diff --git a/.tx/config b/.tx/config index 21e162d7512..5dff99a06af 100644 --- a/.tx/config +++ b/.tx/config @@ -3252,6 +3252,11 @@ file_filter = locale//LC_MESSAGES/reference/method/db.cloneCollection.po source_file = locale/pot/reference/method/db.cloneCollection.pot source_lang = en +[mongodb-manual.reference--method--db_printSecondaryReplicationInfo] +file_filter = locale//LC_MESSAGES/reference/method/db.printSecondaryReplicationInfo.po +source_file = locale/pot/reference/method/db.printSecondaryReplicationInfo.pot +source_lang = en + [mongodb-manual.reference--method--db_printSlaveReplicationInfo] file_filter = locale//LC_MESSAGES/reference/method/db.printSlaveReplicationInfo.po source_file = locale/pot/reference/method/db.printSlaveReplicationInfo.pot @@ -4087,6 +4092,11 @@ file_filter = locale//LC_MESSAGES/reference/method/db.collection.copyTo.po source_file = locale/pot/reference/method/db.collection.copyTo.pot source_lang = en +[mongodb-manual.reference--method--rs_printSecondaryReplicationInfo] +file_filter = locale//LC_MESSAGES/reference/method/rs.printSecondaryReplicationInfo.po +source_file = locale/pot/reference/method/rs.printSecondaryReplicationInfo.pot +source_lang = en + [mongodb-manual.reference--method--rs_printSlaveReplicationInfo] file_filter = locale//LC_MESSAGES/reference/method/rs.printSlaveReplicationInfo.po source_file = locale/pot/reference/method/rs.printSlaveReplicationInfo.pot diff --git a/CONTRIBUTING.rst b/CONTRIBUTING.rst index 61f162e5d4b..52cdfcaaa9d 100644 --- a/CONTRIBUTING.rst +++ b/CONTRIBUTING.rst @@ -19,10 +19,10 @@ pull request. Please review the following documents for our style, conventions, processes and practices for the MongoDB Documentation: -- `Style Guide `_ -- `Documentation Practices `_ -- `Documentation Organization `_ -- `Build Instructions `_ +- `Style Guide `_ +- `Documentation Practices `_ +- `Documentation Organization `_ +- `Documentation Build Tools `_ Do not hesitate to open a ticket in our `Jira`_ project or to contact the `documentation team`_ diff --git a/Makefile b/Makefile index 61b45433daa..73aa8cfad78 100644 --- a/Makefile +++ b/Makefile @@ -115,8 +115,8 @@ examples: curl -SfL https://raw.githubusercontent.com/mongodb/node-mongodb-native/master/test/examples/query_array_of_documents.js -o ${DRIVERS_PATH}/node_query_array_of_documents.js curl -SfL https://raw.githubusercontent.com/mongodb/node-mongodb-native/master/test/examples/query_for_null_fields.js -o ${DRIVERS_PATH}/node_query_for_null_fields.js curl -SfL https://raw.githubusercontent.com/mongodb/node-mongodb-native/master/test/examples/remove_documents.js -o ${DRIVERS_PATH}/node_remove.js - curl -SfL https://raw.githubusercontent.com/mongodb/node-mongodb-native/next/test/examples/transactions.js -o ${DRIVERS_PATH}/node_transactions.js - curl -SfL https://raw.githubusercontent.com/mongodb/node-mongodb-native/master/test/examples/update_documents.js -o ${DRIVERS_PATH}/node_update.js + curl -SfL https://raw.githubusercontent.com/mongodb/node-mongodb-native/master/test/examples/transactions.js -o ${DRIVERS_PATH}/node_transactions.js + curl -SfL https://raw.githubusercontent.com/mongodb/node-mongodb-native/3.6/test/examples/update_documents.js -o ${DRIVERS_PATH}/node_update.js # ruby curl -SfL https://raw.githubusercontent.com/mongodb/mongo-ruby-driver/master/spec/integration/shell_examples_spec.rb -o ${DRIVERS_PATH}/shell_examples_spec.rb @@ -141,6 +141,7 @@ examples: # c++ curl -SfL https://raw.githubusercontent.com/mongodb/mongo-cxx-driver/master/src/mongocxx/test/transactions.cpp -o ${DRIVERS_PATH}/cpp-transactions.cpp + curl -SfL https://raw.githubusercontent.com/mongodb/mongo-cxx-driver/master/examples/mongocxx/with_transaction.cpp -o ${DRIVERS_PATH}/cpp-with-transaction.cpp # go curl -SfL https://raw.githubusercontent.com/mongodb/mongo-go-driver/master/examples/documentation_examples/examples.go -o ${DRIVERS_PATH}/go_examples.go diff --git a/README.rst b/README.rst index 0cdeab9194f..8463101c180 100644 --- a/README.rst +++ b/README.rst @@ -3,7 +3,7 @@ MongoDB Documentation ===================== This repository contains a major revision of the MongoDB documentation, -currently accessible at http://docs.mongodb.org/manual/. You can build +currently accessible at http://docs.mongodb.com/manual/. You can build the documentation locally if you have `giza `_ installed: :: @@ -33,17 +33,6 @@ Report Issues To file issues or requests regarding the documentation, go to the `Documentation Jira Project `_. -Additional Information ----------------------- - -For an overview of the documentation style, process, and overall -organization, see the following pages: - -- `Style Guide `_ -- `Documentation Practices `_ -- `Documentation Organization `_ -- `Build Instructions `_ - License ------- diff --git a/changelogs/generatechangelogs.py b/changelogs/generatechangelogs.py index 84edfe64220..bae0bf86177 100644 --- a/changelogs/generatechangelogs.py +++ b/changelogs/generatechangelogs.py @@ -52,7 +52,7 @@ def get_jira_issues(fixVersion): # Run the JIRA query query = "project in {0} and fixVersion = {1} and resolution = 'Fixed' ORDER BY key ASC".format( projects, fixVersion) - issues = auth_jira.search_issues(query, maxResults=200) + issues = auth_jira.search_issues(query, maxResults=500) logger.info("building changelog for {0} with {1} issue(s)".format( fixVersion, len(issues))) diff --git a/conf-sitemap.xml b/conf-sitemap.xml index fadcfe68570..2467d11ca55 100644 --- a/conf-sitemap.xml +++ b/conf-sitemap.xml @@ -1,13 +1,13 @@ @@ -19,7 +19,7 @@ - + diff --git a/conf.py b/conf.py index 230f9306273..f080f31ae70 100644 --- a/conf.py +++ b/conf.py @@ -91,9 +91,9 @@ def has(self, *args): extlinks = { - 'hardlink' : ( 'http://docs.mongodb.com/{0}/%s'.format(conf.git.branches.current), ''), + 'hardlink' : ( 'https://docs.mongodb.com/{0}/%s'.format(conf.git.branches.current), ''), 'issue': ('https://jira.mongodb.org/browse/%s', '' ), - 'api': ('https://api.mongodb.com/%s', ''), + 'api': ('https://docs.mongodb.com/drivers/%s', ''), 'gettingstarted': ('https://docs.mongodb.com/getting-started%s', ''), 'manual': ('https://docs.mongodb.com/manual%s', ''), 'ecosystem': ('https://docs.mongodb.com/ecosystem%s', ''), @@ -102,22 +102,30 @@ def has(self, *args): 'opsmgr': ('https://docs.opsmanager.mongodb.com/current%s', ''), 'atlas': ('https://docs.atlas.mongodb.com%s',''), 'products': ('https://www.mongodb.com/products%s', ''), - 'wtdocs': ('http://source.wiredtiger.com/mongodb-3.4%s', ''), + 'wtdocs': ('https://source.wiredtiger.com/mongodb-3.4%s', ''), 'perl-api': ('https://metacpan.org/pod/MongoDB::%s', ''), - 'node-docs': ('http://mongodb.github.io/node-mongodb-native/3.3/%s', ''), - 'node-api': ('http://mongodb.github.io/node-mongodb-native/3.3/api/%s', ''), - 'ruby-api': ('http://api.mongodb.com/ruby/current/Mongo/%s', ''), - 'scala-api': ('http://mongodb.github.io/mongo-scala-driver/2.0/scaladoc/org/mongodb/scala/MongoCollection.html#%s', ''), + 'node-docs': ('https://mongodb.github.io/node-mongodb-native/3.3/%s', ''), + 'node-api': ('https://mongodb.github.io/node-mongodb-native/3.3/api/%s', ''), + 'ruby-api': ('https://api.mongodb.com/ruby/current/Mongo/%s', ''), + 'scala-api': ('https://mongodb.github.io/mongo-scala-driver/2.0/scaladoc/org/mongodb/scala/MongoCollection.html#%s', ''), 'csharp-api': ('https://api.mongodb.com/csharp/current/html/%s.htm', ''), 'csharp-docs': ('https://mongodb.github.io/mongo-csharp-driver/2.4/reference/%s', ''), - 'java-async-docs': ('http://mongodb.github.io/mongo-java-driver-reactivestreams/1.6/%s', ''), - 'java-async-api': ('http://mongodb.github.io/mongo-java-driver-reactivestreams/1.6/javadoc/%s', ''), - 'go-api': ('https://godoc.org/github.com/mongodb/mongo-go-driver/%s', '') + 'java-async-docs': ('https://mongodb.github.io/mongo-java-driver-reactivestreams/1.6/%s', ''), + 'java-async-api': ('https://mongodb.github.io/mongo-java-driver-reactivestreams/1.6/javadoc/%s', ''), + 'go-api': ('https://godoc.org/github.com/mongodb/mongo-go-driver/%s', ''), + 'v4.0': ('https://docs.mongodb.com/v4.0%s', ''), + 'v3.6': ('https://docs.mongodb.com/v3.6%s', ''), + 'v3.4': ('https://docs.mongodb.com/v3.4%s', ''), + 'v3.2': ('https://docs.mongodb.com/v3.2%s', ''), + 'v3.0': ('https://docs.mongodb.com/v3.0%s', ''), + 'v2.6': ('https://docs.mongodb.com/v2.6%s', ''), + 'v2.4': ('https://docs.mongodb.com/v2.4%s', ''), + 'v2.2': ('https://docs.mongodb.com/v2.2%s', '') } ## add `extlinks` for each published version. -for i in conf.git.branches.published: - extlinks[i] = ( ''.join([ conf.project.url, '/', i, '%s' ]), '' ) +#for i in conf.git.branches.published: +# extlinks[i] = ( ''.join([ conf.project.url, '/', i, '%s' ]), '' ) intersphinx_mapping = {} for i in conf.system.files.data.intersphinx: @@ -184,10 +192,7 @@ def has(self, *args): 'stable': conf.version.stable, 'sitename': sconf.theme.sitename, 'nav_excluded': sconf.theme.nav_excluded, - 'upcoming': conf.version.upcoming, - 'banner': True, - 'banner_msg': 'This is an upcoming (i.e. in progress) version of the manual.', - + 'upcoming': conf.version.upcoming } html_sidebars = sconf.sidebars @@ -216,7 +221,7 @@ def has(self, *args): 'preamble': '\n'.join(latex_preamble_elements), 'pointsize': '10pt', 'papersize': 'letterpaper', - 'tableofcontents': '\\textcopyright{ MongoDB, Inc. 2008 - 2016 } This work is licensed under a \href{http://creativecommons.org/licenses/by-nc-sa/3.0/us/}{Creative Commons Attribution-NonCommercial-ShareAlike 3.0 United States License}\\clearpage\\tableofcontents' + 'tableofcontents': '\\textcopyright{ MongoDB, Inc. 2008 - 2016 } This work is licensed under a \href{https://creativecommons.org/licenses/by-nc-sa/3.0/us/}{Creative Commons Attribution-NonCommercial-ShareAlike 3.0 United States License}\\clearpage\\tableofcontents' } latex_paper_size = 'letter' diff --git a/config/build_conf.yaml b/config/build_conf.yaml index de322959fcf..ae6f9ce6c47 100644 --- a/config/build_conf.yaml +++ b/config/build_conf.yaml @@ -10,8 +10,8 @@ project: branched: true siteroot: true version: - release: '4.3.x' - branch: '4.4' + release: '4.2.14' + branch: '4.2' system: files: - 'pdfs.yaml' diff --git a/config/changelog_conf.yaml b/config/changelog_conf.yaml index 9790fbd7435..afcd702fdad 100644 --- a/config/changelog_conf.yaml +++ b/config/changelog_conf.yaml @@ -47,6 +47,7 @@ groups: - Mobile "Internals": - Testing + - Python tests - Testing Infrastructure - Stability - Performance diff --git a/config/pdfs.yaml b/config/pdfs.yaml index 857f7a7bdd7..c6b5e48fdff 100644 --- a/config/pdfs.yaml +++ b/config/pdfs.yaml @@ -5,13 +5,6 @@ author: 'MongoDB, Inc.' class: 'manual' tag: 'guide' --- -source: 'meta/manual' -title: 'MongoDB Documentation' -output: 'MongoDB.tex' -author: 'MongoDB, Inc.' -class: 'manual' -tag: 'manual' ---- source: 'replication' title: 'Replication and MongoDB' output: 'MongoDB-replication.tex' @@ -26,13 +19,6 @@ author: 'MongoDB, Inc.' class: 'manual' tag: 'guide' --- -source: 'meta/reference' -title: 'MongoDB Reference Manual' -output: 'MongoDB-reference.tex' -author: 'MongoDB, Inc.' -class: 'manual' -tag: 'manual' ---- source: 'crud' title: 'MongoDB CRUD Operations' output: 'MongoDB-crud.tex' @@ -40,13 +26,6 @@ author: 'MongoDB, Inc.' class: 'manual' tag: 'guide' --- -source: 'meta/administration' -title: 'MongoDB Administration' -output: 'MongoDB-administration.tex' -author: 'MongoDB, Inc.' -class: 'manual' -tag: 'guide' ---- source: 'security' title: 'MongoDB Security Guide' output: 'MongoDB-security.tex' diff --git a/config/redirects b/config/redirects index 1c607c93165..a27e0d07196 100644 --- a/config/redirects +++ b/config/redirects @@ -1,8 +1,7 @@ define: base https://docs.mongodb.com -define: versions v2.2 v2.4 v2.6 v3.0 v3.2 v3.4 v3.6 v4.0 v4.2 v4.4 master +define: versions v2.2 v2.4 v2.6 v3.0 v3.2 v3.4 v3.6 v4.0 v4.2 master symlink: manual -> v4.2 -symlink: v4.4 -> master -symlink: upcoming -> master +symlink: v4.2 -> master [v2.2]: /${version}/core/read-operations-introduction -> ${base}/${version}/core/read-operations [v2.2]: /${version}/core/write-operations-introduction -> ${base}/${version}/core/write-operations @@ -1614,7 +1613,7 @@ raw: /v2.8/release-notes/2.8-changes -> ${base}/v3.0/release-notes/3.0 [v3.0-v4.0]: /${version}/tutorial/rotate-x509-membership-certificates -> ${base}/${version}/tutorial/configure-x509-member-authentication [v3.0-v4.0]: /${version}/reference/mongodb-extended-json-v1 -> ${base}/${version}/reference/mongodb-extended-json - +[v3.0-v4.0]: /${version}/tutorial/update-documents-with-aggregation-pipeline -> ${base}/${version}/tutorial/update-documents # CSFLE Redirects [v3.0-v4.0]: /${version}/core/security-client-side-encryption -> ${base}/${version}/security @@ -1676,19 +1675,3 @@ raw: /manual/core/wildcard -> ${base}/manual/core/index-wildcard [v3.0-v3.4]: /${version}/tutorial/install-mongodb-on-windows-unattended -> ${base}/${version}/tutorial/install-mongodb-on-windows [v3.0-v3.4]: /${version}/tutorial/install-mongodb-enterprise-on-windows-unattended -> ${base}/${version}/tutorial/install-mongodb-enterprise-on-windows -# -# Redirects for 4.4 and greater (if pages are removed in 4.4 that used to exist in earlier versions) -# - -# -# Redirects for 4.2 or earlier (i.e. before 4.4 - for new pages added in 4.4) -# For the earliest version, let's use v3.4 instead of all earlier version *, -# That is [v3.4-4.2] instead of [*-v4.2] so that we try to limit the growth of redirects - -## Redirects for release notes - trying something more specific - -[v4.2]: /${version}/release-notes/4.4 -> ${base}/${version}/release-notes/4.2 -[v4.0]: /${version}/release-notes/4.4 -> ${base}/${version}/release-notes/4.0 -[v3.6]: /${version}/release-notes/4.4 -> ${base}/${version}/release-notes/3.6 -[v3.4]: /${version}/release-notes/4.4 -> ${base}/${version}/release-notes/3.4 - diff --git a/config/sphinx.yaml b/config/sphinx.yaml index a9d08314f43..6761b638a56 100644 --- a/config/sphinx.yaml +++ b/config/sphinx.yaml @@ -23,10 +23,6 @@ root-base: languages: ['es', 'fr', 'ja', 'it', 'zh'] web-base: inherit: root-base - excluded: - - /meta/reference.txt - - /meta/administration.txt - - /meta/manual.txt tags: - web print-base: diff --git a/config/sphinx_local.yaml b/config/sphinx_local.yaml index bce2d7f9f51..da3e739eec0 100644 --- a/config/sphinx_local.yaml +++ b/config/sphinx_local.yaml @@ -88,7 +88,6 @@ theme: - /release-notes/3.6 - /release-notes/4.0 - /release-notes/4.2 - - /release-notes/4.4 - /security - /sharding - /changeStreams diff --git a/locale/es/LC_MESSAGES/about.po b/locale/es/LC_MESSAGES/about.po deleted file mode 100644 index 5c75c110d14..00000000000 --- a/locale/es/LC_MESSAGES/about.po +++ /dev/null @@ -1,341 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -# Jorge Puente Sarrín , 2014 -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-03-05 23:49+0000\n" -"Last-Translator: Jorge Puente Sarrín \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 592f0dc14a044932932a6009a6843acc -#: ../source/about.txt:5 -msgid "About MongoDB Documentation" -msgstr "Acerca de la documentación de MongoDB" - -# 5fa2b814bec54d1e89dfb7b33c2be526 -#: ../source/about.txt -msgid "On this page" -msgstr "" - -# 2982df11600c49f4b3037fda82919917 -#: ../source/about.txt:15 -#, fuzzy -msgid "" -"`The MongoDB Manual `_ contains " -"comprehensive documentation on MongoDB. This page describes the manual's " -"licensing, editions, and versions, and describes how to make a change " -"request and how to contribute to the manual." -msgstr "" -"`El Manual de MongoDB `_ contiene " -"documentación comprensiva acerca del sistema de base de datos orientado a" -" :term:`document` MongoDB. Esta página describe la licencia del manual, " -"ediciones y versiones, y describe cómo realizar una solicitud de cambio y" -" cómo contribuir al manual." - -# f1c44251a9394a95869ce4ed0eb7ba4c -#: ../source/about.txt:21 -msgid "License" -msgstr "Licencia" - -# 7ccd2996e4b444eaa007fc789bf4ee03 -#: ../source/about.txt:23 -#, fuzzy -msgid "" -"This work is licensed under a `Creative Commons Attribution-" -"NonCommercial-ShareAlike 3.0 United States License " -"`_" -msgstr "" -"Este manual está licenciado bajo una licencia de Creative Commons " -"\"`Atribución-NoComercial-CompartirIgual 3.0 Unported " -"`_\" (es decir \"CC-" -"BY-NC-SA\")." - -# 584aa8ed70584082a3dafac810e0d045 -#: ../source/about.txt:27 -msgid "|copy| MongoDB, Inc. 2008-|year|" -msgstr "" - -# 3815e1eb094048bdbc7b429004d89fe4 -#: ../source/about.txt:30 -msgid "Editions" -msgstr "Ediciones" - -# 8b2e9e438bd04e49a27a251604750681 -#: ../source/about.txt:32 -msgid "" -"In addition to the `MongoDB Manual `_, " -"you can also access this content in the following editions:" -msgstr "" -"Además del `Manual de MongoDB `_, " -"puedes acceder a este contenido en las siguientes ediciones:" - -# fd72be2118af41b2be111dc2ccec1ec7 -#: ../source/about.txt:35 -msgid ":hardlink:`HTML tar.gz `" -msgstr ":hardlink:`HTML tar.gz `" - -# 85e73c12c0a1444e990f177f6790961b -#: ../source/about.txt:37 -#, fuzzy -msgid ":hardlink:`EPUB Format `" -msgstr ":hardlink:`Formato ePub `" - -# 05664c87e9cd46d8a580fb15711603d1 -#: ../source/about.txt:39 -msgid "" -"MongoDB Reference documentation is also available as part of `dash " -"`_. You can also access the :hardlink:`MongoDB " -"Man Pages ` which are also distributed with the official" -" MongoDB Packages." -msgstr "" -"La documentación de referencia de MongoDB también está disponible como " -"parte de `dash `_. Puedes también acceder a las " -":hardlink:`Páginas Man de MongoDB ` que también son " -"distribuidas con los paquetes oficiales de MongoDB." - -# a67519e2dd224012b912aecbc4055e7e -#: ../source/about.txt:45 -msgid "Version and Revisions" -msgstr "Versión y revisiones" - -# fe9c26af1dec4e83b8889c074f0dfaa7 -#: ../source/about.txt:47 -msgid "This version of the manual reflects version |version| of MongoDB." -msgstr "Esta versión del manual refleja la versión |version| de MongoDB." - -# 5f7319e75b3e4a188d1e658107fe8b19 -#: ../source/about.txt:49 -msgid "" -"See the `MongoDB Documentation Project Page `_ " -"for an overview of all editions and output formats of the MongoDB Manual." -" You can see the full revision history and track ongoing improvements and" -" additions for all versions of the manual from its `GitHub repository " -"`_." -msgstr "" -"Consulta la `Página del proyecto de Documentación de MongoDB " -"`_ para tener una visión general de todas las " -"ediciones y formatos del Manual de MongoDB. Puedes ver el historial " -"completo de revisiones y dar seguimiento a todas las mejoras y adiciones " -"en curso para todas las versiones del manual desde su `repositorio en " -"GitHub `_." - -# 0bcd10e1dba64493bb9c050da41cfb82 -#: ../source/about.txt:55 -msgid "" -"This edition reflects \"|branch|\" branch of the documentation as of the " -"\"|commit|\" revision. This branch is explicitly accessible via " -"\"|hardlink|\" and you can always reference the commit of the current " -"manual in the :hardlink:`release.txt` file." -msgstr "" -"Esta edición refleja la rama \"|branch|\" de la documentación como de la " -"revisión \"|commit|\". Esta rama es explícitamente accesible a través de " -"\"|hardlink|\" y siempre puedes referirte al commit del actual manual en " -"el archivo :hardlink:`release.txt`." - -# 780de72ecdeb4d3182e4c2213f4788f9 -#: ../source/about.txt:60 -msgid "" -"The most up-to-date, current, and stable version of the manual is always " -"available at \"http://docs.mongodb.org/manual/\"." -msgstr "" -"La versión más actualizada y estable del manual está siempre disponible " -"en \"http://docs.mongodb.org/manual/\"." - -# d2589272e27e4b0ebd65d851a114c32e -#: ../source/about.txt:64 -msgid "Report an Issue or Make a Change Request" -msgstr "Reportar un problema o realizar una solicitud de cambio" - -# 01ad34e032e24e16a619c1e9fa9fc312 -#: ../source/about.txt:66 -msgid "" -"To report an issue with this manual or to make a change request, file a " -"ticket at the `MongoDB DOCS Project on Jira " -"`_." -msgstr "" -"Para reportar un problema con este manual o hacer una solicitud de " -"cambio, crea un ticket en el `Proyecto de JIRA de MongoDB DOCS " -"`_." - -# 8a9ca3fc2a504971872d79a9805bca26 -#: ../source/about.txt:73 -msgid "Contribute to the Documentation" -msgstr "Contribuir a la documentación" - -# 2385d04a5a624dfe8c2da3514a7045ef -#: ../source/about.txt:80 -msgid "" -"The entire documentation source for this manual is available in the " -"`mongodb/docs repository `_, which is " -"one of the `MongoDB project repositories on GitHub " -"`_." -msgstr "" -"Las fuentes de la documentación completa para este manual está disponible" -" en el `repositorio mongodb/docs `_, que" -" es uno de los `repositorios del proyecto MongoDB en GitHub " -"`_." - -# 177d245315dc4c90ab066bf7ef80210a -#: ../source/about.txt:85 -msgid "" -"To contribute to the documentation, you can open a `GitHub account " -"`_, fork the `mongodb/docs repository " -"`_, make a change, and issue a pull " -"request." -msgstr "" -"Para contribuir a la documentación, puedes abrir una `cuenta en GitHub " -"`_, bifurcar el `repositorio mongodb/docs " -"`_, realizar un cambio y enviar un pull " -"request." - -# 6be4dda99d5e4802a6e4122f34f317c2 -#: ../source/about.txt:90 -msgid "" -"In order for the documentation team to accept your change, you must " -"complete the `MongoDB Contributor Agreement " -"`_." -msgstr "" -"Para que el equipo de documentación acepte tu cambio, debes completar el " -"`Acuerdo de contribuidor de MongoDB " -"`_." - -# b7c0929f2e7c412fad626d60bf027414 -#: ../source/about.txt:94 -msgid "" -"You can clone the repository by issuing the following command at your " -"system shell:" -msgstr "" -"Puedes clonar el repositorio ejecutando el siguiente comando en el shell " -"de tu sistema:" - -# 2e5948250d9d4398be66b59995301a4b -#: ../source/about.txt:102 -msgid "About the Documentation Process" -msgstr "Acerca del proceso de documentación" - -# cb6aec20c41a44f39bbb9ad4e150e5da -#: ../source/about.txt:104 -msgid "" -"The MongoDB Manual uses `Sphinx `_, a " -"sophisticated documentation engine built upon `Python Docutils " -"`_. The original `reStructured Text " -"`_ files, as well as all " -"necessary Sphinx extensions and build tools, are available in the same " -"repository as the documentation." -msgstr "" -"El Manual de MongoDB utiliza `Sphinx `_, un " -"sofisticado motor de documentación construido en base a `Python Docutils " -"`_. Los archivos `reStructured Text " -"`_ originales, también como " -"todas las extensiones necesarios de Sphinx y las herramientas de " -"compilación, están disponibles en el mismo repositorio de la " -"documentación." - -# d97e70a3e13248b7abf5764af3ec9bbf -#: ../source/about.txt:111 -msgid "For more information on the MongoDB documentation process, see:" -msgstr "Para mayor información del proceso de documentación de MongoDB, consulta:" - -# dc9697e0e4364530acd2ae39ed13118a -#: ../source/about.txt:121 -msgid "" -"If you have any questions, please feel free to open a :issue:`Jira Case " -"`." -msgstr "" -"Si tienes alguna pregunta, no dudes en abrir un :issue:`caso en Jira " -"`." - -# ad613b5704d349cfa4ff648e30aa2654 -#~ msgid "" -#~ "For more information on MongoDB, see " -#~ "`MongoDB: A Document Oriented Database " -#~ "`_. To download " -#~ "MongoDB, see the `downloads page " -#~ "`_." -#~ msgstr "" -#~ "Para mayor información acerca de " -#~ "MongoDB, consulta `MongoDB: Una base de" -#~ " datos orientada a documentos " -#~ "`_. Para descargar " -#~ "MongoDB, consulta la `página de " -#~ "descargas `_." - -# f5a78db275c84ffe90817818b78ba0d9 -#~ msgid "The MongoDB Manual is copyright |copy| 2011-|year| MongoDB, Inc." -#~ msgstr "" -#~ "El Manual de MongoDB Manual tiene " -#~ "derechos de autor |copy| 2011-|year| " -#~ "MongoDB, Inc." - -# 52286836c9494e2498b12ce99a09f047 -#~ msgid ":hardlink:`Single HTML Page `" -#~ msgstr ":hardlink:`Página HTML única `" - -# 25eaca82d5b644edb5806dd61bc4f941 -#~ msgid ":hardlink:`PDF Format ` (without reference.)" -#~ msgstr ":hardlink:`Formato PDF ` (without reference.)" - -# 0243c5290dab4788be7d139c1fc9e6d9 -#~ msgid "" -#~ "You also can access PDF files that" -#~ " contain subsets of the MongoDB " -#~ "Manual:" -#~ msgstr "" -#~ "También puedes acceder a archivos PDF" -#~ " que contienen subconjuntos del Manual " -#~ "de MongoDB:" - -# f5a4bfb24a86464f8802a0d74c58fd90 -#~ msgid ":hardlink:`MongoDB Reference Manual `" -#~ msgstr "" -#~ ":hardlink:`Referencia del Manual de MongoDB" -#~ " `" - -# 385086bc15cd4974902e9eb9a3e47ba7 -#~ msgid ":hardlink:`MongoDB CRUD Operations `" -#~ msgstr ":hardlink:`Operaciones CRUD en MongoDB `" - -# 0b139277aa9d4c8eb76b727660dc2dd0 -#~ msgid ":hardlink:`Data Models for MongoDB `" -#~ msgstr "" -#~ ":hardlink:`Modelos de datos para MongoDB " -#~ "`" - -# b6fe90d462e24b40950fef0b5566b4d5 -#~ msgid ":hardlink:`MongoDB Data Aggregation `" -#~ msgstr "" -#~ ":hardlink:`Agregación de datos en MongoDB " -#~ "`" - -# 30b7007602fb4ebcb584f799dc374993 -#~ msgid ":hardlink:`Replication and MongoDB `" -#~ msgstr ":hardlink:`Replicación y MongoDB `" - -# 54c4e82f72c74a40a631b08135231567 -#~ msgid ":hardlink:`Sharding and MongoDB `" -#~ msgstr ":hardlink:`Sharding y MongoDB `" - -# 6188a2621c6448308ad5d80dfb4709ad -#~ msgid ":hardlink:`MongoDB Administration `" -#~ msgstr "" -#~ ":hardlink:`Administración de MongoDB `" - -# f76114fdf0e44be7976bd78e8a8e0de0 -#~ msgid ":hardlink:`MongoDB Security `" -#~ msgstr ":hardlink:`Seguridad en MongoDB `" - diff --git a/locale/es/LC_MESSAGES/administration.po b/locale/es/LC_MESSAGES/administration.po deleted file mode 100644 index 093d2d58117..00000000000 --- a/locale/es/LC_MESSAGES/administration.po +++ /dev/null @@ -1,176 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -# Jorge Puente Sarrín , 2014 -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:23+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 36b2857f728a4e7ba4d3eee526277f9d -#: ../source/administration.txt:3 -msgid "Administration" -msgstr "Administración" - -# 08e2a41f31454363b688a5a9f84db9a1 -#: ../source/administration.txt:15 -msgid "" -"The administration documentation addresses the ongoing operation and " -"maintenance of MongoDB instances and deployments. This documentation " -"includes both high level overviews of these concerns as well as tutorials" -" that cover specific procedures and processes for operating MongoDB." -msgstr "" -"La documentación de administración se refiere a la operación y " -"mantenimiento en curso de las instancias y despliegues de MongoDB. Esta " -"documentación incluye tanto una visión general de alto nivel de estos " -"asuntos, así como tutoriales que cubren los procedimientos y procesos " -"específicos para el funcionamiento de MongoDB." - -# 215402f795b5498ebfd4e0f0077d13f8 -#: ../source/administration.txt:23 -#, fuzzy -msgid "" -"The MongoDB Manual contains administrative documentation and tutorials " -"thoughout several sections. See :doc:`/administration/replica-sets` and " -":doc:`/sharding` for additional tutorials and information." -msgstr "" -"El Manual de MongoDB contiene documentación administrativa y tutoriales " -"en varias secciones. Consulta :doc:`/administration/replica-sets` y " -":doc:`/administration/sharded-clusters` para ver tutoriales e información" -" adicional." - -# af4135b8eca64703b23fdf7e88d2be5d -#~ msgid ":doc:`/core/administration`" -#~ msgstr ":doc:`/core/administration`" - -# 9197df33254843da9da3e6bf239de948 -#~ msgid "" -#~ "Core conceptual documentation of operational" -#~ " practices for managing MongoDB deployments" -#~ " and systems." -#~ msgstr "" -#~ "Documentación básica conceptual de las " -#~ "prácticas operacionales para gestionar " -#~ "despliegues y sistemas de MongoDB." - -# 09c04ae1980a400eba31f04a9870966a -#~ msgid ":doc:`/core/backups`" -#~ msgstr ":doc:`/core/backups`" - -# 6e7569c303664d2c94e9e3fac11d9d83 -#~ msgid "" -#~ "Describes approaches and considerations for" -#~ " backing up a MongoDB database." -#~ msgstr "" -#~ "Describe enfoques y consideraciones para " -#~ "realizar copias de seguridad de una " -#~ "base de datos de MongoDB." - -# 4a70ad8e4ff64db4b84d7a5e13601415 -#~ msgid ":doc:`/administration/monitoring`" -#~ msgstr ":doc:`/administration/monitoring`" - -# 5925eb3de39a4e129fd20e255e6a7aad -#~ msgid "" -#~ "An overview of monitoring tools, " -#~ "diagnostic strategies, and approaches to " -#~ "monitoring replica sets and sharded " -#~ "clusters." -#~ msgstr "" -#~ "Un vistazo general de las herramientas" -#~ " de monitorización, estrategias de " -#~ "diagnóstico y enfoques para monitorizar " -#~ "conjuntos de réplicas y clústers con " -#~ "Sharding." - -# 4db527d72d784ab7a047e2fbad88d257 -#~ msgid ":doc:`/administration/production-notes`" -#~ msgstr "" - -# 316a026bdb334bf085dc409e6fee9fd6 -#~ msgid "" -#~ "A collection of notes that describe " -#~ "best practices and considerations for " -#~ "the operations of MongoDB instances and" -#~ " deployments." -#~ msgstr "" - -# 77e1cdc717154192a2a2570b7d74361d -#~ msgid "" -#~ "Continue reading from :doc:`/core/administration`" -#~ " for additional documentation of MongoDB" -#~ " administration." -#~ msgstr "" - -# a43fd66553eb4720a02d4d465df105a2 -#~ msgid ":doc:`/administration/tutorials`" -#~ msgstr ":doc:`/administration/tutorials`" - -# 5a14840dcaef41dda239f1fb3eb8ed5b -#~ msgid "" -#~ "Tutorials that describe common administrative" -#~ " procedures and practices for operations" -#~ " for MongoDB instances and deployments." -#~ msgstr "" -#~ "Tutoriales que describe procedimientos " -#~ "administrativos comunes y prácticas para " -#~ "operaciones para instancias y despliegues " -#~ "de MongoDB." - -# a3e4da4c551642449327a05e1d1677d5 -#~ msgid ":doc:`/administration/maintenance`" -#~ msgstr ":doc:`/administration/maintenance`" - -# 0496c99d7e404f4ba3430e35d76cbd2d -#~ msgid "" -#~ "Describes routine management operations, " -#~ "including configuration and performance " -#~ "analysis." -#~ msgstr "" - -# 927dc3c1b5844936b0d8ec6050255ea9 -#~ msgid ":doc:`/administration/backup`" -#~ msgstr ":doc:`/administration/backup`" - -# b759ac78c0384d54a164d899593bfe14 -#~ msgid "" -#~ "Outlines procedures for data backup and" -#~ " restoration with :program:`mongod` instances " -#~ "and deployments." -#~ msgstr "" -#~ "Explica procedimientos para copias de " -#~ "seguridad y restauración con instancias " -#~ "y despliegues de :program:`mongod`." - -# f693bc84838044e6b8973519886afd7a -#~ msgid "" -#~ "Continue reading from " -#~ ":doc:`/administration/tutorials` for more tutorials" -#~ " of common MongoDB maintenance operations." -#~ msgstr "" - -# a102f1a14a3244fabf4709db8c345f45 -#~ msgid ":doc:`/reference/administration`" -#~ msgstr ":doc:`/reference/administration`" - -# 38f907dd1d5441869ac4d8ea3fd27762 -#~ msgid "" -#~ "Reference and documentation of internal " -#~ "mechanics of administrative features, systems" -#~ " and functions and operations." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/administration/analyzing-mongodb-performance.po b/locale/es/LC_MESSAGES/administration/analyzing-mongodb-performance.po deleted file mode 100644 index 4bc74f7e774..00000000000 --- a/locale/es/LC_MESSAGES/administration/analyzing-mongodb-performance.po +++ /dev/null @@ -1,476 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 9d2ac1561dab47efb2f15bbcf2cf489e -#: ../source/administration/analyzing-mongodb-performance.txt:3 -msgid "MongoDB Performance" -msgstr "" - -# cd97ff1bc67248ba812d9b13747cbbe1 -#: ../source/administration/analyzing-mongodb-performance.txt -msgid "On this page" -msgstr "" - -# 23164b1d451642d6afdaeb3855e21dea -#: ../source/administration/analyzing-mongodb-performance.txt:13 -msgid "" -"As you develop and operate applications with MongoDB, you may need to " -"analyze the performance of the application and its database. When you " -"encounter degraded performance, it is often a function of database access" -" strategies, hardware availability, and the number of open database " -"connections." -msgstr "" - -# cdb4b920e9334cb0b6193850a8de82b2 -#: ../source/administration/analyzing-mongodb-performance.txt:19 -msgid "" -"Some users may experience performance limitations as a result of " -"inadequate or inappropriate indexing strategies, or as a consequence of " -"poor schema design patterns. :ref:`analyzing-performance-locks` discusses" -" how these can impact MongoDB's internal locking." -msgstr "" - -# eab93e0912c147378379a725b6f1e1c9 -#: ../source/administration/analyzing-mongodb-performance.txt:24 -msgid "" -"Performance issues may indicate that the database is operating at " -"capacity and that it is time to add additional capacity to the database. " -"In particular, the application's :term:`working set` should fit in the " -"available physical memory. See :ref:`analyzing-memory-mmapv1` for more " -"information on the working set." -msgstr "" - -# 4971d8e0061040ea8f49ec37c624561c -#: ../source/administration/analyzing-mongodb-performance.txt:30 -msgid "" -"In some cases performance issues may be temporary and related to abnormal" -" traffic load. As discussed in :ref:`number-of-connections`, scaling can " -"help relax excessive traffic." -msgstr "" - -# 65e27c0eece7408a9443d2c68dde22fc -#: ../source/administration/analyzing-mongodb-performance.txt:34 -msgid "" -":ref:`database-profiling` can help you to understand what operations are " -"causing degradation." -msgstr "" - -# 66297193c1d648b2825abd243c2063ac -#: ../source/administration/analyzing-mongodb-performance.txt:40 -msgid "Locking Performance" -msgstr "" - -# 3dde92ce1dc7450981ede5fd78b2a21d -#: ../source/administration/analyzing-mongodb-performance.txt:42 -msgid "" -"MongoDB uses a locking system to ensure data set consistency. If certain " -"operations are long-running or a queue forms, performance will degrade as" -" requests and operations wait for the lock." -msgstr "" - -# a60ff9c46e5441dcaefd473f58c851e2 -#: ../source/administration/analyzing-mongodb-performance.txt:46 -msgid "" -"Lock-related slowdowns can be intermittent. To see if the lock has been " -"affecting your performance, refer to the :ref:`server-status-locks` " -"section and the :ref:`globalLock` section of the " -":dbcommand:`serverStatus` output." -msgstr "" - -# c01385ca2245486f9fb7b9a81c7c3ce4 -#: ../source/administration/analyzing-mongodb-performance.txt:51 -msgid "" -"Dividing :serverstatus:`locks.timeAcquiringMicros` by " -":serverstatus:`locks.acquireWaitCount` can give an approximate average " -"wait time for a particular lock mode." -msgstr "" - -# 692f5caa7e04448f80306947a2ee4827 -#: ../source/administration/analyzing-mongodb-performance.txt:55 -msgid "" -":serverstatus:`locks.deadlockCount` provide the number of times the lock " -"acquisitions encountered deadlocks." -msgstr "" - -# e35b48ddf3dc45cb98d0babca667b675 -#: ../source/administration/analyzing-mongodb-performance.txt:58 -msgid "" -"If :serverstatus:`globalLock.currentQueue.total` is consistently high, " -"then there is a chance that a large number of requests are waiting for a " -"lock. This indicates a possible concurrency issue that may be affecting " -"performance." -msgstr "" - -# cb01032d7cea4da78f7ab7c4048fb2fa -#: ../source/administration/analyzing-mongodb-performance.txt:63 -msgid "" -"If :serverstatus:`globalLock.totalTime` is high relative to " -":serverstatus:`uptime`, the database has existed in a lock state for a " -"significant amount of time." -msgstr "" - -# 4a0164e003ce4311a1c861b8982cb948 -#: ../source/administration/analyzing-mongodb-performance.txt:67 -msgid "" -"Long queries can result from ineffective use of indexes; non-optimal " -"schema design; poor query structure; system architecture issues; or " -"insufficient RAM resulting in :ref:`page faults ` and disk reads." -msgstr "" - -# f65ed00c4eec4b62913c6c8910743cab -#: ../source/administration/analyzing-mongodb-performance.txt:75 -msgid "Memory and the MMAPv1 Storage Engine" -msgstr "" - -# d5892aee20c3483487a6d515760a8bfa -#: ../source/administration/analyzing-mongodb-performance.txt:78 -msgid "Memory Use" -msgstr "" - -# 2c893380a6f24d6d914ebcf81dc7d85b -#: ../source/administration/analyzing-mongodb-performance.txt:80 -msgid "" -"With the :ref:`MMAPv1 ` storage engine, MongoDB uses " -"memory-mapped files to store data. Given a data set of sufficient size, " -"the :program:`mongod` process will allocate all available memory on the " -"system for its use." -msgstr "" - -# 28f9119d9e2b4b67b5444adcc682bb1c -#: ../source/administration/analyzing-mongodb-performance.txt:85 -msgid "" -"While this is intentional and aids performance, the memory mapped files " -"make it difficult to determine if the amount of RAM is sufficient for the" -" data set." -msgstr "" - -# 32009e1eea634639bae503ce09a06425 -#: ../source/administration/analyzing-mongodb-performance.txt:88 -msgid "" -"The :ref:`memory usage statuses ` metrics of the " -":dbcommand:`serverStatus` output can provide insight into MongoDB's " -"memory use." -msgstr "" - -# 60a76bfb377a4518ac41667bd1ee9106 -#: ../source/administration/analyzing-mongodb-performance.txt:92 -msgid "" -"The :serverstatus:`mem.resident` field provides the amount of resident " -"memory in use. If this exceeds the amount of system memory *and* there is" -" a significant amount of data on disk that isn't in RAM, you may have " -"exceeded the capacity of your system." -msgstr "" - -# e9b8dbedd23745a2a137fc3805bf4f83 -#: ../source/administration/analyzing-mongodb-performance.txt:97 -msgid "" -"You can inspect :serverstatus:`mem.mapped` to check the amount of mapped " -"memory that :program:`mongod` is using. If this value is greater than the" -" amount of system memory, some operations will require a :term:`page " -"faults ` to read data from disk." -msgstr "" - -# c5ec4eb7a5f14243ac2260ed1bdb71d5 -#: ../source/administration/analyzing-mongodb-performance.txt:106 -msgid "Page Faults" -msgstr "" - -# bd74b31e27414feeb03a8e687da585b6 -#: ../source/includes/fact-page-fault.rst:1 -msgid "" -"With the MMAPv1 storage engine, page faults can occur as MongoDB reads " -"from or writes data to parts of its data files that are not currently " -"located in physical memory. In contrast, operating system page faults " -"happen when physical memory is exhausted and pages of physical memory are" -" swapped to disk." -msgstr "" - -# 125ce0f9c8204935a70ab05e01e84557 -#: ../source/administration/analyzing-mongodb-performance.txt:110 -msgid "" -"MongoDB reports its triggered page faults as the total number of " -":term:`page faults ` in one second. To check for page faults," -" see the :serverstatus:`extra_info.page_faults` value in the " -":dbcommand:`serverStatus` output." -msgstr "" - -# 135c85b7a9e248da9e50045b42875aed -#: ../source/administration/analyzing-mongodb-performance.txt:115 -msgid "" -"Rapid increases in the MongoDB page fault counter may indicate that the " -"server has too little physical memory. Page faults also can occur while " -"accessing large data sets or scanning an entire collection." -msgstr "" - -# 3b77129a2a6044ad8f6eb1834b63f1a4 -#: ../source/administration/analyzing-mongodb-performance.txt:119 -msgid "" -"A single page fault completes quickly and is not problematic. However, in" -" aggregate, large volumes of page faults typically indicate that MongoDB " -"is reading too much data from disk." -msgstr "" - -# c6a433261a6e403bac5eb159936d15f8 -#: ../source/administration/analyzing-mongodb-performance.txt:123 -msgid "" -"MongoDB can often \"yield\" read locks after a page fault, allowing other" -" database processes to read while :program:`mongod` loads the next page " -"into memory. Yielding the read lock following a page fault improves " -"concurrency, and also improves overall throughput in high volume systems." -msgstr "" - -# 0d2e7e98ec724879ae872a8aaabd8884 -#: ../source/administration/analyzing-mongodb-performance.txt:128 -msgid "" -"Increasing the amount of RAM accessible to MongoDB may help reduce the " -"frequency of page faults. If this is not possible, you may want to " -"consider deploying a :term:`sharded cluster` or adding :term:`shards " -"` to your deployment to distribute load among :program:`mongod` " -"instances." -msgstr "" - -# f8848bfaafc44614be3f6311fcf01a76 -#: ../source/administration/analyzing-mongodb-performance.txt:133 -msgid "See :ref:`faq-storage-page-faults` for more information." -msgstr "" - -# cc29c772b94249b18986a2c18c9e3c3c -#: ../source/administration/analyzing-mongodb-performance.txt:138 -msgid "Number of Connections" -msgstr "" - -# ed309a2e8b4340cb914e9833d1ecd0db -#: ../source/administration/analyzing-mongodb-performance.txt:140 -msgid "" -"In some cases, the number of connections between the applications and the" -" database can overwhelm the ability of the server to handle requests. The" -" following fields in the :dbcommand:`serverStatus` document can provide " -"insight:" -msgstr "" - -# e10aebd11ab546279ad20b0d494b5c67 -#: ../source/administration/analyzing-mongodb-performance.txt:144 -msgid "" -":serverstatus:`globalLock.activeClients` contains a counter of the total " -"number of clients with active operations in progress or queued." -msgstr "" - -# 9e3ac0332fd04a66b1d77d2866d15996 -#: ../source/administration/analyzing-mongodb-performance.txt:148 -msgid ":serverstatus:`connections` is a container for the following two fields:" -msgstr "" - -# ec32dbbd191e4bfcb8124c80195eb02a -#: ../source/administration/analyzing-mongodb-performance.txt:151 -msgid "" -":serverstatus:`connections.current` the total number of current clients " -"that connect to the database instance." -msgstr "" - -# b3ea65c25032450c8cb720ec89cdd02a -#: ../source/administration/analyzing-mongodb-performance.txt:154 -msgid "" -":serverstatus:`connections.available` the total number of unused " -"connections available for new clients." -msgstr "" - -# 9bb5ee5ffdb64f4f908ea84952401822 -#: ../source/administration/analyzing-mongodb-performance.txt:157 -msgid "" -"If there are numerous concurrent application requests, the database may " -"have trouble keeping up with demand. If this is the case, then you will " -"need to increase the capacity of your deployment." -msgstr "" - -# 3491e1b46cdd496697b7803250916600 -#: ../source/administration/analyzing-mongodb-performance.txt:161 -msgid "" -"For read-heavy applications, increase the size of your :term:`replica " -"set` and distribute read operations to :term:`secondary` members." -msgstr "" - -# fff0ccff3d194c2cb4c4c13ac8213960 -#: ../source/administration/analyzing-mongodb-performance.txt:164 -msgid "" -"For write-heavy applications, deploy :term:`sharding` and add one or more" -" :term:`shards ` to a :term:`sharded cluster` to distribute load " -"among :program:`mongod` instances." -msgstr "" - -# 3602f2e9943c410b98650bd4098eea7a -#: ../source/administration/analyzing-mongodb-performance.txt:168 -msgid "" -"Spikes in the number of connections can also be the result of application" -" or driver errors. All of the officially supported MongoDB drivers " -"implement connection pooling, which allows clients to use and reuse " -"connections more efficiently. Extremely high numbers of connections, " -"particularly without corresponding workload is often indicative of a " -"driver or other configuration error." -msgstr "" - -# 96f356b17ede49c796a4fb1f1f7b0497 -#: ../source/administration/analyzing-mongodb-performance.txt:175 -msgid "" -"Unless constrained by system-wide limits, MongoDB has no limit on " -"incoming connections. On Unix-based systems, you can modify system limits" -" using the ``ulimit`` command, or by editing your system's " -"``/etc/sysctl`` file. See :doc:`/reference/ulimit` for more information." -msgstr "" - -# 65bb97442bd948e4b96ba7c3ad6070b3 -#: ../source/administration/analyzing-mongodb-performance.txt:184 -msgid "Database Profiling" -msgstr "" - -# 815d6eef6f2044d795733a370a471c21 -#: ../source/administration/analyzing-mongodb-performance.txt:186 -msgid "" -"MongoDB's \"Profiler\" is a database profiling system that can help " -"identify inefficient queries and operations." -msgstr "" - -# 265cb5f5d2064c82be99ba6a7c93ebf2 -#: ../source/administration/analyzing-mongodb-performance.txt:189 -msgid "The following profiling levels are available:" -msgstr "" - -# af4018ea0f9640b9a2dd2bbd4ca4a0af -#: ../source/administration/analyzing-mongodb-performance.txt:194 -msgid "**Level**" -msgstr "" - -# c37efa2362c24e7bbc48c03ce5ba038c -#: ../source/administration/analyzing-mongodb-performance.txt:196 -msgid "**Setting**" -msgstr "" - -# 293d142d62f64b5caa2f3cc219a0137a -#: ../source/administration/analyzing-mongodb-performance.txt:198 -msgid "0" -msgstr "" - -# 10b242c9f364490fb9e668af2cf91795 -#: ../source/administration/analyzing-mongodb-performance.txt:200 -msgid "Off. No profiling" -msgstr "" - -# 6df4e5be967a4bfa96398e375a79bd82 -#: ../source/administration/analyzing-mongodb-performance.txt:202 -msgid "1" -msgstr "" - -# 8aa4bab21ef640bb920b0fb8b081fb68 -#: ../source/administration/analyzing-mongodb-performance.txt:204 -msgid "On. Only includes *\"slow\"* operations" -msgstr "" - -# acd6673040bf44a9921b45f1ec969427 -#: ../source/administration/analyzing-mongodb-performance.txt:206 -msgid "2" -msgstr "" - -# c801fea66fa44693b2c52374b507d50d -#: ../source/administration/analyzing-mongodb-performance.txt:208 -msgid "On. Includes *all* operations" -msgstr "" - -# 4ec0c6ffb6e84395aab46026ec138b75 -#: ../source/administration/analyzing-mongodb-performance.txt:210 -msgid "" -"Enable the profiler by setting the :dbcommand:`profile` value using the " -"following command in the :program:`mongo` shell:" -msgstr "" - -# a7a966667d044e67a1e635e7d600368c -#: ../source/administration/analyzing-mongodb-performance.txt:218 -msgid "" -"The :setting:`~operationProfiling.slowOpThresholdMs` setting defines what" -" constitutes a \"slow\" operation. To set the threshold above which the " -"profiler considers operations \"slow\" (and thus, included in the level " -"``1`` profiling data), you can configure " -":setting:`~operationProfiling.slowOpThresholdMs` at runtime as an " -"argument to the :method:`db.setProfilingLevel()` operation." -msgstr "" - -# 95adc3cea06d4bb9963ac9af03f0ecec -#: ../source/administration/analyzing-mongodb-performance.txt -msgid "See" -msgstr "" - -# 74e23ffbf52845aa88c75b7f6c2481cf -#: ../source/administration/analyzing-mongodb-performance.txt:227 -msgid "" -"By default, :program:`mongod` records all \"slow\" queries to its " -":setting:`log `, as defined by " -":setting:`~operationProfiling.slowOpThresholdMs`." -msgstr "" - -# 756d76f52f5f4557aab58656531b2c0b -#: ../source/administration/analyzing-mongodb-performance.txt:232 -msgid "" -"Because the database profiler can negatively impact performance, only " -"enable profiling for strategic intervals and as minimally as possible on " -"production systems." -msgstr "" - -# bcab10b608bf4d70958e0d53486924a9 -#: ../source/administration/analyzing-mongodb-performance.txt:236 -msgid "" -"You may enable profiling on a per-:program:`mongod` basis. This setting " -"will not propagate across a :term:`replica set` or :term:`sharded " -"cluster`." -msgstr "" - -# 09a7b6a7211144d8ade8e643e7cede8a -#: ../source/administration/analyzing-mongodb-performance.txt:240 -msgid "" -"You can view the output of the profiler in the ``system.profile`` " -"collection of your database by issuing the ``show profile`` command in " -"the :program:`mongo` shell, or with the following operation:" -msgstr "" - -# 4fa377ad58ed48e19b15239c07995c79 -#: ../source/administration/analyzing-mongodb-performance.txt:248 -msgid "" -"This returns all operations that lasted longer than 100 milliseconds. " -"Ensure that the value specified here (``100``, in this example) is above " -"the :setting:`~operationProfiling.slowOpThresholdMs` threshold." -msgstr "" - -# 2872910e640e41948c495bc7b372a1a2 -#: ../source/administration/analyzing-mongodb-performance.txt:252 -msgid "" -"You must use the :operator:`$query` operator to access the ``query`` " -"field of documents within ``system.profile``." -msgstr "" - -# 13e73973101d49508e064a15fa251ea9 -#: ../source/includes/extracts/additional-resources-optimization.rst:4 -msgid "Additional Resources" -msgstr "" - -# 9f4064e8bcae43a6a8683cdcda663e11 -#: ../source/includes/extracts/additional-resources-optimization.rst:6 -msgid "" -"`MongoDB Ops Optimization Consulting Package " -"`_" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/administration/backup-sharded-clusters.po b/locale/es/LC_MESSAGES/administration/backup-sharded-clusters.po deleted file mode 100644 index 63d22343a7f..00000000000 --- a/locale/es/LC_MESSAGES/administration/backup-sharded-clusters.po +++ /dev/null @@ -1,108 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:34+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# f2a8fedfa45b48b28c11af2c1615be1c -#: ../source/administration/backup-sharded-clusters.txt:3 -msgid "Backup and Restore Sharded Clusters" -msgstr "" - -# 8689a408b9a445be89a18410b14d66e8 -#: ../source/administration/backup-sharded-clusters.txt:13 -msgid "" -"The following tutorials describe backup and restoration for sharded " -"clusters:" -msgstr "" - -# 5773aee7cf084a489b5c328f8089eed0 -#: ../source/includes/toc/dfn-list-administration-backup-sharded-clusters.rst:7 -msgid ":doc:`/tutorial/backup-sharded-cluster-with-filesystem-snapshots`" -msgstr "" - -# 3f117ea80d0a48bc9c6cca88746b9839 -#: ../source/includes/toc/dfn-list-administration-backup-sharded-clusters.rst:4 -msgid "" -"Use file system snapshots back up each component in the sharded cluster " -"individually. The procedure involves stopping the cluster balancer. If " -"your system configuration allows file system backups, this might be more " -"efficient than using MongoDB tools." -msgstr "" - -# d5319618801b48f78e1927ca2ed6e2f6 -#: ../source/includes/toc/dfn-list-administration-backup-sharded-clusters.rst:11 -msgid ":doc:`/tutorial/backup-sharded-cluster-with-database-dumps`" -msgstr "" - -# e2828dc06dc447938fc4b3ed49ccbf16 -#: ../source/includes/toc/dfn-list-administration-backup-sharded-clusters.rst:10 -msgid "" -"Create backups using :program:`mongodump` to back up each component in " -"the cluster individually." -msgstr "" - -# 7484cdcae1144766811e120e7d28d1cc -#: ../source/includes/toc/dfn-list-administration-backup-sharded-clusters.rst:15 -msgid ":doc:`/tutorial/schedule-backup-window-for-sharded-clusters`" -msgstr "" - -# 045f0b728c6d4ba49207a0458b2f1a4a -#: ../source/includes/toc/dfn-list-administration-backup-sharded-clusters.rst:14 -msgid "" -"Limit the operation of the cluster balancer to provide a window for " -"regular backup operations." -msgstr "" - -# 6c14c0d1f6304f78be0fadc4b0d8553d -#: ../source/includes/toc/dfn-list-administration-backup-sharded-clusters.rst:18 -msgid ":doc:`/tutorial/restore-sharded-cluster`" -msgstr "" - -# be44b7d4cffe4a388e3ed8829a86c9b5 -#: ../source/includes/toc/dfn-list-administration-backup-sharded-clusters.rst:18 -msgid "" -"An outline of the procedure and consideration for restoring an *entire* " -"sharded cluster from backup." -msgstr "" - -# 708a9f99c68f4956b5c7acabb11d2147 -#~ msgid ":doc:`/tutorial/backup-small-sharded-cluster-with-mongodump`" -#~ msgstr "" - -# a218bc8199354e2a9b48cb87e3834411 -#~ msgid "" -#~ "If your :term:`sharded cluster` holds a" -#~ " small data set, you can use " -#~ ":program:`mongodump` to capture the entire " -#~ "backup in a reasonable amount of " -#~ "time." -#~ msgstr "" - -# 7de811ceaac242ab89c5db3da831c1d2 -#~ msgid ":doc:`/tutorial/restore-single-shard`" -#~ msgstr "" - -# 99ffbbc20e9a4e64a16723fd6e1d20d2 -#~ msgid "" -#~ "An outline of the procedure and " -#~ "consideration for restoring a single " -#~ "shard from a backup." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/administration/backup.po b/locale/es/LC_MESSAGES/administration/backup.po deleted file mode 100644 index 6b9c113ba87..00000000000 --- a/locale/es/LC_MESSAGES/administration/backup.po +++ /dev/null @@ -1,117 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: 2014-04-08 16:29+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 78b71309665a43f1b4a0d3206b2d713d -#: ../source/administration/backup.txt:3 -msgid "Backup and Recovery" -msgstr "" - -# 6e09af7b02b1419f87510474e815eb87 -#: ../source/administration/backup.txt:13 -msgid "" -"The following tutorials describe backup and restoration for a " -":program:`mongod` instance:" -msgstr "" - -# 433c2e2a5c124806995afce3b4085f29 -#: ../source/includes/toc/dfn-list-administration-backup-and-recovery.rst:6 -msgid ":doc:`/tutorial/backup-with-filesystem-snapshots`" -msgstr "" - -# e92070892f1545ebbc3191fe249cad2d -#: ../source/includes/toc/dfn-list-administration-backup-and-recovery.rst:4 -msgid "" -"An outline of procedures for creating MongoDB data set backups using " -"system-level file snapshot tool, such as :term:`LVM` or native storage " -"appliance tools." -msgstr "" - -# 4df72d6876844ae181fd32c04b9533eb -#: ../source/includes/toc/dfn-list-administration-backup-and-recovery.rst:10 -msgid ":doc:`/tutorial/restore-replica-set-from-backup`" -msgstr "" - -# a180abd67f424c9584587354bccc2dcb -#: ../source/includes/toc/dfn-list-administration-backup-and-recovery.rst:9 -msgid "" -"Describes procedure for restoring a replica set from an archived backup " -"such as a :program:`mongodump` or |mms-home| Backup file." -msgstr "" - -# 1112419d3b43445cadd1a7d91e817e00 -#: ../source/includes/toc/dfn-list-administration-backup-and-recovery.rst:15 -msgid ":doc:`/tutorial/backup-and-restore-tools`" -msgstr "" - -# 1dd23849ce584c34b319fa16c128b959 -#: ../source/includes/toc/dfn-list-administration-backup-and-recovery.rst:13 -msgid "" -"Describes a procedure for exporting the contents of a database to either " -"a binary dump or a textual exchange format, and for importing these files" -" into a database." -msgstr "" - -# 48f70875e9ba4fe8bb31f29b193cf93f -#: ../source/includes/toc/dfn-list-administration-backup-and-recovery.rst:19 -msgid ":doc:`/administration/backup-sharded-clusters`" -msgstr "" - -# a6c44bfee3c74588822a3227807e3b90 -#: ../source/includes/toc/dfn-list-administration-backup-and-recovery.rst:18 -msgid "" -"Detailed procedures and considerations for backing up sharded clusters " -"and single shards." -msgstr "" - -# 27fe2d72a2ce4f99950ce42dc8afe181 -#: ../source/includes/toc/dfn-list-administration-backup-and-recovery.rst:22 -msgid ":doc:`/tutorial/recover-data-following-unexpected-shutdown`" -msgstr "" - -# bbe94909ca0447e5b80213a5f314a589 -#: ../source/includes/toc/dfn-list-administration-backup-and-recovery.rst:22 -msgid "" -"Recover data from MongoDB data files that were not properly closed or " -"have an invalid state." -msgstr "" - -# bc76700a250b4a4b811d08313a987bc2 -#~ msgid "" -#~ "Describes procedure for restoring a " -#~ "replica set from an archived backup " -#~ "such as a :program:`mongodump` or `MMS" -#~ " Backup `_ file." -#~ msgstr "" - -# df6e95cf31ae40b681178f5cf6218186 -#~ msgid ":doc:`/tutorial/backup-with-mongodump`" -#~ msgstr "" - -# 2532c8847bf243f0bc968abacbe1c5de -#~ msgid "" -#~ "The procedure for writing the contents" -#~ " of a database to a BSON (i.e." -#~ " binary) dump file for backing up " -#~ "MongoDB databases." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/administration/configuration-and-maintenance.po b/locale/es/LC_MESSAGES/administration/configuration-and-maintenance.po deleted file mode 100644 index 442cd6f4eae..00000000000 --- a/locale/es/LC_MESSAGES/administration/configuration-and-maintenance.po +++ /dev/null @@ -1,88 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 6bb0c9e31c3840349fc8fb4a5249f01c -#: ../source/administration/configuration-and-maintenance.txt:3 -msgid "Configuration and Maintenance" -msgstr "" - -# 65340ed4d8bf41f79e1e3e31652be894 -#: ../source/administration/configuration-and-maintenance.txt:7 -msgid "" -"This section describes routine management operations, including updating " -"your MongoDB deployment's configuration." -msgstr "" - -# badc5867e484493b851e7071cb53d331 -#: ../source/includes/toc/dfn-list-administration-configuration-and-maintenance.rst:5 -msgid ":doc:`/administration/configuration`" -msgstr "" - -# 5714db6f614b4862b773bcbfc5fa9829 -#: ../source/includes/toc/dfn-list-administration-configuration-and-maintenance.rst:4 -msgid "" -"Outlines common MongoDB configurations and examples of best-practice " -"configurations for common use cases." -msgstr "" - -# 9387024e71d74396adc80ab3f442424f -#: ../source/includes/toc/dfn-list-administration-configuration-and-maintenance.rst:9 -msgid ":doc:`/tutorial/upgrade-revision`" -msgstr "" - -# 272e7648d104443bb2f29cab52899f8b -#: ../source/includes/toc/dfn-list-administration-configuration-and-maintenance.rst:8 -msgid "" -"Introduces the basic process for upgrading a MongoDB deployment between " -"different minor release versions." -msgstr "" - -# aa3eb1a77967413fac51a36e5fcb8549 -#: ../source/includes/toc/dfn-list-administration-configuration-and-maintenance.rst:12 -msgid ":doc:`/tutorial/manage-mongodb-processes`" -msgstr "" - -# fcfae5f11cc24ae8a541d30b0097dac8 -#: ../source/includes/toc/dfn-list-administration-configuration-and-maintenance.rst:12 -msgid "Start, configure, and manage running :program:`mongod` process." -msgstr "" - -# 11f342a2409a47659148c60b01fa3344 -#: ../source/includes/toc/dfn-list-administration-configuration-and-maintenance.rst:16 -msgid ":doc:`/tutorial/terminate-running-operations`" -msgstr "" - -# cb27d3fc52d24f4a9d11858d4f2ba9cb -#: ../source/includes/toc/dfn-list-administration-configuration-and-maintenance.rst:15 -msgid "" -"Stop in progress MongoDB client operations using :method:`db.killOp()` " -"and :method:`~cursor.maxTimeMS()`." -msgstr "" - -# bd0efe18ea2a414d8c03b0dbc867a1b9 -#: ../source/includes/toc/dfn-list-administration-configuration-and-maintenance.rst:18 -msgid ":doc:`/tutorial/rotate-log-files`" -msgstr "" - -# e9380815783b4a20a1ae2843b0a2b7df -#: ../source/includes/toc/dfn-list-administration-configuration-and-maintenance.rst:19 -msgid "Archive the current log files and start new ones." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/administration/configuration.po b/locale/es/LC_MESSAGES/administration/configuration.po deleted file mode 100644 index 309f902c057..00000000000 --- a/locale/es/LC_MESSAGES/administration/configuration.po +++ /dev/null @@ -1,946 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:29+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# e41366823fe74bbbb21d1d1f080a2d4c -#: ../source/administration/configuration.txt:5 -msgid "Run-time Database Configuration" -msgstr "" - -# daf9ba5207d44079a521df2ea4ff23b0 -#: ../source/administration/configuration.txt -msgid "On this page" -msgstr "" - -# 720b43fb89d844d58a6864717a8ed24f -#: ../source/administration/configuration.txt:15 -msgid "" -"The :doc:`command line ` and " -":doc:`configuration file ` interfaces " -"provide MongoDB administrators with a large number of options and " -"settings for controlling the operation of the database system. This " -"document provides an overview of common configurations and examples of " -"best-practice configurations for common use cases." -msgstr "" - -# 7c4a9ff2ffe64c478e76d856b71c5814 -#: ../source/administration/configuration.txt:22 -msgid "" -"While both interfaces provide access to the same collection of options " -"and settings, this document primarily uses the configuration file " -"interface. If you run MongoDB using a :term:`init script` or if you " -"installed from a package for your operating system, you likely already " -"have a configuration file located at ``/etc/mongod.conf``. Confirm this " -"by checking the contents of the ``/etc/init.d/mongod`` or " -"``/etc/rc.d/mongod`` script to ensure that the init scripts start the " -":program:`mongod` with the appropriate configuration file." -msgstr "" - -# 455980172f9a44a0876187a73847154f -#: ../source/administration/configuration.txt:31 -msgid "" -"To start a MongoDB instance using this configuration file, issue a " -"command in the following form:" -msgstr "" - -# c642008e1d124e8db24324245cacaac0 -#: ../source/administration/configuration.txt:39 -msgid "" -"Modify the values in the ``/etc/mongod.conf`` file on your system to " -"control the configuration of your database instance." -msgstr "" - -# 1d4700a56cfe45839e64e9a69dcd5231 -#: ../source/administration/configuration.txt:45 -msgid "Configure the Database" -msgstr "" - -# abe750ccb3834a349aca543553c1bb97 -#: ../source/administration/configuration.txt:47 -msgid "" -"Consider the following basic configuration which uses the :doc:`YAML " -"format `:" -msgstr "" - -# 83e88f145b4f4fc79ec330b326f5ec8e -#: ../source/administration/configuration.txt:67 -msgid "Or, if using the older ``.ini`` configuration file format:" -msgstr "" - -# 2da314ea2cc3417b8ff394e0b4d100a6 -#: ../source/administration/configuration.txt:80 -msgid "" -"For most standalone servers, this is a sufficient base configuration. It " -"makes several assumptions, but consider the following explanation:" -msgstr "" - -# ab7267f6842e47aa887c937f5d975a9f -#: ../source/administration/configuration.txt:84 -msgid "" -":setting:`~processManagement.fork` is ``true``, which enables a " -":term:`daemon` mode for :program:`mongod`, which detaches (i.e. " -"\"forks\") the MongoDB from the current session and allows you to run the" -" database as a conventional server." -msgstr "" - -# 3727e016c152469c90cbbc33ce33dabc -#: ../source/administration/configuration.txt:89 -msgid "" -":setting:`~net.bindIp` is ``127.0.0.1``, which forces the server to only " -"listen for requests on the localhost IP. Only bind to secure interfaces " -"that the application-level systems can access with access control " -"provided by system network filtering (i.e. \":term:`firewall`\")." -msgstr "" - -# 58a5c8cc434a443296362f678ad7103f -#: ../source/includes/note-deb-and-rpm-default-to-localhost.rst:4 -msgid "" -"|mongodb-package| installed from official :doc:`.deb ` and :doc:`.rpm ` packages have the :setting:`bind_ip` configuration set to " -"``127.0.0.1`` by default." -msgstr "" - -# 60b74f8a66364754970abaff2593cc08 -#: ../source/administration/configuration.txt:99 -msgid "" -":setting:`~net.port` is ``27017``, which is the default MongoDB port for " -"database instances. MongoDB can bind to any port. You can also filter " -"access based on port using network filtering tools." -msgstr "" - -# 5e6f9d93588949e097f8df85c20490c5 -#: ../source/administration/configuration.txt:106 -msgid "" -"UNIX-like systems require superuser privileges to attach processes to " -"ports lower than 1024." -msgstr "" - -# 5e685568466649409e3ec1eb22668412 -#: ../source/administration/configuration.txt:109 -msgid "" -":setting:`~systemLog.quiet` is ``true``. This disables all but the most " -"critical entries in output/log file, and is *not* recommended for " -"production systems. If you do set this option, you can use " -":dbcommand:`setParameter` to modify this setting during run time." -msgstr "" - -# 07bdae6c328c42fca06976f50b5e8bb3 -#: ../source/administration/configuration.txt:115 -msgid "" -":setting:`~storage.dbPath` is ``/srv/mongodb``, which specifies where " -"MongoDB will store its data files. ``/srv/mongodb`` and " -"``/var/lib/mongodb`` are popular locations. The user account that " -":program:`mongod` runs under will need read and write access to this " -"directory." -msgstr "" - -# fbb563891d0e4539ae9b2191fdebfbaa -#: ../source/administration/configuration.txt:121 -msgid "" -":setting:`systemLog.path` is ``/var/log/mongodb/mongod.log`` which is " -"where :program:`mongod` will write its output. If you do not set this " -"value, :program:`mongod` writes all output to standard output (e.g. " -"``stdout``.)" -msgstr "" - -# 8803c11bb1c643298661c13fc9d77b63 -#: ../source/administration/configuration.txt:126 -msgid "" -":setting:`~systemLog.logAppend` is ``true``, which ensures that " -":program:`mongod` does not overwrite an existing log file following the " -"server start operation." -msgstr "" - -# 78f0da1d26414793887b2a86bacc5e56 -#: ../source/administration/configuration.txt:130 -msgid "" -":setting:`storage.journal.enabled` is ``true``, which enables " -":term:`journaling `. Journaling ensures single instance write-" -"durability. 64-bit builds of :program:`mongod` enable journaling by " -"default. Thus, this setting may be redundant." -msgstr "" - -# 879eb8726826412abedd7ade224f5bc8 -#: ../source/administration/configuration.txt:135 -msgid "" -"Given the default configuration, some of these values may be redundant. " -"However, in many situations explicitly stating the configuration " -"increases overall system intelligibility." -msgstr "" - -# 69a934e911824ed48c7f3d818cd31215 -#: ../source/administration/configuration.txt:142 -msgid "Security Considerations" -msgstr "" - -# b1628a964b334ce5af7f5fa312d30a0a -#: ../source/administration/configuration.txt:144 -msgid "" -"The following collection of configuration options are useful for limiting" -" access to a :program:`mongod` instance. Consider the following settings," -" shown in both ``YAML`` and older configuration file format:" -msgstr "" - -# 3f83e539c25040b483da1bb5c39c10f8 -# 83b24aebf40344cc8b2746a4be1f7968 -# a6cf620304ad43d69b603c9e18832c24 -#: ../source/administration/configuration.txt:148 -#: ../source/administration/configuration.txt:195 -#: ../source/administration/configuration.txt:219 -msgid "In :doc:`YAML format `" -msgstr "" - -# 283a1b2444ee4185ac40d727848dcc98 -#: ../source/administration/configuration.txt:157 -msgid "" -"Or, if using the older :v2.4:`older configuration file format `:" -msgstr "" - -# 134822f8320b43fd97814213165cf18b -#: ../source/administration/configuration.txt:165 -msgid "Consider the following explanation for these configuration decisions:" -msgstr "" - -# d1ff101c224f41b497f86550e096d54c -#: ../source/administration/configuration.txt:167 -msgid "" -"\":setting:`~net.bindIp`\" has three values: ``127.0.0.1``, the localhost" -" interface; ``10.8.0.10``, a private IP address typically used for local " -"networks and VPN interfaces; and ``192.168.4.24``, a private network " -"interface typically used for local networks." -msgstr "" - -# d4ce65b233da4f2bbb8fb8bb848cff39 -#: ../source/administration/configuration.txt:172 -msgid "" -"Because production MongoDB instances need to be accessible from multiple " -"database servers, it is important to bind MongoDB to multiple interfaces " -"that are accessible from your application servers. At the same time it's " -"important to limit these interfaces to interfaces controlled and " -"protected at the network layer." -msgstr "" - -# 0e9a18db25d447a79a9ebfafd32ed6a1 -#: ../source/administration/configuration.txt:178 -msgid "" -"\":setting:`~security.authorization`\" is ``true`` enables the " -"authorization system within MongoDB. If enabled you will need to log in " -"by connecting over the ``localhost`` interface for the first time to " -"create user credentials." -msgstr "" - -# 5a55e769c1f54d5b84b9ee91bdbec1d9 -#: ../source/administration/configuration.txt:183 -msgid ":doc:`/security`" -msgstr "" - -# 5b5ebe851a4e40e1afd81a30cad23045 -#: ../source/administration/configuration.txt:186 -msgid "Replication and Sharding Configuration" -msgstr "" - -# c0169a8e63d84d97ac1e921992bc9bca -#: ../source/administration/configuration.txt:189 -msgid "Replication Configuration" -msgstr "" - -# b1e47d8702f64409a2c41e6431540f52 -#: ../source/administration/configuration.txt:191 -msgid "" -":term:`Replica set` configuration is straightforward, and only requires " -"that the :setting:`~replication.replSetName` have a value that is " -"consistent among all members of the set. Consider the following:" -msgstr "" - -# 133822f428a94c4281e0e653d7668242 -# d30876968c5440d1837a17d64582dbb2 -# fd1e3715bcb04ccbb5d3a3d9a6276edd -#: ../source/administration/configuration.txt:202 -#: ../source/administration/configuration.txt:226 -#: ../source/administration/configuration.txt:331 -msgid "" -"Or, if using the :v2.4:`older configuration file format `:" -msgstr "" - -# 941da5b0fc3948859c098339b48340d6 -#: ../source/administration/configuration.txt:209 -msgid "" -"Use descriptive names for sets. Once configured, use the :program:`mongo`" -" shell to add hosts to the replica set." -msgstr "" - -# 70ba83603d6b4d5f91f7b29cb7c171d5 -#: ../source/administration/configuration.txt:213 -msgid ":ref:`Replica set reconfiguration `." -msgstr "" - -# ea0a53d7fc174a4cab3bd79f76b94166 -#: ../source/administration/configuration.txt:216 -msgid "" -"To enable authentication for the :term:`replica set`, add the following " -":setting:`~security.keyFile` option:" -msgstr "" - -# e4e6db0d3b4b49c0bbd2f1d3ddc2c9dc -#: ../source/administration/configuration.txt:233 -msgid "" -"Setting :setting:`~security.keyFile` enables authentication and specifies" -" a key file for the replica set member use to when authenticating to each" -" other. The content of the key file is arbitrary, but must be the same on" -" all members of the :term:`replica set` and :program:`mongos` instances " -"that connect to the set. The keyfile must be less than one kilobyte in " -"size and may only contain characters in the base64 set and the file must " -"not have group or \"world\" permissions on UNIX systems." -msgstr "" - -# 6720ae1276df4faf9fb06d0bdb2488ea -#: ../source/administration/configuration.txt:242 -msgid "" -"The :ref:`Replica Set Security ` section for " -"information on configuring authentication with replica sets." -msgstr "" - -# 0668d1a7ed0b47e48582a2cca51511b9 -#: ../source/administration/configuration.txt:245 -msgid "" -"The :doc:`/replication` document for more information on replication in " -"MongoDB and replica set configuration in general." -msgstr "" - -# 06522c4cfe9a473182dd651ca251a83b -#: ../source/administration/configuration.txt:249 -msgid "Sharding Configuration" -msgstr "" - -# 5016e5411ea24504a0670642973da245 -#: ../source/administration/configuration.txt:251 -msgid "" -"Sharding requires :program:`mongod` instances with different " -":program:`mongod` configurations for the :ref:`config servers ` and the :doc:`shards `. The config servers store the cluster's metadata, while the " -"shards store the data." -msgstr "" - -# 1e9a4cab2abd494fb705916b3cc4a3ff -#: ../source/administration/configuration.txt:257 -msgid "" -"To configure the config server :program:`mongod` instances, in the " -"configuration file, specify ``configsvr`` for the " -":setting:`sharding.clusterRole` setting." -msgstr "" - -# a06d8c9f41634a5f8a7953469f6f3bc8 -#: ../source/administration/configuration.txt:263 -msgid "" -"Starting in version 3.4, MongoDB removes support for mirrored config " -"servers and config servers must be deployed as a replica set. See " -":doc:`/tutorial/upgrade-config-servers-to-replica-set`." -msgstr "" - -# 176231aab0c44876b72fd6e85b80c592 -#: ../source/administration/configuration.txt:277 -msgid "" -"To deploy config servers as a replica set, the config servers must run " -"the :ref:`storage-wiredtiger`. :method:`Initiate ` the " -"replica set and add members." -msgstr "" - -# a2651ebc0b844683961761c0ba0a55d9 -#: ../source/administration/configuration.txt:281 -msgid "" -"To configure the shard :program:`mongod` instances, specify ``shardsvr`` " -"for the :setting:`sharding.clusterRole` setting, and if running as a " -"replica set, the replica set name:" -msgstr "" - -# 4db719513a984b7cba7ba863ef7f7fd2 -#: ../source/administration/configuration.txt:292 -msgid "" -"If running as a replica set, :method:`initiate ` the shard" -" replica set and add members." -msgstr "" - -# 233488707192459699bf05d594b905f9 -#: ../source/administration/configuration.txt:295 -msgid "" -"For the router (i.e. :program:`mongos`), configure at least one " -":program:`mongos` process with the following :doc:`setting `:" -msgstr "" - -# df19c05101a04e5dbb0102c7643c8d5a -#: ../source/administration/configuration.txt:304 -msgid "" -"You can specify additional members of the config server replica set by " -"specifying hostnames and ports in the form of a comma separated list " -"after the replica set name." -msgstr "" - -# 3cd8a4e450ef49c7ad22daac9e7b63a7 -#: ../source/administration/configuration.txt:308 -msgid "" -"The :doc:`/sharding` section of the manual for more information on " -"sharding and cluster configuration." -msgstr "" - -# a4a86340c0a34e5c8adca6c4385db064 -#: ../source/administration/configuration.txt:312 -msgid "Run Multiple Database Instances on the Same System" -msgstr "" - -# f265d43fcf9b44e0b990e5bb8702a64a -#: ../source/administration/configuration.txt:314 -msgid "" -"In many cases running multiple instances of :program:`mongod` on a single" -" system is not recommended. On some types of deployments [#multimongod]_ " -"and for testing purposes you may need to run more than one " -":program:`mongod` on a single system." -msgstr "" - -# d3e3258320cd411da9acffd9e0335b8d -#: ../source/administration/configuration.txt:319 -msgid "" -"In these cases, use a :ref:`base configuration ` for each " -"instance, but consider the following configuration values:" -msgstr "" - -# ccd8a8fa21974eaba38c22775ceb3056 -#: ../source/administration/configuration.txt:322 -msgid "In :doc:`YAML format `:" -msgstr "" - -# 8e6045f3e7874540b524aa932ef59552 -#: ../source/administration/configuration.txt:339 -msgid "" -"The :setting:`~storage.dbPath` value controls the location of the " -":program:`mongod` instance's data directory. Ensure that each database " -"has a distinct and well labeled data directory. The " -":setting:`~processManagement.pidFilePath` controls where " -":program:`mongod` process places it's :term:`process id ` file. As " -"this tracks the specific :program:`mongod` file, it is crucial that file " -"be unique and well labeled to make it easy to start and stop these " -"processes." -msgstr "" - -# 6750e237e60346c28c8fa3948e23a8ec -#: ../source/administration/configuration.txt:347 -msgid "" -"Create additional :term:`init scripts ` and/or adjust your " -"existing MongoDB configuration and init script as needed to control these" -" processes." -msgstr "" - -# 60c76eb013b145488b6ae1979cd8aab6 -#: ../source/administration/configuration.txt:351 -msgid "" -"Single-tenant systems with :term:`SSD` or other high performance disks " -"may provide acceptable performance levels for multiple :program:`mongod` " -"instances. Additionally, you may find that multiple databases with small " -"working sets may function acceptably on a single system." -msgstr "" - -# ef03c79460164503aacd66b2ef50fe9d -#: ../source/administration/configuration.txt:358 -msgid "Diagnostic Configurations" -msgstr "" - -# a3e4741fc7c346b5ba247d2967464c61 -#: ../source/administration/configuration.txt:360 -msgid "" -"The following configuration options control various :program:`mongod` " -"behaviors for diagnostic purposes:" -msgstr "" - -# 260360d7a4384631837ec3882478c0ac -#: ../source/administration/configuration.txt:363 -msgid "" -":setting:`operationProfiling.mode` sets the :ref:`database profiler " -"` level. The profiler is not active by default " -"because of the possible impact on the profiler itself on performance. " -"Unless this setting is on, queries are not profiled." -msgstr "" - -# 650f5007915349139e50ad04a0282f0f -#: ../source/administration/configuration.txt:368 -msgid "" -":setting:`operationProfiling.slowOpThresholdMs` configures the threshold " -"which determines whether a query is \"slow\" for the purpose of the " -"logging system and the :ref:`profiler `. The default " -"value is 100 milliseconds. Set a lower value if the database profiler " -"does not return useful results or a higher value to only log the longest " -"running queries." -msgstr "" - -# 6922a950a4a04578b2c78bff074bbee4 -#: ../source/administration/configuration.txt:375 -msgid "" -":setting:`systemLog.verbosity` controls the amount of logging output that" -" :program:`mongod` write to the log. Only use this option if you are " -"experiencing an issue that is not reflected in the normal logging level." -msgstr "" - -# 6b82c8a631a8497393c4b419416fb956 -#: ../source/administration/configuration.txt:382 -msgid "" -"You can also specify verbosity level for specific components using the " -"``systemLog.component..verbosity`` setting. For the available " -"components, see :setting:`component verbosity settings " -"`." -msgstr "" - -# 9d34d85db2c7431b90b1e824b58c346b -#: ../source/administration/configuration.txt:387 -msgid "" -"For more information, see also :ref:`database-profiling` and " -":doc:`/administration/analyzing-mongodb-performance`." -msgstr "" - -#~ msgid "" -#~ ":setting:`fork` is ``true``, which enables " -#~ "a :term:`daemon` mode for :program:`mongod`," -#~ " which detaches (i.e. \"forks\") the " -#~ "MongoDB from the current session and " -#~ "allows you to run the database as" -#~ " a conventional server." -#~ msgstr "" - -#~ msgid "" -#~ ":setting:`bind_ip` is ``127.0.0.1``, which " -#~ "forces the server to only listen " -#~ "for requests on the localhost IP. " -#~ "Only bind to secure interfaces that " -#~ "the application-level systems can access" -#~ " with access control provided by " -#~ "system network filtering (i.e. " -#~ "\":term:`firewall`\")." -#~ msgstr "" - -#~ msgid "" -#~ ":setting:`logappend` is ``true``, which " -#~ "ensures that :program:`mongod` does not " -#~ "overwrite an existing log file following" -#~ " the server start operation." -#~ msgstr "" - -#~ msgid "" -#~ "\":setting:`bind_ip`\" has three values: " -#~ "``127.0.0.1``, the localhost interface; " -#~ "``10.8.0.10``, a private IP address " -#~ "typically used for local networks and" -#~ " VPN interfaces; and ``192.168.4.24``, a" -#~ " private network interface typically used" -#~ " for local networks." -#~ msgstr "" - -#~ msgid "" -#~ "\":setting:`nounixsocket`\" to ``true`` disables " -#~ "the UNIX Socket, which is otherwise " -#~ "enabled by default. This limits access" -#~ " on the local system. This is " -#~ "desirable when running MongoDB on " -#~ "systems with shared access, but in " -#~ "most situations has minimal impact." -#~ msgstr "" - -#~ msgid "" -#~ "\":setting:`~security.authentication`\" is ``true`` " -#~ "enables the authentication system within " -#~ "MongoDB. If enabled you will need " -#~ "to log in by connecting over the" -#~ " ``localhost`` interface for the first " -#~ "time to create user credentials." -#~ msgstr "" - -#~ msgid "" -#~ "To set up shards, configure two or" -#~ " more :program:`mongod` instance using your" -#~ " :ref:`base configuration `, " -#~ "adding the :setting:`shardsvr` setting:" -#~ msgstr "" - -#~ msgid "" -#~ "The :setting:`~storage.dbPath` value controls " -#~ "the location of the :program:`mongod` " -#~ "instance's data directory. Ensure that " -#~ "each database has a distinct and " -#~ "well labeled data directory. The " -#~ ":setting:`pidfilepath` controls where " -#~ ":program:`mongod` process places it's " -#~ ":term:`process id ` file. As this" -#~ " tracks the specific :program:`mongod` " -#~ "file, it is crucial that file be" -#~ " unique and well labeled to make " -#~ "it easy to start and stop these" -#~ " processes." -#~ msgstr "" - -#~ msgid "" -#~ ":setting:`~operationProfiling.slowOpThresholdMs` configures " -#~ "the threshold for the :term:`database " -#~ "profiler` to consider a query \"slow.\"" -#~ " The default value is 100 " -#~ "milliseconds. Set a lower value if " -#~ "the database profiler does not return" -#~ " useful results. See " -#~ ":doc:`/administration/optimization` for more " -#~ "information on optimizing operations in " -#~ "MongoDB." -#~ msgstr "" - -#~ msgid "" -#~ ":setting:`profile` sets the :term:`database " -#~ "profiler` level. The profiler is not " -#~ "active by default because of the " -#~ "possible impact on the profiler itself" -#~ " on performance. Unless this setting " -#~ "has a value, queries are not " -#~ "profiled." -#~ msgstr "" - -#~ msgid "" -#~ ":setting:`verbose` controls the amount of " -#~ "logging output that :program:`mongod` write" -#~ " to the log. Only use this " -#~ "option if you are experiencing an " -#~ "issue that is not reflected in the" -#~ " normal logging level." -#~ msgstr "" - -#~ msgid "" -#~ ":setting:`objcheck` forces :program:`mongod` to " -#~ "validate all requests from clients upon" -#~ " receipt. Use this option to ensure" -#~ " that invalid requests are not " -#~ "causing errors, particularly when running " -#~ "a database with untrusted clients. This" -#~ " option may affect database performance." -#~ msgstr "" - -#~ msgid "" -#~ ":setting:`cpu` forces :program:`mongod` to " -#~ "report the percentage of the last " -#~ "interval spent in :term:`write lock`. " -#~ "The interval is typically 4 seconds, " -#~ "and each output line in the log" -#~ " includes both the actual interval " -#~ "since the last report and the " -#~ "percentage of time spent in write " -#~ "lock." -#~ msgstr "" - -# e616258816304cbebb630d8e68c60ffa -#~ msgid "" -#~ "While both interfaces provide access to" -#~ " the same collection of options and" -#~ " settings, this document primarily uses " -#~ "the configuration file interface. If you" -#~ " run MongoDB using a control script" -#~ " or installed from a package for " -#~ "your operating system, you likely " -#~ "already have a configuration file " -#~ "located at ``/etc/mongodb.conf``. Confirm this" -#~ " by checking the contents of the " -#~ "``/etc/init.d/mongod`` or ``/etc/rc.d/mongod`` " -#~ "script to ensure that the :term:`control" -#~ " scripts ` start the " -#~ ":program:`mongod` with the appropriate " -#~ "configuration file (see below.)" -#~ msgstr "" - -# cb4bd3799e6b4e82af284a2eea5d4ac7 -#~ msgid "" -#~ "To start a MongoDB instance using " -#~ "this configuration issue a command in" -#~ " the following form:" -#~ msgstr "" - -# 2dbd5c6d27824aad8a6270e423dc898c -#~ msgid "" -#~ "Modify the values in the " -#~ "``/etc/mongodb.conf`` file on your system " -#~ "to control the configuration of your " -#~ "database instance." -#~ msgstr "" - -# 2e074f1807764dc7860232b1a9c6c33b -#~ msgid "Consider the following basic configuration:" -#~ msgstr "" - -# 34364cd3946a4d809819ba631ca6160f -#~ msgid "" -#~ "|mongodb-package| installed from official " -#~ ":doc:`.deb ` and :doc:`.rpm ` packages have the " -#~ ":setting:`bind_ip` configuration set to " -#~ "``127.0.0.1`` by default." -#~ msgstr "" - -# 646b24244f8a4358847d977035a3ad7e -#~ msgid "" -#~ ":setting:`~systemLog.quiet` is ``true``. This " -#~ "disables all but the most critical " -#~ "entries in output/log file. In normal" -#~ " operation this is the preferable " -#~ "operation to avoid log noise. In " -#~ "diagnostic or testing situations, set " -#~ "this value to ``false``. Use " -#~ ":dbcommand:`setParameter` to modify this " -#~ "setting during run time." -#~ msgstr "" - -# cb54994e70504356828d3ff9c3351bc1 -#~ msgid "" -#~ ":setting:`storage.journal.enabled` is ``true``, " -#~ "which enables :term:`journaling `. " -#~ "Journaling ensures single instance write-" -#~ "durability. 64-bit builds of :program:`mongod`" -#~ " enable journaling by default. Thus, " -#~ "this setting may be redundant." -#~ msgstr "" - -# 876b7ac9798243548a4f4f35c6eadb18 -#~ msgid "" -#~ "The following collection of configuration " -#~ "options are useful for limiting access" -#~ " to a :program:`mongod` instance. Consider" -#~ " the following:" -#~ msgstr "" - -# 2b12b73c3bb8414abae8b82898c5ed96 -#~ msgid ":doc:`/core/security`" -#~ msgstr "" - -# d74636c1f069456d82fee96124e549ef -#~ msgid "" -#~ "Use descriptive names for sets. Once " -#~ "configured use the :program:`mongo` shell " -#~ "to add hosts to the replica set." -#~ msgstr "" - -# 78652e24c592461fa0a10be313a9a1e3 -#~ msgid "" -#~ "To enable authentication for the " -#~ ":term:`replica set`, add the following " -#~ "option:" -#~ msgstr "" - -# 60467ae3ba1b4d74ac229b7bebf081ce -#~ msgid "for replica sets, and 1.9.1 for sharded replica sets." -#~ msgstr "" - -# 539412bfca3f49eda17ba3529e16bc79 -#~ msgid "" -#~ "The :ref:`Replica set Reconfiguration " -#~ "` section " -#~ "for information regarding the process " -#~ "for changing replica set during " -#~ "operation." -#~ msgstr "" - -# d517713cde334441a03d50b926bda871 -#~ msgid "" -#~ "Additionally, consider the :ref:`Replica Set" -#~ " Security ` section" -#~ " for information on configuring " -#~ "authentication with replica sets." -#~ msgstr "" - -# af90dd4aaceb44b78e022d92809cbaa7 -#~ msgid "" -#~ "Finally, see the :doc:`/replication` document" -#~ " for more information on replication " -#~ "in MongoDB and replica set configuration" -#~ " in general." -#~ msgstr "" - -# 6698932cecc449f8b18a7bfa31e30878 -#~ msgid "" -#~ "Sharding requires a number of " -#~ ":program:`mongod` instances with different " -#~ "configurations. The config servers store " -#~ "the cluster's metadata, while the " -#~ "cluster distributes data among one or" -#~ " more shard servers." -#~ msgstr "" - -# 499c868b8a1b422ba743ed2000e92ced -#~ msgid "" -#~ ":term:`Config servers ` are" -#~ " not :term:`replica sets `." -#~ msgstr "" - -# 8052dfb5eb9941929f2975c44dc12ad0 -#~ msgid "" -#~ "To set up one or three \"config" -#~ " server\" instances as :ref:`normal " -#~ "` :program:`mongod` instances, and" -#~ " then add the following configuration " -#~ "option:" -#~ msgstr "" - -# d832702bc3ca41fb96e4ca6743ed3f3d -#~ msgid "" -#~ "This creates a config server running " -#~ "on the private IP address ``10.8.0.12``" -#~ " on port ``27001``. Make sure that" -#~ " there are no port conflicts, and " -#~ "that your config server is accessible" -#~ " from all of your :program:`mongos` " -#~ "and :program:`mongod` instances." -#~ msgstr "" - -# 90e20c46616d4eb3ab3ac18ccd802a8e -#~ msgid "" -#~ "Finally, to establish the cluster, " -#~ "configure at least one :program:`mongos` " -#~ "process with the following settings:" -#~ msgstr "" - -# 4100035649f941f8801574b6d8c668df -#~ msgid "" -#~ "You can specify multiple " -#~ ":setting:`~sharding.configDB` instances by " -#~ "specifying hostnames and ports in the" -#~ " form of a comma separated list. " -#~ "In general, avoid modifying the " -#~ ":setting:`~sharding.chunkSize` from the default " -#~ "value of 64, [#chunksize]_ and *should*" -#~ " ensure this setting is consistent " -#~ "among all :program:`mongos` instances." -#~ msgstr "" - -# 8811335faa1b417f899d2e552d00da2d -#~ msgid "" -#~ ":term:`Chunk` size is 64 megabytes by" -#~ " default, which provides the ideal " -#~ "balance between the most even " -#~ "distribution of data, for which smaller" -#~ " chunk sizes are best, and minimizing" -#~ " chunk migration, for which larger " -#~ "chunk sizes are optimal." -#~ msgstr "" - -# f43a022e06024d0b85f4c12d3040e4d2 -#~ msgid "" -#~ "Create additional :term:`control scripts " -#~ "` and/or adjust your " -#~ "existing MongoDB configuration and control " -#~ "script as needed to control these " -#~ "processes." -#~ msgstr "" - -# 633f81ad1f3e408a85e4c6b8b4867f85 -#~ msgid "" -#~ "The following configuration options control" -#~ " various :program:`mongod` behaviors for " -#~ "diagnostic purposes. The following settings" -#~ " have default values that tuned for" -#~ " general production purposes:" -#~ msgstr "" - -# 046c9a2a6a17468883fea7e84eb6800b -#~ msgid "" -#~ "Use the :ref:`base configuration ` and add these options if " -#~ "you are experiencing some unknown issue" -#~ " or performance problem as needed:" -#~ msgstr "" - -#~ msgid "" -#~ "\":setting:`~net.unixDomainSocket.enabled`\" to ``false``" -#~ " disables the UNIX Socket, which is" -#~ " otherwise enabled by default. This " -#~ "limits access on the local system. " -#~ "This is desirable when running MongoDB" -#~ " on systems with shared access, but" -#~ " in most situations has minimal " -#~ "impact." -#~ msgstr "" - -#~ msgid "" -#~ "\":setting:`~security.authorization`\" is ``true`` " -#~ "enables the authentication system within " -#~ "MongoDB. If enabled you will need " -#~ "to log in by connecting over the" -#~ " ``localhost`` interface for the first " -#~ "time to create user credentials." -#~ msgstr "" - -#~ msgid "" -#~ "To set up shards, configure two or" -#~ " more :program:`mongod` instance using your" -#~ " :ref:`base configuration `, " -#~ "with the ``shardsvr`` value for the " -#~ ":setting:`~sharding.clusterRole` setting:" -#~ msgstr "" - -#~ msgid "" -#~ ":setting:`~operationProfiling.slowOpThresholdMs` configures " -#~ "the threshold for to consider a " -#~ "query \"slow,\" for the purpose of " -#~ "the logging system and the " -#~ ":term:`database profiler`. The default value" -#~ " is 100 milliseconds. Set a lower " -#~ "value if the database profiler does " -#~ "not return useful results, or a " -#~ "higher value to only log the " -#~ "longest running queries. See " -#~ ":doc:`/administration/optimization` for more " -#~ "information on optimizing operations in " -#~ "MongoDB." -#~ msgstr "" - -#~ msgid "" -#~ ":setting:`~operationProfiling.mode` sets the " -#~ ":term:`database profiler` level. The profiler" -#~ " is not active by default because " -#~ "of the possible impact on the " -#~ "profiler itself on performance. Unless " -#~ "this setting has a value, queries " -#~ "are not profiled." -#~ msgstr "" - -#~ msgid "" -#~ ":setting:`~systemLog.verbosity` controls the amount" -#~ " of logging output that :program:`mongod`" -#~ " write to the log. Only use " -#~ "this option if you are experiencing " -#~ "an issue that is not reflected in" -#~ " the normal logging level." -#~ msgstr "" - -#~ msgid "" -#~ ":setting:`~net.wireObjectCheck` forces :program:`mongod`" -#~ " to validate all requests from " -#~ "clients upon receipt. Use this option" -#~ " to ensure that invalid requests are" -#~ " not causing errors, particularly when " -#~ "running a database with untrusted " -#~ "clients. This option may affect database" -#~ " performance." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/administration/data-management.po b/locale/es/LC_MESSAGES/administration/data-management.po deleted file mode 100644 index 0d353778e7f..00000000000 --- a/locale/es/LC_MESSAGES/administration/data-management.po +++ /dev/null @@ -1,75 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: 2013-12-16 22:34+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 08448d57641242f6a605ab6610920ce7 -#: ../source/administration/data-management.txt:3 -msgid "Data Management" -msgstr "" - -# 86e96b00f5af41eeb57823e320478ad9 -#: ../source/administration/data-management.txt:13 -msgid "" -"These document introduce data management practices and strategies for " -"MongoDB deployments, including strategies for managing multi-data center " -"deployments, managing larger file stores, and data lifecycle tools." -msgstr "" - -# 9e67106c4d844269aaf1eeb8dcdd8007 -#: ../source/includes/toc/dfn-list-administration-data-management.rst:6 -msgid ":doc:`/data-center-awareness`" -msgstr "" - -# 8d844ac9a6394ddf8ef8928a8f4680f1 -#: ../source/includes/toc/dfn-list-administration-data-management.rst:4 -msgid "" -"Presents the MongoDB features that allow application developers and " -"database administrators to configure their deployments to be more data " -"center aware or allow operational and location-based separation." -msgstr "" - -# 37cdb59233a64c1c8a88d6896c9c0d17 -#~ msgid ":doc:`/core/capped-collections`" -#~ msgstr "" - -# 39596bfc973245f6887564e4788d25dc -#~ msgid "" -#~ "Capped collections provide a special " -#~ "type of size-constrained collections " -#~ "that preserve insertion order and can" -#~ " support high volume inserts." -#~ msgstr "" - -# d20ba8c660e54becbde8becd5ccd9c1b -#~ msgid ":doc:`/tutorial/expire-data`" -#~ msgstr "" - -# 2707af70edff4bfa82913ccd88369bfa -#~ msgid "" -#~ "TTL collections make it possible to " -#~ "automatically remove data from a " -#~ "collection based on the value of a" -#~ " timestamp and are useful for " -#~ "managing data like machine generated " -#~ "event data that are only useful " -#~ "for a limited period of time." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/administration/indexes-creation.po b/locale/es/LC_MESSAGES/administration/indexes-creation.po deleted file mode 100644 index d8139baf03d..00000000000 --- a/locale/es/LC_MESSAGES/administration/indexes-creation.po +++ /dev/null @@ -1,124 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 22:34+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 7cf2c0f77db147bc9033b06f742deea1 -#: ../source/administration/indexes-creation.txt:3 -msgid "Index Creation Tutorials" -msgstr "" - -# 7751ee7f31ef433bb005de50ee93f15f -#: ../source/administration/indexes-creation.txt:7 -msgid "" -"Instructions for creating and configuring indexes in MongoDB and building " -"indexes on replica sets and sharded clusters." -msgstr "" - -# 911f894eac0948fb9ff8e720eb0ae464 -#: ../source/includes/toc/dfn-list-indexes-tutorial-creation.rst:5 -msgid ":doc:`/tutorial/create-an-index`" -msgstr "" - -# 83adc7975c774b64982eb05511b6ee0f -#: ../source/includes/toc/dfn-list-indexes-tutorial-creation.rst:4 -msgid "Build an index for any field on a collection." -msgstr "" - -# f09684755cc640e390260c7c496a7d47 -#: ../source/includes/toc/dfn-list-indexes-tutorial-creation.rst:9 -msgid ":doc:`/tutorial/create-a-compound-index`" -msgstr "" - -# db939a186dee4581b47369437feca887 -#: ../source/includes/toc/dfn-list-indexes-tutorial-creation.rst:8 -msgid "Build an index of multiple fields on a collection." -msgstr "" - -# 436384bb417a4a269897c51ea8813d73 -#: ../source/includes/toc/dfn-list-indexes-tutorial-creation.rst:14 -msgid ":doc:`/tutorial/create-a-unique-index`" -msgstr "" - -# 63ea57553f0849f18f4a472ce01ecebb -#: ../source/includes/toc/dfn-list-indexes-tutorial-creation.rst:12 -msgid "" -"Build an index that enforces unique values for the indexed field or fields." -msgstr "" - -# 68979af99c0b4ac8a3b840ddb8637028 -#: ../source/includes/toc/dfn-list-indexes-tutorial-creation.rst:20 -msgid ":doc:`/tutorial/create-a-sparse-index`" -msgstr "" - -# e97656f915fe4a2faabe1875b839ae47 -#: ../source/includes/toc/dfn-list-indexes-tutorial-creation.rst:17 -msgid "" -"Build an index that omits references to documents that do not include the " -"indexed field. This saves space when indexing fields that are present in " -"only some documents." -msgstr "" - -# 50cb3fedc4e344418d24e402aee73f47 -#: ../source/includes/toc/dfn-list-indexes-tutorial-creation.rst:26 -msgid ":doc:`/tutorial/create-a-hashed-index`" -msgstr "" - -# 7dddcca498b342448b3ab67f7db1951d -#: ../source/includes/toc/dfn-list-indexes-tutorial-creation.rst:23 -msgid "" -"Compute a hash of the value of a field in a collection and index the hashed " -"value. These indexes permit equality queries and may be suitable shard keys " -"for some collections." -msgstr "" - -# 347a782593e84d6c88a9f30a0bb7f620 -#: ../source/includes/toc/dfn-list-indexes-tutorial-creation.rst:31 -msgid ":doc:`/tutorial/build-indexes-on-replica-sets`" -msgstr "" - -# bd933fb1424c48289e87bad954f5da96 -#: ../source/includes/toc/dfn-list-indexes-tutorial-creation.rst:29 -msgid "" -"To build indexes on a replica set, you build the indexes separately on the " -"primary and the secondaries, as described here." -msgstr "" - -# 9937554124624c68ac04d554bb2cb3bb -#: ../source/includes/toc/dfn-list-indexes-tutorial-creation.rst:37 -msgid ":doc:`/tutorial/build-indexes-in-the-background`" -msgstr "" - -# 5f6fbf19c000462489a00e7a2be6a822 -#: ../source/includes/toc/dfn-list-indexes-tutorial-creation.rst:34 -msgid "" -"Background index construction allows read and write operations to continue " -"while building the index, but take longer to complete and result in a larger" -" index." -msgstr "" - -# b4046fa62cf340b98eafc4a862ad03ed -#: ../source/includes/toc/dfn-list-indexes-tutorial-creation.rst:40 -msgid ":doc:`/tutorial/roll-back-to-v1.8-index`" -msgstr "" - -# bd053e7db8b443fcbe3b4c7793014422 -#: ../source/includes/toc/dfn-list-indexes-tutorial-creation.rst:40 -msgid "" -"A ``{v : 0}`` index is necessary if you need to roll back from MongoDB " -"version 2.0 (or later) to MongoDB version 1.8." -msgstr "" diff --git a/locale/es/LC_MESSAGES/administration/indexes-geo.po b/locale/es/LC_MESSAGES/administration/indexes-geo.po deleted file mode 100644 index d2a89bc43cb..00000000000 --- a/locale/es/LC_MESSAGES/administration/indexes-geo.po +++ /dev/null @@ -1,111 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 22:33+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 751127820fec4795866459825c1d9a24 -#: ../source/administration/indexes-geo.txt:3 -msgid "Geospatial Index Tutorials" -msgstr "" - -# da4704b6a7ea4f479d22943734e5a9a7 -#: ../source/administration/indexes-geo.txt:7 -msgid "" -"Instructions for creating and querying ``2d``, ``2dsphere``, and haystack " -"indexes." -msgstr "" - -# 937fc4edcc45464abadbc2fc5d914205 -#: ../source/includes/toc/dfn-list-indexes-tutorial-geo.rst:6 -msgid ":doc:`/tutorial/build-a-2dsphere-index`" -msgstr "" - -# 0a8176ebbf964b35a1fecee2621b071c -#: ../source/includes/toc/dfn-list-indexes-tutorial-geo.rst:4 -msgid "" -"A ``2dsphere`` index supports data stored as both GeoJSON objects and as " -"legacy coordinate pairs." -msgstr "" - -# 2cbb4ebf58d7460dafbef72049a49e3a -#: ../source/includes/toc/dfn-list-indexes-tutorial-geo.rst:12 -msgid ":doc:`/tutorial/query-a-2dsphere-index`" -msgstr "" - -# 30733914eac744269486b2878ca89e1e -#: ../source/includes/toc/dfn-list-indexes-tutorial-geo.rst:9 -msgid "" -"Search for locations within, near, or intersected by a GeoJSON shape, or " -"within a circle as defined by coordinate points on a sphere." -msgstr "" - -# 26740fd2974743fbabd9e8d25416be80 -#: ../source/includes/toc/dfn-list-indexes-tutorial-geo.rst:17 -msgid ":doc:`/tutorial/build-a-2d-index`" -msgstr "" - -# f41cc238041749218fbcdbed92664ebb -#: ../source/includes/toc/dfn-list-indexes-tutorial-geo.rst:15 -msgid "" -"Create a ``2d`` index to support queries on data stored as legacy coordinate" -" pairs." -msgstr "" - -# 19ba0d0e68c54c77b05b55fca48f582d -#: ../source/includes/toc/dfn-list-indexes-tutorial-geo.rst:21 -msgid ":doc:`/tutorial/query-a-2d-index`" -msgstr "" - -# 789f976acc8048d8b6d5a4e1be1e1d51 -#: ../source/includes/toc/dfn-list-indexes-tutorial-geo.rst:20 -msgid "Search for locations using legacy coordinate pairs." -msgstr "" - -# 883d0f3d82f54f79914d2f1c840f835c -#: ../source/includes/toc/dfn-list-indexes-tutorial-geo.rst:27 -msgid ":doc:`/tutorial/build-a-geohaystack-index`" -msgstr "" - -# 95bcd1b99e034d7ca63f5d10abd20d16 -#: ../source/includes/toc/dfn-list-indexes-tutorial-geo.rst:24 -msgid "" -"A haystack index is optimized to return results over small areas. For " -"queries that use spherical geometry, a ``2dsphere`` index is a better " -"option." -msgstr "" - -# 81d5eb1292494b3789b8364abd3e83a6 -#: ../source/includes/toc/dfn-list-indexes-tutorial-geo.rst:31 -msgid ":doc:`/tutorial/query-a-geohaystack-index`" -msgstr "" - -# 7783c32e06f140c2b3e549596c1dbceb -#: ../source/includes/toc/dfn-list-indexes-tutorial-geo.rst:30 -msgid "Search based on location and non-location data within a small area." -msgstr "" - -# 6564420cc7cf482aa91b2943201146d1 -#: ../source/includes/toc/dfn-list-indexes-tutorial-geo.rst:33 -msgid "" -":doc:`/tutorial/calculate-distances-using-spherical-geometry-with-2d-" -"geospatial-indexes`" -msgstr "" - -# d3b437efe96b4d32a89cd0e47f1fdcb7 -#: ../source/includes/toc/dfn-list-indexes-tutorial-geo.rst:34 -msgid "Convert distances to radians and back again." -msgstr "" diff --git a/locale/es/LC_MESSAGES/administration/indexes-management.po b/locale/es/LC_MESSAGES/administration/indexes-management.po deleted file mode 100644 index 6608945e55a..00000000000 --- a/locale/es/LC_MESSAGES/administration/indexes-management.po +++ /dev/null @@ -1,92 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 22:34+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 11de67cfc47c444cba98145fb826ea66 -#: ../source/administration/indexes-management.txt:3 -msgid "Index Management Tutorials" -msgstr "" - -# 03df9f26bfcb4082b09a1c1809b33f5b -#: ../source/administration/indexes-management.txt:7 -msgid "" -"Instructions for managing indexes and assessing index performance and use." -msgstr "" - -# b56a7bb652bd4376b320c03a46e9c3e8 -#: ../source/includes/toc/dfn-list-indexes-tutorial-management.rst:5 -msgid ":doc:`/tutorial/remove-indexes`" -msgstr "" - -# 72cf8d3bb40341e49e480d713cb48cc4 -#: ../source/includes/toc/dfn-list-indexes-tutorial-management.rst:4 -msgid "Drop an index from a collection." -msgstr "" - -# d74a0b7e25a041878612f2d8052b9011 -#: ../source/includes/toc/dfn-list-indexes-tutorial-management.rst:14 -msgid ":doc:`/tutorial/rebuild-indexes`" -msgstr "" - -# ae6c08cb1cfe4975ad6bd69568ffec16 -#: ../source/includes/toc/dfn-list-indexes-tutorial-management.rst:12 -msgid "" -"In a single operation, drop all indexes on a collection and then rebuild " -"them." -msgstr "" - -# 406db643e00447c2a25e6f3de44ed242 -#: ../source/includes/toc/dfn-list-indexes-tutorial-management.rst:19 -msgid ":doc:`/tutorial/manage-in-progress-indexing-operations`" -msgstr "" - -# cf813108506d430288a04408dc4e9a04 -#: ../source/includes/toc/dfn-list-indexes-tutorial-management.rst:17 -msgid "" -"Check the status of indexing progress, or terminate an ongoing index build." -msgstr "" - -# 0dad88881a2a4006a0b412c2d24ed676 -#: ../source/includes/toc/dfn-list-indexes-tutorial-management.rst:24 -msgid ":doc:`/tutorial/list-indexes`" -msgstr "" - -# d74e566ee33444f795ff78368ef0241a -#: ../source/includes/toc/dfn-list-indexes-tutorial-management.rst:22 -msgid "" -"Obtain a list of all indexes on a collection or of all indexes on all " -"collections in a database." -msgstr "" - -# bb31d992e25d4b1594b879abbf3023f2 -#: ../source/includes/toc/dfn-list-indexes-tutorial-management.rst:26 -msgid ":doc:`/tutorial/measure-index-use`" -msgstr "" - -# 523680646f68424d88e89cc3165a74c1 -#: ../source/includes/toc/dfn-list-indexes-tutorial-management.rst:27 -msgid "Study query operations and observe index use for your database." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-management.rst:9 -msgid ":doc:`/tutorial/modify-an-index`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-management.rst:8 -msgid "Modify an existing index." -msgstr "" diff --git a/locale/es/LC_MESSAGES/administration/indexes-text.po b/locale/es/LC_MESSAGES/administration/indexes-text.po deleted file mode 100644 index 44e34b9d6af..00000000000 --- a/locale/es/LC_MESSAGES/administration/indexes-text.po +++ /dev/null @@ -1,98 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2014-04-08 16:29+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 867db3dab5954482ac539386126a3cd5 -#: ../source/administration/indexes-text.txt:3 -msgid "Text Search Tutorials" -msgstr "" - -# f804fb4ca82b4206849f6acbf8361aac -#: ../source/administration/indexes-text.txt:7 -msgid "" -"Instructions for enabling MongoDB's text search feature, and for building " -"and configuring text indexes." -msgstr "" - -# c9c8697380e94c35b08b6e4905ae654d -#: ../source/includes/toc/dfn-list-indexes-tutorial-text.rst:5 -msgid ":doc:`/tutorial/create-text-index-on-multiple-fields`" -msgstr "" - -# cdddcd5464de47a1bb78d4c3997f2b41 -#: ../source/includes/toc/dfn-list-indexes-tutorial-text.rst:4 -msgid "" -"A ``text`` index allows searches on text strings in the index's specified " -"fields." -msgstr "" - -# be0109d14b34462eb6b1b94b18b8dade -#: ../source/includes/toc/dfn-list-indexes-tutorial-text.rst:10 -msgid ":doc:`/tutorial/specify-language-for-text-index`" -msgstr "" - -# a4fe3f491df642e7a684fd7afc52a51c -#: ../source/includes/toc/dfn-list-indexes-tutorial-text.rst:8 -msgid "" -"The specified language determines the list of stop words and the rules for " -"Text Search's stemmer and tokenizer." -msgstr "" - -# 55b550ffd19b41a5a3807103bef005a5 -#: ../source/includes/toc/dfn-list-indexes-tutorial-text.rst:14 -msgid ":doc:`/tutorial/avoid-text-index-name-limit`" -msgstr "" - -# 3d58e2f2fb2d41bd91effd9b503659e1 -#: ../source/includes/toc/dfn-list-indexes-tutorial-text.rst:13 -msgid "Override the ``text`` index name limit for long index names." -msgstr "" - -# baf9a9fe04284d4698818fa0498f4abb -#: ../source/includes/toc/dfn-list-indexes-tutorial-text.rst:19 -msgid ":doc:`/tutorial/control-results-of-text-search`" -msgstr "" - -# d50d1112debd4c4b846d58df9e804333 -#: ../source/includes/toc/dfn-list-indexes-tutorial-text.rst:17 -msgid "" -"Give priority to certain search values by denoting the significance of an " -"indexed field relative to other indexed fields" -msgstr "" - -# fe62a8943f6341b38b559f752b3182ff -#: ../source/includes/toc/dfn-list-indexes-tutorial-text.rst:24 -msgid ":doc:`/tutorial/limit-number-of-items-scanned-for-text-search`" -msgstr "" - -# 4b163756a0a2457abbb167da93d493ef -#: ../source/includes/toc/dfn-list-indexes-tutorial-text.rst:22 -msgid "" -"Create an index to support queries that includes :query:`$text` expressions " -"and equality conditions." -msgstr "" - -# 316ebff9106247ee89551f7c101963a0 -#: ../source/includes/toc/dfn-list-indexes-tutorial-text.rst:26 -msgid ":doc:`/tutorial/text-search-in-aggregation`" -msgstr "" - -# 60b33472a18d47bfb3841a43ff842073 -#: ../source/includes/toc/dfn-list-indexes-tutorial-text.rst:27 -msgid "Perform various text search in the aggregation pipeline." -msgstr "" diff --git a/locale/es/LC_MESSAGES/administration/indexes.po b/locale/es/LC_MESSAGES/administration/indexes.po deleted file mode 100644 index 5fa7fdca29f..00000000000 --- a/locale/es/LC_MESSAGES/administration/indexes.po +++ /dev/null @@ -1,94 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 22:33+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# de835b51e98a4af1980791f354beef79 -#: ../source/administration/indexes.txt:3 -msgid "Indexing Tutorials" -msgstr "" - -# 6d3ac6d6f36e4173be652b8d18e43802 -#: ../source/administration/indexes.txt:7 -msgid "" -"Indexes allow MongoDB to process and fulfill queries quickly by creating " -"small and efficient representations of the documents in a collection." -msgstr "" - -# aa5d6b84c58f4ffbbac48f68c6e00e13 -#: ../source/administration/indexes.txt:10 -msgid "" -"The documents in this section outline specific tasks related to building and" -" maintaining indexes for data in MongoDB collections and discusses " -"strategies and practical approaches. For a conceptual overview of MongoDB " -"indexing, see the :doc:`/core/indexes` document." -msgstr "" - -# 456a2afcff444b69a513248386c7a5d1 -#: ../source/includes/toc/dfn-list-indexes-tutorials-landing.rst:5 -msgid ":doc:`/administration/indexes-creation`" -msgstr "" - -# 9c5a8ad66c834948a19f4953ba637336 -#: ../source/includes/toc/dfn-list-indexes-tutorials-landing.rst:4 -msgid "" -"Create and configure different types of indexes for different purposes." -msgstr "" - -# b00119fdcc4541068df76cf1d0abbad6 -#: ../source/includes/toc/dfn-list-indexes-tutorials-landing.rst:9 -msgid ":doc:`/administration/indexes-management`" -msgstr "" - -# f76ecf24bd1d44b7a50d61ebff095d79 -#: ../source/includes/toc/dfn-list-indexes-tutorials-landing.rst:8 -msgid "Monitor and assess index performance and rebuild indexes as needed." -msgstr "" - -# c92e17cd714f45718ae33dbd1d983f13 -#: ../source/includes/toc/dfn-list-indexes-tutorials-landing.rst:14 -msgid ":doc:`/administration/indexes-geo`" -msgstr "" - -# e7f511afd68d496181b690b999406503 -#: ../source/includes/toc/dfn-list-indexes-tutorials-landing.rst:12 -msgid "" -"Create indexes that support data stored as :term:`GeoJSON` objects and " -"legacy coordinate pairs." -msgstr "" - -# 12325fdacac34c9cb24b4e58951ac982 -#: ../source/includes/toc/dfn-list-indexes-tutorials-landing.rst:18 -msgid ":doc:`/administration/indexes-text`" -msgstr "" - -# ca34f92e79ba4ef892a64baf7ac1acb1 -#: ../source/includes/toc/dfn-list-indexes-tutorials-landing.rst:17 -msgid "Build and configure indexes that support full-text searches." -msgstr "" - -# 18bdb9fe139642ba8db4010c9c892551 -#: ../source/includes/toc/dfn-list-indexes-tutorials-landing.rst:21 -msgid ":doc:`/applications/indexes`" -msgstr "" - -# 0f7cfe587bc34877a3f6124aabd52dda -#: ../source/includes/toc/dfn-list-indexes-tutorials-landing.rst:21 -msgid "" -"The factors that affect index performance and practical approaches to " -"indexing in MongoDB" -msgstr "" diff --git a/locale/es/LC_MESSAGES/administration/install-community.po b/locale/es/LC_MESSAGES/administration/install-community.po deleted file mode 100644 index b4b553847ff..00000000000 --- a/locale/es/LC_MESSAGES/administration/install-community.po +++ /dev/null @@ -1,64 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# b398994f9c2f4c2fb0d803ecb2b08c4c -#: ../source/administration/install-community.txt:3 -msgid "Install MongoDB Community Edition" -msgstr "" - -# 6cb1612a0e4346199d70b08d0e990c03 -#: ../source/administration/install-community.txt:13 -msgid "These documents provide instructions to install MongoDB Community Edition." -msgstr "" - -# 449806abcbd845ef963752896c4a030e -#: ../source/includes/toc/dfn-list-installation-community.rst:5 -msgid ":doc:`Install on Linux `" -msgstr "" - -# d2b978ec31544e9f95554a37e2cf6c9c -#: ../source/includes/toc/dfn-list-installation-community.rst:4 -msgid "Install MongoDB Community Edition and required dependencies on Linux." -msgstr "" - -# 2f515869cb1244afbb0d2732ff3aaaa3 -#: ../source/includes/toc/dfn-list-installation-community.rst:9 -msgid ":doc:`Install on OS X `" -msgstr "" - -# 83a86af7c5ea42538190770ee85ad5ec -#: ../source/includes/toc/dfn-list-installation-community.rst:8 -msgid "" -"Install MongoDB Community Edition on OS X systems from Homebrew packages " -"or from MongoDB archives." -msgstr "" - -# 25d03b8ba2944c72990843d71fefcdf2 -#: ../source/includes/toc/dfn-list-installation-community.rst:12 -msgid ":doc:`Install on Windows `" -msgstr "" - -# 2b5a2251567a49b69a03b2197c497007 -#: ../source/includes/toc/dfn-list-installation-community.rst:12 -msgid "" -"Install MongoDB Community Edition on Windows systems and optionally start" -" MongoDB as a Windows service." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/administration/install-enterprise-linux.po b/locale/es/LC_MESSAGES/administration/install-enterprise-linux.po deleted file mode 100644 index 229a2ea33c9..00000000000 --- a/locale/es/LC_MESSAGES/administration/install-enterprise-linux.po +++ /dev/null @@ -1,97 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 5f084d0733fc4dcaae7fa88199940f7b -#: ../source/administration/install-enterprise-linux.txt:3 -msgid "Install MongoDB Enterprise on Linux" -msgstr "" - -# 54406baa0391427f932b6581a99adff3 -#: ../source/includes/toc/dfn-list-installation-enterprise-linux.rst:5 -msgid "" -":doc:`Install on Red Hat `" -msgstr "" - -# 98e4f00479194985ad72abddb6390dd9 -#: ../source/includes/toc/dfn-list-installation-enterprise-linux.rst:4 -msgid "" -"Install MongoDB Enterprise and required dependencies on Red Hat " -"Enterprise or CentOS Systems using packages." -msgstr "" - -# d3e03a040e7e43e4ba25e6319402bed3 -#: ../source/includes/toc/dfn-list-installation-enterprise-linux.rst:9 -msgid ":doc:`Install on Ubuntu `" -msgstr "" - -# 22d49510e075485f8d5bd8296ef8749f -#: ../source/includes/toc/dfn-list-installation-enterprise-linux.rst:8 -msgid "" -"Install MongoDB Enterprise and required dependencies on Ubuntu Linux " -"Systems using packages." -msgstr "" - -# cd327d0c594145a2b50e5a1709aef972 -#: ../source/includes/toc/dfn-list-installation-enterprise-linux.rst:13 -msgid ":doc:`Install on Debian `" -msgstr "" - -# 9c2dc18a7d54499c93f32e09976d89b4 -#: ../source/includes/toc/dfn-list-installation-enterprise-linux.rst:12 -msgid "" -"Install MongoDB Enterprise and required dependencies on Debian Linux " -"Systems using packages." -msgstr "" - -# fab2044d154943a3b4f970b36c7e0c6a -#: ../source/includes/toc/dfn-list-installation-enterprise-linux.rst:17 -msgid ":doc:`Install on SUSE `" -msgstr "" - -# a0ed70a73b1f4564b362181a004288b0 -#: ../source/includes/toc/dfn-list-installation-enterprise-linux.rst:16 -msgid "" -"Install MongoDB Enterprise and required dependencies on SUSE Enterprise " -"Linux." -msgstr "" - -# b5c195ebf50f4cdbbbf2a2551ecae77f -#: ../source/includes/toc/dfn-list-installation-enterprise-linux.rst:21 -msgid ":doc:`Install on Amazon `" -msgstr "" - -# 420a23ddab3143658952218ed2d6ed76 -#: ../source/includes/toc/dfn-list-installation-enterprise-linux.rst:20 -msgid "Install MongoDB Enterprise and required dependencies on Amazon Linux AMI." -msgstr "" - -# d878ac0d510f48baaf738e1daedad366 -#: ../source/includes/toc/dfn-list-installation-enterprise-linux.rst:23 -msgid "" -":doc:`Install From Tarball `" -msgstr "" - -# c44cd3ed180540cbb4a26e2335b77b05 -#: ../source/includes/toc/dfn-list-installation-enterprise-linux.rst:24 -msgid "Install MongoDB Enterprise from a tarball." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/administration/install-enterprise.po b/locale/es/LC_MESSAGES/administration/install-enterprise.po deleted file mode 100644 index 7e832301019..00000000000 --- a/locale/es/LC_MESSAGES/administration/install-enterprise.po +++ /dev/null @@ -1,173 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:33+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 882b074e2b4f41f18d9f1d436b8c181a -#: ../source/administration/install-enterprise.txt:3 -msgid "Install MongoDB Enterprise" -msgstr "" - -# 893e7a35c1f446518497bf2e98022c9c -#: ../source/administration/install-enterprise.txt:13 -msgid "These documents provide instructions to install MongoDB Enterprise." -msgstr "" - -# 6ad94b53b5624eefa7eee6592558d5df -#: ../source/administration/install-enterprise.txt:15 -msgid "" -"MongoDB Enterprise is available for MongoDB Enterprise subscribers and " -"includes several additional features including support for SNMP " -"monitoring, LDAP authentication, Kerberos authentication, and System " -"Event Auditing." -msgstr "" - -# fc9f46361a6c4ce38e275de04a46652f -#: ../source/includes/toc/dfn-list-installation-enterprise.rst:5 -msgid ":doc:`Install on Linux `" -msgstr "" - -# 8be547b8cca74e658780009af71390bf -#: ../source/includes/toc/dfn-list-installation-enterprise.rst:4 -msgid "Install the official builds of MongoDB Enterprise on Linux-based systems." -msgstr "" - -# 6db807755dd94e758e0e21a623192a07 -#: ../source/includes/toc/dfn-list-installation-enterprise.rst:8 -msgid ":doc:`Install on OS X `" -msgstr "" - -# 23b46aa3c6e54c308da921bbdd2a82d0 -#: ../source/includes/toc/dfn-list-installation-enterprise.rst:8 -msgid "Install the official build of MongoDB Enterprise on OS X" -msgstr "" - -# 83b9d5557edb4f9bb93960ba18a89bcb -#: ../source/includes/toc/dfn-list-installation-enterprise.rst:11 -msgid "" -":doc:`Install on Windows `" -msgstr "" - -# 1ab7c8a8d2934ea29b2b8cdafffe2d4c -#: ../source/includes/toc/dfn-list-installation-enterprise.rst:11 -msgid "Install MongoDB Enterprise on Windows using the ``.msi`` installer." -msgstr "" - -#~ msgid ":doc:`/tutorial/install-mongodb-enterprise-on-red-hat-or-centos`" -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/install-mongodb-enterprise-on-ubuntu`" -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/install-mongodb-enterprise-on-suse`" -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/install-mongodb-enterprise-on-amazon`" -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/install-mongodb-enterprise-on-windows`" -#~ msgstr "" - -# 8d51875190564819bb49dfb9b7e7bc59 -#~ msgid "" -#~ "These documents provide instructions to " -#~ "install MongoDB Enterprise for Linux and" -#~ " Windows Systems." -#~ msgstr "" - -# c5e52d1c7c1f412e9b8b2382894c1f7b -#~ msgid "" -#~ "Install the MongoDB Enterprise build and" -#~ " required dependencies on Red Hat " -#~ "Enterprise or CentOS Systems using " -#~ "packages." -#~ msgstr "" - -# f582fbe0f9034582aca5359651123210 -#~ msgid "" -#~ "Install the MongoDB Enterprise build and" -#~ " required dependencies on Ubuntu Linux " -#~ "Systems using packages." -#~ msgstr "" - -# bca7b2529efc40f2a671af0af66af2c4 -#~ msgid "" -#~ "Install the MongoDB Enterprise build and" -#~ " required dependencies on SUSE Enterprise" -#~ " Linux." -#~ msgstr "" - -# bdf5e83ff9eb4d6fa1a069203c37eb5f -#~ msgid "" -#~ "Install the MongoDB Enterprise build and" -#~ " required dependencies on Amazon Linux " -#~ "AMI." -#~ msgstr "" - -# 8edc8007ed574ae29fdd2731f84ec4c1 -#~ msgid "" -#~ "Install the MongoDB Enterprise build and" -#~ " required dependencies using the ``.msi``" -#~ " installer." -#~ msgstr "" - -#~ msgid "" -#~ ":doc:`Install MongoDB Enterprise on Red " -#~ "Hat `" -#~ msgstr "" - -#~ msgid "" -#~ ":doc:`Install MongoDB Enterprise on Ubuntu " -#~ "`" -#~ msgstr "" - -#~ msgid "" -#~ ":doc:`Install MongoDB Enterprise on Debian " -#~ "`" -#~ msgstr "" - -#~ msgid "" -#~ "Install the MongoDB Enterprise build and" -#~ " required dependencies on Debian Linux " -#~ "Systems using packages." -#~ msgstr "" - -#~ msgid "" -#~ ":doc:`Install MongoDB Enterprise on SUSE " -#~ "`" -#~ msgstr "" - -#~ msgid "" -#~ ":doc:`Install MongoDB Enterprise on Amazon " -#~ "AMI `" -#~ msgstr "" - -#~ msgid "" -#~ ":doc:`Install MongoDB Enterprise on Windows" -#~ " `" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/administration/install-on-linux.po b/locale/es/LC_MESSAGES/administration/install-on-linux.po deleted file mode 100644 index 21e55ced242..00000000000 --- a/locale/es/LC_MESSAGES/administration/install-on-linux.po +++ /dev/null @@ -1,209 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:29+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 174398ca30fa4e9a891584800804191b -#: ../source/administration/install-on-linux.txt:3 -msgid "Install MongoDB Community Edition on Linux" -msgstr "" - -# ef1f31223b004568ae76d823356495b9 -#: ../source/administration/install-on-linux.txt -msgid "On this page" -msgstr "" - -# ed037a318f574599a7948182a5ceefe7 -#: ../source/administration/install-on-linux.txt:13 -msgid "" -"These documents provide instructions to install MongoDB Community Edition" -" for various Linux systems." -msgstr "" - -# ee63e281f63143c9b6918711c75b9725 -#: ../source/administration/install-on-linux.txt:19 -msgid "Recommended" -msgstr "" - -# b38d18a477964adea1a57c5948d63c0f -#: ../source/administration/install-on-linux.txt:21 -msgid "" -"For the best installation experience, MongoDB provides packages for " -"popular Linux distributions. These packages, which support specific " -"platforms and provide improved performance and TLS/SSL support, are the " -"preferred way to run MongoDB. The following guides detail the " -"installation process for these systems:" -msgstr "" - -# 87692c124e5141e8a06d40a54790ef99 -#: ../source/includes/toc/dfn-list-spec-installation-linux-packages.rst:5 -msgid ":doc:`Install on Red Hat `" -msgstr "" - -# 6960358a45604c41b87ad3f116744488 -#: ../source/includes/toc/dfn-list-spec-installation-linux-packages.rst:4 -msgid "" -"Install MongoDB Community Edition on Red Hat Enterprise and related Linux" -" systems using ``.rpm`` packages." -msgstr "" - -# 6955454cf2f041509a207b20b93d776f -#: ../source/includes/toc/dfn-list-spec-installation-linux-packages.rst:9 -msgid ":doc:`Install on SUSE `" -msgstr "" - -# ab454b89ab4940649780d153eef3b97c -#: ../source/includes/toc/dfn-list-spec-installation-linux-packages.rst:8 -msgid "" -"Install MongoDB Community Edition on SUSE Linux systems using ``.rpm`` " -"packages." -msgstr "" - -# 27198754dcae40999415ba37b98d1990 -#: ../source/includes/toc/dfn-list-spec-installation-linux-packages.rst:13 -msgid ":doc:`Install on Amazon `" -msgstr "" - -# b170ff7e9e844c389e4d5e533ab243b0 -#: ../source/includes/toc/dfn-list-spec-installation-linux-packages.rst:12 -msgid "" -"Install MongoDB Community Edition on Amazon Linux AMI systems using " -"``.rpm`` packages." -msgstr "" - -# 8a5b79b3bdaa4e35b80809dc28a37b4b -#: ../source/includes/toc/dfn-list-spec-installation-linux-packages.rst:17 -msgid ":doc:`Install on Ubuntu `" -msgstr "" - -# 017bb2311f0449af8ae95d52ae7036cd -#: ../source/includes/toc/dfn-list-spec-installation-linux-packages.rst:16 -msgid "" -"Install MongoDB Community Edition on Ubuntu Linux systems using ``.deb`` " -"packages." -msgstr "" - -# 0970731d3706416c8bd87938e704551e -#: ../source/includes/toc/dfn-list-spec-installation-linux-packages.rst:20 -msgid ":doc:`Install on Debian `" -msgstr "" - -# d9c9f7605f604e55bbe868672db6bd93 -#: ../source/includes/toc/dfn-list-spec-installation-linux-packages.rst:20 -msgid "" -"Install MongoDB Community Edition on Debian systems using ``.deb`` " -"packages." -msgstr "" - -# 3b92924443db4a5cb9b446d5888398ed -#: ../source/administration/install-on-linux.txt:29 -msgid "" -"For systems without supported packages, refer to the Manual Installation " -"tutorial." -msgstr "" - -# 1e66659e08f84bf7a3af3ccadaba88a0 -#: ../source/administration/install-on-linux.txt:33 -msgid "Manual Installation" -msgstr "" - -# 52545d7c37b149abb5f013b2ad0b908d -#: ../source/administration/install-on-linux.txt:35 -msgid "" -"For Linux systems without supported packages, MongoDB provides a generic " -"Linux release. These versions of MongoDB don't include TLS/SSL, and may " -"not perform as well as the targeted packages, but are compatible on most " -"contemporary Linux systems. See the following guides for installation:" -msgstr "" - -# 75dfe9b5b29049d5b080bea242e000e4 -#: ../source/includes/toc/dfn-list-spec-installation-linux-other.rst:4 -msgid ":doc:`Install From Tarball `" -msgstr "" - -# 656efc10c81e492987d20cb78726ed4f -#: ../source/includes/toc/dfn-list-spec-installation-linux-other.rst:4 -msgid "" -"Install MongoDB Community Edition on other Linux systems from MongoDB " -"archives." -msgstr "" - -# 5fe1478a8810435097dcad29d7cc12c6 -#~ msgid "Install on Linux" -#~ msgstr "" - -# a655d0aa231f4be3b36042c2d9e6aba0 -#~ msgid "" -#~ "These documents provide instructions to " -#~ "install MongoDB for various Linux " -#~ "systems." -#~ msgstr "" - -# b8be7cb2afe145fca105a782a198898b -#~ msgid "" -#~ "For easy installation, MongoDB provides " -#~ "packages for popular Linux distributions. " -#~ "The following guides detail the " -#~ "installation process for these systems:" -#~ msgstr "" - -# 43e0bc3ef5da499294abedf7202bbdb0 -#~ msgid "" -#~ ":doc:`Install on Red Hat `" -#~ msgstr "" - -# 0c99427300424508ba8628ed4df14e3c -#~ msgid "" -#~ "Install MongoDB on Red Hat Enterprise," -#~ " CentOS, Fedora and related Linux " -#~ "systems using ``.rpm`` packages." -#~ msgstr "" - -# 67137cc845374a82b2f452d7c92f8e60 -#~ msgid "Install MongoDB on Ubuntu Linux systems using ``.deb`` packages." -#~ msgstr "" - -# 045df0ee55ed427689f9cb24e64fc154 -#~ msgid "Install MongoDB on Debian systems using ``.deb`` packages." -#~ msgstr "" - -# 1fb6e05b399f4b089aebc123b9267259 -#~ msgid "" -#~ "Although packages are the preferred " -#~ "installation method, for Linux systems " -#~ "without supported packages, see the " -#~ "following guide:" -#~ msgstr "" - -# dddd04cc2cbf4d2ca25683cd03f4c7bf -#~ msgid "" -#~ ":doc:`Install on Other Linux Systems " -#~ "`" -#~ msgstr "" - -# c2efeb92936f41539ad6751c90a5e295 -#~ msgid "" -#~ "Install the official build of MongoDB" -#~ " on other Linux systems from MongoDB" -#~ " archives." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/administration/maintenance.po b/locale/es/LC_MESSAGES/administration/maintenance.po deleted file mode 100644 index 0f8e0e3d636..00000000000 --- a/locale/es/LC_MESSAGES/administration/maintenance.po +++ /dev/null @@ -1,211 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: 2013-12-16 22:35+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 5febacc38d4d41cdb8cac4440e3ecdae -#: ../source/administration/maintenance.txt:3 -msgid "Configuration, Maintenance, and Analysis" -msgstr "" - -# 2882093eee1f46699d4994892e0d5aa9 -#: ../source/administration/maintenance.txt:13 -msgid "" -"The following tutorials describe routine management operations, including" -" configuration and performance analysis:" -msgstr "" - -# ed23dc781c8d4e268a75e12134d5e718 -#: ../source/includes/toc/dfn-list-administration-routine.rst:5 -msgid ":doc:`/tutorial/transparent-huge-pages`" -msgstr "" - -# 0e74931c36734b25851cf53b0dcaa218 -#: ../source/includes/toc/dfn-list-administration-routine.rst:4 -msgid "" -"Describes Transparent Huge Pages (THP) and provides detailed instructions" -" on disabling them." -msgstr "" - -# 24c6b4f19c4a4903a7ee3c4aef26dc40 -#: ../source/includes/toc/dfn-list-administration-routine.rst:9 -msgid ":doc:`/tutorial/use-database-commands`" -msgstr "" - -# fd4fcdc579f84c338d0b9faa31f7b3cc -#: ../source/includes/toc/dfn-list-administration-routine.rst:8 -msgid "" -"The process for running database commands that provide basic database " -"operations." -msgstr "" - -# 03f70a7f2c444e02bad56b1e301eba82 -#: ../source/includes/toc/dfn-list-administration-routine.rst:12 -msgid ":doc:`/tutorial/manage-mongodb-processes`" -msgstr "" - -# dccd9d94e1b64446b46be93ef482c9a5 -#: ../source/includes/toc/dfn-list-administration-routine.rst:12 -msgid "Start, configure, and manage running :program:`mongod` process." -msgstr "" - -# 1aa72084435447afa13e6439985170b3 -#: ../source/includes/toc/dfn-list-administration-routine.rst:16 -msgid ":doc:`/tutorial/terminate-running-operations`" -msgstr "" - -# 880b2f50d9154b0d875ba70084eabeb6 -#: ../source/includes/toc/dfn-list-administration-routine.rst:15 -msgid "" -"Stop in progress MongoDB client operations using :method:`db.killOp()` " -"and :method:`~cursor.maxTimeMS()`." -msgstr "" - -# faa9161876424032ba90e624339b8393 -#: ../source/includes/toc/dfn-list-administration-routine.rst:20 -msgid ":doc:`/tutorial/manage-the-database-profiler`" -msgstr "" - -# f4a689b1cfb64c80b38349709c53e590 -#: ../source/includes/toc/dfn-list-administration-routine.rst:19 -msgid "" -"Collect data that introspects the performance of query and update " -"operations on a :program:`mongod` instance." -msgstr "" - -# 69efe6d67e0c4f3e85caeabf3a0e82e2 -#: ../source/includes/toc/dfn-list-administration-routine.rst:23 -msgid ":doc:`/tutorial/rotate-log-files`" -msgstr "" - -# 05fae14d750f498583c0af94b10cb0d1 -#: ../source/includes/toc/dfn-list-administration-routine.rst:23 -msgid "Archive the current log files and start new ones." -msgstr "" - -# 455f75260cbe4c59a1962037fe83ec4d -#: ../source/includes/toc/dfn-list-administration-routine.rst:28 -msgid ":doc:`/tutorial/admin-manage-journaling`" -msgstr "" - -# 4836062ed1aa4697a3ebb124b2217948 -#: ../source/includes/toc/dfn-list-administration-routine.rst:26 -msgid "" -"Describes the procedures for configuring and managing MongoDB's " -"journaling system, which allows MongoDB to provide crash resiliency and " -"durability." -msgstr "" - -# ad4053e86fcc4459903d5aaa54005b1e -#: ../source/includes/toc/dfn-list-administration-routine.rst:31 -msgid ":doc:`/tutorial/store-javascript-function-on-server`" -msgstr "" - -# f91a4d29695b4cb0afee42a95071d8f6 -#: ../source/includes/toc/dfn-list-administration-routine.rst:31 -msgid "Describes how to store JavaScript functions on a MongoDB server." -msgstr "" - -# 1b5c574ef8e54636904ab99f0547ea8c -#: ../source/includes/toc/dfn-list-administration-routine.rst:35 -msgid ":doc:`/tutorial/upgrade-revision`" -msgstr "" - -# f366ec0bb3a74ef8abfb2a4c2f03a79d -#: ../source/includes/toc/dfn-list-administration-routine.rst:34 -msgid "" -"Introduces the basic process for upgrading a MongoDB deployment between " -"different minor release versions." -msgstr "" - -# 55d97f20ec074f07960c3a1cc95bcc8c -#: ../source/includes/toc/dfn-list-administration-routine.rst:39 -msgid ":doc:`/tutorial/monitor-with-snmp`" -msgstr "" - -# 4b1e17a030e44ec788251a2f87647c0f -#: ../source/includes/toc/dfn-list-administration-routine.rst:38 -msgid "" -"The SNMP extension, available in MongoDB Enterprise, allows MongoDB to " -"provide database metrics via SNMP." -msgstr "" - -# 0d5048d8634343dbb580646637b6acea -#: ../source/includes/toc/dfn-list-administration-routine.rst:43 -msgid ":doc:`/tutorial/monitor-with-snmp-on-windows`" -msgstr "" - -# 3dd17e61bc2245eb9e93e8cad45257a5 -#: ../source/includes/toc/dfn-list-administration-routine.rst:42 -msgid "" -"The SNMP extension, available in the Windows build of MongoDB Enterprise," -" allows MongoDB to provide database metrics via SNMP." -msgstr "" - -# d11d5521c5b9435895e53fd6e552a3e1 -#: ../source/includes/toc/dfn-list-administration-routine.rst:46 -msgid ":doc:`/tutorial/troubleshoot-snmp`" -msgstr "" - -# fdc44aa8c34d44edb18ad9135e55935b -#: ../source/includes/toc/dfn-list-administration-routine.rst:46 -msgid "" -"Outlines common errors and diagnostic processes useful for deploying " -"MongoDB Enterprise with SNMP support." -msgstr "" - -# f20554c1ff9647cabead42dd6fe41214 -#~ msgid ":doc:`/tutorial/manage-journaling`" -#~ msgstr "" - -# e96155cd9d184dceb32ac3cb14a1bb28 -#~ msgid "" -#~ "Describes the procedures for configuring " -#~ "and managing MongoDB's journaling system " -#~ "which allows MongoDB to provide crash" -#~ " resiliency and durability." -#~ msgstr "" - -# 0eb79b62db1545fd90ef750de0af570f -#~ msgid "" -#~ "The SNMP extension, available in MongoDB" -#~ " Enterprise, allows MongoDB to report " -#~ "data into SNMP traps." -#~ msgstr "" - -# 1eb5c4e293f841b0a79225ab256b6d7a -#~ msgid "" -#~ "The SNMP extension, available in the " -#~ "Windows build of MongoDB Enterprise, " -#~ "allows MongoDB to report data into " -#~ "SNMP traps." -#~ msgstr "" - -# 65fdeca73b794692a316a3a92dbb8ec8 -#~ msgid ":doc:`/tutorial`" -#~ msgstr "" - -# ffb357bb350846f9a35f4ae61edcd996 -#~ msgid "" -#~ "A complete list of tutorials in " -#~ "the MongoDB Manual that address MongoDB" -#~ " operation and use." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/administration/monitoring.po b/locale/es/LC_MESSAGES/administration/monitoring.po deleted file mode 100644 index e1db729e0ae..00000000000 --- a/locale/es/LC_MESSAGES/administration/monitoring.po +++ /dev/null @@ -1,1649 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:28+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# d522cab2738c46a38ac05ede8af88620 -#: ../source/administration/monitoring.txt:3 -msgid "Monitoring for MongoDB" -msgstr "" - -# c74c164e1aad4343bc6ace7cd6b4fb24 -#: ../source/administration/monitoring.txt -msgid "On this page" -msgstr "" - -# 5fa26526a1204706b9141a97ae78d74a -#: ../source/administration/monitoring.txt:13 -msgid "" -"Monitoring is a critical component of all database administration. A firm" -" grasp of MongoDB's reporting will allow you to assess the state of your " -"database and maintain your deployment without crisis. Additionally, a " -"sense of MongoDB's normal operational parameters will allow you to " -"diagnose problems before they escalate to failures." -msgstr "" - -# 91cbaa157c504d0da5659486b5c177b8 -#: ../source/administration/monitoring.txt:19 -msgid "" -"This document presents an overview of the available monitoring utilities " -"and the reporting statistics available in MongoDB. It also introduces " -"diagnostic strategies and suggestions for monitoring replica sets and " -"sharded clusters." -msgstr "" - -# 9c1161e7575b4ffb9cbff7433f65238f -#: ../source/includes/fact-mms-summary.rst:2 -msgid "" -"|mms-home|, a hosted service, and `Ops Manager " -"`_, an on-premise solution, provide monitoring, backup," -" and automation of MongoDB instances. See the |mms-docs| and `Ops Manager" -" documentation `_ for more " -"information." -msgstr "" - -# 93e50cb23ce241daa79630b1cd650d71 -#: ../source/administration/monitoring.txt:28 -msgid "Monitoring Strategies" -msgstr "" - -# da3ad1a934d647b68875bf20c0610fb8 -#: ../source/administration/monitoring.txt:30 -msgid "" -"There are three methods for collecting data about the state of a running " -"MongoDB instance:" -msgstr "" - -# ed06ad0704d84f2c9930e7ba3d0b2727 -#: ../source/administration/monitoring.txt:33 -msgid "" -"First, there is a set of utilities distributed with MongoDB that provides" -" real-time reporting of database activities." -msgstr "" - -# 6f13a364d1d4429a8ab2d40529f67000 -#: ../source/administration/monitoring.txt:36 -msgid "" -"Second, :doc:`database commands ` return statistics " -"regarding the current database state with greater fidelity." -msgstr "" - -# 86196ac487614db09bb4f26137b1bfe4 -#: ../source/administration/monitoring.txt:40 -msgid "" -"Third, |mms-home|, a hosted service, and :products:`Ops Manager, an on-" -"premise solution available in MongoDB Enterprise Advanced `, provide monitoring to collect data from " -"running MongoDB deployments as well as providing visualization and alerts" -" based on that data." -msgstr "" - -# cde34e11b21f4ae5b0221de902d5b718 -#: ../source/administration/monitoring.txt:47 -msgid "" -"Each strategy can help answer different questions and is useful in " -"different contexts. These methods are complementary." -msgstr "" - -# 72d2955d8f1d4428b6f1e83ebc76651f -#: ../source/administration/monitoring.txt:51 -msgid "MongoDB Reporting Tools" -msgstr "" - -# 4437cf3140604df9a5761c4ec4241eb9 -#: ../source/administration/monitoring.txt:53 -msgid "" -"This section provides an overview of the reporting methods distributed " -"with MongoDB. It also offers examples of the kinds of questions that each" -" method is best suited to help you address." -msgstr "" - -# 3d6f06e9e13f4ed8b5fac4bc810db486 -#: ../source/administration/monitoring.txt:58 -msgid "Utilities" -msgstr "" - -# e0f59d49c3ee4389b8b41e3b474726d8 -#: ../source/administration/monitoring.txt:60 -msgid "" -"The MongoDB distribution includes a number of utilities that quickly " -"return statistics about instances' performance and activity. Typically, " -"these are most useful for diagnosing issues and assessing normal " -"operation." -msgstr "" - -# 0da7db241b364fd497154cc1ff480d3a -#: ../source/administration/monitoring.txt:66 -msgid "``mongostat``" -msgstr "" - -# f8d28540e3464a2fa6362d046ef22784 -#: ../source/administration/monitoring.txt:68 -msgid "" -":program:`mongostat` captures and returns the counts of database " -"operations by type (e.g. insert, query, update, delete, etc.). These " -"counts report on the load distribution on the server." -msgstr "" - -# def8aaaafde64c60b3415cc42934cfe1 -#: ../source/administration/monitoring.txt:72 -msgid "" -"Use :program:`mongostat` to understand the distribution of operation " -"types and to inform capacity planning. See the :doc:`mongostat manual " -"` for details." -msgstr "" - -# 28f294bbb4fa4e248a9965e3b1b0d704 -#: ../source/administration/monitoring.txt:77 -msgid "``mongotop``" -msgstr "" - -# a39dc00abad14f1da08fd7b99a3b7fba -#: ../source/administration/monitoring.txt:79 -msgid "" -":program:`mongotop` tracks and reports the current read and write " -"activity of a MongoDB instance, and reports these statistics on a per " -"collection basis." -msgstr "" - -# 5a401beb810845859d84cf793dae6de5 -#: ../source/administration/monitoring.txt:83 -msgid "" -"Use :program:`mongotop` to check if your database activity and use match " -"your expectations. See the :doc:`mongotop manual " -"` for details." -msgstr "" - -# 94090a307c154f27b5b51d2383bacfd4 -#: ../source/administration/monitoring.txt:90 -msgid "HTTP Console" -msgstr "" - -# 39c665e3334d42898d505b82914a1b29 -#: ../source/includes/fact-deprecated-http-interface.rst:3 -msgid "HTTP interface for MongoDB" -msgstr "" - -# ee2f2db2cac140d28a979f4a071d7666 -#: ../source/administration/monitoring.txt:94 -msgid "" -"MongoDB provides a web interface that exposes diagnostic and monitoring " -"information in a simple web page. The web interface is accessible at " -"``localhost:``, where the ```` number is **1000** more than " -"the :program:`mongod` port ." -msgstr "" - -# 8d4d53c7b40d4706af22f9535155bb8c -#: ../source/administration/monitoring.txt:99 -msgid "" -"For example, if a locally running :program:`mongod` is using the default " -"port ``27017``, access the HTTP console at ``http://localhost:28017``." -msgstr "" - -# 251aafe813be4843983b88d78414ee7d -#: ../source/administration/monitoring.txt:104 -msgid "Commands" -msgstr "" - -# 1994afdce7f746e3a9c9f1a81dca7bf6 -#: ../source/administration/monitoring.txt:106 -msgid "" -"MongoDB includes a number of commands that report on the state of the " -"database." -msgstr "" - -# 4f8b9a3eef244492b8a8170e23d21cec -#: ../source/administration/monitoring.txt:109 -msgid "" -"These data may provide a finer level of granularity than the utilities " -"discussed above. Consider using their output in scripts and programs to " -"develop custom alerts, or to modify the behavior of your application in " -"response to the activity of your instance. The :method:`db.currentOp` " -"method is another useful tool for identifying the database instance's in-" -"progress operations." -msgstr "" - -# caba02f7830d4890b079ec7d5e4b7b57 -#: ../source/administration/monitoring.txt:117 -msgid "``serverStatus``" -msgstr "" - -# 872cb36ce79f4a5f93c4cc313ae4cd84 -#: ../source/administration/monitoring.txt:119 -msgid "" -"The :dbcommand:`serverStatus` command, or :method:`db.serverStatus()` " -"from the shell, returns a general overview of the status of the database," -" detailing disk usage, memory use, connection, journaling, and index " -"access. The command returns quickly and does not impact MongoDB " -"performance." -msgstr "" - -# c84a88787c7b4a93ba756c0026fa6b38 -#: ../source/administration/monitoring.txt:125 -msgid "" -":dbcommand:`serverStatus` outputs an account of the state of a MongoDB " -"instance. This command is rarely run directly. In most cases, the data is" -" more meaningful when aggregated, as one would see with monitoring tools " -"including |mms-home| and :products:`Ops Manager `. Nevertheless, all administrators should be familiar " -"with the data provided by :dbcommand:`serverStatus`." -msgstr "" - -# a4261300c9f14e1c99ce4d62d2848194 -#: ../source/administration/monitoring.txt:134 -msgid "``dbStats``" -msgstr "" - -# 57094dd482af4424bd008c7850ccc761 -#: ../source/administration/monitoring.txt:136 -msgid "" -"The :dbcommand:`dbStats` command, or :method:`db.stats()` from the shell," -" returns a document that addresses storage use and data volumes. The " -":dbcommand:`dbStats` reflect the amount of storage used, the quantity of " -"data contained in the database, and object, collection, and index " -"counters." -msgstr "" - -# 01078f007e8a4c4d8ec04804cd0aafd4 -#: ../source/administration/monitoring.txt:142 -msgid "" -"Use this data to monitor the state and storage capacity of a specific " -"database. This output also allows you to compare use between databases " -"and to determine the average :term:`document` size in a database." -msgstr "" - -# 43b4445c79e441a8a5dbc507a0eb0952 -#: ../source/administration/monitoring.txt:148 -msgid "``collStats``" -msgstr "" - -# 4ed1882686394dd18111206f9027cf5a -#: ../source/administration/monitoring.txt:150 -msgid "" -"The :dbcommand:`collStats` or :method:`db.collection.stats()` from the " -"shell that provides statistics that resemble :dbcommand:`dbStats` on the " -"collection level, including a count of the objects in the collection, the" -" size of the collection, the amount of disk space used by the collection," -" and information about its indexes." -msgstr "" - -# a652c56ff5d3496494b53b15ca1adf27 -#: ../source/administration/monitoring.txt:157 -msgid "``replSetGetStatus``" -msgstr "" - -# 270b1979888c41109768f4fa3c9a9c33 -#: ../source/administration/monitoring.txt:159 -msgid "" -"The :dbcommand:`replSetGetStatus` command (:method:`rs.status()` from the" -" shell) returns an overview of your replica set's status. The " -":doc:`replSetGetStatus ` document " -"details the state and configuration of the replica set and statistics " -"about its members." -msgstr "" - -# 0d05db6a667a40cbb3ebe00089610082 -#: ../source/administration/monitoring.txt:164 -msgid "" -"Use this data to ensure that replication is properly configured, and to " -"check the connections between the current host and the other members of " -"the replica set." -msgstr "" - -# 8438a7c21fb4482ca0ba427863daa9d0 -#: ../source/administration/monitoring.txt:169 -msgid "Third Party Tools" -msgstr "" - -# bc26c7e0d248497c82a1292289893406 -#: ../source/administration/monitoring.txt:171 -msgid "" -"A number of third party monitoring tools have support for MongoDB, either" -" directly, or through their own plugins." -msgstr "" - -# 7ec9939772f44f2bb82b032ed4d7d564 -#: ../source/administration/monitoring.txt:175 -msgid "Self Hosted Monitoring Tools" -msgstr "" - -# 41deef9cd5e04da1b8dadd0f6077e38c -#: ../source/administration/monitoring.txt:177 -msgid "" -"These are monitoring tools that you must install, configure and maintain " -"on your own servers. Most are open source." -msgstr "" - -# 62a458a0b4c74e34a6b6ef0f1d40cfd1 -#: ../source/administration/monitoring.txt:183 -msgid "**Tool**" -msgstr "" - -# 8e14f6eb9ca041538f3c34f7f7627803 -#: ../source/administration/monitoring.txt:185 -msgid "**Plugin**" -msgstr "" - -# 7853cfefe33644ddb182979b163f5dae -#: ../source/administration/monitoring.txt:187 -msgid "**Description**" -msgstr "" - -# 615af437d35a4b74a0ccf91e6f41dd01 -#: ../source/administration/monitoring.txt:189 -msgid "`Ganglia `_" -msgstr "" - -# 92a1e225bdc84c2b9913138c6863baa8 -#: ../source/administration/monitoring.txt:191 -msgid "`mongodb-ganglia `_" -msgstr "" - -# dfe0887b62bd44fb96ddcb98b118da42 -#: ../source/administration/monitoring.txt:193 -msgid "" -"Python script to report operations per second, memory usage, btree " -"statistics, master/slave status and current connections." -msgstr "" - -# ea6431686dd641079815e2b8518ccb7d -#: ../source/administration/monitoring.txt:196 -msgid "Ganglia" -msgstr "" - -# c47985a50f6242e380b8bc3d26a4269d -#: ../source/administration/monitoring.txt:198 -msgid "`gmond_python_modules `_" -msgstr "" - -# eadfb070c8f34d29b3e9693975893f91 -#: ../source/administration/monitoring.txt:200 -msgid "" -"Parses output from the :dbcommand:`serverStatus` and " -":dbcommand:`replSetGetStatus` commands." -msgstr "" - -# f3744fa62b87410baf2258ac67140ae6 -#: ../source/administration/monitoring.txt:203 -msgid "`Motop `_" -msgstr "" - -# 0f1b986161d24cbcb0b2357503f105d8 -# f3a8e36a06504da7ae6032bc384edae4 -#: ../source/administration/monitoring.txt:204 -#: ../source/administration/monitoring.txt:211 -msgid "*None*" -msgstr "" - -# 6c27a772cbcd465aadd89d513080895e -#: ../source/administration/monitoring.txt:206 -msgid "" -"Realtime monitoring tool for MongoDB servers. Shows current operations " -"ordered by durations every second." -msgstr "" - -# e98a929a964445368e722491a40c50a5 -#: ../source/administration/monitoring.txt:209 -msgid "`mtop `_" -msgstr "" - -# c410fe4c7bb24d8fa6803796af83a1f0 -#: ../source/administration/monitoring.txt:213 -msgid "A top like tool." -msgstr "" - -# eecc9f6ff6da45e782161bcebfc31189 -#: ../source/administration/monitoring.txt:215 -msgid "`Munin `_" -msgstr "" - -# c90d2def5de84aacb9eaa3b09ef20126 -#: ../source/administration/monitoring.txt:217 -msgid "`mongo-munin `_" -msgstr "" - -# e787b61523884bd98b8106a77481b330 -#: ../source/administration/monitoring.txt:219 -msgid "Retrieves server statistics." -msgstr "" - -# 6710b2014f6e4af086688b78489535dd -# 5fa02198981d437284d547a06e4c6c6d -#: ../source/administration/monitoring.txt:221 -#: ../source/administration/monitoring.txt:228 -msgid "Munin" -msgstr "" - -# dd9058a23f804d41b0acf500b1b1ea1b -#: ../source/administration/monitoring.txt:223 -msgid "`mongomon `_" -msgstr "" - -# 09248ea9df7b476d9b63bfa35b3842a2 -#: ../source/administration/monitoring.txt:225 -msgid "" -"Retrieves collection statistics (sizes, index sizes, and each " -"(configured) collection count for one DB)." -msgstr "" - -# 7826ff10169c49ffa68ac5dfeb5b5c9b -#: ../source/administration/monitoring.txt:230 -msgid "" -"`munin-plugins Ubuntu PPA `_" -msgstr "" - -# b772e7628ad94ba5941657eb005d4b67 -#: ../source/administration/monitoring.txt:233 -msgid "Some additional munin plugins not in the main distribution." -msgstr "" - -# 79542534bfb9488cbbae0e3f311fb2f1 -#: ../source/administration/monitoring.txt:235 -msgid "`Nagios `_" -msgstr "" - -# 10024bc5e32744188336ceeb796d7410 -#: ../source/administration/monitoring.txt:237 -msgid "`nagios-plugin-mongodb `_" -msgstr "" - -# b703533da3e8477088368c6c9a320f69 -#: ../source/administration/monitoring.txt:240 -msgid "A simple Nagios check script, written in Python." -msgstr "" - -# a4d9358845d4453baa37b180f835b3bd -#: ../source/administration/monitoring.txt:242 -msgid "`SPM Performance Monitoring `_" -msgstr "" - -# 8a01e40cae934ee293892e8eca288e2f -#: ../source/administration/monitoring.txt:244 -msgid "" -"`MongoDB Docker Agent `_" -msgstr "" - -# 7d24bb3d12ed42779db05b1a78e7cf08 -#: ../source/administration/monitoring.txt:246 -msgid "" -"`Monitoring, Anomaly Detection and Alerting " -"`_ SPM " -"monitors all key MongoDB metrics together with infrastructure incl. " -"Docker and other application metrics e.g. Node.js, Java, NGINX, Apache, " -"HAProxy or Elasticsearch. SPM is available On Premises and in the Cloud " -"(SaaS) and provides correlation of metrics and logs." -msgstr "" - -# 1f2e7efc95964dc0b65aa08fad3371c3 -#: ../source/administration/monitoring.txt:249 -msgid "" -"Also consider `dex `_, an index and " -"query analyzing tool for MongoDB that compares MongoDB log files and " -"indexes to make indexing recommendations." -msgstr "" - -# c3fb80a38edd478ca11a9f186ea850df -#: ../source/administration/monitoring.txt:254 -msgid "" -":products:`Ops Manager, an on-premise solution available in MongoDB " -"Enterprise Advanced `." -msgstr "" - -# a0d7ad4febf54aaeb58bcbda19e2d645 -#: ../source/administration/monitoring.txt:258 -msgid "Hosted (SaaS) Monitoring Tools" -msgstr "" - -# a38750c261594d4692f2e0c65ccdce5f -#: ../source/administration/monitoring.txt:260 -msgid "" -"These are monitoring tools provided as a hosted service, usually through " -"a paid subscription." -msgstr "" - -# 01279bc6b6654c1c913bc16e9a9dd639 -#: ../source/administration/monitoring.txt:266 -msgid "**Name**" -msgstr "" - -# 1f7770909acc4082b8dfdb75ec6b0d32 -#: ../source/administration/monitoring.txt:268 -msgid "**Notes**" -msgstr "" - -# bd78642e17304baa99462ac3f531bbb5 -#: ../source/administration/monitoring.txt:270 -msgid "|mms-home|" -msgstr "" - -# 9fa3593aa70346a18328aaa5298b2409 -#: ../source/administration/monitoring.txt:272 -msgid "" -"|MMS| is a cloud-based suite of services for managing MongoDB " -"deployments. |MMS| provides monitoring, backup, and automation " -"functionality. For an on-premise solution, see also :products:`Ops " -"Manager, available in MongoDB Enterprise Advanced `." -msgstr "" - -# 52760689b8d54e188631166b5a6d81e2 -#: ../source/administration/monitoring.txt:278 -msgid "`Scout `_" -msgstr "" - -# b2b3d2e5468440e3a1c08051d56704d4 -#: ../source/administration/monitoring.txt:280 -msgid "" -"Several plugins, including `MongoDB Monitoring " -"`_, `MongoDB " -"Slow Queries `_, and `MongoDB Replica Set Monitoring " -"`_." -msgstr "" - -# 0ef7f1b11dca494fbd5ebb4ae4cb978d -#: ../source/administration/monitoring.txt:287 -msgid "`Server Density `_" -msgstr "" - -# 5572a6ce31cc47659ace9047d95f95bf -#: ../source/administration/monitoring.txt:289 -msgid "" -"`Dashboard for MongoDB `_, MongoDB specific alerts, replication failover timeline " -"and iPhone, iPad and Android mobile apps." -msgstr "" - -# 8d9a625f07b1402a864120b641d9edf6 -#: ../source/administration/monitoring.txt:294 -msgid "`Application Performance Management `_" -msgstr "" - -# 1bd767f02374414f9a99107569f7698e -#: ../source/administration/monitoring.txt:296 -msgid "" -"IBM has an Application Performance Management SaaS offering that includes" -" monitor for MongoDB and other applications and middleware." -msgstr "" - -# 896427e3d2144d9fb2e07e0c71f1340b -#: ../source/administration/monitoring.txt:299 -msgid "`New Relic `_" -msgstr "" - -# d9c036ef071d40009f5b736219bb8d0d -#: ../source/administration/monitoring.txt:301 -msgid "" -"New Relic offers full support for application performance management. In " -"addition, New Relic Plugins and Insights enable you to view monitoring " -"metrics from Cloud Manager in New Relic." -msgstr "" - -# 4f3bbd27db55470daca6a110da8d74d5 -#: ../source/administration/monitoring.txt:305 -msgid "`Datadog `_" -msgstr "" - -# 64c90faafb304bbaa58d71f308b93753 -#: ../source/administration/monitoring.txt:307 -msgid "" -"`Infrastructure monitoring " -"`_ to visualize the " -"performance of your MongoDB deployments." -msgstr "" - -# ecff1d0ed4cf4f3ba0592ba388fdcf33 -#: ../source/administration/monitoring.txt:311 -msgid "`SPM Performance Monitoring `_" -msgstr "" - -# 11db45f9d02b429f8d42c7cdaf63e5e5 -#: ../source/administration/monitoring.txt:313 -msgid "" -"`Monitoring, Anomaly Detection and Alerting " -"`_ SPM " -"monitors all key MongoDB metrics together with infrastructure incl. " -"Docker and other application metrics, e.g. Node.js, Java, NGINX, Apache, " -"HAProxy or Elasticsearch. SPM provides correlation of metrics and logs." -msgstr "" - -# 3cb6f59068904d2c83f03e96f27a9b3f -#: ../source/administration/monitoring.txt:321 -msgid "Process Logging" -msgstr "" - -# 35a1c61f8b6b4eb1a66360962b5c789f -#: ../source/administration/monitoring.txt:323 -msgid "" -"During normal operation, :program:`mongod` and :program:`mongos` " -"instances report a live account of all server activity and operations to " -"either standard output or a log file. The following runtime settings " -"control these options." -msgstr "" - -# 2170089a508e4bc4b00bef50f9b9eabf -#: ../source/administration/monitoring.txt:329 -msgid "" -":setting:`~systemLog.quiet`. Limits the amount of information written to " -"the log or output." -msgstr "" - -# 15986c422df04e29b9505be69c165116 -#: ../source/administration/monitoring.txt:332 -msgid "" -":setting:`~systemLog.verbosity`. Increases the amount of information " -"written to the log or output. You can also modify the logging verbosity " -"during runtime with the :parameter:`logLevel` parameter or the " -":method:`db.setLogLevel()` method in the shell." -msgstr "" - -# b9b13624ea654e2e8a4e2222fc26deec -#: ../source/administration/monitoring.txt:337 -msgid "" -":setting:`~systemLog.path`. Enables logging to a file, rather than the " -"standard output. You must specify the full path to the log file when " -"adjusting this setting." -msgstr "" - -# 14e56c1865ce4034b1459235d5c5f75f -#: ../source/administration/monitoring.txt:341 -msgid "" -":setting:`~systemLog.logAppend`. Adds information to a log file instead " -"of overwriting the file." -msgstr "" - -# 00c52779164b49539cca523874e39ed5 -#: ../source/administration/monitoring.txt:346 -msgid "" -"You can specify these configuration operations as the command line " -"arguments to :doc:`mongod ` or :doc:`mongos " -"`" -msgstr "" - -# b1665dc9094d4fcb9bbdf29ffba548a3 -#: ../source/administration/monitoring.txt:350 -msgid "For example:" -msgstr "" - -# 9118aa06f1b4474d8674902cb1542323 -#: ../source/administration/monitoring.txt:356 -msgid "" -"Starts a :program:`mongod` instance in :setting:`verbose " -"` mode, appending data to the log file at " -"``/var/log/mongodb/server1.log/``." -msgstr "" - -# 177c967e6c31490fbc0438d77017ff60 -#: ../source/administration/monitoring.txt:360 -msgid "" -"The following :term:`database commands ` also affect " -"logging:" -msgstr "" - -# 7946d9541cd04ac58d6e4c46d66d7214 -#: ../source/administration/monitoring.txt:363 -msgid "" -":dbcommand:`getLog`. Displays recent messages from the :program:`mongod` " -"process log." -msgstr "" - -# 16b577f52b6e40a59056b1a7ea24885a -#: ../source/administration/monitoring.txt:366 -msgid "" -":dbcommand:`logRotate`. Rotates the log files for :program:`mongod` " -"processes only. See :doc:`/tutorial/rotate-log-files`." -msgstr "" - -# d00872604e594386a0e5bf615f409e59 -#: ../source/administration/monitoring.txt:372 -msgid "Log Redaction" -msgstr "" - -# 89a915ac3ea14bd988b69201f317cf57 -#: ../source/administration/monitoring.txt:374 -msgid "Available in MongoDB Enterprise only" -msgstr "" - -# 1d1edb007eae44b38ee9503aeb8f881a -#: ../source/administration/monitoring.txt:376 -msgid "" -"A :program:`mongod` running with :setting:`security.redactClientLogData` " -"redacts :doc:`messages ` associated with any " -"given log event before logging, leaving only metadata, source files, or " -"line numbers related to the event. " -":setting:`security.redactClientLogData` prevents potentially sensitive " -"information from entering the system log at the cost of diagnostic " -"detail." -msgstr "" - -# 0acd9ee0ded943c591f5909a148c0d66 -#: ../source/administration/monitoring.txt:383 -msgid "" -"For example, the following operation inserts a document into a " -":program:`mongod` running without log redaction. The :program:`mongod` " -"has :setting:`systemLog.component.query.verbosity` set to ``0``:" -msgstr "" - -# 7d1390f8c5e64264876653b539e8516d -#: ../source/administration/monitoring.txt:391 -msgid "This operation produces the following log event:" -msgstr "" - -# 9a0965d2be59409d847ce5a6629d1376 -#: ../source/administration/monitoring.txt:408 -msgid "" -"A :program:`mongod` running with :setting:`security.redactClientLogData` " -"performing the same insert operation produces the following log event:" -msgstr "" - -# ee37adb6750948779778ce102e821c66 -#: ../source/administration/monitoring.txt:413 -msgid "" -"The exact redacted output may change leading up to the MongoDB 3.4 " -"release. This output is based on the 3.3 development series build." -msgstr "" - -# c0935379c9334a1f8abcf10031c17e28 -#: ../source/administration/monitoring.txt:420 -msgid "" -"Use :setting:`~security.redactClientLogData` in conjunction with " -":doc:`encryption ` to assist compliance with " -"regulatory requirements." -msgstr "" - -# 16d1d520be8042259b9239fe76226baa -#: ../source/administration/monitoring.txt:425 -msgid "Diagnosing Performance Issues" -msgstr "" - -# ec7b1dd7ad31408ebf1723b0b1d22143 -#: ../source/includes/intro-performance.rst:1 -msgid "" -"As you develop and operate applications with MongoDB, you may want to " -"analyze the performance of the database as the application. " -":doc:`/administration/analyzing-mongodb-performance` discusses some of " -"the operational factors that can influence performance." -msgstr "" - -# 9cea709d7fa1497cb6373a653e3d717d -#: ../source/administration/monitoring.txt:432 -msgid "Replication and Monitoring" -msgstr "" - -# 57051c83cb19451da47b7daf82d51397 -#: ../source/administration/monitoring.txt:434 -msgid "" -"Beyond the basic monitoring requirements for any MongoDB instance, for " -"replica sets, administrators must monitor *replication lag*. " -"\"Replication lag\" refers to the amount of time that it takes to copy " -"(i.e. replicate) a write operation on the :term:`primary` to a " -":term:`secondary`. Some small delay period may be acceptable, but two " -"significant problems emerge as replication lag grows:" -msgstr "" - -# eb0428db05f14d349ccb682d08d1bae2 -#: ../source/administration/monitoring.txt:441 -msgid "" -"First, operations that occurred during the period of lag are not " -"replicated to one or more secondaries. If you're using replication to " -"ensure data persistence, exceptionally long delays may impact the " -"integrity of your data set." -msgstr "" - -# 65148099b1b6489382d70990932b2373 -#: ../source/administration/monitoring.txt:446 -msgid "" -"Second, if the replication lag exceeds the length of the operation log " -"(:term:`oplog`) then MongoDB will have to perform an initial sync on the " -"secondary, copying all data from the :term:`primary` and rebuilding all " -"indexes. This is uncommon under normal circumstances, but if you " -"configure the oplog to be smaller than the default, the issue can arise." -msgstr "" - -# 1ed1c20842a847828206bbbb343f7876 -#: ../source/administration/monitoring.txt:455 -msgid "" -"The size of the oplog is only configurable during the first run using the" -" :option:`--oplogSize ` argument to the " -":program:`mongod` command, or preferably, the " -":setting:`~replication.oplogSizeMB` setting in the MongoDB configuration " -"file. If you do not specify this on the command line before running with " -"the :option:`--replSet ` option, :program:`mongod` will" -" create a default sized oplog." -msgstr "" - -# 43aa3f11b96e4886ba9744e3a3f80567 -#: ../source/administration/monitoring.txt:463 -msgid "" -"By default, the oplog is 5 percent of total available disk space on " -"64-bit systems. For more information about changing the oplog size, see " -"the :doc:`/tutorial/change-oplog-size`" -msgstr "" - -# 602971b5ef4d40b89b585ac83a4df43f -#: ../source/administration/monitoring.txt:467 -msgid "" -"For causes of replication lag, see :ref:`Replication Lag `." -msgstr "" - -# 284217e3c0c947d0930e986c1d3a5126 -#: ../source/administration/monitoring.txt:470 -msgid "" -"Replication issues are most often the result of network connectivity " -"issues between members, or the result of a :term:`primary` that does not " -"have the resources to support application and replication traffic. To " -"check the status of a replica, use the :dbcommand:`replSetGetStatus` or " -"the following helper in the shell:" -msgstr "" - -# 2b2d81287a8a4e819dc39617b596881e -#: ../source/administration/monitoring.txt:480 -msgid "" -"The :dbcommand:`replSetGetStatus` reference provides a more in-depth " -"overview view of this output. In general, watch the value of " -":data:`~replSetGetStatus.members.optimeDate`, and pay particular " -"attention to the time difference between the :term:`primary` and the " -":term:`secondary` members." -msgstr "" - -# 0ea9ad2afad946a9915b869f11249044 -#: ../source/administration/monitoring.txt:487 -msgid "Sharding and Monitoring" -msgstr "" - -# 67da8b6f8ed5428587bc5b53a532c60e -#: ../source/administration/monitoring.txt:489 -msgid "" -"In most cases, the components of :term:`sharded clusters ` benefit from the same monitoring and analysis as all other " -"MongoDB instances. In addition, clusters require further monitoring to " -"ensure that data is effectively distributed among nodes and that sharding" -" operations are functioning appropriately." -msgstr "" - -# 255244c47eb0469aa7c05ee255f49e6d -#: ../source/administration/monitoring.txt:495 -msgid "See the :doc:`/sharding` documentation for more information." -msgstr "" - -# 3c24fbf51ece4468ae95a23920c73442 -#: ../source/administration/monitoring.txt:499 -msgid "Config Servers" -msgstr "" - -# e66559c6b1c642cfbe6a4f63f259fa21 -#: ../source/administration/monitoring.txt:501 -msgid "" -"The :term:`config database` maintains a map identifying which documents " -"are on which shards. The cluster updates this map as :term:`chunks " -"` move between shards. When a configuration server becomes " -"inaccessible, certain sharding operations become unavailable, such as " -"moving chunks and starting :program:`mongos` instances. However, clusters" -" remain accessible from already-running :program:`mongos` instances." -msgstr "" - -# b67b8f188546415fbe577668923f7c2e -#: ../source/administration/monitoring.txt:509 -msgid "" -"Because inaccessible configuration servers can seriously impact the " -"availability of a sharded cluster, you should monitor your configuration " -"servers to ensure that the cluster remains well balanced and that " -":program:`mongos` instances can restart." -msgstr "" - -# a7651544e99240d2868e300d1516b886 -#: ../source/administration/monitoring.txt:514 -msgid "" -"|mms-home| and :products:`Ops Manager ` monitor config servers and can create notifications " -"if a config server becomes inaccessible. See the |mms-docs| and " -":opsmgr:`Ops Manager documentation ` for more information." -msgstr "" - -# 30160dc4baab4c4382b155e913076ee7 -#: ../source/administration/monitoring.txt:521 -msgid "Balancing and Chunk Distribution" -msgstr "" - -# e1a6d59eb5cd4a6d911cb7fbdf097224 -#: ../source/administration/monitoring.txt:523 -msgid "" -"The most effective :term:`sharded cluster` deployments evenly balance " -":term:`chunks ` among the shards. To facilitate this, MongoDB has " -"a background :term:`balancer` process that distributes data to ensure " -"that chunks are always optimally distributed among the :term:`shards " -"`." -msgstr "" - -# ec657b0e51c3466dab11aade50691028 -#: ../source/administration/monitoring.txt:528 -msgid "" -"Issue the :method:`db.printShardingStatus()` or :method:`sh.status()` " -"command to the :program:`mongos` by way of the :program:`mongo` shell. " -"This returns an overview of the entire cluster including the database " -"name, and a list of the chunks." -msgstr "" - -# 5e1a38946c9242958224b6b6c72cb6ce -#: ../source/administration/monitoring.txt:534 -msgid "Stale Locks" -msgstr "" - -# 0ab4676f040f455bba6c2ec7087a3d16 -#: ../source/administration/monitoring.txt:536 -msgid "" -"To check the lock status of the database, connect to a :program:`mongos` " -"instance using the :program:`mongo` shell. Issue the following command " -"sequence to switch to the ``config`` database and display all outstanding" -" locks on the shard database:" -msgstr "" - -# b1b5707c67694077845193abda77c53d -#: ../source/administration/monitoring.txt:546 -msgid "" -"The balancing process takes a special \"balancer\" lock that prevents " -"other balancing activity from transpiring. In the ``config`` database, " -"use the following command to view the \"balancer\" lock." -msgstr "" - -# 09377693feaf4324a0e9d064cd05af93 -#: ../source/administration/monitoring.txt:556 -msgid "" -"Starting in 3.4, the primary of the CSRS config server holds the " -"\"balancer\" lock, using a process id named \"ConfigServer\". This lock " -"is never released. To determine if the balancer is running, see :ref" -":`sharding-balancing-is-running`." -msgstr "" - -# 0822c6d12c3b4f1d9fe8af42171c6c76 -#: ../source/includes/extracts/additional-resources-monitoring.rst:4 -msgid "Additional Resources" -msgstr "" - -# 397ce86c5d074874b4dfc84eee1e1075 -#: ../source/includes/extracts/additional-resources-monitoring.rst:6 -msgid "" -"`MongoDB Production Readiness Consulting Package " -"`_" -msgstr "" - -#~ msgid "" -#~ ":setting:`systemLog.path`. Enables logging to " -#~ "a file, rather than the standard " -#~ "output. You must specify the full " -#~ "path to the log file when " -#~ "adjusting this setting." -#~ msgstr "" - -#~ msgid "" -#~ ":setting:`logappend`. Adds information to a" -#~ " log file instead of overwriting the" -#~ " file." -#~ msgstr "" - -#~ msgid "" -#~ "A page fault occurs when MongoDB " -#~ "requires data not located in physical" -#~ " memory, and must read from virtual" -#~ " memory. To check for page faults," -#~ " see the :data:`extra_info.page_faults " -#~ "` value in the" -#~ " :dbcommand:`serverStatus` output. This data " -#~ "is only available on Linux systems." -#~ msgstr "" - -#~ msgid "" -#~ "Increasing the amount of RAM accessible" -#~ " to MongoDB may help reduce the " -#~ "number of page faults. If this is" -#~ " not possible, you may want to " -#~ "consider deploying a :term:`sharded cluster`" -#~ " and/or adding :term:`shards ` to" -#~ " your deployment to distribute load " -#~ "among :program:`mongod` instances." -#~ msgstr "" - -#~ msgid "" -#~ "By default, :program:`mongod` records all " -#~ "\"slow\" queries to its :setting:`log " -#~ "`, as defined by " -#~ ":setting:`~operationProfiling.slowOpThresholdMs`. Unlike " -#~ "log data, the data in ``system.profile``" -#~ " does not persist between :program:`mongod`" -#~ " restarts." -#~ msgstr "" - -# 4770b68598284873afde4eca8a56fb73 -#~ msgid "" -#~ "Monitoring is a critical component of" -#~ " all database administration. A firm " -#~ "grasp of MongoDB's reporting will allow" -#~ " you to assess the state of " -#~ "your database and maintain your " -#~ "deployment without crisis. Additionally, a " -#~ "sense of MongoDB's normal operational " -#~ "parameters will allow you to diagnose" -#~ " before they escalate to failures." -#~ msgstr "" - -# 770a9dae82784a3880753a318fa51ff3 -#~ msgid "" -#~ "`MongoDB Management Service (MMS) " -#~ "`_ is a hosted " -#~ "monitoring service which collects and " -#~ "aggregates data to provide insight into" -#~ " the performance and operation of " -#~ "MongoDB deployments. See the `MMS " -#~ "documentation `_ for " -#~ "more information." -#~ msgstr "" - -# 44828776d1994b3fb58428184c9232ad -#~ msgid "" -#~ "Third, `MMS Monitoring Service " -#~ "`_ collects data from " -#~ "running MongoDB deployments and provides " -#~ "visualization and alerts based on that" -#~ " data. MMS is a free service " -#~ "provided by MongoDB." -#~ msgstr "" - -# cf60fb9c7ca943e8af52e509c6cd62db -#~ msgid "REST Interface" -#~ msgstr "" - -# dbdcaa7b1ebd40ea95762a4ef6a0ff42 -#~ msgid "" -#~ "MongoDB provides a simple REST interface" -#~ " that can be useful for configuring" -#~ " monitoring and alert scripts, and " -#~ "for other administrative tasks." -#~ msgstr "" - -# b04c67059a5440ff8b32e29652502754 -#~ msgid "" -#~ "To enable, configure :program:`mongod` to " -#~ "use :term:`REST`, either by starting " -#~ ":program:`mongod` with the :setting:`--rest " -#~ "` option, or by setting the " -#~ ":setting:`net.http.RESTInterfaceEnabled` setting to " -#~ "``true`` in a :doc:`configuration file " -#~ "`." -#~ msgstr "" - -# 86d1c6ad0fdb40e5ade548c0ba7d6055 -#~ msgid "" -#~ "For more information on using the " -#~ "REST Interface see, the :ecosystem:`Simple " -#~ "REST Interface ` " -#~ "documentation." -#~ msgstr "" - -# c8a418816fb14fb9997852ae5d994fc4 -#~ msgid "" -#~ ":dbcommand:`serverStatus` outputs an account " -#~ "of the state of a MongoDB " -#~ "instance. This command is rarely run " -#~ "directly. In most cases, the data " -#~ "is more meaningful when aggregated, as" -#~ " one would see with monitoring tools" -#~ " including `MMS `_ . " -#~ "Nevertheless, all administrators should be " -#~ "familiar with the data provided by " -#~ ":dbcommand:`serverStatus`." -#~ msgstr "" - -# e29679c0a7484d968f359bfb10d43f5f -#~ msgid "" -#~ "The :dbcommand:`collStats` provides statistics " -#~ "that resemble :dbcommand:`dbStats` on the " -#~ "collection level, including a count of" -#~ " the objects in the collection, the" -#~ " size of the collection, the amount" -#~ " of disk space used by the " -#~ "collection, and information about its " -#~ "indexes." -#~ msgstr "" - -# 16056522c7e14d3ab6373e9e13df0336 -#~ msgid "`Zabbix `_" -#~ msgstr "" - -# 99c5f92ec47f4b93a853c70d3604572f -#~ msgid "`mikoomi-mongodb `_" -#~ msgstr "" - -# d89eb1233d254f4b91b6e169d39f405e -#~ msgid "" -#~ "Monitors availability, resource utilization, " -#~ "health, performance and other important " -#~ "metrics." -#~ msgstr "" - -# cc7890536ada4112a2a5a052b52e62da -#~ msgid "" -#~ "As part of `MongoDB Enterprise " -#~ "`_, " -#~ "you can run `MMS On-Prem " -#~ "`_, which offers the " -#~ "features of MMS in a package that" -#~ " runs within your infrastructure." -#~ msgstr "" - -# f4815db5326745538a51f3b966265782 -#~ msgid "" -#~ "`MongoDB Management Service " -#~ "`_" -#~ msgstr "" - -# e3c3efe3bdd94970a09030da53f7ca02 -#~ msgid "" -#~ "MMS is a cloud-based suite of " -#~ "services for managing MongoDB deployments. " -#~ "MMS provides monitoring and backup " -#~ "functionality." -#~ msgstr "" - -# 600217e585e04e92b01ae18ee0e0efba -#~ msgid "" -#~ ":setting:`~systemLog.verbosity`. Increases the " -#~ "amount of information written to the " -#~ "log or output." -#~ msgstr "" - -# 04aef0eb131d4b02a27fb0f395c67467 -#~ msgid "" -#~ "Degraded performance in MongoDB is " -#~ "typically a function of the relationship" -#~ " between the quantity of data stored" -#~ " in the database, the amount of " -#~ "system RAM, the number of connections" -#~ " to the database, and the amount " -#~ "of time the database spends in a" -#~ " locked state." -#~ msgstr "" - -# 721fd854ecfc49988a30008cbd318020 -#~ msgid "" -#~ "In some cases performance issues may " -#~ "be transient and related to traffic " -#~ "load, data access patterns, or the " -#~ "availability of hardware on the host " -#~ "system for virtualized environments. Some " -#~ "users also experience performance limitations" -#~ " as a result of inadequate or " -#~ "inappropriate indexing strategies, or as " -#~ "a consequence of poor schema design " -#~ "patterns. In other situations, performance " -#~ "issues may indicate that the database" -#~ " may be operating at capacity and " -#~ "that it is time to add additional" -#~ " capacity to the database." -#~ msgstr "" - -# 1cb2ac0471c84d52a67dcbf369ed3c64 -#~ msgid "The following are some causes of degraded performance in MongoDB." -#~ msgstr "" - -# c08063a10f594431a0a60957151d8b9e -#~ msgid "Locks" -#~ msgstr "" - -# 0fc4646e9a424272a0d6ab002b386eac -#~ msgid "" -#~ "MongoDB uses a locking system to " -#~ "ensure data set consistency. However, if" -#~ " certain operations are long-running, " -#~ "or a queue forms, performance will " -#~ "slow as requests and operations wait " -#~ "for the lock. Lock-related slowdowns " -#~ "can be intermittent. To see if the" -#~ " lock has been affecting your " -#~ "performance, look to the data in " -#~ "the :ref:`globalLock` section of the " -#~ ":dbcommand:`serverStatus` output. If " -#~ ":data:`globalLock.currentQueue.total " -#~ "` is " -#~ "consistently high, then there is a " -#~ "chance that a large number of " -#~ "requests are waiting for a lock. " -#~ "This indicates a possible concurrency " -#~ "issue that may be affecting performance." -#~ msgstr "" - -# 6011b10b2d744306ac1b7742d4752ab8 -#~ msgid "" -#~ "If :data:`globalLock.totalTime " -#~ "` is high " -#~ "relative to :data:`~serverStatus.uptime`, the " -#~ "database has existed in a lock " -#~ "state for a significant amount of " -#~ "time. If :data:`globalLock.ratio " -#~ "` is also high, " -#~ "MongoDB has likely been processing a " -#~ "large number of long running queries." -#~ " Long queries are often the result" -#~ " of a number of factors: ineffective" -#~ " use of indexes, non-optimal schema" -#~ " design, poor query structure, system " -#~ "architecture issues, or insufficient RAM " -#~ "resulting in :ref:`page faults " -#~ "` and " -#~ "disk reads." -#~ msgstr "" - -# 9a14de9ad581467e8cf9e1b6e7fa05ba -#~ msgid "Memory Usage" -#~ msgstr "" - -# 194aaf1fb0cc4124947cecbd4bf2344b -#~ msgid "" -#~ "MongoDB uses memory mapped files to " -#~ "store data. Given a data set of" -#~ " sufficient size, the MongoDB process " -#~ "will allocate all available memory on" -#~ " the system for its use. While " -#~ "this is part of the design, and" -#~ " affords MongoDB superior performance, the" -#~ " memory mapped files make it " -#~ "difficult to determine if the amount " -#~ "of RAM is sufficient for the data" -#~ " set." -#~ msgstr "" - -# c610b6ed94f84436a9afba30136df36b -#~ msgid "" -#~ "The :ref:`memory usage statuses ` metrics of the " -#~ ":dbcommand:`serverStatus` output can provide " -#~ "insight into MongoDB's memory use. Check" -#~ " the resident memory use (i.e. " -#~ ":data:`mem.resident `): if " -#~ "this exceeds the amount of system " -#~ "memory *and* there is a significant " -#~ "amount of data on disk that isn't" -#~ " in RAM, you may have exceeded " -#~ "the capacity of your system." -#~ msgstr "" - -# 49e77d3a2d5544f3b3dd05d97d61748e -#~ msgid "" -#~ "You should also check the amount " -#~ "of mapped memory (i.e. :data:`mem.mapped " -#~ "`.) If this value is" -#~ " greater than the amount of system" -#~ " memory, some operations will require " -#~ "disk access :term:`page faults ` to read data from virtual " -#~ "memory and negatively affect performance." -#~ msgstr "" - -# b8419f495a5342628168af919dd15765 -#~ msgid "Page Faults" -#~ msgstr "" - -# 9e98f72edd714619ad85460fc3517e53 -#~ msgid "" -#~ "A single page fault completes quickly" -#~ " and is not problematic. However, in" -#~ " aggregate, large volumes of page " -#~ "faults typically indicate that MongoDB " -#~ "is reading too much data from " -#~ "disk. In many situations, MongoDB's read" -#~ " locks will \"yield\" after a page" -#~ " fault to allow other processes to" -#~ " read and avoid blocking while " -#~ "waiting for the next page to read" -#~ " into memory. This approach improves " -#~ "concurrency, and also improves overall " -#~ "throughput in high volume systems." -#~ msgstr "" - -# 2dcac990d63d4f3789789fba5888ded7 -#~ msgid "Number of Connections" -#~ msgstr "" - -# 33a130ce52174b4888c79ff8a3a13e23 -#~ msgid "" -#~ "In some cases, the number of " -#~ "connections between the application layer " -#~ "(i.e. clients) and the database can " -#~ "overwhelm the ability of the server " -#~ "to handle requests. This can produce " -#~ "performance irregularities. The following " -#~ "fields in the :dbcommand:`serverStatus` " -#~ "document can provide insight:" -#~ msgstr "" - -# 26a3831aad4c4b6f8a20d1d065006e2a -#~ msgid "" -#~ ":data:`globalLock.activeClients " -#~ "` contains a " -#~ "counter of the total number of " -#~ "clients with active operations in " -#~ "progress or queued." -#~ msgstr "" - -# c5e1bf63212848dfbda760f6118fd953 -#~ msgid "" -#~ ":data:`~serverStatus.connections` is a container " -#~ "for the following two fields:" -#~ msgstr "" - -# 64c3700f2e6b4f4e90e385866267459b -#~ msgid "" -#~ ":data:`~serverStatus.connections.current` the total " -#~ "number of current clients that connect" -#~ " to the database instance." -#~ msgstr "" - -# de069649cd184c269ee9f6a1f3be3630 -#~ msgid "" -#~ ":data:`~serverStatus.connections.available` the total " -#~ "number of unused collections available " -#~ "for new clients." -#~ msgstr "" - -# 38325a02138e44a2b3a99347dc277217 -#~ msgid "" -#~ "If requests are high because there " -#~ "are numerous concurrent application requests," -#~ " the database may have trouble " -#~ "keeping up with demand. If this is" -#~ " the case, then you will need " -#~ "to increase the capacity of your " -#~ "deployment. For read-heavy applications " -#~ "increase the size of your :term:`replica" -#~ " set` and distribute read operations " -#~ "to :term:`secondary` members. For write " -#~ "heavy applications, deploy :term:`sharding` " -#~ "and add one or more :term:`shards " -#~ "` to a :term:`sharded cluster` to" -#~ " distribute load among :program:`mongod` " -#~ "instances." -#~ msgstr "" - -# fb9fabc4299542b5961970a81372788f -#~ msgid "" -#~ "Spikes in the number of connections " -#~ "can also be the result of " -#~ "application or driver errors. All of " -#~ "the officially supported MongoDB drivers " -#~ "implement connection pooling, which allows " -#~ "clients to use and reuse connections " -#~ "more efficiently. Extremely high numbers " -#~ "of connections, particularly without " -#~ "corresponding workload is often indicative " -#~ "of a driver or other configuration " -#~ "error." -#~ msgstr "" - -# ff415bb940fa470cb0e590df707b4064 -#~ msgid "" -#~ "Unless constrained by system-wide limits" -#~ " MongoDB has no limit on incoming " -#~ "connections. You can modify system " -#~ "limits using the ``ulimit`` command, or" -#~ " by editing your system's ``/etc/sysctl``" -#~ " file. See :doc:`/reference/ulimit` for " -#~ "more information." -#~ msgstr "" - -# ba52d1237f8a454da7da19e842d96b7b -#~ msgid "Database Profiling" -#~ msgstr "" - -# dfbcbe74445c41fab2ba21092311ff67 -#~ msgid "" -#~ "MongoDB's \"Profiler\" is a database " -#~ "profiling system that can help identify" -#~ " inefficient queries and operations." -#~ msgstr "" - -# c335c44b49a640afae6fc2634849fcc6 -#~ msgid "The following profiling levels are available:" -#~ msgstr "" - -# 5a7a37edc72642b6b3dd0d81bb45de65 -#~ msgid "**Level**" -#~ msgstr "" - -# 49dbb18dddc1415fbdeb478b72494a13 -#~ msgid "**Setting**" -#~ msgstr "" - -# 82cb7f8ca459465d8012237bd004ce13 -#~ msgid "0" -#~ msgstr "" - -# c9b6814884d5428086ef2e77201de0a9 -#~ msgid "Off. No profiling" -#~ msgstr "" - -# 78218f94f0224e02866a8be74bc921a9 -#~ msgid "1" -#~ msgstr "" - -# eefd9a0e695a45c3884923d76acfb582 -#~ msgid "On. Only includes *\"slow\"* operations" -#~ msgstr "" - -# 1ff7edc824384a279cb93cbabfc3153d -#~ msgid "2" -#~ msgstr "" - -# 6aa2a0259c53492db08d5d8966bc45d4 -#~ msgid "On. Includes *all* operations" -#~ msgstr "" - -# a72e69000cdb42158f2b16fa9ba4df2c -#~ msgid "" -#~ "Enable the profiler by setting the " -#~ ":dbcommand:`profile` value using the following" -#~ " command in the :program:`mongo` shell:" -#~ msgstr "" - -# 9f4073df951d4feda7320722259665a6 -#~ msgid "" -#~ "The :setting:`~operationProfiling.slowOpThresholdMs` " -#~ "setting defines what constitutes a " -#~ "\"slow\" operation. To set the threshold" -#~ " above which the profiler considers " -#~ "operations \"slow\" (and thus, included " -#~ "in the level ``1`` profiling data), " -#~ "you can configure " -#~ ":setting:`~operationProfiling.slowOpThresholdMs` at " -#~ "runtime as an argument to the " -#~ ":method:`db.setProfilingLevel()` operation." -#~ msgstr "" - -# 3fa89efd1b0849a3ad3e873cfc80bccc -#~ msgid "See" -#~ msgstr "" - -# c15f706f796f45e599e0d3aec2ca2609 -#~ msgid "" -#~ "Because the database profiler can " -#~ "negatively impact performance, only enable " -#~ "profiling for strategic intervals and as" -#~ " minimally as possible on production " -#~ "systems." -#~ msgstr "" - -# 16d142bb786c49a4bba13e1e3aa4b49d -#~ msgid "" -#~ "You may enable profiling on a " -#~ "per-:program:`mongod` basis. This setting will" -#~ " not propagate across a :term:`replica " -#~ "set` or :term:`sharded cluster`." -#~ msgstr "" - -# 9ff33374c3ba41dfadfc041ace5753eb -#~ msgid "" -#~ "You can view the output of the " -#~ "profiler in the ``system.profile`` collection" -#~ " of your database by issuing the " -#~ "``show profile`` command in the " -#~ ":program:`mongo` shell, or with the " -#~ "following operation:" -#~ msgstr "" - -# 9a677158e64549a4861254bfae4f68f2 -#~ msgid "" -#~ "This returns all operations that lasted" -#~ " longer than 100 milliseconds. Ensure " -#~ "that the value specified here (``100``," -#~ " in this example) is above the " -#~ ":setting:`~operationProfiling.slowOpThresholdMs` threshold." -#~ msgstr "" - -# 17d4ea43214c4311b231c9dc789443c7 -#~ msgid "" -#~ ":doc:`/administration/optimization` addresses strategies" -#~ " that may improve the performance of" -#~ " your database queries and operations." -#~ msgstr "" - -# 6d3e5f0b7c84458ea411d2a7d0c01495 -#~ msgid "" -#~ "The :doc:`/reference/command/replSetGetStatus` document" -#~ " provides a more in-depth overview" -#~ " view of this output. In general, " -#~ "watch the value of " -#~ ":data:`~replSetGetStatus.members.optimeDate`, and pay " -#~ "particular attention to the time " -#~ "difference between the :term:`primary` and " -#~ "the :term:`secondary` members." -#~ msgstr "" - -# ffe93ae937594bb58a0bacb2087ea5f6 -#~ msgid "See the :doc:`/core/sharding` documentation for more information." -#~ msgstr "" - -# 3920a12d5bb4499098c04bc1ec1b62f1 -#~ msgid "" -#~ "`MMS Monitoring `_ monitors" -#~ " config servers and can create " -#~ "notifications if a config server becomes" -#~ " inaccessible." -#~ msgstr "" - -# df3854911dc24f229e43e3d5aeb1e3df -#~ msgid "" -#~ "In nearly every case, all locks " -#~ "used by the balancer are automatically" -#~ " released when they become stale. " -#~ "However, because any long lasting lock" -#~ " can block future balancing, it's " -#~ "important to ensure that all locks " -#~ "are legitimate. To check the lock " -#~ "status of the database, connect to " -#~ "a :program:`mongos` instance using the " -#~ ":program:`mongo` shell. Issue the following" -#~ " command sequence to switch to the" -#~ " ``config`` database and display all " -#~ "outstanding locks on the shard database:" -#~ msgstr "" - -# 355d0276a0774718b6f0e1399836d1f4 -#~ msgid "" -#~ "For active deployments, the above query" -#~ " can provide insights. The balancing " -#~ "process, which originates on a randomly" -#~ " selected :program:`mongos`, takes a " -#~ "special \"balancer\" lock that prevents " -#~ "other balancing activity from transpiring. " -#~ "Use the following command, also to " -#~ "the ``config`` database, to check the" -#~ " status of the \"balancer\" lock." -#~ msgstr "" - -# ab7ffcc85e014855bfc5c0248435b279 -#~ msgid "" -#~ "If this lock exists, make sure " -#~ "that the balancer process is actively" -#~ " using this lock." -#~ msgstr "" - -#~ msgid "" -#~ "Page faults can occur as MongoDB " -#~ "reads from or writes data to parts" -#~ " of its data files that are not" -#~ " currently located in physical memory. " -#~ "In contrast, operating system page " -#~ "faults happen when physical memory is" -#~ " exhausted and pages of physical " -#~ "memory are swapped to disk." -#~ msgstr "" - -#~ msgid "" -#~ "Page faults triggered by MongoDB are " -#~ "reported as the total number of " -#~ "page faults in one second. To " -#~ "check for page faults, see the " -#~ ":data:`extra_info.page_faults " -#~ "` value in the" -#~ " :dbcommand:`serverStatus` output." -#~ msgstr "" - -#~ msgid "MongoDB on Windows counts both hard and soft page faults." -#~ msgstr "" - -#~ msgid "" -#~ "The MongoDB page fault counter may " -#~ "increase dramatically in moments of poor" -#~ " performance and may correlate with " -#~ "limited physical memory environments. Page " -#~ "faults also can increase while accessing" -#~ " much larger data sets, for example," -#~ " scanning an entire collection. Limited " -#~ "and sporadic MongoDB page faults do " -#~ "not necessarily indicate a problem or" -#~ " a need to tune the database." -#~ msgstr "" - -#~ msgid "" -#~ "Increasing the amount of RAM accessible" -#~ " to MongoDB may help reduce the " -#~ "frequency of page faults. If this " -#~ "is not possible, you may want to" -#~ " consider deploying a :term:`sharded " -#~ "cluster` or adding :term:`shards ` " -#~ "to your deployment to distribute load" -#~ " among :program:`mongod` instances." -#~ msgstr "" - -#~ msgid "See :ref:`faq-storage-page-faults` for more information." -#~ msgstr "" - -#~ msgid "" -#~ "By default, :program:`mongod` records all " -#~ "\"slow\" queries to its :setting:`log " -#~ "`, as defined by " -#~ ":setting:`~operationProfiling.slowOpThresholdMs`." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/administration/optimization.po b/locale/es/LC_MESSAGES/administration/optimization.po deleted file mode 100644 index 48a93bd0e94..00000000000 --- a/locale/es/LC_MESSAGES/administration/optimization.po +++ /dev/null @@ -1,107 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: 2013-12-16 22:35+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 87ab7070fd1b4d08913ef9389d325138 -#: ../source/administration/optimization.txt:3 -msgid "Optimization Strategies for MongoDB" -msgstr "" - -# 8c705055fb2e43da8482ae0df06045a1 -#: ../source/administration/optimization.txt:13 -msgid "" -"There are many factors that can affect database performance and " -"responsiveness including index use, query structure, data models and " -"application design, as well as operational factors such as architecture " -"and system configuration." -msgstr "" - -# 630d6f52a31e4d108e6199d49bef16ab -#: ../source/administration/optimization.txt:18 -msgid "" -"This section describes techniques for optimizing application performance " -"with MongoDB." -msgstr "" - -# 4f795488ef4b466a952dec5879a36844 -#: ../source/includes/toc/dfn-list-administration-optimization.rst:5 -msgid ":doc:`/administration/analyzing-mongodb-performance`" -msgstr "" - -# 3fc7f072eebf4082aeefdd3bb4845e1c -#: ../source/includes/toc/dfn-list-administration-optimization.rst:4 -msgid "Discusses some of the factors that can influence MongoDB's performance." -msgstr "" - -# a21da1875c354e5d93208838b4d414b6 -#: ../source/includes/toc/dfn-list-administration-optimization.rst:10 -msgid ":doc:`/tutorial/evaluate-operation-performance`" -msgstr "" - -# a35aff03d08d463289073181ec2ce541 -#: ../source/includes/toc/dfn-list-administration-optimization.rst:8 -msgid "" -"MongoDB provides introspection tools that describe the query execution " -"process, to allow users to test queries and build more efficient queries." -msgstr "" - -# b710c2a171c54bec8db99430f59f3f23 -#: ../source/includes/toc/dfn-list-administration-optimization.rst:14 -msgid ":doc:`/tutorial/optimize-query-performance-with-indexes-and-projections`" -msgstr "" - -# b4f50d8a0bfa4bc2b5c4c174dbf17492 -#: ../source/includes/toc/dfn-list-administration-optimization.rst:13 -msgid "" -"Introduces the use of :ref:`projections ` to reduce the " -"amount of data MongoDB sends to clients." -msgstr "" - -# 1510caeb51bb46f0894abe14a432d868 -#: ../source/includes/toc/dfn-list-administration-optimization.rst:17 -msgid ":doc:`/applications/design-notes`" -msgstr "" - -# c576d4a9e98943698acd0c054afede0c -#: ../source/includes/toc/dfn-list-administration-optimization.rst:17 -msgid "" -"A collection of notes related to the architecture, design, and " -"administration of MongoDB-based applications." -msgstr "" - -# f505001450e04ffe9f321a04110900bc -#~ msgid ":doc:`/tutorial/use-capped-collections-for-fast-writes-and-reads`" -#~ msgstr "" - -# 56c751e4d6f84046a198299f7be3431c -#~ msgid "" -#~ "Outlines a use case for :doc:`/core" -#~ "/capped-collections` to optimize certain " -#~ "data ingestion work flows." -#~ msgstr "" - -# 983f8359252347d3997b5e75872b2a5c -#~ msgid "" -#~ "Introduces the use of :ref:`projections " -#~ "` to reduce the amount of" -#~ " data MongoDB must set to clients." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/administration/production-checklist-development.po b/locale/es/LC_MESSAGES/administration/production-checklist-development.po deleted file mode 100644 index a124f725c4b..00000000000 --- a/locale/es/LC_MESSAGES/administration/production-checklist-development.po +++ /dev/null @@ -1,216 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 3c9fc3ca9d2e48f7826cb13b8c7e4eb4 -#: ../source/administration/production-checklist-development.txt:3 -msgid "Development Checklist" -msgstr "" - -# ea20e7d9f2614b5f8a3b74e2fb15f96c -#: ../source/administration/production-checklist-development.txt -msgid "On this page" -msgstr "" - -# 5c386f46e2b146bea60f05c375586142 -#: ../source/administration/production-checklist-development.txt:13 -msgid "" -"The following checklist, along with the :doc:`/administration/production-" -"checklist-operations`, provides recommendations to help you avoid issues " -"in your production MongoDB deployment." -msgstr "" - -# d361abf62da3409cadd29f585b2d2908 -#: ../source/administration/production-checklist-development.txt:21 -msgid "Data Durability" -msgstr "" - -# 950548cabc1c47b69bfff0e921c14f1c -#: ../source/administration/production-checklist-development.txt:25 -msgid "" -"Ensure that your replica set includes at least three data-bearing nodes " -"with ``w:majority`` :doc:`write concern `. " -"Three data-bearing nodes are required for replica-set wide data " -"durability." -msgstr "" - -# b47e6703b5354143819cc3048b6bf46a -#: ../source/administration/production-checklist-development.txt:30 -msgid "Ensure that all instances use :doc:`journaling `." -msgstr "" - -# 1b2aa11b57f34e98863fdd6cb3431072 -#: ../source/administration/production-checklist-development.txt:33 -msgid "Schema Design" -msgstr "" - -# 08e4abf21daf4f7f9bc22baa0fcb0b3b -#: ../source/administration/production-checklist-development.txt:35 -msgid "" -"Data in MongoDB has a *dynamic schema*. :term:`Collections ` " -"do not enforce :term:`document` structure. This facilitates iterative " -"development and polymorphism. Nevertheless, collections often hold " -"documents with highly homogeneous structures. See :doc:`/core/data-" -"models` for more information." -msgstr "" - -# b4848789b1794101a7af322ac17db13c -#: ../source/administration/production-checklist-development.txt:43 -msgid "" -"Determine the set of collections that you will need and the indexes " -"required to support your queries. With the exception of the ``_id`` " -"index, you must create all indexes explicitly: MongoDB does not " -"automatically create any indexes other than ``_id``." -msgstr "" - -# 27237b9429604fcf8e50a1073437ec6a -#: ../source/administration/production-checklist-development.txt:48 -msgid "" -"Ensure that your schema design supports your deployment type: if you " -"planning to use :term:`sharded clusters ` for horizontal" -" scaling, design your schema to include a strong shard key. The shard key" -" affects read and write performance by determining how MongoDB partitions" -" data. See: :doc:`Impacts of Shard Keys on Cluster Operations ` for information about what qualities a shard key " -"should possess. You cannot change the shard key once it is set." -msgstr "" - -# a5dd1e58b23a4ccb856a786db5a8db2e -#: ../source/administration/production-checklist-development.txt:57 -msgid "" -"Ensure that your schema design does not rely on indexed arrays that grow " -"in length without bound. Typically, best performance can be achieved when" -" such indexed arrays have fewer than 1000 elements." -msgstr "" - -# 16ae7dae750c472092db98b6241abecb -#: ../source/administration/production-checklist-development.txt:61 -msgid "" -"Consider the document size limits when designing your schema. The " -":limit:`BSON Document Size` limit is 16MB per document. If you require " -"larger documents, use :doc:`GridFS `." -msgstr "" - -# e9ba7e94a7a34f7988c25b125b70cfe1 -#: ../source/administration/production-checklist-development.txt:66 -msgid "Replication" -msgstr "" - -# 6437654dd7924b32ac919d74aedde5ab -#: ../source/administration/production-checklist-development.txt:70 -msgid "" -"Use an odd number of replica set members to ensure that elections proceed" -" successfully. If you have an even number of members, use an " -":term:`arbiter` to ensure an odd number of votes." -msgstr "" - -# a5b8247d55f944cfb80c49b9c3bbe2b3 -#: ../source/administration/production-checklist-development.txt:74 -msgid "" -"Ensure that your secondaries remain up-to-date by using :doc:`monitoring " -"tools ` and by specifying appropriate " -":doc:`write concern `." -msgstr "" - -# 98f299ac66db465c891270496d9fa3a9 -#: ../source/administration/production-checklist-development.txt:79 -msgid "" -"Do not use secondary reads to scale overall read throughput. See: `Can I " -"use more replica nodes to scale`_ for an overview of read scaling. For " -"information about secondary reads, see: :doc:`/core/read-preference`." -msgstr "" - -# 7d32bd384b6b4bf9b28fb5bd54379368 -#: ../source/administration/production-checklist-development.txt:87 -msgid "Sharding" -msgstr "" - -# 9188c9cce8514101ad2509836797fdfa -#: ../source/administration/production-checklist-development.txt:91 -msgid "" -"Ensure that your shard key distributes the load evenly on your shards. " -"See: :doc:`/core/sharding-shard-key` for more information." -msgstr "" - -# ddeba2af85534b309779193e9ac6184e -#: ../source/administration/production-checklist-development.txt:94 -msgid "" -"Use :ref:`targeted operations ` for workloads " -"that need to scale with the number of shards." -msgstr "" - -# 2a06d7a341784211b1705d61a06a2da7 -#: ../source/administration/production-checklist-development.txt:97 -msgid "" -"Always read from primary nodes for non-targeted queries that may be " -"sensitive to `stale or orphaned data " -"`_." -msgstr "" - -# d8a5a5fca0994cbf9ef2b0a6b9b0cc58 -#: ../source/administration/production-checklist-development.txt:100 -msgid "" -":doc:`Pre-split and manually balance chunks ` when inserting large data sets into a new non-hashed " -"sharded collection. Pre-splitting and manually balancing enables the " -"insert load to be distributed among the shards, increasing performance " -"for the initial load." -msgstr "" - -# e7a3ef16d6394519b5f8cf111ade25d3 -#: ../source/administration/production-checklist-development.txt:107 -msgid "Drivers" -msgstr "" - -# 26694f9666164657a75bf8011aa0b33d -#: ../source/administration/production-checklist-development.txt:111 -#, python-format -msgid "" -"Make use of connection pooling. Most MongoDB drivers support connection " -"pooling. Adjust the connection pool size to suit your use case, beginning" -" at 110-115% of the typical number of concurrent database requests." -msgstr "" - -# ade6c660b1f44e85979f4f0ffffe59b7 -#: ../source/administration/production-checklist-development.txt:116 -msgid "" -"Ensure that your applications handle transient write and read errors " -"during replica set elections." -msgstr "" - -# 2503c5e2a91f49ed8d3666ed3bc7e91e -#: ../source/administration/production-checklist-development.txt:119 -msgid "" -"Ensure that your applications handle failed requests and retry them if " -"applicable. Drivers **do not** automatically retry failed requests." -msgstr "" - -# cfa52616b2b74f87b8cb1a58ca5672a6 -#: ../source/administration/production-checklist-development.txt:122 -msgid "Use exponential backoff logic for database request retries." -msgstr "" - -# 6bcaadc6f1324ddc8a73a1ef1f34528f -#: ../source/administration/production-checklist-development.txt:124 -msgid "" -"Use :method:`cursor.maxTimeMS()` for reads and :ref:`wc-wtimeout` for " -"writes if you need to cap execution time for database operations." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/administration/production-checklist-operations.po b/locale/es/LC_MESSAGES/administration/production-checklist-operations.po deleted file mode 100644 index ee0d4a1794c..00000000000 --- a/locale/es/LC_MESSAGES/administration/production-checklist-operations.po +++ /dev/null @@ -1,536 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 938573e642a14aca97dba0bd82009b9e -#: ../source/administration/production-checklist-operations.txt:3 -msgid "Operations Checklist" -msgstr "" - -# 61830ec8dbe14902948e03f2682af425 -#: ../source/administration/production-checklist-operations.txt -msgid "On this page" -msgstr "" - -# 73b1fc2d975b49e4847fe30cf833f4c6 -#: ../source/administration/production-checklist-operations.txt:15 -msgid "" -"The following checklist, along with the :doc:`/administration/production-" -"checklist-development` list, provides recommendations to help you avoid " -"issues in your production MongoDB deployment." -msgstr "" - -# 8a129444e3c241e099cbd2bbc25ef6e2 -#: ../source/administration/production-checklist-operations.txt:23 -msgid "Filesystem" -msgstr "" - -# 186a946911c44138bb84abbc65444c32 -#: ../source/administration/production-checklist-operations.txt:27 -msgid "Align your disk partitions with your RAID configuration." -msgstr "" - -# 42a6a6ede8f54d8486eb30619933529e -#: ../source/administration/production-checklist-operations.txt:29 -msgid "" -"Avoid using NFS drives for your :setting:`~storage.dbPath`. Using NFS " -"drives can result in degraded and unstable performance. See: :ref" -":`production-nfs` for more information." -msgstr "" - -# fa474c885f86475db87afa8efe0b502c -#: ../source/administration/production-checklist-operations.txt:33 -msgid "VMWare users should use VMWare virtual drives over NFS." -msgstr "" - -# 3bfd90834d43440989344bf7e3d49cb6 -#: ../source/administration/production-checklist-operations.txt:35 -msgid "" -"Linux/Unix: format your drives into XFS or EXT4. If possible, use XFS as " -"it generally performs better with MongoDB." -msgstr "" - -# 41c1a7c6d8b94b128fe83741f89040b3 -#: ../source/administration/production-checklist-operations.txt:38 -msgid "" -"With the WiredTiger storage engine, use of XFS is **strongly " -"recommended** to avoid performance issues found when using EXT4 with " -"WiredTiger." -msgstr "" - -# 2cb8c2aaa5b54dad9c4abbe33aee5db2 -#: ../source/administration/production-checklist-operations.txt:42 -msgid "If using RAID, you may need to configure XFS with your RAID geometry." -msgstr "" - -# 0e2deee6aa5745b08de04988a3aced37 -#: ../source/administration/production-checklist-operations.txt:45 -msgid "" -"Windows: use the NTFS file system. **Do not** use any FAT file system " -"(i.e. FAT 16/32/exFAT)." -msgstr "" - -# 014e43795f3d4e4da41f69c8eb09c047 -#: ../source/administration/production-checklist-operations.txt:49 -msgid "Replication" -msgstr "" - -# 6c715246a5a34c679fb74f27d28575ff -#: ../source/administration/production-checklist-operations.txt:53 -msgid "" -"Verify that all non-hidden replica set members are identically " -"provisioned in terms of their RAM, CPU, disk, network setup, etc." -msgstr "" - -# 6581545941954f108f2c54d3208db622 -#: ../source/administration/production-checklist-operations.txt:56 -msgid "" -":doc:`Configure the oplog size ` to suit " -"your use case:" -msgstr "" - -# bae192206cbc40a3b2c864d43c922e0d -#: ../source/administration/production-checklist-operations.txt:59 -msgid "" -"The replication oplog window should cover normal maintenance and downtime" -" windows to avoid the need for a full resync." -msgstr "" - -# 10f1dfcda3014797bba86b8a6415106f -#: ../source/administration/production-checklist-operations.txt:62 -msgid "" -"The replication oplog window should cover the time needed to restore a " -"replica set member from the last backup." -msgstr "" - -# 2e8b8c5afef14376bc7b7c7347923cec -#: ../source/administration/production-checklist-operations.txt:67 -msgid "" -"The replication oplog window no longer needs to cover the time needed to " -"restore a replica set member via initial sync as the oplog records are " -"pulled during the data copy. However, the member being restored must have" -" enough disk space in the :ref:`local ` " -"database to temporarily store these oplog records for the duration of " -"this data copy stage." -msgstr "" - -# 2612e773711c4d67b0038fe5953cd3c1 -#: ../source/administration/production-checklist-operations.txt:75 -msgid "" -"With earlier versions of MongoDB, replication oplog window should cover " -"the time needed to restore a replica set member by initial sync." -msgstr "" - -# 46dd8df15f73449fbc0b4ae186c96419 -#: ../source/administration/production-checklist-operations.txt:79 -msgid "" -"Ensure that your replica set includes at least three data-bearing nodes " -"that run with journaling and that you issue writes with " -"``w:\"majority\"`` :doc:`write concern ` for " -"availability and durability." -msgstr "" - -# 16f66c9ec4d54fa4b38b0ac9c6e30bcd -#: ../source/administration/production-checklist-operations.txt:84 -msgid "" -"Use hostnames when configuring replica set members, rather than IP " -"addresses." -msgstr "" - -# 1d166b7ca4a74200a712bcea36d418c9 -#: ../source/administration/production-checklist-operations.txt:87 -msgid "" -"Ensure full bidirectional network connectivity between all " -":program:`mongod` instances." -msgstr "" - -# 31344ec439214f149536a8ed5c6d4f0f -#: ../source/administration/production-checklist-operations.txt:90 -msgid "Ensure that each host can resolve itself." -msgstr "" - -# 495efaff1c5c4e71a940dd52befdc3b2 -#: ../source/administration/production-checklist-operations.txt:92 -msgid "Ensure that your replica set contains an odd number of voting members." -msgstr "" - -# e74ddd021c9e4e3b87183156a788777f -#: ../source/administration/production-checklist-operations.txt:96 -msgid "Ensure that :program:`mongod` instances have ``0`` or ``1`` votes." -msgstr "" - -# 1cdb6065ab204ae4b91f81a13bd24c83 -#: ../source/administration/production-checklist-operations.txt:98 -msgid "" -"For high availability, deploy your replica set into a *minimum* of three " -"data centers." -msgstr "" - -# 3c399fa2b5d74e19aed7f7ad7e502ad1 -#: ../source/administration/production-checklist-operations.txt:104 -msgid "Sharding" -msgstr "" - -# 63dd7227f27148399ede937c855574c9 -#: ../source/administration/production-checklist-operations.txt:108 -msgid "" -"Place your :doc:`config servers ` " -"on dedicated hardware for optimal performance in large clusters. Ensure " -"that the hardware has enough RAM to hold the data files entirely in " -"memory and that it has dedicated storage." -msgstr "" - -# 14f49a2dea054f1a97de15e85cc37d6e -#: ../source/administration/production-checklist-operations.txt:114 -msgid "" -"Use NTP to synchronize the clocks on all components of your sharded " -"cluster." -msgstr "" - -# f5b1a8593c3841fbbb202e1ef4ce3c1c -#: ../source/administration/production-checklist-operations.txt:117 -msgid "" -"Ensure full bidirectional network connectivity between :program:`mongod`," -" :program:`mongos` and config servers." -msgstr "" - -# 625406ed4577457988989fe80f04666b -#: ../source/administration/production-checklist-operations.txt:120 -msgid "" -"Use CNAMEs to identify your config servers to the cluster so that you can" -" rename and renumber your config servers without downtime." -msgstr "" - -# d339f10ac976443ca5ab05f78d21d5aa -#: ../source/administration/production-checklist-operations.txt:124 -msgid "Journaling: MMAPv1 Storage Engine" -msgstr "" - -# 99c4809fe9db4868972fff53cfeb648c -#: ../source/administration/production-checklist-operations.txt:131 -msgid "Ensure that all instances use :doc:`journaling `." -msgstr "" - -# 230722e8e26e4860a81bc21726863122 -#: ../source/administration/production-checklist-operations.txt:133 -msgid "" -"Place the journal on its own low-latency disk for write-intensive " -"workloads. Note that this will affect snapshot-style backups as the files" -" constituting the state of the database will reside on separate volumes." -msgstr "" - -# 8621fec7b81542c2852aa128ac993177 -#: ../source/administration/production-checklist-operations.txt:139 -msgid "Hardware" -msgstr "" - -# f456bfc59b194fdd882b0789d12b5548 -#: ../source/administration/production-checklist-operations.txt:143 -msgid "Use RAID10 and SSD drives for optimal performance." -msgstr "" - -# f9aaac6162e94b969198e0952cd7edec -#: ../source/administration/production-checklist-operations.txt:145 -msgid "SAN and Virtualization:" -msgstr "" - -# 22dcc50f346f455eb8887d5ce804ff60 -#: ../source/administration/production-checklist-operations.txt:147 -msgid "" -"Ensure that each :program:`mongod` has provisioned IOPS for its " -":setting:`~storage.dbPath`, or has its own physical drive or LUN." -msgstr "" - -# 2ba2f7e397ca476abfd5553395f385d5 -#: ../source/administration/production-checklist-operations.txt:150 -msgid "" -"Avoid dynamic memory features, such as memory ballooning, when running in" -" virtual environments." -msgstr "" - -# 8950eddb623542d3a06963f7cd999363 -#: ../source/administration/production-checklist-operations.txt:153 -msgid "" -"Avoid placing all replica set members on the same SAN, as the SAN can be " -"a single point of failure." -msgstr "" - -# f1366a151d2e41cfa0eb9fe7549adbc6 -#: ../source/administration/production-checklist-operations.txt:157 -msgid "Deployments to Cloud Hardware" -msgstr "" - -# 6b6e59aca7e5458b9408c49bec13ea45 -#: ../source/administration/production-checklist-operations.txt:161 -msgid "" -"Windows Azure: Adjust the TCP keepalive (``tcp_keepalive_time``) to " -"100-120. The default TTL for TCP connections on Windows Azure load " -"balancers is too slow for MongoDB's connection pooling behavior." -msgstr "" - -# 17c4d05ef190408d9b8f1e2d12747252 -#: ../source/administration/production-checklist-operations.txt:165 -msgid "" -"Use MongoDB version 2.6.4 or later on systems with high-latency storage, " -"such as Windows Azure, as these versions include performance improvements" -" for those systems. See: :ecosystem:`Azure Deployment Recommendations " -"` for more information." -msgstr "" - -# dec4182980b7490ca413f2c3b0aed0ff -#: ../source/administration/production-checklist-operations.txt:172 -msgid "Operating System Configuration" -msgstr "" - -# 310f29d82ebd4ab9b649bc09f86a0c9c -#: ../source/administration/production-checklist-operations.txt:175 -msgid "Linux" -msgstr "" - -# 271dcc8c2c374a9d9bd502978da00a03 -#: ../source/administration/production-checklist-operations.txt:179 -msgid "" -"Turn off transparent hugepages and defrag. See :doc:`Transparent Huge " -"Pages Settings ` for more information." -msgstr "" - -# 02c40c6562d5453a999c9345f5ad84d2 -#: ../source/administration/production-checklist-operations.txt:183 -msgid "" -":ref:`Adjust the readahead settings ` on the devices storing " -"your database files to suit your use case." -msgstr "" - -# 2277557c879d4b598c67a905aed1203e -#: ../source/administration/production-checklist-operations.txt:186 -msgid "" -"For the MMAPv1 storage engine, if your working set is bigger that the " -"available RAM, and the document access pattern is random, consider " -"lowering the readahead to 32 or 16. Evaluate different settings to find " -"an optimal value that maximizes the resident memory and lowers the number" -" of page faults." -msgstr "" - -# 127013735c464378920950ecb2d9c4a7 -#: ../source/administration/production-checklist-operations.txt:192 -msgid "For the WiredTiger storage engine, set readahead to 0 or 16." -msgstr "" - -# 049397700ecb40bb89ab62e4dd9091b5 -#: ../source/administration/production-checklist-operations.txt:194 -msgid "" -"Disable the ``tuned`` tool if you are running RHEL 7 / CentOS 7 in a " -"virtual environment." -msgstr "" - -# 60f05d8e05f043e2a2a6799582f2f29a -#: ../source/administration/production-checklist-operations.txt:197 -msgid "" -"When RHEL 7 / CentOS 7 run in a virtual environment, the ``tuned`` tool " -"automatically invokes a performance profile derived from performance " -"throughput, which automatically sets the readahead settings to 4MB. This " -"can negatively impact performance." -msgstr "" - -# 3f6e6ff0ecdc462fb9073fe188435229 -#: ../source/administration/production-checklist-operations.txt:202 -msgid "Use the ``noop`` or ``deadline`` disk schedulers for SSD drives." -msgstr "" - -# aea0ca0f240f4eafad04753115ca301c -#: ../source/administration/production-checklist-operations.txt:204 -msgid "Use the ``noop`` disk scheduler for virtualized drives in guest VMs." -msgstr "" - -# 53771948d2034525b2da78acc51fa807 -#: ../source/administration/production-checklist-operations.txt:206 -msgid "" -"Disable NUMA or set vm.zone_reclaim_mode to 0 and run :program:`mongod` " -"instances with node interleaving. See: :ref:`production-numa` for more " -"information." -msgstr "" - -# efc49adf7cd842f98875b674dd7215f0 -#: ../source/administration/production-checklist-operations.txt:210 -msgid "" -"Adjust the ``ulimit`` values on your hardware to suit your use case. If " -"multiple :program:`mongod` or :program:`mongos` instances are running " -"under the same user, scale the ``ulimit`` values accordingly. See: " -":doc:`/reference/ulimit` for more information." -msgstr "" - -# 19d30a5a80f5468c8f1a9a8112cd516c -#: ../source/administration/production-checklist-operations.txt:215 -msgid "Use ``noatime`` for the :setting:`~storage.dbPath` mount point." -msgstr "" - -# e11b13fe80d54de79177cba62dd54e46 -#: ../source/administration/production-checklist-operations.txt:217 -msgid "" -"Configure sufficient file handles (``fs.file-max``), kernel pid limit " -"(``kernel.pid_max``), and maximum threads per process (``kernel.threads-" -"max``) for your deployment. For large systems, the following values " -"provide a good starting point:" -msgstr "" - -# 6691d4b56bda4be4a800f8af525ac2e9 -#: ../source/administration/production-checklist-operations.txt:222 -msgid "``fs.file-max`` value of 98000," -msgstr "" - -# 673fdc2425b94b8f82866a8c81953e37 -#: ../source/administration/production-checklist-operations.txt:223 -msgid "``kernel.pid_max`` value of 64000, and" -msgstr "" - -# 7e07fc5906d34783b97a1196f4212e52 -#: ../source/administration/production-checklist-operations.txt:224 -msgid "``kernel.threads-max`` value of 64000" -msgstr "" - -# 5334440bd3744a9e9590e3f68e6ae92e -#: ../source/administration/production-checklist-operations.txt:226 -msgid "" -"Ensure that your system has swap space configured. Refer to your " -"operating system's documentation for details on appropriate sizing." -msgstr "" - -# 6e56ac3b95434d1cb02da0e97662f06f -#: ../source/administration/production-checklist-operations.txt:229 -msgid "" -"Ensure that the system default TCP keepalive is set correctly. A value of" -" 300 often provides better performance for replica sets and sharded " -"clusters. See: :ref:`faq-keepalive` in the Frequently Asked Questions for" -" more information." -msgstr "" - -# 47cd691d8fc34368ba6a87de76f19261 -#: ../source/administration/production-checklist-operations.txt:235 -msgid "Windows" -msgstr "" - -# d170efccf4a548d7962c383d06c5a6c9 -#: ../source/administration/production-checklist-operations.txt:239 -msgid "" -"Consider disabling NTFS \"last access time\" updates. This is analogous " -"to disabling ``atime`` on Unix-like systems." -msgstr "" - -# fec71bde4f2a4480ac01131c3c722c06 -#: ../source/administration/production-checklist-operations.txt:243 -msgid "Backups" -msgstr "" - -# a2f27d2a7e5f49d3994576841b1e0af7 -#: ../source/administration/production-checklist-operations.txt:247 -msgid "" -"Schedule periodic tests of your back up and restore process to have time " -"estimates on hand, and to verify its functionality." -msgstr "" - -# 7e971bdabde54907be710c9943b71cec -#: ../source/administration/production-checklist-operations.txt:251 -msgid "Monitoring" -msgstr "" - -# 84a78654759e4e0b9422339e80394ceb -#: ../source/administration/production-checklist-operations.txt:255 -msgid "" -"Use |mms-home| or :products:`Ops Manager, an on-premise solution " -"available in MongoDB Enterprise Advanced ` or another monitoring system to monitor key database " -"metrics and set up alerts for them. Include alerts for the following " -"metrics:" -msgstr "" - -# 69aaa83456d349468d1d5866b235385d -#: ../source/administration/production-checklist-operations.txt:261 -msgid "lock percent (for the :ref:`MMAPv1 storage engine `)" -msgstr "" - -# 797790b0f26f49d4bf3c2d2398aa57a2 -#: ../source/administration/production-checklist-operations.txt:262 -msgid "replication lag" -msgstr "" - -# a74cfd2558fc4e5285aacf6964b2032a -#: ../source/administration/production-checklist-operations.txt:263 -msgid "replication oplog window" -msgstr "" - -# 11a300f481c0490e899d398c071461ba -#: ../source/administration/production-checklist-operations.txt:264 -msgid "assertions" -msgstr "" - -# 3ded40555aa64fc18bb9801ff42549a8 -#: ../source/administration/production-checklist-operations.txt:265 -msgid "queues" -msgstr "" - -# 84267cd7885f4edd813a4874bbced899 -#: ../source/administration/production-checklist-operations.txt:266 -msgid "page faults" -msgstr "" - -# 6c3119f6410a46e4bb0804ea57a0b699 -#: ../source/administration/production-checklist-operations.txt:268 -msgid "" -"Monitor hardware statistics for your servers. In particular, pay " -"attention to the disk use, CPU, and available disk space." -msgstr "" - -# 50a30df9fd674b25a23147496ff0502d -#: ../source/administration/production-checklist-operations.txt:271 -msgid "In the absence of disk space monitoring, or as a precaution:" -msgstr "" - -# a6aa25bb17604f9daa09e9a6720f6452 -#: ../source/administration/production-checklist-operations.txt:273 -msgid "" -"Create a dummy 4 GB file on the :setting:`storage.dbPath` drive to ensure" -" available space if the disk becomes full." -msgstr "" - -# 9ce7da72825e4163bfe0bd3169304667 -#: ../source/administration/production-checklist-operations.txt:276 -msgid "" -"A combination of ``cron+df`` can alert when disk space hits a high-water " -"mark, if no other monitoring tool is available." -msgstr "" - -# be0ccaa7be584104b1e2fd6d49d83333 -#: ../source/administration/production-checklist-operations.txt:282 -msgid "Load Balancing" -msgstr "" - -# 3be84c8bac404d59bb64796a9b2b609f -#: ../source/administration/production-checklist-operations.txt:286 -msgid "" -"Configure load balancers to enable \"sticky sessions\" or \"client " -"affinity\", with a sufficient timeout for existing connections." -msgstr "" - -# ddf8f11a91de411f841c928bd161a283 -#: ../source/administration/production-checklist-operations.txt:289 -msgid "" -"Avoid placing load balancers between MongoDB cluster or replica set " -"components." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/administration/production-checklist.po b/locale/es/LC_MESSAGES/administration/production-checklist.po deleted file mode 100644 index 3059a8c0a6f..00000000000 --- a/locale/es/LC_MESSAGES/administration/production-checklist.po +++ /dev/null @@ -1,56 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 6c75b2ee8c6648939e46705701a93a7c -#: ../source/administration/production-checklist.txt:3 -msgid "Production Checklist" -msgstr "" - -# 4f4b528fa00346c69661456ccf145f1b -#: ../source/administration/production-checklist.txt -msgid "On this page" -msgstr "" - -# aac61caab842420b8b49546b6685bc64 -#: ../source/administration/production-checklist.txt:13 -msgid "" -"The following checklists provide recommendations that will help you avoid" -" issues in your production MongoDB deployment." -msgstr "" - -# ec1a11a0def94276b88836e425692d75 -#: ../source/includes/extracts/additional-resources-production-checklist.rst:4 -msgid "Additional Resources" -msgstr "" - -# d6a049c7ae1840e497ed8ad7a4bab3a4 -#: ../source/includes/extracts/additional-resources-production-checklist.rst:6 -msgid "" -"`MongoDB Production Readiness Consulting Package " -"`_" -msgstr "" - -# d39e13b9409a4001b3d7a045211e5097 -#: ../source/includes/extracts/additional-resources-production-checklist.rst:7 -msgid "" -"`MongoDB Ops Optimization Consulting Package " -"`_" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/administration/production-notes.po b/locale/es/LC_MESSAGES/administration/production-notes.po deleted file mode 100644 index 1c935d9e4f6..00000000000 --- a/locale/es/LC_MESSAGES/administration/production-notes.po +++ /dev/null @@ -1,2667 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:28+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 12cbdb062a8f451b936c6445db20137a -#: ../source/administration/production-notes.txt:3 -msgid "Production Notes" -msgstr "" - -# 5640a63e1778447eb938b89b37c6997c -#: ../source/administration/production-notes.txt -msgid "On this page" -msgstr "" - -# 4adb27a25da5460eac123280a39e151e -#: ../source/administration/production-notes.txt:13 -msgid "" -"This page details system configurations that affect MongoDB, especially " -"when running in production." -msgstr "" - -# ac53e3076d0c493b8c5b0b15a7b308f4 -#: ../source/includes/fact-mms-summary.rst:2 -msgid "" -"|mms-home|, a hosted service, and `Ops Manager " -"`_, an on-premise solution, provide monitoring, backup," -" and automation of MongoDB instances. See the |mms-docs| and `Ops Manager" -" documentation `_ for more " -"information." -msgstr "" - -# c1751af829a04f1496932489f4e8ab88 -#: ../source/administration/production-notes.txt:19 -msgid "MongoDB Binaries" -msgstr "" - -# 2239a26db8d54697afb86c4e2beef980 -#: ../source/administration/production-notes.txt:24 -msgid "Supported Platforms" -msgstr "" - -# 24159a2ae0444b87988943b19f758df7 -#: ../source/administration/production-notes.txt:26 -msgid "" -"For running **in production**, refer to the :ref:`prod-notes-recommended-" -"platforms` for operating system recommendations." -msgstr "" - -# 9d3e801b19394b39bdaf5cc6ccbbb082 -#: ../source/administration/production-notes.txt:30 -msgid "" -"MongoDB can now use the :ref:`WiredTiger storage engine ` on all supported platforms." -msgstr "" - -# ebcfe032ac6f431786ac02e5a4659ecb -#: ../source/administration/production-notes.txt:35 -msgid "x86_64" -msgstr "" - -# 1fe13a20c7954e87801ba789db173ea9 -# 293dc6361d594ea2aacbfe07096a0c7a -# a775b47dd75446ef88014b901b111b98 -# 98763b5a2dbf49cd838ed89f7e4dfdf4 -#: ../source/includes/fact-platform-arm64.rst:6 -#: ../source/includes/fact-platform-ppc64le.rst:6 -#: ../source/includes/fact-platform-s390x.rst:6 -#: ../source/includes/fact-platform-x86_64.rst:6 -msgid "Platform" -msgstr "" - -# 79d7950ab5af4c17ac987b0f850ad045 -# ff8dfcc458ba475289093bf8cbb4d10a -#: ../source/includes/fact-platform-arm64.rst:7 -#: ../source/includes/fact-platform-x86_64.rst:7 -msgid "3.4 Community & Enterprise" -msgstr "" - -# 3476cb1ce9994e0b88b60938296e4405 -#: ../source/includes/fact-platform-x86_64.rst:8 -msgid "3.2 Community & Enterprise" -msgstr "" - -# 02f139cd32e44251bad65e1f0ad4fd4e -#: ../source/includes/fact-platform-x86_64.rst:9 -msgid "3.0 Community & Enterprise" -msgstr "" - -# 339a87fbef43434ea802759e0f08b62d -#: ../source/includes/fact-platform-x86_64.rst:10 -msgid "2.6 Community & Enterprise" -msgstr "" - -# 236effe6a2ba41b0af64871aac865f75 -# 7490b6528f534a878f865b5b66422701 -#: ../source/administration/production-notes.txt:62 -#: ../source/includes/fact-platform-x86_64.rst:11 -msgid "Amazon Linux" -msgstr "" - -# 406bdaa421a74440ac65e94ceb815817 -# 70ee9a7e02734a6780e8480b5232e74a -# e8566846968c447791b4caaa8201f915 -# 827e94a4f8274cfd855179eba01c6145 -# afebb87af02c42d5b8486cd2cb89984e -# ad13b04f87a245819b4891da04b307bd -# fcea210eb9ae4d0ab954a52e07deda0b -# 8be3b5826ff6485d9a25a2faf1085882 -# a6dfed0202c1426ca9e6e583387e5122 -# 176bd7f850e34a62a845bdebeffc9fc6 -# 5cfaa6aed23d41299a802b6f478dcc67 -# a5aa13b7c6a74247b8e42244e763e235 -# ea20e5245c1f446faf87ea0519f4fd1b -# d19663cdec5a41e2acf5d958fcec88d2 -# e7351b6da2904dc682c1a250c44c8943 -# aef6067c142149c5871f1fa04192f7ba -# a4b767b3e52a483097096ce5d8b14cd8 -# 485deb2cf60c48d38c9b3a0d5870efbb -# a874103aa5304c8e9c1e6eac2a64c8e6 -# e38f5c2f3b624274ba2bf781b687f73b -# ce14e37dcd0c4dc7b8940b37f117665b -# 38ac604d5a0f4eb18da55c3254b2dfa9 -# e4c9e936cd034c7d838b9cd9082768f1 -# 0ddae08f4ae649b288e38414bf41ce87 -# 31e72238fee44bc78ceabc292d36734a -# 94ff5e6d31f0456dacf01b5d83891756 -# c24770d0f69248bd95705f66499da8b7 -# fa66b98468fa4c9fb9816a8115ba6f33 -# 619ed978795840a0b8726b6a75663002 -# 4df936c5a8c94229bed6fa8571c8927d -# 8d2a0397185d41bcbc73c76a7cad2b49 -# 7b1d78514e37465ea325887d127483e6 -# f0b6f6fd605d47b2b7232195aeeb6659 -# 6f761d281418416cb53235e3084a4547 -# 0731d494104245718bb6fcc56978b32a -# e5d8f42f0aff4b8abf5ff052cdfc23a5 -# 136003be54af4719ab9333f32c7d26fc -# 46436375145647dcabd73ed6e12ae273 -# e1c92506ed5042bda662edce91f43311 -# ab71f25e9bdd4ebfbe4df55515bc1922 -# 16bf2c7041c34c2392a4db5047ed5723 -# 07a928375a524e02b174715f2fc250e9 -# 295492522b98438b8db752dc07ebfb9e -# c6364ac83379488aac65ce72e0a8be57 -# 544303b39d6540d981b081da2f28a8a8 -# 18abae4bf81f47a3868f2a0ed07315fd -# 7c3fa991d8c7423794258fd664171e25 -# 1d111aaf9a584ed788da7be47fd8948c -# 0a2f3f1074424bfba11d1ee4f31fe517 -# 6fccbfaebc314cadb59ffd0db9b4eba6 -# 6fd98b918c894d2093f97dcd3341fbd4 -# d14f25a8a94549ce9d7ffbefa0a0d7a9 -# 751d0a29c1724e888aec2c4421cfcab6 -# 8a86c437a9f341199294bd4a51a1cd76 -#: ../source/includes/fact-platform-arm64.rst:9 -#: ../source/includes/fact-platform-ppc64le.rst:9 -#: ../source/includes/fact-platform-ppc64le.rst:11 -#: ../source/includes/fact-platform-s390x.rst:9 -#: ../source/includes/fact-platform-s390x.rst:11 -#: ../source/includes/fact-platform-s390x.rst:13 -#: ../source/includes/fact-platform-s390x.rst:15 -#: ../source/includes/fact-platform-x86_64.rst:12 -#: ../source/includes/fact-platform-x86_64.rst:13 -#: ../source/includes/fact-platform-x86_64.rst:14 -#: ../source/includes/fact-platform-x86_64.rst:15 -#: ../source/includes/fact-platform-x86_64.rst:17 -#: ../source/includes/fact-platform-x86_64.rst:18 -#: ../source/includes/fact-platform-x86_64.rst:22 -#: ../source/includes/fact-platform-x86_64.rst:23 -#: ../source/includes/fact-platform-x86_64.rst:24 -#: ../source/includes/fact-platform-x86_64.rst:25 -#: ../source/includes/fact-platform-x86_64.rst:29 -#: ../source/includes/fact-platform-x86_64.rst:30 -#: ../source/includes/fact-platform-x86_64.rst:32 -#: ../source/includes/fact-platform-x86_64.rst:33 -#: ../source/includes/fact-platform-x86_64.rst:34 -#: ../source/includes/fact-platform-x86_64.rst:35 -#: ../source/includes/fact-platform-x86_64.rst:37 -#: ../source/includes/fact-platform-x86_64.rst:38 -#: ../source/includes/fact-platform-x86_64.rst:39 -#: ../source/includes/fact-platform-x86_64.rst:42 -#: ../source/includes/fact-platform-x86_64.rst:43 -#: ../source/includes/fact-platform-x86_64.rst:44 -#: ../source/includes/fact-platform-x86_64.rst:45 -#: ../source/includes/fact-platform-x86_64.rst:47 -#: ../source/includes/fact-platform-x86_64.rst:52 -#: ../source/includes/fact-platform-x86_64.rst:53 -#: ../source/includes/fact-platform-x86_64.rst:54 -#: ../source/includes/fact-platform-x86_64.rst:55 -#: ../source/includes/fact-platform-x86_64.rst:57 -#: ../source/includes/fact-platform-x86_64.rst:58 -#: ../source/includes/fact-platform-x86_64.rst:59 -#: ../source/includes/fact-platform-x86_64.rst:60 -#: ../source/includes/fact-platform-x86_64.rst:62 -#: ../source/includes/fact-platform-x86_64.rst:63 -#: ../source/includes/fact-platform-x86_64.rst:64 -#: ../source/includes/fact-platform-x86_64.rst:67 -#: ../source/includes/fact-platform-x86_64.rst:68 -#: ../source/includes/fact-platform-x86_64.rst:72 -#: ../source/includes/fact-platform-x86_64.rst:73 -#: ../source/includes/fact-platform-x86_64.rst:74 -#: ../source/includes/fact-platform-x86_64.rst:75 -#: ../source/includes/fact-platform-x86_64.rst:77 -#: ../source/includes/fact-platform-x86_64.rst:78 -#: ../source/includes/fact-platform-x86_64.rst:79 -#: ../source/includes/fact-platform-x86_64.rst:80 -#: ../source/includes/fact-platform-x86_64.rst:82 -#: ../source/includes/fact-platform-x86_64.rst:83 -msgid "|checkmark|" -msgstr "" - -# ed5e8624ad4d4478b4a6a3f9b418f100 -#: ../source/includes/fact-platform-x86_64.rst:16 -msgid "Debian 8" -msgstr "" - -# ad86410b88484440a7d2abed1e96ae34 -#: ../source/includes/fact-platform-x86_64.rst:21 -msgid "Debian 7" -msgstr "" - -# 60db1c1e06814e59b0bf59d2c4d95c50 -#: ../source/includes/fact-platform-x86_64.rst:26 -msgid "Fedora 8+" -msgstr "" - -# 6b5e3da3f4284f1787274b7b10e50de3 -#: ../source/includes/fact-platform-x86_64.rst:31 -msgid "RHEL/CentOS 6.2+" -msgstr "" - -# aed10e2f90b249a2932f54967fa962e7 -#: ../source/includes/fact-platform-x86_64.rst:36 -msgid "RHEL/CentOS 7.0+" -msgstr "" - -# 3c4c4dc88242477da2f0a264b54b13da -# e55082a40f1e438089b27725255a13df -#: ../source/includes/fact-platform-s390x.rst:10 -#: ../source/includes/fact-platform-x86_64.rst:41 -msgid "SLES 11" -msgstr "" - -# 544583508cd640e5b07f59ea1e215d35 -# ba265f74b70e4bc58b61de28b1445663 -#: ../source/includes/fact-platform-s390x.rst:12 -#: ../source/includes/fact-platform-x86_64.rst:46 -msgid "SLES 12" -msgstr "" - -# e45d869f514f4fb2a186ecdd0987e7de -#: ../source/includes/fact-platform-x86_64.rst:51 -msgid "Solaris 11 64-bit" -msgstr "" - -# 73b9a79f7e22415b825246ab4952d9b8 -#: ../source/includes/fact-platform-x86_64.rst:56 -msgid "Ubuntu 12.04" -msgstr "" - -# dc0fb7c801644208a5e9bd2e475bd87e -#: ../source/includes/fact-platform-x86_64.rst:61 -msgid "Ubuntu 14.04" -msgstr "" - -# df48f83797f342549d368d69704f2e5f -# 3857854448b340079fe36b0dc968b6ad -# 67b6308eaf7f40af9ccd4baf9c5efce8 -# 1e0267285fc7401f9b32304b390c6ebc -#: ../source/includes/fact-platform-arm64.rst:8 -#: ../source/includes/fact-platform-ppc64le.rst:10 -#: ../source/includes/fact-platform-s390x.rst:14 -#: ../source/includes/fact-platform-x86_64.rst:66 -msgid "Ubuntu 16.04" -msgstr "" - -# b7015b51886c4667a99f01d6f9494ac6 -#: ../source/includes/fact-platform-x86_64.rst:71 -msgid "Microsoft Azure" -msgstr "" - -# 4077cc4a39fb49578fea5b1430e83c27 -#: ../source/includes/fact-platform-x86_64.rst:76 -msgid "Windows Vista/Server 2008R2/2012+" -msgstr "" - -# 113425746f1946a695c12369af900aa4 -#: ../source/includes/fact-platform-x86_64.rst:81 -msgid "OS X 10.7+" -msgstr "" - -# bf6db0cb6dfd47aaae4ba3fd1c27e22c -#: ../source/administration/production-notes.txt:40 -msgid "ARM64" -msgstr "" - -# 6720806fb39c4d6cb772218f881601c1 -#: ../source/administration/production-notes.txt:45 -msgid "PPC64LE (MongoDB Enterprise Edition)" -msgstr "" - -# a67281ba9da349c99461521f0e9a2ea7 -# 90d1ba68bf5a489a9c30fc5dac279f3a -#: ../source/includes/fact-platform-ppc64le.rst:7 -#: ../source/includes/fact-platform-s390x.rst:7 -msgid "3.4 Enterprise" -msgstr "" - -# 906c4d0a07c64799bd8feaa47eb8219c -#: ../source/includes/fact-platform-ppc64le.rst:8 -msgid "RHEL/CentOS 7.1" -msgstr "" - -# a78744e348cf478eb3d0e1be42a48a01 -#: ../source/administration/production-notes.txt:50 -msgid "s390x (MongoDB Enterprise Edition)" -msgstr "" - -# 1b6b8d3201284c35b5c3c67553a17a4d -#: ../source/includes/fact-platform-s390x.rst:8 -msgid "RHEL/CentOS 7.2" -msgstr "" - -# f5360504858546cfb21fb7e3e5677d09 -#: ../source/administration/production-notes.txt:57 -msgid "Recommended Platforms" -msgstr "" - -# 6cdc55dbe09e46568f19218913c3eb38 -#: ../source/administration/production-notes.txt:59 -msgid "" -"While MongoDB supports a variety of platforms, the following operating " -"systems are recommended for production use:" -msgstr "" - -# 8ab208d1e52f4b3e87a5b5c19a7443db -#: ../source/administration/production-notes.txt:63 -msgid "Debian 7.1" -msgstr "" - -# 80ee77c7e10b446ebaee3a8196d57a99 -#: ../source/administration/production-notes.txt:64 -msgid "RHEL / CentOS 6.2+" -msgstr "" - -# 43610af82f044ed9b99fd1315ec70859 -#: ../source/administration/production-notes.txt:65 -msgid "SLES 11+" -msgstr "" - -# 8471d4746df442f3a9bf3a893c528ab9 -#: ../source/administration/production-notes.txt:66 -msgid "Ubuntu LTS 12.04" -msgstr "" - -# 060f347a05cc42089147f4ba166d1ae4 -#: ../source/administration/production-notes.txt:67 -msgid "Ubuntu LTS 14.04" -msgstr "" - -# 65c8373eee6c44e8bdef4af4b140d6b2 -#: ../source/administration/production-notes.txt:68 -msgid "Windows Server 2012 & 2012 R2" -msgstr "" - -# 6cf2b0e5e18847ddbebf68a26c1e3d9f -#: ../source/administration/production-notes.txt:70 -msgid ":ref:`prod-notes-platform-considerations`" -msgstr "" - -# 0847725289984db98c75ee13eef06288 -#: ../source/administration/production-notes.txt:73 -msgid "Use the Latest Stable Packages" -msgstr "" - -# 442c3443361c4942a7128925ba27ec10 -#: ../source/administration/production-notes.txt:75 -msgid "Be sure you have the latest stable release." -msgstr "" - -# cba0ab94677241cebc613a9dd4805423 -#: ../source/administration/production-notes.txt:77 -msgid "" -"All MongoDB releases are available on the `Downloads " -"`_ page. The `Downloads " -"`_ page is a good place to verify the " -"current stable release, even if you are installing via a package manager." -msgstr "" - -# c4d02dcad11b49948ac6874c28ccd928 -#: ../source/administration/production-notes.txt:84 -msgid "MongoDB ``dbPath``" -msgstr "" - -# 66cc242def8b4d12a4acecda051b316c -#: ../source/administration/production-notes.txt:86 -msgid "" -"The files in the :setting:`~storage.dbPath` directory must correspond to " -"the configured :term:`storage engine`. :program:`mongod` will not start " -"if :setting:`~storage.dbPath` contains data files created by a storage " -"engine other than the one specified by :option:`--storageEngine`." -msgstr "" - -# fb3e9aa7874b4bffaf6446d9b3439581 -#: ../source/administration/production-notes.txt:93 -msgid "" -"As of MongoDB 3.2, MongoDB uses the :ref:`WiredTiger ` storage engine by default." -msgstr "" - -# ba6da428c39e42bcb0ed8ecd27883a01 -#: ../source/administration/production-notes.txt:98 -msgid "" -"MongoDB includes support for two storage engines: :ref:`MMAPv1 `, the storage engine available in previous versions of MongoDB, " -"and :ref:`WiredTiger `." -msgstr "" - -# a47280296cc945208c8c8a48298c6646 -#: ../source/administration/production-notes.txt:102 -msgid "" -":program:`mongod` must possess read and write permissions for the " -"specified :setting:`~storage.dbPath`." -msgstr "" - -# 95272cc0e7224005917f833928118212 -#: ../source/administration/production-notes.txt:108 -msgid "Concurrency" -msgstr "" - -# 2b239225051447fca91cc0d1abb6bf3b -# cb11d288e5824d1bb73311f44e944110 -#: ../source/administration/production-notes.txt:111 -#: ../source/administration/production-notes.txt:251 -msgid "MMAPv1" -msgstr "" - -# 7b327b2b637a46d5a0e5774ec688f846 -#: ../source/administration/production-notes.txt:115 -msgid "" -"Beginning with MongoDB 3.0, :ref:`MMAPv1 ` provides " -"*collection-level locking*: All collections have a unique readers-writer " -"lock that allows multiple clients to modify documents in different " -"collections at the same time." -msgstr "" - -# e5ffdc721ada427194ed9020f72427ae -#: ../source/administration/production-notes.txt:120 -msgid "" -"For MongoDB versions 2.2 through 2.6 series, each database has a readers-" -"writer lock that allows concurrent read access to a database, but gives " -"exclusive access to a single write operation per database. See the " -":doc:`Concurrency ` page for more information. In " -"earlier versions of MongoDB, all write operations contended for a single " -"readers-writer lock for the entire :program:`mongod` instance." -msgstr "" - -# f27578f0011b490aad5453494dc95797 -# 4cbeda5c532d42d88c0a92be903cc0e8 -#: ../source/administration/production-notes.txt:131 -#: ../source/administration/production-notes.txt:264 -msgid "WiredTiger" -msgstr "" - -# 7df5ec2cde8642b2950d1ab45e170cf7 -#: ../source/administration/production-notes.txt:133 -msgid "" -":ref:`WiredTiger ` supports concurrent access by " -"readers and writers to the documents in a collection. Clients can read " -"documents while write operations are in progress, and multiple threads " -"can modify different documents in a collection at the same time." -msgstr "" - -# 90e58d5c1d324c8f97e7b2094ede996a -#: ../source/administration/production-notes.txt:138 -msgid "" -":ref:`prod-notes-ram` provides information about how WiredTiger takes " -"advantage of multiple CPU cores and how to improve operation throughput." -msgstr "" - -# 931758701a71447a91c7829e65dc23fa -#: ../source/administration/production-notes.txt:143 -msgid "Data Consistency" -msgstr "" - -# c22949730b794803bd22d82380551ce1 -#: ../source/administration/production-notes.txt:146 -msgid "Journaling" -msgstr "" - -# ac1e452990404425a267ba5e216019b0 -#: ../source/administration/production-notes.txt:148 -msgid "" -"MongoDB uses *write ahead logging* to an on-disk :term:`journal`. " -"Journaling guarantees that MongoDB can quickly recover :doc:`write " -"operations ` that were written to the journal but not written to " -"data files in cases where :program:`mongod` terminated due to a crash or " -"other serious failure." -msgstr "" - -# 39619bad75d446ed8b835b75fd473923 -#: ../source/administration/production-notes.txt:154 -msgid "" -"Leave journaling enabled in order to ensure that :program:`mongod` will " -"be able to recover its data files and keep the data files in a valid " -"state following a crash. See :doc:`Journaling ` for " -"more information." -msgstr "" - -# c12ceba62f514d85976ad1d43c1a8f14 -#: ../source/administration/production-notes.txt:160 -msgid "Read Concern" -msgstr "" - -# 78bae44c80c140d8b860c7f30acdcb0a -#: ../source/includes/fact-read-own-writes.rst:1 -msgid "" -"If using :readconcern:`\"majority\"` or :readconcern:`\"linearizable\"` " -"read concern for read operations, use :writeconcern:`{ w: \"majority\" } " -"<\"majority\">` write concern for write operations on the primary to " -"ensure that a single thread can read its own writes." -msgstr "" - -# 60aad14f559e406e9cbb921840253720 -#: ../source/includes/fact-enable-majority-readConcern.rst:1 -msgid "To use :term:`read concern` level of :readconcern:`\"majority\"`," -msgstr "" - -# 78f302e34ba24e46ade146ed8bb517da -#: ../source/includes/fact-enable-majority-readConcern.rst:3 -msgid "" -"you must start the :program:`mongod` instances with the " -":option:`--enableMajorityReadConcern` command line option (or the " -":setting:`replication.enableMajorityReadConcern` set to ``true`` if using" -" a configuration file)." -msgstr "" - -# cb315bd7cbfd46598c779304d6fc8935 -#: ../source/includes/fact-enable-majority-readConcern.rst:8 -msgid "" -"replica sets must use :ref:`WiredTiger storage engine ` and election :rsconf:`protocol version 1 `." -msgstr "" - -# 5b1cc94e096c4424ae336f24cc8a4d24 -#: ../source/administration/production-notes.txt:169 -msgid "Write Concern" -msgstr "" - -# 14befbb0ded64948ae0f83ae85efe1d7 -#: ../source/includes/introduction-write-concern.rst:1 -msgid "" -":doc:`Write concern ` describes the level of " -"acknowledgement requested from MongoDB for write operations. The level of" -" the write concerns affects how quickly the write operation returns. When" -" write operations have a *weak* write concern, they return quickly. With " -"*stronger* write concerns, clients must wait after sending a write " -"operation until MongoDB confirms the write operation at the requested " -"write concern level. With insufficient write concerns, write operations " -"may appear to a client to have succeeded, but may not persist in some " -"cases of server failure." -msgstr "" - -# 2a783cf230f04e92a22e050cdf03e97f -#: ../source/administration/production-notes.txt:173 -msgid "" -"See the :doc:`Write Concern ` document for more" -" information about choosing an appropriate write concern level for your " -"deployment." -msgstr "" - -# b217eeaf39f24061a3c7fd5f075a64ce -#: ../source/administration/production-notes.txt:178 -msgid "Networking" -msgstr "" - -# c36ca8f3193946fdb2acee83b4c64d44 -#: ../source/administration/production-notes.txt:181 -msgid "Use Trusted Networking Environments" -msgstr "" - -# 0a493729aecf41f99489af6b7058bd0a -#: ../source/administration/production-notes.txt:183 -msgid "" -"Always run MongoDB in a *trusted environment*, with network rules that " -"prevent access from *all* unknown machines, systems, and networks. As " -"with any sensitive system that is dependent on network access, your " -"MongoDB deployment should only be accessible to specific systems that " -"require access, such as application servers, monitoring services, and " -"other MongoDB components." -msgstr "" - -# c09aa8ac78dd4d9d91293126db477594 -#: ../source/administration/production-notes.txt:191 -msgid "" -"By default, :doc:`authorization ` is not enabled, " -"and :program:`mongod` assumes a trusted environment. Enable " -":setting:`~security.authorization` mode as needed. For more information " -"on authentication mechanisms supported in MongoDB as well as " -"authorization in MongoDB, see :doc:`/core/authentication` and " -":doc:`/core/authorization`." -msgstr "" - -# 8e0e0357063049df86a241191e721cef -#: ../source/administration/production-notes.txt:198 -msgid "" -"For additional information and considerations on security, refer to the " -"documents in the :doc:`Security Section `, specifically:" -msgstr "" - -# c83630c37a994608bbb66dfc5e7d854e -#: ../source/administration/production-notes.txt:201 -msgid ":doc:`/administration/security-checklist`" -msgstr "" - -# 22354a9d72b14b0e853837616a69027b -#: ../source/administration/production-notes.txt:202 -msgid ":doc:`/core/security-mongodb-configuration`" -msgstr "" - -# 10fe583a4e554f02a462c9c6c49da193 -#: ../source/administration/production-notes.txt:203 -msgid ":doc:`/core/security-network`" -msgstr "" - -# 495907f41f3a4272b674db8fa2711f7b -#: ../source/administration/production-notes.txt:205 -msgid "" -"For Windows users, consider the `Windows Server Technet Article on TCP " -"Configuration `_ when deploying MongoDB on Windows." -msgstr "" - -# 98d4d6c084c24362a84515ec78f59ef2 -#: ../source/administration/production-notes.txt:210 -msgid "Disable HTTP Interface" -msgstr "" - -# a3c2ac6d30534e0f8e8b5d524ea3a710 -#: ../source/administration/production-notes.txt:212 -msgid "" -"MongoDB provides an HTTP interface to check the status of the server and," -" optionally, run queries. The HTTP interface is disabled by default. Do " -"not enable the HTTP interface in production environments." -msgstr "" - -# 290d9afc1b394bd29ff73ff8d6a2d766 -#: ../source/includes/fact-deprecated-http-interface.rst:3 -msgid "HTTP interface for MongoDB" -msgstr "" - -# 6e4263f84e9042f29f1ce7cf63673bb4 -#: ../source/administration/production-notes.txt:218 -msgid "See :ref:`http-interface-security`." -msgstr "" - -# df6532b99caa47a29a66ba927a18ba10 -#: ../source/administration/production-notes.txt:223 -msgid "Manage Connection Pool Sizes" -msgstr "" - -# 8a0663b84d3245aeb9f56e652a170b3d -#: ../source/administration/production-notes.txt:225 -#, python-format -msgid "" -"Avoid overloading the connection resources of a :program:`mongod` or " -":program:`mongos` instance by adjusting the connection pool size to suit " -"your use case. Start at 110-115% of the typical number of current " -"database requests, and modify the connection pool size as needed. Refer " -"to the :ref:`connection-pool-options` for adjusting the connection pool " -"size." -msgstr "" - -# 93a498d21dbc464e9e527bdaba789d46 -#: ../source/administration/production-notes.txt:231 -msgid "" -"The :dbcommand:`connPoolStats` command returns information regarding the " -"number of open connections to the current database for :program:`mongos` " -"and :program:`mongod` instances in sharded clusters." -msgstr "" - -# 99d9b17e5e8d49bfbac02154ebfc25ef -#: ../source/administration/production-notes.txt:235 -msgid "See also :ref:`prod-notes-ram`." -msgstr "" - -# 19ce4abc7ec94b3d82048a20fe9122e3 -#: ../source/administration/production-notes.txt:238 -msgid "Hardware Considerations" -msgstr "" - -# a40095abd431414dbcb83be9daaeb3d1 -#: ../source/administration/production-notes.txt:240 -msgid "" -"MongoDB is designed specifically with commodity hardware in mind and has " -"few hardware requirements or limitations. MongoDB's core components run " -"on little-endian hardware, primarily x86/x86_64 processors. Client " -"libraries (i.e. drivers) can run on big or little endian systems." -msgstr "" - -# ae3e8bd63be3426c8a0f3711e8dafe07 -#: ../source/administration/production-notes.txt:248 -msgid "Allocate Sufficient RAM and CPU" -msgstr "" - -# e5a2935b1af74e419c1fe49e6bb550da -#: ../source/administration/production-notes.txt:253 -msgid "" -"Due to its concurrency model, the :ref:`MMAPv1 ` storage " -"engine does not require many CPU cores. As such, increasing the number of" -" cores can improve performance but does not provide significant return." -msgstr "" - -# c090d15807bd4449a85a82b435f5c602 -#: ../source/administration/production-notes.txt:257 -msgid "" -"At a minimum, ensure that your :program:`mongod` or :program:`mongos` has" -" access to two real cores or one physical CPU." -msgstr "" - -# 9ae38c55e30145538eae6a3f01ee16e3 -#: ../source/administration/production-notes.txt:260 -msgid "" -"Increasing the amount of RAM accessible to MongoDB may help reduce the " -"frequency of page faults." -msgstr "" - -# a069dea3a4474e3c8b2cce39cfafe2ef -#: ../source/administration/production-notes.txt:266 -msgid "" -"The :ref:`WiredTiger ` storage engine is " -"multithreaded and can take advantage of additional CPU cores. " -"Specifically, the total number of active threads (i.e. concurrent " -"operations) relative to the number of available CPUs can impact " -"performance:" -msgstr "" - -# 38178679dad64be8922e2ef1c5b2c6db -#: ../source/administration/production-notes.txt:271 -msgid "" -"Throughput *increases* as the number of concurrent active operations " -"increases up to the number of CPUs." -msgstr "" - -# ef76247686da4aedb0eca4db3cd42e91 -#: ../source/administration/production-notes.txt:274 -msgid "" -"Throughput *decreases* as the number of concurrent active operations " -"exceeds the number of CPUs by some threshold amount." -msgstr "" - -# 6d4681aa7463403886804671ff8d3b16 -#: ../source/administration/production-notes.txt:277 -msgid "" -"The threshold depends on your application. You can determine the optimum " -"number of concurrent active operations for your application by " -"experimenting and measuring throughput. The output from " -":program:`mongostat` provides statistics on the number of active " -"reads/writes in the (``ar|aw``) column." -msgstr "" - -# a2b26838804e4d2e8fe7c9f84077213f -#: ../source/includes/extracts/wt-cache-utilization.rst:1 -msgid "" -"With WiredTiger, MongoDB utilizes both the WiredTiger internal cache and " -"the filesystem cache." -msgstr "" - -# c2afa20582254f0c8f80a0f19a26dabb -#: ../source/includes/extracts/wt-cache-default-setting.rst:2 -msgid "" -"Starting in 3.4, the WiredTiger internal cache, by default, will use the " -"larger of either:" -msgstr "" - -# ac85c0300f9d48e485a540942f1766c9 -#: ../source/includes/extracts/wt-cache-default-setting.rst:5 -#, python-format -msgid "50% of RAM minus 1 GB, or" -msgstr "" - -# d889c4164f164e8bb3df0e1c97d4b425 -#: ../source/includes/extracts/wt-cache-default-setting.rst:7 -msgid "256 MB." -msgstr "" - -# 0395416dfc2a4e2cb53ac9a456eee473 -#: ../source/includes/extracts/wt-filesystem-cache.rst:1 -msgid "" -"Via the filesystem cache, MongoDB automatically uses all free memory that" -" is not used by the WiredTiger cache or by other processes. Data in the " -"filesystem cache is compressed." -msgstr "" - -# 1fba61d01a204452af60267e8fde2760 -#: ../source/includes/extracts/wt-cache-setting.rst:1 -msgid "" -"To adjust the size of the WiredTiger internal cache, see " -":setting:`storage.wiredTiger.engineConfig.cacheSizeGB` and " -":option:`--wiredTigerCacheSizeGB`. Avoid increasing the WiredTiger " -"internal cache size above its default value." -msgstr "" - -# f5469dd3ab784abfb9dc7360f5d89012 -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-config.rst:3 -msgid "" -"The :setting:`storage.wiredTiger.engineConfig.cacheSizeGB` limits the " -"size of the WiredTiger internal cache. The operating system will use the " -"available free memory for filesystem cache, which allows the compressed " -"MongoDB data files to stay in memory. In addition, the operating system " -"will use any free RAM to buffer file system blocks and file system cache." -msgstr "" - -# e530c68990244ef6a39f77a033300393 -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-config.rst:10 -msgid "" -"To accommodate the additional consumers of RAM, you may have to decrease " -"WiredTiger internal cache size." -msgstr "" - -# d964ee9893cc4cd78aa5cf2ac24a3fe6 -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-config.rst:13 -msgid "" -"The default WiredTiger internal cache size value assumes that there is a " -"single :program:`mongod` instance per machine. If a single machine " -"contains multiple MongoDB instances, then you should decrease the setting" -" to accommodate the other :program:`mongod` instances." -msgstr "" - -# 7c2edb8a3c704f2c975a48be9b1e1a9a -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-config.rst:19 -msgid "" -"If you run :program:`mongod` in a container (e.g. ``lxc``, ``cgroups``, " -"Docker, etc.) that does *not* have access to all of the RAM available in " -"a system, you must set " -":setting:`storage.wiredTiger.engineConfig.cacheSizeGB` to a value less " -"than the amount of RAM available in the container. The exact amount " -"depends on the other processes running in the container." -msgstr "" - -# 00eeba250b524d64a1e54931e0f43ee8 -#: ../source/includes/extracts/wt-configure-cache.rst:7 -msgid "" -"To view statistics on the cache and eviction rate, see the " -":serverstatus:`wiredTiger.cache` field returned from the " -":dbcommand:`serverStatus` command." -msgstr "" - -# bcbb5a841191410f99db8c0b300e9cc2 -#: ../source/administration/production-notes.txt:286 -msgid "Compression and Encryption" -msgstr "" - -# ff9d825d557c4c84b170c479c0ecd552 -#: ../source/administration/production-notes.txt:288 -msgid "" -"When using encryption, CPUs equipped with AES-NI instruction-set " -"extensions show significant performance advantages. If you are using " -"MongoDB Enterprise with the :ref:`encrypted-storage-engine`, choose a CPU" -" that supports AES-NI for better performance." -msgstr "" - -# e02084a47cd14b60af2cce0c6a8a1866 -#: ../source/administration/production-notes.txt:294 -msgid ":ref:`prod-notes-concurrency`" -msgstr "" - -# 5ccc64ea8861444389478220aa2b358e -#: ../source/administration/production-notes.txt:297 -msgid "Use Solid State Disks (SSDs)" -msgstr "" - -# 6e20f245fa504822b4ca8e57721bcf8b -#: ../source/administration/production-notes.txt:299 -msgid "" -"MongoDB has good results and a good price-performance ratio with SATA SSD" -" (Solid State Disk)." -msgstr "" - -# 5240e572fdbf43b9a3f410f26adb20af -#: ../source/administration/production-notes.txt:302 -msgid "" -"Use SSD if available and economical. Spinning disks can be performant, " -"but SSDs' capacity for random I/O operations works well with the update " -"model of MMAPv1." -msgstr "" - -# 53e5b29f313043acb438021413225c49 -#: ../source/administration/production-notes.txt:306 -msgid "" -"Commodity (SATA) spinning drives are often a good option, as the random " -"I/O performance increase with more expensive spinning drives is not that " -"dramatic (only on the order of 2x). Using SSDs or increasing RAM may be " -"more effective in increasing I/O throughput." -msgstr "" - -# b385b2c09ecf405fbf8d9195378e4bb4 -#: ../source/administration/production-notes.txt:314 -msgid "MongoDB and NUMA Hardware" -msgstr "" - -# 46207e7585cc4ef1923e9149f2ab71dc -#: ../source/administration/production-notes.txt:316 -msgid "" -"Running MongoDB on a system with Non-Uniform Access Memory (NUMA) can " -"cause a number of operational problems, including slow performance for " -"periods of time and high system process usage." -msgstr "" - -# a99c1d96ad204e2f8298c37d59024e54 -#: ../source/administration/production-notes.txt:320 -msgid "" -"When running MongoDB servers and clients on NUMA hardware, you should " -"configure a memory interleave policy so that the host behaves in a non-" -"NUMA fashion. MongoDB checks NUMA settings on start up when deployed on " -"Linux (since version 2.0) and Windows (since version 2.6) machines. If " -"the NUMA configuration may degrade performance, MongoDB prints a warning." -msgstr "" - -# 388442993cf9492cb134a783abd7754d -#: ../source/administration/production-notes.txt:328 -msgid "" -"`The MySQL \"swap insanity\" problem and the effects of NUMA " -"`_ post, which describes the effects of NUMA on " -"databases. The post introduces NUMA and its goals, and illustrates how " -"these goals are not compatible with production databases. Although the " -"blog post addresses the impact of NUMA for MySQL, the issues for MongoDB " -"are similar." -msgstr "" - -# b773591123f24d739360be024c999541 -#: ../source/administration/production-notes.txt:336 -msgid "`NUMA: An Overview `_." -msgstr "" - -# e40b69421ea14ecdaaba176f61165b51 -#: ../source/administration/production-notes.txt:339 -msgid "Configuring NUMA on Windows" -msgstr "" - -# 4a95ab26209d4c45906de656677b6658 -#: ../source/administration/production-notes.txt:341 -msgid "" -"On Windows, memory interleaving must be enabled through the machine's " -"BIOS. Consult your system documentation for details." -msgstr "" - -# 74bb604e79d54a79ae8344fb236f87ab -#: ../source/administration/production-notes.txt:345 -msgid "Configuring NUMA on Linux" -msgstr "" - -# b9767de8db7c459a96a902cfdb3afd29 -#: ../source/administration/production-notes.txt:347 -msgid "" -"When running MongoDB on Linux, you should disable *zone reclaim* in the " -"``sysctl`` settings using one of the following commands:" -msgstr "" - -# 6465d2d936ff47a887b6211a3680a6fb -#: ../source/administration/production-notes.txt:358 -msgid "" -"Then, you should use ``numactl`` to start your :program:`mongod` " -"instances, including the :doc:`config servers `, :program:`mongos` instances, and any clients. If you do" -" not have the ``numactl`` command, refer to the documentation for your " -"operating system to install the ``numactl`` package." -msgstr "" - -# 2a64f963466841419bc2dd2e8150755e -#: ../source/administration/production-notes.txt:364 -msgid "" -"The following operation demonstrates how to start a MongoDB instance " -"using ``numactl``:" -msgstr "" - -# a25563054b894ba9b198c2b04b4667db -#: ../source/administration/production-notes.txt:371 -msgid "" -"The ```` is the path to the program you are starting and the " -"```` are any optional arguments to pass to the program." -msgstr "" - -# cce8723cd37440a68a319bb53b23379b -#: ../source/administration/production-notes.txt:374 -msgid "" -"To fully disable NUMA behavior, you must perform both operations. For " -"more information, see the `Documentation for /proc/sys/vm/* " -"`_." -msgstr "" - -# f559ae2b1ede4beeb50123dd75e17c6b -#: ../source/administration/production-notes.txt:379 -msgid "Disk and Storage Systems" -msgstr "" - -# d6aa3024e81f4bb6895506b09181a3a0 -#: ../source/administration/production-notes.txt:382 -msgid "Swap" -msgstr "" - -# 705087af264f46a1b239b7f627ffde1d -#: ../source/administration/production-notes.txt:384 -msgid "" -"Assign swap space for your systems. Allocating swap space can avoid " -"issues with memory contention and can prevent the OOM Killer on Linux " -"systems from killing :program:`mongod`." -msgstr "" - -# 53ba42f745d644ad9e473dae583f3615 -#: ../source/administration/production-notes.txt:388 -msgid "" -"For the MMAPv1 storage engine, the method :program:`mongod` uses to map " -"files to memory ensures that the operating system will never store " -"MongoDB data in swap space. On Windows systems, using MMAPv1 requires " -"extra swap space due to commitment limits. For details, see :ref:`MongoDB" -" on Windows `." -msgstr "" - -# e6d4ef35dbeb47a2b59c34a2c7caf8aa -#: ../source/administration/production-notes.txt:394 -msgid "" -"For the WiredTiger storage engine, given sufficient memory pressure, " -"WiredTiger may store data in swap space." -msgstr "" - -# 297f10836e214acb8cb5158d534fbfcd -#: ../source/administration/production-notes.txt:398 -msgid "RAID" -msgstr "" - -# 9591a56c538748019cafb5bbd0ee35b3 -#: ../source/administration/production-notes.txt:400 -msgid "Most MongoDB deployments should use disks backed by RAID-10." -msgstr "" - -# 298a64278d2e4c06a876c9f578e79241 -#: ../source/administration/production-notes.txt:402 -msgid "" -"RAID-5 and RAID-6 do not typically provide sufficient performance to " -"support a MongoDB deployment." -msgstr "" - -# 4d62928ccbbb46eea13597230c4583e3 -#: ../source/administration/production-notes.txt:405 -msgid "" -"Avoid RAID-0 with MongoDB deployments. While RAID-0 provides good write " -"performance, it also provides limited availability and can lead to " -"reduced performance on read operations, particularly when using Amazon's " -"EBS volumes." -msgstr "" - -# 02c2e75d47ed4fc789ce7ec0c28f2718 -#: ../source/administration/production-notes.txt:413 -msgid "Remote Filesystems" -msgstr "" - -# b994bc7fff8948d0a2c8ebb2cb4b3168 -#: ../source/administration/production-notes.txt:415 -msgid "" -"With the MMAPv1 storage engine, the Network File System protocol (NFS) is" -" not recommended as you may see performance problems when both the data " -"files and the journal files are hosted on NFS. You may experience better " -"performance if you place the journal on local or ``iscsi`` volumes." -msgstr "" - -# f9ed7563f50e421d92654f08c9cff4c0 -#: ../source/administration/production-notes.txt:421 -msgid "" -"With the WiredTiger storage engine, WiredTiger objects may be stored on " -"remote file systems if the remote file system conforms to ISO/IEC " -"9945-1:1996 (POSIX.1). Because remote file systems are often slower than " -"local file systems, using a remote file system for storage may degrade " -"performance." -msgstr "" - -# 96faa20e1cc2404ea344318c5fdc76bb -#: ../source/administration/production-notes.txt:427 -msgid "" -"If you decide to use NFS, add the following NFS options to your " -"``/etc/fstab`` file: ``bg``, ``nolock``, and ``noatime``." -msgstr "" - -# 5588d7eebe3d47b49e4efc80e0332d76 -#: ../source/administration/production-notes.txt:431 -msgid "Separate Components onto Different Storage Devices" -msgstr "" - -# 31a1530c472a49a792a12a63d0f69a02 -#: ../source/administration/production-notes.txt:433 -msgid "" -"For improved performance, consider separating your database's data, " -"journal, and logs onto different storage devices, based on your " -"application's access and write pattern. Mount the components as separate " -"filesystems and use symbolic links to map each component's path to the " -"device storing it." -msgstr "" - -# 035b699ef560428bac147df1f8d3fa1a -#: ../source/administration/production-notes.txt:439 -msgid "" -"For the WiredTiger storage engine, you can also store the indexes on a " -"different storage device. See " -":setting:`storage.wiredTiger.engineConfig.directoryForIndexes`." -msgstr "" - -# 985aefbd1bd4457ca8f413deac07f44c -#: ../source/administration/production-notes.txt:445 -msgid "" -"Using different storage devices will affect your ability to create " -"snapshot-style backups of your data, since the files will be on different" -" devices and volumes." -msgstr "" - -# 5302d34689de45b5aad3774e500bc2f2 -#: ../source/administration/production-notes.txt:452 -msgid "Scheduling" -msgstr "" - -# 7e318fe0ee2547f7b9ca37fe3c611f2f -#: ../source/administration/production-notes.txt:455 -msgid "Scheduling for Virtual or Cloud Hosted Devices" -msgstr "" - -# f7a7973b259e4feab8d016ae62d5c2bc -#: ../source/administration/production-notes.txt:457 -msgid "" -"For local block devices attached to a virtual machine instance via the " -"hypervisor or hosted by a cloud hosting provider, the guest operating " -"system should use a *noop* scheduler for best performance. The *noop* " -"scheduler allows the operating system to defer I/O scheduling to the " -"underlying hypervisor." -msgstr "" - -# 5b802acedf5b4909a6805b22cfdb25b5 -#: ../source/administration/production-notes.txt:464 -msgid "Scheduling for Physical Servers" -msgstr "" - -# f28e01ee93394e59931186adda2ec0e4 -#: ../source/administration/production-notes.txt:466 -msgid "" -"For physical servers, the operating system should use a *deadline* " -"scheduler. The *deadline* scheduler caps maximum latency per request and " -"maintains a good disk throughput that is best for disk-intensive database" -" applications." -msgstr "" - -# d64edb4bec724990b22fff720f0d0d69 -#: ../source/administration/production-notes.txt:472 -msgid "Architecture" -msgstr "" - -# 6018d2a696154fffb6976c4f187419cc -#: ../source/administration/production-notes.txt:475 -msgid "Replica Sets" -msgstr "" - -# 2961c4a8769a40d09a88073266f73c2a -#: ../source/administration/production-notes.txt:477 -msgid "" -"See the :doc:`Replica Set Architectures ` document for an overview of architectural considerations " -"for replica set deployments." -msgstr "" - -# 06a4db2591124fe38596a93a6a07463a -#: ../source/administration/production-notes.txt:482 -msgid "Sharded Clusters" -msgstr "" - -# e02e9720156347d787860a7c10805b39 -#: ../source/administration/production-notes.txt:484 -msgid "" -"See :doc:`Sharded Cluster Production Architecture ` for an overview of recommended sharded cluster architectures" -" for production deployments." -msgstr "" - -# c1f1c32988294d2ea095649f08128eef -#: ../source/administration/production-notes.txt:489 -msgid ":doc:`/administration/production-checklist-development`" -msgstr "" - -# 5916fb80b4954bd1803c5b152d413887 -#: ../source/administration/production-notes.txt:492 -msgid "Compression" -msgstr "" - -# 096fe68bcdd5435e8701fb35e951cc75 -#: ../source/administration/production-notes.txt:494 -msgid "" -"WiredTiger can compress collection data using either :term:`snappy` or " -":term:`zlib` compression library. :term:`snappy` provides a lower " -"compression rate but has little performance cost, whereas ``zlib`` " -"provides better compression rate but has a higher performance cost." -msgstr "" - -# a7108c305a57474f90c41b270f80425d -#: ../source/administration/production-notes.txt:499 -msgid "" -"By default, WiredTiger uses :term:`snappy` compression library. To change" -" the compression setting, see " -":setting:`storage.wiredTiger.collectionConfig.blockCompressor`." -msgstr "" - -# 4d2cde18115044f490f8150e332636fc -#: ../source/administration/production-notes.txt:503 -msgid "WiredTiger uses :term:`prefix compression` on all indexes by default." -msgstr "" - -# 60c5bc1e0a9649a8b0c7c7822a573240 -#: ../source/administration/production-notes.txt:508 -msgid "Platform Specific Considerations" -msgstr "" - -# ce2af4a6625540cb9798a68b6d4d7191 -#: ../source/includes/note-minimum-glibc.rst:3 -msgid "" -"MongoDB uses the `GNU C Library `_ " -"(glibc) if available on a system. MongoDB requires version at least " -"``glibc-2.12-1.2.el6`` to avoid a known bug with earlier versions. For " -"best results use at least version 2.13." -msgstr "" - -# 9b2e8776d94e440e8c55e05082415a03 -#: ../source/administration/production-notes.txt:513 -msgid "MongoDB on Linux" -msgstr "" - -# 954568104de24a34a10f08e38e3f3de7 -#: ../source/administration/production-notes.txt:516 -msgid "Kernel and File Systems" -msgstr "" - -# 8111ba45be434f7cae554e195645ea95 -#: ../source/administration/production-notes.txt:518 -msgid "" -"When running MongoDB in production on Linux, you should use Linux kernel " -"version 2.6.36 or later, with either the XFS or EXT4 filesystem. If " -"possible, use XFS as it generally performs better with MongoDB." -msgstr "" - -# 2329a898726141f6b819b1b0e148dd72 -#: ../source/administration/production-notes.txt:522 -msgid "" -"With the :ref:`WiredTiger storage engine `, use of " -"XFS is **strongly recommended** to avoid performance issues that may " -"occur when using EXT4 with WiredTiger." -msgstr "" - -# 6d95dfe4a2484699b0ddc87619037f81 -#: ../source/administration/production-notes.txt:526 -msgid "" -"With the :ref:`MMAPv1 storage engine `, MongoDB " -"preallocates its database files before using them and often creates large" -" files. As such, you should use the XFS or EXT4 file systems. If " -"possible, use XFS as it generally performs better with MongoDB." -msgstr "" - -# c01c8916657d4ef493ddc616e7eb5065 -#: ../source/administration/production-notes.txt:531 -msgid "" -"In general, if you use the XFS file system, use at least version " -"``2.6.25`` of the Linux Kernel." -msgstr "" - -# 7d1a6ee170ab40649f0a30ee0041ef8f -#: ../source/administration/production-notes.txt:536 -msgid "" -"If you use the EXT4 file system, use at least version ``2.6.28`` of the " -"Linux Kernel." -msgstr "" - -# c9197f4fe89e4cacbdc6b736d217cb61 -#: ../source/administration/production-notes.txt:539 -msgid "" -"On Red Hat Enterprise Linux and CentOS, use at least version " -"``2.6.18-194`` of the Linux kernel." -msgstr "" - -# 159c927bbd414b8aa4d7b67d7a376dd3 -#: ../source/administration/production-notes.txt:543 -msgid "``fsync()`` on Directories" -msgstr "" - -# 9c06f5e812404c9f8257166971d21255 -#: ../source/administration/production-notes.txt:546 -msgid "" -"MongoDB requires a filesystem that supports ``fsync()`` *on directories*." -" For example, HGFS and Virtual Box's shared folders do *not* support this" -" operation." -msgstr "" - -# e7fd18fa0eef402e8570ad48af043cb6 -#: ../source/administration/production-notes.txt:553 -msgid "Recommended Configuration" -msgstr "" - -# 272690cd12474751b8141b4fbeee1ee4 -#: ../source/administration/production-notes.txt:555 -msgid "For **all** MongoDB deployments:" -msgstr "" - -# 4b487235d3754d51866087befe849d1c -#: ../source/administration/production-notes.txt:557 -msgid "" -"Use the Network Time Protocol (NTP) to synchronize time among your hosts." -" This is especially important in sharded clusters." -msgstr "" - -# ad1129db616b40d099ba1318fbe900ed -#: ../source/administration/production-notes.txt:560 -msgid "" -"For the **WiredTiger and MMAPv1** storage engines, consider the following" -" recommendations:" -msgstr "" - -# dfd7c8f9e30648b1bc87c7348e98c3c0 -#: ../source/administration/production-notes.txt:563 -msgid "" -"Turn off ``atime`` for the storage volume containing the :term:`database " -"files `." -msgstr "" - -# c6e3a3f8a6c14083b3fcc6cebaffe8ff -#: ../source/administration/production-notes.txt:566 -msgid "" -"Set the file descriptor limit, ``-n``, and the user process limit " -"(ulimit), ``-u``, above 20,000, according to the suggestions in the " -":doc:`ulimit ` reference. A low ulimit will affect " -"MongoDB when under heavy use and can produce errors and lead to failed " -"connections to MongoDB processes and loss of service." -msgstr "" - -# f4ac0786d4244ad5ab8e2c9a39533f32 -#: ../source/administration/production-notes.txt:572 -msgid "" -"Disable Transparent Huge Pages. MongoDB performs better with normal (4096" -" bytes) virtual memory pages. See :doc:`Transparent Huge Pages Settings " -"`." -msgstr "" - -# 3d569cac60994b18a1b542b1d0d049c6 -#: ../source/administration/production-notes.txt:576 -msgid "" -"Disable NUMA in your BIOS. If that is not possible, see :ref:`MongoDB on " -"NUMA Hardware `." -msgstr "" - -# b0bdd8ea9cf3493bb1048527f306b34a -#: ../source/administration/production-notes.txt:579 -msgid "" -"Problems have been reported when using MongoDB with SELinux enabled. To " -"avoid issues, disable SELinux when possible." -msgstr "" - -# d4a9b6bcc12143169e1bfa80a5f49809 -#: ../source/administration/production-notes.txt:582 -msgid "" -"If you are using SELinux on Red Hat, you must configure SELinux to be " -"able to run MongoDB. See: :ref:`Configure SELinux for MongoDB ` and :ref:`Configure SELinux for MongoDB " -"Enterprise ` for the required " -"configuration." -msgstr "" - -# 82177e2d50764293905aba8760b4a5c1 -#: ../source/includes/fact-selinux-server-side-js.rst:3 -msgid "" -"If you are using SELinux, any MongoDB operation that requires :doc" -":`server-side JavaScript ` will result in " -"segfault errors. :ref:`disable-server-side-js` describes how to disable " -"execution of server-side JavaScript." -msgstr "" - -# 80247deb08e24e9680eb95e93d0cb26a -#: ../source/administration/production-notes.txt:593 -msgid "For the **WiredTiger** storage engine:" -msgstr "" - -# 4cc9bd75b5b44ab4b020988a1c3ec852 -#: ../source/administration/production-notes.txt:595 -msgid "" -"Set the readahead setting to 0 or 16. Setting a higher readahead benefits" -" sequential I/O operations. However, since MongoDB disk access patterns " -"are generally random, setting a higher readahead provides limited " -"benefit. As such, for most workloads, a readahead of 0 or 16 provides " -"optimal MongoDB performance." -msgstr "" - -# 9605574be2d348a79b0e5520bddb92bc -#: ../source/administration/production-notes.txt:601 -msgid "For the **MMAPv1** storage engine:" -msgstr "" - -# b941d69b5da24928ab580743ca38389c -#: ../source/administration/production-notes.txt:603 -msgid "" -"Ensure that readahead settings for the block devices that store the " -"database files are appropriate. For random access use patterns, set low " -"readahead values. A readahead of 32 (16 kB) often works well." -msgstr "" - -# cb5c9bc5021e4d74990eed9c94e79c94 -#: ../source/administration/production-notes.txt:607 -msgid "" -"For a standard block device, you can run ``sudo blockdev --report`` to " -"get the readahead settings and ``sudo blockdev --setra ``" -" to change the readahead settings. Refer to your specific operating " -"system manual for more information." -msgstr "" - -# 9819fc509eeb4443a9f97d5c074c2352 -#: ../source/administration/production-notes.txt:613 -msgid "MongoDB and TLS/SSL Libraries" -msgstr "" - -# b77f32802463421cbd730b9551ab780c -#: ../source/administration/production-notes.txt:615 -msgid "" -"On Linux platforms, you may observe one of the following statements in " -"the MongoDB log:" -msgstr "" - -# 6e4b202af6d44fd2bc40b19e86d0da22 -#: ../source/administration/production-notes.txt:623 -msgid "" -"These warnings indicate that the system's TLS/SSL libraries are different" -" from the TLS/SSL libraries that the :program:`mongod` was compiled " -"against. Typically these messages do not require intervention; however, " -"you can use the following operations to determine the symbol versions " -"that :program:`mongod` expects:" -msgstr "" - -# 321091afd6804d4f84050f5c927be4f9 -#: ../source/administration/production-notes.txt:634 -msgid "" -"These operations will return output that resembles one the of the " -"following lines:" -msgstr "" - -# 97db284554a8498f8cac90eaffbceaa0 -#: ../source/administration/production-notes.txt:642 -msgid "" -"The last two strings in this output are the symbol version and symbol " -"name. Compare these values with the values returned by the following " -"operations to detect symbol version mismatches:" -msgstr "" - -# d051a24bc2b847d6bc5b929d03c4cdb9 -#: ../source/administration/production-notes.txt:651 -msgid "" -"This procedure is neither exact nor exhaustive: many symbols used by " -":program:`mongod` from the ``libcrypto`` library do not begin with " -"``CRYPTO_``." -msgstr "" - -# e4425286b27443e0bdffcb44cb4aa997 -#: ../source/administration/production-notes.txt:658 -msgid "MongoDB on Windows" -msgstr "" - -# 7897e256c6b845bda81a40e038d50168 -#: ../source/administration/production-notes.txt:661 -msgid "MongoDB 3.0 Using WiredTiger" -msgstr "" - -# 82812636e2c248e187aa179c9eaeddb2 -#: ../source/administration/production-notes.txt:663 -msgid "" -"For MongoDB instances using the WiredTiger storage engine, performance on" -" Windows is comparable to performance on Linux." -msgstr "" - -# 13f2d20d00e54b10b3e7563e515b14d6 -#: ../source/administration/production-notes.txt:667 -msgid "MongoDB Using MMAPv1" -msgstr "" - -# 2c971b32b8bf4bae8163dc53874f14f2 -#: ../source/administration/production-notes.txt:670 -msgid "Install Hotfix for MongoDB 2.6.6 and Later" -msgstr "" - -# 186ec4291a2d45b29206f9175c275081 -#: ../source/administration/production-notes.txt:672 -msgid "" -"Microsoft has released a hotfix for Windows 7 and Windows Server 2008 R2," -" `KB2731284 `_, that repairs a " -"bug in these operating systems' use of memory-mapped files that adversely" -" affects the performance of MongoDB using the MMAPv1 storage engine." -msgstr "" - -# 278d1230f8064d7b949da3fda9055c47 -#: ../source/administration/production-notes.txt:677 -msgid "" -"Install this hotfix to obtain significant performance improvements on " -"MongoDB 2.6.6 and later releases in the 2.6 series, which use MMAPv1 " -"exclusively, and on 3.0 and later when using MMAPv1 as the storage " -"engine." -msgstr "" - -# 7e6279886e7e40599ffc6bf30c0071e8 -#: ../source/administration/production-notes.txt:684 -msgid "Configure Windows Page File For MMAPv1" -msgstr "" - -# f48342d529cb4cd19cbc4e4ac4367f7c -#: ../source/administration/production-notes.txt:686 -msgid "" -"Configure the page file such that the minimum and maximum page file size " -"are equal and at least 32 GB. Use a multiple of this size if, during peak" -" usage, you expect concurrent writes to many databases or collections. " -"However, the page file size does not need to exceed the maximum size of " -"the database." -msgstr "" - -# dd85ed68536f45c7978111278167bef9 -#: ../source/administration/production-notes.txt:692 -msgid "" -"A large page file is needed as Windows requires enough space to " -"accommodate all regions of memory mapped files made writable during peak " -"usage, regardless of whether writes actually occur." -msgstr "" - -# 13565b67f3a448cb8f85d9bef3231d45 -#: ../source/administration/production-notes.txt:696 -msgid "" -"The page file is not used for database storage and will not receive " -"writes during normal MongoDB operation. As such, the page file will not " -"affect performance, but it must exist and be large enough to accommodate " -"Windows' commitment rules during peak database use." -msgstr "" - -# a25bc73069eb464f8ca59eb06c8e0e1d -#: ../source/administration/production-notes.txt:703 -msgid "" -"Dynamic page file sizing is too slow to accommodate the rapidly " -"fluctuating commit charge of an active MongoDB deployment. This can " -"result in transient overcommitment situations that may lead to abrupt " -"server shutdown with a VirtualProtect error 1455." -msgstr "" - -# 5f56efce7b1f4463b6b0c87f49897395 -#: ../source/administration/production-notes.txt:709 -msgid "MongoDB on Virtual Environments" -msgstr "" - -# 64e207ca8c5b43a8906e3c05c6fde187 -#: ../source/administration/production-notes.txt:711 -msgid "" -"This section describes considerations when running MongoDB in some of the" -" more common virtual environments." -msgstr "" - -# f72209ae9aec47a3b97d687ab1d7cbb0 -#: ../source/administration/production-notes.txt:714 -msgid "For all platforms, consider :ref:`virtualized-disks-scheduling`." -msgstr "" - -# 0953cd974fa349398e852240dfd9d111 -#: ../source/administration/production-notes.txt:717 -msgid "EC2" -msgstr "" - -# 92962b3df53a4274bc928fbb7f4f9bff -#: ../source/administration/production-notes.txt:719 -msgid "" -"MongoDB is compatible with EC2. |mms-home| provides integration with " -"Amazon Web Services (AWS) and lets you deploy new EC2 instances directly " -"from |MMS|. See :mms-docs:`Configure AWS Integration ` for more details." -msgstr "" - -# df7d2f4736d245a284d1f6f0793a5970 -#: ../source/administration/production-notes.txt:726 -msgid "Azure" -msgstr "" - -# d417fd8a873e47e9be5e7a6b39dc9500 -#: ../source/administration/production-notes.txt:728 -msgid "" -"Use `Premium Storage `_. Microsoft Azure " -"offers two general types of storage: Standard storage, and Premium " -"storage. MongoDB on Azure has better performance when using Premium " -"storage than it does with Standard storage." -msgstr "" - -# 8e71123a68d14d48b39eb975250bbe79 -#: ../source/administration/production-notes.txt:735 -msgid "" -"For all :ref:`MMAPv1 ` MongoDB deployments using Azure, " -"you **must** mount the volume that hosts the :program:`mongod` instance's" -" :setting:`~storage.dbPath` with the *Host Cache Preference* " -"``READ/WRITE``. This applies to all Azure deployments running MMAPv1, " -"using any guest operating system." -msgstr "" - -# 841afb4046bf4107ad9d6307fb6cb31f -#: ../source/administration/production-notes.txt:742 -msgid "" -"If your volumes have inappropriate cache settings, MongoDB may eventually" -" shut down with the following error:" -msgstr "" - -# 811910bbc1ac41429c038b1e11d6b747 -#: ../source/administration/production-notes.txt:750 -msgid "" -"These shut downs do not produce data loss when " -":setting:`storage.journal.enabled` is set to ``true``. You can safely " -"restart :program:`mongod` at any time following this event." -msgstr "" - -# f4d8f958954843a6b25fc5273d7e5fd6 -#: ../source/administration/production-notes.txt:754 -msgid "" -"The performance characteristics of MongoDB may change with ``READ/WRITE``" -" caching enabled." -msgstr "" - -# 51542413a50e4a57a13a6e96cb2c4514 -#: ../source/administration/production-notes.txt:757 -msgid "" -"The TCP keepalive on the Azure load balancer is 240 seconds by default, " -"which can cause it to silently drop connections if the TCP keepalive on " -"your Azure systems is greater than this value. You should set " -"``tcp_keepalive_time`` to 120 to ameliorate this problem." -msgstr "" - -# 12282c02a2d042588ac21881b1afe633 -#: ../source/includes/fact-tcp-keepalive-linux.rst:1 -msgid "**On Linux systems**:" -msgstr "" - -# 624dfd8986144508b5885cd667f58bd2 -#: ../source/includes/fact-tcp-keepalive-linux.rst:3 -msgid "To view the keep alive setting, you can use one of the following commands:" -msgstr "" - -# d716227697be4dfeb655776aa19e44be -# 29b2b10e74d44b51bdf308af34d898d7 -#: ../source/includes/fact-tcp-keepalive-linux.rst:10 -#: ../source/includes/fact-tcp-keepalive-linux.rst:25 -msgid "Or:" -msgstr "" - -# d05187608e1c4c568e517d3e4e8d458f -#: ../source/includes/fact-tcp-keepalive-linux.rst:16 -msgid "The value is measured in seconds." -msgstr "" - -# 51c48351d69d4cc98c1c908eb351a700 -#: ../source/includes/fact-tcp-keepalive-linux.rst:18 -msgid "" -"To change the ``tcp_keepalive_time`` value, you can use one of the " -"following command:" -msgstr "" - -# afb1d9047c8f4ba390f8ff798b573585 -#: ../source/includes/fact-tcp-keepalive-linux.rst:31 -msgid "" -"These operations do not persist across system reboots. To persist the " -"setting, add the following line to ``/etc/sysctl.conf``:" -msgstr "" - -# 95016ec343224964b658a920cba3db5e -#: ../source/includes/fact-tcp-keepalive-linux.rst:38 -msgid "" -"On Linux, :program:`mongod` and :program:`mongos` processes limit the " -"keepalive to a maximum of 300 seconds (5 minutes) on their own sockets by" -" overriding keepalive values greater than 5 minutes." -msgstr "" - -# 64234fe706ca4d1ab73aad56341f0ad4 -#: ../source/includes/fact-tcp-keepalive-windows.rst:1 -msgid "**For Windows systems**:" -msgstr "" - -# dc31ded7078545f7b694e22c87622a77 -#: ../source/includes/fact-tcp-keepalive-windows.rst:3 -msgid "To view the keep alive setting, issue the following command:" -msgstr "" - -# 612931d892b044e0bcc9ae969b1da8b3 -#: ../source/includes/fact-tcp-keepalive-windows.rst:9 -msgid "" -"The registry value is not present by default. The system default, used if" -" the value is absent, is 7200000 *milliseconds* or ``0x6ddd00`` in " -"hexadecimal." -msgstr "" - -# df29e8ba101f4aeea9b73b0fce91249e -#: ../source/includes/fact-tcp-keepalive-windows.rst:13 -msgid "" -"To change the ``KeepAliveTime`` value, use the following command in an " -"Administrator :guilabel:`Command Prompt`, where ```` is expressed " -"in hexadecimal (e.g. 120000 is ``0x1d4c0``):" -msgstr "" - -# 4c11c41967e6450fad0d02ce49d6ce78 -#: ../source/includes/fact-tcp-keepalive-windows.rst:21 -msgid "" -"Windows users should consider the `Windows Server Technet Article on " -"KeepAliveTime `_ for more information on setting keep alive " -"for MongoDB deployments on Windows systems." -msgstr "" - -# a492900af2cb4ab6958e0265e5dc6129 -#: ../source/administration/production-notes.txt:767 -msgid "VMWare" -msgstr "" - -# a7d941afddd04ba1a420166d676fa09a -#: ../source/includes/extracts/vm-memory-considerations-vmware.rst:1 -msgid "MongoDB is compatible with VMWare." -msgstr "" - -# 87466e6080a44d6d9076191ae0e46e29 -#: ../source/includes/extracts/vm-memory-considerations-vmware.rst:3 -msgid "" -"VMWare supports *memory overcommitment*, where you can assign more memory" -" to your virtual machines than the physical machine has available. When " -"memory is overcommitted, the hypervisor reallocates memory between the " -"virtual machines. VMWare's balloon driver (``vmmemctl``) reclaims the " -"pages that are considered least valuable. The balloon driver resides " -"inside the guest operating system. When the balloon driver expands, it " -"may induce the guest operating system to reclaim memory from guest " -"applications, which can interfere with MongoDB's memory management and " -"affect MongoDB's performance." -msgstr "" - -# 33c64abd4e1f4c2693c88e2c18b9ca4f -#: ../source/includes/extracts/vm-memory-considerations-vmware.rst:13 -msgid "" -"You can disable the balloon driver and VMWare's memory overcommitment " -"feature to mitigate these problems. However, disabling the balloon driver" -" can cause the hypervisor to use its swap, as there is no other available" -" mechanism to perform the memory reclamation. Accessing data in swap is " -"much slower than accessing data in memory, which can in turn affect " -"performance. Instead of disabling the balloon driver and memory " -"overcommitment features, map and reserve the full amount of memory for " -"the virtual machine running MongoDB. This ensures that the balloon will " -"not be inflated in the local operating system if there is memory pressure" -" in the hypervisor due to an overcommitted configuration." -msgstr "" - -# afd4b52cba5f44349e25e0628e95d563 -#: ../source/includes/extracts/vm-memory-considerations-vmware.rst:24 -msgid "" -"When using MongoDB with VMWare, ensure that the CPU reservation does not " -"exceed more than 2 virtual CPUs per physical core." -msgstr "" - -# 7418137517354dca907bde0f21eee791 -#: ../source/administration/production-notes.txt:771 -msgid "" -"Disable VMWare's Migration with vMotion (\"live migration\"). The live " -"migration of a virtual machine can cause performance problems and affect " -":doc:`replica set ` and " -":doc:`sharded cluster high availability ` mechanisms." -msgstr "" - -# b0edf2ff93d8459b97e99481cdf03340 -#: ../source/administration/production-notes.txt:777 -msgid "" -"It is possible to clone a virtual machine running MongoDB. You might use " -"this function to spin up a new virtual host to add as a member of a " -"replica set. If you clone a VM with journaling enabled, the clone " -"snapshot will be valid. If not using journaling, first stop " -":program:`mongod`, then clone the VM, and finally, restart " -":program:`mongod`." -msgstr "" - -# a89bd8a3970c4fef88c2d3cf19a51d8c -#: ../source/administration/production-notes.txt:785 -msgid "KVM" -msgstr "" - -# d522d2e69db5411295f36bb55633a17c -#: ../source/includes/extracts/vm-memory-considerations-kvm.rst:1 -msgid "MongoDB is compatible with KVM." -msgstr "" - -# 4ff7722e6448466684df52559de8ffea -#: ../source/includes/extracts/vm-memory-considerations-kvm.rst:3 -msgid "" -"KVM supports *memory overcommitment*, where you can assign more memory to" -" your virtual machines than the physical machine has available. When " -"memory is overcommitted, the hypervisor reallocates memory between the " -"virtual machines. KVM's balloon driver reclaims the pages that are " -"considered least valuable. The balloon driver resides inside the guest " -"operating system. When the balloon driver expands, it may induce the " -"guest operating system to reclaim memory from guest applications, which " -"can interfere with MongoDB's memory management and affect MongoDB's " -"performance." -msgstr "" - -# 7632d4f759464cb4a2e3033fd13a79d4 -#: ../source/includes/extracts/vm-memory-considerations-kvm.rst:13 -msgid "" -"You can disable the balloon driver and KVM's memory overcommitment " -"feature to mitigate these problems. However, disabling the balloon driver" -" can cause the hypervisor to use its swap, as there is no other available" -" mechanism to perform the memory reclamation. Accessing data in swap is " -"much slower than accessing data in memory, which can in turn affect " -"performance. Instead of disabling the balloon driver and memory " -"overcommitment features, map and reserve the full amount of memory for " -"the virtual machine running MongoDB. This ensures that the balloon will " -"not be inflated in the local operating system if there is memory pressure" -" in the hypervisor due to an overcommitted configuration." -msgstr "" - -# 08a84d77e5f34b80a4a9adafc6acd93c -#: ../source/includes/extracts/vm-memory-considerations-kvm.rst:24 -msgid "" -"When using MongoDB with KVM, ensure that the CPU reservation does not " -"exceed more than 2 virtual CPUs per physical core." -msgstr "" - -# 25b555a643394118a5663d0f02f96b83 -#: ../source/administration/production-notes.txt:790 -msgid "Performance Monitoring" -msgstr "" - -# f2cb936245f24f07883a4be56998cdac -#: ../source/administration/production-notes.txt:793 -msgid "iostat" -msgstr "" - -# 68e73616aa5f41df8d76ad10a3130583 -#: ../source/administration/production-notes.txt:795 -msgid "" -"On Linux, use the ``iostat`` command to check if disk I/O is a bottleneck" -" for your database. Specify a number of seconds when running iostat to " -"avoid displaying stats covering the time since server boot." -msgstr "" - -# bff82278627041f6b2fd24645dd3ea9d -#: ../source/administration/production-notes.txt:799 -msgid "" -"For example, the following command will display extended statistics and " -"the time for each displayed report, with traffic in MB/s, at one second " -"intervals:" -msgstr "" - -# ca0bb7b9a351402a9d78fba4d4697377 -#: ../source/administration/production-notes.txt:807 -msgid "Key fields from ``iostat``:" -msgstr "" - -# c3b0b3c9b6ae40a6b26320865b83968c -#: ../source/administration/production-notes.txt:809 -#, python-format -msgid "" -"``%util``: this is the most useful field for a quick check, it indicates " -"what percent of the time the device/drive is in use." -msgstr "" - -# 90fa5dc427404197839050d5af7293cd -#: ../source/administration/production-notes.txt:812 -msgid "" -"``avgrq-sz``: average request size. Smaller number for this value reflect" -" more random IO operations." -msgstr "" - -# 72942006ce3f4e69a17c673e885576a1 -#: ../source/administration/production-notes.txt:816 -msgid "bwm-ng" -msgstr "" - -# 77328b02b9c941d6870f38fe4d24aaab -#: ../source/administration/production-notes.txt:818 -msgid "" -"`bwm-ng `_ is a command-" -"line tool for monitoring network use. If you suspect a network-based " -"bottleneck, you may use ``bwm-ng`` to begin your diagnostic process." -msgstr "" - -# c7d0011de72c4b0f85e46e6da1ce1b2a -#: ../source/administration/production-notes.txt:824 -msgid "Backups" -msgstr "" - -# 3e7201aa50264bb995d4bef684a5b747 -#: ../source/administration/production-notes.txt:826 -msgid "" -"To make backups of your MongoDB database, please refer to :doc:`MongoDB " -"Backup Methods Overview `." -msgstr "" - -# a0981817153741079bdee379682bab56 -#: ../source/includes/extracts/additional-resources-production-notes.rst:4 -msgid "Additional Resources" -msgstr "" - -# c1239edcbf6b498abfadbf33f029374e -#: ../source/includes/extracts/additional-resources-production-notes.rst:6 -msgid "" -"`Blog Post: Capacity Planning and Hardware Provisioning for MongoDB In " -"Ten Minutes `_" -msgstr "" - -# 8475432a91a649b591ee16b53416ab2b -#: ../source/includes/extracts/additional-resources-production-notes.rst:7 -msgid "" -"`Whitepaper: MongoDB Multi-Data Center Deployments " -"`_" -msgstr "" - -# 7eafa6ed3c2d4287936757746f10a966 -#: ../source/includes/extracts/additional-resources-production-notes.rst:8 -msgid "" -"`Whitepaper: Security Architecture `_" -msgstr "" - -# db722e87a2c54b44a1d1bf045e45b367 -#: ../source/includes/extracts/additional-resources-production-notes.rst:9 -msgid "" -"`Whitepaper: MongoDB Architecture Guide " -"`_" -msgstr "" - -# 67712bc61fe24795bc00f3677f2b679d -#: ../source/includes/extracts/additional-resources-production-notes.rst:10 -msgid "" -"`Presentation: MongoDB Administration 101 " -"`_" -msgstr "" - -# 0a94a1652c44435589e856e3647fc634 -#: ../source/includes/extracts/additional-resources-production-notes.rst:11 -msgid "" -"`MongoDB Production Readiness Consulting Package " -"`_" -msgstr "" - -#~ msgid "" -#~ "By default, :setting:`~security.authentication` is" -#~ " not enabled and :program:`mongod` assumes" -#~ " a trusted environment. You can " -#~ "enable :doc:`security/auth ` mode" -#~ " if you need it." -#~ msgstr "" - -#~ msgid "" -#~ "See documents in the :doc:`/security` " -#~ "section for additional information, " -#~ "specifically:" -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/configure-linux-iptables-firewall`" -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/configure-windows-netsh-firewall`" -#~ msgstr "" - -#~ msgid "" -#~ "The discussion of NUMA in this " -#~ "section only applies to Linux, and " -#~ "therefore does not affect deployments " -#~ "where :program:`mongod` instances run other" -#~ " UNIX-like systems or on Windows." -#~ msgstr "" - -#~ msgid "" -#~ "See the `The MySQL \"swap insanity\" " -#~ "problem and the effects of NUMA " -#~ "`_" -#~ " post, which describes the effects of" -#~ " NUMA on databases. This blog post" -#~ " addresses the impact of NUMA for " -#~ "MySQL, but the issues for MongoDB " -#~ "are similar. The post introduces NUMA" -#~ " and its goals, and illustrates how" -#~ " these goals are not compatible with" -#~ " production databases." -#~ msgstr "" - -#~ msgid "" -#~ "See :doc:`/core/write-concern` for more " -#~ "information about choosing an appropriate " -#~ "write concern level for your deployment." -#~ msgstr "" - -#~ msgid "" -#~ "See :doc:`/core/replica-set-architectures` for" -#~ " an overview of architectural " -#~ "considerations for replica set deployments." -#~ msgstr "" - -#~ msgid "" -#~ "See :doc:`/core/sharded-cluster-architectures-" -#~ "production` for an overview of " -#~ "recommended sharded cluster architectures for" -#~ " production deployments." -#~ msgstr "" - -#~ msgid "" -#~ "Set the file descriptor limit, ``-n``," -#~ " and the user process limit (ulimit)," -#~ " ``-u``, above 20,000, according to " -#~ "the suggestions in the " -#~ ":doc:`/reference/ulimit`. A low ulimit will" -#~ " affect MongoDB when under heavy use" -#~ " and can produce errors and lead " -#~ "to failed connections to MongoDB " -#~ "processes and loss of service." -#~ msgstr "" - -#~ msgid "" -#~ "To make backups of your MongoDB " -#~ "database, please refer to " -#~ ":doc:`/core/backups`." -#~ msgstr "" - -# 93fe58880ba94ebcb56d686087cf57a1 -#~ msgid "" -#~ "This page details system configurations " -#~ "that affect MongoDB, especially in " -#~ "production." -#~ msgstr "" - -# 658720659f5a4497ae8d2e21efc1870d -#~ msgid "" -#~ "`MongoDB Management Service (MMS) " -#~ "`_ is a hosted " -#~ "monitoring service which collects and " -#~ "aggregates diagnostic data to provide " -#~ "insight into the performance and " -#~ "operation of MongoDB deployments. See " -#~ "the `MMS Website `_ " -#~ "and the `MMS documentation " -#~ "`_ for more " -#~ "information." -#~ msgstr "" - -# 14a8550fef054b57a243394406159d84 -#~ msgid "Packages" -#~ msgstr "" - -# 1d458917a0ee4b6fbeccf0e39aff36b0 -#~ msgid "MongoDB" -#~ msgstr "" - -# 0791019acb9f494db63cb3d98480542c -#~ msgid "" -#~ "Be sure you have the latest stable" -#~ " release. All releases are available " -#~ "on the `Downloads " -#~ "`_ page. This is" -#~ " a good place to verify what is" -#~ " current, even if you then choose " -#~ "to install via a package manager." -#~ msgstr "" - -# 9902ae459e4d40068db7286fd5c09ba6 -#~ msgid "" -#~ "Always use 64-bit builds for production." -#~ " The 32-bit build MongoDB offers for" -#~ " test and development environments is " -#~ "not suitable for production deployments " -#~ "as it can store no more than " -#~ "2GB of data. See the :ref:`32-bit " -#~ "limitations ` for more" -#~ " information." -#~ msgstr "" - -# 36f654c96f85491b839b3b45e957b9d1 -#~ msgid "32-bit builds exist to support use on development machines." -#~ msgstr "" - -# 0dec447fa1bb4d63b90a222e7f33371f -#~ msgid "Operating Systems" -#~ msgstr "" - -# 9e34b8217f914c2b9fff1578b18a5b0c -#~ msgid "" -#~ "MongoDB distributions are currently available" -#~ " for Mac OS X, Linux, Windows " -#~ "Server 2008 R2 64bit, Windows 7 " -#~ "(32 bit and 64 bit), Windows " -#~ "Vista, and Solaris platforms." -#~ msgstr "" - -# 89215208ddcc4211a1870cbadf33cc50 -#~ msgid "" -#~ "In earlier versions of MongoDB, all " -#~ "write operations contended for a single" -#~ " readers-writer lock on the MongoDB" -#~ " instance. As of version 2.2, each" -#~ " database has a readers-writer lock" -#~ " that allows concurrent reads access " -#~ "to a database, but gives exclusive " -#~ "access to a single write operation " -#~ "per database. See the :doc:`Concurrency " -#~ "` page for more " -#~ "information." -#~ msgstr "" - -# 94ee4b7362bd4248936f46a6c409c4b3 -#~ msgid "" -#~ "MongoDB uses *write ahead logging* to" -#~ " an on-disk :term:`journal` to " -#~ "guarantee that MongoDB is able to " -#~ "quickly recover the :doc:`write operations " -#~ "` following a crash" -#~ " or other serious failure." -#~ msgstr "" - -# fad5f9d074634e8cb5f86f03ef4e5954 -#~ msgid "" -#~ "In order to ensure that " -#~ ":program:`mongod` will be able to " -#~ "recover its data files and keep " -#~ "the data files in a valid state" -#~ " following a crash, leave journaling " -#~ "enabled. See :doc:`Journaling `" -#~ " for more information." -#~ msgstr "" - -# ef2f00d9b7e4443ba7556793a7a7ba5b -#~ msgid "" -#~ "Always run MongoDB in a *trusted " -#~ "environment*, with network rules that " -#~ "prevent access from *all* unknown " -#~ "machines, systems, and networks. As with" -#~ " any sensitive system dependent on " -#~ "network access, your MongoDB deployment " -#~ "should only be accessible to specific" -#~ " systems that require access, such as" -#~ " application servers, monitoring services, " -#~ "and other MongoDB components." -#~ msgstr "" - -# 86b546acd4b84a668b59efccab432175 -#~ msgid ":ref:`security-port-numbers`" -#~ msgstr "" - -# 6de92c3b1eca46f884bf3332922e6a7c -#~ msgid ":ref:`security-firewalls`" -#~ msgstr "" - -# d07038cffd6645d88f9a80a37d6fe93c -#~ msgid "Connection Pools" -#~ msgstr "" - -# 02ad443adab04bdb86fee4795135fc32 -#~ msgid "" -#~ "To avoid overloading the connection " -#~ "resources of a single :program:`mongod` " -#~ "or :program:`mongos` instance, ensure that " -#~ "clients maintain reasonable connection pool" -#~ " sizes." -#~ msgstr "" - -# 72efe8a1e0bc498e8013ba9c07491b7a -#~ msgid "" -#~ "The :dbcommand:`connPoolStats` database command " -#~ "returns information regarding the number " -#~ "of open connections to the current " -#~ "database for :program:`mongos` instances and" -#~ " :program:`mongod` instances in sharded " -#~ "clusters." -#~ msgstr "" - -# 188e7b2332d04e1aa1420aecf7f2327d -#~ msgid "Hardware Requirements and Limitations" -#~ msgstr "" - -# e703ce3d7e6746b8b61c0c537c01ea14 -#~ msgid "" -#~ "The hardware for the most effective " -#~ "MongoDB deployments have the following " -#~ "properties:" -#~ msgstr "" - -# 0553fc9b27644afa9b9621b6eadec3a8 -#~ msgid "" -#~ "As with all software, more RAM and" -#~ " a faster CPU clock speed are " -#~ "important for performance." -#~ msgstr "" - -# b11335707e794a099a087c8bd7748ebd -#~ msgid "" -#~ "In general, databases are not CPU " -#~ "bound. As such, increasing the number" -#~ " of cores can help, but does " -#~ "not provide significant marginal return." -#~ msgstr "" - -# b37c40ebea3e40028826203275d4a553 -#~ msgid "" -#~ "Use SSD if available and economical. " -#~ "Spinning disks can be performant, but" -#~ " SSDs' capacity for random I/O " -#~ "operations works well with the update" -#~ " model of :program:`mongod`." -#~ msgstr "" - -# 3ad9a4db377d406fb8319965436e2cc1 -#~ msgid "Avoid Remote File Systems" -#~ msgstr "" - -# 145ad0573a294ac6b64b5a78336cab52 -#~ msgid "" -#~ "Remote file storage can create " -#~ "performance problems in MongoDB. See " -#~ ":ref:`production-nfs` for more information " -#~ "about storage and MongoDB." -#~ msgstr "" - -# 182a0f04e18a4a2f9deb69cb30f88500 -#~ msgid "" -#~ "Running MongoDB on a system with " -#~ "Non-Uniform Access Memory (NUMA) can " -#~ "cause a number of operational problems," -#~ " including slow performance for periods " -#~ "of time or high system process " -#~ "usage." -#~ msgstr "" - -# 02b29ba6a02044ce96c9e370f1cbf531 -#~ msgid "" -#~ "When running MongoDB on NUMA hardware," -#~ " you should disable NUMA for MongoDB" -#~ " and instead set an interleave memory" -#~ " policy." -#~ msgstr "" - -# 54508e36eae24487bab8e374d09c2015 -#~ msgid "" -#~ "MongoDB version 2.0 and greater checks" -#~ " these settings on start up when " -#~ "deployed on a Linux-based system, " -#~ "and prints a warning if the system" -#~ " is NUMA-based." -#~ msgstr "" - -# ad75fe007f604efe813bfd24e0264491 -#~ msgid "" -#~ "To disable NUMA for MongoDB and " -#~ "set an interleave memory policy, use " -#~ "the ``numactl`` command and start " -#~ ":program:`mongod` in the following manner:" -#~ msgstr "" - -# 9ea7a71181294f0f9275a83fcc64ca4f -#~ msgid "" -#~ "Then, disable *zone reclaim* in the " -#~ "``proc`` settings using the following " -#~ "command:" -#~ msgstr "" - -# 72c92e0093c249358df79ce6a50f3ec1 -#~ msgid "" -#~ "To fully disable NUMA, you must " -#~ "perform both operations. For more " -#~ "information, see the `Documentation for " -#~ "/proc/sys/vm/* " -#~ "`_." -#~ msgstr "" - -# 5f8ad046926247e482bc8f4e824d22a2 -#~ msgid "" -#~ "The method :program:`mongod` uses to map" -#~ " memory files to memory ensures that" -#~ " the operating system will never " -#~ "store MongoDB data in swap space." -#~ msgstr "" - -# 1d5eb399461045fbbd85276078aaa3a3 -#~ msgid "" -#~ "The Network File System protocol (NFS)" -#~ " is not recommended for use with " -#~ "MongoDB as some versions perform poorly." -#~ msgstr "" - -# e0179420948543bda66a0db833f13092 -#~ msgid "" -#~ "Performance problems arise when both the" -#~ " data files and the journal files " -#~ "are hosted on NFS. You may " -#~ "experience better performance if you " -#~ "place the journal on local or " -#~ "``iscsi`` volumes. If you must use " -#~ "NFS, add the following NFS options " -#~ "to your ``/etc/fstab`` file: ``bg``, " -#~ "``nolock``, and ``noatime``." -#~ msgstr "" - -# 88c3b5cf425c4af190063a5879955484 -#~ msgid "" -#~ "For improved performance, consider separating" -#~ " your database's data, journal, and " -#~ "logs onto different storage devices, " -#~ "based on your application's access and" -#~ " write pattern." -#~ msgstr "" - -# 3bf579c5c4ea4c189d64a015e9ea81c2 -#~ msgid "" -#~ "This will affect your ability to " -#~ "create snapshot-style backups of your" -#~ " data, since the files will be " -#~ "on different devices and volumes." -#~ msgstr "" - -# 96cf4f35dd1340eeaca7a73e810e02e6 -#~ msgid "" -#~ ":term:`Write concern` describes the guarantee" -#~ " that MongoDB provides when reporting " -#~ "on the success of a write " -#~ "operation. The strength of the write " -#~ "concerns determine the level of " -#~ "guarantee. When inserts, updates and " -#~ "deletes have a *weak* write concern, " -#~ "write operations return quickly. In some" -#~ " failure cases, write operations issued " -#~ "with weak write concerns may not " -#~ "persist. With *stronger* write concerns, " -#~ "clients wait after sending a write " -#~ "operation for MongoDB to confirm the " -#~ "write operations." -#~ msgstr "" - -# 48109b5ead904106b403faa19e47e4c6 -#~ msgid "" -#~ "MongoDB provides different levels of " -#~ "write concern to better address the " -#~ "specific needs of applications. Clients " -#~ "may adjust write concern to ensure " -#~ "that the most important operations " -#~ "persist successfully to an entire " -#~ "MongoDB deployment. For other less " -#~ "critical operations, clients can adjust " -#~ "the write concern to ensure faster " -#~ "performance rather than ensure persistence " -#~ "to the entire deployment." -#~ msgstr "" - -# e23c0667ecfb49908455e79294713d1a -#~ msgid "Platforms" -#~ msgstr "" - -# f6af4baff3914cc994cbeb8fdd919109 -#~ msgid "" -#~ "The following discussion only applies to" -#~ " Linux, and therefore does not affect" -#~ " deployments where :program:`mongod` instances" -#~ " run other UNIX-like systems or " -#~ "on Windows." -#~ msgstr "" - -# 37e481bb722f468ba07f05f179d08c08 -#~ msgid "" -#~ "When running MongoDB in production on" -#~ " Linux, it is recommended that you" -#~ " use Linux kernel version 2.6.36 or" -#~ " later." -#~ msgstr "" - -# 4abf5bc8e36047f0898e85f4a3a8192c -#~ msgid "" -#~ "MongoDB preallocates its database files " -#~ "before using them and often creates " -#~ "large files. As such, you should " -#~ "use the Ext4 and XFS file systems:" -#~ msgstr "" - -# 2fd561eeb79d445db3ec2b89f14cee1b -#~ msgid "" -#~ "In general, if you use the Ext4" -#~ " file system, use at least version" -#~ " ``2.6.23`` of the Linux Kernel." -#~ msgstr "" - -# 4f6de90fc0c245c19e2080247a2bde01 -#~ msgid "" -#~ "Some Linux distributions require different " -#~ "versions of the kernel to support " -#~ "using ext4 and/or xfs:" -#~ msgstr "" - -# 2779ffa612694a84968d0d0384f6949b -#~ msgid "Linux Distribution" -#~ msgstr "" - -# 17afbdcaf5c04e4ba6cc3950cba053fd -#~ msgid "Filesystem" -#~ msgstr "" - -# db8c672dbf4046acb29cd6ae1eaeb946 -#~ msgid "Kernel Version" -#~ msgstr "" - -# 7b848a1df5ec4177972b89fdf8b9d56a -#~ msgid "CentOS 5.5" -#~ msgstr "" - -# eda1c7b6cb3547a982046d5ba63944c9 -# b5faa52eebc84a11895a79d2880ba05b -# ed8bcb8205604505a50554e030e1458c -# dfbb0f32192446379eeb4149d62d9d26 -# 1007dd20098149eeb28ea0e96898d7bf -#~ msgid "ext4, xfs" -#~ msgstr "" - -# 450831058d724e739856edb8608445b8 -#~ msgid "``2.6.18-194.el5``" -#~ msgstr "" - -# 088144d1222447d8a9fef114cd42b1cb -#~ msgid "CentOS 5.6" -#~ msgstr "" - -# afa837abd35a49c2aecae68594fe8fcb -#~ msgid "``2.6.18-238.el5``" -#~ msgstr "" - -# 02b3825c899e4163b3bc80d0ec376d9b -#~ msgid "CentOS 5.8" -#~ msgstr "" - -# 68e62982a9ff4c9db6c8821c38102155 -#~ msgid "``2.6.18-308.8.2.el5``" -#~ msgstr "" - -# aed0c8940a3f404e9c3935d7fb062061 -#~ msgid "CentOS 6.1" -#~ msgstr "" - -# 1c236ce942e7427f9d51596e8904bade -#~ msgid "``2.6.32-131.0.15.el6.x86_64``" -#~ msgstr "" - -# 9aaeb4b16e6640c086c021ef8a8fbfc3 -#~ msgid "RHEL 5.6" -#~ msgstr "" - -# e44e0622163f46ec942b374e56d5908d -# d44cb3be8d3e40279df68e5509f6160d -#~ msgid "ext4" -#~ msgstr "" - -# c97e4cc9369a4d5bbce9b191053893a1 -#~ msgid "``2.6.18-238``" -#~ msgstr "" - -# 6ca23ff7f8734b37ae6fefc7bd8a1f11 -#~ msgid "RHEL 6.0" -#~ msgstr "" - -# 716c670f6e81456d99dce6325d2057c8 -#~ msgid "xfs" -#~ msgstr "" - -# 5916ba31929a43349da21fb875b06013 -#~ msgid "``2.6.32-71``" -#~ msgstr "" - -# 720a2937bf5f47828e60de351ab9886a -#~ msgid "Ubuntu 10.04.4 LTS" -#~ msgstr "" - -# cf89cfd311994b17aa43362f812ba934 -#~ msgid "``2.6.32-38-server``" -#~ msgstr "" - -# 35980e89eb474dfca982b65a45da5f1c -#~ msgid "Amazon Linux AMI release 2012.03" -#~ msgstr "" - -# 752bfacc69c844639dde2bce8d56017d -#~ msgid "``3.2.12-3.2.4.amzn1.x86_64``" -#~ msgstr "" - -# d860e3713ac742d49d75b31709d74f9b -#~ msgid "" -#~ "Disable ``transparent huge pages`` as " -#~ "MongoDB performs better with normal " -#~ "(4096 bytes) virtual memory pages." -#~ msgstr "" - -# f93521e46cd6401ba63cb4156fc09cd6 -#~ msgid "" -#~ "Disable NUMA in your BIOS. If that" -#~ " is not possible see :ref:`MongoDB on" -#~ " NUMA Hardware `." -#~ msgstr "" - -# d6a873c6db2a4e03a6353f2ac7ac4d5b -#~ msgid "" -#~ "Ensure that readahead settings for the" -#~ " block devices that store the " -#~ "database files are appropriate. For " -#~ "random access use patterns, set low " -#~ "readahead values. A readahead of 32 " -#~ "(16kb) often works well." -#~ msgstr "" - -# 2561b252358041f991f8f86447ce4ce1 -#~ msgid "" -#~ "The section describes considerations when " -#~ "running MongoDB in some of the " -#~ "more common virtual environments." -#~ msgstr "" - -# eff8bd2dc291439da511d2ddcb03da7e -#~ msgid "" -#~ "MongoDB is compatible with EC2 and " -#~ "requires no configuration changes specific " -#~ "to the environment." -#~ msgstr "" - -# cda0c3e8310c418795926c5611dd1e9d -#~ msgid "" -#~ "You may alternately choose to obtain " -#~ "a set of Amazon Machine Images " -#~ "(AMI) that bundle together MongoDB and" -#~ " Amazon's Provisioned IOPS storage volumes." -#~ " Provisioned IOPS can greatly increase " -#~ "MongoDB's performance and ease of use." -#~ " For more information, see `this blog" -#~ " post `_." -#~ msgstr "" - -# dab59c6a17d845348c3f10d3154d92a0 -#~ msgid "" -#~ "MongoDB is compatible with VMWare. As" -#~ " some users have run into issues " -#~ "with VMWare's memory overcommit feature, " -#~ "disabling the feature is recommended." -#~ msgstr "" - -# c5f4acf367044078be3a3a25b38db559 -#~ msgid "OpenVZ" -#~ msgstr "" - -# 02f71281e7b64e72b07d5214b0b35994 -#~ msgid "" -#~ "Some users have had issues when " -#~ "running MongoDB on some older version" -#~ " of OpenVZ due to its handling " -#~ "of virtual memory, as with VMWare." -#~ msgstr "" - -# 8294fbf49453474697728add6b83dfb6 -#~ msgid "" -#~ "This issue seems to have been " -#~ "resolved in the more recent versions " -#~ "of OpenVZ." -#~ msgstr "" - -#~ msgid "" -#~ "By default, :setting:`~security.authorization` is" -#~ " not enabled and :program:`mongod` assumes" -#~ " a trusted environment. You can " -#~ "enable :doc:`security/auth ` mode" -#~ " if you need it." -#~ msgstr "" - -#~ msgid "" -#~ "See documents in the :doc:`Security " -#~ "Section ` for additional " -#~ "information, specifically:" -#~ msgstr "" - -#~ msgid ":doc:`Network Security Tutorials `" -#~ msgstr "" - -#~ msgid "" -#~ "The discussion of NUMA in this " -#~ "section only applies to Linux systems" -#~ " with *multiple* physical processors, and" -#~ " therefore does *not affect* deployments" -#~ " where :program:`mongod` instances run on" -#~ " other UNIX-like systems, on Windows," -#~ " or on a Linux system with only" -#~ " one physical processor." -#~ msgstr "" - -#~ msgid "" -#~ "See `The MySQL \"swap insanity\" problem" -#~ " and the effects of NUMA " -#~ "`_" -#~ " post, which describes the effects of" -#~ " NUMA on databases. This blog post" -#~ " addresses the impact of NUMA for " -#~ "MySQL, but the issues for MongoDB " -#~ "are similar. The post introduces NUMA" -#~ " and its goals, and illustrates how" -#~ " these goals are not compatible with" -#~ " production databases." -#~ msgstr "" - -#~ msgid "Scheduling for Virtual Devices" -#~ msgstr "" - -#~ msgid "" -#~ "Local block devices attached to virtual" -#~ " machine instances via the hypervisor " -#~ "should use a *noop* scheduler for " -#~ "best performance. The *noop* scheduler " -#~ "allows the operating system to defer " -#~ "I/O scheduling to the underlying " -#~ "hypervisor." -#~ msgstr "" - -#~ msgid "" -#~ "See the :doc:`Write Concern ` document for more information " -#~ "about choosing an appropriate write " -#~ "concern level for your deployment." -#~ msgstr "" - -#~ msgid "" -#~ "See the :doc:`Sharded Cluster Production " -#~ "Architecture ` document for an " -#~ "overview of recommended sharded cluster " -#~ "architectures for production deployments." -#~ msgstr "" - -#~ msgid "" -#~ "Set the file descriptor limit, ``-n``," -#~ " and the user process limit (ulimit)," -#~ " ``-u``, above 20,000, according to " -#~ "the suggestions in the :doc:`ulimit " -#~ "` document. A low ulimit" -#~ " will affect MongoDB when under heavy" -#~ " use and can produce errors and " -#~ "lead to failed connections to MongoDB" -#~ " processes and loss of service." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/administration/replica-set-deployment.po b/locale/es/LC_MESSAGES/administration/replica-set-deployment.po deleted file mode 100644 index 7bb5229da9d..00000000000 --- a/locale/es/LC_MESSAGES/administration/replica-set-deployment.po +++ /dev/null @@ -1,140 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:29+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 15fee641c7de46f18cc8c3f79a26fe3e -#: ../source/administration/replica-set-deployment.txt:3 -msgid "Replica Set Deployment Tutorials" -msgstr "" - -# 96c48503cb0444a2976f93845cc0aa23 -#: ../source/administration/replica-set-deployment.txt:13 -msgid "The following tutorials provide information in deploying replica sets." -msgstr "" - -# 951355638a004d7e896ff3538abe605a -#: ../source/includes/toc/dfn-list-replica-set-deployment.rst:4 -msgid ":doc:`/tutorial/deploy-replica-set`" -msgstr "" - -# bac9bec7654c4923a99f2779b5157949 -#: ../source/includes/toc/dfn-list-replica-set-deployment.rst:4 -msgid "Configure a three-member replica set for production systems." -msgstr "" - -# bc564c26493045c89ee4204fa6d375e5 -#: ../source/includes/toc/dfn-list-replica-set-deployment.rst:8 -msgid ":doc:`/tutorial/deploy-replica-set-for-testing`" -msgstr "" - -# a31eec31040c40e088c7ee8921b12886 -#: ../source/includes/toc/dfn-list-replica-set-deployment.rst:7 -msgid "" -"Configure a three-member replica set for either development or testing " -"systems." -msgstr "" - -# d11222d3eb0f4f559235d3e343732502 -#: ../source/includes/toc/dfn-list-replica-set-deployment.rst:13 -msgid ":doc:`/tutorial/deploy-geographically-distributed-replica-set`" -msgstr "" - -# dc574f4df1494f1cb181651d1690eb15 -#: ../source/includes/toc/dfn-list-replica-set-deployment.rst:11 -msgid "" -"Create a geographically redundant replica set to protect against " -"location-centered availability limitations (e.g. network and power " -"interruptions)." -msgstr "" - -# 06684359030b40fb80d9c74d74cc33a3 -#: ../source/includes/toc/dfn-list-replica-set-deployment.rst:17 -msgid ":doc:`/tutorial/add-replica-set-arbiter`" -msgstr "" - -# fc7a35a925c14b948d5688db59013205 -#: ../source/includes/toc/dfn-list-replica-set-deployment.rst:16 -msgid "" -"Add an arbiter give a replica set an odd number of voting members to " -"prevent election ties." -msgstr "" - -# 0bb82e256b9a4872a5ecb3b93646b4c9 -#: ../source/includes/toc/dfn-list-replica-set-deployment.rst:21 -msgid ":doc:`/tutorial/convert-standalone-to-replica-set`" -msgstr "" - -# c3da69ba6e7c4c599a990ce68cb28fc4 -#: ../source/includes/toc/dfn-list-replica-set-deployment.rst:20 -msgid "" -"Convert an existing standalone ``mongod`` instance into a three-member " -"replica set." -msgstr "" - -# 11515f0bbd814d8dbea8d024358e46a1 -#: ../source/includes/toc/dfn-list-replica-set-deployment.rst:24 -msgid ":doc:`/tutorial/expand-replica-set`" -msgstr "" - -# 10645a1bfcca40408d47f3042e736d99 -#: ../source/includes/toc/dfn-list-replica-set-deployment.rst:24 -msgid "Add a new member to an existing replica set." -msgstr "" - -# 8ecf0898c5454e3caa07e13e135af62d -#: ../source/includes/toc/dfn-list-replica-set-deployment.rst:27 -msgid ":doc:`/tutorial/remove-replica-set-member`" -msgstr "" - -# 83ce94a65bca4cf98f0aca4a99535e29 -#: ../source/includes/toc/dfn-list-replica-set-deployment.rst:27 -msgid "Remove a member from a replica set." -msgstr "" - -# f60bfae4a0094c5983ab630acbd48009 -#: ../source/includes/toc/dfn-list-replica-set-deployment.rst:30 -msgid ":doc:`/tutorial/replace-replica-set-member`" -msgstr "" - -# 42d3e836e1714bd286a95f9519d904ad -#: ../source/includes/toc/dfn-list-replica-set-deployment.rst:30 -msgid "" -"Update the replica set configuration when the hostname of a member's " -"corresponding ``mongod`` instance has changed." -msgstr "" - -# c34de541f8bd4ab3bf5c015e02e228d6 -#~ msgid "" -#~ ":doc:`/administration/security-deployment` for " -#~ "additional related tutorials." -#~ msgstr "" - -# 34cae196ff0d4bfb9fe58cd78569c829 -#~ msgid "Configure a three-member replica set for either a production system." -#~ msgstr "" - -# d3b2980db1e54783b78f54d739200204 -#~ msgid "" -#~ "Configure a three-member replica set " -#~ "for either a development and testing " -#~ "systems." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/administration/replica-set-maintenance.po b/locale/es/LC_MESSAGES/administration/replica-set-maintenance.po deleted file mode 100644 index 1df46ab5f08..00000000000 --- a/locale/es/LC_MESSAGES/administration/replica-set-maintenance.po +++ /dev/null @@ -1,134 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2014-04-08 16:29+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# afbe2c2fc3074f11a3ea05b868a00377 -#: ../source/administration/replica-set-maintenance.txt:3 -msgid "Replica Set Maintenance Tutorials" -msgstr "" - -# 00f56aa8190745c2b7275643e89e6ba3 -#: ../source/administration/replica-set-maintenance.txt:7 -msgid "" -"The following tutorials provide information in maintaining existing replica " -"sets." -msgstr "" - -# a91b60425c834f0caee9b51fa104216d -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:6 -msgid ":doc:`/tutorial/change-oplog-size`" -msgstr "" - -# 4ddff01271354e9fbc6e00dd93d84759 -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:4 -msgid "" -"Increase the size of the :term:`oplog` which logs operations. In most cases," -" the default oplog size is sufficient." -msgstr "" - -# 6e22f86c95e94aef92bf4f2cd56a9dc4 -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:11 -msgid ":doc:`/tutorial/perform-maintence-on-replica-set-members`" -msgstr "" - -# 58854e88402a4cc1ba01bd8e4f6b4512 -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:9 -msgid "" -"Perform maintenance on a member of a replica set while minimizing downtime." -msgstr "" - -# e725692d741c4cf88fd599f020d972f9 -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:15 -msgid ":doc:`/tutorial/force-member-to-be-primary`" -msgstr "" - -# c024cfcfa8324ebebec1a2db4595aff9 -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:14 -msgid "Force a replica set member to become primary." -msgstr "" - -# 71c5e33d637a4748af17e7b3d2e42618 -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:21 -msgid ":doc:`/tutorial/resync-replica-set-member`" -msgstr "" - -# 0def9698def249e9af24addebb939c94 -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:18 -msgid "" -"Sync the data on a member. Either perform initial sync on a new member or " -"resync the data on an existing member that has fallen too far behind to " -"catch up by way of normal replication." -msgstr "" - -# 542d937c111e485a8fb9eeaeabefbd18 -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:26 -msgid ":doc:`/tutorial/configure-replica-set-tag-sets`" -msgstr "" - -# 42527b8569aa46248f065180c0061570 -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:24 -msgid "" -"Assign tags to replica set members for use in targeting read and write " -"operations to specific members." -msgstr "" - -# b72d5633006c40f6a5a808252ac3ce71 -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:31 -msgid ":doc:`/tutorial/reconfigure-replica-set-with-unavailable-members`" -msgstr "" - -# 9fb118dc75584870b12f32f2abb34cae -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:29 -msgid "" -"Reconfigure a replica set when a majority of replica set members are down or" -" unreachable." -msgstr "" - -# 35eff9b15ee54936abf15b5c6cce7e47 -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:37 -msgid ":doc:`/tutorial/manage-chained-replication`" -msgstr "" - -# 6b95346b4a814f2e9d569569b2f39e19 -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:34 -msgid "" -"Disable or enable chained replication. Chained replication occurs when a " -"secondary replicates from another secondary instead of the primary." -msgstr "" - -# 75bbdf830fcc43fa940ca19269d456a9 -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:42 -msgid ":doc:`/tutorial/change-hostnames-in-a-replica-set`" -msgstr "" - -# e1d4c67a34764320b77fa375d3bd6cf9 -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:40 -msgid "" -"Update the replica set configuration to reflect changes in members' " -"hostnames." -msgstr "" - -# 9b1413175bc84ddc86c2466b4f63b534 -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:44 -msgid ":doc:`/tutorial/configure-replica-set-secondary-sync-target`" -msgstr "" - -# 65f827e3adf44ca38b0409775c0b0ad5 -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:45 -msgid "Specify the member that a secondary member synchronizes from." -msgstr "" diff --git a/locale/es/LC_MESSAGES/administration/replica-set-member-configuration.po b/locale/es/LC_MESSAGES/administration/replica-set-member-configuration.po deleted file mode 100644 index b7fcafcac92..00000000000 --- a/locale/es/LC_MESSAGES/administration/replica-set-member-configuration.po +++ /dev/null @@ -1,99 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 22:35+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 8d679fa59aa64f2f83a9211cd5854f65 -#: ../source/administration/replica-set-member-configuration.txt:3 -msgid "Member Configuration Tutorials" -msgstr "" - -# 04881c48416f45de8e864e452411db50 -#: ../source/administration/replica-set-member-configuration.txt:7 -msgid "" -"The following tutorials provide information in configuring replica set " -"members to support specific operations, such as to provide dedicated " -"backups, to support reporting, or to act as a cold standby." -msgstr "" - -# 395b48564a704cbaa60f3abea06858da -#: ../source/includes/toc/dfn-list-replica-set-member-configuration.rst:6 -msgid ":doc:`/tutorial/adjust-replica-set-member-priority`" -msgstr "" - -# 8382b9159f0a4c95897d3ca0dff1a9a5 -#: ../source/includes/toc/dfn-list-replica-set-member-configuration.rst:4 -msgid "" -"Change the precedence given to a replica set members in an election for " -"primary." -msgstr "" - -# abcf5f104698481b9e348dca1c0aa8af -#: ../source/includes/toc/dfn-list-replica-set-member-configuration.rst:10 -msgid ":doc:`/tutorial/configure-secondary-only-replica-set-member`" -msgstr "" - -# 95da97df8be44d58b5fbf9b36a0c0ffa -#: ../source/includes/toc/dfn-list-replica-set-member-configuration.rst:9 -msgid "Make a secondary member ineligible for election as primary." -msgstr "" - -# ef4328bcb28b4227bb228349560770b7 -#: ../source/includes/toc/dfn-list-replica-set-member-configuration.rst:16 -msgid ":doc:`/tutorial/configure-a-hidden-replica-set-member`" -msgstr "" - -# 4ba974c17db949b8bd282fb2562f0483 -#: ../source/includes/toc/dfn-list-replica-set-member-configuration.rst:13 -msgid "" -"Configure a secondary member to be invisible to applications in order to " -"support significantly different usage, such as a dedicated backups." -msgstr "" - -# b52b6c0169724797a0beb15914bdcadd -#: ../source/includes/toc/dfn-list-replica-set-member-configuration.rst:21 -msgid ":doc:`/tutorial/configure-a-delayed-replica-set-member`" -msgstr "" - -# 91acf601baf84793920e8d3b71b9b142 -#: ../source/includes/toc/dfn-list-replica-set-member-configuration.rst:19 -msgid "" -"Configure a secondary member to keep a delayed copy of the data set in order" -" to provide a rolling backup." -msgstr "" - -# db9290a1d1d0460fbda6509a6330ef22 -#: ../source/includes/toc/dfn-list-replica-set-member-configuration.rst:26 -msgid ":doc:`/tutorial/configure-a-non-voting-replica-set-member`" -msgstr "" - -# f39649ff348c498ba443470a977301b1 -#: ../source/includes/toc/dfn-list-replica-set-member-configuration.rst:24 -msgid "" -"Create a secondary member that keeps a copy of the data set but does not " -"vote in an election." -msgstr "" - -# af515fc5b0c6449eb099c1f7c72d9e56 -#: ../source/includes/toc/dfn-list-replica-set-member-configuration.rst:28 -msgid ":doc:`/tutorial/convert-secondary-into-arbiter`" -msgstr "" - -# 4a7229b6be4949f5b1ce9178fd641bac -#: ../source/includes/toc/dfn-list-replica-set-member-configuration.rst:29 -msgid "Convert a secondary to an arbiter." -msgstr "" diff --git a/locale/es/LC_MESSAGES/administration/replica-sets.po b/locale/es/LC_MESSAGES/administration/replica-sets.po deleted file mode 100644 index c789372326e..00000000000 --- a/locale/es/LC_MESSAGES/administration/replica-sets.po +++ /dev/null @@ -1,235 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:28+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 14b94f9160cc40c18151f12cb140bff0 -#: ../source/administration/replica-sets.txt:3 -msgid "Replica Set Tutorials" -msgstr "" - -# e6b5467b6955477ea97cc5499b43f255 -#: ../source/administration/replica-sets.txt:13 -msgid "" -"The administration of :term:`replica sets ` includes the " -"initial deployment of the set, adding and removing members to a set, and " -"configuring the operational parameters and properties of the set. " -"Administrators generally need not intervene in failover or replication " -"processes as MongoDB automates these functions. In the exceptional " -"situations that require manual interventions, the tutorials in these " -"sections describe processes such as resyncing a member. The tutorials in " -"this section form the basis for all replica set administration." -msgstr "" - -# 3ae0a33c5b9e404ebd5981345d1a3a8e -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:21 -msgid ":doc:`/administration/replica-set-deployment`" -msgstr "" - -# 94622b11ea68421592de7348794bddff -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:4 -msgid "" -"Instructions for deploying replica sets, as well as adding and removing " -"members from an existing replica set." -msgstr "" - -# 98142c894da1464082ece2607c79a813 -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:8 -msgid ":doc:`/tutorial/deploy-replica-set`" -msgstr "" - -# c37588b684244f079f07c45c72406987 -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:8 -msgid "Configure a three-member replica set for production systems." -msgstr "" - -# dacb8810a213455dacb8678d489d9f16 -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:12 -msgid ":doc:`/tutorial/convert-standalone-to-replica-set`" -msgstr "" - -# 0ba83b3842fa4d60a81307b03bf1aed7 -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:11 -msgid "" -"Convert an existing standalone ``mongod`` instance into a three-member " -"replica set." -msgstr "" - -# 86a0bab4da9f4032a195fc2b3c41c93e -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:15 -msgid ":doc:`/tutorial/expand-replica-set`" -msgstr "" - -# e9182bb5c04b48ac91728cb8eb9098e0 -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:15 -msgid "Add a new member to an existing replica set." -msgstr "" - -# 6eccc6b0840d4eff9aad024ef5697357 -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:18 -msgid ":doc:`/tutorial/remove-replica-set-member`" -msgstr "" - -# 1de1613d436648309bc35fc961444171 -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:18 -msgid "Remove a member from a replica set." -msgstr "" - -# c8b2b228e24c452696fdd26602cbc3d9 -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:20 -msgid "" -"Continue reading from :doc:`/administration/replica-set-deployment` for " -"additional tutorials of related to setting up replica set deployments." -msgstr "" - -# a2e194878feb4229a6b6f583d22b414c -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:41 -msgid ":doc:`/administration/replica-set-member-configuration`" -msgstr "" - -# 4a1d92931eac4e66ab9fb0f4479b7f2a -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:24 -msgid "Tutorials that describe the process for configuring replica set members." -msgstr "" - -# 5a517857ca464d3f87184a91d500c98c -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:29 -msgid ":doc:`/tutorial/adjust-replica-set-member-priority`" -msgstr "" - -# 94a4e29360344e51badab3dda022520c -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:28 -msgid "" -"Change the precedence given to a replica set members in an election for " -"primary." -msgstr "" - -# f192c98859454912ae19bc03a1482264 -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:32 -msgid ":doc:`/tutorial/configure-secondary-only-replica-set-member`" -msgstr "" - -# e4a68a4186cf4cf7a6e97c23176ef177 -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:32 -msgid "Make a secondary member ineligible for election as primary." -msgstr "" - -# 3fb01aba3d4e4ec092ba91c4f5041812 -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:37 -msgid ":doc:`/tutorial/configure-a-hidden-replica-set-member`" -msgstr "" - -# 9e5c7264f41a4ef8b98f33a2fd1d7a82 -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:35 -msgid "" -"Configure a secondary member to be invisible to applications in order to " -"support significantly different usage, such as a dedicated backups." -msgstr "" - -# d479913f1b0349e0a93ab8a6706fd701 -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:39 -msgid "" -"Continue reading from :doc:`/administration/replica-set-member-" -"configuration` for more tutorials that describe replica set " -"configuration." -msgstr "" - -# 08175747834c4de0a35a7312e875fe97 -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:64 -msgid ":doc:`/administration/replica-set-maintenance`" -msgstr "" - -# d72bbcfe25634adf8cc9c081d0160a8d -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:44 -msgid "" -"Procedures and tasks for common operations on active replica set " -"deployments." -msgstr "" - -# 4ad90ea214444eec8b8ff80fff14b637 -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:49 -msgid ":doc:`/tutorial/change-oplog-size`" -msgstr "" - -# 3403c79ad18643449c938d27d27bf16b -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:48 -msgid "" -"Increase the size of the :term:`oplog` which logs operations. In most " -"cases, the default oplog size is sufficient." -msgstr "" - -# 253c2c4f7bd3463b903895ea06375a06 -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:54 -msgid ":doc:`/tutorial/resync-replica-set-member`" -msgstr "" - -# 7a8283feece24bc6a98bfa649a516feb -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:52 -msgid "" -"Sync the data on a member. Either perform initial sync on a new member or" -" resync the data on an existing member that has fallen too far behind to " -"catch up by way of normal replication." -msgstr "" - -# b361c00aade6493da878f231cf6a24d1 -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:57 -msgid ":doc:`/tutorial/force-member-to-be-primary`" -msgstr "" - -# 1719eaf0d9ad4b6aaee5fd831a9b121c -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:57 -msgid "Force a replica set member to become primary." -msgstr "" - -# c3400196df264bc28e56189529e4594d -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:61 -msgid ":doc:`/tutorial/change-hostnames-in-a-replica-set`" -msgstr "" - -# 21783a61b9cd4dfeaaf285f6019509ca -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:60 -msgid "" -"Update the replica set configuration to reflect changes in members' " -"hostnames." -msgstr "" - -# cc29224d74c34466bbccebfce0350690 -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:63 -msgid "" -"Continue reading from :doc:`/administration/replica-set-maintenance` for " -"descriptions of additional replica set maintenance procedures." -msgstr "" - -# 7dd497ed68a74056920ad840d110f58c -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:68 -msgid ":doc:`/tutorial/troubleshoot-replica-sets`" -msgstr "" - -# 4b664f97c9134746a07350e82896b10c -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:67 -msgid "" -"Describes common issues and operational challenges for replica sets. For " -"additional diagnostic information, see :doc:`/faq/diagnostics`." -msgstr "" - -# 5c5d9aec390f4c9891c52f4a9b280dda -#~ msgid "Configure a three-member replica set for either a production system." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/administration/scripting.po b/locale/es/LC_MESSAGES/administration/scripting.po deleted file mode 100644 index fe62aa8a64a..00000000000 --- a/locale/es/LC_MESSAGES/administration/scripting.po +++ /dev/null @@ -1,113 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 22:33+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 7d45d6b19c6347328a0992670c02740b -#: ../source/administration/scripting.txt:3 -msgid "MongoDB Scripting" -msgstr "" - -# 40fa67b2e0344f27ad182cf4bbcd3096 -#: ../source/administration/scripting.txt:7 -msgid "" -"The :program:`mongo` shell is an interactive JavaScript shell for MongoDB, " -"and is part of all `MongoDB distributions " -"`_. This section provides an introduction " -"to the shell, and outlines key functions, operations, and use of the " -":program:`mongo` shell. Also consider :doc:`/faq/mongo` and the :doc:`shell " -"method ` and other relevant :doc:`reference material " -"`." -msgstr "" - -# 89a7e8041f3f4e36a07f51f5191d031b -#: ../source/administration/scripting.txt:15 -msgid "" -"Most examples in the :doc:`MongoDB Manual ` use the " -":program:`mongo` shell; however, many :doc:`drivers `" -" provide similar interfaces to MongoDB." -msgstr "" - -# 362e9b58ba2f4424a958ff68ee6a06ad -#: ../source/includes/toc/dfn-list-administration-core-scripting.rst:6 -msgid ":doc:`/core/server-side-javascript`" -msgstr "" - -# 5434b2fc1c21410fa776033c8d9996cf -#: ../source/includes/toc/dfn-list-administration-core-scripting.rst:4 -msgid "" -"Details MongoDB's support for executing JavaScript code for server-side " -"operations." -msgstr "" - -# 7cf4dfc5ae5e4d92b5f3cf72dad66a20 -#: ../source/includes/toc/dfn-list-administration-core-scripting.rst:11 -msgid ":doc:`/core/shell-types`" -msgstr "" - -# 506b4f2cec3744678897381cd8043029 -#: ../source/includes/toc/dfn-list-administration-core-scripting.rst:9 -msgid "" -"Describes the super-set of JSON available for use in the :program:`mongo` " -"shell." -msgstr "" - -# 5165eb59507c4999a870118b36ccf843 -#: ../source/includes/toc/dfn-list-administration-core-scripting.rst:16 -msgid ":doc:`/tutorial/write-scripts-for-the-mongo-shell`" -msgstr "" - -# 2295c33bcf3a42c2b36d39052711343e -#: ../source/includes/toc/dfn-list-administration-core-scripting.rst:14 -msgid "" -"An introduction to the :program:`mongo` shell for writing scripts to " -"manipulate data and administer MongoDB." -msgstr "" - -# 9814234ff4ff456f89cf0332ac67c6f8 -#: ../source/includes/toc/dfn-list-administration-core-scripting.rst:20 -msgid ":doc:`/tutorial/getting-started-with-the-mongo-shell`" -msgstr "" - -# d00858b512ad4611a0e11ba23a3a433e -#: ../source/includes/toc/dfn-list-administration-core-scripting.rst:19 -msgid "Introduces the use and operation of the MongoDB shell." -msgstr "" - -# b62f03b829784a14bd36042c2b5e4714 -#: ../source/includes/toc/dfn-list-administration-core-scripting.rst:25 -msgid ":doc:`/tutorial/access-mongo-shell-help`" -msgstr "" - -# ee73f18d295d48e4acf24bc14854e705 -#: ../source/includes/toc/dfn-list-administration-core-scripting.rst:23 -msgid "" -"Describes the available methods for accessing online help for the operation " -"of the :program:`mongo` interactive shell." -msgstr "" - -# 34e0b9c2fd5d48b086252df13676f418 -#: ../source/includes/toc/dfn-list-administration-core-scripting.rst:28 -msgid ":doc:`/reference/mongo-shell`" -msgstr "" - -# 1b715467a09f410f817499a3116ae5b5 -#: ../source/includes/toc/dfn-list-administration-core-scripting.rst:28 -msgid "" -"A high level reference to the use and operation of the :program:`mongo` " -"shell." -msgstr "" diff --git a/locale/es/LC_MESSAGES/administration/security-access-control.po b/locale/es/LC_MESSAGES/administration/security-access-control.po deleted file mode 100644 index 5c56b3e8ada..00000000000 --- a/locale/es/LC_MESSAGES/administration/security-access-control.po +++ /dev/null @@ -1,212 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: 2014-04-08 16:29+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 34e18423f49c45acb6258f01119c6177 -#: ../source/administration/security-access-control.txt:3 -msgid "Authentication Tutorials" -msgstr "" - -# 18c5ecd1b97b4e1b9de0d1c2010b51ae -#: ../source/administration/security-access-control.txt:7 -msgid "" -"The following tutorials provide instructions for MongoDB''s " -"authentication related features." -msgstr "" - -# 22c56f8852604aa4b0aeb705f8ff1e82 -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:5 -msgid ":doc:`/tutorial/enable-authentication`" -msgstr "" - -# db7887e9ea04406ca68ede7de929af17 -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:4 -msgid "Describes the process for enabling authentication for MongoDB deployments." -msgstr "" - -# 6c43f2a5394c48df93ab72c8d12dc7db -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:10 -msgid ":doc:`/tutorial/enable-authentication-in-sharded-cluster`" -msgstr "" - -# 01f3178fa92b4b888fea129dcfceb5b8 -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:8 -msgid "" -"Control access to a sharded cluster through a key file and the " -":setting:`~security.keyFile` setting on each of the cluster's components." -msgstr "" - -# 8f621133d9eb470a9c8a6bb8e48b2927 -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:14 -msgid ":doc:`/tutorial/enable-authentication-without-bypass`" -msgstr "" - -# 2336bc37c0df4868ab60664cba378a64 -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:13 -msgid "" -"Describes an alternative process for enabling authentication for MongoDB " -"deployments." -msgstr "" - -# fd787a62182d4a358c87f47acabbda9f -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:17 -msgid ":doc:`/tutorial/configure-x509-client-authentication`" -msgstr "" - -# 16b7fef603e243b0978ff23211d00c32 -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:17 -msgid "Use x.509 for client authentication." -msgstr "" - -# 703caad3bd054c9394e11a3e4ae5c1dd -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:21 -msgid ":doc:`/tutorial/configure-x509-member-authentication`" -msgstr "" - -# e33c8446ef6246a3a949309744f07dbc -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:20 -msgid "" -"Use x.509 for internal member authentication for replica sets and sharded" -" clusters." -msgstr "" - -# cb55808069c344079ada1c31ee0585fc -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:25 -msgid ":doc:`/tutorial/configure-ldap-sasl-activedirectory`" -msgstr "" - -# d75d03a3aa6d42b1970dfd7176625969 -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:24 -msgid "" -"Describes the process for authentication using SASL/LDAP with " -"ActiveDirectory." -msgstr "" - -# 148fc84295b84768aab28f0630a89e11 -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:29 -msgid ":doc:`/tutorial/configure-ldap-sasl-openldap`" -msgstr "" - -# c2e1e58d637f402c994acb9a410b0525 -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:28 -msgid "Describes the process for authentication using SASL/LDAP with OpenLDAP." -msgstr "" - -# daf94e3b889b47f09a467bed966eafe6 -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:33 -msgid ":doc:`/tutorial/control-access-to-mongodb-with-kerberos-authentication`" -msgstr "" - -# 7a9dc9d983f4412398e4874218bded3a -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:32 -msgid "" -"For MongoDB Enterprise Linux, describes the process to enable Kerberos-" -"based authentication for MongoDB deployments." -msgstr "" - -# 979fc3c5f3aa4a33ad705c922926ed79 -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:37 -msgid "" -":doc:`/tutorial/control-access-to-mongodb-windows-with-kerberos-" -"authentication`" -msgstr "" - -# d00eea4032d14da2a65c8db914cee156 -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:36 -msgid "" -"For MongoDB Enterprise for Windows, describes the process to enable " -"Kerberos-based authentication for MongoDB deployments." -msgstr "" - -# 1eab815d915d43258e279ddb67fde4e8 -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:41 -msgid ":doc:`/tutorial/authenticate-as-client`" -msgstr "" - -# dea7cf6933554826b3f131987f362460 -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:40 -msgid "" -"Describes the process for authenticating to MongoDB systems using the " -":program:`mongo` shell." -msgstr "" - -# ddb32ee549ad47d780460d29743b850a -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:45 -msgid ":doc:`/tutorial/generate-key-file`" -msgstr "" - -# c6fdebb9602c4dbc9753984a2e2a6a6f -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:44 -msgid "" -"Use key file to allow the components of MongoDB sharded cluster or " -"replica set to mutually authenticate." -msgstr "" - -# 1d67f69daec448f6a312660f41cf157f -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:49 -msgid ":doc:`/tutorial/troubleshoot-kerberos`" -msgstr "" - -# 7d3589961dd740ada453209f7ee90c89 -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:48 -msgid "" -"Steps to troubleshoot Kerberos-based authentication for MongoDB " -"deployments." -msgstr "" - -# eab4beb41ac34a89bc79699da4b1a74a -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:52 -msgid ":doc:`/tutorial/implement-field-level-redaction`" -msgstr "" - -# 19abe763c965455892b96709b3aa2162 -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:52 -msgid "" -"Describes the process to set up and access document content that can have" -" different access levels for the same data." -msgstr "" - -#~ msgid ":doc:`/tutorial/configure-x509`" -#~ msgstr "" - -#~ msgid "Use x.509 for client authentication and internal member authentication." -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/configure-ldap-sasl-authentication`" -#~ msgstr "" - -#~ msgid "Describes the process for authentication with SASL/LDAP." -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/implement-redaction-with-multiple-tags`" -#~ msgstr "" - -# d852cbbf2d0d4175b8e163f61cb60e34 -#~ msgid "Access Control Tutorials" -#~ msgstr "" - -# ee5b0392995448b38406c6612dfa8459 -#~ msgid "" -#~ "The following tutorials provide instructions" -#~ " for MongoDB''s authentication and " -#~ "authorization related features." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/administration/security-auditing.po b/locale/es/LC_MESSAGES/administration/security-auditing.po deleted file mode 100644 index e7610aed4bf..00000000000 --- a/locale/es/LC_MESSAGES/administration/security-auditing.po +++ /dev/null @@ -1,52 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# ae8c0f3a4de64715a0682dd51114fb73 -#: ../source/administration/security-auditing.txt:5 -msgid "Auditing Tutorials" -msgstr "" - -# fb942f6e3bf5402987333be0dd55a6fb -#: ../source/administration/security-auditing.txt:9 -msgid "" -"The following tutorials provide instructions on how to enable auditing " -"for system events and specify which events to audit." -msgstr "" - -# 754a473fe06c47f1b5560e45e0903eeb -#: ../source/includes/toc/dfn-list-security-tutorials-auditing.rst:5 -msgid ":doc:`/tutorial/configure-auditing`" -msgstr "" - -# 7ce3f4cbeb9644c3b7496a3205743884 -#: ../source/includes/toc/dfn-list-security-tutorials-auditing.rst:4 -msgid "Enable and configure MongoDB Enterprise system event auditing feature." -msgstr "" - -# 8ebc9cf3ab0d4fbcb918dff0c906eff1 -#: ../source/includes/toc/dfn-list-security-tutorials-auditing.rst:7 -msgid ":doc:`/tutorial/configure-audit-filters`" -msgstr "" - -# fce41dff5c7c46258cc1b302adf8919a -#: ../source/includes/toc/dfn-list-security-tutorials-auditing.rst:8 -msgid "Specify which events to audit." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/administration/security-checklist.po b/locale/es/LC_MESSAGES/administration/security-checklist.po deleted file mode 100644 index 2afd0cd03fe..00000000000 --- a/locale/es/LC_MESSAGES/administration/security-checklist.po +++ /dev/null @@ -1,410 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:33+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 480d04ff371c43138392359933f70515 -#: ../source/administration/security-checklist.txt:3 -msgid "Security Checklist" -msgstr "" - -# 732a36ad53b241a0a62f3ec322ad6075 -#: ../source/administration/security-checklist.txt -msgid "On this page" -msgstr "" - -# 70eaaba787054a58a22c64c960bfa0cb -#: ../source/administration/security-checklist.txt:13 -msgid "" -"This documents provides a list of security measures that you should " -"implement to protect your MongoDB installation." -msgstr "" - -# 5bec5916406d467db232728535227138 -#: ../source/administration/security-checklist.txt:17 -msgid "Enable Access Control and Enforce Authentication" -msgstr "" - -# 777e1a1e8d134546b4aa0663184b9444 -#: ../source/administration/security-checklist.txt:19 -msgid "" -"Enable access control and specify the authentication mechanism. You can " -"use the default MongoDB authentication mechanism or an existing external " -"framework. Authentication requires that all clients and servers provide " -"valid credentials before they can connect to the system. In clustered " -"deployments, enable authentication for each MongoDB server." -msgstr "" - -# 1a707f0700f2462e9ccc670ffc7e5ba6 -#: ../source/administration/security-checklist.txt:25 -msgid "" -"See :doc:`/core/authentication` and :doc:`/tutorial/enable-" -"authentication`." -msgstr "" - -# 67b41512bdc3477e9790682b4617702c -#: ../source/administration/security-checklist.txt:31 -msgid "Configure Role-Based Access Control" -msgstr "" - -# 21ae35eef8464f19b225ce8ff99a2b58 -#: ../source/administration/security-checklist.txt:33 -msgid "" -"Create a user administrator **first**, then create additional users. " -"Create a unique MongoDB user for each person and application that " -"accesses the system." -msgstr "" - -# e5ed4cc88aa741a88e6ed32a95f509b7 -#: ../source/administration/security-checklist.txt:37 -msgid "" -"Create roles that define the exact access a set of users needs. Follow a " -"principle of least privilege. Then create users and assign them only the " -"roles they need to perform their operations. A user can be a person or a " -"client application." -msgstr "" - -# ed3344fb83db47b4863361943dc1aeb1 -#: ../source/administration/security-checklist.txt:42 -msgid "" -"See :doc:`/core/authorization` and :doc:`/tutorial/manage-users-and-" -"roles`, ." -msgstr "" - -# a8a8c1c588784826a9879745a5ba9325 -#: ../source/administration/security-checklist.txt:46 -msgid "Encrypt Communication" -msgstr "" - -# f5e01f600ccf4bf2a7142557b6fbc9b2 -#: ../source/administration/security-checklist.txt:48 -msgid "" -"Configure MongoDB to use TLS/SSL for all incoming and outgoing " -"connections. Use TLS/SSL to encrypt communication between " -":program:`mongod` and :program:`mongos` components of a MongoDB client as" -" well as between all applications and MongoDB." -msgstr "" - -# c9e3a390789d4f9c8ec16ead9681683d -#: ../source/administration/security-checklist.txt:53 -msgid "See :doc:`/tutorial/configure-ssl`." -msgstr "" - -# 225658ac6e1e4a66a5f4c3deeeccfff4 -#: ../source/administration/security-checklist.txt:56 -msgid "Encrypt and Protect Data" -msgstr "" - -# 24ab9ad5365843f1a859ca48a97b42df -#: ../source/administration/security-checklist.txt:58 -msgid "" -"Starting with MongoDB Enterprise 3.2, the WiredTiger storage engine's " -"native :doc:`/core/security-encryption-at-rest` can be configured to " -"encrypt data in the storage layer." -msgstr "" - -# 38c225b4598540af987a9091431cd6d4 -#: ../source/administration/security-checklist.txt:62 -msgid "" -"If you are not using WiredTiger's encryption at rest, MongoDB data should" -" be encrypted on each host using file-system, device, or physical " -"encryption. Protect MongoDB data using file-system permissions. MongoDB " -"data includes data files, configuration files, auditing logs, and key " -"files." -msgstr "" - -# 49721c60852b4b658dbf961dd2e2915f -#: ../source/administration/security-checklist.txt:69 -msgid "Limit Network Exposure" -msgstr "" - -# 92bb811264354e1a84ea7d49e55a1f09 -#: ../source/administration/security-checklist.txt:71 -msgid "" -"Ensure that MongoDB runs in a trusted network environment and limit the " -"interfaces on which MongoDB instances listen for incoming connections. " -"Allow only trusted clients to access the network interfaces and ports on " -"which MongoDB instances are available." -msgstr "" - -# 0b5be851ac544a55a4f5b054580953db -#: ../source/administration/security-checklist.txt:76 -msgid "" -"See :doc:`/core/security-hardening` and the :setting:`~net.bindIp` " -"setting." -msgstr "" - -# 73f451ed791943228cdde9314af3234a -#: ../source/administration/security-checklist.txt:80 -msgid "Audit System Activity" -msgstr "" - -# 51937acb91e347ae8f02d3e48d8577ab -#: ../source/administration/security-checklist.txt:82 -msgid "" -"Track access and changes to database configurations and data. `MongoDB " -"Enterprise `_ includes a system auditing facility that can " -"record system events (e.g. user operations, connection events) on a " -"MongoDB instance. These audit records permit forensic analysis and allow " -"administrators to verify proper controls." -msgstr "" - -# 923ac3d8d6dc40768e3b23776c69af70 -#: ../source/administration/security-checklist.txt:89 -msgid "See :doc:`/core/auditing` and :doc:`/tutorial/configure-auditing`." -msgstr "" - -# 9090416105c54c0383cfb2852c13b1fd -#: ../source/administration/security-checklist.txt:92 -msgid "Run MongoDB with a Dedicated User" -msgstr "" - -# f35162e16c564af2a8bf527c3d8c3514 -#: ../source/administration/security-checklist.txt:94 -msgid "" -"Run MongoDB processes with a dedicated operating system user account. " -"Ensure that the account has permissions to access data but no unnecessary" -" permissions." -msgstr "" - -# de37375d0fc84777af8218a4f899e38c -#: ../source/administration/security-checklist.txt:98 -msgid "See :doc:`/installation` for more information on running MongoDB." -msgstr "" - -# c273aec9c67e411ea4f7837375d833c2 -#: ../source/administration/security-checklist.txt:101 -msgid "Run MongoDB with Secure Configuration Options" -msgstr "" - -# 06eb4e22ed524df0aaa29dacdb28fc6a -#: ../source/administration/security-checklist.txt:103 -msgid "" -"MongoDB supports the execution of JavaScript code for certain server-side" -" operations: :dbcommand:`mapReduce`, :dbcommand:`group`, and " -":query:`$where`. If you do not use these operations, disable server-side " -"scripting by using the :option:`--noscripting ` " -"option on the command line." -msgstr "" - -# 30247a8941224b15ba991c183a71a1ed -#: ../source/administration/security-checklist.txt:109 -msgid "" -"Use only the MongoDB wire protocol on production deployments. Do **not** " -"enable the following, all of which enable the web server interface: " -":setting:`net.http.enabled`, :setting:`net.http.JSONPEnabled`, and " -":setting:`net.http.RESTInterfaceEnabled`. Leave these *disabled*, unless " -"required for backwards compatibility." -msgstr "" - -# 813ee15c21154b5eb9a96423e5118afb -#: ../source/includes/fact-deprecated-http-interface.rst:3 -msgid "HTTP interface for MongoDB" -msgstr "" - -# ccb20ee3ab2641d9a9635771ee3937de -#: ../source/administration/security-checklist.txt:117 -msgid "" -"Keep input validation enabled. MongoDB enables input validation by " -"default through the :setting:`~net.wireObjectCheck` setting. This ensures" -" that all documents stored by the :program:`mongod` instance are valid " -":term:`BSON`." -msgstr "" - -# ce2962fffc6948048ef832ff7a01b064 -#: ../source/administration/security-checklist.txt:121 -msgid "" -"See :doc:`/core/security-hardening` for more information on hardening " -"MongoDB configuration." -msgstr "" - -# cc7eb1f4c4d14a7299dde84068a58597 -#: ../source/administration/security-checklist.txt:125 -msgid "Request a Security Technical Implementation Guide (where applicable)" -msgstr "" - -# 82e3e6ef73bd4b1a9d205189fb4d3a05 -#: ../source/administration/security-checklist.txt:127 -msgid "" -"The Security Technical Implementation Guide (STIG) contains security " -"guidelines for deployments within the United States Department of " -"Defense. MongoDB Inc. provides its STIG, upon request, for situations " -"where it is required. Please `request a copy " -"`_ for more information." -msgstr "" - -# 9c525c20bf0b4f9bba4d6a4d97a35a1f -#: ../source/administration/security-checklist.txt:135 -msgid "Consider Security Standards Compliance" -msgstr "" - -# a4e86960381143f596a73e461430ad29 -#: ../source/administration/security-checklist.txt:137 -msgid "" -"For applications requiring HIPAA or PCI-DSS compliance, please refer to " -"the `MongoDB Security Reference Architecture " -"`_ to " -"learn more about how you can use the key security capabilities to build " -"compliant application infrastructure." -msgstr "" - -#~ msgid "" -#~ "See the :setting:`bind_ip` setting, and " -#~ "see :doc:`/tutorial/configure-linux-iptables-" -#~ "firewall` and :doc:`/tutorial/configure-windows-" -#~ "netsh-firewall`." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB supports the execution of " -#~ "JavaScript code for certain server-side" -#~ " operations: :dbcommand:`mapReduce`, " -#~ ":dbcommand:`group`, :dbcommand:`eval`, and " -#~ ":query:`$where`. If you do not use " -#~ "these operations, disable server-side " -#~ "scripting by setting :setting:`noscripting` to" -#~ " ``true``." -#~ msgstr "" - -#~ msgid "" -#~ "Use only the MongoDB wire protocol " -#~ "on production deployments. Do **not** " -#~ "enable the following, all of which " -#~ "enable the web server interface: " -#~ ":setting:`httpinterface`, :setting:`jsonp`, and " -#~ ":setting:`net.http.RESTInterfaceEnabled`. Leave these " -#~ "*disabled*, unless required for backwards " -#~ "compatibility." -#~ msgstr "" - -#~ msgid "" -#~ "Keep input validation enabled. MongoDB " -#~ "enables input validation by default " -#~ "through the :setting:`objcheck` setting. This" -#~ " ensures that all documents stored by" -#~ " the :program:`mongod` instance are valid" -#~ " :term:`BSON`." -#~ msgstr "" - -# 8e22c67a7e8547939b6d297109a93802 -#~ msgid "Require Authentication" -#~ msgstr "" - -# b61625ae47164e00bde28c91a2e83a07 -#~ msgid "" -#~ "Enable MongoDB authentication and specify " -#~ "the authentication mechanism. You can " -#~ "use the MongoDB authentication mechanism " -#~ "or an existing external framework. " -#~ "Authentication requires that all clients " -#~ "and servers provide valid credentials " -#~ "before they can connect to the " -#~ "system. In clustered deployments, enable " -#~ "authentication for each MongoDB server." -#~ msgstr "" - -# e5ce8c0e121c49969f604803e3531c85 -#~ msgid "" -#~ "See :doc:`/core/authentication`, :doc:`/tutorial" -#~ "/enable-authentication`, and :doc:`/tutorial/enable-" -#~ "authentication-in-sharded-cluster`." -#~ msgstr "" - -# 5e9b7b2b8fd1421b8c24201da99ed4fb -#~ msgid "" -#~ "Create a user administrator first, then" -#~ " create additional users. Create a " -#~ "unique MongoDB user for each person " -#~ "and application that accesses the " -#~ "system." -#~ msgstr "" - -# 4d6b9c91e36e48c2987921db4f2ba01f -#~ msgid "" -#~ "See :doc:`/core/authorization`, :doc:`/tutorial/define-" -#~ "roles`, :doc:`/tutorial/add-user-administrator`, " -#~ "and :doc:`/tutorial/add-user-to-database`." -#~ msgstr "" - -# 884fa60b5859462fa9d4aca23d3e7318 -#~ msgid "" -#~ "Configure MongoDB to use SSL for " -#~ "all incoming and outgoing connections. " -#~ "Use SSL to encrypt communication between" -#~ " :program:`mongod` and :program:`mongos` " -#~ "components of a MongoDB client, as " -#~ "well as between all applications and " -#~ "MongoDB." -#~ msgstr "" - -# 0c8bbabecef544689b3eb2befada72f1 -#~ msgid "" -#~ "Track access and changes to database " -#~ "configurations and data. `MongoDB Enterprise" -#~ " `_ " -#~ "includes a system auditing facility that" -#~ " can record system events (e.g. user" -#~ " operations, connection events) on a " -#~ "MongoDB instance. These audit records " -#~ "permit forensic analysis and allow " -#~ "administrators to verify proper controls." -#~ msgstr "" - -# e0447429240f4a179d4456d67253ea67 -#~ msgid "" -#~ "Encrypt MongoDB data on each host " -#~ "using file-system, device, or physical" -#~ " encryption. Protect MongoDB data using " -#~ "file-system permissions. MongoDB data " -#~ "includes data files, configuration files, " -#~ "auditing logs, and key files." -#~ msgstr "" - -#~ msgid "" -#~ "See the :setting:`~net.bindIp` setting, and" -#~ " see :doc:`/tutorial/configure-linux-iptables-" -#~ "firewall` and :doc:`/tutorial/configure-windows-" -#~ "netsh-firewall`." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB supports the execution of " -#~ "JavaScript code for certain server-side" -#~ " operations: :dbcommand:`mapReduce`, " -#~ ":dbcommand:`group`, :dbcommand:`eval`, and " -#~ ":query:`$where`. If you do not use " -#~ "these operations, disable server-side " -#~ "scripting by using the :option:`--noscripting" -#~ " ` option on the " -#~ "command line." -#~ msgstr "" - -#~ msgid "" -#~ "Use only the MongoDB wire protocol " -#~ "on production deployments. Do **not** " -#~ "enable the following, all of which " -#~ "enable the web server interface: " -#~ ":setting:`~net.http.enabled`, :setting:`net.http.JSONPEnabled`," -#~ " and :setting:`net.http.RESTInterfaceEnabled`. Leave" -#~ " these *disabled*, unless required for " -#~ "backwards compatibility." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/administration/security-deployment.po b/locale/es/LC_MESSAGES/administration/security-deployment.po deleted file mode 100644 index e2c2d49c440..00000000000 --- a/locale/es/LC_MESSAGES/administration/security-deployment.po +++ /dev/null @@ -1,40 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2014-04-08 19:35+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 9a2d77a3e695425e9e14bb82371aea6b -#: ../source/administration/security-deployment.txt:3 -msgid "Security Deployment Tutorials" -msgstr "" - -# b956f46e7ee44a4885c27a890bd3a674 -#: ../source/administration/security-deployment.txt:7 -msgid "" -"The following tutorials provide information in deploying MongoDB using " -"authentication and authorization." -msgstr "" - -# 8165f5582e1f46c89400e75ef84bdc05 -#: ../source/includes/toc/dfn-list-security-tutorials-deployment.rst:3 -msgid ":doc:`/tutorial/deploy-replica-set-with-auth`" -msgstr "" - -# 9a6c8d9afd624eceadbac111daebe979 -#: ../source/includes/toc/dfn-list-security-tutorials-deployment.rst:4 -msgid "Configure a replica set that has authentication enabled." -msgstr "" diff --git a/locale/es/LC_MESSAGES/administration/security-network.po b/locale/es/LC_MESSAGES/administration/security-network.po deleted file mode 100644 index f73bec5f5ac..00000000000 --- a/locale/es/LC_MESSAGES/administration/security-network.po +++ /dev/null @@ -1,114 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: 2013-12-16 22:35+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 2c0987be72bd4627823e40ebb8178795 -#: ../source/administration/security-network.txt:3 -msgid "Network Security Tutorials" -msgstr "" - -# 2ae4e1c9e0fa4fe5a3bfd2ebd8bf27d4 -#: ../source/administration/security-network.txt:7 -msgid "" -"The following tutorials provide information on handling network security " -"for MongoDB." -msgstr "" - -# d6c49d82b9494feb8e93db6036ff075a -#: ../source/includes/toc/dfn-list-security-tutorials-network.rst:5 -msgid ":doc:`/tutorial/configure-linux-iptables-firewall`" -msgstr "" - -# 5b8ba9982d8149cd9a0f10f3a7101e84 -#: ../source/includes/toc/dfn-list-security-tutorials-network.rst:4 -msgid "" -"Basic firewall configuration patterns and examples for ``iptables`` on " -"Linux systems." -msgstr "" - -# 40045097e61f41c69010fe020a4d3600 -#: ../source/includes/toc/dfn-list-security-tutorials-network.rst:9 -msgid ":doc:`/tutorial/configure-windows-netsh-firewall`" -msgstr "" - -# 49e12851119b4fcc8a75670490f16f89 -#: ../source/includes/toc/dfn-list-security-tutorials-network.rst:8 -msgid "" -"Basic firewall configuration patterns and examples for ``netsh`` on " -"Windows systems." -msgstr "" - -# 6dfb855541ec4409bc688765852f434d -#: ../source/includes/toc/dfn-list-security-tutorials-network.rst:13 -msgid ":doc:`/tutorial/configure-ssl`" -msgstr "" - -# 8f05d74f41284e26a8ce2383f0aea279 -#: ../source/includes/toc/dfn-list-security-tutorials-network.rst:12 -msgid "" -"TLS/SSL allows MongoDB clients to support encrypted connections to " -":program:`mongod` instances." -msgstr "" - -# 51d42e7d4dc343d783f7d2c6604668a2 -#: ../source/includes/toc/dfn-list-security-tutorials-network.rst:17 -msgid ":doc:`/tutorial/configure-ssl-clients`" -msgstr "" - -# 9437251deab14e34b28a42bb421ae244 -#: ../source/includes/toc/dfn-list-security-tutorials-network.rst:16 -msgid "Configure clients to connect to MongoDB instances that use TLS/SSL." -msgstr "" - -# a13727c4712f4b2ba66f1fafc40837ec -#: ../source/includes/toc/dfn-list-security-tutorials-network.rst:20 -msgid ":doc:`/tutorial/upgrade-cluster-to-ssl`" -msgstr "" - -# 313e3b5d683049bb88758f7643fdf99e -#: ../source/includes/toc/dfn-list-security-tutorials-network.rst:20 -msgid "Rolling upgrade process to use TLS/SSL." -msgstr "" - -# ee261ae5da4b48f6ba876514d7db4f63 -#: ../source/includes/toc/dfn-list-security-tutorials-network.rst:22 -msgid ":doc:`/tutorial/configure-fips`" -msgstr "" - -# 2aec6ffc19eb45a39ae212a5ee60e8f4 -#: ../source/includes/toc/dfn-list-security-tutorials-network.rst:23 -msgid "Configure for Federal Information Processing Standard (FIPS)." -msgstr "" - -# 65acf58dd1fe4f528576a826b2d38cc9 -#~ msgid "" -#~ "SSL allows MongoDB clients to support" -#~ " encrypted connections to :program:`mongod` " -#~ "instances." -#~ msgstr "" - -# 036b20a646534416bd5277448d808471 -#~ msgid "Rolling upgrade process to use SSL." -#~ msgstr "" - -#~ msgid "Configure clients to connect to MongoDB instances that use SSL." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/administration/security-user-role-management.po b/locale/es/LC_MESSAGES/administration/security-user-role-management.po deleted file mode 100644 index b4d4d09889d..00000000000 --- a/locale/es/LC_MESSAGES/administration/security-user-role-management.po +++ /dev/null @@ -1,158 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: 2014-04-08 19:33+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 48f5a51ca4454a34942c3543696790e8 -#: ../source/administration/security-user-role-management.txt:5 -msgid "User and Role Management Tutorials" -msgstr "" - -# a26552c0acea48a28113a5f4f1c87610 -#: ../source/administration/security-user-role-management.txt:9 -msgid "" -"The following tutorials provide instructions on how to enable " -"authentication and limit access for users with privilege roles." -msgstr "" - -# 838030fd4f974d65b80c2d30b100e1bc -#: ../source/includes/toc/dfn-list-security-tutorials-user-role-management.rst:6 -msgid ":doc:`/tutorial/add-user-administrator`" -msgstr "" - -# e9bf93991a7a47d0ad5fc970a56d4dc2 -#: ../source/includes/toc/dfn-list-security-tutorials-user-role-management.rst:4 -msgid "" -"Create users with special permissions to create, modify, and remove other" -" users, as well as administer authentication credentials (e.g. " -"passwords)." -msgstr "" - -# eea3455d7488481a961385339b5578b1 -#: ../source/includes/toc/dfn-list-security-tutorials-user-role-management.rst:10 -msgid ":doc:`/tutorial/manage-users-and-roles`" -msgstr "" - -# 3d2c6bf3e86a4af2850aca9c0bbc010a -#: ../source/includes/toc/dfn-list-security-tutorials-user-role-management.rst:9 -msgid "" -"Manage users by creating new users, creating new roles, and modifying " -"existing users." -msgstr "" - -# 8e21a46887f8460a8a30a1bf3e272460 -#: ../source/includes/toc/dfn-list-security-tutorials-user-role-management.rst:15 -msgid ":doc:`/tutorial/change-own-password-and-custom-data`" -msgstr "" - -# cbc4695f662f469a8f544466ca94feed -#: ../source/includes/toc/dfn-list-security-tutorials-user-role-management.rst:13 -msgid "" -"Users with sufficient access can change their own passwords and modify " -"the optional *custom data* associated with their user credential." -msgstr "" - -# 6bcf4a1136f244279c0c71d3c5b5c5fa -#: ../source/includes/toc/dfn-list-security-tutorials-user-role-management.rst:19 -msgid ":doc:`/tutorial/add-admin-user`" -msgstr "" - -# befb9eea4009460d99a3a920a6dca69f -#: ../source/includes/toc/dfn-list-security-tutorials-user-role-management.rst:18 -msgid "" -"Create a user with unrestricted access. Create such a user only in unique" -" situations. In general, all users in the system should have no more " -"access than needed to perform their required operations." -msgstr "" - -# 0e14c16c79c34c8ea038dc6ff1975a9a -#~ msgid "" -#~ "Create users with special permissions to" -#~ " to create, modify, and remove other" -#~ " users, as well as administer " -#~ "authentication credentials (e.g. passwords)." -#~ msgstr "" - -# a31c2553f70f4b53b8e66fa386267379 -#~ msgid ":doc:`/tutorial/add-user-to-database`" -#~ msgstr "" - -# f850623cda1540999391eb9902288e45 -#~ msgid "" -#~ "Create non-administrator users using " -#~ "MongoDB's role-based authentication system." -#~ msgstr "" - -# 326716b5308749deb5cea5988a29211a -#~ msgid ":doc:`/tutorial/define-roles`" -#~ msgstr "" - -# cf9c6581802541508e8dd9d4466d67cd -#~ msgid "Create custom role." -#~ msgstr "" - -# a717f7a172584f1f85cc2d4e1cb21ade -#~ msgid ":doc:`/tutorial/assign-role-to-user`" -#~ msgstr "" - -# ae03a76cf8bf41b2ae932282964e55a3 -#~ msgid "" -#~ "Assign a user a role. A role " -#~ "grants the user a defined set of" -#~ " privileges. A user can have multiple" -#~ " roles." -#~ msgstr "" - -# 548e91bb24444ef983bd681986d24a17 -#~ msgid ":doc:`/tutorial/verify-user-privileges`" -#~ msgstr "" - -# d4b01e517cb0481a9963e429f227132f -#~ msgid "View a user's current privileges." -#~ msgstr "" - -# c4481036f9fb440c997aa8341ae0fdfe -#~ msgid ":doc:`/tutorial/change-user-privileges`" -#~ msgstr "" - -# 34aa83ca9d314572ba4f76f5f2dde018 -#~ msgid "Modify the actions available to a user on specific database resources." -#~ msgstr "" - -# 548b23b2f4c14664b39631d32713f255 -#~ msgid ":doc:`/tutorial/view-roles`" -#~ msgstr "" - -# d01fe68c8682414a9d8b86d85793995c -#~ msgid "View a role's privileges." -#~ msgstr "" - -# ff35633ca4b049f7a6ce5f6f1d65dd32 -#~ msgid ":doc:`/tutorial/change-user-password`" -#~ msgstr "" - -# addfb80e2fd1498799ccc7bf6a6cd0ec -#~ msgid "" -#~ "Only user administrators can edit " -#~ "credentials. This tutorial describes the " -#~ "process for editing an existing user's" -#~ " password." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/administration/security.po b/locale/es/LC_MESSAGES/administration/security.po deleted file mode 100644 index fd272820960..00000000000 --- a/locale/es/LC_MESSAGES/administration/security.po +++ /dev/null @@ -1,303 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: 2014-04-08 16:28+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 7bbbe7c42c874d7fb32b999faaf9c275 -#: ../source/administration/security.txt:3 -msgid "Security Tutorials" -msgstr "" - -# 0f85bce7359f4c0e96fe9bb46a491c4d -#: ../source/administration/security.txt:7 -msgid "" -"The following tutorials provide instructions for enabling and using the " -"security features available in MongoDB." -msgstr "" - -# 5eb7518fa8b74d36a2f4c4b1faeba285 -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:21 -msgid ":doc:`/administration/security-network`" -msgstr "" - -# ad6270ab227046399175c1c3089bfef7 -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:4 -msgid "" -"Ensure that the underlying network configuration supports a secure " -"operating environment for MongoDB deployments, and appropriately limits " -"access to MongoDB deployments." -msgstr "" - -# 8bd95039432a48d49ab79fa1a6d1a278 -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:10 -msgid ":doc:`/tutorial/configure-linux-iptables-firewall`" -msgstr "" - -# 2c49b9f815604a45b3b943735319ee8c -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:9 -msgid "" -"Basic firewall configuration patterns and examples for ``iptables`` on " -"Linux systems." -msgstr "" - -# e94fa9c493144eebac9ee5348e4683e8 -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:14 -msgid ":doc:`/tutorial/configure-windows-netsh-firewall`" -msgstr "" - -# 2d0b4583a0154281beddb5ca44768408 -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:13 -msgid "" -"Basic firewall configuration patterns and examples for ``netsh`` on " -"Windows systems." -msgstr "" - -# 9fccb0d608364159ad171e3df4b77481 -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:18 -msgid ":doc:`/tutorial/configure-ssl`" -msgstr "" - -# 03dfaba2770e430cbae680b7b16eca0d -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:17 -msgid "" -"TLS/SSL allows MongoDB clients to support encrypted connections to " -":program:`mongod` instances." -msgstr "" - -# e3b766af8d0244909581b0afd6d70b4a -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:20 -msgid "" -"Continue reading from :doc:`/administration/security-network` for more " -"information on running MongoDB in secure environments." -msgstr "" - -# 880ea747b89647c09534cf5bb75a2389 -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:25 -msgid ":doc:`/administration/security-deployment`" -msgstr "" - -# f5689085e66d4360ae421e415212db25 -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:24 -msgid "" -"These tutorials describe procedures for deploying MongoDB using " -"authentication and authorization." -msgstr "" - -# 2f9f25c6af394afd9c984ca51e36ae5c -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:52 -msgid ":doc:`/administration/security-access-control`" -msgstr "" - -# 3a4c58c936064e9aa618fc48e78edd32 -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:28 -msgid "" -"These tutorials describe procedures relevant for the configuration, " -"operation, and maintenance of MongoDB's access control system." -msgstr "" - -# e55b0f08d14e4149ba6f9cf7ba1ff087 -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:34 -msgid ":doc:`/tutorial/enable-authentication`" -msgstr "" - -# 276460e3efc44eb3a2cba99d0c1d9ca1 -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:33 -msgid "Describes the process for enabling authentication for MongoDB deployments." -msgstr "" - -# c193037a34134895888dc004b34fc5da -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:37 -msgid ":doc:`/tutorial/configure-x509-client-authentication`" -msgstr "" - -# 6c7e3143bd1b448e87dbdeb311b1ac9e -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:37 -msgid "Use x.509 for client authentication." -msgstr "" - -# c13b3f74edba4e1c982c57386b9c8273 -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:41 -msgid ":doc:`/tutorial/configure-x509-member-authentication`" -msgstr "" - -# bcaa88b3c09a470f8dccbcfef44d3d14 -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:40 -msgid "" -"Use x.509 for internal member authentication for replica sets and sharded" -" clusters." -msgstr "" - -# 5d86c6a62ecc4cc9b0bb33b5b7a88a1f -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:45 -msgid ":doc:`/tutorial/control-access-to-mongodb-with-kerberos-authentication`" -msgstr "" - -# 7379128aa7c8402ba044ce7c364dd067 -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:44 -msgid "" -"For MongoDB Enterprise Linux, describes the process to enable Kerberos-" -"based authentication for MongoDB deployments." -msgstr "" - -# e8e4c043d5284b1bb8390f6fae01e73f -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:47 -msgid "" -"Continue reading from :doc:`/administration/security-access-control` for " -"additional tutorials on configuring MongoDB's authentication systems." -msgstr "" - -# 56ca677e15da423a89a3593fa533cd3c -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:52 -msgid ":doc:`/tutorial/enable-authentication-without-bypass`" -msgstr "" - -# ce36d548b01c4c3e9d7c8bd1a1c50c88 -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:51 -msgid "" -"Describes an alternative process for enabling authentication for MongoDB " -"deployments." -msgstr "" - -# db722134101943b792c26c99a362bce7 -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:67 -msgid ":doc:`/administration/security-user-role-management`" -msgstr "" - -# 860a50f9615a4c938fcbc6e4af1666f5 -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:55 -msgid "" -"MongoDB's access control system provides a flexible role-based access " -"control system that you can use to limit access to MongoDB deployments. " -"The tutorials in this section describe the configuration an setup of the " -"authorization system." -msgstr "" - -# 01988faeea154da3b28df24c63ee144d -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:62 -msgid ":doc:`/tutorial/manage-users-and-roles`" -msgstr "" - -# 8224ac0b85c843e59fecc25966991773 -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:61 -msgid "" -"Manage users by creating new users, creating new roles, and modifying " -"existing users." -msgstr "" - -# 3d32f4a354824aa8afd8b5b5717d6c61 -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:64 -msgid "" -"Continue reading from :doc:`/administration/security-user-role-" -"management` for additional tutorials on managing users and privileges in " -"MongoDB's authorization system." -msgstr "" - -# 700c00fabd7f44d984f2cd54934c014b -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:72 -msgid ":doc:`/administration/security-auditing`" -msgstr "" - -# 536c2bd9de8647aeb0c3909b77151265 -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:70 -msgid "" -"MongoDB Enterprise provides auditing of operations. The tutorials in this" -" section describe procedures to enable and configure the auditing " -"feature." -msgstr "" - -# dce2581bf6b34e538cdee48ac3b21218 -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:74 -msgid ":doc:`/tutorial/create-a-vulnerability-report`" -msgstr "" - -# 27fea2eb664341319a2bbae22e2d8609 -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:75 -msgid "Report a vulnerability in MongoDB." -msgstr "" - -#~ msgid ":doc:`/tutorial/configure-x509`" -#~ msgstr "" - -#~ msgid "Use x.509 for client authentication and internal member authentication." -#~ msgstr "" - -# bce59c8be74d48cd8d580a1fbe9c8532 -#~ msgid ":doc:`/administration/security-checklist`" -#~ msgstr "" - -# 34a883ab2b2c4f97aa57e12b11cb2455 -#~ msgid "" -#~ "A high level overview of global " -#~ "security consideration for administrators of" -#~ " MongoDB deployments. Use this checklist" -#~ " if you are new to deploying " -#~ "MongoDB in production and want to " -#~ "implement high quality security practices." -#~ msgstr "" - -# 072e9f04aff044c4abad12c701cb5170 -#~ msgid "" -#~ "SSL allows MongoDB clients to support" -#~ " encrypted connections to :program:`mongod` " -#~ "instances." -#~ msgstr "" - -# 5c1160ebe8014f5e9a45e593a8edb5af -#~ msgid ":doc:`/tutorial/add-user-to-database`" -#~ msgstr "" - -# bda3603b92114abf86357a54abec158d -#~ msgid "" -#~ "Create non-administrator users using " -#~ "MongoDB's role-based authentication system." -#~ msgstr "" - -# 3361bafa38b940bbbce0a03e19eedf21 -#~ msgid ":doc:`/tutorial/define-roles`" -#~ msgstr "" - -# ace10e5a27d444f48782070f63a64d27 -#~ msgid "Create custom role." -#~ msgstr "" - -# 5bd4c0bf3e8a4963bf6aa691fc9b1a7f -#~ msgid ":doc:`/tutorial/change-user-privileges`" -#~ msgstr "" - -# 28ad1ce3c6964dd6978a3b38ebdce4a9 -#~ msgid "Modify the actions available to a user on specific database resources." -#~ msgstr "" - -# c9e7c76377264368b2be030bb96023f5 -#~ msgid ":doc:`/tutorial/view-roles`" -#~ msgstr "" - -# d9da69de5af340b6b44d2505cfb5e852 -#~ msgid "View a role's privileges." -#~ msgstr "" - -# 5a2964993977436f81850ccfd57d1365 -#~ msgid ":doc:`/tutorial/configure-auditing`" -#~ msgstr "" - -# 087c22aba65341b0a296a7669eafae5d -#~ msgid "Enable and configure MongoDB Enterprise system event auditing feature." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/administration/sharded-cluster-administration.po b/locale/es/LC_MESSAGES/administration/sharded-cluster-administration.po deleted file mode 100644 index e65aebb21d8..00000000000 --- a/locale/es/LC_MESSAGES/administration/sharded-cluster-administration.po +++ /dev/null @@ -1,149 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 37fb26a15bba40309315e2bc0ffd8e87 -#: ../source/administration/sharded-cluster-administration.txt:3 -msgid "Sharded Cluster Administration" -msgstr "" - -# 77babe0434d84acd9a62c603372619dc -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:5 -msgid ":doc:`/core/sharding-data-partitioning`" -msgstr "" - -# 6e35a08777814dfa983cf0ba8bb85e43 -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:4 -msgid "" -"MongoDB partitions data into chunks, which are distributed across the " -"shards in the cluster" -msgstr "" - -# b140a0e1f1ab46d9ba34c99ddfe96b23 -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:9 -msgid "" -":doc:`Config Server Administration `" -msgstr "" - -# 0c36ffa644b64356b1cf514c57ed11e0 -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:8 -msgid "" -"This section contains articles and tutorials related to sharded cluster " -"config server administration" -msgstr "" - -# f1dec69cacc54d629b87258a547e8115 -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:13 -msgid ":doc:`Balancer Administration `" -msgstr "" - -# 298b3e223aee4b2bbf36d54fb73a9921 -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:12 -msgid "" -"This section contains articles and tutorials related to sharded cluster " -"balancer administration" -msgstr "" - -# 0bd26631c6a24e8eb050cde2cc35fec9 -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:17 -msgid ":doc:`/tutorial/view-sharded-cluster-configuration`" -msgstr "" - -# def59173fb9f430f9c4cde70a768b19e -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:16 -msgid "View status information about the cluster's databases, shards, and chunks." -msgstr "" - -# ca6d0e1b8bef46638f0ff5653214a070 -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:21 -msgid ":doc:`/tutorial/migrate-sharded-cluster-to-new-hardware`" -msgstr "" - -# 5f4dbe6e5aca46bbb67a147b50857a9a -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:20 -msgid "" -"Migrate a sharded cluster to a different hardware system, for example, " -"when moving a pre-production environment to production." -msgstr "" - -# ab23043ec37f471cb23015d480906547 -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:24 -msgid ":doc:`/tutorial/add-shards-to-shard-cluster`" -msgstr "" - -# fbffb6b8e4214dc6b7cf37c6b6706271 -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:24 -msgid "Add a shard to add capacity to a sharded cluster." -msgstr "" - -# 992f323fc07a4061ad365cd6c01a38b9 -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:27 -msgid ":doc:`/tutorial/remove-shards-from-cluster`" -msgstr "" - -# 5db9cdda701d4a8d8f9c5339bfb13abf -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:27 -msgid "Migrate a single shard's data and remove the shard." -msgstr "" - -# c91d94b28f4c4d7987d0be989a3c36ae -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:30 -msgid ":doc:`/tutorial/clear-jumbo-flag`" -msgstr "" - -# a4b87f7ebd3d4fd692f9442566df6def -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:30 -msgid "Manually clear ``jumbo`` flag from a chunk." -msgstr "" - -# faf858da79b74db08a38f26fa1db27de -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:34 -msgid ":doc:`/tutorial/backup-sharded-cluster-metadata`" -msgstr "" - -# 7325e74f4fee4ccaba39d3937d409a5b -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:33 -msgid "" -"Create a backup of a sharded cluster's metadata while keeping the cluster" -" operational." -msgstr "" - -# cba2a52bd93d4412a9e559ed52dcc5f1 -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:37 -msgid ":doc:`/tutorial/convert-sharded-cluster-to-replica-set`" -msgstr "" - -# 1021abafdf304b8a82bd93b6e9e5a4f5 -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:37 -msgid "Convert a sharded cluster into a single replica set." -msgstr "" - -# 2bb00ed685b847589a4faf737e16a87d -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:40 -msgid ":doc:`/tutorial/convert-replica-set-to-replicated-shard-cluster`" -msgstr "" - -# 9e254ce8fd0943cc959150293d7278aa -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:40 -msgid "" -"Convert a replica set to a sharded cluster in which each shard is its own" -" replica set." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/administration/sharded-cluster-config-servers.po b/locale/es/LC_MESSAGES/administration/sharded-cluster-config-servers.po deleted file mode 100644 index 68a27cb3b32..00000000000 --- a/locale/es/LC_MESSAGES/administration/sharded-cluster-config-servers.po +++ /dev/null @@ -1,64 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 179aa9d9cc0f40ed852791e8b9d54bf3 -#: ../source/administration/sharded-cluster-config-servers.txt:3 -msgid "Sharded Cluster Config Server Administration" -msgstr "" - -# f97e243d5bb24153887c1f92bccf5cbb -#: ../source/includes/toc/dfn-list-sharded-cluster-config-server-admin.rst:4 -msgid ":doc:`/tutorial/replace-config-server`" -msgstr "" - -# 5085b2cd32664387858a1b1d912459d1 -#: ../source/includes/toc/dfn-list-sharded-cluster-config-server-admin.rst:4 -msgid "Replace a config server in a config server replica set." -msgstr "" - -# 5e42d822392546e392ad3483c8ba0eeb -#: ../source/includes/toc/dfn-list-sharded-cluster-config-server-admin.rst:8 -msgid ":doc:`/tutorial/upgrade-config-servers-to-replica-set`" -msgstr "" - -# cc0d2f7a04c24b77a9d44c55ea00f68b -#: ../source/includes/toc/dfn-list-sharded-cluster-config-server-admin.rst:7 -msgid "" -"Perform a rolling upgrade a mirrored config server deployment to a " -"replica set. MongoDB 3.2+ only." -msgstr "" - -# 41e5345ce4b143b587de980d06623adb -#: ../source/includes/toc/dfn-list-sharded-cluster-config-server-admin.rst:11 -msgid ":doc:`/tutorial/upgrade-config-servers-to-replica-set-downtime`" -msgstr "" - -# a0b8fee583804f539c6974de63f5677d -#: ../source/includes/toc/dfn-list-sharded-cluster-config-server-admin.rst:11 -msgid "" -"Upgrade a mirrored config server deployment to a replica set. MongoDB " -"3.2+ only." -msgstr "" - -# 1678c684cace44f7a223f7ff130792f1 -#: ../source/administration/sharded-cluster-config-servers.txt:17 -msgid ":doc:`/administration/backup-sharded-clusters`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/administration/sharded-cluster-data.po b/locale/es/LC_MESSAGES/administration/sharded-cluster-data.po deleted file mode 100644 index 1106abed393..00000000000 --- a/locale/es/LC_MESSAGES/administration/sharded-cluster-data.po +++ /dev/null @@ -1,142 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: 2013-12-16 22:34+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 8ad4511eb7364e1e86140b75769c8825 -#: ../source/administration/sharded-cluster-data.txt:3 -msgid "Sharded Cluster Data Management" -msgstr "" - -# cc424c9e9cf247f0ae53955487761003 -#: ../source/administration/sharded-cluster-data.txt:13 -msgid "" -"The following documents provide information in managing data in sharded " -"clusters." -msgstr "" - -# f9c933700d894a40b021d56b20a06fb7 -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:5 -msgid ":doc:`/tutorial/create-chunks-in-sharded-cluster`" -msgstr "" - -# 45555121af814cdca42e849a47d745b8 -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:4 -msgid "" -"Create chunks, or *pre-split* empty collection to ensure an even " -"distribution of chunks during data ingestion." -msgstr "" - -# 3d6581943a244d2e98477d32a1803d86 -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:8 -msgid ":doc:`/tutorial/split-chunks-in-sharded-cluster`" -msgstr "" - -# 927e7d40be6a41c1ae9658cda6ea99f4 -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:8 -msgid "Manually create chunks in a sharded collection." -msgstr "" - -# f6a4ba7240b149938857aa3fb767b686 -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:12 -msgid ":doc:`/tutorial/migrate-chunks-in-sharded-cluster`" -msgstr "" - -# cc5f89bbd9e840b7b8d4ebbd350bbc80 -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:11 -msgid "Manually migrate chunks without using the automatic balance process." -msgstr "" - -# 7a1842aebf5c4dc59be58bbb411af9ff -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:15 -msgid ":doc:`/tutorial/merge-chunks-in-sharded-cluster`" -msgstr "" - -# 18b17d134d4f4f64a32e7fca61f48e58 -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:15 -msgid "Use the :dbcommand:`mergeChunks` to manually combine chunk ranges." -msgstr "" - -# ca037e67c16042a98afbeeb0e19cd7d8 -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:18 -msgid ":doc:`/tutorial/modify-chunk-size-in-sharded-cluster`" -msgstr "" - -# 8f42a3e5c06f446c9f83ad553c5c74fb -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:18 -msgid "Modify the default chunk size in a sharded collection" -msgstr "" - -# 11204394fe2a4dd5abd2a050d193b3da -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:21 -msgid ":doc:`/tutorial/clear-jumbo-flag`" -msgstr "" - -# 1d2b87664ee74b0cb773cf55c661c99c -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:21 -msgid "Clear *jumbo* flag from a shard." -msgstr "" - -# 53b7d2835130420eb50b2ca9cc4a4243 -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:25 -msgid ":doc:`/tutorial/administer-shard-tags`" -msgstr "" - -# 71478fe001064bd597a77aa935efcd1e -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:24 -msgid "" -"Use tags to associate specific ranges of shard key values with specific " -"shards." -msgstr "" - -# 31db42d04bd746a8a2806b1e50f2f234 -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:29 -msgid ":doc:`/tutorial/enforce-unique-keys-for-sharded-collections`" -msgstr "" - -# 612e63da0a65478685675dd1d0977884 -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:28 -msgid "" -"Ensure that a field is always unique in all collections in a sharded " -"cluster." -msgstr "" - -# eb4fb40bec2e4b378d00fa33b0c87cb2 -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:31 -msgid ":doc:`/tutorial/shard-gridfs-data`" -msgstr "" - -# ab6e2a293575497eb3c9ef59c859f7ce -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:32 -msgid "Choose whether to shard GridFS data in a sharded collection." -msgstr "" - -# 7a6044647ba141c088c4fd84da28331f -#~ msgid ":doc:`/core/tag-aware-sharding`" -#~ msgstr "" - -# ecbb8e737eb3473486675955fdf4a819 -#~ msgid "" -#~ "Tags associate specific ranges of " -#~ ":term:`shard key` values with specific " -#~ "shards for use in managing deployment" -#~ " patterns." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/administration/sharded-cluster-deployment.po b/locale/es/LC_MESSAGES/administration/sharded-cluster-deployment.po deleted file mode 100644 index c2c6794c3da..00000000000 --- a/locale/es/LC_MESSAGES/administration/sharded-cluster-deployment.po +++ /dev/null @@ -1,141 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: 2014-04-08 16:29+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 56d706f1273f46edb48936c79973651e -#: ../source/administration/sharded-cluster-deployment.txt:3 -msgid "Sharded Cluster Deployment Tutorials" -msgstr "" - -# 01b40d20635e49ee9b3097c8f97d31b0 -#: ../source/administration/sharded-cluster-deployment.txt:13 -msgid "The following tutorials provide information on deploying sharded clusters." -msgstr "" - -# d29c36aa0be24fa49c9df3b19a5c21f5 -#: ../source/includes/toc/dfn-list-sharded-cluster-deployment.rst:6 -msgid ":doc:`/tutorial/deploy-shard-cluster`" -msgstr "" - -# cc29bf6428d649c489d302c39da27525 -#: ../source/includes/toc/dfn-list-sharded-cluster-deployment.rst:4 -msgid "" -"Set up a sharded cluster by creating the needed data directories, " -"starting the required MongoDB instances, and configuring the cluster " -"settings." -msgstr "" - -# 4c3547e3462a4f01b6b778d46759fcc9 -#: ../source/includes/toc/dfn-list-sharded-cluster-deployment.rst:11 -msgid ":doc:`/tutorial/choose-a-shard-key`" -msgstr "" - -# c192fe154270467ba6918013869d0ffd -#: ../source/includes/toc/dfn-list-sharded-cluster-deployment.rst:9 -msgid "" -"Choose the field that MongoDB uses to parse a collection's documents for " -"distribution over the cluster's shards. Each shard holds documents with " -"values within a certain range." -msgstr "" - -# 17ebe35168c445038c5e86388a6eb827 -#: ../source/includes/toc/dfn-list-sharded-cluster-deployment.rst:15 -msgid ":doc:`/tutorial/shard-collection-with-a-hashed-shard-key`" -msgstr "" - -# caffa7d2d29e45f9a58bba7a6919d71e -#: ../source/includes/toc/dfn-list-sharded-cluster-deployment.rst:14 -msgid "" -"Shard a collection based on hashes of a field's values in order to ensure" -" even distribution over the collection's shards." -msgstr "" - -# 146b884cacc7481fbbff7bf44764a8c7 -#: ../source/includes/toc/dfn-list-sharded-cluster-deployment.rst:18 -msgid ":doc:`/tutorial/add-shards-to-shard-cluster`" -msgstr "" - -# 5dd6829286924097bf3a9ff6f59695df -#: ../source/includes/toc/dfn-list-sharded-cluster-deployment.rst:18 -msgid "Add a shard to add capacity to a sharded cluster." -msgstr "" - -# df7f54be64384eddbcdcf8edd6ce9682 -#: ../source/includes/toc/dfn-list-sharded-cluster-deployment.rst:22 -msgid ":doc:`/tutorial/convert-replica-set-to-replicated-shard-cluster`" -msgstr "" - -# 6d0efc64ecf042278e9cb2985f545623 -#: ../source/includes/toc/dfn-list-sharded-cluster-deployment.rst:21 -msgid "" -"Convert a replica set to a sharded cluster in which each shard is its own" -" replica set." -msgstr "" - -# 85119458253b42fbbb8ba5c0da54a80a -#: ../source/includes/toc/dfn-list-sharded-cluster-deployment.rst:27 -msgid ":doc:`/tutorial/upgrade-config-servers-to-replica-set`" -msgstr "" - -# 503e94bfdc114e5699f95e47c2df2f59 -#: ../source/includes/toc/dfn-list-sharded-cluster-deployment.rst:25 -msgid "" -"Convert three mirrored config servers to a replica set. The procedure " -"does not require any downtime. Requires MongoDB version 3.2.4 or greater." -msgstr "" - -# 553ea067fb6a4a338b290c7ee6e88ed9 -#: ../source/includes/toc/dfn-list-sharded-cluster-deployment.rst:31 -msgid ":doc:`/tutorial/upgrade-config-servers-to-replica-set-downtime`" -msgstr "" - -# 4f3f2a8640c54833b2f33f8f4a58d5c9 -#: ../source/includes/toc/dfn-list-sharded-cluster-deployment.rst:30 -msgid "" -"Convert three mirrored config servers to a replica set. The procedure " -"requires downtime." -msgstr "" - -# ed45206892784eedb1331b09a9a97c39 -#: ../source/includes/toc/dfn-list-sharded-cluster-deployment.rst:33 -msgid ":doc:`/tutorial/convert-sharded-cluster-to-replica-set`" -msgstr "" - -# 76bd242d89474511914bd159162647c8 -#: ../source/includes/toc/dfn-list-sharded-cluster-deployment.rst:34 -msgid "Replace your sharded cluster with a single replica set." -msgstr "" - -# a9cb7fec5c6b4a79a121fd5cf0eaf394 -#~ msgid ":doc:`/tutorial/deploy-config-servers`" -#~ msgstr "" - -# 433a4db824314dd3a2af38f84a00c3be -#~ msgid "" -#~ "Convert a test deployment with one " -#~ "config server to a production deployment" -#~ " with three config servers." -#~ msgstr "" - -# 2cae6a185a61416eb06fe93ee023fa13 -#~ msgid ":doc:`/tutorial/enable-authentication-in-sharded-cluster`" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/administration/sharded-cluster-maintenance.po b/locale/es/LC_MESSAGES/administration/sharded-cluster-maintenance.po deleted file mode 100644 index 685d9034ca5..00000000000 --- a/locale/es/LC_MESSAGES/administration/sharded-cluster-maintenance.po +++ /dev/null @@ -1,168 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: 2013-12-16 22:33+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 5b7ccdb576b34577801b615341b90183 -#: ../source/administration/sharded-cluster-maintenance.txt:3 -msgid "Sharded Cluster Maintenance Tutorials" -msgstr "" - -# 849a3f558f4e42b582718d01ac683599 -#: ../source/administration/sharded-cluster-maintenance.txt:13 -msgid "" -"The following tutorials provide information in maintaining sharded " -"clusters." -msgstr "" - -# 5f97b4e343f54b1682043faca874f5dc -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:5 -msgid ":doc:`/tutorial/view-sharded-cluster-configuration`" -msgstr "" - -# da85baa32e934fa2af5c7e21973a5362 -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:4 -msgid "View status information about the cluster's databases, shards, and chunks." -msgstr "" - -# d7be34a76bc24c339bf739907987961b -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:8 -msgid ":doc:`/tutorial/replace-config-server`" -msgstr "" - -# 82bd30528a854469879a9230db0744e7 -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:8 -msgid "Replace a config server in a config server replica set." -msgstr "" - -# 3994b8950ec3419a8d920a26d2ee3aa5 -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:14 -msgid ":doc:`/tutorial/migrate-config-servers-with-same-hostname`" -msgstr "" - -# 24259757e5cf4504851d630d85139f1a -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:11 -msgid "" -"For a sharded cluster with three mirrored config servers, migrate a " -"config server to a new system while keeping the same hostname. This " -"procedure requires changing the DNS entry to point to the new system." -msgstr "" - -# 56aab8bcda624f509f0158f57a886024 -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:21 -msgid ":doc:`/tutorial/migrate-config-servers-with-different-hostnames`" -msgstr "" - -# e645852482ce45018eb55102f904a08b -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:17 -msgid "" -"For a sharded cluster with three mirrored config servers, migrate a " -"config server to a new system that uses a new hostname. If possible, " -"avoid changing the hostname and instead use the :doc:`/tutorial/migrate-" -"config-servers-with-same-hostname` procedure." -msgstr "" - -# 2d2307859e7d4eefabb684000c3bf6ad -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:25 -msgid ":doc:`/tutorial/migrate-sharded-cluster-to-new-hardware`" -msgstr "" - -# 409aad820e084f398c1e0a408d91a053 -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:24 -msgid "" -"Migrate a sharded cluster to a different hardware system, for example, " -"when moving a pre-production environment to production." -msgstr "" - -# 7ded83552a57427aa02c9a405a95a67b -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:29 -msgid ":doc:`/tutorial/backup-sharded-cluster-metadata`" -msgstr "" - -# 28ff84e5126c454ca34747b624184010 -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:28 -msgid "" -"Create a backup of a sharded cluster's metadata while keeping the cluster" -" operational." -msgstr "" - -# b4a382d0183146389f96e6acacfd5841 -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:33 -msgid ":doc:`/tutorial/configure-sharded-cluster-balancer`" -msgstr "" - -# 51c96057679440a1a6e71a1fbdfc6a54 -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:32 -msgid "" -"Manage the balancer's behavior by scheduling a balancing window, changing" -" size settings, or requiring replication before migration." -msgstr "" - -# f9e34c8b3062409ba6eaad2a0e6a24dd -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:36 -msgid ":doc:`/tutorial/manage-sharded-cluster-balancer`" -msgstr "" - -# c36bbceba16f4cb580550157d39d9df8 -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:36 -msgid "View balancer status and manage balancer behavior." -msgstr "" - -# b3aaa8b5c3184d7ab444fae83c686908 -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:38 -msgid ":doc:`/tutorial/remove-shards-from-cluster`" -msgstr "" - -# d8604030ba184feea124d2cf88e02bed -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:39 -msgid "Migrate a single shard's data and remove the shard." -msgstr "" - -# f3912fcfd35141609a0c4cfbda03c163 -#: ../source/administration/sharded-cluster-maintenance.txt:19 -msgid ":doc:`/administration/backup-sharded-clusters`" -msgstr "" - -# 44a64c7e05084659ab9c003226d19eec -#~ msgid "" -#~ "Migrate a config server to a new" -#~ " system while keeping the same " -#~ "hostname. This procedure requires changing " -#~ "the DNS entry to point to the " -#~ "new system." -#~ msgstr "" - -# 4d2cad7741a94808b14f4483eaa7fe80 -#~ msgid "" -#~ "Migrate a config server to a new" -#~ " system that uses a new hostname. " -#~ "If possible, avoid changing the hostname" -#~ " and instead use the :doc:`/tutorial" -#~ "/migrate-config-servers-with-same-hostname`" -#~ " procedure." -#~ msgstr "" - -# caa1fbc44c824042ada8146c6797537f -#~ msgid "" -#~ "Replaces a config server that has " -#~ "become inoperable. This procedure assumes " -#~ "that the hostname does not change." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/administration/sharded-clusters.po b/locale/es/LC_MESSAGES/administration/sharded-clusters.po deleted file mode 100644 index ba52d834bbf..00000000000 --- a/locale/es/LC_MESSAGES/administration/sharded-clusters.po +++ /dev/null @@ -1,193 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: 2013-12-16 22:35+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# c5f3eeefe3f74f9dbe5d708c228e51c2 -#: ../source/administration/sharded-clusters.txt:6 -msgid "Sharded Cluster Tutorials" -msgstr "" - -# 7c1044e705844d468ab2fdead7ea92e9 -#: ../source/administration/sharded-clusters.txt:16 -msgid "" -"The following tutorials provide instructions for administering " -":term:`sharded clusters `. For a higher-level overview, " -"see :doc:`/sharding`." -msgstr "" - -# 65ecb836dd35493487d7ceb7fbc6ebb9 -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:26 -msgid ":doc:`/administration/sharded-cluster-deployment`" -msgstr "" - -# 44b32245cfd4409295e2e75bfdb28273 -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:4 -msgid "" -"Instructions for deploying sharded clusters, adding shards, selecting " -"shard keys, and the initial configuration of sharded clusters." -msgstr "" - -# 91404062f39c4ce890f56ab8e66640ed -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:11 -msgid ":doc:`/tutorial/deploy-shard-cluster`" -msgstr "" - -# b84ccf06693f4c4394dc0666af9c3ad9 -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:9 -msgid "" -"Set up a sharded cluster by creating the needed data directories, " -"starting the required MongoDB instances, and configuring the cluster " -"settings." -msgstr "" - -# 3a2f373fe8aa4fffb9d0f00f7a0389e9 -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:16 -msgid ":doc:`/tutorial/choose-a-shard-key`" -msgstr "" - -# 40ee7d1c62f0414aa2e66f0aa391b7e1 -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:14 -msgid "" -"Choose the field that MongoDB uses to parse a collection's documents for " -"distribution over the cluster's shards. Each shard holds documents with " -"values within a certain range." -msgstr "" - -# a560d0b98e104313b3314731995e3ad2 -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:20 -msgid ":doc:`/tutorial/shard-collection-with-a-hashed-shard-key`" -msgstr "" - -# 44f4fb5c52264aa180f436cfa6c0592d -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:19 -msgid "" -"Shard a collection based on hashes of a field's values in order to ensure" -" even distribution over the collection's shards." -msgstr "" - -# e2d4c035a86c4a0e83320123a1eb2df2 -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:23 -msgid ":doc:`/tutorial/add-shards-to-shard-cluster`" -msgstr "" - -# a81c5a76ce1f4d6684cd0b7a9cc9ba4d -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:23 -msgid "Add a shard to add capacity to a sharded cluster." -msgstr "" - -# 1b4bdc51258f48b8949767cbd22c5247 -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:25 -msgid "" -"Continue reading from :doc:`/administration/sharded-cluster-deployment` " -"for additional tutorials." -msgstr "" - -# 4d776dff807a4ec49bae9f859031f8ec -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:44 -msgid ":doc:`/administration/sharded-cluster-maintenance`" -msgstr "" - -# ca1e689b7e0b4cffa5f54a53cc62d2af -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:29 -msgid "Procedures and tasks for common operations on active sharded clusters." -msgstr "" - -# 8017a0a3db8e4bcc8f5f4306093123eb -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:34 -msgid ":doc:`/tutorial/view-sharded-cluster-configuration`" -msgstr "" - -# 773741f60fed49e0bca34b3ee09df5d4 -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:33 -msgid "View status information about the cluster's databases, shards, and chunks." -msgstr "" - -# 3e5d425e8a6c4db8b2ecef1c5893100e -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:37 -msgid ":doc:`/tutorial/remove-shards-from-cluster`" -msgstr "" - -# 554f5bf94ccb401d87ec7566a19ba838 -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:37 -msgid "Migrate a single shard's data and remove the shard." -msgstr "" - -# 242f53d058764d5c8aba7a811f21149e -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:41 -msgid ":doc:`/tutorial/administer-shard-tags`" -msgstr "" - -# ec55611a2f174c43b178d30b8776300a -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:40 -msgid "" -"Use tags to associate specific ranges of shard key values with specific " -"shards." -msgstr "" - -# 73db899431c6445fb3e9413fefc59ffc -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:43 -msgid "" -"Continue reading from :doc:`/administration/sharded-cluster-maintenance` " -"for additional tutorials." -msgstr "" - -# 1d3d13b3df9d40cb8cbe82b2c1d42b7f -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:48 -msgid ":doc:`/administration/sharded-cluster-data`" -msgstr "" - -# f99fe695b59349cdbbb401c0647a631a -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:47 -msgid "Practices that address common issues in managing large sharded data sets." -msgstr "" - -# 0654b4e732bc49d6bc53b7404354f6fd -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:52 -msgid ":doc:`/tutorial/troubleshoot-sharded-clusters`" -msgstr "" - -# 524b09057762445cb7d8ffba2c70288b -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:51 -msgid "" -"Presents solutions to common issues and concerns relevant to the " -"administration and use of sharded clusters. Refer to " -":doc:`/faq/diagnostics` for general diagnostic information." -msgstr "" - -# 005a83624847428bacd09d2417e88c9e -#: ../source/administration/sharded-clusters.txt:1 -msgid "sharded clusters" -msgstr "" - -# 35894e858a85488dba5f6975b57d8699 -#~ msgid ":doc:`/tutorial/migrate-config-servers-with-different-hostnames`" -#~ msgstr "" - -# ade0f42d808f437da734b9b36830d87e -#~ msgid "" -#~ "Migrate a config server to a new" -#~ " system that uses a new hostname. " -#~ "If possible, avoid changing the hostname" -#~ " and instead use the :doc:`/tutorial" -#~ "/migrate-config-servers-with-same-hostname`" -#~ " procedure." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/administration/strategy.po b/locale/es/LC_MESSAGES/administration/strategy.po deleted file mode 100644 index e3ce40dec68..00000000000 --- a/locale/es/LC_MESSAGES/administration/strategy.po +++ /dev/null @@ -1,92 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: 2013-12-16 22:34+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 0a62ea31586642ccb7efca11a54ed332 -#: ../source/administration/strategy.txt:3 -msgid "Operational Strategies" -msgstr "" - -# c8ef242de14941d5977f1d0e3bac790c -#: ../source/administration/strategy.txt:13 -msgid "" -"These documents address higher level strategies for common administrative" -" tasks and requirements with respect to MongoDB deployments." -msgstr "" - -# cf60c2dd58194fb2b04cbe0468a0e6cf -#: ../source/includes/toc/dfn-list-administration-core-strategy.rst:5 -msgid ":doc:`/core/backups`" -msgstr "" - -# 440995beaa20461dbdaf27a050ee61fa -#: ../source/includes/toc/dfn-list-administration-core-strategy.rst:4 -msgid "Describes approaches and considerations for backing up a MongoDB database." -msgstr "" - -# 479d43814a79437aaa9c5eb7ac26f989 -#: ../source/includes/toc/dfn-list-administration-core-strategy.rst:9 -msgid ":doc:`/administration/monitoring`" -msgstr "" - -# 646fe753229c4148aad0ed63341b3256 -#: ../source/includes/toc/dfn-list-administration-core-strategy.rst:8 -msgid "" -"An overview of monitoring tools, diagnostic strategies, and approaches to" -" monitoring replica sets and sharded clusters." -msgstr "" - -# f47cc6293c3249cb9171a46bf8af692f -#: ../source/includes/toc/dfn-list-administration-core-strategy.rst:13 -msgid ":doc:`/administration/configuration`" -msgstr "" - -# b876ab1fd5c64ff8b3486cac242fd887 -#: ../source/includes/toc/dfn-list-administration-core-strategy.rst:12 -msgid "" -"Outlines common MongoDB configurations and examples of best-practice " -"configurations for common use cases." -msgstr "" - -# ad6aa3f91c4d4372bacd237f6af0958c -#: ../source/includes/toc/dfn-list-administration-core-strategy.rst:17 -msgid ":doc:`/administration/production-notes`" -msgstr "" - -# 064bf8ea48a94c6bb070d93d30a7160d -#: ../source/includes/toc/dfn-list-administration-core-strategy.rst:16 -msgid "" -"A collection of notes that describe best practices and considerations for" -" the operations of MongoDB instances and deployments." -msgstr "" - -# 9c379944f6a04cd4a430540c585ca83c -#~ msgid ":doc:`/core/import-export`" -#~ msgstr "" - -# 1e66d9f923984a07accf543db9900ff5 -#~ msgid "" -#~ "Provides an overview of ``mongoimport`` " -#~ "and ``mongoexport``, the tools MongoDB " -#~ "includes for importing and exporting " -#~ "data." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/administration/tutorials.po b/locale/es/LC_MESSAGES/administration/tutorials.po deleted file mode 100644 index 8354a3db5cf..00000000000 --- a/locale/es/LC_MESSAGES/administration/tutorials.po +++ /dev/null @@ -1,163 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: 2014-04-08 16:28+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# da42839de1eb471a82aa3b21161be7fe -#: ../source/administration/tutorials.txt:3 -msgid "Administration Tutorials" -msgstr "" - -# e46cee738c2140fea30ac8f356c86205 -#: ../source/administration/tutorials.txt:13 -msgid "" -"The administration tutorials provide specific step-by-step instructions " -"for performing common MongoDB setup, maintenance, and configuration " -"operations." -msgstr "" - -# afb606456835469c99975c56d2eedd90 -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:14 -msgid ":doc:`/administration/maintenance`" -msgstr "" - -# c7a9effc869e474bbe381f5446750cba -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:4 -msgid "" -"Describes routine management operations, including configuration and " -"performance analysis." -msgstr "" - -# 139ecc41a3be4d08b25a5eb556c62412 -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:8 -msgid ":doc:`/tutorial/manage-mongodb-processes`" -msgstr "" - -# b76ed238b2504c449b25c26d5848b3e9 -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:8 -msgid "Start, configure, and manage running :program:`mongod` process." -msgstr "" - -# be17730b5fa4436b84484a4cd01cd9ff -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:11 -msgid ":doc:`/tutorial/rotate-log-files`" -msgstr "" - -# 1e3bfb4ac97b4565b8acb44128973fd2 -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:11 -msgid "Archive the current log files and start new ones." -msgstr "" - -# ecc9f510af1c495183a7515b69bf9b99 -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:13 -msgid "" -"Continue reading from :doc:`/administration/maintenance` for additional " -"tutorials of fundamental MongoDB maintenance procedures." -msgstr "" - -# 8df0026193584b8187d38903bbc65cf5 -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:34 -msgid ":doc:`/administration/backup`" -msgstr "" - -# 302dab26291e4cb397aae1194e33d2bc -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:17 -msgid "" -"Outlines procedures for data backup and restoration with " -":program:`mongod` instances and deployments." -msgstr "" - -# 29bef889f6a74644adea5ead69f92db7 -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:23 -msgid ":doc:`/tutorial/backup-with-filesystem-snapshots`" -msgstr "" - -# 54df42a091d24580ba877980e4882ce3 -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:21 -msgid "" -"An outline of procedures for creating MongoDB data set backups using " -"system-level file snapshot tool, such as :term:`LVM` or native storage " -"appliance tools." -msgstr "" - -# 016bb3b10d844d18a40f416f0f6cc51e -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:27 -msgid ":doc:`/administration/backup-sharded-clusters`" -msgstr "" - -# ff6a3ca036b343e8947a1db08938ed19 -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:26 -msgid "" -"Detailed procedures and considerations for backing up sharded clusters " -"and single shards." -msgstr "" - -# 3fe72d3168b14d04820d3f79d5158752 -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:31 -msgid ":doc:`/tutorial/recover-data-following-unexpected-shutdown`" -msgstr "" - -# 044c29ba92b8427b9e56c4867fea6b2d -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:30 -msgid "" -"Recover data from MongoDB data files that were not properly closed or " -"have an invalid state." -msgstr "" - -# f88a237dcc304b9d8ba70b4f0311522b -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:33 -msgid "" -"Continue reading from :doc:`/administration/backup` for additional " -"tutorials of MongoDB backup and recovery procedures." -msgstr "" - -# 40667009c68f4b369b0c4abd453f2263 -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:37 -msgid ":doc:`/tutorial`" -msgstr "" - -# ddc4c73725374597911bacf11fae28b7 -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:37 -msgid "" -"A complete list of tutorials in the MongoDB Manual that address MongoDB " -"operation and use." -msgstr "" - -# f275e22b5129422284f70cfa6055046a -#: ../source/administration/tutorials.txt:21 -msgid "" -"The MongoDB Manual contains administrative documentation and tutorials " -"though out several sections. See :doc:`/administration/replica-sets` and " -":doc:`/administration/sharded-clusters` for additional tutorials and " -"information." -msgstr "" - -# 50abee9a6d3f4f9da6cbbeca0a959312 -#~ msgid ":doc:`/administration/scripting`" -#~ msgstr "" - -# 7e019ae4eb86494883f9876ad25f17b8 -#~ msgid "" -#~ "An introduction to the scripting " -#~ "capabilities of the :program:`mongo` shell " -#~ "and the scripting capabilities embedded " -#~ "in MongoDB instances." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/aggregation.po b/locale/es/LC_MESSAGES/aggregation.po deleted file mode 100644 index 5d05f482c99..00000000000 --- a/locale/es/LC_MESSAGES/aggregation.po +++ /dev/null @@ -1,339 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:29+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 674944ade3144669a271d4f6f8f556cc -#: ../source/aggregation.txt:3 -msgid "Aggregation" -msgstr "" - -# 7a9d16b51fa34deeb2b4092cf8c41445 -#: ../source/aggregation.txt -msgid "On this page" -msgstr "" - -# 6a6cfed3600847abbccc5c78bf55c6f3 -#: ../source/aggregation.txt:13 -msgid "" -"Aggregations operations process data records and return computed results." -" Aggregation operations group values from multiple documents together, " -"and can perform a variety of operations on the grouped data to return a " -"single result. MongoDB provides three ways to perform aggregation: the " -":ref:`aggregation pipeline `, the :ref:`map-reduce" -" function `, and :ref:`single purpose aggregation" -" methods `." -msgstr "" - -# dae03fb17ed845f3862febb0f7058e41 -#: ../source/aggregation.txt:25 -msgid "Aggregation Pipeline" -msgstr "" - -# c80814c686154eb78a437348b74cbf39 -#: ../source/aggregation.txt:27 -msgid "" -"MongoDB's :doc:`aggregation framework ` is " -"modeled on the concept of data processing pipelines. Documents enter a " -"multi-stage pipeline that transforms the documents into an aggregated " -"result." -msgstr "" - -# 0f50350ff8ce4f01a3ce32c1fdd8b818 -#: ../source/aggregation.txt:32 -msgid "" -"The most basic pipeline stages provide *filters* that operate like " -"queries and *document transformations* that modify the form of the output" -" document." -msgstr "" - -# 5a2380371b5b4eaaaa75e7674a39edf3 -#: ../source/aggregation.txt:36 -msgid "" -"Other pipeline operations provide tools for grouping and sorting " -"documents by specific field or fields as well as tools for aggregating " -"the contents of arrays, including arrays of documents. In addition, " -"pipeline stages can use :ref:`operators ` for tasks such as calculating the average or concatenating a " -"string." -msgstr "" - -# a404942d9d9947f1a5f45bbf29297237 -#: ../source/aggregation.txt:43 -msgid "" -"The pipeline provides efficient data aggregation using native operations " -"within MongoDB, and is the preferred method for data aggregation in " -"MongoDB." -msgstr "" - -# 702a0d7b3f2d44e6ac76ba831c10fe9a -#: ../source/aggregation.txt:47 -msgid "" -"The aggregation pipeline can operate on a :doc:`sharded collection " -"`." -msgstr "" - -# 591605110fec4bf8b8cc1208a69836d2 -#: ../source/aggregation.txt:50 -msgid "" -"The aggregation pipeline can use indexes to improve its performance " -"during some of its stages. In addition, the aggregation pipeline has an " -"internal optimization phase. See :ref:`aggregation-pipeline-operators-" -"and-performance` and :doc:`/core/aggregation-pipeline-optimization` for " -"details." -msgstr "" - -# bd8fa915a59649648dd17f731fea013f -#: ../source/aggregation.txt:61 -msgid "Map-Reduce" -msgstr "" - -# 5c7895feee90412998832d24de000a16 -#: ../source/aggregation.txt:63 -msgid "" -"MongoDB also provides :doc:`map-reduce ` operations to " -"perform aggregation. In general, map-reduce operations have two phases: a" -" *map* stage that processes each document and *emits* one or more objects" -" for each input document, and *reduce* phase that combines the output of " -"the map operation. Optionally, map-reduce can have a *finalize* stage to " -"make final modifications to the result. Like other aggregation " -"operations, map-reduce can specify a query condition to select the input " -"documents as well as sort and limit the results." -msgstr "" - -# e4859e49803e4079b0b253b79cca6af6 -#: ../source/aggregation.txt:72 -msgid "" -"Map-reduce uses custom JavaScript functions to perform the map and reduce" -" operations, as well as the optional *finalize* operation. While the " -"custom JavaScript provide great flexibility compared to the aggregation " -"pipeline, in general, map-reduce is less efficient and more complex than " -"the aggregation pipeline." -msgstr "" - -# 9dd84af3809a401e93fdde4dad7c353c -#: ../source/aggregation.txt:78 -msgid "" -"Map-reduce can operate on a :doc:`sharded collection `. Map " -"reduce operations can also output to a sharded collection. See " -":doc:`/core/aggregation-pipeline-sharded-collections` and :doc:`/core" -"/map-reduce-sharded-collections` for details." -msgstr "" - -# 708d6168a9e1449eb2e32a9a506b00f9 -#: ../source/aggregation.txt:84 -msgid "" -"Starting in MongoDB 2.4, certain :program:`mongo` shell functions and " -"properties are inaccessible in map-reduce operations. MongoDB 2.4 also " -"provides support for multiple JavaScript operations to run at the same " -"time. Before MongoDB 2.4, JavaScript code executed in a single thread, " -"raising concurrency issues for map-reduce." -msgstr "" - -# 78895e56414d4c1f85f2795320d7de94 -#: ../source/aggregation.txt:96 -msgid "Single Purpose Aggregation Operations" -msgstr "" - -# 8b78b98eaf3c4ec2b6cf20365c2ffcaa -#: ../source/aggregation.txt:98 -msgid "" -"MongoDB also provides :method:`db.collection.count()` and " -":method:`db.collection.distinct()`." -msgstr "" - -# df402e609bf44d7d87b0d166950b2c88 -#: ../source/aggregation.txt:101 -msgid "" -"All of these operations aggregate documents from a single collection. " -"While these operations provide simple access to common aggregation " -"processes, they lack the flexibility and capabilities of the aggregation " -"pipeline and map-reduce." -msgstr "" - -# 644f8b39fd774db598ef321f44525496 -#: ../source/aggregation.txt:109 -msgid "Additional Features and Behaviors" -msgstr "" - -# e3b68f253b9d447ca4c2ddd79aa9c7f5 -#: ../source/aggregation.txt:111 -msgid "" -"For a feature comparison of the aggregation pipeline, map-reduce, and the" -" special group functionality, see :doc:`/reference/aggregation-commands-" -"comparison`." -msgstr "" - -# ab45a5697fa34771bc594a466adf7164 -#: ../source/includes/extracts/additional-resources-aggregation.rst:4 -msgid "Additional Resources" -msgstr "" - -# b8ca1f3cbef5417dac6f8c22e859b572 -#: ../source/includes/extracts/additional-resources-aggregation.rst:6 -msgid "" -"`MongoDB Analytics: Learn Aggregation by Example: Exploratory Analytics " -"and Visualization Using Flight Data `_" -msgstr "" - -# e7b738b648c442b88425c63f924a1921 -#: ../source/includes/extracts/additional-resources-aggregation.rst:7 -msgid "" -"`MongoDB for Time Series Data: Analyzing Time Series Data Using the " -"Aggregation Framework and Hadoop `_" -msgstr "" - -# a9ecf15a49b14dbab307c0a5bca9e36f -#: ../source/includes/extracts/additional-resources-aggregation.rst:8 -msgid "" -"`The Aggregation Framework `_" -msgstr "" - -# 661961050ac7459886132424330c1738 -#: ../source/includes/extracts/additional-resources-aggregation.rst:9 -msgid "" -"`Webinar: Exploring the Aggregation Framework " -"`_" -msgstr "" - -# 730528f2eaff4ac9b133a05214433a7a -#: ../source/includes/extracts/additional-resources-aggregation.rst:10 -msgid "" -"`Quick Reference Cards `_" -msgstr "" - -# 303dac74b6384ad5a60b9fac70d15a21 -#~ msgid "" -#~ "Aggregations operations process data records" -#~ " and return computed results. Aggregation" -#~ " operations group values from multiple " -#~ "documents together, and can perform a" -#~ " variety of operations on the grouped" -#~ " data to return a single result. " -#~ "MongoDB provides three ways to perform" -#~ " aggregation: the :doc:`aggregation pipeline " -#~ "`, the :doc:`map-" -#~ "reduce function `, and " -#~ ":doc:`single purpose aggregation methods and" -#~ " commands `." -#~ msgstr "" - -# 446b493575bf422b8b9f25998f21985c -#~ msgid ":doc:`/core/aggregation-introduction`" -#~ msgstr "" - -# 0f83fdbb3a6a47e0a6337b85cd88621c -#~ msgid "A high-level introduction to aggregation." -#~ msgstr "" - -# 4e3ec686508a4b45a54571256dba7cad -#~ msgid ":doc:`/core/aggregation`" -#~ msgstr "" - -# 25e27100786a4a2bb43b84d7c534c956 -#~ msgid "" -#~ "Introduces the use and operation of " -#~ "the data aggregation modalities available " -#~ "in MongoDB." -#~ msgstr "" - -# 0fe98caf48b248e1bf02480a03efcdcc -#~ msgid ":doc:`/core/aggregation-pipeline`" -#~ msgstr "" - -# 05ad3e29b57547748b77df5e1c07e32a -#~ msgid "" -#~ "The aggregation pipeline is a framework" -#~ " for performing aggregation tasks, modeled" -#~ " on the concept of data processing" -#~ " pipelines. Using this framework, MongoDB" -#~ " passes the documents of a single " -#~ "collection through a pipeline. The " -#~ "pipeline transforms the documents into " -#~ "aggregated results, and is accessed " -#~ "through the :dbcommand:`aggregate` database " -#~ "command." -#~ msgstr "" - -# 46b60638904340dc8dc137318a5957a8 -#~ msgid ":doc:`/core/map-reduce`" -#~ msgstr "" - -# 1c7463cab987425ebb007ff35228ad9f -#~ msgid "" -#~ "Map-reduce is a generic multi-" -#~ "phase data aggregation modality for " -#~ "processing quantities of data. MongoDB " -#~ "provides map-reduce with the " -#~ ":dbcommand:`mapReduce` database command." -#~ msgstr "" - -# 011d14a0514b4c54bb6d2f6accc32e85 -#~ msgid ":doc:`/core/single-purpose-aggregation`" -#~ msgstr "" - -# 2f3a2b3de0314896821dd6fc52c4ef03 -#~ msgid "" -#~ "MongoDB provides a collection of " -#~ "specific data aggregation operations to " -#~ "support a number of common data " -#~ "aggregation functions. These operations " -#~ "include returning counts of documents, " -#~ "distinct values of a field, and " -#~ "simple grouping operations." -#~ msgstr "" - -# 5d4653b320ad44ad8f7d9877f16dc374 -#~ msgid ":doc:`/core/aggregation-mechanics`" -#~ msgstr "" - -# 864ab14852bf4c2c960f9d6f5af30075 -#~ msgid "" -#~ "Details internal optimization operations, " -#~ "limits, support for sharded collections, " -#~ "and concurrency concerns." -#~ msgstr "" - -# 50d8a9878d7d48c4ac8827c537be9a47 -#~ msgid ":doc:`/applications/aggregation`" -#~ msgstr "" - -# 4046cc6d75cd4ae38dfd94f650219727 -#~ msgid "Examples and tutorials for data aggregation operations in MongoDB." -#~ msgstr "" - -# 28d86148d05641b683cdf5fc6dac747a -#~ msgid ":doc:`/reference/aggregation`" -#~ msgstr "" - -# 09fe01a4d26940fca97ed35c2aa38c07 -#~ msgid "" -#~ "References for all aggregation operations " -#~ "material for all data aggregation " -#~ "methods in MongoDB." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/applications/aggregation.po b/locale/es/LC_MESSAGES/applications/aggregation.po deleted file mode 100644 index e951d99ce7c..00000000000 --- a/locale/es/LC_MESSAGES/applications/aggregation.po +++ /dev/null @@ -1,147 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: 2013-12-16 22:30+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a70312a83c9b4f148c3580f31f2da669 -#: ../source/applications/aggregation.txt:3 -msgid "Aggregation Examples" -msgstr "" - -# ee1a862d5dc14f728266b49d2911d11a -#: ../source/applications/aggregation.txt:7 -msgid "" -"This document provides the practical examples that display the " -"capabilities of :doc:`aggregation `." -msgstr "" - -# c1d81cad225d4fb0a81b0e65c7db0971 -#: ../source/includes/toc/dfn-list-aggregation-examples.rst:6 -msgid ":doc:`/tutorial/aggregation-zip-code-data-set`" -msgstr "" - -# 7a88070c06124c18a7d485731390bd51 -#: ../source/includes/toc/dfn-list-aggregation-examples.rst:4 -msgid "" -"Use the aggregation pipeline to group values and to calculate aggregated " -"sums and averages for a collection of United States zip codes." -msgstr "" - -# ad76ec84b93540b093d8f1621b7bc7a3 -#: ../source/includes/toc/dfn-list-aggregation-examples.rst:10 -msgid ":doc:`/tutorial/aggregation-with-user-preference-data`" -msgstr "" - -# 29e9c5100aa94ecba7a9c087501d2e50 -#: ../source/includes/toc/dfn-list-aggregation-examples.rst:9 -msgid "" -"Use the pipeline to sort, normalize, and sum data on a collection of user" -" data." -msgstr "" - -# 4036f43cc52e4cfeb772960363375ec8 -#: ../source/includes/toc/dfn-list-aggregation-examples.rst:14 -msgid ":doc:`/tutorial/map-reduce-examples`" -msgstr "" - -# dada78d6156a4a93b24c512a5866206f -#: ../source/includes/toc/dfn-list-aggregation-examples.rst:13 -msgid "" -"Define map-reduce operations that select ranges, group data, and " -"calculate sums and averages." -msgstr "" - -# 50f62f324cfa4bcf9ad962cfbf6955e5 -#: ../source/includes/toc/dfn-list-aggregation-examples.rst:18 -msgid ":doc:`/tutorial/perform-incremental-map-reduce`" -msgstr "" - -# 56c901ad35ee4c16b755f470f9b8675c -#: ../source/includes/toc/dfn-list-aggregation-examples.rst:17 -msgid "" -"Run a map-reduce operations over one collection and output results to " -"another collection." -msgstr "" - -# 1c3af3c433c54286ab732475572834c9 -#: ../source/includes/toc/dfn-list-aggregation-examples.rst:21 -msgid ":doc:`/tutorial/troubleshoot-map-function`" -msgstr "" - -# 4b38809bd2444224871d635b302e893e -#: ../source/includes/toc/dfn-list-aggregation-examples.rst:21 -msgid "Steps to troubleshoot the ``map`` function." -msgstr "" - -# d450acd677494b27be8bbc6c79ff7555 -#: ../source/includes/toc/dfn-list-aggregation-examples.rst:23 -msgid ":doc:`/tutorial/troubleshoot-reduce-function`" -msgstr "" - -# 73eb510ada38476089860d030cdb351b -#: ../source/includes/toc/dfn-list-aggregation-examples.rst:24 -msgid "Steps to troubleshoot the ``reduce`` function." -msgstr "" - -# af435cbec6bb432495eb291092c28632 -#: ../source/includes/extracts/additional-resources-aggregation.rst:4 -msgid "Additional Resources" -msgstr "" - -# 41c101cc34e04992bfdb6ff9627dbc86 -#: ../source/includes/extracts/additional-resources-aggregation.rst:6 -msgid "" -"`MongoDB Analytics: Learn Aggregation by Example: Exploratory Analytics " -"and Visualization Using Flight Data `_" -msgstr "" - -# 3fd8ea187ead4efca246523b406a173f -#: ../source/includes/extracts/additional-resources-aggregation.rst:7 -msgid "" -"`MongoDB for Time Series Data: Analyzing Time Series Data Using the " -"Aggregation Framework and Hadoop `_" -msgstr "" - -# 6947de2ed2ef4b158e2d434e75daad4f -#: ../source/includes/extracts/additional-resources-aggregation.rst:8 -msgid "" -"`The Aggregation Framework `_" -msgstr "" - -# 24b3e12c6c904109aee3c4dc78d40f49 -#: ../source/includes/extracts/additional-resources-aggregation.rst:9 -msgid "" -"`Webinar: Exploring the Aggregation Framework " -"`_" -msgstr "" - -# dbabf9e3733a4c85815bf61dccb61397 -#: ../source/includes/extracts/additional-resources-aggregation.rst:10 -msgid "" -"`Quick Reference Cards `_" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/applications/crud.po b/locale/es/LC_MESSAGES/applications/crud.po deleted file mode 100644 index 4db34dece51..00000000000 --- a/locale/es/LC_MESSAGES/applications/crud.po +++ /dev/null @@ -1,195 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: 2013-12-16 22:30+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 42aba057cba7445cb5cd563fa00a186e -#: ../source/applications/crud.txt:3 -msgid "MongoDB CRUD Tutorials" -msgstr "" - -# 19f85b976c434593bae9847c29e9a00b -#: ../source/applications/crud.txt:7 -msgid "" -"The following tutorials provide instructions for querying and modifying " -"data. For a higher-level overview of these operations, see :doc:`/crud`." -msgstr "" - -# ef56990c52e34402ba5ffeb2ed4646a9 -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:4 -msgid ":doc:`/tutorial/insert-documents`" -msgstr "" - -# 81ae743145e74395927f80b77b470feb -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:4 -msgid "Insert new documents into a collection." -msgstr "" - -# f0b8e26a575c4222a4754735ca4ef805 -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:7 -msgid ":doc:`/tutorial/query-documents`" -msgstr "" - -# 3f4ab0bc9a2241d6b046e18a0f8517bd -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:7 -msgid "Find documents in a collection using search criteria." -msgstr "" - -# 74d43c87654d4281be87a53b06b340ff -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:10 -msgid ":doc:`/tutorial/modify-documents`" -msgstr "" - -# 8f6f56afd5cf44cdbdddd5bbc08636f8 -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:10 -msgid "Modify documents in a collection" -msgstr "" - -# db01932d997c40e5adce09402984744f -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:13 -msgid ":doc:`/tutorial/remove-documents`" -msgstr "" - -# 642c19f0490b4acb811e206c6444ba8f -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:13 -msgid "Remove documents from a collection." -msgstr "" - -# 60bb0065b6564219a022499a2fc52b4d -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:16 -msgid ":doc:`/tutorial/project-fields-from-query-results`" -msgstr "" - -# e3b781b8cb2d4509b28360ee8d52373a -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:16 -msgid "Limit which fields are returned by a query." -msgstr "" - -# 44f2779151ad43968184280d31fd57d1 -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:20 -msgid ":doc:`/tutorial/limit-number-of-elements-in-updated-array`" -msgstr "" - -# f8462fab117d49e982516b09644d689c -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:19 -msgid "" -"Use :operator:`$push` with modifiers to sort and maintain an array of " -"fixed size." -msgstr "" - -# 3cf1157b24784cb49e3820a6b4ee519e -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:25 -msgid ":doc:`/tutorial/iterate-a-cursor`" -msgstr "" - -# 09b21936d7d74a4489863316a29095da -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:23 -msgid "" -"Access documents returned by a :method:`find ` query " -"by iterating the cursor, either manually or using the iterator index." -msgstr "" - -# f1a517b5a9be40b39b46943a8ee7324c -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:30 -msgid ":doc:`/tutorial/analyze-query-plan`" -msgstr "" - -# 3d098b802b634b6c854ed9702175ef9a -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:28 -msgid "" -"Use query introspection (i.e. ``explain``) to analyze the efficiency of " -"queries and determine how a query uses available indexes." -msgstr "" - -# 06b45a5a2d60437985c924b901d0cfa8 -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:33 -msgid ":doc:`/tutorial/perform-two-phase-commits`" -msgstr "" - -# 86703c637f0945e28ab0d6ce54653006 -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:33 -msgid "Use two-phase commits when writing data to multiple documents." -msgstr "" - -# b53da8be3cfb40b38ea4e0c9a5ad4921 -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:37 -msgid ":doc:`/tutorial/update-if-current`" -msgstr "" - -# bdba0f605ba746a793ad14f7b3096ae9 -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:36 -msgid "Update a document only if it has not changed since it was last read." -msgstr "" - -# 59c4a784b1fa40ff93de2630ceb834d0 -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:42 -msgid ":doc:`/tutorial/create-tailable-cursor`" -msgstr "" - -# 4dd1497aa9fc41a3b7cf22f3526f6a46 -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:40 -msgid "" -"Create tailable cursors for use in capped collections with high numbers " -"of write operations for which an index would be too expensive." -msgstr "" - -# d505d2529f4c43dea1ef3b12c2a1a962 -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:45 -msgid ":doc:`/tutorial/create-an-auto-incrementing-field`" -msgstr "" - -# 1e7c69da61f7413d87ead4335111f8a8 -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:45 -msgid "" -"Describes how to create an incrementing sequence number for the ``_id`` " -"field using a Counters Collection or an Optimistic Loop." -msgstr "" - -# ef760cbcb07c47afa15b37eaf19be0ad -#~ msgid "" -#~ "Analyze the efficiency of queries and" -#~ " determine how a query uses available" -#~ " indexes." -#~ msgstr "" - -# 1bc0e55dd6834ab89b3af8c2414be575 -#~ msgid "Use two-phase commits when writing data to multiple documents." -#~ msgstr "" - -# e6669552100b4664b2629eb9e61f0d87 -#~ msgid ":doc:`/tutorial/isolate-sequence-of-operations`" -#~ msgstr "" - -# 810d3d28aeff4d3fa7c83efbad95ab1d -#~ msgid "" -#~ "Use the :operator:` isolated` " -#~ "operator to *isolate* a single write " -#~ "operation that affects multiple documents, " -#~ "preventing other operations from interrupting" -#~ " the sequence of write operations." -#~ msgstr "" - -# 4c565c4b32524140a4e2670f98bc4d2d -#~ msgid "" -#~ "Use :operator:`$push ` with various " -#~ "modifiers to sort and maintain an " -#~ "array of fixed size after update" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/applications/data-models-applications.po b/locale/es/LC_MESSAGES/applications/data-models-applications.po deleted file mode 100644 index 66d7ff1a337..00000000000 --- a/locale/es/LC_MESSAGES/applications/data-models-applications.po +++ /dev/null @@ -1,90 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:30+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 60651f1b8f9042de903925929b980990 -#: ../source/applications/data-models-applications.txt:3 -msgid "Model Specific Application Contexts" -msgstr "" - -# 1dd653c970fa47e6a35af90cc29f0b30 -#: ../source/includes/toc/dfn-list-data-models-applications.rst:5 -msgid ":doc:`/tutorial/model-data-for-atomic-operations`" -msgstr "" - -# 8adcd92deca249c4b4db157e9026987a -#: ../source/includes/toc/dfn-list-data-models-applications.rst:4 -msgid "" -"Illustrates how embedding fields related to an atomic update within the " -"same document ensures that the fields are in sync." -msgstr "" - -# 021a95766fa8418f8edf37a87c022aa3 -#: ../source/includes/toc/dfn-list-data-models-applications.rst:11 -msgid ":doc:`/tutorial/model-data-for-keyword-search`" -msgstr "" - -# 2bee16b1de27425cadd215080f4b363d -#: ../source/includes/toc/dfn-list-data-models-applications.rst:8 -msgid "" -"Describes one method for supporting keyword search by storing keywords in" -" an array in the same document as the text field. Combined with a multi-" -"key index, this pattern can support application's keyword search " -"operations." -msgstr "" - -# 408db1ea15bd424cb140f68e71698eed -#: ../source/includes/toc/dfn-list-data-models-applications.rst:14 -msgid ":doc:`/tutorial/model-monetary-data`" -msgstr "" - -# 141a4f35c8ce4bd5a4e5e6bad8831cf1 -#: ../source/includes/toc/dfn-list-data-models-applications.rst:14 -msgid "Describes two methods to model monetary data in MongoDB." -msgstr "" - -# 5402fb73bb7a4c59928717d8a2e10890 -#: ../source/includes/toc/dfn-list-data-models-applications.rst:16 -msgid ":doc:`/tutorial/model-time-data`" -msgstr "" - -# 8070beca06104aee99fd172831538375 -#: ../source/includes/toc/dfn-list-data-models-applications.rst:17 -msgid "Describes how to deal with local time in MongoDB." -msgstr "" - -#~ msgid "" -#~ "Illustrates how embedding fields related " -#~ "to an atomic update within the " -#~ "same document ensures that the fields" -#~ " are in sync" -#~ msgstr "" - -#~ msgid "" -#~ "Describes one method for supporting " -#~ "keyword search by storing keywords in" -#~ " an array in the same document " -#~ "as the text field. Combined with a" -#~ " multi-key index, this pattern can" -#~ " support application's keyword search " -#~ "operations" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/applications/data-models-relationships.po b/locale/es/LC_MESSAGES/applications/data-models-relationships.po deleted file mode 100644 index 4ee702b980e..00000000000 --- a/locale/es/LC_MESSAGES/applications/data-models-relationships.po +++ /dev/null @@ -1,63 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 22:31+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# b8e0b11f67f64d7ea4d50384f50e9172 -#: ../source/applications/data-models-relationships.txt:3 -msgid "Model Relationships Between Documents" -msgstr "" - -# 47c5ef3d128b4383b5dd992b500e7300 -#: ../source/includes/toc/dfn-list-data-models-relationships.rst:7 -msgid "" -":doc:`/tutorial/model-embedded-one-to-one-relationships-between-documents`" -msgstr "" - -# c5f665d9ee9c47268215aafcf748a7dc -#: ../source/includes/toc/dfn-list-data-models-relationships.rst:4 -msgid "" -"Presents a data model that uses :ref:`embedded documents ` to describe one-to-one relationships between connected data." -msgstr "" - -# bb47e7c7741349b98234ec0185c9567d -#: ../source/includes/toc/dfn-list-data-models-relationships.rst:13 -msgid "" -":doc:`/tutorial/model-embedded-one-to-many-relationships-between-documents`" -msgstr "" - -# 91cf14e419254cd596e5593c98d4b515 -#: ../source/includes/toc/dfn-list-data-models-relationships.rst:10 -msgid "" -"Presents a data model that uses :ref:`embedded documents ` to describe one-to-many relationships between connected data." -msgstr "" - -# 88d3c2ff97254afcb7bfbf3ff051a806 -#: ../source/includes/toc/dfn-list-data-models-relationships.rst:17 -msgid "" -":doc:`/tutorial/model-referenced-one-to-many-relationships-between-" -"documents`" -msgstr "" - -# ff42890c17da4d51aa58e1da0eb915cd -#: ../source/includes/toc/dfn-list-data-models-relationships.rst:16 -msgid "" -"Presents a data model that uses :ref:`references ` to describe one-to-many relationships between documents." -msgstr "" diff --git a/locale/es/LC_MESSAGES/applications/data-models-tree-structures.po b/locale/es/LC_MESSAGES/applications/data-models-tree-structures.po deleted file mode 100644 index 464f9f16816..00000000000 --- a/locale/es/LC_MESSAGES/applications/data-models-tree-structures.po +++ /dev/null @@ -1,96 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 22:30+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 5da85f102cf043438846905c8501058a -#: ../source/applications/data-models-tree-structures.txt:3 -msgid "Model Tree Structures" -msgstr "" - -# 6fab2128960d42889546ff655fcb9837 -#: ../source/applications/data-models-tree-structures.txt:7 -msgid "" -"MongoDB allows various ways to use tree data structures to model large " -"hierarchical or nested data relationships." -msgstr "" - -# 6afab1967b9a4aaeb5c466d3ab033d3e -#: ../source/includes/toc/dfn-list-data-models-tree-structures.rst:7 -msgid ":doc:`/tutorial/model-tree-structures-with-parent-references`" -msgstr "" - -# 204f95cea47240ebba9b2c065a94a02d -#: ../source/includes/toc/dfn-list-data-models-tree-structures.rst:4 -msgid "" -"Presents a data model that organizes documents in a tree-like structure by " -"storing :ref:`references ` to \"parent\" nodes in" -" \"child\" nodes." -msgstr "" - -# 8ed01d8549fc471d86ede93c34fd9f79 -#: ../source/includes/toc/dfn-list-data-models-tree-structures.rst:13 -msgid ":doc:`/tutorial/model-tree-structures-with-child-references`" -msgstr "" - -# 797acf1f855e47e29d3bebbf3d7794d3 -#: ../source/includes/toc/dfn-list-data-models-tree-structures.rst:10 -msgid "" -"Presents a data model that organizes documents in a tree-like structure by " -"storing :ref:`references ` to \"child\" nodes in " -"\"parent\" nodes." -msgstr "" - -# 4870f8de62754c7092fd3067645730e6 -#: ../source/includes/toc/dfn-list-data-models-tree-structures.rst:19 -msgid ":doc:`/tutorial/model-tree-structures-with-ancestors-array`" -msgstr "" - -# 5b53861e216f44359ddde7e4674c754f -#: ../source/includes/toc/dfn-list-data-models-tree-structures.rst:16 -msgid "" -"Presents a data model that organizes documents in a tree-like structure by " -"storing :ref:`references ` to \"parent\" nodes " -"and an array that stores all ancestors." -msgstr "" - -# 3255bf9cbc334fcea467e780da573056 -#: ../source/includes/toc/dfn-list-data-models-tree-structures.rst:26 -msgid ":doc:`/tutorial/model-tree-structures-with-materialized-paths`" -msgstr "" - -# 89419160da0a430aa841dc394552e34c -#: ../source/includes/toc/dfn-list-data-models-tree-structures.rst:22 -msgid "" -"Presents a data model that organizes documents in a tree-like structure by " -"storing full relationship paths between documents. In addition to the tree " -"node, each document stores the ``_id`` of the nodes ancestors or path as a " -"string." -msgstr "" - -# 38b6d5c4380f40ae87941fd241d2d15f -#: ../source/includes/toc/dfn-list-data-models-tree-structures.rst:30 -msgid ":doc:`/tutorial/model-tree-structures-with-nested-sets`" -msgstr "" - -# be2224e15fbe4de99d450090a4668feb -#: ../source/includes/toc/dfn-list-data-models-tree-structures.rst:29 -msgid "" -"Presents a data model that organizes documents in a tree-like structure " -"using the *Nested Sets* pattern. This optimizes discovering subtrees at the " -"expense of tree mutability." -msgstr "" diff --git a/locale/es/LC_MESSAGES/applications/data-models.po b/locale/es/LC_MESSAGES/applications/data-models.po deleted file mode 100644 index 72828332e21..00000000000 --- a/locale/es/LC_MESSAGES/applications/data-models.po +++ /dev/null @@ -1,167 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 22:30+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# c361651633b04d7489318b16487cbb7f -#: ../source/applications/data-models.txt:6 -msgid "Data Model Examples and Patterns" -msgstr "" - -# 186e6d2bb1e444da98543f17c82cc4c4 -#: ../source/applications/data-models.txt:13 -msgid "" -"The following documents provide overviews of various data modeling patterns " -"and common schema design considerations:" -msgstr "" - -# aa092c3b943f4c19be859328a2540325 -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:23 -msgid ":doc:`/applications/data-models-relationships`" -msgstr "" - -# 16d4211ecec54d99a1612d0f46f89b95 -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:4 -msgid "Examples for modeling relationships between documents." -msgstr "" - -# 7b13714952d14cc0bdb472fb22036fa3 -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:11 -msgid "" -":doc:`/tutorial/model-embedded-one-to-one-relationships-between-documents`" -msgstr "" - -# f48bbe35f7f34a478e8ce1360d77423b -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:8 -msgid "" -"Presents a data model that uses :ref:`embedded documents ` to describe one-to-one relationships between connected data." -msgstr "" - -# cc99ba177cd44ffe8a765f996e61614e -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:17 -msgid "" -":doc:`/tutorial/model-embedded-one-to-many-relationships-between-documents`" -msgstr "" - -# f7dbc763bf1e454399be6c12f59b5353 -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:14 -msgid "" -"Presents a data model that uses :ref:`embedded documents ` to describe one-to-many relationships between connected data." -msgstr "" - -# 2f3a37bbdb4b403a8b83570737d5082e -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:23 -msgid "" -":doc:`/tutorial/model-referenced-one-to-many-relationships-between-" -"documents`" -msgstr "" - -# 50492c9e112740ef87175ba399ed64ca -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:20 -msgid "" -"Presents a data model that uses :ref:`references ` to describe one-to-many relationships between documents." -msgstr "" - -# 05fd424968ab48b8bd22a6249ffbf429 -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:42 -msgid ":doc:`/applications/data-models-tree-structures`" -msgstr "" - -# 579fd6d4510545b0ab4a94b695b56252 -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:26 -msgid "Examples for modeling tree structures." -msgstr "" - -# 100f445f47b2405c85414eb953689cbb -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:33 -msgid ":doc:`/tutorial/model-tree-structures-with-parent-references`" -msgstr "" - -# c37b908f9f594835b93f0b2b9d82cdd5 -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:30 -msgid "" -"Presents a data model that organizes documents in a tree-like structure by " -"storing :ref:`references ` to \"parent\" nodes in" -" \"child\" nodes." -msgstr "" - -# a21b25de8c8c4a21abc9dbc8053a4185 -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:39 -msgid ":doc:`/tutorial/model-tree-structures-with-child-references`" -msgstr "" - -# ce1e52ebcb0545abb916228322d84224 -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:36 -msgid "" -"Presents a data model that organizes documents in a tree-like structure by " -"storing :ref:`references ` to \"child\" nodes in " -"\"parent\" nodes." -msgstr "" - -# 8424f9b950fd4bf6a631c1dee3fff5b2 -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:41 -msgid "" -"See :doc:`/applications/data-models-tree-structures` for additional examples" -" of data models for tree structures." -msgstr "" - -# fbcf2f6356634511951ddaffa7ef66ec -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:56 -msgid ":doc:`/applications/data-models-applications`" -msgstr "" - -# 4f4add309deb43c889f0f09b677254cb -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:45 -msgid "Examples for models for specific application contexts." -msgstr "" - -# 95ff99cc4a56477db8cd66bf6f6c61c8 -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:51 -msgid ":doc:`/tutorial/model-data-for-atomic-operations`" -msgstr "" - -# f6784c05acd34520aaf767c7f545bd1d -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:56 -msgid ":doc:`/tutorial/model-data-for-keyword-search`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:49 -msgid "" -"Illustrates how embedding fields related to an atomic update within the same" -" document ensures that the fields are in sync." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:54 -msgid "" -"Describes one method for supporting keyword search by storing keywords in an" -" array in the same document as the text field. Combined with a multi-key " -"index, this pattern can support application's keyword search operations." -msgstr "" - -#~ msgid "" -#~ "Illustrates how embedding fields related to an atomic update within the same" -#~ " document ensures that the fields are in sync" -#~ msgstr "" - -#~ msgid "" -#~ "Describes one method for supporting keyword search by storing keywords in an" -#~ " array in the same document as the text field. Combined with a multi-key " -#~ "index, this pattern can support application's keyword search operations" -#~ msgstr "" diff --git a/locale/es/LC_MESSAGES/applications/design-notes.po b/locale/es/LC_MESSAGES/applications/design-notes.po deleted file mode 100644 index 51e4d4ecc19..00000000000 --- a/locale/es/LC_MESSAGES/applications/design-notes.po +++ /dev/null @@ -1,417 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: 2014-04-08 16:25+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 0f0220e3bd4048848dfabe5b305f357e -#: ../source/applications/design-notes.txt:3 -msgid "Design Notes" -msgstr "" - -# 92a010f774c6425ea6530eb021bf4dfd -#: ../source/applications/design-notes.txt -msgid "On this page" -msgstr "" - -# dea702cd10cc4a35bc19cb9b93778583 -#: ../source/applications/design-notes.txt:13 -msgid "" -"This page details features of MongoDB that may be important to keep in " -"mind when developing applications." -msgstr "" - -# c1a4bc3c005f4c229f92434ec6283a7d -#: ../source/applications/design-notes.txt:17 -msgid "Schema Considerations" -msgstr "" - -# 033efb9d67cb4c03a814ebdd34b1d372 -#: ../source/applications/design-notes.txt:20 -msgid "Dynamic Schema" -msgstr "" - -# ce74bf86d8e5441a9bcdced7ecb95151 -#: ../source/applications/design-notes.txt:22 -msgid "" -"Data in MongoDB has a *dynamic schema*. :term:`Collections ` " -"do not enforce :term:`document` structure. This facilitates iterative " -"development and polymorphism. Nevertheless, collections often hold " -"documents with highly homogeneous structures. See :doc:`/core/data-" -"models` for more information." -msgstr "" - -# 75676ac3210a46aaadf9621374eed813 -#: ../source/applications/design-notes.txt:28 -msgid "Some operational considerations include:" -msgstr "" - -# 7538255a1ecb4797bb821abd475196a6 -#: ../source/applications/design-notes.txt:30 -msgid "the exact set of collections to be used;" -msgstr "" - -# 895f33cb15334a9c90c4b7dfcbad19cf -#: ../source/applications/design-notes.txt:32 -msgid "" -"the indexes to be used: with the exception of the ``_id`` index, all " -"indexes must be created explicitly;" -msgstr "" - -# 331ada78ffce4ba3954015aac370c984 -#: ../source/applications/design-notes.txt:35 -msgid "" -"shard key declarations: choosing a good shard key is very important as " -"the shard key cannot be changed once set." -msgstr "" - -# 2dc810bc8c664bd688ae69e07d1e2bcb -#: ../source/applications/design-notes.txt:38 -msgid "" -"Avoid importing unmodified data directly from a relational database. In " -"general, you will want to \"roll up\" certain data into richer documents " -"that take advantage of MongoDB's support for embedded documents and " -"nested arrays." -msgstr "" - -# 083cc575cfe644eea6dc48b940aa66e4 -#: ../source/applications/design-notes.txt:44 -msgid "Case Sensitive Strings" -msgstr "" - -# dbd798c6c9f64f36b25b6e63c2dc5054 -#: ../source/applications/design-notes.txt:46 -msgid "" -"MongoDB strings are case sensitive. So a search for ``\"joe\"`` will not " -"find ``\"Joe\"``." -msgstr "" - -# a4a516c3053347a0a6681908c215831f -#: ../source/applications/design-notes.txt:49 -msgid "Consider:" -msgstr "" - -# 743a3cc428424f5ab7502f76e19b2265 -#: ../source/applications/design-notes.txt:51 -msgid "storing data in a normalized case format, or" -msgstr "" - -# de9e6ac29a2a4355b2bcacb3b3ccd04f -#: ../source/applications/design-notes.txt:53 -msgid "using regular expressions ending with the ``i`` option, and/or" -msgstr "" - -# 1fa9ac4d8d914803bc866816830ed882 -#: ../source/applications/design-notes.txt:55 -msgid "" -"using :doc:`$toLower ` or " -":doc:`$toUpper ` in the " -":doc:`aggregation framework `." -msgstr "" - -# 66609f3c5102403e8237152a7972be9d -#: ../source/applications/design-notes.txt:60 -msgid "Type Sensitive Fields" -msgstr "" - -# 4399101414914ca4ad9d793659be4853 -#: ../source/applications/design-notes.txt:62 -msgid "" -"MongoDB data is stored in the BSON format, a binary encoded serialization" -" of JSON-like documents. BSON encodes additional type information. See " -"`bsonspec.org `_ for more " -"information." -msgstr "" - -# 5a36dcd128534390a14079c32c238118 -#: ../source/applications/design-notes.txt:67 -msgid "" -"Consider the following document which has a field ``x`` with the *string*" -" value ``\"123\"``:" -msgstr "" - -# cbd2dd015d17466086dfb7723c22fe77 -#: ../source/applications/design-notes.txt:74 -msgid "" -"Then the following query which looks for a *number* value ``123`` will " -"**not** return that document:" -msgstr "" - -# 8684a0bfe9ac41049f8c42caec9fd025 -#: ../source/applications/design-notes.txt:82 -msgid "General Considerations" -msgstr "" - -# 3130a7f880724156a94ef0e4076a012f -#: ../source/applications/design-notes.txt:85 -msgid "By Default, Updates Affect **one** Document" -msgstr "" - -# 7ba97e2609db4ccdb8d40d66a0af45c2 -#: ../source/applications/design-notes.txt:87 -msgid "" -"To update multiple documents that meet your query criteria, set the " -":method:`update` ``multi`` option to ``true`` or ``1``. See: :ref:`Update" -" Multiple Documents `." -msgstr "" - -# 1b2b9f9cd793482ca8c339a66a46e675 -#: ../source/applications/design-notes.txt:91 -msgid "" -"Prior to MongoDB 2.2, you would specify the ``upsert`` and ``multi`` " -"options in the :method:`update` method as positional boolean options. " -"See: the :method:`update` method reference documentation." -msgstr "" - -# e2197631d12f4df19fe73520a854d3ad -#: ../source/applications/design-notes.txt:96 -msgid "BSON Document Size Limit" -msgstr "" - -# bb403d0fe9364828a1351f2cc28b98ba -#: ../source/applications/design-notes.txt:98 -msgid "" -"The :limit:`BSON Document Size` limit is currently set at 16 MB per " -"document. If you require larger documents, use :doc:`GridFS " -"`." -msgstr "" - -# 483895fc9c46429fbe2bdeb6d4cd9790 -#: ../source/applications/design-notes.txt:103 -msgid "No Fully Generalized Transactions" -msgstr "" - -# d2ed202ad3784e26b95458cfe45539a0 -#: ../source/applications/design-notes.txt:105 -msgid "" -"MongoDB does not have :doc:`fully generalized transactions `. If you model your data using rich documents that " -"closely resemble your application's objects, each logical object will be " -"in one MongoDB document. MongoDB allows you to modify a document in a " -"single atomic operation. These kinds of data modification pattern covers " -"most common uses of transactions in other systems." -msgstr "" - -# 2ca94754faa34f49b3791c1107729b8f -#: ../source/applications/design-notes.txt:114 -msgid "Replica Set Considerations" -msgstr "" - -# 3c61a397db114258925929f6c27d9ed1 -#: ../source/applications/design-notes.txt:117 -msgid "Use an Odd Number of Replica Set Members" -msgstr "" - -# d43390994a154688887bd0c93669787b -#: ../source/applications/design-notes.txt:119 -msgid "" -":doc:`Replica sets ` perform consensus elections. To " -"ensure that elections will proceed successfully, either use an odd number" -" of members, typically three, or else use an :term:`arbiter` to ensure an" -" odd number of votes." -msgstr "" - -# 60191bc5c43f40098b77d506d0e33282 -#: ../source/applications/design-notes.txt:125 -msgid "Keep Replica Set Members Up-to-Date" -msgstr "" - -# 8a7b485e22484dac9a6bef6874d68a0a -#: ../source/applications/design-notes.txt:127 -msgid "" -"MongoDB replica sets support :doc:`automatic failover `. It is important for your secondaries to be up-to-" -"date. There are various strategies for assessing consistency:" -msgstr "" - -# 31898480af9b4115bafead36b8e77cd3 -#: ../source/applications/design-notes.txt:132 -msgid "" -"Use monitoring tools to alert you to lag events. See " -":doc:`/administration/monitoring` for a detailed discussion of MongoDB's " -"monitoring options." -msgstr "" - -# c324e66d351f46889105064c6aac0e67 -#: ../source/applications/design-notes.txt:136 -msgid "Specify appropriate write concern." -msgstr "" - -# ad0749bc8352446da2130b1061b4acd2 -#: ../source/applications/design-notes.txt:138 -msgid "" -"If your application requires *manual* fail over, you can configure your " -"secondaries as :ref:`priority 0 `. " -"Priority 0 secondaries require manual action for a failover. This may be " -"practical for a small replica set, but large deployments should fail over" -" automatically." -msgstr "" - -# cb2abffa0ee747689cf098e22a1e750b -#: ../source/applications/design-notes.txt:145 -msgid ":ref:`replica set rollbacks `." -msgstr "" - -# b1a41d041b97460dafd99ffc51ac8921 -#: ../source/applications/design-notes.txt:148 -msgid "Sharding Considerations" -msgstr "" - -# 57b23bd1d9d94d62bc1447dacd76e5f1 -#: ../source/applications/design-notes.txt:150 -msgid "" -"Pick your shard keys carefully. You cannot choose a new shard key for a " -"collection that is already sharded." -msgstr "" - -# 5ca6cb10ab334108ba04229fd0b39821 -#: ../source/applications/design-notes.txt:153 -msgid "Shard key values are immutable." -msgstr "" - -# 6da07a9912e1483c9098eb4f6e909733 -#: ../source/applications/design-notes.txt:155 -msgid "" -"When enabling sharding on an *existing collection*, MongoDB imposes a " -"maximum size on those collections to ensure that it is possible to create" -" chunks. For a detailed explanation of this limit, see: :limit" -":``." -msgstr "" - -# 6530827f7db94f65a0acdb53a387dcdb -#: ../source/applications/design-notes.txt:160 -msgid "" -"To shard large amounts of data, create a new empty sharded collection, " -"and ingest the data from the source collection using an application level" -" import operation." -msgstr "" - -# 2387eb1f7d0c4ea2b3dc206d5815fc5e -#: ../source/applications/design-notes.txt:165 -msgid "" -"Unique indexes are not enforced across shards except for the shard key " -"itself. See :doc:`/tutorial/enforce-unique-keys-for-sharded-collections`." -msgstr "" - -# 2ea92cb7825b45b88a3dcc90cbf271f0 -#: ../source/applications/design-notes.txt:168 -msgid "" -"Consider :doc:`pre-splitting ` an empty sharded collection before a massive bulk import." -msgstr "" - -# 4e9c18cb844d4adabd6ff15ad7568ede -#: ../source/applications/design-notes.txt:172 -msgid "Analyze Performance" -msgstr "" - -# e783248726064874ab3ef1cc7bb96f30 -#: ../source/includes/intro-performance.rst:1 -msgid "" -"As you develop and operate applications with MongoDB, you may want to " -"analyze the performance of the database as the application. " -":doc:`/administration/analyzing-mongodb-performance` discusses some of " -"the operational factors that can influence performance." -msgstr "" - -# 61b5bf93bc01405791bd93b5405492f9 -#: ../source/includes/extracts/additional-resources-optimization.rst:4 -msgid "Additional Resources" -msgstr "" - -# 1a7d58d0a2c0431f86a70f9185aed4dc -#: ../source/includes/extracts/additional-resources-optimization.rst:6 -msgid "" -"`MongoDB Ops Optimization Consulting Package " -"`_" -msgstr "" - -# 126e5c23c8504c6bbb67a2e75bfb9594 -#~ msgid "" -#~ "This page details features of MongoDB" -#~ " that may be important to bear " -#~ "in mind when designing your " -#~ "applications." -#~ msgstr "" - -# 09ee3c6c58ff4394a387b47110af7171 -#~ msgid "" -#~ "Avoid importing unmodified data directly " -#~ "from a relational database. In general," -#~ " you will want to \"roll up\" " -#~ "certain data into richer documents that" -#~ " take advantage of MongoDB's support " -#~ "for sub-documents and nested arrays." -#~ msgstr "" - -# 4409d3a271dc4eac9d5fa3c79bd974ff -#~ msgid "using regular expressions ending with ``/i``, and/or" -#~ msgstr "" - -# 1bd6fc0735c0494e96e7c00249706d59 -#~ msgid "" -#~ "using :doc:`$toLower " -#~ "` or " -#~ ":doc:`$toUpper ` " -#~ "in the :doc:`aggregation framework " -#~ "`." -#~ msgstr "" - -# 0e643622ce8c481192af8c2d7f035411 -#~ msgid "" -#~ "MongoDB data is stored in the " -#~ ":meta-driver:`BSON ` format, a " -#~ "binary encoded serialization of JSON-" -#~ "like documents. BSON encodes additional " -#~ "type information. See `bsonspec.org " -#~ "`_ for more " -#~ "information." -#~ msgstr "" - -# 312bde25487d483c944e6392628e026b -#~ msgid "" -#~ "The :limit:`BSON Document Size` limit is" -#~ " currently set at 16MB per document." -#~ " If you require larger documents, use" -#~ " :doc:`GridFS `." -#~ msgstr "" - -# c7484a0ff4934908ab6d18d6d25eb807 -#~ msgid "" -#~ "MongoDB does not have :doc:`fully " -#~ "generalized transactions `. If you model " -#~ "your data using rich documents that " -#~ "closely resemble your application's objects," -#~ " each logical object will be in " -#~ "one MongoDB document. MongoDB allows you" -#~ " to modify a document in a " -#~ "single atomic operation. These kinds of" -#~ " data modification pattern covers most " -#~ "common uses of transactions in other " -#~ "systems." -#~ msgstr "" - -# e54773bd9c6244e9bbae5ab2492bcd32 -#~ msgid "" -#~ "Consider :doc:`pre-splitting ` a sharded collection " -#~ "before a massive bulk import." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/applications/drivers.po b/locale/es/LC_MESSAGES/applications/drivers.po deleted file mode 100644 index ac2531e9780..00000000000 --- a/locale/es/LC_MESSAGES/applications/drivers.po +++ /dev/null @@ -1,619 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:30+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# ba27e0e6023447e3b5627d0223861c0c -#: ../source/applications/drivers.txt:8 -msgid "MongoDB Drivers and Client Libraries" -msgstr "" - -# 37f0a637a2e94968b544a72e98082223 -#: ../source/applications/drivers.txt:10 -msgid "" -"An application communicates with MongoDB by way of a client library, " -"called a :ecosystem:`driver `, that handles all " -"interaction with the database in a language appropriate to the " -"application." -msgstr "" - -# 3d34eb527c0549e7838afbd8843a16d4 -#: ../source/applications/drivers.txt:15 -msgid "Drivers" -msgstr "" - -# f59ac53f0cf749fc867aa543f3ee506c -# 1ef6cdb60c324124b3a2a50befd7df6d -#: ../source/includes/driver-table-community.rst:5 -#: ../source/includes/driver-table.rst:5 -msgid "Documentation" -msgstr "" - -# b96b4fa9691b4c9f8c385433e63fdf3a -# eda84ea6de7144be9ad609998c231dd9 -#: ../source/includes/driver-table-community.rst:6 -#: ../source/includes/driver-table.rst:6 -msgid "Downloads & Release Notes" -msgstr "" - -# ea0554009df447a5877a30c0a86ebde5 -# 64c85542616949e0b0d03bf4be241328 -#: ../source/includes/driver-table-community.rst:7 -#: ../source/includes/driver-table.rst:7 -msgid "Source Code" -msgstr "" - -# 98695b5294ba498a9001aa048618f278 -# 3b4251289f3b411da99ae128497c6fc2 -#: ../source/includes/driver-table-community.rst:8 -#: ../source/includes/driver-table.rst:8 -msgid "API Documentation" -msgstr "" - -# ea11b3ca304747a698585e8c6d6c42f9 -#: ../source/includes/driver-table.rst:10 -msgid ":ecosystem:`C `" -msgstr "" - -# cf97dd1a0d724899a4630f747daeffe4 -#: ../source/includes/driver-table.rst:11 -msgid "" -"`C Driver Releases " -"`_" -msgstr "" - -# 4c82603064a14e8a900486b1c8049c02 -#: ../source/includes/driver-table.rst:12 -msgid "" -"`C Driver Source Code " -"`_" -msgstr "" - -# 0e40fe77ac0d441e96e52e281c2113ac -#: ../source/includes/driver-table.rst:13 -msgid "`C Driver API `_" -msgstr "" - -# caee5ea708ea4ba49889be8248ac78ba -#: ../source/includes/driver-table.rst:15 -msgid "`C++ `_" -msgstr "" - -# b2a16ea86c774d178439f749e5f567e1 -#: ../source/includes/driver-table.rst:16 -msgid "" -"`C++ Driver Releases `_" -msgstr "" - -# 97e2fe43952d46f1a1cb18a6338212a3 -#: ../source/includes/driver-table.rst:17 -msgid "`C++ Driver Source Code `_" -msgstr "" - -# 1448690e85ad4a7d812aff2c638fb4b5 -#: ../source/includes/driver-table.rst:18 -msgid "" -"`C++ Driver API `_" -msgstr "" - -# a0ca569fdbe745b9b358d315db93abce -#: ../source/includes/driver-table.rst:20 -msgid ":ecosystem:`C# `" -msgstr "" - -# bc89b50c11e84cc6ac9c880ccc34f1f1 -#: ../source/includes/driver-table.rst:21 -msgid "" -"`C# Driver Releases `_" -msgstr "" - -# 95d247437dab48a2bee3f5a9bf3842ca -#: ../source/includes/driver-table.rst:22 -msgid "" -"`C# Driver Source Code `_" -msgstr "" - -# 36e2146abeaa43deb4970ed4c0daf2ae -#: ../source/includes/driver-table.rst:23 -msgid "`Current C# Driver API `_" -msgstr "" - -# a89ecd49507f4dfb9d801811a63eef09 -#: ../source/includes/driver-table.rst:25 -msgid ":ecosystem:`Java `" -msgstr "" - -# cf63728512d244839eae5a3902db38b5 -#: ../source/includes/driver-table.rst:26 -msgid "" -"`Java Driver Releases `_" -msgstr "" - -# 1a152bc51d1349b1b28b3fa6d47bc8f1 -#: ../source/includes/driver-table.rst:27 -msgid "" -"`Java Driver Source Code `_" -msgstr "" - -# 12eb343021d04233a1bde0f8978aad3d -#: ../source/includes/driver-table.rst:28 -msgid "`Current Java Driver API `_" -msgstr "" - -# 80a9a6250cad4bcaa419a91edb829be3 -#: ../source/includes/driver-table.rst:30 -msgid ":ecosystem:`Node.js `" -msgstr "" - -# 9108e3c01b32422ba9ebba5387e60b70 -#: ../source/includes/driver-table.rst:31 -msgid "" -"`Node.js Driver Releases `_" -msgstr "" - -# ea050b5f30744fd485120bba2ceec3db -#: ../source/includes/driver-table.rst:32 -msgid "" -"`Node.js Driver Source Code `_" -msgstr "" - -# b151bf05da7b49aca368aeeee899a088 -#: ../source/includes/driver-table.rst:33 -msgid "" -"`Node.js Driver API `_" -msgstr "" - -# 2f5bac8065c84b549ab15f3e46e57e62 -#: ../source/includes/driver-table.rst:35 -msgid ":ecosystem:`Perl `" -msgstr "" - -# 7aaba1dc1102414f87075d49f7ba6c51 -#: ../source/includes/driver-table.rst:36 -msgid "`Perl Driver Releases `_" -msgstr "" - -# 54a5d26d18904b2b9e63efb4d2d0132c -#: ../source/includes/driver-table.rst:37 -msgid "" -"`Perl Driver Source Code `_" -msgstr "" - -# afe88d43ae20401682597fa3d17eaeb3 -#: ../source/includes/driver-table.rst:38 -msgid "`Current Perl Driver API `_" -msgstr "" - -# fc90d85354f145bfa28ead3dc9de8f45 -#: ../source/includes/driver-table.rst:40 -msgid ":ecosystem:`PHP `" -msgstr "" - -# 5d1acb268440470380288c70f00f1a3d -#: ../source/includes/driver-table.rst:41 -msgid "`PHP Driver Releases `_" -msgstr "" - -# 14eaaa02567b48d1883370ef4650c01d -#: ../source/includes/driver-table.rst:42 -msgid "" -"`PHP Driver Source Code `_" -msgstr "" - -# 347aed6a214c4dfb943d67f51b8b2a79 -#: ../source/includes/driver-table.rst:43 -msgid "`Current PHP Driver API `_" -msgstr "" - -# 61016ceea17d4f27ba9719c08c0eb21c -#: ../source/includes/driver-table.rst:45 -msgid ":ecosystem:`Python `" -msgstr "" - -# 6722e4745fe84bde876db48af713d96f -#: ../source/includes/driver-table.rst:46 -msgid "`Python Driver Releases `_" -msgstr "" - -# 3949359c2be44e5ca34ad71482daeac2 -#: ../source/includes/driver-table.rst:47 -msgid "" -"`Python Driver Source Code `_" -msgstr "" - -# 7cd1e5fcef684e09b3e2d20b1a9110f6 -#: ../source/includes/driver-table.rst:48 -msgid "`Python Driver API `_" -msgstr "" - -# 5798747f4afe4d67bc22e9945b76cdf5 -#: ../source/includes/driver-table.rst:50 -msgid ":ecosystem:`Ruby `" -msgstr "" - -# 6616ca887df6474e9dcb70bb2febeb8d -#: ../source/includes/driver-table.rst:51 -msgid "`Ruby Driver Releases `_" -msgstr "" - -# ff93ab2ce44c48008f60eac25b1df5c8 -#: ../source/includes/driver-table.rst:52 -msgid "" -"`Ruby Driver Source Code `_" -msgstr "" - -# d1d14089db1049e7aecf5d8d742ba477 -#: ../source/includes/driver-table.rst:53 -msgid "`Ruby Driver API `_" -msgstr "" - -# dc2979770b204ad4bbf7923592ffb42c -#: ../source/includes/driver-table.rst:55 -msgid ":ecosystem:`Scala `" -msgstr "" - -# 3ff577f6297b4436852b22f41999ba4d -#: ../source/includes/driver-table.rst:56 -msgid "" -"`Scala Driver Releases `_" -msgstr "" - -# 222cfa6675984610b8257d0412a96b34 -#: ../source/includes/driver-table.rst:57 -msgid "" -"`Scala Driver Source Code `_" -msgstr "" - -# 80173042387949a184f788fa89c2b18c -#: ../source/includes/driver-table.rst:58 -msgid "" -"`Scala Driver API `_" -msgstr "" - -# 1fe3c75cbb8a4dc5809147eaf0e64a94 -#: ../source/includes/driver-table.rst:60 -msgid ":ecosystem:`Casbah (Scala Driver) `" -msgstr "" - -# 5a627a9fcc834e66a7367d9a7b6e6e18 -#: ../source/includes/driver-table.rst:61 -msgid "" -"`Casbah (Scala Driver) Releases " -"`_" -msgstr "" - -# 9ad1ee8b74af4ceeb76d6fc99a467721 -#: ../source/includes/driver-table.rst:62 -msgid "" -"`Casbah (Scala Driver) Source Code " -"`_" -msgstr "" - -# 973e24730f834675b053ab3fd2c00356 -#: ../source/includes/driver-table.rst:63 -msgid "`Casbah (Scala Driver) API `_" -msgstr "" - -# 1d5ab47a6dd94d23a831cdd3d60ee036 -#: ../source/applications/drivers.txt:22 -msgid "Community Supported Drivers" -msgstr "" - -# 415b132ab19b4d04b07e1830513016db -#: ../source/includes/driver-table-community.rst:10 -msgid ":ecosystem:`Go ` (mgo)" -msgstr "" - -# f13d3077a62449b2a1e5513b1b015e41 -#: ../source/includes/driver-table-community.rst:11 -msgid "`Go Driver Releases `_" -msgstr "" - -# ce60fffdc72142e4b71ec354849c6b58 -#: ../source/includes/driver-table-community.rst:12 -msgid "`Go Driver Source Code `_" -msgstr "" - -# d105c771fd1e4379bc892932ae6b5832 -#: ../source/includes/driver-table-community.rst:13 -msgid "`Go Driver API `_" -msgstr "" - -# a85036f5e2ab4cb38dd80abff40e9606 -#: ../source/includes/driver-table-community.rst:15 -msgid ":ecosystem:`Erlang `" -msgstr "" - -# cc29c1aed80646668d17f08eec580894 -#: ../source/includes/driver-table-community.rst:16 -msgid "" -"`Erlang Driver Releases `_" -msgstr "" - -# 2d387b4a11f043bab648353bb84cb071 -#: ../source/includes/driver-table-community.rst:17 -msgid "`Erlang Driver Source Code `_" -msgstr "" - -# 120d0bc6a1bd45e587d37f51b9d632e1 -#: ../source/includes/driver-table-community.rst:18 -msgid "`Current Erlang Driver API `_" -msgstr "" - -# ce07e8ef6fe9482c807cef1254de5bb7 -#: ../source/applications/drivers.txt:29 -msgid "Driver Version Numbers" -msgstr "" - -# c35b31782dd24360a71126f492facfe6 -#: ../source/applications/drivers.txt:31 -msgid "" -"Driver version numbers use `semantic versioning `_ or" -" \"**major.minor.patch**\" versioning system. The first number is the " -"major version, the second the minor version, and the third indicates a " -"patch." -msgstr "" - -# c14d427c2a6c4be19b2c55f2e85fbb3a -#: ../source/applications/drivers.txt -msgid "Example" -msgstr "" - -# 7d5f225f1d0941fa9bc51992deaf0f85 -#: ../source/applications/drivers.txt:38 -msgid "" -"If your driver has a version number of ``2.9.1``, ``2`` is the major " -"version, ``9`` is minor, and ``1`` is the patch." -msgstr "" - -# bfe52d7e380745ac955d6183c5ac80a4 -#: ../source/applications/drivers.txt:41 -msgid "" -"The numbering scheme for drivers differs from the scheme for the MongoDB " -"server. For more information on server versioning, see :ref:`release-" -"version-numbers`." -msgstr "" - -#~ msgid "" -#~ "See the following pages for more " -#~ "information about the MongoDB " -#~ ":ecosystem:`drivers `:" -#~ msgstr "" - -#~ msgid "" -#~ "JavaScript (:ecosystem:`Language Center " -#~ "`, :api:`docs `)" -#~ msgstr "" - -#~ msgid "" -#~ "Python (:ecosystem:`Language Center " -#~ "`, :api:`docs `)" -#~ msgstr "" - -#~ msgid "" -#~ "Ruby (:ecosystem:`Language Center `," -#~ " :api:`docs `)" -#~ msgstr "" - -#~ msgid "" -#~ "PHP (:ecosystem:`Language Center `," -#~ " `docs `_)" -#~ msgstr "" - -#~ msgid "" -#~ "Perl (:ecosystem:`Language Center `," -#~ " :api:`docs `)" -#~ msgstr "" - -#~ msgid "" -#~ "Java (:ecosystem:`Language Center `," -#~ " :api:`docs `)" -#~ msgstr "" - -#~ msgid "" -#~ "Scala (:ecosystem:`Language Center " -#~ "`, :api:`docs `)" -#~ msgstr "" - -#~ msgid "" -#~ "C# (:ecosystem:`Language Center `," -#~ " :api:`docs `)" -#~ msgstr "" - -#~ msgid "C (:ecosystem:`Language Center `, :api:`docs `)" -#~ msgstr "" - -#~ msgid "" -#~ "C++ (:ecosystem:`Language Center `," -#~ " :api:`docs `)" -#~ msgstr "" - -#~ msgid "" -#~ "Haskell (`Language Center " -#~ "`_, :api:`docs " -#~ "`)" -#~ msgstr "" - -#~ msgid "" -#~ "Erlang (:ecosystem:`Language Center " -#~ "`, :api:`docs `)" -#~ msgstr "" - -# 538df1589c124f1ab9e19f98603c694d -#~ msgid "" -#~ "An application communicates with MongoDB " -#~ "by way of a client library, called" -#~ " a :ecosystem:`driver `, that " -#~ "handles all interaction with the " -#~ "database in a language appropriate to" -#~ " the application." -#~ msgstr "" - -#~ msgid ":ecosystem:`C `" -#~ msgstr "" - -#~ msgid "" -#~ "`C Driver Releases " -#~ "`_" -#~ msgstr "" - -#~ msgid "`C Driver Source Code `_" -#~ msgstr "" - -#~ msgid "`C Driver API `_" -#~ msgstr "" - -#~ msgid "`C++ `_" -#~ msgstr "" - -#~ msgid "`C++ Driver API `_" -#~ msgstr "" - -#~ msgid ":ecosystem:`C# `" -#~ msgstr "" - -#~ msgid "" -#~ "`C# Driver Releases `_" -#~ msgstr "" - -#~ msgid "" -#~ "`C# Driver Source Code " -#~ "`_" -#~ msgstr "" - -#~ msgid "`Current C# Driver API `_" -#~ msgstr "" - -#~ msgid ":ecosystem:`Java `" -#~ msgstr "" - -#~ msgid "" -#~ "`Java Driver Releases `_" -#~ msgstr "" - -#~ msgid "" -#~ "`Java Driver Source Code " -#~ "`_" -#~ msgstr "" - -#~ msgid "`Current Java Driver API `_" -#~ msgstr "" - -#~ msgid ":ecosystem:`Node.js `" -#~ msgstr "" - -#~ msgid "" -#~ "`Node.js Driver Releases `_" -#~ msgstr "" - -#~ msgid "" -#~ "`Node.js Driver Source Code " -#~ "`_" -#~ msgstr "" - -#~ msgid "`Node.js Driver API `_" -#~ msgstr "" - -#~ msgid ":ecosystem:`Perl `" -#~ msgstr "" - -#~ msgid "`Perl Driver Releases `_" -#~ msgstr "" - -#~ msgid "" -#~ "`Perl Driver Source Code " -#~ "`_" -#~ msgstr "" - -#~ msgid "`Current Perl Driver API `_" -#~ msgstr "" - -#~ msgid ":ecosystem:`PHP `" -#~ msgstr "" - -#~ msgid "`PHP Driver Releases `_" -#~ msgstr "" - -#~ msgid "`PHP Driver Source Code `_" -#~ msgstr "" - -#~ msgid "`Current PHP Driver API `_" -#~ msgstr "" - -#~ msgid ":ecosystem:`Python `" -#~ msgstr "" - -#~ msgid "`Python Driver Releases `_" -#~ msgstr "" - -#~ msgid "" -#~ "`Python Driver Source Code " -#~ "`_" -#~ msgstr "" - -#~ msgid "`Python Driver API `_" -#~ msgstr "" - -#~ msgid ":ecosystem:`Ruby `" -#~ msgstr "" - -#~ msgid "`Ruby Driver Releases `_" -#~ msgstr "" - -#~ msgid "" -#~ "`Ruby Driver Source Code " -#~ "`_" -#~ msgstr "" - -#~ msgid "`Ruby Driver API `_" -#~ msgstr "" - -#~ msgid ":ecosystem:`Scala `" -#~ msgstr "" - -#~ msgid "`Scala Driver Releases `_" -#~ msgstr "" - -#~ msgid "`Scala Driver Source Code `_" -#~ msgstr "" - -#~ msgid "`Scala Driver API `_" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/applications/geospatial-indexes.po b/locale/es/LC_MESSAGES/applications/geospatial-indexes.po deleted file mode 100644 index 806867fb737..00000000000 --- a/locale/es/LC_MESSAGES/applications/geospatial-indexes.po +++ /dev/null @@ -1,509 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:25+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# caa64fd896844af495b451ebaf423897 -#: ../source/applications/geospatial-indexes.txt:5 -msgid "Geospatial Indexes and Queries" -msgstr "" - -# 8a3eece6f2c44f9da03a81c719a3aac7 -#: ../source/applications/geospatial-indexes.txt -msgid "On this page" -msgstr "" - -# e3ecdd6b2f2940069730d59ff6d1dd8a -#: ../source/applications/geospatial-indexes.txt:15 -msgid "" -"MongoDB offers a number of indexes and query mechanisms to handle " -"geospatial information. This section introduces MongoDB's geospatial " -"features." -msgstr "" - -# a67c38574d1a4dc48a220c5d7f27f4ee -#: ../source/applications/geospatial-indexes.txt:20 -msgid "Surfaces" -msgstr "" - -# 73d3fc40bf52443a839a225a7d83ef54 -#: ../source/applications/geospatial-indexes.txt:22 -msgid "" -"Before storing your location data and writing queries, you must decide " -"the type of surface to use to perform calculations. The type you choose " -"affects how you store data, what type of index to build, and the syntax " -"of your queries." -msgstr "" - -# 959d17098f554093bac280cc13e6dd3d -#: ../source/applications/geospatial-indexes.txt:27 -msgid "MongoDB offers two surface types:" -msgstr "" - -# 95d8f3a43d2b42c18e193db5c97af0c0 -#: ../source/applications/geospatial-indexes.txt:30 -msgid "Spherical" -msgstr "" - -# e953c4874e864320a689be4f0a325654 -#: ../source/applications/geospatial-indexes.txt:32 -msgid "" -"To calculate geometry over an Earth-like sphere, store your location data" -" on a spherical surface and use :doc:`2dsphere ` index." -msgstr "" - -# 35cc445fa1cd4b51be1d273ac91a615c -#: ../source/applications/geospatial-indexes.txt:36 -msgid "" -"Store your location data as GeoJSON objects with this coordinate-axis " -"order: **longitude, latitude**. The coordinate reference system for " -"GeoJSON uses the :term:`WGS84` datum." -msgstr "" - -# 56d6655315bb40e08cbea030f162ca14 -#: ../source/applications/geospatial-indexes.txt:41 -msgid "Flat" -msgstr "" - -# 60e0eda190fa4421987c465e8084c5c4 -#: ../source/applications/geospatial-indexes.txt:43 -msgid "" -"To calculate distances on a Euclidean plane, store your location data as " -"legacy coordinate pairs and use a :doc:`2d ` index." -msgstr "" - -# 161d28bd5e524759b0dcdd94d3010a23 -#: ../source/applications/geospatial-indexes.txt:49 -msgid "Location Data" -msgstr "" - -# 237eef83864341ca8ed449a86552a6d5 -#: ../source/applications/geospatial-indexes.txt:51 -msgid "" -"If you choose spherical surface calculations, you store location data as " -"either:" -msgstr "" - -# 4f9774aaee7249f5a344730fa68e36e5 -#: ../source/applications/geospatial-indexes.txt:55 -msgid "GeoJSON Objects" -msgstr "" - -# 8d53e1936726455d9645ecfbff0b973e -#: ../source/applications/geospatial-indexes.txt:57 -msgid "" -"Queries on :term:`GeoJSON` objects always calculate on a sphere. The " -"default coordinate reference system for GeoJSON uses the :term:`WGS84` " -"datum." -msgstr "" - -# 84d60bb201d2458ab2482801f46891e5 -#: ../source/applications/geospatial-indexes.txt:61 -msgid "" -"Support for GeoJSON storage and queries is new in version 2.4. Prior to " -"version 2.4, all geospatial data used coordinate pairs." -msgstr "" - -# abf4829759f44843ab53555fbe353ee7 -#: ../source/applications/geospatial-indexes.txt:66 -msgid "" -"Support for additional GeoJSON types: MultiPoint, MultiLineString, " -"MultiPolygon, GeometryCollection." -msgstr "" - -# 65d9de83992943a39cd2135d03d19503 -#: ../source/applications/geospatial-indexes.txt:70 -msgid "MongoDB supports the following GeoJSON objects:" -msgstr "" - -# 41717538e17f492c89e9e18cd3a6ac58 -#: ../source/applications/geospatial-indexes.txt:72 -msgid "Point" -msgstr "" - -# 4493ab3421a74ef0b2fbe3084dd66f10 -#: ../source/applications/geospatial-indexes.txt:74 -msgid "LineString" -msgstr "" - -# a42e005d963044319dc6d02d7787f907 -#: ../source/applications/geospatial-indexes.txt:76 -msgid "Polygon" -msgstr "" - -# 82e2f73fd16c429a830a10b1e737fa7b -#: ../source/applications/geospatial-indexes.txt:78 -msgid "MultiPoint" -msgstr "" - -# 6fcf82f30d204cc6b907e3dc57451262 -#: ../source/applications/geospatial-indexes.txt:80 -msgid "MultiLineString" -msgstr "" - -# 69c08d6b37e74cddb44093326d0e9f21 -#: ../source/applications/geospatial-indexes.txt:82 -msgid "MultiPolygon" -msgstr "" - -# 56753171f1054ec88593aa1d9a5c7e54 -#: ../source/applications/geospatial-indexes.txt:84 -msgid "GeometryCollection" -msgstr "" - -# 8679794556c648768f7cd43b6357ce50 -#: ../source/applications/geospatial-indexes.txt:88 -msgid "Legacy Coordinate Pairs" -msgstr "" - -# 890b2b32a4e644a8b5c777986da02cd5 -#: ../source/applications/geospatial-indexes.txt:90 -msgid "" -"MongoDB supports spherical surface calculations on :term:`legacy " -"coordinate pairs` using a ``2dsphere`` index by converting the data to " -"the GeoJSON Point type." -msgstr "" - -# aec31982afad4bdeb269867012e72d65 -#: ../source/applications/geospatial-indexes.txt:94 -msgid "" -"If you choose flat surface calculations via a ``2d`` index, you can store" -" data only as :term:`legacy coordinate pairs`." -msgstr "" - -# 12717c644fd44fec8a0263027ef443dd -#: ../source/applications/geospatial-indexes.txt:98 -msgid "Query Operations" -msgstr "" - -# 089fbf5b25c04967a1197037e243a97e -#: ../source/applications/geospatial-indexes.txt:100 -msgid "MongoDB's geospatial query operators let you query for:" -msgstr "" - -# 9a71988fd4824c228d1d1500565fd35d -#: ../source/applications/geospatial-indexes.txt:103 -msgid "Inclusion" -msgstr "" - -# fdfee680d30149bab946ba7327f1e687 -#: ../source/applications/geospatial-indexes.txt:105 -msgid "" -"MongoDB can query for locations contained entirely within a specified " -"polygon. Inclusion queries use the :query:`$geoWithin` operator." -msgstr "" - -# 80615c7f98354c7aab57088b28932cbc -#: ../source/applications/geospatial-indexes.txt:109 -msgid "" -"Both ``2d`` and ``2dsphere`` indexes can support inclusion queries. " -"MongoDB does not require an index for inclusion queries; however, such " -"indexes will improve query performance." -msgstr "" - -# a5801185893747fb95e3af9877d3d63a -#: ../source/applications/geospatial-indexes.txt:114 -msgid "Intersection" -msgstr "" - -# ab54b34473784c2e9154d649ac4c4295 -#: ../source/applications/geospatial-indexes.txt:116 -msgid "" -"MongoDB can query for locations that intersect with a specified geometry." -" These queries apply only to data on a spherical surface. These queries " -"use the :query:`$geoIntersects` operator." -msgstr "" - -# 2c16b830071d4f96a7be2e7114afffe0 -#: ../source/applications/geospatial-indexes.txt:120 -msgid "Only ``2dsphere`` indexes support intersection." -msgstr "" - -# 5eff62674a7d4cfb825bffd8055df9e7 -#: ../source/applications/geospatial-indexes.txt:123 -msgid "Proximity" -msgstr "" - -# 89dfc757a8434afdbd4d826e9b697057 -#: ../source/applications/geospatial-indexes.txt:125 -msgid "" -"MongoDB can query for the points nearest to another point. Proximity " -"queries use the :query:`$near` operator. The :query:`$near` operator " -"requires a ``2d`` or ``2dsphere`` index." -msgstr "" - -# e5fb163928df416dac46849d36b5d9ad -#: ../source/applications/geospatial-indexes.txt:132 -msgid "Geospatial Indexes" -msgstr "" - -# e10afcbe06f9441d87f5151681ec9003 -#: ../source/applications/geospatial-indexes.txt:134 -msgid "" -"MongoDB provides the following geospatial index types to support the " -"geospatial queries." -msgstr "" - -# a59896161eb24b2394505573797d1feb -#: ../source/applications/geospatial-indexes.txt:138 -msgid "``2dsphere``" -msgstr "" - -# ce1a0d04d4604cf1885dc4a0afd12eb9 -#: ../source/applications/geospatial-indexes.txt:140 -msgid ":doc:`2dsphere ` indexes support:" -msgstr "" - -# 805341ec0a164eb187719150e82ed0e4 -#: ../source/applications/geospatial-indexes.txt:142 -msgid "Calculations on a sphere" -msgstr "" - -# 4dc1673c6bb248d4a517158a78767cf7 -#: ../source/applications/geospatial-indexes.txt:144 -msgid "" -"GeoJSON objects and include backwards compatibility for legacy coordinate" -" pairs" -msgstr "" - -# ecd58b604e7847b0b69bfbc6fdca4972 -#: ../source/applications/geospatial-indexes.txt:147 -msgid "" -"Compound indexes with scalar index fields (i.e. ascending or descending) " -"as a prefix or suffix of the ``2dsphere`` index field" -msgstr "" - -# d1c9b34263664a9c95fb9a58c36bc6e8 -#: ../source/applications/geospatial-indexes.txt:150 -msgid "``2dsphere`` indexes are not available before version 2.4." -msgstr "" - -# 377e9dc038154a768e68c1c56b037772 -#: ../source/applications/geospatial-indexes.txt:153 -msgid ":doc:`/tutorial/query-a-2dsphere-index`" -msgstr "" - -# 37a58fe0e2cf46d8902512ec85df5ffd -#: ../source/applications/geospatial-indexes.txt:156 -msgid "``2d``" -msgstr "" - -# 59495c32462a4835a88bd26c4ca05b25 -#: ../source/applications/geospatial-indexes.txt:158 -msgid ":doc:`2d ` indexes support:" -msgstr "" - -# 814e28ec9fa1465bb5936ee141eabfd8 -#: ../source/applications/geospatial-indexes.txt:160 -msgid "Calculations using flat geometry" -msgstr "" - -# cdbeec061d284690870133acb56200e0 -#: ../source/applications/geospatial-indexes.txt:162 -msgid "" -"Legacy coordinate pairs (i.e., geospatial points on a flat coordinate " -"system)" -msgstr "" - -# 8621b86a5978445899f1bb94aab1401d -#: ../source/applications/geospatial-indexes.txt:165 -msgid "" -"Compound indexes with only one additional field, as a suffix of the " -"``2d`` index field" -msgstr "" - -# cf50039c47254a18a0b324ad5b2a45b2 -#: ../source/applications/geospatial-indexes.txt:168 -msgid ":doc:`/tutorial/query-a-2d-index`" -msgstr "" - -# 7af0cdabd86f4b75842d07df2fe48fbd -#: ../source/applications/geospatial-indexes.txt:171 -msgid "Geospatial Indexes and Sharding" -msgstr "" - -# 5d64bbc1f478452aa4eeb0d0e6f8a4c2 -#: ../source/applications/geospatial-indexes.txt:173 -msgid "You *cannot* use a geospatial index as the :term:`shard key` index." -msgstr "" - -# e86b72e5179146e3bbe517f73e3de817 -#: ../source/applications/geospatial-indexes.txt:177 -msgid "" -"You can create and maintain a geospatial index on a sharded collection if" -" it uses fields other than the shard key fields." -msgstr "" - -# c1d8c02b89134c33968a81c608e9fd47 -#: ../source/includes/fact-near-sharded-cluster.rst:1 -msgid "" -"For sharded collections, queries using |geo-operation| are not supported." -" You can instead use either the :dbcommand:`geoNear` command or the " -":pipeline:`$geoNear` aggregation stage." -msgstr "" - -# a60da578b7fa4ec28e39c7e03ee82a98 -#: ../source/applications/geospatial-indexes.txt:182 -msgid "You can also query for geospatial data using :query:`$geoWithin`." -msgstr "" - -# 43f8bddef4aa4784a95825efccedf804 -#: ../source/applications/geospatial-indexes.txt:185 -msgid "Additional Resources" -msgstr "" - -# 31cf7c4646234300a0a750995ab170b7 -#: ../source/applications/geospatial-indexes.txt:187 -msgid "" -"The following pages provide complete documentation for geospatial indexes" -" and queries:" -msgstr "" - -# a62614f059224b798e12687f49c00ebe -#: ../source/includes/toc/dfn-list-indexes-concepts-geo.rst:6 -msgid ":doc:`/core/2dsphere`" -msgstr "" - -# ac78391eb1aa4a9aa3152d7cfadd5743 -#: ../source/includes/toc/dfn-list-indexes-concepts-geo.rst:4 -msgid "" -"A ``2dsphere`` index supports queries that calculate geometries on an " -"earth-like sphere. The index supports data stored as both GeoJSON objects" -" and as legacy coordinate pairs." -msgstr "" - -# 1cda29b8ed7d4f7988a69413e582e870 -#: ../source/includes/toc/dfn-list-indexes-concepts-geo.rst:10 -msgid ":doc:`/core/2d`" -msgstr "" - -# daf83258bfb64445a2f9604c1e1614b7 -#: ../source/includes/toc/dfn-list-indexes-concepts-geo.rst:9 -msgid "" -"The ``2d`` index supports data stored as legacy coordinate pairs and is " -"intended for use in MongoDB 2.2 and earlier." -msgstr "" - -# 6b9f51745604426da96d5694f3dd4b73 -#: ../source/includes/toc/dfn-list-indexes-concepts-geo.rst:15 -msgid ":doc:`/core/geohaystack`" -msgstr "" - -# 531c14dd5aab404b89ae9add8dfbf467 -#: ../source/includes/toc/dfn-list-indexes-concepts-geo.rst:13 -msgid "" -"A haystack index is a special index optimized to return results over " -"small areas. For queries that use spherical geometry, a ``2dsphere`` " -"index is a better option than a haystack index." -msgstr "" - -# 6a5a183acb1c440db22547ef61fe2edc -#: ../source/includes/toc/dfn-list-indexes-concepts-geo.rst:20 -msgid ":doc:`/core/geospatial-indexes`" -msgstr "" - -# d1f7285d725d4620a2d57df657c7bbe6 -#: ../source/includes/toc/dfn-list-indexes-concepts-geo.rst:18 -msgid "" -"Provides a more in-depth explanation of the internals of geospatial " -"indexes. This material is not necessary for normal operations but may be " -"useful for troubleshooting and for further understanding." -msgstr "" - -#~ msgid "" -#~ "Queries using :query:`$near` are not " -#~ "supported for sharded collections. Use " -#~ ":dbcommand:`geoNear` instead. You also can " -#~ "query for geospatial data using " -#~ ":query:`$geoWithin`." -#~ msgstr "" - -# e00f46daedc147e6800ee8f59934a6d4 -#~ msgid "" -#~ "MongoDB offers a number of indexes " -#~ "and query mechanisms to handle " -#~ "geospatial information. This section " -#~ "introduces MongoDB's geospatial features. For" -#~ " complete examples of geospatial queries" -#~ " in MongoDB, see :doc:`/administration" -#~ "/indexes-geo`." -#~ msgstr "" - -# 5147c41b325e4167bd44de32f0d41bed -#~ msgid "" -#~ "If you choose flat surface calculations," -#~ " and use a ``2d`` index you can" -#~ " store data only as :term:`legacy " -#~ "coordinate pairs`." -#~ msgstr "" - -# 1eb46d93a7f6421ba9c37857755edbeb -#~ msgid "" -#~ "Both ``2d`` and ``2dsphere`` indexes can" -#~ " support inclusion queries. MongoDB does" -#~ " not require an index for inclusion" -#~ " queries after 2.2.3; however, these " -#~ "indexes will improve query performance." -#~ msgstr "" - -# 6cc8aca3bdfb428996f868521a4f168c -#~ msgid "" -#~ "GeoJSON objects and include backwards " -#~ "compatibility for legacy coordinate pairs." -#~ msgstr "" - -# 6fbfaabadd0c49eba85afe66926bd535 -#~ msgid "" -#~ "A compound index with scalar index " -#~ "fields (i.e. ascending or descending) as" -#~ " a prefix or suffix of the " -#~ "``2dsphere`` index field" -#~ msgstr "" - -# 8787d8ac13694b88b807a7236801ad44 -#~ msgid "" -#~ "A compound index with only one " -#~ "additional field, as a suffix of " -#~ "the ``2d`` index field" -#~ msgstr "" - -# 77ab0908d7f74d848402553b2087ca17 -#~ msgid "" -#~ "You can create and maintain a " -#~ "geospatial index on a sharded collection" -#~ " if using fields other than shard " -#~ "key." -#~ msgstr "" - -# 82b994843a7545d88f83010343665689 -#~ msgid ":ref:`geospatial-query-compatibility-chart`" -#~ msgstr "" - -#~ msgid "" -#~ "For sharded collections, queries using " -#~ ":query:`$near` are not supported. You " -#~ "can instead use either the " -#~ ":dbcommand:`geoNear` command or the " -#~ ":pipeline:`$geoNear` aggregation stage." -#~ msgstr "" - -#~ msgid "You also can query for geospatial data using :query:`$geoWithin`." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/applications/indexes.po b/locale/es/LC_MESSAGES/applications/indexes.po deleted file mode 100644 index dc959d6934d..00000000000 --- a/locale/es/LC_MESSAGES/applications/indexes.po +++ /dev/null @@ -1,136 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:30+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# b02793c037a94d2ca88e83c187090a49 -#: ../source/applications/indexes.txt:3 -msgid "Indexing Strategies" -msgstr "" - -# 585becf75931486eb6574ad843a1b6b0 -#: ../source/applications/indexes.txt:13 -msgid "" -"The best indexes for your application must take a number of factors into " -"account, including the kinds of queries you expect, the ratio of reads to" -" writes, and the amount of free memory on your system." -msgstr "" - -# 584d83ef9c7244f9adc4247743001845 -#: ../source/applications/indexes.txt:18 -msgid "" -"When developing your indexing strategy you should have a deep " -"understanding of your application's queries. Before you build indexes, " -"map out the types of queries you will run so that you can build indexes " -"that reference those fields. Indexes come with a performance cost, but " -"are more than worth the cost for frequent queries on large data set. " -"Consider the relative frequency of each query in the application and " -"whether the query justifies an index." -msgstr "" - -# 3b3c727030614718b378a3ca48ef820c -#: ../source/applications/indexes.txt:26 -msgid "" -"The best overall strategy for designing indexes is to profile a variety " -"of index configurations with data sets similar to the ones you'll be " -"running in production to see which configurations perform best.Inspect " -"the current indexes created for your collections to ensure they are " -"supporting your current and planned queries. If an index is no longer " -"used, drop the index." -msgstr "" - -# 1a43c991631940ee88b3f224be942e38 -#: ../source/applications/indexes.txt:33 -msgid "" -"Generally, MongoDB only uses *one* index to fulfill most queries. " -"However, each clause of an :query:`$or` query may use a different index, " -"and starting in 2.6, MongoDB can use an :doc:`intersection ` of multiple indexes." -msgstr "" - -# 5b4fdea812764ec4bdaba84b03774eeb -#: ../source/applications/indexes.txt:38 -msgid "The following documents introduce indexing strategies:" -msgstr "" - -# 0884cfb5dc164e28b4f8193ad495eed7 -#: ../source/includes/toc/dfn-list-indexes-tutorial-strategies.rst:6 -msgid ":doc:`/tutorial/create-indexes-to-support-queries`" -msgstr "" - -# 899d60f3d0cb45b58ed2b784e15de697 -#: ../source/includes/toc/dfn-list-indexes-tutorial-strategies.rst:4 -msgid "" -"An index supports a query when the index contains all the fields scanned " -"by the query. Creating indexes that supports queries results in greatly " -"increased query performance." -msgstr "" - -# e04270d01e804f4592c2361be4cae91a -#: ../source/includes/toc/dfn-list-indexes-tutorial-strategies.rst:10 -msgid ":doc:`/tutorial/sort-results-with-indexes`" -msgstr "" - -# d5fb1839c0ba4faf8161411a7d7a1056 -#: ../source/includes/toc/dfn-list-indexes-tutorial-strategies.rst:9 -msgid "" -"To support efficient queries, use the strategies here when you specify " -"the sequential order and sort order of index fields." -msgstr "" - -# 835aa16e75044285a9925420205afeed -#: ../source/includes/toc/dfn-list-indexes-tutorial-strategies.rst:14 -msgid ":doc:`/tutorial/ensure-indexes-fit-ram`" -msgstr "" - -# 58c488ebefe24d39aed844a903d3cfd7 -#: ../source/includes/toc/dfn-list-indexes-tutorial-strategies.rst:13 -msgid "" -"When your index fits in RAM, the system can avoid reading the index from " -"disk and you get the fastest processing." -msgstr "" - -# c97d1b7ab678440f91f276dcd7af6eb7 -#: ../source/includes/toc/dfn-list-indexes-tutorial-strategies.rst:18 -msgid ":doc:`/tutorial/create-queries-that-ensure-selectivity`" -msgstr "" - -# 2c2ecb4344ae4d028dfc56ea566a39a9 -#: ../source/includes/toc/dfn-list-indexes-tutorial-strategies.rst:17 -msgid "" -"Selectivity is the ability of a query to narrow results using the index. " -"Selectivity allows MongoDB to use the index for a larger portion of the " -"work associated with fulfilling the query." -msgstr "" - -# d591bfeaf22043af86b7a23928e717a3 -#~ msgid "" -#~ "MongoDB can only use *one* index " -#~ "to support any given operation. However," -#~ " each clause of an :query:`$or` query" -#~ " may use a different index." -#~ msgstr "" - -# fe9915dbd0934c5194fd34605059d0f0 -#~ msgid "" -#~ "For a conceptual introduction to indexes" -#~ " in MongoDB see :doc:`/core/indexes`." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/applications/replication.po b/locale/es/LC_MESSAGES/applications/replication.po deleted file mode 100644 index 8fd8a2b6f34..00000000000 --- a/locale/es/LC_MESSAGES/applications/replication.po +++ /dev/null @@ -1,172 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:30+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# f51cdbcd51b14a33930380c4cedae3d2 -#: ../source/applications/replication.txt:3 -msgid "Replica Set Read and Write Semantics" -msgstr "" - -# ba5fe0162ef5459a96bd2d11569eaaa1 -#: ../source/applications/replication.txt:13 -msgid "" -"From the perspective of a client application, whether a MongoDB instance " -"is running as a single server (i.e. \"standalone\") or a :term:`replica " -"set` is transparent. However, MongoDB provides additional read and write " -"configurations for replica sets." -msgstr "" - -# c9cc20b151c94822aa8d953405f559aa -#: ../source/applications/replication.txt:20 -msgid "" -":term:`Sharded clusters ` where the shards are also " -"replica sets provide the same operational semantics with regards to write" -" and read operations." -msgstr "" - -# 183a07317f0149d891340eea55cdf1bb -#: ../source/includes/toc/dfn-list-replica-set-read-write-semantics.rst:5 -msgid ":doc:`/core/replica-set-write-concern`" -msgstr "" - -# 832e9101799042f79ce2bb2f013752e0 -#: ../source/includes/toc/dfn-list-replica-set-read-write-semantics.rst:4 -msgid "" -"Write concern describes the level of acknowledgement requested from " -"MongoDB for write operations." -msgstr "" - -# 66039f40ba5849f7891ce712a5aa1bd5 -#: ../source/includes/toc/dfn-list-replica-set-read-write-semantics.rst:9 -msgid ":doc:`/core/read-preference`" -msgstr "" - -# 4c9589117ffb41f08f8031c043a99562 -#: ../source/includes/toc/dfn-list-replica-set-read-write-semantics.rst:8 -msgid "" -"Read preference specifies where (i.e. which members of the replica set) " -"the drivers should direct the read operations." -msgstr "" - -# dc246fca44d945c2acfafef4bb0ce0d1 -#: ../source/includes/toc/dfn-list-replica-set-read-write-semantics.rst:11 -msgid ":doc:`/core/read-preference-mechanics`" -msgstr "" - -# 036677c932a24785afa43ce75a4d47d3 -#: ../source/includes/toc/dfn-list-replica-set-read-write-semantics.rst:12 -msgid "Describes the mechanics of read preference." -msgstr "" - -#~ msgid "" -#~ "Users may configure :term:`read preference`" -#~ " on a per-connection basis to " -#~ "prefer that the read operations return" -#~ " on the :term:`secondary` members. If " -#~ "clients configure the :term:`read preference`" -#~ " to permit secondary reads, read " -#~ "operations cannot return from " -#~ ":term:`secondary` members that have not " -#~ "replicated more recent updates or " -#~ "operations. When reading from a " -#~ "secondary, a query may return data " -#~ "that reflects a previous state." -#~ msgstr "" - -# cf4b00a7261f4ea2952ac3b180456a2c -#~ msgid "" -#~ "From the perspective of a client " -#~ "application, whether a MongoDB instance " -#~ "is running as a single server " -#~ "(i.e. \"standalone\") or a :term:`replica " -#~ "set` is transparent." -#~ msgstr "" - -# d8d8f501858c44bfb217b1727cd0a0f5 -#~ msgid "" -#~ "By default, in MongoDB, read operations" -#~ " to a replica set return results " -#~ "from the :doc:`primary ` and are :term:`consistent ` with the last write " -#~ "operation." -#~ msgstr "" - -# 792ee59bd74f4a0b8be059885c60994b -#~ msgid "" -#~ "This behavior is sometimes characterized " -#~ "as :term:`eventual consistency` because the" -#~ " secondary member's state will *eventually*" -#~ " reflect the primary's state and " -#~ "MongoDB cannot guarantee :term:`strict " -#~ "consistency` for read operations from " -#~ "secondary members." -#~ msgstr "" - -# 28df03721eb64eedae0ee3fbad5a760f -#~ msgid "" -#~ "To guarantee consistency for reads from" -#~ " secondary members, you can configure " -#~ "the :term:`client` and :term:`driver` to " -#~ "ensure that write operations succeed on" -#~ " all members before completing " -#~ "successfully. See :doc:`/core/write-concern` " -#~ "for more information. Additionally, such " -#~ "configuration can help prevent :doc:`/core" -#~ "/replica-set-rollbacks` during a failover." -#~ msgstr "" - -# d8b09ab556634fecb0814e87e3bdf550 -#~ msgid "" -#~ "Write concern is the guarantee an " -#~ "application requires from MongoDB to " -#~ "consider a write operation successful." -#~ msgstr "" - -# 3be1bf342fdb4165a3d0f32b77dd4bcc -#~ msgid "" -#~ "Applications specify *read preference* to " -#~ "control how drivers direct read " -#~ "operations to members of the replica " -#~ "set." -#~ msgstr "" - -# 83afd26629924e33b9e706807deab055 -#~ msgid "" -#~ "With replica sets, read operations may" -#~ " have additional semantics and behavior." -#~ msgstr "" - -#~ msgid "" -#~ "Users may configure :term:`read preference`" -#~ " on a per-connection basis to " -#~ "prefer that the read operations return" -#~ " on the :term:`secondary` members. If " -#~ "clients configure the :term:`read preference`" -#~ " to permit secondary reads, read " -#~ "operations can return from :term:`secondary`" -#~ " members that have not replicated " -#~ "more recent updates or operations. When" -#~ " reading from a secondary, a query" -#~ " may return data that reflects a " -#~ "previous state." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/contents.po b/locale/es/LC_MESSAGES/contents.po deleted file mode 100644 index ab4d112da70..00000000000 --- a/locale/es/LC_MESSAGES/contents.po +++ /dev/null @@ -1,31 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -# Jorge Puente Sarrín , 2014 -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2014-03-06 06:09+0000\n" -"Last-Translator: Jorge Puente Sarrín \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# bf9a69ea112a4a0c8e088d2925a45576 -#: ../source/contents.txt:3 -msgid "MongoDB Manual Contents" -msgstr "Contenido del Manual de MongoDB" - -# ef537b4c09534c2c919e5605026f1adb -#: ../source/contents.txt:5 -msgid "" -"See :doc:`/about` for more information about the MongoDB Documentation " -"project, this Manual and additional editions of this text." -msgstr "Consulta :doc:`/about` para mayor información acerca del proyecto de Documentación de MongoDB, este Manual y ediciones adicionales de este texto." diff --git a/locale/es/LC_MESSAGES/core/2d.po b/locale/es/LC_MESSAGES/core/2d.po deleted file mode 100644 index 3680a914cd6..00000000000 --- a/locale/es/LC_MESSAGES/core/2d.po +++ /dev/null @@ -1,209 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:27+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 45c05338ca404160a6d423140b105b52 -#: ../source/core/2d.txt:3 -msgid "``2d`` Indexes" -msgstr "" - -# 46ffe45435a14f10aa842c13f4c42558 -#: ../source/core/2d.txt -msgid "On this page" -msgstr "" - -# bafa8e4330144e3d954634d702567ee1 -#: ../source/core/2d.txt:13 -msgid "" -"Use a ``2d`` index for data stored as points on a two-dimensional plane. " -"The ``2d`` index is intended for legacy coordinate pairs used in MongoDB " -"2.2 and earlier." -msgstr "" - -# 8f6431e1b9aa49fca647fa94a42c08f7 -#: ../source/core/2d.txt:17 -msgid "Use a ``2d`` index if:" -msgstr "" - -# 533f9cfa29b146b38fd6c6516d4e169b -#: ../source/core/2d.txt:19 -msgid "your database has legacy location data from MongoDB 2.2 or earlier, *and*" -msgstr "" - -# 5bb5e3fb55d5492f950925efcd18d492 -#: ../source/core/2d.txt:21 -msgid "you do not intend to store any location data as :term:`GeoJSON` objects." -msgstr "" - -# cfd816e91b6947f88d456990b0390a4e -#: ../source/core/2d.txt:23 -msgid "" -"See the :doc:`/reference/operator/query-geospatial` for the query " -"operators that support geospatial queries." -msgstr "" - -# 84030a8a825a4bf089f0e03776124670 -#: ../source/core/2d.txt:27 -msgid "Considerations" -msgstr "" - -# 1cb0dc631e8e40ba94a2f872b84065a5 -#: ../source/includes/fact-limitation-one-geo-index-per-collection.rst:1 -msgid "" -"The :dbcommand:`geoNear` command and the :pipeline:`$geoNear` pipeline " -"stage require that a collection have *at most* only one |first-geo-index|" -" and/or only one |second-geo-index| whereas :ref:`geospatial query " -"operators ` (e.g. :query:`$near` and " -":query:`$geoWithin`) permit collections to have multiple geospatial " -"indexes." -msgstr "" - -# 2f6842909d42493598a5233f550d4c9b -#: ../source/includes/fact-limitation-one-geo-index-per-collection.rst:8 -msgid "" -"The geospatial index restriction for the :dbcommand:`geoNear` command and" -" the :pipeline:`$geoNear` pipeline stage exists because neither the " -":dbcommand:`geoNear` command nor the :pipeline:`$geoNear` pipeline stage " -"syntax includes the location field. As such, index selection among " -"multiple ``2d`` indexes or ``2dsphere`` indexes is ambiguous." -msgstr "" - -# bae5d620a8204aa680c805a3d0b8713f -#: ../source/includes/fact-limitation-one-geo-index-per-collection.rst:14 -msgid "" -"No such restriction applies for :ref:`geospatial query operators " -"` since these operators take a location " -"field, eliminating the ambiguity." -msgstr "" - -# 2c35c3d4e34a46a0afa9137a823fbec7 -#: ../source/core/2d.txt:33 -msgid "" -"Do not use a ``2d`` index if your location data includes GeoJSON objects." -" To index on both legacy coordinate pairs *and* GeoJSON objects, use a " -":doc:`2dsphere ` index." -msgstr "" - -# c47ed4d22f844de886ce05c2e4e7f9e5 -#: ../source/core/2d.txt:37 -msgid "" -"You cannot use a ``2d`` index as a shard key when sharding a collection. " -"However, you can create and maintain a geospatial index on a sharded " -"collection by using a different field as the shard key." -msgstr "" - -# 13967827da114b6a9ce5841d02054dcc -#: ../source/core/2d.txt:42 -msgid "Behavior" -msgstr "" - -# 14171c9093fa490eb0cf6123462916d2 -#: ../source/core/2d.txt:44 -msgid "" -"The ``2d`` index supports calculations on a flat, Euclidean plane. The " -"``2d`` index also supports *distance-only* calculations on a sphere, but " -"for *geometric* calculations (e.g. :query:`$geoWithin`) on a sphere, " -"store data as GeoJSON objects and use the ``2dsphere`` index type." -msgstr "" - -# 47f4d21ba0a242d4840babce68305bea -#: ../source/core/2d.txt:50 -msgid "" -"A ``2d`` index can reference two fields. The first must be the location " -"field. A ``2d`` compound index constructs queries that select first on " -"the location field, and then filters those results by the additional " -"criteria. A compound ``2d`` index can cover queries." -msgstr "" - -# 3f931751c73641ddbf3fac56e25fe2bd -#: ../source/core/2d.txt:58 -msgid "Points on a 2D Plane" -msgstr "" - -# 04325f068c244f7ba2cede7ee57bcb29 -#: ../source/core/2d.txt:68 -msgid "" -"To store location data as legacy coordinate pairs, use an array or an " -"embedded document. When possible, use the array format:" -msgstr "" - -# 22eb8de2678a447ebb79bbeae6d253c2 -#: ../source/core/2d.txt:75 -msgid "Consider the embedded document form:" -msgstr "" - -# 44adeedd3334418495db2afc50701f4d -#: ../source/core/2d.txt:81 -msgid "" -"Arrays are preferred as certain languages do not guarantee associative " -"map ordering." -msgstr "" - -# 6f929cee68a146618389862c71c7c966 -#: ../source/core/2d.txt:84 -msgid "" -"For all points, if you use longitude and latitude, store coordinates in " -"**longitude, latitude** order." -msgstr "" - -# 343595d901e340c29b237c5fe76a84b2 -#: ../source/core/2d.txt:88 -msgid "``sparse`` Property" -msgstr "" - -# 4bf6fdb49add4f28b109ab58f8722c65 -#: ../source/core/2d.txt:90 -msgid "" -"``2d`` indexes are :doc:`sparse ` by default and " -"ignores the :doc:`sparse: true ` option. If a " -"document lacks a ``2d`` index field (or the field is ``null`` or an empty" -" array), MongoDB does not add an entry for the document to the ``2d`` " -"index. For inserts, MongoDB inserts the document but does not add to the " -"``2d`` index." -msgstr "" - -# 089fda4d9f2043ee9a2877f4c3a0442e -#: ../source/core/2d.txt:97 -msgid "" -"For a compound index that includes a ``2d`` index key along with keys of " -"other types, only the ``2d`` index field determines whether the index " -"references a document." -msgstr "" - -#~ msgid "" -#~ "MongoDB allows *only one* geospatial " -#~ "index per collection. You can create " -#~ "either a |first-geo-index| **or** " -#~ "a |second-geo-index| per collection." -#~ msgstr "" - -#~ msgid "" -#~ "The geospatial index restriction for the" -#~ " :dbcommand:`geoNear` command nor the " -#~ ":pipeline:`$geoNear` pipeline stage exists " -#~ "because neither the :dbcommand:`geoNear` " -#~ "command nor the :pipeline:`$geoNear` pipeline" -#~ " stage syntax includes the location " -#~ "field. As such, index selection among" -#~ " multiple ``2d`` indexes or ``2dsphere``" -#~ " indexes is ambiguous." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/2dsphere.po b/locale/es/LC_MESSAGES/core/2dsphere.po deleted file mode 100644 index 2def880d5f7..00000000000 --- a/locale/es/LC_MESSAGES/core/2dsphere.po +++ /dev/null @@ -1,641 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:32+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# f49f8e79c77e4a11bf00f57de82b1c1a -#: ../source/core/2dsphere.txt:3 -msgid "``2dsphere`` Indexes" -msgstr "" - -# a9e359ef3a0246098a0738010406d6d2 -#: ../source/core/2dsphere.txt -msgid "On this page" -msgstr "" - -# e44a06424fcc42f897c31bcd22b89363 -#: ../source/core/2dsphere.txt:16 -msgid "Overview" -msgstr "" - -# 1a79b4b3053a4681876da48a6e645c17 -#: ../source/core/2dsphere.txt:18 -msgid "" -"A ``2dsphere`` index supports queries that calculate geometries on an " -"earth-like sphere. ``2dsphere`` index supports all MongoDB geospatial " -"queries: queries for inclusion, intersection and proximity. See the " -":doc:`/reference/operator/query-geospatial` for the query operators that " -"support geospatial queries." -msgstr "" - -# 5401b6fa8302427dae5b465ec7bb847c -#: ../source/core/2dsphere.txt:24 -msgid "" -"The ``2dsphere`` index supports data stored as :doc:`GeoJSON " -"` objects and as legacy coordinate pairs (See also " -":ref:`2dsphere-data-restrictions`). For legacy coordinate pairs, the " -"index converts the data to GeoJSON :ref:`geojson-point`. For details on " -"the supported GeoJSON objects, see :doc:`/reference/geojson`." -msgstr "" - -# 27369eb1312548aca82b13da50a19233 -#: ../source/core/2dsphere.txt:30 -msgid "" -"The default datum for an earth-like sphere is :term:`WGS84`. Coordinate-" -"axis order is **longitude, latitude**." -msgstr "" - -# cb56d99e1ff04497831d81c3327c67cf -#: ../source/core/2dsphere.txt:36 -msgid "``2dsphere (Version 2)``" -msgstr "" - -# 11151192cd4d441ca01a111542b00e37 -#: ../source/core/2dsphere.txt:40 -msgid "" -"MongoDB 2.6 introduces a version 2 of ``2dsphere`` indexes. Version 2 is " -"the default version of ``2dsphere`` indexes created in MongoDB 2.6 and " -"later series. To override the default version 2 and create a version 1 " -"index, include the option ``{ \"2dsphereIndexVersion\": 1 }`` when " -"creating the index." -msgstr "" - -# c12fc844212b48b7892ca62ac0df4843 -#: ../source/core/2dsphere.txt:47 -msgid "``sparse`` Property" -msgstr "" - -# 786c6eaca9b04ad58aa52f2000162c26 -#: ../source/core/2dsphere.txt:51 -msgid "" -"``2dsphere (Version 2)`` indexes are :doc:`sparse ` " -"by default and ignores the :doc:`sparse: true ` " -"option. If a document lacks a ``2dsphere`` index field (or the field is " -"``null`` or an empty array), MongoDB does not add an entry for the " -"document to the index. For inserts, MongoDB inserts the document but does" -" not add to the ``2dsphere`` index." -msgstr "" - -# a6cc001585ac43bc82c31257ab6c7eda -#: ../source/core/2dsphere.txt:58 -msgid "" -"For a compound index that includes a ``2dsphere`` index key along with " -"keys of other types, only the ``2dsphere`` index field determines whether" -" the index references a document." -msgstr "" - -# b33d9c604495474eb344d1969af16fc9 -#: ../source/core/2dsphere.txt:62 -msgid "" -"Earlier versions of MongoDB only support ``2dsphere (Version 1)`` " -"indexes. ``2dsphere (Version 1)`` indexes are *not* sparse by default and" -" will reject documents with ``null`` location fields." -msgstr "" - -# 8ee6e51b04aa4cf6a41de87813e5c86e -#: ../source/core/2dsphere.txt:67 -msgid "Additional GeoJSON Objects" -msgstr "" - -# 359008ba45ce4c89b644c3ebd399f3f5 -#: ../source/core/2dsphere.txt:69 -msgid "" -"``2dsphere (Version 2)`` includes support for additional GeoJSON object: " -":ref:`geojson-multipoint`, :ref:`geojson-multilinestring`, :ref:`geojson-" -"multipolygon`, and :ref:`geojson-geometrycollection`. For details on all " -"supported GeoJSON objects, see :doc:`/reference/geojson`." -msgstr "" - -# e93e67be73464c399ac4f4c1b2a73dcb -#: ../source/core/2dsphere.txt:75 -msgid "Considerations" -msgstr "" - -# 934521df6d87481684cc7293ef7a0ad7 -#: ../source/core/2dsphere.txt:78 -msgid "``geoNear`` and ``$geoNear`` Restrictions" -msgstr "" - -# 4bc4888cdd8747cf90de6ac70941ec38 -#: ../source/includes/fact-limitation-one-geo-index-per-collection.rst:1 -msgid "" -"The :dbcommand:`geoNear` command and the :pipeline:`$geoNear` pipeline " -"stage require that a collection have *at most* only one |first-geo-index|" -" and/or only one |second-geo-index| whereas :ref:`geospatial query " -"operators ` (e.g. :query:`$near` and " -":query:`$geoWithin`) permit collections to have multiple geospatial " -"indexes." -msgstr "" - -# 98ae2c693c834d1780c06ab10a854d1a -#: ../source/includes/fact-limitation-one-geo-index-per-collection.rst:8 -msgid "" -"The geospatial index restriction for the :dbcommand:`geoNear` command and" -" the :pipeline:`$geoNear` pipeline stage exists because neither the " -":dbcommand:`geoNear` command nor the :pipeline:`$geoNear` pipeline stage " -"syntax includes the location field. As such, index selection among " -"multiple ``2d`` indexes or ``2dsphere`` indexes is ambiguous." -msgstr "" - -# 62e2c86df2244924949cfaa2eee59572 -#: ../source/includes/fact-limitation-one-geo-index-per-collection.rst:14 -msgid "" -"No such restriction applies for :ref:`geospatial query operators " -"` since these operators take a location " -"field, eliminating the ambiguity." -msgstr "" - -# e491972b656946e59b37887963d4c51b -#: ../source/core/2dsphere.txt:85 -msgid "Shard Key Restrictions" -msgstr "" - -# 12143ac64e77405bb982141c19c68411 -#: ../source/core/2dsphere.txt:87 -msgid "" -"You cannot use a ``2dsphere`` index as a shard key when sharding a " -"collection. However, you can create and maintain a geospatial index on a " -"sharded collection by using a different field as the shard key." -msgstr "" - -# 2b4311e766d443f296e2610603bcdaff -#: ../source/core/2dsphere.txt:94 -msgid "``2dsphere`` Indexed Field Restrictions" -msgstr "" - -# 68a1767be6424f92a1bde61d2cb7c261 -#: ../source/includes/geo-data-limit-for-2dsphere.rst:1 -msgid "" -"Fields with :doc:`2dsphere ` indexes must hold geometry " -"data in the form of :term:`coordinate pairs ` or" -" :term:`GeoJSON` data. If you attempt to insert a document with non-" -"geometry data in a ``2dsphere`` indexed field, or build a ``2dsphere`` " -"index on a collection where the indexed field has non-geometry data, the " -"operation will fail." -msgstr "" - -# cffe8d07b33b46e7b3c46dd51df13e9e -# e893e9ace7ad4682b3ccb9eef9d7522a -#: ../source/core/2dsphere.txt:99 ../source/core/2dsphere.txt:138 -msgid "Create a ``2dsphere`` Index" -msgstr "" - -# 3d7c8833301949e8a1c716b119010142 -#: ../source/core/2dsphere.txt:101 -msgid "" -"To create a ``2dsphere`` index, use the " -":method:`db.collection.createIndex()` method, specifying the location " -"field as the key and the string literal ``\"2dsphere\"`` as the index " -"type:" -msgstr "" - -# f13329e640ed42b6955cfc7a552e4c2f -#: ../source/core/2dsphere.txt:110 -msgid "" -"Unlike a compound :doc:`2d ` index which can reference one " -"location field and one other field, a :ref:`compound ` ``2dsphere`` index can reference multiple location and non-" -"location fields." -msgstr "" - -# 58a0f6d0b60e40429ca075b209aea0f7 -#: ../source/core/2dsphere.txt:115 -msgid "" -"For the following examples, consider a collection ``places`` with " -"documents that store location data as :ref:`GeoJSON Point ` in a field named ``loc``:" -msgstr "" - -# b6eb1678fdf24174ba89a1f86726c1d7 -#: ../source/core/2dsphere.txt:140 -msgid "" -"The following operation creates a :doc:`2dsphere ` index " -"on the location field ``loc``:" -msgstr "" - -# eb5dd4f7b0c14e5b9845c20e4f6344c1 -#: ../source/core/2dsphere.txt:148 -msgid "Create a Compound Index with ``2dsphere`` Index Key" -msgstr "" - -# 7bf57cab94134138aaa26e7317dd08eb -#: ../source/core/2dsphere.txt:150 -msgid "" -"A :ref:`compound index ` can include a ``2dsphere`` " -"index key in combination with non-geospatial index keys. For example, the" -" following operation creates a compound index where the first key ``loc``" -" is a ``2dsphere`` index key, and the remaining keys ``category`` and " -"``names`` are non-geospatial index keys, specifically descending (``-1``)" -" and ascending (``1``) keys respectively." -msgstr "" - -# 4d3435e8ba67483bbb674960c7635fa5 -#: ../source/core/2dsphere.txt:162 -msgid "" -"Unlike the :doc:`2d ` index, a compound ``2dsphere`` index does" -" not require the location field to be the first field indexed. For " -"example:" -msgstr "" - -#~ msgid "" -#~ "A ``2dsphere`` index supports queries " -#~ "that calculate geometries on an " -#~ "earth-like sphere. The index supports " -#~ "data stored as both :term:`GeoJSON` " -#~ "objects and as legacy coordinate pairs." -#~ " The index supports legacy coordinate " -#~ "pairs by converting the data to " -#~ "the GeoJSON ``Point`` type." -#~ msgstr "" - -#~ msgid "" -#~ "The ``2dsphere`` index supports all " -#~ "MongoDB geospatial queries: queries for " -#~ "inclusion, intersection and proximity." -#~ msgstr "" - -#~ msgid "" -#~ "A :ref:`compound ` " -#~ "``2dsphere`` index can reference multiple " -#~ "location and non-location fields within" -#~ " a collection’s documents. You can " -#~ "arrange the fields in any order." -#~ msgstr "" - -#~ msgid "" -#~ "The default datum for an earth-" -#~ "like sphere in MongoDB 2.4 is " -#~ ":term:`WGS84`. Coordinate-axis order is " -#~ "**longitude, latitude**." -#~ msgstr "" - -#~ msgid "" -#~ "See the :doc:`/reference/operator/query-geospatial`" -#~ " for the query operators that support" -#~ " geospatial queries." -#~ msgstr "" - -#~ msgid "" -#~ "Version 2 adds support for additional" -#~ " GeoJSON object: :ref:`geojson-multipoint`, " -#~ ":ref:`geojson-multilinestring`, :ref:`geojson-" -#~ "multilinestring`, :ref:`geojson-multipolygon`, and" -#~ " :ref:`geojson-geometrycollection`." -#~ msgstr "" - -#~ msgid "" -#~ "Version 2 ``2dsphere`` indexes are " -#~ "sparse by default and ignores the " -#~ ":doc:`sparse: true ` " -#~ "option. If a document lacks a " -#~ "``2dsphere`` index field (or the field" -#~ " is a ``null`` or an empty " -#~ "array), MongoDB does not add an " -#~ "entry for the document to the " -#~ "``2dsphere`` index. For inserts, MongoDB " -#~ "inserts the document but does not " -#~ "add to the ``2dsphere`` index." -#~ msgstr "" - -#~ msgid "" -#~ "Version 1 ``2dsphere`` indexes are not" -#~ " sparse by default and will reject" -#~ " documents with ``null`` location fields." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB allows *only one* geospatial " -#~ "index per collection. You can create " -#~ "either a |first-geo-index| **or** " -#~ "a |second-geo-index| per collection." -#~ msgstr "" - -#~ msgid "" -#~ "The :ref:`geojson-multipoint`, :ref:`geojson-" -#~ "multilinestring`, :ref:`geojson-multilinestring`, " -#~ ":ref:`geojson-multipolygon`, and :ref:`geojson-" -#~ "geometrycollection` require ``2dsphere`` index " -#~ "version 2." -#~ msgstr "" - -#~ msgid "" -#~ "Interior rings cannot intersect or " -#~ "overlap each other. Interior rings can" -#~ " share an edge." -#~ msgstr "" - -# e7ac0ff485af465b9d0e283f6b369fd6 -#~ msgid "``2dsphere`` Version 2" -#~ msgstr "" - -# 771db386000c434e99936518c9c155e7 -#~ msgid "" -#~ "MongoDB 2.6 introduces a version 2 " -#~ "of ``2dsphere`` indexes. Version 2 is" -#~ " the default version of ``2dsphere`` " -#~ "indexes created in MongoDB 2.6. To " -#~ "create a ``2dsphere`` index as a " -#~ "version 1, include the option ``{ " -#~ "\"2dsphereIndexVersion\": 1 }`` when creating" -#~ " the index." -#~ msgstr "" - -# 12c23a635a6e4aafa41b148fec45921e -#~ msgid "GeoJSON Objects" -#~ msgstr "" - -# c795db3633d546d6b63fa9cdfbb07d89 -#~ msgid "MongoDB supports the following GeoJSON objects:" -#~ msgstr "" - -# a9d0177050ab4bcb8b387b92301907e3 -#~ msgid ":ref:`geojson-point`" -#~ msgstr "" - -# 0b2b8e4392fa4236a67a2d8d0fac243c -#~ msgid ":ref:`geojson-linestring`" -#~ msgstr "" - -# a94c73523f0447069dec0e1dfbffc873 -#~ msgid ":ref:`geojson-polygon`" -#~ msgstr "" - -# 370d10cd95474165af8377f15709a35b -#~ msgid ":ref:`geojson-multipoint`" -#~ msgstr "" - -# 3d3bf6463a244544bfa59693f6a06182 -#~ msgid ":ref:`geojson-multilinestring`" -#~ msgstr "" - -# b8cdc051d76a42f2b3f6939bfd87dd00 -#~ msgid ":ref:`geojson-multipolygon`" -#~ msgstr "" - -# e8f22e0b95584542a8317a26703871ea -#~ msgid ":ref:`geojson-geometrycollection`" -#~ msgstr "" - -# 7ece005122f540b7bca73733c4e86b4b -#~ msgid "" -#~ "In order to index GeoJSON data, " -#~ "you must store the data in a " -#~ "location field that you name. The " -#~ "location field contains a subdocument " -#~ "with a ``type`` field specifying the " -#~ "GeoJSON object type and a " -#~ "``coordinates`` field specifying the object's" -#~ " coordinates. Always store coordinates in" -#~ " ``longitude, latitude`` order." -#~ msgstr "" - -# 18892bc453994af99cacae0a77f72985 -#~ msgid "Use the following syntax:" -#~ msgstr "" - -# c41fc87b04d842dfb9a38480747b2e03 -#~ msgid "``Point``" -#~ msgstr "" - -# aa2b5ae36ac04fa9bd4364ae8b4b66ec -#~ msgid "The following example stores a GeoJSON :term:`Point`:" -#~ msgstr "" - -# 78f19f7989c141abb0ed3a1e04adbf71 -#~ msgid "``LineString``" -#~ msgstr "" - -# 3c15a9a10f1c475188504ef74baadcda -#~ msgid "The following example stores a GeoJSON :term:`LineString`:" -#~ msgstr "" - -# 028d34b2e97748929fa4bd0622178c43 -#~ msgid "``Polygon``" -#~ msgstr "" - -# 2903ca196ad14ef6ae2cfe71b80d38e0 -#~ msgid "" -#~ ":term:`Polygons ` consist of an " -#~ "array of GeoJSON ``LinearRing`` coordinate " -#~ "arrays. These ``LinearRings`` are closed " -#~ "``LineStrings``. Closed ``LineStrings`` have " -#~ "at least four coordinate pairs and " -#~ "specify the same position as the " -#~ "first and last coordinates." -#~ msgstr "" - -# 8cd330cda2984358b0f8e9d57c491cad -#~ msgid "" -#~ "The following example stores a GeoJSON" -#~ " ``Polygon`` with an exterior ring " -#~ "and no interior rings (or holes). " -#~ "Note the first and last coordinate " -#~ "pair with the ``[ 0 , 0 ]``" -#~ " coordinate:" -#~ msgstr "" - -# 155a1d4e59fb40afa6a94ce5031aefb7 -#~ msgid "For Polygons with multiple rings:" -#~ msgstr "" - -# 84b59cf1b389480b9c3740d4eead5c63 -#~ msgid "The first described ring must be the exterior ring." -#~ msgstr "" - -# 141e633fee674ab58cd131717849117e -#~ msgid "The exterior ring cannot self-intersect." -#~ msgstr "" - -# 12a94b8be2db4c6ba5f64db07d6794b1 -#~ msgid "Any interior ring must be entirely contained by the outer ring." -#~ msgstr "" - -# 608706a3126e4447968bf49db62aaf99 -#~ msgid "" -#~ "The following document represents a " -#~ "polygon with an interior ring as " -#~ "GeoJSON:" -#~ msgstr "" - -# db2eda8b247e48aca354d76d4acf1d3a -#~ msgid "``MultiPoint``" -#~ msgstr "" - -# 96dae288d6c749278402f12c469c8aa1 -# 9f3d7fef79394b2c8ca3f26d3bfb9508 -# 918a1c77a7094cce93349c673e6e2f88 -# 676a63085e0b484c999176fa91ab1d17 -#~ msgid "Requires ``2dsphere`` index version 2." -#~ msgstr "" - -# 8e80ea7d272a4a8dae974d5435f496bd -#~ msgid "" -#~ "The following example stores coordinates " -#~ "of GeoJSON type `MultiPoint " -#~ "`_:" -#~ msgstr "" - -# 52244de660e6475d992ad258aebcd3a1 -#~ msgid "``MultiLineString``" -#~ msgstr "" - -# 7e0e372cc1c2463dbe7ee901722309af -#~ msgid "" -#~ "The following example stores coordinates " -#~ "of GeoJSON type `MultiLineString " -#~ "`_:" -#~ msgstr "" - -# e11417fdf4f644b5900bcdfbd11579c7 -#~ msgid "``MultiPolygon``" -#~ msgstr "" - -# 59f6deb7b7f0406fa7626e1f988da4d1 -#~ msgid "" -#~ "The following example stores coordinates " -#~ "of GeoJSON type `MultiPolygon " -#~ "`_:" -#~ msgstr "" - -# 832a6899b1a84925811e9d00486ab832 -#~ msgid "``GeometryCollection``" -#~ msgstr "" - -# 041a58a4a777436399245b08b0b316f4 -#~ msgid "" -#~ "The following example stores coordinates " -#~ "of GeoJSON type `GeometryCollection " -#~ "`_:" -#~ msgstr "" - -#~ msgid "" -#~ "A ``2dsphere`` index supports queries " -#~ "that calculate geometries on an " -#~ "earth-like sphere. The index supports " -#~ "data stored as both :term:`GeoJSON` " -#~ "objects and as legacy coordinate pairs." -#~ " The index supports legacy coordinate " -#~ "pairs by converting the data to " -#~ "the GeoJSON ``Point`` type. The default" -#~ " datum for an earth-like sphere " -#~ "in MongoDB 2.4 is :term:`WGS84`. " -#~ "Coordinate-axis order is **longitude, " -#~ "latitude**." -#~ msgstr "" - -#~ msgid "" -#~ "The ``2dsphere`` index supports all " -#~ "MongoDB geospatial queries: queries for " -#~ "inclusion, intersection and proximity. See " -#~ "the :doc:`/reference/operator/query-geospatial` for" -#~ " the query operators that support " -#~ "geospatial queries." -#~ msgstr "" - -#~ msgid "" -#~ "To create a ``2dsphere`` index, use " -#~ "the :method:`db.collection.ensureIndex` method. A" -#~ " :ref:`compound ` " -#~ "``2dsphere`` index can reference multiple " -#~ "location and non-location fields within" -#~ " a collection’s documents. See " -#~ ":doc:`/tutorial/build-a-2dsphere-index` for more " -#~ "information." -#~ msgstr "" - -#~ msgid "" -#~ "Version 2 adds support for additional" -#~ " GeoJSON object: :ref:`geojson-multipoint`, " -#~ ":ref:`geojson-multilinestring`, :ref:`geojson-" -#~ "multipolygon`, and :ref:`geojson-" -#~ "geometrycollection`." -#~ msgstr "" - -#~ msgid "" -#~ "Version 2 ``2dsphere`` indexes are " -#~ ":doc:`sparse ` by default" -#~ " and ignores the :doc:`sparse: true " -#~ "` option. If a " -#~ "document lacks a ``2dsphere`` index " -#~ "field (or the field is ``null`` or" -#~ " an empty array), MongoDB does not" -#~ " add an entry for the document " -#~ "to the ``2dsphere`` index. For inserts," -#~ " MongoDB inserts the document but " -#~ "does not add to the ``2dsphere`` " -#~ "index." -#~ msgstr "" - -#~ msgid "" -#~ "Earlier versions of MongoDB only support" -#~ " Version 1 ``2dsphere`` indexes. Version" -#~ " 1 ``2dsphere`` indexes are *not* " -#~ "sparse by default and will reject " -#~ "documents with ``null`` location fields." -#~ msgstr "" - -#~ msgid "" -#~ "The geospatial index restriction for the" -#~ " :dbcommand:`geoNear` command nor the " -#~ ":pipeline:`$geoNear` pipeline stage exists " -#~ "because neither the :dbcommand:`geoNear` " -#~ "command nor the :pipeline:`$geoNear` pipeline" -#~ " stage syntax includes the location " -#~ "field. As such, index selection among" -#~ " multiple ``2d`` indexes or ``2dsphere``" -#~ " indexes is ambiguous." -#~ msgstr "" - -#~ msgid "" -#~ "The :ref:`geojson-multipoint`, :ref:`geojson-" -#~ "multilinestring`, :ref:`geojson-multipolygon`, and" -#~ " :ref:`geojson-geometrycollection` require " -#~ "``2dsphere`` index version 2." -#~ msgstr "" - -#~ msgid "" -#~ "The line that joins two points on" -#~ " a curved surface may or may " -#~ "not contain the same set of co-" -#~ "ordinates that joins those two points" -#~ " on a flat surface. The line " -#~ "that joins two points on a curved" -#~ " surface will be a geodesic. " -#~ "Carefully check points to avoid errors" -#~ " with shared edges, as well as " -#~ "overlaps and other types of " -#~ "intersections." -#~ msgstr "" - -#~ msgid "Polygons with a Single Ring" -#~ msgstr "" - -#~ msgid "For Polygons with a single ring, the ring cannot self-intersect." -#~ msgstr "" - -#~ msgid "Polygons with Multiple Rings" -#~ msgstr "" - -#~ msgid "" -#~ "Interior rings cannot intersect or " -#~ "overlap each other. Interior rings " -#~ "cannot share an edge." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/administration.po b/locale/es/LC_MESSAGES/core/administration.po deleted file mode 100644 index 7dfff071a58..00000000000 --- a/locale/es/LC_MESSAGES/core/administration.po +++ /dev/null @@ -1,171 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: 2013-12-16 23:48+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 8539455c5bde427581c4d3b528a9edea -#: ../source/core/administration.txt:3 -msgid "Administration Concepts" -msgstr "" - -# 61503913e13448db891ca9d1d3fb1c45 -#: ../source/core/administration.txt:13 -msgid "" -"The core administration documents address strategies and practices used " -"in the operation of MongoDB systems and deployments." -msgstr "" - -# 707cc3fdf81846f8822a853788173836 -#: ../source/includes/toc/dfn-list-spec-administration-concepts.rst:20 -msgid ":doc:`/administration/strategy`" -msgstr "" - -# a15cb0005dde4d6bac1e52849a6336f2 -#: ../source/includes/toc/dfn-list-spec-administration-concepts.rst:4 -msgid "" -"Higher level documentation of key concepts for the operation and " -"maintenance of MongoDB deployments." -msgstr "" - -# bce115fb92b9492ca6d10515b153b591 -#: ../source/includes/toc/dfn-list-spec-administration-concepts.rst:9 -msgid ":doc:`/core/backups`" -msgstr "" - -# fe0ee41ea0954935ab7572764fdbf62d -#: ../source/includes/toc/dfn-list-spec-administration-concepts.rst:8 -msgid "Describes approaches and considerations for backing up a MongoDB database." -msgstr "" - -# ddc01c88c73646a7ab9b37701067f9d8 -#: ../source/includes/toc/dfn-list-spec-administration-concepts.rst:13 -msgid ":doc:`/administration/monitoring`" -msgstr "" - -# 16a8a626cd71409cb371fe3ef29cef09 -#: ../source/includes/toc/dfn-list-spec-administration-concepts.rst:12 -msgid "" -"An overview of monitoring tools, diagnostic strategies, and approaches to" -" monitoring replica sets and sharded clusters." -msgstr "" - -# 81bbdd7b741a4c19b52ccd41f338fb7b -#: ../source/includes/toc/dfn-list-spec-administration-concepts.rst:17 -msgid ":doc:`/administration/configuration`" -msgstr "" - -# 40cefb20a1cf4b62ba6b822e11b88628 -#: ../source/includes/toc/dfn-list-spec-administration-concepts.rst:16 -msgid "" -"Outlines common MongoDB configurations and examples of best-practice " -"configurations for common use cases." -msgstr "" - -# d69373e1474241cfbf7df439d3821579 -#: ../source/includes/toc/dfn-list-spec-administration-concepts.rst:19 -msgid "" -"Continue reading from :doc:`/administration/strategy` for additional " -"documentation." -msgstr "" - -# 47d93d3fe21645afb203d3d7ef775e13 -#: ../source/includes/toc/dfn-list-spec-administration-concepts.rst:30 -msgid ":doc:`/administration/data-management`" -msgstr "" - -# 1a1f7c83443b445c9f9826e1031cdb6c -#: ../source/includes/toc/dfn-list-spec-administration-concepts.rst:23 -msgid "" -"Core documentation that addresses issues in data management, " -"organization, maintenance, and lifecycle management." -msgstr "" - -# c9ab87c62b4e42d0b9810ed9b590a80a -#: ../source/includes/toc/dfn-list-spec-administration-concepts.rst:30 -msgid ":doc:`/data-center-awareness`" -msgstr "" - -# 1e78ae0a34fc4cdab908b4c340acf08b -#: ../source/includes/toc/dfn-list-spec-administration-concepts.rst:27 -msgid "" -"Presents the MongoDB features that allow application developers and " -"database administrators to configure their deployments to be more data " -"center aware or allow operational and location-based separation." -msgstr "" - -# f22dcf2ed4de4f31bb9ccc747c546e38 -#: ../source/includes/toc/dfn-list-spec-administration-concepts.rst:35 -msgid ":doc:`/administration/optimization`" -msgstr "" - -# 6e535109cdea4012b0ad7ca90d50a1da -#: ../source/includes/toc/dfn-list-spec-administration-concepts.rst:33 -msgid "Techniques for optimizing application performance with MongoDB." -msgstr "" - -# e5999e519e3a46cb8c02d418ff0fc6ea -#: ../source/includes/toc/dfn-list-spec-administration-concepts.rst:35 -msgid "" -"Continue reading from :doc:`/administration/optimization` for additional " -"documentation." -msgstr "" - -# 15394d413be645c7b84851c62cd53bda -#~ msgid "" -#~ "Higher level documentation of key " -#~ "concepts for the operation and " -#~ "maintenance of MongoDB deployments, including" -#~ " backup, maintenance, and configuration." -#~ msgstr "" - -# e015618653054ee6b9b4e1d677a24e2d -#~ msgid "" -#~ "Core documentation that addresses issues " -#~ "in data management, organization, maintenance," -#~ " and lifestyle management." -#~ msgstr "" - -# 25f66ce3ce7e491ea6580bbbd65ca71e -#~ msgid ":doc:`/tutorial/expire-data`" -#~ msgstr "" - -# 873871922c85446589379b9ea0a64651 -#~ msgid "" -#~ "TTL collections make it possible to " -#~ "automatically remove data from a " -#~ "collection based on the value of a" -#~ " timestamp and are useful for " -#~ "managing data like machine generated " -#~ "event data that are only useful " -#~ "for a limited period of time." -#~ msgstr "" - -# 78001193fc5748558c8f4fe97f1e664d -#~ msgid ":doc:`/core/capped-collections`" -#~ msgstr "" - -# 7b3b5a70c8da4804a1abc2a589fdf23f -#~ msgid "" -#~ "Capped collections provide a special " -#~ "type of size-constrained collections " -#~ "that preserve insertion order and can" -#~ " support high volume inserts." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/aggregation-introduction.po b/locale/es/LC_MESSAGES/core/aggregation-introduction.po deleted file mode 100644 index f92a909f023..00000000000 --- a/locale/es/LC_MESSAGES/core/aggregation-introduction.po +++ /dev/null @@ -1,232 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: 2013-12-16 23:55+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 68484bf3da704a90844422620dac473f -#: ../source/core/aggregation-introduction.txt:3 -msgid "Aggregation Introduction" -msgstr "" - -# 465502cb07514dd8957291ea3d9afefe -#: ../source/core/aggregation-introduction.txt:9 -msgid "" -"*Aggregations* are operations that process data records and return " -"computed results. MongoDB provides a rich set of aggregation operations " -"that examine and perform calculations on the data sets. Running data " -"aggregation on the :program:`mongod` instance simplifies application code" -" and limits resource requirements." -msgstr "" - -# eb08a43514a34cee92907397326ab3b5 -#: ../source/core/aggregation-introduction.txt:17 -msgid "" -"Like queries, aggregation operations in MongoDB use :term:`collections " -"` of documents as an input and return results in the form of " -"one or more documents." -msgstr "" - -# c0479ff8eb9f4739bf0e1f52dc5ade7d -#: ../source/core/aggregation-introduction.txt:22 -msgid "Aggregation Modalities" -msgstr "" - -# cd9bd5ee8f694ade893d60f06985f36c -#: ../source/core/aggregation-introduction.txt:25 -msgid "Aggregation Pipelines" -msgstr "" - -# 60b080d9c013442c8dfa7827fa9bde43 -#: ../source/core/aggregation-introduction.txt:27 -msgid "" -"MongoDB 2.2 introduced a new :doc:`aggregation framework `, modeled on the concept of data processing " -"pipelines. Documents enter a multi-stage pipeline that transforms the " -"documents into an aggregated result." -msgstr "" - -# 3d31faaf7d3347f2b5aa6dee19fedc64 -#: ../source/core/aggregation-introduction.txt:32 -msgid "" -"The most basic pipeline stages provide *filters* that operate like " -"queries and *document transformations* that modify the form of the output" -" document." -msgstr "" - -# 547330e1a3e0403ea46d1dfbac59e311 -#: ../source/core/aggregation-introduction.txt:36 -msgid "" -"Other pipeline operations provide tools for grouping and sorting " -"documents by specific field or fields as well as tools for aggregating " -"the contents of arrays, including arrays of documents. In addition, " -"pipeline stages can use :ref:`operators ` for tasks such as calculating the average or concatenating a " -"string." -msgstr "" - -# 094ec8df54a94117b906313ed3d75df3 -#: ../source/core/aggregation-introduction.txt:43 -msgid "" -"The pipeline provides efficient data aggregation using native operations " -"within MongoDB, and is the preferred method for data aggregation in " -"MongoDB." -msgstr "" - -# f6151840fb274c299b149466fae42fb5 -#: ../source/core/aggregation-introduction.txt:50 -msgid "Map-Reduce" -msgstr "" - -# b93c1dd3e9b445c4919eb552257dbf49 -#: ../source/core/aggregation-introduction.txt:52 -msgid "" -"MongoDB also provides :doc:`map-reduce ` operations to " -"perform aggregation. In general, map-reduce operations have two phases: a" -" *map* stage that processes each document and *emits* one or more objects" -" for each input document, and *reduce* phase that combines the output of " -"the map operation. Optionally, map-reduce can have a *finalize* stage to " -"make final modifications to the result. Like other aggregation " -"operations, map-reduce can specify a query condition to select the input " -"documents as well as sort and limit the results." -msgstr "" - -# 22f6b7d0f50646dc95c8736b77393e76 -#: ../source/core/aggregation-introduction.txt:61 -msgid "" -"Map-reduce uses custom JavaScript functions to perform the map and reduce" -" operations, as well as the optional *finalize* operation. While the " -"custom JavaScript provide great flexibility compared to the aggregation " -"pipeline, in general, map-reduce is less efficient and more complex than " -"the aggregation pipeline." -msgstr "" - -# 86cf5c8e793945ccb6c3944eba7624b7 -#: ../source/core/aggregation-introduction.txt:67 -msgid "" -"Starting in MongoDB 2.4, certain :program:`mongo` shell functions and " -"properties are inaccessible in map-reduce operations. MongoDB 2.4 also " -"provides support for multiple JavaScript operations to run at the same " -"time. Before MongoDB 2.4, JavaScript code executed in a single thread, " -"raising concurrency issues for map-reduce." -msgstr "" - -# b51e676e0bd640f489bbd4be3fc64622 -#: ../source/core/aggregation-introduction.txt:77 -msgid "Single Purpose Aggregation Operations" -msgstr "" - -# 75c6211f142444fe97c8c11381e58c4f -#: ../source/core/aggregation-introduction.txt:79 -msgid "" -"For a number of common :doc:`single purpose aggregation operations `, MongoDB provides special purpose database " -"commands. These common aggregation operations are: returning a count of " -"matching documents, returning the distinct values for a field, and " -"grouping data based on the values of a field. All of these operations " -"aggregate documents from a single collection. While these operations " -"provide simple access to common aggregation processes, they lack the " -"flexibility and capabilities of the aggregation pipeline and map-reduce." -msgstr "" - -# 0e553dd5589840c18af12becf780d2d1 -#: ../source/core/aggregation-introduction.txt:92 -msgid "Additional Features and Behaviors" -msgstr "" - -# 1639de4cc9a547b69c8cdc880d1f73d5 -#: ../source/core/aggregation-introduction.txt:94 -msgid "" -"Both the aggregation pipeline and map-reduce can operate on a " -":doc:`sharded collection `. Map-reduce " -"operations can also output to a sharded collection. See :doc:`/core" -"/aggregation-pipeline-sharded-collections` and :doc:`/core/map-reduce-" -"sharded-collections` for details." -msgstr "" - -# a8ea8bbba9b741ea8952b04a4d930464 -#: ../source/core/aggregation-introduction.txt:100 -msgid "" -"The aggregation pipeline can use indexes to improve its performance " -"during some of its stages. In addition, the aggregation pipeline has an " -"internal optimization phase. See :ref:`aggregation-pipeline-operators-" -"and-performance` and :doc:`/core/aggregation-pipeline-optimization` for " -"details." -msgstr "" - -# 44e1aaa02bf647488c1602c616544dbb -#: ../source/core/aggregation-introduction.txt:106 -msgid "" -"For a feature comparison of the aggregation pipeline, map-reduce, and the" -" special group functionality, see :doc:`/reference/aggregation-commands-" -"comparison`." -msgstr "" - -# fd43292bd9d841dfb41d490deefa6f92 -#: ../source/includes/extracts/additional-resources-aggregation.rst:4 -msgid "Additional Resources" -msgstr "" - -# fcc84d5bfa5c470e838ea339f67cc2bf -#: ../source/includes/extracts/additional-resources-aggregation.rst:6 -msgid "" -"`MongoDB Analytics: Learn Aggregation by Example: Exploratory Analytics " -"and Visualization Using Flight Data `_" -msgstr "" - -# 918778e128ed4be4a4648c20387d230f -#: ../source/includes/extracts/additional-resources-aggregation.rst:7 -msgid "" -"`MongoDB for Time Series Data: Analyzing Time Series Data Using the " -"Aggregation Framework and Hadoop `_" -msgstr "" - -# fb4622da91b14775b264668e734e3acb -#: ../source/includes/extracts/additional-resources-aggregation.rst:8 -msgid "" -"`The Aggregation Framework `_" -msgstr "" - -# 5baf813732c14e05b3ffe946245b7362 -#: ../source/includes/extracts/additional-resources-aggregation.rst:9 -msgid "" -"`Webinar: Exploring the Aggregation Framework " -"`_" -msgstr "" - -# 5eec0ccf2b05433684100da131205981 -#: ../source/includes/extracts/additional-resources-aggregation.rst:10 -msgid "" -"`Quick Reference Cards `_" -msgstr "" - -#~ msgid "" -#~ "Additionally, map-reduce operations can " -#~ "have output sets that exceed the " -#~ "16 megabyte output limitation of the " -#~ "aggregation pipeline." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/aggregation-mechanics.po b/locale/es/LC_MESSAGES/core/aggregation-mechanics.po deleted file mode 100644 index 80d6a93a7fc..00000000000 --- a/locale/es/LC_MESSAGES/core/aggregation-mechanics.po +++ /dev/null @@ -1,80 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:49+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 87cc7b44df25404a8394db2f2df123c0 -#: ../source/core/aggregation-mechanics.txt:3 -msgid "Aggregation Mechanics" -msgstr "" - -# 4dc107eaf3e0463cbcd5f2e7c26fefe3 -#: ../source/core/aggregation-mechanics.txt:7 -msgid "" -"This section describes behaviors and limitations for the various aggregation" -" modalities." -msgstr "" - -# 8e983166b1cb49b8a4bd934e108870bb -#: ../source/includes/toc/dfn-list-aggregation-mechanics.rst:5 -msgid ":doc:`/core/aggregation-pipeline-optimization`" -msgstr "" - -# 198ab32c63054807bacd2ab2749fa8ed -#: ../source/includes/toc/dfn-list-aggregation-mechanics.rst:4 -msgid "Details the internal optimization of certain pipeline sequence." -msgstr "" - -# f00d42d8d6fd49c5bf7a81ff7563e0f5 -#: ../source/includes/toc/dfn-list-aggregation-mechanics.rst:9 -msgid ":doc:`/core/aggregation-pipeline-limits`" -msgstr "" - -# 55233972bcdd4bbeb9115ed444b298d5 -#: ../source/includes/toc/dfn-list-aggregation-mechanics.rst:8 -msgid "Presents limitations on aggregation pipeline operations." -msgstr "" - -# bd9f0f23ff924c1d85ed266a32336450 -#: ../source/includes/toc/dfn-list-aggregation-mechanics.rst:13 -msgid ":doc:`/core/aggregation-pipeline-sharded-collections`" -msgstr "" - -# c1e29006b85f4e98a4c9b740c8323239 -#: ../source/includes/toc/dfn-list-aggregation-mechanics.rst:12 -msgid "Mechanics of aggregation pipeline operations on sharded collections." -msgstr "" - -# aaa300a217d94d9a88973dda3f18f722 -#: ../source/includes/toc/dfn-list-aggregation-mechanics.rst:17 -msgid ":doc:`/core/map-reduce-sharded-collections`" -msgstr "" - -# f678653082fc4c0291316d67b84caf35 -#: ../source/includes/toc/dfn-list-aggregation-mechanics.rst:16 -msgid "Mechanics of map-reduce operation with sharded collections." -msgstr "" - -# 302fbfb885d94955b45fd341d7fe284e -#: ../source/includes/toc/dfn-list-aggregation-mechanics.rst:19 -msgid ":doc:`/core/map-reduce-concurrency`" -msgstr "" - -# fce52d7263a34c29bba23e3bbb782377 -#: ../source/includes/toc/dfn-list-aggregation-mechanics.rst:20 -msgid "Details the locks taken during map-reduce operations." -msgstr "" diff --git a/locale/es/LC_MESSAGES/core/aggregation-pipeline-limits.po b/locale/es/LC_MESSAGES/core/aggregation-pipeline-limits.po deleted file mode 100644 index e59b24a522b..00000000000 --- a/locale/es/LC_MESSAGES/core/aggregation-pipeline-limits.po +++ /dev/null @@ -1,152 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:28+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 93b55370809b405496b08eeb56c90797 -#: ../source/core/aggregation-pipeline-limits.txt:3 -msgid "Aggregation Pipeline Limits" -msgstr "" - -# 66284b85fa0645acbf350de769a1bb44 -#: ../source/core/aggregation-pipeline-limits.txt -msgid "On this page" -msgstr "" - -# 6ff1a89b136e42afacba879a6f45ba4a -#: ../source/core/aggregation-pipeline-limits.txt:13 -msgid "" -"Aggregation operations with the :dbcommand:`aggregate` command have the " -"following limitations." -msgstr "" - -# 42e59f0cce7b4f4aa530618c7397f134 -#: ../source/core/aggregation-pipeline-limits.txt:17 -msgid "Result Size Restrictions" -msgstr "" - -# 85b2b8b448c84b2cb6f75fbb816abeac -#: ../source/core/aggregation-pipeline-limits.txt:21 -msgid "" -"Starting in MongoDB 2.6, the :dbcommand:`aggregate` command can return a " -"cursor or store the results in a collection. When returning a cursor or " -"storing the results in a collection, each document in the result set is " -"subject to the :limit:`BSON Document Size` limit, currently 16 megabytes;" -" if any single document that exceeds the :limit:`BSON Document Size` " -"limit, the command will produce an error. The limit only applies to the " -"returned documents; during the pipeline processing, the documents may " -"exceed this size. The :program:`db.collection.aggregate()` method returns" -" a cursor by default starting in MongoDB 2.6" -msgstr "" - -# 5886e61d27d04e2483862b9d77e665b9 -#: ../source/core/aggregation-pipeline-limits.txt:31 -msgid "" -"If you do not specify the cursor option or store the results in a " -"collection, the :dbcommand:`aggregate` command returns a single BSON " -"document that contains a field with the result set. As such, the command " -"will produce an error if the total size of the result set exceeds the " -":limit:`BSON Document Size` limit." -msgstr "" - -# 7a997641ace4486ca83bae2d309e3bb3 -#: ../source/core/aggregation-pipeline-limits.txt:37 -msgid "" -"Earlier versions of the :dbcommand:`aggregate` command can only return a " -"single BSON document that contains the result set and will produce an " -"error if the if the total size of the result set exceeds the :limit:`BSON" -" Document Size` limit." -msgstr "" - -# 02aa22f0ad724029996bccd9c6c5bbaa -#: ../source/core/aggregation-pipeline-limits.txt:45 -msgid "Memory Restrictions" -msgstr "" - -# c44ee74b46784c0d8127f78405ef4ff2 -#: ../source/includes/fact-agg-memory-limit.rst:10 -msgid "" -"Pipeline stages have a limit of 100 megabytes of RAM. If a stage exceeds " -"this limit, MongoDB will produce an error. To allow for the handling of " -"large datasets, use the ``allowDiskUse`` option to enable aggregation " -"pipeline stages to write data to temporary files." -msgstr "" - -# 6031090d62cd468bbca8a565ce3b93df -#: ../source/includes/fact-agg-memory-limit.rst:15 -msgid ":ref:`sort-memory-limit` and :ref:`group-memory-limit`." -msgstr "" - -#~ msgid "Type Restrictions" -#~ msgstr "" - -#~ msgid "" -#~ "The :ref:`aggregation pipeline ` cannot operate on values of" -#~ " the following types: ``Symbol``, " -#~ "``MinKey``, ``MaxKey``, ``DBRef``, ``Code``, " -#~ "and ``CodeWScope``." -#~ msgstr "" - -#~ msgid "" -#~ "Removed restriction on ``Binary`` type " -#~ "data. In MongoDB 2.2, the pipeline " -#~ "could not operate on ``Binary`` type " -#~ "data." -#~ msgstr "" - -#~ msgid "" -#~ "Pipeline stages have a limit of " -#~ "100 megabytes of RAM. If a stage" -#~ " exceeds this limit, MongoDB will " -#~ "produce an error. To allow for the" -#~ " handling of large datasets, use the" -#~ " ``allowDiskUsage`` option to enable " -#~ "aggregation pipeline stages to write " -#~ "data to temporary files." -#~ msgstr "" - -# de3bd0b831fa4ff7b5bf5379f9787e1e -#~ msgid "" -#~ "If the :dbcommand:`aggregate` command returns" -#~ " a single document that contains the" -#~ " complete result set, the command " -#~ "will produce an error if the " -#~ "result set exceeds the :limit:`BSON " -#~ "Document Size` limit, which is currently" -#~ " 16 megabytes. To manage result sets" -#~ " that exceed this limit, the " -#~ ":dbcommand:`aggregate` command can return " -#~ "result sets of *any size* if the" -#~ " command return a cursor or store " -#~ "the results to a collection." -#~ msgstr "" - -# 88c06a6e8724490a8dc0faa876a393e8 -#~ msgid "" -#~ "The :dbcommand:`aggregate` command can return" -#~ " results as a cursor or store " -#~ "the results in a collection, which " -#~ "are not subject to the size limit." -#~ " The :method:`db.collection.aggregate()` returns " -#~ "a cursor and can return result " -#~ "sets of any size." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/aggregation-pipeline-optimization.po b/locale/es/LC_MESSAGES/core/aggregation-pipeline-optimization.po deleted file mode 100644 index f75d8d9e70f..00000000000 --- a/locale/es/LC_MESSAGES/core/aggregation-pipeline-optimization.po +++ /dev/null @@ -1,476 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:25+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 8e9ab8d0f74a47cf97f775a1df08a96e -#: ../source/core/aggregation-pipeline-optimization.txt:3 -msgid "Aggregation Pipeline Optimization" -msgstr "" - -# 47d87691fa934250afb854f26f667510 -#: ../source/core/aggregation-pipeline-optimization.txt -msgid "On this page" -msgstr "" - -# 9d30d7cf22794393b31a4096bc91d8f6 -#: ../source/core/aggregation-pipeline-optimization.txt:13 -msgid "" -"Aggregation pipeline operations have an optimization phase which attempts" -" to reshape the pipeline for improved performance." -msgstr "" - -# 0aab6779f25a418bb368e5a77abb22bf -#: ../source/core/aggregation-pipeline-optimization.txt:16 -msgid "" -"To see how the optimizer transforms a particular aggregation pipeline, " -"include the :method:`explain ` option in the " -":method:`db.collection.aggregate()` method." -msgstr "" - -# ff0abe99145e44d783878fc743a94f20 -#: ../source/includes/fact-optimizations-subject-to-change.rst:1 -msgid "Optimizations are subject to change between releases." -msgstr "" - -# 044cf7b99b2f4eb38bbed89932a5cfc4 -#: ../source/core/aggregation-pipeline-optimization.txt:25 -msgid "Projection Optimization" -msgstr "" - -# dc2c274e7ccc4a899b029888c4ab0835 -#: ../source/core/aggregation-pipeline-optimization.txt:27 -msgid "" -"The aggregation pipeline can determine if it requires only a subset of " -"the fields in the documents to obtain the results. If so, the pipeline " -"will only use those required fields, reducing the amount of data passing " -"through the pipeline." -msgstr "" - -# 6344719143c04f9196d14e08e8a16965 -#: ../source/core/aggregation-pipeline-optimization.txt:35 -msgid "Pipeline Sequence Optimization" -msgstr "" - -# f0df7a8213e1416ea182b4701e541005 -#: ../source/core/aggregation-pipeline-optimization.txt:40 -msgid "``$sort`` + ``$match`` Sequence Optimization" -msgstr "" - -# 0d7c74fd00df4cd5bc2a54de2f3c63f9 -#: ../source/core/aggregation-pipeline-optimization.txt:42 -msgid "" -"When you have a sequence with :pipeline:`$sort` followed by a " -":pipeline:`$match`, the :pipeline:`$match` moves before the " -":pipeline:`$sort` to minimize the number of objects to sort. For example," -" if the pipeline consists of the following stages:" -msgstr "" - -# 0d5868c01a6d4c03bd1c64e1c8966e2a -# d12d5b8c34a14de5b9fd695cca1ecc04 -# ef28982d8a7c419ba8e344e916826606 -#: ../source/core/aggregation-pipeline-optimization.txt:52 -#: ../source/core/aggregation-pipeline-optimization.txt:77 -#: ../source/core/aggregation-pipeline-optimization.txt:141 -msgid "" -"During the optimization phase, the optimizer transforms the sequence to " -"the following:" -msgstr "" - -# fe8e22b627614a478166eccc9fd2e299 -#: ../source/core/aggregation-pipeline-optimization.txt:63 -msgid "``$skip`` + ``$limit`` Sequence Optimization" -msgstr "" - -# c429ed90e70f44d281eb4f65eace7047 -#: ../source/core/aggregation-pipeline-optimization.txt:65 -msgid "" -"When you have a sequence with :pipeline:`$skip` followed by a " -":pipeline:`$limit`, the :pipeline:`$limit` moves before the " -":pipeline:`$skip`. With the reordering, the :pipeline:`$limit` value " -"increases by the :pipeline:`$skip` amount." -msgstr "" - -# 203acfa82c8448b69190b66ed6b293a5 -# 2877fe8226644c66a5463709e8770ab2 -#: ../source/core/aggregation-pipeline-optimization.txt:70 -#: ../source/core/aggregation-pipeline-optimization.txt:107 -msgid "For example, if the pipeline consists of the following stages:" -msgstr "" - -# 99645fcf88ec42df84bfa0884b32a6a2 -#: ../source/core/aggregation-pipeline-optimization.txt:85 -msgid "" -"This optimization allows for more opportunities for :ref:`agg-sort-limit-" -"coalescence`, such as with ``$sort`` + ``$skip`` + ``$limit`` sequences. " -"See :ref:`agg-sort-limit-coalescence` for details on the coalescence and " -":ref:`agg-sort-skip-limit-sequence` for an example." -msgstr "" - -# b4732ab857924c5caad69881367527ad -#: ../source/core/aggregation-pipeline-optimization.txt:91 -msgid "" -"For aggregation operations on :doc:`sharded collections `, this optimization reduces the results " -"returned from each shard." -msgstr "" - -# 30f3d51115d04e81a32314705288af9d -#: ../source/core/aggregation-pipeline-optimization.txt:96 -msgid "``$redact`` + ``$match`` Sequence Optimization" -msgstr "" - -# 54723a96cb81457f96097d82a2a63fc3 -#: ../source/core/aggregation-pipeline-optimization.txt:98 -msgid "" -"When possible, when the pipeline has the :pipeline:`$redact` stage " -"immediately followed by the :pipeline:`$match` stage, the aggregation can" -" sometimes add a portion of the :pipeline:`$match` stage before the " -":pipeline:`$redact` stage. If the added :pipeline:`$match` stage is at " -"the start of a pipeline, the aggregation can use an index as well as " -"query the collection to limit the number of documents that enter the " -"pipeline. See :ref:`aggregation-pipeline-operators-and-performance` for " -"more information." -msgstr "" - -# 9ef4f0e16650405b9c4f529a88df1b77 -#: ../source/core/aggregation-pipeline-optimization.txt:114 -msgid "" -"The optimizer can add the same :pipeline:`$match` stage before the " -":pipeline:`$redact` stage:" -msgstr "" - -# 0c5703440bbe444db1dd054587e57230 -#: ../source/core/aggregation-pipeline-optimization.txt:126 -msgid "``$project`` + ``$skip`` or ``$limit`` Sequence Optimization" -msgstr "" - -# a298c0d4d59f4cfe84848c554b38a7cc -#: ../source/core/aggregation-pipeline-optimization.txt:130 -msgid "" -"When you have a sequence with :pipeline:`$project` followed by either " -":pipeline:`$skip` or :pipeline:`$limit`, the :pipeline:`$skip` or " -":pipeline:`$limit` moves before :pipeline:`$project`. For example, if the" -" pipeline consists of the following stages:" -msgstr "" - -# 59f3f441856e47c9ade0456711d04502 -#: ../source/core/aggregation-pipeline-optimization.txt:150 -msgid "" -"This optimization allows for more opportunities for :ref:`agg-sort-limit-" -"coalescence`, such as with ``$sort`` + ``$limit`` sequences. See :ref" -":`agg-sort-limit-coalescence` for details on the coalescence." -msgstr "" - -# d2a3f0d9b391415b978fccfc85be7606 -#: ../source/core/aggregation-pipeline-optimization.txt:158 -msgid "Pipeline Coalescence Optimization" -msgstr "" - -# f027103c30aa4a1b8c15f390113f829f -#: ../source/core/aggregation-pipeline-optimization.txt:160 -msgid "" -"When possible, the optimization phase coalesces a pipeline stage into its" -" predecessor. Generally, coalescence occurs *after* any sequence " -"reordering optimization." -msgstr "" - -# 3328e2dd6c3041d0bd2a15ee7a8cbfd2 -#: ../source/core/aggregation-pipeline-optimization.txt:167 -msgid "``$sort`` + ``$limit`` Coalescence" -msgstr "" - -# dc8cdf3b23f24918b65836b5cc286bfd -#: ../source/core/aggregation-pipeline-optimization.txt:169 -msgid "" -"When a :pipeline:`$sort` immediately precedes a :pipeline:`$limit`, the " -"optimizer can coalesce the :pipeline:`$limit` into the :pipeline:`$sort`." -" This allows the sort operation to only maintain the top ``n`` results as" -" it progresses, where ``n`` is the specified limit, and MongoDB only " -"needs to store ``n`` items in memory [#coalescence-allowDiskUse]_. See " -":ref:`sort-and-memory` for more information." -msgstr "" - -# fb2fa87a17c8429897e2e06dd3c0ff24 -#: ../source/core/aggregation-pipeline-optimization.txt:177 -msgid "" -"The optimization will still apply when ``allowDiskUse`` is ``true`` and " -"the ``n`` items exceed the :ref:`aggregation memory limit `." -msgstr "" - -# e2a8fd769ffa4de3bc8a06d8a4bf8a2d -#: ../source/core/aggregation-pipeline-optimization.txt:184 -msgid "``$limit`` + ``$limit`` Coalescence" -msgstr "" - -# 4eb32ce7b9454d66bcdabfd084ab742f -#: ../source/core/aggregation-pipeline-optimization.txt:186 -msgid "" -"When a :pipeline:`$limit` immediately follows another :pipeline:`$limit`," -" the two stages can coalesce into a single :pipeline:`$limit` where the " -"limit amount is the *smaller* of the two initial limit amounts. For " -"example, a pipeline contains the following sequence:" -msgstr "" - -# bc0ce741975a4b858c092099465eedbb -#: ../source/core/aggregation-pipeline-optimization.txt:197 -msgid "" -"Then the second :pipeline:`$limit` stage can coalesce into the first " -":pipeline:`$limit` stage and result in a single :pipeline:`$limit` stage " -"where the limit amount ``10`` is the minimum of the two initial limits " -"``100`` and ``10``." -msgstr "" - -# 8175163b388642e88b2fa005de0e24ad -#: ../source/core/aggregation-pipeline-optimization.txt:209 -msgid "``$skip`` + ``$skip`` Coalescence" -msgstr "" - -# a3f04c339d5b4b419cfac9e630e57ccd -#: ../source/core/aggregation-pipeline-optimization.txt:211 -msgid "" -"When a :pipeline:`$skip` immediately follows another :pipeline:`$skip`, " -"the two stages can coalesce into a single :pipeline:`$skip` where the " -"skip amount is the *sum* of the two initial skip amounts. For example, a " -"pipeline contains the following sequence:" -msgstr "" - -# 3c3dcb5fb2b34ecd849e880c25270a52 -#: ../source/core/aggregation-pipeline-optimization.txt:221 -msgid "" -"Then the second :pipeline:`$skip` stage can coalesce into the first " -":pipeline:`$skip` stage and result in a single :pipeline:`$skip` stage " -"where the skip amount ``7`` is the sum of the two initial limits ``5`` " -"and ``2``." -msgstr "" - -# d23bd280ae1b454aa84c34dc3144326b -#: ../source/core/aggregation-pipeline-optimization.txt:233 -msgid "``$match`` + ``$match`` Coalescence" -msgstr "" - -# 4b5a40c72b604a92863c1be3100700a7 -#: ../source/core/aggregation-pipeline-optimization.txt:235 -msgid "" -"When a :pipeline:`$match` immediately follows another :pipeline:`$match`," -" the two stages can coalesce into a single :pipeline:`$match` combining " -"the conditions with an :expression:`$and`. For example, a pipeline " -"contains the following sequence:" -msgstr "" - -# dfd928fd77f94492815c4ff46c6c3074 -#: ../source/core/aggregation-pipeline-optimization.txt:246 -msgid "" -"Then the second :pipeline:`$match` stage can coalesce into the first " -":pipeline:`$match` stage and result in a single :pipeline:`$match` stage" -msgstr "" - -# 2b7bb8cd27d54c998f0ddd5610f405f7 -#: ../source/core/aggregation-pipeline-optimization.txt:257 -msgid "``$lookup`` + ``$unwind`` Coalescence" -msgstr "" - -# ddfbc16af2b7410a9215410be7d4004c -#: ../source/core/aggregation-pipeline-optimization.txt:261 -msgid "" -"When a :pipeline:`$unwind` immediately follows another " -":pipeline:`$lookup`, and the :pipeline:`$unwind` operates on the ``as`` " -"field of the :pipeline:`$lookup`, the optimizer can coalesce the " -":pipeline:`$unwind` into the :pipeline:`$lookup` stage. This avoids " -"creating large intermediate documents." -msgstr "" - -# 46d1d6e745d6415a9fd837cb87b60ef9 -#: ../source/core/aggregation-pipeline-optimization.txt:267 -msgid "For example, a pipeline contains the following sequence:" -msgstr "" - -# 9b3f095d5b004d91882ec35c6d3e7e02 -#: ../source/core/aggregation-pipeline-optimization.txt:281 -msgid "" -"The optimizer can coalesce the :pipeline:`$unwind` stage into the " -":pipeline:`$lookup` stage. If you run the aggregation with ``explain`` " -"option, the ``explain`` output shows the coalesced stage:" -msgstr "" - -# be2f51dbff504f33bd8137bf1eeed4fa -#: ../source/core/aggregation-pipeline-optimization.txt:298 -msgid "Examples" -msgstr "" - -# 929bd085e11d4a79acc5108ff7882be4 -#: ../source/core/aggregation-pipeline-optimization.txt:300 -msgid "" -"The following examples are some sequences that can take advantage of both" -" sequence reordering and coalescence. Generally, coalescence occurs " -"*after* any sequence reordering optimization." -msgstr "" - -# 72a51aa92adf4d49b84635c00e142541 -#: ../source/core/aggregation-pipeline-optimization.txt:307 -msgid "``$sort`` + ``$skip`` + ``$limit`` Sequence" -msgstr "" - -# 70e20f8cc1464ad093a7c87b3a74f694 -#: ../source/core/aggregation-pipeline-optimization.txt:309 -msgid "" -"A pipeline contains a sequence of :pipeline:`$sort` followed by a " -":pipeline:`$skip` followed by a :pipeline:`$limit`:" -msgstr "" - -# b67f74db70bb4129b7e467b2919d6712 -#: ../source/core/aggregation-pipeline-optimization.txt:318 -msgid "" -"First, the optimizer performs the :ref:`agg-skip-limit-optimization` to " -"transforms the sequence to the following:" -msgstr "" - -# 8ed735c436514badaf85a1646284663a -#: ../source/core/aggregation-pipeline-optimization.txt:327 -msgid "" -"The :ref:`agg-skip-limit-optimization` increases the :pipeline:`$limit` " -"amount with the reordering. See :ref:`agg-skip-limit-optimization` for " -"details." -msgstr "" - -# 332400d103c84785bb10a8fde34cde9e -#: ../source/core/aggregation-pipeline-optimization.txt:331 -msgid "" -"The reordered sequence now has :pipeline:`$sort` immediately preceding " -"the :pipeline:`$limit`, and the pipeline can coalesce the two stages to " -"decrease memory usage during the sort operation. See :ref:`agg-sort-" -"limit-coalescence` for more information." -msgstr "" - -# 2f1c40d62b894fc992cb4468b10f6c67 -#: ../source/core/aggregation-pipeline-optimization.txt:337 -msgid "``$limit`` + ``$skip`` + ``$limit`` + ``$skip`` Sequence" -msgstr "" - -# ba8fc2bd8ae449f8a8feefe1dbeed407 -#: ../source/core/aggregation-pipeline-optimization.txt:339 -msgid "" -"A pipeline contains a sequence of alternating :pipeline:`$limit` and " -":pipeline:`$skip` stages:" -msgstr "" - -# 58c486be2b9f42c5b28f0f94194b964a -#: ../source/core/aggregation-pipeline-optimization.txt:349 -msgid "" -"The :ref:`agg-skip-limit-optimization` reverses the position of the ``{ " -"$skip: 5 }`` and ``{ $limit: 10 }`` stages and increases the limit " -"amount:" -msgstr "" - -# db63d8bdc2074487b3946625fa81c1d2 -#: ../source/core/aggregation-pipeline-optimization.txt:360 -msgid "" -"The optimizer then coalesces the two :pipeline:`$limit` stages into a " -"single :pipeline:`$limit` stage and the two :pipeline:`$skip` stages into" -" a single :pipeline:`$skip` stage. The resulting sequence is the " -"following:" -msgstr "" - -# 560ad31cc7654626b688e23746e901a7 -#: ../source/core/aggregation-pipeline-optimization.txt:370 -msgid "" -"See :ref:`agg-limit-limit-coalescence` and :ref:`agg-skip-skip-" -"coalescence` for details." -msgstr "" - -# b3e04363f10c4ff9b4de38c5ab240830 -#: ../source/core/aggregation-pipeline-optimization.txt:374 -msgid "" -":method:`explain ` option in the " -":method:`db.collection.aggregate()`" -msgstr "" - -#~ msgid "" -#~ "Aggregation pipeline operations have an " -#~ "optimization phase which attempts to " -#~ "rearrange the pipeline for improved " -#~ "performance." -#~ msgstr "" - -#~ msgid "``$sort`` + ``$skip`` + ``$limit`` Sequence Optimization" -#~ msgstr "" - -#~ msgid "" -#~ "When you have a sequence with " -#~ ":pipeline:`$sort` followed by a " -#~ ":pipeline:`$skip` followed by a " -#~ ":pipeline:`$limit`, an optimization occurs " -#~ "that moves the :pipeline:`$limit` operator " -#~ "before the :pipeline:`$skip` operator. For " -#~ "example, if the pipeline consists of " -#~ "the following stages:" -#~ msgstr "" - -#~ msgid "" -#~ "The :pipeline:`$limit` value has increased " -#~ "to the sum of the initial value" -#~ " and the :pipeline:`$skip` value." -#~ msgstr "" - -#~ msgid "" -#~ "The optimized sequence now has " -#~ ":pipeline:`$sort` immediately preceding the " -#~ ":pipeline:`$limit`. See :pipeline:`$sort` for " -#~ "information on the behavior of the " -#~ ":pipeline:`$sort` operation when it " -#~ "immediately precedes :pipeline:`$limit`." -#~ msgstr "" - -#~ msgid "``$limit`` + ``$skip`` + ``$limit`` + ``$skip`` Sequence Optimization" -#~ msgstr "" - -#~ msgid "" -#~ "When you have a continuous sequence " -#~ "of a :pipeline:`$limit` pipeline stage " -#~ "followed by a :pipeline:`$skip` pipeline " -#~ "stage, the optimization phase attempts " -#~ "to arrange the pipeline stages to " -#~ "combine the limits and skips. For " -#~ "example, if the pipeline consists of " -#~ "the following stages:" -#~ msgstr "" - -#~ msgid "" -#~ "During the intermediate step, the " -#~ "optimizer reverses the position of the" -#~ " :pipeline:`$skip` followed by a " -#~ ":pipeline:`$limit` to :pipeline:`$limit` followed" -#~ " by the :pipeline:`$skip`." -#~ msgstr "" - -#~ msgid "" -#~ "The :pipeline:`$limit` value has increased " -#~ "to the sum of the initial value" -#~ " and the :pipeline:`$skip` value. Then, " -#~ "for the final :pipeline:`$limit` value, " -#~ "the optimizer selects the minimum " -#~ "between the adjacent :pipeline:`$limit` " -#~ "values. For the final :pipeline:`$skip` " -#~ "value, the optimizer adds the adjacent" -#~ " :pipeline:`$skip` values, to transform the" -#~ " sequence to the following:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/aggregation-pipeline-sharded-collections.po b/locale/es/LC_MESSAGES/core/aggregation-pipeline-sharded-collections.po deleted file mode 100644 index fb482c19c45..00000000000 --- a/locale/es/LC_MESSAGES/core/aggregation-pipeline-sharded-collections.po +++ /dev/null @@ -1,138 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:32+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 3ec68704754d41138783089a901c3801 -#: ../source/core/aggregation-pipeline-sharded-collections.txt:5 -msgid "Aggregation Pipeline and Sharded Collections" -msgstr "" - -# aab61edca59049468fcfbe23179bb645 -#: ../source/core/aggregation-pipeline-sharded-collections.txt -msgid "On this page" -msgstr "" - -# 93cb92d67da64b48be86b50cf88ef2b4 -#: ../source/core/aggregation-pipeline-sharded-collections.txt:15 -msgid "" -"The aggregation pipeline supports operations on :term:`sharded ` collections. This section describes behaviors specific to the " -":ref:`aggregation pipeline ` and sharded " -"collections." -msgstr "" - -# f0959e6f600247de8df937c0de536704 -#: ../source/core/aggregation-pipeline-sharded-collections.txt:21 -msgid "Behavior" -msgstr "" - -# ad8db9b867fe475b81ece3f5e0c643fa -#: ../source/core/aggregation-pipeline-sharded-collections.txt:25 -msgid "" -"If the pipeline starts with an exact :pipeline:`$match` on a shard key, " -"the entire pipeline runs on the matching shard only. Previously, the " -"pipeline would have been split, and the work of merging it would have to " -"be done on the primary shard." -msgstr "" - -# a255f7228e60492a9cd6e6fd5239b17e -#: ../source/core/aggregation-pipeline-sharded-collections.txt:30 -msgid "" -"For aggregation operations that must run on multiple shards, if the " -"operations do not require running on the database's primary shard, these " -"operations will route the results to a random shard to merge the results " -"to avoid overloading the primary shard for that database. The " -":pipeline:`$out` stage and the :pipeline:`$lookup` stage require running " -"on the database's primary shard." -msgstr "" - -# 796e45e10f1645bcbe15e759c3a0a1a2 -#: ../source/core/aggregation-pipeline-sharded-collections.txt:38 -msgid "Optimization" -msgstr "" - -# 39b3fb89c7734b98af8b12e153321c82 -#: ../source/core/aggregation-pipeline-sharded-collections.txt:40 -msgid "" -"When splitting the aggregation pipeline into two parts, the pipeline is " -"split to ensure that the shards perform as many stages as possible with " -"consideration for optimization." -msgstr "" - -# 09f697378ea5401ca6fd4224fb28a9eb -#: ../source/core/aggregation-pipeline-sharded-collections.txt:44 -msgid "" -"To see how the pipeline was split, include the :method:`explain " -"` option in the " -":method:`db.collection.aggregate()` method." -msgstr "" - -# 46fcd89f7b8d4fb6869a3a8ddf47e7bd -#: ../source/includes/fact-optimizations-subject-to-change.rst:1 -msgid "Optimizations are subject to change between releases." -msgstr "" - -#~ msgid "" -#~ "When splitting the aggregation pipeline " -#~ "into two parts, the pipeline is " -#~ "split to ensure that the shards " -#~ "perform as many stages as possible. " -#~ "To retrieve information on the division," -#~ " use the :method:`explain " -#~ "` option for the " -#~ ":method:`db.collection.aggregate()` method." -#~ msgstr "" - -# 895bfc6e2c3c41ec967862034770a1d3 -#~ msgid "" -#~ "When operating on a sharded collection," -#~ " the aggregation pipeline is split " -#~ "into two parts. The first pipeline " -#~ "runs on each shard, or if an " -#~ "early :pipeline:`$match` can exclude shards" -#~ " through the use of the shard " -#~ "key in the predicate, the pipeline " -#~ "runs on only the relevant shards." -#~ msgstr "" - -# a8038c3c2dde40dda4f11d23708b0ed4 -#~ msgid "" -#~ "The second pipeline consists of the " -#~ "remaining pipeline stages and runs on" -#~ " the :ref:`primary shard `." -#~ " The primary shard merges the cursors" -#~ " from the other shards and runs " -#~ "the second pipeline on these results." -#~ " The primary shard forwards the final" -#~ " results to the :program:`mongos`. In " -#~ "previous versions, the second pipeline " -#~ "would run on the :program:`mongos`. " -#~ "[#agg-pipeline-upgrade]_" -#~ msgstr "" - -# 8d5204ddade34ff78589a5fb524f77c3 -#~ msgid "" -#~ "Until all shards upgrade to v2.6, " -#~ "the second pipeline runs on the " -#~ ":program:`mongos` if any shards are " -#~ "still running v2.4." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/aggregation-pipeline.po b/locale/es/LC_MESSAGES/core/aggregation-pipeline.po deleted file mode 100644 index a5d03aa3b8c..00000000000 --- a/locale/es/LC_MESSAGES/core/aggregation-pipeline.po +++ /dev/null @@ -1,441 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:26+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a879b86ca2d94bf3a4578e26971b3d00 -#: ../source/core/aggregation-pipeline.txt:3 -msgid "Aggregation Pipeline" -msgstr "" - -# b3922ae091b84eeda3807caf967f75ca -#: ../source/core/aggregation-pipeline.txt -msgid "On this page" -msgstr "" - -# 22fc3692182e474390ddc533a914ffa6 -#: ../source/core/aggregation-pipeline.txt:13 -msgid "" -"The aggregation pipeline is a framework for data aggregation modeled on " -"the concept of data processing pipelines. Documents enter a multi-stage " -"pipeline that transforms the documents into aggregated results." -msgstr "" - -# 7952fe7004104ba6b9885095c4496cbd -#: ../source/core/aggregation-pipeline.txt:20 -msgid "" -"The aggregation pipeline provides an alternative to :term:`map-reduce` " -"and may be the preferred solution for aggregation tasks where the " -"complexity of map-reduce may be unwarranted." -msgstr "" - -# b87119cd6e69421e92c9ae6ca3282c3b -#: ../source/core/aggregation-pipeline.txt:24 -msgid "" -"Aggregation pipeline have some limitations on value types and result " -"size. See :doc:`/core/aggregation-pipeline-limits` for details on limits " -"and restrictions on the aggregation pipeline." -msgstr "" - -# 76ce9763bce441bd93af6d28f15d2e37 -#: ../source/core/aggregation-pipeline.txt:31 -msgid "Pipeline" -msgstr "" - -# cb37aae09a984bb989b33ecbdd86c40d -#: ../source/core/aggregation-pipeline.txt:33 -msgid "" -"The MongoDB aggregation pipeline consists of :ref:`stages `. Each stage transforms the documents as " -"they pass through the pipeline. Pipeline stages do not need to produce " -"one output document for every input document; e.g., some stages may " -"generate new documents or filter out documents. Pipeline stages can " -"appear multiple times in the pipeline." -msgstr "" - -# cb752c3a76be4bc09097c86627eb9513 -#: ../source/core/aggregation-pipeline.txt:40 -msgid "" -"MongoDB provides the :method:`db.collection.aggregate()` method in the " -":program:`mongo` shell and the :dbcommand:`aggregate` command for " -"aggregation pipeline. See :ref:`aggregation-pipeline-operator-reference` " -"for the available stages." -msgstr "" - -# 93abdb11bf274de0b9bc9b3ec391cd3c -#: ../source/core/aggregation-pipeline.txt:45 -msgid "" -"For example usage of the aggregation pipeline, consider :doc:`/tutorial" -"/aggregation-with-user-preference-data` and :doc:`/tutorial/aggregation-" -"zip-code-data-set`." -msgstr "" - -# ebf294bf64d344a4b6cb3fc8508003a4 -#: ../source/core/aggregation-pipeline.txt:52 -msgid "Pipeline Expressions" -msgstr "" - -# 1efc9abd39ec4d438f81c88da34892f9 -#: ../source/core/aggregation-pipeline.txt:54 -msgid "" -"Some pipeline stages takes a pipeline expression as its operand. Pipeline" -" expressions specify the transformation to apply to the input documents. " -"Expressions have a :doc:`document ` structure and can " -"contain other :ref:`expression `." -msgstr "" - -# 5416ef76693742c79b0dd342d0d44286 -#: ../source/core/aggregation-pipeline.txt:60 -msgid "" -"Pipeline expressions can only operate on the current document in the " -"pipeline and cannot refer to data from other documents: expression " -"operations provide in-memory transformation of documents." -msgstr "" - -# 4f72f7d46e57488d9044c07bf41db4d2 -#: ../source/core/aggregation-pipeline.txt:64 -msgid "" -"Generally, expressions are stateless and are only evaluated when seen by " -"the aggregation process with one exception: :ref:`accumulator " -"` expressions." -msgstr "" - -# 527ef8b150fb4be5aefc4a7c96ecf5b9 -#: ../source/core/aggregation-pipeline.txt:68 -msgid "" -"The accumulators, used in the :pipeline:`$group` stage, maintain their " -"state (e.g. totals, maximums, minimums, and related data) as documents " -"progress through the pipeline." -msgstr "" - -# c398bd237b1649efb990e8253dfa587b -#: ../source/core/aggregation-pipeline.txt:74 -msgid "" -"Some accumulators are available in the :pipeline:`$project` stage; " -"however, when used in the :pipeline:`$project` stage, the accumulators do" -" not maintain their state across documents." -msgstr "" - -# 9c0bf51d25de47e69417f48610882d17 -#: ../source/core/aggregation-pipeline.txt:78 -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# 763e284e515e4715866879dea7cbc4a0 -#: ../source/core/aggregation-pipeline.txt:84 -msgid "Aggregation Pipeline Behavior" -msgstr "" - -# 430196476d5f4678b43bdc3b4efcfb1a -#: ../source/core/aggregation-pipeline.txt:86 -msgid "" -"In MongoDB, the :dbcommand:`aggregate` command operates on a single " -"collection, logically passing the *entire* collection into the " -"aggregation pipeline. To optimize the operation, wherever possible, use " -"the following strategies to avoid scanning the entire collection." -msgstr "" - -# e96ffd0405ab4115910a5ef30682551a -#: ../source/core/aggregation-pipeline.txt:94 -msgid "Pipeline Operators and Indexes" -msgstr "" - -# 261a325a09714c1eb6383288faab3303 -#: ../source/core/aggregation-pipeline.txt:96 -msgid "" -"The :pipeline:`$match` and :pipeline:`$sort` pipeline operators can take " -"advantage of an index when they occur at the **beginning** of the " -"pipeline." -msgstr "" - -# 98772f408acc47d2ae4a39ac306f95c4 -#: ../source/core/aggregation-pipeline.txt:100 -msgid "" -"The :pipeline:`$geoNear` pipeline operator takes advantage of a " -"geospatial index. When using :pipeline:`$geoNear`, the " -":pipeline:`$geoNear` pipeline operation must appear as the first stage in" -" an aggregation pipeline." -msgstr "" - -# ae2688c326d34140a7d8fa4a46ca6a2f -#: ../source/core/aggregation-pipeline.txt:108 -msgid "" -"Starting in MongoDB 3.2, indexes can :ref:`cover ` an aggregation pipeline. In MongoDB 2.6 and 3.0, indexes " -"could not cover an aggregation pipeline since even when the pipeline uses" -" an index, aggregation still requires access to the actual documents." -msgstr "" - -# 2dde1c17d6104089a76c6d3b2938291b -#: ../source/core/aggregation-pipeline.txt:115 -msgid "Early Filtering" -msgstr "" - -# 91e320169e7340499e3c39b0229b46e6 -#: ../source/core/aggregation-pipeline.txt:117 -msgid "" -"If your aggregation operation requires only a subset of the data in a " -"collection, use the :pipeline:`$match`, :pipeline:`$limit`, and " -":pipeline:`$skip` stages to restrict the documents that enter at the " -"beginning of the pipeline. When placed at the beginning of a pipeline, " -":pipeline:`$match` operations use suitable indexes to scan only the " -"matching documents in a collection." -msgstr "" - -# 39de03123f204f90933c62b46c5a8e3f -#: ../source/core/aggregation-pipeline.txt:124 -msgid "" -"Placing a :pipeline:`$match` pipeline stage followed by a " -":pipeline:`$sort` stage at the start of the pipeline is logically " -"equivalent to a single query with a sort and can use an index. When " -"possible, place :pipeline:`$match` operators at the beginning of the " -"pipeline." -msgstr "" - -# 157eb25886384a4aba0d5fd8d1e7cb13 -#: ../source/core/aggregation-pipeline.txt:131 -msgid "Additional Features" -msgstr "" - -# 82e578fdc04f4aec94ad9dad1b6958e8 -#: ../source/core/aggregation-pipeline.txt:133 -msgid "" -"The aggregation pipeline has an internal optimization phase that provides" -" improved performance for certain sequences of operators. For details, " -"see :doc:`/core/aggregation-pipeline-optimization`." -msgstr "" - -# fa8bb6f9278e4d6e9ab1bdafd0e7417b -#: ../source/core/aggregation-pipeline.txt:137 -msgid "" -"The aggregation pipeline supports operations on sharded collections. See " -":ref:`aggregation-pipeline-sharded-collection`." -msgstr "" - -# 52c6187cf1084746ab3d11ec5d0b28d5 -#: ../source/includes/extracts/additional-resources-aggregation.rst:4 -msgid "Additional Resources" -msgstr "" - -# 9517b9ca7add4c0c8729e0394eedb833 -#: ../source/includes/extracts/additional-resources-aggregation.rst:6 -msgid "" -"`MongoDB Analytics: Learn Aggregation by Example: Exploratory Analytics " -"and Visualization Using Flight Data `_" -msgstr "" - -# 63920b263e974690b3fed36fb64ce645 -#: ../source/includes/extracts/additional-resources-aggregation.rst:7 -msgid "" -"`MongoDB for Time Series Data: Analyzing Time Series Data Using the " -"Aggregation Framework and Hadoop `_" -msgstr "" - -# 1c030109f58c42b58fe3e0841498f90a -#: ../source/includes/extracts/additional-resources-aggregation.rst:8 -msgid "" -"`The Aggregation Framework `_" -msgstr "" - -# 1971140da8d94dcabaf7d9dcf3a97986 -#: ../source/includes/extracts/additional-resources-aggregation.rst:9 -msgid "" -"`Webinar: Exploring the Aggregation Framework " -"`_" -msgstr "" - -# ee56b62ddaee4530abdc0c9f337dd9b9 -#: ../source/includes/extracts/additional-resources-aggregation.rst:10 -msgid "" -"`Quick Reference Cards `_" -msgstr "" - -#~ msgid "" -#~ "The aggregation pipeline provides an " -#~ "alternative to :term:`map-reduce` and " -#~ "may be the preferred solution for " -#~ "many aggregation tasks where the " -#~ "complexity of map-reduce may be " -#~ "unwarranted." -#~ msgstr "" - -#~ msgid "" -#~ "Conceptually, documents from a collection " -#~ "travel through an aggregation pipeline, " -#~ "which transforms these objects as they" -#~ " pass through. For those familiar " -#~ "with UNIX-like shells (e.g. bash), " -#~ "the concept is analogous to the " -#~ "pipe (i.e. ``|``)." -#~ msgstr "" - -#~ msgid "" -#~ "The MongoDB aggregation pipeline starts " -#~ "with the documents of a collection " -#~ "and streams the documents from one " -#~ ":ref:`pipeline operator ` to the next to " -#~ "process the documents. Each operator in" -#~ " the pipeline transforms the documents " -#~ "as they pass through the pipeline. " -#~ "Pipeline operators do not need to " -#~ "produce one output document for every" -#~ " input document. Operators may generate " -#~ "new documents or filter out documents." -#~ " Pipeline operators can be repeated " -#~ "in the pipeline." -#~ msgstr "" - -#~ msgid "" -#~ "The :method:`db.collection.aggregate()` method " -#~ "returns a cursor and can return " -#~ "result sets of any size. Previous " -#~ "versions returned all results in a " -#~ "single document, and the result set " -#~ "was subject to a size limit of " -#~ "16 megabytes." -#~ msgstr "" - -#~ msgid "" -#~ "See :ref:`aggregation-pipeline-operator-" -#~ "reference` for the list of pipeline " -#~ "operators that define the stages." -#~ msgstr "" - -#~ msgid "" -#~ "For example usage of the aggregation " -#~ "pipeline, consider :doc:`/tutorial/aggregation-" -#~ "with-user-preference-data` and " -#~ ":doc:`/tutorial/aggregation-zip-code-data-" -#~ "set`, as well as the " -#~ ":dbcommand:`aggregate` command and the " -#~ ":method:`db.collection.aggregate()` method reference " -#~ "pages." -#~ msgstr "" - -#~ msgid "" -#~ "Each pipeline operator takes a pipeline" -#~ " expression as its operand. Pipeline " -#~ "expressions specify the transformation to " -#~ "apply to the input documents. " -#~ "Expressions have a :term:`document` structure" -#~ " and can contain fields, values, and" -#~ " :ref:`operators `." -#~ msgstr "" - -#~ msgid "" -#~ "Generally, expressions are stateless and " -#~ "are only evaluated when seen by " -#~ "the aggregation process with one " -#~ "exception: :term:`accumulator` expressions. The " -#~ "accumulator expressions, used with the " -#~ ":pipeline:`$group` pipeline operator, maintain " -#~ "their state (e.g. totals, maximums, " -#~ "minimums, and related data) as documents" -#~ " progress through the pipeline." -#~ msgstr "" - -#~ msgid "" -#~ "For the expression operators, see :ref" -#~ ":`aggregation-expression-operators`." -#~ msgstr "" - -#~ msgid "" -#~ "The :pipeline:`$match`, :pipeline:`$sort`, " -#~ ":pipeline:`$limit`, and :pipeline:`$skip` pipeline" -#~ " operators can take advantage of an" -#~ " index when they occur at the " -#~ "**beginning** of the pipeline **before** " -#~ "any of the following aggregation " -#~ "operators: :pipeline:`$project`, :pipeline:`$unwind`, " -#~ "and :pipeline:`$group`." -#~ msgstr "" - -#~ msgid "" -#~ "For unsharded collections, when the " -#~ "aggregation pipeline only needs to " -#~ "access the indexed fields to fulfill " -#~ "its operations, an index can :ref:`cover" -#~ " ` the " -#~ "pipeline." -#~ msgstr "" - -#~ msgid "Example" -#~ msgstr "" - -#~ msgid "Consider the following index on the ``orders`` collection:" -#~ msgstr "" - -#~ msgid "" -#~ "This index can cover the following " -#~ "aggregation pipeline operation because MongoDB" -#~ " does not need to inspect the " -#~ "data outside of the index to " -#~ "fulfill the operation:" -#~ msgstr "" - -#~ msgid "" -#~ "The aggregation pipeline has an internal" -#~ " optimization phase that provides improved" -#~ " performance for certain sequences of " -#~ "operators. For details, see :ref" -#~ ":`aggregation-pipeline-sequence-optimization`." -#~ msgstr "" - -# 0755e3fea9fc4ad297ddebdba9fd5709 -#~ msgid "" -#~ "The aggregation pipeline is a framework" -#~ " for data aggregation modeled on the" -#~ " concept of data processing pipelines. " -#~ "Documents enter a multi-stage pipeline" -#~ " that transforms the documents into " -#~ "an aggregated results." -#~ msgstr "" - -#~ msgid "" -#~ "The accumulators, used with the " -#~ ":pipeline:`$group` pipeline operator, maintain " -#~ "their state (e.g. totals, maximums, " -#~ "minimums, and related data) as documents" -#~ " progress through the pipeline." -#~ msgstr "" - -#~ msgid "" -#~ "Even when the pipeline uses an " -#~ "index, aggregation still requires access " -#~ "to the actual documents; i.e. indexes" -#~ " cannot fully cover an aggregation " -#~ "pipeline." -#~ msgstr "" - -#~ msgid "" -#~ "In previous versions, for very select" -#~ " use cases, an index could cover " -#~ "a pipeline." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/aggregation.po b/locale/es/LC_MESSAGES/core/aggregation.po deleted file mode 100644 index c59762096a5..00000000000 --- a/locale/es/LC_MESSAGES/core/aggregation.po +++ /dev/null @@ -1,87 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:56+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# a40d188a32404330bf611a2363a6ab84 -#: ../source/core/aggregation.txt:3 -msgid "Aggregation Concepts" -msgstr "" - -# 076f30fa466e4673bdc4ace0c92066a6 -#: ../source/core/aggregation.txt:7 -msgid "" -"MongoDB provides the three approaches to aggregation, each with its own " -"strengths and purposes for a given situation. This section describes these " -"approaches and also describes behaviors and limitations specific to each " -"approach. See also the :doc:`chart ` that compares the approaches." -msgstr "" - -# fafabe468c2b401182024aaf2e885a53 -#: ../source/includes/toc/dfn-list-aggregation-core.rst:10 -msgid ":doc:`/core/aggregation-pipeline`" -msgstr "" - -# 9602b4f5f6fb4a3a8b5b40caf3c9eedb -#: ../source/includes/toc/dfn-list-aggregation-core.rst:4 -msgid "" -"The aggregation pipeline is a framework for performing aggregation tasks, " -"modeled on the concept of data processing pipelines. Using this framework, " -"MongoDB passes the documents of a single collection through a pipeline. The " -"pipeline transforms the documents into aggregated results, and is accessed " -"through the :dbcommand:`aggregate` database command." -msgstr "" - -# 8d46f330170146e8b71efde1df9432c6 -#: ../source/includes/toc/dfn-list-aggregation-core.rst:16 -msgid ":doc:`/core/map-reduce`" -msgstr "" - -# fb890933f2554c63a0cdb37c016147f0 -#: ../source/includes/toc/dfn-list-aggregation-core.rst:13 -msgid "" -"Map-reduce is a generic multi-phase data aggregation modality for processing" -" quantities of data. MongoDB provides map-reduce with the " -":dbcommand:`mapReduce` database command." -msgstr "" - -# 2a4242f2573b4d50aad835a6dce8e04b -#: ../source/includes/toc/dfn-list-aggregation-core.rst:23 -msgid ":doc:`/core/single-purpose-aggregation`" -msgstr "" - -# 55b89105b9c74cef8688b2d44ad2ffa7 -#: ../source/includes/toc/dfn-list-aggregation-core.rst:19 -msgid "" -"MongoDB provides a collection of specific data aggregation operations to " -"support a number of common data aggregation functions. These operations " -"include returning counts of documents, distinct values of a field, and " -"simple grouping operations." -msgstr "" - -# 8737c5c1e5b74c758c8bc743a019ef0e -#: ../source/includes/toc/dfn-list-aggregation-core.rst:26 -msgid ":doc:`/core/aggregation-mechanics`" -msgstr "" - -# b6575931fb614611beb9aff6638546e3 -#: ../source/includes/toc/dfn-list-aggregation-core.rst:26 -msgid "" -"Details internal optimization operations, limits, support for sharded " -"collections, and concurrency concerns." -msgstr "" diff --git a/locale/es/LC_MESSAGES/core/auditing.po b/locale/es/LC_MESSAGES/core/auditing.po deleted file mode 100644 index 8bad7eb7add..00000000000 --- a/locale/es/LC_MESSAGES/core/auditing.po +++ /dev/null @@ -1,219 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:31+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 3cd1663c392b4b94944708d1c47808f1 -#: ../source/core/auditing.txt:5 -msgid "Auditing" -msgstr "" - -# 106d763d0a6948ddbfd697a4fe0dd6b7 -#: ../source/core/auditing.txt -msgid "On this page" -msgstr "" - -# 99085bf85e054783b8ba7b792d976445 -#: ../source/core/auditing.txt:17 -msgid "" -"MongoDB Enterprise includes an auditing capability for :program:`mongod` " -"and :program:`mongos` instances. The auditing facility allows " -"administrators and users to track system activity for deployments with " -"multiple users and applications." -msgstr "" - -# 24149f3b7ece4d829e3e422d1aa79d19 -#: ../source/core/auditing.txt:23 -msgid "Enable and Configure Audit Output" -msgstr "" - -# f16a85d0bc15423581ac91edc79717bc -#: ../source/core/auditing.txt:25 -msgid "" -"The auditing facility can write audit events to the console, the " -":term:`syslog`, a JSON file, or a BSON file. To enable auditing for " -"MongoDB Enterprise, see :doc:`/tutorial/configure-auditing`." -msgstr "" - -# 995f436109854db1b9e6f93ea81e4c94 -#: ../source/core/auditing.txt:29 -msgid "" -"For information on the audit log messages, see :doc:`/reference/audit-" -"message`." -msgstr "" - -# 5ce4141c2e264eafbbc15b81372b9188 -#: ../source/core/auditing.txt:32 -msgid "Audit Events and Filter" -msgstr "" - -# 4c752dee6d00452a8c3e1e569118b999 -#: ../source/core/auditing.txt:34 -msgid "Once enabled, the auditing system can record the following operations:" -msgstr "" - -# 22f1b85be50c47f0b27f360b35b26185 -#: ../source/core/auditing.txt:36 -msgid "schema (DDL)," -msgstr "" - -# d7ffb40ac9c44a4fb87592486388dde0 -#: ../source/core/auditing.txt:37 -msgid "replica set and sharded cluster," -msgstr "" - -# a794d3dca0f04817b65bf591df1c4510 -#: ../source/core/auditing.txt:38 -msgid "authentication and authorization, and" -msgstr "" - -# 02375ffaf93a4479ab0f8605d0d05cc8 -#: ../source/core/auditing.txt:39 -msgid "" -"CRUD operations (requires :parameter:`auditAuthorizationSuccess` set to " -"``true``)." -msgstr "" - -# 43356a1872b54c28b3cc2a3d32cf16de -#: ../source/core/auditing.txt:41 -msgid "For details on audited actions, see :ref:`audit-action-details-results`." -msgstr "" - -# 2a74f89ca8c342899145aac49450dbd4 -#: ../source/core/auditing.txt:43 -msgid "" -"With the auditing system, you can :ref:`set up filters ` to" -" restrict the events captured. To set up filters, see :doc:`/tutorial" -"/configure-audit-filters`." -msgstr "" - -# 5761166181224b3ea7c8085fb5ba1729 -#: ../source/core/auditing.txt:47 -msgid "Audit Guarantee" -msgstr "" - -# cb25096191674472b6cd3cb501101513 -#: ../source/core/auditing.txt:49 -msgid "" -"The auditing system writes every audit event [#filter]_ to an in-memory " -"buffer of audit events. MongoDB writes this buffer to disk periodically. " -"For events collected from any single connection, the events have a total " -"order: if MongoDB writes one event to disk, the system guarantees that it" -" has written all prior events for that connection to disk." -msgstr "" - -# 8aedcd5e24fc4d429f8e46599543e5e7 -#: ../source/core/auditing.txt:56 -msgid "" -"If an audit event entry corresponds to an operation that affects the " -"durable state of the database, such as a modification to data, MongoDB " -"will always write the audit event to disk *before* writing to the " -":term:`journal` for that entry." -msgstr "" - -# 6c7a6d8bbc2944b08aba48785564d664 -#: ../source/core/auditing.txt:61 -msgid "" -"That is, before adding an operation to the journal, MongoDB writes all " -"audit events on the connection that triggered the operation, up to and " -"including the entry for the operation." -msgstr "" - -# 93045382d14c4ba8a1588bb1d72db3ee -#: ../source/core/auditing.txt:65 -msgid "" -"These auditing guarantees require that MongoDB run with " -":setting:`journaling ` enabled." -msgstr "" - -# dd73184187d043af9bff1e717400d7e0 -#: ../source/core/auditing.txt:68 -msgid "" -"MongoDB may lose events **if** the server terminates before it commits " -"the events to the audit log. The client may receive confirmation of the " -"event before MongoDB commits to the audit log. For example, while " -"auditing an aggregation operation, the server might crash after returning" -" the result but before the audit log flushes." -msgstr "" - -# ac6b4ee3955f48d9900087871662301f -#: ../source/core/auditing.txt:75 -msgid "" -"Audit configuration can include a :ref:`filter ` to limit " -"events to audit." -msgstr "" - -# c8421e59c32d4e04ad122c79441e76cd -#~ msgid "" -#~ "MongoDB Enterprise includes an auditing " -#~ "capability for :program:`mongod` and " -#~ ":program:`mongos` instances. The auditing " -#~ "facility allows administrators and users " -#~ "to track system activity for deployments" -#~ " with multiple users and applications. " -#~ "The auditing facility can write audit" -#~ " events to the console, the " -#~ ":term:`syslog`, a JSON file, or a " -#~ "BSON file. For details on the " -#~ "audit log messages, see :doc:`/reference" -#~ "/audit-message`." -#~ msgstr "" - -# f5be0a71907a4b4383fdaf1831f75549 -#~ msgid "The auditing system can record the following operations:" -#~ msgstr "" - -# a4790b81e9eb4d7e94e824ebc306a4df -#~ msgid "replica set," -#~ msgstr "" - -# d28193994d874b1499e6745ae284fc84 -#~ msgid "general operations." -#~ msgstr "" - -# d43a189f3f5943cfaff65a58fb095b23 -#~ msgid "" -#~ "See :ref:`audit-action-details-results` " -#~ "for the specific actions recorded." -#~ msgstr "" - -# 2fcfc010a65f4db2a3c2b7a5e1e43d34 -#~ msgid "" -#~ "By default, the auditing system records" -#~ " all these operations; however, you " -#~ "can configure the :option:`--auditFilter` " -#~ "option to restrict the events captured." -#~ msgstr "" - -# e4c3b2456f0e448580cf5274bb9f5158 -#~ msgid "" -#~ "See :doc:`/tutorial/configure-auditing` to " -#~ "enable and configure auditing for " -#~ "MongoDB Enterprise. To set up filters," -#~ " see :ref:`audit-filter`." -#~ msgstr "" - -# ee10cf5f2e40433592ece04d192657b5 -#~ msgid "" -#~ "These auditing guarantees require that " -#~ "MongoDB runs with the :setting:`journaling " -#~ "` enabled." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/authentication-mechanisms-enterprise.po b/locale/es/LC_MESSAGES/core/authentication-mechanisms-enterprise.po deleted file mode 100644 index 71c90297df6..00000000000 --- a/locale/es/LC_MESSAGES/core/authentication-mechanisms-enterprise.po +++ /dev/null @@ -1,151 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# fb6c81c03f194695aca56e14f2ce6252 -#: ../source/core/authentication-mechanisms-enterprise.txt:3 -msgid "Enterprise Authentication Mechanisms" -msgstr "" - -# e64c32ccf5d14c41a7bb2f4dba49f68a -#: ../source/core/authentication-mechanisms-enterprise.txt -msgid "On this page" -msgstr "" - -# be956c43685e4631b588f4cc68b25233 -#: ../source/core/authentication-mechanisms-enterprise.txt:13 -msgid "" -"In addition to the authentication mechanisms offered, MongoDB Enterprise " -"provides integration with the following authentication mechanisms." -msgstr "" - -# 5ada07a5bc8e499fba5c42d843969efa -#: ../source/core/authentication-mechanisms-enterprise.txt:19 -msgid "Kerberos Authentication" -msgstr "" - -# 55a1b3edec974d75ba4f97cd51e37524 -#: ../source/core/authentication-mechanisms-enterprise.txt:21 -msgid "" -"`MongoDB Enterprise `_ supports authentication using a Kerberos service. " -"Kerberos is an industry standard authentication protocol for large " -"client/server systems." -msgstr "" - -# 35d9b6115a0945fb93c0516793279285 -#: ../source/core/authentication-mechanisms-enterprise.txt:25 -msgid "" -"To use MongoDB with Kerberos, you must have a properly configured " -"Kerberos deployment, configured :ref:`Kerberos service principals " -"` for MongoDB, and added :ref:`Kerberos user " -"principal ` to MongoDB." -msgstr "" - -# f7bcbbb19d2a4d94b8bccaa4cd9d8b98 -#: ../source/core/authentication-mechanisms-enterprise.txt:30 -msgid "For more information on Kerberos and MongoDB, see:" -msgstr "" - -# 2cc2fbc2f3174507bc7d8644b868672f -#: ../source/core/authentication-mechanisms-enterprise.txt:32 -msgid ":doc:`/core/kerberos`," -msgstr "" - -# 196eb6f79ca946bca25a0b1044376be4 -#: ../source/core/authentication-mechanisms-enterprise.txt:34 -msgid "" -":doc:`/tutorial/control-access-to-mongodb-with-kerberos-authentication` " -"and" -msgstr "" - -# 99444f998c9a4faea7f8e1539978bee9 -#: ../source/core/authentication-mechanisms-enterprise.txt:36 -msgid "" -":doc:`/tutorial/control-access-to-mongodb-windows-with-kerberos-" -"authentication`." -msgstr "" - -# 7cefcd09556746ef90936c870e4d246c -#: ../source/core/authentication-mechanisms-enterprise.txt:41 -msgid "LDAP Proxy Authentication" -msgstr "" - -# 2daf4c3a11de45bbab3a613635fb17e7 -#: ../source/core/authentication-mechanisms-enterprise.txt:43 -msgid "" -"`MongoDB Enterprise `_ supports proxy authentication through a " -"Lightweight Directory Access Protocol (LDAP) service." -msgstr "" - -# f0f51490090244e9afcf926dd7c73a4c -#: ../source/core/authentication-mechanisms-enterprise.txt:50 -msgid "" -"MongoDB 3.4 supports using operating system libraries instead of the " -"`saslauthd `_ " -"daemon, allowing MongoDB 3.4 servers running on Linux and Microsoft " -"Windows to connect to LDAP servers. Linux MongoDB deployments continue to" -" support ``saslauthd``." -msgstr "" - -# 882ca72c55e44154af8ee9761108dd30 -#: ../source/core/authentication-mechanisms-enterprise.txt:56 -msgid "" -"Previous versions of MongoDB support authentication against an LDAP " -"server using simple and SASL binding via ``saslauthd``. This restricted " -"LDAP authentication support to only Linux MongoDB deployments." -msgstr "" - -# 265a5bd2f9e04766b1980349a40f0e4f -#: ../source/core/authentication-mechanisms-enterprise.txt:60 -msgid "See :doc:`/core/security-ldap` for more information." -msgstr "" - -# 4111044ffa784bbfbfef3c1318c3e236 -#: ../source/core/authentication-mechanisms-enterprise.txt:63 -msgid "LDAP Authorization" -msgstr "" - -# e6fb4ab17f0849f1be0643f0b31f6d3f -#: ../source/core/authentication-mechanisms-enterprise.txt:67 -msgid "" -"MongoDB Enterprise supports querying an LDAP server for the LDAP groups " -"the authenticated user is a member of. MongoDB maps the Distinguished " -"Names (DN) of each returned group to :ref:`roles ` on the " -"``admin`` database. MongoDB authorizes the user based on the mapped roles" -" and their associated privileges. See :ref:`LDAP Authorization ` for more information." -msgstr "" - -# 0b57e45b2a184bf090a76722f0a10914 -#: ../source/core/authentication-mechanisms-enterprise.txt:76 -msgid ":doc:`/core/security-ldap`," -msgstr "" - -# a61f644ebabf454eb02b7f997cf4752d -#: ../source/core/authentication-mechanisms-enterprise.txt:78 -msgid ":doc:`/tutorial/configure-ldap-sasl-openldap` and" -msgstr "" - -# c371b9e3ffdb46fbb7563e4ba688fe31 -#: ../source/core/authentication-mechanisms-enterprise.txt:80 -msgid ":doc:`/tutorial/configure-ldap-sasl-activedirectory`." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/authentication-mechanisms.po b/locale/es/LC_MESSAGES/core/authentication-mechanisms.po deleted file mode 100644 index b37b99ed83a..00000000000 --- a/locale/es/LC_MESSAGES/core/authentication-mechanisms.po +++ /dev/null @@ -1,102 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# b22650bfdd3849f6b9a8d1095f4a1255 -#: ../source/core/authentication-mechanisms.txt:5 -msgid "Authentication Mechanisms" -msgstr "" - -# 1067e1661ae244928c69720e08eb1c0f -#: ../source/core/authentication-mechanisms.txt -msgid "On this page" -msgstr "" - -# e204a87798d84985b2a408295e2764ce -#: ../source/core/authentication-mechanisms.txt:15 -msgid "MongoDB supports the following authentication mechanisms:" -msgstr "" - -# 96a171c14585480ba81f2ea9039584ca -#: ../source/core/authentication-mechanisms.txt:17 -msgid ":doc:`SCRAM-SHA-1 `" -msgstr "" - -# 23854d4f11d04d4b9ed7fe259da4c860 -#: ../source/core/authentication-mechanisms.txt:19 -msgid "" -":doc:`MongoDB Challenge and Response (MONGODB-CR) `" -msgstr "" - -# a9ac5b0ce0614c4fb42c48d38707d126 -#: ../source/core/authentication-mechanisms.txt:24 -msgid "" -"New challenge-response users created in 3.0 will use ``SCRAM-SHA-1``. If " -"using 2.6 user data, MongoDB 3.0 will continue to use ``MONGODB-CR``." -msgstr "" - -# 892f8771cdec415e8eac8d20653d4d70 -#: ../source/core/authentication-mechanisms.txt:28 -msgid ":doc:`x.509 Certificate Authentication `." -msgstr "" - -# a2b957c45b9c4da397f9abfa85bc0243 -#: ../source/core/authentication-mechanisms.txt:30 -msgid "" -"In addition, MongoDB Enterprise also provides supports for additional " -"mechanisms. See :doc:`/core/authentication-mechanisms-enterprise` for " -"additional mechanisms available in MongoDB Enterprise." -msgstr "" - -# 7b3f95341f364684af6c2123fd35afce -#: ../source/core/authentication-mechanisms.txt:37 -msgid "Default Authentication Mechanism" -msgstr "" - -# 2d20de5e167a464c80baadb6367b404d -#: ../source/core/authentication-mechanisms.txt:41 -msgid "" -"MongoDB uses the :ref:`SCRAM-SHA-1 ` as the " -"default challenge and response authentication mechanism. Previous " -"versions used :doc:`MONGODB-CR ` as the " -"default." -msgstr "" - -# 1cf9d1f223e1439ea4500047db7b2907 -#: ../source/core/authentication-mechanisms.txt:46 -msgid "Specify Authentication Mechanism" -msgstr "" - -# 3c15c24b6bc249d18ac014408193aa22 -#: ../source/core/authentication-mechanisms.txt:48 -msgid "" -"To specify the authentication mechanism to use, set the " -":parameter:`authenticationMechanisms` parameter for :program:`mongod` and" -" :program:`mongos`." -msgstr "" - -# 6971e2bc3e8749dfa745b18500f855fd -#: ../source/core/authentication-mechanisms.txt:52 -msgid "" -"Clients specify the authentication mechanism in the :method:`db.auth()` " -"method. For the :program:`mongo` shell and the MongoDB tools, you can " -"also specify the authentication mechanism from the command line." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/authentication.po b/locale/es/LC_MESSAGES/core/authentication.po deleted file mode 100644 index d67cea0aa2c..00000000000 --- a/locale/es/LC_MESSAGES/core/authentication.po +++ /dev/null @@ -1,922 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:41+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 55cba8b244e04281866f25700c9ec8f7 -#: ../source/core/authentication.txt:5 -msgid "Authentication" -msgstr "" - -# 3e6279b4ff6f49a2beee7ce177ee8005 -#: ../source/core/authentication.txt -msgid "On this page" -msgstr "" - -# be077726908940acae06a9f333cbaa50 -#: ../source/core/authentication.txt:15 -msgid "" -"Authentication is the process of verifying the identity of a client. When" -" access control, i.e. :doc:`authorization `, is " -"enabled, MongoDB requires all clients to authenticate themselves in order" -" to determine their access." -msgstr "" - -# 79dc082e9d574edda52b0099dc00cfe8 -#: ../source/core/authentication.txt:20 -msgid "" -"Although authentication and :doc:`authorization ` " -"are closely connected, authentication is distinct from authorization. " -"Authentication verifies the identity of a user; authorization determines " -"the verified user's access to resources and operations." -msgstr "" - -# 833755e62730467c8e61fb332478229c -#: ../source/core/authentication.txt:26 -msgid "Authentication Methods" -msgstr "" - -# 3a237591a00d4a0fb8330a377642d350 -#: ../source/core/authentication.txt:28 -msgid "" -"To authenticate a :doc:`user `, MongoDB provides " -"the :method:`db.auth()` method." -msgstr "" - -# af61bcb9c1a1484ca7a44e739def409f -#: ../source/core/authentication.txt:31 -msgid "" -"For the :program:`mongo` shell and the MongoDB tools, you can also " -"authenticate a user by passing in the user authentication information " -"from the command line." -msgstr "" - -# c3c43f5476624d2a9911e6162eb1dec3 -#: ../source/core/authentication.txt:37 -msgid "Authentication Mechanisms" -msgstr "" - -# 50c8872189d049b1833eb232564e98df -#: ../source/core/authentication.txt:39 -msgid "" -"MongoDB supports a number of :ref:`authentication mechanisms ` that clients can use to verify their " -"identity. These mechanisms allow MongoDB to integrate into your existing " -"authentication system." -msgstr "" - -# 3ba3718baa054566b137fe7a3f6c1479 -#: ../source/core/authentication.txt:44 -msgid "MongoDB supports multiple authentication mechanisms:" -msgstr "" - -# 1f1469f68c3d40a6900ecef14cafd892 -#: ../source/core/authentication.txt:46 -msgid ":ref:`SCRAM-SHA-1 `" -msgstr "" - -# 35e6bbfc8ee74cbc841b6c23b2bf86d6 -#: ../source/core/authentication.txt:48 -msgid "" -":ref:`MongoDB Challenge and Response (MONGODB-CR) `" -msgstr "" - -# 2826a400eb694fa4b2792b5d872b7067 -#: ../source/core/authentication.txt:51 -msgid "" -"New challenge-response users created in 3.0 will use ``SCRAM-SHA-1``. If " -"using 2.6 user data, MongoDB 3.0 will continue to use ``MONGODB-CR``." -msgstr "" - -# 65ede5f92fbb4ba19fb90237fbddd6d2 -#: ../source/core/authentication.txt:56 -msgid ":ref:`x.509 Certificate Authentication `." -msgstr "" - -# 2ca26c7cbb9d45c9b5d65252210f982d -#: ../source/core/authentication.txt:58 -msgid "" -"In addition to supporting the aforementioned mechanisms, MongoDB " -"Enterprise also supports the following mechanisms:" -msgstr "" - -# 9cd53375f98c4909ab1d790999273d68 -#: ../source/core/authentication.txt:61 -msgid ":ref:`LDAP proxy authentication `, and" -msgstr "" - -# dd08d271f0384db29b48eb7087e2f54a -#: ../source/core/authentication.txt:63 -msgid ":ref:`Kerberos authentication `." -msgstr "" - -# b5c2f4a9d5034f4db2898d6c5c8ed8e5 -#: ../source/core/authentication.txt:66 -msgid "Internal Authentication" -msgstr "" - -# e3d2295e9ac9483d8ecb1ae71858361d -#: ../source/core/authentication.txt:68 -msgid "" -"In addition to verifying the identity of a client, MongoDB can require " -"members of replica sets and sharded clusters to :ref:`authenticate their " -"membership ` to their respective replica set or " -"sharded cluster. See :ref:`inter-process-auth` for more information." -msgstr "" - -# c6006adccad9439d846dd39a822496fc -#: ../source/core/authentication.txt:75 -msgid "Authentication on Sharded Clusters" -msgstr "" - -# bac03bfeb0104d0b8bd0dd51ad4dc860 -#: ../source/core/authentication.txt:77 -msgid "" -"In sharded clusters, clients generally authenticate directly to the " -":program:`mongos` instances. However, some maintenance operations may " -"require authenticating directly to a specific shard. For more information" -" on authentication and sharded clusters, see :ref:`sharding-security`." -msgstr "" - -#~ msgid "" -#~ "Authentication is the process of " -#~ "verifying the identity of a client. " -#~ "When enabled, MongoDB requires all " -#~ "clients to provide credentials to access" -#~ " MongoDB databases. By default, MongoDB " -#~ "does not require authentication." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB supports a number of " -#~ "authentication mechanisms, or methods clients" -#~ " can use to validate their identity." -#~ " These mechanisms allow MongoDB to " -#~ "integrate into existing authentication systems" -#~ " that your environments may use. " -#~ "MongoDB's default authentication method is " -#~ "a challenge and response mechanism. " -#~ "MongoDB also supports x509 certificate " -#~ "authentication, LDAP proxy authentication, and" -#~ " Kerberos authentication." -#~ msgstr "" - -#~ msgid "" -#~ "With authentication, MongoDB requires " -#~ "authentication for all clients, including " -#~ "connections between all MongoDB components " -#~ "in a deployment. See :ref:`inter-" -#~ "process-auth-key-file` for more " -#~ "information." -#~ msgstr "" - -#~ msgid "" -#~ "Authentication is distinct from " -#~ ":ref:`authorization `, which " -#~ "determines the client's access to " -#~ "resources and operations." -#~ msgstr "" - -#~ msgid "Authentication Mechanisms and Credential Storage" -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB supports multiple authentication " -#~ "mechanisms to fit into existing " -#~ "deployments and use existing authentication" -#~ " infrastructure. To declare a specific " -#~ "authentication mechanism use the " -#~ ":parameter:`authenticationMechanisms` parameter. For " -#~ "details, see :doc:`/tutorial/enable-authentication`." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB represents authentication credentials " -#~ "differently depending on authentication " -#~ "mechanism. This section addresses all " -#~ "available methods and describes how each" -#~ " method stores user credentials." -#~ msgstr "" - -#~ msgid "" -#~ "``MONGODB-CR`` is a challenge-response" -#~ " mechanism that authenticates users through" -#~ " passwords. ``MONGODB-CR`` applies by " -#~ "default when you enable authentication " -#~ "in MongoDB without setting a mechanism" -#~ " in the :parameter:`authenticationMechanisms` " -#~ "parameter. You can also explicitly apply" -#~ " ``MONGODB-CR`` by setting it as " -#~ "the value of :parameter:`authenticationMechanisms`." -#~ msgstr "" - -#~ msgid "" -#~ "When you enable ``MONGODB-CR`` " -#~ "authentication using the " -#~ ":setting:`~security.authentication` setting, MongoDB " -#~ "uses the credentials stored in the " -#~ "``admin`` database's :data:`system.users " -#~ "` collection." -#~ msgstr "" - -#~ msgid "" -#~ "When you enable ``MONGODB-CR`` " -#~ "authentication using the " -#~ ":setting:`~security.keyFile` setting, you must " -#~ "store the key file on each " -#~ ":program:`mongod` or :program:`mongos` instance. " -#~ "MongoDB uses the key file as " -#~ "stored on each instance. See " -#~ ":doc:`/tutorial/generate-key-file` for " -#~ "instructions on generating a key file." -#~ msgstr "" - -#~ msgid "" -#~ "Instead of usernames and passwords, " -#~ "clients can use certificates to " -#~ "authenticate to servers." -#~ msgstr "" - -#~ msgid "" -#~ "Instead of key files, MongoDB instances" -#~ " can use certificates to authenticate " -#~ "to sharded clusters and replica sets." -#~ msgstr "" - -#~ msgid "" -#~ "When used to verify membership in " -#~ "a sharded cluster or replica set, " -#~ "an x.509 certificate must have certain" -#~ " properties, as described in :ref:`x509" -#~ "-internal-authentication`." -#~ msgstr "" - -#~ msgid "For more information, see :doc:`/tutorial/configure-x509`." -#~ msgstr "" - -#~ msgid "" -#~ "`MongoDB Enterprise `_ supports authentication " -#~ "using a Kerberos service. Kerberos is" -#~ " an industry standard authentication " -#~ "protocol for large client/server system." -#~ msgstr "" - -#~ msgid "" -#~ "To use MongoDB with Kerberos, you " -#~ "must have a properly configured Kerberos" -#~ " deployment and the ability to " -#~ "generate valid *keytab* files." -#~ msgstr "" - -#~ msgid "" -#~ "When you use MongoDB with Kerberos, " -#~ "you must store a *keytab* file on" -#~ " each :program:`mongod` and :program:`mongos` " -#~ "instance. Transmit keytab files only " -#~ "over secure channels." -#~ msgstr "" - -#~ msgid "" -#~ "You must create corresponding user " -#~ "credentials in the :data:`system.users " -#~ "` collection on the " -#~ "``admin`` database." -#~ msgstr "" - -#~ msgid "" -#~ "For more information, see :doc:`/tutorial" -#~ "/control-access-to-mongodb-with-" -#~ "kerberos-authentication`." -#~ msgstr "" - -#~ msgid "" -#~ "`MongoDB Enterprise `_ supports proxy " -#~ "authentication through a Lightweight Directory" -#~ " Access Protocol (LDAP) service. See " -#~ ":doc:`/tutorial/configure-ldap-sasl-authentication`." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB Enterprise for Windows does " -#~ "**not** include LDAP support for " -#~ "authentication." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB does **not** support LDAP " -#~ "authentication in mixed sharded cluster " -#~ "deployments that contain both version " -#~ "2.4 and version 2.6 shards. To " -#~ "upgrade to 2.6, see :doc:`/release-" -#~ "notes/2.6-upgrade` for upgrade instructions." -#~ msgstr "" - -#~ msgid "Authentication Options" -#~ msgstr "" - -#~ msgid "" -#~ "Clients can authenticate using the " -#~ "Challenge Response, :ref:`x.509 `, :ref:`LDAP Proxy ` and :ref:`Kerberos ` methods." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB can use the " -#~ ":setting:`~security.keyFile` and :ref:`x.509 " -#~ "` methods to authenticate " -#~ "members of a single MongoDB deployment" -#~ " to each other." -#~ msgstr "" - -#~ msgid "" -#~ "The localhost exception allows you to" -#~ " enable authentication before creating the" -#~ " first user in the system. When " -#~ "active, the localhost exception allows " -#~ "all connections from the localhost " -#~ "interface to have full access to " -#~ "that instance. The exception applies " -#~ "only when there are no user " -#~ "documents in the ``admin`` database of" -#~ " a MongoDB instance." -#~ msgstr "" - -#~ msgid "" -#~ "If you use the localhost exception " -#~ "when deploying a new MongoDB system, " -#~ "the first user created must be an" -#~ " administrator who has privileges to " -#~ "create other users, such as a user" -#~ " with the :authrole:`userAdmin` or " -#~ ":authrole:`userAdminAnyDatabase` role. See " -#~ ":doc:`/tutorial/enable-authentication` and " -#~ ":doc:`/tutorial/add-user-administrator` for " -#~ "more information." -#~ msgstr "" - -#~ msgid "" -#~ "In the case of a sharded cluster," -#~ " the localhost exception applies to " -#~ "the cluster as a whole when no " -#~ "user exists in the cluster's ``admin``" -#~ " database, which exists on the config" -#~ " servers and clients access via " -#~ ":program:`mongos` instances. The localhost " -#~ "exception applies separately on each " -#~ "shard according to whether a user " -#~ "exists in the shard's ``admin`` " -#~ "database." -#~ msgstr "" - -#~ msgid "" -#~ "Each client connection should authenticate " -#~ "as exactly one user. If a client" -#~ " authenticates to a database as one" -#~ " user and later authenticates on the" -#~ " same database as a different user," -#~ " the second authentication invalidates the" -#~ " first. Clients may be authenticated " -#~ "to multiple databases at the same " -#~ "time." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB stores all user information, " -#~ "including credentials and :doc:`authorization " -#~ "` information, for a " -#~ "MongoDB instance in the :data:`system.users" -#~ " ` collection in the " -#~ "``admin`` database." -#~ msgstr "" - -#~ msgid "" -#~ ":term:`Replica sets ` and " -#~ ":term:`sharded clusters ` " -#~ "require authentication between MongoDB " -#~ "instances. The default mechanism for " -#~ "authentication between MongoDB instances is" -#~ " the :setting:`~security.keyFile` setting. The" -#~ " key file serves as a shared " -#~ "password. The content of the key " -#~ "file is arbitrary but must be the" -#~ " same on all :program:`mongod` and " -#~ ":program:`mongos` instances that connect to" -#~ " each other." -#~ msgstr "" - -#~ msgid "" -#~ "In a sharded cluster, you can " -#~ "authenticate to the cluster as a " -#~ "whole, to a specific database on " -#~ "the cluster, or to a given shard." -#~ " This section describes how to " -#~ "authenticate to each and where the " -#~ "credentials for authenticating to each " -#~ "are stored." -#~ msgstr "" - -#~ msgid "" -#~ "To authenticate to a sharded cluster," -#~ " connect and authenticate to the " -#~ ":program:`mongos` instance. The credentials " -#~ "all users of a sharded cluster " -#~ "reside on the ``admin`` databases of " -#~ "the :ref:`config servers `." -#~ msgstr "" - -#~ msgid "" -#~ "Previously, the credentials for authenticating" -#~ " to a database on a cluster " -#~ "resided on the :program:`mongod` instance " -#~ "that is the :ref:`primary shard " -#~ "` for that database." -#~ msgstr "" - -#~ msgid "" -#~ "To perform maintenance operations that " -#~ "require direct connections to specific " -#~ "shards in a sharded cluster, (e.g. " -#~ ":dbcommand:`cleanupOrphaned`, :dbcommand:`compact`, " -#~ ":method:`rs.reconfig()`) you must create " -#~ "*shard local* administrative users for " -#~ "each shard. The credentials for these" -#~ " users reside in the ``admin`` " -#~ "database of the shard." -#~ msgstr "" - -#~ msgid "" -#~ "For additional information, see " -#~ ":doc:`/tutorial/enable-authentication-in-sharded-" -#~ "cluster`." -#~ msgstr "" - -# 6fecbcd2fbe642cdb38d4f20be5c19a2 -#~ msgid "``MONGODB-CR`` Authentication" -#~ msgstr "" - -# 7ea52ef5bb8a44309035831ae7c75ed1 -#~ msgid "x.509 Certificate Authentication" -#~ msgstr "" - -# aaf0a70e894b4e77962b1cb569377054 -#~ msgid "" -#~ "MongoDB supports x.509 certificate " -#~ "authentication for use with a secure " -#~ ":doc:`SSL connection `." -#~ msgstr "" - -# 2269e10e06004abd8405d8a07454078a -#~ msgid "Kerberos Authentication" -#~ msgstr "" - -# 6d5455383aa445ff846db5bd4ab8a5cd -#~ msgid "LDAP Proxy Authority Authentication" -#~ msgstr "" - -# 90dc41a7f854468c9061a11114d6a217 -#~ msgid "Authentication Behavior" -#~ msgstr "" - -# 766e01371b5146af9cb28dac299afa9c -#~ msgid "Localhost Exception" -#~ msgstr "" - -# b3c06e78f2f6495385affb68814349e7 -#~ msgid "" -#~ "To prevent unauthorized access to a " -#~ "cluster's shards, you must either create" -#~ " an administrator on each shard or" -#~ " disable the localhost exception. To " -#~ "disable the localhost exception, use " -#~ ":setting:`setParameter` to set the " -#~ ":parameter:`enableLocalhostAuthBypass` parameter to " -#~ "``0`` during startup." -#~ msgstr "" - -# da0029147c374ecfb80a8be125cf31a4 -#~ msgid "Client Authentication" -#~ msgstr "" - -# 9ab7e563c8ac4a00bad1cc8aa1ae2b10 -#~ msgid "See :doc:`/tutorial/authenticate-as-client` for more information." -#~ msgstr "" - -# 0f9af57b53064b4fac40e27538148e33 -#~ msgid "Authentication Between MongoDB Instances" -#~ msgstr "" - -# 95b9a3341cff4290bb97706f1d317f90 -#~ msgid "" -#~ "Always run replica sets and sharded " -#~ "clusters in a trusted networking " -#~ "environment. Ensure that the network " -#~ "permits only trusted traffic to reach" -#~ " each :program:`mongod` and :program:`mongos` " -#~ "instance." -#~ msgstr "" - -# e6c8a1448bff4263a08b6439f7cfcf0a -#~ msgid "" -#~ "Use your environment's firewall and " -#~ "network routing to ensure that traffic" -#~ " *only* from clients and other " -#~ "members can reach your :program:`mongod` " -#~ "and :program:`mongos` instances. If needed," -#~ " use virtual private networks (VPNs) " -#~ "to ensure secure connections over wide" -#~ " area networks (WANs)." -#~ msgstr "" - -# 0e65e2274b9242938607682c85d2bc90 -#~ msgid "Always ensure that:" -#~ msgstr "" - -# 73081255a1f0444db41de6be1b35cc1e -#~ msgid "" -#~ "Your network configuration will allow " -#~ "every member of the replica set or" -#~ " sharded cluster to contact every " -#~ "other member." -#~ msgstr "" - -# 2a09b616939147f8aad4526f81856833 -#~ msgid "" -#~ "If you use MongoDB's authentication " -#~ "system to limit access to your " -#~ "infrastructure, ensure that you configure " -#~ "a :setting:`~security.keyFile` on all members" -#~ " to permit authentication." -#~ msgstr "" - -# 2d841ae099ce442e88c4b3c2487c7807 -#~ msgid "sharding" -#~ msgstr "" - -# 2d841ae099ce442e88c4b3c2487c7807 -#~ msgid "localhost" -#~ msgstr "" - -#~ msgid "" -#~ "Authentication is the process of " -#~ "verifying the identity of a client. " -#~ "When access control, i.e. :doc:`authorization" -#~ " `, is enabled, MongoDB " -#~ "requires all clients to authenticate " -#~ "themselves first in order to determine" -#~ " the access for the client." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB supports a number of " -#~ ":ref:`authentication mechanisms ` that clients can " -#~ "use to verify their identity. These " -#~ "mechanisms allow MongoDB to integrate " -#~ "into your existing authentication system. " -#~ "See :ref:`security-authentication-mechanisms` " -#~ "for details." -#~ msgstr "" - -#~ msgid "Client Users" -#~ msgstr "" - -#~ msgid "" -#~ "To authenticate a client in MongoDB, " -#~ "you must add a corresponding user " -#~ "to MongoDB. When adding a user, " -#~ "you create the user in a specific" -#~ " database. Together, the user's name " -#~ "and database serve as a unique " -#~ "identifier for that user. That is, " -#~ "if two users have the same name" -#~ " but are created in different " -#~ "databases, they are two separate users." -#~ " To authenticate, the client must " -#~ "authenticate the user against the user's" -#~ " database. For instance, if using the" -#~ " :program:`mongo` shell as a client, " -#~ "you can specify the database for " -#~ "the user with the " -#~ ":ref:`--authenticationDatabase ` option." -#~ msgstr "" - -#~ msgid "" -#~ "To add and manage user information, " -#~ "MongoDB provides the :method:`db.createUser()` " -#~ "method as well as other :ref:`user " -#~ "management methods `." -#~ " For an example of adding a " -#~ "user to MongoDB, see :doc:`/tutorial/add-" -#~ "user-to-database`." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB stores all user information, " -#~ "including :data:`name `, " -#~ ":data:`password `, and " -#~ "the :data:`user's database `," -#~ " in the :doc:`system.users ` collection in the " -#~ "``admin`` database." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB supports multiple authentication " -#~ "mechanisms. MongoDB's default authentication " -#~ "method is a :ref:`challenge and response" -#~ " mechanism (MONGODB-CR) `. MongoDB also supports " -#~ ":ref:`x509 certificate authentication `, :ref:`LDAP proxy authentication " -#~ "`, and :ref:`Kerberos " -#~ "authentication `." -#~ msgstr "" - -#~ msgid "This section introduces the mechanisms available in MongoDB." -#~ msgstr "" - -#~ msgid "" -#~ "To specify the authentication mechanism " -#~ "to use, see :parameter:`authenticationMechanisms`." -#~ msgstr "" - -#~ msgid "" -#~ "``MONGODB-CR`` is a challenge-response" -#~ " mechanism that authenticates users through" -#~ " passwords. ``MONGODB-CR`` is the " -#~ "default mechanism." -#~ msgstr "" - -#~ msgid "" -#~ "When you use ``MONGODB-CR`` " -#~ "authentication, ``MONGODB-CR`` verifies the" -#~ " user against the user's :data:`name " -#~ "`, :data:`password " -#~ "` and :data:`database " -#~ "`. The user's database " -#~ "is the database where the user was" -#~ " created, and the user's database and" -#~ " the user's name together serves to" -#~ " identify the user." -#~ msgstr "" - -#~ msgid "" -#~ "Using :setting:`key files `, " -#~ "you can also use ``MONGODB-CR`` " -#~ "authentication for the :ref:`internal member" -#~ " authentication ` of" -#~ " replica set members and sharded " -#~ "cluster members. The contents of the " -#~ "key files serve as the shared " -#~ "password for the members. You must " -#~ "store the key file on each " -#~ ":program:`mongod` or :program:`mongos` instance " -#~ "for that replica set or sharded " -#~ "cluster. The content of the key " -#~ "file is arbitrary but must be the" -#~ " same on all :program:`mongod` and " -#~ ":program:`mongos` instances that connect to" -#~ " each other." -#~ msgstr "" - -#~ msgid "" -#~ "See :doc:`/tutorial/generate-key-file` for " -#~ "instructions on generating a key file" -#~ " and turning on key file " -#~ "authentication for members." -#~ msgstr "" - -#~ msgid "" -#~ "To authenticate to servers, clients can" -#~ " use x.509 certificates instead of " -#~ "usernames and passwords. See :ref:`x509" -#~ "-client-authentication` for more information." -#~ msgstr "" - -#~ msgid "" -#~ "For membership authentication, members of " -#~ "sharded clusters and replica sets can" -#~ " use x.509 certificates instead of " -#~ "key files. See :ref:`x509-internal-" -#~ "authentication` for more information." -#~ msgstr "" - -#~ msgid "" -#~ "`MongoDB Enterprise `_ supports authentication " -#~ "using a Kerberos service. Kerberos is" -#~ " an industry standard authentication " -#~ "protocol for large client/server systems." -#~ msgstr "" - -#~ msgid "" -#~ "To use MongoDB with Kerberos, you " -#~ "must have a properly configured Kerberos" -#~ " deployment, configured :ref:`Kerberos service" -#~ " principals ` " -#~ "for MongoDB, and added :ref:`Kerberos " -#~ "user principal ` " -#~ "to MongoDB." -#~ msgstr "" - -#~ msgid "" -#~ "See :doc:`/core/kerberos` for more information" -#~ " on Kerberos and MongoDB. To " -#~ "configure MongoDB to use Kerberos " -#~ "authentication, see :doc:`/tutorial/control-" -#~ "access-to-mongodb-with-kerberos-" -#~ "authentication` and :doc:`/tutorial/control-" -#~ "access-to-mongodb-windows-with-kerberos-" -#~ "authentication`." -#~ msgstr "" - -#~ msgid "" -#~ "`MongoDB Enterprise `_ supports proxy " -#~ "authentication through a Lightweight Directory" -#~ " Access Protocol (LDAP) service. See " -#~ ":doc:`/tutorial/configure-ldap-sasl-openldap` " -#~ "and :doc:`/tutorial/configure-ldap-sasl-" -#~ "activedirectory`." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB Enterprise for Windows does " -#~ "**not** include LDAP support for " -#~ "authentication. However, MongoDB Enterprise " -#~ "for Linux supports using LDAP " -#~ "authentication with an ActiveDirectory server." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB does **not** support LDAP " -#~ "authentication in mixed sharded cluster " -#~ "deployments that contain both version " -#~ "2.4 and version 2.6 shards." -#~ msgstr "" - -#~ msgid "" -#~ "Clients can authenticate using the " -#~ ":ref:`challenge and response `, :ref:`x.509 `," -#~ " :ref:`LDAP Proxy ` " -#~ "and :ref:`Kerberos `" -#~ " mechanisms." -#~ msgstr "" - -#~ msgid "" -#~ "Each client connection should authenticate " -#~ "as exactly one user. If a client" -#~ " authenticates to a database as one" -#~ " user and later authenticates to the" -#~ " same database as a different user," -#~ " the second authentication invalidates the" -#~ " first. While clients can authenticate " -#~ "as multiple users if the users are" -#~ " defined on different databases, we " -#~ "recommend authenticating as one user at" -#~ " a time, providing the user with " -#~ "appropriate privileges on the databases " -#~ "required by the user." -#~ msgstr "" - -#~ msgid "" -#~ "You can authenticate members of " -#~ ":term:`replica sets ` and " -#~ ":term:`sharded clusters `. To" -#~ " authenticate members of a single " -#~ "MongoDB deployment to each other, " -#~ "MongoDB can use the " -#~ ":setting:`~security.keyFile` and :ref:`x.509 " -#~ "` mechanisms. Using " -#~ ":setting:`~security.keyFile` authentication for " -#~ "members also enables authorization." -#~ msgstr "" - -#~ msgid "" -#~ "See :doc:`/tutorial/generate-key-file` for " -#~ "instructions on generating a key file" -#~ " and turning on key file " -#~ "authentication for members. For an " -#~ "example of using key files for " -#~ "sharded cluster authentication, see " -#~ ":doc:`/tutorial/enable-authentication-in-sharded-" -#~ "cluster`." -#~ msgstr "" - -#~ msgid "" -#~ "In sharded clusters, applications authenticate" -#~ " to directly to :program:`mongos` " -#~ "instances, using credentials stored in " -#~ "the ``admin`` database of the " -#~ ":term:`config servers `. The" -#~ " shards in the sharded cluster also" -#~ " have credentials, and clients can " -#~ "authenticate directly to the shards to" -#~ " perform maintenance directly on the " -#~ "shards. In general, applications and " -#~ "clients should connect to the sharded" -#~ " cluster through the :program:`mongos`." -#~ msgstr "" - -#~ msgid "" -#~ "Previously, the credentials for authenticating" -#~ " to a database on a cluster " -#~ "resided on the :ref:`primary shard " -#~ "` for that database." -#~ msgstr "" - -#~ msgid "" -#~ "Some maintenance operations, such as " -#~ ":dbcommand:`cleanupOrphaned`, :dbcommand:`compact`, " -#~ ":method:`rs.reconfig()`, require direct connections" -#~ " to specific shards in a sharded " -#~ "cluster. To perform these operations " -#~ "with authentication enabled, you must " -#~ "connect directly to the shard and " -#~ "authenticate as a *shard local* " -#~ "administrative user. To create a *shard" -#~ " local* administrative user, connect " -#~ "directly to the shard and create " -#~ "the user. MongoDB stores *shard local*" -#~ " users in the ``admin`` database of" -#~ " the shard itself. These *shard " -#~ "local* users are completely independent " -#~ "from the users added to the " -#~ "sharded cluster via :program:`mongos`. *Shard" -#~ " local* users are local to the " -#~ "shard and are inaccessible by " -#~ ":program:`mongos`. Direct connections to a " -#~ "shard should only be for shard-" -#~ "specific maintenance and configuration." -#~ msgstr "" - -#~ msgid "" -#~ "The localhost exception allows you to" -#~ " enable authorization before creating the" -#~ " first user in the system. When " -#~ "active, the localhost exception allows " -#~ "all connections from the localhost " -#~ "interface to have full access to " -#~ "that instance. The exception applies " -#~ "only when there are no users " -#~ "created in the MongoDB instance." -#~ msgstr "" - -#~ msgid "" -#~ "If you use the localhost exception " -#~ "when deploying a new MongoDB system, " -#~ "the first user you create must be" -#~ " in the ``admin`` database with " -#~ "privileges to create other users, such" -#~ " as a user with the " -#~ ":authrole:`userAdmin` or :authrole:`userAdminAnyDatabase`" -#~ " role. See :doc:`/tutorial/enable-authentication`" -#~ " and :doc:`/tutorial/add-user-administrator` " -#~ "for more information." -#~ msgstr "" - -#~ msgid "" -#~ "In the case of a sharded cluster," -#~ " the localhost exception can apply to" -#~ " the cluster as a whole or " -#~ "separately to each shard. The localhost" -#~ " exception can apply to the cluster" -#~ " as a whole if there are no " -#~ "user information stored on the config" -#~ " servers *and* clients access via " -#~ ":program:`mongos` instances." -#~ msgstr "" - -#~ msgid "" -#~ "The localhost exception can apply " -#~ "separately to each shard if there " -#~ "is no user information stored on " -#~ "the shard itself and clients connect " -#~ "to the shard directly." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/authorization.po b/locale/es/LC_MESSAGES/core/authorization.po deleted file mode 100644 index bb2a89a86ad..00000000000 --- a/locale/es/LC_MESSAGES/core/authorization.po +++ /dev/null @@ -1,460 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:21+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# e46350d184a54da7bb2e459ef083abee -#: ../source/core/authorization.txt:5 -msgid "Role-Based Access Control" -msgstr "" - -# 89030fa72e1c4fa8807afef19896ff28 -#: ../source/core/authorization.txt -msgid "On this page" -msgstr "" - -# ee3c692e187e438c94ca379fad8f45d5 -#: ../source/core/authorization.txt:15 -msgid "" -"MongoDB employs Role-Based Access Control (RBAC) to govern access to a " -"MongoDB system. A user is granted one or more :ref:`roles ` that " -"determine the user's access to database resources and operations. Outside" -" of role assignments, the user has no access to the system." -msgstr "" - -# b97f4b95608c41ed93021dc01675304e -#: ../source/core/authorization.txt:21 -msgid "Enable Access Control" -msgstr "" - -# 6b803366f5b949cf901443ffffbf2f62 -#: ../source/core/authorization.txt:23 -msgid "" -"MongoDB does not enable access control by default. You can enable " -"authorization using the :option:`--auth` or the " -":setting:`security.authorization` setting. Enabling :doc:`internal " -"authentication ` also enables " -"client authorization." -msgstr "" - -# 928e2f93121348a491d66c6c26107223 -#: ../source/core/authorization.txt:29 -msgid "" -"Once access control is enabled, users must :doc:`authenticate " -"` themselves." -msgstr "" - -# d4a34a7151a54031831d6092411b03aa -#: ../source/core/authorization.txt:35 -msgid "Roles" -msgstr "" - -# 1106177cec9440b9afab38aab3ba3386 -#: ../source/core/authorization.txt:37 -msgid "" -"A role grants privileges to perform the specified :ref:`actions " -"` on :doc:`resource `. Each privilege is either specified explicitly in the role or " -"inherited from another role or both." -msgstr "" - -# f17c82f4ba0e4bbda6bf43d3452535cb -#: ../source/core/authorization.txt:45 -msgid "Privileges" -msgstr "" - -# 4d93978dffe64ad283ce3f4c958997b3 -#: ../source/core/authorization.txt:47 -msgid "" -"A privilege consists of a specified resource and the actions permitted on" -" the resource." -msgstr "" - -# 127655c56eaa4737a53e0c4e3f9fe836 -#: ../source/core/authorization.txt:50 -msgid "" -"A :doc:`resource ` is a database, " -"collection, set of collections, or the cluster. If the resource is the " -"cluster, the affiliated actions affect the state of the system rather " -"than a specific database or collection. For information on the resource " -"documents, see :doc:`/reference/resource-document`." -msgstr "" - -# fbfa543b6b2b427e887af54fe6521bab -#: ../source/core/authorization.txt:56 -msgid "" -"An :doc:`action ` specifies the operation " -"allowed on the resource. For available actions see :doc:`/reference" -"/privilege-actions`." -msgstr "" - -# 4da02220e0dd4cd0a7a862d9f2d9956f -#: ../source/core/authorization.txt:63 -msgid "Inherited Privileges" -msgstr "" - -# 94cf262dd2e64cdf8a4011c91f9d4de9 -#: ../source/core/authorization.txt:65 -msgid "" -"A role can include one or more existing roles in its definition, in which" -" case the role inherits all the privileges of the included roles." -msgstr "" - -# 6134684c0a034fb7b3f7fb6ea41c8a98 -#: ../source/core/authorization.txt:68 -msgid "" -"A role can inherit privileges from other roles in its database. A role " -"created on the ``admin`` database can inherit privileges from roles in " -"any database." -msgstr "" - -# ffcfe51e7df14663a2bb51605df7440f -#: ../source/core/authorization.txt:72 -msgid "View Role's Privileges" -msgstr "" - -# af76bab14c544c73a6d94a03648a309a -#: ../source/core/authorization.txt:74 -msgid "" -"You can view the privileges for a role by issuing the " -":dbcommand:`rolesInfo` command with the ``showPrivileges`` and " -"``showBuiltinRoles`` fields both set to ``true``." -msgstr "" - -# a8f7738996a749148b8247dcaa7ea22f -#: ../source/core/authorization.txt:79 -msgid "Users and Roles" -msgstr "" - -# df8df9a7c315438f989aa3515554d40d -#: ../source/core/authorization.txt:81 -msgid "" -"You can assign roles to users during the user creation. You can also " -"update existing users to grant or revoke roles. For a full list of user " -"management methods, see :ref:`user-management-methods`" -msgstr "" - -# 37d471d33c524af083a7859dd8ade537 -#: ../source/core/authorization.txt:85 -msgid "" -"A user assigned a role receives all the privileges of that role. A user " -"can have multiple roles. By assigning to the user roles in various " -"databases, a user created in one database can have permissions to act on " -"other databases." -msgstr "" - -# 10801c19fab841b893e0fc2f8c230d24 -#: ../source/core/authorization.txt:92 -msgid "" -"The first user created in the database should be a user administrator who" -" has the privileges to manage other users. See :doc:`/tutorial/enable-" -"authentication`." -msgstr "" - -# bbe8ef5a8e4d4d549496222d456d9c5b -#: ../source/core/authorization.txt:97 -msgid "Built-In Roles and User-Defined Roles" -msgstr "" - -# 8d12bba4054c432a886e677279506287 -#: ../source/core/authorization.txt:99 -msgid "" -"MongoDB provides :doc:`built-in roles ` " -"that provide set of privileges commonly needed in a database system." -msgstr "" - -# fe3b0a7bc39444c3ad0d6607c5e72db8 -#: ../source/core/authorization.txt:102 -msgid "" -"If these built-in-roles cannot provide the desired set of privileges, " -"MongoDB provides methods to create and modify :doc:`user-defined roles " -"`." -msgstr "" - -#~ msgid "See Also" -#~ msgstr "" - -#~ msgid ":doc:`/reference/built-in-roles`" -#~ msgstr "" - -#~ msgid ":doc:`/reference/resource-document`" -#~ msgstr "" - -#~ msgid ":doc:`/reference/privilege-actions`" -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/add-user-administrator`" -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/add-user-to-database`" -#~ msgstr "" - -# d783ba51a6ca40a1be57ed6b255df0c1 -#~ msgid "Authorization" -#~ msgstr "" - -# d4da5591118c4905882a4ef40210f257 -#~ msgid "" -#~ "MongoDB provides :doc:`built-in roles " -#~ "`, each with " -#~ "a dedicated purpose for a common " -#~ "use case. Examples include the " -#~ ":authrole:`read`, :authrole:`readWrite`, " -#~ ":authrole:`dbAdmin`, and :authrole:`root` roles." -#~ msgstr "" - -# 912b8a0ad3984deb911b43509e482418 -#~ msgid "" -#~ "Administrators also can create new roles" -#~ " and privileges to cater to " -#~ "operational needs. Administrators can assign" -#~ " privileges scoped as granularly as " -#~ "the collection level." -#~ msgstr "" - -# a15b9f525ff947e68216addf94c406f3 -#~ msgid "" -#~ "When granted a role, a user " -#~ "receives all the privileges of that " -#~ "role. A user can have several " -#~ "roles concurrently, in which case the" -#~ " user receives the union of all " -#~ "the privileges of the respective roles." -#~ msgstr "" - -# f6392c59a58b412ea771ba3976c4acd4 -#~ msgid "" -#~ "A role consists of privileges that " -#~ "pair resources with allowed operations. " -#~ "Each privilege is defined directly in" -#~ " the role or inherited from another" -#~ " role." -#~ msgstr "" - -# a983844d62bf47ce88c2434b96813dd8 -#~ msgid "" -#~ "A role's privileges apply to the " -#~ "database where the role is created. " -#~ "A role created on the ``admin`` " -#~ "database can include privileges that " -#~ "apply to all databases or to the" -#~ " :ref:`cluster `." -#~ msgstr "" - -# a5dd9fc9bf19482fbe9cd65d781a495d -#~ msgid "" -#~ "A user assigned a role receives " -#~ "all the privileges of that role. " -#~ "The user can have multiple roles " -#~ "and can have different roles on " -#~ "different databases." -#~ msgstr "" - -# fcb9aadbe44043baaabe12bf00013735 -#~ msgid "" -#~ "Roles always grant privileges and never" -#~ " limit access. For example, if a " -#~ "user has both :authrole:`read` *and* " -#~ ":authrole:`readWriteAnyDatabase` roles on a " -#~ "database, the greater access prevails." -#~ msgstr "" - -# a3379e9f490541ba841797e7e34c4a0c -#~ msgid "" -#~ "A privilege :doc:`resource ` is either a database, " -#~ "collection, set of collections, or the" -#~ " cluster. If the cluster, the " -#~ "affiliated actions affect the state of" -#~ " the system rather than a specific" -#~ " database or collection." -#~ msgstr "" - -# 3daa15f2fa3f4bcda9b1f65af3a48666 -#~ msgid "" -#~ "An :doc:`action ` " -#~ "is a command or method the user" -#~ " is allowed to perform on the " -#~ "resource. A resource can have multiple" -#~ " allowed actions. For available actions " -#~ "see :doc:`/reference/privilege-actions`." -#~ msgstr "" - -# 32b9ec1e2b304768a584e9cbe0e14a9d -#~ msgid "" -#~ "For example, a privilege that includes" -#~ " the :authaction:`update` action allows a" -#~ " user to modify existing documents on" -#~ " the resource. To additionally grant " -#~ "the user permission to create documents" -#~ " on the resource, the administrator " -#~ "would add the :authaction:`insert` action " -#~ "to the privilege." -#~ msgstr "" - -# f3482b7b0e9d4d50bc18db6a47f92908 -#~ msgid "For privilege syntax, see :data:`admin.system.roles.privileges`." -#~ msgstr "" - -# a413b4a357304aec97e371c449420983 -#~ msgid "User-Defined Roles" -#~ msgstr "" - -# 0db2e539711348f9bc67e30ffd286380 -#~ msgid "" -#~ "User administrators can create custom " -#~ "roles to ensure collection-level and " -#~ "command-level granularity and to adhere" -#~ " to the policy of :term:`least " -#~ "privilege`. Administrators create and edit " -#~ "roles using the :ref:`role management " -#~ "commands `." -#~ msgstr "" - -# 41dd286a4f7a4b07abf943f94ead4e25 -#~ msgid "" -#~ "MongoDB scopes a user-defined role " -#~ "to the database in which it is " -#~ "created and uniquely identifies the role" -#~ " by the pairing of its name and" -#~ " its database. MongoDB stores the " -#~ "roles in the ``admin`` database's " -#~ ":doc:`system.roles ` collection. Do not access " -#~ "this collection directly but instead use" -#~ " the :ref:`role management commands " -#~ "` to view and " -#~ "edit custom roles." -#~ msgstr "" - -# e5aad6a0bfb44f1d8c004a7fbbed0944 -#~ msgid "Role Assignment to Users" -#~ msgstr "" - -# e4b08ea7b8e44260a0f1287245556bcd -#~ msgid "" -#~ "User administrators create the users " -#~ "that access the system's databases. " -#~ "MongoDB's :ref:`user management commands " -#~ "` let administrators" -#~ " create users and assign them roles." -#~ msgstr "" - -# ce7205e45bd643adbb9dd56233debc63 -#~ msgid "" -#~ "MongoDB scopes a user to the " -#~ "database in which the user is " -#~ "created. MongoDB stores all user " -#~ "definitions in the ``admin`` database, " -#~ "no matter which database the user " -#~ "is scoped to. MongoDB stores users " -#~ "in the ``admin`` database's :doc:`system.users" -#~ " collection `. Do not access this " -#~ "collection directly but instead use the" -#~ " :ref:`user management commands `." -#~ msgstr "" - -# 3339dec0a53b44229e270bb8e86b49f4 -#~ msgid "" -#~ "The first role assigned in a " -#~ "database should be either " -#~ ":authrole:`userAdmin` or :authrole:`userAdminAnyDatabase`." -#~ " This user can then create all " -#~ "other users in the system. See " -#~ ":doc:`/tutorial/add-user-administrator`." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB does not enable authorization by" -#~ " default. You can enable authorization " -#~ "using the :option:`--auth` or the " -#~ ":option:`--keyFile` options, or if using " -#~ "a configuration file, with the " -#~ ":setting:`security.authorization` or the " -#~ ":setting:`security.keyFile` settings." -#~ msgstr "" - -#~ msgid "Collection-Level Access Control" -#~ msgstr "" - -#~ msgid "" -#~ "By creating a role with :ref:`privileges" -#~ " ` that are scoped to a" -#~ " specific collection in a particular " -#~ "database, administrators can implement " -#~ "collection-level access control." -#~ msgstr "" - -#~ msgid "See :doc:`/core/collection-level-access-control` for more information." -#~ msgstr "" - -#~ msgid "Users" -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB stores user credentials in the" -#~ " protected :data:`admin.system.users`. Use the" -#~ " :ref:`user management methods ` to view and edit " -#~ "user credentials." -#~ msgstr "" - -#~ msgid "Protect the User and Role Collections" -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB stores role and user data " -#~ "in the protected :data:`admin.system.roles` " -#~ "and :data:`admin.system.users` collections, which" -#~ " are only accessible using the " -#~ ":ref:`user management methods `." -#~ msgstr "" - -#~ msgid "" -#~ "If you disable access control, **do " -#~ "not** modify the :data:`admin.system.roles` " -#~ "and :data:`admin.system.users` collections using " -#~ "normal :method:`~db.collection.insert()` and " -#~ ":method:`~db.collection.update()` operations." -#~ msgstr "" - -#~ msgid "Additional Information" -#~ msgstr "" - -#~ msgid "" -#~ "See the reference section for " -#~ "documentation of all :doc:`built-in-" -#~ "roles ` and " -#~ "all available :doc:`privilege actions " -#~ "`. Also consider " -#~ "the reference for the form of the" -#~ " :doc:`resource documents `." -#~ msgstr "" - -#~ msgid "" -#~ "To create users see the :doc:`/tutorial" -#~ "/add-user-administrator` and :doc:`/tutorial" -#~ "/add-user-to-database` tutorials." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/backups.po b/locale/es/LC_MESSAGES/core/backups.po deleted file mode 100644 index 8471d7ef41e..00000000000 --- a/locale/es/LC_MESSAGES/core/backups.po +++ /dev/null @@ -1,636 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:25+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# d7bc5d27c3184eb4990609e97f5688e4 -#: ../source/core/backups.txt:3 -msgid "MongoDB Backup Methods" -msgstr "" - -# f41b0d7ec03642e19ce4b1c4db5d8b5f -#: ../source/core/backups.txt -msgid "On this page" -msgstr "" - -# a9a30d247b1c4fecaac25780a0ee576e -#: ../source/core/backups.txt:13 -msgid "" -"When deploying MongoDB in production, you should have a strategy for " -"capturing and restoring backups in the case of data loss events." -msgstr "" - -# ad35a313755a4663857a4a9a66ee0ce1 -#: ../source/core/backups.txt:18 -msgid "Back Up with |MMS| or Ops Manager" -msgstr "" - -# 91395d71c08d44f1adc5b3cdd28d96da -#: ../source/core/backups.txt:20 -msgid "" -"|MMS| is a hosted back up, monitoring, and automation service for " -"MongoDB. |mms-home| supports backing up and restoring MongoDB " -":term:`replica sets ` and :term:`sharded clusters ` from a graphical user interface." -msgstr "" - -# a2a7d73dce5d4531a86bcb47e6438bf9 -#: ../source/core/backups.txt:28 -msgid "|MMS|" -msgstr "" - -# 70b3664f7cd64aa68ddf4060274fac21 -#: ../source/core/backups.txt:30 -msgid "" -"The |mms-home| supports the backing up and restoring of MongoDB " -"deployments." -msgstr "" - -# 9bc7088ee0b64002ab3c934ea6ceca6b -#: ../source/core/backups.txt:33 -msgid "" -"|MMS| continually backs up MongoDB :term:`replica sets ` and" -" :term:`sharded clusters ` by reading the :term:`oplog` " -"data from your MongoDB deployment. |MMS| creates snapshots of your data " -"at set intervals, and can also offer point-in-time recovery of MongoDB " -"replica sets and sharded clusters." -msgstr "" - -# 3b036dc86a6b406189160888da244fab -#: ../source/core/backups.txt -msgid "Tip" -msgstr "" - -# fcd828ec08e04408a6e5679b56d343c3 -#: ../source/core/backups.txt:43 -msgid "" -"To get started with |MMS| Backup, sign up for |mms-home|. For " -"documentation on |MMS|, see the |mms-docs|." -msgstr "" - -# fa513ab4a31f41a8b834777c51dbd5e8 -#: ../source/core/backups.txt:51 -msgid "Ops Manager" -msgstr "" - -# 789275b1782244cf9d3a69a8d38f8309 -#: ../source/core/backups.txt:53 -msgid "" -"With Ops Manager, MongoDB subscribers can install and run the same core " -"software that powers :ref:`backup-with-mms` on their own infrastructure. " -"Ops Manager is an on-premise solution that has similar functionality to " -"|MMS| and is available with Enterprise Advanced subscriptions." -msgstr "" - -# e145555184914ae8a45570adf0a321d5 -#: ../source/core/backups.txt:58 -msgid "" -"For more information about Ops Manager, see the `MongoDB Enterprise " -"Advanced `_ page and the :opsmgr:`Ops Manager Manual `." -msgstr "" - -# 43d284f9934e48d698acfad02e6087a2 -#: ../source/core/backups.txt:66 -msgid "Back Up by Copying Underlying Data Files" -msgstr "" - -# 3ea41d41d58b40f9af43f1a267b133fd -#: ../source/core/backups.txt:69 -msgid "Back Up with Filesystem Snapshots" -msgstr "" - -# 2492d29597214dde9000111c5399d6e2 -#: ../source/core/backups.txt:71 -msgid "" -"You can create a backup of a MongoDB deployment by making a copy of " -"MongoDB's underlying data files." -msgstr "" - -# 7ac8704c928a41e88a37496b4b13a8a4 -#: ../source/core/backups.txt:74 -msgid "" -"If the volume where MongoDB stores its data files supports point-in-time " -"snapshots, you can use these snapshots to create backups of a MongoDB " -"system at an exact moment in time. File system snapshots are an operating" -" system volume manager feature, and are not specific to MongoDB. With " -"file system snapshots, the operating system takes a snapshot of the " -"volume to use as a baseline for data backup. The mechanics of snapshots " -"depend on the underlying storage system. For example, on Linux, the " -"Logical Volume Manager (LVM) can create snapshots. Similarly, Amazon’s " -"EBS storage system for EC2 supports snapshots." -msgstr "" - -# 637abe65a04d42f39d581ef8577c9652 -#: ../source/core/backups.txt:85 -msgid "" -"To get a correct snapshot of a running :program:`mongod` process, you " -"must have journaling enabled and the journal must reside on the same " -"logical volume as the other MongoDB data files. Without journaling " -"enabled, there is no guarantee that the snapshot will be consistent or " -"valid." -msgstr "" - -# aabf001e47f949f3972eac9d0a4b7e84 -#: ../source/core/backups.txt:91 -msgid "" -"To get a consistent snapshot of a :term:`sharded cluster`, you must " -"disable the balancer and capture a snapshot from every shard as well as a" -" config server at approximately the same moment in time." -msgstr "" - -# 7e94a507605a4ca29006a0f4875b4955 -#: ../source/core/backups.txt:95 -msgid "" -"For more information, see the :doc:`/tutorial/backup-with-filesystem-" -"snapshots` and :doc:`/tutorial/backup-sharded-cluster-with-filesystem-" -"snapshots` for complete instructions on using LVM to create snapshots. " -"Also see :ecosystem:`Back up and Restore Processes for MongoDB on Amazon " -"EC2 `." -msgstr "" - -# 0f5f375209174b5ea1d4e4cdc9bda8a0 -#: ../source/core/backups.txt:103 -msgid "Back Up with ``cp`` or ``rsync``" -msgstr "" - -# a664b966054d4e4b8f35f569404d2500 -#: ../source/core/backups.txt:105 -msgid "" -"If your storage system does not support snapshots, you can copy the files" -" directly using ``cp``, ``rsync``, or a similar tool. Since copying " -"multiple files is not an atomic operation, you must stop all writes to " -"the :program:`mongod` before copying the files. Otherwise, you will copy " -"the files in an invalid state." -msgstr "" - -# 428462f52eb34bd29602a162d7d61930 -#: ../source/core/backups.txt:111 -msgid "" -"Backups produced by copying the underlying data do not support point in " -"time recovery for :term:`replica sets ` and are difficult to" -" manage for larger sharded clusters. Additionally, these backups are " -"larger because they include the indexes and duplicate underlying storage " -"padding and fragmentation. :program:`mongodump`, by contrast, creates " -"smaller backups." -msgstr "" - -# 44d340a36f074bbfaae48656100105f1 -#: ../source/core/backups.txt:121 -msgid "Back Up with ``mongodump``" -msgstr "" - -# 60f0bf5e3b4f431a9891288e2004759b -#: ../source/core/backups.txt:123 -msgid "" -":program:`mongodump` reads data from a MongoDB database and creates high " -"fidelity BSON files which the :program:`mongorestore` tool can use to " -"populate a MongoDB database. :program:`mongodump` and " -":program:`mongorestore` are simple and efficient tools for backing up and" -" restoring small MongoDB deployments, but are not ideal for capturing " -"backups of larger systems." -msgstr "" - -# ee0dfaa258b9420f8381f23fa784174b -#: ../source/core/backups.txt:131 -msgid "" -":program:`mongodump` and :program:`mongorestore` operate against a " -"running :program:`mongod` process, and can manipulate the underlying data" -" files directly. By default, :program:`mongodump` does not capture the " -"contents of the :doc:`local database `." -msgstr "" - -# 943eb31b2d23441c86addef099c1e2b0 -#: ../source/core/backups.txt:136 -msgid "" -":program:`mongodump` only captures the documents in the database. The " -"resulting backup is space efficient, but :program:`mongorestore` or " -":program:`mongod` must rebuild the indexes after restoring data." -msgstr "" - -# 797e8425109a424fb386992faa2f7d1d -#: ../source/core/backups.txt:140 -msgid "" -"When connected to a MongoDB instance, :program:`mongodump` can adversely " -"affect :program:`mongod` performance. If your data is larger than system " -"memory, the queries will push the working set out of memory, causing " -":ref:`page faults `." -msgstr "" - -# bc98528e66554709ab5cbc228e323463 -#: ../source/core/backups.txt:145 -msgid "" -"Applications can continue to modify data while :program:`mongodump` " -"captures the output. For replica sets, :program:`mongodump` provides the " -":option:`--oplog ` option to include in its output " -":term:`oplog` entries that occur during the :program:`mongodump` " -"operation. This allows the corresponding :program:`mongorestore` " -"operation to replay the captured oplog. To restore a backup created with " -":option:`--oplog `, use :program:`mongorestore` with " -"the :option:`--oplogReplay ` option." -msgstr "" - -# fc78c4f7a5e44dc98d3b92b22ad61975 -#: ../source/core/backups.txt:154 -msgid "" -"However, for replica sets, consider :ref:`backup-with-mms` or :ref" -":`backup-with-mms-onprem`." -msgstr "" - -# b82b232a5358453399f23eb328e642de -#: ../source/core/backups.txt:157 -msgid "" -"See :doc:`/tutorial/backup-and-restore-tools` and :doc:`/tutorial/backup-" -"sharded-cluster-with-database-dumps` for more information." -msgstr "" - -# c03acfe7502c4fa3837df6d826dc0933 -#: ../source/includes/extracts/additional-resources-backup.rst:4 -msgid "Additional Resources" -msgstr "" - -# 9c9798b4a3d74ceaa2e9393f3a956f23 -#: ../source/includes/extracts/additional-resources-backup.rst:6 -msgid "" -"`Backup and it's Role in Disaster Recovery White Paper " -"`_" -msgstr "" - -# 48ee00c04c0e4ff7a6c9fbdc38637a92 -#: ../source/includes/extracts/additional-resources-backup.rst:7 -msgid "" -"`Backup vs. Replication: Why Do You Need Both? " -"`_" -msgstr "" - -# 01d29901e0754678ad80bb3168105abf -#: ../source/includes/extracts/additional-resources-backup.rst:8 -msgid "" -"`MongoDB Production Readiness Consulting Package " -"`_" -msgstr "" - -#~ msgid "" -#~ "When deploying MongoDB in production, " -#~ "you should have a strategy for " -#~ "capturing and restoring backups in the" -#~ " case of data loss events. MongoDB" -#~ " provides backup methods to support " -#~ "different requirements and configurations:" -#~ msgstr "" - -#~ msgid "Backup Methods" -#~ msgstr "" - -#~ msgid "Backups with the MongoDB Management Service (MMS)" -#~ msgstr "" - -#~ msgid "" -#~ "Backups produced by copying the " -#~ "underlying data do not support point " -#~ "in time recovery for replica sets " -#~ "and are difficult to manage for " -#~ "larger sharded clusters. Additionally, these" -#~ " backups are larger because they " -#~ "include the indexes and duplicate " -#~ "underlying storage padding and fragmentation." -#~ " :program:`mongodump` by contrast create " -#~ "smaller backups." -#~ msgstr "" - -# 8f3651f02ba3422aa8e56374d8b6094c -#~ msgid ":ref:`backup-with-mms`" -#~ msgstr "" - -# f8476c435a4f418187f4f49ab5b7d577 -#~ msgid ":ref:`backup-with-file-copies`" -#~ msgstr "" - -# 15a31f0c61fc45d39195c8912eb96995 -#~ msgid ":ref:`backup-with-mongodump`" -#~ msgstr "" - -# 42105aece1a649bc86e09a44eb3983a4 -#~ msgid "" -#~ "The `MongoDB Management Service " -#~ "`_ supports backup and restore" -#~ " for MongoDB deployments." -#~ msgstr "" - -# 6da299792d4d4c3eb5187f3055a555a9 -#~ msgid "" -#~ "MMS continually backs up MongoDB replica" -#~ " sets and sharded systems by reading" -#~ " the oplog data from your MongoDB " -#~ "cluster." -#~ msgstr "" - -# 8ead7ca8fe0841e798f83e20e779e9cb -#~ msgid "" -#~ "MMS Backup offers point in time " -#~ "recovery of MongoDB replica sets and " -#~ "a consistent snapshot of sharded " -#~ "systems." -#~ msgstr "" - -# 6b6fdef7570348abb108248aef57faa9 -#~ msgid "" -#~ "MMS achieves point in time recovery " -#~ "by storing oplog data so that it" -#~ " can create a restore for any " -#~ "moment in time in the last 24 " -#~ "hours for a particular replica set." -#~ msgstr "" - -# 1e75f3d85f9440da8efd6d62af69485b -#~ msgid "" -#~ "For sharded systems, MMS does not " -#~ "provide restores for arbitrary moments " -#~ "in time. MMS does provide periodic " -#~ "consistent snapshots of the entire " -#~ "sharded cluster. Sharded cluster snapshots " -#~ "are difficult to achieve with other " -#~ "MongoDB backup methods." -#~ msgstr "" - -# b1123c5433c34d60b05fa5a5deaafb0f -#~ msgid "" -#~ "To restore a MongoDB cluster from " -#~ "an MMS Backup snapshot, you download " -#~ "a compressed archive of your MongoDB " -#~ "data files and distribute those files" -#~ " before restarting the :program:`mongod` " -#~ "processes." -#~ msgstr "" - -# 0117bc3cc75543aeaf11c4f3a3ad00d9 -#~ msgid "" -#~ "To get started with MMS Backup " -#~ "`sign up for MMS `_," -#~ " and consider the complete documentation" -#~ " of MMS see the :mms:`MMS Manual " -#~ "`." -#~ msgstr "" - -# 6dc2d8f4e69449d184814c88681a4a25 -#~ msgid "Backup by Copying Underlying Data Files" -#~ msgstr "" - -# 792d80c48a0d4f3e89d1c7fd509f9f16 -#~ msgid "You can create a backup by copying MongoDB's underlying data files." -#~ msgstr "" - -# c79a209b26f941cd8632352ca1cc12e4 -#~ msgid "" -#~ "If the volume where MongoDB stores " -#~ "data files supports point in time " -#~ "snapshots, you can use these snapshots" -#~ " to create backups of a MongoDB " -#~ "system at an exact moment in time." -#~ msgstr "" - -# 700b734878d7477c9571d413b178dbe4 -#~ msgid "" -#~ "File systems snapshots are an operating" -#~ " system volume manager feature, and " -#~ "are not specific to MongoDB. The " -#~ "mechanics of snapshots depend on the " -#~ "underlying storage system. For example, " -#~ "if you use Amazon’s EBS storage " -#~ "system for EC2 supports snapshots. On" -#~ " Linux the LVM manager can create " -#~ "a snapshot." -#~ msgstr "" - -# 58e19c38a09d45a2b32991a49b199973 -#~ msgid "" -#~ "To get a consistent snapshot of a" -#~ " sharded system, you must disable the" -#~ " balancer and capture a snapshot from" -#~ " every shard and a config server " -#~ "at approximately the same moment in " -#~ "time." -#~ msgstr "" - -# 984f81cf44a44a4c8df28fa6d4cb1db1 -#~ msgid "Backup with ``mongodump``" -#~ msgstr "" - -# b2de3ce12d9d4fbf89d98facf27b1231 -#~ msgid "" -#~ "The :program:`mongodump` tool reads data " -#~ "from a MongoDB database and creates " -#~ "high fidelity BSON files. The " -#~ ":program:`mongorestore` tool can populate a" -#~ " MongoDB database with the data from" -#~ " these BSON files. These tools are" -#~ " simple and efficient for backing up" -#~ " small MongoDB deployments, but are " -#~ "not ideal for capturing backups of " -#~ "larger systems." -#~ msgstr "" - -# af7c30dc15c6472eb614d2ea37556947 -#~ msgid "" -#~ ":program:`mongodump` and :program:`mongorestore` can" -#~ " operate against a running " -#~ ":program:`mongod` process, and can manipulate" -#~ " the underlying data files directly. " -#~ "By default, :program:`mongodump` does not " -#~ "capture the contents of the :doc:`local" -#~ " database `." -#~ msgstr "" - -# fd319e34022f43bba38694af19cca81f -#~ msgid "" -#~ "When connected to a MongoDB instance," -#~ " :program:`mongodump` can adversely affect " -#~ ":program:`mongod` performance. If your data" -#~ " is larger than system memory, the" -#~ " queries will push the working set" -#~ " out of memory." -#~ msgstr "" - -# 163c4766499e4eb2a468e3bf89b5f04e -#~ msgid "" -#~ "To mitigate the impact of " -#~ ":program:`mongodump` on the performance of " -#~ "the replica set, use :program:`mongodump` " -#~ "to capture backups from a " -#~ ":doc:`secondary ` " -#~ "member of a replica set. Alternatively," -#~ " you can shut down a secondary " -#~ "and use :program:`mongodump` with the " -#~ "data files directly. If you shut " -#~ "down a secondary to capture data " -#~ "with :program:`mongodump` ensure that the " -#~ "operation can complete before its oplog" -#~ " becomes too stale to continue " -#~ "replicating." -#~ msgstr "" - -# 9ff5dbf4c68d4744b63615b8879e801f -#~ msgid "" -#~ "For replica sets, :program:`mongodump` also" -#~ " supports a point in time feature " -#~ "with the :option:`--oplog `" -#~ " option. Applications may continue " -#~ "modifying data while :program:`mongodump` " -#~ "captures the output. To restore a " -#~ "point in time backup created with " -#~ ":option:`--oplog `, use " -#~ ":program:`mongorestore` with the " -#~ ":option:`--oplogReplay ` " -#~ "option." -#~ msgstr "" - -# c42c9b3503d2482d8231a65dedf9d17b -#~ msgid "" -#~ "If applications modify data while " -#~ ":program:`mongodump` is creating a backup, " -#~ ":program:`mongodump` will compete for " -#~ "resources with those applications." -#~ msgstr "" - -# 2b98e8abdcbd49318d8f3f4cdd92aacf -#~ msgid "" -#~ "See :doc:`/tutorial/backup-with-mongodump`, " -#~ ":doc:`/tutorial/backup-small-sharded-cluster-" -#~ "with-mongodump`, and :doc:`/tutorial/backup-" -#~ "sharded-cluster-with-database-dumps` for" -#~ " more information." -#~ msgstr "" - -# 167fe6bb99ae4237a9b201589c3edd61 -#~ msgid "Further Reading" -#~ msgstr "" - -# 2f9e59c3198d4429a29feb3fb5164593 -#~ msgid ":doc:`/tutorial/backup-with-filesystem-snapshots`" -#~ msgstr "" - -# 65fd365137cf45ebb812710e568ec742 -#~ msgid "" -#~ "An outline of procedures for creating" -#~ " MongoDB data set backups using " -#~ "system-level file snapshot tool, such " -#~ "as :term:`LVM` or native storage " -#~ "appliance tools." -#~ msgstr "" - -# 4cc9165986614637abbac896cb1bb77c -#~ msgid ":doc:`/tutorial/restore-replica-set-from-backup`" -#~ msgstr "" - -# dc97287e6c9f4fbdbf1adb7ae0881ee6 -#~ msgid "" -#~ "Describes procedure for restoring a " -#~ "replica set from an archived backup " -#~ "such as a :program:`mongodump` or `MMS" -#~ " Backup `_ file." -#~ msgstr "" - -# 302b57979a23446f95e0615bf82dc524 -#~ msgid ":doc:`/tutorial/backup-with-mongodump`" -#~ msgstr "" - -# 29386ae3319d41c8823c7e4193242607 -#~ msgid "" -#~ "The procedure for writing the contents" -#~ " of a database to a BSON (i.e." -#~ " binary) dump file for backing up " -#~ "MongoDB databases." -#~ msgstr "" - -# 17962376798b432bb7e1eb11abb85582 -#~ msgid ":doc:`/administration/backup-sharded-clusters`" -#~ msgstr "" - -# a4ba32c80ee54e45b70c308c821d81ed -#~ msgid "" -#~ "Detailed procedures and considerations for " -#~ "backing up sharded clusters and single" -#~ " shards." -#~ msgstr "" - -# bb00e5bcce2a4ce98d7ab4a21db108bf -#~ msgid ":doc:`/tutorial/recover-data-following-unexpected-shutdown`" -#~ msgstr "" - -# b96868b8af034aad82af8f8d99453a6c -#~ msgid "" -#~ "Recover data from MongoDB data files " -#~ "that were not properly closed or " -#~ "have an invalid state." -#~ msgstr "" - -#~ msgid "" -#~ "When deploying MongoDB in production, " -#~ "you should have a strategy for " -#~ "capturing and restoring backups in the" -#~ " case of data loss events. There " -#~ "are several ways to back up " -#~ "MongoDB clusters:" -#~ msgstr "" - -#~ msgid ":ref:`backup-with-mms-onprem`" -#~ msgstr "" - -#~ msgid "" -#~ "Backups produced by copying the " -#~ "underlying data do not support point " -#~ "in time recovery for replica sets " -#~ "and are difficult to manage for " -#~ "larger sharded clusters. Additionally, these" -#~ " backups are larger because they " -#~ "include the indexes and duplicate " -#~ "underlying storage padding and fragmentation." -#~ " :program:`mongodump`, by contrast, creates " -#~ "smaller backups." -#~ msgstr "" - -#~ msgid "MongoDB Management Service (MMS) Cloud Backup" -#~ msgstr "" - -#~ msgid "MongoDB Management Service (MMS) On Prem Backup Software" -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB Subscribers can install and run" -#~ " the same core software that powers" -#~ " :ref:`backup-with-mms` on their own" -#~ " infrastructure. The On Prem version " -#~ "of MMS, has similar functionality as " -#~ "the cloud version and is available " -#~ "with Standard and Enterprise subscriptions." -#~ msgstr "" - -#~ msgid "" -#~ "For more information about On Prem " -#~ "MMS see the `MongoDB subscription " -#~ "`_ page " -#~ "and the `MMS On Prem Manual " -#~ "`_." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/bulk-inserts.po b/locale/es/LC_MESSAGES/core/bulk-inserts.po deleted file mode 100644 index 7c11bdcd384..00000000000 --- a/locale/es/LC_MESSAGES/core/bulk-inserts.po +++ /dev/null @@ -1,179 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2014-04-08 19:32+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 088e39ceaf3143d4b2da500a3a102b10 -#: ../source/core/bulk-inserts.txt:5 -msgid "Bulk Inserts in MongoDB" -msgstr "" - -# e438b156888943e29f68963f92585431 -#: ../source/core/bulk-inserts.txt:9 -msgid "" -"In some situations you may need to insert or ingest a large amount of data " -"into a MongoDB database. These *bulk inserts* have some special " -"considerations that are different from other write operations." -msgstr "" - -# d2be83b4fe67444a99e73d89269f6705 -#: ../source/core/bulk-inserts.txt:17 -msgid "Use the ``insert()`` Method" -msgstr "" - -# c97a3d49ba06402dae21c09b49d5c01d -#: ../source/core/bulk-inserts.txt:19 -msgid "" -"The :method:`insert() ` method, when passed an array" -" of documents, performs a bulk insert, and inserts each document atomically." -" Bulk inserts can significantly increase performance by amortizing " -":ref:`write concern ` costs." -msgstr "" - -# 662ad32ff1054e72961276c92d8df19e -#: ../source/core/bulk-inserts.txt:24 -msgid "" -":method:`insert() ` in the :program:`mongo` shell " -"gained support for bulk inserts in version 2.2." -msgstr "" - -# 61da9d42eb014e47a606b4559a8417d8 -#: ../source/core/bulk-inserts.txt:28 -msgid "" -"In the :doc:`drivers `, you can configure write " -"concern for batches rather than on a per-document level." -msgstr "" - -# 6cb52a209743497da55b6da2948cdf01 -#: ../source/core/bulk-inserts.txt:31 -msgid "" -"Drivers have a ``ContinueOnError`` option in their insert operation, so that" -" the bulk operation will continue to insert remaining documents in a batch " -"even if an insert fails." -msgstr "" - -# 563c0e72daf84ceb9308947c571a3b83 -#: ../source/core/bulk-inserts.txt:37 -msgid "" -"If multiple errors occur during a bulk insert, clients only receive the last" -" error generated." -msgstr "" - -# 033c559aeb5c42c8a2ba4f85bd46d73a -#: ../source/core/bulk-inserts.txt:42 -msgid "" -":doc:`Driver documentation ` for details on " -"performing bulk inserts in your application. Also see :doc:`/core/import-" -"export`." -msgstr "" - -# 69c11b2c862d4417b96d2e678a23483c -#: ../source/core/bulk-inserts.txt:47 -msgid "Bulk Inserts on Sharded Clusters" -msgstr "" - -# 241b4e78f8dd4d43afacfb73d76baeb7 -#: ../source/core/bulk-inserts.txt:49 -msgid "" -"While ``ContinueOnError`` is optional on unsharded clusters, all bulk " -"operations to a :term:`sharded collection ` run with " -"``ContinueOnError``, which cannot be disabled." -msgstr "" - -# 76fd6a9a552c4ee4b6752a4269ff6bc5 -#: ../source/core/bulk-inserts.txt:53 -msgid "" -"Large bulk insert operations, including initial data inserts or routine data" -" import, can affect :term:`sharded cluster` performance. For bulk inserts, " -"consider the following strategies:" -msgstr "" - -# ca3939d94510403bb6a9c02302d4a102 -#: ../source/core/bulk-inserts.txt:58 -msgid "Pre-Split the Collection" -msgstr "" - -# 333db512899b44d3a685cde563c56838 -#: ../source/core/bulk-inserts.txt:60 -msgid "" -"If the sharded collection is empty, then the collection has only one initial" -" :term:`chunk`, which resides on a single shard. MongoDB must then take time" -" to receive data, create splits, and distribute the split chunks to the " -"available shards. To avoid this performance cost, you can pre-split the " -"collection, as described in :doc:`/tutorial/split-chunks-in-sharded-" -"cluster`." -msgstr "" - -# 094dd220d3ba437d8f479c533a86e085 -#: ../source/core/bulk-inserts.txt:68 -msgid "Insert to Multiple ``mongos``" -msgstr "" - -# f55ed762d0274492ad09015a7a34bc78 -#: ../source/core/bulk-inserts.txt:70 -msgid "" -"To parallelize import processes, send insert operations to more than one " -":program:`mongos` instance. Pre-split empty collections first as described " -"in :doc:`/tutorial/split-chunks-in-sharded-cluster`." -msgstr "" - -# 0779a37bceea4b99b4a54c962ed463c5 -#: ../source/core/bulk-inserts.txt:75 -msgid "Avoid Monotonic Throttling" -msgstr "" - -# 555cad03efa549d9a950bdcd40fa0ac5 -#: ../source/core/bulk-inserts.txt:77 -msgid "" -"If your shard key increases monotonically during an insert, then all " -"inserted data goes to the last chunk in the collection, which will always " -"end up on a single shard. Therefore, the insert capacity of the cluster will" -" never exceed the insert capacity of that single shard." -msgstr "" - -# 40b70f1981d7404e9d44164b98fcb975 -#: ../source/core/bulk-inserts.txt:82 -msgid "" -"If your insert volume is larger than what a single shard can process, and if" -" you cannot avoid a monotonically increasing shard key, then consider the " -"following modifications to your application:" -msgstr "" - -# fd374b0cb85f4f4c9dc984c1769a7ede -#: ../source/core/bulk-inserts.txt:86 -msgid "" -"Reverse the binary bits of the shard key. This preserves the information and" -" avoids correlating insertion order with increasing sequence of values." -msgstr "" - -# 3e2275daf53f4446867c8ec4a84d610a -#: ../source/core/bulk-inserts.txt:90 -msgid "Swap the first and last 16-bit words to \"shuffle\" the inserts." -msgstr "" - -# 9ff0491c2f8b4aea92080e7bb589c140 -#: ../source/core/bulk-inserts.txt:0 -msgid "Example" -msgstr "" - -# fedb397606ec48538f670a56484d77a2 -#: ../source/core/bulk-inserts.txt:112 -msgid "" -":ref:`sharding-shard-key` for information on choosing a sharded key. Also " -"see :ref:`Shard Key Internals ` (in " -"particular, :ref:`sharding-internals-operations-and-reliability`)." -msgstr "" diff --git a/locale/es/LC_MESSAGES/core/bulk-write-operations.po b/locale/es/LC_MESSAGES/core/bulk-write-operations.po deleted file mode 100644 index af7f14288f6..00000000000 --- a/locale/es/LC_MESSAGES/core/bulk-write-operations.po +++ /dev/null @@ -1,275 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# ceba53ad7dfc477db6bb16ea9d6be6c7 -#: ../source/core/bulk-write-operations.txt:3 -msgid "Bulk Write Operations" -msgstr "" - -# 7e1dea0c2408468da7b30f4af7734604 -#: ../source/core/bulk-write-operations.txt -msgid "On this page" -msgstr "" - -# ddf7c859174a4a8e91cfc8ce6f735ec3 -#: ../source/core/bulk-write-operations.txt:14 -msgid "Overview" -msgstr "" - -# 774e7cee03b34fff8119d997250256a7 -#: ../source/core/bulk-write-operations.txt:16 -msgid "" -"MongoDB provides clients the ability to perform write operations in bulk." -" Bulk write operations affect a *single* collection. MongoDB allows " -"applications to determine the acceptable level of acknowledgement " -"required for bulk write operations." -msgstr "" - -# 056bc15ac9b548c1bb257e48062ebc02 -#: ../source/core/bulk-write-operations.txt:23 -msgid "" -"The :method:`db.collection.bulkWrite()` method provides the ability to " -"perform bulk insert, update, and remove operations. MongoDB also supports" -" bulk insert through the :method:`db.collection.insertMany()`." -msgstr "" - -# ea500b6e2cfe4800b8a98a697463e323 -#: ../source/core/bulk-write-operations.txt:29 -msgid "Ordered vs Unordered Operations" -msgstr "" - -# 89f1e69836fd4f4786d110b01e531153 -#: ../source/core/bulk-write-operations.txt:31 -msgid "Bulk write operations can be either *ordered* or *unordered*." -msgstr "" - -# 49671a18a4ef4adebb456f9d92b1064e -#: ../source/core/bulk-write-operations.txt:33 -msgid "" -"With an ordered list of operations, MongoDB executes the operations " -"serially. If an error occurs during the processing of one of the write " -"operations, MongoDB will return without processing any remaining write " -"operations in the list. See :ref:`ordered Bulk Write`" -msgstr "" - -# 6a2851739077443d9af2b6d0817913e2 -#: ../source/core/bulk-write-operations.txt:39 -msgid "" -"With an unordered list of operations, MongoDB can execute the operations " -"in parallel, but this behavior is not guaranteed. If an error occurs " -"during the processing of one of the write operations, MongoDB will " -"continue to process remaining write operations in the list. See :ref" -":`bulkwrite-example-unordered-bulk-write`." -msgstr "" - -# a4286483fd144c3183a2387919cedec0 -#: ../source/core/bulk-write-operations.txt:46 -msgid "" -"Executing an ordered list of operations on a sharded collection will " -"generally be slower than executing an unordered list since with an " -"ordered list, each operation must wait for the previous operation to " -"finish." -msgstr "" - -# 65db100abb9948f09d7c8b8491cb3c92 -#: ../source/core/bulk-write-operations.txt:51 -msgid "" -"By default, :method:`~db.collection.bulkWrite()` performs ``ordered`` " -"operations. To specify ``unordered`` write operations, set ``ordered : " -"false`` in the options document." -msgstr "" - -# 31ce5a31425042dfbb9e134667f12258 -#: ../source/core/bulk-write-operations.txt:55 -msgid "See :ref:`bulkwrite-write-operations-executionofoperations`" -msgstr "" - -# cf7086f5360146868fb5edcbc67a40a8 -#: ../source/core/bulk-write-operations.txt:58 -msgid "bulkWrite() Methods" -msgstr "" - -# f9dbdc9249d9451a8c33f5c7e3b55ad6 -#: ../source/core/bulk-write-operations.txt:60 -msgid "" -":method:`~db.collection.bulkWrite()` supports the following write " -"operations:" -msgstr "" - -# 34615e3122ad4c44966307e33a4da454 -#: ../source/core/bulk-write-operations.txt:62 -msgid ":ref:`bulkwrite-write-operations-insertOne`" -msgstr "" - -# 8a213fd00d59448984e94ed1c5b1b7b0 -#: ../source/core/bulk-write-operations.txt:63 -msgid ":ref:`updateOne `" -msgstr "" - -# b0c339e31af441d9bb882cc676c9035c -#: ../source/core/bulk-write-operations.txt:64 -msgid ":ref:`updateMany `" -msgstr "" - -# a7d478c44d1f4b4aa9ba571d686cce27 -#: ../source/core/bulk-write-operations.txt:65 -msgid ":ref:`bulkwrite-write-operations-replaceOne`" -msgstr "" - -# 212933c6fbf1420c9f8e528fad6607ec -#: ../source/core/bulk-write-operations.txt:66 -msgid ":ref:`deleteOne `" -msgstr "" - -# 41c5c2b2ec28445aa2795e4b18486bfe -#: ../source/core/bulk-write-operations.txt:67 -msgid ":ref:`deleteMany `" -msgstr "" - -# 7d42a3fbeb4843b0b8be1ebbe4300a57 -#: ../source/core/bulk-write-operations.txt:69 -msgid "" -"Each write operation is passed to :method:`~db.collection.bulkWrite()` as" -" a document in an array." -msgstr "" - -# dcd768898643494f9a26858ffa547718 -#: ../source/core/bulk-write-operations.txt:72 -msgid "For example, the following performs multiple write operations:" -msgstr "" - -# 3a6f054029ce49bba02b6651cc445608 -#: ../source/core/bulk-write-operations.txt:74 -msgid "The ``characters`` collection contains the following documents:" -msgstr "" - -# eb5708739a094eee98fdc23ec0aa048b -#: ../source/core/bulk-write-operations.txt:82 -msgid "" -"The following :method:`~db.collection.bulkWrite()` performs multiple " -"operations on the collection:" -msgstr "" - -# 0fcf675b091f41e6b48a0ff5f7a98c28 -#: ../source/core/bulk-write-operations.txt:128 -msgid "The operation returns the following:" -msgstr "" - -# 2033cc4c8d85459b92e5de295b038a66 -#: ../source/core/bulk-write-operations.txt:147 -msgid "" -"For more examples, see :ref:`bulkWrite() Examples `" -msgstr "" - -# e582cbc4a6e04d0f892bd708675478e3 -#: ../source/core/bulk-write-operations.txt:151 -msgid "Strategies for Bulk Inserts to a Sharded Collection" -msgstr "" - -# acf2b813ebf9454980cc8df35cd9cf47 -#: ../source/core/bulk-write-operations.txt:153 -msgid "" -"Large bulk insert operations, including initial data inserts or routine " -"data import, can affect :term:`sharded cluster` performance. For bulk " -"inserts, consider the following strategies:" -msgstr "" - -# 564e0f5a75334712819aa7a1c1c894d7 -#: ../source/core/bulk-write-operations.txt:158 -msgid "Pre-Split the Collection" -msgstr "" - -# 9b8ec85a1f1747a2a159b47f33bb6da1 -#: ../source/core/bulk-write-operations.txt:160 -msgid "" -"If the sharded collection is empty, then the collection has only one " -"initial :term:`chunk`, which resides on a single shard. MongoDB must then" -" take time to receive data, create splits, and distribute the split " -"chunks to the available shards. To avoid this performance cost, you can " -"pre-split the collection, as described in :doc:`/tutorial/split-chunks-" -"in-sharded-cluster`." -msgstr "" - -# 04fa42d85bf847f6a1b146f2f7fe7560 -#: ../source/core/bulk-write-operations.txt:168 -msgid "Unordered Writes to ``mongos``" -msgstr "" - -# 99f530ff76024b9aa3bb260e5546f9ea -#: ../source/core/bulk-write-operations.txt:170 -msgid "" -"To improve write performance to sharded clusters, use " -":method:`~db.collection.bulkWrite()` with the optional parameter " -"``ordered`` set to ``false``. :program:`mongos` can attempt to send the " -"writes to multiple shards simultaneously. For *empty* collections, first " -"pre-split the collection as described in :doc:`/tutorial/split-chunks-in-" -"sharded-cluster`." -msgstr "" - -# 80885160725844978c38becfb1620900 -#: ../source/core/bulk-write-operations.txt:178 -msgid "Avoid Monotonic Throttling" -msgstr "" - -# f19a4887bb9a41bb8a2d028381ada31e -#: ../source/core/bulk-write-operations.txt:180 -msgid "" -"If your shard key increases monotonically during an insert, then all " -"inserted data goes to the last chunk in the collection, which will always" -" end up on a single shard. Therefore, the insert capacity of the cluster " -"will never exceed the insert capacity of that single shard." -msgstr "" - -# 8626a73ef2284175b68047e5c1ff66bf -#: ../source/core/bulk-write-operations.txt:185 -msgid "" -"If your insert volume is larger than what a single shard can process, and" -" if you cannot avoid a monotonically increasing shard key, then consider " -"the following modifications to your application:" -msgstr "" - -# 8844589af0c94a4b9025e31e11f3b21e -#: ../source/core/bulk-write-operations.txt:189 -msgid "" -"Reverse the binary bits of the shard key. This preserves the information " -"and avoids correlating insertion order with increasing sequence of " -"values." -msgstr "" - -# 26d1ca90fa9749c8810d4e4fadb9b40c -#: ../source/core/bulk-write-operations.txt:193 -msgid "Swap the first and last 16-bit words to \"shuffle\" the inserts." -msgstr "" - -# 3caae7b1622a4b698228d2b95c82bf49 -#: ../source/core/bulk-write-operations.txt -msgid "Example" -msgstr "" - -# c01c9fead0d041bbaf04df8e2ada6259 -#: ../source/core/bulk-write-operations.txt:215 -msgid "" -":ref:`sharding-shard-key` for information on choosing a sharded key. Also" -" see :ref:`Shard Key Internals ` (in " -"particular, :ref:`sharding-internals-operations-and-reliability`)." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/capped-collections.po b/locale/es/LC_MESSAGES/core/capped-collections.po deleted file mode 100644 index 732312e8bff..00000000000 --- a/locale/es/LC_MESSAGES/core/capped-collections.po +++ /dev/null @@ -1,565 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:28+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 224fdec54c27469180b393ca78c7130c -#: ../source/core/capped-collections.txt:3 -msgid "Capped Collections" -msgstr "" - -# db835008cddf40d79634a76b91adcfc2 -#: ../source/core/capped-collections.txt -msgid "On this page" -msgstr "" - -# 77aeecb75c124157aa9e1dbfc086458f -#: ../source/core/capped-collections.txt:14 -msgid "Overview" -msgstr "" - -# 5f04822f98eb414797141f2a37ab9984 -#: ../source/core/capped-collections.txt:16 -msgid "" -":term:`Capped collections ` are fixed-size collections" -" that support high-throughput operations that insert and retrieve " -"documents based on insertion order. Capped collections work in a way " -"similar to circular buffers: once a collection fills its allocated space," -" it makes room for new documents by overwriting the oldest documents in " -"the collection." -msgstr "" - -# 74abdf25852e45839aaa981063dd6aec -#: ../source/core/capped-collections.txt:23 -msgid "" -"See :method:`~db.createCollection()` or :dbcommand:`create` for more " -"information on creating capped collections." -msgstr "" - -# 538cf94cec3243a39c976ded8c04f462 -#: ../source/core/capped-collections.txt:27 -msgid "Behavior" -msgstr "" - -# a886e491e4704d2d801be86fd78198d9 -#: ../source/core/capped-collections.txt:30 -msgid "Insertion Order" -msgstr "" - -# 79a7e1447d3b4e0d818b000e5f2d8cea -#: ../source/core/capped-collections.txt:32 -msgid "" -"Capped collections guarantee preservation of the insertion order. As a " -"result, queries do not need an index to return documents in insertion " -"order. Without this indexing overhead, capped collections can support " -"higher insertion throughput." -msgstr "" - -# 296bdaac6ee54d3fb3298fc4686aec00 -#: ../source/core/capped-collections.txt:38 -msgid "Automatic Removal of Oldest Documents" -msgstr "" - -# 707579f353584b839d8a9ef2946279c6 -#: ../source/core/capped-collections.txt:40 -msgid "" -"To make room for new documents, capped collections automatically remove " -"the oldest documents in the collection without requiring scripts or " -"explicit remove operations." -msgstr "" - -# c630416b5a5b48a89781ab336f38b244 -#: ../source/core/capped-collections.txt:44 -msgid "" -"For example, the :term:`oplog.rs ` collection that stores a log of" -" the operations in a :term:`replica set` uses a capped collection. " -"Consider the following potential use cases for capped collections:" -msgstr "" - -# 6b4e444f3a5c4c81b4106ac89445d8ce -#: ../source/core/capped-collections.txt:49 -msgid "" -"Store log information generated by high-volume systems. Inserting " -"documents in a capped collection without an index is close to the speed " -"of writing log information directly to a file system. Furthermore, the " -"built-in *first-in-first-out* property maintains the order of events, " -"while managing storage use." -msgstr "" - -# 01c166b944574cdeb4199f9082f4e7da -#: ../source/core/capped-collections.txt:55 -msgid "" -"Cache small amounts of data in a capped collections. Since caches are " -"read rather than write heavy, you would either need to ensure that this " -"collection *always* remains in the working set (i.e. in RAM) *or* accept " -"some write penalty for the required index or indexes." -msgstr "" - -# bd108e05728d4d83b3a81abff8ff40c7 -#: ../source/core/capped-collections.txt:62 -msgid "``_id`` Index" -msgstr "" - -# 09c0c09a1f8042e79a64f1009d21448d -#: ../source/core/capped-collections.txt:64 -msgid "" -"Capped collections have an ``_id`` field and an index on the ``_id`` " -"field by default." -msgstr "" - -# 7ca3000be0364817bc5d35a63cb02c0f -#: ../source/core/capped-collections.txt:70 -msgid "Restrictions and Recommendations" -msgstr "" - -# ffa856023b254cd884fc4159c78aa6c8 -#: ../source/core/capped-collections.txt:73 -msgid "Updates" -msgstr "" - -# b247fbb0ac4747999e206332cb181145 -#: ../source/core/capped-collections.txt:75 -msgid "" -"If you plan to update documents in a capped collection, create an index " -"so that these update operations do not require a collection scan." -msgstr "" - -# d503d14473e94de2b7197b08091f0659 -#: ../source/core/capped-collections.txt:79 -msgid "Document Size" -msgstr "" - -# 92c6b18e72a04be3a01719cd9748fe9e -#: ../source/includes/extracts/capped-collection-immutable-document-size.rst:1 -msgid "" -"If an update or a replacement operation changes the document size, the " -"operation will fail." -msgstr "" - -# 32f4c76ec504449ea4f89ad5f85a47d2 -#: ../source/core/capped-collections.txt:86 -msgid "Document Deletion" -msgstr "" - -# 79e145b345ec4f6cbf9165626a56859d -#: ../source/core/capped-collections.txt:88 -msgid "" -"You cannot delete documents from a capped collection. To remove all " -"documents from a collection, use the :method:`~db.collection.drop()` " -"method to drop the collection and recreate the capped collection." -msgstr "" - -# 37804282f50e44fe8257e9cb6632d250 -#: ../source/core/capped-collections.txt:93 -msgid "Sharding" -msgstr "" - -# fe676cfc4ccb4ac7bef4f6df9939a3f0 -#: ../source/core/capped-collections.txt:95 -msgid "You cannot shard a capped collection." -msgstr "" - -# ef91e52f3375420fa1317375f1e64332 -#: ../source/core/capped-collections.txt:98 -msgid "Query Efficiency" -msgstr "" - -# e3a79f06082941f2ad0a625ed7157524 -#: ../source/core/capped-collections.txt:100 -msgid "" -"Use natural ordering to retrieve the most recently inserted elements from" -" the collection efficiently. This is (somewhat) analogous to tail on a " -"log file." -msgstr "" - -# e6a66fa217ed47919cc2c9583a084ff7 -#: ../source/core/capped-collections.txt:105 -msgid "Aggregation ``$out``" -msgstr "" - -# 41f5a2ca58bf4dd78524b4ecdc703333 -#: ../source/core/capped-collections.txt:107 -msgid "" -"The aggregation pipeline operator :pipeline:`$out` cannot write results " -"to a capped collection." -msgstr "" - -# f27866c9dd8f41feb733500dd119cfd1 -#: ../source/core/capped-collections.txt:113 -msgid "Procedures" -msgstr "" - -# bf74dbcdf9af4dac8ae98100356f1134 -#: ../source/core/capped-collections.txt:116 -msgid "Create a Capped Collection" -msgstr "" - -# 3554071fc9ec47f98b32bb7ca1b830e4 -#: ../source/core/capped-collections.txt:118 -msgid "" -"You must create capped collections explicitly using the " -":method:`db.createCollection()` method, which is a helper in the " -":program:`mongo` shell for the :dbcommand:`create` command. When creating" -" a capped collection you must specify the maximum size of the collection " -"in bytes, which MongoDB will pre-allocate for the collection. The size of" -" the capped collection includes a small amount of space for internal " -"overhead." -msgstr "" - -# 8949e51bc20249caa6211d59e97d0dae -#: ../source/core/capped-collections.txt:130 -msgid "" -"If the ``size`` field is less than or equal to 4096, then the collection " -"will have a cap of 4096 bytes. Otherwise, MongoDB will raise the provided" -" size to make it an integer multiple of 256." -msgstr "" - -# 15df8466d33b43c5bb0e3cea72172e93 -#: ../source/core/capped-collections.txt:134 -msgid "" -"Additionally, you may also specify a maximum number of documents for the " -"collection using the ``max`` field as in the following document:" -msgstr "" - -# ffa175815ac54bb699e67b5030f0991e -#: ../source/core/capped-collections.txt:141 -msgid "" -"The ``size`` argument is *always* required, even when you specify ``max``" -" number of documents. MongoDB will remove older documents if a collection" -" reaches the maximum size limit before it reaches the maximum document " -"count." -msgstr "" - -# 55c3ca14d08f4319ade72061c2035645 -#: ../source/core/capped-collections.txt -msgid "See" -msgstr "" - -# 6a38ffac9a244d639ca31d15ae583667 -#: ../source/core/capped-collections.txt:151 -msgid "Query a Capped Collection" -msgstr "" - -# 64bd71ae6db84974943f0a5602110883 -#: ../source/core/capped-collections.txt:153 -msgid "" -"If you perform a :method:`~db.collection.find()` on a capped collection " -"with no ordering specified, MongoDB guarantees that the ordering of " -"results is the same as the insertion order." -msgstr "" - -# 9f5bf3620ed349b5afeb413c6654951c -#: ../source/core/capped-collections.txt:157 -msgid "" -"To retrieve documents in reverse insertion order, issue " -":method:`~db.collection.find()` along with the :method:`~cursor.sort()` " -"method with the :operator:`$natural` parameter set to ``-1``, as shown in" -" the following example:" -msgstr "" - -# eb4098ede9764ec68404be29933a022c -#: ../source/core/capped-collections.txt:167 -msgid "Check if a Collection is Capped" -msgstr "" - -# d0571afbbf464aad86082f27cdda06c7 -#: ../source/core/capped-collections.txt:169 -msgid "" -"Use the :method:`~db.collection.isCapped()` method to determine if a " -"collection is capped, as follows:" -msgstr "" - -# 5b08039454724556b19b99fbd749d8f1 -#: ../source/core/capped-collections.txt:177 -msgid "Convert a Collection to Capped" -msgstr "" - -# 01ffa118aa4946dfa0922863c2820896 -#: ../source/core/capped-collections.txt:179 -msgid "" -"You can convert a non-capped collection to a capped collection with the " -":dbcommand:`convertToCapped` command:" -msgstr "" - -# a91bfdf4b70a49e2b94d7d6dba2fec5d -#: ../source/core/capped-collections.txt:186 -msgid "" -"The ``size`` parameter specifies the size of the capped collection in " -"bytes." -msgstr "" - -# 3134687355ef40a6ae0c78be63f25c21 -#: ../source/includes/warning-blocking-global.rst:3 -msgid "" -"This command obtains a global write lock and will block other operations " -"until it has completed." -msgstr "" - -# 97f40140214c4c71a6e70056b2096eb8 -#: ../source/core/capped-collections.txt:192 -msgid "Automatically Remove Data After a Specified Period of Time" -msgstr "" - -# 135629d2843442f8bc5ba068d91d2fc7 -#: ../source/core/capped-collections.txt:194 -msgid "" -"For additional flexibility when expiring data, consider MongoDB's " -":term:`TTL` indexes, as described in :doc:`/tutorial/expire-data`. These " -"indexes allow you to expire and remove data from normal collections using" -" a special type, based on the value of a date-typed field and a TTL value" -" for the index." -msgstr "" - -# 97d759f6d3b043dcb37b09b1e39960b0 -#: ../source/core/capped-collections.txt:200 -msgid "" -":doc:`TTL Collections ` are not compatible with " -"capped collections." -msgstr "" - -# 6e7ed059c167498994d0999ba073d6be -#: ../source/core/capped-collections.txt:204 -msgid "Tailable Cursor" -msgstr "" - -# 8e6d18691c08492db19679fa56b320fe -#: ../source/core/capped-collections.txt:206 -msgid "" -"You can use a :term:`tailable cursor` with capped collections. Similar to" -" the Unix ``tail -f`` command, the tailable cursor \"tails\" the end of a" -" capped collection. As new documents are inserted into the capped " -"collection, you can use the tailable cursor to continue retrieving " -"documents." -msgstr "" - -# 7279b773dc5146798d89eb2cced94225 -#: ../source/core/capped-collections.txt:212 -msgid "" -"See :doc:`/core/tailable-cursors` for information on creating a tailable " -"cursor." -msgstr "" - -#~ msgid "" -#~ "See :method:`~db.createCollection()` or " -#~ ":dbcommand:`createCollection` for more information" -#~ " on creating capped collections." -#~ msgstr "" - -#~ msgid "" -#~ "You *can* update documents in a " -#~ "collection after inserting them. *However,*" -#~ " these updates **cannot** cause the " -#~ "documents to grow. If the update " -#~ "operation causes the document to grow" -#~ " beyond their original size, the " -#~ "update operation will fail." -#~ msgstr "" - -#~ msgid "" -#~ "You can use a tailable cursor with" -#~ " capped collections. Similar to the " -#~ "Unix ``tail -f`` command, the tailable" -#~ " cursor \"tails\" the end of a " -#~ "capped collection. As new documents are" -#~ " inserted into the capped collection, " -#~ "you can use the tailable cursor to" -#~ " continue retrieving documents." -#~ msgstr "" - -# 147e7ea0a3c44167b39df3eea824c3fc -#~ msgid "" -#~ ":term:`Capped collections ` " -#~ "are fixed-size collections that support" -#~ " high-throughput operations that insert," -#~ " retrieve, and delete documents based " -#~ "on insertion order. Capped collections " -#~ "work in a way similar to circular" -#~ " buffers: once a collection fills its" -#~ " allocated space, it makes room for" -#~ " new documents by overwriting the " -#~ "oldest documents in the collection." -#~ msgstr "" - -# ac21964830ed479db45f7ace697dbb02 -#~ msgid "Capped collections have the following behaviors:" -#~ msgstr "" - -# 217720f9f2014ca19d835823fad10e75 -#~ msgid "" -#~ "Capped collections guarantee preservation of" -#~ " the insertion order. As a result," -#~ " queries do not need an index " -#~ "to return documents in insertion order." -#~ " Without this indexing overhead, they " -#~ "can support higher insertion throughput." -#~ msgstr "" - -# 1bb593430d52442ab7c5e47c96c23448 -#~ msgid "" -#~ "Capped collections guarantee that insertion" -#~ " order is identical to the order " -#~ "on disk (:term:`natural order`) and do" -#~ " so by prohibiting updates that " -#~ "increase document size. Capped collections " -#~ "only allow updates that fit the " -#~ "original document size, which ensures a" -#~ " document does not change its " -#~ "location on disk." -#~ msgstr "" - -# 5ad7527aedde4028acee852a122f6426 -#~ msgid "" -#~ "Capped collections automatically remove the" -#~ " oldest documents in the collection " -#~ "without requiring scripts or explicit " -#~ "remove operations." -#~ msgstr "" - -# 32a5204209894641a051a6f4e35bdfe2 -#~ msgid "Recommendations and Restrictions" -#~ msgstr "" - -# b6252b1b648d4d408eb6524d36d14a54 -#~ msgid "" -#~ "If you plan to update documents in" -#~ " a capped collection, create an index" -#~ " so that these update operations do" -#~ " not require a table scan." -#~ msgstr "" - -# ad7a10a56b1048bfa3c37a42418e7ea7 -#~ msgid "" -#~ "You cannot delete documents from a " -#~ "capped collection. To remove all records" -#~ " from a capped collection, use the" -#~ " 'emptycapped' command. To remove the " -#~ "collection entirely, use the " -#~ ":method:`~db.collection.drop()` method." -#~ msgstr "" - -# d327dfd5561a43a18328c77f16b25dcd -#~ msgid "" -#~ "Capped collections created after 2.2 " -#~ "have an ``_id`` field and an index" -#~ " on the ``_id`` field by default. " -#~ "Capped collections created before 2.2 do" -#~ " not have an index on the " -#~ "``_id`` field by default. If you " -#~ "are using capped collections with " -#~ "replication prior to 2.2, you should " -#~ "explicitly create an index on the " -#~ "``_id`` field." -#~ msgstr "" - -# e2c3b9520ca948a9812cad71b26e266b -#~ msgid "" -#~ "If you have a capped collection in" -#~ " a :term:`replica set` outside of the" -#~ " ``local`` database, before 2.2, you " -#~ "should create a unique index on " -#~ "``_id``. Ensure uniqueness using the " -#~ "``unique: true`` option to the " -#~ ":method:`~db.collection.ensureIndex()` method or by" -#~ " using an :term:`ObjectId` for the " -#~ "``_id`` field. Alternately, you can use" -#~ " the ``autoIndexId`` option to " -#~ ":dbcommand:`create` when creating the capped" -#~ " collection, as in the :ref:`capped-" -#~ "collections-options` procedure." -#~ msgstr "" - -# 7a065ae7189742d29eef0edce02e743d -#~ msgid "" -#~ "You must create capped collections " -#~ "explicitly using the " -#~ ":method:`~db.createCollection()` method, which is" -#~ " a helper in the :program:`mongo` " -#~ "shell for the :dbcommand:`create` command. " -#~ "When creating a capped collection you" -#~ " must specify the maximum size of " -#~ "the collection in bytes, which MongoDB" -#~ " will pre-allocate for the " -#~ "collection. The size of the capped " -#~ "collection includes a small amount of" -#~ " space for internal overhead." -#~ msgstr "" - -# 7e130d78cbc04f2cbfac42c046362b87 -#~ msgid "" -#~ "Before 2.2, capped collections did not" -#~ " have an index on ``_id`` unless " -#~ "you specified ``autoIndexId`` to the " -#~ ":dbcommand:`create`, after 2.2 this became " -#~ "the default." -#~ msgstr "" - -# 254a2b382bf84a1a938e809dc870eab0 -#~ msgid "" -#~ "See :doc:`/tutorial/create-tailable-cursor` " -#~ "for information on creating a tailable" -#~ " cursor." -#~ msgstr "" - -#~ msgid "" -#~ "You can only make in-place updates" -#~ " of documents. If the update " -#~ "operation causes the document to grow" -#~ " beyond their original size, the " -#~ "update operation will fail." -#~ msgstr "" - -#~ msgid "" -#~ "If you update a document in a " -#~ "capped collection to a size smaller " -#~ "than its original size, and then a" -#~ " secondary resyncs from the primary, " -#~ "the secondary will replicate and " -#~ "allocate space based on the current " -#~ "smaller document size. If the primary" -#~ " then receives an update which " -#~ "increases the document back to its " -#~ "original size, the primary will accept" -#~ " the update but the secondary will" -#~ " fail with a ``failing update: " -#~ "objects in a capped ns cannot " -#~ "grow`` error message." -#~ msgstr "" - -#~ msgid "" -#~ "To prevent this error, create your " -#~ "secondary from a snapshot of one " -#~ "of the other up-to-date members" -#~ " of the replica set. Follow :doc:`our" -#~ " tutorial on filesystem snapshots " -#~ "` " -#~ "to seed your new secondary." -#~ msgstr "" - -#~ msgid "" -#~ "Seeding the secondary with a filesystem" -#~ " snapshot is the only way to " -#~ "guarantee the primary and secondary " -#~ "binary files are compatible. MMS Backup" -#~ " snapshots are insufficient in this " -#~ "situation since you need more than " -#~ "the content of the secondary to " -#~ "match the primary." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/collection-level-access-control.po b/locale/es/LC_MESSAGES/core/collection-level-access-control.po deleted file mode 100644 index 50dae2414d7..00000000000 --- a/locale/es/LC_MESSAGES/core/collection-level-access-control.po +++ /dev/null @@ -1,99 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 2.6\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 5fa9b2ae2e424ba7a27290aba586b55b -#: ../source/core/collection-level-access-control.txt:3 -msgid "Collection-Level Access Control" -msgstr "" - -# a27016c778c74ffa826d831eca898c67 -#: ../source/core/collection-level-access-control.txt -msgid "On this page" -msgstr "" - -# 0f2b268e7a7947fa9ff6b395abebb6d2 -#: ../source/core/collection-level-access-control.txt:13 -msgid "" -"Collection-level access control allows administrators to grant users " -"privileges that are scoped to specific collections." -msgstr "" - -# 4dc1bfc608214e769a695cd2108a6692 -#: ../source/core/collection-level-access-control.txt:16 -msgid "" -"Administrators can implement collection-level access control through :ref" -":`user-defined roles `. By creating a role with " -":ref:`privileges ` that are scoped to a specific collection " -"in a particular database, administrators can provision users with roles " -"that grant privileges on a collection level." -msgstr "" - -# 443466fdb78c4bf385da205fcabb03a9 -#: ../source/core/collection-level-access-control.txt:23 -msgid "Privileges and Scope" -msgstr "" - -# 7ed6becb5ccf49e9b9416b631478235f -#: ../source/core/collection-level-access-control.txt:25 -msgid "" -"A privilege consists of :doc:`actions ` and" -" the :doc:`resources ` upon which the " -"actions are permissible; i.e. the resources define the scope of the " -"actions for that privilege." -msgstr "" - -# 61df53be29d6433693db65263e6a80ff -#: ../source/core/collection-level-access-control.txt:30 -msgid "" -"By specifying both the database and the collection in the :ref:`resource " -"document ` for a privilege, " -"administrator can limit the privilege actions just to a specific " -"collection in a specific database. Each privilege action in a role can be" -" scoped to a different collection." -msgstr "" - -# c1bff16fb0354f838c159165fed6df52 -#: ../source/core/collection-level-access-control.txt:36 -msgid "For example, a user defined role can contain the following privileges:" -msgstr "" - -# f83df54d3fd349ba93b3fc10625f2e49 -#: ../source/core/collection-level-access-control.txt:45 -msgid "" -"The first privilege scopes its actions to the ``inventory`` collection of" -" the ``products`` database. The second privilege scopes its actions to " -"the ``orders`` collection of the ``products`` database." -msgstr "" - -# 0ea73659e157473aa59029d3d3c108b6 -#: ../source/core/collection-level-access-control.txt:50 -msgid "Additional Information" -msgstr "" - -# 0df57dcf817c428bbfa817b46a24ed4e -#: ../source/core/collection-level-access-control.txt:52 -msgid "" -"For more information on user-defined roles and MongoDB authorization " -"model, see :doc:`/core/authorization`. For a tutorial on creating user-" -"defined roles, see :doc:`/tutorial/manage-users-and-roles`." -msgstr "" - -#~ msgid "" -#~ "For more information on user-defined " -#~ "roles and MongoDB authorization model, " -#~ "see :doc:`/core/authorization`. For a tutorial" -#~ " on creating user-defined roles, see" -#~ " :doc:`/tutorial/define-roles`." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/crud-introduction.po b/locale/es/LC_MESSAGES/core/crud-introduction.po deleted file mode 100644 index cd60c2b6cc2..00000000000 --- a/locale/es/LC_MESSAGES/core/crud-introduction.po +++ /dev/null @@ -1,212 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: 2014-04-08 19:32+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a4fb69b55f6248ffad8999fc2b5ff77d -#: ../source/core/crud-introduction.txt:3 -msgid "MongoDB CRUD Introduction" -msgstr "" - -# 74b24fa283ed4e8885ae83c36c600f2c -#: ../source/core/crud-introduction.txt:7 -msgid "" -"MongoDB stores data in the form of *documents*, which are JSON-like field" -" and value pairs. Documents are analogous to structures in programming " -"languages that associate keys with values (e.g. dictionaries, hashes, " -"maps, and associative arrays). Formally, MongoDB documents are " -":term:`BSON` documents. BSON is a binary representation of :term:`JSON` " -"with additional type information. In the documents, the value of a field " -"can be any of the BSON data types, including other documents, arrays, and" -" arrays of documents. For more information, see :doc:`/core/document`." -msgstr "" - -# afe86f3b99ec40feae3e0abec325e2bb -#: ../source/core/crud-introduction.txt:19 -msgid "" -"MongoDB stores all documents in :term:`collections `. A " -"collection is a group of related documents that have a set of shared " -"common indexes. Collections are analogous to a table in relational " -"databases." -msgstr "" - -# 9e7c0710f17f44dcb2f913c0406e3651 -#: ../source/core/crud-introduction.txt:27 -msgid "Database Operations" -msgstr "" - -# 018c29becc3e4b6f95484a57fa930d18 -#: ../source/core/crud-introduction.txt:30 -msgid "Query" -msgstr "" - -# 8ab03b1f1d584aca9efbe34afe9d5213 -#: ../source/core/crud-introduction.txt:32 -msgid "" -"In MongoDB a query targets a specific collection of documents. Queries " -"specify criteria, or conditions, that identify the documents that MongoDB" -" returns to the clients. A query may include a *projection* that " -"specifies the fields from the matching documents to return. You can " -"optionally modify queries to impose limits, skips, and sort orders." -msgstr "" - -# 5cf42cb355bd4a328b5ab57d3ebef92d -#: ../source/core/crud-introduction.txt:38 -msgid "" -"In the following diagram, the query process specifies a query criteria " -"and a sort modifier:" -msgstr "" - -# bb154c84fd664a76b15cf91cae068ab5 -#: ../source/core/crud-introduction.txt:43 -msgid "See :doc:`/core/read-operations-introduction` for more information." -msgstr "" - -# 1e6fe781eedf4de7a63a785877e97dd1 -#: ../source/core/crud-introduction.txt:46 -msgid "Data Modification" -msgstr "" - -# 9074e38509314996ac94c2fd713c1b4b -#: ../source/core/crud-introduction.txt:48 -msgid "" -"Data modification refers to operations that create, update, or delete " -"data. In MongoDB, these operations modify the data of a single " -":term:`collection`. For the update and delete operations, you can specify" -" the criteria to select the documents to update or remove." -msgstr "" - -# b9e5968029804b0f937d39faa2750725 -#: ../source/core/crud-introduction.txt:53 -msgid "" -"In the following diagram, the insert operation adds a new document to the" -" ``users`` collection." -msgstr "" - -# 77cdb5f0fe8245eb85ff50f4d040c8bb -#: ../source/core/crud-introduction.txt:58 -msgid "See :doc:`/core/write-operations-introduction` for more information." -msgstr "" - -# f9943a2d37f148dda7cd654315978780 -#: ../source/core/crud-introduction.txt:62 -msgid "Related Features" -msgstr "" - -# 8f1ede7cb2884671bcd592c341264427 -#: ../source/core/crud-introduction.txt:65 -msgid ":doc:`Indexes `" -msgstr "" - -# 4257203ed0e741ad8fc4ecfebae51269 -#: ../source/core/crud-introduction.txt:67 -msgid "" -"To enhance the performance of common queries and updates, MongoDB has " -"full support for secondary indexes. These indexes allow applications to " -"store a *view* of a portion of the collection in an efficient data " -"structure. Most indexes store an ordered representation of all values of " -"a field or a group of fields. Indexes may also :ref:`enforce uniqueness " -"`, store objects in a :doc:`geospatial representation " -"`, and facilitate :doc:`text search " -"`." -msgstr "" - -# 7d8c147334594ec8afb44391dae9ecfc -#: ../source/core/crud-introduction.txt:78 -msgid ":doc:`Replica Set Read Preference `" -msgstr "" - -# 342633b42f1d470292245ee6e50f0872 -#: ../source/core/crud-introduction.txt:80 -msgid "" -"For replica sets and sharded clusters with replica set components, " -"applications specify :ref:`read preferences `. A read preference determines how the client directs read " -"operations to the set." -msgstr "" - -# 0c5e516ab3b040239b4c37424cb421a4 -#: ../source/core/crud-introduction.txt:86 -msgid ":doc:`Write Concern `" -msgstr "" - -# c70d3566076943cbb1eb89f85c6fc17b -#: ../source/core/crud-introduction.txt:88 -msgid "" -"Applications can also control the behavior of write operations using " -":ref:`write concern `. Particularly useful for deployments" -" with replica sets, the write concern semantics allow clients to specify " -"the assurance that MongoDB provides when reporting on the success of a " -"write operation." -msgstr "" - -# 3142b170d5884e19b0e9cb15e72c4c96 -#: ../source/core/crud-introduction.txt:95 -msgid ":doc:`Aggregation `" -msgstr "" - -# 205eaf0c6ba64029ae736b5b099f6302 -#: ../source/core/crud-introduction.txt:97 -msgid "" -"In addition to the basic queries, MongoDB provides several data " -"aggregation features. For example, MongoDB can return counts of the " -"number of documents that match a query, or return the number of distinct " -"values for a field, or process a collection of documents using a " -"versatile stage-based data processing pipeline or map-reduce operations." -msgstr "" - -#~ msgid "" -#~ "MongoDB stores data in the form of" -#~ " *documents*, which are JSON-like " -#~ "field and value pairs. Documents are " -#~ "analogous to structures in programming " -#~ "languages that associate keys with " -#~ "values, where keys may hold other " -#~ "pairs of keys and values (e.g. " -#~ "dictionaries, hashes, maps, and associative" -#~ " arrays). Formally, MongoDB documents are" -#~ " :term:`BSON` documents, which is a " -#~ "binary representation of :term:`JSON` with " -#~ "additional type information. For more " -#~ "information, see :doc:`/core/document`." -#~ msgstr "" - -#~ msgid ":doc:`/indexes`" -#~ msgstr "" - -#~ msgid ":doc:`/core/read-preference`" -#~ msgstr "" - -#~ msgid ":doc:`/core/write-concern`" -#~ msgstr "" - -#~ msgid ":doc:`/aggregation`" -#~ msgstr "" - -# f94d7b66fd6849fa9b6715bf2c8fbd1f -#~ msgid "" -#~ "For replica sets and sharded clusters" -#~ " with replica set components, applications" -#~ " specify :ref:`read preferences `. A read preference" -#~ " determines how the client direct " -#~ "read operations to the set." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/crud.po b/locale/es/LC_MESSAGES/core/crud.po deleted file mode 100644 index 3177be9e128..00000000000 --- a/locale/es/LC_MESSAGES/core/crud.po +++ /dev/null @@ -1,185 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:30+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 69c8f9e0f95741d499675577f6988e15 -#: ../source/core/crud.txt:3 -msgid "MongoDB CRUD Concepts" -msgstr "" - -# 154582f5488d4037b0b901fc9c2d46f3 -#: ../source/core/crud.txt:13 -msgid "" -"This section contains information on additional concepts related to CRUD " -"operations in MongoDB." -msgstr "" - -# af3d00acda5e4896b914a67e57065489 -#: ../source/core/crud.txt:22 -msgid "Atomicity, consistency, and distributed operations" -msgstr "" - -# 67993ea493154fe8b8499a4fbf333e53 -#: ../source/core/crud.txt:17 -msgid ":doc:`/core/write-operations-atomicity`" -msgstr "" - -# fc3a9bc252f04114945aba0d2ea3171f -#: ../source/core/crud.txt:18 -msgid ":doc:`/core/read-isolation-consistency-recency`" -msgstr "" - -# 033c99cbff1e4dd2b4ca6b8cd4700a9a -#: ../source/core/crud.txt:19 -msgid ":doc:`/core/distributed-queries`" -msgstr "" - -# ba2155146d7b4614a8ca8a0bb5b2629a -#: ../source/core/crud.txt:20 -msgid ":doc:`/core/distributed-write-operations`" -msgstr "" - -# 9a2987a52c4a4dd69c3e47f686b3cf92 -#: ../source/core/crud.txt:21 -msgid ":doc:`/tutorial/perform-two-phase-commits`" -msgstr "" - -# 5a603196423d449fad5ce0154f73d69c -#: ../source/core/crud.txt:22 -msgid ":doc:`/tutorial/perform-findAndModify-linearizable-reads`" -msgstr "" - -# 93869613808b420ba53848107bfc387c -#: ../source/core/crud.txt:28 -msgid "Query Plan, Performance, and Analysis" -msgstr "" - -# 48a20851ee3445df8206f658873f150a -#: ../source/core/crud.txt:25 -msgid ":doc:`/core/query-plans`" -msgstr "" - -# e555a07381354cb39cb8e4d6a2760d0f -#: ../source/core/crud.txt:26 -msgid ":doc:`/core/query-optimization`" -msgstr "" - -# 0962bd7385004c95b0b2fd299288c51c -#: ../source/core/crud.txt:27 -msgid ":doc:`/tutorial/analyze-query-plan`" -msgstr "" - -# 997c0eb7686e4be199574216486a6fce -#: ../source/core/crud.txt:28 -msgid ":doc:`/core/write-performance`" -msgstr "" - -# 8810f3619fb44f779ea88ea0c869c302 -#: ../source/core/crud.txt:31 -msgid "Miscellaneous" -msgstr "" - -# c71d052620d446c4ba80f66966b56d8b -#: ../source/core/crud.txt:31 -msgid ":doc:`/core/tailable-cursors`" -msgstr "" - -# bddc37f53121491e8e3c156848e027d2 -#~ msgid "" -#~ "The :doc:`/core/read-operations` and " -#~ ":doc:`/core/write-operations` documents introduce" -#~ " the behavior and operations of read" -#~ " and write operations for MongoDB " -#~ "deployments." -#~ msgstr "" - -# 4b7ee07d6e5640abb51e628060183458 -#~ msgid ":doc:`/core/read-operations`" -#~ msgstr "" - -# caf70f3b186c49f99254245a8d507b13 -#~ msgid "" -#~ "Introduces all operations that select " -#~ "and return documents to clients, " -#~ "including the query specifications." -#~ msgstr "" - -# 0de60b271ec04de1918c09213ca1ebe2 -#~ msgid ":doc:`/core/cursors`" -#~ msgstr "" - -# b03b62305e9243128caa16c1b5acf9fd -#~ msgid "" -#~ "Queries return iterable objects, called " -#~ "cursors, that hold the full result " -#~ "set." -#~ msgstr "" - -# ab6667c4213e4fd496bb5b6b53364b18 -#~ msgid "Analyze and improve query performance." -#~ msgstr "" - -# 3658c9b91841414cb9707e9a9a4ea375 -#~ msgid "" -#~ "Describes how :term:`sharded clusters ` and :term:`replica sets ` affect the performance of read" -#~ " operations." -#~ msgstr "" - -# 8f118f91064841819bb6bfc1eef55ccb -#~ msgid ":doc:`/core/write-operations`" -#~ msgstr "" - -# 6b573186ac08421d84ef681ec308dffe -#~ msgid "" -#~ "Introduces data create and modify " -#~ "operations, their behavior, and performances." -#~ msgstr "" - -# 346d0edb18f145a4bc6e1e7fd4354b7a -#~ msgid ":doc:`/core/write-concern`" -#~ msgstr "" - -# 0266f9e5e2614d589db042fcb886ae64 -#~ msgid "" -#~ "Describes the kind of guarantee MongoDB" -#~ " provides when reporting on the " -#~ "success of a write operation." -#~ msgstr "" - -# 4c2f89bd6dfa46b48b387b264fbccf64 -#~ msgid "" -#~ "Describes how MongoDB directs write " -#~ "operations on :term:`sharded clusters ` and :term:`replica sets ` and the performance characteristics" -#~ " of these operations." -#~ msgstr "" - -# ca9e73f8b34c471a8c976120f72d9a47 -#~ msgid "" -#~ "Continue reading from :doc:`/core/write-" -#~ "operations` for additional background on " -#~ "the behavior of data modification " -#~ "operations in MongoDB." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/cursors.po b/locale/es/LC_MESSAGES/core/cursors.po deleted file mode 100644 index cb2ed844627..00000000000 --- a/locale/es/LC_MESSAGES/core/cursors.po +++ /dev/null @@ -1,245 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: 2013-12-16 23:56+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a148d3a941c84d308027d66f91378cb4 -#: ../source/core/cursors.txt:5 -msgid "Cursors" -msgstr "" - -# e5a9c850ec6649a093207c1dbb59747a -#: ../source/core/cursors.txt:9 -msgid "" -"In the :program:`mongo` shell, the primary method for the read operation " -"is the :method:`db.collection.find()` method. This method queries a " -"collection and returns a :term:`cursor` to the returning documents." -msgstr "" - -# cd22fb9e6b3b4d1a9dc28db8de975c84 -#: ../source/core/cursors.txt:14 -msgid "" -"To access the documents, you need to iterate the cursor. However, in the " -":program:`mongo` shell, if the returned cursor is not assigned to a " -"variable using the ``var`` keyword, then the cursor is automatically " -"iterated up to 20 times [#set-shell-batch-size]_ to print up to the first" -" 20 documents in the results." -msgstr "" - -# f9979cf9a69a43e3afffccf74c016c2b -#: ../source/core/cursors.txt:20 -msgid "" -"For example, in the :program:`mongo` shell, the following read operation " -"queries the ``inventory`` collection for documents that have ``type`` " -"equal to ``'food'`` and automatically print up to the first 20 matching " -"documents:" -msgstr "" - -# 0c6e99a9cd1d44c798993816d4bb9b4f -#: ../source/core/cursors.txt:29 -msgid "" -"To manually iterate the cursor to access the documents, see " -":doc:`/tutorial/iterate-a-cursor`." -msgstr "" - -# fde71de8ad654c77818cf3444eec568b -#: ../source/includes/footnote-set-shell-batch-size.rst:1 -msgid "" -"You can use the ``DBQuery.shellBatchSize`` to change the number of " -"iteration from the default value ``20``. See :ref:`mongo-shell-executing-" -"queries` for more information." -msgstr "" - -# 2f45521bd55244379df16f9311cce4c2 -#: ../source/core/cursors.txt:37 -msgid "Cursor Behaviors" -msgstr "" - -# e36631f5fef84755bf11c795bd424f3e -#: ../source/core/cursors.txt:40 -msgid "Closure of Inactive Cursors" -msgstr "" - -# 33cc37b20d8649aabab96f5f192a43d2 -#: ../source/core/cursors.txt:42 -msgid "" -"By default, the server will automatically close the cursor after 10 " -"minutes of inactivity or if client has exhausted the cursor. To override " -"this behavior, you can specify the ``noTimeout`` flag in your query using" -" :method:`cursor.addOption()`; however, you should either close the " -"cursor manually or exhaust the cursor. In the :program:`mongo` shell, you" -" can set the ``noTimeout`` flag:" -msgstr "" - -# 70967a2ba3c240ca991fe6f66bb9430b -#: ../source/core/cursors.txt:53 -msgid "" -"See your :doc:`driver ` documentation for " -"information on setting the ``noTimeout`` flag. For the :program:`mongo` " -"shell, see :method:`cursor.addOption()` for a complete list of available " -"cursor flags." -msgstr "" - -# dcd8fd5ed0a24960b2daf245451ba917 -#: ../source/core/cursors.txt:61 -msgid "Cursor Isolation" -msgstr "" - -# 30c8620915c64000bee7482973c4b29a -#: ../source/core/cursors.txt:63 -msgid "" -"Because the cursor is not isolated during its lifetime, intervening write" -" operations on a document may result in a cursor that returns a document " -"more than once if that document has changed. To handle this situation, " -"see the information on :ref:`snapshot mode `." -msgstr "" - -# 7f911f1a21fd47e3921943d23f7ad762 -#: ../source/core/cursors.txt:72 -msgid "Cursor Batches" -msgstr "" - -# 8026fb30435444729602997c334aa927 -#: ../source/core/cursors.txt:74 -msgid "" -"The MongoDB server returns the query results in batches. Batch size will " -"not exceed the :ref:`maximum BSON document size `. For most queries, the *first* batch returns 101 documents or just" -" enough documents to exceed 1 megabyte. Subsequent batch size is 4 " -"megabytes. To override the default size of the batch, see " -":method:`~cursor.batchSize()` and :method:`~cursor.limit()`." -msgstr "" - -# 497368caa62545a0b4af7923a5912046 -#: ../source/core/cursors.txt:82 -msgid "" -"For queries that include a sort operation *without* an index, the server " -"must load all the documents in memory to perform the sort before " -"returning any results." -msgstr "" - -# 7ee7e83cb89341fd99af361207c89898 -#: ../source/core/cursors.txt:86 -msgid "" -"As you iterate through the cursor and reach the end of the returned " -"batch, if there are more results, :method:`cursor.next()` will perform a " -":data:`getmore operation ` to retrieve the next batch. To " -"see how many documents remain in the batch as you iterate the cursor, you" -" can use the :method:`~cursor.objsLeftInBatch()` method, as in the " -"following example:" -msgstr "" - -# f180983a9e334387a1cab5fad56349b4 -#: ../source/core/cursors.txt:102 -msgid "Cursor Information" -msgstr "" - -# 5071a20ade30442b8ddb3c7561349c40 -#: ../source/core/cursors.txt:104 -msgid "" -"The :method:`db.serverStatus()` method returns a document that includes a" -" :data:`~serverStatus.metrics` field. The :data:`~serverStatus.metrics` " -"field contains a :data:`~serverStatus.metrics.cursor` field with the " -"following information:" -msgstr "" - -# f1334ad8b1b14475833355094523932e -#: ../source/core/cursors.txt:110 -msgid "number of timed out cursors since the last server restart" -msgstr "" - -# c56eb27cb23045008337a09e51f3fba9 -#: ../source/core/cursors.txt:112 -msgid "" -"number of open cursors with the option :data:`DBQuery.Option.noTimeout` " -"set to prevent timeout after a period of inactivity" -msgstr "" - -# 4c34ed471f1a4315a1d035d61274f596 -#: ../source/core/cursors.txt:116 -msgid "number of \"pinned\" open cursors" -msgstr "" - -# 1479de0fbcd24db29727a052d0c683dd -#: ../source/core/cursors.txt:118 -msgid "total number of open cursors" -msgstr "" - -# 23fa42ba99fb488fae338314f167bfff -#: ../source/core/cursors.txt:120 -msgid "" -"Consider the following example which calls the " -":method:`db.serverStatus()` method and accesses the ``metrics`` field " -"from the results and then the ``cursor`` field from the ``metrics`` " -"field:" -msgstr "" - -# d7130062e2c7465698e120be7d6ac8b6 -#: ../source/core/cursors.txt:129 -msgid "The result is the following document:" -msgstr "" - -# 889d432167f344a89319fdf5402221d0 -#: ../source/core/cursors.txt:142 -msgid ":method:`db.serverStatus()`" -msgstr "" - -#~ msgid "" -#~ "You can use the command " -#~ ":dbcommand:`cursorInfo` to retrieve the " -#~ "following information on cursors:" -#~ msgstr "" - -#~ msgid "size of the client cursors in current use" -#~ msgstr "" - -#~ msgid "Consider the following example:" -#~ msgstr "" - -#~ msgid "The result from the command returns the following document:" -#~ msgstr "" - -# ac5fad79eb3a4490ab9f2486aafec1ae -#~ msgid "" -#~ "By default, the server will " -#~ "automatically close the cursor after 10" -#~ " minutes of inactivity or if client" -#~ " has exhausted the cursor. To " -#~ "override this behavior, you can specify" -#~ " the ``noTimeout`` :meta-driver:`wire " -#~ "protocol flag `" -#~ " in your query; however, you should" -#~ " either close the cursor manually or" -#~ " exhaust the cursor. In the " -#~ ":program:`mongo` shell, you can set the" -#~ " ``noTimeout`` flag:" -#~ msgstr "" - -# b9e7be0908bd443eb7defe38a2a1a326 -#~ msgid "" -#~ "For queries that include a sort " -#~ "operation *without* an index, the server" -#~ " must load all the documents in " -#~ "memory to perform the sort and " -#~ "will return all documents in the " -#~ "first batch." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/data-model-design.po b/locale/es/LC_MESSAGES/core/data-model-design.po deleted file mode 100644 index 0c9c65bcf7d..00000000000 --- a/locale/es/LC_MESSAGES/core/data-model-design.po +++ /dev/null @@ -1,253 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:46+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 6b958b646fa147ad80a094f11a5d0751 -#: ../source/core/data-model-design.txt:5 -msgid "Data Model Design" -msgstr "" - -# 15d60d203e974b2ca7330fd10fdc8a5d -#: ../source/core/data-model-design.txt -msgid "On this page" -msgstr "" - -# 5c94e0c6694c4e6ba212efeccb0579f2 -#: ../source/core/data-model-design.txt:15 -msgid "" -"Effective data models support your application needs. The key " -"consideration for the structure of your documents is the decision to " -":ref:`embed ` or to :ref:`use references `." -msgstr "" - -# 6c8671e7f5f040c2acd9c4cb7f5fd29d -#: ../source/core/data-model-design.txt:23 -msgid "Embedded Data Models" -msgstr "" - -# 6e363213b54e44a09d43e23abaf40a80 -#: ../source/core/data-model-design.txt:25 -msgid "" -"With MongoDB, you may embed related data in a single structure or " -"document. These schema are generally known as \"denormalized\" models, " -"and take advantage of MongoDB's rich documents. Consider the following " -"diagram:" -msgstr "" - -# 324d7ced7031435f8c944848b05f1eb8 -#: ../source/core/data-model-design.txt:32 -msgid "" -"Embedded data models allow applications to store related pieces of " -"information in the same database record. As a result, applications may " -"need to issue fewer queries and updates to complete common operations." -msgstr "" - -# c3bdbf3a82434a648958b5d327904e13 -#: ../source/core/data-model-design.txt:36 -msgid "In general, use embedded data models when:" -msgstr "" - -# cbc79503b043438bb2653c2464ec6836 -#: ../source/core/data-model-design.txt:38 -msgid "" -"you have \"contains\" relationships between entities. See :ref:`data-" -"modeling-example-one-to-one`." -msgstr "" - -# decd8717565b4452ba166fc5c77cdb19 -#: ../source/core/data-model-design.txt:41 -msgid "" -"you have one-to-many relationships between entities. In these " -"relationships the \"many\" or child documents always appear with or are " -"viewed in the context of the \"one\" or parent documents. See :ref" -":`data-modeling-example-one-to-many`." -msgstr "" - -# 87768a23583f42cfa68c479a5e20a8aa -#: ../source/core/data-model-design.txt:46 -msgid "" -"In general, embedding provides better performance for read operations, as" -" well as the ability to request and retrieve related data in a single " -"database operation. Embedded data models make it possible to update " -"related data in a single atomic write operation." -msgstr "" - -# bd8eb72f59404e798fe80ee6b141a0f5 -#: ../source/core/data-model-design.txt:51 -msgid "" -"However, embedding related data in documents may lead to situations where" -" documents grow after creation. With the MMAPv1 storage engine, document " -"growth can impact write performance and lead to data fragmentation." -msgstr "" - -# 79fe1ca27f3f4335a3a1290cb0d61994 -#: ../source/core/data-model-design.txt:56 -msgid "" -"In version 3.0.0, MongoDB uses :ref:`power-of-2-allocation` as the " -"default allocation strategy for MMAPv1 in order to account for document " -"growth, minimizing the likelihood of data fragmentation. See :ref:`power-" -"of-2-allocation` for details. Furthermore, documents in MongoDB must be " -"smaller than the :limit:`maximum BSON document size `. For bulk binary data, consider :doc:`GridFS `." -msgstr "" - -# e1768b5709b94290af6b1b76c67f5bbb -#: ../source/core/data-model-design.txt:64 -msgid "" -"To interact with embedded documents, use :term:`dot notation` to \"reach " -"into\" embedded documents. See :ref:`query for data in arrays ` and :ref:`query data in embedded documents ` for more examples on accessing data in " -"arrays and embedded documents." -msgstr "" - -# a7f9c5de39e542b2b56a0857cbe87fc1 -#: ../source/core/data-model-design.txt:73 -msgid "Normalized Data Models" -msgstr "" - -# e068c287a39d4e17807b997345476636 -#: ../source/core/data-model-design.txt:75 -msgid "" -"Normalized data models describe relationships using :doc:`references " -"` between documents." -msgstr "" - -# 438e3baf62d84db4b4a9973552b82f17 -#: ../source/core/data-model-design.txt:80 -msgid "In general, use normalized data models:" -msgstr "" - -# 3fc09321b23e47daaa39bdcc106d684b -#: ../source/core/data-model-design.txt:82 -msgid "" -"when embedding would result in duplication of data but would not provide " -"sufficient read performance advantages to outweigh the implications of " -"the duplication." -msgstr "" - -# 61c8a3d915a44ea393414a144815ba2f -#: ../source/core/data-model-design.txt:86 -msgid "to represent more complex many-to-many relationships." -msgstr "" - -# ee5d29961b244ce2b2be4adbcc3cfb55 -#: ../source/core/data-model-design.txt:88 -msgid "to model large hierarchical data sets." -msgstr "" - -# 81a5d40d7e6f469ca638524239f29157 -#: ../source/core/data-model-design.txt:90 -msgid "" -"References provides more flexibility than embedding. However, client-side" -" applications must issue follow-up queries to resolve the references. In " -"other words, normalized data models can require more round trips to the " -"server." -msgstr "" - -# 622516c4cbd54433a2af7b00f6515b04 -#: ../source/core/data-model-design.txt:95 -msgid "" -"See :ref:`data-modeling-publisher-and-books` for an example of " -"referencing. For examples of various tree models using references, see " -":doc:`/applications/data-models-tree-structures`." -msgstr "" - -# 507d2a5632134f5da2e676013bffdc63 -#: ../source/includes/extracts/additional-resources-data-model-design.rst:4 -msgid "Additional Resources" -msgstr "" - -# 29629d5e787445c2acbda49cee7f72d0 -#: ../source/includes/extracts/additional-resources-data-model-design.rst:6 -msgid "" -"`Thinking in Documents Part 1 (Blog Post) " -"`_" -msgstr "" - -# 7dd5f4d9f60240788caa49682a76c565 -#: ../source/includes/extracts/additional-resources-data-model-design.rst:7 -msgid "" -"`Thinking in Documents (Presentation) " -"`_" -msgstr "" - -# 6ae39aff73494635b8ad3cd458c87ab0 -#: ../source/includes/extracts/additional-resources-data-model-design.rst:8 -msgid "" -"`Schema Design for Time Series Data (Presentation) " -"`_" -msgstr "" - -# 27eb00c581524b09be5f31e89de93802 -#: ../source/includes/extracts/additional-resources-data-model-design.rst:9 -msgid "" -"`Socialite, the Open Source Status Feed - Storing a Social Graph " -"(Presentation) `_" -msgstr "" - -# c52ac00c795341b583e87cc3fe1d3991 -#: ../source/includes/extracts/additional-resources-data-model-design.rst:10 -msgid "" -"`MongoDB Rapid Start Consultation Services " -"`_" -msgstr "" - -#~ msgid "" -#~ "References provides more flexibility than " -#~ "embedding. However, client-side applications" -#~ " must issue follow-up queries to " -#~ "resolve the references. In other words," -#~ " normalized data models can require " -#~ "more roundtrips to the server." -#~ msgstr "" - -# 6f3563407027457aa39cac41dc2a8e42 -#~ msgid "" -#~ "However, embedding related data in " -#~ "documents may lead to situations where" -#~ " documents grow after creation. Document" -#~ " growth can impact write performance " -#~ "and lead to data fragmentation. See " -#~ ":ref:`data-model-document-growth` for " -#~ "details. Furthermore, documents in MongoDB " -#~ "must be smaller than the :limit:`maximum" -#~ " BSON document size `. For bulk binary data, consider" -#~ " :doc:`GridFS `." -#~ msgstr "" - -# 617f424cdb004c25ae19c08ef055e41c -#~ msgid "" -#~ "To interact with embedded documents, use" -#~ " :term:`dot notation` to \"reach into\" " -#~ "embedded documents. See :ref:`query for " -#~ "data in arrays `" -#~ " and :ref:`query data in sub-" -#~ "documents ` for" -#~ " more examples on accessing data in" -#~ " arrays and embedded documents." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/data-model-operations.po b/locale/es/LC_MESSAGES/core/data-model-operations.po deleted file mode 100644 index 95b8b27861f..00000000000 --- a/locale/es/LC_MESSAGES/core/data-model-operations.po +++ /dev/null @@ -1,642 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:25+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a4b532c021da4685b82b3e3a510df909 -#: ../source/core/data-model-operations.txt:3 -msgid "Operational Factors and Data Models" -msgstr "" - -# 0e8b6bd12cae4edcb83322e2f9e88fc6 -#: ../source/core/data-model-operations.txt -msgid "On this page" -msgstr "" - -# a84bdef6dd8c4920b7497c57c5c791c6 -#: ../source/core/data-model-operations.txt:13 -msgid "" -"Modeling application data for MongoDB depends on both the data itself, as" -" well as the characteristics of MongoDB itself. For example, different " -"data models may allow applications to use more efficient queries, " -"increase the throughput of insert and update operations, or distribute " -"activity to a sharded cluster more effectively." -msgstr "" - -# 9cb2c3b773e043a4b620493a782e69ef -#: ../source/core/data-model-operations.txt:19 -msgid "" -"These factors are *operational* or address requirements that arise " -"outside of the application but impact the performance of MongoDB based " -"applications. When developing a data model, analyze all of your " -"application's :doc:`read and write operations ` in conjunction " -"with the following considerations." -msgstr "" - -# 81a3c5a9bca14edaaae53664aa618e53 -#: ../source/core/data-model-operations.txt:28 -msgid "Document Growth" -msgstr "" - -# 33e89bfff3844380a2959c84cb42d8bc -#: ../source/core/data-model-operations.txt:32 -msgid "" -"Some updates to documents can increase the size of documents. These " -"updates include pushing elements to an array (i.e. :update:`$push`) and " -"adding new fields to a document." -msgstr "" - -# 7373eac407024b29850bae983bd9ec5b -#: ../source/core/data-model-operations.txt:36 -msgid "" -"When using the MMAPv1 storage engine, document growth can be a " -"consideration for your data model. For MMAPv1, if the document size " -"exceeds the allocated space for that document, MongoDB will relocate the " -"document on disk. With MongoDB 3.0.0, however, the default use of the " -":ref:`power-of-2-allocation` minimizes the occurrences of such re-" -"allocations as well as allows for the effective reuse of the freed record" -" space." -msgstr "" - -# 2da32d42f48a46fc93892d0e5e4eb5fe -#: ../source/core/data-model-operations.txt:44 -msgid "" -"When using MMAPv1, if your applications require updates that will " -"frequently cause document growth to exceeds the current power of 2 " -"allocation, you may want to refactor your data model to use references " -"between data in distinct documents rather than a denormalized data model." -msgstr "" - -# 785f4c90aed548929c9adf494ae22f7f -#: ../source/core/data-model-operations.txt:50 -msgid "" -"You may also use a *pre-allocation* strategy to explicitly avoid document" -" growth. Refer to the :ecosystem:`Pre-Aggregated Reports Use Case ` for an example of the *pre-allocation* " -"approach to handling document growth." -msgstr "" - -# 23589687372a405fbe3b8f658fe0ff6d -#: ../source/core/data-model-operations.txt:55 -msgid "See :doc:`/core/mmapv1` for more information on MMAPv1." -msgstr "" - -# 21761be2d8d94a6fb2fb2fe95a29483f -#: ../source/core/data-model-operations.txt:61 -msgid "Atomicity" -msgstr "" - -# fbbeda34a8304b77a14c88d57f486930 -#: ../source/core/data-model-operations.txt:63 -msgid "" -"In MongoDB, operations are atomic at the :term:`document` level. No " -"**single** write operation can change more than one document. Operations " -"that modify more than a single document in a collection still operate on " -"one document at a time. [#record-atomicity]_ Ensure that your application" -" stores all fields with atomic dependency requirements in the same " -"document. If the application can tolerate non-atomic updates for two " -"pieces of data, you can store these data in separate documents." -msgstr "" - -# e2b49318adf84798a04eee3b2f0ac995 -#: ../source/core/data-model-operations.txt:72 -msgid "" -"A data model that embeds related data in a single document facilitates " -"these kinds of atomic operations. For data models that store references " -"between related pieces of data, the application must issue separate read " -"and write operations to retrieve and modify these related pieces of data." -msgstr "" - -# ca428b02f4854a148410439b65b82a4b -#: ../source/core/data-model-operations.txt:78 -msgid "" -"See :ref:`data-modeling-atomic-operation` for an example data model that " -"provides atomic updates for a single document." -msgstr "" - -# 9a4ea48a08ee476291d16b73f51c5872 -#: ../source/core/data-model-operations.txt:81 -msgid "" -"Document-level atomic operations include all operations within a single " -"MongoDB document record: operations that affect multiple embedded " -"documents within that single record are still atomic." -msgstr "" - -# 021ab0c6a4974dfbb9daa65227145858 -#: ../source/core/data-model-operations.txt:87 -msgid "Sharding" -msgstr "" - -# a5c61edd9e364f4aba83905a812b3e6a -#: ../source/core/data-model-operations.txt:89 -msgid "" -"MongoDB uses :term:`sharding` to provide horizontal scaling. These " -"clusters support deployments with large data sets and high-throughput " -"operations. Sharding allows users to :term:`partition ` a" -" :term:`collection` within a database to distribute the collection's " -"documents across a number of :program:`mongod` instances or :term:`shards" -" `." -msgstr "" - -# ec756bc3da724e128c6f7f8364977445 -#: ../source/core/data-model-operations.txt:96 -msgid "" -"To distribute data and application traffic in a sharded collection, " -"MongoDB uses the :ref:`shard key `. Selecting the proper " -":ref:`shard key ` has significant implications for " -"performance, and can enable or prevent query isolation and increased " -"write capacity. It is important to consider carefully the field or fields" -" to use as the shard key." -msgstr "" - -# d029a686e6e14d6583abb9a6872e9c76 -#: ../source/core/data-model-operations.txt:103 -msgid "" -"See :doc:`/sharding` and :doc:`/core/sharding-shard-key` for more " -"information." -msgstr "" - -# 1ddda084674b43c39d71293bc4f2a363 -#: ../source/core/data-model-operations.txt:109 -msgid "Indexes" -msgstr "" - -# b10e59d57fde49fdbec75ae2b4ff7b4d -#: ../source/core/data-model-operations.txt:111 -msgid "" -"Use indexes to improve performance for common queries. Build indexes on " -"fields that appear often in queries and for all operations that return " -"sorted results. MongoDB automatically creates a unique index on the " -"``_id`` field." -msgstr "" - -# 6539c78b02914ae5bb31642a3f371af7 -#: ../source/core/data-model-operations.txt:116 -msgid "As you create indexes, consider the following behaviors of indexes:" -msgstr "" - -# 4c0d9311838447c88c297a7f3813e104 -#: ../source/core/data-model-operations.txt:118 -msgid "Each index requires at least 8 kB of data space." -msgstr "" - -# 40a93831a93f48b3a3b26ed179d992c2 -#: ../source/core/data-model-operations.txt:120 -msgid "" -"Adding an index has some negative performance impact for write " -"operations. For collections with high write-to-read ratio, indexes are " -"expensive since each insert must also update any indexes." -msgstr "" - -# 2d3c5999cbab43e393991239346fb9a4 -#: ../source/core/data-model-operations.txt:124 -msgid "" -"Collections with high read-to-write ratio often benefit from additional " -"indexes. Indexes do not affect un-indexed read operations." -msgstr "" - -# d24d6334443d464199c862b2690ec0cd -#: ../source/core/data-model-operations.txt:127 -msgid "" -"When active, each index consumes disk space and memory. This usage can be" -" significant and should be tracked for capacity planning, especially for " -"concerns over working set size." -msgstr "" - -# c6a184c53cf048cbbb298e19e98ee6bd -#: ../source/core/data-model-operations.txt:131 -msgid "" -"See :doc:`/applications/indexes` for more information on indexes as well " -"as :doc:`/tutorial/analyze-query-plan/`. Additionally, the MongoDB " -":doc:`database profiler ` may " -"help identify inefficient queries." -msgstr "" - -# 0c5e823f66ef4c6885e96e01a1fcbf61 -#: ../source/core/data-model-operations.txt:139 -msgid "Large Number of Collections" -msgstr "" - -# bcf88e6ef9e148ff806cee1c8379d4a2 -#: ../source/core/data-model-operations.txt:141 -msgid "" -"In certain situations, you might choose to store related information in " -"several collections rather than in a single collection." -msgstr "" - -# 97c37ceae4264edc88dc84eab6205555 -#: ../source/core/data-model-operations.txt:144 -msgid "" -"Consider a sample collection ``logs`` that stores log documents for " -"various environment and applications. The ``logs`` collection contains " -"documents of the following form:" -msgstr "" - -# cd29daf1b7fb4cfda79212bec734cb53 -#: ../source/core/data-model-operations.txt:153 -msgid "" -"If the total number of documents is low, you may group documents into " -"collection by type. For logs, consider maintaining distinct log " -"collections, such as ``logs_dev`` and ``logs_debug``. The ``logs_dev`` " -"collection would contain only the documents related to the dev " -"environment." -msgstr "" - -# 926dcb5af6a9487c814659849eb8ebbb -#: ../source/core/data-model-operations.txt:159 -msgid "" -"Generally, having a large number of collections has no significant " -"performance penalty and results in very good performance. Distinct " -"collections are very important for high-throughput batch processing." -msgstr "" - -# 8aba6a0896774951908ee1cba5872485 -#: ../source/core/data-model-operations.txt:163 -msgid "" -"When using models that have a large number of collections, consider the " -"following behaviors:" -msgstr "" - -# e5ba7d26818e4e8095c291566e44b714 -#: ../source/core/data-model-operations.txt:166 -msgid "Each collection has a certain minimum overhead of a few kilobytes." -msgstr "" - -# 05ea2044bdb4483c913e2cfc6efb7c94 -#: ../source/core/data-model-operations.txt:168 -msgid "" -"Each index, including the index on ``_id``, requires at least 8 kB of " -"data space." -msgstr "" - -# 96022a6fbcb04f77ada67b6c9cbc2921 -#: ../source/core/data-model-operations.txt:171 -msgid "" -"For each :term:`database`, a single namespace file (i.e. " -"``.ns``) stores all meta-data for that database, and each index" -" and collection has its own entry in the namespace file. MongoDB places " -":limit:`limits on the size of namespace files `." -msgstr "" - -# aeaec9365b57497ab90d10c9adb788c7 -#: ../source/core/data-model-operations.txt:177 -msgid "" -"MongoDB using the ``mmapv1`` storage engine has :limit:`limits on the " -"number of namespaces `. You may wish to know the " -"current number of namespaces in order to determine how many additional " -"namespaces the database can support. To get the current number of " -"namespaces, run the following in the :program:`mongo` shell:" -msgstr "" - -# 8926f18437e743088ee6e06b478f9b1f -#: ../source/core/data-model-operations.txt:188 -msgid "" -"The limit on the number of namespaces depend on the ``.ns`` " -"size. The namespace file defaults to 16 MB." -msgstr "" - -# d9ddc8cd172245f5ba5644c4816f5e2f -#: ../source/core/data-model-operations.txt:191 -msgid "" -"To change the size of the *new* namespace file, start the server with the" -" option :option:`--nssize \\ <--nssize>`. For existing " -"databases, after starting up the server with :option:`--nssize`, run the " -":method:`db.repairDatabase()` command from the :program:`mongo` shell. " -"For impacts and considerations on running :method:`db.repairDatabase()`, " -"see :dbcommand:`repairDatabase`." -msgstr "" - -# 5d267827fd6843c3b67b0e7b0a2ccac4 -#: ../source/core/data-model-operations.txt:202 -msgid "Collection Contains Large Number of Small Documents" -msgstr "" - -# 819edbf10a9d4f9c8531ed4eebd56b9c -#: ../source/core/data-model-operations.txt:204 -msgid "" -"You should consider embedding for performance reasons if you have a " -"collection with a large number of small documents. If you can group these" -" small documents by some logical relationship *and* you frequently " -"retrieve the documents by this grouping, you might consider \"rolling-" -"up\" the small documents into larger documents that contain an array of " -"embedded documents." -msgstr "" - -# bb848b991f094b0da20ae7c6efcbc53a -#: ../source/core/data-model-operations.txt:211 -msgid "" -"\"Rolling up\" these small documents into logical groupings means that " -"queries to retrieve a group of documents involve sequential reads and " -"fewer random disk accesses. Additionally, \"rolling up\" documents and " -"moving common fields to the larger document benefit the index on these " -"fields. There would be fewer copies of the common fields *and* there " -"would be fewer associated key entries in the corresponding index. See " -":doc:`/indexes` for more information on indexes." -msgstr "" - -# 6bbe0a370c96489295d1fbd4a69f740e -#: ../source/core/data-model-operations.txt:219 -msgid "" -"However, if you often only need to retrieve a subset of the documents " -"within the group, then \"rolling-up\" the documents may not provide " -"better performance. Furthermore, if small, separate documents represent " -"the natural model for the data, you should maintain that model." -msgstr "" - -# d3154606e66c46cdba53466392fe26f4 -#: ../source/core/data-model-operations.txt:227 -msgid "Storage Optimization for Small Documents" -msgstr "" - -# 1fda389bd1a245979461aa96a8375220 -#: ../source/core/data-model-operations.txt:229 -msgid "" -"Each MongoDB document contains a certain amount of overhead. This " -"overhead is normally insignificant but becomes significant if all " -"documents are just a few bytes, as might be the case if the documents in " -"your collection only have one or two fields." -msgstr "" - -# 1e3a61d7e6b04d88a30cf74b945bc4ee -#: ../source/core/data-model-operations.txt:234 -msgid "" -"Consider the following suggestions and strategies for optimizing storage " -"utilization for these collections:" -msgstr "" - -# 83a12ada84f448a2903fc9ff8706b1e8 -#: ../source/core/data-model-operations.txt:237 -msgid "Use the ``_id`` field explicitly." -msgstr "" - -# d0a0b48b6fc642e08bffb3ef2a03b5e2 -#: ../source/core/data-model-operations.txt:239 -msgid "" -"MongoDB clients automatically add an ``_id`` field to each document and " -"generate a unique 12-byte :term:`ObjectId` for the ``_id`` field. " -"Furthermore, MongoDB always indexes the ``_id`` field. For smaller " -"documents this may account for a significant amount of space." -msgstr "" - -# 53467be44e0f4986a517a00a7ac0c228 -#: ../source/core/data-model-operations.txt:245 -msgid "" -"To optimize storage use, users can specify a value for the ``_id`` field " -"explicitly when inserting documents into the collection. This strategy " -"allows applications to store a value in the ``_id`` field that would have" -" occupied space in another portion of the document." -msgstr "" - -# cc8ab59f0bba48d19735dffe834e6972 -#: ../source/core/data-model-operations.txt:250 -msgid "" -"You can store any value in the ``_id`` field, but because this value " -"serves as a primary key for documents in the collection, it must uniquely" -" identify them. If the field's value is not unique, then it cannot serve " -"as a primary key as there would be collisions in the collection." -msgstr "" - -# 68622cde98b94b9cbae77cf140abb0fc -#: ../source/core/data-model-operations.txt:256 -msgid "Use shorter field names." -msgstr "" - -# 6239af983c1a4ce6a485ca31b15607e7 -#: ../source/core/data-model-operations.txt:260 -msgid "" -"Shortening field names reduces expressiveness and does not provide " -"considerable benefit for larger documents and where document overhead is " -"not of significant concern. Shorter field names do not reduce the size of" -" indexes, because indexes have a predefined structure." -msgstr "" - -# 4ea49eb72ade4094822f305eda02a2cd -#: ../source/core/data-model-operations.txt:266 -msgid "In general, it is not necessary to use short field names." -msgstr "" - -# 43b13967c6cc475a9fdceaa64d82357f -#: ../source/core/data-model-operations.txt:268 -msgid "" -"MongoDB stores all field names in every document. For most documents, " -"this represents a small fraction of the space used by a document; " -"however, for small documents the field names may represent a " -"proportionally large amount of space. Consider a collection of small " -"documents that resemble the following:" -msgstr "" - -# 10ddab27a41e4de8920688b984f13217 -#: ../source/core/data-model-operations.txt:278 -msgid "" -"If you shorten the field named ``last_name`` to ``lname`` and the field " -"named ``best_score`` to ``score``, as follows, you could save 9 bytes per" -" document." -msgstr "" - -# 2f776d9932f34c7da06d81891c58796d -#: ../source/core/data-model-operations.txt:286 -msgid "Embed documents." -msgstr "" - -# 5f9c7727402e414dbad0f459dad39a43 -#: ../source/core/data-model-operations.txt:288 -msgid "" -"In some cases you may want to embed documents in other documents and save" -" on the per-document overhead. See :ref:`faq-developers-embed-documents`." -msgstr "" - -# cc2135ad0587491fb61a90f87399a8ee -#: ../source/core/data-model-operations.txt:293 -msgid "Data Lifecycle Management" -msgstr "" - -# 9c26f6baa578401793202a26231b428b -#: ../source/core/data-model-operations.txt:295 -msgid "" -"Data modeling decisions should take data lifecycle management into " -"consideration." -msgstr "" - -# 464ddd3b453d410697b72aaec2150bc7 -#: ../source/core/data-model-operations.txt:298 -msgid "" -"The :doc:`Time to Live or TTL feature ` of " -"collections expires documents after a period of time. Consider using the " -"TTL feature if your application requires some data to persist in the " -"database for a limited period of time." -msgstr "" - -# bcb2216e25534b658620b9f6e693f103 -#: ../source/core/data-model-operations.txt:303 -msgid "" -"Additionally, if your application only uses recently inserted documents, " -"consider :doc:`/core/capped-collections`. Capped collections provide " -"*first-in-first-out* (FIFO) management of inserted documents and " -"efficiently support operations that insert and read documents based on " -"insertion order." -msgstr "" - -#~ msgid "" -#~ "Some updates to documents can increase" -#~ " the size of documents. These updates" -#~ " include pushing elements to an array" -#~ " (i.e. :update:`$push`) and adding new " -#~ "fields to a document. If the " -#~ "document size exceeds the allocated " -#~ "space for that document, MongoDB will" -#~ " relocate the document on disk. " -#~ "Relocating documents takes longer than " -#~ "*in place updates* and can lead to" -#~ " fragmented storage. Although MongoDB " -#~ "automatically :ref:`adds padding to document" -#~ " allocations ` " -#~ "to minimize the likelihood of " -#~ "relocation, data models should avoid " -#~ "document growth when possible." -#~ msgstr "" - -#~ msgid "" -#~ "If the total number of documents " -#~ "is low, you may group documents " -#~ "into collection by type. For logs, " -#~ "consider maintaining distinct log collections," -#~ " such as ``logs.dev`` and ``logs.debug``." -#~ " The ``logs.dev`` collection would contain" -#~ " only the documents related to the" -#~ " dev environment." -#~ msgstr "" - -# 39804f49724b483285f1e71c983485f9 -#~ msgid "" -#~ "These factors are *operational* or " -#~ "address requirements that arise outside " -#~ "of the application but impact the " -#~ "performance of MongoDB based applications. " -#~ "When developing a data model, analyze" -#~ " all of your application's :doc:`read " -#~ "operations ` and " -#~ ":doc:`write operations ` " -#~ "in conjunction with the following " -#~ "considerations." -#~ msgstr "" - -# 3afc6cb77214444cb8ff51245515af0d -#~ msgid "" -#~ "For instance, if your applications " -#~ "require updates that will cause document" -#~ " growth, you may want to refactor " -#~ "your data model to use references " -#~ "between data in distinct documents " -#~ "rather than a denormalized data model." -#~ msgstr "" - -# bbc7429c52734b0ca4fcd1d615026b03 -#~ msgid "" -#~ "MongoDB adaptively adjusts the amount of" -#~ " automatic padding to reduce occurrences" -#~ " of relocation. You may also use " -#~ "a *pre-allocation* strategy to " -#~ "explicitly avoid document growth. Refer " -#~ "to the :ecosystem:`Pre-Aggregated Reports " -#~ "Use Case ` for an example of the " -#~ "*pre-allocation* approach to handling " -#~ "document growth." -#~ msgstr "" - -# e89a437e3d7f49b3becf1c5772c13ef2 -#~ msgid "" -#~ "See :doc:`/core/storage` for more information" -#~ " on MongoDB's storage model and " -#~ "record allocation strategies." -#~ msgstr "" - -# 236516daec9e4edca6cae4f283ee9fbd -#~ msgid "" -#~ "Document-level atomic operations include " -#~ "all operations within a single MongoDB" -#~ " document record: operations that affect" -#~ " multiple sub-documents within that " -#~ "single record are still atomic." -#~ msgstr "" - -# 0f1c46264b894707a5c3a4a88b64987e -#~ msgid "" -#~ "MongoDB uses :term:`sharding` to provide " -#~ "horizontal scaling. These clusters support " -#~ "deployments with large data sets and " -#~ "high-throughput operations. Sharding allows" -#~ " users to :term:`partition` a " -#~ ":term:`collection` within a database to " -#~ "distribute the collection's documents across" -#~ " a number of :program:`mongod` instances" -#~ " or :term:`shards `." -#~ msgstr "" - -# 1d0e0d83902b45eab5f065ddbd217c30 -#~ msgid "" -#~ "See :doc:`/core/sharding-introduction` and " -#~ ":doc:`/core/sharding-shard-key` for more " -#~ "information." -#~ msgstr "" - -# 72231468638344049cea37901bc98b8c -#~ msgid "Each index requires at least 8KB of data space." -#~ msgstr "" - -# 00f7f72745a642e78d8f4d28b33d7c1c -#~ msgid "" -#~ "Each index, including the index on " -#~ "``_id``, requires at least 8KB of " -#~ "data space." -#~ msgstr "" - -# e500fa36f29e4b1ea21913ba396a8b18 -#~ msgid "" -#~ "MongoDB has :limit:`limits on the number" -#~ " of namespaces `. " -#~ "You may wish to know the current" -#~ " number of namespaces in order to " -#~ "determine how many additional namespaces " -#~ "the database can support. To get " -#~ "the current number of namespaces, run" -#~ " the following in the :program:`mongo` " -#~ "shell:" -#~ msgstr "" - -#~ msgid "" -#~ "Some updates to documents can increase" -#~ " the size of documents. These updates" -#~ " include pushing elements to an array" -#~ " (i.e. :update:`$push`) and adding new " -#~ "fields to a document. If the " -#~ "document size exceeds the allocated " -#~ "space for that document, MongoDB will" -#~ " relocate the document on disk. " -#~ "Relocating documents takes longer than " -#~ "*in place updates* and can lead to" -#~ " fragmented storage. Although MongoDB " -#~ "automatically :ref:`adds padding to document" -#~ " allocations ` " -#~ "to minimize the likelihood of " -#~ "relocation, data models should avoid " -#~ "document growth when possible." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/data-modeling-introduction.po b/locale/es/LC_MESSAGES/core/data-modeling-introduction.po deleted file mode 100644 index 3bf479369c3..00000000000 --- a/locale/es/LC_MESSAGES/core/data-modeling-introduction.po +++ /dev/null @@ -1,235 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:26+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 44c9d7f48a3c4618b706a4625ee16f3d -#: ../source/core/data-modeling-introduction.txt:3 -msgid "Data Modeling Introduction" -msgstr "" - -# 63e5a9f4c21a43bf84979ef8db7e42df -#: ../source/core/data-modeling-introduction.txt -msgid "On this page" -msgstr "" - -# 990893142a564bba98635c3a5063b207 -#: ../source/core/data-modeling-introduction.txt:13 -msgid "" -"Data in MongoDB has a *flexible schema*. Unlike SQL databases, where you " -"must determine and declare a table's schema before inserting data, " -"MongoDB's :term:`collections ` do not enforce " -":term:`document` structure. This flexibility facilitates the mapping of " -"documents to an entity or an object. Each document can match the data " -"fields of the represented entity, even if the data has substantial " -"variation. In practice, however, the documents in a collection share a " -"similar structure." -msgstr "" - -# 53c008eac41f4f63afd1cc7cf8805cfe -#: ../source/core/data-modeling-introduction.txt:22 -msgid "" -"The key challenge in data modeling is balancing the needs of the " -"application, the performance characteristics of the database engine, and " -"the data retrieval patterns. When designing data models, always consider " -"the application usage of the data (i.e. queries, updates, and processing " -"of the data) as well as the inherent structure of the data itself." -msgstr "" - -# cd8395b9e9754df68e78501ac724866e -#: ../source/core/data-modeling-introduction.txt:30 -msgid "Document Structure" -msgstr "" - -# 5587bb0a340648d6af0e90c855bf854e -#: ../source/core/data-modeling-introduction.txt:34 -msgid "" -"The key decision in designing data models for MongoDB applications " -"revolves around the structure of documents and how the application " -"represents relationships between data. There are two tools that allow " -"applications to represent these relationships: *references* and *embedded" -" documents*." -msgstr "" - -# 6f7d9b664d904228a3f05329c2e5a4b7 -#: ../source/core/data-modeling-introduction.txt:41 -msgid "References" -msgstr "" - -# af0bde6c15b847a89876351fb0d9b1ef -#: ../source/core/data-modeling-introduction.txt:43 -msgid "" -"References store the relationships between data by including links or " -"*references* from one document to another. Applications can resolve these" -" :doc:`references ` to access the related" -" data. Broadly, these are *normalized* data models." -msgstr "" - -# 7b83bc4301364677aec3894ae7894d0d -#: ../source/core/data-modeling-introduction.txt:50 -msgid "" -"See :ref:`data-modeling-referencing` for the strengths and weaknesses of " -"using references." -msgstr "" - -# 179b3b34a2f9449c84141dbd5390c123 -#: ../source/core/data-modeling-introduction.txt:54 -msgid "Embedded Data" -msgstr "" - -# b4e43f02bd3841bcbc7b1a40c289ef08 -#: ../source/core/data-modeling-introduction.txt:56 -msgid "" -"Embedded documents capture relationships between data by storing related " -"data in a single document structure. MongoDB documents make it possible " -"to embed document structures in a field or array within a document. These" -" *denormalized* data models allow applications to retrieve and manipulate" -" related data in a single database operation." -msgstr "" - -# 009a7b550e65466ebdc68de6191f5165 -#: ../source/core/data-modeling-introduction.txt:65 -msgid "" -"See :ref:`data-modeling-embedding` for the strengths and weaknesses of " -"embedding documents." -msgstr "" - -# 719b6107f4c1425587c0b8eb4071cda0 -#: ../source/core/data-modeling-introduction.txt:71 -msgid "Atomicity of Write Operations" -msgstr "" - -# 17ee2d256e4543bebfab78e3139a1fe0 -#: ../source/core/data-modeling-introduction.txt:73 -msgid "" -"In MongoDB, write operations are atomic at the :term:`document` level, " -"and no single write operation can atomically affect more than one " -"document or more than one collection. A denormalized data model with " -"embedded data combines all related data for a represented entity in a " -"single document. This facilitates atomic write operations since a single " -"write operation can insert or update the data for an entity. Normalizing " -"the data would split the data across multiple collections and would " -"require multiple write operations that are not atomic collectively." -msgstr "" - -# 3eb6c42b9e0d481b9a448722624a956d -#: ../source/core/data-modeling-introduction.txt:83 -msgid "" -"However, schemas that facilitate atomic writes may limit ways that " -"applications can use the data or may limit ways to modify applications. " -"The :ref:`Atomicity Considerations ` documentation " -"describes the challenge of designing a schema that balances flexibility " -"and atomicity." -msgstr "" - -# 8be4f974392049eeb8f912e2ae7fcaa6 -#: ../source/core/data-modeling-introduction.txt:90 -msgid "Document Growth" -msgstr "" - -# 98183dcf3f9c4522801d672b67a586a9 -#: ../source/core/data-modeling-introduction.txt:92 -msgid "" -"Some updates, such as pushing elements to an array or adding new fields, " -"increase a :term:`document's ` size." -msgstr "" - -# 346bda94a91d4d47a204a37d4fd61ff2 -#: ../source/core/data-modeling-introduction.txt:95 -msgid "" -"For the MMAPv1 storage engine, if the document size exceeds the allocated" -" space for that document, MongoDB relocates the document on disk. When " -"using the MMAPv1 storage engine, growth consideration can affect the " -"decision to normalize or denormalize data. See :ref:`Document Growth " -"Considerations ` for more about planning for " -"and managing document growth for MMAPv1." -msgstr "" - -# ef320bbc0c7c4a21954c68e60334b840 -#: ../source/core/data-modeling-introduction.txt:103 -msgid "Data Use and Performance" -msgstr "" - -# 51148db027394286be6c46e5987b7cfe -#: ../source/core/data-modeling-introduction.txt:105 -msgid "" -"When designing a data model, consider how applications will use your " -"database. For instance, if your application only uses recently inserted " -"documents, consider using :doc:`/core/capped-collections`. Or if your " -"application needs are mainly read operations to a collection, adding " -"indexes to support common queries can improve performance." -msgstr "" - -# e1bc59614b374bf787ec6ae039d71205 -#: ../source/core/data-modeling-introduction.txt:111 -msgid "" -"See :doc:`/core/data-model-operations` for more information on these and " -"other operational considerations that affect data model designs." -msgstr "" - -# 593d8d0a91f04059972fdf47675aee9c -#: ../source/includes/extracts/additional-resources-data-modeling-introduction.rst:4 -msgid "Additional Resources" -msgstr "" - -# e3791d375c47451a8713d8528ce6703c -#: ../source/includes/extracts/additional-resources-data-modeling-introduction.rst:6 -msgid "" -"`Thinking in Documents Part 1 (Blog Post) " -"`_" -msgstr "" - -# f3eb1774e80446e8bd27bc25b4cf9c20 -#~ msgid "" -#~ "Embedded documents capture relationships " -#~ "between data by storing related data " -#~ "in a single document structure. MongoDB" -#~ " documents make it possible to embed" -#~ " document structures as sub-documents " -#~ "in a field or array within a " -#~ "document. These *denormalized* data models " -#~ "allow applications to retrieve and " -#~ "manipulate related data in a single " -#~ "database operation." -#~ msgstr "" - -# af360ca714204ba68ef8399542b4f3a6 -#~ msgid "" -#~ "See :ref:`data-modeling-embedding` for " -#~ "the strengths and weaknesses of " -#~ "embedding sub-documents." -#~ msgstr "" - -# d1c5a39fb6314d6bab1f026d09cb2f8e -#~ msgid "" -#~ "Some updates, such as pushing elements" -#~ " to an array or adding new " -#~ "fields, increase a :term:`document's " -#~ "` size. If the document size" -#~ " exceeds the allocated space for that" -#~ " document, MongoDB relocates the document" -#~ " on disk. The growth consideration " -#~ "can affect the decision to normalize " -#~ "or denormalize data. See :ref:`Document " -#~ "Growth Considerations ` for more about planning for " -#~ "and managing document growth in MongoDB." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/data-models.po b/locale/es/LC_MESSAGES/core/data-models.po deleted file mode 100644 index abc297f644a..00000000000 --- a/locale/es/LC_MESSAGES/core/data-models.po +++ /dev/null @@ -1,90 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:54+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# af0ed7410bad4e30913a8454f445e56f -#: ../source/core/data-models.txt:3 -msgid "Data Modeling Concepts" -msgstr "" - -# 2fec1ec6ff7847a48ab325ef1f7bd4d6 -#: ../source/core/data-models.txt:13 -msgid "Consider the following aspects of data modeling in MongoDB:" -msgstr "" - -# 48e6674e4bbf4b16a61d18015b024ab6 -#: ../source/includes/toc/dfn-list-data-modeling-concepts.rst:5 -msgid ":doc:`/core/data-model-design`" -msgstr "" - -# b9c768bcc8264efa9ec73bfdee0fc7f3 -#: ../source/includes/toc/dfn-list-data-modeling-concepts.rst:4 -msgid "" -"Presents the different strategies that you can choose from when " -"determining your data model, their strengths and their weaknesses." -msgstr "" - -# 52b2d343830448acb9f31ae71afd8d06 -#: ../source/includes/toc/dfn-list-data-modeling-concepts.rst:9 -msgid ":doc:`/core/data-model-operations`" -msgstr "" - -# 9471d2af7df4459b97741e3a6be59234 -#: ../source/includes/toc/dfn-list-data-modeling-concepts.rst:8 -msgid "" -"Details features you should keep in mind when designing your data model, " -"such as lifecycle management, indexing, horizontal scalability, and " -"document growth." -msgstr "" - -# 9ba1a5e833ab4a458d6f9d50f23bf4c6 -#: ../source/core/data-models.txt:17 -msgid "" -"For a general introduction to data modeling in MongoDB, see the " -":doc:`Data Modeling Introduction `. For" -" example data models, see :doc:`Data Modeling Examples and Patterns " -"`." -msgstr "" - -# ec505e20d853488e9e7f569a4cc6c9f6 -#~ msgid "" -#~ "When constructing a data model for " -#~ "your MongoDB collection, there are " -#~ "various options you can choose from, " -#~ "each of which has its strengths " -#~ "and weaknesses. The following sections " -#~ "guide you through key design decisions" -#~ " and detail various considerations for " -#~ "choosing the best data model for " -#~ "your application needs." -#~ msgstr "" - -# d21a7f6f379a4894bd98df405052d429 -#~ msgid ":doc:`/core/gridfs`" -#~ msgstr "" - -# 54d010670bb74599bde200cfd50e4e94 -#~ msgid "" -#~ "GridFS is a specification for storing" -#~ " documents that exceeds the " -#~ ":term:`BSON`\\-document size limit of 16MB." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/databases-and-collections.po b/locale/es/LC_MESSAGES/core/databases-and-collections.po deleted file mode 100644 index 93428801017..00000000000 --- a/locale/es/LC_MESSAGES/core/databases-and-collections.po +++ /dev/null @@ -1,180 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 9db3354e1ce44af8b18becb568d857c7 -#: ../source/core/databases-and-collections.txt:3 -msgid "Databases and Collections" -msgstr "" - -# 248ff466d46343cb8867490afd631731 -#: ../source/core/databases-and-collections.txt -msgid "On this page" -msgstr "" - -# ccfb615737e64621831b5c64c733459f -#: ../source/core/databases-and-collections.txt:13 -msgid "" -"MongoDB stores :ref:`BSON documents `, i.e. data " -"records, in :term:`collections `; the collections in " -"databases." -msgstr "" - -# ac92766227594c179997254f8bc71c06 -#: ../source/core/databases-and-collections.txt:20 -msgid "Databases" -msgstr "" - -# e7506960178b4dfca34793dcc923a425 -#: ../source/core/databases-and-collections.txt:22 -msgid "In MongoDB, databases hold collections of documents." -msgstr "" - -# 6410c0b9b8bc43ac99ad7345a8eed95b -#: ../source/core/databases-and-collections.txt:24 -msgid "" -"To select a database to use, in the :program:`mongo` shell, issue the " -"``use `` statement, as in the following example:" -msgstr "" - -# 8b19a1aec4eb4657aee6c8b2d7b15488 -#: ../source/core/databases-and-collections.txt:32 -msgid "Create a Database" -msgstr "" - -# 046e9498ec5c418f9079f6b11ef1a408 -#: ../source/core/databases-and-collections.txt:34 -msgid "" -"If a database does not exist, MongoDB creates the database when you first" -" store data for that database. As such, you can switch to a non-existent " -"database and perform the following operation in the :program:`mongo` " -"shell:" -msgstr "" - -# f5754d303133479581d11203659496e2 -#: ../source/core/databases-and-collections.txt:45 -msgid "" -"The :method:`~db.collection.insert()` operation creates both the database" -" ``myNewDB`` and the collection ``myNewCollection1`` if they do not " -"already exist." -msgstr "" - -# d814e2f9c9f54296a72042eca21f25ce -#: ../source/core/databases-and-collections.txt:49 -msgid "" -"For a list of restrictions on database names, see :ref:`restrictions-on-" -"db-names`." -msgstr "" - -# 923bcc217fab45848d1e15c3db6fed8e -#: ../source/core/databases-and-collections.txt:55 -msgid "Collections" -msgstr "" - -# bb436acd79c24e50b4fbc363d611ba39 -#: ../source/core/databases-and-collections.txt:57 -msgid "" -"MongoDB stores documents in collections. Collections are analogous to " -"tables in relational databases." -msgstr "" - -# 41b6199ff4a340e09def92545aa5b5f0 -#: ../source/core/databases-and-collections.txt:61 -msgid "Create a Collection" -msgstr "" - -# 5eac24b016b0427b87d1ca9f8e8fc907 -#: ../source/core/databases-and-collections.txt:63 -msgid "" -"If a collection does not exist, MongoDB creates the collection when you " -"first store data for that collection." -msgstr "" - -# 5fd42ed5d2654a72912e6dd14cf24e7f -#: ../source/core/databases-and-collections.txt:71 -msgid "" -"Both the :method:`~db.collection.insert()` and the " -":method:`~db.collection.createIndex()` operations create their respective" -" collection if they do not already exist." -msgstr "" - -# c376b83d385642149022c715ffef7bc5 -#: ../source/core/databases-and-collections.txt:75 -msgid "" -"For a list of restrictions on database names, see :ref:`restrictions-on-" -"collection-names`." -msgstr "" - -# 38ac75c78c5745a5830f7f763da868c4 -#: ../source/core/databases-and-collections.txt:79 -msgid "Explicit Creation" -msgstr "" - -# 47c7131061564e3c987fa7e2ee1cd597 -#: ../source/core/databases-and-collections.txt:81 -msgid "" -"MongoDB provides the :method:`db.createCollection()` method to explicitly" -" create a collection with various options, such as setting the maximum " -"size or the documentation validation rules. If you are not specifying " -"these options, you do not need to explicitly create the collection since " -"MongoDB creates new collections when you first store data for the " -"collections." -msgstr "" - -# accabe264e214f9aaa23ceffebc42337 -#: ../source/core/databases-and-collections.txt:88 -msgid "To modify these collection options, see :dbcommand:`collMod`." -msgstr "" - -# 61147bef3fb64ef982e582f019b3eb1d -#: ../source/core/databases-and-collections.txt:91 -msgid "Document Validation" -msgstr "" - -# bcd9a9cd16ce4e2a8bec82cde496353c -#: ../source/core/databases-and-collections.txt:95 -msgid "" -"By default, a collection does not require its documents to have the same " -"schema; i.e. the documents in a single collection do not need to have the" -" same set of fields and the data type for a field can differ across " -"documents within a collection." -msgstr "" - -# 5e77386f5d3740b4a0b50b0c0263c25d -#: ../source/core/databases-and-collections.txt:100 -msgid "" -"Starting in MongoDB 3.2, however, you can enforce :doc:`document " -"validation rules ` for a collection during " -"update and insert operations. See :doc:`/core/document-validation` for " -"details." -msgstr "" - -# 3dfd47a2a88749ccbbd04232f2b23f50 -#: ../source/core/databases-and-collections.txt:106 -msgid "Modifying Document Structure" -msgstr "" - -# 8455f73d70124472873107dc10ec2c03 -#: ../source/core/databases-and-collections.txt:108 -msgid "" -"To change the structure of the documents in a collection, such as add new" -" fields, remove existing fields, or change the field values to a new " -"type, update the documents to the new structure." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/distributed-queries.po b/locale/es/LC_MESSAGES/core/distributed-queries.po deleted file mode 100644 index d7e401e8f91..00000000000 --- a/locale/es/LC_MESSAGES/core/distributed-queries.po +++ /dev/null @@ -1,224 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:52+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 232a044f35934f358ff2c83864473573 -#: ../source/core/distributed-queries.txt:6 -msgid "Distributed Queries" -msgstr "" - -# 44527ca6291e40b986571e50f2cae630 -#: ../source/core/distributed-queries.txt -msgid "On this page" -msgstr "" - -# 936b20f470da4f1780f091c14fea5747 -#: ../source/core/distributed-queries.txt:20 -msgid "Read Operations to Sharded Clusters" -msgstr "" - -# 12733b5c2f204311addd12a31fa77067 -#: ../source/core/distributed-queries.txt:22 -msgid "" -":term:`Sharded clusters ` allow you to partition a data " -"set among a cluster of :program:`mongod` instances in a way that is " -"nearly transparent to the application. For an overview of sharded " -"clusters, see the :doc:`/sharding` section of this manual." -msgstr "" - -# 0296d2ee4f0d42a18d2abbd276b00e21 -#: ../source/core/distributed-queries.txt:27 -msgid "" -"For a sharded cluster, applications issue operations to one of the " -":program:`mongos` instances associated with the cluster." -msgstr "" - -# 5f0c001c90f2477aa7cf2a1e1df1b607 -#: ../source/core/distributed-queries.txt:32 -msgid "" -"Read operations on sharded clusters are most efficient when directed to a" -" specific shard. Queries to sharded collections should include the " -"collection's :ref:`shard key `. When a query includes" -" a shard key, the :program:`mongos` can use cluster metadata from the " -":ref:`config database ` to route the queries to " -"shards." -msgstr "" - -# af83929ee24f413382e5fc15263bc244 -#: ../source/core/distributed-queries.txt:41 -msgid "" -"If a query does not include the shard key, the :program:`mongos` must " -"direct the query to *all* shards in the cluster. These *scatter gather* " -"queries can be inefficient. On larger clusters, scatter gather queries " -"are unfeasible for routine operations." -msgstr "" - -# 1ab8e92266bb41d094c839311752555a -#: ../source/core/distributed-queries.txt:48 -msgid "" -"For replica set shards, read operations from secondary members of replica" -" sets may not reflect the current state of the primary. Read preferences " -"that direct read operations to different servers may result in non-" -"monotonic reads." -msgstr "" - -# 9d36003be83e42539dd89caa96d0f4e2 -#: ../source/core/distributed-queries.txt:53 -msgid "" -"For more information on read operations in sharded clusters, see the " -":doc:`/core/sharded-cluster-query-router` and :ref:`sharding-shard-key` " -"sections." -msgstr "" - -# db6c07140b4d48f68bce7f48af53a870 -#: ../source/core/distributed-queries.txt:62 -msgid "Read Operations to Replica Sets" -msgstr "" - -# 266a8efd13f24357a8fcc36cf154539e -#: ../source/core/distributed-queries.txt:64 -msgid "" -"By default, clients reads from a replica set's :term:`primary`; however, " -"clients can specify a :doc:`read preference ` to " -"direct read operations to other members. For example, clients can " -"configure read preferences to read from secondaries or from nearest " -"member to:" -msgstr "" - -# e907e335cd4444ab853adb9515cd57dc -#: ../source/core/distributed-queries.txt:70 -msgid "reduce latency in multi-data-center deployments," -msgstr "" - -# a138f625b14d45f59ae183d2db9524d3 -#: ../source/core/distributed-queries.txt:72 -msgid "" -"improve read throughput by distributing high read-volumes (relative to " -"write volume)," -msgstr "" - -# f565dee0b12742c0a7d45418921e7e40 -#: ../source/core/distributed-queries.txt:75 -msgid "perform backup operations, and/or" -msgstr "" - -# 73536ff5d80e402bb000b5057a08db9e -#: ../source/core/distributed-queries.txt:77 -msgid "allow reads until a :ref:`new primary is elected `." -msgstr "" - -# 6707a54f42c64b189fc8c3589b942a0d -#: ../source/core/distributed-queries.txt:82 -msgid "" -"Read operations from secondary members of replica sets may not reflect " -"the current state of the primary. Read preferences that direct read " -"operations to different servers may result in non-monotonic reads." -msgstr "" - -# 16481bb60fe548128605202c91a6adbb -#: ../source/core/distributed-queries.txt:86 -msgid "" -"You can configure the read preferece on a per-connection or per-operation" -" basis. For more information on read preference or on the read preference" -" modes, see :doc:`/core/read-preference` and :ref:`replica-set-read-" -"preference-modes`." -msgstr "" - -# b42bf1c4f3b34126ac3ea7369d065863 -# e472cbb2b0734fc384049b944e7d209e -#: ../source/core/distributed-queries.txt:1 -#: ../source/core/distributed-queries.txt:57 -msgid "read operation" -msgstr "" - -# b42bf1c4f3b34126ac3ea7369d065863 -#: ../source/core/distributed-queries.txt:1 -msgid "architecture" -msgstr "" - -# e472cbb2b0734fc384049b944e7d209e -# 91bf86ac9cd0470a9def6bed03d721be -#: ../source/core/distributed-queries.txt:57 -#: ../source/core/distributed-queries.txt:58 -msgid "connection pooling" -msgstr "" - -# 91bf86ac9cd0470a9def6bed03d721be -#: ../source/core/distributed-queries.txt:58 -msgid "read operations" -msgstr "" - -# 7b2b1aeff65e4d4ebc8cecb7020006d5 -#~ msgid "" -#~ ":term:`Replica sets ` use " -#~ ":term:`read preferences ` to" -#~ " determine where and how to route " -#~ "read operations to members of the " -#~ "replica set. By default, MongoDB always" -#~ " reads data from a replica set's " -#~ ":term:`primary`. You can modify that " -#~ "behavior by changing the :ref:`read " -#~ "preference mode `." -#~ msgstr "" - -# e753ebbe439b4456a58ad93970823668 -#~ msgid "" -#~ "You can configure the :ref:`read " -#~ "preference mode ` on a per-connection " -#~ "or per-operation basis to allow " -#~ "reads from :term:`secondaries ` to:" -#~ msgstr "" - -# 4a8d7e9f22914d1190c831f1d79373b1 -#~ msgid "for backup operations, and/or" -#~ msgstr "" - -# a6a7732b69e347de81e01a799f63b5d5 -#~ msgid "" -#~ "to allow reads during :ref:`failover " -#~ "` situations." -#~ msgstr "" - -# 22c61423d1bf4b7991a2e5b30c58698e -#~ msgid "" -#~ "Read operations from secondary members " -#~ "of replica sets are not guaranteed " -#~ "to reflect the current state of " -#~ "the primary, and the state of " -#~ "secondaries will trail the primary by" -#~ " some amount of time. Often, " -#~ "applications don't rely on this kind " -#~ "of strict consistency, but application " -#~ "developers should always consider the " -#~ "needs of their application before " -#~ "setting read preference." -#~ msgstr "" - -# 0c57c2d3b1e945bb8bac472dbe80a6d5 -#~ msgid "" -#~ "For more information on read preference" -#~ " or on the read preference modes, " -#~ "see :doc:`/core/read-preference` and :ref" -#~ ":`replica-set-read-preference-modes`." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/distributed-write-operations.po b/locale/es/LC_MESSAGES/core/distributed-write-operations.po deleted file mode 100644 index 194e8aff112..00000000000 --- a/locale/es/LC_MESSAGES/core/distributed-write-operations.po +++ /dev/null @@ -1,215 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:52+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 50ec7c64d2d64d44b2834693eb7064ff -#: ../source/core/distributed-write-operations.txt:3 -msgid "Distributed Write Operations" -msgstr "" - -# 310693dc7b944c10a6c9a62984502c6d -#: ../source/core/distributed-write-operations.txt -msgid "On this page" -msgstr "" - -# 5f72ed544ea6488cb389a61f73c15ca3 -#: ../source/core/distributed-write-operations.txt:16 -msgid "Write Operations on Sharded Clusters" -msgstr "" - -# 48fdf5d81822466386b0bdf6c0b82060 -#: ../source/core/distributed-write-operations.txt:18 -msgid "" -"For sharded collections in a :term:`sharded cluster`, the " -":program:`mongos` directs write operations from applications to the " -"shards that are responsible for the specific *portion* of the data set. " -"The :program:`mongos` uses the cluster metadata from the :ref:`config " -"database ` to route the write operation to the " -"appropriate shards." -msgstr "" - -# 7a29af54dd0f4122832a636f48f86d1d -#: ../source/core/distributed-write-operations.txt:27 -msgid "" -"MongoDB partitions data in a sharded collection into *ranges* based on " -"the values of the :term:`shard key`. Then, MongoDB distributes these " -"chunks to shards. The shard key determines the distribution of chunks to " -"shards. This can affect the performance of write operations in the " -"cluster." -msgstr "" - -# 146ba84003dd4cfcac4b098e5ff4efe3 -#: ../source/core/distributed-write-operations.txt:35 -msgid "" -"Update operations that affect a *single* document **must** include the " -":term:`shard key` or the ``_id`` field. Updates that affect multiple " -"documents are more efficient in some situations if they have the " -":term:`shard key`, but can be broadcast to all shards." -msgstr "" - -# 5bca07fd305d4e2da309421658bb334d -#: ../source/core/distributed-write-operations.txt:41 -msgid "" -"If the value of the shard key increases or decreases with every insert, " -"all insert operations target a single shard. As a result, the capacity of" -" a single shard becomes the limit for the insert capacity of the sharded " -"cluster." -msgstr "" - -# 41db825eaf5046a786a75f6bc1f286a5 -#: ../source/core/distributed-write-operations.txt:46 -msgid "" -"For more information, see :doc:`/sharding` and :doc:`/core/bulk-write-" -"operations`." -msgstr "" - -# 7824610541bf4fb9abff8fb31b118a39 -#: ../source/core/distributed-write-operations.txt:52 -msgid "Write Operations on Replica Sets" -msgstr "" - -# 2ad58a23216f44528d48cc2e267b845a -#: ../source/core/distributed-write-operations.txt:54 -msgid "" -"In :term:`replica sets `, all write operations go to the " -"set's :term:`primary`. The primary applies the write operation and " -"records the operations on the primary's operation log or :term:`oplog`. " -"The oplog is a reproducible sequence of operations to the data set. " -":term:`Secondary` members of the set continuously replicate the oplog and" -" apply the operations to themselves in an asynchronous process." -msgstr "" - -# 3b9b16e6a3dc44e89a9590e73f273ac5 -#: ../source/core/distributed-write-operations.txt:63 -msgid "" -"For more information on replica sets and write operations, see " -":doc:`/replication` and :doc:`/reference/write-concern`." -msgstr "" - -#~ msgid "" -#~ "Calling :dbcommand:`getLastError` intermittently " -#~ "with a ``w`` value of ``2`` or " -#~ "``majority`` will slow the throughput of" -#~ " write traffic; however, this practice " -#~ "will allow the secondaries to remain " -#~ "current with the state of the " -#~ "primary." -#~ msgstr "" - -#~ msgid "" -#~ "In :doc:`Master/Slave ` " -#~ "deployments, :dbcommand:`getLastError` treats " -#~ "``w:majority`` as equivalent to ``w:1``. " -#~ "In earlier versions of MongoDB, " -#~ "``w:majority`` produces an error in " -#~ ":doc:`master/slave ` " -#~ "deployments." -#~ msgstr "" - -# eda1cb80c58c4ac0b105937e56b3c6df -#~ msgid "" -#~ "For more information, see " -#~ ":doc:`/administration/sharded-clusters` and :ref" -#~ ":`write-operations-bulk-insert`." -#~ msgstr "" - -# ac641f20480e42d7a114b217815d9b11 -#~ msgid "" -#~ "In :term:`replica sets `, " -#~ "all write operations go to the " -#~ "set's :term:`primary`, which applies the " -#~ "write operation then records the " -#~ "operations on the primary's operation " -#~ "log or :term:`oplog`. The oplog is " -#~ "a reproducible sequence of operations to" -#~ " the data set. :term:`Secondary` members" -#~ " of the set are continuously " -#~ "replicating the oplog and applying the" -#~ " operations to themselves in an " -#~ "asynchronous process." -#~ msgstr "" - -# 9f3437360fff4fcebd477eabc98e7482 -#~ msgid "" -#~ "Large volumes of write operations, " -#~ "particularly bulk operations, may create " -#~ "situations where the secondary members " -#~ "have difficulty applying the replicating " -#~ "operations from the primary at a " -#~ "sufficient rate: this can cause the " -#~ "secondary's state to fall behind that" -#~ " of the primary. Secondaries that are" -#~ " significantly behind the primary present" -#~ " problems for normal operation of the" -#~ " replica set, particularly :ref:`failover " -#~ "` in " -#~ "the form of :ref:`rollbacks ` as well as general " -#~ ":doc:`read consistency `." -#~ msgstr "" - -# 014989d4aec34ed5a129424c88099de6 -#~ msgid "" -#~ "To help avoid this issue, you can" -#~ " customize the :ref:`write concern " -#~ "` to return" -#~ " confirmation of the write operation " -#~ "to another member [#write-concern-" -#~ "throttling]_ of the replica set every" -#~ " 100 or 1,000 operations. This " -#~ "provides an opportunity for secondaries " -#~ "to catch up with the primary. " -#~ "Write concern can slow the overall " -#~ "progress of write operations but ensure" -#~ " that the secondaries can maintain a" -#~ " largely current state with respect " -#~ "to the primary." -#~ msgstr "" - -# ef9886f05e0349528057f86ef3adf693 -#~ msgid "" -#~ "For more information on replica sets " -#~ "and write operations, see :ref:`replica-" -#~ "set-write-concern`, :ref:`replica-set-" -#~ "oplog-sizing`, and :doc:`/tutorial/change-" -#~ "oplog-size`." -#~ msgstr "" - -#~ msgid "" -#~ "Intermittently issuing a write concern " -#~ "with a ``w`` value of ``2`` or " -#~ "``majority`` will slow the throughput of" -#~ " write traffic; however, this practice " -#~ "will allow the secondaries to remain " -#~ "current with the state of the " -#~ "primary." -#~ msgstr "" - -#~ msgid "" -#~ "In :doc:`Master/Slave ` " -#~ "deployments, MongoDB treats ``w: " -#~ "\"majority\"`` as equivalent to ``w: " -#~ "1``. In earlier versions of MongoDB, " -#~ "``w: \"majority\"`` produces an error in" -#~ " :doc:`master/slave ` " -#~ "deployments." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/document-validation.po b/locale/es/LC_MESSAGES/core/document-validation.po deleted file mode 100644 index dabcdbbddfb..00000000000 --- a/locale/es/LC_MESSAGES/core/document-validation.po +++ /dev/null @@ -1,246 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 89d8fa9e6c7a4d1dab6c5f71b8b6c0f1 -#: ../source/core/document-validation.txt:3 -msgid "Document Validation" -msgstr "" - -# e77799e95290497290a8ffeccfe0aba2 -#: ../source/core/document-validation.txt -msgid "On this page" -msgstr "" - -# fbea403386f8407bb1984ec0828671ee -#: ../source/core/document-validation.txt:15 -msgid "" -"MongoDB provides the capability to validate documents during updates and " -"insertions. Validation rules are specified on a per-collection basis " -"using the ``validator`` option, which takes a document that specifies the" -" validation rules or expressions. Specify the expressions using any " -":ref:`query operators `, with the exception of " -":query:`$near`, :query:`$nearSphere`, :query:`$text`, and " -":query:`$where`." -msgstr "" - -# dd93e11f304846df97666bd0bba4d4de -#: ../source/core/document-validation.txt:23 -msgid "" -"Add document validation to an existing collection using the " -":dbcommand:`collMod` command with the ``validator`` option. You can also " -"specify document validation rules when creating a new collection using " -":method:`db.createCollection()` with the ``validator`` option, as in the " -"following:" -msgstr "" - -# 44d9b6e46ee04e6e9af4e96c6168ae84 -#: ../source/core/document-validation.txt:41 -msgid "" -"MongoDB also provides the ``validationLevel`` option, which determines " -"how strictly MongoDB applies validation rules to existing documents " -"during an update, and the ``validationAction`` option, which determines " -"whether MongoDB should ``error`` and reject documents that violate the " -"validation rules or ``warn`` about the violations in the log but allow " -"invalid documents." -msgstr "" - -# ed49f117c706431ca334c3fdf3aee52c -#: ../source/core/document-validation.txt:49 -msgid "Behavior" -msgstr "" - -# 3f79eef4561d4f66be513dbfc9d37669 -#: ../source/core/document-validation.txt:51 -msgid "" -"Validation occurs during updates and inserts. When you add validation to " -"a collection, existing documents do not undergo validation checks until " -"modification." -msgstr "" - -# 2e4376bb76474bd2b492346251ee71bc -#: ../source/core/document-validation.txt:56 -msgid "Existing Documents" -msgstr "" - -# 05be1a8d1a8744b68cd954930f90e5cd -#: ../source/core/document-validation.txt:58 -msgid "" -"You can control how MongoDB handles existing documents using the " -"``validationLevel`` option." -msgstr "" - -# 1f413aaf96f34653860b15a1900fde83 -#: ../source/core/document-validation.txt:61 -msgid "" -"By default, ``validationLevel`` is ``strict`` and MongoDB applies " -"validation rules to all inserts and updates. Setting ``validationLevel`` " -"to ``moderate`` applies validation rules to inserts and to updates to " -"existing documents that fulfill the validation criteria. With the " -"``moderate`` level, updates to existing documents that do not fulfill the" -" validation criteria are not checked for validity." -msgstr "" - -# 3449d5383c4b4d97a733aaecf3ed5966 -# 3bfb797450b34ebd91846ccd878b60db -#: ../source/core/document-validation.txt -msgid "Example" -msgstr "" - -# b346e70be9344c88b431a8b08147e63b -#: ../source/core/document-validation.txt:70 -msgid "Consider the following documents in a ``contacts`` collection:" -msgstr "" - -# 3d0ff6cef43543acb0ac7888bc64db9f -#: ../source/core/document-validation.txt:87 -msgid "" -"Issue the following command to add a validator to the ``contacts`` " -"collection:" -msgstr "" - -# 1e782d07e53b4f53beb5daf49d0c4bf9 -#: ../source/core/document-validation.txt:98 -msgid "" -"The ``contacts`` collection now has a validator with the ``moderate`` " -"validationLevel. If you attempted to update the document with ``_id`` of " -"``125876``, MongoDB would apply validation rules since the existing " -"document matches the criteria. In contrast, MongoDB will not apply " -"validation rules to updates to the document with ``_id`` of ``860000`` as" -" it does not meet the validation rules." -msgstr "" - -# 65dcdb501874410d8e6f4367a7e2ef63 -#: ../source/core/document-validation.txt:106 -msgid "" -"To disable validation entirely, you can set ``validationLevel`` to " -"``off``." -msgstr "" - -# 7ae36fe9e0f04f8ab4d249ced532b1ca -#: ../source/core/document-validation.txt:110 -msgid "Accept or Reject Invalid Documents" -msgstr "" - -# 5b932fbdb87149e7acb8992c4a83f12b -#: ../source/core/document-validation.txt:112 -msgid "" -"The ``validationAction`` option determines how MongoDB handles documents " -"that violate the validation rules." -msgstr "" - -# 0bb0f6144e6041a686549e0bdcad3a8b -#: ../source/core/document-validation.txt:115 -msgid "" -"By default, ``validationAction`` is ``error`` and MongoDB rejects any " -"insertion or update that violates the validation criteria. When " -"``validationAction`` is set to ``warn``, MongoDB logs any violations but " -"allows the insertion or update to proceed." -msgstr "" - -# 95a02111c5674e449c1de9715ed9bfd3 -#: ../source/core/document-validation.txt:122 -msgid "" -"The following example creates a ``contacts`` collection with a validator " -"that specifies that inserted or updated documents should match at least " -"one of three following conditions:" -msgstr "" - -# 35520b5983474b1ab84d43ef3d12eb2a -#: ../source/core/document-validation.txt:126 -msgid "the ``phone`` field is a string" -msgstr "" - -# 4179d5031d944e7fa8f277110b418eef -#: ../source/core/document-validation.txt:127 -msgid "the ``email`` field matches the regular expression" -msgstr "" - -# eeaa268659864cbaadbb142357ea6d47 -#: ../source/core/document-validation.txt:128 -msgid "the ``status`` field is either ``Unknown`` or ``Incomplete``." -msgstr "" - -# c4e536e7cbda42e8ba6aaae02c69ce49 -#: ../source/core/document-validation.txt:145 -msgid "" -"With the validator in place, the following insert operation fails the " -"validation rules, but since the ``validationAction`` is ``warn``, the " -"write operation logs the failure and succeeds." -msgstr "" - -# 606319b1add644f8a68818661847336b -#: ../source/core/document-validation.txt:154 -msgid "" -"The log includes the full namespace of the collection and the document " -"that failed the validation rules, as well as the time of the operation:" -msgstr "" - -# 82d0d61174664af4a4765ca7fed2a201 -#: ../source/core/document-validation.txt:163 -msgid "Restrictions" -msgstr "" - -# af1f21d2a49e4a3eb3760912a149c034 -#: ../source/core/document-validation.txt:165 -msgid "" -"You cannot specify a validator for collections in the ``admin``, " -"``local``, and ``config`` databases." -msgstr "" - -# 5c4fc514f9e149b89cb056be484ebc9b -#: ../source/core/document-validation.txt:168 -msgid "You cannot specify a validator for ``system.*`` collections." -msgstr "" - -# b4dfa79c0de742fb93dba5d3a4600760 -#: ../source/core/document-validation.txt:171 -msgid "Bypass Document Validation" -msgstr "" - -# c76d2221dfe5480ba149f21c046e7736 -#: ../source/core/document-validation.txt:173 -msgid "" -"Users can bypass document validation using the " -"``bypassDocumentValidation`` option. For a list of commands that support " -"the ``bypassDocumentValidation`` option, see :ref:`3.2-rel-notes-" -"document-validation`." -msgstr "" - -# dab7397c82434c0794935c9d2187c62c -#: ../source/core/document-validation.txt:178 -msgid "" -"For deployments that have enabled access control, to bypass document " -"validation, the authenticated user must have " -":authaction:`bypassDocumentValidation` action. The built-in roles " -":authrole:`dbAdmin` and :authrole:`restore` provide this action." -msgstr "" - -# c84ccb36304e4b79b941eba37b8fbf7e -#: ../source/core/document-validation.txt:184 -msgid "Additional Information" -msgstr "" - -# ae62f4fbcd674acfafac7393f0e198b6 -#: ../source/core/document-validation.txt:186 -msgid "" -":dbcommand:`collMod`, :method:`db.createCollection()`, " -":method:`db.getCollectionInfos()`." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/document.po b/locale/es/LC_MESSAGES/core/document.po deleted file mode 100644 index b4e9819b99e..00000000000 --- a/locale/es/LC_MESSAGES/core/document.po +++ /dev/null @@ -1,722 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -# barriesegal , 2014 -# Jorge Puente Sarrín , 2014 -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:26+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 8131c0cf95304607a630602f829e83ef -#: ../source/core/document.txt:5 -msgid "Documents" -msgstr "Documentos" - -# 99b39c8cf437487c94689822a2656827 -#: ../source/core/document.txt -msgid "On this page" -msgstr "" - -# 6f6eb6f11dfb486293f6b86c6d211065 -#: ../source/core/document.txt:15 -msgid "" -"MongoDB stores data records as BSON documents. BSON is a binary " -"representation of :term:`JSON` documents, though it contains more data " -"types than JSON. For the BSON spec, see `bsonspec.org " -"`_. See also :doc:`/reference/bson-types`." -msgstr "" - -# 3e1371bbeddc47edba19215bd0914300 -#: ../source/core/document.txt:25 -msgid "Document Structure" -msgstr "Estructura de documentos" - -# 6a0bd2d54a1b4bcb92243bb36d0f2a4d -#: ../source/core/document.txt:27 -msgid "" -"MongoDB documents are composed of field-and-value pairs and have the " -"following structure:" -msgstr "" -"Los documentos de MongoDB son compuestos por pares de campo y valor y " -"tienen la siguiente estructura:" - -# 181d8a483fda42ba88d8447e866cbcdb -#: ../source/core/document.txt:40 -#, fuzzy -msgid "" -"The value of a field can be any of the BSON :doc:`data types `, including other documents, arrays, and arrays of " -"documents. For example, the following document contains values of varying" -" types:" -msgstr "" -"El valor de un campo puede ser cualquier :doc:`tipo de datos ` de BSON, incluyendo otros documentos, arrays y arrays de " -"documentos. Los siguientes documentos contienen valores de los diversos " -"tipos:" - -# fb889b39bd844736aca680639c598167 -#: ../source/core/document.txt:55 -msgid "The above fields have the following data types:" -msgstr "Los campos anteriores tienen los siguientes tipos de datos:" - -# 7f5822db4f23476f820b07b202f90726 -#: ../source/core/document.txt:57 -#, fuzzy -msgid "``_id`` holds an :ref:`objectid`." -msgstr "``_id`` tiene un *ObjectId*." - -# 5ca1f45b0ae54a098490e461cf34479e -#: ../source/core/document.txt:59 -#, fuzzy -msgid "" -"``name`` holds an *embedded document* that contains the fields ``first`` " -"and ``last``." -msgstr "" -"``name`` tiene un *subdocumento* que contiene los campos ``first`` y " -"``last``." - -# a7dee250749844718756f59fff879286 -#: ../source/core/document.txt:62 -msgid "``birth`` and ``death`` hold values of the *Date* type." -msgstr "``birth`` y ``death`` tienen valores de tipo *Date*." - -# 60d69b9cd9ed45a7ac0ddc551787a598 -#: ../source/core/document.txt:64 -msgid "``contribs`` holds an *array of strings*." -msgstr "``contribs`` tiene un *array de cadenas*." - -# 33cc148614b64523875d00d4f080b7cc -#: ../source/core/document.txt:66 -msgid "``views`` holds a value of the *NumberLong* type." -msgstr "``views`` tiene un valor de tipo *NumberLong*." - -# 4cbcc4e9887246bb8995821019d26e1c -#: ../source/core/document.txt:69 -msgid "Field Names" -msgstr "Nombres de campos" - -# 3d639b0bcefb4c0e8f90d3bf6b0a0a66 -#: ../source/core/document.txt:71 -msgid "Field names are strings." -msgstr "Nombres de campos son cadenas." - -# f1bb32fc04f5467e8127381612776060 -#: ../source/includes/fact-document-field-name-restrictions.rst:1 -msgid "" -":doc:`Documents ` have the following restrictions on " -"field names:" -msgstr "" -":doc:`Los documentos ` tienen las siguientes " -"restricciones en los nombres de campos:" - -# 33f9a254f70545f8879ab28f3d570bdb -#: ../source/includes/fact-document-field-name-restrictions.rst:4 -msgid "" -"The field name ``_id`` is reserved for use as a primary key; its value " -"must be unique in the collection, is immutable, and may be of any type " -"other than an array." -msgstr "" -"El nombre de campo ``_id`` está reservado para su uso como clave " -"primaria; su valor debe ser único en la colección, es inmutable y puede " -"ser de cualquier tipo excepto un array." - -# 46f8d9930f344d0ca819ec678548a544 -#: ../source/includes/fact-document-field-name-restrictions.rst:8 -msgid "The field names **cannot** start with the dollar sign (``$``) character." -msgstr "" -"Los nombres de campos **no pueden** empezar con el caracter de signo " -"dolar (``$``)." - -# 90692605cef549409ac8b2922f6dbdfd -#: ../source/includes/fact-document-field-name-restrictions.rst:10 -msgid "The field names **cannot** contain the dot (``.``) character." -msgstr "Los nombres de campos **no pueden** contener el caracter punto (``.``)." - -# 6194ce8361ac44c8bb92e6c005e568a2 -#: ../source/includes/fact-document-field-name-restrictions.rst:12 -msgid "The field names **cannot** contain the ``null`` character." -msgstr "Los nombres de campos **no pueden** contener el caracter ``null``." - -# 0f4a0845732b4e1c94074d44ac1d759d -#: ../source/core/document.txt:75 -msgid "" -"BSON documents may have more than one field with the same name. Most " -":doc:`MongoDB interfaces `, however, represent " -"MongoDB with a structure (e.g. a hash table) that does not support " -"duplicate field names. If you need to manipulate documents that have more" -" than one field with the same name, see the :doc:`driver documentation " -"` for your driver." -msgstr "" -"Los documentos BSON pueden tener más de un campo con el mismo nombre. " -"Muchas de las :doc:`interfaces de MongoDB `, por " -"el contrario, representan a MongoDB con una estructura (por ejemplo un " -"hash table) que no soportan nombres de campos duplicados. Si necesitas " -"manipular documentos que tengan más de un campo con el mismo nombre, " -"consulta la :doc:`documentación para tu driver `." - -# 9909b3f37519449885244773081e9d4a -#: ../source/core/document.txt:82 -msgid "" -"Some documents created by internal MongoDB processes may have duplicate " -"fields, but *no* MongoDB process will *ever* add duplicate fields to an " -"existing user document." -msgstr "" -"Algunos documentos creados por procesos internos de MongoDB podrían tener" -" campos duplicados, pero MongoDB *jamás* añade campos duplicados a un " -"documento de usuario existente." - -# 6193968c145a4c16b2685618503ad250 -#: ../source/core/document.txt:87 -msgid "Field Value Limit" -msgstr "" - -# d20a37a33e1946c8ba1aeea1909e45e3 -#: ../source/core/document.txt:89 -msgid "" -"For :doc:`indexed collections `, the values for the indexed " -"fields have a :limit:`Maximum Index Key Length ` limit. " -"See :limit:`Maximum Index Key Length ` for details." -msgstr "" - -# 3e5571bd69ff4280a457a4ab6d0cb241 -#: ../source/core/document.txt:97 -msgid "Dot Notation" -msgstr "Dot Notation" - -# be5227bfd74a4d7d89d52f9c58ada42f -#: ../source/core/document.txt:99 -#, fuzzy -msgid "" -"MongoDB uses the *dot notation* to access the elements of an array and to" -" access the fields of an embedded document." -msgstr "" -"MongoDB utiliza *dot notation* para acceder a los elementos de un array y" -" para acceder a los campos de un subdocumento." - -# 6ce6ca4e5ee24706892bdb8bc8efb662 -#: ../source/core/document.txt:103 -msgid "Arrays" -msgstr "" - -# 067fd64b8b0d45dc9dba49cab03f2043 -#: ../source/core/document.txt:105 -#, fuzzy -msgid "" -"To specify or access an element of an array by the zero-based index " -"position, concatenate the array name with the dot (``.``) and zero-based " -"index position, and enclose in quotes:" -msgstr "" -"Para acceder a un elemento de un array por el índice de posición basado " -"en cero, concatena el nombre del array con el punto (``.``) y el índice " -"de posición basado en cero, y encierra entre comillas:" - -# b545d0609e454924b4de5b0e0862246b -# 7e71955c8e7a4b808e7182544491e52a -#: ../source/core/document.txt:113 ../source/core/document.txt:146 -msgid "For example, given the following field in a document:" -msgstr "" - -# 051e2ca6e6854613926f822cfa7ae90f -#: ../source/core/document.txt:123 -msgid "" -"To specify the third element in the ``contribs`` array, use the dot " -"notation ``\"contribs.2\"``." -msgstr "" - -# 0bc49287b6bb43a59ba39a62ce7fad79 -#: ../source/core/document.txt:128 -msgid ":update:`$` positional operator for update operations," -msgstr "" - -# 7d79179291204fb8973e22e08d9a320a -#: ../source/core/document.txt:130 -msgid ":projection:`$` projection operator when array index position is unknown" -msgstr "" - -# d314da6c59ec4444a8641e8e7bcb1679 -#: ../source/core/document.txt:133 -msgid ":ref:`read-operations-arrays` for dot notation examples with arrays." -msgstr "" -":ref:`read-operations-arrays` para ver ejemplos de dot notation con " -"arrays." - -# db15fbc7f2794c93afdba97a40846738 -#: ../source/core/document.txt:136 -msgid "Embedded Documents" -msgstr "" - -# 0ec526a151164cfda05b23223da7ae11 -#: ../source/core/document.txt:138 -#, fuzzy -msgid "" -"To specify or access a field of an embedded document with dot notation, " -"concatenate the embedded document name with the dot (``.``) and the field" -" name, and enclose in quotes:" -msgstr "" -"Para acceder a un campo de un subdocumento con *dot-notation*, concatena " -"el nombre del subdocumento con el punto (``.``) y el nombre del campo, y " -"encierra entre comillas:" - -# f6665c61c8874130b71cc47feebb82df -#: ../source/core/document.txt:157 -msgid "" -"To specify the field named ``last`` in the ``name`` field, use the dot " -"notation ``\"name.last\"``." -msgstr "" - -# 5e95ea59c5fe4058a663869ad572074d -#: ../source/core/document.txt:160 -msgid "" -"To specify the ``number`` in the ``phone`` document in the ``contact`` " -"field, use the dot notation ``\"contact.phone.number\"``." -msgstr "" - -# 6ab21ef31c0c41409557a584e95bee23 -#: ../source/core/document.txt:165 -#, fuzzy -msgid "" -":ref:`read-operations-embedded-documents` for dot notation examples with " -"embedded documents." -msgstr "" -":ref:`read-operations-subdocuments` para ver ejemplos de dot notation con" -" subdocumentos." - -# 6b1b3708ba15419ba08c5119fd4d93d2 -#: ../source/core/document.txt:169 -msgid "Document Limitations" -msgstr "Limitaciones de documentos" - -# 69fd57ff76674035a0416d891d0bcb5c -#: ../source/core/document.txt:171 -msgid "Documents have the following attributes:" -msgstr "Los documentos tienen los siguientes atributos:" - -# a84c36759edf4abd8488f73e5feb107c -#: ../source/core/document.txt:174 -msgid "Document Size Limit" -msgstr "Límite de tamaño de documento" - -# ce5ad63694de4515a80bef7957d1e185 -#: ../source/includes/fact-document-max-size.rst:1 -msgid "The maximum BSON document size is 16 megabytes." -msgstr "El tamaño máximo de un documento BSON es de 16 megabytes." - -# 746d3b1226d44293aae29b6f6d07e793 -#: ../source/includes/fact-document-max-size.rst:3 -msgid "" -"The maximum document size helps ensure that a single document cannot use " -"excessive amount of RAM or, during transmission, excessive amount of " -"bandwidth. To store documents larger than the maximum size, MongoDB " -"provides the GridFS API. See :program:`mongofiles` and the documentation " -"for your :doc:`driver ` for more information about" -" GridFS." -msgstr "" -"El tamaño máximo de los documento ayuda a asegurar que un solo documento " -"no pueda exceder la cantidad de RAM, o que durante una transmisión de " -"datos, supere el ancho de banda. Para almacenar documentos más grandes " -"que el tamaño máximo, MongoDB proporciona GridFS. Consulta " -":program:`mongofiles` y la documentación para tu :doc:`driver " -"` para mayor información acerca de GridFS." - -# f810de4a83ed417986681ad22b8e6052 -#: ../source/core/document.txt:179 -msgid "Document Field Order" -msgstr "Orden de campos en documentos" - -# 666409547105474689486daf2e674aee -#: ../source/includes/fact-update-field-order.rst:3 -msgid "" -"MongoDB preserves the order of the document fields following write " -"operations *except* for the following cases:" -msgstr "" -"MongoDB conserva el orden de los campos de los documentos para las " -"operaciones de escritura *excepto* para los siguientes casos:" - -# 3717a1cce0ab4a1eb2dee88e32dba146 -#: ../source/includes/fact-update-field-order.rst:6 -msgid "The ``_id`` field is always the first field in the document." -msgstr "El campo ``_id`` siempre es el primer campo en el documento." - -# ddb9203db55444eba2b9c4af54a9c1d4 -#: ../source/includes/fact-update-field-order.rst:8 -msgid "" -"Updates that include :update:`renaming <$rename>` of field names may " -"result in the reordering of fields in the document." -msgstr "" -"Actualizaciones que incluyen :update:`renombrar <$rename>` nombres de " -"campos pueden resultar reordenando los campos en el documento." - -# ff7320637c4d4578acc73e8f1058b4ef -#: ../source/includes/fact-update-field-order.rst:13 -msgid "" -"Starting in version 2.6, MongoDB actively attempts to preserve the field " -"order in a document. Before version 2.6, MongoDB did not actively " -"preserve the order of the fields in a document." -msgstr "" -"A partir de la versión 2.6, MongoDB intenta activamente conservar el " -"orden de los campos en un documento. Antes de la versión 2.6, MongoDB no " -"conserva activamente el orden de los campos en un documento." - -# 8170082b541a4e0d96dd11526bfcdddf -#: ../source/core/document.txt:187 -msgid "The ``_id`` Field" -msgstr "El campo ``_id``" - -# e044e4e811b447b7add50a605d20cb5c -#: ../source/includes/fact-id-field.rst:1 -msgid "" -"In MongoDB, each document stored in a collection requires a unique " -":term:`_id` field that acts as a :term:`primary key`. If an inserted " -"document omits the ``_id`` field, the MongoDB driver automatically " -"generates an :ref:`objectid` for the ``_id`` field." -msgstr "" - -# 923fbfc031034ca486373d2b5def51c1 -#: ../source/includes/fact-id-field.rst:6 -msgid "" -"This also applies to documents inserted through update operations with " -":ref:`upsert: true `." -msgstr "" - -# 833b778e0cff44749518ee77c6d898fb -#: ../source/core/document.txt:191 -msgid "The ``_id`` field has the following behavior and constraints:" -msgstr "El campo ``_id`` tiene el siguiente comportamiento y restricciones:" - -# 21298a75064742418fce6fd32f8622d0 -#: ../source/core/document.txt:193 -msgid "" -"By default, MongoDB creates a unique index on the ``_id`` field during " -"the creation of a collection." -msgstr "" -"Por defecto, MongoDB crea un índice único en el campo ``_id`` en la " -"creación de una colección." - -# cf2ce7582dba414b9a51ad8859a38fba -#: ../source/core/document.txt:196 -msgid "" -"The ``_id`` field is always the first field in the documents. If the " -"server receives a document that does not have the ``_id`` field first, " -"then the server will move the field to the beginning." -msgstr "" -"El campo ``_id`` siempre es el primer campo en los documentos. Si es " -"servidor recibe un documento que no tiene el campo ``_id`` primero, " -"entonces el servidor lo moverá hacia el inicio." - -# 32bde891a4464939bd837fcc3d233164 -#: ../source/core/document.txt:200 -msgid "" -"The ``_id`` field may contain values of any :doc:`BSON data type " -"`, other than an array." -msgstr "" -"El campo ``_id`` podría contener valores de cualquier :doc:`tipo de dato " -"BSON ` distinto que un array." - -# 6f5260c6a6a140b1b582a3ee9227cc8c -#: ../source/core/document.txt:203 -msgid "" -"To ensure functioning replication, do not store values that are of the " -"BSON regular expression type in the ``_id`` field." -msgstr "" -"Para asegurar el funcionamiento de replicación, no almacenes valores que " -"son de tipo de expresiones regulares de BSON en el campo ``_id``." - -# 47c597c440534c70bd1c8badb9649719 -#: ../source/core/document.txt:209 -msgid "The following are common options for storing values for ``_id``:" -msgstr "Los siguientes son opciones comunes para almacenar valores para ``_id``:" - -# c2e41f7725e2408d805eec73f076ae14 -#: ../source/core/document.txt:211 -msgid "Use an :ref:`objectid`." -msgstr "" - -# da88776c3bd74984814282a150dbe106 -#: ../source/core/document.txt:213 -msgid "" -"Use a natural unique identifier, if available. This saves space and " -"avoids an additional index." -msgstr "" -"Utilizar un identificador único natural, si está disponible. Esto ahorra " -"espacio y evita un índice adicional." - -# 0a864e55294f443eabf37e16cc55b355 -#: ../source/core/document.txt:216 -msgid "Generate an auto-incrementing number." -msgstr "" - -# 2a17f3d4a86849dd9bbe75dfc97e2103 -#: ../source/core/document.txt:218 -msgid "" -"Generate a UUID in your application code. For a more efficient storage of" -" the UUID values in the collection and in the ``_id`` index, store the " -"UUID as a value of the BSON ``BinData`` type." -msgstr "" -"Generar un UUID en el código de tu aplicación. Para un almacenamiento más" -" eficiente de los valores UUID en la colección y en el índice ``_id``, " -"almacena los UUID como un valor del tipo BSON ``BinData``." - -# 8d0c795819b248c3baae2744444d7dcb -#: ../source/includes/fact-bindata-storage-optimization.rst:1 -msgid "" -"Index keys that are of the ``BinData`` type are more efficiently stored " -"in the index if:" -msgstr "" -"Las claves de los índices que son del tipo ``BinData`` son almacenados " -"más eficientemente en el índice si:" - -# c758ca514492440f9a9e3177395ea774 -#: ../source/includes/fact-bindata-storage-optimization.rst:4 -msgid "the binary subtype value is in the range of 0-7 or 128-135, and" -msgstr "el valor del subtipo del binario está en el rango de 0-7 o 128-135, y" - -# 0472ae6636a6499f8b2070e4e35bb36c -#: ../source/includes/fact-bindata-storage-optimization.rst:6 -msgid "" -"the length of the byte array is: 0, 1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, " -"16, 20, 24, or 32." -msgstr "" -"la longitud del array de bytes es: 0, 1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14," -" 16, 20, 24 o 32." - -# 2f27c3fc872f410dbaf9464bc2fee57a -#: ../source/core/document.txt:224 -msgid "" -"Use your driver's BSON UUID facility to generate UUIDs. Be aware that " -"driver implementations may implement UUID serialization and " -"deserialization logic differently, which may not be fully compatible with" -" other drivers. See your :api:`driver documentation <>` for information " -"concerning UUID interoperability." -msgstr "" -"Utiliza la habilidad de BSON UUID de tu driver para generar UUIDs. Ten " -"presente que las implementaciones de los drivers podrían implementar una " -"lógica distinta para la serialización y deserialización de UUID, que no " -"podrían ser completamente compatibles con otros drivers. Consulta la " -":api:`documentación de tu driver <>` para más información concerniente a " -"la interoperatibilidad de UUID." - -# 7e2cd508fda641fa97df20047a5a5dcc -#: ../source/includes/note-insert-id-field.rst:3 -msgid "" -"Most MongoDB driver clients will include the ``_id`` field and generate " -"an ``ObjectId`` before sending the insert operation to MongoDB; however, " -"if the client sends a document without an ``_id`` field, the " -":program:`mongod` will add the ``_id`` field and generate the " -"``ObjectId``." -msgstr "" -"Muchos drivers clientes de MongoDB incluirán el campo ``_id`` y generarán" -" un ``ObjectId`` antes de enviar la operación de inserción a MongoDB; sin" -" embargo, si el cliente envía un documento sin un campo ``_id``, " -":program:`mongod` añadirá el campo ``_id`` y generará el ``ObjectId``." - -# c7e4cb3678a54baf8ec8c4e49ab11b25 -#: ../source/core/document.txt:233 -msgid "Other Uses of the Document Structure" -msgstr "" - -# 8d054f7bd256437981c438f8db64984d -#: ../source/core/document.txt:235 -msgid "" -"In addition to defining data records, MongoDB uses the document structure" -" throughout, including but not limited to: :ref:`query filters `, :ref:`update specifications documents `, and :ref:`index specification documents `" -msgstr "" - -# af5a01dd7a3944098c70e100ee334733 -#: ../source/core/document.txt:244 -msgid "Query Filter Documents" -msgstr "" - -# fc0e336e441c4c82aae2d44887240595 -#: ../source/core/document.txt:246 -#, fuzzy -msgid "" -"Query filter documents specify the conditions that determine which " -"records to select for read, update, and delete operations." -msgstr "" -":doc:`Selectores de consulta `, que definen qué " -"registros seleccionar para operaciones de consulta, actualización y " -"eliminación." - -# 9004b44b35d54a32a18a9fc9b1bb5175 -#: ../source/core/document.txt:249 -msgid "" -"You can use ``:`` expressions to specify the equality " -"condition and :doc:`query operator ` " -"expressions." -msgstr "" - -# 2640f144f57c42699d94f313c86ce99e -#: ../source/core/document.txt:261 -msgid "" -"For examples, see :ref:`Query filters or specifications `." -msgstr "" - -# af99d9d6a43f4aa4b77da9a90b0e1954 -#: ../source/core/document.txt:267 -msgid "Update Specification Documents" -msgstr "" - -# b225336143c44cad8f282940dcb6ac0e -#: ../source/core/document.txt:269 -msgid "" -"Update specification documents use :ref:`update operators ` to specify the data modifications to perform on specific " -"fields during an :method:`db.collection.update()` operation." -msgstr "" - -# 6e051f2c3f5e41b3befa9d39eba1929e -#: ../source/core/document.txt:282 -msgid "" -"For examples, see :ref:`Update specifications `." -msgstr "" - -# 8da79e7c60154464bb9b598ecc87d9af -#: ../source/core/document.txt:288 -msgid "Index Specification Documents" -msgstr "" - -# 44c76ab7717d49349405a649fac132cb -#: ../source/core/document.txt:290 -#, fuzzy -msgid "" -"Index specifications document define the field to index and the index " -"type:" -msgstr "" -":doc:`Especificaciones de índices `, que define qué campos" -" indexar." - -# e40a9af399464273b29bce705c64fae7 -#: ../source/includes/extracts/additional-resources-document.rst:4 -msgid "Additional Resources" -msgstr "" - -# affdc6c1dc594765af4e6a7882f67a58 -#: ../source/includes/extracts/additional-resources-document.rst:6 -msgid "" -"`Thinking in Documents Part 1 (Blog Post) " -"`_" -msgstr "" - -# 08110770354c4623bac1a3d13bd9c7c4 -#~ msgid "" -#~ "MongoDB stores all data in documents," -#~ " which are JSON-style data structures" -#~ " composed of field-and-value pairs:" -#~ msgstr "" -#~ "MongoDB almacena todos los datos en " -#~ "documentos, que son estructuras de datos" -#~ " parecidas a JSON compuestas de pares" -#~ " de campo y valor." - -# da089a05466a4098a0d8889cd7980898 -#~ msgid "" -#~ "Most user-accessible data structures in" -#~ " MongoDB are documents, including:" -#~ msgstr "" -#~ "Muchas de las estructuras de datos " -#~ "accesibles para el usuario son " -#~ "documentos, incluyendo:" - -# 823ed00ca35b442197e0086bfd0f56b4 -#~ msgid "All database records." -#~ msgstr "Todos los registros de base de datos." - -# e57c58af0ca44e2ebfea7d6b91100dc8 -#~ msgid "" -#~ ":doc:`Update definitions `," -#~ " which define what fields to modify" -#~ " during an update." -#~ msgstr "" -#~ ":doc:`Definiciones de actualización `, que definen qué campos " -#~ "modificar en una actualización." - -# 0caa7f2514e2404e9daf79f162a199c7 -#~ msgid "" -#~ "Data output by MongoDB for reporting " -#~ "and configuration, such as the output" -#~ " of the :dbcommand:`serverStatus` and the" -#~ " :ref:`replica set configuration document " -#~ "`." -#~ msgstr "" -#~ "Datos salientes de MongoDB para reportes" -#~ " y configuración, tales como la " -#~ "salida de :dbcommand:`serverStatus` y el " -#~ ":ref:`documento de configuración de conjuntos" -#~ " de réplicas `." - -# d52143d0d6984bb18dc5954af85dc6cc -#~ msgid "Document Format" -#~ msgstr "Formato de documentos" - -# df174ad2372e4eb9926ee0effb9a541f -#~ msgid "" -#~ "MongoDB stores documents on disk in " -#~ "the :term:`BSON` serialization format. BSON" -#~ " is a binary representation of " -#~ ":term:`JSON` documents, though it contains " -#~ "more data types than JSON. For the" -#~ " BSON spec, see `bsonspec.org " -#~ "`_. See also :doc:`/reference" -#~ "/bson-types`." -#~ msgstr "" - -# 239ca5ce2ae1440eaec7da61ccb068ea -#~ msgid "" -#~ "The :program:`mongo` JavaScript shell and " -#~ "the :doc:`MongoDB language drivers " -#~ "` translate between BSON " -#~ "and the language-specific document " -#~ "representation." -#~ msgstr "" -#~ "El shell JavaScript :program:`mongo` y " -#~ "los :doc:`drivers de MongoDB " -#~ "` traducen entre BSON y" -#~ " la representación de documentos en " -#~ "los lenguajes específicos." - -# 37512dca7c284abfb41a1a847dbdeaf1 -#~ msgid "" -#~ "For :doc:`indexed collections `, the values for the " -#~ "indexed fields have a :limit:`Maximum " -#~ "Index Key Length ` limit. " -#~ "See :limit:`Maximum Index Key Length " -#~ "` for details." -#~ msgstr "" - -# c4688cbae5a64bc98dc37917933fb2f9 -#~ msgid "Use an :doc:`ObjectId `." -#~ msgstr "Utilizar un :doc:`ObjectId `." - -# 3d2d0ed14fdd469481ab084c660cf8d6 -#~ msgid "" -#~ "Generate an auto-incrementing number. " -#~ "See :doc:`/tutorial/create-an-auto-" -#~ "incrementing-field`." -#~ msgstr "" -#~ "Generar un número autoincremental. Consulta" -#~ " :doc:`/tutorial/create-an-auto-incrementing-" -#~ "field`." - diff --git a/locale/es/LC_MESSAGES/core/geohaystack.po b/locale/es/LC_MESSAGES/core/geohaystack.po deleted file mode 100644 index 0152dbb44db..00000000000 --- a/locale/es/LC_MESSAGES/core/geohaystack.po +++ /dev/null @@ -1,143 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:51+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# e630881bebae4a2488e101e35821bae5 -#: ../source/core/geohaystack.txt:5 -msgid "``geoHaystack`` Indexes" -msgstr "" - -# 992e88b47c4646658355d2f35aa4b79c -#: ../source/core/geohaystack.txt -msgid "On this page" -msgstr "" - -# 27acc17897cb4248b205d69c1499f2ed -#: ../source/core/geohaystack.txt:15 -msgid "" -"A ``geoHaystack`` index is a special index that is optimized to return " -"results over small areas. ``geoHaystack`` indexes improve performance on " -"queries that use flat geometry." -msgstr "" - -# 1e1c899c9b59439ea3def374c30740c2 -#: ../source/core/geohaystack.txt:19 -msgid "" -"For queries that use spherical geometry, a **2dsphere index is a better " -"option** than a haystack index. :doc:`2dsphere indexes ` " -"allow field reordering; ``geoHaystack`` indexes require the first field " -"to be the location field. Also, ``geoHaystack`` indexes are only usable " -"via commands and so always return all results at once." -msgstr "" - -# 195914ed8e4a4129a5651a06ea870231 -#: ../source/core/geohaystack.txt:27 -msgid "Behavior" -msgstr "" - -# 3b60a655e4934832a2ea76f2b71151c8 -#: ../source/core/geohaystack.txt:29 -msgid "" -"``geoHaystack`` indexes create \"buckets\" of documents from the same " -"geographic area in order to improve performance for queries limited to " -"that area. Each bucket in a ``geoHaystack`` index contains all the " -"documents within a specified proximity to a given longitude and latitude." -msgstr "" - -# 0fc3de25d2f846948ca4bbd7bcedf161 -#: ../source/core/geohaystack.txt:36 -msgid "``sparse`` Property" -msgstr "" - -# bfed4a300971482d8123300e1cc18032 -#: ../source/core/geohaystack.txt:38 -msgid "" -"``geoHaystack`` indexes are :doc:`sparse ` by default" -" and ignore the :doc:`sparse: true ` option. If a " -"document lacks a ``geoHaystack`` index field (or the field is ``null`` or" -" an empty array), MongoDB does not add an entry for the document to the " -"``geoHaystack`` index. For inserts, MongoDB inserts the document but does" -" not add to the ``geoHaystack`` index." -msgstr "" - -# 74bfb9605b684848a81eb144b014ad7e -#: ../source/core/geohaystack.txt:45 -msgid "" -"``geoHaystack`` indexes include one ``geoHaystack`` index key and one " -"non-geospatial index key; however, only the ``geoHaystack`` index field " -"determines whether the index references a document." -msgstr "" - -# 30cd10c202cc495fa5f60c3f5371b438 -#: ../source/core/geohaystack.txt:50 -msgid "Create ``geoHaystack`` Index" -msgstr "" - -# c18abed4e1c8440b99e426a6c7b1c48a -#: ../source/core/geohaystack.txt:52 -msgid "" -"To create a ``geoHaystack`` index, see :doc:`/tutorial/build-a" -"-geohaystack-index`. For information and example on querying a haystack " -"index, see :doc:`/tutorial/query-a-geohaystack-index`." -msgstr "" - -#~ msgid "Haystack Indexes" -#~ msgstr "" - -#~ msgid "" -#~ "A haystack index is a special " -#~ "index that is optimized to return " -#~ "results over small areas. Haystack " -#~ "indexes improve performance on queries " -#~ "that use flat geometry." -#~ msgstr "" - -#~ msgid "" -#~ "For queries that use spherical geometry," -#~ " a **2dsphere index is a better " -#~ "option** than a haystack index. " -#~ ":doc:`2dsphere indexes ` allow " -#~ "field reordering; haystack indexes require " -#~ "the first field to be the location" -#~ " field. Also, haystack indexes are " -#~ "only usable via commands and so " -#~ "always return all results at once." -#~ msgstr "" - -#~ msgid "" -#~ "Haystack indexes create \"buckets\" of " -#~ "documents from the same geographic area" -#~ " in order to improve performance for" -#~ " queries limited to that area. Each" -#~ " bucket in a haystack index contains" -#~ " all the documents within a specified" -#~ " proximity to a given longitude and" -#~ " latitude." -#~ msgstr "" - -#~ msgid "" -#~ "To create a geohaystacks index, see " -#~ ":doc:`/tutorial/build-a-geohaystack-index`. For " -#~ "information and example on querying a" -#~ " haystack index, see :doc:`/tutorial/query-a" -#~ "-geohaystack-index`." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/geospatial-indexes.po b/locale/es/LC_MESSAGES/core/geospatial-indexes.po deleted file mode 100644 index f5610d3fc4b..00000000000 --- a/locale/es/LC_MESSAGES/core/geospatial-indexes.po +++ /dev/null @@ -1,176 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:31+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 9150872ff6a243d789b22f77dbd861e6 -#: ../source/core/geospatial-indexes.txt:3 -msgid "``2d`` Index Internals" -msgstr "" - -# dbfbbad9f5564bb0ba6f4973e0670fab -#: ../source/core/geospatial-indexes.txt -msgid "On this page" -msgstr "" - -# 43d314c1fec54a4aabb3ad241a8ec5ee -#: ../source/core/geospatial-indexes.txt:13 -msgid "" -"This document provides a more in-depth explanation of the internals of " -"MongoDB's ``2d`` geospatial indexes. This material is not necessary for " -"normal operations or application development but may be useful for " -"troubleshooting and for further understanding." -msgstr "" - -# 71c0e80c1c6743b0b2ed72033f993e8e -#: ../source/core/geospatial-indexes.txt:21 -msgid "Calculation of Geohash Values for ``2d`` Indexes" -msgstr "" - -# 8436eea7783944f1bfb7a41fd98ecefe -#: ../source/core/geospatial-indexes.txt:23 -msgid "" -"When you create a geospatial index on :term:`legacy coordinate pairs " -"`, MongoDB computes :term:`geohash` values for " -"the coordinate pairs within the specified :ref:`location range " -"` and then indexes the geohash values." -msgstr "" - -# c2202eb3c4d54b1caa8722ba722b368a -#: ../source/core/geospatial-indexes.txt:28 -msgid "" -"To calculate a geohash value, recursively divide a two-dimensional map " -"into quadrants. Then assign each quadrant a two-bit value. For example, a" -" two-bit representation of four quadrants would be:" -msgstr "" - -# 04cdef168b9c4cf68fdf765055172399 -#: ../source/core/geospatial-indexes.txt:38 -msgid "" -"These two-bit values (``00``, ``01``, ``10``, and ``11``) represent each " -"of the quadrants and all points within each quadrant. For a geohash with " -"two bits of resolution, all points in the bottom left quadrant would have" -" a geohash of ``00``. The top left quadrant would have the geohash of " -"``01``. The bottom right and top right would have a geohash of ``10`` and" -" ``11``, respectively." -msgstr "" - -# 5523a56748a34ae5a4d52cc783a4382a -#: ../source/core/geospatial-indexes.txt:45 -msgid "" -"To provide additional precision, continue dividing each quadrant into " -"sub-quadrants. Each sub-quadrant would have the geohash value of the " -"containing quadrant concatenated with the value of the sub-quadrant. The " -"geohash for the upper-right quadrant is ``11``, and the geohash for the " -"sub-quadrants would be (clockwise from the top left): ``1101``, ``1111``," -" ``1110``, and ``1100``, respectively." -msgstr "" - -# d46aaf51df834ac3ad36f1f07c0350ab -#: ../source/core/geospatial-indexes.txt:62 -msgid "Multi-location Documents for ``2d`` Indexes" -msgstr "" - -# 04805e67884840b9ae7d44da131bcc3a -#: ../source/core/geospatial-indexes.txt:65 -msgid "" -":doc:`2dsphere ` indexes can cover multiple geospatial " -"fields in a document, and can express lists of points using :ref" -":`geojson-multipoint` embedded documents." -msgstr "" - -# 7e1a4962a4eb4d44b9e60a6f452e77f9 -#: ../source/core/geospatial-indexes.txt:69 -msgid "" -"While ``2d`` geospatial indexes do not support more than one geospatial " -"field in a document, you can use a :ref:`multi-key index ` to index multiple coordinate pairs in a single document. In " -"the simplest example you may have a field (e.g. ``locs``) that holds an " -"array of coordinates, as in the following example:" -msgstr "" - -# 1548c9cc6bd74b23a41d9f6a441ced61 -#: ../source/core/geospatial-indexes.txt:84 -msgid "" -"The values of the array may be either arrays, as in ``[ 55.5, 42.3 ]``, " -"or embedded documents, as in ``{ lng : 55.5 , lat : 42.3 }``." -msgstr "" - -# 5bd6c6a7e1574d928fdb2d22cc6f012d -#: ../source/core/geospatial-indexes.txt:87 -msgid "" -"You could then create a geospatial index on the ``locs`` field, as in the" -" following:" -msgstr "" - -# 9918fee498184bbb8d2554d9fa54474d -#: ../source/core/geospatial-indexes.txt:94 -msgid "" -"You may also model the location data as a field inside of an embedded " -"document. In this case, the document would contain a field (e.g. " -"``addresses``) that holds an array of documents where each document has a" -" field (e.g. ``loc:``) that holds location coordinates. For example:" -msgstr "" - -# 65de99cd45e540fc910c7e45019b24db -#: ../source/core/geospatial-indexes.txt:115 -msgid "" -"You could then create the geospatial index on the ``addresses.loc`` field" -" as in the following example:" -msgstr "" - -# 98f5bcf575f2468daccb473241ab90d7 -#: ../source/core/geospatial-indexes.txt:122 -msgid "" -"To include the location field with the distance field in multi-location " -"document queries, specify ``includeLocs: true`` in the " -":dbcommand:`geoNear` command." -msgstr "" - -# 4b3c828534374d9eaf98bfb2e19b03fa -#~ msgid "Support for multiple locations in a document." -#~ msgstr "" - -# 4869c031f32a4295ac782ee0f40ab383 -#~ msgid "" -#~ "While ``2d`` geospatial indexes do not" -#~ " support more than one set of " -#~ "coordinates in a document, you can " -#~ "use a :ref:`multi-key index ` to index multiple " -#~ "coordinate pairs in a single document." -#~ " In the simplest example you may " -#~ "have a field (e.g. ``locs``) that " -#~ "holds an array of coordinates, as " -#~ "in the following example:" -#~ msgstr "" - -# 10d66ad532b64f1daa2921c431d823ec -#~ msgid "" -#~ "You may also model the location " -#~ "data as a field inside of a " -#~ "sub-document. In this case, the " -#~ "document would contain a field (e.g. " -#~ "``addresses``) that holds an array of" -#~ " documents where each document has a" -#~ " field (e.g. ``loc:``) that holds " -#~ "location coordinates. For example:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/gridfs.po b/locale/es/LC_MESSAGES/core/gridfs.po deleted file mode 100644 index e60ba221a82..00000000000 --- a/locale/es/LC_MESSAGES/core/gridfs.po +++ /dev/null @@ -1,679 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:25+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 22c91df9909e4567b36cdc539387442e -# 7f411f106dc340ee961634f3e73dcfd2 -# 0a39e964807a4f2e8b0998302bb75dba -# 3f183a4a65dc49518d09f15445a3ca10 -# a76995c16a7549f3a5be1a4b77bbaa69 -# c2a60111587842719fe2cba22820df5e -#: ../source/core/gridfs.txt:1 ../source/core/gridfs.txt:5 -#: ../source/core/gridfs.txt:83 ../source/core/gridfs.txt:123 -#: ../source/core/gridfs.txt:162 ../source/core/gridfs.txt:237 -msgid "GridFS" -msgstr "" - -# d54f65dd24714211a553691e5d85b6c4 -#: ../source/core/gridfs.txt -msgid "On this page" -msgstr "" - -# 36ff2f13eaea4bbaad0bbf7a09e0f133 -#: ../source/core/gridfs.txt:15 -msgid "" -":term:`GridFS` is a specification for storing and retrieving files that " -"exceed the :term:`BSON`\\-document :ref:`size limit ` of 16 MB." -msgstr "" - -# ece78847658a49cbbbaa7e798f4f9adb -#: ../source/core/gridfs.txt:19 -msgid "" -"Instead of storing a file in a single document, GridFS divides the file " -"into parts, or chunks [#chunk-disambiguation]_, and stores each chunk as " -"a separate document. By default, GridFS uses a chunk size of 255 kB; that" -" is, GridFS divides a file into chunks of 255 kB with the exception of " -"the last chunk. The last chunk is only as large as necessary. Similarly, " -"files that are no larger than the chunk size only have a final chunk, " -"using only as much space as needed plus some additional metadata." -msgstr "" - -# 534df153d9044f19b8e3ad3dd582a4e1 -#: ../source/core/gridfs.txt:28 -msgid "" -"GridFS uses two collections to store files. One collection stores the " -"file chunks, and the other stores file metadata. The section :ref" -":`gridfs-collections` describes each collection in detail." -msgstr "" - -# 16edb6732fcd45ffa4630864640630b2 -#: ../source/core/gridfs.txt:32 -msgid "" -"When you query GridFS for a file, the driver will reassemble the chunks " -"as needed. You can perform range queries on files stored through GridFS. " -"You can also access information from arbitrary sections of files, such as" -" to \"skip\" to the middle of a video or audio file." -msgstr "" - -# f813f9a6e0dc4208a95e997dfcfdcbf3 -#: ../source/core/gridfs.txt:37 -msgid "" -"GridFS is useful not only for storing files that exceed 16 MB but also " -"for storing any files for which you want access without having to load " -"the entire file into memory. See also :ref:`faq-developers-when-to-use-" -"gridfs`." -msgstr "" - -# be8398598258432c83ec7e8aa1e18056 -# 782aa42082f7465ebc92eabafc5347b7 -#: ../source/core/gridfs.txt:42 ../source/core/gridfs.txt:205 -msgid "The default chunk size changed from 256 kB to 255 kB." -msgstr "" - -# f44e1d0f05d24c9685f2a9bf4d900ca5 -#: ../source/core/gridfs.txt:48 -msgid "When to Use GridFS" -msgstr "" - -# 37c4bd22eb7541799c556ae934ccd399 -#: ../source/core/gridfs.txt:50 -msgid "In MongoDB, use :term:`GridFS` for storing files larger than 16 MB." -msgstr "" - -# d0dbce92840b429a96a1580892f80905 -#: ../source/core/gridfs.txt:52 -msgid "" -"In some situations, storing large files may be more efficient in a " -"MongoDB database than on a system-level filesystem." -msgstr "" - -# 1d3f66b9449e41499e08ace9e17ab843 -#: ../source/core/gridfs.txt:55 -msgid "" -"If your filesystem limits the number of files in a directory, you can use" -" GridFS to store as many files as needed." -msgstr "" - -# ac2361370aa240b597a9180ac6c60a25 -#: ../source/core/gridfs.txt:58 -msgid "" -"When you want to access information from portions of large files without " -"having to load whole files into memory, you can use GridFS to recall " -"sections of files without reading the entire file into memory." -msgstr "" - -# 75a8232b3ad7470c8a787052b2ccb6a9 -#: ../source/core/gridfs.txt:63 -msgid "" -"When you want to keep your files and metadata automatically synced and " -"deployed across a number of systems and facilities, you can use GridFS. " -"When using :ref:`geographically distributed replica sets `, MongoDB can distribute files and their " -"metadata automatically to a number of :program:`mongod` instances and " -"facilities." -msgstr "" - -# 4dd499d6f03149a0bb5f35dcf4bfab94 -#: ../source/core/gridfs.txt:70 -msgid "" -"Do not use GridFS if you need to update the content of the entire file " -"atomically. As an alternative you can store multiple versions of each " -"file and specify the current version of the file in the metadata. You can" -" update the metadata field that indicates \"latest\" status in an atomic " -"update after uploading the new version of the file, and later remove " -"previous versions if needed." -msgstr "" - -# 18f4d8e682114d3da5498239203df0b1 -#: ../source/core/gridfs.txt:77 -msgid "" -"Furthermore, if your files are all smaller the 16 MB :limit:`BSON " -"Document Size` limit, consider storing the file manually within a single " -"document instead of using GridFS. You may use the BinData data type to " -"store the binary data. See your :doc:`drivers ` " -"documentation for details on using BinData." -msgstr "" - -# 6d77ea77a1044a2cad14d6fa1058b7e5 -#: ../source/core/gridfs.txt:87 -msgid "Use GridFS" -msgstr "" - -# 0f36916bc3784c52a6e2a2c566e16fc7 -#: ../source/core/gridfs.txt:89 -msgid "" -"To store and retrieve files using :term:`GridFS`, use either of the " -"following:" -msgstr "" - -# 57ff4c94b8304c05af2156183117aea4 -#: ../source/core/gridfs.txt:92 -msgid "" -"A MongoDB driver. See the :doc:`drivers` " -"documentation for information on using GridFS with your driver." -msgstr "" - -# f259ad8584c74648ab22ae6c02d8d50d -#: ../source/core/gridfs.txt:95 -msgid "" -"The :program:`mongofiles` command-line tool. See the " -":program:`mongofiles` reference for documentation." -msgstr "" - -# af8c99574511472f93526fbb5ce536ad -#: ../source/core/gridfs.txt:101 -msgid "GridFS Collections" -msgstr "" - -# b2647fd3b5654513a3b9bbdad2146cc6 -#: ../source/core/gridfs.txt:103 -msgid ":term:`GridFS` stores files in two collections:" -msgstr "" - -# 69c314edb8ac4f988d0d2eff87b2621e -#: ../source/core/gridfs.txt:105 -msgid "" -"``chunks`` stores the binary chunks. For details, see :ref:`gridfs-" -"chunks-collection`." -msgstr "" - -# f2aebfe517be42cf9f842e3cf6ad01b9 -#: ../source/core/gridfs.txt:108 -msgid "" -"``files`` stores the file's metadata. For details, see :ref:`gridfs-" -"files-collection`." -msgstr "" - -# 47a6977a184743a6b5faa3a3a50c1412 -#: ../source/core/gridfs.txt:111 -msgid "" -"GridFS places the collections in a common bucket by prefixing each with " -"the bucket name. By default, GridFS uses two collections with a bucket " -"named ``fs``:" -msgstr "" - -# 7865969054a64b93a9580bbb0089d5fd -#: ../source/core/gridfs.txt:115 -msgid "``fs.files``" -msgstr "" - -# d0d871b4093940618f6fb77f27840b00 -#: ../source/core/gridfs.txt:116 -msgid "``fs.chunks``" -msgstr "" - -# b896f7a4b9ba40fdbeb003eeaaff2e73 -#: ../source/core/gridfs.txt:118 -msgid "" -"You can choose a different bucket name, as well as create multiple " -"buckets in a single database. The full collection name, which includes " -"the bucket name, is subject to the :limit:`namespace length limit " -"`." -msgstr "" - -# 0f0ecbf7763f40b9b34a74d2db71dfe0 -#: ../source/core/gridfs.txt:127 -msgid "The ``chunks`` Collection" -msgstr "" - -# fa1dd2db34c543829918aa39e496974a -#: ../source/core/gridfs.txt:129 -msgid "" -"Each document in the ``chunks`` [#chunk-disambiguation]_ collection " -"represents a distinct chunk of a file as represented in :term:`GridFS`. " -"Documents in this collection have the following form:" -msgstr "" - -# 5f245ac5e2284bd49eddad96a8f63362 -#: ../source/core/gridfs.txt:142 -msgid "A document from the ``chunks`` collection contains the following fields:" -msgstr "" - -# 2525a0cf529a4210a837fae2bfe46e82 -#: ../source/core/gridfs.txt:146 -msgid "The unique :term:`ObjectId` of the chunk." -msgstr "" - -# 455bc824843944509ba57815bf95176c -#: ../source/core/gridfs.txt:150 -msgid "" -"The ``_id`` of the \"parent\" document, as specified in the ``files`` " -"collection." -msgstr "" - -# 7070ed4e6ce4419b81afbd0f5070122d -#: ../source/core/gridfs.txt:155 -msgid "" -"The sequence number of the chunk. GridFS numbers all chunks, starting " -"with 0." -msgstr "" - -# 758d8a3ce96243fab5c795b279cce7d5 -#: ../source/core/gridfs.txt:160 -msgid "The chunk's payload as a :term:`BSON` ``Binary`` type." -msgstr "" - -# 1966811cc35e448b8803d76b145cee1b -#: ../source/core/gridfs.txt:166 -msgid "The ``files`` Collection" -msgstr "" - -# 80d56c327d854b96958ed9907f6a752f -#: ../source/core/gridfs.txt:168 -msgid "" -"Each document in the ``files`` collection represents a file in " -":term:`GridFS`. Consider a document in the ``files`` collection, which " -"has the following form:" -msgstr "" - -# e8908fe242384dd480f4a7a68334d7d1 -#: ../source/core/gridfs.txt:186 -msgid "" -"Documents in the ``files`` collection contain some or all of the " -"following fields:" -msgstr "" - -# 20d5b93ed2dd429c86cfd8309e291db3 -#: ../source/core/gridfs.txt:191 -msgid "" -"The unique identifier for this document. The ``_id`` is of the data type " -"you chose for the original document. The default type for MongoDB " -"documents is :term:`BSON` :term:`ObjectId`." -msgstr "" - -# c7aa7a231e4f46a98f3f90ad42eb8131 -#: ../source/core/gridfs.txt:197 -msgid "The size of the document in bytes." -msgstr "" - -# df7528efd2fc40069f0b2e38a69ccf59 -#: ../source/core/gridfs.txt:201 -msgid "" -"The size of each chunk in **bytes**. GridFS divides the document into " -"chunks of size ``chunkSize``, except for the last, which is only as large" -" as needed. The default size is 255 kilobytes (kB)." -msgstr "" - -# bbd8755009ad44d6a7f100229a12107c -#: ../source/core/gridfs.txt:210 -msgid "" -"The date the document was first stored by GridFS. This value has the " -"``Date`` type." -msgstr "" - -# 899ba8d8df4a425787d12186f29be898 -#: ../source/core/gridfs.txt:215 -msgid "" -"An MD5 hash of the complete file returned by the :doc:`filemd5 " -"` command. This value has the ``String`` " -"type." -msgstr "" - -# b2a9edc8d0f14219b68bd32c3582644f -#: ../source/core/gridfs.txt:221 -msgid "Optional. A human-readable name for the GridFS file." -msgstr "" - -# 92736a30aef84cf0932e755827c3d726 -#: ../source/core/gridfs.txt:225 -msgid "Optional. A valid MIME type for the GridFS file." -msgstr "" - -# fecdeef7ba8e4231bda9015a708cf905 -#: ../source/core/gridfs.txt:229 -msgid "Optional. An array of alias strings." -msgstr "" - -# 56157807dede4559bb4c3882e3e8e5ae -#: ../source/core/gridfs.txt:233 -msgid "Optional. Any additional information you want to store." -msgstr "" - -# fd29840302da46cfa08b392a255b053b -#: ../source/core/gridfs.txt:235 -msgid "Applications may create additional arbitrary fields." -msgstr "" - -# 588f83957e2c427e94964e5d60fa7087 -#: ../source/core/gridfs.txt:241 -msgid "GridFS Indexes" -msgstr "" - -# 417c66eae6234473af58a638b3a6868e -#: ../source/core/gridfs.txt:243 -msgid "" -"GridFS uses indexes on each of the ``chunks`` and ``files`` collections " -"for efficiency. :doc:`Drivers ` that conform to " -"the `GridFS specification`_ automatically create these indexes for " -"convenience. You can also create any additional indexes as desired to " -"suit your application's needs." -msgstr "" - -# c1d839b3027740e9bb5624920a06887b -#: ../source/core/gridfs.txt:252 -msgid "The ``chunks`` Index" -msgstr "" - -# 3a5da03f315c4f949fb84ade0aa2735a -#: ../source/core/gridfs.txt:254 -msgid "" -":term:`GridFS` uses a :term:`unique `, :term:`compound " -"` index on the ``chunks`` collection using the " -"``files_id`` and ``n`` fields. This allows for efficient retrieval of " -"chunks, as demonstrated in the following example:" -msgstr "" - -# 57b37f3c28b34371aacccb43d169d8ed -# 9719dfc549b74c5699eb99e89d6ccea2 -#: ../source/core/gridfs.txt:263 ../source/core/gridfs.txt:288 -msgid "" -":doc:`Drivers ` that conform to the `GridFS " -"specification`_ will automatically ensure that this index exists before " -"read and write operations. See the relevant driver documentation for the " -"specific behavior of your GridFS application." -msgstr "" - -# 68bb92d767274bd1b2797528546e19f4 -# dca0172de06d41a883a3efd95ddfe99a -#: ../source/core/gridfs.txt:268 ../source/core/gridfs.txt:293 -msgid "" -"If this index does not exist, you can issue the following operation to " -"create it using the :program:`mongo` shell:" -msgstr "" - -# 8e62e9b31b1c4b40bbb7319dbf369d76 -#: ../source/core/gridfs.txt:278 -msgid "The ``files`` Index" -msgstr "" - -# 7e491958ae564c6a9b8d36c161362fe2 -#: ../source/core/gridfs.txt:280 -msgid "" -":term:`GridFS` uses an :term:`index` on the ``files`` collection using " -"the ``filename`` and ``uploadDate`` fields. This index allows for " -"efficient retrieval of files, as shown in this example:" -msgstr "" - -# 50b846c0d8a94ef1a9982c0e546bdea7 -#: ../source/core/gridfs.txt:300 -msgid "" -"The use of the term *chunks* in the context of GridFS is not related to " -"the use of the term *chunks* in the context of sharding." -msgstr "" - -# 76e87a54a23e4fa9951bf4d8c59c2431 -#: ../source/core/gridfs.txt:307 -msgid "Sharding GridFS" -msgstr "" - -# 9d336dfbf3cd4bf4a4215c98b6e45111 -#: ../source/core/gridfs.txt:309 -msgid "" -"There are two collections to consider with :term:`gridfs` - ``files`` and" -" ``chunks``." -msgstr "" - -# 4366598780a64e739d6a56e2d0a74a5f -#: ../source/core/gridfs.txt:312 -msgid "" -"If you need to shard a GridFS data store, use the ``chunks`` collection " -"setting ``{ files_id : 1, n : 1 }`` or ``{ files_id : 1 }`` as the shard " -"key index." -msgstr "" - -# 9dd88e38b53a49b1a3837d30fe5e81c7 -#: ../source/core/gridfs.txt:316 -msgid "" -"``files_id`` is an :term:`objectid` and changes :ref:`monotonically" -"`." -msgstr "" - -# 99c836a5bd5947b9b41bd895ec2e26eb -#: ../source/core/gridfs.txt:319 -msgid "" -"You cannot use :doc:`/core/hashed-sharding` when sharding the ``chunks`` " -"collection." -msgstr "" - -# 0e004d6c9700411199d478af8b8986b0 -#: ../source/core/gridfs.txt:322 -msgid "" -"The ``files`` collection is small and only contains metadata. None of the" -" required keys for GridFS lend themselves to an even distribution in a " -"sharded environment. If you *must* shard the ``files`` collection, use " -"the ``_id`` field, possibly in combination with an application field." -msgstr "" - -# 67bc3cb853cf4411a0236cc126ecaa35 -#: ../source/core/gridfs.txt:327 -msgid "" -"Leaving ``files`` unsharded allows all the file metadata documents to " -"live on the :term:`primary shard`." -msgstr "" - -# ff68a72baf144fc6bc8d89f2a429849c -#: ../source/includes/extracts/additional-resources-gridfs.rst:4 -msgid "Additional Resources" -msgstr "" - -# 0e33c79796fd47c897c0520b66b7ea00 -#: ../source/includes/extracts/additional-resources-gridfs.rst:6 -msgid "" -"`Building MongoDB Applications with Binary Files Using GridFS: Part 1 " -"`_" -msgstr "" - -# 5046271035df4d24bc39281c3a2a0517 -#: ../source/includes/extracts/additional-resources-gridfs.rst:7 -msgid "" -"`Building MongoDB Applications with Binary Files Using GridFS: Part 2 " -"`_" -msgstr "" - -# 0a39e964807a4f2e8b0998302bb75dba -#: ../source/core/gridfs.txt:83 -msgid "initialize" -msgstr "" - -# 3f183a4a65dc49518d09f15445a3ca10 -#: ../source/core/gridfs.txt:123 -msgid "chunks collection" -msgstr "" - -# a76995c16a7549f3a5be1a4b77bbaa69 -#: ../source/core/gridfs.txt:162 -msgid "files collection" -msgstr "" - -# c2a60111587842719fe2cba22820df5e -#: ../source/core/gridfs.txt:237 -msgid "index; indexes" -msgstr "" - -# 09aaa093e6104218b339593f06ea55d2 -#~ msgid "" -#~ ":term:`GridFS` is a specification for " -#~ "storing and retrieving files that exceed" -#~ " the :term:`BSON`\\-document :ref:`size limit " -#~ "` of 16MB." -#~ msgstr "" - -# 818ff2812f394094944835879e352a14 -#~ msgid "" -#~ "Instead of storing a file in a " -#~ "single document, GridFS divides a file" -#~ " into parts, or chunks, [#chunk-" -#~ "disambiguation]_ and stores each of " -#~ "those chunks as a separate document. " -#~ "By default GridFS limits chunk size " -#~ "to 255k. GridFS uses two collections " -#~ "to store files. One collection stores" -#~ " the file chunks, and the other " -#~ "stores file metadata." -#~ msgstr "" - -# cdc8c114d1d2425480a00940906e89cc -#~ msgid "" -#~ "When you query a GridFS store for" -#~ " a file, the driver or client " -#~ "will reassemble the chunks as needed." -#~ " You can perform range queries on " -#~ "files stored through GridFS. You also" -#~ " can access information from arbitrary " -#~ "sections of files, which allows you " -#~ "to \"skip\" into the middle of a" -#~ " video or audio file." -#~ msgstr "" - -# 273c1d76f23c4fca95c81dcf4c188fd8 -#~ msgid "" -#~ "GridFS is useful not only for " -#~ "storing files that exceed 16MB but " -#~ "also for storing any files for " -#~ "which you want access without having " -#~ "to load the entire file into " -#~ "memory. For more information on the " -#~ "indications of GridFS, see :ref:`faq-" -#~ "developers-when-to-use-gridfs`." -#~ msgstr "" - -# 7ee85d3d7dc7493fab4870901ae0bb81 -#~ msgid "The default chunk size changed from 256k to 255k." -#~ msgstr "" - -# 9295219797b84f2ebf1810eb1cb46131 -#~ msgid "Implement GridFS" -#~ msgstr "" - -# 4f6735d0ebb64834bd81da3ff6070599 -#~ msgid "" -#~ "The :program:`mongofiles` command-line tool" -#~ " in the :program:`mongo` shell. See " -#~ ":doc:`/reference/program/mongofiles`." -#~ msgstr "" - -# dbd12bfe38a8411b92d91833927bcf77 -#~ msgid "" -#~ "GridFS places the collections in a " -#~ "common bucket by prefixing each with " -#~ "the bucket name. By default, GridFS " -#~ "uses two collections with names prefixed" -#~ " by ``fs`` bucket:" -#~ msgstr "" - -# a134a40159d542b38bd4ec93cb5c315f -#~ msgid "" -#~ "You can choose a different bucket " -#~ "name than ``fs``, and create multiple" -#~ " buckets in a single database." -#~ msgstr "" - -# 0b4c4eab10074e6ea3b7957cac2dd5bf -#~ msgid "" -#~ "Each document in the ``chunks`` " -#~ "collection represents a distinct chunk " -#~ "of a file as represented in the" -#~ " GridFS store. Each chunk is " -#~ "identified by its unique :term:`ObjectId` " -#~ "stored in its ``_id`` field." -#~ msgstr "" - -# 34e2edfa8da14e448ce9204f142e3711 -#~ msgid "" -#~ "For descriptions of all fields in " -#~ "the ``chunks`` and ``files`` collections, " -#~ "see :doc:`/reference/gridfs`." -#~ msgstr "" - -# e06f235f3f314e12b06b6ba674ea3ae9 -#~ msgid "GridFS Index" -#~ msgstr "" - -# e082ffa038774feeb7c05b7f33dcd559 -#~ msgid "" -#~ ":term:`GridFS` uses a :term:`unique `, :term:`compound ` " -#~ "index on the ``chunks`` collection for" -#~ " the ``files_id`` and ``n`` fields. " -#~ "The ``files_id`` field contains the " -#~ "``_id`` of the chunk's \"parent\" " -#~ "document. The ``n`` field contains the" -#~ " sequence number of the chunk. GridFS" -#~ " numbers all chunks, starting with 0." -#~ " For descriptions of the documents " -#~ "and fields in the ``chunks`` collection," -#~ " see :doc:`/reference/gridfs`." -#~ msgstr "" - -# 31db7ac1604244f99ff6aa81e927c7b7 -#~ msgid "" -#~ "The GridFS index allows efficient " -#~ "retrieval of chunks using the " -#~ "``files_id`` and ``n`` values, as shown" -#~ " in the following example:" -#~ msgstr "" - -# 8228acae26a44732b716586a79f3de22 -#~ msgid "" -#~ "See the relevant :doc:`driver " -#~ "` documentation for the " -#~ "specific behavior of your GridFS " -#~ "application. If your driver does not " -#~ "create this index, issue the following" -#~ " operation using the :program:`mongo` " -#~ "shell:" -#~ msgstr "" - -# 05c0201fa1604b22a1926c53c07ec171 -#~ msgid "Example Interface" -#~ msgstr "" - -# 277286dd4bc844adba3681d537dd052b -#~ msgid "" -#~ "The following is an example of the" -#~ " GridFS interface in Java. The " -#~ "example is for demonstration purposes " -#~ "only. For API specifics, see the " -#~ "relevant :doc:`driver ` " -#~ "documentation." -#~ msgstr "" - -# 591366a01dca418d8f22005fe8ebb809 -#~ msgid "" -#~ "By default, the interface must support" -#~ " the default GridFS bucket, named " -#~ "``fs``, as in the following:" -#~ msgstr "" - -# 5476bc1fa7114fa8a97c340cbddaf33c -#~ msgid "" -#~ "Optionally, interfaces may support other " -#~ "additional GridFS buckets as in the " -#~ "following example:" -#~ msgstr "" - -# b80daac507c84b5eab1474adc3f7bc27 -#~ msgid "index" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/hashed-sharding.po b/locale/es/LC_MESSAGES/core/hashed-sharding.po deleted file mode 100644 index 03a1cdcf555..00000000000 --- a/locale/es/LC_MESSAGES/core/hashed-sharding.po +++ /dev/null @@ -1,168 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# e083c492f1cb414981c454deba7dc3cd -#: ../source/core/hashed-sharding.txt:6 -msgid "Hashed Sharding" -msgstr "" - -# e9be698068444cb096691254e9553e8c -#: ../source/core/hashed-sharding.txt:12 -msgid "" -"Hashed sharding uses a :ref:`hashed index ` of a " -"single field as the :term:`shard key` to partition data across your " -"sharded cluster." -msgstr "" - -# 2d1467db95584c359168edcd0452d568 -#: ../source/core/hashed-sharding.txt:18 -msgid "" -"Hashed sharding provides more even data distribution across the sharded " -"cluster at the cost of reducing :ref:`sharding-query-isolation`. Post-" -"hash, documents with \"close\" shard key values are unlikely to be on the" -" same chunk or shard - the :program:`mongos` is more likely to perform " -":ref:`sharding-mongos-broadcast` to fulfill a given ranged query. " -":program:`mongos` can target queries with equality matches to a single " -"shard." -msgstr "" - -# 61b6c114d4e74479b56c885c94440873 -#: ../source/core/hashed-sharding.txt:25 -msgid "" -"If you shard an empty collection using a hashed shard key, MongoDB " -"automatically creates two empty chunks per shard, to cover the entire " -"range of the hashed shard key value across the cluster. You can control " -"how many chunks MongoDB creates with the ``numInitialChunks`` parameter " -"to :dbcommand:`shardCollection` or by manually creating chunks on the " -"empty collection using the :dbcommand:`split` command." -msgstr "" - -# 0d767818fcd24ef18e0c767f29f6e585 -#: ../source/includes/tip-applications-do-not-need-to-compute-hashes.rst -msgid "Tip" -msgstr "" - -# e6a4e85e31e047aa8ce58b771bc22e7b -#: ../source/includes/tip-applications-do-not-need-to-compute-hashes.rst:3 -msgid "" -"MongoDB automatically computes the hashes when resolving queries using " -"hashed indexes. Applications do **not** need to compute hashes." -msgstr "" - -# 8ace8798c3fa4f96b631bce171a7a418 -#: ../source/core/hashed-sharding.txt:37 -msgid "Hashed Sharding Shard Key" -msgstr "" - -# 037253ba86c3460e9f2a835ea9c384b7 -#: ../source/core/hashed-sharding.txt:39 -msgid "" -"The field you choose as your hashed shard key should have a good " -":ref:`cardinality`, or large number of different values." -" Hashed keys are ideal for shard keys with fields that change " -":ref:`monotonically` like :term:`ObjectId` values or" -" timestamps. A good example of this is the default ``_id`` field, " -"assuming it only contains :term:`ObjectID` values." -msgstr "" - -# b0a9834adcb4498fb754c3e382ee107f -#: ../source/core/hashed-sharding.txt:46 -msgid "" -"To shard a collection using a hashed shard key, see :doc:`/tutorial" -"/deploy-sharded-cluster-hashed-sharding`." -msgstr "" - -# 37180fe486ba4c06b44517be85539752 -#: ../source/core/hashed-sharding.txt:50 -msgid "Hashed vs Ranged Sharding" -msgstr "" - -# 0eb7e2b0e28b4c6ead9609be3cb3aafd -#: ../source/core/hashed-sharding.txt:52 -msgid "" -"Given a collection using a monotonically increasing value ``X`` as the " -"shard key, using ranged sharding results in a distribution of incoming " -"inserts similar to the following:" -msgstr "" - -# 815a419fd3504c49a1b37dfad26a929f -#: ../source/core/hashed-sharding.txt:58 -msgid "" -"Since the value of ``X`` is always increasing, the chunk with an upper " -"bound of :bsontype:`maxKey` receives the majority incoming " -"writes. This restricts insert operations to the single shard containing " -"this chunk, which reduces or removes the advantage of distributed writes " -"in a sharded cluster." -msgstr "" - -# 49ea2f09e333491190becf786c3bd470 -#: ../source/core/hashed-sharding.txt:63 -msgid "" -"By using a hashed index on ``X``, the distribution of inserts is similar " -"to the following:" -msgstr "" - -# 2d60437b80eb404d9d0e15a500cae66b -#: ../source/core/hashed-sharding.txt:68 -msgid "" -"Since the data is now distributed more evenly, inserts are efficiently " -"distributed throughout the cluster." -msgstr "" - -# 947e0d6272644f52aea5b3d79be3a256 -#: ../source/core/hashed-sharding.txt:72 -msgid "Shard the Collection" -msgstr "" - -# 205bb40ac8c94dc0bfeedd8b1261543f -#: ../source/core/hashed-sharding.txt:74 -msgid "" -"Use the :method:`sh.shardCollection()` method, specifying the full " -"namespace of the collection and the target :doc:`hashed index` to use as the :term:`shard key`." -msgstr "" - -# eb676b8938d0453e83184ab58534028a -#: ../source/core/hashed-sharding.txt:84 -msgid "Specify the Initial Number of Chunks" -msgstr "" - -# 3a40f6c800f94c3d9030148ebb39664c -#: ../source/core/hashed-sharding.txt:86 -msgid "" -"If you shard an empty collection using a hashed shard key, MongoDB " -"automatically creates and migrates empty chunks so that each shard has " -"two chunks. To control how many chunks MongoDB creates when sharding the " -"collection, use :dbcommand:`shardCollection` with the " -"``numInitialChunks`` parameter." -msgstr "" - -# 3998cff4968247a19ad97f9c57d68108 -#: ../source/includes/warning-hashed-index-floating-point.rst:3 -msgid "" -"MongoDB ``hashed`` indexes truncate floating point numbers to 64-bit " -"integers before hashing. For example, a ``hashed`` index would store the " -"same value for a field that held a value of ``2.3``, ``2.2``, and " -"``2.9``. To prevent collisions, do not use a ``hashed`` index for " -"floating point numbers that cannot be reliably converted to 64-bit " -"integers (and then back to floating point). MongoDB ``hashed`` indexes do" -" not support floating point values larger than 2\\ :sup:`53`." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/import-export.po b/locale/es/LC_MESSAGES/core/import-export.po deleted file mode 100644 index beecf61419c..00000000000 --- a/locale/es/LC_MESSAGES/core/import-export.po +++ /dev/null @@ -1,316 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2014-04-08 19:28+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# e921141b23594ed5974117ee2875aecf -#: ../source/core/import-export.txt:3 -msgid "Import and Export MongoDB Data" -msgstr "" - -# 98e2cc06819e4517bc0a50ff51453de7 -#: ../source/core/import-export.txt:10 -msgid "" -"This document provides an overview of the import and export programs " -"included in the MongoDB distribution. These tools are useful when you want " -"to backup or export a portion of your data without capturing the state of " -"the entire database, or for simple data ingestion cases. For more complex " -"data migration tasks, you may want to write your own import and export " -"scripts using a client :term:`driver` to interact with the database itself. " -"For disaster recovery protection and routine database backup operation, use " -"full :doc:`database instance backups `." -msgstr "" - -# 450588a55bb743fab335b0008e43f296 -#: ../source/core/import-export.txt:22 -msgid "" -"Because these tools primarily operate by interacting with a running " -":program:`mongod` instance, they can impact the performance of your running " -"database." -msgstr "" - -# f41c2484129e47e183638116ce5a653f -#: ../source/core/import-export.txt:26 -msgid "" -"Not only do these processes create traffic for a running database instance, " -"they also force the database to read all data through memory. When MongoDB " -"reads infrequently used data, it can supplant more frequently accessed data," -" causing a deterioration in performance for the database's regular workload." -msgstr "" - -# 2c5b605efa254287a261b8387f03ffe0 -#: ../source/core/import-export.txt:32 -msgid "" -":doc:`/core/backups` or :mms:`MMS Backup Manual ` for more " -"information on backing up MongoDB instances. Additionally, consider the " -"following references for the MongoDB import/export tools:" -msgstr "" - -# 111ff3e75ecf4c0c918dda52f11c0bd2 -#: ../source/core/import-export.txt:37 -msgid ":doc:`/reference/program/mongoimport`" -msgstr "" - -# 8a0b639656f64205aeae987efeba1525 -#: ../source/core/import-export.txt:38 -msgid ":doc:`/reference/program/mongoexport`" -msgstr "" - -# 8e94fabf8f8649d8921fd8fd937fd2a9 -#: ../source/core/import-export.txt:39 -msgid ":doc:`/reference/program/mongorestore`" -msgstr "" - -# 01f35c6a48974d69935b0f310be4d8b1 -#: ../source/core/import-export.txt:40 -msgid ":doc:`/reference/program/mongodump`" -msgstr "" - -# 6ec7bc6a58c8417cb0e55d0088b8b135 -#: ../source/core/import-export.txt:43 -msgid "Data Import, Export, and Backup Operations" -msgstr "" - -# 290059fbb6994468a82641631307b7fb -#: ../source/core/import-export.txt:45 -msgid "" -"For resilient and non-disruptive backups, use a file system or block-level " -"disk snapshot function, such as the methods described in the " -":doc:`/core/backups` document. The tools and operations discussed provide " -"functionality that is useful in the context of providing some kinds of " -"backups." -msgstr "" - -# a2fbf4b3bd5149ad88342708deff3f6d -#: ../source/core/import-export.txt:51 -msgid "" -"In contrast, use import and export tools to backup a small subset of your " -"data or to move data to or from a third party system. These backups may " -"capture a small crucial set of data or a frequently modified section of data" -" for extra insurance, or for ease of access." -msgstr "" - -# f4f477fba2d0438a83247bf4179b6c12 -# 7d1ca844e98d4394a85b79ed8396be8b -# d1eec484dbf54c6e81d193fea4232996 -#: ../source/includes/warning-type-fidelity-loss.rst:3 -#: ../source/includes/warning-type-fidelity-loss.rst:3 -#: ../source/includes/warning-type-fidelity-loss.rst:3 -msgid "" -":program:`mongoimport` and :program:`mongoexport` do not reliably preserve " -"all rich :term:`BSON` data types because :term:`JSON` can only represent a " -"subset of the types supported by BSON. As a result, data exported or " -"imported with these tools may lose some measure of fidelity. See " -":doc:`/reference/mongodb-extended-json` for more information." -msgstr "" - -# f43a373410a34b0fb6f840c9f674b79f -#: ../source/core/import-export.txt:58 -msgid "" -"No matter how you decide to import or export your data, consider the " -"following guidelines:" -msgstr "" - -# f39b388d2840428ab8f8f3547b0408d6 -#: ../source/core/import-export.txt:61 -msgid "" -"Label files so that you can identify the contents of the export or backup as" -" well as the point in time the export/backup reflect." -msgstr "" - -# 1bf4a8546d9545ce9338d6140aef465f -#: ../source/core/import-export.txt:64 -msgid "" -"Do not create or apply exports if the backup process itself will have an " -"adverse effect on a production system." -msgstr "" - -# 8626873887844e2a99bca792e02b5704 -#: ../source/core/import-export.txt:67 -msgid "" -"Make sure that they reflect a consistent data state. Export or backup " -"processes can impact data integrity (i.e. type fidelity) and consistency if " -"updates continue during the backup process." -msgstr "" - -# b1fc7fec142441a89cce0dbcfadf1fd5 -#: ../source/core/import-export.txt:71 -msgid "" -"Test backups and exports by restoring and importing to ensure that the " -"backups are useful." -msgstr "" - -# 043eb65c40bd4b71a8c53de2c6d9fb4b -#: ../source/core/import-export.txt:75 -msgid "Human Intelligible Import/Export Formats" -msgstr "" - -# 4a05093d446741378f0b62b5017c0961 -#: ../source/core/import-export.txt:77 -msgid "" -"This section describes a process to import/export a collection to a file in " -"a :term:`JSON` or :term:`CSV` format." -msgstr "" - -# 5a8ee8c7767248cf878817bd8d9ad410 -#: ../source/core/import-export.txt:80 -msgid "" -"The examples in this section use the MongoDB tools " -":doc:`/reference/program/mongoimport` and " -":doc:`/reference/program/mongoexport`. These tools may also be useful for " -"importing data into a MongoDB database from third party applications." -msgstr "" - -# a097c2d003f444f0a3a106eb75991878 -#: ../source/core/import-export.txt:86 -msgid "" -"If you want to simply copy a database or collection from one instance to " -"another, consider using the :dbcommand:`copydb`, :dbcommand:`clone`, or " -":dbcommand:`cloneCollection` commands, which may be more suited to this " -"task. The :program:`mongo` shell provides the :method:`db.copyDatabase()` " -"method." -msgstr "" - -# 9419c27ef0a54274b489a91062cfbea4 -#: ../source/core/import-export.txt:93 -msgid "Collection Export with :program:`mongoexport`" -msgstr "" - -# cd810405f421437982996ddb8629fabd -#: ../source/core/import-export.txt:97 -msgid "" -"With the :program:`mongoexport` utility you can create a backup file. In the" -" most simple invocation, the command takes the following form:" -msgstr "" - -# 82ff12ff42624eb382f71e54ea8a9706 -#: ../source/core/import-export.txt:105 -msgid "" -"This will export all documents in the collection named ``collection`` into " -"the file ``collection.json``. Without the output specification (i.e. " -"\":option:`--out collection.json `\"), " -":program:`mongoexport` writes output to standard output (i.e. \"stdout\"). " -"You can further narrow the results by supplying a query filter using the " -"\":option:`--query `\" and limit results to a single " -"database using the \":option:`--db `\" option. For " -"instance:" -msgstr "" - -# 31c2682b33d44f4c926f793d7c819494 -#: ../source/core/import-export.txt:118 -msgid "" -"This command returns all documents in the ``sales`` database's ``contacts`` " -"collection, with a field named ``field`` with a value of ``1``. Enclose the " -"query in single quotes (e.g. ``'``) to ensure that it does not interact with" -" your shell environment. The resulting documents will return on standard " -"output." -msgstr "" - -# 7db628f4d17e4f3a9125c23653cab5fe -#: ../source/core/import-export.txt:124 -msgid "" -"By default, :program:`mongoexport` returns one :term:`JSON document` per " -"MongoDB document. Specify the \":option:`--jsonArray `\" argument to return the export as a single :term:`JSON` " -"array. Use the \":option:`--csv `\" file to return the " -"result in CSV (comma separated values) format." -msgstr "" - -# 472c72c7a84045fca64ff2ff8ce974c4 -#: ../source/core/import-export.txt:131 -msgid "" -"If your :program:`mongod` instance is not running, you can use the " -"\":option:`--dbpath `\" option to specify the location" -" to your MongoDB instance's database files. See the following example:" -msgstr "" - -# d7b3ffaf0ccf427293a49d9a29db55f6 -#: ../source/core/import-export.txt:140 -msgid "" -"This reads the data files directly. This locks the data directory to prevent" -" conflicting writes. The :program:`mongod` process must *not* be running or " -"attached to these data files when you run :program:`mongoexport` in this " -"configuration." -msgstr "" - -# 5ba0835185a6470285c56f63c1ae621b -#: ../source/core/import-export.txt:145 -msgid "" -"The \":option:`--host `\" and \":option:`--port " -"`\" options allow you to specify a non-local host to " -"connect to capture the export. Consider the following example:" -msgstr "" - -# 34fe3f078f074055b17aa37cec4d84ec -#: ../source/core/import-export.txt:153 -msgid "" -"On any :program:`mongoexport` command you may, as above specify username and" -" password credentials as above." -msgstr "" - -# 66d0f34e75f942038638cba3299e1566 -#: ../source/core/import-export.txt:157 -msgid "Collection Import with :program:`mongoimport`" -msgstr "" - -# c699093be7174b6da7bdb7041553fe50 -#: ../source/core/import-export.txt:161 -msgid "" -"To restore a backup taken with :program:`mongoexport`. Most of the arguments" -" to :program:`mongoexport` also exist for :program:`mongoimport`. Consider " -"the following command:" -msgstr "" - -# 79dd960d18bc433fa012aef8b7eed4dd -#: ../source/core/import-export.txt:169 -msgid "" -"This imports the contents of the file ``collection.json`` into the " -"collection named ``collection``. If you do not specify a file with the " -"\":option:`--file `\" option, :program:`mongoimport` " -"accepts input over standard input (e.g. \"stdin.\")" -msgstr "" - -# aed103e958d54ac7aea343a5a81393e8 -#: ../source/core/import-export.txt:175 -msgid "" -"If you specify the \":option:`--upsert `\" option, all" -" of :program:`mongoimport` operations will attempt to update existing " -"documents in the database and insert other documents. This option will cause" -" some performance impact depending on your configuration." -msgstr "" - -# c4548b4561234b69a51a4c2ba11758c2 -#: ../source/core/import-export.txt:181 -msgid "" -"You can specify the database option :option:`--db ` to " -"import these documents to a particular database. If your MongoDB instance is" -" not running, use the \":option:`--dbpath `\" option " -"to specify the location of your MongoDB instance's database files. Consider " -"using the \":option:`--journal `\" option to ensure " -"that :program:`mongoimport` records its operations in the journal. The " -"``mongod`` process must *not* be running or attached to these data files " -"when you run :program:`mongoimport` in this configuration." -msgstr "" - -# 22cff2d386c242ba9002f052d401bdce -#: ../source/core/import-export.txt:191 -msgid "" -"Use the \":option:`--ignoreBlanks `\" option to " -"ignore blank fields. For :term:`CSV` and :term:`TSV` imports, this option " -"provides the desired functionality in most cases: it avoids inserting blank " -"fields in MongoDB documents." -msgstr "" diff --git a/locale/es/LC_MESSAGES/core/index-case-insensitive.po b/locale/es/LC_MESSAGES/core/index-case-insensitive.po deleted file mode 100644 index d8a57b65131..00000000000 --- a/locale/es/LC_MESSAGES/core/index-case-insensitive.po +++ /dev/null @@ -1,183 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 623f81341d80476fa1db4812b14fbcd0 -#: ../source/core/index-case-insensitive.txt:5 -msgid "Case Insensitive Indexes" -msgstr "" - -# 4dbb854ac5f746d9ac56b08e21b49ba8 -#: ../source/core/index-case-insensitive.txt -msgid "On this page" -msgstr "" - -# 978b0d9e662d4739816f2ed0183c60cd -#: ../source/core/index-case-insensitive.txt:17 -msgid "" -"Case insensitive indexes support queries that perform string comparisons " -"without regard for case." -msgstr "" - -# b68be7f6d12044a18701d47e194d4796 -#: ../source/core/index-case-insensitive.txt:20 -msgid "" -"You can create a case insensitive index with " -":method:`db.collection.createIndex()` by specifying the ``collation`` " -"parameter as an option. For example:" -msgstr "" - -# d2c5086470f349adb7263c337b2223df -#: ../source/core/index-case-insensitive.txt:33 -msgid "To specify a collation for a case sensitive index, include:" -msgstr "" - -# 07521dd5d9f74b189738c052c6c0129e -#: ../source/core/index-case-insensitive.txt:35 -msgid "" -"``locale``: specifies language rules. See :ref:`Collation Locales" -"` for a list of available locales." -msgstr "" - -# 3987f9f18fa54ee1a5e159438f87ca35 -#: ../source/core/index-case-insensitive.txt:39 -msgid "" -"``strength``: determines comparison rules. A value of ``1`` or ``2`` " -"indicates a case insensitive collation." -msgstr "" - -# f9bdfe78ff5f4609bb45692c22ba1238 -#: ../source/core/index-case-insensitive.txt:42 -msgid "" -"For additional collation fields, see :ref:`Collation`." -msgstr "" - -# 5dbf34d9b857446b8a2be5e22001c300 -#: ../source/core/index-case-insensitive.txt:46 -msgid "Behavior" -msgstr "" - -# 3e76fd40d7fd44d7b4a013ce24b1448d -#: ../source/core/index-case-insensitive.txt:48 -msgid "" -"Using a case insensitive index does not affect the results of a query, " -"but it can increase performance; see :doc:`Indexes` for a " -"detailed discussion of the costs and benefits of indexes." -msgstr "" - -# 55bc6d3905c7461c847e3dafb842ae51 -#: ../source/core/index-case-insensitive.txt:53 -msgid "" -"To use an index that specifies a collation, query and sort operations " -"must specify the same collation as the index. If a collection has defined" -" a collation, all queries and indexes inherit that collation unless they " -"explictly specify a different collation." -msgstr "" - -# f4ce69f8f0584e6683e9324450ccef3f -#: ../source/core/index-case-insensitive.txt:59 -msgid "Examples" -msgstr "" - -# 5f22e94066d94aa79a7f6992c71e86b0 -#: ../source/core/index-case-insensitive.txt:64 -msgid "Create a Case Insensitive Index" -msgstr "" - -# 702fe8a7ec724d7782478c523e8ceedb -#: ../source/core/index-case-insensitive.txt:66 -msgid "" -"To use a case insensitive index on a collection with no default " -"collation, create an index with a collation and set the ``strength`` " -"parameter to ``1`` or ``2`` (see :ref:`Collation` for a detailed description of the ``strength`` parameter). You " -"must specify the same collation at the query level in order to use the " -"index-level collation." -msgstr "" - -# 381ae6da602a487c8b5ab224c905d6aa -#: ../source/core/index-case-insensitive.txt:73 -msgid "" -"The following example creates a collection with no default collation, " -"then adds an index on the ``type`` field with a case insensitive " -"collation." -msgstr "" - -# 22458143cc544ff1ae43cc3d641dddcb -#: ../source/core/index-case-insensitive.txt:84 -msgid "To use the index, queries must specify the same collation." -msgstr "" - -# 2b191eba44a8418a8354b7d9fbf037c5 -#: ../source/core/index-case-insensitive.txt:103 -msgid "Case Insensitive Indexes on Collections with a Default Collation" -msgstr "" - -# 1c65ba363a1b4755be33ce3d1098f660 -#: ../source/core/index-case-insensitive.txt:105 -msgid "" -"When you create a collection with a default collation, all the indexes " -"you create subsequently inherit that collation unless you specify a " -"different collation. All queries which do not specify a different " -"collation also inherit the default collation." -msgstr "" - -# c6d250c9724a41aead0fd31676a34d94 -#: ../source/core/index-case-insensitive.txt:110 -msgid "" -"The following example creates a collection called ``names`` with a " -"default collation, then creates an index on the ``first_name`` field." -msgstr "" - -# c29cea20e68e4470a7632d3eb2cc3a2d -#: ../source/core/index-case-insensitive.txt:119 -msgid "Insert a small collection of names:" -msgstr "" - -# baa92d3acd6846deaf985ef535c9353f -#: ../source/core/index-case-insensitive.txt:127 -msgid "" -"Queries on this collection use the specified collation by default, and if" -" possible use the index as well." -msgstr "" - -# 34ad7e7d54fb4fdf897b9b978a804d9a -#: ../source/core/index-case-insensitive.txt:136 -msgid "" -"The above operation uses the collection's default collation and finds all" -" three documents. It uses the index on the ``first_name`` field for " -"better performance." -msgstr "" - -# 5bb7693afdb94a6992ede285d19409fa -#: ../source/core/index-case-insensitive.txt:140 -msgid "" -"It is still possible to perform case sensitive searches on this " -"collection by specifying a different collation in the query:" -msgstr "" - -# 14fef7eab4e744a5beb230ab840110cd -#: ../source/core/index-case-insensitive.txt:148 -msgid "" -"The above operation finds only one document, because it uses a collation " -"with no ``strength`` value specified. It does not use the collection's " -"default collation or the index." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/index-compound.po b/locale/es/LC_MESSAGES/core/index-compound.po deleted file mode 100644 index d16eadebb14..00000000000 --- a/locale/es/LC_MESSAGES/core/index-compound.po +++ /dev/null @@ -1,446 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:28+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 341d0832b63e4439960f826093a35e53 -#: ../source/core/index-compound.txt:7 -msgid "Compound Indexes" -msgstr "" - -# 5dc424f1473c45dbb0a2b52655d77311 -#: ../source/core/index-compound.txt -msgid "On this page" -msgstr "" - -# 267da0e0051b4f969e1653a421c4ff8b -#: ../source/core/index-compound.txt:17 -msgid "" -"MongoDB supports *compound indexes*, where a single index structure holds" -" references to multiple fields [#compound-index-field-limit]_ within a " -"collection's documents. The following diagram illustrates an example of a" -" compound index on two fields:" -msgstr "" - -# 763a0cc69cbc469097ccc3c89c03355d -#: ../source/core/index-compound.txt:25 -msgid "" -"MongoDB imposes a :limit:`limit of 31 fields for any compound index " -"`." -msgstr "" - -# 685bf5ec03bf40ddacc733e205d4b301 -#: ../source/core/index-compound.txt:28 -msgid "Compound indexes can support queries that match on multiple fields." -msgstr "" - -# 8fd21d4bb3f640a09324662651dbaabd -#: ../source/core/index-compound.txt:31 -msgid "Create a Compound Index" -msgstr "" - -# 06b7f64a423344f699db5446b15378a5 -#: ../source/core/index-compound.txt:33 -msgid "" -"To create a :ref:`compound index ` use an operation " -"that resembles the following prototype:" -msgstr "" - -# 7824dbee02aa4398a984ee657f11a9f7 -#: ../source/includes/fact-index-specification-field-value.rst:1 -msgid "" -"The value of the field in the index specification describes the kind of " -"index for that field. For example, a value of ``1`` specifies an index " -"that orders items in ascending order. A value of ``-1`` specifies an " -"index that orders items in descending order. For additional index types, " -"see :ref:`index types `." -msgstr "" - -# dcfd79ab8a3047758d5bf9323774098a -#: ../source/core/index-compound.txt:42 -msgid "" -"You may not create compound indexes that have ``hashed`` index type. You " -"will receive an error if you attempt to create a compound index that " -"includes :doc:`a hashed index field `." -msgstr "" - -# af91b195ff9744058e34f3256fb446e1 -#: ../source/core/index-compound.txt:47 -msgid "" -"Consider a collection named ``products`` that holds documents that " -"resemble the following document:" -msgstr "" - -# 677a66352413406f8682dd87939e5ad6 -#: ../source/core/index-compound.txt:61 -msgid "" -"The following operation creates an ascending index on the ``item`` and " -"``stock`` fields:" -msgstr "" - -# e61e3b7a7a9d423388ec666bf070c059 -#: ../source/core/index-compound.txt:68 -msgid "" -"The order of the fields listed in a compound index is important. The " -"index will contain references to documents sorted first by the values of " -"the ``item`` field and, within each value of the ``item`` field, sorted " -"by values of the stock field. See :ref:`index-ascending-and-descending` " -"for more information." -msgstr "" - -# 383c4c9ab36d4fdabc954f62523f6846 -#: ../source/core/index-compound.txt:74 -msgid "" -"In addition to supporting queries that match on all the index fields, " -"compound indexes can support queries that match on the prefix of the " -"index fields. That is, the index supports queries on the ``item`` field " -"as well as both ``item`` and ``stock`` fields:" -msgstr "" - -# 3030eeba2bb34613bef4ce6cd1a8e2de -#: ../source/core/index-compound.txt:84 -msgid "For details, see :ref:`compound-index-prefix`." -msgstr "" - -# 46e34a4b8c0c40cd8fe8315519ad3132 -#: ../source/core/index-compound.txt:90 -msgid "Sort Order" -msgstr "" - -# 3574c7657ae6412882c9d259b3ad686e -#: ../source/core/index-compound.txt:92 -msgid "" -"Indexes store references to fields in either ascending (``1``) or " -"descending (``-1``) sort order. For single-field indexes, the sort order " -"of keys doesn't matter because MongoDB can traverse the index in either " -"direction. However, for :ref:`compound indexes `, " -"sort order can matter in determining whether the index can support a sort" -" operation." -msgstr "" - -# 7cd638659129444d8d67ac6e60cb106f -#: ../source/core/index-compound.txt:99 -msgid "" -"Consider a collection ``events`` that contains documents with the fields " -"``username`` and ``date``. Applications can issue queries that return " -"results sorted first by ascending ``username`` values and then by " -"descending (i.e. more recent to last) ``date`` values, such as:" -msgstr "" - -# d08549e614504563a8ed4a205f8ad971 -#: ../source/core/index-compound.txt:108 -msgid "" -"or queries that return results sorted first by descending ``username`` " -"values and then by ascending ``date`` values, such as:" -msgstr "" - -# ae91001251de4383bb2a1aa628011adf -#: ../source/core/index-compound.txt:115 -msgid "The following index can support both these sort operations:" -msgstr "" - -# 8c5df15f44a244f995a0cd284f1435e3 -#: ../source/core/index-compound.txt:121 -msgid "" -"However, the above index **cannot** support sorting by ascending " -"``username`` values and then by ascending ``date`` values, such as the " -"following:" -msgstr "" - -# a395df4f096d4e4ab03e8d3344cb4fdd -#: ../source/core/index-compound.txt:129 -msgid "" -"For more information on sort order and compound indexes, see " -":doc:`/tutorial/sort-results-with-indexes`." -msgstr "" - -# 78584ae5701a4c3f9e467d3244d0b4c9 -#: ../source/core/index-compound.txt:135 -msgid "Prefixes" -msgstr "" - -# 9f44932417d946cca1a72b0f88e19028 -#: ../source/core/index-compound.txt:137 -msgid "" -"Index prefixes are the *beginning* subsets of indexed fields. For " -"example, consider the following compound index:" -msgstr "" - -# 6eba7f51f94145c3a3391e2bd54767f9 -#: ../source/core/index-compound.txt:144 -msgid "The index has the following index prefixes:" -msgstr "" - -# befaa772b5834e00b4ba22a6597606da -#: ../source/core/index-compound.txt:146 -msgid "``{ item: 1 }``" -msgstr "" - -# f528757c0b8a463184b64979382d1c5b -#: ../source/core/index-compound.txt:148 -msgid "``{ item: 1, location: 1 }``" -msgstr "" - -# 1f4586a2b4044d988458d70b275ece3d -#: ../source/core/index-compound.txt:150 -msgid "" -"For a compound index, MongoDB can use the index to support queries on the" -" index prefixes. As such, MongoDB can use the index for queries on the " -"following fields:" -msgstr "" - -# d13d2065e1a443edbd5a517775cc2adb -#: ../source/core/index-compound.txt:154 -msgid "the ``item`` field," -msgstr "" - -# e562bb06768b432aabe0c33188dd4d29 -#: ../source/core/index-compound.txt:155 -msgid "the ``item`` field *and* the ``location`` field," -msgstr "" - -# ab0e74b62b234b6686fcfe149e368d4c -#: ../source/core/index-compound.txt:156 -msgid "the ``item`` field *and* the ``location`` field *and* the ``stock`` field." -msgstr "" - -# b382011ad0984a17bb2073ba0f92223e -#: ../source/core/index-compound.txt:158 -msgid "" -"MongoDB can also use the index to support a query on ``item`` and " -"``stock`` fields since ``item`` field corresponds to a prefix. However, " -"the index would not be as efficient in supporting the query as would be " -"an index on only ``item`` and ``stock``." -msgstr "" - -# fbfc67947f474dff9be82227becadd81 -#: ../source/core/index-compound.txt:163 -msgid "" -"However, MongoDB cannot use the index to support queries that include the" -" following fields since without the ``item`` field, none of the listed " -"fields correspond to a prefix index:" -msgstr "" - -# b2a29d5badad4da1b4876acc8fac9ace -#: ../source/core/index-compound.txt:167 -msgid "the ``location`` field," -msgstr "" - -# 558c96ca352b4f14a705a71c806627f7 -#: ../source/core/index-compound.txt:169 -msgid "the ``stock`` field, or" -msgstr "" - -# 2569e701a2f341b8ba1715662f5ad720 -#: ../source/core/index-compound.txt:171 -msgid "the ``location`` and ``stock`` fields." -msgstr "" - -# ddd0cc068d3d43cc9560064f3cfeb37e -#: ../source/core/index-compound.txt:173 -msgid "" -"If you have a collection that has both a compound index and an index on " -"its prefix (e.g. ``{ a: 1, b: 1 }`` and ``{ a: 1 }``), if neither index " -"has a sparse or unique constraint, then you can remove the index on the " -"prefix (e.g. ``{ a: 1 }``). MongoDB will use the compound index in all of" -" the situations that it would have used the prefix index." -msgstr "" - -# dabd58e1346346a68ae0357f9b239b03 -#: ../source/core/index-compound.txt:180 -msgid "Index Intersection" -msgstr "" - -# e7b5a149504c4ac29e498d354ee6faf5 -#: ../source/includes/fact-index-intersection-vs-compound-indexes.rst:1 -msgid "" -"Starting in version 2.6, MongoDB can use :doc:`index intersection ` to fulfill queries. The choice between creating " -"compound indexes that support your queries or relying on index " -"intersection depends on the specifics of your system. See :ref:`index-" -"intersection-compound-indexes` for more details." -msgstr "" - -# 949c6d0098a44f7eba988238ce93386d -#: ../source/core/index-compound.txt:185 -msgid "Additional Considerations" -msgstr "" - -# ad4b5ae6ebdd454a82a4c647f1b65a27 -#: ../source/includes/index-tutorials-considerations.rst:1 -msgid "" -"If your collection holds a large amount of data, and your application " -"needs to be able to access the data while building the index, consider " -"building the index in the background, as described in :ref:`index-" -"creation-background`." -msgstr "" - -# b31bcacd82c54c99973eb635d4a1d44b -#: ../source/includes/note-build-indexes-on-replica-sets.rst:1 -msgid "" -"To build or rebuild indexes for a :term:`replica set`, see :ref:`index-" -"building-replica-sets`." -msgstr "" - -# 1d7f034d43ad43cb8d7cab7f9d6f66c8 -#: ../source/includes/index-tutorials-considerations.rst:8 -msgid "" -"Some drivers may specify indexes, using ``NumberLong(1)`` rather than " -"``1`` as the specification. This does not have any affect on the " -"resulting index." -msgstr "" - -# 7acb7ac0323e4e7bb7ade52e0979502a -# 00658d97b1264de48a72b9a03769a5e9 -#: ../source/core/index-compound.txt:1 ../source/core/index-compound.txt:86 -msgid "index" -msgstr "" - -# 7acb7ac0323e4e7bb7ade52e0979502a -#: ../source/core/index-compound.txt:1 -msgid "compound" -msgstr "" - -# d032d28992a64901acce30704bf194fb -#: ../source/core/index-compound.txt:2 -msgid "compound index" -msgstr "" - -# 00658d97b1264de48a72b9a03769a5e9 -#: ../source/core/index-compound.txt:86 -msgid "sort order" -msgstr "" - -# 33ca76732ad34f14a017c414e04d84f3 -#~ msgid "Example" -#~ msgstr "" - -# 0313b11210d741ef9be9fc7da1c04038 -#~ msgid "" -#~ "If applications query on the ``item``" -#~ " field as well as query on both" -#~ " the ``item`` field and the ``stock``" -#~ " field, you can specify a single " -#~ "compound index to support both of " -#~ "these queries:" -#~ msgstr "" - -# 6b320cb6e6eb45408ed333f6320799fa -#~ msgid "" -#~ "You may not create compound indexes " -#~ "that have ``hashed`` index fields. You" -#~ " will receive an error if you " -#~ "attempt to create a compound index " -#~ "that includes :doc:`a hashed index " -#~ "`." -#~ msgstr "" - -# 5a91f8d898b3467c86ee4c22d1d32b6b -#~ msgid "" -#~ "The order of the fields in a " -#~ "compound index is very important. In " -#~ "the previous example, the index will " -#~ "contain references to documents sorted " -#~ "first by the values of the " -#~ "``item`` field and, within each value" -#~ " of the ``item`` field, sorted by " -#~ "values of the ``stock`` field. See " -#~ ":ref:`index-ascending-and-descending` for " -#~ "more information." -#~ msgstr "" - -# c243f57a5d9d4ac3a56f441ad5817344 -#~ msgid "" -#~ "In addition to supporting queries that" -#~ " match on all the index fields, " -#~ "compound indexes can support queries " -#~ "that match on the prefix of the" -#~ " index fields. For details, see :ref" -#~ ":`compound-index-prefix`." -#~ msgstr "" - -# 17592ce8a1474851872b6dbf8f8efb5a -#~ msgid "" -#~ "Compound indexes support queries on any" -#~ " prefix of the index fields. Index" -#~ " prefixes are the beginning subset of" -#~ " indexed fields. For example, given " -#~ "the index ``{ a: 1, b: 1, c:" -#~ " 1 }``, both ``{ a: 1 }`` " -#~ "and ``{ a: 1, b: 1 }`` are" -#~ " prefixes of the index." -#~ msgstr "" - -# d34ebcaf948c487e8a09cfa7fdc51280 -#~ msgid "" -#~ "If you have a collection that has" -#~ " a compound index on ``{ a: 1," -#~ " b: 1 }``, as well as an " -#~ "index that consists of the prefix " -#~ "of that index, i.e. ``{ a: 1 " -#~ "}``, assuming none of the index " -#~ "has a sparse or unique constraints, " -#~ "then you can drop the ``{ a: " -#~ "1 }`` index. MongoDB will be able" -#~ " to use the compound index in " -#~ "all of situations that it would " -#~ "have used the ``{ a: 1 }`` " -#~ "index." -#~ msgstr "" - -# ef7c8d69a8c0464da19628a927fef246 -#~ msgid "For example, given the following index:" -#~ msgstr "" - -# 4fd6391c45754496ac4d62effb7cc021 -#~ msgid "MongoDB **can** use this index to support queries that include:" -#~ msgstr "" - -# 7cd3aac028d44602abfd5c284de5c562 -#~ msgid "" -#~ "the ``item`` field *and* the " -#~ "``location`` field *and* the ``stock`` " -#~ "field, or" -#~ msgstr "" - -# 28e293043dce47a9a98eb38854086aa3 -#~ msgid "" -#~ "only the ``item`` *and* ``stock`` " -#~ "fields; however, this index would be " -#~ "less efficient than an index on " -#~ "only ``item`` and ``stock``." -#~ msgstr "" - -# 65e4adf7f25740e19b5c0a81eb2a7b6c -#~ msgid "MongoDB **cannot** use this index to support queries that include:" -#~ msgstr "" - -# 144d12d566324c0c95d01f5fd5a0d268 -#~ msgid "only the ``location`` field," -#~ msgstr "" - -# 36c121095f18426ea1fc01427894feb6 -#~ msgid "only the ``stock`` field, or" -#~ msgstr "" - -# 9a4c82817d10453fa5fd6a3fa84f32aa -#~ msgid "only the ``location`` *and* ``stock`` fields." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/index-creation.po b/locale/es/LC_MESSAGES/core/index-creation.po deleted file mode 100644 index d3adfbb31cb..00000000000 --- a/locale/es/LC_MESSAGES/core/index-creation.po +++ /dev/null @@ -1,476 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:47+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# b757961e09a841f297048ef99f56cb5a -#: ../source/core/index-creation.txt:7 -msgid "Index Build" -msgstr "" - -# 03a996bdfa12435ea3f5323a7ace5d2b -#: ../source/core/index-creation.txt -msgid "On this page" -msgstr "" - -# 1028c648f9b64f3e9dca6dcfe2db95e9 -#: ../source/core/index-creation.txt:17 -msgid "" -"By default, creating an index blocks all other operations on a database. " -"When building an index on a collection, the database that holds the " -"collection is unavailable for read or write operations until the index " -"build completes. Any operation that requires a read or write lock on all " -"databases (e.g. :command:`listDatabases`) will wait for the foreground " -"index build to complete." -msgstr "" - -# 7a6ffe7546194dfbb574324a50d0c859 -#: ../source/core/index-creation.txt:28 -msgid "Background Construction" -msgstr "" - -# 00907ea861b94272927c3b3cc2fd1f3d -#: ../source/core/index-creation.txt:30 -msgid "" -"For potentially long running index building operations, consider the " -"``background`` operation so that the MongoDB database remains available " -"during the index building operation. For example, to create an index in " -"the background of the ``zipcode`` field of the ``people`` collection, " -"issue the following:" -msgstr "" - -# aa0de52220944c6da759eb6db5a0d2ec -#: ../source/core/index-creation.txt:40 -msgid "By default, ``background`` is ``false`` for building MongoDB indexes." -msgstr "" - -# e87e92b3a1ad4056898787f91128e2fb -#: ../source/core/index-creation.txt:42 -msgid "" -"You can combine the background option with other options, as in the " -"following:" -msgstr "" - -# 71dccc8eed66467a85b464746a869089 -#: ../source/core/index-creation.txt:50 -msgid "Behavior" -msgstr "" - -# ffa40ee2b5eb4f1c802d42490c43cfd6 -#: ../source/core/index-creation.txt:52 -msgid "" -"As of MongoDB version 2.4, a :program:`mongod` instance can build more " -"than one index in the background concurrently." -msgstr "" - -# 6a248bef11614cc087daf437bf1bc6c8 -#: ../source/core/index-creation.txt:55 -msgid "" -"Before 2.4, a :program:`mongod` instance could only build one background " -"index per database at a time." -msgstr "" - -# a26f80f8a88546ac8aac106f237ba4e0 -#: ../source/core/index-creation.txt:59 -msgid "" -"Background indexing operations run in the background so that other " -"database operations can run while creating the index. However, the " -":program:`mongo` shell session or connection where you are creating the " -"index *will* block until the index build is complete. To continue issuing" -" commands to the database, open another connection or :program:`mongo` " -"instance." -msgstr "" - -# 30a4141f4c4f413d8a7225e55f1db616 -#: ../source/core/index-creation.txt:66 -msgid "" -"Queries will not use partially-built indexes: the index will only be " -"usable once the index build is complete." -msgstr "" - -# 3e2484c8c9ce44bbbfe32b1f1743ea8b -#: ../source/core/index-creation.txt:71 -msgid "" -"If MongoDB is building an index in the background, you cannot perform " -"other administrative operations involving that collection, including " -"running :dbcommand:`repairDatabase`, dropping the collection (i.e. " -":method:`db.collection.drop()`), and running :dbcommand:`compact`. These " -"operations will return an error during background index builds." -msgstr "" - -# 529df74b2e93404b80572fcf68842b57 -#: ../source/core/index-creation.txt:80 -msgid "Performance" -msgstr "" - -# abf9fcfd092e4daea791a3203e61293e -#: ../source/core/index-creation.txt:82 -msgid "" -"The background index operation uses an incremental approach that is " -"slower than the normal \"foreground\" index builds. If the index is " -"larger than the available RAM, then the incremental process can take " -"*much* longer than the foreground build." -msgstr "" - -# e5a61a8d229c446ab25fa45a33ac805b -#: ../source/core/index-creation.txt:87 -msgid "" -"If your application includes :method:`~db.collection.createIndex()` " -"operations, and an index *doesn't* exist for other operational concerns, " -"building the index can have a severe impact on the performance of the " -"database." -msgstr "" - -# 242c62836f5c4934be5742e597c7aa18 -#: ../source/core/index-creation.txt:93 -msgid "" -"To avoid performance issues, make sure that your application checks for " -"the indexes at start up using the :method:`~db.collection.getIndexes()` " -"method or the :api:`equivalent method for your driver <>` and terminates " -"if the proper indexes do not exist. Always build indexes in production " -"instances using separate application code, during designated maintenance " -"windows." -msgstr "" - -# 4574e095dc474628a98fe0c9760f97ea -#: ../source/core/index-creation.txt:101 -msgid "Interrupted Index Builds" -msgstr "" - -# ba0305db28cf444a98a7e7934487253a -#: ../source/core/index-creation.txt:103 -msgid "" -"If a background index build is in progress when the :program:`mongod` " -"process terminates, when the instance restarts the index build will " -"restart as foreground index build. If the index build encounters any " -"errors, such as a duplicate key error, the :program:`mongod` will exit " -"with an error." -msgstr "" - -# f5fcda66ad694f21abfc039f4645e4ad -#: ../source/core/index-creation.txt:109 -msgid "" -"To start the :program:`mongod` after a failed index build, use the " -":setting:`storage.indexBuildRetry` or :option:`--noIndexBuildRetry " -"` to skip the index build on start up." -msgstr "" - -# e8034fe3ab87495a94b43c44ba9efca4 -#: ../source/core/index-creation.txt:116 -msgid "Building Indexes on Secondaries" -msgstr "" - -# ba451e76615b4bb6bb7183fe20ac0025 -#: ../source/core/index-creation.txt:118 -msgid "" -"Secondary members can now build indexes in the background. Previously all" -" index builds on secondaries were in the foreground." -msgstr "" - -# 46817c416bf14e5786b36e5509fd5e56 -#: ../source/core/index-creation.txt:123 -msgid "" -"Background index operations on a :term:`replica set` :term:`secondaries " -"` begin after the :term:`primary` completes building the " -"index. If MongoDB builds an index in the background on the primary, the " -"secondaries will then build that index in the background." -msgstr "" - -# ffc781d2c9dd472f8438e7f1348800a0 -#: ../source/core/index-creation.txt:129 -msgid "" -"To build large indexes on secondaries the best approach is to restart one" -" secondary at a time in :term:`standalone` mode and build the index. " -"After building the index, restart as a member of the replica set, allow " -"it to catch up with the other members of the set, and then build the " -"index on the next secondary. When all the secondaries have the new index," -" step down the primary, restart it as a standalone, and build the index " -"on the former primary." -msgstr "" - -# 1fa2323831ae43d5b3d15bef95fcb6a5 -#: ../source/core/index-creation.txt:137 -msgid "" -"The amount of time required to build the index on a secondary must be " -"within the window of the :term:`oplog`, so that the secondary can catch " -"up with the primary." -msgstr "" - -# 98d0243e671145cca59016e07d3b8e94 -#: ../source/core/index-creation.txt:141 -msgid "" -"Indexes on secondary members in \"recovering\" mode are always built in " -"the foreground to allow them to catch up as soon as possible." -msgstr "" - -# 8222f6ed9a1e4b5db12631596da1118a -#: ../source/core/index-creation.txt:144 -msgid "" -"See :ref:`index-building-replica-sets` for a complete procedure for " -"building indexes on secondaries." -msgstr "" - -# 42e003831e034670abebe9a415c363ad -#: ../source/core/index-creation.txt:151 -msgid "Index Names" -msgstr "" - -# c0c3f6bcb63f4955bf0ff2cb7b86920c -#: ../source/core/index-creation.txt:153 -msgid "" -"The default name for an index is the concatenation of the indexed keys " -"and each key's direction in the index, 1 or -1." -msgstr "" - -# 8c2bc1dfd9df44009e0db8b77fc144a7 -# f74882515ff849ffa5c8bd2dc215728d -#: ../source/core/index-creation.txt -msgid "Example" -msgstr "" - -# bc9f8cba26a2437d82836f57b22a6e04 -#: ../source/core/index-creation.txt:163 -msgid "The resulting index is named: ``item_1_quantity_-1``." -msgstr "" - -# be55426695a84fc5b5979c8d601807f9 -#: ../source/core/index-creation.txt:165 -msgid "" -"Optionally, you can specify a name for an index instead of using the " -"default name." -msgstr "" - -# d55955035b7146a5a718e270236870b4 -#: ../source/core/index-creation.txt:175 -msgid "The resulting index has the name ``inventory``." -msgstr "" - -# 167a6c3623ad4a6091d6eb46d65e8540 -#: ../source/core/index-creation.txt:177 -msgid "" -"To view the name of an index, use the :method:`getIndexes() " -"` method." -msgstr "" - -# 5607632d192e4e96be2a81088b20aeef -#: ../source/core/index-creation.txt:181 -msgid "View Index Build Operations" -msgstr "" - -# 89fca6d377de466a8b830e3414772c91 -#: ../source/core/index-creation.txt:183 -msgid "" -"To see the status of an index build operation, you can use the " -":method:`db.currentOp()` method in the :program:`mongo` shell. To filter " -"the current operations for index creation operations, see :ref" -":`currentOp-index-creation` for an example." -msgstr "" - -# 1dfcc8d298bc41f5a6b4dfbe3da36cbb -#: ../source/core/index-creation.txt:188 -msgid "" -"The :data:`~currentOp.msg` field will include the percent of the build " -"that is complete." -msgstr "" - -# 92e7a6431f9048f4b1b159f1299e244c -#: ../source/core/index-creation.txt:192 -msgid "Terminate Index Build Operation" -msgstr "" - -# 0a42e2335397472d8fadf9d733de92ae -#: ../source/core/index-creation.txt:194 -msgid "" -"To terminate an ongoing index build, use the :method:`db.killOp()` method" -" in the :program:`mongo` shell. For index builds, the effects of " -":method:`db.killOp()` may not be immediate and may occur well after much " -"of the index build operation has completed." -msgstr "" - -# c75f9eedc6ab43f1831c95aecd290a0d -#: ../source/core/index-creation.txt:199 -msgid "" -"You cannot terminate a *replicated* index build on secondary members of a" -" replica set. To minimize the impact of building an index on replica " -"sets, see :doc:`/tutorial/build-indexes-on-replica-sets`." -msgstr "" - -# 7d610ae08d6b49b8b46cbe4e25d1534b -#: ../source/core/index-creation.txt:205 -msgid "" -"Before MongoDB 2.4, you could *only* terminate *background* index builds." -" After 2.4, you can terminate both *background* index builds and " -"foreground index builds." -msgstr "" - -# 40ef23a92bbd45578c1d791a6b933ee0 -#: ../source/core/index-creation.txt:210 -msgid ":method:`db.currentOp()`, :method:`db.killOp()`" -msgstr "" - -# f75eea00a97e4110bb89fa9f6e51c0ba -# 7556962265fa4b32a27644ae0c366bb0 -# 2697c9d6b62a4bd78eeee8f776e30ac4 -#: ../source/core/index-creation.txt:1 ../source/core/index-creation.txt:24 -#: ../source/core/index-creation.txt:147 -msgid "index" -msgstr "" - -# f75eea00a97e4110bb89fa9f6e51c0ba -#: ../source/core/index-creation.txt:1 -msgid "options" -msgstr "" - -# 7556962265fa4b32a27644ae0c366bb0 -#: ../source/core/index-creation.txt:24 -msgid "background creation" -msgstr "" - -# 2697c9d6b62a4bd78eeee8f776e30ac4 -#: ../source/core/index-creation.txt:147 -msgid "name" -msgstr "" - -# d0a05af1e3604076945d69283fb1af05 -#~ msgid "Index Creation" -#~ msgstr "" - -# bd3dbea8a0134529a2caab78c9d79d63 -#~ msgid "" -#~ "MongoDB provides several options that " -#~ "*only* affect the creation of the " -#~ "index. Specify these options in a " -#~ "document as the second argument to " -#~ "the :method:`db.collection.ensureIndex()` method. " -#~ "This section describes the uses of " -#~ "these creation options and their " -#~ "behavior." -#~ msgstr "" - -# b4b716993faa4c48a488599823bf3eec -#~ msgid "Related" -#~ msgstr "" - -# 7d2b9e21da1c4c9aa44707ee43a555a2 -#~ msgid "" -#~ "Some options that you can specify " -#~ "to :method:`~db.collection.ensureIndex()` options " -#~ "control the :doc:`properties of the " -#~ "index `, which are " -#~ "*not* index creation options. For " -#~ "example, the :doc:`unique ` option affects the behavior of" -#~ " the index after creation." -#~ msgstr "" - -# bdcb778af3264ec3a2f08de70cd3e72b -#~ msgid "" -#~ "For a detailed description of MongoDB's" -#~ " index types, see :doc:`/core/index-types`" -#~ " and :doc:`/core/index-properties` for " -#~ "related documentation." -#~ msgstr "" - -# 9475ab584fe3458b8f85d176cba823fd -#~ msgid "" -#~ "Before 2.2, a single :program:`mongod` " -#~ "instance could only build one index " -#~ "at a time." -#~ msgstr "" - -# 758706f86e9742f3ac613ddb0d20bb49 -#~ msgid "" -#~ "If your application includes " -#~ ":method:`ensureIndex() ` " -#~ "operations, and an index *doesn't* exist" -#~ " for other operational concerns, building" -#~ " the index can have a severe " -#~ "impact on the performance of the " -#~ "database." -#~ msgstr "" - -# 5b19e7f956324d9a9a7768f366345d2c -#~ msgid "Drop Duplicates" -#~ msgstr "" - -# 439e1f0b69724fafa9f9fb9cdcd71180 -#~ msgid "" -#~ "MongoDB cannot create a :ref:`unique " -#~ "index ` on a " -#~ "field that has duplicate values. To " -#~ "force the creation of a unique " -#~ "index, you can specify the ``dropDups``" -#~ " option, which will only index the" -#~ " first occurrence of a value for " -#~ "the key, and delete all subsequent " -#~ "values." -#~ msgstr "" - -# 023e9e97a0d24e12ad6118712af2aef6 -#~ msgid "" -#~ "As in all unique indexes, if a " -#~ "document does not have the indexed " -#~ "field, MongoDB will include it in " -#~ "the index with a \"null\" value." -#~ msgstr "" - -# 3b19d16f99ee419b81eb156d8f1a50d5 -#~ msgid "" -#~ "If subsequent fields *do not* have " -#~ "the indexed field, and you have " -#~ "set ``{dropDups: true}``, MongoDB will " -#~ "remove these documents from the " -#~ "collection when creating the index. If" -#~ " you combine ``dropDups`` with the " -#~ ":ref:`sparse ` option, " -#~ "this index will only include documents" -#~ " in the index that have the " -#~ "value, and the documents without the " -#~ "field will remain in the database." -#~ msgstr "" - -# 2d2cb9a3a0ae4053a54152b0e5496ece -#~ msgid "" -#~ "To create a unique index that " -#~ "drops duplicates on the ``username`` " -#~ "field of the ``accounts`` collection, " -#~ "use a command in the following " -#~ "form:" -#~ msgstr "" - -# 586b58b1437a4597ae39516b7129054b -#~ msgid "" -#~ "Specifying ``{ dropDups: true }`` will" -#~ " delete data from your database. Use" -#~ " with extreme caution." -#~ msgstr "" - -# ea6951029d9e49cd91f8b597f751b5f0 -#~ msgid "By default, ``dropDups`` is ``false``." -#~ msgstr "" - -# dc72351b38274089a9c1fc833c57662a -#~ msgid "duplicates" -#~ msgstr "" - -# 6a93c443c8384597a01188fda3188103 -#~ msgid "drop duplicates" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/index-hashed.po b/locale/es/LC_MESSAGES/core/index-hashed.po deleted file mode 100644 index 405a6843813..00000000000 --- a/locale/es/LC_MESSAGES/core/index-hashed.po +++ /dev/null @@ -1,187 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:51+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 1a5323c90fb747789833b05b6fbb5dca -#: ../source/core/index-hashed.txt:7 -msgid "Hashed Indexes" -msgstr "" - -# 59a8bd7c3f774a8492fd87919d9b015a -#: ../source/core/index-hashed.txt -msgid "On this page" -msgstr "" - -# bdf215b7b6b9497995dffb307c5d5a19 -#: ../source/core/index-hashed.txt:19 -msgid "" -"Hashed indexes maintain entries with hashes of the values of the indexed " -"field." -msgstr "" - -# aa73c4b8d0db41a4a2bbddae6ac39163 -#: ../source/core/index-hashed.txt:22 -msgid "" -"Hashed indexes support :doc:`sharding ` using hashed shard " -"keys. :ref:`Hashed based sharding ` uses a " -"hashed index of a field as the shard key to partition data across your " -"sharded cluster." -msgstr "" - -# dd2f47e34a274ee9abad30383d6aa9e5 -#: ../source/core/index-hashed.txt:27 -msgid "" -"Using a hashed shard key to shard a collection results in a more random " -"distribution of data. See :doc:`/tutorial/deploy-sharded-cluster-hashed-" -"sharding` for more details." -msgstr "" - -# cf66c1a1c6bf4ae88ae087ed2ca22f55 -#: ../source/core/index-hashed.txt:33 -msgid "Hashing Function" -msgstr "" - -# fecdc7e8b47e47c7b5958396031af008 -#: ../source/core/index-hashed.txt:35 -msgid "" -"Hashed indexes uses a hashing function to compute the hash of the value " -"of the index field. The hashing function collapses embedded documents and" -" computes the hash for the entire value but does not support multi-key " -"(i.e. arrays) indexes." -msgstr "" - -# d8aff9176c5c4eddb7b8dec277dce015 -#: ../source/includes/tip-applications-do-not-need-to-compute-hashes.rst -msgid "Tip" -msgstr "" - -# 15d128e285184adf842a74fe700af1a9 -#: ../source/includes/tip-applications-do-not-need-to-compute-hashes.rst:3 -msgid "" -"MongoDB automatically computes the hashes when resolving queries using " -"hashed indexes. Applications do **not** need to compute hashes." -msgstr "" - -# e1f7ac73a8974a2b87bd8ffdc6656043 -#: ../source/core/index-hashed.txt:43 -msgid "Create a Hashed Index" -msgstr "" - -# f83893b1ff3548fdb2e3c1a8fd0360ab -#: ../source/core/index-hashed.txt:45 -msgid "" -"To create a :ref:`hashed index `, specify ``hashed`` " -"as the value of the index key, as in the following example:" -msgstr "" - -# e5ec595f5ad54accad7e53a7d60968cd -#: ../source/core/index-hashed.txt:55 -msgid "Considerations" -msgstr "" - -# a6366291a334433fae8e4b3bcb0f648c -#: ../source/core/index-hashed.txt:57 -msgid "" -"MongoDB supports ``hashed`` indexes of any single field. The hashing " -"function collapses embedded documents and computes the hash for the " -"entire value, but does not support multi-key (i.e. arrays) indexes." -msgstr "" - -# 32dfef237f674c9e95f940754ac37b8b -#: ../source/core/index-hashed.txt:61 -msgid "" -"You may not create compound indexes that have ``hashed`` index fields or " -"specify a unique constraint on a ``hashed`` index; however, you can " -"create both a ``hashed`` index and an ascending/descending (i.e. non-" -"hashed) index on the same field: MongoDB will use the scalar index for " -"range queries." -msgstr "" - -# ef6664a1646846ab954e43b731ebc247 -#: ../source/includes/warning-hashed-index-floating-point.rst:3 -msgid "" -"MongoDB ``hashed`` indexes truncate floating point numbers to 64-bit " -"integers before hashing. For example, a ``hashed`` index would store the " -"same value for a field that held a value of ``2.3``, ``2.2``, and " -"``2.9``. To prevent collisions, do not use a ``hashed`` index for " -"floating point numbers that cannot be reliably converted to 64-bit " -"integers (and then back to floating point). MongoDB ``hashed`` indexes do" -" not support floating point values larger than 2\\ :sup:`53`." -msgstr "" - -# 6173709bfc4e4774af0a6d1f4d8039b2 -#: ../source/core/index-hashed.txt:1 -msgid "index" -msgstr "" - -# 6173709bfc4e4774af0a6d1f4d8039b2 -#: ../source/core/index-hashed.txt:1 -msgid "hashed" -msgstr "" - -# a67217e01a2847bf872ede48f87fc712 -#~ msgid "Hashed Index" -#~ msgstr "" - -# 646c09ec10e2484fb5098e58307a7b1b -#~ msgid "" -#~ "Hashed indexes maintain entries with " -#~ "hashes of the values of the " -#~ "indexed field. The hashing function " -#~ "collapses sub-documents and computes the" -#~ " hash for the entire value but " -#~ "does not support multi-key (i.e. " -#~ "arrays) indexes." -#~ msgstr "" - -# 50a7b7af861b46cf866d6833d16c9ee4 -#~ msgid "" -#~ "Hashed indexes support :doc:`sharding ` a collection using " -#~ "a :ref:`hashed shard key `. Using a hashed shard " -#~ "key to shard a collection ensures " -#~ "a more even distribution of data. " -#~ "See :doc:`/tutorial/shard-collection-with-a" -#~ "-hashed-shard-key` for more details." -#~ msgstr "" - -# ed0e9f095aab48f7b12e592b9a5e01f8 -#~ msgid "" -#~ "MongoDB can use the ``hashed`` index " -#~ "to support equality queries, but " -#~ "``hashed`` indexes do not support range" -#~ " queries." -#~ msgstr "" - -# efa3a335e45b42e1b929f304b0e7d26d -#~ msgid "" -#~ "Create a ``hashed`` index using an " -#~ "operation that resembles the following:" -#~ msgstr "" - -# c5ab4051a70f440cb182c1c7a167f2f0 -#~ msgid "" -#~ "This operation creates a hashed index" -#~ " for the ``active`` collection on the" -#~ " ``a`` field." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/index-intersection.po b/locale/es/LC_MESSAGES/core/index-intersection.po deleted file mode 100644 index b612cdc9e6a..00000000000 --- a/locale/es/LC_MESSAGES/core/index-intersection.po +++ /dev/null @@ -1,205 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:41+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 2659ca2a2cfe42eabfe602cc09bbf22e -#: ../source/core/index-intersection.txt:3 -msgid "Index Intersection" -msgstr "" - -# b3ee75c3b8f849af801bf73a47cb1069 -#: ../source/core/index-intersection.txt -msgid "On this page" -msgstr "" - -# 4ac1c2772d3b458684204fc59d8a0c98 -#: ../source/core/index-intersection.txt:15 -msgid "" -"MongoDB can use the intersection of multiple indexes to fulfill queries. " -"[#previous-versions]_ In general, each index intersection involves two " -"indexes; however, MongoDB can employ multiple/nested index intersections " -"to resolve a query." -msgstr "" - -# e02c419812ae4995b44b88ad374aca84 -#: ../source/core/index-intersection.txt:20 -msgid "" -"To illustrate index intersection, consider a collection ``orders`` that " -"has the following indexes:" -msgstr "" - -# 073fe2550312423f8762382e5159f2c6 -#: ../source/core/index-intersection.txt:28 -msgid "" -"MongoDB can use the intersection of the two indexes to support the " -"following query:" -msgstr "" - -# cffce35e290f4cda8f0e4477cae65f84 -#: ../source/core/index-intersection.txt:35 -msgid "" -"To determine if MongoDB used index intersection, run " -":method:`~cursor.explain()`; the results of :ref:`explain() ` will include either an ``AND_SORTED`` stage " -"or an ``AND_HASH`` stage." -msgstr "" - -# ec6ab7162df04757b03736bf4a8df539 -#: ../source/core/index-intersection.txt:40 -msgid "" -"In previous versions, MongoDB could use only a single index to fulfill " -"most queries. The exception to this is queries with :query:`$or` clauses," -" which could use a single index for each :query:`$or` clause." -msgstr "" - -# af5f19bfa39844a6ae66dfff19da2b10 -#: ../source/core/index-intersection.txt:46 -msgid "Index Prefix Intersection" -msgstr "" - -# e6acfb5039704668a3165040e39e79e2 -#: ../source/core/index-intersection.txt:48 -msgid "" -"With index intersection, MongoDB can use an intersection of either the " -"entire index or the index prefix. An index prefix is a subset of a " -"compound index, consisting of one or more keys starting from the " -"beginning of the index." -msgstr "" - -# be02789ab6b84d6cac399ca772071837 -#: ../source/core/index-intersection.txt:53 -msgid "Consider a collection ``orders`` with the following indexes:" -msgstr "" - -# ef3d90bb59414852a72ea629b16ef130 -#: ../source/core/index-intersection.txt:60 -msgid "" -"To fulfill the following query which specifies a condition on both the " -"``qty`` field and the ``status`` field, MongoDB can use the intersection " -"of the two indexes:" -msgstr "" - -# 2cbec824296b497f947f3298fa0b3457 -#: ../source/core/index-intersection.txt:71 -msgid "Index Intersection and Compound Indexes" -msgstr "" - -# 67f37ce32cf8498ab55e3e2d94b1a60d -#: ../source/core/index-intersection.txt:73 -msgid "" -"Index intersection does not eliminate the need for creating " -":doc:`compound indexes `. However, because both the" -" list order (i.e. the order in which the keys are listed in the index) " -"and the sort order (i.e. ascending or descending), matter in " -":doc:`compound indexes `, a compound index may not " -"support a query condition that does not include the :ref:`index prefix " -"keys ` or that specifies a different sort order." -msgstr "" - -# cccd80e48668401a8dc0d548798e1bbe -#: ../source/core/index-intersection.txt:82 -msgid "" -"For example, if a collection ``orders`` has the following compound index," -" with the ``status`` field listed before the ``ord_date`` field:" -msgstr "" - -# 5279b5dc3ceb47eb9220518c7a257617 -#: ../source/core/index-intersection.txt:89 -msgid "The compound index can support the following queries:" -msgstr "" - -# cfb806ad01344005bc3d40913104810d -#: ../source/core/index-intersection.txt:101 -msgid "But not the following two queries:" -msgstr "" - -# 19f32a5abf904616999b88967ffa063d -#: ../source/core/index-intersection.txt:108 -msgid "However, if the collection has two separate indexes:" -msgstr "" - -# 5b91d296e8794bb681eea8edc444a9cc -#: ../source/core/index-intersection.txt:115 -msgid "" -"The two indexes can, either individually or through index intersection, " -"support all four aforementioned queries." -msgstr "" - -# c355d482ccf14cd7b331356b7c7abe86 -#: ../source/core/index-intersection.txt:118 -msgid "" -"The choice between creating compound indexes that support your queries or" -" relying on index intersection depends on the specifics of your system." -msgstr "" - -# 90342fdb06e74f8583173717685fc655 -#: ../source/core/index-intersection.txt:122 -msgid "" -":doc:`compound indexes `, :ref:`compound-key-" -"indexes`" -msgstr "" - -# b5d759192fb441248a991ea173bd3c1f -#: ../source/core/index-intersection.txt:126 -msgid "Index Intersection and Sort" -msgstr "" - -# 1e6da886e26b4abb85bd3854f9dd14ba -#: ../source/core/index-intersection.txt:128 -msgid "" -"Index intersection does not apply when the :method:`~cursor.sort()` " -"operation requires an index completely separate from the query predicate." -msgstr "" - -# 18f8247838f24c33b2f9cf122bc7e36e -#: ../source/core/index-intersection.txt:132 -msgid "For example, the ``orders`` collection has the following indexes:" -msgstr "" - -# 22827be436414cb68c5340445e76b0d8 -#: ../source/core/index-intersection.txt:141 -msgid "MongoDB cannot use index intersection for the following query with sort:" -msgstr "" - -# 0199d61bc56c4874a48d5c8f548189d2 -#: ../source/core/index-intersection.txt:147 -msgid "" -"That is, MongoDB does not use the ``{ qty: 1 }`` index for the query, and" -" the separate ``{ status: 1 }`` or the ``{ status: 1, ord_date: -1 }`` " -"index for the sort." -msgstr "" - -# df281325f94a4de6a424b7d0164161d3 -#: ../source/core/index-intersection.txt:151 -msgid "" -"However, MongoDB can use index intersection for the following query with " -"sort since the index ``{ status: 1, ord_date: -1 }`` can fulfill part of " -"the query predicate." -msgstr "" - -# 698ec96b9ea4460f8284588b3a433de9 -#~ msgid "" -#~ "For query plans that use index " -#~ "intersection, the :method:`~cursor.explain()` " -#~ "returns the value ``Complex Plan`` in" -#~ " the ``cursor`` field." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/index-multikey.po b/locale/es/LC_MESSAGES/core/index-multikey.po deleted file mode 100644 index f81f4ec8944..00000000000 --- a/locale/es/LC_MESSAGES/core/index-multikey.po +++ /dev/null @@ -1,491 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:27+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# e44f7264827340d7840e6def18b66c7f -#: ../source/core/index-multikey.txt:7 -msgid "Multikey Indexes" -msgstr "" - -# 4e6b5892aa3e4a40adb7be123c4b4f00 -#: ../source/core/index-multikey.txt -msgid "On this page" -msgstr "" - -# 8c9efacdc97549b384dbab7cacc52636 -#: ../source/core/index-multikey.txt:17 -msgid "" -"To index a field that holds an array value, MongoDB creates an index key " -"for each element in the array. These *multikey* indexes support efficient" -" queries against array fields. Multikey indexes can be constructed over " -"arrays that hold both scalar values (e.g. strings, numbers) *and* nested " -"documents." -msgstr "" - -# c4f18291755249f383a934d1744338cd -#: ../source/core/index-multikey.txt:26 -msgid "Create Multikey Index" -msgstr "" - -# a308674bc8b3402f8d6b41d08cef0e2b -#: ../source/core/index-multikey.txt:28 -msgid "" -"To create a multikey index, use the :method:`db.collection.createIndex()`" -" method:" -msgstr "" - -# b444471127ea4bacbaad5d9af462aac8 -#: ../source/core/index-multikey.txt:35 -msgid "" -"MongoDB automatically creates a multikey index if any indexed field is an" -" array; you do not need to explicitly specify the multikey type." -msgstr "" - -# 6425a5ee41aa4bbc8da3b8c54e486c80 -#: ../source/core/index-multikey.txt:39 -msgid "Index Bounds" -msgstr "" - -# c8ea6ed581ad4fa2b4f40b581fb2903e -#: ../source/core/index-multikey.txt:41 -msgid "" -"If an index is multikey, then computation of the index bounds follows " -"special rules. For details on multikey index bounds, see :doc:`/core" -"/multikey-index-bounds`." -msgstr "" - -# cc1c6e6577a44f03b8f9e130fde7d0cf -#: ../source/core/index-multikey.txt:46 -msgid "Limitations" -msgstr "" - -# d40fcaa1607b4fa8a3409cff1bb8e5a2 -#: ../source/core/index-multikey.txt:49 -msgid "Compound Multikey Indexes" -msgstr "" - -# 3293274f10d244cc838ae9afe0a17068 -#: ../source/core/index-multikey.txt:51 -msgid "" -"For a :ref:`compound ` multikey index, each indexed " -"document can have *at most* one indexed field whose value is an array. As" -" such, you cannot create a compound multikey index if more than one to-" -"be-indexed field of a document is an array. Or, if a compound multikey " -"index already exists, you cannot insert a document that would violate " -"this restriction." -msgstr "" - -# af1e55d46b9e4edb9cff9e57873c2e20 -#: ../source/core/index-multikey.txt:58 -msgid "For example, consider a collection that contains the following document:" -msgstr "" - -# 545de69e3e5b481b895ad2024fab2508 -#: ../source/core/index-multikey.txt:64 -msgid "" -"You cannot create a compound multikey index ``{ a: 1, b: 1 }`` on the " -"collection since both the ``a`` and ``b`` fields are arrays." -msgstr "" - -# c8720e15df974c10a23145d1ff5a6e0d -#: ../source/core/index-multikey.txt:67 -msgid "But consider a collection that contains the following documents:" -msgstr "" - -# 1c73a4bafc7d467bb8b1f295221b1899 -#: ../source/core/index-multikey.txt:74 -msgid "" -"A compound multikey index ``{ a: 1, b: 1 }`` is permissible since for " -"each document, only one field indexed by the compound multikey index is " -"an array; i.e. no document contains array values for both ``a`` and ``b``" -" fields. After creating the compound multikey index, if you attempt to " -"insert a document where both ``a`` and ``b`` fields are arrays, MongoDB " -"will fail the insert." -msgstr "" - -# 60b92477eb394f8bb0ce740cf17919ad -#: ../source/core/index-multikey.txt:82 -msgid "Shard Keys" -msgstr "" - -# 4bd71d42bd084abfb3b708d4c610ba5d -#: ../source/core/index-multikey.txt:84 -msgid "You **cannot** specify a multikey index as the shard key index." -msgstr "" - -# e2d2801fa9a6496fb2079de6b5e01d67 -#: ../source/core/index-multikey.txt:88 -msgid "" -"However, if the shard key index is a :ref:`prefix ` of a compound index, the compound index is allowed to become a " -"compound *multikey* index if one of the other keys (i.e. keys that are " -"not part of the shard key) indexes an array. Compound multikey indexes " -"can have an impact on performance." -msgstr "" - -# 10c2a433bb4940b4aa088bc6528ac582 -#: ../source/core/index-multikey.txt:95 -msgid "Hashed Indexes" -msgstr "" - -# 8111dbbac0cb4c9a9d0d38a9ed99ea2f -#: ../source/core/index-multikey.txt:97 -msgid ":doc:`Hashed ` indexes **cannot** be multikey." -msgstr "" - -# a6ff80dedfbb4f07be7b471617f9a966 -#: ../source/core/index-multikey.txt:100 -msgid "Covered Queries" -msgstr "" - -# 6219c9d755704e18aa5cc17f8f32ee5e -#: ../source/includes/fact-multikey-index-covered-query.rst:1 -msgid "" -"A :ref:`multikey index ` cannot support a " -":ref:`covered query `." -msgstr "" - -# d67d5c608f0c4ee6ab27ce98577f9b52 -#: ../source/core/index-multikey.txt:105 -msgid "Query on the Array Field as a Whole" -msgstr "" - -# 045f4576264e43bd8bdb44cab3a6e692 -#: ../source/core/index-multikey.txt:107 -msgid "" -"When a query filter specifies an :ref:`exact match for an array as a " -"whole `, MongoDB can use the multikey index to look up" -" the first element of the query array but cannot use the multikey index " -"scan to find the whole array. Instead, after using the multikey index to " -"look up the first element of the query array, MongoDB retrieves the " -"associated documents and filters for documents whose array matches the " -"array in the query." -msgstr "" - -# 8030e0038924453980ef75c84752662c -#: ../source/core/index-multikey.txt:115 -msgid "" -"For example, consider an ``inventory`` collection that contains the " -"following documents:" -msgstr "" - -# 84d91b1a744f4054a8236692180228de -#: ../source/core/index-multikey.txt:126 -msgid "The collection has a multikey index on the ``ratings`` field:" -msgstr "" - -# d934025afe834c8daab0a86d31dfd356 -#: ../source/core/index-multikey.txt:132 -msgid "" -"The following query looks for documents where the ``ratings`` field is " -"the array ``[ 5, 9 ]``:" -msgstr "" - -# cb3988328d9f4ae2967c521e0509127f -#: ../source/core/index-multikey.txt:139 -msgid "" -"MongoDB can use the multikey index to find documents that have ``5`` at " -"any position in the ``ratings`` array. Then, MongoDB retrieves these " -"documents and filters for documents whose ``ratings`` array equals the " -"query array ``[ 5, 9 ]``." -msgstr "" - -# 69cb7e5134a44a2b9578befa1ecc8575 -#: ../source/core/index-multikey.txt:145 -msgid "Examples" -msgstr "" - -# 640fb1af2a674d0180e2366b67726732 -#: ../source/core/index-multikey.txt:148 -msgid "Index Basic Arrays" -msgstr "" - -# 3f3c7a0fc9024e8ebe6c5716523c97f1 -#: ../source/core/index-multikey.txt:150 -msgid "Consider a ``survey`` collection with the following document:" -msgstr "" - -# 48e3cc5eb0d148a28bfa45b2b1a41856 -#: ../source/core/index-multikey.txt:156 -msgid "Create an index on the field ``ratings``:" -msgstr "" - -# a1f6782b0a014b1a948cae81955f90d2 -#: ../source/core/index-multikey.txt:162 -msgid "" -"Since the ``ratings`` field contains an array, the index on ``ratings`` " -"is multikey. The multikey index contains the following three index keys, " -"each pointing to the same document:" -msgstr "" - -# 08a1bf215f6e45eca1b440d49d662ad2 -#: ../source/core/index-multikey.txt:166 -msgid "``2``," -msgstr "" - -# c6836408c7604cd99e5693baa47b1d14 -#: ../source/core/index-multikey.txt:168 -msgid "``5``, and" -msgstr "" - -# fa3eee1bb1cd4704bc6c2f4e57af111b -#: ../source/core/index-multikey.txt:170 -msgid "``9``." -msgstr "" - -# 30cfb8793a554272add60d8dd842d869 -#: ../source/core/index-multikey.txt:173 -msgid "Index Arrays with Embedded Documents" -msgstr "" - -# 6069865dd8904edaa6e9f0db80ad85b8 -#: ../source/core/index-multikey.txt:175 -msgid "" -"You can create multikey indexes on array fields that contain nested " -"objects." -msgstr "" - -# 6280a5e4b5e64921a00d14d3efd982af -#: ../source/core/index-multikey.txt:178 -msgid "Consider an ``inventory`` collection with documents of the following form:" -msgstr "" - -# ec6bea9674f44f5fa71bfe4df5db0b24 -#: ../source/core/index-multikey.txt:214 -msgid "" -"The following operation creates a multikey index on the ``stock.size`` " -"and ``stock.quantity`` fields:" -msgstr "" - -# b0945987a03c43d6bf7a127a7b484bb0 -#: ../source/core/index-multikey.txt:221 -msgid "" -"The compound multikey index can support queries with predicates that " -"include both indexed fields as well as predicates that include only the " -"index prefix ``\"stock.size\"``, as in the following examples:" -msgstr "" - -# c0166f71859141559bed7dc40c6a7c6e -#: ../source/core/index-multikey.txt:230 -msgid "" -"For details on how MongoDB can combine multikey index bounds, see " -":doc:`/core/multikey-index-bounds`. For more information on behavior of " -"compound indexes and prefixes, see :ref:`compound indexes and prefixes " -"`." -msgstr "" - -# 42dc6f25efed449ab855472a9dc7a6aa -#: ../source/core/index-multikey.txt:235 -msgid "" -"The compound multikey index can also support sort operations, such as the" -" following examples:" -msgstr "" - -# ddb9c702f8644fe68f95583ebcc94122 -#: ../source/core/index-multikey.txt:243 -msgid "" -"For more information on behavior of compound indexes and sort operations," -" see :doc:`/tutorial/sort-results-with-indexes`." -msgstr "" - -# 80a32688998b43a1b3edc4ae68abfd2b -#: ../source/core/index-multikey.txt:1 -msgid "index" -msgstr "" - -# 80a32688998b43a1b3edc4ae68abfd2b -#: ../source/core/index-multikey.txt:1 -msgid "multikey" -msgstr "" - -#~ msgid "" -#~ "If you attempt to insert a such" -#~ " a document, MongoDB will reject the" -#~ " insertion, and produce an error that" -#~ " says ``cannot index parallel arrays``. " -#~ "MongoDB does not index parallel arrays" -#~ " because they require the index to" -#~ " include each value in the Cartesian" -#~ " product of the compound keys, which" -#~ " could quickly result in incredibly " -#~ "large and difficult to maintain indexes." -#~ msgstr "" - -# c1cd78c966654ef1a073ca936284f0ae -#~ msgid "" -#~ "To index a field that holds an " -#~ "array value, MongoDB adds index items" -#~ " for each item in the array. " -#~ "These *multikey* indexes allow MongoDB " -#~ "to return documents from queries using" -#~ " the value of an array. MongoDB " -#~ "automatically determines whether to create " -#~ "a multikey index if the indexed " -#~ "field contains an array value; you " -#~ "do not need to explicitly specify " -#~ "the multikey type." -#~ msgstr "" - -# 2550dc2baa334240a80c08165cf25a8d -#~ msgid "Consider the following illustration of a multikey index:" -#~ msgstr "" - -# c766959fd2204d759f48ec5c1fd896aa -#~ msgid "" -#~ "Multikey indexes support all operations " -#~ "supported by other MongoDB indexes; " -#~ "however, applications may use multikey " -#~ "indexes to select documents based on " -#~ "ranges of values for the value of" -#~ " an array. Multikey indexes support " -#~ "arrays that hold both values (e.g. " -#~ "strings, numbers) *and* nested documents." -#~ msgstr "" - -# be9a882da3634e93817aecfb8b266d05 -#~ msgid "Interactions between Compound and Multikey Indexes" -#~ msgstr "" - -# 2241568e67fe40b9a83948cc4ef4424b -#~ msgid "" -#~ "While you can create multikey " -#~ ":ref:`compound indexes `," -#~ " at most one field in a " -#~ "compound index may hold an array. " -#~ "For example, given an index on ``{" -#~ " a: 1, b: 1 }``, the following" -#~ " documents are permissible:" -#~ msgstr "" - -# 928099ffb53d4ea1b7420efa56eab514 -#~ msgid "" -#~ "However, the following document is " -#~ "impermissible, and MongoDB cannot insert " -#~ "such a document into a collection " -#~ "with the ``{a: 1, b: 1 }`` " -#~ "index:" -#~ msgstr "" - -# 4cf05dc09bcc47739a11d935ae2b8947 -#~ msgid "The index of a shard key **cannot** be a multi-key index." -#~ msgstr "" - -# 64d43f2f7eb748a2b6ba51b78bbf97bd -#~ msgid "``hashed`` indexes are not compatible with multi-key indexes." -#~ msgstr "" - -# a6a4c1b14123415086ccb34792cd279e -#~ msgid "" -#~ "To compute the hash for a " -#~ "``hashed`` index, MongoDB collapses sub-" -#~ "documents and computes the hash for " -#~ "the entire value. For fields that " -#~ "hold arrays or sub-documents, you " -#~ "cannot use the index to support " -#~ "queries that introspect the sub-" -#~ "document." -#~ msgstr "" - -# afbe334b71a341b6ac0ed0bffaccb3d2 -#~ msgid "Given the following document:" -#~ msgstr "" - -# 94ebbf97ace94502ab3e67ac27283141 -#~ msgid "" -#~ "Then an index on the ``tags`` " -#~ "field, ``{ tags: 1 }``, would be" -#~ " a multikey index and would include" -#~ " these four separate entries for that" -#~ " document:" -#~ msgstr "" - -# 3e805961388d451b940a133e4637da6b -#~ msgid "``\"weather\"``," -#~ msgstr "" - -# ce60597bee164b2c8dbb08ba130aa3d9 -#~ msgid "``\"hot\"``," -#~ msgstr "" - -# 1316fad612584db0a844b4918d83f9eb -#~ msgid "``\"record\"``, and" -#~ msgstr "" - -# 9c2be69972974b169c818a151dafdc83 -#~ msgid "``\"april\"``." -#~ msgstr "" - -# c26c9212a0fc4a369bbcec8e4b5da914 -#~ msgid "" -#~ "Queries could use the multikey index " -#~ "to return queries for any of the" -#~ " above values." -#~ msgstr "" - -# b9611f6fceeb41f8a01c0c75a06b562d -#~ msgid "" -#~ "You can create multikey indexes on " -#~ "fields in objects embedded in arrays," -#~ " as in the following example:" -#~ msgstr "" - -# 87e7116eefd443cb84b46190352258e2 -#~ msgid "" -#~ "Consider a ``feedback`` collection with " -#~ "documents in the following form:" -#~ msgstr "" - -# a49c45e680b840848e0f822b1863bb7d -#~ msgid "" -#~ "An index on the ``comments.text`` field" -#~ " would be a multikey index and " -#~ "would add items to the index for" -#~ " all embedded documents in the array." -#~ msgstr "" - -# 2002d396e9844708844a83d5aff20c24 -#~ msgid "" -#~ "With the index ``{ \"comments.text\": 1" -#~ " }`` on the ``feedback`` collection, " -#~ "consider the following query:" -#~ msgstr "" - -# b053458279ce40c7a79e8c98e06124d6 -#~ msgid "" -#~ "The query would select the documents " -#~ "in the collection that contain the " -#~ "following embedded document in the " -#~ "``comments`` array:" -#~ msgstr "" - -#~ msgid "" -#~ "If you attempt to insert such a" -#~ " document, MongoDB will reject the " -#~ "insertion, and produce an error that " -#~ "says ``cannot index parallel arrays``. " -#~ "MongoDB does not index parallel arrays" -#~ " because they require the index to" -#~ " include each value in the Cartesian" -#~ " product of the compound keys, which" -#~ " could quickly result in incredibly " -#~ "large and difficult to maintain indexes." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/index-partial.po b/locale/es/LC_MESSAGES/core/index-partial.po deleted file mode 100644 index a8fe2d69c61..00000000000 --- a/locale/es/LC_MESSAGES/core/index-partial.po +++ /dev/null @@ -1,353 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# d879647bfcd744b3bfaebe62ce058aee -#: ../source/core/index-partial.txt:6 -msgid "Partial Indexes" -msgstr "" - -# d92907222cb240599f5b588954d67462 -#: ../source/core/index-partial.txt -msgid "On this page" -msgstr "" - -# 8cf04a042c54459ba6714f379252e791 -#: ../source/core/index-partial.txt:18 -msgid "" -"Partial indexes only index the documents in a collection that meet a " -"specified filter expression. By indexing a subset of the documents in a " -"collection, partial indexes have lower storage requirements and reduced " -"performance costs for index creation and maintenance." -msgstr "" - -# ef2ed97bf20e4d84a5107bfd30d8b729 -#: ../source/core/index-partial.txt:24 -msgid "Create a Partial Index" -msgstr "" - -# 51a416beb25842c486cfd20b8668e16c -#: ../source/core/index-partial.txt:26 -msgid "" -"To create a ``partial`` index, use the " -":method:`db.collection.createIndex()` method with the new " -"``partialFilterExpression`` option. The ``partialFilterExpression`` " -"option accepts a document that specifies the filter condition using:" -msgstr "" - -# 970d48afcbec43aab3b77ee6371f1cb9 -#: ../source/includes/fact-partial-filter-expression-operators.rst:1 -msgid "" -"equality expressions (i.e. ``field: value`` or using the :query:`$eq` " -"operator)," -msgstr "" - -# b0a74db51bd24092be626e9fdc648a1d -#: ../source/includes/fact-partial-filter-expression-operators.rst:4 -msgid ":query:`$exists: true <$exists>` expression," -msgstr "" - -# 7ce7bf278ae64cabb4dacac882dd782d -#: ../source/includes/fact-partial-filter-expression-operators.rst:6 -msgid ":query:`$gt`, :query:`$gte`, :query:`$lt`, :query:`$lte` expressions," -msgstr "" - -# dbb5db66c5c349be85ab585a33105bd7 -#: ../source/includes/fact-partial-filter-expression-operators.rst:8 -msgid ":query:`$type` expressions," -msgstr "" - -# d0043d0b2bae458389e48b8ad42b7d08 -#: ../source/includes/fact-partial-filter-expression-operators.rst:10 -msgid ":query:`$and` operator at the top-level only" -msgstr "" - -# 28e4fb8f28284be0b6567a73316dc72e -#: ../source/core/index-partial.txt:33 -msgid "" -"For example, the following operation creates a compound index that " -"indexes only the documents with a ``rating`` field greater than 5." -msgstr "" - -# 0d60b0b3c44f4fc88779d24549e8914f -#: ../source/core/index-partial.txt:43 -msgid "" -"You can specify a ``partialFilterExpression`` option for all MongoDB " -":ref:`index types `." -msgstr "" - -# 84da6ddf9bc6481aa0863b03214898fe -#: ../source/core/index-partial.txt:47 -msgid "Behavior" -msgstr "" - -# 336cf419095242188eb4839dcc9879bf -#: ../source/core/index-partial.txt:50 -msgid "Query Coverage" -msgstr "" - -# e301cb6140124755b62e8382765090b4 -#: ../source/core/index-partial.txt:52 -msgid "" -"MongoDB will not use the partial index for a query or sort operation if " -"using the index results in an incomplete result set." -msgstr "" - -# ff8ba59adc844f4d95a05b9c308d3a57 -#: ../source/core/index-partial.txt:55 -msgid "" -"To use the partial index, a query must contain the filter expression (or " -"a modified filter expression that specifies a subset of the filter " -"expression) as part of its query condition." -msgstr "" - -# 7501cb3ba4354dc29673c8923a34128b -#: ../source/core/index-partial.txt:59 -msgid "For example, given the following index:" -msgstr "" - -# 4bb09fdcda9040ce8f7f9c28c21a2e52 -#: ../source/core/index-partial.txt:68 -msgid "" -"The following query can use the index since the query predicate includes " -"the condition ``rating: { $gte: 8 }`` that matches a subset of documents " -"matched by the index filter expression ``ratings: { $gt: 5 }``:" -msgstr "" - -# acc134a09cef4e2da27b3aed4869c6b7 -#: ../source/core/index-partial.txt:77 -msgid "" -"However, the following query cannot use the partial index on the " -"``cuisine`` field because using the index results in an incomplete result" -" set. Specifically, the query predicate includes the condition ``rating: " -"{ $lt: 8 }`` while the index has the filter ``rating: { $gt: 5 }``. That " -"is, the query ``{ cuisine: \"Italian\", rating: { $lt: 8 } }`` matches " -"more documents (e.g. an Italian restaurant with a rating equal to 1) than" -" are indexed." -msgstr "" - -# 9abd10bbd02c4a9b93fe03f94aea13b4 -#: ../source/core/index-partial.txt:89 -msgid "" -"Similarly, the following query cannot use the partial index because the " -"query predicate does not include the filter expression and using the " -"index would return an incomplete result set." -msgstr "" - -# b280b7f2bbe64741b6b7268a79cceb2f -#: ../source/core/index-partial.txt:98 -msgid "Comparison with the ``sparse`` Index" -msgstr "" - -# 17f2720c40134166bbe1a1119c971b27 -#: ../source/core/index-partial.txt -msgid "Tip" -msgstr "" - -# b3474ec3def44c4ca7752df8c76dd5f6 -#: ../source/core/index-partial.txt:104 -msgid "" -"Partial indexes offer a more expressive mechanism than :doc:`/core/index-" -"sparse` indexes to specify which documents are indexed." -msgstr "" - -# f383749e38c14d8a9b159ed20aaa818c -#: ../source/core/index-partial.txt:108 -msgid "" -"Sparse indexes selects documents to index *solely* based on the existence" -" of the indexed field, or for compound indexes, the existence of the " -"indexed fields." -msgstr "" - -# 4e8fc572a18c4fe9ab63bcbf13cc534a -#: ../source/core/index-partial.txt:112 -msgid "" -"Partial indexes determine the index entries based on the specified " -"filter. The filter can include fields other than the index keys and can " -"specify conditions other than just an existence check. For example, a " -"partial index can implement the same behavior as a sparse index:" -msgstr "" - -# 83ed442e5fdc46eea7d00a39ec0581fc -#: ../source/core/index-partial.txt:124 -msgid "" -"This partial index supports the same queries as a sparse index on the " -"``name`` field." -msgstr "" - -# 63a84e9a61d8473ebd573111a28e9a01 -#: ../source/core/index-partial.txt:127 -msgid "" -"However, a partial index can also specify filter expressions on fields " -"other than the index key. For example, the following operation creates a " -"partial index, where the index is on the ``name`` field but the filter " -"expression is on the ``email`` field:" -msgstr "" - -# 7d74424d55164e608f26d6911d5fdb6e -#: ../source/core/index-partial.txt:139 -msgid "" -"For the query optimizer to choose this partial index, the query predicate" -" must include a non-null match on the ``email`` field as well as a " -"condition on the ``name`` field." -msgstr "" - -# 281a98147b374055be0ac5b1e8ed1173 -#: ../source/core/index-partial.txt:143 -msgid "For example, the following query can use the index:" -msgstr "" - -# b348c5e629574e809d2666d29f3661e8 -#: ../source/core/index-partial.txt:149 -msgid "However, the following query cannot use the index:" -msgstr "" - -# 9060aa51eeda4885aa9550cb5335885c -#: ../source/core/index-partial.txt:156 -msgid "Restrictions" -msgstr "" - -# aa3bdecece5240159b002908de0c09e4 -#: ../source/core/index-partial.txt:158 -msgid "" -"In MongoDB, you cannot create multiple versions of an index that differ " -"only in the options. As such, you cannot create multiple partial indexes " -"that differ only by the filter expression." -msgstr "" - -# 24e49e42837b4725b12aa78289a44177 -#: ../source/core/index-partial.txt:162 -msgid "" -"You cannot specify both the ``partialFilterExpression`` option and the " -"``sparse`` option." -msgstr "" - -# d9018689fb2749e48bcdca2d4d305963 -#: ../source/core/index-partial.txt:165 -msgid "" -"Earlier versions of MongoDB do not support partial indexes. For sharded " -"clusters or replica sets, all nodes must be version 3.2." -msgstr "" - -# f17b5649ee494f9cba12365058b78f14 -#: ../source/core/index-partial.txt:168 -msgid "``_id`` indexes cannot be partial indexes." -msgstr "" - -# 2e4b6a1a990c468887755d54dae5ad8c -#: ../source/core/index-partial.txt:170 -msgid "Shard key indexes cannot be partial indexes." -msgstr "" - -# 824a791bda3f4ab8a748390190ad1566 -#: ../source/core/index-partial.txt:173 -msgid "Examples" -msgstr "" - -# 70be38a69c4d496bb323d9cbbc517125 -#: ../source/core/index-partial.txt:176 -msgid "Create a Partial Index On A Collection" -msgstr "" - -# adc87df1e4534ebd8a426c464d876806 -#: ../source/core/index-partial.txt:178 -msgid "" -"Consider a collection ``restaurants`` containing documents that resemble " -"the following" -msgstr "" - -# b878f4c973f446e9923e3b3813db6f40 -#: ../source/core/index-partial.txt:204 -msgid "" -"You could add a partial index on the ``borough`` and ``cuisine`` fields " -"choosing only to index documents where the ``rating.grade`` field is " -"``A``:" -msgstr "" - -# ff4c82aeeb5c45059d9b9bf811a3ef79 -#: ../source/core/index-partial.txt:215 -msgid "" -"Then, the following query on the ``restaurants`` collection uses the " -"partial index to return the restaurants in the Bronx with " -"``rating.grade`` equal to ``A``:" -msgstr "" - -# df68fed943264616bd650df53e17f416 -#: ../source/core/index-partial.txt:222 -msgid "" -"However, the following query cannot use the partial index because the " -"query expression does not include the ``rating.grade`` field:" -msgstr "" - -# a2fff99894674656a0fd4332b2d958ec -#: ../source/core/index-partial.txt:232 -msgid "Partial Index with Unique Constraint" -msgstr "" - -# a8d58b09cbec4c3294c6692dbe31afc4 -#: ../source/core/index-partial.txt:234 -msgid "" -"Partial indexes only index the documents in a collection that meet a " -"specified filter expression. If you specify both the " -"``partialFilterExpression`` and a :ref:`unique constraint `, the unique constraint only applies to the documents that meet " -"the filter expression. A partial index with a unique constraint does not " -"prevent the insertion of documents that do not meet the unique constraint" -" if the documents do not meet the filter criteria." -msgstr "" - -# bf309576ed834be58734e7e3343cd3b3 -#: ../source/core/index-partial.txt:243 -msgid "For example, a collection ``users`` contains the following documents:" -msgstr "" - -# 96cb0fa35aa346e489bc7e3c6e250cab -#: ../source/core/index-partial.txt:251 -msgid "" -"The following operation creates an index that specifies a :ref:`unique " -"constraint ` on the ``username`` field and a partial " -"filter expression ``age: { $gte: 21 }``." -msgstr "" - -# 8977ef1632854bc7ab5ebbbded19a28d -#: ../source/core/index-partial.txt:262 -msgid "" -"The index prevents the insertion of the following documents since " -"documents already exist with the specified usernames and the ``age`` " -"fields are greater than ``21``:" -msgstr "" - -# f7114e7055b248cda4150dee55814165 -#: ../source/core/index-partial.txt:272 -msgid "" -"However, the following documents with duplicate usernames are allowed " -"since the unique constraint only applies to documents with ``age`` " -"greater than or equal to 21." -msgstr "" - -# ab5b299924144817b499c2d9ec90189e -#: ../source/core/index-partial.txt:1 -msgid "index" -msgstr "" - -# ab5b299924144817b499c2d9ec90189e -#: ../source/core/index-partial.txt:1 -msgid "partial" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/index-properties.po b/locale/es/LC_MESSAGES/core/index-properties.po deleted file mode 100644 index 4d175894a60..00000000000 --- a/locale/es/LC_MESSAGES/core/index-properties.po +++ /dev/null @@ -1,104 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:55+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 020f83d9fc0c4080b8ecf0cb3ebf7fea -#: ../source/core/index-properties.txt:3 -msgid "Index Properties" -msgstr "" - -# 8ce2dafeccf54a5fb24259049c37e88a -#: ../source/core/index-properties.txt:13 -msgid "" -"In addition to the numerous :ref:`index types ` MongoDB " -"supports, indexes can also have various properties. The following " -"documents detail the index properties that you can select when building " -"an index." -msgstr "" - -# 1aa286b80fa74277896b673bdad531d9 -#: ../source/includes/toc/dfn-list-indexes-concepts-properties.rst:5 -msgid ":doc:`/core/index-ttl`" -msgstr "" - -# 44734ba4ce1a44dea1f7b4db828ed0d5 -#: ../source/includes/toc/dfn-list-indexes-concepts-properties.rst:4 -msgid "" -"The TTL index is used for TTL collections, which expire data after a " -"period of time." -msgstr "" - -# 67f02d99280043e8b376cced34b717bf -#: ../source/includes/toc/dfn-list-indexes-concepts-properties.rst:9 -msgid ":doc:`/core/index-unique`" -msgstr "" - -# 889c88f515434502a7b898c94d8b6f95 -#: ../source/includes/toc/dfn-list-indexes-concepts-properties.rst:8 -msgid "" -"A unique index causes MongoDB to reject all documents that contain a " -"duplicate value for the indexed field." -msgstr "" - -# 09d46d04c41d47ad9227213888f8af90 -#: ../source/includes/toc/dfn-list-indexes-concepts-properties.rst:13 -msgid ":doc:`/core/index-partial`" -msgstr "" - -# 2751789797214b609c0da946bac6849f -#: ../source/includes/toc/dfn-list-indexes-concepts-properties.rst:12 -msgid "" -"A partial index indexes only documents that meet specified filter " -"criteria." -msgstr "" - -# e0135ff5a4c341b3a2ed49ab031ed557 -#: ../source/includes/toc/dfn-list-indexes-concepts-properties.rst:17 -msgid ":doc:`/core/index-case-insensitive`" -msgstr "" - -# 96b965b564ec497a885a46fb163f2d8f -#: ../source/includes/toc/dfn-list-indexes-concepts-properties.rst:16 -msgid "A case insensitive index disregards the case of the index key values." -msgstr "" - -# bcd37e709ad74ce28622fb7c5cda2717 -#: ../source/includes/toc/dfn-list-indexes-concepts-properties.rst:20 -msgid ":doc:`/core/index-sparse`" -msgstr "" - -# 73ac7b1b400641bc92af6c5d05f5edb9 -#: ../source/includes/toc/dfn-list-indexes-concepts-properties.rst:20 -msgid "" -"A sparse index does not index documents that do not have the indexed " -"field." -msgstr "" - -# 5d5e7a05dd024a2b8d2c99176eb4036c -#~ msgid "" -#~ "In addition to the numerous :doc:`index" -#~ " types ` MongoDB " -#~ "supports, indexes can also have various" -#~ " properties. The following documents detail" -#~ " the index properties that you can" -#~ " select when building an index." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/index-single.po b/locale/es/LC_MESSAGES/core/index-single.po deleted file mode 100644 index a1f2c2418db..00000000000 --- a/locale/es/LC_MESSAGES/core/index-single.po +++ /dev/null @@ -1,380 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:28+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# cf4eaea7e57b47b99d4122699d7f01eb -#: ../source/core/index-single.txt:3 -msgid "Single Field Indexes" -msgstr "" - -# 8b0ac127a7c84f7c8fe26f157c6c672c -#: ../source/core/index-single.txt -msgid "On this page" -msgstr "" - -# 999d2534658c47c9ab416d6a477d6ea9 -#: ../source/core/index-single.txt:13 -msgid "" -"MongoDB provides complete support for indexes on any field in a " -":term:`collection` of :term:`documents `. By default, all " -"collections have an index on the :ref:`_id field `, and " -"applications and users may add additional indexes to support important " -"queries and operations." -msgstr "" - -# 9683e7cba90048a5ad673c49792a82c7 -#: ../source/core/index-single.txt:19 -msgid "This document describes ascending/descending indexes on a single field." -msgstr "" - -# 7b5cd4da436747d58f2001cf92bf9a0c -#: ../source/core/index-single.txt:24 -msgid "Create an Ascending Index on a Single Field" -msgstr "" - -# 1593bafd49a94694963e5bf27bca7328 -# 2e75dfc6069e420297750bcdfca8a1ce -# d2a4cdb6da2b43308888c088745cb7d6 -#: ../source/core/index-single.txt:26 ../source/core/index-single.txt:70 -#: ../source/core/index-single.txt:101 -msgid "" -"Consider a collection named ``records`` that holds documents that " -"resemble the following sample document:" -msgstr "" - -# 0cd47a38f36f40efa3fd636babb7469a -#: ../source/core/index-single.txt:37 -msgid "" -"The following operation creates an ascending index on the ``score`` field" -" of the ``records`` collection:" -msgstr "" - -# e0301b348be24ad8b44ddb5f336dd95a -#: ../source/includes/fact-index-specification-field-value.rst:1 -msgid "" -"The value of the field in the index specification describes the kind of " -"index for that field. For example, a value of ``1`` specifies an index " -"that orders items in ascending order. A value of ``-1`` specifies an " -"index that orders items in descending order. For additional index types, " -"see :ref:`index types `." -msgstr "" - -# 552e0872f5784e2790672c43e3b91fb3 -#: ../source/core/index-single.txt:46 -msgid "" -"The created index will support queries that select on the field " -"``score``, such as the following:" -msgstr "" - -# dd22d7b95749428ebee8a1521fd116ee -#: ../source/core/index-single.txt:60 -msgid "Create an Index on an Embedded Field" -msgstr "" - -# b50cb45bb5f448a0bef849892ff3c83b -#: ../source/core/index-single.txt:62 -msgid "" -"You can create indexes on fields within embedded documents, just as you " -"can index top-level fields in documents. Indexes on embedded fields " -"differ from :ref:`indexes on embedded documents `, which include the full content up to the maximum " -":limit:`index size ` of the embedded document in the index. " -"Instead, indexes on embedded fields allow you to use a \"dot notation,\" " -"to introspect into embedded documents." -msgstr "" - -# 6925a5ace3a34fe084ef15258fc81665 -#: ../source/core/index-single.txt:81 -msgid "The following operation creates an index on the ``location.state`` field:" -msgstr "" - -# a85d3088cb3c483bbea96039774c1dba -#: ../source/core/index-single.txt:88 -msgid "" -"The created index will support queries that select on the field " -"``location.state``, such as the following:" -msgstr "" - -# e5d01d05052c44eb82e31aa80cbe7f28 -#: ../source/core/index-single.txt:97 -msgid "Create an Index on Embedded Document" -msgstr "" - -# cf55227ab0eb401ea89117a4613a323e -#: ../source/core/index-single.txt:99 -msgid "You can also create indexes on embedded document as a whole." -msgstr "" - -# 04f5988e40c34487a40a3aa8171e907e -#: ../source/core/index-single.txt:112 -msgid "" -"The ``location`` field is an embedded document, containing the embedded " -"fields ``city`` and ``state``. The following command creates an index on " -"the ``location`` field as a whole:" -msgstr "" - -# 1dfd2c3f75424c00b92054b17dd6fe6f -#: ../source/core/index-single.txt:120 -msgid "The following query can use the index on the ``location`` field:" -msgstr "" - -# 072d904e898540f0bda5989e7d572fd9 -#: ../source/core/index-single.txt:126 -msgid "" -"Although the query can use the index, the result set does not include the" -" sample document above. When performing equality matches on embedded " -"documents, field order matters and the embedded documents must match " -"exactly. See :ref:`query-embedded-documents` for more information " -"regarding querying on embedded documents." -msgstr "" - -# c441bc1c7ab84679a809afa6115153bb -#: ../source/core/index-single.txt:133 -msgid "Additional Considerations" -msgstr "" - -# 8d4563f3819840de8813fcee483021a5 -#: ../source/includes/index-tutorials-considerations.rst:1 -msgid "" -"If your collection holds a large amount of data, and your application " -"needs to be able to access the data while building the index, consider " -"building the index in the background, as described in :ref:`index-" -"creation-background`." -msgstr "" - -# 74a5beb107bf418887935dc8c8abce42 -#: ../source/includes/note-build-indexes-on-replica-sets.rst:1 -msgid "" -"To build or rebuild indexes for a :term:`replica set`, see :ref:`index-" -"building-replica-sets`." -msgstr "" - -# bf3191bb070f4917a7bedb914870863b -#: ../source/includes/index-tutorials-considerations.rst:8 -msgid "" -"Some drivers may specify indexes, using ``NumberLong(1)`` rather than " -"``1`` as the specification. This does not have any affect on the " -"resulting index." -msgstr "" - -# eb73a13e26d142e595581bc9472a6d30 -#: ../source/core/index-single.txt:54 -msgid "index" -msgstr "" - -# eb73a13e26d142e595581bc9472a6d30 -#: ../source/core/index-single.txt:54 -msgid "embedded fields" -msgstr "" - -# 420d521bad734934a615c874bfff7934 -#~ msgid "" -#~ "MongoDB supports indexes that contain " -#~ "either a single field *or* multiple " -#~ "fields depending on the operations that" -#~ " this index-type supports. This " -#~ "document describes indexes that contain " -#~ "a single field. Consider the following" -#~ " illustration of a single field " -#~ "index." -#~ msgstr "" - -# 3e0e8d48400a49b392f6d2d4eb338b21 -#~ msgid "" -#~ ":doc:`/core/index-compound` for information " -#~ "about indexes that include multiple " -#~ "fields, and :doc:`/core/indexes-introduction` " -#~ "for a higher level introduction to " -#~ "indexing in MongoDB." -#~ msgstr "" - -# 2a242f4c66994142b512a1a280de53fc -#~ msgid "Example" -#~ msgstr "" - -# 4ae683601dc948d98683db2271db825c -#~ msgid "Given the following document in the ``friends`` collection:" -#~ msgstr "" - -# 8e31e608721e474cac80745a160db4e8 -#~ msgid "The following command creates an index on the ``name`` field:" -#~ msgstr "" - -# 0907c4a7358544c89ecaf2283d502998 -#~ msgid "Cases" -#~ msgstr "" - -# 9efe58a785a94750883ca945cf62d964 -#~ msgid "``_id`` Field Index" -#~ msgstr "" - -# acf404cf51204c4cbdc9205132fd09e0 -#~ msgid "" -#~ "MongoDB creates the ``_id`` index, which" -#~ " is an ascending :ref:`unique index " -#~ "` on the ``_id`` " -#~ "field, for all collections when the " -#~ "collection is created. You cannot remove" -#~ " the index on the ``_id`` field." -#~ msgstr "" - -# eb4fb53bdfa04f02921d8c53d9739ad6 -#~ msgid "" -#~ "Think of the ``_id`` field as the" -#~ " :term:`primary key` for a collection. " -#~ "Every document *must* have a unique " -#~ "``_id`` field. You may store any " -#~ "unique value in the ``_id`` field. " -#~ "The default value of ``_id`` is an" -#~ " :term:`ObjectId` which is generated when" -#~ " the client inserts the document. An" -#~ " :term:`ObjectId` is a 12-byte unique " -#~ "identifier suitable for use as the " -#~ "value of an ``_id`` field." -#~ msgstr "" - -# 1612ab7e780b4bcfb914550c640cb387 -#~ msgid "" -#~ "In :term:`sharded clusters `," -#~ " if you do *not* use the " -#~ "``_id`` field as the :term:`shard key`," -#~ " then your application **must** ensure " -#~ "the uniqueness of the values in " -#~ "the ``_id`` field to prevent errors." -#~ " This is most-often done by " -#~ "using a standard auto-generated " -#~ ":term:`ObjectId`." -#~ msgstr "" - -# 57aab22f77994ffcafb2ad5a80203d07 -#~ msgid "" -#~ "Before version 2.2, :term:`capped collections" -#~ " ` did not have an" -#~ " ``_id`` field. In version 2.2 and" -#~ " newer, capped collections do have an" -#~ " ``_id`` field, except those in the" -#~ " ``local`` :term:`database`. See :ref:`Capped " -#~ "Collections Recommendations and Restrictions " -#~ "` for more information." -#~ msgstr "" - -# 4a640aa4f2f743a89f4d6ab2f2e6540b -#~ msgid "Indexes on Embedded Fields" -#~ msgstr "" - -# dccf5f547b6f4399b4370efbcdd01695 -#~ msgid "" -#~ "You can create indexes on fields " -#~ "embedded in sub-documents, just as " -#~ "you can index top-level fields in" -#~ " documents. Indexes on embedded fields " -#~ "differ from :ref:`indexes on sub-" -#~ "documents `, which " -#~ "include the full content up to the" -#~ " maximum :limit:`index size `" -#~ " of the sub-document in the " -#~ "index. Instead, indexes on embedded " -#~ "fields allow you to use a \"dot" -#~ " notation,\" to introspect into sub-" -#~ "documents." -#~ msgstr "" - -# 5d5b364a28ce4d4aae2f9f7e256e7058 -#~ msgid "" -#~ "Consider a collection named ``people`` " -#~ "that holds documents that resemble the" -#~ " following example document:" -#~ msgstr "" - -# 0ca95c6883b44c4bb61de6bc9dbb1899 -#~ msgid "" -#~ "You can create an index on the " -#~ "``address.zipcode`` field, using the following" -#~ " specification:" -#~ msgstr "" - -# e4b75e260545438ab43838b61920b3b3 -#~ msgid "Indexes on Subdocuments" -#~ msgstr "" - -# 5aa330025d46455484a1ebed897a0a7d -#~ msgid "You can also create indexes on subdocuments." -#~ msgstr "" - -# db16ab36ab4a4047b4e3e2501215a663 -#~ msgid "" -#~ "For example, the ``factories`` collection " -#~ "contains documents that contain a " -#~ "``metro`` field, such as:" -#~ msgstr "" - -# 10b27638f052404288d19929fb5ab7d0 -#~ msgid "" -#~ "The ``metro`` field is a subdocument," -#~ " containing the embedded fields ``city``" -#~ " and ``state``. The following command " -#~ "creates an index on the ``metro`` " -#~ "field as a whole:" -#~ msgstr "" - -# ae7ff0552a6a47f5b60dbc97fda5f9fd -#~ msgid "The following query can use the index on the ``metro`` field:" -#~ msgstr "" - -# d871c326bce44300923a4ed117f017c0 -#~ msgid "" -#~ "This query returns the above document." -#~ " When performing equality matches on " -#~ "subdocuments, field order matters and " -#~ "the subdocuments must match exactly. For" -#~ " example, the following query does " -#~ "not match the above document:" -#~ msgstr "" - -# aebb5c0c14f44ff9934979bc5b7d513a -#~ msgid "" -#~ "See :ref:`query-subdocuments` for more " -#~ "information regarding querying on " -#~ "subdocuments." -#~ msgstr "" - -# b9f815ba21b44596aa920add232c303a -#~ msgid "_id index" -#~ msgstr "" - -# 342d5b81ac9848f1a404012eaa03e797 -# ddae4a03bf9e4c6985d61ebaa9ca3341 -#~ msgid "_id" -#~ msgstr "" - -# b2081512c08c49e9a7e96fbe8583f18d -#~ msgid "index types" -#~ msgstr "" - -# b2081512c08c49e9a7e96fbe8583f18d -#~ msgid "primary key" -#~ msgstr "" - -# fbd173bfad6d4013bc44a6fa5287475c -#~ msgid "subdocuments" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/index-sparse.po b/locale/es/LC_MESSAGES/core/index-sparse.po deleted file mode 100644 index e271ca7d429..00000000000 --- a/locale/es/LC_MESSAGES/core/index-sparse.po +++ /dev/null @@ -1,361 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:28+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 86f390820d1f4e278991504b1668a287 -#: ../source/core/index-sparse.txt:6 -msgid "Sparse Indexes" -msgstr "" - -# 533b7d8737654fd0999d85d889a4e19f -#: ../source/core/index-sparse.txt -msgid "On this page" -msgstr "" - -# ad0933e2b4714af2a29b2295f3c590ac -#: ../source/core/index-sparse.txt:16 -msgid "" -"Sparse indexes only contain entries for documents that have the indexed " -"field, even if the index field contains a null value. The index skips " -"over any document that is missing the indexed field. The index is " -"\"sparse\" because it does not include all documents of a collection. By " -"contrast, non-sparse indexes contain all documents in a collection, " -"storing null values for those documents that do not contain the indexed " -"field." -msgstr "" - -# 5839d8c616374f348fcfd4af88a6ac01 -#: ../source/core/index-sparse.txt:28 -msgid "" -"Starting in MongoDB 3.2, MongoDB provides the option to create " -":ref:`partial indexes `. Partial indexes offer a " -"superset of the functionality of sparse indexes. If you are using MongoDB" -" 3.2 or later, :ref:`partial indexes ` should be " -"preferred over sparse indexes." -msgstr "" - -# dced84b921ad43ddb0b5491977be6995 -#: ../source/core/index-sparse.txt:35 -msgid "Create a Sparse Index" -msgstr "" - -# 7e151228976c44c69ce06233a4070572 -#: ../source/core/index-sparse.txt:37 -msgid "" -"To create a ``sparse`` index, use the " -":method:`db.collection.createIndex()` method with the ``sparse`` option " -"set to ``true``. For example, the following operation in the " -":program:`mongo` shell creates a sparse index on the ``xmpp_id`` field of" -" the ``addresses`` collection:" -msgstr "" - -# 6251089dca954441b95468a1036af5d1 -#: ../source/core/index-sparse.txt:47 -msgid "" -"The index does not index documents that do not include the ``xmpp_id`` " -"field." -msgstr "" - -# e33c6937ea864e1496e1dbdf64c8cf28 -#: ../source/core/index-sparse.txt:52 -msgid "" -"Do not confuse sparse indexes in MongoDB with `block-level`_ indexes in " -"other databases. Think of them as dense indexes with a specific filter." -msgstr "" - -# bf6cf73400d34149bf754f4183293b0b -#: ../source/core/index-sparse.txt:59 -msgid "Behavior" -msgstr "" - -# 92ed1dea07c94c628494dcff47a72c0a -#: ../source/core/index-sparse.txt:62 -msgid "``sparse`` Index and Incomplete Results" -msgstr "" - -# 430e46acc6414be18b3d2675ed1f38ba -#: ../source/core/index-sparse.txt:66 -msgid "" -"If a sparse index would result in an incomplete result set for queries " -"and sort operations, MongoDB will not use that index unless a " -":method:`~cursor.hint()` explicitly specifies the index." -msgstr "" - -# ad99278c6c3140879807521b54a24666 -#: ../source/core/index-sparse.txt:70 -msgid "" -"For example, the query ``{ x: { $exists: false } }`` will not use a " -"sparse index on the ``x`` field unless explicitly hinted. See :ref" -":`sparse-index-incomplete-results` for an example that details the " -"behavior." -msgstr "" - -# e36ec15030d14261bb24fa1500221b5f -#: ../source/core/index-sparse.txt:76 -msgid "Indexes that are ``sparse`` by Default" -msgstr "" - -# b774b95e732d4eae936ec5ddad43ebaa -#: ../source/core/index-sparse.txt:78 -msgid "" -":ref:`2dsphere (version 2) <2dsphere-v2>`, :doc:`2d `, " -":doc:`geoHaystack `, and :doc:`text ` indexes are always ``sparse``." -msgstr "" - -# 73d8c18a1ea547d4b2b6490e447f837e -#: ../source/core/index-sparse.txt:83 -msgid "``sparse`` Compound Indexes" -msgstr "" - -# 2dadd3b4bf9e4583b2b0af8ce4d9c67a -#: ../source/core/index-sparse.txt:85 -msgid "" -"Sparse :doc:`compound indexes ` that only contain " -"ascending/descending index keys will index a document as long as the " -"document contains at least one of the keys." -msgstr "" - -# 4629f2ce263d48ccab3ff6bbee4e1462 -#: ../source/core/index-sparse.txt:89 -msgid "" -"For sparse compound indexes that contain a geospatial key (i.e. " -":doc:`2dsphere `, :doc:`2d `, or " -":doc:`geoHaystack ` index keys) along with " -"ascending/descending index key(s), only the existence of the geospatial " -"field(s) in a document determine whether the index references the " -"document." -msgstr "" - -# 1225889b327947e6ad86f93f2c8be2ec -#: ../source/core/index-sparse.txt:96 -msgid "" -"For sparse compound indexes that contain :doc:`text ` " -"index keys along with ascending/descending index keys, only the existence" -" of the ``text`` index field(s) determine whether the index references a " -"document." -msgstr "" - -# 6c5d9480294e4b6cae47d29906addba4 -#: ../source/core/index-sparse.txt:102 -msgid "``sparse`` and ``unique`` Properties" -msgstr "" - -# 66f7ff211ab84cd1a91b1c43a7337d16 -#: ../source/core/index-sparse.txt:104 -msgid "" -"An index that is both ``sparse`` and :ref:`unique ` " -"prevents collection from having documents with duplicate values for a " -"field but allows multiple documents that omit the key." -msgstr "" - -# aaeb375d3bb34710b900d6713fa5c190 -#: ../source/core/index-sparse.txt:109 -msgid "Examples" -msgstr "" - -# 952ec59d267a4a5aadfcc9b65d5eeb3f -#: ../source/core/index-sparse.txt:112 -msgid "Create a Sparse Index On A Collection" -msgstr "" - -# c8badfbc213e43fe935af05b7cf0792b -# 8ef28ef1492d4bf9843c2e4db275aa5e -# 067814d65f894529bd1d7428cf6d21d4 -#: ../source/core/index-sparse.txt:114 ../source/core/index-sparse.txt:149 -#: ../source/core/index-sparse.txt:204 -msgid "Consider a collection ``scores`` that contains the following documents:" -msgstr "" - -# 8030e1a912c6403685d36578336ec84b -# c4d9ea7fdd9146649354278409afc9c6 -#: ../source/core/index-sparse.txt:122 ../source/core/index-sparse.txt:157 -msgid "The collection has a sparse index on the field ``score``:" -msgstr "" - -# 5791cae058f94968ae4e95ffd5a5ef79 -#: ../source/core/index-sparse.txt:128 -msgid "" -"Then, the following query on the ``scores`` collection uses the sparse " -"index to return the documents that have the ``score`` field less than " -"(:query:`$lt`) ``90``:" -msgstr "" - -# 228dc47e1452488d9c05c9222d6941c9 -#: ../source/core/index-sparse.txt:136 -msgid "" -"Because the document for the userid ``\"newbie\"`` does not contain the " -"``score`` field and thus does not meet the query criteria, the query can " -"use the sparse index to return the results:" -msgstr "" - -# 30e1a18a7c3c4ca7a0d4437db2050af0 -#: ../source/core/index-sparse.txt:147 -msgid "Sparse Index On A Collection Cannot Return Complete Results" -msgstr "" - -# b83b84f5e6214eb4a4b5901095434f03 -#: ../source/core/index-sparse.txt:163 -msgid "" -"Because the document for the userid ``\"newbie\"`` does not contain the " -"``score`` field, the sparse index does not contain an entry for that " -"document." -msgstr "" - -# 77fd4a19f11a49f3944c56053c870bf8 -#: ../source/core/index-sparse.txt:167 -msgid "" -"Consider the following query to return **all** documents in the " -"``scores`` collection, sorted by the ``score`` field:" -msgstr "" - -# fd339e3637854e03808bee742b09a4aa -#: ../source/core/index-sparse.txt:174 -msgid "" -"Even though the sort is by the indexed field, MongoDB will **not** select" -" the sparse index to fulfill the query in order to return complete " -"results:" -msgstr "" - -# 9e551c49278749f698b1cd35092d3ff7 -#: ../source/core/index-sparse.txt:184 -msgid "" -"To use the sparse index, explicitly specify the index with " -":method:`~db.cursor.hint()`:" -msgstr "" - -# 6f25b96c527e4deaa2041da86794ed85 -#: ../source/core/index-sparse.txt:191 -msgid "" -"The use of the index results in the return of only those documents with " -"the ``score`` field:" -msgstr "" - -# ad087ea2e8e64d51bf4fb952bc8820af -#: ../source/core/index-sparse.txt:199 -msgid ":method:`~cursor.explain()` and :doc:`/tutorial/analyze-query-plan`" -msgstr "" - -# e7f8c0b0ff854c648f5d75373a35768e -#: ../source/core/index-sparse.txt:202 -msgid "Sparse Index with Unique Constraint" -msgstr "" - -# 0804d6da2b7e41dd86063b8101723ff6 -#: ../source/core/index-sparse.txt:212 -msgid "" -"You could create an index with a :ref:`unique constraint ` and sparse filter on the ``score`` field using the following " -"operation:" -msgstr "" - -# aeb561f01aca4c43abfe3fda4d1c18ec -#: ../source/core/index-sparse.txt:220 -msgid "" -"This index *would permit* the insertion of documents that had unique " -"values for the ``score`` field *or* did not include a ``score`` field. As" -" such, given the existing documents in the ``scores`` collection, the " -"index permits the following :doc:`insert operations `:" -msgstr "" - -# 536672a750e44596bb75da033069b6cd -#: ../source/core/index-sparse.txt:233 -msgid "" -"However, the index *would not permit* the addition of the following " -"documents since documents already exists with ``score`` value of ``82`` " -"and ``90``:" -msgstr "" - -# 81150c8563974c1d94c110cd0e3a0847 -#: ../source/core/index-sparse.txt:1 -msgid "index" -msgstr "" - -# 81150c8563974c1d94c110cd0e3a0847 -#: ../source/core/index-sparse.txt:1 -msgid "sparse" -msgstr "" - -#~ msgid "" -#~ "The following example in the " -#~ ":program:`mongo` shell creates a sparse " -#~ "index on the ``xmpp_id`` field of " -#~ "the ``addresses`` collection:" -#~ msgstr "" - -#~ msgid "By default, ``sparse`` is ``false`` on MongoDB indexes." -#~ msgstr "" - -#~ msgid "" -#~ "If a sparse index results in an" -#~ " incomplete result set for queries " -#~ "and sort operations, MongoDB will not" -#~ " use that index unless a " -#~ ":method:`~cursor.hint()` explicitly specifies the" -#~ " index. For example, the query ``{" -#~ " x: { $exists: false } }`` will" -#~ " not use a sparse index on the" -#~ " ``x`` field unless explicitly hinted. " -#~ "See :ref:`sparse-index-incomplete-results` " -#~ "for an example that details the " -#~ "behavior." -#~ msgstr "" - -#~ msgid "" -#~ "For :ref:`2dsphere indexes (version 2) " -#~ "<2dsphere-v2>`, MongoDB ignores the ``sparse``" -#~ " flag." -#~ msgstr "" - -#~ msgid "Tip" -#~ msgstr "" - -#~ msgid "" -#~ "You can specify a *sparse* and " -#~ ":ref:`unique index `, " -#~ "that rejects documents that have " -#~ "duplicate values for a field, but " -#~ "allows multiple documents that omit that" -#~ " key." -#~ msgstr "" - -# b42bd235769d4cce81a8a7d66337058b -#~ msgid "" -#~ "This index *would permit* the insertion" -#~ " of documents that had unique values" -#~ " for the ``score`` field *or* did " -#~ "not include a ``score`` field. Consider" -#~ " the following :doc:`insert operation " -#~ "`:" -#~ msgstr "" - -#~ msgid "" -#~ "To create a ``sparse`` index, use " -#~ "the :method:`db.collection.ensureIndex()` method " -#~ "with the ``sparse`` option set to " -#~ "``true``. For example, the following " -#~ "operation in the :program:`mongo` shell " -#~ "creates a sparse index on the " -#~ "``xmpp_id`` field of the ``addresses`` " -#~ "collection:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/index-text.po b/locale/es/LC_MESSAGES/core/index-text.po deleted file mode 100644 index 80cfcfac280..00000000000 --- a/locale/es/LC_MESSAGES/core/index-text.po +++ /dev/null @@ -1,725 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:27+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 6edf860863c54c24b063188efd64bdf4 -#: ../source/core/index-text.txt:5 -msgid "Text Indexes" -msgstr "" - -# fb782b3e67b046f198b3e4339d73f632 -#: ../source/core/index-text.txt -msgid "On this page" -msgstr "" - -# 4cfd2040427740ffa768346bd71fdebd -#: ../source/core/index-text.txt:17 -msgid "" -"Starting in MongoDB 3.2, MongoDB introduces a version 3 of the ``text`` " -"index. Key features of the new version of the index are:" -msgstr "" - -# 2aea7861c34d45b0ad54323b780c3d90 -#: ../source/core/index-text.txt:20 -msgid "Improved :ref:`case insensitivity `" -msgstr "" - -# 9f3dd92a8fee4cae991e336f3f25e281 -#: ../source/core/index-text.txt:22 -msgid ":ref:`Diacritic insensitivity `" -msgstr "" - -# 55fdd7dbb29d4e77a8256ea85c5d815c -#: ../source/core/index-text.txt:24 -msgid "" -"Additional :ref:`delimiters for tokenization `" -msgstr "" - -# c78696c86d214a659c71be895fe8fbaa -#: ../source/core/index-text.txt:27 -msgid "" -"Starting in MongoDB 3.2, version 3 is the default version for new " -"``text`` indexes." -msgstr "" - -# 95c1651155904c2699e316b761178627 -#: ../source/core/index-text.txt:31 -msgid "Overview" -msgstr "" - -# 2b5c53c3178d414d88c3d38bab7b8463 -#: ../source/includes/fact-text-index.rst:1 -msgid "" -"MongoDB provides :ref:`text indexes ` to support text" -" search queries on string content. ``text`` indexes can include any field" -" whose value is a string or an array of string elements." -msgstr "" - -# b78f16bc392141cbbf59f4ff0b1eae38 -#: ../source/core/index-text.txt:38 -msgid "Create Text Index" -msgstr "" - -# a2fc491d632d437996111a86f8db8dad -# 03699bd338934447a251a013b41a9cc1 -#: ../source/includes/fact-text-index-limit-one.rst:1 -msgid "A collection can have at most **one** ``text`` index." -msgstr "" - -# 33982d516e614d24b0c69332f96c10ab -#: ../source/core/index-text.txt:44 -msgid "" -"To create a ``text`` index, use the :method:`db.collection.createIndex()`" -" method. To index a field that contains a string or an array of string " -"elements, include the field and specify the string literal ``\"text\"`` " -"in the index document, as in the following example:" -msgstr "" - -# cd91fb28e8c54ebb8e984badb813839c -#: ../source/core/index-text.txt:54 -msgid "" -"You can index multiple fields for the ``text`` index. The following " -"example creates a ``text`` index on the fields ``subject`` and " -"``comments``:" -msgstr "" - -# 62668b50ab85463a9735f1398190ad26 -#: ../source/core/index-text.txt:67 -msgid "" -"A :doc:`compound index ` can include ``text`` index" -" keys in combination with ascending/descending index keys. For more " -"information, see :ref:`text-index-compound`." -msgstr "" - -# c3b1b887bc2041578c6573e30f9350ed -#: ../source/core/index-text.txt:71 -msgid "" -"In order to drop a ``text`` index, use the index name. See :ref:`drop-" -"text-index` for more information." -msgstr "" - -# 038757c02bdc4332a6720b76685e2252 -#: ../source/core/index-text.txt:75 -msgid "Specify Weights" -msgstr "" - -# 8cf635023a0c488692a40d2f281b29e6 -#: ../source/includes/fact-text-index-weight.rst:1 -msgid "" -"For a ``text`` index, the *weight* of an indexed field denotes the " -"significance of the field relative to the other indexed fields in terms " -"of the text search score." -msgstr "" - -# 06e5f553b98e431da35f1147c03508b0 -#: ../source/includes/fact-text-index-weight.rst:5 -msgid "" -"For each indexed field in the document, MongoDB multiplies the number of " -"matches by the weight and sums the results. Using this sum, MongoDB then " -"calculates the score for the document. See :projection:`$meta` operator " -"for details on returning and sorting by text scores." -msgstr "" - -# 60377270040e4c1f84d8d6675074584f -#: ../source/includes/fact-text-index-weight.rst:10 -msgid "" -"The default weight is 1 for the indexed fields. To adjust the weights for" -" the indexed fields, include the ``weights`` option in the " -":method:`db.collection.createIndex()` method." -msgstr "" - -# e28e57bcdf594af5a8115fb5ffe79d4b -#: ../source/core/index-text.txt:79 -msgid "" -"For more information using weights to control the results of a text " -"search, see :doc:`/tutorial/control-results-of-text-search`." -msgstr "" - -# e57f9c2f7b9e4a7eb6fce4f05c5cd9e8 -#: ../source/core/index-text.txt:85 -msgid "Wildcard Text Indexes" -msgstr "" - -# 10c98ac754be43a997a2152db7d7fbfc -#: ../source/core/index-text.txt:87 -msgid "" -"When creating a ``text`` index on multiple fields, you can also use the " -"wildcard specifier (``$**``). With a wildcard text index, MongoDB indexes" -" every field that contains string data for each document in the " -"collection. The following example creates a text index using the wildcard" -" specifier:" -msgstr "" - -# a496a8c5ccd846fcace2b6702cfb0301 -#: ../source/core/index-text.txt:97 -msgid "" -"This index allows for text search on all fields with string content. Such" -" an index can be useful with highly unstructured data if it is unclear " -"which fields to include in the text index or for ad-hoc querying." -msgstr "" - -# c0e2ad319ff64a7da0bda08acd1c3137 -#: ../source/core/index-text.txt:102 -msgid "" -"Wildcard text indexes are ``text`` indexes on multiple fields. As such, " -"you can assign weights to specific fields during index creation to " -"control the ranking of the results. For more information using weights to" -" control the results of a text search, see :doc:`/tutorial/control-" -"results-of-text-search`." -msgstr "" - -# 098e943353b847f8ad7c79ac3d8692a8 -#: ../source/core/index-text.txt:108 -msgid "" -"Wildcard text indexes, as with all text indexes, can be part of a " -"compound indexes. For example, the following creates a compound index on " -"the field ``a`` as well as the wildcard specifier:" -msgstr "" - -# 73a7207428054287b437eb064087e7ae -#: ../source/core/index-text.txt:116 -msgid "" -"As with all :ref:`compound text indexes `, since the" -" ``a`` precedes the text index key, in order to perform a :query:`$text` " -"search with this index, the query predicate must include an equality " -"match conditions ``a``. For information on compound text indexes, see " -":ref:`Compound Text Indexes `." -msgstr "" - -# 5c27622adf6c41f28c478579190b58d9 -#: ../source/core/index-text.txt:125 -msgid "Case Insensitivity" -msgstr "" - -# cf923e2a4d754bc698e62003ed2367a0 -#: ../source/core/index-text.txt:129 -msgid "" -"The version 3 ``text`` index supports the common ``C``, simple ``S``, and" -" for Turkish languages, the special ``T`` case foldings as specified in " -"`Unicode 8.0 Character Database Case Folding " -"`_." -msgstr "" - -# 40b782c9daf7416e943fe01b0784b649 -#: ../source/core/index-text.txt:136 -msgid "" -"The case foldings expands the case insensitivity of the ``text`` index to" -" include characters with diacritics, such as ``é`` and ``É``, and " -"characters from non-Latin alphabets, such as \"И\" and \"и\" in the " -"Cyrillic alphabet." -msgstr "" - -# 59646d96e03649988eae80567ce3ea37 -#: ../source/core/index-text.txt:148 -msgid "" -"Version 3 of the ``text`` index is also :ref:`diacritic insensitive " -"`. As such, the index also does not " -"distinguish between ``é``, ``É``, ``e``, and ``E``." -msgstr "" - -# 6e9567ca35e74ddf8f2d0af1878dc103 -#: ../source/core/index-text.txt:152 -msgid "" -"Previous versions of the ``text`` index are case insensitive for " -"``[A-z]`` only; i.e. case insensitive for non-diacritics Latin characters" -" only . For all other characters, earlier versions of the text index " -"treat them as distinct." -msgstr "" - -# 71241df2890946059272e760d52a6bb9 -#: ../source/core/index-text.txt:160 -msgid "Diacritic Insensitivity" -msgstr "" - -# 1ab0b97cf12a4e21a8971deeea01d362 -#: ../source/core/index-text.txt:164 -msgid "" -"With version 3, ``text`` index is diacritic insensitive. That is, the " -"index does not distinguish between characters that contain diacritical " -"marks and their non-marked counterpart, such as ``é``, ``ê``, and ``e``. " -"More specifically, the ``text`` index strips the characters categorized " -"as diacritics in `Unicode 8.0 Character Database Prop List " -"`_." -msgstr "" - -# 9a8ec43c516f45108d296efb1e3f4c8c -#: ../source/core/index-text.txt:171 -msgid "" -"Version 3 of the ``text`` index is also :ref:`case insensitive ` to characters with diacritics. As such, the " -"index also does not distinguish between ``é``, ``É``, ``e``, and ``E``." -msgstr "" - -# 36ae964404dc47979cb97301844cf025 -#: ../source/core/index-text.txt:176 -msgid "" -"Previous versions of the ``text`` index treat characters with diacritics " -"as distinct." -msgstr "" - -# 0b3a2486b6a840388390cf5915c64c43 -#: ../source/core/index-text.txt:182 -msgid "Tokenization Delimiters" -msgstr "" - -# 3fa60360fd58471fb4f55e52bf60fc52 -#: ../source/core/index-text.txt:186 -msgid "" -"For tokenization, version 3 ``text`` index uses the delimiters " -"categorized under ``Dash``, ``Hyphen``, ``Pattern_Syntax``, " -"``Quotation_Mark``, ``Terminal_Punctuation``, and ``White_Space`` in " -"`Unicode 8.0 Character Database Prop List " -"`_." -msgstr "" - -# d63e1eeeb92148b7a949005bc255b0be -#: ../source/core/index-text.txt:192 -msgid "" -"For example, if given a string ``\"Il a dit qu'il «était le meilleur " -"joueur du monde»\"``, the ``text`` index treats ``«``, ``»``, and spaces " -"as delimiters." -msgstr "" - -# 732059b54c2642a0bc0ef0466aa71523 -#: ../source/core/index-text.txt:196 -msgid "" -"Previous versions of the index treat ``«`` as part of the term " -"``\"«était\"`` and ``»`` as part of the term ``\"monde»\"``." -msgstr "" - -# 5d706a89f2854108a8d112161db5d673 -#: ../source/core/index-text.txt:200 -msgid "Index Entries" -msgstr "" - -# 3014131a7b5b4d0d87946a3690de2060 -#: ../source/core/index-text.txt:202 -msgid "" -"``text`` index tokenizes and stems the terms in the indexed fields for " -"the index entries. ``text`` index stores one index entry for each unique " -"stemmed term in each indexed field for each document in the collection. " -"The index uses simple :ref:`language-specific ` suffix stemming." -msgstr "" - -# 4143a90b241e46f19c197290bb7fe1e2 -#: ../source/core/index-text.txt:211 -msgid "Supported Languages and Stop Words" -msgstr "" - -# 212dd18f7b5b417189c0287461db383e -#: ../source/core/index-text.txt:213 -msgid "" -"MongoDB supports text search for various languages. ``text`` indexes drop" -" language-specific stop words (e.g. in English, ``the``, ``an``, ``a``, " -"``and``, etc.) and use simple language-specific suffix stemming. For a " -"list of the supported languages, see :ref:`text-search-languages`." -msgstr "" - -# 4d892ba1f476478fba3158c339babcf3 -#: ../source/includes/fact-text-search-language-none.rst:3 -msgid "" -"If you specify a language value of ``\"none\"``, then the |text-obj| uses" -" simple tokenization with no list of stop words and no stemming." -msgstr "" - -# 8161eeef0e1743fd802823aae44fa387 -#: ../source/core/index-text.txt:222 -msgid "" -"To specify a language for the ``text`` index, see :doc:`/tutorial" -"/specify-language-for-text-index`." -msgstr "" - -# df7807f2daf3420c86473a3a2d6f601b -#: ../source/core/index-text.txt:226 -msgid "``sparse`` Property" -msgstr "" - -# 0db3adf2d97b4f28bb02266dc32ec9f4 -#: ../source/core/index-text.txt:228 -msgid "" -"``text`` indexes are :doc:`sparse ` by default and " -"ignore the :doc:`sparse: true ` option. If a document" -" lacks a ``text`` index field (or the field is ``null`` or an empty " -"array), MongoDB does not add an entry for the document to the ``text`` " -"index. For inserts, MongoDB inserts the document but does not add to the " -"``text`` index." -msgstr "" - -# f056fd557ee141e6b6ced317ea82bedd -#: ../source/core/index-text.txt:235 -msgid "" -"For a compound index that includes a ``text`` index key along with keys " -"of other types, only the ``text`` index field determines whether the " -"index references a document. The other keys do not determine whether the " -"index references the documents or not." -msgstr "" - -# 8d52ca84859840e3b43111622a127564 -#: ../source/core/index-text.txt:241 -msgid "Restrictions" -msgstr "" - -# ef977ac6fcd5478a80d49ca388f8fb3a -#: ../source/core/index-text.txt:244 -msgid "One Text Index Per Collection" -msgstr "" - -# 5a212198ef1e4cd7970bcde21169b118 -#: ../source/core/index-text.txt:249 -msgid "Text Search and Hints" -msgstr "" - -# 3772d8fb24e5400ea9ab126d1158591b -#: ../source/includes/fact-hint-text-query-restriction.rst:3 -msgid "" -"You cannot use :method:`~cursor.hint()` if the query includes a " -":query:`$text` query expression." -msgstr "" - -# 88da30ad626147368de46cca306bbd8e -#: ../source/core/index-text.txt:256 -msgid "Text Index and Sort" -msgstr "" - -# 7afad0da2d044f169b73636c3ba1c79b -#: ../source/core/index-text.txt:258 -msgid "" -"Sort operations cannot obtain sort order from a ``text`` index, even from" -" a :ref:`compound text index `; i.e. sort operations" -" cannot use the ordering in the text index." -msgstr "" - -# 94822fa91e2f489e8150bbc54588ddb9 -#: ../source/core/index-text.txt:265 -msgid "Compound Index" -msgstr "" - -# dc3e6ddfa60b4c1ca8a2d36f67e5b8ba -#: ../source/core/index-text.txt:267 -msgid "" -"A :doc:`compound index ` can include a ``text`` " -"index key in combination with ascending/descending index keys. However, " -"these compound indexes have the following restrictions:" -msgstr "" - -# 631938468c3a49579563329fa4c69c62 -#: ../source/includes/fact-compound-index-with-text-restrictions.rst:1 -msgid "" -"A compound ``text`` index cannot include any other special index types, " -"such as :ref:`multi-key ` or :ref:`geospatial " -"` index fields." -msgstr "" - -# f2c9660513e8450f8c7d831754cb2352 -#: ../source/includes/fact-compound-index-with-text-restrictions.rst:5 -msgid "" -"If the compound ``text`` index includes keys **preceding** the ``text`` " -"index key, to perform a :query:`$text` search, the query predicate must " -"include **equality match conditions** on the preceding keys." -msgstr "" - -# c8120d96e09e40868030f77c3e68ffac -#: ../source/core/index-text.txt:273 -msgid "See also :ref:`text-index-and-sort` for additional limitations." -msgstr "" - -# 67a468b34c4443ab856dd1488040267f -#: ../source/core/index-text.txt:275 -msgid "" -"For an example of a compound text index, see :doc:`/tutorial/limit-" -"number-of-items-scanned-for-text-search`." -msgstr "" - -# 8212120e994548a3ad760128943fdf9c -#: ../source/core/index-text.txt:281 -msgid "Drop a Text Index" -msgstr "" - -# cd0e8b944afd4d5aa8f6b12dab28d0ec -#: ../source/core/index-text.txt:283 -msgid "" -"To drop a ``text`` index, pass the *name* of the index to the " -":method:`db.collection.dropIndex()` method. To get the name of the index," -" run the :method:`db.collection.getIndexes()` method." -msgstr "" - -# b0b4e71cbc0b4d9cae85a78a72da43c8 -#: ../source/core/index-text.txt:287 -msgid "" -"For information on the default naming scheme for ``text`` indexes as well" -" as overriding the default name, see :doc:`/tutorial/avoid-text-index-" -"name-limit`." -msgstr "" - -# f960dfbc48c640139b415dd8d11b320d -#: ../source/core/index-text.txt:292 -msgid "Storage Requirements and Performance Costs" -msgstr "" - -# cc797ea6ade54317ba7530ea0cc34e14 -#: ../source/core/index-text.txt:294 -msgid "" -"``text`` indexes have the following storage requirements and performance " -"costs:" -msgstr "" - -# 1c93d3c4e10b4f5e90dbce2892fa391f -#: ../source/core/index-text.txt:297 -msgid "" -"``text`` indexes can be large. They contain one index entry for each " -"unique post-stemmed word in each indexed field for each document " -"inserted." -msgstr "" - -# 24a6309c24f14b40a97810a9e811f4f6 -#: ../source/core/index-text.txt:301 -msgid "" -"Building a ``text`` index is very similar to building a large multi-key " -"index and will take longer than building a simple ordered (scalar) index " -"on the same data." -msgstr "" - -# f2ca4a3c11fa48e693a9480f9275a24f -#: ../source/core/index-text.txt:305 -msgid "" -"When building a large ``text`` index on an existing collection, ensure " -"that you have a sufficiently high limit on open file descriptors. See the" -" :doc:`recommended settings `." -msgstr "" - -# 134db32d6a6042519108e5273e5935c0 -#: ../source/core/index-text.txt:309 -msgid "" -"``text`` indexes will impact insertion throughput because MongoDB must " -"add an index entry for each unique post-stemmed word in each indexed " -"field of each new source document." -msgstr "" - -# 103f886b8e334a2baa325bc4246022d6 -#: ../source/core/index-text.txt:313 -msgid "" -"Additionally, ``text`` indexes do not store phrases or information about " -"the proximity of words in the documents. As a result, phrase queries will" -" run much more effectively when the entire collection fits in RAM." -msgstr "" - -# 6fcbcf61d28540a99f89af62befe0d0b -#: ../source/core/index-text.txt:319 -msgid "Text Search Support" -msgstr "" - -# 83a785f6b5e8484b9231f4a90991296c -#: ../source/core/index-text.txt:321 -msgid "" -"The ``text`` index supports :query:`$text` query operations. For examples" -" of text search, see the :query:`$text reference page <$text>`. For " -"examples of :query:`$text` operations in aggregation pipelines, see " -":doc:`/tutorial/text-search-in-aggregation`." -msgstr "" - -#~ msgid "" -#~ "MongoDB supports text search for various" -#~ " languages. ``text`` indexes drop " -#~ "language-specific stop words (e.g. in " -#~ "English, “the,” “an,” “a,” “and,” etc.)" -#~ " and uses simple language-specific " -#~ "suffix stemming. For a list of the" -#~ " supported languages, see :ref:`text-" -#~ "search-languages`." -#~ msgstr "" - -#~ msgid "" -#~ "To specify a language for the " -#~ "``text`` index, see :doc:`/tutorial/specify-" -#~ "language-for-text-index`" -#~ msgstr "" - -# 3a22c58b193e4b4db866516d33d302e3 -#~ msgid "" -#~ "MongoDB provides ``text`` indexes to " -#~ "support text search of string content" -#~ " in documents of a collection." -#~ msgstr "" - -# d71cd4594ff840359ec82a5947b68894 -#~ msgid "" -#~ "``text`` indexes can include any field" -#~ " whose value is a string or an" -#~ " array of string elements. To perform" -#~ " queries that access the ``text`` " -#~ "index, use the :query:`$text` query " -#~ "operator." -#~ msgstr "" - -# 74db75b92e7540eaa8ce57103525c15a -#~ msgid "" -#~ "MongoDB enables the text search feature" -#~ " by default. In MongoDB 2.4, you " -#~ "need to enable the text search " -#~ "feature manually to create ``text`` " -#~ "indexes and perform :ref:`text search " -#~ "`." -#~ msgstr "" - -# 2ef91b63485a4ea2a6cb3bed5c0be984 -#~ msgid "" -#~ "To create a ``text`` index, use " -#~ "the :method:`db.collection.ensureIndex()` method. To" -#~ " index a field that contains a " -#~ "string or an array of string " -#~ "elements, include the field and specify" -#~ " the string literal ``\"text\"`` in " -#~ "the index document, as in the " -#~ "following example:" -#~ msgstr "" - -# b3f1b72b48694eacba799c83c6f8877a -#~ msgid "" -#~ "For examples of creating ``text`` " -#~ "indexes on multiple fields, see " -#~ ":doc:`/tutorial/create-text-index-on-" -#~ "multiple-fields`." -#~ msgstr "" - -# 0c7e01fc6f1641e98ca373d87b42181d -#~ msgid "" -#~ "If the index language is English, " -#~ "``text`` indexes are case-insensitive " -#~ "for non-diacritics; i.e. case " -#~ "insensitive for ``[A-z]``." -#~ msgstr "" - -# c91e65e2b26443b0859190e5a5135be2 -#~ msgid "See :doc:`/tutorial/limit-number-of-items-scanned-for-text-search`." -#~ msgstr "" - -# c6ee4b87f7fa4e6084110523938974d6 -#~ msgid "" -#~ "``text`` indexes change the space " -#~ "allocation method for all future record" -#~ " allocations in a collection to " -#~ ":collflag:`usePowerOf2Sizes`." -#~ msgstr "" - -# 4092b74532fe42dd8f6659f0d3d0ba0e -#~ msgid "Text Search" -#~ msgstr "" - -# 04841959998b4a44a1e29d97b6c26e78 -#~ msgid "" -#~ "Text search supports the search of " -#~ "string content in documents of a " -#~ "collection. MongoDB provides the " -#~ ":query:`$text` operator to perform text " -#~ "search in queries and in " -#~ ":doc:`aggregation pipelines `." -#~ msgstr "" - -# 58953e566a7e4a2d9c6578c598611ed1 -#~ msgid "The text search process:" -#~ msgstr "" - -# b97f4547fb6b4d54b98ff88d042d22a0 -#~ msgid "" -#~ "tokenizes and stems the search term(s)" -#~ " during both the index creation and" -#~ " the text command execution." -#~ msgstr "" - -# 4cc01298a2074c858d1432d5a0204d04 -#~ msgid "" -#~ "assigns a score to each document " -#~ "that contains the search term in " -#~ "the indexed fields. The score determines" -#~ " the relevance of a document to " -#~ "a given search query." -#~ msgstr "" - -# 37e34be39a0e42378779f006c8a12404 -#~ msgid "" -#~ "The :query:`$text` operator can search " -#~ "for words and phrases. The query " -#~ "matches on the complete stemmed words." -#~ " For example, if a document field " -#~ "contains the word ``blueberry``, a " -#~ "search on the term ``blue`` will " -#~ "not match the document. However, a " -#~ "search on either ``blueberry`` or " -#~ "``blueberries`` will match." -#~ msgstr "" - -# 5506418eab254eeaac91087e2b699521 -#~ msgid "" -#~ "For information and examples on various" -#~ " text search patterns, see the " -#~ ":query:`$text` query operator. For examples" -#~ " of text search in aggregation " -#~ "pipeline, see :doc:`/tutorial/text-search-" -#~ "in-aggregation`." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB supports text search for various" -#~ " languages. ``text`` indexes drop " -#~ "language-specific stop words (e.g. in " -#~ "English, \"the\", \"an\", \"a\", \"and\", " -#~ "etc.) and uses simple language-specific" -#~ " suffix stemming. For a list of " -#~ "the supported languages, see :ref:`text-" -#~ "search-languages`." -#~ msgstr "" - -#~ msgid "" -#~ "``text`` indexes are :doc:`sparse ` by default and ignores " -#~ "the :doc:`sparse: true `" -#~ " option. If a document lacks a " -#~ "``text`` index field (or the field " -#~ "is ``null`` or an empty array), " -#~ "MongoDB does not add an entry for" -#~ " the document to the ``text`` index." -#~ " For inserts, MongoDB inserts the " -#~ "document but does not add to the" -#~ " ``text`` index." -#~ msgstr "" - -#~ msgid "" -#~ "For a compound index that includes " -#~ "a ``text`` index key along with " -#~ "keys of other types, only the " -#~ "``text`` index field determine whether " -#~ "the index references a document. The " -#~ "other keys do not determine whether " -#~ "the index references the documents or" -#~ " not." -#~ msgstr "" - -#~ msgid "" -#~ "To drop a ``text`` index, pass the" -#~ " name of the index to the " -#~ ":method:`db.collection.dropIndex()` method. To get" -#~ " the name of the index, run the" -#~ " :method:`~db.collection.getIndexes()` method." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/index-ttl.po b/locale/es/LC_MESSAGES/core/index-ttl.po deleted file mode 100644 index 8dbb173f9cd..00000000000 --- a/locale/es/LC_MESSAGES/core/index-ttl.po +++ /dev/null @@ -1,343 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:28+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 1bff7c8162254ca9bfa3b0ed58d6e69a -#: ../source/core/index-ttl.txt:7 -msgid "TTL Indexes" -msgstr "" - -# a586fd210afa4aa88036fc79aab51922 -#: ../source/core/index-ttl.txt -msgid "On this page" -msgstr "" - -# 558cdd0fecd74b78ac1602d7b935a0e9 -#: ../source/core/index-ttl.txt:17 -msgid "" -"TTL indexes are special single-field indexes that MongoDB can use to " -"automatically remove documents from a collection after a certain amount " -"of time or at a specific clock time. Data expiration is useful for " -"certain types of information like machine generated event data, logs, and" -" session information that only need to persist in a database for a finite" -" amount of time." -msgstr "" - -# c1e55ccc17e94e6ab0e3d343e5ce02e5 -#: ../source/core/index-ttl.txt:23 -msgid "" -"To create a TTL index, use the :method:`db.collection.createIndex()` " -"method with the ``expireAfterSeconds`` option on a field whose value is " -"either a :ref:`date ` or an array that contains " -":ref:`date values `." -msgstr "" - -# c595d4609261438ebc1653929fe7d9a8 -#: ../source/core/index-ttl.txt:28 -msgid "" -"For example, to create a TTL index on the ``lastModifiedDate`` field of " -"the ``eventlog`` collection, use the following operation in the " -":program:`mongo` shell:" -msgstr "" - -# afe4781b12ce46b8b8a9b19b438ce786 -#: ../source/core/index-ttl.txt:37 -msgid "Behavior" -msgstr "" - -# 9586c67f1dcc42d589be2e7e0bf260d4 -#: ../source/core/index-ttl.txt:40 -msgid "Expiration of Data" -msgstr "" - -# 0e82fdd6fdc548fbbfd8b6a0de899cda -#: ../source/core/index-ttl.txt:42 -msgid "" -"TTL indexes expire documents after the specified number of seconds has " -"passed since the indexed field value; i.e. the expiration threshold is " -"the indexed field value plus the specified number of seconds." -msgstr "" - -# 449c46657f8c481d8be0b4417e3eee91 -#: ../source/core/index-ttl.txt:46 -msgid "" -"If the field is an array, and there are multiple date values in the " -"index, MongoDB uses *lowest* (i.e. earliest) date value in the array to " -"calculate the expiration threshold." -msgstr "" - -# a7bbce1b238c4a1e83c2092952bdd5c5 -#: ../source/core/index-ttl.txt:50 -msgid "" -"If the indexed field in a document is not a :term:`date ` or " -"an array that holds a date value(s), the document will not expire." -msgstr "" - -# 68d9d47ceadd4e8a866bde8c610e9f32 -#: ../source/core/index-ttl.txt:53 -msgid "" -"If a document does not contain the indexed field, the document will not " -"expire." -msgstr "" - -# 8e333f5efa394db2aa8b1915d5a8c840 -#: ../source/core/index-ttl.txt:57 -msgid "Delete Operations" -msgstr "" - -# e557748a889247bda16c74023f8c3436 -#: ../source/core/index-ttl.txt:59 -msgid "" -"A background thread in :program:`mongod` reads the values in the index " -"and removes expired :term:`documents ` from the collection." -msgstr "" - -# 6c8272dd2faf46b8aadc568768c9b8af -#: ../source/core/index-ttl.txt:62 -msgid "" -"When the TTL thread is active, you will see delete operations in the " -"output of :method:`db.currentOp()` or in the data collected by the " -":ref:`database profiler `." -msgstr "" - -# 41a0d16cc75a4c3ab116ad416ab9d9f3 -#: ../source/core/index-ttl.txt:67 -msgid "Timing of the Delete Operation" -msgstr "" - -# 5f752bb48db04cd8bc35d5565a1d6193 -#: ../source/core/index-ttl.txt:69 -msgid "" -"When you build a TTL index in the :ref:`background `, the TTL thread can begin deleting documents while the index" -" is building. If you build a TTL index in the foreground, MongoDB begins " -"removing expired documents as soon as the index finishes building." -msgstr "" - -# 6c7df311e6fb40c7848c356fb434f36d -#: ../source/includes/fact-ttl-collection-background-timing.rst:1 -msgid "" -"The TTL index does not guarantee that expired data will be deleted " -"immediately upon expiration. There may be a delay between the time a " -"document expires and the time that MongoDB removes the document from the " -"database." -msgstr "" - -# 6667bbf1a971452bbbf42e0e0d4ee9c1 -#: ../source/includes/fact-ttl-collection-background-timing.rst:6 -msgid "" -"The background task that removes expired documents runs *every 60 " -"seconds*. As a result, documents may remain in a collection during the " -"period between the expiration of the document and the running of the " -"background task." -msgstr "" - -# 14c4f7050603416a89133169d60a757c -#: ../source/includes/fact-ttl-collection-background-timing.rst:11 -msgid "" -"Because the duration of the removal operation depends on the workload of " -"your :program:`mongod` instance, expired data may exist for some time " -"*beyond* the 60 second period between runs of the background task." -msgstr "" - -# 92978b3659d14d1da63e6ed51278d898 -#: ../source/core/index-ttl.txt:78 -msgid "Replica Sets" -msgstr "" - -# eee28096e9e746f6bec6112f89248bd6 -#: ../source/core/index-ttl.txt:80 -msgid "" -"On :term:`replica set ` members, the TTL background thread " -"*only* deletes documents when a member is in state :term:`primary`. The " -"TTL background thread is idle when a member is in state " -":term:`secondary`. :term:`Secondary` members replicate deletion " -"operations from the primary." -msgstr "" - -# 82f4cb1be302465a8ae4f908ad1553a6 -#: ../source/core/index-ttl.txt:86 -msgid "Support for Queries" -msgstr "" - -# 24f8cfdd39144b4380f422a1f68c1e4a -#: ../source/core/index-ttl.txt:88 -msgid "A TTL index supports queries in the same way non-TTL indexes do." -msgstr "" - -# 8fa62e1d728d487e8416390c0dd111fb -#: ../source/core/index-ttl.txt:91 -msgid "Record Allocation on MMAPv1" -msgstr "" - -# 45168b0561ee496c9d375193612755c9 -#: ../source/core/index-ttl.txt:93 -msgid "" -"With the MMAPv1 storage engine, a collection with a TTL index has " -":collflag:`usePowerOf2Sizes` automatically enabled. You cannot modify " -"this setting for the collection. As a result of enabling " -":collflag:`usePowerOf2Sizes`, MongoDB must allocate more disk space " -"relative to data size. This approach helps mitigate the possibility of " -"storage fragmentation caused by frequent delete operations and leads to " -"more predictable storage use patterns." -msgstr "" - -# 5965435d85844e8ead16cf75c05b052c -#: ../source/core/index-ttl.txt:101 -msgid "Restrictions" -msgstr "" - -# 1d8b88e621cd4d63a36b84428a1cd30f -#: ../source/core/index-ttl.txt:103 -msgid "" -"TTL indexes are a single-field indexes. :ref:`Compound indexes ` do not support TTL and ignores the ``expireAfterSeconds``" -" option." -msgstr "" - -# c898b08aeb6e405d86cd00f153f2c7b6 -#: ../source/core/index-ttl.txt:107 -msgid "The ``_id`` field does not support TTL indexes." -msgstr "" - -# 24eddf8a52854c89b3accd822bedca94 -#: ../source/core/index-ttl.txt:109 -msgid "" -"You cannot create a TTL index on a :doc:`capped collection ` because MongoDB cannot remove documents from a capped " -"collection." -msgstr "" - -# 482a23f8f27e4918888053132cddb719 -#: ../source/core/index-ttl.txt:113 -msgid "" -"You cannot use :method:`~db.collection.createIndex()` to change the value" -" of ``expireAfterSeconds`` of an existing index. Instead use the " -":dbcommand:`collMod` database command in conjunction with the " -":collflag:`index` collection flag. Otherwise, to change the value of the " -"option of an existing index, you must drop the index first and recreate." -msgstr "" - -# 30d918dac44d4deeaf88cdaa90834332 -#: ../source/core/index-ttl.txt:120 -msgid "" -"If a non-TTL single-field index already exists for a field, you cannot " -"create a TTL index on the same field since you cannot create indexes that" -" have the same key specification and differ only by the options. To " -"change a non-TTL single-field index to a TTL index, you must drop the " -"index first and recreate with the ``expireAfterSeconds`` option." -msgstr "" - -# f11749ee6c8c40eb82b3c31df1de929b -#: ../source/core/index-ttl.txt:1 -msgid "index" -msgstr "" - -# f11749ee6c8c40eb82b3c31df1de929b -# f8c9c72658684de590f694570ef97e4f -#: ../source/core/index-ttl.txt:1 ../source/core/index-ttl.txt:2 -msgid "TTL index" -msgstr "" - -# 4d4afd0cd59e4bdca20b35cc60c631da -#~ msgid "" -#~ "TTL indexes are special indexes that " -#~ "MongoDB can use to automatically remove" -#~ " documents from a collection after a" -#~ " certain amount of time. This is " -#~ "ideal for some types of information " -#~ "like machine generated event data, logs," -#~ " and session information that only " -#~ "need to persist in a database for" -#~ " a limited amount of time." -#~ msgstr "" - -# 720f5464db0041d48cdc72825bd46835 -#~ msgid "Considerations" -#~ msgstr "" - -# c253dae28dbc482aa1433f51801e0a12 -#~ msgid "TTL indexes have the following limitations:" -#~ msgstr "" - -# 1d70d3b6e30f495ab9401901ec2ba055 -#~ msgid ":ref:`Compound indexes ` are *not* supported." -#~ msgstr "" - -# 43a21fdab36749e5906c2bc2df5a720a -#~ msgid "The indexed field **must** be a date :term:`type `." -#~ msgstr "" - -# 46cb8e6d0de0426e98a45bc026b77cef -#~ msgid "" -#~ "If the field holds an array, and" -#~ " there are multiple date-typed data" -#~ " in the index, the document will " -#~ "expire when the *lowest* (i.e. earliest)" -#~ " matches the expiration threshold." -#~ msgstr "" - -# b1fd239f41ec4fb5b8aec820435b0746 -#~ msgid "" -#~ "The TTL index does not guarantee " -#~ "that expired data will be deleted " -#~ "immediately. There may be a delay " -#~ "between the time a document expires " -#~ "and the time that MongoDB removes " -#~ "the document from the database." -#~ msgstr "" - -# 30cdca495e8644c7955993ef963df7d3 -#~ msgid "" -#~ "The background task that removes expired" -#~ " documents runs *every 60 seconds*. " -#~ "As a result, documents may remain " -#~ "in a collection *after* they expire " -#~ "but *before* the background task runs" -#~ " or completes." -#~ msgstr "" - -# 55f6b27e61ca4d3db73704009b6a0831 -#~ msgid "" -#~ "The duration of the removal operation" -#~ " depends on the workload of your " -#~ ":program:`mongod` instance. Therefore, expired " -#~ "data may exist for some time " -#~ "*beyond* the 60 second period between" -#~ " runs of the background task." -#~ msgstr "" - -# fcaea684ff7948579645d8298b03f600 -#~ msgid "" -#~ "In all other respects, TTL indexes " -#~ "are normal indexes, and if appropriate," -#~ " MongoDB can use these indexes to " -#~ "fulfill arbitrary queries." -#~ msgstr "" - -# b72f2fa593c64999b0c15fa2d773dd0f -#~ msgid "Additional Information" -#~ msgstr "" - -# d881d75d9d1e4bf894d15843387aa255 -#~ msgid ":doc:`/tutorial/expire-data`" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/index-types.po b/locale/es/LC_MESSAGES/core/index-types.po deleted file mode 100644 index 90fe86efaac..00000000000 --- a/locale/es/LC_MESSAGES/core/index-types.po +++ /dev/null @@ -1,268 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: 2014-04-08 19:28+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 1726a71a63d34f18b0f62fdc01e1d478 -#: ../source/core/index-types.txt:6 -msgid "Index Types" -msgstr "" - -# 1dbf2aeacdd44493a75bdf3dae7477d1 -#: ../source/core/index-types.txt:10 -msgid "" -"MongoDB provides a number of different index types. You can create " -"indexes on any field or embedded field within a document or embedded " -"document." -msgstr "" - -# 3541f543011c44c5874b38ef561e3d44 -#: ../source/core/index-types.txt:14 -msgid "" -"In general, you should create indexes that support your common and user-" -"facing queries. Having these indexes will ensure that MongoDB scans the " -"smallest possible number of documents." -msgstr "" - -# 3f0af604bcdc49429d4d9a0a08eca4cb -#: ../source/core/index-types.txt:18 -msgid "" -"In the :program:`mongo` shell, you can create an index by calling the " -":method:`~db.collection.createIndex()` method. For more detailed " -"instructions about building indexes, see the :doc:`Indexing Tutorials " -"` page." -msgstr "" - -# c7871bfe2d7d4e23898ed18e87cd4567 -#: ../source/includes/toc/dfn-list-indexes-concepts-types.rst:7 -msgid ":doc:`/core/index-single`" -msgstr "" - -# 7b6f9971d297468bb63087052ecb5c1c -#: ../source/includes/toc/dfn-list-indexes-concepts-types.rst:4 -msgid "" -"A single field index only includes data from a single field of the " -"documents in a collection. MongoDB supports single field indexes on " -"fields at the top level of a document *and* on fields in sub-documents." -msgstr "" - -# e10152241d5644769ae35a331239d8a8 -#: ../source/includes/toc/dfn-list-indexes-concepts-types.rst:11 -msgid ":doc:`/core/index-compound`" -msgstr "" - -# 0d43471475ee482ead87b60d5e5c89d7 -#: ../source/includes/toc/dfn-list-indexes-concepts-types.rst:10 -msgid "" -"A compound index includes more than one field of the documents in a " -"collection." -msgstr "" - -# fd785a1b97934eca94fcdfb60e549b5b -#: ../source/includes/toc/dfn-list-indexes-concepts-types.rst:15 -msgid ":doc:`/core/index-multikey`" -msgstr "" - -# dd49903aef5143348e7212a2af04da6c -#: ../source/includes/toc/dfn-list-indexes-concepts-types.rst:14 -msgid "" -"A multikey index is an index on an array field, adding an index key for " -"each value in the array." -msgstr "" - -# 37bc8994a67e457aa035299279c94da6 -#: ../source/includes/toc/dfn-list-indexes-concepts-types.rst:19 -msgid ":doc:`/applications/geospatial-indexes`" -msgstr "" - -# 93c428329ab14539bc4683c5b684ef4d -#: ../source/includes/toc/dfn-list-indexes-concepts-types.rst:18 -msgid "" -"Geospatial indexes support location-based searches on data that is stored" -" as either GeoJSON objects or legacy coordinate pairs." -msgstr "" - -# 7728a6fcc53c4591b5fe61cb7c965e0b -#: ../source/includes/toc/dfn-list-indexes-concepts-types.rst:22 -msgid ":doc:`/core/index-text`" -msgstr "" - -# 13c0d8b775274d4bbfd7dbbdd2817c3c -#: ../source/includes/toc/dfn-list-indexes-concepts-types.rst:22 -msgid "Text indexes support search of string content in documents." -msgstr "" - -# 07f1b309b43a464bb426488fea9dc114 -#: ../source/includes/toc/dfn-list-indexes-concepts-types.rst:26 -msgid ":doc:`/core/index-hashed`" -msgstr "" - -# 1935629381904717885ed50e63334cb3 -#: ../source/includes/toc/dfn-list-indexes-concepts-types.rst:25 -msgid "" -"Hashed indexes maintain entries with hashes of the values of the indexed " -"field and are primarily used with sharded clusters to support hashed " -"shard keys." -msgstr "" - -# 94f4a3afa2b74386a8e3b136afa61b30 -#: ../source/core/index-types.txt:1 -msgid "index types" -msgstr "" - -#~ msgid "" -#~ "MongoDB provides a number of different" -#~ " index types. You can create indexes" -#~ " on any field or embedded field " -#~ "within a document or sub-document. " -#~ "You can create :doc:`single field " -#~ "indexes ` or " -#~ ":doc:`compound indexes `. " -#~ "MongoDB also supports indexes of arrays," -#~ " called :ref:`multi-key indexes `, as well as " -#~ "supports :doc:`indexes on geospatial data " -#~ "`. For a " -#~ "list of the supported index types, " -#~ "see :ref:`index-type-list`." -#~ msgstr "" - -# f398ee538e0646b0b1b7e01a839f3807 -#~ msgid "" -#~ "In the :program:`mongo` shell, you can" -#~ " create an index by calling the " -#~ ":method:`ensureIndex() ` " -#~ "method. For more detailed instructions " -#~ "about building indexes, see the " -#~ ":doc:`Indexing Tutorials ` " -#~ "page." -#~ msgstr "" - -# 6a03a04efaf64c5fae7e56873224cf24 -#~ msgid "Behavior of Indexes" -#~ msgstr "" - -# 76b144fe95184768904976dc0f15b3cd -#~ msgid "" -#~ "All indexes in MongoDB are " -#~ ":term:`B-tree` indexes, which can efficiently" -#~ " support equality matches and range " -#~ "queries. The index stores items " -#~ "internally in order sorted by the " -#~ "value of the index field. The " -#~ "ordering of index entries supports " -#~ "efficient range-based operations and " -#~ "allows MongoDB to return sorted results" -#~ " using the order of documents in " -#~ "the index." -#~ msgstr "" - -# b2977703e17a47838732740677858bd7 -#~ msgid "Ordering of Indexes" -#~ msgstr "" - -# d8641ec2ebc349dd95a533979b3c45e6 -#~ msgid "" -#~ "MongoDB indexes may be ascending, (i.e." -#~ " ``1``) or descending (i.e. ``-1``) " -#~ "in their ordering. Nevertheless, MongoDB " -#~ "may also traverse the index in " -#~ "either directions. As a result, for " -#~ "single-field indexes, ascending and " -#~ "descending indexes are interchangeable. This" -#~ " is not the case for compound " -#~ "indexes: in compound indexes, the " -#~ "direction of the sort order can " -#~ "have a greater impact on the " -#~ "results." -#~ msgstr "" - -# fb4cb90e6b7940c5a9735a4d12942e72 -#~ msgid "" -#~ "See :ref:`index-ascending-and-descending` " -#~ "for more information on the impact " -#~ "of index order on results in " -#~ "compound indexes." -#~ msgstr "" - -# b1b7f1ec02834c75949cdda14096458f -#~ msgid "Index Intersection" -#~ msgstr "" - -# f558bd308a6a440995647e13677304e7 -#~ msgid "" -#~ "MongoDB can use the intersection of " -#~ "indexes to fulfill queries with compound" -#~ " conditions. See :doc:`/core/index-intersection`" -#~ " for details." -#~ msgstr "" - -# 191c91e3df30428eb5312aa17c3e7ac4 -#~ msgid "Limits" -#~ msgstr "" - -# 31bd927294674d98a0c63080f11970f8 -#~ msgid "" -#~ "Certain restrictions apply to indexes, " -#~ "such as the length of the index" -#~ " keys or the number of indexes " -#~ "per collection. See :ref:`Index Limitations" -#~ " ` for details." -#~ msgstr "" - -# 9f28e8af9cf94d2093deeaf053fff06d -#~ msgid "Index Type Documentation" -#~ msgstr "" - -# a05d22377fd34b8ba11aa9d596b3ac68 -#~ msgid "" -#~ "A multikey index references an array " -#~ "and records a match if a query " -#~ "includes any value in the array." -#~ msgstr "" - -# f33c7b7dad37405191f535167d968c89 -#~ msgid "Text indexes supports search of string content in documents." -#~ msgstr "" - -# 8e84a40b3ee44b0fa1c8a9039895c41d -#~ msgid "" -#~ "Hashed indexes maintain entries with " -#~ "hashes of the values of the " -#~ "indexed field." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB provides a number of different" -#~ " index types. You can create indexes" -#~ " on any field or embedded field " -#~ "within a document or sub-document. " -#~ "You can create :doc:`single field " -#~ "indexes ` or " -#~ ":doc:`compound indexes `. " -#~ "MongoDB also supports indexes of arrays," -#~ " called :ref:`multi-key indexes `, as well as " -#~ ":doc:`indexes on geospatial data " -#~ "`. For a " -#~ "list of the supported index types, " -#~ "see :ref:`index-type-list`." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/index-unique.po b/locale/es/LC_MESSAGES/core/index-unique.po deleted file mode 100644 index f5259799ed1..00000000000 --- a/locale/es/LC_MESSAGES/core/index-unique.po +++ /dev/null @@ -1,289 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:49+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# d028a4500cf044e493316524b456be24 -#: ../source/core/index-unique.txt:6 -msgid "Unique Indexes" -msgstr "" - -# 39ae29b6a2954a669de4669a92e88006 -#: ../source/core/index-unique.txt -msgid "On this page" -msgstr "" - -# 74028d05aa564a6b82df92e04a1b06eb -#: ../source/core/index-unique.txt:16 -msgid "" -"A unique index ensures that the indexed fields do not store duplicate " -"values; i.e. enforces uniqueness for the indexed fields. By default, " -"MongoDB creates a unique index on the :ref:`_id ` " -"field during the creation of a collection." -msgstr "" - -# 3f826918c6a946ae8ffff7ad55c3ec98 -#: ../source/core/index-unique.txt:22 -msgid "Create a Unique Index" -msgstr "" - -# b4e06778223744dc97f8f5981fbb9f34 -#: ../source/core/index-unique.txt:24 -msgid "" -"To create a unique index, use the :method:`db.collection.createIndex()` " -"method with the ``unique`` option set to ``true``." -msgstr "" - -# 97d93a9f21b84600a9e615ecb6556089 -#: ../source/core/index-unique.txt:35 -msgid "Unique Index on a Single Field" -msgstr "" - -# 9b3505b0aff64591986e3809ae0549eb -#: ../source/core/index-unique.txt:37 -msgid "" -"For example, to create a unique index on the ``user_id`` field of the " -"``members`` collection, use the following operation in the " -":program:`mongo` shell:" -msgstr "" - -# 1ce26811056c4778b9ce84e7be8aa690 -#: ../source/core/index-unique.txt:46 -msgid "Unique Compound Index" -msgstr "" - -# 11735b679d004a83ae94ca980460be27 -#: ../source/core/index-unique.txt:48 -msgid "" -"You can also enforce a unique constraint on :ref:`compound indexes " -"`. If you use the unique constraint on a " -":ref:`compound index `, then MongoDB will enforce " -"uniqueness on the *combination* of the index key values." -msgstr "" - -# e2522d2f224547378f35807713bc3d52 -#: ../source/core/index-unique.txt:53 -msgid "" -"For example, to create a unique index on ``groupNumber``, ``lastname``, " -"and ``firstname`` fields of the ``members`` collection, use the following" -" operation in the :program:`mongo` shell:" -msgstr "" - -# a3f9668d30914fbcb5248ccd2d177c3d -#: ../source/core/index-unique.txt:61 -msgid "" -"The created index enforces uniqueness for the *combination* of " -"``groupNumber``, ``lastname``, and ``firstname`` values." -msgstr "" - -# 2c9f5bbcc7a44b9dac7b14f4409ecbe0 -#: ../source/core/index-unique.txt:65 -msgid "Behavior" -msgstr "" - -# ebf717965edd4e9a8b3cc8f5f0602edd -#: ../source/core/index-unique.txt:68 -msgid "Restrictions" -msgstr "" - -# 699b785f7f6547a3ab2c0d7960dc0fc4 -#: ../source/core/index-unique.txt:70 -msgid "" -"MongoDB cannot create a :ref:`unique index ` on the " -"specified index field(s) if the collection already contains data that " -"would violate the unique constraint for the index." -msgstr "" - -# 29e6683d24b04eacbb85a497a956fa5d -#: ../source/core/index-unique.txt:74 -msgid "" -"You may not specify a unique constraint on a :ref:`hashed index `." -msgstr "" - -# 1849ffa1a054402ca033089e0e1ff09e -#: ../source/core/index-unique.txt:78 -msgid "Unique Constraint Across Separate Documents" -msgstr "" - -# 0a9ae6744ba64e398d63c3e7411a95b0 -#: ../source/core/index-unique.txt:80 -msgid "" -"The unique constraint applies to separate documents in the collection. " -"That is, the unique index prevents *separate* documents from having the " -"same value for the indexed key, but the index does not prevent a document" -" from having multiple elements or embedded documents in an indexed array " -"from having the same value. In the case of a single document with " -"repeating values, the repeated value is inserted into the index only " -"once." -msgstr "" - -# 0ae48a84d52145f4a13bfb5028cd8bca -#: ../source/core/index-unique.txt:88 -msgid "For example, a collection has a unique index on ``a.b``:" -msgstr "" - -# b668ce45c2df445b90352da226795e1d -#: ../source/core/index-unique.txt:94 -msgid "" -"The unique index permits the insertion of the following document into the" -" collection if no other document in the collection has the ``a.b`` value " -"of ``5``:" -msgstr "" - -# cd66ab06b7be49f6a83e689c52ecf755 -#: ../source/core/index-unique.txt:105 -msgid "Unique Index and Missing Field" -msgstr "" - -# 9662ed97fbc64d878ff27bd19979a25a -#: ../source/core/index-unique.txt:107 -msgid "" -"If a document does not have a value for the indexed field in a unique " -"index, the index will store a null value for this document. Because of " -"the unique constraint, MongoDB will only permit one document that lacks " -"the indexed field. If there is more than one document without a value for" -" the indexed field or is missing the indexed field, the index build will " -"fail with a duplicate key error." -msgstr "" - -# 4ac7bc3f517b4d62b38aa632de795236 -#: ../source/core/index-unique.txt:114 -msgid "For example, a collection has a unique index on ``x``:" -msgstr "" - -# 33487cd9f3ea488ca85af7a4941e8a6b -#: ../source/core/index-unique.txt:120 -msgid "" -"The unique index allows the insertion of a document without the field " -"``x`` if the collection does not already contain a document missing the " -"field ``x``:" -msgstr "" - -# c4f622826de043f48675cf69e40c6609 -#: ../source/core/index-unique.txt:128 -msgid "" -"However, the unique index errors on the insertion of a document without " -"the field ``x`` if the collection already contains a document missing the" -" field ``x``:" -msgstr "" - -# 1db4b06a3233422f8fa2030c42c81551 -#: ../source/core/index-unique.txt:136 -msgid "" -"The operation fails to insert the document because of the violation of " -"the unique constraint on the value of the field ``x``:" -msgstr "" - -# 6f22a56d34e04e968a155dfd8c0c0e94 -#: ../source/core/index-unique.txt:149 -msgid ":ref:`unique-partial-indexes`" -msgstr "" - -# b14fb929b794429ab32d8f150316a625 -#: ../source/core/index-unique.txt:154 -msgid "Unique Partial Indexes" -msgstr "" - -# f88b14a38e3f491c85bed36ff366d155 -#: ../source/core/index-unique.txt:158 -msgid "" -"Partial indexes only index the documents in a collection that meet a " -"specified filter expression. If you specify both the " -"``partialFilterExpression`` and a :ref:`unique constraint `, the unique constraint only applies to the documents that meet " -"the filter expression." -msgstr "" - -# 06356762362147138d996d3745657d1c -#: ../source/core/index-unique.txt:164 -msgid "" -"A partial index with a unique constraint does not prevent the insertion " -"of documents that do not meet the unique constraint if the documents do " -"not meet the filter criteria. For an example, see :ref:`partial-index-" -"with-unique-constraints`." -msgstr "" - -# 63285851201c41299ded24aaac955c64 -# f809c0dc1cfc4161bd8a80d53ad5314b -#: ../source/core/index-unique.txt:1 ../source/core/index-unique.txt:31 -msgid "index" -msgstr "" - -# 63285851201c41299ded24aaac955c64 -# f809c0dc1cfc4161bd8a80d53ad5314b -#: ../source/core/index-unique.txt:1 ../source/core/index-unique.txt:31 -msgid "unique" -msgstr "" - -#~ msgid "" -#~ "A unique index causes MongoDB to " -#~ "reject all documents that contain a " -#~ "duplicate value for the indexed field." -#~ " To create a unique index on " -#~ "the ``user_id`` field of the ``members``" -#~ " collection, use the following operation" -#~ " in the :program:`mongo` shell:" -#~ msgstr "" - -# 80ce2ad1b6684673bc55e91a025fcd6e -#~ msgid "By default, ``unique`` is ``false`` on MongoDB indexes." -#~ msgstr "" - -# d8cdb9f07a374b70a75853ce67e33d50 -#~ msgid "" -#~ "If you use the unique constraint " -#~ "on a :ref:`compound index `, then MongoDB will enforce" -#~ " uniqueness on the *combination* of " -#~ "values rather than the individual value" -#~ " for any or all values of the" -#~ " key." -#~ msgstr "" - -# 1599657b91264146962c95da7a040a46 -#~ msgid "" -#~ "You can combine the unique constraint" -#~ " with the :ref:`sparse index ` to filter these null " -#~ "values from the unique index and " -#~ "avoid the error." -#~ msgstr "" - -#~ msgid "" -#~ "A unique index causes MongoDB to " -#~ "reject all documents that contain a " -#~ "duplicate value for the indexed field." -#~ msgstr "" - -#~ msgid "" -#~ "To create a unique index, use the" -#~ " :method:`db.collection.ensureIndex()` method with " -#~ "the ``unique`` option set to ``true``." -#~ " For example, to create a unique " -#~ "index on the ``user_id`` field of " -#~ "the ``members`` collection, use the " -#~ "following operation in the :program:`mongo`" -#~ " shell:" -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/create-a-unique-index`" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/indexes-introduction.po b/locale/es/LC_MESSAGES/core/indexes-introduction.po deleted file mode 100644 index bb58c7907d8..00000000000 --- a/locale/es/LC_MESSAGES/core/indexes-introduction.po +++ /dev/null @@ -1,582 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: 2014-04-08 19:31+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 616570a2cf2d4c56a0bdec52864eddf7 -#: ../source/core/indexes-introduction.txt:6 -msgid "Index Introduction" -msgstr "" - -# fad8edcb00e540ed9b12728d5f94984b -#: ../source/core/indexes-introduction.txt:10 -msgid "" -"Indexes support the efficient execution of queries in MongoDB. Without " -"indexes, MongoDB must perform a *collection scan*, i.e. scan every " -"document in a collection, to select those documents that match the query " -"statement. If an appropriate index exists for a query, MongoDB can use " -"the index to limit the number of documents it must inspect." -msgstr "" - -# 4ab0012eb0104a6cb0b2f337ff41752d -#: ../source/core/indexes-introduction.txt:17 -msgid "" -"Indexes are special data structures [#b-tree]_ that store a small portion" -" of the collection's data set in an easy to traverse form. The index " -"stores the value of a specific field or set of fields, ordered by the " -"value of the field. The ordering of the index entries supports efficient " -"equality matches and range-based query operations. In addition, MongoDB " -"can return sorted results by using the ordering in the index." -msgstr "" - -# 38e106589a6d42a58caab536b45083d8 -#: ../source/core/indexes-introduction.txt:25 -msgid "" -"The following diagram illustrates a query that selects and orders the " -"matching documents using an index:" -msgstr "" - -# 44de28e3d2b34d438edfaddece827e13 -#: ../source/core/indexes-introduction.txt:30 -msgid "" -"Fundamentally, indexes in MongoDB are similar to indexes in other " -"database systems. MongoDB defines indexes at the :term:`collection` level" -" and supports indexes on any field or sub-field of the documents in a " -"MongoDB collection." -msgstr "" - -# 145cd5ec2e184b73a58ede6268765528 -#: ../source/core/indexes-introduction.txt:35 -msgid "MongoDB indexes use a B-tree data structure." -msgstr "" - -# 4806bab977374c9c86ff2e307fd4aec1 -#: ../source/core/indexes-introduction.txt:38 -msgid "Index Types" -msgstr "" - -# 7ad272e026dc4d6e9f58fdfbabf198cb -#: ../source/core/indexes-introduction.txt:40 -msgid "" -"MongoDB provides a number of different index types to support specific " -"types of data and queries." -msgstr "" - -# 41ff6dc1e6554bc399002cffbaca81ef -#: ../source/core/indexes-introduction.txt:44 -msgid "Default ``_id``" -msgstr "" - -# dffed2b955154420a8db3f278520a4c9 -#: ../source/core/indexes-introduction.txt:46 -msgid "" -"All MongoDB collections have an index on the ``_id`` field that exists by" -" default. If applications do not specify a value for ``_id`` the driver " -"or the :program:`mongod` will create an ``_id`` field with an " -":term:`ObjectId` value." -msgstr "" - -# 8b9678512e41426f8b0b302a47b81582 -#: ../source/core/indexes-introduction.txt:51 -msgid "" -"The ``_id`` index is *unique* and prevents clients from inserting two " -"documents with the same value for the ``_id`` field." -msgstr "" - -# e3052ad51be9422b985518948775c6a9 -#: ../source/core/indexes-introduction.txt:57 -msgid "Single Field" -msgstr "" - -# d577b67da48546db85291c4e3e28c4cb -#: ../source/core/indexes-introduction.txt:59 -msgid "" -"In addition to the MongoDB-defined ``_id`` index, MongoDB supports the " -"creation of user-defined ascending/descending indexes on a :doc:`single " -"field of a document `." -msgstr "" - -# 165a68d369b3497c96929e1ce1aa2c85 -#: ../source/core/indexes-introduction.txt:65 -msgid "" -"For a single-field index and sort operations, the sort order (i.e. " -"ascending or descending) of the index key does not matter because MongoDB" -" can traverse the index in either direction." -msgstr "" - -# 05a8dc8c30fd495b805ec19d223032af -#: ../source/core/indexes-introduction.txt:69 -msgid "" -"See :doc:`/core/index-single` and :ref:`sort-results-single-field` for " -"more information on single-field indexes." -msgstr "" - -# 0c43132a8cca4f349d5eceba679db530 -#: ../source/core/indexes-introduction.txt:73 -msgid "Compound Index" -msgstr "" - -# 0685a16b77984bd1a50909fc68cfc1a1 -#: ../source/core/indexes-introduction.txt:75 -msgid "" -"MongoDB also supports user-defined indexes on multiple fields, i.e. " -":doc:`compound indexes `." -msgstr "" - -# f83c3bd707bf4d548323952e77669b13 -#: ../source/core/indexes-introduction.txt:78 -msgid "" -"The order of fields listed in a compound index has significance. For " -"instance, if a compound index consists of ``{ userid: 1, score: -1 }``, " -"the index sorts first by ``userid`` and then, within each ``userid`` " -"value, sorts by ``score``." -msgstr "" - -# f508195fecb7444f9dd624496e5e89f3 -#: ../source/core/indexes-introduction.txt:85 -msgid "" -"For compound indexes and sort operations, the sort order (i.e. ascending " -"or descending) of the index keys can determine whether the index can " -"support a sort operation. See :ref:`index-ascending-and-descending` for " -"more information on the impact of index order on results in compound " -"indexes." -msgstr "" - -# 1463d559fdf6499c8665781ac3bb0f6d -#: ../source/core/indexes-introduction.txt:91 -msgid "" -"See :doc:`/core/index-compound` and :ref:`sort-on-multiple-fields` for " -"more information on compound indexes." -msgstr "" - -# 5069984adba04bc8959ed0f5bc25f138 -#: ../source/core/indexes-introduction.txt:95 -msgid "Multikey Index" -msgstr "" - -# 46d6ce8eb9e04505aa49fade82654b03 -#: ../source/core/indexes-introduction.txt:97 -msgid "" -"MongoDB uses :doc:`multikey indexes ` to index the " -"content stored in arrays. If you index a field that holds an array value," -" MongoDB creates separate index entries for *every* element of the array." -" These :doc:`multikey indexes ` allow queries to " -"select documents that contain arrays by matching on element or elements " -"of the arrays. MongoDB automatically determines whether to create a " -"multikey index if the indexed field contains an array value; you do not " -"need to explicitly specify the multikey type." -msgstr "" - -# 76b2ce174419481c855da16109e88397 -#: ../source/core/indexes-introduction.txt:108 -msgid "" -"See :doc:`/core/index-multikey` and :doc:`/core/multikey-index-bounds` " -"for more information on multikey indexes." -msgstr "" - -# a361c5ababd640b985050f80b08ff336 -#: ../source/core/indexes-introduction.txt:112 -msgid "Geospatial Index" -msgstr "" - -# d8b019c6fade491baa763a37ae4bc9aa -#: ../source/core/indexes-introduction.txt:114 -msgid "" -"To support efficient queries of geospatial coordinate data, MongoDB " -"provides two special indexes: :doc:`2d indexes ` that uses " -"planar geometry when returning results and :doc:`2sphere indexes " -"` that use spherical geometry to return results." -msgstr "" - -# 41295a9a54e34c14a56ec1297655f1b2 -#: ../source/core/indexes-introduction.txt:119 -msgid "" -"See :doc:`/core/geospatial-indexes` for a high level introduction to " -"geospatial indexes." -msgstr "" - -# 018e45fb6edf4b34a6448316ce97dd2e -#: ../source/core/indexes-introduction.txt:123 -msgid "Text Indexes" -msgstr "" - -# 80f07259796546019619b820816615d9 -#: ../source/core/indexes-introduction.txt:125 -msgid "" -"MongoDB provides a ``text`` index type that supports searching for string" -" content in a collection. These text indexes do not store language-" -"specific *stop* words (e.g. \"the\", \"a\", \"or\") and *stem* the words " -"in a collection to only store root words." -msgstr "" - -# 32664f6e65f64664b2f5ec3298b3ed79 -#: ../source/core/indexes-introduction.txt:130 -msgid "" -"See :doc:`/core/index-text` for more information on text indexes and " -"search." -msgstr "" - -# c593b0ce408343eb82021d6855dbd1b6 -#: ../source/core/indexes-introduction.txt:134 -msgid "Hashed Indexes" -msgstr "" - -# 6f9d282327644ba29ae2081250a28bd3 -#: ../source/core/indexes-introduction.txt:136 -msgid "" -"To support :ref:`hash based sharding `, MongoDB" -" provides a :doc:`hashed index ` type, which indexes " -"the hash of the value of a field. These indexes have a more random " -"distribution of values along their range, but *only* support equality " -"matches and cannot support range-based queries." -msgstr "" - -# dedb9a6f2cd940ce9025c361f1cd8a8c -#: ../source/core/indexes-introduction.txt:143 -msgid "Index Properties" -msgstr "" - -# 1c60be1723784254babefe0e0456c02b -#: ../source/core/indexes-introduction.txt:146 -msgid "Unique Indexes" -msgstr "" - -# 7729bf61c7a64933a6c82ae011d31569 -#: ../source/core/indexes-introduction.txt:148 -msgid "" -"The :doc:`unique ` property for an index causes " -"MongoDB to reject duplicate values for the indexed field. Other than the " -"unique constraint, unique indexes are functionally interchangeable with " -"other MongoDB indexes." -msgstr "" - -# bc15edab75f04edd9e27a3fed011d44e -#: ../source/core/indexes-introduction.txt:154 -msgid "Sparse Indexes" -msgstr "" - -# d69c43dbc2cd42bdae6b50c9344863b1 -#: ../source/core/indexes-introduction.txt:156 -msgid "" -"The :doc:`sparse ` property of an index ensures that " -"the index only contain entries for documents that have the indexed field." -" The index skips documents that *do not* have the indexed field." -msgstr "" - -# 2c38191074474237ac770bd7a2f14084 -#: ../source/core/indexes-introduction.txt:160 -msgid "" -"You can combine the sparse index option with the unique index option to " -"reject documents that have duplicate values for a field but ignore " -"documents that do not have the indexed key." -msgstr "" - -# 6904fc35a0c44fd6ab795bd76508d6d2 -#: ../source/core/indexes-introduction.txt:165 -msgid "TTL Indexes" -msgstr "" - -# 26adbb14ed9348abb950d965e82edb72 -#: ../source/core/indexes-introduction.txt:167 -msgid "" -":doc:`TTL indexes ` are special indexes that MongoDB can" -" use to automatically remove documents from a collection after a certain " -"amount of time. This is ideal for certain types of information like " -"machine generated event data, logs, and session information that only " -"need to persist in a database for a finite amount of time." -msgstr "" - -# 52f9c1b98f0d4669876845bce8b9c84e -#: ../source/core/indexes-introduction.txt:173 -msgid "See: :doc:`/tutorial/expire-data` for implementation instructions." -msgstr "" - -# 7cee85bc44f84492b72a600d5faee72e -#: ../source/core/indexes-introduction.txt:176 -msgid "Index Use" -msgstr "" - -# 7c8e2c62ec614ba5b1e2892675a404f8 -#: ../source/core/indexes-introduction.txt:178 -msgid "" -"Indexes can improve the efficiency of read operations. The " -":doc:`/tutorial/analyze-query-plan` tutorial provides an example of the " -"execution statistics of a query with and without an index." -msgstr "" - -# 70df4c864dc544a0802c4ea739fc1e60 -#: ../source/core/indexes-introduction.txt:182 -msgid "" -"For information on how MongoDB chooses an index to use, see :ref:`query " -"optimizer `." -msgstr "" - -# 78e4629861834b79b5cd966ef8ef12dc -#: ../source/core/indexes-introduction.txt:186 -msgid "Covered Queries" -msgstr "" - -# 79502622a8f6417bbd21f1c59af4c65a -#: ../source/core/indexes-introduction.txt:188 -msgid "" -"When the query criteria and the :term:`projection` of a query include " -"*only* the indexed fields, MongoDB will return results directly from the " -"index *without* scanning any documents or bringing documents into memory." -" These covered queries can be *very* efficient." -msgstr "" - -# f18c55e9fccd4b48bdae2c92d15d36b2 -#: ../source/core/indexes-introduction.txt:195 -msgid "" -"For more information on covered queries, see :ref:`read-operations-" -"covered-query`." -msgstr "" - -# 01acb85fd19b450889441e7d2ef2bf35 -#: ../source/core/indexes-introduction.txt:199 -msgid "Index Intersection" -msgstr "" - -# b998940f46574c1287f8b0c902f8c1f9 -#: ../source/core/indexes-introduction.txt:203 -msgid "" -"MongoDB can use the :doc:`intersection of indexes ` to fulfill queries. For queries that specify compound " -"query conditions, if one index can fulfill a part of a query condition, " -"and another index can fulfill another part of the query condition, then " -"MongoDB can use the intersection of the two indexes to fulfill the query." -" Whether the use of a compound index or the use of an index intersection " -"is more efficient depends on the particular query and the system." -msgstr "" - -# 375a54203e5b48ccb0c431d17f9fc93c -#: ../source/core/indexes-introduction.txt:212 -msgid "For details on index intersection, see :doc:`/core/index-intersection`." -msgstr "" - -# c09109eac843411a8fd1bc21378acf42 -#: ../source/core/indexes-introduction.txt:215 -msgid "Restrictions" -msgstr "" - -# b8653d577b6c4d6a8891d4c7528c3e17 -#: ../source/core/indexes-introduction.txt:217 -msgid "" -"Certain restrictions apply to indexes, such as the length of the index " -"keys or the number of indexes per collection. See :ref:`Index Limitations" -" ` for details." -msgstr "" - -# 93cbb2d3a2ed41868878cf42e8f650c7 -#: ../source/core/indexes-introduction.txt:1 -msgid "index" -msgstr "" - -# 93cbb2d3a2ed41868878cf42e8f650c7 -#: ../source/core/indexes-introduction.txt:1 -msgid "overview" -msgstr "" - -#~ msgid "" -#~ "Indexes support the efficient execution " -#~ "of queries in MongoDB. Without indexes" -#~ " MongoDB must scan every document in" -#~ " a collection to select those " -#~ "documents that match the query " -#~ "statement. These *collection scans* are " -#~ "inefficient because they require " -#~ ":program:`mongod` to process a larger " -#~ "volume of data than an index for" -#~ " each operation." -#~ msgstr "" - -#~ msgid "Tip" -#~ msgstr "" - -#~ msgid "**Sorted Results**" -#~ msgstr "" - -#~ msgid "**Covered Results**" -#~ msgstr "" - -#~ msgid "" -#~ "When the query criteria and the " -#~ ":term:`projection` of a query include " -#~ "*only* the indexed fields, MongoDB will" -#~ " return results directly from the " -#~ "index *without* scanning any documents " -#~ "or bringing documents into memory. These" -#~ " covered queries can be *very* " -#~ "efficient. Indexes can also cover " -#~ ":doc:`aggregation pipeline operations `." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB provides an umber of different" -#~ " index types to support specific " -#~ "types of data and queries." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB provides a *beta* ``text`` index" -#~ " type that supports searching for " -#~ "string content in a collection. These" -#~ " text indexes do not store " -#~ "language-specific *stop* words (e.g. " -#~ "\"the\", \"a\", \"or\") and *stem* the" -#~ " words in a collection to only " -#~ "store root words." -#~ msgstr "" - -# 4c66f78d55074a6ca2a0fe7fe21f1f48 -#~ msgid "" -#~ "Indexes are special data structures " -#~ "[#b-tree]_ that store a small portion" -#~ " of the collection's data set in " -#~ "an easy to traverse form. The " -#~ "index stores the value of a " -#~ "specific field or set of fields, " -#~ "ordered by the value of the field." -#~ msgstr "" - -# 9c43246ede7d4457bc48fff97dc12571 -#~ msgid "" -#~ "If an appropriate index exists for " -#~ "a query, MongoDB can use the index" -#~ " to limit the number of documents " -#~ "it must inspect. In some cases, " -#~ "MongoDB can use the data from the" -#~ " index to determine which documents " -#~ "match a query. The following diagram " -#~ "illustrates a query that selects " -#~ "documents using an index." -#~ msgstr "" - -# 201b7d9f6a7642328e286d1d736f820c -#~ msgid "" -#~ "Consider the documentation of the " -#~ ":ref:`query optimizer ` for more information " -#~ "on the relationship between queries and" -#~ " indexes." -#~ msgstr "" - -# 877a741e8b824266a2382fe2f763ca11 -#~ msgid "" -#~ "Indexes can also optimize the " -#~ "performance of other operations in " -#~ "specific situations:" -#~ msgstr "" - -# 59b2b7b97aa0476abedf0316a43234d9 -#~ msgid "" -#~ "MongoDB can use indexes to return " -#~ "documents sorted by the index key " -#~ "directly from the index without " -#~ "requiring an additional sort phase." -#~ msgstr "" - -# 10369decfefa44d6accab56ffb9ff1ca -#~ msgid "" -#~ "The ``_id`` index is *unique*, and " -#~ "prevents clients from inserting two " -#~ "documents with the same value for " -#~ "the ``_id`` field." -#~ msgstr "" - -# b74aa9d684c34b2f9e29d651d45db336 -#~ msgid "" -#~ "In addition to the MongoDB-defined " -#~ "``_id`` index, MongoDB supports user-" -#~ "defined indexes on a :doc:`single field" -#~ " of a document `. " -#~ "Consider the following illustration of a" -#~ " single-field index:" -#~ msgstr "" - -# 48d68cb11a664862bbe6571b10907c9e -#~ msgid "" -#~ "MongoDB *also* supports user-defined " -#~ "indexes on multiple fields. These " -#~ ":doc:`compound indexes ` " -#~ "behave like single-field indexes; " -#~ "*however*, the query can select " -#~ "documents based on additional fields. " -#~ "The order of fields listed in a" -#~ " compound index has significance. For " -#~ "instance, if a compound index consists" -#~ " of ``{ userid: 1, score: -1 " -#~ "}``, the index sorts first by " -#~ "``userid`` and then, within each " -#~ "``userid`` value, sort by ``score``. " -#~ "Consider the following illustration of " -#~ "this compound index:" -#~ msgstr "" - -# 1e0d5650830d498e9bc4e3492a15af54 -#~ msgid "Consider the following illustration of a multikey index:" -#~ msgstr "" - -# b33c63138fb6480e85b5cd91e78d60ca -#~ msgid "" -#~ "The :doc:`unique ` " -#~ "property for an index causes MongoDB " -#~ "to reject duplicate values for the " -#~ "indexed field. To create a :doc:`unique" -#~ " index ` on a " -#~ "field that already has duplicate values," -#~ " see :ref:`index-creation-duplicate-" -#~ "dropping` for index creation options. " -#~ "Other than the unique constraint, unique" -#~ " indexes are functionally interchangeable " -#~ "with other MongoDB indexes." -#~ msgstr "" - -#~ msgid "" -#~ "Indexes support the efficient execution " -#~ "of queries in MongoDB. Without indexes," -#~ " MongoDB must scan every document in" -#~ " a collection to select those " -#~ "documents that match the query " -#~ "statement. These *collection scans* are " -#~ "inefficient because they require " -#~ ":program:`mongod` to process a larger " -#~ "volume of data than an index for" -#~ " each operation." -#~ msgstr "" - -#~ msgid "Optimization" -#~ msgstr "" - -#~ msgid "" -#~ "Create indexes to support common and " -#~ "user-facing queries. Having these " -#~ "indexes will ensure that MongoDB only" -#~ " scans the smallest possible number " -#~ "of documents." -#~ msgstr "" - -#~ msgid "Sorted Results" -#~ msgstr "" - -#~ msgid "Covered Results" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/indexes.po b/locale/es/LC_MESSAGES/core/indexes.po deleted file mode 100644 index 8ca89caa7c5..00000000000 --- a/locale/es/LC_MESSAGES/core/indexes.po +++ /dev/null @@ -1,230 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: 2014-04-08 19:27+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# f85611708f034321a3d85763ad4e4b1b -#: ../source/core/indexes.txt:3 -msgid "Index Concepts" -msgstr "" - -# 1e4334c4cee142a0a6b73eaaccfeac35 -#: ../source/core/indexes.txt:7 -msgid "" -"These documents describe and provide examples of the types, configuration" -" options, and behavior of indexes in MongoDB. For an over view of " -"indexing, see :doc:`Index Introduction `. For" -" operational instructions, see :doc:`Indexing Tutorials " -"`. The :doc:`Indexing Reference " -"` documents the commands and operations specific to " -"index construction, maintenance, and querying in MongoDB, including index" -" types and creation options." -msgstr "" - -# c092fe9add774be8bcf65f3a2a26c2e1 -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:31 -msgid ":doc:`/core/index-types`" -msgstr "" - -# 203a3bebbc2842eb954e362ef76bb286 -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:4 -msgid "" -"MongoDB provides different types of indexes for different purposes and " -"different types of content." -msgstr "" - -# 18a4c48750ef45a684649194adfbac4e -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:11 -msgid ":doc:`/core/index-single`" -msgstr "" - -# 5f57305d148342c38700f46ead9bb0e0 -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:8 -msgid "" -"A single field index only includes data from a single field of the " -"documents in a collection. MongoDB supports single field indexes on " -"fields at the top level of a document *and* on fields in sub-documents." -msgstr "" - -# ddffedf143ae4e0db6c2af11bc893e0d -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:15 -msgid ":doc:`/core/index-compound`" -msgstr "" - -# a4defb80a82d4001862d9a22cad7ea6d -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:14 -msgid "" -"A compound index includes more than one field of the documents in a " -"collection." -msgstr "" - -# c54bd01824664521b8387f8c4c94dd77 -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:19 -msgid ":doc:`/core/index-multikey`" -msgstr "" - -# d08dfbb0e91e4cb99c73b0e2ca726e00 -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:18 -msgid "" -"A multikey index is an index on an array field, adding an index key for " -"each value in the array." -msgstr "" - -# 53f3ebdbb36a4101a8d9d3b5dc5e179c -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:23 -msgid ":doc:`/applications/geospatial-indexes`" -msgstr "" - -# 8fdb22f5475449ad95d48961b601c05a -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:22 -msgid "" -"Geospatial indexes support location-based searches on data that is stored" -" as either GeoJSON objects or legacy coordinate pairs." -msgstr "" - -# 80e2adc9287b4a93b13e96432a53fd0c -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:26 -msgid ":doc:`/core/index-text`" -msgstr "" - -# 16be53adaab142bd84f7edfcbee7dac4 -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:26 -msgid "Text indexes support search of string content in documents." -msgstr "" - -# e4585e48958b42dbb37d6c32f573fb46 -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:31 -msgid ":doc:`/core/index-hashed`" -msgstr "" - -# be9c53d281bf4ca1a301af0edf974f0d -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:29 -msgid "" -"Hashed indexes maintain entries with hashes of the values of the indexed " -"field and are primarily used with sharded clusters to support hashed " -"shard keys." -msgstr "" - -# 5c6e942e7e5f4be88358c1f246baf262 -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:46 -msgid ":doc:`/core/index-properties`" -msgstr "" - -# e9657f59e94d4ee8a4e8e8d313e334f5 -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:34 -msgid "The properties you can specify when building indexes." -msgstr "" - -# a40700cee5aa42c18f11efdd380af042 -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:38 -msgid ":doc:`/core/index-ttl`" -msgstr "" - -# fa8da0c802b9402b800bebf868d1ada0 -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:37 -msgid "" -"The TTL index is used for TTL collections, which expire data after a " -"period of time." -msgstr "" - -# 6a2422a017a94c77b8983cc63df09c2a -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:42 -msgid ":doc:`/core/index-unique`" -msgstr "" - -# ed6ae0d73166486aa3626f1ab0baf04b -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:41 -msgid "" -"A unique index causes MongoDB to reject all documents that contain a " -"duplicate value for the indexed field." -msgstr "" - -# dc816709233a44a788bc83d4a6f57294 -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:46 -msgid ":doc:`/core/index-sparse`" -msgstr "" - -# 2294faab72024be4b1fc4fd67b2664c1 -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:45 -msgid "" -"A sparse index does not index documents that do not have the indexed " -"field." -msgstr "" - -# 5e2a48ace5a542d7b497ec9119587aad -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:49 -msgid ":doc:`/core/index-creation`" -msgstr "" - -# 7404f25bfc544d43aa8115e304abb355 -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:49 -msgid "The options available when creating indexes." -msgstr "" - -# 414d0880e3584921958c6435fc3ebc68 -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:52 -msgid ":doc:`/core/index-intersection`" -msgstr "" - -# 70ff387e2e2d401e877d9ed342407353 -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:52 -msgid "The use of index intersection to fulfill a query." -msgstr "" - -# 41e5d869ef604c81b62e19613aca558b -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:54 -msgid ":doc:`/core/multikey-index-bounds`" -msgstr "" - -# 416ea600d73c49eab4c5e91d9eadc734 -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:55 -msgid "The computation of bounds on a multikey index scan." -msgstr "" - -# fc751be7b67445b59ac447209e81e390 -#: ../source/includes/extracts/additional-resources-quick-reference.rst:4 -msgid "Additional Resources" -msgstr "" - -# 5326d71837e54a149d0ae537b65a0a40 -#: ../source/includes/extracts/additional-resources-quick-reference.rst:6 -msgid "" -"`Quick Reference Cards `_" -msgstr "" - -# cdb8da08832a4b54ad5321021e930cdd -#~ msgid "" -#~ "A multikey index references an array " -#~ "and records a match if a query " -#~ "includes any value in the array." -#~ msgstr "" - -# b622ba553b8b47bf84d83038119d5536 -#~ msgid "Text indexes supports search of string content in documents." -#~ msgstr "" - -# 698f4268a3884e99b4a79bd963d26dda -#~ msgid "" -#~ "Hashed indexes maintain entries with " -#~ "hashes of the values of the " -#~ "indexed field." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/inmemory.po b/locale/es/LC_MESSAGES/core/inmemory.po deleted file mode 100644 index 91c0337d973..00000000000 --- a/locale/es/LC_MESSAGES/core/inmemory.po +++ /dev/null @@ -1,326 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# b1c4f891e6454ad196e722200ef05dbf -#: ../source/core/inmemory.txt:5 -msgid "In-Memory Storage Engine" -msgstr "" - -# f235451d2c584efda656ba09d13d86c4 -#: ../source/core/inmemory.txt -msgid "On this page" -msgstr "" - -# 1416dc6556a7443185eea665db39de08 -#: ../source/core/inmemory.txt:17 -msgid "" -"Starting in MongoDB Enterprise version 3.2.6, the in-memory storage " -"engine is part of general availability (GA) in the 64-bit builds. Other " -"than some metadata and diagnostic data, the in-memory storage engine does" -" not maintain any on-disk data, including configuration data, indexes, " -"user credentials, etc." -msgstr "" - -# a2b51a2f41a34792a72473bacdea99c5 -#: ../source/core/inmemory.txt:23 -msgid "" -"By avoiding disk I/O, the in-memory storage engine allows for more " -"predictable latency of database operations." -msgstr "" - -# ccbcd960322f4de99a1d17a956109c2c -#: ../source/core/inmemory.txt:29 -msgid "Specify In-Memory Storage Engine" -msgstr "" - -# ed58ae9dcf5a43b4ac7bdde62ea57517 -#: ../source/core/inmemory.txt:31 -msgid "To select the in-memory storage engine, specify:" -msgstr "" - -# c74e3ac190394ac7a75685d719d2d922 -#: ../source/core/inmemory.txt:33 -msgid "" -"``inMemory`` for the :option:`--storageEngine` option, or the " -":setting:`storage.engine` setting if using a configuration file." -msgstr "" - -# edb69d6f27ae43aba86934af92eafc97 -#: ../source/core/inmemory.txt:36 -msgid "" -"``--dbpath``, or :setting:`storage.dbPath` if using a configuration file." -" Although the in-memory storage engine does not write data to the " -"filesystem, it maintains in the ``--dbpath`` small metadata files and " -"diagnostic data as well temporary files for building large indexes." -msgstr "" - -# 0a0cbb1426ea493ebb2def00644fab0b -#: ../source/core/inmemory.txt:42 -msgid "For example, from the command line:" -msgstr "" - -# 6ae05788d1564eee9e241dcef5dbfddc -#: ../source/core/inmemory.txt:48 -msgid "" -"Or, if using the :doc:`YAML configuration file format `:" -msgstr "" - -# 0e882b7cb80c4dadb49c6d43f5065d87 -#: ../source/core/inmemory.txt:57 -msgid "" -"See :ref:`cli-mongod-inmemory` for configuration options specific to this" -" storage engine. Most :program:`mongod` configuration options are " -"available for use with in-memory storage engine except for those options " -"that are related to data persistence, such as journaling or encryption at" -" rest configuration." -msgstr "" - -# 68e3cb98138c467ea50a68b12dd0c1e2 -#: ../source/core/inmemory.txt:64 -msgid "The in-memory storage engine does not persist data after process shutdown." -msgstr "" - -# 64e22cadc6f34190be33bd835393c90c -#: ../source/core/inmemory.txt:69 -msgid "Concurrency" -msgstr "" - -# 058a2820d71a411993fd560b3478ed07 -#: ../source/core/inmemory.txt:71 -msgid "" -"The in-memory storage engine uses *document-level* concurrency control " -"for write operations. As a result, multiple clients can modify different " -"documents of a collection at the same time." -msgstr "" - -# 282b9908a9504ce7ad094cc02816c5fa -#: ../source/core/inmemory.txt:78 -msgid "Memory Use" -msgstr "" - -# 75b4e036c77b4846b841f7daca25030b -#: ../source/core/inmemory.txt:80 -msgid "" -"In-memory storage engine requires that all its data (including indexes, " -"oplog if :program:`mongod` instance is part of a replica set, etc.) must " -"fit into the specified :option:`--inMemorySizeGB` command-line option or " -":setting:`storage.inMemory.engineConfig.inMemorySizeGB` setting in the " -":doc:`YAML configuration file `." -msgstr "" - -# 6a90bf2d1d0b47c88d8c35ca8ddf584d -#: ../source/includes/fact-inmemory-storage-engine-default-ram.rst:1 -#, python-format -msgid "" -"By default, the in-memory storage engine uses 50% of physical RAM minus 1" -" GB." -msgstr "" - -# d3a46f9fa9f540809a9d878c39894639 -#: ../source/core/inmemory.txt:88 -msgid "" -"If a write operation would cause the data to exceed the specified memory " -"size, MongoDB returns with the error:" -msgstr "" - -# c966d14dc71848bb916f6ca9f56408b0 -#: ../source/core/inmemory.txt:95 -msgid "" -"To specify a new size, use the " -":setting:`storage.inMemory.engineConfig.inMemorySizeGB` setting in the " -":doc:`YAML configuration file format `:" -msgstr "" - -# 5f5b2e4495ea4293ad691ee7909bef96 -#: ../source/core/inmemory.txt:109 -msgid "Or use the command-line option :option:`--inMemorySizeGB`:" -msgstr "" - -# dfafe4379219443f9b956f26bcc1eacc -#: ../source/core/inmemory.txt:118 -msgid "Durability" -msgstr "" - -# a9a66909fee84659a4acf39b46179282 -#: ../source/core/inmemory.txt:120 -msgid "" -"The in-memory storage engine is non-persistent and does not write data to" -" a persistent storage. That is non-persisted data includes application " -"data and system data, such as users, permissions, indexes, replica set " -"configuration, sharded cluster configuration, etc." -msgstr "" - -# 3f43eb6d5c8d4b39b9acab5f94afd36d -#: ../source/core/inmemory.txt:125 -msgid "" -"As such, the concept of :term:`journal` or waiting for data to become " -":term:`durable` does not apply to the in-memory storage engine." -msgstr "" - -# 3e5bc7d534734aca888f89f376a84e4e -#: ../source/includes/extracts/no-journaling-writeConcernMajorityJournalDefault-false.rst:2 -msgid "" -"If any voting member of a replica set runs without :ref:`journaling " -"` (i.e. either runs an :ref:`in-memory storage " -"engine` or runs with journaling disabled), you must set" -" :rsconf:`writeConcernMajorityJournalDefault` to ``false``." -msgstr "" - -# b3b30ef40c8340c990abc58c4d9d7d5f -#: ../source/includes/extracts/no-journaling-rollback.rst:1 -msgid "" -"With :rsconf:`writeConcernMajorityJournalDefault` set to ``false``, " -"MongoDB will not wait for :writeconcern:`w: \"majority\" <\"majority\">` " -"writes to be durable before acknowledging the writes. As such, " -":writeconcern:`\"majority\"` write operations could possibly roll back in" -" the event of a loss of a replica set member." -msgstr "" - -# 504ef00a5353402480ef585fba14669e -#: ../source/core/inmemory.txt:132 -msgid "" -"Write operations that specify a write concern :writeconcern:`journaled " -"` are acknowledged immediately. When an :program:`mongod` instance " -"shuts down, either as result of the :dbcommand:`shutdown` command or due " -"to a system error, recovery of in-memory data is impossible." -msgstr "" - -# da9977839ae54b93aad456eb0e24e52c -#: ../source/core/inmemory.txt:138 -msgid "Deployment Architectures" -msgstr "" - -# bcd5d5eb5ae04f7ea34194615caad816 -#: ../source/core/inmemory.txt:140 -msgid "" -"In addition to running as standalones, :program:`mongod` instances that " -"use in-memory storage engine can run as part of a replica set or part of " -"a sharded cluster." -msgstr "" - -# 11bfc131329e4a89ae70908f8d6a9f82 -#: ../source/core/inmemory.txt:145 -msgid "Replica Set" -msgstr "" - -# cff42eb207614c72baed4c36452ffbec -#: ../source/core/inmemory.txt:147 -msgid "" -"You can deploy :program:`mongod` instances that use in-memory storage " -"engine as part of a replica set. For example, as part of a three-member " -"replica set, you could have:" -msgstr "" - -# c37591f9ff194bd48c5ae41701a49390 -#: ../source/core/inmemory.txt:151 -msgid "two :program:`mongod` instances run with in-memory storage engine." -msgstr "" - -# 8ee47627ee114fc7b8ada0f430cdde18 -# f121b5e76a5843f2bef2785f498a7d2a -#: ../source/core/inmemory.txt:153 ../source/core/inmemory.txt:184 -msgid "" -"one :program:`mongod` instance run with :doc:`WiredTiger " -"` storage engine. Configure the WiredTiger member as a " -"hidden member (i.e. :rsconf:`hidden: true ` and " -":rsconf:`priority: 0 `)." -msgstr "" - -# 3989d13950584aecaf8f6a1aaaa7c4fb -#: ../source/core/inmemory.txt:158 -msgid "" -"With this deployment model, only the :program:`mongod` instances running " -"with the in-memory storange engine can become the primary. Clients " -"connect only to the in-memory storage engine :program:`mongod` instances." -" Even if both :program:`mongod` instances running in-memory storage " -"engine crash and restart, they can sync from the member running " -"WiredTiger. The hidden :program:`mongod` instance running with WiredTiger" -" persists the data to disk, including the user data, indexes, and " -"replication configuration information." -msgstr "" - -# 09c8e85b3a304714b720ec638765a2b9 -#: ../source/core/inmemory.txt:169 -msgid "" -"In-memory storage engine requires that all its data (including oplog if " -":program:`mongod` is part of replica set, etc.) fit into the specified " -":option:`--inMemorySizeGB` command-line option orn " -":setting:`storage.inMemory.engineConfig.inMemorySizeGB` setting. See :ref" -":`inmemory-memory-use`." -msgstr "" - -# f0019683e4df47d286b336fc4480923e -#: ../source/core/inmemory.txt:176 -msgid "Sharded Cluster" -msgstr "" - -# 0f10537ddbe241a8949753b0370fc49b -#: ../source/core/inmemory.txt:178 -msgid "" -"You can deploy :program:`mongod` instances that use in-memory storage " -"engine as part of a sharded cluster. For example, in a sharded cluster, " -"you could have one shard that has consists of the following replica set:" -msgstr "" - -# 5adc1bf3f8724689936b62daf39bc5db -#: ../source/core/inmemory.txt:182 -msgid "two :program:`mongod` instances run with in-memory storage engine" -msgstr "" - -# 32fd2fb91e144c4888dd4b53f07591ea -#: ../source/core/inmemory.txt:189 -msgid "" -"To this shard, add the :method:`tag ` ``inmem``. For " -"example, if this shard has the name ``shardC``, connect to the " -":program:`mongos` and run :method:`sh.addShardTag()`." -msgstr "" - -# 1d0bf71c6d974265b073f0f88e7d23f6 -#: ../source/core/inmemory.txt:193 -msgid "For example," -msgstr "" - -# 7931fb2ce919438da1255515a70ea213 -#: ../source/core/inmemory.txt:199 -msgid "To the other shards, add a separate tag ``persisted`` ." -msgstr "" - -# 44654daccf694b5f96bd44c088aef10f -#: ../source/core/inmemory.txt:206 -msgid "" -"For each sharded collection that should reside on the ``inmem`` shard, " -":method:`assign to the entire chunk range ` the tag " -"``inmem``:" -msgstr "" - -# 774a2ce37555475ea0cf40048a639dbf -#: ../source/core/inmemory.txt:214 -msgid "" -"For each sharded collection that should resided across the ``persisted`` " -"shards, :method:`assign to the entire chunk range ` the " -"tag ``persisted``:" -msgstr "" - -# 075c5bc2e0e944eda74bcbd202d86394 -#: ../source/core/inmemory.txt:222 -msgid "For the ``inmem`` shard, create a database or move the database." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/introduction.po b/locale/es/LC_MESSAGES/core/introduction.po deleted file mode 100644 index a11267f6907..00000000000 --- a/locale/es/LC_MESSAGES/core/introduction.po +++ /dev/null @@ -1,162 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2014-04-08 19:29+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 7ec4147b3d3f4363b55765fd41783099 -#: ../source/core/introduction.txt:5 -msgid "Introduction to MongoDB" -msgstr "" - -# 22c0f7030aea4aab9d3d5c649ef1a7a6 -#: ../source/core/introduction.txt:9 -msgid "" -"Welcome to MongoDB. This document provides a brief introduction to MongoDB " -"and some key concepts. See the :doc:`installation guides ` " -"for information on downloading and installing MongoDB." -msgstr "" - -# 996ca76d12424074a40c33cbfb5620b7 -#: ../source/core/introduction.txt:18 -msgid "What is MongoDB" -msgstr "" - -# ae76456a94eb47648bbf0f46c7379202 -#: ../source/core/introduction.txt:20 -msgid "" -"MongoDB is an open-source document database that provides high performance, " -"high availability, and automatic scaling." -msgstr "" - -# b085e08d68c74d52be16f42e194e9e35 -#: ../source/core/introduction.txt:24 -msgid "Document Database" -msgstr "" - -# 14915828b3ca46ada5e08946f2389baf -#: ../source/core/introduction.txt:26 -msgid "" -"A record in MongoDB is a document, which is a data structure composed of " -"field and value pairs. MongoDB documents are similar to JSON objects. The " -"values of fields may include other documents, arrays, and arrays of " -"documents." -msgstr "" - -# 7c8bc0ac81574164a8ed67e7a9fdff18 -#: ../source/core/introduction.txt:33 -msgid "The advantages of using documents are:" -msgstr "" - -# e9705d0efc7c4c0086922a66aaf7198a -#: ../source/core/introduction.txt:35 -msgid "" -"Documents (i.e. objects) correspond to native data types in many programming" -" languages." -msgstr "" - -# f76274f990194841a3f9f66b2ea5f8f2 -#: ../source/core/introduction.txt:38 -msgid "Embedded documents and arrays reduce need for expensive joins." -msgstr "" - -# 0564b0144b814a50acc91edecd3c4bef -#: ../source/core/introduction.txt:40 -msgid "Dynamic schema supports fluent polymorphism." -msgstr "" - -# 796c3fed30b84a6baa312ecde43f9dca -#: ../source/core/introduction.txt:43 -msgid "Key Features" -msgstr "" - -# 61e3963fe4b74ee7998bae6a063cef75 -#: ../source/core/introduction.txt:46 -msgid "High Performance" -msgstr "" - -# 35371358c70d436d8c29798d5824a09b -#: ../source/core/introduction.txt:48 -msgid "MongoDB provides high performance data persistence. In particular," -msgstr "" - -# 8192c595ae39461ebbae095102f2910d -#: ../source/core/introduction.txt:50 -msgid "" -"Support for embedded data models reduces I/O activity on database system." -msgstr "" - -# 3db4f854c7ab498da8c16d9e95433b83 -#: ../source/core/introduction.txt:53 -msgid "" -"Indexes support faster queries and can include keys from embedded documents " -"and arrays." -msgstr "" - -# 3fc1a18c568d400f963aec6e4444ecb0 -#: ../source/core/introduction.txt:57 -msgid "High Availability" -msgstr "" - -# 3498a6d15d7048518b24112ad0065653 -#: ../source/core/introduction.txt:59 -msgid "" -"To provide high availability, MongoDB's replication facility, called replica" -" sets, provide:" -msgstr "" - -# 96d8373d57a34ccbaafa31f3fa68ed50 -#: ../source/core/introduction.txt:62 -msgid "*automatic* failover." -msgstr "" - -# 55d76516e62c4703b5ae03ddbae34a9a -#: ../source/core/introduction.txt:64 -msgid "data redundancy." -msgstr "" - -# f37bc1437a0646b8aa5ccbd87e8e986f -#: ../source/core/introduction.txt:66 -msgid "" -"A :ref:`replica set ` is a group of MongoDB " -"servers that maintain the same data set, providing redundancy and increasing" -" data availability." -msgstr "" - -# 03a5d9de2569415682195252062bbc4e -#: ../source/core/introduction.txt:71 -msgid "Automatic Scaling" -msgstr "" - -# 612286baf66147c3841daf086d7a2fe2 -#: ../source/core/introduction.txt:73 -msgid "" -"MongoDB provides horizontal scalability as part of its *core* functionality." -msgstr "" - -# 59ab501417124626b79e703018f3c17c -#: ../source/core/introduction.txt:76 -msgid "" -"Automatic :ref:`sharding ` distributes data across a " -"cluster of machines." -msgstr "" - -# de19e0b1b8f34924b46a9d31a2b96d75 -#: ../source/core/introduction.txt:79 -msgid "" -"Replica sets can provide eventually-consistent reads for low-latency high " -"throughput deployments." -msgstr "" diff --git a/locale/es/LC_MESSAGES/core/journaling.po b/locale/es/LC_MESSAGES/core/journaling.po deleted file mode 100644 index 37a23081b06..00000000000 --- a/locale/es/LC_MESSAGES/core/journaling.po +++ /dev/null @@ -1,739 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:25+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 8d030c14072a45f1a66cb5ad29800103 -#: ../source/core/journaling.txt:5 -msgid "Journaling" -msgstr "" - -# 75cde65ef88e49868cce1985b2c2dd24 -#: ../source/core/journaling.txt -msgid "On this page" -msgstr "" - -# 3a96bfb979f64b5f9489158fa9bad9a3 -#: ../source/core/journaling.txt:15 -msgid "" -"To provide durability in the event of a failure, MongoDB uses *write " -"ahead logging* to on-disk :term:`journal` files." -msgstr "" - -# 35731402160a4f95a23af9d7478f7cdd -#: ../source/core/journaling.txt:21 -msgid "Journaling and the WiredTiger Storage Engine" -msgstr "" - -# b4c1dd9c5a084518840479c0442035fe -#: ../source/core/journaling.txt:25 -msgid "" -"The *log* mentioned in this section refers to the WiredTiger write-ahead " -"log (i.e. the journal) and not the MongoDB log file." -msgstr "" - -# 00cb0a2b3cd04d779959f96a0d355219 -#: ../source/core/journaling.txt:28 -msgid "" -":doc:`WiredTiger ` uses :ref:`checkpoints ` to provide a consistent view of data on disk and" -" allow MongoDB to recover from the last checkpoint. However, if MongoDB " -"exits unexpectedly in between checkpoints, journaling is required to " -"recover information that occurred after the last checkpoint." -msgstr "" - -# 2c2fb315d56548edb3bb48f883b7bb47 -#: ../source/core/journaling.txt:34 -msgid "With journaling, the recovery process:" -msgstr "" - -# 3ed2b94b68274ae39e37ab667271b2b9 -#: ../source/core/journaling.txt:36 -msgid "Looks in the data files to find the identifier of the last checkpoint." -msgstr "" - -# d43f31800db44d5c9bdc948d055b0d1b -#: ../source/core/journaling.txt:39 -msgid "" -"Searches in the journal files for the record that matches the identifier " -"of the last checkpoint." -msgstr "" - -# 0ee3d690d0914b83a618672f8db07be7 -#: ../source/core/journaling.txt:42 -msgid "Apply the operations in the journal files since the last checkpoint." -msgstr "" - -# cda6020da13e45e7a00c044712ceda3e -# 0d8b381d28ea472eb8ed3c454996f3d8 -#: ../source/core/journaling.txt:47 ../source/core/journaling.txt:121 -msgid "Journaling Process" -msgstr "" - -# e316ccf42f10457fb481d2d7fae4d578 -#: ../source/core/journaling.txt:51 -msgid "" -"With journaling, WiredTiger creates one journal record for each client " -"initiated write operation. The journal record includes any internal write" -" operations caused by the initial write. For example, an update to a " -"document in a collection may result in modifications to the indexes; " -"WiredTiger creates a single journal record that includes both the update " -"operation and its associated index modifications." -msgstr "" - -# c8372eba89cc4537bee699733c2ba6fc -#: ../source/core/journaling.txt:58 -msgid "" -"MongoDB configures WiredTiger to use in-memory buffering for storing the " -"journal records. Threads coordinate to allocate and copy into their " -"portion of the buffer. All journal records up to 128 kB are buffered." -msgstr "" - -# 6e6dba5b9e424d05b4e94ecbdce63cf4 -#: ../source/core/journaling.txt:63 -msgid "" -"WiredTiger syncs the buffered journal records to disk according to the " -"following intervals or conditions:" -msgstr "" - -# b120e828b4a24b48a4d80f8d3647a10b -#: ../source/includes/extracts/wt-journal-frequency.rst:1 -msgid "Every 50 milliseconds." -msgstr "" - -# f5dac2090194473bb5dc7a0d8f02b8bf -#: ../source/includes/extracts/wt-journal-frequency.rst:4 -msgid "" -"MongoDB sets checkpoints to occur in WiredTiger on user data at an " -"interval of 60 seconds or when 2 GB of journal data has been written, " -"whichever occurs first." -msgstr "" - -# 12a6366be3ea40389fbb5ba95f5f8f67 -#: ../source/includes/extracts/wt-journal-frequency.rst:8 -msgid "" -"If the write operation includes a write concern of :writeconcern:`j: true" -" `, WiredTiger forces a sync of the WiredTiger journal files." -msgstr "" - -# cd65108d0a52449c995e463d2ecb9ab6 -#: ../source/includes/extracts/wt-journal-frequency.rst:11 -msgid "" -"Because MongoDB uses a journal file size limit of 100 MB, WiredTiger " -"creates a new journal file approximately every 100 MB of data. When " -"WiredTiger creates a new journal file, WiredTiger syncs the previous " -"journal file." -msgstr "" - -# ab79d0b17fd246f598c540fb0160e03a -#: ../source/core/journaling.txt:70 -msgid "" -"In between write operations, while the journal records remain in the " -"WiredTiger buffers, updates can be lost following a hard shutdown of " -":program:`mongod`." -msgstr "" - -# d2d08aa6ebc94cba965ced1744299510 -#: ../source/core/journaling.txt:75 -msgid "" -"The :dbcommand:`serverStatus` command returns information on the " -"WiredTiger journal statistics in the :data:`wiredTiger.log ` field." -msgstr "" - -# 93384aad52ec437ea31e995c9d2d9750 -# b30afe067f27478d9ee519dd2b6bb293 -#: ../source/core/journaling.txt:80 ../source/core/journaling.txt:179 -msgid "Journal Files" -msgstr "" - -# a2d8eda9a71b42a5b29ac4ec88aec8ef -#: ../source/core/journaling.txt:82 -msgid "" -"For the journal files, MongoDB creates a subdirectory named ``journal`` " -"under the :setting:`~storage.dbPath` directory. WiredTiger journal files " -"have names with the following format ``WiredTigerLog.`` where " -"```` is a zero-padded number starting from ``0000000001``." -msgstr "" - -# e138ddecb765460dad1e0c0ae3678914 -#: ../source/core/journaling.txt:88 -msgid "" -"Journal files contain a record per each write operation. Each record has " -"a unique identifier." -msgstr "" - -# ee4871b98fdb4e2f981458a1ece1cfc4 -#: ../source/core/journaling.txt:91 -msgid "" -"MongoDB configures WiredTiger to use snappy compression for the " -"journaling data." -msgstr "" - -# 7a78112d7d5645bcbb54471b99a2f2f3 -#: ../source/includes/fact-wiredtiger-log-compression-limit.rst:1 -msgid "" -"Minimum log record size for WiredTiger is 128 bytes. If a log record is " -"128 bytes or smaller, WiredTiger does not compress that record." -msgstr "" - -# da0148d84a674eeb9c9a49528e873058 -#: ../source/core/journaling.txt:96 -msgid "" -"WiredTiger journal files for MongoDB have a maximum size limit of " -"approximately 100 MB. Once the file exceeds that limit, WiredTiger " -"creates a new journal file." -msgstr "" - -# ee9c4cb66fc9493e8ed9ce6aaf05cfbd -#: ../source/core/journaling.txt:100 -msgid "" -"WiredTiger automatically removes old journal files to maintain only the " -"files needed to recover from last checkpoint." -msgstr "" - -# b8b6f4ee2e124f7fa6823c1810f7d687 -#: ../source/core/journaling.txt:103 -msgid "WiredTiger will pre-allocate journal files." -msgstr "" - -# ab15396a0d884b909e27df6dfcf1edde -#: ../source/core/journaling.txt:108 -msgid "Journaling and the MMAPv1 Storage Engine" -msgstr "" - -# a9930c0d852a42f1b2dd6e42280d1d27 -#: ../source/core/journaling.txt:110 -msgid "" -"With :doc:`MMAPv1 `, when a write operation occurs, MongoDB" -" updates the in-memory view. With journaling enabled, MongoDB writes the " -"in-memory changes first to on-disk journal files. If MongoDB should " -"terminate or encounter an error before committing the changes to the data" -" files, MongoDB can use the journal files to apply the write operation to" -" the data files and maintain a consistent state." -msgstr "" - -# 385e5a84157e424a9eea071e0fd87cb7 -#: ../source/core/journaling.txt:123 -msgid "" -"With journaling, MongoDB's storage layer has two internal views of the " -"data set: the *private view*, used to write to the journal files, and the" -" *shared view*, used to write to the data files:" -msgstr "" - -# a995de5e203c44d3bf2be70589afa1f7 -#: ../source/core/journaling.txt:127 -msgid "MongoDB first applies write operations to the private view." -msgstr "" - -# e96c9cc7f649400fbe888ff1a41a9d9c -#: ../source/core/journaling.txt:129 -msgid "" -"MongoDB then applies the changes in the private view to the on-disk " -":ref:`journal files ` in the ``journal`` " -"directory roughly every 100 milliseconds. MongoDB records the write " -"operations to the on-disk journal files in batches called *group " -"commits*. Grouping the commits help minimize the performance impact of " -"journaling since these commits must block all writers during the commit. " -"Writes to the journal are atomic, ensuring the consistency of the on-disk" -" journal files. For information on the frequency of the commit interval, " -"see :setting:`storage.journal.commitIntervalMs`." -msgstr "" - -# caba0c9da2524d7c9a9cc20c00289bdc -#: ../source/core/journaling.txt:140 -msgid "" -"Upon a journal commit, MongoDB applies the changes from the journal to " -"the shared view." -msgstr "" - -# 24a5f1f7201048e0a3a5c087397d04bb -#: ../source/core/journaling.txt:143 -msgid "" -"Finally, MongoDB applies the changes in the shared view to the data " -"files. More precisely, at default intervals of 60 seconds, MongoDB asks " -"the operating system to flush the shared view to the data files. The " -"operating system may choose to flush the shared view to disk at a higher " -"frequency than 60 seconds, particularly if the system is low on free " -"memory. To change the interval for writing to the data files, use the " -":setting:`storage.syncPeriodSecs` setting." -msgstr "" - -# ff270d6dea344299bf7444a411055564 -#: ../source/core/journaling.txt:151 -msgid "" -"If the :program:`mongod` instance were to crash without having applied " -"the writes to the data files, the journal could replay the writes to the " -"shared view for eventual write to the data files." -msgstr "" - -# f58a7b99ccdd4a2a87db624f2b075510 -#: ../source/core/journaling.txt:155 -msgid "" -"When MongoDB flushes write operations to the data files, MongoDB notes " -"which journal writes have been flushed. Once a journal file contains only" -" flushed writes, it is no longer needed for recovery and MongoDB can " -"recycle it for a new journal file." -msgstr "" - -# d5ccc77a1b984a73b310f45f7617cbb8 -#: ../source/core/journaling.txt:160 -msgid "" -"Once the journal operations have been applied to the shared view and " -"flushed to disk (i.e. pages in the shared view and private view are in " -"sync), MongoDB asks the operating system to remap the shared view to the " -"private view in order to save physical RAM. MongoDB routinely asks the " -"operating system to remap the shared view to the private view in order to" -" save physical RAM. Upon a new remapping, the operating system knows that" -" physical memory pages can be shared between the shared view and the " -"private view mappings." -msgstr "" - -# 31ccb04377f24f4596deb0999d32de53 -#: ../source/core/journaling.txt:171 -msgid "" -"The interaction between the shared view and the on-disk data files is " -"similar to how MongoDB works *without* journaling. Without journaling, " -"MongoDB asks the operating system to flush in-memory changes to the data " -"files every 60 seconds." -msgstr "" - -# 3b7f46d95fd14169ae5fe2c444cf8c3d -#: ../source/core/journaling.txt:181 -msgid "" -"With journaling enabled, MongoDB creates a subdirectory named ``journal``" -" under the :setting:`~storage.dbPath` directory. The ``journal`` " -"directory contains journal files named ``j._`` where " -"```` is an integer starting from ``0`` and a \"last sequence " -"number\" file ``lsn``." -msgstr "" - -# 37d818e71358490e80bc394f5057e20c -#: ../source/core/journaling.txt:187 -msgid "" -"Journal files contain the write ahead logs; each journal entry describes " -"the bytes the write operation changed in the data files. Journal files " -"are append-only files. When a journal file holds 1 gigabyte of data, " -"MongoDB creates a new journal file. If you use the " -":setting:`storage.smallFiles` option when starting :program:`mongod`, you" -" limit the size of each journal file to 128 megabytes." -msgstr "" - -# 0812b7b0fd8c4fae9df3119fbd994ae8 -#: ../source/core/journaling.txt:194 -msgid "" -"The ``lsn`` file contains the last time MongoDB flushed the changes to " -"the data files." -msgstr "" - -# 87754e52f6a64f3ba54d1d5f7a7662ea -#: ../source/core/journaling.txt:197 -msgid "" -"Once MongoDB applies all the write operations in a particular journal " -"file to the data files, MongoDB can recycle it for a new journal file." -msgstr "" - -# 86ed1c22578f49f69afe5b84e57e6264 -#: ../source/core/journaling.txt:200 -msgid "" -"Unless you write *many* bytes of data per second, the ``journal`` " -"directory should contain only two or three journal files." -msgstr "" - -# 811b038529ed404bb70f0d6397dfa51f -#: ../source/core/journaling.txt:203 -msgid "" -"A clean shutdown removes all the files in the journal directory. A dirty " -"shutdown (crash) leaves files in the journal directory; these are used to" -" automatically recover the database to a consistent state when the mongod" -" process is restarted." -msgstr "" - -# 211b7632aa6b453db753175fe67c88d5 -#: ../source/core/journaling.txt:209 -msgid "Journal Directory" -msgstr "" - -# 0d251428eb39455bb34f3f4f5c2a5b11 -#: ../source/core/journaling.txt:211 -msgid "" -"To speed the frequent sequential writes that occur to the current journal" -" file, you can ensure that the journal directory is on a different " -"filesystem from the database data files." -msgstr "" - -# 355707cedcb14bd29acdbf57c4d0b88a -#: ../source/core/journaling.txt:217 -msgid "" -"If you place the journal on a different filesystem from your data files, " -"you *cannot* use a filesystem snapshot alone to capture valid backups of " -"a :setting:`~storage.dbPath` directory. In this case, use " -":method:`~db.fsyncLock()` to ensure that database files are consistent " -"before the snapshot and :method:`~db.fsyncUnlock()` once the snapshot is " -"complete." -msgstr "" - -# a87cfd1fc76246f68b2dbdda7dcf530e -#: ../source/core/journaling.txt:225 -msgid "Preallocation Lag" -msgstr "" - -# 69d3a6974e7a45a49700c66e4eaf2dbc -#: ../source/core/journaling.txt:227 -msgid "" -"MongoDB may preallocate journal files if the :program:`mongod` process " -"determines that it is more efficient to preallocate journal files than " -"create new journal files as needed." -msgstr "" - -# 87e1166c23674fb0aacaa918343062de -#: ../source/core/journaling.txt:231 -msgid "" -"Depending on your filesystem, you might experience a preallocation lag " -"the first time you start a :program:`mongod` instance with journaling " -"enabled. The amount of time required to pre-allocate files might last " -"several minutes; during this time, you will not be able to connect to the" -" database. This is a one-time preallocation and does not occur with " -"future invocations." -msgstr "" - -# bedcfedaf0354a8f939806be677e2231 -#: ../source/core/journaling.txt:238 -msgid "To avoid preallocation lag, see :ref:`journaling-avoid-preallocation-lag`." -msgstr "" - -# a03ad277efb343b59759b1c640709b67 -#: ../source/core/journaling.txt:243 -msgid "Journaling and the In-Memory Storage Engine" -msgstr "" - -# 2f0bb89b1b1b4fbf90c174828cd001de -#: ../source/core/journaling.txt:245 -msgid "" -"Starting in MongoDB Enterprise version 3.2.6, the :doc:`In-Memory Storage" -" Engine ` is part of general availability (GA). Because " -"its data is kept in memory, there is no separate journal. Write " -"operations with a write concern of :writeconcern:`j: true ` are " -"immediately acknowledged." -msgstr "" - -# 273027cd52824444ac0363a6e19cd02b -#: ../source/includes/extracts/no-journaling-writeConcernMajorityJournalDefault-false.rst:2 -msgid "" -"If any voting member of a replica set runs without :ref:`journaling " -"` (i.e. either runs an :ref:`in-memory storage " -"engine` or runs with journaling disabled), you must set" -" :rsconf:`writeConcernMajorityJournalDefault` to ``false``." -msgstr "" - -# f9e88894223441819aa563712fe305b8 -#: ../source/includes/extracts/no-journaling-rollback.rst:1 -msgid "" -"With :rsconf:`writeConcernMajorityJournalDefault` set to ``false``, " -"MongoDB will not wait for :writeconcern:`w: \"majority\" <\"majority\">` " -"writes to be durable before acknowledging the writes. As such, " -":writeconcern:`\"majority\"` write operations could possibly roll back in" -" the event of a loss of a replica set member." -msgstr "" - -# 622c0322e200479aab5faaf80f19863a -#: ../source/core/journaling.txt:255 -msgid ":ref:`In-Memory Storage Engine: Durability `" -msgstr "" - -#~ msgid "" -#~ "You can use the :setting:`smallfiles` " -#~ "run time option when starting " -#~ ":program:`mongod` to limit the size of" -#~ " each journal file to 128 megabytes," -#~ " if you prefer." -#~ msgstr "" - -# fe13a8e2d1b34068bab5d9b2af14441e -#~ msgid "Journaling Mechanics" -#~ msgstr "" - -# a1659b2905d84a558a07ee4c7bf90065 -#~ msgid "" -#~ "When running with journaling, MongoDB " -#~ "stores and applies :doc:`write operations " -#~ "` in memory and " -#~ "in the on-disk journal before the" -#~ " changes are present in the data " -#~ "files on disk. This document discusses" -#~ " the implementation and mechanics of " -#~ "journaling in MongoDB systems. See " -#~ ":doc:`/tutorial/manage-journaling` for information" -#~ " on configuring, tuning, and managing " -#~ "journaling." -#~ msgstr "" - -# e9fcd1249b144d7aa99a760b0dba4975 -#~ msgid "" -#~ "With journaling enabled, MongoDB creates " -#~ "a journal subdirectory within the " -#~ "directory defined by :setting:`~storage.dbPath`, " -#~ "which is :file:`/data/db` by default. " -#~ "The journal directory holds journal " -#~ "files, which contain write-ahead redo" -#~ " logs. The directory also holds a " -#~ "last-sequence-number file. A clean " -#~ "shutdown removes all the files in " -#~ "the journal directory. A dirty shutdown" -#~ " (crash) leaves files in the journal" -#~ " directory; these are used to " -#~ "automatically recover the database to a" -#~ " consistent state when the mongod " -#~ "process is restarted." -#~ msgstr "" - -# f34feb90ba964b318ab502a7ab5177a1 -#~ msgid "" -#~ "Journal files are append-only files " -#~ "and have file names prefixed with " -#~ "``j._``. When a journal file holds " -#~ "1 gigabyte of data, MongoDB creates " -#~ "a new journal file. Once MongoDB " -#~ "applies all the write operations in " -#~ "a particular journal file to the " -#~ "database data files, it deletes the " -#~ "file, as it is no longer needed" -#~ " for recovery purposes. Unless you " -#~ "write *many* bytes of data per " -#~ "second, the journal directory should " -#~ "contain only two or three journal " -#~ "files." -#~ msgstr "" - -# f7056f65b8ee4f8497b3a8e8953388a7 -#~ msgid "" -#~ "If you place the journal on a " -#~ "different filesystem from your data " -#~ "files you *cannot* use a filesystem " -#~ "snapshot alone to capture valid backups" -#~ " of a :setting:`~storage.dbPath` directory. " -#~ "In this case, use :method:`~db.fsyncLock()`" -#~ " to ensure that database files are" -#~ " consistent before the snapshot and " -#~ ":method:`~db.fsyncUnlock()` once the snapshot " -#~ "is complete." -#~ msgstr "" - -# 878e53ec2e6d444290bf9b4bd133568d -#~ msgid "" -#~ "Depending on your filesystem, you might" -#~ " experience a preallocation lag the " -#~ "first time you start a :program:`mongod`" -#~ " instance with journaling enabled." -#~ msgstr "" - -# f6abc8d1a7d74c05a263baab7bf76741 -#~ msgid "" -#~ "MongoDB may preallocate journal files if" -#~ " the :program:`mongod` process determines " -#~ "that it is more efficient to " -#~ "preallocate journal files than create " -#~ "new journal files as needed. The " -#~ "amount of time required to pre-" -#~ "allocate lag might last several minutes," -#~ " during which you will not be " -#~ "able to connect to the database. " -#~ "This is a one-time preallocation " -#~ "and does not occur with future " -#~ "invocations." -#~ msgstr "" - -# 23dea67908a147448246595c0dc29297 -#~ msgid "Storage Views used in Journaling" -#~ msgstr "" - -# 8e3ff5f04d784bc586d55dd60e00a794 -#~ msgid "Journaling adds three internal storage views to MongoDB." -#~ msgstr "" - -# 4b9003680636429e98b9f7216e5b8668 -#~ msgid "" -#~ "The ``shared view`` stores modified data" -#~ " for upload to the MongoDB data " -#~ "files. The ``shared view`` is the " -#~ "only view with direct access to " -#~ "the MongoDB data files. When running " -#~ "with journaling, :program:`mongod` asks the" -#~ " operating system to map your " -#~ "existing on-disk data files to the" -#~ " ``shared view`` virtual memory view. " -#~ "The operating system maps the files " -#~ "but does not load them. MongoDB " -#~ "later loads data files into the " -#~ "``shared view`` as needed." -#~ msgstr "" - -# bebb8026e6c74feea6c3dd66f90b4c78 -#~ msgid "" -#~ "The ``private view`` stores data for " -#~ "use with :doc:`read operations `. The ``private view`` is " -#~ "the first place MongoDB applies new " -#~ ":doc:`write operations `." -#~ " Upon a journal commit, MongoDB " -#~ "copies the changes made in the " -#~ "``private view`` to the ``shared view``," -#~ " where they are then available for" -#~ " uploading to the database data " -#~ "files." -#~ msgstr "" - -# 0f4a3f6d1b824d999aee6d07043e767d -#~ msgid "" -#~ "The journal is an on-disk view " -#~ "that stores new write operations after" -#~ " MongoDB applies the operation to the" -#~ " ``private view`` but before applying " -#~ "them to the data files. The " -#~ "journal provides durability. If the " -#~ ":program:`mongod` instance were to crash " -#~ "without having applied the writes to " -#~ "the data files, the journal could " -#~ "replay the writes to the ``shared " -#~ "view`` for eventual upload to the " -#~ "data files." -#~ msgstr "" - -# 489b8af0ad6d4db5af7731f4ebd960d0 -#~ msgid "How Journaling Records Write Operations" -#~ msgstr "" - -# 05fff2ba1cda448d894011d1f5e501e8 -#~ msgid "" -#~ "MongoDB copies the write operations to" -#~ " the journal in batches called group" -#~ " commits. These \"group commits\" help " -#~ "minimize the performance impact of " -#~ "journaling, since a group commit must" -#~ " block all writers during the commit." -#~ " See :setting:`~storage.journal.commitIntervalMs` for" -#~ " information on the default commit " -#~ "interval." -#~ msgstr "" - -# 766b2cdbfd0d48d4854f5692d264d0a7 -#~ msgid "" -#~ "Journaling stores raw operations that " -#~ "allow MongoDB to reconstruct the " -#~ "following:" -#~ msgstr "" - -# 26a75fc93fa743bebef638efadac7540 -#~ msgid "document insertion/updates" -#~ msgstr "" - -# a7f5755b405a42c3b653ebb3381c734e -#~ msgid "index modifications" -#~ msgstr "" - -# 5f1a3f888a404bbfb56bddb008de33a1 -#~ msgid "metadata changes to the namespace files" -#~ msgstr "" - -# 929d9c2def7946aca19a39e2ea5bc16f -#~ msgid "creation and dropping of databases and their associated data files" -#~ msgstr "" - -# 595cf8d4ec0e41f0a88674e7b31c96ed -#~ msgid "" -#~ "As :doc:`write operations ` occur, MongoDB writes the " -#~ "data to the ``private view`` in " -#~ "RAM and then copies the write " -#~ "operations in batches to the journal." -#~ " The journal stores the operations on" -#~ " disk to ensure durability. Each " -#~ "journal entry describes the bytes the" -#~ " write operation changed in the data" -#~ " files." -#~ msgstr "" - -# 83e6db13df034f8b8cbe25b287f6cc1a -#~ msgid "" -#~ "MongoDB next applies the journal's write" -#~ " operations to the ``shared view``. " -#~ "At this point, the ``shared view`` " -#~ "becomes inconsistent with the data " -#~ "files." -#~ msgstr "" - -# 3001d266fd3540f7b0f5847b670e92ce -#~ msgid "" -#~ "At default intervals of 60 seconds, " -#~ "MongoDB asks the operating system to " -#~ "flush the ``shared view`` to disk. " -#~ "This brings the data files up-" -#~ "to-date with the latest write " -#~ "operations. The operating system may " -#~ "choose to flush the ``shared view`` " -#~ "to disk at a higher frequency than" -#~ " 60 seconds, particularly if the " -#~ "system is low on free memory." -#~ msgstr "" - -# d260ab599f6d42169d5d8cf7851b295f -#~ msgid "" -#~ "When MongoDB flushes write operations to" -#~ " the data files, MongoDB notes which" -#~ " journal writes have been flushed. " -#~ "Once a journal file contains only " -#~ "flushed writes, it is no longer " -#~ "needed for recovery, and MongoDB either" -#~ " deletes it or recycles it for " -#~ "a new journal file." -#~ msgstr "" - -# 3a64d08f6b4c4ebbac9806d1214c0ed0 -#~ msgid "" -#~ "As part of journaling, MongoDB routinely" -#~ " asks the operating system to remap" -#~ " the ``shared view`` to the ``private" -#~ " view``, in order to save physical" -#~ " RAM. Upon a new remapping, the " -#~ "operating system knows that physical " -#~ "memory pages can be shared between " -#~ "the ``shared view`` and the ``private" -#~ " view`` mappings." -#~ msgstr "" - -# 751e56bfdda94ceea11df8bfbb76466b -#~ msgid "" -#~ "The interaction between the ``shared " -#~ "view`` and the on-disk data files" -#~ " is similar to how MongoDB works " -#~ "*without* journaling, which is that " -#~ "MongoDB asks the operating system to " -#~ "flush in-memory changes back to " -#~ "the data files every 60 seconds." -#~ msgstr "" - -#~ msgid "" -#~ "You can use the :setting:`storage.smallFiles`" -#~ " run time option when starting " -#~ ":program:`mongod` to limit the size of" -#~ " each journal file to 128 megabytes," -#~ " if you prefer." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/kerberos.po b/locale/es/LC_MESSAGES/core/kerberos.po deleted file mode 100644 index bf83dc781a8..00000000000 --- a/locale/es/LC_MESSAGES/core/kerberos.po +++ /dev/null @@ -1,450 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:41+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 78323b6af742450f9d89453fd6aa6c60 -#: ../source/core/kerberos.txt:5 -msgid "Kerberos Authentication" -msgstr "" - -# 88064505ec6b49eeb6156ad105900d3c -#: ../source/core/kerberos.txt -msgid "On this page" -msgstr "" - -# 7a2e8b1bb7d04840b77a000a7ba5ddb0 -#: ../source/core/kerberos.txt:18 -msgid "Overview" -msgstr "" - -# 7977dadc34f241eb94ad0e72f3bcd126 -#: ../source/core/kerberos.txt:20 -msgid "" -"MongoDB Enterprise provides support for Kerberos authentication of " -"MongoDB clients to :program:`mongod` and :program:`mongos`. Kerberos is " -"an industry standard authentication protocol for large client/server " -"systems. Kerberos allows MongoDB and applications to take advantage of " -"existing authentication infrastructure and processes." -msgstr "" - -# dd83feeb686d44cabea0e88944f38aa8 -#: ../source/core/kerberos.txt:27 -msgid "Kerberos Components and MongoDB" -msgstr "" - -# bd5a138b0c1d416191a2adba26d5be39 -#: ../source/core/kerberos.txt:30 -msgid "Principals" -msgstr "" - -# 5b20edec0326453a8a7097716ac1f639 -#: ../source/core/kerberos.txt:32 -msgid "" -"In a Kerberos-based system, every participant in the authenticated " -"communication is known as a \"principal\", and every principal must have " -"a unique name." -msgstr "" - -# d907949cce0f4d61b426ad7fd1ba01e5 -#: ../source/core/kerberos.txt:36 -msgid "" -"Principals belong to administrative units called *realms*. For each " -"realm, the Kerberos Key Distribution Center (KDC) maintains a database of" -" the realm's principal and the principals' associated \"secret keys\"." -msgstr "" - -# cae1e8a5a9524a099d64d0983ac4bc3c -#: ../source/core/kerberos.txt:40 -msgid "" -"For a client-server authentication, the client requests from the KDC a " -"\"ticket\" for access to a specific asset. KDC uses the client's secret " -"and the server's secret to construct the ticket which allows the client " -"and server to mutually authenticate each other, while keeping the secrets" -" hidden." -msgstr "" - -# aafa345bb5254932a288068d54fc648c -#: ../source/core/kerberos.txt:46 -msgid "" -"For the configuration of MongoDB for Kerberos support, two kinds of " -"principal names are of interest: :ref:`user principals ` and :ref:`service principals `." -msgstr "" - -# 94040dbfad2d47228b143be6eb7d8529 -#: ../source/core/kerberos.txt:54 -msgid "User Principal" -msgstr "" - -# 20214226e1eb4277aa287e905c302bc0 -#: ../source/core/kerberos.txt:56 -msgid "" -"To authenticate using Kerberos, you must add the Kerberos user principals" -" to MongoDB to the ``$external`` database. User principal names have the " -"form:" -msgstr "" - -# f39a20a34f854bacb4ee4cc4d4e4a79f -#: ../source/core/kerberos.txt:64 -msgid "" -"For every user you want to authenticate using Kerberos, you must create a" -" corresponding user in MongoDB in the ``$external`` database." -msgstr "" - -# 10734a4228784c1680b42793c96ffcb2 -#: ../source/core/kerberos.txt:67 -msgid "" -"For examples of adding a user to MongoDB as well as authenticating as " -"that user, see :doc:`/tutorial/control-access-to-mongodb-with-kerberos-" -"authentication` and :doc:`/tutorial/control-access-to-mongodb-windows-" -"with-kerberos-authentication`." -msgstr "" - -# fddfd905fa6d4b2bb3583345f4aba679 -#: ../source/core/kerberos.txt:73 -msgid "" -":doc:`/tutorial/manage-users-and-roles` for general information regarding" -" creating and managing users in MongoDB." -msgstr "" - -# e006c0193e5e4e089d94d12d9c3ab39b -#: ../source/core/kerberos.txt:80 -msgid "Service Principal" -msgstr "" - -# 8e614ec127364a9196209a960e9f4581 -#: ../source/core/kerberos.txt:82 -msgid "" -"Every MongoDB :program:`mongod` and :program:`mongos` instance (or " -":program:`mongod.exe` or :program:`mongos.exe` on Windows) must have an " -"associated service principal. Service principal names have the form:" -msgstr "" - -# 5ecd8e5b976d4024bd31ad3dc26d8b49 -#: ../source/core/kerberos.txt:90 -msgid "" -"For MongoDB, the ```` defaults to ``mongodb``. For example, if " -"``m1.example.com`` is a MongoDB server, and ``example.com`` maintains the" -" ``EXAMPLE.COM`` Kerberos realm, then ``m1`` should have the service " -"principal name ``mongodb/m1.example.com@EXAMPLE.COM``." -msgstr "" - -# f9dc4a75f50e44daa3bb27553aa602fb -#: ../source/core/kerberos.txt:95 -msgid "" -"To specify a different value for ````, use " -":setting:`~security.sasl.serviceName` during the start up of " -":program:`mongod` or :program:`mongos` (or :program:`mongod.exe` or " -":program:`mongos.exe`). :program:`mongo` shell or other clients may also " -"specify a different service principal name using " -":setting:`~security.sasl.serviceName`." -msgstr "" - -# 9c32314330f741918b5f419e9487da00 -#: ../source/core/kerberos.txt:101 -msgid "" -"Service principal names must be reachable over the network using the " -"fully qualified domain name (FQDN) part of its service principal name." -msgstr "" - -# 764d42a06b4c4cf48b402686e7281407 -#: ../source/core/kerberos.txt:104 -msgid "" -"By default, Kerberos attempts to identify hosts using the " -"``/etc/krb5.conf`` file before using DNS to resolve hosts." -msgstr "" - -# 00df34ed085a4b93b2158d1bbf7cc697 -#: ../source/core/kerberos.txt:107 -msgid "" -"On Windows, if running MongoDB as a service, see :ref:`assign-service-" -"principal-name`." -msgstr "" - -# 844d85f8c41942b18a73e6dac00337bc -#: ../source/core/kerberos.txt:113 -msgid "Linux Keytab Files" -msgstr "" - -# 7015c80b3bac4fd99c5474e5f1cca455 -#: ../source/core/kerberos.txt:115 -msgid "" -"Linux systems can store Kerberos authentication keys for a :ref:`service " -"principal ` in *keytab* files. Each " -"Kerberized :program:`mongod` and :program:`mongos` instance running on " -"Linux must have access to a keytab file containing keys for its " -":ref:`service principal `." -msgstr "" - -# ec4f763e17dd47a5994f0374639d7c79 -#: ../source/core/kerberos.txt:121 -msgid "" -"To keep keytab files secure, use file permissions that restrict access to" -" only the user that runs the :program:`mongod` or :program:`mongos` " -"process." -msgstr "" - -# 704494d639ab44b4bbfbdb8668c77cb8 -#: ../source/core/kerberos.txt:128 -msgid "Tickets" -msgstr "" - -# 763174faeef64361a1d5c3a85506e2ab -#: ../source/core/kerberos.txt:130 -msgid "" -"On Linux, MongoDB clients can use Kerberos's ``kinit`` program to " -"initialize a credential cache for authenticating the user principal to " -"servers." -msgstr "" - -# 7f638c36a6be4887b043284657bea792 -#: ../source/core/kerberos.txt:135 -msgid "Windows Active Directory" -msgstr "" - -# e8d4f0d8a07d4b9982407645261ccd79 -#: ../source/core/kerberos.txt:137 -msgid "" -"Unlike on Linux systems, :program:`mongod` and :program:`mongos` " -"instances running on Windows do not require access to keytab files. " -"Instead, the :program:`mongod` and :program:`mongos` instances read their" -" server credentials from a credential store specific to the operating " -"system." -msgstr "" - -# cd2b8c6e361b4b53a37e6108765e47b9 -#: ../source/core/kerberos.txt:143 -msgid "" -"However, from the Windows Active Directory, you can export a keytab file " -"for use on Linux systems. See `Ktpass `_ for more information." -msgstr "" - -# 571f493000dd42e7be90588620c7e6e3 -#: ../source/core/kerberos.txt:149 -msgid "Authenticate With Kerberos" -msgstr "" - -# 58f34e0d59e8432aac07d5de388fb172 -#: ../source/core/kerberos.txt:151 -msgid "" -"To configure MongoDB for Kerberos support and authenticate, see " -":doc:`/tutorial/control-access-to-mongodb-with-kerberos-authentication` " -"and :doc:`/tutorial/control-access-to-mongodb-windows-with-kerberos-" -"authentication`." -msgstr "" - -# 0e592873977c4a5399e56d373f5fdfac -#: ../source/core/kerberos.txt:157 -msgid "Operational Considerations" -msgstr "" - -# e62d7b9247b741f587a50bbe6e24e1c4 -#: ../source/core/kerberos.txt:160 -msgid "The HTTP Console" -msgstr "" - -# 71f882a9e9ff4d29ab62df3ec9278e65 -#: ../source/core/kerberos.txt:162 -msgid "" -"The MongoDB :ecosystem:`HTTP Console ` interface does not support Kerberos authentication." -msgstr "" - -# 3ebe836b47de4af490b68ac195bafa7f -#: ../source/includes/fact-deprecated-http-interface.rst:3 -msgid "HTTP interface for MongoDB" -msgstr "" - -# 75289833f44d4b4c9b792f9e3aea1996 -#: ../source/core/kerberos.txt:169 -msgid "DNS" -msgstr "" - -# 563ce7454986418a979bc890cbb846af -#: ../source/core/kerberos.txt:171 -msgid "" -"Each host that runs a :program:`mongod` or :program:`mongos` instance " -"must have both ``A`` and ``PTR`` DNS records to provide forward and " -"reverse lookup." -msgstr "" - -# d7fc9869e56f499dbba245c9f705b76d -#: ../source/core/kerberos.txt:175 -msgid "" -"Without ``A`` and ``PTR`` DNS records, the host cannot resolve the " -"components of the Kerberos domain or the Key Distribution Center (KDC)." -msgstr "" - -# 95042b40c804428da5de41ac7b114f9d -#: ../source/core/kerberos.txt:179 -msgid "System Time Synchronization" -msgstr "" - -# 4c15dc9309c142b586995ef1781077a7 -#: ../source/core/kerberos.txt:181 -msgid "" -"To successfully authenticate, the system time for each :program:`mongod` " -"and :program:`mongos` instance must be within 5 minutes of the system " -"time of the other hosts in the Kerberos infrastructure." -msgstr "" - -# 8098af605717482391d405b4937480ef -#: ../source/core/kerberos.txt:187 -msgid "Kerberized MongoDB Environments" -msgstr "" - -# 25028033cb574ad4be0311b29f2fc190 -#: ../source/core/kerberos.txt:192 -msgid "Driver Support" -msgstr "" - -# 61df6bcbdd144119bd0b57e698332dfe -#: ../source/core/kerberos.txt:194 -msgid "The following MongoDB drivers support Kerberos authentication:" -msgstr "" - -# d518c1d94c864cdda10e0e0cabe32bfb -#: ../source/core/kerberos.txt:196 -msgid ":api:`C `" -msgstr "" - -# 9f1c2bba3ed0416f9bda6931e2dd30bb -#: ../source/core/kerberos.txt:197 -msgid "`C++ `_" -msgstr "" - -# 681d35a671564e97931d08401976e9dc -#: ../source/core/kerberos.txt:198 -msgid ":ecosystem:`Java `" -msgstr "" - -# 1dc09a047ee64b6a9034ba92c6a8bcf3 -#: ../source/core/kerberos.txt:199 -msgid "" -"`C# `_" -msgstr "" - -# 1cb64ac2d7cb427284c7d24405302949 -#: ../source/core/kerberos.txt:200 -msgid "" -"`Node.js `_" -msgstr "" - -# bf3c5380f39144bfb308efc08538bd02 -#: ../source/core/kerberos.txt:201 -msgid "`PHP `_" -msgstr "" - -# 5d9e28321af74b5da4bba0ffed4379e2 -#: ../source/core/kerberos.txt:202 -msgid "" -"`Python " -"`_" -msgstr "" - -# 4ea8c22a1a344dc3ba4aac78610b1576 -#: ../source/core/kerberos.txt:203 -msgid "" -":ecosystem:`Ruby `" -msgstr "" - -# 86a2cf8d688a43bfb8d552c8637773da -#: ../source/core/kerberos.txt:206 -msgid "Use with Additional MongoDB Authentication Mechanism" -msgstr "" - -# 809addbaf1e94183a291e070cb189ad4 -#: ../source/core/kerberos.txt:208 -msgid "" -"Although MongoDB supports the use of Kerberos authentication with other " -"authentication mechanisms, only add the other mechanisms as necessary. " -"See the ``Incorporate Additional Authentication Mechanisms`` section in " -":doc:`/tutorial/control-access-to-mongodb-with-kerberos-authentication` " -"and :doc:`/tutorial/control-access-to-mongodb-windows-with-kerberos-" -"authentication` for details." -msgstr "" - -# 2598809b659540af9657205e134563b4 -#: ../source/includes/extracts/additional-resources-kerberos.rst:4 -msgid "Additional Resources" -msgstr "" - -# fbd05c5f13b9449eae12e9f4057b7c19 -#: ../source/includes/extracts/additional-resources-kerberos.rst:6 -msgid "" -"`MongoDB LDAP and Kerberos Authentication with Dell (Quest) " -"Authentication Services `_" -msgstr "" - -# 6d26817bb8ed4fdc8c86d78fe8aba16a -#: ../source/includes/extracts/additional-resources-kerberos.rst:7 -msgid "" -"`MongoDB with Red Hat Enterprise Linux Identity Management and Kerberos " -"`_" -msgstr "" - -#~ msgid "" -#~ "To specify a different value for " -#~ "````, use :setting:`saslServiceName` during" -#~ " the start up of :program:`mongod` or" -#~ " :program:`mongos` (or :program:`mongod.exe` or" -#~ " :program:`mongos.exe`). :program:`mongo` shell " -#~ "or other clients may also specify " -#~ "a different service principal name using" -#~ " :setting:`saslServiceName`." -#~ msgstr "" - -#~ msgid "" -#~ "The MongoDB :ecosystem:`HTTP Console ` interface does" -#~ " not support Kerberos authentication." -#~ msgstr "" - -# 4eb13c28e1744c199d370654b24b341f -#~ msgid "" -#~ ":doc:`/reference/command/nav-user-management` for" -#~ " general information regarding creating and" -#~ " managing users in MongoDB." -#~ msgstr "" - -# bd50d6c0651b4de5b6a62f30a542ed90 -#~ msgid "" -#~ "By default, Kerberos attempts to " -#~ "identify hosts using the ``/etc/kerb5.conf``" -#~ " file before using DNS to resolve " -#~ "hosts." -#~ msgstr "" - -# d023433a962b45dea77ec74ef700db99 -#~ msgid ":ecosystem:`C# `" -#~ msgstr "" - -# aecf8a9581174a8e8c457776466117ea -#~ msgid ":ecosystem:`C++ `" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/link-text-indexes.po b/locale/es/LC_MESSAGES/core/link-text-indexes.po deleted file mode 100644 index 6368da630bc..00000000000 --- a/locale/es/LC_MESSAGES/core/link-text-indexes.po +++ /dev/null @@ -1,55 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# d3d3bd69d1944e04ae684ca5c5bd327a -#: ../source/core/link-text-indexes.txt:3 -msgid "Text Indexes" -msgstr "" - -# d06cc23c25ca4a328de932a42dbf88b5 -#: ../source/includes/fact-text-index.rst:1 -msgid "" -"MongoDB provides :ref:`text indexes ` to support text" -" search queries on string content. ``text`` indexes can include any field" -" whose value is a string or an array of string elements." -msgstr "" - -# 44c30a8dafd74069b66be11730140d7b -#: ../source/includes/fact-create-text-index.rst:1 -msgid "" -"To perform text search queries, you must have a ``text`` index on your " -"collection. A collection can only have **one** text search index, but " -"that index can cover multiple fields." -msgstr "" - -# d2223dcf124145b5b65ff7d89deef10d -#: ../source/includes/fact-create-text-index.rst:5 -msgid "" -"For example you can run the following in a :program:`mongo` shell to " -"allow text search over the ``name`` and ``description`` fields:" -msgstr "" - -# 2b1cfd94d3bd439aa71ccdc5b2ed361b -#: ../source/core/link-text-indexes.txt:11 -msgid "" -"See the :doc:`/core/index-text` section for a full reference on text " -"indexes, including behavior, tokenization, and properties." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/map-reduce-concurrency.po b/locale/es/LC_MESSAGES/core/map-reduce-concurrency.po deleted file mode 100644 index de3bb7e9da2..00000000000 --- a/locale/es/LC_MESSAGES/core/map-reduce-concurrency.po +++ /dev/null @@ -1,122 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:47+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 8dff3ad32d354110ba9fc8fbe5aeab74 -#: ../source/core/map-reduce-concurrency.txt:3 -msgid "Map Reduce Concurrency" -msgstr "" - -# a6e378034c2e40d19f253373daa2b38d -#: ../source/core/map-reduce-concurrency.txt:13 -msgid "" -"The map-reduce operation is composed of many tasks, including reads from " -"the input collection, executions of the ``map`` function, executions of " -"the ``reduce`` function, writes to a temporary collection during " -"processing, and writes to the output collection." -msgstr "" - -# 447ff9d329404a8d87ae5faaef0548c2 -#: ../source/core/map-reduce-concurrency.txt:18 -msgid "During the operation, map-reduce takes the following locks:" -msgstr "" - -# b8859056704a48b9b009a17f8497dab4 -#: ../source/core/map-reduce-concurrency.txt:20 -msgid "The read phase takes a read lock. It yields every 100 documents." -msgstr "" - -# 18ab9b42de654a48809211a5d1eb9a79 -#: ../source/core/map-reduce-concurrency.txt:22 -msgid "" -"The insert into the temporary collection takes a write lock for a single " -"write." -msgstr "" - -# 843c93543e1142aabd9d2e7832424841 -#: ../source/core/map-reduce-concurrency.txt:25 -msgid "" -"If the output collection does not exist, the creation of the output " -"collection takes a write lock." -msgstr "" - -# edd4a089860340bbb0b87358193f7ef6 -#: ../source/core/map-reduce-concurrency.txt:28 -msgid "" -"If the output collection exists, then the output actions (i.e. ``merge``," -" ``replace``, ``reduce``) take a write lock. This write lock is *global*," -" and blocks all operations on the :program:`mongod` instance." -msgstr "" - -# 617a889cb84e48dca4ef1220921fa3a6 -#: ../source/core/map-reduce-concurrency.txt:34 -msgid "" -"The final write lock during post-processing makes the results appear " -"atomically. However, output actions ``merge`` and ``reduce`` may take " -"minutes to process. For the ``merge`` and ``reduce``, the ``nonAtomic`` " -"flag is available, which releases the lock between writing each output " -"document. See the :method:`db.collection.mapReduce()` reference for more " -"information." -msgstr "" - -#~ msgid "" -#~ "If the output collection exists, then" -#~ " the output actions (i.e. ``merge``, " -#~ "``replace``, ``reduce``) take a write " -#~ "lock." -#~ msgstr "" - -#~ msgid "" -#~ "The final write lock during post-" -#~ "processing makes the results appear " -#~ "atomically. However, output actions ``merge``" -#~ " and ``reduce`` may take minutes to" -#~ " process. For the ``merge`` and " -#~ "``reduce``, the ``nonAtomic`` flag is " -#~ "available. See the " -#~ ":method:`db.collection.mapReduce()` reference for " -#~ "more information." -#~ msgstr "" - -# 3dc6488ce9684cb789b0838dc50f5c5f -#~ msgid "" -#~ "The V8 JavaScript engine, which became" -#~ " the default in 2.4, allows multiple" -#~ " JavaScript operations to execute at " -#~ "the same time. Prior to 2.4, " -#~ "JavaScript code (i.e. ``map``, ``reduce``, " -#~ "``finalize`` functions) executed in a " -#~ "single thread." -#~ msgstr "" - -#~ msgid "" -#~ "The final write lock during post-" -#~ "processing makes the results appear " -#~ "atomically. However, output actions ``merge``" -#~ " and ``reduce`` may take minutes to" -#~ " process. For the ``merge`` and " -#~ "``reduce``, the ``nonAtomic`` flag is " -#~ "available, which releases the lock " -#~ "between writing each output document. " -#~ "the :method:`db.collection.mapReduce()` reference " -#~ "for more information." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/map-reduce-sharded-collections.po b/locale/es/LC_MESSAGES/core/map-reduce-sharded-collections.po deleted file mode 100644 index 31294058c07..00000000000 --- a/locale/es/LC_MESSAGES/core/map-reduce-sharded-collections.po +++ /dev/null @@ -1,143 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:55+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 03a095fbce7f45e8a91b7f503f5a173d -#: ../source/core/map-reduce-sharded-collections.txt:3 -msgid "Map-Reduce and Sharded Collections" -msgstr "" - -# d6cb5dac577447edae49b64809e15b7d -#: ../source/core/map-reduce-sharded-collections.txt -msgid "On this page" -msgstr "" - -# a98101c972ef4bc99fd8667b44fa6cf3 -#: ../source/core/map-reduce-sharded-collections.txt:13 -msgid "" -"Map-reduce supports operations on sharded collections, both as an input " -"and as an output. This section describes the behaviors of " -":dbcommand:`mapReduce` specific to sharded collections." -msgstr "" - -# 97df1f95377e4c44af2d64348c241489 -#: ../source/core/map-reduce-sharded-collections.txt:20 -msgid "Sharded Collection as Input" -msgstr "" - -# 12f6ef925d7c4de79463cd4d2fd80482 -#: ../source/core/map-reduce-sharded-collections.txt:22 -msgid "" -"When using sharded collection as the input for a map-reduce operation, " -":program:`mongos` will automatically dispatch the map-reduce job to each " -"shard in parallel. There is no special option required. :program:`mongos`" -" will wait for jobs on all shards to finish." -msgstr "" - -# d9a45ab17d564a39a694f46da03518b8 -#: ../source/core/map-reduce-sharded-collections.txt:29 -msgid "Sharded Collection as Output" -msgstr "" - -# 1d64878a360c4abda4425401bd6d005c -#: ../source/core/map-reduce-sharded-collections.txt:31 -msgid "" -"If the ``out`` field for :dbcommand:`mapReduce` has the ``sharded`` " -"value, MongoDB shards the output collection using the ``_id`` field as " -"the shard key." -msgstr "" - -# 8e7be06b346743c1a181c27858ca31f6 -#: ../source/core/map-reduce-sharded-collections.txt:35 -msgid "To output to a sharded collection:" -msgstr "" - -# 438ffed5856b4932878d2c9dcc444cf6 -#: ../source/core/map-reduce-sharded-collections.txt:37 -msgid "" -"If the output collection does not exist, MongoDB creates and shards the " -"collection on the ``_id`` field." -msgstr "" - -# a3ae6f3b45914b62bad078179b98d38c -#: ../source/core/map-reduce-sharded-collections.txt:40 -msgid "" -"For a new or an empty sharded collection, MongoDB uses the results of the" -" first stage of the map-reduce operation to create the initial " -":term:`chunks ` distributed among the shards." -msgstr "" - -# e436d1f3dcfb450e8036250c398382bd -#: ../source/core/map-reduce-sharded-collections.txt:44 -msgid "" -":program:`mongos` dispatches, in parallel, a map-reduce post-processing " -"job to every shard that owns a chunk. During the post-processing, each " -"shard will pull the results for its own chunks from the other shards, run" -" the final reduce/finalize, and write locally to the output collection." -msgstr "" - -# 6d9a7e9424994163a57f5aae1ca756d8 -#: ../source/core/map-reduce-sharded-collections.txt:52 -msgid "During later map-reduce jobs, MongoDB splits chunks as needed." -msgstr "" - -# b35b23bb7aa8400cb80b3d2054cd528e -#: ../source/core/map-reduce-sharded-collections.txt:54 -msgid "" -"Balancing of chunks for the output collection is automatically prevented " -"during post-processing to avoid concurrency issues." -msgstr "" - -# 8ac1a6c098d04b5eb34c5eacb627f960 -#: ../source/core/map-reduce-sharded-collections.txt:57 -msgid "In MongoDB 2.0:" -msgstr "" - -# 191b712bd00549229fcef574d957fc38 -#: ../source/core/map-reduce-sharded-collections.txt:59 -msgid "" -":program:`mongos` retrieves the results from each shard, performs a merge" -" sort to order the results, and proceeds to the reduce/finalize phase as " -"needed. :program:`mongos` then writes the result to the output collection" -" in sharded mode." -msgstr "" - -# f8e3986def9e4188a29b7c85c995fe9b -#: ../source/core/map-reduce-sharded-collections.txt:64 -msgid "" -"This model requires only a small amount of memory, even for large data " -"sets." -msgstr "" - -# 75563d01033348c693089b8a422c6500 -#: ../source/core/map-reduce-sharded-collections.txt:66 -msgid "" -"Shard chunks are not automatically split during insertion. This requires " -"manual intervention until the chunks are granular and balanced." -msgstr "" - -# ea338b387ebc4914b660001fb9df9c62 -#: ../source/core/map-reduce-sharded-collections.txt:71 -msgid "" -"For best results, only use the sharded output options for " -":dbcommand:`mapReduce` in version 2.2 or later." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/map-reduce.po b/locale/es/LC_MESSAGES/core/map-reduce.po deleted file mode 100644 index 2abfca9bcce..00000000000 --- a/locale/es/LC_MESSAGES/core/map-reduce.po +++ /dev/null @@ -1,153 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:56+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# af0142825fd544bbb7b6b2476a1f5cff -#: ../source/core/map-reduce.txt:3 -msgid "Map-Reduce" -msgstr "" - -# 819f61be3feb4c30bb22424a5d9afee9 -#: ../source/core/map-reduce.txt -msgid "On this page" -msgstr "" - -# 896b8773c6ca42749c65c61018da0d8a -#: ../source/core/map-reduce.txt:13 -msgid "" -"Map-reduce is a data processing paradigm for condensing large volumes of " -"data into useful *aggregated* results. For map-reduce operations, MongoDB" -" provides the :dbcommand:`mapReduce` database command." -msgstr "" - -# 8695c887cb4145a699b463ad5ebdf685 -#: ../source/core/map-reduce.txt:17 -msgid "Consider the following map-reduce operation:" -msgstr "" - -# f7c78b4e4ae2497c959648f3b4e469b2 -#: ../source/core/map-reduce.txt:21 -msgid "" -"In this map-reduce operation, MongoDB applies the *map* phase to each " -"input document (i.e. the documents in the collection that match the query" -" condition). The map function emits key-value pairs. For those keys that " -"have multiple values, MongoDB applies the *reduce* phase, which collects " -"and condenses the aggregated data. MongoDB then stores the results in a " -"collection. Optionally, the output of the reduce function may pass " -"through a *finalize* function to further condense or process the results " -"of the aggregation." -msgstr "" - -# 87ea0e693b4d48bdba554cd87c0b645a -#: ../source/core/map-reduce.txt:30 -msgid "" -"All map-reduce functions in MongoDB are JavaScript and run within the " -":program:`mongod` process. Map-reduce operations take the documents of a " -"single :term:`collection` as the *input* and can perform any arbitrary " -"sorting and limiting before beginning the map stage. " -":dbcommand:`mapReduce` can return the results of a map-reduce operation " -"as a document, or may write the results to collections. The input and the" -" output collections may be sharded." -msgstr "" - -# 0f08618bb0954b21bb99dfc1d99bd820 -#: ../source/core/map-reduce.txt:40 -msgid "" -"For most aggregation operations, the :doc:`/core/aggregation-pipeline` " -"provides better performance and more coherent interface. However, map-" -"reduce operations provide some flexibility that is not presently " -"available in the aggregation pipeline." -msgstr "" - -# 1455b641c87f4c9291e87af9c980735a -#: ../source/core/map-reduce.txt:47 -msgid "Map-Reduce JavaScript Functions" -msgstr "" - -# 898ff1cc3e484a3aafd9c695cbd6b0af -#: ../source/core/map-reduce.txt:49 -msgid "" -"In MongoDB, map-reduce operations use custom JavaScript functions to " -"*map*, or associate, values to a key. If a key has multiple values mapped" -" to it, the operation *reduces* the values for the key to a single " -"object." -msgstr "" - -# 85a163c445284911b11555af0efb8dca -#: ../source/core/map-reduce.txt:54 -msgid "" -"The use of custom JavaScript functions provide flexibility to map-reduce " -"operations. For instance, when processing a document, the map function " -"can create more than one key and value mapping or no mapping. Map-reduce " -"operations can also use a custom JavaScript function to make final " -"modifications to the results at the end of the map and reduce operation, " -"such as perform additional calculations." -msgstr "" - -# ed708d7ce78e4cb58c621d85898e5610 -#: ../source/core/map-reduce.txt:62 -msgid "Map-Reduce Behavior" -msgstr "" - -# a1e177ab2f2641b8b2728cb7e6791b13 -#: ../source/core/map-reduce.txt:64 -msgid "" -"In MongoDB, the map-reduce operation can write results to a collection or" -" return the results inline. If you write map-reduce output to a " -"collection, you can perform subsequent map-reduce operations on the same " -"input collection that merge replace, merge, or reduce new results with " -"previous results. See :dbcommand:`mapReduce` and :doc:`/tutorial/perform-" -"incremental-map-reduce` for details and examples." -msgstr "" - -# 5eb065068de3481384c8022886aedce3 -#: ../source/core/map-reduce.txt:72 -msgid "" -"When returning the results of a map reduce operation *inline*, the result" -" documents must be within the :limit:`BSON Document Size` limit, which is" -" currently 16 megabytes. For additional information on limits and " -"restrictions on map-reduce operations, see the " -":doc:`/reference/command/mapReduce` reference page." -msgstr "" - -# 43ce8bb7a5264708a9bb464773e31a52 -#: ../source/core/map-reduce.txt:78 -msgid "" -"MongoDB supports map-reduce operations on :doc:`sharded collections " -"`. Map-reduce operations can also output the results to a " -"sharded collection. See :doc:`/core/map-reduce-sharded-collections`." -msgstr "" - -# 4ecee69280ea4208b246c1fc73185f95 -#: ../source/includes/extracts/views-unsupported-mapReduce.rst:1 -msgid ":doc:`Views ` do not support map-reduce operations." -msgstr "" - -# 1147be7fc92449159c4f33b452cbdf86 -#~ msgid "" -#~ "MongoDB supports map-reduce operations " -#~ "on :doc:`sharded collections `. Map-reduce operations can " -#~ "also output the results to a " -#~ "sharded collection. See :doc:`/core/map-" -#~ "reduce-sharded-collections`." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/master-slave.po b/locale/es/LC_MESSAGES/core/master-slave.po deleted file mode 100644 index 7da7f4505d7..00000000000 --- a/locale/es/LC_MESSAGES/core/master-slave.po +++ /dev/null @@ -1,994 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:29+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 46b860d2ed66410db755b6c952ad9555 -#: ../source/core/master-slave.txt:3 -msgid "Master Slave Replication" -msgstr "" - -# 80c9483a3da7447c98ac3b93c05327cb -#: ../source/core/master-slave.txt -msgid "On this page" -msgstr "" - -# 0484003de99d4936a1a381e76bc07a9b -#: ../source/includes/extracts/master-slave-deprecated-for-sharded-cluster.rst:2 -msgid "" -"MongoDB 3.2 deprecates the use of master-slave replication for components" -" of sharded clusters." -msgstr "" - -# c8f0640426954149bc1a4893d1f37fa6 -#: ../source/core/master-slave.txt:15 -msgid "" -":doc:`Replica sets ` replace :term:`master`\\-:term:`slave`" -" replication for most use cases. If possible, use replica sets rather " -"than master-slave replication for all new production deployments. This " -"documentation remains to support legacy deployments and for archival " -"purposes only." -msgstr "" - -# 37bf08842994433b98b06fee3b700725 -#: ../source/core/master-slave.txt:21 -msgid "" -"In addition to providing all the functionality of master-slave " -"deployments, replica sets are also more robust for production use. " -"Master-slave replication preceded replica sets and made it possible to " -"have a large number of non-master (i.e. slave) nodes, as well as to " -"restrict replicated operations to only a single database; however, " -"master-slave replication provides less redundancy and does not automate " -"failover. See :ref:`replica-set-equivalent` for a replica set " -"configuration that is equivalent to master-slave replication. If you " -"wish to convert an existing master-slave deployment to a replica set, see" -" :ref:`convert-master-slave-to-replica-set`." -msgstr "" - -# ed034e2cadac4938acc7eba4e0be145a -#: ../source/core/master-slave.txt:33 -msgid "Fundamental Operations" -msgstr "" - -# 6dbbb77924744597b32c49bb129d0a6f -#: ../source/core/master-slave.txt:36 -msgid "Initial Deployment" -msgstr "" - -# 888acfb85fd84c63a0c9bda60b063805 -#: ../source/core/master-slave.txt:38 -msgid "" -"To configure a :term:`master`\\-:term:`slave` deployment, start two " -":program:`mongod` instances: one in master mode, and the other in slave " -"mode." -msgstr "" - -# fbe373472a4c45f9bb567ba9200cb983 -#: ../source/core/master-slave.txt:42 -msgid "" -"To start a :program:`mongod` instance in master mode, invoke " -":program:`mongod` as follows:" -msgstr "" - -# f41225d0f5f74b78a6f2abd60552235f -#: ../source/core/master-slave.txt:49 -msgid "" -"With the :option:`--master ` option, the " -":program:`mongod` will create a :data:`local.oplog.$main` collection, " -"which the \"operation log\" that queues operations that the slaves will " -"apply to replicate operations from the master. The :option:`--dbpath " -"` is optional." -msgstr "" - -# 57716dfa55f84b59ae0d9beec76a88f9 -#: ../source/core/master-slave.txt:55 -msgid "" -"To start a :program:`mongod` instance in slave mode, invoke " -":program:`mongod` as follows:" -msgstr "" - -# 0c07c5f94dd54130ac652885edd3941e -#: ../source/core/master-slave.txt:62 -msgid "" -"Specify the hostname and port of the master instance to the " -":option:`--source ` argument. The :option:`--dbpath " -"` is optional." -msgstr "" - -# 8c15d00a9bd84dfa9f9e8fb2163de2b0 -#: ../source/core/master-slave.txt:66 -msgid "" -"For slave instances, MongoDB stores data about the source server in the " -":data:`local.sources` collection." -msgstr "" - -# 84d4eea2a7af49b791e458cb654819ae -#: ../source/core/master-slave.txt:70 -msgid "Configuration Options for Master-Slave Deployments" -msgstr "" - -# 798b0b6ff8b4411aa99d718c16c9d72f -#: ../source/core/master-slave.txt:72 -msgid "" -"As an alternative to specifying the :option:`--source ` " -"run-time option, can add a document to :data:`local.sources` specifying " -"the master instance, as in the following operation in the " -":program:`mongo` shell:" -msgstr "" - -# b2d8c374c20e49f2a797922bb5a08a92 -#: ../source/core/master-slave.txt:83 -msgid "" -"In line 1, you switch context to the ``local`` database. In line 2, the " -":method:`~db.collection.find()` operation should return no documents, to " -"ensure that there are no documents in the ``sources`` collection. " -"Finally, line 3 uses :method:`db.collection.insert()` to insert the " -"source document into the :data:`local.sources` collection. The model of " -"the :data:`local.sources` document is as follows:" -msgstr "" - -# 14c7ed93c68a4211b6dfd0499ac1e135 -#: ../source/core/master-slave.txt:93 -msgid "" -"The host field specifies the master :program:`mongod` instance, and holds" -" a resolvable hostname, i.e. IP address, or a name from a ``host`` file, " -"or preferably a fully qualified domain name." -msgstr "" - -# 75dc143dc74142809c4ac7a2dec27a29 -#: ../source/core/master-slave.txt:98 -msgid "" -"You can append ``<:port>`` to the host name if the :program:`mongod` is " -"not running on the default ``27017`` port." -msgstr "" - -# 6832deb049b044769fc5490d6c32b442 -#: ../source/core/master-slave.txt:103 -msgid "" -"Optional. Specify a name of a database. When specified, MongoDB will only" -" replicate the indicated database." -msgstr "" - -# 68ad31cec091450cb6dacb2b3d4f61c6 -#: ../source/core/master-slave.txt:107 -msgid "Operational Considerations for Replication with Master Slave Deployments" -msgstr "" - -# 80168764ad054488b061dbad3009ddf3 -#: ../source/core/master-slave.txt:109 -msgid "" -"Master instances store operations in an :term:`oplog` which is a " -":doc:`capped collection `. As a result, if a " -"slave falls too far behind the state of the master, it cannot \"catchup\"" -" and must re-sync from scratch. Slave may become out of sync with a " -"master if:" -msgstr "" - -# fd38a898df554eecb7caf1e07b27f8be -#: ../source/core/master-slave.txt:115 -msgid "The slave falls far behind the data updates available from that master." -msgstr "" - -# 64e7ab9c2b1f468fbadba54c49097489 -#: ../source/core/master-slave.txt:118 -msgid "" -"The slave stops (i.e. shuts down) and restarts later after the master has" -" overwritten the relevant operations from the master." -msgstr "" - -# 0f3e9eaee7f84e70a0956d3b5473c9ac -#: ../source/core/master-slave.txt:121 -msgid "" -"When slaves are out of sync, replication stops. Administrators must " -"intervene manually to restart replication. Use the :dbcommand:`resync` " -"command. Alternatively, the :option:`--autoresync ` " -"allows a slave to restart replication automatically, after ten second " -"pause, when the slave falls out of sync with the master. With " -":option:`--autoresync ` specified, the slave will " -"only attempt to re-sync once in a ten minute period." -msgstr "" - -# 81890d08e45e464aa46065bcef714448 -#: ../source/core/master-slave.txt:129 -#, python-format -msgid "" -"To prevent these situations you should specify a larger oplog when you " -"start the ``master`` instance, by adding the :option:`--oplogSize ` option when starting :program:`mongod`. If you do not " -"specify :option:`--oplogSize `, :program:`mongod` " -"will allocate 5% of available disk space on start up to the oplog, with a" -" minimum of 1 GB for 64-bit machines and 50 MB for 32-bit machines." -msgstr "" - -# 3c8fd96a511a4e22a40f4c9d014cbf07 -#: ../source/core/master-slave.txt:138 -msgid "Run time Master-Slave Configuration" -msgstr "" - -# d6e9e87749ec46589cb055796355b773 -#: ../source/core/master-slave.txt:140 -msgid "" -"MongoDB provides a number of command line options for :program:`mongod` " -"instances in :term:`master`\\-:term:`slave` deployments. See the :ref" -":`Master-Slave Replication Command Line Options ` for options." -msgstr "" - -# c2802ea2116c4de3b25323a9ad064fd4 -#: ../source/core/master-slave.txt:146 -msgid "Diagnostics" -msgstr "" - -# cdc04399cc79415098d5d0fc87f2fa70 -#: ../source/core/master-slave.txt:148 -msgid "" -"On a :term:`master` instance, issue the following operation in the " -":program:`mongo` shell to return replication status from the perspective " -"of the master:" -msgstr "" - -# eb4db651c13b49928145c0e3ebfe1473 -#: ../source/core/master-slave.txt:158 -msgid "" -":method:`rs.printReplicationInfo()`. For previous versions, use " -":method:`db.printReplicationInfo()`." -msgstr "" - -# adef3f0806384949b51c70b747c261d9 -#: ../source/core/master-slave.txt:161 -msgid "" -"On a :term:`slave` instance, use the following operation in the " -":program:`mongo` shell to return the replication status from the " -"perspective of the slave:" -msgstr "" - -# d92d7451e3004d2aabab40880b2ec303 -#: ../source/core/master-slave.txt:171 -msgid "" -":method:`rs.printSlaveReplicationInfo()`. For previous versions, use " -":method:`db.printSlaveReplicationInfo()`." -msgstr "" - -# 9728c79b7b8948989f2eb0dd00c3c823 -#: ../source/core/master-slave.txt:174 -msgid "" -"Use the :dbcommand:`serverStatus` as in the following operation, to " -"return status of the replication:" -msgstr "" - -# 7e4e5a26cf5746dbbe2cb318f991e58c -#: ../source/core/master-slave.txt:181 -msgid "" -"See :ref:`server status repl fields ` for " -"documentation of the relevant section of output." -msgstr "" - -# bff6f80858f54c87a689f57bfefa1cf8 -#: ../source/core/master-slave.txt:185 -msgid "Security" -msgstr "" - -# 2f33ce07371e40f18aa74e6d127ec546 -#: ../source/core/master-slave.txt:187 -msgid "" -"When running with :setting:`~security.authorization` enabled, in " -":term:`master`\\-:term:`slave` deployments configure a " -":setting:`~security.keyFile` so that slave :program:`mongod` instances " -"can authenticate and communicate with the master :program:`mongod` " -"instance." -msgstr "" - -# 3ec1153e4049464bb556d58a7152e4b9 -#: ../source/core/master-slave.txt:193 -msgid "" -"To enable authentication and configure the :setting:`~security.keyFile` " -"add the following option to your configuration file:" -msgstr "" - -# 54d1a4a0fdef43ada666a3c48fd4aa12 -#: ../source/core/master-slave.txt:202 -msgid "" -"You may chose to set these run-time configuration options using the " -":option:`--keyFile ` option on the command line." -msgstr "" - -# 0837ccaa90324640bbefec35817d2121 -#: ../source/core/master-slave.txt:205 -msgid "" -"Setting :setting:`~security.keyFile` enables authentication and specifies" -" a key file for the :program:`mongod` instances to use when " -"authenticating to each other. The content of the key file is arbitrary " -"but must be the same on all members of the deployment can connect to each" -" other." -msgstr "" - -# b8d10c04e47440a3b6d90cf9448eceeb -#: ../source/core/master-slave.txt:210 -msgid "" -"The key file must be less one kilobyte in size and may only contain " -"characters in the base64 set. The key file must not have group or " -"\"world\" permissions on UNIX systems. Use the following command to use " -"the OpenSSL package to generate \"random\" content for use in a key file:" -msgstr "" - -# 0069faad33d2440fa517a25ff3b67e76 -#: ../source/core/master-slave.txt:219 -msgid ":doc:`/security` for more information about security in MongoDB" -msgstr "" - -# 3e5ff29fe4104da79f2fb88c7ab6f43d -#: ../source/core/master-slave.txt:222 -msgid "Ongoing Administration and Operation of Master-Slave Deployments" -msgstr "" - -# f531726fd243456fa3e7940dd9f7a5b8 -#: ../source/core/master-slave.txt:227 -msgid "Deploy Master-Slave Equivalent using Replica Sets" -msgstr "" - -# decc199602044d36a53b62305653ab52 -#: ../source/core/master-slave.txt:229 -msgid "" -"If you want a replication configuration that resembles " -":term:`master`\\-:term:`slave` replication, using :term:`replica sets " -"` replica sets, consider the following replica configuration" -" document. In this deployment hosts ```` and ```` [#host-" -"are-hostnames]_ provide replication that is roughly equivalent to a two-" -"instance master-slave deployment:" -msgstr "" - -# c831c6e3b1de478fa65cbd1fc6546e94 -#: ../source/core/master-slave.txt:246 -msgid "" -"See :doc:`/reference/replica-configuration` for more information about " -"replica set configurations." -msgstr "" - -# f6bf81ebb91045fd99fcc7337d3e55e1 -#: ../source/core/master-slave.txt:249 -msgid "" -"In replica set configurations, the :rsconf:`members[n].host` field must " -"hold a resolvable hostname." -msgstr "" - -# 626bacdf5dad49438f75053a7f7d2c60 -#: ../source/core/master-slave.txt:256 -msgid "Convert a Master-Slave Deployment to a Replica Set" -msgstr "" - -# 0f5d61abb0bc4bb8a3d7bc006193bdc3 -#: ../source/core/master-slave.txt:258 -msgid "" -"To convert a master-slave deployment to a replica set, restart the " -"current master as a one-member replica set. Then remove the data " -"directories from previous secondaries and add them as new secondaries to " -"the new replica set." -msgstr "" - -# ed3d9f111e3d4e3386231ec9a5200b63 -#: ../source/core/master-slave.txt:263 -msgid "To confirm that the current instance is master, run:" -msgstr "" - -# cf9a09345f48453aa067627a53b79441 -#: ../source/core/master-slave.txt:269 -msgid "This should return a document that resembles the following:" -msgstr "" - -# 6a8e3a5543044c0aa3f628a7cb5426a5 -#: ../source/core/master-slave.txt:281 -msgid "" -"Shut down the :program:`mongod` processes on the master and all slave(s)," -" using the following command while connected to each instance:" -msgstr "" - -# 4810e969123749c682a3fc3b43dbc415 -#: ../source/core/master-slave.txt:289 -msgid "" -"Back up your ``/data/db`` directories, in case you need to revert to the " -"master-slave deployment." -msgstr "" - -# d59fa6bc4c9d4e85b901c56cd5df82d0 -#: ../source/core/master-slave.txt:292 -msgid "" -"Start the former master with the :option:`--replSet ` option, as" -" in the following:" -msgstr "" - -# 67b24bc0a2a04fc796dc347e01ae90b5 -#: ../source/core/master-slave.txt:299 -msgid "" -"Connect to the :program:`mongod` with the :program:`mongo` shell, and " -"initiate the replica set with the following command:" -msgstr "" - -# 94b3b828a0b64376a50171c75a742c55 -#: ../source/core/master-slave.txt:306 -msgid "" -"When the command returns, you will have successfully deployed a one-" -"member replica set. You can check the status of your replica set at any " -"time by running the following command:" -msgstr "" - -# 662df66dad4645bbbb9135a974d2f990 -#: ../source/core/master-slave.txt:314 -msgid "" -"You can now follow the :doc:`convert a standalone to a replica set " -"` tutorial to deploy your " -"replica set, picking up from the :ref:`Expand the Replica Set ` section." -msgstr "" - -# ec2cd3608b0b4c8aadc070f6346b8d89 -#: ../source/core/master-slave.txt:320 -msgid "Failing over to a Slave (Promotion)" -msgstr "" - -# 01b00edf18e0485999b15d94ed924439 -#: ../source/core/master-slave.txt:322 -msgid "" -"To permanently failover from a unavailable or damaged :term:`master` " -"(``A`` in the following example) to a :term:`slave` (``B``):" -msgstr "" - -# d988a219b25a44418448292e485e4c34 -#: ../source/core/master-slave.txt:325 -msgid "Shut down ``A``." -msgstr "" - -# e3eace3c920b46b0829725da55fd95dc -#: ../source/core/master-slave.txt:327 -msgid "Stop :program:`mongod` on ``B``." -msgstr "" - -# b56e77c88fc84013a39cf866f35aa92e -#: ../source/core/master-slave.txt:329 -msgid "" -"Back up and move all data files that begin with ``local`` on ``B`` from " -"the :setting:`~storage.dbPath`." -msgstr "" - -# 82eee19d7c3a439a84e44b0f65abd51d -# ffb1bf05ede34d668c9e18ef618976aa -#: ../source/core/master-slave.txt:334 ../source/core/master-slave.txt:371 -msgid "" -"Removing ``local.*`` is irrevocable and cannot be undone. Perform this " -"step with extreme caution." -msgstr "" - -# 3bf481d95f3f42babb155df18df07359 -#: ../source/core/master-slave.txt:337 -msgid "" -"Restart :program:`mongod` on ``B`` with the :option:`--master ` option." -msgstr "" - -# 6e678da5ac6d41a09868d5ee8c5da2ca -#: ../source/core/master-slave.txt:340 -msgid "" -"This is a one time operation, and is not reversible. ``A`` cannot become " -"a slave of ``B`` until it completes a full resync." -msgstr "" - -# e98f758be3624c4483a9ec7a385226c2 -#: ../source/core/master-slave.txt:344 -msgid "Inverting Master and Slave" -msgstr "" - -# 8cc9ff983f0f4cf181e89f723e42c58c -#: ../source/core/master-slave.txt:346 -msgid "" -"If you have a :term:`master` (``A``) and a :term:`slave` (``B``) and you " -"would like to reverse their roles, follow this procedure. The procedure " -"assumes ``A`` is healthy, up-to-date and available." -msgstr "" - -# 0b23afd2bcdc4053b7328e771fbbfddf -#: ../source/core/master-slave.txt:350 -msgid "" -"If ``A`` is not healthy but the hardware is okay (power outage, server " -"crash, etc.), skip steps 1 and 2 and in step 8 replace all of ``A``'s " -"files with ``B``'s files in step 8." -msgstr "" - -# 8f0b80a44afe4bc9a5ea7fdf1c82d00c -#: ../source/core/master-slave.txt:354 -msgid "" -"If ``A`` is not healthy and the hardware is not okay, replace ``A`` with " -"a new machine. Also follow the instructions in the previous paragraph." -msgstr "" - -# a46e63a14ad84cbe9d2aca52609877a2 -#: ../source/core/master-slave.txt:357 -msgid "To invert the master and slave in a deployment:" -msgstr "" - -# c6fa1c5dda4346acb3ea25f7e9c087b8 -#: ../source/core/master-slave.txt:359 -msgid "Halt writes on ``A`` using the :term:`fsync` command." -msgstr "" - -# c3cd675a9df9467e8c3021e232e00b20 -#: ../source/core/master-slave.txt:361 -msgid "Make sure ``B`` is up to date with the state of ``A``." -msgstr "" - -# b83b1a0c63c34aed8a406a91a8e933d1 -#: ../source/core/master-slave.txt:363 -msgid "Shut down ``B``." -msgstr "" - -# b6a335d210b244759db85e756b259a03 -#: ../source/core/master-slave.txt:365 -msgid "" -"Back up and move all data files that begin with ``local`` on ``B`` from " -"the :setting:`~storage.dbPath` to remove the existing ``local.sources`` " -"data." -msgstr "" - -# e46bc2ee0d604b088c0fb2b1feb5ec4e -# a83ef952f13c4db69c4f970c2b8381fd -#: ../source/core/master-slave.txt:374 ../source/core/master-slave.txt:389 -msgid "Start ``B`` with the :option:`--master ` option." -msgstr "" - -# 5a5931ef24a04fc4a6a84c87db51cec5 -#: ../source/core/master-slave.txt:376 -msgid "" -"Do a write on ``B``, which primes the :term:`oplog` to provide a new sync" -" start point." -msgstr "" - -# 19b5d0d0e01a4745863980ef386e7102 -#: ../source/core/master-slave.txt:379 -msgid "" -"Shut down ``B``. ``B`` will now have a new set of data files that start " -"with ``local``." -msgstr "" - -# 04961ec4740640859c4ed8cb4200e8f8 -#: ../source/core/master-slave.txt:382 -msgid "" -"Shut down ``A`` and replace all files in the :setting:`~storage.dbPath` " -"of ``A`` that start with ``local`` with a copy of the files in the " -":setting:`~storage.dbPath` of ``B`` that begin with ``local``." -msgstr "" - -# 8453336de4d34a31a4220640b96ad268 -#: ../source/core/master-slave.txt:386 -msgid "" -"Considering compressing the ``local`` files from ``B`` while you copy " -"them, as they may be quite large." -msgstr "" - -# 7e6b585ae82f40ba9420b70b74798c41 -#: ../source/core/master-slave.txt:391 -msgid "" -"Start ``A`` with all the usual slave options, but include " -":option:`fastsync `." -msgstr "" - -# 24393fa43b384aa992167e76f53da4c6 -#: ../source/core/master-slave.txt:395 -msgid "Creating a Slave from an Existing Master's Disk Image" -msgstr "" - -# 8cc63ad4e93645c69d5888099421a270 -#: ../source/core/master-slave.txt:397 -msgid "" -"If you can stop write operations to the :term:`master` for an indefinite " -"period, you can copy the data files from the master to the new " -":term:`slave` and then start the slave with :option:`--fastsync `." -msgstr "" - -# 886d0e89e1d949daaf0a5916c3c3b091 -#: ../source/core/master-slave.txt:404 -msgid "" -"Be careful with :option:`--fastsync `. If the data on" -" both instances is **not** identical, a discrepancy will exist forever." -msgstr "" - -# 90e101b77e2540cb9dc261f4243a9589 -#: ../source/core/master-slave.txt:408 -msgid "" -":option:`fastsync ` is a way to start a slave by " -"starting with an existing master disk image/backup. This option declares " -"that the administrator guarantees the image is correct and completely up-" -"to-date with that of the master. If you have a full and complete copy of " -"data from a master you can use this option to avoid a full " -"synchronization upon starting the slave." -msgstr "" - -# 6e23cf390e1a42a38a9346d54b0d7666 -#: ../source/core/master-slave.txt:416 -msgid "Creating a Slave from an Existing Slave's Disk Image" -msgstr "" - -# 1825a19a3cd84836ae91de0cdc2868c0 -#: ../source/core/master-slave.txt:418 -msgid "" -"You can just copy the other :term:`slave's ` data file snapshot " -"without any special options. Only take data snapshots when:" -msgstr "" - -# 4ee3ebe5b5f54640bb74be48cd41bfb4 -#: ../source/core/master-slave.txt:421 -msgid "a :program:`mongod` process is down, or" -msgstr "" - -# 642bee144de940aa88b99097c49a507f -#: ../source/core/master-slave.txt:423 -msgid "" -"when the :program:`mongod` is locked using :method:`db.fsyncLock()` for " -"MMAPv1 or WiredTiger storage engine." -msgstr "" - -# dd0db9dda0a94bb29d516582058cd013 -#: ../source/includes/extracts/wt-fsync-lock-compatibility.rst:3 -msgid "" -":method:`db.fsyncLock()` can ensure that the data files do not change for" -" MongoDB instances using either the MMAPv1 or the WiredTiger storage " -"engines, thus providing consistency for the purposes of creating backups." -msgstr "" - -# 1119c3e926284af0a98bfb764660f20d -#: ../source/includes/extracts/wt-fsync-lock-compatibility.rst:8 -msgid "" -"In previous MongoDB versions, :method:`db.fsyncLock()` *cannot* guarantee" -" a consistent set of files for low-level backups (e.g. via file copy " -"``cp``, ``scp``, ``tar``) for WiredTiger." -msgstr "" - -# fb2127b2b8124773a2c36bc7c7fdd000 -#: ../source/core/master-slave.txt:429 -msgid "Resyncing a Slave that is too Stale to Recover" -msgstr "" - -# e297e77a3faf4b67957c00c60e975ec5 -#: ../source/core/master-slave.txt:431 -msgid "" -":term:`Slaves ` asynchronously apply write operations from the " -":term:`master` that the slaves poll from the master's :term:`oplog`. The " -"oplog is finite in length, and if a slave is too far behind, a full " -"resync will be necessary. To resync the slave, connect to a slave using " -"the :program:`mongo` and issue the :dbcommand:`resync` command:" -msgstr "" - -# 5ca3ca37b3b94e2da3b40ecf020bf553 -#: ../source/core/master-slave.txt:443 -msgid "" -"This forces a full resync of all data (which will be very slow on a large" -" database). You can achieve the same effect by stopping :program:`mongod`" -" on the slave, deleting the entire content of the " -":setting:`~storage.dbPath` on the slave, and restarting the " -":program:`mongod`." -msgstr "" - -# 284798a1f2c44adba059a7e27f8aafa3 -#: ../source/core/master-slave.txt:449 -msgid "Slave Chaining" -msgstr "" - -# 359a38db22234f6ea16f1182fb072735 -#: ../source/core/master-slave.txt:451 -msgid "" -":term:`Slaves ` cannot be \"chained.\" They must all connect to " -"the :term:`master` directly." -msgstr "" - -# ebb29910a1c24bd6a38c33c7ab070983 -#: ../source/core/master-slave.txt:454 -msgid "" -"If a slave attempts \"slave from\" another slave you will see the " -"following line in the :program:`mongod` long of the shell:" -msgstr "" - -# e29570bd9a7a404095b38578996cb2b9 -#: ../source/core/master-slave.txt:462 -msgid "Correcting a Slave's Source" -msgstr "" - -# 724829a931644a118c118c98d019c8d4 -#: ../source/core/master-slave.txt:464 -msgid "" -"To change a :term:`slave's ` source, manually modify the slave's " -":data:`local.sources` collection." -msgstr "" - -# bca9ce7b96844c6488c45753a71bfe7c -#: ../source/core/master-slave.txt -msgid "Example" -msgstr "" - -# 978a01e87e4b4fbb8245639fa96292fc -#: ../source/core/master-slave.txt:469 -msgid "" -"Consider the following: If you accidentally set an incorrect hostname for" -" the slave's :option:`source `, as in the following " -"example:" -msgstr "" - -# 53edaa3b4201467187d7f77088613fde -#: ../source/core/master-slave.txt:476 -msgid "" -"You can correct this, by restarting the slave without the " -":option:`--slave ` and :option:`--source ` arguments:" -msgstr "" - -# 799fa962d21a4699af0f8050a1a3f48a -#: ../source/core/master-slave.txt:484 -msgid "" -"Connect to this :program:`mongod` instance using the :program:`mongo` " -"shell and update the :data:`local.sources` collection, with the following" -" operation sequence:" -msgstr "" - -# aa007b91f78842dfbf77dd7a3c341cd1 -#: ../source/core/master-slave.txt:495 -msgid "" -"Restart the slave with the correct command line arguments or with no " -":option:`--source ` option. After configuring " -":data:`local.sources` the first time, the :option:`--source ` will have no subsequent effect. Therefore, both of the " -"following invocations are correct:" -msgstr "" - -# 254e8f6b30e84e3687a3c856b6e32e41 -#: ../source/core/master-slave.txt:506 -msgid "or" -msgstr "" - -# 6b5e13fba33a45b1a5945270d2ebe4ed -#: ../source/core/master-slave.txt:512 -msgid "The slave now polls data from the correct :term:`master`." -msgstr "" - -#~ msgid "" -#~ "To configure a :term:`master`\\-:term:`slave` " -#~ "deployment, start two :program:`mongod` " -#~ "instances: one in :setting:`master` mode, " -#~ "and the other in :setting:`slave` mode." -#~ msgstr "" - -#~ msgid "" -#~ "To start a :program:`mongod` instance in" -#~ " :setting:`master` mode, invoke :program:`mongod`" -#~ " as follows:" -#~ msgstr "" - -#~ msgid "" -#~ "To start a :program:`mongod` instance in" -#~ " :setting:`slave` mode, invoke :program:`mongod`" -#~ " as follows:" -#~ msgstr "" - -#~ msgid "" -#~ "For :setting:`slave` instances, MongoDB stores" -#~ " data about the source server in " -#~ "the :data:`local.sources` collection." -#~ msgstr "" - -#~ msgid "" -#~ "As an alternative to specifying the " -#~ ":option:`--source ` run-time" -#~ " option, can add a document to " -#~ ":data:`local.sources` specifying the " -#~ ":setting:`master` instance, as in the " -#~ "following operation in the :program:`mongo`" -#~ " shell:" -#~ msgstr "" - -#~ msgid "" -#~ "The host field specifies the " -#~ ":setting:`master`\\ :program:`mongod` instance, and" -#~ " holds a resolvable hostname, i.e. IP" -#~ " address, or a name from a " -#~ "``host`` file, or preferably a fully " -#~ "qualified domain name." -#~ msgstr "" - -#~ msgid "" -#~ "When slaves, are out of sync, " -#~ "replication stops. Administrators must " -#~ "intervene manually to restart replication. " -#~ "Use the :dbcommand:`resync` command. " -#~ "Alternatively, the :option:`--autoresync ` allows a slave to restart" -#~ " replication automatically, after ten " -#~ "second pause, when the slave falls " -#~ "out of sync with the master. With" -#~ " :option:`--autoresync ` " -#~ "specified, the slave will only attempt" -#~ " to re-sync once in a ten " -#~ "minute period." -#~ msgstr "" - -#~ msgid "" -#~ "To prevent these situations you should" -#~ " specify a larger oplog when you " -#~ "start the :setting:`master` instance, by " -#~ "adding the :option:`--oplogSize ` option when starting " -#~ ":program:`mongod`. If you do not specify" -#~ " :option:`--oplogSize `, " -#~ ":program:`mongod` will allocate 5% of " -#~ "available disk space on start up " -#~ "to the oplog, with a minimum of" -#~ " 1GB for 64bit machines and 50MB " -#~ "for 32bit machines." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB provides a number of run " -#~ "time configuration options for " -#~ ":program:`mongod` instances in " -#~ ":term:`master`\\-:term:`slave` deployments. You can" -#~ " specify these options in " -#~ ":doc:`configuration files `" -#~ " or on the command-line. See " -#~ "documentation of the following:" -#~ msgstr "" - -#~ msgid "For *master* nodes:" -#~ msgstr "" - -#~ msgid ":setting:`master`" -#~ msgstr "" - -#~ msgid ":setting:`slave`" -#~ msgstr "" - -#~ msgid "For *slave* nodes:" -#~ msgstr "" - -#~ msgid ":setting:`source`" -#~ msgstr "" - -#~ msgid ":setting:`only`" -#~ msgstr "" - -#~ msgid ":setting:`slaveDelay`" -#~ msgstr "" - -#~ msgid "" -#~ "Also consider the :ref:`Master-Slave " -#~ "Replication Command Line Options ` for related options." -#~ msgstr "" - -#~ msgid "" -#~ "When running with " -#~ ":setting:`~security.authentication` enabled, in " -#~ ":term:`master`\\-:term:`slave` deployments configure " -#~ "a :setting:`~security.keyFile` so that slave" -#~ " :program:`mongod` instances can authenticate " -#~ "and communicate with the master " -#~ ":program:`mongod` instance." -#~ msgstr "" - -#~ msgid "" -#~ "To convert a master-slave deployment " -#~ "to a replica set, restart the " -#~ "current master as a one-member " -#~ "replica set. Then remove the data " -#~ "directors from previous secondaries and " -#~ "add them as new secondaries to the" -#~ " new replica set." -#~ msgstr "" - -#~ msgid "" -#~ ":setting:`fastsync` is a way to start" -#~ " a slave by starting with an " -#~ "existing master disk image/backup. This " -#~ "option declares that the administrator " -#~ "guarantees the image is correct and " -#~ "completely up-to-date with that of" -#~ " the master. If you have a full" -#~ " and complete copy of data from " -#~ "a master you can use this option" -#~ " to avoid a full synchronization upon" -#~ " starting the slave." -#~ msgstr "" - -#~ msgid "" -#~ "Consider the following: If you " -#~ "accidentally set an incorrect hostname " -#~ "for the slave's :setting:`source`, as in" -#~ " the following example:" -#~ msgstr "" - -# fb47fe87e8754759b4906ec6af2cb9a5 -#~ msgid "" -#~ ":doc:`Replica sets ` replace " -#~ ":term:`master`\\-:term:`slave` replication for most" -#~ " use cases. If possible, use replica" -#~ " sets rather than master-slave " -#~ "replication for all new production " -#~ "deployments. This documentation remains to " -#~ "support legacy deployments and for " -#~ "archival purposes only." -#~ msgstr "" - -# 94b1f5d0e463462eb2482d9470d99ac2 -#~ msgid "" -#~ "In addition to providing all the " -#~ "functionality of master-slave deployments, " -#~ "replica sets are also more robust " -#~ "for production use. Master-slave " -#~ "replication preceded replica sets and " -#~ "made it possible have a large " -#~ "number of non-master (i.e. slave) " -#~ "nodes, as well as to restrict " -#~ "replicated operations to only a single" -#~ " database; however, master-slave " -#~ "replication provides less redundancy and " -#~ "does not automate failover. See :ref" -#~ ":`replica-set-equivalent` for a replica " -#~ "set configuration that is equivalent to" -#~ " master-slave replication. If you " -#~ "wish to convert an existing master-" -#~ "slave deployment to a replica set, " -#~ "see :ref:`convert-master-slave-to-" -#~ "replica-set`." -#~ msgstr "" - -# c9a1d45ef59c45d581edd29f140ed2eb -#~ msgid "" -#~ "In replica set configurations, the " -#~ ":data:`~local.system.replset.members[n].host` field must" -#~ " hold a resolvable hostname." -#~ msgstr "" - -# 4c1c318697f245fb88fb163d268b4f10 -#~ msgid "" -#~ "You can just copy the other " -#~ ":term:`slave's ` data file snapshot " -#~ "without any special options. Only take" -#~ " data snapshots when a :program:`mongod`" -#~ " process is down or locked using " -#~ ":method:`db.fsyncLock()`." -#~ msgstr "" - -#~ msgid "" -#~ "The host field specifies the master\\" -#~ " :program:`mongod` instance, and holds a" -#~ " resolvable hostname, i.e. IP address, " -#~ "or a name from a ``host`` file," -#~ " or preferably a fully qualified " -#~ "domain name." -#~ msgstr "" - -#~ msgid "" -#~ "To prevent these situations you should" -#~ " specify a larger oplog when you " -#~ "start the ``master`` instance, by adding" -#~ " the :option:`--oplogSize `" -#~ " option when starting :program:`mongod`. If" -#~ " you do not specify :option:`--oplogSize" -#~ " `, :program:`mongod` will" -#~ " allocate 5% of available disk space" -#~ " on start up to the oplog, with" -#~ " a minimum of 1GB for 64bit " -#~ "machines and 50MB for 32bit machines." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/mmapv1.po b/locale/es/LC_MESSAGES/core/mmapv1.po deleted file mode 100644 index 7bc4947002c..00000000000 --- a/locale/es/LC_MESSAGES/core/mmapv1.po +++ /dev/null @@ -1,237 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# fb98b1578bb549caaa438cb7cf395d05 -#: ../source/core/mmapv1.txt:5 -msgid "MMAPv1 Storage Engine" -msgstr "" - -# 694ca5d648f14aa8be17dc48bd500eb4 -#: ../source/core/mmapv1.txt -msgid "On this page" -msgstr "" - -# 0a7ebf23ed77466e89b7ad5aa58ccaa1 -#: ../source/core/mmapv1.txt:15 -msgid "" -"MMAPv1 is MongoDB's original storage engine based on memory mapped files." -" It excels at workloads with high volume inserts, reads, and in-place " -"updates." -msgstr "" - -# 60fb210151344502b927830b3cdcd996 -#: ../source/core/mmapv1.txt:21 -msgid "" -"Starting in MongoDB 3.2, the MMAPv1 is no longer the default storage " -"engine; instead, the :doc:`WiredTiger ` storage engine " -"is the default storage engine . See :ref:`3.2-storage-engine-" -"compatibility`." -msgstr "" - -# 53afab12c22a45dcbabc7495ea995b54 -#: ../source/core/mmapv1.txt:27 -msgid "Journal" -msgstr "" - -# 1cc988655cf6465cacb8a41e45d17441 -#: ../source/core/mmapv1.txt:29 -msgid "" -"In order to ensure that all modifications to a MongoDB data set are " -"durably written to disk, MongoDB, by default, records all modifications " -"to an on-disk journal. MongoDB writes more frequently to the journal than" -" it writes the data files." -msgstr "" - -# 13f9aaa8c0ee415f9056da60c2c991dd -#: ../source/includes/fact-mmapv1-write-to-disk.rst:1 -msgid "" -"In the default configuration for the :doc:`MMAPv1 storage engine " -"`, MongoDB writes to the data files on disk every 60 " -"seconds and writes to the :term:`journal` files roughly every 100 " -"milliseconds." -msgstr "" - -# 58dfd6869cfc49e49de85174ea7a2cf2 -#: ../source/includes/fact-mmapv1-write-to-disk.rst:6 -msgid "" -"To change the interval for writing to the data files, use the " -":setting:`storage.syncPeriodSecs` setting. For the journal files, see " -":setting:`storage.journal.commitIntervalMs` setting." -msgstr "" - -# 9f916bac82d24f38b5d81a30ecef8727 -#: ../source/includes/fact-mmapv1-write-to-disk.rst:10 -msgid "" -"These values represent the *maximum* amount of time between the " -"completion of a write operation and when MongoDB writes to the data files" -" or to the journal files. In many cases MongoDB and the operating system " -"flush data to disk more frequently, so that the above values represents a" -" theoretical maximum." -msgstr "" - -# 3a06f36ca7d840efb4fd7baef1591c71 -#: ../source/core/mmapv1.txt:36 -msgid "" -"The journal allows MongoDB to successfully recover data from data files " -"after a :program:`mongod` instance exits without flushing all changes. " -"See :doc:`/core/journaling` for more information about the journal in " -"MongoDB." -msgstr "" - -# cd9712b17e3a4c4c8940cd3d416f3864 -#: ../source/core/mmapv1.txt:42 -msgid "Record Storage Characteristics" -msgstr "" - -# f2dac4bd09d54cefa09858f796cf130e -#: ../source/core/mmapv1.txt:44 -msgid "" -"All records are contiguously located on disk, and when a document becomes" -" larger than the allocated record, MongoDB must allocate a new record. " -"New allocations require MongoDB to move a document and update all indexes" -" that refer to the document, which takes more time than in-place updates " -"and leads to storage fragmentation." -msgstr "" - -# 7dc82d0c757046a69aee3f8089aea4c0 -#: ../source/core/mmapv1.txt:53 -msgid "" -"By default, MongoDB uses :ref:`power-of-2-allocation` so that every " -"document in MongoDB is stored in a *record* which contains the document " -"itself and extra space, or :term:`padding`. Padding allows the document " -"to grow as the result of updates while minimizing the likelihood of " -"reallocations." -msgstr "" - -# 683436ec40344fc6bc6a2a6dcafafca7 -#: ../source/core/mmapv1.txt:62 -msgid "Record Allocation Strategies" -msgstr "" - -# be4f042bfdce43a2bbfe09aacaeb3f7c -#: ../source/core/mmapv1.txt:64 -msgid "" -"MongoDB supports multiple record allocation strategies that determine how" -" :program:`mongod` adds padding to a document when creating a record. " -"Because documents in MongoDB may grow after insertion and all records are" -" contiguous on disk, the padding can reduce the need to relocate " -"documents on disk following updates. Relocations are less efficient than " -"in-place updates and can lead to storage fragmentation. As a result, all " -"padding strategies trade additional space for increased efficiency and " -"decreased fragmentation." -msgstr "" - -# f5962dbe48644b47ac8b87144e5b9b9d -#: ../source/core/mmapv1.txt:73 -msgid "" -"Different allocation strategies support different kinds of workloads: the" -" :ref:`power of 2 allocations ` are more efficient" -" for insert/update/delete workloads; while :ref:`exact fit allocations " -"` is ideal for collections *without* update and " -"delete workloads." -msgstr "" - -# cbe5fabc01f74c159b35e334cd82c8de -#: ../source/core/mmapv1.txt:82 -msgid "Power of 2 Sized Allocations" -msgstr "" - -# a75da3b1cc754fcdb5ab4976f3fc92ab -#: ../source/core/mmapv1.txt:86 -msgid "" -"MongoDB 3.0 uses the power of 2 sizes allocation as the default record " -"allocation strategy for MMAPv1. With the power of 2 sizes allocation " -"strategy, each record has a size in bytes that is a power of 2 (e.g. 32, " -"64, 128, 256, 512 ... 2 MB). For documents larger than 2 MB, the " -"allocation is rounded up to the nearest multiple of 2 MB." -msgstr "" - -# 444e9fc7c8e54dcca41e4bed416556e1 -#: ../source/core/mmapv1.txt:92 -msgid "The power of 2 sizes allocation strategy has the following key properties:" -msgstr "" - -# c4eb582d441e4ce7b3d22914d585b042 -#: ../source/core/mmapv1.txt:95 -msgid "" -"Can efficiently reuse freed records to reduce fragmentation. Quantizing " -"record allocation sizes into a fixed set of sizes increases the " -"probability that an insert will fit into the free space created by an " -"earlier document deletion or relocation." -msgstr "" - -# 03f34aab36a5414582696ecdb4c54ea0 -#: ../source/core/mmapv1.txt:100 -msgid "" -"Can reduce moves. The added padding space gives a document room to grow " -"without requiring a move. In addition to saving the cost of moving, this " -"results in less updates to indexes. Although the power of 2 sizes " -"strategy can minimize moves, it does not eliminate them entirely." -msgstr "" - -# d4455305e73249db9918e16d12cf539a -#: ../source/core/mmapv1.txt:109 -msgid "No Padding Allocation Strategy" -msgstr "" - -# 85cd14f5a69c4c0e8f382bc7e00a68ed -#: ../source/core/mmapv1.txt:113 -msgid "" -"For collections whose workloads do not change the document sizes, such as" -" workloads that consist of insert-only operations or update operations " -"that do not increase document size (such as incrementing a counter), you " -"can disable the :ref:`power of 2 allocation ` " -"using the :dbcommand:`collMod` command with the :collflag:`noPadding` " -"flag or the :method:`db.createCollection()` method with the ``noPadding``" -" option." -msgstr "" - -# b568d6a264c549549f95fffb08965649 -#: ../source/core/mmapv1.txt:121 -msgid "" -"Prior to version 3.0.0, MongoDB used an allocation strategy that included" -" a dynamically calculated :data:`padding ` as a " -"factor of the document size." -msgstr "" - -# b6edb38c89e647ceb9cb25619c5ef5b8 -#: ../source/core/mmapv1.txt:128 -msgid "Memory Use" -msgstr "" - -# a5b598d98bfe4fe7a60be0651f08a511 -#: ../source/core/mmapv1.txt:130 -msgid "" -"With MMAPv1, MongoDB automatically uses all free memory on the machine as" -" its cache. System resource monitors show that MongoDB uses a lot of " -"memory, but its usage is dynamic. If another process suddenly needs half " -"the server's RAM, MongoDB will yield cached memory to the other process." -msgstr "" - -# 50be5d0726344f589cf20aa917b281f4 -#: ../source/core/mmapv1.txt:136 -msgid "" -"Technically, the operating system's virtual memory subsystem manages " -"MongoDB's memory. This means that MongoDB will use as much free memory as" -" it can, swapping to disk as needed. Deployments with enough memory to " -"fit the application's working data set in RAM will achieve the best " -"performance." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/multikey-index-bounds.po b/locale/es/LC_MESSAGES/core/multikey-index-bounds.po deleted file mode 100644 index cfc1e1c7177..00000000000 --- a/locale/es/LC_MESSAGES/core/multikey-index-bounds.po +++ /dev/null @@ -1,485 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a6d648202ec74d78bc56026e30960745 -#: ../source/core/multikey-index-bounds.txt:3 -msgid "Multikey Index Bounds" -msgstr "" - -# 3118540f6c674343bc44bb5349bf36ba -#: ../source/core/multikey-index-bounds.txt -msgid "On this page" -msgstr "" - -# d5fa3be066a34058af6bd16fb00cd832 -#: ../source/core/multikey-index-bounds.txt:13 -msgid "" -"The bounds of an index scan define the portions of an index to search " -"during a query. When multiple predicates over an index exist, MongoDB " -"will attempt to combine the bounds for these predicates by either " -"*intersection* or *compounding* in order to produce a scan with smaller " -"bounds." -msgstr "" - -# 276f1210a75640158f5672abc6446c13 -#: ../source/core/multikey-index-bounds.txt:22 -msgid "Intersect Bounds for Multikey Index" -msgstr "" - -# 7051fcd34fe34ac496e256b5cec0a13d -#: ../source/core/multikey-index-bounds.txt:24 -msgid "" -"Bounds intersection refers to a logical conjunction (i.e. ``AND``) of " -"multiple bounds. For instance, given two bounds ``[ [ 3, Infinity ] ]`` " -"and ``[ [ -Infinity, 6 ] ]``, the intersection of the bounds results in " -"``[ [ 3, 6 ] ]``." -msgstr "" - -# 5a1c91b9d8dd43158799abee2afbefb0 -#: ../source/core/multikey-index-bounds.txt:29 -msgid "" -"Given an :ref:`indexed ` array field, consider a " -"query that specifies multiple predicates on the array and can use a " -":ref:`multikey index `. MongoDB can intersect " -":ref:`multikey index ` bounds if an " -":query:`$elemMatch` joins the predicates." -msgstr "" - -# 465a85628ccf4118a8cb9c6cb2b87b08 -#: ../source/core/multikey-index-bounds.txt:35 -msgid "" -"For example, a collection ``survey`` contains documents with a field " -"``item`` and an array field ``ratings``:" -msgstr "" - -# 87f28a98fc3d4bb5bec4e0dbfcdbced7 -#: ../source/core/multikey-index-bounds.txt:43 -msgid "" -"Create a :ref:`multikey index ` on the ``ratings`` " -"array:" -msgstr "" - -# 00aaccd90b0e4eacb16cab180b17f68e -#: ../source/core/multikey-index-bounds.txt:50 -msgid "" -"The following query uses :query:`$elemMatch` to require that the array " -"contains at least one *single* element that matches both conditions:" -msgstr "" - -# 0622d9acd9d94aabbe75948a0d019cbc -# ad483b982aed40cb8e973ef83d77c168 -# 785e93b2df824392882ea8fe2bd77f0b -# 965427214d384a89a9c50bc9c02d2962 -# 1546f776d121439391e31083f956faa8 -#: ../source/core/multikey-index-bounds.txt:57 -#: ../source/core/multikey-index-bounds.txt:130 -#: ../source/core/multikey-index-bounds.txt:190 -#: ../source/core/multikey-index-bounds.txt:266 -#: ../source/core/multikey-index-bounds.txt:407 -msgid "Taking the predicates separately:" -msgstr "" - -# 0d70bb3ccaa449f5b6ce64908c6e8a5b -#: ../source/core/multikey-index-bounds.txt:59 -msgid "" -"the bounds for the greater than or equal to 3 predicate (i.e. ``$gte: " -"3``) are ``[ [ 3, Infinity ] ]``;" -msgstr "" - -# b11e4a47252f49ffb3f7be0a1580b7d6 -#: ../source/core/multikey-index-bounds.txt:62 -msgid "" -"the bounds for the less than or equal to 6 predicate (i.e. ``$lte: 6``) " -"are ``[ [ -Infinity, 6 ] ]``." -msgstr "" - -# 7c6029236693425eb2033cc1255c4b0b -#: ../source/core/multikey-index-bounds.txt:65 -msgid "" -"Because the query uses :query:`$elemMatch` to join these predicates, " -"MongoDB can intersect the bounds to:" -msgstr "" - -# b5f2175aba604617abccdf253a0083c8 -#: ../source/core/multikey-index-bounds.txt:72 -msgid "" -"If the query does *not* join the conditions on the array field with " -":query:`$elemMatch`, MongoDB cannot intersect the multikey index bounds. " -"Consider the following query:" -msgstr "" - -# 9f3aa12e082f48eeaf6461ac17e8eb3e -#: ../source/core/multikey-index-bounds.txt:80 -msgid "" -"The query searches the ``ratings`` array for at least one element greater" -" than or equal to 3 and at least one element less than or equal to 6. " -"Because a single element does not need to meet both criteria, MongoDB " -"does *not* intersect the bounds and uses either ``[ [ 3, Infinity ] ]`` " -"or ``[ [ -Infinity, 6 ] ]``. MongoDB makes no guarantee as to which of " -"these two bounds it chooses." -msgstr "" - -# 3df581cebc5045899f192357139296f4 -#: ../source/core/multikey-index-bounds.txt:88 -msgid "Compound Bounds for Multikey Index" -msgstr "" - -# c3c041644de64c8a822b166d483c3875 -#: ../source/core/multikey-index-bounds.txt:90 -msgid "" -"Compounding bounds refers to using bounds for multiple keys of " -":ref:`compound index `. For instance, given a " -"compound index ``{ a: 1, b: 1 }`` with bounds on field ``a`` of ``[ [ 3, " -"Infinity ] ]`` and bounds on field ``b`` of ``[ [ -Infinity, 6 ] ]``, " -"compounding the bounds results in the use of both bounds:" -msgstr "" - -# e9fe476f8b5047f7ba4b8f6f83a164ba -#: ../source/core/multikey-index-bounds.txt:100 -msgid "" -"If MongoDB cannot compound the two bounds, MongoDB always constrains the " -"index scan by the bound on its leading field, in this case, ``a: [ [ 3, " -"Infinity ] ]``." -msgstr "" - -# b8dacc40869a4921b35e478e812a31c6 -#: ../source/core/multikey-index-bounds.txt:105 -msgid "Compound Index on an Array Field" -msgstr "" - -# e699377d8a504c1b953c3b2a2feb5bc9 -#: ../source/core/multikey-index-bounds.txt:107 -msgid "" -"Consider a compound multikey index; i.e. a :ref:`compound index ` where one of the indexed fields is an array. For example," -" a collection ``survey`` contains documents with a field ``item`` and an " -"array field ``ratings``:" -msgstr "" - -# 541dfb3466ed4d67a4b008e77b038524 -#: ../source/core/multikey-index-bounds.txt:117 -msgid "" -"Create a :ref:`compound index ` on the ``item`` " -"field and the ``ratings`` field:" -msgstr "" - -# 15012b254c3c47aba9bffc4e2c85497b -#: ../source/core/multikey-index-bounds.txt:124 -msgid "The following query specifies a condition on both keys of the index:" -msgstr "" - -# c2c05b65bbfe4d1ba41a3a9a3e286485 -# 6cdc7140b8354c9493c13fdef5dc0eb4 -#: ../source/core/multikey-index-bounds.txt:132 -#: ../source/core/multikey-index-bounds.txt:192 -msgid "" -"the bounds for the ``item: \"XYZ\"`` predicate are ``[ [ \"XYZ\", \"XYZ\"" -" ] ]``;" -msgstr "" - -# b1258e712102427398c0746cb148c4c2 -#: ../source/core/multikey-index-bounds.txt:134 -msgid "" -"the bounds for the ``ratings: { $gte: 3 }`` predicate are ``[ [ 3, " -"Infinity ] ]``." -msgstr "" - -# 180c6e51a1b140a5990b186f2aa0af19 -# cce526e79bb04451b1d435b4ef560449 -#: ../source/core/multikey-index-bounds.txt:137 -#: ../source/core/multikey-index-bounds.txt:273 -msgid "MongoDB can compound the two bounds to use the combined bounds of:" -msgstr "" - -# a0cdea5fc84c416d804954532d61e097 -#: ../source/core/multikey-index-bounds.txt:144 -msgid "Compound Index on Fields from an Array of Embedded Documents" -msgstr "" - -# dddd058c73d74e3182528975d7c9521a -#: ../source/core/multikey-index-bounds.txt:146 -msgid "" -"If an array contains embedded documents, to index on fields contained in " -"the embedded documents, use the :ref:`dotted field name ` in the index specification. For instance, given the following " -"array of embedded documents:" -msgstr "" - -# 0961611257e04a7da9b4fb4037b1396b -#: ../source/core/multikey-index-bounds.txt:155 -msgid "The dotted field name for the ``score`` field is ``\"ratings.score\"``." -msgstr "" - -# afd5379abda64228a6386d1f58f67e96 -#: ../source/core/multikey-index-bounds.txt:158 -msgid "Compound Bounds of Non-array Field and Field from an Array" -msgstr "" - -# e305c045373a4eaf85fc1dc02bec8314 -#: ../source/core/multikey-index-bounds.txt:160 -msgid "" -"Consider a collection ``survey2`` contains documents with a field " -"``item`` and an array field ``ratings``:" -msgstr "" - -# 417661d9dbe5436392067d416ca34a7f -#: ../source/core/multikey-index-bounds.txt:176 -msgid "" -"Create a :ref:`compound index ` on the non-array " -"field ``item`` as well as two fields from an array ``ratings.score`` and " -"``ratings.by``:" -msgstr "" - -# e8ea927cbf9a4e2297e5cba6af65f305 -#: ../source/core/multikey-index-bounds.txt:184 -msgid "The following query specifies a condition on all three fields:" -msgstr "" - -# ecba08b1fc694ec79288e8a0bc2f9ba8 -#: ../source/core/multikey-index-bounds.txt:194 -msgid "" -"the bounds for the ``score: { $lte: 5 }`` predicate are ``[ [ -Infinity, " -"5 ] ]``;" -msgstr "" - -# 7b5d976a37354e0fac2bb1995ad02b58 -#: ../source/core/multikey-index-bounds.txt:197 -msgid "" -"the bounds for the ``by: \"anon\"`` predicate are ``[ \"anon\", \"anon\" " -"]``." -msgstr "" - -# 5006425443514865a074a147170904a9 -#: ../source/core/multikey-index-bounds.txt:199 -msgid "" -"MongoDB can compound the bounds for the ``item`` key with *either* the " -"bounds for ``\"ratings.score\"`` or the bounds for ``\"ratings.by\"``, " -"depending upon the query predicates and the index key values. MongoDB " -"makes no guarantee as to which bounds it compounds with the ``item`` " -"field. For instance, MongoDB will either choose to compound the ``item`` " -"bounds with the ``\"ratings.score\"`` bounds:" -msgstr "" - -# 3cd5a9b8838546ea919e9d13c1d717ea -#: ../source/core/multikey-index-bounds.txt:215 -msgid "" -"Or, MongoDB may choose to compound the ``item`` bounds with " -"``\"ratings.by\"`` bounds:" -msgstr "" - -# ed2cbb87927247d7a5e3052c71fdfc67 -#: ../source/core/multikey-index-bounds.txt:227 -msgid "" -"However, to compound the bounds for ``\"ratings.score\"`` with the bounds" -" for ``\"ratings.by\"``, the query must use :query:`$elemMatch`. See :ref" -":`compound-fields-from-array` for more information." -msgstr "" - -# 2714df3323a540e6a940bb363099ea35 -#: ../source/core/multikey-index-bounds.txt:234 -msgid "Compound Bounds of Index Fields from an Array" -msgstr "" - -# 3e740256d8db44d2aea97c9da67d5258 -#: ../source/core/multikey-index-bounds.txt:236 -msgid "To compound together the bounds for index keys from the same array:" -msgstr "" - -# 35cca570038046ac909c422e8bc46b50 -#: ../source/core/multikey-index-bounds.txt:238 -msgid "" -"the index keys must share the same field path up to but excluding the " -"field names, and" -msgstr "" - -# f2ffb98f86da48cd83ea95194aa45d34 -#: ../source/core/multikey-index-bounds.txt:241 -msgid "" -"the query must specify predicates on the fields using :query:`$elemMatch`" -" on that path." -msgstr "" - -# ebb2dbd50f0a43faa17f01a0296aabba -#: ../source/core/multikey-index-bounds.txt:244 -msgid "" -"For a field in an embedded document, the :ref:`dotted field name " -"`, such as ``\"a.b.c.d\"``, is the field path for " -"``d``. To compound the bounds for index keys from the same array, the " -":query:`$elemMatch` must be on the path up to *but excluding* the field " -"name itself; i.e. ``\"a.b.c\"``." -msgstr "" - -# 42f99741839e43b5aefd2d0e7724f05e -#: ../source/core/multikey-index-bounds.txt:250 -msgid "" -"For instance, create a :ref:`compound index ` on the" -" ``ratings.score`` and the ``ratings.by`` fields:" -msgstr "" - -# 33f58df10d3e45dca02c107d376b0113 -#: ../source/core/multikey-index-bounds.txt:257 -msgid "" -"The fields ``\"ratings.score\"`` and ``\"ratings.by\"`` share the field " -"path ``ratings``. The following query uses :query:`$elemMatch` on the " -"field ``ratings`` to require that the array contains at least one " -"*single* element that matches both conditions:" -msgstr "" - -# 7e5f9204082e4c22bbc0f7d9ae1bd423 -#: ../source/core/multikey-index-bounds.txt:268 -msgid "" -"the bounds for the ``score: { $lte: 5 }`` predicate is ``[ -Infinity, 5 " -"]``;" -msgstr "" - -# 141bacfe10f74b9fbceb3f9a36e06e93 -#: ../source/core/multikey-index-bounds.txt:271 -msgid "" -"the bounds for the ``by: \"anon\"`` predicate is ``[ \"anon\", \"anon\" " -"]``." -msgstr "" - -# 20be71e3ebf14061bcff82de649e7ad0 -#: ../source/core/multikey-index-bounds.txt:280 -msgid "Query Without ``$elemMatch``" -msgstr "" - -# 003e2e2a561f46f8936311288dbfce12 -#: ../source/core/multikey-index-bounds.txt:282 -msgid "" -"If the query does *not* join the conditions on the indexed array fields " -"with :query:`$elemMatch`, MongoDB *cannot* compound their bounds. " -"Consider the following query:" -msgstr "" - -# 6e2d6000926e4bbe8a66e310fee1283f -#: ../source/core/multikey-index-bounds.txt:290 -msgid "" -"Because a single embedded document in the array does not need to meet " -"both criteria, MongoDB does *not* compound the bounds. When using a " -"compound index, if MongoDB cannot constrain all the fields of the index, " -"MongoDB always constrains the leading field of the index, in this case " -"``\"ratings.score\"``:" -msgstr "" - -# 9c8eacfa918e4034826f09a5fb2d7774 -#: ../source/core/multikey-index-bounds.txt:304 -msgid "``$elemMatch`` on Incomplete Path" -msgstr "" - -# 510484588e9e4a3b923618edbde71732 -#: ../source/core/multikey-index-bounds.txt:306 -msgid "" -"If the query does not specify :query:`$elemMatch` on the path of the " -"embedded fields, up to but excluding the field names, MongoDB **cannot** " -"compound the bounds of index keys from the same array." -msgstr "" - -# 221aff6b6f9142ef85618134bdf58b03 -#: ../source/core/multikey-index-bounds.txt:310 -msgid "" -"For example, a collection ``survey3`` contains documents with a field " -"``item`` and an array field ``ratings``:" -msgstr "" - -# e46e16a4bde9480abf88ffac3b410cf9 -# 6e146c5ebea34d6381b7e41ecdad8c0a -#: ../source/core/multikey-index-bounds.txt:326 -#: ../source/core/multikey-index-bounds.txt:384 -msgid "" -"Create a :ref:`compound index ` on the " -"``ratings.score.q1`` and the ``ratings.score.q2`` fields:" -msgstr "" - -# acfa4e722f6b461382f7e570daa16f16 -#: ../source/core/multikey-index-bounds.txt:333 -msgid "" -"The fields ``\"ratings.score.q1\"`` and ``\"ratings.score.q2\"`` share " -"the field path ``\"ratings.score\"`` and the :query:`$elemMatch` must be " -"on that path." -msgstr "" - -# 8edfdeb69b65499f84eadfa5815e9bba -#: ../source/core/multikey-index-bounds.txt:337 -msgid "" -"The following query, however, uses an :query:`$elemMatch` but not on the " -"required path:" -msgstr "" - -# 48728a5da952439ea63e79cd7ed5ecff -#: ../source/core/multikey-index-bounds.txt:344 -msgid "" -"As such, MongoDB **cannot** compound the bounds, and the " -"``\"ratings.score.q2\"`` field will be unconstrained during the index " -"scan. To compound the bounds, the query must use :query:`$elemMatch` on " -"the path ``\"ratings.score\"``:" -msgstr "" - -# 7a74f641e12848f38d4fde990d90c3ef -#: ../source/core/multikey-index-bounds.txt:354 -msgid "Compound ``$elemMatch`` Clauses" -msgstr "" - -# 0424cc17931147eb960710e2a4587c59 -#: ../source/core/multikey-index-bounds.txt:356 -msgid "" -"Consider a query that contains multiple :query:`$elemMatch` clauses on " -"different field paths, for instance, ``\"a.b\": { $elemMatch: ... }, " -"\"a.c\": { $elemMatch: ... }``. MongoDB cannot combine the bounds of the " -"``\"a.b\"`` with the bounds of ``\"a.c\"`` since ``\"a.b\"`` and " -"``\"a.c\"`` also require :query:`$elemMatch` on the path ``a``." -msgstr "" - -# 67db293181054ba3af3ea101b661cef6 -#: ../source/core/multikey-index-bounds.txt:362 -msgid "" -"For example, a collection ``survey4`` contains documents with a field " -"``item`` and an array field ``ratings``:" -msgstr "" - -# baa7608f88d24d27ae780f14dfc7a1cd -#: ../source/core/multikey-index-bounds.txt:396 -msgid "Consider the following query with two :query:`$elemMatch` clauses:" -msgstr "" - -# d5bdcf7f3822431285a10214ad4d5fa9 -#: ../source/core/multikey-index-bounds.txt:409 -msgid "" -"the bounds for the ``\"ratings.score\"`` predicate are the compound " -"bounds:" -msgstr "" - -# 0b1fa490e7204416882358100f303a52 -#: ../source/core/multikey-index-bounds.txt:416 -msgid "" -"the bounds for the ``\"ratings.certainty\"`` predicate are the compound " -"bounds:" -msgstr "" - -# f547d795b76648b0ba1566b83fc2e871 -#: ../source/core/multikey-index-bounds.txt:423 -msgid "" -"However, MongoDB cannot compound the bounds for ``\"ratings.score\"`` and" -" ``\"ratings.certainty\"`` since :query:`$elemMatch` does not join the " -"two. Instead, MongoDB constrains the leading field of the index " -"``\"ratings.score.q1\"`` which can be compounded with the bounds for " -"``\"ratings.score.q2\"``:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/operational-segregation.po b/locale/es/LC_MESSAGES/core/operational-segregation.po deleted file mode 100644 index 7b6129b91d9..00000000000 --- a/locale/es/LC_MESSAGES/core/operational-segregation.po +++ /dev/null @@ -1,200 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:31+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# f85a9f03471d4be2a675c9994430fce5 -#: ../source/core/operational-segregation.txt:3 -msgid "Operational Segregation in MongoDB Deployments" -msgstr "" - -# f48a4de6a3424ba3ad8e7f148621b888 -#: ../source/core/operational-segregation.txt -msgid "On this page" -msgstr "" - -# 9d4a5f5bb71a4b4c883644c913b61822 -#: ../source/core/operational-segregation.txt:14 -msgid "Operational Overview" -msgstr "" - -# 20456ea5fc2f4c0295bfe5ac7c5265be -#: ../source/core/operational-segregation.txt:16 -msgid "" -"MongoDB includes a number of features that allow database administrators " -"and developers to segregate application operations to MongoDB deployments" -" by functional or geographical groupings." -msgstr "" - -# ce60032b6448452e93d4198e071d452a -#: ../source/core/operational-segregation.txt:28 -msgid "" -"This capability provides \"data center awareness,\" which allows " -"applications to target MongoDB deployments with consideration of the " -"physical location of the :program:`mongod` instances. MongoDB supports " -"segmentation of operations across different dimensions, which may include" -" multiple data centers and geographical regions in multi-data center " -"deployments, racks, networks, or power circuits in single data center " -"deployments." -msgstr "" - -# 2548e15e590b458ca14da0ae6054d2c0 -#: ../source/core/operational-segregation.txt:36 -msgid "" -"MongoDB also supports segregation of database operations based on " -"functional or operational parameters, to ensure that certain " -":program:`mongod` instances are only used for reporting workloads or that" -" certain high-frequency portions of a sharded collection only exist on " -"specific shards." -msgstr "" - -# 856ad27575874f118e507bf5b6a133d4 -#: ../source/core/operational-segregation.txt:42 -msgid "Specifically, with MongoDB, you can:" -msgstr "" - -# b681ff573dc14a8c873d77a495815fed -#: ../source/core/operational-segregation.txt:44 -msgid "" -"ensure write operations propagate to specific members of a replica set, " -"or to specific members of replica sets." -msgstr "" - -# fc7873abf0244d57802639c9d73f1543 -#: ../source/core/operational-segregation.txt:47 -msgid "ensure that specific members of a replica set respond to queries." -msgstr "" - -# 97557dd993d243b5bb3fc7f9fcd94555 -#: ../source/core/operational-segregation.txt:49 -msgid "" -"ensure that specific ranges of your :term:`shard key` balance onto and " -"reside on specific :term:`shards `." -msgstr "" - -# 43840039d0444f7eb4153d382c6c1c2b -#: ../source/core/operational-segregation.txt:52 -msgid "" -"combine the above features in a single distributed deployment, on a per-" -"operation (for read and write operations) and collection (for chunk " -"distribution in sharded clusters distribution) basis." -msgstr "" - -# fed07c7eb02e4172bc57423b8107262a -#: ../source/core/operational-segregation.txt:56 -msgid "" -"For full documentation of these features, see the following documentation" -" in the MongoDB Manual:" -msgstr "" - -# 5c893cbd23994e14ab6df9adad6d6437 -#: ../source/core/operational-segregation.txt:59 -msgid "" -":doc:`Read Preferences `, which controls how " -"drivers help applications target read operations to members of a replica " -"set." -msgstr "" - -# 20cd8e27ccd44f348f043e081c54c4a6 -#: ../source/core/operational-segregation.txt:62 -msgid "" -":doc:`Write Concerns `, which controls how " -"MongoDB ensures that write operations propagate to members of a replica " -"set." -msgstr "" - -# fbc44021fa004357b18d15b3c758cf35 -#: ../source/core/operational-segregation.txt:66 -msgid "" -":ref:`Replica Set Tags `, which " -"control how applications create and interact with custom groupings of " -"replica set members to create custom application-specific read " -"preferences and write concerns." -msgstr "" - -# f29a968414474a2893d884572bec8aec -#: ../source/core/operational-segregation.txt:71 -msgid "" -":ref:`Zones ` in sharded clusters, which allows MongoDB " -"administrators to create zones that represent a group of shards and " -"associate one or more ranges of :term:`shard key` values to that zone. " -"MongoDB routes reads and writes that fall into a zone range only to those" -" shards inside of the zone." -msgstr "" - -# c3a92df0b8094e98bb4f2279dd5d5aa5 -#: ../source/core/operational-segregation.txt:77 -msgid "" -":ref:`Zones ` in sharded clusters, which allows you to " -"create :term:`zones ` of sharded data based on the :term:`shard " -"key`. You can associate each zone with one or more shards in the cluster." -" A shard can associate with any number of non-conflicting zones. In a " -"balanced cluster, MongoDB directs reads and writes covered by a zone only" -" to those shards inside the zone." -msgstr "" - -# 4bd483310e114713a31fd385d2141846 -#: ../source/core/operational-segregation.txt:86 -msgid "" -"Before adding operational segregation features to your application and " -"MongoDB deployment, become familiar with all documentation of " -":doc:`replication `, and :doc:`sharding `." -msgstr "" - -# 1e8187802fc440c5ba24de270d39dfa6 -#: ../source/includes/extracts/additional-resources-multi-dc.rst:4 -msgid "Additional Resource" -msgstr "" - -# 33edbf20c84d468eb7f5689491eaeac3 -#: ../source/includes/extracts/additional-resources-multi-dc.rst:6 -msgid "" -"`Whitepaper: MongoDB Multi-Data Center Deployments " -"`_" -msgstr "" - -# 9e97d756af1a43038782bdfd53f77c73 -#: ../source/includes/extracts/additional-resources-multi-dc.rst:7 -msgid "" -"`Webinar: Multi-Data Center Deployment " -"`_" -msgstr "" - -# 358e9681e1e9419e9583a78f8def8773 -#~ msgid "" -#~ ":doc:`Write Concerns `, " -#~ "which controls how MongoDB ensures that" -#~ " write operations propagate to members " -#~ "of a replica set." -#~ msgstr "" - -# 8cc6992778624a53a580f73e5696cd94 -#~ msgid "" -#~ ":ref:`Tag Aware Sharding `, which allows MongoDB " -#~ "administrators to define an application-" -#~ "specific balancing policy, to control " -#~ "how documents belonging to specific " -#~ "ranges of a shard key distribute " -#~ "to shards in the :term:`sharded " -#~ "cluster`." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/query-optimization.po b/locale/es/LC_MESSAGES/core/query-optimization.po deleted file mode 100644 index edeb910ed86..00000000000 --- a/locale/es/LC_MESSAGES/core/query-optimization.po +++ /dev/null @@ -1,458 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:46+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 419f8232d4c545389284107fe10e1001 -#: ../source/core/query-optimization.txt:5 -msgid "Query Optimization" -msgstr "" - -# 2863f77bb5d54bf990c384ea253aa189 -#: ../source/core/query-optimization.txt -msgid "On this page" -msgstr "" - -# 165dff7d31a24512b1f0d52f652e9d71 -#: ../source/core/query-optimization.txt:15 -msgid "" -"Indexes improve the efficiency of read operations by reducing the amount " -"of data that query operations need to process. This simplifies the work " -"associated with fulfilling queries within MongoDB." -msgstr "" - -# db20a6b4dbc140b2967ad00409f7d970 -#: ../source/core/query-optimization.txt:20 -msgid "Create an Index to Support Read Operations" -msgstr "" - -# 9c3f04dc801a4ae7afa34993d053b7a3 -#: ../source/core/query-optimization.txt:22 -msgid "" -"If your application queries a collection on a particular field or set of " -"fields, then an index on the queried field or a :doc:`compound index " -"` on the set of fields can prevent the query from " -"scanning the whole collection to find and return the query results. For " -"more information about indexes, see the :doc:`complete documentation of " -"indexes in MongoDB `." -msgstr "" - -# 3ce72697a3e9422c8b444b2bb54ba74d -#: ../source/core/query-optimization.txt -msgid "Example" -msgstr "" - -# bbdb1220872045149da3bb422f4dc5de -#: ../source/core/query-optimization.txt:37 -msgid "" -"To improve the performance of this query, add an ascending or a " -"descending index to the ``inventory`` collection on the ``type`` field. " -"[#ensureIndexOrder]_ In the :program:`mongo` shell, you can create " -"indexes using the :method:`db.collection.createIndex()` method:" -msgstr "" - -# 18c62b3d52974ba4a853a25c798ba15a -#: ../source/core/query-optimization.txt:47 -msgid "" -"This index can prevent the above query on ``type`` from scanning the " -"whole collection to return the results." -msgstr "" - -# df0ec2f77c0b43f098237a0365d6d4bc -#: ../source/core/query-optimization.txt:50 -msgid "" -"To analyze the performance of the query with an index, see " -":doc:`/tutorial/analyze-query-plan`." -msgstr "" - -# aea35a9a72274e519600ae59f44bc868 -#: ../source/core/query-optimization.txt:53 -msgid "" -"In addition to optimizing read operations, indexes can support sort " -"operations and allow for a more efficient storage utilization. See " -":method:`db.collection.createIndex()` and :doc:`/indexes` for more " -"information about index creation." -msgstr "" - -# 6a6a9ded66f342ca862a0c2c40eadd83 -#: ../source/core/query-optimization.txt:60 -msgid "" -"For single-field indexes, the selection between ascending and descending " -"order is immaterial. For compound indexes, the selection is important. " -"See :ref:`indexing order ` for more " -"details." -msgstr "" - -# 4e2c8a10205846f2937899d1cf96c5c8 -#: ../source/core/query-optimization.txt:68 -msgid "Query Selectivity" -msgstr "" - -# b29ac44ed8e246cea955dcca8c2233ef -#: ../source/core/query-optimization.txt:70 -msgid "" -"Query selectivity refers to how well the query predicate excludes or " -"filters out documents in a collection. Query selectivity can determine " -"whether or not queries can use indexes effectively or even use indexes at" -" all." -msgstr "" - -# 3a6069240adb467eaa4cba0b7aa3459d -#: ../source/core/query-optimization.txt:75 -msgid "" -"More selective queries match a smaller percentage of documents. For " -"instance, an equality match on the unique ``_id`` field is highly " -"selective as it can match at most one document." -msgstr "" - -# eb4a2ef234f14cc5bc730408b5ffdba1 -#: ../source/core/query-optimization.txt:79 -msgid "" -"Less selective queries match a larger percentage of documents. Less " -"selective queries cannot use indexes effectively or even at all." -msgstr "" - -# 4722452d842a40e28c125877570e69b2 -#: ../source/includes/extracts/inequality_operators_selectivity.rst:2 -msgid "" -"For instance, the inequality operators :query:`$nin` and :query:`$ne` are" -" *not* very selective since they often match a large portion of the " -"index. As a result, in many cases, a :query:`$nin` or :query:`$ne` query " -"with an index may perform no better than a :query:`$nin` or :query:`$ne` " -"query that must scan all documents in a collection." -msgstr "" - -# 29c3b501848a4b6db077b8738d36c9f7 -#: ../source/core/query-optimization.txt:84 -msgid "" -"The selectivity of :query:`regular expressions <$regex>` depends on the " -"expressions themselves. For details, see :ref:`regular expression and " -"index use `." -msgstr "" - -# 6eafe9b3d82f4605a3bdb7e3c5eab714 -#: ../source/core/query-optimization.txt:93 -msgid "Covered Query" -msgstr "" - -# 9d382f242dd640b4b6e70a661a3772f3 -#: ../source/core/query-optimization.txt:95 -msgid "" -"A covered query is a query that can be satisfied entirely using an index " -"and does not have to examine any documents. An index :ref:`covers " -"` a query when both of the following apply:" -msgstr "" - -# 509eba18502c4e9c87651c272aa0ed04 -#: ../source/core/query-optimization.txt:100 -msgid "" -"all the fields in the :ref:`query ` are " -"part of an index, **and**" -msgstr "" - -# 110fb8b790474d319e1488b127ecf417 -#: ../source/core/query-optimization.txt:103 -msgid "all the fields returned in the results are in the same index." -msgstr "" - -# 4fb34b112861493185c475592e911c46 -#: ../source/core/query-optimization.txt:105 -msgid "" -"For example, a collection ``inventory`` has the following index on the " -"``type`` and ``item`` fields:" -msgstr "" - -# 6949e95e69494bf294b6d836c0172fd3 -#: ../source/core/query-optimization.txt:112 -msgid "" -"This index will cover the following operation which queries on the " -"``type`` and ``item`` fields and returns only the ``item`` field:" -msgstr "" - -# afc11f90317043cd9c0f00780ede4e71 -#: ../source/core/query-optimization.txt:122 -msgid "" -"For the specified index to cover the query, the projection document must " -"explicitly specify ``_id: 0`` to exclude the ``_id`` field from the " -"result since the index does not include the ``_id`` field." -msgstr "" - -# 3e1db36aa8f248059fc016bcd092f7c2 -#: ../source/core/query-optimization.txt:127 -msgid "Performance" -msgstr "" - -# 9d9e4363aa574d82b362b2f97fa46986 -#: ../source/core/query-optimization.txt:129 -msgid "" -"Because the index contains all fields required by the query, MongoDB can " -"both match the :ref:`query conditions ` " -"and return the results using only the index." -msgstr "" - -# d643ec1d9c25404e8d4fdbf991830ce9 -#: ../source/core/query-optimization.txt:133 -msgid "" -"Querying *only* the index can be much faster than querying documents " -"outside of the index. Index keys are typically smaller than the documents" -" they catalog, and indexes are typically available in RAM or located " -"sequentially on disk." -msgstr "" - -# 7469fd62c81049f0896c9ba3d539cb39 -#: ../source/core/query-optimization.txt:139 -msgid "Limitations" -msgstr "" - -# a12a61da52994f74909c664b4104093f -#: ../source/core/query-optimization.txt:142 -msgid "Restrictions on Indexed Fields" -msgstr "" - -# bb8418d40bdd4d3499c07f9c15604c4c -#: ../source/core/query-optimization.txt:144 -msgid "An index **cannot** cover a query if:" -msgstr "" - -# 17b14c7a864e415e9f59d4fc21a97a1b -#: ../source/core/query-optimization.txt:146 -msgid "" -"any of the indexed fields in any of the documents in the collection " -"includes an array. If an indexed field is an array, the index becomes a " -":ref:`multi-key index ` and cannot support a covered" -" query." -msgstr "" - -# c1c1b114881e4a77a255dc933c08adbd -#: ../source/core/query-optimization.txt:151 -msgid "" -"any of the indexed fields in the query predicate or returned in the " -"projection are fields in embedded documents. [#index-embedded-document-" -"fields]_ For example, consider a collection ``users`` with documents of " -"the following form:" -msgstr "" - -# 987d14016eb54deea963971b0b568855 -#: ../source/core/query-optimization.txt:160 -msgid "The collection has the following index:" -msgstr "" - -# 1802cbe5059842208127d21ae8ffc112 -#: ../source/core/query-optimization.txt:166 -msgid "" -"The ``{ \"user.login\": 1 }`` index will **not** cover the query below " -"because this index is on a field in an embedded document:" -msgstr "" - -# 8306bab72dfa41418f2e1ae2b2ca7b88 -#: ../source/core/query-optimization.txt:173 -msgid "" -"This query can still use the ``{ \"user.login\": 1 }`` index to find " -"matching documents but it will examine and fetch documents to satisfy the" -" query." -msgstr "" - -# cc24c6bf8f0b4094b9c0e2ebfd93b65d -#: ../source/core/query-optimization.txt:180 -msgid "Restrictions on Sharded Collection" -msgstr "" - -# d8f2bd5163c3493baf27b178a066641b -#: ../source/includes/extracts/fact-covered-query-sharded-collection-cover.rst:1 -msgid "" -"An index cannot cover a query on a :term:`sharded ` collection " -"when run against a :program:`mongos` if the index does not contain the " -"shard key, with the following exception for the ``_id`` index: If a query" -" on a sharded collection only specifies a condition on the ``_id`` field " -"and returns only the ``_id`` field, the ``_id`` index can cover the query" -" when run against a :program:`mongos` even if the ``_id`` field is not " -"the shard key." -msgstr "" - -# 397bdd082cae4edb8550c42b8a6a8508 -#: ../source/includes/extracts/fact-covered-query-sharded-collection-cover.rst:11 -msgid "" -"In previous versions, an index cannot :ref:`cover ` a " -"query on a :term:`sharded ` collection when run against a " -":program:`mongos`." -msgstr "" - -# 83c7993a74e440ce9aa0d7ab3e3fc277 -#: ../source/core/query-optimization.txt:185 -msgid "``explain``" -msgstr "" - -# 05bc03a137574a39a2cc025491fac3b9 -#: ../source/core/query-optimization.txt:187 -msgid "" -"To determine whether a query is a covered query, use the " -":method:`db.collection.explain()` or the :method:`~cursor.explain()` " -"method and review the :ref:`results `." -msgstr "" - -# 57e99cb810a44d91a1a6369e7f3dbd5d -#: ../source/includes/fact-explain-collection-method.rst:1 -msgid "" -":method:`db.collection.explain()` provides information on the execution " -"of other operations, such as :method:`db.collection.update()`. See " -":method:`db.collection.explain()` for details." -msgstr "" - -# 45171dbb30cc41d0b02f02a4e4f4c49c -#: ../source/core/query-optimization.txt:193 -msgid "For more information see :ref:`indexes-measuring-use`." -msgstr "" - -# 4bdfae71ddc64108a956032be9b9ef3f -#: ../source/core/query-optimization.txt:195 -msgid "To index fields in embedded documents, use :term:`dot notation`." -msgstr "" - -# c57bce8efbc142028e71e9afa6e6e113 -#~ msgid "" -#~ "If your application queries a collection" -#~ " on a particular field or fields, " -#~ "then an index on the queried field" -#~ " or fields can prevent the query " -#~ "from scanning the whole collection to" -#~ " find and return the query results." -#~ " For more information about indexes, " -#~ "see the :doc:`complete documentation of " -#~ "indexes in MongoDB`." -#~ msgstr "" - -# ad6bc9b39219458f84c79869d7a6cb51 -#~ msgid "" -#~ "To improve the performance of this " -#~ "query, add an ascending, or a " -#~ "descending, index to the ``inventory`` " -#~ "collection on the ``type`` field. " -#~ "[#ensureIndexOrder]_ In the :program:`mongo` " -#~ "shell, you can create indexes using " -#~ "the :method:`db.collection.ensureIndex()` method:" -#~ msgstr "" - -# 45d26ee2d3694438b8daa57ec83d4a18 -#~ msgid "" -#~ "In addition to optimizing read " -#~ "operations, indexes can support sort " -#~ "operations and allow for a more " -#~ "efficient storage utilization. See " -#~ ":method:`db.collection.ensureIndex()` and " -#~ ":doc:`/administration/indexes` for more information" -#~ " about index creation." -#~ msgstr "" - -# 129784febd644d3aa755e6f58ec68a16 -#~ msgid "" -#~ "Some query operations are not selective." -#~ " These operations cannot use indexes " -#~ "effectively or cannot use indexes at " -#~ "all." -#~ msgstr "" - -# c0b7a685d17b41ba974c73ddc026c8f3 -#~ msgid "" -#~ "The inequality operators :query:`$nin` and " -#~ ":query:`$ne` are not very selective, as" -#~ " they often match a large portion " -#~ "of the index. As a result, in " -#~ "most cases, a :query:`$nin` or " -#~ ":query:`$ne` query with an index may " -#~ "perform no better than a :query:`$nin`" -#~ " or :query:`$ne` query that must scan" -#~ " all documents in a collection." -#~ msgstr "" - -# dd805202f00342f2b826d491e69c23ac -#~ msgid "" -#~ "Queries that specify regular expressions, " -#~ "with inline JavaScript regular expressions " -#~ "or :query:`$regex` operator expressions, " -#~ "cannot use an index with one " -#~ "exception. Queries that specify regular " -#~ "expression *with anchors* at the " -#~ "beginning of a string *can* use an" -#~ " index." -#~ msgstr "" - -# e3eb39c5fbe249fe9e0700480d48f463 -#~ msgid "Covering a Query" -#~ msgstr "" - -# ab593783d7354bc9b419d8c35012ac07 -#~ msgid "" -#~ "An index :ref:`covers ` a query, a *covered query*," -#~ " when:" -#~ msgstr "" - -# b9fba62caa744257b5d90481d43b0830 -#~ msgid "" -#~ "all the fields in the :ref:`query " -#~ "` are part" -#~ " of that index, **and**" -#~ msgstr "" - -# e2b54164a7ec41028dda151ba64c8767 -#~ msgid "" -#~ "all the fields returned in the " -#~ "documents that match the query are " -#~ "in the same index." -#~ msgstr "" - -# 0995ffc79d31473b8a4de626cf64cab2 -#~ msgid "" -#~ "For these queries, MongoDB does not " -#~ "need to inspect documents outside of " -#~ "the index. This is often more " -#~ "efficient than inspecting entire documents." -#~ msgstr "" - -# 37774bbc79714339af9ec0a7f20764a5 -#~ msgid "" -#~ "Given a collection ``inventory`` with " -#~ "the following index on the ``type`` " -#~ "and ``item`` fields:" -#~ msgstr "" - -# 4a906f1b30164ebbbba38313e2c5b11d -#~ msgid "" -#~ "This index will cover the following " -#~ "query on the ``type`` and ``item`` " -#~ "fields, which returns only the ``item``" -#~ " field:" -#~ msgstr "" - -# a6dfa8bdfb884a35bcae2890f65b7b72 -#~ msgid "" -#~ "However, the index will **not** cover" -#~ " the following query, which returns " -#~ "the ``item`` field **and** the ``_id``" -#~ " field:" -#~ msgstr "" - -# b04fd3fdffe1417d818b82e0eb8ab98f -#~ msgid "" -#~ "See :ref:`indexes-covered-queries` for " -#~ "more information on the behavior and " -#~ "use of covered queries." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/query-plans.po b/locale/es/LC_MESSAGES/core/query-plans.po deleted file mode 100644 index 8e9cd4e984a..00000000000 --- a/locale/es/LC_MESSAGES/core/query-plans.po +++ /dev/null @@ -1,365 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:30+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# ee275317b35f41d0bd222d1ab630063d -#: ../source/core/query-plans.txt:7 -msgid "Query Plans" -msgstr "" - -# afca9d3f961f4366a0fa512e9ecfa4c0 -#: ../source/core/query-plans.txt -msgid "On this page" -msgstr "" - -# b00b5ffde6184b88b4390803ad49bed7 -#: ../source/core/query-plans.txt:19 -msgid "" -"The MongoDB query optimizer processes queries and chooses the most " -"efficient query plan for a query given the available indexes. The query " -"system then uses this query plan each time the query runs." -msgstr "" - -# 4893d8dd97b9449ea77e59e96061176f -#: ../source/includes/fact-query-optimizer-cache-behavior.rst:1 -msgid "" -"The query optimizer only caches the plans for those query shapes that can" -" have more than one viable plan." -msgstr "" - -# 04cf450cfb6f4e088bb407d88d9ae23a -#: ../source/core/query-plans.txt:25 -msgid "" -"For each query, the query planner searches the query plan cache for an " -"entry that fits the :term:`query shape`. If there are no matching " -"entries, the query planner generates candidate plans for evaluation over " -"a trial period. The query planner chooses a winning plan, creates a cache" -" entry containing the winning plan, and uses it to generate the result " -"documents." -msgstr "" - -# a6dfd265ac7347f5bb2d21deb3f879e2 -#: ../source/core/query-plans.txt:31 -msgid "" -"If a matching entry exists, the query planner generates a plan based on " -"that entry and evaluates its performance through a ``replanning`` " -"mechanism. This mechanism makes a ``pass/fail`` decision based on the " -"plan performance and either keeps or evicts the cache entry. On eviction," -" the query planner selects a new plan using the normal planning process " -"and caches it. The query planner executes the plan and returns the result" -" documents for the query." -msgstr "" - -# 04327c3b76c04a2aa7b7565feb09f97b -#: ../source/core/query-plans.txt:38 -msgid "The following diagram illustrates the query planner logic:" -msgstr "" - -# f87dba3dddc0469388ee1cb216a58c8f -#: ../source/core/query-plans.txt:42 -msgid "" -"See :ref:`query-plans-plan-cache-flushes` for additional scenarios that " -"trigger changes to the plan cache." -msgstr "" - -# f0ed05c9cc724f9ea5ba2d3cf64f2494 -#: ../source/core/query-plans.txt:45 -msgid "" -"You can use the :method:`db.collection.explain()` or the " -":method:`cursor.explain()` method to view statistics about the query plan" -" for a given query. This information can help as you develop " -":doc:`indexing strategies `." -msgstr "" - -# 0b74f344f4094c49b3fefb5048312684 -#: ../source/includes/fact-explain-collection-method.rst:1 -msgid "" -":method:`db.collection.explain()` provides information on the execution " -"of other operations, such as :method:`db.collection.update()`. See " -":method:`db.collection.explain()` for details." -msgstr "" - -# 35b9c56fccaf4f8f95625045738584f2 -#: ../source/core/query-plans.txt:54 -msgid "" -":method:`~db.collection.explain()` operations no longer read from or " -"write to the query planner cache." -msgstr "" - -# de71cbd25ac142a5bc66c69a8e09acb7 -#: ../source/core/query-plans.txt:62 -msgid "Plan Cache Flushes" -msgstr "" - -# 5789689e396b445d83c7cd4f1654b3cc -#: ../source/core/query-plans.txt:64 -msgid "Catalog operations like index or collection drops flush the plan cache." -msgstr "" - -# 33461046da34441281f9f4f7894ef24c -#: ../source/core/query-plans.txt:66 -msgid "" -"The plan cache does not persist if a :program:`mongod` restarts or shuts " -"down." -msgstr "" - -# bdba9f27906d40b69d82ffe42fcae956 -#: ../source/core/query-plans.txt:70 -msgid "" -"MongoDB provides :doc:`/reference/method/js-plan-cache` to view and " -"modify the cached query plans. The :method:`PlanCache.clear()` method " -"flushes the entire plan cache. Users can also clear particular plan cache" -" entries using :method:`PlanCache.clearPlansByQuery()`." -msgstr "" - -# dd05c068f2414ebab79d5a0f2107d7f5 -#: ../source/core/query-plans.txt:78 -msgid "Index Filters" -msgstr "" - -# 31226e0d7f0b400e841b705afc535fb1 -#: ../source/core/query-plans.txt:82 -msgid "" -"Index filters determine which indexes the optimizer evaluates for a " -":term:`query shape`. A query shape consists of a combination of query, " -"sort, and projection specifications. If an index filter exists for a " -"given query shape, the optimizer only considers those indexes specified " -"in the filter." -msgstr "" - -# 3389de77c1b2495ab26b47443e7a42dd -#: ../source/core/query-plans.txt:88 -msgid "" -"When an index filter exists for the query shape, MongoDB ignores the " -":method:`~cursor.hint()`. To see whether MongoDB applied an index filter " -"for a query shape, check the :data:`~explain.queryPlanner.indexFilterSet`" -" field of either the :method:`db.collection.explain()` or the " -":method:`cursor.explain()` method." -msgstr "" - -# 96595b9e63794f869b8382ba4ac94f51 -#: ../source/core/query-plans.txt:94 -msgid "" -"Index filters only affects which indexes the optimizer evaluates; the " -"optimizer may still select the collection scan as the winning plan for a " -"given query shape." -msgstr "" - -# 9474fc3c9d9442439dde7c72e5771e3a -#: ../source/core/query-plans.txt:98 -msgid "" -"Index filters exist for the duration of the server process and do not " -"persist after shutdown. MongoDB also provides a command to manually " -"remove filters." -msgstr "" - -# c0eec5faf61145e78c5e5db22d97d504 -#: ../source/core/query-plans.txt:102 -msgid "" -"Because index filters overrides the expected behavior of the optimizer as" -" well as the :method:`~cursor.hint()` method, use index filters " -"sparingly." -msgstr "" - -# 3a014c1f94b14f0a988bf34a4f9d796e -#: ../source/core/query-plans.txt:106 -msgid "" -"See :dbcommand:`planCacheListFilters`, " -":dbcommand:`planCacheClearFilters`, and :dbcommand:`planCacheSetFilter`." -msgstr "" - -# cceb569a99fd42dcba8021ee5747feca -#: ../source/core/query-plans.txt:1 -msgid "query optimizer" -msgstr "" - -# 8f7e4aa84cb54772b2f4120190fdd954 -#~ msgid "" -#~ "The query optimizer occasionally reevaluates" -#~ " query plans as the content of " -#~ "the collection changes to ensure optimal" -#~ " query plans. You can also specify" -#~ " which indexes the optimizer evaluates " -#~ "with :ref:`index-filters`." -#~ msgstr "" - -# 3c251dd675294d84a502481ebe497a4f -#~ msgid "" -#~ "You can use the :method:`~cursor.explain()`" -#~ " method to view statistics about the" -#~ " query plan for a given query. " -#~ "This information can help as you " -#~ "develop :doc:`indexing strategies " -#~ "`." -#~ msgstr "" - -# 7e22b9c8a7fc4a4995aec6168b307492 -#~ msgid "Query Optimization" -#~ msgstr "" - -# 96b3c578f96346d7ba8f3fc93b61e903 -#~ msgid "To create a new query plan, the query optimizer:" -#~ msgstr "" - -# e796a12fa09e4a2bba551f1cf6f9b720 -#~ msgid "runs the query against several candidate indexes in parallel." -#~ msgstr "" - -# ca27a0976c2342c088be72b9b87ce2ab -#~ msgid "records the matches in a common results buffer or buffers." -#~ msgstr "" - -# 8c26b51e1fe94bbfa4eee11f59e80575 -#~ msgid "" -#~ "If the candidate plans include only " -#~ ":term:`ordered query plans `, there is a single common " -#~ "results buffer." -#~ msgstr "" - -# 23ea994a6d6e4b0db8c900e368a539e1 -#~ msgid "" -#~ "If the candidate plans include only " -#~ ":term:`unordered query plans `, there is a single common " -#~ "results buffer." -#~ msgstr "" - -# 93b50d5150884f19a8fa95c6fd2760df -#~ msgid "" -#~ "If the candidate plans include *both*" -#~ " :term:`ordered query plans ` and :term:`unordered query plans" -#~ " `, there are " -#~ "two common results buffers, one for " -#~ "the ordered plans and the other " -#~ "for the unordered plans." -#~ msgstr "" - -# a73565f375d54904a3a335cdbeb1daef -#~ msgid "" -#~ "If an index returns a result " -#~ "already returned by another index, the" -#~ " optimizer skips the duplicate match. " -#~ "In the case of the two buffers," -#~ " both buffers are de-duped." -#~ msgstr "" - -# 29bb610ad4ed46b9ab03513470fb932a -#~ msgid "" -#~ "stops the testing of candidate plans " -#~ "and selects an index when one of" -#~ " the following events occur:" -#~ msgstr "" - -# 389cc1cc944f483bb015dd2bc9626fed -#~ msgid "" -#~ "An :term:`unordered query plan` has " -#~ "returned all the matching results; *or*" -#~ msgstr "" - -# 826381c62da64f5a9319466b0ab791ff -#~ msgid "" -#~ "An :term:`ordered query plan` has " -#~ "returned all the matching results; *or*" -#~ msgstr "" - -# d41f6f69d4a14c41a8a978a7b4cf44f8 -#~ msgid "" -#~ "An :term:`ordered query plan` has " -#~ "returned a threshold number of matching" -#~ " results:" -#~ msgstr "" - -# 750df124adde4c6b8160e0feff809bdc -#~ msgid "" -#~ "Version 2.0: Threshold is the query " -#~ "batch size. The default batch size " -#~ "is 101." -#~ msgstr "" - -# 9a8b2bd1a2d742a0a3201bce5db66e03 -#~ msgid "Version 2.2: Threshold is 101." -#~ msgstr "" - -# 67425bd03684411b8b71aa3a6331225f -#~ msgid "" -#~ "The selected index becomes the index " -#~ "specified in the query plan; future " -#~ "iterations of this query or queries " -#~ "with the same query pattern will " -#~ "use this index. Query pattern refers " -#~ "to query select conditions that differ" -#~ " only in the values, as in the" -#~ " following two queries with the same" -#~ " query pattern:" -#~ msgstr "" - -# bce88e06504e4c3f9575928a61c2288e -#~ msgid "Query Plan Revision" -#~ msgstr "" - -# b508caf27c494269b664fd5def0be95c -#~ msgid "" -#~ "As collections change over time, the " -#~ "query optimizer deletes the query plan" -#~ " and re-evaluates after any of " -#~ "the following events:" -#~ msgstr "" - -# 3d6b58fbfe4a42f5b48ca5caf272b590 -#~ msgid "The collection receives 1,000 write operations." -#~ msgstr "" - -# a2029da58aea43738ca5b548b00bf56c -#~ msgid "The :dbcommand:`reIndex` rebuilds the index." -#~ msgstr "" - -# 3b2c342b50c44a16abd0f16dec4da2c5 -#~ msgid "You add or drop an index." -#~ msgstr "" - -# a34a3486147e457caa407c0885ba51b5 -#~ msgid "The :program:`mongod` process restarts." -#~ msgstr "" - -# e92c55d7356e456899c7afbe51df9264 -#~ msgid "Cached Query Plan Interface" -#~ msgstr "" - -# 446765fab63844a88242f27347b9957f -#~ msgid "" -#~ "MongoDB provides :doc:`/reference/method/js-plan-" -#~ "cache` to view and modify the " -#~ "cached query plans." -#~ msgstr "" - -# a143e51faccc49e09ceb2aa4af6a807f -#~ msgid "" -#~ "When an index filter exists for " -#~ "the query shape, MongoDB ignores the " -#~ ":method:`~cursor.hint()`. To see whether " -#~ "MongoDB applied an index filter for " -#~ "a query, check the :data:`explain.filterSet`" -#~ " field of the :method:`~cursor.explain()` " -#~ "output." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/ranged-sharding.po b/locale/es/LC_MESSAGES/core/ranged-sharding.po deleted file mode 100644 index 0692ad58792..00000000000 --- a/locale/es/LC_MESSAGES/core/ranged-sharding.po +++ /dev/null @@ -1,94 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 0431595d40f446288a57a33365323928 -#: ../source/core/ranged-sharding.txt:5 -msgid "Ranged Sharding" -msgstr "" - -# 78e7ba11a0394c67b8b4313054ffd931 -#: ../source/core/ranged-sharding.txt:9 -msgid "" -"Range-based sharding involves dividing data into contiguous ranges " -"determined by the shard key values. In this model, documents with " -"\"close\" shard key values are likely to be in the same :term:`chunk` or " -":term:`shard`. This allows for efficient queries where reads target " -"documents within a contiguous range. However, both read and write " -"performance may decrease with poor shard key selection. See :ref" -":`sharding-ranged-shard-key`." -msgstr "" - -# 523f70b4d2dd44d9b6cb0eae76d7d913 -#: ../source/core/ranged-sharding.txt:18 -msgid "" -"Range-based sharding is the default sharding methodology if no other " -"options such as those required for :doc:`/core/hashed-sharding` or " -":ref:`zones ` are configured." -msgstr "" - -# c69e6a4c4b544037908392ce8840ffab -#: ../source/core/ranged-sharding.txt:25 -msgid "Shard Key Selection" -msgstr "" - -# 4c99f59c8dd4466397beff9796e8c5ce -#: ../source/core/ranged-sharding.txt:27 -msgid "" -"Ranged sharding is most efficient when the shard key displays the " -"following traits:" -msgstr "" - -# 21b2f79c389845eba9f457bdcd48ad70 -#: ../source/core/ranged-sharding.txt:30 -msgid "Large :ref:`shard-key-range`" -msgstr "" - -# 5d13facb02af4f46be163c8eac61e1de -#: ../source/core/ranged-sharding.txt:31 -msgid "Low :ref:`shard-key-frequency`" -msgstr "" - -# def50470208f45ab80a54d242d51d6d5 -#: ../source/core/ranged-sharding.txt:32 -msgid "Non-:ref:`shard-key-monotonic`" -msgstr "" - -# c0df1a6782cb4fdeba92830e05ef71a9 -#: ../source/core/ranged-sharding.txt:35 -msgid "" -"The following image illustrates a sharded cluster using the field ``X`` " -"as the shard key. If the values for ``X`` show have a large range, low " -"frequency, and change at a non-monotonic rate, the distribution of " -"inserts may look similar to the following:" -msgstr "" - -# 279cf09dbe5f46f380e05d505a5340de -#: ../source/core/ranged-sharding.txt:43 -msgid "Shard a Collection" -msgstr "" - -# 3d78b2e89d164c2c90469266384a719a -#: ../source/core/ranged-sharding.txt:45 -msgid "" -"Use the :method:`sh.shardCollection()` method, specifying the full " -"namespace of the collection and the target :term:`index` or " -":term:`compound index` to use as the :term:`shard key`." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/read-isolation-consistency-recency.po b/locale/es/LC_MESSAGES/core/read-isolation-consistency-recency.po deleted file mode 100644 index 3d2bf42e11f..00000000000 --- a/locale/es/LC_MESSAGES/core/read-isolation-consistency-recency.po +++ /dev/null @@ -1,291 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 57fea7e1266f430196982d40e7bc33cd -#: ../source/core/read-isolation-consistency-recency.txt:3 -msgid "Read Isolation, Consistency, and Recency" -msgstr "" - -# debb09a8f6f146bea9343bf4aea83aac -#: ../source/core/read-isolation-consistency-recency.txt -msgid "On this page" -msgstr "" - -# b12d5e521e934d669abc3ab50322fa5c -#: ../source/core/read-isolation-consistency-recency.txt:14 -msgid "Isolation Guarantees" -msgstr "" - -# b383f2aa442942ff97a7d4d7878338e3 -#: ../source/core/read-isolation-consistency-recency.txt:17 -msgid "Read Uncommitted" -msgstr "" - -# 341f44fc202445bc8a81ee1d65533922 -#: ../source/includes/extracts/concurrent-operations-read-uncommitted.rst:1 -msgid "" -"In MongoDB, clients can see the results of writes before the writes are " -":term:`durable`:" -msgstr "" - -# fd57a17bb4c64359a644d3fc87d9a8bf -#: ../source/includes/list-visibility-of-data.rst:1 -msgid "" -"Regardless of :doc:`write concern `, other " -"clients using :readconcern:`\"local\"` (i.e. the default) readConcern can" -" see the result of a write operation before the write operation is " -"acknowledged to the issuing client." -msgstr "" - -# 5cf6956b31b34eee879007f8bcb6b493 -#: ../source/includes/list-visibility-of-data.rst:6 -msgid "" -"Clients using :readconcern:`\"local\"` (i.e. the default) readConcern can" -" read data which may be subsequently :doc:`rolled back `." -msgstr "" - -# cc33a70f8e2f4c6c92cfe1a1fba069bc -#: ../source/core/read-isolation-consistency-recency.txt:21 -msgid "" -"Read uncommitted is the default isolation level and applies to " -":program:`mongod` standalone instances as well as to replica sets and " -"sharded clusters." -msgstr "" - -# 528bab8fc90447909f98097860d2f103 -#: ../source/core/read-isolation-consistency-recency.txt:26 -msgid "Read Uncommitted And Single Document Atomicity" -msgstr "" - -# b1f56ba024de4382b8873f827d21f9a6 -#: ../source/includes/extracts/concurrent-operations-single-document-write.rst:1 -msgid "" -"Write operations are atomic with respect to a single document; i.e. if a " -"write is updating multiple fields in the document, a reader will never " -"see the document with only some of the fields updated." -msgstr "" - -# 4b223ed7f6ab480d9bd3a8d6fbb2bca4 -#: ../source/includes/extracts/concurrent-operations-single-document-write.rst:5 -msgid "" -"With a standalone :program:`mongod` instance, a set of read and write " -"operations to a single document is serializable. With a replica set, a " -"set of read and write operations to a single document is serializable " -"*only* in the absence of a rollback." -msgstr "" - -# ffcf1b137ba84f96aea4455d7de9f456 -#: ../source/core/read-isolation-consistency-recency.txt:30 -msgid "" -"However, although the readers may not see a *partially* updated document," -" read uncommitted means that concurrent readers may still see the updated" -" document before the changes are :term:`durable`." -msgstr "" - -# df6a1ba4b1724b5e89fa0f93bf6c227f -#: ../source/core/read-isolation-consistency-recency.txt:35 -msgid "Read Uncommitted And Multiple Document Write" -msgstr "" - -# e969e6eec42640eda9497d2d61bcfe42 -#: ../source/includes/extracts/concurrent-operations-multi-document-writes.rst:1 -msgid "" -"When a single write operation modifies multiple documents, the " -"modification of each document is atomic, but the operation as a whole is " -"not atomic and other operations may interleave. However, you can " -"*isolate* a single write operation that affects multiple documents using " -"the :update:`$isolated` operator." -msgstr "" - -# 6c6e8f567bbe4d41a3ea302f6a7c1ae0 -#: ../source/core/read-isolation-consistency-recency.txt:39 -msgid "" -"Without isolating the multi-document write operations, MongoDB exhibits " -"the following behavior:" -msgstr "" - -# 69659be5b73e41499946250aa2b5a71a -#: ../source/includes/extracts/concurrent-operations-multi-document-writes-no-isolation.rst:2 -msgid "" -"Non-point-in-time read operations. Suppose a read operation begins at " -"time *t*\\ :sub:`1` and starts reading documents. A write operation then " -"commits an update to one of the documents at some later time *t*\\ " -":sub:`2`. The reader may see the updated version of the document, and " -"therefore does not see a point-in-time snapshot of the data." -msgstr "" - -# 8a454003d9c5450ea9a2688c248d2e0d -#: ../source/includes/extracts/concurrent-operations-multi-document-writes-no-isolation.rst:9 -msgid "" -"Non-serializable operations. Suppose a read operation reads a document " -"*d*\\ :sub:`1` at time *t*\\ :sub:`1` and a write operation updates *d*\\" -" :sub:`1` at some later time *t*\\ :sub:`3`. This introduces a read-write" -" dependency such that, if the operations were to be serialized, the read " -"operation must precede the write operation. But also suppose that the " -"write operation updates document *d*\\ :sub:`2` at time *t*\\ :sub:`2` " -"and the read operation subsequently reads *d*\\ :sub:`2` at some later " -"time *t*\\ :sub:`4`. This introduces a write-read dependency which would " -"instead require the read operation to come *after* the write operation in" -" a serializable schedule. There is a dependency cycle which makes " -"serializability impossible." -msgstr "" - -# 3c2d0acd059a41e696eca533268cfa1b -#: ../source/includes/extracts/concurrent-operations-multi-document-writes-no-isolation.rst:22 -msgid "" -"Reads may miss matching documents that are updated during the course of " -"the read operation." -msgstr "" - -# 31b994a23a0e4a258224bcb9250018f6 -#: ../source/includes/extracts/concurrent-operations-isolate-operator.rst:1 -msgid "" -"Using the :update:`$isolated` operator, a write operation that affects " -"multiple documents can prevent other processes from interleaving once the" -" write operation modifies the first document. This ensures that no client" -" sees the changes until the write operation completes or errors out." -msgstr "" - -# f4002133d95b4d0e81cc5ebd81b916a4 -#: ../source/includes/extracts/concurrent-operations-isolate-operator.rst:7 -msgid "" -":update:`$isolated` does **not** work with :term:`sharded clusters " -"`." -msgstr "" - -# 11a7b74beec844f8a418927efab15489 -#: ../source/includes/extracts/concurrent-operations-isolate-operator.rst:10 -msgid "" -"An isolated write operation does not provide \"all-or-nothing\" " -"atomicity. That is, an error during the write operation does not roll " -"back all its changes that preceded the error." -msgstr "" - -# 5496e012c3e84f05a01710f4db1c2eb5 -#: ../source/includes/extracts/concurrent-operations-isolate-operator.rst:16 -msgid "" -":update:`$isolated` operator causes write operations to acquire an " -"exclusive lock on the collection, *even for document-level locking " -"storage engines* such as WiredTiger. That is, :update:`$isolated` " -"operator will make WiredTiger single-threaded for the duration of the " -"operation." -msgstr "" - -# 37591167b0ee4baaa0a3842dc5b6d21e -#: ../source/core/read-isolation-consistency-recency.txt:46 -msgid ":doc:`/core/write-operations-atomicity`" -msgstr "" - -# 1918db260bc64f708005ef2ca708d547 -#: ../source/core/read-isolation-consistency-recency.txt:51 -msgid "Cursor Snapshot" -msgstr "" - -# 261c4500635c4d60a29076a00d57c011 -#: ../source/includes/extracts/isolate-cursor-snapshot.rst:2 -msgid "" -"MongoDB cursors can return the same document more than once in some " -"situations. As a cursor returns documents other operations may interleave" -" with the query. If some of these operations are :doc:`updates ` that cause the document to move (in the case of " -"MMAPv1, caused by document growth) or that change the indexed field on " -"the index used by the query; then the cursor will return the same " -"document more than once." -msgstr "" - -# 078ffaf767a94fbd8cc6c1e3f7cc53d0 -#: ../source/includes/extracts/isolate-cursor-snapshot.rst:10 -msgid "" -"In very specific cases, you can isolate the cursor from returning the " -"same document more than once by using the :method:`cursor.snapshot()` " -"method. :method:`~cursor.snapshot()` guarantees that the query will " -"return each document no more than once." -msgstr "" - -# 80087fb176304fb195d4140a318e4b6d -#: ../source/includes/extracts/isolate-cursor-snapshot.rst:18 -msgid "" -"The :method:`~cursor.snapshot()` does not guarantee that the data " -"returned by the query will reflect a single moment in time *nor* does it " -"provide isolation from insert or delete operations." -msgstr "" - -# 20922fc4b16c4b3ebd4fc4992dade325 -#: ../source/includes/extracts/isolate-cursor-snapshot.rst:23 -msgid "" -"You **cannot** use :method:`~cursor.snapshot()` with :term:`sharded " -"collections `." -msgstr "" - -# be3ffa2bf34644049c3aec241829eff6 -#: ../source/includes/extracts/isolate-cursor-snapshot.rst:26 -msgid "" -"You **cannot** use :method:`~cursor.snapshot()` with the " -":method:`~cursor.sort()` or :method:`~cursor.hint()` cursor methods." -msgstr "" - -# 9f2a4599cecd45eba74f693be6bbc700 -#: ../source/includes/extracts/isolate-cursor-snapshot.rst:29 -msgid "" -"As an alternative, if your collection has a field or fields that are " -"never modified, you can use a *unique* index on this field or these " -"fields to achieve a similar result as the :method:`~cursor.snapshot()`. " -"Query with :method:`~cursor.hint()` to explicitly force the query to use " -"that index." -msgstr "" - -# f1588be493e5426dac239043dece3fb7 -#: ../source/core/read-isolation-consistency-recency.txt:57 -msgid "Monotonic Writes" -msgstr "" - -# ccfa66dcd1be44f28f46509b0d99f2b8 -#: ../source/includes/extracts/monotonic-writes.rst:1 -msgid "" -"MongoDB provides monotonic write guarantees for standalone " -":program:`mongod` instances, replica sets, and sharded clusters." -msgstr "" - -# 73d57296d1524e3680bda2fe1506ba00 -#: ../source/includes/extracts/monotonic-writes.rst:4 -msgid "" -"Suppose an application performs a sequence of operations that consists of" -" a write operation *W*\\ :sub:`1` followed later in the sequence by a " -"write operation *W*\\ :sub:`2`. MongoDB guarantees that *W*\\ :sub:`1` " -"operation precedes *W*\\ :sub:`2`." -msgstr "" - -# af35979a9e17434d86ee13f01bce4f70 -#: ../source/core/read-isolation-consistency-recency.txt:64 -msgid "Real Time Order" -msgstr "" - -# 5959522c8f0244299763d9a2e4559bbd -#: ../source/core/read-isolation-consistency-recency.txt:68 -msgid "" -"For read and write operations on the primary, issuing read operations " -"with :readconcern:`\"linearizable\"` read concern and write operations " -"with :writeconcern:`\"majority\"` write concern enables multiple threads " -"to perform reads and writes on a single document as if a single thread " -"performed these operations in real time; that is, the corresponding " -"schedule for these reads and writes is considered linearizable." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/read-operations-introduction.po b/locale/es/LC_MESSAGES/core/read-operations-introduction.po deleted file mode 100644 index d31090c4e33..00000000000 --- a/locale/es/LC_MESSAGES/core/read-operations-introduction.po +++ /dev/null @@ -1,336 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2014-04-08 19:41+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# b29ad085704e43d594a22d5e2ebafcd5 -#: ../source/core/read-operations-introduction.txt:7 -msgid "Read Operations Overview" -msgstr "" - -# a0fe28048b5a44df8528b69d04c265be -#: ../source/core/read-operations-introduction.txt:11 -msgid "" -"Read operations, or :term:`queries `, retrieve data stored in the " -"database. In MongoDB, queries select :term:`documents ` from a " -"single :term:`collection`." -msgstr "" - -# 5744ebed870749ffb00d0154502f231e -#: ../source/core/read-operations-introduction.txt:15 -msgid "" -"Queries specify criteria, or conditions, that identify the documents that " -"MongoDB returns to the clients. A query may include a *projection* that " -"specifies the fields from the matching documents to return. The projection " -"limits the amount of data that MongoDB returns to the client over the " -"network." -msgstr "" - -# c4b285b564344216be0e4a3e607a9d51 -#: ../source/core/read-operations-introduction.txt:22 -msgid "Query Interface" -msgstr "" - -# 32d644637dee4ad6a2b739a132a4ac20 -#: ../source/core/read-operations-introduction.txt:30 -msgid "" -"The following diagram highlights the components of a MongoDB query " -"operation:" -msgstr "" - -# 595beb85bbfd478fb19f138be851a347 -#: ../source/core/read-operations-introduction.txt:35 -msgid "The next diagram shows the same query in SQL:" -msgstr "" - -# 869237f4324f401eb9cc3be817f03c38 -#: ../source/core/read-operations-introduction.txt:0 -msgid "Example" -msgstr "" - -# aa3906d731674f0087c201081ac14ebe -#: ../source/core/read-operations-introduction.txt:45 -msgid "" -"This query selects the documents in the ``users`` collection that match the " -"condition ``age`` is greater than ``18``. To specify the greater than " -"condition, query criteria uses the greater than (i.e. :query:`$gt`) " -":ref:`query selection operator `. The query returns at most" -" ``5`` matching documents (or more precisely, a cursor to those documents). " -"The matching documents will return with only the ``_id``, ``name`` and " -"``address`` fields. See :ref:`projections` for details." -msgstr "" - -# 06d5087f197940a089d3b4350b8bf77a -# c1edfaef2d0c4565817677e3126b711f -#: ../source/core/read-operations-introduction.txt:0 -#: ../source/core/read-operations-introduction.txt:0 -msgid "See" -msgstr "" - -# 2e2be27c5b5b4e2d9c9c01c7edb9fbfa -#: ../source/core/read-operations-introduction.txt:58 -msgid "Query Behavior" -msgstr "" - -# 636f65753f4346c6ba5b3777b0fcf266 -#: ../source/core/read-operations-introduction.txt:60 -msgid "MongoDB queries exhibit the following behavior:" -msgstr "" - -# 7d419474d1704a4b90e155d2c7bf2f94 -#: ../source/core/read-operations-introduction.txt:62 -msgid "All queries in MongoDB address a *single* collection." -msgstr "" - -# 46b3d80ec4f044259f664aab39cab256 -#: ../source/core/read-operations-introduction.txt:64 -msgid "" -"You can modify the query to impose :method:`limits `, " -":method:`skips `, and :method:`sort orders `." -msgstr "" - -# 6ccf7dc380234529a3f533167bd5e19c -#: ../source/core/read-operations-introduction.txt:68 -msgid "" -"The order of documents returned by a query is not defined unless you specify" -" a :method:`~cursor.sort()`." -msgstr "" - -# 08a354e99e96437a9ed5e2526ff24fe6 -#: ../source/core/read-operations-introduction.txt:71 -msgid "" -"Operations that :doc:`modify existing documents ` (i.e. *updates*) use the same query syntax as queries to select " -"documents to update." -msgstr "" - -# ddad48ba00a94082a3719f17cd06870d -#: ../source/core/read-operations-introduction.txt:75 -msgid "" -"In :doc:`aggregation ` pipeline, the :pipeline:`$match` " -"pipeline stage provides access to MongoDB queries." -msgstr "" - -# 01ca1e61d2194b0d9d277b9031e97f5f -#: ../source/core/read-operations-introduction.txt:79 -msgid "" -"MongoDB provides a :method:`db.collection.findOne()` method as a special " -"case of :method:`~db.collection.find()` that returns a single document." -msgstr "" - -# d7ff97ac9ddc4d27ac533f7adc1ef7dc -#: ../source/core/read-operations-introduction.txt:84 -msgid "Query Statements" -msgstr "" - -# 9e613e7c37824035b72a66d724467e48 -#: ../source/core/read-operations-introduction.txt:86 -msgid "" -"Consider the following diagram of the query process that specifies a query " -"criteria and a sort modifier:" -msgstr "" - -# 3e73c95116c64121b14012335b50716d -#: ../source/core/read-operations-introduction.txt:91 -msgid "" -"In the diagram, the query selects documents from the ``users`` collection. " -"Using a :doc:`query selection operator ` to define the " -"conditions for matching documents, the query selects documents that have " -"``age`` greater than (i.e. :query:`$gt`) ``18``. Then the " -":method:`~cursor.sort()` modifier sorts the results by ``age`` in ascending " -"order." -msgstr "" - -# 5337f4f0ccea494fa6bbc4b0e156295f -#: ../source/core/read-operations-introduction.txt:98 -msgid "" -"For additional examples of queries, see :doc:`/tutorial/query-documents`." -msgstr "" - -# d342e51bdc7e4999bfcf3a93593ca99c -#: ../source/core/read-operations-introduction.txt:104 -msgid "Projections" -msgstr "" - -# 1e5267cc677a4e16a0d52dfb581aabf4 -#: ../source/core/read-operations-introduction.txt:106 -msgid "" -"Queries in MongoDB return all fields in all matching documents by default. " -"To limit the amount of data that MongoDB sends to applications, include a " -":term:`projection` in the queries. By projecting results with a subset of " -"fields, applications reduce their network overhead and processing " -"requirements." -msgstr "" - -# 234fd5630ba6485d856bad3ad15176be -#: ../source/core/read-operations-introduction.txt:112 -msgid "" -"Projections, which are the *second* argument to the " -":method:`~db.collection.find()` method, may either specify a list of fields " -"to return *or* list fields to exclude in the result documents." -msgstr "" - -# 03807cd8f0b84668a961b19c1e0bc084 -#: ../source/core/read-operations-introduction.txt:116 -msgid "" -"Except for excluding the ``_id`` field in inclusive projections, you cannot " -"mix exclusive and inclusive projections." -msgstr "" - -# 716ca7f26380437ba93a859ad66f75fb -#: ../source/core/read-operations-introduction.txt:119 -msgid "" -"Consider the following diagram of the query process that specifies a query " -"criteria and a projection:" -msgstr "" - -# 94028b6af4cf414fb1d235a7650bdde4 -#: ../source/core/read-operations-introduction.txt:124 -msgid "" -"In the diagram, the query selects from the ``users`` collection. The " -"criteria matches the documents that have ``age`` equal to ``18``. Then the " -"projection specifies that only the ``name`` field should return in the " -"matching documents." -msgstr "" - -# beaef14b7719446789cf015fc26a083b -#: ../source/core/read-operations-introduction.txt:130 -msgid "Projection Examples" -msgstr "" - -# 9dc4f7b546424ffd83f93ae616bd8f13 -#: ../source/core/read-operations-introduction.txt:133 -msgid "Exclude One Field From a Result Set" -msgstr "" - -# 8f15bf3e34384b0dadfea6fe26a0fa00 -#: ../source/core/read-operations-introduction.txt:145 -msgid "Return Two fields *and* the ``_id`` Field" -msgstr "" - -# 70e8b8ea7e7b44db8809f50ea3d6f7eb -#: ../source/core/read-operations-introduction.txt:158 -msgid "Return Two Fields *and* Exclude ``_id``" -msgstr "" - -# 315ab13cf12c4026abc46da8d0cd49d7 -#: ../source/core/read-operations-introduction.txt:172 -msgid "Projection Behavior" -msgstr "" - -# 444d165b0e0e4f8b8922e3086f0591ca -#: ../source/core/read-operations-introduction.txt:174 -msgid "MongoDB projections have the following properties:" -msgstr "" - -# 035e4283b82e474f8ac066e05ee815e5 -#: ../source/core/read-operations-introduction.txt:184 -msgid "" -"For related projection functionality in the :doc:`aggregation framework " -"` pipeline, use the :pipeline:`$project` pipeline stage." -msgstr "" - -# 2a7985ed7c0e48478b3e88ff5b852387 -#: ../source/core/read-operations-introduction.txt:1 -msgid "read operations" -msgstr "" - -# 2a7985ed7c0e48478b3e88ff5b852387 -#: ../source/core/read-operations-introduction.txt:1 -msgid "query" -msgstr "" - -#: ../source/core/read-operations-introduction.txt:24 -msgid "" -"For query operations, MongoDB provides a :method:`db.collection.find()` " -"method. The method accepts both the query criteria and projections and " -"returns a :doc:`cursor ` to the matching documents. You can " -"optionally modify the query to impose limits, skips, and sort orders." -msgstr "" - -#: ../source/core/read-operations-introduction.txt:139 -msgid "" -"This query selects documents in the ``records`` collection that match the " -"condition ``{ \"user_id\": { $lt: 42 } }``, and uses the projection ``{ " -"\"history\": 0 }`` to exclude the ``history`` field from the documents in " -"the result set." -msgstr "" - -#: ../source/core/read-operations-introduction.txt:151 -msgid "" -"This query selects documents in the ``records`` collection that match the " -"query ``{ \"user_id\": { $lt: 42 } }`` and uses the projection ``{ \"name\":" -" 1, \"email\": 1 }`` to return just the ``_id`` field (implicitly included)," -" ``name`` field, and the ``email`` field in the documents in the result set." -msgstr "" - -#: ../source/core/read-operations-introduction.txt:164 -msgid "" -"This query selects documents in the ``records`` collection that match the " -"query ``{ \"user_id\": { $lt: 42} }``, and only returns the ``name`` and " -"``email`` fields in the documents in the result set." -msgstr "" - -#: ../source/core/read-operations-introduction.txt:176 -msgid "" -"By default, the ``_id`` field is included in the results. To suppress the " -"``_id`` field from the result set, specify ``_id: 0`` in the projection " -"document." -msgstr "" - -#: ../source/core/read-operations-introduction.txt:180 -msgid "" -"For fields that contain arrays, MongoDB provides the following projection " -"operators: :projection:`$elemMatch`, :projection:`$slice`, and " -":projection:`$`." -msgstr "" - -#~ msgid "" -#~ "For query operations, MongoDB provide a :method:`db.collection.find()` " -#~ "method. The method accepts both the query criteria and projections and " -#~ "returns a :doc:`cursor ` to the matching documents. You can " -#~ "optionally modify the query to impose limits, skips, and sort orders." -#~ msgstr "" - -#~ msgid "" -#~ "This query selects a number of documents in the ``records`` collection that " -#~ "match the query ``{ \"user_id\": { $lt: 42} }``, but excludes the " -#~ "``history`` field." -#~ msgstr "" - -#~ msgid "" -#~ "This query selects a number of documents in the ``records`` collection that " -#~ "match the query ``{ \"user_id\": { $lt: 42} }``, but returns documents that " -#~ "have the ``_id`` field (implicitly included) as well as the ``name`` and " -#~ "``email`` fields." -#~ msgstr "" - -#~ msgid "" -#~ "This query selects a number of documents in the ``records`` collection that " -#~ "match the query ``{ \"user_id\": { $lt: 42} }``, but only returns the " -#~ "``name`` and ``email`` fields." -#~ msgstr "" - -#~ msgid "" -#~ "In MongoDB, the ``_id`` field is always included in results unless " -#~ "explicitly excluded." -#~ msgstr "" - -#~ msgid "" -#~ "For fields that contain arrays, MongoDB provides the following projection " -#~ "operators: :projection:`$elemMatch`, :projection:`$slice`, :projection:`$`." -#~ msgstr "" diff --git a/locale/es/LC_MESSAGES/core/read-operations.po b/locale/es/LC_MESSAGES/core/read-operations.po deleted file mode 100644 index 0eb08d1c633..00000000000 --- a/locale/es/LC_MESSAGES/core/read-operations.po +++ /dev/null @@ -1,84 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2014-04-08 19:32+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 01bfd4a35ce04babb2e3bb0455b8a3de -#: ../source/core/read-operations.txt:3 -msgid "Read Operations" -msgstr "" - -# 4cf3ae36e98b487cbaf2ad0a5ba6c16c -#: ../source/core/read-operations.txt:7 -msgid "The following documents describe read operations:" -msgstr "" - -# 59080dabe802416ca47c933eca5cd350 -#: ../source/includes/toc/dfn-list-crud-read-operations.rst:6 -msgid ":doc:`/core/read-operations-introduction`" -msgstr "" - -# 26e15b16eeb147919b0fa17d1dfab0e1 -#: ../source/includes/toc/dfn-list-crud-read-operations.rst:4 -msgid "" -"A high level overview of queries and projections in MongoDB, including a " -"discussion of syntax and behavior." -msgstr "" - -# 49cff952406d4394bf2af6c9cda171e3 -#: ../source/includes/toc/dfn-list-crud-read-operations.rst:9 -msgid ":doc:`/core/cursors`" -msgstr "" - -# 19a7977a3c694da3be3507cae8888c87 -#: ../source/includes/toc/dfn-list-crud-read-operations.rst:9 -msgid "" -"Queries return iterable objects, called cursors, that hold the full result " -"set." -msgstr "" - -# 00780389f07f4b0e85b52b84e4ffa693 -#: ../source/includes/toc/dfn-list-crud-read-operations.rst:12 -msgid ":doc:`/core/query-optimization`" -msgstr "" - -# c284a98b63ee412d933da1015f249d9c -#: ../source/includes/toc/dfn-list-crud-read-operations.rst:12 -msgid "Analyze and improve query performance." -msgstr "" - -# 09c6773bc9784e91a091f2a72da1ab1a -#: ../source/includes/toc/dfn-list-crud-read-operations.rst:15 -msgid ":doc:`/core/query-plans`" -msgstr "" - -# ef26d0a9756b4bef8e262ace5d9a8394 -#: ../source/includes/toc/dfn-list-crud-read-operations.rst:15 -msgid "MongoDB executes queries using optimal *plans*." -msgstr "" - -# 71f4737827814af7b300c9e85f647f52 -#: ../source/includes/toc/dfn-list-crud-read-operations.rst:19 -msgid ":doc:`/core/distributed-queries`" -msgstr "" - -# 83f3eb4785da4783a7416c5ebf4f37d7 -#: ../source/includes/toc/dfn-list-crud-read-operations.rst:18 -msgid "" -"Describes how :term:`sharded clusters ` and :term:`replica " -"sets ` affect the performance of read operations." -msgstr "" diff --git a/locale/es/LC_MESSAGES/core/read-preference-mechanics.po b/locale/es/LC_MESSAGES/core/read-preference-mechanics.po deleted file mode 100644 index 26d6987f4ad..00000000000 --- a/locale/es/LC_MESSAGES/core/read-preference-mechanics.po +++ /dev/null @@ -1,738 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:55+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# ac35f04c08d54e2284d4c806316f18c6 -#: ../source/core/read-preference-mechanics.txt:6 -msgid "Server Selection Algorithm" -msgstr "" - -# 91ef0cce254949c1a5f275b30045fa78 -#: ../source/core/read-preference-mechanics.txt -msgid "On this page" -msgstr "" - -# ab9f08cec56e4dba91bc8098dd3bd4d9 -#: ../source/core/read-preference-mechanics.txt:16 -msgid "" -"MongoDB drivers use a Server Selection algorithm to choose which replica " -"set member to use or, when connected to multiple :program:`mongos` " -"instances, which :program:`mongos` instance to use." -msgstr "" - -# 59216137c2984dcbadffe2c1fd64e089 -#: ../source/core/read-preference-mechanics.txt:20 -msgid "Server selection occurs once per operation." -msgstr "" - -# 96e328a533d546e38410eda6772ae12a -#: ../source/core/read-preference-mechanics.txt:30 -msgid "Read Preference for Replica Sets" -msgstr "" - -# ebb38b432c5b4940bcdb79d6dc63d98b -#: ../source/core/read-preference-mechanics.txt:32 -msgid "" -"Server selection occurs once per operation and is governed by the " -":doc:`read preference ` and ``localThresholdMS`` " -"settings." -msgstr "" - -# 859a85a28754412d96bc2515f27ea724 -# 0f965e98ccbc472d9fa8a9e102245cc2 -#: ../source/core/read-preference-mechanics.txt:36 -#: ../source/core/read-preference-mechanics.txt:70 -msgid "The read preference is re-evaluated for each operation." -msgstr "" - -# b0e0931608614ab4a2829a67c7b7509f -# f5c19e63ef2e43c496aea2f5a63d7273 -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:5 -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:5 -msgid "Read Preference" -msgstr "" - -# 7c160e2047694b4893c268ec74717a84 -# 8ffdbddb0804446ebdb6035e7564840a -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:6 -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:6 -msgid "Selection Process" -msgstr "" - -# 7828b892e83749cba44b584895fab602 -# 180e1afa8c404d5385bdbc2bf993238d -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:8 -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:8 -msgid ":readmode:`primary` (Default)" -msgstr "" - -# 8ae2101267204c28a1cf461a61f7180a -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:10 -msgid "The driver selects the primary." -msgstr "" - -# 42620d04a93a4566a0699b438e8e56f5 -# a9526cd4bac4438984cd6e1c0a7d03e5 -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:12 -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:12 -msgid ":readmode:`secondary`" -msgstr "" - -# 8f7f217f7ef14ba484bb08f546800e0c -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:14 -msgid "" -"The driver assembles a list of eligible secondary members. :doc:`Tag sets" -" ` and :doc:`read concern " -"` can further restrict the eligibility of the " -"members." -msgstr "" - -# 408f24b33ca442b58631e3c1ea0438eb -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:23 -msgid "" -"If the list of eligible members is not empty, the driver determines which" -" eligible member is the \"closest\" (i.e. the member with the lowest " -"average network round-trip-time) and calculates a latency window by " -"adding the average round-trip-time of this \"closest\" server and the " -"``localThresholdMS``. The driver uses this latency window to pare down " -"the list of eligible members to those members that fall within this " -"window." -msgstr "" - -# 8ab3f495eaf34c11ade78e16b3c683ab -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:32 -msgid "" -"From this list of eligible members that fall within the latency window, " -"the driver randomly chooses an eligible member." -msgstr "" - -# f36a891344ea45fda1ac67c50438d79d -# 7b7cdaf64fd24d73a8c0d2959b652397 -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:35 -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:35 -msgid ":readmode:`nearest`" -msgstr "" - -# 7b374a1c1d0b4267b03721dad77621c0 -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:37 -msgid "" -"The driver assembles a list of eligible members (primary and " -"secondaries). :doc:`Tag sets ` " -"and :doc:`read concern` can further limit the " -"eligibility of the members." -msgstr "" - -# 9241a5031a684da6901ea9fbdf5e552b -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:47 -msgid "" -"If the list of eligible members is not empty, the driver determines which" -" eligible member is the \"closest\" (i.e. the member with the lowest " -"average network round-trip-time) and calculates a latency window by " -"adding the average round-trip-time of this \"closest\" server and the " -"``localThresholdMS`` [#default-threshold]_. The driver uses this latency " -"window to pare down the list of eligible members to those members that " -"fall within this window." -msgstr "" - -# c6a28eb21ec54636948da5c15586d8f2 -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:56 -msgid "" -"From this list of eligible members that fall within the latency window, " -"the driver randomly chooses an eligible member." -msgstr "" - -# c7d60a784af2475f8dffc2c8e5c2071b -# dd36b86becef44cd93913d723844355b -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:60 -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:60 -msgid ":readmode:`primaryPreferred`" -msgstr "" - -# e650c4177c8b4389a025571c3dd76440 -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:62 -msgid "If the primary is available, driver selects the primary." -msgstr "" - -# 4d526cc594f44a29a224c306fcb9cf5e -# 5c5aaf8fce7f4ad0a0ffa121aa719c47 -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:64 -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:64 -msgid "" -"Otherwise, server selection follows the process for the read preference " -"``secondary``." -msgstr "" - -# 9e43aa37943f422b8719f14363de44de -# 97e9a713e1974b7c96578f3a42ebddca -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:67 -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:67 -msgid ":readmode:`secondaryPreferred`" -msgstr "" - -# 612005202d2f4488905b32c858796750 -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:69 -msgid "" -"Following the server selection process for the for the read preference " -"``secondary``, if a list of eligible secondary members is non-empty, " -"driver chooses an eligible secondary member." -msgstr "" - -# b1572b40ddd34ec2bc303ba92dace3fe -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:73 -msgid "Otherwise, if the list is empty, driver selects the primary." -msgstr "" - -# b2dca8b12633471db351908eb548f8f7 -#: ../source/core/read-preference-mechanics.txt:46 -msgid "Read Preference for Sharded Clusters" -msgstr "" - -# c79da9071dda4c578ccdbee4b59a71d1 -#: ../source/core/read-preference-mechanics.txt:49 -msgid "Load Balancing" -msgstr "" - -# 9ac868c54dbd4316a5d645337e98bd3e -#: ../source/core/read-preference-mechanics.txt:51 -msgid "" -"If there is more than one :program:`mongos` instances in the connection " -"seed list, the driver determines which :program:`mongos` is the " -"\"closest\" (i.e. the member with the lowest average network round-trip-" -"time) and calculates the latency window by adding the average round-trip-" -"time of this \"closest\" :program:`mongos` instance and the " -"``localThresholdMS``. The driver will load balance randomly across the " -":program:`mongos` instances that fall within the latency window." -msgstr "" - -# 39e1964d47924147be4ad43290c1aafa -#: ../source/core/read-preference-mechanics.txt:61 -msgid "Read Preference and Shards" -msgstr "" - -# 0062f9834dae44059ca5f47f44703418 -#: ../source/core/read-preference-mechanics.txt:63 -msgid "" -"For sharded clusters that have replica set shards, :program:`mongos` " -"applies the read preference when reading from the shards. Server " -"selection is governed by the :doc:`read preference ` and :setting:`replication.localPingThresholdMs` settings." -msgstr "" - -# 3ca83278dfd0471d838c4263241a8451 -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:10 -msgid "The :program:`mongos` selects the primary." -msgstr "" - -# d1b0a30e967c4e549989268f95f09a55 -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:14 -msgid "" -"The :program:`mongos` assembles a list of eligible secondary members. " -":doc:`Tag sets ` and :doc:`read" -" concern ` can further restrict the eligibility " -"of the members." -msgstr "" - -# 825757f4e0704269ba5d028be45c26b4 -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:23 -msgid "" -"If the list of eligible members is not empty, the :program:`mongos` " -"determines which eligible member is the \"closest\" (i.e. the member with" -" the lowest average network round-trip-time) and calculates a latency " -"window by adding the average round-trip-time of this \"closest\" server " -"and the :setting:`replication.localPingThresholdMs` (or " -":option:`--localThreshold` command line option). The :program:`mongos` " -"uses this latency window to pare down the list of eligible members to " -"those members that fall within this window." -msgstr "" - -# 74bf972c30b64d94b9a8fe8c3fe7fd08 -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:32 -msgid "" -"From this list of eligible members that fall within the latency window, " -"the :program:`mongos` randomly chooses an eligible member." -msgstr "" - -# 8c87c1bfea8f4fb99e711c5a98ccdc1c -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:37 -msgid "" -"The :program:`mongos` assembles a list of eligible members (primary and " -"secondaries). :doc:`Tag sets ` " -"and :doc:`read concern` can further limit the " -"eligibility of the members." -msgstr "" - -# 47627e73cf8b47ec915cc07780f4457e -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:47 -msgid "" -"If the list of eligible members is not empty, the :program:`mongos` " -"determines which eligible member is the \"closest\" (i.e. the member with" -" the lowest average network round-trip-time) and calculates a latency " -"window by adding the average round-trip-time of this \"closest\" server " -"and the :setting:`replication.localPingThresholdMs` (or " -":option:`--localThreshold` command line option) [#default-threshold]_. " -"The :program:`mongos` uses this latency window to pare down the list of " -"eligible members to those members that fall within this window." -msgstr "" - -# 9b839b8027934c2bb362d18148c14110 -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:56 -msgid "" -"From this list of eligible members that fall within the latency window, " -"the :program:`mongos` randomly chooses an eligible member." -msgstr "" - -# 13cec2a1f0c4423aa01506826f35521e -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:62 -msgid "If the primary is available, :program:`mongos` selects the primary." -msgstr "" - -# 848426db60f7471f98e1522aec6d0db1 -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:69 -msgid "" -"Following the server selection process for the for the read preference " -"``secondary``, if a list of eligible secondary members is non-empty, " -":program:`mongos` chooses an eligible secondary member." -msgstr "" - -# 6f897430b7e34dd3b8e4fda6fcd6fbc6 -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:73 -msgid "Otherwise, if the list is empty, :program:`mongos` selects the primary." -msgstr "" - -# 0abac39e3b0f4a3f93390628a09fcb3f -#: ../source/core/read-preference-mechanics.txt:74 -msgid "The default threshold value is 15 milliseconds." -msgstr "" - -# c9bd1a7720d84115bd84caa7e423a9a3 -# 03fbfbfbf0504cc0886ff30ff978b972 -# 91f91cd4f30c4bec97e7af04422c9a5b -# 88e7b4ae16114c1dbf11ceb91385199c -# 42512709dc89408b9340f40ddc49405e -# 4e641d218a9f40568380f6f3e11b1331 -#: ../source/core/read-preference-mechanics.txt:1 -#: ../source/core/read-preference-mechanics.txt:22 -#: ../source/core/read-preference-mechanics.txt:23 -#: ../source/core/read-preference-mechanics.txt:24 -#: ../source/core/read-preference-mechanics.txt:40 -#: ../source/core/read-preference-mechanics.txt:41 -msgid "read preference" -msgstr "" - -# c9bd1a7720d84115bd84caa7e423a9a3 -#: ../source/core/read-preference-mechanics.txt:1 -msgid "behavior" -msgstr "" - -# 03fbfbfbf0504cc0886ff30ff978b972 -#: ../source/core/read-preference-mechanics.txt:22 -msgid "ping time" -msgstr "" - -# 91f91cd4f30c4bec97e7af04422c9a5b -#: ../source/core/read-preference-mechanics.txt:23 -msgid "nearest" -msgstr "" - -# 88e7b4ae16114c1dbf11ceb91385199c -#: ../source/core/read-preference-mechanics.txt:24 -msgid "member selection" -msgstr "" - -# 42512709dc89408b9340f40ddc49405e -#: ../source/core/read-preference-mechanics.txt:40 -msgid "sharding" -msgstr "" - -# 4e641d218a9f40568380f6f3e11b1331 -#: ../source/core/read-preference-mechanics.txt:41 -msgid "mongos" -msgstr "" - -#~ msgid "" -#~ "Applications can configure the threshold " -#~ "used in this stage. The default " -#~ "\"acceptable latency\" is 15 milliseconds, " -#~ "which you can override in the " -#~ "drivers with their own " -#~ "``secondaryAcceptableLatencyMS`` option. For " -#~ ":program:`mongos` you can use the " -#~ ":option:`--localThreshold ` " -#~ "or :setting:`localThreshold` runtime options " -#~ "to set this value." -#~ msgstr "" - -#~ msgid "" -#~ "The client should attempt to prefer " -#~ "current results, and any connection " -#~ "should read from the same member " -#~ "of the replica set as much as " -#~ "possible." -#~ msgstr "" - -#~ msgid "" -#~ "Reuse a connection to specific " -#~ ":program:`mongod` for as long as " -#~ "possible after establishing a connection " -#~ "to that instance. This connection is " -#~ "*pinned* to this :program:`mongod`." -#~ msgstr "" - -# b69856d1bd79421d970da75c435e2640 -#~ msgid "Read Preference Processes" -#~ msgstr "" - -# a1ee50c171bc40d78fe2557ee9cdb8f2 -#~ msgid "" -#~ "MongoDB drivers use the following " -#~ "procedures to direct operations to " -#~ "replica sets and sharded clusters. To" -#~ " determine how to route their " -#~ "operations, applications periodically update " -#~ "their view of the replica set's " -#~ "state, identifying which members are up" -#~ " or down, which member is " -#~ ":term:`primary`, and verifying the latency " -#~ "to each :program:`mongod` instance." -#~ msgstr "" - -# 207c2a7f86aa4d939b2f8fd0735878bf -#~ msgid "Member Selection" -#~ msgstr "" - -# 98c4600613d14ee3815595536df24600 -#~ msgid "" -#~ "Clients, by way of their drivers, " -#~ "and :program:`mongos` instances for sharded" -#~ " clusters, periodically update their view" -#~ " of the replica set's state." -#~ msgstr "" - -# 15568f80270b461badd16faf99461598 -#~ msgid "" -#~ "When you select non-:readmode:`primary` read" -#~ " preference, the driver will determine " -#~ "which member to target using the " -#~ "following process:" -#~ msgstr "" - -# ba1007ac81fc428cb6bf68be9b31dcef -#~ msgid "" -#~ "Assembles a list of suitable members," -#~ " taking into account member type " -#~ "(i.e. secondary, primary, or all " -#~ "members)." -#~ msgstr "" - -# 30aee2ff1bb04538afc014bbe57fba97 -#~ msgid "Excludes members not matching the tag sets, if specified." -#~ msgstr "" - -# bd3acf0868b64d4daf2a1995a48102c1 -#~ msgid "" -#~ "Determines which suitable member is the" -#~ " closest to the client in absolute" -#~ " terms." -#~ msgstr "" - -# a882fe62a02c433da5a04d57f3c7f328 -#~ msgid "" -#~ "Builds a list of members that are" -#~ " within a defined ping distance (in" -#~ " milliseconds) of the \"absolute nearest\"" -#~ " member." -#~ msgstr "" - -# 33bd30458f2e427d9d719262ccd632c0 -#~ msgid "" -#~ "Selects a member from these hosts " -#~ "at random. The member receives the " -#~ "read operation." -#~ msgstr "" - -# f65b61ba2d1b4f07925f453dd9a8b41f -#~ msgid "" -#~ "Drivers can then associate the thread" -#~ " or connection with the selected " -#~ "member. This :ref:`request association " -#~ "` is configurable by the " -#~ "application. See your :doc:`driver " -#~ "` documentation about request" -#~ " association configuration and default " -#~ "behavior." -#~ msgstr "" - -# 1ad04b80efd14f2e9e6583a2ca51a92c -#~ msgid "Request Association" -#~ msgstr "" - -# c538d7727d0744aa97c36eeb108de060 -#~ msgid "" -#~ "*Request association* is configurable by " -#~ "the application. See your :doc:`driver " -#~ "` documentation about request" -#~ " association configuration and default " -#~ "behavior." -#~ msgstr "" - -# b210af1dd2e54666a991f6608b7e2fda -#~ msgid "" -#~ "Because :term:`secondary` members of a " -#~ ":term:`replica set` may lag behind the" -#~ " current :term:`primary` by different " -#~ "amounts, reads for :term:`secondary` members" -#~ " may reflect data at different points" -#~ " in time. To prevent sequential reads" -#~ " from jumping around in time, the " -#~ "driver **can** associate application threads" -#~ " to a specific member of the " -#~ "set after the first read, thereby " -#~ "preventing reads from other members. The" -#~ " thread will continue to read from" -#~ " the same member until:" -#~ msgstr "" - -# 4a1f3abc648f4488ab20c1f3217816bc -#~ msgid "The application performs a read with a different read preference," -#~ msgstr "" - -# 730397d8215e4916baca98ce03210869 -#~ msgid "The thread terminates, or" -#~ msgstr "" - -# 135d6d8029124c2bad660c53cf1b853a -#~ msgid "" -#~ "The client receives a socket exception," -#~ " as is the case when there's a" -#~ " network error or when the " -#~ ":program:`mongod` closes connections during a" -#~ " :term:`failover`. This triggers a " -#~ ":ref:`retry `, which may be " -#~ "transparent to the application." -#~ msgstr "" - -# d18b79eac5fb4df1984a8b523edc8e86 -#~ msgid "" -#~ "When using request association, if the" -#~ " client detects that the set has " -#~ "elected a new :term:`primary`, the " -#~ "driver will discard all associations " -#~ "between threads and members." -#~ msgstr "" - -# 76c5bd51bc9842748b5643ce4a0e4bb0 -#~ msgid "Auto-Retry" -#~ msgstr "" - -# c281e3127c7e4c00b2ff824fb1b11609 -#~ msgid "" -#~ "Connections between MongoDB drivers and " -#~ ":program:`mongod` instances in a " -#~ ":term:`replica set` must balance two " -#~ "concerns:" -#~ msgstr "" - -# 413051bbfab14f5b90109f0db59a7570 -#~ msgid "" -#~ "The client should minimize the amount" -#~ " of time that the database is " -#~ "inaccessible as the result of a " -#~ "connection issue, networking problem, or " -#~ ":term:`failover` in a replica set." -#~ msgstr "" - -# f36449d60bbb43a388517aa3925a0165 -#~ msgid "As a result, MongoDB drivers and :program:`mongos`:" -#~ msgstr "" - -# 4cda32d3a870412c80c014e668b2d295 -#~ msgid "" -#~ "Attempt to reconnect to a new " -#~ "member, obeying existing :ref:`read preference" -#~ " modes `, if the connection to " -#~ ":program:`mongod` is lost." -#~ msgstr "" - -# 877de38de85b486cbdadc41a0acecf74 -#~ msgid "" -#~ "Reconnections are transparent to the " -#~ "application itself. If the connection " -#~ "permits reads from :term:`secondary` members," -#~ " after reconnecting, the application can" -#~ " receive two sequential reads returning " -#~ "from different secondaries. Depending on " -#~ "the state of the individual secondary" -#~ " member's replication, the documents can" -#~ " reflect the state of your database" -#~ " at different moments." -#~ msgstr "" - -# e72153fe579f4977aa5a6d66d2358776 -#~ msgid "" -#~ "Return an error *only* after attempting" -#~ " to connect to three members of " -#~ "the set that match the :ref:`read " -#~ "preference mode ` and :ref:`tag set " -#~ "`." -#~ " If there are fewer than three " -#~ "members of the set, the client " -#~ "will error after connecting to all " -#~ "existing members of the set." -#~ msgstr "" - -# 59b2414b2a594391866ea4e0465df57c -#~ msgid "" -#~ "After this error, the driver selects " -#~ "a new member using the specified " -#~ "read preference mode. In the absence " -#~ "of a specified read preference, the " -#~ "driver uses :readmode:`primary`." -#~ msgstr "" - -# ff4cb3ccae944cc9965b75fc40e84a59 -#~ msgid "" -#~ "After detecting a failover situation, " -#~ "[#fn-failover]_ the driver attempts to " -#~ "refresh the state of the replica " -#~ "set as quickly as possible." -#~ msgstr "" - -# 330a2d7832d84930b6d645fc8a4d459a -#~ msgid "" -#~ "When a :term:`failover` occurs, all " -#~ "members of the set close all " -#~ "client connections that produce a socket" -#~ " error in the driver. This behavior" -#~ " prevents or minimizes :term:`rollback`." -#~ msgstr "" - -# 55a0e38404224f5d9a55a7773ddaccb9 -#~ msgid "Read Preference in Sharded Clusters" -#~ msgstr "" - -# ab0ca3254c16405b8c11732fa3c05956 -#~ msgid "" -#~ "Before version 2.2, :program:`mongos` did " -#~ "not support the :ref:`read preference " -#~ "mode semantics `." -#~ msgstr "" - -# 12a269ed5e0746aaaf95fbb4857475e5 -#~ msgid "" -#~ "In most :term:`sharded clusters `, each shard consists of a " -#~ ":term:`replica set`. As such, read " -#~ "preferences are also applicable. With " -#~ "regard to read preference, read " -#~ "operations in a sharded cluster are " -#~ "identical to unsharded replica sets." -#~ msgstr "" - -# d86ba8d80df5484fbf5b34d86d5602d1 -#~ msgid "" -#~ "Unlike simple replica sets, in sharded" -#~ " clusters, all interactions with the " -#~ "shards pass from the clients to " -#~ "the :program:`mongos` instances that are " -#~ "actually connected to the set members." -#~ " :program:`mongos` is then responsible for" -#~ " the application of read preferences, " -#~ "which is transparent to applications." -#~ msgstr "" - -# e00e745a984a49c2a30869f09ddba740 -#~ msgid "" -#~ "There are no configuration changes " -#~ "required for full support of read " -#~ "preference modes in sharded environments, " -#~ "as long as the :program:`mongos` is " -#~ "at least version 2.2. All " -#~ ":program:`mongos` maintain their own " -#~ "connection pool to the replica set " -#~ "members. As a result:" -#~ msgstr "" - -# c3545ab14782427c9a3305febd49f82a -#~ msgid "" -#~ "A request without a specified preference" -#~ " has :readmode:`primary`, the default, " -#~ "unless, the :program:`mongos` reuses an " -#~ "existing connection that has a different" -#~ " mode set." -#~ msgstr "" - -# 9895729a04174c21aeb9a52aa4445ca9 -#~ msgid "To prevent confusion, always explicitly set your read preference mode." -#~ msgstr "" - -# b6e1b876a81c4134ad150002807375fc -#~ msgid "" -#~ "All :readmode:`nearest` and latency " -#~ "calculations reflect the connection between" -#~ " the :program:`mongos` and the " -#~ ":program:`mongod` instances, not the client" -#~ " and the :program:`mongod` instances." -#~ msgstr "" - -# d97c50873b934bf7858bf57d9ee7afe9 -#~ msgid "" -#~ "This produces the desired result, " -#~ "because all results must pass through" -#~ " the :program:`mongos` before returning to" -#~ " the client." -#~ msgstr "" - -#~ msgid "" -#~ "Applications can configure the threshold " -#~ "used in this stage. The default " -#~ "\"acceptable latency\" is 15 milliseconds, " -#~ "which you can override in the " -#~ "drivers with their own " -#~ "``secondaryAcceptableLatencyMS`` option. For " -#~ ":program:`mongos` you can use the " -#~ ":option:`--localThreshold ` " -#~ "or :setting:`~replication.localPingThresholdMs` runtime" -#~ " options to set this value." -#~ msgstr "" - -#~ msgid "" -#~ "The client should attempt to prefer " -#~ "current results, and any connection " -#~ "should read from the same member " -#~ "of the replica set as much as " -#~ "possible. Requests should prefer :ref:`request" -#~ " association ` (e.g. *pinning*)." -#~ msgstr "" - -#~ msgid "" -#~ "Reuse a connection to a specific " -#~ ":program:`mongod` for as long as " -#~ "possible after establishing a connection " -#~ "to that instance. This connection is " -#~ "*pinned* to this :program:`mongod`." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/read-preference.po b/locale/es/LC_MESSAGES/core/read-preference.po deleted file mode 100644 index 0707cb9cc28..00000000000 --- a/locale/es/LC_MESSAGES/core/read-preference.po +++ /dev/null @@ -1,580 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:29+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 04ecc2224d5447dfbccb29e9d9e27a1a -#: ../source/core/read-preference.txt:9 -msgid "Read Preference" -msgstr "" - -# 4314ad4d0f2e47ba9d2abdafb5156e2f -#: ../source/core/read-preference.txt -msgid "On this page" -msgstr "" - -# 3351f7ba62664a1b87fb4eba5bb71576 -#: ../source/includes/introduction-read-preference.rst:1 -msgid "" -"Read preference describes how MongoDB clients route read operations to " -"the members of a :term:`replica set`." -msgstr "" - -# 61e3107364e6490cb50721a3ff655c9b -#: ../source/includes/introduction-read-preference.rst:6 -msgid "" -"By default, an application directs its read operations to the " -":term:`primary` member in a :term:`replica set`." -msgstr "" - -# 4aa6dab04bad451daa2594e0a9d3403e -#: ../source/core/read-preference.txt:22 -msgid "" -"Exercise care when specifying read preferences: Modes other than " -":readmode:`primary` may return stale data because with :ref:`asynchronous" -" replication `, data in the secondary may not " -"reflect the most recent write operations. [#edge-cases-2-primaries]_" -msgstr "" - -# ec3172c42ec24536919d032a7b319782 -#: ../source/core/read-preference.txt:28 -msgid "" -"The read preference does not affect the visibility of data; i.e, clients " -"can see the results of writes before they are acknowledged or have " -"propagated to a majority of replica set members:" -msgstr "" - -# 638f6d4380fc4ee994e89ae904be7dbb -#: ../source/includes/list-visibility-of-data.rst:1 -msgid "" -"Regardless of :doc:`write concern `, other " -"clients using :readconcern:`\"local\"` (i.e. the default) readConcern can" -" see the result of a write operation before the write operation is " -"acknowledged to the issuing client." -msgstr "" - -# 31562940dabe4a888735046f8ca0f2fe -#: ../source/includes/list-visibility-of-data.rst:6 -msgid "" -"Clients using :readconcern:`\"local\"` (i.e. the default) readConcern can" -" read data which may be subsequently :doc:`rolled back `." -msgstr "" - -# 9007967280f941d981a4aeac91f8479a -#: ../source/core/read-preference.txt:35 -msgid "Use Cases" -msgstr "" - -# 59ba389c69c541faa1f9800917a24f0a -#: ../source/core/read-preference.txt:38 -msgid "Indications" -msgstr "" - -# 8385b7151ded4e329f1fcb2b1451f507 -#: ../source/core/read-preference.txt:40 -msgid "" -"The following are common use cases for using non-:readmode:`primary` read" -" preference modes:" -msgstr "" - -# 1ba2e13ec10e4b0dae8f100899ea4575 -#: ../source/core/read-preference.txt:43 -msgid "Running systems operations that do not affect the front-end application." -msgstr "" - -# e05f42abde014c0a9c9fad2fcf28341e -#: ../source/core/read-preference.txt:48 -msgid "" -"Read preferences aren't relevant to direct connections to a single " -":program:`mongod` instance. However, in order to perform read operations " -"on a direct connection to a secondary member of a replica set, you must " -"set a read preference, such as :term:`secondary`." -msgstr "" - -# 3f96e89d08e64bba9e007ac65658b5ff -#: ../source/core/read-preference.txt:54 -msgid "Providing local reads for geographically distributed applications." -msgstr "" - -# 0eb7a195e5cf4cf9b014d28f0c2b1525 -#: ../source/core/read-preference.txt:56 -msgid "" -"If you have application servers in multiple data centers, you may " -"consider having a :ref:`geographically distributed replica set ` and using a non primary or " -":readmode:`nearest` read preference. This allows the client to read from " -"the lowest-latency members, rather than always reading from the primary." -msgstr "" - -# 324b860c8b4c4099b345a1a1e97638de -#: ../source/core/read-preference.txt:63 -msgid "Maintaining availability during a failover." -msgstr "" - -# b1ef29e1d6bb4a0f9bdfe25c5f0356f8 -#: ../source/core/read-preference.txt:65 -msgid "" -"Use :readmode:`primaryPreferred` if you want an application to read from " -"the primary under normal circumstances, but to allow stale reads from " -"secondaries when the primary is unavailable. This provides a \"read-only " -"mode\" for your application during a failover." -msgstr "" - -# 2113b4f557604b8abf7f2b7ec3c17620 -#: ../source/core/read-preference.txt:71 -msgid "Counter-Indications" -msgstr "" - -# 6d77fa67afcc4200b3c66336713e4bd6 -#: ../source/core/read-preference.txt:73 -msgid "" -"In general, do *not* use :readmode:`secondary` and " -":readmode:`secondaryPreferred` to provide extra capacity for reads, " -"because:" -msgstr "" - -# a4af5485fc3e462db0585606acc9fe70 -#: ../source/core/read-preference.txt:77 -msgid "" -"All members of a replica have roughly equivalent write traffic; as a " -"result, secondaries will service reads at roughly the same rate as the " -"primary." -msgstr "" - -# 2f72dbb986a242f68a61247c1e2871ac -#: ../source/core/read-preference.txt:81 -msgid "" -"Replication is asynchronous and there is some amount of delay between a " -"successful write operation and its replication to secondaries. Reading " -"from a secondary can return out-of-date data; reading from different " -"secondaries may result in non-monotonic reads." -msgstr "" - -# ce67f600f275482caee8825e1794df01 -#: ../source/core/read-preference.txt:86 -msgid "" -"Distributing read operations to secondaries can compromise availability " -"if *any* members of the set become unavailable because the remaining " -"members of the set will need to be able to handle all application " -"requests." -msgstr "" - -# 08517ec91b574f82b43753bee344823b -#: ../source/core/read-preference.txt:91 -msgid "" -"For queries of sharded collections, for clusters with the :ref:`balancer " -"` active, secondaries may return stale " -"results with missing or duplicated data because of incomplete or " -"terminated chunk migrations." -msgstr "" - -# 2e89690267554ac985ff51bb3acbd517 -#: ../source/core/read-preference.txt:97 -msgid "" -":doc:`Sharding ` increases read and write capacity by " -"distributing read and write operations across a group of machines, and is" -" often a better strategy for adding capacity." -msgstr "" - -# b94b4346744b4ba6b0831f6868bfb6f7 -#: ../source/core/read-preference.txt:101 -msgid "" -"See :doc:`/core/read-preference-mechanics` for more information about the" -" internal application of read preferences." -msgstr "" - -# 018ed589f4e24f0e95ae90e300906276 -#: ../source/core/read-preference.txt:105 -msgid "Read Preference Modes" -msgstr "" - -# 6a8e9b5b1bc5490c86e082f0b2b726fc -#: ../source/core/read-preference.txt:109 -msgid "" -"All read preference modes except :readmode:`primary` may return stale " -"data because :term:`secondaries ` replicate operations from " -"the primary with some delay. [#edge-cases-2-primaries]_ Ensure that your " -"application can tolerate stale data if you choose to use a " -"non-:readmode:`primary` mode." -msgstr "" - -# 54c7b7e34f434ad999157d46caf2709e -#: ../source/core/read-preference.txt:115 -msgid "" -"MongoDB :doc:`drivers ` support five read " -"preference modes." -msgstr "" - -# e8cb2d7696c543ea94d455c4a0dcea5e -#: ../source/includes/read-preference-modes-table.rst:5 -msgid "Read Preference Mode" -msgstr "" - -# 955d01c26254427d983f450c048d7412 -#: ../source/includes/read-preference-modes-table.rst:6 -msgid "Description" -msgstr "" - -# 84077ab780d24a728337f7ad2466166c -#: ../source/includes/read-preference-modes-table.rst:7 -msgid ":readmode:`primary`" -msgstr "" - -# d8d0cd9565ed4f20818697c9cc7635db -#: ../source/includes/read-preference-modes-table.rst:8 -msgid "" -"Default mode. All operations read from the current replica set " -":term:`primary`." -msgstr "" - -# f4c468995bc14c4baa39c0ec690287ae -# 04c7519ff1814dd7897ab05cf4927cab -#: ../source/core/read-preference.txt:156 -#: ../source/includes/read-preference-modes-table.rst:10 -msgid ":readmode:`primaryPreferred`" -msgstr "" - -# ae1ce3366ec24705b70ed157bc219dd5 -#: ../source/includes/read-preference-modes-table.rst:11 -msgid "" -"In most situations, operations read from the :term:`primary` but if it is" -" unavailable, operations read from :term:`secondary` members." -msgstr "" - -# 54389bc390c34884a525ec9011db004d -# fb8121ba81124fd1994c7c124f8106fe -#: ../source/core/read-preference.txt:157 -#: ../source/includes/read-preference-modes-table.rst:14 -msgid ":readmode:`secondary`" -msgstr "" - -# ffa93e33acd24bf3b9ea43fcea809bb7 -#: ../source/includes/read-preference-modes-table.rst:15 -msgid "All operations read from the :term:`secondary` members of the replica set." -msgstr "" - -# 4db7f7b3672a4dbd8ce38aa3fe427b4c -# 9d6b82e73d874a279bc250b835792f37 -#: ../source/core/read-preference.txt:158 -#: ../source/includes/read-preference-modes-table.rst:17 -msgid ":readmode:`secondaryPreferred`" -msgstr "" - -# bdf4438d46894f0f99dba4f7fe9b09f6 -#: ../source/includes/read-preference-modes-table.rst:18 -msgid "" -"In most situations, operations read from :term:`secondary` members but if" -" no :term:`secondary` members are available, operations read from the " -":term:`primary`." -msgstr "" - -# 71bee447449c468d8815cdcec0d5e802 -# 3fdd6195e7de44febf7b413c5039e3da -#: ../source/core/read-preference.txt:159 -#: ../source/includes/read-preference-modes-table.rst:21 -msgid ":readmode:`nearest`" -msgstr "" - -# 68150bd3d69442f0940d35974d528d18 -#: ../source/includes/read-preference-modes-table.rst:22 -msgid "" -"Operations read from member of the :term:`replica set` with the least " -"network latency, irrespective of the member's type." -msgstr "" - -# 2bedb2cd7e7141688f9e9d3082df10f6 -#: ../source/core/read-preference.txt:120 -msgid "" -"The syntax for specifying the read preference mode is :api:`specific to " -"the driver and to the idioms of the host language <>`." -msgstr "" - -# 554f06ffd8594b5ab53e4c0da253a336 -#: ../source/core/read-preference.txt:124 -msgid "" -"Read preference modes are also available to clients connecting to a " -":term:`sharded cluster` through a :program:`mongos`. The " -":program:`mongos` instance obeys specified read preferences when " -"connecting to the :term:`replica set` that provides each :term:`shard` in" -" the cluster." -msgstr "" - -# 6c0ae61d470343f280c8e83e6c970b1b -#: ../source/core/read-preference.txt:130 -msgid "" -"In the :program:`mongo` shell, the :method:`~cursor.readPref()` cursor " -"method provides access to read preferences." -msgstr "" - -# 40109e89f67b44e89c46109bc4716fe4 -#: ../source/core/read-preference.txt:133 -msgid "" -"For more information, see :ref:`read preference background ` and :ref:`read preference behavior `. See also the :api:`documentation for your" -" driver <>`." -msgstr "" - -# 6be656faefaa4ce0b5954891b1e3e327 -#: ../source/core/read-preference.txt:143 -msgid "Tag Sets" -msgstr "" - -# f944691082074d4ca0093902e48fbe13 -#: ../source/core/read-preference.txt:145 -msgid "" -"Tag sets allow you to target read operations to specific members of a " -"replica set." -msgstr "" - -# 9c30abd3f4e44e9eb1f75cfe4a0b1af7 -#: ../source/core/read-preference.txt:148 -msgid "" -"Custom read preferences and write concerns evaluate tag sets in different" -" ways. Read preferences consider the value of a tag when selecting a " -"member to read from. Write concerns ignore the value of a tag to when " -"selecting a member, *except* to consider whether or not the value is " -"unique." -msgstr "" - -# 8ee08da3478f4d70bac5d242a62c1725 -#: ../source/core/read-preference.txt:154 -msgid "You can specify tag sets with the following read preference modes:" -msgstr "" - -# 8f83a2dd84974372957727b5024f26bc -#: ../source/core/read-preference.txt:161 -msgid "" -"Tags are not compatible with mode :readmode:`primary` and, in general, " -"only apply when :ref:`selecting ` a :term:`secondary` member of a set for a read " -"operation. However, the :readmode:`nearest` read mode, when combined with" -" a tag set, selects the matching member with the lowest network latency. " -"This member may be a primary or secondary." -msgstr "" - -# 50b89266e5b548168bb2205a661dd1df -#: ../source/core/read-preference.txt:168 -msgid "" -"All interfaces use the same :ref:`member selection logic ` to choose the member to which" -" to direct read operations, basing the choice on read preference mode and" -" tag sets." -msgstr "" - -# c19676fec2224093b8f58c488c26f501 -#: ../source/core/read-preference.txt:173 -msgid "" -"For information on configuring tag sets, see the :doc:`/tutorial" -"/configure-replica-set-tag-sets` tutorial." -msgstr "" - -# a71b33e2900141199e2fe7e501bf1e09 -#: ../source/core/read-preference.txt:176 -msgid "" -"For more information on how read preference :ref:`modes ` interact with tag sets, see the " -":doc:`documentation for each read preference mode `." -msgstr "" - -# cbbffb16e29940b69d68e96b4165402c -#: ../source/includes/footnote-two-primaries-edge-cases.rst:1 -msgid "" -"In :ref:`some circumstances `, two nodes in a replica set may" -" *transiently* believe that they are the primary, but at most, one of " -"them will be able to complete writes with :writeconcern:`{ w: " -"\"majority\" } <\"majority\">` write concern. The node that can complete " -":writeconcern:`{ w: \"majority\" } <\"majority\">` writes is the current " -"primary, and the other node is a former primary that has not yet " -"recognized its demotion, typically due to a :term:`network partition`. " -"When this occurs, clients that connect to the former primary may observe " -"stale data despite having requested read preference :readmode:`primary`, " -"and new writes to the former primary will eventually roll back." -msgstr "" - -# 2bbb7173acee4142b622b8c50b70e39e -# c23d9627cf6c42eba9e9ee089e4c9a48 -# 160f90ad4fc744b2a36e5c1e7f3892fb -#: ../source/core/read-preference.txt:1 ../source/core/read-preference.txt:3 -#: ../source/core/read-preference.txt:139 -msgid "read preference" -msgstr "" - -# 2db9c240ae8a47ca9f796b60c9bb2805 -#: ../source/core/read-preference.txt:2 -msgid "slaveOk" -msgstr "" - -# c23d9627cf6c42eba9e9ee089e4c9a48 -#: ../source/core/read-preference.txt:3 -msgid "background" -msgstr "" - -# b2afc5fdadc74041a2e12379dffbd7de -# 160f90ad4fc744b2a36e5c1e7f3892fb -#: ../source/core/read-preference.txt:138 -#: ../source/core/read-preference.txt:139 -msgid "tag sets" -msgstr "" - -#~ msgid "" -#~ "Issuing reads to secondaries helps " -#~ "distribute load and prevent operations " -#~ "from affecting the main workload of " -#~ "the primary. This can be a good" -#~ " choice for reporting and analytics " -#~ "workloads, for example." -#~ msgstr "" - -#~ msgid "" -#~ "In general, do not use " -#~ ":readmode:`secondary` and :readmode:`secondaryPreferred`" -#~ " to provide extra capacity." -#~ msgstr "" - -#~ msgid "" -#~ "Distributing read operations to secondaries" -#~ " can compromise availability if *any* " -#~ "members of the set are unavailable " -#~ "because the other members of the " -#~ "set will need to be able to " -#~ "handle all application requests." -#~ msgstr "" - -# ba8fe55974f146638f82ed6af074e350 -#~ msgid "" -#~ "Read preference describes how MongoDB " -#~ "clients route read operations to members" -#~ " of a :term:`replica set`." -#~ msgstr "" - -# dcd6b1b4953d46b19e8b2fe7981bb33f -#~ msgid "" -#~ "By default, an application directs its" -#~ " read operations to the :term:`primary` " -#~ "member in a :term:`replica set`. Reading" -#~ " from the primary guarantees that " -#~ "read operations reflect the latest " -#~ "version of a document. However, by " -#~ "distributing some or all reads to " -#~ "secondary members of the replica set," -#~ " you can improve read throughput or" -#~ " reduce latency for an application " -#~ "that does not require fully up-" -#~ "to-date data." -#~ msgstr "" - -# d8cc75a3c38b49e7996ec63aae030208 -#~ msgid "" -#~ "You must exercise care when specifying" -#~ " read preferences: modes other than " -#~ ":readmode:`primary` can *and will* return " -#~ "stale data because the secondary queries" -#~ " will not include the most recent " -#~ "write operations to the replica set's" -#~ " :term:`primary`." -#~ msgstr "" - -# 9838bcdc2eea40469776d4c5119a1969 -#~ msgid "" -#~ "If you have application servers in " -#~ "multiple data centers, you may consider" -#~ " having a :ref:`geographically distributed " -#~ "replica set ` and using a non primary" -#~ " read preference or the " -#~ ":readmode:`nearest`. This allows the client" -#~ " to read from the lowest-latency " -#~ "members, rather than always reading from" -#~ " the primary." -#~ msgstr "" - -# 58136467e4d1428f83f5fda74b85f61c -#~ msgid "" -#~ "Use :readmode:`primaryPreferred` if you want" -#~ " an application to read from the " -#~ "primary under normal circumstances, but " -#~ "to allow stale reads from secondaries" -#~ " in an emergency. This provides a " -#~ "\"read-only mode\" for your application" -#~ " during a failover." -#~ msgstr "" - -# b3ae1d3f65f041909ed569494b48546a -#~ msgid "" -#~ "All read preference modes except " -#~ ":readmode:`primary` may return stale data " -#~ "because :term:`secondaries ` replicate" -#~ " operations from the primary with " -#~ "some delay. Ensure that your application" -#~ " can tolerate stale data if you " -#~ "choose to use a non-:readmode:`primary` " -#~ "mode." -#~ msgstr "" - -# 899f5bcc2fdb46dc8c6bfe79eb62f384 -#~ msgid "" -#~ "Custom read preferences and write " -#~ "concerns evaluate tags sets in different" -#~ " ways. Read preferences consider the " -#~ "value of a tag when selecting a" -#~ " member to read from. Write concerns" -#~ " ignore the value of a tag to" -#~ " when selecting a member, *except* to" -#~ " consider whether or not the value" -#~ " is unique." -#~ msgstr "" - -#~ msgid "" -#~ "All members of a replica have " -#~ "roughly equivalent write traffic, as a" -#~ " result secondaries will service reads " -#~ "at roughly the same rate as the" -#~ " primary." -#~ msgstr "" - -#~ msgid "" -#~ "Because replication is asynchronous and " -#~ "there is some amount of delay " -#~ "between a successful write operation and" -#~ " its replication to secondaries, reading" -#~ " from a secondary can return out-" -#~ "of-date data." -#~ msgstr "" - -#~ msgid "" -#~ "Distributing read operations to secondaries" -#~ " can compromise availability if *any* " -#~ "members of the set are unavailable " -#~ "because the remaining members of the " -#~ "set will need to be able to " -#~ "handle all application requests." -#~ msgstr "" - -#~ msgid "" -#~ "For queries of sharded collections that" -#~ " *do not* include the shard key, " -#~ "secondaries may return stale results " -#~ "with missing or duplicated data because" -#~ " of incomplete or terminated migrations." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/replica-set-arbiter.po b/locale/es/LC_MESSAGES/core/replica-set-arbiter.po deleted file mode 100644 index 512478edb73..00000000000 --- a/locale/es/LC_MESSAGES/core/replica-set-arbiter.po +++ /dev/null @@ -1,189 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:27+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 78f024df8d7b4b2c85273a8266a87487 -#: ../source/core/replica-set-arbiter.txt:6 -msgid "Replica Set Arbiter" -msgstr "" - -# 5e7071f31c5449dcb10e7853e490d758 -#: ../source/core/replica-set-arbiter.txt -msgid "On this page" -msgstr "" - -# 0a577c5e1247429c80ad8b939aaa0510 -#: ../source/core/replica-set-arbiter.txt:18 -msgid "" -"An arbiter does **not** have a copy of data set and **cannot** become a " -"primary. Replica sets may have arbiters to add a vote in :ref:`elections " -"of for primary `. Arbiters *always* have exactly " -"``1`` election vote, and thus allow replica sets to have an uneven number" -" of voting members without the overhead of an additional member that " -"replicates data." -msgstr "" - -# e180f849c64744eba289bcf84adf57cd -#: ../source/core/replica-set-arbiter.txt:25 -msgid "" -"Do not run an arbiter on systems that also host the primary or the " -"secondary members of the replica set." -msgstr "" - -# aa60895725eb4b459e49301198ebd089 -#: ../source/core/replica-set-arbiter.txt:28 -msgid "" -"Only add an arbiter to sets with even numbers of voting members. If you " -"add an arbiter to a set with an odd number of voting members, the set may" -" suffer from tied :term:`elections `. To add an arbiter, see " -":doc:`/tutorial/add-replica-set-arbiter`." -msgstr "" - -# 53d06dbc260e45f6a73de0689524e983 -#: ../source/core/replica-set-arbiter.txt:36 -msgid "Example" -msgstr "" - -# ebd2081fd513400391768436713565f6 -#: ../source/core/replica-set-arbiter.txt:40 -msgid "" -"For example, in the following replica set, an arbiter allows the set to " -"have an odd number of votes for elections:" -msgstr "" - -# 117e1b993bce4909954d90565bd40ab8 -#: ../source/core/replica-set-arbiter.txt:48 -msgid "Security" -msgstr "" - -# 279fae6941ff49118573f629e57ba6fe -#: ../source/core/replica-set-arbiter.txt:51 -msgid "Authentication" -msgstr "" - -# 57d57292981f4d3e97492fd87f537cee -#: ../source/core/replica-set-arbiter.txt:53 -msgid "" -"When running with :setting:`~security.authorization`, arbiters exchange " -"credentials with other members of the set to authenticate. MongoDB " -"encrypts the authentication process. The MongoDB authentication exchange " -"is cryptographically secure." -msgstr "" - -# 5050d2ff6817408c98e0b48b0adaca53 -#: ../source/core/replica-set-arbiter.txt:58 -msgid "" -"Arbiters use :setting:`keyfiles ` to authenticate to the replica" -" set." -msgstr "" - -# fe4e8847a7394620be14307f1fad56c1 -#: ../source/core/replica-set-arbiter.txt:62 -msgid "Communication" -msgstr "" - -# befa8e06536f475c9c5866301bea046c -#: ../source/core/replica-set-arbiter.txt:64 -msgid "" -"The only communication between arbiters and other set members are: votes " -"during elections, heartbeats, and configuration data. These exchanges are" -" not encrypted." -msgstr "" - -# bf9307da6cbf40878a678022519ffa43 -#: ../source/core/replica-set-arbiter.txt:68 -msgid "" -"**However**, if your MongoDB deployment uses TLS/SSL, MongoDB will " -"encrypt *all* communication between replica set members. See " -":doc:`/tutorial/configure-ssl` for more information." -msgstr "" - -# 319f095ebd85401f9712ed1194ee69c5 -#: ../source/core/replica-set-arbiter.txt:72 -msgid "" -"As with all MongoDB components, run arbiters in trusted network " -"environments." -msgstr "" - -# e14c4eef020042e8aaf175ed140abc39 -#: ../source/core/replica-set-arbiter.txt:1 -msgid "replica set members" -msgstr "" - -# e14c4eef020042e8aaf175ed140abc39 -#: ../source/core/replica-set-arbiter.txt:1 -msgid "arbiters" -msgstr "" - -#~ msgid "" -#~ "When running with " -#~ ":setting:`~security.authentication`, arbiters exchange " -#~ "credentials with other members of the" -#~ " set to authenticate. MongoDB encrypts " -#~ "the authentication process. The MongoDB " -#~ "authentication exchange is cryptographically " -#~ "secure." -#~ msgstr "" - -#~ msgid "" -#~ "Arbiters, use :setting:`keyfiles ` to" -#~ " authenticate to the replica set." -#~ msgstr "" - -#~ msgid "" -#~ "As with all MongoDB components, run " -#~ "arbiters on in trusted network " -#~ "environments." -#~ msgstr "" - -# 77b827be2a5041349d91d040ce8abb0e -#~ msgid "" -#~ "An arbiter does **not** have a " -#~ "copy of data set and **cannot** " -#~ "become a primary. Replica sets may " -#~ "have arbiters to add a vote in " -#~ ":ref:`elections of for primary `. Arbiters allow replica " -#~ "sets to have an uneven number of" -#~ " members, without the overhead of a" -#~ " member that replicates data." -#~ msgstr "" - -# c97f859fa6e74c7eb4d485f8ae98a1f3 -#~ msgid "" -#~ "Only add an arbiter to sets with" -#~ " even numbers of members. If you " -#~ "add an arbiter to a set with " -#~ "an odd number of members, the set" -#~ " may suffer from tied :term:`elections " -#~ "`. To add an arbiter, see " -#~ ":doc:`/tutorial/add-replica-set-arbiter`." -#~ msgstr "" - -# 217cdc27bbda4f3e897626c6744d5149 -#~ msgid "" -#~ "**However**, if your MongoDB deployment " -#~ "uses SSL, MongoDB will encrypt *all* " -#~ "communication between replica set members. " -#~ "See :doc:`/tutorial/configure-ssl` for more" -#~ " information." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/replica-set-architecture-four-members.po b/locale/es/LC_MESSAGES/core/replica-set-architecture-four-members.po deleted file mode 100644 index 9c021b64de3..00000000000 --- a/locale/es/LC_MESSAGES/core/replica-set-architecture-four-members.po +++ /dev/null @@ -1,243 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: 2013-12-16 23:48+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# cf16444968ad4854a7be7f1852415ef8 -#: ../source/core/replica-set-architecture-four-members.txt:3 -msgid "Replica Sets with Four or More Members" -msgstr "" - -# 57e24dd950e84991827ccac3bf43519d -#: ../source/core/replica-set-architecture-four-members.txt:8 -msgid "Overview" -msgstr "" - -# 8d293fdd9340471da1f4b63a9db4f265 -#: ../source/core/replica-set-architecture-four-members.txt:10 -msgid "" -"Although the standard replica set configuration has three members, you " -"can deploy larger sets. Add additional members to a set to increase " -"redundancy or to add capacity for distributing secondary read operations." -msgstr "" - -# 3575356c406f47beba0af176dfaa5f5e -#: ../source/core/replica-set-architecture-four-members.txt:16 -msgid "Considerations" -msgstr "" - -# b03c88cecbae47daa36f255fb26b579b -#: ../source/core/replica-set-architecture-four-members.txt:18 -msgid "As you add new members to a replica set, consider the following:" -msgstr "" - -# dcd9383df23046d694ec5af661061950 -#: ../source/core/replica-set-architecture-four-members.txt:21 -msgid "Odd Number of Voting Members" -msgstr "" - -# 79085b52147b4d528edda63925cbcba1 -#: ../source/core/replica-set-architecture-four-members.txt:23 -msgid "" -"Ensure that the replica set has an odd number of voting members. If you " -"have an *even* number of voting members, deploy an :ref:`arbiter " -"` so that the set has an odd number." -msgstr "" - -# b69912e7176542cfb0e96f0de4365878 -#: ../source/core/replica-set-architecture-four-members.txt:27 -msgid "" -"For example, the following replica set includes an arbiter to ensure an " -"odd number of voting members." -msgstr "" - -# c67d404c5ed64561b4b7c95a6f1585b6 -#: ../source/core/replica-set-architecture-four-members.txt:33 -msgid "Maximum Number of Voting Members" -msgstr "" - -# 00dba35d79cd4429a98b2946d7b53a04 -#: ../source/core/replica-set-architecture-four-members.txt:35 -msgid "" -"A replica set can have up to :limit:`50 members `, but only :limit:`7 voting members `. [#master-slave]_ If the replica set already " -"has 7 voting members, additional members must be :ref:`non-voting members" -" `." -msgstr "" - -# 87dbe8f997b14d5e8ea2abde4841cb1b -#: ../source/core/replica-set-architecture-four-members.txt:42 -msgid "" -"For example, the following 9 member replica set has 7 voting members and " -"2 non-voting members." -msgstr "" - -# 886b2a9c7eab42a8bf0c8b89f6ee40cb -#: ../source/core/replica-set-architecture-four-members.txt:47 -msgid "See :ref:`replica-set-non-voting-members` for more information." -msgstr "" - -# d40ef4c004ca4f1597ddd3083a6eb3e7 -#: ../source/core/replica-set-architecture-four-members.txt:50 -msgid "Location of the Members" -msgstr "" - -# 36c4530dc3f74e2b9ee304b6d8c6c942 -#: ../source/core/replica-set-architecture-four-members.txt:52 -msgid "" -"A majority of the replica set's members should be in your application's " -"main data center." -msgstr "" - -# e70607a15c8548ecb88dd6f809d7b5d1 -#: ../source/core/replica-set-architecture-four-members.txt:55 -msgid "" -"For example, the following 5 member replica set has the majority, 3, of " -"its members in its main data center, ``Data Center 1``." -msgstr "" - -# 4d5d825e9b9a4667af45ec9ef0052843 -#: ../source/core/replica-set-architecture-four-members.txt:61 -msgid "Electability of Members" -msgstr "" - -# a7190f608cd141d3a560b727dc62bd32 -#: ../source/core/replica-set-architecture-four-members.txt:63 -msgid "" -"Some members of the replica set, such as members that have networking " -"restraint or limited resources, should not be able to become primary in a" -" :term:`failover`. Configure members that should not become primary to " -"have :ref:`priority 0 `." -msgstr "" - -# 8d819793713b42c6b9169766c3df2b3e -#: ../source/core/replica-set-architecture-four-members.txt:68 -msgid "" -"For example, the secondary member in the third data center with a " -"priority of 0 cannot become primary:" -msgstr "" - -# a29b71d5673b4d2ab261718a95b761dc -#: ../source/core/replica-set-architecture-four-members.txt:73 -msgid "" -":doc:`/tutorial/deploy-replica-set`, :doc:`/tutorial/add-replica-set-" -"arbiter`, and :doc:`/tutorial/expand-replica-set`." -msgstr "" - -# a8becef7317d4ef9afeb7769757dd7a7 -#: ../source/includes/fact-master-slave-workaround.rst:1 -msgid "" -"While replica sets are the recommended solution for production, a replica" -" set can support up to :limit:`50 members ` in total. If your deployment requires more than 50 members, you’ll" -" need to use :doc:`master-slave ` replication. " -"However, master-slave replication lacks the automatic failover " -"capabilities." -msgstr "" - -# d305a1f2fc1a46339b1280a7b4717c2c -#~ msgid "" -#~ "Although the standard replica set " -#~ "configuration has three members you can" -#~ " deploy larger sets. Add additional " -#~ "members to a set to increase " -#~ "redundancy or to add capacity for " -#~ "distributing secondary read operations." -#~ msgstr "" - -# ae581720c2ad44389c78decc4e7bfbc1 -#~ msgid "When adding members, ensure that:" -#~ msgstr "" - -# cf3db01b24d44463a266b2571bb7dc1f -#~ msgid "" -#~ "The set has an odd number of " -#~ "voting members. If you have an " -#~ "*even* number of voting members, deploy" -#~ " an :ref:`arbiter `" -#~ " so that the set has an odd " -#~ "number." -#~ msgstr "" - -# a0a2b725add34e4a8bfe9fd08d799310 -#~ msgid "" -#~ "The following replica set needs an " -#~ "arbiter to have an odd number of" -#~ " voting members." -#~ msgstr "" - -# 4134c13e1d154076ab62158fef0420d0 -#~ msgid "" -#~ "A replica set can have up to " -#~ "12 members, [#master-slave]_ but only" -#~ " 7 voting members. See :ref:`non-" -#~ "voting members ` for more information." -#~ msgstr "" - -# be9698c2137c4d4a9ca6af1fa668bfc9 -#~ msgid "" -#~ "The following 9 member replica set " -#~ "has 7 voting members and 2 non-" -#~ "voting members." -#~ msgstr "" - -# 85684360bd604cbd9595de071c22f9d9 -#~ msgid "" -#~ "Members that cannot become primary in" -#~ " a :term:`failover` have :ref:`priority 0" -#~ " configuration `." -#~ msgstr "" - -# c4888070db3246b8b7d4598746c6af28 -#~ msgid "" -#~ "For instance, some members that have " -#~ "limited resources or networking constraints" -#~ " and should never be able to " -#~ "become primary. Configure members that " -#~ "should not become primary to have " -#~ ":ref:`priority 0 `. In following replica set," -#~ " the secondary member in the third" -#~ " data center has a priority of " -#~ "0:" -#~ msgstr "" - -# 54c8e4c9f33049e5aad7bc574654f48d -#~ msgid "" -#~ "A majority of the set's members " -#~ "should be in your applications main " -#~ "data center." -#~ msgstr "" - -# cb4b1462a7934f3fadf40d6c55240ab9 -#~ msgid "" -#~ "While replica sets are the recommended" -#~ " solution for production, a replica " -#~ "set can support only 12 members in" -#~ " total. If your deployment requires " -#~ "more than 12 members, you’ll need " -#~ "to use :doc:`master-slave ` replication. Master-slave replication" -#~ " lacks the automatic failover capabilities." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/replica-set-architecture-geographically-distributed.po b/locale/es/LC_MESSAGES/core/replica-set-architecture-geographically-distributed.po deleted file mode 100644 index 3a31abff087..00000000000 --- a/locale/es/LC_MESSAGES/core/replica-set-architecture-geographically-distributed.po +++ /dev/null @@ -1,329 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:47+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 5c7de7371c2045ee91f436580e66e97e -#: ../source/core/replica-set-architecture-geographically-distributed.txt:5 -msgid "Replica Sets Distributed Across Two or More Data Centers" -msgstr "" - -# 4d36746a2c2d413c9f0213bc1d066428 -#: ../source/core/replica-set-architecture-geographically-distributed.txt -msgid "On this page" -msgstr "" - -# a9070169b0b04d08a39d801d3c0f33b5 -#: ../source/core/replica-set-architecture-geographically-distributed.txt:16 -msgid "Overview" -msgstr "" - -# e821e977a0f4497e964d49b274923414 -#: ../source/core/replica-set-architecture-geographically-distributed.txt:18 -msgid "" -"While :term:`replica sets ` provide basic protection against" -" single-instance failure, replica sets whose members are all located in a" -" single data center are susceptible to data center failures. Power " -"outages, network interruptions, and natural disasters are all issues that" -" can affect replica sets whose members are located in a single facility." -msgstr "" - -# dbae623fdc114d7fb7ed6067d7f2327c -#: ../source/core/replica-set-architecture-geographically-distributed.txt:25 -msgid "" -"Distributing replica set members across geographically distincts data " -"centers adds redundancy and provides fault tolerance if one of the data " -"centers is unavailable." -msgstr "" - -# 60bb79e2a6934e1c9891d2ea9d2c02f3 -#: ../source/core/replica-set-architecture-geographically-distributed.txt:30 -msgid "Distribution of the Members" -msgstr "" - -# 5ce46c4f497045949071671ddbebee07 -#: ../source/core/replica-set-architecture-geographically-distributed.txt:32 -msgid "" -"To protect your data in case of a data center failure, keep at least one " -"member in an alternate data center. If possible, use an odd number of " -"data centers, and choose a distribution of members that maximizes the " -"likelihood that even with a loss of a data center, the remaining replica " -"set members can form a majority or at minimum, provide a copy of your " -"data." -msgstr "" - -# 8304974ad711416fbe2dee3147e99765 -#: ../source/core/replica-set-architecture-geographically-distributed.txt:40 -msgid "Examples" -msgstr "" - -# 3253f15a58144a42b711fda100a39e96 -#: ../source/core/replica-set-architecture-geographically-distributed.txt:43 -msgid "Three-member Replica Set" -msgstr "" - -# f79619c20904426ca13356de83d56773 -#: ../source/core/replica-set-architecture-geographically-distributed.txt:45 -msgid "" -"For example, for a three-member replica set, some possible distributions " -"of members include:" -msgstr "" - -# 1022f9cd109b4418b5359cea666b35c8 -#: ../source/core/replica-set-architecture-geographically-distributed.txt:48 -msgid "" -"Two data centers: two members to Data Center 1 and one member to Data " -"Center 2. If one of the members of the replica set is an arbiter, " -"distribute the arbiter to Data Center 1 with a data-bearing member." -msgstr "" - -# bb0f875a8f594ee59962baf24640fb9e -# b2e21a11168549f6a737a4eb82e5d501 -#: ../source/core/replica-set-architecture-geographically-distributed.txt:52 -#: ../source/core/replica-set-architecture-geographically-distributed.txt:72 -msgid "If Data Center 1 goes down, the replica set becomes read-only." -msgstr "" - -# 2cba2874885949949f9b671a4fb38b46 -#: ../source/core/replica-set-architecture-geographically-distributed.txt:54 -msgid "" -"If Data Center 2 goes down, the replica set remains writeable as the " -"members in Data Center 1 can hold an election." -msgstr "" - -# 9021d2ac7c6144998cce0a655aa458c6 -#: ../source/core/replica-set-architecture-geographically-distributed.txt:57 -msgid "" -"Three data centers: one members to Data Center 1, one member to Data " -"Center 2, and one member to Data Center 3." -msgstr "" - -# a3727e755d5641198090f9ecdc8b7e3b -# c984804d003243aebc4866e54bee1bae -#: ../source/core/replica-set-architecture-geographically-distributed.txt:60 -#: ../source/core/replica-set-architecture-geographically-distributed.txt:80 -msgid "" -"If any Data Center goes down, the replica set remains writeable as the " -"remaining members can hold an election." -msgstr "" - -# 3dcdab87a2504e33998a6c5007979395 -#: ../source/core/replica-set-architecture-geographically-distributed.txt:64 -msgid "Five-member Replica Set" -msgstr "" - -# c59721320f524fc69bbc1760ee2d797f -#: ../source/core/replica-set-architecture-geographically-distributed.txt:66 -msgid "" -"For a replica set with 5 members, some possible distributions of members " -"include:" -msgstr "" - -# c97fb32a75ee4b2cbbfc33e9c90f67a5 -#: ../source/core/replica-set-architecture-geographically-distributed.txt:69 -msgid "" -"Two data centers: three members to Data Center 1 and two members to Data " -"Center 2." -msgstr "" - -# cb4ad8a3eca84f89ae97c97a4d2c3019 -#: ../source/core/replica-set-architecture-geographically-distributed.txt:74 -msgid "" -"If Data Center 2 goes down, the replica set remains writeable as the " -"members in Data Center 1 can create a majority." -msgstr "" - -# a8e9e6225ee547baabde9be517cb2aca -#: ../source/core/replica-set-architecture-geographically-distributed.txt:77 -msgid "" -"Three data centers: two member to Data Center 1, two members to Data " -"Center 2, and one member to site Data Center 3." -msgstr "" - -# a13ea1aa2a5141b0968e1e83f3f3fb3b -#: ../source/core/replica-set-architecture-geographically-distributed.txt:83 -msgid "" -"For example, the following 5 member replica set distributes its members " -"across three data centers." -msgstr "" - -# 1a5220a0172e423780a247726c81e5f4 -#: ../source/core/replica-set-architecture-geographically-distributed.txt:89 -msgid "Electability of Members" -msgstr "" - -# a28d7a3e2a704ce9b24b9282d76f92cb -#: ../source/core/replica-set-architecture-geographically-distributed.txt:91 -msgid "" -"Some members of the replica set, such as members that have networking " -"restraint or limited resources, should not be able to become primary in a" -" :term:`failover`. Configure members that should not become primary to " -"have :ref:`priority 0 `." -msgstr "" - -# 66a281ec82eb49ce83ebea61610bad8a -#: ../source/core/replica-set-architecture-geographically-distributed.txt:96 -msgid "" -"In some cases, you may prefer that the members in one data center be " -"elected primary before the members in the other data centers. You can " -"modify the :rsconf:`~members[n].priority` of the members such that the " -"members in the one data center has higher :rsconf:`~members[n].priority` " -"than the members in the other data centers." -msgstr "" - -# 880867e19673462dba27d80e60ec5f3a -#: ../source/core/replica-set-architecture-geographically-distributed.txt:103 -msgid "" -"In the following example, the replica set members in Data Center 1 have a" -" higher priority than the members in Data Center 2 and 3; the members in " -"Data Center 2 have a higher priority than the member in Data Center 3:" -msgstr "" - -# ae7fdcb618c7405fb6d41e7567096d5c -#: ../source/core/replica-set-architecture-geographically-distributed.txt:111 -msgid "Connectivity" -msgstr "" - -# 0ba9c5d8950249f49ce9c2c16e6af5a0 -#: ../source/core/replica-set-architecture-geographically-distributed.txt:113 -msgid "" -"Verify that your network configuration allows communication among all " -"members; i.e. each member must be able to connect to every other member." -msgstr "" - -# a56860dcf3cc494b973707dcb918b893 -#: ../source/core/replica-set-architecture-geographically-distributed.txt:117 -msgid "" -":doc:`/tutorial/deploy-geographically-distributed-replica-set`, " -":doc:`/tutorial/deploy-replica-set`, :doc:`/tutorial/add-replica-set-" -"arbiter`, and :doc:`/tutorial/expand-replica-set`." -msgstr "" - -# 364636d9c58b445a850b71b4e84cb84c -#: ../source/includes/extracts/additional-resources-multi-dc.rst:4 -msgid "Additional Resource" -msgstr "" - -# 34d43d2d3d8d4db9aaa614b83ba03328 -#: ../source/includes/extracts/additional-resources-multi-dc.rst:6 -msgid "" -"`Whitepaper: MongoDB Multi-Data Center Deployments " -"`_" -msgstr "" - -# 9b77bb63728f4b2a8d5fc56f289ca2db -#: ../source/includes/extracts/additional-resources-multi-dc.rst:7 -msgid "" -"`Webinar: Multi-Data Center Deployment " -"`_" -msgstr "" - -# 4d08d1e72bd64be292d0dcfe88a83f91 -#~ msgid "Geographically Distributed Replica Sets" -#~ msgstr "" - -# 9d4b32359d5141729dc0a0cffe1a4246 -#~ msgid "" -#~ "Adding members to a replica set in" -#~ " multiple data centers adds redundancy " -#~ "and provides fault tolerance if one " -#~ "data center is unavailable. Members in" -#~ " additional data centers should have " -#~ "a :doc:`priority of 0 ` to prevent them " -#~ "from becoming primary." -#~ msgstr "" - -# c6a59b45847f425ea16c954d26279e77 -#~ msgid "" -#~ "For example: the architecture of a " -#~ "geographically distributed replica set may " -#~ "be:" -#~ msgstr "" - -# 2ed05c841c7543a19785b25f77e7bb1c -#~ msgid "One :term:`primary ` in the main data center." -#~ msgstr "" - -# db73223ac2ad45bbbc179ccf8d4ed072 -#~ msgid "" -#~ "One :term:`secondary ` member in" -#~ " the main data center. This member" -#~ " can become primary at any time." -#~ msgstr "" - -# c45cac0f42944a2a9de0243656f71ae4 -#~ msgid "" -#~ "One :doc:`priority 0 ` member in a second " -#~ "data center. This member cannot become" -#~ " primary." -#~ msgstr "" - -# f577bf1501034c35ac34457e312435ce -#~ msgid "" -#~ "In the following replica set, the " -#~ "primary and one secondary are in " -#~ "*Data Center 1*, while *Data Center " -#~ "2* has a :doc:`priority 0 ` secondary that" -#~ " cannot become a primary." -#~ msgstr "" - -# 27dd84f5523b43629a169066ccb48816 -#~ msgid "" -#~ "If the primary is unavailable, the " -#~ "replica set will elect a new " -#~ "primary from *Data Center 1*. If " -#~ "the data centers cannot connect to " -#~ "each other, the member in *Data " -#~ "Center 2* will not become the " -#~ "primary." -#~ msgstr "" - -# 9586d0735e2a4b41be3694f03dce59af -#~ msgid "" -#~ "If *Data Center 1* becomes unavailable," -#~ " you can manually recover the data" -#~ " set from *Data Center 2* with " -#~ "minimal downtime. With sufficient :ref:`write" -#~ " concern `, there will " -#~ "be no data loss." -#~ msgstr "" - -# b1e08a4eba7b4c1b9364b3cd2cb9e964 -#~ msgid "" -#~ "To facilitate elections, the main data" -#~ " center should hold a majority of " -#~ "members. Also ensure that the set " -#~ "has an odd number of members. If" -#~ " adding a member in another data " -#~ "center results in a set with an" -#~ " even number of members, deploy an" -#~ " :ref:`arbiter `. For" -#~ " more information on elections, see " -#~ ":doc:`/core/replica-set-elections`." -#~ msgstr "" - -# d98452a1c84f4e2db3b684edccae7869 -#~ msgid ":doc:`/tutorial/deploy-geographically-distributed-replica-set`." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/replica-set-architecture-three-members.po b/locale/es/LC_MESSAGES/core/replica-set-architecture-three-members.po deleted file mode 100644 index 6748f75c89b..00000000000 --- a/locale/es/LC_MESSAGES/core/replica-set-architecture-three-members.po +++ /dev/null @@ -1,122 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:49+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 31235f11f5014dad94067c8aa4926242 -#: ../source/core/replica-set-architecture-three-members.txt:5 -msgid "Three Member Replica Sets" -msgstr "" - -# 744df06ea5594ec5adaae6877ff50c4d -#: ../source/core/replica-set-architecture-three-members.txt -msgid "On this page" -msgstr "" - -# d178955c2a2d4cca88a3cc3e8a21070f -#: ../source/core/replica-set-architecture-three-members.txt:15 -msgid "" -"The minimum architecture of a replica set has three members. A three " -"member replica set can have either three members that hold data, or two " -"members that hold data and an arbiter." -msgstr "" - -# f391635c30a24f68a77143c0fb7132c0 -#: ../source/core/replica-set-architecture-three-members.txt:22 -msgid "Primary with Two Secondary Members" -msgstr "" - -# ff00f73c29fc42b8ab8dbb626f21399f -#: ../source/core/replica-set-architecture-three-members.txt:24 -msgid "A replica set with three members that store data has:" -msgstr "" - -# 5fbc420fac554120abf2c0743a1d5681 -# 7e9ba911f96b4f2cab68608bba58489a -#: ../source/core/replica-set-architecture-three-members.txt:26 -#: ../source/core/replica-set-architecture-three-members.txt:48 -msgid "One :doc:`primary `." -msgstr "" - -# ef69b86ea1034b93aec861159471a170 -#: ../source/core/replica-set-architecture-three-members.txt:28 -msgid "" -"Two :doc:`secondary ` members. Both " -"secondaries can become the primary in an :doc:`election `." -msgstr "" - -# 51539b90489548889f56d56ce15f0994 -#: ../source/core/replica-set-architecture-three-members.txt:34 -msgid "" -"These deployments provide two complete copies of the data set at all " -"times in addition to the primary. These replica sets provide additional " -"fault tolerance and :ref:`high availability `. If " -"the primary is unavailable, the replica set elects a secondary to be " -"primary and continues normal operation. The old primary rejoins the set " -"when available." -msgstr "" - -# bc7f6ed5a35d4c60a5dbbc449c95d7e0 -#: ../source/core/replica-set-architecture-three-members.txt:44 -msgid "Primary with a Secondary and an Arbiter" -msgstr "" - -# 26821f99d23e4195b6ada6a14cd87bc0 -#: ../source/core/replica-set-architecture-three-members.txt:46 -msgid "A three member replica set with a two members that store data has:" -msgstr "" - -# 5113f456233f41bbb3d0c41ac885f109 -#: ../source/core/replica-set-architecture-three-members.txt:50 -msgid "" -"One :doc:`secondary ` member. The secondary " -"can become primary in an :doc:`election `." -msgstr "" - -# 880944c20f2d43178d7343323642bc69 -#: ../source/core/replica-set-architecture-three-members.txt:54 -msgid "" -"One :doc:`arbiter `. The arbiter only votes in" -" elections." -msgstr "" - -# aa62ff40418b4f01be32a3e184de5f0c -#: ../source/core/replica-set-architecture-three-members.txt:59 -msgid "" -"Since the arbiter does not hold a copy of the data, these deployments " -"provides only one complete copy of the data. Arbiters require fewer " -"resources, at the expense of more limited redundancy and fault tolerance." -msgstr "" - -# d5bd84543fe84fa8ba5535d2cbf69afb -#: ../source/core/replica-set-architecture-three-members.txt:64 -msgid "" -"However, a deployment with a primary, secondary, and an arbiter ensures " -"that a replica set remains available if the primary *or* the secondary is" -" unavailable. If the primary is unavailable, the replica set will elect " -"the secondary to be primary." -msgstr "" - -# e9c63bc0818848faa8934fd568137b81 -#: ../source/core/replica-set-architecture-three-members.txt:71 -msgid ":doc:`/tutorial/deploy-replica-set`." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/replica-set-architectures.po b/locale/es/LC_MESSAGES/core/replica-set-architectures.po deleted file mode 100644 index ec77e78cb65..00000000000 --- a/locale/es/LC_MESSAGES/core/replica-set-architectures.po +++ /dev/null @@ -1,495 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:30+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 8f6f4986ff4c4b05a881b24174556444 -#: ../source/core/replica-set-architectures.txt:6 -msgid "Replica Set Deployment Architectures" -msgstr "" - -# dd4ecd1d00544e26984a9cbf8911da5d -#: ../source/core/replica-set-architectures.txt -msgid "On this page" -msgstr "" - -# ce7c762732e7400888c7e2e959604674 -#: ../source/core/replica-set-architectures.txt:16 -msgid "" -"The architecture of a :term:`replica set ` affects the set's" -" capacity and capability. This document provides strategies for replica " -"set deployments and describes common architectures." -msgstr "" - -# 5bbb08dcdb164440aa5d5888883b0adb -#: ../source/core/replica-set-architectures.txt:20 -msgid "" -"The standard replica set deployment for production system is a three-" -"member replica set. These sets provide redundancy and fault tolerance. " -"Avoid complexity when possible, but let your application requirements " -"dictate the architecture." -msgstr "" - -# 0022ccc8945e4d57948b09022a01fbc4 -#: ../source/core/replica-set-architectures.txt:26 -msgid "Strategies" -msgstr "" - -# 7d2006dee2e14f488eed68b70e59a0e8 -#: ../source/core/replica-set-architectures.txt:29 -msgid "Determine the Number of Members" -msgstr "" - -# 3bfca6fa69584c61b881632523a3448e -#: ../source/core/replica-set-architectures.txt:31 -msgid "Add members in a replica set according to these strategies." -msgstr "" - -# fc9394f687674dde9a4747bf49559dad -#: ../source/core/replica-set-architectures.txt:34 -msgid "Maximum Number of Voting Members" -msgstr "" - -# b96bb300081d49be951d68cc8853ee18 -#: ../source/core/replica-set-architectures.txt:36 -msgid "" -"A replica set can have up to :limit:`50 members `, but only :limit:`7 voting members `. [#master-slave]_ If the replica set already " -"has 7 voting members, additional members must be :ref:`non-voting members" -" `." -msgstr "" - -# c4b27c78b8f949b9a013f1912116af7e -#: ../source/core/replica-set-architectures.txt:44 -msgid "Deploy an Odd Number of Members" -msgstr "" - -# 417d1598ff294d6ea64e6fae1fae1c6e -#: ../source/core/replica-set-architectures.txt:46 -msgid "" -"Ensure that the replica set has an odd number of voting members. If you " -"have an *even* number of voting members, deploy an :ref:`arbiter " -"` so that the set has an odd number of voting " -"members." -msgstr "" - -# b73d90dc02974c31a84ac4c53e8b6297 -#: ../source/core/replica-set-architectures.txt:51 -msgid "" -"An :term:`arbiter ` does not store a copy of the data and " -"requires fewer resources. As a result, you may run an arbiter on an " -"application server or other shared process. With no copy of the data, it " -"may be possible to place an arbiter into environments that you would not " -"place other members of the replica set. Consult your security policies." -msgstr "" - -# a6c77956581b46b58afe9a1facb07338 -#: ../source/core/replica-set-architectures.txt:60 -msgid "In general, avoid deploying more than one arbiter per replica set." -msgstr "" - -# 9dea0d4049a042688bc23ef49d9e4911 -#: ../source/core/replica-set-architectures.txt:65 -msgid "Consider Fault Tolerance" -msgstr "" - -# 10c7de025a4647ebb27799986d19f5c3 -#: ../source/core/replica-set-architectures.txt:67 -msgid "" -"*Fault tolerance* for a replica set is the number of members that can " -"become unavailable and still leave enough members in the set to elect a " -"primary. In other words, it is the difference between the number of " -"members in the set and the majority of voting members needed to elect a " -"primary. Without a primary, a replica set cannot accept write operations." -" Fault tolerance is an effect of replica set size, but the relationship " -"is not direct. See the following table:" -msgstr "" - -# fc175c7b0c284eb8a22fcf3449438fab -#: ../source/core/replica-set-architectures.txt:79 -msgid "Number of Members" -msgstr "" - -# 300991835b614330b80f324bce02fe1d -#: ../source/core/replica-set-architectures.txt:81 -msgid "Majority Required to Elect a New Primary" -msgstr "" - -# 354b727f1f8c440794f234a8ac712373 -#: ../source/core/replica-set-architectures.txt:83 -msgid "Fault Tolerance" -msgstr "" - -# 89fd4e64055647619bb0a052a3d3419e -# 69faf377abfa43aaabc10673f71b191c -# 971b36cd171c490e9d47c8eea1a64590 -#: ../source/core/replica-set-architectures.txt:85 -#: ../source/core/replica-set-architectures.txt:93 -#: ../source/core/replica-set-architectures.txt:99 -msgid "3" -msgstr "" - -# 02721377fe7a471d9abe833daec8d45a -# 5a7ccbd025f54820bad2659a86442d33 -# cd8f3466554e456d9719af3084c6412f -#: ../source/core/replica-set-architectures.txt:87 -#: ../source/core/replica-set-architectures.txt:101 -#: ../source/core/replica-set-architectures.txt:107 -msgid "2" -msgstr "" - -# 05bd5fe30d08495f9fa305fe6986e497 -# a25ee30f935442529c30e126886bef9d -#: ../source/core/replica-set-architectures.txt:89 -#: ../source/core/replica-set-architectures.txt:95 -msgid "1" -msgstr "" - -# 58e35c0168cc4da69a52acefefd58ba1 -# d6db3539bbd74a94b0bf5e0ced31f424 -#: ../source/core/replica-set-architectures.txt:91 -#: ../source/core/replica-set-architectures.txt:105 -msgid "4" -msgstr "" - -# 013de03d104e48a7b8cd83e8fc0a79b8 -#: ../source/core/replica-set-architectures.txt:97 -msgid "5" -msgstr "" - -# 501cb603baa7449f912c746cc1e27009 -#: ../source/core/replica-set-architectures.txt:103 -msgid "6" -msgstr "" - -# 8e841f59b1e749588abe8eecc73dfc43 -#: ../source/core/replica-set-architectures.txt:109 -msgid "" -"Adding a member to the replica set does not *always* increase the fault " -"tolerance. However, in these cases, additional members can provide " -"support for dedicated functions, such as backups or reporting." -msgstr "" - -# 3e7db02ea1f24d37bfb4e31b1417b19f -#: ../source/core/replica-set-architectures.txt:114 -msgid "Use Hidden and Delayed Members for Dedicated Functions" -msgstr "" - -# 79a16f54870743cbb13e998b2eca0456 -#: ../source/core/replica-set-architectures.txt:116 -msgid "" -"Add :ref:`hidden ` or :ref:`delayed ` members to support dedicated functions, such as " -"backup or reporting." -msgstr "" - -# e2346cffb09f479ba092f3bc82a6c1fd -#: ../source/core/replica-set-architectures.txt:121 -msgid "Load Balance on Read-Heavy Deployments" -msgstr "" - -# 95ef2213fe464878936b4c95cfce370b -#: ../source/core/replica-set-architectures.txt:123 -msgid "" -"In a deployment with *very* high read traffic, you can improve read " -"throughput by distributing reads to secondary members. As your deployment" -" grows, add or move members to alternate data centers to improve " -"redundancy and availability." -msgstr "" - -# a0eb7c7b32134150abbce5e29ecad0a5 -#: ../source/core/replica-set-architectures.txt:128 -msgid "Always ensure that the main facility is able to elect a primary." -msgstr "" - -# a700889007354528afb19c3d2ffaded1 -#: ../source/core/replica-set-architectures.txt:131 -msgid "Add Capacity Ahead of Demand" -msgstr "" - -# c35fa453f1a54c358cc85ac1374c1bc4 -#: ../source/core/replica-set-architectures.txt:133 -msgid "" -"The existing members of a replica set must have spare capacity to support" -" adding a new member. Always add new members before the current demand " -"saturates the capacity of the set." -msgstr "" - -# 9ae8b741aad4424796533a8ebe40c907 -#: ../source/core/replica-set-architectures.txt:140 -msgid "Distribute Members Geographically" -msgstr "" - -# fd4b8ce4909d4da0b5739da9fff690fa -#: ../source/core/replica-set-architectures.txt:142 -msgid "" -"To protect your data in case of a data center failure, keep at least one " -"member in an alternate data center. If possible, use an odd number of " -"data centers, and choose a distribution of members that maximizes the " -"likelihood that even with a loss of a data center, the remaining replica " -"set members can form a majority or at minimum, provide a copy of your " -"data." -msgstr "" - -# 1ac49ef11c83453ea841332ac1679f61 -#: ../source/core/replica-set-architectures.txt:149 -msgid "" -"To ensure that the members in your main data center be elected primary " -"before the members in the alternate data center, set the " -":rsconf:`members[n].priority` of the members in the alternate data center" -" to be lower than that of the members in the primary data center." -msgstr "" - -# d947704e25254850b7c469061c75f143 -#: ../source/core/replica-set-architectures.txt:154 -msgid "" -"For more information, see :doc:`/core/replica-set-architecture-" -"geographically-distributed`" -msgstr "" - -# e8659c20fb274c49a4da5009a0705eb6 -#: ../source/core/replica-set-architectures.txt:158 -msgid "Target Operations with Tag Sets" -msgstr "" - -# 966094d674fb4a748a431402782afc89 -#: ../source/core/replica-set-architectures.txt:160 -msgid "" -"Use :ref:`replica set tag sets ` to " -"target read operations to specific members or to customize write concern " -"to request acknowledgement from specific members." -msgstr "" - -# 06a804f8429a4a27b8a1ed0cc1cf4c3b -#: ../source/core/replica-set-architectures.txt:164 -msgid ":doc:`/data-center-awareness` and :doc:`/core/operational-segregation`." -msgstr "" - -# 97be49a68730479eb0c1070b9ef7d144 -#: ../source/core/replica-set-architectures.txt:168 -msgid "Use Journaling to Protect Against Power Failures" -msgstr "" - -# db090a453d5743dd967ec8f3e8c71a5d -#: ../source/core/replica-set-architectures.txt:170 -msgid "" -"MongoDB enables :doc:`journaling ` by default. " -"Journaling protects against data loss in the event of service " -"interruptions, such as power failures and unexpected reboots." -msgstr "" - -# 2292f764d9e94dccb2178ea668b2ec42 -#: ../source/core/replica-set-architectures.txt:175 -msgid "Replica Set Naming" -msgstr "" - -# 28ff970f95ba4f5fb075f93745e55c37 -#: ../source/includes/fact-unique-replica-set-names.rst:1 -msgid "" -"If your application connects to more than one replica set, each set " -"should have a distinct name. Some drivers group replica set connections " -"by replica set name." -msgstr "" - -# afd9e1d2df3c493ea1be8cca4e85dc86 -#: ../source/core/replica-set-architectures.txt:180 -msgid "Deployment Patterns" -msgstr "" - -# f8fc8edc8be94e14915f7d9d9f656078 -#: ../source/core/replica-set-architectures.txt:182 -msgid "" -"The following documents describe common replica set deployment patterns. " -"Other patterns are possible and effective depending on the application's " -"requirements. If needed, combine features of each architecture in your " -"own deployment:" -msgstr "" - -# efd8ec9258284c73bde8827fb0f27802 -#: ../source/includes/toc/dfn-list-replica-set-architectures.rst:5 -msgid ":doc:`/core/replica-set-architecture-three-members`" -msgstr "" - -# 4d9c6b338cca4d19824bc149239bd880 -#: ../source/includes/toc/dfn-list-replica-set-architectures.rst:4 -msgid "" -"Three-member replica sets provide the minimum recommended architecture " -"for a replica set." -msgstr "" - -# dc907a2d913c42eaa898d0c1fd428ba2 -#: ../source/includes/toc/dfn-list-replica-set-architectures.rst:9 -msgid ":doc:`/core/replica-set-architecture-geographically-distributed`" -msgstr "" - -# 470876daee944e0cad5f8829c36ca0a1 -#: ../source/includes/toc/dfn-list-replica-set-architectures.rst:8 -msgid "" -"Geographically distributed sets include members in multiple locations to " -"protect against facility-specific failures, such as power outages." -msgstr "" - -# 4f60a482ead54330bfab5a54f0fed540 -#: ../source/includes/fact-master-slave-workaround.rst:1 -msgid "" -"While replica sets are the recommended solution for production, a replica" -" set can support up to :limit:`50 members ` in total. If your deployment requires more than 50 members, you’ll" -" need to use :doc:`master-slave ` replication. " -"However, master-slave replication lacks the automatic failover " -"capabilities." -msgstr "" - -#~ msgid "" -#~ "The following documents describe common " -#~ "replica set deployment patterns. Other " -#~ "patterns are possible and effective " -#~ "depending on the the application's " -#~ "requirements. If needed, combine features " -#~ "of each architecture in your own " -#~ "deployment:" -#~ msgstr "" - -# c462b67ebb1344fe8e95e4c4534c711e -#~ msgid "" -#~ "An odd number of members ensures " -#~ "that the replica set is always " -#~ "able to elect a primary. If you" -#~ " have an even number of members, " -#~ "add an arbiter to get an odd " -#~ "number. :term:`Arbiters ` do not " -#~ "store a copy of the data and " -#~ "require fewer resources. As a result," -#~ " you may run an arbiter on an" -#~ " application server or other shared " -#~ "process." -#~ msgstr "" - -# 8023bed3fbb5464eb95bbddc83ab237d -#~ msgid "" -#~ "*Fault tolerance* for a replica set " -#~ "is the number of members that can" -#~ " become unavailable and still leave " -#~ "enough members in the set to elect" -#~ " a primary. In other words, it " -#~ "is the difference between the number " -#~ "of members in the set and the " -#~ "majority needed to elect a primary. " -#~ "Without a primary, a replica set " -#~ "cannot accept write operations. Fault " -#~ "tolerance is an effect of replica " -#~ "set size, but the relationship is " -#~ "not direct. See the following table:" -#~ msgstr "" - -# c7e5df82199e40e39b028d64f99381de -#~ msgid "Number of Members." -#~ msgstr "" - -# bde31ab6ff2d42b3863df0a74e38d248 -#~ msgid "Majority Required to Elect a New Primary." -#~ msgstr "" - -# 2b6666552ddc420ea73d276b544b2794 -#~ msgid "Fault Tolerance." -#~ msgstr "" - -# cb8606771abd471b957868f764942291 -#~ msgid "Determine the Distribution of Members" -#~ msgstr "" - -# ca691d16fb44420ca97cdb130e4a5540 -#~ msgid "" -#~ "To protect your data if your main" -#~ " data center fails, keep at least " -#~ "one member in an alternate data " -#~ "center. Set these members' " -#~ ":data:`~local.system.replset.members[n].priority` to 0 " -#~ "to prevent them from becoming primary." -#~ msgstr "" - -# 0124f0f16304464baaebc75c6da2be66 -#~ msgid "Keep a Majority of Members in One Location" -#~ msgstr "" - -# 9c2741c13b68427eb3275434152702bb -#~ msgid "" -#~ "When a replica set has members in" -#~ " multiple data centers, network partitions" -#~ " can prevent communication between data " -#~ "centers. To replicate data, members must" -#~ " be able to communicate to other " -#~ "members." -#~ msgstr "" - -# a3a9e4b59d9d4f44aec2426e13749e2c -#~ msgid "" -#~ "In an election, members must see " -#~ "each other to create a majority. " -#~ "To ensure that the replica set " -#~ "members can confirm a majority and " -#~ "elect a primary, keep a majority " -#~ "of the set’s members in one " -#~ "location." -#~ msgstr "" - -# 9e1bd2cf512f40a1a9a88e3ec0a1a6d0 -#~ msgid "Target Operations with Tags" -#~ msgstr "" - -# ba1733c1137e4c39b9c96e65f57db423 -#~ msgid "" -#~ "Use :ref:`replica set tags ` to ensure " -#~ "that operations replicate to specific " -#~ "data centers. Tags also support " -#~ "targeting read operations to specific " -#~ "machines." -#~ msgstr "" - -# 29c5fd358eac4b248812426d81dfbaba -#~ msgid "" -#~ "Enable journaling to protect data " -#~ "against service interruptions. Without " -#~ "journaling MongoDB cannot recover data " -#~ "after unexpected shutdowns, including power" -#~ " failures and unexpected reboots." -#~ msgstr "" - -# 75295f1eebc74e13ba8f47fca477155f -#~ msgid "" -#~ "All 64-bit versions of MongoDB after " -#~ "version 2.0 have journaling enabled by" -#~ " default." -#~ msgstr "" - -# 4f2f2495c2ab427883ffe88fc56bd57d -#~ msgid ":doc:`/core/replica-set-architecture-four-members`" -#~ msgstr "" - -# 3015bc84fab34ccd9c29cdc626e7faab -#~ msgid "" -#~ "Four or more member replica sets " -#~ "provide greater redundancy and can " -#~ "support greater distribution of read " -#~ "operations and dedicated functionality." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/replica-set-delayed-member.po b/locale/es/LC_MESSAGES/core/replica-set-delayed-member.po deleted file mode 100644 index 7a4cb1ba52e..00000000000 --- a/locale/es/LC_MESSAGES/core/replica-set-delayed-member.po +++ /dev/null @@ -1,212 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:31+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 33495c79df324f68a6b80fd15d7fb0dd -#: ../source/core/replica-set-delayed-member.txt:8 -msgid "Delayed Replica Set Members" -msgstr "" - -# c5e44a7f1d914e81908dd34b97c5ec51 -#: ../source/core/replica-set-delayed-member.txt -msgid "On this page" -msgstr "" - -# 82561719932c43e7934e0771eda14b13 -#: ../source/core/replica-set-delayed-member.txt:18 -msgid "" -"Delayed members contain copies of a :term:`replica set's ` " -"data set. However, a delayed member's data set reflects an earlier, or " -"delayed, state of the set. For example, if the current time is 09:52 and " -"a member has a delay of an hour, the delayed member has no operation more" -" recent than 08:52." -msgstr "" - -# fcb70e006595483b94f47f0a4692610d -#: ../source/core/replica-set-delayed-member.txt:24 -msgid "" -"Because delayed members are a \"rolling backup\" or a running " -"\"historical\" snapshot of the data set, they may help you recover from " -"various kinds of human error. For example, a delayed member can make it " -"possible to recover from unsuccessful application upgrades and operator " -"errors including dropped databases and collections." -msgstr "" - -# a4827dae4e664ad082b4a619a1be4bd1 -#: ../source/core/replica-set-delayed-member.txt:31 -msgid "Considerations" -msgstr "" - -# 73660a478a6a4170a2b6acf8fddb5e82 -#: ../source/core/replica-set-delayed-member.txt:34 -msgid "Requirements" -msgstr "" - -# c7656db48d3b411cb7aa8423c08653af -#: ../source/core/replica-set-delayed-member.txt:36 -msgid "Delayed members:" -msgstr "" - -# e5f999039917435f8e3b0e2f670d7b8e -#: ../source/core/replica-set-delayed-member.txt:38 -msgid "" -"**Must be** :ref:`priority 0 ` " -"members. Set the priority to 0 to prevent a delayed member from becoming " -"primary." -msgstr "" - -# 21381748b78d4a5f84d329be8c4bad10 -#: ../source/core/replica-set-delayed-member.txt:42 -msgid "" -"**Should be** :ref:`hidden ` members. Always " -"prevent applications from seeing and querying delayed members." -msgstr "" - -# 115062cdb9c141a5b3047f17b3079784 -#: ../source/core/replica-set-delayed-member.txt:46 -msgid "" -"*do* vote in :term:`elections ` for primary, if " -":rsconf:`members[n].votes` is set to 1." -msgstr "" - -# 8135fe116e73469dac31de6c139d6ad7 -#: ../source/core/replica-set-delayed-member.txt:49 -msgid "Behavior" -msgstr "" - -# 1c969665a146424d93ffea2ee1bd85c1 -#: ../source/core/replica-set-delayed-member.txt:51 -msgid "" -"Delayed members copy and apply operations from the source :term:`oplog` " -"on a delay. When choosing the amount of delay, consider that the amount " -"of delay:" -msgstr "" - -# b76a07b40cef4db383d6ca96602c4b32 -#: ../source/core/replica-set-delayed-member.txt:54 -msgid "" -"must be equal to or greater than your expected maintenance window " -"durations." -msgstr "" - -# 1b5f3f8e350d40dcbfbf33411fa6ecec -#: ../source/core/replica-set-delayed-member.txt:56 -msgid "" -"must be *smaller* than the capacity of the oplog. For more information on" -" oplog size, see :ref:`replica-set-oplog-sizing`." -msgstr "" - -# e31ac0c1050d41a0b8d6fa52b60e7204 -#: ../source/core/replica-set-delayed-member.txt:60 -msgid "Sharding" -msgstr "" - -# 2c385583dc1540758b9456dbbefeeb03 -#: ../source/core/replica-set-delayed-member.txt:62 -msgid "" -"In sharded clusters, delayed members have limited utility when the " -":term:`balancer` is enabled. Because delayed members replicate chunk " -"migrations with a delay, the state of delayed members in a sharded " -"cluster are not useful for recovering to a previous state of the sharded " -"cluster if any migrations occur during the delay window." -msgstr "" - -# 3ec9c26079cb48df912ee218ce447ce3 -#: ../source/core/replica-set-delayed-member.txt:69 -msgid "Example" -msgstr "" - -# 57e17835ce5f471cb8a1db097b233a94 -#: ../source/core/replica-set-delayed-member.txt:71 -msgid "" -"In the following 5-member replica set, the primary and all secondaries " -"have copies of the data set. One member applies operations with a delay " -"of 3600 seconds (one hour). This delayed member is also *hidden* and is a" -" *priority 0 member*." -msgstr "" - -# fe9279305b974a0899ebd2ca83735e8d -#: ../source/core/replica-set-delayed-member.txt:79 -msgid "Configuration" -msgstr "" - -# 353ed44d8c7a4288b7ffe1861a4ae6c9 -#: ../source/core/replica-set-delayed-member.txt:81 -msgid "" -"A delayed member has its :rsconf:`members[n].priority` equal to ``0``, " -":rsconf:`members[n].hidden` equal to ``true``, and its " -":rsconf:`members[n].slaveDelay` equal to the number of seconds of delay:" -msgstr "" - -# 176e4687179c4bec93c070cf4fb9fa73 -#: ../source/core/replica-set-delayed-member.txt:97 -msgid "" -"To configure a delayed member, see :doc:`/tutorial/configure-a-delayed-" -"replica-set-member`." -msgstr "" - -# 23761095eb214529bef528eb594c57f3 -#: ../source/core/replica-set-delayed-member.txt:1 -msgid "replica set members" -msgstr "" - -# 23761095eb214529bef528eb594c57f3 -#: ../source/core/replica-set-delayed-member.txt:1 -msgid "delayed" -msgstr "" - -# 644a6a2d91f64ca982b0a7baa9446f13 -#~ msgid "*do* vote in :term:`elections ` for primary." -#~ msgstr "" - -# d680f43216c14cbfa12cb4bed3c1b62d -#~ msgid "" -#~ "Delayed members apply operations from " -#~ "the :term:`oplog` on a delay. When " -#~ "choosing the amount of delay, consider" -#~ " that the amount of delay:" -#~ msgstr "" - -# c516dc3190514d488c0dce9a2707dac6 -#~ msgid "must be is equal to or greater than your maintenance windows." -#~ msgstr "" - -# 5b80e37b23f04efcafd2d6ea399c9493 -#~ msgid "" -#~ "In the following 5-member replica set," -#~ " the primary and all secondaries have" -#~ " copies of the data set. One " -#~ "member applies operations with a delay" -#~ " of 3600 seconds, or an hour. " -#~ "This delayed member is also *hidden* " -#~ "and is a *priority 0 member*." -#~ msgstr "" - -# 84e5f993146a427caecbc60b1481e3fb -#~ msgid "" -#~ "A delayed member has its " -#~ ":data:`~local.system.replset.members[n].priority` equal to" -#~ " ``0``, :data:`~local.system.replset.members[n].hidden` " -#~ "equal to ``true``, and its " -#~ ":data:`~local.system.replset.members[n].slaveDelay` equal " -#~ "to the number of seconds of delay:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/replica-set-elections.po b/locale/es/LC_MESSAGES/core/replica-set-elections.po deleted file mode 100644 index b006a75f8d4..00000000000 --- a/locale/es/LC_MESSAGES/core/replica-set-elections.po +++ /dev/null @@ -1,788 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:29+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 69ac2b4d9f9b4808b1d925aacf7aa5b7 -#: ../source/core/replica-set-elections.txt:9 -msgid "Replica Set Elections" -msgstr "" - -# 0d9f03851833408fb64a5567ea1e00be -#: ../source/core/replica-set-elections.txt -msgid "On this page" -msgstr "" - -# dedb79779c08456c8527a2ffdd030068 -#: ../source/core/replica-set-elections.txt:19 -msgid "" -":term:`Replica sets ` use elections to determine which set " -"member will become :term:`primary`. Elections occur after initiating a " -"replica set, and also any time the primary becomes unavailable. The " -"primary is the only member in the set that can accept write operations. " -"If a primary becomes unavailable, elections allow the set to recover " -"normal operations without manual intervention. In the following three-" -"member replica set, the primary is unavailable. One of the remaining " -"secondaries holds an election to elect itself as a new primary." -msgstr "" - -# 9a73ef64dd8249fb8ff3a4f2844c87ab -#: ../source/core/replica-set-elections.txt:32 -msgid "" -"Elections are essential for independent operation of a replica set; " -"however, elections take time to complete. While an election is in " -"process, the replica set has no primary and cannot accept writes and all " -"remaining members become read-only." -msgstr "" - -# 5e3aa9370b644a7b879b674ca1ef8a64 -#: ../source/core/replica-set-elections.txt:37 -msgid "" -"If a majority of the replica set is inaccessible or unavailable to the " -"current primary, the primary will step down and become a secondary. The " -"replica set cannot accept writes after this occurs, but remaining members" -" can continue to serve read queries if such queries are configured to run" -" on secondaries." -msgstr "" - -# 1aad55bb7da04538aba7a3931149c462 -#: ../source/core/replica-set-elections.txt:44 -msgid "Factors and Conditions that Affect Elections" -msgstr "" - -# 89c2bcff43264b15896ac83429f0d5db -#: ../source/core/replica-set-elections.txt:47 -msgid "Replication Election Protocol" -msgstr "" - -# 98ac5690821f490bb7ceeb94ad176f57 -#: ../source/includes/fact-replica-set-protocolVersion1.rst:3 -msgid "" -"MongoDB introduces a version 1 of the replication protocol " -"(:rsconf:`protocolVersion: 1 `) to reduce replica set " -"failover time and accelerates the detection of multiple simultaneous " -"primaries. New replica sets will, by default, use " -":rsconf:`protocolVersion: 1 `. Previous versions of " -"MongoDB use version 0 of the protocol." -msgstr "" - -# 8ae4afedc34843ad9b0b6163db2f5cdc -#: ../source/core/replica-set-elections.txt:52 -msgid "Heartbeats" -msgstr "" - -# 2ad5dcf4696349d9bd32d3fc7556b2f9 -#: ../source/core/replica-set-elections.txt:54 -msgid "" -"Replica set members send heartbeats (pings) to each other every two " -"seconds. If a heartbeat does not return within 10 seconds, the other " -"members mark the delinquent member as inaccessible." -msgstr "" - -# 6caffafbb1a6489c85c41da51827cf1a -#: ../source/core/replica-set-elections.txt:59 -msgid "Member Priority" -msgstr "" - -# b3d210417e994b8cb467896412f7658b -#: ../source/core/replica-set-elections.txt:61 -msgid "" -"After a replica set has a stable primary, the election algorithm will " -"make a \"best-effort\" attempt to have the secondary with the highest " -":rsconf:`~members[n].priority` available call an election. Member " -"priority affects both the timing and the outcome of elections; " -"secondaries with higher priority call elections relatively sooner than " -"secondaries with lower priority, and are also more likely to win. " -"However, a lower priority instance can be elected as primary for brief " -"periods, even if a higher priority secondary is available. Replica set " -"members continue to call elections until the highest priority member " -"available becomes primary." -msgstr "" - -# 6bfeda3ca7a2403286cf1b07440abfe8 -#: ../source/core/replica-set-elections.txt:73 -msgid "" -"Members with a priority value of ``0`` cannot become primary and do not " -"seek election. For details, see :doc:`/core/replica-set-" -"priority-0-member`." -msgstr "" - -# c4676a5240f64ddc94c15ef22d881a5f -#: ../source/core/replica-set-elections.txt:78 -msgid "Loss of a Data Center" -msgstr "" - -# 81c43900254341e38ab230f574ddc8fd -#: ../source/core/replica-set-elections.txt:80 -msgid "" -"With a distributed replica set, the loss of a data center may affect the " -"ability of the remaining members in other data center or data centers to " -"elect a primary." -msgstr "" - -# 4ea632d7edc049da9cd14ea5c7da148c -#: ../source/core/replica-set-elections.txt:84 -msgid "" -"If possible, distribute the replica set members across data centers to " -"maximize the likelihood that even with a loss of a data center, one of " -"the remaining replica set members can become the new primary." -msgstr "" - -# 08f5bd2252154f1aa998c15617492433 -#: ../source/core/replica-set-elections.txt:88 -msgid ":doc:`/core/replica-set-architecture-geographically-distributed`" -msgstr "" - -# 94e0f6fa75404f40aafc7d2d113e0bae -#: ../source/core/replica-set-elections.txt:91 -msgid "Network Partition" -msgstr "" - -# 7aa80c18ceaf489f80b56cfaaa18f0a5 -#: ../source/core/replica-set-elections.txt:93 -msgid "" -"A :term:`network partition` may segregate a primary into a partition with" -" a minority of nodes. When the primary detects that it can only see a " -"minority of nodes in the replica set, the primary steps down as primary " -"and becomes a secondary. Independently, a member in the partition that " -"can communicate with a majority of the nodes (including itself) holds an " -"election to become the new primary." -msgstr "" - -# 7367662b98164783b596e49f31ff5b14 -#: ../source/core/replica-set-elections.txt:105 -msgid "Vetoes in Elections" -msgstr "" - -# d2ed1cf8ea324c61a4b26a7176134b6d -#: ../source/core/replica-set-elections.txt:109 -msgid "" -"The :rsconf:`protocolVersion: 1 ` obviates the need for " -"vetos. The following veto discussion applies to replica sets that use the" -" older :rsconf:`protocolVersion: 0 `." -msgstr "" - -# f745112895bf4a488195b3459d43449c -#: ../source/core/replica-set-elections.txt:113 -msgid "" -"For replica sets using :rsconf:`protocolVersion: 0 `, " -"all members of a replica set can veto an election, including :ref:`non-" -"voting members `. A member will veto an " -"election:" -msgstr "" - -# 1555dc42e9a14b8aa1ba48903dc2a7fb -#: ../source/core/replica-set-elections.txt:118 -msgid "If the member seeking an election is not a member of the voter's set." -msgstr "" - -# 6870eb1c08b24191b991762e411e47bc -#: ../source/core/replica-set-elections.txt:120 -msgid "" -"If the current primary has more recent operations (i.e. a higher " -":data:`optime `) than the member seeking" -" election, from the perspective of another voting member." -msgstr "" - -# bb1434990ae642a28739d12592902290 -#: ../source/core/replica-set-elections.txt:125 -msgid "" -"If the current primary has the same or more recent operations (i.e. a " -"higher or equal :data:`optime `) than " -"the member seeking election." -msgstr "" - -# 234625bc030949f4bcf4f354bd1fa6eb -#: ../source/core/replica-set-elections.txt:130 -msgid "" -"If a :ref:`priority 0 member ` " -"[#imply-secondary-only]_ is the most current member at the time of the " -"election. In this case, another eligible member of the set will catch up " -"to the state of the :ref:`priority 0 member ` member and then attempt to become primary." -msgstr "" - -# 7ca7dafc7c8240e0a76359ef3d5b7f5b -#: ../source/core/replica-set-elections.txt:137 -msgid "" -"If the member seeking an election has a lower priority than another " -"member in the set that is also eligible for election." -msgstr "" - -# 269ba9684a4649f7a1a07190d02358e9 -#: ../source/core/replica-set-elections.txt:141 -msgid "" -":ref:`Hidden ` and :ref:`delayed` imply :ref:`priority 0 ` configuration." -msgstr "" - -# 0798ea7e59f54ba081611419ce5ab0fa -#: ../source/core/replica-set-elections.txt:146 -msgid "Voting Members" -msgstr "" - -# de5f11f770504ccd82aec3e547ec5866 -#: ../source/core/replica-set-elections.txt:148 -msgid "" -"The replica set member configuration setting :rsconf:`members[n].votes` " -"and member :data:`~replSetGetStatus.members.state` determine whether a " -"member votes in an election." -msgstr "" - -# 586148cee9ca4674a19d88206a5f18c9 -#: ../source/core/replica-set-elections.txt:153 -msgid "" -"All replica set members that have their :rsconf:`members[n].votes` " -"setting equal to 1 vote in elections. To exclude a member from voting in " -"an :term:`election`, change the value of the member's " -":rsconf:`members[n].votes` configuration to ``0``." -msgstr "" - -# 00950d9b213243868f2ea770b2592d88 -#: ../source/core/replica-set-elections.txt:158 -msgid "Only voting members in the following states are eligible to vote:" -msgstr "" - -# 3929dc3da53e45e6b87ec973eac8d42a -#: ../source/core/replica-set-elections.txt:160 -msgid ":replstate:`PRIMARY`" -msgstr "" - -# b95f5294606d48a2aa03a6fda597320c -#: ../source/core/replica-set-elections.txt:162 -msgid ":replstate:`SECONDARY`" -msgstr "" - -# 15c50876765543d4aa4eedcde98feee3 -#: ../source/core/replica-set-elections.txt:164 -msgid ":replstate:`RECOVERING`" -msgstr "" - -# cf3262e83aeb4eaab9fca3bb78d57305 -#: ../source/core/replica-set-elections.txt:166 -msgid ":replstate:`ARBITER`" -msgstr "" - -# b5b96ce3dc4942dcb4cea16853c6c3f8 -#: ../source/core/replica-set-elections.txt:168 -msgid ":replstate:`ROLLBACK`" -msgstr "" - -# e017e7c40817490496a4b1986b77c3aa -#: ../source/core/replica-set-elections.txt:174 -msgid "Non-Voting Members" -msgstr "" - -# 629e42cc30f9425ea60a42809197d14e -#: ../source/core/replica-set-elections.txt:176 -msgid "" -"Although non-voting members do not vote in elections, these members hold " -"copies of the replica set's data and can accept read operations from " -"client applications." -msgstr "" - -# 85fac8b8b94945b69f9bdcdff5bd3e1f -#: ../source/core/replica-set-elections.txt:180 -msgid "" -"Because a replica set can have up to :limit:`50 members `, but only :limit:`7 voting members `, non-voting members allow a replica set" -" to have more than seven members." -msgstr "" - -# 2b5be456268e4ca48990717015a4bd89 -#: ../source/core/replica-set-elections.txt:185 -msgid "" -"For instance, the following nine-member replica set has seven voting " -"members and two non-voting members." -msgstr "" - -# 941e227e2e4945fd870a64cac7c05bb9 -#: ../source/core/replica-set-elections.txt:190 -msgid "" -"A non-voting member has a :rsconf:`members[n].votes` setting equal to " -"``0`` in its member configuration:" -msgstr "" - -# a15fe5740162453dad1eb5566ddc1025 -#: ../source/core/replica-set-elections.txt:202 -msgid "" -"Do **not** alter the number of votes to control which members will become" -" primary. Instead, modify the :rsconf:`members[n].priority` option. " -"*Only* alter the number of votes in exceptional cases. For example, to " -"permit more than seven members." -msgstr "" - -# ee6bf86bae7c4b6e91791498624a3503 -#: ../source/core/replica-set-elections.txt:208 -msgid "" -"To configure a non-voting member, see :doc:`/tutorial/configure-a-non-" -"voting-replica-set-member`." -msgstr "" - -# 41d95c4226994e198cfae95dab4fcb1d -# 7d18fb7d1c9848ee82a32fab92029eaf -# 2b7b3b123ce940528131c13d6f675485 -#: ../source/core/replica-set-elections.txt:1 -#: ../source/core/replica-set-elections.txt:2 -#: ../source/core/replica-set-elections.txt:3 -msgid "replica set" -msgstr "" - -# 41d95c4226994e198cfae95dab4fcb1d -#: ../source/core/replica-set-elections.txt:1 -msgid "network partitions" -msgstr "" - -# 7d18fb7d1c9848ee82a32fab92029eaf -#: ../source/core/replica-set-elections.txt:2 -msgid "elections" -msgstr "" - -# 2b7b3b123ce940528131c13d6f675485 -#: ../source/core/replica-set-elections.txt:3 -msgid "failover" -msgstr "" - -# 8a78a9c0a7de4bd1a96b86a11bfd4df2 -#: ../source/core/replica-set-elections.txt:100 -msgid "replica set members" -msgstr "" - -# 8a78a9c0a7de4bd1a96b86a11bfd4df2 -#: ../source/core/replica-set-elections.txt:100 -msgid "non-voting" -msgstr "" - -#~ msgid "" -#~ "A replica set does *not* hold an" -#~ " election as long as the current " -#~ "primary has the highest priority value" -#~ " and is within 10 seconds of " -#~ "the latest :term:`oplog` entry in the" -#~ " set. If a higher-priority member " -#~ "catches up to within 10 seconds of" -#~ " the latest oplog entry of the " -#~ "current primary, the set holds an " -#~ "election in order to provide the " -#~ "higher-priority node a chance to " -#~ "become primary." -#~ msgstr "" - -#~ msgid "" -#~ "When possible, all members should have" -#~ " only one vote. Changing the number" -#~ " of votes can cause ties, deadlocks," -#~ " and the wrong members to become " -#~ "primary." -#~ msgstr "" - -# c244a03aa48544bd86eb2a4c39ed62a9 -#~ msgid "" -#~ ":term:`Replica sets ` use " -#~ "elections to determine which set member" -#~ " will become :term:`primary`. Elections " -#~ "occur after initiating a replica set," -#~ " and also any time the primary " -#~ "becomes unavailable. The primary is the" -#~ " only member in the set that " -#~ "can accept write operations. If a " -#~ "primary becomes unavailable, elections allow" -#~ " the set to recover normal operations" -#~ " without manual intervention. Elections are" -#~ " part of the :ref:`failover process " -#~ "`." -#~ msgstr "" - -# 6397931f5da84a4c9932993cfea6e9b6 -#~ msgid "" -#~ "Elections are essential for independent " -#~ "operation of a replica set; however, " -#~ "elections take time to complete. While" -#~ " an election is in process, the " -#~ "replica set has no primary and " -#~ "cannot accept writes. MongoDB avoids " -#~ "elections unless necessary." -#~ msgstr "" - -# 364a0410ccc545adb86b563c482e5000 -#~ msgid "" -#~ "In the following three-member replica" -#~ " set, the primary is unavailable. The" -#~ " remaining secondaries hold an election " -#~ "to choose a new primary." -#~ msgstr "" - -# 9d0176782a254323b2d7411440f645ab -#~ msgid "Priority Comparisons" -#~ msgstr "" - -# e295eb95e25f4089b371d1d091dd5ece -#~ msgid "" -#~ "The :data:`~local.system.replset.members[n].priority` " -#~ "setting affects elections. Members will " -#~ "prefer to vote for members with " -#~ "the highest priority value." -#~ msgstr "" - -# 99c3130424a74f8baaeb433dcca04a14 -#~ msgid "Optime" -#~ msgstr "" - -# 759cd49c8d154efe9a2e522dc53d4f8c -#~ msgid "" -#~ "The :data:`optime ` " -#~ "is the timestamp of the last " -#~ "operation that a member applied from " -#~ "the oplog. A replica set member " -#~ "cannot become primary unless it has " -#~ "the highest (i.e. most recent) " -#~ ":data:`~replSetGetStatus.members.optime` of any " -#~ "visible member in the set." -#~ msgstr "" - -# d2ef4e790def4bd1822f42456df623b3 -#~ msgid "Connections" -#~ msgstr "" - -# 1ed18be64ae04c5483fe2a7db20b1934 -#~ msgid "" -#~ "A replica set member cannot become " -#~ "primary unless it can connect to a" -#~ " majority of the members in the " -#~ "replica set. For the purposes of " -#~ "elections, a majority refers to the " -#~ "total number of *votes*, rather than " -#~ "the total number of members." -#~ msgstr "" - -# 06e5a24c1c9c4f50bc7dc779818e389b -#~ msgid "" -#~ "If you have a three-member replica" -#~ " set, where every member has one " -#~ "vote, the set can elect a primary" -#~ " as long as two members can " -#~ "connect to each other. If two " -#~ "members are unavailable, the remaining " -#~ "member remains a :term:`secondary` because " -#~ "it cannot connect to a majority of" -#~ " the set's members. If the remaining" -#~ " member is a :term:`primary` and two" -#~ " members become unavailable, the primary" -#~ " steps down and becomes and " -#~ "secondary." -#~ msgstr "" - -# a6f25d491e2d4e0090984f9d53f6e8f6 -#~ msgid "Network Partitions" -#~ msgstr "" - -# 8e4bebf8f715497b86711839bf192f1b -#~ msgid "" -#~ "Network partitions affect the formation " -#~ "of a majority for an election. If" -#~ " a primary steps down and neither " -#~ "portion of the replica set has a" -#~ " majority the set will **not** elect" -#~ " a new primary. The replica set " -#~ "becomes read-only." -#~ msgstr "" - -# 6a3f70821c9b4c128df9490289f92885 -#~ msgid "" -#~ "To avoid this situation, place a " -#~ "majority of instances in one data " -#~ "center and a minority of instances " -#~ "in any other data centers combined." -#~ msgstr "" - -# cf4319876c0c4456ba73b70274825e7d -#~ msgid "Election Mechanics" -#~ msgstr "" - -# a0f630a36cf24d72bd1194dc762f399e -#~ msgid "Election Triggering Events" -#~ msgstr "" - -# 2e59599a10b74856a0729f5a3495c631 -#~ msgid "" -#~ "Replica sets hold an election any " -#~ "time there is no primary. Specifically," -#~ " the following:" -#~ msgstr "" - -# d67f0c3728e246af954a9f4383937c92 -#~ msgid "the initiation of a new replica set." -#~ msgstr "" - -# 4d1863e4ee624d78a9aac29013a14828 -#~ msgid "" -#~ "a secondary loses contact with a " -#~ "primary. Secondaries call for elections " -#~ "when they cannot see a primary." -#~ msgstr "" - -# 09985bd0d83e4bbc80d92ad61658f777 -#~ msgid "a primary steps down." -#~ msgstr "" - -# 0787a46f40d54bc2a09d6566a065f65f -#~ msgid "" -#~ ":doc:`Priority 0 members `, do not trigger " -#~ "elections, even when they cannot connect" -#~ " to the primary." -#~ msgstr "" - -# a82fcfa4a0d249e09901a5c046a3a950 -#~ msgid "A primary will step down:" -#~ msgstr "" - -# 1d071a207622444b8911d7984ab3dcff -#~ msgid "after receiving the :dbcommand:`replSetStepDown` command." -#~ msgstr "" - -# 375572d75eca4f919477d87857fc3de8 -#~ msgid "" -#~ "if one of the current secondaries " -#~ "is eligible for election *and* has " -#~ "a higher priority." -#~ msgstr "" - -# b8842a587bbf415db4298309de1e1741 -#~ msgid "if primary cannot contact a majority of the members of the replica set." -#~ msgstr "" - -# 1469d3d5573d403aae0a2543af014f9d -#~ msgid "" -#~ "In some cases, modifying a replica " -#~ "set's configuration will trigger an " -#~ "election by modifying the set so " -#~ "that the primary must step down." -#~ msgstr "" - -# a7020706ec184397af132536ba95adff -#~ msgid "" -#~ "When a primary steps down, it " -#~ "closes all open client connections, so" -#~ " that clients don't attempt to write" -#~ " data to a secondary. This helps " -#~ "clients maintain an accurate view of " -#~ "the replica set and helps prevent " -#~ ":term:`rollbacks `." -#~ msgstr "" - -# 71b97f67877347fe8f84e2b6b6ea371b -#~ msgid "Participation in Elections" -#~ msgstr "" - -# d76fa07e54dc450da3e90b353d81c8d7 -#~ msgid "" -#~ "Every replica set member has a " -#~ "*priority* that helps determine its " -#~ "eligibility to become a :term:`primary`. " -#~ "In an election, the replica set " -#~ "elects an eligible member with the " -#~ "highest :data:`~local.system.replset.members[n].priority` " -#~ "value as primary. By default, all " -#~ "members have a priority of ``1`` " -#~ "and have an equal chance of " -#~ "becoming primary. In the default, all" -#~ " members also can trigger an " -#~ "election." -#~ msgstr "" - -# 9cb0ba0ee6ff4d8797702cd36567db64 -#~ msgid "" -#~ "You can set the " -#~ ":data:`~local.system.replset.members[n].priority` value to" -#~ " weight the election in favor of " -#~ "a particular member or group of " -#~ "members. For example, if you have " -#~ "a :doc:`geographically distributed replica set" -#~ " `, you can adjust " -#~ "priorities so that only members in " -#~ "a specific data center can become " -#~ "primary." -#~ msgstr "" - -# 85aeed99e7cd4368a2ce7d8717eff4ff -#~ msgid "" -#~ "The first member to receive the " -#~ "majority of votes becomes primary. By" -#~ " default, all members have a single" -#~ " vote, unless you modify the " -#~ ":data:`~local.system.replset.members[n].votes` setting. " -#~ ":doc:`Non-voting members ` have " -#~ ":data:`~local.system.replset.members[n].votes` value of" -#~ " ``0``. All other members have ``1``" -#~ " vote." -#~ msgstr "" - -# be972d2b53ff4e12833f56f4d6ee51a8 -#~ msgid "" -#~ ":data:`~local.system.replset.members[n].votes` values " -#~ "greater than ``1``." -#~ msgstr "" - -# 5c22db1f4567466b9decb734ef83980c -#~ msgid "" -#~ "Earlier versions of MongoDB allowed a" -#~ " member to have more than ``1`` " -#~ "vote by setting " -#~ ":data:`~local.system.replset.members[n].votes` to a " -#~ "value greater than ``1``. Setting " -#~ ":data:`~local.system.replset.members[n].votes` to value" -#~ " greater than ``1`` now produces a" -#~ " warning message." -#~ msgstr "" - -# 19a8818048ca4a0d95aeedf62315923b -#~ msgid "" -#~ "The :data:`~replSetGetStatus.members.state` of a " -#~ "member also affects its eligibility to" -#~ " vote. Only members in the following" -#~ " states can vote: ``PRIMARY``, " -#~ "``SECONDARY``, ``RECOVERING``, ``ARBITER``, and " -#~ "``ROLLBACK``." -#~ msgstr "" - -# 8c8b1f5a34a047c1b93abd1d3a2af55c -#~ msgid "" -#~ "Do not alter the number of votes" -#~ " in a replica set to control " -#~ "the outcome of an election. Instead, " -#~ "modify the " -#~ ":data:`~local.system.replset.members[n].priority` value." -#~ msgstr "" - -# f5e5679a422f441a84fff93cdade1fd4 -#~ msgid "" -#~ "All members of a replica set can" -#~ " veto an election, including :ref:`non-" -#~ "voting members `. A member will veto " -#~ "an election:" -#~ msgstr "" - -# 7be4fcf9360a425bbec6d4ccd71ae4ac -#~ msgid "" -#~ "If the member seeking an election " -#~ "is not up-to-date with the " -#~ "most recent operation accessible in the" -#~ " replica set." -#~ msgstr "" - -# b6121a8348db49a1922b42e588556f41 -#~ msgid "" -#~ "If a :ref:`priority 0 member " -#~ "` " -#~ "[#imply-secondary-only]_ is the most " -#~ "current member at the time of the" -#~ " election. In this case, another " -#~ "eligible member of the set will " -#~ "catch up to the state of this " -#~ "secondary member and then attempt to " -#~ "become primary." -#~ msgstr "" - -# 15f7a8485e7b4427b8f3dac6f4661fdd -#~ msgid "" -#~ "If the current primary has more " -#~ "recent operations (i.e. a higher " -#~ ":data:`optime `) than " -#~ "the member seeking election, from the" -#~ " perspective of the voting member." -#~ msgstr "" - -# 4690285563a9467da2dd28e5796e1035 -#~ msgid "" -#~ "Remember that :ref:`hidden ` and :ref:`delayed ` imply :ref:`priority " -#~ "0 `" -#~ " configuration." -#~ msgstr "" - -# 24bcc23ecbf3408b83ebb6aa7755a150 -#~ msgid "" -#~ "Non-voting members hold copies of " -#~ "the replica set's data and can " -#~ "accept read operations from client " -#~ "applications. Non-voting members do not" -#~ " vote in elections, but **can** " -#~ ":ref:`veto ` an " -#~ "election and become primary." -#~ msgstr "" - -# 6bd6237beadb487f9318bf9f9c19b80b -#~ msgid "" -#~ "Because a replica set can have up" -#~ " to 12 members but only up to" -#~ " seven voting members, non-voting " -#~ "members allow a replica set to " -#~ "have more than seven members." -#~ msgstr "" - -# dd1fa564615d49f7b98da21d46af52c5 -#~ msgid "" -#~ "A non-voting member has a " -#~ ":data:`~local.system.replset.members[n].votes` setting " -#~ "equal to ``0`` in its member " -#~ "configuration:" -#~ msgstr "" - -# 1886bdbc541c4f6b805089e39a90c123 -#~ msgid "" -#~ "Do **not** alter the number of " -#~ "votes to control which members will " -#~ "become primary. Instead, modify the " -#~ ":data:`~local.system.replset.members[n].priority` option. " -#~ "*Only* alter the number of votes " -#~ "in exceptional cases. For example, to" -#~ " permit more than seven members." -#~ msgstr "" - -#~ msgid "" -#~ "A replica set does *not* hold an" -#~ " election as long as the current " -#~ "primary has the highest priority value" -#~ " or no secondary with higher priority" -#~ " is within 10 seconds of the " -#~ "latest :term:`oplog` entry in the set." -#~ " If a higher-priority member catches" -#~ " up to within 10 seconds of the" -#~ " latest oplog entry of the current" -#~ " primary, the set holds an election" -#~ " in order to provide the higher-" -#~ "priority node a chance to become " -#~ "primary." -#~ msgstr "" - -#~ msgid "" -#~ "When possible, all members should have" -#~ " one vote. Changing the number of " -#~ "votes can cause the wrong members " -#~ "to become primary." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/replica-set-hidden-member.po b/locale/es/LC_MESSAGES/core/replica-set-hidden-member.po deleted file mode 100644 index fd2e3024f91..00000000000 --- a/locale/es/LC_MESSAGES/core/replica-set-hidden-member.po +++ /dev/null @@ -1,200 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:26+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# ea6b48ac428c4a78875141a60ac3f8cd -#: ../source/core/replica-set-hidden-member.txt:7 -msgid "Hidden Replica Set Members" -msgstr "" - -# 51600d3bbd2e4aa484ac09ac02dfa5cf -#: ../source/core/replica-set-hidden-member.txt -msgid "On this page" -msgstr "" - -# 0aa74034fc2d4145a47313cf48f298d5 -#: ../source/core/replica-set-hidden-member.txt:17 -msgid "" -"A hidden member maintains a copy of the :term:`primary's ` data " -"set but is **invisible** to client applications. Hidden members are good " -"for workloads with different usage patterns from the other members in the" -" :term:`replica set`. Hidden members must always be :ref:`priority 0 " -"members ` and so **cannot become " -"primary**. The :method:`db.isMaster()` method does not display hidden " -"members. Hidden members, however, **may vote** in :ref:`elections " -"`." -msgstr "" - -# 9b5357292fb34b878009ad9ef226ba35 -#: ../source/core/replica-set-hidden-member.txt:26 -msgid "" -"In the following five-member replica set, all four secondary members have" -" copies of the primary's data set, but one of the secondary members is " -"hidden." -msgstr "" - -# 0b4bfb089e204cd4afc658b18566d753 -#: ../source/core/replica-set-hidden-member.txt:33 -msgid "Behavior" -msgstr "" - -# e1cc6e3cb28d4dd69a33fff881f20f9f -#: ../source/core/replica-set-hidden-member.txt:36 -msgid "Read Operations" -msgstr "" - -# 88db4edc8e4645e0ba0250ff6c9f12c1 -#: ../source/core/replica-set-hidden-member.txt:38 -msgid "" -"Clients will not distribute reads with the appropriate :doc:`read " -"preference ` to hidden members. As a result, these" -" members receive no traffic other than basic replication. Use hidden " -"members for dedicated tasks such as reporting and backups. :doc:`Delayed " -"members ` should be hidden." -msgstr "" - -# 7f787379cf8a40e08b3d254372c29093 -#: ../source/core/replica-set-hidden-member.txt:45 -msgid "" -"In a sharded cluster, :program:`mongos` do not interact with hidden " -"members." -msgstr "" - -# a6ad9dd605fc4384938232a4cada36d4 -#: ../source/core/replica-set-hidden-member.txt:49 -msgid "Voting" -msgstr "" - -# 76af6bc4ef84403b8b350f3b6d482968 -#: ../source/core/replica-set-hidden-member.txt:51 -msgid "" -"Hidden members *may* vote in replica set elections. If you stop a voting " -"hidden member, ensure that the set has an active majority or the " -":term:`primary` will step down." -msgstr "" - -# f4c4b598fb0840698ea5764d11206b57 -#: ../source/core/replica-set-hidden-member.txt:55 -msgid "For the purposes of backups," -msgstr "" - -# 4946a7baed8746faad32f444b10cd99e -#: ../source/core/replica-set-hidden-member.txt:57 -msgid "" -"If using the MMAPv1 storage engine, you can avoid stopping a hidden " -"member with the :method:`db.fsyncLock()` and :method:`db.fsyncUnlock()` " -"operations to flush all writes and lock the :program:`mongod` instance " -"for the duration of the backup operation." -msgstr "" - -# f9580da9212c4632b412a08e7adcce97 -#: ../source/includes/extracts/wt-fsync-lock-compatibility.rst:3 -msgid "" -":method:`db.fsyncLock()` can ensure that the data files do not change for" -" MongoDB instances using either the MMAPv1 or the WiredTiger storage " -"engines, thus providing consistency for the purposes of creating backups." -msgstr "" - -# 76d4867641904e16a365307f8403aeb2 -#: ../source/includes/extracts/wt-fsync-lock-compatibility.rst:8 -msgid "" -"In previous MongoDB versions, :method:`db.fsyncLock()` *cannot* guarantee" -" a consistent set of files for low-level backups (e.g. via file copy " -"``cp``, ``scp``, ``tar``) for WiredTiger." -msgstr "" - -# 4c5394e54bbb4eb78b1cdb9a8c48ccd0 -#: ../source/core/replica-set-hidden-member.txt:66 -msgid "Further Reading" -msgstr "" - -# fbfcb370b81e418fa8abf5b3cb9de00c -#: ../source/core/replica-set-hidden-member.txt:68 -msgid "" -"For more information about backing up MongoDB databases, see " -":doc:`/core/backups`. To configure a hidden member, see " -":doc:`/tutorial/configure-a-hidden-replica-set-member`." -msgstr "" - -# 219b03528a134623a42fac003f16f036 -#: ../source/core/replica-set-hidden-member.txt:1 -msgid "replica set members" -msgstr "" - -# 219b03528a134623a42fac003f16f036 -#: ../source/core/replica-set-hidden-member.txt:1 -msgid "hidden" -msgstr "" - -#~ msgid "" -#~ "A hidden member maintains a copy " -#~ "of the :term:`primary's ` data " -#~ "set but is **invisible** to client " -#~ "applications. Hidden members are good " -#~ "for workloads with different usage " -#~ "patterns from the other members in " -#~ "the :term:`replica set`. Hidden members " -#~ "are always :ref:`priority 0 members " -#~ "` and" -#~ " **cannot become primary**. The " -#~ ":method:`db.isMaster()` method does not " -#~ "display hidden members. Hidden members, " -#~ "however, **do vote** in :ref:`elections " -#~ "`." -#~ msgstr "" - -# e9af883840084670b45979b66a29738e -#~ msgid "" -#~ "Hidden members *do* vote in replica " -#~ "set elections. If you stop a " -#~ "hidden member, ensure that the set " -#~ "has an active majority or the " -#~ ":term:`primary` will step down." -#~ msgstr "" - -# 4a08f81935c049f5b273bcaa639cd599 -#~ msgid "" -#~ "For the purposes of backups, you " -#~ "can avoid stopping a hidden member " -#~ "with the :method:`db.fsyncLock()` and " -#~ ":method:`db.fsyncUnlock()` operations to flush " -#~ "all writes and lock the " -#~ ":program:`mongod` instance for the duration" -#~ " of the backup operation." -#~ msgstr "" - -#~ msgid "" -#~ "A hidden member maintains a copy " -#~ "of the :term:`primary's ` data " -#~ "set but is **invisible** to client " -#~ "applications. Hidden members are good " -#~ "for workloads with different usage " -#~ "patterns from the other members in " -#~ "the :term:`replica set`. Hidden members " -#~ "must always be :ref:`priority 0 members" -#~ " ` " -#~ "and so **cannot become primary**. The" -#~ " :method:`db.isMaster()` method does not " -#~ "display hidden members. Hidden members, " -#~ "however, **do vote** in :ref:`elections " -#~ "`." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/replica-set-high-availability.po b/locale/es/LC_MESSAGES/core/replica-set-high-availability.po deleted file mode 100644 index add1b5e1c2e..00000000000 --- a/locale/es/LC_MESSAGES/core/replica-set-high-availability.po +++ /dev/null @@ -1,158 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:52+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# bbca321c277f40b1a0631139e0d8809a -#: ../source/core/replica-set-high-availability.txt:8 -msgid "Replica Set High Availability" -msgstr "" - -# 3238faf9f62e48439862886a82dbfd91 -#: ../source/core/replica-set-high-availability.txt:18 -msgid "" -":term:`Replica sets ` provide high availability using " -"automatic :term:`failover`. Failover allows a :term:`secondary` member to" -" become :term:`primary` if the current primary becomes unavailable." -msgstr "" - -# f43165d506a64cb5963bca02bec806e5 -#: ../source/core/replica-set-high-availability.txt:24 -msgid "" -"MongoDB introduces a version 1 of the replication protocol " -"(:rsconf:`protocolVersion: 1 `) to reduce replica set " -"failover time and accelerates the detection of multiple simultaneous " -"primaries. New replica sets will, by default, use " -":rsconf:`protocolVersion: 1 `. Previous versions of " -"MongoDB use version 0 of the protocol." -msgstr "" - -# fc6525fa4e3745bf85f578cefe5c0096 -#: ../source/core/replica-set-high-availability.txt:31 -msgid "" -"Replica set members keep the same data set but are otherwise independent." -" If the primary becomes unavailable, an eligible secondary holds an " -":doc:`election ` to elect itself as a new " -"primary. In some situations, the failover process may undertake a " -":doc:`rollback `. [#rollback-automatic]_" -msgstr "" - -# 13e5059bdbc044ed94095db375191a13 -#: ../source/core/replica-set-high-availability.txt:41 -msgid "" -"Replica sets remove \"rollback\" data when needed without intervention. " -"Administrators must apply or discard rollback data manually." -msgstr "" - -# 227b6ce94a4c40d59c4990878a6ea580 -#: ../source/core/replica-set-high-availability.txt:1 -msgid "replica set" -msgstr "" - -# 227b6ce94a4c40d59c4990878a6ea580 -#: ../source/core/replica-set-high-availability.txt:1 -msgid "failover" -msgstr "" - -#~ msgid "" -#~ ":term:`Replica sets ` provide " -#~ "high availability using automatic " -#~ ":term:`failover`. Failover allows a " -#~ ":term:`secondary` members to become " -#~ ":term:`primary` if primary is unavailable. " -#~ "Failover, in most situations does not" -#~ " require manual intervention." -#~ msgstr "" - -# f5b9224dbd3847b1b619a8c4e4e0ea8b -#~ msgid "" -#~ "Replica set members keep the same " -#~ "data set but are otherwise independent." -#~ " If the primary becomes unavailable, " -#~ "the replica set holds an :doc:`election" -#~ " ` to select" -#~ " a new primary. In some situations," -#~ " the failover process may require a" -#~ " :doc:`rollback `." -#~ " [#rollback-automatic]_" -#~ msgstr "" - -# e5ee5fccf77c410d9fb1a900669d5035 -#~ msgid "" -#~ "The deployment of a replica set " -#~ "affects the outcome of failover " -#~ "situations. To support effective failover, " -#~ "ensure that one facility can elect " -#~ "a primary if needed. Choose the " -#~ "facility that hosts the core application" -#~ " systems to host the majority of " -#~ "the replica set. Place a majority " -#~ "of voting members and all the " -#~ "members that can become primary in " -#~ "this facility. Otherwise, network partitions" -#~ " could prevent the set from being " -#~ "able to form a majority." -#~ msgstr "" - -# 6e80a333647947ff8944c2983cf6fcbd -#~ msgid "Failover Processes" -#~ msgstr "" - -# 820dadbdfdf44076a7ef2da238092fd6 -#~ msgid "" -#~ "The replica set recovers from the " -#~ "loss of a primary by holding an" -#~ " election. Consider the following:" -#~ msgstr "" - -# f7fb52bb3a1546e1ac69ce4b1e60277c -#~ msgid ":doc:`/core/replica-set-elections`" -#~ msgstr "" - -# 75e094c55abb48548604eb3acbd9d2ef -#~ msgid "" -#~ "Elections occur when the primary becomes" -#~ " unavailable and the replica set " -#~ "members autonomously select a new " -#~ "primary." -#~ msgstr "" - -# 0b92ec6cdea54779aae8c368db223faf -#~ msgid ":doc:`/core/replica-set-rollbacks`" -#~ msgstr "" - -# ef4a1de6bed94e39b69293cbf570657b -#~ msgid "" -#~ "A rollback reverts write operations on" -#~ " a former primary when the member " -#~ "rejoins the replica set after a " -#~ "failover." -#~ msgstr "" - -#~ msgid "" -#~ ":term:`Replica sets ` provide " -#~ "high availability using automatic " -#~ ":term:`failover`. Failover allows a " -#~ ":term:`secondary` member to become " -#~ ":term:`primary` if primary is unavailable. " -#~ "Failover, in most situations does not" -#~ " require manual intervention." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/replica-set-members.po b/locale/es/LC_MESSAGES/core/replica-set-members.po deleted file mode 100644 index 2b7f9d62619..00000000000 --- a/locale/es/LC_MESSAGES/core/replica-set-members.po +++ /dev/null @@ -1,154 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:53+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 41f2987abbe9491f964c6a95c337ea39 -#: ../source/core/replica-set-members.txt:3 -msgid "Replica Set Members" -msgstr "" - -# 4146adfdca9d4f59b8cb43046b3dfa62 -#: ../source/core/replica-set-members.txt:13 -msgid "" -"A *replica set* in MongoDB is a group of :program:`mongod` processes that" -" provide redundancy and high availability. The members of a replica set " -"are:" -msgstr "" - -# be43d9565e2843a6b9a2006527089ea0 -#: ../source/core/replica-set-members.txt:18 -msgid ":ref:`replica-set-primary-member`." -msgstr "" - -# 244bfa76063c4e2c8083a56559d76822 -#: ../source/core/replica-set-members.txt:18 -msgid "The primary receives all write operations." -msgstr "" - -# cc69dba1d0e04ae382ec3686dbab7f7f -#: ../source/core/replica-set-members.txt:25 -msgid ":ref:`replica-set-secondary-members`." -msgstr "" - -# da4b6780739746b4ac4d2c96602c0ee8 -#: ../source/core/replica-set-members.txt:21 -msgid "" -"Secondaries replicate operations from the primary to maintain an " -"identical data set. Secondaries may have additional configurations for " -"special usage profiles. For example, secondaries may be :ref:`non-voting " -"` or :ref:`priority 0 `." -msgstr "" - -# 3e4520bbe8524d42b16a6d4a4a9b044c -#: ../source/core/replica-set-members.txt:27 -msgid "" -"You can also maintain an :ref:`arbiter ` as part of" -" a replica set. Arbiters do not keep a copy of the data. However, " -"arbiters play a role in the elections that select a primary if the " -"current primary is unavailable." -msgstr "" - -# 5cb493b69ba3467f93836b832ae6efc2 -#: ../source/core/replica-set-members.txt:32 -msgid "" -"The minimum recommended configuration for a replica set is a three member" -" replica set with three data-bearing members: one :ref:`primary ` and two :ref:`secondary ` members. You may alternatively deploy a three member replica " -"set with *two* data-bearing members: a :ref:`primary `, a :ref:`secondary `, and" -" an :ref:`arbiter `, but replica sets with at least" -" three data-bearing members offer better redundancy." -msgstr "" - -# c335fabf7bb140ae995aa079ab551d4d -#: ../source/core/replica-set-members.txt:44 -msgid "" -"A replica set can have up to :ref:`50 members <3.0-replica-sets-max-" -"members>` but only 7 voting members. [#master-slave]_ In previous " -"versions, replica sets can have up to 12 members." -msgstr "" - -# c8513afdc3a141ee9ad6ed7aa2e82832 -#: ../source/includes/fact-master-slave-workaround.rst:1 -msgid "" -"While replica sets are the recommended solution for production, a replica" -" set can support up to :limit:`50 members ` in total. If your deployment requires more than 50 members, you’ll" -" need to use :doc:`master-slave ` replication. " -"However, master-slave replication lacks the automatic failover " -"capabilities." -msgstr "" - -# ad37114e3f064175bed5767cad796de1 -#: ../source/includes/footnote-two-primaries-edge-cases.rst:1 -msgid "" -"In :ref:`some circumstances `, two nodes in a replica set may" -" *transiently* believe that they are the primary, but at most, one of " -"them will be able to complete writes with :writeconcern:`{ w: " -"\"majority\" } <\"majority\">` write concern. The node that can complete " -":writeconcern:`{ w: \"majority\" } <\"majority\">` writes is the current " -"primary, and the other node is a former primary that has not yet " -"recognized its demotion, typically due to a :term:`network partition`. " -"When this occurs, clients that connect to the former primary may observe " -"stale data despite having requested read preference :readmode:`primary`, " -"and new writes to the former primary will eventually roll back." -msgstr "" - -# d434622198eb48919d1b598426217438 -#~ msgid "The *primary* receives all write operations." -#~ msgstr "" - -# 7d9256e5452d47d6a2f34f3a17af857c -#~ msgid "" -#~ "A replica set can have up to " -#~ "12 members. [#master-slave]_ However, " -#~ "only 7 members can vote at a " -#~ "time." -#~ msgstr "" - -# 09cbf6f931864e39932b45389d528d55 -#~ msgid "" -#~ "The minimum requirements for a replica" -#~ " set are: A :ref:`primary `, a :ref:`secondary " -#~ "`, and an" -#~ " :ref:`arbiter `. " -#~ "Most deployments, however, will keep " -#~ "three members that store data: A " -#~ ":ref:`primary `" -#~ " and two :ref:`secondary members " -#~ "`." -#~ msgstr "" - -# 042b2e70305248cea95e23b3392f7b3a -#~ msgid "" -#~ "While replica sets are the recommended" -#~ " solution for production, a replica " -#~ "set can support only 12 members in" -#~ " total. If your deployment requires " -#~ "more than 12 members, you’ll need " -#~ "to use :doc:`master-slave ` replication. Master-slave replication" -#~ " lacks the automatic failover capabilities." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/replica-set-oplog.po b/locale/es/LC_MESSAGES/core/replica-set-oplog.po deleted file mode 100644 index 0991dd833c8..00000000000 --- a/locale/es/LC_MESSAGES/core/replica-set-oplog.po +++ /dev/null @@ -1,395 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:29+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 6c46f6aa1bc94f209ac29520c0e9c27d -#: ../source/core/replica-set-oplog.txt:5 -msgid "Replica Set Oplog" -msgstr "" - -# 9f6772259ecd4f07bc3e57d2bb9a5322 -#: ../source/core/replica-set-oplog.txt -msgid "On this page" -msgstr "" - -# efec5628f5ec48ddad8d6468205c319c -#: ../source/core/replica-set-oplog.txt:15 -msgid "" -"The :term:`oplog` (operations log) is a special :term:`capped collection`" -" that keeps a rolling record of all operations that modify the data " -"stored in your databases. MongoDB applies database operations on the " -":term:`primary` and then records the operations on the primary's oplog. " -"The :term:`secondary` members then copy and apply these operations in an " -"asynchronous process. All replica set members contain a copy of the " -"oplog, in the :data:`local.oplog.rs` collection, which allows them to " -"maintain the current state of the database." -msgstr "" - -# 6e3e4d38a3da448ab0793c3d931a5c38 -#: ../source/core/replica-set-oplog.txt:24 -msgid "" -"To facilitate replication, all replica set members send heartbeats " -"(pings) to all other members. Any member can import oplog entries from " -"any other member." -msgstr "" - -# 88f20fa647ec4f499481a91af80b8395 -#: ../source/core/replica-set-oplog.txt:28 -msgid "" -"Each operation in the oplog is :term:`idempotent`. That is, oplog " -"operations produce the same results whether applied once or multiple " -"times to the target dataset." -msgstr "" - -# a88ba384d4cf4b62894b9712aa357031 -#: ../source/core/replica-set-oplog.txt:35 -msgid "Oplog Size" -msgstr "" - -# e3b3714439724c839cb18725e8ffb083 -#: ../source/core/replica-set-oplog.txt:37 -msgid "" -"When you start a replica set member for the first time, MongoDB creates " -"an oplog of a default size." -msgstr "" - -# b86d45f1a7154c359c544b0c9cd2938d -#: ../source/core/replica-set-oplog.txt:68 -msgid "For Unix and Windows systems" -msgstr "" - -# 8eaf15281e01462d8e96fbbf0af8d2d2 -#: ../source/core/replica-set-oplog.txt:41 -msgid "The default oplog size depends on the storage engine:" -msgstr "" - -# cf83f4e8d009476289bf9c396a63cfc3 -# bf9109a08ed84d239cef73b1f2c7b788 -#: ../source/core/replica-set-oplog.txt:47 -#: ../source/core/replica-set-oplog.txt:78 -msgid "Storage Engine" -msgstr "" - -# 19b00f4d2cb04f33b523b7472faaf0f0 -# 69e0c8515ef2404fb799fc77e11ae0fd -#: ../source/core/replica-set-oplog.txt:48 -#: ../source/core/replica-set-oplog.txt:79 -msgid "Default Oplog Size" -msgstr "" - -# 17f2a079d4f9432a9004cc75c1073602 -#: ../source/core/replica-set-oplog.txt:49 -msgid "Lower Bound" -msgstr "" - -# 12fbff156c6440d0bc28a3d12726b49b -#: ../source/core/replica-set-oplog.txt:50 -msgid "Upper Bound" -msgstr "" - -# 2bb97a34fabe4de2937574e1d17be684 -# 1776016e9b334418979cf1899e0d45c5 -#: ../source/core/replica-set-oplog.txt:52 -#: ../source/core/replica-set-oplog.txt:81 -msgid ":doc:`/core/inmemory`" -msgstr "" - -# b0bd1a54d8544679927cd8cc34ca454e -#: ../source/core/replica-set-oplog.txt:54 -#, python-format -msgid "5% of physical memory" -msgstr "" - -# f9d0fd3c60294e4db7762be67b79801a -#: ../source/core/replica-set-oplog.txt:56 -msgid "50 MB" -msgstr "" - -# 1895f548f6254d9ea1de9b65758a5b0c -# 6cfd3a6677974db8b27d62a6726fa2d7 -# e5a9b7dbcb7947c79e317602192125a0 -#: ../source/core/replica-set-oplog.txt:58 -#: ../source/core/replica-set-oplog.txt:63 -#: ../source/core/replica-set-oplog.txt:68 -msgid "50 GB" -msgstr "" - -# 11a24f31bf794b478c82440fa1db2e9f -# bed49f04ab9842898770fc054d2ef636 -#: ../source/core/replica-set-oplog.txt:60 -#: ../source/core/replica-set-oplog.txt:85 -msgid ":doc:`/core/wiredtiger`" -msgstr "" - -# 4476349d5f2841b2be9d0fb3540b3b26 -# 388beacae34a4643b40c8dba072e7f95 -#: ../source/core/replica-set-oplog.txt:61 -#: ../source/core/replica-set-oplog.txt:66 -#, python-format -msgid "5% of free disk space" -msgstr "" - -# c1bb78f8135e436e97263c24e1df4677 -# d25fbbc2e53a49218c9b7f20dd54ce4d -#: ../source/core/replica-set-oplog.txt:62 -#: ../source/core/replica-set-oplog.txt:67 -msgid "990 MB" -msgstr "" - -# 979c0474bdfc4d7e9b7a450209c026b6 -# b3e626632a264a3ab7a5a39933f05dd5 -#: ../source/core/replica-set-oplog.txt:65 -#: ../source/core/replica-set-oplog.txt:88 -msgid ":doc:`/core/mmapv1`" -msgstr "" - -# 41ce46a66dbc4f24876c7dbaf5e17ee6 -#: ../source/core/replica-set-oplog.txt:89 -msgid "For 64-bit OS X systems" -msgstr "" - -# 57693a75a86246219bcd78975bbd623d -#: ../source/core/replica-set-oplog.txt:71 -msgid "" -"The default oplog size is 192 MB of either physical memory or free disk " -"space depending on the storage engine:" -msgstr "" - -# 09084d99aed6463bb4886c7fd66c2c52 -#: ../source/core/replica-set-oplog.txt:83 -msgid "192 MB of physical memory" -msgstr "" - -# 5589623488f04fc88147e61ac10c60ea -# f7c0ba855d654d8cbb664449b2c3e9b9 -#: ../source/core/replica-set-oplog.txt:86 -#: ../source/core/replica-set-oplog.txt:89 -msgid "192 MB of free disk space" -msgstr "" - -# 1e95043bfbf24a27ad33619eaf1491b2 -#: ../source/core/replica-set-oplog.txt:91 -#, python-format -msgid "" -"In most cases, the default oplog size is sufficient. For example, if an " -"oplog is 5% of free disk space and fills up in 24 hours of operations, " -"then secondaries can stop copying entries from the oplog for up to 24 " -"hours without becoming too stale to continue replicating. However, most " -"replica sets have much lower operation volumes, and their oplogs can hold" -" much higher numbers of operations." -msgstr "" - -# c663bbdd0e9740bd889bc718fdfd0d87 -#: ../source/core/replica-set-oplog.txt:98 -msgid "" -"Before :program:`mongod` creates an oplog, you can specify its size with " -"the :setting:`~replication.oplogSizeMB` option. However, after you have " -"started a replica set member for the first time, you can only change the " -"size of the oplog using the :doc:`/tutorial/change-oplog-size` procedure." -msgstr "" - -# 289d7225f82a4d19a8c9b7e9fa3101a5 -#: ../source/core/replica-set-oplog.txt:104 -msgid "Workloads that Might Require a Larger Oplog Size" -msgstr "" - -# 38a30d2b4aac4621951ad1afb4095c3e -#: ../source/core/replica-set-oplog.txt:106 -msgid "" -"If you can predict your replica set's workload to resemble one of the " -"following patterns, then you might want to create an oplog that is larger" -" than the default. Conversely, if your application predominantly performs" -" reads with a minimal amount of write operations, a smaller oplog may be " -"sufficient." -msgstr "" - -# b13e85562a2c42f6bb55e856bc16cba4 -#: ../source/core/replica-set-oplog.txt:112 -msgid "The following workloads might require a larger oplog size." -msgstr "" - -# 720f780c6cd74e3b9c7e99cb1aa9929c -#: ../source/core/replica-set-oplog.txt:115 -msgid "Updates to Multiple Documents at Once" -msgstr "" - -# 54f18d22190a4431b3d4305b1c36d2db -#: ../source/core/replica-set-oplog.txt:117 -msgid "" -"The oplog must translate multi-updates into individual operations in " -"order to maintain :term:`idempotency `. This can use a great " -"deal of oplog space without a corresponding increase in data size or disk" -" use." -msgstr "" - -# 6cba01d8119a4dcbab42b160c1282f2a -#: ../source/core/replica-set-oplog.txt:123 -msgid "Deletions Equal the Same Amount of Data as Inserts" -msgstr "" - -# 44072af60e784ed8a94e973fe52c97eb -#: ../source/core/replica-set-oplog.txt:125 -msgid "" -"If you delete roughly the same amount of data as you insert, the database" -" will not grow significantly in disk use, but the size of the operation " -"log can be quite large." -msgstr "" - -# f9026afdfb4c4331b1968782a6cbe897 -#: ../source/core/replica-set-oplog.txt:130 -msgid "Significant Number of In-Place Updates" -msgstr "" - -# 795b13aa33f54204af996e407fdaa900 -#: ../source/core/replica-set-oplog.txt:132 -msgid "" -"If a significant portion of the workload is updates that do not increase " -"the size of the documents, the database records a large number of " -"operations but does not change the quantity of data on disk." -msgstr "" - -# a301545ec47b477abfd97908cccb7a77 -#: ../source/core/replica-set-oplog.txt:137 -msgid "Oplog Status" -msgstr "" - -# 851de41379ce42ca940d7dd1970d173e -#: ../source/core/replica-set-oplog.txt:139 -msgid "" -"To view oplog status, including the size and the time range of " -"operations, issue the :method:`rs.printReplicationInfo()` method. For " -"more information on oplog status, see :ref:`replica-set-troubleshooting-" -"check-oplog-size`." -msgstr "" - -# a3f3f1724a19486fb09bb02f3ee8acc0 -#: ../source/core/replica-set-oplog.txt:144 -msgid "" -"Under various exceptional situations, updates to a :term:`secondary's " -"` oplog might lag behind the desired performance time. Use " -":method:`db.getReplicationInfo()` from a secondary member and the " -":doc:`replication status ` " -"output to assess the current state of replication and determine if there " -"is any unintended replication delay." -msgstr "" - -# 9079754bc3e548d8a8933d1d995932f7 -#: ../source/core/replica-set-oplog.txt:151 -msgid "" -"See :ref:`Replication Lag ` for more " -"information." -msgstr "" - -#~ msgid "" -#~ "The :term:`oplog` (operations log) is a" -#~ " special :term:`capped collection` that " -#~ "keeps a rolling record of all " -#~ "operations that modify the data stored" -#~ " in your databases. MongoDB applies " -#~ "database operations on the :term:`primary` " -#~ "and then records the operations on " -#~ "the primary's oplog. The :term:`secondary` " -#~ "members then copy and apply these " -#~ "operations in an asynchronous process. " -#~ "All replica set members contain a " -#~ "copy of the oplog, allowing them " -#~ "to maintain the current state of " -#~ "the database." -#~ msgstr "" - -#~ msgid "" -#~ "For 64-bit Linux, Solaris, FreeBSD, and" -#~ " Windows systems, MongoDB allocates 5% " -#~ "of the available free disk space " -#~ "to the oplog. If this amount is" -#~ " smaller than a gigabyte, then " -#~ "MongoDB allocates 1 gigabyte of space." -#~ msgstr "" - -# 4bf3ec7948c04faebe63f90d10df18fb -#~ msgid "" -#~ "Whether applied once or multiple times" -#~ " to the target dataset, each " -#~ "operation in the oplog produces the " -#~ "same results, i.e. each operation in " -#~ "the oplog is :term:`idempotent`. For " -#~ "proper replication operations, entries in " -#~ "the oplog must be idempotent:" -#~ msgstr "" - -# 74c3a7749bca45b8b1359acc73fa6f3d -#~ msgid "initial sync" -#~ msgstr "" - -# e27b8ffbbe98459fb2159cb3fd1ede2a -#~ msgid "post-rollback catch-up" -#~ msgstr "" - -# a3d12629fc5c43b798ea82b456ace9aa -#~ msgid "sharding chunk migrations" -#~ msgstr "" - -# 12b729c7abc64b7d90fcae9112780ad2 -#~ msgid "" -#~ "When you start a replica set " -#~ "member for the first time, MongoDB " -#~ "creates an oplog of a default " -#~ "size. The size depends on the " -#~ "architectural details of your operating " -#~ "system." -#~ msgstr "" - -# caac8e653e1f41e58feda2f97042f00d -#~ msgid "By default, the size of the oplog is as follows:" -#~ msgstr "" - -# a8c99d5b0ad243959d26bdb09a1c21cc -#~ msgid "" -#~ "For 64-bit OS X systems, MongoDB " -#~ "allocates 183 megabytes of space to " -#~ "the oplog." -#~ msgstr "" - -# e726ddfd09014822bcfbbf31efa6c5d3 -#~ msgid "" -#~ "For 32-bit systems, MongoDB allocates " -#~ "about 48 megabytes of space to the" -#~ " oplog." -#~ msgstr "" - -# de739f5dc2784613ac9c728952c28dd8 -#~ msgid "" -#~ "If a significant portion of the " -#~ "workload is in-place updates, the " -#~ "database records a large number of " -#~ "operations but does not change the " -#~ "quantity of data on disk." -#~ msgstr "" - -#~ msgid "" -#~ "For 64-bit Linux, Solaris, FreeBSD, and" -#~ " Windows systems, MongoDB allocates 5% " -#~ "of the available free disk space, " -#~ "but will always allocate at least " -#~ "1 gigabyte and never more than 50" -#~ " gigabytes." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/replica-set-primary.po b/locale/es/LC_MESSAGES/core/replica-set-primary.po deleted file mode 100644 index 584bcf55a90..00000000000 --- a/locale/es/LC_MESSAGES/core/replica-set-primary.po +++ /dev/null @@ -1,95 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:50+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 3e21f758a7af42db9166b74af5a64547 -#: ../source/core/replica-set-primary.txt:5 -msgid "Replica Set Primary" -msgstr "" - -# 8cf5f6cd41a0439392092ab04a8be1e5 -#: ../source/core/replica-set-primary.txt:16 -msgid "" -"The primary is the only member in the replica set that receives write " -"operations. MongoDB applies write operations on the :term:`primary` and " -"then records the operations on the primary's :doc:`oplog `. :ref:`Secondary ` members " -"replicate this log and apply the operations to their data sets." -msgstr "" - -# fc8f91f8d13c442283af12e57f21a4d7 -#: ../source/core/replica-set-primary.txt:23 -msgid "" -"In the following three-member replica set, the primary accepts all write " -"operations. Then the secondaries replicate the oplog to apply to their " -"data sets." -msgstr "" - -# 0dcc7b36e3714f54a558e35722c1ee20 -#: ../source/core/replica-set-primary.txt:29 -msgid "" -"All members of the replica set can accept read operations. However, by " -"default, an application directs its read operations to the primary " -"member. See :doc:`/core/read-preference` for details on changing the " -"default read behavior." -msgstr "" - -# 4d365f5beeb14a17afb3d2b555d1d312 -#: ../source/core/replica-set-primary.txt:34 -msgid "" -"The replica set can have at most one primary. [#edge-cases-2-primaries]_ " -"If the current primary becomes unavailable, an election determines the " -"new primary. See :doc:`/core/replica-set-elections` for more details." -msgstr "" - -# fb99b2640ddc441a9b864b9735070e7f -#: ../source/core/replica-set-primary.txt:41 -msgid "" -"In the following 3-member replica set, the primary becomes unavailable. " -"This triggers an election which selects one of the remaining secondaries " -"as the new primary." -msgstr "" - -# e127057ae0694cf3be116d2d59e891ac -#: ../source/includes/footnote-two-primaries-edge-cases.rst:1 -msgid "" -"In :ref:`some circumstances `, two nodes in a replica set may" -" *transiently* believe that they are the primary, but at most, one of " -"them will be able to complete writes with :writeconcern:`{ w: " -"\"majority\" } <\"majority\">` write concern. The node that can complete " -":writeconcern:`{ w: \"majority\" } <\"majority\">` writes is the current " -"primary, and the other node is a former primary that has not yet " -"recognized its demotion, typically due to a :term:`network partition`. " -"When this occurs, clients that connect to the former primary may observe " -"stale data despite having requested read preference :readmode:`primary`, " -"and new writes to the former primary will eventually roll back." -msgstr "" - -# 1ef256d1adfc457cbd76bfa4ac5c1489 -#~ msgid "" -#~ "The replica set can have at most" -#~ " one primary. If the current primary" -#~ " becomes unavailable, an election " -#~ "determines the new primary. See " -#~ ":doc:`/core/replica-set-elections` for more" -#~ " details." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/replica-set-priority-0-member.po b/locale/es/LC_MESSAGES/core/replica-set-priority-0-member.po deleted file mode 100644 index 6804bfb40bd..00000000000 --- a/locale/es/LC_MESSAGES/core/replica-set-priority-0-member.po +++ /dev/null @@ -1,117 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:52+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 5e12e488432948199e9ec51738f1254e -#: ../source/core/replica-set-priority-0-member.txt:5 -msgid "Priority 0 Replica Set Members" -msgstr "" - -# 6886319dc7d441c6b5eae91e4bfa24b7 -#: ../source/core/replica-set-priority-0-member.txt -msgid "On this page" -msgstr "" - -# 58243697b5da40cdbd963446ecf8ad3d -#: ../source/core/replica-set-priority-0-member.txt:15 -msgid "" -"A *priority 0* member is a secondary that **cannot** become " -":term:`primary`. *Priority 0* members cannot *trigger* :term:`elections " -"`. Otherwise these members function as normal secondaries. A " -"*priority 0* member maintains a copy of the data set, accepts read " -"operations, and votes in elections. Configure a *priority 0* member to " -"prevent :term:`secondaries ` from becoming primary, which is " -"particularly useful in multi-data center deployments." -msgstr "" - -# 0718f734bf654acba8cf38255d59dfb2 -#: ../source/core/replica-set-priority-0-member.txt:24 -msgid "" -"In a three-member replica set, in one data center hosts the primary and a" -" secondary. A second data center hosts one *priority 0* member that " -"cannot become primary." -msgstr "" - -# 1f73cb05a4c2415ca3d59b723baaadfc -#: ../source/core/replica-set-priority-0-member.txt:31 -msgid "Priority 0 Members as Standbys" -msgstr "" - -# 2ff658661b324c2fb1c5d129edfdaab3 -#: ../source/core/replica-set-priority-0-member.txt:33 -msgid "" -"A *priority 0* member can function as a standby. In some replica sets, it" -" might not be possible to add a new member in a reasonable amount of " -"time. A standby member keeps a current copy of the data to be able to " -"replace an unavailable member." -msgstr "" - -# 83d7d0ad56154049896c396e82db7e1b -#: ../source/core/replica-set-priority-0-member.txt:38 -msgid "" -"In many cases, you need not set standby to *priority 0*. However, in sets" -" with varied hardware or :ref:`geographic distribution `, a *priority 0* standby ensures that only " -"qualified members become primary." -msgstr "" - -# cbb1cc155dc947b88c5ba92a9dbf8d04 -#: ../source/core/replica-set-priority-0-member.txt:43 -msgid "" -"A *priority 0* standby may also be valuable for some members of a set " -"with different hardware or workload profiles. In these cases, deploy a " -"member with *priority 0* so it can't become primary. Also consider using " -"an :ref:`hidden member ` for this purpose." -msgstr "" - -# 3ee44f63c70e4f4faf1863d02c975dd5 -#: ../source/core/replica-set-priority-0-member.txt:49 -msgid "" -"If your set already has seven voting members, also configure the member " -"as :ref:`non-voting `." -msgstr "" - -# 9c595982f0c94fc194bbb8b97e175c83 -#: ../source/core/replica-set-priority-0-member.txt:53 -msgid "Priority 0 Members and Failover" -msgstr "" - -# 3dcc199b642d4df7b6958d3a2d9479c1 -#: ../source/core/replica-set-priority-0-member.txt:55 -msgid "" -"When configuring a *priority 0* member, consider potential failover " -"patterns, including all possible network partitions. Always ensure that " -"your main data center contains both a quorum of voting members and " -"contains members that are eligible to be primary." -msgstr "" - -# 2753209b16cc487fb72a90e4273d8573 -#: ../source/core/replica-set-priority-0-member.txt:61 -msgid "Configuration" -msgstr "" - -# ed5ddb04a6824ab9b232fc669139b98b -#: ../source/core/replica-set-priority-0-member.txt:63 -msgid "" -"To configure a *priority 0* member, see :doc:`/tutorial/configure-" -"secondary-only-replica-set-member`." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/replica-set-rollbacks.po b/locale/es/LC_MESSAGES/core/replica-set-rollbacks.po deleted file mode 100644 index 5215cd55773..00000000000 --- a/locale/es/LC_MESSAGES/core/replica-set-rollbacks.po +++ /dev/null @@ -1,220 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:32+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 52548c7891d04b658c0fdaa0386b19f5 -#: ../source/core/replica-set-rollbacks.txt:10 -msgid "Rollbacks During Replica Set Failover" -msgstr "" - -# 7a787ebc6d2c4df78391f113bf208f32 -#: ../source/core/replica-set-rollbacks.txt -msgid "On this page" -msgstr "" - -# da4e10dd28a847a98c35318e2bda097c -#: ../source/core/replica-set-rollbacks.txt:20 -msgid "" -"A rollback reverts write operations on a former :term:`primary` when the " -"member rejoins its :term:`replica set` after a :term:`failover`. A " -"rollback is necessary only if the primary had accepted write operations " -"that the :term:`secondaries ` had **not** successfully " -"replicated before the primary stepped down. When the primary rejoins the " -"set as a secondary, it reverts, or \"rolls back,\" its write operations " -"to maintain database consistency with the other members." -msgstr "" - -# 56575ddadc034dc2b15999cd2e1d0bfa -#: ../source/core/replica-set-rollbacks.txt:29 -msgid "" -"MongoDB attempts to avoid rollbacks, which should be rare. When a " -"rollback does occur, it is often the result of a network partition. " -"Secondaries that can not keep up with the throughput of operations on the" -" former primary, increase the size and impact of the rollback." -msgstr "" - -# 9b9212958e984670adb3622003ca6ef0 -#: ../source/core/replica-set-rollbacks.txt:35 -msgid "" -"A rollback does *not* occur if the write operations replicate to another " -"member of the replica set before the primary steps down *and* if that " -"member remains available and accessible to a majority of the replica set." -msgstr "" - -# e8565d22b4da400ca4e1ad91dcc66d33 -#: ../source/core/replica-set-rollbacks.txt:41 -msgid "Collect Rollback Data" -msgstr "" - -# add6103f5c3940dcaa2fdccbd007b24b -#: ../source/core/replica-set-rollbacks.txt:43 -msgid "" -"When a rollback does occur, MongoDB writes the rollback data to " -":term:`BSON` files in the ``rollback/`` folder under the database's " -":setting:`~storage.dbPath` directory. The names of rollback files have " -"the following form:" -msgstr "" - -# f3e2142e2a5242f6aa8353054dc03d37 -#: ../source/core/replica-set-rollbacks.txt:52 -msgid "For example:" -msgstr "" - -# e3c5e6894f5a42b0b25fc6f05815e936 -#: ../source/core/replica-set-rollbacks.txt:58 -msgid "" -"To read the contents of the rollback files, use :doc:`bsondump " -"`. Based on the content and the knowledge of" -" their applications, administrators can decide the next course of action " -"to take." -msgstr "" - -# 9efa0899665840a594f13d71fe9a935d -#: ../source/core/replica-set-rollbacks.txt:64 -msgid "Avoid Replica Set Rollbacks" -msgstr "" - -# e4e1bfe992c948a7b9ca209a9e8e1263 -#: ../source/core/replica-set-rollbacks.txt:66 -msgid "" -"For replica sets, the default :doc:`write concern {w: 1} ` only provides acknowledgement of write operations on the" -" primary. With the default write concern, data may be rolled back if the " -"primary steps down before the write operations have replicated to any of " -"the secondaries." -msgstr "" - -# 288fbfa035df4e76bcfcc87401eccb1a -#: ../source/core/replica-set-rollbacks.txt:72 -msgid "" -"To prevent rollbacks of data that have been acknowledged to the client, " -"run all voting members with journaling enabled and use :ref:`w: majority " -"write concern ` to guarantee that the write operations propagate to" -" a majority of the replica set nodes before returning with " -"acknowledgement to the issuing client." -msgstr "" - -# 86583588981b4cac8847f5fa901d92e7 -#: ../source/includes/extracts/no-journaling-rollback.rst:1 -msgid "" -"With :rsconf:`writeConcernMajorityJournalDefault` set to ``false``, " -"MongoDB will not wait for :writeconcern:`w: \"majority\" <\"majority\">` " -"writes to be durable before acknowledging the writes. As such, " -":writeconcern:`\"majority\"` write operations could possibly roll back in" -" the event of a loss of a replica set member." -msgstr "" - -# 1ac6573e13af4ed7886c627155a31e5c -#: ../source/includes/list-visibility-of-data.rst:1 -msgid "" -"Regardless of :doc:`write concern `, other " -"clients using :readconcern:`\"local\"` (i.e. the default) readConcern can" -" see the result of a write operation before the write operation is " -"acknowledged to the issuing client." -msgstr "" - -# 5c6c35e06ab243bb9655dfa60e6f0aed -#: ../source/includes/list-visibility-of-data.rst:6 -msgid "" -"Clients using :readconcern:`\"local\"` (i.e. the default) readConcern can" -" read data which may be subsequently :doc:`rolled back `." -msgstr "" - -# c58c7b0d1ed946f097f289fa7d6b2fcf -#: ../source/core/replica-set-rollbacks.txt:85 -msgid "Rollback Limitations" -msgstr "" - -# 932cf42f4b8440a7afdf4b8007df343c -#: ../source/core/replica-set-rollbacks.txt:87 -msgid "" -"A :program:`mongod` instance will not rollback more than 300 megabytes of" -" data. If your system must rollback more than 300 megabytes, you must " -"manually intervene to recover the data. If this is the case, the " -"following line will appear in your :program:`mongod` log:" -msgstr "" - -# ca0d7c7cefdf4769ac0ea4d79fa8a7a3 -#: ../source/core/replica-set-rollbacks.txt:97 -msgid "" -"In this situation, save the data directly or force the member to perform " -"an initial sync. To force initial sync, sync from a \"current\" member of" -" the set by deleting the content of the :setting:`~storage.dbPath` " -"directory for the member that requires a larger rollback." -msgstr "" - -# c86452e91cae400f827c127940bd2c1f -#: ../source/core/replica-set-rollbacks.txt:102 -msgid "" -":doc:`/core/replica-set-high-availability` and :doc:`/core/replica-set-" -"elections`." -msgstr "" - -# 2618808ac2d641af8de78e10cb92a1cf -#: ../source/core/replica-set-rollbacks.txt:1 -msgid "rollbacks" -msgstr "" - -# 2618808ac2d641af8de78e10cb92a1cf -#: ../source/core/replica-set-rollbacks.txt:1 -msgid "replica set" -msgstr "" - -# 2618808ac2d641af8de78e10cb92a1cf -#: ../source/core/replica-set-rollbacks.txt:1 -msgid "consistency" -msgstr "" - -# a3cd2f220a19413398e0ea37e52ad819 -#~ msgid "" -#~ "When a rollback does occur, " -#~ "administrators must decide whether to " -#~ "apply or ignore the rollback data. " -#~ "MongoDB writes the rollback data to " -#~ ":term:`BSON` files in the ``rollback/`` " -#~ "folder under the database's " -#~ ":setting:`~storage.dbPath` directory. The names " -#~ "of rollback files have the following " -#~ "form:" -#~ msgstr "" - -# 9e1a70123dc747579bbfa76b403529f2 -#~ msgid "" -#~ "Administrators must apply rollback data " -#~ "manually after the member completes the" -#~ " rollback and returns to secondary " -#~ "status. Use :doc:`bsondump " -#~ "` to read the " -#~ "contents of the rollback files. Then " -#~ "use :program:`mongorestore` to apply the " -#~ "changes to the new primary." -#~ msgstr "" - -# e52a1a47368545b186a74b00b2d496ec -#~ msgid "" -#~ "To prevent rollbacks, use :ref:`replica " -#~ "acknowledged write concern ` to guarantee that " -#~ "the write operations propagate to the" -#~ " members of a replica set." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/replica-set-secondary.po b/locale/es/LC_MESSAGES/core/replica-set-secondary.po deleted file mode 100644 index 795323ea638..00000000000 --- a/locale/es/LC_MESSAGES/core/replica-set-secondary.po +++ /dev/null @@ -1,100 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:50+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 5ae49ebd64234a25ae8aa681ced7c58a -#: ../source/core/replica-set-secondary.txt:3 -msgid "Replica Set Secondary Members" -msgstr "" - -# 5951b7b4b64b4e3f947234b1e098fec4 -#: ../source/core/replica-set-secondary.txt:9 -msgid "" -"A secondary maintains a copy of the :term:`primary's ` data set. To" -" replicate data, a secondary applies operations from the primary's " -":doc:`oplog ` to its own data set in an " -"asynchronous process. A replica set can have one or more secondaries." -msgstr "" - -# ecb2959f75364a3ba6f58d2631aaccef -#: ../source/core/replica-set-secondary.txt:15 -msgid "" -"The following three-member replica set has two secondary members. The " -"secondaries replicate the primary's oplog and apply the operations to their " -"data sets." -msgstr "" - -# 2687d886df4a4cbd90e2659de479d30f -#: ../source/core/replica-set-secondary.txt:21 -msgid "" -"Although clients cannot write data to secondaries, clients can read data " -"from secondary members. See :doc:`/core/read-preference` for more " -"information on how clients direct read operations to replica sets." -msgstr "" - -# 557223261723415f8a23b7c1afa94579 -#: ../source/core/replica-set-secondary.txt:25 -msgid "" -"A secondary can become a primary. If the current primary becomes " -"unavailable, the replica set holds an :term:`election` to choose which of " -"the secondaries becomes the new primary." -msgstr "" - -# 7ec45c29fce24f69872e921a028bed93 -#: ../source/core/replica-set-secondary.txt:32 -msgid "" -"In the following three-member replica set, the primary becomes unavailable. " -"This triggers an election where one of the remaining secondaries becomes the" -" new primary." -msgstr "" - -# 42c0cb7a67134523ae972325f75e84c1 -#: ../source/core/replica-set-secondary.txt:40 -msgid "See :doc:`/core/replica-set-elections` for more details." -msgstr "" - -# 97fc64eeb0a948de8537ca51cf59869f -#: ../source/core/replica-set-secondary.txt:43 -msgid "" -"You can configure a secondary member for a specific purpose. You can " -"configure a secondary to:" -msgstr "" - -# 0b807a4bf3b44fd7aeecd41a09c5ce6b -#: ../source/core/replica-set-secondary.txt:46 -msgid "" -"Prevent it from becoming a primary in an election, which allows it to reside" -" in a secondary data center or to serve as a cold standby. See :doc:`/core" -"/replica-set-priority-0-member`." -msgstr "" - -# 438fef65ffd84f74a5aa8a2e1b5847dc -#: ../source/core/replica-set-secondary.txt:50 -msgid "" -"Prevent applications from reading from it, which allows it to run " -"applications that require separation from normal traffic. See :doc:`/core" -"/replica-set-hidden-member`." -msgstr "" - -# 0fda3da305ba4264b97d4452d3e82a90 -#: ../source/core/replica-set-secondary.txt:54 -msgid "" -"Keep a running \"historical\" snapshot for use in recovery from certain " -"errors, such as unintentionally deleted databases. See :doc:`/core/replica-" -"set-delayed-member`." -msgstr "" diff --git a/locale/es/LC_MESSAGES/core/replica-set-sync.po b/locale/es/LC_MESSAGES/core/replica-set-sync.po deleted file mode 100644 index b052716bd48..00000000000 --- a/locale/es/LC_MESSAGES/core/replica-set-sync.po +++ /dev/null @@ -1,382 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:30+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# b7ae70efb9804e4fa02a1548ddefdc7d -#: ../source/core/replica-set-sync.txt:5 -msgid "Replica Set Data Synchronization" -msgstr "" - -# ab9980bbea8b44998979c5097fa6639b -#: ../source/core/replica-set-sync.txt -msgid "On this page" -msgstr "" - -# ef7c26c4eb2f41ccbcbaad0cb7f64523 -#: ../source/core/replica-set-sync.txt:15 -msgid "" -"In order to maintain up-to-date copies of the shared data set, secondary " -"members of a replica set :term:`sync` or replicate data from other " -"members. MongoDB uses two forms of data synchronization: :ref:`initial " -"sync ` to populate new members with the full " -"data set, and replication to apply ongoing changes to the entire data " -"set." -msgstr "" - -# 33043e0592b74ea787cff387e12a9258 -#: ../source/core/replica-set-sync.txt:25 -msgid "Initial Sync" -msgstr "" - -# bdcf5f03d492498d9d8d401f7c52d3c4 -#: ../source/core/replica-set-sync.txt:27 -msgid "" -"Initial sync copies all the data from one member of the replica set to " -"another member." -msgstr "" - -# d407148e4466402ca422598a4d94dab7 -#: ../source/core/replica-set-sync.txt:31 -msgid "Process" -msgstr "" - -# 368d6a1f549141adac067d4aad6c1786 -#: ../source/core/replica-set-sync.txt:33 -msgid "When you perform an initial sync, MongoDB:" -msgstr "" - -# 69f5c97540ac4e22bd291621f49abd5b -#: ../source/core/replica-set-sync.txt:35 -msgid "" -"Clones all databases except the :ref:`local `" -" database. To clone, the :program:`mongod` scans every collection in each" -" source database and inserts all data into its own copies of these " -"collections." -msgstr "" - -# 462ef19635bf401c8d4b6120342a1f7d -#: ../source/core/replica-set-sync.txt:40 -msgid "" -"Initial sync builds all collection indexes as the documents are copied " -"for each collection. In earlier versions of MongoDB, only the ``_id`` " -"indexes are built during this stage." -msgstr "" - -# d2bc82fc6a5f459b9ce548df657feac0 -#: ../source/core/replica-set-sync.txt:45 -msgid "" -"Initial sync pulls newly added oplog records during the data copy. Ensure" -" that the target member has enough disk space in the ``local`` database " -"to temporarily store these oplog records for the duration of this data " -"copy stage." -msgstr "" - -# b00e1aac3b8949fd91dab96c42c1598a -#: ../source/core/replica-set-sync.txt:51 -msgid "" -"Applies all changes to the data set. Using the oplog from the source, the" -" :program:`mongod` updates its data set to reflect the current state of " -"the replica set." -msgstr "" - -# 3d8c3583b65d4ee192b0b5666fe03a37 -#: ../source/core/replica-set-sync.txt:55 -msgid "" -"When the initial sync finishes, the member transitions from " -":replstate:`STARTUP2` to :replstate:`SECONDARY`." -msgstr "" - -# bcfc682fb33142f3a4f17635c5ec6091 -#: ../source/core/replica-set-sync.txt:58 -msgid "" -"To perform an initial sync, see :doc:`/tutorial/resync-replica-set-" -"member`." -msgstr "" - -# a4923fffa8b7476f8613f8f718ef2b86 -#: ../source/core/replica-set-sync.txt:64 -msgid "Fault Tolerance" -msgstr "" - -# 88705ac217d540ee803b2f327e2f6ca4 -#: ../source/core/replica-set-sync.txt:66 -msgid "" -"To recover from transient network or operation failures, initial sync has" -" built-in retry logic." -msgstr "" - -# d8747aca969e4ffd903f4e65fe2792bd -#: ../source/core/replica-set-sync.txt:71 -msgid "" -"MongoDB 3.4 improves the retry logic to be more resilient to intermittent" -" failures on the network." -msgstr "" - -# 21c73940c05147bc93b19183a2d4e40f -#: ../source/core/replica-set-sync.txt:77 -msgid "Replication" -msgstr "" - -# 7d62dde4ec07452c803c3eb36d570433 -#: ../source/core/replica-set-sync.txt:79 -msgid "" -"Secondary members replicate data continuously after the initial sync. " -"Secondary members copy the :doc:`oplog ` from " -"their *sync from* source and apply these operations in an asynchronous " -"process." -msgstr "" - -# 77cb655d40994fbaa4817ecad70c1013 -#: ../source/core/replica-set-sync.txt:84 -msgid "" -"Secondaries may automatically change their *sync from* source as needed " -"based on changes in the ping time and state of other members' " -"replication." -msgstr "" - -# 2f36787a6424444592fb359ce28839e3 -#: ../source/includes/fact-voting-node-sync-incompatibility.rst:1 -msgid "" -"MongoDB 3.2 replica set members with :rsconf:`1 vote ` " -"cannot sync from members with :rsconf:`0 votes `." -msgstr "" - -# 8ac6ebdba95c4054a52980dc90ccc704 -#: ../source/core/replica-set-sync.txt:92 -msgid "" -"Secondaries avoid syncing from :ref:`delayed members ` and :ref:`hidden members `." -msgstr "" - -# 1981807ac9a6465c841cb5dfaaf336f2 -#: ../source/core/replica-set-sync.txt:96 -msgid "" -"If a secondary member has :rsconf:`members[n].buildIndexes` set to " -"``true``, it can only sync from other members where " -":rsconf:`~members[n].buildIndexes` is ``true``. Members where " -":rsconf:`~members[n].buildIndexes` is ``false`` can sync from any other " -"member, barring other sync restrictions. " -":rsconf:`~members[n].buildIndexes` is ``true`` by default." -msgstr "" - -# 05446ed92cda413b8ac6a17084dc0a11 -#: ../source/core/replica-set-sync.txt:105 -msgid "Multithreaded Replication" -msgstr "" - -# febda9600d7e434abc37c2bc3f6d38f2 -#: ../source/core/replica-set-sync.txt:107 -msgid "" -"MongoDB applies write operations in batches using multiple threads to " -"improve concurrency. MongoDB groups batches by namespace (:ref:`MMAPv1 " -"`) or by document id (:ref:`WiredTiger `) and simultaneously applies each group of operations using a" -" different thread. MongoDB always applies write operations to a given " -"document in their original write order." -msgstr "" - -# 93e1bbeb0c64459d8bb183da8e717033 -#: ../source/core/replica-set-sync.txt:114 -msgid "" -"While applying a batch, MongoDB blocks all read operations. As a result, " -"secondary read queries can never return data that reflect a state that " -"never existed on the primary." -msgstr "" - -# d20bb54447dc47bf85461102ddd80c7d -#: ../source/core/replica-set-sync.txt:119 -msgid "Pre-Fetching Indexes to Improve Replication Throughput" -msgstr "" - -# 9b5dc6fe39964724833d75190231c341 -#: ../source/core/replica-set-sync.txt:122 -msgid "Applies to MMAPv1 only." -msgstr "" - -# 854b5dca6d894f7d93c4ee40780afe82 -#: ../source/core/replica-set-sync.txt:124 -msgid "" -"With the :ref:`MMAPv1 ` storage engine, MongoDB fetches " -"memory pages that hold affected data and indexes to help improve the " -"performance of applying oplog entries. This *pre-fetch* stage minimizes " -"the amount of time MongoDB holds write locks while applying oplog " -"entries. By default, secondaries will pre-fetch all :ref:`indexes`." -msgstr "" - -# af57fab470b94054a5d9c0be016ff4be -#: ../source/core/replica-set-sync.txt:130 -msgid "" -"Optionally, you can disable all pre-fetching or only pre-fetch the index " -"on the ``_id`` field. See the " -":setting:`~replication.secondaryIndexPrefetch` setting for more " -"information." -msgstr "" - -#~ msgid "" -#~ "Optionally, you can disable all pre-" -#~ "fetching or only pre-fetch the " -#~ "index on the ``_id`` field. See " -#~ "the :setting:`replIndexPrefetch` setting for " -#~ "more information." -#~ msgstr "" - -# 6c1d2b01334a497c8d6d55c8ebcdea5c -#~ msgid "" -#~ "In order to maintain up-to-date" -#~ " copies of the shared data set, " -#~ "members of a replica set :term:`sync`" -#~ " or replicate data from other " -#~ "members. MongoDB uses two forms of " -#~ "data synchronization: :ref:`initial sync " -#~ "` to populate " -#~ "new members with the full data " -#~ "set, and replication to apply ongoing" -#~ " changes to the entire data set." -#~ msgstr "" - -# ae9475ae33bb44d0a5c0c56646630c90 -#~ msgid "" -#~ "Initial sync copies all the data " -#~ "from one member of the replica set" -#~ " to another member. A member uses " -#~ "initial sync when the member has " -#~ "no data, such as when the member" -#~ " is new, or when the member has" -#~ " data but is missing a history " -#~ "of the set's replication." -#~ msgstr "" - -# c9c035c96a804a5c94f6ec7fad477a3f -#~ msgid "When you perform an initial sync, MongoDB does the following:" -#~ msgstr "" - -# 47eb1f515ee74441b35acf5c86be41c0 -#~ msgid "" -#~ "Clones all databases. To clone, the " -#~ ":program:`mongod` queries every collection in" -#~ " each source database and inserts all" -#~ " data into its own copies of " -#~ "these collections. At this time, _id" -#~ " indexes are also built." -#~ msgstr "" - -# f20b5adb13054590be56c1a04b9d9e5a -#~ msgid "" -#~ "Builds all indexes on all collections" -#~ " (except _id indexes, which were " -#~ "already completed)." -#~ msgstr "" - -# 0e503734c7a84d65ae0c85da99433bc9 -#~ msgid "" -#~ "When the :program:`mongod` finishes building" -#~ " all index builds, the member can " -#~ "transition to a normal state, i.e. " -#~ ":term:`secondary`." -#~ msgstr "" - -# c6abe39e9e694b299cd23dec02940389 -#~ msgid "" -#~ "Replica set members replicate data " -#~ "continuously after the initial sync. " -#~ "This process keeps the members up " -#~ "to date with all changes to the" -#~ " replica set's data. In most cases," -#~ " secondaries synchronize from the primary." -#~ " Secondaries may automatically change their" -#~ " *sync targets* if needed based on" -#~ " changes in the ping time and " -#~ "state of other members' replication." -#~ msgstr "" - -# 3d29360e4687422c97a0cea54915782d -#~ msgid "" -#~ "For a member to sync from another," -#~ " the :data:`~local.system.replset.members[n].buildIndexes`" -#~ " setting for both members must have" -#~ " the same value/ " -#~ ":data:`~local.system.replset.members[n].buildIndexes` must " -#~ "be either ``true`` or ``false`` for " -#~ "both members." -#~ msgstr "" - -# 4f6513faa01a4c519f93c45018bf6d69 -#~ msgid "" -#~ "Beginning in version 2.2, secondaries " -#~ "avoid syncing from :ref:`delayed members " -#~ "` and " -#~ ":ref:`hidden members `." -#~ msgstr "" - -# 2c2fee22bc7c497eb55b344241ae39f7 -#~ msgid "Validity and Durability" -#~ msgstr "" - -# 4270f0da2ffd4614b2455c58de60118e -#~ msgid "" -#~ "In a replica set, only the primary" -#~ " can accept write operations. Writing " -#~ "only to the primary provides " -#~ ":term:`strict consistency` among members." -#~ msgstr "" - -# 9118f00f5c9249d3b0b9776d41281b53 -#~ msgid "" -#~ ":term:`Journaling ` provides single-" -#~ "instance write durability. Without journaling," -#~ " if a MongoDB instance terminates " -#~ "ungracefully, you must assume that the" -#~ " database is in an invalid state." -#~ msgstr "" - -# 9ada275d884a4666aaed1013473d05d2 -#~ msgid "" -#~ "MongoDB applies write operations in " -#~ "batches using multiple threads to " -#~ "improve concurrency. MongoDB groups batches" -#~ " by namespace and applies operations " -#~ "using a group of threads, but " -#~ "always applies the write operations to" -#~ " a namespace in order." -#~ msgstr "" - -# 7adfddb69ca84e5a809b1ced7615d681 -#~ msgid "" -#~ "While applying a batch, MongoDB blocks" -#~ " all reads. As a result, secondaries" -#~ " can never return data that reflects" -#~ " a state that never existed on " -#~ "the primary." -#~ msgstr "" - -# e0220aeda42f4994b9db109241d7c39a -#~ msgid "" -#~ "To help improve the performance of " -#~ "applying oplog entries, MongoDB fetches " -#~ "memory pages that hold affected data " -#~ "and indexes. This *pre-fetch* stage " -#~ "minimizes the amount of time MongoDB " -#~ "holds the write lock while applying " -#~ "oplog entries. By default, secondaries " -#~ "will pre-fetch all :ref:`indexes`." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/replica-set-write-concern.po b/locale/es/LC_MESSAGES/core/replica-set-write-concern.po deleted file mode 100644 index dc5742adf1b..00000000000 --- a/locale/es/LC_MESSAGES/core/replica-set-write-concern.po +++ /dev/null @@ -1,375 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:27+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 1f65ca71a81246e1985e939cb9bb1e77 -#: ../source/core/replica-set-write-concern.txt:3 -msgid "Write Concern for Replica Sets" -msgstr "" - -# 93fc71e9f64a4f99a16e588f041c09be -#: ../source/core/replica-set-write-concern.txt -msgid "On this page" -msgstr "" - -# 72793e18a46f468083b05032d3e71e2d -#: ../source/core/replica-set-write-concern.txt:13 -msgid "" -"From the perspective of a client application, whether a MongoDB instance " -"is running as a single server (i.e. \"standalone\") or a :term:`replica " -"set` is transparent. However, replica sets offer some configuration " -"options for write. [#sharded-clusters]_" -msgstr "" - -# 32b881b9ef55432899817ce48cea9470 -#: ../source/core/replica-set-write-concern.txt:18 -msgid "" -":term:`Sharded clusters ` where the shards are also " -"replica sets provide the same configuration options with regards to write" -" and read operations." -msgstr "" - -# c0fbf2f200cc4058a4484832d54de6cd -#: ../source/core/replica-set-write-concern.txt:25 -msgid "Verify Write Operations to Replica Sets" -msgstr "" - -# 5a59ecb86e174939bf87e06175ff8b0e -#: ../source/core/replica-set-write-concern.txt:27 -msgid "" -"For a replica set, the default :doc:`write concern ` requests acknowledgement only from the primary. You can, " -"however, override this default write concern, such as to confirm write " -"operations on a specified number of the replica set members." -msgstr "" - -# 4f335e44964449558d3a3f521a091ccd -#: ../source/core/replica-set-write-concern.txt:35 -msgid "" -"To override the default write concern, specify a write concern with each " -"write operation. For example, the following method includes a write " -"concern that specifies that the method return only after the write " -"propagates to the primary and at least one secondary or the method times " -"out after 5 seconds." -msgstr "" - -# 9b247c4c15f54ab0bcac046f522de0ba -#: ../source/core/replica-set-write-concern.txt:48 -msgid "" -"You can include a timeout threshold for a write concern. This prevents " -"write operations from blocking indefinitely if the write concern is " -"unachievable. For example, if the write concern requires acknowledgement " -"from 4 members of the replica set and the replica set has only available " -"3 members, the operation blocks until those members become available. See" -" :ref:`wc-wtimeout`." -msgstr "" - -# bed6d9e749d04ed59934ffeadd27352a -#: ../source/core/replica-set-write-concern.txt:56 -msgid ":ref:`write-methods-incompatibility`" -msgstr "" - -# e5c183d5284340fb8d0e1d517a605f60 -#: ../source/core/replica-set-write-concern.txt:61 -msgid "Modify Default Write Concern" -msgstr "" - -# 8ab5a23ed86848d881cdb28b48fe9458 -#: ../source/core/replica-set-write-concern.txt:66 -msgid "" -"You can modify the default write concern for a replica set by setting the" -" :rsconf:`settings.getLastErrorDefaults` setting in the :doc:`replica set" -" configuration `. The following " -"sequence of commands creates a configuration that waits for the write " -"operation to complete on a majority of the voting members before " -"returning:" -msgstr "" - -# f6571a970bc4473784a7337d29055f08 -#: ../source/core/replica-set-write-concern.txt:80 -msgid "" -"If you issue a write operation with a specific write concern, the write " -"operation uses its own write concern instead of the default." -msgstr "" - -# 07d96a6da0cf47d589241039aeba05f7 -#: ../source/core/replica-set-write-concern.txt:83 -msgid ":doc:`/reference/write-concern`" -msgstr "" - -# 7c6093b23a9740808149c41446447b6b -#: ../source/core/replica-set-write-concern.txt:86 -msgid "Custom Write Concerns" -msgstr "" - -# b4220428cbc04f99804ba7ce428c0b78 -#: ../source/core/replica-set-write-concern.txt:88 -msgid "" -"You can :doc:`tag ` the members" -" of replica sets and use the resulting tag sets to create custom write " -"concerns. See :doc:`/tutorial/configure-replica-set-tag-sets` for " -"information on configuring custom write concerns using tag sets." -msgstr "" - -#~ msgid "" -#~ "MongoDB's built-in :doc:`write concern " -#~ "` confirms the success" -#~ " of write operations to a " -#~ ":term:`replica set's ` " -#~ ":term:`primary`. Write concern uses the " -#~ ":dbcommand:`getLastError` command after write " -#~ "operations to return an object with " -#~ "error information or confirmation that " -#~ "there are no errors." -#~ msgstr "" - -#~ msgid "" -#~ "From the perspective of a client " -#~ "application, whether a MongoDB instance " -#~ "is running as a single server " -#~ "(i.e. \"standalone\") or a :term:`replica " -#~ "set` is transparent. However, replica " -#~ "sets offer some configuration options " -#~ "for write and read operations. " -#~ "[#sharded-clusters]_" -#~ msgstr "" - -#~ msgid "Verify Write Operations" -#~ msgstr "" - -#~ msgid "" -#~ "The default write concern confirms write" -#~ " operations only on the primary. You" -#~ " can configure write concern to " -#~ "confirm write operations to additional " -#~ "replica set members as well by " -#~ "issuing the :dbcommand:`getLastError` command " -#~ "with the ``w`` option." -#~ msgstr "" - -#~ msgid "" -#~ "The ``w`` option confirms that write " -#~ "operations have replicated to the " -#~ "specified number of replica set members," -#~ " including the primary. You can " -#~ "either specify a number or specify " -#~ "``majority``, which ensures the write " -#~ "propagates to a majority of set " -#~ "members." -#~ msgstr "" - -#~ msgid "" -#~ "If you specify a ``w`` value " -#~ "greater than the number of members " -#~ "that hold a copy of the data " -#~ "(i.e., greater than the number of " -#~ "non-:term:`arbiter` members), the operation " -#~ "blocks until those members become " -#~ "available. This can cause the operation" -#~ " to block forever. To specify a " -#~ "timeout threshold for the " -#~ ":dbcommand:`getLastError` operation, use the " -#~ "``wtimeout`` argument. A ``wtimeout`` value" -#~ " of ``0`` means that the operation" -#~ " will never time out." -#~ msgstr "" - -#~ msgid "" -#~ "See :ref:`getLastError Examples ` for example invocations." -#~ msgstr "" - -#~ msgid "" -#~ "You can configure your own \"default\"" -#~ " :dbcommand:`getLastError` behavior for a " -#~ "replica set. Use the " -#~ ":data:`~local.system.replset.settings.getLastErrorDefaults` " -#~ "setting in the :doc:`replica set " -#~ "configuration `. " -#~ "The following sequence of commands " -#~ "creates a configuration that waits for" -#~ " the write operation to complete on" -#~ " a majority of the set members " -#~ "before returning:" -#~ msgstr "" - -#~ msgid "" -#~ "The :data:`~local.system.replset.settings.getLastErrorDefaults`" -#~ " setting affects only those " -#~ ":dbcommand:`getLastError` commands that have " -#~ "*no* other arguments." -#~ msgstr "" - -#~ msgid "" -#~ "You can use replica set tags to" -#~ " create custom write concerns using " -#~ "the :data:`~local.system.replset.settings.getLastErrorDefaults`" -#~ " and :data:`~local.system.replset.settings.getLastErrorModes`" -#~ " replica set settings." -#~ msgstr "" - -#~ msgid "" -#~ "Custom write concern modes specify the" -#~ " field name and a number of " -#~ "*distinct* values for that field. By " -#~ "contrast, read preferences use the value" -#~ " of fields in the tag document " -#~ "to direct read operations." -#~ msgstr "" - -#~ msgid "" -#~ "In some cases, you may be able " -#~ "to use the same tags for read " -#~ "preferences and write concerns; however, " -#~ "you may need to create additional " -#~ "tags for write concerns depending on " -#~ "the requirements of your application." -#~ msgstr "" - -#~ msgid "Single Tag Write Concerns" -#~ msgstr "" - -#~ msgid "" -#~ "Consider a five member replica set, " -#~ "where each member has one of the" -#~ " following tag sets:" -#~ msgstr "" - -#~ msgid "" -#~ "You could create a custom write " -#~ "concern mode that will ensure that " -#~ "applicable write operations will not " -#~ "return until members with two different" -#~ " values of the ``use`` tag have " -#~ "acknowledged the write operation. Create " -#~ "the mode with the following sequence " -#~ "of operations in the :program:`mongo` " -#~ "shell:" -#~ msgstr "" - -#~ msgid "" -#~ "To use this mode pass the string" -#~ " ``use2`` to the ``w`` option of " -#~ ":dbcommand:`getLastError` as follows:" -#~ msgstr "" - -#~ msgid "Specific Custom Write Concerns" -#~ msgstr "" - -#~ msgid "If you have a three member replica with the following tag sets:" -#~ msgstr "" - -#~ msgid "" -#~ "You cannot specify a custom " -#~ ":data:`~local.system.replset.settings.getLastErrorModes` value" -#~ " to ensure that the write propagates" -#~ " to the ``san`` before returning. " -#~ "However, you may implement this write" -#~ " concern policy by creating the " -#~ "following additional tags, so that the" -#~ " set resembles the following:" -#~ msgstr "" - -#~ msgid "" -#~ "Then, create a custom " -#~ ":data:`~local.system.replset.settings.getLastErrorModes` value," -#~ " as follows:" -#~ msgstr "" - -#~ msgid "" -#~ "To use this mode pass the string" -#~ " ``san`` to the ``w`` option of " -#~ ":dbcommand:`getLastError` as follows:" -#~ msgstr "" - -#~ msgid "" -#~ "This operation will not return until " -#~ "a replica set member with the tag" -#~ " ``disk.san`` returns." -#~ msgstr "" - -#~ msgid "" -#~ "You may set a custom write concern" -#~ " mode as the default write concern" -#~ " mode using " -#~ ":data:`~local.system.replset.settings.getLastErrorDefaults` " -#~ "replica set as in the following " -#~ "setting:" -#~ msgstr "" - -#~ msgid "" -#~ ":ref:`replica-set-configuration-tag-sets` " -#~ "for further information about replica " -#~ "set reconfiguration and tag sets." -#~ msgstr "" - -# f2119f94d5454df8928ccc0fbd5a9521 -#~ msgid "" -#~ "Use of insufficient write concern can" -#~ " lead to :ref:`rollbacks ` in the case of :ref:`replica" -#~ " set failover `. " -#~ "Always ensure that your operations have" -#~ " specified the required write concern " -#~ "for your application." -#~ msgstr "" - -# aa1d58f6f4e045a49dc0c789ce010166 -#~ msgid "" -#~ ":ref:`write-operations-write-concern` and " -#~ ":ref:`connections-write-concern`" -#~ msgstr "" - -#~ msgid "" -#~ "For a replica set, the default " -#~ ":doc:`write concern ` " -#~ "confirms write operations only on the" -#~ " primary. You can, however, override " -#~ "this default write concern, such as " -#~ "to confirm write operations on a " -#~ "specified number of the replica set " -#~ "members." -#~ msgstr "" - -#~ msgid "" -#~ "You can modify the default write " -#~ "concern for a replica set by " -#~ "setting the " -#~ ":data:`~local.system.replset.settings.getLastErrorDefaults` " -#~ "setting in the :doc:`replica set " -#~ "configuration `. " -#~ "The following sequence of commands " -#~ "creates a configuration that waits for" -#~ " the write operation to complete on" -#~ " a majority of the set members " -#~ "before returning:" -#~ msgstr "" - -#~ msgid "" -#~ "You can :doc:`tag ` the members of" -#~ " replica sets and use the tags " -#~ "to create custom write concerns. See " -#~ ":doc:`/tutorial/configure-replica-set-tag-" -#~ "sets` for information on configuring " -#~ "custom write concerns using tag sets." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/replication-introduction.po b/locale/es/LC_MESSAGES/core/replication-introduction.po deleted file mode 100644 index b61f101c06b..00000000000 --- a/locale/es/LC_MESSAGES/core/replication-introduction.po +++ /dev/null @@ -1,492 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: 2013-12-16 23:49+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# f6898de1089444cd925e8f698a6c4e36 -#: ../source/core/replication-introduction.txt:5 -msgid "Replication Introduction" -msgstr "" - -# 911539ad063d4e52914583214b8f855c -#: ../source/core/replication-introduction.txt -msgid "On this page" -msgstr "" - -# f62b865957944ba8992880fa565215cb -#: ../source/core/replication-introduction.txt:15 -msgid "Replication is the process of synchronizing data across multiple servers." -msgstr "" - -# 4522e83b2da3410eb247ddf956afd9b6 -#: ../source/core/replication-introduction.txt:19 -msgid "Redundancy and Data Availability" -msgstr "" - -# f7843b3e14314ea4aeab6a57a6b61acf -#: ../source/core/replication-introduction.txt:21 -msgid "" -"Replication provides redundancy and increases data availability. With " -"multiple copies of data on different database servers, replication " -"provides a level of fault tolerance against the loss of a single database" -" server." -msgstr "" - -# bff43105046944f4812f592ac6822f9b -#: ../source/core/replication-introduction.txt:26 -msgid "" -"In some cases, replication can provide increased read capacity as clients" -" can send read operations to different servers. Maintaining copies of " -"data in different data centers can increase data locality and " -"availability for distributed applications. You can also maintain " -"additional copies for dedicated purposes, such as disaster recovery, " -"reporting, or backup." -msgstr "" - -# 235d753035b44f278743f3a21231a6f3 -#: ../source/core/replication-introduction.txt:34 -msgid "Replication in MongoDB" -msgstr "" - -# d2f63b70942244c99957dc3d6c4b406d -#: ../source/core/replication-introduction.txt:36 -msgid "" -"A replica set is a group of :program:`mongod` instances that maintain the" -" same data set. A replica set contains several data bearing nodes and " -"optionally one arbiter node. Of the data bearing nodes, one and only one " -"member is deemed the primary node, while the other nodes are deemed " -"secondary nodes." -msgstr "" - -# 24f92ce9eb6b47cc99e43fa48b10ba41 -#: ../source/core/replication-introduction.txt:42 -msgid "" -"The :doc:`primary node ` receives all write " -"operations. A replica set can have only one primary capable of confirming" -" writes with :writeconcern:`{ w: \"majority\" } <\"majority\">` write " -"concern; although in some circumstances, another mongod instance may " -"transiently believe itself to also be primary. [#edge-cases-2-primaries]_" -" The primary records all changes to its data sets in its operation log, " -"i.e. :doc:`oplog `. For more information on " -"primary node operation, see :doc:`/core/replica-set-primary`." -msgstr "" - -# c33990fd71ca45998b70c4b8b0fbafb7 -#: ../source/core/replication-introduction.txt:54 -msgid "" -"The :doc:`secondaries ` replicate the " -"primary's oplog and apply the operations to their data sets such that the" -" secondaries' data sets reflect the primary's data set. If the primary is" -" unavailable, an eligible secondary will hold an election to elect itself" -" the new primary. For more information on secondary members, see " -":doc:`/core/replica-set-secondary`." -msgstr "" - -# b53bba2b224e434faffd213e0c4ba3de -#: ../source/core/replication-introduction.txt:63 -msgid "" -"You may add an extra :program:`mongod` instance to a replica set as an " -":doc:`arbiter `. Arbiters do not maintain a " -"data set. The purpose of an arbiter is to maintain a quorum in a replica " -"set by responding to heartbeat and election requests by other replica set" -" members. Because they do not store a data set, arbiters can be a good " -"way to provide replica set quorum functionality with a cheaper resource " -"cost than a fully functional replica set member with a data set. If your " -"replica set has an even number of members, add an arbiter to obtain a " -"majority of votes in an election for primary. Arbiters do not require " -"dedicated hardware. For more information on arbiters, see :doc:`/core" -"/replica-set-arbiter`." -msgstr "" - -# 5cde2c287f5c4d2f971a476d556aa248 -#: ../source/core/replication-introduction.txt:77 -msgid "" -"An :doc:`arbiter ` will always be an arbiter " -"whereas a :doc:`primary ` may step down and " -"become a :doc:`secondary ` and a " -":doc:`secondary ` may become the primary " -"during an election." -msgstr "" - -# 3d77860c70b342748bd090faad8033d0 -#: ../source/core/replication-introduction.txt:86 -msgid "Asynchronous Replication" -msgstr "" - -# 5287d1fcb09f4e85ac65081cb785f3a0 -#: ../source/core/replication-introduction.txt:88 -msgid "" -"Secondaries apply operations from the primary asynchronously. By applying" -" operations after the primary, sets can continue to function despite the " -"failure of one or more members. For more information on replication " -"mechanics, see :ref:`replica-set-oplog` and :ref:`replica-set-sync`." -msgstr "" - -# b20122a93bc7457dbd086aa4f09e8153 -#: ../source/core/replication-introduction.txt:95 -msgid "Automatic Failover" -msgstr "" - -# 689cd2c280ca4fa6ae8503f163fe8ce7 -#: ../source/core/replication-introduction.txt:97 -msgid "" -"When a primary does not communicate with the other members of the set for" -" more than 10 seconds, an eligible secondary will hold an election to " -"elect itself the new primary. The first secondary to hold an election and" -" receive a majority of the members' votes becomes primary." -msgstr "" - -# eb583da02e774db29bcda64a68a23f0e -#: ../source/includes/fact-replica-set-protocolVersion1.rst:3 -msgid "" -"MongoDB introduces a version 1 of the replication protocol " -"(:rsconf:`protocolVersion: 1 `) to reduce replica set " -"failover time and accelerates the detection of multiple simultaneous " -"primaries. New replica sets will, by default, use " -":rsconf:`protocolVersion: 1 `. Previous versions of " -"MongoDB use version 0 of the protocol." -msgstr "" - -# 7150ab70441749a7a081175a36aedde5 -#: ../source/core/replication-introduction.txt:106 -msgid "" -"See :ref:`replica-set-elections` and :ref:`replica-set-rollbacks` for " -"more information." -msgstr "" - -# 208987a22aa147abbabb7ebbf4ddf4b8 -#: ../source/core/replication-introduction.txt:110 -msgid "Read Operations" -msgstr "" - -# 70222abfae6540eaa1bf87ad3b46119b -#: ../source/core/replication-introduction.txt:112 -msgid "" -"By default, clients read from the primary [#edge-cases-2-primaries]_; " -"however, clients can specify a :doc:`read preference ` to send read operations to secondaries. :ref:`Asynchronous " -"replication ` to secondaries means that reads " -"from secondaries may return data that does not reflect the state of the " -"data on the primary. For information on reading from replica sets, see " -":doc:`/core/read-preference`." -msgstr "" - -# bd8df0205c6e43d481c0db49d2b35879 -#: ../source/includes/extracts/concurrent-operations-read-uncommitted.rst:1 -msgid "" -"In MongoDB, clients can see the results of writes before the writes are " -":term:`durable`:" -msgstr "" - -# fa51c7f76ebe44d9b70a84e90b0f8a17 -#: ../source/includes/list-visibility-of-data.rst:1 -msgid "" -"Regardless of :doc:`write concern `, other " -"clients using :readconcern:`\"local\"` (i.e. the default) readConcern can" -" see the result of a write operation before the write operation is " -"acknowledged to the issuing client." -msgstr "" - -# 57530d4d1c604b30ad2d1eb034a9f612 -#: ../source/includes/list-visibility-of-data.rst:6 -msgid "" -"Clients using :readconcern:`\"local\"` (i.e. the default) readConcern can" -" read data which may be subsequently :doc:`rolled back `." -msgstr "" - -# 5009fee8937a411c807e3db8761474ea -#: ../source/core/replication-introduction.txt:122 -msgid "" -"For more information on read isolations, consistency and recency for " -"MongoDB, see :doc:`/core/read-isolation-consistency-recency`." -msgstr "" - -# 34ee4436e1e141ea96ebd1b928ec6022 -#: ../source/core/replication-introduction.txt:126 -msgid "Additional Features" -msgstr "" - -# 2a93dd098c1f4f9188d4b4681702577d -#: ../source/core/replication-introduction.txt:128 -msgid "" -"Replica sets provide a number of options to support application needs. " -"For example, you may deploy a replica set with :doc:`members in multiple " -"data centers `, or control the outcome of elections by adjusting the " -":rsconf:`members[n].priority` of some members. Replica sets also support " -"dedicated members for reporting, disaster recovery, or backup functions." -msgstr "" - -# 8b61f148ba47434cb5c1bf424641d4eb -#: ../source/core/replication-introduction.txt:137 -msgid "" -"See :ref:`replica-set-secondary-only-members`, :ref:`replica-set-hidden-" -"members` and :ref:`replica-set-delayed-members` for more information." -msgstr "" - -# 7f253d7d9bc04a2ba1c5920fffc699fc -#: ../source/includes/footnote-two-primaries-edge-cases.rst:1 -msgid "" -"In :ref:`some circumstances `, two nodes in a replica set may" -" *transiently* believe that they are the primary, but at most, one of " -"them will be able to complete writes with :writeconcern:`{ w: " -"\"majority\" } <\"majority\">` write concern. The node that can complete " -":writeconcern:`{ w: \"majority\" } <\"majority\">` writes is the current " -"primary, and the other node is a former primary that has not yet " -"recognized its demotion, typically due to a :term:`network partition`. " -"When this occurs, clients that connect to the former primary may observe " -"stale data despite having requested read preference :readmode:`primary`, " -"and new writes to the former primary will eventually roll back." -msgstr "" - -# 5b4a94698d5d4feb8e6559ea6a662335 -#: ../source/includes/extracts/additional-resources-replication-introduction.rst:4 -msgid "Additional Resources" -msgstr "" - -# 2121829089644ac4aa3054986842555f -#: ../source/includes/extracts/additional-resources-replication-introduction.rst:6 -msgid "" -"`Quick Reference Cards `_" -msgstr "" - -# d178c395a34240adb8faafbc37a7c9b2 -#: ../source/includes/extracts/additional-resources-replication-introduction.rst:7 -msgid "" -"`Webinar: Managing Your Mission Critical App - Ensuring Zero Downtime " -"`_" -msgstr "" - -#~ msgid "" -#~ "The **primary** accepts all write " -#~ "operations from clients. Replica set can" -#~ " have only one primary. Because only" -#~ " one member can accept write " -#~ "operations, replica sets provide **strict " -#~ "consistency**. To support replication, the " -#~ "primary logs all changes to its " -#~ "data sets in its :doc:`oplog `. See :doc:`primary " -#~ "` for more " -#~ "information." -#~ msgstr "" - -#~ msgid "" -#~ "The **secondaries** replicate the primary's" -#~ " oplog and apply the operations to" -#~ " their data sets. Secondaries' data " -#~ "sets reflect the primary's data set. " -#~ "If the primary is unavailable, the " -#~ "replica set will elect a secondary " -#~ "to be primary. By default, clients " -#~ "read from the primary, however, clients" -#~ " can specify a :doc:`read preferences " -#~ "` to send read " -#~ "operations to secondaries. See " -#~ ":doc:`secondaries ` " -#~ "for more information" -#~ msgstr "" - -#~ msgid "" -#~ "You may add an extra :program:`mongod`" -#~ " instance a replica set as an " -#~ "**arbiter**. Arbiters do not maintain a" -#~ " data set. Arbiters only exist to " -#~ "vote in elections. If your replica " -#~ "set has an even number of members," -#~ " add an arbiter to obtain a " -#~ "majority of votes in an election " -#~ "for primary. Arbiters do not require " -#~ "dedicated hardware. See :doc:`arbiter ` for more " -#~ "information." -#~ msgstr "" - -#~ msgid "" -#~ "See :doc:`/core/replica-set-oplog` and " -#~ ":doc:`/core/replica-set-sync` for more " -#~ "information. See :doc:`/core/read-preference` " -#~ "for more on read operations and " -#~ "secondaries." -#~ msgstr "" - -#~ msgid "" -#~ "See :doc:`/core/replica-set-elections` and " -#~ ":doc:`/core/replica-set-rollbacks` for more" -#~ " information." -#~ msgstr "" - -#~ msgid "" -#~ "See :doc:`/core/replica-set-priority-0-member`, " -#~ ":doc:`/core/replica-set-hidden-member` and " -#~ ":doc:`/core/replica-set-delayed-member` for" -#~ " more information." -#~ msgstr "" - -# cc3ecd78ff9e4d54abf6471ca63b2cee -#~ msgid "Purpose of Replication" -#~ msgstr "" - -# 5747e69c18654e98a56a62179a0b70eb -#~ msgid "" -#~ "Replication provides redundancy and increases" -#~ " data availability. With multiple copies" -#~ " of data on different database " -#~ "servers, replication protects a database " -#~ "from the loss of a single server." -#~ " Replication also allows you to " -#~ "recover from hardware failure and " -#~ "service interruptions. With additional copies" -#~ " of the data, you can dedicate " -#~ "one to disaster recovery, reporting, or" -#~ " backup." -#~ msgstr "" - -# ec0941baa2d247b9ac65eafcfe8c2d94 -#~ msgid "" -#~ "In some cases, you can use " -#~ "replication to increase read capacity. " -#~ "Clients have the ability to send " -#~ "read and write operations to different" -#~ " servers. You can also maintain " -#~ "copies in different data centers to " -#~ "increase the locality and availability " -#~ "of data for distributed applications." -#~ msgstr "" - -# 70f6bef622a241439db293298bffdc85 -#~ msgid "" -#~ "A replica set is a group of " -#~ ":program:`mongod` instances that host the " -#~ "same data set. One :program:`mongod`, " -#~ "the primary, receives all write " -#~ "operations. All other instances, secondaries," -#~ " apply operations from the primary so" -#~ " that they have the same data " -#~ "set." -#~ msgstr "" - -# 650f0f2e19da4dd48e150ab7f617a477 -#~ msgid "" -#~ "An **arbiter** will always be an " -#~ "arbiter. A **primary** may step down " -#~ "and become a **secondary**. A " -#~ "**secondary** may become the primary " -#~ "during an election." -#~ msgstr "" - -# 92d4c3cdcc3c4303a7f08eec12b7eee9 -#~ msgid "" -#~ "Secondaries apply operations from the " -#~ "primary asynchronously. By applying operations" -#~ " after the primary, sets can continue" -#~ " to function without some members. " -#~ "However, as a result secondaries may " -#~ "not return the most current data " -#~ "to clients." -#~ msgstr "" - -# 987e145bdad04430b8c686d3020e5c4b -#~ msgid "" -#~ "When a primary does not communicate " -#~ "with the other members of the set" -#~ " for more than 10 seconds, the " -#~ "replica set will attempt to select " -#~ "another member to become the new " -#~ "primary. The first secondary that " -#~ "receives a majority of the votes " -#~ "becomes primary." -#~ msgstr "" - -# 69e879e73fde4cd0857c46f0bd2322ba -#~ msgid "" -#~ "Replica sets provide a number of " -#~ "options to support application needs. " -#~ "For example, you may deploy a " -#~ "replica set with :doc:`members in " -#~ "multiple data centers `, or " -#~ "control the outcome of elections by " -#~ "adjusting the " -#~ ":data:`~local.system.replset.members[n].priority` of some" -#~ " members. Replica sets also support " -#~ "dedicated members for reporting, disaster " -#~ "recovery, or backup functions." -#~ msgstr "" - -#~ msgid "" -#~ "The **primary** accepts all write " -#~ "operations from clients. Replica set can" -#~ " have only one primary. Because only" -#~ " one member can accept write " -#~ "operations, replica sets provide **strict " -#~ "consistency** for all reads from the " -#~ "primary. To support replication, the " -#~ "primary logs all changes to its " -#~ "data sets in its :doc:`oplog `. See :doc:`primary " -#~ "` for more " -#~ "information." -#~ msgstr "" - -#~ msgid "" -#~ "The **secondaries** replicate the primary's" -#~ " oplog and apply the operations to" -#~ " their data sets. Secondaries' data " -#~ "sets reflect the primary's data set. " -#~ "If the primary is unavailable, the " -#~ "replica set will elect a secondary " -#~ "to be primary. By default, clients " -#~ "read from the primary, however, clients" -#~ " can specify a :doc:`read preferences " -#~ "` to send read " -#~ "operations to secondaries. Reads from " -#~ "secondaries may return data that does" -#~ " not reflect the state of the " -#~ "primary. See :doc:`secondaries ` for more information." -#~ msgstr "" - -#~ msgid "" -#~ "You may add an extra :program:`mongod`" -#~ " instance to a replica set as " -#~ "an **arbiter**. Arbiters do not maintain" -#~ " a data set. Arbiters only exist " -#~ "to vote in elections. If your " -#~ "replica set has an even number of" -#~ " members, add an arbiter to obtain" -#~ " a majority of votes in an " -#~ "election for primary. Arbiters do not" -#~ " require dedicated hardware. See " -#~ ":doc:`arbiter ` for" -#~ " more information." -#~ msgstr "" - -#~ msgid "" -#~ "See :ref:`replica-set-oplog` and :ref" -#~ ":`replica-set-sync` for more information." -#~ " See :ref:`replica-set-read-preference` " -#~ "for more on read operations and " -#~ "secondaries." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/replication-process.po b/locale/es/LC_MESSAGES/core/replication-process.po deleted file mode 100644 index c5f8bf9ee4e..00000000000 --- a/locale/es/LC_MESSAGES/core/replication-process.po +++ /dev/null @@ -1,66 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:51+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 844a41f65778405c909e051f79022343 -#: ../source/core/replication-process.txt:7 -msgid "Replication Processes" -msgstr "" - -# 21347ca59dbc46ee9f8ad1f5912aafd5 -#: ../source/core/replication-process.txt:11 -msgid "" -"Members of a :term:`replica set` replicate data continuously. First, a " -"member uses *initial sync* to capture the data set. Then the member " -"continuously records and applies every operation that modifies the data set." -" Every member records operations in its :doc:`oplog `, which is a :term:`capped collection`." -msgstr "" - -# e9641f19f1944aeabfa7bf8c56bb946f -#: ../source/includes/toc/dfn-list-replica-set-processes.rst:6 -msgid ":doc:`/core/replica-set-oplog`" -msgstr "" - -# 8827eea618d545998a361c24c2288cc1 -#: ../source/includes/toc/dfn-list-replica-set-processes.rst:4 -msgid "" -"The oplog records all operations that modify the data in the replica set." -msgstr "" - -# 125b6ade2e884ee0a1848cdcf15d5d3c -#: ../source/includes/toc/dfn-list-replica-set-processes.rst:10 -msgid ":doc:`/core/replica-set-sync`" -msgstr "" - -# 021b7a1e379d4c998440b596bd24e1ff -#: ../source/includes/toc/dfn-list-replica-set-processes.rst:9 -msgid "" -"Secondaries must replicate all changes accepted by the primary. This process" -" is the basis of replica set operations." -msgstr "" - -# 9e3e71fcf14644f1ad5ad78f077ce16e -#: ../source/core/replication-process.txt:1 -msgid "replica set" -msgstr "" - -# 9e3e71fcf14644f1ad5ad78f077ce16e -#: ../source/core/replication-process.txt:1 -msgid "sync" -msgstr "" diff --git a/locale/es/LC_MESSAGES/core/replication.po b/locale/es/LC_MESSAGES/core/replication.po deleted file mode 100644 index fcbf838bb44..00000000000 --- a/locale/es/LC_MESSAGES/core/replication.po +++ /dev/null @@ -1,184 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: 2014-04-08 19:31+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 41c45fcf1c6345e89548c74efadf6f28 -#: ../source/core/replication.txt:3 -msgid "Replication Concepts" -msgstr "" - -# 9726580cc83f46b28680468a5651acf3 -#: ../source/core/replication.txt:13 -msgid "" -"These documents describe and provide examples of replica set operation, " -"configuration, and behavior. For an overview of replication, see " -":doc:`/core/replication-introduction`. For documentation of the " -"administration of replica sets, see :doc:`/administration/replica-sets`. " -"The :doc:`/reference/replication` documents commands and operations " -"specific to replica sets." -msgstr "" - -# 7d172364bb9342e597a98bf780cbb896 -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:26 -msgid ":doc:`/core/replica-set-members`" -msgstr "" - -# a63df3b1bf774e97b591bf70acd62b61 -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:4 -msgid "Introduces the components of replica sets." -msgstr "" - -# 174bdd4311ad4770b261efc2233790f5 -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:8 -msgid ":doc:`/core/replica-set-primary`" -msgstr "" - -# 4066b78b9efc4eeea88c99491dbcf913 -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:7 -msgid "" -"The primary is the only member of a replica set that accepts write " -"operations." -msgstr "" - -# 3b02bf66ef98491c86f0bfae66e355bf -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:13 -msgid ":doc:`/core/replica-set-secondary`" -msgstr "" - -# d7e28920b9544552ae71afb65c8e74bb -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:11 -msgid "" -"Secondary members replicate the primary's data set and accept read " -"operations. If the set has no primary, a secondary can become primary." -msgstr "" - -# ab6f299c99ea4d00b226eb530fe78b1b -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:17 -msgid ":doc:`/core/replica-set-priority-0-member`" -msgstr "" - -# de9c1b234bb14d4caed7a84aac0f142a -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:16 -msgid "Priority 0 members are secondaries that cannot become the primary." -msgstr "" - -# b96a31c726884fbb9050d03411f5c04b -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:22 -msgid ":doc:`/core/replica-set-hidden-member`" -msgstr "" - -# 49749e81c7674652a3dd9ade5b439811 -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:20 -msgid "" -"Hidden members are secondaries that are invisible to applications. These " -"members support dedicated workloads, such as reporting or backup." -msgstr "" - -# 5f889f58492c401d99655ddea482cdfc -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:26 -msgid ":doc:`/core/replica-set-arbiter`" -msgstr "" - -# 08f885695ed34111afc66015c1f35c7f -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:25 -msgid "" -"An arbiter does not maintain a copy of the data set but participate in " -"elections." -msgstr "" - -# 7985821388344ea6ab1ad603aa9f4826 -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:30 -msgid ":doc:`/core/replica-set-architectures`" -msgstr "" - -# e166ae0cdb714b2a949e119bdee567b2 -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:29 -msgid "" -"Introduces architectural considerations related to replica sets " -"deployment planning." -msgstr "" - -# d3fe327df23945f3914a18ff916df144 -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:42 -msgid ":doc:`/core/replica-set-high-availability`" -msgstr "" - -# 2bd2991e7559437cb91fd8f63aed3bf9 -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:33 -msgid "" -"Presents the details of the automatic failover and recovery process with " -"replica sets." -msgstr "" - -# 7d94fc56ad1a4487b4e7cfd1b7879bb6 -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:38 -msgid ":doc:`/core/replica-set-elections`" -msgstr "" - -# f85abcadba1a4a8c9a2b2060fbc0831d -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:37 -msgid "" -"Elections occur when the primary becomes unavailable and the replica set " -"members autonomously select a new primary." -msgstr "" - -# 78af7f57acfa4a00a28d536866eae93b -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:42 -msgid ":doc:`/core/read-preference`" -msgstr "" - -# 2b3bf0f884e0421486d922503c83353e -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:41 -msgid "" -"Read preference specifies where (i.e. which members of the replica set) " -"the drivers should direct the read operations." -msgstr "" - -# a8c68e3b240a4dc18b92eaba336b6ac0 -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:45 -msgid ":doc:`/core/replication-process`" -msgstr "" - -# 383564683f984c24bc590c9b62401e29 -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:45 -msgid "Mechanics of the replication process and related topics." -msgstr "" - -# 981b0605ec6443bfb0014d51cab6440c -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:48 -msgid ":doc:`/core/master-slave`" -msgstr "" - -# 943ef40bac4b449aa5836ce4fab44d57 -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:48 -msgid "" -"Master-slave replication provided redundancy in early versions of " -"MongoDB. Replica sets replace master-slave for most use cases." -msgstr "" - -# 5b796d6146814954888e829ca345b441 -#~ msgid "" -#~ "Applications specify *read preference* to " -#~ "control how drivers direct read " -#~ "operations to members of the replica " -#~ "set." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/security-built-in-roles.po b/locale/es/LC_MESSAGES/core/security-built-in-roles.po deleted file mode 100644 index 09ebbcfc92a..00000000000 --- a/locale/es/LC_MESSAGES/core/security-built-in-roles.po +++ /dev/null @@ -1,531 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 95d2c984487d4e01a97c033bb2be1f96 -#: ../source/core/security-built-in-roles.txt:3 -msgid "Built-In Roles" -msgstr "" - -# 4522d19c3f994072adc781ed4015f6b7 -#: ../source/core/security-built-in-roles.txt -msgid "On this page" -msgstr "" - -# 63fe5f9565a341d99aca814641552100 -#: ../source/core/security-built-in-roles.txt:15 -msgid "" -"MongoDB provides built-in roles that provide the different levels of " -"access commonly needed in a database system. Built-in :ref:`database user" -" roles ` and :ref:`database administration roles " -"` roles exist in *each* database. The " -"``admin`` database contains additional roles." -msgstr "" - -# 0fa98b1a25fd4b059de7ba8f40c73c96 -#: ../source/core/security-built-in-roles.txt:21 -msgid "" -"This page provides a brief description of the built-in roles. For the " -"specific privileges granted by each role, see the :doc:`/reference/built-" -"in-roles` reference page." -msgstr "" - -# 0ac25b793dc84420bd200ad64b85974f -#: ../source/core/security-built-in-roles.txt:26 -msgid "Database User Roles" -msgstr "" - -# 90cd86b6374642c3b75929a5e015a382 -#: ../source/core/security-built-in-roles.txt:28 -msgid "Every database includes the following roles:" -msgstr "" - -# d30ccfeb92f040178e62f18e2c8c9f72 -# ea7e218464f342ef8acc527489b818db -# f10906dbf04d48daaf41503005c71752 -# bf5c8708fef44a87a134c4a21e20202d -# 8c1da9fba07b4c7a9f66eefe7d8a1d11 -# bd0cf64d96004d6793ffea93b08194f8 -# bc3f8244dc934e78b30af730f2c24adf -#: ../source/core/security-built-in-roles.txt:34 -#: ../source/core/security-built-in-roles.txt:64 -#: ../source/core/security-built-in-roles.txt:107 -#: ../source/core/security-built-in-roles.txt:152 -#: ../source/core/security-built-in-roles.txt:190 -#: ../source/core/security-built-in-roles.txt:279 -#: ../source/core/security-built-in-roles.txt:300 -msgid "Role" -msgstr "" - -# fd0b2bbc0041408da8d14bb4ac040400 -# 4c423b9fba3a4a459cccb01ff971bad4 -# f181fcc27e3b4a0ba59826dabd69bc19 -# f3deb1c92e3c4db8b1275147f5447534 -# 824210e04a9c45d599df9033feceafd1 -# e78a585889a14db2998c0526180fcfb7 -# f211f9b6cca749dcae89a774eb78c463 -#: ../source/core/security-built-in-roles.txt:35 -#: ../source/core/security-built-in-roles.txt:65 -#: ../source/core/security-built-in-roles.txt:108 -#: ../source/core/security-built-in-roles.txt:153 -#: ../source/core/security-built-in-roles.txt:191 -#: ../source/core/security-built-in-roles.txt:280 -#: ../source/core/security-built-in-roles.txt:301 -msgid "Short Description" -msgstr "" - -# 5c708a3fb4ce47bca9615d5816f3406f -#: ../source/core/security-built-in-roles.txt:37 -msgid ":authrole:`read`" -msgstr "" - -# 1e2bf3982d0147eca791d82892cfea19 -#: ../source/core/security-built-in-roles.txt:39 -msgid "" -"Provides the ability to read data on all *non*-system collections and on " -"the following system collections: :data:`system.indexes " -"<.system.indexes>`, :data:`system.js <.system.js>`, " -"and :data:`system.namespaces <.system.namespaces>` collections." -msgstr "" - -# 5663e93508b34ceca21cae6594ca50fb -#: ../source/core/security-built-in-roles.txt:44 -msgid "For the specific privileges granted by the role, see :authrole:`read`." -msgstr "" - -# b81cb7ec0be84ffdac08707870ef7906 -#: ../source/core/security-built-in-roles.txt:46 -msgid ":authrole:`readWrite`" -msgstr "" - -# 16cdb8bfeee34943b4919018c59cef21 -#: ../source/core/security-built-in-roles.txt:48 -msgid "" -"Provides all the privileges of the :authrole:`read` role and the ability " -"to modify data on all *non*-system collections and the :data:`system.js " -"<.system.js>` collection." -msgstr "" - -# 563f784f18484ef1aba079f0a5ca6808 -#: ../source/core/security-built-in-roles.txt:52 -msgid "" -"For the specific privileges granted by the role, see " -":authrole:`readWrite`." -msgstr "" - -# 8d1bdd686f4740b9a8e0670073725d5d -#: ../source/core/security-built-in-roles.txt:56 -msgid "Database Administration Roles" -msgstr "" - -# facf6ac1442349eeb1ef316d6b8c5f1c -#: ../source/core/security-built-in-roles.txt:58 -msgid "Every database includes the following database administration roles:" -msgstr "" - -# d4934b4cc38c493dba0e6058d46192d0 -#: ../source/core/security-built-in-roles.txt:67 -msgid ":authrole:`dbAdmin`" -msgstr "" - -# 3aa1e04b75bb40cfaf873650b935a554 -#: ../source/core/security-built-in-roles.txt:69 -msgid "" -"Provides the ability to perform administrative tasks such as schema-" -"related tasks, indexing, gathering statistics. This role does not grant " -"privileges for user and role management." -msgstr "" - -# 9636f572a179465abbe706ad4bb8c906 -#: ../source/core/security-built-in-roles.txt:73 -msgid "For the specific privileges granted by the role, see :authrole:`dbAdmin`." -msgstr "" - -# 37db435c1cff4566b3fb8ade35d45080 -#: ../source/core/security-built-in-roles.txt:76 -msgid ":authrole:`dbOwner`" -msgstr "" - -# 7d1536c4ff5b480aaca24815b39f7232 -#: ../source/core/security-built-in-roles.txt:78 -msgid "" -"Provides the ability to perform any administrative action on the " -"database. This role combines the privileges granted by the " -":authrole:`readWrite`, :authrole:`dbAdmin` and :authrole:`userAdmin` " -"roles." -msgstr "" - -# 1ecf234c243d4c9b8192b85a508e6af1 -#: ../source/core/security-built-in-roles.txt:83 -msgid ":authrole:`userAdmin`" -msgstr "" - -# 1c1b9363873944a0bf101b9d1bccb3b0 -#: ../source/core/security-built-in-roles.txt:85 -msgid "" -"Provides the ability to create and modify roles and users on the current " -"database. Since the :authrole:`userAdmin` role allows users to grant any " -"privilege to any user, including themselves, the role also indirectly " -"provides :ref:`superuser ` access to either the database or, " -"if scoped to the ``admin`` database, the cluster." -msgstr "" - -# b39251ee85fb46bf911bd8ba603ad71c -#: ../source/core/security-built-in-roles.txt:92 -msgid "" -"For the specific privileges granted by the role, see " -":authrole:`userAdmin`." -msgstr "" - -# fd67d17b672a48f68b4053ad592d8c18 -#: ../source/core/security-built-in-roles.txt:96 -msgid "Cluster Administration Roles" -msgstr "" - -# 2f0ce06056b8434c9eeb65b181e51adb -#: ../source/core/security-built-in-roles.txt:98 -msgid "" -"The ``admin`` database includes the following roles for administering the" -" whole system rather than a specific database. These roles include but " -"are not limited to :term:`replica set` and :term:`sharded cluster` " -"administrative functions." -msgstr "" - -# d718b037c32340549a4eb546182a64d5 -#: ../source/core/security-built-in-roles.txt:110 -msgid ":authrole:`clusterAdmin`" -msgstr "" - -# db983bb6c942483ab0e5d95a58d60a73 -#: ../source/core/security-built-in-roles.txt:112 -msgid "" -"Provides the greatest cluster-management access. This role combines the " -"privileges granted by the :authrole:`clusterManager`, " -":authrole:`clusterMonitor`, and :authrole:`hostManager` roles. " -"Additionally, the role provides the :authaction:`dropDatabase` action." -msgstr "" - -# 3e06ead222eb485da7b5c3748b515e0b -#: ../source/core/security-built-in-roles.txt:117 -msgid ":authrole:`clusterManager`" -msgstr "" - -# 4a3f12b5b1494089b376296212745a28 -#: ../source/core/security-built-in-roles.txt:119 -msgid "" -"Provides management and monitoring actions on the cluster. A user with " -"this role can access the ``config`` and ``local`` databases, which are " -"used in sharding and replication, respectively." -msgstr "" - -# a44418e89d474f5093feeed03bc04f18 -#: ../source/core/security-built-in-roles.txt:124 -msgid "" -"For the specific privileges granted by the role, see " -":authrole:`clusterManager`." -msgstr "" - -# d585cf222fe44c4b9a42a2b0d5f2464a -#: ../source/core/security-built-in-roles.txt:127 -msgid ":authrole:`clusterMonitor`" -msgstr "" - -# e90bb16fd1db4a11afdbc5119126f31f -#: ../source/core/security-built-in-roles.txt:129 -msgid "" -"Provides read-only access to monitoring tools, such as the |mms-home| and" -" :opsmgr:`Ops Manager ` monitoring agent." -msgstr "" - -# 8bc19e2d20e049eba91740a928f05f44 -#: ../source/core/security-built-in-roles.txt:132 -msgid "" -"For the specific privileges granted by the role, see " -":authrole:`clusterMonitor`." -msgstr "" - -# 83446cbce47349c8a1dfc7d1294c287e -#: ../source/core/security-built-in-roles.txt:135 -msgid ":authrole:`hostManager`" -msgstr "" - -# e6662ced70744080b98a7a23e134a204 -#: ../source/core/security-built-in-roles.txt:137 -msgid "Provides the ability to monitor and manage servers." -msgstr "" - -# d082631b27dc46b3abf7a4a1cfb06710 -#: ../source/core/security-built-in-roles.txt:139 -msgid "" -"For the specific privileges granted by the role, see " -":authrole:`hostManager`." -msgstr "" - -# 700a517502e8434aaa93571ecc1ee2f8 -#: ../source/core/security-built-in-roles.txt:143 -msgid "Backup and Restoration Roles" -msgstr "" - -# 8cf2d2beab5d4042b75665d87ce2aa39 -#: ../source/core/security-built-in-roles.txt:145 -msgid "" -"The ``admin`` database includes the following roles for backing up and " -"restoring data:" -msgstr "" - -# 03957f8491c3406cb4d5b7396354ab0b -#: ../source/core/security-built-in-roles.txt:155 -msgid ":authrole:`backup`" -msgstr "" - -# d4f02642337f47229646169109fbee37 -#: ../source/core/security-built-in-roles.txt:157 -msgid "" -"Provides privileges needed to back up data. This role provides sufficient" -" privileges to use the |mms-home| backup agent, :opsmgr:`Ops Manager `" -" backup agent, or to use :program:`mongodump`." -msgstr "" - -# 5b733dd503b841f2a7ef1b2c2a7f5e12 -#: ../source/core/security-built-in-roles.txt:162 -msgid "For the specific privileges granted by the role, see :authrole:`backup`." -msgstr "" - -# c6cdd41228e24e7aa29bafbbf6561f65 -#: ../source/core/security-built-in-roles.txt:165 -msgid ":authrole:`restore`" -msgstr "" - -# 7960a100ad1f40ca8f7aa1a1328929c0 -#: ../source/core/security-built-in-roles.txt:167 -msgid "" -"Provides privileges needed to restore data with :program:`mongorestore` " -"without the :option:`--oplogReplay` option or without ``system.profile`` " -"collection data." -msgstr "" - -# dd35ae2c0319498897b3c2e2062f470e -#: ../source/core/security-built-in-roles.txt:171 -msgid "For the specific privileges granted by the role, see :authrole:`restore`." -msgstr "" - -# 2699e6ae3965416981ac63a68199ebe9 -#: ../source/core/security-built-in-roles.txt:177 -msgid "All-Database Roles" -msgstr "" - -# 9eefc4af15cb475abc761177e3250d3f -#: ../source/core/security-built-in-roles.txt:181 -msgid "" -"The ``admin`` database provides the following roles that apply to all but" -" the ``local`` and ``config`` databases in a :program:`mongod` instance " -"and are roughly equivalent to their single-database equivalents:" -msgstr "" - -# af4fc63227fc4b9c83c8a1b4ae2cfe4a -#: ../source/core/security-built-in-roles.txt:193 -msgid ":authrole:`readAnyDatabase`" -msgstr "" - -# 21d1453fd003492aba7888205bf12eb0 -#: ../source/core/security-built-in-roles.txt:195 -msgid "" -"Provides the same read-only permissions as :authrole:`read`, except it " -"applies to all but the ``local`` and ``config`` databases in the cluster." -" The role also provides the :authaction:`listDatabases` action on the " -"cluster as a whole." -msgstr "" - -# 675622ec7c2041b59005550c7a695487 -#: ../source/core/security-built-in-roles.txt:200 -msgid "" -"For the specific privileges granted by the role, see " -":authrole:`readAnyDatabase`." -msgstr "" - -# 9ccdeaf6f69e43b399b6799b51b10e63 -#: ../source/core/security-built-in-roles.txt:205 -msgid "" -"Prior to 3.4, :authrole:`readAnyDatabase` includes ``local`` and " -"``config`` databases. To provide ``read`` privileges on the ``local`` " -"database, create a user in the ``admin`` database with :authrole:`read` " -"role in the ``local`` database. See also :authrole:`clusterManager` role " -"for access to the ``config`` and ``local`` databases." -msgstr "" - -# 376ab6bcd30b4baca4e7aa492d0b7727 -#: ../source/core/security-built-in-roles.txt:212 -msgid ":authrole:`readWriteAnyDatabase`" -msgstr "" - -# 178676c0612440cfbfefbb8a9718f36c -#: ../source/core/security-built-in-roles.txt:214 -msgid "" -"Provides the same read and write permissions as :authrole:`readWrite`, " -"except it applies to all but the ``local`` and ``config`` databases in " -"the cluster. The role also provides the :authaction:`listDatabases` " -"action on the cluster as a whole." -msgstr "" - -# 7f1a421fc59d4c9597984ba47ebe48ad -#: ../source/core/security-built-in-roles.txt:220 -msgid "" -"For the specific privileges granted by the role, see " -":authrole:`readWriteAnyDatabase`." -msgstr "" - -# 84f9fa6fdfce44a29702b516c8fafc1a -#: ../source/core/security-built-in-roles.txt:225 -msgid "" -"Prior to 3.4, :authrole:`readWriteAnyDatabase` includes ``local`` and " -"``config`` databases. To provide ``readWrite`` privileges on the " -"``local`` database, create a user in the ``admin`` database with " -":authrole:`readWrite` role in the ``local`` database. See also " -":authrole:`clusterManager` role for access to the ``config`` and " -"``local`` databases." -msgstr "" - -# 9d029e438a6d47e680b5b66b3b2b1a08 -#: ../source/core/security-built-in-roles.txt:232 -msgid ":authrole:`userAdminAnyDatabase`" -msgstr "" - -# 8a4a85ad1e0643bc9ce08176dfa9732e -#: ../source/core/security-built-in-roles.txt:234 -msgid "" -"Provides the same access to user administration operations as " -":authrole:`userAdmin`, except it applies to all but the ``local`` and " -"``config`` databases in the cluster." -msgstr "" - -# d27087396b00447bbce7b1224f4a0aa5 -#: ../source/core/security-built-in-roles.txt:238 -msgid "" -"Since the :authrole:`userAdminAnyDatabase` role allows users to grant any" -" privilege to any user, including themselves, the role also indirectly " -"provides :ref:`superuser ` access." -msgstr "" - -# 2a685388ed894824b3eddaef9bb97ca8 -#: ../source/core/security-built-in-roles.txt:242 -msgid "" -"For the specific privileges granted by the role, see " -":authrole:`userAdminAnyDatabase`." -msgstr "" - -# 286d5ffe33e7417db23d5cc050d01f15 -#: ../source/core/security-built-in-roles.txt:247 -msgid "" -"Prior to 3.4, :authrole:`userAdminAnyDatabase` includes ``local`` and " -"``config`` databases." -msgstr "" - -# c5cce605ae674ffabe436b66c498ae3f -#: ../source/core/security-built-in-roles.txt:250 -msgid ":authrole:`dbAdminAnyDatabase`" -msgstr "" - -# ab32a636c3184198ab05af5dcceb211f -#: ../source/core/security-built-in-roles.txt:252 -msgid "" -"Provides the same access to database administration operations as " -":authrole:`dbAdmin`, except it applies to all but the ``local`` and " -"``config`` databases in the cluster. The role also provides the " -":authaction:`listDatabases` action on the cluster as a whole." -msgstr "" - -# d10a05dcd566490698ba96514c079d57 -#: ../source/core/security-built-in-roles.txt:258 -msgid "" -"For the specific privileges granted by the role, see " -":authrole:`dbAdminAnyDatabase`." -msgstr "" - -# 83a85164c5aa41e7a172e260be059167 -#: ../source/core/security-built-in-roles.txt:263 -msgid "" -"Prior to 3.4, :authrole:`dbAdminAnyDatabase` includes ``local`` and " -"``config`` databases. To provide ``dbAdmin`` privileges on the ``local`` " -"database, create a user in the ``admin`` database with " -":authrole:`dbAdmin` role in the ``local`` database. See also " -":authrole:`clusterManager` role for access to the ``config`` and " -"``local`` databases." -msgstr "" - -# 13c43ae9c02c4c2cb29ef9338274593e -#: ../source/core/security-built-in-roles.txt:271 -msgid "Superuser Roles" -msgstr "" - -# cd1f2ddd7a1d4748a1a62b0d1c15963e -#: ../source/core/security-built-in-roles.txt:273 -msgid "The following role provides full privileges on all resources:" -msgstr "" - -# 57a0fe4eced241bb92165ed7ca1b46fc -#: ../source/core/security-built-in-roles.txt:282 -msgid ":authrole:`root`" -msgstr "" - -# 16af2808249a4d078512c65c6ba78f69 -#: ../source/core/security-built-in-roles.txt:284 -msgid "" -"Provides access to the operations and all the resources of the " -":authrole:`readWriteAnyDatabase`, :authrole:`dbAdminAnyDatabase`, " -":authrole:`userAdminAnyDatabase`, :authrole:`clusterAdmin`, " -":authrole:`restore`, and :authrole:`backup` *combined*." -msgstr "" - -# 812e03e1ee17454dbe8fe50fd3e2fa1c -#: ../source/core/security-built-in-roles.txt:290 -msgid "For the specific privileges granted by the role, see :authrole:`root`." -msgstr "" - -# eb1e3f517efa476ea8fdfa37b63ff531 -#: ../source/core/security-built-in-roles.txt:294 -msgid "Internal Role" -msgstr "" - -# c81eb75c19c14ac3b253b700e3b2d20e -#: ../source/core/security-built-in-roles.txt:303 -msgid ":authrole:`__system`" -msgstr "" - -# e5d057fb5f5b4dc1a984a68bcd8f47ff -#: ../source/core/security-built-in-roles.txt:305 -msgid "Provides privileges to take any action against any object in the database." -msgstr "" - -# 05488f43717744b991539c4a15b51092 -#: ../source/core/security-built-in-roles.txt:308 -msgid "" -"**Do not** assign this role to user objects representing applications or " -"human administrators, other than in exceptional circumstances." -msgstr "" - -# 89c44646000442ce9ffbf8a215b2ecaa -#: ../source/core/security-built-in-roles.txt:311 -msgid "For more information, see :authrole:`root`." -msgstr "" - -# e39f56b0b59d4b41b21242274ae80827 -#: ../source/core/security-built-in-roles.txt:313 -msgid ":doc:`/reference/built-in-roles`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/security-concepts-access-control.po b/locale/es/LC_MESSAGES/core/security-concepts-access-control.po deleted file mode 100644 index 62405b2d0cc..00000000000 --- a/locale/es/LC_MESSAGES/core/security-concepts-access-control.po +++ /dev/null @@ -1,52 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 05b6a5e6252e4eb4910b6b27b56b0603 -#: ../source/core/security-concepts-access-control.txt:3 -msgid "Access Control" -msgstr "" - -# a54240a915ef46878818fd11200fd02c -#: ../source/core/security-concepts-access-control.txt:7 -msgid "" -"These documents introduce and address concepts and strategies related to " -"Role Based Access Control in MongoDB." -msgstr "" - -# 4397aa83653a44279ff13159d4776de2 -#: ../source/includes/toc/dfn-list-security-concepts-access-control.rst:4 -msgid ":doc:`/core/authorization`" -msgstr "" - -# 3a71f66cbef1462f98f5ae98ede7425d -#: ../source/includes/toc/dfn-list-security-concepts-access-control.rst:4 -msgid "Introduction to Role Based Access Control used in MongoDB" -msgstr "" - -# fc929b1afc8c4ca9a92d147e5e0a3b82 -#: ../source/includes/toc/dfn-list-security-concepts-access-control.rst:6 -msgid ":doc:`/core/collection-level-access-control`" -msgstr "" - -# 6ac263f91c0448dca43e8b473251b2c4 -#: ../source/includes/toc/dfn-list-security-concepts-access-control.rst:7 -msgid "Specify collection-level access control." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/security-concepts-external-env.po b/locale/es/LC_MESSAGES/core/security-concepts-external-env.po deleted file mode 100644 index 4f0a03e8f92..00000000000 --- a/locale/es/LC_MESSAGES/core/security-concepts-external-env.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 33cbaa3bc7f044f1b5c22eaa560300cd -#: ../source/core/security-concepts-external-env.txt:3 -msgid "External Environment" -msgstr "" - -# ee7b1ddbda9e485b9694f9b2d22cfc0f -#: ../source/core/security-concepts-external-env.txt:7 -msgid "" -"These documents introduce and address concepts and strategies related to " -"security practices in MongoDB deployments." -msgstr "" - -# 9d59a2ebd744495699b31156b143fbe0 -#: ../source/includes/toc/dfn-list-security-concepts-external-env.rst:4 -msgid ":doc:`/core/security-interface`" -msgstr "" - -# 0ef96ce64d0c4d3d9019222bd98164fc -#: ../source/includes/toc/dfn-list-security-concepts-external-env.rst:4 -msgid "" -"Discusses potential risks related to MongoDB's JavaScript, HTTP and REST " -"interfaces, including strategies to control those risks." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/security-concepts-network.po b/locale/es/LC_MESSAGES/core/security-concepts-network.po deleted file mode 100644 index e912e492aac..00000000000 --- a/locale/es/LC_MESSAGES/core/security-concepts-network.po +++ /dev/null @@ -1,64 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 9dc05f403f3546b1b45f9f7020cf6f7c -#: ../source/core/security-concepts-network.txt:3 -msgid "Network Security" -msgstr "" - -# c7e78f09781d4f3a8d90218908bdf814 -#: ../source/core/security-concepts-network.txt:7 -msgid "" -"These documents introduce and address concepts and strategies related to " -"authentication, authorization, and encryption." -msgstr "" - -# d2ed79785ad64a119e7bde3d7dfe6d9f -#: ../source/includes/toc/dfn-list-security-concepts-network.rst:4 -msgid ":doc:`/core/authentication`" -msgstr "" - -# 72b2944761ae4914b7bf473db5f9126b -#: ../source/includes/toc/dfn-list-security-concepts-network.rst:4 -msgid "Mechanisms for verifying user and instance access to MongoDB." -msgstr "" - -# aaa9f5b20e184d12bf949bbeca3fab2c -#: ../source/includes/toc/dfn-list-security-concepts-network.rst:9 -msgid ":doc:`/core/security-network`" -msgstr "" - -# 4eba3c02a7f94091a2e7f897c2c23202 -#: ../source/includes/toc/dfn-list-security-concepts-network.rst:7 -msgid "" -"Discusses potential security risks related to the network and strategies " -"for decreasing possible network-based attack vectors for MongoDB." -msgstr "" - -# 259a5659561b490eb0d8ac697e2b8e71 -#: ../source/includes/toc/dfn-list-security-concepts-network.rst:11 -msgid ":doc:`/core/kerberos`" -msgstr "" - -# 8e572f713dba4469904c08045327d75d -#: ../source/includes/toc/dfn-list-security-concepts-network.rst:12 -msgid "Kerberos authentication and MongoDB." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/security-encryption-at-rest.po b/locale/es/LC_MESSAGES/core/security-encryption-at-rest.po deleted file mode 100644 index b4f977964c3..00000000000 --- a/locale/es/LC_MESSAGES/core/security-encryption-at-rest.po +++ /dev/null @@ -1,265 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 0e5caba91db54f408cf6beb1c54d0beb -#: ../source/core/security-encryption-at-rest.txt:3 -msgid "Encryption at Rest" -msgstr "" - -# f829db6634784ba5bbf7e2da8b88359b -#: ../source/core/security-encryption-at-rest.txt -msgid "On this page" -msgstr "" - -# 8d0ca741f29849ec982499db850e8a39 -#: ../source/core/security-encryption-at-rest.txt:13 -msgid "" -"Encryption at rest, when used in conjunction with transport encryption " -"and good security policies that protect relevant accounts, passwords, and" -" encryption keys, can help ensure compliance with security and privacy " -"standards, including HIPAA, PCI-DSS, and FERPA." -msgstr "" - -# fa18579225824746a47fd9fe90dd6eed -#: ../source/core/security-encryption-at-rest.txt:21 -msgid "Encrypted Storage Engine" -msgstr "" - -# 355e7fd209d84ef0a893eb8b8b81e107 -#: ../source/includes/fact-enterprise-only-admonition.rst:1 -msgid "Enterprise Feature" -msgstr "" - -# 0f0738945a8d480eb7548d35b03c2a90 -#: ../source/includes/fact-enterprise-only-admonition.rst:3 -msgid "Available in MongoDB Enterprise only." -msgstr "" - -# f92eb4328112424faccfa9766b7254c4 -#: ../source/core/security-encryption-at-rest.txt:27 -msgid "Available for the WiredTiger Storage Engine only." -msgstr "" - -# 30aa81aa6644432391306c1fb81cb91a -#: ../source/core/security-encryption-at-rest.txt:29 -msgid "" -"MongoDB Enterprise 3.2 introduces a native encryption option for the " -"WiredTiger storage engine. This feature allows MongoDB to encrypt data " -"files such that only parties with the decryption key can decode and read " -"the data." -msgstr "" - -# 607d551566b6409ba6c431e293345c18 -#: ../source/core/security-encryption-at-rest.txt:35 -msgid "Encryption Process" -msgstr "" - -# e48c05b678a0443caa591121b4b74201 -#: ../source/core/security-encryption-at-rest.txt:37 -msgid "" -"If encryption is enabled, the default encryption mode that MongoDB " -"Enterprise uses is the ``AES256-CBC`` (or 256-bit Advanced Encryption " -"Standard in Cipher Block Chaining mode) via OpenSSL. AES-256 uses a " -"symmetric key; i.e. the same key to encrypt and decrypt text. MongoDB " -"Enterprise also supports authenticated encryption ``AES256-GCM`` (or " -"256-bit Advanced Encryption Standard in Galois/Counter Mode). FIPS mode " -"encryption is also available." -msgstr "" - -# 39a7823e68c143cdb4c09095cc228764 -#: ../source/core/security-encryption-at-rest.txt:45 -msgid "The data encryption includes:" -msgstr "" - -# d06967ba36cf4d92b05ccae0f66b78ab -#: ../source/core/security-encryption-at-rest.txt:47 -msgid "Generating a master key." -msgstr "" - -# 972aadfbee0c4269a53b9e3d8a38c449 -#: ../source/core/security-encryption-at-rest.txt:49 -msgid "Generating keys for each database." -msgstr "" - -# a1b5e9bf3c7249929f31a7ed63b686a0 -#: ../source/core/security-encryption-at-rest.txt:51 -msgid "Encrypting data with the database keys." -msgstr "" - -# 8110e93557d14edd83b7ad9a90e010d6 -#: ../source/core/security-encryption-at-rest.txt:53 -msgid "Encrypting the database keys with the master key." -msgstr "" - -# c67dba3dd24e4fcebca11bf61b188f0d -#: ../source/core/security-encryption-at-rest.txt:55 -msgid "" -"The encryption occur transparently in the storage layer; i.e. all data " -"files are fully encrypted from a filesystem perspective, and data only " -"exists in an unencrypted state in memory and during transmission." -msgstr "" - -# 82076b7d210d490b9b1364121465ae8b -#: ../source/core/security-encryption-at-rest.txt:59 -msgid "" -"To encrypt all of MongoDB's network traffic, you can use TLS/SSL " -"(Transport Layer Security/Secure Sockets Layer). See :doc:`/tutorial" -"/configure-ssl` and :doc:`/tutorial/configure-ssl-clients`." -msgstr "" - -# 21a3dbe840154de5b4f46edb79b4fd67 -#: ../source/core/security-encryption-at-rest.txt:65 -msgid "Key Management" -msgstr "" - -# 1a2857323e9a4288b18b3d9b9dafab08 -#: ../source/core/security-encryption-at-rest.txt:67 -msgid "Secure management of the encryption keys is critical." -msgstr "" - -# c6f73baffa39447f9653b11ac6faf8e6 -#: ../source/core/security-encryption-at-rest.txt:69 -msgid "" -"The database keys are internal to the server and are only paged to disk " -"in an encrypted format. MongoDB never pages the master key to disk under " -"any circumstances." -msgstr "" - -# 968d1a00978e4174849ff4b67a03e4f3 -#: ../source/core/security-encryption-at-rest.txt:73 -msgid "" -"Only the master key is external to the server (i.e. kept separate from " -"the data and the database keys), and requires external management. To " -"manage the master key, MongoDB's encrypted storage engine supports two " -"key management options:" -msgstr "" - -# a8adf29dd4b249749107121f22b70f44 -#: ../source/core/security-encryption-at-rest.txt:78 -msgid "" -"Integration with a third party key management appliance via the Key " -"Management Interoperability Protocol (KMIP). **Recommended**" -msgstr "" - -# 4cf654cc4952406dbd41047a14a00b9a -#: ../source/core/security-encryption-at-rest.txt:81 -msgid "Local key management via a keyfile." -msgstr "" - -# 3f6da87d643a4e5eba401a45187bfd57 -#: ../source/core/security-encryption-at-rest.txt:83 -msgid "" -"To configure MongoDB for encryption and use one of the two key management" -" options, see :doc:`/tutorial/configure-encryption`." -msgstr "" - -# f7c57552eb8e4ec48e18fc0bd7eb4dc4 -#: ../source/core/security-encryption-at-rest.txt:88 -msgid "Encryption and Replication" -msgstr "" - -# 6c4318c95de34285b4b3e98d2104890c -#: ../source/core/security-encryption-at-rest.txt:90 -msgid "Encryption is not a part of replication:" -msgstr "" - -# ec70711a6fb840d4b119733f955dd900 -#: ../source/core/security-encryption-at-rest.txt:92 -msgid "Master keys and database keys are not replicated, and" -msgstr "" - -# ed2bf1bc10fb430b8805e5ca3976554a -#: ../source/core/security-encryption-at-rest.txt:94 -msgid "Data is not natively encrypted over the wire." -msgstr "" - -# 84cf1fa1803c42d1b2991be47722db1d -#: ../source/core/security-encryption-at-rest.txt:96 -msgid "" -"Although you could reuse the same key for the nodes, MongoDB recommends " -"the use of individual keys for each node as well as the use of transport " -"encryption." -msgstr "" - -# f25db2181a6c45e29e16653a27f398f3 -#: ../source/core/security-encryption-at-rest.txt:100 -msgid "For details, see :ref:`rotate-encryption-keys`." -msgstr "" - -# e94dd6288ffa429a95c58c9cdc78cb4f -#: ../source/core/security-encryption-at-rest.txt:103 -msgid "Logging" -msgstr "" - -# 6c9127b9e8304691ad426210bcecef91 -#: ../source/core/security-encryption-at-rest.txt:105 -msgid "Available in MongoDB Enterprise only" -msgstr "" - -# abfe8fd908bd4a5ba2cd355137c6b99e -#: ../source/core/security-encryption-at-rest.txt:107 -msgid "" -"The log file is not encrypted as a part of MongoDB's encrypted storage " -"engine. A :program:`mongod` running with :ref:`logging ` may output potentially sensitive information to log " -"files as a part of normal operations, depending on the configured " -":ref:`log verbosity `." -msgstr "" - -# f911f493bb244564bff136d31b8f8f89 -#: ../source/core/security-encryption-at-rest.txt:113 -msgid "" -"MongoDB 3.4 Enterprise provides the " -":setting:`security.redactClientLogData` setting to prevent potentially " -"sensitive information from entering the :program:`mongod` process log. " -":setting:`~security.redactClientLogData` reduces detail in the log and " -"may complicate log diagnostics." -msgstr "" - -# 84d3bbbb7a564ff3ab11a3ae229bd489 -#: ../source/core/security-encryption-at-rest.txt:118 -msgid "" -"See the :ref:`log redaction ` manual entry for " -"more information." -msgstr "" - -# 78bb0e92234d4496a1bcdda61014327c -#: ../source/core/security-encryption-at-rest.txt:124 -msgid "Application Level Encryption" -msgstr "" - -# a4bf1470ee034d1db65e7a70712addc1 -#: ../source/core/security-encryption-at-rest.txt:126 -msgid "" -"Application Level Encryption provides encryption on a per-field or per-" -"document basis within the application layer. To encrypt document or field" -" level data, write custom encryption and decryption routines or use a " -"commercial solution." -msgstr "" - -# 24bdb7f0ff3144168215e2b1baad8c55 -#: ../source/includes/partners-security.rst:1 -msgid "" -"For a list of MongoDB's certified partners, refer to the `Partners List " -"`_. To view security partners, " -"select \"Security\" from the :guilabel:`Technology` filter, and " -"\"Certified\" from the :guilabel:`Certified` filter." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/security-encryption.po b/locale/es/LC_MESSAGES/core/security-encryption.po deleted file mode 100644 index e4bf6931cc2..00000000000 --- a/locale/es/LC_MESSAGES/core/security-encryption.po +++ /dev/null @@ -1,75 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# bebd0420caa4444ea33d418f655a8d81 -#: ../source/core/security-encryption.txt:3 -msgid "Encryption" -msgstr "" - -# 89173a55ebe64f52bc992824dc698f32 -#: ../source/core/security-encryption.txt -msgid "On this page" -msgstr "" - -# ab8fce69e438472d869bde5d3a6f5e8c -#: ../source/core/security-encryption.txt:14 -msgid "Transport Encryption" -msgstr "" - -# 328adda915e1493f8e499585ccfb6a7f -#: ../source/core/security-encryption.txt:16 -msgid "" -"You can use TLS/SSL (Transport Layer Security/Secure Sockets Layer) to " -"encrypt all of MongoDB's network traffic. TLS/SSL ensures that MongoDB " -"network traffic is only readable by the intended client." -msgstr "" - -# d6545ed46c224ab586b7908f40131cdd -#: ../source/core/security-encryption.txt:20 -msgid "See :doc:`/core/security-transport-encryption` for more information." -msgstr "" - -# 29bb820af27f44e1808354a47f0de6c7 -#: ../source/core/security-encryption.txt:23 -msgid "Encryption at Rest" -msgstr "" - -# dc6c230e622d49baa37f265909192e68 -#: ../source/core/security-encryption.txt:25 -msgid "" -"There are two broad classes of approaches to encrypting data at rest with" -" MongoDB: Application Level Encryption and Storage Encryption. You can " -"use these solutions together or independently." -msgstr "" - -# a6ea6b450fea43079468d51c346a9ef7 -#: ../source/core/security-encryption.txt:31 -msgid "" -"MongoDB Enterprise 3.2 introduces a native encryption option for the " -"WiredTiger storage engine. This feature allows MongoDB to encrypt data " -"files such that only parties with the decryption key can decode and read " -"the data." -msgstr "" - -# e8b584d34cb24329ad038b0013cff7e0 -#: ../source/core/security-encryption.txt:36 -msgid "See :doc:`/core/security-encryption-at-rest` for more information." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/security-hardening.po b/locale/es/LC_MESSAGES/core/security-hardening.po deleted file mode 100644 index fb400a3ae4c..00000000000 --- a/locale/es/LC_MESSAGES/core/security-hardening.po +++ /dev/null @@ -1,76 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 7b8947624cfb4c4082530eadb142d215 -#: ../source/core/security-hardening.txt:3 -msgid "Security Hardening" -msgstr "" - -# 38e6570b7f5a4a2cb4db5bfa27d18215 -#: ../source/core/security-hardening.txt -msgid "On this page" -msgstr "" - -# 682636cd9cd44f46a6130beea62c9f45 -#: ../source/core/security-hardening.txt:13 -msgid "" -"To reduce the risk exposure of the entire MongoDB system, ensure that " -"only trusted hosts have access to MongoDB." -msgstr "" - -# 0361742f2ab04709a826b0c970e5958d -#: ../source/core/security-hardening.txt:17 -msgid "MongoDB Configuration Hardening" -msgstr "" - -# ba48ccbde8c24e6e912947c9e4e27294 -#: ../source/core/security-hardening.txt:19 -msgid "" -"For MongoDB, ensure that HTTP status interface and the REST API are " -"disabled in production to prevent potential data exposure to attackers." -msgstr "" - -# fff18bef34e54d369063ba1632b36e1e -#: ../source/includes/fact-deprecated-http-interface.rst:3 -msgid "HTTP interface for MongoDB" -msgstr "" - -# d68a39cde5a34e2e972103d997ba8c44 -#: ../source/core/security-hardening.txt:24 -msgid "For more information, see :doc:`/core/security-mongodb-configuration`." -msgstr "" - -# b1badb2f45114b1d84642e48a3410e8b -#: ../source/core/security-hardening.txt:27 -msgid "Network Hardening" -msgstr "" - -# f72f1e46c9b5406f87cedc277f30eb6f -#: ../source/core/security-hardening.txt:29 -msgid "" -"To restrict exposure to MongoDB, configure firewalls to control access to" -" MongoDB systems. Use of VPNs can also provide a secure tunnel." -msgstr "" - -# fa0f62b949334665b28445c3f97caa1e -#: ../source/core/security-hardening.txt:32 -msgid "For more information, see :doc:`/core/security-network`." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/security-interface.po b/locale/es/LC_MESSAGES/core/security-interface.po deleted file mode 100644 index 619f0bd836b..00000000000 --- a/locale/es/LC_MESSAGES/core/security-interface.po +++ /dev/null @@ -1,222 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: 2014-04-08 19:25+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 131fb0293d3145609036e0f9c3b6faeb -#: ../source/core/security-interface.txt:3 -msgid "Security and MongoDB API Interfaces" -msgstr "" - -# 64e63edc24eb4dd0821b898de519282a -#: ../source/core/security-interface.txt:7 -msgid "" -"The following section contains strategies to limit risks related to " -"MongoDB's available interfaces including JavaScript, HTTP, and REST " -"interfaces." -msgstr "" - -# c6a3368a4446462681f489f886b74163 -#: ../source/core/security-interface.txt:12 -msgid "JavaScript and the Security of the ``mongo`` Shell" -msgstr "" - -# 78202002c06e48028c9ca9b4e13c1e1a -#: ../source/core/security-interface.txt:14 -msgid "" -"The following JavaScript evaluation behaviors of the :program:`mongo` " -"shell represents risk exposures." -msgstr "" - -# 58e9d93768f144e2af966bad951e7394 -#: ../source/core/security-interface.txt:18 -msgid "JavaScript Expression or JavaScript File" -msgstr "" - -# 7464059edd7d45368e48bcb173943213 -#: ../source/core/security-interface.txt:20 -msgid "" -"The :program:`mongo` program can evaluate JavaScript expressions using " -"the command line :option:`--eval ` option. Also, the " -":program:`mongo` program can evaluate a JavaScript file (``.js``) passed " -"directly to it (e.g. ``mongo someFile.js``)." -msgstr "" - -# 703c1d4e79b5470f9448147c79a2a6b6 -#: ../source/core/security-interface.txt:25 -msgid "" -"Because the :program:`mongo` program evaluates the JavaScript directly, " -"inputs should only come from trusted sources." -msgstr "" - -# b4ccc01cf0df48e08d454ff076ee4e5c -#: ../source/core/security-interface.txt:29 -msgid "``.mongorc.js`` File" -msgstr "" - -# b744aaf259ca419a92ad4576e9c5d43b -#: ../source/core/security-interface.txt:31 -msgid "" -"If a ``.mongorc.js`` file exists [#mongorc-location]_, the " -":program:`mongo` shell will evaluate a ``.mongorc.js`` file before " -"starting. You can disable this behavior by passing the :option:`mongo " -"--norc` option." -msgstr "" - -# f56b2f966ba84a829105495df1f5b4de -#: ../source/core/security-interface.txt:35 -msgid "" -"On Linux and Unix systems, :program:`mongo` reads the :file:`.mongorc.js`" -" file from :file:`{$HOME}/.mongorc.js` (i.e. :file:`~/.mongorc.js`). On " -"Windows, :program:`mongo.exe` reads the :file:`.mongorc.js` file from " -":file:`{%HOME%}\\.mongorc.js` or " -":file:`{%HOMEDRIVE%}\\{%HOMEPATH%}\\.mongorc.js`." -msgstr "" - -# 0532adf72e4c4f3fba08d01d7bc9ba15 -#: ../source/core/security-interface.txt:44 -msgid "HTTP Status Interface" -msgstr "" - -# 328bf5ad3eb449b987e6be5a20bf3842 -#: ../source/includes/warning-http-interface.rst:3 -msgid "" -"Ensure that the HTTP status interface, the REST API, and the JSON API are" -" all disabled in production environments to prevent potential data " -"exposure and vulnerability to attackers." -msgstr "" - -# 178f718e52e74d92b135f5feb5b24f47 -#: ../source/core/security-interface.txt:48 -msgid "" -"The HTTP status interface provides a web-based interface that includes a " -"variety of operational data, logs, and status reports regarding the " -":program:`mongod` or :program:`mongos` instance. The HTTP interface is " -"always available on the port numbered ``1000`` greater than the primary " -":program:`mongod` port. By default, the HTTP interface port is ``28017``," -" but is indirectly set using the :setting:`~net.port` option which allows" -" you to configure the primary :program:`mongod` port." -msgstr "" - -# 1ae9129d2b904a3c84152a6d9ee80aec -#: ../source/core/security-interface.txt:56 -msgid "" -"Without the :setting:`net.http.RESTInterfaceEnabled` setting, this " -"interface is entirely read-only, and limited in scope; nevertheless, this" -" interface may represent an exposure. To disable the HTTP interface, set " -"the :setting:`~net.http.enabled` run time option or the " -":option:`--nohttpinterface ` command line " -"option. See also :ref:`security-port-numbers`." -msgstr "" - -# afc4dd18226f4eb2ad58df857d80cf39 -#: ../source/includes/note-http-interface-auth.rst:3 -msgid "" -"While MongoDB Enterprise does support Kerberos authentication, Kerberos " -"is not supported in HTTP status interface in any version of MongoDB." -msgstr "" - -# dd664bb01336458a8760d2c6e000d5bd -#: ../source/includes/note-http-interface-auth.rst:9 -msgid "" -"Neither the HTTP status interface nor the REST API support the :ref" -":`SCRAM-SHA-1 ` challenge-response user " -"authentication mechanism introduced in version 3.0." -msgstr "" - -# 4d064d786dee46e9aca7fe328bd9a68f -#: ../source/core/security-interface.txt:68 -msgid "REST API" -msgstr "" - -# 5bdd284d14794d61b19c80b1131eac55 -#: ../source/core/security-interface.txt:70 -msgid "" -"The REST API to MongoDB provides additional information and write access " -"on top of the HTTP status interface. While the REST API does not provide " -"any support for insert, update, or remove operations, it does provide " -"administrative access, and its accessibility represents a vulnerability " -"in a secure environment. The REST interface is *disabled* by default, and" -" is not recommended for production use." -msgstr "" - -# 4052ba9582894233bd59321b87797758 -#: ../source/core/security-interface.txt:77 -msgid "" -"If you must use the REST API, please control and limit access to the REST" -" API. The REST API does not include any support for authentication, even " -"when running with :setting:`~security.authorization` enabled." -msgstr "" - -# bdade600700741f298adf7762f55de83 -#: ../source/core/security-interface.txt:82 -msgid "" -"See the following documents for instructions on restricting access to the" -" REST API interface:" -msgstr "" - -# 1738b049fb2a4de0bf18e2f19b59741f -#: ../source/core/security-interface.txt:85 -msgid ":doc:`/tutorial/configure-linux-iptables-firewall`" -msgstr "" - -# cb9e4d192ecf43ea8cfa846925abbf32 -#: ../source/core/security-interface.txt:86 -msgid ":doc:`/tutorial/configure-windows-netsh-firewall`" -msgstr "" - -#~ msgid "" -#~ "Without the :setting:`net.http.RESTInterfaceEnabled` " -#~ "setting, this interface is entirely " -#~ "read-only, and limited in scope; " -#~ "nevertheless, this interface may represent " -#~ "an exposure. To disable the HTTP " -#~ "interface, set the :setting:`nohttpinterface` " -#~ "run time option or the " -#~ ":option:`--nohttpinterface ` " -#~ "command line option. See also :ref" -#~ ":`security-port-numbers`." -#~ msgstr "" - -#~ msgid "" -#~ "If you must use the REST API, " -#~ "please control and limit access to " -#~ "the REST API. The REST API does" -#~ " not include any support for " -#~ "authentication, even when running with " -#~ ":setting:`~security.authentication` enabled." -#~ msgstr "" - -# ec22f8348afd4d57b1ceb2f56226848f -#~ msgid "" -#~ "The REST API to MongoDB provides " -#~ "additional information and write access " -#~ "on top of the HTTP Status " -#~ "interface. While the REST API does " -#~ "not provide any support for insert, " -#~ "update, or remove operations, it does" -#~ " provide administrative access, and its " -#~ "accessibility represents a vulnerability in" -#~ " a secure environment. The REST " -#~ "interface is *disabled* by default, and" -#~ " is not recommended for production " -#~ "use." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/security-internal-authentication.po b/locale/es/LC_MESSAGES/core/security-internal-authentication.po deleted file mode 100644 index 873f01d306d..00000000000 --- a/locale/es/LC_MESSAGES/core/security-internal-authentication.po +++ /dev/null @@ -1,273 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 0e9671b5d4dc4cfa849b56a4b5767fe9 -#: ../source/core/security-internal-authentication.txt:6 -msgid "Internal Authentication" -msgstr "" - -# 0383830ee4c648719ec374afbb647a88 -#: ../source/core/security-internal-authentication.txt -msgid "On this page" -msgstr "" - -# d5e57e50f6524655a3866fff778f60df -#: ../source/core/security-internal-authentication.txt:16 -msgid "" -"You can authenticate members of :term:`replica sets ` and " -":term:`sharded clusters `. For the internal " -"authentication of the members, MongoDB can use either keyfiles or " -":ref:`x.509 ` certificates." -msgstr "" - -# 859b5c98f6cd479ebcbf753a4774f485 -#: ../source/core/security-internal-authentication.txt:23 -msgid "" -"Enabling internal authentication also enables :doc:`client authorization " -"`." -msgstr "" - -# b65bfefe49e74f968d04d8c78bc49b7c -#: ../source/core/security-internal-authentication.txt:29 -msgid "Keyfiles" -msgstr "" - -# 7111994f09024963b38c91586898e089 -#: ../source/core/security-internal-authentication.txt:31 -msgid "" -"Keyfiles use :doc:`/core/security-scram-sha-1` challenge and response " -"authentication mechanism. The contents of the keyfiles serve as the " -"shared password for the members. A key's length must be between 6 and " -"1024 characters and may only contain characters in the base64 set." -msgstr "" - -# b20da2b0807845e6a87232485be70681 -#: ../source/core/security-internal-authentication.txt:36 -msgid "" -"MongoDB strips whitespace characters (e.g. ``x0d``, ``x09``, and ``x20``)" -" for cross-platform convenience. As a result, the following operations " -"produce identical keys:" -msgstr "" - -# e9be1e1b8dce47fead97036602f06661 -#: ../source/includes/extracts/keyfile-file-permission.rst:1 -msgid "" -"On UNIX systems, the keyfile must not have group or world permissions. On" -" Windows systems, keyfile permissions are not checked." -msgstr "" - -# 002fc139a2054eedac91aad6b47decd0 -#: ../source/core/security-internal-authentication.txt:49 -msgid "" -"The content of the keyfile must be the same on all :program:`mongod` and " -":program:`mongos` instances that connect to each other. You must store " -"the keyfile on each member of the replica set or sharded clusters." -msgstr "" - -# 1573c79508d34db2bd545af896822567 -#: ../source/core/security-internal-authentication.txt:53 -msgid "" -"To specify the keyfile, use the :setting:`security.keyFile` setting or " -"``--keyFile`` command line option." -msgstr "" - -# d76b87e190904e39bacbb12893f5c454 -#: ../source/core/security-internal-authentication.txt:56 -msgid "" -"For an example of keyfile internal authentication, see :doc:`/tutorial" -"/enforce-keyfile-access-control-in-existing-replica-set`." -msgstr "" - -# ef086d86c1364b4eaa0899d63dcd6c8b -#: ../source/core/security-internal-authentication.txt:62 -msgid "x.509" -msgstr "" - -# abce9113d4b34489b226e001fc1e9774 -#: ../source/core/security-internal-authentication.txt:64 -msgid "" -"Members of a replica set or sharded cluster can use x.509 certificates " -"for internal authentication instead of using keyfiles. MongoDB supports " -"x.509 certificate authentication for use with a secure TLS/SSL " -"connection." -msgstr "" - -# 73d515964a48403487dcbcc55a3f8e20 -#: ../source/core/security-internal-authentication.txt:69 -msgid "Member Certificate Requirements" -msgstr "" - -# 6c321bfdd12745b68e28d7c6d74766bf -#: ../source/includes/extracts/x509-certificate-member.rst:1 -msgid "" -"The member certificate, used for internal authentication to verify " -"membership to the sharded cluster or a replica set, must have the " -"following properties:" -msgstr "" - -# dab17cc986094ec7a9ac951e294eb0b1 -#: ../source/includes/extracts/x509-certificate-member.rst:5 -msgid "" -"A single Certificate Authority (CA) must issue all the x.509 certificates" -" for the members of a sharded cluster or a replica set." -msgstr "" - -# f89c15314df1431bbd23e173a1dd4cf9 -#: ../source/includes/extracts/x509-certificate-member.rst:8 -msgid "" -"The Distinguished Name (``DN``), found in the member certificate's " -"``subject``, must specify a non-empty value for *at least one* of the " -"following attributes: Organization (``O``), the Organizational Unit " -"(``OU``) or the Domain Component (``DC``)." -msgstr "" - -# 676542ca412c402ca8a3fecede48aa18 -#: ../source/includes/extracts/x509-certificate-member.rst:13 -msgid "" -"The Organization attributes (``O``\\'s), the Organizational Unit " -"attributes (``OU``\\'s), and the Domain Components (``DC``\\'s) must " -"match those from the certificates for the other cluster members. To " -"match, the certificate must match all specifications of these attributes," -" or even the non-specification of these attributes. The order of the " -"attributes does not matter." -msgstr "" - -# 54e600f0823c4758bc22f8bb759dbd0b -#: ../source/includes/extracts/x509-certificate-member.rst:20 -msgid "" -"In the following example, the two ``DN``\\'s contain matching " -"specifications for ``O``, ``OU`` as well as the non-specification of the " -"``DC`` attribute." -msgstr "" - -# 9d9ef19df89b435c808d2e6b93febc96 -#: ../source/includes/extracts/x509-certificate-member.rst:29 -msgid "" -"However, the following two ``DN``\\'s contain a mismatch for the ``OU`` " -"attribute since one contains two ``OU`` specifications and the other, " -"only one specification." -msgstr "" - -# eff71510fd2f4d02bd6f1ee578cb0680 -#: ../source/includes/extracts/x509-certificate-member.rst:38 -msgid "" -"Either the Common Name (``CN``) or one of the Subject Alternative Name " -"(``SAN``) entries must match the hostname of the server, used by the " -"other members of the cluster." -msgstr "" - -# be318aeb8a194e3d82a9192d197b091a -#: ../source/includes/extracts/x509-certificate-member.rst:42 -msgid "" -"For example, the certificates for a cluster could have the following " -"subjects:" -msgstr "" - -# 19da357e058448e189f0d73e5524b4fa -#: ../source/includes/extracts/x509-certificate-member.rst:51 -msgid "" -"*If* the certificate includes the Extended Key Usage " -"(``extendedKeyUsage``) setting, the value must include ``clientAuth`` " -"(\"TLS Web Client Authentication\")." -msgstr "" - -# 7da5c7420c454a249008d7de7051d320 -#: ../source/includes/extracts/x509-certificate-member.rst:59 -msgid "" -"You can also use a certificate that does not include the Extended Key " -"Usage (EKU)." -msgstr "" - -# b1a24cf2875340c188f1b5b64c8a30d4 -#: ../source/core/security-internal-authentication.txt:74 -msgid "MongoDB Configuration" -msgstr "" - -# 5bb3f1cf8ec148c1843d71180c942572 -#: ../source/includes/extracts/x509-member-auth-configuration.rst:1 -msgid "" -"To specify x.509 for internal authentication, in addition to the other " -"SSL configurations appropriate for your deployment, for each member of " -"the replica set or sharded cluster, include either:" -msgstr "" - -# 3ad5c190b8d244ca8f923395a7a1f1a5 -#: ../source/includes/extracts/x509-member-auth-configuration.rst:5 -msgid "" -":setting:`security.clusterAuthMode` and :setting:`net.ssl.clusterFile` if" -" using a :doc:`configuration file `, or" -msgstr "" - -# 75e21acac1b1443da271ed8ba85702f8 -#: ../source/includes/extracts/x509-member-auth-configuration.rst:9 -msgid "``--clusterAuthMode`` and ``--sslClusterFile`` command line options." -msgstr "" - -# 887e08df8f734bea838e1939d2e13440 -#: ../source/core/security-internal-authentication.txt:79 -msgid "Member Certificate and ``PEMKeyFile``" -msgstr "" - -# 8f1a87869e5043e49c2b422939b8f3da -#: ../source/includes/extracts/x509-member-certificate-PEMKeyFile.rst:1 -msgid "" -"To configure MongoDB for client certificate authentication, the " -":program:`mongod` and :program:`mongos` specify a ``PEMKeyFile`` to prove" -" its identity to clients, either through :setting:`net.ssl.PEMKeyFile` " -"setting in the configuration file or ``--sslPEMKeyFile`` command line " -"option." -msgstr "" - -# e307f3b97f464ec19b281adc28ce7e42 -#: ../source/includes/extracts/x509-member-certificate-PEMKeyFile.rst:7 -msgid "" -"If no :setting:`~net.ssl.clusterFile` certificate is specified for " -"internal member authentication, MongoDB will attempt to use the " -"``PEMKeyFile`` certificate for member authentication. In order to use " -"``PEMKeyFile`` certificate for internal authentication as well as for " -"client authentication, then the ``PEMKeyFile`` certificate must either:" -msgstr "" - -# b834bb9b709047058235079a56f4a899 -#: ../source/includes/extracts/x509-member-certificate-PEMKeyFile.rst:14 -msgid "Omit ``extendedKeyUsage`` or" -msgstr "" - -# bf40d7e0f54a4e169f4c03da8929a264 -#: ../source/includes/extracts/x509-member-certificate-PEMKeyFile.rst:16 -msgid "" -"Specify ``extendedKeyUsage`` values that include ``clientAuth`` in " -"addition to ``serverAuth``." -msgstr "" - -# d03fa0242c584cb8a02eb58615c500a3 -#: ../source/core/security-internal-authentication.txt:83 -msgid "" -"For an example of x.509 internal authentication, see " -":doc:`/tutorial/configure-x509-member-authentication`." -msgstr "" - -# ef322438b561444d91aef2be05888431 -#: ../source/core/security-internal-authentication.txt:86 -msgid "" -"To upgrade from keyfile internal authentication to x.509 internal " -"authentication, see :doc:`/tutorial/upgrade-keyfile-to-x509`." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/security-introduction.po b/locale/es/LC_MESSAGES/core/security-introduction.po deleted file mode 100644 index 89d0c366933..00000000000 --- a/locale/es/LC_MESSAGES/core/security-introduction.po +++ /dev/null @@ -1,467 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: 2014-04-08 19:27+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# b583a31ca0ed491099048750d50ce2f2 -#: ../source/core/security-introduction.txt:3 -msgid "Security Introduction" -msgstr "" - -# 8a430ad9e4974f6cad8e00a7bbefa212 -#: ../source/core/security-introduction.txt:7 -msgid "" -"Maintaining a secure MongoDB deployment requires administrators to " -"implement controls to ensure that users and applications have access to " -"only the data that they require. MongoDB provides features that allow " -"administrators to implement these controls and restrictions for any " -"MongoDB deployment." -msgstr "" - -# 70f294fd39814b719a1ccec3ee28bee2 -#: ../source/core/security-introduction.txt:13 -msgid "" -"If you are already familiar with security and MongoDB security practices," -" consider the :doc:`/administration/security-checklist` for a collection " -"of recommended actions to protect a MongoDB deployment." -msgstr "" - -# 4076743b0b414c18a1ac0b05ed0aeae3 -#: ../source/core/security-introduction.txt:18 -msgid "Authentication" -msgstr "" - -# 03f62a64879e4f13a06d7faa516fb98b -#: ../source/core/security-introduction.txt:20 -msgid "" -"Before gaining access to a system all clients should identify themselves " -"to MongoDB. This ensures that no client can access the data stored in " -"MongoDB without being explicitly allowed." -msgstr "" - -# dc2ad5f6a65d4718ae783e36181a28b2 -#: ../source/core/security-introduction.txt:24 -msgid "" -"MongoDB supports a number of :ref:`authentication mechanisms ` that clients can use to verify their " -"identity. MongoDB supports two mechanisms: a password-based challenge and" -" response protocol and x.509 certificates. Additionally, `MongoDB " -"Enterprise `_ also provides support for :ref:`LDAP proxy " -"authentication ` and :ref:`Kerberos authentication " -"`." -msgstr "" - -# 7e2d7821482b4609bada518eec9f1e7e -#: ../source/core/security-introduction.txt:33 -msgid "See :doc:`/core/authentication` for more information." -msgstr "" - -# a7bfd7331ffa4933818deb526a418df0 -#: ../source/core/security-introduction.txt:36 -msgid "Role Based Access Control" -msgstr "" - -# 5c99c77d6afa42dc953b57d70791193b -#: ../source/core/security-introduction.txt:38 -msgid "" -"Access control, i.e. :doc:`authorization `, " -"determines a user's access to resources and operations. Clients should " -"only be able to perform the operations required to fulfill their approved" -" functions. This is the \"principle of least privilege\" and limits the " -"potential risk of a compromised application." -msgstr "" - -# 9b8feb70f0de458da82ec4b424a3d1a8 -#: ../source/core/security-introduction.txt:44 -msgid "" -"MongoDB's role-based access control system allows administrators to " -"control all access and ensure that all granted access applies as narrowly" -" as possible. MongoDB does not enable authorization by default. When you " -"enable :doc:`authorization `, MongoDB will require " -"authentication for all connections." -msgstr "" - -# aa6c2aecd644459294cc6cf8f35e6e96 -#: ../source/core/security-introduction.txt:50 -msgid "" -"When authorization is enabled, MongoDB controls a user's access through " -"the roles assigned to the user. A role consists of a set of privileges, " -"where a privilege consists of *actions*, or a set of operations, and a " -"*resource* upon which the actions are allowed." -msgstr "" - -# ec170c88b70f4137abf397117b7213eb -#: ../source/core/security-introduction.txt:55 -msgid "" -"Users may have one or more role that describes their access. MongoDB " -"provides several :doc:`built-in roles ` and " -"users can construct specific roles tailored to clients' actual " -"requirements." -msgstr "" - -# ffa65a4ac9764fa5899171849bea1ca3 -#: ../source/core/security-introduction.txt:60 -msgid "See :doc:`/core/authorization` for more information." -msgstr "" - -# c04eab4a2aeb415ab91bd85f33c4a558 -#: ../source/core/security-introduction.txt:63 -msgid "Auditing" -msgstr "" - -# afb586f825264a15b45429cb5d7210ae -#: ../source/core/security-introduction.txt:65 -msgid "" -"Auditing provides administrators with the ability to verify that the " -"implemented security policies are controlling activity in the system. " -"Retaining audit information ensures that administrators have enough " -"information to perform forensic investigations and comply with " -"regulations and polices that require audit data." -msgstr "" - -# 4cc6592371b548798b2bd11dc475ae77 -#: ../source/core/security-introduction.txt:71 -msgid "See :doc:`/core/auditing` for more information." -msgstr "" - -# a37e6e83999241b1b90dd58872cb9a64 -#: ../source/core/security-introduction.txt:74 -msgid "Encryption" -msgstr "" - -# 9d115a580b5c47798aa90978f7e43605 -#: ../source/core/security-introduction.txt:77 -msgid "Transport Encryption" -msgstr "" - -# fc66c5d13fc7492daa1bdd34e33dd468 -#: ../source/core/security-introduction.txt:79 -msgid "" -"You can use TLS/SSL (Transport Layer Security/Secure Sockets Layer) to " -"encrypt all of MongoDB's network traffic. TLS/SSL ensures that MongoDB " -"network traffic is only readable by the intended client." -msgstr "" - -# e029add533724bd08775e325458d905c -#: ../source/core/security-introduction.txt:83 -msgid "See :doc:`/tutorial/configure-ssl` for more information." -msgstr "" - -# 83a7c5e40c374697bd5199e53d6db78b -#: ../source/core/security-introduction.txt:86 -msgid "Encryption at Rest" -msgstr "" - -# 906a6a6693844c10b27c15e73a3914fd -#: ../source/core/security-introduction.txt:88 -msgid "" -"There are two broad classes of approaches to encrypting data at rest with" -" MongoDB: `Application Level Encryption`_ and `Storage Encryption`_. You " -"can use these solutions together or independently." -msgstr "" - -# 72357373145e4383910253101fdd58e2 -#: ../source/core/security-introduction.txt:94 -msgid "" -"**Application Level Encryption** provides encryption on a per-field or " -"per-document basis within the application layer. To encrypt document or " -"field level data, write custom encryption and decryption routines or use " -"a commercial solution such as the `Vormetric Data Security Platform " -"`_." -msgstr "" - -# 564cea41c89f412fb7b7ea6120e7319f -#: ../source/core/security-introduction.txt:103 -msgid "" -"**Storage Encryption** encrypts all MongoDB data on the storage or " -"operating system to ensure that only authorized processes can access " -"protected data. A number of third-party libraries can integrate with the " -"operating system to provide transparent disk-level encryption. For " -"example:" -msgstr "" - -# 44dbc0490dda4591ac665a446263639a -#: ../source/core/security-introduction.txt:110 -msgid "Linux Unified Key Setup (LUKS)" -msgstr "" - -# 5dd2ad2641a94d5d8cb96ba9ef21832a -#: ../source/core/security-introduction.txt:109 -msgid "" -"LUKS is available for most Linux distributions. For configuration " -"explanation, see the `LUKS documentation from Red Hat`_." -msgstr "" - -# 612aa6c83c6a4393b35bb3849f661f38 -#: ../source/core/security-introduction.txt:114 -msgid "IBM Guardium Data Encryption" -msgstr "" - -# 3ff700adc19746f1908071eb8dc26391 -#: ../source/core/security-introduction.txt:113 -msgid "" -"`IBM Guardium Data Encryption`_ provides support for disk-level " -"encryption for Linux and Windows operating systems." -msgstr "" - -# 146c32beb788438f92af575c6ca3f1be -#: ../source/core/security-introduction.txt:118 -msgid "Vormetric Data Security Platform" -msgstr "" - -# 6a39cba0bc5447798073f954873bcd90 -#: ../source/core/security-introduction.txt:117 -msgid "" -"The `Vormetric Data Security Platform`_ provides disk and file-level " -"encryption in addition to application level encryption." -msgstr "" - -# cab00997dadb4d33bcb463f387c14d97 -#: ../source/core/security-introduction.txt:122 -msgid "Bitlocker Drive Encryption" -msgstr "" - -# ebff6755ddd4493c88c3c28ba75e0013 -#: ../source/core/security-introduction.txt:121 -msgid "" -"`Bitlocker Drive Encryption`_ is a feature available on Windows Server " -"2008 and 2012 that provides disk encryption." -msgstr "" - -# 3a4fca8470964834af47eaeea3fd6ac2 -#: ../source/core/security-introduction.txt:124 -msgid "" -"Properly configured disk encryption, when used alongside good security " -"policies that protect relevant accounts, passwords, and encryption keys, " -"can help ensure compliance with standards, including HIPAA, PCI-DSS, and " -"FERPA." -msgstr "" - -# edbed74ae31b48c7863599cf112d97f5 -#: ../source/core/security-introduction.txt:135 -msgid "Hardening Deployments and Environments" -msgstr "" - -# a241eac78e574aeda51c8fa6028c1bec -#: ../source/core/security-introduction.txt:137 -msgid "" -"In addition to implementing controls within MongoDB, you should also " -"place controls around MongoDB to reduce the risk exposure of the entire " -"MongoDB system. This is a *defense in depth* strategy." -msgstr "" - -# 2151ef09c8494c48a67c330555623001 -#: ../source/core/security-introduction.txt:142 -msgid "" -"Hardening MongoDB extends the ideas of least privilege, auditing, and " -"encryption outside of MongoDB. Reducing risk includes: configuring the " -"network rules to ensure that only trusted hosts have access to MongoDB, " -"and that the MongoDB processes only have access to the parts of the " -"filesystem required for operation." -msgstr "" - -# ff5b72744d404056aa5de17b7c2b19d5 -#: ../source/includes/extracts/additional-resources-security-introduction.rst:4 -msgid "Additional Resources" -msgstr "" - -# c3e1fc687f234872b0c5df3c4b15b7e3 -#: ../source/includes/extracts/additional-resources-security-introduction.rst:6 -msgid "" -"`Making HIPAA Compliant MongoDB Applications " -"`_" -msgstr "" - -# 98fcf5ffebf14b258c1bd93ab61dc057 -#: ../source/includes/extracts/additional-resources-security-introduction.rst:7 -msgid "" -"`Security Architecture White Paper `_" -msgstr "" - -# 1e521d2b79444656b5b3d260213045d0 -#: ../source/includes/extracts/additional-resources-security-introduction.rst:8 -msgid "" -"`Webinar: Securing Your MongoDB Deployment " -"`_" -msgstr "" - -#~ msgid "" -#~ "MongoDB includes two mechanism: a " -#~ "password-based challenge and response " -#~ "protocol and x.509 certificates. Additionally" -#~ " MongoDB includes support for several " -#~ "external authentication mechanisms to " -#~ "integrate with existing authentication " -#~ "infrastructure." -#~ msgstr "" - -#~ msgid "" -#~ "When you enable authentication MongoDB, " -#~ "MongoDB will require authentication for " -#~ "all connections, including all clients " -#~ "and all other MongoDB instances in " -#~ "a deployment. See :doc:`/core/authentication` " -#~ "for more information." -#~ msgstr "" - -#~ msgid "" -#~ "Clients should only be able to " -#~ "perform the operations required to " -#~ "fulfill their approved functions. This " -#~ "is the \"principal of least privilege,\"" -#~ " and limits the potential risk of " -#~ "a compromised application." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB's role-based access control " -#~ "system allows administrators to control " -#~ "all access and ensure that all " -#~ "granted access applies as narrowly as" -#~ " possible." -#~ msgstr "" - -#~ msgid "" -#~ "Privileges in MongoDB consist of an " -#~ "*action*, or a set operations that " -#~ "a user can perform, and a " -#~ "*resource*, or context where the user" -#~ " can perform that action. Multiple " -#~ "privileges combine to create a *role*," -#~ " and users may have one or more" -#~ " role that describes their access. " -#~ "MongoDB provides several :doc:`built-in " -#~ "roles ` and " -#~ "users can construct specific roles " -#~ "tailored to clients' actual requirements." -#~ msgstr "" - -#~ msgid "At Rest" -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB has a partnership with Gazzang" -#~ " to encrypt and secure sensitive data" -#~ " within MongoDB. The solution encrypts " -#~ "data in real time, and Gazzang " -#~ "provides advanced key management that " -#~ "ensures only authorized processes can " -#~ "access this data. The Gazzang software" -#~ " ensures that the cryptographic keys " -#~ "remain safe and ensures compliance with" -#~ " standards including HIPAA, PCI-DSS, " -#~ "and FERPA." -#~ msgstr "" - -#~ msgid "" -#~ "For more information on the partnership," -#~ " refer to the following resources:" -#~ msgstr "" - -#~ msgid "`Partnership `_" -#~ msgstr "" - -#~ msgid "" -#~ "`Datasheet `_" -#~ msgstr "" - -#~ msgid "" -#~ "`Webinar `_" -#~ msgstr "" - -# 2474410358db4b5daf6f731e3e04ff4a -#~ msgid "" -#~ "You can use SSL to encrypt all " -#~ "of MongoDB's network traffic. SSL " -#~ "ensures that MongoDB network traffic is" -#~ " only readable by the intended " -#~ "client." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB supports a number of " -#~ ":ref:`authentication mechanisms ` that clients can " -#~ "use to verify their identity. MongoDB" -#~ " supports two mechanisms: a password-" -#~ "based challenge and response protocol " -#~ "and x.509 certificates. Additionally, `MongoDB" -#~ " Enterprise `_ also provides support for " -#~ ":ref:`LDAP proxy authentication ` and :ref:`Kerberos authentication " -#~ "`." -#~ msgstr "" - -#~ msgid "" -#~ "There are two broad classes of " -#~ "approaches to encrypting data at rest" -#~ " with MongoDB. You can use these " -#~ "solutions together or independently:" -#~ msgstr "" - -#~ msgid "Application Level Encryption" -#~ msgstr "" - -#~ msgid "" -#~ "Provide encryption on a per-field " -#~ "or per-document basis within the " -#~ "application layer. To encrypt document " -#~ "or field level data, write custom " -#~ "encryption and decryption routines or " -#~ "use a commercial solutions such as " -#~ "the `Vormetric Data Security Platform " -#~ "`_." -#~ msgstr "" - -#~ msgid "Storage Encryption" -#~ msgstr "" - -#~ msgid "" -#~ "Encrypt all MongoDB data on the " -#~ "storage or operating system to ensure" -#~ " that only authorized processes can " -#~ "access protected data. A number of " -#~ "third-party libraries can integrate with" -#~ " the operating system to provide " -#~ "transparent disk-level encryption. For " -#~ "example:" -#~ msgstr "" - -#~ msgid "**Linux Unified Key Setup (LUKS)**" -#~ msgstr "" - -#~ msgid "**IBM Guardium Data Encryption**" -#~ msgstr "" - -#~ msgid "**Vormetric Data Security Platform**" -#~ msgstr "" - -#~ msgid "**Bitlocker Drive Encryption**" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/security-ldap-external.po b/locale/es/LC_MESSAGES/core/security-ldap-external.po deleted file mode 100644 index 309a84cf632..00000000000 --- a/locale/es/LC_MESSAGES/core/security-ldap-external.po +++ /dev/null @@ -1,848 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 1d98bdca480a4befb5e57c41a560999b -#: ../source/core/security-ldap-external.txt:6 -msgid "LDAP Authorization" -msgstr "" - -# c7b70a54b63046c4b910ffb56d7eb094 -#: ../source/core/security-ldap-external.txt -msgid "On this page" -msgstr "" - -# c166043dd92c4926b7e69ec38eb76827 -#: ../source/core/security-ldap-external.txt:18 -msgid "" -"`MongoDB Enterprise `_ supports querying an LDAP server for the LDAP " -"groups to which the authenticated user belongs. MongoDB maps the " -"distinguished names (DN) of each returned group to :ref:`roles ` " -"on the ``admin`` database. MongoDB authorizes the user based on the " -"mapped roles and their associated privileges. See :ref:`LDAP " -"Authorization ` for more information." -msgstr "" - -# d1960e66974a44d5b72526736e2d91ca -#: ../source/core/security-ldap-external.txt:26 -msgid "The LDAP Authorization process is summarized below:" -msgstr "" - -# 1c82b7e119da4c1a9bee08172b5b75a7 -#: ../source/core/security-ldap-external.txt:28 -msgid "" -"A client connects to MongoDB and performs authentication with any " -":ref:`authentication ` mechanism that :ref:`supports " -"external authentication `." -msgstr "" - -# acc20ee55eb040568c5ad2ddd1dddb3c -#: ../source/core/security-ldap-external.txt:33 -msgid "" -"MongoDB binds to to the LDAP server specified with " -":setting:`security.ldap.servers` using the credentials specified with " -":setting:`security.ldap.queryUser` and " -":setting:`security.ldap.queryPassword`." -msgstr "" - -# 1f6a261ee98d4e7f9bf8f2287732ad9f -#: ../source/core/security-ldap-external.txt:37 -msgid "" -"MongoDB uses simple binding by default, but can use ``sasl`` binding " -"instead if configured in :setting:`security.ldap.bind.method` and " -":setting:`security.ldap.bind.saslMechanisms`." -msgstr "" - -# 1e5c96ddf35d4434a59e6a16f097253a -#: ../source/core/security-ldap-external.txt:41 -msgid "" -"MongoDB constructs an LDAP query using the " -":setting:`security.ldap.authz.queryTemplate` and queries the LDAP server " -"for the authenticated user's group membership." -msgstr "" - -# 819c76dbaadc440ca8a6f09defc0a0e4 -#: ../source/core/security-ldap-external.txt:45 -msgid "" -"MongoDB can use the :setting:`security.ldap.userToDNMapping` option to " -"transform the username for supporting the query template." -msgstr "" - -# 42dad2285c7b4308a2a9eaa45e905251 -#: ../source/core/security-ldap-external.txt:48 -msgid "" -"The LDAP server evaluates the query and returns the list of groups to " -"which the authenticated user belongs." -msgstr "" - -# a9a8f43f2099406cade2320a41c3b34f -#: ../source/core/security-ldap-external.txt:51 -msgid "" -"MongoDB authorizes the user to perform actions on the server by mapping " -"each returned group's Distinguished Name (DN) into a :ref:`role " -"` on the ``admin`` database. If a returned group DN " -"exactly matches the name of an existing role on the ``admin`` database, " -"MongoDB grants the user the roles and privileges assigned to that role. " -"See :ref:`security-ldap-external-roles` for more information." -msgstr "" - -# cb4e5d2c48424127b4e7d816b4bee8e6 -#: ../source/core/security-ldap-external.txt:58 -msgid "" -"The client can perform actions on the MongoDB server which require the " -"roles or privileges granted to the authenticated user." -msgstr "" - -# e8379916aa4b436fac9d627afb2213ac -#: ../source/core/security-ldap-external.txt:61 -msgid "" -"At an interval defined by :option:`--ldapUserCacheInvalidationInterval`, " -"MongoDB flushes the ``$external`` cache. Prior to executing subsequent " -"operations performed by externally authorized users, MongoDB re-acquires " -"their group membership from the LDAP server." -msgstr "" - -# 33c993c5322a4c9b9f904a3d596ccc41 -#: ../source/core/security-ldap-external.txt:67 -msgid "Considerations" -msgstr "" - -# 9d34125f5767462ea0c9305d6fe7c7fb -#: ../source/core/security-ldap-external.txt:69 -msgid "" -"A full description of LDAP is beyond the scope of this documentation. " -"This page assumes prior knowledge of LDAP." -msgstr "" - -# 6da504b88c9a4a0ab9c894aaebac143d -#: ../source/core/security-ldap-external.txt:72 -msgid "" -"This documentation only describes MongoDB LDAP authorization, and does " -"not replace other resources on LDAP. We encourage you to thoroughly " -"familiarize yourself with LDAP and its related subject matter before " -"configuring LDAP authentication." -msgstr "" - -# 7810f211aaf4400d91a3975895a30918 -#: ../source/core/security-ldap-external.txt:77 -msgid "" -"MongoDB can provide `professional services " -"`_ for optimal " -"configuration of LDAP authorization for your MongoDB deployment." -msgstr "" - -# d75c81ae17214cdcaeb4b782c16317f2 -#: ../source/core/security-ldap-external.txt:84 -msgid "Compatible Authentication Mechanism" -msgstr "" - -# eb52ffa17bfb4d679360cb2f972d88df -#: ../source/core/security-ldap-external.txt:86 -msgid "" -"The following authentication mechanisms are compatible with MongoDB LDAP " -"authorization:" -msgstr "" - -# 6b8ca13c1e3e407a9799627dd788cb05 -#: ../source/core/security-ldap-external.txt:89 -msgid ":ref:`security-ldap`" -msgstr "" - -# fb79c25162054ac38debdd21b849a4fd -#: ../source/core/security-ldap-external.txt:90 -msgid ":ref:`security-kerberos`" -msgstr "" - -# d7732f2ac6c1463a9aecfa4f71c224aa -#: ../source/core/security-ldap-external.txt:91 -msgid ":ref:`security-auth-x509`" -msgstr "" - -# f7cc1ffb9e3b429f88fe479a9ab927ab -#: ../source/core/security-ldap-external.txt:94 -msgid "User Management" -msgstr "" - -# 1c7940b559884ef096b34fa1f4c94ca5 -#: ../source/core/security-ldap-external.txt:96 -msgid "" -"With LDAP authorization, user creation and management occurs on the LDAP " -"server. MongoDB requires creation of :ref:`roles ` on the " -"``admin`` database, with the name of each role exactly matching a LDAP " -"group Distinguished Name (DN). This is in contrast to MongoDB managed " -"authorization, which requires creating users on the ``$external`` " -"database." -msgstr "" - -# d0113f9bf0a14089936c2a04d88478f5 -#: ../source/core/security-ldap-external.txt:102 -msgid "" -"To manage roles on the MongoDB server, authenticate as a user whose group" -" membership corresponds to a ``admin`` database role with role " -"administration privileges, such as those provided by " -":authrole:`userAdmin`. Create or update roles corresponding to LDAP group" -" DNs such that users with membership in that group receive the " -"appropriate roles and privileges." -msgstr "" - -# bf9eaec40cc045b88b8b9ec858d235b2 -#: ../source/core/security-ldap-external.txt:108 -msgid "" -"For example, an LDAP group for database administrators might have a role " -"with administrative roles and privileges. An LDAP group for marketing or " -"analytics users may have a role with only have read privileges on certain" -" databases." -msgstr "" - -# 6ae7ecb1c71a4aeba34a04e43be4ad87 -#: ../source/core/security-ldap-external.txt:114 -msgid "" -"When configuring a role for a corresponding LDAP Group, remember that " -"*all* users with membership in that group can receive the configured " -"roles and privileges. Consider applying the principle of least privilege " -"when configuring MongoDB roles, LDAP groups, or group membership." -msgstr "" - -# 1a22ec8c92d2443b98099ead8c997393 -#: ../source/core/security-ldap-external.txt:119 -msgid "" -"If no role with role administration privileges exists *AND* no " -"non-``$external`` user with these privileges exists, you effectively " -"cannot perform user management, as no new or existing roles can be " -"altered to reflect additions or changes to groups or group membership on " -"the LDAP server." -msgstr "" - -# ff601192b20942e0832471e17bbe252d -#: ../source/core/security-ldap-external.txt:124 -msgid "" -"To remedy a scenario where you cannot manage roles on the MongoDB server," -" perform the following procedure:" -msgstr "" - -# e92855dd179b4da0b0cb7b6c67b66a11 -#: ../source/core/security-ldap-external.txt:127 -msgid "Restart the MongoDB server without authentication and LDAP authorization" -msgstr "" - -# c0f1255b7f704f7188819738f07a2409 -#: ../source/core/security-ldap-external.txt:129 -msgid "" -"Create a role on the ``admin`` database whose name corresponds to the " -"appropriate LDAP group Distinguished Name. When choosing a group DN, " -"consider which group is most appropriate for database administration." -msgstr "" - -# 2894ed5a51484e7098ed951828988225 -#: ../source/core/security-ldap-external.txt:133 -msgid "Restart the MongoDB server with authentication and LDAP authorization" -msgstr "" - -# 43ff492effa24049a377e5d2377451c5 -#: ../source/core/security-ldap-external.txt:135 -msgid "" -"Authenticate as a user with membership in the group corresponding to the " -"created administrative role." -msgstr "" - -# 047d0207239b4d968571954102ef43dd -#: ../source/core/security-ldap-external.txt:139 -msgid "Existing Users" -msgstr "" - -# 7adab304d4a842dca16aa4d8283ca6ff -#: ../source/core/security-ldap-external.txt:141 -msgid "" -"A MongoDB server using LDAP for authorization makes any existing users on" -" the ``$external`` database inaccessible. If there are existing users in " -"``$external`` database, you must meet the following requirements for each" -" user on the ``$external`` database to ensure continued access:" -msgstr "" - -# 92e3aaa2b38347cba2c347453522edba -#: ../source/core/security-ldap-external.txt:146 -msgid "User has a corresponding user object on the LDAP server" -msgstr "" - -# 161e84e30a0f4efc9208ebfd2bac9f5a -#: ../source/core/security-ldap-external.txt:148 -msgid "User object has membership in the appropriate LDAP groups" -msgstr "" - -# 241e10b0a9e54a1eb0e538c769873409 -#: ../source/core/security-ldap-external.txt:150 -msgid "" -"MongoDB has roles on the ``admin`` database named for the user's LDAP " -"groups, such that the granted roles and privileges are identical to those" -" granted to the non-``$external`` user." -msgstr "" - -# 5abb1595ed5143f381200b51b961dafd -#: ../source/core/security-ldap-external.txt:154 -msgid "" -"If you want to continue allowing access by users *not* on the " -"``$external`` database, ensure the :parameter:`authenticationMechanisms` " -"parameter includes ``SCRAM-SHA-1``. Alternatively, apply the requirements" -" listed above for transitioning those users to LDAP authorization." -msgstr "" - -# a7bdb77c98fb42cebc0fbb4adab64a92 -#: ../source/core/security-ldap-external.txt:160 -msgid "Replica Sets" -msgstr "" - -# 71505ddcfdec4be7b190257ae62ffea5 -#: ../source/core/security-ldap-external.txt:162 -msgid "" -"For :term:`replica sets `, configure LDAP authorization on " -"the :term:`secondary` and :term:`arbiter` members first before " -"configuring the :term:`primary`. This also applies to :doc:`shard replica" -" sets `, or :ref:`config server replica " -"sets `. Configure one replica set member at a time to maintain a " -"majority of members for write availability." -msgstr "" - -# cb6c5f313e994670a186afa2fd60c043 -#: ../source/core/security-ldap-external.txt:170 -msgid "Sharded Clusters" -msgstr "" - -# 56ec1683eead4920bd9d74393d9c36a9 -#: ../source/core/security-ldap-external.txt:172 -msgid "" -"In :term:`sharded clusters `, you must configure LDAP " -"authorization on the :term:`config servers ` for cluster-" -"level users. You can optionally configure LDAP authorization on each " -":term:`shard` for shard-local users." -msgstr "" - -# 6a3dd00dff0d4e07ade11346d41f467b -#: ../source/core/security-ldap-external.txt:178 -msgid "Configuration" -msgstr "" - -# 9246b450c78540ca8aaaf57b858dbca1 -#: ../source/core/security-ldap-external.txt:180 -msgid "You must configure the following settings to use LDAP Authorization:" -msgstr "" - -# 1d2e201bddba454a82b33bdaa9cf4816 -#: ../source/core/security-ldap-external.txt:182 -msgid "" -"To use LDAP for authorization via operating system libraries, specify the" -" following settings as a part of your :program:`mongod` or " -":program:`mongos` configuration file:" -msgstr "" - -# a7fbde66bc244451b422f9cc53c3d115 -#: ../source/core/security-ldap-external.txt:190 -msgid "option" -msgstr "" - -# 8ffaf90047024892b9080154b4d70674 -#: ../source/core/security-ldap-external.txt:191 -msgid "description" -msgstr "" - -# 28ee582c5f1c4969b68b4caa71dd5f3f -#: ../source/core/security-ldap-external.txt:192 -msgid "required" -msgstr "" - -# b8c6fa79d07d4c6d83b896010dc19f32 -#: ../source/core/security-ldap-external.txt:194 -msgid ":setting:`security.ldap.servers`" -msgstr "" - -# fb6261f3c1d446569a66b2bb9638a9ff -#: ../source/core/security-ldap-external.txt:195 -msgid "" -"Quote-enclosed comma-separated list of LDAP servers in ``host[:port]`` " -"format." -msgstr "" - -# dd41bfba8287433b8254063af6b2ae7f -# 391fd217acec4d86afc018850461d5cb -# aa9b543cc4c042f0a1625120487c791f -# 7deb7043570a407591bea91f605e1d55 -#: ../source/core/security-ldap-external.txt:198 -#: ../source/core/security-ldap-external.txt:216 -#: ../source/core/security-ldap-external.txt:229 -#: ../source/core/security-ldap-external.txt:236 -msgid "**YES**" -msgstr "" - -# 5ec09e50e0324ee5835a9e5969279b8b -#: ../source/core/security-ldap-external.txt:200 -msgid ":setting:`security.ldap.authz.queryTemplate`" -msgstr "" - -# bbb11d2802f54c8fa7a66933bfc56f32 -#: ../source/core/security-ldap-external.txt:202 -msgid "" -"An `RFC4515 `_ and `RFC4516 " -"`_ LDAP formatted query URL template" -" executed by MongoDB to obtain the LDAP groups to which the user belongs " -"to. The query is relative to the host or hosts specified in " -":setting:`~security.ldap.servers`." -msgstr "" - -# 03756a2ac37a45e3a7bd140806f9ef9d -#: ../source/core/security-ldap-external.txt:208 -msgid "" -"Use the ``{USER}`` special placeholder to substitute the authenticated " -"username, or the :setting:`transformed ` " -"username, into the LDAP query." -msgstr "" - -# d5f40c84e61e497cadd2a80284bdfe73 -#: ../source/core/security-ldap-external.txt:212 -msgid "" -"Only :program:`mongod` supports this parameter. :program:`mongos` defers " -"to this setting as configured on its :term:`config servers `" -msgstr "" - -# a12b6c047f6e4b0d8d492c7705449589 -#: ../source/core/security-ldap-external.txt:218 -msgid ":setting:`security.ldap.bind.queryUser`" -msgstr "" - -# 0327547831d3421b9c847809b6222cb0 -#: ../source/core/security-ldap-external.txt:220 -msgid "" -"The identity the MongoDB server binds as when connecting to and executing" -" operations and queries on an LDAP server." -msgstr "" - -# 4b38f34d19104346b99bb3cd25954f14 -#: ../source/core/security-ldap-external.txt:223 -msgid "Use with :setting:`~security.ldap.bind.queryPassword`." -msgstr "" - -# 54672bf543fb4ca18ef50c147394eaef -#: ../source/core/security-ldap-external.txt:225 -msgid "" -"The user specified must have the appropriate privileges to support the " -"LDAP queries generated from the configured " -":setting:`~security.ldap.authz.queryTemplate`." -msgstr "" - -# c68e73f7632943b9afbb6e33c79fd504 -#: ../source/core/security-ldap-external.txt:231 -msgid ":setting:`security.ldap.bind.queryPassword`" -msgstr "" - -# bfc2d55507c94aa9ad8cd2922bfd4617 -#: ../source/core/security-ldap-external.txt:233 -msgid "" -"The password used to bind to an LDAP server when using " -":setting:`~security.ldap.bind.queryUser`." -msgstr "" - -# 7e074f0108894ad0a1f2595eb9998cea -#: ../source/core/security-ldap-external.txt:238 -msgid ":setting:`security.ldap.bind.method`" -msgstr "" - -# f31fea114196417ab9a326896cd84d76 -#: ../source/core/security-ldap-external.txt:240 -msgid "" -"Used to specify the method the :program:`mongod` or :program:`mongos` " -"uses to authenticate, or bind, to the LDAP server. Specify ``sasl`` to " -"use one of the SASL protocols defined in " -":setting:`security.ldap.bind.saslMechanisms`." -msgstr "" - -# 8bab5125096349c5ab4ba93fa387e8a4 -#: ../source/core/security-ldap-external.txt:245 -msgid "Defaults to ``simple``." -msgstr "" - -# e12ca507059247078fad20163dc916e2 -#: ../source/core/security-ldap-external.txt:247 -msgid "**NO**, unless using ``sasl`` for binding to the LDAP server." -msgstr "" - -# efa492cdafb944199afb4a022ef659f9 -#: ../source/core/security-ldap-external.txt:249 -msgid ":setting:`security.ldap.bind.saslMechanisms`" -msgstr "" - -# e763a83503f848279dd6965deeafa0b7 -#: ../source/core/security-ldap-external.txt:251 -msgid "" -"Used to specify the SASL mechanisms :program:`mongod` or " -":program:`mongos` can use when authenticating or binding to the LDAP " -"server. MongoDB and the LDAP server must agree on at least one SASL " -"mechanism." -msgstr "" - -# 47d6630ede0f483796126770c868568e -#: ../source/core/security-ldap-external.txt:256 -msgid "Defaults to ``DIGEST-MD5``." -msgstr "" - -# 7c7e550383034eb482b5826e8a1e3c26 -#: ../source/core/security-ldap-external.txt:258 -msgid "" -"**NO**, unless setting :setting:`~security.ldap.bindMethod` to ``sasl``, " -"and you need different or additional SASL mechanisms." -msgstr "" - -# 03aa9ba820554020a481d26172a5d2f6 -#: ../source/core/security-ldap-external.txt:261 -msgid ":setting:`security.ldap.bind.useOSDefaults`" -msgstr "" - -# a178e2bc65ca482eb1ce31d3fcc917cd -#: ../source/core/security-ldap-external.txt:263 -msgid "" -"Windows MongoDB deployments can use the operating system credentials in " -"place of :setting:`~security.ldap.queryUser` and " -":setting:`~security.ldap.queryPassword` for authenticating or binding as " -"when connecting to the LDAP server." -msgstr "" - -# 76a56b80f34c467f8064fca685d0c578 -#: ../source/core/security-ldap-external.txt:268 -msgid "" -"**NO**, unless replacing :setting:`~security.ldap.queryUser` and " -":setting:`~security.ldap.queryPassword`." -msgstr "" - -# 5cd32efdacca42829d1258cc7e28220a -#: ../source/core/security-ldap-external.txt:271 -msgid ":setting:`security.ldap.userToDNMapping`" -msgstr "" - -# 7e8a6eba78094e1984a8a371d7657e8e -#: ../source/core/security-ldap-external.txt:273 -msgid "" -"Depending on your :setting:`~security.ldap.queryTemplate`, the " -"authenticated client username may require transformation to support the " -"the LDAP query URL. :setting:`~security.ldap.userToDNMapping` allows " -"MongoDB to transform incoming usernames." -msgstr "" - -# 0392f6474af74888b883c7fa97274728 -#: ../source/core/security-ldap-external.txt:278 -msgid "**NO**, unless client usernames require transformation into LDAP DNs." -msgstr "" - -# 85b90d4602a24af5ae6011f54dfcee39 -#: ../source/core/security-ldap-external.txt:281 -msgid "LDAP Query Template" -msgstr "" - -# 25b50c590a7544f086ad2b2c6339212d -#: ../source/core/security-ldap-external.txt:283 -msgid "" -"MongoDB uses the :setting:`security.ldap.authz.queryTemplate` to create " -"an `RFC4516 `_ formatted LDAP query " -"URL. In the template, use the ``{USER}`` placeholder to substitute the " -"authenticated username into the LDAP query URL. Design the query template" -" to retrieve the authenticated user's groups. If MongoDB transformed the " -"username using :setting:`~security.ldap.userToDNMapping`, MongoDB " -"replaces the ``{USER}`` token with the transformed username when " -"constructing the LDAP query URL." -msgstr "" - -# fa34c2b2b1154086b9989015936322b1 -# a9d10c08c205446e849d94eb5b35f4ef -#: ../source/core/security-ldap-external.txt -msgid "Example" -msgstr "" - -# 9884a8a2d04944afac2cd89b7f4b5715 -#: ../source/core/security-ldap-external.txt:293 -msgid "" -"The following query template returns any groups listed in the LDAP user " -"object's ``memberOf`` attribute. This query assumes the ``memberOf`` " -"attribute exists - your specific LDAP deployment may use a different " -"attribute or methodology for tracking group membership. This query also " -"assumes the user authenticates using their full LDAP DN as their " -"username." -msgstr "" - -# 3e98145d9b734848969fe6c085d2125e -#: ../source/core/security-ldap-external.txt:303 -msgid "" -"The LDAP query URL must conform to the format defined in `RFC4516 " -"`_:" -msgstr "" - -# b051dd270f8744a9bf8ebee5d3ed33fa -#: ../source/core/security-ldap-external.txt:310 -msgid "Consider the definition of each component, as quoted from RFC4516:" -msgstr "" - -# 88da70d2c49d4128bd0aabb3bb103e08 -#: ../source/core/security-ldap-external.txt:312 -msgid "" -"The ``dn`` is an LDAP Distinguished Name using the string format " -"described in `RFC4514 `_. It " -"identifies the base object of the LDAP search or the target of a non-" -"search operation." -msgstr "" - -# da1348c738ac4b688d1e1d0c5ca1ccc8 -#: ../source/core/security-ldap-external.txt:316 -msgid "" -"The ``attributes`` construct is used to indicate which attributes should " -"be returned from the entry or entries." -msgstr "" - -# ea29813522ee431b86e5ccab6bb283eb -#: ../source/core/security-ldap-external.txt:319 -msgid "" -"The ``scope`` construct is used to specify the scope of the search to " -"perform in the given LDAP server. The allowable scopes are \"base\" for a" -" base object search, \"one\" for a one-level search, or \"sub\" for a " -"subtree search." -msgstr "" - -# 87182893973e4d78adba24b6a1c5a8b6 -#: ../source/core/security-ldap-external.txt:323 -msgid "" -"The ``filter`` is used to specify the search filter to apply to entries " -"within the specified scope during the search. It has the format specified" -" in [RFC4515]." -msgstr "" - -# ce2b1ac57ef3479d9c77e656642a1ac3 -#: ../source/core/security-ldap-external.txt:327 -msgid "" -"The ``extensions`` construct provides the LDAP URL with an extensibility " -"mechanism, allowing the capabilities of the URL to be extended in the " -"future." -msgstr "" - -# 1a03e1294cc34aa4b292f64838e6a57b -#: ../source/core/security-ldap-external.txt:331 -msgid "" -"If the query includes an ``attribute``, MongoDB assumes the query " -"retrieves a the DNs which this entity is member of." -msgstr "" - -# 975c732f33d243a6ad23b063667c5a4d -#: ../source/core/security-ldap-external.txt:334 -msgid "" -"If the query does not include an attribute, MongoDB assumes the query " -"retrieves all entities for which the user is member of." -msgstr "" - -# 43b2e5cdc7a148fea1883da01bcca665 -#: ../source/core/security-ldap-external.txt:337 -msgid "MongoDB currently ignores any extensions specified in the LDAP query." -msgstr "" - -# fcbd44d4959244aeb46720b2cb9746be -#: ../source/core/security-ldap-external.txt:341 -msgid "" -"A full description of RFC4516 or LDAP query URL construction is out of " -"scope for this documentation." -msgstr "" - -# b560dd084f77440ebab852ffe8fd3cf0 -#: ../source/core/security-ldap-external.txt:345 -msgid "Tutorials" -msgstr "" - -# 76d091d4b1e349c5a7a510ec4d315db0 -#: ../source/core/security-ldap-external.txt:347 -msgid "" -"The following tutorials contain procedures for connecting to an LDAP " -"server via the Operating System LDAP libraries:" -msgstr "" - -# 4e07b4aceb88422d8d0ed41ed2ecf0e1 -#: ../source/core/security-ldap-external.txt:350 -msgid ":doc:`/tutorial/authenticate-nativeldap-activedirectory`" -msgstr "" - -# ddfebd04b16549169b84c984efbaea6e -#: ../source/core/security-ldap-external.txt:351 -msgid ":doc:`/tutorial/kerberos-auth-activedirectory-authz`" -msgstr "" - -# c75ff0b79a48426d988f760754c921d6 -#: ../source/core/security-ldap-external.txt:354 -msgid "Connecting to a MongoDB server using LDAP Authorization" -msgstr "" - -# e53a530cad914a13ba69918c5d9c8ac3 -#: ../source/core/security-ldap-external.txt:356 -msgid "" -"When using LDAP for authorization, users connecting via the " -":program:`mongo` shell must:" -msgstr "" - -# 15fddbac7487402086946c4989e968b7 -#: ../source/core/security-ldap-external.txt:359 -msgid "set :option:`--authenticationDatabase` to ``$external``." -msgstr "" - -# ce0295a084434a5c89c34ac05b8e4989 -#: ../source/core/security-ldap-external.txt:361 -msgid "" -"set :option:`authenticationMechanism` to the appropriate authentication " -"mechanism." -msgstr "" - -# 075a69e8a2e34f88812dba70ce02ce12 -#: ../source/core/security-ldap-external.txt:364 -msgid "" -"If using :ref:`LDAP authentication `, set this to " -"``PLAIN``." -msgstr "" - -# ef8a55a0119d49c18b1f506c8f6c18b5 -#: ../source/core/security-ldap-external.txt:366 -msgid "" -"If using :ref:`Kerberos authentication `, set this to " -"``GSSAPI``." -msgstr "" - -# a35782a21a5d452587063c7a974196db -#: ../source/core/security-ldap-external.txt:369 -msgid "If using :ref:`x.509 `, set this to ``MONGODB-X.509``." -msgstr "" - -# fe5eaea27f9b4ebfa093b589f17d4da7 -#: ../source/core/security-ldap-external.txt:371 -msgid "" -"set :option:`--username` to a username that respects the " -":setting:`security.ldap.authz.queryTemplate`, or any configured " -":setting:`security.ldap.userToDNMapping` template." -msgstr "" - -# e0dd682f63fb432f96822934990321f5 -#: ../source/core/security-ldap-external.txt:375 -msgid "set :option:`--password` to the appropriate password." -msgstr "" - -# eaffb26959d24811814ab680b9f3785f -#: ../source/core/security-ldap-external.txt:377 -msgid "" -"Include the :option:`--host` and :option:`--port` of the MongoDB server, " -"along with any other options relevant to your deployment." -msgstr "" - -# 1e279db74957401ab3c1e770454537da -#: ../source/core/security-ldap-external.txt:380 -msgid "" -"For example, the following operation authenticates to a MongoDB server " -"running with LDAP authentication and authorization:" -msgstr "" - -# 302c87e86c2b47d8bfeb03e59724f5c4 -#: ../source/core/security-ldap-external.txt:390 -msgid "MongoDB Roles for LDAP Authorization" -msgstr "" - -# 2b1f1b70952b43c39fa72e2a44a43034 -#: ../source/core/security-ldap-external.txt:392 -msgid "" -"MongoDB maps each returned group distinguished name (DN) returned by the " -"LDAP :option:`query ` to a :ref:`role " -"` on the ``admin`` database." -msgstr "" - -# 88f4068efbfc4939afe9431dff352608 -#: ../source/core/security-ldap-external.txt:396 -msgid "" -"If MongoDB acquires a group whose DN exactly matches the name of an " -"existing role, MongoDB grants the authenticated user roles and " -":ref:`privileges ` associated with that role. If MongoDB " -"cannot map any of the returned groups to a role, MongoDB grants no " -"privileges to the user." -msgstr "" - -# e7dc0a7e3bbf45f1a5d2b69aff2f6cff -#: ../source/core/security-ldap-external.txt:403 -msgid "" -":ref:`LDAP ` and :ref:`kerberos ` " -"authentication normally require creating users in the ``$external`` " -"database. If you also use LDAP for authorization, you do *not* need to " -"create users in the ``$external`` database. You only need to create the " -"appropriate roles in the ``admin`` database. Users still authenticate " -"against the ``$external`` database." -msgstr "" - -# 3b89a168ae814cdb9f8d21c7d613ee62 -#: ../source/core/security-ldap-external.txt:412 -msgid "A database has the following roles configured on the ``admin`` database:" -msgstr "" - -# ae3751830aa94303801c4d1b5d88ded1 -#: ../source/core/security-ldap-external.txt:430 -msgid "" -"After authenticating a user ``alice@dba.example.com`` against the " -"``$external`` database, the MongoDB server performs a query derived from " -"the configured :setting:`query template " -"` to retrieve the groups which include" -" the authenticated user as a member. In this example, the MongoDB server " -"retrieves the following group DNs for the user:" -msgstr "" - -# 05a6a729a8b44b6da992ff4856e5a1ca -#: ../source/core/security-ldap-external.txt:442 -msgid "" -"MongoDB maps these group DNs to roles on the ``admin`` database. The " -"first group DN matches the first role, and MongoDB grants the " -"authenticated user its roles and privileges. The second group DN does not" -" match to any role on the server, so MongoDB grants no additional " -"permissions." -msgstr "" - -# 00d03d09f4594ca68dc304df5a37ebfe -#: ../source/core/security-ldap-external.txt:447 -msgid "" -"A new user ``bob@analytics.example.com`` authenticates against the " -"``$external`` database. The MongoDB server repeats the query process, " -"using the provided username in the query template. In this example, the " -"MongoDB server retrieves the following group DNs for the user:" -msgstr "" - -# 2fac59ef3d694195a370ab96c2cb2c60 -#: ../source/core/security-ldap-external.txt:456 -msgid "" -"MongoDB maps these group DNs to roles on the ``admin`` database and " -"grants the authenticated user the roles and privileges of the second " -"role." -msgstr "" - -# 545986b8ace2404395d3e40aa946781f -#: ../source/core/security-ldap-external.txt:459 -msgid "" -"A new user ``workstation@guest.example.com`` authenticates against the " -"``$external`` database. The MongoDB server repeats the query process, " -"using the provided username in the query template. In this example, the " -"MongoDB server retrieves the following group DNs for the user:" -msgstr "" - -# c65af6a514e74f2786f67efc831f61b7 -#: ../source/core/security-ldap-external.txt:468 -msgid "" -"MongoDB maps the group to a role on the ``admin`` database and, because " -"no matching roles exist, grants the user no additional permissions." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/security-ldap.po b/locale/es/LC_MESSAGES/core/security-ldap.po deleted file mode 100644 index dd62eb9f0af..00000000000 --- a/locale/es/LC_MESSAGES/core/security-ldap.po +++ /dev/null @@ -1,693 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 12e1789a602f40c79520e522d1e2a5ea -#: ../source/core/security-ldap.txt:5 -msgid "LDAP Proxy Authentication" -msgstr "" - -# 27544bf6e9f14443999b0de328b51dc2 -#: ../source/core/security-ldap.txt -msgid "On this page" -msgstr "" - -# f40d4723b8604b548c1d23d994bb744b -#: ../source/core/security-ldap.txt:15 -msgid "" -"`MongoDB Enterprise `_ supports proxying authentication requests to a " -"Lightweight Directory Access Protocol (LDAP) service." -msgstr "" - -# 413c1ce70c114189a453823add6c328e -#: ../source/core/security-ldap.txt:20 -msgid "MongoDB 3.4 supports simple and SASL binding to LDAP servers via:" -msgstr "" - -# c300ae75a32d48e880a8ff1e83f5fb9c -#: ../source/core/security-ldap.txt:22 -msgid "Operating system libraries" -msgstr "" - -# e3ea982000c64fc8893e867bdbfa0b0c -#: ../source/core/security-ldap.txt:26 -msgid "" -"MongoDB 3.4 supports binding to an LDAP server via operating system " -"libraries. This allows Linux and Windows MongoDB 3.4 servers to use an " -"LDAP server for authentication." -msgstr "" - -# 97da7e5ccbb44ae99ca142f3065938ea -#: ../source/core/security-ldap.txt:30 -msgid "``saslauthd``" -msgstr "" - -# a6ba998cd6734724969d22a283d53458 -#: ../source/core/security-ldap.txt:32 -msgid "" -"Linux MongoDB servers supports binding to an LDAP server via the " -"``saslauthd`` daemon." -msgstr "" - -# 6bf47111df6b486eb5aae7f50c018cc3 -#: ../source/core/security-ldap.txt:35 -msgid "" -"Previous versions of MongoDB support LDAP authentication using " -"``saslauthd``. This restricted LDAP authentication support to Linux " -"MongoDB deployments only." -msgstr "" - -# 655c6dfab597445ea3c8d8c7b14a6e15 -#: ../source/core/security-ldap.txt:38 -msgid "" -"Previous versions of Microsoft Windows MongoDB cannot connect to LDAP " -"servers. MongoDB 3.4 on Windows remains incompatible with ``saslauthd``." -msgstr "" - -# e01ebcf03dec45189e9234d1cc6f8e16 -# e1b8c309ea1b401391f7d349926b7a7d -#: ../source/core/security-ldap.txt:42 ../source/core/security-ldap.txt:266 -msgid "Considerations" -msgstr "" - -# b629ba4601614ae08dcaa2b964212992 -#: ../source/core/security-ldap.txt:44 -msgid "" -"A full description of LDAP is beyond the scope of this documentation. " -"This page assumes prior knowledge of LDAP." -msgstr "" - -# 16f408ef89dc45ac929bcacb75cf3687 -#: ../source/core/security-ldap.txt:47 -msgid "" -"This documentation only describes MongoDB LDAP authentication, and does " -"not replace other resources on LDAP. We encourage you to thoroughly " -"familiarize yourself with LDAP and its related subject matter before " -"configuring LDAP authentication." -msgstr "" - -# bf9691529ddf48c0a6fba998ab3d6471 -#: ../source/core/security-ldap.txt:52 -msgid "" -"MongoDB can provide `professional services " -"`_ for optimal " -"configuration of LDAP authentication for your MongoDB deployment." -msgstr "" - -# 1141c775b8dd4ebbb6d19cb5b9fa64bc -#: ../source/core/security-ldap.txt:57 -msgid "Managing LDAP Users on the MongoDB server" -msgstr "" - -# 7c562aecd44e4367b99d0b0cd2d69dcc -#: ../source/core/security-ldap.txt:59 -msgid "" -"User management requires managing users both on the LDAP server and the " -"MongoDB server. For each user authenticating via LDAP, MongoDB requires a" -" user on the ``$external`` database whose name exactly matches the " -"authentication username. Changes to a user on the LDAP server may require" -" changes to the corresponding MongoDB ``$external`` user." -msgstr "" - -# c5aa308aa0914ba38befa35381387fe2 -#: ../source/core/security-ldap.txt -msgid "Example" -msgstr "" - -# b5e51e9e09794250bde34826111cb498 -#: ../source/core/security-ldap.txt:67 -msgid "" -"A user authenticates as ``sam@dba.example.com``. The MongoDB server binds" -" to the LDAP server and authenticates the user, respecting any " -":setting:`username transformations `. On " -"successful authentication, the MongoDB server then checks the " -"``$external`` database for a user ``sam@dba.example.com`` and grants the " -"authenticated user the roles and privileges associated to that user." -msgstr "" - -# 3d0f7e83cb2c45e89175f4a003cd778d -#: ../source/core/security-ldap.txt:75 -msgid "" -"To manage users on the MongoDB server, you must authenticate as an LDAP " -"user whose corresponding MongoDB ``$external`` user has user " -"administrative privileges on the ``$external`` database, such as those " -"provided by :authrole:`userAdmin`." -msgstr "" - -# 3c057ecafc1b4869bc1144bb222e51ce -#: ../source/core/security-ldap.txt:82 -msgid "" -"If no ``$external`` users have user administrative privileges on " -"``$external`` database, you cannot perform user management for LDAP " -"authentication. This scenario may occur if you configure users prior to " -"enabling LDAP authentication, but do not create the appropriate user " -"administrators." -msgstr "" - -# 36260075db724be6b74f389c55c2e7dc -#: ../source/core/security-ldap.txt:89 -msgid "Managing existing non-LDAP users" -msgstr "" - -# ca8052198cd1421a9e32a7b9bdbf2720 -#: ../source/core/security-ldap.txt:91 -msgid "" -"If there are existing users not on the ``$external`` database, you must " -"meet the following requirements for each user to ensure continued access:" -msgstr "" - -# 9b511566c2524c8bbfd85e2660dd48a9 -#: ../source/core/security-ldap.txt:94 -msgid "User has a corresponding user object on the LDAP server" -msgstr "" - -# 24ad8f7fea5b49cc934a96f921b6d3a4 -#: ../source/core/security-ldap.txt:96 -msgid "" -"User exists on the ``$external`` database with equivalent roles and " -"privileges" -msgstr "" - -# 743f492f83f14174ad5dd5a7b6e48824 -#: ../source/core/security-ldap.txt:99 -msgid "" -"If you want to continue allowing access by users *not* on the " -"``$external`` database, you must configure :setting:`setParameter` " -":parameter:`authenticationMechanisms` to include ``SCRAM-SHA-1``. Users " -"must then specify :option:`--authenticationMechanism` ``SCRAM-SHA-1`` " -"when authenticating." -msgstr "" - -# c4b1a4f11d9f40bb951655ae559d8d8a -#: ../source/core/security-ldap.txt:106 -msgid "Deploying LDAP authentication on a replica set" -msgstr "" - -# 8797db4ef62644999b35117647a8edee -#: ../source/core/security-ldap.txt:108 -msgid "" -"For :term:`replica sets `, configure LDAP authentication on " -":term:`secondary` and :term:`arbiter` members first before configuring " -"the :term:`primary`. This also applies to :doc:`shard replica sets `, or :ref:`config server replica sets `. " -"Configure one replica set member at a time to maintain a majority of " -"members for write availability." -msgstr "" - -# bc05ed66f75840b1ac726e2b1f916052 -#: ../source/core/security-ldap.txt:116 -msgid "Deploying LDAP authentication on a sharded cluster" -msgstr "" - -# 9632c784447a470da9292d630356171f -#: ../source/core/security-ldap.txt:118 -msgid "" -"In :term:`sharded clusters `, you must configure LDAP " -"authentication on the :term:`config servers ` and each " -":program:`mongos` for cluster-level users. You can optionally configure " -"LDAP authorization on each :term:`shard` for shard-local users." -msgstr "" - -# 469352cc07d04afb85b6159e8357f6ac -#: ../source/core/security-ldap.txt:126 -msgid "LDAP Authentication via the Operating System LDAP libraries" -msgstr "" - -# 2d1b4616fac14b1cb6ebebf05c3b72d1 -#: ../source/core/security-ldap.txt:130 -msgid "The LDAP authentication via OS libraries process is summarized below:" -msgstr "" - -# 03e0451dddc04e29bc785b945b703de5 -#: ../source/core/security-ldap.txt:132 -msgid "A client authenticates to MongoDB, providing a user's credentials." -msgstr "" - -# 33c8da3bcbe248fdade95d85130ded47 -#: ../source/core/security-ldap.txt:134 -msgid "" -"If the username requires mapping to an LDAP DN prior to binding against " -"the LDAP server, MongoDB can apply transformations based on the " -"configured :setting:`security.ldap.userToDNMapping` setting." -msgstr "" - -# 13e5b28ce4c7486b88f575e99ad998cf -#: ../source/core/security-ldap.txt:138 -msgid "" -"MongoDB binds to an LDAP server specified in " -":setting:`security.ldap.servers` using the provided username or, if a " -"transformation was applied, the transformed username." -msgstr "" - -# 7d9d3cc7f84c41febd904945676d3cd0 -#: ../source/core/security-ldap.txt:142 -msgid "" -"MongoDB uses simple binding by default, but can also use ``sasl`` binding" -" if configured in :setting:`security.ldap.bind.method` and " -":setting:`security.ldap.bind.saslMechanisms`." -msgstr "" - -# 51d55e1278d442d5bd0cce2116b537a4 -#: ../source/core/security-ldap.txt:146 -msgid "" -"If a transformation requires querying the LDAP server, or if the LDAP " -"server disallows anonymous binds, MongoDB uses the username and password " -"specified to :setting:`security.ldap.bind.queryUser` and " -":setting:`security.ldap.bind.queryPassword` to bind to the LDAP server " -"before attempting to authenticate the provided user credentials." -msgstr "" - -# 07d9deb6ab104dffa9d2a9c01058add7 -#: ../source/core/security-ldap.txt:152 -msgid "" -"The LDAP server returns the result of the bind attempt to MongoDB. On " -"success, MongoDB attempts to authorize the user." -msgstr "" - -# a946eec686e7446eb155253982162461 -#: ../source/core/security-ldap.txt:155 -msgid "" -"The MongoDB server attempts to map the username to a user on the " -"``$external`` database, assigning the user any roles or privileges " -"associated to a matching user. If MongoDB cannot find a matching user, " -"authentication fails." -msgstr "" - -# 65417aa464e841a38c777d056496d274 -#: ../source/core/security-ldap.txt:160 -msgid "" -"The client can perform those actions for which MongoDB granted the " -"authenticated user roles or privileges." -msgstr "" - -# a047a40ceff14446ac7ab464352fd33a -#: ../source/core/security-ldap.txt:163 -msgid "" -"To use LDAP for authentication via operating system libraries, specify " -"the following settings as a part of your :program:`mongod` or " -":program:`mongos` configuration file:" -msgstr "" - -# 90e186e6389b4bb0bc89e313c35fb63b -# f73f508eb587481f8013eaa39811c80e -#: ../source/core/security-ldap.txt:171 ../source/core/security-ldap.txt:318 -msgid "option" -msgstr "" - -# 7f36604e5695482cb283f961845bd844 -# 462b0526875c40628da6c80e0ad83ff6 -#: ../source/core/security-ldap.txt:172 ../source/core/security-ldap.txt:320 -msgid "description" -msgstr "" - -# 7f8dad442dad41b78517f6a67f44e579 -#: ../source/core/security-ldap.txt:173 -msgid "required" -msgstr "" - -# 82cd564b725c430c97cf0f720b696f2f -#: ../source/core/security-ldap.txt:175 -msgid ":setting:`security.ldap.servers`" -msgstr "" - -# cbba8e3088e743158cf4f2ed560ac5b7 -#: ../source/core/security-ldap.txt:176 -msgid "" -"Quote-enclosed comma-separated list of LDAP servers in ``host[:port]`` " -"format." -msgstr "" - -# fd630346ced14f1a814ed1ac166975f0 -#: ../source/core/security-ldap.txt:179 -msgid "**YES**" -msgstr "" - -# da7225af49a34698a2994af00d5adffa -#: ../source/core/security-ldap.txt:181 -msgid ":setting:`security.ldap.bind.method`" -msgstr "" - -# e35a83b2e39f4df1b492171d97ea146e -#: ../source/core/security-ldap.txt:183 -msgid "" -"Used to specify the method the :program:`mongod` or :program:`mongos` " -"uses to authenticate, or bind, to the LDAP server. Specify ``sasl`` to " -"use one of the SASL protocols defined in " -":setting:`security.ldap.bind.saslMechanisms`." -msgstr "" - -# 28c8bb1719bb4a149c42bd039ac43eb2 -#: ../source/core/security-ldap.txt:188 -msgid "Defaults to ``simple``." -msgstr "" - -# c1b75eb5245b46c2ba6f104b7dd73ade -#: ../source/core/security-ldap.txt:190 -msgid "**NO**, unless using ``sasl`` for binding to the LDAP server." -msgstr "" - -# 04207f60a72440ffb64f6b1519924b04 -#: ../source/core/security-ldap.txt:192 -msgid ":setting:`security.ldap.bind.saslMechanisms`" -msgstr "" - -# fd5447d829034a60aec3eac22edf245d -#: ../source/core/security-ldap.txt:194 -msgid "" -"Used to specify the SASL mechanisms :program:`mongod` or " -":program:`mongos` can use when authenticating or binding to the LDAP " -"server. MongoDB and the LDAP server must agree on at least one SASL " -"mechanism." -msgstr "" - -# ced1730a141349bba6f9a9f8e28ce537 -#: ../source/core/security-ldap.txt:199 -msgid "Defaults to ``DIGEST-MD5``." -msgstr "" - -# 0db8971142904fd59e3a1a604e917c70 -#: ../source/core/security-ldap.txt:201 -msgid "" -"**NO**, unless setting :setting:`~security.ldap.bind.method` to ``sasl`` " -"*and* you need different or additional SASL mechanisms." -msgstr "" - -# 01f476bf57044c4291ffc6781bc5ee08 -#: ../source/core/security-ldap.txt:204 -msgid ":setting:`security.ldap.bind.queryUser`" -msgstr "" - -# c3a487a1595744c09b8d7904bdc5e068 -#: ../source/core/security-ldap.txt:205 -msgid "" -"The LDAP entity, identified by its distinguished name (DN) or SASL name, " -"with which the MongoDB server authenticates, or binds, when connecting to" -" an LDAP server." -msgstr "" - -# 2e3d09251caf451aa0eacb82277382ca -#: ../source/core/security-ldap.txt:209 -msgid "Use with :setting:`~security.ldap.bind.queryPassword`." -msgstr "" - -# 78bf1ebc616141ba9a5af7ce7e549147 -#: ../source/core/security-ldap.txt:211 -msgid "" -"The user specified must have the appropriate privileges to execute " -"queries on the LDAP server." -msgstr "" - -# 47934e83598c4231ada807388678ad81 -#: ../source/core/security-ldap.txt:214 -msgid "" -"**NO**, unless specifying a query as part of a " -":setting:`~security.ldap.userToDNMapping` transformation, or if the LDAP " -"server's security settings disallow anonymous binds." -msgstr "" - -# 2f0268a49abc42e9870d2e0958859e3a -#: ../source/core/security-ldap.txt:218 -msgid ":setting:`security.ldap.bind.queryPassword`" -msgstr "" - -# 7631356f97ea4e91a496b25532e9cbcb -#: ../source/core/security-ldap.txt:220 -msgid "" -"The password used to authenticate to an LDAP server when using " -":setting:`~security.ldap.bind.queryUser`." -msgstr "" - -# 0211029e8a1e4714b0b3c6850002094a -#: ../source/core/security-ldap.txt:223 -msgid "**NO**, unless specifying :setting:`~security.ldap.queryUser`" -msgstr "" - -# fe9b84ca1c394a039e0349dcd07b348d -#: ../source/core/security-ldap.txt:225 -msgid ":setting:`security.ldap.bind.useOSDefaults`" -msgstr "" - -# b24129ddca3e4138916f1214af821c2b -#: ../source/core/security-ldap.txt:227 -msgid "" -"Windows MongoDB deployments can use the operating system credentials in " -"place of :setting:`~security.ldap.queryUser` and " -":setting:`~security.ldap.queryPassword` for authenticating or binding as " -"when connecting to the LDAP server." -msgstr "" - -# 804e0f5ef0734a42b759f9c5c6cc9058 -#: ../source/core/security-ldap.txt:232 -msgid "" -"**NO**, unless replacing :setting:`~security.ldap.bind.queryUser` and " -":setting:`~security.ldap.bind.queryPassword`." -msgstr "" - -# acbaf2d991064fd3be66717fd611813a -#: ../source/core/security-ldap.txt:235 -msgid ":setting:`security.ldap.userToDNMapping`" -msgstr "" - -# edc48866a755478094abc3cab794abee -#: ../source/core/security-ldap.txt:237 -msgid "" -"Clients may authenticate using a username whose format is incompatible " -"with the format expected by the configured :setting:`bind method " -"<~security.ldap.bind.method>`. For example, ``simple`` binding may " -"require a full LDAP DN while the username used to authenticate to MongoDB" -" might be an e-mail address." -msgstr "" - -# 31b9bed3a2074dffaa2f0ae99fd92cfe -#: ../source/core/security-ldap.txt:243 -msgid "" -":setting:`~security.ldap.userToDNMapping` allows MongoDB to transform " -"incoming usernames into a format compatible with your LDAP schema. " -"MongoDB supports transformations using either a substitution template or " -"an LDAP query template." -msgstr "" - -# 118b73b9c3ba46cf91a942578f121afa -#: ../source/core/security-ldap.txt:248 -msgid "" -"If you specify a :setting:`~security.ldap.userToDNMapping` transformation" -" that uses LDAP queries as part of the transformation, you must also " -"specify a :setting:`~security.ldap.queryUser` with the appropriate level " -"of permissions for the LDAP server" -msgstr "" - -# 809343f468484961bd19babf83ae1ce9 -#: ../source/core/security-ldap.txt:253 -msgid "" -"**NO**, unless client authenticate using usernames that require " -"transformation." -msgstr "" - -# 203815e3c283436ba9241df790a5f2f7 -#: ../source/core/security-ldap.txt:257 -msgid "LDAP Authentication via ``saslauthd``" -msgstr "" - -# bb077af137bf47b1a2bf7abb9321da60 -#: ../source/core/security-ldap.txt:261 -msgid "" -"Windows MongoDB deployments are incompatible with ``saslauthd`` and " -"cannot use the following procedures. Connect using your :ref:`operating " -"system's LDAP libraries ` instead." -msgstr "" - -# f4f31213e65840d18f3e6b2bd87adc50 -#: ../source/includes/admonition-mongodb-enterprise-windows-ldap.rst:1 -msgid "" -"MongoDB Enterprise for Windows does **not** include LDAP support for " -"authentication. However, MongoDB Enterprise for Linux supports using LDAP" -" authentication with an ActiveDirectory server." -msgstr "" - -# 55ed1bc5c6d04ae58bb7869c7d93839d -#: ../source/includes/admonition-saslauthd-ldap-considerations.rst:3 -msgid "" -"MongoDB does **not** support LDAP authentication in mixed sharded cluster" -" deployments that contain both version 2.4 and version 2.6 shards. See " -":doc:`/release-notes/2.6-upgrade` for upgrade instructions." -msgstr "" - -# fab6eb58dc87442da34673902f974d2d -#: ../source/includes/admonition-saslauthd-ldap-considerations.rst:7 -msgid "" -"Use secure encrypted or trusted connections between clients and the " -"server, as well as between ``saslauthd`` and the LDAP server. The LDAP " -"server uses the ``SASL PLAIN`` mechanism, sending and receiving data in " -"**plain text**. You should use only a trusted channel such as a VPN, a " -"connection encrypted with TLS/SSL, or a trusted wired network." -msgstr "" - -# c22042801ad849b2a27644de5b3f225e -#: ../source/core/security-ldap.txt:271 -msgid "Configuration" -msgstr "" - -# 34999918aa36404c8d45afa8e8a5fc26 -#: ../source/core/security-ldap.txt:273 -msgid "" -"To configure the MongoDB server to bind to the LDAP server using via " -"``saslauthd``, use the following command line options:" -msgstr "" - -# e1e6e852236b40b38ae67836fdf0946d -#: ../source/core/security-ldap.txt:277 -msgid "``--auth`` to enable access control," -msgstr "" - -# 56388ccb59904170bc0c09ff9c59d2b5 -#: ../source/core/security-ldap.txt:279 -msgid "``--authenticationMechanisms`` set to ``PLAIN``, and" -msgstr "" - -# 4575ddc2ce96475a941752591d433da4 -#: ../source/core/security-ldap.txt:281 -msgid "" -"``--saslauthdPath`` parameter set to the path to the Unix-domain Socket " -"of the saslauthd instance." -msgstr "" - -# 1ab77d65dec34124b3995ce4eaf64d07 -#: ../source/core/security-ldap.txt:284 -msgid "" -"Or, if using the :doc:`YAML configuration file `, use the following settings:" -msgstr "" - -# e1bdf6ab73ce4d98988716fe41514ae9 -#: ../source/core/security-ldap.txt:287 -msgid ":setting:`security.authorization` set to ``enabled``," -msgstr "" - -# ab118cf4f87f433681954284fea79b67 -#: ../source/core/security-ldap.txt:289 -msgid "" -":setting:`setParameter.authenticationMechanisms ` set to " -"``PLAIN``, and" -msgstr "" - -# e6963cef6e634723ad0342c7d6c86417 -#: ../source/core/security-ldap.txt:291 -msgid "" -":setting:`setParameter.saslauthdPath ` set to the path to " -"the Unix-domain Socket of the saslauthd instance." -msgstr "" - -# 2f6f26c7776746509b3537665ac46947 -#: ../source/core/security-ldap.txt:294 -msgid "" -"You need to create or update the ``saslauthd.conf`` file with the " -"parameters appropriate for your LDAP server. Documenting " -"``saslauthd.conf`` is out of scope for this documentation. The following " -"tutorials provide basic information on configuring ``saslauthd.conf`` to " -"work with two popular LDAP services:" -msgstr "" - -# 10f1779851054bb4b058d4d528b73f0f -#: ../source/core/security-ldap.txt:300 -msgid ":doc:`/tutorial/configure-ldap-sasl-openldap`" -msgstr "" - -# 4f4308b67c15466aa3e74c0a4f126f4e -#: ../source/core/security-ldap.txt:302 -msgid ":doc:`/tutorial/configure-ldap-sasl-activedirectory`" -msgstr "" - -# da22bd9c74c743688043953af6f69a74 -#: ../source/core/security-ldap.txt:304 -msgid "" -"Please see the documentation for ``saslauthd`` as well as your specific " -"LDAP service for guidance." -msgstr "" - -# 425841e7f5be425d81307a704a5a8ed5 -#: ../source/core/security-ldap.txt:308 -msgid "Connect to a MongoDB server via LDAP authentication" -msgstr "" - -# 37a73adb068b4516aaf181a5e135324b -#: ../source/core/security-ldap.txt:310 -msgid "" -"To authenticate to a MongoDB server via LDAP authentication, use " -":method:`db.auth()` on the ``$external`` database with the following " -"parameters:" -msgstr "" - -# 66e9006ed208466ab51f77d598f5f04c -#: ../source/core/security-ldap.txt -msgid ":header-rows:1" -msgstr "" - -# ed1c0f58ac7d417e9a9bd6c97301fdb5 -#: ../source/core/security-ldap.txt:322 -msgid "``username``" -msgstr "" - -# 661687ad115a475db623220d4141898e -#: ../source/core/security-ldap.txt:324 -msgid "The username to authenticate as." -msgstr "" - -# e6fd33f84ebc4de389e037997fa65450 -#: ../source/core/security-ldap.txt:326 -msgid "``password``" -msgstr "" - -# b05326f9e6834ffeba160506a67258c4 -#: ../source/core/security-ldap.txt:328 -msgid "The password to authenticate with." -msgstr "" - -# 6fd1f369f3b94d9ba3a5673f5f2e2702 -#: ../source/core/security-ldap.txt:330 -msgid "``mechanism``" -msgstr "" - -# a9a8ccec52964ac6ac43b17d93ac41f2 -#: ../source/core/security-ldap.txt:332 -msgid "Set to ``PLAIN``." -msgstr "" - -# ffcdd0c54f9e45c1a89d103c968b4e05 -#: ../source/core/security-ldap.txt:335 -msgid "Additional Information" -msgstr "" - -# 7cab4d452acf4e7bb6be8e749f6fe819 -#: ../source/core/security-ldap.txt:337 -msgid "" -"For information on configuring MongoDB to use LDAP and authenticating " -"users using LDAP, see:" -msgstr "" - -# 059079dfd03e443c9ab68241529ddc9a -#: ../source/core/security-ldap.txt:340 -msgid ":doc:`/tutorial/configure-ldap-sasl-openldap` and" -msgstr "" - -# 1308b97e913a45ac8facb05c92f9d057 -#: ../source/core/security-ldap.txt:342 -msgid ":doc:`/tutorial/configure-ldap-sasl-activedirectory`." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/security-mongodb-configuration.po b/locale/es/LC_MESSAGES/core/security-mongodb-configuration.po deleted file mode 100644 index 3a336799bfc..00000000000 --- a/locale/es/LC_MESSAGES/core/security-mongodb-configuration.po +++ /dev/null @@ -1,183 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a259c428751a4c389541a5776251881e -#: ../source/core/security-mongodb-configuration.txt:3 -msgid "MongoDB Configuration Hardening" -msgstr "" - -# d0b6740ea79346edaab8f897a81206e9 -#: ../source/core/security-mongodb-configuration.txt -msgid "On this page" -msgstr "" - -# 8c29b8c005e64004a0c34ef465b30a74 -#: ../source/core/security-mongodb-configuration.txt:16 -msgid "HTTP Status Interface" -msgstr "" - -# 8e773c9b0f4e40d68c74c47d74ad6b2e -# da9fac166eeb49169791ce43789a13a7 -#: ../source/includes/warning-http-interface.rst:3 -msgid "" -"Ensure that the HTTP status interface, the REST API, and the JSON API are" -" all disabled in production environments to prevent potential data " -"exposure and vulnerability to attackers." -msgstr "" - -# a1e6ea0b288a4efebe9f5378fbd44d14 -# 3c856a64d8ec4d91886a6d4072987e7a -#: ../source/includes/fact-deprecated-http-interface.rst:3 -msgid "HTTP interface for MongoDB" -msgstr "" - -# 79118c8410e54022bec3fd2fd2c6df27 -#: ../source/core/security-mongodb-configuration.txt:24 -msgid "" -"The :program:`mongod` and :program:`mongos` instances run with the HTTP " -"interface *disabled* by default. See :setting:`net.http.enabled` setting." -msgstr "" - -# 36a72ebf53be462084f5ec503c7ae10e -#: ../source/core/security-mongodb-configuration.txt:27 -msgid "" -"The HTTP status interface provides a web-based interface that includes a " -"variety of operational data, logs, and status reports regarding the " -":program:`mongod` or :program:`mongos` instance. The HTTP status " -"interface is *disabled* by default and is not recommended for production " -"use." -msgstr "" - -# 6c81555e291d460abc0b4ca3dac975aa -#: ../source/core/security-mongodb-configuration.txt:32 -msgid "" -"The :setting:`net.http.enabled` setting enables HTTP status interface. " -"When enabled without the :setting:`net.http.RESTInterfaceEnabled` " -"setting, the HTTP interface is entirely read-only and limited in scope." -msgstr "" - -# 2d92e61a9cd44a32b908b99f1e14d7eb -#: ../source/core/security-mongodb-configuration.txt:36 -msgid "" -"The HTTP interface uses the port that is ``1000`` greater than the " -"primary :program:`mongod` port. By default, the HTTP interface port is " -"``28017``, but is indirectly set using the :setting:`net.port` option " -"which allows you to configure the primary :program:`mongod` port." -msgstr "" - -# 0f82da84cd644c1d8439b0eb5d038183 -#: ../source/core/security-mongodb-configuration.txt:41 -msgid "" -"The HTTP status interface does not include support for authentication " -"other than ``MONGODB-CR``." -msgstr "" - -# 04c7790a3572470c98d2552e5dbac76d -#: ../source/includes/fact-http-interface-kerberos.rst:1 -msgid "" -"While MongoDB Enterprise does support Kerberos authentication, Kerberos " -"is not supported in HTTP status interface in any version of MongoDB." -msgstr "" - -# 5d8224368ccc40cfa0209a20440b2541 -# 76d07dbae21940f58b22ba5297682f5e -#: ../source/includes/fact-http-interface-scram.rst:1 -msgid "" -"Neither the HTTP status interface nor the REST API support the :ref" -":`SCRAM-SHA-1 ` challenge-response user " -"authentication mechanism introduced in version 3.0." -msgstr "" - -# 9efd68270c524e33a7a34574c4a2f745 -# 88ae15073acf4cd2aeb796ba57bc7b24 -#: ../source/core/security-mongodb-configuration.txt:49 -#: ../source/core/security-mongodb-configuration.txt:78 -msgid "" -"If you enable the interface, you should only allow trusted clients to " -"access this port. See :ref:`security-firewalls`." -msgstr "" - -# f202eb143d964239ad242162d444dbab -#: ../source/core/security-mongodb-configuration.txt:55 -msgid "REST API" -msgstr "" - -# 4b6924ca312845379149916921eb9cb6 -#: ../source/core/security-mongodb-configuration.txt:59 -msgid "" -"The REST API to MongoDB provides additional information and write access " -"on top of the HTTP status interface. While the REST API does not provide " -"any support for insert, update, or remove operations, it does provide " -"administrative access, and its accessibility represents a vulnerability " -"in a secure environment." -msgstr "" - -# 2d8129a9ba8f4e04854d6cc40ed28c76 -#: ../source/core/security-mongodb-configuration.txt:67 -msgid "" -"The REST interface is *disabled* by default and is not recommended for " -"production use." -msgstr "" - -# 05dabca855334ee4997ac26d9c77ec73 -#: ../source/core/security-mongodb-configuration.txt:69 -msgid "" -"The :setting:`net.http.RESTInterfaceEnabled` setting for " -":program:`mongod` enables a fully interactive administrative :term:`REST`" -" interface, which is *disabled* by default. Enabling the REST API enables" -" the HTTP interface, even if the HTTP interface option is disabled, and " -"makes the HTTP interface fully interactive." -msgstr "" - -# 0efb15c5785e4771a4578a219147966e -#: ../source/core/security-mongodb-configuration.txt:74 -msgid "" -"The REST API does not include support for authentication other than " -"``MONGODB-CR``." -msgstr "" - -# e92e49c603d6496ba64c718828c4f46f -#: ../source/core/security-mongodb-configuration.txt:84 -msgid "``bind_ip``" -msgstr "" - -# 30f744a4c25e44168f81ea325b3f595a -#: ../source/core/security-mongodb-configuration.txt:86 -msgid "" -"The :setting:`net.bindIp` setting (or the ``--bind_ip`` command line " -"option) for :program:`mongod` and :program:`mongos` instances limits the " -"network interfaces on which MongoDB programs will listen for incoming " -"connections." -msgstr "" - -# 1d97e13532b54dd4868f991afe9fb132 -#: ../source/core/security-mongodb-configuration.txt:92 -msgid "" -"Make sure that your :program:`mongod` and :program:`mongos` instances are" -" only accessible on trusted networks. If your system has more than one " -"network interface, bind MongoDB programs to the private or internal " -"network interface." -msgstr "" - -# 401664fe6aaa4760b8dcd354ba888a5c -#: ../source/core/security-mongodb-configuration.txt:98 -msgid ":ref:`security-firewalls`, :ref:`configuration-security`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/security-mongodb-cr.po b/locale/es/LC_MESSAGES/core/security-mongodb-cr.po deleted file mode 100644 index 1af9c033d7d..00000000000 --- a/locale/es/LC_MESSAGES/core/security-mongodb-cr.po +++ /dev/null @@ -1,65 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 9d92182be23e4bf4b50bf21b7164bf91 -#: ../source/core/security-mongodb-cr.txt:5 -msgid "MONGODB-CR" -msgstr "" - -# 7240148fbf81433b8d5db82f06a716f9 -#: ../source/core/security-mongodb-cr.txt -msgid "On this page" -msgstr "" - -# cc645d8db4124139977b54c2c1874110 -#: ../source/core/security-mongodb-cr.txt:15 -msgid "" -"``MONGODB-CR`` is a challenge-response mechanism that authenticates users" -" through passwords. ``MONGODB-CR`` verifies supplied user credentials " -"against the user's :data:`name `, " -":data:`password ` and " -":data:`authentication database `. The " -"authentication database is the database where the user was created, and " -"the user's database and the user's name together serve to identify the " -"user." -msgstr "" - -# 8d57fcaa8a754381b70877a6b60d68a5 -#: ../source/core/security-mongodb-cr.txt:24 -msgid "``MONGODB-CR`` and ``SCRAM-SHA-1``" -msgstr "" - -# bbbf56f28e274018beda8bba8aa18651 -#: ../source/core/security-mongodb-cr.txt:28 -msgid "" -"MongoDB no longer defaults to ``MONGODB-CR`` and instead uses ``SCRAM-" -"SHA-1`` as the default authentication mechanism." -msgstr "" - -# 8ba192bc1db34ee3baf2347849721b53 -#: ../source/includes/fact-scram-sha-1-protocol.rst:1 -msgid "" -"Even when using the ``MONGODB-CR`` authentication mechanism, clients and " -"drivers that support MongoDB 3.0 features (see :ref:`compatibility-" -"driver-versions`) will use the ``SCRAM`` communication protocol. That is," -" ``MONGODB-CR`` authentication mechanism also implies :doc:`/core" -"/security-scram-sha-1`." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/security-network.po b/locale/es/LC_MESSAGES/core/security-network.po deleted file mode 100644 index feb55433281..00000000000 --- a/locale/es/LC_MESSAGES/core/security-network.po +++ /dev/null @@ -1,375 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:31+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 460ea8b67b724151b908b2153171208e -#: ../source/core/security-network.txt:3 -msgid "Hardening Network Infrastructure" -msgstr "" - -# d4ed69e8330440fc8c2a3697f3e5a7ca -#: ../source/core/security-network.txt -msgid "On this page" -msgstr "" - -# 7cb6f9a156dc48f489ed0531e6d01e46 -#: ../source/core/security-network.txt:16 -msgid "Firewalls" -msgstr "" - -# e00281cbe9fc4c32b3e94975fad13652 -#: ../source/core/security-network.txt:18 -msgid "" -"Firewalls allow administrators to filter and control access to a system " -"by providing granular control over network communications. For " -"administrators of MongoDB, the following capabilities are important: " -"limiting incoming traffic on a specific port to specific systems and " -"limiting incoming traffic from untrusted hosts." -msgstr "" - -# eb6d1e61d6a04dc6b703f279ec22cb68 -#: ../source/core/security-network.txt:24 -msgid "" -"On Linux systems, the ``iptables`` interface provides access to the " -"underlying ``netfilter`` firewall. On Windows systems, ``netsh`` command " -"line interface provides access to the underlying Windows Firewall. For " -"additional information about firewall configuration, see:" -msgstr "" - -# 0824e189d0744a1ba57f876134321d9a -#: ../source/core/security-network.txt:29 -msgid ":doc:`/tutorial/configure-linux-iptables-firewall` and" -msgstr "" - -# 1b7916a5aea243799fab8d5b4d28e54e -#: ../source/core/security-network.txt:31 -msgid ":doc:`/tutorial/configure-windows-netsh-firewall`." -msgstr "" - -# c211384db8de4086925c62e07d9be8fe -#: ../source/core/security-network.txt:33 -msgid "" -"For best results and to minimize overall exposure, ensure that *only* " -"traffic from trusted sources can reach :program:`mongod` and " -":program:`mongos` instances and that the :program:`mongod` and " -":program:`mongos` instances can only connect to trusted outputs." -msgstr "" - -# 4400522d569b4e5ab751a61ca7abfd63 -#: ../source/core/security-network.txt:38 -msgid "" -"For MongoDB deployments on Amazon's web services, see the " -":ecosystem:`Amazon EC2 ` page, which addresses " -"Amazon's Security Groups and other EC2-specific security features." -msgstr "" - -# b3dcf4f759304f3983a68b21e23f3b62 -#: ../source/core/security-network.txt:44 -msgid "Virtual Private Networks" -msgstr "" - -# e567fc85711f40cda15f3b0a71f9d6d6 -#: ../source/core/security-network.txt:46 -msgid "" -"Virtual private networks, or VPNs, make it possible to link two networks " -"over an encrypted and limited-access trusted network. Typically, MongoDB " -"users who use VPNs use TLS/SSL rather than IPSEC VPNs for performance " -"issues." -msgstr "" - -# cd2e35deedbe4b6c99768bb084f6e363 -#: ../source/core/security-network.txt:51 -msgid "" -"Depending on configuration and implementation, VPNs provide for " -"certificate validation and a choice of encryption protocols, which " -"requires a rigorous level of authentication and identification of all " -"clients. Furthermore, because VPNs provide a secure tunnel, by using a " -"VPN connection to control access to your MongoDB instance, you can " -"prevent tampering and \"man-in-the-middle\" attacks." -msgstr "" - -#~ msgid "" -#~ "You can limit the network exposure " -#~ "with the following :program:`mongod` and " -#~ ":program:`mongos` configuration options: " -#~ ":setting:`nohttpinterface`, " -#~ ":setting:`net.http.RESTInterfaceEnabled`, :setting:`bind_ip`," -#~ " and :setting:`~net.port`. You can use " -#~ "a :doc:`configuration file ` to specify these " -#~ "settings." -#~ msgstr "" - -#~ msgid "" -#~ "The :setting:`nohttpinterface` setting for " -#~ ":program:`mongod` and :program:`mongos` instances" -#~ " disables the \"home\" status page." -#~ msgstr "" - -#~ msgid "" -#~ "The :setting:`net.http.RESTInterfaceEnabled` setting " -#~ "for :program:`mongod` enables a fully " -#~ "interactive administrative :term:`REST` interface," -#~ " which is *disabled* by default. The" -#~ " :setting:`net.http.RESTInterfaceEnabled` configuration " -#~ "makes the http status interface " -#~ "[#http-interface]_, which is read-only " -#~ "by default, fully interactive. Use the" -#~ " :setting:`net.http.RESTInterfaceEnabled` setting with" -#~ " the :setting:`httpinterface` setting." -#~ msgstr "" - -#~ msgid "" -#~ "The :setting:`bind_ip` setting for " -#~ ":program:`mongod` and :program:`mongos` instances" -#~ " limits the network interfaces on " -#~ "which MongoDB programs will listen for" -#~ " incoming connections. You can also " -#~ "specify a number of interfaces by " -#~ "passing :setting:`bind_ip` a comma separated" -#~ " list of IP addresses. You can " -#~ "use the :option:`mongod --bind_ip` and " -#~ ":option:`mongos --bind_ip` option on the " -#~ "command line at run time to limit" -#~ " the network accessibility of a " -#~ "MongoDB program." -#~ msgstr "" - -# f6e8865a99964080b352f0c1fd3d77c6 -#~ msgid "Network Exposure and Security" -#~ msgstr "" - -# b0b58da5c95f459f8064999c8850a0c9 -#~ msgid "" -#~ "By default, MongoDB programs (i.e. " -#~ ":program:`mongos` and :program:`mongod`) will " -#~ "bind to all available network interfaces" -#~ " (i.e. IP addresses) on a system." -#~ msgstr "" - -# e69cc675be2c42e3a3e936dddc07e2dd -#~ msgid "" -#~ "This page outlines various runtime " -#~ "options that allow you to limit " -#~ "access to MongoDB programs." -#~ msgstr "" - -# 81be791c50274a40a45ff84bce854592 -#~ msgid "Configuration Options" -#~ msgstr "" - -# 1c65877991fa415cbfbce73fe08806d2 -#~ msgid "``nohttpinterface``" -#~ msgstr "" - -# 6de4a454706b4492995f155a166af640 -#~ msgid "" -#~ "The :program:`mongod` and :program:`mongos` " -#~ "instances run with the http interface" -#~ " *disabled* by default." -#~ msgstr "" - -# b87cfb59c78a49b192a15a3b86baa9c3 -#~ msgid "" -#~ "The status interface is read-only " -#~ "by default, and the default port " -#~ "for the status page is ``28017``. " -#~ "Authentication does not control or " -#~ "affect access to this interface." -#~ msgstr "" - -# d0f079dfbc01476d8bd69bb6cb8d7216 -#~ msgid "" -#~ "Disable this interface for production " -#~ "deployments. If you *enable* this " -#~ "interface, you should only allow trusted" -#~ " clients to access this port. See " -#~ ":ref:`security-firewalls`." -#~ msgstr "" - -# c038cf8c33fc4e2f9599d260ec89a55a -#~ msgid "``rest``" -#~ msgstr "" - -# f59e26d3f09b4f2d8a9b3fe45489b951 -#~ msgid "" -#~ "The REST interface does not support " -#~ "any authentication and you should always" -#~ " restrict access to this interface to" -#~ " only allow trusted clients to " -#~ "connect to this port." -#~ msgstr "" - -# 5d6c025cdc424fe89829bf689c7d7776 -#~ msgid "" -#~ "You may also enable this interface " -#~ "on the command line as :option:`mongod" -#~ " --rest <--rest>` :option:`--httpinterface`." -#~ msgstr "" - -# 85eecbf133e245b0a8c506357effdfb0 -#~ msgid "" -#~ "Disable this option for production " -#~ "deployments. If *do* you leave this " -#~ "interface enabled, you should only allow" -#~ " trusted clients to access this port." -#~ msgstr "" - -# 7a0ae927de2c408ab493ef3f0a9fe7df -#~ msgid "Starting in version 2.6, http interface is *disabled* by default." -#~ msgstr "" - -# bf61d53f79444b9f9ee374b6009497fb -#~ msgid "``bind_ip``" -#~ msgstr "" - -# 7a4265051c3542a4b99678db3ac3fa3a -#~ msgid "" -#~ "Make sure that your :program:`mongod` " -#~ "and :program:`mongos` instances are only " -#~ "accessible on trusted networks. If your" -#~ " system has more than one network " -#~ "interface, bind MongoDB programs to the" -#~ " private or internal network interface." -#~ msgstr "" - -# 1ef699504e024994aca8608fb0613bac -#~ msgid "``port``" -#~ msgstr "" - -# d3d19d2ef47048dfb33b8a6344388867 -#~ msgid "" -#~ "The :setting:`~net.port` setting for " -#~ ":program:`mongod` and :program:`mongos` instances" -#~ " changes the main port on which " -#~ "the :program:`mongod` or :program:`mongos` " -#~ "instance listens for connections. The " -#~ "default port is ``27017``. Changing the" -#~ " port does not meaningfully reduce " -#~ "risk or limit exposure. You may " -#~ "also specify this option on the " -#~ "command line as :option:`mongod --port` " -#~ "or :option:`mongos --port`. Setting " -#~ ":setting:`~net.port` also indirectly sets the" -#~ " port for the HTTP status interface," -#~ " which is always available on the " -#~ "port numbered ``1000`` greater than the" -#~ " primary :program:`mongod` port." -#~ msgstr "" - -# a4124922ad094443a6dc75092903eff3 -#~ msgid "" -#~ "Only allow trusted clients to connect" -#~ " to the port for the " -#~ ":program:`mongod` and :program:`mongos` instances." -#~ " See :ref:`security-firewalls`." -#~ msgstr "" - -# 15fda7f4f8c64237b71d9092a8181ca6 -#~ msgid "" -#~ "See also :ref:`configuration-security` and " -#~ ":doc:`/reference/default-mongodb-port`." -#~ msgstr "" - -# 090ab966344d476fbc5007225c88e762 -#~ msgid "" -#~ "Firewalls allow administrators to filter " -#~ "and control access to a system by" -#~ " providing granular control over what " -#~ "network communications. For administrators of" -#~ " MongoDB, the following capabilities are" -#~ " important: limiting incoming traffic on" -#~ " a specific port to specific systems," -#~ " and limiting incoming traffic from " -#~ "untrusted hosts." -#~ msgstr "" - -# 280ecab889a54d9290b0aaac89f4c5c2 -#~ msgid "" -#~ "On Linux systems, the ``iptables`` " -#~ "interface provides access to the " -#~ "underlying ``netfilter`` firewall. On Windows" -#~ " systems, ``netsh`` command line interface" -#~ " provides access to the underlying " -#~ "Windows Firewall. For additional information" -#~ " about firewall configuration, see " -#~ ":doc:`/tutorial/configure-linux-iptables-firewall`" -#~ " and :doc:`/tutorial/configure-windows-netsh-" -#~ "firewall`." -#~ msgstr "" - -# 4da254eaff9a4b00ba8bad5eb6657a2b -#~ msgid "" -#~ "Virtual private networks, or VPNs, make" -#~ " it possible to link two networks " -#~ "over an encrypted and limited-access " -#~ "trusted network. Typically MongoDB users " -#~ "who use VPNs use SSL rather than" -#~ " IPSEC VPNs for performance issues." -#~ msgstr "" - -#~ msgid "" -#~ "You can limit the network exposure " -#~ "with the following :program:`mongod` and " -#~ ":program:`mongos` configuration options: " -#~ ":setting:`~net.http.enabled`, " -#~ ":setting:`net.http.RESTInterfaceEnabled`, " -#~ ":setting:`~net.bindIp`, and :setting:`~net.port`. " -#~ "You can use a :doc:`configuration file" -#~ " ` to specify" -#~ " these settings." -#~ msgstr "" - -#~ msgid "" -#~ "The :setting:`~net.http.enabled` setting for " -#~ ":program:`mongod` and :program:`mongos` instances" -#~ " disables the \"home\" status page." -#~ msgstr "" - -#~ msgid "" -#~ "The :setting:`net.http.RESTInterfaceEnabled` setting " -#~ "for :program:`mongod` enables a fully " -#~ "interactive administrative :term:`REST` interface," -#~ " which is *disabled* by default. The" -#~ " :setting:`net.http.RESTInterfaceEnabled` configuration " -#~ "makes the http status interface " -#~ "[#http-interface]_, which is read-only " -#~ "by default, fully interactive. Use the" -#~ " :setting:`net.http.RESTInterfaceEnabled` setting with" -#~ " the :setting:`~net.http.enabled` setting." -#~ msgstr "" - -#~ msgid "" -#~ "The :setting:`~net.bindIp` setting for " -#~ ":program:`mongod` and :program:`mongos` instances" -#~ " limits the network interfaces on " -#~ "which MongoDB programs will listen for" -#~ " incoming connections. You can also " -#~ "specify a number of interfaces by " -#~ "passing :setting:`~net.bindIp` a comma " -#~ "separated list of IP addresses. You " -#~ "can use the :option:`mongod --bind_ip` " -#~ "and :option:`mongos --bind_ip` option on " -#~ "the command line at run time to" -#~ " limit the network accessibility of a" -#~ " MongoDB program." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/security-scram-sha-1.po b/locale/es/LC_MESSAGES/core/security-scram-sha-1.po deleted file mode 100644 index cce60aece88..00000000000 --- a/locale/es/LC_MESSAGES/core/security-scram-sha-1.po +++ /dev/null @@ -1,162 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 3a9fa59993b247d8b80666872f95df78 -#: ../source/core/security-scram-sha-1.txt:5 -msgid "SCRAM-SHA-1" -msgstr "" - -# f53fd888c766430a95c0de161c7c626e -#: ../source/core/security-scram-sha-1.txt -msgid "On this page" -msgstr "" - -# 37ff17c7d4564579b8db04c4b0a997a3 -#: ../source/core/security-scram-sha-1.txt:17 -msgid "" -"``SCRAM-SHA-1`` is the default authentication mechanism for MongoDB. " -"``SCRAM-SHA-1`` is an IETF standard, `RFC 5802 " -"`_, that defines best practice " -"methods for implementation of challenge-response mechanisms for " -"authenticating users with passwords." -msgstr "" - -# 5c63b056d7554e16bcc28072977b974f -#: ../source/core/security-scram-sha-1.txt:23 -msgid "" -"``SCRAM-SHA-1`` verifies the supplied user credentials against the user's" -" :data:`name `, :data:`password " -"` and :data:`authentication database " -"`. The authentication database is the database " -"where the user was created, and together with the user's name, serves to " -"identify the user." -msgstr "" - -# 4cbe2b6fabe44d11a6ef4145f82e8c42 -#: ../source/core/security-scram-sha-1.txt:32 -msgid "" -"A driver upgrade is **necessary** to use the ``SCRAM-SHA-1`` " -"authentication mechanism if your current driver version does not support " -"``SCRAM-SHA-1``. See :ref:`required driver versions ` for details." -msgstr "" - -# 9eee9838d2c9426a88a46c7b14291b51 -#: ../source/core/security-scram-sha-1.txt:38 -msgid "``SCRAM-SHA-1`` Advantages" -msgstr "" - -# ecc2927636fa4f279b468ebbe83b3d11 -#: ../source/core/security-scram-sha-1.txt:40 -msgid "" -"MongoDB's implementation of ``SCRAM-SHA-1`` represents an improvement in " -"security over the previously-used ``MONGODB-CR``, providing:" -msgstr "" - -# 90acf299f66847de87eb2fa26fcbabbe -#: ../source/core/security-scram-sha-1.txt:43 -msgid "A tunable work factor (``iterationCount``)," -msgstr "" - -# e81930ce01974766a01afaf68b8c1261 -#: ../source/core/security-scram-sha-1.txt:44 -msgid "Per-user random salts rather than server-wide salts," -msgstr "" - -# 0cb781c738264b42bd1295c19ece446a -#: ../source/core/security-scram-sha-1.txt:45 -msgid "" -"A cryptographically stronger hash function (``SHA-1`` rather than " -"``MD5``), and" -msgstr "" - -# d968028677e94e28b01716728d3212e6 -#: ../source/core/security-scram-sha-1.txt:47 -msgid "" -"Authentication of the server to the client as well as the client to the " -"server." -msgstr "" - -# 4e430f2a669147f9ba67829b5bb98356 -#: ../source/core/security-scram-sha-1.txt:51 -msgid "``SCRAM-SHA-1`` and ``MongoDB-CR`` User Credentials" -msgstr "" - -# 23d273d4dd654411b12b664259d8b044 -#: ../source/core/security-scram-sha-1.txt:53 -msgid "" -"``SCRAM-SHA-1`` is the default mechanism for MongoDB versions beginning " -"with the 3.0 series. However, if you are upgrading a MongoDB 2.6 " -"instances that already have users credentials, MongoDB will continue to " -"use ``MONGODB-CR`` for challenge-response authentication until you " -"upgrade the authentication schema." -msgstr "" - -# df76edd8414846ab95733c3ae3d5bba4 -#: ../source/includes/fact-scram-sha-1-protocol.rst:1 -msgid "" -"Even when using the ``MONGODB-CR`` authentication mechanism, clients and " -"drivers that support MongoDB 3.0 features (see :ref:`compatibility-" -"driver-versions`) will use the ``SCRAM`` communication protocol. That is," -" ``MONGODB-CR`` authentication mechanism also implies :doc:`/core" -"/security-scram-sha-1`." -msgstr "" - -# f6d0a16b68194c6a88127f5cc6114cf8 -#: ../source/core/security-scram-sha-1.txt:61 -msgid "" -"For details on upgrading the authentication schema model to ``SCRAM-" -"SHA-1``, see :doc:`/release-notes/3.0-scram`." -msgstr "" - -# f15acb25bb3a499385fe3cf5b8dea64d -#: ../source/includes/fact-upgrade-scram-irreversible.rst:1 -msgid "" -"The procedure to upgrade to ``SCRAM-SHA-1`` **discards** the ``MONGODB-" -"CR`` credentials used by 2.6. As such, the procedure is **irreversible**," -" short of restoring from backups." -msgstr "" - -# 26fa5c1f556f4e0e8cc31c0e27e13db2 -#: ../source/includes/fact-upgrade-scram-irreversible.rst:5 -msgid "The procedure also disables ``MONGODB-CR`` as an authentication mechanism." -msgstr "" - -# 34f1aa3ff14446dd90c89dee7ebfde6b -#: ../source/core/security-scram-sha-1.txt:69 -msgid "Additional Information" -msgstr "" - -# aee20d66eb0141248560efd7ed5c39e0 -#: ../source/core/security-scram-sha-1.txt:71 -msgid "" -"`Blog Post: Improved Password-Based Authentication in MongoDB 3.0: SCRAM " -"Explained (Part 1) `_" -msgstr "" - -# 5679f3b3a6044c9c939ce683b6a90c85 -#: ../source/core/security-scram-sha-1.txt:76 -msgid "" -"`Blog Post: Improved Password-Based Authentication in MongoDB 3.0: SCRAM " -"Explained (Part 2) `_" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/security-transport-encryption.po b/locale/es/LC_MESSAGES/core/security-transport-encryption.po deleted file mode 100644 index da12ad8ca7b..00000000000 --- a/locale/es/LC_MESSAGES/core/security-transport-encryption.po +++ /dev/null @@ -1,151 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# cca539027d174672910204e52c1b36b1 -#: ../source/core/security-transport-encryption.txt:5 -msgid "Transport Encryption" -msgstr "" - -# 83688a2b057a4b70a051f2fd98b02d7e -#: ../source/core/security-transport-encryption.txt -msgid "On this page" -msgstr "" - -# 1477cdbcd3524c098d5c3641aa2205d3 -#: ../source/core/security-transport-encryption.txt:16 -msgid "TLS/SSL" -msgstr "" - -# 8f09738e6c794c6ba12ecc7aeef26c7b -#: ../source/core/security-transport-encryption.txt:18 -msgid "" -"MongoDB supports TLS/SSL (Transport Layer Security/Secure Sockets Layer) " -"to encrypt all of MongoDB's network traffic. TLS/SSL ensures that MongoDB" -" network traffic is only readable by the intended client." -msgstr "" - -# c1ddf3f6b0724c248682cd31d66169ce -#: ../source/core/security-transport-encryption.txt:22 -msgid "" -"MongoDB TLS/SSL implementation uses OpenSSL libraries. MongoDB's SSL " -"encryption only allows use of strong SSL ciphers with a minimum of " -"128-bit key length for all connections." -msgstr "" - -# 02520b03e8414ee98f8754e2a7777a44 -#: ../source/core/security-transport-encryption.txt:27 -msgid "Certificates" -msgstr "" - -# 72b08ec72d5142d9ade8b823c68d5bb8 -#: ../source/core/security-transport-encryption.txt:29 -msgid "" -"Before you can use SSL, you must have a :file:`.pem` file containing a " -"public key certificate and its associated private key." -msgstr "" - -# eb885b6614034fdf8e6aa38439f9a32f -#: ../source/core/security-transport-encryption.txt:32 -msgid "" -"MongoDB can use any valid SSL certificate issued by a certificate " -"authority or a self-signed certificate. If you use a self-signed " -"certificate, although the communications channel will be encrypted, there" -" will be *no* validation of server identity. Although such a situation " -"will prevent eavesdropping on the connection, it leaves you vulnerable to" -" a man-in-the-middle attack. Using a certificate signed by a trusted " -"certificate authority will permit MongoDB drivers to verify the server's " -"identity." -msgstr "" - -# 9b01bef4356f49f3a8ba116f8fe1ee42 -#: ../source/core/security-transport-encryption.txt:41 -msgid "For example, see :doc:`/tutorial/configure-ssl-clients`." -msgstr "" - -# 563ffd3ad45a4fe5b77a74b41efb462a -#: ../source/core/security-transport-encryption.txt:44 -msgid "Identity Verification" -msgstr "" - -# ec156004762848acadaefc8fb7638457 -#: ../source/core/security-transport-encryption.txt:46 -msgid "" -"In addition to encrypting connections, SSL allows for authentication " -"using certificates, both for :doc:`client authentication " -"` and for :doc:`internal authentication ` of members of replica sets and " -"sharded clusters." -msgstr "" - -# 67fb46baf372468bbb82fc9d67be2b63 -#: ../source/core/security-transport-encryption.txt:52 -msgid "For more information, see:" -msgstr "" - -# 046af4d93eae42e992e190fa94b7d030 -#: ../source/core/security-transport-encryption.txt:54 -msgid ":doc:`/tutorial/configure-ssl`" -msgstr "" - -# 09751a27acfb4ec2ba59d9f6f93630e4 -#: ../source/core/security-transport-encryption.txt:56 -msgid ":doc:`/tutorial/configure-ssl-clients`" -msgstr "" - -# 4d1609e3928d4b6998be2eb1fb562954 -#: ../source/core/security-transport-encryption.txt:58 -msgid ":doc:`/tutorial/configure-x509-client-authentication`" -msgstr "" - -# aa18db86f4ef4cb2bac15cc69c58dda0 -#: ../source/core/security-transport-encryption.txt:60 -msgid ":doc:`/tutorial/configure-x509-member-authentication`" -msgstr "" - -# 569b588350c84444bf164f2afbc588c1 -#: ../source/core/security-transport-encryption.txt:63 -msgid "FIPS Mode" -msgstr "" - -# d0087950d3724dcdbbe9f35f1692d3c7 -#: ../source/includes/fact-enterprise-only-admonition.rst:1 -msgid "Enterprise Feature" -msgstr "" - -# 653f6ffeb74746ac82ef076694fc1b1b -#: ../source/includes/fact-enterprise-only-admonition.rst:3 -msgid "Available in MongoDB Enterprise only." -msgstr "" - -# 533dcae9e31448ab8bdefc7bf2c23751 -#: ../source/core/security-transport-encryption.txt:67 -msgid "" -"The Federal Information Processing Standard (FIPS) is a U.S. government " -"computer security standard used to certify software modules and libraries" -" that encrypt and decrypt data securely. You can configure MongoDB to run" -" with a FIPS 140-2 certified library for OpenSSL. Configure FIPS to run " -"by default or as needed from the command line." -msgstr "" - -# 8b61616b70b34e51bfc644599fa9ca08 -#: ../source/core/security-transport-encryption.txt:73 -msgid "For an example, see :doc:`/tutorial/configure-fips`." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/security-user-defined-roles.po b/locale/es/LC_MESSAGES/core/security-user-defined-roles.po deleted file mode 100644 index af66a558c0b..00000000000 --- a/locale/es/LC_MESSAGES/core/security-user-defined-roles.po +++ /dev/null @@ -1,102 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 32fbb8ab208c4b3d9dd1b5e4ab6a75f8 -#: ../source/core/security-user-defined-roles.txt:5 -msgid "User-Defined Roles" -msgstr "" - -# 78eb814d59ec49958531f8c0fab8bb0e -#: ../source/core/security-user-defined-roles.txt -msgid "On this page" -msgstr "" - -# 6ea2940b250b42be99b378433e47b586 -#: ../source/core/security-user-defined-roles.txt:17 -msgid "" -"MongoDB provides a number of :doc:`built-in roles `. However, if these roles cannot describe the desired set of " -"privileges, you can create new roles." -msgstr "" - -# 6e2ca0d0471c45eb885f3726a2f1f0c8 -#: ../source/core/security-user-defined-roles.txt:22 -msgid "Role Management Interface" -msgstr "" - -# b9a458143f2145059a5a81a065d9da2f -#: ../source/core/security-user-defined-roles.txt:24 -msgid "" -"To add a role, MongoDB provides the :method:`db.createRole()` method. " -"MongoDB also provides methods to update existing user-defined roles. For " -"a full list of role management methods, see :ref:`role-management-" -"methods`." -msgstr "" - -# 057103727c964399b0f1167649233659 -#: ../source/core/security-user-defined-roles.txt:30 -msgid "Scope" -msgstr "" - -# 637d80779eae4b6b8f52a0d66efaa597 -#: ../source/core/security-user-defined-roles.txt:32 -msgid "" -"When adding a role, you create the role in a specific database. MongoDB " -"uses the combination of the database and the role name to uniquely define" -" a role." -msgstr "" - -# 17c8583256de4f79b39953f0a00333bf -#: ../source/includes/fact-roles-privileges-scope.rst:1 -msgid "" -"Except for roles created in the ``admin`` database, a role can only " -"include privileges that apply to its database and can only inherit from " -"other roles in its database." -msgstr "" - -# 52be3e52d7cb4ebaaee28e972e62fe86 -#: ../source/includes/fact-roles-privileges-scope.rst:5 -msgid "" -"A role created in the ``admin`` database can include privileges that " -"apply to the ``admin`` database, other databases or to the :ref:`cluster " -"` resource, and can inherit from roles in other " -"databases as well as the ``admin`` database." -msgstr "" - -# a02d5e57f6ad4036b64981db510d9ba5 -#: ../source/core/security-user-defined-roles.txt:39 -msgid "Centralized Role Data" -msgstr "" - -# f59c23c8bb144c7f9973b3d7fc202fd9 -#: ../source/core/security-user-defined-roles.txt:41 -msgid "" -"MongoDB stores all role information in the :doc:`system.roles ` collection in the ``admin`` database" -msgstr "" - -# 26603d8efaab47a99c725a30957eed69 -#: ../source/core/security-user-defined-roles.txt:44 -msgid "" -"Do not access this collection directly but instead use the :ref:`role " -"management commands ` to view and edit custom " -"roles." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/security-users.po b/locale/es/LC_MESSAGES/core/security-users.po deleted file mode 100644 index b650f6445d3..00000000000 --- a/locale/es/LC_MESSAGES/core/security-users.po +++ /dev/null @@ -1,290 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# cb717ac495bc4601b06372b804ebccc0 -#: ../source/core/security-users.txt:6 -msgid "Users" -msgstr "" - -# 26dafc2341a4429c947c6ee5bb188b1b -#: ../source/core/security-users.txt -msgid "On this page" -msgstr "" - -# c845678719fa4e2ea53ba7072a1e446a -#: ../source/core/security-users.txt:16 -msgid "" -"To authenticate a client in MongoDB, you must add a corresponding user to" -" MongoDB." -msgstr "" - -# e1afa7cde0df4995a7a2406c5d85a3de -#: ../source/core/security-users.txt:20 -msgid "User Management Interface" -msgstr "" - -# 6da7fd6bb98e4f1f9e4495cf7d69f3b0 -#: ../source/core/security-users.txt:22 -msgid "" -"To add a user, MongoDB provides the :method:`db.createUser()` method. " -"When adding a user, you can assign :doc:`roles ` to " -"the user in order to grant privileges." -msgstr "" - -# f989dd2b81344919be6cb2c83db1ac23 -#: ../source/core/security-users.txt:28 -msgid "" -"The first user created in the database should be a user administrator who" -" has the privileges to manage other users. See :doc:`/tutorial/enable-" -"authentication`." -msgstr "" - -# 09c131465ddd4b12832db39d2aa4c7be -#: ../source/core/security-users.txt:32 -msgid "" -"You can also update existing users, such as to change password and grant " -"or revoke roles. For a full list of user management methods, see :ref" -":`user-management-methods`." -msgstr "" - -# 3afcb858d4fc4707a78a23aba79b7dac -#: ../source/core/security-users.txt:40 -msgid "Authentication Database" -msgstr "" - -# 1b883671be9348c389ddd379a7587a7a -#: ../source/core/security-users.txt:42 -msgid "" -"When adding a user, you create the user in a specific database. This " -"database is the authentication database for the user." -msgstr "" - -# 1be447c12d764fbcb9aeb441a1fd5d16 -#: ../source/core/security-users.txt:45 -msgid "" -"A user can have privileges across different databases; i.e. a user's " -"privileges are not limited to the authentication database. By assigning " -"to the user roles in other databases, a user created in one database can " -"have permissions to act on other databases. For more information on " -"roles, see :doc:`/core/authorization`." -msgstr "" - -# f2b5bca4fa164129be7d80fca2984250 -#: ../source/core/security-users.txt:51 -msgid "" -"The user's name and authentication database serve as a unique identifier " -"for that user. That is, if two users have the same name but are created " -"in different databases, they are two separate users. If you intend to " -"have a single user with permissions on multiple databases, create a " -"single user with roles in the applicable databases instead of creating " -"the user multiple times in different databases." -msgstr "" - -# 5f3c4699459b46ea9c600085227838a9 -#: ../source/core/security-users.txt:63 -msgid "Authenticate a User" -msgstr "" - -# 9840719f9b124f8fa67440b50a5b58c4 -#: ../source/core/security-users.txt:65 -msgid "To authenticate a user, either" -msgstr "" - -# 4ae12a29276f4f3c9674f688da689369 -#: ../source/core/security-users.txt:67 -msgid "" -"Use the command line authentication options (e.g. ``-u``, ``-p``, " -"``--authenticationDatabase``) when connecting to the :program:`mongod` or" -" :program:`mongos` instance, or" -msgstr "" - -# a9ad2dd0314548a09b7868ef481c2225 -#: ../source/core/security-users.txt:71 -msgid "" -"Connect first to the :program:`mongod` or :program:`mongos` instance, and" -" then run the :dbcommand:`authenticate` command or the " -":method:`db.auth()` method against the authentication database." -msgstr "" - -# 140e1551b1d84a448e0d548ad4a8a42f -#: ../source/core/security-users.txt:75 -msgid "" -"To authenticate, the client must authenticate the user against the user's" -" :ref:`authentication database `." -msgstr "" - -# ed880a2b0ecb4673879c7a153822e154 -#: ../source/core/security-users.txt:78 -msgid "" -"For instance, if using the :program:`mongo` shell as a client, you can " -"specify the authentication database for the user with the " -"``--authenticationDatabase`` option." -msgstr "" - -# f6fcff248aee490495bb2f8c83643d65 -#: ../source/core/security-users.txt:83 -msgid "Centralized User Data" -msgstr "" - -# 17a00c3d4dbc4adda22f7e50283fb789 -#: ../source/core/security-users.txt:87 -msgid "" -"MongoDB stores all user information, including :data:`name " -"`, :data:`password " -"`, and the :data:`user's authentication " -"database `, in the :doc:`system.users ` collection in the ``admin`` database." -msgstr "" - -# 1453207c365c409aaa63d0f1698b33fb -#: ../source/core/security-users.txt:94 -msgid "" -"Do not access this collection directly but instead use the :ref:`user " -"management commands `." -msgstr "" - -# bd6b43b5644c4608acc8123b674fc30a -#: ../source/core/security-users.txt:102 -msgid "Sharded Cluster Users" -msgstr "" - -# 10dde9e19cb540bdaeb3df58b51eedc3 -#: ../source/core/security-users.txt:104 -msgid "" -"To create users for a sharded cluster, connect to the :program:`mongos` " -"instance and add the users. Clients then authenticate these users through" -" the :program:`mongos` instances." -msgstr "" - -# 0c0b43f095b34677a45092df1c077eb3 -#: ../source/core/security-users.txt:110 -msgid "" -"MongoDB stores these sharded cluster user data in the ``admin`` database " -"of the :term:`config servers `. Previously, the " -"credentials for authenticating to a database on a sharded cluster resided" -" on the :ref:`primary shard ` for that database." -msgstr "" - -# f1bdab221bd543bfad2704005dd6dd0b -#: ../source/core/security-users.txt:116 -msgid "Shard Local Users" -msgstr "" - -# 90ed9b585fde426aa4c96439018959f3 -#: ../source/core/security-users.txt:118 -msgid "" -"However, some maintenance operations, such as " -":dbcommand:`cleanupOrphaned`, :dbcommand:`compact`, " -":method:`rs.reconfig()`, require direct connections to specific shards in" -" a sharded cluster. To perform these operations, you must connect " -"directly to the shard and authenticate as a *shard local* administrative " -"user." -msgstr "" - -# 33201c56df2641da9c8b5e06b3543ebd -#: ../source/core/security-users.txt:124 -msgid "" -"To create a *shard local* administrative user, connect directly to the " -"shard and create the user. MongoDB stores *shard local* users in the " -"``admin`` database of the shard itself." -msgstr "" - -# 7c63f55366a946afacf7f9ee70347a05 -#: ../source/core/security-users.txt:128 -msgid "" -"These *shard local* users are completely independent from the users added" -" to the sharded cluster via :program:`mongos`. *Shard local* users are " -"local to the shard and are inaccessible by :program:`mongos`." -msgstr "" - -# 0fc93e15f55a48beaf12f7679b21ba96 -#: ../source/core/security-users.txt:132 -msgid "" -"Direct connections to a shard should only be for shard-specific " -"maintenance and configuration. In general, clients should connect to the " -"sharded cluster through the :program:`mongos`." -msgstr "" - -# 0ca3c2163dca4d12bea7eb3c16504032 -#: ../source/core/security-users.txt:139 -msgid "Localhost Exception" -msgstr "" - -# cf161f39dbcf494ca19fce8d309a3bfd -#: ../source/core/security-users.txt:141 -msgid "" -"The localhost exception allows you to enable access control and then " -"create the first user in the system. With the localhost exception, after " -"you enable access control, connect to the localhost interface and create " -"the first user in the ``admin`` database. The first user must have " -"privileges to create other users, such as a user with the " -":authrole:`userAdmin` or :authrole:`userAdminAnyDatabase` role." -msgstr "" - -# 0f490514f01c40cbbf6b0a8eedcb54ab -#: ../source/core/security-users.txt:150 -msgid "" -"The localhost exception changed so that these connections *only* have " -"access to create the first user on the ``admin`` database. In previous " -"versions, connections that gained access using the localhost exception " -"had unrestricted access to the MongoDB instance." -msgstr "" - -# cd268be6ba1e4a5f8732ebc75ad1eb47 -#: ../source/core/security-users.txt:156 -msgid "" -"The localhost exception applies only when there are no users created in " -"the MongoDB instance." -msgstr "" - -# ac065d7b2bb04d23815f8da56021a5f9 -#: ../source/core/security-users.txt:159 -msgid "" -"In the case of a sharded cluster, the localhost exception applies to each" -" shard individually as well as to the cluster as a whole. Once you create" -" a sharded cluster and add a user administrator through the " -":program:`mongos` instance, you must still prevent unauthorized access to" -" the individual shards. Follow one of the following steps for each shard " -"in your cluster:" -msgstr "" - -# e87f6347fa15402b914d27eb613955fc -#: ../source/core/security-users.txt:165 -msgid "Create an administrative user, or" -msgstr "" - -# 6bcb7c483f3e4ca78c4ffe169fb2fbf7 -#: ../source/core/security-users.txt:167 -msgid "" -"Disable the localhost exception at startup. To disable the localhost " -"exception, set the :parameter:`enableLocalhostAuthBypass` parameter to " -"``0``." -msgstr "" - -# 8930d74652144f15941060c8f6f89d57 -#: ../source/core/security-users.txt:97 -msgid "sharding" -msgstr "" - -# 8930d74652144f15941060c8f6f89d57 -#: ../source/core/security-users.txt:97 -msgid "localhost" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/security-x.509.po b/locale/es/LC_MESSAGES/core/security-x.509.po deleted file mode 100644 index b95d2f5d8db..00000000000 --- a/locale/es/LC_MESSAGES/core/security-x.509.po +++ /dev/null @@ -1,335 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 99bf5558f070482387448131e14bbfc7 -#: ../source/core/security-x.509.txt:5 -msgid "x.509" -msgstr "" - -# e3d0d8e739a948eb95fde5c55d809108 -#: ../source/core/security-x.509.txt -msgid "On this page" -msgstr "" - -# 9a74945874fa4f079770ad78746b71f6 -#: ../source/core/security-x.509.txt:17 -msgid "" -"MongoDB supports x.509 certificate authentication for client " -"authentication and internal authentication of the members of replica sets" -" and sharded clusters." -msgstr "" - -# cf0668b0427e411da11ae2344d800d43 -#: ../source/core/security-x.509.txt:20 -msgid "" -"x.509 certificate authentication requires a secure :doc:`TLS/SSL " -"connection `." -msgstr "" - -# c843a2f2dcf34ff6ab6ecc660cb7d852 -#: ../source/core/security-x.509.txt:24 -msgid "Certificate Authority" -msgstr "" - -# ad5db335437847bf8a5624aeab254cbf -#: ../source/includes/fact-ssl-certificate-authorities.rst:1 -msgid "" -"For production use, your MongoDB deployment should use valid certificates" -" generated and signed by a single certificate authority. You or your " -"organization can generate and maintain an independent certificate " -"authority, or use certificates generated by a third-party SSL vendor. " -"Obtaining and managing certificates is beyond the scope of this " -"documentation." -msgstr "" - -# 9ca06d7d17b5425296943d4cf5d70fe1 -#: ../source/core/security-x.509.txt:31 -msgid "Client x.509 Certificates" -msgstr "" - -# 1faf256187324a019ccb52f1231e3d3e -#: ../source/core/security-x.509.txt:33 -msgid "" -"To authenticate to servers, clients can use x.509 certificates instead of" -" usernames and passwords." -msgstr "" - -# 5918d81eb76a4ae68edbfd57d01b9f25 -#: ../source/core/security-x.509.txt:37 -msgid "Client Certificate Requirements" -msgstr "" - -# 2fd9002fdf724e8bb2721a2eebcadbc4 -#: ../source/includes/extracts/x509-certificate-client.rst:1 -msgid "The client certificate must have the following properties:" -msgstr "" - -# 47a00f0489dd45bcb7e9a73cb028744d -#: ../source/includes/extracts/x509-certificate-client.rst:4 -msgid "" -"A single Certificate Authority (CA) must issue the certificates for both " -"the client and the server." -msgstr "" - -# 79b69bb95316427d87ed1df9295d02c2 -#: ../source/includes/extracts/x509-certificate-client.rst:7 -msgid "Client certificates must contain the following fields:" -msgstr "" - -# 92eba8c2de8d4c568d0ddc605d094414 -#: ../source/includes/extracts/x509-certificate-client.rst:14 -msgid "Each unique MongoDB user must have a unique certificate." -msgstr "" - -# 352b7ac44b824b299571950ad9365592 -#: ../source/includes/extracts/x509-certificate-client.rst:16 -msgid "" -"A client x.509 certificate's subject, which contains the Distinguished " -"Name (``DN``), must **differ** from that of a :ref:`x509-member-" -"certificate`. Specifically, the subjects must differ with regards to at " -"least one of the following attributes: Organization (``O``), the " -"Organizational Unit (``OU``) or the Domain Component (``DC``)." -msgstr "" - -# c3c7891b038f44de83fb502ca6f8834b -#: ../source/includes/extracts/x509-certificate-client.rst:25 -msgid "" -"If a client x.509 certificate's subject has the same ``O``, ``OU``, and " -"``DC`` combination as the :ref:`x509-member-certificate`, the client will" -" be identified as a cluster member and granted full permission on the " -"system." -msgstr "" - -# d98a1a880f524ecd8c2ddcd36ee3e7dc -#: ../source/core/security-x.509.txt:44 -msgid "MongoDB User and ``$external`` Database" -msgstr "" - -# a168937914044d8da849b93430eef699 -#: ../source/core/security-x.509.txt:46 -msgid "" -"To authenticate with a client certificate, you must first add the value " -"of the ``subject`` from the client certificate as a MongoDB user. Each " -"unique x.509 client certificate corresponds to a single MongoDB user; " -"i.e. you cannot use a single client certificate to authenticate more than" -" one MongoDB user." -msgstr "" - -# 733abf510b5742439386a3d797556591 -#: ../source/core/security-x.509.txt:52 -msgid "" -"Add the user in the ``$external`` database; i.e. the :ref" -":`authentication-database` is the ``$external`` database" -msgstr "" - -# d786bcdd10a64e6985851db0f87225ab -#: ../source/core/security-x.509.txt:56 -msgid "Authenticate" -msgstr "" - -# 12bc4f5c4d0541b4b45604c5065c7480 -#: ../source/core/security-x.509.txt:58 -msgid "" -"To authenticate using x.509 client certificate, connect to MongoDB over " -"TLS/SSL connection; i.e. include the ``--ssl`` and ``--sslPEMKeyFile`` " -"command line options." -msgstr "" - -# 1e3ae889d3484b168394f8d69f1be7c9 -#: ../source/core/security-x.509.txt:62 -msgid "" -"Then in the ``$external`` database, use :method:`db.auth()` to " -"authenticate the :ref:`user corresponding to the client certificate " -"`." -msgstr "" - -# e8ce055cfbca468bb8777a4fc314c212 -#: ../source/core/security-x.509.txt:66 -msgid "For an example, see :doc:`/tutorial/configure-x509-client-authentication`" -msgstr "" - -# b4a4da9810284bac83f0381d08b48549 -#: ../source/core/security-x.509.txt:69 -msgid "Member x.509 Certificates" -msgstr "" - -# 19a02aa17480453abea7337e1d19924b -#: ../source/core/security-x.509.txt:73 -msgid "" -"For internal authentication, members of sharded clusters and replica sets" -" can use x.509 certificates instead of keyfiles, which use the " -":doc:`/core/security-scram-sha-1` authentication mechanism." -msgstr "" - -# 7def5ed97a8b4be88a21fcfc69c330a8 -#: ../source/core/security-x.509.txt:78 -msgid "Member Certificate Requirements" -msgstr "" - -# 8dc32c9bd47c432cae07c42245dbd4ba -#: ../source/includes/extracts/x509-certificate-member.rst:1 -msgid "" -"The member certificate, used for internal authentication to verify " -"membership to the sharded cluster or a replica set, must have the " -"following properties:" -msgstr "" - -# a42f996f206f4f4d96ef2c116d600b72 -#: ../source/includes/extracts/x509-certificate-member.rst:5 -msgid "" -"A single Certificate Authority (CA) must issue all the x.509 certificates" -" for the members of a sharded cluster or a replica set." -msgstr "" - -# 1c6afcc4ce374ed0b8d9b790ef06c39e -#: ../source/includes/extracts/x509-certificate-member.rst:8 -msgid "" -"The Distinguished Name (``DN``), found in the member certificate's " -"``subject``, must specify a non-empty value for *at least one* of the " -"following attributes: Organization (``O``), the Organizational Unit " -"(``OU``) or the Domain Component (``DC``)." -msgstr "" - -# 5849a693ecdc43459fe86047b891645a -#: ../source/includes/extracts/x509-certificate-member.rst:13 -msgid "" -"The Organization attributes (``O``\\'s), the Organizational Unit " -"attributes (``OU``\\'s), and the Domain Components (``DC``\\'s) must " -"match those from the certificates for the other cluster members. To " -"match, the certificate must match all specifications of these attributes," -" or even the non-specification of these attributes. The order of the " -"attributes does not matter." -msgstr "" - -# 8e12ff319bf04189ad0a5ebd00e47c47 -#: ../source/includes/extracts/x509-certificate-member.rst:20 -msgid "" -"In the following example, the two ``DN``\\'s contain matching " -"specifications for ``O``, ``OU`` as well as the non-specification of the " -"``DC`` attribute." -msgstr "" - -# 7999c02b2deb42f6b019dc3cce3d2651 -#: ../source/includes/extracts/x509-certificate-member.rst:29 -msgid "" -"However, the following two ``DN``\\'s contain a mismatch for the ``OU`` " -"attribute since one contains two ``OU`` specifications and the other, " -"only one specification." -msgstr "" - -# ff139cce2d9d4d779736b0632506c182 -#: ../source/includes/extracts/x509-certificate-member.rst:38 -msgid "" -"Either the Common Name (``CN``) or one of the Subject Alternative Name " -"(``SAN``) entries must match the hostname of the server, used by the " -"other members of the cluster." -msgstr "" - -# 9932362c1d1540819d11196bfb766b50 -#: ../source/includes/extracts/x509-certificate-member.rst:42 -msgid "" -"For example, the certificates for a cluster could have the following " -"subjects:" -msgstr "" - -# 1d09f567332f45768b4938cf7244a496 -#: ../source/includes/extracts/x509-certificate-member.rst:51 -msgid "" -"*If* the certificate includes the Extended Key Usage " -"(``extendedKeyUsage``) setting, the value must include ``clientAuth`` " -"(\"TLS Web Client Authentication\")." -msgstr "" - -# 9d19888212724cc4945d9d3188a5cba3 -#: ../source/includes/extracts/x509-certificate-member.rst:59 -msgid "" -"You can also use a certificate that does not include the Extended Key " -"Usage (EKU)." -msgstr "" - -# ccd676e0b4d044f5ba8230f8ac111523 -#: ../source/core/security-x.509.txt:83 -msgid "MongoDB Configuration" -msgstr "" - -# dc01f9054f7c44868965a4f409997fa8 -#: ../source/includes/extracts/x509-member-auth-configuration.rst:1 -msgid "" -"To specify x.509 for internal authentication, in addition to the other " -"SSL configurations appropriate for your deployment, for each member of " -"the replica set or sharded cluster, include either:" -msgstr "" - -# be203f4a254047fa9d025f55805bff74 -#: ../source/includes/extracts/x509-member-auth-configuration.rst:5 -msgid "" -":setting:`security.clusterAuthMode` and :setting:`net.ssl.clusterFile` if" -" using a :doc:`configuration file `, or" -msgstr "" - -# 1618ed8e5d0640bd9207ff4349042417 -#: ../source/includes/extracts/x509-member-auth-configuration.rst:9 -msgid "``--clusterAuthMode`` and ``--sslClusterFile`` command line options." -msgstr "" - -# f1f3a57ad1804c38972a13a49ddc0525 -#: ../source/core/security-x.509.txt:88 -msgid "Member Certificate and ``PEMKeyFile``" -msgstr "" - -# c35bb3eb60064f81897e7b9cded96500 -#: ../source/includes/extracts/x509-member-certificate-PEMKeyFile.rst:1 -msgid "" -"To configure MongoDB for client certificate authentication, the " -":program:`mongod` and :program:`mongos` specify a ``PEMKeyFile`` to prove" -" its identity to clients, either through :setting:`net.ssl.PEMKeyFile` " -"setting in the configuration file or ``--sslPEMKeyFile`` command line " -"option." -msgstr "" - -# bcdcf7b6c5be4e7ba5e9785236d45f88 -#: ../source/includes/extracts/x509-member-certificate-PEMKeyFile.rst:7 -msgid "" -"If no :setting:`~net.ssl.clusterFile` certificate is specified for " -"internal member authentication, MongoDB will attempt to use the " -"``PEMKeyFile`` certificate for member authentication. In order to use " -"``PEMKeyFile`` certificate for internal authentication as well as for " -"client authentication, then the ``PEMKeyFile`` certificate must either:" -msgstr "" - -# 4bd03a8994b344f1823228d876c0cd9e -#: ../source/includes/extracts/x509-member-certificate-PEMKeyFile.rst:14 -msgid "Omit ``extendedKeyUsage`` or" -msgstr "" - -# 494cf75efb6b46409d9ef231562e9afe -#: ../source/includes/extracts/x509-member-certificate-PEMKeyFile.rst:16 -msgid "" -"Specify ``extendedKeyUsage`` values that include ``clientAuth`` in " -"addition to ``serverAuth``." -msgstr "" - -# 4dcf61bef47c4403a5413f80c4416b15 -#: ../source/core/security-x.509.txt:92 -msgid "" -"For an example of x.509 internal authentication, see " -":doc:`/tutorial/configure-x509-member-authentication`." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/security.po b/locale/es/LC_MESSAGES/core/security.po deleted file mode 100644 index ffa56e1b8f8..00000000000 --- a/locale/es/LC_MESSAGES/core/security.po +++ /dev/null @@ -1,128 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: 2014-04-08 19:28+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# c4bfecef13d241afa06e62d9290f460d -#: ../source/core/security.txt:3 -msgid "Security Concepts" -msgstr "" - -# 6179494b0b744e558f9241a60806052b -#: ../source/core/security.txt:7 -msgid "" -"These documents introduce and address concepts and strategies related to " -"security practices in MongoDB deployments." -msgstr "" - -# 355d0a0bc79f4199885887416eebb587 -#: ../source/includes/toc/dfn-list-security-core-landing.rst:5 -msgid ":doc:`/core/security-concepts-network`" -msgstr "" - -# bed1730befc2462fa3cf7ba5c2718e58 -#: ../source/includes/toc/dfn-list-security-core-landing.rst:4 -msgid "Documentation on authentication, authorization, and encryption in MongoDB." -msgstr "" - -# 572e8a767c614dbfba822cba343e1091 -#: ../source/includes/toc/dfn-list-security-core-landing.rst:8 -msgid ":doc:`/core/security-concepts-access-control`" -msgstr "" - -# abac9c385a8d47e9b1f9a552e7553f47 -#: ../source/includes/toc/dfn-list-security-core-landing.rst:8 -msgid "Documentation on users and roles in MongoDB." -msgstr "" - -# 248e296b852f4d1e988ff7275e7072f2 -#: ../source/includes/toc/dfn-list-security-core-landing.rst:12 -msgid ":doc:`/core/auditing`" -msgstr "" - -# 65d843ae982b4e40874b80f89f151d5e -#: ../source/includes/toc/dfn-list-security-core-landing.rst:11 -msgid "Documentation on the auditing feature available with MongoDB Enterprise." -msgstr "" - -# 1ec8bd19344e476d9d402c5e68a59f91 -#: ../source/includes/toc/dfn-list-security-core-landing.rst:15 -msgid ":doc:`/core/security-concepts-external-env`" -msgstr "" - -# fd047e3bc40546cf95bef62b6acc3846 -#: ../source/includes/toc/dfn-list-security-core-landing.rst:15 -msgid "" -"Discusses potential risks related to MongoDB's JavaScript, HTTP and REST " -"interfaces, including strategies to control those risks." -msgstr "" - -# a5ab9e34ac7a4f9e951af99693dc0dec -#~ msgid ":doc:`/core/authentication`" -#~ msgstr "" - -# 05ef58332e874b14afcdb44d3efb67c5 -#~ msgid "Mechanisms for verifying user and instance access to MongoDB." -#~ msgstr "" - -# 7b62e7d7090446c4ae895c3114f0ba99 -#~ msgid ":doc:`/core/authorization`" -#~ msgstr "" - -# 59f0f1c3bb11408ab86334991e641859 -#~ msgid "Control access to MongoDB instances using authorization." -#~ msgstr "" - -# 2437f3aaebed444eb009592abe2d5fa7 -#~ msgid ":doc:`/core/security-network`" -#~ msgstr "" - -# 4f141e1abd914981a71d782033367d52 -#~ msgid "" -#~ "Discusses potential security risks related " -#~ "to the network and strategies for " -#~ "decreasing possible network-based attack " -#~ "vectors for MongoDB." -#~ msgstr "" - -# c0d773a552d644ba92fb8cb493049133 -#~ msgid ":doc:`/core/security-interface`" -#~ msgstr "" - -# 471fef2b6fbb412d861001a3edb575a4 -#~ msgid "" -#~ "Audit server and client activity for " -#~ ":program:`mongod` and :program:`mongos` instances." -#~ msgstr "" - -# b1861168aba649b1a31cf308c6bbe1ee -#~ msgid ":doc:`/core/kerberos`" -#~ msgstr "" - -# 486130f852174de0be22cc5cc395aba4 -#~ msgid "Kerberos authentication and MongoDB." -#~ msgstr "" - -#~ msgid ":doc:`/core/collection-level-access-control`" -#~ msgstr "" - -#~ msgid "Scope privileges to specific collections." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/server-side-javascript.po b/locale/es/LC_MESSAGES/core/server-side-javascript.po deleted file mode 100644 index 98f2feb88db..00000000000 --- a/locale/es/LC_MESSAGES/core/server-side-javascript.po +++ /dev/null @@ -1,286 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:30+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 0d4b94bfec3849b197586b7f8df37035 -#: ../source/core/server-side-javascript.txt:3 -msgid "Server-side JavaScript" -msgstr "" - -# d25b88633ba746a3a3d1487a8e19af32 -#: ../source/core/server-side-javascript.txt -msgid "On this page" -msgstr "" - -# a7d97970c2404c4daa25f5efdac1f4ca -#: ../source/core/server-side-javascript.txt:16 -msgid "Overview" -msgstr "" - -# 99058ed86588471d8e7eea57aa350316 -#: ../source/core/server-side-javascript.txt:18 -msgid "" -"MongoDB provides the following commands, methods, and operator that " -"perform server-side execution of JavaScript code:" -msgstr "" - -# 24ffdfb8f58548afa6eae9a644bfd66b -#: ../source/core/server-side-javascript.txt:21 -msgid "" -":dbcommand:`mapReduce` and the corresponding :program:`mongo` shell " -"method :method:`db.collection.mapReduce()`. ``mapReduce`` operations " -"*map*, or associate, values to keys, and for keys with multiple values, " -"*reduce* the values for each key to a single object. For more " -"information, see :doc:`/core/map-reduce`." -msgstr "" - -# 366e191c92e84077bc8519c17b9fa606 -#: ../source/core/server-side-javascript.txt:27 -msgid "" -":query:`$where` operator that evaluates a JavaScript expression or a " -"function in order to query for documents." -msgstr "" - -# 2c6cb29b95ba4ab08b1fdb31dea932d1 -#: ../source/core/server-side-javascript.txt:30 -msgid "" -"You can also specify a JavaScript file to the :program:`mongo` shell to " -"run on the server. For more information, see :ref:`running-js-scripts-in-" -"mongo-on-mongod-host`" -msgstr "" - -# ec93ede45c7148d292c09239697f5ec7 -#: ../source/includes/extracts/admonition-js-prevalence-methods.rst:3 -msgid "JavaScript in MongoDB" -msgstr "" - -# a4199ce1252e4957b789411e9949a20a -#: ../source/includes/extracts/admonition-js-prevalence-methods.rst:5 -msgid "" -"Although these methods use JavaScript, most interactions with MongoDB do " -"not use JavaScript but use an :doc:`idiomatic driver " -"` in the language of the interacting application." -msgstr "" - -# ad00dd3529584a50814907e133dd2794 -#: ../source/core/server-side-javascript.txt:36 -msgid "" -"You can also disable server-side execution of JavaScript. For details, " -"see :ref:`disable-server-side-js`." -msgstr "" - -# 66c45b63e10342bc9fd941fcf6697817 -#: ../source/includes/fact-selinux-server-side-js.rst:3 -msgid "" -"If you are using SELinux, any MongoDB operation that requires :doc" -":`server-side JavaScript ` will result in " -"segfault errors. :ref:`disable-server-side-js` describes how to disable " -"execution of server-side JavaScript." -msgstr "" - -# 2f8aec84bdf346eea7ad92befcb49cea -#: ../source/core/server-side-javascript.txt:44 -msgid "Running ``.js`` files via a ``mongo`` shell Instance on the Server" -msgstr "" - -# 33b16576cec24c88ba69da3320655472 -#: ../source/core/server-side-javascript.txt:46 -msgid "" -"You can specify a JavaScript (``.js``) file to a :program:`mongo` shell " -"instance to execute the file on the server. This is a good technique for " -"performing batch administrative work. When you run :program:`mongo` shell" -" on the server, connecting via the localhost interface, the connection is" -" fast with low latency." -msgstr "" - -# aa5394e4b8cc4f6e833aff81b34cd8f7 -#: ../source/core/server-side-javascript.txt:52 -msgid "" -"For more information, see :doc:`/tutorial/write-scripts-for-the-mongo-" -"shell`." -msgstr "" - -# 960facd2a18641fc9a877ed854ef8c9d -#: ../source/core/server-side-javascript.txt:56 -msgid "Concurrency" -msgstr "" - -# f427488bc5bd4f9186e89ad95e86efd6 -#: ../source/core/server-side-javascript.txt:60 -msgid "" -"MongoDB 3.2 uses SpiderMonkey as the JavaScript engine for the " -":program:`mongo` shell. For information on this change, see :doc" -":`/release-notes/3.2-javascript`." -msgstr "" - -# f87541d13a404e4caf4c246f96470424 -#: ../source/core/server-side-javascript.txt:64 -msgid "" -"Refer to the individual method or operator documentation for any " -"concurrency information. See also the :ref:`concurrency table `." -msgstr "" - -# 597e1a09454c4f918c1570548f3d1d31 -#: ../source/core/server-side-javascript.txt:71 -msgid "Disable Server-Side Execution of JavaScript" -msgstr "" - -# c589672a54e04ec5b4047b7f38f1cd12 -#: ../source/includes/fact-disable-javascript-with-noscript.rst:1 -msgid "" -"You can disable all server-side execution of JavaScript, by passing the " -":option:`--noscripting ` option on the command line" -" or setting :setting:`security.javascriptEnabled` in a configuration " -"file." -msgstr "" - -# a65951bad2c242e8878a8f696156d75d -#: ../source/core/server-side-javascript.txt:75 -msgid ":doc:`/tutorial/store-javascript-function-on-server`" -msgstr "" - -#~ msgid "" -#~ "You can disable all server-side " -#~ "execution of JavaScript, by passing the" -#~ " :option:`--noscripting ` " -#~ "option on the command line or " -#~ "setting :setting:`noscripting` in a " -#~ "configuration file." -#~ msgstr "" - -# 1dc54a10946c464fb92917a2261f0ba6 -#~ msgid "" -#~ "The V8 JavaScript engine, which became" -#~ " the default in 2.4, allows multiple" -#~ " JavaScript operations to execute at " -#~ "the same time. Prior to 2.4, " -#~ "MongoDB operations that required the " -#~ "JavaScript interpreter had to acquire a" -#~ " lock, and a single :program:`mongod` " -#~ "could only run a single JavaScript " -#~ "operation at a time." -#~ msgstr "" - -# 12b3c76c6c5442a0b92731d4a93ad59b -#~ msgid "" -#~ "MongoDB supports the execution of " -#~ "JavaScript code for the following " -#~ "server-side operations:" -#~ msgstr "" - -# 18557eb719be4e30b898e9a204ca8813 -#~ msgid "" -#~ ":dbcommand:`mapReduce` and the corresponding " -#~ ":program:`mongo` shell method " -#~ ":method:`db.collection.mapReduce()`. See :doc:`/core" -#~ "/map-reduce` for more information." -#~ msgstr "" - -# 9fce37e5cdc74016bae07b0fb121229a -#~ msgid "" -#~ ":dbcommand:`eval` command, and the " -#~ "corresponding :program:`mongo` shell method " -#~ ":method:`db.eval()`" -#~ msgstr "" - -# f42bce3f0908488ab4c05dbac1998b9b -#~ msgid ":query:`$where` operator" -#~ msgstr "" - -# 7895a68a5ada49b5b768aa8d1e53d171 -#~ msgid ":ref:`running-js-scripts-in-mongo-on-mongod-host`" -#~ msgstr "" - -# 74dfda7ae7d94e35a8ed9192580f6e18 -#~ msgid "" -#~ "Although |javascript-using-operation| " -#~ "JavaScript, most interactions with MongoDB " -#~ "do not use JavaScript but use an" -#~ " :doc:`idiomatic driver ` " -#~ "in the language of the interacting " -#~ "application." -#~ msgstr "" - -# 2f53a22268f14c068e4e05fd889ee8b6 -#~ msgid "" -#~ "You can run a JavaScript (``.js``) " -#~ "file using a :program:`mongo` shell " -#~ "instance on the server. This is a" -#~ " good technique for performing batch " -#~ "administrative work. When you run " -#~ ":program:`mongo` shell on the server, " -#~ "connecting via the localhost interface, " -#~ "the connection is fast with low " -#~ "latency." -#~ msgstr "" - -# 78d9c8c5a8d74b60981cf2a5c4f31b2f -#~ msgid "" -#~ "The :ref:`command helpers `" -#~ " provided in the :program:`mongo` shell " -#~ "are not available in JavaScript files" -#~ " because they are not valid " -#~ "JavaScript. The following table maps the" -#~ " most common :program:`mongo` shell helpers" -#~ " to their JavaScript equivalents." -#~ msgstr "" - -# 9e9b75244a9449108625fc74d34d1ee8 -#~ msgid "Shell Helpers" -#~ msgstr "" - -# ad2cb973551f4559862689258304428b -#~ msgid "JavaScript Equivalents" -#~ msgstr "" - -# fab72f4173c441cc9b300557ec2c5d03 -#~ msgid "``show dbs``, ``show databases``" -#~ msgstr "" - -# ee64e72f8dc74af49533c92e64a34b4f -#~ msgid "``use ``" -#~ msgstr "" - -# 7ba0f594efd44e14b310a7860fff6264 -#~ msgid "``show collections``" -#~ msgstr "" - -# 046e908d32dd4a0aa558c77a09c44ab5 -#~ msgid "``show users``" -#~ msgstr "" - -# 2477cec6683842ff9c96c3e1c42948ff -#~ msgid "``show roles``" -#~ msgstr "" - -# b520b9e7479c435b9e996fbea713ba07 -#~ msgid "``show log ``" -#~ msgstr "" - -# 7d53adf7954b45cba5193a4d6685e47d -#~ msgid "``show logs``" -#~ msgstr "" - -# 6a705c3fa223422587f6088a2cd95ba8 -#~ msgid "``it``" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/sharded-cluster-architectures-production.po b/locale/es/LC_MESSAGES/core/sharded-cluster-architectures-production.po deleted file mode 100644 index 21b23e1d9ec..00000000000 --- a/locale/es/LC_MESSAGES/core/sharded-cluster-architectures-production.po +++ /dev/null @@ -1,168 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: 2013-12-16 23:50+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 47ac4c88c88c4d388f676d7f4192b12e -#: ../source/core/sharded-cluster-architectures-production.txt:5 -msgid "Production Cluster Architecture" -msgstr "" - -# 2772e76ff80f4e7da251f08cc3886b85 -#: ../source/core/sharded-cluster-architectures-production.txt:15 -msgid "" -"In a production cluster, you must ensure that data is redundant and that " -"your systems are highly available. To that end, a production cluster must" -" have the following components:" -msgstr "" - -# 7830073437ca4622b8e2ebe061431abe -#: ../source/core/sharded-cluster-architectures-production.txt:27 -msgid "Config Servers" -msgstr "" - -# 789b2b75a671459d96b8177b44e316dc -#: ../source/includes/fact-mirrored-config-servers-deprecated.rst:1 -msgid "" -"Starting in MongoDB 3.2, config servers for sharded clusters can be " -"deployed as a :doc:`replica set `. The " -"replica set config servers must run the :doc:`WiredTiger storage engine " -"`. MongoDB 3.2 deprecates the use of three mirrored " -":program:`mongod` instances for config servers." -msgstr "" - -# fe155b20708a4d61ae8b71f07f9e72b8 -#: ../source/core/sharded-cluster-architectures-production.txt:24 -msgid "" -"A single :term:`sharded cluster` must have exclusive use of its " -":ref:`config servers `. If you have multiple " -"sharded clusters, each cluster must have its own replica set config " -"servers." -msgstr "" - -# 230e7528dba343db8b53bad90bb8d7ac -#: ../source/core/sharded-cluster-architectures-production.txt:31 -msgid "Two or More Replica Sets As Shards" -msgstr "" - -# b5044268133f4e45b556e337f9be8fa3 -#: ../source/core/sharded-cluster-architectures-production.txt:30 -msgid "" -"These replica sets are the :term:`shards `. For information on " -"replica sets, see :doc:`/replication`." -msgstr "" - -# c24189fd12dd4f628c62d065d426c835 -#: ../source/core/sharded-cluster-architectures-production.txt:46 -msgid "One or More Query Routers (``mongos``)" -msgstr "" - -# b8abdc2b5f69467fb0b764227427d532 -#: ../source/core/sharded-cluster-architectures-production.txt:34 -msgid "" -"The :program:`mongos` instances are the routers for the cluster. " -"Typically, deployments have one :program:`mongos` instance on each " -"application server." -msgstr "" - -# 6ec45d715e9d4803b7300032c124ec61 -#: ../source/core/sharded-cluster-architectures-production.txt:38 -msgid "" -"You may also deploy a group of :program:`mongos` instances and use a " -"proxy/load balancer between the application and the :program:`mongos`. In" -" these deployments, you *must* configure the load balancer for *client " -"affinity* so that every connection from a single client reaches the same " -":program:`mongos`." -msgstr "" - -# 0f185d87320b4f69a70e9ee01772d16f -#: ../source/core/sharded-cluster-architectures-production.txt:44 -msgid "" -"Because cursors and other resources are specific to an single " -":program:`mongos` instance, each client must interact with only one " -":program:`mongos` instance." -msgstr "" - -# 67b956bbd55b44fc86aa02ad540069b0 -#: ../source/core/sharded-cluster-architectures-production.txt:50 -msgid ":doc:`/tutorial/deploy-shard-cluster/`" -msgstr "" - -# a97cf2c731de4df3addf7b36151ee531 -#: ../source/core/sharded-cluster-architectures-production.txt:52 -msgid "mongos" -msgstr "" - -# a97cf2c731de4df3addf7b36151ee531 -#: ../source/core/sharded-cluster-architectures-production.txt:52 -msgid "load balancer" -msgstr "" - -# a97cf2c731de4df3addf7b36151ee531 -#: ../source/core/sharded-cluster-architectures-production.txt:52 -msgid "mongos load balancer" -msgstr "" - -# 38624e760697418a9a764fbabd3a67fa -#~ msgid "Components" -#~ msgstr "" - -# c48e60c1671941b1b22d49e8c8f1c3b9 -#~ msgid "" -#~ "Three :ref:`config servers `. Each config server must" -#~ " be on separate machines. A single" -#~ " :term:`sharded cluster` must have " -#~ "exclusive use of its :ref:`config " -#~ "servers `. If " -#~ "you have multiple sharded clusters, you" -#~ " will need to have a group of" -#~ " config servers for each cluster." -#~ msgstr "" - -# 711ad9cb7dda4c1da13f500449ade0da -#~ msgid "Shards" -#~ msgstr "" - -# afc13d8328154adfaf24fdb22805be41 -#~ msgid "" -#~ "Two or more :term:`replica sets `. These replica sets are the" -#~ " :term:`shards `. For information on" -#~ " replica sets, see :doc:`/replication`." -#~ msgstr "" - -# adfd25a4cd8849e48313653f775c866f -#~ msgid "Query Routers (``mongos``)" -#~ msgstr "" - -# 64a5a54a79aa44ca9a2f93eec826c335 -#~ msgid "" -#~ "One or more :program:`mongos` instances. " -#~ "The :program:`mongos` instances are the " -#~ "routers for the cluster. Typically, " -#~ "deployments have one :program:`mongos` " -#~ "instance on each application server." -#~ msgstr "" - -# a90a6858d379432f89c6cfa53c8b2968 -#~ msgid "Example" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/sharded-cluster-architectures-test.po b/locale/es/LC_MESSAGES/core/sharded-cluster-architectures-test.po deleted file mode 100644 index f6751bb92a6..00000000000 --- a/locale/es/LC_MESSAGES/core/sharded-cluster-architectures-test.po +++ /dev/null @@ -1,86 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: 2014-04-08 19:29+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 662e9eea66c84ca2bb3bd783fd05a565 -#: ../source/core/sharded-cluster-architectures-test.txt:3 -msgid "Sharded Cluster Test Architecture" -msgstr "" - -# 019f579257444164b1f4c33260a4c830 -#: ../source/core/sharded-cluster-architectures-test.txt:13 -msgid "Use the test cluster architecture for testing and development only." -msgstr "" - -# 43a9386aaf344107a183a35e6e8346f1 -#: ../source/core/sharded-cluster-architectures-test.txt:16 -msgid "" -"For testing and development, you can deploy a sharded cluster with a " -"minimum number of components. These **non-production** clusters have the " -"following components:" -msgstr "" - -# 80f7b161c1dc4bd1af6f6b02721fbc7b -#: ../source/core/sharded-cluster-architectures-test.txt:20 -msgid "" -"A replica set :ref:`config server ` with one " -"member." -msgstr "" - -# 3df059a466f4422a84b06164984b62b9 -#: ../source/includes/fact-mirrored-config-servers-deprecated.rst:1 -msgid "" -"Starting in MongoDB 3.2, config servers for sharded clusters can be " -"deployed as a :doc:`replica set `. The " -"replica set config servers must run the :doc:`WiredTiger storage engine " -"`. MongoDB 3.2 deprecates the use of three mirrored " -":program:`mongod` instances for config servers." -msgstr "" - -# 175bc30dd45843e2a778717ab770ee69 -#: ../source/core/sharded-cluster-architectures-test.txt:27 -msgid "" -"At least one shard. Shards are either :term:`replica sets ` " -"or a standalone :program:`mongod` instances." -msgstr "" - -# 00e5d0d453384d3ba9e32a615f6e0131 -#: ../source/core/sharded-cluster-architectures-test.txt:30 -msgid "One :program:`mongos` instance." -msgstr "" - -# f4f9086bb16544648cae9db6102de06a -#: ../source/core/sharded-cluster-architectures-test.txt -msgid "See" -msgstr "" - -# 38ae4981f5744c43993e354e24f6cfe6 -#~ msgid "" -#~ "For testing and development, you can " -#~ "deploy a minimal sharded clusters " -#~ "cluster. These **non-production** clusters " -#~ "have the following components:" -#~ msgstr "" - -# e870177aefe346759a2104c4424bde24 -#~ msgid "One :ref:`config server `." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/sharded-cluster-architectures.po b/locale/es/LC_MESSAGES/core/sharded-cluster-architectures.po deleted file mode 100644 index d5921721715..00000000000 --- a/locale/es/LC_MESSAGES/core/sharded-cluster-architectures.po +++ /dev/null @@ -1,77 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: 2013-12-16 23:46+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 13779d3fbb47488a8c6d9293ae0cb9e9 -#: ../source/core/sharded-cluster-architectures.txt:3 -msgid "Sharded Cluster Architectures" -msgstr "" - -# e664055a5e6748fda307e6b3b491b9a9 -#: ../source/core/sharded-cluster-architectures.txt:13 -msgid "" -"The following documents introduce deployment patterns for sharded " -"clusters." -msgstr "" - -# e4aa2b54fd234210a4f445b9dbd76d8c -#: ../source/includes/toc/dfn-list-sharded-cluster-architectures.rst:4 -msgid ":doc:`/core/sharded-cluster-requirements`" -msgstr "" - -# faa3cfb3dc104bd990cc53399a742cbb -#: ../source/includes/toc/dfn-list-sharded-cluster-architectures.rst:4 -msgid "Discusses the requirements for sharded clusters in MongoDB." -msgstr "" - -# 58a9f676b7e64aaf99083a22a26eb63a -#: ../source/includes/toc/dfn-list-sharded-cluster-architectures.rst:8 -msgid ":doc:`/core/sharded-cluster-architectures-production`" -msgstr "" - -# 85ed2dcbe3874ea7978787b1ac010661 -#: ../source/includes/toc/dfn-list-sharded-cluster-architectures.rst:7 -msgid "" -"Outlines the components required to deploy a redundant and highly " -"available sharded cluster." -msgstr "" - -# c3d05607f7e54336a03145200afd747a -#: ../source/includes/toc/dfn-list-sharded-cluster-architectures.rst:11 -msgid ":doc:`/core/sharded-cluster-architectures-test`" -msgstr "" - -# c6650681086d49798fe1539c1c755759 -#: ../source/includes/toc/dfn-list-sharded-cluster-architectures.rst:11 -msgid "Sharded clusters for testing and development can include fewer components." -msgstr "" - -# 16afef3e005a4218b5fb376707c1c900 -#~ msgid "" -#~ "Sharded cluster for production has " -#~ "component requirements to provide redundancy" -#~ " and high availability." -#~ msgstr "" - -# 393aa0537d7f48568d9eafcb1bf0b24f -#~ msgid "Sharded clusters for testing and development can have fewer components." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/sharded-cluster-components.po b/locale/es/LC_MESSAGES/core/sharded-cluster-components.po deleted file mode 100644 index 47f39e672f6..00000000000 --- a/locale/es/LC_MESSAGES/core/sharded-cluster-components.po +++ /dev/null @@ -1,231 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:54+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 4618b0c437e941e1ac937b13d1b8bf94 -#: ../source/core/sharded-cluster-components.txt:9 -msgid "Sharded Cluster Components" -msgstr "" - -# b07ff5eb058841738e9ae1158a06ad20 -#: ../source/core/sharded-cluster-components.txt -msgid "On this page" -msgstr "" - -# 087c4ff65eb24efe9638751df2eaf15c -#: ../source/core/sharded-cluster-components.txt:19 -msgid "A MongoDB :term:`sharded cluster` consists of the following components:" -msgstr "" - -# 5c762bbef2114adc9ccc9a9b863b4d60 -#: ../source/core/sharded-cluster-components.txt:21 -msgid "" -":doc:`shard `: Each shard contains a subset" -" of the sharded data. Each shard can be deployed as a :term:`replica " -"set`." -msgstr "" - -# 1eaf2615d2c64dba8bced0da104f565f -#: ../source/core/sharded-cluster-components.txt:25 -msgid "" -":doc:`/core/sharded-cluster-query-router`: The ``mongos`` acts as a query" -" router, providing an interface between client applications and the " -"sharded cluster." -msgstr "" - -# 26bf64582652449b8b6d9e88e76f1eb8 -#: ../source/core/sharded-cluster-components.txt:29 -msgid "" -":doc:`config servers `: Config " -"servers store metadata and configuration settings for the cluster. As of " -"MongoDB 3.4, config servers must be deployed as a replica set (CSRS)." -msgstr "" - -# 3e4bec21c265445fa0622b3d8bfffed6 -#: ../source/core/sharded-cluster-components.txt:34 -msgid "Production Configuration" -msgstr "" - -# e07c43f957344d7ca77808cf01579417 -#: ../source/core/sharded-cluster-components.txt:36 -msgid "" -"In a production cluster, ensure that data is redundant and that your " -"systems are highly available. Consider the following for a production " -"sharded cluster deployment:" -msgstr "" - -# f707e88ce45b4158a147e13b207dd6dc -#: ../source/core/sharded-cluster-components.txt:40 -msgid "Deploy Config Servers as a 3 member :term:`replica set`" -msgstr "" - -# e6730a5fcfbc4708bac026a6a9d9e1b8 -#: ../source/core/sharded-cluster-components.txt:41 -msgid "Deploy each Shard as a 3 member :term:`replica set`" -msgstr "" - -# f7b43861ffcf4dc487323d76cb3081c0 -#: ../source/core/sharded-cluster-components.txt:42 -msgid "Deploy one or more :program:`mongos` routers" -msgstr "" - -# 867de1657b454f69bc3c4dc1e93eeb2c -#: ../source/core/sharded-cluster-components.txt:44 -msgid "" -"Where possible, consider deploying one member of each replica set in a " -"site suitable for being a disaster recovery location." -msgstr "" - -# 9a5b18bdff8342ad8968705ba939f6bb -#: ../source/core/sharded-cluster-components.txt:47 -msgid "" -"Sharding requires at least two shards to distribute sharded data. Single " -"shard sharded clusters may be useful if you plan on enabling sharding in " -"the near future, but do not need to at the time of deployment." -msgstr "" - -# c0f650d6aac14dd984ac19d44f0cdf16 -#: ../source/core/sharded-cluster-components.txt:51 -msgid "" -"You can deploy a :program:`mongos` router on each application server to " -"ensure each server has consistent access to the sharded cluster. " -"Alternatively, deploy a group of :program:`mongos` routers and use a " -"proxy or load balancer between the application and the :program:`mongos` " -"group. In these deployments, you *must* configure the load balancer for " -"*client affinity* such that every connection from a single client reaches" -" the same :program:`mongos`." -msgstr "" - -# aaf189370f544729876066a45184c38b -#: ../source/core/sharded-cluster-components.txt:61 -msgid "Development Configuration" -msgstr "" - -# ef72d3793b8e4aafae5a3d6ba865cfd1 -#: ../source/core/sharded-cluster-components.txt:63 -msgid "" -"For testing and development, you can deploy a sharded cluster with a " -"minimum number of components. These **non-production** clusters have the " -"following components:" -msgstr "" - -# 32a0b9c941c045dfb40f655b0b32c634 -#: ../source/core/sharded-cluster-components.txt:67 -msgid "" -"A replica set :ref:`config server ` with one " -"member." -msgstr "" - -# 3b7f372060af4af8b20d387c043b5b70 -#: ../source/core/sharded-cluster-components.txt:70 -msgid "At least one shard as a single-member :term:`replica set`." -msgstr "" - -# 3e89a829f32b4a228243d71fbe3f8c4a -#: ../source/core/sharded-cluster-components.txt:72 -msgid "One :program:`mongos` instance." -msgstr "" - -# 2a9783c43ca94c89b85ef67aa46c228a -#: ../source/core/sharded-cluster-components.txt:76 -msgid "Use the test cluster architecture for testing and development only." -msgstr "" - -# b4bb87123559434abb534e3a280e1357 -#: ../source/core/sharded-cluster-components.txt:79 -msgid ":doc:`/tutorial/deploy-shard-cluster/`" -msgstr "" - -# eab6e3e12ff64a13b1212b01c9a3d909 -#: ../source/core/sharded-cluster-components.txt:1 -msgid "sharding" -msgstr "" - -# eab6e3e12ff64a13b1212b01c9a3d909 -# 308b7b3c2bec4dc7afde65e1f246b1da -#: ../source/core/sharded-cluster-components.txt:1 -#: ../source/core/sharded-cluster-components.txt:2 -msgid "shards" -msgstr "" - -# a42296b0af5242b9bb593ac744472acb -#~ msgid "" -#~ ":term:`Sharded clusters ` " -#~ "implement :term:`sharding`. A sharded cluster" -#~ " consists of the following components:" -#~ msgstr "" - -# 45a2f812dcdf40448dddc0854f13f6fa -#~ msgid "**Shards**" -#~ msgstr "" - -# f0f97cbc7561442284d3902316f0fbb0 -#~ msgid "" -#~ "A shard is a MongoDB instance that" -#~ " holds a subset of a collection’s " -#~ "data. Each shard is either a " -#~ "single :program:`mongod` instance or a " -#~ ":term:`replica set`. In production, all " -#~ "shards are replica sets. For more " -#~ "information see :doc:`/core/sharded-cluster-" -#~ "shards`." -#~ msgstr "" - -# 4a3fbb7e0b9f4bd995f56f7a31db66ea -#~ msgid "**Config Servers**" -#~ msgstr "" - -# 42615a6b740f4224bec7435a5b57fbf8 -#~ msgid "" -#~ "Each :ref:`config server ` is a :program:`mongod` instance " -#~ "that holds metadata about the cluster." -#~ " The metadata maps :term:`chunks `" -#~ " to shards. For more information, see" -#~ " :doc:`/core/sharded-cluster-config-servers`." -#~ msgstr "" - -# 85726bb111d14946bb6273985d93718a -#~ msgid "**Routing Instances**" -#~ msgstr "" - -# a7ded245ad784d1b888e846808f8c0fc -#~ msgid "" -#~ "Each router is a :program:`mongos` " -#~ "instance that routes the reads and " -#~ "writes from applications to the shards." -#~ " Applications do not access the " -#~ "shards directly. For more information " -#~ "see :doc:`/core/sharded-cluster-query-router`." -#~ msgstr "" - -# b6a1dbad5f1543ecaffdd90951952cec -#~ msgid "" -#~ "Enable sharding in MongoDB on a " -#~ "per-collection basis. For each collection" -#~ " you shard, you will specify a " -#~ ":term:`shard key` for that collection." -#~ msgstr "" - -# 057ee48178844caea4350f908dfa1a28 -#~ msgid "Deploy a sharded cluster, see :doc:`/tutorial/deploy-shard-cluster`." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/sharded-cluster-config-servers.po b/locale/es/LC_MESSAGES/core/sharded-cluster-config-servers.po deleted file mode 100644 index 71f87d6fa02..00000000000 --- a/locale/es/LC_MESSAGES/core/sharded-cluster-config-servers.po +++ /dev/null @@ -1,574 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:51+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 448d5cd452c84dac818ad7b8f79fe423 -#: ../source/core/sharded-cluster-config-servers.txt:8 -msgid "Config Servers" -msgstr "" - -# bb4b3ffcd1cf48a8b38231416552951f -#: ../source/core/sharded-cluster-config-servers.txt -msgid "On this page" -msgstr "" - -# 429a602cbeb447df841ead7a4da981f0 -#: ../source/includes/3.4-sccc-unsupported.rst:1 -msgid "" -"Starting in 3.4, the use of the deprecated mirrored :program:`mongod` " -"instances as config servers (SCCC) is no longer supported. Before you can" -" upgrade your sharded clusters to 3.4, you must convert your config " -"servers from SCCC to CSRS." -msgstr "" - -# 175cbf1485f44bea9428d75b00fac32d -#: ../source/includes/3.4-sccc-unsupported.rst:6 -msgid "" -"To convert your config servers from SCCC to CSRS, see :doc:`/tutorial" -"/upgrade-config-servers-to-replica-set`." -msgstr "" - -# cc95925db102423b97c2572158f930a8 -#: ../source/core/sharded-cluster-config-servers.txt:22 -msgid "" -"Config servers store the metadata for a :term:`sharded cluster`. The " -"metadata reflects state and organization for all data and components " -"within the sharded cluster. The metadata includes the list of chunks on " -"every shard and the ranges that define the chunks." -msgstr "" - -# c2b5bf4ba22246769e3acd4d674b944c -#: ../source/core/sharded-cluster-config-servers.txt:27 -msgid "" -"The :program:`mongos` instances cache this data and use it to route read " -"and write operations to the correct shards. :program:`mongos` updates the" -" cache when there are metadata changes for the cluster, such as :ref" -":`sharding-chunk-splits` or :doc:`adding a shard`. Shards also read chunk metadata from the config servers." -msgstr "" - -# 6e83cf2403d949c1b82c7c30680878e7 -#: ../source/core/sharded-cluster-config-servers.txt:34 -msgid "" -"The config servers also store :doc:`authentication` configuration " -"information such as :doc:`Role-Based Access Control`" -" or :doc:`internal authentication` settings for the cluster." -msgstr "" - -# 0844ce051d284cb78ed50e7f8c8070f7 -#: ../source/core/sharded-cluster-config-servers.txt:40 -msgid "MongoDB also uses the config servers to manage distributed locks." -msgstr "" - -# f18aff0ba9f14b7a8324ec78454deab6 -#: ../source/core/sharded-cluster-config-servers.txt:42 -msgid "" -"Each sharded cluster must have its own config servers. Do not use the " -"same config servers for different sharded clusters." -msgstr "" - -# 4117dcfa7e8549cd8363ec4e4b78d374 -#: ../source/core/sharded-cluster-config-servers.txt:47 -msgid "" -"Administrative operations conducted on config servers may have " -"significant impact on sharded cluster performance and availability. " -"Depending on the number of config servers impacted, the cluster may be " -"read-only or offline for a period of time." -msgstr "" - -# 058a005f72154520b1bc8022446d9bed -#: ../source/core/sharded-cluster-config-servers.txt:56 -msgid "Replica Set Config Servers" -msgstr "" - -# 634f752f089f42cda0f87652fbbeda3a -#: ../source/includes/fact-csrs-versionchanged.rst:1 -msgid "" -"Starting in MongoDB 3.2, config servers for sharded clusters can be " -"deployed as a :doc:`replica set ` (CSRS) instead of three " -"mirrored config servers (SCCC). Using a replica set for the config " -"servers improves consistency across the config servers, since MongoDB can" -" take advantage of the standard replica set read and write protocols for " -"the config data. In addition, using a replica set for config servers " -"allows a sharded cluster to have more than 3 config servers since a " -"replica set can have up to 50 members. To deploy config servers as a " -"replica set, the config servers must run the :doc:`WiredTiger storage " -"engine `." -msgstr "" - -# 267dd7cdd09d479da0c93352770e1f09 -#: ../source/includes/fact-csrs-versionchanged.rst:12 -msgid "" -"In version 3.4, MongoDB removes support for SCCC config servers. To " -"upgrade your config servers from SCCC to CSRS, see :doc:`/tutorial" -"/upgrade-config-servers-to-replica-set`." -msgstr "" - -# 1adee3868baa45dea4677ad886f7d93b -#: ../source/includes/fact-config-server-replica-set-restrictions.rst:1 -msgid "" -"The following restrictions apply to a replica set configuration when used" -" for config servers:" -msgstr "" - -# 0961fec9790d41ae954d3cc5e83aa05e -#: ../source/includes/fact-config-server-replica-set-restrictions.rst:4 -msgid "Must have zero :doc:`arbiters `." -msgstr "" - -# 5f5a8f7e6d26488299a167158dacf866 -#: ../source/includes/fact-config-server-replica-set-restrictions.rst:6 -msgid "Must have no :doc:`delayed members `." -msgstr "" - -# 3ba88a3a94c04f238b17e29b04014640 -#: ../source/includes/fact-config-server-replica-set-restrictions.rst:9 -msgid "" -"Must build indexes (i.e. no member should have " -":data:`~replSetGetConfig.members[n].buildIndexes` setting set to false)." -msgstr "" - -# 41e6ad501d3e43f69f9ce85fe2de7696 -#: ../source/core/sharded-cluster-config-servers.txt:70 -msgid "Read and Write Operations on Config Servers" -msgstr "" - -# 369ccf93b3ef4940985fd77200439328 -#: ../source/core/sharded-cluster-config-servers.txt:72 -msgid "" -"The ``admin`` database and the :doc:`config database ` exist on the config servers." -msgstr "" - -# 61bb65b0a68a49578980e8ac578b491d -#: ../source/core/sharded-cluster-config-servers.txt:76 -msgid "Writes to Config Servers" -msgstr "" - -# 168336e1d56d49eb95a1bfcd58db0a0f -#: ../source/core/sharded-cluster-config-servers.txt:78 -msgid "" -"The ``admin`` database contains the collections related to the " -"authentication and authorization as well as the other :ref:`system.* " -"collections ` for internal use." -msgstr "" - -# c128833ce7b44c60be15f4a14c84617e -#: ../source/core/sharded-cluster-config-servers.txt:82 -msgid "" -"The :doc:`config database ` contains the " -"collections that contain the sharded cluster metadata. MongoDB writes " -"data to the :doc:`config database ` when the " -"metadata changes, such as after a :doc:`chunk migration ` or a :doc:`chunk split `." -msgstr "" - -# 6215cd66038f46559acdb89cfeef8e03 -#: ../source/core/sharded-cluster-config-servers.txt:89 -msgid "" -"Users should avoid writing directly to the config database in the course " -"of normal operation or maintenance." -msgstr "" - -# b6305187d6f84cc19525976abe2bfeb2 -#: ../source/core/sharded-cluster-config-servers.txt:92 -msgid "" -"When writing to the config servers, MongoDB uses a :ref:`write concern " -"` of ``\"majority\"``." -msgstr "" - -# 002271be76164d5db35e42de96ac1c5a -#: ../source/core/sharded-cluster-config-servers.txt:96 -msgid "Reads from Config Servers" -msgstr "" - -# 1b80645626db487bb2730b1a1fa85cae -#: ../source/core/sharded-cluster-config-servers.txt:98 -msgid "" -"MongoDB reads from the ``admin`` database for authentication and " -"authorization data and other internal uses." -msgstr "" - -# 9062a85cf95a4f9095d531200b2eb497 -#: ../source/core/sharded-cluster-config-servers.txt:101 -msgid "" -"MongoDB reads from the ``config`` database when a :program:`mongos` " -"starts or after a change in the metadata, such as after a chunk " -"migration. Shards also read chunk metadata from the config servers." -msgstr "" - -# dfb2347d1ced4268a4e33f3e6f27de81 -#: ../source/core/sharded-cluster-config-servers.txt:105 -msgid "" -"When reading from the replica set config servers, MongoDB uses a " -":doc:`/reference/read-concern` level of :readconcern:`\"majority\"`." -msgstr "" - -# a50c49a6d7b1400fb101d07001298042 -#: ../source/core/sharded-cluster-config-servers.txt:111 -msgid "Config Server Availability" -msgstr "" - -# 4ff3e707b61346a2ad690b576b3062f6 -#: ../source/core/sharded-cluster-config-servers.txt:113 -msgid "" -"If the config server replica set loses its primary and cannot elect a " -"primary, the cluster's metadata becomes *read only*. You can still read " -"and write data from the shards, but no chunk migration or chunk splits " -"will occur until the replica set can elect a primary. If all config " -"databases become unavailable, the cluster can become inoperable." -msgstr "" - -# e14a83842b65448f912db71baca4a5be -#: ../source/core/sharded-cluster-config-servers.txt:119 -msgid "" -"The :program:`mongos` instances cache the metadata from the config " -"servers. As such, if all config server members become unavailable, you " -"can still use the cluster if you do not restart the :program:`mongos` " -"instances until after the config servers are accessible again. If you " -"restart the :program:`mongos` instances before the config servers are " -"available, the :program:`mongos` cannot route reads and writes." -msgstr "" - -# 9311a7f162864d038d9942cbd4d571f3 -#: ../source/core/sharded-cluster-config-servers.txt:126 -msgid "" -"Clusters become inoperable without the cluster metadata. To ensure that " -"the config servers remain available and intact, backups of config servers" -" are critical. The data on the config server is small compared to the " -"data stored in a cluster, and the config server has a relatively low " -"activity load." -msgstr "" - -# 7ceacee2c49847aa8a8db74204c19628 -#: ../source/core/sharded-cluster-config-servers.txt:132 -msgid "See :ref:`sharding-config-servers-and-availability` for more information." -msgstr "" - -# a1450a994060460fb285ec998c6a07ee -#: ../source/core/sharded-cluster-config-servers.txt:138 -msgid "Sharded Cluster Metadata" -msgstr "" - -# 649ad744057d4f1fb7d5efd665b55f46 -#: ../source/core/sharded-cluster-config-servers.txt:140 -msgid "Config servers store metadata in the :doc:`/reference/config-database`." -msgstr "" - -# 8588bfcc5e3a411d89e6cf155c9e33ca -#: ../source/core/sharded-cluster-config-servers.txt:142 -msgid "" -"Always back up the ``config`` database before doing any maintenance on " -"the config server." -msgstr "" - -# 160cc1662ab94e15a18750e5ee992db5 -#: ../source/core/sharded-cluster-config-servers.txt:145 -msgid "" -"To access the ``config`` database, issue the following command from the " -":program:`mongo` shell:" -msgstr "" - -# f93cdeb909954feca957399ec47a94d5 -#: ../source/core/sharded-cluster-config-servers.txt:152 -msgid "" -"In general, you should *never* edit the content of the ``config`` " -"database directly. The ``config`` database contains the following " -"collections:" -msgstr "" - -# 618f7e04e75f4cec8c40b22a60a36be7 -#: ../source/core/sharded-cluster-config-servers.txt:156 -msgid ":data:`~config.changelog`" -msgstr "" - -# f37a60326ffd42a3b40f250ec0a63500 -#: ../source/core/sharded-cluster-config-servers.txt:157 -msgid ":data:`~config.chunks`" -msgstr "" - -# a59bc6a2ca7941eea8ad8c2cdd63a67a -#: ../source/core/sharded-cluster-config-servers.txt:158 -msgid ":data:`~config.collections`" -msgstr "" - -# fb3656c7d27943f3b963aef546c98963 -#: ../source/core/sharded-cluster-config-servers.txt:159 -msgid ":data:`~config.databases`" -msgstr "" - -# 8e80d7ea75c54922b45a67159bcfcc51 -#: ../source/core/sharded-cluster-config-servers.txt:160 -msgid ":data:`~config.lockpings`" -msgstr "" - -# 7b5e397a76774f9f9bc24037d5b7841e -#: ../source/core/sharded-cluster-config-servers.txt:161 -msgid ":data:`~config.locks`" -msgstr "" - -# 7027c675a7f8433c9c262971807ef439 -#: ../source/core/sharded-cluster-config-servers.txt:162 -msgid ":data:`~config.mongos`" -msgstr "" - -# ae0dc12b9c044fd38561d3a8316d3bd5 -#: ../source/core/sharded-cluster-config-servers.txt:163 -msgid ":data:`~config.settings`" -msgstr "" - -# 95f9a2b7b4c145b7a016fde035806d45 -#: ../source/core/sharded-cluster-config-servers.txt:164 -msgid ":data:`~config.shards`" -msgstr "" - -# e0ccd2a1ddf549eab6adae5fe7f20ece -#: ../source/core/sharded-cluster-config-servers.txt:165 -msgid ":data:`~config.version`" -msgstr "" - -# 808439bdf3c349d5837a5afdeda74e9c -#: ../source/core/sharded-cluster-config-servers.txt:167 -msgid "" -"For more information on these collections and their role in sharded " -"clusters, see :doc:`/reference/config-database`. See :ref:`config-server-" -"read-write-ops` for more information about reads and updates to the " -"metadata." -msgstr "" - -# e7939e7e43e34bb898ef14881a703ba6 -#: ../source/core/sharded-cluster-config-servers.txt:173 -msgid "Sharded Cluster Security" -msgstr "" - -# ab96acb7cdd643eebf2fd54e61dadef3 -#: ../source/core/sharded-cluster-config-servers.txt:175 -msgid "" -"Use :doc:`/core/security-internal-authentication` to enforce intra-" -"cluster security and prevent unauthorized cluster components from " -"accessing the cluster. You must start each :program:`mongod` in the " -"cluster with the appropriate security settings in order to enforce " -"internal authentication." -msgstr "" - -# da158efb79d04b62b5aada335ee178cd -#: ../source/core/sharded-cluster-config-servers.txt:180 -msgid "" -"See :doc:`/tutorial/deploy-sharded-cluster-with-keyfile-access-control` " -"for a tutorial on deploying a secured sharded cluster." -msgstr "" - -# 6879edc9d4a84379973c2cca81a2b306 -#: ../source/core/sharded-cluster-config-servers.txt:1 -msgid "sharding" -msgstr "" - -# 6879edc9d4a84379973c2cca81a2b306 -# f2f40d631661474f8b44d37480991c06 -#: ../source/core/sharded-cluster-config-servers.txt:1 -#: ../source/core/sharded-cluster-config-servers.txt:2 -msgid "config servers" -msgstr "" - -# b21c8e309db84d1c8c472b8a28ca7073 -#: ../source/core/sharded-cluster-config-servers.txt:64 -msgid "config databases" -msgstr "" - -# 17d5be70ae514bc89e5b765342c77a4f -#: ../source/core/sharded-cluster-config-servers.txt:65 -msgid "database" -msgstr "" - -# 17d5be70ae514bc89e5b765342c77a4f -#: ../source/core/sharded-cluster-config-servers.txt:65 -msgid "config" -msgstr "" - -#~ msgid "" -#~ "Config servers store metadata for a " -#~ "single sharded cluster. Each cluster " -#~ "must have its own config servers." -#~ msgstr "" - -# 82810aa54e934f9fab8b497b2471250b -#~ msgid "" -#~ "Config servers are special :program:`mongod`" -#~ " instances that store the :doc:`metadata" -#~ " ` for a" -#~ " sharded cluster. Config servers use " -#~ "a two-phase commit to ensure " -#~ "immediate consistency and reliability. Config" -#~ " servers *do not* run as replica " -#~ "sets. All config servers must be " -#~ "available to deploy a sharded cluster" -#~ " or to make any changes to " -#~ "cluster metadata." -#~ msgstr "" - -# 4fb929db707c47008bc3ee776b3c7846 -#~ msgid "" -#~ "A production sharded cluster has " -#~ "*exactly three* config servers. For " -#~ "testing purposes you may deploy a " -#~ "cluster with a single config server. " -#~ "But to ensure redundancy and safety " -#~ "in production, you should always use " -#~ "three." -#~ msgstr "" - -# 26cd5eb4715d4576a32878f61c480bae -#~ msgid "" -#~ "If your cluster has a single " -#~ "config server, then the config server" -#~ " is a single point of failure. " -#~ "If the config server is inaccessible," -#~ " the cluster is not accessible. If" -#~ " you cannot recover the data on " -#~ "a config server, the cluster will " -#~ "be inoperable." -#~ msgstr "" - -# 34ce02c6b04d435a8dfd926900caabdb -#~ msgid "**Always** use three config servers for production deployments." -#~ msgstr "" - -# 2a33986fdae14eb49dc44536033a2109 -#~ msgid "Tip" -#~ msgstr "" - -# 279bd0f0830948389ad33392d17c3d51 -#~ msgid "" -#~ "Use CNAMEs to identify your config " -#~ "servers to the cluster so that you" -#~ " can rename and renumber your config" -#~ " servers without downtime." -#~ msgstr "" - -# 23d3bf33b1f34d10993dd5aa043790a2 -#~ msgid "Config Database" -#~ msgstr "" - -# e7e36eb268ee4788bdb4f287a994d788 -#~ msgid "" -#~ "Config servers store the metadata in " -#~ "the :doc:`config database `. The :program:`mongos` instances " -#~ "cache this data and use it to " -#~ "route reads and writes to shards." -#~ msgstr "" - -# c87001f1a310449ca7309bda26bca412 -#~ msgid "MongoDB only writes data to the config server in the following cases:" -#~ msgstr "" - -# 886545e02f6f44978e9d350c5477e84c -#~ msgid "" -#~ "To create splits in existing chunks. " -#~ "For more information, see :doc:`chunk " -#~ "splitting `." -#~ msgstr "" - -# 39ec680854a24529a4835c8f0dffad62 -#~ msgid "" -#~ "To migrate a chunk between shards. " -#~ "For more information, see :doc:`chunk " -#~ "migration `." -#~ msgstr "" - -# 7d3e72f21dad43c49010d41152ac0216 -#~ msgid "MongoDB reads data from the config server data in the following cases:" -#~ msgstr "" - -# 141f298ad7a644b3852668e2e2a7fdb1 -#~ msgid "" -#~ "A new :program:`mongos` starts for the" -#~ " first time, or an existing " -#~ ":program:`mongos` restarts." -#~ msgstr "" - -# 1c335fae6785401499678b06d11a091e -#~ msgid "" -#~ "After a chunk migration, the " -#~ ":program:`mongos` instances update themselves " -#~ "with the new cluster metadata." -#~ msgstr "" - -# 2fc9b3c723d44e8cbcae86034980c63c -#~ msgid "MongoDB also uses the config server to manage distributed locks." -#~ msgstr "" - -# e860b70a27894436ad5754eaaa4893e3 -#~ msgid "" -#~ "If one or two config servers " -#~ "become unavailable, the cluster's metadata " -#~ "becomes *read only*. You can still " -#~ "read and write data from the " -#~ "shards, but no chunk migrations or " -#~ "splits will occur until all three " -#~ "servers are available." -#~ msgstr "" - -# dc5decc6aeaa48109d108e39476da813 -#~ msgid "" -#~ "If all three config servers are " -#~ "unavailable, you can still use the " -#~ "cluster if you do not restart the" -#~ " :program:`mongos` instances until after " -#~ "the config servers are accessible again." -#~ " If you restart the :program:`mongos` " -#~ "instances before the config servers are" -#~ " available, the :program:`mongos` will be" -#~ " unable to route reads and writes." -#~ msgstr "" - -# 16bb1f1bb12a4e91a5bf08f51a17602d -#~ msgid "" -#~ "Clusters become inoperable without the " -#~ "cluster metadata. *Always,* ensure that " -#~ "the config servers remain available and" -#~ " intact. As such, backups of config" -#~ " servers are critical. The data on" -#~ " the config server is small compared" -#~ " to the data stored in a " -#~ "cluster. This means the config server" -#~ " has a relatively low activity load," -#~ " and the config server does not " -#~ "need to be always available to " -#~ "support a sharded cluster. As a " -#~ "result, it is easy to back up " -#~ "the config servers." -#~ msgstr "" - -# 5034695a024d41ca93e9075022090dd5 -#~ msgid "" -#~ "If the name or address that a " -#~ "sharded cluster uses to connect to " -#~ "a config server changes, you must " -#~ "restart **every** :program:`mongod` and " -#~ ":program:`mongos` instance in the sharded " -#~ "cluster. Avoid downtime by using CNAMEs" -#~ " to identify config servers within " -#~ "the MongoDB deployment." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/sharded-cluster-high-availability.po b/locale/es/LC_MESSAGES/core/sharded-cluster-high-availability.po deleted file mode 100644 index 9dc19baff31..00000000000 --- a/locale/es/LC_MESSAGES/core/sharded-cluster-high-availability.po +++ /dev/null @@ -1,336 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: 2014-04-08 19:31+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a20ba32b1c604380bb38847f39d17e7e -#: ../source/core/sharded-cluster-high-availability.txt:5 -msgid "Sharded Cluster High Availability" -msgstr "" - -# 7e8fc9bf6b074b8c96d1ec8de5268b3e -#: ../source/core/sharded-cluster-high-availability.txt -msgid "On this page" -msgstr "" - -# 59e44a32adbb4f49970db6b51481ac8a -#: ../source/core/sharded-cluster-high-availability.txt:15 -msgid "" -"A :ref:`production ` :term:`cluster` " -"has no single point of failure. This section introduces the availability " -"concerns for MongoDB deployments in general and highlights potential " -"failure scenarios and available resolutions." -msgstr "" - -# a7e436635beb45318e6d8eef48488303 -#: ../source/core/sharded-cluster-high-availability.txt:21 -msgid "Application Servers or :program:`mongos` Instances Become Unavailable" -msgstr "" - -# 9e9225de3ffc47a5a3883c957df9b312 -#: ../source/core/sharded-cluster-high-availability.txt:23 -msgid "" -"If each application server has its own :program:`mongos` instance, other " -"application servers can continue to access the database. Furthermore, " -":program:`mongos` instances do not maintain persistent state, and they " -"can restart and become unavailable without losing any state or data. When" -" a :program:`mongos` instance starts, it retrieves a copy of the " -":term:`config database` and can begin routing queries." -msgstr "" - -# d7e74ffc6dab42038f64be2116dac40d -#: ../source/core/sharded-cluster-high-availability.txt:31 -msgid "A Single :program:`mongod` Becomes Unavailable in a Shard" -msgstr "" - -# ce6f1697217c41788f7576d4ef3df900 -#: ../source/core/sharded-cluster-high-availability.txt:33 -msgid "" -":doc:`Replica sets ` provide high availability for shards. " -"If the unavailable :program:`mongod` is a :term:`primary`, then the " -"replica set will :ref:`elect ` a new primary. If " -"the unavailable :program:`mongod` is a :term:`secondary`, and it " -"disconnects the primary and secondary will continue to hold all data. In " -"a three member replica set, even if a single member of the set " -"experiences catastrophic failure, two other members have full copies of " -"the data. [#recovery-window]_" -msgstr "" - -# 572f55161245408eafa27d24885bdbde -#: ../source/core/sharded-cluster-high-availability.txt:42 -msgid "" -"Always investigate availability interruptions and failures. If a system " -"is unrecoverable, replace it and create a new member of the replica set " -"as soon as possible to replace the lost redundancy." -msgstr "" - -# 409aaf8e492d4d19af660eafb2107b72 -#: ../source/core/sharded-cluster-high-availability.txt:46 -msgid "" -"If an unavailable secondary becomes available while it still has current " -"oplog entries, it can catch up to the latest state of the set using the " -"normal :term:`replication process `; otherwise, it must perform an " -":term:`initial sync`." -msgstr "" - -# a4076d006e4f419995c2fef61098ce05 -#: ../source/core/sharded-cluster-high-availability.txt:52 -msgid "All Members of a Shard Become Unavailable" -msgstr "" - -# 2b85c93604624510a11ef8818db2c19c -#: ../source/core/sharded-cluster-high-availability.txt:54 -msgid "" -"If all members of a replica set shard are unavailable, all data held in " -"that shard is unavailable. However, the data on all other shards will " -"remain available, and it is possible to read and write data to the other " -"shards. However, your application must be able to deal with partial " -"results, and you should investigate the cause of the interruption and " -"attempt to recover the shard as soon as possible." -msgstr "" - -# 75e311910e5a4048b6109a48dc4ac9db -#: ../source/core/sharded-cluster-high-availability.txt:64 -msgid "A Config Server Replica Set Member Become Unavailable" -msgstr "" - -# d09fb00314f24b64bbd190678d8448c3 -#: ../source/includes/fact-mirrored-config-servers-deprecated.rst:1 -msgid "" -"Starting in MongoDB 3.2, config servers for sharded clusters can be " -"deployed as a :doc:`replica set `. The " -"replica set config servers must run the :doc:`WiredTiger storage engine " -"`. MongoDB 3.2 deprecates the use of three mirrored " -":program:`mongod` instances for config servers." -msgstr "" - -# 760255032160437c89db0ab56bf17209 -#: ../source/core/sharded-cluster-high-availability.txt:70 -msgid "" -":doc:`Replica sets ` provide high availability for the " -"config servers. If an unavailable config server is a :term:`primary`, " -"then the replica set will :ref:`elect ` a new " -"primary." -msgstr "" - -# fb7314b826f84db887e6340560a97214 -#: ../source/core/sharded-cluster-high-availability.txt:75 -msgid "" -"If the replica set config server loses its primary and cannot elect a " -"primary, the cluster's metadata becomes *read only*. You can still read " -"and write data from the shards, but no :ref:`chunk migration ` or :doc:`chunk splits ` will occur until a primary is available. If all config " -"databases become unavailable, the cluster can become inoperable." -msgstr "" - -# 447258bf359b4a87bd96a03507611763 -#: ../source/includes/note-config-server-startup.rst:3 -msgid "" -"All config servers must be running and available when you first initiate " -"a :term:`sharded cluster`." -msgstr "" - -# 51ae1c4c35c8407db5c549d6b6529480 -#: ../source/core/sharded-cluster-high-availability.txt:86 -msgid "Renaming Mirrored Config Servers and Cluster Availability" -msgstr "" - -# 7cce50aca98048c89a85cd14afea2116 -#: ../source/includes/fact-rename-config-servers-requires-cluster-restart.rst:1 -msgid "" -"If the sharded cluster is using *mirrored* config servers instead of a " -"replica set and the name or address that a sharded cluster uses to " -"connect to a config server changes, you must restart **every** " -":program:`mongod` and :program:`mongos` instance in the sharded cluster. " -"Avoid downtime by using CNAMEs to identify config servers within the " -"MongoDB deployment." -msgstr "" - -# d1a5e9092bf645729fb6b292f683865e -#: ../source/core/sharded-cluster-high-availability.txt:90 -msgid "" -"To avoid downtime when renaming config servers, use DNS names unrelated " -"to physical or virtual hostnames to refer to your :ref:`config servers " -"`." -msgstr "" - -# 3768387fa35040598e7c7b12bbb16ae3 -#: ../source/core/sharded-cluster-high-availability.txt:94 -msgid "" -"Generally, refer to each config server using the DNS alias (e.g. a CNAME " -"record). When specifying the config server connection string to " -":program:`mongos`, use these names. These records make it possible to " -"change the IP address or rename config servers without changing the " -"connection string and without having to restart the entire cluster." -msgstr "" - -# d756641a18d14d9099104c317a9d319a -#: ../source/core/sharded-cluster-high-availability.txt:101 -msgid "Shard Keys and Cluster Availability" -msgstr "" - -# f298fb6e1ca44362b071fe19fb3368b3 -#: ../source/core/sharded-cluster-high-availability.txt:103 -msgid "The most important consideration when choosing a :term:`shard key` are:" -msgstr "" - -# 99a5f89f710b4fd89bc5bacd8e92d15f -#: ../source/core/sharded-cluster-high-availability.txt:106 -msgid "" -"to ensure that MongoDB will be able to distribute data evenly among " -"shards, and" -msgstr "" - -# 6a65d2af4b1e49389f29bfdda67eaf3b -#: ../source/core/sharded-cluster-high-availability.txt:109 -msgid "to scale writes across the cluster, and" -msgstr "" - -# a7dd6a425d1b472895c74e736fbc571b -#: ../source/core/sharded-cluster-high-availability.txt:111 -msgid "" -"to ensure that :program:`mongos` can isolate most queries to a specific " -":program:`mongod`." -msgstr "" - -# 296eeef18347415cbfa374cae9515da9 -#: ../source/core/sharded-cluster-high-availability.txt:114 -msgid "Furthermore:" -msgstr "" - -# 2de7d72fb22146ada15da6c4f31214a7 -#: ../source/core/sharded-cluster-high-availability.txt:116 -msgid "" -"Each shard should be a :term:`replica set`, if a specific " -":program:`mongod` instance fails, the replica set members will elect " -"another to be :term:`primary` and continue operation. However, if an " -"entire shard is unreachable or fails for some reason, that data will be " -"unavailable." -msgstr "" - -# 9f0179a6bccb4c7bb576a008baea7ac7 -#: ../source/core/sharded-cluster-high-availability.txt:122 -msgid "" -"If the shard key allows the :program:`mongos` to isolate most operations " -"to a single shard, then the failure of a single shard will only render " -"*some* data unavailable." -msgstr "" - -# f744dab8039d46dbbc42635a0f3c9356 -#: ../source/core/sharded-cluster-high-availability.txt:126 -msgid "" -"If your shard key distributes data required for every operation " -"throughout the cluster, then the failure of the entire shard will render " -"the entire cluster unavailable." -msgstr "" - -# c6bb96b091e44e4bbf223eedec5428cd -#: ../source/core/sharded-cluster-high-availability.txt:130 -msgid "" -"In essence, this concern for reliability simply underscores the " -"importance of choosing a shard key that isolates query operations to a " -"single shard." -msgstr "" - -# a2b2966930534ed09b3e1e53dc4c0eb5 -#~ msgid "" -#~ "If each application server has its " -#~ "own :program:`mongos` instance, other " -#~ "application servers can continue access " -#~ "the database. Furthermore, :program:`mongos` " -#~ "instances do not maintain persistent " -#~ "state, and they can restart and " -#~ "become unavailable without losing any " -#~ "state or data. When a :program:`mongos`" -#~ " instance starts, it retrieves a copy" -#~ " of the :term:`config database` and " -#~ "can begin routing queries." -#~ msgstr "" - -# b8ae3548f2294fedb5262d378626219c -#~ msgid "All Members of a Replica Set Become Unavailable" -#~ msgstr "" - -# d178d54e92ea448eb3b025ace5606a27 -#~ msgid "" -#~ "If all members of a replica set" -#~ " within a shard are unavailable, all" -#~ " data held in that shard is " -#~ "unavailable. However, the data on all" -#~ " other shards will remain available, " -#~ "and it's possible to read and " -#~ "write data to the other shards. " -#~ "However, your application must be able" -#~ " to deal with partial results, and" -#~ " you should investigate the cause of" -#~ " the interruption and attempt to " -#~ "recover the shard as soon as " -#~ "possible." -#~ msgstr "" - -# 44833ba6490b4c1da66aaf30eac0478e -#~ msgid "One or Two Config Databases Become Unavailable" -#~ msgstr "" - -# a93fd4a0ee0d4b1eb2633f8e217f3068 -#~ msgid "" -#~ "Three distinct :program:`mongod` instances " -#~ "provide the :term:`config database` using " -#~ "a special two-phase commits to " -#~ "maintain consistent state between these " -#~ ":program:`mongod` instances. Cluster operation " -#~ "will continue as normal but :ref:`chunk" -#~ " migration ` and the" -#~ " cluster can create no new " -#~ ":doc:`chunk splits `. Replace the config" -#~ " server as soon as possible. If " -#~ "all config databases become unavailable, " -#~ "the cluster can become inoperable." -#~ msgstr "" - -# 8b05758680d8442f921dd30e1d3b8125 -#~ msgid "" -#~ "If an unavailable secondary becomes " -#~ "available while it still has current " -#~ "oplog entries, it can catch up to" -#~ " the latest state of the set " -#~ "using the normal :term:`replication process" -#~ " `, otherwise it must perform " -#~ "an :term:`initial sync`." -#~ msgstr "" - -# e9dbe9c87f244696af44e443bf467551 -#~ msgid "Renaming Config Servers and Cluster Availability" -#~ msgstr "" - -# 93aabbe850a048ba9e485e86712edd38 -#~ msgid "" -#~ "If the name or address that a " -#~ "sharded cluster uses to connect to " -#~ "a config server changes, you must " -#~ "restart **every** :program:`mongod` and " -#~ ":program:`mongos` instance in the sharded " -#~ "cluster. Avoid downtime by using CNAMEs" -#~ " to identify config servers within " -#~ "the MongoDB deployment." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/sharded-cluster-mechanics.po b/locale/es/LC_MESSAGES/core/sharded-cluster-mechanics.po deleted file mode 100644 index 7bd89b636e3..00000000000 --- a/locale/es/LC_MESSAGES/core/sharded-cluster-mechanics.po +++ /dev/null @@ -1,84 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:53+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# b5706c46157049c3bd1ffcbaa08056a1 -#: ../source/core/sharded-cluster-mechanics.txt:3 -msgid "Sharding Mechanics" -msgstr "" - -# da09f9ff146b4fa285e624e5aa38d540 -#: ../source/core/sharded-cluster-mechanics.txt:7 -msgid "The following documents describe sharded cluster processes." -msgstr "" - -# 47a02b61a6b548f4b2f63c05d784d30e -#: ../source/includes/toc/dfn-list-sharded-cluster-mechanics.rst:5 -msgid ":doc:`/core/sharding-balancing`" -msgstr "" - -# 8b3868e705d14be4ba14f7ea329888b7 -#: ../source/includes/toc/dfn-list-sharded-cluster-mechanics.rst:4 -msgid "" -"Balancing distributes a sharded collection's data cluster to all of the " -"shards." -msgstr "" - -# df6a9a8bb8ee4eb1b457def2bd30a6b5 -#: ../source/includes/toc/dfn-list-sharded-cluster-mechanics.rst:10 -msgid ":doc:`/core/sharding-chunk-migration`" -msgstr "" - -# eaa5a0c0c2e14e659f8991d71223ec70 -#: ../source/includes/toc/dfn-list-sharded-cluster-mechanics.rst:8 -msgid "MongoDB migrates chunks to shards as part of the balancing process." -msgstr "" - -# c8d14bb995464c23baa5d8bdb1460517 -#: ../source/includes/toc/dfn-list-sharded-cluster-mechanics.rst:15 -msgid ":doc:`/core/sharding-chunk-splitting`" -msgstr "" - -# 1967303efc4f4ac2ab7f9ea1812b7936 -#: ../source/includes/toc/dfn-list-sharded-cluster-mechanics.rst:13 -msgid "" -"When a chunk grows beyond the configured size, MongoDB splits the chunk in " -"half." -msgstr "" - -# 8d0f4af7190443dc8adccbce96593b8e -#: ../source/includes/toc/dfn-list-sharded-cluster-mechanics.rst:19 -msgid ":doc:`/core/sharding-shard-key-indexes`" -msgstr "" - -# 3bddab8e5c6a4e96a1739742e3537eda -#: ../source/includes/toc/dfn-list-sharded-cluster-mechanics.rst:18 -msgid "Sharded collections must keep an index that starts with the shard key." -msgstr "" - -# 74190044244d405e8502eef0f01bab9c -#: ../source/includes/toc/dfn-list-sharded-cluster-mechanics.rst:22 -msgid ":doc:`/core/sharded-cluster-metadata`" -msgstr "" - -# b8b8def563784f02ab441347f16e1583 -#: ../source/includes/toc/dfn-list-sharded-cluster-mechanics.rst:22 -msgid "" -"The cluster maintains internal metadata that reflects the location of data " -"within the cluster." -msgstr "" diff --git a/locale/es/LC_MESSAGES/core/sharded-cluster-metadata.po b/locale/es/LC_MESSAGES/core/sharded-cluster-metadata.po deleted file mode 100644 index 37c20dd3fe3..00000000000 --- a/locale/es/LC_MESSAGES/core/sharded-cluster-metadata.po +++ /dev/null @@ -1,120 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:52+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# b7d3b88ecd17454a9a75a248765dbc1a -#: ../source/core/sharded-cluster-metadata.txt:5 -msgid "Sharded Cluster Metadata" -msgstr "" - -# 9d0e601aef8944d3a834b35a22de503a -#: ../source/core/sharded-cluster-metadata.txt:9 -msgid "" -":doc:`Config servers ` store the " -"metadata for a sharded cluster. The metadata reflects state and organization" -" of the sharded data sets and system. The metadata includes the list of " -"chunks on every shard and the ranges that define the chunks. The " -":program:`mongos` instances cache this data and use it to route read and " -"write operations to shards." -msgstr "" - -# 1e4a3625330e4cf5b216d2848a67c3f6 -#: ../source/core/sharded-cluster-metadata.txt:16 -msgid "" -"Config servers store the metadata in the :doc:`/reference/config-database`." -msgstr "" - -# 0e3f6319a8e84c7db4a37f42ef4e4d7d -#: ../source/core/sharded-cluster-metadata.txt:19 -msgid "" -"Always back up the ``config`` database before doing any maintenance on the " -"config server." -msgstr "" - -# b25229173c20412db3f19f4d1418d34d -#: ../source/core/sharded-cluster-metadata.txt:22 -msgid "" -"To access the ``config`` database, issue the following command from the " -":program:`mongo` shell:" -msgstr "" - -# 059f326dcf2342f4a40aa11a3de4649e -#: ../source/core/sharded-cluster-metadata.txt:29 -msgid "" -"In general, you should *never* edit the content of the ``config`` database " -"directly. The ``config`` database contains the following collections:" -msgstr "" - -# fac8311a96e44fdaa6803905c69ef0ea -#: ../source/core/sharded-cluster-metadata.txt:33 -msgid ":data:`~config.changelog`" -msgstr "" - -# 5bfe7fab1bcd42c8aeea5d55244a8269 -#: ../source/core/sharded-cluster-metadata.txt:34 -msgid ":data:`~config.chunks`" -msgstr "" - -# e2df283713ac4fd79370f22922245e6f -#: ../source/core/sharded-cluster-metadata.txt:35 -msgid ":data:`~config.collections`" -msgstr "" - -# 6a8d076ac4484abdbfd9a6026f35761d -#: ../source/core/sharded-cluster-metadata.txt:36 -msgid ":data:`~config.databases`" -msgstr "" - -# dbaa428ed9df450091354e02c72df6ed -#: ../source/core/sharded-cluster-metadata.txt:37 -msgid ":data:`~config.lockpings`" -msgstr "" - -# 4e052c8aa7a4431eb5e9becb877e7c71 -#: ../source/core/sharded-cluster-metadata.txt:38 -msgid ":data:`~config.locks`" -msgstr "" - -# 01b73a806c5d49a1a025fc0b1a250c8b -#: ../source/core/sharded-cluster-metadata.txt:39 -msgid ":data:`~config.mongos`" -msgstr "" - -# 34f0c95b6e0746df9e1a0dbea6bfe4f2 -#: ../source/core/sharded-cluster-metadata.txt:40 -msgid ":data:`~config.settings`" -msgstr "" - -# b023d75d0e9043a2900d3d35b3549e26 -#: ../source/core/sharded-cluster-metadata.txt:41 -msgid ":data:`~config.shards`" -msgstr "" - -# 63d930d552664d179e8ecdfdb4a4a6e1 -#: ../source/core/sharded-cluster-metadata.txt:42 -msgid ":data:`~config.version`" -msgstr "" - -# 8c91a32fc96841e4bc4112f885d2d26a -#: ../source/core/sharded-cluster-metadata.txt:44 -msgid "" -"For more information on these collections and their role in sharded " -"clusters, see :doc:`/reference/config-database`. See :ref:`config-server-" -"read-write-ops` for more information about reads and updates to the " -"metadata." -msgstr "" diff --git a/locale/es/LC_MESSAGES/core/sharded-cluster-operations.po b/locale/es/LC_MESSAGES/core/sharded-cluster-operations.po deleted file mode 100644 index b0ea79bfce4..00000000000 --- a/locale/es/LC_MESSAGES/core/sharded-cluster-operations.po +++ /dev/null @@ -1,81 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: 2013-12-16 23:53+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# d2ec693db05d4de4bcc992056d074afe -#: ../source/core/sharded-cluster-operations.txt:3 -msgid "Sharded Cluster Behavior" -msgstr "" - -# 2a43d7a927c948f3a28d9c8503a82546 -#: ../source/core/sharded-cluster-operations.txt:13 -msgid "" -"These documents address the distribution of data and queries to a sharded" -" cluster as well as specific security and availability considerations for" -" sharded clusters." -msgstr "" - -# 70bcc5f28c9d470a8147d37b8015acc8 -#: ../source/includes/toc/dfn-list-sharded-cluster-operations.rst:5 -msgid ":doc:`/core/sharding-shard-key`" -msgstr "" - -# 74d3c4fae36d4bcf9b8d7b42a373e1a9 -#: ../source/includes/toc/dfn-list-sharded-cluster-operations.rst:4 -msgid "" -"MongoDB uses the shard key to divide a collection's data across the " -"cluster's shards." -msgstr "" - -# 7100ff23f4974772af03048c31178e7b -#: ../source/includes/toc/dfn-list-sharded-cluster-operations.rst:9 -msgid ":doc:`/core/sharded-cluster-high-availability`" -msgstr "" - -# ade845e00699449bbbb182f38e881348 -#: ../source/includes/toc/dfn-list-sharded-cluster-operations.rst:8 -msgid "Sharded clusters provide ways to address some availability concerns." -msgstr "" - -# b6214ec5bb1c4aabadb71026da0d0b54 -#: ../source/includes/toc/dfn-list-sharded-cluster-operations.rst:13 -msgid ":doc:`/core/sharded-cluster-query-router`" -msgstr "" - -# 00e3936293ec43709a536eedf285cb98 -#: ../source/includes/toc/dfn-list-sharded-cluster-operations.rst:12 -msgid "" -"The cluster's routers, or ``mongos`` instances, send reads and writes to " -"the relevant shard or shards." -msgstr "" - -# f9c960dac4ec45e2b309c18a70be4763 -#: ../source/includes/toc/dfn-list-sharded-cluster-operations.rst:16 -msgid ":doc:`/core/tag-aware-sharding`" -msgstr "" - -# f418645361ff47a2ab507b59ff991700 -#: ../source/includes/toc/dfn-list-sharded-cluster-operations.rst:16 -msgid "" -"Tags associate specific ranges of :term:`shard key` values with specific " -"shards for use in managing deployment patterns." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/sharded-cluster-query-router.po b/locale/es/LC_MESSAGES/core/sharded-cluster-query-router.po deleted file mode 100644 index e485a1ccccb..00000000000 --- a/locale/es/LC_MESSAGES/core/sharded-cluster-query-router.po +++ /dev/null @@ -1,672 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:25+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# b84cd2c018d0468f9447f1302cbbc43e -# c3402413c2a7424f9dd7aef006140b7d -#: ../source/core/sharded-cluster-query-router.txt:1 -#: ../source/core/sharded-cluster-query-router.txt:7 -msgid "mongos" -msgstr "" - -# 4e2d5753160d40b0b2f864aa7eec87e7 -#: ../source/core/sharded-cluster-query-router.txt -msgid "On this page" -msgstr "" - -# 909466abf184441a9b807ef36a61dc9d -#: ../source/core/sharded-cluster-query-router.txt:17 -msgid "" -"MongoDB :program:`mongos` instances route queries and write operations to" -" :term:`shards ` in a sharded cluster. :program:`mongos` provide " -"the only interface to a sharded cluster from the perspective of " -"applications. Applications never connect or communicate directly with the" -" shards." -msgstr "" - -# e2fbed9e0e384e81b22f5942ecfe9f16 -#: ../source/core/sharded-cluster-query-router.txt:23 -msgid "" -"The :program:`mongos` tracks what data is on which shard by caching the " -"metadata from the :ref:`config servers `. " -"The :program:`mongos` uses the metadata to route operations from " -"applications and clients to the :program:`mongod` instances. A " -":program:`mongos` has no *persistent* state and consumes minimal system " -"resources." -msgstr "" - -# 64af74cc88234883aabe7b076ef9a5dd -#: ../source/core/sharded-cluster-query-router.txt:30 -msgid "" -"The most common practice is to run :program:`mongos` instances on the " -"same systems as your application servers, but you can maintain " -":program:`mongos` instances on the shards or on other dedicated " -"resources." -msgstr "" - -# 91137b9a0f514d1b8da62eca4ea6aae4 -#: ../source/core/sharded-cluster-query-router.txt:36 -msgid "Routing And Results Process" -msgstr "" - -# 21d0aeac69484024853e3417e5f20cc7 -#: ../source/core/sharded-cluster-query-router.txt:38 -msgid "" -"A :program:`mongos` instance routes a query to a :term:`cluster ` by:" -msgstr "" - -# 0a9d03f84fc24c7d8a81ac64eeed1700 -#: ../source/core/sharded-cluster-query-router.txt:41 -msgid "" -"Determining the list of :term:`shards ` that must receive the " -"query." -msgstr "" - -# 0ca7fcd358d549099eea6f3adea66c26 -#: ../source/core/sharded-cluster-query-router.txt:44 -msgid "Establishing a cursor on all targeted shards." -msgstr "" - -# aa67a1638191495a82ee766f0811d8e9 -#: ../source/core/sharded-cluster-query-router.txt:46 -msgid "" -"The :program:`mongos` then merges the data from each of the targeted " -"shards and returns the result document. Certain query modifiers, such as " -":ref:`sorting`, are performed on a shard such as " -"the :term:`primary shard` before :program:`mongos` retrieves the results." -msgstr "" - -# 98be1995295346db850401be2f08e35a -#: ../source/core/sharded-cluster-query-router.txt:54 -msgid "" -"For :doc:`aggregation operations ` that run " -"on multiple shards, if the operations do not require running on the " -"database's :term:`primary shard`, these operations can route the results " -"to any shard to merge the results and avoid overloading the primary shard" -" for that database." -msgstr "" - -# 466e23de619441e8aed632d4abaad2fd -#: ../source/core/sharded-cluster-query-router.txt:60 -msgid "" -"In some cases, when the :term:`shard key` or a prefix of the shard key is" -" a part of the query, the :program:`mongos` performs a :ref:`targeted " -"operation`, routing queries to a subset of " -"shards in the cluster." -msgstr "" - -# 861bf1dc58734300964987039f7da943 -#: ../source/core/sharded-cluster-query-router.txt:65 -msgid "" -":program:`mongos` performs a :ref:`broadcast operation` for queries that do *not* include the :term:`shard key`, " -"routing queries to *all* shards in the cluster. Some queries that do " -"include the shard key may still result in a broadcast operation depending" -" on the distribution of data in the cluster and the selectivity of the " -"query." -msgstr "" - -# 9ac487567090475488e700afb193a3f0 -#: ../source/core/sharded-cluster-query-router.txt:72 -msgid "" -"See :ref:`sharding-query-isolation` for more on targeted and broadcast " -"operations." -msgstr "" - -# b0fea17c9dfd4afd94c90058f88fb838 -#: ../source/core/sharded-cluster-query-router.txt:76 -msgid "How ``mongos`` Handles Query Modifiers" -msgstr "" - -# a58d552bae5f4233b0c1618926fb6e9c -#: ../source/core/sharded-cluster-query-router.txt:81 -msgid "Sorting" -msgstr "" - -# 43e10e13a8ef4d85b54d91543b9420ff -#: ../source/core/sharded-cluster-query-router.txt:83 -msgid "" -"If the result of the query is not sorted, the :program:`mongos` instance " -"opens a result cursor that \"round robins\" results from all cursors on " -"the shards." -msgstr "" - -# c1609bc41f924314a2def60f0730cf86 -#: ../source/core/sharded-cluster-query-router.txt:87 -msgid "" -"If the query specifies sorted results using the :method:`~cursor.sort()` " -"cursor method, the :program:`mongos` instance passes the " -":operator:`$orderby` option to the shards. The :term:`primary shard` for " -"the database receives and performs a merge sort for all results before " -"returning the data to the client via the :program:`mongos`." -msgstr "" - -# f4c63276b8ee4bf9a8b199ce697056a5 -#: ../source/core/sharded-cluster-query-router.txt:95 -msgid "Limits" -msgstr "" - -# dcae7acf5904466a85ee4902f6212ffe -#: ../source/core/sharded-cluster-query-router.txt:97 -msgid "" -"If the query limits the size of the result set using the " -":method:`~cursor.limit()` cursor method, the :program:`mongos` instance " -"passes that limit to the shards and then re-applies the limit to the " -"result before returning the result to the client." -msgstr "" - -# 227cb14a35b34c8c82707f614a6ed040 -#: ../source/core/sharded-cluster-query-router.txt:103 -msgid "Skips" -msgstr "" - -# c1770737ce2442efbe71a091e8fae1b9 -#: ../source/core/sharded-cluster-query-router.txt:105 -msgid "" -"If the query specifies a number of records to *skip* using the " -":method:`~cursor.skip()` cursor method, the :program:`mongos` *cannot* " -"pass the skip to the shards, but rather retrieves unskipped results from " -"the shards and skips the appropriate number of documents when assembling " -"the complete result." -msgstr "" - -# 380681f7f0fd4ecfb4a85023fd3f4afa -#: ../source/core/sharded-cluster-query-router.txt:111 -msgid "" -"When used in conjunction with a :method:`~cursor.limit()`, the " -":program:`mongos` will pass the *limit* plus the value of the " -":method:`~cursor.skip()` to the shards to improve the efficiency of these" -" operations." -msgstr "" - -# 5837b47891204d52bfc6d24bf8db5a33 -#: ../source/core/sharded-cluster-query-router.txt:117 -msgid "Confirm Connection to ``mongos`` Instances" -msgstr "" - -# 2d8446ef14ff42d39c6252782ed155f2 -#: ../source/core/sharded-cluster-query-router.txt:119 -msgid "" -"To detect if the MongoDB instance that your client is connected to is " -":program:`mongos`, use the :dbcommand:`isMaster` command. When a client " -"connects to a :program:`mongos`, :dbcommand:`isMaster` returns a document" -" with a ``msg`` field that holds the string ``isdbgrid``. For example:" -msgstr "" - -# d0c11770c8d0402d86100d85d1913ace -#: ../source/core/sharded-cluster-query-router.txt:134 -msgid "" -"If the application is instead connected to a :program:`mongod`, the " -"returned document does not include the ``isdbgrid`` string." -msgstr "" - -# 2260f59bcc93415d907a9f61a306c2ea -#: ../source/core/sharded-cluster-query-router.txt:143 -msgid "Query Isolation" -msgstr "" - -# 4d178a0bac0e468c94864fd57ca9ed81 -#: ../source/core/sharded-cluster-query-router.txt:145 -msgid "" -"Generally, the fastest queries in a sharded environment are those that " -":program:`mongos` route to a single shard, using the :term:`shard key` " -"and the cluster meta data from the :ref:`config server `. These :ref:`targeted operations` use " -"the shard key value to locate the shard or subset of shards that satisfy " -"the query document." -msgstr "" - -# 2feb1ac01fd24a57a4839fa68e756e46 -#: ../source/core/sharded-cluster-query-router.txt:152 -msgid "" -"For queries that don't include the shard key, :program:`mongos` must " -"query all shards, wait for their responses and then return the result to " -"the application. These \"scatter/gather\" queries can be long running " -"operations." -msgstr "" - -# cefac5782aa744179d268fda66e5e750 -#: ../source/core/sharded-cluster-query-router.txt:159 -msgid "Broadcast Operations" -msgstr "" - -# 7072e68c236041fdaca2bfa8609f989a -#: ../source/core/sharded-cluster-query-router.txt:161 -msgid "" -":program:`mongos` instances broadcast queries to all shards for the " -"collection **unless** the :program:`mongos` can determine which shard or " -"subset of shards stores this data." -msgstr "" - -# f6c22e2dac8541dbb9f437ca9cd64000 -#: ../source/core/sharded-cluster-query-router.txt:167 -msgid "" -"Once the :program:`mongos` has received a response from all shard, it " -"merges the data and returns the result document. The performance of a " -"broadcast operation depends on the overall load of the cluster, as well " -"as variables like network latency, individual shard load, and number of " -"documents returned per shard. Whenever possible, favor operations that " -"result in :ref:`targeted operation` over those " -"that result in a broadcast operation." -msgstr "" - -# 3b9aa7465fa04903ac14c3f5380555ed -#: ../source/core/sharded-cluster-query-router.txt:175 -msgid "Multi-update operations are always broadcast operations." -msgstr "" - -# 16fa937fc0ea454ea65e4b86d3182961 -#: ../source/core/sharded-cluster-query-router.txt:177 -msgid "" -"The :method:`~db.collection.updateMany()` and " -":method:`~db.collection.deleteMany()` methods are broadcast operations, " -"unless the query document specifies the shard key in full." -msgstr "" - -# ee174c1f902149d6805ffa28a24f1ee9 -#: ../source/core/sharded-cluster-query-router.txt:184 -msgid "Targeted Operations" -msgstr "" - -# 79aa4db1039d4b79b04592371d59f586 -#: ../source/core/sharded-cluster-query-router.txt:186 -msgid "" -":program:`mongos` can route queries that include the shard key or the " -"prefix of a :term:`compound` shard key a specific shard " -"or set of shards. :program:`mongos` uses the shard key value to locate " -"the :term:`chunk` whose range includes the shard key value and directs " -"the query at the :term:`shard` containing that chunk." -msgstr "" - -# 5fd2d729f8624241a8ebc9d3ae98d72c -#: ../source/core/sharded-cluster-query-router.txt:194 -msgid "For example, if the shard key is:" -msgstr "" - -# d69c243d83954a81b62501aeadf1b90c -#: ../source/core/sharded-cluster-query-router.txt:200 -msgid "" -"The :program:`mongos` program *can* route queries that include the full " -"shard key or either of the following shard key prefixes at a specific " -"shard or set of shards:" -msgstr "" - -# 7f3f048c076b49be8b70a4ce5b203405 -#: ../source/core/sharded-cluster-query-router.txt:209 -msgid "" -"All :method:`~db.collection.insertOne()` operations target to one shard. " -"Each document in the :method:`~db.collection.insertMany()` array targets " -"to a single shard, but there is no guarantee all documents in the array " -"insert into a single shard." -msgstr "" - -# 9119ff2ee7dd43daacd8822fc2688c22 -#: ../source/core/sharded-cluster-query-router.txt:214 -msgid "" -"All :method:`~db.collection.updateOne()`, " -":method:`~db.collection.replaceOne()` and " -":method:`~db.collection.deleteOne()` operations *must* include the " -":term:`shard key` or ``_id`` in the query document. MongoDB returns an " -"error if these methods are used without the shard key or ``_id``." -msgstr "" - -# 81ba6ec9d35d418b9fe22ae3d612b7f5 -#: ../source/core/sharded-cluster-query-router.txt:220 -msgid "" -"Depending on the distribution of data in the cluster and the selectivity " -"of the query, :program:`mongos` may still perform a :ref:`broadcast " -"operation` to fulfill these queries." -msgstr "" - -# f59c1414ba7d42bfb49cff169a5a0300 -#: ../source/core/sharded-cluster-query-router.txt:225 -msgid "Index Use" -msgstr "" - -# 87c24f3d14494673be5682ca8067332f -#: ../source/core/sharded-cluster-query-router.txt:227 -msgid "" -"If the query does not include the :term:`shard key`, the " -":program:`mongos` must send the query to all shards as a " -"\"scatter/gather\" operation. Each shard will, in turn, use *either* the " -"shard key index or another more efficient index to fulfill the query." -msgstr "" - -# 7eaa313c007f4a47b5e6a851d0acf824 -#: ../source/core/sharded-cluster-query-router.txt:232 -msgid "" -"If the query includes multiple sub-expressions that reference the fields " -"indexed by the shard key *and* the secondary index, the :program:`mongos`" -" can route the queries to a specific shard and the shard will use the " -"index that will allow it to fulfill most efficiently." -msgstr "" - -# b60f88b68d534db1a412e92c314b52db -#: ../source/core/sharded-cluster-query-router.txt:239 -msgid "Sharded Cluster Security" -msgstr "" - -# 4bbd2009309c422a954b316b90e40868 -#: ../source/core/sharded-cluster-query-router.txt:241 -msgid "" -"Use :doc:`/core/security-internal-authentication` to enforce intra-" -"cluster security and prevent unauthorized cluster components from " -"accessing the cluster. You must start each :program:`mongod` or " -":program:`mongos` in the cluster with the appropriate security settings " -"in order to enforce internal authentication." -msgstr "" - -# 61c5b848e41244f48c4c250dac7186e4 -#: ../source/core/sharded-cluster-query-router.txt:247 -msgid "" -"See :doc:`/tutorial/deploy-sharded-cluster-with-keyfile-access-control` " -"for a tutorial on deploying a secured sharded cluster." -msgstr "" - -# 1fc4a358233a4677893e22846d51ec1b -#: ../source/core/sharded-cluster-query-router.txt:251 -msgid "Cluster Users" -msgstr "" - -# cc865ce1db984d02aa86e6201dbd6280 -#: ../source/core/sharded-cluster-query-router.txt:253 -msgid "" -"Sharded clusters support :doc:`/core/authorization` *(RBAC)* for " -"restricting unauthorized access to cluster data and operations. You must " -"start each :program:`mongod` in the cluster, including the :term:`config " -"servers `, with the :option:`--auth` option in order to " -"enforce RBAC. Alternatively, enforcing :doc:`/core/security-internal-" -"authentication` for inter-cluster security also enables user access " -"controls via RBAC." -msgstr "" - -# 1bce0aef78914e34a05d7dac1d521ecd -#: ../source/core/sharded-cluster-query-router.txt:260 -msgid "" -"With RBAC enforced, clients must specify a :option:`--username`, " -":option:`--password`, and :option:`--authenticationDatabase` when " -"connecting to the :program:`mongos` in order to access cluster resources." -msgstr "" - -# fbc483a9a87647839206fee7d9f3e503 -#: ../source/core/sharded-cluster-query-router.txt:265 -msgid "" -"Each cluster has its own cluster users. These users cannot be used to " -"access individual shards." -msgstr "" - -# fbb0bf8bb7d640ac998d15df81e68991 -#: ../source/core/sharded-cluster-query-router.txt:268 -msgid "" -"See :doc:`/tutorial/enable-authentication` for a tutorial on enabling " -"adding users to an RBAC-enabled MongoDB deployment." -msgstr "" - -# 09640d3cc89240658e7e95db6aefa970 -#: ../source/core/sharded-cluster-query-router.txt:137 -msgid "shard key" -msgstr "" - -# 09640d3cc89240658e7e95db6aefa970 -#: ../source/core/sharded-cluster-query-router.txt:137 -msgid "query isolation" -msgstr "" - -# 7f37ff447b374478b899031c8671d21b -#~ msgid "Sharded Cluster Query Routing" -#~ msgstr "" - -# 2fd012f5f5714f689d5fb836a040fb1f -#~ msgid "" -#~ "Some aggregation operations using the " -#~ ":dbcommand:`aggregate` command (i.e. " -#~ ":method:`db.collection.aggregate()`) will cause " -#~ ":program:`mongos` instances to require more" -#~ " CPU resources than in previous " -#~ "versions. This modified performance profile" -#~ " may dictate alternate architecture " -#~ "decisions if you use the " -#~ ":term:`aggregation framework` extensively in a" -#~ " sharded environment." -#~ msgstr "" - -# fc5e72bd1931456bbfe93d5c2de39b28 -#~ msgid "Routing Process" -#~ msgstr "" - -# f9cbaec8f4804a72b199841a6dfe9f66 -#~ msgid "" -#~ "A :program:`mongos` instance uses the " -#~ "following processes to route queries and" -#~ " return results." -#~ msgstr "" - -# 9534870590bb4f0c83a82ab61b729ae8 -#~ msgid "How ``mongos`` Determines which Shards Receive a Query" -#~ msgstr "" - -# b7e6af95259349c68c5b05d313bb92d1 -#~ msgid "" -#~ "In some cases, when the :term:`shard " -#~ "key` or a prefix of the shard " -#~ "key is a part of the query, " -#~ "the :program:`mongos` can route the " -#~ "query to a subset of the shards." -#~ " Otherwise, the :program:`mongos` must " -#~ "direct the query to *all* shards " -#~ "that hold documents for that collection." -#~ msgstr "" - -# e9961347d9604876a38ef8ba053e7c07 -#~ msgid "Example" -#~ msgstr "" - -# 3f19c779c6f549bf9aaa8dfb23cd9011 -#~ msgid "Given the following shard key:" -#~ msgstr "" - -# d4c5b49322a844598e917779169bfc5b -#~ msgid "" -#~ "Depending on the distribution of chunks" -#~ " in the cluster, the :program:`mongos` " -#~ "may be able to target the query" -#~ " at a subset of shards, if the" -#~ " query contains the following fields:" -#~ msgstr "" - -# 352a3243e8dd4816994d74f3cb1ff5c6 -#~ msgid "" -#~ "In versions prior to 2.0.5, the " -#~ ":program:`mongos` exhausted each cursor, one" -#~ " by one." -#~ msgstr "" - -# 7d036a41775248848bf9af250397fc4a -#~ msgid "" -#~ "If the query specifies sorted results" -#~ " using the :method:`~cursor.sort()` cursor " -#~ "method, the :program:`mongos` instance passes" -#~ " the :operator:`$orderby` option to the " -#~ "shards. When the :program:`mongos` receives" -#~ " results it performs an incremental " -#~ "*merge sort* of the results while " -#~ "returning them to the client." -#~ msgstr "" - -# 1029caa9c7b742fd92389ea74ad5c420 -#~ msgid "" -#~ "If the query specifies a number of" -#~ " records to *skip* using the " -#~ ":method:`~cursor.skip()` cursor method, the " -#~ ":program:`mongos` *cannot* pass the skip " -#~ "to the shards, but rather retrieves " -#~ "unskipped results from the shards and" -#~ " skips the appropriate number of " -#~ "documents when assembling the complete " -#~ "result. However, when used in " -#~ "conjunction with a :method:`~cursor.limit()`, " -#~ "the :program:`mongos` will pass the " -#~ "*limit* plus the value of the " -#~ ":method:`~cursor.skip()` to the shards to " -#~ "improve the efficiency of these " -#~ "operations." -#~ msgstr "" - -# 523e9945582c40a782d51b43c583e104 -#~ msgid "Detect Connections to :program:`mongos` Instances" -#~ msgstr "" - -# 7bbe5581d95343778e7ffada074c00fc -#~ msgid "Broadcast Operations and Targeted Operations" -#~ msgstr "" - -# fc5f9b1e54c6496bab62de7770c8d845 -#~ msgid "In general, operations in a sharded environment are either:" -#~ msgstr "" - -# bf90e53d6c264e9ebffdbca369f3a745 -#~ msgid "" -#~ "Broadcast to all shards in the " -#~ "cluster that hold documents in a " -#~ "collection" -#~ msgstr "" - -# e0de2a9e821a476eb0b3ec6f7cc11a91 -#~ msgid "" -#~ "Targeted at a single shard or a" -#~ " limited group of shards, based on" -#~ " the shard key" -#~ msgstr "" - -# f91f84402089404295844641794a1e67 -#~ msgid "" -#~ "For best performance, use targeted " -#~ "operations whenever possible. While some " -#~ "operations must broadcast to all shards," -#~ " you can ensure MongoDB uses targeted" -#~ " operations whenever possible by always " -#~ "including the shard key." -#~ msgstr "" - -# 8378bed41c11426b83643389415fbdee -#~ msgid "" -#~ "The :method:`~db.collection.remove()` operation is" -#~ " always a broadcast operation, unless " -#~ "the operation specifies the shard key" -#~ " in full." -#~ msgstr "" - -# 55f841e62228461cb124335a6c5bd1c6 -#~ msgid "All :method:`~db.collection.insert()` operations target to one shard." -#~ msgstr "" - -# 5f96eab620a54841828a5a55a9219461 -#~ msgid "" -#~ "All single :method:`~db.collection.update()` " -#~ "(including :term:`upsert` operations) and " -#~ ":method:`~db.collection.remove()` operations must " -#~ "target to one shard." -#~ msgstr "" - -# c023627ad01a4dbfaa87d6022cbf6d42 -#~ msgid "" -#~ "All |single-modification-operation-names| " -#~ "operations for a sharded collection that" -#~ " specify the |single-modification-" -#~ "operation-option| option must include the" -#~ " :term:`shard key` *or* the ``_id`` " -#~ "field in the query specification. " -#~ "|single-modification-operation-names| operations" -#~ " specifying |single-modification-operation-" -#~ "option| in a sharded collection without" -#~ " the :term:`shard key` *or* the " -#~ "``_id`` field return an error." -#~ msgstr "" - -# 50ec7922736844b4b2261b98064a8430 -#~ msgid "" -#~ "For queries that include the shard " -#~ "key or portion of the shard key," -#~ " :program:`mongos` can target the query " -#~ "at a specific shard or set of " -#~ "shards. This is the case only if" -#~ " the portion of the shard key " -#~ "included in the query is a " -#~ "*prefix* of the shard key. For " -#~ "example, if the shard key is:" -#~ msgstr "" - -# a1705783895c4bb8b459134f0b29049c -#~ msgid "" -#~ "Depending on the distribution of data" -#~ " in the cluster and the selectivity" -#~ " of the query, :program:`mongos` may " -#~ "still have to contact multiple shards" -#~ " [#possible-all]_ to fulfill these " -#~ "queries." -#~ msgstr "" - -# bfa60c6bc2c642ed88b0e8275051cbad -#~ msgid "" -#~ ":program:`mongos` will route some queries, " -#~ "even some that include the shard " -#~ "key, to all shards, if needed." -#~ msgstr "" - -# 6cfadba5eaf94e4ab3099a3588edfaec -#~ msgid "Sharded and Non-Sharded Data" -#~ msgstr "" - -# 08dc2f0bba134dd0b2e85349a9927ae3 -#~ msgid "" -#~ "Sharding operates on the collection " -#~ "level. You can shard multiple " -#~ "collections within a database or have" -#~ " multiple databases with sharding enabled." -#~ " [#sharding-databases]_ However, in " -#~ "production deployments, some databases and " -#~ "collections will use sharding, while " -#~ "other databases and collections will " -#~ "only reside on a single shard." -#~ msgstr "" - -# 0d583eae805a4273977f26b21fe49521 -#~ msgid "" -#~ "Regardless of the data architecture of" -#~ " your :term:`sharded cluster`, ensure that" -#~ " all queries and operations use the" -#~ " :term:`mongos` router to access the " -#~ "data cluster. Use the :program:`mongos` " -#~ "even for operations that do not " -#~ "impact the sharded data." -#~ msgstr "" - -# e83fc3bca1ad432baf89a3a2fddddf96 -#~ msgid "" -#~ "As you configure sharding, you will " -#~ "use the :dbcommand:`enableSharding` command to" -#~ " enable sharding for a database. This" -#~ " simply makes it possible to use " -#~ "the :dbcommand:`shardCollection` command on a" -#~ " collection within that database." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/sharded-cluster-requirements.po b/locale/es/LC_MESSAGES/core/sharded-cluster-requirements.po deleted file mode 100644 index a7478f07a42..00000000000 --- a/locale/es/LC_MESSAGES/core/sharded-cluster-requirements.po +++ /dev/null @@ -1,424 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:47+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# b7f2a940aa5748a897c7e4ca48e835b5 -#: ../source/core/sharded-cluster-requirements.txt:7 -msgid "Operational Restrictions in Sharded Clusters" -msgstr "" - -# e9678a6e09ad41ce93fc256dc5eca063 -#: ../source/core/sharded-cluster-requirements.txt -msgid "On this page" -msgstr "" - -# 45fa035026b14881aac0c6a52070a2bd -#: ../source/core/sharded-cluster-requirements.txt:25 -msgid "Sharding Operational Restrictions" -msgstr "" - -# e968526b6477473ebb1e329d7ec36458 -#: ../source/core/sharded-cluster-requirements.txt:28 -msgid "Operations Unavailable in Sharded Environments" -msgstr "" - -# 6b3970de52a1409aa3867d6bc9fb8fc1 -#: ../source/includes/limits-sharding-unavailable-operations.rst:1 -msgid "" -"The :dbcommand:`group` does not work with sharding. Use " -":dbcommand:`mapReduce` or :dbcommand:`aggregate` instead." -msgstr "" - -# dce560e3e2a64f9490aed29834454a75 -#: ../source/includes/limits-sharding-unavailable-operations.rst:4 -msgid ":method:`db.eval()` is deprecated." -msgstr "" - -# 953431edfa10490daf6160daeaeea299 -#: ../source/includes/limits-sharding-unavailable-operations.rst:7 -msgid "" -":method:`db.eval()` is incompatible with sharded collections. You may use" -" :method:`db.eval()` with un-sharded collections in a shard cluster." -msgstr "" - -# 220633b878ee475690aa4b509ed0f218 -#: ../source/includes/limits-sharding-unavailable-operations.rst:11 -msgid "" -":query:`$where` does not permit references to the ``db`` object from the " -":query:`$where` function. This is uncommon in un-sharded collections." -msgstr "" - -# 547db7ff6a7c421cac8e29b069a9491f -#: ../source/includes/limits-sharding-unavailable-operations.rst:15 -msgid "" -"The :update:`$isolated` update modifier does not work in sharded " -"environments." -msgstr "" - -# 657a57b7947f40a19ace4802badf35e5 -#: ../source/includes/limits-sharding-unavailable-operations.rst:18 -msgid ":operator:`$snapshot` queries do not work in sharded environments." -msgstr "" - -# 43e7b629d0104316914c9a575ebdcd57 -#: ../source/includes/limits-sharding-unavailable-operations.rst:20 -msgid "" -"The :dbcommand:`geoSearch` command is not supported in sharded " -"environments." -msgstr "" - -# 305b3a68eaa9498192e32c10f03e27b5 -#: ../source/core/sharded-cluster-requirements.txt:33 -msgid "Single Document Modification Operations in Sharded Collections" -msgstr "" - -# f67c4c588a4e4e8d8f9a8747b64f7a65 -#: ../source/includes/fact-single-modification-in-sharded-collections.rst:1 -msgid "" -"All |single-modification-operation-names| operations for a sharded " -"collection must include the :term:`shard key` *or* the ``_id`` field in " -"the query specification. |single-modification-operation-names| operations" -" without the :term:`shard key` *or* the ``_id`` field return an error." -msgstr "" - -# 35b892506a6d46c2b37208b60a69ab0c -#: ../source/core/sharded-cluster-requirements.txt:43 -msgid "Unique Indexes in Sharded Collections" -msgstr "" - -# ed1c6e5624f74819bb7936e9929dbf52 -#: ../source/includes/limits-sharding-unique-indexes.rst:1 -msgid "" -"MongoDB does not support unique indexes across shards, except when the " -"unique index contains the full shard key as a prefix of the index. In " -"these situations MongoDB will enforce uniqueness across the full key, not" -" a single field." -msgstr "" - -# a8b837636d514e3b958f20e131eeb992 -#: ../source/core/sharded-cluster-requirements.txt -msgid "See" -msgstr "" - -# f2b0f1bb6b1944c887a5ca8df246ded5 -#: ../source/core/sharded-cluster-requirements.txt:48 -msgid "Sharding Existing Collection Data Size" -msgstr "" - -# 726d7f450f5744d5b2ca5f8399eb73cf -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:1 -msgid "" -"An existing collection can only be sharded if its size does not exceed " -"specific limits. These limits can be estimated based on the average size " -"of all :term:`shard key` values, and the configured :term:`chunk` size." -msgstr "" - -# 18dd9d9247fb4d56aed2cecdf0a4e36b -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:7 -msgid "" -"These limits only apply for the initial sharding operation. Sharded " -"collections can grow to *any* size after successfully enabling sharding." -msgstr "" - -# f2a3415f287e4adbb62b5eb95bc098e7 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:10 -msgid "" -"Use the following formulas to calculate the *theoretical* maximum " -"collection size." -msgstr "" - -# 4c4ffdc7600f43d8877155d002cb3a2f -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:20 -msgid "The maximum :term:`BSON` document size is 16MB or ``16777216`` bytes." -msgstr "" - -# 33a545e639eb45469ae7a70de2e0877e -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:22 -msgid "All conversions should use base-2 scale, e.g. 1024 kilobytes = 1 megabyte." -msgstr "" - -# 99ef4acf74ea4eaf9e4ef90815dfbd2a -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:25 -msgid "" -"If ``maxCollectionSize`` is less than or nearly equal to the target " -"collection, increase the chunk size to ensure sucessful initial sharding." -" If there is doubt as to whether the result of the calculation is too " -"'close' to the target collection size, it is likely better to increase " -"the chunk size." -msgstr "" - -# 2110b05556a84668b58d9345010ff658 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:31 -msgid "" -"After successful initial sharding, you can reduce the chunk size as " -"needed. If you later reduce the chunk size, it may take time for all " -"chunks to split to the new size. See :doc:`/tutorial/modify-chunk-size-" -"in-sharded-cluster` for instructions on modifying chunk size." -msgstr "" - -# ac352d98f7e747dd8246b605cb2e7acf -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:37 -msgid "" -"This table illustrates the approximate maximum collection sizes using the" -" formulas described above:" -msgstr "" - -# d9833de57cf546f28a115f70a363ceea -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:44 -msgid "Average Size of Shard Key Values" -msgstr "" - -# fd00d4f49c1040fbbf1650bcc3f938a0 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:45 -msgid "512 bytes" -msgstr "" - -# 1d8efcd54f5c414a85509e1191e3dbcb -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:46 -msgid "256 bytes" -msgstr "" - -# 26068a20430845c2801752c20bb9eb4b -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:47 -msgid "128 bytes" -msgstr "" - -# 599bef761a0847719d36108ae1973835 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:48 -msgid "64 bytes" -msgstr "" - -# 38789f51d3904d70abacad5905fa28c9 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:49 -msgid "Maximum Number of Splits" -msgstr "" - -# 471401aff81e42a88f9faec06fc29552 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:50 -msgid "32,768" -msgstr "" - -# e322cfb4851c417e95e7589572fa5e99 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:51 -msgid "65,536" -msgstr "" - -# 291f0e28fc5f431fb215be58005b3095 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:52 -msgid "131,072" -msgstr "" - -# 96e3e879185e489fb5caa9bc456a6886 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:53 -msgid "262,144" -msgstr "" - -# f5f40531bf4d4410a9054a8d1c204db2 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:54 -msgid "Max Collection Size (64 MB Chunk Size)" -msgstr "" - -# de905fe56c6d40edae366662e41d8c3d -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:55 -msgid "1 TB" -msgstr "" - -# cbc4b61054dd4db4af0619fa8623733b -# ce6b999056f3451eb6dfa771cae6f74d -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:56 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:60 -msgid "2 TB" -msgstr "" - -# d9f8e695cbc84e4e8233a86830195962 -# 427b40c47a53483592826c0c88878e2e -# 4b4f0b8a0630413fb45e104f37d97c5a -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:57 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:61 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:65 -msgid "4 TB" -msgstr "" - -# d99ddd88cb2e435ab64a12ff5414d25c -# 08d1395da63f46f09edbeda7cc85793a -# be25e20fabe44cb7a781c197a2f7d85f -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:58 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:62 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:66 -msgid "8 TB" -msgstr "" - -# d0bc491cb0a742b4b61218cf073cd753 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:59 -msgid "Max Collection Size (128 MB Chunk Size)" -msgstr "" - -# cd16c4b137fc4d518a6eb7d51311a251 -# 0f8e6c0f678d4742bb3aa7f2c4658d36 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:63 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:67 -msgid "16 TB" -msgstr "" - -# 63b4dda63c954b848c72fbdc47be3402 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:64 -msgid "Max Collection Size (256 MB Chunk Size)" -msgstr "" - -# 4a69a48290bf4053af57bdb2d1778c7d -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:68 -msgid "32 TB" -msgstr "" - -# 7f3e6baafaa34748808f18af0767d000 -#: ../source/core/sharded-cluster-requirements.txt:1 -msgid "fundamentals" -msgstr "" - -# 7f3e6baafaa34748808f18af0767d000 -#: ../source/core/sharded-cluster-requirements.txt:1 -msgid "sharding" -msgstr "" - -# b9faf6984a8d452bb16a50847eaeaf21 -#~ msgid "Sharded Cluster Requirements" -#~ msgstr "" - -# 6b1ed5fe13254feaaf635ba4de1ae6fd -#~ msgid "" -#~ "While sharding is a powerful and " -#~ "compelling feature, sharded clusters have " -#~ "significant infrastructure requirements and " -#~ "increases the overall complexity of a" -#~ " deployment. As a result, only deploy" -#~ " sharded clusters when indicated by " -#~ "application and operational requirements" -#~ msgstr "" - -# 0249c01e91cf412db5234e52c5658c9c -#~ msgid "" -#~ "Sharding is the *only* solution for " -#~ "some classes of deployments. Use " -#~ ":term:`sharded clusters ` if:" -#~ msgstr "" - -# 409263db293f4bdfbbcca807b77f705d -#~ msgid "" -#~ "your data set approaches or exceeds " -#~ "the storage capacity of a single " -#~ "MongoDB instance." -#~ msgstr "" - -# 1a044f108f6d4c9881a7844efce642d4 -#~ msgid "" -#~ "the size of your system's active " -#~ ":term:`working set` *will soon* exceed " -#~ "the capacity of your system's *maximum*" -#~ " RAM." -#~ msgstr "" - -# 28d9ea43549246b88d3cfdee04fcb492 -#~ msgid "" -#~ "a single MongoDB instance cannot meet" -#~ " the demands of your write " -#~ "operations, and all other approaches " -#~ "have not reduced contention." -#~ msgstr "" - -# ab9c66dd451e459ebd3983e0cd5785d0 -#~ msgid "" -#~ "If these attributes are not present " -#~ "in your system, sharding will only " -#~ "add complexity to your system without" -#~ " adding much benefit." -#~ msgstr "" - -# dc8e40e361254e5abf9494b71a0aedca -#~ msgid "" -#~ "It takes time and resources to " -#~ "deploy sharding. If your system has " -#~ "*already* reached or exceeded its " -#~ "capacity, it will be difficult to " -#~ "deploy sharding without impacting your " -#~ "application." -#~ msgstr "" - -# 8fde27a80060438aaa373ec0b31fb4ac -#~ msgid "" -#~ "As a result, if you think you " -#~ "will need to partition your database " -#~ "in the future, **do not** wait " -#~ "until your system is overcapacity to " -#~ "enable sharding." -#~ msgstr "" - -# 1992764440bb44de951fcdefc5d75c02 -#~ msgid "" -#~ "When designing your data model, take " -#~ "into consideration your sharding needs." -#~ msgstr "" - -# d4a6017e7e5c4c94a120392e7d8fcbed -#~ msgid "Data Quantity Requirements" -#~ msgstr "" - -# c1c18e7786c340e18bc0c8783848f968 -#~ msgid "" -#~ "Your cluster should manage a large " -#~ "quantity of data if sharding is to" -#~ " have an effect. The default " -#~ ":term:`chunk` size is 64 megabytes. And" -#~ " the :ref:`balancer ` " -#~ "will not begin moving data across " -#~ "shards until the imbalance of chunks " -#~ "among the shards exceeds the " -#~ ":ref:`migration threshold `. In practical terms, unless " -#~ "your cluster has many hundreds of " -#~ "megabytes of data, your data will " -#~ "remain on a single shard." -#~ msgstr "" - -# 2c8b767c48ae427c80be36a94f7058b0 -#~ msgid "" -#~ "In some situations, you may need " -#~ "to shard a small collection of " -#~ "data. But most of the time, " -#~ "sharding a small collection is not " -#~ "worth the added complexity and overhead" -#~ " unless you need additional write " -#~ "capacity. If you have a small data" -#~ " set, a properly configured single " -#~ "MongoDB instance or a replica set " -#~ "will usually be enough for your " -#~ "persistence layer needs." -#~ msgstr "" - -# 0c2dfcbb12be425b898003cda35a8059 -#~ msgid "" -#~ ":term:`Chunk ` size is :option:`user" -#~ " configurable `. For " -#~ "most deployments, the default value is" -#~ " of 64 megabytes is ideal. See " -#~ ":ref:`sharding-chunk-size` for more " -#~ "information." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/sharded-cluster-shards.po b/locale/es/LC_MESSAGES/core/sharded-cluster-shards.po deleted file mode 100644 index 95975db1631..00000000000 --- a/locale/es/LC_MESSAGES/core/sharded-cluster-shards.po +++ /dev/null @@ -1,265 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:48+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 74e02b2059754207b0d9262a1a250985 -#: ../source/core/sharded-cluster-shards.txt:3 -msgid "Shards" -msgstr "" - -# aafa92e1e90a4dec96e43dd282e29293 -#: ../source/core/sharded-cluster-shards.txt -msgid "On this page" -msgstr "" - -# 60b59ea8c3394d2599c23a3c3069c725 -#: ../source/core/sharded-cluster-shards.txt:13 -msgid "" -"A :term:`shard` contains a subset of sharded data for a :term:`sharded " -"cluster`. Together, the cluster's shards hold the entire data set for the" -" cluster." -msgstr "" - -# e1cd3645eec44d01883194bdd5b749f7 -#: ../source/core/sharded-cluster-shards.txt:17 -msgid "" -"Shards should be deployed as a :term:`replica set` to provide redundancy " -"and high availability." -msgstr "" - -# e2962ee180394eacab28f2d59979c96c -#: ../source/core/sharded-cluster-shards.txt:20 -msgid "" -"Users, clients, or applications should only directly connect to a shard " -"to perform local administrative and maintenance operations." -msgstr "" - -# 508e508124db4cf9b257deb541b0ed63 -#: ../source/core/sharded-cluster-shards.txt:23 -msgid "" -"Performing queries on a single shard only returns a subset of data. " -"Connect to the :program:`mongos` to perform cluster level operations, " -"including read or write operations." -msgstr "" - -# d96e132860f042b6b44b3228de25ba31 -#: ../source/core/sharded-cluster-shards.txt:29 -msgid "" -"MongoDB does not guarantee that any two contiguous :term:`chunks` " -"reside on a single shard." -msgstr "" - -# d4d1c39d8cd9408d80f9dbc95bc07d63 -#: ../source/core/sharded-cluster-shards.txt:35 -msgid "Primary Shard" -msgstr "" - -# f923d736e7c144fab90c96969c15fa15 -#: ../source/core/sharded-cluster-shards.txt:37 -msgid "" -"Each database in a sharded cluster has a :term:`primary shard` that holds" -" all the un-sharded collections for that database. Each database has its " -"own primary shard. The primary shard has no relation to the " -":term:`primary` in a replica set." -msgstr "" - -# 7087b325ede04e74b26b621de5b66199 -#: ../source/core/sharded-cluster-shards.txt:42 -msgid "" -"The :program:`mongos` selects the primary shard when creating a new " -"database by picking the shard in the cluster that has the least amount of" -" data. :program:`mongos` uses the ``totalSize`` field returned by the " -":dbcommand:`listDatabase` command as a part of the selection criteria." -msgstr "" - -# a80acf46ad064434a63c2806edb1d153 -#: ../source/core/sharded-cluster-shards.txt:49 -msgid "" -"To change the primary shard for a database, use the " -":dbcommand:`movePrimary` command. The process of migrating the primary " -"shard may take significant time to complete, and you should not access " -"the collections associated to the database until it completes. Depending " -"on the amount of data being migrated, the migration may affect overall " -"cluster operations. Consider the impact to cluster operations and network" -" load before attempting to change the primary shard." -msgstr "" - -# 37d4254d6f514500aa725cc881a64832 -#: ../source/core/sharded-cluster-shards.txt:57 -msgid "" -"When you deploy a new :term:`sharded cluster` with shards that were " -"previously used as replica sets, all existing databases continue to " -"reside on their original replica sets. Databases created subsequently may" -" reside on any shard in the cluster." -msgstr "" - -# 74c41de5dec545f9bd866669792bf157 -#: ../source/core/sharded-cluster-shards.txt:63 -msgid "Shard Status" -msgstr "" - -# dda4edfc3af14c4796eeaf504a7d644c -#: ../source/core/sharded-cluster-shards.txt:65 -msgid "" -"Use the :method:`sh.status()` method in the :program:`mongo` shell to see" -" an overview of the cluster. This reports includes which shard is primary" -" for the database and the :term:`chunk` distribution across the shards. " -"See :method:`sh.status()` method for more details." -msgstr "" - -# 4f2f7f565a3b49b88a9648f95b2f6bee -#: ../source/core/sharded-cluster-shards.txt:71 -msgid "Sharded Cluster Security" -msgstr "" - -# afcbcb16d5ab459b96eeaa8187ef4789 -#: ../source/core/sharded-cluster-shards.txt:73 -msgid "" -"Use :doc:`/core/security-internal-authentication` to enforce intra-" -"cluster security and prevent unauthorized cluster components from " -"accessing the cluster. You must start each :program:`mongod` in the " -"cluster with the appropriate security settings in order to enforce " -"internal authentication." -msgstr "" - -# db6780ec85eb420c98949df483fd440a -#: ../source/core/sharded-cluster-shards.txt:78 -msgid "" -"See :doc:`/tutorial/deploy-sharded-cluster-with-keyfile-access-control` " -"for a tutorial on deploying a secured sharded cluster." -msgstr "" - -# 9093b445b7b6490d9ce00ee812c5695a -#: ../source/core/sharded-cluster-shards.txt:82 -msgid "Shard Local Users" -msgstr "" - -# 4a209a02885746f3974978a3d30a1405 -#: ../source/core/sharded-cluster-shards.txt:84 -msgid "" -"Each shard supports :doc:`/core/authorization` *(RBAC)* for restricting " -"unauthorized access to shard data and operations. Start each " -":program:`mongod` in the replica set with the :option:`--auth` option to " -"enforce RBAC. Alternatively, enforcing :doc:`/core/security-internal-" -"authentication` for intra-cluster security also enables user access " -"controls via RBAC." -msgstr "" - -# 2e1c6837195c42218b98740de65f45b0 -#: ../source/core/sharded-cluster-shards.txt:90 -msgid "" -"Each shard has its own shard-local users. These users cannot be used on " -"other shards, nor can they be used for connecting to the cluster via a " -":program:`mongos`." -msgstr "" - -# 239eecaca75c4a9499acdddeca2308b4 -#: ../source/core/sharded-cluster-shards.txt:94 -msgid "" -"See :doc:`/tutorial/enable-authentication` for a tutorial on enabling " -"adding users to an RBAC-enabled MongoDB deployment." -msgstr "" - -#~ msgid "" -#~ "When you deploy a new :term:`sharded " -#~ "cluster`, the \"first\" shard becomes " -#~ "the primary shard for all existing " -#~ "databases before enabling sharding. Databases" -#~ " created subsequently may reside on " -#~ "any shard in the cluster." -#~ msgstr "" - -# 40b6ace2cef64995814df98b1836f6c3 -#~ msgid "" -#~ "A shard is a :term:`replica set` " -#~ "or a single :program:`mongod` that " -#~ "contains a subset of the data for" -#~ " the sharded cluster. Together, the " -#~ "cluster's shards hold the entire data" -#~ " set for the cluster." -#~ msgstr "" - -# c38f9d4d7c0b46e28761a20f6a85e155 -#~ msgid "" -#~ "Typically each shard is a replica " -#~ "set. The replica set provides redundancy" -#~ " and high availability for the data" -#~ " in each shard." -#~ msgstr "" - -# 733db74d8a2d412e85b5588ea9d9b8d2 -#~ msgid "" -#~ "MongoDB shards data on a *per " -#~ "collection* basis. You *must* access all" -#~ " data in a sharded cluster via " -#~ "the :program:`mongos` instances. If you " -#~ "connect directly to a shard, you " -#~ "will see only its fraction of the" -#~ " cluster's data. There is no " -#~ "particular order to the data set " -#~ "on a specific shard. MongoDB does " -#~ "not guarantee that any two contiguous" -#~ " chunks will reside on a single " -#~ "shard." -#~ msgstr "" - -# b6a0629f242e421eb09e9c9024a5c1bc -#~ msgid "" -#~ "Every database has a \"primary\" " -#~ "[#overloaded-primary-term]_ shard that " -#~ "holds all the un-sharded collections " -#~ "in that database." -#~ msgstr "" - -# f551716ca7954e769839ab963bbae946 -#~ msgid "" -#~ "To change the primary shard for a" -#~ " database, use the :dbcommand:`movePrimary` " -#~ "command." -#~ msgstr "" - -# 393694090d3541fd89ea4c0a9df4e54c -#~ msgid "" -#~ "The :dbcommand:`movePrimary` command can be" -#~ " expensive because it copies all " -#~ "non-sharded data to the new shard." -#~ " During this time, this data will " -#~ "be unavailable for other operations." -#~ msgstr "" - -# 444d127553924100804de2fedd51d0ff -#~ msgid "" -#~ "The term \"primary\" shard has nothing" -#~ " to do with the term :term:`primary`" -#~ " in the context of :term:`replica " -#~ "sets `." -#~ msgstr "" - -#~ msgid "" -#~ "When you deploy a new :term:`sharded " -#~ "cluster` with shards that were " -#~ "previously used as replica sets, all " -#~ "existing databases continue to reside on" -#~ " their original shard. Databases created" -#~ " subsequently may reside on any shard" -#~ " in the cluster." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/sharding-balancer-administration.po b/locale/es/LC_MESSAGES/core/sharding-balancer-administration.po deleted file mode 100644 index 844f50a62ae..00000000000 --- a/locale/es/LC_MESSAGES/core/sharding-balancer-administration.po +++ /dev/null @@ -1,537 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 639a3dae298e4a769970c9b24ede7de1 -#: ../source/core/sharding-balancer-administration.txt:6 -msgid "Sharded Cluster Balancer" -msgstr "" - -# 56c3c2f87d6a47a6b69177609ce5fd65 -#: ../source/core/sharding-balancer-administration.txt -msgid "On this page" -msgstr "" - -# 7f1d1d104bc745a890a8e5e003efd04b -#: ../source/core/sharding-balancer-administration.txt:17 -msgid "" -"The MongoDB balancer is a background process that monitors the number of " -":term:`chunks ` on each :term:`shard`. When the number of chunks " -"on a given shard reaches specific :ref:`migration thresholds `, the balancer attempts to automatically migrate " -"chunks between shards and reach an equal number of chunks per shard." -msgstr "" - -# 1bce1012e70f4cc0a249a4c79af3fa0e -#: ../source/core/sharding-balancer-administration.txt:23 -msgid "" -"The balancing procedure for :term:`sharded clusters ` is" -" entirely transparent to the user and application layer, though there may" -" be some performance impact while the procedure takes place." -msgstr "" - -# 4f042aa21ec046b8886b674b4ee0e848 -#: ../source/core/sharding-balancer-administration.txt:36 -msgid "Cluster Balancer" -msgstr "" - -# 97a6abe4d954447ab5b479f4e0a1b677 -#: ../source/core/sharding-balancer-administration.txt:38 -msgid "" -"The :term:`balancer` process is responsible for redistributing the chunks" -" of a sharded collection evenly among the shards for every sharded " -"collection. By default, the balancer process is always enabled." -msgstr "" - -# b6eac23b08304bb78dbe62bf48823789 -#: ../source/core/sharding-balancer-administration.txt:44 -msgid "The balancer runs on the primary of the config server replica set." -msgstr "" - -# d71061b8e66c4d5390bd2fa56fc15286 -#: ../source/core/sharding-balancer-administration.txt:46 -msgid "" -"When a balancer process is active, config server acquires a \"lock\" by " -"modifying a document in the ``lock`` collection in the :ref:`config-" -"database`. This \"balancer\" lock is never released." -msgstr "" - -# decba4a2fe874be6a15a9ddd9c77e7bc -#: ../source/core/sharding-balancer-administration.txt:50 -msgid "" -"To address uneven chunk distribution for a sharded collection, the " -"balancer :doc:`migrates chunks ` " -"from shards with more chunks to shards with a fewer number of chunks. The" -" balancer migrates the chunks until there is an even distribution of " -"chunks for the collection across the shards. For details about chunk " -"migration, see :ref:`chunk-migration-procedure`." -msgstr "" - -# 41c17573312048acb7107d881377ba8d -#: ../source/includes/fact-archiveMovedChunks.rst:3 -msgid "" -"Chunk migrations can have an impact on disk space. Starting in MongoDB " -"2.6, the source shard automatically archives the migrated documents by " -"default. For details, see :ref:`moveChunk-directory`." -msgstr "" - -# 9d4ed2b8cfac4168b3b475510f099c67 -#: ../source/core/sharding-balancer-administration.txt:59 -msgid "" -"Chunk migrations carry some overhead in terms of bandwidth and workload, " -"both of which can impact database performance. The :term:`balancer` " -"attempts to minimize the impact by:" -msgstr "" - -# 935f5be1a441460c9bdcc60228e8b0aa -#: ../source/core/sharding-balancer-administration.txt:63 -msgid "" -"Restricting a shard to at most one migration at any given time; i.e. a " -"shard cannot participate in multiple chunk migrations at the same time. " -"To migrate multiple chunks from a shard, the balancer migrates the chunks" -" one at a time." -msgstr "" - -# 9313254598294e1c98c8497c658c69b4 -#: ../source/core/sharding-balancer-administration.txt:70 -msgid "" -"Starting in MongoDB 3.4, MongoDB can perform parallel chunk migrations. " -"Observing the restriction that a shard can participate in at most one " -"migration at a time, for a sharded cluster with *n* shards, MongoDB can " -"perform at most *n/2* (rounded down) simultaneous chunk migrations." -msgstr "" - -# 6b7a992af6054754ba91612b4deea46c -#: ../source/core/sharding-balancer-administration.txt:76 -msgid "See also :ref:`chunk-migration-queuing`." -msgstr "" - -# 141635822ec047a4a3bf6074d8fe5485 -#: ../source/core/sharding-balancer-administration.txt:78 -msgid "" -"Starting a balancing round **only** when the difference in the number of " -"chunks between the shard with the greatest number of chunks for a sharded" -" collection and the shard with the lowest number of chunks for that " -"collection reaches the :ref:`migration threshold `." -msgstr "" - -# 462f9dd917a64c3bb25e0a67cef18874 -#: ../source/core/sharding-balancer-administration.txt:84 -msgid "" -"You may disable the balancer temporarily for maintenance. See :ref" -":`sharding-balancing-disable-temporally` for details." -msgstr "" - -# cce917ea042c4eff91720b82b3fa33b8 -#: ../source/core/sharding-balancer-administration.txt:87 -msgid "" -"You can also limit the window during which the balancer runs to prevent " -"it from impacting production traffic. See :ref:`Schedule the Balancing " -"Window ` for details." -msgstr "" - -# bce595fd5f70406b916fff3d92d67ed9 -#: ../source/core/sharding-balancer-administration.txt:93 -msgid "" -"The specification of the balancing window is relative to the local time " -"zone of the primary of the config server replica set." -msgstr "" - -# 36cb82d3a986407bb14532f50297f0f7 -#: ../source/core/sharding-balancer-administration.txt:96 -msgid ":doc:`/tutorial/manage-sharded-cluster-balancer`." -msgstr "" - -# c423c7b86cd04a67b80b887511c8499c -#: ../source/core/sharding-balancer-administration.txt:99 -msgid "Adding and Removing Shards from the Cluster" -msgstr "" - -# e9ceee9d796642918771e21ed14e2556 -#: ../source/core/sharding-balancer-administration.txt:101 -msgid "" -"Adding a shard to a cluster creates an imbalance, since the new shard has" -" no chunks. While MongoDB begins migrating data to the new shard " -"immediately, it can take some time before the cluster balances. See the " -":doc:`/tutorial/add-shards-to-shard-cluster` tutorial for instructions on" -" adding a shard to a cluster." -msgstr "" - -# 376bebca3ad843efa4c2e72e55208033 -#: ../source/core/sharding-balancer-administration.txt:107 -msgid "" -"Removing a shard from a cluster creates a similar imbalance, since chunks" -" residing on that shard must be redistributed throughout the cluster. " -"While MongoDB begins draining a removed shard immediately, it can take " -"some time before the cluster balances. *Do not* shutdown the servers " -"associated to the removed shard during this process." -msgstr "" - -# 8746737e1d86457ea693bae56d84151e -#: ../source/includes/fact-remove-shard-balance-order.rst:1 -msgid "" -"When you remove a shard in a cluster with an uneven chunk distribution, " -"the balancer first removes the chunks from the draining shard and then " -"balances the remaining uneven chunk distribution." -msgstr "" - -# a4eef1939c5746fc9013999faa5a2cac -#: ../source/core/sharding-balancer-administration.txt:115 -msgid "" -"See the :doc:`/tutorial/remove-shards-from-cluster` tutorial for " -"instructions on safely removing a shard from a cluster." -msgstr "" - -# e98d17d940ed4ca0ac6d2e7c44808b39 -#: ../source/core/sharding-balancer-administration.txt:121 -msgid "Chunk Migration Procedure" -msgstr "" - -# 0b688562379341aaabee6b62ca1d3ad3 -#: ../source/core/sharding-balancer-administration.txt:123 -msgid "All chunk migrations use the following procedure:" -msgstr "" - -# f8198c8c6df74116a27b94a8e1dbeaac -#: ../source/core/sharding-balancer-administration.txt:125 -msgid "" -"The balancer process sends the :dbcommand:`moveChunk` command to the " -"source shard." -msgstr "" - -# e264ac19418d4777a37af52a55eceb55 -#: ../source/core/sharding-balancer-administration.txt:128 -msgid "" -"The source starts the move with an internal :dbcommand:`moveChunk` " -"command. During the migration process, operations to the chunk route to " -"the source shard. The source shard is responsible for incoming write " -"operations for the chunk." -msgstr "" - -# 6671da3a0f2c4fa3a9f8e697e47081a7 -#: ../source/core/sharding-balancer-administration.txt:133 -msgid "" -"The destination shard builds any indexes required by the source that do " -"not exist on the destination." -msgstr "" - -# e357494d63284a0ba79048ff22ad83a9 -#: ../source/core/sharding-balancer-administration.txt:136 -msgid "" -"The destination shard begins requesting documents in the chunk and starts" -" receiving copies of the data. See also :ref:`chunk-migration-" -"replication`." -msgstr "" - -# f6baff2346734ea88ce13ec4736908ea -#: ../source/core/sharding-balancer-administration.txt:140 -msgid "" -"After receiving the final document in the chunk, the destination shard " -"starts a synchronization process to ensure that it has the changes to the" -" migrated documents that occurred during the migration." -msgstr "" - -# 0e23abea21da4b55a0344d30a9de8e87 -#: ../source/core/sharding-balancer-administration.txt:144 -msgid "" -"When fully synchronized, the source shard connects to the :term:`config " -"database` and updates the cluster metadata with the new location for the " -"chunk." -msgstr "" - -# 2c2783d2dc314f918ddd6294d4e07267 -#: ../source/core/sharding-balancer-administration.txt:148 -msgid "" -"After the source shard completes the update of the metadata, and once " -"there are no open cursors on the chunk, the source shard deletes its copy" -" of the documents." -msgstr "" - -# 9dbd8e4e92ef4ab797ac450632d79f9e -#: ../source/core/sharding-balancer-administration.txt:154 -msgid "" -"If the balancer needs to perform additional chunk migrations from the " -"source shard, the balancer can start the next chunk migration without " -"waiting for the current migration process to finish this deletion step. " -"See :ref:`chunk-migration-queuing`." -msgstr "" - -# 73e38f213fa44507981644da16baf6ec -#: ../source/core/sharding-balancer-administration.txt:161 -msgid "" -"The source shard automatically archives the migrated documents by " -"default. For more information, see :ref:`moveChunk-directory`." -msgstr "" - -# c31d32142ad445f39013aa4062f4f766 -#: ../source/core/sharding-balancer-administration.txt:164 -msgid "" -"The migration process ensures consistency and maximizes the availability " -"of chunks during balancing." -msgstr "" - -# 4ac9d23e01844a5584aa1f658148ec67 -#: ../source/core/sharding-balancer-administration.txt:170 -msgid "Migration Thresholds" -msgstr "" - -# f5f06124f78b469a9e1f38c8952686ef -#: ../source/core/sharding-balancer-administration.txt:172 -msgid "" -"To minimize the impact of balancing on the cluster, the :term:`balancer` " -"only begins balancing after the distribution of chunks for a sharded " -"collection has reached certain thresholds. The thresholds apply to the " -"difference in number of :term:`chunks ` between the shard with the" -" most chunks for the collection and the shard with the fewest chunks for " -"that collection. The balancer has the following thresholds:" -msgstr "" - -# 497da0f865fa4cf8866957505bc5a237 -#: ../source/core/sharding-balancer-administration.txt:183 -msgid "Number of Chunks" -msgstr "" - -# 0d2d8525dbe64a93ba83876a85df97a8 -#: ../source/core/sharding-balancer-administration.txt:184 -msgid "Migration Threshold" -msgstr "" - -# d4ff39f146344683b7d4ec7dc7f4a59d -#: ../source/core/sharding-balancer-administration.txt:186 -msgid "Fewer than 20" -msgstr "" - -# bbe7268988fc487b9ce8f8e8188571e3 -#: ../source/core/sharding-balancer-administration.txt:187 -msgid "2" -msgstr "" - -# 4f9fbb4202cd45b18c937c3add33001b -#: ../source/core/sharding-balancer-administration.txt:189 -msgid "20-79" -msgstr "" - -# a6e34f93fd1e4eaa9929a47498fa7d8a -#: ../source/core/sharding-balancer-administration.txt:190 -msgid "4" -msgstr "" - -# 15a75e0a9f1c4eb7b4d596e78684f90d -#: ../source/core/sharding-balancer-administration.txt:192 -msgid "80 and greater" -msgstr "" - -# ba0842c7564b4fb79d785f2ef9d980b1 -#: ../source/core/sharding-balancer-administration.txt:193 -msgid "8" -msgstr "" - -# d8c074445ed345afbe8832d0be4c4be3 -#: ../source/core/sharding-balancer-administration.txt:195 -msgid "" -"The balancer stops running on the target collection when the difference " -"between the number of chunks on any two shards for that collection is " -"*less than two*, or a chunk migration fails." -msgstr "" - -# 650fbd29fc6c456891cb757860002022 -#: ../source/core/sharding-balancer-administration.txt:203 -msgid "Asynchronous Chunk Migration Cleanup" -msgstr "" - -# a3e0b9142eeb4f14a7de49b4e1ccdb20 -#: ../source/core/sharding-balancer-administration.txt:205 -msgid "" -"To migrate multiple chunks from a shard, the balancer migrates the chunks" -" one at a time. However, the balancer does not wait for the current " -"migration's delete phase to complete before starting the next chunk " -"migration. See :ref:`sharding-chunk-migration` for the chunk migration " -"process and the delete phase." -msgstr "" - -# 7ddce4b3edc04e64a2ef5b87eab7b30a -#: ../source/core/sharding-balancer-administration.txt:211 -msgid "" -"This queuing behavior allows shards to unload chunks more quickly in " -"cases of heavily imbalanced cluster, such as when performing initial data" -" loads without pre-splitting and when adding new shards." -msgstr "" - -# fdaa6e530eb6416c9996bd939efccdd0 -#: ../source/core/sharding-balancer-administration.txt:215 -msgid "" -"This behavior also affects the :dbcommand:`moveChunk` command, and " -"migration scripts that use the :dbcommand:`moveChunk` command may proceed" -" more quickly." -msgstr "" - -# d607ee9136374973b4419a2cf8f0492b -#: ../source/core/sharding-balancer-administration.txt:219 -msgid "" -"In some cases, the delete phases may persist longer. If multiple delete " -"phases are queued but not yet complete, a crash of the replica set's " -"primary can orphan data from multiple migrations." -msgstr "" - -# 984c5292925a4378971a52bf788447ef -#: ../source/core/sharding-balancer-administration.txt:223 -msgid "" -"The ``_waitForDelete``, available as a setting for the balancer as well " -"as the :dbcommand:`moveChunk` command, can alter the behavior so that the" -" delete phase of the current migration blocks the start of the next chunk" -" migration. The ``_waitForDelete`` is generally for internal testing " -"purposes. For more information, see :ref:`wait-for-delete-setting`." -msgstr "" - -# e6938f1bc39f4a74af1254366043f7c0 -#: ../source/core/sharding-balancer-administration.txt:233 -msgid "Chunk Migration and Replication" -msgstr "" - -# 6e88d01549804eab90c3514a5df08c19 -#: ../source/core/sharding-balancer-administration.txt:237 -msgid "" -"During chunk migration, the ``_secondaryThrottle`` value determines when " -"the balancer proceeds with the next document in the chunk:" -msgstr "" - -# e5b13cfb057d4cbf81fc4a5063d6bdf6 -#: ../source/core/sharding-balancer-administration.txt:240 -msgid "" -"If ``true``, then by default, each document move during chunk migration " -"propagates to at least one secondary before the balancer proceeds with " -"the next document. This is equivalent to a write concern of " -":writeconcern:`{ w: 2 } <\\>`." -msgstr "" - -# e3110f12aa7b4486a0f1816141a0da75 -#: ../source/core/sharding-balancer-administration.txt:247 -msgid "" -"The ``writeConcern`` field in the balancer configuration document allows " -"you to specify a different :doc:`write concern ` semantics with the ``_secondaryThrottle`` option. For an " -"example, see :ref:`sharded-cluster-config-secondary-throttle`." -msgstr "" - -# 1326ef103e9e40b09b011c65d248475a -#: ../source/core/sharding-balancer-administration.txt:253 -msgid "" -"If ``false``, the balancer does not wait for replication to a secondary " -"and instead continues with the next document." -msgstr "" - -# d2cfab46eea24423bb6db873c05f324a -#: ../source/core/sharding-balancer-administration.txt:256 -msgid "" -"Starting in MongoDB 3.4, for :ref:`WiredTiger `, the " -"default value ``_secondaryThrottle`` is ``false`` for all chunk " -"migrations." -msgstr "" - -# 707f736079a5478e95b9743b132c54fe -#: ../source/core/sharding-balancer-administration.txt:260 -msgid "The default value remains ``true`` for :ref:`MMAPv1 `." -msgstr "" - -# 09c0705518b34f75ab0cb63aaf696640 -#: ../source/core/sharding-balancer-administration.txt:262 -msgid "" -"To update the ``_secondaryThrottle`` parameter for the balancer, see :ref" -":`sharded-cluster-config-secondary-throttle` for an example." -msgstr "" - -# 7783edf9ee904001804cdae1bd5fa0fa -#: ../source/core/sharding-balancer-administration.txt:265 -msgid "" -"Independent of the ``secondaryThrottle`` setting, certain phases of the " -"chunk migration have the following replication policy:" -msgstr "" - -# 4cec5d3a3db04cb092d88efa14fcacdd -#: ../source/core/sharding-balancer-administration.txt:268 -msgid "" -"MongoDB briefly pauses all application writes to the source shard before " -"updating the config servers with the new location for the chunk, and " -"resumes the application writes after the update. The chunk move requires " -"all writes to be acknowledged by majority of the members of the replica " -"set both before and after committing the chunk move to config servers." -msgstr "" - -# 5fd4fb8e3086452988f8e4f73a9260ed -#: ../source/core/sharding-balancer-administration.txt:275 -msgid "" -"When an outgoing chunk migration finishes and cleanup occurs, all writes " -"must be replicated to a majority of servers before further cleanup (from " -"other outgoing migrations) or new incoming migrations can proceed." -msgstr "" - -# 834a8844abd44d9299638c2a98c1d303 -#: ../source/core/sharding-balancer-administration.txt:283 -msgid "Maximum Number of Documents Per Chunk to Migrate" -msgstr "" - -# a54dc9d4df4b4e179ee0e7ce784ee462 -#: ../source/includes/limits-sharding-maximum-documents-chunk.rst:1 -msgid "" -"MongoDB cannot move a chunk if the number of documents in the chunk " -"exceeds either 250000 documents or 1.3 times the result of dividing the " -"configured :ref:`chunk size` by the average document" -" size. :method:`db.collection.stats()` includes the ``avgObjSize`` field," -" which represents the average document size in the collection." -msgstr "" - -# c9dcfb3238a24e47af4092a352905ebf -#: ../source/core/sharding-balancer-administration.txt:290 -msgid "Shard Size" -msgstr "" - -# d3810ac38e524b96af4b2e9e761c79fb -#: ../source/core/sharding-balancer-administration.txt:292 -msgid "" -"By default, MongoDB attempts to fill all available disk space with data " -"on every shard as the data set grows. To ensure that the cluster always " -"has the capacity to handle data growth, monitor disk usage as well as " -"other performance metrics." -msgstr "" - -# dda6fbb473f24554820d825387f2fcaf -#: ../source/core/sharding-balancer-administration.txt:297 -msgid "" -"See the :ref:`sharded-cluster-config-max-shard-size` tutorial for " -"instructions on setting the maximum size for a shard." -msgstr "" - -# 5e58809b68514d59ad1d8642a2df3b04 -# 00d1754e494f4725a17245999e2d5b52 -#: ../source/core/sharding-balancer-administration.txt:1 -#: ../source/core/sharding-balancer-administration.txt:31 -msgid "balancing" -msgstr "" - -# 5e58809b68514d59ad1d8642a2df3b04 -#: ../source/core/sharding-balancer-administration.txt:1 -msgid "migration" -msgstr "" - -# 00d1754e494f4725a17245999e2d5b52 -#: ../source/core/sharding-balancer-administration.txt:31 -msgid "internals" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/sharding-balancing.po b/locale/es/LC_MESSAGES/core/sharding-balancing.po deleted file mode 100644 index bf944848531..00000000000 --- a/locale/es/LC_MESSAGES/core/sharding-balancing.po +++ /dev/null @@ -1,322 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: 2013-12-16 23:52+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# fedc4809dff644e1989e7a80877bd920 -#: ../source/core/sharding-balancing.txt:6 -msgid "Sharded Collection Balancing" -msgstr "" - -# ccd6b94a0d1f4453ae88157ade54d6a3 -#: ../source/core/sharding-balancing.txt -msgid "On this page" -msgstr "" - -# a12f87e38bef4ed999c82be5eb93d128 -#: ../source/core/sharding-balancing.txt:16 -msgid "" -"Balancing is the process MongoDB uses to distribute data of a sharded " -"collection evenly across a :term:`sharded cluster`. When a :term:`shard` " -"has too many of a sharded collection's :term:`chunks ` compared to" -" other shards, MongoDB automatically balances the chunks across the " -"shards. The balancing procedure for :term:`sharded clusters ` is entirely transparent to the user and application layer." -msgstr "" - -# 6a164de86a1b454f882f3cf7ef7fb703 -#: ../source/core/sharding-balancing.txt:29 -msgid "Cluster Balancer" -msgstr "" - -# 9f3d78f519b44c3ebf63c3def6db9255 -#: ../source/core/sharding-balancing.txt:31 -msgid "" -"The :term:`balancer` process is responsible for redistributing the chunks" -" of a sharded collection evenly among the shards for every sharded " -"collection. By default, the balancer process is always enabled." -msgstr "" - -# a04f77d50a474be089e61a76e41e47ab -#: ../source/core/sharding-balancing.txt:35 -msgid "" -"Any :program:`mongos` instance in the cluster can start a balancing " -"round. When a balancer process is active, the responsible " -":program:`mongos` acquires a \"lock\" by modifying a document in the " -"``lock`` collection in the :ref:`config-database`." -msgstr "" - -# 68dbd6379b6945bcaf99d295a61df70e -#: ../source/core/sharding-balancing.txt:42 -msgid "" -"With replica set config servers, clock skew does not affect distributed " -"lock management. If you are using *mirrored* config servers, large " -"differences in timekeeping can lead to failed distributed locks. With " -"*mirrored* config servers, minimize clock skew by running the network " -"time protocol (NTP) ``ntpd`` on your servers." -msgstr "" - -# 0218f260a2624e248912419ebdfc2f4e -#: ../source/core/sharding-balancing.txt:48 -msgid "" -"To address uneven chunk distribution for a sharded collection, the " -"balancer :doc:`migrates chunks ` from " -"shards with more chunks to shards with a fewer number of chunks. The " -"balancer migrates the chunks, one at a time, until there is an even " -"distribution of chunks for the collection across the shards. For details " -"about chunk migration, see :ref:`chunk-migration-procedure`." -msgstr "" - -# 9123aaf8b6c04f349f4a717471a0b795 -#: ../source/includes/fact-archiveMovedChunks.rst:3 -msgid "" -"Chunk migrations can have an impact on disk space. Starting in MongoDB " -"2.6, the source shard automatically archives the migrated documents by " -"default. For details, see :ref:`moveChunk-directory`." -msgstr "" - -# 5ed91d6e47134924a14547232f4ccb78 -#: ../source/core/sharding-balancing.txt:57 -msgid "" -"Chunk migrations carry some overhead in terms of bandwidth and workload, " -"both of which can impact database performance. The :term:`balancer` " -"attempts to minimize the impact by:" -msgstr "" - -# 40e37413354547ec9fcb7a567470f1ef -#: ../source/core/sharding-balancing.txt:61 -msgid "Moving only one chunk at a time. See also :ref:`chunk-migration-queuing`." -msgstr "" - -# fabd793d2ae842e1aae673050fe96eda -#: ../source/core/sharding-balancing.txt:64 -msgid "" -"Starting a balancing round **only** when the difference in the number of " -"chunks between the shard with the greatest number of chunks for a sharded" -" collection and the shard with the lowest number of chunks for that " -"collection reaches the :ref:`migration threshold `." -msgstr "" - -# a09dd08833cb49b2b6035319bfe32965 -#: ../source/core/sharding-balancing.txt:70 -msgid "" -"You may disable the balancer temporarily for maintenance. See :ref" -":`sharding-balancing-disable-temporally` for details." -msgstr "" - -# 4d1124a5db684a7e9bbb5aa700b1ce35 -#: ../source/core/sharding-balancing.txt:73 -msgid "" -"You can also limit the window during which the balancer runs to prevent " -"it from impacting production traffic. See :ref:`Schedule the Balancing " -"Window ` for details." -msgstr "" - -# 5957bedbd478482f885d8e02d8cfd2e9 -#: ../source/core/sharding-balancing.txt:79 -msgid "" -"The specification of the balancing window is relative to the local time " -"zone of all individual :program:`mongos` instances in the cluster." -msgstr "" - -# e47f6919001543a5aee4dc0b994d972f -#: ../source/core/sharding-balancing.txt:83 -msgid ":doc:`/tutorial/manage-sharded-cluster-balancer`." -msgstr "" - -# 78cc06bd7c2546ebb28a837a2fe6752b -#: ../source/core/sharding-balancing.txt:88 -msgid "Migration Thresholds" -msgstr "" - -# 8530ba1854cb4cb99d6f949ace7949f4 -#: ../source/core/sharding-balancing.txt:90 -msgid "" -"To minimize the impact of balancing on the cluster, the :term:`balancer` " -"will not begin balancing until the distribution of chunks for a sharded " -"collection has reached certain thresholds. The thresholds apply to the " -"difference in number of :term:`chunks ` between the shard with the" -" most chunks for the collection and the shard with the fewest chunks for " -"that collection. The balancer has the following thresholds:" -msgstr "" - -# 15c9f3b7602847a6899904a6071133ec -#: ../source/core/sharding-balancing.txt:101 -msgid "Number of Chunks" -msgstr "" - -# ed75ab49d80a4cf1b28a2dd9c795df80 -#: ../source/core/sharding-balancing.txt:102 -msgid "Migration Threshold" -msgstr "" - -# eb97f61825994825a5bc52710e0ce910 -#: ../source/core/sharding-balancing.txt:104 -msgid "Fewer than 20" -msgstr "" - -# ad15241f79e2472080516dd421c8f2df -#: ../source/core/sharding-balancing.txt:105 -msgid "2" -msgstr "" - -# 5a2fa6d758e94b6da8acb665f57fadf0 -#: ../source/core/sharding-balancing.txt:107 -msgid "20-79" -msgstr "" - -# a01e94c689594ca2966952ff48b3d392 -#: ../source/core/sharding-balancing.txt:108 -msgid "4" -msgstr "" - -# 8d00839a07de4955916850a886239b1e -#: ../source/core/sharding-balancing.txt:110 -msgid "80 and greater" -msgstr "" - -# 2ddb6e675a7d4615b737984068c59f42 -#: ../source/core/sharding-balancing.txt:111 -msgid "8" -msgstr "" - -# d9de24cf063b4402ae25baff92be40cb -#: ../source/core/sharding-balancing.txt:113 -msgid "" -"Once a balancing round starts, the balancer will not stop until, for the " -"collection, the difference between the number of chunks on any two shards" -" for that collection is *less than two* or a chunk migration fails." -msgstr "" - -# 1b3bc867a54d4b86bd3647465fb1411c -#: ../source/core/sharding-balancing.txt:121 -msgid "Shard Size" -msgstr "" - -# 4759ce39dfa0495cb65052180f589e5d -#: ../source/core/sharding-balancing.txt:123 -msgid "" -"By default, MongoDB will attempt to fill all available disk space with " -"data on every shard as the data set grows. To ensure that the cluster " -"always has the capacity to handle data growth, monitor disk usage as well" -" as other performance metrics." -msgstr "" - -# ba9350e2d7d447d39a7668b16ad8a0cd -#: ../source/core/sharding-balancing.txt:128 -msgid "" -"When adding a shard, you may set a \"maximum size\" for that shard. This " -"prevents the :term:`balancer` from migrating chunks to the shard when the" -" value of :serverstatus:`mem.mapped` exceeds the \"maximum size\". Use " -"the ``maxSize`` parameter of the :dbcommand:`addShard` command to set the" -" \"maximum size\" for the shard." -msgstr "" - -# f5b6dced525c43a59f9793638558c069 -#: ../source/core/sharding-balancing.txt:134 -msgid "" -":ref:`sharded-cluster-config-max-shard-size` and " -":doc:`/administration/monitoring`." -msgstr "" - -# e67af89a37784aa0b3aaeda3b1b69d8c -# 5a029284754e4a4497ad143ca56d8726 -#: ../source/core/sharding-balancing.txt:1 -#: ../source/core/sharding-balancing.txt:24 -msgid "balancing" -msgstr "" - -# 5a029284754e4a4497ad143ca56d8726 -#: ../source/core/sharding-balancing.txt:24 -msgid "internals" -msgstr "" - -#~ msgid "" -#~ "Balancing is the process MongoDB uses" -#~ " to distribute data of a sharded " -#~ "collection evenly across a :term:`sharded " -#~ "cluster`. When a :term:`shard` has too" -#~ " many of a sharded collection's " -#~ ":term:`chunks ` compared to other " -#~ "shards, MongoDB automatically balances the " -#~ "the chunks across the shards. The " -#~ "balancing procedure for :term:`sharded " -#~ "clusters ` is entirely " -#~ "transparent to the user and application" -#~ " layer." -#~ msgstr "" - -#~ msgid "21-80" -#~ msgstr "" - -#~ msgid "Greater than 80" -#~ msgstr "" - -# 05e343bbc8664250b00a203b42795402 -#~ msgid "" -#~ "Before MongoDB version 2.0, large " -#~ "differences in timekeeping (i.e. clock " -#~ "skew) between :program:`mongos` instances " -#~ "could lead to failed distributed locks." -#~ " This carries the possibility of data" -#~ " loss, particularly with skews larger " -#~ "than 5 minutes. Always use the " -#~ "network time protocol (NTP) by running" -#~ " ``ntpd`` on your servers to minimize" -#~ " clock skew." -#~ msgstr "" - -# 9e70f024eb9d436c8afb4f2f444144ca -#~ msgid "" -#~ "To address uneven chunk distribution for" -#~ " a sharded collection, the balancer " -#~ ":doc:`migrates chunks ` from shards with more chunks" -#~ " to shards with a fewer number " -#~ "of chunks. The balancer migrates the " -#~ "chunks, one at a time, until there" -#~ " is an even dispersion of chunks " -#~ "for the collection across the shards." -#~ msgstr "" - -# 062b442aaa3b491abe358016dbca15ae -#~ msgid "" -#~ "The following thresholds appear first in" -#~ " 2.2. Prior to this release, a " -#~ "balancing round would only start if " -#~ "the shard with the most chunks had" -#~ " 8 more chunks than the shard " -#~ "with the least number of chunks." -#~ msgstr "" - -# 57ee1930766044469c457468b6a9628e -#~ msgid "" -#~ "When adding a shard, you may set" -#~ " a \"maximum size\" for that shard." -#~ " This prevents the :term:`balancer` from" -#~ " migrating chunks to the shard when" -#~ " the value of :data:`~serverStatus.mem.mapped`" -#~ " exceeds the \"maximum size\". Use " -#~ "the ``maxSize`` parameter of the " -#~ ":dbcommand:`addShard` command to set the " -#~ "\"maximum size\" for the shard." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/sharding-chunk-migration.po b/locale/es/LC_MESSAGES/core/sharding-chunk-migration.po deleted file mode 100644 index 0502299c942..00000000000 --- a/locale/es/LC_MESSAGES/core/sharding-chunk-migration.po +++ /dev/null @@ -1,376 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: 2014-04-08 19:26+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# aa02d56cdb364dfd98dba6f70b4d95cd -#: ../source/core/sharding-chunk-migration.txt:5 -msgid "Chunk Migration Across Shards" -msgstr "" - -# 179af8bf411b4a12b388ea1e09984d13 -#: ../source/core/sharding-chunk-migration.txt -msgid "On this page" -msgstr "" - -# d36c02747157439584eb1d4a6bab3178 -#: ../source/core/sharding-chunk-migration.txt:15 -msgid "" -"Chunk migration moves the chunks of a sharded collection from one shard " -"to another and is part of the :doc:`balancer ` " -"process." -msgstr "" - -# 442c3a6786de4ead847170fe347b2c7d -#: ../source/core/sharding-chunk-migration.txt:24 -msgid "Chunk Migration" -msgstr "" - -# 571abaf654734ef8920ca66f253c3f04 -#: ../source/core/sharding-chunk-migration.txt:26 -msgid "" -"MongoDB migrates chunks in a :term:`sharded cluster` to distribute the " -"chunks of a sharded collection evenly among shards. Migrations may be " -"either:" -msgstr "" - -# af69be69b3414b80b38645df3b1f225c -#: ../source/core/sharding-chunk-migration.txt:30 -msgid "" -"Manual. Only use manual migration in limited cases, such as to distribute" -" data during bulk inserts. See :doc:`Migrating Chunks Manually ` for more details." -msgstr "" - -# 7e8b88cae94444c9b4e976379270779c -#: ../source/core/sharding-chunk-migration.txt:34 -msgid "" -"Automatic. The :doc:`balancer ` process " -"automatically migrates chunks when there is an uneven distribution of a " -"sharded collection's chunks across the shards. See :ref:`Migration " -"Thresholds ` for more details." -msgstr "" - -# dffc56c0a685473a80b2bfadd355249e -#: ../source/core/sharding-chunk-migration.txt:42 -msgid "Chunk Migration Procedure" -msgstr "" - -# a5a8c1d69ec046eabb37ad9cf932be8a -#: ../source/core/sharding-chunk-migration.txt:44 -msgid "All chunk migrations use the following procedure:" -msgstr "" - -# 5616dd5396384a5f8c9f66bd55c710ef -#: ../source/core/sharding-chunk-migration.txt:46 -msgid "" -"The balancer process sends the :dbcommand:`moveChunk` command to the " -"source shard." -msgstr "" - -# 4f6dfd3fbbff4c138e31a4c48a55b86e -#: ../source/core/sharding-chunk-migration.txt:49 -msgid "" -"The source starts the move with an internal :dbcommand:`moveChunk` " -"command. During the migration process, operations to the chunk route to " -"the source shard. The source shard is responsible for incoming write " -"operations for the chunk." -msgstr "" - -# f207cea5af4e4a5eacc9f6e6406e4239 -#: ../source/core/sharding-chunk-migration.txt:54 -msgid "" -"The destination shard builds any indexes required by the source that do " -"not exist on the destination." -msgstr "" - -# 00f5bff2302f4f79a89f62e5f4884469 -#: ../source/core/sharding-chunk-migration.txt:57 -msgid "" -"The destination shard begins requesting documents in the chunk and starts" -" receiving copies of the data." -msgstr "" - -# d817ef111c3c440fac3525fe16ee5d39 -#: ../source/core/sharding-chunk-migration.txt:60 -msgid "" -"After receiving the final document in the chunk, the destination shard " -"starts a synchronization process to ensure that it has the changes to the" -" migrated documents that occurred during the migration." -msgstr "" - -# c9fa5be079a245029901fb4bb2a74fcc -#: ../source/core/sharding-chunk-migration.txt:64 -msgid "" -"When fully synchronized, the destination shard connects to the " -":term:`config database` and updates the cluster metadata with the new " -"location for the chunk." -msgstr "" - -# 8cdac6edbdff4dddbb6305f0da0a1cf8 -#: ../source/core/sharding-chunk-migration.txt:68 -msgid "" -"After the destination shard completes the update of the metadata, and " -"once there are no open cursors on the chunk, the source shard deletes its" -" copy of the documents." -msgstr "" - -# cedd8201d42a48f78d1f2f9c7c788f28 -#: ../source/core/sharding-chunk-migration.txt:74 -msgid "" -"If the balancer needs to perform additional chunk migrations from the " -"source shard, the balancer can start the next chunk migration without " -"waiting for the current migration process to finish this deletion step. " -"See :ref:`chunk-migration-queuing`." -msgstr "" - -# ef5070a148674a69bb96adefd1ef4465 -#: ../source/core/sharding-chunk-migration.txt:81 -msgid "" -"The source shard automatically archives the migrated documents by " -"default. For more information, see :ref:`moveChunk-directory`." -msgstr "" - -# 24ab13c702384a438f5e2749c57e2be0 -#: ../source/core/sharding-chunk-migration.txt:84 -msgid "" -"The migration process ensures consistency and maximizes the availability " -"of chunks during balancing." -msgstr "" - -# d39808fe28ea498781b9f77e02ddca42 -#: ../source/core/sharding-chunk-migration.txt:90 -msgid "Chunk Migration Queuing" -msgstr "" - -# c5359c81ae914e76bb4e9452937ae72c -#: ../source/core/sharding-chunk-migration.txt:92 -msgid "" -"To migrate multiple chunks from a shard, the balancer migrates the chunks" -" one at a time. However, the balancer does not wait for the current " -"migration's delete phase to complete before starting the next chunk " -"migration. See :ref:`sharding-chunk-migration` for the chunk migration " -"process and the delete phase." -msgstr "" - -# f6ec44fad8d64192bc95231046f1a5de -#: ../source/core/sharding-chunk-migration.txt:98 -msgid "" -"This queuing behavior allows shards to unload chunks more quickly in " -"cases of heavily imbalanced cluster, such as when performing initial data" -" loads without pre-splitting and when adding new shards." -msgstr "" - -# 5310fc6d8aa24a72b44587ae8e0217ae -#: ../source/core/sharding-chunk-migration.txt:102 -msgid "" -"This behavior also affect the :dbcommand:`moveChunk` command, and " -"migration scripts that use the :dbcommand:`moveChunk` command may proceed" -" more quickly." -msgstr "" - -# d727d9a3846b4408a1f1d8b913578903 -#: ../source/core/sharding-chunk-migration.txt:106 -msgid "" -"In some cases, the delete phases may persist longer. If multiple delete " -"phases are queued but not yet complete, a crash of the replica set's " -"primary can orphan data from multiple migrations." -msgstr "" - -# 5938b1613b4a42128a59c5399a6b4f8b -#: ../source/core/sharding-chunk-migration.txt:110 -msgid "" -"The ``_waitForDelete``, available as a setting for the balancer as well " -"as the :dbcommand:`moveChunk` command, can alter the behavior so that the" -" delete phase of the current migration blocks the start of the next chunk" -" migration. The ``_waitForDelete`` is generally for internal testing " -"purposes. For more information, see :ref:`wait-for-delete-setting`." -msgstr "" - -# 9bcb270eb0a844a89dcb291d46273d6f -#: ../source/core/sharding-chunk-migration.txt:120 -msgid "Chunk Migration and Replication" -msgstr "" - -# b443f0aba3584062bec89e6dbc1acb19 -#: ../source/core/sharding-chunk-migration.txt:124 -msgid "" -"The default value ``secondaryThrottle`` became ``true`` for all chunk " -"migrations." -msgstr "" - -# d74d49e1029f4fef888f56442dd0d246 -#: ../source/core/sharding-chunk-migration.txt:127 -msgid "" -"The new ``writeConcern`` field in the balancer configuration document " -"allows you to specify a :doc:`write concern ` " -"semantics with the ``_secondaryThrottle`` option." -msgstr "" - -# 16859a7a4dae4f02a6a872c67e106a06 -#: ../source/core/sharding-chunk-migration.txt:132 -msgid "" -"By default, each document operation during chunk migration propagates to " -"at least one secondary before the balancer proceeds with the next " -"document, which is equivalent to a write concern of ``{ w: 2 }``. You can" -" set the ``writeConcern`` option on the balancer configuration to set " -"different write concern semantics." -msgstr "" - -# a7a4856de31449d78ff21fd48067bdca -#: ../source/core/sharding-chunk-migration.txt:138 -msgid "" -"To override this behavior and allow the balancer to continue without " -"waiting for replication to a secondary, set the ``_secondaryThrottle`` " -"parameter to ``false``. See :ref:`sharded-cluster-config-secondary-" -"throttle` to update the ``_secondaryThrottle`` parameter for the " -"balancer." -msgstr "" - -# 8081fbf1421348f793bebf94e80cf52a -#: ../source/core/sharding-chunk-migration.txt:143 -msgid "" -"For the :dbcommand:`moveChunk` command, the ``secondaryThrottle`` " -"parameter is independent of the ``_secondaryThrottle`` parameter for the " -"balancer." -msgstr "" - -# 9ea17531e7a544f5bc642cf73f1e17f9 -#: ../source/core/sharding-chunk-migration.txt:147 -msgid "" -"Independent of the ``secondaryThrottle`` setting, certain phases of the " -"chunk migration have the following replication policy:" -msgstr "" - -# 19353c733912427b9cdb75f79902e692 -#: ../source/core/sharding-chunk-migration.txt:150 -msgid "" -"MongoDB briefly pauses all application writes to the source shard before " -"updating the config servers with the new location for the chunk, and " -"resumes the application writes after the update. The chunk move requires " -"all writes to be acknowledged by majority of the members of the replica " -"set both before and after committing the chunk move to config servers." -msgstr "" - -# 11157f69870b41a68cc04a9b4b9ac671 -#: ../source/core/sharding-chunk-migration.txt:157 -msgid "" -"When an outgoing chunk migration finishes and cleanup occurs, all writes " -"must be replicated to a majority of servers before further cleanup (from " -"other outgoing migrations) or new incoming migrations can proceed." -msgstr "" - -# 4fdedd62b8c14c2ab2df7682dca2a3b7 -#: ../source/core/sharding-chunk-migration.txt:165 -msgid "``moveChunk`` directory" -msgstr "" - -# 40559157c0be4cbf944416340535aeec -#: ../source/core/sharding-chunk-migration.txt:167 -msgid "" -"Starting in MongoDB 2.6, :setting:`sharding.archiveMovedChunks` is " -"enabled by default. With :setting:`sharding.archiveMovedChunks` enabled, " -"the source shard archives the documents in the migrated chunks in a " -"directory named after the collection namespace under the ``moveChunk`` " -"directory in the :setting:`storage.dbPath`." -msgstr "" - -# bab66c084ecb4b02a009e4f7bdd92470 -#: ../source/core/sharding-chunk-migration.txt:176 -msgid "Jumbo Chunks" -msgstr "" - -# 118811e0f3ca43f6a02ece15633e4ccc -#: ../source/core/sharding-chunk-migration.txt:178 -msgid "" -"During chunk migration, if the chunk exceeds the :ref:`specified chunk " -"size ` or if the number of documents in the chunk " -"exceeds :limit:`Maximum Number of Documents Per Chunk to Migrate`, " -"MongoDB does not migrate the chunk. Instead, MongoDB attempts to " -":doc:`split ` the chunk. If the split is " -"unsuccessful, MongoDB labels the chunk as *jumbo* to avoid repeated " -"attempts to migrate the chunk." -msgstr "" - -# d97b0445eda74105ad2ad1237629387d -#: ../source/core/sharding-chunk-migration.txt:1 -msgid "balancing" -msgstr "" - -# d97b0445eda74105ad2ad1237629387d -#: ../source/core/sharding-chunk-migration.txt:1 -msgid "migration" -msgstr "" - -#~ msgid "" -#~ "By default, each document move during" -#~ " chunk migration propagates to at " -#~ "least one secondary before the balancer" -#~ " proceeds with its next operation." -#~ msgstr "" - -#~ msgid "" -#~ "To override this behavior and allow " -#~ "the balancer to continue before " -#~ "replicating to a secondary, set the " -#~ "``_secondaryThrottle`` parameter to ``false``. " -#~ "See :ref:`sharded-cluster-config-secondary-" -#~ "throttle` to update the ``_secondaryThrottle``" -#~ " parameter for the balancer." -#~ msgstr "" - -#~ msgid "" -#~ "Independent of the ``secondaryThrottle`` " -#~ "setting, certain operations of the chunk" -#~ " migration have the following replication" -#~ " policy:" -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB briefly pauses all application " -#~ "writes to the source shard before " -#~ "updating the config servers with the " -#~ "new location for the chunk, and " -#~ "resumes the application writes after the" -#~ " update. The chunk commit requires " -#~ "all writes to be durably replicated " -#~ "to a majority of servers in order" -#~ " to proceed and finish." -#~ msgstr "" - -# dc1ad2f9ef4d4f4bae06e8934b3da9d4 -#~ msgid "" -#~ "In previous versions, the balancer did" -#~ " not wait for the document move " -#~ "to replicate to a secondary. For " -#~ "details, see :v2.2:`Secondary Throttle in " -#~ "the v2.2 Manual `" -#~ msgstr "" - -#~ msgid "" -#~ "By default, each document operation " -#~ "during chunk migration propagates to at" -#~ " least one secondary before the " -#~ "balancer proceeds with the next " -#~ "document." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/sharding-chunk-splitting.po b/locale/es/LC_MESSAGES/core/sharding-chunk-splitting.po deleted file mode 100644 index 35302ff4c65..00000000000 --- a/locale/es/LC_MESSAGES/core/sharding-chunk-splitting.po +++ /dev/null @@ -1,147 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: 2014-04-08 19:30+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 6823813502b8498b8d8869640eaa1395 -#: ../source/core/sharding-chunk-splitting.txt:3 -msgid "Chunk Splits in a Sharded Cluster" -msgstr "" - -# 39a4be8b502e4e8ea42e272094f97f01 -#: ../source/core/sharding-chunk-splitting.txt -msgid "On this page" -msgstr "" - -# ff8139dc4a4f408cbb6af81677ea6ac7 -#: ../source/core/sharding-chunk-splitting.txt:13 -msgid "" -"As chunks grow beyond the :ref:`specified chunk size ` a :program:`mongos` instance will attempt to split the chunk in " -"half. Splits may lead to an uneven distribution of the chunks for a " -"collection across the shards. In such cases, the :program:`mongos` " -"instances will initiate a round of migrations to redistribute chunks " -"across shards. See :doc:`/core/sharding-balancing` for more details on " -"balancing chunks across shards." -msgstr "" - -# 2bc103a6252841c88fbcea84046d0713 -#: ../source/core/sharding-chunk-splitting.txt:28 -msgid "Chunk Size" -msgstr "" - -# 2ab54ff806144f05a437623ff3a6cbea -#: ../source/core/sharding-chunk-splitting.txt:32 -msgid "" -"The default :term:`chunk` size in MongoDB is 64 megabytes. You can " -":doc:`increase or reduce the chunk size `, mindful of its effect on the cluster's efficiency." -msgstr "" - -# 224e566690e84fb197abd0a209d985ee -#: ../source/core/sharding-chunk-splitting.txt:37 -msgid "" -"Small chunks lead to a more even distribution of data at the expense of " -"more frequent migrations. This creates expense at the query routing " -"(:program:`mongos`) layer." -msgstr "" - -# 28916a9d3e5c4314a5b9218cdc377b68 -#: ../source/core/sharding-chunk-splitting.txt:41 -msgid "" -"Large chunks lead to fewer migrations. This is more efficient both from " -"the networking perspective *and* in terms of internal overhead at the " -"query routing layer. But, these efficiencies come at the expense of a " -"potentially more uneven distribution of data." -msgstr "" - -# c3dfdbc5efa94f01abd4dbc4c321cf82 -#: ../source/core/sharding-chunk-splitting.txt:46 -msgid "" -"Chunk size affects the :limit:`Maximum Number of Documents Per Chunk to " -"Migrate`." -msgstr "" - -# 95e42efa577147419c00c87d3a8a5093 -#: ../source/core/sharding-chunk-splitting.txt:49 -msgid "" -"For many deployments, it makes sense to avoid frequent and potentially " -"spurious migrations at the expense of a slightly less evenly distributed " -"data set." -msgstr "" - -# 5257930109b940348ebb52e907fc0da0 -#: ../source/core/sharding-chunk-splitting.txt:54 -msgid "Limitations" -msgstr "" - -# cf5f67849a02430f8e9eaf28d95f31cd -#: ../source/core/sharding-chunk-splitting.txt:56 -msgid "" -"Changing the chunk size affects when chunks split but there are some " -"limitations to its effects." -msgstr "" - -# 5c5912ef0ddf49a3ab2e0282480c14ff -#: ../source/core/sharding-chunk-splitting.txt:59 -msgid "" -"Automatic splitting only occurs during inserts or updates. If you lower " -"the chunk size, it may take time for all chunks to split to the new size." -msgstr "" - -# c8ed84fcd16844cc96cca7313f5e618a -#: ../source/core/sharding-chunk-splitting.txt:63 -msgid "" -"Splits cannot be \"undone\". If you increase the chunk size, existing " -"chunks must grow through inserts or updates until they reach the new " -"size." -msgstr "" - -# 2712c216e10d45f0a3791c28b0d3a1c6 -#: ../source/core/sharding-chunk-splitting.txt:69 -msgid "" -"Chunk ranges are inclusive of the lower boundary and exclusive of the " -"upper boundary." -msgstr "" - -# 1d06455309c943bb8303fdb490c65d70 -#: ../source/core/sharding-chunk-splitting.txt:73 -msgid "Indivisible Chunks" -msgstr "" - -# e77b8cb27b3040d481d15dffc01ad9da -#: ../source/core/sharding-chunk-splitting.txt:75 -msgid "" -"In some cases, chunks can grow beyond the :ref:`specified chunk size " -"` but cannot undergo a split; e.g. if a chunk " -"represents a single shard key value. See :doc:`/tutorial/choose-a-shard-" -"key` for considerations for selecting a shard key." -msgstr "" - -# 38d8b4d1c3eb40138f905c84010759bf -#: ../source/core/sharding-chunk-splitting.txt:24 -msgid "sharding" -msgstr "" - -# 38d8b4d1c3eb40138f905c84010759bf -#: ../source/core/sharding-chunk-splitting.txt:24 -msgid "chunk size" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/sharding-data-partitioning.po b/locale/es/LC_MESSAGES/core/sharding-data-partitioning.po deleted file mode 100644 index b8f7e907270..00000000000 --- a/locale/es/LC_MESSAGES/core/sharding-data-partitioning.po +++ /dev/null @@ -1,316 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 0cc2e3fe74b54df58d21d52b5a5dd7a3 -#: ../source/core/sharding-data-partitioning.txt:5 -msgid "Data Partitioning with Chunks" -msgstr "" - -# 1de4ed4db89746f0af9eee1525e509e5 -#: ../source/core/sharding-data-partitioning.txt -msgid "On this page" -msgstr "" - -# 25c9ee5dc88d45178a36c6ca31cdcc7b -#: ../source/core/sharding-data-partitioning.txt:15 -msgid "" -"MongoDB uses the :term:`shard key` associated to the collection to " -"partition the data into :term:`chunks`. A :term:`chunk` consists " -"of a subset of sharded data. Each chunk has a inclusive lower and " -"exclusive upper range based on the :term:`shard key`." -msgstr "" - -# 660a47e3355845958bda6496273b4cbd -#: ../source/core/sharding-data-partitioning.txt:22 -msgid "" -"The :program:`mongos` routes writes to the appropriate chunk based on the" -" :term:`shard key` value. MongoDB splits chunks when they grows beyond " -"the configured :ref:`chunk size`. Both inserts and " -"updates can trigger a chunk split." -msgstr "" - -# 7854dd66d3154093897ec57be58e5606 -#: ../source/core/sharding-data-partitioning.txt:27 -msgid "" -"The smallest range a chunk can represent is a single unique shard key " -"value. A chunk that only contains documents with a single shard key value" -" cannot be :ref:`split`." -msgstr "" - -# 18505cbd5c694b05bb0679634af62bb4 -#: ../source/core/sharding-data-partitioning.txt:35 -msgid "Chunk Size" -msgstr "" - -# d85185ad54fa4a84a93ac8275209fa4a -#: ../source/core/sharding-data-partitioning.txt:37 -msgid "" -"The default :term:`chunk` size in MongoDB is 64 megabytes. You can " -":doc:`increase or reduce the chunk size `. Consider the implications of changing the default " -"chunk size:" -msgstr "" - -# af44de8d0b5e452488932a9a5829cb57 -#: ../source/core/sharding-data-partitioning.txt:42 -msgid "" -"Small chunks lead to a more even distribution of data at the expense of " -"more frequent migrations. This creates expense at the query routing " -"(:program:`mongos`) layer." -msgstr "" - -# 865a4870572c40d98b05b60a77ff645d -#: ../source/core/sharding-data-partitioning.txt:46 -msgid "" -"Large chunks lead to fewer migrations. This is more efficient both from " -"the networking perspective *and* in terms of internal overhead at the " -"query routing layer. But, these efficiencies come at the expense of a " -"potentially uneven distribution of data." -msgstr "" - -# fee42bdb291f492c8c3b6110af6ba096 -#: ../source/core/sharding-data-partitioning.txt:51 -msgid "" -"Chunk size affects the :limit:`Maximum Number of Documents Per Chunk to " -"Migrate`." -msgstr "" - -# 8d2d10c20e714e5c8f371e10311e9d38 -#: ../source/core/sharding-data-partitioning.txt:54 -msgid "" -"Chunk size affects the maximum collection size when sharding an " -":limit:`existing collection`. " -"Post-sharding, chunk size does not constrain collection size." -msgstr "" - -# 244757806e2c44208efaebafdb6820c2 -#: ../source/core/sharding-data-partitioning.txt:58 -msgid "" -"For many deployments, it makes sense to avoid frequent and potentially " -"spurious migrations at the expense of a slightly less evenly distributed " -"data set." -msgstr "" - -# 6a888a7d66424a6d9cc86d5baac5bc79 -#: ../source/core/sharding-data-partitioning.txt:63 -msgid "Limitations" -msgstr "" - -# 67600878dcd542f88704558f5ba86e85 -#: ../source/core/sharding-data-partitioning.txt:65 -msgid "" -"Changing the chunk size affects when chunks split but there are some " -"limitations to its effects." -msgstr "" - -# 19bc048b41244a0f9abc9fd8f27cba28 -#: ../source/core/sharding-data-partitioning.txt:68 -msgid "" -"Automatic splitting only occurs during inserts or updates. If you lower " -"the chunk size, it may take time for all chunks to split to the new size." -msgstr "" - -# 448b2e5a73d749f48439bb41a3775a9b -#: ../source/core/sharding-data-partitioning.txt:72 -msgid "" -"Splits cannot be \"undone\". If you increase the chunk size, existing " -"chunks must grow through inserts or updates until they reach the new " -"size." -msgstr "" - -# 597f0a08acb344eb9999ca445d22d057 -#: ../source/core/sharding-data-partitioning.txt:80 -msgid "Chunk Splits" -msgstr "" - -# 2cff48be71df4c8699d8bf9e638f885d -#: ../source/core/sharding-data-partitioning.txt:82 -msgid "" -"Splitting is a process that keeps chunks from growing too large. When a " -"chunk grows beyond a :ref:`specified chunk size `, " -"or if the number of documents in the chunk exceeds :limit:`Maximum Number" -" of Documents Per Chunk to Migrate`, MongoDB splits the chunk based on " -"the shard key values the chunk represent. A chunk may be split into " -"multiple chunks where necessary. Inserts and updates may trigger splits. " -"Splits are an efficient meta-data change. To create splits, MongoDB does " -"*not* migrate any data or affect the shards." -msgstr "" - -# ceb1a17918464cfd8b8b209754fef044 -#: ../source/core/sharding-data-partitioning.txt:93 -msgid "" -"Splits may lead to an uneven distribution of the chunks for a collection " -"across the shards. In such cases, the balancer redistributes chunks " -"across shards. See :ref:`sharding-internals-balancing` for more details " -"on balancing chunks across shards." -msgstr "" - -# dc12ad4da7244012a6d8a24688499292 -#: ../source/core/sharding-data-partitioning.txt:101 -msgid "Chunk Migration" -msgstr "" - -# 410e2fe7e27a4c438b2480518424ac91 -#: ../source/core/sharding-data-partitioning.txt:103 -msgid "" -"MongoDB migrates chunks in a :term:`sharded cluster` to distribute the " -"chunks of a sharded collection evenly among shards. Migrations may be " -"either:" -msgstr "" - -# 2c8ee08283d64f928c0f9058b1b1ee09 -#: ../source/core/sharding-data-partitioning.txt:107 -msgid "" -"Manual. Only use manual migration in limited cases, such as to distribute" -" data during bulk inserts. See :doc:`Migrating Chunks Manually ` for more details." -msgstr "" - -# c6154c6a00a743a9ad313ad934e532a0 -#: ../source/core/sharding-data-partitioning.txt:111 -msgid "" -"Automatic. The :ref:`balancer ` process automatically" -" migrates chunks when there is an uneven distribution of a sharded " -"collection's chunks across the shards. See :ref:`Migration Thresholds " -"` for more details." -msgstr "" - -# 8b1e54ebaaeb4d7eb0ad7925bd7d1c89 -#: ../source/core/sharding-data-partitioning.txt:116 -msgid "" -"For more information on the sharded cluster :term:`balancer`, see :ref" -":`sharding-balancing`." -msgstr "" - -# f44196e0ab124f2fb468f0493af394a7 -#: ../source/core/sharding-data-partitioning.txt:122 -msgid "Balancing" -msgstr "" - -# 044af941d36e4e88bc825f70be89cad6 -#: ../source/core/sharding-data-partitioning.txt:124 -msgid "" -"The :ref:`balancer ` is a background " -"process that manages chunk migrations. If the difference in number of " -"chunks between the largest and smallest shard exceed the :ref:`migration " -"thresholds`, the balancer begins migrating" -" chunks across the cluster to ensure an even distribution of data." -msgstr "" - -# 137ea15354a840299d4333690aa78d13 -#: ../source/core/sharding-data-partitioning.txt:133 -msgid "" -"You can :doc:`manage` certain " -"aspects of the balancer. The balancer also respects any :term:`zones " -"` created as a part of configuring :ref:`zones ` in " -"a sharded cluster." -msgstr "" - -# 4bdd465cc2e1477caa0342bef378af55 -#: ../source/core/sharding-data-partitioning.txt:138 -msgid "" -"See :ref:`sharding-balancing` for more information on the " -":term:`balancer`." -msgstr "" - -# 400505bd8b5842b0b6bca68d2f35b022 -#: ../source/core/sharding-data-partitioning.txt:145 -msgid "Indivisible Chunks" -msgstr "" - -# ff1d1cb8399744eb9541c3a20bf1fd82 -#: ../source/core/sharding-data-partitioning.txt:147 -msgid "" -"In some cases, chunks can grow beyond the :ref:`specified chunk size " -"` but cannot undergo a :ref:`split`. The most common scenario is when a chunk represents a single " -"shard key value. Since the chunk cannot split, it continues to grow " -"beyond the chunk size, becoming a :ref:`jumbo chunk`. These " -"jumbo chunks can become a performance bottleneck as they continue to " -"grow, especially if the shard key value occurs with high :ref:`frequency" -"`." -msgstr "" - -# ba97e1540cd34424910fcae29093d494 -#: ../source/core/sharding-data-partitioning.txt:155 -msgid "" -"The addition of new data or new shards can result in data distribution " -"imbalances within the cluster. A particular shard may acquire more chunks" -" than another shard, or the size of a chunk may grow beyond the " -"configured maximum chunk size." -msgstr "" - -# a7bfc7e4ddbc4ab6b89cde92b6958ccf -#: ../source/core/sharding-data-partitioning.txt:160 -msgid "" -"MongoDB ensures a balanced cluster using two processes: chunk splitting " -"and the balancer." -msgstr "" - -# f0994d950d5d4957886a06940d164cd8 -#: ../source/core/sharding-data-partitioning.txt:166 -msgid "``moveChunk`` directory" -msgstr "" - -# db7d9674a6fb4cb8b0551d59b942781b -#: ../source/core/sharding-data-partitioning.txt:168 -msgid "" -"Starting in MongoDB 2.6, :setting:`sharding.archiveMovedChunks` is " -"enabled by default. With :setting:`sharding.archiveMovedChunks` enabled, " -"the source shard archives the documents in the migrated chunks in a " -"directory named after the collection namespace under the ``moveChunk`` " -"directory in the :setting:`storage.dbPath`." -msgstr "" - -# 9576c68fc55245719cef7b77d5fbd58a -#: ../source/core/sharding-data-partitioning.txt:174 -msgid "" -"If some error occurs during a :doc:`migration `, these files may be helpful in recovering documents " -"affected during the migration." -msgstr "" - -# c6590f0c851c463a842cfa0f4767b390 -#: ../source/core/sharding-data-partitioning.txt:178 -msgid "" -"Once the migration has completed successfully and there is no need to " -"recover documents from these files, you may safely delete these files. " -"Or, if you have an existing backup of the database that you can use for " -"recovery, you may also delete these files after migration." -msgstr "" - -# 91b6c5726aec446586663dde2f6137f4 -#: ../source/core/sharding-data-partitioning.txt:183 -msgid "" -"To determine if all migrations are complete, run " -":method:`sh.isBalancerRunning()` while connected to a :program:`mongos` " -"instance." -msgstr "" - -# a898535d8bdc4ff49647ff6dc3982d5b -#: ../source/core/sharding-data-partitioning.txt:31 -msgid "sharding" -msgstr "" - -# a898535d8bdc4ff49647ff6dc3982d5b -#: ../source/core/sharding-data-partitioning.txt:31 -msgid "chunk size" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/sharding-introduction.po b/locale/es/LC_MESSAGES/core/sharding-introduction.po deleted file mode 100644 index 159a9025ece..00000000000 --- a/locale/es/LC_MESSAGES/core/sharding-introduction.po +++ /dev/null @@ -1,604 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: 2014-04-08 19:31+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 88ab546b7d944e05b50945f15d8be7d4 -#: ../source/core/sharding-introduction.txt:5 -msgid "Sharding Introduction" -msgstr "" - -# cfd0c71fea9a495bac30c6c50c37054f -#: ../source/core/sharding-introduction.txt -msgid "On this page" -msgstr "" - -# fa4135a224904fe8876f9369a978dba1 -#: ../source/core/sharding-introduction.txt:17 -msgid "" -"Sharding is a method for storing data across multiple machines. MongoDB " -"uses sharding to support deployments with very large data sets and high " -"throughput operations." -msgstr "" - -# d106cec355754bd59bfc6174564050a1 -#: ../source/core/sharding-introduction.txt:22 -msgid "Purpose of Sharding" -msgstr "" - -# 863f50665ac1460a836d62aa3e997cf0 -#: ../source/core/sharding-introduction.txt:24 -msgid "" -"Database systems with large data sets and high throughput applications " -"can challenge the capacity of a single server. High query rates can " -"exhaust the CPU capacity of the server. Larger data sets exceed the " -"storage capacity of a single machine. Finally, working set sizes larger " -"than the system's RAM stress the I/O capacity of disk drives." -msgstr "" - -# a0eb83a995a94fa191f935d04c14fe8f -#: ../source/core/sharding-introduction.txt:30 -msgid "" -"To address these issues of scales, database systems have two basic " -"approaches: **vertical scaling** and **sharding**." -msgstr "" - -# 0e5464ee5f4c41ad8997c87ceb2da1ad -#: ../source/core/sharding-introduction.txt:33 -msgid "" -"**Vertical scaling** adds more CPU and storage resources to increase " -"capacity. Scaling by adding capacity has limitations: high performance " -"systems with large numbers of CPUs and large amount of RAM are " -"disproportionately *more expensive* than smaller systems. Additionally, " -"cloud-based providers may only allow users to provision smaller " -"instances. As a result there is a *practical maximum* capability for " -"vertical scaling." -msgstr "" - -# 64b09c6fa5a74bf88e6b150db812b068 -#: ../source/core/sharding-introduction.txt:41 -msgid "" -"**Sharding**, or *horizontal scaling*, by contrast, divides the data set " -"and distributes the data over multiple servers, or **shards**. Each shard" -" is an independent database, and collectively, the shards make up a " -"single logical database." -msgstr "" - -# df03dca90be0449ab501c53a0327747a -#: ../source/core/sharding-introduction.txt:48 -msgid "" -"Sharding addresses the challenge of scaling to support high throughput " -"and large data sets:" -msgstr "" - -# 633d6cf906454e9884eaa0677a7af4b5 -#: ../source/core/sharding-introduction.txt:51 -msgid "" -"Sharding reduces the number of operations each shard handles. Each shard " -"processes fewer operations as the cluster grows. As a result, a cluster " -"can increase capacity and throughput *horizontally*." -msgstr "" - -# 76136b0411c7431ca037cc42efc1c1c1 -#: ../source/core/sharding-introduction.txt:55 -msgid "" -"For example, to insert data, the application only needs to access the " -"shard responsible for that record." -msgstr "" - -# c4451eb02ac64b5c9c782eeed8d89a9a -#: ../source/core/sharding-introduction.txt:58 -msgid "" -"Sharding reduces the amount of data that each server needs to store. Each" -" shard stores less data as the cluster grows." -msgstr "" - -# 4224d6cfdb2c40a99431c544876bde81 -#: ../source/core/sharding-introduction.txt:61 -msgid "" -"For example, if a database has a 1 terabyte data set, and there are 4 " -"shards, then each shard might hold only 256 GB of data. If there are 40 " -"shards, then each shard might hold only 25 GB of data." -msgstr "" - -# 4a00dda77cd844c5b5b6f99b376ed79e -#: ../source/core/sharding-introduction.txt:66 -msgid "Sharding in MongoDB" -msgstr "" - -# fcc10393b53e470daaeac73de5274742 -#: ../source/core/sharding-introduction.txt:68 -msgid "" -"MongoDB supports sharding through the configuration of a :term:`sharded " -"clusters `." -msgstr "" - -# b9422677ef054bc583afa521ad3cc1ce -#: ../source/core/sharding-introduction.txt:73 -msgid "" -"Sharded cluster has the following components: :term:`shards `, " -":term:`query routers ` and :term:`config servers `." -msgstr "" - -# c51cbaff72044bdbb25f3892bb295c8d -#: ../source/core/sharding-introduction.txt:76 -msgid "" -"**Shards** store the data. To provide high availability and data " -"consistency, in a production sharded cluster, each shard is a " -":term:`replica set` [#dev-only-shard-deployment]_. For more information " -"on replica sets, see :doc:`Replica Sets `." -msgstr "" - -# 6847d0eab1e0431a9409104eb0a14e04 -#: ../source/core/sharding-introduction.txt:82 -msgid "" -"**Query Routers**, or :program:`mongos` instances, interface with client " -"applications and direct operations to the appropriate shard or shards. A " -"client sends requests to a :program:`mongos`, which then routes the " -"operations to the shards and returns the results to the clients. A " -"sharded cluster can contain more than one :program:`mongos` to divide the" -" client request load, and most sharded clusters have more than one " -":program:`mongos` for this reason." -msgstr "" - -# 67c5f8bbdde34fbf8b2d00323f53bbef -#: ../source/core/sharding-introduction.txt:90 -msgid "" -"**Config servers** store the cluster's metadata. This data contains a " -"mapping of the cluster's data set to the shards. The query router uses " -"this metadata to target operations to specific shards." -msgstr "" - -# 80c08410d39a488c8987f2dd43fc82d6 -#: ../source/includes/fact-mirrored-config-servers-deprecated.rst:1 -msgid "" -"Starting in MongoDB 3.2, config servers for sharded clusters can be " -"deployed as a :doc:`replica set `. The " -"replica set config servers must run the :doc:`WiredTiger storage engine " -"`. MongoDB 3.2 deprecates the use of three mirrored " -":program:`mongod` instances for config servers." -msgstr "" - -# 830f01ca5ca4449d8f8e2d466336510b -#: ../source/core/sharding-introduction.txt:98 -msgid "" -"For development and testing purposes only, each **shard** can be a single" -" :program:`mongod` instead of a replica set." -msgstr "" - -# c1e39919cad14650a0e82420bcb8c28a -#: ../source/core/sharding-introduction.txt:105 -msgid "Data Partitioning" -msgstr "" - -# f5435786b3f64074ac6733560e37b4cc -#: ../source/core/sharding-introduction.txt:107 -msgid "" -"MongoDB distributes data, or shards, at the collection level. Sharding " -"partitions a collection's data by the **shard key**." -msgstr "" - -# 8c3122ac07c04258a6efade78f2b8547 -#: ../source/core/sharding-introduction.txt:111 -msgid "Shard Keys" -msgstr "" - -# 300fc03c335a4dc2933a8a045e99dc4c -#: ../source/core/sharding-introduction.txt:113 -msgid "" -"To shard a collection, you need to select a **shard key**. A :term:`shard" -" key` is either an indexed field or an indexed compound field that exists" -" in every document in the collection. MongoDB divides the shard key " -"values into **chunks** and distributes the :term:`chunks ` evenly " -"across the shards. To divide the shard key values into chunks, MongoDB " -"uses either **range based partitioning** or **hash based partitioning**. " -"See the :doc:`Shard Key ` documentation for " -"more information." -msgstr "" - -# 30ac2a0d6d204e3aa315099267cffe0a -#: ../source/core/sharding-introduction.txt:123 -msgid "Range Based Sharding" -msgstr "" - -# a4d04bc6cb8f47099e5e5c2ede8a02dd -#: ../source/core/sharding-introduction.txt:125 -msgid "" -"For *range-based sharding*, MongoDB divides the data set into ranges " -"determined by the shard key values to provide **range based " -"partitioning**. Consider a numeric shard key: If you visualize a number " -"line that goes from negative infinity to positive infinity, each value of" -" the shard key falls at some point on that line. MongoDB partitions this " -"line into smaller, non-overlapping ranges called **chunks** where a chunk" -" is range of values from some minimum value to some maximum value." -msgstr "" - -# 3f025538af4d461d9a38a12c39cdc8c5 -#: ../source/core/sharding-introduction.txt:134 -msgid "" -"Given a range based partitioning system, documents with \"close\" shard " -"key values are likely to be in the same chunk, and therefore on the same " -"shard." -msgstr "" - -# be7681892ae8452bb0e43eac81b6e3ca -#: ../source/core/sharding-introduction.txt:141 -msgid "Hash Based Sharding" -msgstr "" - -# a8f81138373141429e9d171229480613 -#: ../source/core/sharding-introduction.txt:143 -msgid "" -"For *hash based partitioning*, MongoDB computes a hash of a field's " -"value, and then uses these hashes to create chunks." -msgstr "" - -# ad13e98a085a4260bcc152582a6675ac -#: ../source/core/sharding-introduction.txt:146 -msgid "" -"With hash based partitioning, two documents with \"close\" shard key " -"values are *unlikely* to be part of the same chunk. This ensures a more " -"random distribution of a collection in the cluster." -msgstr "" - -# 0db9426a6fcc4b1190339c529b3ed091 -#: ../source/core/sharding-introduction.txt:153 -msgid "Performance Distinctions between Range and Hash Based Partitioning" -msgstr "" - -# 12e7c59686ec4bfb90c063f1bdbc0abd -#: ../source/core/sharding-introduction.txt:155 -msgid "" -"Range based partitioning supports more efficient range queries. Given a " -"range query on the shard key, the query router can easily determine which" -" chunks overlap that range and route the query to only those shards that " -"contain these chunks." -msgstr "" - -# ba102e2c55814991afa9b168af2f3480 -#: ../source/core/sharding-introduction.txt:160 -msgid "" -"However, range based partitioning can result in an uneven distribution of" -" data, which may negate some of the benefits of sharding. For example, if" -" the shard key is a linearly increasing field, such as time, then all " -"requests for a given time range will map to the same chunk, and thus the " -"same shard. In this situation, a small set of shards may receive the " -"majority of requests and the system would not scale very well." -msgstr "" - -# 86c4836863924538a6d03c05c588546a -#: ../source/core/sharding-introduction.txt:168 -msgid "" -"Hash based partitioning, by contrast, ensures an even distribution of " -"data at the expense of efficient range queries. Hashed key values results" -" in random distribution of data across chunks and therefore shards. But " -"random distribution makes it more likely that a range query on the shard " -"key will not be able to target a few shards but would more likely query " -"every shard in order to return a result." -msgstr "" - -# a81d11d2f55c4237808029e5e0388aa6 -#: ../source/core/sharding-introduction.txt:176 -msgid "Customized Data Distribution with Tag Aware Sharding" -msgstr "" - -# c0ba41067afa43ef88ddec2ee22951f4 -#: ../source/core/sharding-introduction.txt:178 -msgid "" -"MongoDB allows administrators to direct the balancing policy using **tag " -"aware sharding**. Administrators create and associate tags with ranges of" -" the shard key, and then assign those tags to the shards. Then, the " -"balancer migrates tagged data to the appropriate shards and ensures that " -"the cluster always enforces the distribution of data that the tags " -"describe." -msgstr "" - -# 02a534a1eb5048289533494be3ffbce0 -#: ../source/core/sharding-introduction.txt:185 -msgid "" -"Tags are the primary mechanism to control the behavior of the balancer " -"and the distribution of chunks in a cluster. Most commonly, tag aware " -"sharding serves to improve the locality of data for sharded clusters that" -" span multiple data centers." -msgstr "" - -# d56339fe4a764e6ea5734d17284c790a -#: ../source/core/sharding-introduction.txt:190 -msgid "See :doc:`/core/tag-aware-sharding` for more information." -msgstr "" - -# eef24dd8528742e3ad9f36789514ffe9 -#: ../source/core/sharding-introduction.txt:193 -msgid "Maintaining a Balanced Data Distribution" -msgstr "" - -# 70bc195068a44cf7b0fcbfd261dc7b2c -#: ../source/core/sharding-introduction.txt:195 -msgid "" -"The addition of new data or the addition of new servers can result in " -"data distribution imbalances within the cluster, such as a particular " -"shard contains significantly more chunks than another shard or a size of " -"a chunk is significantly greater than other chunk sizes." -msgstr "" - -# f4ffc10546744fa6a71558215d1dd3b2 -#: ../source/core/sharding-introduction.txt:200 -msgid "" -"MongoDB ensures a balanced cluster using two background process: " -"splitting and the balancer." -msgstr "" - -# 0d7e8cfae1674ff09f438448c83433b6 -#: ../source/core/sharding-introduction.txt:204 -msgid "Splitting" -msgstr "" - -# e681b1a3cc1646888c2e34c46f22dcdd -#: ../source/core/sharding-introduction.txt:206 -msgid "" -"Splitting is a background process that keeps chunks from growing too " -"large. When a chunk grows beyond a :ref:`specified chunk size `, MongoDB splits the chunk in half. Inserts and updates " -"triggers splits. Splits are an efficient meta-data change. To create " -"splits, MongoDB does *not* migrate any data or affect the shards." -msgstr "" - -# f93f4338f5544215a99f62da7cfff376 -#: ../source/core/sharding-introduction.txt:216 -msgid "Balancing" -msgstr "" - -# e4a8719ef1e14489a78d3e76fe37ca09 -#: ../source/core/sharding-introduction.txt:218 -msgid "" -"The :ref:`balancer ` is a background " -"process that manages chunk migrations. The balancer can run from any of " -"the :program:`mongos` instances in a cluster." -msgstr "" - -# 7b327cc3bd7b4c57b5e9f28e0b114fd8 -#: ../source/core/sharding-introduction.txt:222 -msgid "" -"When the distribution of a sharded collection in a cluster is uneven, the" -" balancer process migrates chunks from the shard that has the largest " -"number of chunks to the shard with the least number of chunks until the " -"collection balances. For example: if collection ``users`` has 100 chunks " -"on *shard 1* and 50 chunks on *shard 2*, the balancer will migrate chunks" -" from *shard 1* to *shard 2* until the collection achieves balance." -msgstr "" - -# 5c6fa11df844499ca26e31289df3db7b -#: ../source/core/sharding-introduction.txt:230 -msgid "" -"The shards manage *chunk migrations* as a background operation between an" -" *origin shard* and a *destination shard*. During a chunk migration, the" -" *destination shard* is sent all the current documents in the chunk from " -"the *origin shard*. Next, the destination shard captures and applies all " -"changes made to the data during the migration process. Finally, the " -"metadata regarding the location of the chunk on *config server* is " -"updated." -msgstr "" - -# 8f2e259ed05f4b80967c5a790295d1b2 -#: ../source/core/sharding-introduction.txt:238 -msgid "" -"If there's an error during the migration, the balancer aborts the process" -" leaving the chunk unchanged on the origin shard. MongoDB removes the " -"chunk's data from the origin shard **after** the migration completes " -"successfully." -msgstr "" - -# cfc73ac276774d5ebb83e1278fa7ec72 -#: ../source/core/sharding-introduction.txt:246 -msgid "Adding and Removing Shards from the Cluster" -msgstr "" - -# 2e209f9c275f45e49fa1521497707ae1 -#: ../source/core/sharding-introduction.txt:248 -msgid "" -"Adding a shard to a cluster creates an imbalance since the new shard has" -" no chunks. While MongoDB begins migrating data to the new shard " -"immediately, it can take some time before the cluster balances." -msgstr "" - -# 9ee21ddae146488eb21200ca6ea0f086 -#: ../source/core/sharding-introduction.txt:252 -msgid "" -"When removing a shard, the balancer migrates all chunks from a shard to " -"other shards. After migrating all data and updating the meta data, you " -"can safely remove the shard." -msgstr "" - -# 9ba9dce94919410987a9f73293f53c93 -#: ../source/includes/extracts/additional-resources-sharding-introduction.rst:4 -msgid "Additional Resources" -msgstr "" - -# 7d771e66cbd548d1a1e1c6e0c602e83d -#: ../source/includes/extracts/additional-resources-sharding-introduction.rst:6 -msgid "" -"`Sharding Methods for MongoDB (Presentation) " -"`_" -msgstr "" - -# a9022bdd96194247bd786ffd1d9bb096 -#: ../source/includes/extracts/additional-resources-sharding-introduction.rst:7 -msgid "" -"`Everything You Need to Know About Sharding (Presentation) " -"`_" -msgstr "" - -# f2c1c13af8a84a4788072ed858df3891 -#: ../source/includes/extracts/additional-resources-sharding-introduction.rst:8 -msgid "" -"`MongoDB for Time Series Data: Sharding " -"`_" -msgstr "" - -# db4bb027050c493c855127f33e735675 -#: ../source/includes/extracts/additional-resources-sharding-introduction.rst:9 -msgid "" -"`MongoDB Operations Best Practices White Paper `_" -msgstr "" - -# d2e8a91309cf4aa69fb79b25496cd319 -#: ../source/includes/extracts/additional-resources-sharding-introduction.rst:10 -msgid "" -"`Talk to a MongoDB Expert About Scaling " -"`_" -msgstr "" - -# 8706c0444be140a2b465539741b5e6e9 -#: ../source/includes/extracts/additional-resources-sharding-introduction.rst:11 -msgid "" -"`MongoDB Consulting Package " -"`_" -msgstr "" - -# 4de963402da4459f8dfa18d77369c0fb -#: ../source/includes/extracts/additional-resources-sharding-introduction.rst:12 -msgid "" -"`Quick Reference Cards `_" -msgstr "" - -#~ msgid "" -#~ "To shard a collection, you need to" -#~ " select a **shard key**. A " -#~ ":term:`shard key` is either an indexed" -#~ " field or an indexed compound field" -#~ " that exists in every document in " -#~ "the collection. MongoDB divides the " -#~ "shard key values into **chunks** and " -#~ "distributes the :term:`chunks ` evenly" -#~ " across the shards. To divide the " -#~ "shard key values into chunks, MongoDB" -#~ " uses either **range based partitioning**" -#~ " and **hash based partitioning**. See " -#~ ":doc:`/core/sharding-shard-key` for more " -#~ "information." -#~ msgstr "" - -#~ msgid "" -#~ "The shards manage *chunk migrations* as" -#~ " a background operation. During migration," -#~ " all requests for a chunk's data " -#~ "address the \"origin\" shard." -#~ msgstr "" - -#~ msgid "" -#~ "In a chunk migration, the *destination" -#~ " shard* receives all the documents in" -#~ " the chunk from the *origin shard*." -#~ " Then, the destination shard captures " -#~ "and applies all changes made to " -#~ "the data during migration process. " -#~ "Finally, the destination shard updates " -#~ "the metadata regarding the location of" -#~ " the chunk on *config server*." -#~ msgstr "" - -#~ msgid "" -#~ "If there's an error during the " -#~ "migration, the balancer aborts the " -#~ "process leaving the chunk on the " -#~ "origin shard. MongoDB removes the " -#~ "chunk's data from the origin shard " -#~ "**after** the migration completes " -#~ "successfully." -#~ msgstr "" - -# c0b4044a60164eba857a9f4b1bf79911 -#~ msgid "" -#~ "For example, if a database has a" -#~ " 1 terabyte data set, and there " -#~ "are 4 shards, then each shard " -#~ "might hold only 256GB of data. If" -#~ " there are 40 shards, then each " -#~ "shard might hold only 25GB of " -#~ "data." -#~ msgstr "" - -# ac897e8892f34f8fb657250c3beeb390 -#~ msgid "" -#~ "**Query Routers**, or :program:`mongos` " -#~ "instances, interface with client applications" -#~ " and direct operations to the " -#~ "appropriate shard or shards. The query" -#~ " router processes and targets operations" -#~ " to shards and then returns results" -#~ " to the clients. A sharded cluster" -#~ " can contain more than one query " -#~ "router to divide the client request " -#~ "load. A client sends requests to " -#~ "one query router. Most sharded cluster" -#~ " have many query routers." -#~ msgstr "" - -# 4cba3d7fff1342c283751c700c87e6ea -#~ msgid "" -#~ "**Config servers** store the cluster's " -#~ "metadata. This data contains a mapping" -#~ " of the cluster's data set to " -#~ "the shards. The query router uses " -#~ "this metadata to target operations to" -#~ " specific shards. Production sharded " -#~ "clusters have *exactly* 3 config " -#~ "servers." -#~ msgstr "" - -# ad63bfbcf53a4df9872dc3e0a9191892 -#~ msgid "" -#~ "For development and testing purposes " -#~ "only, each **shard** can be a " -#~ "single :program:`mongod` instead of a " -#~ "replica set. Do **not** deploy " -#~ "production clusters without 3 config " -#~ "servers." -#~ msgstr "" - -# 8b9759f4768b4259b65094450fe72224 -#~ msgid "" -#~ "Splitting is a background process that" -#~ " keeps chunks from growing too large." -#~ " When a chunk grows beyond a " -#~ ":ref:`specified chunk size `, MongoDB splits the chunk in " -#~ "half. Inserts and updates triggers " -#~ "splits. Splits are a efficient meta-" -#~ "data change. To create splits, MongoDB" -#~ " does *not* migrate any data or " -#~ "affect the shards." -#~ msgstr "" - -# 67ac3d5811f9405d8126acb4f753879b -#~ msgid "" -#~ "The :ref:`balancer ` is a background process that" -#~ " manages chunk migrations. The balancer " -#~ "runs in all of the query routers" -#~ " in a cluster." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/sharding-shard-key-indexes.po b/locale/es/LC_MESSAGES/core/sharding-shard-key-indexes.po deleted file mode 100644 index 941c90a228f..00000000000 --- a/locale/es/LC_MESSAGES/core/sharding-shard-key-indexes.po +++ /dev/null @@ -1,137 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: 2013-12-16 23:48+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# f26007364ae14a5f952bd348a12480dd -#: ../source/core/sharding-shard-key-indexes.txt:7 -msgid "Shard Key Indexes" -msgstr "" - -# bac009e0f3ea4bf2b32c841308dac3cc -#: ../source/core/sharding-shard-key-indexes.txt -msgid "On this page" -msgstr "" - -# c628a09f266e4f32bf8a05bba16f88d2 -#: ../source/core/sharding-shard-key-indexes.txt:17 -msgid "" -"All sharded collections **must** have an index that starts with the " -":term:`shard key`; i.e. the index can be an index on the shard key or a " -":term:`compound index` where the shard key is a prefix of the index." -msgstr "" - -# 7fe5a34156bc4960a290c3cc53364f0b -#: ../source/core/sharding-shard-key-indexes.txt:21 -msgid "" -"If you shard a collection without any documents and *without* such an " -"index, the :dbcommand:`shardCollection` command will create the index on " -"the shard key. If the collection already has documents, you must create " -"the index before using :dbcommand:`shardCollection`." -msgstr "" - -# 1ed83f4c90694b2eb71f2c3156d62e45 -#: ../source/core/sharding-shard-key-indexes.txt:27 -msgid "" -"The index on the shard key **cannot** be a :ref:`multikey index `." -msgstr "" - -# 2634705da1ca466fbd13a541c5eff116 -#: ../source/core/sharding-shard-key-indexes.txt:31 -msgid "Example" -msgstr "" - -# 1bfc93286ed749eda2acd29a821c2215 -#: ../source/core/sharding-shard-key-indexes.txt:33 -msgid "" -"A sharded collection named ``people`` has for its shard key the field " -"``zipcode``. It currently has the index ``{ zipcode: 1 }``. You can " -"replace this index with a compound index ``{ zipcode: 1, username: 1 }``," -" as follows:" -msgstr "" - -# 6f71a8acb57046618696ac4c0bda59dd -#: ../source/core/sharding-shard-key-indexes.txt:38 -msgid "Create an index on ``{ zipcode: 1, username: 1 }``:" -msgstr "" - -# 613ecf26497d4d08a3ae242affa2bb31 -#: ../source/core/sharding-shard-key-indexes.txt:44 -msgid "" -"When MongoDB finishes building the index, you can safely drop the " -"existing index on ``{ zipcode: 1 }``:" -msgstr "" - -# 3e2c0d8497274b10a36019f4add30f29 -#: ../source/core/sharding-shard-key-indexes.txt:51 -msgid "" -"Since the index on the shard key cannot be a multikey index, the index " -"``{ zipcode: 1, username: 1 }`` can only replace the index ``{ zipcode: 1" -" }`` if there are no array values for the ``username`` field." -msgstr "" - -# d08ac7339952446895c2f2f9695976c1 -#: ../source/core/sharding-shard-key-indexes.txt:55 -msgid "" -"If you drop the last valid index for the shard key, recover by recreating" -" an index on just the shard key." -msgstr "" - -# 82311d7699bb4959af6fdb20b9a26855 -#: ../source/core/sharding-shard-key-indexes.txt:58 -msgid "For restrictions on shard key indexes, see :ref:`limits-shard-keys`." -msgstr "" - -# 0e09e2a3316241dd8218ca0a5bb6ba44 -#: ../source/core/sharding-shard-key-indexes.txt:1 -msgid "sharding" -msgstr "" - -# 0e09e2a3316241dd8218ca0a5bb6ba44 -#: ../source/core/sharding-shard-key-indexes.txt:1 -msgid "shard key indexes" -msgstr "" - -# 880a57084e6043fcbcd76650a08c2145 -#~ msgid "" -#~ "All sharded collections **must** have an" -#~ " index that starts with the " -#~ ":term:`shard key`. If you shard a " -#~ "collection without any documents and " -#~ "*without* such an index, the " -#~ ":dbcommand:`shardCollection` command will create " -#~ "the index on the shard key. If " -#~ "the collection already has documents, " -#~ "you must create the index before " -#~ "using :dbcommand:`shardCollection`." -#~ msgstr "" - -# b784a0dc70bd422faa131876338aacf1 -#~ msgid "" -#~ "The index on the shard key no " -#~ "longer needs to be only on the " -#~ "shard key. This index can be an" -#~ " index of the shard key itself, " -#~ "or a :term:`compound index` where the" -#~ " shard key is a prefix of the" -#~ " index." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/sharding-shard-key.po b/locale/es/LC_MESSAGES/core/sharding-shard-key.po deleted file mode 100644 index 45568061d79..00000000000 --- a/locale/es/LC_MESSAGES/core/sharding-shard-key.po +++ /dev/null @@ -1,805 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:30+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 0a65b6bbe78544a6acff3bc2126c750f -#: ../source/core/sharding-shard-key.txt:10 -msgid "Shard Keys" -msgstr "" - -# 9bc463b9a53e49e09b1b2b53e75545f4 -#: ../source/core/sharding-shard-key.txt -msgid "On this page" -msgstr "" - -# 0fee7ea2bd704627978401e4c411e5e6 -#: ../source/core/sharding-shard-key.txt:20 -msgid "" -"The shard key determines the distribution of the collection's " -":term:`documents ` among the cluster's :term:`shards `. " -"The shard key is either an indexed :term:`field` or indexed " -":term:`compound ` fields that exists in every document in" -" the collection." -msgstr "" - -# ceafc4831e524e73b8588e4a49b69dd2 -#: ../source/core/sharding-shard-key.txt:25 -msgid "" -"MongoDB :term:`partitions ` data in the collection using " -"ranges of shard key values. Each range defines a non-overlapping range of" -" shard key values and is associated with a :term:`chunk`." -msgstr "" - -# 2612c7430c13465a8da52b1791ca39d2 -#: ../source/core/sharding-shard-key.txt:29 -msgid "" -"MongoDB attempts to distribute chunks evenly among the shards in the " -"cluster. The shard key has a direct relationship to the effectiveness of " -"chunk distribution. See :ref:`sharding-shard-key-selection`." -msgstr "" - -# fa1400de2ca449de816334c305f7e642 -#: ../source/includes/limits-sharding-shardkey-document-immutable.rst:1 -msgid "" -"Once you shard a collection, the shard key and the shard key values are " -"immutable; i.e." -msgstr "" - -# 8fa8325bb8f6463093b1fedd2ffaa6de -#: ../source/includes/limits-sharding-shardkey-document-immutable.rst:4 -msgid "You cannot select a different shard key for that collection." -msgstr "" - -# d878eaac9fc64aa5a01ab5f5a6cad3e7 -#: ../source/includes/limits-sharding-shardkey-document-immutable.rst:6 -msgid "You cannot update the values of the shard key fields." -msgstr "" - -# 327205209bb04c609e5eb3abc63670f3 -#: ../source/core/sharding-shard-key.txt:45 -msgid "Shard Key Specification" -msgstr "" - -# fffe8affcf7444b3855181500d2f8d0d -#: ../source/core/sharding-shard-key.txt:47 -msgid "" -"To shard a collection, you must specify the target collection and the " -"shard key to the :method:`sh.shardCollection()` method:" -msgstr "" - -# 5c69a087037148acac2a1438793d7f3c -#: ../source/core/sharding-shard-key.txt:54 -msgid "" -"The ``namespace`` parameter consists of a string " -"``.`` specifying the full :term:`namespace` of the " -"target collection." -msgstr "" - -# 69f283e61f0c4e49b5490a3c86e80613 -#: ../source/core/sharding-shard-key.txt:58 -msgid "" -"The ``key`` parameter consists of a document containing a field and the " -"index traversal direction for that field." -msgstr "" - -# d14c587b5da44a539c7efb2528936d62 -#: ../source/core/sharding-shard-key.txt:61 -msgid "" -"For instructions specific to sharding a collection using the :ref:`hashed" -" sharding ` strategy, see :ref:`deploy-hashed-sharded-" -"cluster-shard-collection`" -msgstr "" - -# 5de65dbdf3e74add8157e5e712d8cabd -#: ../source/core/sharding-shard-key.txt:65 -msgid "" -"For instructions specific to sharding a collection using the :ref:`ranged" -" sharding ` strategy, see :ref:`deploy-ranged-sharded-" -"cluster-shard-collection`." -msgstr "" - -# f07921c2c6f942118391218893882ca9 -#: ../source/core/sharding-shard-key.txt:73 -msgid "Shard Key Indexes" -msgstr "" - -# e04579ae144e4aea92de21ec7ca937da -#: ../source/core/sharding-shard-key.txt:75 -msgid "" -"All sharded collections **must** have an index that supports the " -":term:`shard key`; i.e. the index can be an index on the shard key or a " -":term:`compound index` where the shard key is a :ref:`prefix ` of the index." -msgstr "" - -# a63336923f0d485c956ccacd8fecd475 -#: ../source/core/sharding-shard-key.txt:80 -msgid "" -"If the collection is empty, :method:`sh.shardCollection()` creates the " -"index on the shard key if such an index does not already exists." -msgstr "" - -# 3aaa8fa806fa40ed81b072a575dff864 -# 696ab9d5513348968d9abc49cfa45887 -#: ../source/core/sharding-shard-key.txt:83 -#: ../source/includes/extracts/shard-collection-unique-restriction-method.rst:5 -msgid "" -"If the collection is not empty, you must create the index first before " -"using :method:`sh.shardCollection()`." -msgstr "" - -# e9562c885bc342b08edcc3267a93bb5b -#: ../source/core/sharding-shard-key.txt:86 -msgid "" -"If you drop the last valid index for the shard key, recover by recreating" -" an index on just the shard key." -msgstr "" - -# 5698c0881393479e94a1efc60eace93f -#: ../source/core/sharding-shard-key.txt:92 -msgid "Unique Indexes" -msgstr "" - -# a6d6a7b306684aabb9b63bb184f6d7c2 -#: ../source/core/sharding-shard-key.txt:94 -msgid "" -"For a sharded collection, only the ``_id`` field index and the index on " -"the shard key or a :term:`compound index` where the shard key is a " -":ref:`prefix ` can be :doc:`unique `:" -msgstr "" - -# 4221b277b1a541ae8527aa7e6596d397 -#: ../source/core/sharding-shard-key.txt:99 -msgid "You cannot shard a collection that has unique indexes on other fields." -msgstr "" - -# 24ace1057cd0483380b0e4920cd8efb4 -#: ../source/core/sharding-shard-key.txt:101 -msgid "You cannot create unique indexes on other fields for a sharded collection." -msgstr "" - -# f99490cacb054aeabf4305cdf4331162 -#: ../source/core/sharding-shard-key.txt:104 -msgid "" -"Through the use of the unique index on the shard key, MongoDB *can* " -"enforce uniqueness on the shard key values. MongoDB enforces uniqueness " -"on the *entire* key combination, and not individual components of the " -"shard key. To enforce uniqueness on the shard key values, pass the " -"``unique`` parameter as ``true`` to the :method:`sh.shardCollection()` " -"method:" -msgstr "" - -# 98d6cf66a73e4a47a8e3ceafc78665c1 -#: ../source/includes/extracts/shard-collection-unique-restriction-method.rst:2 -msgid "" -"If the collection is empty, :method:`sh.shardCollection()` creates the " -"unique index on the shard key if such an index does not already exists." -msgstr "" - -# 0be6e159d69743018f44a2e0a7309f15 -#: ../source/includes/extracts/shard-collection-unique-restriction-method.rst:8 -msgid "" -"Although you can have a unique :term:`compound index` where the shard key" -" is a :ref:`prefix `, if using ``unique`` " -"parameter, the collection must have a unique index that is on the shard " -"key." -msgstr "" - -# 4b45c6e29bca4716aa90ff4efd719b88 -#: ../source/core/sharding-shard-key.txt:113 -msgid "" -"You cannot specify a unique constraint on a :ref:`hashed index `." -msgstr "" - -# 41864aecd8164ce08fa1413e2c7afbb9 -#: ../source/core/sharding-shard-key.txt:125 -msgid "Choosing a Shard Key" -msgstr "" - -# 4c00f35501324131af5693daf5b73396 -#: ../source/core/sharding-shard-key.txt:127 -msgid "" -"The choice of shard key affects how the :term:`sharded cluster` " -":term:`balancer` creates and distributes :term:`chunks` across the" -" available :term:`shards `. This affects the overall efficiency " -"and performance of operations within the sharded cluster." -msgstr "" - -# c4f3f208785c4b5badab545b40a62b5d -#: ../source/core/sharding-shard-key.txt:132 -msgid "" -"The shard key affects the performance and efficiency of the " -":ref:`sharding strategy ` used by the sharded cluster." -msgstr "" - -# 712f5a7b324c45a384892476c67c5880 -#: ../source/core/sharding-shard-key.txt:135 -msgid "" -"The ideal shard key allows MongoDB to distribute documents evenly " -"throughout the cluster." -msgstr "" - -# ef742598e38f4beeaa2fa54e52ff2dcf -#: ../source/core/sharding-shard-key.txt:140 -msgid "" -"At minimum, consider the consequences of the :ref:`cardinality`, :ref:`frequency`, and rate of :ref:`change" -"` of a potential shard key." -msgstr "" - -# cc0d93d33d054f09808db19a07f34380 -#: ../source/core/sharding-shard-key.txt:145 -msgid "Restrictions" -msgstr "" - -# d4bb9308c46e4eccaed9a9b543e64dc9 -#: ../source/core/sharding-shard-key.txt:147 -msgid "For restrictions on shard key, see :ref:`limits-shard-keys`." -msgstr "" - -# a15b43189d634426a35403ebe9750046 -#: ../source/core/sharding-shard-key.txt:150 -msgid "Collection Size" -msgstr "" - -# 969816b032424b7a90dab4625e4bc9fd -#: ../source/core/sharding-shard-key.txt:152 -msgid "" -"When sharding a collection that is not empty, the shard key can constrain" -" the maximum supported collection size for the initial sharding operation" -" only. See :limit:`Sharding Existing Collection Data Size`." -msgstr "" - -# a344da2300154b60b3b61e93fb5183c4 -#: ../source/core/sharding-shard-key.txt:159 -msgid "A sharded collection can grow to any size after successful sharding." -msgstr "" - -# 9f0f0e1bda984e14b2a755959d194654 -#: ../source/core/sharding-shard-key.txt:166 -msgid "Shard Key Cardinality" -msgstr "" - -# 24d442ecbce84ada93eb62cf3dfb809d -#: ../source/core/sharding-shard-key.txt:168 -msgid "" -"The :term:`cardinality` of a shard key determines the maximum number of " -"chunks the balancer can create. This can reduce or remove the " -"effectiveness of horizontal scaling in the cluster." -msgstr "" - -# 8d929e4ed07c4927b9feb5df30122724 -#: ../source/core/sharding-shard-key.txt:172 -msgid "" -"A unique shard key value can exist on no more than a single chunk at any " -"given time. If a shard key has a cardinality of ``4``, then there can be " -"no more than ``4`` chunks within the sharded cluster, each storing one " -"unique shard key value. This constrains the number of effective shards in" -" the cluster to ``4`` as well - adding additional shards would not " -"provide any benefit." -msgstr "" - -# e8c3a90e463d417f890f2af9214ac975 -#: ../source/core/sharding-shard-key.txt:179 -msgid "" -"The following image illustrates a sharded cluster using the field ``X`` " -"as the shard key. If ``X`` has low cardinality, the distribution of " -"inserts may look similar to the following:" -msgstr "" - -# 34f39979a40e44b18ef8756584fb699e -#: ../source/core/sharding-shard-key.txt:185 -msgid "" -"The cluster in this example would *not* scale horizontally, as incoming " -"writes would only route to a subset of shards." -msgstr "" - -# 897ce06eb3914bafbe2457dce73c63d4 -#: ../source/core/sharding-shard-key.txt:188 -msgid "" -"A shard key with high cardinality does not guarantee even distribution of" -" data across the sharded cluster, though it does better facilitate " -"horizontal scaling. The :ref:`frequency ` and " -":ref:`rate of change ` of the shard key also " -"contributes to data distribution. Consider each factor when choosing a " -"shard key." -msgstr "" - -# 7b256e95ea574a848083a3e5cd69109a -#: ../source/core/sharding-shard-key.txt:194 -msgid "" -"If your data model requires sharding on a key that has low cardinality, " -"consider using a :term:`compound index` using a field that has higher " -"relative cardinality." -msgstr "" - -# 95710adefccf4ba99104b6d147d59f37 -#: ../source/core/sharding-shard-key.txt:201 -msgid "Shard Key Frequency" -msgstr "" - -# 63244a05550d434cbce444847f9890fb -#: ../source/core/sharding-shard-key.txt:203 -msgid "" -"Consider a set representing the range of shard key values - the " -"``frequency`` of the shard key represents how often a given value occurs " -"in the data. If the majority of documents contain only a subset of those " -"values, then the chunks storing those documents become a bottleneck " -"within the cluster. Furthermore, as those chunks grow, they may become " -":ref:`indivisible chunks ` as they cannot be split any " -"further. This reduces or removes the effectiveness of horizontal scaling " -"within the cluster." -msgstr "" - -# edca9a01e16d46be86dcb098cabc5f85 -#: ../source/core/sharding-shard-key.txt:211 -msgid "" -"The following image illustrates a sharded cluster using the field ``X`` " -"as the shard key. If a subset of values for ``X`` occur with high " -"frequency, the distribution of inserts may look similar to the following:" -msgstr "" - -# fded1c2d4da34743a95983b826f132fe -#: ../source/core/sharding-shard-key.txt:217 -msgid "" -"A shard key with low frequency does not guarantee even distribution of " -"data across the sharded cluster. The :ref:`cardinality ` and :ref:`rate of change ` of the " -"shard key also contributes to data distribution. Consider each factor " -"when choosing a shard key." -msgstr "" - -# 62623361003340ddad8c883b6b901ba3 -#: ../source/core/sharding-shard-key.txt:222 -msgid "" -"If your data model requires sharding on a key that has high frequency " -"values, consider using a :term:`compound index` using a unique or low " -"frequency value." -msgstr "" - -# 1082f181746644e194066f91cb056ee0 -#: ../source/core/sharding-shard-key.txt:229 -msgid "Monotonically Changing Shard Keys" -msgstr "" - -# d46e36d19ebd44a7bf66b1e1f523b89a -#: ../source/core/sharding-shard-key.txt:231 -msgid "" -"A shard key on a value that increases or decreases monotonically is more " -"likely to distribute inserts to a single shard within the cluster." -msgstr "" - -# 1a6b2cd63e82490a801d549c81eadeb8 -#: ../source/core/sharding-shard-key.txt:234 -msgid "" -"This occurs because every cluster has a chunk that captures a range with " -"an upper bound of :bsontype:`maxKey`. ``maxKey`` always " -"compares as higher than all other values. Similarly, there is a chunk " -"that captures a range with a lower bound of " -":bsontype:`minKey`. ``minKey`` always compares as lower than" -" all other values." -msgstr "" - -# abb69a9278ff42ec965dae99ec78d9f6 -#: ../source/core/sharding-shard-key.txt:240 -msgid "" -"If the shard key value is always increasing, all new inserts are routed " -"to the chunk with ``maxKey`` as the upper bound. If the shard key value " -"is always decreasing, all new inserts are routed to the chunk with " -"``minKey`` as the lower bound. The shard containing that chunk becomes " -"the bottleneck for write operations." -msgstr "" - -# 9de6186176d942a9935d347cf1129a9d -#: ../source/core/sharding-shard-key.txt:246 -msgid "" -"The following image illustrates a sharded cluster using the field ``X`` " -"as the shard key. If the values for ``X`` are monotonically increasing, " -"the distribution of inserts may look similar to the following:" -msgstr "" - -# fedba3210bc34cbbb4cdaf89c9ac9bb1 -#: ../source/core/sharding-shard-key.txt:252 -msgid "" -"If the shard key value was monotonically decreasing, then all inserts " -"would route to ``Chunk A`` instead." -msgstr "" - -# 4a676c9f795a40d6a0d7a7c7f4e2ea1a -#: ../source/core/sharding-shard-key.txt:255 -msgid "" -"A shard key that does not change monotonically does not guarantee even " -"distribution of data across the sharded cluster. The :ref:`cardinality" -"` and :ref:`frequency` of the" -" shard key also contributes to data distribution. Consider each factor " -"when choosing a shard key." -msgstr "" - -# 2f9f707a40094013a8037563e1facf75 -#: ../source/core/sharding-shard-key.txt:261 -msgid "" -"If your data model requires sharding on a key that changes monotonically," -" consider using :doc:`/core/hashed-sharding`." -msgstr "" - -# 228c06da32ac4d8d9bad2fb6f5aedd91 -# 203b293c0fdb4befa4bb177893623923 -#: ../source/core/sharding-shard-key.txt:1 -#: ../source/core/sharding-shard-key.txt:116 -msgid "shard key" -msgstr "" - -# 228c06da32ac4d8d9bad2fb6f5aedd91 -#: ../source/core/sharding-shard-key.txt:1 -msgid "sharding" -msgstr "" - -# 203b293c0fdb4befa4bb177893623923 -#: ../source/core/sharding-shard-key.txt:116 -msgid "cardinality" -msgstr "" - -#~ msgid "" -#~ "If your query includes the first " -#~ "component of a compound shard key " -#~ "[#shard-key-index]_, the :program:`mongos` " -#~ "can route the query directly to a" -#~ " single shard, or a small number " -#~ "of shards, which provides better " -#~ "performance. Even if you query values" -#~ " of the shard key reside in " -#~ "different chunks, the :program:`mongos` will" -#~ " route queries directly to specific " -#~ "shards." -#~ msgstr "" - -# 1b7ea70c592c4d18832fcb1190296b45 -#~ msgid "" -#~ "The shard key determines the " -#~ "distribution of the collection's " -#~ ":term:`documents ` among the " -#~ "cluster's :term:`shards `. The shard" -#~ " key is either an indexed " -#~ ":term:`field` or an indexed compound " -#~ "field that exists in every document " -#~ "in the collection." -#~ msgstr "" - -# 3b27a11f63d942169114cf0ce4722c56 -#~ msgid "" -#~ "MongoDB partitions data in the " -#~ "collection using ranges of shard key " -#~ "values. Each range, or :term:`chunk`, " -#~ "defines a non-overlapping range of " -#~ "shard key values. MongoDB distributes " -#~ "the chunks, and their documents, among" -#~ " the shards in the cluster." -#~ msgstr "" - -# 123ebb30753547a9a5888a76a80713a8 -#~ msgid "" -#~ "When a chunk grows beyond the " -#~ ":ref:`chunk size `, " -#~ "MongoDB :term:`splits ` the chunk " -#~ "into smaller chunks, always based on " -#~ "ranges in the shard key." -#~ msgstr "" - -# 4c59b13f30ac4860adffe4d8c7110dc7 -#~ msgid "Considerations" -#~ msgstr "" - -# 6924593c244c4c96be42a54a06b1e70d -#~ msgid "" -#~ "Shard keys are immutable and cannot " -#~ "be changed after insertion. See the " -#~ ":ref:`system limits for sharded cluster " -#~ "` for more information." -#~ msgstr "" - -# 69458b986ccf40669a983e804c5c22bb -#~ msgid "" -#~ "The index on the shard key " -#~ "**cannot** be a :ref:`multikey index " -#~ "`." -#~ msgstr "" - -# b6176569172d452db67c5b4b2d0436dd -#~ msgid "Hashed Shard Keys" -#~ msgstr "" - -# 5a4af1e576444401895d71bfc33ff3af -#~ msgid "" -#~ "Hashed shard keys use a :ref:`hashed " -#~ "index ` of a " -#~ "single field as the :term:`shard key`" -#~ " to partition data across your " -#~ "sharded cluster." -#~ msgstr "" - -# c8afd96e538943f3a671a1559774a435 -#~ msgid "" -#~ "The field you choose as your " -#~ "hashed shard key should have a " -#~ "good cardinality, or large number of " -#~ "different values. Hashed keys work well" -#~ " with fields that increase monotonically" -#~ " like :term:`ObjectId` values or " -#~ "timestamps." -#~ msgstr "" - -# 522549a7a8ab43b5bbd951efd0eb4984 -#~ msgid "" -#~ "If you shard an empty collection " -#~ "using a hashed shard key, MongoDB " -#~ "will automatically create and migrate " -#~ "chunks so that each shard has two" -#~ " chunks. You can control how many" -#~ " chunks MongoDB will create with the" -#~ " ``numInitialChunks`` parameter to " -#~ ":dbcommand:`shardCollection` or by manually " -#~ "creating chunks on the empty collection" -#~ " using the :dbcommand:`split` command." -#~ msgstr "" - -# 56fbf99b7ff240d382c0e559ca75551b -#~ msgid "" -#~ "To shard a collection using a " -#~ "hashed shard key, see :doc:`/tutorial" -#~ "/shard-collection-with-a-hashed-shard-key`." -#~ msgstr "" - -# 973fb795f46d4ebf9ad54a51f53f0e1e -#~ msgid "Tip" -#~ msgstr "" - -# 542255b68fd34f3484459f9e957eae9b -#~ msgid "" -#~ "MongoDB automatically computes the hashes " -#~ "when resolving queries using hashed " -#~ "indexes. Applications do **not** need " -#~ "to compute hashes." -#~ msgstr "" - -# 6a4d2402eedc4b62b6d87d91f48ff802 -#~ msgid "Impacts of Shard Keys on Cluster Operations" -#~ msgstr "" - -# b0c637b7d6a74721b1ff71fecf42898d -#~ msgid "" -#~ "The shard key affects write and " -#~ "query performance by determining how the" -#~ " MongoDB partitions data in the " -#~ "cluster and how effectively the " -#~ ":program:`mongos` instances can direct " -#~ "operations to the cluster. Consider the" -#~ " following operational impacts of shard " -#~ "key selection:" -#~ msgstr "" - -# cb3566d11691462c92077c45efd68c97 -#~ msgid "Write Scaling" -#~ msgstr "" - -# 6690ee3db53441548372d93aa4d8307d -#~ msgid "" -#~ "Some possible shard keys will allow " -#~ "your application to take advantage of" -#~ " the increased write capacity that " -#~ "the cluster can provide, while others" -#~ " do not. Consider the following " -#~ "example where you shard by the " -#~ "values of the default :term:`_id` field," -#~ " which is :term:`ObjectId`." -#~ msgstr "" - -# 09ab81aad1184d7da72770febd6f4393 -#~ msgid "" -#~ "MongoDB generates ``ObjectId`` values upon " -#~ "document creation to produce a unique" -#~ " identifier for the object. However, " -#~ "the most significant bits of data " -#~ "in this value represent a time " -#~ "stamp, which means that they increment" -#~ " in a regular and predictable " -#~ "pattern. Even though this value has " -#~ ":ref:`high cardinality `, when using this, *any " -#~ "date, or other monotonically increasing " -#~ "number* as the shard key, all " -#~ "insert operations will be storing data" -#~ " into a single chunk, and therefore," -#~ " a single shard. As a result, " -#~ "the write capacity of this shard " -#~ "will define the effective write capacity" -#~ " of the cluster." -#~ msgstr "" - -# c194124f43ec445faa86a568b2623063 -#~ msgid "" -#~ "A shard key that increases monotonically" -#~ " will not hinder performance if you" -#~ " have a very low insert rate, " -#~ "or if most of your write " -#~ "operations are :method:`~db.collection.update()` " -#~ "operations distributed through your entire " -#~ "data set. Generally, choose shard keys" -#~ " that have *both* high cardinality " -#~ "and will distribute write operations " -#~ "across the *entire cluster*." -#~ msgstr "" - -# 2d85bf8697d54363a5b3f649ed9ee5e1 -#~ msgid "" -#~ "Typically, a computed shard key that " -#~ "has some amount of \"randomness,\" such" -#~ " as ones that include a cryptographic" -#~ " hash (i.e. MD5 or SHA1) of " -#~ "other content in the document, will " -#~ "allow the cluster to scale write " -#~ "operations. However, random shard keys " -#~ "do not typically provide :ref:`query " -#~ "isolation `, which is another important " -#~ "characteristic of shard keys." -#~ msgstr "" - -# 5c7e1120326c4fb5a67e47c5effd6672 -#~ msgid "" -#~ "MongoDB makes it possible to shard " -#~ "a collection on a hashed index. " -#~ "This can greatly improve write scaling." -#~ " See :doc:`/tutorial/shard-collection-with-a" -#~ "-hashed-shard-key`." -#~ msgstr "" - -# 61cc0603dda340d1a87340ba39ba7c57 -#~ msgid "Querying" -#~ msgstr "" - -# 204f39bfc0fa4fc7bb5b16b80aeb4e05 -#~ msgid "" -#~ "The :program:`mongos` provides an interface" -#~ " for applications to interact with " -#~ "sharded clusters that hides the " -#~ "complexity of :term:`data partitioning " -#~ "`. A :program:`mongos` receives " -#~ "queries from applications, and uses " -#~ "metadata from the :ref:`config server " -#~ "`, to route queries" -#~ " to the :program:`mongod` instances with" -#~ " the appropriate data. While the " -#~ ":program:`mongos` succeeds in making all " -#~ "querying operational in sharded environments," -#~ " the :term:`shard key` you select can" -#~ " have a profound affect on query " -#~ "performance." -#~ msgstr "" - -# aa3e7929395f40ba8994d3b2063b804e -#~ msgid "" -#~ "The :doc:`/core/sharded-cluster-query-router`" -#~ " and :ref:`config server ` sections for a more " -#~ "general overview of querying in sharded" -#~ " environments." -#~ msgstr "" - -# a836eccc7ba846dda8a9b56e607e4f38 -#~ msgid "Query Isolation" -#~ msgstr "" - -# 57656b976a7d4cc1aa7aa1703a327e9e -#~ msgid "" -#~ "The fastest queries in a sharded " -#~ "environment are those that :program:`mongos`" -#~ " will route to a single shard, " -#~ "using the :term:`shard key` and the " -#~ "cluster meta data from the :ref:`config" -#~ " server `. For " -#~ "queries that don't include the shard " -#~ "key, :program:`mongos` must query all " -#~ "shards, wait for their response and " -#~ "then return the result to the " -#~ "application. These \"scatter/gather\" queries " -#~ "can be long running operations." -#~ msgstr "" - -# fe1493aae2b44aaab2f7c248be3bd94b -#~ msgid "To select a shard key for a collection:" -#~ msgstr "" - -# a11c8926fa1b4b90a4b31ed26a34f882 -#~ msgid "" -#~ "determine the most commonly included " -#~ "fields in queries for a given " -#~ "application" -#~ msgstr "" - -# 07236c050b8e43c8ac5d7048644ae519 -#~ msgid "find which of these operations are most performance dependent." -#~ msgstr "" - -# d4299f457c474e60958cc8a036c692bc -#~ msgid "" -#~ "If this field has low cardinality " -#~ "(i.e not sufficiently selective) you " -#~ "should add a second field to the" -#~ " shard key making a compound shard" -#~ " key. The data may become more " -#~ "splittable with a compound shard key." -#~ msgstr "" - -# d7a0cf234a2449f18cafe9ab5a0f9cd3 -#~ msgid "See" -#~ msgstr "" - -# 15a540f96fc542d9a73f2b35b2c873ee -#~ msgid "" -#~ "In many ways, you can think of " -#~ "the shard key a cluster-wide " -#~ "unique index. However, be aware that " -#~ "sharded systems cannot enforce cluster-" -#~ "wide unique indexes *unless* the unique" -#~ " field is in the shard key. " -#~ "Consider the :doc:`/core/indexes` page for " -#~ "more information on indexes and compound" -#~ " indexes." -#~ msgstr "" - -# bbccbfc22f97408284aeae6c001ad19d -#~ msgid "Sorting" -#~ msgstr "" - -# 3c429acf5415414199ec4b0a2a16f59b -#~ msgid "" -#~ "In sharded systems, the :program:`mongos` " -#~ "performs a merge-sort of all " -#~ "sorted query results from the shards." -#~ " See :doc:`/core/sharded-cluster-query-" -#~ "router` and :ref:`index-sort` for more" -#~ " information." -#~ msgstr "" - -# e4853fe0e09a4065939643bfc5e77830 -#~ msgid "write scaling" -#~ msgstr "" - -# 1df081d51d6642749510f1d549d769ea -#~ msgid "query isolation" -#~ msgstr "" - -#~ msgid "" -#~ "If your query includes the first " -#~ "component of a compound shard key " -#~ "[#shard-key-index]_, the :program:`mongos` " -#~ "can route the query directly to a" -#~ " single shard, or a small number " -#~ "of shards, which provides better " -#~ "performance. Even if you query values" -#~ " of the shard key that reside " -#~ "in different chunks, the :program:`mongos` " -#~ "will route queries directly to specific" -#~ " shards." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/sharding.po b/locale/es/LC_MESSAGES/core/sharding.po deleted file mode 100644 index 69073160fdf..00000000000 --- a/locale/es/LC_MESSAGES/core/sharding.po +++ /dev/null @@ -1,217 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: 2014-04-08 19:30+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 2bc55bdd3aac4f9db05875802f8d0c92 -#: ../source/core/sharding.txt:3 -msgid "Sharding Concepts" -msgstr "" - -# 7af0f2798dde4c7f94a539a738c2ec5c -#: ../source/core/sharding.txt:13 -msgid "" -"These documents present the details of sharding in MongoDB. These include" -" the components, the architectures, and the behaviors of MongoDB sharded " -"clusters. For an overview of sharding and sharded clusters, see " -":doc:`/core/sharding-introduction`." -msgstr "" - -# e303d20c42654fe8bf50ba59410075e1 -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:13 -msgid ":doc:`/core/sharded-cluster-components`" -msgstr "" - -# c1b7f929b14f4887a3d747dfe48aa339 -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:4 -msgid "" -"A sharded cluster consists of shards, config servers, and " -":program:`mongos` instances." -msgstr "" - -# 544522d2f4cc4b4faa81597c731f2ed2 -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:9 -msgid ":doc:`/core/sharded-cluster-shards`" -msgstr "" - -# 4896d9e86eff46d38190fdd567969485 -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:8 -msgid "" -"A shard is a single server or replica set that holds a part of the " -"sharded collection." -msgstr "" - -# 44904ad434794ee89036599382e5b82e -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:13 -msgid ":doc:`/core/sharded-cluster-config-servers`" -msgstr "" - -# 67b495059cca415f82549aa4c4ef38c6 -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:12 -msgid "" -"Config servers hold the metadata about the cluster, such as the shard " -"location of the data." -msgstr "" - -# 209dbed565d74f4dac86c815be5f728a -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:27 -msgid ":doc:`/core/sharded-cluster-architectures`" -msgstr "" - -# bf9ce2a0ba874806a4f45a1d858359bd -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:16 -msgid "" -"Outlines the requirements for sharded clusters, and provides examples of " -"several possible architectures for sharded clusters." -msgstr "" - -# 68fb91034e624a3c9a43ff35e1e22167 -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:20 -msgid ":doc:`/core/sharded-cluster-requirements`" -msgstr "" - -# b6904e0542064e1e9320ad5d55f0a5d4 -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:20 -msgid "Discusses the requirements for sharded clusters in MongoDB." -msgstr "" - -# 664b60234a6e425cba9270bb96e3e2d5 -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:24 -msgid ":doc:`/core/sharded-cluster-architectures-production`" -msgstr "" - -# 03dbb7734561459986a2d0893a44e382 -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:23 -msgid "" -"Outlines the components required to deploy a redundant and highly " -"available sharded cluster." -msgstr "" - -# 890c8ea4ee0b4dd19e0d09d2f4589077 -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:26 -msgid "" -"Continue reading from :doc:`/core/sharded-cluster-architectures` for " -"additional descriptions of sharded cluster deployments." -msgstr "" - -# d8c93d6b27ca4c409ad32ae24de8861b -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:44 -msgid ":doc:`/core/sharded-cluster-operations`" -msgstr "" - -# e8f14afb129c4058baed8a1c8d454d6a -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:30 -msgid "" -"Discusses the operations of sharded clusters with regards to the " -"automatic balancing of data in a cluster and other related availability " -"and security considerations." -msgstr "" - -# 090f948cc9144b1ea1ef021dc72b8347 -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:36 -msgid ":doc:`/core/sharding-shard-key`" -msgstr "" - -# 6930861a0299411c92a3953de66753be -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:35 -msgid "" -"MongoDB uses the shard key to divide a collection's data across the " -"cluster's shards." -msgstr "" - -# 257ec411e1fa443992f3d4c7fff0b8cb -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:40 -msgid ":doc:`/core/sharded-cluster-high-availability`" -msgstr "" - -# 4344eabcf4dc4d19b22a778d53fabc00 -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:39 -msgid "Sharded clusters provide ways to address some availability concerns." -msgstr "" - -# 3d41179ee64e4255b73d6641765a9155 -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:44 -msgid ":doc:`/core/sharded-cluster-query-router`" -msgstr "" - -# b49cd2ebc2674c27b9f3744ff96c3974 -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:43 -msgid "" -"The cluster's routers, or ``mongos`` instances, send reads and writes to " -"the relevant shard or shards." -msgstr "" - -# ae6b76459dda4b72b5e372f35fbf4b73 -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:58 -msgid ":doc:`/core/sharded-cluster-mechanics`" -msgstr "" - -# 783696158ea54623b3b80c78ab108f5d -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:47 -msgid "" -"Discusses the internal operation and behavior of sharded clusters, " -"including chunk migration, balancing, and the cluster metadata." -msgstr "" - -# d3e9e3bd2f9f46c994ac0d7e824ccfc0 -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:52 -msgid ":doc:`/core/sharding-balancing`" -msgstr "" - -# 67301542531c4d528357864ad75b078b -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:51 -msgid "" -"Balancing distributes a sharded collection's data cluster to all of the " -"shards." -msgstr "" - -# a079656e53284252a7c64bbafbf88789 -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:56 -msgid ":doc:`/core/sharded-cluster-metadata`" -msgstr "" - -# 18932fc3812a453da03efa07c9506979 -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:55 -msgid "" -"The cluster maintains internal metadata that reflects the location of " -"data within the cluster." -msgstr "" - -# 27b9872be6d2459a927227d74ae14e74 -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:58 -msgid "" -"Continue reading from :doc:`/core/sharded-cluster-mechanics` for more " -"documentation of the behavior and operation of sharded clusters." -msgstr "" - -# cef8d024374b428a93743dddac4aa4c4 -#~ msgid "" -#~ "A shard is a :program:`mongod` instance" -#~ " that holds a part of the " -#~ "sharded collection's data." -#~ msgstr "" - -# 0823af16281d48ea88e3bf991996492f -#~ msgid "" -#~ "Sharded cluster for production has " -#~ "component requirements to provide redundancy" -#~ " and high availability." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/shell-types.po b/locale/es/LC_MESSAGES/core/shell-types.po deleted file mode 100644 index f1d517a07b1..00000000000 --- a/locale/es/LC_MESSAGES/core/shell-types.po +++ /dev/null @@ -1,669 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:31+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# ba89e8a3767048f981460b1ddd514fdd -#: ../source/core/shell-types.txt:3 -msgid "Data Types in the ``mongo`` Shell" -msgstr "" - -# 1ad4bdde964849ec9ed4e7f69d2bc33c -#: ../source/core/shell-types.txt -msgid "On this page" -msgstr "" - -# f00b783b07464ff3a82e6e9707ccfb7d -#: ../source/core/shell-types.txt:13 -msgid "" -"MongoDB :term:`BSON` provides support for additional data types than " -":term:`JSON`. :doc:`Drivers ` provide native " -"support for these data types in host languages and the :program:`mongo` " -"shell also provides several helper classes to support the use of these " -"data types in the :program:`mongo` JavaScript shell. See the " -":doc:`Extended JSON ` reference for " -"additional information." -msgstr "" - -# b9cb1a8584914127b432ba10697493eb -#: ../source/core/shell-types.txt:24 -msgid "Types" -msgstr "" - -# e80007bcad014499a137f2c7012b0965 -#: ../source/core/shell-types.txt:29 -msgid "Date" -msgstr "" - -# ec7c01ce34c94f5e88a15494513f113c -#: ../source/core/shell-types.txt:31 -msgid "" -"The :program:`mongo` shell provides various methods to return the date, " -"either as a string or as a ``Date`` object:" -msgstr "" - -# 87b9ad00854f443c9d7b628b3f611433 -#: ../source/core/shell-types.txt:34 -msgid "``Date()`` method which returns the current date as a string." -msgstr "" - -# 54a0bee9cceb4fbe81fad442460a258d -#: ../source/core/shell-types.txt:36 -msgid "" -"``new Date()`` constructor which returns a ``Date`` object using the " -"``ISODate()`` wrapper." -msgstr "" - -# c0d02563dfca4784ac452957d2577a76 -#: ../source/core/shell-types.txt:39 -msgid "" -"``ISODate()`` constructor which returns a ``Date`` object using the " -"``ISODate()`` wrapper." -msgstr "" - -# 7f5f87cbfd3c4c4b84cf63bc607b0b45 -#: ../source/includes/fact-bson-date-internals.rst:1 -msgid "" -"Internally, :ref:`document-bson-type-date` objects are stored as a 64 bit" -" integer representing the number of milliseconds since the Unix epoch " -"(Jan 1, 1970), which results in a representable date range of about 290 " -"millions years into the past and future." -msgstr "" - -# 8158bf1e12b14cdab632c9eac4dcb9f2 -#: ../source/core/shell-types.txt:45 -msgid "Return Date as a String" -msgstr "" - -# aaf445d12db645018098041482bc4499 -#: ../source/core/shell-types.txt:47 -msgid "" -"To return the date as a string, use the ``Date()`` method, as in the " -"following example:" -msgstr "" - -# df7281d4698e4e09b76db14771fc2093 -# 3040aacc89534eaab465e92d03b99316 -#: ../source/core/shell-types.txt:54 ../source/core/shell-types.txt:92 -msgid "" -"To print the value of the variable, type the variable name in the shell, " -"as in the following:" -msgstr "" - -# 50e49c0155ad4862b937173628faefc3 -#: ../source/core/shell-types.txt:61 -msgid "The result is the value of ``myDateString``:" -msgstr "" - -# eaa88650fc7f42d39ab2a017230b904c -#: ../source/core/shell-types.txt:67 -msgid "To verify the type, use the ``typeof`` operator, as in the following:" -msgstr "" - -# 1cc708954d7c42e790f9146ab6b52f86 -#: ../source/core/shell-types.txt:73 -msgid "The operation returns ``string``." -msgstr "" - -# 5a562a0a0f15472089cdf71e2583a153 -#: ../source/core/shell-types.txt:76 -msgid "Return ``Date``" -msgstr "" - -# 3e37023f370d4207b8e2021503da2a59 -#: ../source/core/shell-types.txt:78 -msgid "" -"The :program:`mongo` shell wraps objects of ``Date`` type with the " -"``ISODate`` helper; however, the objects remain of type ``Date``." -msgstr "" - -# d98c2119b085484284c356f7c0dbb8e5 -#: ../source/core/shell-types.txt:81 -msgid "" -"The following example uses both the ``new Date()`` constructor and the " -"``ISODate()`` constructor to return ``Date`` objects." -msgstr "" - -# 7f63ade6ce5c48bbb6a9d7c930008e28 -#: ../source/core/shell-types.txt:89 -msgid "" -"You can use the ``new`` operator with the ``ISODate()`` constructor as " -"well." -msgstr "" - -# 2fb94a23a8c84b3e9fdb1975aaf2239a -#: ../source/core/shell-types.txt:99 -msgid "" -"The result is the ``Date`` value of ``myDate`` wrapped in the " -"``ISODate()`` helper:" -msgstr "" - -# 9b650950b69546c9af15af5980ef6bd2 -#: ../source/core/shell-types.txt:106 -msgid "To verify the type, use the ``instanceof`` operator, as in the following:" -msgstr "" - -# 4c59f32e2e8e4ecfbe63022002256014 -#: ../source/core/shell-types.txt:114 -msgid "The operation returns ``true`` for both." -msgstr "" - -# a978871250484752b5aeaebeafab89a0 -#: ../source/core/shell-types.txt:117 -msgid "ObjectId" -msgstr "" - -# 09f99c369ea440379d97f0df34028a20 -#: ../source/core/shell-types.txt:119 -msgid "" -"The :program:`mongo` shell provides the ``ObjectId()`` wrapper class " -"around the :ref:`objectid` data type. To generate a new ObjectId, use the" -" following operation in the :program:`mongo` shell:" -msgstr "" - -# c72c121c427344d98e3a8793386aab6a -#: ../source/core/shell-types.txt -msgid "See" -msgstr "" - -# 84a26a207ebb4529b33cb24b119650c0 -#: ../source/core/shell-types.txt:132 -msgid "NumberLong" -msgstr "" - -# 10ffea8c07614c75a058c3627e6c2fae -#: ../source/core/shell-types.txt:134 -msgid "" -"The :program:`mongo` shell treats all numbers as floating-point values by" -" default. The :program:`mongo` shell provides the ``NumberLong()`` " -"wrapper to handle 64-bit integers." -msgstr "" - -# 44d68b818eda4ced829d669b45430621 -#: ../source/core/shell-types.txt:138 -msgid "The ``NumberLong()`` wrapper accepts the long as a string:" -msgstr "" - -# b3d4fa26f8af4921ad09aab901321e30 -#: ../source/core/shell-types.txt:144 -msgid "" -"The following examples use the ``NumberLong()`` wrapper to write to the " -"collection:" -msgstr "" - -# d764b7a6a4644933b92afc23272d3e6d -#: ../source/core/shell-types.txt:155 -msgid "Retrieve the document to verify:" -msgstr "" - -# ae7479e8d0b84feb9f80e77652da7615 -#: ../source/core/shell-types.txt:161 -msgid "" -"In the returned document, the ``calc`` field contains a ``NumberLong`` " -"object:" -msgstr "" - -# 47678edbdd15407bbf7628bd7d797a8a -#: ../source/core/shell-types.txt:168 -msgid "" -"If you use the :update:`$inc` to increment the value of a field that " -"contains a ``NumberLong`` object by a **float**, the data type changes to" -" a floating point value, as in the following example:" -msgstr "" - -# 6106ab0883bd4514beb729b24175c218 -#: ../source/core/shell-types.txt:172 -msgid "" -"Use :update:`$inc` to increment the ``calc`` field by ``5``, which the " -":program:`mongo` shell treats as a float:" -msgstr "" - -# 281b7457755b4a1c9a4ab89f9a472d4c -#: ../source/core/shell-types.txt:180 -msgid "Retrieve the updated document:" -msgstr "" - -# 0c711c41677149ff825985152bb5e6f3 -#: ../source/core/shell-types.txt:186 -msgid "" -"In the updated document, the ``calc`` field contains a floating point " -"value:" -msgstr "" - -# c718bde15d344e15b0602f000d42521f -#: ../source/core/shell-types.txt:196 -msgid "NumberInt" -msgstr "" - -# 3197da676b35455a91f7543ecbf1b515 -#: ../source/core/shell-types.txt:198 -msgid "" -"The :program:`mongo` shell treats all numbers as floating-point values by" -" default. The :program:`mongo` shell provides the ``NumberInt()`` " -"constructor to explicitly specify 32-bit integers." -msgstr "" - -# 5a4cae625dd6404a9532b89ea8473916 -#: ../source/core/shell-types.txt:205 -msgid "NumberDecimal" -msgstr "" - -# db2db5cf3d00417abafa3060ebb349c4 -#: ../source/core/shell-types.txt:209 -msgid "" -"The :program:`mongo` shell treats all numbers as 64-bit floating-point " -"``double`` values by default. The :program:`mongo` shell provides the " -"``NumberDecimal()`` constructor to explicitly specify 128-bit decimal-" -"based floating-point values capable of emulating decimal rounding with " -"exact precision. This functionality is intended for applications that " -"handle :doc:`monetary data `, such as " -"financial, tax, and scientific computations." -msgstr "" - -# e84ab950faec4ba7879bddc15a5fcf2b -#: ../source/core/shell-types.txt:218 -msgid "" -"The ``decimal`` :doc:`BSON type ` uses the IEEE " -"754 decimal128 floating-point numbering format which supports 34 decimal " -"digits (i.e. significant digits) and an exponent range of −6143 to +6144." -msgstr "" - -# a545359f6fd644eb8bf4143d6933b7e8 -#: ../source/core/shell-types.txt:223 -msgid "" -"The ``NumberDecimal()`` constructor accepts the ``decimal`` value as a " -"string:" -msgstr "" - -# 35f4ce69983248bb8a66f0acf0ffa5dc -# 2ab314421eff4e70a464ce7511810689 -# 8780d7ece1e344008ec6e3c83ead8408 -#: ../source/core/shell-types.txt:230 ../source/core/shell-types.txt:249 -#: ../source/core/shell-types.txt:262 -msgid "The value is stored in the database as follows:" -msgstr "" - -# f05dae8e98de4091b8102d56cd3bc364 -#: ../source/core/shell-types.txt:236 -msgid "" -"The ``NumberDecimal()`` constructor also accepts ``double`` values from " -"the :program:`mongo` shell (i.e. without quotes), although this is not " -"recommended due to the risk of losing precision. The constructor creates " -"a binary-based ``double`` precision representation of the decimal-based " -"parameter (potentially losing precision), then converts that value to a " -"``decimal`` value with a precision of 15 digits. The following example " -"passes the value implicitly as a ``double`` and shows how it is created " -"with a precision of 15 digits:" -msgstr "" - -# ee411699d4c943d6af80b85cc12178f3 -#: ../source/core/shell-types.txt:255 -msgid "" -"The following example passes the value implicitly as a ``double`` and " -"shows how a loss of precision can occur:" -msgstr "" - -# ce862bb69ebb464992e64ad3c7f8ceb8 -#: ../source/core/shell-types.txt:269 -msgid "" -"To use the ``decimal`` data type with a :ecosystem:`MongoDB driver " -"`, be sure to use a driver version that supports it." -msgstr "" - -# 99c1941f16794acd8eb79f52838fe2ce -#: ../source/core/shell-types.txt:274 -msgid "Equality and Sort Order" -msgstr "" - -# 5cb1b0abdf5e4a678efb923827f728b8 -#: ../source/core/shell-types.txt:276 -msgid "" -"Values of the ``decimal`` type are compared and sorted with other numeric" -" types based on their actual numeric value. Numeric values of the " -"binary-based ``double`` type generally have approximate representations " -"of decimal-based values and may not be exactly equal to their ``decimal``" -" representations, so use the ``NumberDecimal()`` constructor when " -"checking the equality of ``decimal`` values. Consider the following " -"examples with the following documents in the ``numbers`` collection:" -msgstr "" - -# 2ddddd4adf1a40178778f5df1dd07269 -#: ../source/core/shell-types.txt:293 -msgid "" -"When the queries from the table below are plugged into the " -"``db.numbers.find()`` method, the following results are returned:" -msgstr "" - -# 92719e6f80694ac5a4807e046191dc48 -#: ../source/core/shell-types.txt:301 -msgid "Query" -msgstr "" - -# e1d9895c30bb447d9a395fe879c19dda -#: ../source/core/shell-types.txt:302 -msgid "Results" -msgstr "" - -# 8882d5420be44e1d860535bd4ad46b23 -#: ../source/core/shell-types.txt:304 -msgid "**{ \"val\": 9.99 }**" -msgstr "" - -# e2733f30c7d34b06a5456c68511d3982 -#: ../source/core/shell-types.txt:305 -msgid "**{ \"_id\": 2, \"val\": 9.99, \"description\": \"Double\" }**" -msgstr "" - -# 4a8c5a0ef3314cc4b3fe562238957331 -#: ../source/core/shell-types.txt:307 -msgid "**{ \"val\": NumberDecimal( \"9.99\" ) }**" -msgstr "" - -# b6b1bec91642408ca8f58152a66ddea7 -#: ../source/core/shell-types.txt:308 -msgid "" -"**{ \"_id\": 1, \"val\": NumberDecimal( \"9.99\" ), \"description\": " -"\"Decimal\" }**" -msgstr "" - -# 722ad80702fc46cab328ba6d4d1b3396 -#: ../source/core/shell-types.txt:310 -msgid "**{ val: 10 }**" -msgstr "" - -# 31ee6e489e2a4e7d8e386f0b5f589cdd -# e4ce455d62e2457f9b89ac624af65d52 -#: ../source/core/shell-types.txt -msgid "**{ \"_id\": 3, \"val\": 10, \"description\": \"Double\" }**" -msgstr "" - -# f8b85d75c6a3478194ce35442039645d -# c81e05b765c24328947704740e50db97 -#: ../source/core/shell-types.txt -msgid "**{ \"_id\": 4, \"val\": NumberLong(10), \"description\": \"Long\" }**" -msgstr "" - -# ab21017323084e99872376073657b201 -# 49df4410cd244a9a8a90f62ad2cd5aa4 -#: ../source/core/shell-types.txt -msgid "" -"**{ \"_id\": 5, \"val\": NumberDecimal( \"10.0\" ), \"description\": " -"\"Decimal\" }**" -msgstr "" - -# 219f66f83dd84012b16bcc70b36028c9 -#: ../source/core/shell-types.txt:315 -msgid "**{ val: NumberDecimal( \"10\" ) }**" -msgstr "" - -# 75a62bd36a1a455ea52f45d16ba7c420 -#: ../source/core/shell-types.txt:321 -msgid "" -"The first query, ``{ \"val\": 9.99 }``, implicitly searches for the " -"``double`` representation of ``9.99`` which is not equal to the " -"``decimal`` representation of the value." -msgstr "" - -# 72ba1f85db114960ad4b8bf8580b82d8 -#: ../source/core/shell-types.txt:325 -msgid "" -"The ``NumberDecimal()`` constructor is used to query for the document " -"with the ``decimal`` representation of ``9.99``. Values of the ``double``" -" type are excluded because they do not match the exact value of the " -"``decimal`` representation of ``9.99``." -msgstr "" - -# 7dfe279441f245bbb99f2a2330135eff -#: ../source/core/shell-types.txt:330 -msgid "" -"Matching values of all numeric types are returned when querying for whole" -" numbers. For example, querying for a ``double`` representation of ``10``" -" will include a ``decimal`` representation of ``10.0`` in the results and" -" vice versa." -msgstr "" - -# 6c5d1720833e45a193e720ca0821e3af -#: ../source/core/shell-types.txt:336 -msgid "Checking for ``decimal`` Type" -msgstr "" - -# c3046ede67954cf7aa4f34a01b31a11c -#: ../source/core/shell-types.txt:338 -msgid "" -"To test for ``decimal`` type, use the :query:`$type` operator with the " -"string alias ``\"decimal\"`` or ``19``, the numeric code for the " -"``decimal`` type." -msgstr "" - -# 729ce3f2d2944c0e98ab07e07eacfba3 -#: ../source/core/shell-types.txt:349 -msgid "Check Types in the ``mongo`` Shell" -msgstr "" - -# 49ca1270e4424cd8afc5f336a1f08327 -#: ../source/core/shell-types.txt:351 -msgid "" -"To determine the type of fields, the :program:`mongo` shell provides the " -"``instanceof`` and ``typeof`` operators." -msgstr "" - -# 97f0238bb6d04899b1a85ed625d3034d -#: ../source/core/shell-types.txt:356 -msgid "``instanceof``" -msgstr "" - -# dc5b967c20774938b78d612a8e00a615 -#: ../source/core/shell-types.txt:358 -msgid "" -"``instanceof`` returns a boolean to test if a value is an instance of " -"some type." -msgstr "" - -# 4ead2c40b3e948d79ae36c3e073a44ee -#: ../source/core/shell-types.txt:361 -msgid "" -"For example, the following operation tests whether the ``_id`` field is " -"an instance of type ``ObjectId``:" -msgstr "" - -# 4492d2e585334a258bd9773c79edd149 -#: ../source/core/shell-types.txt:368 -msgid "The operation returns ``true``." -msgstr "" - -# fc9c9474eec24e2791acacd1d37201c5 -#: ../source/core/shell-types.txt:371 -msgid "``typeof``" -msgstr "" - -# a705c97bbe6b40dbb4d3a81e145668c9 -#: ../source/core/shell-types.txt:373 -msgid "``typeof`` returns the type of a field." -msgstr "" - -# 620b02f8a7e648a8940b00cd35fa649e -#: ../source/core/shell-types.txt:375 -msgid "" -"For example, the following operation returns the type of the ``_id`` " -"field:" -msgstr "" - -# 743a3d6148b8462ebf2403d40f907412 -#: ../source/core/shell-types.txt:382 -msgid "" -"In this case ``typeof`` will return the more generic ``object`` type " -"rather than ``ObjectId`` type." -msgstr "" - -#~ msgid "" -#~ "The :program:`mongo` shell provides various" -#~ " options to return the date, either" -#~ " as a string or as an object:" -#~ msgstr "" - -#~ msgid "" -#~ "``Date()`` constructor which returns an " -#~ "``ISODate`` object when used with the" -#~ " ``new`` operator." -#~ msgstr "" - -#~ msgid "" -#~ "``ISODate()`` constructor which returns an " -#~ "``ISODate`` object when used with *or*" -#~ " without the ``new`` operator." -#~ msgstr "" - -#~ msgid "Consider the following examples:" -#~ msgstr "" - -#~ msgid "" -#~ "To get the date as an ``ISODate``" -#~ " object, instantiate a new instance " -#~ "using the ``Date()`` constructor with " -#~ "the ``new`` operator, as in the " -#~ "following example:" -#~ msgstr "" - -#~ msgid "The result is the value of ``myDateObject``:" -#~ msgstr "" - -#~ msgid "The operation returns ``object``." -#~ msgstr "" - -#~ msgid "" -#~ "To get the date as an ``ISODate``" -#~ " object, instantiate a new instance " -#~ "using the ``ISODate()`` constructor *without*" -#~ " the ``new`` operator, as in the " -#~ "following example:" -#~ msgstr "" - -#~ msgid "The result is the value of ``myDateObject2``:" -#~ msgstr "" - -#~ msgid "" -#~ "The :program:`mongo` shell provides the " -#~ "``ObjectId()`` wrapper class around " -#~ ":term:`ObjectId` data types. To generate " -#~ "a new ObjectId, use the following " -#~ "operation in the :program:`mongo` shell:" -#~ msgstr "" - -#~ msgid "" -#~ "By default, the :program:`mongo` shell " -#~ "treats all numbers as floating-point " -#~ "values. The :program:`mongo` shell provides" -#~ " the ``NumberLong()`` class to handle " -#~ "64-bit integers." -#~ msgstr "" - -#~ msgid "The ``NumberLong()`` constructor accepts the long as a string:" -#~ msgstr "" - -#~ msgid "" -#~ "The following examples use the " -#~ "``NumberLong()`` class to write to the" -#~ " collection:" -#~ msgstr "" - -#~ msgid "" -#~ "To determine the type of fields, " -#~ "the :program:`mongo` shell provides the " -#~ "following operators:" -#~ msgstr "" - -#~ msgid "" -#~ "``instanceof`` returns a boolean to test" -#~ " if a value has a specific " -#~ "type." -#~ msgstr "" - -#~ msgid "Example" -#~ msgstr "" - -#~ msgid "Consider the following operations using ``instanceof`` and ``typeof``:" -#~ msgstr "" - -#~ msgid "" -#~ "The following operation tests whether " -#~ "the ``_id`` field is of type " -#~ "``ObjectId``:" -#~ msgstr "" - -#~ msgid "The following operation returns the type of the ``_id`` field:" -#~ msgstr "" - -# 8a6c10a0cf3a4abd828f3debeaa0c596 -#~ msgid "" -#~ "MongoDB :term:`BSON` provides support for " -#~ "additional data types than :term:`JSON`. " -#~ ":doc:`Drivers ` provide " -#~ "native support for these data types " -#~ "in host languages and the " -#~ ":program:`mongo` shell also provides several" -#~ " helper classes to support the use" -#~ " of these data types in the " -#~ ":program:`mongo` JavaScript shell. See " -#~ ":doc:`/reference/mongodb-extended-json` for " -#~ "additional information." -#~ msgstr "" - -# 8fe6e470ce9d4a81840953d513a8b94d -#~ msgid "" -#~ "By default, the :program:`mongo` shell " -#~ "treats all numbers as floating-point " -#~ "values. The :program:`mongo` shell provides" -#~ " the ``NumberInt()`` constructor to " -#~ "explicitly specify 32-bit integers." -#~ msgstr "" - -#~ msgid "" -#~ "Internally, ``Date`` objects are stored " -#~ "as a 64 bit integer representing " -#~ "the number of milliseconds since the " -#~ "Unix epoch (Jan 1, 1970), which " -#~ "results in a representable date range" -#~ " of about 290 millions years into " -#~ "the past and future." -#~ msgstr "" - -#~ msgid "" -#~ "The :program:`mongo` shell wrap objects " -#~ "of ``Date`` type with the ``ISODate``" -#~ " helper; however, the objects remain " -#~ "of type ``Date``." -#~ msgstr "" - -#~ msgid "" -#~ "The :program:`mongo` shell provides the " -#~ "``ObjectId()`` wrapper class around the " -#~ ":term:`ObjectId` data type. To generate " -#~ "a new ObjectId, use the following " -#~ "operation in the :program:`mongo` shell:" -#~ msgstr "" - -#~ msgid "" -#~ "By default, the :program:`mongo` shell " -#~ "treats all numbers as floating-point " -#~ "values. The :program:`mongo` shell provides" -#~ " the ``NumberLong()`` wrapper to handle " -#~ "64-bit integers." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/single-purpose-aggregation.po b/locale/es/LC_MESSAGES/core/single-purpose-aggregation.po deleted file mode 100644 index 57bddc52ec6..00000000000 --- a/locale/es/LC_MESSAGES/core/single-purpose-aggregation.po +++ /dev/null @@ -1,172 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2014-04-08 19:25+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# bd3b2cf0da7a474fa0ccb4c3c6681a37 -#: ../source/core/single-purpose-aggregation.txt:3 -msgid "Single Purpose Aggregation Operations" -msgstr "" - -# 9599117fe67048e6b2123e74a5b25fb3 -#: ../source/core/single-purpose-aggregation.txt:7 -msgid "" -"Aggregation refers to a broad class of data manipulation operations that " -"compute a result based on an input *and* a specific procedure. MongoDB " -"provides a number of aggregation operations that perform specific " -"aggregation operations on a set of data." -msgstr "" - -# 5f810685b8fc409da9b1f9f51ba8d864 -#: ../source/core/single-purpose-aggregation.txt:12 -msgid "" -"Although limited in scope, particularly compared to the :doc:`aggregation " -"pipeline ` and :doc:`map-reduce `, " -"these operations provide straightforward semantics for common data " -"processing options." -msgstr "" - -# 58ef7d10478e42fabaf7eca035c5d2c7 -#: ../source/core/single-purpose-aggregation.txt:18 -msgid "Count" -msgstr "" - -# 1bde9bb0c60d46e9be5f8db1975a5434 -#: ../source/core/single-purpose-aggregation.txt:20 -msgid "" -"MongoDB can return a count of the number of documents that match a query. " -"The :dbcommand:`count` command as well as the " -":method:`~db.collection.count()` and :method:`cursor.count()` methods " -"provide access to counts in the :program:`mongo` shell." -msgstr "" - -# 8266158835024b6ea6d036b5c7d00960 -# 1552a155814c40c397109b358e175f99 -# 761f3aaeb03b48cb886b14df2598b808 -#: ../source/core/single-purpose-aggregation.txt:0 -#: ../source/core/single-purpose-aggregation.txt:0 -#: ../source/core/single-purpose-aggregation.txt:0 -msgid "Example" -msgstr "" - -# 506b8d71fa5d4458ab8b5f5c0e252141 -# 5e063c80d8014d83b68fe56c842cb20d -#: ../source/core/single-purpose-aggregation.txt:27 -#: ../source/core/single-purpose-aggregation.txt:63 -msgid "" -"Given a collection named ``records`` with *only* the following documents:" -msgstr "" - -# 28213fd7491642dfb38f957e03831613 -#: ../source/core/single-purpose-aggregation.txt:37 -msgid "" -"The following operation would count all documents in the collection and " -"return the number ``4``:" -msgstr "" - -# 3dcba8e889664a81beb6bd08aa7045d0 -#: ../source/core/single-purpose-aggregation.txt:44 -msgid "" -"The following operation will count only the documents where the value of the" -" field ``a`` is ``1`` and return ``3``:" -msgstr "" - -# d0d5bb1596374e06af79f8bd3b047abb -#: ../source/core/single-purpose-aggregation.txt:52 -msgid "Distinct" -msgstr "" - -# 39855ad36b374aa9bddff1ca99e7a895 -#: ../source/core/single-purpose-aggregation.txt:54 -msgid "" -"The *distinct* operation takes a number of documents that match a query and " -"returns all of the unique values for a field in the matching documents. The " -":dbcommand:`distinct` command and :method:`db.collection.distinct()` method " -"provide this operation in the :program:`mongo` shell. Consider the following" -" examples of a distinct operation:" -msgstr "" - -# 89a8b9477ad841a6b3db95296ea0ce3c -#: ../source/core/single-purpose-aggregation.txt:75 -msgid "" -"Consider the following :method:`db.collection.distinct()` operation which " -"returns the distinct values of the field ``b``:" -msgstr "" - -# a7255713207e4c24be8e118ebc2dad53 -#: ../source/core/single-purpose-aggregation.txt:82 -msgid "The results of this operation would resemble:" -msgstr "" - -# 657ec93a340149e79ca2cbefa1276fa5 -#: ../source/core/single-purpose-aggregation.txt:89 -msgid "Group" -msgstr "" - -# f3aa0be3725c43d2afbcd8ba92948ea9 -#: ../source/core/single-purpose-aggregation.txt:91 -msgid "" -"The *group* operation takes a number of documents that match a query, and " -"then collects groups of documents based on the value of a field or fields. " -"It returns an array of documents with computed results for each group of " -"documents." -msgstr "" - -# 5a9ddb5d5175426489e1ba1566023aa5 -#: ../source/core/single-purpose-aggregation.txt:96 -msgid "" -"Access the grouping functionality via the :dbcommand:`group` command or the " -":method:`db.collection.group()` method in the :program:`mongo` shell." -msgstr "" - -# 49df0833d8324b8e9c12687a66628012 -#: ../source/core/single-purpose-aggregation.txt:100 -msgid "" -":dbcommand:`group` does not support data in sharded collections. In " -"addition, the results of the :dbcommand:`group` operation must be no larger " -"than 16 megabytes." -msgstr "" - -# 138ec7a2c4b34132a056f96fcbc14a15 -#: ../source/core/single-purpose-aggregation.txt:104 -msgid "Consider the following group operation:" -msgstr "" - -# 1dfb407e5c004444817b32d5124b2e61 -#: ../source/core/single-purpose-aggregation.txt:108 -msgid "Given a collection named ``records`` with the following documents:" -msgstr "" - -# 15051822dc8c465cab33789b1a870e7e -#: ../source/core/single-purpose-aggregation.txt:120 -msgid "" -"Consider the following :dbcommand:`group` operation which groups documents " -"by the field ``a``, where ``a`` is less than ``3``, and sums the field " -"``count`` for each group:" -msgstr "" - -# 17b230fa684d47679bd12434b1d8b6f1 -#: ../source/core/single-purpose-aggregation.txt:132 -msgid "The results of this group operation would resemble the following:" -msgstr "" - -# 7f608e44d27845aca0b0ab81863d5ac9 -#: ../source/core/single-purpose-aggregation.txt:141 -msgid "" -"The :pipeline:`$group` for related functionality in the :doc:`aggregation " -"pipeline `." -msgstr "" diff --git a/locale/es/LC_MESSAGES/core/storage-engines.po b/locale/es/LC_MESSAGES/core/storage-engines.po deleted file mode 100644 index 3dc0c26ade3..00000000000 --- a/locale/es/LC_MESSAGES/core/storage-engines.po +++ /dev/null @@ -1,98 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 40a86b57d7074241b67bc32ba9748ccb -#: ../source/core/storage-engines.txt:3 -msgid "Storage Engines" -msgstr "" - -# 428e14c8c1d04f4cae561a93e847499c -#: ../source/core/storage-engines.txt -msgid "On this page" -msgstr "" - -# 5fbb42886214482f9952a38f45035093 -#: ../source/core/storage-engines.txt:13 -msgid "" -"The :term:`storage engine` is the component of the database that is " -"responsible for managing how data is stored, both in memory and on disk. " -"MongoDB supports multiple storage engines, as different engines perform " -"better for specific workloads. Choosing the appropriate storage engine " -"for your use case can significantly impact the performance of your " -"applications." -msgstr "" - -# 07aa4b3945b54a26bb903e77e3201827 -#: ../source/core/storage-engines.txt:20 -msgid "" -":doc:`WiredTiger ` is the default storage engine " -"starting in MongoDB 3.2. It is well-suited for most workloads and is " -"recommended for new deployments. WiredTiger provides a document-level " -"concurrency model, checkpointing, and compression, among other features. " -"In MongoDB Enterprise, WiredTiger also supports :doc:`/core/security-" -"encryption-at-rest`." -msgstr "" - -# 5e4eff15456440e89e5ecc9624eb6697 -#: ../source/core/storage-engines.txt:27 -msgid "" -":doc:`MMAPv1 ` is the original MongoDB storage engine and " -"is the default storage engine for MongoDB versions before 3.2. It " -"performs well on workloads with high volumes of reads and writes, as well" -" as in-place updates." -msgstr "" - -# 279e603b29ae44799c64f075a551b486 -#: ../source/core/storage-engines.txt:32 -msgid "" -"The :doc:`In-Memory Storage Engine ` is available in " -"MongoDB Enterprise. Rather than storing documents on-disk, it retains " -"them in-memory for more predictable data latencies." -msgstr "" - -# a01d7fde23c5445b97a7ed9c647ca633 -#: ../source/includes/extracts/additional-resources-storage-engines.rst:4 -msgid "Additional Resources" -msgstr "" - -# d24819c06e6e4c719608dedd445d9b38 -#: ../source/includes/extracts/additional-resources-storage-engines.rst:6 -msgid "" -"`Blog Post: Building Applications with MongoDB's Pluggable Storage " -"Engines Part 1 `_" -msgstr "" - -# c0c8443defb04438bebf457cd81aa61a -#: ../source/includes/extracts/additional-resources-storage-engines.rst:7 -msgid "" -"`Blog Post: Building Applications with MongoDB's Pluggable Storage " -"Engines Part 2 `_" -msgstr "" - -# 7a19e750a7644091ac8c26c49408b8e2 -#: ../source/includes/extracts/additional-resources-storage-engines.rst:8 -msgid "" -"`Whitepaper: Pluggable Storage Engine Architecture " -"`_" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/storage.po b/locale/es/LC_MESSAGES/core/storage.po deleted file mode 100644 index dcc4db99cca..00000000000 --- a/locale/es/LC_MESSAGES/core/storage.po +++ /dev/null @@ -1,586 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: 2014-04-08 19:41+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# f5c443113cfd4de6956c5265d1222bb9 -#: ../source/core/storage.txt:3 -msgid "Storage" -msgstr "" - -# 17a36f23cd6048508c477f383943fbe8 -#: ../source/core/storage.txt:7 -msgid "" -"MongoDB adds support for additional storage engines. MongoDB's original " -"storage engine, known as ``mmapv1`` remains the default in 3.0, but the " -"new ``wiredTiger`` engine is available and can offer additional " -"flexibility and improved throughput for many workloads." -msgstr "" - -# ce86c5acce944e548d37d8ff6bfeded4 -#: ../source/core/storage.txt:14 -msgid "Data Model" -msgstr "" - -# 0447f8e3a6d5467eaa63ad006b9a8d19 -#: ../source/core/storage.txt:16 -msgid "" -"MongoDB stores data in the form of :term:`BSON` documents, which are rich" -" mappings of keys, or field names, to values. BSON supports a rich " -"collection of types, and fields in BSON documents may hold arrays of " -"values or embedded documents. All documents in MongoDB must be less than " -"16MB, which is the :limit:`BSON document size `." -msgstr "" - -# 60b2f1ff537949cbb47e5d1d526ae24a -#: ../source/core/storage.txt:22 -msgid "" -"All documents are part of a :term:`collection`, which are a logical " -"groupings of documents in a MongoDB database. The documents in a " -"collection share a set of indexes, and typically these documents share " -"common fields and structure." -msgstr "" - -# eb0c256331b74b6a89f1b077edb9a4e6 -#: ../source/core/storage.txt:27 -msgid "" -"In MongoDB the :term:`database` construct is a group of related " -"collections. Each database has a distinct set of data files and can " -"contain a large number of collections. A single MongoDB deployment may " -"have many databases." -msgstr "" - -# 734852e72107424ca23835e423706f7f -#: ../source/core/storage.txt:35 -msgid "WiredTiger Storage Engine" -msgstr "" - -# cf96a9df8a604d289bd77fd7c765b97f -#: ../source/core/storage.txt:39 -msgid "" -"WiredTiger is a storage engine that is optionally available in the 64-bit" -" build of MongoDB 3.0. It excels at read and insert workloads as well as " -"more complex update workloads." -msgstr "" - -# 9ffc040f95524228b250b32d6375daef -#: ../source/core/storage.txt:44 -msgid "Document Level Locking" -msgstr "" - -# c2ce8fdbc56e4790a371883abe6c546b -#: ../source/core/storage.txt:46 -msgid "" -"With WiredTiger, all write operations happen within the context of a " -"*document* level lock. As a result, multiple clients can modify more than" -" one document in a single collection at the same time. With this very " -"granular concurrency control, MongoDB can more effectively support " -"workloads with read, write and updates as well as high-throughput " -"concurrent workloads." -msgstr "" - -# f99d1fb06aa24376ac554e39f0cc495a -# f72eed0710874593a9cd8ca377a78a27 -#: ../source/core/storage.txt:56 ../source/core/storage.txt:127 -msgid "Journal" -msgstr "" - -# cb79e07547074d9c9ed7ce8c2916a239 -#: ../source/core/storage.txt:58 -msgid "" -"WiredTiger uses a write-ahead transaction log in combination with " -"checkpoints to ensure data persistence. With WiredTiger, MongoDB will " -"commit a checkpoint to disk every 60 seconds or when there are 2 " -"gigabytes of data to write. Between and during checkpoints the data files" -" are *always* valid." -msgstr "" - -# bbe28635f8f0431fa14974a58f59f188 -#: ../source/core/storage.txt:64 -msgid "" -"The WiredTiger journal persists all data modifications between " -"checkpoints. If MongoDB exits between checkpoints, it uses the journal to" -" replay all data modified since the last checkpoint. By default, the" -msgstr "" - -# e4f1d20e42664337ae788dba69c640ff -#: ../source/core/storage.txt:68 -msgid "" -"WiredTiger journal is compressed using the :term:`snappy` compression " -"library. To specify an alternate compression algorithm or no compression," -" use the :setting:`storage.wiredTiger.engineConfig.journalCompressor` " -"setting." -msgstr "" - -# e986f3a5b50c4d89a8b547d51eb8c959 -#: ../source/core/storage.txt:73 -msgid "" -"You can disable journaling by setting :setting:`storage.journal.enabled` " -"to ``false``, which can reduce the overhead of maintaining the journal. " -"For :term:`standalone` instances, not using the journal means that you " -"will lose some data modifications when MongoDB exits unexpectedly between" -" checkpoints. For members of :term:`replica sets `, the " -"replication process may provide sufficient durability guarantees." -msgstr "" - -# 2d8af93a13ac4d75b82ce6fc7a4bb1df -#: ../source/core/storage.txt:84 -msgid "Compression" -msgstr "" - -# dba320bad9144a9c91803012d1e04584 -#: ../source/core/storage.txt:86 -msgid "" -"With WiredTiger, MongoDB supports compression for all collections and " -"indexes. Compression minimizes storage use at the expense of additional " -"CPU." -msgstr "" - -# 0ae677f85e4d4f89827edffb7c760a2a -#: ../source/core/storage.txt:90 -msgid "" -"By default, WiredTiger uses block compression with the :term:`snappy` " -"compression library for all collections and :term:`prefix compression` " -"for all indexes." -msgstr "" - -# 46f4efbe57db431a8ebff4e84a1f8ab8 -#: ../source/core/storage.txt:94 -msgid "" -"For collections, block compression with :term:`zlib` is also available. " -"To specify an alternate compression algorithm or no compression, use the " -":setting:`storage.wiredTiger.collectionConfig.blockCompressor` setting." -msgstr "" - -# e876b70426b440cfbb282a0091422111 -#: ../source/core/storage.txt:99 -msgid "" -"For indexes, to disable :term:`prefix compression`, use the " -":setting:`storage.wiredTiger.indexConfig.prefixCompression` setting." -msgstr "" - -# ba15e2f64c32414e90ba7203dcb8c0a1 -#: ../source/core/storage.txt:102 -msgid "" -"Compression settings are also configurable on a per-collection and per-" -"index basis during collection and index creation. See :ref:`create-" -"collection-storage-engine-options` and :ref:`db.collection.createIndex() " -"storageEngine option `." -msgstr "" - -# 1cf6f44936ca4389bbe757da240d806f -#: ../source/core/storage.txt:108 -msgid "" -"For most workloads, the default compression settings balance storage " -"efficiency and processing requirements." -msgstr "" - -# 042e2b186e6840318bc3f2137b6118bc -#: ../source/core/storage.txt:111 -msgid "" -"The WiredTiger journal is also compressed by default. For information on " -"journal compression, see :ref:`storage-wiredtiger-journal`." -msgstr "" - -# cac6e612d448436c951679a37b92e0e6 -#: ../source/core/storage.txt:114 -msgid "``_" -msgstr "" - -# 675025e1c9e6456989fc9e98a3ab6c56 -#: ../source/core/storage.txt:119 -msgid "MMAPv1 Storage Engine" -msgstr "" - -# 40108ecd78e24d77a34e8af55d86d124 -#: ../source/core/storage.txt:121 -msgid "" -"MMAPv1 is MongoDB's original storage engine based on memory mapped files." -" It excels at workloads with high volume inserts, reads, and in-place " -"updates. MMAPv1 is the default storage engine in MongoDB 3.0 and all " -"previous versions." -msgstr "" - -# 3b2f2437ff804e1a83fed9e04f2db734 -#: ../source/core/storage.txt:129 -msgid "" -"In order to ensure that all modifications to a MongoDB data set are " -"durably written to disk, MongoDB records all modifications to a journal " -"that it writes to disk more frequently than it writes the data files. The" -" journal allows MongoDB to successfully recover data from data files " -"after a :program:`mongod` instance exits without flushing all changes." -msgstr "" - -# eb9bb22ad704458da4b2acc6b90ef9f8 -#: ../source/core/storage.txt:136 -msgid "" -"See :doc:`/core/journaling` for more information about the journal in " -"MongoDB." -msgstr "" - -# d3cd160cafb944b697bbfd095423c09f -#: ../source/core/storage.txt:140 -msgid "Record Storage Characteristics" -msgstr "" - -# b24241bb054e44c985aa7651741a2ee2 -#: ../source/core/storage.txt:142 -msgid "" -"All records are contiguously located on disk, and when a document becomes" -" larger than the allocated record, MongoDB must allocate a new record. " -"New allocations require MongoDB to move a document and update all indexes" -" that refer to the document, which takes more time than in-place updates " -"and leads to storage fragmentation." -msgstr "" - -# 5aa629ef0db348c89d097f5a897e2fab -#: ../source/core/storage.txt:151 -msgid "" -"By default, MongoDB uses :ref:`power-of-2-allocation` so that every " -"document in MongoDB is stored in a *record* which contains the document " -"itself and extra space, or :term:`padding`. Padding allows the document " -"to grow as the result of updates while minimizing the likelihood of " -"reallocations." -msgstr "" - -# cdd378a55a9d4980a0e6fb105e796ad8 -#: ../source/core/storage.txt:160 -msgid "Record Allocation Strategies" -msgstr "" - -# 5e9da269d9874f4988d2468967ea2930 -#: ../source/core/storage.txt:162 -msgid "" -"MongoDB supports multiple record allocation strategies that determine how" -" :program:`mongod` adds padding to a document when creating a record. " -"Because documents in MongoDB may grow after insertion and all records are" -" contiguous on disk, the padding can reduce the need to relocate " -"documents on disk following updates. Relocations are less efficient than " -"in-place updates and can lead to storage fragmentation. As a result, all " -"padding strategies trade additional space for increased efficiency and " -"decreased fragmentation." -msgstr "" - -# 276c0e8e99274c0fb6ced5f09b91b2fc -#: ../source/core/storage.txt:171 -msgid "" -"Different allocation strategies support different kinds of workloads: the" -" :ref:`power of 2 allocations ` are more efficient" -" for insert/update/delete workloads; while :ref:`exact fit allocations " -"` is ideal for collections *without* update and " -"delete workloads." -msgstr "" - -# d99bd530ca544c109ade11ff8561c0ac -#: ../source/core/storage.txt:180 -msgid "Power of 2 Sized Allocations" -msgstr "" - -# c09c5009b48340298f578568610a1d9f -#: ../source/core/storage.txt:184 -msgid "" -"MongoDB 3.0 uses the power of 2 sizes allocation as the default record " -"allocation strategy for MMAPv1. With the power of 2 sizes allocation " -"strategy, each record has a size in bytes that is a power of 2 (e.g. 32, " -"64, 128, 256, 512 ... 2MB). For documents larger than 2MB, the allocation" -" is rounded up to the nearest multiple of 2MB." -msgstr "" - -# c4d6e29993bc41a7866584f94cd0b595 -#: ../source/core/storage.txt:190 -msgid "The power of 2 sizes allocation strategy has the following key properties:" -msgstr "" - -# 21385c394e6847a2970468f68e958ef3 -#: ../source/core/storage.txt:193 -msgid "" -"Can efficiently reuse freed records to reduce fragmentation. Quantizing " -"record allocation sizes into a fixed set of sizes increases the " -"probability that an insert will fit into the free space created by an " -"earlier document deletion or relocation." -msgstr "" - -# 03bef98c74a742e58c227336191904e4 -#: ../source/core/storage.txt:198 -msgid "" -"Can reduce moves. The added padding space gives a document room to grow " -"without requiring a move. In addition to saving the cost of moving, this " -"results in less updates to indexes. Although the power of 2 sizes " -"strategy can minimize moves, it does not eliminate them entirely." -msgstr "" - -# fc1ee554848a4e67b839430cacb06800 -#: ../source/core/storage.txt:207 -msgid "No Padding Allocation Strategy" -msgstr "" - -# 0c9bfd0418ad4aa7a77e58cded7cef0c -#: ../source/core/storage.txt:211 -msgid "" -"For collections whose workloads do not change the document sizes, such as" -" workloads that consist of insert-only operations or update operations " -"that do not increase document size (such as incrementing a counter), you " -"can disable the :ref:`power of 2 allocation ` " -"using the :dbcommand:`collMod` command with the :collflag:`noPadding` " -"flag or the :method:`db.createCollection()` method with the ``noPadding``" -" option." -msgstr "" - -# 49f8e1d3385d44e9bc61cc142d415f0c -#: ../source/core/storage.txt:219 -msgid "" -"Prior to version 3.0.0, MongoDB used an allocation strategy that included" -" a dynamically calculated :data:`padding ` as a " -"factor of the document size." -msgstr "" - -# 36379339c49644beba6eeafdf98b0731 -#: ../source/core/storage.txt:224 -msgid "Capped Collections" -msgstr "" - -# b00846144c5a4228a007fd34bdd43407 -#: ../source/core/storage.txt:226 -msgid "" -":term:`Capped collections ` are fixed-size collections" -" that support high-throughput operations that store records in insertion " -"order. Capped collections work like circular buffers: once a collection " -"fills its allocated space, it makes room for new documents by overwriting" -" the oldest documents in the collection." -msgstr "" - -# 3523238a1e364644a9b1f3fbf1f0744f -#: ../source/core/storage.txt:232 -msgid "See :doc:`/core/capped-collections` for more information." -msgstr "" - -# 29935ca881254a66bf516ee84bed6233 -#: ../source/includes/extracts/additional-resources-storage.rst:4 -msgid "Additional Resources" -msgstr "" - -# c66178e2a08046958e992dc98a6becad -#: ../source/includes/extracts/additional-resources-storage.rst:6 -msgid "" -"`Blog Post: New Compression Options in MongoDB 3.0 " -"`_" -msgstr "" - -#~ msgid "" -#~ "MongoDB supports multiple record allocation" -#~ " strategies that determine how " -#~ ":program:`mongod` adds padding to a " -#~ "document when creating a :term:`record`. " -#~ "Because documents in MongoDB may grow" -#~ " after insertion and all records are" -#~ " contiguous on disk, the padding can" -#~ " reduce the need to relocate " -#~ "documents on disk following updates. " -#~ "Relocations are less efficient than " -#~ "in-place updates, and can lead to " -#~ "storage fragmentation. As a result, all" -#~ " padding strategies trade additional space" -#~ " for increased efficiency and decreased " -#~ "fragmentation." -#~ msgstr "" - -#~ msgid "" -#~ "The exact fit allocation strategy " -#~ "allocates record sizes based on the " -#~ "size of the document and an " -#~ "additional *padding factor*. Each collection" -#~ " has its own padding factor, which" -#~ " defaults to ``0`` when you insert" -#~ " the first document in a collection," -#~ " and may grow incrementally to ``2``" -#~ " as as documents grow as a " -#~ "result of updates." -#~ msgstr "" - -#~ msgid "" -#~ "Multiply the size of a document by" -#~ " the padding factor to determine the" -#~ " total record size. That is:" -#~ msgstr "" - -# 3f9513d797f74ca1b82007e297c513c1 -#~ msgid "" -#~ "Every document in MongoDB is stored " -#~ "in a *record* which contains the " -#~ "document itself and extra space, or " -#~ ":term:`padding`, which allows the document " -#~ "to grow as the result of updates." -#~ msgstr "" - -# b5aa21a399b14d558e48639580a3a976 -#~ msgid "" -#~ "All records are part of a " -#~ ":term:`collection`, which is a logical " -#~ "grouping of documents in a MongoDB " -#~ "database. The documents in a collection" -#~ " share a set of indexes, and " -#~ "typically these documents share common " -#~ "fields and structure." -#~ msgstr "" - -# 97d4212d8cf740b1b5354cb6e8ab445c -#~ msgid "" -#~ "In MongoDB the :term:`database` construct " -#~ "is a group of related collections. " -#~ "Each database has a distinct set " -#~ "of data files and can contain a" -#~ " large number of collections. Also, " -#~ "each database has one distinct write " -#~ "lock, that blocks operations to the " -#~ "database during write operations. A " -#~ "single MongoDB deployment may have many" -#~ " databases." -#~ msgstr "" - -# ce93130b8a7c457997eb1c7bbda5ef40 -#~ msgid "" -#~ "For all new collections, " -#~ ":collflag:`usePowerOf2Sizes` became the default " -#~ "allocation strategy. To change the " -#~ "default allocation strategy, use the " -#~ ":parameter:`newCollectionsUsePowerOf2Sizes` parameter." -#~ msgstr "" - -# b71ffab07f0b4c58b79a7eebadf6b376 -#~ msgid "" -#~ ":program:`mongod` uses an allocation strategy" -#~ " called :collflag:`usePowerOf2Sizes` where each" -#~ " record has a size in bytes " -#~ "that is a power of 2 (e.g. " -#~ "32, 64, 128, 256, 512...16777216.) The" -#~ " smallest allocation for a document " -#~ "is 32 bytes. The power of 2 " -#~ "sizes allocation strategy has two key" -#~ " properties:" -#~ msgstr "" - -# 1195e862696b4585a6aa119e16f0aa7a -#~ msgid "" -#~ "there are a limited number of " -#~ "record allocation sizes, which makes it" -#~ " easier for :program:`mongod` to reuse " -#~ "existing allocations, which will reduce " -#~ "fragmentation in some cases." -#~ msgstr "" - -# 6c1bb561d0994b9b9815499089f1f522 -#~ msgid "" -#~ "in many cases, the record allocations" -#~ " are significantly larger than the " -#~ "documents they hold. This allows " -#~ "documents to grow while minimizing or" -#~ " eliminating the chance that the " -#~ ":program:`mongod` will need to allocate " -#~ "a new record if the document " -#~ "grows." -#~ msgstr "" - -# d1ab57ce0d534d418be0583cab43e4a1 -#~ msgid "" -#~ "The :collflag:`usePowerOf2Sizes` strategy does " -#~ "not *eliminate* document reallocation as " -#~ "a result of document growth, but " -#~ "it minimizes its occurrence in many " -#~ "common operations." -#~ msgstr "" - -# 8a958572e334499ba2c437831c78ba14 -#~ msgid "Exact Fit Allocation" -#~ msgstr "" - -# 36d58b4d57f24905be141b4600f7e061 -#~ msgid "" -#~ "The size of each record in a " -#~ "collection reflects the size of the " -#~ "padding factor at the time of " -#~ "allocation. See the :data:`~collStats.paddingFactor`" -#~ " field in the output of " -#~ ":method:`db.collection.stats()` to see the " -#~ "current padding factor for a collection." -#~ msgstr "" - -# 2836ac42ef4c440cb718b0e43474a834 -#~ msgid "" -#~ "On average, this exact fit allocation" -#~ " strategy uses less storage space " -#~ "than the :collflag:`usePowerOf2Sizes` strategy " -#~ "but will result in higher levels " -#~ "of storage fragmentation if documents " -#~ "grow beyond the size of their " -#~ "initial allocation." -#~ msgstr "" - -# 87909d256b7345628c6a54db28ba72a7 -#~ msgid "" -#~ "The :dbcommand:`compact` and " -#~ ":dbcommand:`repairDatabase` operations remove " -#~ "padding by default, as do the " -#~ ":program:`mongodump` and :program:`mongorestore`. " -#~ ":dbcommand:`compact` does allow you to " -#~ "specify a padding for records during " -#~ "compaction." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB supports multiple record allocation" -#~ " strategies that determine how " -#~ ":program:`mongod` adds padding to a " -#~ "document when creating a record. Because" -#~ " documents in MongoDB may grow after" -#~ " insertion and all records are " -#~ "contiguous on disk, the padding can " -#~ "reduce the need to relocate documents" -#~ " on disk following updates. Relocations " -#~ "are less efficient than in-place " -#~ "updates, and can lead to storage " -#~ "fragmentation. As a result, all padding" -#~ " strategies trade additional space for " -#~ "increased efficiency and decreased " -#~ "fragmentation." -#~ msgstr "" - -#~ msgid "" -#~ "The exact fit allocation strategy " -#~ "allocates record sizes based on the " -#~ "size of the document and an " -#~ "additional *padding factor*. Each collection" -#~ " has its own padding factor, which" -#~ " defaults to ``1`` when you insert" -#~ " the first document in a collection." -#~ " MongoDB dynamically adjusts the padding" -#~ " factor up to ``2`` depending on " -#~ "the rate of growth of the " -#~ "documents over the life of the " -#~ "collection." -#~ msgstr "" - -#~ msgid "" -#~ "To estimate total record size, compute" -#~ " the product of the padding factor" -#~ " and the size of the document. " -#~ "That is:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/tag-aware-sharding.po b/locale/es/LC_MESSAGES/core/tag-aware-sharding.po deleted file mode 100644 index 0a0d1516ddd..00000000000 --- a/locale/es/LC_MESSAGES/core/tag-aware-sharding.po +++ /dev/null @@ -1,254 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: 2014-04-08 19:25+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 708403acb10f4970a2d57e14766f236b -#: ../source/core/tag-aware-sharding.txt:5 -msgid "Tag Aware Sharding" -msgstr "" - -# 2399f9fab299489a975c7ef1a6b66a09 -#: ../source/core/tag-aware-sharding.txt -msgid "On this page" -msgstr "" - -# 8479b4a0d3a9465aa54ae48c26f86393 -#: ../source/core/tag-aware-sharding.txt:15 -msgid "" -"MongoDB supports tagging a range of :term:`shard key` values to associate" -" that range with a shard or group of shards. Those shards receive all " -"inserts within the tagged range." -msgstr "" - -# f89fcfffcc3d465498733f35a6a36421 -#: ../source/core/tag-aware-sharding.txt:19 -msgid "" -"The balancer obeys tagged range associations, which enables the following" -" deployment patterns:" -msgstr "" - -# fc88582e48904821b929e3632c8fb006 -#: ../source/core/tag-aware-sharding.txt:22 -msgid "isolate a specific subset of data on a specific set of shards." -msgstr "" - -# c86394019f47413dbe76cf3e15728379 -#: ../source/core/tag-aware-sharding.txt:24 -msgid "" -"ensure that the most relevant data reside on shards that are " -"geographically closest to the application servers." -msgstr "" - -# 102824322dbc404597930272c88d8f36 -#: ../source/core/tag-aware-sharding.txt:27 -msgid "" -"This document describes the behavior, operation, and use of tag aware " -"sharding in MongoDB deployments." -msgstr "" - -# b030c1e6d2834db99148a2e3e2dab482 -#: ../source/core/tag-aware-sharding.txt:31 -msgid "Considerations" -msgstr "" - -# 6a226e523c5b4e8784840be2be73b025 -#: ../source/core/tag-aware-sharding.txt:33 -msgid "" -":term:`Shard key` range tags are distinct from :ref:`replica set member " -"tags `." -msgstr "" - -# b30d5e412b734797bc6b32fd5bba6f66 -#: ../source/core/tag-aware-sharding.txt:36 -msgid "" -":term:`Hash-based sharding ` only supports tag-aware " -"sharding on an entire collection." -msgstr "" - -# 20930b2da45d413e8203bcc2985d3cd2 -#: ../source/includes/fact-shard-ranges-inclusive-exclusive.rst:1 -msgid "" -"Shard ranges are always inclusive of the lower value and exclusive of the" -" upper boundary." -msgstr "" - -# 8d2f153b94ce44efa648d526d794bd77 -#: ../source/core/tag-aware-sharding.txt:44 -msgid "Behavior and Operations" -msgstr "" - -# caafcf7e91874f3099947b0b4ac11839 -#: ../source/core/tag-aware-sharding.txt:46 -msgid "" -"The balancer migrates chunks of documents in a sharded collection to the " -"shards associated with a tag that has a :term:`shard key` range with an " -"*upper* bound *greater* than the chunk's *lower* bound." -msgstr "" - -# bb1ff18b6f734b498f57a66ab4fcb9a8 -#: ../source/core/tag-aware-sharding.txt:50 -msgid "" -"During balancing rounds, if the balancer detects that any chunks violate " -"configured tags, the balancer migrates those chunks to shards associated " -"with those tags." -msgstr "" - -# b19e817d733941498827dca44d538b3b -#: ../source/core/tag-aware-sharding.txt:54 -msgid "" -"After configuring a tag with a shard key range and associating it with a " -"shard or shards, the cluster may take some time to balance the data among" -" the shards. This depends on the division of chunks and the current " -"distribution of data in the cluster." -msgstr "" - -# f82b4cc8fdd243ec9eba3895c22b9745 -#: ../source/core/tag-aware-sharding.txt:59 -msgid "" -"Once configured, the balancer respects tag ranges during future " -":ref:`balancing rounds `." -msgstr "" - -# ca9ed90be6544d52b4c29fafb9c771f4 -#: ../source/core/tag-aware-sharding.txt:64 -msgid ":doc:`/tutorial/administer-shard-tags`" -msgstr "" - -# eee75193f34446da8c4eec2c89f1412b -#: ../source/includes/extracts/additional-resources-multi-dc.rst:4 -msgid "Additional Resource" -msgstr "" - -# d27935bb7b4e43418fda2f96040d514f -#: ../source/includes/extracts/additional-resources-multi-dc.rst:6 -msgid "" -"`Whitepaper: MongoDB Multi-Data Center Deployments " -"`_" -msgstr "" - -# 02e3f77aca014215988a470dfaa914ac -#: ../source/includes/extracts/additional-resources-multi-dc.rst:7 -msgid "" -"`Webinar: Multi-Data Center Deployment " -"`_" -msgstr "" - -# 9f55b1cb9a1343faace77f18c7b42b35 -#~ msgid "" -#~ ":term:`Hash-based sharding ` does not support tag-aware " -#~ "sharding." -#~ msgstr "" - -# 392def37e181483c872fb55cc1d9e0eb -#~ msgid "" -#~ "The balancer migrates chunks of " -#~ "documents in a sharded collections to" -#~ " the shards associated with a tag " -#~ "that has a :term:`shard key` range " -#~ "with an *upper* bound *greater* than " -#~ "the chunk's *lower* bound." -#~ msgstr "" - -# d230741d9fb243c6b07bac840734fe6c -#~ msgid "" -#~ "During balancing rounds, if the balancer" -#~ " detects that any chunks violate " -#~ "configured tags, the balancer migrates " -#~ "chunks in tagged ranges to shards " -#~ "associated with those tags." -#~ msgstr "" - -# 2775c061a21c4fbe9660e17b4aafe8ff -#~ msgid "" -#~ "After configuring tags with a shard " -#~ "key range, and associating it with " -#~ "a shard or shards, the cluster may" -#~ " take some time to balance the " -#~ "data among the shards. This depends " -#~ "on the division of chunks and the" -#~ " current distribution of data in the" -#~ " cluster." -#~ msgstr "" - -# 9b4fb74473be4a2aa644263452649125 -#~ msgid "Chunks that Span Multiple Tag Ranges" -#~ msgstr "" - -# 7b75f641e9584e6da699f44f58183028 -#~ msgid "" -#~ "A single chunk may contain data " -#~ "with a :term:`shard key` values that " -#~ "falls into ranges associated with more" -#~ " than one tag. To accommodate these" -#~ " situations, the balancer may migrate " -#~ "chunks to shards that contain shard " -#~ "key values that exceed the upper " -#~ "bound of the selected tag range." -#~ msgstr "" - -# f47f5aa798a348299e15699ddfa48f60 -#~ msgid "Example" -#~ msgstr "" - -# b85f6183fb6944a9908924a12f6c86a4 -#~ msgid "Given a sharded collection with two configured tag ranges:" -#~ msgstr "" - -# c6dac0b6eebb4eeb93f49d2dc330aa84 -#~ msgid "" -#~ ":term:`Shard key` values between ``100`` " -#~ "and ``200`` have tags to direct " -#~ "corresponding chunks to shards tagged " -#~ "``NYC``." -#~ msgstr "" - -# 76cf5d95c9fc4693b4f987d14070c4d9 -#~ msgid "" -#~ "Shard key values between ``200`` and " -#~ "``300`` have tags to direct " -#~ "corresponding chunks to shards tagged " -#~ "``SFO``." -#~ msgstr "" - -# 82d31d1032274731971138fb8fc12f49 -#~ msgid "" -#~ "For this collection cluster, the " -#~ "balancer will migrate a chunk with " -#~ ":term:`shard key` values ranging between " -#~ "``150`` and ``220`` to a shard " -#~ "tagged ``NYC``, since ``150`` is closer" -#~ " to ``200`` than ``300``." -#~ msgstr "" - -# e139f089ed174b02a248332c147f9628 -#~ msgid "" -#~ "To ensure that your collection has " -#~ "no potentially ambiguously tagged chunks, " -#~ ":doc:`create splits on your tag " -#~ "boundaries `. You can then manually" -#~ " migrate chunks to the appropriate " -#~ "shards, or wait for the balancer " -#~ "to automatically migrate these chunks." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/tailable-cursors.po b/locale/es/LC_MESSAGES/core/tailable-cursors.po deleted file mode 100644 index 7fec6a8e9c0..00000000000 --- a/locale/es/LC_MESSAGES/core/tailable-cursors.po +++ /dev/null @@ -1,106 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 08a71584813d4df9ad66c2bd9549d9f9 -#: ../source/core/tailable-cursors.txt:3 -msgid "Tailable Cursors" -msgstr "" - -# 5ae6c47ac7324e94ba6f18809590c480 -#: ../source/core/tailable-cursors.txt:7 -msgid "" -"By default, MongoDB will automatically close a cursor when the client has" -" exhausted all results in the cursor. However, for :doc:`capped " -"collections ` you may use a *Tailable Cursor* " -"that remains open after the client exhausts the results in the initial " -"cursor. Tailable cursors are conceptually equivalent to the ``tail`` Unix" -" command with the ``-f`` option (i.e. with \"follow\" mode). After " -"clients insert new additional documents into a capped collection, the " -"tailable cursor will continue to retrieve documents." -msgstr "" - -# 1589b4e531e34e98826c448e56188928 -#: ../source/core/tailable-cursors.txt:17 -msgid "" -"Use tailable cursors on capped collections that have high write volumes " -"where indexes aren't practical. For instance, MongoDB :doc:`replication " -"` uses tailable cursors to tail the primary's " -":term:`oplog`." -msgstr "" - -# 6a309d20e0ce40ca952c907466aec7bf -#: ../source/core/tailable-cursors.txt:24 -msgid "" -"If your query is on an indexed field, do not use tailable cursors, but " -"instead, use a regular cursor. Keep track of the last value of the " -"indexed field returned by the query. To retrieve the newly added " -"documents, query the collection again using the last value of the indexed" -" field in the query criteria, as in the following example:" -msgstr "" - -# f096af6b093a4929a376009655cacc32 -#: ../source/core/tailable-cursors.txt:35 -msgid "Consider the following behaviors related to tailable cursors:" -msgstr "" - -# f554f66a51c64ddead8148c97b110e1e -#: ../source/core/tailable-cursors.txt:37 -msgid "" -"Tailable cursors do not use indexes and return documents in " -":term:`natural order`." -msgstr "" - -# cbc1705023ad469fb19378f1ce82b795 -#: ../source/core/tailable-cursors.txt:40 -msgid "" -"Because tailable cursors do not use indexes, the initial scan for the " -"query may be expensive; but, after initially exhausting the cursor, " -"subsequent retrievals of the newly added documents are inexpensive." -msgstr "" - -# 4bb8a577da1740609a46bc451c077575 -#: ../source/core/tailable-cursors.txt:44 -msgid "Tailable cursors may become *dead*, or invalid, if either:" -msgstr "" - -# bf12da94b8674c30bfa7afa882b1f475 -#: ../source/core/tailable-cursors.txt:46 -msgid "the query returns no match." -msgstr "" - -# 4b6df1cabebb4d6583a5b9e8cdb75f5e -#: ../source/core/tailable-cursors.txt:48 -msgid "" -"the cursor returns the document at the \"end\" of the collection and then" -" the application deletes that document." -msgstr "" - -# 075590daacc74a049557649f56ca6645 -#: ../source/core/tailable-cursors.txt:51 -msgid "A *dead* cursor has an id of ``0``." -msgstr "" - -# 29cb3cbd83da4aa195af7a118cd50031 -#: ../source/core/tailable-cursors.txt:53 -msgid "" -"See your :doc:`driver documentation ` for the " -"driver-specific method to specify the tailable cursor." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/text-search-operators.po b/locale/es/LC_MESSAGES/core/text-search-operators.po deleted file mode 100644 index be46dd90c5f..00000000000 --- a/locale/es/LC_MESSAGES/core/text-search-operators.po +++ /dev/null @@ -1,124 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 64225a4c106948bfa15bd3d4ff6f0e4d -#: ../source/core/text-search-operators.txt:3 -msgid "Text Search Operators" -msgstr "" - -# a20dd7e8626649d18349b5d7d643c580 -#: ../source/core/text-search-operators.txt -msgid "On this page" -msgstr "" - -# 3c07cc45bcf14811a7a4f61e288def34 -#: ../source/includes/extracts/views-unsupported-text-search.rst:1 -msgid ":doc:`Views ` do not support text search." -msgstr "" - -# 5be587429ab24ad3915802c9af138058 -#: ../source/core/text-search-operators.txt:18 -msgid "Query Framework" -msgstr "" - -# be32fea67c3f4b098b7cc43282aa4099 -#: ../source/includes/fact-use-text-operator.rst:1 -msgid "" -"Use the :query:`$text` query operator to perform text searches on a " -"collection with a :ref:`text index `." -msgstr "" - -# 0c31a5bb5f3646828549c78a834a17b6 -#: ../source/includes/fact-use-text-operator.rst:4 -msgid "" -":query:`$text` will tokenize the search string using whitespace and most " -"punctuation as delimiters, and perform a logical ``OR`` of all such " -"tokens in the search string." -msgstr "" - -# a25623afb6c8482a9b74bac89f60c7c4 -#: ../source/includes/fact-use-text-operator.rst:8 -msgid "" -"For example, you could use the following query to find all stores " -"containing any terms from the list \"coffee\", \"shop\", and \"java\":" -msgstr "" - -# 88ec4b56410e4e19ac46adfcb380ab10 -#: ../source/core/text-search-operators.txt:22 -msgid "" -"Use the :projection:`$meta` query operator to obtain and sort by the " -"relevance score of each matching document. For example, to order a list " -"of coffee shops in order of relevance, run the following:" -msgstr "" - -# 2c581fc4c1ea4172a656ebd473e71527 -#: ../source/core/text-search-operators.txt:33 -msgid "" -"For more information on the :query:`$text` and :projection:`$meta` " -"operators, including restrictions and behavior, see:" -msgstr "" - -# e128445575f14a56862c497489f65fb5 -#: ../source/core/text-search-operators.txt:36 -msgid ":query:`$text Reference Page <$text>`" -msgstr "" - -# bf4a4936245f4dd183d3a6d0fd10cf1f -#: ../source/core/text-search-operators.txt:38 -msgid ":ref:`$text Query Examples `" -msgstr "" - -# f288df78b120441e80b596ad7e25b9af -#: ../source/core/text-search-operators.txt:40 -msgid ":projection:`$meta` projection operator" -msgstr "" - -# 917cac2d9f7042a1909e0deb835a6299 -#: ../source/core/text-search-operators.txt:44 -msgid "Aggregation Framework" -msgstr "" - -# b679e2e929c64d34a6e00bc7560ee3d8 -#: ../source/core/text-search-operators.txt:46 -msgid "" -"When working with the :doc:`/aggregation` framework, use " -":pipeline:`$match` with a :query:`$text` expression to execute a text " -"search query. To sort the results in order of relevance score,use the " -":expression:`$meta` *aggregation operator* in the :pipeline:`$sort` stage" -" [#meta-aggregation]_." -msgstr "" - -# 4374cf47e40d454abc59904fdbc8bccd -#: ../source/core/text-search-operators.txt:52 -msgid "" -"For more information and examples of text search in the " -":doc:`/aggregation` framework, see :doc:`/tutorial/text-search-in-" -"aggregation`." -msgstr "" - -# 1aa692f050b544de92f22c89d52cc031 -#: ../source/includes/fact-meta-operator-disambiguation.rst:1 -msgid "" -"The behavior and requirements of the :projection:`$meta` projection " -"operator differ from that of the :expression:`$meta` aggregation " -"operator. For details on the :expression:`$meta` aggregation operator, " -"see the :expression:`$meta` aggregation operator reference page." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/views.po b/locale/es/LC_MESSAGES/core/views.po deleted file mode 100644 index 35af5cb6320..00000000000 --- a/locale/es/LC_MESSAGES/core/views.po +++ /dev/null @@ -1,195 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 9649eba4edf04071b526be5e213dd28c -#: ../source/core/views.txt:5 -msgid "Read-only Views" -msgstr "" - -# f1d08799a5354d5484e696efee72ee9c -#: ../source/core/views.txt -msgid "On this page" -msgstr "" - -# 9e2ba9c870d24d8b9d232e358fc99f50 -#: ../source/core/views.txt:18 -msgid "" -"Starting in version 3.4, MongoDB adds support for creating read-only " -"views from existing collections or other views." -msgstr "" - -# 566683bad7da4ce7b0a8483a7db91f52 -#: ../source/core/views.txt:22 -msgid "Create View" -msgstr "" - -# dba46c7d065a4679941267e44c0b8603 -#: ../source/core/views.txt:24 -msgid "To create or define a view, MongoDB 3.4 introduces:" -msgstr "" - -# 1765f628d14943b38c2bc44812847f3d -#: ../source/core/views.txt:26 -msgid "" -"the ``viewOn`` and ``pipeline`` options to the existing " -":dbcommand:`create` command (and :method:`db.createCollection` helper):" -msgstr "" - -# 566e1a61efc048e3971d1412324c7ba9 -#: ../source/core/views.txt:33 -msgid "" -"or if specifying a default :ref:`collation <3.4-relnotes-collation>` for " -"the view:" -msgstr "" - -# c127e30aaef046c9b3950bc1619b9adb -#: ../source/core/views.txt:39 -msgid "a new :program:`mongo` shell helper :method:`db.createView()`:" -msgstr "" - -# 6551400a2cdd4dad822b5a5d17323e5a -#: ../source/core/views.txt:46 -msgid "Behavior" -msgstr "" - -# 4cd9593b51e646b0be2cc4506f862f06 -#: ../source/includes/extracts/views-behavior.rst:2 -msgid "Views exhibit the following behavior:" -msgstr "" - -# b0b88d1a8a1747e38456d240f3f110d9 -#: ../source/includes/extracts/views-behavior.rst:4 -msgid "Views are read-only; write operations on views will error." -msgstr "" - -# e01e2f6b0d87454789340550f690bcb9 -#: ../source/includes/extracts/views-behavior.rst:6 -msgid "Views use indexes of the underlying collection." -msgstr "" - -# 05ea931d2bc947c2b76b3014f2c924bc -#: ../source/includes/extracts/views-behavior.rst:8 -msgid "" -"Views are considered sharded if their underlying collection is sharded. " -"As such, you cannot specify a sharded view for the ``from`` field in " -":pipeline:`$lookup` and :pipeline:`$graphLookup` operations." -msgstr "" - -# 3e400c2b25af49998b830c38d0ddae90 -#: ../source/includes/extracts/views-behavior.rst:13 -msgid "" -"Views are computed on demand during read operations, and MongoDB executes" -" read operations on views as part of the underlying aggregation pipeline." -" As such, views do not support operations such as:" -msgstr "" - -# 1fa71f983d18444d8706b6d6a456169c -#: ../source/includes/extracts/views-behavior.rst:18 -msgid ":method:`db.collection.mapReduce()`," -msgstr "" - -# 2518e2f318ec468a9c82f46141c29405 -#: ../source/includes/extracts/views-behavior.rst:20 -msgid "" -":query:`$text` operator, since ``$text`` operation in aggregation is " -"valid only for the first stage," -msgstr "" - -# 582a70904ece4b58a9ddae48f5607bf1 -#: ../source/includes/extracts/views-behavior.rst:23 -msgid ":dbcommand:`geoNear` command and :pipeline:`$geoNear` pipeline stage." -msgstr "" - -# e678f27d41a24e5286745cd848996eb9 -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:1 -msgid "" -":method:`~db.collection.find()` operations on views do not support the " -"following :doc:`projection ` operators:" -msgstr "" - -# e0dfefdb254d49e7bfa31b6835ed9559 -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:5 -msgid ":projection:`$`" -msgstr "" - -# ed21b0f6a39a4f6ca83d15b9b1998ffb -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:6 -msgid ":projection:`$elemMatch`" -msgstr "" - -# 3dd2d9ccae40412099601ed9b145ada1 -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:7 -msgid ":projection:`$slice`" -msgstr "" - -# 4a610eeb0b0c4101a5414e3600862c8a -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:8 -msgid ":projection:`$meta`" -msgstr "" - -# c6911433468344ca9b20a31601f87e10 -#: ../source/includes/extracts/views-behavior.rst:27 -msgid "" -"If the aggregation pipeline used to create the view suppresses the " -"``_id`` field, documents in the view do not have the ``_id`` field." -msgstr "" - -# 613e8e9e8d854f19a304c1e808bc5376 -#: ../source/includes/extracts/views-unsupported-rename.rst:1 -msgid "You cannot rename :doc:`views `." -msgstr "" - -# d636ebbfaf344eb69c7a1777abfe2e85 -#: ../source/includes/extracts/views-collation-behavior.rst:1 -msgid "" -"String comparisons on the view use the view's default collation. An " -"operation that attempts to change or override a view's default collation " -"will fail with an error." -msgstr "" - -# 18682272930a49b4a4b4fbb5254ab74a -#: ../source/core/views.txt:50 -msgid "" -"Operations that lists collections, such as " -":method:`db.getCollectionInfos()` and :method:`db.getCollectionNames()`, " -"include views in their outputs." -msgstr "" - -# d417bb70dca04d2786c7430a0b488076 -#: ../source/includes/extracts/views-public-definition.rst:1 -msgid "" -"The view definition is public; i.e. :method:`db.getCollectionInfos()` and" -" ``explain`` operations on the view will include the pipeline that " -"defines the view. As such, avoid referring directly to sensitive fields " -"and values in view definitions." -msgstr "" - -# d2ca6757573c43d1b14879a605815378 -#: ../source/core/views.txt:60 -msgid "Drop a View" -msgstr "" - -# 4f750570c35641289428a85b90b65dbf -#: ../source/core/views.txt:62 -msgid "" -"To remove a view, use the :method:`db.collection.drop()` method on the " -"view." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/wiredtiger.po b/locale/es/LC_MESSAGES/core/wiredtiger.po deleted file mode 100644 index 9a613976a7d..00000000000 --- a/locale/es/LC_MESSAGES/core/wiredtiger.po +++ /dev/null @@ -1,310 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 00a038750977412781830cb32a4d65b6 -#: ../source/core/wiredtiger.txt:5 -msgid "WiredTiger Storage Engine" -msgstr "" - -# 5bc0d943dfe543c8a09d7dcb62179508 -#: ../source/core/wiredtiger.txt -msgid "On this page" -msgstr "" - -# 8a6854230e7643e7bc0762fd756a9b36 -#: ../source/core/wiredtiger.txt:15 -msgid "" -"Starting in MongoDB 3.0, the WiredTiger storage engine is available in " -"the 64-bit builds." -msgstr "" - -# c0b2c33b1248485bb418b62ddf14b6cc -#: ../source/core/wiredtiger.txt:20 -msgid "" -"The WiredTiger storage engine is the default storage engine starting in " -"MongoDB 3.2. For existing deployments, if you do not specify the " -"``--storageEngine`` or the :setting:`storage.engine` setting, MongoDB 3.2" -" can automatically determine the storage engine used to create the data " -"files in the ``--dbpath`` or :setting:`storage.dbPath`. See :ref:`3.2" -"-storage-engine-compatibility`." -msgstr "" - -# 5ccd22986c8840509528cdb6b4c54f93 -#: ../source/core/wiredtiger.txt:29 -msgid "Document Level Concurrency" -msgstr "" - -# aad4e827777444dcad8dbd5383002f97 -#: ../source/core/wiredtiger.txt:31 -msgid "" -"WiredTiger uses *document-level* concurrency control for write " -"operations. As a result, multiple clients can modify different documents " -"of a collection at the same time." -msgstr "" - -# 6e8d31f6de484d72a25a0a598f542275 -#: ../source/includes/fact-wiredtiger-locks.rst:1 -msgid "" -"For most read and write operations, WiredTiger uses optimistic " -"concurrency control. WiredTiger uses only intent locks at the global, " -"database and collection levels. When the storage engine detects conflicts" -" between two operations, one will incur a write conflict causing MongoDB " -"to transparently retry that operation." -msgstr "" - -# e68eb4e5f1904a7e971ab923ff8078f8 -#: ../source/includes/fact-wiredtiger-locks.rst:7 -msgid "" -"Some global operations, typically short lived operations involving " -"multiple databases, still require a global \"instance-wide\" lock. Some " -"other operations, such as dropping a collection, still require an " -"exclusive database lock." -msgstr "" - -# 7cb1fc2acc134a78b92bb6aa89521ac4 -#: ../source/core/wiredtiger.txt:40 -msgid "Snapshots and Checkpoints" -msgstr "" - -# 4e8afe1acf80445d9615110efcfa2dca -#: ../source/core/wiredtiger.txt:42 -msgid "" -"WiredTiger uses MultiVersion Concurrency Control (MVCC). At the start of " -"an operation, WiredTiger provides a point-in-time snapshot of the data to" -" the transaction. A snapshot presents a consistent view of the in-memory " -"data." -msgstr "" - -# a341dc77005f4a738f23155f17954a4f -#: ../source/core/wiredtiger.txt:47 -msgid "" -"When writing to disk, WiredTiger writes all the data in a snapshot to " -"disk in a consistent way across all data files. The now-:term:`durable` " -"data act as a *checkpoint* in the data files. The *checkpoint* ensures " -"that the data files are consistent up to and including the last " -"checkpoint; i.e. checkpoints can act as recovery points." -msgstr "" - -# e60bb65876ed46818953a81a1248ad13 -#: ../source/includes/extracts/wt-snapshot-frequency.rst:1 -msgid "" -"MongoDB configures WiredTiger to create checkpoints (i.e. write the " -"snapshot data to disk) at intervals of 60 seconds or 2 gigabytes of " -"journal data." -msgstr "" - -# 7e68ae76ede94a338a69b0fa4d8c3ff5 -#: ../source/core/wiredtiger.txt:55 -msgid "" -"During the write of a new checkpoint, the previous checkpoint is still " -"valid. As such, even if MongoDB terminates or encounters an error while " -"writing a new checkpoint, upon restart, MongoDB can recover from the last" -" valid checkpoint." -msgstr "" - -# c41e0d617dba40749a6e4be09fab9326 -#: ../source/core/wiredtiger.txt:60 -msgid "" -"The new checkpoint becomes accessible and permanent when WiredTiger's " -"metadata table is atomically updated to reference the new checkpoint. " -"Once the new checkpoint is accessible, WiredTiger frees pages from the " -"old checkpoints." -msgstr "" - -# e4516fd204214bed9ed05c975872fdd8 -#: ../source/core/wiredtiger.txt:65 -msgid "" -"Using WiredTiger, even without :ref:`journaling `, MongoDB can recover from the last checkpoint; however, to " -"recover changes made after the last checkpoint, run with :ref:`journaling" -" `." -msgstr "" - -# 41ad377a265f45aba88bdee2e0713077 -#: ../source/core/wiredtiger.txt:73 -msgid "Journal" -msgstr "" - -# bd5ca88e872945faa98050f15eff3719 -#: ../source/core/wiredtiger.txt:75 -msgid "" -"WiredTiger uses a write-ahead transaction log in combination with " -":ref:`checkpoints ` to ensure data " -"durability." -msgstr "" - -# 8904b9cba3784eefa96757cfaf001c6d -#: ../source/core/wiredtiger.txt:79 -msgid "" -"The WiredTiger journal persists all data modifications between " -"checkpoints. If MongoDB exits between checkpoints, it uses the journal to" -" replay all data modified since the last checkpoint. For information on " -"the frequency with which MongoDB writes the journal data to disk, see " -":ref:`journal-process`." -msgstr "" - -# 3ec3a4cdd0a046869f31434146fa5875 -#: ../source/core/wiredtiger.txt:85 -msgid "" -"WiredTiger journal is compressed using the :term:`snappy` compression " -"library. To specify an alternate compression algorithm or no compression," -" use the :setting:`storage.wiredTiger.engineConfig.journalCompressor` " -"setting." -msgstr "" - -# 64f6ee7bfc124695ba28d3a18a03c870 -#: ../source/includes/fact-wiredtiger-log-compression-limit.rst:1 -msgid "" -"Minimum log record size for WiredTiger is 128 bytes. If a log record is " -"128 bytes or smaller, WiredTiger does not compress that record." -msgstr "" - -# aa7d8c0ec2b34a32922d182ff8f82c8e -#: ../source/core/wiredtiger.txt:94 -msgid "" -"You can disable journaling by setting :setting:`storage.journal.enabled` " -"to ``false``, which can reduce the overhead of maintaining the journal." -msgstr "" - -# eae98623a50245eea7035e7d036aea28 -#: ../source/core/wiredtiger.txt:98 -msgid "" -"For :term:`standalone` instances, not using the journal means that you " -"will lose some data modifications when MongoDB exits unexpectedly between" -" checkpoints. For members of :term:`replica sets `, the " -"replication process may provide sufficient durability guarantees." -msgstr "" - -# a771b410e5684f9f91de0cfdaefdb2ca -#: ../source/core/wiredtiger.txt:103 -msgid ":ref:`Journaling with WiredTiger `" -msgstr "" - -# 681879a2e85742fba244764c6420511e -#: ../source/core/wiredtiger.txt:108 -msgid "Compression" -msgstr "" - -# 1f2df76c58964ddb9eb56fab2c2eb256 -#: ../source/core/wiredtiger.txt:110 -msgid "" -"With WiredTiger, MongoDB supports compression for all collections and " -"indexes. Compression minimizes storage use at the expense of additional " -"CPU." -msgstr "" - -# 4f3a285b9fe947cbb9b09bb7b897045a -#: ../source/core/wiredtiger.txt:114 -msgid "" -"By default, WiredTiger uses block compression with the :term:`snappy` " -"compression library for all collections and :term:`prefix compression` " -"for all indexes." -msgstr "" - -# dd169d00b71c413587508764c304c34c -#: ../source/core/wiredtiger.txt:118 -msgid "" -"For collections, block compression with :term:`zlib` is also available. " -"To specify an alternate compression algorithm or no compression, use the " -":setting:`storage.wiredTiger.collectionConfig.blockCompressor` setting." -msgstr "" - -# db9440aeb2a54bd79646f209ec065f6e -#: ../source/core/wiredtiger.txt:123 -msgid "" -"For indexes, to disable :term:`prefix compression`, use the " -":setting:`storage.wiredTiger.indexConfig.prefixCompression` setting." -msgstr "" - -# ee450bac123041359cf812b58e3690b5 -#: ../source/core/wiredtiger.txt:126 -msgid "" -"Compression settings are also configurable on a per-collection and per-" -"index basis during collection and index creation. See :ref:`create-" -"collection-storage-engine-options` and :ref:`db.collection.createIndex() " -"storageEngine option `." -msgstr "" - -# b326de9b0fb047f0aaa585f7254c2d9e -#: ../source/core/wiredtiger.txt:132 -msgid "" -"For most workloads, the default compression settings balance storage " -"efficiency and processing requirements." -msgstr "" - -# 44eceb8a57a041aa9ef917e30ef64f33 -#: ../source/core/wiredtiger.txt:135 -msgid "" -"The WiredTiger journal is also compressed by default. For information on " -"journal compression, see :ref:`storage-wiredtiger-journal`." -msgstr "" - -# 5c6bac21922441de94c1a11ee42999cd -#: ../source/core/wiredtiger.txt:141 -msgid "Memory Use" -msgstr "" - -# 3c8c75ec38434efc9c3f6c6023c02c1d -#: ../source/includes/extracts/wt-cache-utilization.rst:1 -msgid "" -"With WiredTiger, MongoDB utilizes both the WiredTiger internal cache and " -"the filesystem cache." -msgstr "" - -# f1c17bb44fb64066ad560f8a79a894c7 -#: ../source/includes/extracts/wt-cache-default-setting.rst:2 -msgid "" -"Starting in 3.4, the WiredTiger internal cache, by default, will use the " -"larger of either:" -msgstr "" - -# 9851a202c4834aa08035e2a17c16374a -#: ../source/includes/extracts/wt-cache-default-setting.rst:5 -#, python-format -msgid "50% of RAM minus 1 GB, or" -msgstr "" - -# 4359f395f77a4b2a9a1b3252640a8af2 -#: ../source/includes/extracts/wt-cache-default-setting.rst:7 -msgid "256 MB." -msgstr "" - -# c63e0abb127d40f09bccf39b776f4d41 -#: ../source/includes/extracts/wt-filesystem-cache.rst:1 -msgid "" -"Via the filesystem cache, MongoDB automatically uses all free memory that" -" is not used by the WiredTiger cache or by other processes. Data in the " -"filesystem cache is compressed." -msgstr "" - -# 9cb2df66d2ae479a86cba32dc227eab1 -#: ../source/includes/extracts/wt-cache-setting.rst:1 -msgid "" -"To adjust the size of the WiredTiger internal cache, see " -":setting:`storage.wiredTiger.engineConfig.cacheSizeGB` and " -":option:`--wiredTigerCacheSizeGB`. Avoid increasing the WiredTiger " -"internal cache size above its default value." -msgstr "" - -# c3287fc138b844f09697f9dc335a7367 -#: ../source/core/wiredtiger.txt:147 -msgid "``_" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/write-concern.po b/locale/es/LC_MESSAGES/core/write-concern.po deleted file mode 100644 index 32564710beb..00000000000 --- a/locale/es/LC_MESSAGES/core/write-concern.po +++ /dev/null @@ -1,463 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: 2014-04-08 19:30+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# c6fbe080684c4efb82998e9ad1e851e9 -#: ../source/core/write-concern.txt:7 -msgid "Write Concern" -msgstr "" - -# 9d03ef5dccb44cfaa92ab282b1cdf028 -#: ../source/includes/introduction-write-concern.rst:1 -msgid "" -":term:`Write concern` describes the guarantee that MongoDB provides when " -"reporting on the success of a write operation. The strength of the write " -"concerns determine the level of guarantee. When inserts, updates and " -"deletes have a *weak* write concern, write operations return quickly. In " -"some failure cases, write operations issued with weak write concerns may " -"not persist. With *stronger* write concerns, clients wait after sending a" -" write operation for MongoDB to confirm the write operations." -msgstr "" - -# 9c4f74db5b564d41910a68390f946b4c -#: ../source/includes/introduction-write-concern.rst:10 -msgid "" -"MongoDB provides different levels of write concern to better address the " -"specific needs of applications. Clients may adjust write concern to " -"ensure that the most important operations persist successfully to an " -"entire MongoDB deployment. For other less critical operations, clients " -"can adjust the write concern to ensure faster performance rather than " -"ensure persistence to the entire deployment." -msgstr "" - -# 56bac621589e44b9960584687dfa73af -#: ../source/core/write-concern.txt:13 -msgid "" -"A new protocol for :ref:`write operations ` " -"integrates write concern with the write operations." -msgstr "" - -# 565b480d713d4573b81dfcdd88e8fbb6 -#: ../source/core/write-concern.txt:18 -msgid "" -"For details on write concern configurations, see :doc:`/reference/write-" -"concern`." -msgstr "" - -# a5055a4013914f4a87c93ed352cc004b -#: ../source/core/write-concern.txt:22 -msgid "Considerations" -msgstr "" - -# 4003450c35134eb0ac32dddab7c90c15 -#: ../source/core/write-concern.txt:25 -msgid "Default Write Concern" -msgstr "" - -# 55303945f71f4f328fb5166156ee1ba4 -#: ../source/core/write-concern.txt:27 -msgid "" -"The :program:`mongo` shell and the MongoDB drivers use :ref:`write-" -"concern-acknowledged` as the default write concern." -msgstr "" - -# 21da2d494a374fe490446402fecafade -#: ../source/core/write-concern.txt:30 -msgid "" -"See :ref:`write-concern-acknowledged` for more information, including " -"when this write concern became the default." -msgstr "" - -# bcba15e82e5b4d2bb05045740435a7bc -#: ../source/core/write-concern.txt:34 -msgid "Timeouts" -msgstr "" - -# a33501f2c0594b1987c009943186e660 -#: ../source/core/write-concern.txt:36 -msgid "" -"Clients can set a :ref:`wtimeout ` value as part of a " -":ref:`replica acknowledged ` write concern. If" -" the write concern is not satisfied in the specified interval, the " -"operation returns an error, even if the write concern will eventually " -"succeed." -msgstr "" - -# 077b669e772748ad83ab3977a7691f7b -#: ../source/core/write-concern.txt:42 -msgid "" -"MongoDB does not \"rollback\" or undo modifications made before the " -"``wtimeout`` interval expired." -msgstr "" - -# 5123dedb7dfc4bdda784f17707d3dccc -#: ../source/core/write-concern.txt:46 -msgid "Write Concern Levels" -msgstr "" - -# fb704f4496804b3d89370856e78c3fa9 -#: ../source/core/write-concern.txt:48 -msgid "" -"MongoDB has the following levels of conceptual write concern, listed from" -" weakest to strongest:" -msgstr "" - -# facae27110954bfe9d7ff36a3c1ba801 -#: ../source/core/write-concern.txt:54 -msgid "Unacknowledged" -msgstr "" - -# 4ca93f891642480b8902f79ef17f48de -#: ../source/core/write-concern.txt:56 -msgid "" -"With an *unacknowledged* write concern, MongoDB does not acknowledge the " -"receipt of write operations. *Unacknowledged* is similar to *errors " -"ignored*; however, drivers will attempt to receive and handle network " -"errors when possible. The driver's ability to detect network errors " -"depends on the system's networking configuration." -msgstr "" - -# e8a8fb5214a4441c90a3453e55d1c9a0 -#: ../source/core/write-concern.txt:62 -msgid "" -"Before the releases outlined in :ref:`driver-write-concern-change`, this " -"was the default write concern." -msgstr "" - -# 299814f503e34626bb9ad12fa408a6c4 -#: ../source/core/write-concern.txt:70 -msgid "Acknowledged" -msgstr "" - -# de4a5a9bcec94de7ae285c5f093b1c77 -#: ../source/core/write-concern.txt:72 -msgid "" -"With a receipt *acknowledged* write concern, the :program:`mongod` " -"confirms that it received the write operation and applied the change to " -"the in-memory view of data. *Acknowledged* write concern allows clients " -"to catch network, duplicate key, and other errors." -msgstr "" - -# 127892048aad42598e5d1b56346d5ee8 -#: ../source/core/write-concern.txt:77 -msgid "" -"MongoDB uses the *acknowledged* write concern by default starting in the " -"driver releases outlined in :ref:`write-concern-change-releases`." -msgstr "" - -# 4d626704c0704301b4373312344cde6e -#: ../source/core/write-concern.txt:80 -msgid "" -"The :program:`mongo` shell write methods now incorporates the :doc:`write" -" concern ` in the write methods and provide the " -"default write concern whether run interactively or in a script. See :ref" -":`write-methods-incompatibility` for details." -msgstr "" - -# 07da5516a1ad46e5b920a9204cdd75cf -#: ../source/core/write-concern.txt:88 -msgid "" -"*Acknowledged* write concern does *not* confirm that the write operation " -"has persisted to the disk system." -msgstr "" - -# 9f66bd4334634347a91d6329a0d4ee89 -#: ../source/core/write-concern.txt:94 -msgid "Journaled" -msgstr "" - -# 23579506e2ff46dfb425363fc9559107 -#: ../source/core/write-concern.txt:96 -msgid "" -"With a *journaled* write concern, the MongoDB acknowledges the write " -"operation only after committing the data to the :term:`journal`. This " -"write concern ensures that MongoDB can recover the data following a " -"shutdown or power interruption." -msgstr "" - -# 914c1014c1854f78950d66a773300eaa -#: ../source/core/write-concern.txt:101 -msgid "You must have journaling enabled to use this write concern." -msgstr "" - -# 12c4024ab27148d7a2d5c5c702286a23 -#: ../source/core/write-concern.txt:103 -msgid "" -"With a *journaled* write concern, write operations must wait for the next" -" journal commit. To reduce latency for these operations, MongoDB also " -"increases the frequency that it commits operations to the journal. See " -":setting:`storage.mmapv1.journal.commitIntervalMs` for more information." -msgstr "" - -# 0787ac8fd0c94515ba8cf9c97b9ab85a -# bc6d978fac3d4659b6a393eb5b9960cd -#: ../source/includes/note-write-concern-journaled-replication.rst:1 -msgid "" -"Requiring *journaled* write concern in a replica set only requires a " -"journal commit of the write operation to the :term:`primary` of the set " -"regardless of the level of *replica acknowledged* write concern." -msgstr "" - -# 4241da7a524348c48bc209ecd3202cef -#: ../source/core/write-concern.txt:116 -msgid "Replica Acknowledged" -msgstr "" - -# a013abe0611e4c578ad64631950b915f -#: ../source/core/write-concern.txt:118 -msgid "" -":term:`Replica sets ` present additional considerations with" -" regards to write concern. The default write concern only requires " -"acknowledgement from the primary." -msgstr "" - -# e4adb101eabd4accb444b5559fac4ab2 -#: ../source/core/write-concern.txt:122 -msgid "" -"With *replica acknowledged* write concern, you can guarantee that the " -"write operation propagates to additional members of the replica set. See " -":doc:`Write Concern for Replica Sets ` for " -"more information." -msgstr "" - -# fe570584433d4671ada749a61e6a90ce -#: ../source/core/write-concern.txt:131 -msgid ":doc:`/reference/write-concern`" -msgstr "" - -# 315079d5bc8e4be78431005c278817a0 -#: ../source/core/write-concern.txt:1 -msgid "write concern" -msgstr "" - -#~ msgid "" -#~ ":doc:`/reference/write-concern` for a " -#~ "reference of specific write concern " -#~ "configuration. Also consider :doc:`/core/write-" -#~ "operations` for a general overview of" -#~ " write operations with MongoDB and " -#~ ":doc:`/core/replica-set-write-concern` for " -#~ "considerations specific to replica sets." -#~ msgstr "" - -#~ msgid "" -#~ "The :doc:`driver write concern ` change created" -#~ " a new connection class in all " -#~ "of the MongoDB drivers. The new " -#~ "class, called ``MongoClient`` changes the " -#~ "default write concern. See the " -#~ ":doc:`release notes ` for this change and " -#~ "the release notes for your driver." -#~ msgstr "" - -#~ msgid "" -#~ "Clients issue write operations with some" -#~ " level of :term:`write concern`. MongoDB" -#~ " has the following levels of " -#~ "conceptual write concern, listed from " -#~ "weakest to strongest:" -#~ msgstr "" - -#~ msgid "" -#~ "With an *unacknowledged* write concern, " -#~ "MongoDB does not acknowledge the receipt" -#~ " of write operation. *Unacknowledged* is" -#~ " similar to *errors ignored*; however, " -#~ "drivers attempt to receive and handle" -#~ " network errors when possible. The " -#~ "driver's ability to detect network " -#~ "errors depends on the system's " -#~ "networking configuration." -#~ msgstr "" - -#~ msgid "" -#~ "To set *unacknowledged* write concern, " -#~ "specify ``w`` values of ``0`` to " -#~ "your driver." -#~ msgstr "" - -#~ msgid "" -#~ "To set *acknowledged* write concern, " -#~ "specify ``w`` values of ``1`` to " -#~ "your driver." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB uses *acknowledged* write concern " -#~ "by default, after the releases outlined" -#~ " in :ref:`driver-write-concern-change`." -#~ msgstr "" - -#~ msgid "" -#~ "Internally, the default write concern " -#~ "calls :dbcommand:`getLastError` with no " -#~ "arguments. For replica sets, you can " -#~ "define the default write concern " -#~ "settings in the " -#~ ":data:`~local.system.replset.settings.getLastErrorDefaults`. " -#~ "When :data:`~local.system.replset.settings.getLastErrorDefaults`" -#~ " does not define a default write " -#~ "concern setting, :dbcommand:`getLastError` defaults" -#~ " to basic receipt acknowledgment." -#~ msgstr "" - -#~ msgid "" -#~ "With a *journaled* write concern, the" -#~ " :program:`mongod` acknowledges the write " -#~ "operation only after committing the data" -#~ " to the :term:`journal`. This write " -#~ "concern ensures that MongoDB can recover" -#~ " the data following a shutdown or " -#~ "power interruption." -#~ msgstr "" - -#~ msgid "" -#~ "To set a *journaled* write concern, " -#~ "specify ``w`` values of ``1`` and " -#~ "set the ``journal`` or ``j`` option " -#~ "to ``true`` for your driver. You " -#~ "must have journaling enabled to use " -#~ "this write concern." -#~ msgstr "" - -#~ msgid "" -#~ ":term:`Replica sets ` add " -#~ "several considerations for write concern. " -#~ "Basic write concerns affect write " -#~ "operations on only one :program:`mongod` " -#~ "instance. The ``w`` argument to " -#~ ":dbcommand:`getLastError` provides *replica " -#~ "acknowledged* write concerns. With *replica" -#~ " acknowledged* you can guarantee that " -#~ "the write operation propagates to the" -#~ " members of a replica set. See " -#~ ":doc:`/reference/write-concern` document for " -#~ "the values for ``w`` and :doc:`Write " -#~ "Concern for Replica Sets ` for more information." -#~ msgstr "" - -#~ msgid "" -#~ "To set *replica acknowledged* write " -#~ "concern, specify ``w`` values greater " -#~ "than ``1`` to your driver." -#~ msgstr "" - -# 4b69db1d4d5e454f8bcab5a97d86275b -#~ msgid "Read Isolation" -#~ msgstr "" - -# 87f495b684a04d7d90b63ba8447f137e -#~ msgid "" -#~ "MongoDB allows clients to read documents" -#~ " inserted or modified before it " -#~ "commits these modifications to disk, " -#~ "regardless of write concern level or " -#~ "journaling configuration. As a result, " -#~ "applications may observe two classes of" -#~ " behaviors:" -#~ msgstr "" - -# 6d7a06c663e6403081549c3cc2682223 -#~ msgid "" -#~ "For systems with multiple concurrent " -#~ "readers and writers, MongoDB will allow" -#~ " clients to read the results of " -#~ "a write operation before the write " -#~ "operation returns." -#~ msgstr "" - -# e939094fa1ca46d09a12f2e5547aa76e -#~ msgid "" -#~ "If the :program:`mongod` terminates before " -#~ "the journal commits, even if a " -#~ "write returns successfully, queries may " -#~ "have read data that will not exist" -#~ " after the :program:`mongod` restarts." -#~ msgstr "" - -# 6751bd06f0054681a4ac7adba612ca6a -#~ msgid "" -#~ "Other database systems refer to these" -#~ " isolation semantics as *read uncommitted*." -#~ " For all inserts and updates, MongoDB" -#~ " modifies each document in isolation: " -#~ "clients never see documents in " -#~ "intermediate states. For multi-document " -#~ "operations, MongoDB does not provide any" -#~ " multi-document transactions or isolation." -#~ msgstr "" - -# 0174a290e85e4a7cb3d76f60668bb5da -#~ msgid "" -#~ "When :program:`mongod` returns a successful" -#~ " *journaled write concern*, the data " -#~ "is fully committed to disk and " -#~ "will be available after :program:`mongod` " -#~ "restarts." -#~ msgstr "" - -# d68b5b8b80c542b19b41cce57e9de9a7 -#~ msgid "" -#~ "For replica sets, write operations are" -#~ " durable only after a write " -#~ "replicates and commits to the journal" -#~ " of a majority of the members " -#~ "of the set. MongoDB regularly commits" -#~ " data to the journal regardless of" -#~ " journaled write concern: use the " -#~ ":setting:`~storage.journal.commitIntervalMs` to control" -#~ " how often a :program:`mongod` commits " -#~ "the journal." -#~ msgstr "" - -# 9aef8ff0b31040d2b71a5d3732a2cc8a -#~ msgid "" -#~ "With a receipt *acknowledged* write " -#~ "concern, the :program:`mongod` confirms the" -#~ " receipt of the write operation. " -#~ "*Acknowledged* write concern allows clients" -#~ " to catch network, duplicate key, and" -#~ " other errors." -#~ msgstr "" - -# caabf6e53ce8494b9ea600c588d29582 -#~ msgid "" -#~ "With a *journaled* write concern, write" -#~ " operations must wait for the next" -#~ " journal commit. To reduce latency " -#~ "for these operations, MongoDB also " -#~ "increases the frequency that it commits" -#~ " operations to the journal. See " -#~ ":setting:`~storage.journal.commitIntervalMs` for more " -#~ "information." -#~ msgstr "" - -#~ msgid "" -#~ ":term:`Replica sets ` present " -#~ "additional considerations with regards to " -#~ "write concern.. The default write " -#~ "concern only requires acknowledgement from " -#~ "the primary." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/write-operations-atomicity.po b/locale/es/LC_MESSAGES/core/write-operations-atomicity.po deleted file mode 100644 index 31c95aebb73..00000000000 --- a/locale/es/LC_MESSAGES/core/write-operations-atomicity.po +++ /dev/null @@ -1,171 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 737861ced5e2494393c358044c016bcf -#: ../source/core/write-operations-atomicity.txt:3 -msgid "Atomicity and Transactions" -msgstr "" - -# a1b6d63e8a96467795927083137bb12a -#: ../source/core/write-operations-atomicity.txt -msgid "On this page" -msgstr "" - -# 70c25e4c8ae642b29bab17ce9dd1ac9b -#: ../source/core/write-operations-atomicity.txt:13 -msgid "" -"In MongoDB, a write operation is atomic on the level of a single " -"document, even if the operation modifies multiple embedded documents " -"*within* a single document." -msgstr "" - -# 0a3f3d7582fa424e883b4d1dc17d2d90 -#: ../source/includes/extracts/concurrent-operations-multi-document-writes.rst:1 -msgid "" -"When a single write operation modifies multiple documents, the " -"modification of each document is atomic, but the operation as a whole is " -"not atomic and other operations may interleave. However, you can " -"*isolate* a single write operation that affects multiple documents using " -"the :update:`$isolated` operator." -msgstr "" - -# ae7e26505f9d4438b14c370702e458f3 -#: ../source/core/write-operations-atomicity.txt:22 -msgid "``$isolated`` Operator" -msgstr "" - -# 81befb987efa426db9b815a02d7d144c -#: ../source/includes/extracts/concurrent-operations-isolate-operator.rst:1 -msgid "" -"Using the :update:`$isolated` operator, a write operation that affects " -"multiple documents can prevent other processes from interleaving once the" -" write operation modifies the first document. This ensures that no client" -" sees the changes until the write operation completes or errors out." -msgstr "" - -# 2925d4ddd40444459e980045fd68d8c9 -#: ../source/includes/extracts/concurrent-operations-isolate-operator.rst:7 -msgid "" -":update:`$isolated` does **not** work with :term:`sharded clusters " -"`." -msgstr "" - -# 812751ec1c6d406bbdf47831b1c45376 -#: ../source/includes/extracts/concurrent-operations-isolate-operator.rst:10 -msgid "" -"An isolated write operation does not provide \"all-or-nothing\" " -"atomicity. That is, an error during the write operation does not roll " -"back all its changes that preceded the error." -msgstr "" - -# 54dfd694fca241658df263793250b0ce -#: ../source/includes/extracts/concurrent-operations-isolate-operator.rst:16 -msgid "" -":update:`$isolated` operator causes write operations to acquire an " -"exclusive lock on the collection, *even for document-level locking " -"storage engines* such as WiredTiger. That is, :update:`$isolated` " -"operator will make WiredTiger single-threaded for the duration of the " -"operation." -msgstr "" - -# b6fdbc2311c24b1b9d01dba046a59f9f -#: ../source/core/write-operations-atomicity.txt:26 -msgid "The :update:`$isolated` operator does **not** work on sharded clusters." -msgstr "" - -# 8c92ad0552494048947c4447f464d142 -#: ../source/core/write-operations-atomicity.txt:28 -msgid "" -"For an example of an update operation that uses the :update:`$isolated` " -"operator, see :update:`$isolated`. For an example of a remove operation " -"that uses the :update:`$isolated` operator, see :ref:`isolate-remove-" -"operations`." -msgstr "" - -# 6ca8900b49ae4a569d5681639982803e -#: ../source/core/write-operations-atomicity.txt:34 -msgid "Transaction-Like Semantics" -msgstr "" - -# 6b69c96af6844d70a3b4f2be84ca58b1 -#: ../source/core/write-operations-atomicity.txt:36 -msgid "" -"Since a single document can contain multiple embedded documents, single-" -"document atomicity is sufficient for many practical use cases. For cases " -"where a sequence of write operations must operate as if in a single " -"transaction, you can implement a :doc:`two-phase commit ` in your application." -msgstr "" - -# 575a6f71db52417c93c175756fd0517a -#: ../source/core/write-operations-atomicity.txt:42 -msgid "" -"However, two-phase commits can only offer transaction-*like* semantics. " -"Using two-phase commit ensures data consistency, but it is possible for " -"applications to return intermediate data during the two-phase commit or " -"rollback." -msgstr "" - -# 70a05a87b54a4c67b5b2a29741820bd3 -#: ../source/core/write-operations-atomicity.txt:47 -msgid "" -"For more information on two-phase commit and rollback, see " -":doc:`/tutorial/perform-two-phase-commits`." -msgstr "" - -# ca7562e0d79d4855863429e96f48eb4a -#: ../source/core/write-operations-atomicity.txt:53 -msgid "Concurrency Control" -msgstr "" - -# 0632e6e0509d48d3958707ec6c5ccefb -#: ../source/core/write-operations-atomicity.txt:55 -msgid "" -"Concurrency control allows multiple applications to run concurrently " -"without causing data inconsistency or conflicts." -msgstr "" - -# bdf2d829691249e982b0652ffa0f267a -#: ../source/core/write-operations-atomicity.txt:58 -msgid "" -"One approach is to create a :ref:`unique index ` on a " -"field that can only have unique values. This prevents insertions or " -"updates from creating duplicate data. Create a unique index on multiple " -"fields to force uniqueness on that combination of field values. For " -"examples of use cases, see :ref:`update() and Unique Index ` and :ref:`findAndModify() and Unique Index `." -msgstr "" - -# 3bf89bbbd265473c90d96f8b1dff23af -#: ../source/core/write-operations-atomicity.txt:66 -msgid "" -"Another approach is to specify the expected current value of a field in " -"the query predicate for the write operations. The two-phase commit " -"pattern provides a variation where the query predicate includes the " -":ref:`application identifier <2-phase-commits-concurrency>` as well as " -"the expected state of the data in the write operation." -msgstr "" - -# ec82eef8126d4d54afa270eec99aa5f2 -#: ../source/core/write-operations-atomicity.txt:72 -msgid ":doc:`/core/read-isolation-consistency-recency`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/write-operations-introduction.po b/locale/es/LC_MESSAGES/core/write-operations-introduction.po deleted file mode 100644 index ac133ba9adb..00000000000 --- a/locale/es/LC_MESSAGES/core/write-operations-introduction.po +++ /dev/null @@ -1,572 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: 2014-04-08 19:41+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# e00ce2c96c084dfcaf323ba81a5b5e64 -#: ../source/core/write-operations-introduction.txt:6 -msgid "Write Operations Overview" -msgstr "" - -# 21c67bb475c7468fb38952734b063b3e -#: ../source/core/write-operations-introduction.txt:10 -msgid "" -"A write operation is any operation that creates or modifies data in the " -"MongoDB instance. In MongoDB, write operations target a single " -":term:`collection`. All write operations in MongoDB are atomic on the " -"level of a single :term:`document`." -msgstr "" - -# cadad7acd9f541f3b055b1e74b639514 -#: ../source/core/write-operations-introduction.txt:15 -msgid "" -"There are three classes of write operations in MongoDB: :ref:`insert " -"`, :ref:`update `, and :ref:`remove " -"`. Insert operations add new data to a collection. " -"Update operations modify existing data, and remove operations delete data" -" from a collection. No insert, update, or remove can affect more than one" -" document atomically." -msgstr "" - -# 76b9e7475dad426f960cc2c1dc2fad8a -#: ../source/core/write-operations-introduction.txt:22 -msgid "" -"For the update and remove operations, you can specify criteria, or " -"conditions, that identify the documents to update or remove. These " -"operations use the same query syntax to specify the criteria as " -":doc:`read operations `." -msgstr "" - -# 0f029a70040e46b692d68cd0c58538db -#: ../source/core/write-operations-introduction.txt:27 -msgid "" -"MongoDB allows applications to determine the acceptable level of " -"acknowledgement required of write operations. See :doc:`/core/write-" -"concern` for more information." -msgstr "" - -# 3e7a91e956d8476681769501f143e77b -#: ../source/core/write-operations-introduction.txt:34 -msgid "Insert" -msgstr "" - -# 32ec8a1bfb8647f69b7ed9a5fdd65bd7 -#: ../source/core/write-operations-introduction.txt:36 -msgid "" -"In MongoDB, the :method:`db.collection.insert()` method adds new " -":term:`documents ` to a collection." -msgstr "" - -# f5c5ed730e294cb29cee5939b41d9695 -#: ../source/core/write-operations-introduction.txt:39 -msgid "" -"The following diagram highlights the components of a MongoDB insert " -"operation:" -msgstr "" - -# e8e51fcc522a4eeaa62e44bb3ab737cb -# f7cc961f76234debb7622a30c7f0c5dd -# d63d1a1e12a44ff2a397867c5be3c9c2 -#: ../source/core/write-operations-introduction.txt:44 -#: ../source/core/write-operations-introduction.txt:109 -#: ../source/core/write-operations-introduction.txt:188 -msgid "The following diagram shows the same query in SQL:" -msgstr "" - -# a5180a75970f4086a41734e9f14813c0 -# 09dabbfe32f149f5a26ac0cfbb89af1b -# 25866f45457542fa96c9d86a077e598a -#: ../source/core/write-operations-introduction.txt -msgid "Example" -msgstr "" - -# e928539c292e4177b01a1524dcd6abd9 -#: ../source/core/write-operations-introduction.txt:50 -msgid "" -"The following operation inserts a new document into the ``users`` " -"collection. The new document has four fields ``name``, ``age``, and " -"``status``, and an ``_id`` field. MongoDB always adds the ``_id`` field " -"to the new document if that field does not exist." -msgstr "" - -# 4f7228a93a724b948801f47b4c3437df -#: ../source/core/write-operations-introduction.txt:65 -msgid "For more information and examples, see :method:`db.collection.insert()`." -msgstr "" - -# c2334b5eca904fc797146d57b6ac2ff8 -#: ../source/core/write-operations-introduction.txt:68 -msgid "Insert Behavior" -msgstr "" - -# b63eca541db048e1bc753c4ed6820945 -#: ../source/core/write-operations-introduction.txt:70 -msgid "" -"If you add a new document *without* the :term:`_id` field, the client " -"library or the :program:`mongod` instance adds an ``_id`` field and " -"populates the field with a unique :term:`ObjectId `." -msgstr "" - -# 8f8e9d2dc531404792c3c11a38d8a52d -#: ../source/core/write-operations-introduction.txt:74 -msgid "" -"If you specify the ``_id`` field, the value must be unique within the " -"collection. For operations with :ref:`write concern `, if " -"you try to create a document with a duplicate ``_id`` value, " -":program:`mongod` returns a duplicate key exception." -msgstr "" - -# d8f9b5e327e14d74a057078cad59d444 -#: ../source/core/write-operations-introduction.txt:80 -msgid "Other Methods to Add Documents" -msgstr "" - -# 475ee87be0264a04bf897ad5e3ded75d -#: ../source/core/write-operations-introduction.txt:82 -msgid "" -"You can also add new documents to a collection using methods that have an" -" :ref:`upsert ` option. If the option " -"is set to ``true``, these methods will either modify existing documents " -"or add a new document when no matching documents exist for the query. For" -" more information, see :ref:`write-operations-upsert-behavior`." -msgstr "" - -# 2c72827e293d4891b486ae61c8aa4954 -#: ../source/core/write-operations-introduction.txt:91 -msgid "Update" -msgstr "" - -# 5085fe500eb84ff591204a7a41102131 -#: ../source/core/write-operations-introduction.txt:93 -msgid "" -"In MongoDB, the :method:`db.collection.update()` method modifies existing" -" :term:`documents ` in a :term:`collection`. The " -":method:`db.collection.update()` method can accept query criteria to " -"determine which documents to update as well as an options document that " -"affects its behavior, such as the ``multi`` option to update multiple " -"documents." -msgstr "" - -# bcbdc82458134867b20b8642ea452086 -#: ../source/core/write-operations-introduction.txt:100 -msgid "" -"Operations performed by an update are atomic within a single document. " -"For example, you can safely use the :update:`$inc` and :update:`$mul` " -"operators to modify frequently-changed fields in concurrent applications." -msgstr "" - -# 781da6d7340a491082335089e5b4e465 -#: ../source/core/write-operations-introduction.txt:104 -msgid "" -"The following diagram highlights the components of a MongoDB update " -"operation:" -msgstr "" - -# 3ce45d3a21434dc49b48d3e1ee67a73e -#: ../source/core/write-operations-introduction.txt:123 -msgid "" -"This update operation on the ``users`` collection sets the ``status`` " -"field to ``A`` for the documents that match the criteria of ``age`` " -"greater than ``18``." -msgstr "" - -# d7673cb960d14349b57ab9d37749413c -#: ../source/core/write-operations-introduction.txt:127 -msgid "" -"For more information, see :method:`db.collection.update()` and " -":ref:`update() Examples `." -msgstr "" - -# b4a76f5df442400d9196d6835a9a1edc -#: ../source/core/write-operations-introduction.txt:133 -msgid "Default Update Behavior" -msgstr "" - -# 873c9fbaa3ff42c69d01e50fa7d69b8c -#: ../source/core/write-operations-introduction.txt:135 -msgid "" -"By default, the :method:`db.collection.update()` method updates a " -"**single** document. However, with the ``multi`` option, " -":method:`~db.collection.update()` can update all documents in a " -"collection that match a query." -msgstr "" - -# c418f21f4ab541578708e8d3dc4b9ba3 -#: ../source/core/write-operations-introduction.txt:140 -msgid "" -"The :method:`db.collection.update()` method either updates specific " -"fields in the existing document or replaces the document. See " -":method:`db.collection.update()` for details as well as examples." -msgstr "" - -# 916f2ff098054bbe93463c1201d1c8af -#: ../source/includes/fact-update-field-order.rst:1 -msgid "" -"When performing update operations that increase the document size beyond " -"the allocated space for that document, the update operation relocates the" -" document on disk." -msgstr "" - -# e8a7b4a5f86c43d5af7ad6d4b8584596 -#: ../source/includes/fact-update-field-order.rst:7 -msgid "" -"MongoDB preserves the order of the document fields following write " -"operations *except* for the following cases:" -msgstr "" - -# d74a8d43260e4955a9472628aa2cbc45 -#: ../source/includes/fact-update-field-order.rst:10 -msgid "The ``_id`` field is always the first field in the document." -msgstr "" - -# 960aada784d64082a8bb516b998f23e8 -#: ../source/includes/fact-update-field-order.rst:12 -msgid "" -"Updates that include :update:`renaming <$rename>` of field names may " -"result in the reordering of fields in the document." -msgstr "" - -# 3daafce6d7b14d7d8d78670bb90fec2f -#: ../source/includes/fact-update-field-order.rst:17 -msgid "" -"Starting in version 2.6, MongoDB actively attempts to preserve the field " -"order in a document. Before version 2.6, MongoDB did not actively " -"preserve the order of the fields in a document." -msgstr "" - -# 10930ca1c52242b7abf4ab7142192d43 -#: ../source/core/write-operations-introduction.txt:149 -msgid "Update Behavior with the ``upsert`` Option" -msgstr "" - -# feab81aceedd48dfaf0c71d9657d7c35 -#: ../source/core/write-operations-introduction.txt:151 -msgid "" -"If the :method:`~db.collection.update()` method includes :ref:`upsert: " -"true ` *and* no documents match the query portion of " -"the update operation, then the update operation creates a new document. " -"If there are matching documents, then the update operation with the " -":ref:`upsert: true ` modifies the matching document or " -"documents." -msgstr "" - -# 9aa4e03607d84f488299277595e54030 -#: ../source/core/write-operations-introduction.txt:158 -msgid "" -"By specifying :term:`upsert: true `, applications can indicate, " -"in a *single* operation, that if no matching documents are found for the " -"update, an insert should be performed. See " -":method:`~db.collection.update()` for details on performing an " -":ref:`upsert `." -msgstr "" - -# 93d6c93b09f24af281978a4685451848 -#: ../source/core/write-operations-introduction.txt:166 -msgid "" -"In 2.6, the new :method:`Bulk()` methods and the underlying " -":dbcommand:`update` command allow you to perform many updates with " -"``upsert: true`` operations in a single call." -msgstr "" - -# ac7c553579344a39bde3a5935172a4cd -#: ../source/core/write-operations-introduction.txt:170 -msgid "" -"If you create documents using the ``upsert`` option to " -":method:`~db.collection.update()` consider using a :ref:`a unique index " -"` to prevent duplicated operations." -msgstr "" - -# a3ea5f6fdcd6459abc2ecdcb2c488058 -#: ../source/core/write-operations-introduction.txt:177 -msgid "Remove" -msgstr "" - -# fb1e0330c8944dc09d8b0ebfbdb765cc -#: ../source/core/write-operations-introduction.txt:179 -msgid "" -"In MongoDB, the :method:`db.collection.remove()` method deletes documents" -" from a collection. The :method:`db.collection.remove()` method accepts a" -" query criteria to determine which documents to remove." -msgstr "" - -# 92d756cb33db4c35add79d49bf2a6f46 -#: ../source/core/write-operations-introduction.txt:183 -msgid "" -"The following diagram highlights the components of a MongoDB remove " -"operation:" -msgstr "" - -# fb81be1b9a004ab7a9de945dd051948a -#: ../source/core/write-operations-introduction.txt:200 -msgid "" -"This delete operation on the ``users`` collection removes all documents " -"that match the criteria of ``status`` equal to ``D``." -msgstr "" - -# 4f89a0f262bb4ffeaa360694853fa1ca -#: ../source/core/write-operations-introduction.txt:203 -msgid "" -"For more information, see :method:`db.collection.remove()` method and " -":doc:`/tutorial/remove-documents`." -msgstr "" - -# 25c0870b29774195ae09c9a97f7ab3c5 -#: ../source/core/write-operations-introduction.txt:207 -msgid "Remove Behavior" -msgstr "" - -# a79c5dedf8bb47268649c5b31021692d -#: ../source/core/write-operations-introduction.txt:209 -msgid "" -"By default, :method:`db.collection.remove()` method removes all documents" -" that match its query. However, the method can accept a flag to limit the" -" delete operation to a single document." -msgstr "" - -# c2a3d2217eda424e8c323ad3a354b305 -#: ../source/core/write-operations-introduction.txt:216 -msgid "Isolation of Write Operations" -msgstr "" - -# c6cf13b619934a8eaf97522a723471dc -#: ../source/core/write-operations-introduction.txt:218 -msgid "" -"The modification of a single document is always atomic, even if the write" -" operation modifies multiple embedded documents *within* that document. " -"No other operations are atomic." -msgstr "" - -# ecc55b03fa5c46eeae88ab457b81a932 -#: ../source/core/write-operations-introduction.txt:222 -msgid "" -"If a write operation modifies multiple documents, the operation as a " -"whole is not atomic, and other operations may interleave. You can, " -"however, attempt to isolate a write operation that affects multiple " -"documents using the :doc:`isolation operator " -"`." -msgstr "" - -# 518a1ca940d94330ae65f9e1c5817e76 -#: ../source/core/write-operations-introduction.txt:228 -msgid "For more information :doc:`/core/write-operations-atomicity`." -msgstr "" - -# 62151a59234f431a94cbc4a50cc08ffe -#: ../source/core/write-operations-introduction.txt:231 -msgid "Additional Methods" -msgstr "" - -# a5bc5e9dbfb442528ebf054b0ebb36d2 -#: ../source/core/write-operations-introduction.txt:233 -msgid "" -"The :method:`db.collection.save()` method can either update an existing " -"document or insert a document if the document cannot be found by the " -"``_id`` field. See :method:`db.collection.save()` for more information " -"and examples." -msgstr "" - -# f925edd1a1a34caaad1d2cdc70d86fc8 -#: ../source/core/write-operations-introduction.txt:238 -msgid "" -"MongoDB also provides methods to perform write operations in bulk. See " -":method:`Bulk()` for more information." -msgstr "" - -# 33d657001bbf4daba3a46b062b3fcc7e -# 5d2b8146236047ec82e614591f78c24c -#: ../source/core/write-operations-introduction.txt:1 -#: ../source/core/write-operations-introduction.txt:2 -msgid "write operations" -msgstr "" - -# 5d2b8146236047ec82e614591f78c24c -#: ../source/core/write-operations-introduction.txt:2 -msgid "crud" -msgstr "" - -#~ msgid "" -#~ "There are three classes of write " -#~ "operations in MongoDB: insert, update, " -#~ "and remove. Insert operations add new" -#~ " data to a collection. Update " -#~ "operations modify existing data, and " -#~ "remove operations delete data from a " -#~ "collection. No insert, update, or remove" -#~ " can affect more than one document" -#~ " atomically." -#~ msgstr "" - -#~ msgid "" -#~ "After issuing these modification operations," -#~ " MongoDB allows applications to determine" -#~ " the level of acknowledgment returned " -#~ "from the database. See :doc:`/core/write-" -#~ "concern`." -#~ msgstr "" - -#~ msgid "Create" -#~ msgstr "" - -#~ msgid "" -#~ "Create operations add new :term:`documents " -#~ "` to a collection. In MongoDB," -#~ " the :method:`db.collection.insert()` method " -#~ "perform create operations." -#~ msgstr "" - -#~ msgid "" -#~ "For more information, see " -#~ ":method:`db.collection.insert()` and :doc:`/tutorial" -#~ "/insert-documents`." -#~ msgstr "" - -#~ msgid "" -#~ "Some updates also create records. If " -#~ "an update operation specifies the " -#~ ":term:`upsert` flag *and* there are no" -#~ " documents that match the query " -#~ "portion of the update operation, then" -#~ " MongoDB will convert the update into" -#~ " an insert." -#~ msgstr "" - -#~ msgid "" -#~ "With an :term:`upsert`, applications can " -#~ "decide between performing an update or" -#~ " an insert operation using just a " -#~ "single call. Both the " -#~ ":method:`~db.collection.update()` method and the " -#~ ":method:`~db.collection.save()` method can perform" -#~ " an :term:`upsert`. See " -#~ ":method:`~db.collection.update()` and " -#~ ":method:`~db.collection.save()` for details on " -#~ "performing an :term:`upsert` with these " -#~ "methods." -#~ msgstr "" - -#~ msgid "See" -#~ msgstr "" - -#~ msgid "" -#~ "Update operations modify existing " -#~ ":term:`documents ` in a " -#~ ":term:`collection`. In MongoDB, " -#~ ":method:`db.collection.update()` and the " -#~ ":method:`db.collection.save()` methods perform " -#~ "update operations. The " -#~ ":method:`db.collection.update()` method can accept" -#~ " query criteria to determine which " -#~ "documents to update as well as an" -#~ " option to update multiple rows. The" -#~ " method can also accept options that" -#~ " affect its behavior such as the " -#~ "``multi`` option to update multiple " -#~ "documents." -#~ msgstr "" - -#~ msgid "" -#~ "For more information, see " -#~ ":method:`db.collection.update()` and " -#~ ":method:`db.collection.save()`, and :doc:`/tutorial" -#~ "/modify-documents` for examples." -#~ msgstr "" - -#~ msgid "Update Behavior" -#~ msgstr "" - -#~ msgid "" -#~ "The :method:`db.collection.update()` method either" -#~ " updates specific fields in the " -#~ "existing document or replaces the " -#~ "document. See :method:`db.collection.update()` for" -#~ " details." -#~ msgstr "" - -#~ msgid "" -#~ "The :method:`db.collection.save()` method replaces" -#~ " a document and can only update " -#~ "a single document. See " -#~ ":method:`db.collection.save()` and :doc:`/tutorial" -#~ "/insert-documents` for more information" -#~ msgstr "" - -#~ msgid "Delete" -#~ msgstr "" - -#~ msgid "" -#~ "Delete operations remove documents from " -#~ "a collection. In MongoDB, " -#~ ":method:`db.collection.remove()` method performs " -#~ "delete operations. The " -#~ ":method:`db.collection.remove()` method accepts a" -#~ " query criteria to determine which " -#~ "documents to remove." -#~ msgstr "" - -# 04bfd750b81a4036831aae7879078ace -#~ msgid "" -#~ "The following operation inserts a new" -#~ " documents into the ``users`` collection." -#~ " The new document has four fields " -#~ "``name``, ``age``, and ``status``, and " -#~ "an ``_id`` field. MongoDB always adds" -#~ " the ``_id`` field to the new " -#~ "document if that field does not " -#~ "exist." -#~ msgstr "" - -# deba503de12a49ce8ea37f7c135b7c75 -#~ msgid "" -#~ "The modification of a single document" -#~ " is always atomic, even if the " -#~ "write operation modifies multiple sub-" -#~ "documents *within* that document. For " -#~ "write operations that modify multiple " -#~ "documents, the operation as a whole " -#~ "is not atomic, and other operations " -#~ "may interleave." -#~ msgstr "" - -# 7244dd9124e24d1381d2984711f933fb -#~ msgid "" -#~ "No other operations are atomic. You " -#~ "can, however, attempt to isolate a " -#~ "write operation that affects multiple " -#~ "documents using the :doc:`isolation operator" -#~ " `." -#~ msgstr "" - -# cebadf871fb5448d9ef008d63cb2341a -#~ msgid "" -#~ "To isolate a sequence of write " -#~ "operations from other read and write " -#~ "operations, see :doc:`/tutorial/perform-two-" -#~ "phase-commits`." -#~ msgstr "" - -#~ msgid "" -#~ "The :method:`db.collection.save()` method can " -#~ "either update an existing document or" -#~ " an insert a document if the " -#~ "document cannot be found by the " -#~ "``_id`` field. See :method:`db.collection.save()`" -#~ " for more information and examples." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/write-operations.po b/locale/es/LC_MESSAGES/core/write-operations.po deleted file mode 100644 index dcbd7debfa4..00000000000 --- a/locale/es/LC_MESSAGES/core/write-operations.po +++ /dev/null @@ -1,121 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: 2014-04-08 19:30+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# f711f6ca12a8494b95e7652243f4f9d7 -#: ../source/core/write-operations.txt:3 -msgid "Write Operations" -msgstr "" - -# 50785fbb8da0469c8082a47c718d30eb -#: ../source/core/write-operations.txt:7 -msgid "The following documents describe write operations:" -msgstr "" - -# 2224ba1e896a4b20bee2cdbc45da3a90 -#: ../source/includes/toc/dfn-list-crud-write-operations.rst:5 -msgid ":doc:`/core/write-operations-introduction`" -msgstr "" - -# 70b203968efe4a0caf1a1f5667a885ef -#: ../source/includes/toc/dfn-list-crud-write-operations.rst:4 -msgid "" -"Provides an overview of MongoDB's data insertion and modification " -"operations, including aspects of the syntax, and behavior." -msgstr "" - -# 10d54ee0b91242d6b42cc1189eb8ce7f -#: ../source/includes/toc/dfn-list-crud-write-operations.rst:9 -msgid ":doc:`/core/write-concern`" -msgstr "" - -# 19facce3d9084852a276bbedf0198806 -#: ../source/includes/toc/dfn-list-crud-write-operations.rst:8 -msgid "" -"Describes the kind of guarantee MongoDB provides when reporting on the " -"success of a write operation." -msgstr "" - -# cddb8653e07341d3a9ce5972f96f09d5 -#: ../source/includes/toc/dfn-list-crud-write-operations.rst:12 -msgid ":doc:`/core/write-operations-atomicity`" -msgstr "" - -# 38d2c5ec6df043a183f7b67fb527bf9a -#: ../source/includes/toc/dfn-list-crud-write-operations.rst:12 -msgid "Describes write operation atomicity in MongoDB." -msgstr "" - -# 445c18eac1a345daa854aa63b75a7cec -#: ../source/includes/toc/dfn-list-crud-write-operations.rst:17 -msgid ":doc:`/core/distributed-write-operations`" -msgstr "" - -# f5b644a36c474c5c9a0d2189a238e700 -#: ../source/includes/toc/dfn-list-crud-write-operations.rst:15 -msgid "" -"Describes how MongoDB directs write operations on :term:`sharded clusters" -" ` and :term:`replica sets ` and the " -"performance characteristics of these operations." -msgstr "" - -# d04e337060ed4413b2762fc4af8ba6e7 -#: ../source/includes/toc/dfn-list-crud-write-operations.rst:21 -msgid ":doc:`/core/write-performance`" -msgstr "" - -# a73e94ce41604798b3b36645fb62ea08 -#: ../source/includes/toc/dfn-list-crud-write-operations.rst:20 -msgid "" -"Introduces the performance constraints and factors for writing data to " -"MongoDB deployments." -msgstr "" - -# 0752c2500de94594840d04c23c1ee0da -#: ../source/includes/toc/dfn-list-crud-write-operations.rst:24 -msgid ":doc:`/core/bulk-write-operations`" -msgstr "" - -# bb2309a132b14791a1d9386581cba005 -#: ../source/includes/toc/dfn-list-crud-write-operations.rst:24 -msgid "Provides an overview of MongoDB's bulk write operations." -msgstr "" - -# dc6832e77d6d437ab2fc327167ae5756 -#: ../source/includes/toc/dfn-list-crud-write-operations.rst:27 -msgid ":doc:`/core/storage`" -msgstr "" - -# d6058f9ee76b41ab81741b996b24cebb -#: ../source/includes/toc/dfn-list-crud-write-operations.rst:27 -msgid "" -"Introduces the storage allocation strategies available for MongoDB " -"collections." -msgstr "" - -# c20a0923c4bb4b0485a07eb8b5bb4cc3 -#~ msgid ":doc:`/core/bulk-inserts`" -#~ msgstr "" - -# 393ae3ccbeef4b88b51bc6b1365117b2 -#~ msgid "Describe behaviors associated with inserting an array of documents." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/write-performance.po b/locale/es/LC_MESSAGES/core/write-performance.po deleted file mode 100644 index 0030a09c66f..00000000000 --- a/locale/es/LC_MESSAGES/core/write-performance.po +++ /dev/null @@ -1,364 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:32+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 941468c7efed4b1fb735fd1f32c54d2d -#: ../source/core/write-performance.txt:3 -msgid "Write Operation Performance" -msgstr "" - -# b629f924565f42f7b22380635221bdd3 -#: ../source/core/write-performance.txt -msgid "On this page" -msgstr "" - -# 8c41296cda9044c29136b911eabff00c -#: ../source/core/write-performance.txt:14 -msgid "Indexes" -msgstr "" - -# 83846d2204d84807bb7934c5cd24fc71 -#: ../source/core/write-performance.txt:16 -msgid "" -"Each index on a collection adds some amount of overhead to the " -"performance of write operations." -msgstr "" - -# a6f230265619429e88f8a3e09b1fec51 -#: ../source/core/write-performance.txt:19 -msgid "" -"For each :dbcommand:`insert` or :dbcommand:`delete` write operation on a " -"collection, MongoDB either inserts or removes the corresponding document " -"keys from each index in the target collection. An :dbcommand:`update` " -"operation may result in updates to a subset of indexes on the collection," -" depending on the keys affected by the update." -msgstr "" - -# f5b745f58e4b4da7b4364d8d0356e010 -#: ../source/core/write-performance.txt:27 -msgid "" -"MongoDB only updates a :ref:`sparse ` or :ref:`partial" -" ` index if the documents involved in a write " -"operation are included in the index." -msgstr "" - -# 5559d4b66c8948af9d7f8d9727325ce8 -#: ../source/core/write-performance.txt:31 -msgid "" -"On :program:`mongod` instances that use the :ref:`MMAPv1 ` storage engine, update operations may cause a document to grow " -"beyond its allocated space. When a document outgrows its allocated space," -" MMAPv1 moves the document to a new location on disk, and must update " -"each index on the collection to point to the new document location. These" -" move operations can be expensive but occur infrequently." -msgstr "" - -# 2dff647511034b83822f12a7b13abe56 -#: ../source/core/write-performance.txt:40 -msgid "" -"In general, the performance gains that indexes provide for *read " -"operations* are worth the insertion penalty. However, in order to " -"optimize write performance when possible, be careful when creating new " -"indexes and evaluate the existing indexes to ensure that your queries " -"actually use these indexes." -msgstr "" - -# 76a432a8cec747e39cbd7cf2e6348d21 -#: ../source/core/write-performance.txt:46 -msgid "" -"For indexes and queries, see :doc:`/core/query-optimization`. For more " -"information on indexes, see :doc:`/indexes` and " -":doc:`/applications/indexes`." -msgstr "" - -# 3ae59a15119d4cb480fa9aa7aea554bd -#: ../source/core/write-performance.txt:53 -msgid "Document Growth and the MMAPv1 Storage Engine" -msgstr "" - -# 7e7239021b85440f86956ea3f24a5348 -#: ../source/core/write-performance.txt:55 -msgid "" -"Some update operations can increase the size of the document; for " -"instance, if an update adds a new field to the document." -msgstr "" - -# db6e093efd6b46eba644aa490ec0774b -#: ../source/core/write-performance.txt:58 -msgid "" -"For the MMAPv1 storage engine, if an update operation causes a document " -"to exceed the currently allocated :term:`record size`, MongoDB relocates " -"the document on disk with enough contiguous space to hold the document. " -"Updates that require relocations take longer than updates that do not, " -"particularly if the collection has indexes. If a collection has indexes, " -"MongoDB must update all index entries. Thus, for a collection with many " -"indexes, the move will impact the write throughput." -msgstr "" - -# 7e12ea38883d478d955279dd3d746667 -#: ../source/core/write-performance.txt:69 -msgid "" -"By default, MongoDB uses :ref:`power-of-2-allocation` to add " -":ref:`padding automatically ` for the " -"MMAPv1 storage engine. The :ref:`power-of-2-allocation` ensures that " -"MongoDB allocates document space in sizes that are powers of 2, which " -"helps ensure that MongoDB can efficiently reuse free space created by " -"document deletion or relocation as well as reduce the occurrences of " -"reallocations in many cases." -msgstr "" - -# 76a934a3dc674aa29a767ed0c508126c -#: ../source/core/write-performance.txt:77 -msgid "" -"Although :ref:`power-of-2-allocation` minimizes the occurrence of re-" -"allocation, it does not eliminate document re-allocation." -msgstr "" - -# 1e88ac5beb154359a32e3facfb3b2cbc -#: ../source/core/write-performance.txt:81 -msgid "See :doc:`/core/mmapv1` for more information." -msgstr "" - -# 541affe9407c4cfcb7ccebb1c0285c45 -#: ../source/core/write-performance.txt:84 -msgid "Storage Performance" -msgstr "" - -# e2a8899cb8214bc4bb2ab73cb23bc9d7 -#: ../source/core/write-performance.txt:87 -msgid "Hardware" -msgstr "" - -# ff77ea8196cf4fef952d63c31707be3b -#: ../source/core/write-performance.txt:89 -msgid "" -"The capability of the storage system creates some important physical " -"limits for the performance of MongoDB's write operations. Many unique " -"factors related to the storage system of the drive affect write " -"performance, including random access patterns, disk caches, disk " -"readahead and RAID configurations." -msgstr "" - -# 55b68eaf08b44a658b9ee960b8df6167 -#: ../source/core/write-performance.txt:95 -msgid "" -"Solid state drives (SSDs) can outperform spinning hard disks (HDDs) by " -"100 times or more for random workloads." -msgstr "" - -# 5f255d9417294175b33e3c4f9846c2a7 -#: ../source/core/write-performance.txt -msgid "See" -msgstr "" - -# c2a434b2ead94bc3a4323775dc72fc8c -#: ../source/core/write-performance.txt:102 -msgid "Journaling" -msgstr "" - -# e0c3eb9423c14fcaab5e6363c9ee7165 -#: ../source/core/write-performance.txt:104 -msgid "" -"To provide durability in the event of a crash, MongoDB uses *write ahead " -"logging* to an on-disk :term:`journal`. MongoDB writes the in-memory " -"changes first to the on-disk journal files. If MongoDB should terminate " -"or encounter an error before committing the changes to the data files, " -"MongoDB can use the journal files to apply the write operation to the " -"data files." -msgstr "" - -# 1791f6f4ae6248f9a39d64adcfc727b3 -#: ../source/core/write-performance.txt:111 -msgid "" -"While the durability assurance provided by the journal typically outweigh" -" the performance costs of the additional write operations, consider the " -"following interactions between the journal and performance:" -msgstr "" - -# 659e942e1fa44032aaffa984b3c16ca6 -#: ../source/core/write-performance.txt:116 -msgid "" -"If the journal and the data file reside on the same block device, the " -"data files and the journal may have to contend for a finite number of " -"available I/O resources. Moving the journal to a separate device may " -"increase the capacity for write operations." -msgstr "" - -# 71a478a7028e448087612162770f4147 -#: ../source/core/write-performance.txt:121 -msgid "" -"If applications specify :doc:`write concerns ` " -"that include the :writeconcern:`j option `, :program:`mongod` will " -"decrease the duration between journal writes, which can increase the " -"overall write load." -msgstr "" - -# 145df174e2d14d11aa6f1e7c2d6602b1 -#: ../source/core/write-performance.txt:126 -msgid "" -"The duration between journal writes is configurable using the " -":setting:`~storage.journal.commitIntervalMs` run-time option. Decreasing " -"the period between journal commits will increase the number of write " -"operations, which can limit MongoDB's capacity for write operations. " -"Increasing the amount of time between journal commits may decrease the " -"total number of write operation, but also increases the chance that the " -"journal will not record a write operation in the event of a failure." -msgstr "" - -# 3939f6f1427d4d7cb07f42c75eef887c -#: ../source/core/write-performance.txt:135 -msgid "For additional information on journaling, see :doc:`/core/journaling`." -msgstr "" - -# 6d22a65e1c0447a5bb16fe8885f8d0a0 -#: ../source/includes/extracts/additional-resources-performance-eval.rst:4 -msgid "Additional Resources" -msgstr "" - -# db2bec9b50c84fa3b5547525cdaf01d0 -#: ../source/includes/extracts/additional-resources-performance-eval.rst:6 -msgid "" -"`MongoDB Performance Evaluation and Tuning Consulting Package " -"`_" -msgstr "" - -# 4c684b46dc1440fbbbb81ecd51b3db23 -#~ msgid "" -#~ "After every insert, update, or delete" -#~ " operation, MongoDB must update *every* " -#~ "index associated with the collection in" -#~ " addition to the data itself. " -#~ "Therefore, every index on a collection" -#~ " adds some amount of overhead for " -#~ "the performance of write operations. " -#~ "[#exceptions]_" -#~ msgstr "" - -# 532c70f9c3364ca490912f91bfb7a69c -#~ msgid "" -#~ "For inserts and updates to un-" -#~ "indexed fields, the overhead for " -#~ ":ref:`sparse indexes ` " -#~ "is less than for non-sparse " -#~ "indexes. Also for non-sparse indexes," -#~ " updates that do not change the " -#~ "record size have less indexing overhead." -#~ msgstr "" - -# 36c18459ab78411190711029663a3cda -#~ msgid "Document Growth" -#~ msgstr "" - -# 9abb9e87e6894df5b84ec030bc652de6 -#~ msgid "" -#~ "If an update operation causes a " -#~ "document to exceed the currently " -#~ "allocated :term:`record size`, MongoDB " -#~ "relocates the document on disk with " -#~ "enough contiguous space to hold the " -#~ "document. These relocations take longer " -#~ "than in-place updates, particularly if" -#~ " the collection has indexes. If a " -#~ "collection has indexes, MongoDB must " -#~ "update all index entries. Thus, for " -#~ "a collection with many indexes, the " -#~ "move will impact the write throughput." -#~ msgstr "" - -# ff17b2cecbd34abc8ba379a227e8b0f4 -#~ msgid "" -#~ "Some update operations, such as the " -#~ ":update:`$inc` operation, do not cause " -#~ "an increase in document size. For " -#~ "these update operations, MongoDB can " -#~ "apply the updates in-place. Other " -#~ "update operations, such as the " -#~ ":update:`$push` operation, change the size " -#~ "of the document." -#~ msgstr "" - -# 38fb1c05b3734be68814bbec79577921 -#~ msgid "" -#~ "In-place-updates are significantly more" -#~ " efficient than updates that cause " -#~ "document growth. When possible, use " -#~ ":doc:`data models ` that" -#~ " minimize the need for document " -#~ "growth." -#~ msgstr "" - -# 1994675f31e34ac492bde440a95c15b7 -#~ msgid "See :doc:`/core/storage` for more information." -#~ msgstr "" - -# 66fcb047e7144b5abbf1e66507bc84ff -#~ msgid "" -#~ "MongoDB uses *write ahead logging* to" -#~ " an on-disk :term:`journal` to " -#~ "guarantee :doc:`write operation ` durability and to provide " -#~ "crash resiliency. Before applying a " -#~ "change to the data files, MongoDB " -#~ "writes the change operation to the " -#~ "journal." -#~ msgstr "" - -# ac9049326a3640cabd470836ba623e9d -#~ msgid "" -#~ "if the journal and the data file" -#~ " reside on the same block device, " -#~ "the data files and the journal may" -#~ " have to contend for a finite " -#~ "number of available write operations. " -#~ "Moving the journal to a separate " -#~ "device may increase the capacity for " -#~ "write operations." -#~ msgstr "" - -# 32b0aa2bc1a9472796b50e50633c950e -#~ msgid "" -#~ "if applications specify :doc:`write concern" -#~ " ` that includes " -#~ ":ref:`journaled `, :program:`mongod` will decrease " -#~ "the duration between journal commits, " -#~ "which can increases the overall write" -#~ " load." -#~ msgstr "" - -# 4dc4fd497d2140829e3aa7035c1c1460 -#~ msgid "" -#~ "the duration between journal commits is" -#~ " configurable using the " -#~ ":setting:`~storage.journal.commitIntervalMs` run-time " -#~ "option. Decreasing the period between " -#~ "journal commits will increase the number" -#~ " of write operations, which can limit" -#~ " MongoDB's capacity for write operations." -#~ " Increasing the amount of time " -#~ "between commits may decrease the total" -#~ " number of write operation, but also" -#~ " increases the chance that the " -#~ "journal will not record a write " -#~ "operation in the event of a " -#~ "failure." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/core/zone-sharding.po b/locale/es/LC_MESSAGES/core/zone-sharding.po deleted file mode 100644 index 8683714dd1b..00000000000 --- a/locale/es/LC_MESSAGES/core/zone-sharding.po +++ /dev/null @@ -1,258 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# f8d9400679bf4cd6a212896566ed665d -#: ../source/core/zone-sharding.txt:7 -msgid "Zones" -msgstr "" - -# d8c2f02739b747758ba013d39b81426e -#: ../source/core/zone-sharding.txt -msgid "On this page" -msgstr "" - -# a48dc616a6e04b5ba3191e7c1d491bc4 -#: ../source/includes/intro-zone-sharding.rst:1 -msgid "" -"In sharded clusters, you can create :term:`zones ` of sharded data " -"based on the :term:`shard key`. You can associate each zone with one or " -"more shards in the cluster. A shard can associate with any number of non-" -"conflicting zones. In a balanced cluster, MongoDB migrates :term:`chunks " -"` covered by a zone only to those shards associated with the zone." -msgstr "" - -# cbe4501cac9843fa806eddacdeb64e54 -#: ../source/core/zone-sharding.txt:19 -msgid "Some common deployment patterns where zones can be applied are as follows:" -msgstr "" - -# 7b0ac796596b496e9e8d0dc6ebe32555 -#: ../source/core/zone-sharding.txt:21 -msgid "Isolate a specific subset of data on a specific set of shards." -msgstr "" - -# 66301d3af0cf4a908c9af5d586c8232e -#: ../source/core/zone-sharding.txt:23 -msgid "" -"Ensure that the most relevant data reside on shards that are " -"geographically closest to the application servers." -msgstr "" - -# b82b2e28986f4858b1c69656cfa4bd7b -#: ../source/core/zone-sharding.txt:26 -msgid "" -"Route data to shards based on the hardware / performance of the shard " -"hardware." -msgstr "" - -# 0ba270cf6882418cad0f28a520fa1b09 -#: ../source/core/zone-sharding.txt:29 -msgid "" -"The following image illustrates a sharded cluster with three shards and " -"two zones. The ``A`` zone represents a range with a lower boundary of " -"``1`` and an upper bound of ``10``. The ``B`` zone represents a range " -"with a lower boundary of ``10`` and an upper boundary of ``20``. Shards " -"``Alpha`` and ``Beta`` have the ``A`` zone. Shard ``Beta`` also has the " -"``B`` zone. Shard ``Charlie`` has no zones associated with it. The " -"cluster is in a steady state and no chunks violate any of the zones." -msgstr "" - -# 85dcacb07f48467fb0850a268a9aaadb -#: ../source/core/zone-sharding.txt:42 -msgid "Behavior and Operations" -msgstr "" - -# 03521466cdcf4366a063d4bd844db173 -#: ../source/core/zone-sharding.txt:45 -msgid "Ranges" -msgstr "" - -# 33a9d6cc908840b59fe5f21433927f12 -#: ../source/core/zone-sharding.txt:47 -msgid "" -"Each zone covers one or more ranges of :term:`shard key` values. Each " -"range a zone covers is always inclusive of its lower boundary and " -"exclusive of its upper boundary." -msgstr "" - -# 68083df3e4c44dfb9e2ccab24fd50fe3 -#: ../source/core/zone-sharding.txt:51 -msgid "Zones cannot share ranges, nor can they have overlapping ranges." -msgstr "" - -# e832033c651a4df7ab109c6f0f0f8036 -#: ../source/core/zone-sharding.txt:56 -msgid "Balancer" -msgstr "" - -# 788d9ec8708d4b648a6ecbb2bd293945 -#: ../source/core/zone-sharding.txt:58 -msgid "" -"The :term:`balancer` attempts to evenly distribute a sharded collection's" -" chunks across all shards in the cluster." -msgstr "" - -# ce7295ca9cc74383a03b9c0f87e080a4 -#: ../source/core/zone-sharding.txt:61 -msgid "" -"For each :term:`chunk ` marked for migration, the balancer checks " -"each possible destination shard for any configured zones. If the chunk " -"range falls into a zone, the balancer migrates the chunk into a shard " -"inside that zone. Chunks that do not fall into a zone can exist on *any* " -"shard in the cluster and are migrated normally." -msgstr "" - -# b8c55eb49fff44268dcb5a7b8f6c47a4 -#: ../source/core/zone-sharding.txt:67 -msgid "" -"During balancing rounds, if the balancer detects that any chunks violate " -"the configured zones for a given shard, the balancer migrates those " -"chunks to a shard where no conflict exists." -msgstr "" - -# 7a3a41c7802f4ef2820fdcd5a33f0244 -#: ../source/core/zone-sharding.txt:71 -msgid "" -"After configuring a zone with a shard key range and associating it with a" -" shard or shards, the cluster may take some time to migrate the affected " -"data. This depends on the division of chunks and the current distribution" -" of data in the cluster. When balancing is complete, reads and writes for" -" documents in a given zone are routed only to the shard or shards inside " -"that zone." -msgstr "" - -# ffdf2f2d1de0499fa3edf9efecaf2e8f -#: ../source/core/zone-sharding.txt:77 -msgid "" -"Once configured, the balancer respects zones during future " -":ref:`balancing rounds `." -msgstr "" - -# f8f95e2a4c594cc7a7b6d84c9d3e91fd -#: ../source/core/zone-sharding.txt:83 -msgid "Shard Key" -msgstr "" - -# 910588e03018450f87a4452f2361d506 -#: ../source/core/zone-sharding.txt:85 -msgid "" -"You must use fields contained in the :term:`shard key` when defining a " -"new range for a zone to cover. If using a :term:`compound ` shard key, the range must include the prefix of the shard key." -msgstr "" - -# adf6fad920f54bc285688a6bdf9f44d7 -#: ../source/core/zone-sharding.txt:89 -msgid "" -"For example, given a shard key ``{ a : 1, b : 2, c : 3 }``, creating or " -"updating a zone to cover values of ``b`` requires including ``a`` as the " -"prefix. Creating or updating a zone to covers values of ``c`` requires " -"including ``a`` and ``b`` as the prefix." -msgstr "" - -# 9af5657a84de4614be6792426b89f6ba -#: ../source/core/zone-sharding.txt:94 -msgid "" -"You cannot create zones using fields not included in the shard key. For " -"example, if you wanted to use zones to partition data based on geographic" -" location, the shard key would need at least one field that contained " -"geographic data." -msgstr "" - -# c64cc36972eb497e82f5e256c751eefc -#: ../source/core/zone-sharding.txt:99 -msgid "" -"When choosing a shard key for a collection, consider what fields you " -"might want to use for configuring zones. After sharding, you cannot " -"change the shard key. See :ref:`sharding-internals-choose-shard-key` for " -"considerations in choosing a shard key." -msgstr "" - -# 5e2001453c9840539c48f9c790acdbd4 -#: ../source/core/zone-sharding.txt:105 -msgid "Hashed Shard Keys and Zones" -msgstr "" - -# 525b5681b57f4212830cf1d6d66768a5 -#: ../source/core/zone-sharding.txt:107 -msgid "" -"When using zones on a hashed shard key, each zone covers the *hashed* " -"shard key values. Given a shard key ``{ a : 1 }`` and a zone ``alpha`` " -"with a lower bound of ``1`` and an upper bound of ``5``, the bounds " -"represent the *hashed* value of ``a``, and not the actual value. " -"Therefore, there is no guarantee that MongoDB routes documents where " -"``a`` has a value of ``1`` to ``5`` to zone ``alpha``. MongoDB routes any" -" document where the *hashed* shard key value falls within the range of " -"``1`` or ``5`` to a shard inside zone ``alpha``." -msgstr "" - -# 4ededc4621754aa0b8e4fff9cfbaa72a -#: ../source/core/zone-sharding.txt:115 -msgid "" -"In general, a zone covering a sequential range of hashed shard key values" -" may exhibit unexpected behavior." -msgstr "" - -# 15bc9e04adb24c909ab5aff7864064fd -#: ../source/core/zone-sharding.txt:118 -msgid "" -"It is possible create a zone which covers the entire range of shard key " -"values using :bsontype:`minkey` and :bsontype:`maxkey` to guarantee that " -"MongoDB restricts all the data for a specific collection to the shard or " -"shards in that zone." -msgstr "" - -# c50f5c6b95594b51a9dfa2a3128027f7 -#: ../source/core/zone-sharding.txt:124 -msgid "Shard Zone Boundaries" -msgstr "" - -# df9e517d4a394c4da7865802846bb87e -#: ../source/includes/fact-shard-ranges-inclusive-exclusive.rst:1 -msgid "" -"Zone ranges are always inclusive of the lower boundary and exclusive of " -"the upper boundary." -msgstr "" - -# 96797ea531e14b2480d7207cacb0f0f1 -#: ../source/core/zone-sharding.txt:130 -msgid ":doc:`/tutorial/manage-shard-zone`" -msgstr "" - -# fbc95fedc9f94abfad810823cdc06d06 -#: ../source/includes/extracts/additional-resources-multi-dc.rst:4 -msgid "Additional Resource" -msgstr "" - -# 4e701c249b714e39a434b28251084b44 -#: ../source/includes/extracts/additional-resources-multi-dc.rst:6 -msgid "" -"`Whitepaper: MongoDB Multi-Data Center Deployments " -"`_" -msgstr "" - -# 354eedd3acf9487fa6c25395a63eed81 -#: ../source/includes/extracts/additional-resources-multi-dc.rst:7 -msgid "" -"`Webinar: Multi-Data Center Deployment " -"`_" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/crud.po b/locale/es/LC_MESSAGES/crud.po deleted file mode 100644 index 660f0965471..00000000000 --- a/locale/es/LC_MESSAGES/crud.po +++ /dev/null @@ -1,291 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -# Jorge Puente Sarrín , 2014 -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-03-06 16:26+0000\n" -"Last-Translator: Jorge Puente Sarrín \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# d788f98b5e42421da8553522dac3c0e9 -#: ../source/crud.txt:3 -msgid "MongoDB CRUD Operations" -msgstr "Operaciones CRUD en MongoDB" - -# 22324c3a74ec43b99d7fa6e2e03acc6d -#: ../source/crud.txt -msgid "On this page" -msgstr "" - -# 65d75a0c0e734d5d935e158623feb4bd -#: ../source/crud.txt:13 -msgid "" -"CRUD operations *create*, *read*, *update*, and *delete* :ref:`documents " -"`." -msgstr "" - -# 9fbf2622d0c94593bb90c8a1fad4b1e0 -#: ../source/crud.txt:17 -msgid "Create Operations" -msgstr "" - -# 11161b6a42b34a839304029666c06c7c -#: ../source/crud.txt:19 -msgid "" -"Create or insert operations add new :ref:`documents ` to a :ref:`collection `. If the collection does not" -" currently exist, insert operations will create the collection." -msgstr "" - -# 27db1d48d71645d89d43de56228d5d6d -#: ../source/crud.txt:24 -msgid "" -"MongoDB provides the following methods to insert documents into a " -"collection:" -msgstr "" - -# 8156ef57f6cb4089aa66516bf059241e -#: ../source/crud.txt:27 -msgid ":method:`db.collection.insert()`" -msgstr "" - -# acb0bbeccd764b0b86c023405f9871e7 -#: ../source/crud.txt:29 -msgid ":method:`db.collection.insertOne()` |versionadded|" -msgstr "" - -# 56904f87747041dc81312723ba493d7d -#: ../source/crud.txt:31 -msgid ":method:`db.collection.insertMany()` |versionadded|" -msgstr "" - -# 7711a3a772924b32b7ac020e3fb96d53 -#: ../source/crud.txt:33 -msgid "" -"In MongoDB, insert operations target a single :term:`collection`. All " -"write operations in MongoDB are :doc:`atomic ` on the level of a single :doc:`document `." -msgstr "" - -# 58c10675808c47b399509b07d1f43130 -#: ../source/crud.txt:40 -msgid "For examples, see :doc:`/tutorial/insert-documents`." -msgstr "" - -# f0197bb8bb32443b87b8a851b0cf6ab1 -#: ../source/crud.txt:45 -msgid "Read Operations" -msgstr "" - -# b92d08f1282c4e8280066f2e290a8d44 -#: ../source/crud.txt:47 -msgid "" -"Read operations retrieves :ref:`documents ` from a " -":ref:`collection `; i.e. queries a collection for documents." -" MongoDB provides the following methods to read documents from a " -"collection:" -msgstr "" - -# 5ced4ee6d98246efa2b1dedfcb1735bc -#: ../source/crud.txt:52 -msgid ":method:`db.collection.find()`" -msgstr "" - -# 3dba505f5f824dd9a63f392370ac33dc -#: ../source/crud.txt:54 -msgid "" -"You can specify :ref:`query filters or criteria ` that identify the documents to return." -msgstr "" - -# bd60bc4f0e4e4bc7951b109e45ced1ae -#: ../source/crud.txt:59 -msgid "For examples, see :doc:`/tutorial/query-documents`." -msgstr "" - -# 6b2cfcb92d984381bcb4139ec07755dd -#: ../source/crud.txt:62 -msgid "Update Operations" -msgstr "" - -# 2d895b7a144643cabfd87c76f75f6a2f -#: ../source/crud.txt:64 -msgid "" -"Update operations modify existing :ref:`documents `" -" in a :ref:`collection `. MongoDB provides the following " -"methods to update documents of a collection:" -msgstr "" - -# b31e1972e0d1483a99bb7dde1dda8ef5 -#: ../source/crud.txt:68 -msgid ":method:`db.collection.update()`" -msgstr "" - -# 3cf968870f8e44d4920a2467312ea296 -#: ../source/crud.txt:70 -msgid ":method:`db.collection.updateOne()` |versionadded|" -msgstr "" - -# 24a58e5d06c3440d974f72ef9daa0054 -#: ../source/crud.txt:72 -msgid ":method:`db.collection.updateMany()` |versionadded|" -msgstr "" - -# 6800e496de164654bdc6a76ed8c6981c -#: ../source/crud.txt:74 -msgid ":method:`db.collection.replaceOne()` |versionadded|" -msgstr "" - -# 8156912a37ef464a9457eaf7772970b9 -#: ../source/crud.txt:76 -msgid "" -"In MongoDB, update operations target a single collection. All write " -"operations in MongoDB are :doc:`atomic ` on the level of a single document." -msgstr "" - -# 893bb987de744a188d4601540802b423 -#: ../source/crud.txt:80 -msgid "" -"You can specify criteria, or filters, that identify the documents to " -"update. These :ref:`filters ` use the same syntax " -"as read operations." -msgstr "" - -# a85cf2e504c34127a78fe0e6260b0a6f -#: ../source/crud.txt:86 -msgid "For examples, see :doc:`/tutorial/update-documents`." -msgstr "" - -# ac889be55b2343d2abf6ada4f2ac4eb4 -#: ../source/crud.txt:89 -msgid "Delete Operations" -msgstr "" - -# c471c30ac31c4cfd8fdd6b2c2da12fbf -#: ../source/crud.txt:91 -msgid "" -"Delete operations remove documents from a collection. MongoDB provides " -"the following methods to delete documents of a collection:" -msgstr "" - -# 4fce29d057e9420d97f9add29dc29f79 -#: ../source/crud.txt:94 -msgid ":method:`db.collection.remove()`" -msgstr "" - -# 614289056fa94be38a0e9ab38af3c23e -#: ../source/crud.txt:96 -msgid ":method:`db.collection.deleteOne()` |versionadded|" -msgstr "" - -# 50e3bdd8a07947798fb94c396fdfb847 -#: ../source/crud.txt:98 -msgid ":method:`db.collection.deleteMany()` |versionadded|" -msgstr "" - -# 63d3d1685baf4f2d9bf38e7df1fb9501 -#: ../source/crud.txt:100 -msgid "" -"In MongoDB, delete operations target a single :term:`collection`. All " -"write operations in MongoDB are :doc:`atomic ` on the level of a single document." -msgstr "" - -# 6cb21985038645eba46f304249f0eec4 -#: ../source/crud.txt:104 -msgid "" -"You can specify criteria, or filters, that identify the documents to " -"remove. These :ref:`filters ` use the same syntax " -"as read operations." -msgstr "" - -# 21f7eb774b7c46739cafb72579201dd6 -#: ../source/crud.txt:110 -msgid "For examples, see :doc:`/tutorial/remove-documents`." -msgstr "" - -# 3ea412bae3874687971a633b3b70e8b4 -#: ../source/crud.txt:113 -msgid "Bulk Write" -msgstr "" - -# 8a842818ac4d44d3aa3ed55a74bd38d6 -#: ../source/crud.txt:115 -msgid "" -"MongoDB provides the ability to perform write operations in bulk. For " -"details, see :doc:`/core/bulk-write-operations`." -msgstr "" - -# 90c0e9fdb43147c89b6c50b5bdd13e0e -#~ msgid "" -#~ "MongoDB provides rich semantics for " -#~ "reading and manipulating data. CRUD " -#~ "stands for *create*, *read*, *update*, " -#~ "and *delete*. These terms are the " -#~ "foundation for all interactions with the" -#~ " database." -#~ msgstr "" -#~ "MongoDB proporciona valiosas semánticas para" -#~ " lectura y manipulación de datos. " -#~ "CRUD se entiende por *create* (crear)," -#~ " *read* (leer), *update* (actualizar) y " -#~ "*delete* (eliminar). Estos términos son " -#~ "los fundamentos para todas las " -#~ "interacciones para la base de datos." - -# 3213ad924a2542cb8809d1bc6de2fc6d -#~ msgid ":doc:`/core/crud-introduction`" -#~ msgstr ":doc:`/core/crud-introduction`" - -# 786503f5944a45338cf2faa3db5f649d -#~ msgid "" -#~ "An introduction to the MongoDB data " -#~ "model as well as queries and data" -#~ " manipulations." -#~ msgstr "" -#~ "Una introducción al modelado de datos" -#~ " en MongoDB como también a consultas" -#~ " y manipulación de datos." - -# 84dbdac796364bfd91ef8320f78a6534 -#~ msgid ":doc:`/core/crud`" -#~ msgstr ":doc:`/core/crud`" - -# c9eed2a5a6a94fe1905750e808e510ce -#~ msgid "The core documentation of query and data manipulation." -#~ msgstr "La documentación básica de consultas y manipulación de datos." - -# c4843397901141d08ffe86e061d7e38c -#~ msgid ":doc:`/applications/crud`" -#~ msgstr ":doc:`/applications/crud`" - -# 861cc69636824000ba427e1a4f14ee76 -#~ msgid "Examples of basic query and data modification operations." -#~ msgstr "Ejemplos de consultas básicas y operaciones de modificación." - -# c0929464ad2d47e88cdf256273454b50 -#~ msgid ":doc:`/reference/crud`" -#~ msgstr ":doc:`/reference/crud`" - -# 3a1084ac67834141a4bc91aa3a10fd63 -#~ msgid "Reference material for the query and data manipulation interfaces." -#~ msgstr "" -#~ "Material de referencia para las " -#~ "consultas e interfaces de manipulación " -#~ "de datos." - diff --git a/locale/es/LC_MESSAGES/data-center-awareness.po b/locale/es/LC_MESSAGES/data-center-awareness.po deleted file mode 100644 index bd480c13bd9..00000000000 --- a/locale/es/LC_MESSAGES/data-center-awareness.po +++ /dev/null @@ -1,158 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -# Jorge Puente Sarrín , 2014 -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-03-06 00:39+0000\n" -"Last-Translator: Jorge Puente Sarrín \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a28c527e3d764d008f06a5d607974b67 -#: ../source/data-center-awareness.txt:3 -msgid "Data Center Awareness" -msgstr "" - -# 6ebc8a65666446d9ba44e89f56d757b3 -#: ../source/data-center-awareness.txt -msgid "On this page" -msgstr "" - -# bb9b6a8a45cf4e97ae565b8067e8348e -#: ../source/data-center-awareness.txt:13 -msgid "" -"MongoDB provides a number of features that allow application developers " -"and database administrators to customize the behavior of a :term:`sharded" -" cluster` or :term:`replica set` deployment so that MongoDB may be *more*" -" \"data center aware,\" or allow operational and location-based " -"separation." -msgstr "" - -# f92e5701c33b4775ab8844c18542df4c -#: ../source/data-center-awareness.txt:19 -msgid "" -"MongoDB also supports segregation based on functional parameters, to " -"ensure that certain :program:`mongod` instances are only used for " -"reporting workloads or that certain high-frequency portions of a sharded " -"collection only exist on specific shards." -msgstr "" - -# 180ca56661744a20a7aa18e767dcaaa8 -#: ../source/data-center-awareness.txt:24 -msgid "" -"The following documents, *found either in this section or other sections " -"of this manual*, provide information on customizing a deployment for " -"operation- and location-based separation:" -msgstr "" - -# 870c528dcfa2404e91dcac2eca55393b -#: ../source/includes/toc/dfn-list-spec-data-center-awareness.rst:5 -msgid ":doc:`/core/operational-segregation`" -msgstr ":doc:`/core/operational-segregation`" - -# 696ce991235f4fb591ec8d5410419049 -#: ../source/includes/toc/dfn-list-spec-data-center-awareness.rst:4 -msgid "" -"MongoDB lets you specify that certain application operations use certain " -":program:`mongod` instances." -msgstr "" - -# d91f2662f5104baab53096ab95cc7abe -#: ../source/includes/toc/dfn-list-spec-data-center-awareness.rst:11 -#, fuzzy -msgid ":doc:`/core/zone-sharding`" -msgstr ":doc:`/core/tag-aware-sharding`" - -# 32079672abf04a72bd45260e41f33a50 -#: ../source/includes/toc/dfn-list-spec-data-center-awareness.rst:8 -msgid "" -"A zone represents one or more ranges of shard key values for a sharded " -"collection. MongoDB routes reads and writes for sharded data covered by a" -" zone only to shards inside that zone. For use in managing data " -"distribution and deployment patterns." -msgstr "" - -# df802bff022847579004a3d81073f51f -#: ../source/includes/toc/dfn-list-spec-data-center-awareness.rst:14 -#, fuzzy -msgid ":doc:`/tutorial/manage-shard-zone`" -msgstr ":doc:`/tutorial/administer-shard-tags`" - -# 74c977cdebcc44c9a7939f26a9531874 -#: ../source/includes/toc/dfn-list-spec-data-center-awareness.rst:14 -msgid "Administrative tasks related to configuring zones in sharded clusters" -msgstr "" - -# afecd43448a646249eb703ba1277958d -#: ../source/data-center-awareness.txt:32 -msgid "Further Reading" -msgstr "Lecturas adicionales" - -# aa356bac68d946079db51a3ec9ea18b2 -#: ../source/data-center-awareness.txt:34 -msgid "" -"The :doc:`/reference/write-concern` and :doc:`/core/read-preference` " -"documents, which address capabilities related to data center awareness." -msgstr "" - -# 667685ec266840ffaa9167f584336192 -#: ../source/data-center-awareness.txt:38 -msgid ":doc:`/tutorial/deploy-geographically-distributed-replica-set`." -msgstr ":doc:`/tutorial/deploy-geographically-distributed-replica-set`." - -# 950a536324504e22809768d6714d2797 -#: ../source/includes/extracts/additional-resources-multi-dc.rst:4 -msgid "Additional Resource" -msgstr "" - -# 9db8d34261fe4d56ba8fdefb8e3813a0 -#: ../source/includes/extracts/additional-resources-multi-dc.rst:6 -msgid "" -"`Whitepaper: MongoDB Multi-Data Center Deployments " -"`_" -msgstr "" - -# 5ee86e3ef90b4c028126f1bbd461e6d8 -#: ../source/includes/extracts/additional-resources-multi-dc.rst:7 -msgid "" -"`Webinar: Multi-Data Center Deployment " -"`_" -msgstr "" - -# c815b57d2f7b4979a65f819b9d173d1e -#~ msgid "" -#~ "Tags associate specific ranges of " -#~ ":term:`shard key` values with specific " -#~ "shards for use in managing deployment" -#~ " patterns." -#~ msgstr "" - -# d976da4179594cb3b54f025b159fb044 -#~ msgid "" -#~ "Use tags to associate specific ranges" -#~ " of shard key values with specific" -#~ " shards." -#~ msgstr "" - -# d5b7e19c68c54a85a4cd82e46dd723c0 -#~ msgid "" -#~ "The :doc:`/core/write-concern` and :doc:`/core" -#~ "/read-preference` documents, which address " -#~ "capabilities related to data center " -#~ "awareness." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/data-modeling.po b/locale/es/LC_MESSAGES/data-modeling.po deleted file mode 100644 index a5d21a5ab36..00000000000 --- a/locale/es/LC_MESSAGES/data-modeling.po +++ /dev/null @@ -1,140 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -# Jorge Puente Sarrín , 2014 -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-03-06 17:06+0000\n" -"Last-Translator: Jorge Puente Sarrín \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 9db06a41a55c46f4902bd49bba4bd3cd -#: ../source/data-modeling.txt:3 -msgid "Data Models" -msgstr "Modelos de datos" - -# dda8732dd03641d3936a57fb90d36540 -#: ../source/data-modeling.txt:13 -msgid "" -"Data in MongoDB has a *flexible schema*. :term:`Collections `" -" do not enforce :term:`document` structure. This flexibility gives you " -"data-modeling choices to match your application and its performance " -"requirements." -msgstr "" -"Los datos en MongoDB tiene un *esquema flexible*. :term:`Las colecciones " -"` no fuerzan una misma estructura de :term:`document " -"`. Esta flexibilidad brinda opciones de modelado de datos " -"para hacer coincidente tu aplicación y sus requerimientos de rendimiento." - -# 4b71ab07fb4448e1b43ae4329aaf6449 -#: ../source/includes/toc/dfn-list-data-modeling-landing.rst:4 -msgid ":doc:`/core/data-modeling-introduction`" -msgstr ":doc:`/core/data-modeling-introduction`" - -# 71fd34827e8f411fae85ac725cc3eaf5 -#: ../source/includes/toc/dfn-list-data-modeling-landing.rst:4 -msgid "An introduction to data modeling in MongoDB." -msgstr "Una introducción al modelado de datos en MongoDB." - -# 88efdf2b14e94befa5f4686ffb620a37 -#: ../source/includes/toc/dfn-list-data-modeling-landing.rst:8 -#, fuzzy -msgid ":doc:`/core/document-validation`" -msgstr ":doc:`/core/data-modeling-introduction`" - -# 99ee59367e4843999deb06a1f8586cc1 -#: ../source/includes/toc/dfn-list-data-modeling-landing.rst:7 -msgid "" -"MongoDB provides the capability to validate documents during updates and " -"insertions." -msgstr "" - -# 84868b1363c64542ae5a8fc328521893 -#: ../source/includes/toc/dfn-list-data-modeling-landing.rst:13 -msgid ":doc:`/core/data-models`" -msgstr ":doc:`/core/data-models`" - -# e90118ea72034ebcb23e3a673f298715 -#: ../source/includes/toc/dfn-list-data-modeling-landing.rst:11 -msgid "" -"The core documentation detailing the decisions you must make when " -"determining a data model, and discussing considerations that should be " -"taken into account." -msgstr "" -"La documentación básica detallando las decisiones que debes tomar cuando " -"determines un modelo de datos, y un análisis de consideraciones que debes" -" tener en cuenta." - -# 14f10bc9ee40401ba04af2540f627318 -#: ../source/includes/toc/dfn-list-data-modeling-landing.rst:17 -msgid ":doc:`/applications/data-models`" -msgstr ":doc:`/applications/data-models`" - -# f124d349706245d6b9672b88d31dbb4a -#: ../source/includes/toc/dfn-list-data-modeling-landing.rst:16 -msgid "" -"Examples of possible data models that you can use to structure your " -"MongoDB documents." -msgstr "" -"Ejemplos de posibles modelos de datos que puedes usar para estructurar " -"tus documentos de MongoDB." - -# d7403d5fa56c4b558fd05cb12fd32804 -#: ../source/includes/toc/dfn-list-data-modeling-landing.rst:20 -msgid ":doc:`/reference/data-models`" -msgstr ":doc:`/reference/data-models`" - -# ebc549581606471bb98c0069493afce5 -#: ../source/includes/toc/dfn-list-data-modeling-landing.rst:20 -msgid "" -"Reference material for data modeling for developers of MongoDB " -"applications." -msgstr "" -"Material de referencia para modelar datos para desarrolladores de " -"aplicaciones con MongoDB." - -# 1e236f70689643d888b0cc16b65bc126 -#~ msgid "" -#~ "Read the :doc:`/core/data-modeling-" -#~ "introduction` document for a high level" -#~ " introduction to data modeling, and " -#~ "proceed to the documents in the " -#~ ":doc:`/core/data-models` section for " -#~ "additional documentation of the data " -#~ "model design process. The :ref:`data-" -#~ "modeling-patterns` documents provide examples " -#~ "of different data models. In addition," -#~ " the :ecosystem:`MongoDB Use Case Studies" -#~ " ` provide overviews of " -#~ "application design and include example " -#~ "data models with MongoDB." -#~ msgstr "" -#~ "Lee el documento :doc:`/core/data-modeling-" -#~ "introduction` para ver una introducción " -#~ "de alto nivel al modelado de datos" -#~ " y continúa con los documento de " -#~ "la sección :doc:`/core/data-models` para " -#~ "documentación adicional de los procesos " -#~ "de diseño de modelos de datos. Los" -#~ " documentos de :ref:`data-modeling-" -#~ "patterns` proporcionan ejemplos de distintos" -#~ " modelos de datos. Además, los " -#~ ":ecosystem:`Casos de uso de MongoDB " -#~ "` proporcionan visiones generales " -#~ "de diseño de aplicación e incluye " -#~ "ejemplos de modelos de datos con " -#~ "MongoDB." - diff --git a/locale/es/LC_MESSAGES/faq.po b/locale/es/LC_MESSAGES/faq.po deleted file mode 100644 index 63eb949ddbe..00000000000 --- a/locale/es/LC_MESSAGES/faq.po +++ /dev/null @@ -1,24 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -# Jorge Puente Sarrín , 2014 -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2014-03-06 06:07+0000\n" -"Last-Translator: Jorge Puente Sarrín \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# d613cd1bd9e24e7685a7ea088d84d1c3 -#: ../source/faq.txt:3 -msgid "Frequently Asked Questions" -msgstr "Preguntas más frecuentes" diff --git a/locale/es/LC_MESSAGES/faq/concurrency.po b/locale/es/LC_MESSAGES/faq/concurrency.po deleted file mode 100644 index 1ab57c08a9e..00000000000 --- a/locale/es/LC_MESSAGES/faq/concurrency.po +++ /dev/null @@ -1,1088 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:25+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 4d5fe5a8937b41a39d061175ebd91dd9 -#: ../source/faq/concurrency.txt:3 -msgid "FAQ: Concurrency" -msgstr "" - -# 8d007f83efc244d183d20d5e331631bd -#: ../source/faq/concurrency.txt -msgid "On this page" -msgstr "" - -# 4419f19e4fb448ae9dfd9f464344b13c -#: ../source/faq/concurrency.txt:15 -msgid "" -"MongoDB allows multiple clients to read and write the same data. In order" -" to ensure consistency, it uses locking and other :term:`concurrency " -"control` measures to prevent multiple clients from modifying the same " -"piece of data simultaneously. Together, these mechanisms guarantee that " -"all writes to a single document occur either in full or not at all and " -"that clients never see an inconsistent view of the data." -msgstr "" - -# dd4f3bc3ed2e4238b583836f59c77cff -#: ../source/faq/concurrency.txt:27 -msgid "What type of locking does MongoDB use?" -msgstr "" - -# dc19b00e50204fe9b3afa70b54d9619a -#: ../source/includes/extracts/lock-general.rst:1 -msgid "" -"MongoDB uses multi-granularity locking [#mgl-ref]_ that allows operations" -" to lock at the global, database or collection level, and allows for " -"individual storage engines to implement their own concurrency control " -"below the collection level (e.g., at the document-level in WiredTiger)." -msgstr "" - -# 791d6a6431e548f88577abf60d496b15 -#: ../source/includes/extracts/lock-general.rst:7 -msgid "" -"MongoDB uses reader-writer locks that allow concurrent readers shared " -"access to a resource, such as a database or collection, but in MMAPv1, " -"give exclusive access to a single write operation." -msgstr "" - -# cd6a711c6e4b4a24aaafa90af023b49b -#: ../source/faq/concurrency.txt:31 -msgid "" -"In addition to a shared (S) locking mode for reads and an exclusive (X) " -"locking mode for write operations, intent shared (IS) and intent " -"exclusive (IX) modes indicate an intent to read or write a resource using" -" a finer granularity lock. When locking at a certain granularity all " -"higher levels are locked using an :term:`intent lock`." -msgstr "" - -# 1d151f03200c4a2f84e870249dc3f8fe -#: ../source/faq/concurrency.txt:37 -msgid "" -"For example, when locking a collection for writing (using mode X), both " -"the corresponding database lock and the global lock must be locked in " -"intent exclusive (IX) mode. A single database can simultaneously be " -"locked in IS and IX mode, but an exclusive (X) lock cannot coexist with " -"any other modes, and a shared (S) lock can only coexists with intent " -"shared (IS) locks." -msgstr "" - -# 810cbd1ac67049d4b93ec6928f529cf4 -#: ../source/faq/concurrency.txt:46 -msgid "" -"Locks are fair, with reads and writes being queued in order. However, to " -"optimize throughput, when one request is granted, all other compatible " -"requests will be granted at the same time, potentially releasing them " -"before a conflicting request. For example, consider a case in which an X" -" lock was just released, and in which the conflict queue contains the " -"following items:" -msgstr "" - -# f69eaad76292424db5aa2f3227fbd3a0 -#: ../source/faq/concurrency.txt:53 -msgid "IS |rarr| IS |rarr| X |rarr| X |rarr| S |rarr| IS" -msgstr "" - -# 72d55d237c194d4e81e2a62cedec4645 -#: ../source/faq/concurrency.txt:55 -msgid "" -"In strict first-in, first-out (FIFO) ordering, only the first two IS " -"modes would be granted. Instead MongoDB will actually grant all IS and S " -"modes, and once they all drain, it will grant X, even if new IS or S " -"requests have been queued in the meantime. As a grant will always move " -"all other requests ahead in the queue, no starvation of any request is " -"possible." -msgstr "" - -# 95f3cb3fa86e44c595420d4586cd558f -#: ../source/faq/concurrency.txt:62 -msgid "" -"See the Wikipedia page on `Multiple granularity locking " -"`_ for more " -"information." -msgstr "" - -# a9f2204f612b4ceaa11c7598f8063ed4 -#: ../source/faq/concurrency.txt:68 -msgid "How granular are locks in MongoDB?" -msgstr "" - -# 67cd90b5989340f88a8e127192081739 -#: ../source/faq/concurrency.txt:73 -msgid "For WiredTiger" -msgstr "" - -# 609c89df800e4d3bb3f9a33e06bb27a4 -#: ../source/faq/concurrency.txt:75 -msgid "" -"Beginning with version 3.0, MongoDB ships with the :ref:`WiredTiger " -"` storage engine." -msgstr "" - -# 3c39c6f56e174f30a6cc42693f0bf7d1 -#: ../source/includes/fact-wiredtiger-locks.rst:1 -msgid "" -"For most read and write operations, WiredTiger uses optimistic " -"concurrency control. WiredTiger uses only intent locks at the global, " -"database and collection levels. When the storage engine detects conflicts" -" between two operations, one will incur a write conflict causing MongoDB " -"to transparently retry that operation." -msgstr "" - -# 0ee7a27116224368bea174f4ce3a0d56 -#: ../source/includes/fact-wiredtiger-locks.rst:7 -msgid "" -"Some global operations, typically short lived operations involving " -"multiple databases, still require a global \"instance-wide\" lock. Some " -"other operations, such as dropping a collection, still require an " -"exclusive database lock." -msgstr "" - -# ab76705adbc2421ea8fe4b6887197bd0 -#: ../source/faq/concurrency.txt:81 -msgid "For MMAPv1" -msgstr "" - -# d23c5081feb14b0a83e3aa463c64d14b -#: ../source/faq/concurrency.txt:83 -msgid "" -"The MMAPv1 storage engine uses collection-level locking as of the 3.0 " -"release series, an improvement on earlier versions in which the database " -"lock was the finest-grain lock. Third-party storage engines may either " -"use collection-level locking or implement their own finer-grained " -"concurrency control." -msgstr "" - -# a80e3a68bc444f3fb95bcda26b684987 -#: ../source/faq/concurrency.txt:89 -msgid "" -"For example, if you have six collections in a database using the MMAPv1 " -"storage engine and an operation takes a collection-level write lock, the " -"other five collections are still available for read and write operations." -" An exclusive database lock makes all six collections unavailable for the" -" duration of the operation holding the lock." -msgstr "" - -# 6e2da8a1a6bc4eaba960949ba5307ee4 -#: ../source/faq/concurrency.txt:96 -msgid "How do I see the status of locks on my :program:`mongod` instances?" -msgstr "" - -# 2b6a87e1689f4e62ae2c86fe1ef36aab -#: ../source/faq/concurrency.txt:98 -msgid "" -"For reporting on lock utilization information on locks, use any of the " -"following methods:" -msgstr "" - -# db91fa6d474848cda865b3a8a9386c9c -# e058b61981d245c284863b40a2a111d9 -#: ../source/faq/concurrency.txt:101 ../source/faq/concurrency.txt:195 -msgid ":method:`db.serverStatus()`," -msgstr "" - -# f92b41271ebf416dac7e21755207db9f -#: ../source/faq/concurrency.txt:102 -msgid ":method:`db.currentOp()`," -msgstr "" - -# dcab9b3efbb94515966cb12d9acef33e -#: ../source/faq/concurrency.txt:103 -msgid ":doc:`mongotop `," -msgstr "" - -# d96f1de6048442be8a3182771409b8e8 -#: ../source/faq/concurrency.txt:104 -msgid ":doc:`mongostat `, and/or" -msgstr "" - -# 668467cf00844fef8e0a6434e1f8acfb -#: ../source/faq/concurrency.txt:105 -msgid "" -"the |mms-home| or :products:`Ops Manager, an on-premise solution " -"available in MongoDB Enterprise Advanced `" -msgstr "" - -# 24c1ea050f214f1a87ef68e814b52e9f -#: ../source/faq/concurrency.txt:110 -msgid "" -"Specifically, the :serverstatus:`locks` document in the :doc:`output of " -"serverStatus `, or the " -":data:`~currentOp.locks` field in the :doc:`current operation reporting " -"` provides insight into the type of locks" -" and amount of lock contention in your :program:`mongod` instance." -msgstr "" - -# 2dee73b9763b40458d014ee7a7dc7a3a -#: ../source/faq/concurrency.txt:116 -msgid "To terminate an operation, use :method:`db.killOp()`." -msgstr "" - -# 2f9dc9dbd29847bb81736bbae6de28b2 -#: ../source/faq/concurrency.txt:123 -msgid "Does a read or write operation ever yield the lock?" -msgstr "" - -# 5c004c99bf854cf2b87a7c8b8c365cbe -#: ../source/faq/concurrency.txt:125 -msgid "In some situations, read and write operations can yield their locks." -msgstr "" - -# 7372557c137946eca30b74ccb19c964e -#: ../source/faq/concurrency.txt:127 -msgid "" -"Long running read and write operations, such as queries, updates, and " -"deletes, yield under many conditions. MongoDB operations can also yield " -"locks between individual document modifications in write operations that " -"affect multiple documents like :method:`~db.collection.update()` with the" -" ``multi`` parameter." -msgstr "" - -# 06f6de788d354217886793546c58f1e4 -#: ../source/faq/concurrency.txt:133 -msgid "" -"MongoDB's :ref:`MMAPv1 ` storage engine uses heuristics " -"based on its access pattern to predict whether data is likely in physical" -" memory before performing a read. If MongoDB *predicts* that the data is " -"not in physical memory, an operation will yield its lock while MongoDB " -"loads the data into memory. Once data is available in memory, the " -"operation will reacquire the lock to complete the operation." -msgstr "" - -# c080f57bd5f54360a7077607f8418c30 -#: ../source/faq/concurrency.txt:141 -msgid "" -"For storage engines supporting document level :term:`concurrency " -"control`, such as :doc:`WiredTiger `, yielding is not " -"necessary when accessing storage as the :term:`intent locks `, held at the global, database and collection level, do not block " -"other readers and writers." -msgstr "" - -# ea253e738e714cf49295714d9c33655b -#: ../source/faq/concurrency.txt:147 -msgid "" -"MongoDB does not yield locks when scanning an index even if it predicts " -"that the index is not in memory." -msgstr "" - -# e698e3b9af2e46808ca381a090103864 -#: ../source/faq/concurrency.txt:154 -msgid "Which operations lock the database?" -msgstr "" - -# 5a1a400c122848f2bf1aa72a6ca72b1f -#: ../source/faq/concurrency.txt:156 -msgid "" -"The following table lists common database operations and the types of " -"locks they use." -msgstr "" - -# 872ddeb1ef9640489ed3476041bcbcb1 -#: ../source/includes/table/lock-behavior-per-operation.rst:4 -msgid "Operation" -msgstr "" - -# 61846df391ef488cbb3147b334a69b68 -#: ../source/includes/table/lock-behavior-per-operation.rst:6 -msgid "Lock Type" -msgstr "" - -# 5a1ea5ec896a49b087d5a57e92a0baa5 -#: ../source/includes/table/lock-behavior-per-operation.rst:8 -msgid "Issue a query" -msgstr "" - -# 7cf980ff932742d9a05450d24c49d45a -# 51dd55213ba2407b8114ec04a179d482 -# 3ce68876f33a479d860fe7714d61200e -#: ../source/includes/table/lock-behavior-per-operation.rst:10 -#: ../source/includes/table/lock-behavior-per-operation.rst:14 -#: ../source/includes/table/lock-behavior-per-operation.rst:66 -msgid "Read lock" -msgstr "" - -# 102a6726b13a43d3a5a986f5b8799424 -#: ../source/includes/table/lock-behavior-per-operation.rst:12 -msgid "Get more data from a :term:`cursor`" -msgstr "" - -# 74c631ab004d434f9c08a4f1649327a8 -#: ../source/includes/table/lock-behavior-per-operation.rst:16 -msgid "Insert data" -msgstr "" - -# ab8ec132054540899099f8bef91d2787 -# 351219e3903a4d94ad7119a3e32c1121 -# 4c80734d858a42a988fca8fdf7448dad -#: ../source/includes/table/lock-behavior-per-operation.rst:18 -#: ../source/includes/table/lock-behavior-per-operation.rst:22 -#: ../source/includes/table/lock-behavior-per-operation.rst:26 -msgid "Write lock" -msgstr "" - -# 41f78fc6cd7249859f5fb321c6db4e35 -#: ../source/includes/table/lock-behavior-per-operation.rst:20 -msgid "Remove data" -msgstr "" - -# 1850551a95a04db0ac2e61e944125676 -#: ../source/includes/table/lock-behavior-per-operation.rst:24 -msgid "Update data" -msgstr "" - -# be65a1a964af4af49a2f47f17eaf7281 -#: ../source/includes/table/lock-behavior-per-operation.rst:28 -msgid ":term:`Map-reduce `" -msgstr "" - -# 9834cd14db514210a7db7290e32d5ae9 -#: ../source/includes/table/lock-behavior-per-operation.rst:30 -msgid "" -"Read lock and write lock, unless operations are specified as non-atomic. " -"Portions of map-reduce jobs can run concurrently." -msgstr "" - -# c7757042159c4e8ea2d80b7646b75239 -#: ../source/includes/table/lock-behavior-per-operation.rst:34 -msgid "Create an index" -msgstr "" - -# f5400c1fa53c4dffbd5ea8e28df15c70 -#: ../source/includes/table/lock-behavior-per-operation.rst:36 -msgid "" -"Building an index in the foreground, which is the default, locks the " -"database for extended periods of time." -msgstr "" - -# b8d40fd0ba094581881183c8af882b14 -#: ../source/includes/table/lock-behavior-per-operation.rst:40 -msgid ":method:`db.eval()`" -msgstr "" - -# a926a6cdc07348fdb6a0cd772399d20c -#: ../source/includes/table/lock-behavior-per-operation.rst:45 -msgid "" -"Write lock. The :method:`db.eval()` method takes a global write lock " -"while evaluating the JavaScript function. To avoid taking this global " -"write lock, you can use the :dbcommand:`eval` command with ``nolock: " -"true``." -msgstr "" - -# 49b941faaee34ac19e15f6f556aa108a -#: ../source/includes/table/lock-behavior-per-operation.rst:51 -msgid ":dbcommand:`eval`" -msgstr "" - -# bff8df6b8d9d4ffe8c783b548df9c58e -#: ../source/includes/table/lock-behavior-per-operation.rst:56 -msgid "" -"Write lock. By default, :dbcommand:`eval` command takes a global write " -"lock while evaluating the JavaScript function. If used with ``nolock: " -"true``, the :dbcommand:`eval` command does *not* take a global write lock" -" while evaluating the JavaScript function. However, the logic within the " -"JavaScript function may take write locks for write operations." -msgstr "" - -# 28c28c0f3bda4809882967435759f722 -#: ../source/includes/table/lock-behavior-per-operation.rst:64 -msgid ":method:`~db.collection.aggregate()`" -msgstr "" - -# cfa003022e8645c6936289e6abed7969 -#: ../source/faq/concurrency.txt:165 -msgid "Which administrative commands lock the database?" -msgstr "" - -# 60a081b06a804914b38825e1cf6b0bb8 -#: ../source/faq/concurrency.txt:167 -msgid "" -"Certain administrative commands can exclusively lock the database for " -"extended periods of time. In some deployments, for large databases, you " -"may consider taking the :program:`mongod` instance offline so that " -"clients are not affected. For example, if a :program:`mongod` is part of " -"a :term:`replica set`, take the :program:`mongod` offline and let other " -"members of the set service load while maintenance is in progress." -msgstr "" - -# d3369f5905c24a78aa73c89b31bdb123 -#: ../source/faq/concurrency.txt:174 -msgid "" -"The following administrative operations require an exclusive (i.e. write)" -" lock on the database for extended periods:" -msgstr "" - -# 822a64f1997e4a1282cdd2f077208d27 -#: ../source/faq/concurrency.txt:177 -msgid "" -":method:`db.collection.createIndex()`, when issued *without* setting " -"``background`` to ``true``," -msgstr "" - -# 7a0d0d37d06348ca8c0d460cd568f610 -#: ../source/faq/concurrency.txt:179 -msgid ":dbcommand:`reIndex`," -msgstr "" - -# 650849995dd7479c9d7e548abb1a4035 -#: ../source/faq/concurrency.txt:180 -msgid ":dbcommand:`compact`," -msgstr "" - -# fc7531f4ee05489fb744a67a63b079a6 -#: ../source/faq/concurrency.txt:181 -msgid ":method:`db.repairDatabase()`," -msgstr "" - -# c386d95cfc8f4174bc0e8f4aeff3029a -#: ../source/faq/concurrency.txt:182 -msgid "" -":method:`db.createCollection()`, when creating a very large (i.e. many " -"gigabytes) capped collection," -msgstr "" - -# d7be8eb1f2864760ac53f04aba3f5da9 -#: ../source/faq/concurrency.txt:184 -msgid ":method:`db.collection.validate()`, and" -msgstr "" - -# 771226e39106408e8cd7b6ff4d4dc6b7 -#: ../source/faq/concurrency.txt:185 -msgid "" -":method:`db.copyDatabase()`. This operation may lock all databases. See " -":ref:`faq-concurrency-lock-multiple-dbs`." -msgstr "" - -# 0dcac480c53647a6aaacea2b012bf36e -#: ../source/faq/concurrency.txt:188 -msgid "" -"The following administrative commands lock the database but only hold the" -" lock for a very short time:" -msgstr "" - -# f467918e8f4b4c2da103486d6a664d7c -#: ../source/faq/concurrency.txt:191 -msgid ":method:`db.collection.dropIndex()`," -msgstr "" - -# 482330436d8f48c4915b5374bac33668 -#: ../source/faq/concurrency.txt:192 -msgid ":method:`db.getLastError()`," -msgstr "" - -# 22ad6647296d4c8b966ecbb5ad25720a -#: ../source/faq/concurrency.txt:193 -msgid ":method:`db.isMaster()`," -msgstr "" - -# a4986973166d45018d451d8ea441e92d -#: ../source/faq/concurrency.txt:194 -msgid ":method:`rs.status()` (i.e. :dbcommand:`replSetGetStatus`)," -msgstr "" - -# 637f0d9c3e0f45df9349a6662f9575e4 -#: ../source/faq/concurrency.txt:196 -msgid ":method:`db.auth()`, and" -msgstr "" - -# f90c72e1f86e469da9e43fc5cf3e4f39 -#: ../source/faq/concurrency.txt:197 -msgid ":method:`db.addUser()`." -msgstr "" - -# 5a0546952d2344b1b7a88c0a1cc31d66 -#: ../source/faq/concurrency.txt:202 -msgid "Does a MongoDB operation ever lock more than one database?" -msgstr "" - -# 57b09746e12544a19ef32bcb176056a5 -#: ../source/faq/concurrency.txt:204 -msgid "The following MongoDB operations lock multiple databases:" -msgstr "" - -# 8541c9dba9344d6b9aebb2b027fd8b0e -#: ../source/faq/concurrency.txt:206 -msgid "" -":method:`db.copyDatabase()` must lock the entire :program:`mongod` " -"instance at once." -msgstr "" - -# 8bce61176d464250844e435a51df8972 -#: ../source/faq/concurrency.txt:209 -msgid "" -":method:`db.repairDatabase()` obtains a global write lock and will block " -"other operations until it finishes." -msgstr "" - -# 9d222250b3d945c381f6631e4b60aeaa -#: ../source/faq/concurrency.txt:212 -msgid "" -":term:`Journaling `, which is an internal operation, locks all " -"databases for short intervals. All databases share a single journal." -msgstr "" - -# 26c2322d8b734416bc8dce19588bd8e0 -#: ../source/faq/concurrency.txt:216 -msgid "" -":doc:`User authentication ` requires a read lock on" -" the ``admin`` database for deployments using :ref:`2.6 user credentials " -"`. For deployments using the 2.4 schema " -"for user credentials, authentication locks the ``admin`` database as well" -" as the database the user is accessing." -msgstr "" - -# d3715bd84324495c945946cc8d60b219 -#: ../source/faq/concurrency.txt:222 -msgid "" -"All writes to a replica set's :term:`primary` lock both the database " -"receiving the writes and then the ``local`` database for a short time. " -"The lock for the ``local`` database allows the :program:`mongod` to write" -" to the primary's :term:`oplog` and accounts for a small portion of the " -"total time of the operation." -msgstr "" - -# 6de41652b6b949faa590cc120e9e7603 -#: ../source/faq/concurrency.txt:229 -msgid "How does sharding affect concurrency?" -msgstr "" - -# 8619308e9d034cc38debb4674739316b -#: ../source/faq/concurrency.txt:231 -msgid "" -":term:`Sharding ` improves concurrency by distributing " -"collections over multiple :program:`mongod` instances, allowing shard " -"servers (i.e. :program:`mongos` processes) to perform any number of " -"operations concurrently to the various downstream :program:`mongod` " -"instances." -msgstr "" - -# 2b6bcaee0a6a4e798cddbd6f8803eb5a -#: ../source/includes/extracts/lock-sharding.rst:1 -msgid "" -"In a sharded cluster, locks apply to each individual shard, not to the " -"whole cluster; i.e. each :program:`mongod` instance is independent of the" -" others in the shard cluster and uses its own :ref:`locks `. The operations on one :program:`mongod` instance " -"do not block the operations on any others." -msgstr "" - -# 5374b80aff784b7881671d9a2308f075 -#: ../source/faq/concurrency.txt:242 -msgid "How does concurrency affect a replica set primary?" -msgstr "" - -# 71ae1022c088437592a9e9c5fe9419df -#: ../source/faq/concurrency.txt:244 -msgid "" -"With replica sets, when MongoDB writes to a collection on the " -":term:`primary`, MongoDB also writes to the primary's :term:`oplog`, " -"which is a special collection in the ``local`` database. Therefore, " -"MongoDB must lock both the collection's database and the ``local`` " -"database. The :program:`mongod` must lock both databases at the same time" -" to keep the database consistent and ensure that write operations, even " -"with replication, are \"all-or-nothing\" operations." -msgstr "" - -# 50bcad094aa147c88b3a3e14c2bc022d -#: ../source/includes/extracts/lock-replica-set-primary.rst:1 -msgid "" -"When writing to a :term:`replica set`, the lock's scope applies to the " -":term:`primary`." -msgstr "" - -# 7da7f7307fde4cc296819c183eb01fc6 -#: ../source/faq/concurrency.txt:255 -msgid "How does concurrency affect secondaries?" -msgstr "" - -# 8d5862659ce2427cb20b6be6ef092952 -#: ../source/faq/concurrency.txt:257 -msgid "" -"In :term:`replication`, MongoDB does not apply writes serially to " -":term:`secondaries `. Secondaries collect oplog entries in " -"batches and then apply those batches in parallel. Secondaries do not " -"allow reads while applying the write operations, and apply write " -"operations in the order that they appear in the oplog." -msgstr "" - -# 0c301f2da64f4efea1ca511a15dc4c8d -#: ../source/faq/concurrency.txt:264 -msgid "Does MongoDB support transactions?" -msgstr "" - -# 0a86b8cd428a45be927a0b85020a1892 -#: ../source/faq/concurrency.txt:266 -msgid "MongoDB does not support multi-document transactions." -msgstr "" - -# acb12ca991e048b9bd0c69d3ade20de8 -#: ../source/faq/concurrency.txt:268 -msgid "" -"However, MongoDB does provide atomic operations on a single document. " -"Often these document-level atomic operations are sufficient to solve " -"problems that would require ACID transactions in a relational database." -msgstr "" - -# 382c6fab7b54425c9afbc038a650e345 -#: ../source/faq/concurrency.txt:273 -msgid "" -"For example, in MongoDB, you can embed related data in nested arrays or " -"nested documents within a single document and update the entire document " -"in a single atomic operation. Relational databases might represent the " -"same kind of data with multiple tables and rows, which would require " -"transaction support to update the data atomically." -msgstr "" - -# c3825e7750694907aae2f3a665b9c295 -# 6344651e11184a7b817b3c28e73b831d -#: ../source/faq/concurrency.txt:279 ../source/faq/concurrency.txt:308 -msgid ":doc:`/core/write-operations-atomicity`" -msgstr "" - -# dee780e044584f978b3dc6feea3601ed -#: ../source/faq/concurrency.txt:282 -msgid "What isolation guarantees does MongoDB provide?" -msgstr "" - -# 095d6874fc524ab799a64ee551d94680 -#: ../source/faq/concurrency.txt:284 -msgid "" -"MongoDB provides the following guarantees in the presence of concurrent " -"read and write operations. These guarantees hold on systems configured " -"with either the MMAPv1 or WiredTiger storage engines." -msgstr "" - -# 34146b3e3bbc46779ac1301b90f8c146 -#: ../source/includes/extracts/concurrent-operations-single-document-write.rst:1 -msgid "" -"Write operations are atomic with respect to a single document; i.e. if a " -"write is updating multiple fields in the document, a reader will never " -"see the document with only some of the fields updated." -msgstr "" - -# 28d37eed9b274b768632adb7cd2d0d8b -#: ../source/includes/extracts/concurrent-operations-single-document-write.rst:5 -msgid "" -"With a standalone :program:`mongod` instance, a set of read and write " -"operations to a single document is serializable. With a replica set, a " -"set of read and write operations to a single document is serializable " -"*only* in the absence of a rollback." -msgstr "" - -# 258071f2bca04cd898c71b8c92f48255 -#: ../source/faq/concurrency.txt:290 -msgid "" -"Correctness with respect to query predicates, e.g. " -":method:`db.collection.find()` will only return documents that match and " -":method:`db.collection.update()` will only write to matching documents." -msgstr "" - -# 4e38b32d0b1243da9a07521111e3021c -#: ../source/faq/concurrency.txt:294 -msgid "" -"Correctness with respect to sort. For read operations that request a sort" -" order (e.g. :method:`db.collection.find()` or " -":method:`db.collection.aggregate()`), the sort order will not be violated" -" due to concurrent writes." -msgstr "" - -# afe991d38dd447c893c334a8d4d616d2 -#: ../source/faq/concurrency.txt:299 -msgid "" -"Although MongoDB provides these strong guarantees for single-document " -"operations, read and write operations may access an arbitrary number of " -"documents during execution. Multi-document operations do *not* occur " -"transactionally and are not isolated from concurrent writes. This means " -"that the following behaviors are expected under the normal operation of " -"the system, for both the MMAPv1 and WiredTiger storage engines:" -msgstr "" - -# fc3859676ed44412bde030f9d4d1bc0a -#: ../source/includes/extracts/concurrent-operations-multi-document-writes-no-isolation.rst:2 -msgid "" -"Non-point-in-time read operations. Suppose a read operation begins at " -"time *t*\\ :sub:`1` and starts reading documents. A write operation then " -"commits an update to one of the documents at some later time *t*\\ " -":sub:`2`. The reader may see the updated version of the document, and " -"therefore does not see a point-in-time snapshot of the data." -msgstr "" - -# 928cf9115f7748c9929b95d43c75c3af -#: ../source/includes/extracts/concurrent-operations-multi-document-writes-no-isolation.rst:9 -msgid "" -"Non-serializable operations. Suppose a read operation reads a document " -"*d*\\ :sub:`1` at time *t*\\ :sub:`1` and a write operation updates *d*\\" -" :sub:`1` at some later time *t*\\ :sub:`3`. This introduces a read-write" -" dependency such that, if the operations were to be serialized, the read " -"operation must precede the write operation. But also suppose that the " -"write operation updates document *d*\\ :sub:`2` at time *t*\\ :sub:`2` " -"and the read operation subsequently reads *d*\\ :sub:`2` at some later " -"time *t*\\ :sub:`4`. This introduces a write-read dependency which would " -"instead require the read operation to come *after* the write operation in" -" a serializable schedule. There is a dependency cycle which makes " -"serializability impossible." -msgstr "" - -# 80c3005ed2c84d4da7a5ffd6bfb98bfd -#: ../source/includes/extracts/concurrent-operations-multi-document-writes-no-isolation.rst:22 -msgid "" -"Reads may miss matching documents that are updated during the course of " -"the read operation." -msgstr "" - -# d3a1446639f34a17afd103b2c666b89e -#: ../source/faq/concurrency.txt:311 -msgid "Can reads see changes that have not been committed to disk?" -msgstr "" - -# 7e4b66872678416190d5fdcaa1c9d9ed -#: ../source/faq/concurrency.txt:315 -msgid "" -"MongoDB 3.2 introduces :ref:`3.2-rel-notes-readConcern` option. Clients " -"using :readconcern:`majority` ``readConcern`` cannot see the results of " -"writes before they are made :term:`durable`." -msgstr "" - -# 92fadc2545f041809db4f3701f94f801 -#: ../source/faq/concurrency.txt:319 -msgid "" -"Readers, using :readconcern:`\"local\"` ``readConcern`` can see the " -"results of writes before they are made :term:`durable`, regardless of " -"write concern level or journaling configuration. As a result, " -"applications may observe the following behaviors:" -msgstr "" - -# 4cb5ef218a0b40f497ca0611f316e77e -#: ../source/faq/concurrency.txt:324 -msgid "" -"MongoDB will allow a concurrent reader to see the result of the write " -"operation before the write is acknowledged to the client application. For" -" details on when writes are acknowledged for different write concern " -"levels, see :doc:`/reference/write-concern`." -msgstr "" - -# fff5333616ac42a48391a6c9d51e0ee3 -#: ../source/faq/concurrency.txt:329 -msgid "" -"Reads can see data which may subsequently be rolled back in cases such as" -" replica set failover or power loss. It does *not* mean that read " -"operations can see documents in a partially written or otherwise " -"inconsistent state." -msgstr "" - -# acf8964905b044fc9393201db62c554b -#: ../source/faq/concurrency.txt:333 -msgid "Other systems refer to these semantics as *read uncommitted*." -msgstr "" - -#~ msgid "" -#~ "Locks are \"writer greedy,\" which means" -#~ " writes have preference over reads. " -#~ "When both a read and write are " -#~ "waiting for a lock, MongoDB grants " -#~ "the lock to the write." -#~ msgstr "" - -#~ msgid "" -#~ "For example, if you have six " -#~ "databases and one takes a write " -#~ "lock, the other five are still " -#~ "available for read and write." -#~ msgstr "" - -#~ msgid "" -#~ "Long running read and write operations," -#~ " such as queries, updates, and " -#~ "deletes, yield under many conditions. In" -#~ " MongoDB 2.0, operations yielded based " -#~ "on time slices and the number of" -#~ " operations waiting for the actively " -#~ "held lock. After 2.2, more adaptive " -#~ "algorithms allow operations to yield " -#~ "based on predicted disk access (i.e. " -#~ "page faults)." -#~ msgstr "" - -#~ msgid "" -#~ "Read and write operations will yield " -#~ "their locks if the :program:`mongod` " -#~ "receives a :term:`page fault` *or* " -#~ "fetches data that is unlikely to " -#~ "be in memory. Yielding allows other " -#~ "operations that only need to access " -#~ "documents that are already in memory " -#~ "to complete while :program:`mongod` loads " -#~ "documents into memory." -#~ msgstr "" - -#~ msgid "" -#~ "Additionally, write operations that affect " -#~ "multiple documents (i.e. " -#~ ":method:`~db.collection.update()` with the ``multi``" -#~ " parameter) will yield periodically to " -#~ "allow read operations during these long" -#~ " write operations. Similarly, long running" -#~ " read locks will yield periodically " -#~ "to ensure that write operations have " -#~ "the opportunity to complete." -#~ msgstr "" - -#~ msgid "" -#~ "The use of yielding expanded greatly " -#~ "in MongoDB 2.2. Including the \"yield" -#~ " for page fault.\" MongoDB tracks the" -#~ " contents of memory and predicts " -#~ "whether data is available before " -#~ "performing a read. If MongoDB predicts" -#~ " that the data is not in memory" -#~ " a read operation yields its lock " -#~ "while MongoDB loads the data to " -#~ "memory. Once data is available in " -#~ "memory, the read will reacquire the " -#~ "lock to complete the operation." -#~ msgstr "" - -#~ msgid "Write lock. :method:`db.eval()` blocks all other JavaScript processes." -#~ msgstr "" - -#~ msgid "" -#~ "Write lock. If used with the " -#~ "``nolock`` lock option, the :dbcommand:`eval`" -#~ " option does not take a write " -#~ "lock and cannot write data to the" -#~ " database." -#~ msgstr "" - -#~ msgid "" -#~ ":doc:`User authentication ` " -#~ "locks the ``admin`` database as well " -#~ "as the database the user is " -#~ "accessing." -#~ msgstr "" - -# 5dc307cb74d345738b7bad70eac19a1e -#~ msgid "" -#~ "MongoDB allows multiple clients to read" -#~ " and write a single corpus of " -#~ "data using a locking system to " -#~ "ensure that all clients receive the " -#~ "same view of the data *and* to " -#~ "prevent multiple applications from modifying" -#~ " the exact same pieces of data " -#~ "at the same time. Locks help " -#~ "guarantee that all writes to a " -#~ "single document occur either in full " -#~ "or not at all." -#~ msgstr "" - -# fadb4a9255c64a3c9d4e84d7ae1d22b6 -#~ msgid "" -#~ "`Presentation on Concurrency and Internals " -#~ "in 2.2 `_" -#~ msgstr "" - -# 191eba24b5ae4e12a2c721dd0561d398 -#~ msgid "" -#~ "MongoDB uses a readers-writer " -#~ "[#multi-reader-lock-names]_ lock that " -#~ "allows concurrent reads access to a " -#~ "database but gives exclusive access to" -#~ " a single write operation." -#~ msgstr "" - -# 2b5ab3f2e8064669a647efa4b3b3ca58 -#~ msgid "" -#~ "When a read lock exists, many read" -#~ " operations may use this lock. " -#~ "However, when a write lock exists, " -#~ "a single write operation holds the " -#~ "lock exclusively, and no other read " -#~ "*or* write operations may share the " -#~ "lock." -#~ msgstr "" - -# a8dfa8afea064be7a4fd93658383da81 -#~ msgid "" -#~ "You may be familiar with a " -#~ "\"readers-writer\" lock as \"multi-reader\"" -#~ " or \"shared exclusive\" lock. See " -#~ "the Wikipedia page on `Readers-Writer" -#~ " Locks " -#~ "`_ for" -#~ " more information." -#~ msgstr "" - -# 09715a3202a641209d54852d2d35b3cc -#~ msgid "" -#~ "Beginning with version 2.2, MongoDB " -#~ "implements locks on a per-database " -#~ "basis for most read and write " -#~ "operations. Some global operations, typically" -#~ " short lived operations involving multiple" -#~ " databases, still require a global " -#~ "\"instance\" wide lock. Before 2.2, " -#~ "there is only one \"global\" lock " -#~ "per :program:`mongod` instance." -#~ msgstr "" - -# 5b913c9f56d04371b6e49a85809fde7a -#~ msgid "the `MongoDB Management Service (MMS) `_" -#~ msgstr "" - -# d88f4adb1b8f4e5fa8f1515a3b567f07 -#~ msgid "" -#~ "Specifically, the :data:`~serverStatus.locks` " -#~ "document in the :doc:`output of " -#~ "serverStatus `, or " -#~ "the :data:`~currentOp.locks` field in the " -#~ ":doc:`current operation reporting " -#~ "` provides insight " -#~ "into the type of locks and amount" -#~ " of lock contention in your " -#~ ":program:`mongod` instance." -#~ msgstr "" - -# 5624217a913744b79d4a850f2ea03125 -#~ msgid "" -#~ ":method:`db.collection.ensureIndex()`, when issued " -#~ "*without* setting ``background`` to ``true``," -#~ msgstr "" - -# 8dedab74528c484685bb6ff33b18ca90 -#~ msgid "" -#~ "Each :program:`mongod` instance is independent" -#~ " of the others in the shard " -#~ "cluster and uses the MongoDB :ref" -#~ ":`readers-writer lock `. The operations on one " -#~ ":program:`mongod` instance do not block " -#~ "the operations on any others." -#~ msgstr "" - -# 5f5ac81c312049ba9cb99fec3df4e1aa -#~ msgid "" -#~ "In :term:`replication`, when MongoDB writes" -#~ " to a collection on the " -#~ ":term:`primary`, MongoDB also writes to " -#~ "the primary's :term:`oplog`, which is a" -#~ " special collection in the ``local`` " -#~ "database. Therefore, MongoDB must lock " -#~ "both the collection's database and the" -#~ " ``local`` database. The :program:`mongod` " -#~ "must lock both databases at the " -#~ "same time to keep the database " -#~ "consistent and ensure that write " -#~ "operations, even with replication, are " -#~ "\"all-or-nothing\" operations." -#~ msgstr "" - -# ef4ad20b3b194bc291b58a490d1e918a -#~ msgid "" -#~ "MongoDB can apply several writes in " -#~ "parallel on replica set secondaries, in" -#~ " two phases:" -#~ msgstr "" - -# 6044731c0374483e99613401eb9c1808 -#~ msgid "" -#~ "During the first *prefer* phase, under" -#~ " a read lock, the :program:`mongod` " -#~ "ensures that all documents affected by" -#~ " the operations are in memory. During" -#~ " this phase, other clients may " -#~ "execute queries against this member." -#~ msgstr "" - -# 67b42e92694e48c0a72b4940245c8543 -#~ msgid "" -#~ "A thread pool using write locks " -#~ "applies all write operations in the " -#~ "batch as part of a coordinated " -#~ "write phase." -#~ msgstr "" - -# fc9526a273e3458f860fa2cdd72e667d -#~ msgid "" -#~ "What kind of concurrency does MongoDB" -#~ " provide for JavaScript operations?" -#~ msgstr "" - -# 840225708cae403db090918432077a81 -#~ msgid "" -#~ "The V8 JavaScript engine added in " -#~ "2.4 allows multiple JavaScript operations " -#~ "to run at the same time. Prior " -#~ "to 2.4, a single :program:`mongod` could" -#~ " only run a *single* JavaScript " -#~ "operation at once." -#~ msgstr "" - -#~ msgid "" -#~ "Locks are \"writer greedy,\" which means" -#~ " write locks have preference over " -#~ "reads. When both a read and write" -#~ " are waiting for a lock, MongoDB " -#~ "grants the lock to the write." -#~ msgstr "" - -#~ msgid "" -#~ "For example, if you have six " -#~ "databases and one takes a database-" -#~ "level write lock, the other five " -#~ "are still available for read and " -#~ "write. A global lock makes all six" -#~ " databases unavailable during the " -#~ "operation." -#~ msgstr "" - -#~ msgid "" -#~ "Long running read and write operations," -#~ " such as queries, updates, and " -#~ "deletes, yield under many conditions. " -#~ "MongoDB uses an adaptive algorithms to" -#~ " allow operations to yield locks " -#~ "based on predicted disk access patterns" -#~ " (i.e. page faults.)" -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB operations can also yield locks" -#~ " between individual document modification " -#~ "in write operations that affect multiple" -#~ " documents like :method:`~db.collection.update()` " -#~ "with the ``multi`` parameter." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB uses heuristics based on its " -#~ "access pattern to predict whether data" -#~ " is likely in physical memory before" -#~ " performing a read. If MongoDB " -#~ "*predicts* that the data is not in" -#~ " physical memory an operation will " -#~ "yield its lock while MongoDB loads " -#~ "the data to memory. Once data is" -#~ " available in memory, the operation " -#~ "will reacquire the lock to complete " -#~ "the operation." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/faq/developers.po b/locale/es/LC_MESSAGES/faq/developers.po deleted file mode 100644 index e0a046cd070..00000000000 --- a/locale/es/LC_MESSAGES/faq/developers.po +++ /dev/null @@ -1,1536 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: 2014-04-08 16:25+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# d43434eb188f4ea198e5cd52ed01d5cd -#: ../source/faq/developers.txt:5 -msgid "FAQ: MongoDB for Application Developers" -msgstr "" - -# 5bf4d11f22874b388162e2e868c4a762 -#: ../source/faq/developers.txt:9 -msgid "" -"This document answers common questions about application development " -"using MongoDB." -msgstr "" - -# 14ee89bd9f1f4d97a9b5a131aadaa269 -#: ../source/faq/developers.txt:12 -msgid "" -"If you don't find the answer you're looking for, check the :doc:`complete" -" list of FAQs ` or post your question to the `MongoDB User Mailing " -"List `_." -msgstr "" - -# 68267ad91e6d439597439598c7532980 -#: ../source/faq/developers.txt:19 -msgid "What is a namespace in MongoDB?" -msgstr "" - -# d9903bec44af47079b55f4dfc1e66769 -#: ../source/faq/developers.txt:21 -msgid "" -"A \"namespace\" is the concatenation of the :term:`database` name and the" -" :term:`collection` names [#indexes-are-namespaces]_ with a period " -"character in between." -msgstr "" - -# df79455d1d6044d3b33e133d4ae6d9f2 -#: ../source/faq/developers.txt:25 -msgid "" -"Collections are containers for documents that share one or more indexes. " -"Databases are groups of collections stored on disk using a single set of " -"data files. [#ns-limit]_" -msgstr "" - -# c13fc43ce349470c9705cf535a09c2ff -#: ../source/faq/developers.txt:29 -msgid "" -"For an example ``acme.users`` namespace, ``acme`` is the database name " -"and ``users`` is the collection name. Period characters **can** occur in " -"collection names, so that ``acme.user.history`` is a valid namespace, " -"with ``acme`` as the database name, and ``user.history`` as the " -"collection name." -msgstr "" - -# 10d82cc940634dfbb6a821566082f7f8 -#: ../source/faq/developers.txt:35 -msgid "" -"While data models like this appear to support nested collections, the " -"collection namespace is flat, and there is no difference from the " -"perspective of MongoDB between ``acme``, ``acme.users``, and " -"``acme.records``." -msgstr "" - -# cdc655e095cc4fcd876a43cb61eb3308 -#: ../source/faq/developers.txt:40 -msgid "Each index also has its own namespace." -msgstr "" - -# bcc75114f9a34c09983862e1c7ff2aea -#: ../source/faq/developers.txt:42 -msgid "" -"MongoDB database have a configurable limit on the :limit:`number of " -"namespaces ` in a database." -msgstr "" - -# d98b564bb3344afb954369d6b8215dc6 -#: ../source/faq/developers.txt:46 -msgid "If you remove a document, does MongoDB remove it from disk?" -msgstr "" - -# 0a9afc01e6084ec49526b7405d0246f6 -# 356efca4bedb4982824c4444feaac3df -#: ../source/faq/developers.txt:48 ../source/faq/developers.txt:125 -msgid "Yes." -msgstr "" - -# 9b68bbf916584ca0bf465016bd82564e -#: ../source/faq/developers.txt:50 -msgid "" -"When you use :method:`~db.collection.remove()`, the object will no longer" -" exist in MongoDB's on-disk data storage." -msgstr "" - -# 1578393abb514abd916516bbfa3ede54 -#: ../source/faq/developers.txt:54 -msgid "When does MongoDB write updates to disk?" -msgstr "" - -# 0768c3957f9245ed8a8f520fcdb28d7b -#: ../source/faq/developers.txt:56 -msgid "" -"MongoDB flushes writes to disk on a regular interval. In the default " -"configuration, MongoDB writes data to the main data files on disk every " -"60 seconds and commits the :term:`journal` roughly every 100 " -"milliseconds. These values are configurable with the " -":setting:`~storage.journal.commitIntervalMs` and " -":setting:`~storage.syncPeriodSecs`." -msgstr "" - -# 2fb2e391da16473abf39a318bfa680d2 -#: ../source/faq/developers.txt:62 -msgid "" -"These values represent the *maximum* amount of time between the " -"completion of a write operation and the point when the write is durable " -"in the journal, if enabled, and when MongoDB flushes data to the disk. In" -" many cases MongoDB and the operating system flush data to disk more " -"frequently, so that the above values represents a theoretical maximum." -msgstr "" - -# c06c726a4a304b02ba4f0d8244e2cc23 -#: ../source/faq/developers.txt:69 -msgid "" -"However, by default, MongoDB uses a \"lazy\" strategy to write to disk. " -"This is advantageous in situations where the database receives a thousand" -" increments to an object within one second, MongoDB only needs to flush " -"this data to disk once. In addition to the aforementioned configuration " -"options, you can also use :dbcommand:`fsync` and :doc:`/reference/write-" -"concern` to modify this strategy." -msgstr "" - -# 9a3b1a1a43ac4163b595fdd6654cefdb -#: ../source/faq/developers.txt:77 -msgid "How do I do transactions and locking in MongoDB?" -msgstr "" - -# bf1f12ab8e264e3a9efb3a6cc17bb7ea -#: ../source/faq/developers.txt:79 -msgid "" -"MongoDB does not have support for traditional locking or complex " -"transactions with rollback. MongoDB aims to be lightweight, fast, and " -"predictable in its performance. This is similar to the MySQL MyISAM " -"autocommit model. By keeping transaction support extremely simple, " -"MongoDB can provide greater performance especially for :term:`partitioned" -" ` or :term:`replicated ` systems with a number " -"of database server processes." -msgstr "" - -# 8a4be507c755432580082608ae93ac33 -#: ../source/faq/developers.txt:87 -msgid "" -"MongoDB *does* have support for atomic operations *within* a single " -"document. Given the possibilities provided by nested documents, this " -"feature provides support for a large number of use-cases." -msgstr "" - -# c86c2b42bc454ae491fd5ea08bbb0b85 -#: ../source/faq/developers.txt:91 -msgid "The :doc:`/core/write-operations-atomicity` page." -msgstr "" - -# 27db0867d23d4acd8f33236bc33492cf -#: ../source/faq/developers.txt:94 -msgid "How do you aggregate data with MongoDB?" -msgstr "" - -# 18a42706e6734ebd829b7fe86a38da7f -#: ../source/faq/developers.txt:96 -msgid "" -"In version 2.1 and later, you can use the new :doc:`aggregation framework" -" `, with the :dbcommand:`aggregate` command." -msgstr "" - -# 24d96d119ef4451b91a52fc7f3b49b26 -#: ../source/faq/developers.txt:100 -msgid "" -"MongoDB also supports :term:`map-reduce` with the :dbcommand:`mapReduce` " -"command, as well as basic aggregation with the :dbcommand:`group`, " -":dbcommand:`count`, and :dbcommand:`distinct`. commands." -msgstr "" - -# 2d9fda175fb24747b1ec48a0b68ad594 -#: ../source/faq/developers.txt:105 -msgid "The :doc:`/aggregation` page." -msgstr "" - -# 09faa9a0d10a4029a9229ff92d82dae4 -#: ../source/faq/developers.txt:108 -msgid "Why does MongoDB log so many \"Connection Accepted\" events?" -msgstr "" - -# 5b81e7c13a7f4340a24a80de5a411b64 -#: ../source/faq/developers.txt:110 -msgid "" -"If you see a very large number connection and re-connection messages in " -"your MongoDB log, then clients are frequently connecting and " -"disconnecting to the MongoDB server. This is normal behavior for " -"applications that do not use request pooling, such as CGI. Consider using" -" FastCGI, an Apache Module, or some other kind of persistent application " -"server to decrease the connection overhead." -msgstr "" - -# 94de096428a04c3abe99798b5d5a20cc -#: ../source/faq/developers.txt:117 -msgid "" -"If these connections do not impact your performance you can use the run-" -"time :setting:`~systemLog.quiet` option or the command-line option " -":option:`--quiet ` to suppress these messages from the " -"log." -msgstr "" - -# 1787ca7c5b5f4932b0a0eb6bc52db5ee -#: ../source/faq/developers.txt:123 -msgid "Does MongoDB run on Amazon EBS?" -msgstr "" - -# 1d9803d99ce94e5190a338a8c1e3d6d8 -#: ../source/faq/developers.txt:127 -msgid "" -"MongoDB users of all sizes have had a great deal of success using MongoDB" -" on the EC2 platform using EBS disks." -msgstr "" - -# 50605b29c54a4814bd3cdd2077e76871 -#: ../source/faq/developers.txt:130 -msgid ":ecosystem:`Amazon EC2 `" -msgstr "" - -# e8ea1bdc303e4fd68a03358696af2560 -#: ../source/faq/developers.txt:133 -msgid "Why are MongoDB's data files so large?" -msgstr "" - -# 8aaaff38bdb0463ab99c67f0b11e256e -#: ../source/faq/developers.txt:135 -msgid "" -"MongoDB aggressively preallocates data files to reserve space and avoid " -"file system fragmentation. You can use the :setting:`storage.smallFiles` " -"setting to modify the file preallocation strategy." -msgstr "" - -# b66740989681494fa41c9bab33314b6f -#: ../source/faq/developers.txt:139 -msgid ":ref:`faq-disk-size`" -msgstr "" - -# b6480ddf539041388ad4fe1933b9f50c -#: ../source/faq/developers.txt:144 -msgid "How do I optimize storage use for small documents?" -msgstr "" - -# 4bf159cd814a4543b007e1783ab76392 -#: ../source/faq/developers.txt:146 -msgid "" -"Each MongoDB document contains a certain amount of overhead. This " -"overhead is normally insignificant but becomes significant if all " -"documents are just a few bytes, as might be the case if the documents in " -"your collection only have one or two fields." -msgstr "" - -# aa1604c3b06343b2b5c37d9a9c82dc9a -#: ../source/faq/developers.txt:151 -msgid "" -"Consider the following suggestions and strategies for optimizing storage " -"utilization for these collections:" -msgstr "" - -# 7b2251a0955e4199a45bd597b4c14fb5 -#: ../source/faq/developers.txt:154 -msgid "Use the ``_id`` field explicitly." -msgstr "" - -# 06512f072c894efe9428cc1872add338 -#: ../source/faq/developers.txt:156 -msgid "" -"MongoDB clients automatically add an ``_id`` field to each document and " -"generate a unique 12-byte :term:`ObjectId` for the ``_id`` field. " -"Furthermore, MongoDB always indexes the ``_id`` field. For smaller " -"documents this may account for a significant amount of space." -msgstr "" - -# f9a575b70c3e4229a6d5bbd735c14491 -#: ../source/faq/developers.txt:162 -msgid "" -"To optimize storage use, users can specify a value for the ``_id`` field " -"explicitly when inserting documents into the collection. This strategy " -"allows applications to store a value in the ``_id`` field that would have" -" occupied space in another portion of the document." -msgstr "" - -# 70b031fd3afa42c3894ef041101db24d -#: ../source/faq/developers.txt:167 -msgid "" -"You can store any value in the ``_id`` field, but because this value " -"serves as a primary key for documents in the collection, it must uniquely" -" identify them. If the field's value is not unique, then it cannot serve " -"as a primary key as there would be collisions in the collection." -msgstr "" - -# 351d6929b49049a88a4a311f98004476 -#: ../source/faq/developers.txt:173 -msgid "Use shorter field names." -msgstr "" - -# efba5b74e5ce4efabe134fd542cb3f0d -#: ../source/faq/developers.txt:175 -msgid "" -"MongoDB stores all field names in every document. For most documents, " -"this represents a small fraction of the space used by a document; " -"however, for small documents the field names may represent a " -"proportionally large amount of space. Consider a collection of documents " -"that resemble the following:" -msgstr "" - -# 4336d6cbc5b0475c81ace557c47e941f -#: ../source/faq/developers.txt:185 -msgid "" -"If you shorten the field named ``last_name`` to ``lname`` and the field " -"named ``best_score`` to ``score``, as follows, you could save 9 bytes per" -" document." -msgstr "" - -# fb85d78c34e94fd393fbb88d726beb9f -#: ../source/faq/developers.txt:193 -msgid "" -"Shortening field names reduces expressiveness and does not provide " -"considerable benefit for larger documents and where document overhead is " -"not of significant concern. Shorter field names do not reduce the size of" -" indexes, because indexes have a predefined structure." -msgstr "" - -# 4969ffd83d4a4e4bba1b6ddc43b39e38 -#: ../source/faq/developers.txt:199 -msgid "In general it is not necessary to use short field names." -msgstr "" - -# 0d616bff55ce4a249f11e6ad257cacc2 -#: ../source/faq/developers.txt:201 -msgid "Embed documents." -msgstr "" - -# 0517b111cc494b46a8681aa955ec6534 -#: ../source/faq/developers.txt:203 -msgid "" -"In some cases you may want to embed documents in other documents and save" -" on the per-document overhead." -msgstr "" - -# fd4ed903970642feac940f5761ee1877 -#: ../source/faq/developers.txt:209 -msgid "When should I use GridFS?" -msgstr "" - -# 6c6907a82376418e8c1e0e6f5fce82c9 -#: ../source/faq/developers.txt:211 -msgid "" -"For documents in a MongoDB collection, you should always use " -":term:`GridFS` for storing files larger than 16 MB." -msgstr "" - -# 1bc7529b208748fca37c81cc4e1a7035 -#: ../source/faq/developers.txt:214 -msgid "" -"In some situations, storing large files may be more efficient in a " -"MongoDB database than on a system-level filesystem." -msgstr "" - -# 22f71242d9354cef8ee21d147bc07095 -#: ../source/faq/developers.txt:217 -msgid "" -"If your filesystem limits the number of files in a directory, you can use" -" GridFS to store as many files as needed." -msgstr "" - -# ea2b5e19ffd74a4cbc832794d454bc88 -#: ../source/faq/developers.txt:220 -msgid "" -"When you want to keep your files and metadata automatically synced and " -"deployed across a number of systems and facilities. When using " -":ref:`geographically distributed replica sets ` MongoDB can distribute files and their metadata " -"automatically to a number of :program:`mongod` instances and facilities." -msgstr "" - -# 07902e62152645688b0583db4279b760 -#: ../source/faq/developers.txt:227 -msgid "" -"When you want to access information from portions of large files without " -"having to load whole files into memory, you can use GridFS to recall " -"sections of files without reading the entire file into memory." -msgstr "" - -# fdfa8fb3fdb2450faa8861b19600f5ac -#: ../source/faq/developers.txt:232 -msgid "" -"Do not use GridFS if you need to update the content of the entire file " -"atomically. As an alternative you can store multiple versions of each " -"file and specify the current version of the file in the metadata. You can" -" update the metadata field that indicates \"latest\" status in an atomic " -"update after uploading the new version of the file, and later remove " -"previous versions if needed." -msgstr "" - -# 087c20a9a13943629850740d53fe8f60 -#: ../source/faq/developers.txt:239 -msgid "" -"Furthermore, if your files are all smaller the 16 MB :limit:`BSON " -"Document Size` limit, consider storing the file manually within a single " -"document. You may use the BinData data type to store the binary data. See" -" your :doc:`drivers ` documentation for details on" -" using BinData." -msgstr "" - -# 289d010c1b2a4c53a26d429eb0c7d0f3 -#: ../source/faq/developers.txt:245 -msgid "For more information on GridFS, see :doc:`/core/gridfs`." -msgstr "" - -# 8fdd5e6e6c4d438eab166e084bbce084 -#: ../source/faq/developers.txt:248 -msgid "How does MongoDB address SQL or Query injection?" -msgstr "" - -# f69d6f5a935040c1910931c2ad81c803 -#: ../source/faq/developers.txt:251 -msgid "BSON" -msgstr "" - -# 21035c618c4a4b408219d0ee4e5216c0 -#: ../source/faq/developers.txt:253 -msgid "" -"As a client program assembles a query in MongoDB, it builds a BSON " -"object, not a string. Thus traditional SQL injection attacks are not a " -"problem. More details and some nuances are covered below." -msgstr "" - -# 27977d0b96334b82b2e776c6f14a0388 -#: ../source/faq/developers.txt:257 -msgid "" -"MongoDB represents queries as :term:`BSON` objects. Typically " -":doc:`client libraries ` provide a convenient, " -"injection free, process to build these objects. Consider the following " -"C++ example:" -msgstr "" - -# 88822f3166d14c6ab42579da0e726a80 -#: ../source/faq/developers.txt:267 -msgid "" -"Here, ``my_query`` then will have a value such as ``{ name : \"Joe\" }``." -" If ``my_query`` contained special characters, for example ``,``, ``:``, " -"and ``{``, the query simply wouldn't match any documents. For example, " -"users cannot hijack a query and convert it to a delete." -msgstr "" - -# 5d25a60a163045f29128d1c301de647b -#: ../source/faq/developers.txt:274 -msgid "JavaScript" -msgstr "" - -# 1c143d807784460fbebc1b55083f81b8 -#: ../source/includes/fact-disable-javascript-with-noscript.rst:1 -msgid "" -"You can disable all server-side execution of JavaScript, by passing the " -":option:`--noscripting ` option on the command line" -" or setting :setting:`security.javascriptEnabled` in a configuration " -"file." -msgstr "" - -# 199ce09a628b49d382fad4da22d99c05 -#: ../source/faq/developers.txt:280 -msgid "" -"All of the following MongoDB operations permit you to run arbitrary " -"JavaScript expressions directly on the server:" -msgstr "" - -# 8fb9ae9152074cc5be28eb6421bc2269 -#: ../source/faq/developers.txt:283 -msgid ":query:`$where`" -msgstr "" - -# 72618ae085b74519af7d0d384837f066 -#: ../source/faq/developers.txt:284 -msgid ":dbcommand:`mapReduce`" -msgstr "" - -# a562a4513115480b9d96dab9aeed754f -#: ../source/faq/developers.txt:285 -msgid ":dbcommand:`group`" -msgstr "" - -# aef3b74f97674e63813832ccd1f91ae7 -#: ../source/faq/developers.txt:287 -msgid "" -"You must exercise care in these cases to prevent users from submitting " -"malicious JavaScript." -msgstr "" - -# a4d4cb3f8db24c89a836befa51973b63 -#: ../source/faq/developers.txt:290 -msgid "" -"Fortunately, you can express most queries in MongoDB without JavaScript " -"and for queries that require JavaScript, you can mix JavaScript and non-" -"JavaScript in a single query. Place all the user-supplied fields directly" -" in a :term:`BSON` field and pass JavaScript code to the :query:`$where` " -"field." -msgstr "" - -# b905d60eabb941ee92871d959a3a444f -#: ../source/faq/developers.txt:296 -msgid "" -"If you need to pass user-supplied values in a :query:`$where` clause, you" -" may escape these values with the ``CodeWScope`` mechanism. When you set " -"user-submitted values as variables in the scope document, you can avoid " -"evaluating them on the database server." -msgstr "" - -# 130476d7ec404a2589fb748d1090abe2 -#: ../source/faq/developers.txt:304 -msgid "Dollar Sign Operator Escaping" -msgstr "" - -# b1acfcfc807a49f59d306a2655f54a9d -#: ../source/faq/developers.txt:306 -msgid "" -"Field names in MongoDB's query language have semantic meaning. The dollar" -" sign (i.e ``$``) is a reserved character used to represent " -":doc:`operators ` (i.e. :update:`$inc`.) Thus, you " -"should ensure that your application's users cannot inject operators into " -"their inputs." -msgstr "" - -# bea29e5384ff4ad7b86da8a83fd9c98f -#: ../source/faq/developers.txt:312 -msgid "" -"In some cases, you may wish to build a BSON object with a user-provided " -"key. In these situations, keys will need to substitute the reserved " -"``$`` and ``.`` characters. Any character is sufficient, but consider " -"using the Unicode full width equivalents: ``U+FF04`` (i.e. \"$\") and " -"``U+FF0E`` (i.e. \".\")." -msgstr "" - -# 4381152660824800a47a60f915542022 -#: ../source/faq/developers.txt:318 -msgid "Consider the following example:" -msgstr "" - -# c51c9ac3555d4113beb44a1b8be6fe3a -#: ../source/faq/developers.txt:324 -msgid "" -"The user may have supplied a ``$`` value in the ``a_key`` value. At the " -"same time, ``my_object`` might be ``{ $where : \"things\" }``. Consider " -"the following cases:" -msgstr "" - -# fa2d2bf614784a358810c930842b20e2 -#: ../source/faq/developers.txt:328 -msgid "" -"**Insert**. Inserting this into the database does no harm. The insert " -"process does not evaluate the object as a query." -msgstr "" - -# 548a4f268ece4ed3aab524fe94ccbd23 -#: ../source/faq/developers.txt:333 -msgid "" -"MongoDB client drivers, if properly implemented, check for reserved " -"characters in keys on inserts." -msgstr "" - -# 024cf42087024dbfb20010cc3c2a7c50 -#: ../source/faq/developers.txt:336 -msgid "" -"**Update**. The :method:`~db.collection.update()` operation permits " -"``$`` operators in the update argument but does not support the " -":query:`$where` operator. Still, some users may be able to inject " -"operators that can manipulate a single document only. Therefore your " -"application should escape keys, as mentioned above, if reserved " -"characters are possible." -msgstr "" - -# 79682fe23c4349beac427866e36fb3c6 -#: ../source/faq/developers.txt:343 -msgid "" -"**Query** Generally this is not a problem for queries that resemble ``{ x" -" : user_obj }``: dollar signs are not top level and have no effect. " -"Theoretically it may be possible for the user to build a query " -"themselves. But checking the user-submitted content for ``$`` characters " -"in key names may help protect against this kind of injection." -msgstr "" - -# 11ac464988614485873d8e3c9ef11d48 -#: ../source/faq/developers.txt:351 -msgid "Driver-Specific Issues" -msgstr "" - -# 2447009fc3054dc68dbc299024205998 -#: ../source/faq/developers.txt:353 -msgid "" -"See the \"`PHP MongoDB Driver Security Notes " -"`_\" page in the PHP " -"driver documentation for more information" -msgstr "" - -# 36b87ca1c2d54778a4b2f39777402cf0 -#: ../source/faq/developers.txt:360 -msgid "How does MongoDB provide concurrency?" -msgstr "" - -# 22a3d6c60db04dc5ac13defbb1a4ecdc -#: ../source/faq/developers.txt:362 -msgid "" -"MongoDB implements a readers-writer lock. This means that at any one " -"time, only one client may be writing or any number of clients may be " -"reading, but that reading and writing cannot occur simultaneously." -msgstr "" - -# 48456cb1047049b8b45a01b2af920f6c -#: ../source/faq/developers.txt:367 -msgid "" -"In standalone and :term:`replica sets ` the lock's scope " -"applies to a single :program:`mongod` instance or :term:`primary` " -"instance. In a sharded cluster, locks apply to each individual shard, not" -" to the whole cluster." -msgstr "" - -# cd770947829f4fa7b3e1c0ff7f06a0aa -#: ../source/faq/developers.txt:372 -msgid "For more information, see :doc:`/faq/concurrency`." -msgstr "" - -# eec25096e7904753a64e6f5071b7c34a -#: ../source/faq/developers.txt:377 -msgid "What is the compare order for BSON types?" -msgstr "" - -# 0662c084d9694e299631f39f7e380e10 -#: ../source/faq/developers.txt:379 -msgid "" -"MongoDB permits documents within a single collection to have fields with " -"different :term:`BSON` types. For instance, the following documents may " -"exist within a single collection." -msgstr "" - -# b577281e9a824ddb84a38ae434de50f2 -#: ../source/includes/fact-sort-order.rst:1 -msgid "" -"When comparing values of different :term:`BSON` types, MongoDB uses the " -"following comparison order, from lowest to highest:" -msgstr "" - -# a76dbf0c1f424b5c87fbccce9406ef63 -#: ../source/includes/fact-sort-order.rst:4 -msgid "MinKey (internal type)" -msgstr "" - -# 2725d6a881774f6ab990e8d5e528877a -#: ../source/includes/fact-sort-order.rst:5 -msgid "Null" -msgstr "" - -# 1e7dc4daab9c443e956a4180c1a6a550 -#: ../source/includes/fact-sort-order.rst:6 -msgid "Numbers (ints, longs, doubles)" -msgstr "" - -# a92c78ef548d47b69605554b453a7263 -#: ../source/includes/fact-sort-order.rst:7 -msgid "Symbol, String" -msgstr "" - -# 5d43ad63ac654c7c9dfba4d8e9ce8148 -#: ../source/includes/fact-sort-order.rst:8 -msgid "Object" -msgstr "" - -# 397135a6f5234af99652b9d675c636a8 -#: ../source/includes/fact-sort-order.rst:9 -msgid "Array" -msgstr "" - -# ff1894ebcccf4fc3948cf0befa7ca6c2 -#: ../source/includes/fact-sort-order.rst:10 -msgid "BinData" -msgstr "" - -# 00745a31e07a45da8ffe760dc534632a -#: ../source/includes/fact-sort-order.rst:11 -msgid "ObjectId" -msgstr "" - -# ef11a6e1f5d54b209ad929f9405320c8 -#: ../source/includes/fact-sort-order.rst:12 -msgid "Boolean" -msgstr "" - -# 15cf56d0c1ba4619880374c9df086202 -#: ../source/includes/fact-sort-order.rst:13 -msgid "Date" -msgstr "" - -# ac3245ab51af4e89ab7d2f967bdb0c93 -#: ../source/includes/fact-sort-order.rst:14 -msgid "Timestamp" -msgstr "" - -# 1616b25600b349f990c63b45afe32fed -#: ../source/includes/fact-sort-order.rst:15 -msgid "Regular Expression" -msgstr "" - -# 6a7742e04350486b8105e431d247a10e -#: ../source/includes/fact-sort-order.rst:16 -msgid "MaxKey (internal type)" -msgstr "" - -# 7bf96d2cf97849799240b274e054bca0 -#: ../source/includes/fact-sort-order.rst:18 -msgid "" -"MongoDB treats some types as equivalent for comparison purposes. For " -"instance, numeric types undergo conversion before comparison." -msgstr "" - -# 566b750312e8484289a2de20c09f06a2 -#: ../source/includes/fact-sort-order.rst:21 -msgid "" -"Date objects sort before Timestamp objects. Previously Date and Timestamp" -" objects sorted together." -msgstr "" - -# 64ab459cd3184407be5db4d6f4b36537 -#: ../source/includes/fact-sort-order.rst:25 -msgid "" -"The comparison treats a non-existent field as it would an empty BSON " -"Object. As such, a sort on the ``a`` field in documents ``{ }`` and ``{ " -"a: null }`` would treat the documents as equivalent in sort order." -msgstr "" - -# a1145f5878044299bc6d79ae260fd2ef -#: ../source/includes/fact-sort-order.rst:29 -msgid "" -"With arrays, a less-than comparison or an ascending sort compares the " -"smallest element of arrays, and a greater-than comparison or a descending" -" sort compares the largest element of the arrays. As such, when comparing" -" a field whose value is a single-element array (e.g. ``[ 1 ]``) with non-" -"array fields (e.g. ``2``), the comparison is between ``1`` and ``2``. A " -"comparison of an empty array (e.g. ``[ ]``) treats the empty array as " -"less than ``null`` or a missing field." -msgstr "" - -# d53f5affbd184d61b8b3081145162c7f -#: ../source/includes/fact-sort-order.rst:37 -msgid "MongoDB sorts ``BinData`` in the following order:" -msgstr "" - -# 00d19fd42a034cd2a16d0ec9bfd61cc7 -#: ../source/includes/fact-sort-order.rst:39 -msgid "First, the length or size of the data." -msgstr "" - -# faba3c8ef9374724acfa70020d746f1c -#: ../source/includes/fact-sort-order.rst:41 -msgid "Then, by the BSON one-byte subtype." -msgstr "" - -# 8b63b322775d4c2ab49dd5d3b779a1ac -#: ../source/includes/fact-sort-order.rst:43 -msgid "Finally, by the data, performing a byte-by-byte comparison." -msgstr "" - -# 75c40286b054459ba9a3ab866dcdde2f -#: ../source/faq/developers.txt:390 -msgid "Consider the following :program:`mongo` example:" -msgstr "" - -# 79ee149c20c34d6389481446f02034cf -#: ../source/faq/developers.txt:405 -msgid "" -"The :query:`$type` operator provides access to :term:`BSON type ` comparison in the MongoDB query syntax. See the documentation on " -":term:`BSON types` and the :query:`$type` operator for additional " -"information." -msgstr "" - -# 1b694241726a4a228f7dcd7a9e2ce099 -#: ../source/includes/warning-mixing-types.rst:3 -msgid "" -"Data models that associate a field name with different data types within " -"a collection are *strongly* discouraged." -msgstr "" - -# c20dc64821f242e3b726fb40f6918110 -#: ../source/includes/warning-mixing-types.rst:6 -msgid "" -"Without internal consistency complicates application code, and can lead " -"to unnecessary complexity for application developers." -msgstr "" - -# 77934bcb7e3b41c1bb4bead87b164305 -#: ../source/faq/developers.txt:414 -msgid "" -"The :doc:`Tailable Cursors ` page for " -"an example of a C++ use of ``MinKey``." -msgstr "" - -# 80dd354f1a434a15b5288d0c48e71461 -#: ../source/faq/developers.txt:426 -msgid "When multiplying values of mixed types, what type conversion rules apply?" -msgstr "" - -# dba4ece880be442895f33b3b518ac3b0 -#: ../source/faq/developers.txt:428 -msgid "" -"The :update:`$mul` multiplies the numeric value of a field by a number. " -"For multiplication with values of mixed numeric types (32-bit integer, " -"64-bit integer, float), the following type conversion rules apply:" -msgstr "" - -# b4093b613d1e4284a835d68b487a79b6 -#: ../source/faq/developers.txt:437 -msgid "32-bit Integer" -msgstr "" - -# 5877041e5f0241008603b7aa6c260dc4 -# 068fd1eb14064fcc9273829574563715 -# 32e80d01994246329cdf5797f9485edc -# e8cc19b9d5b141d9a561787e5c7956c0 -#: ../source/faq/developers.txt:438 ../source/faq/developers.txt:443 -#: ../source/faq/developers.txt:447 ../source/faq/developers.txt:448 -msgid "64-bit Integer" -msgstr "" - -# e00bdb61ade0461eb9c218f4e8617928 -# f163fb8ee8b44571b1550677ab54797b -# 7999ed83f3dd41a1b4cd85441c20f15f -# a9e7b8bf6a914a1a8293bdb2e3336ded -# a08eee4ea115404cac349b61e7286b93 -# 625808d036c74471867c679e2a5810c9 -#: ../source/faq/developers.txt:439 ../source/faq/developers.txt:444 -#: ../source/faq/developers.txt:449 ../source/faq/developers.txt:452 -#: ../source/faq/developers.txt:453 ../source/faq/developers.txt:454 -msgid "Float" -msgstr "" - -# 917efdaf3763482489ff72fc24c4268f -#: ../source/faq/developers.txt:441 -msgid "**32-bit Integer**" -msgstr "" - -# 94bc2fc23ea04a278286bc6aacddb828 -#: ../source/faq/developers.txt:442 -msgid "32-bit or 64-bit Integer" -msgstr "" - -# a09e5260164e47aab74dfed213b840ed -#: ../source/faq/developers.txt:446 -msgid "**64-bit Integer**" -msgstr "" - -# 91470227f88b4f70b684ad7a70a34051 -#: ../source/faq/developers.txt:451 -msgid "**Float**" -msgstr "" - -# 5d0372da668544ee8e3f38eb68a31c7b -#: ../source/faq/developers.txt:458 -msgid "" -"If the product of two 32-bit integers exceeds the maximum value for a " -"32-bit integer, the result is a 64-bit integer." -msgstr "" - -# 357457b738244df2a1d738e99de0dbc3 -#: ../source/faq/developers.txt:461 -msgid "" -"Integer operations of any type that exceed the maximum value for a 64-bit" -" integer produce an error." -msgstr "" - -# db6b72bbafbb49eb93d527d2df08e4fe -#: ../source/faq/developers.txt:467 -msgid "How do I query for fields that have null values?" -msgstr "" - -# 8f18efe9a0f843fba2caf2dc4cf2a6e2 -#: ../source/faq/developers.txt:469 -msgid "Different query operators treat ``null`` values differently." -msgstr "" - -# deac92e5070346cd9133df28fcb34fbc -#: ../source/faq/developers.txt:471 -msgid "Consider the collection ``test`` with the following documents:" -msgstr "" - -# 37629e375efe4157a36940cc9ad1f7e4 -#: ../source/faq/developers.txt:481 -msgid "Comparison with Null" -msgstr "" - -# ee58d4ad03bd48a6990736b55b1e0e0d -#: ../source/faq/developers.txt:483 -msgid "" -"The ``{ cancelDate : null }`` query matches documents that either contain" -" the ``cancelDate`` field whose value is ``null`` *or* that do not " -"contain the ``cancelDate`` field. If the queried index is :ref:`sparse " -"`, however, then the query will only match ``null`` " -"values, not missing fields." -msgstr "" - -# 73643d04ad034e75afeaf3c8fb943c7c -#: ../source/faq/developers.txt:489 -msgid "" -"If using the sparse index results in an incomplete result, MongoDB will " -"not use the index unless a :method:`~cursor.hint()` explicitly specifies " -"the index. See :ref:`index-type-sparse` for more information." -msgstr "" - -# 51fac6bcb1344690b587ed7266e0ca07 -#: ../source/faq/developers.txt:494 -msgid "Given the following query:" -msgstr "" - -# f7a9224a2c0c40a7bb74aa37c4fe8c6f -#: ../source/faq/developers.txt:500 -msgid "The query returns both documents:" -msgstr "" - -# f007585457b945fdb6f4b557c7b30c1d -#: ../source/faq/developers.txt:508 -msgid "Type Check" -msgstr "" - -# a7e6e5d0abd14ab4b35c5e978cd9f88c -#: ../source/faq/developers.txt:510 -msgid "" -"The ``{ cancelDate : { $type: 10 } }`` query matches documents that " -"contains the ``cancelDate`` field whose value is ``null`` *only*; i.e. " -"the value of the ``cancelDate`` field is of BSON Type ``Null`` (i.e. " -"``10``) :" -msgstr "" - -# e80fc0a692f7490284c4b09d140981d6 -#: ../source/faq/developers.txt:519 -msgid "The query returns only the document that contains the ``null`` value:" -msgstr "" - -# 1ebdd858c33f4a12a9b15d68baaee850 -#: ../source/faq/developers.txt:526 -msgid "Existence Check" -msgstr "" - -# 2a0f1120749d447aae73fe81fd10e697 -#: ../source/faq/developers.txt:528 -msgid "" -"The ``{ cancelDate : { $exists: false } }`` query matches documents that " -"do not contain the ``cancelDate`` field:" -msgstr "" - -# bc1aed978461440595f90e94cae552f9 -#: ../source/faq/developers.txt:535 -msgid "" -"The query returns only the document that does *not* contain the " -"``cancelDate`` field:" -msgstr "" - -# 1d41954ae56e414b9b7d51f2fc65dd57 -#: ../source/faq/developers.txt:542 -msgid "" -"The reference documentation for the :query:`$type` and :query:`$exists` " -"operators." -msgstr "" - -# 0792c3d6bfaa4330a53d7af4dcd417f7 -#: ../source/faq/developers.txt:548 -msgid "Are there any restrictions on the names of Collections?" -msgstr "" - -# 2002886ead514c4b82e31cd3a90a6f59 -#: ../source/faq/developers.txt:550 -msgid "Collection names can be any UTF-8 string with the following exceptions:" -msgstr "" - -# f64d41000cf4460abc032b890b932836 -#: ../source/faq/developers.txt:553 -msgid "A collection name should begin with a letter or an underscore." -msgstr "" - -# f31b5dc22d6e4807ae412b8573db2886 -#: ../source/faq/developers.txt:555 -msgid "The empty string (``\"\"``) is not a valid collection name." -msgstr "" - -# 23985310bb6b482987262b671e524742 -#: ../source/faq/developers.txt:557 -msgid "Collection names cannot contain the ``$`` character. (version 2.2 only)" -msgstr "" - -# 3f67ba51bdb246cc9890076d5b6a4af5 -#: ../source/faq/developers.txt:559 -msgid "Collection names cannot contain the null character: ``\\0``" -msgstr "" - -# 7a5d9deed66c4d8fb33b867e6bdd4694 -#: ../source/faq/developers.txt:561 -msgid "" -"Do not name a collection using the ``system.`` prefix. MongoDB reserves " -"``system.`` for system collections." -msgstr "" - -# 0b4f24570b454de6992e6266cd742c29 -#: ../source/includes/fact-collection-namespace-limit.rst:1 -msgid "" -"The maximum length of the collection namespace, which includes the " -"database name, the dot (``.``) separator, and the collection name (i.e. " -"``.``), is 120 bytes." -msgstr "" - -# bebd3cf859074652bf8cf45f3bb42af2 -#: ../source/faq/developers.txt:567 -msgid "" -"However, for maximum flexibility, collections should have names less than" -" 80 characters." -msgstr "" - -# 59f7435d712142b38dbc15c6fc74a0e0 -#: ../source/faq/developers.txt:570 -msgid "" -"If your collection name includes special characters, such as the " -"underscore character, then to access the collection use the " -":method:`db.getCollection()` method or a :api:`similar method for your " -"driver <>`." -msgstr "" - -# 4e4953857692435c9d5436a383e10f78 -#: ../source/faq/developers.txt -msgid "Example" -msgstr "" - -# 125642574d1140829b8bb2b05e2d6c7c -#: ../source/faq/developers.txt:582 -msgid "" -"To perform a query, use the :method:`~db.collection.find()` method, in as" -" the following:" -msgstr "" - -# 1ccf6ff6aea54427b517098844739d30 -#: ../source/faq/developers.txt:592 -msgid "How do I isolate cursors from intervening write operations?" -msgstr "" - -# a57f63c19e8e4559a4b14afe80dcd502 -#: ../source/faq/developers.txt:594 -msgid "" -"MongoDB cursors can return the same document more than once in some " -"situations. [#duplicate-document-in-result-set]_ You can use the " -":method:`~cursor.snapshot()` method on a cursor to isolate the operation " -"for a very specific case." -msgstr "" - -# c1a6949557b848dda316615c095f7477 -#: ../source/faq/developers.txt:599 -msgid "" -":method:`~cursor.snapshot()` traverses the index on the ``_id`` field and" -" guarantees that the query will return each document (with respect to the" -" value of the ``_id`` field) no more than once. [#id-is-immutable]_" -msgstr "" - -# 4a431b82f2d94453bbcc8238caa35c85 -#: ../source/faq/developers.txt:603 -msgid "" -"The :method:`~cursor.snapshot()` does not guarantee that the data " -"returned by the query will reflect a single moment in time *nor* does it " -"provide isolation from insert or delete operations." -msgstr "" - -# 7380a2dc0c404f688e67e13ec5422c33 -#: ../source/faq/developers.txt:609 -msgid "" -"You **cannot** use :method:`~cursor.snapshot()` with :term:`sharded " -"collections `." -msgstr "" - -# de7988e804c8411285ca8d0befdea756 -#: ../source/faq/developers.txt:612 -msgid "" -"You **cannot** use :method:`~cursor.snapshot()` with " -":method:`~cursor.sort()` or :method:`~cursor.hint()` cursor methods." -msgstr "" - -# dea1555b9eda495498b5af83cf79b207 -#: ../source/faq/developers.txt:616 -msgid "" -"As an alternative, if your collection has a field or fields that are " -"never modified, you can use a *unique* index on this field or these " -"fields to achieve a similar result as the :method:`~cursor.snapshot()`. " -"Query with :method:`~cursor.hint()` to explicitly force the query to use " -"that index." -msgstr "" - -# 9eb2b69e99f9417c85635e9ed40a7c27 -#: ../source/faq/developers.txt:622 -msgid "" -"As a cursor returns documents other operations may interleave with the " -"query: if some of these operations are :doc:`updates ` that cause the document to move (in the case of a table " -"scan, caused by document growth) or that change the indexed field on the " -"index used by the query; then the cursor will return the same document " -"more than once." -msgstr "" - -# 83c76c5694ba44d98a2d3c2b1d99831e -#: ../source/faq/developers.txt:630 -msgid "" -"MongoDB does not permit changes to the value of the ``_id`` field; it is " -"not possible for a cursor that transverses this index to pass the same " -"document more than once." -msgstr "" - -# 34ef6a0ca2174c5f8764cdcd27c702c4 -#: ../source/faq/developers.txt:637 -msgid "When should I embed documents within other documents?" -msgstr "" - -# 0b7d3a08618f4f5c9ce8853e54925167 -#: ../source/faq/developers.txt:639 -msgid "" -"When :doc:`modeling data in MongoDB `, embedding is " -"frequently the choice for:" -msgstr "" - -# e97e698e15b5414ea0dc37bba0f97b6b -#: ../source/faq/developers.txt:642 -msgid "\"contains\" relationships between entities." -msgstr "" - -# e1b64e6b7bf0427f9aea5e8b859ad3fb -#: ../source/faq/developers.txt:644 -msgid "" -"one-to-many relationships when the \"many\" objects *always* appear with " -"or are viewed in the context of their parents." -msgstr "" - -# c19859c85a0542158218facc105e3e42 -#: ../source/faq/developers.txt:647 -msgid "" -"You should also consider embedding for performance reasons if you have a " -"collection with a large number of small documents. Nevertheless, if " -"small, separate documents represent the natural model for the data, then " -"you should maintain that model." -msgstr "" - -# 2ffe34356eda45a0acbfabe9de3dfe13 -#: ../source/faq/developers.txt:652 -msgid "" -"If, however, you can group these small documents by some logical " -"relationship *and* you frequently retrieve the documents by this " -"grouping, you might consider \"rolling-up\" the small documents into " -"larger documents that contain an array of embedded documents. Keep in " -"mind that if you often only need to retrieve a subset of the documents " -"within the group, then \"rolling-up\" the documents may not provide " -"better performance." -msgstr "" - -# 672b1d9dec244feab81af2bb98968725 -#: ../source/faq/developers.txt:660 -msgid "" -"\"Rolling up\" these small documents into logical groupings means that " -"queries to retrieve a group of documents involve sequential reads and " -"fewer random disk accesses." -msgstr "" - -# 28a5b3ef9c3a45cb9d7b3a2187ef36df -#: ../source/faq/developers.txt:666 -msgid "" -"Additionally, \"rolling up\" documents and moving common fields to the " -"larger document benefit the index on these fields. There would be fewer " -"copies of the common fields *and* there would be fewer associated key " -"entries in the corresponding index. See :doc:`/core/indexes` for more " -"information on indexes." -msgstr "" - -# 4696a264653948cfb81adfb66c423ef4 -#: ../source/faq/developers.txt:680 -msgid "Where can I learn more about data modeling in MongoDB?" -msgstr "" - -# 476930b7b24a4c5296d14a48df12e749 -#: ../source/faq/developers.txt:682 -msgid "" -"Begin by reading the documents in the :doc:`/data-modeling` section. " -"These documents contain a high level introduction to data modeling " -"considerations in addition to practical examples of data models targeted " -"at particular issues." -msgstr "" - -# 0f7166872a63434dbcc32cc068b5806a -#: ../source/faq/developers.txt:687 -msgid "" -"Additionally, consider the following external resources that provide " -"additional examples:" -msgstr "" - -# 9055c4785da947dfb79171cffea81a17 -#: ../source/faq/developers.txt:698 -msgid "" -"`Schema Design by Example `_" -msgstr "" - -# a4d3cb876cc94e19931086b05347bdef -#: ../source/faq/developers.txt:700 -msgid "" -"`Dynamic Schema Blog Post " -"`_" -msgstr "" - -# 571ed68d1b904f5c90053151d237e74e -#: ../source/faq/developers.txt:703 -msgid "" -":ecosystem:`MongoDB Data Modeling and Rails `" -msgstr "" - -# 5a78a170d41342efa036da04eee43e11 -#: ../source/faq/developers.txt:706 -msgid "" -"`Ruby Example of Materialized Paths " -"`_" -msgstr "" - -# dfeff2acd7164a4abef1f62d97531a97 -#: ../source/faq/developers.txt:709 -msgid "" -"`Sean Cribs Blog Post `_ which was the source for much of the :ref" -":`data-modeling-trees` content." -msgstr "" - -# 21bc98413d254fd3b30a14117c36c065 -#: ../source/faq/developers.txt:717 -msgid "Can I manually pad documents to prevent moves during updates?" -msgstr "" - -# 769a27d9c37945b886c32b5e02774d6d -#: ../source/faq/developers.txt:721 -msgid "" -"An update can cause a document to move on disk if the document grows in " -"size. To *minimize* document movements, MongoDB uses :term:`padding`." -msgstr "" - -# 01dc79f52bed44ddb72c35f43741aa21 -#: ../source/faq/developers.txt:725 -msgid "" -"You should not have to pad manually because by default, MongoDB uses :ref" -":`power-of-2-allocation` to add :ref:`padding automatically `. The :ref:`power-of-2-allocation` ensures that " -"MongoDB allocates document space in sizes that are powers of 2, which " -"helps ensure that MongoDB can efficiently reuse free space created by " -"document deletion or relocation as well as reduce the occurrences of " -"reallocations in many cases." -msgstr "" - -# e8006cf9f871442e9245c9ed8d168f6a -#: ../source/faq/developers.txt:733 -msgid "" -"However, *if you must* pad a document manually, you can add a temporary " -"field to the document and then :update:`$unset` the field, as in the " -"following example." -msgstr "" - -# 2065f3bd5f754138a50af02a0c04da40 -#: ../source/faq/developers.txt:737 -msgid "" -"Do not manually pad documents in a capped collection. Applying manual " -"padding to a document in a capped collection can break replication. Also," -" the padding is not preserved if you re-sync the MongoDB instance." -msgstr "" - -# 2e82db1c5e6840389e6c3657752c48ee -#: ../source/faq/developers.txt:761 -msgid ":ref:`record-allocation-strategies`" -msgstr "" - -#~ msgid "" -#~ "However, by default, MongoDB uses a " -#~ "\"lazy\" strategy to write to disk. " -#~ "This is advantageous in situations where" -#~ " the database receives a thousand " -#~ "increments to an object within one " -#~ "second, MongoDB only needs to flush " -#~ "this data to disk once. In " -#~ "addition to the aforementioned configuration" -#~ " options, you can also use " -#~ ":dbcommand:`fsync` and :dbcommand:`getLastError` to" -#~ " modify this strategy." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB aggressively preallocates data files" -#~ " to reserve space and avoid file " -#~ "system fragmentation. You can use the" -#~ " :setting:`smallfiles` setting to modify " -#~ "the file preallocation strategy." -#~ msgstr "" - -#~ msgid "" -#~ "If you shorten the filed named " -#~ "``last_name`` to ``lname`` and the field" -#~ " name ``best_score`` to ``score``, as " -#~ "follows, you could save 9 bytes " -#~ "per document." -#~ msgstr "" - -#~ msgid "" -#~ "Shortening field names reduces expressiveness" -#~ " and does not provide considerable " -#~ "benefit on for larger documents and " -#~ "where document overhead is not " -#~ "significant concern. Shorter field names " -#~ "do not reduce the size of indexes," -#~ " because indexes have a predefined " -#~ "structure." -#~ msgstr "" - -#~ msgid "" -#~ "You can disable all server-side " -#~ "execution of JavaScript, by passing the" -#~ " :option:`--noscripting ` " -#~ "option on the command line or " -#~ "setting :setting:`noscripting` in a " -#~ "configuration file." -#~ msgstr "" - -#~ msgid "" -#~ "You should not have to pad " -#~ "manually because MongoDB adds :ref:`padding" -#~ " automatically ` " -#~ "and can adaptively adjust the amount " -#~ "of padding added to documents to " -#~ "prevent document relocations following " -#~ "updates. You can change the default " -#~ ":data:`~collStats.paddingFactor` calculation by " -#~ "using the :dbcommand:`collMod` command with" -#~ " the :collflag:`usePowerOf2Sizes` flag. The " -#~ ":collflag:`usePowerOf2Sizes` flag ensures that " -#~ "MongoDB allocates document space in " -#~ "sizes that are powers of 2, which" -#~ " helps ensure that MongoDB can " -#~ "efficiently reuse free space created by" -#~ " document deletion or relocation." -#~ msgstr "" - -#~ msgid ":ref:`record-allocation-stratgies`" -#~ msgstr "" - -# 1da1d0f72cdf4eb29ba06bb6408ae896 -#~ msgid "How do you copy all objects from one collection to another?" -#~ msgstr "" - -# 502eebf04fab438d9a5fc7850ac37a0f -#~ msgid "" -#~ "In the :program:`mongo` shell, you can" -#~ " use the following operation to " -#~ "duplicate the entire collection:" -#~ msgstr "" - -# 63f1a26284e343d4a337415068d5fc9b -#~ msgid "" -#~ "When using :method:`db.collection.copyTo()` check" -#~ " field types to ensure that the " -#~ "operation does not remove type " -#~ "information from documents during the " -#~ "translation from :term:`BSON` to :term:`JSON`." -#~ " Consider using :method:`~db.cloneCollection()` " -#~ "to maintain type fidelity." -#~ msgstr "" - -# 2d61f3a76fd049c4bc51640140e2cbb6 -#~ msgid "" -#~ "Also consider the :dbcommand:`cloneCollection` " -#~ ":term:`command ` that may" -#~ " provide some of this functionality." -#~ msgstr "" - -# 05cd47de477d491a8d21ac16842563eb -#~ msgid "The :doc:`/tutorial/isolate-sequence-of-operations` page." -#~ msgstr "" - -# b66b535267164c8caf1459e78d4d876b -#~ msgid ":method:`db.eval()`" -#~ msgstr "" - -# 84e481fd58154de4803ad6de316cf3a5 -#~ msgid "" -#~ "If you need to pass user-supplied" -#~ " values in a :query:`$where` clause, " -#~ "you may escape these values with " -#~ "the ``CodeWScope`` mechanism. When you " -#~ "set user-submitted values as variables" -#~ " in the scope document, you can " -#~ "avoid evaluating them on the database" -#~ " server." -#~ msgstr "" - -# 37c7249322b043afa35705d2a60be42d -#~ msgid "" -#~ "If you need to use :method:`db.eval()`" -#~ " with user supplied values, you can" -#~ " either use a ``CodeWScope`` or you" -#~ " can supply extra arguments to your" -#~ " function. For instance:" -#~ msgstr "" - -# 143376cd7f834583ac582780d1a78549 -#~ msgid "" -#~ "This will ensure that your application" -#~ " sends ``user_value`` to the database " -#~ "server as data rather than code." -#~ msgstr "" - -# df3cf93e494740469d96ff3f364653a9 -#~ msgid "Date, Timestamp" -#~ msgstr "" - -# eb0572f555614fada74d4d16e0587809 -#~ msgid "" -#~ "Storing values of the different types" -#~ " in the same field in a " -#~ "collection is *strongly* discouraged." -#~ msgstr "" - -# b539861d5d684ce5985bd5d80a0e8e1a -#~ msgid "" -#~ "Fields in a document may store " -#~ "``null`` values, as in a notional " -#~ "collection, ``test``, with the following " -#~ "documents:" -#~ msgstr "" - -# 26c6747402b445d69692400e81691a3b -#~ msgid "Different query operators treat ``null`` values differently:" -#~ msgstr "" - -# e1baa499742841ff8d3ab6b8cd649008 -#~ msgid "" -#~ "The ``{ cancelDate : null }`` " -#~ "query matches documents that either " -#~ "contains the ``cancelDate`` field whose " -#~ "value is ``null`` *or* that do not" -#~ " contain the ``cancelDate`` field:" -#~ msgstr "" - -# 74c72e183d4649cb93010262b320f678 -#~ msgid "" -#~ "Do not name a collection using the" -#~ " ``system.`` prefix. MongoDB reserves " -#~ "``system.`` for system collections, such " -#~ "as the ``system.indexes`` collection." -#~ msgstr "" - -# 482bbc73478743e0a36f4b50d1b339c0 -#~ msgid "" -#~ "The maximum size of a collection " -#~ "name is 128 characters, including the" -#~ " name of the database. However, for" -#~ " maximum flexibility, collections should " -#~ "have names less than 80 characters." -#~ msgstr "" - -# d7ac8a1d844349a5ba229f1d1e2ebf33 -#~ msgid "" -#~ "If, however, you can group these " -#~ "small documents by some logical " -#~ "relationship *and* you frequently retrieve " -#~ "the documents by this grouping, you " -#~ "might consider \"rolling-up\" the small" -#~ " documents into larger documents that " -#~ "contain an array of subdocuments. Keep" -#~ " in mind that if you often only" -#~ " need to retrieve a subset of " -#~ "the documents within the group, then " -#~ "\"rolling-up\" the documents may not " -#~ "provide better performance." -#~ msgstr "" - -# 35a33513f00e4bf2b88039a951e5de3c -#~ msgid "" -#~ "`Schema Design by Example " -#~ "`_" -#~ msgstr "" - -#~ msgid "" -#~ "The :method:`db.collection.copyTo()` method uses " -#~ "the :dbcommand:`eval` command internally. As" -#~ " a result, the :method:`db.collection.copyTo()`" -#~ " operation takes a global lock that" -#~ " blocks all other read and write " -#~ "operations until the " -#~ ":method:`db.collection.copyTo()` completes." -#~ msgstr "" - -#~ msgid "" -#~ "You should not have to pad " -#~ "manually because MongoDB adds :ref:`padding" -#~ " automatically `" -#~ " and can adaptively adjust the amount" -#~ " of padding added to documents to " -#~ "prevent document relocations following " -#~ "updates. You can change the default " -#~ ":data:`~collStats.paddingFactor` calculation by " -#~ "using the :dbcommand:`collMod` command with" -#~ " the :collflag:`usePowerOf2Sizes` flag. The " -#~ ":collflag:`usePowerOf2Sizes` flag ensures that " -#~ "MongoDB allocates document space in " -#~ "sizes that are powers of 2, which" -#~ " helps ensure that MongoDB can " -#~ "efficiently reuse free space created by" -#~ " document deletion or relocation." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/faq/diagnostics.po b/locale/es/LC_MESSAGES/faq/diagnostics.po deleted file mode 100644 index 02a93b69f15..00000000000 --- a/locale/es/LC_MESSAGES/faq/diagnostics.po +++ /dev/null @@ -1,966 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:25+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 2b9d73757e3f4ae4ac5b95f026c033f4 -#: ../source/faq/diagnostics.txt:5 -msgid "FAQ: MongoDB Diagnostics" -msgstr "" - -# a505063587c341f68f24e1e9113a56a0 -#: ../source/faq/diagnostics.txt -msgid "On this page" -msgstr "" - -# 558336825a654ce486bee9a06751b576 -#: ../source/faq/diagnostics.txt:15 -msgid "This document provides answers to common diagnostic questions and issues." -msgstr "" - -# 53897e18a3db48cd977cce0c422262d9 -#: ../source/faq/diagnostics.txt:18 -msgid "" -"If you don't find the answer you're looking for, check the :doc:`complete" -" list of FAQs ` or post your question to the `MongoDB User Mailing " -"List `_." -msgstr "" - -# ea8dfeec467c4dab9577ece164949012 -#: ../source/faq/diagnostics.txt:23 -msgid "" -"Where can I find information about a ``mongod`` process that stopped " -"running unexpectedly?" -msgstr "" - -# 62878f7c8788408b89faffbd8ad33bfe -#: ../source/faq/diagnostics.txt:25 -msgid "" -"If :program:`mongod` shuts down unexpectedly on a UNIX or UNIX-based " -"platform, and if :program:`mongod` fails to log a shutdown or error " -"message, then check your system logs for messages pertaining to MongoDB. " -"For example, for logs located in ``/var/log/messages``, use the following" -" commands:" -msgstr "" - -# ff88ae3b65bd45968bc7e5aca142efff -#: ../source/faq/diagnostics.txt:39 -msgid "Does TCP ``keepalive`` time affect MongoDB Deployments?" -msgstr "" - -# 747a624f6c074bbeacb86aa25d2f8ee5 -#: ../source/faq/diagnostics.txt:41 -msgid "" -"If you experience socket errors between clients and servers or between " -"members of a sharded cluster or replica set that do not have other " -"reasonable causes, check the TCP keepalive value (e.g. on Linux systems " -"store, the ``tcp_keepalive_time`` value). A common keepalive period is " -"``7200`` seconds (2 hours); however, different distributions and OS X may" -" have different settings." -msgstr "" - -# 01b1489e0059499fac47dea5d41f7b94 -#: ../source/faq/diagnostics.txt:48 -msgid "" -"For MongoDB, you will have better results with shorter keepalive periods," -" on the order of ``120`` seconds (two minutes)." -msgstr "" - -# b9cedc5d405e4c59991fab58c5ed83f4 -#: ../source/faq/diagnostics.txt:51 -msgid "" -"If your MongoDB deployment experiences keepalive-related issues, you must" -" alter the keep alive value on *all* machines hosting MongoDB processes. " -"This includes all machines hosting :program:`mongos` or :program:`mongod`" -" servers and all machines hosting client processes that connect to " -"MongoDB." -msgstr "" - -# 0602a4d5e08044f7b371e895be3f83d2 -#: ../source/faq/diagnostics.txt:59 -msgid "" -"For non-Linux systems, values greater than or equal to 600 seconds (10 " -"minutes) will be ignored by :program:`mongod` and :program:`mongos`. For " -"Linux, values greater than 300 seconds (5 minutes) will be overridden on " -"the :program:`mongod` and :program:`mongos` sockets with a maximum of 300" -" seconds." -msgstr "" - -# 9224bf90d0ac4dcf879d2ae6e0921e76 -#: ../source/includes/fact-tcp-keepalive-linux.rst:1 -msgid "**On Linux systems**:" -msgstr "" - -# 792655405a5d49abbb3c8393d76971ce -#: ../source/includes/fact-tcp-keepalive-linux.rst:3 -msgid "To view the keep alive setting, you can use one of the following commands:" -msgstr "" - -# a43e3d5c01084116ace57e70d3f148bd -# ef2b6eb9e5c943b799677868914016fd -#: ../source/includes/fact-tcp-keepalive-linux.rst:10 -#: ../source/includes/fact-tcp-keepalive-linux.rst:25 -msgid "Or:" -msgstr "" - -# 723848d386ed439e8562b44ef1758224 -#: ../source/includes/fact-tcp-keepalive-linux.rst:16 -msgid "The value is measured in seconds." -msgstr "" - -# 0490ba5c0244497990da8dae91e3b177 -#: ../source/includes/fact-tcp-keepalive-linux.rst:18 -msgid "" -"To change the ``tcp_keepalive_time`` value, you can use one of the " -"following command:" -msgstr "" - -# 954c05ca4c9a449baed04567d62ac66d -#: ../source/includes/fact-tcp-keepalive-linux.rst:31 -msgid "" -"These operations do not persist across system reboots. To persist the " -"setting, add the following line to ``/etc/sysctl.conf``:" -msgstr "" - -# 7bc2a524b1c64f1f8eeec0b3a7d295d9 -#: ../source/includes/fact-tcp-keepalive-linux.rst:38 -msgid "" -"On Linux, :program:`mongod` and :program:`mongos` processes limit the " -"keepalive to a maximum of 300 seconds (5 minutes) on their own sockets by" -" overriding keepalive values greater than 5 minutes." -msgstr "" - -# 91112712695840cdba2b37170b75d128 -#: ../source/includes/fact-tcp-keepalive-osx.rst:1 -msgid "**For OS X systems**:" -msgstr "" - -# d104f88fcc7f4de8a69fbbc138416e8e -# 1d31fb94d9444b4b971b07aa7ccc8591 -#: ../source/includes/fact-tcp-keepalive-osx.rst:3 -#: ../source/includes/fact-tcp-keepalive-windows.rst:3 -msgid "To view the keep alive setting, issue the following command:" -msgstr "" - -# bba4cc63097449368d5fa75d7fe8a274 -#: ../source/includes/fact-tcp-keepalive-osx.rst:9 -msgid "" -"To change the ``net.inet.tcp.keepinit`` value, you can use the following " -"command:" -msgstr "" - -# c54f61139a5c4a188f8e7afd8d2c12fd -#: ../source/includes/fact-tcp-keepalive-osx.rst:16 -msgid "" -"The above method for setting the TCP keepalive is not persistent; you " -"will need to reset the value each time you reboot or restart a system. " -"See your operating system’s documentation for instructions on setting the" -" TCP keepalive value persistently." -msgstr "" - -# 251c4e1618e54433ace3ec54b276be4b -#: ../source/includes/fact-tcp-keepalive-windows.rst:1 -msgid "**For Windows systems**:" -msgstr "" - -# 457bedb1e3df40558f16dbaf77d03435 -#: ../source/includes/fact-tcp-keepalive-windows.rst:9 -msgid "" -"The registry value is not present by default. The system default, used if" -" the value is absent, is 7200000 *milliseconds* or ``0x6ddd00`` in " -"hexadecimal." -msgstr "" - -# 7a30b2933eff49a6941b27791b8ca2a7 -#: ../source/includes/fact-tcp-keepalive-windows.rst:13 -msgid "" -"To change the ``KeepAliveTime`` value, use the following command in an " -"Administrator :guilabel:`Command Prompt`, where ```` is expressed " -"in hexadecimal (e.g. 120000 is ``0x1d4c0``):" -msgstr "" - -# affa4ab0c4574e72acaff0d9061277d4 -#: ../source/includes/fact-tcp-keepalive-windows.rst:21 -msgid "" -"Windows users should consider the `Windows Server Technet Article on " -"KeepAliveTime `_ for more information on setting keep alive " -"for MongoDB deployments on Windows systems." -msgstr "" - -# 12bf037537824813bf0b635e81dae86e -#: ../source/faq/diagnostics.txt:71 -msgid "" -"You will need to restart :program:`mongod` and :program:`mongos` servers " -"for new system-wide keepalive settings to take effect." -msgstr "" - -# 813674c1ab1a40c5a1df8447266dfa2c -#: ../source/faq/diagnostics.txt:75 -msgid "Why does MongoDB log so many \"Connection Accepted\" events?" -msgstr "" - -# adeac4faa78d493597c4edd7805feb1f -#: ../source/faq/diagnostics.txt:77 -msgid "" -"If you see a very large number connection and re-connection messages in " -"your MongoDB log, then clients are frequently connecting and " -"disconnecting to the MongoDB server. This is normal behavior for " -"applications that do not use request pooling, such as CGI. Consider using" -" FastCGI, an Apache Module, or some other kind of persistent application " -"server to decrease the connection overhead." -msgstr "" - -# 1cfe246a380d4cd0b04fc906ec8ba6a8 -#: ../source/faq/diagnostics.txt:84 -msgid "" -"If these connections do not impact your performance you can use the run-" -"time :setting:`~systemLog.quiet` option or the command-line option " -":option:`--quiet ` to suppress these messages from the " -"log." -msgstr "" - -# ae61a184232340f38a2f36cf280f7624 -#: ../source/faq/diagnostics.txt:90 -msgid "What tools are available for monitoring MongoDB?" -msgstr "" - -# 4641ce9b9b05433596d2341fa58c259e -#: ../source/faq/diagnostics.txt:92 -msgid "" -"The |mms-home| and :products:`Ops Manager, an on-premise solution " -"available in MongoDB Enterprise Advanced ` include monitoring functionality, which collects data" -" from running MongoDB deployments and provides visualization and alerts " -"based on that data." -msgstr "" - -# f66b34c56e7a4cdaad928d44732c7cd8 -#: ../source/faq/diagnostics.txt:98 -msgid "" -"For more information, see also the |mms-docs| and :opsmgr:`Ops Manager " -"documentation `." -msgstr "" - -# 192f5542a0c74a35b850e285889e5838 -#: ../source/faq/diagnostics.txt:101 -msgid "" -"A full list of third-party tools is available as part of the " -":doc:`/administration/monitoring/` documentation." -msgstr "" - -# 53d377b032df4c9ebaf1a2bf020cca57 -#: ../source/faq/diagnostics.txt:109 -msgid "Memory Diagnostics for the MMAPv1 Storage Engine" -msgstr "" - -# 7d4064fe2611475383b35441fda29524 -#: ../source/faq/diagnostics.txt:112 -msgid "Do I need to configure swap space?" -msgstr "" - -# 5ff6a92429a24047b1e04ea2cc2cafa1 -#: ../source/faq/diagnostics.txt:114 -msgid "" -"Always configure systems to have swap space. Without swap, your system " -"may not be reliant in some situations with extreme memory constraints, " -"memory leaks, or multiple programs using the same memory. Think of the " -"swap space as something like a steam release valve that allows the system" -" to release extra pressure without affecting the overall functioning of " -"the system." -msgstr "" - -# 6ad61dd8e1d74230a0992be2665a56a1 -#: ../source/faq/diagnostics.txt:121 -msgid "" -"Nevertheless, systems running MongoDB *do not* need swap for routine " -"operation. Database files are :ref:`memory-mapped ` and should constitute most of your MongoDB memory use. " -"Therefore, it is unlikely that :program:`mongod` will ever use any swap " -"space in normal operation. The operating system will release memory from " -"the memory mapped files without needing swap and MongoDB can write data " -"to the data files without needing the swap system." -msgstr "" - -# 3dd65853924346b8a13be05262d58a6b -#: ../source/faq/diagnostics.txt:133 -msgid "What is a \"working set\"?" -msgstr "" - -# fb0575434136460ebb4618ebef295c9f -#: ../source/faq/diagnostics.txt:135 -msgid "" -"The *working set* is the portion of your data that clients access most " -"often." -msgstr "" - -# da77910a355542b4a32d241048ff8986 -# edf7d489d26e4ce1975edf50828d6f2d -#: ../source/faq/diagnostics.txt:139 ../source/faq/diagnostics.txt:214 -msgid "Must my working set size fit RAM?" -msgstr "" - -# 0dfc5234a3514866b036397d4d1befbb -#: ../source/faq/diagnostics.txt:141 -msgid "" -"Your working set should stay in memory to achieve good performance. " -"Otherwise many random disk IO's will occur, and unless you are using SSD," -" this can be quite slow." -msgstr "" - -# 24c461d34e69476aa9db4fd208724423 -#: ../source/faq/diagnostics.txt:145 -msgid "" -"One area to watch specifically in managing the size of your working set " -"is index access patterns. If you are inserting into indexes at random " -"locations (as would happen with id's that are randomly generated by " -"hashes), you will continually be updating the whole index. If instead you" -" are able to create your id's in approximately ascending order (for " -"example, day concatenated with a random id), all the updates will occur " -"at the right side of the b-tree and the working set size for index pages " -"will be much smaller." -msgstr "" - -# 64559f541b384924a3b23a7d568d15b9 -#: ../source/faq/diagnostics.txt:154 -msgid "It is fine if databases and thus virtual size are much larger than RAM." -msgstr "" - -# 0bb150fcc675486b8d0e84d45180d2f9 -# 286ca2e996f24eaa976843008164f470 -#: ../source/faq/diagnostics.txt:157 ../source/faq/diagnostics.txt:221 -msgid "How do I calculate how much RAM I need for my application?" -msgstr "" - -# be7c0575fe844ff996e89eacd1bac123 -#: ../source/faq/diagnostics.txt:161 -msgid "" -"The amount of RAM you need depends on several factors, including but not " -"limited to:" -msgstr "" - -# c5b5b73eb93e44459419322bdad46d9b -#: ../source/faq/diagnostics.txt:164 -msgid "" -"The relationship between :doc:`database storage ` and " -"working set." -msgstr "" - -# 1f8737e1a1014ab3abf679f4c95e970c -#: ../source/faq/diagnostics.txt:166 -msgid "The operating system's cache strategy for LRU (Least Recently Used)" -msgstr "" - -# d0c4d31b0600481182b99c5a39594e8b -#: ../source/faq/diagnostics.txt:168 -msgid "The impact of :doc:`journaling `" -msgstr "" - -# c1ed8ca9afbd48938edc6a2de5e5cdd3 -#: ../source/faq/diagnostics.txt:170 -msgid "" -"The number or rate of page faults and other |MMS| gauges to detect when " -"you need more RAM" -msgstr "" - -# b9ebc178b82846cd8c7f9de91cab28ed -#: ../source/faq/diagnostics.txt:173 -msgid "Each database connection thread will need up to 1 MB of RAM." -msgstr "" - -# 5d31de7ed5984afa8a2c928806cfcd8d -#: ../source/faq/diagnostics.txt:175 -msgid "" -"MongoDB defers to the operating system when loading data into memory from" -" disk. It simply :ref:`memory maps ` all" -" its data files and relies on the operating system to cache data. The OS " -"typically evicts the least-recently-used data from RAM when it runs low " -"on memory. For example if clients access indexes more frequently than " -"documents, then indexes will more likely stay in RAM, but it depends on " -"your particular usage." -msgstr "" - -# 44a6768a650445749360ae3ed3c6d78f -#: ../source/faq/diagnostics.txt:183 -msgid "" -"To calculate how much RAM you need, you must calculate your working set " -"size, or the portion of your data that clients use most often. This " -"depends on your access patterns, what indexes you have, and the size of " -"your documents. Because MongoDB uses a thread per connection model, each " -"database connection also will need up to 1 MB of RAM, whether active or " -"idle." -msgstr "" - -# 19b7faf51c6345e6bd1f55753df6a6bc -#: ../source/faq/diagnostics.txt:189 -msgid "" -"If page faults are infrequent, your working set fits in RAM. If fault " -"rates rise higher than that, you risk performance degradation. This is " -"less critical with SSD drives than with spinning disks." -msgstr "" - -# 74b5e272fd4442d5b58f781fe99b500b -#: ../source/faq/diagnostics.txt:195 -msgid "How do I read memory statistics in the UNIX ``top`` command" -msgstr "" - -# 04473fac7b9d4f39b773673c1f6960d7 -#: ../source/faq/diagnostics.txt:197 -msgid "" -"Because :program:`mongod` uses :ref:`memory-mapped files `, the memory statistics in ``top`` require " -"interpretation in a special way. On a large database, ``VSIZE`` (virtual " -"bytes) tends to be the size of the entire database. If the " -":program:`mongod` doesn't have other processes running, ``RSIZE`` " -"(resident bytes) is the total memory of the machine, as this counts file " -"system cache contents." -msgstr "" - -# c1a27f7d5e824fb2b00312e336bccafc -#: ../source/faq/diagnostics.txt:205 -msgid "" -"For Linux systems, use the ``vmstat`` command to help determine how the " -"system uses memory. On OS X systems use ``vm_stat``." -msgstr "" - -# 982561b7e3384bc7b5b5b49cb1eaee61 -#: ../source/faq/diagnostics.txt:211 -msgid "Memory Diagnostics for the WiredTiger Storage Engine" -msgstr "" - -# 6dd7c34eca284ce596a53d50b4a30aa2 -#: ../source/faq/diagnostics.txt:216 -msgid "No." -msgstr "" - -# da3d8d12263b41a2bc653d50e96f0741 -#: ../source/includes/extracts/wt-cache-eviction.rst:1 -msgid "" -"If the cache does not have enough space to load additional data, " -"WiredTiger evicts pages from the cache to free up space." -msgstr "" - -# 0ff597d6762d4b259e8f3888814d255c -# 41f4f6d25ba3407288998b9fdab08e81 -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-config.rst:3 -msgid "" -"The :setting:`storage.wiredTiger.engineConfig.cacheSizeGB` limits the " -"size of the WiredTiger internal cache. The operating system will use the " -"available free memory for filesystem cache, which allows the compressed " -"MongoDB data files to stay in memory. In addition, the operating system " -"will use any free RAM to buffer file system blocks and file system cache." -msgstr "" - -# 01bedba840e24499a03ef0007bfb4ddb -# f33adf5061f94835ad0d5505870d9a8b -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-config.rst:10 -msgid "" -"To accommodate the additional consumers of RAM, you may have to decrease " -"WiredTiger internal cache size." -msgstr "" - -# 56462cf4e34a4201823003ef6a410c67 -# 0b287eb54ffb4288a323aa4f7d3a45be -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-config.rst:13 -msgid "" -"The default WiredTiger internal cache size value assumes that there is a " -"single :program:`mongod` instance per machine. If a single machine " -"contains multiple MongoDB instances, then you should decrease the setting" -" to accommodate the other :program:`mongod` instances." -msgstr "" - -# 91b2c9c6fe084d5a801557e6de7ce922 -# e9063687cfda40c5bf088eaecd4bb13f -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-config.rst:19 -msgid "" -"If you run :program:`mongod` in a container (e.g. ``lxc``, ``cgroups``, " -"Docker, etc.) that does *not* have access to all of the RAM available in " -"a system, you must set " -":setting:`storage.wiredTiger.engineConfig.cacheSizeGB` to a value less " -"than the amount of RAM available in the container. The exact amount " -"depends on the other processes running in the container." -msgstr "" - -# 4bac962067df4cfeaea7e2b7797379d6 -#: ../source/includes/extracts/wt-cache-size.rst:4 -msgid "" -"To see statistics on the cache and eviction, use the " -":dbcommand:`serverStatus` command. The :serverstatus:`wiredTiger.cache` " -"field holds the information on the cache and eviction." -msgstr "" - -# 7045d50c46ea490eb6bb0c87df2ec641 -#: ../source/includes/extracts/wt-cache-size.rst:49 -msgid "" -"For an explanation of some key cache and eviction statistics, such as " -":serverstatus:`wiredTiger.cache.bytes currently in the cache` and " -":serverstatus:`wiredTiger.cache.tracked dirty bytes in the cache`, see " -":serverstatus:`wiredTiger.cache`." -msgstr "" - -# 9351f8da8c324aabace0928a568b87c5 -# c385b66b446d4428ae8ad8d40d7b2e8e -#: ../source/includes/extracts/wt-cache-setting.rst:1 -msgid "" -"To adjust the size of the WiredTiger internal cache, see " -":setting:`storage.wiredTiger.engineConfig.cacheSizeGB` and " -":option:`--wiredTigerCacheSizeGB`. Avoid increasing the WiredTiger " -"internal cache size above its default value." -msgstr "" - -# 6fd3895c60ed4356adf2b459b1bc5609 -#: ../source/includes/extracts/wt-cache-utilization.rst:1 -msgid "" -"With WiredTiger, MongoDB utilizes both the WiredTiger internal cache and " -"the filesystem cache." -msgstr "" - -# 5749728175e54f45be0a256317c5e918 -#: ../source/includes/extracts/wt-cache-default-setting.rst:2 -msgid "" -"Starting in 3.4, the WiredTiger internal cache, by default, will use the " -"larger of either:" -msgstr "" - -# 80e1a3170df0415381c61d981416326e -#: ../source/includes/extracts/wt-cache-default-setting.rst:5 -#, python-format -msgid "50% of RAM minus 1 GB, or" -msgstr "" - -# 1bab7791791d4258815681c1bdedfb33 -#: ../source/includes/extracts/wt-cache-default-setting.rst:7 -msgid "256 MB." -msgstr "" - -# 5fa14cc8c60c4c458f1a672f08af43b2 -#: ../source/includes/extracts/wt-filesystem-cache.rst:1 -msgid "" -"Via the filesystem cache, MongoDB automatically uses all free memory that" -" is not used by the WiredTiger cache or by other processes. Data in the " -"filesystem cache is compressed." -msgstr "" - -# 8dc04e0afc344abdb40bea99394febe5 -#: ../source/includes/extracts/wt-configure-cache.rst:7 -msgid "" -"To view statistics on the cache and eviction rate, see the " -":serverstatus:`wiredTiger.cache` field returned from the " -":dbcommand:`serverStatus` command." -msgstr "" - -# 838df8cd7b134587aa29390faa54c732 -#: ../source/faq/diagnostics.txt:226 -msgid "Sharded Cluster Diagnostics" -msgstr "" - -# 7ea9f1e0e8594e97bf8ff7bbc30c3818 -#: ../source/faq/diagnostics.txt:228 -msgid "" -"The two most important factors in maintaining a successful sharded " -"cluster are:" -msgstr "" - -# f47a53c952bf412a90a32556180dfaf1 -#: ../source/faq/diagnostics.txt:230 -msgid "" -":ref:`choosing an appropriate shard key ` " -"and" -msgstr "" - -# 1a2365b67aee4834ad1b7c751084f482 -#: ../source/faq/diagnostics.txt:232 -msgid "" -":ref:`sufficient capacity to support current and future operations " -"`." -msgstr "" - -# fb1bb0b2c7154b258d569e697d990197 -#: ../source/faq/diagnostics.txt:235 -msgid "" -"You can prevent most issues encountered with sharding by ensuring that " -"you choose the best possible :term:`shard key` for your deployment and " -"ensure that you are always adding additional capacity to your cluster " -"well before the current resources become saturated. Continue reading for " -"specific issues you may encounter in a production environment." -msgstr "" - -# 2be37af0e79d48228a682a1d98cb75b2 -#: ../source/faq/diagnostics.txt:244 -msgid "In a new sharded cluster, why does all data remains on one shard?" -msgstr "" - -# dc738badee3f4421a8d89a1ef51a038d -#: ../source/faq/diagnostics.txt:246 -msgid "" -"Your cluster must have sufficient data for sharding to make sense. " -"Sharding works by migrating chunks between the shards until each shard " -"has roughly the same number of chunks." -msgstr "" - -# 6bd83cab38524f3cb20c0079a46627bf -#: ../source/faq/diagnostics.txt:250 -msgid "" -"The default chunk size is 64 megabytes. MongoDB will not begin migrations" -" until the imbalance of chunks in the cluster exceeds the :ref:`migration" -" threshold `. This behavior helps prevent " -"unnecessary chunk migrations, which can degrade the performance of your " -"cluster as a whole." -msgstr "" - -# a442fb5e7ac74f72b7c98f05ba6ac9f5 -#: ../source/faq/diagnostics.txt:256 -msgid "" -"If you have just deployed a sharded cluster, make sure that you have " -"enough data to make sharding effective. If you do not have sufficient " -"data to create more than eight 64 megabyte chunks, then all data will " -"remain on one shard. Either lower the :ref:`chunk size ` setting, or add more data to the cluster." -msgstr "" - -# 8492169ec92d4adabbef3116f7127886 -#: ../source/faq/diagnostics.txt:262 -msgid "" -"As a related problem, the system will split chunks only on inserts or " -"updates, which means that if you configure sharding and do not continue " -"to issue insert and update operations, the database will not create any " -"chunks. You can either wait until your application inserts data *or* " -":doc:`split chunks manually `." -msgstr "" - -# 787f6ec0e1a544deb5bd33b8c9100683 -#: ../source/faq/diagnostics.txt:268 -msgid "" -"Finally, if your shard key has a low :ref:`cardinality `, MongoDB may not be able to create sufficient splits " -"among the data." -msgstr "" - -# 8a397f6dbc9d420abe629b35bc8ddf43 -#: ../source/faq/diagnostics.txt:273 -msgid "" -"Why would one shard receive a disproportion amount of traffic in a " -"sharded cluster?" -msgstr "" - -# 1b8e07a265894388af93090b553ca895 -#: ../source/faq/diagnostics.txt:275 -msgid "" -"In some situations, a single shard or a subset of the cluster will " -"receive a disproportionate portion of the traffic and workload. In almost" -" all cases this is the result of a shard key that does not effectively " -"allow :ref:`write scaling `." -msgstr "" - -# 28f972a8940a44b58a5783eea28f6a55 -#: ../source/faq/diagnostics.txt:280 -msgid "" -"It's also possible that you have \"hot chunks.\" In this case, you may be" -" able to solve the problem by splitting and then migrating parts of these" -" chunks." -msgstr "" - -# 654a25ec27fd4edb94649d9ebf6b127b -#: ../source/faq/diagnostics.txt:284 -msgid "" -"In the worst case, you may have to consider re-sharding your data and " -":ref:`choosing a different shard key ` to correct this pattern." -msgstr "" - -# 0fa8c2a86e184907ade1c4d787f5a346 -#: ../source/faq/diagnostics.txt:289 -msgid "What can prevent a sharded cluster from balancing?" -msgstr "" - -# 630e79def0cd4563af9dfb6c93e3f4fc -#: ../source/faq/diagnostics.txt:291 -msgid "" -"If you have just deployed your sharded cluster, you may want to consider " -"the :ref:`troubleshooting suggestions for a new cluster where data " -"remains on a single shard `." -msgstr "" - -# bd33165b296b47d29f6a5ffa3673f7be -#: ../source/faq/diagnostics.txt:295 -msgid "" -"If the cluster was initially balanced, but later developed an uneven " -"distribution of data, consider the following possible causes:" -msgstr "" - -# ede0e5ffb1054d28a8dc6f8b2a579c5f -#: ../source/faq/diagnostics.txt:298 -msgid "" -"You have deleted or removed a significant amount of data from the " -"cluster. If you have added additional data, it may have a different " -"distribution with regards to its shard key." -msgstr "" - -# 2e991c96bcd34d159484dd1eacaaa15b -#: ../source/faq/diagnostics.txt:302 -msgid "" -"Your :term:`shard key` has low :ref:`cardinality ` and MongoDB cannot split the chunks any further." -msgstr "" - -# 677cd7d002c6479a8be087339591c2fe -#: ../source/faq/diagnostics.txt:305 -msgid "" -"Your data set is growing faster than the balancer can distribute data " -"around the cluster. This is uncommon and typically is the result of:" -msgstr "" - -# f4f4c3d387394b0b9431bdebbee160f2 -#: ../source/faq/diagnostics.txt:309 -msgid "" -"a :ref:`balancing window ` that is " -"too short, given the rate of data growth." -msgstr "" - -# 6342df98f30949839af026a6db7d82fb -#: ../source/faq/diagnostics.txt:312 -msgid "" -"an uneven distribution of :ref:`write operations ` that requires more data migration. You may have to choose" -" a different shard key to resolve this issue." -msgstr "" - -# 374cc9b6253e468591a4419f103154fd -#: ../source/faq/diagnostics.txt:317 -msgid "" -"poor network connectivity between shards, which may lead to chunk " -"migrations that take too long to complete. Investigate your network " -"configuration and interconnections between shards." -msgstr "" - -# 93a193d563054cf3a1472fb82a947b25 -#: ../source/faq/diagnostics.txt:322 -msgid "Why do chunk migrations affect sharded cluster performance?" -msgstr "" - -# 6fe75676d9294a2b999de5f06ef2627d -#: ../source/faq/diagnostics.txt:324 -msgid "" -"If migrations impact your cluster or application's performance, consider " -"the following options, depending on the nature of the impact:" -msgstr "" - -# 4483d491b124408683648d69ecdf8e24 -#: ../source/faq/diagnostics.txt:327 -msgid "" -"If migrations only interrupt your clusters sporadically, you can limit " -"the :ref:`balancing window ` to " -"prevent balancing activity during peak hours. Ensure that there is enough" -" time remaining to keep the data from becoming out of balance again." -msgstr "" - -# 029c77c780764dcca53c49accd9a2600 -#: ../source/faq/diagnostics.txt:333 -msgid "" -"If the balancer is always migrating chunks to the detriment of overall " -"cluster performance:" -msgstr "" - -# 9241ace6d3fe46dca45a7e78474ebe7f -#: ../source/faq/diagnostics.txt:336 -msgid "" -"You may want to attempt :doc:`decreasing the chunk size ` to limit the size of the " -"migration." -msgstr "" - -# 80c485d3f4f8493c950f2db50d947af6 -#: ../source/faq/diagnostics.txt:339 -msgid "" -"Your cluster may be over capacity, and you may want to attempt to " -":ref:`add one or two shards ` to the " -"cluster to distribute load." -msgstr "" - -# 78cc66de76ba46fe8c72d45a2c7c61f8 -#: ../source/faq/diagnostics.txt:343 -msgid "" -"It's also possible that your shard key causes your application to direct " -"all writes to a single shard. This kind of activity pattern can require " -"the balancer to migrate most data soon after writing it. Consider " -"redeploying your cluster with a shard key that provides better " -":ref:`write scaling `." -msgstr "" - -#~ msgid "" -#~ "The `MongoDB Management Services " -#~ "` includes monitoring. MMS" -#~ " Monitoring is a free, hosted " -#~ "services for monitoring MongoDB deployments." -#~ " A full list of third-party " -#~ "tools is available as part of the" -#~ " :doc:`/administration/monitoring/` documentation. Also" -#~ " consider the `MMS Documentation " -#~ "`_." -#~ msgstr "" - -# cf7b3bed5b464d959142b36fc89af856 -#~ msgid "Does TCP ``keepalive`` time affect sharded clusters and replica sets?" -#~ msgstr "" - -# b3b2dd7cb4bc45fc821c88228769edd8 -#~ msgid "" -#~ "If you experience socket errors between" -#~ " members of a sharded cluster or " -#~ "replica set, that do not have " -#~ "other reasonable causes, check the TCP" -#~ " keep alive value, which Linux " -#~ "systems store as the ``tcp_keepalive_time``" -#~ " value. A common keep alive period" -#~ " is ``7200`` seconds (2 hours); " -#~ "however, different distributions and OS " -#~ "X may have different settings. For " -#~ "MongoDB, you will have better " -#~ "experiences with shorter keepalive periods," -#~ " on the order of ``300`` seconds " -#~ "(five minutes)." -#~ msgstr "" - -# 17844e7a40be40af925a7f60662cf34d -#~ msgid "" -#~ "On Linux systems you can use the" -#~ " following operation to check the " -#~ "value of ``tcp_keepalive_time``:" -#~ msgstr "" - -# 6f840c3067ae4827a739b7b1521fe0dc -#~ msgid "" -#~ "You can change the ``tcp_keepalive_time`` " -#~ "value with the following operation:" -#~ msgstr "" - -# 0370901acc7d4ec59235c3c7978c4a2e -#~ msgid "" -#~ "The new ``tcp_keepalive_time`` value takes " -#~ "effect without requiring you to restart" -#~ " the :program:`mongod` or :program:`mongos` " -#~ "servers. When you reboot or restart " -#~ "your system you will need to set" -#~ " the new ``tcp_keepalive_time`` value, or" -#~ " see your operating system's documentation" -#~ " for setting the TCP keepalive value" -#~ " persistently." -#~ msgstr "" - -# c82626f8592e46528f35729687d3b1de -#~ msgid "" -#~ "For OS X systems, issue the " -#~ "following command to view the keep " -#~ "alive setting:" -#~ msgstr "" - -# e4ac5fe7f2f545cfa731444acdc898a5 -#~ msgid "To set a shorter keep alive period use the following invocation:" -#~ msgstr "" - -# 0d613ee2132e4edea36a35c57bd403a1 -#~ msgid "" -#~ "If your replica set or sharded " -#~ "cluster experiences keepalive-related issues," -#~ " you must alter the ``tcp_keepalive_time``" -#~ " value on all machines hosting " -#~ "MongoDB processes. This includes all " -#~ "machines hosting :program:`mongos` or " -#~ ":program:`mongod` servers." -#~ msgstr "" - -# 3e47676f638043b099f1d0f6367cf5ca -#~ msgid "" -#~ "Windows users should consider the " -#~ "`Windows Server Technet Article on " -#~ "KeepAliveTime configuration `_ for more " -#~ "information on setting keep alive for" -#~ " MongoDB deployments on Windows systems." -#~ msgstr "" - -# 21e741cb385642899ac14ad214a2b179 -#~ msgid "Memory Diagnostics" -#~ msgstr "" - -# 221eba69ecaa4cec9d9ffc74486b9036 -#~ msgid "What is \"working set\" and how can I estimate its size?" -#~ msgstr "" - -# b9438cb3a5104a86b9d2d795772e9cf8 -#~ msgid "" -#~ "The *working set* for a MongoDB " -#~ "database is the portion of your " -#~ "data that clients access most often. " -#~ "You can estimate size of the " -#~ "working set, using the " -#~ ":data:`~serverStatus.workingSet` document in the " -#~ "output of :dbcommand:`serverStatus`. To return" -#~ " :dbcommand:`serverStatus` with the " -#~ ":data:`~serverStatus.workingSet` document, issue a" -#~ " command in the following form:" -#~ msgstr "" - -# ac0eb3fe8460456f99bfca4462a48181 -#~ msgid "" -#~ "The number or rate of page faults" -#~ " and other MMS gauges to detect " -#~ "when you need more RAM" -#~ msgstr "" - -# edcde004d9f94fee868ebf88c3ac3d5b -#~ msgid "" -#~ "To calculate how much RAM you " -#~ "need, you must calculate your working" -#~ " set size, or the portion of " -#~ "your data that clients use most " -#~ "often. This depends on your access " -#~ "patterns, what indexes you have, and " -#~ "the size of your documents." -#~ msgstr "" - -# 95d771f4d6074378b48221476f0711d0 -#~ msgid "" -#~ "The default chunk size is 64 " -#~ "megabytes. MongoDB will not begin " -#~ "migrations until the imbalance of chunks" -#~ " in the cluster exceeds the " -#~ ":ref:`migration threshold `. While the default chunk " -#~ "size is configurable with the " -#~ ":setting:`~sharding.chunkSize` setting, these " -#~ "behaviors help prevent unnecessary chunk " -#~ "migrations, which can degrade the " -#~ "performance of your cluster as a " -#~ "whole." -#~ msgstr "" - -#~ msgid "" -#~ "The `MongoDB Management Services " -#~ "`_ includes monitoring. MMS" -#~ " Monitoring is a free, hosted " -#~ "services for monitoring MongoDB deployments." -#~ " A full list of third-party " -#~ "tools is available as part of the" -#~ " :doc:`/administration/monitoring/` documentation. Also" -#~ " consider the `MMS Documentation " -#~ "`_." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/faq/fundamentals.po b/locale/es/LC_MESSAGES/faq/fundamentals.po deleted file mode 100644 index ca71b25209b..00000000000 --- a/locale/es/LC_MESSAGES/faq/fundamentals.po +++ /dev/null @@ -1,793 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:24+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 2b44a977f1964647b2a21c18e3232583 -#: ../source/faq/fundamentals.txt:3 -msgid "FAQ: MongoDB Fundamentals" -msgstr "" - -# 199a2b9dfab744ff91f2d040e4629609 -#: ../source/faq/fundamentals.txt -msgid "On this page" -msgstr "" - -# 55cad076a6ce4042b01564d4b8e1c232 -#: ../source/faq/fundamentals.txt:13 -msgid "This document answers some common questions about MongoDB." -msgstr "" - -# e18b5fee330e4512b08eeef443b1c703 -#: ../source/faq/fundamentals.txt:16 -msgid "What platforms does MongoDB support?" -msgstr "" - -# 0461e20fbfc645f18f207de493cfb5da -#: ../source/faq/fundamentals.txt:18 -msgid "" -"For the list of supported platforms, see :ref:`prod-notes-supported-" -"platforms`." -msgstr "" - -# 0fc4b9fcf90045fc80ce6693c9ee3014 -#: ../source/faq/fundamentals.txt:22 -msgid "How does a collection differ from a table?" -msgstr "" - -# bbbb1d2112f54023b2823fa3acee0ec2 -#: ../source/faq/fundamentals.txt:24 -msgid "" -"Instead of tables, a MongoDB database stores its data in " -":term:`collections `. A collection holds one or more " -":ref:`BSON documents `. Documents are analogous to " -"records or rows in a relational database table. Each document has " -":ref:`one or more fields `; fields are similar to the" -" columns in a relational database table." -msgstr "" - -# d276f39bad114c59bfa8e1c2cb0afcd3 -#: ../source/faq/fundamentals.txt:31 -msgid ":doc:`/reference/sql-comparison`, :doc:`/introduction`" -msgstr "" - -# 3fc817fa0b8d4c0499a9d68d725a46cb -#: ../source/faq/fundamentals.txt:34 -msgid "How do I create a database and a collection?" -msgstr "" - -# 41493713f423471397d41b27f4201012 -#: ../source/faq/fundamentals.txt:36 -msgid "" -"If a database does not exist, MongoDB creates the database when you first" -" store data for that database." -msgstr "" - -# 89ce3d9c3a1c42d49d6c36d247c6aef3 -#: ../source/faq/fundamentals.txt:39 -msgid "" -"If a collection does not exist, MongoDB creates the collection when you " -"first store data for that collection. [#explicit-creation]_" -msgstr "" - -# 3a57a2f8547347158daa5c7b33f51d63 -#: ../source/faq/fundamentals.txt:42 -msgid "" -"As such, you can switch to a non-existent database (``use ``) and" -" perform the following operation:" -msgstr "" - -# 53eb323bc41c4f92ad6fb6e2fc8ee814 -#: ../source/faq/fundamentals.txt:52 -msgid "" -"The ``insert`` operation creates both the database ``myNewDB`` and the " -"collection ``myNewCollection1`` if they do not already exist." -msgstr "" - -# 869502cac3d04ebcb279e480ab0fd542 -#: ../source/faq/fundamentals.txt:55 -msgid "" -"The ``createIndex`` operation, which occurs after the ``myNewDB`` has " -"been created, creates the index and the collection ``myNewCollection2`` " -"if the collection does not exist. If ``myNewDb`` did not exist, the " -"``createIndex`` operation would have also created the ``myNewDB``." -msgstr "" - -# ab946b56bbbd46e8b91b1ceaf4a0ebab -#: ../source/faq/fundamentals.txt:62 -msgid "" -"You can also create a collection explicitly using " -":method:`db.createCollection` if you want to specify specific options, " -"such as maximum size or document validation rules." -msgstr "" - -# 212b311c64564107b449f8c719fa6345 -#: ../source/faq/fundamentals.txt:69 -msgid "How do I define or alter the collection schema?" -msgstr "" - -# d17de30c46494bb7a26a94c94638b528 -#: ../source/faq/fundamentals.txt:71 -msgid "" -"You do not need to specify a schema for a collection in MongoDB. Although" -" it is common for the documents in a collection to have a largely " -"homogeneous structure, it is not a requirement; i.e. documents in a " -"single collection do not need to have the same set of fields. The data " -"type for a field can differ across documents in a collection as well." -msgstr "" - -# f985a1db790b484f80e249176b37b71b -#: ../source/faq/fundamentals.txt:78 -msgid "" -"To change the structure of the documents in a collection, update the " -"documents to the new structure. For instance, add new fields, remove " -"existing ones, or update the value of a field to a new type." -msgstr "" - -# 4814f15ff72447f58d91d76115325e43 -#: ../source/faq/fundamentals.txt:84 -msgid "" -"Starting in MongoDB 3.2, however, you can enforce :doc:`document " -"validation rules ` for a collection during " -"update and insert operations." -msgstr "" - -# 3c399f2595704646a116f523381a93a4 -#: ../source/faq/fundamentals.txt:88 -msgid "" -"Some collection properties, such as specifying a maximum size, can be " -"specified during the explicit creation of a collection and be modified. " -"See :method:`db.createCollection` and :dbcommand:`collMod`. If you are " -"not specifying these properties, you do not need to explicitly create the" -" collection since MongoDB creates new collections when you first store " -"data for the collections." -msgstr "" - -# 2c9dae4381eb49ceb1300cc3920787c4 -#: ../source/faq/fundamentals.txt:96 -msgid "Does MongoDB support SQL?" -msgstr "" - -# 0cd0fc983e794aa783897017dfa6b89c -#: ../source/faq/fundamentals.txt:98 -msgid "" -"No. However, MongoDB does support a rich query language of its own. For " -"examples on using MongoDB's query language, see :doc:`/crud`" -msgstr "" - -# 4ca61c9ed2354a4a8430b2715c88c15a -#: ../source/faq/fundamentals.txt:102 -msgid ":doc:`/reference/sql-comparison`" -msgstr "" - -# ca17579553ad453b9b5cb3a2ccb110ed -#: ../source/faq/fundamentals.txt:105 -msgid "Does MongoDB support transactions?" -msgstr "" - -# 3cae79d3f82445d1afd4c4990cda9774 -#: ../source/faq/fundamentals.txt:107 -msgid "" -"MongoDB does not support multi-document transactions. However, MongoDB " -"does provide atomic operations on a single document." -msgstr "" - -# c6c166bf73a243d2ab9f4a19e7c8b76a -#: ../source/faq/fundamentals.txt:110 -msgid "" -"For more details on MongoDB's isolation guarantees and behavior under " -"concurrency, see :doc:`/faq/concurrency`." -msgstr "" - -# d2a1f9771f1240cd92f1f75b58a1fc46 -#: ../source/faq/fundamentals.txt:116 -msgid "Does MongoDB handle caching?" -msgstr "" - -# e3214821e27d4da68575e9b4d451031c -#: ../source/faq/fundamentals.txt:118 -msgid "" -"Yes. MongoDB keeps most recently used data in RAM. If you have created " -"indexes for your queries and your working data set fits in RAM, MongoDB " -"serves all queries from memory." -msgstr "" - -# e94280fe1f8d4693a52bb1c7c686dd26 -#: ../source/faq/fundamentals.txt:122 -msgid "" -"MongoDB does not cache the query results in order to return the cached " -"results for identical queries." -msgstr "" - -# 429e195e8cbb40c0813c64cc9e15c9c4 -#: ../source/faq/fundamentals.txt:125 -msgid "" -"For more information on MongoDB and memory use, see :ref:`WiredTiger and " -"Memory Use ` and :ref:`MMAPv1 and Memory Use " -"`." -msgstr "" - -# af12c9e063d24cdda925980f8a8acc74 -#: ../source/faq/fundamentals.txt:132 -msgid "How does MongoDB address SQL or Query injection?" -msgstr "" - -# 70e908a495fb45a59bd7db9976d9851f -#: ../source/faq/fundamentals.txt:135 -msgid "BSON" -msgstr "" - -# cbe06244c79347dcb21796e5677411a8 -#: ../source/faq/fundamentals.txt:137 -msgid "" -"As a client program assembles a query in MongoDB, it builds a BSON " -"object, not a string. Thus traditional SQL injection attacks are not a " -"problem. More details and some nuances are covered below." -msgstr "" - -# 1136669f9d1d497daef02fc3e5a3c3d8 -#: ../source/faq/fundamentals.txt:141 -msgid "" -"MongoDB represents queries as :term:`BSON` objects. Typically " -":doc:`client libraries ` provide a convenient, " -"injection free, process to build these objects. Consider the following " -"C++ example:" -msgstr "" - -# 38cd7f5f8eb14f4982ef66b8efe19bee -#: ../source/faq/fundamentals.txt:151 -msgid "" -"Here, ``my_query`` then will have a value such as ``{ name : \"Joe\" }``." -" If ``my_query`` contained special characters, for example ``,``, ``:``, " -"and ``{``, the query simply wouldn't match any documents. For example, " -"users cannot hijack a query and convert it to a delete." -msgstr "" - -# 069d8fc694f94825b3d8806d6d6ecb95 -#: ../source/faq/fundamentals.txt:158 -msgid "JavaScript" -msgstr "" - -# 392af4e364df40e2bfacbaa357de54e2 -#: ../source/includes/fact-disable-javascript-with-noscript.rst:1 -msgid "" -"You can disable all server-side execution of JavaScript, by passing the " -":option:`--noscripting ` option on the command line" -" or setting :setting:`security.javascriptEnabled` in a configuration " -"file." -msgstr "" - -# 6bafcbd169754f32b05b55d8dd3b3d7d -#: ../source/faq/fundamentals.txt:164 -msgid "" -"All of the following MongoDB operations permit you to run arbitrary " -"JavaScript expressions directly on the server:" -msgstr "" - -# f957eec589ee4408b65d7ad303c8806a -#: ../source/faq/fundamentals.txt:167 -msgid ":query:`$where`" -msgstr "" - -# 84fc7888903643b19f0f503f98ebf5e9 -#: ../source/faq/fundamentals.txt:168 -msgid ":dbcommand:`mapReduce`" -msgstr "" - -# eb786afd24494a9dae11d0a1fe61d51f -#: ../source/faq/fundamentals.txt:169 -msgid ":dbcommand:`group`" -msgstr "" - -# 33d809e4c1564cfcb904ef6c0f633f56 -#: ../source/faq/fundamentals.txt:171 -msgid "" -"You must exercise care in these cases to prevent users from submitting " -"malicious JavaScript." -msgstr "" - -# 666ba55abac74971ab84875a28ae43b6 -#: ../source/faq/fundamentals.txt:174 -msgid "" -"Fortunately, you can express most queries in MongoDB without JavaScript " -"and for queries that require JavaScript, you can mix JavaScript and non-" -"JavaScript in a single query. Place all the user-supplied fields directly" -" in a :term:`BSON` field and pass JavaScript code to the :query:`$where` " -"field." -msgstr "" - -# 9b4d33786a794a10930f6fc0296d675c -#: ../source/faq/fundamentals.txt:180 -msgid "" -"If you need to pass user-supplied values in a :query:`$where` clause, you" -" may escape these values with the ``CodeWScope`` mechanism. When you set " -"user-submitted values as variables in the scope document, you can avoid " -"evaluating them on the database server." -msgstr "" - -#~ msgid "" -#~ "32-bit builds disable :term:`journaling " -#~ "` by default because journaling " -#~ "further limits the maximum amount of " -#~ "data that the database can" -#~ msgstr "" - -# c5d07d9d71574a9d85ef60eadb576eda -#~ msgid "" -#~ "This document addresses basic high level" -#~ " questions about MongoDB and its use." -#~ msgstr "" - -# c8bed7b7c95c4a8db73bbf120f274371 -#~ msgid "" -#~ "If you don't find the answer " -#~ "you're looking for, check the " -#~ ":doc:`complete list of FAQs ` or" -#~ " post your question to the `MongoDB" -#~ " User Mailing List " -#~ "`_." -#~ msgstr "" - -# b18e7ebc66fa4d3fbadb2af1dd681eac -#~ msgid "What kind of database is MongoDB?" -#~ msgstr "" - -# 07d62fb9ba5443e996a6630bb862d148 -#~ msgid "" -#~ "MongoDB is a :term:`document`\\-oriented DBMS." -#~ " Think of MySQL but with " -#~ ":term:`JSON`-like objects comprising the data" -#~ " model, rather than RDBMS tables. " -#~ "Significantly, MongoDB supports neither joins" -#~ " nor transactions. However, it features " -#~ "secondary indexes, an expressive query " -#~ "language, atomic writes on a per-" -#~ "document level, and fully-consistent " -#~ "reads." -#~ msgstr "" - -# 622cf55c66724156b1f44cf8454e1ac0 -#~ msgid "" -#~ "Operationally, MongoDB features master-slave" -#~ " replication with automated failover and" -#~ " built-in horizontal scaling via " -#~ "automated range-based partitioning." -#~ msgstr "" - -# 22305e81413d40d5be53d3d1c4f3e10f -#~ msgid "" -#~ "MongoDB uses :term:`BSON`, a binary " -#~ "object format similar to, but more " -#~ "expressive than :term:`JSON`." -#~ msgstr "" - -# d239e91b345b431c943a99cae7399040 -#~ msgid "Do MongoDB databases have tables?" -#~ msgstr "" - -# c7a62b8ee552481bac1b349362805a1f -#~ msgid "" -#~ "Instead of tables, a MongoDB database" -#~ " stores its data in :term:`collections " -#~ "`, which are the rough " -#~ "equivalent of RDBMS tables. A collection" -#~ " holds one or more :term:`documents " -#~ "`, which corresponds to a " -#~ "record or a row in a relational" -#~ " database table, and each document " -#~ "has one or more fields, which " -#~ "corresponds to a column in a " -#~ "relational database table." -#~ msgstr "" - -# 8eed337891b94bd2aee7b42f63748e3d -#~ msgid "" -#~ "Collections have important differences from" -#~ " RDBMS tables. Documents in a single" -#~ " collection may have a unique " -#~ "combination and set of fields. Documents" -#~ " need not have identical fields. You" -#~ " can add a field to some " -#~ "documents in a collection without adding" -#~ " that field to all documents in " -#~ "the collection." -#~ msgstr "" - -# 85c4ab2ec12441e5be97b5d998324fb8 -# 9277643fa6ec4c0eaca5bf70ec4889d1 -#~ msgid "See" -#~ msgstr "" - -# cbda7d23d02f454dafb1a24ea9a5b5bd -#~ msgid "Do MongoDB databases have schemas?" -#~ msgstr "" - -# 5cce3a433f0e44159b8db0f72d7ead3c -#~ msgid "" -#~ "MongoDB uses dynamic schemas. You can" -#~ " create collections without defining the" -#~ " structure, i.e. the fields or the" -#~ " types of their values, of the " -#~ "documents in the collection. You can " -#~ "change the structure of documents simply" -#~ " by adding new fields or deleting " -#~ "existing ones. Documents in a collection" -#~ " need not have an identical set " -#~ "of fields." -#~ msgstr "" - -# 7de239dfb23e4706bf1ed4948b0649d8 -#~ msgid "" -#~ "In practice, it is common for the" -#~ " documents in a collection to have" -#~ " a largely homogeneous structure; however," -#~ " this is not a requirement. MongoDB's" -#~ " flexible schemas mean that schema " -#~ "migration and augmentation are very easy" -#~ " in practice, and you will rarely," -#~ " if ever, need to write scripts " -#~ "that perform \"alter table\" type " -#~ "operations, which simplifies and facilitates" -#~ " iterative software development with " -#~ "MongoDB." -#~ msgstr "" - -# 13dcfec0aafe41c3959c5b8db66c5a89 -#~ msgid "What languages can I use to work with MongoDB?" -#~ msgstr "" - -# b3c853c40d4549c1b527b349a01e6f58 -#~ msgid "" -#~ "MongoDB :term:`client drivers ` exist" -#~ " for all of the most popular " -#~ "programming languages, and many other " -#~ "ones. See the :ecosystem:`latest list of" -#~ " drivers ` for details." -#~ msgstr "" - -# ab856e67101f4746ae359f4e3af98343 -#~ msgid ":doc:`/applications/drivers`." -#~ msgstr "" - -# b1f5fa59a0614d66aee062461176f335 -#~ msgid "No." -#~ msgstr "" - -# 1ab2a18b46da43e886e382cc5623258a -#~ msgid "However, MongoDB does support a rich, ad-hoc query language of its own." -#~ msgstr "" - -# f481a742892242b0b96fbd81100aadec -#~ msgid ":doc:`/reference/operator`" -#~ msgstr "" - -# efdc70c7d8c849ff86f209d76d4ec6e3 -#~ msgid "What are typical uses for MongoDB?" -#~ msgstr "" - -# 1803aa4e12a04668bc3999fabd87b6ee -#~ msgid "" -#~ "MongoDB has a general-purpose design," -#~ " making it appropriate for a large" -#~ " number of use cases. Examples " -#~ "include content management systems, mobile " -#~ "applications, gaming, e-commerce, analytics, " -#~ "archiving, and logging." -#~ msgstr "" - -# e310ff1ce6594e1bbc6e5cf09ff9c254 -#~ msgid "" -#~ "Do not use MongoDB for systems " -#~ "that require SQL, joins, and multi-" -#~ "object transactions." -#~ msgstr "" - -# b91ee329a3754d6c94fb4626374ef9c4 -#~ msgid "Does MongoDB support ACID transactions?" -#~ msgstr "" - -# be0030d4510a449da674f9f0883b8d20 -#~ msgid "MongoDB does not support multi-document transactions." -#~ msgstr "" - -# 833476475b4c408d8ba60da2fc8cf51d -#~ msgid "" -#~ "However, MongoDB does provide atomic " -#~ "operations on a single document. Often" -#~ " these document-level atomic operations " -#~ "are sufficient to solve problems that" -#~ " would require ACID transactions in a" -#~ " relational database." -#~ msgstr "" - -# 9e5bad14d34145ef9c876e6ac182e6d4 -#~ msgid "" -#~ "For example, in MongoDB, you can " -#~ "embed related data in nested arrays " -#~ "or nested documents within a single " -#~ "document and update the entire document" -#~ " in a single atomic operation. " -#~ "Relational databases might represent the " -#~ "same kind of data with multiple " -#~ "tables and rows, which would require " -#~ "transaction support to update the data" -#~ " atomically." -#~ msgstr "" - -# 49a551f3548643df838dfa5ae918b9e5 -#~ msgid "" -#~ "MongoDB allows clients to read documents" -#~ " inserted or modified before it " -#~ "commits these modifications to disk, " -#~ "regardless of write concern level or " -#~ "journaling configuration. As a result, " -#~ "applications may observe two classes of" -#~ " behaviors:" -#~ msgstr "" - -# e33ca67cb08540d289f1ae8daa663be8 -#~ msgid "" -#~ "For systems with multiple concurrent " -#~ "readers and writers, MongoDB will allow" -#~ " clients to read the results of " -#~ "a write operation before the write " -#~ "operation returns." -#~ msgstr "" - -# 0de84b7ff1bd4f6db7cf2e7a1699945d -#~ msgid "" -#~ "If the :program:`mongod` terminates before " -#~ "the journal commits, even if a " -#~ "write returns successfully, queries may " -#~ "have read data that will not exist" -#~ " after the :program:`mongod` restarts." -#~ msgstr "" - -# fd673f8ccbc944b687363e07d8df9911 -#~ msgid "" -#~ "Other database systems refer to these" -#~ " isolation semantics as *read uncommitted*." -#~ " For all inserts and updates, MongoDB" -#~ " modifies each document in isolation: " -#~ "clients never see documents in " -#~ "intermediate states. For multi-document " -#~ "operations, MongoDB does not provide any" -#~ " multi-document transactions or isolation." -#~ msgstr "" - -# 38130baca98f404ea8e50f0dabf46a04 -#~ msgid "" -#~ "When :program:`mongod` returns a successful" -#~ " *journaled write concern*, the data " -#~ "is fully committed to disk and " -#~ "will be available after :program:`mongod` " -#~ "restarts." -#~ msgstr "" - -# aad05a677bb44b9b99006fd41c64f5f7 -#~ msgid "" -#~ "For replica sets, write operations are" -#~ " durable only after a write " -#~ "replicates and commits to the journal" -#~ " of a majority of the members " -#~ "of the set. MongoDB regularly commits" -#~ " data to the journal regardless of" -#~ " journaled write concern: use the " -#~ ":setting:`~storage.journal.commitIntervalMs` to control" -#~ " how often a :program:`mongod` commits " -#~ "the journal." -#~ msgstr "" - -# 46f83f0726cd41538c4d97cd2871a98d -#~ msgid "Does MongoDB require a lot of RAM?" -#~ msgstr "" - -# ebef304f2d504d5595cb63cc14e4306e -#~ msgid "" -#~ "Not necessarily. It's certainly possible " -#~ "to run MongoDB on a machine with" -#~ " a small amount of free RAM." -#~ msgstr "" - -# 3964806195d24a6c9a59b1ebb5191374 -#~ msgid "" -#~ "MongoDB automatically uses all free " -#~ "memory on the machine as its " -#~ "cache. System resource monitors show " -#~ "that MongoDB uses a lot of memory," -#~ " but its usage is dynamic. If " -#~ "another process suddenly needs half the" -#~ " server's RAM, MongoDB will yield " -#~ "cached memory to the other process." -#~ msgstr "" - -# 736ecf19de5d4a7999f8350a1e63a850 -#~ msgid "" -#~ "Technically, the operating system's virtual" -#~ " memory subsystem manages MongoDB's memory." -#~ " This means that MongoDB will use " -#~ "as much free memory as it can, " -#~ "swapping to disk as needed. Deployments" -#~ " with enough memory to fit the " -#~ "application's working data set in RAM" -#~ " will achieve the best performance." -#~ msgstr "" - -# 77558a6e4f22430fb94d03c425a13dcb -#~ msgid "" -#~ ":doc:`/faq/diagnostics` for answers to " -#~ "additional questions about MongoDB and " -#~ "Memory use." -#~ msgstr "" - -# d6979cbf11394159929146d631256e17 -#~ msgid "How do I configure the cache size?" -#~ msgstr "" - -# fae06b5ef1d14233b4beb2818652e832 -#~ msgid "" -#~ "MongoDB has no configurable cache. " -#~ "MongoDB uses all *free* memory on " -#~ "the system automatically by way of " -#~ "memory-mapped files. Operating systems " -#~ "use the same approach with their " -#~ "file system caches." -#~ msgstr "" - -# 147adc21df8c40fab1a50cd3290037f0 -#~ msgid "" -#~ "Does MongoDB require a separate caching" -#~ " layer for application-level caching?" -#~ msgstr "" - -# 567d8dccb5d14ed4b633fc8f747bdf8d -#~ msgid "" -#~ "No. In MongoDB, a document's " -#~ "representation in the database is " -#~ "similar to its representation in " -#~ "application memory. This means the " -#~ "database already stores the usable form" -#~ " of data, making the data usable " -#~ "in both the persistent store and " -#~ "in the application cache. This " -#~ "eliminates the need for a separate " -#~ "caching layer in the application." -#~ msgstr "" - -# 98caac6a2bc144f29a9b36b839556a3f -#~ msgid "" -#~ "This differs from relational databases, " -#~ "where caching data is more expensive." -#~ " Relational databases must transform data" -#~ " into object representations that " -#~ "applications can read and must store " -#~ "the transformed data in a separate " -#~ "cache: if these transformation from data" -#~ " to application objects require joins, " -#~ "this process increases the overhead " -#~ "related to using the database which " -#~ "increases the importance of the caching" -#~ " layer." -#~ msgstr "" - -# 1d7215e378b649e5b24d8c99e08b1e6b -#~ msgid "" -#~ "Yes. MongoDB keeps all of the most" -#~ " recently used data in RAM. If " -#~ "you have created indexes for your " -#~ "queries and your working data set " -#~ "fits in RAM, MongoDB serves all " -#~ "queries from memory." -#~ msgstr "" - -# 8ea3747e62704f41bea83f7f48a7050f -#~ msgid "" -#~ "MongoDB does not implement a query " -#~ "cache: MongoDB serves all queries " -#~ "directly from the indexes and/or data" -#~ " files." -#~ msgstr "" - -# 75b2053cf859467d8ee6e4bf6a3c0164 -#~ msgid "Are writes written to disk immediately, or lazily?" -#~ msgstr "" - -# 87d6b9cd961c48b0a62ea5b4e95c7ef1 -#~ msgid "" -#~ "Writes are physically written to the " -#~ ":doc:`journal ` within 100 " -#~ "milliseconds, by default. At that point," -#~ " the write is \"durable\" in the " -#~ "sense that after a pull-plug-" -#~ "from-wall event, the data will still" -#~ " be recoverable after a hard restart." -#~ " See :setting:`~storage.journal.commitIntervalMs` for" -#~ " more information on the journal " -#~ "commit window." -#~ msgstr "" - -# 7f8a347fdc6d4692abfeca290a309a75 -#~ msgid "" -#~ "While the journal commit is nearly " -#~ "instant, MongoDB writes to the data " -#~ "files lazily. MongoDB may wait to " -#~ "write data to the data files for" -#~ " as much as one minute by " -#~ "default. This does not affect " -#~ "durability, as the journal has enough" -#~ " information to ensure crash recovery. " -#~ "To change the interval for writing " -#~ "to the data files, see " -#~ ":setting:`~storage.syncPeriodSecs`." -#~ msgstr "" - -# 072a3ca955814bf2a28bb34fde3e177a -#~ msgid "What language is MongoDB written in?" -#~ msgstr "" - -# 32415053f38240ae9eee22eb88ca8848 -#~ msgid "" -#~ "MongoDB is implemented in C++. " -#~ ":term:`Drivers ` and client libraries" -#~ " are typically written in their " -#~ "respective languages, although some drivers" -#~ " use C extensions for better " -#~ "performance." -#~ msgstr "" - -# 1471850977d74f1b8dccf61d78785c72 -#~ msgid "What are the limitations of 32-bit versions of MongoDB?" -#~ msgstr "" - -# 219f8a4551ab40b0ad8c726916057826 -#~ msgid "" -#~ "MongoDB uses :ref:`memory-mapped files " -#~ "`. When" -#~ " running a 32-bit build of MongoDB," -#~ " the total storage size for the " -#~ "server, including data and indexes, is" -#~ " 2 gigabytes. For this reason, do " -#~ "not deploy MongoDB to production on " -#~ "32-bit machines." -#~ msgstr "" - -# 716087f18ab74c348b956d6477f9c7c3 -#~ msgid "" -#~ "If you're running a 64-bit build " -#~ "of MongoDB, there's virtually no limit" -#~ " to storage size. For production " -#~ "deployments, 64-bit builds and operating " -#~ "systems are strongly recommended." -#~ msgstr "" - -# cf12bffc8da640689003fef335fb756e -#~ msgid "" -#~ "\"`Blog Post: 32-bit Limitations " -#~ "`_\"" -#~ msgstr "" - -#~ msgid "" -#~ "32-bit builds disable :term:`journaling " -#~ "` by default because journaling " -#~ "further limits the maximum amount of " -#~ "data that the database can store." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/faq/indexes.po b/locale/es/LC_MESSAGES/faq/indexes.po deleted file mode 100644 index bffd5cfcee4..00000000000 --- a/locale/es/LC_MESSAGES/faq/indexes.po +++ /dev/null @@ -1,431 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:24+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 2844f3c061ec47429cfda83233b17a4d -#: ../source/faq/indexes.txt:3 -msgid "FAQ: Indexes" -msgstr "" - -# 079ae63c9808498f81e2b7fd9857828c -#: ../source/faq/indexes.txt -msgid "On this page" -msgstr "" - -# ec4cf20e7fbd41f0a2bca7d029d55d95 -#: ../source/faq/indexes.txt:13 -msgid "" -"This document addresses some common questions regarding MongoDB " -":doc:`indexes `. For more information on indexes, see " -":doc:`/indexes`." -msgstr "" - -# 75c55a2a33154c0c807130815a253a72 -#: ../source/faq/indexes.txt:18 -msgid "How do I create an index?" -msgstr "" - -# fa0b2ec9da0440c2939db57af7d45d47 -#: ../source/faq/indexes.txt:20 -msgid "" -"To create an index on a collection, use the " -":method:`db.collection.createIndex()` method. Creating an index is an " -"administrative operation. In general, applications should not call " -":method:`db.collection.createIndex()` on a regular basis." -msgstr "" - -# b6e2acc7b1724363a6219415617a98d2 -#: ../source/faq/indexes.txt:27 -msgid "" -"Index builds can impact performance; see :ref:`faq-index-performance`. " -"Administrators should consider the performance implications before " -"building indexes." -msgstr "" - -# 365a5f2109884d8f8c1fa79f031b66e9 -#: ../source/faq/indexes.txt:34 -msgid "How does an index build affect database performance?" -msgstr "" - -# 0382ba44dddd4d02a2981c4f078d2096 -#: ../source/faq/indexes.txt:36 -msgid "" -"When building an index on a collection, the database that holds the " -"collection is unavailable for read or write operations until the index " -"build completes. If you need to build a large index, consider building " -"the index in the :ref:`background `. See :ref" -":`index-creation-operations` and :doc:`/tutorial/build-indexes-on-" -"replica-sets`." -msgstr "" - -# 6a727bb41e0848e9808fcdfb19b60a6a -#: ../source/faq/indexes.txt:43 -msgid "" -"To return information on currently running index creation operations, see" -" :ref:`currentOp-index-creation`. To kill a running index creation " -"operation, see :method:`db.killOp()`. The partially built index will be " -"deleted." -msgstr "" - -# 866c3bfdb9fe4808a5ddbeba308c8586 -#: ../source/faq/indexes.txt:49 -msgid "How do I see what indexes exist on a collection?" -msgstr "" - -# 932c1c36397748aca707d1446d41ce7b -#: ../source/faq/indexes.txt:51 -msgid "" -"To list a collection's indexes, use the " -":method:`db.collection.getIndexes()` method." -msgstr "" - -# 4ea74cf9793342c3b8df1e6f7b73e455 -#: ../source/faq/indexes.txt:55 -msgid "How can I see if a query uses an index?" -msgstr "" - -# 201deee348b44bf9bc423848526b1f9c -#: ../source/faq/indexes.txt:57 -msgid "" -"To inspect how MongoDB processes a query, use the " -":method:`~cursor.explain()` method." -msgstr "" - -# 7e2a2a9c8dbc4732a8b4c12772e6f5ea -#: ../source/faq/indexes.txt:61 -msgid "How do I determine which fields to index?" -msgstr "" - -# e65755b5f3374e77aee183bafd736b56 -#: ../source/faq/indexes.txt:63 -msgid "" -"A number of factors determine which fields to index, including " -":ref:`selectivity `, the support for multiple " -":term:`query shapes `, and :doc:`size of the index " -"`. For more information, see " -":ref:`Operational Considerations for Indexes ` and " -":doc:`/applications/indexes`." -msgstr "" - -# c1c09b0ce2f44118aeea3b0e5fb99703 -#: ../source/faq/indexes.txt:71 -msgid "How can I see the size of an index?" -msgstr "" - -# 578e6af2b6eb4fe8b8d835fae8652796 -#: ../source/faq/indexes.txt:73 -msgid "" -"The :method:`db.collection.stats()` includes an " -":data:`~collStats.indexSizes` document which provides size information " -"for each index on the collection." -msgstr "" - -# bea11fa0143d497ebe360f17cce8f6a6 -#: ../source/faq/indexes.txt:77 -msgid "" -"Depending on its size, an index may not fit into RAM. An index fits into " -"RAM when your server has enough RAM available for both the index and the " -"rest of the :term:`working set`. When an index is too large to fit into " -"RAM, MongoDB must read the index from disk, which is a much slower " -"operation than reading from RAM." -msgstr "" - -# 9a12bcd7cabd40189f8925e443c7ff94 -#: ../source/faq/indexes.txt:83 -msgid "" -"In certain cases, an index does not need to fit *entirely* into RAM. For " -"details, see :ref:`indexing-right-handed`." -msgstr "" - -# 9c47fbd576ff4b6891d4492142e3842c -#: ../source/faq/indexes.txt:87 -msgid "How do write operations affect indexes?" -msgstr "" - -# 0550c2e703674c9385eb4efc0bcc4148 -#: ../source/faq/indexes.txt:89 -msgid "Write operations may require updates to indexes:" -msgstr "" - -# 850ae11ae4194303b1ac1ed5355d09e4 -#: ../source/faq/indexes.txt:91 -msgid "" -"If a write operation modifies an indexed field, MongoDB updates all " -"indexes that have the modified field as a key." -msgstr "" - -# a9002bab5ae0453f943b606d2bcfc644 -#: ../source/faq/indexes.txt:94 -msgid "" -"When running with the :doc:`MMAPv1 ` storage engine, if an " -"update to a document causes the document to grow past its allocated " -"record size, MongoDB moves the document to a new record and updates all " -"indexes that refer to the document, regardless of the field modified." -msgstr "" - -# b4421ebbb7fc4582abd16fe99ee4b420 -#: ../source/faq/indexes.txt:100 -msgid "" -"Therefore, if your application is write-heavy, indexes might affect " -"performance." -msgstr "" - -# e171b8f71d7245faab154b07afe61b07 -#~ msgid "This document addresses common questions regarding MongoDB indexes." -#~ msgstr "" - -# 932a7ec65e0e4947b2f4b16fdce34799 -#~ msgid "" -#~ "If you don't find the answer " -#~ "you're looking for, check the " -#~ ":doc:`complete list of FAQs ` or" -#~ " post your question to the `MongoDB" -#~ " User Mailing List " -#~ "`_. See also :doc:`/administration/indexes`." -#~ msgstr "" - -# 32cb75cec5b244e7b10e495947dc4fb5 -#~ msgid "Should you run ``ensureIndex()`` after every insert?" -#~ msgstr "" - -# bd1291f67bf34abaa2581970c3e09d76 -#~ msgid "" -#~ "No. You only need to create an " -#~ "index once for a single collection. " -#~ "After initial creation, MongoDB automatically" -#~ " updates the index as data changes." -#~ msgstr "" - -# c6215d434d984640b15917ecedf2e7c1 -#~ msgid "" -#~ "While running :method:`~db.collection.ensureIndex()` " -#~ "is usually ok, if an index doesn't" -#~ " exist because of ongoing administrative" -#~ " work, a call to " -#~ ":method:`~db.collection.ensureIndex()` may disrupt " -#~ "database availability. Running " -#~ ":method:`~db.collection.ensureIndex()` can render a" -#~ " replica set inaccessible as the " -#~ "index creation is happening. See :ref" -#~ ":`index-building-replica-sets`." -#~ msgstr "" - -# 3385fc56b1614367a1c837749d5c4171 -#~ msgid "How do you know what indexes exist in a collection?" -#~ msgstr "" - -# afd30f7acf094c1d81da17e58d2f545c -#~ msgid "" -#~ "To list a collection's indexes, use " -#~ "the :method:`db.collection.getIndexes()` method or" -#~ " a similar :api:`method for your " -#~ "driver <>`." -#~ msgstr "" - -# b663fc30fe5649b89c6a704e69a504ac -#~ msgid "How do you determine the size of an index?" -#~ msgstr "" - -# e50a6da74239465cbce76520a3b0b2ca -#~ msgid "" -#~ "To check the sizes of the indexes" -#~ " on a collection, use " -#~ ":method:`db.collection.stats()`." -#~ msgstr "" - -# cf345aa321ef44a998841e566637be62 -#~ msgid "What happens if an index does not fit into RAM?" -#~ msgstr "" - -# a62489decd884182bc59364d61d858ca -#~ msgid "" -#~ "When an index is too large to " -#~ "fit into RAM, MongoDB must read " -#~ "the index from disk, which is a" -#~ " much slower operation than reading " -#~ "from RAM. Keep in mind an index" -#~ " fits into RAM when your server " -#~ "has RAM available for the index " -#~ "combined with the rest of the " -#~ ":term:`working set`." -#~ msgstr "" - -# d06f02555e2e45f6b74ac9e66c51aebe -#~ msgid "How do you know what index a query used?" -#~ msgstr "" - -# 9207de6ae02c4eda99fd531158605d6b -#~ msgid "" -#~ "To inspect how MongoDB processes a " -#~ "query, use the :method:`~cursor.explain()` " -#~ "method in the :program:`mongo` shell, or" -#~ " in your application driver." -#~ msgstr "" - -# e5c6217be1244897a0f5dec3370488ea -#~ msgid "How do you determine what fields to index?" -#~ msgstr "" - -# e62b618a48124d85852d1d8a08fdbcc8 -#~ msgid "" -#~ "A number of factors determine what " -#~ "fields to index, including :ref:`selectivity" -#~ " `, fitting indexes into" -#~ " RAM, reusing indexes in multiple " -#~ "queries when possible, and creating " -#~ "indexes that can support all the " -#~ "fields in a given query. For " -#~ "detailed documentation on choosing which " -#~ "fields to index, see " -#~ ":doc:`/administration/indexes`." -#~ msgstr "" - -# 83fe469c921d4bdb837bfc7081b90357 -#~ msgid "" -#~ "Any write operation that alters an " -#~ "indexed field requires an update to " -#~ "the index in addition to the " -#~ "document itself. If you update a " -#~ "document that causes the document to " -#~ "grow beyond the allotted record size," -#~ " then MongoDB must update all indexes" -#~ " that include this document as part" -#~ " of the update operation." -#~ msgstr "" - -# 39a51b5c3cec40ecbfef9c79c4490f55 -#~ msgid "" -#~ "Therefore, if your application is " -#~ "write-heavy, creating too many indexes " -#~ "might affect performance." -#~ msgstr "" - -# 9ddc4f142ac54252ab5ab3cbcb6d3014 -#~ msgid "Will building a large index affect database performance?" -#~ msgstr "" - -# b80dc9a884f243559d98e2ed2055f4a6 -#~ msgid "" -#~ "Building an index can be an IO-" -#~ "intensive operation, especially if you " -#~ "have a large collection. This is " -#~ "true on any database system that " -#~ "supports secondary indexes, including MySQL." -#~ " If you need to build an index" -#~ " on a large collection, consider " -#~ "building the index in the background." -#~ " See :ref:`index-creation-operations`." -#~ msgstr "" - -# 3100a57fefbe443bbc85f0b4873cb99c -#~ msgid "" -#~ "If you build a large index without" -#~ " the background option, and if doing" -#~ " so causes the database to stop " -#~ "responding, do one of the following:" -#~ msgstr "" - -# 121a9f29c5874aa9a4e7fddb220bd1a1 -#~ msgid "Wait for the index to finish building." -#~ msgstr "" - -# 951142a8e9574880878c14a5f5cc1de6 -#~ msgid "" -#~ "Kill the current operation (see " -#~ ":method:`db.killOp()`). The partial index will" -#~ " be deleted." -#~ msgstr "" - -# d0e41c2fa6c048b9a10ee2cdb4e4c119 -#~ msgid "Can I use index keys to constrain query matches?" -#~ msgstr "" - -# 3b113c8dd0df4757b1921947daed0c95 -#~ msgid "" -#~ "You can use the :method:`~cursor.min()` " -#~ "and :method:`~cursor.max()` methods to " -#~ "constrain the results of the cursor " -#~ "returned from :method:`~db.collection.find()` by " -#~ "using index keys." -#~ msgstr "" - -# e90f1d5aed344313a916d7c3e90235b4 -#~ msgid "Using ``$ne`` and ``$nin`` in a query is slow. Why?" -#~ msgstr "" - -# e9d4c335b492418e8503af4ac09651d7 -#~ msgid "" -#~ "The :query:`$ne` and :query:`$nin` operators" -#~ " are not selective. See :ref:`index-" -#~ "selectivity`. If you need to use " -#~ "these, it is often best to make" -#~ " sure that an additional, more " -#~ "selective criterion is part of the " -#~ "query." -#~ msgstr "" - -# d32ce78988d04aff9934faf928698ce5 -#~ msgid "Can I use a multi-key index to support a query for a whole array?" -#~ msgstr "" - -# 8f1959a825ce446dbdc14561021ea089 -#~ msgid "" -#~ "Not entirely. The index can partially" -#~ " support these queries because it can" -#~ " speed the selection of the first " -#~ "element of the array; however, comparing" -#~ " all subsequent items in the array" -#~ " cannot use the index and must " -#~ "scan the documents individually." -#~ msgstr "" - -# f806104d1238403aacdb76773a5d10a7 -#~ msgid "How can I effectively use indexes strategy for attribute lookups?" -#~ msgstr "" - -# 4a24e790aba345c8871e00a3839a243d -#~ msgid "" -#~ "For simple attribute lookups that don't" -#~ " require sorted result sets or range" -#~ " queries, consider creating a field " -#~ "that contains an array of documents " -#~ "where each document has a field " -#~ "(e.g. ``attrib`` ) that holds a " -#~ "specific type of attribute. You can " -#~ "index this ``attrib`` field." -#~ msgstr "" - -# 69b28b9612a746ca9b4663f345091c6a -#~ msgid "" -#~ "For example, the ``attrib`` field in " -#~ "the following document allows you to " -#~ "add an unlimited number of attributes" -#~ " types:" -#~ msgstr "" - -# bd7199537322424295b59676a2363ad2 -#~ msgid "" -#~ "*Both* of the following queries could" -#~ " use the same ``{ \"attrib.k\": 1," -#~ " \"attrib.v\": 1 }`` index:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/faq/mongo.po b/locale/es/LC_MESSAGES/faq/mongo.po deleted file mode 100644 index b42e7881c20..00000000000 --- a/locale/es/LC_MESSAGES/faq/mongo.po +++ /dev/null @@ -1,199 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2014-04-08 16:25+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 949dd90f1dec488a8c6bf81825b9fbf8 -#: ../source/faq/mongo.txt:3 -msgid "FAQ: The ``mongo`` Shell" -msgstr "" - -# 75f502e414484e2b8ac53114730535eb -#: ../source/faq/mongo.txt:10 -msgid "How can I enter multi-line operations in the ``mongo`` shell?" -msgstr "" - -# 5f302fcee51846068f901dbee6ceb6ce -#: ../source/faq/mongo.txt:12 -msgid "" -"If you end a line with an open parenthesis (``'('``), an open brace " -"(``'{'``), or an open bracket (``'['``), then the subsequent lines start " -"with ellipsis (``\"...\"``) until you enter the corresponding closing " -"parenthesis (``')'``), the closing brace (``'}'``) or the closing bracket " -"(``']'``). The :program:`mongo` shell waits for the closing parenthesis, " -"closing brace, or the closing bracket before evaluating the code, as in the " -"following example:" -msgstr "" - -# 50c02a9ab7674248a1bf0e786796416e -#: ../source/faq/mongo.txt:27 -msgid "" -"You can exit the line continuation mode if you enter two blank lines, as in " -"the following example:" -msgstr "" - -# 224905e69c1d40ddb9f14e8c21e14119 -#: ../source/faq/mongo.txt:40 -msgid "How can I access different databases temporarily?" -msgstr "" - -# bbfca7e1315d4845be8a086ab4c8ae6d -#: ../source/faq/mongo.txt:42 -msgid "" -"You can use :method:`db.getSiblingDB()` method to access another database " -"without switching databases, as in the following example which first " -"switches to the ``test`` database and then accesses the ``sampleDB`` " -"database from the ``test`` database:" -msgstr "" - -# c26daa628f4d4209bec6ee86dd7a35a4 -#: ../source/faq/mongo.txt:56 -msgid "" -"Does the ``mongo`` shell support tab completion and other keyboard " -"shortcuts?" -msgstr "" - -# fdba7ba75f424df481c3aacfc0ac2480 -#: ../source/faq/mongo.txt:58 -msgid "The :program:`mongo` shell supports keyboard shortcuts. For example," -msgstr "" - -# ebc47935531a45b9bd1d900e42525fd8 -#: ../source/faq/mongo.txt:60 -msgid "" -"Use the up/down arrow keys to scroll through command history. See " -":ref:`.dbshell ` documentation for more information on " -"the ``.dbshell`` file." -msgstr "" - -# 94ed119d67dd49d99da0bdf23c61d063 -#: ../source/faq/mongo.txt:64 -msgid "" -"Use ```` to autocomplete or to list the completion possibilities, as in" -" the following example which uses ```` to complete the method name " -"starting with the letter ``'c'``:" -msgstr "" - -# 222f940229a3418fa0243e1afbeeb7d0 -#: ../source/faq/mongo.txt:72 -msgid "" -"Because there are many collection methods starting with the letter ``'c'``, " -"the ```` will list the various methods that start with ``'c'``." -msgstr "" - -# c780ec4238d34fc6b49f9733674bd079 -#: ../source/faq/mongo.txt:76 -msgid "" -"For a full list of the shortcuts, see :ref:`Shell Keyboard Shortcuts `" -msgstr "" - -# 924c898cf6c4437b8b1cf54608fe2844 -#: ../source/faq/mongo.txt:79 -msgid "How can I customize the ``mongo`` shell prompt?" -msgstr "" - -# f59e20c54c04488485aae3fcb4bf158c -#: ../source/faq/mongo.txt:83 -msgid "" -"You can change the :program:`mongo` shell prompt by setting the ``prompt`` " -"variable. This makes it possible to display additional information in the " -"prompt." -msgstr "" - -# 53fc270c655b4937977a4a04a3e82f10 -#: ../source/faq/mongo.txt:87 -msgid "" -"Set ``prompt`` to any string or arbitrary JavaScript code that returns a " -"string, consider the following examples:" -msgstr "" - -# 201450fce20a4282999b3b60e26cfd59 -#: ../source/faq/mongo.txt:90 -msgid "Set the shell prompt to display the hostname and the database issued:" -msgstr "" - -# d0c702b9477e459cbfe9d9d17a2667e5 -# 59843b2d43374c0cb2f05240d2ccb8ad -#: ../source/faq/mongo.txt:97 ../source/faq/mongo.txt:111 -msgid "The :program:`mongo` shell prompt should now reflect the new prompt:" -msgstr "" - -# 18cee6ef3c254277817155ca6910c74a -#: ../source/faq/mongo.txt:103 -msgid "Set the shell prompt to display the database statistics:" -msgstr "" - -# 9ae182f9ed714232835d004872e9de93 -#: ../source/faq/mongo.txt:117 -msgid "" -"You can add the logic for the prompt in the :ref:`.mongorc.js ` file to set the prompt each time you start up the " -":program:`mongo` shell." -msgstr "" - -# 35248578b2ad421b9e885cf6dca17e9c -#: ../source/faq/mongo.txt:122 -msgid "Can I edit long shell operations with an external text editor?" -msgstr "" - -# 98a9d01d33724ab6898e3b8079a269bb -#: ../source/faq/mongo.txt:126 -msgid "" -"You can use your own editor in the :program:`mongo` shell by setting the " -":envvar:`EDITOR` environment variable before starting the :program:`mongo` " -"shell. Once in the :program:`mongo` shell, you can edit with the specified " -"editor by typing ``edit `` or ``edit ``, as in the " -"following example:" -msgstr "" - -# 7ac24bfdaa8a4d74a8159ee9ad2a8fa0 -#: ../source/faq/mongo.txt:132 -msgid "Set the :envvar:`EDITOR` variable from the command line prompt:" -msgstr "" - -# a2d71230f4674995aee3d07a8aadee8d -#: ../source/faq/mongo.txt:138 -msgid "Start the :program:`mongo` shell:" -msgstr "" - -# 2daf8ba9efb4403b9d5510551c974f4f -#: ../source/faq/mongo.txt:144 -msgid "Define a function ``myFunction``:" -msgstr "" - -# 9875a77279734cb0bee9f89490242e95 -#: ../source/faq/mongo.txt:150 -msgid "Edit the function using your editor:" -msgstr "" - -# d07c7d9164164003898273255a99f436 -#: ../source/faq/mongo.txt:156 -msgid "" -"The command should open the ``vim`` edit session. Remember to save your " -"changes." -msgstr "" - -# d3953df06d8f4c3096e531a9d621094e -#: ../source/faq/mongo.txt:159 -msgid "Type ``myFunction`` to see the function definition:" -msgstr "" - -# ca07b8eace154eb584b6f4cab7f0f72c -#: ../source/faq/mongo.txt:165 -msgid "The result should be the changes from your saved edit:" -msgstr "" diff --git a/locale/es/LC_MESSAGES/faq/replica-sets.po b/locale/es/LC_MESSAGES/faq/replica-sets.po deleted file mode 100644 index 478218595d4..00000000000 --- a/locale/es/LC_MESSAGES/faq/replica-sets.po +++ /dev/null @@ -1,615 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:24+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# bb3fd02e093544a2be704e1020e89f91 -#: ../source/faq/replica-sets.txt:3 -msgid "FAQ: Replication and Replica Sets" -msgstr "" - -# 3b68a43ac7f440e9906cbd1805fdcb96 -#: ../source/faq/replica-sets.txt -msgid "On this page" -msgstr "" - -# 8f4bbffc00914d69a0a8bb36e057d028 -#: ../source/faq/replica-sets.txt:13 -msgid "" -"This document answers common questions about replication in MongoDB. See " -"also the :doc:`/replication` section in the manual, which provides an " -":doc:`overview of replication `, including details on:" -msgstr "" - -# 89adfb32a955409ea3e62c9c5f2c7743 -#: ../source/faq/replica-sets.txt:17 -msgid ":doc:`/core/replica-set-members`" -msgstr "" - -# 713dbed3e50748e7adc4f4ff87d08e79 -#: ../source/faq/replica-sets.txt:19 -msgid ":doc:`/core/replica-set-architectures`" -msgstr "" - -# a84173ab79f34569a08e43963d1b55e7 -# 9f939934e4644ab8a1bf5f8b7635bbef -#: ../source/faq/replica-sets.txt:21 ../source/faq/replica-sets.txt:55 -msgid ":doc:`/core/replica-set-elections`" -msgstr "" - -# 1f188726edd9443786c0f8fd2eb7b4e8 -#: ../source/faq/replica-sets.txt:24 -msgid "What kinds of replication does MongoDB support?" -msgstr "" - -# 138864c429db468e8304ba5eafd6c6a9 -#: ../source/faq/replica-sets.txt:26 -msgid "" -"MongoDB supports :doc:`replica sets `, which can have up to" -" :ref:`50 nodes <3.0-replica-sets-max-members>`." -msgstr "" - -# 1c9451b92ffa4ba3af4fd672c5284670 -#: ../source/faq/replica-sets.txt:29 -msgid "" -"MongoDB also supports master-slave replication; however, replica sets are" -" the recommended replication topology. However, if your deployment " -"requires more than 50 nodes, you must use master/slave replication." -msgstr "" - -# ce4cb9a4d5be4f4bb3881b9a5749c2e0 -#: ../source/faq/replica-sets.txt:34 -msgid "Does replication work over the Internet and WAN connections?" -msgstr "" - -# a456689a16a6491ea649a3d1ac97dbd2 -# 387e2647734e4ee6891367a1a7482b7e -#: ../source/faq/replica-sets.txt:36 ../source/faq/replica-sets.txt:105 -msgid "Yes." -msgstr "" - -# 1aa69bda10f54a0da7f612c575d89c96 -#: ../source/faq/replica-sets.txt:38 -msgid "" -"For example, a deployment may maintain a :term:`primary` and " -":term:`secondary` in an East-coast data center along with a " -":term:`secondary` member for disaster recovery in a West-coast data " -"center." -msgstr "" - -# 9d0f7ec9bf7d4c75a1a2a127292b17b4 -#: ../source/faq/replica-sets.txt:42 -msgid ":doc:`/tutorial/deploy-geographically-distributed-replica-set`" -msgstr "" - -# 9f13373636ae4221bc2073afad1b363a -#: ../source/faq/replica-sets.txt:45 -msgid "Can MongoDB replicate over a \"noisy\" connection?" -msgstr "" - -# 2d261632ebec447188b0f8b3e3d36bdf -#: ../source/faq/replica-sets.txt:47 -msgid "Yes, but not without connection failures and the obvious latency." -msgstr "" - -# 91c3325a5bd94c2198e450d52b7c50cc -#: ../source/faq/replica-sets.txt:49 -msgid "" -"Members of the set will attempt to reconnect to the other members of the " -"set in response to networking flaps. This does not require administrator " -"intervention. However, if the network connections among the nodes in the " -"replica set are very slow, it might not be possible for the members of " -"the node to keep up with the replication." -msgstr "" - -# 1a710779f2514c1ca45f00618714d4d4 -#: ../source/faq/replica-sets.txt:58 -msgid "Why use journaling if replication already provides data redundancy?" -msgstr "" - -# 8f7e52551b8b4825a5f6d426dc369937 -#: ../source/faq/replica-sets.txt:60 -msgid "" -":term:`Journaling ` facilitates faster crash recovery. Prior to " -"journaling, crashes often required :dbcommand:`database repairs " -"` or full data resync. Both were slow, and the first was " -"unreliable." -msgstr "" - -# d436037ff2254125ae133a62afbf053e -#: ../source/faq/replica-sets.txt:64 -msgid "" -"Journaling is particularly useful for protection against power failures, " -"especially if your replica set resides in a single data center or power " -"circuit." -msgstr "" - -# 1aa783d970c440039ff030de50500aae -#: ../source/faq/replica-sets.txt:68 -msgid "" -"When a :term:`replica set` runs with journaling, you can safely restart " -":program:`mongod` instances without additional intervention." -msgstr "" - -# 3b1519b13b6b48d2874020e45b86317d -#: ../source/faq/replica-sets.txt:73 -msgid "" -"Journaling requires some resource overhead for write operations. " -"Journaling has no effect on read performance, however." -msgstr "" - -# 909ef62e461144f09bfece4677bdd722 -#: ../source/faq/replica-sets.txt:76 -msgid "" -"Journaling is enabled by default on all 64-bit builds of MongoDB v2.0 and" -" greater." -msgstr "" - -# 3b2690458a514e91978196402bb64371 -#: ../source/faq/replica-sets.txt:80 -msgid "What information do arbiters exchange with the rest of the replica set?" -msgstr "" - -# 91e0cbe82903429eb1605c265a5b66ac -#: ../source/faq/replica-sets.txt:82 -msgid "" -"Arbiters never receive the contents of a collection but do exchange the " -"following data with the rest of the replica set:" -msgstr "" - -# db7d019fada746e2941fb85ddd63a2fc -#: ../source/faq/replica-sets.txt:85 -msgid "" -"Credentials used to authenticate the arbiter with the replica set. These " -"exchanges are encrypted." -msgstr "" - -# c987bf508b464653bca7ae0a2d5a1431 -#: ../source/faq/replica-sets.txt:88 -msgid "" -"Replica set configuration data and voting data. This information is not " -"encrypted. Only credential exchanges are encrypted." -msgstr "" - -# caa361a398104ceab221a479d0b497be -#: ../source/faq/replica-sets.txt:91 -msgid "" -"If your MongoDB deployment uses TLS/SSL, then all communications between " -"arbiters and the other members of the replica set are secure." -msgstr "" - -# 9a3aa21ff8eb433eb240176ba09076a7 -#: ../source/faq/replica-sets.txt:94 -msgid "" -"See the documentation for :doc:`/tutorial/configure-ssl` for more " -"information. As with all MongoDB components, run arbiters on secure " -"networks." -msgstr "" - -# 11dae01efcf749bdb013dca1d561a1b1 -#: ../source/faq/replica-sets.txt -msgid "See" -msgstr "" - -# 9d6c28fb1f644fbdb61e3cd73b8e15ed -#: ../source/faq/replica-sets.txt:103 -msgid "" -"Is it normal for replica set members to use different amounts of disk " -"space?" -msgstr "" - -# 367dfbb086944f138325ba8acd190fd6 -#: ../source/faq/replica-sets.txt:107 -msgid "" -"Factors including: different oplog sizes, different levels of storage " -"fragmentation, and MongoDB's data file pre-allocation can lead to some " -"variation in storage utilization between nodes. Storage use disparities " -"will be most pronounced when you add members at different times." -msgstr "" - -# 45cc23e0cf074ba9bb5fca1538c8f4db -#: ../source/faq/replica-sets.txt:114 -msgid "Can I rename a replica set?" -msgstr "" - -# 2ed51b1e89f2466abe0e3451a2cddcc8 -#: ../source/faq/replica-sets.txt:116 -msgid "No." -msgstr "" - -# 512b5ff1b73f4c0d938026ca51d6d311 -#: ../source/faq/replica-sets.txt:118 -msgid "" -"You can use the backup and restore procedure described in the " -":doc:`/tutorial/restore-replica-set-from-backup` tutorial to create a new" -" replica set with the desired name. Downtime may be necessary in order to" -" ensure parity between the original replica set and the new one." -msgstr "" - -#~ msgid "" -#~ "However, if you want confirmation that" -#~ " a given write has arrived at " -#~ "the server, use :ref:`write concern " -#~ "`. The :dbcommand:`getLastError` " -#~ "command provides the facility for write" -#~ " concern. However, after the :ref:`default" -#~ " write concern change `, the default write concern" -#~ " acknowledges all write operations, and " -#~ "unacknowledged writes must be explicitly " -#~ "configured. See the :doc:`/applications/drivers` " -#~ "documentation for your driver for more" -#~ " information." -#~ msgstr "" - -# 558c8716113d4250b840602411a6e0cc -#~ msgid "" -#~ "This document answers common questions " -#~ "about database replication in MongoDB." -#~ msgstr "" - -# e2c6da2ebc614d6195bfb5b06b76a30d -#~ msgid "" -#~ "If you don't find the answer " -#~ "you're looking for, check the " -#~ ":doc:`complete list of FAQs ` or" -#~ " post your question to the `MongoDB" -#~ " User Mailing List " -#~ "`_." -#~ msgstr "" - -# 074bbc155584431e925b2067bf9d5256 -#~ msgid "" -#~ "MongoDB supports master-slave replication " -#~ "and a variation on master-slave " -#~ "replication known as replica sets. " -#~ "Replica sets are the recommended " -#~ "replication topology." -#~ msgstr "" - -# abd2268528bb411aa21595c2a48122d1 -#~ msgid "What do the terms \"primary\" and \"master\" mean?" -#~ msgstr "" - -# 0fccf92e50df484bb33224a9e365a8ee -#~ msgid "" -#~ ":term:`Primary` and :term:`master` nodes are" -#~ " the nodes that can accept writes." -#~ " MongoDB's replication is \"single-" -#~ "master:\" only one node can accept " -#~ "write operations at a time." -#~ msgstr "" - -# 2c529fa853be415883e735e8628eaed7 -#~ msgid "" -#~ "In a replica set, if the current" -#~ " \"primary\" node fails or becomes " -#~ "inaccessible, the other members can " -#~ "autonomously :term:`elect ` one of" -#~ " the other members of the set " -#~ "to be the new \"primary\"." -#~ msgstr "" - -# 5ad8791787e34af4812270a8a11c6698 -#~ msgid "" -#~ "By default, clients send all reads " -#~ "to the primary; however, :term:`read " -#~ "preference` is configurable at the " -#~ "client level on a per-connection " -#~ "basis, which makes it possible to " -#~ "send reads to secondary nodes instead." -#~ msgstr "" - -# d7caf28a3dad488fbdc7cb5f15d4d0de -#~ msgid "What do the terms \"secondary\" and \"slave\" mean?" -#~ msgstr "" - -# 8e91ad22c5794606be1d19b8e6ddabd6 -#~ msgid "" -#~ ":term:`Secondary` and :term:`slave` nodes are" -#~ " read-only nodes that replicate from" -#~ " the :term:`primary`." -#~ msgstr "" - -# c381d29e551343908cdbda1bff824937 -#~ msgid "" -#~ "Replication operates by way of an " -#~ ":term:`oplog`, from which secondary/slave " -#~ "members apply new operations to " -#~ "themselves. This replication process is " -#~ "asynchronous, so secondary/slave nodes may " -#~ "not always reflect the latest writes " -#~ "to the primary. But usually, the " -#~ "gap between the primary and secondary" -#~ " nodes is just few milliseconds on" -#~ " a local network connection." -#~ msgstr "" - -# a372de8ff6a74cf4a46f8f561e653e77 -#~ msgid "How long does replica set failover take?" -#~ msgstr "" - -# b13a85f6481048e6bd81c24a75ad9051 -#~ msgid "It varies, but a replica set will select a new primary within a minute." -#~ msgstr "" - -# 1d8f5096e61e472aa85a20ae448128c9 -#~ msgid "" -#~ "It may take 10-30 seconds for the" -#~ " members of a :term:`replica set` to" -#~ " declare a :term:`primary` inaccessible. " -#~ "This triggers an :term:`election`. During " -#~ "the election, the cluster is unavailable" -#~ " for writes." -#~ msgstr "" - -# 79bb94831a1949e082cc940895f573da -#~ msgid "The election itself may take another 10-30 seconds." -#~ msgstr "" - -# 909b9858b5ed4a7ca8a87876802a6ffb -#~ msgid "" -#~ ":term:`Eventually consistent `" -#~ " reads, like the ones that will " -#~ "return from a replica set are only" -#~ " possible with a :term:`write concern` " -#~ "that permits reads from :term:`secondary` " -#~ "members." -#~ msgstr "" - -# eb68d1064ebd4fea8fd3c8ecc4a78683 -#~ msgid "" -#~ "If the TCP connection between the " -#~ "secondaries and the :term:`primary` instance" -#~ " breaks, a :term:`replica set` will " -#~ "automatically elect one of the " -#~ ":term:`secondary` members of the set as" -#~ " primary." -#~ msgstr "" - -# e8efa14d8cdb4ad780c5ee900e70fdc1 -#~ msgid "What is the preferred replication method: master/slave or replica sets?" -#~ msgstr "" - -# 99fc5d10e92a4cea9b392a9ce839cafc -#~ msgid "" -#~ ":term:`Replica sets ` are " -#~ "the preferred :term:`replication` mechanism in" -#~ " MongoDB. However, if your deployment " -#~ "requires more than 12 nodes, you " -#~ "must use master/slave replication." -#~ msgstr "" - -# 9ce535d4ad68482dbc6cd461355b02a3 -#~ msgid "" -#~ "What is the preferred replication " -#~ "method: replica sets or replica pairs?" -#~ msgstr "" - -# 2d3146b97c734ee6b6fc4ca88fa64eae -#~ msgid "" -#~ ":term:`Replica sets ` replaced" -#~ " :term:`replica pairs` in version 1.6. " -#~ ":term:`Replica sets ` are " -#~ "the preferred :term:`replication` mechanism in" -#~ " MongoDB." -#~ msgstr "" - -# af766652f604412f855fed3ee507a0e9 -#~ msgid "" -#~ "When a :term:`replica set` runs with " -#~ "journaling, :program:`mongod` instances can " -#~ "safely restart without any administrator " -#~ "intervention." -#~ msgstr "" - -# 0d7090db63074e63a8cc77fafec52e33 -#~ msgid "" -#~ "Are write operations durable if write" -#~ " concern does not acknowledge writes?" -#~ msgstr "" - -# 201283209c724a30b5f3b3ee6f60415c -#~ msgid "How many arbiters do replica sets need?" -#~ msgstr "" - -# b3052bebebc04301a7e1e3d1950b3f4f -#~ msgid "" -#~ "Some configurations do not require any" -#~ " :term:`arbiter` instances. Arbiters vote " -#~ "in :term:`elections ` for " -#~ ":term:`primary` but do not replicate the" -#~ " data like :term:`secondary` members." -#~ msgstr "" - -# f5238b5e0c7642adb84f702e6f8656f7 -#~ msgid "" -#~ ":term:`Replica sets ` require " -#~ "a majority of the remaining nodes " -#~ "present to elect a primary. Arbiters " -#~ "allow you to construct this majority " -#~ "without the overhead of adding " -#~ "replicating nodes to the system." -#~ msgstr "" - -# 5b096e56e3ad4c739fe2d685b386fb7f -#~ msgid "" -#~ "There are many possible replica set " -#~ ":doc:`architectures `." -#~ msgstr "" - -# 2ff957c5054142e9a695ca662d5f52b5 -#~ msgid "" -#~ "A replica set with an odd number" -#~ " of voting nodes does not need " -#~ "an arbiter." -#~ msgstr "" - -# 84b548a730d343ab9f337153438100e6 -#~ msgid "" -#~ "A common configuration consists of two" -#~ " replicating nodes that include a " -#~ ":term:`primary` and a :term:`secondary`, as" -#~ " well as an :term:`arbiter` for the" -#~ " third node. This configuration makes " -#~ "it possible for the set to elect" -#~ " a primary in the event of " -#~ "failure, without requiring three replicating" -#~ " nodes." -#~ msgstr "" - -# d9eb380fa359465da66c0f580cffd73c -#~ msgid "" -#~ "You may also consider adding an " -#~ "arbiter to a set if it has " -#~ "an equal number of nodes in two" -#~ " facilities and network partitions between" -#~ " the facilities are possible. In " -#~ "these cases, the arbiter will break " -#~ "the tie between the two facilities " -#~ "and allow the set to elect a " -#~ "new primary." -#~ msgstr "" - -# ba1a6dc83ed74c4393ac446845e00788 -#~ msgid "" -#~ "Credentials used to authenticate the " -#~ "arbiter with the replica set. All " -#~ "MongoDB processes within a replica set" -#~ " use keyfiles. These exchanges are " -#~ "encrypted." -#~ msgstr "" - -# 14a43c527caa4a9a80a78bc34c080b74 -#~ msgid "" -#~ "If your MongoDB deployment uses SSL, " -#~ "then all communications between arbiters " -#~ "and the other members of the " -#~ "replica set are secure. See the " -#~ "documentation for :doc:`/tutorial/configure-ssl` " -#~ "for more information. Run all arbiters" -#~ " on secure networks, as with all " -#~ "MongoDB components." -#~ msgstr "" - -# af7dbc1c05c54dbcbb27a23789ef60f3 -#~ msgid "Which members of a replica set vote in elections?" -#~ msgstr "" - -# ac88d09e8bfb47f7be842eff6c1a6da2 -#~ msgid "" -#~ "All members of a replica set, " -#~ "unless the value of :data:`votes " -#~ "` is equal to" -#~ " ``0``, vote in elections. This " -#~ "includes all :ref:`delayed `, :ref:`hidden ` and :ref:`secondary-only " -#~ "` " -#~ "members, as well as the :ref:`arbiters" -#~ " `." -#~ msgstr "" - -# e9608f02068d49bd8c651ce8fbaac1a2 -#~ msgid "" -#~ "Additionally, the :data:`~replSetGetStatus.members.state`" -#~ " of the voting members also determine" -#~ " whether the member can vote. Only" -#~ " voting members in the following " -#~ "states are eligible to vote:" -#~ msgstr "" - -# f4610c67338a4aaf8229db6d7871db2d -#~ msgid "``PRIMARY``" -#~ msgstr "" - -# 33f5e841978e4765b5e6337cb064e639 -#~ msgid "``SECONDARY``" -#~ msgstr "" - -# 7d6cb3ee7a994dba9bc506fec77f8bf8 -#~ msgid "``RECOVERING``" -#~ msgstr "" - -# 6722c8bded4b4ece9b119a06fc1cd675 -#~ msgid "``ARBITER``" -#~ msgstr "" - -# 216966a6850343b18ab82f0bf433bd21 -#~ msgid "``ROLLBACK``" -#~ msgstr "" - -# d5f50e119fe84c9bbf778c398554a3c0 -# 1883c88a7dfe4b36a0a8a46057dbb6f0 -#~ msgid ":ref:`replica-set-elections`" -#~ msgstr "" - -# ddb3324f4d1641939d389254e71f177a -#~ msgid "Do hidden members vote in replica set elections?" -#~ msgstr "" - -# 3694b5f596354fdab30a17f13959d5f0 -#~ msgid "" -#~ ":ref:`Hidden members ` of :term:`replica sets ` *do* vote in elections. To " -#~ "exclude a member from voting in an" -#~ " :term:`election`, change the value of " -#~ "the member's " -#~ ":data:`~local.system.replset.members[n].votes` configuration " -#~ "to ``0``." -#~ msgstr "" - -#~ msgid "" -#~ "However, if you want confirmation that" -#~ " a given write has arrived at " -#~ "the server, use :ref:`write concern " -#~ "`." -#~ msgstr "" - -#~ msgid "" -#~ "After the :ref:`default write concern " -#~ "change `, " -#~ "the default write concern acknowledges " -#~ "all write operations, and unacknowledged " -#~ "writes must be explicitly configured. " -#~ "See the :doc:`/applications/drivers` documentation" -#~ " for your driver for more " -#~ "information." -#~ msgstr "" - -#~ msgid "" -#~ "The :program:`mongo` shell now defaults " -#~ "to use :doc:`safe writes `. See :ref:`write-methods-" -#~ "incompatibility` for more information." -#~ msgstr "" - -#~ msgid "" -#~ "A new protocol for :ref:`write " -#~ "operations ` " -#~ "integrates write concerns with the write" -#~ " operations. Previous versions issued a " -#~ ":dbcommand:`getLastError` command after a " -#~ "write to specify a write concern." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/faq/sharding.po b/locale/es/LC_MESSAGES/faq/sharding.po deleted file mode 100644 index 1712ff9feff..00000000000 --- a/locale/es/LC_MESSAGES/faq/sharding.po +++ /dev/null @@ -1,895 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:25+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 65806b6efc224ef2a139baa62fd61d57 -#: ../source/faq/sharding.txt:3 -msgid "FAQ: Sharding with MongoDB" -msgstr "" - -# e562dbb8aaa44482a307012381bae6cb -#: ../source/faq/sharding.txt -msgid "On this page" -msgstr "" - -# 6380bdcfbfa04d04a10d4982890fa628 -#: ../source/faq/sharding.txt:13 -msgid "" -"This document answers common questions about :doc:`/sharding`. See also " -"the :doc:`/sharding` section in the manual, which provides an " -":doc:`overview of sharding `, including details on:" -msgstr "" - -# 03902e83a5b54d6f99d421fabe0ce87f -#: ../source/faq/sharding.txt:17 -msgid "" -":doc:`Shard Keys and Considerations for Shard Key Selection `" -msgstr "" - -# 753e6e72bf6d4d8ea465e41804c49452 -#: ../source/faq/sharding.txt:20 -msgid ":doc:`Query Routing `" -msgstr "" - -# c558cd2c60ac43a189be205ae2a3cc09 -#: ../source/faq/sharding.txt:22 -msgid ":ref:`sharding-availability`" -msgstr "" - -# c3b8ec9951ad487f849e1b7ae253b55d -#: ../source/faq/sharding.txt:24 -msgid "" -":doc:`/core/sharding-data-partitioning` and :doc:`Chunk Migration Process" -" `" -msgstr "" - -# a63f5328868f4c7bb2902102a44a56d5 -#: ../source/faq/sharding.txt:27 -msgid ":doc:`/tutorial/troubleshoot-sharded-clusters`" -msgstr "" - -# 5e6155bbd42345c69b86fe6dbf43ee69 -#: ../source/faq/sharding.txt:30 -msgid "Is sharding appropriate for a new deployment?" -msgstr "" - -# f4a61e49b9284791a2bb369372479a3f -#: ../source/faq/sharding.txt:32 -msgid "" -"Sometimes. However, if your data set fits on a single server, you should " -"begin with an unsharded deployment as sharding while your data set is " -"small provides *little advantage* ." -msgstr "" - -# 0da2a73229e14730ba17d24965ca4bce -#: ../source/faq/sharding.txt:39 -msgid "Can I change the shard key after sharding a collection?" -msgstr "" - -# 56daa667eae84c78931880c0beb73eee -#: ../source/faq/sharding.txt:41 -msgid "No." -msgstr "" - -# a405bcbe5aa84d41b54f9259c194f8dd -#: ../source/faq/sharding.txt:43 -msgid "" -"There is no automatic support in MongoDB for changing a shard key after " -"sharding a collection. This reality underscores the importance of " -"choosing a good :ref:`shard key `. If you *must* change a " -"shard key after sharding a collection, the best option is to:" -msgstr "" - -# 39b89c1c524b49388494d60021887efd -#: ../source/faq/sharding.txt:48 -msgid "dump all data from MongoDB into an external format." -msgstr "" - -# e9c0a2ff232d4e7a9dfd0bf8b94c9a14 -#: ../source/faq/sharding.txt:50 -msgid "drop the original sharded collection." -msgstr "" - -# 595f0b39d6d2438192a1a5edc6a7e81f -#: ../source/faq/sharding.txt:52 -msgid "configure sharding using a more ideal shard key." -msgstr "" - -# fdedc4c5bd9d4d2aa9b62eda7decbc92 -#: ../source/faq/sharding.txt:54 -msgid "" -":doc:`pre-split ` the shard " -"key range to ensure initial even distribution." -msgstr "" - -# f43bc949946b482b805e784b8e794022 -#: ../source/faq/sharding.txt:57 -msgid "restore the dumped data into MongoDB." -msgstr "" - -# 46b6c788e2ca42b4a2765964ab810f1d -#: ../source/faq/sharding.txt:59 -msgid ":doc:`/core/sharding-shard-key`" -msgstr "" - -# bf69380cf31a4db18794c0b02ed9cd5d -#: ../source/faq/sharding.txt:62 -msgid "Why are my documents not distributed across the shards?" -msgstr "" - -# c0cee1e3c8aa469c92663aa9d03e2072 -#: ../source/faq/sharding.txt:64 -msgid "" -"The balancer starts distributing data across the shards once the " -"distribution of chunks has reached certain thresholds. See :ref" -":`sharding-migration-thresholds`." -msgstr "" - -# d0ae171b9ebc4991ae211b677bbee492 -#: ../source/faq/sharding.txt:68 -msgid "" -"In addition, MongoDB cannot move a chunk if the number of documents in " -"the chunk exceeds a certain number. See :ref:`migration-chunk-size-limit`" -" and :ref:`jumbo-chunk`." -msgstr "" - -# 2b1bca6e60e149ed8810f2dc636c6173 -#: ../source/faq/sharding.txt:73 -msgid "How does ``mongos`` detect changes in the sharded cluster configuration?" -msgstr "" - -# aaded192e0914728aa52f1cce829efb1 -#: ../source/faq/sharding.txt:75 -msgid "" -":program:`mongos` instances maintain a cache of the :term:`config " -"database` that holds the metadata for the :term:`sharded cluster`." -msgstr "" - -# 59f649ac596b443ab3d00021809ebbd2 -#: ../source/faq/sharding.txt:78 -msgid "" -":program:`mongos` updates its cache lazily by issuing a request to a " -"shard and discovering that its metadata is out of date. To force the " -":program:`mongos` to reload its cache, you can run the " -":dbcommand:`flushRouterConfig` command against each :program:`mongos` " -"directly." -msgstr "" - -# 8c1f786dea884255ac4dd1ed6519304c -#: ../source/faq/sharding.txt:87 -msgid "What does ``writebacklisten`` in the log mean?" -msgstr "" - -# c132dd40efd241a09428077d6313ca0c -#: ../source/faq/sharding.txt:89 -msgid "" -"The writeback listener is a process that opens a long poll to relay " -"writes back from a :program:`mongod` or :program:`mongos` after " -"migrations to make sure they have not gone to the wrong server. The " -"writeback listener sends writes back to the correct server if necessary." -msgstr "" - -# da4fd8c3bed04b508f570ec830cd5607 -#: ../source/faq/sharding.txt:95 -msgid "" -"These messages are a key part of the sharding infrastructure and should " -"not cause concern." -msgstr "" - -# 149844a00ea44192b36a86bf216ef9fe -#: ../source/faq/sharding.txt:99 -msgid "How does ``mongos`` use connections?" -msgstr "" - -# e9349f7debdf46ccbc4834694a5f9f57 -#: ../source/faq/sharding.txt:101 -msgid "" -"Each :program:`mongos` instance maintains a pool of connections to the " -"members of the sharded cluster. Client requests use these connections one" -" at a time; i.e. requests are not multiplexed or pipelined." -msgstr "" - -# 56714ce19e3248d383ad824104a04139 -#: ../source/faq/sharding.txt:105 -msgid "" -"When client requests complete, the :program:`mongos` returns the " -"connection to the pool. These pools do not shrink when the number of " -"clients decreases. This can lead to an unused :program:`mongos` with a " -"large number of open connections. If the :program:`mongos` is no longer " -"in use, it is safe to restart the process to close existing connections." -msgstr "" - -# bed1520965cb4e1bb835883f936e4ba1 -#: ../source/faq/sharding.txt:111 -msgid "" -"To return aggregated statistics related to all of the outgoing connection" -" pools used by the :program:`mongos`, connect a :program:`mongo` shell to" -" the :program:`mongos` with , and run the :dbcommand:`connPoolStats` " -"command:" -msgstr "" - -# 8c16f12c3b7349c5abe9f806413b04e1 -#: ../source/faq/sharding.txt:120 -msgid "" -"See the :ref:`System Resource Utilization ` " -"section of the :doc:`/reference/ulimit` document." -msgstr "" - -# cd8bf264873c441faac11f84629948bd -#~ msgid "" -#~ "This document answers common questions " -#~ "about horizontal scaling using MongoDB's " -#~ ":term:`sharding`." -#~ msgstr "" - -# 215421ef47624b56920f98c52472cfb8 -#~ msgid "" -#~ "If you don't find the answer " -#~ "you're looking for, check the " -#~ ":doc:`complete list of FAQs ` or" -#~ " post your question to the `MongoDB" -#~ " User Mailing List " -#~ "`_." -#~ msgstr "" - -# 2c0920491c2e4358b2301d91587c37d9 -#~ msgid "Sometimes." -#~ msgstr "" - -# 6901510982064c3fb2dbf17086216716 -#~ msgid "" -#~ "If your data set fits on a " -#~ "single server, you should begin with " -#~ "an unsharded deployment." -#~ msgstr "" - -# 6327d6fb1ae248319e98ae5e07aa0b1d -#~ msgid "" -#~ "Converting an unsharded database to a" -#~ " :term:`sharded cluster` is easy and " -#~ "seamless, so there is *little advantage*" -#~ " in configuring sharding while your " -#~ "data set is small." -#~ msgstr "" - -# fec0699a3565478ea0618e5fbacaf24f -#~ msgid "" -#~ "Still, all production deployments should " -#~ "use :term:`replica sets ` to " -#~ "provide high availability and disaster " -#~ "recovery." -#~ msgstr "" - -# c049951849fd4d1faa784e6ade602b5e -#~ msgid "How does sharding work with replication?" -#~ msgstr "" - -# 6e0c5ef347bf4e3d95c3b58c6cc92396 -#~ msgid "" -#~ "To use replication with sharding, deploy" -#~ " each :term:`shard` as a :term:`replica " -#~ "set`." -#~ msgstr "" - -# 42ebb08a93714a1e860a258db08579e6 -#~ msgid "" -#~ "See :dbcommand:`shardCollection`, " -#~ ":method:`sh.shardCollection()`, the :ref:`Shard Key" -#~ " `, " -#~ ":doc:`/tutorial/deploy-shard-cluster`, and " -#~ ":issue:`SERVER-4000` for more information." -#~ msgstr "" - -# 54acdc55222d4cae8128da4b0aa93a1f -#~ msgid "What happens to unsharded collections in sharded databases?" -#~ msgstr "" - -# b5c5eacc271642b09b1052a5b7bb2968 -#~ msgid "" -#~ "In the current implementation, all " -#~ "databases in a :term:`sharded cluster` " -#~ "have a \"primary :term:`shard`.\" All " -#~ "unsharded collection within that database " -#~ "will reside on the same shard." -#~ msgstr "" - -# 44b4acedb35f48e99cadf2ad5f6ebaa9 -#~ msgid "How does MongoDB distribute data across shards?" -#~ msgstr "" - -# 8def3622671c44f6853121ed27a2a158 -#~ msgid "" -#~ "Sharding must be specifically enabled on" -#~ " a collection. After enabling sharding " -#~ "on the collection, MongoDB will assign" -#~ " various ranges of collection data to" -#~ " the different shards in the cluster." -#~ " The cluster automatically corrects " -#~ "imbalances between shards by migrating " -#~ "ranges of data from one shard to" -#~ " another." -#~ msgstr "" - -# ad6899e3988a47e09b455455678574cc -#~ msgid "" -#~ "What happens if a client updates a" -#~ " document in a chunk during a " -#~ "migration?" -#~ msgstr "" - -# 1ebcf4cdc9ca45a6a27619cf33a00331 -#~ msgid "" -#~ "The :program:`mongos` routes the operation " -#~ "to the \"old\" shard, where it " -#~ "will succeed immediately. Then the " -#~ ":term:`shard` :program:`mongod` instances will " -#~ "replicate the modification to the " -#~ "\"new\" shard before the :term:`sharded " -#~ "cluster` updates that chunk's \"ownership,\"" -#~ " which effectively finalizes the migration" -#~ " process." -#~ msgstr "" - -# eb189a7007354655957f31af0b2f1656 -#~ msgid "What happens to queries if a shard is inaccessible or slow?" -#~ msgstr "" - -# dca8f2e4794d40a28b882d44284446c8 -#~ msgid "" -#~ "If a :term:`shard` is inaccessible or" -#~ " unavailable, queries will return with " -#~ "an error." -#~ msgstr "" - -# 7fae6fc4cce14973b208c1136e918fcf -#~ msgid "" -#~ "However, a client may set the " -#~ "``partial`` query bit, which will then" -#~ " return results from all available " -#~ "shards, regardless of whether a given" -#~ " shard is unavailable." -#~ msgstr "" - -# 215a9053fe52418fa4778cf9ac6aa002 -#~ msgid "" -#~ "If a shard is responding slowly, " -#~ ":program:`mongos` will merely wait for " -#~ "the shard to return results." -#~ msgstr "" - -# 90e49579e0ad490aa41f4f2904970565 -#~ msgid "How does MongoDB distribute queries among shards?" -#~ msgstr "" - -# 7790ece8e9d8439aa342c86b45b9bcc2 -#~ msgid "" -#~ "The exact method for distributing " -#~ "queries to :term:`shards ` in a" -#~ " :term:`cluster ` depends " -#~ "on the nature of the query and " -#~ "the configuration of the sharded " -#~ "cluster. Consider a sharded collection, " -#~ "using the :term:`shard key` ``user_id``, " -#~ "that has ``last_login`` and ``email`` " -#~ "attributes:" -#~ msgstr "" - -# 130f8e9221124ef393e032c0f73cca50 -#~ msgid "For a query that selects one or more values for the ``user_id`` key:" -#~ msgstr "" - -# f08563782583451e89322308ab9c0b96 -#~ msgid "" -#~ ":program:`mongos` determines which shard or" -#~ " shards contains the relevant data, " -#~ "based on the cluster metadata, and " -#~ "directs a query to the required " -#~ "shard or shards, and returns those " -#~ "results to the client." -#~ msgstr "" - -# 31264b697c49473e88a7f2561ef3d696 -#~ msgid "For a query that selects ``user_id`` and also performs a sort:" -#~ msgstr "" - -# be3f173c5bd7475e97a92f4836eb4079 -#~ msgid "" -#~ ":program:`mongos` can make a straightforward" -#~ " translation of this operation into a" -#~ " number of queries against the " -#~ "relevant shards, ordered by ``user_id``. " -#~ "When the sorted queries return from " -#~ "all shards, the :program:`mongos` merges " -#~ "the sorted results and returns the " -#~ "complete result to the client." -#~ msgstr "" - -# 5a5083fe20d4444389e91afe5968a646 -#~ msgid "For queries that select on ``last_login``:" -#~ msgstr "" - -# 7b9303d8099c4798b3cdeec9bdac1e5b -#~ msgid "" -#~ "These queries must run on all " -#~ "shards: :program:`mongos` must parallelize the" -#~ " query over the shards and perform" -#~ " a merge-sort on the ``email`` " -#~ "of the documents found." -#~ msgstr "" - -# fb792e90d8144177b85a93ffe17b788c -#~ msgid "How does MongoDB sort queries in sharded environments?" -#~ msgstr "" - -# 6e69ef0325ac4504b7dee38486afd0c9 -#~ msgid "" -#~ "If you call the :method:`cursor.sort()` " -#~ "method on a query in a sharded " -#~ "environment, the :program:`mongod` for each" -#~ " shard will sort its results, and " -#~ "the :program:`mongos` merges each shard's " -#~ "results before returning them to the " -#~ "client." -#~ msgstr "" - -# 591c713a7e0e4f01aa7f0af0a070ad72 -#~ msgid "" -#~ "How does MongoDB ensure unique ``_id``" -#~ " field values when using a shard " -#~ "key *other* than ``_id``?" -#~ msgstr "" - -# 4422866925d54118a3fef35411a0a7d8 -#~ msgid "" -#~ "If you do not use ``_id`` as " -#~ "the shard key, then your " -#~ "application/client layer must be responsible" -#~ " for keeping the ``_id`` field " -#~ "unique. It is problematic for " -#~ "collections to have duplicate ``_id`` " -#~ "values." -#~ msgstr "" - -# 7897d958322a40d2a007d0f54743d295 -#~ msgid "" -#~ "If you're not sharding your collection" -#~ " by the ``_id`` field, then you " -#~ "should be sure to store a globally" -#~ " unique identifier in that field. The" -#~ " default :doc:`BSON ObjectId ` works well in this case." -#~ msgstr "" - -# 51e128016a3a451aa9b5815e529a204f -#~ msgid "" -#~ "I've enabled sharding and added a " -#~ "second shard, but all the data is" -#~ " still on one server. Why?" -#~ msgstr "" - -# 2cb12392d7cb498690d7595eec16ece9 -#~ msgid "" -#~ "First, ensure that you've declared a " -#~ ":term:`shard key` for your collection. " -#~ "Until you have configured the shard " -#~ "key, MongoDB will not create " -#~ ":term:`chunks `, and :term:`sharding` " -#~ "will not occur." -#~ msgstr "" - -# 223aebc29b2b470e81561fd957e3e07f -#~ msgid "" -#~ "Next, keep in mind that the " -#~ "default chunk size is 64 MB. As" -#~ " a result, in most situations, the" -#~ " collection needs to have at least" -#~ " 64 MB of data before a " -#~ "migration will occur." -#~ msgstr "" - -# a0a7d3b9c76546068f0ff2ae4460dbd7 -#~ msgid "" -#~ "Additionally, the system which balances " -#~ "chunks among the servers attempts to " -#~ "avoid superfluous migrations. Depending on " -#~ "the number of shards, your shard " -#~ "key, and the amount of data, " -#~ "systems often require at least 10 " -#~ "chunks of data to trigger migrations." -#~ msgstr "" - -# ac3e8fbd283d4c02952f714d133cfdf8 -#~ msgid "" -#~ "You can run :method:`db.printShardingStatus()` " -#~ "to see all the chunks present in" -#~ " your cluster." -#~ msgstr "" - -# 81de1936dfef4af4868163b075c6303c -#~ msgid "Is it safe to remove old files in the ``moveChunk`` directory?" -#~ msgstr "" - -# c626d8ce160e43368405ebeccacec641 -#~ msgid "" -#~ "Yes. :program:`mongod` creates these files " -#~ "as backups during normal :term:`shard` " -#~ "balancing operations." -#~ msgstr "" - -# 8920e93b5446432bbeb784d03cf3a615 -#~ msgid "Once these migrations are complete, you may delete these files." -#~ msgstr "" - -# d65ed838d8e34239afb97ca8cc2b18fb -#~ msgid "" -#~ "Each client maintains a connection to" -#~ " a :program:`mongos` instance. Each " -#~ ":program:`mongos` instance maintains a pool" -#~ " of connections to the members of " -#~ "a replica set supporting the sharded " -#~ "cluster. Clients use connections between " -#~ ":program:`mongos` and :program:`mongod` instances" -#~ " one at a time. Requests are " -#~ "not multiplexed or pipelined. When " -#~ "client requests complete, the " -#~ ":program:`mongos` returns the connection to" -#~ " the pool." -#~ msgstr "" - -# 628ba7302ef04763b97a41efff660fe2 -#~ msgid "Why does ``mongos`` hold connections open?" -#~ msgstr "" - -# 5f76d3b9fe2943abb84532ab22a425e4 -#~ msgid "" -#~ ":program:`mongos` uses a set of " -#~ "connection pools to communicate with " -#~ "each :term:`shard`. These pools do not" -#~ " shrink when the number of clients" -#~ " decreases." -#~ msgstr "" - -# c24690ca1c454def8e7152b5685ed880 -#~ msgid "" -#~ "This can lead to an unused " -#~ ":program:`mongos` with a large number of" -#~ " open connections. If the :program:`mongos`" -#~ " is no longer in use, it is " -#~ "safe to restart the process to " -#~ "close existing connections." -#~ msgstr "" - -# a7751b0cbe3449febf9bb9687c7cb9c4 -#~ msgid "Where does MongoDB report on connections used by ``mongos``?" -#~ msgstr "" - -# bd2aae9e0bdc40699e9b4a352ee0affe -#~ msgid "" -#~ "Connect to the :program:`mongos` with " -#~ "the :program:`mongo` shell, and run the" -#~ " following command:" -#~ msgstr "" - -# 2cef0c1ada4f4226b4535ed8591d18c0 -#~ msgid "How should administrators deal with failed migrations?" -#~ msgstr "" - -# dacbe6edf68d4b838a09d396522ffd43 -#~ msgid "" -#~ "Failed migrations require no administrative" -#~ " intervention. Chunk migrations always " -#~ "preserve a consistent state. If a " -#~ "migration fails to complete for some " -#~ "reason, the :term:`cluster` retries the " -#~ "operation. When the migration completes " -#~ "successfully, the data resides only on" -#~ " the new shard." -#~ msgstr "" - -# 7b95509dc0e24b03b334ae8530af1c9c -#~ msgid "" -#~ "What is the process for moving, " -#~ "renaming, or changing the number of " -#~ "config servers?" -#~ msgstr "" - -# 436acc090717487f8cefc2d6146b9bc9 -#~ msgid "" -#~ "See :doc:`/administration/sharded-clusters` for " -#~ "information on migrating and replacing " -#~ "config servers." -#~ msgstr "" - -# 293b39822ed042d196b070544f3ad199 -#~ msgid "When do the ``mongos`` servers detect config server changes?" -#~ msgstr "" - -# 64c7fddfef1d463eaf6ce47e72dc12ff -#~ msgid "" -#~ ":program:`mongos` instances maintain a cache" -#~ " of the :term:`config database` that " -#~ "holds the metadata for the " -#~ ":term:`sharded cluster`. This metadata " -#~ "includes the mapping of :term:`chunks " -#~ "` to :term:`shards `." -#~ msgstr "" - -# dc664267496d4a72b16b09c5f984df6d -#~ msgid "" -#~ ":program:`mongos` updates its cache lazily " -#~ "by issuing a request to a shard" -#~ " and discovering that its metadata is" -#~ " out of date. There is no way" -#~ " to control this behavior from the" -#~ " client, but you can run the " -#~ ":dbcommand:`flushRouterConfig` command against any" -#~ " :program:`mongos` to force it to " -#~ "refresh its cache." -#~ msgstr "" - -# f1e515ada96d49a9aaca0ab52dda2cd5 -#~ msgid "" -#~ "Is it possible to quickly update " -#~ "``mongos`` servers after updating a " -#~ "replica set configuration?" -#~ msgstr "" - -# 1f0de8ff4aed4caa8c600e8d99ec9a0c -#~ msgid "" -#~ "The :program:`mongos` instances will detect" -#~ " these changes without intervention over" -#~ " time. However, if you want to " -#~ "force the :program:`mongos` to reload " -#~ "its configuration, run the " -#~ ":dbcommand:`flushRouterConfig` command against to" -#~ " each :program:`mongos` directly." -#~ msgstr "" - -# 93629c99583e4e7fa2a444388e0a9d93 -#~ msgid "What does the ``maxConns`` setting on ``mongos`` do?" -#~ msgstr "" - -# d93f2812b7b54b24a93f7eaed818f03f -#~ msgid "" -#~ "The :setting:`~net.maxIncomingConnections` option " -#~ "limits the number of connections " -#~ "accepted by :program:`mongos`." -#~ msgstr "" - -# c64a46b0663b41108e7df2c8fff15728 -#~ msgid "" -#~ "If your client driver or application " -#~ "creates a large number of connections" -#~ " but allows them to time out " -#~ "rather than closing them explicitly, " -#~ "then it might make sense to limit" -#~ " the number of connections at the " -#~ ":program:`mongos` layer." -#~ msgstr "" - -# d2b797f6c9ef424c9f9b2b37ce153d97 -#~ msgid "" -#~ "Set :setting:`~net.maxIncomingConnections` to a " -#~ "value slightly higher than the maximum" -#~ " number of connections that the " -#~ "client creates, or the maximum size " -#~ "of the connection pool. This setting " -#~ "prevents the :program:`mongos` from causing" -#~ " connection spikes on the individual " -#~ ":term:`shards `. Spikes like these " -#~ "may disrupt the operation and memory " -#~ "allocation of the :term:`sharded cluster`." -#~ msgstr "" - -# 5ca439030eb24ca39b787a8abf36eb7d -#~ msgid "How do indexes impact queries in sharded systems?" -#~ msgstr "" - -# 15a543c5aa2b4aa3bf8f532b9ebe20aa -#~ msgid "" -#~ "If the query does not include the" -#~ " :term:`shard key`, the :program:`mongos` " -#~ "must send the query to all shards" -#~ " as a \"scatter/gather\" operation. Each" -#~ " shard will, in turn, use *either*" -#~ " the shard key index or another " -#~ "more efficient index to fulfill the " -#~ "query." -#~ msgstr "" - -# 3c8eb0ed477b4742a094e2e2658c6fe6 -#~ msgid "" -#~ "If the query includes multiple sub-" -#~ "expressions that reference the fields " -#~ "indexed by the shard key *and* the" -#~ " secondary index, the :program:`mongos` can" -#~ " route the queries to a specific " -#~ "shard and the shard will use the" -#~ " index that will allow it to " -#~ "fulfill most efficiently. See `this " -#~ "presentation `_ for more " -#~ "information." -#~ msgstr "" - -# 07353afc04e740048896d0a81630e920 -#~ msgid "Can shard keys be randomly generated?" -#~ msgstr "" - -# 0f09c4fa9154459b8768ba8102af103f -#~ msgid "" -#~ ":term:`Shard keys ` can be" -#~ " random. Random keys ensure optimal " -#~ "distribution of data across the cluster." -#~ msgstr "" - -# eea4989fa87c4a32b30559aaa82b2f3f -#~ msgid "" -#~ ":term:`Sharded clusters `, " -#~ "attempt to route queries to *specific*" -#~ " shards when queries include the " -#~ "shard key as a parameter, because " -#~ "these directed queries are more " -#~ "efficient. In many cases, random keys" -#~ " can make it difficult to direct " -#~ "queries to specific shards." -#~ msgstr "" - -# eb251d9c12334d62a1d3c3626104f3af -#~ msgid "Can shard keys have a non-uniform distribution of values?" -#~ msgstr "" - -# 4580c85da39b4ea692280d2176837245 -#~ msgid "" -#~ "Yes. There is no requirement that " -#~ "documents be evenly distributed by the" -#~ " shard key." -#~ msgstr "" - -# 23a8377dd226423f8fb35054ec1fef97 -#~ msgid "" -#~ "However, documents that have the same" -#~ " shard key *must* reside in the " -#~ "same *chunk* and therefore on the " -#~ "same server. If your sharded data " -#~ "set has too many documents with " -#~ "the exact same shard key you will" -#~ " not be able to distribute *those*" -#~ " documents across your sharded cluster." -#~ msgstr "" - -# 5597cf042201424abb93be4438f3bbed -#~ msgid "Can you shard on the ``_id`` field?" -#~ msgstr "" - -# 4011e63e165a4256b1f117c21b3a17ea -#~ msgid "" -#~ "You can use any field for the " -#~ "shard key. The ``_id`` field is a" -#~ " common shard key." -#~ msgstr "" - -# 15260f5a3a7a4a82ab20c08bef82e054 -#~ msgid "" -#~ "Be aware that ``ObjectId()`` values, " -#~ "which are the default value of the" -#~ " ``_id`` field, increment as a " -#~ "timestamp. As a result, when used " -#~ "as a shard key, all new documents" -#~ " inserted into the collection will " -#~ "initially belong to the same chunk " -#~ "on a single shard. Although the " -#~ "system will eventually divide this chunk" -#~ " and migrate its contents to " -#~ "distribute data more evenly, at any " -#~ "moment the cluster can only direct " -#~ "insert operations at a single shard. " -#~ "This can limit the throughput of " -#~ "inserts. If most of your write " -#~ "operations are updates, this limitation " -#~ "should not impact your performance. " -#~ "However, if you have a high insert" -#~ " volume, this may be a limitation." -#~ msgstr "" - -# ba8fcb3af36a4c0ea046bf97a710de4d -#~ msgid "" -#~ "To address this issue, MongoDB 2.4 " -#~ "provides :ref:`hashed shard keys `." -#~ msgstr "" - -# 3388be62bd4b44d38fc193f53e3b4a72 -#~ msgid "What do ``moveChunk commit failed`` errors mean?" -#~ msgstr "" - -# 4cc9520ca99d436c9374634e9d86e891 -#~ msgid "" -#~ "At the end of a :ref:`chunk " -#~ "migration `, the " -#~ ":term:`shard` must connect to the " -#~ ":term:`config database` to update the " -#~ "chunk's record in the cluster metadata." -#~ " If the :term:`shard` fails to " -#~ "connect to the :term:`config database`, " -#~ "MongoDB reports the following error:" -#~ msgstr "" - -# ffc8781804644037bfc2f23a1a8da20e -#~ msgid "" -#~ "When this happens, the :term:`primary` " -#~ "member of the shard's replica set " -#~ "then terminates to protect data " -#~ "consistency. If a :term:`secondary` member " -#~ "can access the config database, data " -#~ "on the shard becomes accessible again" -#~ " after an election." -#~ msgstr "" - -# 750f14dd92214168a05ad4826c800ffc -#~ msgid "" -#~ "The user will need to resolve the" -#~ " chunk migration failure independently. If" -#~ " you encounter this issue, contact " -#~ "the `MongoDB User Group " -#~ "`_ or " -#~ ":about:`MongoDB Support ` to address" -#~ " this issue." -#~ msgstr "" - -# f43e13f2538b4ccd96d4e7f575886706 -#~ msgid "" -#~ "How does draining a shard affect " -#~ "the balancing of uneven chunk " -#~ "distribution?" -#~ msgstr "" - -# 8c789d501ac241d79a6badb7e710189f -#~ msgid "" -#~ "The sharded cluster balancing process " -#~ "controls both migrating chunks from " -#~ "decommissioned shards (i.e. draining) and " -#~ "normal cluster balancing activities. Consider" -#~ " the following behaviors for different " -#~ "versions of MongoDB in situations where" -#~ " you remove a shard in a " -#~ "cluster with an uneven chunk " -#~ "distribution:" -#~ msgstr "" - -# bd57129b7cf94e39a4bf13c9cf93c1c0 -#~ msgid "" -#~ "After MongoDB 2.2, the balancer first" -#~ " removes the chunks from the draining" -#~ " shard and then balances the " -#~ "remaining uneven chunk distribution." -#~ msgstr "" - -# f1089c14640a461a93affa68fb67dd8e -#~ msgid "" -#~ "Before MongoDB 2.2, the balancer handles" -#~ " the uneven chunk distribution and " -#~ "*then* removes the chunks from the " -#~ "draining shard." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/faq/storage.po b/locale/es/LC_MESSAGES/faq/storage.po deleted file mode 100644 index f91b872db0b..00000000000 --- a/locale/es/LC_MESSAGES/faq/storage.po +++ /dev/null @@ -1,1200 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:24+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 0345cdfc9fdb4d89878b14aede9adfb7 -#: ../source/faq/storage.txt:3 -msgid "FAQ: MongoDB Storage" -msgstr "" - -# a8eff05f86434dd3977e1037ec968f09 -#: ../source/faq/storage.txt -msgid "On this page" -msgstr "" - -# 3fa2715496174117a847aff7f2ab13a8 -#: ../source/faq/storage.txt:13 -msgid "" -"This document addresses common questions regarding MongoDB's storage " -"system." -msgstr "" - -# fdedd05a9e944b8cbc1fe0c27a7edede -#: ../source/faq/storage.txt:17 -msgid "Storage Engine Fundamentals" -msgstr "" - -# 2a964b683ba24dc8ab0228d3eecbdd21 -#: ../source/faq/storage.txt:20 -msgid "What is a storage engine?" -msgstr "" - -# 5c3b63eb82e84e538f91770ef1dae08f -#: ../source/faq/storage.txt:22 -msgid "" -"A storage engine is the part of a database that is responsible for " -"managing how data is stored, both in memory and on disk. Many databases " -"support multiple storage engines, where different engines perform better " -"for specific workloads. For example, one storage engine might offer " -"better performance for read-heavy workloads, and another might support a " -"higher-throughput for write operations." -msgstr "" - -# 9c09a6599d154dc18af88d3b05b41705 -#: ../source/faq/storage.txt:29 -msgid ":doc:`/core/storage-engines`" -msgstr "" - -# 61f11b05220945528eede1558f9db5b9 -#: ../source/faq/storage.txt:32 -msgid "Can you mix storage engines in a replica set?" -msgstr "" - -# 1b4efde37df848349dc448fe231da2db -#: ../source/faq/storage.txt:34 -msgid "" -"Yes. You can have a replica set members that use different storage " -"engines." -msgstr "" - -# 5483c275cc23467c900b106a14a0e2b0 -#: ../source/faq/storage.txt:37 -msgid "" -"When designing these multi-storage engine deployments consider the " -"following:" -msgstr "" - -# 438c75795a444cbe9930045cc6929450 -#: ../source/faq/storage.txt:40 -msgid "" -"the oplog on each member may need to be sized differently to account for " -"differences in throughput between different storage engines." -msgstr "" - -# 82764577187b48babdd5fc542b98d1c0 -#: ../source/faq/storage.txt:43 -msgid "" -"recovery from backups may become more complex if your backup captures " -"data files from MongoDB: you may need to maintain backups for each " -"storage engine." -msgstr "" - -# 735f02d40b2c4bfd8fe72133b6f5f035 -#: ../source/faq/storage.txt:48 -msgid "WiredTiger Storage Engine" -msgstr "" - -# 456c05a19592403a8af7ef5b2e0d4545 -#: ../source/faq/storage.txt:51 -msgid "Can I upgrade an existing deployment to a WiredTiger?" -msgstr "" - -# e4dfd2c47d7347bda59395886183c984 -#: ../source/faq/storage.txt:53 -msgid "Yes. See:" -msgstr "" - -# 05323810b54d4a889e2094f98b18e45b -#: ../source/faq/storage.txt:55 -msgid ":doc:`/tutorial/change-standalone-wiredtiger`" -msgstr "" - -# fc827120b36c4560aecb2cc9adcbee29 -#: ../source/faq/storage.txt:57 -msgid ":doc:`/tutorial/change-replica-set-wiredtiger`" -msgstr "" - -# d3a716e98e8342b8a983c827cf5962a8 -#: ../source/faq/storage.txt:59 -msgid ":doc:`/tutorial/change-sharded-cluster-wiredtiger`" -msgstr "" - -# bfd9cc25b54b425a8d955fbce9dcb3ad -#: ../source/faq/storage.txt:62 -msgid "How much compression does WiredTiger provide?" -msgstr "" - -# d21f7ff704044e63bd35e5997009a1cc -#: ../source/faq/storage.txt:64 -msgid "" -"The ratio of compressed data to uncompressed data depends on your data " -"and the compression library used. By default, collection data in " -"WiredTiger use :term:`Snappy block compression `; :term:`zlib` " -"compression is also available. Index data use :term:`prefix compression` " -"by default." -msgstr "" - -# 7fc640432c264f8bad0011dcb5727094 -#: ../source/faq/storage.txt:73 -msgid "To what size should I set the WiredTiger internal cache?" -msgstr "" - -# 8934b6ec1b7041ac81c4769c5f51ce12 -#: ../source/includes/extracts/wt-cache-utilization.rst:1 -msgid "" -"With WiredTiger, MongoDB utilizes both the WiredTiger internal cache and " -"the filesystem cache." -msgstr "" - -# 0bf8a940ac384810b9729bd03318bb61 -#: ../source/includes/extracts/wt-cache-default-setting.rst:2 -msgid "" -"Starting in 3.4, the WiredTiger internal cache, by default, will use the " -"larger of either:" -msgstr "" - -# 80d5eb598e4c4ce6b68efa70fabaff76 -#: ../source/includes/extracts/wt-cache-default-setting.rst:5 -#, python-format -msgid "50% of RAM minus 1 GB, or" -msgstr "" - -# 9f7bd28df4584f188ab0345fc7dd198b -#: ../source/includes/extracts/wt-cache-default-setting.rst:7 -msgid "256 MB." -msgstr "" - -# 181e8f90feab438c8dd482de3afc7f69 -#: ../source/includes/extracts/wt-filesystem-cache.rst:1 -msgid "" -"Via the filesystem cache, MongoDB automatically uses all free memory that" -" is not used by the WiredTiger cache or by other processes. Data in the " -"filesystem cache is compressed." -msgstr "" - -# a6b373343d6b4560ab99a2d9e3effc09 -#: ../source/includes/extracts/wt-cache-setting.rst:1 -msgid "" -"To adjust the size of the WiredTiger internal cache, see " -":setting:`storage.wiredTiger.engineConfig.cacheSizeGB` and " -":option:`--wiredTigerCacheSizeGB`. Avoid increasing the WiredTiger " -"internal cache size above its default value." -msgstr "" - -# aac205ededeb480285935b594ec20c92 -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-config.rst:3 -msgid "" -"The :setting:`storage.wiredTiger.engineConfig.cacheSizeGB` limits the " -"size of the WiredTiger internal cache. The operating system will use the " -"available free memory for filesystem cache, which allows the compressed " -"MongoDB data files to stay in memory. In addition, the operating system " -"will use any free RAM to buffer file system blocks and file system cache." -msgstr "" - -# 2eaf1af78ce549dd8466aad6ffeff9dc -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-config.rst:10 -msgid "" -"To accommodate the additional consumers of RAM, you may have to decrease " -"WiredTiger internal cache size." -msgstr "" - -# 43de861871364d1d81c886862ba53a23 -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-config.rst:13 -msgid "" -"The default WiredTiger internal cache size value assumes that there is a " -"single :program:`mongod` instance per machine. If a single machine " -"contains multiple MongoDB instances, then you should decrease the setting" -" to accommodate the other :program:`mongod` instances." -msgstr "" - -# 5887111c0b1540dfb8e37e4507b28344 -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-config.rst:19 -msgid "" -"If you run :program:`mongod` in a container (e.g. ``lxc``, ``cgroups``, " -"Docker, etc.) that does *not* have access to all of the RAM available in " -"a system, you must set " -":setting:`storage.wiredTiger.engineConfig.cacheSizeGB` to a value less " -"than the amount of RAM available in the container. The exact amount " -"depends on the other processes running in the container." -msgstr "" - -# 523db9c366c44a228bcce2d1cfaec794 -#: ../source/includes/extracts/wt-configure-cache.rst:7 -msgid "" -"To view statistics on the cache and eviction rate, see the " -":serverstatus:`wiredTiger.cache` field returned from the " -":dbcommand:`serverStatus` command." -msgstr "" - -# 6acc0a79b1164d36ab9e69f9e6e1e225 -#: ../source/faq/storage.txt:78 -msgid "How frequently does WiredTiger write to disk?" -msgstr "" - -# e73100e596b24082a375f02fc5b09eab -#: ../source/includes/extracts/wt-snapshot-frequency.rst:1 -msgid "" -"MongoDB configures WiredTiger to create checkpoints (i.e. write the " -"snapshot data to disk) at intervals of 60 seconds or 2 gigabytes of " -"journal data." -msgstr "" - -# 3d721898a4e74614aada12a913b88f0e -#: ../source/faq/storage.txt:82 -msgid "" -"For journal data, MongoDB writes to disk according to the following " -"intervals or condition:" -msgstr "" - -# c2929a76a8934d7e9028272e2e5a33fe -#: ../source/includes/extracts/wt-journal-frequency.rst:1 -msgid "Every 50 milliseconds." -msgstr "" - -# c4098b1a70cd4bbbbe9fdbe20f5c0462 -#: ../source/includes/extracts/wt-journal-frequency.rst:4 -msgid "" -"MongoDB sets checkpoints to occur in WiredTiger on user data at an " -"interval of 60 seconds or when 2 GB of journal data has been written, " -"whichever occurs first." -msgstr "" - -# 88e3e33073bd451e8842338c59c4ae8e -#: ../source/includes/extracts/wt-journal-frequency.rst:8 -msgid "" -"If the write operation includes a write concern of :writeconcern:`j: true" -" `, WiredTiger forces a sync of the WiredTiger journal files." -msgstr "" - -# 87de74b1cef2433d9d8eac50afe0b7b1 -#: ../source/includes/extracts/wt-journal-frequency.rst:11 -msgid "" -"Because MongoDB uses a journal file size limit of 100 MB, WiredTiger " -"creates a new journal file approximately every 100 MB of data. When " -"WiredTiger creates a new journal file, WiredTiger syncs the previous " -"journal file." -msgstr "" - -# 02e95ba3f0b647609fc9bda071b44035 -#: ../source/faq/storage.txt:88 -msgid "MMAPv1 Storage Engine" -msgstr "" - -# 83329676a52045c3b5e738afa347700f -#: ../source/faq/storage.txt:93 -msgid "What are memory mapped files?" -msgstr "" - -# 3537a3c61c5e435ca8c6093a6680432b -#: ../source/faq/storage.txt:95 -msgid "" -"A memory-mapped file is a file with data that the operating system places" -" in memory by way of the ``mmap()`` system call. ``mmap()`` thus *maps* " -"the file to a region of virtual memory. Memory-mapped files are the " -"critical piece of the MMAPv1 storage engine in MongoDB. By using memory " -"mapped files, MongoDB can treat the contents of its data files as if they" -" were in memory. This provides MongoDB with an extremely fast and simple " -"method for accessing and manipulating data." -msgstr "" - -# 468b623d41bc43ab8a6a3f4e0b44d101 -#: ../source/faq/storage.txt:104 -msgid "How do memory mapped files work?" -msgstr "" - -# 9e30036cb15f4403a2428e237f2bb59a -#: ../source/faq/storage.txt:106 -msgid "" -"MongoDB uses memory mapped files for managing and interacting with all " -"data." -msgstr "" - -# f29e30a680f047dd91acb04af09e8ac2 -#: ../source/faq/storage.txt:109 -msgid "" -"Memory mapping assigns files to a block of virtual memory with a direct " -"byte-for-byte correlation. MongoDB memory maps data files to memory as it" -" accesses documents. Unaccessed data is *not* mapped to memory." -msgstr "" - -# 0bfc72dcb2d9462abfa5261e27cb93f4 -#: ../source/faq/storage.txt:113 -msgid "" -"Once mapped, the relationship between file and memory allows MongoDB to " -"interact with the data in the file as if it were memory." -msgstr "" - -# 464222ae15854620bc16d7ef8e264994 -#: ../source/faq/storage.txt:117 -msgid "How frequently does MMAPv1 write to disk?" -msgstr "" - -# 2e8e453764ed429383809ff3d5b672d9 -#: ../source/includes/fact-mmapv1-write-to-disk.rst:1 -msgid "" -"In the default configuration for the :doc:`MMAPv1 storage engine " -"`, MongoDB writes to the data files on disk every 60 " -"seconds and writes to the :term:`journal` files roughly every 100 " -"milliseconds." -msgstr "" - -# 419a12cd1ba34c9297a42c3d9a746033 -#: ../source/includes/fact-mmapv1-write-to-disk.rst:6 -msgid "" -"To change the interval for writing to the data files, use the " -":setting:`storage.syncPeriodSecs` setting. For the journal files, see " -":setting:`storage.journal.commitIntervalMs` setting." -msgstr "" - -# 53da67d416d34d92a79e099c092660d6 -#: ../source/includes/fact-mmapv1-write-to-disk.rst:10 -msgid "" -"These values represent the *maximum* amount of time between the " -"completion of a write operation and when MongoDB writes to the data files" -" or to the journal files. In many cases MongoDB and the operating system " -"flush data to disk more frequently, so that the above values represents a" -" theoretical maximum." -msgstr "" - -# 97cf8079a7404bb38c7091ac914f54c4 -#: ../source/faq/storage.txt:124 -msgid "" -"Why are the files in my data directory larger than the data in my " -"database?" -msgstr "" - -# dc1faf5046fb4736b995159e188cf51f -#: ../source/faq/storage.txt:126 -msgid "" -"The data files in your data directory, which is the :file:`/data/db` " -"directory in default configurations, might be larger than the data set " -"inserted into the database. Consider the following possible causes:" -msgstr "" - -# 0126bc1911904e878829fb43f33d3c5e -#: ../source/faq/storage.txt:131 -msgid "Preallocated data files" -msgstr "" - -# 584efc3e0e5e4cbbae6d08aba2687740 -#: ../source/faq/storage.txt:133 -msgid "" -"MongoDB preallocates its data files to avoid filesystem fragmentation, " -"and because of this, the size of these files do not necessarily reflect " -"the size of your data." -msgstr "" - -# 704ce0c6a689457f9636b4eb7a2f6598 -#: ../source/faq/storage.txt:137 -msgid "" -"The :setting:`storage.mmapv1.smallFiles` option will reduce the size of " -"these files, which may be useful if you have many small databases on " -"disk." -msgstr "" - -# 29d363fa80e04d9dafcb815d6c829f88 -#: ../source/faq/storage.txt:142 -msgid "The ``oplog``" -msgstr "" - -# 966b1a8f06ee409493499649dd6a6a3c -#: ../source/faq/storage.txt:144 -msgid "" -"If this :program:`mongod` is a member of a replica set, the data " -"directory includes the :term:`oplog.rs ` file, which is a " -"preallocated :term:`capped collection` in the ``local`` database." -msgstr "" - -# b456499346174d66a6dbd56f45b95870 -#: ../source/faq/storage.txt:149 -#, python-format -msgid "" -"The default allocation is approximately 5% of disk space on 64-bit " -"installations. In most cases, you should not need to resize the oplog. " -"See :ref:`Oplog Sizing ` for more information." -msgstr "" - -# 8f8ae6eefa9b467ba86115dcf3ad218c -#: ../source/faq/storage.txt:154 -msgid "The ``journal``" -msgstr "" - -# 582baabe582a448ca55a1214e12aee90 -#: ../source/faq/storage.txt:156 -msgid "" -"The data directory contains the journal files, which store write " -"operations on disk before MongoDB applies them to databases. See " -":doc:`/core/journaling`." -msgstr "" - -# 48de9f5d0157430faa0c505f6e337c7c -#: ../source/faq/storage.txt:163 -msgid "Empty records" -msgstr "" - -# 150e3cae26df45eb9871d0054027fba0 -#: ../source/faq/storage.txt:165 -msgid "" -"MongoDB maintains lists of empty records in data files as it deletes " -"documents and collections. MongoDB can reuse this space, but will not, by" -" default, return this space to the operating system." -msgstr "" - -# 9cfad37f38954690a9df3926f6129904 -#: ../source/faq/storage.txt:169 -msgid "" -"To allow MongoDB to more effectively reuse the space, you can de-fragment" -" your data. To de-fragment, use the :dbcommand:`compact` command. The " -":dbcommand:`compact` requires up to 2 gigabytes of extra disk space to " -"run. Do not use :dbcommand:`compact` if you are critically low on disk " -"space. For more information on its behavior and other considerations, see" -" :dbcommand:`compact`." -msgstr "" - -# 8dcce6af50c347e2bba1521dca885f55 -#: ../source/faq/storage.txt:176 -msgid "" -":dbcommand:`compact` only removes fragmentation from MongoDB data files " -"within a collection and does not return any disk space to the operating " -"system. To return disk space to the operating system, see :ref:`faq-" -"reclaim-disk-space`." -msgstr "" - -# b924123fdecf427c9e78d037b2b52a53 -#: ../source/faq/storage.txt:184 -msgid "How do I reclaim disk space?" -msgstr "" - -# aa10cbb0b4dd4760b3b2ff5e33049884 -#: ../source/faq/storage.txt:186 -msgid "" -"The following provides some options to consider when reclaiming disk " -"space." -msgstr "" - -# 6c696197a8594f8e9c5be33bdc7568b6 -#: ../source/faq/storage.txt:191 -msgid "" -"You do not need to reclaim disk space for MongoDB to reuse freed space. " -"See :ref:`faq-empty-records` for information on reuse of freed space." -msgstr "" - -# 159c6b45eaa64d81ab8b95a2ad91839d -#: ../source/faq/storage.txt:196 -msgid "``repairDatabase``" -msgstr "" - -# 47ab77df7bea4f58992c418afcedfa72 -#: ../source/faq/storage.txt:198 -msgid "" -"You can use :dbcommand:`repairDatabase` on a database to rebuilds the " -"database, de-fragmenting the associated storage in the process." -msgstr "" - -# 1ca13e5bd930420293b0c0b55794fe34 -#: ../source/faq/storage.txt:201 -msgid "" -":dbcommand:`repairDatabase` requires free disk space equal to the size of" -" your current data set plus 2 gigabytes. If the volume that holds dbpath " -"lacks sufficient space, you can mount a separate volume and use that for " -"the repair. For additional information and considerations, see " -":dbcommand:`repairDatabase`." -msgstr "" - -# 795b7b15c0d0406aa08dd092185a38a8 -#: ../source/faq/storage.txt:209 -msgid "" -"Do not use :dbcommand:`repairDatabase` if you are critically low on disk " -"space." -msgstr "" - -# ed8144037c8f49fab1fcfaadac804cf9 -#: ../source/faq/storage.txt:212 -msgid "" -":dbcommand:`repairDatabase` will block all other operations and may take " -"a long time to complete." -msgstr "" - -# b4472d81a3a44ec2802a2a7071ee4739 -#: ../source/faq/storage.txt:215 -msgid "" -"You can only run :dbcommand:`repairDatabase` on a standalone " -":program:`mongod` instance." -msgstr "" - -# 1d51a8b259a1421ab74bb65e7279e9db -#: ../source/faq/storage.txt:218 -msgid "" -"You can also run the :dbcommand:`repairDatabase` operation for all " -"databases on the server by restarting your :program:`mongod` standalone " -"instance with the :option:`--repair` and :option:`--repairpath` options. " -"All databases on the server will be unavailable during this operation." -msgstr "" - -# 40e0e34c700a43e8bcff3a722075d0d1 -#: ../source/faq/storage.txt:224 -msgid "Resync the Member of the Replica Set" -msgstr "" - -# 6a00e00985c44409acff6c93b4960805 -#: ../source/faq/storage.txt:226 -msgid "" -"For a secondary member of a replica set, you can perform a :doc:`resync " -"of the member ` by: stopping the " -"secondary member to resync, deleting all data and subdirectories from the" -" member's data directory, and restarting." -msgstr "" - -# a2ee6b6601cf4c79a02a1cfc3c865378 -#: ../source/faq/storage.txt:231 -msgid "For details, see :doc:`/tutorial/resync-replica-set-member`." -msgstr "" - -# a309d57d71da44c8a0ccc2726b080fba -#: ../source/faq/storage.txt:236 -msgid "What is the working set?" -msgstr "" - -# 3effa8a65b57478d94d67ca0bc619273 -#: ../source/faq/storage.txt:238 -msgid "" -"Working set represents the total body of data that the application uses " -"in the course of normal operation. Often this is a subset of the total " -"data size, but the specific size of the working set depends on actual " -"moment-to-moment use of the database." -msgstr "" - -# f7dd5ca8f22f4b43beb6c43efc775070 -#: ../source/faq/storage.txt:243 -msgid "" -"If you run a query that requires MongoDB to scan every document in a " -"collection, the working set will expand to include every document. " -"Depending on physical memory size, this may cause documents in the " -"working set to \"page out,\" or to be removed from physical memory by the" -" operating system. The next time MongoDB needs to access these documents," -" MongoDB may incur a hard page fault." -msgstr "" - -# 3f81b5e6865642aea950a66382aac975 -#: ../source/faq/storage.txt:250 -msgid "For best performance, the majority of your *active* set should fit in RAM." -msgstr "" - -# 78741f6a8956419fb123274525af8d2b -#: ../source/faq/storage.txt:256 -msgid "What are page faults?" -msgstr "" - -# 88a7e662fd41489b9e7ed752c4a880a9 -#: ../source/includes/fact-page-fault.rst:1 -msgid "" -"With the MMAPv1 storage engine, page faults can occur as MongoDB reads " -"from or writes data to parts of its data files that are not currently " -"located in physical memory. In contrast, operating system page faults " -"happen when physical memory is exhausted and pages of physical memory are" -" swapped to disk." -msgstr "" - -# eb98786514744229ae7bae4ca34a4ff3 -#: ../source/faq/storage.txt:260 -msgid "" -"If there is free memory, then the operating system can find the page on " -"disk and load it to memory directly. However, if there is no free memory," -" the operating system must:" -msgstr "" - -# 40fb90919598441dbbd1ec59b1d7a6ee -#: ../source/faq/storage.txt:264 -msgid "" -"find a page in memory that is stale or no longer needed, and write the " -"page to disk." -msgstr "" - -# d9c96b84531d43689acd0159b886ddc7 -#: ../source/faq/storage.txt:267 -msgid "read the requested page from disk and load it into memory." -msgstr "" - -# b72c3b396dcb41c4b0adbe9cfaf2a2f3 -#: ../source/faq/storage.txt:269 -msgid "" -"This process, on an active system, can take a long time, particularly in " -"comparison to reading a page that is already in memory." -msgstr "" - -# d906bbc96d4d4caf9f15f20438c4548d -# 595ffdd15e7848cb8b8fd166e9a782bc -#: ../source/faq/storage.txt:273 ../source/faq/storage.txt:285 -msgid "See :ref:`administration-monitoring-page-faults` for more information." -msgstr "" - -# 02c1ac4c3cac4ff388dcdb890dc0fcb9 -#: ../source/faq/storage.txt:276 -msgid "What is the difference between soft and hard page faults?" -msgstr "" - -# 1310ce33cae44cd1988bf96339149386 -#: ../source/faq/storage.txt:278 -msgid "" -":term:`Page faults ` occur when MongoDB, with the MMAP " -"storage engine, needs access to data that isn't currently in active " -"memory. A \"hard\" page fault refers to situations when MongoDB must " -"access a disk to access the data. A \"soft\" page fault, by contrast, " -"merely moves memory pages from one list to another, such as from an " -"operating system file cache." -msgstr "" - -# 115e0f6aab2e404fa00fe6d574c1c29d -#: ../source/faq/storage.txt:292 -msgid "Can I manually pad documents to prevent moves during updates?" -msgstr "" - -# 29c38b08cd3742a6ba646229c549b6f9 -#: ../source/faq/storage.txt:296 -msgid "" -"With the :doc:`MMAPv1 storage engine `, an update can cause" -" a document to move on disk if the document grows in size. To *minimize* " -"document movements, MongoDB uses :term:`padding`." -msgstr "" - -# e8ce97b9f83344888b939fd75469fc87 -#: ../source/faq/storage.txt:300 -msgid "" -"You should not have to pad manually because by default, MongoDB uses :ref" -":`power-of-2-allocation` to add :ref:`padding automatically `. The :ref:`power-of-2-allocation` ensures that " -"MongoDB allocates document space in sizes that are powers of 2, which " -"helps ensure that MongoDB can efficiently reuse free space created by " -"document deletion or relocation as well as reduce the occurrences of " -"reallocations in many cases." -msgstr "" - -# f48dc9d350ea4597b5360dcfe80dd5aa -#: ../source/faq/storage.txt:308 -msgid "" -"However, *if you must* pad a document manually, you can add a temporary " -"field to the document and then :update:`$unset` the field, as in the " -"following example." -msgstr "" - -# e89f7c895f3f4467ae2ac1daf2123608 -#: ../source/faq/storage.txt:312 -msgid "" -"Do not manually pad documents in a capped collection. Applying manual " -"padding to a document in a capped collection can break replication. Also," -" the padding is not preserved if you re-sync the MongoDB instance." -msgstr "" - -# cf98991533e04b5c9fee39331bf6205f -#: ../source/faq/storage.txt:336 -msgid ":ref:`record-allocation-strategies`" -msgstr "" - -# 05402937607945b1bb69562ef16bc725 -#: ../source/faq/storage.txt:339 -msgid "Data Storage Diagnostics" -msgstr "" - -# 83cb2f63a96e41eaa8c27c28ca370960 -#: ../source/faq/storage.txt:342 -msgid "How can I check the size of a collection?" -msgstr "" - -# 50b2fe266d874e4cb8e0fe58ad7a400c -#: ../source/faq/storage.txt:344 -msgid "" -"To view the statistics for a collection, including the data size, use the" -" :method:`db.collection.stats()` method from the :program:`mongo` shell. " -"The following example issues :method:`db.collection.stats()` for the " -"``orders`` collection:" -msgstr "" - -# 9f6d182a17464118b81c0ade08f13271 -#: ../source/faq/storage.txt:353 -msgid "" -"MongoDB also provides the following methods to return specific sizes for " -"the collection:" -msgstr "" - -# 223e32b328594093892c7867c1dc239d -#: ../source/faq/storage.txt:356 -msgid "" -":method:`db.collection.dataSize()` to return data size in bytes for the " -"collection." -msgstr "" - -# 44e80e3b10914ee7a73b1cdaca4a4bbe -#: ../source/faq/storage.txt:359 -msgid "" -":method:`db.collection.storageSize()` to return allocation size in bytes," -" including unused space." -msgstr "" - -# 0b226a16e7fb4a95b1478fc0af3740ca -#: ../source/faq/storage.txt:362 -msgid "" -":method:`db.collection.totalSize()` to return the data size plus the " -"index size in bytes." -msgstr "" - -# a8c7cd3afe304e4dac68f5e636cd4be6 -#: ../source/faq/storage.txt:365 -msgid "" -":method:`db.collection.totalIndexSize()` to return the index size in " -"bytes." -msgstr "" - -# 4951221da9684b59a3f1f300b68e70b4 -#: ../source/faq/storage.txt:368 -msgid "The following script prints the statistics for each database:" -msgstr "" - -# aa496ff457224298aade629d7d6758aa -#: ../source/faq/storage.txt:377 -msgid "" -"The following script prints the statistics for each collection in each " -"database:" -msgstr "" - -# 0809fa28f5404aa289a55be50f16a30b -#: ../source/faq/storage.txt:391 -msgid "How can I check the size of indexes for a collection?" -msgstr "" - -# 69efb2f55f4845c193bcb0a83e31e5ba -#: ../source/faq/storage.txt:393 -msgid "" -"To view the size of the data allocated for an index, use the " -":method:`db.collection.stats()` method and check the " -":data:`~collStats.indexSizes` field in the returned document." -msgstr "" - -# a30a3822f09149959d9879827e2fe075 -#: ../source/faq/storage.txt:400 -msgid "How can I get information on the storage use of a database?" -msgstr "" - -# 3a7fbe592d734bf487d1318271ea9ebb -#: ../source/faq/storage.txt:402 -msgid "" -"The :method:`db.stats()` method in the :program:`mongo` shell returns the" -" current state of the \"active\" database. For the description of the " -"returned fields, see :ref:`dbStats Output `." -msgstr "" - -#~ msgid "" -#~ "Page faults will occur if you're " -#~ "attempting to access part of a " -#~ "memory-mapped file that *isn't* in " -#~ "memory." -#~ msgstr "" - -#~ msgid "" -#~ "You can disable preallocation with the" -#~ " :setting:`noprealloc` run time option. " -#~ "However :setting:`noprealloc` is **not** " -#~ "intended for use in production " -#~ "environments: only use :setting:`noprealloc` " -#~ "for testing and with small data " -#~ "sets where you frequently drop " -#~ "databases." -#~ msgstr "" - -# a79874c61e5e43ee9b546f8f86d14b66 -#~ msgid "" -#~ "If you don't find the answer " -#~ "you're looking for, check the " -#~ ":doc:`complete list of FAQs ` or" -#~ " post your question to the `MongoDB" -#~ " User Mailing List " -#~ "`_." -#~ msgstr "" - -# 4990499547f146e5b7a23820dffccaf3 -#~ msgid "" -#~ "A memory-mapped file is a file " -#~ "with data that the operating system " -#~ "places in memory by way of the " -#~ "``mmap()`` system call. ``mmap()`` thus " -#~ "*maps* the file to a region of " -#~ "virtual memory. Memory-mapped files are" -#~ " the critical piece of the storage" -#~ " engine in MongoDB. By using memory" -#~ " mapped files MongoDB can treat the" -#~ " contents of its data files as " -#~ "if they were in memory. This " -#~ "provides MongoDB with an extremely fast" -#~ " and simple method for accessing and" -#~ " manipulating data." -#~ msgstr "" - -# 68bab52731ad4313aec00904f244d293 -#~ msgid "" -#~ "Memory mapping assigns files to a " -#~ "block of virtual memory with a " -#~ "direct byte-for-byte correlation. Once" -#~ " mapped, the relationship between file " -#~ "and memory allows MongoDB to interact" -#~ " with the data in the file as" -#~ " if it were memory." -#~ msgstr "" - -# b9b59a5f4cbb4bffb90e0c0378e87f32 -#~ msgid "How does MongoDB work with memory mapped files?" -#~ msgstr "" - -# 64ee319931ee443d823f87c10bb74436 -#~ msgid "" -#~ "MongoDB uses memory mapped files for " -#~ "managing and interacting with all data." -#~ " MongoDB memory maps data files to" -#~ " memory as it accesses documents. " -#~ "Data that isn't accessed is *not* " -#~ "mapped to memory." -#~ msgstr "" - -# 96d2caa4004d41a7928268518a653a73 -#~ msgid "" -#~ "This process, particularly on an active" -#~ " system can take a long time, " -#~ "particularly in comparison to reading a" -#~ " page that is already in memory." -#~ msgstr "" - -# b1bebc3e67a84b84970a0d828eeb0e39 -#~ msgid "" -#~ ":term:`Page faults ` occur " -#~ "when MongoDB needs access to data " -#~ "that isn't currently in active memory." -#~ " A \"hard\" page fault refers to " -#~ "situations when MongoDB must access a" -#~ " disk to access the data. A " -#~ "\"soft\" page fault, by contrast, merely" -#~ " moves memory pages from one list " -#~ "to another, such as from an " -#~ "operating system file cache. In " -#~ "production, MongoDB will rarely encounter " -#~ "soft page faults." -#~ msgstr "" - -# 7181c23dbfaf4d4b8b2ef5ab79d85198 -#~ msgid "What tools can I use to investigate storage use in MongoDB?" -#~ msgstr "" - -# d7464764fe34487d8b765edaff151641 -#~ msgid "" -#~ "The :method:`db.stats()` method in the " -#~ ":program:`mongo` shell, returns the current" -#~ " state of the \"active\" database. " -#~ "The :doc:`dbStats command " -#~ "` document describes the" -#~ " fields in the :method:`db.stats()` output." -#~ msgstr "" - -# 07e7d7d21ca04e3e8384e7d2ec9daad4 -#~ msgid "" -#~ "If you run a query that requires" -#~ " MongoDB to scan every :term:`document` " -#~ "in a collection, the working set " -#~ "includes every active document in " -#~ "memory." -#~ msgstr "" - -# 0e854c6dba564d4d9cf1c4476baaf967 -#~ msgid "Preallocated data files." -#~ msgstr "" - -# a811bc108ea242c198e9cb92d4c4b752 -#~ msgid "" -#~ "In the data directory, MongoDB " -#~ "preallocates data files to a particular" -#~ " size, in part to prevent file " -#~ "system fragmentation. MongoDB names the " -#~ "first data file ``.0``, the " -#~ "next ``.1``, etc. The first " -#~ "file :program:`mongod` allocates is 64 " -#~ "megabytes, the next 128 megabytes, and" -#~ " so on, up to 2 gigabytes, at" -#~ " which point all subsequent files are" -#~ " 2 gigabytes. The data files include" -#~ " files with allocated space but that" -#~ " hold no data. :program:`mongod` may " -#~ "allocate a 1 gigabyte data file " -#~ "that may be 90% empty. For most" -#~ " larger databases, unused allocated space" -#~ " is small compared to the database." -#~ msgstr "" - -# eee48db0c4d0494caa9fdc0eb6dec14b -#~ msgid "" -#~ "On Unix-like systems, :program:`mongod` " -#~ "preallocates an additional data file and" -#~ " initializes the disk space to ``0``." -#~ " Preallocating data files in the " -#~ "background prevents significant delays when" -#~ " a new database file is next " -#~ "allocated." -#~ msgstr "" - -# d7facf6823ab404db1e3faa52ba625de -#~ msgid "" -#~ "On Linux systems you can use " -#~ "``hdparm`` to get an idea of how" -#~ " costly allocation might be:" -#~ msgstr "" - -# ff3b6015fae6402fb84f79540a18add7 -#~ msgid "The :term:`oplog`." -#~ msgstr "" - -# 24469aeea04d418f9b616636d0649aa4 -#~ msgid "" -#~ "If this :program:`mongod` is a member" -#~ " of a replica set, the data " -#~ "directory includes the :term:`oplog.rs " -#~ "` file, which is a preallocated" -#~ " :term:`capped collection` in the ``local``" -#~ " database. The default allocation is " -#~ "approximately 5% of disk space on " -#~ "64-bit installations, see :ref:`Oplog Sizing" -#~ " ` for more" -#~ " information. In most cases, you " -#~ "should not need to resize the " -#~ "oplog. However, if you do, see " -#~ ":doc:`/tutorial/change-oplog-size`." -#~ msgstr "" - -# 7db153f01fa84d46a83bc38a954d6a02 -#~ msgid "The :term:`journal`." -#~ msgstr "" - -# d4cbcf4c8fff45fdafafae24fce09877 -#~ msgid "" -#~ "The data directory contains the journal" -#~ " files, which store write operations " -#~ "on disk prior to MongoDB applying " -#~ "them to databases. See " -#~ ":doc:`/core/journaling`." -#~ msgstr "" - -# 1e324cfacc564866989d44ff5dcab8e1 -#~ msgid "Empty records." -#~ msgstr "" - -# cf551ee2eb6f4dacb8717f2d12f52988 -#~ msgid "" -#~ "MongoDB maintains lists of empty records" -#~ " in data files when deleting " -#~ "documents and collections. MongoDB can " -#~ "reuse this space, but will never " -#~ "return this space to the operating " -#~ "system." -#~ msgstr "" - -# 06cf538319fb4ba4a6f62508a459ce52 -#~ msgid "" -#~ "To de-fragment allocated storage, use" -#~ " :dbcommand:`compact`, which de-fragments " -#~ "allocated space. By de-fragmenting " -#~ "storage, MongoDB can effectively use the" -#~ " allocated space. :dbcommand:`compact` requires" -#~ " up to 2 gigabytes of extra " -#~ "disk space to run. Do not use " -#~ ":dbcommand:`compact` if you are critically " -#~ "low on disk space." -#~ msgstr "" - -# e84eed509d984bd38aadcbedabc249a8 -#~ msgid "" -#~ ":dbcommand:`compact` only removes fragmentation " -#~ "from MongoDB data files and does " -#~ "not return any disk space to the" -#~ " operating system." -#~ msgstr "" - -# e66a52e968954d4f83801c36d30300fd -#~ msgid "" -#~ "To reclaim deleted space, use " -#~ ":dbcommand:`repairDatabase`, which rebuilds the " -#~ "database which de-fragments the storage" -#~ " and may release space to the " -#~ "operating system. :dbcommand:`repairDatabase` " -#~ "requires up to 2 gigabytes of " -#~ "extra disk space to run. Do not" -#~ " use :dbcommand:`repairDatabase` if you are" -#~ " critically low on disk space." -#~ msgstr "" - -# f8de37c4dc51441da3864192473b774b -#~ msgid "" -#~ ":dbcommand:`repairDatabase` requires enough free " -#~ "disk space to hold both the old" -#~ " and new database files while the " -#~ "repair is running. Be aware that " -#~ ":dbcommand:`repairDatabase` will block all " -#~ "other operations and may take a " -#~ "long time to complete." -#~ msgstr "" - -# 1f11f26caab640c19e6c84ad954f20e1 -#~ msgid "" -#~ "To view the size of a collection" -#~ " and other information, use the " -#~ ":method:`db.collection.stats()` method from the " -#~ ":program:`mongo` shell. The following example" -#~ " issues :method:`db.collection.stats()` for the" -#~ " ``orders`` collection:" -#~ msgstr "" - -# e2645375518c430f852087a75eaf3dcc -#~ msgid "To view specific measures of size, use these methods:" -#~ msgstr "" - -# e8c2faca6a364093b2a5d02c43e05868 -#~ msgid "" -#~ ":method:`db.collection.dataSize()`: data size in " -#~ "bytes for the collection." -#~ msgstr "" - -# b695e577f21a45e08224470ed3ad51c0 -#~ msgid "" -#~ ":method:`db.collection.storageSize()`: allocation size " -#~ "in bytes, including unused space." -#~ msgstr "" - -# 854fdcecb3254e5491ad86af1193eb4d -#~ msgid "" -#~ ":method:`db.collection.totalSize()`: the data size" -#~ " plus the index size in bytes." -#~ msgstr "" - -# 156f143532774b93836882fbfcb7940e -#~ msgid ":method:`db.collection.totalIndexSize()`: the index size in bytes." -#~ msgstr "" - -# 17a6431ac6e840608fbe25be2f77a3cd -#~ msgid "" -#~ "Also, the following scripts print the" -#~ " statistics for each database and " -#~ "collection:" -#~ msgstr "" - -# 6bbd0c81ce37499685d3968383f6adc4 -#~ msgid "How can I check the size of indexes?" -#~ msgstr "" - -# c6face184799490f87a08a159c0c94e8 -#~ msgid "" -#~ "To view the size of the data " -#~ "allocated for an index, use one of" -#~ " the following procedures in the " -#~ ":program:`mongo` shell:" -#~ msgstr "" - -# 9b042d7700d444049ee958dc236f2305 -#~ msgid "" -#~ "Use the :method:`db.collection.stats()` method " -#~ "using the index namespace. To retrieve" -#~ " a list of namespaces, issue the " -#~ "following command:" -#~ msgstr "" - -# e84182f02d1f42b6a6909623e46bdceb -#~ msgid "" -#~ "Check the value of " -#~ ":data:`~collStats.indexSizes` in the output of" -#~ " the :method:`db.collection.stats()` command." -#~ msgstr "" - -# 5ede1e0ffd5342dfb87db81a80fa343c -#~ msgid "Example" -#~ msgstr "" - -# 20daeff71268451ea24df49eec3ce2c5 -#~ msgid "The command returns a list similar to the following:" -#~ msgstr "" - -# 633caf2320b24531bb8f50a8a7e89cc8 -#~ msgid "" -#~ "View the size of the data " -#~ "allocated for the ``orders.$_id_`` index " -#~ "with the following sequence of " -#~ "operations:" -#~ msgstr "" - -# c7f52ff6c07845ac8e5e4b1330df7804 -#~ msgid "How do I know when the server runs out of disk space?" -#~ msgstr "" - -# a92525ebb22e46a18270d904d07f324b -#~ msgid "" -#~ "If your server runs out of disk" -#~ " space for data files, you will " -#~ "see something like this in the " -#~ "log:" -#~ msgstr "" - -# 5f00d990316d4e70a991fbaaca362864 -#~ msgid "" -#~ "The server remains in this state " -#~ "forever, blocking all writes including " -#~ "deletes. However, reads still work. To" -#~ " delete some data and compact, using" -#~ " the :dbcommand:`compact` command, you must" -#~ " restart the server first." -#~ msgstr "" - -# a217881060234a2ab0da2b0a74287ea5 -#~ msgid "" -#~ "If your server runs out of disk" -#~ " space for journal files, the server" -#~ " process will exit. By default, " -#~ ":program:`mongod` creates journal files in " -#~ "a sub-directory of :setting:`~storage.dbPath`" -#~ " named ``journal``. You may elect to" -#~ " put the journal files on another " -#~ "storage device using a filesystem mount" -#~ " or a symlink." -#~ msgstr "" - -# 0d0e5eea87f140c896a64f81b1c538d0 -#~ msgid "" -#~ "If you place the journal files on" -#~ " a separate storage device you will" -#~ " not be able to use a file " -#~ "system snapshot tool to capture a " -#~ "valid snapshot of your data files " -#~ "and journal files." -#~ msgstr "" - -#~ msgid "" -#~ "Page faults can occur as MongoDB " -#~ "reads from or writes data to parts" -#~ " of its data files that are not" -#~ " currently located in physical memory. " -#~ "In contrast, operating system page " -#~ "faults happen when physical memory is" -#~ " exhausted and pages of physical " -#~ "memory are swapped to disk." -#~ msgstr "" - -#~ msgid "" -#~ "You can disable preallocation by setting" -#~ " :setting:`~storage.preallocDataFiles` to ``false``." -#~ " However do not disable " -#~ ":setting:`~storage.preallocDataFiles` for production " -#~ "environments: only use " -#~ ":setting:`~storage.preallocDataFiles` for testing " -#~ "and with small data sets where you" -#~ " frequently drop databases." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/index.po b/locale/es/LC_MESSAGES/index.po deleted file mode 100644 index 018e61e3219..00000000000 --- a/locale/es/LC_MESSAGES/index.po +++ /dev/null @@ -1,546 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -# Jorge Puente Sarrín , 2014 -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:24+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 49b369e1d77f4be3a687a48fd1ba86a7 -#: ../source/index.txt:5 -msgid "The MongoDB |version| Manual" -msgstr "El Manual de MongoDB |version|" - -# f9f0ca527ba44540b0c2fc78f80dd60e -#: ../source/index.txt:9 -msgid "MongoDB 3.4 Released" -msgstr "" - -# 6e5476b43b144f0f986807dc148b1d3f -#: ../source/index.txt:11 -msgid "For summary of new features in MongoDB 3.4, see :doc:`/release-notes/3.4`." -msgstr "" - -# 764e3ba82bcd4fdd9c069162355b1daa -#: ../source/index.txt:14 -msgid "New University Course" -msgstr "" - -# 6151ba370de94e19bc4a9ac4712c1f4f -#: ../source/index.txt:16 -msgid "" -"`M034: New Features and Tools in MongoDB 3.4 " -"`_. M034 is a" -" continuing education course on MongoDB 3.4. In a series of what will be " -"approximately 16 modules, we will introduce marquee 3.4 features in " -"detail." -msgstr "" - -# 68f592963a3240e197ff46d913628df6 -#: ../source/index.txt:22 -msgid "Upcoming Event" -msgstr "" - -# c47e13a22c3b4171a968f5dbb1de550c -#: ../source/index.txt:24 -msgid "" -"`MongoDB World'17 `_. For more " -"information, see `MongoDB World'17 " -"`_." -msgstr "" - -# 904842ea43f7484da9a9652c82dfe3d7 -#: ../source/index.txt:28 -msgid "" -"Welcome to the MongoDB |version| Manual! MongoDB is an open-source, " -"document database designed for ease of development and scaling. The " -"Manual introduces key concepts in MongoDB, presents the query language, " -"and provides operational and administrative considerations and procedures" -" as well as a comprehensive reference section. [#availableformats]_" -msgstr "" - -# 1c1dc16c795740fcb7b19c516d3cf281 -#: ../source/index.txt:37 -msgid "Getting Started" -msgstr "Introducción" - -# a3e1f03692bd4c70809f7ffb39cd8533 -#: ../source/index.txt:39 -msgid "" -"MongoDB provides a :gettingstarted:`Getting Started Guide ` in " -"the following editions." -msgstr "" - -# d374e62beee44a119a6c5b507aaddf07 -#: ../source/index.txt:45 -msgid ":gettingstarted:`mongo Shell Edition `" -msgstr "" - -# c6a847ad8b854103b6b6887649570df7 -#: ../source/index.txt:47 -msgid "" -"`Node.JS Edition `_" -msgstr "" - -# 841e49bf260c4161ae21d144eb1e97a6 -#: ../source/index.txt:49 -msgid ":gettingstarted:`Python Edition `" -msgstr "" - -# cd757341dcdc4a52a376d0ae8026aaa9 -#: ../source/index.txt:51 -msgid "" -"`C++ Edition `_" -msgstr "" - -# 6184155380ea49ba9233d9f051177497 -#: ../source/index.txt:53 -msgid "`Java Edition `_" -msgstr "" - -# 8ecb7ece18cb41aeaeda69c700ff9ac5 -#: ../source/index.txt:55 -msgid ":gettingstarted:`C# Edition `" -msgstr "" - -# ec5bfe41776d41cb86a8743336a991ff -#: ../source/index.txt:57 -msgid "`Ruby Edition `_" -msgstr "" - -# d4922c1c5bfb4f33a04861fab60cdfb2 -#: ../source/index.txt:59 -msgid "" -"Once you complete the Getting Started Guide, you may find the following " -"topics useful." -msgstr "" - -# 79e304d5c29e494c85f236576381b5d8 -#: ../source/index.txt:66 -#, fuzzy -msgid "Introduction" -msgstr ":doc:`/core/introduction`" - -# d5dd9da5ef354dae93188b842a188829 -#: ../source/index.txt:67 -msgid "Developers" -msgstr "Desarrolladores" - -# 7eb3b28d92a94f9d99db3e2c7f6e9794 -#: ../source/index.txt:68 -msgid "Administrators" -msgstr "Administradores" - -# 122af13ab6ff4efba8ed3ab3906b35ea -#: ../source/index.txt:69 -msgid "Reference" -msgstr "Referencia" - -# 9f29ea325d4346febab8577343fe5ab5 -#: ../source/index.txt:71 -#, fuzzy -msgid ":doc:`/introduction`" -msgstr ":doc:`/core/introduction`" - -# 2f235a8cb7a2429d8975d4ec101da624 -#: ../source/index.txt:73 -msgid ":doc:`Installation Guides `" -msgstr ":doc:`Guías de instalación `" - -# da0aeda1d5a748979cc95432f0548308 -#: ../source/index.txt:75 -#, fuzzy -msgid ":doc:`/core/databases-and-collections`" -msgstr ":doc:`/core/introduction`" - -# 7272cbd1cd6b4f21ad4ff693ffd11765 -#: ../source/index.txt:77 -#, fuzzy -msgid ":doc:`/core/document`" -msgstr ":doc:`/core/introduction`" - -# ce5e3f86f0974789b8fd1bc632250a0f -#: ../source/index.txt:79 -#, fuzzy -msgid ":doc:`CRUD Operations `" -msgstr ":doc:`Operaciones de base de datos `" - -# 6cff1628feef42eda0111fb77fd5c6fe -#: ../source/index.txt:81 -#, fuzzy -msgid ":doc:`Aggregation `" -msgstr ":doc:`Agregación `" - -# fecd3cf669744edbade0d8bcf6597fa3 -#: ../source/index.txt:83 -#, fuzzy -msgid ":doc:`SQL to MongoDB `" -msgstr ":doc:`Mapeo de SQL a MongoDB `" - -# 20fc6a2e935d4db0be135b72c320ba3d -#: ../source/index.txt:85 -msgid ":doc:`/indexes`" -msgstr ":doc:`/indexes`" - -# 1f3eb455a7f346788e7a1852d7787d5b -#: ../source/index.txt:87 -msgid ":doc:`/administration/production-notes`" -msgstr "" - -# 11bcd07eab644d84a80055ac760b001b -#: ../source/index.txt:89 -msgid ":doc:`Replica Sets `" -msgstr ":doc:`Conjuntos de réplicas `" - -# 55c0588d4eff4fd483c48b6be734d39a -#: ../source/index.txt:91 -msgid ":doc:`Sharded Clusters `" -msgstr ":doc:`Clústers con Sharding `" - -# a98399f05a2b44e2b24338da27129a66 -#: ../source/index.txt:93 -msgid ":doc:`MongoDB Security `" -msgstr ":doc:`Seguridad en MongoDB`" - -# 27e7d6c589014c6699fce716e2a98972 -#: ../source/index.txt:95 -msgid ":doc:`Shell Methods `" -msgstr ":doc:`Métodos del Shell `" - -# 97a50efe89354272bc54f6ef0a754d9d -#: ../source/index.txt:97 -msgid ":doc:`Query Operators `" -msgstr ":doc:`Operadores de consulta `" - -# d402d177257543af966e6337f29962e0 -#: ../source/index.txt:99 -#, fuzzy -msgid ":doc:`Reference `" -msgstr ":doc:`Referencia completa del sistema `" - -# 196eb4a52c544a8383f4dcbad665148b -#: ../source/index.txt:101 -msgid ":doc:`/reference/glossary`" -msgstr ":doc:`/reference/glossary`" - -# 91042d5e52d74327856dea3a8eefd4ff -#: ../source/index.txt:104 -msgid "Community" -msgstr "Comunidad" - -# b0d91f21a2ea4f0890e219b7aa9ece3f -#: ../source/index.txt:106 -msgid "" -"Getting involved in the MongoDB community is a great way to build " -"relationships with other talented and like minded engineers, increase " -"awareness for the interesting work that you are doing, and sharpen your " -"skills. To learn about the MongoDB community, see `Get Involved with " -"MongoDB `_." -msgstr "" - -# fe506da22e084e3b8fc94bac8305118d -#: ../source/index.txt:113 -msgid "Learning MongoDB" -msgstr "" - -# 8747804cd0344a70b9f21477e11fb703 -#: ../source/index.txt:115 -msgid "" -"In addition to the documentation, there are many ways to learn to use " -"MongoDB. You can:" -msgstr "" - -# aec51055756a42a7bebe6622dcf677d1 -#: ../source/index.txt:118 -msgid "" -"Enroll in a free online course at `MongoDB University " -"`_" -msgstr "" - -# 44fdc6c7983743f0903c6287817d3b71 -#: ../source/index.txt:121 -#, fuzzy -msgid "" -"Browse the archive of `MongoDB Presentations " -"`_" -msgstr "`Presentaciones y vídeos `_" - -# 48f4ef8a909e41268037bd336135b68c -#: ../source/index.txt:124 -msgid "" -"Join a local `MongoDB User Group (MUG) `_" -msgstr "" - -# f351b91493eb40f1a911327b6f142622 -#: ../source/index.txt:127 -msgid "" -"Attend an upcoming MongoDB `event " -"`_ or `webinar " -"`_" -msgstr "" - -# 4766dc6e60404d2aae31ca482a5ed30a -#: ../source/index.txt:130 -#, fuzzy -msgid "Read the `MongoDB blog `_" -msgstr "`MongoDB, Inc. `_" - -# 8de7db269e7f41b38f2e5e22104608c4 -#: ../source/index.txt:132 -msgid "" -"Download the `Architecture Guide `_" -msgstr "" - -# bfd9a99c2e4341fbaa18341103b274a8 -#: ../source/index.txt:136 -msgid "Getting Help" -msgstr "" - -# 28bf90c1ca0c42e2bde81b2a0bcfd8a6 -#: ../source/index.txt:138 -msgid "" -"If you're looking for help, you'll get a quick response to MongoDB " -"questions posted to `Stack Overflow`_ or to our `mailing list " -"`_. `MongoDB, " -"Inc.`_ also offers commercial support and services." -msgstr "" - -# e421dec629234913ba7167ad0656d8f5 -#: ../source/index.txt:146 -msgid "Licensing" -msgstr "" - -# 32a62f7109b44e15a48685966ebbaec6 -#: ../source/index.txt:148 -msgid "" -"The manual is licensed under a `Creative Commons Attribution-" -"NonCommercial-ShareAlike 3.0 United States License " -"`_" -msgstr "" - -# 38083af0ef5e46b0b44ba339d016e5b9 -#: ../source/index.txt:152 -msgid "" -"For information on MongoDB licensing, see `MongoDB Licensing " -"`_." -msgstr "" - -# 9afdc4f417fd4d38a01e98170fde7c28 -#: ../source/index.txt:157 -msgid "Additional Resources" -msgstr "Recursos adicionales" - -# 398d2215b9d04b07bbc03162a674aa49 -#: ../source/index.txt:162 -msgid "`MongoDB, Inc.`_" -msgstr "" - -# 9f23aa3aa66747b6ac7b8bd6e30ac64e -#: ../source/index.txt:162 -msgid "The company behind MongoDB." -msgstr "La compañía que respalda a MongoDB." - -# a0c9258113af475da16682f50363bbca -#: ../source/index.txt:165 -#, fuzzy -msgid "`MongoDB Atlas `_" -msgstr "`Eventos de MongoDB `_" - -# ea2af2aadbc1422a88496ea9a16bdedd -#: ../source/index.txt:165 -msgid "Database as a service." -msgstr "" - -# b830364720614622b6a225e2e3112e41 -#: ../source/index.txt:168 -msgid "|mms-home|" -msgstr "" - -# 71bfae6112d2402b9f248a9a3d94208a -#: ../source/index.txt:168 -msgid "A cloud-based hosted operations management solution for MongoDB." -msgstr "" - -# 625c07aec7bc4cf28986e782ebe6d079 -#: ../source/index.txt:172 -msgid "" -"`MongoDB Ops Manager " -"`_" -msgstr "" - -# b39ae61480e643adaa9b4faee24893bc -#: ../source/index.txt:171 -msgid "" -"Enterprise operations management solution for MongoDB: includes " -"Automation, Backup, and Monitoring." -msgstr "" - -# 59994b6407874d6c8e4c97dc69aa7427 -#: ../source/index.txt:175 -#, fuzzy -msgid "`MongoDB Ecosystem `_" -msgstr "`Eventos de MongoDB `_" - -# b23cb66501284cf3a71466d4072b66f4 -#: ../source/index.txt:175 -msgid "" -"The documentation available for the drivers, frameworks, tools, and " -"services for use with MongoDB." -msgstr "" - -# eb5d0ef8fa364e3da169ae155374b2d0 -#: ../source/index.txt:183 -msgid "" -"The manual is also available as :hardlink:`HTML tar.gz ` " -"and :hardlink:`EPUB `" -msgstr "" - -#~ msgid ":doc:`Operations `" -#~ msgstr ":doc:`Operaciones `" - -#~ msgid "" -#~ "Upcoming events where you can learn " -#~ "more and meet members of the " -#~ "MongoDB community. `MongoDB World " -#~ "`_" -#~ " MongoDB World is the annual user " -#~ "conference, held in New York City " -#~ "on June 23-25 2014." -#~ msgstr "" - -# 566fd40e6b014ad4a9219776e929bb96 -#~ msgid "" -#~ "Welcome to the MongoDB Manual! MongoDB" -#~ " is an open-source, document-oriented" -#~ " database designed for ease of " -#~ "development and scaling." -#~ msgstr "" -#~ "¡Bienvenido al Manual de MongoDB! " -#~ "MongoDB es una base de datos de" -#~ " código abierto orientada a documentos " -#~ "diseñada para facilitar el desarrollo y" -#~ " la escalabilidad." - -# 45290c9d8ec647f388986a1fb6cbe675 -#~ msgid "" -#~ "The Manual introduces MongoDB and " -#~ "continues to describe the query " -#~ "language, operational considerations and " -#~ "procedures, administration, and application " -#~ "development patterns, and other aspects " -#~ "of MongoDB use and administration. See" -#~ " the :doc:`/core/introduction` for an " -#~ "overview of MongoDB's key features. The" -#~ " Manual also has a thorough reference" -#~ " section of the MongoDB interface and" -#~ " tools." -#~ msgstr "" - -# 5f008a2076be4bbc92fdc9aa595bbae3 -#~ msgid "" -#~ "This manual is under constant " -#~ "development. See the :doc:`/about` for " -#~ "more information on the MongoDB " -#~ "Documentation project." -#~ msgstr "" -#~ "Este manual se encuentra en constante" -#~ " desarrollo. Consulta la página " -#~ ":doc:`/about` para mayor información del " -#~ "proyecto de Documentación de MongoDB." - -# ed67dfff168f4718a1b2a9b657892861 -#~ msgid "MongoDB 2.6 Released" -#~ msgstr "" - -# 6ba0eb883fbe42efa42e516a908e2d4c -#~ msgid "See :doc:`/release-notes/2.6` for new features in MongoDB 2.6." -#~ msgstr "" - -# 956ac495717042e7a4352873e65ce7f4 -#~ msgid ":doc:`First Steps `" -#~ msgstr ":doc:`Primeros pasos `" - -# 7891b76e60764e3d9cb80b23a7af422e -#~ msgid ":doc:`/faq`" -#~ msgstr ":doc:`/faq`" - -# cc6308129cc4472280c0be74e8be01cd -#~ msgid "" -#~ "MongoDB has an :about:`active community " -#~ "`. You'll get a quick " -#~ "response to MongoDB questions posted to" -#~ " `Stack Overflow`_." -#~ msgstr "" - -# 06ab48896b1f42eca6f86133c6659d5a -#~ msgid "The following resources provide additional information:" -#~ msgstr "Los siguientes recursos proporcionan información adicional:" - -# 7e208714d99e4c8f92c1fda21adf7768 -#~ msgid "`Planet MongoDB `_" -#~ msgstr "`Planet MongoDB `_" - -# 3b2fff88affb4a3d856a56c6048c45a0 -#~ msgid "Aggregator of popular MongoDB blogs." -#~ msgstr "Agregador de blogs populares de MongoDB." - -# 790d2777eaee460aa284d3994bb84444 -#~ msgid "Presentations and videos from past MongoDB events." -#~ msgstr "Presentaciones y vídeos de eventos pasados de MongoDB" - -# acca683c352648c8aa01e46f41835eeb -#~ msgid "`MongoDB Management Service `_" -#~ msgstr "`MongoDB Management Service `_" - -# eb23dcbb288b415484b7e0171f80f6dc -#~ msgid "" -#~ "Free cloud-based service for monitoring" -#~ " and backing up MongoDB deployments. " -#~ "Also consider the `MMS documentation " -#~ "`_." -#~ msgstr "" -#~ "Servicio gratuito en la nube para " -#~ "monitorizar y respaldar despliegues de " -#~ "MongoDB. También ten en cuenta la " -#~ "`Documentación de MMS " -#~ "`_." - -# 0978e8ade06b470a910f03eef6c6763d -#~ msgid "`MongoDB Books `_" -#~ msgstr "`Libros de MongoDB `_" - -# 36c2c66e85004f9789dda57959d49909 -#~ msgid "Books that provide additional information and background on MongoDB." -#~ msgstr "" -#~ "Libros que proporcionan información y " -#~ "conocimiento adicional de MongoDB." - -#~ msgid "" -#~ "Upcoming events where you can learn " -#~ "more and meet members of the " -#~ "MongoDB community." -#~ msgstr "" - -#~ msgid "`MongoDB Ecosystem `_" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/indexes.po b/locale/es/LC_MESSAGES/indexes.po deleted file mode 100644 index 5792ef830ab..00000000000 --- a/locale/es/LC_MESSAGES/indexes.po +++ /dev/null @@ -1,629 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -# Jorge Puente Sarrín , 2014 -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:23+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 3d793a3b9f6d49b6ad04ec369b44bcf6 -#: ../source/indexes.txt:5 -msgid "Indexes" -msgstr "Índices" - -# 3da327c399ae409f8f6cfec4aab5a4cc -#: ../source/indexes.txt -msgid "On this page" -msgstr "" - -# ec53dfac939e4076a064f8048050e967 -#: ../source/indexes.txt:15 -msgid "" -"Indexes support the efficient execution of queries in MongoDB. Without " -"indexes, MongoDB must perform a *collection scan*, i.e. scan every " -"document in a collection, to select those documents that match the query " -"statement. If an appropriate index exists for a query, MongoDB can use " -"the index to limit the number of documents it must inspect." -msgstr "" - -# d8ca8563e48547778e55aa03347cc968 -#: ../source/indexes.txt:22 -msgid "" -"Indexes are special data structures [#b-tree]_ that store a small portion" -" of the collection's data set in an easy to traverse form. The index " -"stores the value of a specific field or set of fields, ordered by the " -"value of the field. The ordering of the index entries supports efficient " -"equality matches and range-based query operations. In addition, MongoDB " -"can return sorted results by using the ordering in the index." -msgstr "" - -# 69902d01a31b40259257ace55a6e1002 -#: ../source/indexes.txt:30 -msgid "" -"The following diagram illustrates a query that selects and orders the " -"matching documents using an index:" -msgstr "" - -# e683e15b76744c56a99f84b56f7413d2 -#: ../source/indexes.txt:35 -msgid "" -"Fundamentally, indexes in MongoDB are similar to indexes in other " -"database systems. MongoDB defines indexes at the :term:`collection` level" -" and supports indexes on any field or sub-field of the documents in a " -"MongoDB collection." -msgstr "" - -# b0cc6491c5334734a985b6a0d208166a -#: ../source/indexes.txt:47 -msgid "Default ``_id`` Index" -msgstr "" - -# 4dc969b1d4264bdebaeb7188b22d7d0b -#: ../source/indexes.txt:49 -msgid "" -"MongoDB creates a :ref:`unique index ` on the " -":ref:`_id ` field during the creation of a collection." -" The ``_id`` index prevents clients from inserting two documents with the" -" same value for the ``_id`` field. You cannot drop this index on the " -"``_id`` field." -msgstr "" - -# 338691ab3e0a44f493c21a9aeef95eb1 -#: ../source/indexes.txt:57 -msgid "" -"In :term:`sharded clusters `, if you do *not* use the " -"``_id`` field as the :term:`shard key`, then your application **must** " -"ensure the uniqueness of the values in the ``_id`` field to prevent " -"errors. This is most-often done by using a standard auto-generated " -":term:`ObjectId`." -msgstr "" - -# 4afe143251994f6a85e6300e54d32952 -#: ../source/indexes.txt:64 -msgid "Create an Index" -msgstr "" - -# 37b1f4124697426e80fe6a537eebd8c7 -#: ../source/indexes.txt:66 -msgid "" -"To create an index, use :method:`db.collection.createIndex()` or a " -"similar :api:`method from your driver <>`." -msgstr "" - -# 22fe82b0c3314c3089ae520b8e4f1234 -#: ../source/indexes.txt:73 -msgid "" -"The :method:`db.collection.createIndex()` method only creates an index if" -" an index of the same specification does not already exist." -msgstr "" - -# a4262046f05a40c485aeed8b61cdad44 -#: ../source/indexes.txt:76 -msgid "MongoDB indexes use a B-tree data structure." -msgstr "" - -# c02e2a29a81d45c3b791d05b21b34506 -#: ../source/indexes.txt:81 -#, fuzzy -msgid "Index Types" -msgstr "Índices" - -# 98d0f8060079410a839ff6caeca2099f -#: ../source/indexes.txt:83 -msgid "" -"MongoDB provides a number of different index types to support specific " -"types of data and queries." -msgstr "" - -# 381da19d231c414fa1ba2062a13d2c7d -#: ../source/indexes.txt:89 -msgid "Single Field" -msgstr "" - -# d7b0dbd353234fed9503edae02f79b64 -#: ../source/indexes.txt:91 -msgid "" -"In addition to the MongoDB-defined ``_id`` index, MongoDB supports the " -"creation of user-defined ascending/descending indexes on a :doc:`single " -"field of a document `." -msgstr "" - -# eaba9fc476b4487f820f3de83f0c35d0 -#: ../source/indexes.txt:97 -msgid "" -"For a single-field index and sort operations, the sort order (i.e. " -"ascending or descending) of the index key does not matter because MongoDB" -" can traverse the index in either direction." -msgstr "" - -# 2100424aef6f4f88b02b990d30066ef0 -#: ../source/indexes.txt:101 -msgid "" -"See :doc:`/core/index-single` and :ref:`sort-results-single-field` for " -"more information on single-field indexes." -msgstr "" - -# c906836b0632404f986eca215888f743 -#: ../source/indexes.txt:105 -msgid "Compound Index" -msgstr "" - -# 5bac19e2cf5b402884fa702167706e86 -#: ../source/indexes.txt:107 -msgid "" -"MongoDB also supports user-defined indexes on multiple fields, i.e. " -":doc:`compound indexes `." -msgstr "" - -# 98838055df1a4e7aa7efbdb08e688d85 -#: ../source/indexes.txt:110 -msgid "" -"The order of fields listed in a compound index has significance. For " -"instance, if a compound index consists of ``{ userid: 1, score: -1 }``, " -"the index sorts first by ``userid`` and then, within each ``userid`` " -"value, sorts by ``score``." -msgstr "" - -# f4d19f00e7214d71b9c61faffe7f93e5 -#: ../source/indexes.txt:117 -msgid "" -"For compound indexes and sort operations, the sort order (i.e. ascending " -"or descending) of the index keys can determine whether the index can " -"support a sort operation. See :ref:`index-ascending-and-descending` for " -"more information on the impact of index order on results in compound " -"indexes." -msgstr "" - -# 574d221efe49463181e00216de89fd48 -#: ../source/indexes.txt:123 -msgid "" -"See :doc:`/core/index-compound` and :ref:`sort-on-multiple-fields` for " -"more information on compound indexes." -msgstr "" - -# 0652ae57634b418b86aea4a51b25e706 -#: ../source/indexes.txt:127 -msgid "Multikey Index" -msgstr "" - -# 6bfca09770194a5fba032bcda44ea129 -#: ../source/indexes.txt:129 -msgid "" -"MongoDB uses :doc:`multikey indexes ` to index the " -"content stored in arrays. If you index a field that holds an array value," -" MongoDB creates separate index entries for *every* element of the array." -" These :doc:`multikey indexes ` allow queries to " -"select documents that contain arrays by matching on element or elements " -"of the arrays. MongoDB automatically determines whether to create a " -"multikey index if the indexed field contains an array value; you do not " -"need to explicitly specify the multikey type." -msgstr "" - -# c06235abdcc44bcb9875db8842cd1e57 -#: ../source/indexes.txt:140 -msgid "" -"See :doc:`/core/index-multikey` and :doc:`/core/multikey-index-bounds` " -"for more information on multikey indexes." -msgstr "" - -# 1bc4f214f94c40f4a0a0996eae02340d -#: ../source/indexes.txt:144 -msgid "Geospatial Index" -msgstr "" - -# 0c7c64de4b2c46e2b3ed54fce8a458b0 -#: ../source/indexes.txt:146 -msgid "" -"To support efficient queries of geospatial coordinate data, MongoDB " -"provides two special indexes: :doc:`2d indexes ` that uses " -"planar geometry when returning results and :doc:`2dsphere indexes " -"` that use spherical geometry to return results." -msgstr "" - -# f01e31135135425dbab6d3c9d625aa0c -#: ../source/indexes.txt:151 -msgid "" -"See :doc:`/core/geospatial-indexes` for a high level introduction to " -"geospatial indexes." -msgstr "" - -# c13bf1e1d7744662b8ad61ebe904b042 -#: ../source/indexes.txt:155 -#, fuzzy -msgid "Text Indexes" -msgstr "Índices" - -# 50bc023d6a514cd99360830994c79531 -#: ../source/indexes.txt:157 -msgid "" -"MongoDB provides a ``text`` index type that supports searching for string" -" content in a collection. These text indexes do not store language-" -"specific *stop* words (e.g. \"the\", \"a\", \"or\") and *stem* the words " -"in a collection to only store root words." -msgstr "" - -# 6426c35e82fd4c0781884142ed803ead -#: ../source/indexes.txt:162 -msgid "" -"See :doc:`/core/index-text` for more information on text indexes and " -"search." -msgstr "" - -# 1e4801b2b4ba430d88bbf9b9a3c778af -#: ../source/indexes.txt:166 -msgid "Hashed Indexes" -msgstr "" - -# 873509102a624209b097d6b2be613277 -#: ../source/indexes.txt:168 -msgid "" -"To support :ref:`hash based sharding `, MongoDB" -" provides a :doc:`hashed index ` type, which indexes " -"the hash of the value of a field. These indexes have a more random " -"distribution of values along their range, but *only* support equality " -"matches and cannot support range-based queries." -msgstr "" - -# e3b7d7c793af44c0a4c71596691268d7 -#: ../source/indexes.txt:175 -#, fuzzy -msgid "Index Properties" -msgstr ":doc:`/core/index-properties`" - -# 9f1ff8291ae64bc78aeaa9e168232ec7 -#: ../source/indexes.txt:178 -msgid "Unique Indexes" -msgstr "" - -# dc75b9aefa294247a593dea7dd369544 -#: ../source/indexes.txt:180 -msgid "" -"The :doc:`unique ` property for an index causes " -"MongoDB to reject duplicate values for the indexed field. Other than the " -"unique constraint, unique indexes are functionally interchangeable with " -"other MongoDB indexes." -msgstr "" - -# dcae40f88f034e79911d2ee7758d9362 -#: ../source/indexes.txt:186 -msgid "Partial Indexes" -msgstr "" - -# d2c397e55ff4449ea1e7891d703b2fbd -#: ../source/indexes.txt:190 -msgid "" -":doc:`Partial indexes ` only index the documents in " -"a collection that meet a specified filter expression. By indexing a " -"subset of the documents in a collection, partial indexes have lower " -"storage requirements and reduced performance costs for index creation and" -" maintenance." -msgstr "" - -# 3c1bc568cf0944908aeb3c9dd6cc6b0d -#: ../source/indexes.txt:196 -msgid "" -"Partial indexes offer a superset of the functionality of sparse indexes " -"and should be preferred over sparse indexes." -msgstr "" - -# 0d2e262151194dec8177aed6ca69e6b6 -#: ../source/indexes.txt:200 -msgid "Sparse Indexes" -msgstr "" - -# 79074e531b9c4f6d95acc741b8274da7 -#: ../source/indexes.txt:202 -msgid "" -"The :doc:`sparse ` property of an index ensures that " -"the index only contain entries for documents that have the indexed field." -" The index skips documents that *do not* have the indexed field." -msgstr "" - -# f7cd5a5bdb3d4a70824df57da4388743 -#: ../source/indexes.txt:206 -msgid "" -"You can combine the sparse index option with the unique index option to " -"reject documents that have duplicate values for a field but ignore " -"documents that do not have the indexed key." -msgstr "" - -# 25b307b3dd2346a182fbf4d788eb5251 -#: ../source/indexes.txt:211 -#, fuzzy -msgid "TTL Indexes" -msgstr "Índices" - -# e3cf4293f19245d7acb4423cd19f5f15 -#: ../source/indexes.txt:213 -msgid "" -":doc:`TTL indexes ` are special indexes that MongoDB can" -" use to automatically remove documents from a collection after a certain " -"amount of time. This is ideal for certain types of information like " -"machine generated event data, logs, and session information that only " -"need to persist in a database for a finite amount of time." -msgstr "" - -# c8474334b20a4d318eb67ca93f3a2c43 -#: ../source/indexes.txt:219 -msgid "See: :doc:`/tutorial/expire-data` for implementation instructions." -msgstr "" - -# 5afc380cfc514e9fb2f49c6fd793c1ab -#: ../source/indexes.txt:222 -#, fuzzy -msgid "Index Use" -msgstr "Índices" - -# 9231e481431c4953bb73225118857e9a -#: ../source/indexes.txt:224 -msgid "" -"Indexes can improve the efficiency of read operations. The " -":doc:`/tutorial/analyze-query-plan` tutorial provides an example of the " -"execution statistics of a query with and without an index." -msgstr "" - -# 9ea187cc482a4be1abdfaef8291583fe -#: ../source/indexes.txt:228 -msgid "" -"For information on how MongoDB chooses an index to use, see :ref:`query " -"optimizer `." -msgstr "" - -# 7923f47f5ed84a7897feefe7f1aa5814 -#: ../source/indexes.txt:232 -msgid "Covered Queries" -msgstr "" - -# 2e8c8e6abaa64b93b01ddc19fd2fac88 -#: ../source/indexes.txt:234 -msgid "" -"When the query criteria and the :term:`projection` of a query include " -"*only* the indexed fields, MongoDB will return results directly from the " -"index *without* scanning any documents or bringing documents into memory." -" These covered queries can be *very* efficient." -msgstr "" - -# d28e08356cba4067ba2eb81088d8fff5 -#: ../source/indexes.txt:241 -msgid "" -"For more information on covered queries, see :ref:`read-operations-" -"covered-query`." -msgstr "" - -# 23b2f0fa7bc7474aa337f4265be8e60d -#: ../source/indexes.txt:245 -msgid "Index Intersection" -msgstr "" - -# d0c8a7b1d259446e921fdb0283a6a32d -#: ../source/indexes.txt:249 -msgid "" -"MongoDB can use the :doc:`intersection of indexes ` to fulfill queries. For queries that specify compound " -"query conditions, if one index can fulfill a part of a query condition, " -"and another index can fulfill another part of the query condition, then " -"MongoDB can use the intersection of the two indexes to fulfill the query." -" Whether the use of a compound index or the use of an index intersection " -"is more efficient depends on the particular query and the system." -msgstr "" - -# ddb61b0c6b6c477ab4444da2c574807e -#: ../source/indexes.txt:258 -msgid "For details on index intersection, see :doc:`/core/index-intersection`." -msgstr "" - -# 005278aaa20c47fc99ccabaf3f3d430f -#: ../source/indexes.txt:261 -msgid "Restrictions" -msgstr "" - -# 25d1d174c6714fd1bd3e42c7cf8b8374 -#: ../source/indexes.txt:263 -msgid "" -"Certain restrictions apply to indexes, such as the length of the index " -"keys or the number of indexes per collection. See :ref:`Index Limitations" -" ` for details." -msgstr "" - -# 77e1f69b650248d09bd103f28f289e32 -#: ../source/indexes.txt:268 -msgid "Additional Considerations" -msgstr "" - -# 571ef1fda3e948fabc5112329a69bfa2 -#: ../source/indexes.txt:270 -msgid "" -"Although indexes can improve query performances, indexes also present " -"some operational considerations. See :ref:`Operational Considerations for" -" Indexes ` for more information." -msgstr "" - -# 7c8076e6ebb74ef0be468091b667887a -#: ../source/includes/index-tutorials-considerations.rst:1 -msgid "" -"If your collection holds a large amount of data, and your application " -"needs to be able to access the data while building the index, consider " -"building the index in the background, as described in :ref:`index-" -"creation-background`." -msgstr "" - -# 6faaa1bb28d54451b895479f3f8e0823 -#: ../source/includes/note-build-indexes-on-replica-sets.rst:1 -msgid "" -"To build or rebuild indexes for a :term:`replica set`, see :ref:`index-" -"building-replica-sets`." -msgstr "" - -# 6df3f001d8e444edaa9348e0322ec5f0 -#: ../source/includes/index-tutorials-considerations.rst:8 -msgid "" -"Some drivers may specify indexes, using ``NumberLong(1)`` rather than " -"``1`` as the specification. This does not have any affect on the " -"resulting index." -msgstr "" - -# c5912bb283cd4441b9ea6ed1243b8c30 -#: ../source/includes/extracts/additional-resources-quick-reference.rst:4 -msgid "Additional Resources" -msgstr "" - -# 7ff947fa13cb453d89cb4b3fd83f766d -#: ../source/includes/extracts/additional-resources-quick-reference.rst:6 -msgid "" -"`Quick Reference Cards `_" -msgstr "" - -# dd5c42e952ff4840976c8814009d768e -#: ../source/indexes.txt:40 -msgid "_id index" -msgstr "" - -# c0a2a2901dfb431f8953bfa55691ce67 -# 0b412da03c894d9ba2cd5a85af9e312a -#: ../source/indexes.txt:41 ../source/indexes.txt:42 -msgid "_id" -msgstr "" - -# 0b412da03c894d9ba2cd5a85af9e312a -#: ../source/indexes.txt:42 -#, fuzzy -msgid "index" -msgstr "Índices" - -# 0223582727b747e59e372d0e59fa08be -#: ../source/indexes.txt:43 -#, fuzzy -msgid "index types" -msgstr "Índices" - -# 0223582727b747e59e372d0e59fa08be -#: ../source/indexes.txt:43 -msgid "primary key" -msgstr "" - -# af4b86983e6d4e5d8fa6c2dfe18811bf -#~ msgid "" -#~ "Indexes provide high performance read " -#~ "operations for frequently used queries." -#~ msgstr "" -#~ "Los índices proporcionan operaciones de " -#~ "lectura con alto rendimiento para " -#~ "consultas usadas frecuentemente." - -# 75a55fbecf814c5c99aba723c5def0da -#~ msgid "" -#~ "This section introduces indexes in " -#~ "MongoDB, describes the types and " -#~ "configuration options for indexes, and " -#~ "describes special types of indexing " -#~ "MongoDB supports. The section also " -#~ "provides tutorials detailing procedures and" -#~ " operational concerns, and providing " -#~ "information on how applications may use" -#~ " indexes." -#~ msgstr "" -#~ "En esta sección se presentan a los" -#~ " índices en MongoDB, se describen los" -#~ " tipos y opciones de configuración " -#~ "para los índices, y describe los " -#~ "tipos especiales de indexación que " -#~ "MongoDB proporciona. La sección también " -#~ "provee tutoriales detallando procedimientos y" -#~ " asuntos operacionales, y provee " -#~ "información de cómo las aplicaciones " -#~ "pueden usar índices." - -# 7f57fc5eb8c4459c9eea3d6468a3d05f -#~ msgid ":doc:`/core/indexes-introduction`" -#~ msgstr ":doc:`/core/indexes-introduction`" - -# d25f32ceb88f40b98a4f99362fec6c81 -#~ msgid "An introduction to indexes in MongoDB." -#~ msgstr "Una introducción a los índices en MongoDB." - -# 241e3f542ae74e32af06a78b992d2eb2 -#~ msgid ":doc:`/core/indexes`" -#~ msgstr ":doc:`/core/indexes`" - -# 0ac26fffb63745e0bd192b70fa818d1d -#~ msgid "" -#~ "The core documentation of indexes in " -#~ "MongoDB, including geospatial and text " -#~ "indexes." -#~ msgstr "" -#~ "La documentación básica de los índices" -#~ " en MongoDB, incluyendo índices " -#~ "geoespaciales y de texto." - -# 60e528b463bd4bef8021a50e07222729 -#~ msgid ":doc:`/core/index-types`" -#~ msgstr ":doc:`/core/index-types`" - -# b61e5865625d4f9482bc386bd42870b6 -#~ msgid "" -#~ "MongoDB provides different types of " -#~ "indexes for different purposes and " -#~ "different types of content." -#~ msgstr "" -#~ "MongoDB proporciona distintos tipos de " -#~ "índices para distintos propósitos y " -#~ "distintos tipos de contenido." - -# b5c92ddd942a43af96d206d95591d57a -#~ msgid "The properties you can specify when building indexes." -#~ msgstr "Las propiedades que puedes especificar cuando construyes índices." - -# a6aa3f1199124f409846d5af29321c4a -#~ msgid ":doc:`/core/index-creation`" -#~ msgstr ":doc:`/core/index-creation`" - -# d639f48c609e4af48e9c06fb4fc2cf86 -#~ msgid "The options available when creating indexes." -#~ msgstr "Las opciones disponibles cuando creas índices." - -# 2a121362afd34eaebee612d7fbbddb83 -#~ msgid ":doc:`/core/index-intersection`" -#~ msgstr "" - -# 0948ab4fdfff4c1cb48df5ed601474de -#~ msgid "The use of index intersection to fulfill a query." -#~ msgstr "" - -# 12bcfaac02f34023adfe57ed0c4ec110 -#~ msgid ":doc:`/administration/indexes`" -#~ msgstr ":doc:`/administration/indexes`" - -# 6b72d053388f415a9a4cc3beffe3908d -#~ msgid "" -#~ "Examples of operations involving indexes, " -#~ "including index creation and querying " -#~ "indexes." -#~ msgstr "" -#~ "Ejemplos de operaciones que involucran a" -#~ " los índices, incluyendo creación y " -#~ "consulta de índices." - -# c1e4fca1212c4fe9b9bc9819958a266e -#~ msgid ":doc:`/reference/indexes`" -#~ msgstr ":doc:`/reference/indexes`" - -# bef06981ab1741fbaff0fb6fb21b775e -#~ msgid "Reference material for indexes in MongoDB." -#~ msgstr "Material de referencia para índices en MongoDB." - diff --git a/locale/es/LC_MESSAGES/installation.po b/locale/es/LC_MESSAGES/installation.po deleted file mode 100644 index 7ed07ea1be0..00000000000 --- a/locale/es/LC_MESSAGES/installation.po +++ /dev/null @@ -1,679 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -# Jorge Puente Sarrín , 2014 -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:23+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 201ce940043c4dee970bec803e80fb1b -#: ../source/installation.txt:6 -msgid "Install MongoDB" -msgstr "Instalar MongoDB" - -# 8c75be399cc548ce95443c20daa8d36f -#: ../source/installation.txt -msgid "On this page" -msgstr "" - -# 8bd4b7d10fc84765a9813b0b844d4948 -#: ../source/installation.txt:21 -msgid "This section of the manual contains tutorials on installation of MongoDB." -msgstr "" - -# 15ca490edb99477f9ec865df6b07e943 -#: ../source/installation.txt:25 -msgid "Supported Platforms" -msgstr "" - -# 2054e90c1aa74f5485b82e807c49302c -#: ../source/installation.txt:29 -msgid "MongoDB no longer supports 32-bit x86 platforms." -msgstr "" - -# 63206cf1ab8e499288d97efed5af6ccd -#: ../source/installation.txt:32 -msgid "x86_64" -msgstr "" - -# 690c2b096f034193a45d49d2bdea3a9c -# afd038d25b124179a19eee9e6ef32a6c -# 9bc91a1911884a049d49741c5a7ba876 -# 89a59e55f4904d479bb82f6958c1b418 -#: ../source/includes/fact-platform-arm64.rst:6 -#: ../source/includes/fact-platform-ppc64le.rst:6 -#: ../source/includes/fact-platform-s390x.rst:6 -#: ../source/includes/fact-platform-x86_64.rst:6 -msgid "Platform" -msgstr "" - -# 63bcbe5e6e8a45b7a4183b9f9a4536d7 -# a1584d426c0a4ab8b953f435c24e32c4 -#: ../source/includes/fact-platform-arm64.rst:7 -#: ../source/includes/fact-platform-x86_64.rst:7 -msgid "3.4 Community & Enterprise" -msgstr "" - -# 35b49ae6b4524eb3a4a3061d557f8edd -#: ../source/includes/fact-platform-x86_64.rst:8 -msgid "3.2 Community & Enterprise" -msgstr "" - -# 8c3adb8055db4331ab02ecc06997f000 -#: ../source/includes/fact-platform-x86_64.rst:9 -msgid "3.0 Community & Enterprise" -msgstr "" - -# cdbf9c4335ae47b0b5008e6f485a2241 -#: ../source/includes/fact-platform-x86_64.rst:10 -msgid "2.6 Community & Enterprise" -msgstr "" - -# f3cbf197ff474df985afb98dbea9958e -#: ../source/includes/fact-platform-x86_64.rst:11 -msgid "Amazon Linux" -msgstr "" - -# 1bfbb4060c23473ba61abf385f249ba5 -# 48404cc6fc4e4b01b90930bdcc9923bf -# 7f439f8d12cb4885aa1e300008ce87dd -# 983965830818464eabd961268e4716a0 -# a23a5f1c013043f3bef9146300d0eac2 -# 8d69da975e6a4ab1a3ea49fba4a034e9 -# d7e239fc7faf4c5093ffe5cdd0cecafe -# 598e36501d9443ae9ca4c554c62432cc -# dd17746e1f294ce291831d04f82faa9b -# 4337146f97a94b4d9a317ee396d29a95 -# 5e1c96fdd95f4d62a8b962ec8fdd3dec -# 47f484ba8c90436c9a7149683b78c1c0 -# 7f94e92d75b84aa69e8e27b8b92370ae -# f0dd990426734957ab270d7ef0a0ff9d -# a4c91807befb4f3fb8aa42b1d00d62ea -# d1b42957f822415bbe40977a43c09829 -# 79d107018ba04a66b7c194839abb5912 -# df24a4be6fb44353a52d4840705f2281 -# 16ca5222ca5d4b48a6cad6d07b97b1a6 -# fbb3967fe2a8427987b4cf4bdc74bdd3 -# c7d0040cf5724cbf96fbeb0496124ae1 -# bba53c5c45d94b2dabe7629c42736f5b -# 0b8091abc86f4d9aa5f334341e418f02 -# 9f28f4b624904a65b4e7100e8ec06a1e -# bc67bb93e48c43d79656d32797f756bb -# 6552e8e9d8664568a3056dab66ff894c -# 4eab6e92ca1a4cceb3606f540bae4d3c -# e6416f92422e4bffa4fc59c9b2dc25d6 -# ddf3e5a227db4bd88de3c52590506bbb -# b45fdc5eacdf499abcadb061c058c462 -# 2ebe1d21840f4e82b4a267fa604809e3 -# fdb18b354cb44746ae87e5d5210cc4dd -# 1774cc5d93b348cda1959ef238ada4ed -# 4fada3518645499cac92b2504c742b28 -# b992a675034345848a21feca55ad8cf6 -# ba375be4f515429bbb24b80c76e781f7 -# 6a8bd0ae20ec4500ab8a43414f192358 -# 894586b7457d4e349c1c6116fe18e506 -# dbb763353d814509a5d4ece1d0f05029 -# 301c4c6e94fc4f488f669be4a118fee9 -# c57ba343dc274202a655b3e31c5cd339 -# 9bf0dd6c0b374941a9e08647e7da8480 -# d34069c2d08c4de097cb299a57ab22ee -# 2f6a2539b0ca4c34bdc8caf2309ae3a9 -# 23acca55e0444e8a91d290c8708aba3d -# b1b442783a9b4dfbafad961636c418f3 -# aee3c2aa6baf4103a7ccd07235802ad6 -# 741424bbfb4247f5b3157aed0280eeda -# 82ae813dd4024aad8c65bfb0df91cdd8 -# d8c31d83e1d447a29bc50d29d9685a01 -# e41e666dcd5343c4874d582b5376fdb3 -# 792cb790d63a4d6aa669de915019fdd2 -# 6c1825ef78eb4536865aeded7033f00a -# 777b4a9e66844b45a59bceaa8cb084c8 -#: ../source/includes/fact-platform-arm64.rst:9 -#: ../source/includes/fact-platform-ppc64le.rst:9 -#: ../source/includes/fact-platform-ppc64le.rst:11 -#: ../source/includes/fact-platform-s390x.rst:9 -#: ../source/includes/fact-platform-s390x.rst:11 -#: ../source/includes/fact-platform-s390x.rst:13 -#: ../source/includes/fact-platform-s390x.rst:15 -#: ../source/includes/fact-platform-x86_64.rst:12 -#: ../source/includes/fact-platform-x86_64.rst:13 -#: ../source/includes/fact-platform-x86_64.rst:14 -#: ../source/includes/fact-platform-x86_64.rst:15 -#: ../source/includes/fact-platform-x86_64.rst:17 -#: ../source/includes/fact-platform-x86_64.rst:18 -#: ../source/includes/fact-platform-x86_64.rst:22 -#: ../source/includes/fact-platform-x86_64.rst:23 -#: ../source/includes/fact-platform-x86_64.rst:24 -#: ../source/includes/fact-platform-x86_64.rst:25 -#: ../source/includes/fact-platform-x86_64.rst:29 -#: ../source/includes/fact-platform-x86_64.rst:30 -#: ../source/includes/fact-platform-x86_64.rst:32 -#: ../source/includes/fact-platform-x86_64.rst:33 -#: ../source/includes/fact-platform-x86_64.rst:34 -#: ../source/includes/fact-platform-x86_64.rst:35 -#: ../source/includes/fact-platform-x86_64.rst:37 -#: ../source/includes/fact-platform-x86_64.rst:38 -#: ../source/includes/fact-platform-x86_64.rst:39 -#: ../source/includes/fact-platform-x86_64.rst:42 -#: ../source/includes/fact-platform-x86_64.rst:43 -#: ../source/includes/fact-platform-x86_64.rst:44 -#: ../source/includes/fact-platform-x86_64.rst:45 -#: ../source/includes/fact-platform-x86_64.rst:47 -#: ../source/includes/fact-platform-x86_64.rst:52 -#: ../source/includes/fact-platform-x86_64.rst:53 -#: ../source/includes/fact-platform-x86_64.rst:54 -#: ../source/includes/fact-platform-x86_64.rst:55 -#: ../source/includes/fact-platform-x86_64.rst:57 -#: ../source/includes/fact-platform-x86_64.rst:58 -#: ../source/includes/fact-platform-x86_64.rst:59 -#: ../source/includes/fact-platform-x86_64.rst:60 -#: ../source/includes/fact-platform-x86_64.rst:62 -#: ../source/includes/fact-platform-x86_64.rst:63 -#: ../source/includes/fact-platform-x86_64.rst:64 -#: ../source/includes/fact-platform-x86_64.rst:67 -#: ../source/includes/fact-platform-x86_64.rst:68 -#: ../source/includes/fact-platform-x86_64.rst:72 -#: ../source/includes/fact-platform-x86_64.rst:73 -#: ../source/includes/fact-platform-x86_64.rst:74 -#: ../source/includes/fact-platform-x86_64.rst:75 -#: ../source/includes/fact-platform-x86_64.rst:77 -#: ../source/includes/fact-platform-x86_64.rst:78 -#: ../source/includes/fact-platform-x86_64.rst:79 -#: ../source/includes/fact-platform-x86_64.rst:80 -#: ../source/includes/fact-platform-x86_64.rst:82 -#: ../source/includes/fact-platform-x86_64.rst:83 -msgid "|checkmark|" -msgstr "" - -# 73566dac22994c7692857023c7d9ec8e -#: ../source/includes/fact-platform-x86_64.rst:16 -msgid "Debian 8" -msgstr "" - -# 3597baec68604a628fac600953e0f523 -#: ../source/includes/fact-platform-x86_64.rst:21 -msgid "Debian 7" -msgstr "" - -# 159d734ff9a144278120a734eedb74fd -#: ../source/includes/fact-platform-x86_64.rst:26 -msgid "Fedora 8+" -msgstr "" - -# 0a8f618993f84aa9b8be709018edfef7 -#: ../source/includes/fact-platform-x86_64.rst:31 -msgid "RHEL/CentOS 6.2+" -msgstr "" - -# f22a0b9342de4cfb9e59ed449c05a57a -#: ../source/includes/fact-platform-x86_64.rst:36 -msgid "RHEL/CentOS 7.0+" -msgstr "" - -# d4d9533e1e054bca85d2d59dcf33c514 -# 8d247745f519423bb00977bc3712b752 -#: ../source/includes/fact-platform-s390x.rst:10 -#: ../source/includes/fact-platform-x86_64.rst:41 -msgid "SLES 11" -msgstr "" - -# 104cccffb2d14dfd9a53d6c2099ab8ac -# d507ff2ad84b4ec8ba45a61f96ea3d99 -#: ../source/includes/fact-platform-s390x.rst:12 -#: ../source/includes/fact-platform-x86_64.rst:46 -msgid "SLES 12" -msgstr "" - -# 2ff96dc419184b30983e92eae331d43f -#: ../source/includes/fact-platform-x86_64.rst:51 -msgid "Solaris 11 64-bit" -msgstr "" - -# a30e7f0719eb4160a5d46a794b22832a -#: ../source/includes/fact-platform-x86_64.rst:56 -msgid "Ubuntu 12.04" -msgstr "" - -# 797bf0a5cce64cc59f79ea662f829cc4 -#: ../source/includes/fact-platform-x86_64.rst:61 -msgid "Ubuntu 14.04" -msgstr "" - -# e88dd490e70a4133b210a24d3bee5896 -# 5bf551c6952b4534836248bf9e0f4c62 -# cf7344c648ce4aa5836abe4b5030d80d -# 556d552bbdd54ead8d0f3df07661f286 -#: ../source/includes/fact-platform-arm64.rst:8 -#: ../source/includes/fact-platform-ppc64le.rst:10 -#: ../source/includes/fact-platform-s390x.rst:14 -#: ../source/includes/fact-platform-x86_64.rst:66 -msgid "Ubuntu 16.04" -msgstr "" - -# 3f58f48bb8214d31a4eaba38bd8e0436 -#: ../source/includes/fact-platform-x86_64.rst:71 -msgid "Microsoft Azure" -msgstr "" - -# 58a5b53593334ece8acffd2f7e89167a -#: ../source/includes/fact-platform-x86_64.rst:76 -msgid "Windows Vista/Server 2008R2/2012+" -msgstr "" - -# ddd07fffd1cd4d84a38d99086636af57 -#: ../source/includes/fact-platform-x86_64.rst:81 -msgid "OS X 10.7+" -msgstr "" - -# ab8f38b8a0bc45a08d3f1dc7a49eae1f -#: ../source/installation.txt:37 -msgid "ARM64" -msgstr "" - -# 091d737bd5af46dca572aabf37b5ac0e -#: ../source/installation.txt:42 -msgid "PPC64LE (MongoDB Enterprise Edition)" -msgstr "" - -# 93b9ebc879174cf996abb408daadcc40 -# e97658ba7c794beda94d62b2a4131086 -#: ../source/includes/fact-platform-ppc64le.rst:7 -#: ../source/includes/fact-platform-s390x.rst:7 -msgid "3.4 Enterprise" -msgstr "" - -# 7494939d439e4a7599bb9e250cc71554 -#: ../source/includes/fact-platform-ppc64le.rst:8 -msgid "RHEL/CentOS 7.1" -msgstr "" - -# 40c2c63db41442bc866460d8f9da0595 -#: ../source/installation.txt:47 -msgid "s390x (MongoDB Enterprise Edition)" -msgstr "" - -# c55c44498d2e42b09e4287d383b8a124 -#: ../source/includes/fact-platform-s390x.rst:8 -msgid "RHEL/CentOS 7.2" -msgstr "" - -# 8bcc96dc681b451fac1feccc4f3b2526 -#: ../source/installation.txt:52 -#, fuzzy -msgid "Tutorials" -msgstr "tutoriales" - -# ec1a6704c1934691af589ab37271976a -#: ../source/installation.txt:55 -msgid "MongoDB Community Edition" -msgstr "" - -# c7244454ee2d4a969e22c94d64c24c11 -#: ../source/includes/toc/dfn-list-installation-community.rst:5 -#, fuzzy -msgid ":doc:`Install on Linux `" -msgstr ":doc:`/administration/install-on-linux`" - -# 3bf7bbe5e42b4ccf86cd1d1f8f052ae1 -#: ../source/includes/toc/dfn-list-installation-community.rst:4 -msgid "Install MongoDB Community Edition and required dependencies on Linux." -msgstr "" - -# 5c9a20c6bca74346ba302fdc94844407 -#: ../source/includes/toc/dfn-list-installation-community.rst:9 -msgid ":doc:`Install on OS X `" -msgstr "" - -# 8dfd5fba18fe4228a28e2eddce4a73ce -#: ../source/includes/toc/dfn-list-installation-community.rst:8 -msgid "" -"Install MongoDB Community Edition on OS X systems from Homebrew packages " -"or from MongoDB archives." -msgstr "" - -# e31d1c28fff64835b4dfbfd55f43e7fe -#: ../source/includes/toc/dfn-list-installation-community.rst:12 -msgid ":doc:`Install on Windows `" -msgstr "" - -# 47d894ee02224eeb80267874ef5f35da -#: ../source/includes/toc/dfn-list-installation-community.rst:12 -msgid "" -"Install MongoDB Community Edition on Windows systems and optionally start" -" MongoDB as a Windows service." -msgstr "" - -# 8f45da8ee28b4b1da8bb00bb42cedd05 -#: ../source/installation.txt:60 -msgid "MongoDB Enterprise" -msgstr "" - -# 5eea1e9f0255435e916953c56fa22f86 -#: ../source/includes/toc/dfn-list-installation-enterprise.rst:5 -#, fuzzy -msgid ":doc:`Install on Linux `" -msgstr ":doc:`/administration/install-on-linux`" - -# f715e3042bc141b9bf1d790447342333 -#: ../source/includes/toc/dfn-list-installation-enterprise.rst:4 -msgid "Install the official builds of MongoDB Enterprise on Linux-based systems." -msgstr "" - -# 820ff84bd2a5438fb6e6889b4a90c4d3 -#: ../source/includes/toc/dfn-list-installation-enterprise.rst:8 -msgid ":doc:`Install on OS X `" -msgstr "" - -# 3f7811a5b2564024b537947579d5798c -#: ../source/includes/toc/dfn-list-installation-enterprise.rst:8 -msgid "Install the official build of MongoDB Enterprise on OS X" -msgstr "" - -# 0046ec6f8a95445aa43f2aa6c9eefb7c -#: ../source/includes/toc/dfn-list-installation-enterprise.rst:11 -msgid "" -":doc:`Install on Windows `" -msgstr "" - -# 57ab1487c4b84aabb0ad54a25af8b7b3 -#: ../source/includes/toc/dfn-list-installation-enterprise.rst:11 -msgid "Install MongoDB Enterprise on Windows using the ``.msi`` installer." -msgstr "" - -# 5d292bf4569f43dab425ea8880f4279d -#: ../source/includes/extracts/additional-resources-installation.rst:4 -msgid "Additional Resources" -msgstr "" - -# dc1a5c9d3cb54c1a8b277ab13f1d7287 -#: ../source/includes/extracts/additional-resources-installation.rst:6 -msgid "" -":mms-docs:`Install MongoDB using MongoDB Cloud Manager `" -msgstr "" - -# 0ea3cd5e559e4c93b9cd75b300fc8e0b -#: ../source/includes/extracts/additional-resources-installation.rst:7 -msgid "" -":opsmgr:`Create a New MongoDB Deployment with Ops Manager " -"`: Ops Manager is an on-premise solution " -"available in :products:`MongoDB Enterprise Advanced `." -msgstr "" - -# 5cfe3533dfa44b5a8a2d335bb025bea8 -#: ../source/includes/extracts/additional-resources-installation.rst:11 -msgid ":doc:`/crud`" -msgstr "" - -# 97db4d47d73c49e39556fa2a496ad117 -#: ../source/includes/extracts/additional-resources-installation.rst:12 -#, fuzzy -msgid ":doc:`/data-modeling`" -msgstr ":doc:`/core/crud` y :doc:`/data-modeling`." - -# 4b223a71812b4b228d3b1f0f2465190b -#: ../source/installation.txt:16 -msgid "tutorials" -msgstr "tutoriales" - -# 4b223a71812b4b228d3b1f0f2465190b -# 79596fa3165a44229123d713f41f7c75 -#: ../source/installation.txt:16 ../source/installation.txt:19 -msgid "installation" -msgstr "instalación" - -# d8e7741bc8eb45588412170da33dd4b7 -#: ../source/installation.txt:17 -msgid "installation tutorials" -msgstr "tutoriales de instalación" - -# 08fd9ceb09f74d978e491b2d641b658d -#: ../source/installation.txt:18 -msgid "installation guides" -msgstr "guías de instalación" - -#~ msgid ":doc:`/tutorial/install-mongodb-enterprise-on-red-hat-or-centos`" -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/install-mongodb-enterprise-on-ubuntu`" -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/install-mongodb-enterprise-on-suse`" -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/install-mongodb-enterprise-on-amazon`" -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/install-mongodb-enterprise-on-windows`" -#~ msgstr ":doc:`/tutorial/install-mongodb-enterprise-on-windows`" - -# 69c2983b49a84479b5290d2853712eca -#~ msgid "" -#~ "MongoDB runs on most platforms and " -#~ "supports both 32-bit and 64-bit " -#~ "architectures." -#~ msgstr "" -#~ "MongoDB se ejecuta en muchas plataformas" -#~ " y soporta arquitecturas de 32 bits" -#~ " y de 64 bits." - -# c9098fadcd064fa0904cf3a84409bfdd -#~ msgid "Installation Guides" -#~ msgstr "Guías de instalación" - -# d702f9002af64b959f1f81260be95a67 -#~ msgid "" -#~ "See the :doc:`/release-notes` for " -#~ "information about specific releases of " -#~ "MongoDB." -#~ msgstr "" - -# bbd82990725d4bbaae59de210791e5a2 -#~ msgid "" -#~ "Documentations for installing the official " -#~ "MongoDB distribution on Linux-based " -#~ "systems." -#~ msgstr "" - -# ae20c6d41b994e789edc34c0e4a88712 -#~ msgid "" -#~ ":doc:`Install on Red Hat `" -#~ msgstr "" - -# 18fcbf112897450a85e3f9ffbb2c3da5 -#~ msgid "" -#~ "Install MongoDB on Red Hat Enterprise," -#~ " CentOS, Fedora and related Linux " -#~ "systems using ``.rpm`` packages." -#~ msgstr "" - -# 5286cb1a5aa444b6b495ecfa3531c8d6 -#~ msgid ":doc:`Install on Ubuntu `" -#~ msgstr "" - -# 9c519db6b17f4e2b8bcac8fde5949c8b -#~ msgid "Install MongoDB on Ubuntu Linux systems using ``.deb`` packages." -#~ msgstr "" - -# 21c4011a2de34d76917372dca428ba77 -#~ msgid ":doc:`Install on Debian `" -#~ msgstr "" - -# 9778408737774f49add24f1ea9b26e33 -#~ msgid "Install MongoDB on Debian systems using ``.deb`` packages." -#~ msgstr "" - -# 462d0a82d49544f6aae63dd2f30ab513 -#~ msgid "" -#~ ":doc:`Install on Other Linux Systems " -#~ "`" -#~ msgstr "" - -# 83f3273bb6c245409f78efd153e3818c -#~ msgid "" -#~ "Install the official build of MongoDB" -#~ " on other Linux systems from MongoDB" -#~ " archives." -#~ msgstr "" - -# 8324f31b849a4c508fd05baefed49498 -#~ msgid "" -#~ "Install the official build of MongoDB" -#~ " on OS X systems from Homebrew " -#~ "packages or from MongoDB archives." -#~ msgstr "" - -# b251b158d0e0405cb1d740f6f771e3c9 -#~ msgid "" -#~ "Install MongoDB on Windows systems and" -#~ " optionally start MongoDB as a " -#~ "Windows service." -#~ msgstr "" - -# 2dd447e672ea43b2b2305dcf2e983ddc -#~ msgid ":doc:`/administration/install-enterprise`" -#~ msgstr "" - -# 3a3c3024ca314491a094d93e059fa71a -#~ msgid "" -#~ "MongoDB Enterprise is available for " -#~ "MongoDB Enterprise subscribers and includes" -#~ " several additional features including " -#~ "support for SNMP monitoring, LDAP " -#~ "authentication, Kerberos authentication, and " -#~ "System Event Auditing." -#~ msgstr "" - -# 7cfce7a3af9d47f89a25067818749e4e -#~ msgid "" -#~ "Install the MongoDB Enterprise build and" -#~ " required dependencies on Red Hat " -#~ "Enterprise or CentOS Systems using " -#~ "packages." -#~ msgstr "" - -# fbebd009f2f8455e91ede23070001590 -#~ msgid "" -#~ "Install the MongoDB Enterprise build and" -#~ " required dependencies on Ubuntu Linux " -#~ "Systems using packages." -#~ msgstr "" - -# 7ecb9d6c311b4eb89e02cd99e37721a6 -#~ msgid "" -#~ "Install the MongoDB Enterprise build and" -#~ " required dependencies on SUSE Enterprise" -#~ " Linux." -#~ msgstr "" - -# 5b4ed1df5d474981832812fd272baf6b -#~ msgid "" -#~ "Install the MongoDB Enterprise build and" -#~ " required dependencies on Amazon Linux " -#~ "AMI." -#~ msgstr "" - -# 661e26df6dff471cbfcea1cb63aedba0 -#~ msgid "" -#~ "Install the MongoDB Enterprise build and" -#~ " required dependencies using the ``.msi``" -#~ " installer." -#~ msgstr "" - -# 8a8e3d76e6d848dfb83ad0b7868a38ab -#~ msgid "First Steps with MongoDB" -#~ msgstr "Primeros pasos con MongoDB" - -# 8474bd4fb0ac4b10aa49aeb5d3256fd0 -#~ msgid "" -#~ "After you have installed MongoDB, " -#~ "consider the following documents as you" -#~ " begin to learn about MongoDB:" -#~ msgstr "" -#~ "Luego de haber instalado MongoDB, ten" -#~ " en cuenta los siguientes documentos " -#~ "a medida que empiezas a aprender " -#~ "de MongoDB:" - -# fd68bc7ea67641aab153d64dc9e07823 -#~ msgid ":doc:`/tutorial/getting-started`" -#~ msgstr ":doc:`/tutorial/getting-started`" - -# a0ac2bb60189492e8d26385d0e80b5c7 -#~ msgid "An introduction to the basic operation and use of MongoDB." -#~ msgstr "Una introducción a las operaciones y uso básico de MongoDB." - -# 7f1dbac4ef7e4cdca22bfdab0d1660fe -#~ msgid ":doc:`/tutorial/generate-test-data`" -#~ msgstr ":doc:`/tutorial/generate-test-data`" - -# be43071c919846f3b199a5dd0f710802 -#~ msgid "" -#~ "To support initial exploration, generate " -#~ "test data to facilitate testing." -#~ msgstr "" -#~ "Para ayudar en la exploración inicial," -#~ " genera datos para facilitar las " -#~ "pruebas." - -#~ msgid "" -#~ ":doc:`Install MongoDB Enterprise on Red " -#~ "Hat `" -#~ msgstr "" - -#~ msgid "" -#~ ":doc:`Install MongoDB Enterprise on Ubuntu " -#~ "`" -#~ msgstr "" - -#~ msgid "" -#~ ":doc:`Install MongoDB Enterprise on Debian " -#~ "`" -#~ msgstr "" - -#~ msgid "" -#~ "Install the MongoDB Enterprise build and" -#~ " required dependencies on Debian Linux " -#~ "Systems using packages." -#~ msgstr "" - -#~ msgid "" -#~ ":doc:`Install MongoDB Enterprise on SUSE " -#~ "`" -#~ msgstr "" - -#~ msgid "" -#~ ":doc:`Install MongoDB Enterprise on Amazon " -#~ "AMI `" -#~ msgstr "" - -#~ msgid "" -#~ ":doc:`Install MongoDB Enterprise on Windows" -#~ " `" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/introduction.po b/locale/es/LC_MESSAGES/introduction.po deleted file mode 100644 index 9eebd4c173d..00000000000 --- a/locale/es/LC_MESSAGES/introduction.po +++ /dev/null @@ -1,211 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 92ca4fbbd97f4927921343d3bcf84c59 -#: ../source/introduction.txt:3 -msgid "Introduction to MongoDB" -msgstr "" - -# d47a5f1a0481435e9f0b2e5bd9bdb21d -#: ../source/introduction.txt -msgid "On this page" -msgstr "" - -# 220e645f61424d80b3403972af1e62b2 -#: ../source/introduction.txt:13 -msgid "" -"MongoDB is an open-source document database that provides high " -"performance, high availability, and automatic scaling." -msgstr "" - -# 4e14af6a94c8437b8557e3a7bd59d903 -#: ../source/introduction.txt:17 -msgid "Document Database" -msgstr "" - -# eec2f60ccc63457ea935a99c57170f28 -#: ../source/introduction.txt:19 -msgid "" -"A record in MongoDB is a document, which is a data structure composed of " -"field and value pairs. MongoDB documents are similar to JSON objects. The" -" values of fields may include other documents, arrays, and arrays of " -"documents." -msgstr "" - -# 63aa9d1f56be49f5a495306c28fecbc3 -#: ../source/introduction.txt:26 -msgid "The advantages of using documents are:" -msgstr "" - -# 659e3fcc67d24fc198f7dde0f9eb2a2a -#: ../source/introduction.txt:28 -msgid "" -"Documents (i.e. objects) correspond to native data types in many " -"programming languages." -msgstr "" - -# 4e5c2d4da2f84c4c9e056e67a0690cd5 -#: ../source/introduction.txt:31 -msgid "Embedded documents and arrays reduce need for expensive joins." -msgstr "" - -# fb139740c0624644b7e0fc1d80901b20 -#: ../source/introduction.txt:33 -msgid "Dynamic schema supports fluent polymorphism." -msgstr "" - -# 6dc4e11563c14b3ea1f89c90d5e92504 -#: ../source/introduction.txt:36 -msgid "Key Features" -msgstr "" - -# 3e91985033bf486b812097eff2bad735 -#: ../source/introduction.txt:39 -msgid "High Performance" -msgstr "" - -# 076f718d620f4723805064493a3cab1a -#: ../source/introduction.txt:41 -msgid "MongoDB provides high performance data persistence. In particular," -msgstr "" - -# 62957ada8e434845bc467cccea49d980 -#: ../source/introduction.txt:43 -msgid "Support for embedded data models reduces I/O activity on database system." -msgstr "" - -# 9766669854904a97b82d8541b8c727f6 -#: ../source/introduction.txt:46 -msgid "" -"Indexes support faster queries and can include keys from embedded " -"documents and arrays." -msgstr "" - -# 065a6182be9541778aa637062c84e3a8 -#: ../source/introduction.txt:50 -msgid "Rich Query Language" -msgstr "" - -# 15c8d32ed8754f38bedf096cea9d6243 -#: ../source/introduction.txt:52 -msgid "" -"MongoDB supports a rich query language to support :doc:`read and write " -"operations (CRUD) ` as well as:" -msgstr "" - -# 6567dd6efca0451e92a67eccbf3c4324 -#: ../source/introduction.txt:55 -msgid ":doc:`Data Aggregation `" -msgstr "" - -# 21981471477c4ca5b6ee31dc96e2e722 -#: ../source/introduction.txt:57 -msgid "" -":doc:`Text Search ` and :doc:`Geospatial Queries `." -msgstr "" - -# ec8a3a8599854931a8e384c481269f18 -#: ../source/introduction.txt:61 -msgid "High Availability" -msgstr "" - -# 4ea8cc5416a74d06b5413c92e7d7d2d8 -#: ../source/introduction.txt:63 -msgid "" -"MongoDB's replication facility, called :doc:`replica set `," -" provides:" -msgstr "" - -# 513dba4eff474fca9a84fadf9302a1a5 -#: ../source/introduction.txt:66 -msgid "*automatic* failover and" -msgstr "" - -# 79a255e6dad44c739ef581e916a0492c -#: ../source/introduction.txt:68 -msgid "data redundancy." -msgstr "" - -# 001084d0f504450ea4ea2576b0eeaaf0 -#: ../source/introduction.txt:70 -msgid "" -"A :doc:`replica set ` is a group of MongoDB servers that " -"maintain the same data set, providing redundancy and increasing data " -"availability." -msgstr "" - -# 29b7f59a2bb14fb4b79c053a09747e68 -#: ../source/introduction.txt:75 -msgid "Horizontal Scalability" -msgstr "" - -# a1a5834e20814ec29e7044d4f91f49d1 -#: ../source/introduction.txt:77 -msgid "" -"MongoDB provides horizontal scalability as part of its *core* " -"functionality:" -msgstr "" - -# 13210082014e43549ea0b72c244810bc -#: ../source/introduction.txt:80 -msgid "" -":ref:`Sharding ` distributes data across a cluster" -" of machines." -msgstr "" - -# 0aeb47afeac2442ab5bf40ab5d8d5ff1 -#: ../source/introduction.txt:83 -msgid "" -"MongoDB 3.4 supports creating :ref:`zones ` of data based " -"on the :term:`shard key`. In a balanced cluster, MongoDB directs reads " -"and writes covered by a zone only to those shards inside the zone. See " -"the :ref:`zone-sharding` manual page for more information." -msgstr "" - -# 28f0738000a34910a04354169af53aee -#: ../source/introduction.txt:89 -msgid "Support for Multiple Storage Engines" -msgstr "" - -# 7e38838b6b9c4ab89bb99d523eb47c78 -#: ../source/introduction.txt:91 -msgid "" -"MongoDB supports :doc:`multiple storage engines `," -" such as:" -msgstr "" - -# d25dc0baf32b46bd919e74c24005a70b -#: ../source/introduction.txt:94 -msgid ":doc:`/core/wiredtiger` and" -msgstr "" - -# bfde503fc17742babdbac9d072ff5121 -#: ../source/introduction.txt:96 -msgid ":doc:`/core/mmapv1`." -msgstr "" - -# b4fdf28808f6452f97c13538a30f0e42 -#: ../source/introduction.txt:98 -msgid "" -"In addition, MongoDB provides pluggable storage engine API that allows " -"third parties to develop storage engines for MongoDB." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/meta/401.po b/locale/es/LC_MESSAGES/meta/401.po deleted file mode 100644 index b96c1053db6..00000000000 --- a/locale/es/LC_MESSAGES/meta/401.po +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 22:51+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 81e3cc9264c84fb6b02ce7ece15006a0 -#: ../source/meta/401.txt:5 -msgid "Authentication Required" -msgstr "" - -# 300c4d974bdd4db394112631ee520d2c -#: ../source/meta/401.txt:7 -msgid "You must log in to access the URL you requested." -msgstr "" diff --git a/locale/es/LC_MESSAGES/meta/403.po b/locale/es/LC_MESSAGES/meta/403.po deleted file mode 100644 index 605c7f19d6a..00000000000 --- a/locale/es/LC_MESSAGES/meta/403.po +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 22:51+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 2bdd629c4cfb447a9c8d2bc18628e22a -#: ../source/meta/403.txt:5 -msgid "Access Denied" -msgstr "" - -# b78a96aaa1e040fb9c1e0e4b6aebe4cf -#: ../source/meta/403.txt:7 -msgid "You do not have access to the URL you requested." -msgstr "" diff --git a/locale/es/LC_MESSAGES/meta/404.po b/locale/es/LC_MESSAGES/meta/404.po deleted file mode 100644 index 32387cf6f54..00000000000 --- a/locale/es/LC_MESSAGES/meta/404.po +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 22:50+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# c64d4ee377874529944a3f9b00f78786 -#: ../source/meta/404.txt:5 -msgid "File not found" -msgstr "" - -# b2f3d0eb890c44e3bfcc7854185ce5f4 -#: ../source/meta/404.txt:7 -msgid "The URL you requested does not exist or has been removed." -msgstr "" diff --git a/locale/es/LC_MESSAGES/meta/410.po b/locale/es/LC_MESSAGES/meta/410.po deleted file mode 100644 index f06b85507eb..00000000000 --- a/locale/es/LC_MESSAGES/meta/410.po +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 22:51+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 9748b89792704daab75c7b2f9c2cf773 -#: ../source/meta/410.txt:5 -msgid "File Deleted" -msgstr "" - -# 26491a18e62d4ed1b448457ac06f01ef -#: ../source/meta/410.txt:7 -msgid "The URL you requested has been deleted." -msgstr "" diff --git a/locale/es/LC_MESSAGES/meta/administration.po b/locale/es/LC_MESSAGES/meta/administration.po deleted file mode 100644 index 3921eb00565..00000000000 --- a/locale/es/LC_MESSAGES/meta/administration.po +++ /dev/null @@ -1,37 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 22:50+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 8366689ac674462d83096d59eb48277d -#: ../source/meta/administration.txt:5 -msgid "MongoDB Administration" -msgstr "" - -# fab0672a9e5f4e89be5f0a6e3f004398 -#: ../source/administration.txt:3 -msgid "" -"The administration documentation addresses the ongoing operation and " -"maintenance of MongoDB instances and deployments. This documentation " -"includes both high level overviews of these concerns as well as tutorials " -"that cover specific procedures and processes for operating MongoDB." -msgstr "" - -# 1826ee650ed3423aa6a9574274f2d2c7 -#: ../source/meta/administration.txt:14 -msgid "Appendix" -msgstr "" diff --git a/locale/es/LC_MESSAGES/meta/aggregation-quick-reference.po b/locale/es/LC_MESSAGES/meta/aggregation-quick-reference.po deleted file mode 100644 index da890489f94..00000000000 --- a/locale/es/LC_MESSAGES/meta/aggregation-quick-reference.po +++ /dev/null @@ -1,1780 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 2.6\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# fe0699bf37fd4df9bc99875ea6b68410 -#: ../source/meta/aggregation-quick-reference.txt:8 -msgid "Aggregation Pipeline Quick Reference" -msgstr "" - -# 62c537fef2584862bb4c8831d8077766 -#: ../source/meta/aggregation-quick-reference.txt -msgid "On this page" -msgstr "" - -# 1fa805e1322a4b19a3220cdf8eb486f8 -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on" -" the specific operator to go to its reference page." -msgstr "" - -# adf9508c7df4435aa065cbf3a7370b26 -#: ../source/meta/aggregation-quick-reference.txt:21 -msgid "Stages" -msgstr "" - -# 60c5f3e764a042d39c970da0e6404b6c -#: ../source/meta/aggregation-quick-reference.txt:23 -msgid "" -"In the :method:`db.collection.aggregate` method, pipeline stages appear " -"in an array. Documents pass through the stages in sequence. All except " -"the :pipeline:`$out` and :pipeline:`$geoNear` stages can appear multiple " -"times in a pipeline." -msgstr "" - -# 2655e12421b745de941da840cf18c5b1 -# ab1f51eea6ba42d59a3059d9e8751dad -# 222a77e5ef7548738a6c034b7e51c0e6 -# d8bf544617714fe9b02256013af1fe7a -# c2c4305ddf11491e84f03ef0a279cb71 -# 6cdf7c4fba44462482d20641e61a830a -# 365ce1959b62418f85e47efb763935e8 -# d0473d7138454555b765c894f669827f -# c25166a245e74869a5a3b1b2a14b56ed -# 877c24afac5f46cd83e6dd3acafe4a86 -# f67483e02b9e4698a0c7cf456fd4d532 -# b8a64b2862334583bc85ed4c8226c9e5 -# c92143c7e213487384987afa1dd6b4ba -# e0dfb311de994e349f8d92ca5efbacf3 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:2 -#: ../source/includes/toc/table-aggregation-array.rst:2 -#: ../source/includes/toc/table-aggregation-boolean.rst:2 -#: ../source/includes/toc/table-aggregation-comparison.rst:2 -#: ../source/includes/toc/table-aggregation-conditional.rst:2 -#: ../source/includes/toc/table-aggregation-date.rst:2 -#: ../source/includes/toc/table-aggregation-group.rst:2 -#: ../source/includes/toc/table-aggregation-literal-expressions.rst:2 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:2 -#: ../source/includes/toc/table-aggregation-projection-expressions.rst:2 -#: ../source/includes/toc/table-aggregation-set.rst:2 -#: ../source/includes/toc/table-aggregation-string.rst:2 -#: ../source/includes/toc/table-aggregation-text-search.rst:2 -#: ../source/includes/toc/table-aggregation-type.rst:2 -msgid "Name" -msgstr "" - -# 5f83f79fefce4756bf597ef75339482f -# bb3b5b496aed43cf8af52fcb29e8adb6 -# 7b6e402a312148349ccd84e07f109b25 -# 16cd453cf03045bcb542db4533ae4b6e -# e264c736b30f4721a81b8b556ac66688 -# d328e6d4277244d695940d8b1c937cd3 -# b610f0f9d9674d3cb590e0d4ee2fcb16 -# c2f91ba9a4e2463da0e0429d05efaf3a -# e3eee256b12f439293339324349286fa -# 9ee6031db3f442f58c1d665550a1c91f -# 25c11a4f76e04df9a23a52bf8cdfb57b -# 9a4ca2d48d6b4d8baa10aa441b7c2f9b -# 71d5c67c321340e384345546cbadc898 -# eec7b80e672c495bb4a607285377c4e1 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:2 -#: ../source/includes/toc/table-aggregation-array.rst:2 -#: ../source/includes/toc/table-aggregation-boolean.rst:2 -#: ../source/includes/toc/table-aggregation-comparison.rst:2 -#: ../source/includes/toc/table-aggregation-conditional.rst:2 -#: ../source/includes/toc/table-aggregation-date.rst:2 -#: ../source/includes/toc/table-aggregation-group.rst:2 -#: ../source/includes/toc/table-aggregation-literal-expressions.rst:2 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:2 -#: ../source/includes/toc/table-aggregation-projection-expressions.rst:2 -#: ../source/includes/toc/table-aggregation-set.rst:2 -#: ../source/includes/toc/table-aggregation-string.rst:2 -#: ../source/includes/toc/table-aggregation-text-search.rst:2 -#: ../source/includes/toc/table-aggregation-type.rst:2 -msgid "Description" -msgstr "" - -# b329fd95b9724fb0b8ece5ec4946086b -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:4 -msgid ":pipeline:`$collStats`" -msgstr "" - -# 20ae312ebde94b0ab96a73d8d49e0896 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:4 -msgid "Returns statistics regarding a collection or view." -msgstr "" - -# c4a87e4a905b449280bc79d590004e14 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:7 -msgid ":pipeline:`$project`" -msgstr "" - -# 0398d09f43874be59e9642de789f51fa -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:7 -msgid "" -"Reshapes each document in the stream, such as by adding new fields or " -"removing existing fields. For each input document, outputs one document." -msgstr "" - -# 1fda9374d599481782ecaf45d41afc46 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:12 -msgid ":pipeline:`$match`" -msgstr "" - -# d4b92c929ca844b3b4d74a94a791b257 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:12 -msgid "" -"Filters the document stream to allow only matching documents to pass " -"unmodified into the next pipeline stage. :pipeline:`$match` uses standard" -" MongoDB queries. For each input document, outputs either one document (a" -" match) or zero documents (no match)." -msgstr "" - -# 04800b22ef9548d8be2d66b3c984e157 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:18 -msgid ":pipeline:`$redact`" -msgstr "" - -# eb7b410b2d4d4012bc942f1a2980744f -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:18 -msgid "" -"Reshapes each document in the stream by restricting the content for each " -"document based on information stored in the documents themselves. " -"Incorporates the functionality of :pipeline:`$project` and " -":pipeline:`$match`. Can be used to implement field level redaction. For " -"each input document, outputs either one or zero documents." -msgstr "" - -# 44ff8d1ab32b4792a5c0cf440f0dbd92 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:26 -msgid ":pipeline:`$limit`" -msgstr "" - -# 4c293b144d3e4899a1522a682d75a228 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:26 -msgid "" -"Passes the first *n* documents unmodified to the pipeline where *n* is " -"the specified limit. For each input document, outputs either one document" -" (for the first *n* documents) or zero documents (after the first *n* " -"documents)." -msgstr "" - -# c2cc005dfbb54fa9b9d6e383b762942f -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:32 -msgid ":pipeline:`$skip`" -msgstr "" - -# f71318d76c5a4adcbdb783010eec27a5 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:32 -msgid "" -"Skips the first *n* documents where *n* is the specified skip number and " -"passes the remaining documents unmodified to the pipeline. For each input" -" document, outputs either zero documents (for the first *n* documents) or" -" one document (if after the first *n* documents)." -msgstr "" - -# 612ae4b539034e428443d7d116c000ae -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:38 -msgid ":pipeline:`$unwind`" -msgstr "" - -# b2bffc3fcfc041408f0528a60bb972ca -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:38 -msgid "" -"Deconstructs an array field from the input documents to output a document" -" for *each* element. Each output document replaces the array with an " -"element value. For each input document, outputs *n* documents where *n* " -"is the number of array elements and can be zero for an empty array." -msgstr "" - -# b21fc99b72664731848397c0881d0c82 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:45 -msgid ":pipeline:`$group`" -msgstr "" - -# 3b88932a5d7d4e06ad5decdd0f814f2b -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:45 -msgid "" -"Groups input documents by a specified identifier expression and applies " -"the accumulator expression(s), if specified, to each group. Consumes all " -"input documents and outputs one document per each distinct group. The " -"output documents only contain the identifier field and, if specified, " -"accumulated fields." -msgstr "" - -# f8bfcedf63114233b3934a93fa8b6540 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:52 -msgid ":pipeline:`$sample`" -msgstr "" - -# 66c5f5b6208a4344a41ef0b2d0429676 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:52 -msgid "Randomly selects the specified number of documents from its input." -msgstr "" - -# 193f22f79a5a4107b02cfd923608ec15 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:55 -msgid ":pipeline:`$sort`" -msgstr "" - -# 5170c9e064314fde9f2ce16f2924d5e0 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:55 -msgid "" -"Reorders the document stream by a specified sort key. Only the order " -"changes; the documents remain unmodified. For each input document, " -"outputs one document." -msgstr "" - -# b37e54c6cbcc4c77b4894a7f6a75addd -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:60 -msgid ":pipeline:`$geoNear`" -msgstr "" - -# 01449361c55b4888bf951310bdf2587c -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:60 -msgid "" -"Returns an ordered stream of documents based on the proximity to a " -"geospatial point. Incorporates the functionality of :pipeline:`$match`, " -":pipeline:`$sort`, and :pipeline:`$limit` for geospatial data. The output" -" documents include an additional distance field and can include a " -"location identifier field." -msgstr "" - -# c44c9899c93349b7983c06fe18cc801f -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:68 -msgid ":pipeline:`$lookup`" -msgstr "" - -# 7af473d2c9c449d0a7e8e1695d930f7b -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:68 -msgid "" -"Performs a left outer join to another collection in the *same* database " -"to filter in documents from the \"joined\" collection for processing." -msgstr "" - -# 08ccfb272e4b42f285285eac1e3e8ff8 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:73 -msgid ":pipeline:`$out`" -msgstr "" - -# f71fccb3337c4625890947ebb3981943 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:73 -msgid "" -"Writes the resulting documents of the aggregation pipeline to a " -"collection. To use the :pipeline:`$out` stage, it must be the last stage " -"in the pipeline." -msgstr "" - -# eae11f9910fd4b0888d1ff83c8fb7c07 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:78 -msgid ":pipeline:`$indexStats`" -msgstr "" - -# 807c793f9bdb49f38836fb555013e115 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:78 -msgid "Returns statistics regarding the use of each index for the collection." -msgstr "" - -# e6f98c825bcb4d8dbc59143ba1348e2a -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:82 -msgid ":pipeline:`$facet`" -msgstr "" - -# bad1d316215049e1a574e0e8d9ad145b -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:82 -msgid "" -"Processes multiple :ref:`aggregation pipelines ` " -"within a single stage on the same set of input documents. Enables the " -"creation of multi-faceted aggregations capable of characterizing data " -"across multiple dimensions, or facets, in a single stage." -msgstr "" - -# c2343a49697d4aff9a5b8c2a83c162b9 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:89 -msgid ":pipeline:`$bucket`" -msgstr "" - -# 83a3408d76524c09ac858ad18442c4b8 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:89 -msgid "" -"Categorizes incoming documents into groups, called buckets, based on a " -"specified expression and bucket boundaries." -msgstr "" - -# a4252bdeb9b948d1a8eac15801263ede -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:93 -msgid ":pipeline:`$bucketAuto`" -msgstr "" - -# 6995c7f0a48843fb8774bc740d455329 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:93 -msgid "" -"Categorizes incoming documents into a specific number of groups, called " -"buckets, based on a specified expression. Bucket boundaries are " -"automatically determined in an attempt to evenly distribute the documents" -" into the specified number of buckets." -msgstr "" - -# b4cdcda9deda40dca68525ffc9e2ad8d -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:99 -msgid ":pipeline:`$sortByCount`" -msgstr "" - -# bcf216d1a8554588b49754542f21f2ca -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:99 -msgid "" -"Groups incoming documents based on the value of a specified expression, " -"then computes the count of documents in each distinct group." -msgstr "" - -# bc983e81cbf043f2ab9cd044593aabb9 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:104 -msgid ":pipeline:`$addFields`" -msgstr "" - -# 873e8ef14a304f36842d87ea936da279 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:104 -msgid "" -"Adds new fields to documents. Outputs documents that contain all existing" -" fields from the input documents and newly added fields." -msgstr "" - -# 06571fec9e494bf894615fa664a29a51 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:109 -msgid ":pipeline:`$replaceRoot`" -msgstr "" - -# 7df67eecb89e4eddbe321bc7a78854f0 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:109 -msgid "" -"Replaces a document with the specified embedded document. The operation " -"replaces all existing fields in the input document, including the ``_id``" -" field. Specify a document embedded in the input document to promote the " -"embedded document to the top level." -msgstr "" - -# 55cccb4d52cc4455b315a125a8579810 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:115 -msgid ":pipeline:`$count`" -msgstr "" - -# 2114ffd819184e30875a216f88f0a9fe -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:115 -msgid "" -"Returns a count of the number of documents at this stage of the " -"aggregation pipeline." -msgstr "" - -# b5dd8db2761f499bb458e19fac48a425 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:119 -msgid ":pipeline:`$graphLookup`" -msgstr "" - -# 4dacdcdf2e784e0a881ea859a64fe93f -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:119 -msgid "" -"Performs a recursive search on a collection. To each output document, " -"adds a new array field that contains the traversal results of the " -"recursive search for that document." -msgstr "" - -# b8808573233a47da8755a50271864c9c -#: ../source/meta/aggregation-quick-reference.txt:37 -msgid "Expressions" -msgstr "" - -# e80799232c7e41d29516c5863fe88459 -#: ../source/meta/aggregation-quick-reference.txt:39 -msgid "" -"Expressions can include :ref:`field paths and system variables `, :ref:`literals `, " -":ref:`expression objects `, and " -":ref:`expression operators `. " -"Expressions can be nested." -msgstr "" - -# afd4c26932c54c4091c574c26d3b5a0c -#: ../source/meta/aggregation-quick-reference.txt:48 -msgid "Field Path and System Variables" -msgstr "" - -# 2331f30ee4834f6d96d52af772a00daf -#: ../source/meta/aggregation-quick-reference.txt:50 -msgid "" -"Aggregation expressions use :term:`field path` to access fields in the " -"input documents. To specify a field path, use a string that prefixes with" -" a dollar sign ``$`` the field name or the dotted field name, if the " -"field is in embedded document. For example, ``\"$user\"`` to specify the " -"field path for the ``user`` field or ``\"$user.name\"`` to specify the " -"field path to ``\"user.name\"`` field." -msgstr "" - -# ea99c2e516164f469e8c752773caf41e -#: ../source/meta/aggregation-quick-reference.txt:57 -msgid "" -"``\"$\"`` is equivalent to ``\"$$CURRENT.\"`` where the " -":variable:`CURRENT` is a system variable that defaults to the root of the" -" current object in the most stages, unless stated otherwise in specific " -"stages. :variable:`CURRENT` can be rebound." -msgstr "" - -# d798102004dd41cbb525e0b7e2b07f2e -#: ../source/meta/aggregation-quick-reference.txt:62 -msgid "" -"Along with the :variable:`CURRENT` system variable, other :ref:`system " -"variables ` are also available for use in " -"expressions. To use user-defined variables, use :expression:`$let` and " -":expression:`$map` expressions. To access variables in expressions, use a" -" string that prefixes the variable name with ``$$``." -msgstr "" - -# 4abc8f0fab9d4c3a81259e0e0fac530f -#: ../source/meta/aggregation-quick-reference.txt:71 -msgid "Literals" -msgstr "" - -# 3f9996ad99a642238c090eb93d5ae2ad -#: ../source/meta/aggregation-quick-reference.txt:73 -msgid "" -"Literals can be of any type. However, MongoDB parses string literals that" -" start with a dollar sign ``$`` as a path to a field and numeric/boolean " -"literals in :ref:`expression objects ` " -"as projection flags. To avoid parsing literals, use the " -":expression:`$literal` expression." -msgstr "" - -# 0b0f11f3b506450c915169b345db6938 -#: ../source/meta/aggregation-quick-reference.txt:82 -msgid "Expression Objects" -msgstr "" - -# 5a14244227904df4bebcb62fb971666c -#: ../source/meta/aggregation-quick-reference.txt:84 -msgid "Expression objects have the following form:" -msgstr "" - -# 8839d64e117b4f4a82dd8ee97095286e -#: ../source/meta/aggregation-quick-reference.txt:90 -msgid "" -"If the expressions are numeric or boolean literals, MongoDB treats the " -"literals as projection flags (e.g. ``1`` or ``true`` to include the " -"field), valid only in the :pipeline:`$project` stage. To avoid treating " -"numeric or boolean literals as projection flags, use the " -":expression:`$literal` expression to wrap the numeric or boolean " -"literals." -msgstr "" - -# 5c719b7bd45042c5bcfb7473281ef968 -#: ../source/meta/aggregation-quick-reference.txt:100 -msgid "Operator Expressions" -msgstr "" - -# c47031970fe54c10bf1954dbc1368904 -#: ../source/includes/intro-aggregation-operator-expressions.rst:1 -msgid "" -"Operator expressions are similar to functions that take arguments. In " -"general, these expressions take an array of arguments and have the " -"following form:" -msgstr "" - -# 0d8a206b71cd43f1a4847d3a3f21c1fc -#: ../source/includes/intro-aggregation-operator-expressions.rst:9 -msgid "" -"If operator accepts a single argument, you can omit the outer array " -"designating the argument list:" -msgstr "" - -# 4eff5981128b40939099bc6b43e9e895 -#: ../source/includes/intro-aggregation-operator-expressions.rst:16 -msgid "" -"To avoid parsing ambiguity if the argument is a literal array, you must " -"wrap the literal array in a :expression:`$literal` expression or keep the" -" outer array that designates the argument list." -msgstr "" - -# 035ab1eb46fc47c98e8f6e35f4c27125 -#: ../source/meta/aggregation-quick-reference.txt:105 -msgid "Boolean Expressions" -msgstr "" - -# 15874d549db84040bde951d79321171f -#: ../source/includes/intro-aggregation-boolean.rst:1 -msgid "" -"Boolean expressions evaluate their argument expressions as booleans and " -"return a boolean as the result." -msgstr "" - -# a3cbd0681df94040b8b791325a63f805 -#: ../source/includes/extracts/fact-agg-boolean-intro.rst:1 -msgid "" -"In addition to the ``false`` boolean value, Boolean expression evaluates " -"as ``false`` the following: ``null``, ``0``, and ``undefined`` values. " -"The Boolean expression evaluates all other values as ``true``, including " -"non-zero numeric values and arrays." -msgstr "" - -# b74429d7715b4fb48764627366ad89f2 -#: ../source/includes/toc/table-aggregation-boolean.rst:4 -msgid ":expression:`$and`" -msgstr "" - -# 0ffd998aa5864d0e8cda63fbf3f7e5ec -#: ../source/includes/toc/table-aggregation-boolean.rst:4 -msgid "" -"Returns ``true`` only when *all* its expressions evaluate to ``true``. " -"Accepts any number of argument expressions." -msgstr "" - -# 8b9bf4f6cfbc4c7c85b9b528bad2535a -#: ../source/includes/toc/table-aggregation-boolean.rst:8 -msgid ":expression:`$or`" -msgstr "" - -# 43674be63e154486acd89a2b9288a8d8 -#: ../source/includes/toc/table-aggregation-boolean.rst:8 -msgid "" -"Returns ``true`` when *any* of its expressions evaluates to ``true``. " -"Accepts any number of argument expressions." -msgstr "" - -# 13dded2bc02f4cd8b468c23bf7b11f1d -#: ../source/includes/toc/table-aggregation-boolean.rst:12 -msgid ":expression:`$not`" -msgstr "" - -# da82b2b835204367bc4ffdba9a7497e4 -#: ../source/includes/toc/table-aggregation-boolean.rst:12 -msgid "" -"Returns the boolean value that is the opposite of its argument " -"expression. Accepts a single argument expression." -msgstr "" - -# c904ea681e844406bad670fa1a0e3be4 -#: ../source/meta/aggregation-quick-reference.txt:112 -msgid "Set Expressions" -msgstr "" - -# 5efc9ed81298428a87ee12a0cd2ebd0b -#: ../source/includes/intro-aggregation-set.rst:1 -msgid "" -"Set expressions performs set operation on arrays, treating arrays as " -"sets. Set expressions ignores the duplicate entries in each input array " -"and the order of the elements." -msgstr "" - -# 9e42de96db514058afc31d85fbf6bc20 -#: ../source/includes/intro-aggregation-set.rst:5 -msgid "" -"If the set operation returns a set, the operation filters out duplicates " -"in the result to output an array that contains only unique entries. The " -"order of the elements in the output array is unspecified." -msgstr "" - -# 5796b7ac45a3416092b0cf3a913f021d -#: ../source/includes/extracts/fact-agg-top-level-expressions-setExpression.rst:1 -msgid "" -"If a set contains a nested array element, the set expression does *not* " -"descend into the nested array but evaluates the array at top-level." -msgstr "" - -# 26b7d8a89872460ab711ea42e54ed693 -#: ../source/includes/toc/table-aggregation-set.rst:4 -msgid ":expression:`$setEquals`" -msgstr "" - -# 7e8f6fdc325a4645a623325ce73f8cda -#: ../source/includes/toc/table-aggregation-set.rst:4 -msgid "" -"Returns ``true`` if the input sets have the same distinct elements. " -"Accepts two or more argument expressions." -msgstr "" - -# da229ef6c48d45cb8ad23c8b63cf7f52 -#: ../source/includes/toc/table-aggregation-set.rst:8 -msgid ":expression:`$setIntersection`" -msgstr "" - -# 6238c383ccf1465790b594080f8e6231 -#: ../source/includes/toc/table-aggregation-set.rst:8 -msgid "" -"Returns a set with elements that appear in *all* of the input sets. " -"Accepts any number of argument expressions." -msgstr "" - -# a0ec53ce7c064087b64966103ad8e4ba -#: ../source/includes/toc/table-aggregation-set.rst:12 -msgid ":expression:`$setUnion`" -msgstr "" - -# f761389ba3db4943af27a570b840c855 -#: ../source/includes/toc/table-aggregation-set.rst:12 -msgid "" -"Returns a set with elements that appear in *any* of the input sets. " -"Accepts any number of argument expressions." -msgstr "" - -# c287575cc73e4e57ba88508b6bd2c82f -#: ../source/includes/toc/table-aggregation-set.rst:16 -msgid ":expression:`$setDifference`" -msgstr "" - -# 8dea3a4a7eaa453198051f742fb414fd -#: ../source/includes/toc/table-aggregation-set.rst:16 -msgid "" -"Returns a set with elements that appear in the first set but not in the " -"second set; i.e. performs a `relative complement " -"`_ of the second " -"set relative to the first. Accepts exactly two argument expressions." -msgstr "" - -# 0e5c1c6949a54dc69a7db99742264b1c -#: ../source/includes/toc/table-aggregation-set.rst:23 -msgid ":expression:`$setIsSubset`" -msgstr "" - -# 2c56e2689f774952961b4ae65b5a6e6d -#: ../source/includes/toc/table-aggregation-set.rst:23 -msgid "" -"Returns ``true`` if all elements of the first set appear in the second " -"set, including when the first set equals the second set; i.e. not a " -"`strict subset `_. Accepts exactly " -"two argument expressions." -msgstr "" - -# 8ac426deb7814f75b84e822ab8209935 -#: ../source/includes/toc/table-aggregation-set.rst:29 -msgid ":expression:`$anyElementTrue`" -msgstr "" - -# a4ef31f0268c415b98abc2aedf7f8ef5 -#: ../source/includes/toc/table-aggregation-set.rst:29 -msgid "" -"Returns ``true`` if *any* elements of a set evaluate to ``true``; " -"otherwise, returns ``false``. Accepts a single argument expression." -msgstr "" - -# ca652d9bbeb34d1c9da856aca8d7c4f7 -#: ../source/includes/toc/table-aggregation-set.rst:33 -msgid ":expression:`$allElementsTrue`" -msgstr "" - -# 42da52db425d4005b80f0ce6b26156f9 -#: ../source/includes/toc/table-aggregation-set.rst:33 -msgid "" -"Returns ``true`` if *no* element of a set evaluates to ``false``, " -"otherwise, returns ``false``. Accepts a single argument expression." -msgstr "" - -# fbf625951212461ea640d5fc9c99113e -#: ../source/meta/aggregation-quick-reference.txt:119 -msgid "Comparison Expressions" -msgstr "" - -# 8a8322084efa45c99d9ad0f918e5f039 -#: ../source/includes/intro-aggregation-comparison.rst:1 -msgid "" -"Comparison expressions return a boolean except for :expression:`$cmp` " -"which returns a number." -msgstr "" - -# 8aee7231ee2b47038dcc3566e6f268b7 -#: ../source/includes/intro-aggregation-comparison.rst:4 -msgid "" -"The comparison expressions take two argument expressions and compare both" -" value and type, using the :ref:`specified BSON comparison order ` for values of different types." -msgstr "" - -# af1e610ff5e042118fc78136670093c7 -#: ../source/includes/toc/table-aggregation-comparison.rst:4 -msgid ":expression:`$cmp`" -msgstr "" - -# b41b3ad007144190bc3a8041000e3624 -#: ../source/includes/toc/table-aggregation-comparison.rst:4 -msgid "" -"Returns: ``0`` if the two values are equivalent, ``1`` if the first value" -" is greater than the second, and ``-1`` if the first value is less than " -"the second." -msgstr "" - -# 2a4630570fbf4f22ad8a81dd6935521c -#: ../source/includes/toc/table-aggregation-comparison.rst:10 -msgid ":expression:`$eq`" -msgstr "" - -# 0be06ad6b18e46ccabae3524eadd601e -#: ../source/includes/toc/table-aggregation-comparison.rst:10 -msgid "Returns ``true`` if the values are equivalent." -msgstr "" - -# ca2da91d7b824fc5b4664a4feffbd56b -#: ../source/includes/toc/table-aggregation-comparison.rst:14 -msgid ":expression:`$gt`" -msgstr "" - -# 2e43a202db73428198227414bbc561f8 -#: ../source/includes/toc/table-aggregation-comparison.rst:14 -msgid "Returns ``true`` if the first value is greater than the second." -msgstr "" - -# a7d612f303364e4781bef94e14e8d2d8 -#: ../source/includes/toc/table-aggregation-comparison.rst:18 -msgid ":expression:`$gte`" -msgstr "" - -# 35c69e8c4632404aa62e4d0db76e6191 -#: ../source/includes/toc/table-aggregation-comparison.rst:18 -msgid "" -"Returns ``true`` if the first value is greater than or equal to the " -"second." -msgstr "" - -# 4628c823cdd04a6caa407c87314138de -#: ../source/includes/toc/table-aggregation-comparison.rst:22 -msgid ":expression:`$lt`" -msgstr "" - -# a2ebea1f5f0d4fe0a55d2099164f6f27 -#: ../source/includes/toc/table-aggregation-comparison.rst:22 -msgid "Returns ``true`` if the first value is less than the second." -msgstr "" - -# 2e4f92670e2b4d49af2c2b470697eacf -#: ../source/includes/toc/table-aggregation-comparison.rst:26 -msgid ":expression:`$lte`" -msgstr "" - -# 874f0bfbfc4b403888639f0afe8af1d8 -#: ../source/includes/toc/table-aggregation-comparison.rst:26 -msgid "Returns ``true`` if the first value is less than or equal to the second." -msgstr "" - -# 4e2bef673f19409db691c43dbcfeff1c -#: ../source/includes/toc/table-aggregation-comparison.rst:30 -msgid ":expression:`$ne`" -msgstr "" - -# 72b69a69e6b748aa941d81e8e0c934da -#: ../source/includes/toc/table-aggregation-comparison.rst:30 -msgid "Returns ``true`` if the values are *not* equivalent." -msgstr "" - -# 054fae8337ce4eaca0106ae84f8fded6 -#: ../source/meta/aggregation-quick-reference.txt:126 -msgid "Arithmetic Expressions" -msgstr "" - -# 3d45f9e781f9463aa1499643eec66e12 -#: ../source/includes/intro-aggregation-arithmetic.rst:1 -msgid "" -"Arithmetic expressions perform mathematic operations on numbers. Some " -"arithmetic expressions can also support date arithmetic." -msgstr "" - -# 1548c9cfa9c74c17bb75b0ff69c1d4b7 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:4 -msgid ":expression:`$abs`" -msgstr "" - -# 6c978525172a4d2e8d50d2a884be8a82 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:4 -msgid "Returns the absolute value of a number." -msgstr "" - -# 4b9c23d3ef9748369679588b654b57b0 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:6 -msgid ":expression:`$add`" -msgstr "" - -# 261a83ada51d482ab19765ec28ae6227 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:6 -msgid "" -"Adds numbers to return the sum, or adds numbers and a date to return a " -"new date. If adding numbers and a date, treats the numbers as " -"milliseconds. Accepts any number of argument expressions, but at most, " -"one expression can resolve to a date." -msgstr "" - -# 8cb1cecc9e2b4cf5bb73daacdbab2ec3 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:12 -msgid ":expression:`$ceil`" -msgstr "" - -# 5ee66ba837754a219bec6fa751cdf4b9 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:12 -msgid "" -"Returns the smallest integer greater than or equal to the specified " -"number." -msgstr "" - -# 8609776235f14ce1b77a377b1208510e -#: ../source/includes/toc/table-aggregation-arithmetic.rst:15 -msgid ":expression:`$divide`" -msgstr "" - -# 5b65072ca5174b10bdc129fbe97a96e6 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:15 -msgid "" -"Returns the result of dividing the first number by the second. Accepts " -"two argument expressions." -msgstr "" - -# 5d0fb7672de34801972d04f85c5eaea5 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:19 -msgid ":expression:`$exp`" -msgstr "" - -# 6d7f315d139142ea83f949c6cae07ce3 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:19 -msgid "Raises *e* to the specified exponent." -msgstr "" - -# 91bcfc9673bd47d79903f09ca9d8f9de -#: ../source/includes/toc/table-aggregation-arithmetic.rst:21 -msgid ":expression:`$floor`" -msgstr "" - -# d196df354696468798e5e4b7363f2d8c -#: ../source/includes/toc/table-aggregation-arithmetic.rst:21 -msgid "Returns the largest integer less than or equal to the specified number." -msgstr "" - -# de7573830d4246f6a32f0598ec0e3335 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:24 -msgid ":expression:`$ln`" -msgstr "" - -# 6f9526211b194429be8685f4b740c300 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:24 -msgid "Calculates the natural log of a number." -msgstr "" - -# 4b70fa0c6e0543989e56b5b66a522b0c -#: ../source/includes/toc/table-aggregation-arithmetic.rst:26 -msgid ":expression:`$log`" -msgstr "" - -# 0396ca7e9a854bfba717865cae6b3962 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:26 -msgid "Calculates the log of a number in the specified base." -msgstr "" - -# 832efc3a12d1405d94c933af56236475 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:28 -msgid ":expression:`$log10`" -msgstr "" - -# 16b4cf75b5b44363b072ab9f372c3aee -#: ../source/includes/toc/table-aggregation-arithmetic.rst:28 -msgid "Calculates the log base 10 of a number." -msgstr "" - -# 6b1149dae2334b38b1c4737d37d9b568 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:30 -msgid ":expression:`$mod`" -msgstr "" - -# 9078337569f640b98953535bc74ee37e -#: ../source/includes/toc/table-aggregation-arithmetic.rst:30 -msgid "" -"Returns the remainder of the first number divided by the second. Accepts " -"two argument expressions." -msgstr "" - -# 0ca9c0ee0a3546e0ba903b36d3ec6eeb -#: ../source/includes/toc/table-aggregation-arithmetic.rst:34 -msgid ":expression:`$multiply`" -msgstr "" - -# fae7608fe90041108ddb94e910f4f536 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:34 -msgid "" -"Multiplies numbers to return the product. Accepts any number of argument " -"expressions." -msgstr "" - -# bc3e016ebb284363a8187bf9d87ab1ea -#: ../source/includes/toc/table-aggregation-arithmetic.rst:38 -msgid ":expression:`$pow`" -msgstr "" - -# a8a429b8fc204906aefb53e28ba64ceb -#: ../source/includes/toc/table-aggregation-arithmetic.rst:38 -msgid "Raises a number to the specified exponent." -msgstr "" - -# f4e69c59e56642309f5b67897ce2d8a1 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:40 -msgid ":expression:`$sqrt`" -msgstr "" - -# 7516d9f34f3149e5943c13df99eeb272 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:40 -msgid "Calculates the square root." -msgstr "" - -# a788935d9315484898eb020974cd5d8a -#: ../source/includes/toc/table-aggregation-arithmetic.rst:43 -msgid ":expression:`$subtract`" -msgstr "" - -# f6b131ef18704aaf8d51573818996524 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:43 -msgid "" -"Returns the result of subtracting the second value from the first. If the" -" two values are numbers, return the difference. If the two values are " -"dates, return the difference in milliseconds. If the two values are a " -"date and a number in milliseconds, return the resulting date. Accepts two" -" argument expressions. If the two values are a date and a number, specify" -" the date argument first as it is not meaningful to subtract a date from " -"a number." -msgstr "" - -# 8d05c5d506d04fec8e19a99db0b10d6f -#: ../source/includes/toc/table-aggregation-arithmetic.rst:52 -msgid ":expression:`$trunc`" -msgstr "" - -# a263e4235cb84101b778cd20df65d92f -#: ../source/includes/toc/table-aggregation-arithmetic.rst:52 -msgid "Truncates a number to its integer." -msgstr "" - -# 5e05423acc1346bc84191240de409a4e -#: ../source/meta/aggregation-quick-reference.txt:133 -msgid "String Expressions" -msgstr "" - -# abaeb2bb540147398f7d42427539a1a7 -#: ../source/includes/intro-aggregation-string.rst:1 -msgid "|exp-has| a well-defined behavior for strings of ASCII characters." -msgstr "" - -# 26281dca2b39446b9df219cd15c98e2c -#: ../source/meta/aggregation-quick-reference.txt:140 -msgid "" -":expression:`$concat` behavior is well-defined regardless of the " -"characters used." -msgstr "" - -# c4f48c14501449e5acbe7dd0d4e4169f -#: ../source/includes/toc/table-aggregation-string.rst:4 -msgid ":expression:`$concat`" -msgstr "" - -# ebc5b914c7df4a4fa429f50d8dcf9870 -#: ../source/includes/toc/table-aggregation-string.rst:4 -msgid "Concatenates any number of strings." -msgstr "" - -# 419b6fff72d3484693ae10b91e5e8cb0 -#: ../source/includes/toc/table-aggregation-string.rst:7 -msgid ":expression:`$indexOfBytes`" -msgstr "" - -# d4e7be426cd04217a615ec7f846d0ef7 -#: ../source/includes/toc/table-aggregation-string.rst:7 -msgid "" -"Searches a string for an occurence of a substring and returns the UTF-8 " -"byte index of the first occurence. If the substring is not found, returns" -" ``-1``." -msgstr "" - -# 4ac66a24ba604b629b71ea99ae23cc2c -#: ../source/includes/toc/table-aggregation-string.rst:12 -msgid ":expression:`$indexOfCP`" -msgstr "" - -# 6b1220a04249470fa7fe3f80a4d74cff -#: ../source/includes/toc/table-aggregation-string.rst:12 -msgid "" -"Searches a string for an occurence of a substring and returns the UTF-8 " -"code point index of the first occurence. If the substring is not found, " -"returns ``-1``." -msgstr "" - -# 85135fd3031c40478129761b0a92da52 -#: ../source/includes/toc/table-aggregation-string.rst:17 -msgid ":expression:`$split`" -msgstr "" - -# e90257c0d1d0496fa1ecea936031abbe -#: ../source/includes/toc/table-aggregation-string.rst:17 -msgid "" -"Splits a string into substrings based on a delimiter. Returns an array of" -" substrings. If the delimiter is not found within the string, returns an " -"array containing the original string." -msgstr "" - -# 24b0d9814d65426db257d18c9d8493ce -# fb48f55780db40ff952cc918adae1376 -#: ../source/includes/toc/table-aggregation-string.rst:22 -#: ../source/includes/toc/table-aggregation-string.rst:34 -msgid ":expression:`$strcasecmp`" -msgstr "" - -# 138da8d19e744538ac1f4534540d3563 -# cca4d0e9363e4c5fb769024dca83604a -#: ../source/includes/toc/table-aggregation-string.rst:22 -#: ../source/includes/toc/table-aggregation-string.rst:34 -msgid "" -"Performs case-insensitive string comparison and returns: ``0`` if two " -"strings are equivalent, ``1`` if the first string is greater than the " -"second, and ``-1`` if the first string is less than the second." -msgstr "" - -# 91037316341244ae8c08ea635bdd54ae -#: ../source/includes/toc/table-aggregation-string.rst:27 -msgid ":expression:`$strLenBytes`" -msgstr "" - -# bed7493128e54808a4a1ba0cda64e4d5 -#: ../source/includes/toc/table-aggregation-string.rst:27 -msgid "Returns the number of UTF-8 encoded bytes in a string." -msgstr "" - -# 3f69ba3345534673af0b006beea12324 -#: ../source/includes/toc/table-aggregation-string.rst:30 -msgid ":expression:`$strLenCP`" -msgstr "" - -# c720cf58be514223a8c951546d610862 -#: ../source/includes/toc/table-aggregation-string.rst:30 -msgid "" -"Returns the number of UTF-8 `code points " -"`_ in a string." -msgstr "" - -# 21f4f2c16fc74612bf3c3a0034c365c4 -#: ../source/includes/toc/table-aggregation-string.rst:39 -msgid ":expression:`$substr`" -msgstr "" - -# 512516d508564dbe891938ee0ace6261 -#: ../source/includes/toc/table-aggregation-string.rst:39 -msgid "Deprecated. Use :expression:`$substrBytes` or :expression:`$substrCP`." -msgstr "" - -# 773a261a691b48f2bf23981d477f27e1 -#: ../source/includes/toc/table-aggregation-string.rst:42 -msgid ":expression:`$substrBytes`" -msgstr "" - -# 2e14ec02e0904e7fbd7e5f6c0b1b684f -#: ../source/includes/toc/table-aggregation-string.rst:42 -msgid "" -"Returns the substring of a string. Starts with the character at the " -"specified UTF-8 byte index (zero-based) in the string and continues for " -"the specified number of bytes." -msgstr "" - -# c9cb76c5ca044dabb67f3b158281f996 -#: ../source/includes/toc/table-aggregation-string.rst:47 -msgid ":expression:`$substrCP`" -msgstr "" - -# 49da94f971444fa9b5a81d1f47fd2fd2 -#: ../source/includes/toc/table-aggregation-string.rst:47 -msgid "" -"Returns the substring of a string. Starts with the character at the " -"specified UTF-8 `code point (CP) " -"`_ index (zero-based) in the" -" string and continues for the number of code points specified." -msgstr "" - -# 8263e2cdf14a4c19843093bfa3fc51d8 -#: ../source/includes/toc/table-aggregation-string.rst:53 -msgid ":expression:`$toLower`" -msgstr "" - -# 3111a4222825447db24fe1a2dc9fba67 -#: ../source/includes/toc/table-aggregation-string.rst:53 -msgid "Converts a string to lowercase. Accepts a single argument expression." -msgstr "" - -# 84e00e759b86405da182f500957eea69 -#: ../source/includes/toc/table-aggregation-string.rst:56 -msgid ":expression:`$toUpper`" -msgstr "" - -# 2c73065c14544760b21d5b65b39ae7ac -#: ../source/includes/toc/table-aggregation-string.rst:56 -msgid "Converts a string to uppercase. Accepts a single argument expression." -msgstr "" - -# 7ed4fc15ccc34d8d80c8e39af76f6c88 -#: ../source/meta/aggregation-quick-reference.txt:146 -msgid "Text Search Expressions" -msgstr "" - -# acea37d82c4542eaa67a2604eb3b6dea -#: ../source/includes/toc/table-aggregation-text-search.rst:4 -msgid ":expression:`$meta`" -msgstr "" - -# 22af3151cab0466c88095d2dfe353e98 -#: ../source/includes/toc/table-aggregation-text-search.rst:4 -msgid "Access text search metadata." -msgstr "" - -# 7530fc6831c448378d474a70d93c446f -#: ../source/meta/aggregation-quick-reference.txt:151 -msgid "Array Expressions" -msgstr "" - -# f4c385e9328e4000a993476a9dfcc65a -#: ../source/includes/toc/table-aggregation-array.rst:4 -msgid ":expression:`$arrayElemAt`" -msgstr "" - -# 498d9b38308d4b13ace6f67b140add39 -#: ../source/includes/toc/table-aggregation-array.rst:4 -msgid "Returns the element at the specified array index." -msgstr "" - -# 9a24c12aa1b041f194a69fdb2c65e8b5 -#: ../source/includes/toc/table-aggregation-array.rst:7 -msgid ":expression:`$concatArrays`" -msgstr "" - -# a864dd474ccd46f99ac188537429e99a -#: ../source/includes/toc/table-aggregation-array.rst:7 -msgid "Concatenates arrays to return the concatenated array." -msgstr "" - -# c64718cd9bb647d49e0aac1d38866097 -#: ../source/includes/toc/table-aggregation-array.rst:10 -msgid ":expression:`$filter`" -msgstr "" - -# c25c82230bf14905a1ff747e95c669fc -#: ../source/includes/toc/table-aggregation-array.rst:10 -msgid "" -"Selects a subset of the array to return an array with only the elements " -"that match the filter condition." -msgstr "" - -# 383b30bbdbb74a699e711a2ce55a99d0 -#: ../source/includes/toc/table-aggregation-array.rst:14 -msgid ":expression:`$indexOfArray`" -msgstr "" - -# 041cac0a50fc4b2eab6e39854e2bc815 -#: ../source/includes/toc/table-aggregation-array.rst:14 -msgid "" -"Searches an array for an occurence of a specified value and returns the " -"array index of the first occurence. If the substring is not found, " -"returns ``-1``." -msgstr "" - -# d75fc09cca0f4051832f385cff101122 -#: ../source/includes/toc/table-aggregation-array.rst:19 -msgid ":expression:`$isArray`" -msgstr "" - -# e07173fbd8614477b83576b25099ff08 -#: ../source/includes/toc/table-aggregation-array.rst:19 -msgid "Determines if the operand is an array. Returns a boolean." -msgstr "" - -# db0529f147fa428f9289853f67022ca9 -#: ../source/includes/toc/table-aggregation-array.rst:22 -msgid ":expression:`$range`" -msgstr "" - -# d1fd1c84b7bf4cb6bfa7f45d22d227f7 -#: ../source/includes/toc/table-aggregation-array.rst:22 -msgid "" -"Outputs an array containing a sequence of integers according to user-" -"defined inputs." -msgstr "" - -# 551fc1f5fe1549568eac195b380b58ca -#: ../source/includes/toc/table-aggregation-array.rst:26 -msgid ":expression:`$reverseArray`" -msgstr "" - -# 8f7bfcdcbcfa41a5a9cc70c08a01b7a3 -#: ../source/includes/toc/table-aggregation-array.rst:26 -msgid "Returns an array with the elements in reverse order." -msgstr "" - -# cad9cf45975b4b3b8006cc60a623216a -#: ../source/includes/toc/table-aggregation-array.rst:29 -msgid ":expression:`$reduce`" -msgstr "" - -# cd5effbb552746faa7a27af28e3f1b04 -#: ../source/includes/toc/table-aggregation-array.rst:29 -msgid "" -"Applies an expression to each element in an array and combines them into " -"a single value." -msgstr "" - -# 34ebf2b1d4694d6a9fab67e42c6d0fe5 -#: ../source/includes/toc/table-aggregation-array.rst:33 -msgid ":expression:`$size`" -msgstr "" - -# 4bf9a895e2954d4ea2f188f61904ee69 -#: ../source/includes/toc/table-aggregation-array.rst:33 -msgid "" -"Returns the number of elements in the array. Accepts a single expression " -"as argument." -msgstr "" - -# 6880a1a90800454ea124a6a400d360f8 -#: ../source/includes/toc/table-aggregation-array.rst:37 -msgid ":expression:`$slice`" -msgstr "" - -# 5025ea3690784b07ba52a015ec5a3a13 -#: ../source/includes/toc/table-aggregation-array.rst:37 -msgid "Returns a subset of an array." -msgstr "" - -# 213a7f1f9d8a41029ac8f38612b277e0 -#: ../source/includes/toc/table-aggregation-array.rst:40 -msgid ":expression:`$zip`" -msgstr "" - -# ee51be05bba44656ba40b8b7e46fad14 -#: ../source/includes/toc/table-aggregation-array.rst:40 -msgid "Merge two lists together." -msgstr "" - -# 20f8400c2b6542afb74ced02c1055c0f -#: ../source/includes/toc/table-aggregation-array.rst:43 -msgid ":expression:`$in`" -msgstr "" - -# 9223a80e6f744755951b8b238a05dd11 -#: ../source/includes/toc/table-aggregation-array.rst:43 -msgid "Returns a boolean indicating whether a specified value is in an array." -msgstr "" - -# 80a8d4a3297a4bd19561d4fcb26b0c29 -#: ../source/meta/aggregation-quick-reference.txt:156 -msgid "Variable Expressions" -msgstr "" - -# 54ae4b4b38994062a2b71633d68f420b -#: ../source/includes/toc/table-aggregation-projection-expressions.rst:4 -msgid ":expression:`$map`" -msgstr "" - -# 2bfe684adaf34b59ae653aa675a2cb5d -#: ../source/includes/toc/table-aggregation-projection-expressions.rst:4 -msgid "" -"Applies a subexpression to each element of an array and returns the array" -" of resulting values in order. Accepts named parameters." -msgstr "" - -# b4ecaa12f03d4e3caf2232c197b8b601 -#: ../source/includes/toc/table-aggregation-projection-expressions.rst:8 -msgid ":expression:`$let`" -msgstr "" - -# e952a2fcd4f44989aa19915422cfe656 -#: ../source/includes/toc/table-aggregation-projection-expressions.rst:8 -msgid "" -"Defines variables for use within the scope of a subexpression and returns" -" the result of the subexpression. Accepts named parameters." -msgstr "" - -# e9aed77e7a7b420e9685aac7ecd2231e -#: ../source/meta/aggregation-quick-reference.txt:161 -msgid "Literal Expressions" -msgstr "" - -# b2e211c1a01e4670988bd62f0a353602 -#: ../source/includes/toc/table-aggregation-literal-expressions.rst:4 -msgid ":expression:`$literal`" -msgstr "" - -# abbfe22b13f1455dad331e4f94fdd29e -#: ../source/includes/toc/table-aggregation-literal-expressions.rst:4 -msgid "" -"Return a value without parsing. Use for values that the aggregation " -"pipeline may interpret as an expression. For example, use a " -":expression:`$literal` expression to a string that starts with a ``$`` to" -" avoid parsing as a field path." -msgstr "" - -# 7493d25364bd48d09832356f80a83246 -#: ../source/meta/aggregation-quick-reference.txt:166 -msgid "Data Type Expressions" -msgstr "" - -# 63c03c1f5fa345aa9ec84dc0508db538 -#: ../source/includes/toc/table-aggregation-type.rst:4 -msgid ":expression:`$type`" -msgstr "" - -# 1f399062b6e54ec1af1cbf494a40e939 -#: ../source/includes/toc/table-aggregation-type.rst:4 -msgid "Return the BSON data type of the field." -msgstr "" - -# 91d03cdcb75d429394e0c72096d43d33 -#: ../source/meta/aggregation-quick-reference.txt:171 -msgid "Date Expressions" -msgstr "" - -# 0aa69f3a51d44cd8985c2f0bd1efe535 -#: ../source/includes/toc/table-aggregation-date.rst:4 -msgid ":expression:`$dayOfYear`" -msgstr "" - -# 456813fbac784668898e9cc93f5e1a5c -#: ../source/includes/toc/table-aggregation-date.rst:4 -msgid "" -"Returns the day of the year for a date as a number between 1 and 366 " -"(leap year)." -msgstr "" - -# 8bca8ca41e5b4a53bb639368b03aec1f -#: ../source/includes/toc/table-aggregation-date.rst:8 -msgid ":expression:`$dayOfMonth`" -msgstr "" - -# 07558f9d0f06459d954ad37a624dd774 -#: ../source/includes/toc/table-aggregation-date.rst:8 -msgid "Returns the day of the month for a date as a number between 1 and 31." -msgstr "" - -# 302f1fdacacf4a8c80f459a4f0d9a040 -#: ../source/includes/toc/table-aggregation-date.rst:11 -msgid ":expression:`$dayOfWeek`" -msgstr "" - -# 9141bb08557a45e5b3bc4565890c1d86 -#: ../source/includes/toc/table-aggregation-date.rst:11 -msgid "" -"Returns the day of the week for a date as a number between 1 (Sunday) and" -" 7 (Saturday)." -msgstr "" - -# d6170518048a4be2814647235cf2f83f -#: ../source/includes/toc/table-aggregation-date.rst:15 -msgid ":expression:`$year`" -msgstr "" - -# 7923bc5df7af4e77b5f55c6fbccf31a4 -#: ../source/includes/toc/table-aggregation-date.rst:15 -msgid "Returns the year for a date as a number (e.g. 2014)." -msgstr "" - -# 77c26bc88c67475290ed94f2a33bb9ee -#: ../source/includes/toc/table-aggregation-date.rst:18 -msgid ":expression:`$month`" -msgstr "" - -# b4a4057d81d540b5be5dc528c88b6b1b -#: ../source/includes/toc/table-aggregation-date.rst:18 -msgid "" -"Returns the month for a date as a number between 1 (January) and 12 " -"(December)." -msgstr "" - -# fbaf9d2c0a484b0cb3828da328cc3ed6 -#: ../source/includes/toc/table-aggregation-date.rst:22 -msgid ":expression:`$week`" -msgstr "" - -# 60a64f15849b49a890eda14066cf7876 -#: ../source/includes/toc/table-aggregation-date.rst:22 -msgid "" -"Returns the week number for a date as a number between 0 (the partial " -"week that precedes the first Sunday of the year) and 53 (leap year)." -msgstr "" - -# 55a69aedfcab4d67a4a3d58893fec5d4 -#: ../source/includes/toc/table-aggregation-date.rst:26 -msgid ":expression:`$hour`" -msgstr "" - -# 32d67c8c9ba74b44a7acb45cdaa013a2 -#: ../source/includes/toc/table-aggregation-date.rst:26 -msgid "Returns the hour for a date as a number between 0 and 23." -msgstr "" - -# 025aa52c4b2a41fca419b4b4e566c76b -#: ../source/includes/toc/table-aggregation-date.rst:29 -msgid ":expression:`$minute`" -msgstr "" - -# f3b710cca868496fa09fb2ab6b8ff170 -#: ../source/includes/toc/table-aggregation-date.rst:29 -msgid "Returns the minute for a date as a number between 0 and 59." -msgstr "" - -# 43fdc73d60b44673abd254b251a5951c -#: ../source/includes/toc/table-aggregation-date.rst:32 -msgid ":expression:`$second`" -msgstr "" - -# 74eb189478834bbdaf9265be18f91c20 -#: ../source/includes/toc/table-aggregation-date.rst:32 -msgid "" -"Returns the seconds for a date as a number between 0 and 60 (leap " -"seconds)." -msgstr "" - -# da82b9babda84fe99d922c9d4a108172 -#: ../source/includes/toc/table-aggregation-date.rst:36 -msgid ":expression:`$millisecond`" -msgstr "" - -# e1e2d7a55156491fa50d24ba77bba163 -#: ../source/includes/toc/table-aggregation-date.rst:36 -msgid "Returns the milliseconds of a date as a number between 0 and 999." -msgstr "" - -# b10d29b2d8a74138893d92f29593b87e -#: ../source/includes/toc/table-aggregation-date.rst:40 -msgid ":expression:`$dateToString`" -msgstr "" - -# 059e8522792a4cb68fc0fba517968d48 -#: ../source/includes/toc/table-aggregation-date.rst:40 -msgid "Returns the date as a formatted string." -msgstr "" - -# 6e3ba5609ed04309aac677ef9ec51afc -#: ../source/includes/toc/table-aggregation-date.rst:43 -msgid ":expression:`$isoDayOfWeek`" -msgstr "" - -# 46a71b2f0aba44eea3812aa2e24ec33d -#: ../source/includes/toc/table-aggregation-date.rst:43 -msgid "" -"Returns the weekday number in ISO 8601 format, ranging from ``1`` (for " -"Monday) to ``7`` (for Sunday)." -msgstr "" - -# 2d7185bf63634c95b23f8ef8627ecf81 -#: ../source/includes/toc/table-aggregation-date.rst:47 -msgid ":expression:`$isoWeek`" -msgstr "" - -# e85f34397c1e4ba39afd7eb3bec49398 -#: ../source/includes/toc/table-aggregation-date.rst:47 -msgid "" -"Returns the week number in ISO 8601 format, ranging from ``1`` to ``53``." -" Week numbers start at ``1`` with the week (Monday through Sunday) that " -"contains the year's first Thursday." -msgstr "" - -# 017b4984ef6644afa9f6041776150300 -#: ../source/includes/toc/table-aggregation-date.rst:53 -msgid ":expression:`$isoWeekYear`" -msgstr "" - -# 57880b26d7b54e82bc82f1c9477a0ea3 -#: ../source/includes/toc/table-aggregation-date.rst:53 -msgid "" -"Returns the year number in ISO 8601 format. The year starts with the " -"Monday of week 1 (ISO 8601) and ends with the Sunday of the last week " -"(ISO 8601)." -msgstr "" - -# 84f51e96732e4e15968f9c878b92f308 -#: ../source/meta/aggregation-quick-reference.txt:176 -msgid "Conditional Expressions" -msgstr "" - -# 5d18c5b961f04c11ac867d1040965c4c -#: ../source/includes/toc/table-aggregation-conditional.rst:4 -msgid ":expression:`$cond`" -msgstr "" - -# e7486eb7ebee4235b8cb1531f186b0a0 -#: ../source/includes/toc/table-aggregation-conditional.rst:4 -msgid "" -"A ternary operator that evaluates one expression, and depending on the " -"result, returns the value of one of the other two expressions. Accepts " -"either three expressions in an ordered list or three named parameters." -msgstr "" - -# b3a3714850064bf1bdba61803a205142 -#: ../source/includes/toc/table-aggregation-conditional.rst:10 -msgid ":expression:`$ifNull`" -msgstr "" - -# b5427563bde5434b8764845dbfe4baf2 -#: ../source/includes/toc/table-aggregation-conditional.rst:10 -msgid "" -"Returns either the non-null result of the first expression or the result " -"of the second expression if the first expression results in a null " -"result. Null result encompasses instances of undefined values or missing " -"fields. Accepts two expressions as arguments. The result of the second " -"expression can be null." -msgstr "" - -# 852ac274c354497cae2eabd294b71d2d -#: ../source/includes/toc/table-aggregation-conditional.rst:17 -msgid ":expression:`$switch`" -msgstr "" - -# 5dadfca2f5c0441285e0d325ca5fa685 -#: ../source/includes/toc/table-aggregation-conditional.rst:17 -msgid "" -"Evaluates a series of case expressions. When it finds an expression which" -" evaluates to ``true``, ``$switch`` executes a specified expression and " -"breaks out of the control flow." -msgstr "" - -# cce9acf96363497dbda9fba38424f093 -#: ../source/meta/aggregation-quick-reference.txt:183 -msgid "Accumulators" -msgstr "" - -# 4a8b73012836485ea6d34daf30ed5682 -#: ../source/includes/intro-aggregation-accumulator.rst:3 -msgid "" -"Some accumulators are now available in the :pipeline:`$project` stage. In" -" previous versions of MongoDB , accumulators are available only for the " -":pipeline:`$group` stage." -msgstr "" - -# dc42cf7e733048eba6139d5d113ccfbe -#: ../source/includes/intro-aggregation-accumulator.rst:7 -msgid "" -"Accumulators, when used in the :pipeline:`$group` stage, maintain their " -"state (e.g. totals, maximums, minimums, and related data) as documents " -"progress through the pipeline." -msgstr "" - -# ee77124361244813bca014cb3046a42f -#: ../source/includes/intro-aggregation-accumulator.rst:11 -msgid "" -"When used in the :pipeline:`$group` stage, accumulators take as input a " -"single expression, evaluating the expression once for each input " -"document, and maintain their stage for the group of documents that share " -"the same group key." -msgstr "" - -# 3a5a252b56a34e1baad7996e839c7281 -#: ../source/includes/intro-aggregation-accumulator.rst:16 -msgid "" -"When used in the :pipeline:`$project` stage, the accumulators do not " -"maintain their state. When used in the :pipeline:`$project` stage, " -"accumulators take as input either a single argument or multiple " -"arguments." -msgstr "" - -# 5ca16837923c4888a5f1b21b58372161 -#: ../source/includes/toc/table-aggregation-group.rst:4 -msgid ":group:`$sum`" -msgstr "" - -# 26177a88c4194b4482bfd180e56c9b0e -#: ../source/includes/toc/table-aggregation-group.rst:4 -msgid "Returns a sum of numerical values. Ignores non-numeric values." -msgstr "" - -# f60b22b9ca8e469b9cd458e8009168bf -# 17d33ee136d649d1896ce9fe4d656b8b -# 9cd7fdeb798b498497c11b37fe8d7a63 -# 9223ba34eb2949108cf0be6f1b410c32 -# b5e4b2f9f47e4442a08562a94fcf42e3 -# d5dbce41a8e74638b377b762b6b443a9 -#: ../source/includes/toc/table-aggregation-group.rst:6 -#: ../source/includes/toc/table-aggregation-group.rst:13 -#: ../source/includes/toc/table-aggregation-group.rst:32 -#: ../source/includes/toc/table-aggregation-group.rst:39 -#: ../source/includes/toc/table-aggregation-group.rst:57 -#: ../source/includes/toc/table-aggregation-group.rst:64 -msgid "Available in both :pipeline:`$group` and :pipeline:`$project` stages." -msgstr "" - -# ff2788451e20426fa9db709e1123446c -#: ../source/includes/toc/table-aggregation-group.rst:11 -msgid ":group:`$avg`" -msgstr "" - -# f5587278633b49538aeb240e52932059 -#: ../source/includes/toc/table-aggregation-group.rst:11 -msgid "Returns an average of numerical values. Ignores non-numeric values." -msgstr "" - -# e15b18478a5147038b1e1bad09f0e80e -#: ../source/includes/toc/table-aggregation-group.rst:18 -msgid ":group:`$first`" -msgstr "" - -# ef5cceecc32045ae96092ad8add36269 -#: ../source/includes/toc/table-aggregation-group.rst:18 -msgid "" -"Returns a value from the first document for each group. Order is only " -"defined if the documents are in a defined order." -msgstr "" - -# 535572d0b4fd444d905e085e922591c9 -# 6e7051d4d5984888b2ff3d93ce2d76cc -# 8ff3c525974c493cba5b0ff8dac24313 -# cda8a7f0868c44539f57a4d8ba032b34 -#: ../source/includes/toc/table-aggregation-group.rst:21 -#: ../source/includes/toc/table-aggregation-group.rst:27 -#: ../source/includes/toc/table-aggregation-group.rst:46 -#: ../source/includes/toc/table-aggregation-group.rst:52 -msgid "Available in :pipeline:`$group` stage only." -msgstr "" - -# 8f7634adf26944f9b1dd496f549fdbef -#: ../source/includes/toc/table-aggregation-group.rst:24 -msgid ":group:`$last`" -msgstr "" - -# 74a4a0bd077845beb1fd1631ef0bbf6e -#: ../source/includes/toc/table-aggregation-group.rst:24 -msgid "" -"Returns a value from the last document for each group. Order is only " -"defined if the documents are in a defined order." -msgstr "" - -# 0b1bc3a312c541158ec0c27a717d93c8 -#: ../source/includes/toc/table-aggregation-group.rst:30 -msgid ":group:`$max`" -msgstr "" - -# 8ce181fa3c004bdfafc6c32e55b34491 -#: ../source/includes/toc/table-aggregation-group.rst:30 -msgid "Returns the highest expression value for each group." -msgstr "" - -# 0d3cfa04d54c4f718146e229c8480347 -#: ../source/includes/toc/table-aggregation-group.rst:37 -msgid ":group:`$min`" -msgstr "" - -# 53dd98813ffc42d69f629207153de46d -#: ../source/includes/toc/table-aggregation-group.rst:37 -msgid "Returns the lowest expression value for each group." -msgstr "" - -# e3409859c81d48f68b6ec349ffef78d2 -#: ../source/includes/toc/table-aggregation-group.rst:44 -msgid ":group:`$push`" -msgstr "" - -# 11b33989fea7439a8956531f41077438 -#: ../source/includes/toc/table-aggregation-group.rst:44 -msgid "Returns an array of expression values for each group." -msgstr "" - -# eea82bf951bd49b9b2e40f1b31bd7ece -#: ../source/includes/toc/table-aggregation-group.rst:49 -msgid ":group:`$addToSet`" -msgstr "" - -# 48edcfcd1fcc4c55b827ca82ffd87a05 -#: ../source/includes/toc/table-aggregation-group.rst:49 -msgid "" -"Returns an array of *unique* expression values for each group. Order of " -"the array elements is undefined." -msgstr "" - -# 6891084e3c98449cbe0bcf0ea1390deb -#: ../source/includes/toc/table-aggregation-group.rst:55 -msgid ":group:`$stdDevPop`" -msgstr "" - -# 2224b966bee549c2af5a7cf1ff8b95aa -#: ../source/includes/toc/table-aggregation-group.rst:55 -msgid "Returns the population standard deviation of the input values." -msgstr "" - -# 3bf8ef93960b464088f960cdec6574b7 -#: ../source/includes/toc/table-aggregation-group.rst:62 -msgid ":group:`$stdDevSamp`" -msgstr "" - -# 7f994ea1a55b470cbd9117447a0fe074 -#: ../source/includes/toc/table-aggregation-group.rst:62 -msgid "Returns the sample standard deviation of the input values." -msgstr "" - -#~ msgid "" -#~ "Pipeline stages appear in an array. " -#~ "Documents pass through the stages in " -#~ "sequence. All except the :pipeline:`$out` " -#~ "and :pipeline:`$geoNear` stages can appear " -#~ "multiple times in a pipeline." -#~ msgstr "" - -#~ msgid "" -#~ "Reshapes each document in the stream " -#~ "by restricting the content for each " -#~ "document based on information stored in" -#~ " the documents themselves. Incorporates the" -#~ " functionality of :pipeline:`$project` and " -#~ ":pipeline:`$match`. Can be used to " -#~ "implement field level redaction. For " -#~ "each input document, outputs either one" -#~ " or zero document." -#~ msgstr "" - -#~ msgid "" -#~ "Boolean expressions evaluates its argument " -#~ "expressions as booleans and return a " -#~ "boolean as the result." -#~ msgstr "" - -#~ msgid "" -#~ "In addition to the ``false`` boolean " -#~ "value, |boolean-exp| evaluates as " -#~ "``false`` the following: ``null``, ``0``, " -#~ "and ``undefined`` values. The |boolean-" -#~ "exp| evaluates all other values as " -#~ "``true``, including non-zero numeric " -#~ "values and arrays." -#~ msgstr "" - -#~ msgid "" -#~ "If a set contains a nested array" -#~ " element, |exp| does *not* descend " -#~ "into the nested array but evaluates " -#~ "the array at top-level." -#~ msgstr "" - -#~ msgid "" -#~ "Returns a substring of a string, " -#~ "starting at a specified index position" -#~ " up to a specified length. Accepts" -#~ " three expressions as arguments: the " -#~ "first argument must resolve to a " -#~ "string, and the second and third " -#~ "arguments must resolve to integers." -#~ msgstr "" - -#~ msgid "" -#~ "Accumulators, available only for the " -#~ ":pipeline:`$group` stage, compute values by" -#~ " combining documents that share the " -#~ "same group key. Accumulators take as " -#~ "input a single expression, evaluating " -#~ "the expression once for each input " -#~ "document, and maintain their state for" -#~ " the group of documents." -#~ msgstr "" - -#~ msgid "Returns a sum for each group. Ignores non-numeric values." -#~ msgstr "" - -#~ msgid "Returns an average for each group. Ignores non-numeric values." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/meta/build.po b/locale/es/LC_MESSAGES/meta/build.po deleted file mode 100644 index 37563fa7f24..00000000000 --- a/locale/es/LC_MESSAGES/meta/build.po +++ /dev/null @@ -1,496 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:42+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 0ec85882154e4c5d83c7f938fcd2ac28 -#: ../source/meta/build.txt:3 -msgid "MongoDB Documentation Build System" -msgstr "" - -# 3634d2ce960a432b8cf960a0657f368d -#: ../source/meta/build.txt:5 -msgid "" -"This document contains more direct instructions for building the MongoDB " -"documentation." -msgstr "" - -# eb6a55fc253940158bba14723cfa2ee4 -#: ../source/meta/build.txt:9 -msgid "Getting Started" -msgstr "" - -# e89231f8f38a46cab0a97d6bfd2f87f2 -#: ../source/meta/build.txt:12 -msgid "Install Dependencies" -msgstr "" - -# b06e1c0df32943ecbf12c1e173aa0c03 -#: ../source/meta/build.txt:14 -msgid "The MongoDB Documentation project depends on the following tools:" -msgstr "" - -# 5919b9d2040941809fa77561b0f0db5e -#: ../source/meta/build.txt:16 -msgid "Python" -msgstr "" - -# 35d4bb63cebb4a8d8940b1941e6df2ff -#: ../source/meta/build.txt:17 -msgid "Git" -msgstr "" - -# a37ef56059d345c7a0b18dbf9f2f7996 -#: ../source/meta/build.txt:18 -msgid "Inkscape (Image generation.)" -msgstr "" - -# 76743079265c4f4aa8bf89adcf713989 -#: ../source/meta/build.txt:19 -msgid "LaTeX/PDF LaTeX (typically texlive; for building PDFs)" -msgstr "" - -# dca3ddf8719343c7a10eefe6b1c87b13 -#: ../source/meta/build.txt:20 -msgid "`Giza `_" -msgstr "" - -# 5a51b7dd7df54744a194a43dc82cea3b -#: ../source/meta/build.txt:23 -msgid "OS X" -msgstr "" - -# d815c39667db4b289431d08880aa0d58 -#: ../source/meta/build.txt:25 -msgid "" -"Install Sphinx, Docutils, and their dependencies with ``easy_install`` " -"the following command:" -msgstr "" - -# 92d6012b8f104cc08fe7d3779600fddc -#: ../source/meta/build.txt:32 -msgid "" -"Feel free to use ``pip`` rather than ``easy_install`` to install python " -"packages." -msgstr "" - -# 0bbfabce07eb4920a6bfc1b2a24af396 -#: ../source/meta/build.txt:35 -msgid "" -"To generate the images used in the documentation, `download and install " -"Inkscape `_." -msgstr "" - -# 0cb531133f6349208eac663548b51d6a -# 9e1738a5f1bd46c3b8b13d152a31b12d -# 47dcec5a42144ad2ab3a225fdd3b66d6 -#: ../source/meta/build.txt -msgid "Optional" -msgstr "" - -# d34d2265caae42509394729ed79f7976 -#: ../source/meta/build.txt:40 -msgid "" -"To generate PDFs for the full production build, install a TeX " -"distribution (for building the PDF.) If you do not have a LaTeX " -"installation, use `MacTeX `_. This is " -"**only** required to build PDFs." -msgstr "" - -# 924bbc1abb604629894771dda6ea9558 -#: ../source/meta/build.txt:46 -msgid "Arch Linux" -msgstr "" - -# 0a209e44036b4bbf9de8c152637c5638 -#: ../source/meta/build.txt:48 -msgid "Install packages from the system repositories with the following command:" -msgstr "" - -# 09183869c45843ac956b27913e123b84 -# e85389e8900c4a3889a9d310c21fa75e -#: ../source/meta/build.txt:54 ../source/meta/build.txt:78 -msgid "Then install the following Python packages:" -msgstr "" - -# 5c2bff35aca34e26a9da4aed2828acc2 -# 48e12f12457e4ec2bd47bb3c19ec7b2e -#: ../source/meta/build.txt:62 ../source/meta/build.txt:86 -msgid "" -"To generate PDFs for the full production build, install the following " -"packages from the system repository:" -msgstr "" - -# 2f31a5e411754cdeb6f13cda6a905386 -#: ../source/meta/build.txt:70 -msgid "Debian/Ubuntu" -msgstr "" - -# 0656dd88fc014c9e8695aedd3ebeac21 -#: ../source/meta/build.txt:72 -msgid "Install the required system packages with the following command:" -msgstr "" - -# 792a5728549d4b68948b8a948b326c8f -#: ../source/meta/build.txt:94 -msgid "Setup and Configuration" -msgstr "" - -# 0033403969f04b959af9f43ba309aa6d -#: ../source/meta/build.txt:96 -msgid "Clone the repository:" -msgstr "" - -# 76e15279926a40ae82ccb6ce5733f285 -#: ../source/meta/build.txt:103 -msgid "Building the Documentation" -msgstr "" - -# 35145fc9acde4dee849a7a04e264a169 -#: ../source/meta/build.txt:105 -msgid "" -"The MongoDB documentation build system is entirely accessible via " -"``make`` targets. For example, to build an HTML version of the " -"documentation issue the following command:" -msgstr "" - -# ee0cbf5b96c44876b44a692627f7aa10 -#: ../source/meta/build.txt:113 -msgid "" -"You can find the build output in ``build//html``, where " -"```` is the name of the current branch." -msgstr "" - -# 0ddd8a3919024b32a828f068067d9b1a -#: ../source/meta/build.txt:116 -msgid "" -"In addition to the ``html`` target, the build system provides the " -"following targets:" -msgstr "" - -# 2e7b1c3494ee485bb99f681e32823575 -#: ../source/meta/build.txt:123 -msgid "``publish``" -msgstr "" - -# d0dc3d0145ea4885b0c5053cb63c88c0 -#: ../source/meta/build.txt:120 -msgid "" -"Builds and integrates all output for the production build. Build output " -"is in ``build/public//``. When you run ``publish`` in the " -"``master``, the build will generate some output in ``build/public/``." -msgstr "" - -# a265fe8bcb2c4e8386b49e0679ff2525 -#: ../source/meta/build.txt:128 -msgid "``push``; ``stage``" -msgstr "" - -# ca0c227f52dc4536ac33d93fc625b014 -#: ../source/meta/build.txt:126 -msgid "" -"Uploads the production build to the production or staging web servers. " -"Depends on ``publish``. Requires access production or staging " -"environment." -msgstr "" - -# de1ff0bdab4c4608b1cbcb98568f7596 -#: ../source/meta/build.txt:132 -msgid "``push-all``; ``stage-all``" -msgstr "" - -# cbb0a4dce8db4f7a81373b5f75c26090 -#: ../source/meta/build.txt:131 -msgid "" -"Uploads the entire content of ``build/public/`` to the web servers. " -"Depends on ``publish``. Not used in common practice." -msgstr "" - -# 20d996e89f544956aa2ce81b51bdae7b -#: ../source/meta/build.txt:136 -msgid "``push-with-delete``; ``stage-with-delete``" -msgstr "" - -# 27bdef8aeb3d4dfc90096530fd9aab74 -#: ../source/meta/build.txt:135 -msgid "" -"Modifies the action of ``push`` and ``stage`` to remove remote file that " -"don't exist in the local build. Use with caution." -msgstr "" - -# ae790b2db1734fd8ba5d9bea9738f9a5 -#: ../source/meta/build.txt:149 -msgid "``html``; ``latex``; ``dirhtml``; ``epub``; ``texinfo``; ``man``; ``json``" -msgstr "" - -# 6677649c17bf4c2492d0f9a6e36360c4 -#: ../source/meta/build.txt:139 -msgid "" -"These are standard targets derived from the default Sphinx Makefile, with" -" adjusted dependencies. Additionally, for all of these targets you can " -"append ``-nitpick`` to increase Sphinx's verbosity, or ``-clean`` to " -"remove all Sphinx build artifacts." -msgstr "" - -# dac21b70984647db908f0e011c9ac412 -#: ../source/meta/build.txt:144 -msgid "" -"``latex`` performs several additional post-processing steps on ``.tex`` " -"output generated by Sphinx. This target will also compile PDFs using " -"``pdflatex``." -msgstr "" - -# e916b898c3154eb8895334af427ee8f5 -#: ../source/meta/build.txt:148 -msgid "" -"``html`` and ``man`` also generates a ``.tar.gz`` file of the build " -"outputs for inclusion in the final releases." -msgstr "" - -# 0dac283c04074cf3ba21d49546a7869d -#~ msgid "GNU Make" -#~ msgstr "" - -# 22646d1c518643ac90d4b2163970ac92 -#~ msgid "GNU Tar" -#~ msgstr "" - -# c28c89ad122b44bcb64aafddf9b9f462 -#~ msgid "Sphinx (documentation management toolchain)" -#~ msgstr "" - -# 97f13bb510f4450997c8b8c2864e2814 -#~ msgid "Pygments (syntax highlighting)" -#~ msgstr "" - -# 593a4c4d425c4dd1a0317c6bc54e01d1 -#~ msgid "PyYAML (for the generated tables)" -#~ msgstr "" - -# c23136deef31417d98da365fe3a10e9d -#~ msgid "Droopy (Python package for static text analysis)" -#~ msgstr "" - -# 15012d03d3af4378b081c73a8375ff12 -#~ msgid "Fabric (Python package for scripting and orchestration)" -#~ msgstr "" - -# 041531d3a579407489b33da58a5c3a01 -#~ msgid "python-argparse (For Python 2.6.)" -#~ msgstr "" - -# d2559258ae484b1aafdd6965bd954489 -#~ msgid "Common Utilities (rsync, tar, gzip, sed)" -#~ msgstr "" - -# 8a9513fc81484569a9787c8eead53877 -#~ msgid "" -#~ "Then run the ``bootstrap.py`` script in" -#~ " the ``docs/`` repository, to configure " -#~ "the build dependencies:" -#~ msgstr "" - -# f2b52ee2a2bb42b6b9332e07091a5c7a -#~ msgid "" -#~ "This downloads and configures the " -#~ "`mongodb/docs-tools `_ repository, which contains the " -#~ "authoritative build system shared between " -#~ "branches of the MongoDB Manual and " -#~ "other MongoDB documentation projects." -#~ msgstr "" - -# 89804dbffce34921a2ec5cd1e174e9cc -#~ msgid "You can run ``bootstrap.py`` regularly to update build system." -#~ msgstr "" - -# e92f918ed9cd411a90dc279080880ccd -#~ msgid "Build Mechanics and Tools" -#~ msgstr "" - -# c3fb35bdc1b843fd802b857bfa8a1176 -#~ msgid "" -#~ "Internally the build system has a " -#~ "number of components and processes. See" -#~ " the `docs-tools README " -#~ "`_" -#~ " for more information on the " -#~ "internals. This section documents a few" -#~ " of these components from a very " -#~ "high level and lists useful operations" -#~ " for contributors to the documentation." -#~ msgstr "" - -# bad8bc7155ab4e3f8b26d372bbdda380 -#~ msgid "Fabric" -#~ msgstr "" - -# 7d5dd857d7af49dab860b2ba57b23717 -#~ msgid "" -#~ "Fabric is an orchestration and scripting" -#~ " package for Python. The documentation " -#~ "uses Fabric to handle the deployment " -#~ "of the build products to the web" -#~ " servers and also unifies a number" -#~ " of independent build operations. Fabric" -#~ " commands have the following form:" -#~ msgstr "" - -# 9f94130368bd406090dcd8e9576081ea -#~ msgid "" -#~ "The ```` is optional in most" -#~ " cases. Additionally some tasks are " -#~ "available at the root level, without " -#~ "a module. To see a full list " -#~ "of fabric tasks, use the following " -#~ "command:" -#~ msgstr "" - -# 3c3d86793c8b4f3e939228a123629b09 -#~ msgid "" -#~ "You can chain fabric tasks on a" -#~ " single command line, although this " -#~ "doesn't always make sense." -#~ msgstr "" - -# 007ebe7007a24fd39bfd26064aa1db00 -#~ msgid "Important fabric tasks include:" -#~ msgstr "" - -# 08b5d8a87eef4c3a86e5ff4f4832a767 -#~ msgid "``tools.bootstrap``" -#~ msgstr "" - -# 1222f830e3874b2ea48f97f9d155431a -#~ msgid "" -#~ "Runs the ``bootstrap.py`` script. Useful " -#~ "for re-initializing the repository " -#~ "without needing to be in root of" -#~ " the repository." -#~ msgstr "" - -# bd84f7c8f4fe46bfbe907d6fffcea8fd -#~ msgid "``tools.dev``; ``tools.reset``" -#~ msgstr "" - -# fc06a2e582ad460fa18b149f2faae73e -#~ msgid "" -#~ "``tools.dev`` switches the ``origin`` remote" -#~ " of the ``docs-tools`` checkout in" -#~ " ``build`` directory, to ``../docs-tools``" -#~ " to facilitate build system testing " -#~ "and development. ``tools.reset`` resets the" -#~ " ``origin`` remote for normal operation." -#~ msgstr "" - -# f4f51be33ac64462b5d692332e46bc40 -#~ msgid "``tools.conf``" -#~ msgstr "" - -# 85b5c34f2de3466f9f9c910ac6592f7d -#~ msgid "" -#~ "``tools.conf`` returns the content of " -#~ "the configuration object for the current" -#~ " project. These data are useful " -#~ "during development." -#~ msgstr "" - -# be48a7dde78d48dba6e5c02504b0550a -#~ msgid "``stats.report:``" -#~ msgstr "" - -# bdb5b6d248c640b2a83e9cbc1b2ace23 -#~ msgid "" -#~ "Returns, a collection of readability " -#~ "statistics. Specify file names relative " -#~ "to ``source/`` tree." -#~ msgstr "" - -# 88f2ee5dab3f4b60aff24b3bc8b6f855 -#~ msgid "``make``" -#~ msgstr "" - -# 96a9afa0631d46b4ad4933ada1bec069 -#~ msgid "" -#~ "Provides a thin wrapper around Make " -#~ "calls. Allows you to start make " -#~ "builds from different locations in the" -#~ " project repository." -#~ msgstr "" - -# 3d1e72d470d5427d84941398e7580d9b -#~ msgid "``process.refresh_dependencies``" -#~ msgstr "" - -# b93ad3edcf8743e7bf9e3728da253784 -#~ msgid "" -#~ "Updates the time stamp of ``.txt`` " -#~ "source files with changed include files," -#~ " to facilitate Sphinx's incremental rebuild" -#~ " process. This task runs internally " -#~ "as part of the build process." -#~ msgstr "" - -# 526b52e56a2741eaa47b1aed1b2df013 -#~ msgid "Buildcloth" -#~ msgstr "" - -# b12ecc849989499c893458f5f57b25c5 -#~ msgid "" -#~ "`Buildcloth `_ " -#~ "is a meta-build tool, used to " -#~ "generate Makefiles programmatically. This " -#~ "makes the build system easier to " -#~ "maintain, and makes it easier to " -#~ "use the same fundamental code to " -#~ "generate various branches of the Manual" -#~ " as well as related documentation " -#~ "projects. See `makecloth/ in the " -#~ "docs-tools repository `_ for the " -#~ "relevant code." -#~ msgstr "" - -# 7975fdb2333b4c6185ef560d1a9f9fef -#~ msgid "" -#~ "Running ``make`` with no arguments will" -#~ " regenerate these parts of the build" -#~ " system automatically." -#~ msgstr "" - -# cb228df652d047a5b94a5096b37cd965 -#~ msgid "Rstcloth" -#~ msgstr "" - -# bb7307c7ed83454b8789e340a0a6263b -#~ msgid "" -#~ "`Rstcloth `_ is " -#~ "a library for generating reStructuredText " -#~ "programmatically. This makes it possible " -#~ "to generate content for the " -#~ "documentation, such as tables, tables of" -#~ " contents, and API reference material " -#~ "programmatically and transparently. See " -#~ "`rstcloth/ in the docs-tools repository" -#~ " `_ for the relevant " -#~ "code." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/meta/includes.po b/locale/es/LC_MESSAGES/meta/includes.po deleted file mode 100644 index 5bdcd5c19cf..00000000000 --- a/locale/es/LC_MESSAGES/meta/includes.po +++ /dev/null @@ -1,14853 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2014-04-08 19:34+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 0a7ec21ea2264942b1ca7a2375a82004 -#: ../source/includes/generated/overview.rst:3 -msgid "Common Single-Source Includes Overview" -msgstr "" - -# 95951abe1d134030b3fdf36f05df0042 -#: ../source/includes/generated/overview.rst:7 -msgid "" -"This page provides an overview of all common \"includes\" files used in the " -"production of this site. Use this page when contributing to the docs to " -"introspect the common content, and understand the use of this content. For " -"clarity, this resource does *not* include those files in the " -"``source/includes`` directory that are dynamically generated such as tables," -" sequences, tables of contents, image definitions, or API references. Use " -"the :ref:`fabric ` tasks in the ``includes`` module to " -"introspect these resources." -msgstr "" - -# 73b5cd508d3f4c01be4e073eb4757942 -#: ../source/includes/generated/overview.rst:0 -msgid "Included Files" -msgstr "" - -# c05a5e5c68824f1085ad212e9d49b29b -#: ../source/includes/generated/overview.rst:88 -msgid "``/includes/2.4-2.6-upgrade-downgrade-procedure``" -msgstr "" - -# ff42fc672bea4ca8bd10a67550b9dc5e -# b3f4fe7f1f72417ebf4e9857260aa1be -# 1ed76b7808214b8e8d8f8e38fea25df3 -# ca24980519c14fdfb94622e6195d7e08 -# 3150116cfd1042ef9379d525a86a7799 -# 013d51e6730b4cb4aea6ede01361b8bc -# 571caf5a922d4f1dbb5ca6da8b0a605f -# fb7a75ad17454581816b59f21799b078 -# c924ffc7c16644b1bf79c7577ac21abf -# f0d6a71f9dc8422e81dc1df407cd03a1 -# 59c3f0d639204c3d8fff6d4a94870022 -# 376641b3f90d479d834d753e3a5d7679 -# 685e3d2bd6864fcdae2d5b1521b5691a -# a9772bdcb28c43adac2685d37f2b2d75 -# cc8ce636156d44f3aa0479298266beeb -# 2259c859dcde448d972db9de5bc106d1 -# 560606489e444f8a88b23ccaa510c3d7 -# d5de7cc71b334107b100f2f1edcdf471 -# e36f63e6e15945ab835c07d7db0476aa -# cd54c9bd910c49cda264bc084f20a057 -# 4613bdf61a01436ab0e4d7ad187941e7 -# a6f297154eb4473f9b232f6088594eb8 -# 124983e2e1ee4f029c5d130905f9dfdb -# 9657c52a2caf4027b2125488fdf53888 -# d49970e2635f48b780a41522679693b3 -# 7dad0098ba0e42d2ba0058a8ad6a1616 -# 9e2a7c6444da448298ab1e109e4fd609 -# f1e23d0396f5474c8de1dc3558ce50b7 -# 7828b2fbb1db40198ea45210174a5e65 -# 895830431e65430d98c3d9f50fab9811 -# 35483de064b14120ad0e187ebdd0791a -# 371aea0623e34ee7aba74a22865f0151 -# 4c6197a4085b4d3b8796926ec0ca858a -# aca964b700f64c3ebae90f9e78745502 -# 896079940ea740688d454a02d03ba09a -# 4f83defe915b49a6879f0dc216e8a886 -# 44ee0cbbb3c84ebdbec1b95a8fe3f99d -# a6bd0e516d7b4ddd9e516c1e32ea3b75 -# 230ece60cad747a48aeb4403888fb257 -# c9268613f10e4091b88cfe7f3241bd77 -# a1c9a982f54f46078040715e93e82d30 -# ff646490fc98494d859bdb71e2ff8d85 -# 79ae13be30c34a9789ef8b47e979e39c -# 9095d98b537041c38433a3b5fe5a1ddd -# f56882fc4cc24045960fac6426053cd1 -# 719921a2346b43dda77fe08c5cae030c -# 1be4b34a16f24e67a211f68bd9e000cb -# b3c7da6c83da4ba7bc42beab250c0ae8 -# 765d0d8889e648b3be11db813e66c56f -# 7f79f1dbc5344cebbbe773fd8cdc86b4 -# 76a4cf30d5e94af89c9f7d663797f20c -# 8a3c2713f70c4ed5bf0496f47adf5a24 -# 14579651ad154265a5b9b3f2399f2764 -# 540bfd782afa431a875852207081dd50 -# 2fb77b6424f841cfb38878af2197a7b2 -# b8fe77f1090a464f81d5e9e5332996d1 -# ad8f026d6bad40da82bc1909270d8164 -# 9d9c888869b349edad3d8e9a265dad17 -# 1537f394755f4ef087dfec2f16ab4e89 -# 573ed54ff68a409f9c33eeb8512879bf -# 1a64b9bfe95c42bc9fdd6fac0e3f6b16 -# c5a680e63f404250b6d43de1e1fe1b08 -# 2ee43e31aaf546aeb66a6c4f691a185c -# 199716b80e4d4831b0c04544e9a3c70f -# 8b26ba2374af4405a34411b8910af7ee -# 2e6dd71eb6244336b3cfca4b21cf6c27 -# 2be5e997823c4b0db6def95159327e2a -# e08bde891d204a668d6181a7ff569d5b -# 9a825065a4584ba79d9aeaa5063da5f6 -# f9d8beb3a82a43458feaec14eae5fc72 -# 41e1e27b5efc478594b6b651e7b06458 -# d2be74d9d6d34644a7c80a09b16d8a92 -# 7d6b06508457486a9b29a93ccac2c84a -# b7b7546cbe804a1c8acd29821c1f52eb -# 01fd37d0940e421a9abe45c058a9e560 -# 8cb2a987cd5448adbcbdd0c90f213ab2 -# a74dbad0490a42eba2acacdea14bfa7f -# b0ade10d21c6433f80d56a06947c1fc4 -# f6feaaa5873a4ab0a336ea241776d446 -# 42d6221b0d9c46a8878b586f2f1794b3 -# cbae561578394ae1b7556f49eaa2bdce -# 6066f95653b64d079ac30a980e8db754 -# 496090fa57d1469287cfb4b038dc868f -# 837fa885397445aeb9b8c3097bd151b2 -# 98504751f8644ad4b8a95d021dfd4b07 -# de3bb8075e844198baa7ef7836ac60b2 -# 93524f05425b466c8adbf6cb659363d0 -# e10a9a5b45d6408e91b36695eec79049 -# 5898239c62f54244b5df549e5a7c0289 -# f5c068756d0043d1800ce89279839da1 -# e3ed526bf2824a859e3f260b2b9b0165 -# bd8699043da44b5db5e915cbe1905167 -# 322141f7ee504176bf8db3601f65458e -# c54c7f775183497ab331560dbbd5bd8c -# 4794675f123240e5b99c9ad7777658c2 -# b4fb5a1f79a14ca28b0e6a2dacb48018 -# 38c90a4624874088b1b521ed2b7797a2 -# 8a8af873d48a49d282852550d08dae4c -# 17e07d8fcd6b45109703d41779095f89 -# 43830809e7e64d608982758aa1ece002 -# af3a707626de4afe9cb12a9ce5c292ea -# 25c8982ab22b496f89d9dc6c334f3b0e -# d18613ca9f2c4eb6b78bceb00e4f8403 -# aed37610b6704d60b86f86cce9d64759 -# 818a1ebebd52470d8baa2a49775b595c -# f91ab48f2d984875941bab8387809e58 -# d2391adb9da04eb69263520523f79910 -# 65991cde275b4cfb9e699991bb2e6aed -# 1c1f83063b894d55ab56ea158b682b3e -# 51b73f0fe37549e6a7495170b7ecc5e7 -# c478edc41e6a4428854af97336d4b492 -# 54e167abd1cf4963a0263758a6733763 -# 25d7df00b4a64b449389fa2e18e729c4 -# 48fe44d8b90a4ef6827917472c7c3402 -# cae3ba3220224eacb5918e885a7d9940 -# 70fa7b2f20624c408e7518b94e5ca0ba -# b44f88df6ec04192bdbbf992bcc65c04 -# 308a39b4f1724e53a43c71065304c5bb -# 3ab5be2f770a432bb11c11133feb0d4e -# 6bdcaa7a7fb440e4b9aa8f28340572b0 -# f3e320f555ab4d4b9b7b9605205c7159 -# eff8382bb18046c3ba61edf57dce1e10 -# c68916dc64e74e94a79596d9eb03d35d -# d761ea7a79614fcdb48a44aa5f993156 -# b81d9e885e57439c8b38c4d01c79a492 -# 83254dc244154b289171f0af1e2bab7d -# fb7ead9c19e645c3b1aaac31968e7720 -# 84fb634c497246b3a3b350987e9e9ac7 -# eb8de718e7584b308fb5b1b3ec85eb89 -# ce6321b93d7e443aa23cb06136851963 -# 064bb66044734434adedbdbbd28b9076 -# 81ea8fd88ac34e2aa78f3b562f769ce5 -# 2c512efcfd604fdf836b9ce73c698800 -# 3953ca12e9f9492d85826754e8f8b7a8 -# 9792bf5aac304246945fe4b384535859 -# 8d509513e26c4d42a25b581a26dd28d3 -# 2d10061987c3439bba0375e580a60ba0 -# ea362be16fb145e2adbee9fc9eadaa63 -# 1460cae902b547fda02aea68186f30f5 -# e9f7bc89ed704929b6811989d792e26a -# 20d3663d0e5d447ea0cd68ce8a462bce -# f90d38fc7229445bbd5bb4a3bd6cd044 -# 074830623ad34f2cbbd1a74e20681d37 -# 4df55cc024414421950da501f9f710ad -# 6da59d1b11cb4a839e623fd3f939f786 -# 9943761fa64d49b38b892678bd2efdff -# b4461ad7a1fd48768011e6cb5a2d204d -# 6eb52d25bde94654b4f9eb1175ba1288 -# cf3f1aad7dd947de8351b8fb3bdcb675 -# 7ac49f4312c54f1bae57e345f56c81d4 -# 0b0cc884a55e4bfa88338390148f580a -# 21709eb6e6df4794a0eb984fcb4bae4b -# ea0d98fa6b1d42e8ba49b8c1b255032e -# 4b57642cb93a4f1d9f3c96b209b090c5 -# 1303fab760d84224851c1c13e643d6fc -# e0a6e2cc45194811ac5e0f27597be018 -# 549864ea676e46279c4ac25c01a09fa2 -# 03dcf96f581a48f6a501b998fb1af2c4 -# 1e84092cc362458bb2c80455cfa77cb5 -# 943ec3ab276f473cbb9c720ba58dbb3b -# a73c22f67d284c9e8987aa52af31314b -# 66d964a9cdc345f6abf4f684de548cec -# c9374ba0a3c84f20b97de2f38aff5bcd -# 6f738d74d4ef4f6da3cdb4bab53e0ca9 -# b236f3160179439d82f377c4b15b20bf -# e4cdba7209cf416b8fe2fb1e21124d3f -# 9d7873ea440249d8a7b90469e0be55fc -# d300bbce32ec4ce5800d58cd9a56ea1a -# 9f83eb7aefc3434cbc75ee7689087d47 -# 3d0e6f3c0c6c42189bb3c92deb68420c -# f7b4756838d64efeb2f23536ddb8811a -# 2a6469e76bce448ab1cfa5d1596802bf -# aa0651d6b7f04998879168b2022fee48 -# ded3dddd459047c9ae6ca998bed3c2a9 -# 1e4e0370a29444a681556da7a6fd4a1e -# b98473ca709541948d7fcb93ee2a6c40 -# bfd95cf859094095872d13e7b0e866a0 -# 8a7dbfd6bd4f403c8be7ed0b18fbecab -# 6e7173e9b0f24ffeb9224399fbb2a7f3 -# e99448d239f6484091263f2a1f6a66d6 -# 50468edeeb5d495b9a1547f6ae03ecbd -# 9fc5d4470c604a30b7cc6067d1dd9dbc -# 74413fc13087469ba1c45420104af3b8 -# ccf00fb6cafb4a8581b7bdd5bd60da3e -# bd172b98c22442a7aaa52e1857250872 -# 6f96e31fa41b48ab9d6a193245404699 -# 3f16b988a2894b908ecc304df75849d2 -# 998ce1df33d2436f86efab4c6002ebc2 -# 2f66c5d6c7a14dabb92d5391222ff3b0 -# de17203c8eb0466895974dd791b901b8 -# 51bbf5ab3bb245b09c5bf20b3f3ffa32 -# 637e3db975494b9e9129a29b66a128b2 -# 5afbeddc8af241f284ce343a3948284a -# 3d4f5d11c43f4b899756efcdc931095a -# 5fa459c8d14e4564990949bdcc7c85b8 -# 1aa09f1262d6413aaa55848b91db752a -# b0c71ecc872c47aab83e300438cadcbc -# 88d61ebb82424d4c9e71b2e07031a624 -# d861b0a20d894531968cab4cbfe91e95 -# 9f19eca7b2e84ce2b260f5902fbe0a59 -# cebd5e98c8ea41fca606377cb0280844 -# a0601e8e7c534e0b85cd0771eef8d20a -# bb49fc7d66314933a8c068f9331c8693 -# 71504f9fb5824551829cea9e57744958 -# 420d104fe18f4d64a18f3911ab9899b6 -# fd9e634355f845aebf4dbd3d685cfa1e -# 273ad511abba4761b6444737caab1563 -# a3278f3c8f654ab5ab9bfb0b47ba875f -# c3d662bcbe5649ff82048d748bf47b74 -# 002013a7aaa54606b5ab19184aed34a8 -# a8bfee2ad2474ab6899d275eb921ae0f -# 469069eb60cd4ac89b7c97c829f0f735 -# 2d3a73c899e1499fafcfb590d571ed2e -# cfcc75488e644fb1ae4bdfade6f90311 -# 17254189b4164c87b94147fb13ffd4ce -# 5d7926b4ee6f422a9d3267663114e86e -# 8e87aa837a1e4344bae97b878a417a2f -# 9ac4f9b376aa46dbb14e5bbf1e0768c8 -# edb7c824c4b942709ba560ac15eaf286 -# bd52d5bb4b3e46fd8426d45a02c9a422 -# 7e0bb593880c413dbbbed31ceedd90f6 -# aacbc7612bb3410383da9cbad1fd7c66 -# 82a7c8a01bb24996b2bd92d2e1f1fc4c -# bbe370cdd0e544a887ce6af5b90f4bf0 -# 2b2f0ed88a094069afafb4b902bda56b -# 2b274999cbcb4131bb2ae66f2fe2dd83 -# fe1bd08d9c6a4f27b8cebea841ad97a6 -# 86753d2509a2461db6750b64eece0e71 -# 5857ce221ca54e09a5beacff72399ad1 -# 3ecb1a2c66f64963bca93fb913cfa937 -# 03df227201ab44d092048ab84556663c -# 8a6a181538d84a4cbeceee82fed273b4 -# 1701ef14fe7d497ea7fbb71ee01e482c -# 75dee66ed8684eb6a52feed1b7fde66e -# c1257020242e44fa9a29e8db54ac7789 -# 7fe592049efb4ce498bcdd2566116a89 -# 9b459375dcd04bd980c1f9dafeb8852b -# cce650cd17ca4ad59d97c0c3919278f7 -# fcab6460c8684286bc8734a2e308f138 -# 84887bf679bc4cf981fd090d12e43674 -# 8642f8e42e404aa7998bf65887820240 -# a91a05fcdbf54ad0a151f4df06e8e4c2 -# 3ae5971859294205bef863ecb20ff92a -# ec6d9a8c7503436f8c5205603772f994 -# d5ae01ae3e10490a9ca90ca0619b015c -# c1508afe839b4054aece0f26c2bd841b -# c54ea02e057a427a95bdc5e5b8ea6f4d -# 264a1fc4c262412fb1e321837b65b410 -# 0fb3052b080a4571ae2447237c366390 -# c89a5af16eec452b834b154adfb2fb6f -# 7ebef96be8794ba3968fc408189e3839 -# 3592422a46044b469ccfc10d56afcaa2 -# 7cea2091a5904991a68f2a4658310e64 -# 68d4f491ba234e32973b8233c77d6c86 -# 15aa6f32de304b9a8e4f4ba2d9ada021 -# ec4e0cf11d1842cfb443cc1f3280b475 -# 142612995720413fbabb0be7ef77537a -# 0e757b894d66410b95e6b4f1ea0740dc -# 05278a8e5fff45718588353eaac6e374 -# fc82b821cef541ed821a3c827d49a2d4 -# 4e378e9eb86642a880116d2d5f23eb3e -# ee43a049825f4bdabd9c79bf572620a1 -# cc96db0819144d638702b25fb798fa94 -# 98126eb9c0554de7ae525a82e1d752a2 -# 36cc07b96dca4bfa8ffdea0bf16cf6ca -# aec0e491fac84a859b01ffaeb5e7cbf4 -# 69686f3a164d4443a17dc51b5132c260 -# 7263039d40784e22b45589fe70b9bedd -# 89a0f43eb1e94641b141e08bcbb9db0f -# 11f3ad95119046f8a6e9bef4ade41a37 -# 40cb7d641f6244ab8559946f95d79b8d -# 90402c113c8a43c3bc5a554d3a7fed58 -# 61c0c33331f146c682023733904cb782 -# 058d516e71b6420a8f972e693ef8177e -# e508c97e717a4ae08a20fb48fc685840 -# 551264e2b65b4a0aae40f5483c4063c3 -# 05ef81cc02cd44118b89b3b1c3b8591c -# 159f128791e940a3af055e04d37986a6 -# c752422a90b2499e89d1bd530eb2c143 -# 98c840f7cd6342e0be0e83b189475b6c -# ba4fc0de0de84c06ac31ef019289b7d8 -# 9fa84919409c4d7eacd07e5bcc68d9f9 -# b074a4472fa543028fea28f49f41d67f -# dd918dcd85a24685b5771575559b0073 -# cbd0fc248d954158933f909255710fa2 -# a4a4923fce384cef9ed19f684fe66598 -# 7d7cf270ad2b447ab165ef40e7f0abf7 -# 7ff16c71e53d43f48efef0476481028d -# 848bd3aa438d4a8587c07d68ad611352 -# 54ca12b2f2ba405b84e96f548b35bb3f -# f394a467fd664be28082c1fdcb1e0ff0 -# 7e73c1b49c9e47c6806eb652c76e2db7 -# 90e784154fbb44a181244457fb4a5f6b -# 2989f0d49af245c2ae565f50e9e12534 -# 3310a8b690da494098f303e60ecd71fe -# 66104bcc099d48aa88b666b175bbb148 -# f1c5466bc7d44a75a5d6134e6dd30197 -# 32a434147ff54f6d94ec0659a609c91b -# 34c883e2ceb24da2948a91e738b7484c -# 3fcf04d378a64f58be6be984437f7262 -# 11da613149034d5082889947166e7ab7 -# e29f2ced96e747178f074cff440ae247 -# a37481ff6cac4c81902eab0d76f748aa -# 63dd7355499146469f74a525e9b5ffc8 -# 57e5b6c5e8e14cedb70f531e0f0b1ca6 -# b4eb47f621b44115a413be2f86372a59 -# 0a7211c8419347f694cfeb18e1691b2b -# 654640829e55472a89477248cc52da74 -# 0b33a41d116249beaa4f96b78712f01c -# 9a321c7f63024fca89d695cba062a8a5 -# 56244de1f6f84779a800efa3d7d79be0 -# 7b7469a0126b45c6a6fea8371d01e2a6 -# eb810b4665c4467f8ca133ed8409b2e1 -# 5ace25d3f14340518652f723e78de577 -# 3fd91ce58d7d422fb351ce895c1c66de -# 62ed4e4839054b0ab25ad316fd147e59 -# aa8d6a8dc2a446e189bf72c90b2a1995 -# 01a5b4c48e3c415f965697b55e331dea -# b6f7ace27298411492cde5d61cf12205 -# 1f6d46982d454a18a14fffde73e34e85 -# e1dae56ab7ca41a1bb94282cd913ab7c -# c5fae924069a491db300637c0ae483f6 -# 40534f4e87e4480eb99ff74779198720 -# d450dccba6d94e9fbf69cd29ed8147ee -# a450070cd0524c4abbcce649bebbc9ba -# e00232629cc94b6dbc53bfa42641e6c0 -# 33db217f0fdc49d9aec35da391952a7f -# bb2b3306c7d74dd9aee410eb0c2f6609 -# a98ef2517ce4421f9c79093acf94afad -# 10d61e0460a0406887c85f3e744a2840 -# d41d83196b7643deb9dbf4b84c622f5a -# c7c2543747e54934a096b3858e8943af -# 1c6624395c64428c9d140e54f513f17f -# 75c65526629a4bff80851b492026fc07 -# 85637faec1534a85a99f00d08235b5e2 -# aac858426ecf4f3dbf8f607fd5eac1af -# 7a142e8122cf4421ba04c136a43d5899 -# 070a36e19e214303954737e386631551 -# 9ff31cb9346742aeba50f1295d7b19a0 -# d5c934ce5a1c4d029924f6c7cc3f7072 -# dab58fa1ded74ef3ab33c10ed487c9c0 -# ed574cc81f2d43788b640c4ccbc0d237 -# fedbf7b466b14e0e8fd5cef10dfa2922 -# dbb8c7352858420ea6d8ec5a2d2f3f04 -# 2d127b6a90e44454a78eb6b28845a5a0 -# bb750c52ad454c2e8e7ad4170399b8bd -# 3f23533b88d94f09b1868ae26f6970b7 -# 32e0190349f54b469346a010b1b12aef -# a86774422ab34e09925a8d981d597681 -# 98a01de35d4a4504bfe2ec211adf03e6 -# 0ed3cccff6f6417ca11d03f56de21b7b -# 345281ce9bbe4c8aaea7e68420e3cf5c -# 5f5a59b83d124a048037ba85eafef217 -# 2c6cd43034ad4c0dac32f012148efda2 -# 02195ead199a4c259c0785cb5d571afd -# 4a3c3200252546dfb8395f6c65d4e2d1 -# 38cc8570616d4a20b0c536e7eabc0307 -# 14ba419816734d5d80bedb0f77936df2 -# d96a9c08e5904aec941927c8b2851a6f -# ecdd6f86db5e4914b1a0c87dff8cf082 -# 7624af3f7fdf422d9a5be57b78cd98fe -# 72d3a56f66f2423b9070f0112e8375f4 -# 7aaf84bbe5b840a68996f2da23fb679c -# e4cb0e2083ef41088873617bba8a1e44 -# 0c2df71f34d046c2954f82e7905ec558 -# 3ce9d0ffb3924b69abce354c1b5f2e58 -# 9282c7e8f50f4ba8a66afb5760d6d00e -# ea9714adffb246fc899578e7f5c9bafa -# 5cabef62a3964dfc915d4d66d253cffe -# 180813a8f01a46a3ae6cae900192a5bf -# ec2effeeed4745ef80ea9ba94c535404 -# fd6407f41c7642789e602119055d08fa -# ba02d7783cca458199a87d58aa0d3c10 -# b6c810f3621c43a5883441ae5a6d1d29 -# dc6f40a9359b444589476f5ae281b569 -# b1262bdbf49d4bf3ba4f9451f644688c -# 6bc6ac14abc146b2893faa9c922f8a48 -# 07a659e67917488d93d1dc17073dd959 -# 867b1efeebfc4164ac53fe9c7b4075d6 -# f675ca83e21c4185976d157070da6147 -# fb297835d8d4421f9c111537ac1adb6c -# 2f553274045847fc8feda7ab0fa9b616 -# 583b38614f8449c896e5751dacdbdad2 -# 4a8c26887d444141925ec21db9678ed7 -# bc8a43a24d334d6baaeac8d933d946b7 -# abbeaf0a719b4b9a8b48719533699c7a -# 5e6a052f8c9b45f58fb73757ad73d37f -# 667c5bced0f048d7ade0f9485cefc477 -# d6daf38321e3434594328d3d8d1f593a -# cf8e527bbd454b90823af9509e50267d -# b3420eaa4d204b8cae51ffa54df17a05 -# ac596daec90f48c98cc21c9f4bea0560 -# 209a8d289eb74489ae5d01e30f9b85b6 -# cfd6ea6185024f5db53b3d787a6f21fa -# 97e4490e467149c2bbb6432074d3ad6d -# be173b35c1114e72921e46c0dc5d7adc -# 72624eb308c74478b85744219db8c730 -# 21f6cb2f21524eb784d3138e9e31fb7c -# 77229a597bcf4a148cd4e31411853089 -# 03f8fec9005346709fc29eb83aa3522a -# ff49952274bc474fab30acbadc0770d4 -# c12b1039db57460ea57e80ac1eeb5c1b -# 9ca9c8820c2e48239392b14e048685d2 -# 6d8623d564814fef9fe663f6533573b7 -# 517950a5e35747f8b4b84f8b1d39d849 -# 9feb137a363f4bbeba5f890546293716 -# 7dc7f3ce38d84074bf7069610af0c39a -# a2dfd24adb90452cb18356ba56d0e421 -# a8bca211c74646288a5a91131170c739 -# 4ae334e50ad24821b031bd7edcc22dc3 -# 7c8889c72bbd4322b54c8def619ca5b8 -# 9de22eccfbea490e8bb9f449a340c5d1 -# 22ade7b0b7364030a85c5bbccc05e1df -# 0d9a1b5c19b84e1da1de309a3bd9c030 -# a26e8a6fd9f74d16916fded5c5901421 -# f17a79b32d4a44a9945b213907659183 -# 7cc2f802afc94d25871edbcd9361d328 -# 1b9679c92b0d48fd8e3fd9026b89a4e5 -# a8b485fa0fa3472989764ca5f25e91d5 -# 50a80e412f294f3ba6fea90e551765f4 -# 907e8f751add419cb79f496aa4373e39 -# 1d96e54325424eaeb8c1a144278e5888 -# aa4fe8e43f964a02984279255c001613 -# aa33456fff3344b7b31bbe01edded2b9 -# df1e3d7b80034b3dbcedeaa7ca134e5b -# dac27b1d96ca49c48e2bc51649ad5bdc -# c9291aee589e41afa1fe696207a379d8 -# 72ad5b0fb24143d098e847fff4e7cc40 -# ef625e713d254f049977ddaeca488642 -# 37f8aced0da74779904e09bce53ab127 -# 79050ae2255a45a2a0cd7f3727702ab1 -# d43c27863a7840bda22f361aa3e6bf1e -# 85534684feff484e81547a156daeee36 -# 994baf54023f40ffb9cd0101c712c991 -# 8068cc8eaa974976933c0485e40e294f -# 307ec780a9694c9aa6373e87188e9ba7 -# 84584674e11e42c982f72bf90df1d52e -# 65411d9f19da4a9aaadf45c0feb910d8 -# 450f330c6510410a8b7e4ad0c5fef201 -# 5ecf77fb2d9a41b9899b744e12cd7435 -# 5d19e5c3aa7548119498d42e6f965f27 -# 09dd3a133c2a4e35837e04b8de41e751 -# a9b84aa2be65426986bce8171ee6ba36 -# e31f5e4b31eb44bea355f4c083791150 -# 3432dc21bb284edd969d716e4c0a525a -# e1afbcf45a1b4f3bb22c8069bc24c6a5 -# 1b636a391f7649719f3495616ba78b1c -# 7dfcc6c3183e425faec3e1b1330df89c -# 8eb6e56ee180429caee85a8d29579256 -# 6948562e994149aebd21d901ab6f3775 -# dd63a8f805b14232befb13b1fc57c855 -# 8f07bafa19dc4b14a215b00d3082d066 -# c6abafcdcd534ff7871555e30f6dd2e1 -# 96926fd838bb432fad2bc0ef9f9ccd72 -# 2035a6197ae64215a58f0698369a3620 -# f939a4cb3ce24710a3c90458e0426407 -# f61297b5211a4613aec349ca47641b6b -# 72e7df1ee320423dbbc9719588f0657b -# 5bd1525a0a534e388fbe3f7a63a9173a -# 580d8769cc2f4fa0bc48c00ddf1a0284 -# cf2f98c0a8eb48fd8df00bcbc3dbf91d -# 200b9831b5154377a7b82131bf7eb7a0 -# 86c51f622d7b45919cc487feac3d9f1d -# b3550076a3594f889bd20d9eb5319b18 -# 070ab1f486f44a2ab6d53ebb9248bc31 -# 71536f6d096241f89152f9d36dc49343 -# 72a841b346a64b2e8c1f3e0c070cceea -# 5b9f7bb60b3a41e3b7fefa1b4d2d82ff -# 411c216155bc400294de645da4135e4d -# 181534619e084833b78f5ef879ebef96 -# ecc0f2c0fd6b4332aa63b4c424cab8a5 -# 335559f1179b4570829c3d72692d02e2 -# 263e6600e7f243e781fba21e17c168aa -# 6bcaa36a62be4599a9f93e1b730d7f0d -# 42099e76c5dc4c23b795d498817e54dc -# aa3ebd43b24940969e2b76bfe419ee2f -# c4ef8ac813b04454980e4a2167bfc8ed -# d1fbc0617b91477cb4c466ca587e8c05 -# 23e4be5414924150a3695f0ddf00f4b8 -# 3d5aed7f50fd4db08ecdf4cea05d9df7 -# a0b81445d19941bc85ef3376f8978124 -# 55ce42644b6f4275a6aeaa9df89ef04d -# 4a6c35fb44fb437a9f36ad9a85a48aa0 -# 118e098853fb44fe8398c289ddb3190d -# 75edc165a9f64204815d5a2f29c72c47 -# 6ce9b4dda5cc48c48954315f8949129b -# 1ccd6f53fe41409293320bb9236a3137 -# a6539b5aa9cb4527ab4ce76062da0753 -# 41571393719f4954922a188764f30b0f -# 9cd323a55811435d99b47cb8690c7dd4 -# b677e42c74d5426dbcfd26d8dc512dcb -# 530952cea4a844c8becdc0a459655cf1 -# 4a77921d7ddb45729d5f8ea358441cbf -# 719e755792434c6794cfe46798c1ae6a -# ee7f545af6674faa8c17ece9335bc2c9 -# e468a1f5124c49018103a8425506e260 -# e20d16f90bd34a3ca834060123b3543d -# 8415be27c400402e975fcb5d4bd25570 -# 36da4705bdcb439fa5065fc4aaffe9a8 -# b2cd3253223e4f0780631f108fdd7987 -# 3fc2ac89c9a5484286b221bd9e2f328e -# 78f5e4f6c7544d7da1ccadbf153228b5 -# 8f0fd57710a546588b9336de8e4295dc -# a94aef190e75497ca4b341c470d6b575 -# 8cc1a4fe9dd6417ba31aa1f677acd5f4 -# 6b541a7afddb4c6ea76119b35ab78d19 -# bed272d6bd534eb082f8ea5a1c06acf3 -# 219583bc6c0c4551b10a42a1fe260bf0 -# 4f7a5a3aed03486994f4b2b7b89e288e -# 3bcef90e3f80497bb2325028e8c0a287 -# 1916be206d054bd39fd41dd0630c7169 -# ba182e0c8e46460cad385fe1aebec5cd -# 53e2ece07a954986bd7d1c6030de3017 -# 555ad5e42b9245c4a90c2bdc0d2d233a -# e777c51b590b4231bbc0bfbd68703c5b -# 93f217553eaa41d3871e5070e1431eb9 -# a694f7be171446ec98f341e4fec9cc42 -# 0b4fc1d689584631b6c700db7ef7d158 -# 9df60b70a1ea4cf7963e321198bf615e -# 9756ae74e8594a67be44bcf4b47fa9cb -# 9d6fc3fe55744805be42127be6d38a7e -# df5d7a9b7a2f41ab8491d6041b3dcbf6 -# c1210eefabde4ac9aaf7a83d0de80dc5 -# c40094d5eccd4bd9840190464091522f -# 55581a1e9aee43fea5f374654b32c2e0 -# 50f57710d5e54b139d7a40c346a8e0d2 -# d834fa0ed09c49e3b8cbae7d1310a189 -# a03bb3d2015942c4a11fe956ace3660b -# f9afbb49614b46a28ac86b2c12210f55 -# 094d2c9a979343c29f8eb79465e51e73 -# c8d8645680e9478ab3af92634500b957 -# afa0620e1eaf40968e0da7896adc1630 -# 9b67d861f7644ca785feef37e71df4a2 -# b1162fce415e42c2996dcfa222d3c3ea -# c2d9b349f76146aeb417799c154bf784 -# 7ddfb5d1e02345c79fa8dfb3397b0a48 -# 2e0551ba9a3444aba3bb3efe5fea50a8 -# 18521f46ccae4460a383651c443afd0c -# ec099fbbfe5844f3b0e4f3a1d00870c2 -# 014919e9b4774092b2b8ddb4ed15c98b -# 22422f43d1d64a70a1086215d14d521e -# 8ef01e0b00ee476f8d11cca1e13e90a7 -# c7e00ef7acf247dcb70035291279ad61 -# 8a0efa7024794262a42a794b7a37312b -# 9b4f1beb5cd84f5ba0b56bdfe340e1e5 -# 4f02306e2665410c97ed4c76f6b89ae6 -# 9f8ebd8527ed444caf1153c87ed7c523 -# 5388d284582e44729229f0cabc6db730 -# 59bcc66d90254999b5b2a98d7f9831fa -# cd6520514c32470cab0112fdb0dec09e -# d501a49d19c54cb481633be6da186352 -# 6b9d2f8533cc4def8344d29767fe897f -# 21ff486fdc5f4d3988187e097e703341 -# 51bdfe1c677e4621aecd7d47e05f43bc -# 481fdd0cf26e4817983972e40faa1a5e -# 6ecb7878cafe4851974b91750e99495e -# 7589b954e76a4d659e9c4108adef1586 -# 9c17ca01b3994f5495d67a5701aaa55c -# c9153a1f6bfa4e3a826bf0e62441555f -# 380d468748f140d396c7d04e71390c0d -# acfa328a6d1744419ba5edd2d55249c6 -# a1425b0930bc44f18d1a3b70f50cba7c -# 07b7d97d623c4da9a2f405886b16c31a -# ea52fc7a3da04b69b8cdbd4e3dea3c48 -# 296a46d1a7474cb69b22a318b8d72e19 -# 6fb76eab507440bdb166a7e83fd64460 -# 1344a4669a6d4a45a7789b69293f12a2 -# c717cd4b6fb84741aa43293da7300167 -# 553e66ce380148a198bbbdb8bb7fc73e -# cd65bdacba8a4c8d997437cc4c0162b5 -# 1043c4b0cb244692961eaa4149076cb6 -# 830ca0a4fb14439d9d1d40ca88e2f2f3 -# 1dab3fb9688b4a09938bd1434e8ac3aa -# 933080fdccaf4ae7ae0afe97983efada -# d74ca5fe30334dcea9e70565e7c1b67c -# 9fa9254bd89a4c778a9b7c56d10cf727 -# fc1535672c6045cd954a45b9a913b9ee -# 4b9a31b2bd414204bd76f98699553630 -# 0c0e7a878cf543ac90c1e7954926bf94 -# 69ac62b9ea824268ba4fc029f13f329d -# e941baf6160d4fe09f82c84c6c90e3e7 -# fe1e8d113dd0433cb373018d47579f8d -# ffb21ad2915c4f7b813d1344bb4b1326 -# 3bf4e8a7cadb436ca28ad3894e0b1e6a -# d70ecdab88b443788e5e168716ba720e -# d828cf13b3334d988ae4fb9bfb696221 -# 89227035012f4f68849d2367ccad9183 -# fd9b4bf8e1614efd830ee923be299eab -# 5a15614844874c319ec70d3bc52f66a5 -# f7c19345321443e4821c2e79478eae65 -# 97dc170f3833426b99add8b5f1c1169f -# 49a2d35737344b4abee3fd0a7b2439b1 -# 03931628fabb43b1adf08add4f817f53 -# f9152b9357bc441892ca9c7b195c6b04 -# 3f10a3d7c9b54191a26a1f3fcb1e13b6 -# b72d889c35cf4ff898ce4c6ddc502aca -# 24a71c3c280f466792ebc0fa9b5142ad -# 40743cdd5a6e454bac42fc8a3108dcf4 -# 4307c031092c4cccbaac7e257b4af3ce -# 9390c1b1ad174434923bdd27d3b83950 -# a53833303f91485b9fa810aef540772f -# de70ec5902cb436a9860bc520e2093c0 -# 70c83414121549dbaf3da59ac982bc49 -# 17e096257bba449e81bf6762cfbdcad1 -# adddc14c4d454d5d8df6bfc4b4cd20eb -# 59c3bc12949f4c00b3b37cf6f122895b -# a398cdb86e3642f594c1a06279e66e18 -# 699dbcc7f095463db9f33804a35611b3 -# 964208fca48f4d38b501cf00f66d2826 -# 6192ab8cba094baf8d974b166aa89964 -# 750814df9f8f48df8cab1c3939c2ef93 -# fa76c2945dd64e8ab0723f1991c21222 -# ecc973769e294c04aba793c8098a7a8d -# c94acf088aad4cc8ba5cd74d78b99107 -# f44240a43cc34f71b2b92e068bc5bf82 -# 4a589bc4d61f4314b54ffc2fd953fb4c -# d850b21bcba64fcc9dbf5ffd099acb5a -# 116fce1f65364b18845b21ebf098e29f -# 2b9c7c19c53f4be0ad113c90ade15d5e -# 439691d3d65046d2b615e0d39e9f81d5 -# da990de6b3424b8783e5f9b31a37158d -# 8af138cee3424d37984d67edadd4bd89 -# d118cb621ab3490d8fafcfdaa060f027 -# e967ee866adf4f4f82e91ce5a4c79f39 -# 657c1bd8c88b4505972a7466e128f6ad -# 9dcd1b725ede401aa6a31649ee65e030 -# 7d8a7b7aa0384514b0aa629d2ee8eab1 -# 39c300dceb7d4435932f246136406358 -# e674c574abd948319cbf1b6bd20e5d31 -# 32b86abc275c4a0facb968be0e25cbe2 -# 5c55c4f07565496eab01b10d68d0d23f -# e336a2795c68404d9dcbe93da3f314c2 -# a0ae434ea21b4e7b8bc79d8f0b75e9e8 -# a5939b5578c648719e679c50ec2eafbf -# 63c40ea745fd4c5f9d80764061091ec6 -# e9786a5c4e5343ad9e76775d612e1b39 -# 747b61a491ff40538ab1b7d49edc7283 -# 3128aefba97d48fb9703da2d1f4dcd38 -# d990bd74795f4b0eb3c0867a2fb2c84e -# 221eaafc888543129cfbddf9f20c1d54 -# 87e18290c0724ae18742a20b3347a73d -# d0cf5f5169ef484a90beb0682e55a3c1 -# 3e30d3b460f544d69057ffcaad81f006 -# 12ab3e56768f4115b28dacc6eeedbf89 -# a7ed7efc039044ca8001f1a581b21923 -# 498984e427fe4d32a10c009ee83d3abf -# 38b878bc4af4409194478926f1ba0256 -# b660f3c976324041b5bb229a48ccf24d -# 4c974d1520504241b4637184b1359970 -# 2e10126627ca41829015e7692dcac63d -# f067c791e72740a69f52b325bf5db378 -# 9358fb2e7b1b46b5846c8b86de005335 -# 7fcc2fc130e04276b71b683a20368ff8 -# 0bc30560f0ad492aa7984390f2c2b305 -# 611a4357f81d4c6fbb932dd5daa97383 -# a1fddff565cd4b8592e2a9072a68a958 -# 3e75df642d6a4080b1fa321966fc1db2 -# 7b598e2cb45940d9b3f6a832974ecd9f -# 970ef88a94404b0c99983ba3e48ad835 -# 72063c4a9e8940c9b14e0ca16fe0ba99 -# 326e686426eb49c7bd0b7d3f77dfd432 -# d851228112fc4113924119f40f843062 -# 21c2e719185549508828083677017855 -#: ../source/includes/generated/overview.rst:26 -#: ../source/includes/generated/overview.rst:65 -#: ../source/includes/generated/overview.rst:91 -#: ../source/includes/generated/overview.rst:134 -#: ../source/includes/generated/overview.rst:170 -#: ../source/includes/generated/overview.rst:191 -#: ../source/includes/generated/overview.rst:296 -#: ../source/includes/generated/overview.rst:339 -#: ../source/includes/generated/overview.rst:383 -#: ../source/includes/generated/overview.rst:429 -#: ../source/includes/generated/overview.rst:465 -#: ../source/includes/generated/overview.rst:501 -#: ../source/includes/generated/overview.rst:542 -#: ../source/includes/generated/overview.rst:577 -#: ../source/includes/generated/overview.rst:617 -#: ../source/includes/generated/overview.rst:663 -#: ../source/includes/generated/overview.rst:713 -#: ../source/includes/generated/overview.rst:759 -#: ../source/includes/generated/overview.rst:794 -#: ../source/includes/generated/overview.rst:832 -#: ../source/includes/generated/overview.rst:877 -#: ../source/includes/generated/overview.rst:925 -#: ../source/includes/generated/overview.rst:965 -#: ../source/includes/generated/overview.rst:1000 -#: ../source/includes/generated/overview.rst:1020 -#: ../source/includes/generated/overview.rst:1062 -#: ../source/includes/generated/overview.rst:1098 -#: ../source/includes/generated/overview.rst:1139 -#: ../source/includes/generated/overview.rst:1205 -#: ../source/includes/generated/overview.rst:1237 -#: ../source/includes/generated/overview.rst:1316 -#: ../source/includes/generated/overview.rst:1356 -#: ../source/includes/generated/overview.rst:1389 -#: ../source/includes/generated/overview.rst:1467 -#: ../source/includes/generated/overview.rst:1524 -#: ../source/includes/generated/overview.rst:1579 -#: ../source/includes/generated/overview.rst:1632 -#: ../source/includes/generated/overview.rst:1685 -#: ../source/includes/generated/overview.rst:1725 -#: ../source/includes/generated/overview.rst:1807 -#: ../source/includes/generated/overview.rst:1847 -#: ../source/includes/generated/overview.rst:1923 -#: ../source/includes/generated/overview.rst:2057 -#: ../source/includes/generated/overview.rst:2140 -#: ../source/includes/generated/overview.rst:2216 -#: ../source/includes/generated/overview.rst:2245 -#: ../source/includes/generated/overview.rst:2308 -#: ../source/includes/generated/overview.rst:2401 -#: ../source/includes/generated/overview.rst:2600 -#: ../source/includes/generated/overview.rst:2710 -#: ../source/includes/generated/overview.rst:2775 -#: ../source/includes/generated/overview.rst:2824 -#: ../source/includes/generated/overview.rst:2943 -#: ../source/includes/generated/overview.rst:3053 -#: ../source/includes/generated/overview.rst:3104 -#: ../source/includes/generated/overview.rst:3172 -#: ../source/includes/generated/overview.rst:3391 -#: ../source/includes/generated/overview.rst:3434 -#: ../source/includes/generated/overview.rst:3471 -#: ../source/includes/generated/overview.rst:3514 -#: ../source/includes/generated/overview.rst:3557 -#: ../source/includes/generated/overview.rst:3592 -#: ../source/includes/generated/overview.rst:3612 -#: ../source/includes/generated/overview.rst:3657 -#: ../source/includes/generated/overview.rst:3697 -#: ../source/includes/generated/overview.rst:3743 -#: ../source/includes/generated/overview.rst:3788 -#: ../source/includes/generated/overview.rst:3805 -#: ../source/includes/generated/overview.rst:3831 -#: ../source/includes/generated/overview.rst:3868 -#: ../source/includes/generated/overview.rst:3913 -#: ../source/includes/generated/overview.rst:3955 -#: ../source/includes/generated/overview.rst:3993 -#: ../source/includes/generated/overview.rst:4032 -#: ../source/includes/generated/overview.rst:4066 -#: ../source/includes/generated/overview.rst:4104 -#: ../source/includes/generated/overview.rst:4124 -#: ../source/includes/generated/overview.rst:4169 -#: ../source/includes/generated/overview.rst:4216 -#: ../source/includes/generated/overview.rst:4253 -#: ../source/includes/generated/overview.rst:4292 -#: ../source/includes/generated/overview.rst:4342 -#: ../source/includes/generated/overview.rst:4411 -#: ../source/includes/generated/overview.rst:4473 -#: ../source/includes/generated/overview.rst:4507 -#: ../source/includes/generated/overview.rst:4566 -#: ../source/includes/generated/overview.rst:4593 -#: ../source/includes/generated/overview.rst:4631 -#: ../source/includes/generated/overview.rst:4664 -#: ../source/includes/generated/overview.rst:4684 -#: ../source/includes/generated/overview.rst:4719 -#: ../source/includes/generated/overview.rst:4745 -#: ../source/includes/generated/overview.rst:4799 -#: ../source/includes/generated/overview.rst:4864 -#: ../source/includes/generated/overview.rst:4898 -#: ../source/includes/generated/overview.rst:4939 -#: ../source/includes/generated/overview.rst:4975 -#: ../source/includes/generated/overview.rst:5069 -#: ../source/includes/generated/overview.rst:5105 -#: ../source/includes/generated/overview.rst:5128 -#: ../source/includes/generated/overview.rst:5163 -#: ../source/includes/generated/overview.rst:5260 -#: ../source/includes/generated/overview.rst:5295 -#: ../source/includes/generated/overview.rst:5331 -#: ../source/includes/generated/overview.rst:5379 -#: ../source/includes/generated/overview.rst:5402 -#: ../source/includes/generated/overview.rst:5439 -#: ../source/includes/generated/overview.rst:5474 -#: ../source/includes/generated/overview.rst:5534 -#: ../source/includes/generated/overview.rst:5565 -#: ../source/includes/generated/overview.rst:5600 -#: ../source/includes/generated/overview.rst:5620 -#: ../source/includes/generated/overview.rst:5652 -#: ../source/includes/generated/overview.rst:5685 -#: ../source/includes/generated/overview.rst:5718 -#: ../source/includes/generated/overview.rst:5751 -#: ../source/includes/generated/overview.rst:5787 -#: ../source/includes/generated/overview.rst:5827 -#: ../source/includes/generated/overview.rst:5844 -#: ../source/includes/generated/overview.rst:5882 -#: ../source/includes/generated/overview.rst:5925 -#: ../source/includes/generated/overview.rst:5950 -#: ../source/includes/generated/overview.rst:5970 -#: ../source/includes/generated/overview.rst:6052 -#: ../source/includes/generated/overview.rst:6094 -#: ../source/includes/generated/overview.rst:6111 -#: ../source/includes/generated/overview.rst:6153 -#: ../source/includes/generated/overview.rst:6203 -#: ../source/includes/generated/overview.rst:6237 -#: ../source/includes/generated/overview.rst:6309 -#: ../source/includes/generated/overview.rst:6343 -#: ../source/includes/generated/overview.rst:6377 -#: ../source/includes/generated/overview.rst:6408 -#: ../source/includes/generated/overview.rst:6424 -#: ../source/includes/generated/overview.rst:6467 -#: ../source/includes/generated/overview.rst:6505 -#: ../source/includes/generated/overview.rst:6547 -#: ../source/includes/generated/overview.rst:6585 -#: ../source/includes/generated/overview.rst:6636 -#: ../source/includes/generated/overview.rst:6666 -#: ../source/includes/generated/overview.rst:6709 -#: ../source/includes/generated/overview.rst:6727 -#: ../source/includes/generated/overview.rst:6761 -#: ../source/includes/generated/overview.rst:6821 -#: ../source/includes/generated/overview.rst:6845 -#: ../source/includes/generated/overview.rst:6878 -#: ../source/includes/generated/overview.rst:6893 -#: ../source/includes/generated/overview.rst:6929 -#: ../source/includes/generated/overview.rst:6963 -#: ../source/includes/generated/overview.rst:7011 -#: ../source/includes/generated/overview.rst:7048 -#: ../source/includes/generated/overview.rst:7090 -#: ../source/includes/generated/overview.rst:7127 -#: ../source/includes/generated/overview.rst:7161 -#: ../source/includes/generated/overview.rst:7199 -#: ../source/includes/generated/overview.rst:7237 -#: ../source/includes/generated/overview.rst:7285 -#: ../source/includes/generated/overview.rst:7328 -#: ../source/includes/generated/overview.rst:7369 -#: ../source/includes/generated/overview.rst:7422 -#: ../source/includes/generated/overview.rst:7444 -#: ../source/includes/generated/overview.rst:7483 -#: ../source/includes/generated/overview.rst:7528 -#: ../source/includes/generated/overview.rst:7572 -#: ../source/includes/generated/overview.rst:7650 -#: ../source/includes/generated/overview.rst:7730 -#: ../source/includes/generated/overview.rst:7761 -#: ../source/includes/generated/overview.rst:7787 -#: ../source/includes/generated/overview.rst:7828 -#: ../source/includes/generated/overview.rst:7864 -#: ../source/includes/generated/overview.rst:7883 -#: ../source/includes/generated/overview.rst:7917 -#: ../source/includes/generated/overview.rst:7953 -#: ../source/includes/generated/overview.rst:7987 -#: ../source/includes/generated/overview.rst:8007 -#: ../source/includes/generated/overview.rst:8049 -#: ../source/includes/generated/overview.rst:8073 -#: ../source/includes/generated/overview.rst:8094 -#: ../source/includes/generated/overview.rst:8149 -#: ../source/includes/generated/overview.rst:8189 -#: ../source/includes/generated/overview.rst:8223 -#: ../source/includes/generated/overview.rst:8260 -#: ../source/includes/generated/overview.rst:8293 -#: ../source/includes/generated/overview.rst:8336 -#: ../source/includes/generated/overview.rst:8356 -#: ../source/includes/generated/overview.rst:8397 -#: ../source/includes/generated/overview.rst:8419 -#: ../source/includes/generated/overview.rst:8437 -#: ../source/includes/generated/overview.rst:8469 -#: ../source/includes/generated/overview.rst:8504 -#: ../source/includes/generated/overview.rst:8541 -#: ../source/includes/generated/overview.rst:8575 -#: ../source/includes/generated/overview.rst:8603 -#: ../source/includes/generated/overview.rst:8637 -#: ../source/includes/generated/overview.rst:8658 -#: ../source/includes/generated/overview.rst:8680 -#: ../source/includes/generated/overview.rst:8699 -#: ../source/includes/generated/overview.rst:8721 -#: ../source/includes/generated/overview.rst:8749 -#: ../source/includes/generated/overview.rst:8779 -#: ../source/includes/generated/overview.rst:8799 -#: ../source/includes/generated/overview.rst:8820 -#: ../source/includes/generated/overview.rst:8839 -#: ../source/includes/generated/overview.rst:8880 -#: ../source/includes/generated/overview.rst:8913 -#: ../source/includes/generated/overview.rst:8937 -#: ../source/includes/generated/overview.rst:8995 -#: ../source/includes/generated/overview.rst:9016 -#: ../source/includes/generated/overview.rst:9035 -#: ../source/includes/generated/overview.rst:9065 -#: ../source/includes/generated/overview.rst:9086 -#: ../source/includes/generated/overview.rst:9107 -#: ../source/includes/generated/overview.rst:9127 -#: ../source/includes/generated/overview.rst:9148 -#: ../source/includes/generated/overview.rst:9169 -#: ../source/includes/generated/overview.rst:9188 -#: ../source/includes/generated/overview.rst:9210 -#: ../source/includes/generated/overview.rst:9235 -#: ../source/includes/generated/overview.rst:9262 -#: ../source/includes/generated/overview.rst:9290 -#: ../source/includes/generated/overview.rst:9316 -#: ../source/includes/generated/overview.rst:9342 -#: ../source/includes/generated/overview.rst:9373 -#: ../source/includes/generated/overview.rst:9405 -#: ../source/includes/generated/overview.rst:9426 -#: ../source/includes/generated/overview.rst:9446 -#: ../source/includes/generated/overview.rst:9465 -#: ../source/includes/generated/overview.rst:9516 -#: ../source/includes/generated/overview.rst:9551 -#: ../source/includes/generated/overview.rst:9596 -#: ../source/includes/generated/overview.rst:9621 -#: ../source/includes/generated/overview.rst:9651 -#: ../source/includes/generated/overview.rst:9680 -#: ../source/includes/generated/overview.rst:9709 -#: ../source/includes/generated/overview.rst:9767 -#: ../source/includes/generated/overview.rst:9794 -#: ../source/includes/generated/overview.rst:9829 -#: ../source/includes/generated/overview.rst:9851 -#: ../source/includes/generated/overview.rst:9875 -#: ../source/includes/generated/overview.rst:9952 -#: ../source/includes/generated/overview.rst:10011 -#: ../source/includes/generated/overview.rst:10040 -#: ../source/includes/generated/overview.rst:10063 -#: ../source/includes/generated/overview.rst:10082 -#: ../source/includes/generated/overview.rst:10110 -#: ../source/includes/generated/overview.rst:10131 -#: ../source/includes/generated/overview.rst:10153 -#: ../source/includes/generated/overview.rst:10189 -#: ../source/includes/generated/overview.rst:10209 -#: ../source/includes/generated/overview.rst:10231 -#: ../source/includes/generated/overview.rst:10254 -#: ../source/includes/generated/overview.rst:10274 -#: ../source/includes/generated/overview.rst:10298 -#: ../source/includes/generated/overview.rst:10317 -#: ../source/includes/generated/overview.rst:10341 -#: ../source/includes/generated/overview.rst:10367 -#: ../source/includes/generated/overview.rst:10392 -#: ../source/includes/generated/overview.rst:10412 -#: ../source/includes/generated/overview.rst:10438 -#: ../source/includes/generated/overview.rst:10458 -#: ../source/includes/generated/overview.rst:10480 -#: ../source/includes/generated/overview.rst:10501 -#: ../source/includes/generated/overview.rst:10520 -#: ../source/includes/generated/overview.rst:10539 -#: ../source/includes/generated/overview.rst:10569 -#: ../source/includes/generated/overview.rst:10596 -#: ../source/includes/generated/overview.rst:10624 -#: ../source/includes/generated/overview.rst:10644 -#: ../source/includes/generated/overview.rst:10668 -#: ../source/includes/generated/overview.rst:10690 -#: ../source/includes/generated/overview.rst:10712 -#: ../source/includes/generated/overview.rst:10758 -#: ../source/includes/generated/overview.rst:10804 -#: ../source/includes/generated/overview.rst:10834 -#: ../source/includes/generated/overview.rst:10856 -#: ../source/includes/generated/overview.rst:10878 -#: ../source/includes/generated/overview.rst:10919 -#: ../source/includes/generated/overview.rst:10942 -#: ../source/includes/generated/overview.rst:10990 -#: ../source/includes/generated/overview.rst:11012 -#: ../source/includes/generated/overview.rst:11034 -#: ../source/includes/generated/overview.rst:11055 -#: ../source/includes/generated/overview.rst:11077 -#: ../source/includes/generated/overview.rst:11102 -#: ../source/includes/generated/overview.rst:11121 -#: ../source/includes/generated/overview.rst:11142 -#: ../source/includes/generated/overview.rst:11167 -#: ../source/includes/generated/overview.rst:11193 -#: ../source/includes/generated/overview.rst:11213 -#: ../source/includes/generated/overview.rst:11233 -#: ../source/includes/generated/overview.rst:11253 -#: ../source/includes/generated/overview.rst:11277 -#: ../source/includes/generated/overview.rst:11304 -#: ../source/includes/generated/overview.rst:11332 -#: ../source/includes/generated/overview.rst:11358 -#: ../source/includes/generated/overview.rst:11388 -#: ../source/includes/generated/overview.rst:11419 -#: ../source/includes/generated/overview.rst:11445 -#: ../source/includes/generated/overview.rst:11496 -#: ../source/includes/generated/overview.rst:11525 -#: ../source/includes/generated/overview.rst:11553 -#: ../source/includes/generated/overview.rst:11585 -#: ../source/includes/generated/overview.rst:11620 -#: ../source/includes/generated/overview.rst:11656 -#: ../source/includes/generated/overview.rst:11677 -#: ../source/includes/generated/overview.rst:11699 -#: ../source/includes/generated/overview.rst:11723 -#: ../source/includes/generated/overview.rst:11770 -#: ../source/includes/generated/overview.rst:11791 -#: ../source/includes/generated/overview.rst:11820 -#: ../source/includes/generated/overview.rst:11848 -#: ../source/includes/generated/overview.rst:11869 -#: ../source/includes/generated/overview.rst:11888 -#: ../source/includes/generated/overview.rst:11912 -#: ../source/includes/generated/overview.rst:11932 -#: ../source/includes/generated/overview.rst:11956 -#: ../source/includes/generated/overview.rst:11983 -#: ../source/includes/generated/overview.rst:12005 -#: ../source/includes/generated/overview.rst:12031 -#: ../source/includes/generated/overview.rst:12054 -#: ../source/includes/generated/overview.rst:12077 -#: ../source/includes/generated/overview.rst:12101 -#: ../source/includes/generated/overview.rst:12159 -#: ../source/includes/generated/overview.rst:12180 -#: ../source/includes/generated/overview.rst:12201 -#: ../source/includes/generated/overview.rst:12224 -#: ../source/includes/generated/overview.rst:12247 -#: ../source/includes/generated/overview.rst:12270 -#: ../source/includes/generated/overview.rst:12309 -#: ../source/includes/generated/overview.rst:12328 -#: ../source/includes/generated/overview.rst:12362 -#: ../source/includes/generated/overview.rst:12383 -#: ../source/includes/generated/overview.rst:12405 -#: ../source/includes/generated/overview.rst:12446 -#: ../source/includes/generated/overview.rst:12474 -#: ../source/includes/generated/overview.rst:12495 -#: ../source/includes/generated/overview.rst:12517 -#: ../source/includes/generated/overview.rst:12537 -#: ../source/includes/generated/overview.rst:12567 -#: ../source/includes/generated/overview.rst:12592 -#: ../source/includes/generated/overview.rst:12617 -#: ../source/includes/generated/overview.rst:12644 -#: ../source/includes/generated/overview.rst:12672 -#: ../source/includes/generated/overview.rst:12698 -#: ../source/includes/generated/overview.rst:12724 -#: ../source/includes/generated/overview.rst:12755 -#: ../source/includes/generated/overview.rst:12786 -#: ../source/includes/generated/overview.rst:12807 -#: ../source/includes/generated/overview.rst:12828 -#: ../source/includes/generated/overview.rst:12847 -#: ../source/includes/generated/overview.rst:12871 -#: ../source/includes/generated/overview.rst:12929 -#: ../source/includes/generated/overview.rst:12948 -#: ../source/includes/generated/overview.rst:12973 -#: ../source/includes/generated/overview.rst:12992 -#: ../source/includes/generated/overview.rst:13015 -#: ../source/includes/generated/overview.rst:13038 -#: ../source/includes/generated/overview.rst:13065 -#: ../source/includes/generated/overview.rst:13095 -#: ../source/includes/generated/overview.rst:13133 -#: ../source/includes/generated/overview.rst:13152 -#: ../source/includes/generated/overview.rst:13186 -#: ../source/includes/generated/overview.rst:13207 -#: ../source/includes/generated/overview.rst:13229 -#: ../source/includes/generated/overview.rst:13251 -#: ../source/includes/generated/overview.rst:13272 -#: ../source/includes/generated/overview.rst:13293 -#: ../source/includes/generated/overview.rst:13314 -#: ../source/includes/generated/overview.rst:13336 -#: ../source/includes/generated/overview.rst:13386 -#: ../source/includes/generated/overview.rst:13416 -#: ../source/includes/generated/overview.rst:13437 -#: ../source/includes/generated/overview.rst:13462 -#: ../source/includes/generated/overview.rst:13495 -#: ../source/includes/generated/overview.rst:13520 -#: ../source/includes/generated/overview.rst:13547 -#: ../source/includes/generated/overview.rst:13575 -#: ../source/includes/generated/overview.rst:13601 -#: ../source/includes/generated/overview.rst:13627 -#: ../source/includes/generated/overview.rst:13658 -#: ../source/includes/generated/overview.rst:13689 -#: ../source/includes/generated/overview.rst:13710 -#: ../source/includes/generated/overview.rst:13731 -#: ../source/includes/generated/overview.rst:13750 -#: ../source/includes/generated/overview.rst:13774 -#: ../source/includes/generated/overview.rst:13832 -#: ../source/includes/generated/overview.rst:13852 -#: ../source/includes/generated/overview.rst:13871 -#: ../source/includes/generated/overview.rst:13894 -#: ../source/includes/generated/overview.rst:13917 -#: ../source/includes/generated/overview.rst:13936 -#: ../source/includes/generated/overview.rst:13960 -#: ../source/includes/generated/overview.rst:13981 -#: ../source/includes/generated/overview.rst:14003 -#: ../source/includes/generated/overview.rst:14029 -#: ../source/includes/generated/overview.rst:14050 -#: ../source/includes/generated/overview.rst:14072 -#: ../source/includes/generated/overview.rst:14102 -#: ../source/includes/generated/overview.rst:14126 -#: ../source/includes/generated/overview.rst:14151 -#: ../source/includes/generated/overview.rst:14178 -#: ../source/includes/generated/overview.rst:14206 -#: ../source/includes/generated/overview.rst:14232 -#: ../source/includes/generated/overview.rst:14258 -#: ../source/includes/generated/overview.rst:14289 -#: ../source/includes/generated/overview.rst:14320 -#: ../source/includes/generated/overview.rst:14343 -#: ../source/includes/generated/overview.rst:14364 -#: ../source/includes/generated/overview.rst:14385 -#: ../source/includes/generated/overview.rst:14404 -#: ../source/includes/generated/overview.rst:14428 -#: ../source/includes/generated/overview.rst:14486 -#: ../source/includes/generated/overview.rst:14511 -#: ../source/includes/generated/overview.rst:14530 -#: ../source/includes/generated/overview.rst:14553 -#: ../source/includes/generated/overview.rst:14576 -#: ../source/includes/generated/overview.rst:14596 -#: ../source/includes/generated/overview.rst:14618 -#: ../source/includes/generated/overview.rst:14639 -#: ../source/includes/generated/overview.rst:14660 -#: ../source/includes/generated/overview.rst:14682 -#: ../source/includes/generated/overview.rst:14701 -#: ../source/includes/generated/overview.rst:14735 -#: ../source/includes/generated/overview.rst:14756 -#: ../source/includes/generated/overview.rst:14777 -#: ../source/includes/generated/overview.rst:14799 -#: ../source/includes/generated/overview.rst:14823 -#: ../source/includes/generated/overview.rst:14844 -#: ../source/includes/generated/overview.rst:14866 -#: ../source/includes/generated/overview.rst:14896 -#: ../source/includes/generated/overview.rst:14921 -#: ../source/includes/generated/overview.rst:14948 -#: ../source/includes/generated/overview.rst:14976 -#: ../source/includes/generated/overview.rst:15002 -#: ../source/includes/generated/overview.rst:15028 -#: ../source/includes/generated/overview.rst:15059 -#: ../source/includes/generated/overview.rst:15090 -#: ../source/includes/generated/overview.rst:15112 -#: ../source/includes/generated/overview.rst:15138 -#: ../source/includes/generated/overview.rst:15163 -#: ../source/includes/generated/overview.rst:15189 -#: ../source/includes/generated/overview.rst:15210 -#: ../source/includes/generated/overview.rst:15231 -#: ../source/includes/generated/overview.rst:15250 -#: ../source/includes/generated/overview.rst:15274 -#: ../source/includes/generated/overview.rst:15332 -#: ../source/includes/generated/overview.rst:15351 -#: ../source/includes/generated/overview.rst:15370 -#: ../source/includes/generated/overview.rst:15400 -#: ../source/includes/generated/overview.rst:15423 -#: ../source/includes/generated/overview.rst:15448 -#: ../source/includes/generated/overview.rst:15467 -#: ../source/includes/generated/overview.rst:15503 -#: ../source/includes/generated/overview.rst:15524 -#: ../source/includes/generated/overview.rst:15546 -#: ../source/includes/generated/overview.rst:15572 -#: ../source/includes/generated/overview.rst:15593 -#: ../source/includes/generated/overview.rst:15616 -#: ../source/includes/generated/overview.rst:15642 -#: ../source/includes/generated/overview.rst:15663 -#: ../source/includes/generated/overview.rst:15688 -#: ../source/includes/generated/overview.rst:15715 -#: ../source/includes/generated/overview.rst:15743 -#: ../source/includes/generated/overview.rst:15769 -#: ../source/includes/generated/overview.rst:15795 -#: ../source/includes/generated/overview.rst:15826 -#: ../source/includes/generated/overview.rst:15857 -#: ../source/includes/generated/overview.rst:15878 -#: ../source/includes/generated/overview.rst:15899 -#: ../source/includes/generated/overview.rst:15918 -#: ../source/includes/generated/overview.rst:15963 -#: ../source/includes/generated/overview.rst:15982 -#: ../source/includes/generated/overview.rst:16003 -#: ../source/includes/generated/overview.rst:16027 -#: ../source/includes/generated/overview.rst:16085 -#: ../source/includes/generated/overview.rst:16108 -#: ../source/includes/generated/overview.rst:16137 -#: ../source/includes/generated/overview.rst:16160 -#: ../source/includes/generated/overview.rst:16183 -#: ../source/includes/generated/overview.rst:16203 -#: ../source/includes/generated/overview.rst:16226 -#: ../source/includes/generated/overview.rst:16245 -#: ../source/includes/generated/overview.rst:16279 -#: ../source/includes/generated/overview.rst:16300 -#: ../source/includes/generated/overview.rst:16322 -#: ../source/includes/generated/overview.rst:16342 -#: ../source/includes/generated/overview.rst:16364 -#: ../source/includes/generated/overview.rst:16387 -#: ../source/includes/generated/overview.rst:16409 -#: ../source/includes/generated/overview.rst:16437 -#: ../source/includes/generated/overview.rst:16466 -#: ../source/includes/generated/overview.rst:16488 -#: ../source/includes/generated/overview.rst:16509 -#: ../source/includes/generated/overview.rst:16531 -#: ../source/includes/generated/overview.rst:16561 -#: ../source/includes/generated/overview.rst:16582 -#: ../source/includes/generated/overview.rst:16607 -#: ../source/includes/generated/overview.rst:16634 -#: ../source/includes/generated/overview.rst:16662 -#: ../source/includes/generated/overview.rst:16688 -#: ../source/includes/generated/overview.rst:16714 -#: ../source/includes/generated/overview.rst:16745 -#: ../source/includes/generated/overview.rst:16776 -#: ../source/includes/generated/overview.rst:16797 -#: ../source/includes/generated/overview.rst:16818 -#: ../source/includes/generated/overview.rst:16837 -#: ../source/includes/generated/overview.rst:16861 -#: ../source/includes/generated/overview.rst:16912 -#: ../source/includes/generated/overview.rst:16947 -#: ../source/includes/generated/overview.rst:16992 -#: ../source/includes/generated/overview.rst:17017 -#: ../source/includes/generated/overview.rst:17046 -#: ../source/includes/generated/overview.rst:17077 -#: ../source/includes/generated/overview.rst:17135 -#: ../source/includes/generated/overview.rst:17162 -#: ../source/includes/generated/overview.rst:17196 -#: ../source/includes/generated/overview.rst:17219 -#: ../source/includes/generated/overview.rst:17238 -#: ../source/includes/generated/overview.rst:17266 -#: ../source/includes/generated/overview.rst:17287 -#: ../source/includes/generated/overview.rst:17309 -#: ../source/includes/generated/overview.rst:17332 -#: ../source/includes/generated/overview.rst:17380 -#: ../source/includes/generated/overview.rst:17400 -#: ../source/includes/generated/overview.rst:17424 -#: ../source/includes/generated/overview.rst:17457 -#: ../source/includes/generated/overview.rst:17488 -#: ../source/includes/generated/overview.rst:17512 -#: ../source/includes/generated/overview.rst:17531 -#: ../source/includes/generated/overview.rst:17561 -#: ../source/includes/generated/overview.rst:17589 -#: ../source/includes/generated/overview.rst:17611 -#: ../source/includes/generated/overview.rst:17633 -#: ../source/includes/generated/overview.rst:17663 -#: ../source/includes/generated/overview.rst:17684 -#: ../source/includes/generated/overview.rst:17709 -#: ../source/includes/generated/overview.rst:17736 -#: ../source/includes/generated/overview.rst:17764 -#: ../source/includes/generated/overview.rst:17790 -#: ../source/includes/generated/overview.rst:17820 -#: ../source/includes/generated/overview.rst:17851 -#: ../source/includes/generated/overview.rst:17877 -#: ../source/includes/generated/overview.rst:17928 -#: ../source/includes/generated/overview.rst:17957 -#: ../source/includes/generated/overview.rst:17985 -#: ../source/includes/generated/overview.rst:18017 -#: ../source/includes/generated/overview.rst:18052 -#: ../source/includes/generated/overview.rst:18074 -#: ../source/includes/generated/overview.rst:18098 -#: ../source/includes/generated/overview.rst:18118 -#: ../source/includes/generated/overview.rst:18165 -#: ../source/includes/generated/overview.rst:18194 -#: ../source/includes/generated/overview.rst:18213 -#: ../source/includes/generated/overview.rst:18234 -#: ../source/includes/generated/overview.rst:18253 -#: ../source/includes/generated/overview.rst:18277 -#: ../source/includes/generated/overview.rst:18297 -#: ../source/includes/generated/overview.rst:18321 -#: ../source/includes/generated/overview.rst:18348 -#: ../source/includes/generated/overview.rst:18370 -#: ../source/includes/generated/overview.rst:18396 -#: ../source/includes/generated/overview.rst:18419 -#: ../source/includes/generated/overview.rst:18442 -#: ../source/includes/generated/overview.rst:18464 -#: ../source/includes/generated/overview.rst:18495 -#: ../source/includes/generated/overview.rst:18514 -#: ../source/includes/generated/overview.rst:18535 -#: ../source/includes/generated/overview.rst:18561 -#: ../source/includes/generated/overview.rst:18587 -#: ../source/includes/generated/overview.rst:18607 -#: ../source/includes/generated/overview.rst:18631 -#: ../source/includes/generated/overview.rst:18689 -#: ../source/includes/generated/overview.rst:18722 -#: ../source/includes/generated/overview.rst:18741 -#: ../source/includes/generated/overview.rst:18775 -#: ../source/includes/generated/overview.rst:18795 -#: ../source/includes/generated/overview.rst:18816 -#: ../source/includes/generated/overview.rst:18835 -#: ../source/includes/generated/overview.rst:18856 -#: ../source/includes/generated/overview.rst:18878 -#: ../source/includes/generated/overview.rst:18902 -#: ../source/includes/generated/overview.rst:18927 -#: ../source/includes/generated/overview.rst:18954 -#: ../source/includes/generated/overview.rst:18982 -#: ../source/includes/generated/overview.rst:19008 -#: ../source/includes/generated/overview.rst:19034 -#: ../source/includes/generated/overview.rst:19065 -#: ../source/includes/generated/overview.rst:19096 -#: ../source/includes/generated/overview.rst:19117 -#: ../source/includes/generated/overview.rst:19138 -#: ../source/includes/generated/overview.rst:19157 -#: ../source/includes/generated/overview.rst:19178 -#: ../source/includes/generated/overview.rst:19202 -#: ../source/includes/generated/overview.rst:19260 -#: ../source/includes/generated/overview.rst:19279 -#: ../source/includes/generated/overview.rst:19313 -#: ../source/includes/generated/overview.rst:19334 -#: ../source/includes/generated/overview.rst:19355 -#: ../source/includes/generated/overview.rst:19376 -#: ../source/includes/generated/overview.rst:19398 -#: ../source/includes/generated/overview.rst:19428 -#: ../source/includes/generated/overview.rst:19453 -#: ../source/includes/generated/overview.rst:19480 -#: ../source/includes/generated/overview.rst:19508 -#: ../source/includes/generated/overview.rst:19534 -#: ../source/includes/generated/overview.rst:19560 -#: ../source/includes/generated/overview.rst:19591 -#: ../source/includes/generated/overview.rst:19622 -#: ../source/includes/generated/overview.rst:19643 -#: ../source/includes/generated/overview.rst:19664 -#: ../source/includes/generated/overview.rst:19683 -#: ../source/includes/generated/overview.rst:19736 -#: ../source/includes/generated/overview.rst:19773 -#: ../source/includes/generated/overview.rst:19820 -#: ../source/includes/generated/overview.rst:19847 -#: ../source/includes/generated/overview.rst:19880 -#: ../source/includes/generated/overview.rst:19908 -#: ../source/includes/generated/overview.rst:19936 -#: ../source/includes/generated/overview.rst:19968 -#: ../source/includes/generated/overview.rst:19989 -#: ../source/includes/generated/overview.rst:20014 -#: ../source/includes/generated/overview.rst:20049 -#: ../source/includes/generated/overview.rst:20073 -#: ../source/includes/generated/overview.rst:20103 -#: ../source/includes/generated/overview.rst:20131 -#: ../source/includes/generated/overview.rst:20159 -#: ../source/includes/generated/overview.rst:20189 -#: ../source/includes/generated/overview.rst:20223 -#: ../source/includes/generated/overview.rst:20252 -#: ../source/includes/generated/overview.rst:20284 -#: ../source/includes/generated/overview.rst:20317 -#: ../source/includes/generated/overview.rst:20370 -#: ../source/includes/generated/overview.rst:20401 -#: ../source/includes/generated/overview.rst:20438 -#: ../source/includes/generated/overview.rst:20472 -#: ../source/includes/generated/overview.rst:20503 -#: ../source/includes/generated/overview.rst:20531 -#: ../source/includes/generated/overview.rst:20581 -#: ../source/includes/generated/overview.rst:20610 -#: ../source/includes/generated/overview.rst:20637 -#: ../source/includes/generated/overview.rst:20661 -#: ../source/includes/generated/overview.rst:20690 -#: ../source/includes/generated/overview.rst:20714 -#: ../source/includes/generated/overview.rst:20742 -#: ../source/includes/generated/overview.rst:20767 -#: ../source/includes/generated/overview.rst:20792 -#: ../source/includes/generated/overview.rst:20842 -#: ../source/includes/generated/overview.rst:20870 -#: ../source/includes/generated/overview.rst:20896 -#: ../source/includes/generated/overview.rst:20948 -#: ../source/includes/generated/overview.rst:20969 -#: ../source/includes/generated/overview.rst:21021 -#: ../source/includes/generated/overview.rst:21079 -#: ../source/includes/generated/overview.rst:21126 -#: ../source/includes/generated/overview.rst:21186 -#: ../source/includes/generated/overview.rst:21213 -#: ../source/includes/generated/overview.rst:21239 -#: ../source/includes/generated/overview.rst:21264 -#: ../source/includes/generated/overview.rst:21287 -#: ../source/includes/generated/overview.rst:21308 -#: ../source/includes/generated/overview.rst:21340 -#: ../source/includes/generated/overview.rst:21368 -#: ../source/includes/generated/overview.rst:21391 -#: ../source/includes/generated/overview.rst:21419 -#: ../source/includes/generated/overview.rst:21452 -#: ../source/includes/generated/overview.rst:21485 -#: ../source/includes/generated/overview.rst:21527 -#: ../source/includes/generated/overview.rst:21563 -#: ../source/includes/generated/overview.rst:21587 -#: ../source/includes/generated/overview.rst:21611 -#: ../source/includes/generated/overview.rst:21639 -#: ../source/includes/generated/overview.rst:21704 -#: ../source/includes/generated/overview.rst:21734 -#: ../source/includes/generated/overview.rst:21774 -#: ../source/includes/generated/overview.rst:21798 -#: ../source/includes/generated/overview.rst:21826 -#: ../source/includes/generated/overview.rst:21857 -#: ../source/includes/generated/overview.rst:21884 -#: ../source/includes/generated/overview.rst:21912 -#: ../source/includes/generated/overview.rst:21938 -#: ../source/includes/generated/overview.rst:21965 -#: ../source/includes/generated/overview.rst:21997 -#: ../source/includes/generated/overview.rst:22037 -#: ../source/includes/generated/overview.rst:22059 -#: ../source/includes/generated/overview.rst:22083 -#: ../source/includes/generated/overview.rst:22109 -#: ../source/includes/generated/overview.rst:22134 -#: ../source/includes/generated/overview.rst:22160 -#: ../source/includes/generated/overview.rst:22209 -#: ../source/includes/generated/overview.rst:22231 -#: ../source/includes/generated/overview.rst:22254 -#: ../source/includes/generated/overview.rst:22352 -#: ../source/includes/generated/overview.rst:23405 -#: ../source/includes/generated/overview.rst:23736 -#: ../source/includes/generated/overview.rst:23846 -#: ../source/includes/generated/overview.rst:25309 -#: ../source/includes/generated/overview.rst:25607 -#: ../source/includes/generated/overview.rst:25988 -#: ../source/includes/generated/overview.rst:26218 -#: ../source/includes/generated/overview.rst:26535 -#: ../source/includes/generated/overview.rst:26798 -#: ../source/includes/generated/overview.rst:26856 -#: ../source/includes/generated/overview.rst:27192 -#: ../source/includes/generated/overview.rst:27265 -#: ../source/includes/generated/overview.rst:27716 -#: ../source/includes/generated/overview.rst:27796 -#: ../source/includes/generated/overview.rst:28009 -#: ../source/includes/generated/overview.rst:28171 -#: ../source/includes/generated/overview.rst:28538 -#: ../source/includes/generated/overview.rst:28605 -#: ../source/includes/generated/overview.rst:28690 -#: ../source/includes/generated/overview.rst:28968 -#: ../source/includes/generated/overview.rst:29021 -#: ../source/includes/generated/overview.rst:29092 -#: ../source/includes/generated/overview.rst:29118 -#: ../source/includes/generated/overview.rst:29133 -#: ../source/includes/generated/overview.rst:29169 -#: ../source/includes/generated/overview.rst:29204 -#: ../source/includes/generated/overview.rst:29245 -#: ../source/includes/generated/overview.rst:29263 -#: ../source/includes/generated/overview.rst:29309 -#: ../source/includes/generated/overview.rst:29352 -#: ../source/includes/generated/overview.rst:29389 -#: ../source/includes/generated/overview.rst:29428 -#: ../source/includes/generated/overview.rst:29447 -#: ../source/includes/generated/overview.rst:29481 -#: ../source/includes/generated/overview.rst:29517 -#: ../source/includes/generated/overview.rst:29563 -#: ../source/includes/generated/overview.rst:29611 -#: ../source/includes/generated/overview.rst:29636 -#: ../source/includes/generated/overview.rst:29679 -#: ../source/includes/generated/overview.rst:29714 -#: ../source/includes/generated/overview.rst:29740 -#: ../source/includes/generated/overview.rst:29780 -msgid "Meta" -msgstr "" - -# 6aa0caff7f36424a8eb73d65e3975b22 -#: ../source/includes/generated/overview.rst:93 -msgid "" -"``/includes/2.4-2.6-upgrade-downgrade-procedure`` is included in **2** " -"files." -msgstr "" - -# e47a8c83e26d493688dde0c98f146ece -# 8b72861ec1ad4c91811912230b6e3c91 -# 8c6a7c9a7bb444b1804dab3b092347b6 -# 90b82d63a0c34e4a8921c2f1ca6326bf -# 5e93bb1bcaf94b42a69bf356dff4df10 -# ffeec04d8b1044fabeaaf6c557848c62 -# 017436812b904e499144cf4aa5420e48 -# b04c2c18233846ed97a12a1cc0c307aa -# c448bf95f4b743e7acd676e31e8ca16f -# 80d1410ea4fd4e5fa75d4416abe08bb3 -# fc67f1c26dd44fdbae802fc9f2241d7d -# f10ad9825c044fdfb6c91545ef925572 -# 34adbea8ef8b442986aee1e9971bcc03 -# c8c4af5abae14eb7b10595dbe6b311eb -# f01485504deb403f81e61beb0c670214 -# d02ac8e78d5b4acdabfc9493a97aa80e -# 5e2308a822054a0a800b182a5d54f36b -# 77c902cdd08b4ea18f9109a00e70b500 -# 263a343b85a149a1a5266945bf6e2000 -# 3968cf16223d476491ad4bbdb7e80666 -# c25eed13576041a499ef61709eefe360 -# 5e656d11270642b68aa274ca6c13984f -# 7e218e3fcea8493097b04f5eb6868c1c -# 86c61f0816bc492d99725cf7699db3d3 -# 3c9683b395f84f3587fdf73203180e9a -# fd353b6c13374027ae0af4a4dfd74ed2 -# 41376299efbe4cf487bdbce63b202e0b -# 39a70640896c4d2388316aaf4687b494 -# 551b3aa5d94645b09437f89b7d07e201 -# 35ff9a185d914570997310be0841f17f -# 3fde01fcc8204920801806e4575cc57c -# d1229edc852f4e3db0119701f84f63ea -# 1ceb014a021d49fb846c770466e1c12b -# 560ef4af7b83491193985ca21c173628 -# dbd72ae1d5a44dda8727aa9196633d14 -# 2dc2aa9ad7e34be68779b75dfc5df86e -# a7fa6497523b43b78abda01d9c08e65b -# 14b18b0efcb843fb8d88a640d9e759e6 -# 3ec392d76cd74cd485f5d8d4dddc2187 -# 055577f3c97443738326424184c55abf -# 35e2a066f2034fac8ffd67278638deff -# f693ec1734fe4edfbd6c9eb69d1d98bb -# ca1d65d5308e4b7e8ed232aac1582117 -# 1e2cf60deb9c47508c81849728a030e2 -# f1b53577877646588e1873bdcab6fbd0 -# a908cbd67fce4af391c59a8debbf669a -# 4b346849ee854862959fc3b4498d2da3 -# a934b68314184ce7bf67bf84f81d79c9 -# 9f7fc4acf24448eba4fd02be8cf7f20c -# 8f142831d09f4bc1960a0bd861cd2226 -# 3c020e371a694aa4b787f0f06be81fce -# ea676a9252fc4803a252511bf56c7739 -# d57672fc7b2f47cdb8aa7f25fe50d10e -# 575ffca6e9fd43539bb0b2c16ee550a8 -# 8671bec75afc4e28ba571bd8eb0d4b04 -# 6fe0cb70681a4bafb47644e7ad053f74 -# 279ea2266cac47b3b828c61ad93e47fb -# c2d3c2e5fdbf470bb32c714fae56e9d3 -# ae80ea0df69b4f2bb66bebaed021f6cf -# eb4cf64b596a40d5bfb778fac2e33277 -# fdbe3e997cc34a1bb87e17a3c2edd05e -# 2fd93fbb77824d0292f213dd16fd6938 -# 1cda8c2cc9be4db89f4efbb9e99e6529 -# 6043f312d1db4e1f8f5092d1e44d6c3d -# fb4cf86a7291433d82709070d49efff0 -# e5fd6f9fe9354f42abb58d30abae23c9 -# 9ba7d10c00cb4f1daaf2bd908ba588b2 -# a7eb625a357346fcb8a89031bc38a345 -# 06bfebfb54864d848427cc022bb78f3a -# 94cc191feee8414b9496990a1eb26359 -# 3a6067cd834748bf8c6c4258790bf780 -# 7e805850ffe140f5b3f13f46daebb214 -# cac7aabb5c334a0183b388769063d4ad -# 63816a2d552a4593b41c3233bb0be2b4 -# 097045fe25e04cddbc7f0fb12b63499e -# 3176b6937c88423fb60a7e6e1198a3a8 -# f2efab26636349ba8869d3944c28a72e -# 37db4afd4b874e10818ff4bec9e2dfe3 -# a68970191f01420198c9dfd7761b0d3f -# 931f6ad60074402dae13a1ebad50032a -# a1085cfd57fd4b7395891459b1dc95ab -# 21248a7a90a74c9b81c5fa7218a4877f -# 7e65fec558824dd887f563a9026631cb -# 6f9598864215480e968ddebbddf2ad45 -# d2b07316236945de93cc5aeb4b3fa10a -# bb0761d386884cfebe2ede588fba9d4a -# 212f059442d04e009b9e354868d0659a -# a3fd7788734f46f3810f09fe5fe24465 -# fb7f74d905f3499ab3384d3bd79b36f9 -# 63d9f2c77b0a485cb1842ede39f673c2 -# a040d08a35ef4de8a96f5f4b5f55f673 -# bc637d3cecb3414aa2195464ef3bca26 -# 5e998adcc8c74c5c9f53d82d9151148b -# 8c580818277b42dd95daabaa02083187 -# 1655f68c80644b02ab642044667951a8 -# 14975c46436e4b359614b3548344f230 -# dd6abebdd64f46828bcdcad333f5f626 -# 54f042b39b5d47e295c56f01fef794a3 -# b6e71a2c8a914e63a3c3729d1ec75dfe -# 7dbb3a3a63f54963b78ddd2286f18d9b -# 0c1dd893d31840d1af13a2e19ebdf370 -# fdf6b0525e5c4f8b933b2a5318094704 -# 23a55d1e5723414a9289d22be327eb9f -# 3eea9966aa10471c8de1895f5f3b106d -# b5eae6193e5d4d90ae25827e2c947534 -# c8f36f4e457946bba9a8274bae29fba3 -# 59e9958ae4cf45a0b9c8e4b4843786b1 -# 8f529a13f254472e81fbbc17c27d8e23 -# 3ff1e66215524d6a9b4a79d1d6e8c26d -# eac3a92b6edf4b63ab8e6dd57e7c3b8b -# 634203545db54863b751b1a74f4d2158 -# a661242c653c48139f7fce4059797382 -# 0db980aae5bf4aeb83709373e5d15d4c -# 4c5c25bdc28c4080b02277251175613b -# 7b2672a45b56449ab50b03f5a3a65518 -# 450ad18a1b9f490f840468196ff32e17 -# 99f9b0d890794405849904825a304161 -# 3e2bd1857d274ee18e2f013f6d76e060 -# 98334f59d3e44a9fb43d07c9cbe1882a -# eec5c6107c564d2da6d8b89a4cc5eb7a -#: ../source/includes/generated/overview.rst:96 -#: ../source/includes/generated/overview.rst:139 -#: ../source/includes/generated/overview.rst:196 -#: ../source/includes/generated/overview.rst:301 -#: ../source/includes/generated/overview.rst:344 -#: ../source/includes/generated/overview.rst:388 -#: ../source/includes/generated/overview.rst:434 -#: ../source/includes/generated/overview.rst:470 -#: ../source/includes/generated/overview.rst:509 -#: ../source/includes/generated/overview.rst:547 -#: ../source/includes/generated/overview.rst:582 -#: ../source/includes/generated/overview.rst:622 -#: ../source/includes/generated/overview.rst:668 -#: ../source/includes/generated/overview.rst:718 -#: ../source/includes/generated/overview.rst:764 -#: ../source/includes/generated/overview.rst:799 -#: ../source/includes/generated/overview.rst:837 -#: ../source/includes/generated/overview.rst:882 -#: ../source/includes/generated/overview.rst:930 -#: ../source/includes/generated/overview.rst:970 -#: ../source/includes/generated/overview.rst:1025 -#: ../source/includes/generated/overview.rst:1070 -#: ../source/includes/generated/overview.rst:1103 -#: ../source/includes/generated/overview.rst:1144 -#: ../source/includes/generated/overview.rst:1242 -#: ../source/includes/generated/overview.rst:1324 -#: ../source/includes/generated/overview.rst:1472 -#: ../source/includes/generated/overview.rst:1584 -#: ../source/includes/generated/overview.rst:1637 -#: ../source/includes/generated/overview.rst:1690 -#: ../source/includes/generated/overview.rst:1730 -#: ../source/includes/generated/overview.rst:1812 -#: ../source/includes/generated/overview.rst:1852 -#: ../source/includes/generated/overview.rst:3109 -#: ../source/includes/generated/overview.rst:3177 -#: ../source/includes/generated/overview.rst:3396 -#: ../source/includes/generated/overview.rst:3439 -#: ../source/includes/generated/overview.rst:3479 -#: ../source/includes/generated/overview.rst:3519 -#: ../source/includes/generated/overview.rst:3562 -#: ../source/includes/generated/overview.rst:3617 -#: ../source/includes/generated/overview.rst:3662 -#: ../source/includes/generated/overview.rst:3705 -#: ../source/includes/generated/overview.rst:3748 -#: ../source/includes/generated/overview.rst:3836 -#: ../source/includes/generated/overview.rst:3873 -#: ../source/includes/generated/overview.rst:3918 -#: ../source/includes/generated/overview.rst:3960 -#: ../source/includes/generated/overview.rst:3998 -#: ../source/includes/generated/overview.rst:4037 -#: ../source/includes/generated/overview.rst:4071 -#: ../source/includes/generated/overview.rst:4129 -#: ../source/includes/generated/overview.rst:4174 -#: ../source/includes/generated/overview.rst:4221 -#: ../source/includes/generated/overview.rst:4258 -#: ../source/includes/generated/overview.rst:4297 -#: ../source/includes/generated/overview.rst:4347 -#: ../source/includes/generated/overview.rst:4416 -#: ../source/includes/generated/overview.rst:4478 -#: ../source/includes/generated/overview.rst:4515 -#: ../source/includes/generated/overview.rst:4598 -#: ../source/includes/generated/overview.rst:4689 -#: ../source/includes/generated/overview.rst:4750 -#: ../source/includes/generated/overview.rst:4804 -#: ../source/includes/generated/overview.rst:4869 -#: ../source/includes/generated/overview.rst:4906 -#: ../source/includes/generated/overview.rst:4944 -#: ../source/includes/generated/overview.rst:4980 -#: ../source/includes/generated/overview.rst:5074 -#: ../source/includes/generated/overview.rst:5133 -#: ../source/includes/generated/overview.rst:5171 -#: ../source/includes/generated/overview.rst:5265 -#: ../source/includes/generated/overview.rst:5300 -#: ../source/includes/generated/overview.rst:5336 -#: ../source/includes/generated/overview.rst:5407 -#: ../source/includes/generated/overview.rst:5444 -#: ../source/includes/generated/overview.rst:5479 -#: ../source/includes/generated/overview.rst:5539 -#: ../source/includes/generated/overview.rst:5570 -#: ../source/includes/generated/overview.rst:5625 -#: ../source/includes/generated/overview.rst:5657 -#: ../source/includes/generated/overview.rst:5690 -#: ../source/includes/generated/overview.rst:5723 -#: ../source/includes/generated/overview.rst:5756 -#: ../source/includes/generated/overview.rst:5792 -#: ../source/includes/generated/overview.rst:5849 -#: ../source/includes/generated/overview.rst:5887 -#: ../source/includes/generated/overview.rst:5975 -#: ../source/includes/generated/overview.rst:6057 -#: ../source/includes/generated/overview.rst:6116 -#: ../source/includes/generated/overview.rst:6158 -#: ../source/includes/generated/overview.rst:6208 -#: ../source/includes/generated/overview.rst:6242 -#: ../source/includes/generated/overview.rst:6314 -#: ../source/includes/generated/overview.rst:6348 -#: ../source/includes/generated/overview.rst:6382 -#: ../source/includes/generated/overview.rst:6432 -#: ../source/includes/generated/overview.rst:6472 -#: ../source/includes/generated/overview.rst:6510 -#: ../source/includes/generated/overview.rst:6555 -#: ../source/includes/generated/overview.rst:6590 -#: ../source/includes/generated/overview.rst:6671 -#: ../source/includes/generated/overview.rst:6732 -#: ../source/includes/generated/overview.rst:6766 -#: ../source/includes/generated/overview.rst:6850 -#: ../source/includes/generated/overview.rst:6898 -#: ../source/includes/generated/overview.rst:6934 -#: ../source/includes/generated/overview.rst:6968 -#: ../source/includes/generated/overview.rst:7016 -#: ../source/includes/generated/overview.rst:7053 -#: ../source/includes/generated/overview.rst:7095 -#: ../source/includes/generated/overview.rst:7132 -#: ../source/includes/generated/overview.rst:7166 -#: ../source/includes/generated/overview.rst:7204 -#: ../source/includes/generated/overview.rst:7242 -#: ../source/includes/generated/overview.rst:7290 -#: ../source/includes/generated/overview.rst:7333 -#: ../source/includes/generated/overview.rst:7374 -#: ../source/includes/generated/overview.rst:7449 -#: ../source/includes/generated/overview.rst:7488 -#: ../source/includes/generated/overview.rst:7577 -#: ../source/includes/generated/overview.rst:7655 -#: ../source/includes/generated/overview.rst:7792 -#: ../source/includes/generated/overview.rst:7836 -#: ../source/includes/generated/overview.rst:7922 -#: ../source/includes/generated/overview.rst:7958 -#: ../source/includes/generated/overview.rst:8015 -#: ../source/includes/generated/overview.rst:8099 -#: ../source/includes/generated/overview.rst:8154 -#: ../source/includes/generated/overview.rst:8194 -#: ../source/includes/generated/overview.rst:8228 -#: ../source/includes/generated/overview.rst:8268 -#: ../source/includes/generated/overview.rst:8298 -#: ../source/includes/generated/overview.rst:8361 -#: ../source/includes/generated/overview.rst:8474 -#: ../source/includes/generated/overview.rst:8512 -#: ../source/includes/generated/overview.rst:8546 -#: ../source/includes/generated/overview.rst:8608 -#: ../source/includes/generated/overview.rst:28543 -#: ../source/includes/generated/overview.rst:28610 -#: ../source/includes/generated/overview.rst:28695 -#: ../source/includes/generated/overview.rst:28973 -#: ../source/includes/generated/overview.rst:29138 -#: ../source/includes/generated/overview.rst:29174 -#: ../source/includes/generated/overview.rst:29268 -#: ../source/includes/generated/overview.rst:29314 -#: ../source/includes/generated/overview.rst:29357 -#: ../source/includes/generated/overview.rst:29394 -#: ../source/includes/generated/overview.rst:29452 -#: ../source/includes/generated/overview.rst:29486 -#: ../source/includes/generated/overview.rst:29525 -#: ../source/includes/generated/overview.rst:29568 -#: ../source/includes/generated/overview.rst:29641 -#: ../source/includes/generated/overview.rst:29684 -#: ../source/includes/generated/overview.rst:29745 -#: ../source/includes/generated/overview.rst:29788 -msgid "Client Pages" -msgstr "" - -# b6ccfc36236346068421b003f87439db -#: ../source/includes/generated/overview.rst:98 -msgid ":doc:`/release-notes/2.6-downgrade`" -msgstr "" - -# 831a9f36199940b08e952b1c9cdcd4a8 -#: ../source/includes/generated/overview.rst:100 -msgid ":doc:`/release-notes/2.6-upgrade`" -msgstr "" - -# d0d9697b0ffb4b0ca205c8a7039d614b -# 9f508ce96b62418ab931dfc4b151ee3d -# 455e9244c9da4241840a74c61bfbde68 -# 5de8a351835c42f9b27f145f2af5a3dd -# 7b7e39a4645c47a890d5412c5a0acbd9 -# 3a341e2a4f40473380e1c97bee0bcb34 -# 1f8c89d90a6b44449722a2a80a8fd7fc -# 22162abd01d84e6bb9a32d96b22d6b6a -# 4df26c5c2cbf499da43627a6d932f327 -# 0aa01d760c5846fcb12cec8730feb1d9 -# df8a5513c9e34bcb9550bf5b99314330 -# 4dd9528b051e481786ddb32f4685e746 -# dfb37f4acf894b1bb773b10dccedf059 -# 42f994cd97b14a9aa1e12125627bb0da -# d7a23d8b4dc047419e2476493b937e94 -# c4c2a527ac694fcc877dcfe7418899bd -# 0d035a2639ac421593c6acfb13be26a1 -# d12bd7159f9d44bfa3872a17691edea4 -# 40e4f44c7af642399cc73442daf4d808 -# 23e00dc6b36f412fb26ead19dabe40e0 -# 30c7b42755ee426c87615cd2ea02e975 -# 2a8971b6a0cb4cf8a28d429785c0edba -# f35a8cf466134a90aa343aa4783655ba -# daddd1679bea45bebaa7ef0973df387e -# c838c5c11a4a4a9cbece81c6823dcfb9 -# 388710dbd88349709e1965fcfa6a2937 -# c8d1c49835fe45f5b17cdd2223281cdb -# ee04f2a00ff247a1ac3f16ec0e5a20da -# d41f9d43a250402e91dea5fd87dfe1a8 -# 158ca94c42e34fa998ba3a91d2227af6 -# 6fe6d2c57ed14548bd2e76406e10c0ca -# 116277d505b84a2facca3bc38c5ca0ad -# 39fb335b13884226a58b0fe46e5fa06f -# d6830a875cbe4251b7599e837f7e70db -# 26865c89017743e99bda68075b365ec8 -# e13bdd18505249d2a052606b7390b99f -# 745fdff3a49846b0be089df8e82738d6 -# 4bfa1f881d8245ceb814629df1949d81 -# 4fe91e50267c4d9ca9cfd412bc9ba45f -# 35ff69c4a3484fb9a6fa7e52a48c61bb -# b133255c8c194d7db571084a63d58e51 -# b95f7c1b17f34677889efc2994a59157 -# 8f6a593415b14bbcad279560d0f7b956 -# 5654556de0fc4995a0c90ccaf0c43091 -# ccc24056c24844309e6b9d537f847eaa -# 09e3d425918e476cac94e6a115701984 -# 208bb47cbfce48ab98ddb47cdec2a4eb -# b9e416f9b69848659fcbb64b713d334d -# 70e4483f0c5149be94a6d5e89876c57d -# d63c38379d0744fd9669df0587d3d3b7 -# 5a64c9b06b394e90b16a036cb375f576 -# a1e37d8047b547a0a7ebbfdbdcb41743 -# 6f17e2a6fb8d48c28f2546d33e5493bd -# 952ef4fb250f45b2a4971db4dd3c63c9 -# 4161beda529644678de560f905b92fcb -# 1376ebc671c847ebb610c104b02a5b5c -# 623f9571d8a243a1add95f6bb2d02b7a -# 63b57b56f67d41dda7d9cc4d55b22846 -# a163c7a29048486e9e9d9ac1f58975b4 -# c6ec298abaae4cabbe437b3936b3fdd3 -# 76c0611e07b8407199410a5b6c5ad9ce -# 5296b5d85f4f47239359f663f951dc55 -# dcb095058d0e471198b9b0f6ffcddd68 -# 3081ad38648f468b86e74975d35b01ed -# d6603eaeb82540d4af270247bf584bb6 -# 9e99e9e0134d4b4390a03d8f252662fa -# f37442b6550f461bb971f700186119fc -# 1fea32901d744ad893c723032cedad7a -# d1c821c933094beca0da0f110a4f177f -# 369a55ee80ec4fee9f66e5836a11054b -# fdb82ad10f324cc0ba903ee696fd0980 -# ef88ce42d0c144f4a05d93239f810056 -# 1db14396a1be47e6af38982e9c468a91 -# 3435bcb0f8354c34b660f3968ad1bb47 -# 1a1e40d90e304b889950e45c92e40954 -# 84c926e0b6df44da8cf97a56366113bc -# e671f9c9474146c3abaaace32c991155 -# 22f66a3d5e994ff38ae91dd0f3ae0a8e -# 3b33fd6722094a2688245408bb1b2388 -# 5bb9478d88154323af8f20591bad340c -# 551574b7626c466d8655e11a3913e82a -# 31e59dc74fdf4f06b61ee8b93ad06952 -# 7e7c0c188c4744caa5083c1dea40d674 -# 9641bc269e9348ceba3e8e9c961bff4c -# 4d45a08a24a845ab8cf2fa59177ef446 -# 662db0f412e849ecad4699277a24ee35 -# 20c42f7114304432b6f6d0349c52dcfd -# c30d46dc88f14eec8f560b4d2d724813 -# 9a664d74a8a548d586789132a3de8c3b -# 3da30be139a2493da00053c66ed32996 -# 4160b94ea5bd4a8199815936bd067e7c -# 260d93820df84f8899a312f1428123c6 -# 4502620ac44646b4a744c64deafdc66c -# 379b90dfc9c5451dbd3b809f7e6a8c1f -# 2424cf8474c44aacbf3a6bba0966ed7b -# a59f257b28c24ed9a6143e02351d6678 -# dda5b6385f934a1c9d66a2f393b6ba83 -# 43f92a090a814de2a79633ab3d641ecc -# 1a35edb3da2d4154bce3de932d9af7e1 -# acb3c3928c52452eb8114b59dcc79d0b -# 599e2f0d94df4e22a3d18314ed3e0fc7 -# 778309e91ef448909349cc2ca8ed86b6 -# 873b92bd7b7845b39c2a1700865bf7bc -# 142647a1863549c0bb795406bac661d8 -# 8e4dfe4d217f41b4b3664b6f03d61f0e -# 4736b8976e424a9cab58a4a4a885852f -# ce5733fb830c4f3bbc8948ae88c2f22d -# bd8338e66f3041ecb9dca3e24fa84e13 -# 69d62c2f85c64d5ab25dae47100b736d -# 0bb6f6a857da42758c4ff8d0b4efd806 -# f2c383ceaba94b71906506af9311b09a -# 911a7e4750df469b80de63bfcbf918a1 -# 927da4b32dee485386843b9477d53e31 -# 8b53620348724760b48938c824f0ac8f -# ec4069dbc6de481d9a24e48f8d8e7aab -# 0985409765f3431986df0e37f26b2aab -# ddb960dc79ff4d66b9e9ed3dfefb3428 -# 6a219e1ade434a1cb47c27f817f62597 -# 5100e8cacb044b4787529d523546d0ee -# 4d4f6d5fca1048b8ab01616eb4a6a35b -# 678119bec2ec4da98893d9a9cbd0a269 -#: ../source/includes/generated/overview.rst:103 -#: ../source/includes/generated/overview.rst:148 -#: ../source/includes/generated/overview.rst:203 -#: ../source/includes/generated/overview.rst:310 -#: ../source/includes/generated/overview.rst:353 -#: ../source/includes/generated/overview.rst:401 -#: ../source/includes/generated/overview.rst:445 -#: ../source/includes/generated/overview.rst:481 -#: ../source/includes/generated/overview.rst:516 -#: ../source/includes/generated/overview.rst:554 -#: ../source/includes/generated/overview.rst:597 -#: ../source/includes/generated/overview.rst:633 -#: ../source/includes/generated/overview.rst:679 -#: ../source/includes/generated/overview.rst:725 -#: ../source/includes/generated/overview.rst:771 -#: ../source/includes/generated/overview.rst:812 -#: ../source/includes/generated/overview.rst:856 -#: ../source/includes/generated/overview.rst:889 -#: ../source/includes/generated/overview.rst:937 -#: ../source/includes/generated/overview.rst:977 -#: ../source/includes/generated/overview.rst:1038 -#: ../source/includes/generated/overview.rst:1077 -#: ../source/includes/generated/overview.rst:1110 -#: ../source/includes/generated/overview.rst:1151 -#: ../source/includes/generated/overview.rst:1251 -#: ../source/includes/generated/overview.rst:1335 -#: ../source/includes/generated/overview.rst:1479 -#: ../source/includes/generated/overview.rst:1591 -#: ../source/includes/generated/overview.rst:1644 -#: ../source/includes/generated/overview.rst:1697 -#: ../source/includes/generated/overview.rst:1739 -#: ../source/includes/generated/overview.rst:1819 -#: ../source/includes/generated/overview.rst:1859 -#: ../source/includes/generated/overview.rst:3116 -#: ../source/includes/generated/overview.rst:3186 -#: ../source/includes/generated/overview.rst:3405 -#: ../source/includes/generated/overview.rst:3448 -#: ../source/includes/generated/overview.rst:3492 -#: ../source/includes/generated/overview.rst:3536 -#: ../source/includes/generated/overview.rst:3569 -#: ../source/includes/generated/overview.rst:3624 -#: ../source/includes/generated/overview.rst:3669 -#: ../source/includes/generated/overview.rst:3722 -#: ../source/includes/generated/overview.rst:3767 -#: ../source/includes/generated/overview.rst:3843 -#: ../source/includes/generated/overview.rst:3884 -#: ../source/includes/generated/overview.rst:3927 -#: ../source/includes/generated/overview.rst:3969 -#: ../source/includes/generated/overview.rst:4007 -#: ../source/includes/generated/overview.rst:4044 -#: ../source/includes/generated/overview.rst:4078 -#: ../source/includes/generated/overview.rst:4136 -#: ../source/includes/generated/overview.rst:4195 -#: ../source/includes/generated/overview.rst:4228 -#: ../source/includes/generated/overview.rst:4265 -#: ../source/includes/generated/overview.rst:4304 -#: ../source/includes/generated/overview.rst:4354 -#: ../source/includes/generated/overview.rst:4425 -#: ../source/includes/generated/overview.rst:4485 -#: ../source/includes/generated/overview.rst:4518 -#: ../source/includes/generated/overview.rst:4605 -#: ../source/includes/generated/overview.rst:4696 -#: ../source/includes/generated/overview.rst:4757 -#: ../source/includes/generated/overview.rst:4811 -#: ../source/includes/generated/overview.rst:4876 -#: ../source/includes/generated/overview.rst:4919 -#: ../source/includes/generated/overview.rst:4953 -#: ../source/includes/generated/overview.rst:4993 -#: ../source/includes/generated/overview.rst:5083 -#: ../source/includes/generated/overview.rst:5140 -#: ../source/includes/generated/overview.rst:5178 -#: ../source/includes/generated/overview.rst:5272 -#: ../source/includes/generated/overview.rst:5309 -#: ../source/includes/generated/overview.rst:5345 -#: ../source/includes/generated/overview.rst:5416 -#: ../source/includes/generated/overview.rst:5451 -#: ../source/includes/generated/overview.rst:5486 -#: ../source/includes/generated/overview.rst:5546 -#: ../source/includes/generated/overview.rst:5577 -#: ../source/includes/generated/overview.rst:5632 -#: ../source/includes/generated/overview.rst:5664 -#: ../source/includes/generated/overview.rst:5697 -#: ../source/includes/generated/overview.rst:5732 -#: ../source/includes/generated/overview.rst:5765 -#: ../source/includes/generated/overview.rst:5807 -#: ../source/includes/generated/overview.rst:5858 -#: ../source/includes/generated/overview.rst:5894 -#: ../source/includes/generated/overview.rst:6012 -#: ../source/includes/generated/overview.rst:6070 -#: ../source/includes/generated/overview.rst:6127 -#: ../source/includes/generated/overview.rst:6165 -#: ../source/includes/generated/overview.rst:6215 -#: ../source/includes/generated/overview.rst:6253 -#: ../source/includes/generated/overview.rst:6321 -#: ../source/includes/generated/overview.rst:6355 -#: ../source/includes/generated/overview.rst:6389 -#: ../source/includes/generated/overview.rst:6445 -#: ../source/includes/generated/overview.rst:6479 -#: ../source/includes/generated/overview.rst:6517 -#: ../source/includes/generated/overview.rst:6564 -#: ../source/includes/generated/overview.rst:6599 -#: ../source/includes/generated/overview.rst:6678 -#: ../source/includes/generated/overview.rst:6741 -#: ../source/includes/generated/overview.rst:6775 -#: ../source/includes/generated/overview.rst:6857 -#: ../source/includes/generated/overview.rst:6905 -#: ../source/includes/generated/overview.rst:6941 -#: ../source/includes/generated/overview.rst:6981 -#: ../source/includes/generated/overview.rst:7023 -#: ../source/includes/generated/overview.rst:7060 -#: ../source/includes/generated/overview.rst:7104 -#: ../source/includes/generated/overview.rst:7141 -#: ../source/includes/generated/overview.rst:7175 -#: ../source/includes/generated/overview.rst:7213 -#: ../source/includes/generated/overview.rst:7249 -#: ../source/includes/generated/overview.rst:7299 -#: ../source/includes/generated/overview.rst:7350 -#: ../source/includes/generated/overview.rst:7381 -#: ../source/includes/generated/overview.rst:7456 -#: ../source/includes/generated/overview.rst:7495 -#: ../source/includes/generated/overview.rst:7586 -#: ../source/includes/generated/overview.rst:7664 -#: ../source/includes/generated/overview.rst:7799 -#: ../source/includes/generated/overview.rst:7843 -#: ../source/includes/generated/overview.rst:7895 -#: ../source/includes/generated/overview.rst:7929 -#: ../source/includes/generated/overview.rst:7965 -#: ../source/includes/generated/overview.rst:8022 -#: ../source/includes/generated/overview.rst:8124 -#: ../source/includes/generated/overview.rst:8165 -#: ../source/includes/generated/overview.rst:8201 -#: ../source/includes/generated/overview.rst:8235 -#: ../source/includes/generated/overview.rst:8271 -#: ../source/includes/generated/overview.rst:8305 -#: ../source/includes/generated/overview.rst:8374 -#: ../source/includes/generated/overview.rst:8481 -#: ../source/includes/generated/overview.rst:8519 -#: ../source/includes/generated/overview.rst:8553 -#: ../source/includes/generated/overview.rst:8615 -#: ../source/includes/generated/overview.rst:28550 -#: ../source/includes/generated/overview.rst:28617 -#: ../source/includes/generated/overview.rst:28702 -#: ../source/includes/generated/overview.rst:28980 -#: ../source/includes/generated/overview.rst:29147 -#: ../source/includes/generated/overview.rst:29181 -#: ../source/includes/generated/overview.rst:29216 -#: ../source/includes/generated/overview.rst:29287 -#: ../source/includes/generated/overview.rst:29321 -#: ../source/includes/generated/overview.rst:29364 -#: ../source/includes/generated/overview.rst:29401 -#: ../source/includes/generated/overview.rst:29459 -#: ../source/includes/generated/overview.rst:29495 -#: ../source/includes/generated/overview.rst:29532 -#: ../source/includes/generated/overview.rst:29579 -#: ../source/includes/generated/overview.rst:29650 -#: ../source/includes/generated/overview.rst:29691 -#: ../source/includes/generated/overview.rst:29754 -#: ../source/includes/generated/overview.rst:29795 -msgid "Example Use" -msgstr "" - -# 1748e37920f3468187aa688bb6604dec -#: ../source/includes/generated/overview.rst:104 -msgid "" -"To include ``/includes/2.4-2.6-upgrade-downgrade-procedure`` in a document, " -"use the following statement:" -msgstr "" - -# 17fbca706aa2477986c31b58f6cbe2a6 -# 6a02b3bb3a8e48c8962dbfd1a8a92493 -# 1c080f7fab1241d1abff8376a92fbbcf -# 61806be8a1864d06859c86b20239bdc8 -# 9b870faa6ba24de1a5a30e7f47645a71 -# 138af763f7a7446c84769d10cbe63aac -# 11eba5ba7e954280a65b776cf859031c -# e17d35a9cd7846c698e0b4ab876bf5b8 -# 7e7e38d1797b43988bca2d82e5ef0921 -# dfb2f5bd3c8941fe8b9e183b83341d48 -# b4fb1510b1e84da0a2dad958ea9686ae -# 3bca6e38c8ca4a03909d52608024d565 -# f1cbb1a1fb8143e4a23ab46c587a8db9 -# 801815284d8747bbbb7b81953c176e21 -# d4a22ec90ecf4b8c82bdf0909b77f372 -# 1aa5b5ec604448358b3711a5d7f81606 -# 5ef4bcd442af46f2ae6ab788c5266409 -# f8824cb56d0a4e598575ca86cba0f18d -# 7f4559e46fe04a019195f9580bf337f6 -# 050c5db4450d4fb9beefea0108d7c5c1 -# 35df04d134134836a00f8f46893a771a -# 39977f955cd444718dbaf2e55d174c13 -# d4f2bdf3000b4279a25f5892b28e9c0a -# 9634b009dca74b189dac9e734a005e5c -# 0269da4aff9e435e91a03e2fca1ab97c -# d5e300ec806a49d193568f3bf4ae939b -# d4fd1e474b9542b58d26b507acdf34ca -# 83eb276b83a644deb6869059e908a0b3 -# dc602cdda2f243229a3215ff0eb2b871 -# 0b414c95106243c5bf4e35818c2bea0e -# 9bc5f06e5cbf42f4b0640ec7e8fa8a7b -# f93140305e84427a93a6ee8b0c2dc38d -# 1aba5ea2b5a74bf89f98bcd476682021 -# b644cde1acc34578b5f2b03c9713892b -# eda84c2563b54029b2bae09ccb9b0129 -# 7a96caf8a316497fa21e22931f3faa95 -# 3f22f078ad4947eb89ba619a592c5e47 -# e95ec9d8454046edbb7e95fbafe77f89 -# 89bd3375f87c49c68c20c4f374a92a10 -# 2f5f5b37295f4afaad97c2cc6fcde59e -# ffaa655b06b44e7e9ee62aea8f6cce3c -# c11cb1dc6cea4f2aa6df395eef196b7e -# cd5f0708d4f94f4dbca336adbaab98d2 -# ef085a6f37d746ccbc19b0de92890060 -# 606aefc041ec41adab3fd91e2fe22e00 -# d25a41c2e19b440c807b3ed164f0803f -# f356353978d247059e643f80d87cc582 -# e4d5e936ab734aef88f50f8d7e2a92d4 -# f115f13a655d403dbd4bdbc4f8b13111 -# ade87f0cb8c8408ea22c5f82be154bd6 -# 4334eebdeb354399a5f0a451e0a426e7 -# b4d87190fb3643e683836bc60493010d -# c7a6ae33cd23493e9d071a6a907d3d0c -# 7e654acf78cf4f77ba506a1c85a10c06 -# b8337acf9c7c45199a2f5f3e6b9dbd7c -# f2e88811166a4233af92208fdf529de4 -# 4e19ebb295a244de85994f6e17f1b5e5 -# c954fc47f6d84b5f95c1443593485759 -# 825e98c611f7421ea39aa7f112ce1528 -# 2e81b514803f4cefb52b55ce19c64304 -# ba45cfbd2d9b4f148eaf3ff3d78d8388 -# 28a7e3bba7344545a608538448df7082 -# f5b03c73d0b34ff5b707539b37d2d314 -# 3a575cab82554477914e8cf327b1bf62 -# efbcd06907ac4649ab1cb5cf1f05584f -# 53d3a6cfc44043719123dc27c425c706 -# f0d16d86e7ec4c899a63e4d1fdb3e21b -# e60eca3ea7234a7faf4f82e59e835984 -# d56ff1f6616c4c16bfc15e7588737b49 -# e52d2979034d443190986609aa840e96 -# 2a1787fc01ac47648426a76ac16c96f9 -# 0d561dc7ddbd477ab801228b863aa541 -# 7c27fd6e63c84c09a408b6053ff030a9 -# 9de837a05e1740dfa70e2d4e3571f4a6 -# 4fd1d000dc224513858219c149279aa6 -# 1a998d21f6f646d5941e3cb83343396d -# 4b43e9ec691942d1954b9713ac6b9093 -# fca5afcbc7eb48448f8122007a508f2e -# c9dcbe0072f44e51b06cdf1593a9016e -# 9d138d33ee944c5d995eb6f558ee1def -# ab08d8f59e6d4549b8652d46705e8ed4 -# 6e8e5a06f6e34dd5b2950e2b8f139065 -# 23c54f6002d24738a0e0fec1e9526dc1 -# 9deb23c6c1e54e0aa204cd94964a911f -# 584cdb9fdb2842baa466cb9cffbffca3 -# b66d01c25a0847a385a34985ae20064f -# e643e742c435403f8cede38ef3d2f58a -# 37615286a84d42488eaf7f0ea910402f -# c0fba5d633ad403ba4366958eda17817 -# 13edb2a1b22e47a49c7dcd7cbb99d1a1 -# 0939866aabf44d949abf414519af4753 -# d2e572c35161497c84e8e27e664ee7f8 -# 75519dd4004540389698750c441067bd -# dfc57a5297be47d1bdb40666ccbbe33d -# d0b53867d73246c18b5c16ed689fd6cd -# 6aea7d23efbc412385ba2147190c4b6e -# ac3313b666c2402f9fe019206c8f0d59 -# cbb66acd09374b9a9bf736396f9f6b79 -# 12e043b4eb7c49ae86506f86eb17e219 -# a4308de71d7f48d9885db7f64ae38b3f -# ff38d9d85fcd4d2cba8993e0497462ac -# 63313c5e757a4b90bfb9fceb7cd267df -# 63a3e837373b43e3bea6314377df2e49 -# 2eee487c4fb442138a6b300345a40f4f -# 4641f9d05e7a4fc792276ae4f4b47f87 -# d0f8569c5ad1402184a0f37179c13dab -# ab11d37e3a324886a8cb1e15ae1b2cbc -# bc36edd098c94e5ba6b202fadf03e624 -# a38e44b5d48c46eb969373cb1ee0ff5d -# 2955c05afca644c1af7f6bd4726c437a -# 56a8eae446dd4472a71dd8f33aca352b -# 68caa4f1111c4a2a91520b6e18be6919 -# 04b372e8b6664ae5a65fd598104d3180 -# 29365b90db56440eb814fbdbbbc2409b -# cc88e87b420d4537a587c10b854e735d -# 484d5b07eee54bedba0f3120f04f38df -# 66c64c5455534931b16d98caafa97319 -# b4504c56c3214581af2b3fe243013cc7 -# ccfee3ce444b45588d121f992aa9967f -# f78e3e5bca034c7cb4059f16e8475fba -# ea8e99f598ae44a8bdedf6cea4e4967f -# 67bab8a583554d93aaab6360c84a8976 -# be1e0b539ba1409ba8f00a9c3603333d -# 8c0315e937344a60bc96604e204bd592 -# 2957cf3d0c7842f2849f8f3891001a7d -# 7e7533d734f949d6a20f170b6972190d -# 168f1198737048bcb392eccf1c88304b -# 670899c58fd543d3b7338b72fa41d3a7 -# 8aed13f70de84fd6b164d0907e7e5032 -# 227ff96c7b064783a545a02cd34ecb54 -# cc9b3e303cc44d7c856b1ac6419d00ca -# d3366598a9834411a970b08c1f8057e3 -# ed64c09480fd466c894922ed85d3d4f5 -# 29cc91b4884e4ec39c9315bd30d0089b -# cbabb6b6aee146caaf12c9a13064b550 -# 130f80aaa03948c591cd6c1d291fd452 -# d859b960c95543679979ee981c9dceb7 -# 3eff3479243a4bae80b14230bcb157ff -# 2f893b038b7047cfb1e1f17365e6b3b0 -# 2c722fa29827444c9e6c91ac6918af83 -# dd5452691cd14919b3b4b8193379b5b7 -# 44d0ba59e87e4d9ea865be89d756697b -# a4b6dfc624af4f8cb08f68098da49ed0 -# 449690d979d9471ebb32188d768b3c46 -# 80fef50969b4448f9c8bfe6afe97cfb0 -# bfdc943d93574dbebe003eab8bee8d11 -# 3a57728d1b614224b48b4ae24280c99b -# 0ec728b4a9a74ab1a013477217a43529 -# df85322093fe41d8b2f9a505c2a0a5eb -# 730d4ba8447548359463e42020b19006 -# 942538d3d6164dbb9fcaeb3683916b24 -# a542d979e1ed409da0fccf49dfbfd10b -# 4e9ef4f8bfc64658b27f6da5b26967c6 -# b1858a308ab346c7945d07bb3868b4ed -# 07e9ef5bc4f54ac8a96811a304cbb18b -# 1f687d3b22e44febba555076ca91c24a -# 68f76ba5c4e944bf8a77d819c82f2363 -# df2e674a58104de6b1a22206de63932d -# 1dd8c7b6aab94f1ab568d978b2489619 -# 47635d0a1148494a891432b58abb2d20 -# 9ea91ebc167e488b976373e74b648f79 -# 0c9ec5ee93ff4acdaccd86e58213dc24 -# 4307a4b4067c4db5ad16232b89c6dbe3 -# ec66ba4ed3fe4d258d032144a2d3fa6f -# 61416267f31643e7b0fb99bac2c8ee58 -# c1ec209230bf4764bb5176ba7d3afa7a -# e308703a0b2e4b1cba8082c34a951bdc -# 4f88e702bd5f4e41b8299bd7c84c8345 -# 00f964d3fc47428aa1ae7c3515f2cf89 -# df9fec5329e64e1a8f3c05c6c0911ab2 -# 33933bd00c6d43b5a862691483f376e6 -# f113ce1994a94264b6ccafb068382d22 -# 55208a13c7454689be05fe333e2c7bd6 -# 606a62c1da8d444db143dafb238a53d3 -# 224ca332ca9041d1a784982c2759daab -# 25ffa900a85d44d3b91a9002355e3948 -# f4fa3105fcc54798be11559654eaf634 -# e9f8925ea76b464e9105dd9012a8add4 -# 61a7b216106a4ead9c0b42ea4692ebbf -# 57ffe4f3d5ad4fc99ae8d0e96fc239c2 -# e07e1dae6a0049e3b1e44c58035571af -# 5116cd667f7f4c9da3d6f0279be28905 -# 39118d7e8c3348089f74786f34c628c7 -# 7852bc82995b49bbbe0390205aadc772 -# 19ed4a39f0a9415e980ea5ab66e5536b -# ecbf021817a84d7ab00e6959eb9ae966 -# c23d17d8ac924d0583c367ad6dc6949c -# 983048b35ae2430ba9ea216f841c4f8e -# 2892a345d53647eaae0565f07f27950c -# 1eb395181c6240f8acd60d661e8b84c9 -# dbd785750adb4e39b66515d4db9d1d14 -# 477067d042b64b51ba8fc1c26fec7be2 -# 9e520b8335b8484daaf8ce7355fd38ef -# 7c43a43946b14e08a5325a3c6fb874f3 -# d3898a30f043415a95b697087574a61b -# fa8bfb3490104da99cc9ef749939b86a -# 2fc1b7cff5934da1a6755720dd40d3a4 -# 42302c9523f546a181e1190b6f242e24 -# 7cbb5a14e19746339a51438e16c947ff -# 83f08e3182794ed29d4c475cf7e6eeb5 -# a78ea5aa500a4ac88b520b67fe693169 -# 29b5f54100f54642a1aff09c5c0507c1 -# e2bc29cad95a4d87b0c13263c0a464a7 -# 468e0aa6f12e45adb4384e7859e64aec -# da4f580eebe242d58649d3999fb9ba65 -# 397406c208804b9d9653d07f2b577571 -# f2fca67c8de74a49902bb55d99dec297 -# 3a34eb29497149d483d34b5d468468c4 -# 048161d615634cb2ac8523550b045357 -# 4b0c2d17c77b4f6aaf3374a907639c38 -# de22b98ae669449db54169235bb6be90 -# 18aade717484407d89a74d9a34ddad63 -# f005cb6af19046e78a7a64fdaf2bd175 -# 6ab7d912cff64c4ead93f10b541f3b51 -# 4046ac3c8bbc4e359d9416f9229602b1 -# 3897c762c77e4af7861530cd2cd37f5a -# 139d879d6954487c92f2fac00ae70107 -# a55bfd770bc844d5ac91b7f6383ce3fd -# c35857c2b4b44916999f4452962fed13 -# b2815396adc94278a0d0b2baf4cb0a52 -# 71aa7e70e525402388303fa31a692fa2 -# 6c1db62794c84488bc5df84885717ec1 -# 4df3fad887474bf98d6aa0862f27f605 -# acc19b1a60ec422b918e7bc00023bf4f -# e337975a78fe4c6c816a458ac47bae36 -# 02bf6d993789499283087ccac6699305 -# 9a26e1e698a447ac86f977b8f173dac0 -# 940a482e882e45dc8c514f44ec76cbe8 -# 4cc97a01b54b4456a2cfdac93edfb299 -# b1fa0a1422764c469677177a5fd383e6 -# f5041958d7374428883d285394eba6f1 -# 1579aa4675314b46899df51f32092e23 -# df442bff80ff4057a516099a4295752c -# 7fcfb0d2c8fd47dea08121cb2fc112d6 -# e74bbd04575745b0be5f72e8fa75dc81 -# 54f3f0a98b774c3091f161d6a554bebd -# 38008adfb09543808e32f35a4869ad65 -# 972861aa90c5443183f84056d7634401 -# 7dd0d1455f5b441fb04fe15620ad3d1f -# 36ca54e5669e483887da39672385b92a -# 91b86b0679934b508dc81db8b93f4657 -# 7958f2d65627403b98a58999b00c96ec -# 71fc254f2b1b49c7a1db40664d424a70 -# 8e52c1853be74a6da3cad49acaefc9d8 -# 5ada701eac22445c89d28b93b5aeb453 -# c1a7a37d16ee41209363731ba3c66148 -# 7c25704d13f74f4e85bc05cb078695f2 -# 1000704d19014ad886421da19ef44e6c -# afd0ec3663cf470c848432b4bbaf7f9f -# 0ce8397b9c124aa3827c64a08b9cc112 -# 804080d0295b4e7f84ff9b0207997df3 -# 95108b10477d44ec978a8298663069a8 -# f0b67c448afa46bd8ea76a2d8ec1a47f -# 349a41c5b7ed404c9723ca7bb2dd02a6 -# 6629c68fd45b4a479eecaedd305ea638 -# 86e40ef45ae54f58bb9e54a24f8ce404 -# c4e4bd6fe31d4c3b98c59dbc623338ea -# 065f83b026354555bafe1c167a2792d8 -# c292e0c661614f3f9dcd324055e35583 -# 8a75c26b964a438399f6536cdb7baccd -# 64016ca2103344029cda0a64590b64c9 -# 985a21e8b2bc4668a7cca090a898835e -# 0c3c254f8ef04b78a78cd48911674736 -# 3f662a4dfdb846c09c59a8bab6758747 -# 2ebd9a57bb754d8281537b006581cd24 -# aeb5d000fc72474184cb5ca6ee0b0071 -# 0dadaf9461fa4afd91ed904af7671945 -# 5aec494c709f47d4a74d224bf17b8989 -# 19c9c125e1e3443fbb7944bb8a18528b -# a433d77a201743d38c3ec7e518f18bd3 -# 280c852ebcf5409e943f50df99539006 -# d80f2b9f5fac426c8f475b90da86fe66 -# 60de90acf06249f0b4251d0df6628551 -# 2cf48b5b3a3b4d12b3de0e68ab7de3e3 -# 09efc6e1ef2145f5b8c8a6ecb790c40b -# fca5a069f3fa4ea699c41473e14c6afb -# 7224666ee1164390afd0e5990a2235c6 -# 8c6388317a484cb4b5ec26c92f2f36a7 -# 8c3867d20e6245ec874052554d990472 -# 3bf00030c5b944bf89724db613cf1442 -# b8d7c18d0924444988bcdcba296fb1a3 -# 61eed4db610d4f958640bd831923f233 -# d187d2527fa6421d83a25c9c14c2ce28 -# bc4703780ea94ff4b2fc68096314bc74 -# 6d9e552ee8634c57aa26edaab2abf5d0 -# 16795453c758447693620e4cb8c6e70a -# f25fa6047c2c4f779ac385bf6a402223 -# 8d82ae2e356c4c67b009d1d781d78488 -# 4fd927fe2634477181752ae42c1c8665 -# 76fd82786faf4971bf4c655fd35ca2b4 -# 21369f8a4a344d25904d083d12d3a0ab -# 77656f7bc1944a12a6ebefd756435766 -# cf72c1d44c724b5aa34f940541068ddf -# 2eb7aa41b4d34c09be0ac7d561ddee7d -# 628c9c5e4fe745d1be02adc056a52d4e -# c7a4290fbc494897ab05bce616577a05 -# 9c819234bfbf45e39e04054cf1080909 -# 1fd551e131bf4d7099045d145f5c442a -# 11d05afa2ca747008f7283e8060be2ea -# 7ec32b0b12db476b9436e3642d5faf48 -# 1f286c3f6a4a4803af0407ce7eca6fb8 -# 9c7860ae71964caaa30f7c0818bc3f38 -# 275abc90cd8c4a6aafff23f1524b747b -# 94713dccbbde4ea69e717eb69b91084c -# 59ead137efc94a19a1793057524178ff -# 8346cded48c241e0aa55a39971a89939 -# a9651f8c5c4e4f6188d14efec135a0c6 -# 1993d56dd4754a589b7e48f95c25f9c7 -# 16eda65e23d0496593f3ce8037da312f -# deed2f7de35a46719d71dde1e3b12291 -# fe11a8ba7d424cc08ccbac4d4d0b4941 -# 717ed5a042ee47ef96ba2869176129fc -# 3a6c99b237b2432391e1fd02e66d44d7 -# 70f11a7480324f1ea99e3ad0e1487fcc -# 285ed8dcfab84be1abdc32896efd8f3c -# 9aad8a22231740ef8a068d4228cdbdcb -# 66a100cdbdce4be5985af52329b6d546 -# 01fc6c9c967040949cb270e1a5cb9a9d -# 69a8dbf2fd034597962ebf7b3a850cdb -# 688ac43a57a4448cb00120aa0da97709 -# 29805f5801584ea0a01d014428d3efce -# dd26b339467a4e15a3012755f4b8933d -# b7f04cc3853c4e3ebb503e0bb0a33600 -# 5a39c9e592d2401ca6f7694d08b73a0e -# 8109d0d55f5d46ca913620220e43c3b7 -# d3075a9df59a4631acaabb3a7e000928 -# 067afe6db3de44b39b1aaea339c0b5bd -# 2f33745accc04af8a862b687b864aa50 -# 34145547e26b41c6bc7fa66c64c9d48c -# c84555196633412b80473c28e9ef9973 -# 7eb7da13cbf84232a57d57e2be09bbd4 -# 5432897e3c904044bdbf2ce0896041fd -# 3bccdebfe60a448b9076f86ddca87217 -# 75acfe58bfbd4f0fb6dd0d47332ff37c -# bab63d9d401e47279d0b7e9ec0dc9230 -# 57fca1d3c55440f7b2b0c4e8e5e2628d -# afe50a7a15514637bbafe3c59243d41f -# 9d9350a4910d4ebead736bb18abf5ce4 -# 90ce276d6a3c40848a0e48de2f89c530 -# 215c280b1e684830a939f84a5d65db08 -# c4c9edced0854c6b8984fb9d528f5025 -# 65904d1f4edc4954943028e6e039037b -# 1bebf156f8bd41b6939b37868a52cc72 -# 9d2a00a7acd74d5b93e2680149bdce8d -# 2344e1aa8ddd484aa0a35c39c419cb67 -# df92462e8f674f8a97bb85dc048042cc -# c7df705f3cac4fe7b548aca609309037 -# 356e9d6ad7164a2eaeb693fd8fe52199 -# 7c73aa431e674d70bd8a32bd9db48d3e -# 34f2f41649674df39cd5fc5613fd0273 -# 28ab7f1a81664561930c0bbb734ed30f -# af401632597847ae88deeb30e150474d -# 43f88dee503746729757197d39dcfd1f -# 21f25412b51b400896b4b143a60b4e9c -# fad20d9b20264601a7b7b852ede2924a -# b38d03bf6b27459fb567e8fe503256e4 -# bef56d42ef314a7a814d42128d68581d -# 3e885162283b4f3794e76457cf4bd00c -# 9339b95d6f534033ae4bb2bdad59e039 -# 2c9952e1765642fb9db5d8585f5c31c6 -# d10eacdde0ce46d4917a368c379e65bd -# 2bc39e9386f8484583b6aad3537df58d -# 896d5af827db41028eb15868a670ca3f -# 69908140548c49ae9c0f3479725684d5 -# 9a0444831bc845b1a2ff1a2618e65dde -# 8c2cb887e1224851ae7c8e69ec681844 -# 61037fdf24364308984c4bcb9c8b1c34 -# 91aa9ac3d5b848d88f146ffec14ef133 -# 4ef7ac2a5a6048c69ed2440f58d82bc0 -# ce83341d109a4ff0abc9bdb8c6a9aafe -# d1713e69266d43ea8e24306de22ee493 -# 8257f7cb3176488fb80072ab5acf3724 -# 7968453c9cdc4716b3a8dd4e79fcdaf3 -# 6a9478cd758a477d81e49710bae03fe3 -# 289b7409cf88459fb2db76c8a96fbe4d -# b245fdc9716541d5b1ccf57b44beaa90 -# f672c6dba89e431e931365559e851461 -# 4b968e4d646d4470a24a16dd74a1ad61 -# 9647c344354c49d9b99ff58f84b683bb -# f6f3cd825b834e5da0bce3c27eb0afb6 -# 069fe22363534efa92d3573a98374655 -# fd8137273bda4ad492fcb1ade3262109 -# 1ed1c389c97441c489b07df26a4a68da -# b462659e812b41df9a7841613bb83d65 -# 9a3b8eb903a64ef699aae30873c29f89 -# 3b9707c40911497fbf6e64b6514356c4 -# 33ee6b8a9f7d423e9087a9368cc3bf98 -# 1e8deeff26ce4c4383a6889c5a34b53c -# dd984e56323245ea898213cb0db6147a -# 0fec368e34dc4d9cbeb86c62086d500a -# ae11d348462e419db9e78f4a2d72d72c -# df3eded6ef7a42e0a2e36896b9c15b1d -# 3ef6157dff6b446a9d6c06f3e4e9f553 -# 0ae3e9ede78742dda58839b9d74df4d6 -# 20321b66e984497bb9cf5b7a8f53750b -# 42edf4d6bc804ffaab97c35b37a7bb39 -# 6f1d7a583ed34fdc86001424c77c61d8 -# fffe502479d8443b8bc9c6bf09d0ac20 -# 615325d9cbf54a579b0445489940bf02 -# e78006d9f8c848fb85565aa4a3705beb -# 7f22396600e54edc97d04b1ec45389cc -# ae734105f47048dc88f47b418103bcb3 -# 703e4999425943efb5f8971ff976f6d3 -# cc485ff4574f463a9dddd61c79c9f81c -# 90922396f2994a1f91ec3a6ccd51bf26 -# 674f3bc18b054280a11958b47d81088a -# dbd6043e11374fbd8f4b91bea0dfb6d2 -# 267d570f0e6d474ebd16f40642c80e0f -# af67899a853d4071854b97b18db6e794 -# ec18fa7d52cf4835986eff3414802193 -# 1101817c1d334369b98d289024afea74 -# 6f29e64f6a004aecac54e94710937772 -# 37193e8194c8444fb13d9605dd2f0e00 -# c9e424fb142f4b28a23686393012df0d -# 9855ea1a7ce0456ba64ab466564d5502 -# f0eae01fcdcb4fe9b90f39bb02cb54a1 -# 4abae96a01464b90a6de44a27b336bde -# 1bab7ebc8e494d35a82db143e87d3548 -# 8d919dff273849299d607ef44035d35d -# a09ea1c761c146f3b18d42935ce836a0 -# f56e0cccd9db478fb112465ff06b7ce4 -# 7ec730e9adb044eb907aee2ca29ec6bf -# 14bbc38a9bd94347bbc48b6f2a6deadf -# 2af7ad71b2e346ddbf162c231aba7be3 -# 4825aed2fc434afb889d85cc80587ea9 -# b704e106ac7b4192aed760b52d572be2 -# 79364c17cc75493d8d9ed2d6442376da -# 926f2c612c5a41a5a54d63bfd7b1f41c -# 6855b29079ea4c7b9794a163f23a2e51 -# 10f4a16fc78f45d79715406a72d36bcb -# f1b384c92ae2493fb4da65204df0a948 -# b3576a2046dc482eacb8320bb7287d1d -# f47d8386bc6c44d3a36b585621c99e3f -# 2d958c9b163b4e169a42bcad6e561138 -# d967e6e04ac647bb9b0952b2fae80663 -# 7a35f7511d4748e483def43c33c92128 -# 446e9a0dbffe4aedbd4b3a726660c4f8 -# a8e559877f9945a499dc91ea12bd2c8f -# ef536377e3e14c65aca42a6fb96c695b -# dbb4f0681ab9474b844d1f840b268dce -# 0f18c19670a348ca9c2363b30d583726 -# 56917e7e9f29488f94de5dcea0b041b3 -# 62cf1390b7a84321826463dc2b5820ff -# 43551df7ed8941f79e21ecf4ea6c1679 -# 961d9bc7f8cd402f873cb38e7ed095d4 -# e449246e4875413cbec03ecfcafc008d -# c94114a4a9f44ff1b26160d9afcc2c2a -# 50a90b8155b04c109c65d898cc71aac6 -# ef61309f4a244558843c7b660bf0fe0c -# 23b8c6af91db416ca53d2911fbad4c20 -# 22bcf2f4697e4e15ba850b24cee8528b -# ca1f44af54bd49f7a8b81130fd2f4b1b -# b6d82ab3f39f4b85896bfc5fa3015e7e -# 00b84df9b3b947f78f7f3afde9ef1ad4 -# c03bcd81155646738c5c938ba73d86a8 -# 9c1edfa4685d474580675919b6b39d79 -# 3c70e73e54204933a76fa86e07678d6e -# 011b8dcbd11a4ede8494cebb4098cdd6 -# 97309b6e7b7d4ef78ce68cf4504a6617 -# 44a86bc076c64023934030b03bdb89e6 -# 8fd1f0a8bc384313809fd58b59c413c1 -# bce6cdaa911d45e8ad8b314bb74a07bf -# dadc369767634b95968756f847e9e990 -# 0e299cda94df4daab6443af209045af2 -# 5ad7764bb7d94ea48d0d278bf2cff9e7 -# 1dfa3e31b85448569a0460ee29d616d8 -# 9553644c0f244c1cbcdf89cc7f7a8c2c -# f002d00eac4c436a9e1ccd0b4bb9b654 -# b5f7e1a32a2c49dcbf52e71b58b71275 -# e121738cfb3241b0a14d0fc29a086cd5 -# b2dbe7565b4049fd90956527515a044c -# 6e4a4b70e66248e2ad8663e2a5fe6ca3 -# e2f9ec7a9d434d7487b5fdd488e3a6a8 -# 0818fc31047c4332a0261ff62339001b -# 4e851c63de444a0ebf984d9f5f1cc2f0 -# 4b109834caa74a0d9aacc5b66b5e9e1b -# 10617a4ccea244dba4e5cc6b0ba4700c -# a7606f9479604ad2b3cbf610a4e1831a -# fb45844a5171449e9c13892ab2d4edad -# ce8b59366740400e883508d5a3578c02 -# 47dcea617eb844eaa0598b9562c16786 -# cbe7558cc6ea4b249e02a67d510b6129 -# 73cedcf8c8be43e79a5c74ff11781915 -# 801199827968445ab03a10ffebb1d46f -# d0c9c15abfbd4418b72ca7864404db6f -# 91dbc2234d0d461b8cc833b24585de35 -# da172a3945234a3b8d5c1e7a2ca62bba -# 72d350ae85de4f4383004541d49a6d01 -# 5a044270d4494457a24d761c3bffbd63 -# 87f7e8d2ab3a409a9ae819f7330057c0 -# f0d5447854c245b1b8ced372ad5807b0 -# b86347a627fb4432911af3f126923143 -# f385b61d4d1442dbb4e754f46e81d1d7 -# 673e132750484b95b7dfb7c0788368bb -# cf3ae461d8884517a985bc3ae2070509 -# 4e1c9705bce44938968ba4516139ff36 -# 8bc0aa10522e455dbd881ce0b87b2b8e -# 8d9747e7701a4a6bbb2323c6f2f6ef63 -# 1308024f98be481895ea3838d7fac2d6 -# 98d9df067ef1464c966b180c285327ff -# 0263919b6a8f453288d8edaf9347528b -# 622acfa339754a3384ba1cb6146fd8a7 -# 95a1caed10cf4a62ada34586faf0441d -# 3155d5a19cf740818d419b1f96470408 -# 156d29e0a77a4b8fa1d5860a9c19d40a -# 2a4fc562482c415ea090bd8db320e88e -# ed67502e1f3c4ecc9ae0de7f4ee884a5 -# 5b50defd9994469586152dc193398be2 -# a61ec9ae710e4f58a97fe8e19b97512b -# 7f24f49dda5247a0931bfee36739dade -# 177bdfb1ea9044179c8381a11a1daed9 -# ea128e49bc614f4098d594b0173a97e7 -# 394e8eb7098d44c7ade86e3208f28bc7 -# 9441e515fee4407e9177204aab9b24e4 -# 877c420c38564b52a334fba4675fe1a2 -# ced7ded5a0d44c279fe6ec672e99b69d -# f3db0bac3a2c4c4b9bfccef43f82ff9f -# 83e1889c4896496882d378375311e164 -# cbb87fb449ee49ae886a987324d3b41c -# ccf71b1ea95249d6acf289685e746e35 -# 527a78a68a6c43a1b9e3a6b35684f930 -# 417d9424229b4bcea3be897499a1ec7e -# 209dfe36fa51401e973b69eb2288cd44 -# 23bc67e5188443e9b9d718d50f19a9dd -# de548eda71954749bd3f78dbdb448681 -# 1b49787b65674347be436fcfbf9ead70 -# 2d8cf341e9e949a7929c66660183243f -# 5de011c07d824d7caa0700a080d8cb61 -# 925a43a9e45445039b42437ef94cfc22 -# b0555a0a28744930bd2964d531453ad6 -# ec517db0059642b09a409b96ccda7b8a -# 8d5ddf73e88d456b87c214451feeb58e -# 39bbb2cd37ea4c6f8785ba58a963b2aa -# f07306a54cbc4e1ea04687cdd6f8ef86 -# 7c4eee913926498595fbe8ba53fb2f0c -# 8ecb3db1c8a746e4b46bfa7e1bf9525d -# 686dc86e7735439083c0cf048edfc379 -# 41c15aa970544f7a817b05e57ed2a8f9 -# 068627e426844c64839611dde9a7bf35 -# f2710765f043454fad1c8df05e8c74f1 -# c3cb6345961c435bbde27e8181e022ac -# edd6fedc35e64caabef4429231c64a75 -# 0dac21dc949d48d688ed95f06e793095 -# c82e341088334c8193474b415e588579 -# 92b01a89a8074ac882f5fb28baf1b660 -# 4213e4053d914d608eb4b609d0b04692 -# 6f3c4710e3fe4ddb85da2a5787d5c2c0 -# db12b875e09845318817250f4afcb50f -# df66b68076124232af016caaaa2bcdde -# ed955768b8e64fd6bd9570a384b0de83 -# 1f06f6e3ad1d4cbd868e43c45fe1a541 -# 4387fe1e5be94c6fad8bcd2286d86436 -# 9e906d5242d84385954753302c2ffdfc -# fefbd27b91084ecab98f98e9df00022f -# 7ced6bd239d64941b4dfb059fecde316 -# a5337e51fbf349958538ba27787daf6d -# ac8b8f85fed340e596e5803c0466655b -# ba8b1725767e4db180ab90ea0d4e19e5 -# 12a244d7e00a4376b281ec08db60e31e -# edda94ca85e447fda14fb5a4f6626081 -# 4bbd25d6c6044722a605b318a20f5b94 -# 8bd0d80953ab4b9bb9c0959db3e365d3 -# 0aeec27176d344ac9735bcc76194904b -# cc5a1bb6b92e4acf95dfac101af68746 -# 06d3e698a039499d989f4485c698a866 -# 89ae9884a39e431bbe8c9d2df621cdf5 -# 4a436ce148cb45d6915e4a5e708cb700 -# ffd94073da5a43e58e9038bc97521ba9 -# 78ff43a0934e4c71969eb9b6004c1fef -# 5280addd4b7d481e80aeda1785f5b9c4 -# 54c7189e0b3b4c4c9fcb5d0150ca8dcc -# 157b902d35794bee80a1861355d0201b -# b9332865e4ab4085b3d92dcf5dc44ce6 -# 1549dae73e1745ed86e30b7b23847a26 -# a75f59fc2e4e4dcaa6ea42c6f6a0b945 -# 23babf7591364b7d96fd8d9ab6d17d48 -# f3bee6e6c4664179afad5b57ae29ff56 -# ea2114fc81884cd6bd6cd777a3dc4c03 -# 8261e40dee9747d3b9b7b714f60c19b2 -# 09d93825700f488fb3de132099189946 -# 63707ff352654cec8b9b2a4d39f4d7bf -# 7780b966059c4b1089e74dda3e75d10d -# 1db0f57b9ad14972a5c2be75d1972fd7 -# 99b1b6994b24453898de626cac8cddd0 -# 2b7315da83c54ba4bbbeae1efcf24d2d -# 6240fbe0006243dda4dba0f329bbe953 -# bcc40ed6e55a4340a22edf29c84e1ab5 -# bd7784dbc35e435fb009e2f5e01ecc1f -# ba19ba42ae5e4204ad1028e8412166b0 -# 11e3d85b19824f23a0f7acefce9dbd3e -# 2c0075677c594fb28ed659cf13d672df -# 3781707d5a8b48f9acaafda64a3d8116 -# 778ec038d9184899a0622cc8edc9682a -# 231467242e2a4b76bc4139e66f35e89e -# acfc28278e244dd1af4839fc74c5a3fa -# 13914c6d23c44d6a82c5d013d07356fa -# 2768412f55824e59b2e825ee45b29ad5 -# 5e014dd055ce4a2881029a1b5d5abe88 -# 9766f499b22648aca7e9f02221b6649f -# 6ade71cb634e4e14bb544a3d3ee04ad3 -# 415469cadf8d42f0b8e1f70246ac1121 -# 777fc7ec500d4fb7b760ffa5f4ffa95f -# 00d0bdf784a94145a9342be2ebdf3ada -# d988e197a8a64f679660d8379755120a -# fab23ba6f50546039d81a0b1e6cd9d43 -# f3d5146d86734c68b5d7092728e0279f -# 7471baa2d89541dd94d165c27c9f85a0 -# 5b1f568bcd59449bb27421fd7924e40a -# c12ca5c5176440a9b7afba7fe36c042d -# bf6dd419e72b4d0d9cf3655045d78cf9 -# 6a6b0d607cc24910a5187cac62f3fac1 -# 8e06dd4f334e4d79a7cb7c1a320eca18 -# f1c685a103184bc8bfcf442794e42156 -# f96b533ab1de47478ab9635f44216351 -# 6321169d70ef458184ab13fdb5fb59b4 -# 71708d43866e4e2883a43aefdb778362 -# 0e39f3600cdf4476b93683eafe23aed4 -# a099d81150ba4440a04b63a4d9c1cb78 -# 58fda66f9f404ddd8dd2e76879f3c356 -# d5ae890977284b4ba18de1e381955995 -# e89fb88754094dcdbf992fe429e7f77c -# e1c3169b74dd4b6d8672b3866e3c1181 -# eae842b8385e4c0c837402524c95b570 -# 8eb4553c60cf42ce8f8f5c57f1f76975 -# 52a2610a4a30433ca008561e618f2dc9 -# ab468500973f4cd5a96ee638677ed16c -# c298dcd0e8494d97925c57ba6366628e -# 5752126e572549a88fbaeb9daa2c9bfb -# 963f7802d4bd403abc02fecd09ccb853 -# 1da174fada014f3db4ed795df019a4aa -# 036e5d2e889b4251b9a62c581b21fa1f -# 06e99f573e8d4180a2465bf32b270164 -# ed5fb5eb8c4544368e278f9c959de1b0 -# 0ba7947f36ae4906bb9c9d0fa36f1fa4 -# ee91abf26e2a488caa036a0a1c54dcb8 -# 4bcb972e220047d8af9c6e7f5b21ff23 -# 5315dd8abac949e8ac0f7bf54acc888b -# e763598aa3934e43b56d86cee1117224 -# 088e9292d628406591029593131b6855 -# b7e2cb644a2947e5a9175d59067a9ca5 -# e6be5ac6480441c3947a0edbfe87d4cc -# 4a1146ef51f74fc5b77609d9630cb32f -# 534998086bab40bc99e3ee0eb3afb855 -# 8371bc478c1149f091d84b12e3332b5e -# cd7c60d1fb694d8396e0833806e8371c -# fd7e9243adfd4598b05b02321d7427ad -# 040ec2e30a37407cb6165e84ac791a57 -# 58f0ba13b7624d54b8d35a3621138540 -# b5940ca7244a44ebba153af447b6d30f -# a9ce7ec6039646e789146c83a8d8b6d1 -# d59833cc998f47779f56f08e0986f8dc -# e71736c8f8314f32b1e98b26c2f96fb6 -# b4edeae9f44549a28706d290e92a3872 -# c1ccbea6ae4b40d3a2f3bdd4278ea7dc -# d7c7839ec2e543768c1b55b23455dd6e -# 9e6da91607644675b062db28f0df7cf0 -# a6621dcea04c47ab9fef53bbbf9b4c0f -# e15e7027aa794baca489a0911a39d4a9 -# 173b6bdb87b64be0ba329a55e7140735 -# f401952ac7e34e1a93bb541b29dac6e9 -# 113305723fcf4d7c97bab2fe3adf61f6 -# 28d75ec6f2594788ad6797d220903876 -# ce5c45cb20b34ccd9ffe73649427215c -#: ../source/includes/generated/overview.rst:31 -#: ../source/includes/generated/overview.rst:71 -#: ../source/includes/generated/overview.rst:112 -#: ../source/includes/generated/overview.rst:157 -#: ../source/includes/generated/overview.rst:176 -#: ../source/includes/generated/overview.rst:212 -#: ../source/includes/generated/overview.rst:319 -#: ../source/includes/generated/overview.rst:362 -#: ../source/includes/generated/overview.rst:410 -#: ../source/includes/generated/overview.rst:454 -#: ../source/includes/generated/overview.rst:490 -#: ../source/includes/generated/overview.rst:525 -#: ../source/includes/generated/overview.rst:563 -#: ../source/includes/generated/overview.rst:606 -#: ../source/includes/generated/overview.rst:642 -#: ../source/includes/generated/overview.rst:688 -#: ../source/includes/generated/overview.rst:734 -#: ../source/includes/generated/overview.rst:780 -#: ../source/includes/generated/overview.rst:821 -#: ../source/includes/generated/overview.rst:865 -#: ../source/includes/generated/overview.rst:898 -#: ../source/includes/generated/overview.rst:946 -#: ../source/includes/generated/overview.rst:986 -#: ../source/includes/generated/overview.rst:1006 -#: ../source/includes/generated/overview.rst:1047 -#: ../source/includes/generated/overview.rst:1086 -#: ../source/includes/generated/overview.rst:1119 -#: ../source/includes/generated/overview.rst:1160 -#: ../source/includes/generated/overview.rst:1210 -#: ../source/includes/generated/overview.rst:1260 -#: ../source/includes/generated/overview.rst:1344 -#: ../source/includes/generated/overview.rst:1362 -#: ../source/includes/generated/overview.rst:1395 -#: ../source/includes/generated/overview.rst:1488 -#: ../source/includes/generated/overview.rst:1530 -#: ../source/includes/generated/overview.rst:1600 -#: ../source/includes/generated/overview.rst:1653 -#: ../source/includes/generated/overview.rst:1706 -#: ../source/includes/generated/overview.rst:1748 -#: ../source/includes/generated/overview.rst:1828 -#: ../source/includes/generated/overview.rst:1868 -#: ../source/includes/generated/overview.rst:1929 -#: ../source/includes/generated/overview.rst:2062 -#: ../source/includes/generated/overview.rst:2146 -#: ../source/includes/generated/overview.rst:2222 -#: ../source/includes/generated/overview.rst:2250 -#: ../source/includes/generated/overview.rst:2313 -#: ../source/includes/generated/overview.rst:2407 -#: ../source/includes/generated/overview.rst:2606 -#: ../source/includes/generated/overview.rst:2716 -#: ../source/includes/generated/overview.rst:2781 -#: ../source/includes/generated/overview.rst:2829 -#: ../source/includes/generated/overview.rst:2949 -#: ../source/includes/generated/overview.rst:3059 -#: ../source/includes/generated/overview.rst:3125 -#: ../source/includes/generated/overview.rst:3195 -#: ../source/includes/generated/overview.rst:3414 -#: ../source/includes/generated/overview.rst:3457 -#: ../source/includes/generated/overview.rst:3501 -#: ../source/includes/generated/overview.rst:3545 -#: ../source/includes/generated/overview.rst:3578 -#: ../source/includes/generated/overview.rst:3598 -#: ../source/includes/generated/overview.rst:3633 -#: ../source/includes/generated/overview.rst:3678 -#: ../source/includes/generated/overview.rst:3731 -#: ../source/includes/generated/overview.rst:3776 -#: ../source/includes/generated/overview.rst:3793 -#: ../source/includes/generated/overview.rst:3811 -#: ../source/includes/generated/overview.rst:3852 -#: ../source/includes/generated/overview.rst:3893 -#: ../source/includes/generated/overview.rst:3936 -#: ../source/includes/generated/overview.rst:3978 -#: ../source/includes/generated/overview.rst:4016 -#: ../source/includes/generated/overview.rst:4053 -#: ../source/includes/generated/overview.rst:4087 -#: ../source/includes/generated/overview.rst:4109 -#: ../source/includes/generated/overview.rst:4145 -#: ../source/includes/generated/overview.rst:4204 -#: ../source/includes/generated/overview.rst:4237 -#: ../source/includes/generated/overview.rst:4274 -#: ../source/includes/generated/overview.rst:4313 -#: ../source/includes/generated/overview.rst:4363 -#: ../source/includes/generated/overview.rst:4434 -#: ../source/includes/generated/overview.rst:4494 -#: ../source/includes/generated/overview.rst:4527 -#: ../source/includes/generated/overview.rst:4572 -#: ../source/includes/generated/overview.rst:4614 -#: ../source/includes/generated/overview.rst:4637 -#: ../source/includes/generated/overview.rst:4669 -#: ../source/includes/generated/overview.rst:4705 -#: ../source/includes/generated/overview.rst:4728 -#: ../source/includes/generated/overview.rst:4766 -#: ../source/includes/generated/overview.rst:4820 -#: ../source/includes/generated/overview.rst:4885 -#: ../source/includes/generated/overview.rst:4928 -#: ../source/includes/generated/overview.rst:4962 -#: ../source/includes/generated/overview.rst:5002 -#: ../source/includes/generated/overview.rst:5092 -#: ../source/includes/generated/overview.rst:5111 -#: ../source/includes/generated/overview.rst:5149 -#: ../source/includes/generated/overview.rst:5187 -#: ../source/includes/generated/overview.rst:5281 -#: ../source/includes/generated/overview.rst:5318 -#: ../source/includes/generated/overview.rst:5354 -#: ../source/includes/generated/overview.rst:5385 -#: ../source/includes/generated/overview.rst:5425 -#: ../source/includes/generated/overview.rst:5460 -#: ../source/includes/generated/overview.rst:5495 -#: ../source/includes/generated/overview.rst:5555 -#: ../source/includes/generated/overview.rst:5586 -#: ../source/includes/generated/overview.rst:5605 -#: ../source/includes/generated/overview.rst:5641 -#: ../source/includes/generated/overview.rst:5673 -#: ../source/includes/generated/overview.rst:5706 -#: ../source/includes/generated/overview.rst:5741 -#: ../source/includes/generated/overview.rst:5774 -#: ../source/includes/generated/overview.rst:5816 -#: ../source/includes/generated/overview.rst:5833 -#: ../source/includes/generated/overview.rst:5868 -#: ../source/includes/generated/overview.rst:5903 -#: ../source/includes/generated/overview.rst:5931 -#: ../source/includes/generated/overview.rst:5956 -#: ../source/includes/generated/overview.rst:6021 -#: ../source/includes/generated/overview.rst:6079 -#: ../source/includes/generated/overview.rst:6100 -#: ../source/includes/generated/overview.rst:6136 -#: ../source/includes/generated/overview.rst:6174 -#: ../source/includes/generated/overview.rst:6224 -#: ../source/includes/generated/overview.rst:6262 -#: ../source/includes/generated/overview.rst:6330 -#: ../source/includes/generated/overview.rst:6364 -#: ../source/includes/generated/overview.rst:6398 -#: ../source/includes/generated/overview.rst:6414 -#: ../source/includes/generated/overview.rst:6454 -#: ../source/includes/generated/overview.rst:6488 -#: ../source/includes/generated/overview.rst:6526 -#: ../source/includes/generated/overview.rst:6573 -#: ../source/includes/generated/overview.rst:6608 -#: ../source/includes/generated/overview.rst:6642 -#: ../source/includes/generated/overview.rst:6687 -#: ../source/includes/generated/overview.rst:6714 -#: ../source/includes/generated/overview.rst:6750 -#: ../source/includes/generated/overview.rst:6784 -#: ../source/includes/generated/overview.rst:6826 -#: ../source/includes/generated/overview.rst:6866 -#: ../source/includes/generated/overview.rst:6883 -#: ../source/includes/generated/overview.rst:6915 -#: ../source/includes/generated/overview.rst:6950 -#: ../source/includes/generated/overview.rst:6990 -#: ../source/includes/generated/overview.rst:7032 -#: ../source/includes/generated/overview.rst:7069 -#: ../source/includes/generated/overview.rst:7113 -#: ../source/includes/generated/overview.rst:7150 -#: ../source/includes/generated/overview.rst:7184 -#: ../source/includes/generated/overview.rst:7222 -#: ../source/includes/generated/overview.rst:7258 -#: ../source/includes/generated/overview.rst:7308 -#: ../source/includes/generated/overview.rst:7359 -#: ../source/includes/generated/overview.rst:7390 -#: ../source/includes/generated/overview.rst:7427 -#: ../source/includes/generated/overview.rst:7465 -#: ../source/includes/generated/overview.rst:7504 -#: ../source/includes/generated/overview.rst:7534 -#: ../source/includes/generated/overview.rst:7595 -#: ../source/includes/generated/overview.rst:7673 -#: ../source/includes/generated/overview.rst:7735 -#: ../source/includes/generated/overview.rst:7766 -#: ../source/includes/generated/overview.rst:7808 -#: ../source/includes/generated/overview.rst:7852 -#: ../source/includes/generated/overview.rst:7870 -#: ../source/includes/generated/overview.rst:7904 -#: ../source/includes/generated/overview.rst:7938 -#: ../source/includes/generated/overview.rst:7974 -#: ../source/includes/generated/overview.rst:7993 -#: ../source/includes/generated/overview.rst:8031 -#: ../source/includes/generated/overview.rst:8055 -#: ../source/includes/generated/overview.rst:8078 -#: ../source/includes/generated/overview.rst:8133 -#: ../source/includes/generated/overview.rst:8174 -#: ../source/includes/generated/overview.rst:8210 -#: ../source/includes/generated/overview.rst:8244 -#: ../source/includes/generated/overview.rst:8280 -#: ../source/includes/generated/overview.rst:8314 -#: ../source/includes/generated/overview.rst:8342 -#: ../source/includes/generated/overview.rst:8383 -#: ../source/includes/generated/overview.rst:8403 -#: ../source/includes/generated/overview.rst:8425 -#: ../source/includes/generated/overview.rst:8442 -#: ../source/includes/generated/overview.rst:8490 -#: ../source/includes/generated/overview.rst:8528 -#: ../source/includes/generated/overview.rst:8562 -#: ../source/includes/generated/overview.rst:8580 -#: ../source/includes/generated/overview.rst:8624 -#: ../source/includes/generated/overview.rst:8643 -#: ../source/includes/generated/overview.rst:8664 -#: ../source/includes/generated/overview.rst:8686 -#: ../source/includes/generated/overview.rst:8705 -#: ../source/includes/generated/overview.rst:8727 -#: ../source/includes/generated/overview.rst:8755 -#: ../source/includes/generated/overview.rst:8785 -#: ../source/includes/generated/overview.rst:8805 -#: ../source/includes/generated/overview.rst:8826 -#: ../source/includes/generated/overview.rst:8845 -#: ../source/includes/generated/overview.rst:8886 -#: ../source/includes/generated/overview.rst:8919 -#: ../source/includes/generated/overview.rst:8943 -#: ../source/includes/generated/overview.rst:9001 -#: ../source/includes/generated/overview.rst:9022 -#: ../source/includes/generated/overview.rst:9041 -#: ../source/includes/generated/overview.rst:9071 -#: ../source/includes/generated/overview.rst:9092 -#: ../source/includes/generated/overview.rst:9113 -#: ../source/includes/generated/overview.rst:9133 -#: ../source/includes/generated/overview.rst:9154 -#: ../source/includes/generated/overview.rst:9175 -#: ../source/includes/generated/overview.rst:9194 -#: ../source/includes/generated/overview.rst:9216 -#: ../source/includes/generated/overview.rst:9241 -#: ../source/includes/generated/overview.rst:9268 -#: ../source/includes/generated/overview.rst:9296 -#: ../source/includes/generated/overview.rst:9322 -#: ../source/includes/generated/overview.rst:9348 -#: ../source/includes/generated/overview.rst:9379 -#: ../source/includes/generated/overview.rst:9411 -#: ../source/includes/generated/overview.rst:9432 -#: ../source/includes/generated/overview.rst:9452 -#: ../source/includes/generated/overview.rst:9471 -#: ../source/includes/generated/overview.rst:9522 -#: ../source/includes/generated/overview.rst:9557 -#: ../source/includes/generated/overview.rst:9602 -#: ../source/includes/generated/overview.rst:9627 -#: ../source/includes/generated/overview.rst:9657 -#: ../source/includes/generated/overview.rst:9686 -#: ../source/includes/generated/overview.rst:9715 -#: ../source/includes/generated/overview.rst:9773 -#: ../source/includes/generated/overview.rst:9800 -#: ../source/includes/generated/overview.rst:9835 -#: ../source/includes/generated/overview.rst:9857 -#: ../source/includes/generated/overview.rst:9881 -#: ../source/includes/generated/overview.rst:9958 -#: ../source/includes/generated/overview.rst:10017 -#: ../source/includes/generated/overview.rst:10046 -#: ../source/includes/generated/overview.rst:10069 -#: ../source/includes/generated/overview.rst:10088 -#: ../source/includes/generated/overview.rst:10116 -#: ../source/includes/generated/overview.rst:10137 -#: ../source/includes/generated/overview.rst:10159 -#: ../source/includes/generated/overview.rst:10195 -#: ../source/includes/generated/overview.rst:10215 -#: ../source/includes/generated/overview.rst:10237 -#: ../source/includes/generated/overview.rst:10260 -#: ../source/includes/generated/overview.rst:10280 -#: ../source/includes/generated/overview.rst:10304 -#: ../source/includes/generated/overview.rst:10323 -#: ../source/includes/generated/overview.rst:10347 -#: ../source/includes/generated/overview.rst:10373 -#: ../source/includes/generated/overview.rst:10398 -#: ../source/includes/generated/overview.rst:10418 -#: ../source/includes/generated/overview.rst:10444 -#: ../source/includes/generated/overview.rst:10464 -#: ../source/includes/generated/overview.rst:10486 -#: ../source/includes/generated/overview.rst:10507 -#: ../source/includes/generated/overview.rst:10526 -#: ../source/includes/generated/overview.rst:10545 -#: ../source/includes/generated/overview.rst:10575 -#: ../source/includes/generated/overview.rst:10602 -#: ../source/includes/generated/overview.rst:10630 -#: ../source/includes/generated/overview.rst:10650 -#: ../source/includes/generated/overview.rst:10674 -#: ../source/includes/generated/overview.rst:10696 -#: ../source/includes/generated/overview.rst:10718 -#: ../source/includes/generated/overview.rst:10764 -#: ../source/includes/generated/overview.rst:10810 -#: ../source/includes/generated/overview.rst:10840 -#: ../source/includes/generated/overview.rst:10862 -#: ../source/includes/generated/overview.rst:10884 -#: ../source/includes/generated/overview.rst:10925 -#: ../source/includes/generated/overview.rst:10948 -#: ../source/includes/generated/overview.rst:10996 -#: ../source/includes/generated/overview.rst:11018 -#: ../source/includes/generated/overview.rst:11040 -#: ../source/includes/generated/overview.rst:11061 -#: ../source/includes/generated/overview.rst:11083 -#: ../source/includes/generated/overview.rst:11108 -#: ../source/includes/generated/overview.rst:11127 -#: ../source/includes/generated/overview.rst:11148 -#: ../source/includes/generated/overview.rst:11173 -#: ../source/includes/generated/overview.rst:11199 -#: ../source/includes/generated/overview.rst:11219 -#: ../source/includes/generated/overview.rst:11239 -#: ../source/includes/generated/overview.rst:11258 -#: ../source/includes/generated/overview.rst:11283 -#: ../source/includes/generated/overview.rst:11310 -#: ../source/includes/generated/overview.rst:11338 -#: ../source/includes/generated/overview.rst:11364 -#: ../source/includes/generated/overview.rst:11394 -#: ../source/includes/generated/overview.rst:11425 -#: ../source/includes/generated/overview.rst:11451 -#: ../source/includes/generated/overview.rst:11502 -#: ../source/includes/generated/overview.rst:11531 -#: ../source/includes/generated/overview.rst:11559 -#: ../source/includes/generated/overview.rst:11591 -#: ../source/includes/generated/overview.rst:11626 -#: ../source/includes/generated/overview.rst:11662 -#: ../source/includes/generated/overview.rst:11683 -#: ../source/includes/generated/overview.rst:11705 -#: ../source/includes/generated/overview.rst:11729 -#: ../source/includes/generated/overview.rst:11776 -#: ../source/includes/generated/overview.rst:11797 -#: ../source/includes/generated/overview.rst:11826 -#: ../source/includes/generated/overview.rst:11854 -#: ../source/includes/generated/overview.rst:11875 -#: ../source/includes/generated/overview.rst:11894 -#: ../source/includes/generated/overview.rst:11918 -#: ../source/includes/generated/overview.rst:11938 -#: ../source/includes/generated/overview.rst:11962 -#: ../source/includes/generated/overview.rst:11989 -#: ../source/includes/generated/overview.rst:12011 -#: ../source/includes/generated/overview.rst:12037 -#: ../source/includes/generated/overview.rst:12060 -#: ../source/includes/generated/overview.rst:12083 -#: ../source/includes/generated/overview.rst:12107 -#: ../source/includes/generated/overview.rst:12165 -#: ../source/includes/generated/overview.rst:12186 -#: ../source/includes/generated/overview.rst:12207 -#: ../source/includes/generated/overview.rst:12230 -#: ../source/includes/generated/overview.rst:12253 -#: ../source/includes/generated/overview.rst:12276 -#: ../source/includes/generated/overview.rst:12315 -#: ../source/includes/generated/overview.rst:12334 -#: ../source/includes/generated/overview.rst:12368 -#: ../source/includes/generated/overview.rst:12389 -#: ../source/includes/generated/overview.rst:12411 -#: ../source/includes/generated/overview.rst:12452 -#: ../source/includes/generated/overview.rst:12480 -#: ../source/includes/generated/overview.rst:12501 -#: ../source/includes/generated/overview.rst:12523 -#: ../source/includes/generated/overview.rst:12543 -#: ../source/includes/generated/overview.rst:12573 -#: ../source/includes/generated/overview.rst:12598 -#: ../source/includes/generated/overview.rst:12623 -#: ../source/includes/generated/overview.rst:12650 -#: ../source/includes/generated/overview.rst:12678 -#: ../source/includes/generated/overview.rst:12704 -#: ../source/includes/generated/overview.rst:12730 -#: ../source/includes/generated/overview.rst:12761 -#: ../source/includes/generated/overview.rst:12792 -#: ../source/includes/generated/overview.rst:12813 -#: ../source/includes/generated/overview.rst:12834 -#: ../source/includes/generated/overview.rst:12853 -#: ../source/includes/generated/overview.rst:12877 -#: ../source/includes/generated/overview.rst:12935 -#: ../source/includes/generated/overview.rst:12954 -#: ../source/includes/generated/overview.rst:12979 -#: ../source/includes/generated/overview.rst:12998 -#: ../source/includes/generated/overview.rst:13021 -#: ../source/includes/generated/overview.rst:13044 -#: ../source/includes/generated/overview.rst:13071 -#: ../source/includes/generated/overview.rst:13101 -#: ../source/includes/generated/overview.rst:13139 -#: ../source/includes/generated/overview.rst:13158 -#: ../source/includes/generated/overview.rst:13192 -#: ../source/includes/generated/overview.rst:13213 -#: ../source/includes/generated/overview.rst:13235 -#: ../source/includes/generated/overview.rst:13257 -#: ../source/includes/generated/overview.rst:13278 -#: ../source/includes/generated/overview.rst:13299 -#: ../source/includes/generated/overview.rst:13320 -#: ../source/includes/generated/overview.rst:13342 -#: ../source/includes/generated/overview.rst:13392 -#: ../source/includes/generated/overview.rst:13422 -#: ../source/includes/generated/overview.rst:13443 -#: ../source/includes/generated/overview.rst:13468 -#: ../source/includes/generated/overview.rst:13501 -#: ../source/includes/generated/overview.rst:13526 -#: ../source/includes/generated/overview.rst:13553 -#: ../source/includes/generated/overview.rst:13581 -#: ../source/includes/generated/overview.rst:13607 -#: ../source/includes/generated/overview.rst:13633 -#: ../source/includes/generated/overview.rst:13664 -#: ../source/includes/generated/overview.rst:13695 -#: ../source/includes/generated/overview.rst:13716 -#: ../source/includes/generated/overview.rst:13737 -#: ../source/includes/generated/overview.rst:13756 -#: ../source/includes/generated/overview.rst:13780 -#: ../source/includes/generated/overview.rst:13838 -#: ../source/includes/generated/overview.rst:13858 -#: ../source/includes/generated/overview.rst:13877 -#: ../source/includes/generated/overview.rst:13900 -#: ../source/includes/generated/overview.rst:13923 -#: ../source/includes/generated/overview.rst:13942 -#: ../source/includes/generated/overview.rst:13966 -#: ../source/includes/generated/overview.rst:13987 -#: ../source/includes/generated/overview.rst:14009 -#: ../source/includes/generated/overview.rst:14035 -#: ../source/includes/generated/overview.rst:14056 -#: ../source/includes/generated/overview.rst:14078 -#: ../source/includes/generated/overview.rst:14108 -#: ../source/includes/generated/overview.rst:14132 -#: ../source/includes/generated/overview.rst:14157 -#: ../source/includes/generated/overview.rst:14184 -#: ../source/includes/generated/overview.rst:14212 -#: ../source/includes/generated/overview.rst:14238 -#: ../source/includes/generated/overview.rst:14264 -#: ../source/includes/generated/overview.rst:14295 -#: ../source/includes/generated/overview.rst:14326 -#: ../source/includes/generated/overview.rst:14349 -#: ../source/includes/generated/overview.rst:14370 -#: ../source/includes/generated/overview.rst:14391 -#: ../source/includes/generated/overview.rst:14410 -#: ../source/includes/generated/overview.rst:14434 -#: ../source/includes/generated/overview.rst:14492 -#: ../source/includes/generated/overview.rst:14517 -#: ../source/includes/generated/overview.rst:14536 -#: ../source/includes/generated/overview.rst:14559 -#: ../source/includes/generated/overview.rst:14582 -#: ../source/includes/generated/overview.rst:14602 -#: ../source/includes/generated/overview.rst:14624 -#: ../source/includes/generated/overview.rst:14645 -#: ../source/includes/generated/overview.rst:14666 -#: ../source/includes/generated/overview.rst:14688 -#: ../source/includes/generated/overview.rst:14707 -#: ../source/includes/generated/overview.rst:14741 -#: ../source/includes/generated/overview.rst:14762 -#: ../source/includes/generated/overview.rst:14783 -#: ../source/includes/generated/overview.rst:14805 -#: ../source/includes/generated/overview.rst:14829 -#: ../source/includes/generated/overview.rst:14850 -#: ../source/includes/generated/overview.rst:14872 -#: ../source/includes/generated/overview.rst:14902 -#: ../source/includes/generated/overview.rst:14927 -#: ../source/includes/generated/overview.rst:14954 -#: ../source/includes/generated/overview.rst:14982 -#: ../source/includes/generated/overview.rst:15008 -#: ../source/includes/generated/overview.rst:15034 -#: ../source/includes/generated/overview.rst:15065 -#: ../source/includes/generated/overview.rst:15096 -#: ../source/includes/generated/overview.rst:15118 -#: ../source/includes/generated/overview.rst:15144 -#: ../source/includes/generated/overview.rst:15169 -#: ../source/includes/generated/overview.rst:15195 -#: ../source/includes/generated/overview.rst:15216 -#: ../source/includes/generated/overview.rst:15237 -#: ../source/includes/generated/overview.rst:15256 -#: ../source/includes/generated/overview.rst:15280 -#: ../source/includes/generated/overview.rst:15338 -#: ../source/includes/generated/overview.rst:15357 -#: ../source/includes/generated/overview.rst:15376 -#: ../source/includes/generated/overview.rst:15406 -#: ../source/includes/generated/overview.rst:15429 -#: ../source/includes/generated/overview.rst:15454 -#: ../source/includes/generated/overview.rst:15473 -#: ../source/includes/generated/overview.rst:15509 -#: ../source/includes/generated/overview.rst:15530 -#: ../source/includes/generated/overview.rst:15552 -#: ../source/includes/generated/overview.rst:15578 -#: ../source/includes/generated/overview.rst:15599 -#: ../source/includes/generated/overview.rst:15622 -#: ../source/includes/generated/overview.rst:15648 -#: ../source/includes/generated/overview.rst:15669 -#: ../source/includes/generated/overview.rst:15694 -#: ../source/includes/generated/overview.rst:15721 -#: ../source/includes/generated/overview.rst:15749 -#: ../source/includes/generated/overview.rst:15775 -#: ../source/includes/generated/overview.rst:15801 -#: ../source/includes/generated/overview.rst:15832 -#: ../source/includes/generated/overview.rst:15863 -#: ../source/includes/generated/overview.rst:15884 -#: ../source/includes/generated/overview.rst:15905 -#: ../source/includes/generated/overview.rst:15924 -#: ../source/includes/generated/overview.rst:15969 -#: ../source/includes/generated/overview.rst:15988 -#: ../source/includes/generated/overview.rst:16009 -#: ../source/includes/generated/overview.rst:16033 -#: ../source/includes/generated/overview.rst:16091 -#: ../source/includes/generated/overview.rst:16114 -#: ../source/includes/generated/overview.rst:16143 -#: ../source/includes/generated/overview.rst:16166 -#: ../source/includes/generated/overview.rst:16189 -#: ../source/includes/generated/overview.rst:16209 -#: ../source/includes/generated/overview.rst:16232 -#: ../source/includes/generated/overview.rst:16251 -#: ../source/includes/generated/overview.rst:16285 -#: ../source/includes/generated/overview.rst:16306 -#: ../source/includes/generated/overview.rst:16328 -#: ../source/includes/generated/overview.rst:16348 -#: ../source/includes/generated/overview.rst:16370 -#: ../source/includes/generated/overview.rst:16393 -#: ../source/includes/generated/overview.rst:16415 -#: ../source/includes/generated/overview.rst:16443 -#: ../source/includes/generated/overview.rst:16472 -#: ../source/includes/generated/overview.rst:16494 -#: ../source/includes/generated/overview.rst:16515 -#: ../source/includes/generated/overview.rst:16537 -#: ../source/includes/generated/overview.rst:16567 -#: ../source/includes/generated/overview.rst:16588 -#: ../source/includes/generated/overview.rst:16613 -#: ../source/includes/generated/overview.rst:16640 -#: ../source/includes/generated/overview.rst:16668 -#: ../source/includes/generated/overview.rst:16694 -#: ../source/includes/generated/overview.rst:16720 -#: ../source/includes/generated/overview.rst:16751 -#: ../source/includes/generated/overview.rst:16782 -#: ../source/includes/generated/overview.rst:16803 -#: ../source/includes/generated/overview.rst:16824 -#: ../source/includes/generated/overview.rst:16843 -#: ../source/includes/generated/overview.rst:16867 -#: ../source/includes/generated/overview.rst:16918 -#: ../source/includes/generated/overview.rst:16953 -#: ../source/includes/generated/overview.rst:16998 -#: ../source/includes/generated/overview.rst:17023 -#: ../source/includes/generated/overview.rst:17052 -#: ../source/includes/generated/overview.rst:17083 -#: ../source/includes/generated/overview.rst:17141 -#: ../source/includes/generated/overview.rst:17168 -#: ../source/includes/generated/overview.rst:17202 -#: ../source/includes/generated/overview.rst:17225 -#: ../source/includes/generated/overview.rst:17244 -#: ../source/includes/generated/overview.rst:17272 -#: ../source/includes/generated/overview.rst:17293 -#: ../source/includes/generated/overview.rst:17315 -#: ../source/includes/generated/overview.rst:17338 -#: ../source/includes/generated/overview.rst:17386 -#: ../source/includes/generated/overview.rst:17406 -#: ../source/includes/generated/overview.rst:17430 -#: ../source/includes/generated/overview.rst:17463 -#: ../source/includes/generated/overview.rst:17494 -#: ../source/includes/generated/overview.rst:17518 -#: ../source/includes/generated/overview.rst:17537 -#: ../source/includes/generated/overview.rst:17567 -#: ../source/includes/generated/overview.rst:17595 -#: ../source/includes/generated/overview.rst:17617 -#: ../source/includes/generated/overview.rst:17639 -#: ../source/includes/generated/overview.rst:17669 -#: ../source/includes/generated/overview.rst:17690 -#: ../source/includes/generated/overview.rst:17715 -#: ../source/includes/generated/overview.rst:17742 -#: ../source/includes/generated/overview.rst:17770 -#: ../source/includes/generated/overview.rst:17796 -#: ../source/includes/generated/overview.rst:17826 -#: ../source/includes/generated/overview.rst:17857 -#: ../source/includes/generated/overview.rst:17883 -#: ../source/includes/generated/overview.rst:17934 -#: ../source/includes/generated/overview.rst:17963 -#: ../source/includes/generated/overview.rst:17991 -#: ../source/includes/generated/overview.rst:18023 -#: ../source/includes/generated/overview.rst:18058 -#: ../source/includes/generated/overview.rst:18080 -#: ../source/includes/generated/overview.rst:18104 -#: ../source/includes/generated/overview.rst:18124 -#: ../source/includes/generated/overview.rst:18171 -#: ../source/includes/generated/overview.rst:18200 -#: ../source/includes/generated/overview.rst:18219 -#: ../source/includes/generated/overview.rst:18240 -#: ../source/includes/generated/overview.rst:18259 -#: ../source/includes/generated/overview.rst:18283 -#: ../source/includes/generated/overview.rst:18303 -#: ../source/includes/generated/overview.rst:18327 -#: ../source/includes/generated/overview.rst:18354 -#: ../source/includes/generated/overview.rst:18376 -#: ../source/includes/generated/overview.rst:18402 -#: ../source/includes/generated/overview.rst:18425 -#: ../source/includes/generated/overview.rst:18448 -#: ../source/includes/generated/overview.rst:18470 -#: ../source/includes/generated/overview.rst:18501 -#: ../source/includes/generated/overview.rst:18520 -#: ../source/includes/generated/overview.rst:18541 -#: ../source/includes/generated/overview.rst:18567 -#: ../source/includes/generated/overview.rst:18593 -#: ../source/includes/generated/overview.rst:18613 -#: ../source/includes/generated/overview.rst:18637 -#: ../source/includes/generated/overview.rst:18695 -#: ../source/includes/generated/overview.rst:18728 -#: ../source/includes/generated/overview.rst:18747 -#: ../source/includes/generated/overview.rst:18781 -#: ../source/includes/generated/overview.rst:18801 -#: ../source/includes/generated/overview.rst:18822 -#: ../source/includes/generated/overview.rst:18841 -#: ../source/includes/generated/overview.rst:18862 -#: ../source/includes/generated/overview.rst:18884 -#: ../source/includes/generated/overview.rst:18908 -#: ../source/includes/generated/overview.rst:18933 -#: ../source/includes/generated/overview.rst:18960 -#: ../source/includes/generated/overview.rst:18988 -#: ../source/includes/generated/overview.rst:19014 -#: ../source/includes/generated/overview.rst:19040 -#: ../source/includes/generated/overview.rst:19071 -#: ../source/includes/generated/overview.rst:19102 -#: ../source/includes/generated/overview.rst:19123 -#: ../source/includes/generated/overview.rst:19144 -#: ../source/includes/generated/overview.rst:19163 -#: ../source/includes/generated/overview.rst:19184 -#: ../source/includes/generated/overview.rst:19208 -#: ../source/includes/generated/overview.rst:19266 -#: ../source/includes/generated/overview.rst:19285 -#: ../source/includes/generated/overview.rst:19319 -#: ../source/includes/generated/overview.rst:19340 -#: ../source/includes/generated/overview.rst:19361 -#: ../source/includes/generated/overview.rst:19382 -#: ../source/includes/generated/overview.rst:19404 -#: ../source/includes/generated/overview.rst:19434 -#: ../source/includes/generated/overview.rst:19459 -#: ../source/includes/generated/overview.rst:19486 -#: ../source/includes/generated/overview.rst:19514 -#: ../source/includes/generated/overview.rst:19540 -#: ../source/includes/generated/overview.rst:19566 -#: ../source/includes/generated/overview.rst:19597 -#: ../source/includes/generated/overview.rst:19628 -#: ../source/includes/generated/overview.rst:19649 -#: ../source/includes/generated/overview.rst:19670 -#: ../source/includes/generated/overview.rst:19689 -#: ../source/includes/generated/overview.rst:19742 -#: ../source/includes/generated/overview.rst:19779 -#: ../source/includes/generated/overview.rst:19826 -#: ../source/includes/generated/overview.rst:19853 -#: ../source/includes/generated/overview.rst:19886 -#: ../source/includes/generated/overview.rst:19914 -#: ../source/includes/generated/overview.rst:19942 -#: ../source/includes/generated/overview.rst:19974 -#: ../source/includes/generated/overview.rst:19995 -#: ../source/includes/generated/overview.rst:20020 -#: ../source/includes/generated/overview.rst:20055 -#: ../source/includes/generated/overview.rst:20079 -#: ../source/includes/generated/overview.rst:20109 -#: ../source/includes/generated/overview.rst:20137 -#: ../source/includes/generated/overview.rst:20165 -#: ../source/includes/generated/overview.rst:20195 -#: ../source/includes/generated/overview.rst:20229 -#: ../source/includes/generated/overview.rst:20258 -#: ../source/includes/generated/overview.rst:20290 -#: ../source/includes/generated/overview.rst:20323 -#: ../source/includes/generated/overview.rst:20376 -#: ../source/includes/generated/overview.rst:20407 -#: ../source/includes/generated/overview.rst:20444 -#: ../source/includes/generated/overview.rst:20478 -#: ../source/includes/generated/overview.rst:20509 -#: ../source/includes/generated/overview.rst:20537 -#: ../source/includes/generated/overview.rst:20587 -#: ../source/includes/generated/overview.rst:20616 -#: ../source/includes/generated/overview.rst:20643 -#: ../source/includes/generated/overview.rst:20667 -#: ../source/includes/generated/overview.rst:20696 -#: ../source/includes/generated/overview.rst:20720 -#: ../source/includes/generated/overview.rst:20748 -#: ../source/includes/generated/overview.rst:20773 -#: ../source/includes/generated/overview.rst:20798 -#: ../source/includes/generated/overview.rst:20848 -#: ../source/includes/generated/overview.rst:20876 -#: ../source/includes/generated/overview.rst:20902 -#: ../source/includes/generated/overview.rst:20954 -#: ../source/includes/generated/overview.rst:20975 -#: ../source/includes/generated/overview.rst:21027 -#: ../source/includes/generated/overview.rst:21085 -#: ../source/includes/generated/overview.rst:21132 -#: ../source/includes/generated/overview.rst:21192 -#: ../source/includes/generated/overview.rst:21219 -#: ../source/includes/generated/overview.rst:21245 -#: ../source/includes/generated/overview.rst:21270 -#: ../source/includes/generated/overview.rst:21293 -#: ../source/includes/generated/overview.rst:21314 -#: ../source/includes/generated/overview.rst:21346 -#: ../source/includes/generated/overview.rst:21374 -#: ../source/includes/generated/overview.rst:21397 -#: ../source/includes/generated/overview.rst:21425 -#: ../source/includes/generated/overview.rst:21458 -#: ../source/includes/generated/overview.rst:21491 -#: ../source/includes/generated/overview.rst:21533 -#: ../source/includes/generated/overview.rst:21569 -#: ../source/includes/generated/overview.rst:21593 -#: ../source/includes/generated/overview.rst:21617 -#: ../source/includes/generated/overview.rst:21645 -#: ../source/includes/generated/overview.rst:21710 -#: ../source/includes/generated/overview.rst:21740 -#: ../source/includes/generated/overview.rst:21780 -#: ../source/includes/generated/overview.rst:21804 -#: ../source/includes/generated/overview.rst:21832 -#: ../source/includes/generated/overview.rst:21863 -#: ../source/includes/generated/overview.rst:21890 -#: ../source/includes/generated/overview.rst:21918 -#: ../source/includes/generated/overview.rst:21944 -#: ../source/includes/generated/overview.rst:21971 -#: ../source/includes/generated/overview.rst:22003 -#: ../source/includes/generated/overview.rst:22043 -#: ../source/includes/generated/overview.rst:22065 -#: ../source/includes/generated/overview.rst:22089 -#: ../source/includes/generated/overview.rst:22115 -#: ../source/includes/generated/overview.rst:22140 -#: ../source/includes/generated/overview.rst:22166 -#: ../source/includes/generated/overview.rst:22215 -#: ../source/includes/generated/overview.rst:22237 -#: ../source/includes/generated/overview.rst:22259 -#: ../source/includes/generated/overview.rst:22357 -#: ../source/includes/generated/overview.rst:23410 -#: ../source/includes/generated/overview.rst:23741 -#: ../source/includes/generated/overview.rst:23851 -#: ../source/includes/generated/overview.rst:25314 -#: ../source/includes/generated/overview.rst:25612 -#: ../source/includes/generated/overview.rst:25993 -#: ../source/includes/generated/overview.rst:26223 -#: ../source/includes/generated/overview.rst:26540 -#: ../source/includes/generated/overview.rst:26803 -#: ../source/includes/generated/overview.rst:26861 -#: ../source/includes/generated/overview.rst:27197 -#: ../source/includes/generated/overview.rst:27270 -#: ../source/includes/generated/overview.rst:27721 -#: ../source/includes/generated/overview.rst:27801 -#: ../source/includes/generated/overview.rst:28014 -#: ../source/includes/generated/overview.rst:28176 -#: ../source/includes/generated/overview.rst:28559 -#: ../source/includes/generated/overview.rst:28626 -#: ../source/includes/generated/overview.rst:28711 -#: ../source/includes/generated/overview.rst:28989 -#: ../source/includes/generated/overview.rst:29027 -#: ../source/includes/generated/overview.rst:29098 -#: ../source/includes/generated/overview.rst:29123 -#: ../source/includes/generated/overview.rst:29156 -#: ../source/includes/generated/overview.rst:29190 -#: ../source/includes/generated/overview.rst:29225 -#: ../source/includes/generated/overview.rst:29250 -#: ../source/includes/generated/overview.rst:29296 -#: ../source/includes/generated/overview.rst:29330 -#: ../source/includes/generated/overview.rst:29373 -#: ../source/includes/generated/overview.rst:29410 -#: ../source/includes/generated/overview.rst:29433 -#: ../source/includes/generated/overview.rst:29468 -#: ../source/includes/generated/overview.rst:29504 -#: ../source/includes/generated/overview.rst:29541 -#: ../source/includes/generated/overview.rst:29588 -#: ../source/includes/generated/overview.rst:29617 -#: ../source/includes/generated/overview.rst:29659 -#: ../source/includes/generated/overview.rst:29700 -#: ../source/includes/generated/overview.rst:29720 -#: ../source/includes/generated/overview.rst:29763 -#: ../source/includes/generated/overview.rst:29804 -msgid "Content" -msgstr "" - -# 0ffa7d9a02364f03a0457775510bc0a2 -#: ../source/includes/generated/overview.rst:131 -msgid "``/includes/access-change-own-password-and-custom-data``" -msgstr "" - -# e53d5075c3534753877d6e3b67cea169 -#: ../source/includes/generated/overview.rst:136 -msgid "" -"``/includes/access-change-own-password-and-custom-data`` is included in " -"**3** files." -msgstr "" - -# 5143adc7de684404931d03bd12df1800 -# 67a32e32c7bf486991cc234c5c0362e9 -# abcd98dfb794452c8b5f3195fe93eeb4 -#: ../source/includes/generated/overview.rst:141 -#: ../source/includes/generated/overview.rst:932 -#: ../source/includes/generated/overview.rst:5991 -msgid ":doc:`/reference/command/updateUser`" -msgstr "" - -# e28aaee032084515b602bb4b76592a3e -# c439ba7e564d4975ad6fc3e4064629d5 -# 4437857b89354d9eae3e698912a27ec5 -#: ../source/includes/generated/overview.rst:143 -#: ../source/includes/generated/overview.rst:934 -#: ../source/includes/generated/overview.rst:6009 -msgid ":doc:`/reference/method/db.updateUser`" -msgstr "" - -# d9bd238132ba4d64baa4584112a2e681 -#: ../source/includes/generated/overview.rst:145 -msgid ":doc:`/tutorial/change-own-password-and-custom-data`" -msgstr "" - -# 9e4279b5d054457ca480d53c3268bfb4 -#: ../source/includes/generated/overview.rst:149 -msgid "" -"To include ``/includes/access-change-own-password-and-custom-data`` in a " -"document, use the following statement:" -msgstr "" - -# 564abd8b36d545e38cde4c7c3415e555 -#: ../source/includes/generated/overview.rst:167 -msgid "``/includes/access-change-password``" -msgstr "" - -# e920ccbdc4b14a4e8ddceeb94d882fa0 -#: ../source/includes/generated/overview.rst:172 -msgid "" -"``/includes/access-change-password`` is only included in :doc:`/tutorial" -"/change-user-password`." -msgstr "" - -# 0bb17edb339e4d9fb52fef9038d5eb8a -#: ../source/includes/generated/overview.rst:188 -msgid "``/includes/access-copydb``" -msgstr "" - -# 01a3ec31f7ec43e180535a4dc84d0d89 -#: ../source/includes/generated/overview.rst:193 -msgid "``/includes/access-copydb`` is included in **2** files." -msgstr "" - -# 02446f51ea0b4796b3a647436b0ccdab -# 24ee7339af5e4f5a9142326a22ddc298 -#: ../source/includes/generated/overview.rst:198 -#: ../source/includes/generated/overview.rst:4299 -msgid ":doc:`/reference/command/copydb`" -msgstr "" - -# ae49325e05884b0299556ccbca3fc93f -# b899932b617e4ae2a4a3c754198c2679 -#: ../source/includes/generated/overview.rst:200 -#: ../source/includes/generated/overview.rst:4301 -msgid ":doc:`/reference/method/db.copyDatabase`" -msgstr "" - -# b02460de3a484bd79360496c2b4148ad -#: ../source/includes/generated/overview.rst:204 -msgid "" -"To include ``/includes/access-copydb`` in a document, use the following " -"statement:" -msgstr "" - -# 9f5d73725ea44736bdb01fcde4f8c79f -#: ../source/includes/generated/overview.rst:336 -msgid "``/includes/access-create-role``" -msgstr "" - -# af7b11bb429248ee865104fdbf2f2f15 -#: ../source/includes/generated/overview.rst:341 -msgid "``/includes/access-create-role`` is included in **3** files." -msgstr "" - -# e966a9baae544e6d9afe1928f49948ef -# e4cc3bc33d5049d2994dbe76fd7393ec -#: ../source/includes/generated/overview.rst:346 -#: ../source/includes/generated/overview.rst:5977 -msgid ":doc:`/reference/command/createRole`" -msgstr "" - -# 1239d7413e6e4235a449bbef2d58f8fc -# 97f5db5d2b1e436781a6f8c0cd0dbbd2 -#: ../source/includes/generated/overview.rst:348 -#: ../source/includes/generated/overview.rst:5995 -msgid ":doc:`/reference/method/db.createRole`" -msgstr "" - -# 4b6314a58a3c4b3ab7c06f10d450c590 -# 2ed5b9427ad64d2d9ff18d350996e9a3 -#: ../source/includes/generated/overview.rst:350 -#: ../source/includes/generated/overview.rst:849 -msgid ":doc:`/tutorial/define-roles`" -msgstr "" - -# 16c29f9b0cad48749193b4d500631640 -#: ../source/includes/generated/overview.rst:354 -msgid "" -"To include ``/includes/access-create-role`` in a document, use the following" -" statement:" -msgstr "" - -# dc4a0d3ee61e43d8b6989b3217b10e23 -#: ../source/includes/generated/overview.rst:380 -msgid "``/includes/access-create-user``" -msgstr "" - -# b173b52c0aa943bdb624fc8ac43ca145 -#: ../source/includes/generated/overview.rst:385 -msgid "``/includes/access-create-user`` is included in **5** files." -msgstr "" - -# 12b96c14ed6f49cfa05220b7b0b91dcb -# 2c83ef5e8ce74c7f93be5b5a4cba584f -#: ../source/includes/generated/overview.rst:390 -#: ../source/includes/generated/overview.rst:5979 -msgid ":doc:`/reference/command/createUser`" -msgstr "" - -# 34408b08f3854d03b8b7cac4a0f07c10 -# 7052791199634a779b55e4292f90a5d4 -#: ../source/includes/generated/overview.rst:392 -#: ../source/includes/generated/overview.rst:5997 -msgid ":doc:`/reference/method/db.createUser`" -msgstr "" - -# faf27ba5c01a4db7800801d59674d785 -#: ../source/includes/generated/overview.rst:303 -#: ../source/includes/generated/overview.rst:394 -msgid ":doc:`/tutorial/add-admin-user`" -msgstr "" - -# c1e271eef2e84634a2b0d9555b418d28 -#: ../source/includes/generated/overview.rst:305 -#: ../source/includes/generated/overview.rst:396 -msgid ":doc:`/tutorial/add-user-administrator`" -msgstr "" - -# 41a698231cce44fabed451b8206e3f3c -#: ../source/includes/generated/overview.rst:307 -#: ../source/includes/generated/overview.rst:398 -msgid ":doc:`/tutorial/add-user-to-database`" -msgstr "" - -# 52b756864d1d4737856a3a0de853a781 -#: ../source/includes/generated/overview.rst:402 -msgid "" -"To include ``/includes/access-create-user`` in a document, use the following" -" statement:" -msgstr "" - -# a7ee6d4754d84ee29f0cb3b41f80f858 -#: ../source/includes/generated/overview.rst:426 -msgid "``/includes/access-drop-role``" -msgstr "" - -# 66df54c9797a4b0e84e55665d7a8f6ae -#: ../source/includes/generated/overview.rst:431 -msgid "``/includes/access-drop-role`` is included in **4** files." -msgstr "" - -# 6ecdb90fa0364f1f88d98e8cca1e57d6 -#: ../source/includes/generated/overview.rst:436 -msgid ":doc:`/reference/command/dropAllRolesFromDatabase`" -msgstr "" - -# a463214386b045d0858e4169c37c5f3a -#: ../source/includes/generated/overview.rst:438 -msgid ":doc:`/reference/command/dropRole`" -msgstr "" - -# b75ef1a40f0049c4899d205ba095523a -#: ../source/includes/generated/overview.rst:440 -msgid ":doc:`/reference/method/db.dropAllRoles`" -msgstr "" - -# 6673c72e1a2d4d83a1abec7790b79624 -#: ../source/includes/generated/overview.rst:442 -msgid ":doc:`/reference/method/db.dropRole`" -msgstr "" - -# caf9f120d78c4909aec569cd9e5a62ae -#: ../source/includes/generated/overview.rst:446 -msgid "" -"To include ``/includes/access-drop-role`` in a document, use the following " -"statement:" -msgstr "" - -# ba76b7b5992548be9a06c4b20b62f222 -#: ../source/includes/generated/overview.rst:462 -msgid "``/includes/access-drop-user``" -msgstr "" - -# 4a61bbd033594fe6841eaa01c5253823 -#: ../source/includes/generated/overview.rst:467 -msgid "``/includes/access-drop-user`` is included in **4** files." -msgstr "" - -# 1c8afd19ec9e4a53be0df9b449dd2e30 -#: ../source/includes/generated/overview.rst:472 -msgid ":doc:`/reference/command/dropAllUsersFromDatabase`" -msgstr "" - -# 9e14b58ffa9545a3bf3fc672e7190594 -#: ../source/includes/generated/overview.rst:474 -msgid ":doc:`/reference/command/dropUser`" -msgstr "" - -# f79b9a5fe68a4f5da6cecb1210c6d4c1 -#: ../source/includes/generated/overview.rst:476 -msgid ":doc:`/reference/method/db.dropAllUsers`" -msgstr "" - -# 8eb33922eb7a4d0a876ce6d6ce1279b2 -#: ../source/includes/generated/overview.rst:478 -msgid ":doc:`/reference/method/db.dropUser`" -msgstr "" - -# 56a199ef52bb42e9bc6c0c679e905910 -#: ../source/includes/generated/overview.rst:482 -msgid "" -"To include ``/includes/access-drop-user`` in a document, use the following " -"statement:" -msgstr "" - -# 90fe1a0915bc40bfa7401bd2d6e94f0b -#: ../source/includes/generated/overview.rst:498 -msgid "``/includes/access-eval``" -msgstr "" - -# 37d400ed9403478491308ae9fb361946 -# b7eea322ed3242c9af8f4d15597f91e9 -#: ../source/includes/generated/overview.rst:511 -#: ../source/includes/generated/overview.rst:29272 -msgid ":doc:`/reference/command/applyOps`" -msgstr "" - -# 8d15a531783f4b2a8f1b9682eae84a39 -# 64d559fbb3fb41af89bb39e84b4ff62b -# f86e0350ee7643da974facdc67b58dee -# f4efc247af654c409025cde23de956a6 -# 19e50b5b7ecd4fc2b2943f3ee9601d2d -#: ../source/includes/generated/overview.rst:1029 -#: ../source/includes/generated/overview.rst:1146 -#: ../source/includes/generated/overview.rst:3111 -#: ../source/includes/generated/overview.rst:4691 -msgid ":doc:`/reference/command/eval`" -msgstr "" - -# fe6c01aa822e4622b54a55888a918bf0 -# 67a261b1d1844593b0e915014f7ebc19 -#: ../source/includes/generated/overview.rst:513 -#: ../source/includes/generated/overview.rst:29318 -msgid ":doc:`/reference/method/db.collection.copyTo`" -msgstr "" - -# 822d1cfa0e104d1b93a7697b53d3538b -# 6491bfbd79be4231a5dcb66febad5a23 -# cd70cfcb827742e6a244c3653dfef392 -# 1f66914876ee45c4a1661b828fd3e264 -#: ../source/includes/generated/overview.rst:1148 -#: ../source/includes/generated/overview.rst:3113 -#: ../source/includes/generated/overview.rst:4693 -msgid ":doc:`/reference/method/db.eval`" -msgstr "" - -# 25fde0c041dc417d831a9bf7e57aae46 -#: ../source/includes/generated/overview.rst:517 -msgid "" -"To include ``/includes/access-eval`` in a document, use the following " -"statement:" -msgstr "" - -# 8c326ce8ba934208b650a72823fb865e -#: ../source/includes/generated/overview.rst:539 -msgid "``/includes/access-grant-privileges``" -msgstr "" - -# 45e0fe4a2b204ae1a9e5ccd296f7930c -#: ../source/includes/generated/overview.rst:544 -msgid "``/includes/access-grant-privileges`` is included in **2** files." -msgstr "" - -# dc5f898f788642759062932f6667bcd1 -#: ../source/includes/generated/overview.rst:549 -msgid ":doc:`/reference/command/grantPrivilegesToRole`" -msgstr "" - -# 1c217e7ce8924b518b9dbbfd028f3f36 -#: ../source/includes/generated/overview.rst:551 -msgid ":doc:`/reference/method/db.grantPrivilegesToRole`" -msgstr "" - -# 24bb2c50700d42fca97d03a8b3aac3cd -#: ../source/includes/generated/overview.rst:555 -msgid "" -"To include ``/includes/access-grant-privileges`` in a document, use the " -"following statement:" -msgstr "" - -# 9a2f9873363445678d2df6b4b9618a53 -#: ../source/includes/generated/overview.rst:574 -msgid "``/includes/access-grant-roles``" -msgstr "" - -# 95415003a4194105ac7c58babe06d4e2 -#: ../source/includes/generated/overview.rst:579 -msgid "``/includes/access-grant-roles`` is included in **6** files." -msgstr "" - -# 0c1a576a2e4f486585a7718e43d3ef2c -# b8a1e976032441c291d1517444f93326 -#: ../source/includes/generated/overview.rst:584 -#: ../source/includes/generated/overview.rst:5981 -msgid ":doc:`/reference/command/grantRolesToRole`" -msgstr "" - -# 9d901c5297474914bfc32f6693785fe2 -# ca0e788b7bc94e79ab85fd1e0f5e2d6f -#: ../source/includes/generated/overview.rst:586 -#: ../source/includes/generated/overview.rst:5983 -msgid ":doc:`/reference/command/grantRolesToUser`" -msgstr "" - -# aaa1e85e87334fc1b7215992c26d97be -# 8fc8233b9871453c98f54a228ef0e77b -#: ../source/includes/generated/overview.rst:588 -#: ../source/includes/generated/overview.rst:5999 -msgid ":doc:`/reference/method/db.grantRolesToRole`" -msgstr "" - -# 5f0e08718b5c488daca497489e91ae6d -# ae6006fe697e4acdac7c4f801e3ed69d -#: ../source/includes/generated/overview.rst:590 -#: ../source/includes/generated/overview.rst:6001 -msgid ":doc:`/reference/method/db.grantRolesToUser`" -msgstr "" - -# d0c30a4fc032466885ee7ad87c49170e -# cc1f9704ed554f02814600f2e53c5c03 -#: ../source/includes/generated/overview.rst:592 -#: ../source/includes/generated/overview.rst:845 -msgid ":doc:`/tutorial/assign-role-to-user`" -msgstr "" - -# 6a5512f4cb4b405894007cfdf7f07232 -# 98888483992e4d3c84bd686b4c4d9cf4 -# a28e52f9863b49818bca13b1931c7059 -#: ../source/includes/generated/overview.rst:594 -#: ../source/includes/generated/overview.rst:809 -#: ../source/includes/generated/overview.rst:847 -msgid ":doc:`/tutorial/change-user-privileges`" -msgstr "" - -# aa67b77ea93a4df285a2c5e9a39c9a46 -#: ../source/includes/generated/overview.rst:598 -msgid "" -"To include ``/includes/access-grant-roles`` in a document, use the following" -" statement:" -msgstr "" - -# 50a97c9c62004b0388cc2f94a58e708b -#: ../source/includes/generated/overview.rst:614 -msgid "``/includes/access-mongodump-collections``" -msgstr "" - -# 774bbb50cb044cf99b6c2852b318fbc1 -#: ../source/includes/generated/overview.rst:619 -msgid "``/includes/access-mongodump-collections`` is included in **4** files." -msgstr "" - -# c3de176f89e14f3695036ce4c739a66b -# 7ec27c48d006492a85b672e5721c37a8 -# 4bd854791cf343c9bcd7a399bb8b4452 -# 590417b8c2604b8aa12fbb1103b51be1 -# bc76764f752c434e8f691ff7f0bc44a4 -#: ../source/includes/generated/overview.rst:624 -#: ../source/includes/generated/overview.rst:670 -#: ../source/includes/generated/overview.rst:5541 -#: ../source/includes/generated/overview.rst:5572 -#: ../source/includes/generated/overview.rst:29359 -#: ../source/includes/generated/overview.rst:29488 -msgid ":doc:`/reference/program/mongodump`" -msgstr "" - -# da527814104641f2a176e733f81a9918 -# 2790f0fdcb0740a5b78e648fbbb22656 -# 4f47894377d64e1194738dffa7071d43 -#: ../source/includes/generated/overview.rst:626 -#: ../source/includes/generated/overview.rst:672 -#: ../source/includes/generated/overview.rst:8548 -msgid ":doc:`/tutorial/backup-sharded-cluster-with-database-dumps`" -msgstr "" - -# 53bd33966ce047038a317a0dafbb8e31 -# 50b2dc44cd0a48799b6b97aa50a46618 -#: ../source/includes/generated/overview.rst:628 -#: ../source/includes/generated/overview.rst:674 -msgid ":doc:`/tutorial/backup-small-sharded-cluster-with-mongodump`" -msgstr "" - -# d8ce0f0a3a944e8bb72209f1ebea1e2b -# f52680b1b84c4927a76c43703dedc26d -# c5039f52a97b448fb0ab4c63068383d1 -# 806c954a9ac24a5086e07b183608ae7c -# b405fff30e2740f3b065275cf5724f6d -#: ../source/includes/generated/overview.rst:630 -#: ../source/includes/generated/overview.rst:676 -#: ../source/includes/generated/overview.rst:722 -#: ../source/includes/generated/overview.rst:5543 -#: ../source/includes/generated/overview.rst:5574 -#: ../source/includes/generated/overview.rst:29492 -msgid ":doc:`/tutorial/backup-with-mongodump`" -msgstr "" - -# 25b4edb3234d4b81aa4f76fa37985835 -#: ../source/includes/generated/overview.rst:634 -msgid "" -"To include ``/includes/access-mongodump-collections`` in a document, use the" -" following statement:" -msgstr "" - -# 0a2253b7218a41eea9ba6479746f0584 -#: ../source/includes/generated/overview.rst:660 -msgid "``/includes/access-mongodump-users``" -msgstr "" - -# 4dba3ccb29784bf2bf517f627d3d13b0 -#: ../source/includes/generated/overview.rst:665 -msgid "``/includes/access-mongodump-users`` is included in **4** files." -msgstr "" - -# 9fc11c8086f64d3987dac4b926a39769 -#: ../source/includes/generated/overview.rst:680 -msgid "" -"To include ``/includes/access-mongodump-users`` in a document, use the " -"following statement:" -msgstr "" - -# 52e57b11cdb84c73a5342445ec36234a -#: ../source/includes/generated/overview.rst:710 -msgid "``/includes/access-mongorestore``" -msgstr "" - -# 98c0a2ae788040c3abd5663d1dd1c43f -#: ../source/includes/generated/overview.rst:715 -msgid "``/includes/access-mongorestore`` is included in **2** files." -msgstr "" - -# 5456ae982d934af4be6b34a0268ee58d -# 22e96fb8678046068078c974ccbf01ad -#: ../source/includes/generated/overview.rst:720 -#: ../source/includes/generated/overview.rst:29490 -msgid ":doc:`/reference/program/mongorestore`" -msgstr "" - -# 03834bb0886c4ad28df7cbf4924e8236 -#: ../source/includes/generated/overview.rst:726 -msgid "" -"To include ``/includes/access-mongorestore`` in a document, use the " -"following statement:" -msgstr "" - -# 8cf6ea23b92a4e16a6b0859ae81bafaf -#: ../source/includes/generated/overview.rst:756 -msgid "``/includes/access-revoke-privileges``" -msgstr "" - -# 48bd8937517d4dd7bc4872c88fe99f8e -#: ../source/includes/generated/overview.rst:761 -msgid "``/includes/access-revoke-privileges`` is included in **2** files." -msgstr "" - -# 6309300f79d64883bd46b67f18b2fc74 -#: ../source/includes/generated/overview.rst:766 -msgid ":doc:`/reference/command/revokePrivilegesFromRole`" -msgstr "" - -# c000accc34284ff6bf7866fd838b1122 -#: ../source/includes/generated/overview.rst:768 -msgid ":doc:`/reference/method/db.revokePrivilegesFromRole`" -msgstr "" - -# 9eac676f43534cb7b82fdef7fd09c5a6 -#: ../source/includes/generated/overview.rst:772 -msgid "" -"To include ``/includes/access-revoke-privileges`` in a document, use the " -"following statement:" -msgstr "" - -# 8d0f17c104ed47e0ac47a5b75f603bb5 -#: ../source/includes/generated/overview.rst:791 -msgid "``/includes/access-revoke-roles``" -msgstr "" - -# 464e7998df57426ea69efa714be98f43 -#: ../source/includes/generated/overview.rst:796 -msgid "``/includes/access-revoke-roles`` is included in **5** files." -msgstr "" - -# 266c8709c8d1407ca2c07e97ae8f6882 -# 0c2de666e99340f6ae8b38ce93db4731 -#: ../source/includes/generated/overview.rst:801 -#: ../source/includes/generated/overview.rst:5985 -msgid ":doc:`/reference/command/revokeRolesFromRole`" -msgstr "" - -# a42c98f8771a411281a66c81091ed780 -# ade59e511e8e4f379bc77596e1c92082 -#: ../source/includes/generated/overview.rst:803 -#: ../source/includes/generated/overview.rst:5987 -msgid ":doc:`/reference/command/revokeRolesFromUser`" -msgstr "" - -# a814f875c79e4b08a0dc139aa8ccc656 -# c9dc2b30080a48f79117ce9d4313e67d -#: ../source/includes/generated/overview.rst:805 -#: ../source/includes/generated/overview.rst:6003 -msgid ":doc:`/reference/method/db.revokeRolesFromRole`" -msgstr "" - -# 7c34bd7527f94b3895b8b5ec1e8536df -# cedece879df044569b9c78d44bf497d2 -#: ../source/includes/generated/overview.rst:807 -#: ../source/includes/generated/overview.rst:6005 -msgid ":doc:`/reference/method/db.revokeRolesFromUser`" -msgstr "" - -# 6e65212b8e574f219251d166367c1983 -#: ../source/includes/generated/overview.rst:813 -msgid "" -"To include ``/includes/access-revoke-roles`` in a document, use the " -"following statement:" -msgstr "" - -# 909123abcc66424a9d6274ffa590dc2d -#: ../source/includes/generated/overview.rst:829 -msgid "``/includes/access-roles-info``" -msgstr "" - -# 9aa9736ac98c4342b4e1d5f568c5c8d1 -#: ../source/includes/generated/overview.rst:834 -msgid "``/includes/access-roles-info`` is included in **8** files." -msgstr "" - -# 77d983cbe0ee46208fc573d1d02bea0c -#: ../source/includes/generated/overview.rst:839 -msgid ":doc:`/reference/command/rolesInfo`" -msgstr "" - -# 1d46401ef934472db93a300cab810f4c -#: ../source/includes/generated/overview.rst:841 -msgid ":doc:`/reference/method/db.getRole`" -msgstr "" - -# 39bb017314d54fe5b429721b15736ea9 -#: ../source/includes/generated/overview.rst:843 -msgid ":doc:`/reference/method/db.getRoles`" -msgstr "" - -# 29b56f26013b4e3fbb58493e500322da -#: ../source/includes/generated/overview.rst:851 -msgid ":doc:`/tutorial/verify-user-privileges`" -msgstr "" - -# 049fa04f42a14b43b78da643ec381457 -#: ../source/includes/generated/overview.rst:853 -msgid ":doc:`/tutorial/view-roles`" -msgstr "" - -# d1a03681243b4e88a860ccff1dd0a331 -#: ../source/includes/generated/overview.rst:857 -msgid "" -"To include ``/includes/access-roles-info`` in a document, use the following " -"statement:" -msgstr "" - -# d0d6038ef4c8424f8814908823eb2462 -#: ../source/includes/generated/overview.rst:874 -msgid "``/includes/access-update-role``" -msgstr "" - -# b9ee28ac379648daba0da4aefca820dd -#: ../source/includes/generated/overview.rst:879 -msgid "``/includes/access-update-role`` is included in **2** files." -msgstr "" - -# f21f70177f20426194f63175dae37991 -# 3f686eb6f4334466ae780e89160731ab -#: ../source/includes/generated/overview.rst:884 -#: ../source/includes/generated/overview.rst:5989 -msgid ":doc:`/reference/command/updateRole`" -msgstr "" - -# 0c4a192a279a46dfb22b433bf4a43d55 -# fdb5e1ffac8548d6b2312e280e2f5f76 -#: ../source/includes/generated/overview.rst:886 -#: ../source/includes/generated/overview.rst:6007 -msgid ":doc:`/reference/method/db.updateRole`" -msgstr "" - -# e98c85ae86c34485a2fb6fa9f7ea50e0 -#: ../source/includes/generated/overview.rst:890 -msgid "" -"To include ``/includes/access-update-role`` in a document, use the following" -" statement:" -msgstr "" - -# 05b8b596eec445e7b0e3c677525eb0ab -#: ../source/includes/generated/overview.rst:922 -msgid "``/includes/access-update-user``" -msgstr "" - -# 020fa79a966f47608c3b6c793d1c8579 -#: ../source/includes/generated/overview.rst:927 -msgid "``/includes/access-update-user`` is included in **2** files." -msgstr "" - -# 3527fdd76a2e41e8af4c7bb8ff2daf8c -#: ../source/includes/generated/overview.rst:938 -msgid "" -"To include ``/includes/access-update-user`` in a document, use the following" -" statement:" -msgstr "" - -# cab06d7d6675472387d4099202742234 -#: ../source/includes/generated/overview.rst:962 -msgid "``/includes/access-user-info``" -msgstr "" - -# eb94c8511fa04cf78c33af3d64e26bba -#: ../source/includes/generated/overview.rst:967 -msgid "``/includes/access-user-info`` is included in **2** files." -msgstr "" - -# 78669f46a4444391bbbe62b93ffa6e01 -#: ../source/includes/generated/overview.rst:972 -msgid ":doc:`/reference/method/db.getUser`" -msgstr "" - -# 27259b300f324fa5bca7b2536e1d5ab9 -#: ../source/includes/generated/overview.rst:974 -msgid ":doc:`/reference/method/db.getUsers`" -msgstr "" - -# 09d4f2a740c84a92990725f77ed18c9b -#: ../source/includes/generated/overview.rst:978 -msgid "" -"To include ``/includes/access-user-info`` in a document, use the following " -"statement:" -msgstr "" - -# 18360c1fcd7c4c5e8978ae8a40f5ca37 -#: ../source/includes/generated/overview.rst:997 -msgid "``/includes/admonition-config-db-is-internal``" -msgstr "" - -# b65e5a49c2864ee0b849b091b3bfb532 -#: ../source/includes/generated/overview.rst:1002 -msgid "" -"``/includes/admonition-config-db-is-internal`` is only included in " -":doc:`/reference/config-database`." -msgstr "" - -# 546686d69e804dc0b2b684daaeb01272 -#: ../source/includes/generated/overview.rst:1017 -msgid "``/includes/admonition-javascript-prevalence``" -msgstr "" - -# 1ac5da3a131c418b8a93774c403f977c -#: ../source/includes/generated/overview.rst:1022 -msgid "" -"``/includes/admonition-javascript-prevalence`` is included in **5** files." -msgstr "" - -# c32036d5531a4aaaa234f184fb6e8f70 -# 2e6915baf99f4c37ae5980fde20ddd90 -#: ../source/includes/generated/overview.rst:1027 -#: ../source/includes/generated/overview.rst:4480 -msgid ":doc:`/core/server-side-javascript`" -msgstr "" - -# 454aca01481a46a5bb4c27adaeb50dea -# 034a449a321c4bfda8bd241e66901b35 -#: ../source/includes/generated/overview.rst:1031 -#: ../source/includes/generated/overview.rst:4982 -msgid ":doc:`/reference/command/group`" -msgstr "" - -# 24b179d089bc4a63ba75e87ba1801d14 -# 909e4fbaf34f4c68bfb1602ab6382a6c -# 04d555434e3b45b2ba5dc0dfa99931e9 -# d355370d207248f3b8af22e8956a21ca -#: ../source/includes/generated/overview.rst:1033 -#: ../source/includes/generated/overview.rst:3179 -#: ../source/includes/generated/overview.rst:4984 -#: ../source/includes/generated/overview.rst:28697 -msgid ":doc:`/reference/command/mapReduce`" -msgstr "" - -# a05ea85b82dc45d9bfc3476979ccbe11 -#: ../source/includes/generated/overview.rst:1035 -msgid ":doc:`/reference/method`" -msgstr "" - -# a8add26f3cf244b7ab1b1dff6cf4857d -#: ../source/includes/generated/overview.rst:1039 -msgid "" -"To include ``/includes/admonition-javascript-prevalence`` in a document, use" -" the following statement:" -msgstr "" - -# 71764ce5f1e348da9482c73a46cd7cd3 -#: ../source/includes/generated/overview.rst:1059 -msgid "``/includes/admonition-mongodb-enterprise-windows-ldap``" -msgstr "" - -# 2da625734e964e8ebb2829f56376c255 -#: ../source/includes/generated/overview.rst:1064 -msgid "" -"``/includes/admonition-mongodb-enterprise-windows-ldap`` is included in " -"**3** files." -msgstr "" - -# 0511b11a4ab04df4a2514f932ed01a23 -#: ../source/includes/generated/overview.rst:1072 -msgid ":doc:`/core/authentication`" -msgstr "" - -# fbba052e6808443693904176cc9e2bdb -# 3324de28cf9841bea5480f882b63dc68 -#: ../source/includes/generated/overview.rst:1074 -#: ../source/includes/generated/overview.rst:6596 -msgid ":doc:`/release-notes/2.6`" -msgstr "" - -# e8640217cf3a48a88cf737d1c4940bce -#: ../source/includes/generated/overview.rst:1078 -msgid "" -"To include ``/includes/admonition-mongodb-enterprise-windows-ldap`` in a " -"document, use the following statement:" -msgstr "" - -# c276dbf47f4645c5870af0229f7e76d7 -#: ../source/includes/generated/overview.rst:1136 -msgid "``/includes/admonitions-eval``" -msgstr "" - -# b1b3cbce944d4405971276e12cbbcc4e -#: ../source/includes/generated/overview.rst:1141 -msgid "``/includes/admonitions-eval`` is included in **2** files." -msgstr "" - -# 659473fa630a4557b5c4a87c33cc90e1 -#: ../source/includes/generated/overview.rst:1152 -msgid "" -"To include ``/includes/admonitions-eval`` in a document, use the following " -"statement:" -msgstr "" - -# d36f7ad754c44874aac9f8730e413836 -#: ../source/includes/generated/overview.rst:1202 -msgid "``/includes/behavior-drop-role``" -msgstr "" - -# ee13ed2a07de4618855f188606f04eb6 -#: ../source/includes/generated/overview.rst:1207 -msgid "``/includes/behavior-drop-role`` is not included in any files." -msgstr "" - -# ce82478face447a3a303a458f00abbb8 -#: ../source/includes/generated/overview.rst:1234 -msgid "``/includes/considerations-deploying-replica-set``" -msgstr "" - -# 3925d9287d9c4bc7833fc642e24f3b24 -#: ../source/includes/generated/overview.rst:1239 -msgid "" -"``/includes/considerations-deploying-replica-set`` is included in **3** " -"files." -msgstr "" - -# 0c3bc2a96e7b4e9ca14bec784d39f8c3 -#: ../source/includes/generated/overview.rst:1244 -msgid ":doc:`/tutorial/deploy-geographically-distributed-replica-set`" -msgstr "" - -# 30c6e857901e467b9cf6eb8a928bb5ea -#: ../source/includes/generated/overview.rst:1246 -msgid ":doc:`/tutorial/deploy-replica-set-with-auth`" -msgstr "" - -# 31d6ef2a08e94ef2a0c7908f1c09409e -# 7f110c2074ce4172a00b9b0e1128a6e7 -#: ../source/includes/generated/overview.rst:1248 -#: ../source/includes/generated/overview.rst:7378 -msgid ":doc:`/tutorial/deploy-replica-set`" -msgstr "" - -# 9f56d74fd762489d9b812aab99bd4fb9 -#: ../source/includes/generated/overview.rst:1252 -msgid "" -"To include ``/includes/considerations-deploying-replica-set`` in a document," -" use the following statement:" -msgstr "" - -# cd54e3f10f5147cdac9cdcffe08eaae2 -#: ../source/includes/generated/overview.rst:1313 -msgid "``/includes/deprecation-uniqueDocs``" -msgstr "" - -# 54869ce6d06140c3b4847eefd07a7280 -#: ../source/includes/generated/overview.rst:1320 -msgid "" -"``/includes/deprecation-uniqueDocs`` is included in another file used as an " -"include." -msgstr "" - -# dca3f2a793bb4f43ac6b5905586e7e68 -# 91546abc444446128914e520968755ca -#: ../source/includes/generated/overview.rst:1326 -#: ../source/includes/generated/overview.rst:1328 -#: ../source/includes/generated/overview.rst:4908 -#: ../source/includes/generated/overview.rst:4910 -msgid ":doc:`/reference/command/geoNear-field`" -msgstr "" - -# b56cf2e4f443445ca3533719d610aba8 -#: ../source/includes/generated/overview.rst:1332 -msgid ":doc:`/reference/operator/query/uniqueDocs`" -msgstr "" - -# 9d74ea420fca4e138d571e0c24a0be5c -#: ../source/includes/generated/overview.rst:1336 -msgid "" -"To include ``/includes/deprecation-uniqueDocs`` in a document, use the " -"following statement:" -msgstr "" - -# 99f6913cf6ee4192853fee1fbfc41bc8 -#: ../source/includes/generated/overview.rst:1464 -msgid "``/includes/example-addToSet-each``" -msgstr "" - -# 9c6a7d1eccde4ad489836ef8405a1876 -#: ../source/includes/generated/overview.rst:1469 -msgid "``/includes/example-addToSet-each`` is included in **2** files." -msgstr "" - -# 7eba0b46efe847f8bff6e2492e262d76 -#: ../source/includes/generated/overview.rst:1474 -msgid ":doc:`/reference/operator/update/addToSet`" -msgstr "" - -# 44e73e70d26b4b4eaff06f1dbc749b82 -# 6e1f265890d44bdfab5e88a1b27f7934 -#: ../source/includes/generated/overview.rst:1476 -#: ../source/includes/generated/overview.rst:1692 -msgid ":doc:`/reference/operator/update/each`" -msgstr "" - -# c15f7ff917394cd6a0729185cbb155b2 -#: ../source/includes/generated/overview.rst:1480 -msgid "" -"To include ``/includes/example-addToSet-each`` in a document, use the " -"following statement:" -msgstr "" - -# a4729baa9e674cf9b08c6687ff2f212f -#: ../source/includes/generated/overview.rst:1521 -msgid "``/includes/example-filter-current-op``" -msgstr "" - -# 9b7d6b8599f2482295c5b14b835d509b -#: ../source/includes/generated/overview.rst:1526 -msgid "" -"``/includes/example-filter-current-op`` is only included in " -":doc:`/reference/method/db.currentOp`." -msgstr "" - -# 8ca493f94b914f559cc275e41bd87a7a -#: ../source/includes/generated/overview.rst:1682 -msgid "``/includes/example-push-each``" -msgstr "" - -# 93c7146d20944cff82cbc0cff8a5c43d -#: ../source/includes/generated/overview.rst:1687 -msgid "``/includes/example-push-each`` is included in **2** files." -msgstr "" - -# 62e7e5896944489682b60fbf5bea4429 -# d0f67200b9234b4eb75786e9b882d6b3 -#: ../source/includes/generated/overview.rst:1694 -#: ../source/includes/generated/overview.rst:1732 -msgid ":doc:`/reference/operator/update/push`" -msgstr "" - -# 86afb750f446427ab57f6b10e0844671 -#: ../source/includes/generated/overview.rst:1698 -msgid "" -"To include ``/includes/example-push-each`` in a document, use the following " -"statement:" -msgstr "" - -# 319c17f2b6c44121a178c17b3824c927 -#: ../source/includes/generated/overview.rst:1722 -msgid "``/includes/example-push-with-multiple-modifiers``" -msgstr "" - -# 6f716ec1c2a94d0a9012bbe846a90947 -#: ../source/includes/generated/overview.rst:1727 -msgid "" -"``/includes/example-push-with-multiple-modifiers`` is included in **3** " -"files." -msgstr "" - -# 33ae0263f10644bfaee7ecc3a539f136 -#: ../source/includes/generated/overview.rst:1734 -msgid ":doc:`/reference/operator/update/slice`" -msgstr "" - -# ed48ab4834234861afcce539bdebb4d9 -#: ../source/includes/generated/overview.rst:1736 -msgid ":doc:`/reference/operator/update/sort`" -msgstr "" - -# 565dce920579446e81d718756acc8422 -#: ../source/includes/generated/overview.rst:1740 -msgid "" -"To include ``/includes/example-push-with-multiple-modifiers`` in a document," -" use the following statement:" -msgstr "" - -# 578bc0ea0c2d4bfc9b7c24a3e2b89726 -#: ../source/includes/generated/overview.rst:1804 -msgid "``/includes/example-server-status-projection``" -msgstr "" - -# e2c15d06da0b430bb6ce8fad8341e3b5 -#: ../source/includes/generated/overview.rst:1809 -msgid "" -"``/includes/example-server-status-projection`` is included in **2** files." -msgstr "" - -# 677b0f7c5fa54e7da2cf661112f288b5 -#: ../source/includes/generated/overview.rst:1814 -msgid ":doc:`/reference/command/serverStatus`" -msgstr "" - -# 7ad2165205f54a3481ab8746ad389e6b -#: ../source/includes/generated/overview.rst:1816 -msgid ":doc:`/reference/method/db.serverStatus`" -msgstr "" - -# 8ea5af4d618d421fb89c5098cda77803 -#: ../source/includes/generated/overview.rst:1820 -msgid "" -"To include ``/includes/example-server-status-projection`` in a document, use" -" the following statement:" -msgstr "" - -# 2206634163c2498e9d671bcb42786906 -#: ../source/includes/generated/overview.rst:3101 -msgid "``/includes/examples-eval``" -msgstr "" - -# 0e6d1bb42d73453cae454b4fb07559af -#: ../source/includes/generated/overview.rst:3106 -msgid "``/includes/examples-eval`` is included in **2** files." -msgstr "" - -# 55796dc6e657444989c1f6c52d8e1d52 -#: ../source/includes/generated/overview.rst:3117 -msgid "" -"To include ``/includes/examples-eval`` in a document, use the following " -"statement:" -msgstr "" - -# 7c32c2e5be2f4b2d9eef2018fb51d085 -#: ../source/includes/generated/overview.rst:3169 -msgid "``/includes/examples-map-reduce``" -msgstr "" - -# 2fc2b43be37b41bfb851340c2ce8b047 -#: ../source/includes/generated/overview.rst:3174 -msgid "``/includes/examples-map-reduce`` is included in **3** files." -msgstr "" - -# d3f8bc28339849428cd5055feee0fea7 -# e320298793b945f0a5696a62bc79d7ea -# 645a2b5d789c42819406fbe75db1ff9e -#: ../source/includes/generated/overview.rst:3181 -#: ../source/includes/generated/overview.rst:4988 -#: ../source/includes/generated/overview.rst:28699 -msgid ":doc:`/reference/method/db.collection.mapReduce`" -msgstr "" - -# eed9353de112483fb9b23b1fbcda6e11 -#: ../source/includes/generated/overview.rst:3183 -msgid ":doc:`/tutorial/map-reduce-examples`" -msgstr "" - -# 1e3840720149444f99800e5eceeb0c1e -#: ../source/includes/generated/overview.rst:3187 -msgid "" -"To include ``/includes/examples-map-reduce`` in a document, use the " -"following statement:" -msgstr "" - -# 9b8f33ea28304b2e9ca70df0055bcf0f -#: ../source/includes/generated/overview.rst:3554 -msgid "``/includes/fact-agg-helper-exception``" -msgstr "" - -# 5e93eeb470784bbdaa4cbeb13e418c7a -#: ../source/includes/generated/overview.rst:3559 -msgid "``/includes/fact-agg-helper-exception`` is included in **2** files." -msgstr "" - -# 252345b2dec647bfbfc49e16b8f170ed -#: ../source/includes/generated/overview.rst:3564 -msgid ":doc:`/reference/command/aggregate`" -msgstr "" - -# 824857892d664c9284e4ad6aba63be33 -# d523e1aef4f7428181535cc0c81e0fd6 -#: ../source/includes/generated/overview.rst:3566 -msgid ":doc:`/reference/method/db.collection.aggregate`" -msgstr "" - -# 882fc552e71441fca14ce1f6dad239e9 -#: ../source/includes/generated/overview.rst:3570 -msgid "" -"To include ``/includes/fact-agg-helper-exception`` in a document, use the " -"following statement:" -msgstr "" - -# 110999fdaeb243c59a1ac69f4667b207 -#: ../source/includes/generated/overview.rst:3589 -msgid "``/includes/fact-agg-helper-returns-cursor``" -msgstr "" - -# 06dbeb5e38374c9788c4bc1e8f2c044f -#: ../source/includes/generated/overview.rst:3609 -msgid "``/includes/fact-agg-memory-limit``" -msgstr "" - -# 1221600af7b740e2b213d7694d4172c6 -#: ../source/includes/generated/overview.rst:3614 -msgid "``/includes/fact-agg-memory-limit`` is included in **2** files." -msgstr "" - -# ce832e056e014ac5b113caccf3770912 -# da9bab6e53e34e6eb51936ffa2ecd43f -#: ../source/includes/generated/overview.rst:3619 -msgid ":doc:`/core/aggregation-pipeline-limits`" -msgstr "" - -# f14e4ace5d884afebac28507f6c70bce -# fa9d95fc439447518de408a926129bd4 -# afa646b6bb95430fb818d7ee007d5999 -# a5a577bf41e94efcac4b5e399efcb5ec -# 8cdc73e273b7479d9d9b2b34843d1d84 -#: ../source/includes/generated/overview.rst:3621 -#: ../source/includes/generated/overview.rst:4602 -#: ../source/includes/generated/overview.rst:4946 -#: ../source/includes/generated/overview.rst:6120 -#: ../source/includes/generated/overview.rst:6316 -msgid ":doc:`/reference/limits`" -msgstr "" - -# 40402daf0e55489a8566e67b3d0fe3be -#: ../source/includes/generated/overview.rst:3625 -msgid "" -"To include ``/includes/fact-agg-memory-limit`` in a document, use the " -"following statement:" -msgstr "" - -# a4fb92f4fd6040d4b693dbe13b666195 -#: ../source/includes/generated/overview.rst:3654 -msgid "``/includes/fact-agg-sort-limit``" -msgstr "" - -# e7c8bffe59f14f33858b4ee90fdb1d9e -#: ../source/includes/generated/overview.rst:3659 -msgid "``/includes/fact-agg-sort-limit`` is included in **2** files." -msgstr "" - -# 62f94e0bf0354a5781834dd8d349932a -#: ../source/includes/generated/overview.rst:3664 -msgid ":doc:`/reference/operator/aggregation/limit`" -msgstr "" - -# de4fffaf40694b8895a1f38011eeda23 -# cc531e996cf84bbe98b5409bc90e3561 -#: ../source/includes/generated/overview.rst:3666 -#: ../source/includes/generated/overview.rst:5729 -#: ../source/includes/generated/overview.rst:6250 -msgid ":doc:`/reference/operator/aggregation/sort`" -msgstr "" - -# 41455bd5ad2a4db6bf2b3b97facc318e -#: ../source/includes/generated/overview.rst:3670 -msgid "" -"To include ``/includes/fact-agg-sort-limit`` in a document, use the " -"following statement:" -msgstr "" - -# 313177afac674be1bccc3fc832da93c4 -#: ../source/includes/generated/overview.rst:3785 -msgid "``/includes/fact-aggregation-types``" -msgstr "" - -# 4b6ce2fb5b6943078e94c83441fe80d3 -#: ../source/includes/generated/overview.rst:7101 -#: ../source/includes/generated/overview.rst:7138 -#: ../source/includes/generated/overview.rst:7172 -#: ../source/includes/generated/overview.rst:7210 -#: ../source/includes/generated/overview.rst:7246 -#: ../source/includes/generated/overview.rst:7296 -#: ../source/includes/generated/overview.rst:7339 -msgid ":doc:`/reference/operator/aggregation`" -msgstr "" - -# da61a789dd3a43478143dfb3b08291a6 -#: ../source/includes/generated/overview.rst:3802 -msgid "``/includes/fact-auth-upgrade-recommendation``" -msgstr "" - -# a81e7cbb92ca4d58ae29086abfd735cb -#: ../source/includes/generated/overview.rst:3807 -msgid "" -"``/includes/fact-auth-upgrade-recommendation`` is only included in :doc" -":`/release-notes/2.6-upgrade-authorization`." -msgstr "" - -# 0ceaa212c24c423cbe04aa2592aebb3d -#: ../source/includes/generated/overview.rst:3828 -msgid "``/includes/fact-bindata-storage-optimization``" -msgstr "" - -# 6771f5d61a08484882ed5e3544eb14e1 -#: ../source/includes/generated/overview.rst:3833 -msgid "" -"``/includes/fact-bindata-storage-optimization`` is included in **2** files." -msgstr "" - -# 0379ac58a7424de9858d220e9d3bd989 -# 628308671424473995263c7ac31f6b88 -# fc6d9a5f290549649ea5fe56ef2ea48c -# 1c8a6dd3cfe1465cab06cba82b7976ff -#: ../source/includes/generated/overview.rst:3838 -#: ../source/includes/generated/overview.rst:4600 -#: ../source/includes/generated/overview.rst:6592 -#: ../source/includes/generated/overview.rst:8230 -msgid ":doc:`/core/document`" -msgstr "" - -# 8daa88446f8a40829d557820f3f0e53b -#: ../source/includes/generated/overview.rst:3840 -msgid "" -":doc:`/tutorial/optimize-query-performance-with-indexes-and-projections`" -msgstr "" - -# 67e8304f8bc240028d8de845e710ba24 -#: ../source/includes/generated/overview.rst:3844 -msgid "" -"To include ``/includes/fact-bindata-storage-optimization`` in a document, " -"use the following statement:" -msgstr "" - -# 7c61a976ddb2445d8e44e4e894efa593 -#: ../source/includes/generated/overview.rst:4029 -msgid "``/includes/fact-cannot-unshard-collection``" -msgstr "" - -# 22529d2d89f64948ac113bd7fcbad336 -#: ../source/includes/generated/overview.rst:4034 -msgid "" -"``/includes/fact-cannot-unshard-collection`` is included in **2** files." -msgstr "" - -# 21007a88334f4cefb887f3e16bfcd0a7 -#: ../source/includes/generated/overview.rst:4039 -#: ../source/includes/generated/overview.rst:8196 -msgid ":doc:`/reference/command/shardCollection`" -msgstr "" - -# 44e19e2e10304c6ca70ad1948c21a92d -#: ../source/includes/generated/overview.rst:4041 -msgid ":doc:`/reference/method/sh.shardCollection`" -msgstr "" - -# fb3f334059d140378479de5389731864 -#: ../source/includes/generated/overview.rst:4045 -msgid "" -"To include ``/includes/fact-cannot-unshard-collection`` in a document, use " -"the following statement:" -msgstr "" - -# 8dd4242cdbb84f9eb011a2b24625ab6d -#: ../source/includes/generated/overview.rst:4063 -msgid "``/includes/fact-change-database-context``" -msgstr "" - -# 80c9d15fb37a4f5fa3e337d350ce5167 -#: ../source/includes/generated/overview.rst:4068 -msgid "``/includes/fact-change-database-context`` is included in **2** files." -msgstr "" - -# 8c5f34913d55455b8ca8179d87acd291 -# 85806b82280f4cfb903971e29c65ff02 -#: ../source/includes/generated/overview.rst:4073 -#: ../source/includes/generated/overview.rst:8300 -msgid ":doc:`/reference/command/logout`" -msgstr "" - -# a6ee9b2828884d5880bd2de661637554 -# b5c051af52cc4932a6627461016f2b56 -#: ../source/includes/generated/overview.rst:4075 -#: ../source/includes/generated/overview.rst:8302 -msgid ":doc:`/reference/method/db.logout`" -msgstr "" - -# 7da56f54f5c34d4dbe9b08aa527bc043 -#: ../source/includes/generated/overview.rst:4079 -msgid "" -"To include ``/includes/fact-change-database-context`` in a document, use the" -" following statement:" -msgstr "" - -# fbad05138b8640dd9bd01db0b23317e2 -#: ../source/includes/generated/overview.rst:4101 -msgid "``/includes/fact-change-password``" -msgstr "" - -# ebe0dc12d59048c39e5db291ad94c484 -#: ../source/includes/generated/overview.rst:4106 -msgid "``/includes/fact-change-password`` is not included in any files." -msgstr "" - -# d51cbb50e8f94e138f134e1310ac1cde -#: ../source/includes/generated/overview.rst:4121 -msgid "``/includes/fact-command-puts-secondary-into-recovering``" -msgstr "" - -# a872bc5f656b40bbb730c044a3982e85 -#: ../source/includes/generated/overview.rst:4126 -msgid "" -"``/includes/fact-command-puts-secondary-into-recovering`` is included in " -"**2** files." -msgstr "" - -# e8187f262a9a49789c5e98ab578d2037 -#: ../source/includes/generated/overview.rst:4131 -msgid ":doc:`/reference/command/compact`" -msgstr "" - -# 5d900eb1782547e18fd97642d328d10e -#: ../source/includes/generated/overview.rst:4133 -msgid ":doc:`/reference/command/replSetMaintenance`" -msgstr "" - -# 1ac07c1d72904e71a1822a295f618ede -#: ../source/includes/generated/overview.rst:4137 -msgid "" -"To include ``/includes/fact-command-puts-secondary-into-recovering`` in a " -"document, use the following statement:" -msgstr "" - -# 6d87de9890ea45979f14ad67932d7d9b -#: ../source/includes/generated/overview.rst:4213 -msgid "``/includes/fact-compound-index-with-text-restrictions``" -msgstr "" - -# a0bb9f6a4e774b4084f7d0c188ecaaa6 -#: ../source/includes/generated/overview.rst:4218 -msgid "" -"``/includes/fact-compound-index-with-text-restrictions`` is included in " -"**2** files." -msgstr "" - -# 29b0293ede084f3d9ba759b70294accc -# 1046dff734f04486a841ae6d2714c5c1 -#: ../source/includes/generated/overview.rst:4223 -#: ../source/includes/generated/overview.rst:5076 -#: ../source/includes/generated/overview.rst:6434 -msgid ":doc:`/core/index-text`" -msgstr "" - -# 7b31b37fc44b444b95dd1a3a4c0ac321 -#: ../source/includes/generated/overview.rst:4225 -msgid ":doc:`/tutorial/limit-number-of-items-scanned-for-text-search`" -msgstr "" - -# 72959317defc45828ebc65a386bdfb1b -#: ../source/includes/generated/overview.rst:4229 -msgid "" -"To include ``/includes/fact-compound-index-with-text-restrictions`` in a " -"document, use the following statement:" -msgstr "" - -# 13c4487ca6174669be69b66837c5bc2d -#: ../source/includes/generated/overview.rst:4289 -msgid "``/includes/fact-copydb-behavior``" -msgstr "" - -# c7f85dbb122a423097226d8567d4e60e -#: ../source/includes/generated/overview.rst:4294 -msgid "``/includes/fact-copydb-behavior`` is included in **2** files." -msgstr "" - -# da11e105c5a74b8285d16b868e91813f -#: ../source/includes/generated/overview.rst:4305 -msgid "" -"To include ``/includes/fact-copydb-behavior`` in a document, use the " -"following statement:" -msgstr "" - -# ee7502dd9b3344c1ba334c00f284ee24 -#: ../source/includes/generated/overview.rst:4470 -msgid "``/includes/fact-disable-javascript-with-noscript``" -msgstr "" - -# 01499ebd378d4173b5d325f03c5a0b39 -#: ../source/includes/generated/overview.rst:4475 -msgid "" -"``/includes/fact-disable-javascript-with-noscript`` is included in **2** " -"files." -msgstr "" - -# 33a005492ba546d9b29f70827ff5c8ea -# abb507af6b2c447f96df2240f44a706e -# 3971a124d117471ba655c4355395d333 -# 9983bcc6d06b42a58adff7d4d27337b2 -#: ../source/includes/generated/overview.rst:4482 -#: ../source/includes/generated/overview.rst:6244 -#: ../source/includes/generated/overview.rst:29316 -#: ../source/includes/generated/overview.rst:29454 -msgid ":doc:`/faq/developers`" -msgstr "" - -# 69a5c76a41c749aba0c6080e6372a6e6 -#: ../source/includes/generated/overview.rst:4486 -msgid "" -"To include ``/includes/fact-disable-javascript-with-noscript`` in a " -"document, use the following statement:" -msgstr "" - -# 4fe1634c7e2d4c4197e1c6a71a3fddc6 -#: ../source/includes/generated/overview.rst:4504 -msgid "``/includes/fact-distributed-rs-siteB-config``" -msgstr "" - -# 8d9e8e1259534771a5c98ab0586fd032 -#: ../source/includes/generated/overview.rst:4511 -msgid "" -"``/includes/fact-distributed-rs-siteB-config`` is included in another file " -"used as an include." -msgstr "" - -# 4202190677924de093961089b1279b53 -#: ../source/includes/generated/overview.rst:4519 -msgid "" -"To include ``/includes/fact-distributed-rs-siteB-config`` in a document, use" -" the following statement:" -msgstr "" - -# f129184d478a40b6bf6525c33c7ca13a -#: ../source/includes/generated/overview.rst:4563 -msgid "``/includes/fact-document-field-name-restrictions``" -msgstr "" - -# c3c866f1bac940018b945404eb48f4dd -#: ../source/includes/generated/overview.rst:4568 -msgid "" -"``/includes/fact-document-field-name-restrictions`` is only included in " -":doc:`/core/document`." -msgstr "" - -# 49aca417fb054de8be2679ace21a83f5 -#: ../source/includes/generated/overview.rst:4590 -msgid "``/includes/fact-document-max-size``" -msgstr "" - -# 5d5ed11cf1f5431881d52aaf72d1db16 -#: ../source/includes/generated/overview.rst:4595 -msgid "``/includes/fact-document-max-size`` is included in **2** files." -msgstr "" - -# c09e2e6aa8c94e22af9fd8bc4d51a7b1 -#: ../source/includes/generated/overview.rst:4606 -msgid "" -"To include ``/includes/fact-document-max-size`` in a document, use the " -"following statement:" -msgstr "" - -# e8299879afba4489aff7953c16accfdf -#: ../source/includes/generated/overview.rst:4628 -msgid "``/includes/fact-dot-notation``" -msgstr "" - -# 15cb58da6e134a269dd108854a32eb95 -#: ../source/includes/generated/overview.rst:4633 -msgid "" -"``/includes/fact-dot-notation`` is only included in :doc:`/core/document`." -msgstr "" - -# 2703d43993174f9ca296a064a8cd2b8d -#: ../source/includes/generated/overview.rst:4661 -msgid "``/includes/fact-eval-authentication``" -msgstr "" - -# 2d0d3f7c1fc247c38a75888764626255 -#: ../source/includes/generated/overview.rst:4681 -msgid "``/includes/fact-eval-helper-method``" -msgstr "" - -# a3e9e7a4b7304f5287ede4a4bd3c6b74 -#: ../source/includes/generated/overview.rst:4686 -msgid "``/includes/fact-eval-helper-method`` is included in **2** files." -msgstr "" - -# 35d49235a8764492b3f6182092bf8747 -#: ../source/includes/generated/overview.rst:4697 -msgid "" -"To include ``/includes/fact-eval-helper-method`` in a document, use the " -"following statement:" -msgstr "" - -# ab1ffd446e8f4219b3fc90f07c2270e6 -#: ../source/includes/generated/overview.rst:4716 -msgid "``/includes/fact-eval-lock``" -msgstr "" - -# 118b0a90edd3490ab34568ed6c5fe33b -#: ../source/includes/generated/overview.rst:4721 -msgid "" -"``/includes/fact-eval-lock`` is only included in :doc:`/includes" -"/admonitions-eval`." -msgstr "" - -# 19a6a542f30d47d78c4df9a9822370c7 -#: ../source/includes/generated/overview.rst:4724 -msgid "" -"``/includes/fact-eval-lock`` is included in another file used as an include." -msgstr "" - -# fffc9c7055494f028d678e6376c5bf98 -#: ../source/includes/generated/overview.rst:4742 -msgid "``/includes/fact-execute-javascript-from-shell``" -msgstr "" - -# 08261273cc34425fb665d37320556014 -#: ../source/includes/generated/overview.rst:4747 -msgid "" -"``/includes/fact-execute-javascript-from-shell`` is included in **2** files." -msgstr "" - -# a85f5dff6ebc4d24a54ae7ba3aac9456 -#: ../source/includes/generated/overview.rst:4752 -msgid ":doc:`/tutorial/getting-started-with-the-mongo-shell`" -msgstr "" - -# ad61a4d9a1b24ca89141b787dbf673ba -#: ../source/includes/generated/overview.rst:4754 -msgid ":doc:`/tutorial/write-scripts-for-the-mongo-shell`" -msgstr "" - -# 621021dd4ebf4c91b8a95ac952cb25b6 -#: ../source/includes/generated/overview.rst:4758 -msgid "" -"To include ``/includes/fact-execute-javascript-from-shell`` in a document, " -"use the following statement:" -msgstr "" - -# 504fef8497ba419bae644f1780b300a4 -#: ../source/includes/generated/overview.rst:4936 -msgid "``/includes/fact-geometry-hemisphere-limitation``" -msgstr "" - -# 3313a371da6548ac9c5c681cb3df10d8 -#: ../source/includes/generated/overview.rst:4941 -msgid "" -"``/includes/fact-geometry-hemisphere-limitation`` is included in **3** " -"files." -msgstr "" - -# 56f8f6cb79954029ab04dcaef26ac4b9 -#: ../source/includes/generated/overview.rst:4948 -msgid ":doc:`/reference/operator/query/geoIntersects`" -msgstr "" - -# d197445dffa74992ac2abcc9b3c8196c -#: ../source/includes/generated/overview.rst:4950 -msgid ":doc:`/reference/operator/query/geoWithin`" -msgstr "" - -# 2eeda90ac8f74f3fbeb8377406460cb0 -#: ../source/includes/generated/overview.rst:4954 -msgid "" -"To include ``/includes/fact-geometry-hemisphere-limitation`` in a document, " -"use the following statement:" -msgstr "" - -# 8d07a1c43f8b4fb7b84de6b19b8c208d -#: ../source/includes/generated/overview.rst:4972 -msgid "``/includes/fact-group-map-reduce-where-limitations-in-24``" -msgstr "" - -# bd9c9b43fa27439f96ae6432d83ecdb6 -#: ../source/includes/generated/overview.rst:4977 -msgid "" -"``/includes/fact-group-map-reduce-where-limitations-in-24`` is included in " -"**5** files." -msgstr "" - -# 4b51d80769bb4217be2b4458a4df002f -#: ../source/includes/generated/overview.rst:4986 -msgid ":doc:`/reference/method/db.collection.group`" -msgstr "" - -# d66bc32537684030ae9a72479578502f -#: ../source/includes/generated/overview.rst:4990 -msgid ":doc:`/reference/operator/query/where`" -msgstr "" - -# 0007af4073d44091ae01ea3f8fb5ee38 -#: ../source/includes/generated/overview.rst:4994 -msgid "" -"To include ``/includes/fact-group-map-reduce-where-limitations-in-24`` in a " -"document, use the following statement:" -msgstr "" - -# ecf8faf046c74c9895ef6d414cafff17 -#: ../source/includes/generated/overview.rst:5066 -msgid "``/includes/fact-hint-text-query-restriction``" -msgstr "" - -# 9919ee43c7a948868cc9d779ed7d7e98 -#: ../source/includes/generated/overview.rst:5071 -msgid "" -"``/includes/fact-hint-text-query-restriction`` is included in **3** files." -msgstr "" - -# 1398058e354f422681a0b0f16cf01ca3 -#: ../source/includes/generated/overview.rst:5078 -msgid ":doc:`/reference/method/cursor.hint`" -msgstr "" - -# cd6081b8aeed457f95e0b733f46f4799 -# c18ddc6508144c99a599ed4452b23b21 -# 624e81e0ae1f4687abc69f632b1f2c2e -# 1f65a2b9992441d98ffc89968860979c -#: ../source/includes/generated/overview.rst:5080 -#: ../source/includes/generated/overview.rst:5629 -#: ../source/includes/generated/overview.rst:6318 -#: ../source/includes/generated/overview.rst:6440 -#: ../source/includes/generated/overview.rst:6474 -msgid ":doc:`/reference/operator/query/text`" -msgstr "" - -# 1e2fdb0fbea94e3f85ecd58a07e9c65b -#: ../source/includes/generated/overview.rst:5084 -msgid "" -"To include ``/includes/fact-hint-text-query-restriction`` in a document, use" -" the following statement:" -msgstr "" - -# 3c8ee542fcfc4784a71338599713ac2f -#: ../source/includes/generated/overview.rst:5125 -msgid "``/includes/fact-index-intersection-vs-compound-indexes``" -msgstr "" - -# 022385ed2218473e9460be9ecc31e516 -#: ../source/includes/generated/overview.rst:5130 -msgid "" -"``/includes/fact-index-intersection-vs-compound-indexes`` is included in " -"**2** files." -msgstr "" - -# 7ed15252a7c24a6d8c4b4fde8ea1f934 -#: ../source/includes/generated/overview.rst:5135 -msgid ":doc:`/core/index-compound`" -msgstr "" - -# 4ef2d1ce188146d78ef2375c8f2d8aa5 -#: ../source/includes/generated/overview.rst:5137 -msgid ":doc:`/tutorial/create-indexes-to-support-queries`" -msgstr "" - -# 50dc7a1dcc034f41a6ecca6d8e7c656f -#: ../source/includes/generated/overview.rst:5141 -msgid "" -"To include ``/includes/fact-index-intersection-vs-compound-indexes`` in a " -"document, use the following statement:" -msgstr "" - -# 997dc44f6d934bfc8b621ebac36cd2b1 -#: ../source/includes/generated/overview.rst:5160 -msgid "``/includes/fact-index-key-length-operation-behaviors``" -msgstr "" - -# 2c60b671f49e425ba6cc44b5eaa5639c -#: ../source/includes/generated/overview.rst:5165 -msgid "" -"``/includes/fact-index-key-length-operation-behaviors`` is included in **3**" -" files." -msgstr "" - -# 3de8efaa81764666b38fd312e8746a32 -#: ../source/includes/generated/overview.rst:5167 -msgid "" -"``/includes/fact-index-key-length-operation-behaviors`` is included in " -"another file used as an include." -msgstr "" - -# 23abffc542204002914c08ecd2bbf790 -#: ../source/includes/generated/overview.rst:5173 -msgid ":doc:`/reference/method/db.collection.ensureIndex`" -msgstr "" - -# 97ab52dd8a9b458299c9433557e4222b -# 352f633361074033a29a50c04066cd29 -# 8babf4922d2e45f8985211b5ff945bd9 -#: ../source/includes/generated/overview.rst:5175 -#: ../source/includes/generated/overview.rst:6938 -#: ../source/includes/generated/overview.rst:8478 -msgid ":doc:`/reference/method/db.collection.reIndex`" -msgstr "" - -# 94104f84663f4153b741a30e6fce3a98 -#: ../source/includes/generated/overview.rst:5179 -msgid "" -"To include ``/includes/fact-index-key-length-operation-behaviors`` in a " -"document, use the following statement:" -msgstr "" - -# dc6e36a1015e4cb88bb20b2976028ed6 -#: ../source/includes/generated/overview.rst:5328 -msgid "``/includes/fact-limitation-one-geo-index-per-collection``" -msgstr "" - -# cfa96f064e0e493e89e757b5c16e8870 -#: ../source/includes/generated/overview.rst:5338 -msgid ":doc:`/core/2d`" -msgstr "" - -# aa298bbc4c2f49728cd86969a508f06a -#: ../source/includes/generated/overview.rst:5340 -msgid ":doc:`/core/2dsphere`" -msgstr "" - -# 7a1728158f1c4781ab25fc7e73c5af1e -#: ../source/includes/generated/overview.rst:5346 -msgid "" -"To include ``/includes/fact-limitation-one-geo-index-per-collection`` in a " -"document, use the following statement:" -msgstr "" - -# 28870102489f4b4a91df60bf6aba5de6 -#: ../source/includes/generated/overview.rst:5376 -msgid "``/includes/fact-limits-multiple-in-expressions``" -msgstr "" - -# 777c4cca726c4a22b61e78ed5db92d41 -#: ../source/includes/generated/overview.rst:5381 -msgid "" -"``/includes/fact-limits-multiple-in-expressions`` is not included in any " -"files." -msgstr "" - -# f847e8dd31ab4b5bb93f9eb96d88653f -#: ../source/includes/generated/overview.rst:5399 -msgid "``/includes/fact-master-slave-majority``" -msgstr "" - -# 21993ea0ddce4c7298be71b798d48bc3 -#: ../source/includes/generated/overview.rst:5404 -msgid "``/includes/fact-master-slave-majority`` is included in **3** files." -msgstr "" - -# 7eb36521e2714550b25822f5394480b1 -#: ../source/includes/generated/overview.rst:5409 -msgid ":doc:`/core/distributed-write-operations`" -msgstr "" - -# 60ed1bc79ddf419180d71ee6a43ef84f -#: ../source/includes/generated/overview.rst:3398 -#: ../source/includes/generated/overview.rst:5411 -msgid ":doc:`/reference/command/getLastError`" -msgstr "" - -# 89d4062d74d246839d39d2b3cf35c1f6 -# 3159b1d81f62429ab9a6b1bf3515bd4b -# 9852538f650d41f3b5e527389772eabc -#: ../source/includes/generated/overview.rst:5413 -#: ../source/includes/generated/overview.rst:6772 -#: ../source/includes/generated/overview.rst:8612 -msgid ":doc:`/reference/write-concern`" -msgstr "" - -# 41644b14283e4d0c9270a33ea242c415 -#: ../source/includes/generated/overview.rst:5417 -msgid "" -"To include ``/includes/fact-master-slave-majority`` in a document, use the " -"following statement:" -msgstr "" - -# 1c0bcc6419b34d87ab11018f6867ad73 -#: ../source/includes/generated/overview.rst:5436 -msgid "``/includes/fact-master-slave-workaround``" -msgstr "" - -# 863f4c52bba04af2b799ec2578d506ca -#: ../source/includes/generated/overview.rst:5441 -msgid "``/includes/fact-master-slave-workaround`` is included in **2** files." -msgstr "" - -# bc50ffeee5b94520be9e6ee4d2db8a14 -#: ../source/includes/generated/overview.rst:5446 -msgid ":doc:`/core/replica-set-architecture-four-members`" -msgstr "" - -# 7e14cf46db4a4596a2b2acb6274cc38c -#: ../source/includes/generated/overview.rst:5448 -msgid ":doc:`/core/replica-set-members`" -msgstr "" - -# be295631901a46c6ab47dcaa3511d13a -#: ../source/includes/generated/overview.rst:5452 -msgid "" -"To include ``/includes/fact-master-slave-workaround`` in a document, use the" -" following statement:" -msgstr "" - -# 5ab934cd4aef416fa4d5d5b1245ae194 -#: ../source/includes/generated/overview.rst:5471 -msgid "``/includes/fact-meta-syntax``" -msgstr "" - -# 036307156fc843668f0601261e0eac0b -#: ../source/includes/generated/overview.rst:5476 -msgid "``/includes/fact-meta-syntax`` is included in **2** files." -msgstr "" - -# 054104b8c51a45eba8f95451cff8a2cf -#: ../source/includes/generated/overview.rst:5481 -msgid ":doc:`/reference/operator/aggregation/meta`" -msgstr "" - -# c5257e4834754a8d9cfe2b93d089b847 -#: ../source/includes/generated/overview.rst:5483 -msgid ":doc:`/reference/operator/projection/meta`" -msgstr "" - -# 05cbeab967c94e89bfc78975d416b6e1 -#: ../source/includes/generated/overview.rst:5487 -msgid "" -"To include ``/includes/fact-meta-syntax`` in a document, use the following " -"statement:" -msgstr "" - -# b0d641f4c5f04edf9a3c1555562ba334 -#: ../source/includes/generated/overview.rst:5531 -msgid "``/includes/fact-mongodump-local-database``" -msgstr "" - -# 7d949a5c4a154d94ad4d615687bb6f64 -#: ../source/includes/generated/overview.rst:5536 -msgid "" -"``/includes/fact-mongodump-local-database`` is included in **2** files." -msgstr "" - -# 5fd33edf089547d5bb69ca562ce1d360 -#: ../source/includes/generated/overview.rst:5547 -msgid "" -"To include ``/includes/fact-mongodump-local-database`` in a document, use " -"the following statement:" -msgstr "" - -# ea9814521ebc45a2b4b4593f358184c3 -#: ../source/includes/generated/overview.rst:5597 -msgid "``/includes/fact-multiple-hosts``" -msgstr "" - -# 156811ce2ca5469287152450498f1c73 -#: ../source/includes/generated/overview.rst:5602 -msgid "``/includes/fact-multiple-hosts`` is not included in any files." -msgstr "" - -# 8d7e211466644b31a5d8a7d0cf5670e9 -#: ../source/includes/generated/overview.rst:5617 -msgid "``/includes/fact-natural-sort-order-text-query-restriction``" -msgstr "" - -# 3420280747024611a5472d4e1adbb51b -#: ../source/includes/generated/overview.rst:5622 -msgid "" -"``/includes/fact-natural-sort-order-text-query-restriction`` is included in " -"**2** files." -msgstr "" - -# acf7272bb50840ffad6743e0df9361a3 -#: ../source/includes/generated/overview.rst:5627 -msgid ":doc:`/reference/operator/meta/natural`" -msgstr "" - -# 987ee786964846729ebf24b3483d8fe8 -#: ../source/includes/generated/overview.rst:5633 -msgid "" -"To include ``/includes/fact-natural-sort-order-text-query-restriction`` in a" -" document, use the following statement:" -msgstr "" - -# f92b11ecd5854899a3711fc0609f6437 -#: ../source/includes/generated/overview.rst:5682 -msgid "``/includes/fact-object-id-may-differ``" -msgstr "" - -# e3216c3aaa834b10b44b42008ed829c8 -#: ../source/includes/generated/overview.rst:5687 -msgid "``/includes/fact-object-id-may-differ`` is included in **2** files." -msgstr "" - -# 55308d7bbded486babbfd9a6a88a4811 -#: ../source/includes/generated/overview.rst:5692 -msgid ":doc:`/reference/method/db.collection.insert`" -msgstr "" - -# 17462528d56c4770956a50061a31a628 -# 099b798b66f54088adde1a9b835cd35d -#: ../source/includes/generated/overview.rst:5694 -#: ../source/includes/generated/overview.rst:8232 -msgid ":doc:`/reference/method/db.collection.save`" -msgstr "" - -# 7afd42bdb1d143fea3f8f97422ed84c2 -#: ../source/includes/generated/overview.rst:5698 -msgid "" -"To include ``/includes/fact-object-id-may-differ`` in a document, use the " -"following statement:" -msgstr "" - -# 6bd3e0709cc0486b932d85308d767aab -#: ../source/includes/generated/overview.rst:5784 -msgid "``/includes/fact-query-optimizer-cache-behavior``" -msgstr "" - -# 949153a9a26b4ba298acd0eaf091201c -#: ../source/includes/generated/overview.rst:5789 -msgid "" -"``/includes/fact-query-optimizer-cache-behavior`` is included in **6** " -"files." -msgstr "" - -# a786b83e19a243e49bef8711017e7d2d -#: ../source/includes/generated/overview.rst:5794 -msgid ":doc:`/core/query-plans`" -msgstr "" - -# d4fb2b3217014a9d9024c311e5f8978e -#: ../source/includes/generated/overview.rst:5796 -msgid ":doc:`/reference/command/planCacheListPlans`" -msgstr "" - -# afed24de482f4d3eb722d1646e035716 -#: ../source/includes/generated/overview.rst:5798 -msgid ":doc:`/reference/command/planCacheListQueryShapes`" -msgstr "" - -# 2b24f88d2d1541fb88c8491c1ed12f70 -#: ../source/includes/generated/overview.rst:5800 -msgid ":doc:`/reference/method/PlanCache.getPlansByQuery`" -msgstr "" - -# 155527bf0fdd42b2b0a273536159cc78 -#: ../source/includes/generated/overview.rst:5802 -msgid ":doc:`/reference/method/PlanCache.listQueryShapes`" -msgstr "" - -# dc358c430d6543ac9c8b8bd35a26c98c -#: ../source/includes/generated/overview.rst:5804 -msgid ":doc:`/reference/method/db.collection.getPlanCache`" -msgstr "" - -# 33fd1e11e919404fabc7d178acbc926a -#: ../source/includes/generated/overview.rst:5808 -msgid "" -"To include ``/includes/fact-query-optimizer-cache-behavior`` in a document, " -"use the following statement:" -msgstr "" - -# ac818d9e0e554e25aa3992b885c76f48 -#: ../source/includes/generated/overview.rst:5824 -msgid "``/includes/fact-remove-capped-collection-restriction``" -msgstr "" - -# e23499e0b4ed4658a3a46b3dada50b60 -#: ../source/includes/generated/overview.rst:5829 -msgid "" -"``/includes/fact-remove-capped-collection-restriction`` is only included in " -":doc:`/reference/method/db.collection.remove`." -msgstr "" - -# 72b67391268f4fea841dfbe97a3de7c4 -#: ../source/includes/generated/overview.rst:5841 -msgid "``/includes/fact-rename-config-servers-requires-cluster-restart``" -msgstr "" - -# 1db0fb5b2dc14aa69868f2a44a99d5a2 -#: ../source/includes/generated/overview.rst:5846 -msgid "" -"``/includes/fact-rename-config-servers-requires-cluster-restart`` is " -"included in **3** files." -msgstr "" - -# 59f628b5e3384e9fac6542b1c748b10b -# 930c439875f642639f3bcf561697ddea -#: ../source/includes/generated/overview.rst:5851 -#: ../source/includes/generated/overview.rst:6734 -msgid ":doc:`/core/sharded-cluster-config-servers`" -msgstr "" - -# bb9a61df4a734ce7a6c07f14ccb38500 -# e01f39bb820942bf9832f43375b6f0bf -#: ../source/includes/generated/overview.rst:5853 -#: ../source/includes/generated/overview.rst:7960 -msgid ":doc:`/core/sharded-cluster-high-availability`" -msgstr "" - -# 4248a8d7b52243628c8385daee93b6de -# 6bce37a32230486b9ed6ab7f65edfeac -#: ../source/includes/generated/overview.rst:5855 -#: ../source/includes/generated/overview.rst:29178 -msgid ":doc:`/tutorial/migrate-sharded-cluster-to-new-hardware`" -msgstr "" - -# 61713ce1137549f381349fa0e5240c05 -#: ../source/includes/generated/overview.rst:5859 -msgid "" -"To include ``/includes/fact-rename-config-servers-requires-cluster-restart``" -" in a document, use the following statement:" -msgstr "" - -# b686700739104de4beebd148c6c1dcb1 -#: ../source/includes/generated/overview.rst:5879 -msgid "``/includes/fact-replica-set-sync-from-is-temporary``" -msgstr "" - -# 4bef715848ad41b4890fdb7835f9d0c6 -#: ../source/includes/generated/overview.rst:5884 -msgid "" -"``/includes/fact-replica-set-sync-from-is-temporary`` is included in **2** " -"files." -msgstr "" - -# 2e844739826642c19cff678fce45c02f -#: ../source/includes/generated/overview.rst:5889 -msgid ":doc:`/reference/command/replSetSyncFrom`" -msgstr "" - -# 25f62d9de32f46aeabe540c1da288dc8 -#: ../source/includes/generated/overview.rst:5891 -msgid ":doc:`/tutorial/configure-replica-set-secondary-sync-target`" -msgstr "" - -# e928ac5724134247b4a74b3e26844dfb -#: ../source/includes/generated/overview.rst:5895 -msgid "" -"To include ``/includes/fact-replica-set-sync-from-is-temporary`` in a " -"document, use the following statement:" -msgstr "" - -# 36dc5be9e98440a9a3fa34dbbc9d8b73 -#: ../source/includes/generated/overview.rst:5922 -msgid "``/includes/fact-replica-set-sync-prefers-non-hidden``" -msgstr "" - -# 795facd5ed5644c3aca072dbbbe5339c -#: ../source/includes/generated/overview.rst:5927 -msgid "" -"``/includes/fact-replica-set-sync-prefers-non-hidden`` is only included in " -":doc:`/tutorial/configure-a-hidden-replica-set-member`." -msgstr "" - -# f30732a45a2c4b268080288f91d4cf31 -#: ../source/includes/generated/overview.rst:5947 -msgid "``/includes/fact-report-security-vulnerability``" -msgstr "" - -# 66180ab7f1274fc7bb680ef45e3d8d88 -#: ../source/includes/generated/overview.rst:5952 -msgid "" -"``/includes/fact-report-security-vulnerability`` is not included in any " -"files." -msgstr "" - -# 5507cc1deeea4ab6a3ad1e6a39c73b57 -#: ../source/includes/generated/overview.rst:5967 -msgid "``/includes/fact-roles-array-contents``" -msgstr "" - -# 74bf7bc4948841389a82d854b3deee07 -#: ../source/includes/generated/overview.rst:5972 -msgid "``/includes/fact-roles-array-contents`` is included in **17** files." -msgstr "" - -# 141737010cd44231952064426b6d7ed5 -#: ../source/includes/generated/overview.rst:5993 -msgid ":doc:`/reference/method/db.addUser`" -msgstr "" - -# 1abc3355d04c47c8936277ad1d56527e -#: ../source/includes/generated/overview.rst:6013 -msgid "" -"To include ``/includes/fact-roles-array-contents`` in a document, use the " -"following statement:" -msgstr "" - -# ecb0ff866da143a396e7cd4dcb8eb6c8 -#: ../source/includes/generated/overview.rst:6049 -msgid "``/includes/fact-rs-conf-array-index``" -msgstr "" - -# 9527b33f945844aca0851070065a7bff -#: ../source/includes/generated/overview.rst:6054 -msgid "``/includes/fact-rs-conf-array-index`` is included in **5** files." -msgstr "" - -# c137cf8d9c384059a18bf8e174a40f13 -# d7c90cc6973144e6931f1b0cc92c943f -# 93b5781303ac465eafcb2520d7bf95d8 -# 04e93e89b8874cda95aea1837460f181 -#: ../source/includes/generated/overview.rst:6059 -#: ../source/includes/generated/overview.rst:6384 -#: ../source/includes/generated/overview.rst:7796 -msgid ":doc:`/reference/replica-configuration`" -msgstr "" - -# 575e31091dc8489593bd77ee86e371a5 -# 9893417ce1bb48ebba33b218be2ecbb7 -#: ../source/includes/generated/overview.rst:6061 -#: ../source/includes/generated/overview.rst:29570 -msgid ":doc:`/tutorial/configure-a-delayed-replica-set-member`" -msgstr "" - -# b9896da61a344cb7b41f746be465ef47 -# d2ecb78a940a4c069c9ab5d3bfaee715 -#: ../source/includes/generated/overview.rst:6063 -#: ../source/includes/generated/overview.rst:29572 -msgid ":doc:`/tutorial/configure-a-hidden-replica-set-member`" -msgstr "" - -# 1af425237d694014a5925b58921b81fd -# 79fc3165d7ee4c349275b71fd758de23 -#: ../source/includes/generated/overview.rst:6065 -#: ../source/includes/generated/overview.rst:29574 -msgid ":doc:`/tutorial/configure-a-non-voting-replica-set-member`" -msgstr "" - -# f8923f5b4ded4ef98e0d9c38afec56d5 -# f904c852faec415691b4a47a258cea76 -#: ../source/includes/generated/overview.rst:6067 -#: ../source/includes/generated/overview.rst:29576 -msgid ":doc:`/tutorial/configure-secondary-only-replica-set-member`" -msgstr "" - -# 180d057c9a7c4ea8bbf445bc3f2520d3 -#: ../source/includes/generated/overview.rst:6071 -msgid "" -"To include ``/includes/fact-rs-conf-array-index`` in a document, use the " -"following statement:" -msgstr "" - -# 010c67d9c7aa4719b71ad406047c1da1 -#: ../source/includes/generated/overview.rst:6108 -msgid "``/includes/fact-single-modification-in-sharded-collections``" -msgstr "" - -# ea1fce1b972044189d31a609a7797f40 -#: ../source/includes/generated/overview.rst:6113 -msgid "" -"``/includes/fact-single-modification-in-sharded-collections`` is included in" -" **4** files." -msgstr "" - -# 5d59bc6021264ca7aa26b5a18aadfcd5 -#: ../source/includes/generated/overview.rst:6118 -msgid ":doc:`/core/sharded-cluster-query-router`" -msgstr "" - -# 6cbe294e90d849858117ad4b5237d3b6 -#: ../source/includes/generated/overview.rst:6122 -msgid ":doc:`/reference/method/db.collection.remove`" -msgstr "" - -# 7893bcf455054566ad9041fd4299364f -#: ../source/includes/generated/overview.rst:6124 -msgid ":doc:`/reference/method/db.collection.update`" -msgstr "" - -# 8035aa882c6546d3b46d5c87d2e788a6 -#: ../source/includes/generated/overview.rst:6128 -msgid "" -"To include ``/includes/fact-single-modification-in-sharded-collections`` in " -"a document, use the following statement:" -msgstr "" - -# cb444a6e5acb4a9383dcde719431a8fa -#: ../source/includes/generated/overview.rst:6150 -msgid "``/includes/fact-snmp-configuration-files``" -msgstr "" - -# 08c91500b9c342eeb9b0a4b0cd1d02fd -#: ../source/includes/generated/overview.rst:6155 -msgid "" -"``/includes/fact-snmp-configuration-files`` is included in **2** files." -msgstr "" - -# 054ec45934064fae819beae42153d721 -# 0bcf68a42b5a40aab1e81806af7d9eaa -#: ../source/includes/generated/overview.rst:6160 -#: ../source/includes/generated/overview.rst:6210 -msgid ":doc:`/tutorial/monitor-with-snmp-on-windows`" -msgstr "" - -# ff730ee14f8d46c8aba3cd824e2eb8c0 -# 975edc7fbb3a484eaee3b0b00c7202b2 -#: ../source/includes/generated/overview.rst:6162 -#: ../source/includes/generated/overview.rst:6212 -msgid ":doc:`/tutorial/monitor-with-snmp`" -msgstr "" - -# 4d175dd5e7784f2d98af0dbfb747572c -#: ../source/includes/generated/overview.rst:6166 -msgid "" -"To include ``/includes/fact-snmp-configuration-files`` in a document, use " -"the following statement:" -msgstr "" - -# eb526c8dc31e4b3d85d7081446936b8a -#: ../source/includes/generated/overview.rst:6200 -msgid "``/includes/fact-snmp-run-mongodb-as-snmp-master``" -msgstr "" - -# 9a61b45058bb45f590c3b5e7e5c4b4b0 -#: ../source/includes/generated/overview.rst:6205 -msgid "" -"``/includes/fact-snmp-run-mongodb-as-snmp-master`` is included in **2** " -"files." -msgstr "" - -# 7f0a026767f047728113ea3205d0eee3 -#: ../source/includes/generated/overview.rst:6216 -msgid "" -"To include ``/includes/fact-snmp-run-mongodb-as-snmp-master`` in a document," -" use the following statement:" -msgstr "" - -# 2631043e9d424cbda9ba9330224f2ce9 -#: ../source/includes/generated/overview.rst:6234 -msgid "``/includes/fact-sort-order``" -msgstr "" - -# d73dad5595574bb49b670c0420662f7c -#: ../source/includes/generated/overview.rst:6239 -msgid "``/includes/fact-sort-order`` is included in **4** files." -msgstr "" - -# 2728f5eed4e644ab8403d536c34de699 -#: ../source/includes/generated/overview.rst:6246 -msgid ":doc:`/reference/bson-types`" -msgstr "" - -# b15402d5acf24e1e82dc3cb043a95c09 -#: ../source/includes/generated/overview.rst:6248 -msgid ":doc:`/reference/method/cursor.sort`" -msgstr "" - -# 18643aaacffd4d7d91655c927a4c7b2c -#: ../source/includes/generated/overview.rst:6254 -msgid "" -"To include ``/includes/fact-sort-order`` in a document, use the following " -"statement:" -msgstr "" - -# 90bbd55eef9047f8832b943b9eca93dc -#: ../source/includes/generated/overview.rst:6306 -msgid "``/includes/fact-special-indexes-and-text``" -msgstr "" - -# 86793a356abc4b0cb61b837c3481b55d -#: ../source/includes/generated/overview.rst:6311 -msgid "" -"``/includes/fact-special-indexes-and-text`` is included in **2** files." -msgstr "" - -# 957bcffc9943408c8fb7162560153991 -#: ../source/includes/generated/overview.rst:6322 -msgid "" -"To include ``/includes/fact-special-indexes-and-text`` in a document, use " -"the following statement:" -msgstr "" - -# 5cf03d50d04d4137a5380d227074d7a3 -#: ../source/includes/generated/overview.rst:6340 -msgid "``/includes/fact-ssl-supported``" -msgstr "" - -# 4ffc7eaab31648998291907d955b6aa9 -#: ../source/includes/generated/overview.rst:6345 -msgid "``/includes/fact-ssl-supported`` is included in **2** files." -msgstr "" - -# 36b995e0b2b4417296ca9df6a8929aae -#: ../source/includes/generated/overview.rst:6350 -msgid ":doc:`/reference/parameters`" -msgstr "" - -# a49c17cfa9af466fa55ac0ad795ee557 -#: ../source/includes/generated/overview.rst:6352 -msgid ":doc:`/tutorial/upgrade-cluster-to-ssl`" -msgstr "" - -# dbf25a435c174c6fa8fb4d57836cfa41 -#: ../source/includes/generated/overview.rst:6356 -msgid "" -"To include ``/includes/fact-ssl-supported`` in a document, use the following" -" statement:" -msgstr "" - -# 1dc98ec879c84ceda8f7e9914ed1bab3 -#: ../source/includes/generated/overview.rst:6374 -msgid "``/includes/fact-tag-sets-must-be-strings``" -msgstr "" - -# 5d8ebaaa0941478d92a4c9cf7d3acc74 -#: ../source/includes/generated/overview.rst:6379 -msgid "" -"``/includes/fact-tag-sets-must-be-strings`` is included in **2** files." -msgstr "" - -# 83029d7ad35141f48088695631b9355f -#: ../source/includes/generated/overview.rst:6386 -msgid ":doc:`/tutorial/configure-replica-set-tag-sets`" -msgstr "" - -# 13e5c37c3d2149ec967dda22cb0bfa9f -#: ../source/includes/generated/overview.rst:6390 -msgid "" -"To include ``/includes/fact-tag-sets-must-be-strings`` in a document, use " -"the following statement:" -msgstr "" - -# f66d41f0d9c24bc3b05b1b24acd53fe9 -#: ../source/includes/generated/overview.rst:6405 -msgid "``/includes/fact-text-index-limit-one``" -msgstr "" - -# cf26da3485ae4674a8be2b39e997ee2d -#: ../source/includes/generated/overview.rst:6410 -msgid "" -"``/includes/fact-text-index-limit-one`` is only included in :doc:`/core" -"/index-text`." -msgstr "" - -# bbb4ce3e1c2642c5b76e0289d6ae2041 -#: ../source/includes/generated/overview.rst:6464 -msgid "``/includes/fact-text-search-score``" -msgstr "" - -# f1929ffc65e54dfc938f2416fae2aab8 -#: ../source/includes/generated/overview.rst:6469 -msgid "``/includes/fact-text-search-score`` is included in **2** files." -msgstr "" - -# 26e5d855fd4e4273b002b008b25e2a0c -#: ../source/includes/generated/overview.rst:6476 -msgid ":doc:`/tutorial/text-search-in-aggregation`" -msgstr "" - -# f5c86d7a41ec46ae859bc3ee06d56537 -#: ../source/includes/generated/overview.rst:6480 -msgid "" -"To include ``/includes/fact-text-search-score`` in a document, use the " -"following statement:" -msgstr "" - -# 7359ac56474a4ca5bc8fef97afb9e339 -#: ../source/includes/generated/overview.rst:6502 -msgid "``/includes/fact-ttl-collection-background-timing``" -msgstr "" - -# 8a45776f32094f818bf45befdf7ba60e -#: ../source/includes/generated/overview.rst:6507 -msgid "" -"``/includes/fact-ttl-collection-background-timing`` is included in **2** " -"files." -msgstr "" - -# ba3d4692d4d4460091b47bbe8f0982fe -#: ../source/includes/generated/overview.rst:6512 -msgid ":doc:`/core/index-ttl`" -msgstr "" - -# 1ae5d4802c4d4304b0bdbf652fddd467 -#: ../source/includes/generated/overview.rst:6514 -msgid ":doc:`/tutorial/expire-data`" -msgstr "" - -# 8750e55fd0b64c3d8ad8c9adf413b62f -#: ../source/includes/generated/overview.rst:6518 -msgid "" -"To include ``/includes/fact-ttl-collection-background-timing`` in a " -"document, use the following statement:" -msgstr "" - -# 306a5184f2184d3bb6f44877d9fad8ff -#: ../source/includes/generated/overview.rst:6544 -msgid "``/includes/fact-unique-replica-set-names``" -msgstr "" - -# 48bb5174ff284e17901b48662567f0f7 -#: ../source/includes/generated/overview.rst:6551 -msgid "" -"``/includes/fact-unique-replica-set-names`` is included in another file used" -" as an include." -msgstr "" - -# ff274a9103f841cab31aa761b494d9a9 -#: ../source/includes/generated/overview.rst:6557 -msgid ":doc:`/core/replica-set-architectures`" -msgstr "" - -# 0cd34ff1f2a44220baee3e648508417f -#: ../source/includes/generated/overview.rst:6559 -msgid ":doc:`/tutorial/convert-standalone-to-replica-set`" -msgstr "" - -# 6e54173053434953b3b4177a3e7814ab -# e91cd8f4488c49d69ef549cd5307589e -#: ../source/includes/generated/overview.rst:6561 -#: ../source/includes/generated/overview.rst:7376 -msgid ":doc:`/tutorial/deploy-replica-set-for-testing`" -msgstr "" - -# 4a688878fbc242a784461114a07a675a -#: ../source/includes/generated/overview.rst:6565 -msgid "" -"To include ``/includes/fact-unique-replica-set-names`` in a document, use " -"the following statement:" -msgstr "" - -# 24d821c8fdac46d69adcf7c2d4cd4f07 -#: ../source/includes/generated/overview.rst:6582 -msgid "``/includes/fact-update-field-order``" -msgstr "" - -# 7ccc77f6cd7d4514ac60fae2baba0c3b -#: ../source/includes/generated/overview.rst:6587 -msgid "``/includes/fact-update-field-order`` is included in **3** files." -msgstr "" - -# 3dc04b36b89c423a85f65823dcdc22b2 -#: ../source/includes/generated/overview.rst:6594 -msgid ":doc:`/core/write-operations-introduction`" -msgstr "" - -# 9f5969636b5f479c8027496cb834276b -#: ../source/includes/generated/overview.rst:6600 -msgid "" -"To include ``/includes/fact-update-field-order`` in a document, use the " -"following statement:" -msgstr "" - -# 0c04a126d06c4a518f56d7f1d6015ceb -#: ../source/includes/generated/overview.rst:6633 -msgid "``/includes/fact-upgrade-sharded-cluster-prereq``" -msgstr "" - -# 0c6fbba9974d45b9a52f9ef8b11b3aa6 -#: ../source/includes/generated/overview.rst:6638 -msgid "" -"``/includes/fact-upgrade-sharded-cluster-prereq`` is only included in :doc" -":`/release-notes/2.4-upgrade`." -msgstr "" - -# dbfd7065571b4e51b404892873bcb4a2 -#: ../source/includes/generated/overview.rst:6663 -msgid "``/includes/fact-upgradeCheck-behavior``" -msgstr "" - -# 2e274f8eeb7141f3970e0683f5ed60a0 -#: ../source/includes/generated/overview.rst:6668 -msgid "``/includes/fact-upgradeCheck-behavior`` is included in **2** files." -msgstr "" - -# c93c21cc1302419cb90dc654df761e85 -# f849335acde14eef85cd9e8facb5f651 -#: ../source/includes/generated/overview.rst:6673 -#: ../source/includes/generated/overview.rst:28612 -msgid ":doc:`/reference/method/db.upgradeCheck`" -msgstr "" - -# 73b165cfc6654053b7245d7623d44031 -# da9758c7d1db43e9b68fef68a06fdbf1 -#: ../source/includes/generated/overview.rst:6675 -#: ../source/includes/generated/overview.rst:28614 -msgid ":doc:`/reference/method/db.upgradeCheckAllDBs`" -msgstr "" - -# 66197b4b1ee749c49975d384a690af7c -#: ../source/includes/generated/overview.rst:6679 -msgid "" -"To include ``/includes/fact-upgradeCheck-behavior`` in a document, use the " -"following statement:" -msgstr "" - -# 8bbaea8942534822b5c8a66d5cf909e7 -#: ../source/includes/generated/overview.rst:6706 -msgid "``/includes/fact-upsert-multi-options``" -msgstr "" - -# 2caf6e0d825f4c3ebd8f3bad27b04165 -#: ../source/includes/generated/overview.rst:6724 -msgid "``/includes/fact-use-cnames-for-config-servers``" -msgstr "" - -# d0cf67220d6b4986a1cf99494af601df -#: ../source/includes/generated/overview.rst:6729 -msgid "" -"``/includes/fact-use-cnames-for-config-servers`` is included in **3** files." -msgstr "" - -# 099bfdacba374b03b1674643070759d3 -#: ../source/includes/generated/overview.rst:6736 -msgid ":doc:`/tutorial/deploy-config-servers`" -msgstr "" - -# ee982f09fc5a48189051f1202688c988 -#: ../source/includes/generated/overview.rst:6738 -msgid ":doc:`/tutorial/troubleshoot-sharded-clusters`" -msgstr "" - -# a831114b84ec4c8fb56d5de30e670c99 -#: ../source/includes/generated/overview.rst:6742 -msgid "" -"To include ``/includes/fact-use-cnames-for-config-servers`` in a document, " -"use the following statement:" -msgstr "" - -# 1ae4b67a20d047e8b94d4db6e7037736 -#: ../source/includes/generated/overview.rst:6758 -msgid "``/includes/fact-write-concern-read-uncommitted``" -msgstr "" - -# 2cf5d78c77c04763891d30fb0cd3e471 -#: ../source/includes/generated/overview.rst:6763 -msgid "" -"``/includes/fact-write-concern-read-uncommitted`` is included in **3** " -"files." -msgstr "" - -# 026a515527014fc8829610056cf61ecc -# dff17cf5c4ba451488eef1d449933120 -#: ../source/includes/generated/overview.rst:6768 -#: ../source/includes/generated/overview.rst:7492 -#: ../source/includes/generated/overview.rst:8610 -msgid ":doc:`/core/write-concern`" -msgstr "" - -# 28bd8cf1b6014d939fb29e4b29534a84 -#: ../source/includes/generated/overview.rst:6770 -msgid ":doc:`/faq/fundamentals`" -msgstr "" - -# 26d7f33f00e94286b72c7df9e23c3766 -#: ../source/includes/generated/overview.rst:6776 -msgid "" -"To include ``/includes/fact-write-concern-read-uncommitted`` in a document, " -"use the following statement:" -msgstr "" - -# 9917708b38fe4d7fa19dfdba007ef444 -#: ../source/includes/generated/overview.rst:6818 -msgid "``/includes/fact-write-concern``" -msgstr "" - -# adf9f37fa7434314baace78233baf113 -#: ../source/includes/generated/overview.rst:6823 -msgid "``/includes/fact-write-concern`` is not included in any files." -msgstr "" - -# bb5d5c3ae46947ff90e146a4014120e5 -#: ../source/includes/generated/overview.rst:6842 -msgid "``/includes/footnote-set-shell-batch-size``" -msgstr "" - -# f9049dd20eec431a8c6fc61723532dde -#: ../source/includes/generated/overview.rst:6847 -msgid "" -"``/includes/footnote-set-shell-batch-size`` is included in **2** files." -msgstr "" - -# 67a515c8aa8e469e8f20ad6b4d40077a -#: ../source/includes/generated/overview.rst:6852 -msgid ":doc:`/core/cursors`" -msgstr "" - -# 89750fae07e34d86aad0aeefed26bf5c -#: ../source/includes/generated/overview.rst:6854 -msgid ":doc:`/tutorial/iterate-a-cursor`" -msgstr "" - -# 54ad73b60779427dad92717a718cdc2b -#: ../source/includes/generated/overview.rst:6858 -msgid "" -"To include ``/includes/footnote-set-shell-batch-size`` in a document, use " -"the following statement:" -msgstr "" - -# 25cca06ccec44444b71c369958cdde3b -#: ../source/includes/generated/overview.rst:6875 -msgid "``/includes/hash``" -msgstr "" - -# de8d04144c524da98dd00b0692fb0b1e -#: ../source/includes/generated/overview.rst:6880 -msgid "``/includes/hash`` is only included in :doc:`/about`." -msgstr "" - -# 5e7849d983ae4eb58c14482de68bc670 -#: ../source/includes/generated/overview.rst:6890 -msgid "``/includes/important-add-shard-not-compatible-with-hidden-members``" -msgstr "" - -# f7ff4864aecc4570abc4f5822dc92fc3 -#: ../source/includes/generated/overview.rst:6895 -msgid "" -"``/includes/important-add-shard-not-compatible-with-hidden-members`` is " -"included in **2** files." -msgstr "" - -# 43ee312d0d8a41f3b1e5b541ea01d4df -#: ../source/includes/generated/overview.rst:3441 -#: ../source/includes/generated/overview.rst:6900 -msgid ":doc:`/reference/command/addShard`" -msgstr "" - -# d136157829e64eb79b0e9d99ecb111f9 -# 5dd5e87b59ed41989908db45e5e2861d -#: ../source/includes/generated/overview.rst:3443 -#: ../source/includes/generated/overview.rst:6902 -#: ../source/includes/generated/overview.rst:8019 -msgid ":doc:`/reference/method/sh.addShard`" -msgstr "" - -# bbe826951fc04f6b8db89d2a5190f48c -#: ../source/includes/generated/overview.rst:6906 -msgid "" -"To include ``/includes/important-add-shard-not-compatible-with-hidden-" -"members`` in a document, use the following statement:" -msgstr "" - -# 18925701048c4e06a68c57f60239c24d -#: ../source/includes/generated/overview.rst:6926 -msgid "``/includes/important-reindex-locking``" -msgstr "" - -# 86a6b9b3400c4f5bb8672aa1be147a57 -#: ../source/includes/generated/overview.rst:6931 -msgid "``/includes/important-reindex-locking`` is included in **2** files." -msgstr "" - -# 7e677c9a241946af88aebf456c230d43 -# 7c0c92f6f34f493891377eb9c1361634 -#: ../source/includes/generated/overview.rst:6936 -#: ../source/includes/generated/overview.rst:8476 -msgid ":doc:`/reference/command/reIndex`" -msgstr "" - -# 3f66abf74aee45bfbcb4a3e474c0b532 -#: ../source/includes/generated/overview.rst:6942 -msgid "" -"To include ``/includes/important-reindex-locking`` in a document, use the " -"following statement:" -msgstr "" - -# de81274ef81f4c5dbefac7b8f60c3620 -#: ../source/includes/generated/overview.rst:6960 -msgid "``/includes/important-set-operator-semantics``" -msgstr "" - -# c6b2f8531e7f4ee0a534f945ca38e2f7 -#: ../source/includes/generated/overview.rst:6965 -msgid "" -"``/includes/important-set-operator-semantics`` is included in **5** files." -msgstr "" - -# 226bf2f722f64c1cbea433738f334e3f -#: ../source/includes/generated/overview.rst:3711 -#: ../source/includes/generated/overview.rst:6970 -msgid ":doc:`/reference/operator/aggregation/setDifference`" -msgstr "" - -# fcbc9349580448f2bdf2ca9242942fd4 -#: ../source/includes/generated/overview.rst:3713 -#: ../source/includes/generated/overview.rst:6972 -msgid ":doc:`/reference/operator/aggregation/setEquals`" -msgstr "" - -# 3f4f061cd604425aa75244b817f6c9b4 -#: ../source/includes/generated/overview.rst:3715 -#: ../source/includes/generated/overview.rst:6974 -msgid ":doc:`/reference/operator/aggregation/setIntersection`" -msgstr "" - -# a433347cd88742c8bcb66b42649aad8e -#: ../source/includes/generated/overview.rst:3717 -#: ../source/includes/generated/overview.rst:6976 -msgid ":doc:`/reference/operator/aggregation/setIsSubset`" -msgstr "" - -# 8f4ce1726f7f498195cfea53cec93380 -#: ../source/includes/generated/overview.rst:3719 -#: ../source/includes/generated/overview.rst:6978 -msgid ":doc:`/reference/operator/aggregation/setUnion`" -msgstr "" - -# 15acb76403c34298a4cb3aca34bfbd6b -#: ../source/includes/generated/overview.rst:6982 -msgid "" -"To include ``/includes/important-set-operator-semantics`` in a document, use" -" the following statement:" -msgstr "" - -# f5be7996bbd04ebfa28837c0a4c83ce0 -#: ../source/includes/generated/overview.rst:7008 -msgid "``/includes/important-upgrade-auth-model-prerequisites``" -msgstr "" - -# f655fff02e904cc29bdd0b9fbb93cf43 -#: ../source/includes/generated/overview.rst:7013 -msgid "" -"``/includes/important-upgrade-auth-model-prerequisites`` is included in " -"**2** files." -msgstr "" - -# 41a762a1ba3b44f8bb881e0805872685 -#: ../source/includes/generated/overview.rst:7018 -msgid ":doc:`/release-notes/2.6-compatibility`" -msgstr "" - -# f9a8a1313391489da2c4088eb1ef16c2 -#: ../source/includes/generated/overview.rst:7020 -msgid ":doc:`/release-notes/2.6-upgrade-authorization`" -msgstr "" - -# ad7c13206fa840509a9589940b96555a -#: ../source/includes/generated/overview.rst:7024 -msgid "" -"To include ``/includes/important-upgrade-auth-model-prerequisites`` in a " -"document, use the following statement:" -msgstr "" - -# 1d4831638f7e49cab02e16ff89ad2019 -#: ../source/includes/generated/overview.rst:7045 -msgid "``/includes/index-tutorials-considerations``" -msgstr "" - -# 12116bbfd3ae4e23ba4c41b337793af7 -#: ../source/includes/generated/overview.rst:7050 -msgid "" -"``/includes/index-tutorials-considerations`` is included in **2** files." -msgstr "" - -# d8da1e0130bb49fcb82bc5c5075075bc -# 7408bd8035404ef0be6487616b374171 -#: ../source/includes/generated/overview.rst:5267 -#: ../source/includes/generated/overview.rst:7055 -msgid ":doc:`/tutorial/create-a-compound-index`" -msgstr "" - -# ffe665d653164938b2ea12550148d94d -# 7e4c5a5afc1c44108c165ac950ef680e -#: ../source/includes/generated/overview.rst:5269 -#: ../source/includes/generated/overview.rst:7057 -msgid ":doc:`/tutorial/create-an-index`" -msgstr "" - -# 5d931195ec7d4f8c80f8b733f7acdc6e -#: ../source/includes/generated/overview.rst:7061 -msgid "" -"To include ``/includes/index-tutorials-considerations`` in a document, use " -"the following statement:" -msgstr "" - -# 91d1be312f084097a0f5ff6028630774 -#: ../source/includes/generated/overview.rst:7366 -msgid "``/includes/introduction-deploy-replica-set``" -msgstr "" - -# 3a5f46f5c304474b955cb3bfb5946126 -#: ../source/includes/generated/overview.rst:7371 -msgid "" -"``/includes/introduction-deploy-replica-set`` is included in **2** files." -msgstr "" - -# b79a327ac16e4c3f94a791bc56785581 -#: ../source/includes/generated/overview.rst:7382 -msgid "" -"To include ``/includes/introduction-deploy-replica-set`` in a document, use " -"the following statement:" -msgstr "" - -# cef7360e15ad48ffa4dff7deadf51462 -#: ../source/includes/generated/overview.rst:7441 -msgid "``/includes/introduction-read-preference``" -msgstr "" - -# 3c201498ade549ff87c04bf458e503ca -#: ../source/includes/generated/overview.rst:7446 -msgid "``/includes/introduction-read-preference`` is included in **2** files." -msgstr "" - -# 4dc639f93c71478dbba10cc3090760bd -# 760ef834e9c2412fac0942589609998e -#: ../source/includes/generated/overview.rst:7451 -#: ../source/includes/generated/overview.rst:28975 -msgid ":doc:`/core/read-preference`" -msgstr "" - -# 9436987177ed4b279eeb408b87ec6603 -# 25681c2370d542e3bb252155c9b026d0 -#: ../source/includes/generated/overview.rst:7453 -#: ../source/includes/generated/overview.rst:28977 -msgid ":doc:`/reference/read-preference`" -msgstr "" - -# f45fff0ea2f04b708e84ba925660ef5f -#: ../source/includes/generated/overview.rst:7457 -msgid "" -"To include ``/includes/introduction-read-preference`` in a document, use the" -" following statement:" -msgstr "" - -# 72fce20e73074220a52bc5ffa845e559 -#: ../source/includes/generated/overview.rst:7480 -msgid "``/includes/introduction-write-concern``" -msgstr "" - -# b10dbd76d85d4369acef24fe43a5dff1 -#: ../source/includes/generated/overview.rst:7490 -msgid ":doc:`/administration/production-notes`" -msgstr "" - -# 136cb3160397445bbe2d846128e85468 -#: ../source/includes/generated/overview.rst:7496 -msgid "" -"To include ``/includes/introduction-write-concern`` in a document, use the " -"following statement:" -msgstr "" - -# 7a0ba939b56141d68e6ee0bcc70339f4 -#: ../source/includes/generated/overview.rst:7525 -msgid "``/includes/list-index-field-limit-behaviors``" -msgstr "" - -# a3453aab0c1d42a9b83fdf4690148bb4 -#: ../source/includes/generated/overview.rst:7530 -msgid "" -"``/includes/list-index-field-limit-behaviors`` is only included in " -":doc:`/reference/limits`." -msgstr "" - -# f35974fae0394c20b25e6f22901f4528 -#: ../source/includes/generated/overview.rst:7569 -msgid "``/includes/list-mongodb-enterprise-packages``" -msgstr "" - -# 42510795b497416aa417367ada134aad -#: ../source/includes/generated/overview.rst:7581 -msgid ":doc:`/tutorial/install-mongodb-enterprise-on-red-hat-or-centos`" -msgstr "" - -# d6cce1b6c09f49589b416205e6703f73 -#: ../source/includes/generated/overview.rst:7583 -msgid ":doc:`/tutorial/install-mongodb-enterprise-on-ubuntu`" -msgstr "" - -# 7f3c58dbee5749a9972321d40076f559 -#: ../source/includes/generated/overview.rst:7587 -msgid "" -"To include ``/includes/list-mongodb-enterprise-packages`` in a document, use" -" the following statement:" -msgstr "" - -# 3c72dfd263094521b908205ee0d437a4 -#: ../source/includes/generated/overview.rst:7647 -msgid "``/includes/list-mongodb-org-packages``" -msgstr "" - -# d9ccb4574aa74708bd5ccf2d3ea2d272 -#: ../source/includes/generated/overview.rst:7652 -msgid "``/includes/list-mongodb-org-packages`` is included in **3** files." -msgstr "" - -# 3e4fdcaf041e482a855f78eaaae9c3d5 -#: ../source/includes/generated/overview.rst:5302 -#: ../source/includes/generated/overview.rst:7657 -msgid ":doc:`/tutorial/install-mongodb-on-debian`" -msgstr "" - -# 0485d80a20634e3c80652f0386dbeccc -#: ../source/includes/generated/overview.rst:5304 -#: ../source/includes/generated/overview.rst:7659 -msgid ":doc:`/tutorial/install-mongodb-on-red-hat-centos-or-fedora-linux`" -msgstr "" - -# 5cd357b3485549b988493b3d109b05b7 -#: ../source/includes/generated/overview.rst:5306 -#: ../source/includes/generated/overview.rst:7661 -msgid ":doc:`/tutorial/install-mongodb-on-ubuntu`" -msgstr "" - -# 9015e72d566347109977a99dd0969cb4 -#: ../source/includes/generated/overview.rst:7665 -msgid "" -"To include ``/includes/list-mongodb-org-packages`` in a document, use the " -"following statement:" -msgstr "" - -# 986c50ef31774096ab11cf47c3b63aa2 -#: ../source/includes/generated/overview.rst:7727 -msgid "``/includes/list-set-parameters-mongod``" -msgstr "" - -# aefc0b32bc5b4b71800bf7e2ad6be229 -#: ../source/includes/generated/overview.rst:7732 -msgid "``/includes/list-set-parameters-mongod`` is not included in any files." -msgstr "" - -# f1845ba29a5c4f6da45c504145465b5c -#: ../source/includes/generated/overview.rst:7758 -msgid "``/includes/list-set-parameters-mongos``" -msgstr "" - -# e007ee0dc946475e9ae4334f4f31eefa -#: ../source/includes/generated/overview.rst:7763 -msgid "``/includes/list-set-parameters-mongos`` is not included in any files." -msgstr "" - -# 24c81c46f0da45eabd9ee5e1781337ee -#: ../source/includes/generated/overview.rst:7784 -msgid "``/includes/members-used-to-allow-multiple-votes``" -msgstr "" - -# 754d3c362bb04d6ea6660dbac960d1cb -#: ../source/includes/generated/overview.rst:7789 -msgid "" -"``/includes/members-used-to-allow-multiple-votes`` is included in **2** " -"files." -msgstr "" - -# 92794c42c9294340af98878dcce1b9a3 -#: ../source/includes/generated/overview.rst:7794 -msgid ":doc:`/core/replica-set-elections`" -msgstr "" - -# 605ce98aade949789aa100419f750e83 -#: ../source/includes/generated/overview.rst:7800 -msgid "" -"To include ``/includes/members-used-to-allow-multiple-votes`` in a document," -" use the following statement:" -msgstr "" - -# 61fdc32ded1b4f259e7a0056d42949e5 -#: ../source/includes/generated/overview.rst:7825 -msgid "``/includes/note-audit-in-enterprise-only``" -msgstr "" - -# fe6106c216594096802cdd32a32af9f5 -#: ../source/includes/generated/overview.rst:7830 -msgid "" -"``/includes/note-audit-in-enterprise-only`` is included in **15** files." -msgstr "" - -# 986a6582adcb48dabf1dab69b2c6b3bb -#: ../source/includes/generated/overview.rst:7832 -msgid "" -"``/includes/note-audit-in-enterprise-only`` is included in another file used" -" as an include." -msgstr "" - -# 1e74a27ef62f446c9877285d06e27bbc -#: ../source/includes/generated/overview.rst:7838 -msgid ":doc:`/reference/audit-message`" -msgstr "" - -# 874549b1fe2148b6a7582d87fc39604e -#: ../source/includes/generated/overview.rst:7840 -msgid ":doc:`/reference/command/logApplicationMessage`" -msgstr "" - -# 60842dbb24c848d083fa9dd9090277c9 -#: ../source/includes/generated/overview.rst:7844 -msgid "" -"To include ``/includes/note-audit-in-enterprise-only`` in a document, use " -"the following statement:" -msgstr "" - -# f59d8399fe504768878a8593793d8038 -#: ../source/includes/generated/overview.rst:7861 -msgid "``/includes/note-auth-methods-excluded-from-shell-history``" -msgstr "" - -# 374580b65b744a4384d291ff414158c6 -#: ../source/includes/generated/overview.rst:7866 -msgid "" -"``/includes/note-auth-methods-excluded-from-shell-history`` is only included" -" in :doc:`/reference/method/db.auth`." -msgstr "" - -# 94a1a1f7eb0740128cf6c3655ab7dadf -#: ../source/includes/generated/overview.rst:7880 -msgid "``/includes/note-build-indexes-on-replica-sets``" -msgstr "" - -# 50d841afe13d4bc19b129b9255f1b914 -#: ../source/includes/generated/overview.rst:7885 -msgid "" -"``/includes/note-build-indexes-on-replica-sets`` is included in **2** files." -msgstr "" - -# 79660176325444c687cc325cf096fd3a -#: ../source/includes/generated/overview.rst:7887 -msgid "" -"``/includes/note-build-indexes-on-replica-sets`` is included in another file" -" used as an include." -msgstr "" - -# 574028e79df24bec84fdacf3ede81885 -#: ../source/includes/generated/overview.rst:7890 -msgid "" -":doc:`/tutorial/rebuild-indexes` is the only file that includes ``/includes" -"/note-build-indexes-on-replica-sets`` that is not also an include." -msgstr "" - -# fe006d748d8f4bd4b937171a9623e09a -#: ../source/includes/generated/overview.rst:7896 -msgid "" -"To include ``/includes/note-build-indexes-on-replica-sets`` in a document, " -"use the following statement:" -msgstr "" - -# 53667d76409b49b1a94af5c9ddf9f076 -#: ../source/includes/generated/overview.rst:7914 -msgid "``/includes/note-bulk-inserts-on-sharded-clusters``" -msgstr "" - -# 37b512a360b544bd912b6407be5d0031 -#: ../source/includes/generated/overview.rst:7919 -msgid "" -"``/includes/note-bulk-inserts-on-sharded-clusters`` is included in **2** " -"files." -msgstr "" - -# 01624bd369bf45c68ddcfc95bfdfd616 -#: ../source/includes/generated/overview.rst:7924 -msgid ":doc:`/release-notes/2.0`" -msgstr "" - -# 6d36d1ff70244628be28c537f70ca728 -#: ../source/includes/generated/overview.rst:7926 -msgid ":doc:`/release-notes/2.2`" -msgstr "" - -# 354458b377dd47339530f720f0a710e7 -#: ../source/includes/generated/overview.rst:7930 -msgid "" -"To include ``/includes/note-bulk-inserts-on-sharded-clusters`` in a " -"document, use the following statement:" -msgstr "" - -# a5591c2b6daf476ea8c078f40f31d87a -#: ../source/includes/generated/overview.rst:7950 -msgid "``/includes/note-config-server-startup``" -msgstr "" - -# b134a331852e47a6bdd01637db1e4aff -#: ../source/includes/generated/overview.rst:7955 -msgid "``/includes/note-config-server-startup`` is included in **2** files." -msgstr "" - -# 2387ab3c26f24334b58191a84a3b118a -# 43dc38520ee842e3a2978c55b7800b05 -#: ../source/includes/generated/overview.rst:7962 -#: ../source/includes/generated/overview.rst:29176 -msgid ":doc:`/tutorial/deploy-shard-cluster`" -msgstr "" - -# 3950a8d5a3b6479ebc4bb697ed232169 -#: ../source/includes/generated/overview.rst:7966 -msgid "" -"To include ``/includes/note-config-server-startup`` in a document, use the " -"following statement:" -msgstr "" - -# c7aa59c8e5b94cb199d93a5a954b7181 -#: ../source/includes/generated/overview.rst:7984 -msgid "``/includes/note-conn-pool-stats``" -msgstr "" - -# 305a9936ae124f70a273757312390e28 -#: ../source/includes/generated/overview.rst:7989 -msgid "" -"``/includes/note-conn-pool-stats`` is only included in " -":doc:`/reference/command/connPoolStats`." -msgstr "" - -# f082e79464d84546b759fc3c0f76ef64 -#: ../source/includes/generated/overview.rst:8004 -msgid "``/includes/note-deb-and-rpm-default-to-localhost``" -msgstr "" - -# 434da6a00d814cf2bf0708d3557deb59 -#: ../source/includes/generated/overview.rst:8011 -msgid "" -"``/includes/note-deb-and-rpm-default-to-localhost`` is included in another " -"file used as an include." -msgstr "" - -# e190e1f6a3b245bd970d09d92a391cf8 -#: ../source/includes/generated/overview.rst:8017 -msgid ":doc:`/administration/configuration`" -msgstr "" - -# 72301a6386634014b5c53aef32d56f2f -#: ../source/includes/generated/overview.rst:8023 -msgid "" -"To include ``/includes/note-deb-and-rpm-default-to-localhost`` in a " -"document, use the following statement:" -msgstr "" - -# 230d1a2d8d9e45c787093079ed1e5469 -#: ../source/includes/generated/overview.rst:8046 -msgid "``/includes/note-disable-profiling-fsynclock``" -msgstr "" - -# 6b9bfaa3d88d4f31831afd1e214f4b42 -# 9740da81a24c4ba580b8f41e548f6429 -#: ../source/includes/generated/overview.rst:29361 -msgid ":doc:`/tutorial/backup-with-filesystem-snapshots`" -msgstr "" - -# 50391f42945441d996cb6befd8743ae9 -#: ../source/includes/generated/overview.rst:8070 -msgid "``/includes/note-duplicate-id-field``" -msgstr "" - -# 70d727055cf44eafba8e542099935049 -#: ../source/includes/generated/overview.rst:8075 -msgid "``/includes/note-duplicate-id-field`` is not included in any files." -msgstr "" - -# 370778f6e3a04ff38fe9e1d2c5c7e721 -#: ../source/includes/generated/overview.rst:8091 -msgid "``/includes/note-enabletestcommands``" -msgstr "" - -# 859a3d2cb13a4996aa3fa42a6d5e8410 -#: ../source/includes/generated/overview.rst:8096 -msgid "``/includes/note-enabletestcommands`` is included in **11** files." -msgstr "" - -# b1d5d361c6844d64828471865fdb2210 -#: ../source/includes/generated/overview.rst:8101 -msgid ":doc:`/reference/command/captrunc`" -msgstr "" - -# 85a7fd5e588749c3b12482017b45fd44 -#: ../source/includes/generated/overview.rst:8103 -msgid ":doc:`/reference/command/configureFailPoint`" -msgstr "" - -# 38455f132c354827b11e848eb07aa30f -#: ../source/includes/generated/overview.rst:8105 -msgid ":doc:`/reference/command/emptycapped`" -msgstr "" - -# 2c958bb3119b451388158e237fc632f2 -#: ../source/includes/generated/overview.rst:8107 -msgid ":doc:`/reference/command/godinsert`" -msgstr "" - -# 812676317a0a420780c88fd081a1498d -#: ../source/includes/generated/overview.rst:8109 -msgid ":doc:`/reference/command/hashBSONElement`" -msgstr "" - -# 5736b53ddb6a4670a3591de652bccb67 -#: ../source/includes/generated/overview.rst:8111 -msgid ":doc:`/reference/command/journalLatencyTest`" -msgstr "" - -# 71241ad16b3c4a94802f3356326e3f04 -#: ../source/includes/generated/overview.rst:8113 -msgid ":doc:`/reference/command/replSetTest`" -msgstr "" - -# 9047e5a4a9c44a9392b4f261ebb6d433 -#: ../source/includes/generated/overview.rst:8115 -msgid ":doc:`/reference/command/skewClockCommand`" -msgstr "" - -# 592b6ec7bcdb47ea9730eaddf61c8714 -#: ../source/includes/generated/overview.rst:8117 -msgid ":doc:`/reference/command/sleep`" -msgstr "" - -# 02d261082b544b05bae557e6ff16e627 -#: ../source/includes/generated/overview.rst:8119 -msgid ":doc:`/reference/command/testDistLockWithSkew`" -msgstr "" - -# 6c0a091016cb4159ae94a2a7316b0a93 -#: ../source/includes/generated/overview.rst:8121 -msgid ":doc:`/reference/command/testDistLockWithSyncCluster`" -msgstr "" - -# 8d544d53153544b7a660ea2979e3c869 -#: ../source/includes/generated/overview.rst:8125 -msgid "" -"To include ``/includes/note-enabletestcommands`` in a document, use the " -"following statement:" -msgstr "" - -# aab731346a074aa79cb6c390289eb982 -#: ../source/includes/generated/overview.rst:8146 -msgid "``/includes/note-geospatial-index-must-exist``" -msgstr "" - -# d765d13e472749d29f26deb4b576ad43 -#: ../source/includes/generated/overview.rst:8151 -msgid "" -"``/includes/note-geospatial-index-must-exist`` is included in **4** files." -msgstr "" - -# df2ef17b0826460397ada34649c131c2 -#: ../source/includes/generated/overview.rst:8156 -msgid ":doc:`/reference/operator/query/box`" -msgstr "" - -# 6ddd5969c7ef4f2bb58583f911b09fc0 -#: ../source/includes/generated/overview.rst:8158 -msgid ":doc:`/reference/operator/query/center`" -msgstr "" - -# 545a0e8eeef443d0811106a80f56e71d -#: ../source/includes/generated/overview.rst:8160 -msgid ":doc:`/reference/operator/query/centerSphere`" -msgstr "" - -# f4aee0e513bc47a6a3b5f269cbf734e7 -#: ../source/includes/generated/overview.rst:8162 -msgid ":doc:`/reference/operator/query/polygon`" -msgstr "" - -# af971a395f5c48fa8b0f632c98dd5bee -#: ../source/includes/generated/overview.rst:8166 -msgid "" -"To include ``/includes/note-geospatial-index-must-exist`` in a document, use" -" the following statement:" -msgstr "" - -# 9d99315b214a48b08e55671348d08197 -#: ../source/includes/generated/overview.rst:8220 -msgid "``/includes/note-insert-id-field``" -msgstr "" - -# 8c4a53f9c11f454ab581abda0442b415 -#: ../source/includes/generated/overview.rst:8225 -msgid "``/includes/note-insert-id-field`` is included in **2** files." -msgstr "" - -# 10bf96f32f8847c485212088f129108e -#: ../source/includes/generated/overview.rst:8236 -msgid "" -"To include ``/includes/note-insert-id-field`` in a document, use the " -"following statement:" -msgstr "" - -# 5879f690c5f44543801b89bbff16fd54 -#: ../source/includes/generated/overview.rst:8257 -msgid "``/includes/note-kerberos-unsupported-in-http-console``" -msgstr "" - -# 75385004b1aa44feb9d6f842d37502e1 -#: ../source/includes/generated/overview.rst:8262 -msgid "" -"``/includes/note-kerberos-unsupported-in-http-console`` is included in **5**" -" files." -msgstr "" - -# 9e9c87ca996a4da996028b598c16f8ab -#: ../source/includes/generated/overview.rst:8264 -msgid "" -"``/includes/note-kerberos-unsupported-in-http-console`` is included in " -"another file used as an include." -msgstr "" - -# 061cc3b3f10c4be0a18bdf216bad965d -#: ../source/includes/generated/overview.rst:8272 -msgid "" -"To include ``/includes/note-kerberos-unsupported-in-http-console`` in a " -"document, use the following statement:" -msgstr "" - -# 3c9da84da3b94a72970c3414e2de7fb1 -#: ../source/includes/generated/overview.rst:8290 -msgid "``/includes/note-logout-namespace``" -msgstr "" - -# 24f2f08980884c97ad2fdd518b3d382f -#: ../source/includes/generated/overview.rst:8295 -msgid "``/includes/note-logout-namespace`` is included in **2** files." -msgstr "" - -# aebfe34f261e46fba265db0d85540cf5 -#: ../source/includes/generated/overview.rst:8306 -msgid "" -"To include ``/includes/note-logout-namespace`` in a document, use the " -"following statement:" -msgstr "" - -# bfd12bc34e74471db8e10b15c79d6d63 -#: ../source/includes/generated/overview.rst:8333 -msgid "``/includes/note-max-conns-max``" -msgstr "" - -# 5083caec0a7d433dbb693382c585a733 -#: ../source/includes/generated/overview.rst:8338 -msgid "" -"``/includes/note-max-conns-max`` is only included in " -":doc:`/reference/ulimit`." -msgstr "" - -# 3756e003b8604c59b10efbdd36763394 -#: ../source/includes/generated/overview.rst:8353 -msgid "``/includes/note-method-does-not-return-json``" -msgstr "" - -# dec725a57cdf45bcaf17c3fca97089ec -#: ../source/includes/generated/overview.rst:8363 -msgid ":doc:`/reference/method/db.printCollectionStats`" -msgstr "" - -# 8926f51036ea483aa148d39b07fac13f -#: ../source/includes/generated/overview.rst:8365 -#: ../source/includes/generated/overview.rst:28545 -msgid ":doc:`/reference/method/db.printReplicationInfo`" -msgstr "" - -# 0aae6baedbf441088ca2023ff324fba9 -#: ../source/includes/generated/overview.rst:8367 -msgid ":doc:`/reference/method/db.printShardingStatus`" -msgstr "" - -# 665bc0669dd14453a941187a76b981c2 -#: ../source/includes/generated/overview.rst:8369 -msgid ":doc:`/reference/method/db.printSlaveReplicationInfo`" -msgstr "" - -# 09f5d99146244052b9d472d4969a6a17 -#: ../source/includes/generated/overview.rst:8371 -#: ../source/includes/generated/overview.rst:28547 -msgid ":doc:`/reference/method/rs.printReplicationInfo`" -msgstr "" - -# e0de432df06c48268f134f144cbde43e -#: ../source/includes/generated/overview.rst:8375 -msgid "" -"To include ``/includes/note-method-does-not-return-json`` in a document, use" -" the following statement:" -msgstr "" - -# 69e9f5f164f44f47946c49bc063c4809 -#: ../source/includes/generated/overview.rst:8394 -msgid "``/includes/note-minimum-glibc``" -msgstr "" - -# 9be1a0a54b6f46a0a4b1dbd9adf90c76 -#: ../source/includes/generated/overview.rst:8399 -msgid "" -"``/includes/note-minimum-glibc`` is only included in :doc:`/administration" -"/production-notes`." -msgstr "" - -# 6531f0f53bda4756b56e6f0d66d3278c -#: ../source/includes/generated/overview.rst:8416 -msgid "``/includes/note-mongo-shell-automatically-iterates-cursor``" -msgstr "" - -# 57cb2b01d8a7493180bc7ddd8bd00ad3 -#: ../source/includes/generated/overview.rst:8421 -msgid "" -"``/includes/note-mongo-shell-automatically-iterates-cursor`` is only " -"included in :doc:`/reference/method/db.collection.aggregate`." -msgstr "" - -# e41942a8915e4e18aff404ae21239425 -#: ../source/includes/generated/overview.rst:8434 -msgid "``/includes/note-ref-equality``" -msgstr "" - -# 379d7a4357c94c948f3d78720fe1ae2a -#: ../source/includes/generated/overview.rst:8439 -msgid "``/includes/note-ref-equality`` is not included in any files." -msgstr "" - -# 2720fb820c674c2584a4051815bb19b9 -#: ../source/includes/generated/overview.rst:8466 -msgid "``/includes/note-reindex-impact-on-replica-sets``" -msgstr "" - -# eb2c67dafd8c4c02b5e396beae92e2d2 -#: ../source/includes/generated/overview.rst:8471 -msgid "" -"``/includes/note-reindex-impact-on-replica-sets`` is included in **2** " -"files." -msgstr "" - -# fb420519023a4d8db315945f6bc803a7 -#: ../source/includes/generated/overview.rst:8482 -msgid "" -"To include ``/includes/note-reindex-impact-on-replica-sets`` in a document, " -"use the following statement:" -msgstr "" - -# 3ff6f143216f48438da2804ce6713c0f -#: ../source/includes/generated/overview.rst:8501 -msgid "``/includes/note-repair``" -msgstr "" - -# 25dd50c5b73d46f8b2ac1cf147924720 -#: ../source/includes/generated/overview.rst:8506 -msgid "``/includes/note-repair`` is included in **4** files." -msgstr "" - -# 3a54169357534a6fae7dd708f459b91e -#: ../source/includes/generated/overview.rst:8508 -msgid "" -"``/includes/note-repair`` is included in another file used as an include." -msgstr "" - -# adca7e2a73464d809c745346f2e840c4 -# ef51f2ad43c94be0b871c834005ae9c3 -# 2487c28cade64bbdacd868626a36abad -#: ../source/includes/generated/overview.rst:8514 -#: ../source/includes/generated/overview.rst:29282 -#: ../source/includes/generated/overview.rst:29527 -msgid ":doc:`/reference/command/repairDatabase`" -msgstr "" - -# d7d88acb5b144ad590eba9c3e08df6ae -# 55401c744f7444aea0d803b25abd0430 -#: ../source/includes/generated/overview.rst:8516 -#: ../source/includes/generated/overview.rst:29529 -msgid ":doc:`/reference/method/db.repairDatabase`" -msgstr "" - -# 2761e4e8987e4198938f1fdbc1d4261c -#: ../source/includes/generated/overview.rst:8520 -msgid "" -"To include ``/includes/note-repair`` in a document, use the following " -"statement:" -msgstr "" - -# ad0ffe8a0ab3459d8fb7a640773db1a9 -#: ../source/includes/generated/overview.rst:8538 -msgid "``/includes/note-shard-cluster-backup``" -msgstr "" - -# b08620b766134a1abeca4e2f92b68917 -#: ../source/includes/generated/overview.rst:8543 -msgid "``/includes/note-shard-cluster-backup`` is included in **2** files." -msgstr "" - -# 642c6c44e996402ca896025e91e52235 -#: ../source/includes/generated/overview.rst:8550 -msgid ":doc:`/tutorial/backup-sharded-cluster-with-filesystem-snapshots`" -msgstr "" - -# 115ee5e03e27492e95dd47507f18f120 -#: ../source/includes/generated/overview.rst:8554 -msgid "" -"To include ``/includes/note-shard-cluster-backup`` in a document, use the " -"following statement:" -msgstr "" - -# c1acacda8fc24ac0a5fd4e82316635c5 -#: ../source/includes/generated/overview.rst:8572 -msgid "``/includes/note-ssl-tool``" -msgstr "" - -# 35dabb62aa7c4cc99c7a5ee218189115 -#: ../source/includes/generated/overview.rst:8577 -msgid "``/includes/note-ssl-tool`` is not included in any files." -msgstr "" - -# 3cf7029f840948959e97c42270428837 -#: ../source/includes/generated/overview.rst:8600 -msgid "``/includes/note-write-concern-journaled-replication``" -msgstr "" - -# 580909025dde410cb65049774c209229 -#: ../source/includes/generated/overview.rst:8634 -msgid "``/includes/option/option-bsondump-``" -msgstr "" - -# 9682def32ada4dadb89852b78d7f03fb -#: ../source/includes/generated/overview.rst:8639 -msgid "" -"``/includes/option/option-bsondump-`` is only included in " -":doc:`/reference/program/bsondump`." -msgstr "" - -# 580488922b3644d5aca72cbe703c32b6 -#: ../source/includes/generated/overview.rst:8655 -msgid "``/includes/option/option-bsondump-filter``" -msgstr "" - -# c5a1e4a7375443ef99e2303379c885cf -#: ../source/includes/generated/overview.rst:8660 -msgid "" -"``/includes/option/option-bsondump-filter`` is only included in " -":doc:`/reference/program/bsondump`." -msgstr "" - -# 1b78fddc88464daa8a92bfcc55ac6ba1 -#: ../source/includes/generated/overview.rst:8677 -msgid "``/includes/option/option-bsondump-help``" -msgstr "" - -# a8daed5165ae4e00ab059797f4f0c5be -#: ../source/includes/generated/overview.rst:8682 -msgid "" -"``/includes/option/option-bsondump-help`` is only included in " -":doc:`/reference/program/bsondump`." -msgstr "" - -# 153a9ab43d594b798fdf864a6b107c36 -#: ../source/includes/generated/overview.rst:8696 -msgid "``/includes/option/option-bsondump-noobjcheck``" -msgstr "" - -# ee803820ef5d4fe78f57f4cd2f248f50 -#: ../source/includes/generated/overview.rst:8701 -msgid "" -"``/includes/option/option-bsondump-noobjcheck`` is only included in " -":doc:`/reference/program/bsondump`." -msgstr "" - -# a2647b3df9a04e93a94dc12ea0a4159d -#: ../source/includes/generated/overview.rst:8718 -msgid "``/includes/option/option-bsondump-objcheck``" -msgstr "" - -# 9da147340aa4408dbd0c972366e9e8bc -#: ../source/includes/generated/overview.rst:8723 -msgid "" -"``/includes/option/option-bsondump-objcheck`` is only included in " -":doc:`/reference/program/bsondump`." -msgstr "" - -# 9541c072a3ec4e7c92b6ceb7d0370f6c -#: ../source/includes/generated/overview.rst:8746 -msgid "``/includes/option/option-bsondump-quiet``" -msgstr "" - -# 448c19dc4b924c498dd5950571df78e3 -#: ../source/includes/generated/overview.rst:8751 -msgid "" -"``/includes/option/option-bsondump-quiet`` is only included in " -":doc:`/reference/program/bsondump`." -msgstr "" - -# ebf2b3aa6e6c472ab7631fb4d14d6580 -#: ../source/includes/generated/overview.rst:8776 -msgid "``/includes/option/option-bsondump-type``" -msgstr "" - -# 2e7789975a6445d19260ae68dd7bf387 -#: ../source/includes/generated/overview.rst:8781 -msgid "" -"``/includes/option/option-bsondump-type`` is only included in " -":doc:`/reference/program/bsondump`." -msgstr "" - -# b5eb55e617d44c1ca72604248f17e5c0 -#: ../source/includes/generated/overview.rst:8796 -msgid "``/includes/option/option-bsondump-verbose``" -msgstr "" - -# 4fe513b24f154d00b59fc8643fbe0512 -#: ../source/includes/generated/overview.rst:8801 -msgid "" -"``/includes/option/option-bsondump-verbose`` is only included in " -":doc:`/reference/program/bsondump`." -msgstr "" - -# c87466bee58e43bd939d41753477f8b0 -#: ../source/includes/generated/overview.rst:8817 -msgid "``/includes/option/option-bsondump-version``" -msgstr "" - -# 4591ccc8457c4332ab8a0586dbc815b6 -#: ../source/includes/generated/overview.rst:8822 -msgid "" -"``/includes/option/option-bsondump-version`` is only included in " -":doc:`/reference/program/bsondump`." -msgstr "" - -# 24bac0a5ffe2487d9b3dfd977bee466a -#: ../source/includes/generated/overview.rst:8836 -msgid "``/includes/option/option-mongo-``" -msgstr "" - -# da9428b103b046ed82ff6d08029deaec -#: ../source/includes/generated/overview.rst:8841 -msgid "" -"``/includes/option/option-mongo-`` is only included in " -":doc:`/reference/program/mongo`." -msgstr "" - -# ef6ef228014848e7be7224868846872b -#: ../source/includes/generated/overview.rst:8877 -msgid "``/includes/option/option-mongo-``" -msgstr "" - -# d6bce30958ec4cd79d4fe2360f8687b8 -#: ../source/includes/generated/overview.rst:8882 -msgid "" -"``/includes/option/option-mongo-`` is only included in " -":doc:`/reference/program/mongo`." -msgstr "" - -# e2c8914e63b1414daaa68922fbedf44c -#: ../source/includes/generated/overview.rst:8910 -msgid "``/includes/option/option-mongo-authenticationDatabase``" -msgstr "" - -# a285ee7240da4124a4ff64063dec70b2 -#: ../source/includes/generated/overview.rst:8915 -msgid "" -"``/includes/option/option-mongo-authenticationDatabase`` is only included in" -" :doc:`/reference/program/mongo`." -msgstr "" - -# 61775f3f6b1e40ad9912ae45f0885c20 -#: ../source/includes/generated/overview.rst:8934 -msgid "``/includes/option/option-mongo-authenticationMechanism``" -msgstr "" - -# d767f757c5804636bda73278d85047ce -#: ../source/includes/generated/overview.rst:8939 -msgid "" -"``/includes/option/option-mongo-authenticationMechanism`` is only included " -"in :doc:`/reference/program/mongo`." -msgstr "" - -# 388746c33fcc4cbaa1dacec039bbc6e2 -#: ../source/includes/generated/overview.rst:8992 -msgid "``/includes/option/option-mongo-eval``" -msgstr "" - -# 677d5bf70e054e26822528044eab573a -#: ../source/includes/generated/overview.rst:8997 -msgid "" -"``/includes/option/option-mongo-eval`` is only included in " -":doc:`/reference/program/mongo`." -msgstr "" - -# c668bb25acb84d94a2645f496f87f462 -#: ../source/includes/generated/overview.rst:9013 -msgid "``/includes/option/option-mongo-help``" -msgstr "" - -# 7bcb9c0fe5924bd9956c86d3c41b62a6 -#: ../source/includes/generated/overview.rst:9018 -msgid "" -"``/includes/option/option-mongo-help`` is only included in " -":doc:`/reference/program/mongo`." -msgstr "" - -# a0206cb5f67a498ea7cfb2374ea00211 -#: ../source/includes/generated/overview.rst:9032 -msgid "``/includes/option/option-mongo-host``" -msgstr "" - -# 287c7a8b8438473cb2e49b9e75c19444 -#: ../source/includes/generated/overview.rst:9037 -msgid "" -"``/includes/option/option-mongo-host`` is only included in " -":doc:`/reference/program/mongo`." -msgstr "" - -# cd9e7bb30df14f34bfecf36bccab1dc2 -#: ../source/includes/generated/overview.rst:9062 -msgid "``/includes/option/option-mongo-ipv6``" -msgstr "" - -# ef95e0d2753a40778c8975e935335e59 -#: ../source/includes/generated/overview.rst:9067 -msgid "" -"``/includes/option/option-mongo-ipv6`` is only included in " -":doc:`/reference/program/mongo`." -msgstr "" - -# 2cd56888b0334fb0b975d9be1784d87d -#: ../source/includes/generated/overview.rst:9083 -msgid "``/includes/option/option-mongo-nodb``" -msgstr "" - -# 3d364ed0a7ca45969fc8824a9e54f42b -#: ../source/includes/generated/overview.rst:9088 -msgid "" -"``/includes/option/option-mongo-nodb`` is only included in " -":doc:`/reference/program/mongo`." -msgstr "" - -# b6e7c470457249bebe9c81945b6ae86d -#: ../source/includes/generated/overview.rst:9104 -msgid "``/includes/option/option-mongo-norc``" -msgstr "" - -# fef1e5d63b9c401cba3500c201fff7fb -#: ../source/includes/generated/overview.rst:9109 -msgid "" -"``/includes/option/option-mongo-norc`` is only included in " -":doc:`/reference/program/mongo`." -msgstr "" - -# 7dd7738eaf4b4770bfe35a1ffb6cd263 -#: ../source/includes/generated/overview.rst:9124 -msgid "``/includes/option/option-mongo-password``" -msgstr "" - -# 72ebe3322597460ba81f2acb9009f4f7 -#: ../source/includes/generated/overview.rst:9129 -msgid "" -"``/includes/option/option-mongo-password`` is only included in " -":doc:`/reference/program/mongo`." -msgstr "" - -# 6da5517fe9784fd09b075f5d05d0c7c6 -#: ../source/includes/generated/overview.rst:9145 -msgid "``/includes/option/option-mongo-port``" -msgstr "" - -# cc92076b987a4f4a8034940418627cef -#: ../source/includes/generated/overview.rst:9150 -msgid "" -"``/includes/option/option-mongo-port`` is only included in " -":doc:`/reference/program/mongo`." -msgstr "" - -# c022773eeee242d8ba0c105331728bfb -#: ../source/includes/generated/overview.rst:9166 -msgid "``/includes/option/option-mongo-quiet``" -msgstr "" - -# feddba3338854ed58d8f74ab7250a2e8 -#: ../source/includes/generated/overview.rst:9171 -msgid "" -"``/includes/option/option-mongo-quiet`` is only included in " -":doc:`/reference/program/mongo`." -msgstr "" - -# 7d381a85d5404de18b4e8c41156d86c1 -#: ../source/includes/generated/overview.rst:9185 -msgid "``/includes/option/option-mongo-shell``" -msgstr "" - -# eb4d8a111aad4c5fb502512189fb855c -#: ../source/includes/generated/overview.rst:9190 -msgid "" -"``/includes/option/option-mongo-shell`` is only included in " -":doc:`/reference/program/mongo`." -msgstr "" - -# 25085ff9978f470ebb72c9dc64201522 -#: ../source/includes/generated/overview.rst:9207 -msgid "``/includes/option/option-mongo-ssl``" -msgstr "" - -# f2be2d92774f4ec09151d015b3697e3f -#: ../source/includes/generated/overview.rst:9212 -msgid "" -"``/includes/option/option-mongo-ssl`` is only included in " -":doc:`/reference/program/mongo`." -msgstr "" - -# f65626ab2aae49c1aa742d129a7dbae2 -#: ../source/includes/generated/overview.rst:9232 -msgid "``/includes/option/option-mongo-sslAllowInvalidCertificates``" -msgstr "" - -# f88543730805495097cc444bb6d52539 -#: ../source/includes/generated/overview.rst:9237 -msgid "" -"``/includes/option/option-mongo-sslAllowInvalidCertificates`` is only " -"included in :doc:`/reference/program/mongo`." -msgstr "" - -# bbc701f5e19d48d8a2ab7365eff2dd06 -#: ../source/includes/generated/overview.rst:9259 -msgid "``/includes/option/option-mongo-sslCAFile``" -msgstr "" - -# 1dc0e82afef1483bb597df406524d08f -#: ../source/includes/generated/overview.rst:9264 -msgid "" -"``/includes/option/option-mongo-sslCAFile`` is only included in " -":doc:`/reference/program/mongo`." -msgstr "" - -# 87ae5b3aa5ee4c62bcc3442f1e8a3751 -#: ../source/includes/generated/overview.rst:9287 -msgid "``/includes/option/option-mongo-sslCRLFile``" -msgstr "" - -# 59ce3838a64147338bd81c4ed33176ab -#: ../source/includes/generated/overview.rst:9292 -msgid "" -"``/includes/option/option-mongo-sslCRLFile`` is only included in " -":doc:`/reference/program/mongo`." -msgstr "" - -# 34341f06e92e4908be970244093790b7 -#: ../source/includes/generated/overview.rst:9313 -msgid "``/includes/option/option-mongo-sslFIPSMode``" -msgstr "" - -# 1d998b3d6b374aeb81bb6441ad66aa6e -#: ../source/includes/generated/overview.rst:9318 -msgid "" -"``/includes/option/option-mongo-sslFIPSMode`` is only included in " -":doc:`/reference/program/mongo`." -msgstr "" - -# 2a5d5dde50ee45f0908f1ed3179fc80b -#: ../source/includes/generated/overview.rst:9339 -msgid "``/includes/option/option-mongo-sslPEMKeyFile``" -msgstr "" - -# 60002cff85dc494eb5cb88d0d63b1c40 -#: ../source/includes/generated/overview.rst:9344 -msgid "" -"``/includes/option/option-mongo-sslPEMKeyFile`` is only included in " -":doc:`/reference/program/mongo`." -msgstr "" - -# 006f464751594c33be6517f548529cb3 -#: ../source/includes/generated/overview.rst:9370 -msgid "``/includes/option/option-mongo-sslPEMKeyPassword``" -msgstr "" - -# 2217af2ba7d44e63ae82a4960c03569e -#: ../source/includes/generated/overview.rst:9375 -msgid "" -"``/includes/option/option-mongo-sslPEMKeyPassword`` is only included in " -":doc:`/reference/program/mongo`." -msgstr "" - -# b4f36227465a4e19b2b1657ae326be3b -#: ../source/includes/generated/overview.rst:9402 -msgid "``/includes/option/option-mongo-username``" -msgstr "" - -# d3bcdb63605e4db39aa23ea4fe9e9cff -#: ../source/includes/generated/overview.rst:9407 -msgid "" -"``/includes/option/option-mongo-username`` is only included in " -":doc:`/reference/program/mongo`." -msgstr "" - -# e7221292f7144c5a98b26757de34ebe9 -#: ../source/includes/generated/overview.rst:9423 -msgid "``/includes/option/option-mongo-verbose``" -msgstr "" - -# 6a4d1307ddca4cb280912407d1559773 -#: ../source/includes/generated/overview.rst:9428 -msgid "" -"``/includes/option/option-mongo-verbose`` is only included in " -":doc:`/reference/program/mongo`." -msgstr "" - -# 944f28994f4e4d6dbb885746339f37fe -#: ../source/includes/generated/overview.rst:9443 -msgid "``/includes/option/option-mongo-version``" -msgstr "" - -# 818c1db227074faeb0b24d16d7920959 -#: ../source/includes/generated/overview.rst:9448 -msgid "" -"``/includes/option/option-mongo-version`` is only included in " -":doc:`/reference/program/mongo`." -msgstr "" - -# 5b5ab790798046d196712859f47ea182 -#: ../source/includes/generated/overview.rst:9462 -msgid "``/includes/option/option-mongod-auditDestination``" -msgstr "" - -# edd4ff6a8f4a476791697fd859f2669a -#: ../source/includes/generated/overview.rst:9467 -msgid "" -"``/includes/option/option-mongod-auditDestination`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# b9ab615ebf95444d8bb2a19fd23312c9 -#: ../source/includes/generated/overview.rst:9513 -msgid "``/includes/option/option-mongod-auditFilter``" -msgstr "" - -# e194ea88fbff423b8fd7472f3d26c4a7 -#: ../source/includes/generated/overview.rst:9518 -msgid "" -"``/includes/option/option-mongod-auditFilter`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# 93cb06c1d4d64c39b83c211f1a7396d6 -#: ../source/includes/generated/overview.rst:9548 -msgid "``/includes/option/option-mongod-auditFormat``" -msgstr "" - -# d08ff778e02245febf78e52c035dbd1b -#: ../source/includes/generated/overview.rst:9553 -msgid "" -"``/includes/option/option-mongod-auditFormat`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# f40cad61c85f44d6b2dafdbcac7e831f -#: ../source/includes/generated/overview.rst:9593 -msgid "``/includes/option/option-mongod-auditPath``" -msgstr "" - -# 453630954c76417c940b6adea42b549b -#: ../source/includes/generated/overview.rst:9598 -msgid "" -"``/includes/option/option-mongod-auditPath`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# b5b7ba4616714640a3677659837cf19f -#: ../source/includes/generated/overview.rst:9618 -msgid "``/includes/option/option-mongod-auth``" -msgstr "" - -# 1e478bdc6b5d47858d633215dce75657 -#: ../source/includes/generated/overview.rst:9623 -msgid "" -"``/includes/option/option-mongod-auth`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# b8ad9c2916dd428c9ec2b7cb5ffd0360 -#: ../source/includes/generated/overview.rst:9648 -msgid "``/includes/option/option-mongod-autoresync``" -msgstr "" - -# 89b774f5882a4eeeb97fa42741396d7f -#: ../source/includes/generated/overview.rst:9653 -msgid "" -"``/includes/option/option-mongod-autoresync`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# f1b31cfe78b34da49326bd3b90f826a3 -#: ../source/includes/generated/overview.rst:9677 -msgid "``/includes/option/option-mongod-bind_ip``" -msgstr "" - -# 8f61d8d4ae784d05b6f48ff35ac06d5f -#: ../source/includes/generated/overview.rst:9682 -msgid "" -"``/includes/option/option-mongod-bind_ip`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# d53941b604944a41b88e1a03b4229b84 -#: ../source/includes/generated/overview.rst:9706 -msgid "``/includes/option/option-mongod-clusterAuthMode``" -msgstr "" - -# ad4801eb5eb74bb68ab0d21b5a34e2ab -#: ../source/includes/generated/overview.rst:9711 -msgid "" -"``/includes/option/option-mongod-clusterAuthMode`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# 5b1bf736291f48faa12b676c10b23de4 -#: ../source/includes/generated/overview.rst:9764 -msgid "``/includes/option/option-mongod-config``" -msgstr "" - -# 6bcfb07e4f4e4100b932a94d415ea5a5 -#: ../source/includes/generated/overview.rst:9769 -msgid "" -"``/includes/option/option-mongod-config`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# d0c22f65744e4b1aa51d23e65edf3ea8 -#: ../source/includes/generated/overview.rst:9791 -msgid "``/includes/option/option-mongod-configsvr``" -msgstr "" - -# fe228f6795654f089681750e568d3a1b -#: ../source/includes/generated/overview.rst:9796 -msgid "" -"``/includes/option/option-mongod-configsvr`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# 174ace41f993479d920cbaa2c1866010 -#: ../source/includes/generated/overview.rst:9826 -msgid "``/includes/option/option-mongod-cpu``" -msgstr "" - -# 1e38b4c4cbd445408c9a0c0f01c432b4 -#: ../source/includes/generated/overview.rst:9831 -msgid "" -"``/includes/option/option-mongod-cpu`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# 9e3f7ba187044011a713e7439d287e5e -#: ../source/includes/generated/overview.rst:9848 -msgid "``/includes/option/option-mongod-dbpath``" -msgstr "" - -# cff4d378c27e472aa36c2a8342039e79 -#: ../source/includes/generated/overview.rst:9853 -msgid "" -"``/includes/option/option-mongod-dbpath`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# 958b4f7835bb48b49886e23ee0866417 -#: ../source/includes/generated/overview.rst:9872 -msgid "``/includes/option/option-mongod-diaglog``" -msgstr "" - -# 50f14ecb1f844184a6cc71a1bf9a5aa2 -#: ../source/includes/generated/overview.rst:9877 -msgid "" -"``/includes/option/option-mongod-diaglog`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# 86dbae77925c4a8e82a7f50797b0c774 -#: ../source/includes/generated/overview.rst:9949 -msgid "``/includes/option/option-mongod-directoryperdb``" -msgstr "" - -# e51ea778980d4d79a2c3730b4d8d3818 -#: ../source/includes/generated/overview.rst:9954 -msgid "" -"``/includes/option/option-mongod-directoryperdb`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# 06f218954b334da3a11d52747a0db8d9 -#: ../source/includes/generated/overview.rst:10008 -msgid "``/includes/option/option-mongod-fastsync``" -msgstr "" - -# d56c3ff3a4394075ae5a98d75db2d6ea -#: ../source/includes/generated/overview.rst:10013 -msgid "" -"``/includes/option/option-mongod-fastsync`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# f71a0320d2ab42c68dd649c20449d6a4 -#: ../source/includes/generated/overview.rst:10037 -msgid "``/includes/option/option-mongod-fork``" -msgstr "" - -# a3287d6243ec4516b64309c75641dca0 -#: ../source/includes/generated/overview.rst:10042 -msgid "" -"``/includes/option/option-mongod-fork`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# 3ddb14ec83c04242850256d47edfde0e -#: ../source/includes/generated/overview.rst:10060 -msgid "``/includes/option/option-mongod-help``" -msgstr "" - -# 5bf5660579ea4bb58bccd61ea9383ce9 -#: ../source/includes/generated/overview.rst:10065 -msgid "" -"``/includes/option/option-mongod-help`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# 873bd24ea38c43a08662a5d8843757be -#: ../source/includes/generated/overview.rst:10079 -msgid "``/includes/option/option-mongod-httpinterface``" -msgstr "" - -# cf2b5fa882c84e0ba648e3da83c1e579 -#: ../source/includes/generated/overview.rst:10084 -msgid "" -"``/includes/option/option-mongod-httpinterface`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# 71f07483b40e42a0a88ed79cf9b34595 -#: ../source/includes/generated/overview.rst:10107 -msgid "``/includes/option/option-mongod-ipv6``" -msgstr "" - -# 199a74adbcc94f0bb2aa5af323dbf63d -#: ../source/includes/generated/overview.rst:10112 -msgid "" -"``/includes/option/option-mongod-ipv6`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# 198c41cd52a343c6a5ca4cbc1e814211 -#: ../source/includes/generated/overview.rst:10128 -msgid "``/includes/option/option-mongod-journal``" -msgstr "" - -# 5af04d96eb254f73b8f8c562e00e1045 -#: ../source/includes/generated/overview.rst:10133 -msgid "" -"``/includes/option/option-mongod-journal`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# c0f8272d052048378368f53cfe607bff -#: ../source/includes/generated/overview.rst:10150 -msgid "``/includes/option/option-mongod-journalCommitInterval``" -msgstr "" - -# da4d04eba02341699f974392d9a5d681 -#: ../source/includes/generated/overview.rst:10155 -msgid "" -"``/includes/option/option-mongod-journalCommitInterval`` is only included in" -" :doc:`/reference/program/mongod`." -msgstr "" - -# 48ec062721db4d3385a7c03a8874709e -#: ../source/includes/generated/overview.rst:10186 -msgid "``/includes/option/option-mongod-journalOptions``" -msgstr "" - -# 69af957e6c594f349aa64b0da91fbb50 -#: ../source/includes/generated/overview.rst:10191 -msgid "" -"``/includes/option/option-mongod-journalOptions`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# dd98e292fdc04450a3d96d86d1532a5c -#: ../source/includes/generated/overview.rst:10206 -msgid "``/includes/option/option-mongod-jsonp``" -msgstr "" - -# 6a3d42709ef64dcb9bea78cc4ac6eb1a -#: ../source/includes/generated/overview.rst:10211 -msgid "" -"``/includes/option/option-mongod-jsonp`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# af2b48ce9b11420a8da8d5ea4f958129 -#: ../source/includes/generated/overview.rst:10228 -msgid "``/includes/option/option-mongod-keyFile``" -msgstr "" - -# f0730c8b23414ab2b8c59ad592adaec0 -#: ../source/includes/generated/overview.rst:10233 -msgid "" -"``/includes/option/option-mongod-keyFile`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# 57a69200baef4cac8b393e3b24bb951d -#: ../source/includes/generated/overview.rst:10251 -msgid "``/includes/option/option-mongod-logappend``" -msgstr "" - -# abee8c8f71fd445399f16bdd03faa1cd -#: ../source/includes/generated/overview.rst:10256 -msgid "" -"``/includes/option/option-mongod-logappend`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# 8f4ec9521b06462c917239a61857b242 -#: ../source/includes/generated/overview.rst:10271 -msgid "``/includes/option/option-mongod-logpath``" -msgstr "" - -# 10b0e61e11bc41458620a1c220805a47 -#: ../source/includes/generated/overview.rst:10276 -msgid "" -"``/includes/option/option-mongod-logpath`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# 96c7530dbde34626b523891467fc940d -#: ../source/includes/generated/overview.rst:10295 -msgid "``/includes/option/option-mongod-master``" -msgstr "" - -# ec064c540fa2477ab714e1603f3593d6 -#: ../source/includes/generated/overview.rst:10300 -msgid "" -"``/includes/option/option-mongod-master`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# 38617d0a45ee4a9bbfb13f3c68ae25c1 -#: ../source/includes/generated/overview.rst:10314 -msgid "``/includes/option/option-mongod-maxConns``" -msgstr "" - -# 135a8fac705b45f085e74a6939509423 -#: ../source/includes/generated/overview.rst:10319 -msgid "" -"``/includes/option/option-mongod-maxConns`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# 19b1d7b7e5c140b48d5f1656fd398629 -#: ../source/includes/generated/overview.rst:10338 -msgid "``/includes/option/option-mongod-moveParanoia``" -msgstr "" - -# 6e2b480518664591a6eb5efef613905e -#: ../source/includes/generated/overview.rst:10343 -msgid "" -"``/includes/option/option-mongod-moveParanoia`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# 77cc2d80d2a242bab21ae2f903f58816 -#: ../source/includes/generated/overview.rst:10364 -msgid "``/includes/option/option-mongod-noIndexBuildRetry``" -msgstr "" - -# 6868bc942ade4dbca9afe090f7924361 -#: ../source/includes/generated/overview.rst:10369 -msgid "" -"``/includes/option/option-mongod-noIndexBuildRetry`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# fe74d8b3abec4170a0ed4e4004fabe96 -#: ../source/includes/generated/overview.rst:10389 -msgid "``/includes/option/option-mongod-noauth``" -msgstr "" - -# 6c8f486f6f2e4f379ef7b21aed5150c1 -#: ../source/includes/generated/overview.rst:10394 -msgid "" -"``/includes/option/option-mongod-noauth`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# 109e79fcd1014ef6bdfea7d66940fffe -#: ../source/includes/generated/overview.rst:10409 -msgid "``/includes/option/option-mongod-nohttpinterface``" -msgstr "" - -# 3bb195e1dcd148619d64655b319cc4d2 -#: ../source/includes/generated/overview.rst:10414 -msgid "" -"``/includes/option/option-mongod-nohttpinterface`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# 2075fe4bfedf4407ac5589aeb2a1ad84 -#: ../source/includes/generated/overview.rst:10435 -msgid "``/includes/option/option-mongod-nojournal``" -msgstr "" - -# 3bd9c48b2eaa4758a09641a46df73456 -#: ../source/includes/generated/overview.rst:10440 -msgid "" -"``/includes/option/option-mongod-nojournal`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# eb46bf40c9344bdca4f4d573c4b897cd -#: ../source/includes/generated/overview.rst:10455 -msgid "``/includes/option/option-mongod-noobjcheck``" -msgstr "" - -# e7974bd8a39440788dbcd222d502d412 -#: ../source/includes/generated/overview.rst:10460 -msgid "" -"``/includes/option/option-mongod-noobjcheck`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# 407afe504717471a824789a4a460832c -#: ../source/includes/generated/overview.rst:10477 -msgid "``/includes/option/option-mongod-noprealloc``" -msgstr "" - -# 5800a16404594da097300f0e57d5a41b -#: ../source/includes/generated/overview.rst:10482 -msgid "" -"``/includes/option/option-mongod-noprealloc`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# 7132ab860d38427899b2431a5ffc4d7a -#: ../source/includes/generated/overview.rst:10498 -msgid "``/includes/option/option-mongod-noscripting``" -msgstr "" - -# b0d3ddefe0d94a24a482f145eceb0edd -#: ../source/includes/generated/overview.rst:10503 -msgid "" -"``/includes/option/option-mongod-noscripting`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# 15b0428e76414a3a9272b5bcea05db72 -#: ../source/includes/generated/overview.rst:10517 -msgid "``/includes/option/option-mongod-notablescan``" -msgstr "" - -# 6c11ffed8f48497691f16f37b6fed67a -#: ../source/includes/generated/overview.rst:10522 -msgid "" -"``/includes/option/option-mongod-notablescan`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# 40c9703d1c7c4ba8a0959d950f7b76c5 -#: ../source/includes/generated/overview.rst:10536 -msgid "``/includes/option/option-mongod-nounixsocket``" -msgstr "" - -# 72ceb6a7178e4deab1f6db9d16d6d5a3 -#: ../source/includes/generated/overview.rst:10541 -msgid "" -"``/includes/option/option-mongod-nounixsocket`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# 87dcccf764904c82b807e58d1217c0e9 -#: ../source/includes/generated/overview.rst:10566 -msgid "``/includes/option/option-mongod-nssize``" -msgstr "" - -# 676587cbfb0f4e9fa4562dde27519629 -#: ../source/includes/generated/overview.rst:10571 -msgid "" -"``/includes/option/option-mongod-nssize`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# faea9e2b880346fda24112d5f544394c -#: ../source/includes/generated/overview.rst:10593 -msgid "``/includes/option/option-mongod-objcheck``" -msgstr "" - -# 7e3052d05a1a4debbba97dbf464aded8 -#: ../source/includes/generated/overview.rst:10598 -msgid "" -"``/includes/option/option-mongod-objcheck`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# add0904e8c7249a0a2e4e11c74aafb2c -#: ../source/includes/generated/overview.rst:10621 -msgid "``/includes/option/option-mongod-only``" -msgstr "" - -# 8d72dea117994d4c8217203cba643ed1 -#: ../source/includes/generated/overview.rst:10626 -msgid "" -"``/includes/option/option-mongod-only`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# 7ebf3258694a4dd08817c541ced1ce08 -#: ../source/includes/generated/overview.rst:10641 -msgid "``/includes/option/option-mongod-oplogSize``" -msgstr "" - -# edb33ed67e0a4ea2a10c97023e56d4ce -#: ../source/includes/generated/overview.rst:10646 -msgid "" -"``/includes/option/option-mongod-oplogSize`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# 6f546c172b9840779895422ca7b887a7 -#: ../source/includes/generated/overview.rst:10665 -msgid "``/includes/option/option-mongod-pidfilepath``" -msgstr "" - -# be248679e65c45a28b7b62c3582ff9b6 -#: ../source/includes/generated/overview.rst:10670 -msgid "" -"``/includes/option/option-mongod-pidfilepath`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# ed77abe3befa4ef9b3a3c8b7725783bd -#: ../source/includes/generated/overview.rst:10687 -msgid "``/includes/option/option-mongod-port``" -msgstr "" - -# 50bb41f863014b56aae46e7ac72d9515 -#: ../source/includes/generated/overview.rst:10692 -msgid "" -"``/includes/option/option-mongod-port`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# 4b69937a805b4d5d980f8955eb0f9b85 -#: ../source/includes/generated/overview.rst:10709 -msgid "``/includes/option/option-mongod-profile``" -msgstr "" - -# cab9abfa09d34290aae515025db5e3b3 -#: ../source/includes/generated/overview.rst:10714 -msgid "" -"``/includes/option/option-mongod-profile`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# 64d9836cb3c9428094504262ccb9a68c -#: ../source/includes/generated/overview.rst:10801 -msgid "``/includes/option/option-mongod-quiet``" -msgstr "" - -# 32a0e25b0316415aa0a2016b3d4b886f -#: ../source/includes/generated/overview.rst:10806 -msgid "" -"``/includes/option/option-mongod-quiet`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# b1ccddf61d404a10b953eb6e784f15a3 -#: ../source/includes/generated/overview.rst:10831 -msgid "``/includes/option/option-mongod-quota``" -msgstr "" - -# c99b90baab4146dfae06f08735209799 -#: ../source/includes/generated/overview.rst:10836 -msgid "" -"``/includes/option/option-mongod-quota`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# 0d75ea33ac184ef89cc82c59e8f6eb9a -#: ../source/includes/generated/overview.rst:10853 -msgid "``/includes/option/option-mongod-quotaFiles``" -msgstr "" - -# d77efd40c4be4d678c69ba9859b538b3 -#: ../source/includes/generated/overview.rst:10858 -msgid "" -"``/includes/option/option-mongod-quotaFiles`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# b2abe5b90abf496dbf1d3bfdd978780e -#: ../source/includes/generated/overview.rst:10875 -msgid "``/includes/option/option-mongod-repair``" -msgstr "" - -# 0ba071cc48664dd4bd0467e5e81e42fa -#: ../source/includes/generated/overview.rst:10880 -msgid "" -"``/includes/option/option-mongod-repair`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# 3450aef20cd94684a78377f6cf6aeff3 -#: ../source/includes/generated/overview.rst:10916 -msgid "``/includes/option/option-mongod-repairpath``" -msgstr "" - -# 5677d5a396a94779b95bab66d7ed5c9c -#: ../source/includes/generated/overview.rst:10921 -msgid "" -"``/includes/option/option-mongod-repairpath`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# a66246b221b94885b4cea79033541fcd -#: ../source/includes/generated/overview.rst:10939 -msgid "``/includes/option/option-mongod-replIndexPrefetch``" -msgstr "" - -# f3ae49de56af4086a937cfd0407b1b6f -#: ../source/includes/generated/overview.rst:10944 -msgid "" -"``/includes/option/option-mongod-replIndexPrefetch`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# abe2b399c9de47c7a9b6aedfc49c6c2a -#: ../source/includes/generated/overview.rst:10987 -msgid "``/includes/option/option-mongod-replSet``" -msgstr "" - -# 5e42c059bd6a4bf0a94b3527c535e07f -#: ../source/includes/generated/overview.rst:10992 -msgid "" -"``/includes/option/option-mongod-replSet`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# cf3b63b91b7e43578a0b843594e6bf32 -#: ../source/includes/generated/overview.rst:11009 -msgid "``/includes/option/option-mongod-rest``" -msgstr "" - -# 620a91a0ce3c4ee0a78671a859d89d2a -#: ../source/includes/generated/overview.rst:11014 -msgid "" -"``/includes/option/option-mongod-rest`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# c4425071027d47afa42f71d1a01c4d6f -#: ../source/includes/generated/overview.rst:11031 -msgid "``/includes/option/option-mongod-setParameter``" -msgstr "" - -# a265e7a65624407b99f97a1a3b01fd33 -#: ../source/includes/generated/overview.rst:11036 -msgid "" -"``/includes/option/option-mongod-setParameter`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# 368bc36f13fb4c29989f21785924ca94 -#: ../source/includes/generated/overview.rst:11052 -msgid "``/includes/option/option-mongod-shardsvr``" -msgstr "" - -# dda2080bb50046a8823df3e84d39f3f3 -#: ../source/includes/generated/overview.rst:11057 -msgid "" -"``/includes/option/option-mongod-shardsvr`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# a26a934ef4e34dbe8992617a9c56203d -#: ../source/includes/generated/overview.rst:11074 -msgid "``/includes/option/option-mongod-shutdown``" -msgstr "" - -# da07a70c5a6c4290b82e151b91404f2e -#: ../source/includes/generated/overview.rst:11079 -msgid "" -"``/includes/option/option-mongod-shutdown`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# df553c076dd04f8b9784c4f7e0f1dac6 -#: ../source/includes/generated/overview.rst:11099 -msgid "``/includes/option/option-mongod-slave``" -msgstr "" - -# 2038eaed75d9472f8c8565dd072c0e10 -#: ../source/includes/generated/overview.rst:11104 -msgid "" -"``/includes/option/option-mongod-slave`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# e829516c2c644e9d8ac8a98882d277a1 -#: ../source/includes/generated/overview.rst:11118 -msgid "``/includes/option/option-mongod-slavedelay``" -msgstr "" - -# 6cd0ba009f6a4d77ac707124ba55d6fb -#: ../source/includes/generated/overview.rst:11123 -msgid "" -"``/includes/option/option-mongod-slavedelay`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# b258bd75f9aa40ff9b29b91a919204bd -#: ../source/includes/generated/overview.rst:11139 -msgid "``/includes/option/option-mongod-slowms``" -msgstr "" - -# 7e24de6d5edf4f17be10ea28367462fd -#: ../source/includes/generated/overview.rst:11144 -msgid "" -"``/includes/option/option-mongod-slowms`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# bf2ccbe1910847f9b29d56f97d16e1d4 -#: ../source/includes/generated/overview.rst:11164 -msgid "``/includes/option/option-mongod-smallfiles``" -msgstr "" - -# dae37c9b053144ef9382968357c9869b -#: ../source/includes/generated/overview.rst:11169 -msgid "" -"``/includes/option/option-mongod-smallfiles`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# f44057f0cc3041f2b00e2e909efb5243 -#: ../source/includes/generated/overview.rst:11190 -msgid "``/includes/option/option-mongod-snmp-master``" -msgstr "" - -# 2c5e22554840432d82a27ff47c3d6196 -#: ../source/includes/generated/overview.rst:11195 -msgid "" -"``/includes/option/option-mongod-snmp-master`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# bf3df065b53540b880faf41e804ef887 -#: ../source/includes/generated/overview.rst:11210 -msgid "``/includes/option/option-mongod-snmp-subagent``" -msgstr "" - -# 8a117bdec6f54f72a70b1e3d0e129fba -#: ../source/includes/generated/overview.rst:11215 -msgid "" -"``/includes/option/option-mongod-snmp-subagent`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# 9c9081872dd44c08bd512da352459d1d -#: ../source/includes/generated/overview.rst:11230 -msgid "``/includes/option/option-mongod-source``" -msgstr "" - -# e28df67cfced44a685a93c84840e1538 -#: ../source/includes/generated/overview.rst:11235 -msgid "" -"``/includes/option/option-mongod-source`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# 2acd710184f24bf386dbf1559f10058e -#: ../source/includes/generated/overview.rst:11250 -msgid "``/includes/option/option-mongod-ssl``" -msgstr "" - -# 543282605d2841a3a0661ca7c9f99ab0 -#: ../source/includes/generated/overview.rst:11274 -msgid "``/includes/option/option-mongod-sslAllowInvalidCertificates``" -msgstr "" - -# fc16077fb1c44a1ea73bb39a03cd1e5d -#: ../source/includes/generated/overview.rst:11279 -msgid "" -"``/includes/option/option-mongod-sslAllowInvalidCertificates`` is only " -"included in :doc:`/reference/program/mongod`." -msgstr "" - -# 041b240f6c25471c8b6f40b63082f6ab -#: ../source/includes/generated/overview.rst:11301 -msgid "``/includes/option/option-mongod-sslCAFile``" -msgstr "" - -# 85345b57715d4d70a3481c8b13b3fa7c -#: ../source/includes/generated/overview.rst:11306 -msgid "" -"``/includes/option/option-mongod-sslCAFile`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# 6ec6e0ea7af34aaba9d0aee2cabdc653 -#: ../source/includes/generated/overview.rst:11329 -msgid "``/includes/option/option-mongod-sslCRLFile``" -msgstr "" - -# be56ffd89aef4d99b4a0078bf393971c -#: ../source/includes/generated/overview.rst:11334 -msgid "" -"``/includes/option/option-mongod-sslCRLFile`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# 375b035645df413d9f3912a2cbbc592f -#: ../source/includes/generated/overview.rst:11355 -msgid "``/includes/option/option-mongod-sslClusterFile``" -msgstr "" - -# 8a8bfd1d36ca410bafd9e5647d9df166 -#: ../source/includes/generated/overview.rst:11360 -msgid "" -"``/includes/option/option-mongod-sslClusterFile`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# 80713a29ce604efd9b7da0f4fd4109b4 -#: ../source/includes/generated/overview.rst:11385 -msgid "``/includes/option/option-mongod-sslClusterPassword``" -msgstr "" - -# 96698a5392bd4db4be3cb2dcf8ff2858 -#: ../source/includes/generated/overview.rst:11390 -msgid "" -"``/includes/option/option-mongod-sslClusterPassword`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# 38afee336e014255bf5a50e95420dfcf -#: ../source/includes/generated/overview.rst:11416 -msgid "``/includes/option/option-mongod-sslFIPSMode``" -msgstr "" - -# e578c16a0f974f68a4b5d00855524bcc -#: ../source/includes/generated/overview.rst:11421 -msgid "" -"``/includes/option/option-mongod-sslFIPSMode`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# e72d79b081484179952e136f7d445f52 -#: ../source/includes/generated/overview.rst:11442 -msgid "``/includes/option/option-mongod-sslMode``" -msgstr "" - -# 233a456649a548aa9ec4fb909d847999 -#: ../source/includes/generated/overview.rst:11447 -msgid "" -"``/includes/option/option-mongod-sslMode`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# 79ef31dbed96452f947ecd3bb378a7f1 -#: ../source/includes/generated/overview.rst:11522 -msgid "``/includes/option/option-mongod-sslPEMKeyFile``" -msgstr "" - -# 5addecd22728474eb2dd09a3e7a624d4 -#: ../source/includes/generated/overview.rst:11527 -msgid "" -"``/includes/option/option-mongod-sslPEMKeyFile`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# fce4376af51d4095b61fd8b17dd58d43 -#: ../source/includes/generated/overview.rst:11550 -msgid "``/includes/option/option-mongod-sslPEMKeyPassword``" -msgstr "" - -# 07b175610ac3465c95422fd4c641fad3 -#: ../source/includes/generated/overview.rst:11555 -msgid "" -"``/includes/option/option-mongod-sslPEMKeyPassword`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# a3ca4b42d7864ec48f6c74c12cf7a6f0 -#: ../source/includes/generated/overview.rst:11582 -msgid "``/includes/option/option-mongod-sslWeakCertificateValidation``" -msgstr "" - -# 4904b6eaab8f4138a36afb75a551bcb2 -#: ../source/includes/generated/overview.rst:11587 -msgid "" -"``/includes/option/option-mongod-sslWeakCertificateValidation`` is only " -"included in :doc:`/reference/program/mongod`." -msgstr "" - -# f9476ea55b7e404f85901d1d90dde0cd -#: ../source/includes/generated/overview.rst:11617 -msgid "``/includes/option/option-mongod-syncdelay``" -msgstr "" - -# 4b2af2d04a5845cd9d0d1be3b4afa7b9 -#: ../source/includes/generated/overview.rst:11622 -msgid "" -"``/includes/option/option-mongod-syncdelay`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# e42ff13dde74424ba2a1bd5bfd14a489 -#: ../source/includes/generated/overview.rst:11653 -msgid "``/includes/option/option-mongod-sysinfo``" -msgstr "" - -# 685f7a2810404a5ab3bc1e87cc357d3c -#: ../source/includes/generated/overview.rst:11658 -msgid "" -"``/includes/option/option-mongod-sysinfo`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# 8e7614b2e1cb4858b3e1cc14c6c02b9b -#: ../source/includes/generated/overview.rst:11674 -msgid "``/includes/option/option-mongod-syslog``" -msgstr "" - -# 79cb149f400543e89c28204affa54dc4 -#: ../source/includes/generated/overview.rst:11679 -msgid "" -"``/includes/option/option-mongod-syslog`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# 53639cec8d024396b5eea247b1c137a4 -#: ../source/includes/generated/overview.rst:11696 -msgid "``/includes/option/option-mongod-syslogFacility``" -msgstr "" - -# 5754296031414e49942b627daea6b29b -#: ../source/includes/generated/overview.rst:11701 -msgid "" -"``/includes/option/option-mongod-syslogFacility`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# 15d450babc834395b6ac39a213667c5f -#: ../source/includes/generated/overview.rst:11720 -msgid "``/includes/option/option-mongod-timeStampFormat``" -msgstr "" - -# 38f3f9734ab848e28392593f928a5703 -#: ../source/includes/generated/overview.rst:11725 -msgid "" -"``/includes/option/option-mongod-timeStampFormat`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# 9ee5702fdf8f4df188e7356c8cbf0298 -#: ../source/includes/generated/overview.rst:11767 -msgid "``/includes/option/option-mongod-traceExceptions``" -msgstr "" - -# 7ad9160019814d9b9acf98e7f04b7e45 -#: ../source/includes/generated/overview.rst:11772 -msgid "" -"``/includes/option/option-mongod-traceExceptions`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# 8ee00527a48249bca36ba2eaf36d1134 -#: ../source/includes/generated/overview.rst:11788 -msgid "``/includes/option/option-mongod-unixSocketPrefix``" -msgstr "" - -# 453d871bae2840799939942c3aeb726d -#: ../source/includes/generated/overview.rst:11793 -msgid "" -"``/includes/option/option-mongod-unixSocketPrefix`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# 3b5af7439912451081c0826b49d085eb -#: ../source/includes/generated/overview.rst:11817 -msgid "``/includes/option/option-mongod-upgrade``" -msgstr "" - -# 6220770e3f5f4a0a8ff4c868d895941c -#: ../source/includes/generated/overview.rst:11822 -msgid "" -"``/includes/option/option-mongod-upgrade`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# a0c1cf1a7ef44390b7f26c0bfbbe9372 -#: ../source/includes/generated/overview.rst:11845 -msgid "``/includes/option/option-mongod-verbose``" -msgstr "" - -# a31b5c6d0b154fc49c831b9b420180ad -#: ../source/includes/generated/overview.rst:11850 -msgid "" -"``/includes/option/option-mongod-verbose`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# d4454647ea7a49ec9bb0ebaa45be4de8 -#: ../source/includes/generated/overview.rst:11866 -msgid "``/includes/option/option-mongod-version``" -msgstr "" - -# 431d64fefbd142bfab9c471617523ce4 -#: ../source/includes/generated/overview.rst:11871 -msgid "" -"``/includes/option/option-mongod-version`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -# e6bdb1ed8ec84b8491813bd48d88d898 -#: ../source/includes/generated/overview.rst:11885 -msgid "``/includes/option/option-mongod.exe-install``" -msgstr "" - -# 2349c71eb7e84c2c9d33df8f435d6fc2 -#: ../source/includes/generated/overview.rst:11890 -msgid "" -"``/includes/option/option-mongod.exe-install`` is only included in " -":doc:`/reference/program/mongod.exe`." -msgstr "" - -# 68a244ec46444a96acc32f1a97a4f4c7 -#: ../source/includes/generated/overview.rst:11909 -msgid "``/includes/option/option-mongod.exe-reinstall``" -msgstr "" - -# 5526398e58d745318ac36831627f2011 -#: ../source/includes/generated/overview.rst:11914 -msgid "" -"``/includes/option/option-mongod.exe-reinstall`` is only included in " -":doc:`/reference/program/mongod.exe`." -msgstr "" - -# 94eef1b3b8be47c6b44f364e3a5ddc59 -#: ../source/includes/generated/overview.rst:11929 -msgid "``/includes/option/option-mongod.exe-remove``" -msgstr "" - -# a5f5841e39f5461f9118528b72175c42 -#: ../source/includes/generated/overview.rst:11934 -msgid "" -"``/includes/option/option-mongod.exe-remove`` is only included in " -":doc:`/reference/program/mongod.exe`." -msgstr "" - -# f513e8c0b3ff406bb0d981af549ddfad -#: ../source/includes/generated/overview.rst:11953 -msgid "``/includes/option/option-mongod.exe-serviceDescription``" -msgstr "" - -# 0324a422bcc0437a9c9035bea7ace1d6 -#: ../source/includes/generated/overview.rst:11958 -msgid "" -"``/includes/option/option-mongod.exe-serviceDescription`` is only included " -"in :doc:`/reference/program/mongod.exe`." -msgstr "" - -# 56ac9c747bf34f588e43e1f3573303b8 -#: ../source/includes/generated/overview.rst:11980 -msgid "``/includes/option/option-mongod.exe-serviceDisplayName``" -msgstr "" - -# 59e3fed5519941d8aac2a504ada7bfd7 -#: ../source/includes/generated/overview.rst:11985 -msgid "" -"``/includes/option/option-mongod.exe-serviceDisplayName`` is only included " -"in :doc:`/reference/program/mongod.exe`." -msgstr "" - -# 8fafe8886ce44e848eeacf7c3e7e8385 -#: ../source/includes/generated/overview.rst:12002 -msgid "``/includes/option/option-mongod.exe-serviceName``" -msgstr "" - -# 5eb0a262aaf142edb0d48208d687a230 -#: ../source/includes/generated/overview.rst:12007 -msgid "" -"``/includes/option/option-mongod.exe-serviceName`` is only included in " -":doc:`/reference/program/mongod.exe`." -msgstr "" - -# b864bbc1b0c74751a9e7f28cc23330de -#: ../source/includes/generated/overview.rst:12028 -msgid "``/includes/option/option-mongod.exe-servicePassword``" -msgstr "" - -# 6add38b6779b40708d559e0a9d01933d -#: ../source/includes/generated/overview.rst:12033 -msgid "" -"``/includes/option/option-mongod.exe-servicePassword`` is only included in " -":doc:`/reference/program/mongod.exe`." -msgstr "" - -# 7c967fc0926f4287b777a4a9a0e0095b -#: ../source/includes/generated/overview.rst:12051 -msgid "``/includes/option/option-mongod.exe-serviceUser``" -msgstr "" - -# c20e3fe889ea4f608825caa0d1486d7a -#: ../source/includes/generated/overview.rst:12056 -msgid "" -"``/includes/option/option-mongod.exe-serviceUser`` is only included in " -":doc:`/reference/program/mongod.exe`." -msgstr "" - -# 5e0afe4cbdde40afa4d52285fcdd9429 -#: ../source/includes/generated/overview.rst:12074 -msgid "``/includes/option/option-mongodump-authenticationDatabase``" -msgstr "" - -# 9f4f6f65410f41529c59dab04b045362 -#: ../source/includes/generated/overview.rst:12079 -msgid "" -"``/includes/option/option-mongodump-authenticationDatabase`` is only " -"included in :doc:`/reference/program/mongodump`." -msgstr "" - -# e1511707dd614666857c8c5b429e7300 -#: ../source/includes/generated/overview.rst:12098 -msgid "``/includes/option/option-mongodump-authenticationMechanism``" -msgstr "" - -# 8c77fb09991f4c67b08d049b050044c5 -#: ../source/includes/generated/overview.rst:12103 -msgid "" -"``/includes/option/option-mongodump-authenticationMechanism`` is only " -"included in :doc:`/reference/program/mongodump`." -msgstr "" - -# 1dc73defbd104dbc90545a6ea6676f4e -#: ../source/includes/generated/overview.rst:12156 -msgid "``/includes/option/option-mongodump-collection``" -msgstr "" - -# 54f8930be0b5494980ec91c21aa6230f -#: ../source/includes/generated/overview.rst:12161 -msgid "" -"``/includes/option/option-mongodump-collection`` is only included in " -":doc:`/reference/program/mongodump`." -msgstr "" - -# 2196e0cc3add4c0899d9fabff885afeb -#: ../source/includes/generated/overview.rst:12177 -msgid "``/includes/option/option-mongodump-db``" -msgstr "" - -# 1eb9b8620a1944cda6eab20211c8e849 -#: ../source/includes/generated/overview.rst:12182 -msgid "" -"``/includes/option/option-mongodump-db`` is only included in " -":doc:`/reference/program/mongodump`." -msgstr "" - -# e48c65541e954a57b68e067381671a15 -#: ../source/includes/generated/overview.rst:12198 -msgid "``/includes/option/option-mongodump-dbpath``" -msgstr "" - -# 099af693a66f4a83aff7cfc5e6a5ca82 -#: ../source/includes/generated/overview.rst:12203 -msgid "" -"``/includes/option/option-mongodump-dbpath`` is only included in " -":doc:`/reference/program/mongodump`." -msgstr "" - -# 28e41d1644a8470183ed9d204a4da486 -#: ../source/includes/generated/overview.rst:12221 -msgid "``/includes/option/option-mongodump-directoryperdb``" -msgstr "" - -# 86bfb7196bc4430ea49b01eb7344514a -#: ../source/includes/generated/overview.rst:12226 -msgid "" -"``/includes/option/option-mongodump-directoryperdb`` is only included in " -":doc:`/reference/program/mongodump`." -msgstr "" - -# 50cc46b87b7046599565b64556592089 -#: ../source/includes/generated/overview.rst:12244 -msgid "``/includes/option/option-mongodump-dumpDbUsersAndRoles``" -msgstr "" - -# 42e61f84ff0245e9806a9cedc63cbdbf -#: ../source/includes/generated/overview.rst:12249 -msgid "" -"``/includes/option/option-mongodump-dumpDbUsersAndRoles`` is only included " -"in :doc:`/reference/program/mongodump`." -msgstr "" - -# 6abeab0de3d749e29c682960deca46fa -#: ../source/includes/generated/overview.rst:12267 -msgid "``/includes/option/option-mongodump-forceTableScan``" -msgstr "" - -# ba953c3f222246dbbc5f04bb95f5fc2f -#: ../source/includes/generated/overview.rst:12272 -msgid "" -"``/includes/option/option-mongodump-forceTableScan`` is only included in " -":doc:`/reference/program/mongodump`." -msgstr "" - -# c6e9e848fea644c195c59fe6f7343971 -#: ../source/includes/generated/overview.rst:12306 -msgid "``/includes/option/option-mongodump-help``" -msgstr "" - -# 62d3a1fc964a4ad48fcd8e98367c1f61 -#: ../source/includes/generated/overview.rst:12311 -msgid "" -"``/includes/option/option-mongodump-help`` is only included in " -":doc:`/reference/program/mongodump`." -msgstr "" - -# b18fd4224c36477b9d77f8e92a13e3c0 -#: ../source/includes/generated/overview.rst:12325 -msgid "``/includes/option/option-mongodump-host``" -msgstr "" - -# 1267412eabd240eb89ac1a826f0cd22c -#: ../source/includes/generated/overview.rst:12330 -msgid "" -"``/includes/option/option-mongodump-host`` is only included in " -":doc:`/reference/program/mongodump`." -msgstr "" - -# cf7dcb37422c409c82e7d31cc2762fcb -#: ../source/includes/generated/overview.rst:12359 -msgid "``/includes/option/option-mongodump-ipv6``" -msgstr "" - -# daccda41615445a0b5d572481b48b595 -#: ../source/includes/generated/overview.rst:12364 -msgid "" -"``/includes/option/option-mongodump-ipv6`` is only included in " -":doc:`/reference/program/mongodump`." -msgstr "" - -# 1abdbac8b64843e4ac8ab811896aeb8c -#: ../source/includes/generated/overview.rst:12380 -msgid "``/includes/option/option-mongodump-journal``" -msgstr "" - -# 50ee229711be43269e24ee9a7d9c6c98 -#: ../source/includes/generated/overview.rst:12385 -msgid "" -"``/includes/option/option-mongodump-journal`` is only included in " -":doc:`/reference/program/mongodump`." -msgstr "" - -# b0f6f95b23e642d481ee600fb64fc819 -#: ../source/includes/generated/overview.rst:12402 -msgid "``/includes/option/option-mongodump-oplog``" -msgstr "" - -# 60a91e250d48464c8f6ab7aa6983bf0b -#: ../source/includes/generated/overview.rst:12407 -msgid "" -"``/includes/option/option-mongodump-oplog`` is only included in " -":doc:`/reference/program/mongodump`." -msgstr "" - -# fd54e29d1ad141f8baa341650cf6b182 -#: ../source/includes/generated/overview.rst:12443 -msgid "``/includes/option/option-mongodump-out``" -msgstr "" - -# db7ebe7ef17348ea9b034e2e3d5de5ca -#: ../source/includes/generated/overview.rst:12448 -msgid "" -"``/includes/option/option-mongodump-out`` is only included in " -":doc:`/reference/program/mongodump`." -msgstr "" - -# 40da8695232a4039b8071ad47a636579 -#: ../source/includes/generated/overview.rst:12471 -msgid "``/includes/option/option-mongodump-password``" -msgstr "" - -# f4ca296f42834c2ea3f730b1d2fe961b -#: ../source/includes/generated/overview.rst:12476 -msgid "" -"``/includes/option/option-mongodump-password`` is only included in " -":doc:`/reference/program/mongodump`." -msgstr "" - -# 68d9f9d423704efba3fd9ce9e3a21acc -#: ../source/includes/generated/overview.rst:12492 -msgid "``/includes/option/option-mongodump-port``" -msgstr "" - -# af1566eaec16483b83361c5e60da32b6 -#: ../source/includes/generated/overview.rst:12497 -msgid "" -"``/includes/option/option-mongodump-port`` is only included in " -":doc:`/reference/program/mongodump`." -msgstr "" - -# 0c26d9a47eea4bcdbb5f994c78368d94 -#: ../source/includes/generated/overview.rst:12514 -msgid "``/includes/option/option-mongodump-query``" -msgstr "" - -# c32d3e1838ac469d98656ae38dfb283a -#: ../source/includes/generated/overview.rst:12519 -msgid "" -"``/includes/option/option-mongodump-query`` is only included in " -":doc:`/reference/program/mongodump`." -msgstr "" - -# 86663d8e1bfb4cb0a8e8ed5802e85a8a -#: ../source/includes/generated/overview.rst:12534 -msgid "``/includes/option/option-mongodump-quiet``" -msgstr "" - -# 1ca7ce1ea7704db08f9e890e121ea23c -#: ../source/includes/generated/overview.rst:12539 -msgid "" -"``/includes/option/option-mongodump-quiet`` is only included in " -":doc:`/reference/program/mongodump`." -msgstr "" - -# 563f3af69d2c4f219547d2cd249d2f41 -#: ../source/includes/generated/overview.rst:12564 -msgid "``/includes/option/option-mongodump-repair``" -msgstr "" - -# c8dcb3855c6140019c3da46d995827a2 -#: ../source/includes/generated/overview.rst:12569 -msgid "" -"``/includes/option/option-mongodump-repair`` is only included in " -":doc:`/reference/program/mongodump`." -msgstr "" - -# 1b7e4faf509e41cfab44dbe14862ea01 -#: ../source/includes/generated/overview.rst:12589 -msgid "``/includes/option/option-mongodump-ssl``" -msgstr "" - -# d2eb02f3987a4037b5dd60d13a79e810 -#: ../source/includes/generated/overview.rst:12594 -msgid "" -"``/includes/option/option-mongodump-ssl`` is only included in " -":doc:`/reference/program/mongodump`." -msgstr "" - -# 5cbd53ce59364763ae86a094f80b3398 -#: ../source/includes/generated/overview.rst:12614 -msgid "``/includes/option/option-mongodump-sslAllowInvalidCertificates``" -msgstr "" - -# 39e585bebd224896a1075dcc5b99d6a1 -#: ../source/includes/generated/overview.rst:12619 -msgid "" -"``/includes/option/option-mongodump-sslAllowInvalidCertificates`` is only " -"included in :doc:`/reference/program/mongodump`." -msgstr "" - -# d08d1e1367af4335a60f8d82ac274fc6 -#: ../source/includes/generated/overview.rst:12641 -msgid "``/includes/option/option-mongodump-sslCAFile``" -msgstr "" - -# a68b86d7ca6946fdb9c2a21b1218fd3f -#: ../source/includes/generated/overview.rst:12646 -msgid "" -"``/includes/option/option-mongodump-sslCAFile`` is only included in " -":doc:`/reference/program/mongodump`." -msgstr "" - -# bc6e16116a8649eda9524a0c473b52f1 -#: ../source/includes/generated/overview.rst:12669 -msgid "``/includes/option/option-mongodump-sslCRLFile``" -msgstr "" - -# c4a77f3ead8b4245afbb8210fd9f0e9a -#: ../source/includes/generated/overview.rst:12674 -msgid "" -"``/includes/option/option-mongodump-sslCRLFile`` is only included in " -":doc:`/reference/program/mongodump`." -msgstr "" - -# 29261401fc744795a8cf733e1286e0f9 -#: ../source/includes/generated/overview.rst:12695 -msgid "``/includes/option/option-mongodump-sslFIPSMode``" -msgstr "" - -# 901f18eb38b941059f3547bb40e36a33 -#: ../source/includes/generated/overview.rst:12700 -msgid "" -"``/includes/option/option-mongodump-sslFIPSMode`` is only included in " -":doc:`/reference/program/mongodump`." -msgstr "" - -# c192cf3b556b4d768a9733f18e18dc6b -#: ../source/includes/generated/overview.rst:12721 -msgid "``/includes/option/option-mongodump-sslPEMKeyFile``" -msgstr "" - -# df80a4fafb4e4b3daccfcf45add733b2 -#: ../source/includes/generated/overview.rst:12726 -msgid "" -"``/includes/option/option-mongodump-sslPEMKeyFile`` is only included in " -":doc:`/reference/program/mongodump`." -msgstr "" - -# eab10b3c7b3f4dc1a7bb016148ae1f51 -#: ../source/includes/generated/overview.rst:12752 -msgid "``/includes/option/option-mongodump-sslPEMKeyPassword``" -msgstr "" - -# 15011b760c094b059021f236a710ff96 -#: ../source/includes/generated/overview.rst:12757 -msgid "" -"``/includes/option/option-mongodump-sslPEMKeyPassword`` is only included in " -":doc:`/reference/program/mongodump`." -msgstr "" - -# 6f5470c71f46418ea32be9bff95cf767 -#: ../source/includes/generated/overview.rst:12783 -msgid "``/includes/option/option-mongodump-username``" -msgstr "" - -# 16432a63d5b44e70a07259d0918c49c5 -#: ../source/includes/generated/overview.rst:12788 -msgid "" -"``/includes/option/option-mongodump-username`` is only included in " -":doc:`/reference/program/mongodump`." -msgstr "" - -# 925be8b32df24325afa89af74ef6fee2 -#: ../source/includes/generated/overview.rst:12804 -msgid "``/includes/option/option-mongodump-verbose``" -msgstr "" - -# 17d5dc56723a4ade9575642d917ca6cd -#: ../source/includes/generated/overview.rst:12809 -msgid "" -"``/includes/option/option-mongodump-verbose`` is only included in " -":doc:`/reference/program/mongodump`." -msgstr "" - -# dc018fcd238245259ba2b5aca4932a79 -#: ../source/includes/generated/overview.rst:12825 -msgid "``/includes/option/option-mongodump-version``" -msgstr "" - -# d3a7bb3cbf9d4d21993d097e93e02a0d -#: ../source/includes/generated/overview.rst:12830 -msgid "" -"``/includes/option/option-mongodump-version`` is only included in " -":doc:`/reference/program/mongodump`." -msgstr "" - -# fbb02f1cda45457eaa715d81c2fbf770 -#: ../source/includes/generated/overview.rst:12844 -msgid "``/includes/option/option-mongoexport-authenticationDatabase``" -msgstr "" - -# db4808c55d594a7ab69e47d6b08c20b5 -#: ../source/includes/generated/overview.rst:12849 -msgid "" -"``/includes/option/option-mongoexport-authenticationDatabase`` is only " -"included in :doc:`/reference/program/mongoexport`." -msgstr "" - -# 4e279d78e3aa4850a78d9019808526db -#: ../source/includes/generated/overview.rst:12868 -msgid "``/includes/option/option-mongoexport-authenticationMechanism``" -msgstr "" - -# 6c8c325ec26b42b2ac3df75555c36a4a -#: ../source/includes/generated/overview.rst:12873 -msgid "" -"``/includes/option/option-mongoexport-authenticationMechanism`` is only " -"included in :doc:`/reference/program/mongoexport`." -msgstr "" - -# abbff81eccd54e7898bfe0822486a61f -#: ../source/includes/generated/overview.rst:12926 -msgid "``/includes/option/option-mongoexport-collection``" -msgstr "" - -# 253cc90c536f49799c51870c1017d742 -#: ../source/includes/generated/overview.rst:12931 -msgid "" -"``/includes/option/option-mongoexport-collection`` is only included in " -":doc:`/reference/program/mongoexport`." -msgstr "" - -# 93ca6746fea6418499356821f967e26c -#: ../source/includes/generated/overview.rst:12945 -msgid "``/includes/option/option-mongoexport-csv``" -msgstr "" - -# d22a6e09eab4474dae2744a39b42ceab -#: ../source/includes/generated/overview.rst:12950 -msgid "" -"``/includes/option/option-mongoexport-csv`` is only included in " -":doc:`/reference/program/mongoexport`." -msgstr "" - -# 36cdf461997a4aba8412d069aadba95b -#: ../source/includes/generated/overview.rst:12970 -msgid "``/includes/option/option-mongoexport-db``" -msgstr "" - -# 08b6c7f900df41f3bbeedfa2fd082885 -#: ../source/includes/generated/overview.rst:12975 -msgid "" -"``/includes/option/option-mongoexport-db`` is only included in " -":doc:`/reference/program/mongoexport`." -msgstr "" - -# e77e53d73ddf45afa6afbddeece3fb28 -#: ../source/includes/generated/overview.rst:12989 -msgid "``/includes/option/option-mongoexport-dbpath``" -msgstr "" - -# a20dd98a92f04ff7bc7c697dec877708 -#: ../source/includes/generated/overview.rst:12994 -msgid "" -"``/includes/option/option-mongoexport-dbpath`` is only included in " -":doc:`/reference/program/mongoexport`." -msgstr "" - -# 8496570dc22341389c903fea46fdec80 -#: ../source/includes/generated/overview.rst:13012 -msgid "``/includes/option/option-mongoexport-directoryperdb``" -msgstr "" - -# 0e8fd8a3e76949159c16edf352fa40c0 -#: ../source/includes/generated/overview.rst:13017 -msgid "" -"``/includes/option/option-mongoexport-directoryperdb`` is only included in " -":doc:`/reference/program/mongoexport`." -msgstr "" - -# 37ff1422fd244603b86f021999f5bbf5 -#: ../source/includes/generated/overview.rst:13035 -msgid "``/includes/option/option-mongoexport-fieldFile``" -msgstr "" - -# 4b9debbd264a4fe38249241c5e9e014d -#: ../source/includes/generated/overview.rst:13040 -msgid "" -"``/includes/option/option-mongoexport-fieldFile`` is only included in " -":doc:`/reference/program/mongoexport`." -msgstr "" - -# ff1f5c63bb974e478693383a3ae2bd0c -#: ../source/includes/generated/overview.rst:13062 -msgid "``/includes/option/option-mongoexport-fields``" -msgstr "" - -# aaa4e499e7074f85831200dd08a9687b -#: ../source/includes/generated/overview.rst:13067 -msgid "" -"``/includes/option/option-mongoexport-fields`` is only included in " -":doc:`/reference/program/mongoexport`." -msgstr "" - -# 8590521ad9124006957b2ef131264e33 -#: ../source/includes/generated/overview.rst:13092 -msgid "``/includes/option/option-mongoexport-forceTableScan``" -msgstr "" - -# 975cf6f5dde447d4acb15c7fbb3285d1 -#: ../source/includes/generated/overview.rst:13097 -msgid "" -"``/includes/option/option-mongoexport-forceTableScan`` is only included in " -":doc:`/reference/program/mongoexport`." -msgstr "" - -# ea9b8136313443749204cf9472bdaf60 -#: ../source/includes/generated/overview.rst:13130 -msgid "``/includes/option/option-mongoexport-help``" -msgstr "" - -# d3c9e731796f4f09a80c85b92895dc37 -#: ../source/includes/generated/overview.rst:13135 -msgid "" -"``/includes/option/option-mongoexport-help`` is only included in " -":doc:`/reference/program/mongoexport`." -msgstr "" - -# 2489d4cad8a741649d269593ec5961b1 -#: ../source/includes/generated/overview.rst:13149 -msgid "``/includes/option/option-mongoexport-host``" -msgstr "" - -# 597e35553e774bf39ff5fa128e1ed9f4 -#: ../source/includes/generated/overview.rst:13154 -msgid "" -"``/includes/option/option-mongoexport-host`` is only included in " -":doc:`/reference/program/mongoexport`." -msgstr "" - -# 630bedb34ca74150868c5b6d117fef8e -#: ../source/includes/generated/overview.rst:13183 -msgid "``/includes/option/option-mongoexport-ipv6``" -msgstr "" - -# 0ad617137d494a6cb87a2e8f20d8801f -#: ../source/includes/generated/overview.rst:13188 -msgid "" -"``/includes/option/option-mongoexport-ipv6`` is only included in " -":doc:`/reference/program/mongoexport`." -msgstr "" - -# 9d9d3a4949b547a9badc22b4f2329df5 -#: ../source/includes/generated/overview.rst:13204 -msgid "``/includes/option/option-mongoexport-journal``" -msgstr "" - -# e6a9fb9217b74c93b3019e89860b8e32 -#: ../source/includes/generated/overview.rst:13209 -msgid "" -"``/includes/option/option-mongoexport-journal`` is only included in " -":doc:`/reference/program/mongoexport`." -msgstr "" - -# 8cda8eff5b9046c590368db93c1427aa -#: ../source/includes/generated/overview.rst:13226 -msgid "``/includes/option/option-mongoexport-jsonArray``" -msgstr "" - -# 2c077688923447e8a65902ee8e25706d -#: ../source/includes/generated/overview.rst:13231 -msgid "" -"``/includes/option/option-mongoexport-jsonArray`` is only included in " -":doc:`/reference/program/mongoexport`." -msgstr "" - -# 2d8c34f92117497295da92167df2970d -#: ../source/includes/generated/overview.rst:13248 -msgid "``/includes/option/option-mongoexport-limit``" -msgstr "" - -# 1096382c33574bf384442fc539faf205 -#: ../source/includes/generated/overview.rst:13253 -msgid "" -"``/includes/option/option-mongoexport-limit`` is only included in " -":doc:`/reference/program/mongoexport`." -msgstr "" - -# 6d7d6e8a55564606a236ba628a462833 -#: ../source/includes/generated/overview.rst:13269 -msgid "``/includes/option/option-mongoexport-out``" -msgstr "" - -# 172b9be7db4a4eb69c0b5b129790a2dc -#: ../source/includes/generated/overview.rst:13274 -msgid "" -"``/includes/option/option-mongoexport-out`` is only included in " -":doc:`/reference/program/mongoexport`." -msgstr "" - -# 1611686fbdf1485e873a99f5d7f851a9 -#: ../source/includes/generated/overview.rst:13290 -msgid "``/includes/option/option-mongoexport-password``" -msgstr "" - -# eaebfdeaae48407280ec57cbeb57ad65 -#: ../source/includes/generated/overview.rst:13295 -msgid "" -"``/includes/option/option-mongoexport-password`` is only included in " -":doc:`/reference/program/mongoexport`." -msgstr "" - -# 94b9e8e3b16a4d22a40ce55d10a24a0b -#: ../source/includes/generated/overview.rst:13311 -msgid "``/includes/option/option-mongoexport-port``" -msgstr "" - -# 656a6f3fdd694116ad4d7e90435183c9 -#: ../source/includes/generated/overview.rst:13316 -msgid "" -"``/includes/option/option-mongoexport-port`` is only included in " -":doc:`/reference/program/mongoexport`." -msgstr "" - -# 1a2066d38fab476a8a10235a598cd299 -#: ../source/includes/generated/overview.rst:13333 -msgid "``/includes/option/option-mongoexport-query``" -msgstr "" - -# 0ce2a9ba054b4430813140dc50ed8b0a -#: ../source/includes/generated/overview.rst:13338 -msgid "" -"``/includes/option/option-mongoexport-query`` is only included in " -":doc:`/reference/program/mongoexport`." -msgstr "" - -# 7ba6138cdc07450aa2d6d13bb3cd6427 -#: ../source/includes/generated/overview.rst:13383 -msgid "``/includes/option/option-mongoexport-quiet``" -msgstr "" - -# 9ec6b3f292d54acf9c4f1c4c3016580e -#: ../source/includes/generated/overview.rst:13388 -msgid "" -"``/includes/option/option-mongoexport-quiet`` is only included in " -":doc:`/reference/program/mongoexport`." -msgstr "" - -# c8d03647a4674e54841f8e5c30547c3d -#: ../source/includes/generated/overview.rst:13413 -msgid "``/includes/option/option-mongoexport-skip``" -msgstr "" - -# 2228f6a1d17443f987dff76212ff4b9b -#: ../source/includes/generated/overview.rst:13418 -msgid "" -"``/includes/option/option-mongoexport-skip`` is only included in " -":doc:`/reference/program/mongoexport`." -msgstr "" - -# e8212652acba48838ef8c4265014b526 -#: ../source/includes/generated/overview.rst:13434 -msgid "``/includes/option/option-mongoexport-slaveOk``" -msgstr "" - -# 744f959a3e084940bd1be196c8bbf3c5 -#: ../source/includes/generated/overview.rst:13439 -msgid "" -"``/includes/option/option-mongoexport-slaveOk`` is only included in " -":doc:`/reference/program/mongoexport`." -msgstr "" - -# a46d3b6e855345c8a60fb4957e5aaf1e -#: ../source/includes/generated/overview.rst:13459 -msgid "``/includes/option/option-mongoexport-sort``" -msgstr "" - -# 511474c27f984730a51fa1c07da03e33 -#: ../source/includes/generated/overview.rst:13464 -msgid "" -"``/includes/option/option-mongoexport-sort`` is only included in " -":doc:`/reference/program/mongoexport`." -msgstr "" - -# 9825019fb30c4a1a94b70bf083863125 -#: ../source/includes/generated/overview.rst:13492 -msgid "``/includes/option/option-mongoexport-ssl``" -msgstr "" - -# ecdff078dd254a3c8bb71f02a59ea8d2 -#: ../source/includes/generated/overview.rst:13497 -msgid "" -"``/includes/option/option-mongoexport-ssl`` is only included in " -":doc:`/reference/program/mongoexport`." -msgstr "" - -# 8cbe6e3b91fe45958b52038e9a097b75 -#: ../source/includes/generated/overview.rst:13517 -msgid "``/includes/option/option-mongoexport-sslAllowInvalidCertificates``" -msgstr "" - -# 6ae7f6378f794cb8897ae5a31b15cc65 -#: ../source/includes/generated/overview.rst:13522 -msgid "" -"``/includes/option/option-mongoexport-sslAllowInvalidCertificates`` is only " -"included in :doc:`/reference/program/mongoexport`." -msgstr "" - -# 003d676908c048329859d19bc76514a9 -#: ../source/includes/generated/overview.rst:13544 -msgid "``/includes/option/option-mongoexport-sslCAFile``" -msgstr "" - -# 82c0cc9b0aeb42debd08bf3f69eceb86 -#: ../source/includes/generated/overview.rst:13549 -msgid "" -"``/includes/option/option-mongoexport-sslCAFile`` is only included in " -":doc:`/reference/program/mongoexport`." -msgstr "" - -# 60e3787b9eeb44f88cac1c96cb3a2a2d -#: ../source/includes/generated/overview.rst:13572 -msgid "``/includes/option/option-mongoexport-sslCRLFile``" -msgstr "" - -# af6011e33b0a441e946ef0539ed814ec -#: ../source/includes/generated/overview.rst:13577 -msgid "" -"``/includes/option/option-mongoexport-sslCRLFile`` is only included in " -":doc:`/reference/program/mongoexport`." -msgstr "" - -# a5076fd828b64a029cd6cde0934aeefb -#: ../source/includes/generated/overview.rst:13598 -msgid "``/includes/option/option-mongoexport-sslFIPSMode``" -msgstr "" - -# 773d735093c2456eb189df2b7b66f079 -#: ../source/includes/generated/overview.rst:13603 -msgid "" -"``/includes/option/option-mongoexport-sslFIPSMode`` is only included in " -":doc:`/reference/program/mongoexport`." -msgstr "" - -# 0d8c799b07164df59559c00426282afa -#: ../source/includes/generated/overview.rst:13624 -msgid "``/includes/option/option-mongoexport-sslPEMKeyFile``" -msgstr "" - -# a22fc62d7a3943ec9982a3949a69c77e -#: ../source/includes/generated/overview.rst:13629 -msgid "" -"``/includes/option/option-mongoexport-sslPEMKeyFile`` is only included in " -":doc:`/reference/program/mongoexport`." -msgstr "" - -# 7c576b884f9241d9850971481e11aea1 -#: ../source/includes/generated/overview.rst:13655 -msgid "``/includes/option/option-mongoexport-sslPEMKeyPassword``" -msgstr "" - -# 85306d357487425ba5dc4fdaab7e8d56 -#: ../source/includes/generated/overview.rst:13660 -msgid "" -"``/includes/option/option-mongoexport-sslPEMKeyPassword`` is only included " -"in :doc:`/reference/program/mongoexport`." -msgstr "" - -# f721aa1b407d439bb3c3d20e58a0c7ce -#: ../source/includes/generated/overview.rst:13686 -msgid "``/includes/option/option-mongoexport-username``" -msgstr "" - -# cf0380a2b8214c0e88c9ba99c5a2e574 -#: ../source/includes/generated/overview.rst:13691 -msgid "" -"``/includes/option/option-mongoexport-username`` is only included in " -":doc:`/reference/program/mongoexport`." -msgstr "" - -# 6df6adabc0d34cca940d2cbb29f3a927 -#: ../source/includes/generated/overview.rst:13707 -msgid "``/includes/option/option-mongoexport-verbose``" -msgstr "" - -# c548b2cd1f034b348a448d650c5b0779 -#: ../source/includes/generated/overview.rst:13712 -msgid "" -"``/includes/option/option-mongoexport-verbose`` is only included in " -":doc:`/reference/program/mongoexport`." -msgstr "" - -# 61c4c42438d9499486ee33ddfb653cc4 -#: ../source/includes/generated/overview.rst:13728 -msgid "``/includes/option/option-mongoexport-version``" -msgstr "" - -# bc530beaf80e4a60a107be2f0209ad8f -#: ../source/includes/generated/overview.rst:13733 -msgid "" -"``/includes/option/option-mongoexport-version`` is only included in " -":doc:`/reference/program/mongoexport`." -msgstr "" - -# 86649d17b84e427bae7995c74b4cd58a -#: ../source/includes/generated/overview.rst:13747 -msgid "``/includes/option/option-mongofiles-authenticationDatabase``" -msgstr "" - -# a67772c4b3c24af2b711cd6cd59a413a -#: ../source/includes/generated/overview.rst:13752 -msgid "" -"``/includes/option/option-mongofiles-authenticationDatabase`` is only " -"included in :doc:`/reference/program/mongofiles`." -msgstr "" - -# eaa6b4ce3c1b4cf48f4d816dec5366ce -#: ../source/includes/generated/overview.rst:13771 -msgid "``/includes/option/option-mongofiles-authenticationMechanism``" -msgstr "" - -# 558dcd6f0c7148749d478e5d9e1c13d4 -#: ../source/includes/generated/overview.rst:13776 -msgid "" -"``/includes/option/option-mongofiles-authenticationMechanism`` is only " -"included in :doc:`/reference/program/mongofiles`." -msgstr "" - -# b9c289faafa14635a0ef66a46f77ed6f -#: ../source/includes/generated/overview.rst:13829 -msgid "``/includes/option/option-mongofiles-collection``" -msgstr "" - -# 5c324aaa67ff4677aa4633381faabac6 -#: ../source/includes/generated/overview.rst:13834 -msgid "" -"``/includes/option/option-mongofiles-collection`` is only included in " -":doc:`/reference/program/mongofiles`." -msgstr "" - -# 8587d5fad2f642b68209269e8d28b9a1 -#: ../source/includes/generated/overview.rst:13849 -msgid "``/includes/option/option-mongofiles-db``" -msgstr "" - -# 26c0020e109e44a79584e34ec68d9987 -#: ../source/includes/generated/overview.rst:13854 -msgid "" -"``/includes/option/option-mongofiles-db`` is only included in " -":doc:`/reference/program/mongofiles`." -msgstr "" - -# d3ca03e0d86f484cb90a05fa95b2fc2f -#: ../source/includes/generated/overview.rst:13868 -msgid "``/includes/option/option-mongofiles-dbpath``" -msgstr "" - -# c7f2981aec30493fa374412a5b2140b1 -#: ../source/includes/generated/overview.rst:13873 -msgid "" -"``/includes/option/option-mongofiles-dbpath`` is only included in " -":doc:`/reference/program/mongofiles`." -msgstr "" - -# 51a18dab18fc4207a3c8292bc56ed9c8 -#: ../source/includes/generated/overview.rst:13891 -msgid "``/includes/option/option-mongofiles-directoryperdb``" -msgstr "" - -# 6241034fa0bb496baf6643d84f8258dd -#: ../source/includes/generated/overview.rst:13896 -msgid "" -"``/includes/option/option-mongofiles-directoryperdb`` is only included in " -":doc:`/reference/program/mongofiles`." -msgstr "" - -# 6b51be95af7343d29e5915deddcd9d26 -#: ../source/includes/generated/overview.rst:13914 -msgid "``/includes/option/option-mongofiles-help``" -msgstr "" - -# 24f84514b1ae48069915552ff4494d73 -#: ../source/includes/generated/overview.rst:13919 -msgid "" -"``/includes/option/option-mongofiles-help`` is only included in " -":doc:`/reference/program/mongofiles`." -msgstr "" - -# 4319873a918f45b793ef5466b85679cd -#: ../source/includes/generated/overview.rst:13933 -msgid "``/includes/option/option-mongofiles-host``" -msgstr "" - -# d1bd02f666ce4c14a9133cd78fea23d9 -#: ../source/includes/generated/overview.rst:13938 -msgid "" -"``/includes/option/option-mongofiles-host`` is only included in " -":doc:`/reference/program/mongofiles`." -msgstr "" - -# c58fcf7de736440d9ddd2c8539503312 -#: ../source/includes/generated/overview.rst:13957 -msgid "``/includes/option/option-mongofiles-ipv6``" -msgstr "" - -# e77ef463c12d40bba6eac360da7356a2 -#: ../source/includes/generated/overview.rst:13962 -msgid "" -"``/includes/option/option-mongofiles-ipv6`` is only included in " -":doc:`/reference/program/mongofiles`." -msgstr "" - -# d3637ffa84e24d0fb1e438da4dc01e5d -#: ../source/includes/generated/overview.rst:13978 -msgid "``/includes/option/option-mongofiles-journal``" -msgstr "" - -# a9685cba961544bc94cab10e488295f8 -#: ../source/includes/generated/overview.rst:13983 -msgid "" -"``/includes/option/option-mongofiles-journal`` is only included in " -":doc:`/reference/program/mongofiles`." -msgstr "" - -# 1b8701de183144679f974a23eea7bd04 -#: ../source/includes/generated/overview.rst:14000 -msgid "``/includes/option/option-mongofiles-local``" -msgstr "" - -# 218c187cacd6444da55f17b37b8cc895 -#: ../source/includes/generated/overview.rst:14005 -msgid "" -"``/includes/option/option-mongofiles-local`` is only included in " -":doc:`/reference/program/mongofiles`." -msgstr "" - -# d8b502eac613474da4c7b8d38998f845 -#: ../source/includes/generated/overview.rst:14026 -msgid "``/includes/option/option-mongofiles-password``" -msgstr "" - -# 7bd99200e10144b38d9368b3fdf7da48 -#: ../source/includes/generated/overview.rst:14031 -msgid "" -"``/includes/option/option-mongofiles-password`` is only included in " -":doc:`/reference/program/mongofiles`." -msgstr "" - -# d7e891cf0557450e8c92594bf8a3cafc -#: ../source/includes/generated/overview.rst:14047 -msgid "``/includes/option/option-mongofiles-port``" -msgstr "" - -# fb72b01fd2644f61a8131bbf31b20f76 -#: ../source/includes/generated/overview.rst:14052 -msgid "" -"``/includes/option/option-mongofiles-port`` is only included in " -":doc:`/reference/program/mongofiles`." -msgstr "" - -# f263cbc237304abea638317d5d2f8db2 -#: ../source/includes/generated/overview.rst:14069 -msgid "``/includes/option/option-mongofiles-quiet``" -msgstr "" - -# 597b35ce8a3a4f0b9acd065265d60e65 -#: ../source/includes/generated/overview.rst:14074 -msgid "" -"``/includes/option/option-mongofiles-quiet`` is only included in " -":doc:`/reference/program/mongofiles`." -msgstr "" - -# 132881aa4567413694f52d7a13259401 -#: ../source/includes/generated/overview.rst:14099 -msgid "``/includes/option/option-mongofiles-replace``" -msgstr "" - -# f80cff64254a439bbddbe5652ae9adc9 -#: ../source/includes/generated/overview.rst:14104 -msgid "" -"``/includes/option/option-mongofiles-replace`` is only included in " -":doc:`/reference/program/mongofiles`." -msgstr "" - -# 07b3842f87494e9194c4e9a888cbb2ca -#: ../source/includes/generated/overview.rst:14123 -msgid "``/includes/option/option-mongofiles-ssl``" -msgstr "" - -# 28fdeaeb98694a8586cc97be0afc8a5b -#: ../source/includes/generated/overview.rst:14128 -msgid "" -"``/includes/option/option-mongofiles-ssl`` is only included in " -":doc:`/reference/program/mongofiles`." -msgstr "" - -# bc6e1abfb6d04a3080818278f95f6c40 -#: ../source/includes/generated/overview.rst:14148 -msgid "``/includes/option/option-mongofiles-sslAllowInvalidCertificates``" -msgstr "" - -# 62e3fd1bbf52415b9f399c80ded64654 -#: ../source/includes/generated/overview.rst:14153 -msgid "" -"``/includes/option/option-mongofiles-sslAllowInvalidCertificates`` is only " -"included in :doc:`/reference/program/mongofiles`." -msgstr "" - -# 9b01a3b1bb8148a4a82bf928de96c87e -#: ../source/includes/generated/overview.rst:14175 -msgid "``/includes/option/option-mongofiles-sslCAFile``" -msgstr "" - -# 521fa7433c324c6e8399e743ffc492ad -#: ../source/includes/generated/overview.rst:14180 -msgid "" -"``/includes/option/option-mongofiles-sslCAFile`` is only included in " -":doc:`/reference/program/mongofiles`." -msgstr "" - -# fffc2f34662d44c688234aaa1b1e8175 -#: ../source/includes/generated/overview.rst:14203 -msgid "``/includes/option/option-mongofiles-sslCRLFile``" -msgstr "" - -# 63ab806586ce43ac9b4d611771863901 -#: ../source/includes/generated/overview.rst:14208 -msgid "" -"``/includes/option/option-mongofiles-sslCRLFile`` is only included in " -":doc:`/reference/program/mongofiles`." -msgstr "" - -# c414900d851e49d2849ea0d8efbcce1f -#: ../source/includes/generated/overview.rst:14229 -msgid "``/includes/option/option-mongofiles-sslFIPSMode``" -msgstr "" - -# 1476164724d249ea9056d083629b37aa -#: ../source/includes/generated/overview.rst:14234 -msgid "" -"``/includes/option/option-mongofiles-sslFIPSMode`` is only included in " -":doc:`/reference/program/mongofiles`." -msgstr "" - -# a94f4dc554314e959795032858327417 -#: ../source/includes/generated/overview.rst:14255 -msgid "``/includes/option/option-mongofiles-sslPEMKeyFile``" -msgstr "" - -# 7dd0ce660567456390c92b32b14cc15b -#: ../source/includes/generated/overview.rst:14260 -msgid "" -"``/includes/option/option-mongofiles-sslPEMKeyFile`` is only included in " -":doc:`/reference/program/mongofiles`." -msgstr "" - -# 5620a0e9198f4b5ba38acc0f1ef72f74 -#: ../source/includes/generated/overview.rst:14286 -msgid "``/includes/option/option-mongofiles-sslPEMKeyPassword``" -msgstr "" - -# 915e5f6011d44fbdb08c56e71e37b29d -#: ../source/includes/generated/overview.rst:14291 -msgid "" -"``/includes/option/option-mongofiles-sslPEMKeyPassword`` is only included in" -" :doc:`/reference/program/mongofiles`." -msgstr "" - -# f24e1d3abafd41e399ce9ed96693a656 -#: ../source/includes/generated/overview.rst:14317 -msgid "``/includes/option/option-mongofiles-type``" -msgstr "" - -# e3c1e6e3efba47c9952b06d85da1f75a -#: ../source/includes/generated/overview.rst:14322 -msgid "" -"``/includes/option/option-mongofiles-type`` is only included in " -":doc:`/reference/program/mongofiles`." -msgstr "" - -# 6fabbfec0e5c48a888a1375c0802a56b -#: ../source/includes/generated/overview.rst:14340 -msgid "``/includes/option/option-mongofiles-username``" -msgstr "" - -# 707d77d356574306969268e55e589f71 -#: ../source/includes/generated/overview.rst:14345 -msgid "" -"``/includes/option/option-mongofiles-username`` is only included in " -":doc:`/reference/program/mongofiles`." -msgstr "" - -# efed941581d34770adcfa9b4ae6a1544 -#: ../source/includes/generated/overview.rst:14361 -msgid "``/includes/option/option-mongofiles-verbose``" -msgstr "" - -# 75af8bfb1642406aabe0dc42b18267ca -#: ../source/includes/generated/overview.rst:14366 -msgid "" -"``/includes/option/option-mongofiles-verbose`` is only included in " -":doc:`/reference/program/mongofiles`." -msgstr "" - -# ef37f64c647f41568433b83902f4c881 -#: ../source/includes/generated/overview.rst:14382 -msgid "``/includes/option/option-mongofiles-version``" -msgstr "" - -# b94c2ada37b542ec97254e926c6ec61d -#: ../source/includes/generated/overview.rst:14387 -msgid "" -"``/includes/option/option-mongofiles-version`` is only included in " -":doc:`/reference/program/mongofiles`." -msgstr "" - -# a1be0c28a2944a789f0b5224064a7530 -#: ../source/includes/generated/overview.rst:14401 -msgid "``/includes/option/option-mongoimport-authenticationDatabase``" -msgstr "" - -# 5c6dacb3785d49758c38a18c1f160bd8 -#: ../source/includes/generated/overview.rst:14406 -msgid "" -"``/includes/option/option-mongoimport-authenticationDatabase`` is only " -"included in :doc:`/reference/program/mongoimport`." -msgstr "" - -# a160cf1644d6400dab7d6d3a9b7c6077 -#: ../source/includes/generated/overview.rst:14425 -msgid "``/includes/option/option-mongoimport-authenticationMechanism``" -msgstr "" - -# 0e9732b5f09340bc8fd824eed60a5e6b -#: ../source/includes/generated/overview.rst:14430 -msgid "" -"``/includes/option/option-mongoimport-authenticationMechanism`` is only " -"included in :doc:`/reference/program/mongoimport`." -msgstr "" - -# 84d17d8686094b9ba58be08d963b0614 -#: ../source/includes/generated/overview.rst:14483 -msgid "``/includes/option/option-mongoimport-collection``" -msgstr "" - -# 822b4f7865aa49f2b26fcec7d1362673 -#: ../source/includes/generated/overview.rst:14488 -msgid "" -"``/includes/option/option-mongoimport-collection`` is only included in " -":doc:`/reference/program/mongoimport`." -msgstr "" - -# 2276cd95626d4f02a038a9ca5cc29b94 -#: ../source/includes/generated/overview.rst:14508 -msgid "``/includes/option/option-mongoimport-db``" -msgstr "" - -# 99932ebf70db4f46820ebeacd7455623 -#: ../source/includes/generated/overview.rst:14513 -msgid "" -"``/includes/option/option-mongoimport-db`` is only included in " -":doc:`/reference/program/mongoimport`." -msgstr "" - -# 698a11beeb1e4b90a26ee0f77b2425a4 -#: ../source/includes/generated/overview.rst:14527 -msgid "``/includes/option/option-mongoimport-dbpath``" -msgstr "" - -# dede86afdef74e5db756d16f63c62337 -#: ../source/includes/generated/overview.rst:14532 -msgid "" -"``/includes/option/option-mongoimport-dbpath`` is only included in " -":doc:`/reference/program/mongoimport`." -msgstr "" - -# f047ed7e4a8549f68a329d0332341d06 -#: ../source/includes/generated/overview.rst:14550 -msgid "``/includes/option/option-mongoimport-directoryperdb``" -msgstr "" - -# e24ac6f32b8946cd83bc82ec6ef1338a -#: ../source/includes/generated/overview.rst:14555 -msgid "" -"``/includes/option/option-mongoimport-directoryperdb`` is only included in " -":doc:`/reference/program/mongoimport`." -msgstr "" - -# 95354b12493a4a2d9ff47caae94b9531 -#: ../source/includes/generated/overview.rst:14573 -msgid "``/includes/option/option-mongoimport-drop``" -msgstr "" - -# 3ad123375e554265a18c200512b9f88a -#: ../source/includes/generated/overview.rst:14578 -msgid "" -"``/includes/option/option-mongoimport-drop`` is only included in " -":doc:`/reference/program/mongoimport`." -msgstr "" - -# 1b59a4271e894711b09c59cfc5a07cb0 -#: ../source/includes/generated/overview.rst:14593 -msgid "``/includes/option/option-mongoimport-fieldFile``" -msgstr "" - -# 941a0503861e44d2a32cc4c75c02d512 -#: ../source/includes/generated/overview.rst:14598 -msgid "" -"``/includes/option/option-mongoimport-fieldFile`` is only included in " -":doc:`/reference/program/mongoimport`." -msgstr "" - -# 65233992f8384d90baa78afeb5ac98f3 -#: ../source/includes/generated/overview.rst:14615 -msgid "``/includes/option/option-mongoimport-fields``" -msgstr "" - -# 398a2011399f41ffb0e2c824aa399409 -#: ../source/includes/generated/overview.rst:14620 -msgid "" -"``/includes/option/option-mongoimport-fields`` is only included in " -":doc:`/reference/program/mongoimport`." -msgstr "" - -# e01b3ff9379c4c769f77fe91f9c6c137 -#: ../source/includes/generated/overview.rst:14636 -msgid "``/includes/option/option-mongoimport-file``" -msgstr "" - -# 6c8e45d834bb4ea19d080cf6eff9e4a1 -#: ../source/includes/generated/overview.rst:14641 -msgid "" -"``/includes/option/option-mongoimport-file`` is only included in " -":doc:`/reference/program/mongoimport`." -msgstr "" - -# 51102a0ff578445a81a9d95271d92bab -#: ../source/includes/generated/overview.rst:14657 -msgid "``/includes/option/option-mongoimport-headerline``" -msgstr "" - -# 78e6bfd6aa6b41268ea6446ecbcda67a -#: ../source/includes/generated/overview.rst:14662 -msgid "" -"``/includes/option/option-mongoimport-headerline`` is only included in " -":doc:`/reference/program/mongoimport`." -msgstr "" - -# 2538742efe614868a77ada4e86d3408d -#: ../source/includes/generated/overview.rst:14679 -msgid "``/includes/option/option-mongoimport-help``" -msgstr "" - -# ff680da430264cb7860ae0b51caef875 -#: ../source/includes/generated/overview.rst:14684 -msgid "" -"``/includes/option/option-mongoimport-help`` is only included in " -":doc:`/reference/program/mongoimport`." -msgstr "" - -# c6300bee06cf4920b8193d467923591e -#: ../source/includes/generated/overview.rst:14698 -msgid "``/includes/option/option-mongoimport-host``" -msgstr "" - -# 2dddf3160e764c1a83293a1c6adc714d -#: ../source/includes/generated/overview.rst:14703 -msgid "" -"``/includes/option/option-mongoimport-host`` is only included in " -":doc:`/reference/program/mongoimport`." -msgstr "" - -# 70ac1a1cfc5c4c1596c0a80664c28543 -#: ../source/includes/generated/overview.rst:14732 -msgid "``/includes/option/option-mongoimport-ignoreBlanks``" -msgstr "" - -# 3b21ea40beed4297bb67e6ea33311b02 -#: ../source/includes/generated/overview.rst:14737 -msgid "" -"``/includes/option/option-mongoimport-ignoreBlanks`` is only included in " -":doc:`/reference/program/mongoimport`." -msgstr "" - -# d3870eeb1b024da1928e75a92d3d1e9a -#: ../source/includes/generated/overview.rst:14753 -msgid "``/includes/option/option-mongoimport-ipv6``" -msgstr "" - -# b85b6114d28f4891b92c3fd3b481cb3c -#: ../source/includes/generated/overview.rst:14758 -msgid "" -"``/includes/option/option-mongoimport-ipv6`` is only included in " -":doc:`/reference/program/mongoimport`." -msgstr "" - -# 6dd656d68fec4305a8817279a2f5af42 -#: ../source/includes/generated/overview.rst:14774 -msgid "``/includes/option/option-mongoimport-journal``" -msgstr "" - -# d4210e963b4746b98a466c815f4a190b -#: ../source/includes/generated/overview.rst:14779 -msgid "" -"``/includes/option/option-mongoimport-journal`` is only included in " -":doc:`/reference/program/mongoimport`." -msgstr "" - -# 11e1a14894964755aa3d0cbccdabe925 -#: ../source/includes/generated/overview.rst:14796 -msgid "``/includes/option/option-mongoimport-jsonArray``" -msgstr "" - -# e6b1917308ca401fad3758604201dbc7 -#: ../source/includes/generated/overview.rst:14801 -msgid "" -"``/includes/option/option-mongoimport-jsonArray`` is only included in " -":doc:`/reference/program/mongoimport`." -msgstr "" - -# b1a5646879b34e348b47aa9cb5845e1b -#: ../source/includes/generated/overview.rst:14820 -msgid "``/includes/option/option-mongoimport-password``" -msgstr "" - -# 7690b64c09fd471692dd474ac2479c71 -#: ../source/includes/generated/overview.rst:14825 -msgid "" -"``/includes/option/option-mongoimport-password`` is only included in " -":doc:`/reference/program/mongoimport`." -msgstr "" - -# 42de17df20e94245bfd01db139450889 -#: ../source/includes/generated/overview.rst:14841 -msgid "``/includes/option/option-mongoimport-port``" -msgstr "" - -# 6294fddeac5c49cc98c3b0a22b3bbb0d -#: ../source/includes/generated/overview.rst:14846 -msgid "" -"``/includes/option/option-mongoimport-port`` is only included in " -":doc:`/reference/program/mongoimport`." -msgstr "" - -# 556ae0ee4ae24cbf9e4c451a491eb6e8 -#: ../source/includes/generated/overview.rst:14863 -msgid "``/includes/option/option-mongoimport-quiet``" -msgstr "" - -# 815b2b71d3614b6c8f6895cb1af22ba5 -#: ../source/includes/generated/overview.rst:14868 -msgid "" -"``/includes/option/option-mongoimport-quiet`` is only included in " -":doc:`/reference/program/mongoimport`." -msgstr "" - -# bedaafab71f44894b7b4c90df40de1be -#: ../source/includes/generated/overview.rst:14893 -msgid "``/includes/option/option-mongoimport-ssl``" -msgstr "" - -# b5e978deb08b430a983fee04e2333839 -#: ../source/includes/generated/overview.rst:14898 -msgid "" -"``/includes/option/option-mongoimport-ssl`` is only included in " -":doc:`/reference/program/mongoimport`." -msgstr "" - -# 7927a568d08e454f8299ac5a8bfe5261 -#: ../source/includes/generated/overview.rst:14918 -msgid "``/includes/option/option-mongoimport-sslAllowInvalidCertificates``" -msgstr "" - -# ff4d90a5c39e4bcea84f2073f65969dc -#: ../source/includes/generated/overview.rst:14923 -msgid "" -"``/includes/option/option-mongoimport-sslAllowInvalidCertificates`` is only " -"included in :doc:`/reference/program/mongoimport`." -msgstr "" - -# 98be406a4cdf4379a055db55335f82bd -#: ../source/includes/generated/overview.rst:14945 -msgid "``/includes/option/option-mongoimport-sslCAFile``" -msgstr "" - -# 939ad599ddb045bdaf162844d24b7f58 -#: ../source/includes/generated/overview.rst:14950 -msgid "" -"``/includes/option/option-mongoimport-sslCAFile`` is only included in " -":doc:`/reference/program/mongoimport`." -msgstr "" - -# 083110635ec3408d896e94361bfd4caa -#: ../source/includes/generated/overview.rst:14973 -msgid "``/includes/option/option-mongoimport-sslCRLFile``" -msgstr "" - -# 0d14fdd301d048c29fad4edc13213877 -#: ../source/includes/generated/overview.rst:14978 -msgid "" -"``/includes/option/option-mongoimport-sslCRLFile`` is only included in " -":doc:`/reference/program/mongoimport`." -msgstr "" - -# 1da37036162346bb864ed2eb119b6c0f -#: ../source/includes/generated/overview.rst:14999 -msgid "``/includes/option/option-mongoimport-sslFIPSMode``" -msgstr "" - -# cbfbd5ba1748498c98c33163b5e678ac -#: ../source/includes/generated/overview.rst:15004 -msgid "" -"``/includes/option/option-mongoimport-sslFIPSMode`` is only included in " -":doc:`/reference/program/mongoimport`." -msgstr "" - -# 6756c91fcc1a47e28d687316c6723130 -#: ../source/includes/generated/overview.rst:15025 -msgid "``/includes/option/option-mongoimport-sslPEMKeyFile``" -msgstr "" - -# 14a18e1109174393a79338b15d7ea5f2 -#: ../source/includes/generated/overview.rst:15030 -msgid "" -"``/includes/option/option-mongoimport-sslPEMKeyFile`` is only included in " -":doc:`/reference/program/mongoimport`." -msgstr "" - -# 49084d526c37414889f1d9cc13c36843 -#: ../source/includes/generated/overview.rst:15056 -msgid "``/includes/option/option-mongoimport-sslPEMKeyPassword``" -msgstr "" - -# 9bd6e9d813714a89a0899008160eab46 -#: ../source/includes/generated/overview.rst:15061 -msgid "" -"``/includes/option/option-mongoimport-sslPEMKeyPassword`` is only included " -"in :doc:`/reference/program/mongoimport`." -msgstr "" - -# e1e839f6af184aa8adffbd690678de00 -#: ../source/includes/generated/overview.rst:15087 -msgid "``/includes/option/option-mongoimport-stopOnError``" -msgstr "" - -# 5ba483b677ee41a5b11c9caa93b24596 -#: ../source/includes/generated/overview.rst:15092 -msgid "" -"``/includes/option/option-mongoimport-stopOnError`` is only included in " -":doc:`/reference/program/mongoimport`." -msgstr "" - -# dcda8b3c0eaa42599985b7fd230be3e8 -#: ../source/includes/generated/overview.rst:15109 -msgid "``/includes/option/option-mongoimport-type``" -msgstr "" - -# 73303605243e470aad476873f7b02b37 -#: ../source/includes/generated/overview.rst:15114 -msgid "" -"``/includes/option/option-mongoimport-type`` is only included in " -":doc:`/reference/program/mongoimport`." -msgstr "" - -# 12f4a080ccca4693a9c2270b14ae6969 -#: ../source/includes/generated/overview.rst:15135 -msgid "``/includes/option/option-mongoimport-upsert``" -msgstr "" - -# 4e210ebdd8b84037a0c8a04690c245de -#: ../source/includes/generated/overview.rst:15140 -msgid "" -"``/includes/option/option-mongoimport-upsert`` is only included in " -":doc:`/reference/program/mongoimport`." -msgstr "" - -# c301145f14044f7382d5e93ea035fd1b -#: ../source/includes/generated/overview.rst:15160 -msgid "``/includes/option/option-mongoimport-upsertFields``" -msgstr "" - -# 8ccce3e802c2465bb666dc5e66ff0037 -#: ../source/includes/generated/overview.rst:15165 -msgid "" -"``/includes/option/option-mongoimport-upsertFields`` is only included in " -":doc:`/reference/program/mongoimport`." -msgstr "" - -# 2bd5b5bdc376446eaa16ff80c22b47ad -#: ../source/includes/generated/overview.rst:15186 -msgid "``/includes/option/option-mongoimport-username``" -msgstr "" - -# 98578522966d4066b271f874ed825394 -#: ../source/includes/generated/overview.rst:15191 -msgid "" -"``/includes/option/option-mongoimport-username`` is only included in " -":doc:`/reference/program/mongoimport`." -msgstr "" - -# e48bcaf63aa3448b9a4682fb2bc43917 -#: ../source/includes/generated/overview.rst:15207 -msgid "``/includes/option/option-mongoimport-verbose``" -msgstr "" - -# c32c48bb0926418683c16283d8092f2c -#: ../source/includes/generated/overview.rst:15212 -msgid "" -"``/includes/option/option-mongoimport-verbose`` is only included in " -":doc:`/reference/program/mongoimport`." -msgstr "" - -# 62a994813e674584a2c901a3bd14850a -#: ../source/includes/generated/overview.rst:15228 -msgid "``/includes/option/option-mongoimport-version``" -msgstr "" - -# 4bf80599cdec4ec6a74b44476f4dcdda -#: ../source/includes/generated/overview.rst:15233 -msgid "" -"``/includes/option/option-mongoimport-version`` is only included in " -":doc:`/reference/program/mongoimport`." -msgstr "" - -# b7e5ca1d479040b8827f771172092366 -#: ../source/includes/generated/overview.rst:15247 -msgid "``/includes/option/option-mongooplog-authenticationDatabase``" -msgstr "" - -# 49062c210fe24984a186d1e9d4da9d9d -#: ../source/includes/generated/overview.rst:15252 -msgid "" -"``/includes/option/option-mongooplog-authenticationDatabase`` is only " -"included in :doc:`/reference/program/mongooplog`." -msgstr "" - -# f02b349d776b46638b622e45b62543a0 -#: ../source/includes/generated/overview.rst:15271 -msgid "``/includes/option/option-mongooplog-authenticationMechanism``" -msgstr "" - -# b1da1a16dad049bebf3371fc602f11ce -#: ../source/includes/generated/overview.rst:15276 -msgid "" -"``/includes/option/option-mongooplog-authenticationMechanism`` is only " -"included in :doc:`/reference/program/mongooplog`." -msgstr "" - -# 0be62c8b35a443cbb1bc7cbb800d1ff5 -#: ../source/includes/generated/overview.rst:15329 -msgid "``/includes/option/option-mongooplog-collection``" -msgstr "" - -# 2688624e8b7f4eb290383d45f392d5f3 -#: ../source/includes/generated/overview.rst:15334 -msgid "" -"``/includes/option/option-mongooplog-collection`` is only included in " -":doc:`/reference/program/mongooplog`." -msgstr "" - -# 42bb5ea544244159bf3036ec4b82fb07 -#: ../source/includes/generated/overview.rst:15348 -msgid "``/includes/option/option-mongooplog-db``" -msgstr "" - -# 514c9d76332d45568621d275868aa527 -#: ../source/includes/generated/overview.rst:15353 -msgid "" -"``/includes/option/option-mongooplog-db`` is only included in " -":doc:`/reference/program/mongooplog`." -msgstr "" - -# 0de38605ec2f44bd854323d44c8b0ea2 -#: ../source/includes/generated/overview.rst:15367 -msgid "``/includes/option/option-mongooplog-dbpath``" -msgstr "" - -# 1b9e0afdde0a4090a18361cb3504123d -#: ../source/includes/generated/overview.rst:15372 -msgid "" -"``/includes/option/option-mongooplog-dbpath`` is only included in " -":doc:`/reference/program/mongooplog`." -msgstr "" - -# db6002b6da6248e2a625e0ba1092e79a -#: ../source/includes/generated/overview.rst:15397 -msgid "``/includes/option/option-mongooplog-directoryperdb``" -msgstr "" - -# 6b4f499b12444809a9714fae9a0147a9 -#: ../source/includes/generated/overview.rst:15402 -msgid "" -"``/includes/option/option-mongooplog-directoryperdb`` is only included in " -":doc:`/reference/program/mongooplog`." -msgstr "" - -# f9a163d93ad14e459e4cadd29660d3fb -#: ../source/includes/generated/overview.rst:15420 -msgid "``/includes/option/option-mongooplog-from``" -msgstr "" - -# 0c125c09c4c44080a4f74ed3f30ab622 -#: ../source/includes/generated/overview.rst:15425 -msgid "" -"``/includes/option/option-mongooplog-from`` is only included in " -":doc:`/reference/program/mongooplog`." -msgstr "" - -# fc11db38717d4057a535cc1de2b8730e -#: ../source/includes/generated/overview.rst:15445 -msgid "``/includes/option/option-mongooplog-help``" -msgstr "" - -# 5688d7b7d10d4be0ad4b8c7fcc606ee0 -#: ../source/includes/generated/overview.rst:15450 -msgid "" -"``/includes/option/option-mongooplog-help`` is only included in " -":doc:`/reference/program/mongooplog`." -msgstr "" - -# af4194da362d400498455eb08864428a -#: ../source/includes/generated/overview.rst:15464 -msgid "``/includes/option/option-mongooplog-host``" -msgstr "" - -# 5f67c0e191af4b00afcb919b33011ea5 -#: ../source/includes/generated/overview.rst:15469 -msgid "" -"``/includes/option/option-mongooplog-host`` is only included in " -":doc:`/reference/program/mongooplog`." -msgstr "" - -# a3961b2ae33540ad850b41f92db8eb2a -#: ../source/includes/generated/overview.rst:15500 -msgid "``/includes/option/option-mongooplog-ipv6``" -msgstr "" - -# 3953a49c51354c4a8f2a5d893e42bd33 -#: ../source/includes/generated/overview.rst:15505 -msgid "" -"``/includes/option/option-mongooplog-ipv6`` is only included in " -":doc:`/reference/program/mongooplog`." -msgstr "" - -# 953f0c0bd9de46b8bb36c5993acb7951 -#: ../source/includes/generated/overview.rst:15521 -msgid "``/includes/option/option-mongooplog-journal``" -msgstr "" - -# 0c08bc58fb144121a92205f2fa3071ab -#: ../source/includes/generated/overview.rst:15526 -msgid "" -"``/includes/option/option-mongooplog-journal`` is only included in " -":doc:`/reference/program/mongooplog`." -msgstr "" - -# 3125442359644aa98b1887960e67b220 -#: ../source/includes/generated/overview.rst:15543 -msgid "``/includes/option/option-mongooplog-oplogns``" -msgstr "" - -# 2ab8b349a9794384a7179c24e88ce5d1 -#: ../source/includes/generated/overview.rst:15548 -msgid "" -"``/includes/option/option-mongooplog-oplogns`` is only included in " -":doc:`/reference/program/mongooplog`." -msgstr "" - -# 5c87a881772b4f53a0aa9a25613361da -#: ../source/includes/generated/overview.rst:15569 -msgid "``/includes/option/option-mongooplog-password``" -msgstr "" - -# 1fb8f2f9384944e8bb1020f78fefb77c -#: ../source/includes/generated/overview.rst:15574 -msgid "" -"``/includes/option/option-mongooplog-password`` is only included in " -":doc:`/reference/program/mongooplog`." -msgstr "" - -# 3e0e122669f54477bf07eb636405465d -#: ../source/includes/generated/overview.rst:15590 -msgid "``/includes/option/option-mongooplog-port``" -msgstr "" - -# 8598616f4e5e4e949fdfc6e2f77bc6e6 -#: ../source/includes/generated/overview.rst:15595 -msgid "" -"``/includes/option/option-mongooplog-port`` is only included in " -":doc:`/reference/program/mongooplog`." -msgstr "" - -# 161c2340edef4ac782925870fb7599fe -#: ../source/includes/generated/overview.rst:15613 -msgid "``/includes/option/option-mongooplog-quiet``" -msgstr "" - -# 817c4058b2e14a1a869d0bc7846499bd -#: ../source/includes/generated/overview.rst:15618 -msgid "" -"``/includes/option/option-mongooplog-quiet`` is only included in " -":doc:`/reference/program/mongooplog`." -msgstr "" - -# 78b28beb2cb045409f4af7fc05f311b3 -#: ../source/includes/generated/overview.rst:15639 -msgid "``/includes/option/option-mongooplog-seconds``" -msgstr "" - -# da1de0db8268470bb3dfd20387ef5905 -#: ../source/includes/generated/overview.rst:15644 -msgid "" -"``/includes/option/option-mongooplog-seconds`` is only included in " -":doc:`/reference/program/mongooplog`." -msgstr "" - -# 465dacc48a0b46428277a8829724f900 -#: ../source/includes/generated/overview.rst:15660 -msgid "``/includes/option/option-mongooplog-ssl``" -msgstr "" - -# 6928996a74f8478d87038923c5d874be -#: ../source/includes/generated/overview.rst:15665 -msgid "" -"``/includes/option/option-mongooplog-ssl`` is only included in " -":doc:`/reference/program/mongooplog`." -msgstr "" - -# 69909f024f0a4fb7b8d11a2fa589fe44 -#: ../source/includes/generated/overview.rst:15685 -msgid "``/includes/option/option-mongooplog-sslAllowInvalidCertificates``" -msgstr "" - -# 7e2c3822ebc54b158b5fb069eb90c1a3 -#: ../source/includes/generated/overview.rst:15690 -msgid "" -"``/includes/option/option-mongooplog-sslAllowInvalidCertificates`` is only " -"included in :doc:`/reference/program/mongooplog`." -msgstr "" - -# 51f72b4e30594bd9ae1f33957244e251 -#: ../source/includes/generated/overview.rst:15712 -msgid "``/includes/option/option-mongooplog-sslCAFile``" -msgstr "" - -# c96012cbb52e4468b549c58f4aed2a7e -#: ../source/includes/generated/overview.rst:15717 -msgid "" -"``/includes/option/option-mongooplog-sslCAFile`` is only included in " -":doc:`/reference/program/mongooplog`." -msgstr "" - -# 33faa4b18a81466fb0df157adedc4f49 -#: ../source/includes/generated/overview.rst:15740 -msgid "``/includes/option/option-mongooplog-sslCRLFile``" -msgstr "" - -# 73f91929956a4193adcd85a8c7105460 -#: ../source/includes/generated/overview.rst:15745 -msgid "" -"``/includes/option/option-mongooplog-sslCRLFile`` is only included in " -":doc:`/reference/program/mongooplog`." -msgstr "" - -# 9ed22aecec1142b1bc30e37656416ae8 -#: ../source/includes/generated/overview.rst:15766 -msgid "``/includes/option/option-mongooplog-sslFIPSMode``" -msgstr "" - -# fabcf659a4584a52a8542e74e964c3c8 -#: ../source/includes/generated/overview.rst:15771 -msgid "" -"``/includes/option/option-mongooplog-sslFIPSMode`` is only included in " -":doc:`/reference/program/mongooplog`." -msgstr "" - -# 463c5499848e494b9977b9a2ff8ab00b -#: ../source/includes/generated/overview.rst:15792 -msgid "``/includes/option/option-mongooplog-sslPEMKeyFile``" -msgstr "" - -# 0256be32e61f40ef85416f10386854d4 -#: ../source/includes/generated/overview.rst:15797 -msgid "" -"``/includes/option/option-mongooplog-sslPEMKeyFile`` is only included in " -":doc:`/reference/program/mongooplog`." -msgstr "" - -# 71e96cc242c54f6e993b969a55330fd2 -#: ../source/includes/generated/overview.rst:15823 -msgid "``/includes/option/option-mongooplog-sslPEMKeyPassword``" -msgstr "" - -# 9b2dd7fd191040e59d279da0e3d0cd06 -#: ../source/includes/generated/overview.rst:15828 -msgid "" -"``/includes/option/option-mongooplog-sslPEMKeyPassword`` is only included in" -" :doc:`/reference/program/mongooplog`." -msgstr "" - -# 3f228c4717f44b4aa12428107cafcb85 -#: ../source/includes/generated/overview.rst:15854 -msgid "``/includes/option/option-mongooplog-username``" -msgstr "" - -# 9ddc1798a8cf4478aeb39e3dc55416ac -#: ../source/includes/generated/overview.rst:15859 -msgid "" -"``/includes/option/option-mongooplog-username`` is only included in " -":doc:`/reference/program/mongooplog`." -msgstr "" - -# a691c5ec5dac4d3cb41649322220f281 -#: ../source/includes/generated/overview.rst:15875 -msgid "``/includes/option/option-mongooplog-verbose``" -msgstr "" - -# db68f602ee804b968f80026a7952e108 -#: ../source/includes/generated/overview.rst:15880 -msgid "" -"``/includes/option/option-mongooplog-verbose`` is only included in " -":doc:`/reference/program/mongooplog`." -msgstr "" - -# e7c31bc72c274b41907527fdc386b5d1 -#: ../source/includes/generated/overview.rst:15896 -msgid "``/includes/option/option-mongooplog-version``" -msgstr "" - -# 39666bc4b48d41a5a6746a1016c1c2b9 -#: ../source/includes/generated/overview.rst:15901 -msgid "" -"``/includes/option/option-mongooplog-version`` is only included in " -":doc:`/reference/program/mongooplog`." -msgstr "" - -# 0d5b19ca51cc4d40ac765ee2d9067c3a -#: ../source/includes/generated/overview.rst:15915 -msgid "``/includes/option/option-mongoperf-``" -msgstr "" - -# faf62a118f0a48d1bdd06e5d7234e6d1 -#: ../source/includes/generated/overview.rst:15920 -msgid "" -"``/includes/option/option-mongoperf-`` is only included in " -":doc:`/reference/program/mongoperf`." -msgstr "" - -# 8385d512b4b64494b82d8511b65bfedc -#: ../source/includes/generated/overview.rst:15960 -msgid "``/includes/option/option-mongoperf-help``" -msgstr "" - -# 1f57f09df8d94bb784d479f24f89f4ae -#: ../source/includes/generated/overview.rst:15965 -msgid "" -"``/includes/option/option-mongoperf-help`` is only included in " -":doc:`/reference/program/mongoperf`." -msgstr "" - -# 981bddfe94ea496b9fe399a345f43b0b -#: ../source/includes/generated/overview.rst:15979 -msgid "``/includes/option/option-mongorestore-``" -msgstr "" - -# 10880fc34cf947199cca3d66b485fa57 -#: ../source/includes/generated/overview.rst:15984 -msgid "" -"``/includes/option/option-mongorestore-`` is only included in " -":doc:`/reference/program/mongorestore`." -msgstr "" - -# 9628473d83aa4ec9b943db44585901de -#: ../source/includes/generated/overview.rst:16000 -msgid "``/includes/option/option-mongorestore-authenticationDatabase``" -msgstr "" - -# 569ea4961ea144cb85b6a8f801280e07 -#: ../source/includes/generated/overview.rst:16005 -msgid "" -"``/includes/option/option-mongorestore-authenticationDatabase`` is only " -"included in :doc:`/reference/program/mongorestore`." -msgstr "" - -# 67c97f2e669949ef94fcda2f91985399 -#: ../source/includes/generated/overview.rst:16024 -msgid "``/includes/option/option-mongorestore-authenticationMechanism``" -msgstr "" - -# f94f23e1ed074ef782f68fb615d5f831 -#: ../source/includes/generated/overview.rst:16029 -msgid "" -"``/includes/option/option-mongorestore-authenticationMechanism`` is only " -"included in :doc:`/reference/program/mongorestore`." -msgstr "" - -# c75037d616844a30aa04a7858707eba5 -#: ../source/includes/generated/overview.rst:16082 -msgid "``/includes/option/option-mongorestore-collection``" -msgstr "" - -# e11ccc36780b48c985a35bffbc257694 -#: ../source/includes/generated/overview.rst:16087 -msgid "" -"``/includes/option/option-mongorestore-collection`` is only included in " -":doc:`/reference/program/mongorestore`." -msgstr "" - -# 3e05bdf4b48e4b689d65b1f115d3fd81 -#: ../source/includes/generated/overview.rst:16105 -msgid "``/includes/option/option-mongorestore-db``" -msgstr "" - -# e207af2c51c44bbd985fb10651af4be8 -#: ../source/includes/generated/overview.rst:16110 -msgid "" -"``/includes/option/option-mongorestore-db`` is only included in " -":doc:`/reference/program/mongorestore`." -msgstr "" - -# 19888f6aaac4470eb9ba7c3f536b0751 -#: ../source/includes/generated/overview.rst:16134 -msgid "``/includes/option/option-mongorestore-dbpath``" -msgstr "" - -# c6cadd71e0ba49b2afd34dbafebdcb23 -#: ../source/includes/generated/overview.rst:16139 -msgid "" -"``/includes/option/option-mongorestore-dbpath`` is only included in " -":doc:`/reference/program/mongorestore`." -msgstr "" - -# 7a005b1da070434192c53e3f84c83810 -#: ../source/includes/generated/overview.rst:16157 -msgid "``/includes/option/option-mongorestore-directoryperdb``" -msgstr "" - -# 7b06a735501749bda053df6a2d5ccc3d -#: ../source/includes/generated/overview.rst:16162 -msgid "" -"``/includes/option/option-mongorestore-directoryperdb`` is only included in " -":doc:`/reference/program/mongorestore`." -msgstr "" - -# 0ef6389b0c684ec1b3f169d1c5eb09e2 -#: ../source/includes/generated/overview.rst:16180 -msgid "``/includes/option/option-mongorestore-drop``" -msgstr "" - -# e1c0218c584c4863a3de02127ebb1fb5 -#: ../source/includes/generated/overview.rst:16185 -msgid "" -"``/includes/option/option-mongorestore-drop`` is only included in " -":doc:`/reference/program/mongorestore`." -msgstr "" - -# adaca4449a08469cbc32eb2e736d467f -#: ../source/includes/generated/overview.rst:16200 -msgid "``/includes/option/option-mongorestore-filter``" -msgstr "" - -# 1c47c382402b44d7ae64ec2239d50aea -#: ../source/includes/generated/overview.rst:16205 -msgid "" -"``/includes/option/option-mongorestore-filter`` is only included in " -":doc:`/reference/program/mongorestore`." -msgstr "" - -# 99ce94dad22f4ede8f477c75d6add332 -#: ../source/includes/generated/overview.rst:16223 -msgid "``/includes/option/option-mongorestore-help``" -msgstr "" - -# bf8b503cda804753abea5231726e6545 -#: ../source/includes/generated/overview.rst:16228 -msgid "" -"``/includes/option/option-mongorestore-help`` is only included in " -":doc:`/reference/program/mongorestore`." -msgstr "" - -# 8ec6143fc5834f8c849088bb8fc83082 -#: ../source/includes/generated/overview.rst:16242 -msgid "``/includes/option/option-mongorestore-host``" -msgstr "" - -# 9cce98bda8e645dca38c2bd198bec457 -#: ../source/includes/generated/overview.rst:16247 -msgid "" -"``/includes/option/option-mongorestore-host`` is only included in " -":doc:`/reference/program/mongorestore`." -msgstr "" - -# ed3b7a6e96e94ef098c19ca3ee9568b1 -#: ../source/includes/generated/overview.rst:16276 -msgid "``/includes/option/option-mongorestore-ipv6``" -msgstr "" - -# e6d58b5512bc438c8666a14e4df820ec -#: ../source/includes/generated/overview.rst:16281 -msgid "" -"``/includes/option/option-mongorestore-ipv6`` is only included in " -":doc:`/reference/program/mongorestore`." -msgstr "" - -# a51c1a39268744b7889ac4418f5c2c68 -#: ../source/includes/generated/overview.rst:16297 -msgid "``/includes/option/option-mongorestore-journal``" -msgstr "" - -# 29042470c50f4e418872a4ad6a79f667 -#: ../source/includes/generated/overview.rst:16302 -msgid "" -"``/includes/option/option-mongorestore-journal`` is only included in " -":doc:`/reference/program/mongorestore`." -msgstr "" - -# 65753361a49f4ba7ad9b31014a081585 -#: ../source/includes/generated/overview.rst:16319 -msgid "``/includes/option/option-mongorestore-keepIndexVersion``" -msgstr "" - -# ab8babb75d6e41e7bf8430a73021f436 -#: ../source/includes/generated/overview.rst:16324 -msgid "" -"``/includes/option/option-mongorestore-keepIndexVersion`` is only included " -"in :doc:`/reference/program/mongorestore`." -msgstr "" - -# c9a56f017b3644f7aca91dcf7a4688f0 -#: ../source/includes/generated/overview.rst:16339 -msgid "``/includes/option/option-mongorestore-noIndexRestore``" -msgstr "" - -# ac1534b9e9f34f2ab7805ae0e9258717 -#: ../source/includes/generated/overview.rst:16344 -msgid "" -"``/includes/option/option-mongorestore-noIndexRestore`` is only included in " -":doc:`/reference/program/mongorestore`." -msgstr "" - -# 69189fa215f142f6bbefad6402aa4afc -#: ../source/includes/generated/overview.rst:16361 -msgid "``/includes/option/option-mongorestore-noOptionsRestore``" -msgstr "" - -# e98c04332c9b4a39adea693df6521547 -#: ../source/includes/generated/overview.rst:16366 -msgid "" -"``/includes/option/option-mongorestore-noOptionsRestore`` is only included " -"in :doc:`/reference/program/mongorestore`." -msgstr "" - -# 49dba404b8ad45b192bd6ec05491c836 -#: ../source/includes/generated/overview.rst:16384 -msgid "``/includes/option/option-mongorestore-noobjcheck``" -msgstr "" - -# e43a577d01b14d5383326da2a3eb8aff -#: ../source/includes/generated/overview.rst:16389 -msgid "" -"``/includes/option/option-mongorestore-noobjcheck`` is only included in " -":doc:`/reference/program/mongorestore`." -msgstr "" - -# 5c54afaa16de47fda6227859198935e0 -#: ../source/includes/generated/overview.rst:16406 -msgid "``/includes/option/option-mongorestore-objcheck``" -msgstr "" - -# a31effb2f1dd4bd0ae0e59d89842c108 -#: ../source/includes/generated/overview.rst:16411 -msgid "" -"``/includes/option/option-mongorestore-objcheck`` is only included in " -":doc:`/reference/program/mongorestore`." -msgstr "" - -# 840bf042b60540d395686e6d0d0aca09 -#: ../source/includes/generated/overview.rst:16434 -msgid "``/includes/option/option-mongorestore-oplogLimit``" -msgstr "" - -# 0b55cb113b544f9aba3a5be9ee4d7d6a -#: ../source/includes/generated/overview.rst:16439 -msgid "" -"``/includes/option/option-mongorestore-oplogLimit`` is only included in " -":doc:`/reference/program/mongorestore`." -msgstr "" - -# b3a6ae41246b4a8db7c676ccd2fea43f -#: ../source/includes/generated/overview.rst:16463 -msgid "``/includes/option/option-mongorestore-oplogReplay``" -msgstr "" - -# eb309ab13a4f480b9e773cccccdebe29 -#: ../source/includes/generated/overview.rst:16468 -msgid "" -"``/includes/option/option-mongorestore-oplogReplay`` is only included in " -":doc:`/reference/program/mongorestore`." -msgstr "" - -# d61fc20b6f5b4b47bc7a8e3247035cc2 -#: ../source/includes/generated/overview.rst:16485 -msgid "``/includes/option/option-mongorestore-password``" -msgstr "" - -# b9370f7ce3d145f1971aa38a8758a02b -#: ../source/includes/generated/overview.rst:16490 -msgid "" -"``/includes/option/option-mongorestore-password`` is only included in " -":doc:`/reference/program/mongorestore`." -msgstr "" - -# b736b3f7e2ab4a40bd8626d536d89ec8 -#: ../source/includes/generated/overview.rst:16506 -msgid "``/includes/option/option-mongorestore-port``" -msgstr "" - -# 6428b55ae2524311adf62e504f8cc6ef -#: ../source/includes/generated/overview.rst:16511 -msgid "" -"``/includes/option/option-mongorestore-port`` is only included in " -":doc:`/reference/program/mongorestore`." -msgstr "" - -# 39a5ddbb29934c01a61dc4d644791f20 -#: ../source/includes/generated/overview.rst:16528 -msgid "``/includes/option/option-mongorestore-quiet``" -msgstr "" - -# b96cb34a7ce64fb3acdfeb15b11bfab5 -#: ../source/includes/generated/overview.rst:16533 -msgid "" -"``/includes/option/option-mongorestore-quiet`` is only included in " -":doc:`/reference/program/mongorestore`." -msgstr "" - -# dd4654556d534670ad8d0aaa3fd29848 -#: ../source/includes/generated/overview.rst:16579 -msgid "``/includes/option/option-mongorestore-ssl``" -msgstr "" - -# 34d443b484ee453bac4b5764aa35bfce -#: ../source/includes/generated/overview.rst:16584 -msgid "" -"``/includes/option/option-mongorestore-ssl`` is only included in " -":doc:`/reference/program/mongorestore`." -msgstr "" - -# 3993816fb9f14befb82fdf73a3003d24 -#: ../source/includes/generated/overview.rst:16604 -msgid "``/includes/option/option-mongorestore-sslAllowInvalidCertificates``" -msgstr "" - -# dbe008fbf45643e385cf840a9e4012e1 -#: ../source/includes/generated/overview.rst:16609 -msgid "" -"``/includes/option/option-mongorestore-sslAllowInvalidCertificates`` is only" -" included in :doc:`/reference/program/mongorestore`." -msgstr "" - -# 6ae78dce81f549a5badb400c56c02ea0 -#: ../source/includes/generated/overview.rst:16631 -msgid "``/includes/option/option-mongorestore-sslCAFile``" -msgstr "" - -# cd376af11d164a319841c4561ce41be7 -#: ../source/includes/generated/overview.rst:16636 -msgid "" -"``/includes/option/option-mongorestore-sslCAFile`` is only included in " -":doc:`/reference/program/mongorestore`." -msgstr "" - -# 69e4d0d1655b45a799dd498ca9fa8cb4 -#: ../source/includes/generated/overview.rst:16659 -msgid "``/includes/option/option-mongorestore-sslCRLFile``" -msgstr "" - -# 3a0641fc3a334cf6a20061622d15348c -#: ../source/includes/generated/overview.rst:16664 -msgid "" -"``/includes/option/option-mongorestore-sslCRLFile`` is only included in " -":doc:`/reference/program/mongorestore`." -msgstr "" - -# 3da7e0afad0c4bf5b90f277b18cbf8ac -#: ../source/includes/generated/overview.rst:16685 -msgid "``/includes/option/option-mongorestore-sslFIPSMode``" -msgstr "" - -# 573e5d1c596e49be805212ee317b95bc -#: ../source/includes/generated/overview.rst:16690 -msgid "" -"``/includes/option/option-mongorestore-sslFIPSMode`` is only included in " -":doc:`/reference/program/mongorestore`." -msgstr "" - -# 101aa292447a4b4d9b77d16e6c3040ee -#: ../source/includes/generated/overview.rst:16711 -msgid "``/includes/option/option-mongorestore-sslPEMKeyFile``" -msgstr "" - -# 759cad5f1e744b6694eda24518de37ad -#: ../source/includes/generated/overview.rst:16716 -msgid "" -"``/includes/option/option-mongorestore-sslPEMKeyFile`` is only included in " -":doc:`/reference/program/mongorestore`." -msgstr "" - -# 091a708029b54f2280acb4210a9a73d2 -#: ../source/includes/generated/overview.rst:16742 -msgid "``/includes/option/option-mongorestore-sslPEMKeyPassword``" -msgstr "" - -# fc1d7eef5e334f21a98bf6ef4f9f5eae -#: ../source/includes/generated/overview.rst:16747 -msgid "" -"``/includes/option/option-mongorestore-sslPEMKeyPassword`` is only included " -"in :doc:`/reference/program/mongorestore`." -msgstr "" - -# 88036a531d0344179cbd91b34f3110d3 -#: ../source/includes/generated/overview.rst:16773 -msgid "``/includes/option/option-mongorestore-username``" -msgstr "" - -# 80c9372330ce4249964717cdf19bb97e -#: ../source/includes/generated/overview.rst:16778 -msgid "" -"``/includes/option/option-mongorestore-username`` is only included in " -":doc:`/reference/program/mongorestore`." -msgstr "" - -# c4e506f09a004c74b5d8f4dbac61cb98 -#: ../source/includes/generated/overview.rst:16794 -msgid "``/includes/option/option-mongorestore-verbose``" -msgstr "" - -# 379b85e2ecaa44c89173525b27bd9177 -#: ../source/includes/generated/overview.rst:16799 -msgid "" -"``/includes/option/option-mongorestore-verbose`` is only included in " -":doc:`/reference/program/mongorestore`." -msgstr "" - -# 44fc4fda240b4aa9b0fac5f23b3d35c0 -#: ../source/includes/generated/overview.rst:16815 -msgid "``/includes/option/option-mongorestore-version``" -msgstr "" - -# 72562d7ee9a4444ba251b0592c199146 -#: ../source/includes/generated/overview.rst:16820 -msgid "" -"``/includes/option/option-mongorestore-version`` is only included in " -":doc:`/reference/program/mongorestore`." -msgstr "" - -# 1bcf535f0c49455b81a7b62570a8e786 -#: ../source/includes/generated/overview.rst:16834 -msgid "``/includes/option/option-mongorestore-w``" -msgstr "" - -# a5a18f49f9084310a7224a21697948f0 -#: ../source/includes/generated/overview.rst:16839 -msgid "" -"``/includes/option/option-mongorestore-w`` is only included in " -":doc:`/reference/program/mongorestore`." -msgstr "" - -# 4eb2bd03ef2b4323a26fb22466ff80cd -#: ../source/includes/generated/overview.rst:16858 -msgid "``/includes/option/option-mongos-auditDestination``" -msgstr "" - -# cc8f19c38e8b4963ab2b92465738303e -#: ../source/includes/generated/overview.rst:16863 -msgid "" -"``/includes/option/option-mongos-auditDestination`` is only included in " -":doc:`/reference/program/mongos`." -msgstr "" - -# 4e28ed547c8c4ab9950427803ebfc4bf -#: ../source/includes/generated/overview.rst:16909 -msgid "``/includes/option/option-mongos-auditFilter``" -msgstr "" - -# a6828679b8dc4b87acfb2e7fb9cc02de -#: ../source/includes/generated/overview.rst:16914 -msgid "" -"``/includes/option/option-mongos-auditFilter`` is only included in " -":doc:`/reference/program/mongos`." -msgstr "" - -# a595f5e16d414ce5942d168985c34600 -#: ../source/includes/generated/overview.rst:16944 -msgid "``/includes/option/option-mongos-auditFormat``" -msgstr "" - -# 7076a11a4f43406aba45257039dc8ed2 -#: ../source/includes/generated/overview.rst:16949 -msgid "" -"``/includes/option/option-mongos-auditFormat`` is only included in " -":doc:`/reference/program/mongos`." -msgstr "" - -# 41517edba9304e11a68350ffba2643de -#: ../source/includes/generated/overview.rst:16989 -msgid "``/includes/option/option-mongos-auditPath``" -msgstr "" - -# 6aa733c08af84f3e8bebd8926112be67 -#: ../source/includes/generated/overview.rst:16994 -msgid "" -"``/includes/option/option-mongos-auditPath`` is only included in " -":doc:`/reference/program/mongos`." -msgstr "" - -# 629bbca5ebae4d78845e405ed9c81877 -#: ../source/includes/generated/overview.rst:17014 -msgid "``/includes/option/option-mongos-bind_ip``" -msgstr "" - -# e4eb0aafe4b04277a9a3613bfb394c7e -#: ../source/includes/generated/overview.rst:17019 -msgid "" -"``/includes/option/option-mongos-bind_ip`` is only included in " -":doc:`/reference/program/mongos`." -msgstr "" - -# 6a610a36ab3749089483735a3556ec11 -#: ../source/includes/generated/overview.rst:17043 -msgid "``/includes/option/option-mongos-chunkSize``" -msgstr "" - -# c89d63f6a7864ba6b5949f90b3f99169 -#: ../source/includes/generated/overview.rst:17048 -msgid "" -"``/includes/option/option-mongos-chunkSize`` is only included in " -":doc:`/reference/program/mongos`." -msgstr "" - -# 3e49ddcafe174db0a0f69b77f9ccd8b5 -#: ../source/includes/generated/overview.rst:17074 -msgid "``/includes/option/option-mongos-clusterAuthMode``" -msgstr "" - -# 1ddccae976184889aa940bc4ce5251a1 -#: ../source/includes/generated/overview.rst:17079 -msgid "" -"``/includes/option/option-mongos-clusterAuthMode`` is only included in " -":doc:`/reference/program/mongos`." -msgstr "" - -# f8f35d50d33c449783098dc6df0279b3 -#: ../source/includes/generated/overview.rst:17132 -msgid "``/includes/option/option-mongos-config``" -msgstr "" - -# 65a442a045f14eed9d3b2ec827305ce3 -#: ../source/includes/generated/overview.rst:17137 -msgid "" -"``/includes/option/option-mongos-config`` is only included in " -":doc:`/reference/program/mongos`." -msgstr "" - -# 9018b851297542128eb2206183413cd3 -#: ../source/includes/generated/overview.rst:17159 -msgid "``/includes/option/option-mongos-configdb``" -msgstr "" - -# 5fa8e1ad53e0429faa0bff3c675f49fc -#: ../source/includes/generated/overview.rst:17164 -msgid "" -"``/includes/option/option-mongos-configdb`` is only included in " -":doc:`/reference/program/mongos`." -msgstr "" - -# 3600099e893040a98b07bb33d1abbcc1 -#: ../source/includes/generated/overview.rst:17193 -msgid "``/includes/option/option-mongos-fork``" -msgstr "" - -# 5d3a6faf08c84669adba9939f02225fc -#: ../source/includes/generated/overview.rst:17198 -msgid "" -"``/includes/option/option-mongos-fork`` is only included in " -":doc:`/reference/program/mongos`." -msgstr "" - -# 57442bd5df2b4811a000b2941d354d73 -#: ../source/includes/generated/overview.rst:17216 -msgid "``/includes/option/option-mongos-help``" -msgstr "" - -# 3256504f817f4a4f84cee00dbed432a3 -#: ../source/includes/generated/overview.rst:17221 -msgid "" -"``/includes/option/option-mongos-help`` is only included in " -":doc:`/reference/program/mongos`." -msgstr "" - -# 8d0f498d5586465597c98f132de49e75 -#: ../source/includes/generated/overview.rst:17235 -msgid "``/includes/option/option-mongos-httpinterface``" -msgstr "" - -# 2e5b134ec0b848b98ed7127261a79c95 -#: ../source/includes/generated/overview.rst:17240 -msgid "" -"``/includes/option/option-mongos-httpinterface`` is only included in " -":doc:`/reference/program/mongos`." -msgstr "" - -# 4cfb86592f5e447b873c4c006076c656 -#: ../source/includes/generated/overview.rst:17263 -msgid "``/includes/option/option-mongos-ipv6``" -msgstr "" - -# 9a50ba702ec3461081257a41a718da90 -#: ../source/includes/generated/overview.rst:17268 -msgid "" -"``/includes/option/option-mongos-ipv6`` is only included in " -":doc:`/reference/program/mongos`." -msgstr "" - -# 447ba1e919c247aea88214a52b3f7106 -#: ../source/includes/generated/overview.rst:17284 -msgid "``/includes/option/option-mongos-jsonp``" -msgstr "" - -# 5efd600d1a3a43f5bb15a30a88317eeb -#: ../source/includes/generated/overview.rst:17289 -msgid "" -"``/includes/option/option-mongos-jsonp`` is only included in " -":doc:`/reference/program/mongos`." -msgstr "" - -# e48a9b38f3a6446c8ef4e6e7abc70c45 -#: ../source/includes/generated/overview.rst:17306 -msgid "``/includes/option/option-mongos-keyFile``" -msgstr "" - -# ccb5ebd7ca514d08a0b443ab001e1740 -#: ../source/includes/generated/overview.rst:17311 -msgid "" -"``/includes/option/option-mongos-keyFile`` is only included in " -":doc:`/reference/program/mongos`." -msgstr "" - -# 6d96e21e84e64752add360e37b11a2f9 -#: ../source/includes/generated/overview.rst:17329 -msgid "``/includes/option/option-mongos-localThreshold``" -msgstr "" - -# a9ce270a5cd64006981317221d05820b -#: ../source/includes/generated/overview.rst:17334 -msgid "" -"``/includes/option/option-mongos-localThreshold`` is only included in " -":doc:`/reference/program/mongos`." -msgstr "" - -# 5b726fd7002341349af2d29cd47f2d62 -#: ../source/includes/generated/overview.rst:17377 -msgid "``/includes/option/option-mongos-logappend``" -msgstr "" - -# 68520ded50934f39911a14149648466f -#: ../source/includes/generated/overview.rst:17382 -msgid "" -"``/includes/option/option-mongos-logappend`` is only included in " -":doc:`/reference/program/mongos`." -msgstr "" - -# 49db58098ea8499fbcef6bd040e17cdd -#: ../source/includes/generated/overview.rst:17397 -msgid "``/includes/option/option-mongos-logpath``" -msgstr "" - -# 4ae78d653111429387a5cd966e5fe50f -#: ../source/includes/generated/overview.rst:17402 -msgid "" -"``/includes/option/option-mongos-logpath`` is only included in " -":doc:`/reference/program/mongos`." -msgstr "" - -# e968c92cc4c24269aea407f65654ea17 -#: ../source/includes/generated/overview.rst:17421 -msgid "``/includes/option/option-mongos-maxConns``" -msgstr "" - -# 4b4177a23c1f4afb8495605fadfb7055 -#: ../source/includes/generated/overview.rst:17426 -msgid "" -"``/includes/option/option-mongos-maxConns`` is only included in " -":doc:`/reference/program/mongos`." -msgstr "" - -# 0898d65f1d9d41708d0b11b9290c017d -#: ../source/includes/generated/overview.rst:17454 -msgid "``/includes/option/option-mongos-noAutoSplit``" -msgstr "" - -# f2b9e48a27704126bc07855691fdcf46 -#: ../source/includes/generated/overview.rst:17459 -msgid "" -"``/includes/option/option-mongos-noAutoSplit`` is only included in " -":doc:`/reference/program/mongos`." -msgstr "" - -# 5597fe239a9f42c5a2100b3049b2d351 -#: ../source/includes/generated/overview.rst:17485 -msgid "``/includes/option/option-mongos-nohttpinterface``" -msgstr "" - -# 461c860b478d464393e977562d6a3c93 -#: ../source/includes/generated/overview.rst:17490 -msgid "" -"``/includes/option/option-mongos-nohttpinterface`` is only included in " -":doc:`/reference/program/mongos`." -msgstr "" - -# 1e7061f7bc344f94bac3291e5966bf7e -#: ../source/includes/generated/overview.rst:17509 -msgid "``/includes/option/option-mongos-noscripting``" -msgstr "" - -# 064df8c296d44dba986a15be1466cb20 -#: ../source/includes/generated/overview.rst:17514 -msgid "" -"``/includes/option/option-mongos-noscripting`` is only included in " -":doc:`/reference/program/mongos`." -msgstr "" - -# 2c4656403f8b4e75852297a1495f613b -#: ../source/includes/generated/overview.rst:17528 -msgid "``/includes/option/option-mongos-nounixsocket``" -msgstr "" - -# 9e81da885168461c83c9967d612c2120 -#: ../source/includes/generated/overview.rst:17533 -msgid "" -"``/includes/option/option-mongos-nounixsocket`` is only included in " -":doc:`/reference/program/mongos`." -msgstr "" - -# d24a31b7c2ac407c9bea4c4b7afa2c42 -#: ../source/includes/generated/overview.rst:17558 -msgid "``/includes/option/option-mongos-objcheck``" -msgstr "" - -# 907becbe49c241689df1a7e3d5c880eb -#: ../source/includes/generated/overview.rst:17563 -msgid "" -"``/includes/option/option-mongos-objcheck`` is only included in " -":doc:`/reference/program/mongos`." -msgstr "" - -# a47c99ab1adc481dbff75fecb11e5d00 -#: ../source/includes/generated/overview.rst:17586 -msgid "``/includes/option/option-mongos-pidfilepath``" -msgstr "" - -# 2c6e5a2abe92476a97ef642bf15a3fe3 -#: ../source/includes/generated/overview.rst:17591 -msgid "" -"``/includes/option/option-mongos-pidfilepath`` is only included in " -":doc:`/reference/program/mongos`." -msgstr "" - -# 49b103f111594f259f9690558e4eca1f -#: ../source/includes/generated/overview.rst:17608 -msgid "``/includes/option/option-mongos-port``" -msgstr "" - -# aa47d98f30564048ab735210abaf08bf -#: ../source/includes/generated/overview.rst:17613 -msgid "" -"``/includes/option/option-mongos-port`` is only included in " -":doc:`/reference/program/mongos`." -msgstr "" - -# e7cf90c6532b494fb3fcf302acc93559 -#: ../source/includes/generated/overview.rst:17630 -msgid "``/includes/option/option-mongos-quiet``" -msgstr "" - -# e28e751b58e440e1a88274b9046f836d -#: ../source/includes/generated/overview.rst:17635 -msgid "" -"``/includes/option/option-mongos-quiet`` is only included in " -":doc:`/reference/program/mongos`." -msgstr "" - -# 6761369e555d4eafa724f5e2c568100a -#: ../source/includes/generated/overview.rst:17660 -msgid "``/includes/option/option-mongos-setParameter``" -msgstr "" - -# 85a87cbe9af84e0eb352f51b87a54d5a -#: ../source/includes/generated/overview.rst:17665 -msgid "" -"``/includes/option/option-mongos-setParameter`` is only included in " -":doc:`/reference/program/mongos`." -msgstr "" - -# 51c7927d45b447f0b22c19bf811f3960 -#: ../source/includes/generated/overview.rst:17681 -msgid "``/includes/option/option-mongos-ssl``" -msgstr "" - -# b208d289453a46a48ac37c93ec3b87c8 -#: ../source/includes/generated/overview.rst:17686 -msgid "" -"``/includes/option/option-mongos-ssl`` is only included in " -":doc:`/reference/program/mongos`." -msgstr "" - -# e3e98c7f61c3486385ca2c721b5bc4db -#: ../source/includes/generated/overview.rst:17706 -msgid "``/includes/option/option-mongos-sslAllowInvalidCertificates``" -msgstr "" - -# 6349b0cbb90f4732a25a5de45d76f18b -#: ../source/includes/generated/overview.rst:17711 -msgid "" -"``/includes/option/option-mongos-sslAllowInvalidCertificates`` is only " -"included in :doc:`/reference/program/mongos`." -msgstr "" - -# 8fa9f44295bb49faace0c48dc5673fac -#: ../source/includes/generated/overview.rst:17733 -msgid "``/includes/option/option-mongos-sslCAFile``" -msgstr "" - -# d1f24a92b10646d1a4105d800843ff53 -#: ../source/includes/generated/overview.rst:17738 -msgid "" -"``/includes/option/option-mongos-sslCAFile`` is only included in " -":doc:`/reference/program/mongos`." -msgstr "" - -# 83a4992894094dbc9ad4a855f3a93112 -#: ../source/includes/generated/overview.rst:17761 -msgid "``/includes/option/option-mongos-sslCRLFile``" -msgstr "" - -# 595b848927b540f09cf3ddb78a594a9b -#: ../source/includes/generated/overview.rst:17766 -msgid "" -"``/includes/option/option-mongos-sslCRLFile`` is only included in " -":doc:`/reference/program/mongos`." -msgstr "" - -# 70fff27dd6614f0b952023704af93d94 -#: ../source/includes/generated/overview.rst:17787 -msgid "``/includes/option/option-mongos-sslClusterFile``" -msgstr "" - -# 3b56cf7d30dd449492b0e9c403fadade -#: ../source/includes/generated/overview.rst:17792 -msgid "" -"``/includes/option/option-mongos-sslClusterFile`` is only included in " -":doc:`/reference/program/mongos`." -msgstr "" - -# 44011d3e934c4cd49319154aedc56e57 -#: ../source/includes/generated/overview.rst:17817 -msgid "``/includes/option/option-mongos-sslClusterPassword``" -msgstr "" - -# d652982d26294491a93c0016a6b405e7 -#: ../source/includes/generated/overview.rst:17822 -msgid "" -"``/includes/option/option-mongos-sslClusterPassword`` is only included in " -":doc:`/reference/program/mongos`." -msgstr "" - -# 613450de9ac240cc80735cda12357201 -#: ../source/includes/generated/overview.rst:17848 -msgid "``/includes/option/option-mongos-sslFIPSMode``" -msgstr "" - -# 7d5322ee2f6c4cc9b7351b945cc522bb -#: ../source/includes/generated/overview.rst:17853 -msgid "" -"``/includes/option/option-mongos-sslFIPSMode`` is only included in " -":doc:`/reference/program/mongos`." -msgstr "" - -# 045b41f7ab6647c19ad012cd85e5971d -#: ../source/includes/generated/overview.rst:17874 -msgid "``/includes/option/option-mongos-sslMode``" -msgstr "" - -# 151c064a9835423583d1233e89f9bf97 -#: ../source/includes/generated/overview.rst:17879 -msgid "" -"``/includes/option/option-mongos-sslMode`` is only included in " -":doc:`/reference/program/mongos`." -msgstr "" - -# b5c6ef4b55a94514b4f39f611f148326 -#: ../source/includes/generated/overview.rst:17925 -msgid "``/includes/option/option-mongos-sslOnNormalPorts``" -msgstr "" - -# 11df7a5b28a246bcb7c80178bfb23ba7 -#: ../source/includes/generated/overview.rst:17930 -msgid "" -"``/includes/option/option-mongos-sslOnNormalPorts`` is only included in " -":doc:`/reference/program/mongos`." -msgstr "" - -# 6359a8a6e86443b38a79f8558157dffe -#: ../source/includes/generated/overview.rst:17954 -msgid "``/includes/option/option-mongos-sslPEMKeyFile``" -msgstr "" - -# f4ec64eafacb4e8a95b729a4867afee8 -#: ../source/includes/generated/overview.rst:17959 -msgid "" -"``/includes/option/option-mongos-sslPEMKeyFile`` is only included in " -":doc:`/reference/program/mongos`." -msgstr "" - -# d6f1bfc4e6a74cb999310ac81e105ead -#: ../source/includes/generated/overview.rst:17982 -msgid "``/includes/option/option-mongos-sslPEMKeyPassword``" -msgstr "" - -# c383ea9cbfef43e9878d193c695b03e0 -#: ../source/includes/generated/overview.rst:17987 -msgid "" -"``/includes/option/option-mongos-sslPEMKeyPassword`` is only included in " -":doc:`/reference/program/mongos`." -msgstr "" - -# e49ba8a22f3b4d99a56636daf48d15f7 -#: ../source/includes/generated/overview.rst:18014 -msgid "``/includes/option/option-mongos-sslWeakCertificateValidation``" -msgstr "" - -# 0f4699a093504600afadc137abc74d46 -#: ../source/includes/generated/overview.rst:18019 -msgid "" -"``/includes/option/option-mongos-sslWeakCertificateValidation`` is only " -"included in :doc:`/reference/program/mongos`." -msgstr "" - -# 0a797495f9224ed0a9910a3e4abbafac -#: ../source/includes/generated/overview.rst:18049 -msgid "``/includes/option/option-mongos-syslog``" -msgstr "" - -# ec3a0463b2144fc7a374a58506a9b136 -#: ../source/includes/generated/overview.rst:18054 -msgid "" -"``/includes/option/option-mongos-syslog`` is only included in " -":doc:`/reference/program/mongos`." -msgstr "" - -# a464f82b6fa547d886eb3f149606a358 -#: ../source/includes/generated/overview.rst:18071 -msgid "``/includes/option/option-mongos-syslogFacility``" -msgstr "" - -# 7ea23a8eeb104e29a440ef998076ea4e -#: ../source/includes/generated/overview.rst:18076 -msgid "" -"``/includes/option/option-mongos-syslogFacility`` is only included in " -":doc:`/reference/program/mongos`." -msgstr "" - -# 2fd01162c8e54f24a0605a57081a31a8 -#: ../source/includes/generated/overview.rst:18095 -msgid "``/includes/option/option-mongos-test``" -msgstr "" - -# 4dd511c4947d459fbca590683f440691 -#: ../source/includes/generated/overview.rst:18100 -msgid "" -"``/includes/option/option-mongos-test`` is only included in " -":doc:`/reference/program/mongos`." -msgstr "" - -# fdbb413f51df4d379e03f665ccb6fb02 -#: ../source/includes/generated/overview.rst:18115 -msgid "``/includes/option/option-mongos-timeStampFormat``" -msgstr "" - -# a604dfa81e544d28a00657cb19cbbabb -#: ../source/includes/generated/overview.rst:18120 -msgid "" -"``/includes/option/option-mongos-timeStampFormat`` is only included in " -":doc:`/reference/program/mongos`." -msgstr "" - -# 139270ea90f74c1e8fe8d472a0d7c135 -#: ../source/includes/generated/overview.rst:18162 -msgid "``/includes/option/option-mongos-unixSocketPrefix``" -msgstr "" - -# f7e19a2b179d4ced8eafd8abeb5b974b -#: ../source/includes/generated/overview.rst:18167 -msgid "" -"``/includes/option/option-mongos-unixSocketPrefix`` is only included in " -":doc:`/reference/program/mongos`." -msgstr "" - -# 1280a4bf3ce64dbeb3b680aaee7279f9 -#: ../source/includes/generated/overview.rst:18191 -msgid "``/includes/option/option-mongos-upgrade``" -msgstr "" - -# b46f252c9ea6413ba8d449fe49171413 -#: ../source/includes/generated/overview.rst:18196 -msgid "" -"``/includes/option/option-mongos-upgrade`` is only included in " -":doc:`/reference/program/mongos`." -msgstr "" - -# 78de41a3fd0f4dbb951df7bae98aa602 -#: ../source/includes/generated/overview.rst:18210 -msgid "``/includes/option/option-mongos-verbose``" -msgstr "" - -# ffcea5a955f1470f928ed8b36aa3fd8d -#: ../source/includes/generated/overview.rst:18215 -msgid "" -"``/includes/option/option-mongos-verbose`` is only included in " -":doc:`/reference/program/mongos`." -msgstr "" - -# 2126a6677efe40368eef79fe0caa12e9 -#: ../source/includes/generated/overview.rst:18231 -msgid "``/includes/option/option-mongos-version``" -msgstr "" - -# adbdc2f0219e48fabe96c7fdf53dd318 -#: ../source/includes/generated/overview.rst:18236 -msgid "" -"``/includes/option/option-mongos-version`` is only included in " -":doc:`/reference/program/mongos`." -msgstr "" - -# 86f7d30b612f42fcb139d6974671b6a7 -#: ../source/includes/generated/overview.rst:18250 -msgid "``/includes/option/option-mongos.exe-install``" -msgstr "" - -# 2f1cfa88e6964fc4bc271ba2308fd219 -#: ../source/includes/generated/overview.rst:18255 -msgid "" -"``/includes/option/option-mongos.exe-install`` is only included in " -":doc:`/reference/program/mongos.exe`." -msgstr "" - -# c78d55c0d67740d1b4cd326cb1bc4ff3 -#: ../source/includes/generated/overview.rst:18274 -msgid "``/includes/option/option-mongos.exe-reinstall``" -msgstr "" - -# e65ac6fb7444411dbddb5c44b57f3bd4 -#: ../source/includes/generated/overview.rst:18279 -msgid "" -"``/includes/option/option-mongos.exe-reinstall`` is only included in " -":doc:`/reference/program/mongos.exe`." -msgstr "" - -# 0b5e5b3a7eba4ae8b99bc20c08009a86 -#: ../source/includes/generated/overview.rst:18294 -msgid "``/includes/option/option-mongos.exe-remove``" -msgstr "" - -# 6c73251b7ac04c9cbe3222ae324de775 -#: ../source/includes/generated/overview.rst:18299 -msgid "" -"``/includes/option/option-mongos.exe-remove`` is only included in " -":doc:`/reference/program/mongos.exe`." -msgstr "" - -# e32e8461d2a440c6bac604d167067a0d -#: ../source/includes/generated/overview.rst:18318 -msgid "``/includes/option/option-mongos.exe-serviceDescription``" -msgstr "" - -# 1a069d11eac74b3c8decfe12b626201c -#: ../source/includes/generated/overview.rst:18323 -msgid "" -"``/includes/option/option-mongos.exe-serviceDescription`` is only included " -"in :doc:`/reference/program/mongos.exe`." -msgstr "" - -# 007100331f4c46f19778d8d997ce0bcc -#: ../source/includes/generated/overview.rst:18345 -msgid "``/includes/option/option-mongos.exe-serviceDisplayName``" -msgstr "" - -# 939df8d7ee264b0a8036f07031a0b3cb -#: ../source/includes/generated/overview.rst:18350 -msgid "" -"``/includes/option/option-mongos.exe-serviceDisplayName`` is only included " -"in :doc:`/reference/program/mongos.exe`." -msgstr "" - -# aa9bdc0b80ab4aca8e8176343b65af66 -#: ../source/includes/generated/overview.rst:18367 -msgid "``/includes/option/option-mongos.exe-serviceName``" -msgstr "" - -# 5eb615726da04f03b2d11068736bf81c -#: ../source/includes/generated/overview.rst:18372 -msgid "" -"``/includes/option/option-mongos.exe-serviceName`` is only included in " -":doc:`/reference/program/mongos.exe`." -msgstr "" - -# 31ff25b86da040f89ee6aeea502d6f20 -#: ../source/includes/generated/overview.rst:18393 -msgid "``/includes/option/option-mongos.exe-servicePassword``" -msgstr "" - -# f279f572536541d3aa67e91a71a73f7a -#: ../source/includes/generated/overview.rst:18398 -msgid "" -"``/includes/option/option-mongos.exe-servicePassword`` is only included in " -":doc:`/reference/program/mongos.exe`." -msgstr "" - -# 0c371690f0d44e6dbb2e628797bf283e -#: ../source/includes/generated/overview.rst:18416 -msgid "``/includes/option/option-mongos.exe-serviceUser``" -msgstr "" - -# 0ed7a9fe9485411680aa9d4b900272cc -#: ../source/includes/generated/overview.rst:18421 -msgid "" -"``/includes/option/option-mongos.exe-serviceUser`` is only included in " -":doc:`/reference/program/mongos.exe`." -msgstr "" - -# 25e1c04ca77a4f3597ef8256b5615748 -#: ../source/includes/generated/overview.rst:18439 -msgid "``/includes/option/option-mongosniff-``" -msgstr "" - -# e5f6b30b71124f5aa8d51b4a1ba0b966 -#: ../source/includes/generated/overview.rst:18444 -msgid "" -"``/includes/option/option-mongosniff-`` is only included in " -":doc:`/reference/program/mongosniff`." -msgstr "" - -# 410cea9e92c5440dac681c2321eb57da -#: ../source/includes/generated/overview.rst:18461 -msgid "``/includes/option/option-mongosniff-forward``" -msgstr "" - -# 2e64ad4ac87d44f789a4edd2cb16d40b -#: ../source/includes/generated/overview.rst:18466 -msgid "" -"``/includes/option/option-mongosniff-forward`` is only included in " -":doc:`/reference/program/mongosniff`." -msgstr "" - -# c9d0a09ee695441b97d5ed11ff7a32a5 -#: ../source/includes/generated/overview.rst:18492 -msgid "``/includes/option/option-mongosniff-help``" -msgstr "" - -# c675ee495a304765b750163718e557a1 -#: ../source/includes/generated/overview.rst:18497 -msgid "" -"``/includes/option/option-mongosniff-help`` is only included in " -":doc:`/reference/program/mongosniff`." -msgstr "" - -# aee47a375f4e4e368c453577e5e5316c -#: ../source/includes/generated/overview.rst:18511 -msgid "``/includes/option/option-mongosniff-objcheck``" -msgstr "" - -# 2500506c88214881882906420d68c00a -#: ../source/includes/generated/overview.rst:18516 -msgid "" -"``/includes/option/option-mongosniff-objcheck`` is only included in " -":doc:`/reference/program/mongosniff`." -msgstr "" - -# b84156d4dac444979896d4a809acda51 -#: ../source/includes/generated/overview.rst:18532 -msgid "``/includes/option/option-mongosniff-source``" -msgstr "" - -# 7ef5f8bb2bc543778082df5af7705d3c -#: ../source/includes/generated/overview.rst:18537 -msgid "" -"``/includes/option/option-mongosniff-source`` is only included in " -":doc:`/reference/program/mongosniff`." -msgstr "" - -# e287980334f1471cbb001656c1cc2a3e -#: ../source/includes/generated/overview.rst:18558 -msgid "``/includes/option/option-mongostat-``" -msgstr "" - -# 08570599e93e4296b4a445fafdda880b -#: ../source/includes/generated/overview.rst:18563 -msgid "" -"``/includes/option/option-mongostat-`` is only included in " -":doc:`/reference/program/mongostat`." -msgstr "" - -# 225fc52915f54a4396bca2866417167a -#: ../source/includes/generated/overview.rst:18584 -msgid "``/includes/option/option-mongostat-all``" -msgstr "" - -# eec0f8fdcc83465ba1422056db255f83 -#: ../source/includes/generated/overview.rst:18589 -msgid "" -"``/includes/option/option-mongostat-all`` is only included in " -":doc:`/reference/program/mongostat`." -msgstr "" - -# 2cfd5c8371394d4694afa6f540c7c67e -#: ../source/includes/generated/overview.rst:18604 -msgid "``/includes/option/option-mongostat-authenticationDatabase``" -msgstr "" - -# e274d97217c04d6c98610b9d7ef61c7e -#: ../source/includes/generated/overview.rst:18609 -msgid "" -"``/includes/option/option-mongostat-authenticationDatabase`` is only " -"included in :doc:`/reference/program/mongostat`." -msgstr "" - -# 7095a5b5cf204b9989a434fd873be3aa -#: ../source/includes/generated/overview.rst:18628 -msgid "``/includes/option/option-mongostat-authenticationMechanism``" -msgstr "" - -# e09b76e6ae6944b99a4694d19650c5ac -#: ../source/includes/generated/overview.rst:18633 -msgid "" -"``/includes/option/option-mongostat-authenticationMechanism`` is only " -"included in :doc:`/reference/program/mongostat`." -msgstr "" - -# 6d9531c4087d4026a0706a7bf0d95ad3 -#: ../source/includes/generated/overview.rst:18686 -msgid "``/includes/option/option-mongostat-discover``" -msgstr "" - -# 9ab515dba02943088240a73820ca5b8a -#: ../source/includes/generated/overview.rst:18691 -msgid "" -"``/includes/option/option-mongostat-discover`` is only included in " -":doc:`/reference/program/mongostat`." -msgstr "" - -# 7eca3b5ea3654a0183640c43c8327b8c -#: ../source/includes/generated/overview.rst:18719 -msgid "``/includes/option/option-mongostat-help``" -msgstr "" - -# e66dbdde24af4793af1e12726abb306b -#: ../source/includes/generated/overview.rst:18724 -msgid "" -"``/includes/option/option-mongostat-help`` is only included in " -":doc:`/reference/program/mongostat`." -msgstr "" - -# d69c2cc7748547cf912bda8bb9aecb99 -#: ../source/includes/generated/overview.rst:18738 -msgid "``/includes/option/option-mongostat-host``" -msgstr "" - -# f3e23c231d234438918486ce9aea6c72 -#: ../source/includes/generated/overview.rst:18743 -msgid "" -"``/includes/option/option-mongostat-host`` is only included in " -":doc:`/reference/program/mongostat`." -msgstr "" - -# 1924b661598b45008788c85194f56f3e -#: ../source/includes/generated/overview.rst:18772 -msgid "``/includes/option/option-mongostat-http``" -msgstr "" - -# e11ceff3086547c3bfe7a82a09172129 -#: ../source/includes/generated/overview.rst:18777 -msgid "" -"``/includes/option/option-mongostat-http`` is only included in " -":doc:`/reference/program/mongostat`." -msgstr "" - -# f3527de6dd8042339216379c2c6c84c8 -#: ../source/includes/generated/overview.rst:18792 -msgid "``/includes/option/option-mongostat-ipv6``" -msgstr "" - -# 3150513d76fc46958a998b373e8367de -#: ../source/includes/generated/overview.rst:18797 -msgid "" -"``/includes/option/option-mongostat-ipv6`` is only included in " -":doc:`/reference/program/mongostat`." -msgstr "" - -# de6faceb478a4227acb3f17b4977ff5f -#: ../source/includes/generated/overview.rst:18813 -msgid "``/includes/option/option-mongostat-noheaders``" -msgstr "" - -# c5d6a2b7c6244b0bbd23a7e06d843f6f -#: ../source/includes/generated/overview.rst:18818 -msgid "" -"``/includes/option/option-mongostat-noheaders`` is only included in " -":doc:`/reference/program/mongostat`." -msgstr "" - -# 8daa0ba27f7c4266b98543c691f1e626 -#: ../source/includes/generated/overview.rst:18832 -msgid "``/includes/option/option-mongostat-password``" -msgstr "" - -# bc32e3ccbd0b41e7aa9e1e2a6c2ee1b8 -#: ../source/includes/generated/overview.rst:18837 -msgid "" -"``/includes/option/option-mongostat-password`` is only included in " -":doc:`/reference/program/mongostat`." -msgstr "" - -# 9e0a0f70ad504e4ebb89514227c801df -#: ../source/includes/generated/overview.rst:18853 -msgid "``/includes/option/option-mongostat-port``" -msgstr "" - -# 15e2cf0526f14f348aed87cc06743b29 -#: ../source/includes/generated/overview.rst:18858 -msgid "" -"``/includes/option/option-mongostat-port`` is only included in " -":doc:`/reference/program/mongostat`." -msgstr "" - -# eba99ac0c6e54cedb28d4043d2d025c8 -#: ../source/includes/generated/overview.rst:18875 -msgid "``/includes/option/option-mongostat-rowcount``" -msgstr "" - -# 66de0f23dbd64729992168a0aac1bcdb -#: ../source/includes/generated/overview.rst:18880 -msgid "" -"``/includes/option/option-mongostat-rowcount`` is only included in " -":doc:`/reference/program/mongostat`." -msgstr "" - -# 7f9165c44d5741f7b371c0475dc858c3 -#: ../source/includes/generated/overview.rst:18899 -msgid "``/includes/option/option-mongostat-ssl``" -msgstr "" - -# cd08c61f92ea438dabdf27d2c9525c8b -#: ../source/includes/generated/overview.rst:18904 -msgid "" -"``/includes/option/option-mongostat-ssl`` is only included in " -":doc:`/reference/program/mongostat`." -msgstr "" - -# f67ca95d68bb4f49824d4448fb78cdc5 -#: ../source/includes/generated/overview.rst:18924 -msgid "``/includes/option/option-mongostat-sslAllowInvalidCertificates``" -msgstr "" - -# c135f7d034bc43d6a735871240dec8dd -#: ../source/includes/generated/overview.rst:18929 -msgid "" -"``/includes/option/option-mongostat-sslAllowInvalidCertificates`` is only " -"included in :doc:`/reference/program/mongostat`." -msgstr "" - -# 814adf38a0f54c47ba468ffb171490d5 -#: ../source/includes/generated/overview.rst:18951 -msgid "``/includes/option/option-mongostat-sslCAFile``" -msgstr "" - -# 120051a4b8294f918753f36c22bfa159 -#: ../source/includes/generated/overview.rst:18956 -msgid "" -"``/includes/option/option-mongostat-sslCAFile`` is only included in " -":doc:`/reference/program/mongostat`." -msgstr "" - -# b19e0b6486224aa39c16dcdd92ed1fab -#: ../source/includes/generated/overview.rst:18979 -msgid "``/includes/option/option-mongostat-sslCRLFile``" -msgstr "" - -# 5a5692aff6dd44c2aef525a2c44293c9 -#: ../source/includes/generated/overview.rst:18984 -msgid "" -"``/includes/option/option-mongostat-sslCRLFile`` is only included in " -":doc:`/reference/program/mongostat`." -msgstr "" - -# e71f92869a814b0daf4f0a31a84651cd -#: ../source/includes/generated/overview.rst:19005 -msgid "``/includes/option/option-mongostat-sslFIPSMode``" -msgstr "" - -# d6197690a050408f8988eb2cfc9b5f49 -#: ../source/includes/generated/overview.rst:19010 -msgid "" -"``/includes/option/option-mongostat-sslFIPSMode`` is only included in " -":doc:`/reference/program/mongostat`." -msgstr "" - -# 6ad47091474d4f5aa6bb7fd87c3cf807 -#: ../source/includes/generated/overview.rst:19031 -msgid "``/includes/option/option-mongostat-sslPEMKeyFile``" -msgstr "" - -# d23d914f70b649b68a033475a8099f86 -#: ../source/includes/generated/overview.rst:19036 -msgid "" -"``/includes/option/option-mongostat-sslPEMKeyFile`` is only included in " -":doc:`/reference/program/mongostat`." -msgstr "" - -# bb6715321e4743a9a47f0b6c5b8f5f1e -#: ../source/includes/generated/overview.rst:19062 -msgid "``/includes/option/option-mongostat-sslPEMKeyPassword``" -msgstr "" - -# 88850132d0504f61a537b2a69cd4833b -#: ../source/includes/generated/overview.rst:19067 -msgid "" -"``/includes/option/option-mongostat-sslPEMKeyPassword`` is only included in " -":doc:`/reference/program/mongostat`." -msgstr "" - -# cb0706c2ecad4802a8d297bfd5afa517 -#: ../source/includes/generated/overview.rst:19093 -msgid "``/includes/option/option-mongostat-username``" -msgstr "" - -# 411ede909db24fe88ca6dcdc34c42736 -#: ../source/includes/generated/overview.rst:19098 -msgid "" -"``/includes/option/option-mongostat-username`` is only included in " -":doc:`/reference/program/mongostat`." -msgstr "" - -# 108bc6b1fd2f4b0f8d8957ac34a1598a -#: ../source/includes/generated/overview.rst:19114 -msgid "``/includes/option/option-mongostat-verbose``" -msgstr "" - -# 35415ffd799a4ec684933df21fa22af2 -#: ../source/includes/generated/overview.rst:19119 -msgid "" -"``/includes/option/option-mongostat-verbose`` is only included in " -":doc:`/reference/program/mongostat`." -msgstr "" - -# 56bded02eee6437c84ce74dd91b305dd -#: ../source/includes/generated/overview.rst:19135 -msgid "``/includes/option/option-mongostat-version``" -msgstr "" - -# 067fa7ade1974791a6d0e3062345be7f -#: ../source/includes/generated/overview.rst:19140 -msgid "" -"``/includes/option/option-mongostat-version`` is only included in " -":doc:`/reference/program/mongostat`." -msgstr "" - -# 184130b489a242e69a47a77f919ccfca -#: ../source/includes/generated/overview.rst:19154 -msgid "``/includes/option/option-mongotop-``" -msgstr "" - -# ed2fd29220704e77b8fac2323f2a34fb -#: ../source/includes/generated/overview.rst:19159 -msgid "" -"``/includes/option/option-mongotop-`` is only included in " -":doc:`/reference/program/mongotop`." -msgstr "" - -# 7ebd7ce885624116affb67cc29ab892a -#: ../source/includes/generated/overview.rst:19175 -msgid "``/includes/option/option-mongotop-authenticationDatabase``" -msgstr "" - -# 22214678f2454af78b83d3db336ce711 -#: ../source/includes/generated/overview.rst:19180 -msgid "" -"``/includes/option/option-mongotop-authenticationDatabase`` is only included" -" in :doc:`/reference/program/mongotop`." -msgstr "" - -# d562ec3b29f6448ebb100482acede564 -#: ../source/includes/generated/overview.rst:19199 -msgid "``/includes/option/option-mongotop-authenticationMechanism``" -msgstr "" - -# 94232b11a8814da09472d28fe7453354 -#: ../source/includes/generated/overview.rst:19204 -msgid "" -"``/includes/option/option-mongotop-authenticationMechanism`` is only " -"included in :doc:`/reference/program/mongotop`." -msgstr "" - -# a77ac76523934dd295964a0fd663803b -#: ../source/includes/generated/overview.rst:19257 -msgid "``/includes/option/option-mongotop-help``" -msgstr "" - -# d07bf0a86c32486890a52dd68c92d40e -#: ../source/includes/generated/overview.rst:19262 -msgid "" -"``/includes/option/option-mongotop-help`` is only included in " -":doc:`/reference/program/mongotop`." -msgstr "" - -# 17386d9e741642348098d40442132a7a -#: ../source/includes/generated/overview.rst:19276 -msgid "``/includes/option/option-mongotop-host``" -msgstr "" - -# 2e87a78fa667432a90cd8a06726c4e33 -#: ../source/includes/generated/overview.rst:19281 -msgid "" -"``/includes/option/option-mongotop-host`` is only included in " -":doc:`/reference/program/mongotop`." -msgstr "" - -# 48899d3457f04ea3836a3875c7fe5ca2 -#: ../source/includes/generated/overview.rst:19310 -msgid "``/includes/option/option-mongotop-ipv6``" -msgstr "" - -# 76324105d8e9456099f459d2f879e242 -#: ../source/includes/generated/overview.rst:19315 -msgid "" -"``/includes/option/option-mongotop-ipv6`` is only included in " -":doc:`/reference/program/mongotop`." -msgstr "" - -# b8cc6b1a450f4a0d80bcbc1398a2b60e -#: ../source/includes/generated/overview.rst:19331 -msgid "``/includes/option/option-mongotop-locks``" -msgstr "" - -# 20cbe8b6c13d46388dce12305f87d54d -#: ../source/includes/generated/overview.rst:19336 -msgid "" -"``/includes/option/option-mongotop-locks`` is only included in " -":doc:`/reference/program/mongotop`." -msgstr "" - -# 4ffc13addd244d228905f8fb42317316 -#: ../source/includes/generated/overview.rst:19352 -msgid "``/includes/option/option-mongotop-password``" -msgstr "" - -# 45916e92f9eb415f95b0f8aea311552e -#: ../source/includes/generated/overview.rst:19357 -msgid "" -"``/includes/option/option-mongotop-password`` is only included in " -":doc:`/reference/program/mongotop`." -msgstr "" - -# 82f4154faf004fb6b017781011e8f693 -#: ../source/includes/generated/overview.rst:19373 -msgid "``/includes/option/option-mongotop-port``" -msgstr "" - -# 92ee71175ab24524aede3566d9b6acd2 -#: ../source/includes/generated/overview.rst:19378 -msgid "" -"``/includes/option/option-mongotop-port`` is only included in " -":doc:`/reference/program/mongotop`." -msgstr "" - -# 2e575c3c1349445fbe9d544d2f2dbb1d -#: ../source/includes/generated/overview.rst:19395 -msgid "``/includes/option/option-mongotop-quiet``" -msgstr "" - -# c28fbad82cfa405c9911cd2c59de01dc -#: ../source/includes/generated/overview.rst:19400 -msgid "" -"``/includes/option/option-mongotop-quiet`` is only included in " -":doc:`/reference/program/mongotop`." -msgstr "" - -# 3bccb6fec60740dea05c6560c4c2e59f -#: ../source/includes/generated/overview.rst:19425 -msgid "``/includes/option/option-mongotop-ssl``" -msgstr "" - -# bc6dd9dc7eba43679a8a1dadb5c951b8 -#: ../source/includes/generated/overview.rst:19430 -msgid "" -"``/includes/option/option-mongotop-ssl`` is only included in " -":doc:`/reference/program/mongotop`." -msgstr "" - -# 44e29ab4acd34d969a86effa96394440 -#: ../source/includes/generated/overview.rst:19450 -msgid "``/includes/option/option-mongotop-sslAllowInvalidCertificates``" -msgstr "" - -# 523edfb51683478985df40ed2bfdfe6e -#: ../source/includes/generated/overview.rst:19455 -msgid "" -"``/includes/option/option-mongotop-sslAllowInvalidCertificates`` is only " -"included in :doc:`/reference/program/mongotop`." -msgstr "" - -# 021e0084edc04fde9620e7e82d089acc -#: ../source/includes/generated/overview.rst:19477 -msgid "``/includes/option/option-mongotop-sslCAFile``" -msgstr "" - -# da5b89cb80e2420ba867ed2ba29f5d0e -#: ../source/includes/generated/overview.rst:19482 -msgid "" -"``/includes/option/option-mongotop-sslCAFile`` is only included in " -":doc:`/reference/program/mongotop`." -msgstr "" - -# 169d1ed026284ce2a26c5d440bd852dd -#: ../source/includes/generated/overview.rst:19505 -msgid "``/includes/option/option-mongotop-sslCRLFile``" -msgstr "" - -# 39e410e214db4aedb92e0f3c1ca87e80 -#: ../source/includes/generated/overview.rst:19510 -msgid "" -"``/includes/option/option-mongotop-sslCRLFile`` is only included in " -":doc:`/reference/program/mongotop`." -msgstr "" - -# bd86c374d09a41ae9f63bccdd44cc872 -#: ../source/includes/generated/overview.rst:19531 -msgid "``/includes/option/option-mongotop-sslFIPSMode``" -msgstr "" - -# c6a469ba8bde49a08e45d4e6cd65f117 -#: ../source/includes/generated/overview.rst:19536 -msgid "" -"``/includes/option/option-mongotop-sslFIPSMode`` is only included in " -":doc:`/reference/program/mongotop`." -msgstr "" - -# 4d04d944332d471bb3c687cb1258f133 -#: ../source/includes/generated/overview.rst:19557 -msgid "``/includes/option/option-mongotop-sslPEMKeyFile``" -msgstr "" - -# a5f8fb8afc04418990fc9995dba7697f -#: ../source/includes/generated/overview.rst:19562 -msgid "" -"``/includes/option/option-mongotop-sslPEMKeyFile`` is only included in " -":doc:`/reference/program/mongotop`." -msgstr "" - -# 713f95615c824c84b7ca6fd71ebdc185 -#: ../source/includes/generated/overview.rst:19588 -msgid "``/includes/option/option-mongotop-sslPEMKeyPassword``" -msgstr "" - -# c1d33cf4ac2245489104f74017679410 -#: ../source/includes/generated/overview.rst:19593 -msgid "" -"``/includes/option/option-mongotop-sslPEMKeyPassword`` is only included in " -":doc:`/reference/program/mongotop`." -msgstr "" - -# 6781c440aaa14bd6a225659235431947 -#: ../source/includes/generated/overview.rst:19619 -msgid "``/includes/option/option-mongotop-username``" -msgstr "" - -# 3c7b79ed065c45669f7e295993e0abee -#: ../source/includes/generated/overview.rst:19624 -msgid "" -"``/includes/option/option-mongotop-username`` is only included in " -":doc:`/reference/program/mongotop`." -msgstr "" - -# d2cc337641da4ff795ec5f49d8ceb1c7 -#: ../source/includes/generated/overview.rst:19640 -msgid "``/includes/option/option-mongotop-verbose``" -msgstr "" - -# 2cb0557ed7234a2e886815ef1aba4fe7 -#: ../source/includes/generated/overview.rst:19645 -msgid "" -"``/includes/option/option-mongotop-verbose`` is only included in " -":doc:`/reference/program/mongotop`." -msgstr "" - -# 90c55da7be074ae5a4993113bc076e34 -#: ../source/includes/generated/overview.rst:19661 -msgid "``/includes/option/option-mongotop-version``" -msgstr "" - -# 902c5c3be0d7464bbaf4dfd48e8f667a -#: ../source/includes/generated/overview.rst:19666 -msgid "" -"``/includes/option/option-mongotop-version`` is only included in " -":doc:`/reference/program/mongotop`." -msgstr "" - -# 0e5df475b8d6419499417ca4349c2b34 -#: ../source/includes/generated/overview.rst:19680 -msgid "``/includes/option/setting-conf-auditLog.destination``" -msgstr "" - -# 13ec9df0e6094e42a0af3d3e7ab2e120 -#: ../source/includes/generated/overview.rst:19685 -msgid "" -"``/includes/option/setting-conf-auditLog.destination`` is only included in " -":doc:`/reference/configuration-options`." -msgstr "" - -# f4f6107e324f424fbc290b1afb67dfa8 -#: ../source/includes/generated/overview.rst:19733 -msgid "``/includes/option/setting-conf-auditLog.filter``" -msgstr "" - -# 41776076f4584990b59bd19ad549292e -#: ../source/includes/generated/overview.rst:19738 -msgid "" -"``/includes/option/setting-conf-auditLog.filter`` is only included in " -":doc:`/reference/configuration-options`." -msgstr "" - -# 630f39c6cff2473d9ab4890d7a58dff4 -#: ../source/includes/generated/overview.rst:19770 -msgid "``/includes/option/setting-conf-auditLog.format``" -msgstr "" - -# 090b8a032735423d8b00ef6b7a336b24 -#: ../source/includes/generated/overview.rst:19775 -msgid "" -"``/includes/option/setting-conf-auditLog.format`` is only included in " -":doc:`/reference/configuration-options`." -msgstr "" - -# 6d4c98e990d94e529f2139b13f9fd0d1 -#: ../source/includes/generated/overview.rst:19817 -msgid "``/includes/option/setting-conf-auditLog.path``" -msgstr "" - -# f4a56af87a7645888de42ac4130f35e5 -#: ../source/includes/generated/overview.rst:19822 -msgid "" -"``/includes/option/setting-conf-auditLog.path`` is only included in " -":doc:`/reference/configuration-options`." -msgstr "" - -# 5169d1922e1d403ab055ca02ef7419c9 -#: ../source/includes/generated/overview.rst:19844 -msgid "``/includes/option/setting-conf-net.bindIp``" -msgstr "" - -# ecad43b9db034004b5e99cff25781531 -#: ../source/includes/generated/overview.rst:19849 -msgid "" -"``/includes/option/setting-conf-net.bindIp`` is only included in " -":doc:`/reference/configuration-options`." -msgstr "" - -# d1b56e89be24467fad3503964c84acd3 -#: ../source/includes/generated/overview.rst:19877 -msgid "``/includes/option/setting-conf-net.http.JSONPEnabled``" -msgstr "" - -# 3dd1a57f3de64a7a9b6e2c92c05addb2 -#: ../source/includes/generated/overview.rst:19882 -msgid "" -"``/includes/option/setting-conf-net.http.JSONPEnabled`` is only included in " -":doc:`/reference/configuration-options`." -msgstr "" - -# f0af0f87f49349038a7f050938b89f88 -#: ../source/includes/generated/overview.rst:19905 -msgid "``/includes/option/setting-conf-net.http.RESTInterfaceEnabled``" -msgstr "" - -# 279e4a42a4c54ab6b0c86ec69eaab463 -#: ../source/includes/generated/overview.rst:19910 -msgid "" -"``/includes/option/setting-conf-net.http.RESTInterfaceEnabled`` is only " -"included in :doc:`/reference/configuration-options`." -msgstr "" - -# 7b67b8adfeec4dc09153375b00166940 -#: ../source/includes/generated/overview.rst:19933 -msgid "``/includes/option/setting-conf-net.http.enabled``" -msgstr "" - -# 479490b38ad648b780952c62485a50de -#: ../source/includes/generated/overview.rst:19938 -msgid "" -"``/includes/option/setting-conf-net.http.enabled`` is only included in " -":doc:`/reference/configuration-options`." -msgstr "" - -# 513a596f0f3942799b3256842a9da561 -#: ../source/includes/generated/overview.rst:19965 -msgid "``/includes/option/setting-conf-net.http.port``" -msgstr "" - -# d8368634ecbd44afb8b0ed14b2aabfc4 -#: ../source/includes/generated/overview.rst:19970 -msgid "" -"``/includes/option/setting-conf-net.http.port`` is only included in " -":doc:`/reference/configuration-options`." -msgstr "" - -# 639ed7ce8a9e441fb9b0e51b5e929d60 -#: ../source/includes/generated/overview.rst:19986 -msgid "``/includes/option/setting-conf-net.ipv6``" -msgstr "" - -# c18f0b8d1d464a328f489aad9797fa25 -#: ../source/includes/generated/overview.rst:19991 -msgid "" -"``/includes/option/setting-conf-net.ipv6`` is only included in " -":doc:`/reference/configuration-options`." -msgstr "" - -# 45eabc7d3a2f414898217ee19d7749c8 -#: ../source/includes/generated/overview.rst:20011 -msgid "``/includes/option/setting-conf-net.maxIncomingConnections``" -msgstr "" - -# a621b0d7703b4d3d92fb0a3e8aa3f3ad -#: ../source/includes/generated/overview.rst:20016 -msgid "" -"``/includes/option/setting-conf-net.maxIncomingConnections`` is only " -"included in :doc:`/reference/configuration-options`." -msgstr "" - -# 60d99c880a894bb19722b34269884092 -#: ../source/includes/generated/overview.rst:20046 -msgid "``/includes/option/setting-conf-net.port``" -msgstr "" - -# 7d214b3697f04158a0806d72b71c6bf4 -#: ../source/includes/generated/overview.rst:20051 -msgid "" -"``/includes/option/setting-conf-net.port`` is only included in " -":doc:`/reference/configuration-options`." -msgstr "" - -# 3dc62a35c58d4c41abc068087eff2b6a -#: ../source/includes/generated/overview.rst:20070 -msgid "``/includes/option/setting-conf-net.ssl.CAFile``" -msgstr "" - -# 70e1d8008b5c4fb5bce00045a840ecf3 -#: ../source/includes/generated/overview.rst:20075 -msgid "" -"``/includes/option/setting-conf-net.ssl.CAFile`` is only included in " -":doc:`/reference/configuration-options`." -msgstr "" - -# 6bd2939748504c8cb20ea61ca4b807dd -#: ../source/includes/generated/overview.rst:20100 -msgid "``/includes/option/setting-conf-net.ssl.CRLFile``" -msgstr "" - -# 68c80825c8704433b22b043531d070f5 -#: ../source/includes/generated/overview.rst:20105 -msgid "" -"``/includes/option/setting-conf-net.ssl.CRLFile`` is only included in " -":doc:`/reference/configuration-options`." -msgstr "" - -# 7e78b1a046d74ffa86b400cf5691dd5b -#: ../source/includes/generated/overview.rst:20128 -msgid "``/includes/option/setting-conf-net.ssl.FIPSMode``" -msgstr "" - -# 7cba0c94630e4d97bdaad829e6419dce -#: ../source/includes/generated/overview.rst:20133 -msgid "" -"``/includes/option/setting-conf-net.ssl.FIPSMode`` is only included in " -":doc:`/reference/configuration-options`." -msgstr "" - -# 4eb74c3e4e9a4b7297bcf4fca029d0c7 -#: ../source/includes/generated/overview.rst:20156 -msgid "``/includes/option/setting-conf-net.ssl.PEMKeyFile``" -msgstr "" - -# 079b19d68b244127af862664e74db7b8 -#: ../source/includes/generated/overview.rst:20161 -msgid "" -"``/includes/option/setting-conf-net.ssl.PEMKeyFile`` is only included in " -":doc:`/reference/configuration-options`." -msgstr "" - -# 713e79ece0c6426fac9baa9defd71c47 -#: ../source/includes/generated/overview.rst:20186 -msgid "``/includes/option/setting-conf-net.ssl.PEMKeyPassword``" -msgstr "" - -# 87a0a639d0774d88b4c5d40644fe2e02 -#: ../source/includes/generated/overview.rst:20191 -msgid "" -"``/includes/option/setting-conf-net.ssl.PEMKeyPassword`` is only included in" -" :doc:`/reference/configuration-options`." -msgstr "" - -# b9db41e571c44910b5c7a92f34fdc781 -#: ../source/includes/generated/overview.rst:20220 -msgid "``/includes/option/setting-conf-net.ssl.allowInvalidCertificates``" -msgstr "" - -# 5b0b80b08e014cef8bb611968d04b55d -#: ../source/includes/generated/overview.rst:20225 -msgid "" -"``/includes/option/setting-conf-net.ssl.allowInvalidCertificates`` is only " -"included in :doc:`/reference/configuration-options`." -msgstr "" - -# 69ae4653813445aea55255b4e6484447 -#: ../source/includes/generated/overview.rst:20249 -msgid "``/includes/option/setting-conf-net.ssl.clusterFile``" -msgstr "" - -# ae3041cf1c7445c09b8afa3e7e8c7573 -#: ../source/includes/generated/overview.rst:20254 -msgid "" -"``/includes/option/setting-conf-net.ssl.clusterFile`` is only included in " -":doc:`/reference/configuration-options`." -msgstr "" - -# bebff9a190914f62a49fea5fa67e9b00 -#: ../source/includes/generated/overview.rst:20281 -msgid "``/includes/option/setting-conf-net.ssl.clusterPassword``" -msgstr "" - -# 45549ad2da7b496181fd5617b77b787d -#: ../source/includes/generated/overview.rst:20286 -msgid "" -"``/includes/option/setting-conf-net.ssl.clusterPassword`` is only included " -"in :doc:`/reference/configuration-options`." -msgstr "" - -# f0660e7e59b6499da50cfeee1ba0991e -#: ../source/includes/generated/overview.rst:20314 -msgid "``/includes/option/setting-conf-net.ssl.mode``" -msgstr "" - -# 8ef750fe6af84f8089a8ae8d07efcb53 -#: ../source/includes/generated/overview.rst:20319 -msgid "" -"``/includes/option/setting-conf-net.ssl.mode`` is only included in " -":doc:`/reference/configuration-options`." -msgstr "" - -# 26fe407378184fa49144577d1d3303c4 -#: ../source/includes/generated/overview.rst:20398 -msgid "``/includes/option/setting-conf-net.ssl.weakCertificateValidation``" -msgstr "" - -# 3352f14e4c5e4399aa1eeadb4857b2cd -#: ../source/includes/generated/overview.rst:20403 -msgid "" -"``/includes/option/setting-conf-net.ssl.weakCertificateValidation`` is only " -"included in :doc:`/reference/configuration-options`." -msgstr "" - -# 7f44cfdfddb54c2aa7300739168ea23d -#: ../source/includes/generated/overview.rst:20435 -msgid "``/includes/option/setting-conf-net.unixDomainSocket.enabled``" -msgstr "" - -# d4697d8246144a8d97cfb15a94b3e403 -#: ../source/includes/generated/overview.rst:20440 -msgid "" -"``/includes/option/setting-conf-net.unixDomainSocket.enabled`` is only " -"included in :doc:`/reference/configuration-options`." -msgstr "" - -# df2f6437dbc344cf993d6fc871e77bbe -#: ../source/includes/generated/overview.rst:20469 -msgid "``/includes/option/setting-conf-net.unixDomainSocket.pathPrefix``" -msgstr "" - -# fcac99c082b347068fc262e27f8b1b4d -#: ../source/includes/generated/overview.rst:20474 -msgid "" -"``/includes/option/setting-conf-net.unixDomainSocket.pathPrefix`` is only " -"included in :doc:`/reference/configuration-options`." -msgstr "" - -# 03ccb0605e5249f99aa9cbde3db73f34 -#: ../source/includes/generated/overview.rst:20500 -msgid "``/includes/option/setting-conf-net.wireObjectCheck``" -msgstr "" - -# 66ae7c03bead4cefbccbb890300e3a2a -#: ../source/includes/generated/overview.rst:20505 -msgid "" -"``/includes/option/setting-conf-net.wireObjectCheck`` is only included in " -":doc:`/reference/configuration-options`." -msgstr "" - -# 09cc9de645ce41a896f611e88b0c3306 -#: ../source/includes/generated/overview.rst:20528 -msgid "``/includes/option/setting-conf-operationProfiling.mode``" -msgstr "" - -# f9c7d134dfa24f17a81c1386d6340fda -#: ../source/includes/generated/overview.rst:20533 -msgid "" -"``/includes/option/setting-conf-operationProfiling.mode`` is only included " -"in :doc:`/reference/configuration-options`." -msgstr "" - -# 956c1e69e9e548688c0bd70380fdd3dd -#: ../source/includes/generated/overview.rst:20578 -msgid "``/includes/option/setting-conf-operationProfiling.slowOpThresholdMs``" -msgstr "" - -# 79f0f6966fc64b3b89b620eb39468fb4 -#: ../source/includes/generated/overview.rst:20583 -msgid "" -"``/includes/option/setting-conf-operationProfiling.slowOpThresholdMs`` is " -"only included in :doc:`/reference/configuration-options`." -msgstr "" - -# bb0ad15c3ccb4fe488ce61c18bcec377 -#: ../source/includes/generated/overview.rst:20607 -msgid "``/includes/option/setting-conf-processManagement.fork``" -msgstr "" - -# 13206f3d4d954a9db2301654526c5a29 -#: ../source/includes/generated/overview.rst:20612 -msgid "" -"``/includes/option/setting-conf-processManagement.fork`` is only included in" -" :doc:`/reference/configuration-options`." -msgstr "" - -# 5df92efff4be46e5aee767e51c0e105e -#: ../source/includes/generated/overview.rst:20634 -msgid "``/includes/option/setting-conf-processManagement.pidFilePath``" -msgstr "" - -# 08f57c6602af49c6af2bf2bba9d2f66d -#: ../source/includes/generated/overview.rst:20639 -msgid "" -"``/includes/option/setting-conf-processManagement.pidFilePath`` is only " -"included in :doc:`/reference/configuration-options`." -msgstr "" - -# 0e9393f5cdf2444aab76847cd5ce53b3 -#: ../source/includes/generated/overview.rst:20789 -msgid "``/includes/option/setting-conf-replication.localPingThresholdMs``" -msgstr "" - -# 418943fbede94401badfe64d3c69e87f -#: ../source/includes/generated/overview.rst:20794 -msgid "" -"``/includes/option/setting-conf-replication.localPingThresholdMs`` is only " -"included in :doc:`/reference/configuration-options`." -msgstr "" - -# 6a670ed7d5214c7f937f88ac28dc2efa -#: ../source/includes/generated/overview.rst:20839 -msgid "``/includes/option/setting-conf-replication.oplogSizeMB``" -msgstr "" - -# 96003d966d674b29a87d87a142441408 -#: ../source/includes/generated/overview.rst:20844 -msgid "" -"``/includes/option/setting-conf-replication.oplogSizeMB`` is only included " -"in :doc:`/reference/configuration-options`." -msgstr "" - -# 29b8e8aa614140e4ad456c2d577f9602 -#: ../source/includes/generated/overview.rst:20867 -msgid "``/includes/option/setting-conf-replication.replSetName``" -msgstr "" - -# eeefc6b2078949f89cf1944cb5721858 -#: ../source/includes/generated/overview.rst:20872 -msgid "" -"``/includes/option/setting-conf-replication.replSetName`` is only included " -"in :doc:`/reference/configuration-options`." -msgstr "" - -# 659f3bc9b9b54af2b6f1bf37d70f3801 -#: ../source/includes/generated/overview.rst:20893 -msgid "``/includes/option/setting-conf-replication.secondaryIndexPrefetch``" -msgstr "" - -# e7c4a2315c6843869475d6bab3015be8 -#: ../source/includes/generated/overview.rst:20898 -msgid "" -"``/includes/option/setting-conf-replication.secondaryIndexPrefetch`` is only" -" included in :doc:`/reference/configuration-options`." -msgstr "" - -# 016625f9410e4d089d30a565d57e4320 -#: ../source/includes/generated/overview.rst:20945 -msgid "``/includes/option/setting-conf-security.authSchemaVersion``" -msgstr "" - -# b026335f27fd445c861ac645abd9a87f -#: ../source/includes/generated/overview.rst:20966 -msgid "``/includes/option/setting-conf-security.authentication``" -msgstr "" - -# 9621a3fdac2d41daaa3230bcc2023f27 -#: ../source/includes/generated/overview.rst:21018 -msgid "``/includes/option/setting-conf-security.authenticationMechanisms``" -msgstr "" - -# 66148e440bff4266a58c0b7064141346 -#: ../source/includes/generated/overview.rst:21123 -msgid "``/includes/option/setting-conf-security.clusterAuthMode``" -msgstr "" - -# 235ebe28e4d2460f9f5bf38bf7bca576 -#: ../source/includes/generated/overview.rst:21128 -msgid "" -"``/includes/option/setting-conf-security.clusterAuthMode`` is only included " -"in :doc:`/reference/configuration-options`." -msgstr "" - -# 424a59b1574a4e599a2d51f7e9fe22fb -#: ../source/includes/generated/overview.rst:21183 -msgid "``/includes/option/setting-conf-security.enableLocalhostAuthBypass``" -msgstr "" - -# 3015187fc9874de095a59e686f2ffdc2 -#: ../source/includes/generated/overview.rst:21236 -msgid "``/includes/option/setting-conf-security.keyFile``" -msgstr "" - -# 2f5ad1849a9e44c8a74d1a202120a3b6 -#: ../source/includes/generated/overview.rst:21241 -msgid "" -"``/includes/option/setting-conf-security.keyFile`` is only included in " -":doc:`/reference/configuration-options`." -msgstr "" - -# 1ba88092e4d94a2884ed80ff41713c5c -#: ../source/includes/generated/overview.rst:21261 -msgid "``/includes/option/setting-conf-security.sasl.hostName``" -msgstr "" - -# 36194248e13249cf8f9328a9adbdbf0a -#: ../source/includes/generated/overview.rst:21266 -msgid "" -"``/includes/option/setting-conf-security.sasl.hostName`` is only included in" -" :doc:`/reference/configuration-options`." -msgstr "" - -# 613221c27f7e4b5b95dca263a1b2ce94 -#: ../source/includes/generated/overview.rst:21284 -msgid "``/includes/option/setting-conf-security.sasl.saslauthdSocketPath``" -msgstr "" - -# 436883ff18274967aa98396e6c62c1fc -#: ../source/includes/generated/overview.rst:21289 -msgid "" -"``/includes/option/setting-conf-security.sasl.saslauthdSocketPath`` is only " -"included in :doc:`/reference/configuration-options`." -msgstr "" - -# e93bc37113c14ba09d56ed70bcc10f06 -#: ../source/includes/generated/overview.rst:21305 -msgid "``/includes/option/setting-conf-security.sasl.serviceName``" -msgstr "" - -# 846e62c3653e4981bc481b9e4a035655 -#: ../source/includes/generated/overview.rst:21310 -msgid "" -"``/includes/option/setting-conf-security.sasl.serviceName`` is only included" -" in :doc:`/reference/configuration-options`." -msgstr "" - -# 0a606fe3e1324b73b4f7469869a8e401 -#: ../source/includes/generated/overview.rst:21337 -msgid "" -"``/includes/option/setting-conf-" -"security.supportCompatibilityFormPrivilegeDocuments``" -msgstr "" - -# aae2f74ed4314f92a9e21234327dce1e -#: ../source/includes/generated/overview.rst:21365 -msgid "``/includes/option/setting-conf-setParameter``" -msgstr "" - -# 983a235bb0fc46e98a570b1a51bfbcc7 -#: ../source/includes/generated/overview.rst:21370 -msgid "" -"``/includes/option/setting-conf-setParameter`` is only included in " -":doc:`/reference/configuration-options`." -msgstr "" - -# a33cfad84d0b4f4d857d8a3d1cc09b42 -#: ../source/includes/generated/overview.rst:21388 -msgid "``/includes/option/setting-conf-sharding.archiveMovedChunks``" -msgstr "" - -# 8a3610156605466bb9e7f972f55773fc -#: ../source/includes/generated/overview.rst:21393 -msgid "" -"``/includes/option/setting-conf-sharding.archiveMovedChunks`` is only " -"included in :doc:`/reference/configuration-options`." -msgstr "" - -# 7b436f90d5e649adbb7eee6f076418f9 -#: ../source/includes/generated/overview.rst:21416 -msgid "``/includes/option/setting-conf-sharding.autoSplit``" -msgstr "" - -# 0ff06fe4210040f899eac3abf492f59c -#: ../source/includes/generated/overview.rst:21421 -msgid "" -"``/includes/option/setting-conf-sharding.autoSplit`` is only included in " -":doc:`/reference/configuration-options`." -msgstr "" - -# 012592edb26649389f76921500ef72a3 -#: ../source/includes/generated/overview.rst:21449 -msgid "``/includes/option/setting-conf-sharding.chunkSize``" -msgstr "" - -# 26f7f7b716854c95a59a9759ca868415 -#: ../source/includes/generated/overview.rst:21454 -msgid "" -"``/includes/option/setting-conf-sharding.chunkSize`` is only included in " -":doc:`/reference/configuration-options`." -msgstr "" - -# e680e845328f41eca268d068e6556abf -#: ../source/includes/generated/overview.rst:21482 -msgid "``/includes/option/setting-conf-sharding.clusterRole``" -msgstr "" - -# a55b0fa0f2af4c11ae9d4a7fe42446ab -#: ../source/includes/generated/overview.rst:21487 -msgid "" -"``/includes/option/setting-conf-sharding.clusterRole`` is only included in " -":doc:`/reference/configuration-options`." -msgstr "" - -# 5c213bd54d5a4756b974d92b63e55928 -#: ../source/includes/generated/overview.rst:21524 -msgid "``/includes/option/setting-conf-sharding.configDB``" -msgstr "" - -# e6179173e7f44b1da244262f2850c1b5 -#: ../source/includes/generated/overview.rst:21529 -msgid "" -"``/includes/option/setting-conf-sharding.configDB`` is only included in " -":doc:`/reference/configuration-options`." -msgstr "" - -# a0d5077517ba4867bc96572f70c9cde3 -#: ../source/includes/generated/overview.rst:21560 -msgid "``/includes/option/setting-conf-snmp.master``" -msgstr "" - -# 1eb33aa14fcf427ea1743a12fb056f11 -#: ../source/includes/generated/overview.rst:21565 -msgid "" -"``/includes/option/setting-conf-snmp.master`` is only included in " -":doc:`/reference/configuration-options`." -msgstr "" - -# 98d0f62a7df749babc5d05e78f8ec669 -#: ../source/includes/generated/overview.rst:21584 -msgid "``/includes/option/setting-conf-snmp.subagent``" -msgstr "" - -# ee0023f38243475bac92d8a167bc7386 -#: ../source/includes/generated/overview.rst:21589 -msgid "" -"``/includes/option/setting-conf-snmp.subagent`` is only included in " -":doc:`/reference/configuration-options`." -msgstr "" - -# 9d18f5126bc440c89c60418b84a8d6e5 -#: ../source/includes/generated/overview.rst:21608 -msgid "``/includes/option/setting-conf-storage.dbPath``" -msgstr "" - -# d668a746125a415d9b18309a2022fa63 -#: ../source/includes/generated/overview.rst:21613 -msgid "" -"``/includes/option/setting-conf-storage.dbPath`` is only included in " -":doc:`/reference/configuration-options`." -msgstr "" - -# 7f7e06dce5ae44b6bbaff546da000d7a -#: ../source/includes/generated/overview.rst:21636 -msgid "``/includes/option/setting-conf-storage.directoryPerDB``" -msgstr "" - -# 3e21e8e333d64bad823dade9d515651a -#: ../source/includes/generated/overview.rst:21641 -msgid "" -"``/includes/option/setting-conf-storage.directoryPerDB`` is only included in" -" :doc:`/reference/configuration-options`." -msgstr "" - -# d0220dbed36941c7872d81db447a273b -#: ../source/includes/generated/overview.rst:21701 -msgid "``/includes/option/setting-conf-storage.indexBuildRetry``" -msgstr "" - -# b70a49a00bdd40508e1765c4e9cf6022 -#: ../source/includes/generated/overview.rst:21706 -msgid "" -"``/includes/option/setting-conf-storage.indexBuildRetry`` is only included " -"in :doc:`/reference/configuration-options`." -msgstr "" - -# 6b507ca3fd7d4bb9a53b78b1fb581196 -#: ../source/includes/generated/overview.rst:21731 -msgid "``/includes/option/setting-conf-storage.journal.commitIntervalMs``" -msgstr "" - -# 9c565928492b43dfbbff71451f7da5d1 -#: ../source/includes/generated/overview.rst:21736 -msgid "" -"``/includes/option/setting-conf-storage.journal.commitIntervalMs`` is only " -"included in :doc:`/reference/configuration-options`." -msgstr "" - -# c79a9b91409a4c67aa878c43a25981f9 -#: ../source/includes/generated/overview.rst:21771 -msgid "``/includes/option/setting-conf-storage.journal.debugFlags``" -msgstr "" - -# 1b4ddb8d166a45f8b6fd03ccc1a05e39 -#: ../source/includes/generated/overview.rst:21776 -msgid "" -"``/includes/option/setting-conf-storage.journal.debugFlags`` is only " -"included in :doc:`/reference/configuration-options`." -msgstr "" - -# 803c07c73aed4a97a0452941ba8bd364 -#: ../source/includes/generated/overview.rst:21795 -msgid "``/includes/option/setting-conf-storage.journal.enabled``" -msgstr "" - -# 8e5ffcb270614cb48872ffa917aa55eb -#: ../source/includes/generated/overview.rst:21800 -msgid "" -"``/includes/option/setting-conf-storage.journal.enabled`` is only included " -"in :doc:`/reference/configuration-options`." -msgstr "" - -# dbf28093cbf24d8da5b11b06ec44410b -#: ../source/includes/generated/overview.rst:21823 -msgid "``/includes/option/setting-conf-storage.nsSize``" -msgstr "" - -# 47d7e19a4e28422ca065c30e00bb664a -#: ../source/includes/generated/overview.rst:21828 -msgid "" -"``/includes/option/setting-conf-storage.nsSize`` is only included in " -":doc:`/reference/configuration-options`." -msgstr "" - -# c414bf6accfc497a95a4ac5c11d9e263 -#: ../source/includes/generated/overview.rst:21854 -msgid "``/includes/option/setting-conf-storage.preallocDataFiles``" -msgstr "" - -# cfb43410eefd4de18663c08ac97718f2 -#: ../source/includes/generated/overview.rst:21859 -msgid "" -"``/includes/option/setting-conf-storage.preallocDataFiles`` is only included" -" in :doc:`/reference/configuration-options`." -msgstr "" - -# 514d0abc438b4ce0bcf2b6a7dd0008b5 -#: ../source/includes/generated/overview.rst:21909 -msgid "``/includes/option/setting-conf-storage.quota.maxFilesPerDB``" -msgstr "" - -# a8a238c752c94ebeaf5d4047a8e9df6a -#: ../source/includes/generated/overview.rst:21914 -msgid "" -"``/includes/option/setting-conf-storage.quota.maxFilesPerDB`` is only " -"included in :doc:`/reference/configuration-options`." -msgstr "" - -# b7856303acab420a8cc36dd0ae840149 -#: ../source/includes/generated/overview.rst:21935 -msgid "``/includes/option/setting-conf-storage.repairPath``" -msgstr "" - -# 4593e436ac494b3c9a782206cf846548 -#: ../source/includes/generated/overview.rst:21940 -msgid "" -"``/includes/option/setting-conf-storage.repairPath`` is only included in " -":doc:`/reference/configuration-options`." -msgstr "" - -# 41929177b509436482e285901ad8c31d -#: ../source/includes/generated/overview.rst:21962 -msgid "``/includes/option/setting-conf-storage.smallFiles``" -msgstr "" - -# bf12d02c74a443f6b35bef8cade1df4c -#: ../source/includes/generated/overview.rst:21967 -msgid "" -"``/includes/option/setting-conf-storage.smallFiles`` is only included in " -":doc:`/reference/configuration-options`." -msgstr "" - -# 1548b6a886c54fdeb4e8554883a99767 -#: ../source/includes/generated/overview.rst:21994 -msgid "``/includes/option/setting-conf-storage.syncPeriodSecs``" -msgstr "" - -# 286fc88777184410a7739a1c5c7eeb63 -#: ../source/includes/generated/overview.rst:21999 -msgid "" -"``/includes/option/setting-conf-storage.syncPeriodSecs`` is only included in" -" :doc:`/reference/configuration-options`." -msgstr "" - -# 8828244f19ca481a8f7b93d227b1f1f2 -#: ../source/includes/generated/overview.rst:22034 -msgid "``/includes/option/setting-conf-systemLog.destination``" -msgstr "" - -# af4a54a44cc94ebb9fdd829e817c4b70 -#: ../source/includes/generated/overview.rst:22039 -msgid "" -"``/includes/option/setting-conf-systemLog.destination`` is only included in " -":doc:`/reference/configuration-options`." -msgstr "" - -# e5e15a97a2a645d2a12b9e119e2659ff -#: ../source/includes/generated/overview.rst:22056 -msgid "``/includes/option/setting-conf-systemLog.logAppend``" -msgstr "" - -# 8b212d0da1b44754a7c9b1732ada550d -#: ../source/includes/generated/overview.rst:22061 -msgid "" -"``/includes/option/setting-conf-systemLog.logAppend`` is only included in " -":doc:`/reference/configuration-options`." -msgstr "" - -# 6d974dbfbaf848eaabda4a9ff74a12a1 -#: ../source/includes/generated/overview.rst:22080 -msgid "``/includes/option/setting-conf-systemLog.path``" -msgstr "" - -# 321c280f9db04dd28c8ea41d8daedb0e -#: ../source/includes/generated/overview.rst:22085 -msgid "" -"``/includes/option/setting-conf-systemLog.path`` is only included in " -":doc:`/reference/configuration-options`." -msgstr "" - -# 613c58d3fb3b48baaf8f6db4384fe3cc -#: ../source/includes/generated/overview.rst:22106 -msgid "``/includes/option/setting-conf-systemLog.quiet``" -msgstr "" - -# 1d03c903cbe74dc89bc5c2997e058b79 -#: ../source/includes/generated/overview.rst:22111 -msgid "" -"``/includes/option/setting-conf-systemLog.quiet`` is only included in " -":doc:`/reference/configuration-options`." -msgstr "" - -# 2155aeb0866646d4a4aa8378e557898b -#: ../source/includes/generated/overview.rst:22131 -msgid "``/includes/option/setting-conf-systemLog.syslogFacility``" -msgstr "" - -# 26cc818ee84a4e5bab496febab6d0975 -#: ../source/includes/generated/overview.rst:22136 -msgid "" -"``/includes/option/setting-conf-systemLog.syslogFacility`` is only included " -"in :doc:`/reference/configuration-options`." -msgstr "" - -# 5a8595c0d892400b97c64f075ffabcd5 -#: ../source/includes/generated/overview.rst:22157 -msgid "``/includes/option/setting-conf-systemLog.timeStampFormat``" -msgstr "" - -# aa8d18aa9d6a40d0ad0ffb7dbb8da907 -#: ../source/includes/generated/overview.rst:22162 -msgid "" -"``/includes/option/setting-conf-systemLog.timeStampFormat`` is only included" -" in :doc:`/reference/configuration-options`." -msgstr "" - -# ed9552f0ba6c4fd09073a79d7bcc6ae1 -#: ../source/includes/generated/overview.rst:22206 -msgid "``/includes/option/setting-conf-systemLog.traceAllExceptions``" -msgstr "" - -# 93320dc536944ae889e9a33c46426857 -#: ../source/includes/generated/overview.rst:22211 -msgid "" -"``/includes/option/setting-conf-systemLog.traceAllExceptions`` is only " -"included in :doc:`/reference/configuration-options`." -msgstr "" - -# 5410af4bb8264c2fbea590dab4f70beb -#: ../source/includes/generated/overview.rst:22228 -msgid "``/includes/option/setting-conf-systemLog.verbosity``" -msgstr "" - -# 71dfa8a0f282409292a68382cd18162e -#: ../source/includes/generated/overview.rst:22233 -msgid "" -"``/includes/option/setting-conf-systemLog.verbosity`` is only included in " -":doc:`/reference/configuration-options`." -msgstr "" - -# c92d388bb91f413eb611672c07ca6ece -#: ../source/includes/generated/overview.rst:22251 -msgid "``/includes/options-bsondump``" -msgstr "" - -# e971f2eaad004909be7e3737e51a108e -#: ../source/includes/generated/overview.rst:22256 -msgid "``/includes/options-bsondump`` is not included in any files." -msgstr "" - -# 5d410e21f374406d8be098fe108d19f8 -#: ../source/includes/generated/overview.rst:22349 -msgid "``/includes/options-conf``" -msgstr "" - -# faac4ee4e14943ae8702136aa1fab31d -#: ../source/includes/generated/overview.rst:22354 -msgid "``/includes/options-conf`` is not included in any files." -msgstr "" - -# 849a2177071343adb5aeb2ebff2febce -#: ../source/includes/generated/overview.rst:23402 -msgid "``/includes/options-mongo``" -msgstr "" - -# 60541a50e0554f978288d9498dea5d07 -#: ../source/includes/generated/overview.rst:23407 -msgid "``/includes/options-mongo`` is not included in any files." -msgstr "" - -# 9a5e6d4f6ce84f3884eea7684f9fd659 -#: ../source/includes/generated/overview.rst:23733 -msgid "``/includes/options-mongod.exe``" -msgstr "" - -# 60f5e22f5747442897b9361692b752a5 -#: ../source/includes/generated/overview.rst:23738 -msgid "``/includes/options-mongod.exe`` is not included in any files." -msgstr "" - -# 2629bd70a1f2435498652d3708e380c1 -#: ../source/includes/generated/overview.rst:23843 -msgid "``/includes/options-mongod``" -msgstr "" - -# d501fbbe5cc34547a3d772544df2876f -#: ../source/includes/generated/overview.rst:23848 -msgid "``/includes/options-mongod`` is not included in any files." -msgstr "" - -# 73d6cb51a9f04483bb811e0b676516b6 -#: ../source/includes/generated/overview.rst:25306 -msgid "``/includes/options-mongodump``" -msgstr "" - -# b3230bc7b23d4f699a1e772827ae5e5e -#: ../source/includes/generated/overview.rst:25311 -msgid "``/includes/options-mongodump`` is not included in any files." -msgstr "" - -# 13e0475d79b44af3a71a0e85efbff734 -#: ../source/includes/generated/overview.rst:25604 -msgid "``/includes/options-mongoexport``" -msgstr "" - -# 8ac3332fd0f9489d877a110895eaca7e -#: ../source/includes/generated/overview.rst:25609 -msgid "``/includes/options-mongoexport`` is not included in any files." -msgstr "" - -# dcdcc8d6abcb493bb68286b62ce7b419 -#: ../source/includes/generated/overview.rst:25985 -msgid "``/includes/options-mongofiles``" -msgstr "" - -# 8891eff906aa4a9b8edc8f3cea382aa4 -#: ../source/includes/generated/overview.rst:25990 -msgid "``/includes/options-mongofiles`` is not included in any files." -msgstr "" - -# 1493adb76611464c9307410027ad5e83 -#: ../source/includes/generated/overview.rst:26215 -msgid "``/includes/options-mongoimport``" -msgstr "" - -# b9b7efbb56174660b538f524d9eb0d2f -#: ../source/includes/generated/overview.rst:26220 -msgid "``/includes/options-mongoimport`` is not included in any files." -msgstr "" - -# f33858083b3148259402b652e424fe89 -#: ../source/includes/generated/overview.rst:26532 -msgid "``/includes/options-mongooplog``" -msgstr "" - -# 90429c43271b4ac1b8bb937de8baf78b -#: ../source/includes/generated/overview.rst:26537 -msgid "``/includes/options-mongooplog`` is not included in any files." -msgstr "" - -# aad5ff2015c04172ab4eabaeddbd152d -#: ../source/includes/generated/overview.rst:26795 -msgid "``/includes/options-mongoperf``" -msgstr "" - -# 765cf9fa61f34879954e66fe73e4e44c -#: ../source/includes/generated/overview.rst:26800 -msgid "``/includes/options-mongoperf`` is not included in any files." -msgstr "" - -# 2c6b963a66874008aa82c8513b2a60b0 -#: ../source/includes/generated/overview.rst:26853 -msgid "``/includes/options-mongorestore``" -msgstr "" - -# 7742d90ce5cd43419e2af1a4df4e4789 -#: ../source/includes/generated/overview.rst:26858 -msgid "``/includes/options-mongorestore`` is not included in any files." -msgstr "" - -# 2b3a2fe5b20e49c6a148dbb216a1bb54 -#: ../source/includes/generated/overview.rst:27189 -msgid "``/includes/options-mongos.exe``" -msgstr "" - -# 65e17e946ef54fca8cc66f0ca0f73fc3 -#: ../source/includes/generated/overview.rst:27194 -msgid "``/includes/options-mongos.exe`` is not included in any files." -msgstr "" - -# 4b948865cc554d2d9bebb364d62556c3 -#: ../source/includes/generated/overview.rst:27262 -msgid "``/includes/options-mongos``" -msgstr "" - -# 665a334f6b794d6a83731f4883424861 -#: ../source/includes/generated/overview.rst:27267 -msgid "``/includes/options-mongos`` is not included in any files." -msgstr "" - -# 3514cd90bf0148de991ebf82fdb63b98 -#: ../source/includes/generated/overview.rst:27713 -msgid "``/includes/options-mongosniff``" -msgstr "" - -# 2be6710fd27140c7b6898d036145e39c -#: ../source/includes/generated/overview.rst:27718 -msgid "``/includes/options-mongosniff`` is not included in any files." -msgstr "" - -# 4ff51b96d5bd4546a3c6d023e300f231 -#: ../source/includes/generated/overview.rst:27793 -msgid "``/includes/options-mongostat``" -msgstr "" - -# 4aa75f00561f4dcab956be468590e542 -#: ../source/includes/generated/overview.rst:27798 -msgid "``/includes/options-mongostat`` is not included in any files." -msgstr "" - -# bfdd2cdff7a5468184274bf6b39c5218 -#: ../source/includes/generated/overview.rst:28006 -msgid "``/includes/options-mongotop``" -msgstr "" - -# c509c6a835254d039ec2e5dc3487fa37 -#: ../source/includes/generated/overview.rst:28011 -msgid "``/includes/options-mongotop`` is not included in any files." -msgstr "" - -# 217aee780be347c396d1b1c4457e8779 -#: ../source/includes/generated/overview.rst:28168 -msgid "``/includes/options-shared``" -msgstr "" - -# 13c41de269894c1da35b12102a4fc21e -#: ../source/includes/generated/overview.rst:28173 -msgid "``/includes/options-shared`` is not included in any files." -msgstr "" - -# 693379da02374e209d5c8497ccf3e90b -#: ../source/includes/generated/overview.rst:28602 -msgid "``/includes/output-upgrade-check``" -msgstr "" - -# 95d41553c4c445dbaa0b47a85a0ce3a1 -#: ../source/includes/generated/overview.rst:28607 -msgid "``/includes/output-upgrade-check`` is included in **2** files." -msgstr "" - -# a7f7e1e7bb9f4fa29606138d4b00a363 -#: ../source/includes/generated/overview.rst:28618 -msgid "" -"To include ``/includes/output-upgrade-check`` in a document, use the " -"following statement:" -msgstr "" - -# 665a10bbca4e4251a621a8636789f46e -#: ../source/includes/generated/overview.rst:28687 -msgid "``/includes/parameters-map-reduce``" -msgstr "" - -# c1cf0c72733948cbbaaddadd63e33dc8 -#: ../source/includes/generated/overview.rst:28692 -msgid "``/includes/parameters-map-reduce`` is included in **2** files." -msgstr "" - -# 8a0388fc1ac94d7295c444eac07b3139 -#: ../source/includes/generated/overview.rst:28703 -msgid "" -"To include ``/includes/parameters-map-reduce`` in a document, use the " -"following statement:" -msgstr "" - -# 8859a6439f9c44209dff5bf9207a2ec7 -#: ../source/includes/generated/overview.rst:28965 -msgid "``/includes/read-preference-modes-table``" -msgstr "" - -# c134df0ba4c44a5eabf84ccd159dc37e -#: ../source/includes/generated/overview.rst:28970 -msgid "``/includes/read-preference-modes-table`` is included in **2** files." -msgstr "" - -# 614d3fd8814649babd90d8c716b5c1c5 -#: ../source/includes/generated/overview.rst:28981 -msgid "" -"To include ``/includes/read-preference-modes-table`` in a document, use the " -"following statement:" -msgstr "" - -# df03d4868ac64ffda4befe6c814651f3 -#: ../source/includes/generated/overview.rst:29018 -msgid "``/includes/replica-states``" -msgstr "" - -# a7bf5abb4ead4862bf5dfcf675076d65 -#: ../source/includes/generated/overview.rst:29023 -msgid "" -"``/includes/replica-states`` is only included in :doc:`/reference/replica-" -"states`." -msgstr "" - -# b8e4686fd6104fdeb3d3e1d84ce11392 -#: ../source/includes/generated/overview.rst:29089 -msgid "``/includes/resource-document-facts``" -msgstr "" - -# bf8486b453874d74b126f20450e294d6 -#: ../source/includes/generated/overview.rst:29094 -msgid "" -"``/includes/resource-document-facts`` is only included in :doc:`/reference" -"/resource-document`." -msgstr "" - -# 50b718ec51504105bf61e3498c8f84b5 -#: ../source/includes/generated/overview.rst:29115 -msgid "``/includes/seealso-elections``" -msgstr "" - -# ea955eb8c839491e9a4c1c88300e4cd4 -#: ../source/includes/generated/overview.rst:29120 -msgid "``/includes/seealso-elections`` is not included in any files." -msgstr "" - -# 3a6f5cc0e3764725a0c0386f53dc42d0 -#: ../source/includes/generated/overview.rst:29130 -msgid "``/includes/tip-applications-do-not-need-to-compute-hashes``" -msgstr "" - -# 8044ae97db5042fd968dfe8397d2e380 -#: ../source/includes/generated/overview.rst:29135 -msgid "" -"``/includes/tip-applications-do-not-need-to-compute-hashes`` is included in " -"**3** files." -msgstr "" - -# ad7c15d858684986bdd1f9b898711f85 -#: ../source/includes/generated/overview.rst:29140 -msgid ":doc:`/core/sharding-shard-key`" -msgstr "" - -# 45d749221b584d45a84b6df223ab1f50 -#: ../source/includes/generated/overview.rst:29142 -msgid ":doc:`/tutorial/choose-a-shard-key`" -msgstr "" - -# f3d6eb1c068546e9a0a0678eaf4ce93e -#: ../source/includes/generated/overview.rst:29144 -msgid ":doc:`/tutorial/create-a-hashed-index`" -msgstr "" - -# 51096e9ad9ba4786ad3101aee5a1cd99 -#: ../source/includes/generated/overview.rst:29148 -msgid "" -"To include ``/includes/tip-applications-do-not-need-to-compute-hashes`` in a" -" document, use the following statement:" -msgstr "" - -# 9ad9130ad1314dd48d3c77b4dbce8ae6 -#: ../source/includes/generated/overview.rst:29166 -msgid "``/includes/tip-hostnames``" -msgstr "" - -# 592915ab9b75441b9793d9914e385e69 -#: ../source/includes/generated/overview.rst:29171 -msgid "``/includes/tip-hostnames`` is included in **2** files." -msgstr "" - -# 6e09855a427f43e28239629b97017b5b -#: ../source/includes/generated/overview.rst:29182 -msgid "" -"To include ``/includes/tip-hostnames`` in a document, use the following " -"statement:" -msgstr "" - -# 1094bd46e09243d6a75e2af7ed8840a5 -#: ../source/includes/generated/overview.rst:29242 -msgid "``/includes/warning-blocking-collection``" -msgstr "" - -# 016cb481d2e543fd85f895068078c840 -#: ../source/includes/generated/overview.rst:29247 -msgid "" -"``/includes/warning-blocking-collection`` is not included in any files." -msgstr "" - -# 7c32f830f2b844acbd4fe576a8d621be -#: ../source/includes/generated/overview.rst:29260 -msgid "``/includes/warning-blocking-global``" -msgstr "" - -# 7145c87e72844b4fb1c37b74522b3a0d -#: ../source/includes/generated/overview.rst:29265 -msgid "``/includes/warning-blocking-global`` is included in **8** files." -msgstr "" - -# df6b4ec03c32418793afb15f3b2c4095 -#: ../source/includes/generated/overview.rst:29270 -msgid ":doc:`/core/capped-collections`" -msgstr "" - -# cd59d97cba1d49cfb408d9f363fe50d4 -#: ../source/includes/generated/overview.rst:29274 -msgid ":doc:`/reference/command/closeAllDatabases`" -msgstr "" - -# 9e3c3057eff14d57b12e7ac7d222ebbd -#: ../source/includes/generated/overview.rst:29276 -msgid ":doc:`/reference/command/convertToCapped`" -msgstr "" - -# 737b0f198b3b47db8b3349727ca9257d -#: ../source/includes/generated/overview.rst:29278 -msgid ":doc:`/reference/command/dropDatabase`" -msgstr "" - -# 6bc5992d3aba42a29b02f12cc4843fde -#: ../source/includes/generated/overview.rst:29280 -msgid ":doc:`/reference/command/renameCollection`" -msgstr "" - -# 37dac2de9fcf492aba07b6be70883558 -#: ../source/includes/generated/overview.rst:29284 -msgid ":doc:`/reference/command/resync`" -msgstr "" - -# 4d9a75be0319418094413631cc4b214c -#: ../source/includes/generated/overview.rst:29288 -msgid "" -"To include ``/includes/warning-blocking-global`` in a document, use the " -"following statement:" -msgstr "" - -# decfb9f5336440b7968e7364a1393cd4 -#: ../source/includes/generated/overview.rst:29306 -msgid "``/includes/warning-copyto-loss-of-type-fidelity``" -msgstr "" - -# 810a4643c6624d02b2eb5383fb1ec751 -#: ../source/includes/generated/overview.rst:29311 -msgid "" -"``/includes/warning-copyto-loss-of-type-fidelity`` is included in **2** " -"files." -msgstr "" - -# 80380319d04e444cad69ea6472cc04da -#: ../source/includes/generated/overview.rst:29322 -msgid "" -"To include ``/includes/warning-copyto-loss-of-type-fidelity`` in a document," -" use the following statement:" -msgstr "" - -# 8aba0fbc72af45768c24233068594e42 -#: ../source/includes/generated/overview.rst:29349 -msgid "``/includes/warning-fsync-lock-mongodump``" -msgstr "" - -# ab917ffee6a64271bd8299e8072a82b5 -#: ../source/includes/generated/overview.rst:29354 -msgid "``/includes/warning-fsync-lock-mongodump`` is included in **2** files." -msgstr "" - -# b3cd2caf1787486d86b26daeb82e068f -#: ../source/includes/generated/overview.rst:29365 -msgid "" -"To include ``/includes/warning-fsync-lock-mongodump`` in a document, use the" -" following statement:" -msgstr "" - -# 4b545564b3f14eb68890b359f369e23d -#: ../source/includes/generated/overview.rst:29386 -msgid "``/includes/warning-hashed-index-floating-point``" -msgstr "" - -# 02f1e28c5a3f47739bb496425a80373c -#: ../source/includes/generated/overview.rst:29391 -msgid "" -"``/includes/warning-hashed-index-floating-point`` is included in **2** " -"files." -msgstr "" - -# aa609b7c626a42839fe41a7c6415d000 -#: ../source/includes/generated/overview.rst:29396 -msgid ":doc:`/core/index-hashed`" -msgstr "" - -# dbb1438b92114665ad98b4cee027ba7d -#: ../source/includes/generated/overview.rst:8198 -#: ../source/includes/generated/overview.rst:29398 -msgid ":doc:`/tutorial/shard-collection-with-a-hashed-shard-key`" -msgstr "" - -# 19d1eeed27434835bc76b1f49f2ba023 -#: ../source/includes/generated/overview.rst:29402 -msgid "" -"To include ``/includes/warning-hashed-index-floating-point`` in a document, " -"use the following statement:" -msgstr "" - -# 36ee27420e65483eb5d204e024f70d79 -#: ../source/includes/generated/overview.rst:29425 -msgid "``/includes/warning-internal``" -msgstr "" - -# e7ec19bce6cf4c23b6e6b55c8ffe1717 -#: ../source/includes/generated/overview.rst:29430 -msgid "``/includes/warning-internal`` is not included in any files." -msgstr "" - -# d676fed31a2f4bf8977dc3521e248b0f -#: ../source/includes/generated/overview.rst:29444 -msgid "``/includes/warning-mixing-types``" -msgstr "" - -# 13e812a4b41e48d18ae99a0b6149d411 -#: ../source/includes/generated/overview.rst:29449 -msgid "``/includes/warning-mixing-types`` is included in **2** files." -msgstr "" - -# 7f4265003b874e899903ca41bbbcbb50 -#: ../source/includes/generated/overview.rst:29456 -msgid ":doc:`/reference/operator/query/type`" -msgstr "" - -# 72f185366674414ab9c75aaef5d546ea -#: ../source/includes/generated/overview.rst:29460 -msgid "" -"To include ``/includes/warning-mixing-types`` in a document, use the " -"following statement:" -msgstr "" - -# 9c9870bf4d244fbc8520708703211abf -#: ../source/includes/generated/overview.rst:29478 -msgid "``/includes/warning-mongodump-compatibility-2.2``" -msgstr "" - -# b3e2c801414346a7b8fa6faf15a65a43 -#: ../source/includes/generated/overview.rst:29483 -msgid "" -"``/includes/warning-mongodump-compatibility-2.2`` is included in **3** " -"files." -msgstr "" - -# ce9d9bd57c0f44a092259660096540b2 -#: ../source/includes/generated/overview.rst:29496 -msgid "" -"To include ``/includes/warning-mongodump-compatibility-2.2`` in a document, " -"use the following statement:" -msgstr "" - -# 3da1c48ca1014e95aef9542d636739c8 -#: ../source/includes/generated/overview.rst:29514 -msgid "``/includes/warning-repair``" -msgstr "" - -# 43add8c595244069a472e99bdd6b0a2d -#: ../source/includes/generated/overview.rst:29519 -msgid "``/includes/warning-repair`` is included in **4** files." -msgstr "" - -# 59b7ad9ff9504c61bef9a965b0a4545d -#: ../source/includes/generated/overview.rst:29521 -msgid "" -"``/includes/warning-repair`` is included in another file used as an include." -msgstr "" - -# e2e2e5a224504a999237797e70b5014c -#: ../source/includes/generated/overview.rst:29533 -msgid "" -"To include ``/includes/warning-repair`` in a document, use the following " -"statement:" -msgstr "" - -# 2e207e9e15f9459e8a6e56b997d0f5ed -#: ../source/includes/generated/overview.rst:29560 -msgid "``/includes/warning-rs-reconfig``" -msgstr "" - -# 7342367342874295a23b798d858ed484 -#: ../source/includes/generated/overview.rst:29565 -msgid "``/includes/warning-rs-reconfig`` is included in **4** files." -msgstr "" - -# f2e310e7199c4b23820faea592385f87 -#: ../source/includes/generated/overview.rst:29580 -msgid "" -"To include ``/includes/warning-rs-reconfig`` in a document, use the " -"following statement:" -msgstr "" - -# f00fd3c7a9b642db83797be06a99cd21 -#: ../source/includes/generated/overview.rst:29608 -msgid "``/includes/warning-sharding-hostnames``" -msgstr "" - -# 0b2319ca3643496aa2e793a549f5af95 -#: ../source/includes/generated/overview.rst:29613 -msgid "" -"``/includes/warning-sharding-hostnames`` is only included in :doc:`/tutorial" -"/deploy-shard-cluster`." -msgstr "" - -# b6c3408e22c44522971387ae9bbe73de -#: ../source/includes/generated/overview.rst:29633 -msgid "``/includes/warning-splitting-chunks``" -msgstr "" - -# 25b5c665d7d1415a8c002535ddda56e9 -#: ../source/includes/generated/overview.rst:29638 -msgid "``/includes/warning-splitting-chunks`` is included in **3** files." -msgstr "" - -# 5359fc6764aa4563bfa6ad0849aa57d5 -#: ../source/includes/generated/overview.rst:29643 -msgid ":doc:`/reference/command/split`" -msgstr "" - -# 776dbc42047b43c8bff30553e3f24302 -#: ../source/includes/generated/overview.rst:29645 -msgid ":doc:`/reference/command/splitChunk`" -msgstr "" - -# 5c270706da0d4306bcb9ee046dcb77c7 -#: ../source/includes/generated/overview.rst:29647 -msgid ":doc:`/tutorial/split-chunks-in-sharded-cluster`" -msgstr "" - -# f20cd56fe6b34fd9a9a6eae66082732a -#: ../source/includes/generated/overview.rst:29651 -msgid "" -"To include ``/includes/warning-splitting-chunks`` in a document, use the " -"following statement:" -msgstr "" - -# 40a36d696e744517b0324af7b9e5974f -#: ../source/includes/generated/overview.rst:29676 -msgid "``/includes/warning-terminating-operations``" -msgstr "" - -# f54d5b33d8af414092a9087f9fcc0844 -#: ../source/includes/generated/overview.rst:29681 -msgid "" -"``/includes/warning-terminating-operations`` is included in **2** files." -msgstr "" - -# 84eb730acf274b25b93915508cc49083 -#: ../source/includes/generated/overview.rst:29686 -msgid ":doc:`/reference/method/db.currentOp`" -msgstr "" - -# 6d2bd8ea6ca2437093a0ee56bedb84e1 -#: ../source/includes/generated/overview.rst:29688 -msgid ":doc:`/reference/method/db.killOp`" -msgstr "" - -# cb40b79dcc464e9c83e6474acb373914 -#: ../source/includes/generated/overview.rst:29692 -msgid "" -"To include ``/includes/warning-terminating-operations`` in a document, use " -"the following statement:" -msgstr "" - -# 74ed3dc0d27a48169b34f274a524a9e8 -#: ../source/includes/generated/overview.rst:29711 -msgid "``/includes/warning-text-search-not-for-production``" -msgstr "" - -# f2b31cae32034a51bd11d61e0fb1909e -#: ../source/includes/generated/overview.rst:29716 -msgid "" -"``/includes/warning-text-search-not-for-production`` is not included in any " -"files." -msgstr "" - -# 0aae3ff026fa450aaa626f5409ea51a1 -#: ../source/includes/generated/overview.rst:29737 -msgid "``/includes/warning-type-fidelity-loss``" -msgstr "" - -# d90717de408f45929b62fa7dab563b21 -#: ../source/includes/generated/overview.rst:29742 -msgid "``/includes/warning-type-fidelity-loss`` is included in **3** files." -msgstr "" - -# 140152099c954a1badb2475f5ac09a66 -#: ../source/includes/generated/overview.rst:29747 -msgid ":doc:`/core/import-export`" -msgstr "" - -# 86b73f4bd0ff4b30b147ca22a05bdcd4 -#: ../source/includes/generated/overview.rst:29749 -msgid ":doc:`/reference/program/mongoexport`" -msgstr "" - -# a87afe08d93d4cff9e9e511e9524fd99 -#: ../source/includes/generated/overview.rst:29751 -msgid ":doc:`/reference/program/mongoimport`" -msgstr "" - -# b7120e7043594f7bb78053b32f1d0f20 -#: ../source/includes/generated/overview.rst:29755 -msgid "" -"To include ``/includes/warning-type-fidelity-loss`` in a document, use the " -"following statement:" -msgstr "" - -#: ../source/includes/generated/overview.rst:23 -msgid "``/includes/#toc-aggregation-reference``" -msgstr "" - -#: ../source/includes/generated/overview.rst:28 -msgid "``/includes/#toc-aggregation-reference`` is not included in any files." -msgstr "" - -#: ../source/includes/generated/overview.rst:62 -msgid "``/includes/#warning-x509-requires-sslCAfile``" -msgstr "" - -#: ../source/includes/generated/overview.rst:67 -msgid "" -"``/includes/#warning-x509-requires-sslCAfile`` is not included in any files." -msgstr "" - -#: ../source/includes/generated/overview.rst:293 -msgid "``/includes/access-create-first-user-proc``" -msgstr "" - -#: ../source/includes/generated/overview.rst:298 -msgid "" -"``/includes/access-create-first-user-proc`` is included in **3** files." -msgstr "" - -#: ../source/includes/generated/overview.rst:311 -msgid "" -"To include ``/includes/access-create-first-user-proc`` in a document, use " -"the following statement:" -msgstr "" - -#: ../source/includes/generated/overview.rst:503 -msgid "``/includes/access-eval`` is included in **3** files." -msgstr "" - -#: ../source/includes/generated/overview.rst:505 -msgid "" -"``/includes/access-eval`` is included in another file used as an include." -msgstr "" - -#: ../source/includes/generated/overview.rst:1066 -msgid "" -"``/includes/admonition-mongodb-enterprise-windows-ldap`` is included in " -"another file used as an include." -msgstr "" - -#: ../source/includes/generated/overview.rst:1095 -msgid "``/includes/admonition-saslauthd-ldap-considerations``" -msgstr "" - -#: ../source/includes/generated/overview.rst:1100 -msgid "" -"``/includes/admonition-saslauthd-ldap-considerations`` is included in **2** " -"files." -msgstr "" - -#: ../source/includes/generated/overview.rst:1105 -msgid ":doc:`/tutorial/configure-ldap-sasl-activedirectory`" -msgstr "" - -#: ../source/includes/generated/overview.rst:1107 -msgid ":doc:`/tutorial/configure-ldap-sasl-openldap`" -msgstr "" - -#: ../source/includes/generated/overview.rst:1111 -msgid "" -"To include ``/includes/admonition-saslauthd-ldap-considerations`` in a " -"document, use the following statement:" -msgstr "" - -#: ../source/includes/generated/overview.rst:1318 -msgid "``/includes/deprecation-uniqueDocs`` is included in **4** files." -msgstr "" - -#: ../source/includes/generated/overview.rst:1330 -#: ../source/includes/generated/overview.rst:4914 -msgid ":doc:`/reference/operator/aggregation/geoNear-field`" -msgstr "" - -#: ../source/includes/generated/overview.rst:1353 -msgid "``/includes/driver-table-community``" -msgstr "" - -#: ../source/includes/generated/overview.rst:1358 -msgid "" -"``/includes/driver-table-community`` is only included in " -":doc:`/applications/drivers`." -msgstr "" - -#: ../source/includes/generated/overview.rst:1386 -msgid "``/includes/driver-table``" -msgstr "" - -#: ../source/includes/generated/overview.rst:1391 -msgid "" -"``/includes/driver-table`` is only included in :doc:`/applications/drivers`." -msgstr "" - -#: ../source/includes/generated/overview.rst:1576 -msgid "``/includes/example-near-minDistance``" -msgstr "" - -#: ../source/includes/generated/overview.rst:1581 -msgid "``/includes/example-near-minDistance`` is included in **2** files." -msgstr "" - -#: ../source/includes/generated/overview.rst:1586 -#: ../source/includes/generated/overview.rst:1639 -msgid ":doc:`/reference/operator/query/minDistance`" -msgstr "" - -#: ../source/includes/generated/overview.rst:1588 -#: ../source/includes/generated/overview.rst:4873 -#: ../source/includes/generated/overview.rst:5661 -msgid ":doc:`/reference/operator/query/near`" -msgstr "" - -#: ../source/includes/generated/overview.rst:1592 -msgid "" -"To include ``/includes/example-near-minDistance`` in a document, use the " -"following statement:" -msgstr "" - -#: ../source/includes/generated/overview.rst:1629 -msgid "``/includes/example-nearSphere-minDistance``" -msgstr "" - -#: ../source/includes/generated/overview.rst:1634 -msgid "" -"``/includes/example-nearSphere-minDistance`` is included in **2** files." -msgstr "" - -#: ../source/includes/generated/overview.rst:1641 -msgid ":doc:`/reference/operator/query/nearSphere`" -msgstr "" - -#: ../source/includes/generated/overview.rst:1645 -msgid "" -"To include ``/includes/example-nearSphere-minDistance`` in a document, use " -"the following statement:" -msgstr "" - -#: ../source/includes/generated/overview.rst:1844 -msgid "``/includes/example-showDiskLoc``" -msgstr "" - -#: ../source/includes/generated/overview.rst:1849 -msgid "``/includes/example-showDiskLoc`` is included in **2** files." -msgstr "" - -#: ../source/includes/generated/overview.rst:1854 -msgid ":doc:`/reference/method/cursor.showDiskLoc`" -msgstr "" - -#: ../source/includes/generated/overview.rst:1856 -msgid ":doc:`/reference/operator/meta/showDiskLoc`" -msgstr "" - -#: ../source/includes/generated/overview.rst:1860 -msgid "" -"To include ``/includes/example-showDiskLoc`` in a document, use the " -"following statement:" -msgstr "" - -#: ../source/includes/generated/overview.rst:1920 -msgid "``/includes/example/example-gs-aggregation``" -msgstr "" - -#: ../source/includes/generated/overview.rst:1925 -msgid "" -"``/includes/example/example-gs-aggregation`` is not included in any files." -msgstr "" - -#: ../source/includes/generated/overview.rst:2054 -msgid "``/includes/example/example-gs-index``" -msgstr "" - -#: ../source/includes/generated/overview.rst:2059 -msgid "``/includes/example/example-gs-index`` is not included in any files." -msgstr "" - -#: ../source/includes/generated/overview.rst:2137 -msgid "``/includes/example/example-gs-insert-array``" -msgstr "" - -#: ../source/includes/generated/overview.rst:2142 -msgid "" -"``/includes/example/example-gs-insert-array`` is not included in any files." -msgstr "" - -#: ../source/includes/generated/overview.rst:2213 -msgid "``/includes/example/example-gs-insert-prereq``" -msgstr "" - -#: ../source/includes/generated/overview.rst:2218 -msgid "" -"``/includes/example/example-gs-insert-prereq`` is not included in any files." -msgstr "" - -#: ../source/includes/generated/overview.rst:2242 -msgid "``/includes/example/example-gs-insert``" -msgstr "" - -#: ../source/includes/generated/overview.rst:2247 -msgid "``/includes/example/example-gs-insert`` is not included in any files." -msgstr "" - -#: ../source/includes/generated/overview.rst:2305 -msgid "``/includes/example/example-gs-query-all``" -msgstr "" - -#: ../source/includes/generated/overview.rst:2310 -msgid "" -"``/includes/example/example-gs-query-all`` is not included in any files." -msgstr "" - -#: ../source/includes/generated/overview.rst:2398 -msgid "``/includes/example/example-gs-query-equality``" -msgstr "" - -#: ../source/includes/generated/overview.rst:2403 -msgid "" -"``/includes/example/example-gs-query-equality`` is not included in any " -"files." -msgstr "" - -#: ../source/includes/generated/overview.rst:2597 -msgid "``/includes/example/example-gs-query-operators``" -msgstr "" - -#: ../source/includes/generated/overview.rst:2602 -msgid "" -"``/includes/example/example-gs-query-operators`` is not included in any " -"files." -msgstr "" - -#: ../source/includes/generated/overview.rst:2707 -msgid "``/includes/example/example-gs-query-projection``" -msgstr "" - -#: ../source/includes/generated/overview.rst:2712 -msgid "" -"``/includes/example/example-gs-query-projection`` is not included in any " -"files." -msgstr "" - -#: ../source/includes/generated/overview.rst:2772 -msgid "``/includes/example/example-gs-query-sort``" -msgstr "" - -#: ../source/includes/generated/overview.rst:2777 -msgid "" -"``/includes/example/example-gs-query-sort`` is not included in any files." -msgstr "" - -#: ../source/includes/generated/overview.rst:2821 -msgid "``/includes/example/example-gs-remove``" -msgstr "" - -#: ../source/includes/generated/overview.rst:2826 -msgid "``/includes/example/example-gs-remove`` is not included in any files." -msgstr "" - -#: ../source/includes/generated/overview.rst:2940 -msgid "``/includes/example/example-gs-update-fields``" -msgstr "" - -#: ../source/includes/generated/overview.rst:2945 -msgid "" -"``/includes/example/example-gs-update-fields`` is not included in any files." -msgstr "" - -#: ../source/includes/generated/overview.rst:3050 -msgid "``/includes/example/example-gs-update-replace``" -msgstr "" - -#: ../source/includes/generated/overview.rst:3055 -msgid "" -"``/includes/example/example-gs-update-replace`` is not included in any " -"files." -msgstr "" - -#: ../source/includes/generated/overview.rst:3388 -msgid "``/includes/fact-2.6-wc-gle-change``" -msgstr "" - -#: ../source/includes/generated/overview.rst:3393 -msgid "``/includes/fact-2.6-wc-gle-change`` is included in **3** files." -msgstr "" - -#: ../source/includes/generated/overview.rst:3400 -msgid ":doc:`/reference/method/db.getLastError`" -msgstr "" - -#: ../source/includes/generated/overview.rst:3402 -msgid ":doc:`/reference/method/db.getLastErrorObj`" -msgstr "" - -#: ../source/includes/generated/overview.rst:3406 -msgid "" -"To include ``/includes/fact-2.6-wc-gle-change`` in a document, use the " -"following statement:" -msgstr "" - -#: ../source/includes/generated/overview.rst:3431 -msgid "``/includes/fact-adding-shards-changes-cluster-balance``" -msgstr "" - -#: ../source/includes/generated/overview.rst:3436 -msgid "" -"``/includes/fact-adding-shards-changes-cluster-balance`` is included in " -"**3** files." -msgstr "" - -#: ../source/includes/generated/overview.rst:3445 -msgid ":doc:`/tutorial/add-shards-to-shard-cluster`" -msgstr "" - -#: ../source/includes/generated/overview.rst:3449 -msgid "" -"To include ``/includes/fact-adding-shards-changes-cluster-balance`` in a " -"document, use the following statement:" -msgstr "" - -#: ../source/includes/generated/overview.rst:3468 -msgid "``/includes/fact-agg-boolean``" -msgstr "" - -#: ../source/includes/generated/overview.rst:3473 -msgid "``/includes/fact-agg-boolean`` is included in **6** files." -msgstr "" - -#: ../source/includes/generated/overview.rst:3475 -msgid "" -"``/includes/fact-agg-boolean`` is included in another file used as an " -"include." -msgstr "" - -#: ../source/includes/generated/overview.rst:3481 -#: ../source/includes/generated/overview.rst:3707 -msgid ":doc:`/reference/operator/aggregation/allElementsTrue`" -msgstr "" - -#: ../source/includes/generated/overview.rst:3483 -msgid ":doc:`/reference/operator/aggregation/and`" -msgstr "" - -#: ../source/includes/generated/overview.rst:3485 -#: ../source/includes/generated/overview.rst:3709 -msgid ":doc:`/reference/operator/aggregation/anyElementTrue`" -msgstr "" - -#: ../source/includes/generated/overview.rst:3487 -msgid ":doc:`/reference/operator/aggregation/not`" -msgstr "" - -#: ../source/includes/generated/overview.rst:3489 -msgid ":doc:`/reference/operator/aggregation/or`" -msgstr "" - -#: ../source/includes/generated/overview.rst:3493 -msgid "" -"To include ``/includes/fact-agg-boolean`` in a document, use the following " -"statement:" -msgstr "" - -#: ../source/includes/generated/overview.rst:3511 -msgid "``/includes/fact-agg-comparison-expressions``" -msgstr "" - -#: ../source/includes/generated/overview.rst:3516 -msgid "" -"``/includes/fact-agg-comparison-expressions`` is included in **7** files." -msgstr "" - -#: ../source/includes/generated/overview.rst:3521 -msgid ":doc:`/reference/operator/aggregation/cmp`" -msgstr "" - -#: ../source/includes/generated/overview.rst:3523 -msgid ":doc:`/reference/operator/aggregation/eq`" -msgstr "" - -#: ../source/includes/generated/overview.rst:3525 -msgid ":doc:`/reference/operator/aggregation/gt`" -msgstr "" - -#: ../source/includes/generated/overview.rst:3527 -msgid ":doc:`/reference/operator/aggregation/gte`" -msgstr "" - -#: ../source/includes/generated/overview.rst:3529 -msgid ":doc:`/reference/operator/aggregation/lt`" -msgstr "" - -#: ../source/includes/generated/overview.rst:3531 -msgid ":doc:`/reference/operator/aggregation/lte`" -msgstr "" - -#: ../source/includes/generated/overview.rst:3533 -msgid ":doc:`/reference/operator/aggregation/ne`" -msgstr "" - -#: ../source/includes/generated/overview.rst:3537 -msgid "" -"To include ``/includes/fact-agg-comparison-expressions`` in a document, use " -"the following statement:" -msgstr "" - -#: ../source/includes/generated/overview.rst:3594 -msgid "" -"``/includes/fact-agg-helper-returns-cursor`` is only included in " -":doc:`/reference/method/db.collection.aggregate`." -msgstr "" - -#: ../source/includes/generated/overview.rst:3694 -msgid "``/includes/fact-agg-top-level-expressions``" -msgstr "" - -#: ../source/includes/generated/overview.rst:3699 -msgid "" -"``/includes/fact-agg-top-level-expressions`` is included in **8** files." -msgstr "" - -#: ../source/includes/generated/overview.rst:3701 -msgid "" -"``/includes/fact-agg-top-level-expressions`` is included in another file " -"used as an include." -msgstr "" - -#: ../source/includes/generated/overview.rst:3723 -msgid "" -"To include ``/includes/fact-agg-top-level-expressions`` in a document, use " -"the following statement:" -msgstr "" - -#: ../source/includes/generated/overview.rst:3740 -msgid "``/includes/fact-aggregation-accumulator``" -msgstr "" - -#: ../source/includes/generated/overview.rst:3745 -msgid "``/includes/fact-aggregation-accumulator`` is included in **8** files." -msgstr "" - -#: ../source/includes/generated/overview.rst:3750 -msgid ":doc:`/reference/operator/aggregation/addToSet`" -msgstr "" - -#: ../source/includes/generated/overview.rst:3752 -msgid ":doc:`/reference/operator/aggregation/avg`" -msgstr "" - -#: ../source/includes/generated/overview.rst:3754 -msgid ":doc:`/reference/operator/aggregation/first`" -msgstr "" - -#: ../source/includes/generated/overview.rst:3756 -msgid ":doc:`/reference/operator/aggregation/last`" -msgstr "" - -#: ../source/includes/generated/overview.rst:3758 -msgid ":doc:`/reference/operator/aggregation/max`" -msgstr "" - -#: ../source/includes/generated/overview.rst:3760 -msgid ":doc:`/reference/operator/aggregation/min`" -msgstr "" - -#: ../source/includes/generated/overview.rst:3762 -msgid ":doc:`/reference/operator/aggregation/push`" -msgstr "" - -#: ../source/includes/generated/overview.rst:3764 -msgid ":doc:`/reference/operator/aggregation/sum`" -msgstr "" - -#: ../source/includes/generated/overview.rst:3768 -msgid "" -"To include ``/includes/fact-aggregation-accumulator`` in a document, use the" -" following statement:" -msgstr "" - -#: ../source/includes/generated/overview.rst:3790 -msgid "``/includes/fact-aggregation-types`` is not included in any files." -msgstr "" - -#: ../source/includes/generated/overview.rst:3865 -msgid "``/includes/fact-bulk-operation-batches``" -msgstr "" - -#: ../source/includes/generated/overview.rst:3870 -msgid "``/includes/fact-bulk-operation-batches`` is included in **4** files." -msgstr "" - -#: ../source/includes/generated/overview.rst:3875 -#: ../source/includes/generated/overview.rst:3920 -#: ../source/includes/generated/overview.rst:3962 -#: ../source/includes/generated/overview.rst:4000 -msgid ":doc:`/reference/method/Bulk.execute`" -msgstr "" - -#: ../source/includes/generated/overview.rst:3877 -#: ../source/includes/generated/overview.rst:3922 -#: ../source/includes/generated/overview.rst:3964 -#: ../source/includes/generated/overview.rst:4002 -msgid ":doc:`/reference/method/Bulk`" -msgstr "" - -#: ../source/includes/generated/overview.rst:3879 -#: ../source/includes/generated/overview.rst:3924 -#: ../source/includes/generated/overview.rst:3966 -msgid ":doc:`/reference/method/db.collection.initializeOrderedBulkOp`" -msgstr "" - -#: ../source/includes/generated/overview.rst:3881 -#: ../source/includes/generated/overview.rst:4004 -msgid ":doc:`/reference/method/db.collection.initializeUnorderedBulkOp`" -msgstr "" - -#: ../source/includes/generated/overview.rst:3885 -msgid "" -"To include ``/includes/fact-bulk-operation-batches`` in a document, use the " -"following statement:" -msgstr "" - -#: ../source/includes/generated/overview.rst:3910 -msgid "``/includes/fact-bulk-operation-ordered-list``" -msgstr "" - -#: ../source/includes/generated/overview.rst:3915 -msgid "" -"``/includes/fact-bulk-operation-ordered-list`` is included in **3** files." -msgstr "" - -#: ../source/includes/generated/overview.rst:3928 -msgid "" -"To include ``/includes/fact-bulk-operation-ordered-list`` in a document, use" -" the following statement:" -msgstr "" - -#: ../source/includes/generated/overview.rst:3952 -msgid "``/includes/fact-bulk-operation-sharded-cluster``" -msgstr "" - -#: ../source/includes/generated/overview.rst:3957 -msgid "" -"``/includes/fact-bulk-operation-sharded-cluster`` is included in **3** " -"files." -msgstr "" - -#: ../source/includes/generated/overview.rst:3970 -msgid "" -"To include ``/includes/fact-bulk-operation-sharded-cluster`` in a document, " -"use the following statement:" -msgstr "" - -#: ../source/includes/generated/overview.rst:3990 -msgid "``/includes/fact-bulk-operation-unordered-list``" -msgstr "" - -#: ../source/includes/generated/overview.rst:3995 -msgid "" -"``/includes/fact-bulk-operation-unordered-list`` is included in **3** files." -msgstr "" - -#: ../source/includes/generated/overview.rst:4008 -msgid "" -"To include ``/includes/fact-bulk-operation-unordered-list`` in a document, " -"use the following statement:" -msgstr "" - -#: ../source/includes/generated/overview.rst:4166 -msgid "``/includes/fact-comparison-order``" -msgstr "" - -#: ../source/includes/generated/overview.rst:4171 -msgid "``/includes/fact-comparison-order`` is included in **9** files." -msgstr "" - -#: ../source/includes/generated/overview.rst:4176 -msgid ":doc:`/reference/operator/query-comparison`" -msgstr "" - -#: ../source/includes/generated/overview.rst:4178 -msgid ":doc:`/reference/operator/query`" -msgstr "" - -#: ../source/includes/generated/overview.rst:4180 -msgid ":doc:`/reference/operator/query/gt`" -msgstr "" - -#: ../source/includes/generated/overview.rst:4182 -msgid ":doc:`/reference/operator/query/gte`" -msgstr "" - -#: ../source/includes/generated/overview.rst:4184 -msgid ":doc:`/reference/operator/query/in`" -msgstr "" - -#: ../source/includes/generated/overview.rst:4186 -msgid ":doc:`/reference/operator/query/lt`" -msgstr "" - -#: ../source/includes/generated/overview.rst:4188 -msgid ":doc:`/reference/operator/query/lte`" -msgstr "" - -#: ../source/includes/generated/overview.rst:4190 -msgid ":doc:`/reference/operator/query/ne`" -msgstr "" - -#: ../source/includes/generated/overview.rst:4192 -msgid ":doc:`/reference/operator/query/nin`" -msgstr "" - -#: ../source/includes/generated/overview.rst:4196 -msgid "" -"To include ``/includes/fact-comparison-order`` in a document, use the " -"following statement:" -msgstr "" - -#: ../source/includes/generated/overview.rst:4250 -msgid "``/includes/fact-confirm-enterprise-binaries``" -msgstr "" - -#: ../source/includes/generated/overview.rst:4255 -msgid "" -"``/includes/fact-confirm-enterprise-binaries`` is included in **2** files." -msgstr "" - -#: ../source/includes/generated/overview.rst:4260 -msgid "" -":doc:`/tutorial/control-access-to-mongodb-with-kerberos-authentication`" -msgstr "" - -#: ../source/includes/generated/overview.rst:4262 -msgid ":doc:`/tutorial/troubleshoot-kerberos`" -msgstr "" - -#: ../source/includes/generated/overview.rst:4266 -msgid "" -"To include ``/includes/fact-confirm-enterprise-binaries`` in a document, use" -" the following statement:" -msgstr "" - -#: ../source/includes/generated/overview.rst:4339 -msgid "``/includes/fact-count-index-use``" -msgstr "" - -#: ../source/includes/generated/overview.rst:4344 -msgid "``/includes/fact-count-index-use`` is included in **2** files." -msgstr "" - -#: ../source/includes/generated/overview.rst:4349 -#: ../source/includes/generated/overview.rst:4420 -msgid ":doc:`/reference/method/cursor.count`" -msgstr "" - -#: ../source/includes/generated/overview.rst:4351 -#: ../source/includes/generated/overview.rst:4422 -msgid ":doc:`/reference/method/db.collection.count`" -msgstr "" - -#: ../source/includes/generated/overview.rst:4355 -msgid "" -"To include ``/includes/fact-count-index-use`` in a document, use the " -"following statement:" -msgstr "" - -#: ../source/includes/generated/overview.rst:4408 -msgid "``/includes/fact-count-on-sharded-clusters``" -msgstr "" - -#: ../source/includes/generated/overview.rst:4413 -msgid "" -"``/includes/fact-count-on-sharded-clusters`` is included in **3** files." -msgstr "" - -#: ../source/includes/generated/overview.rst:4418 -msgid ":doc:`/reference/command/count`" -msgstr "" - -#: ../source/includes/generated/overview.rst:4426 -msgid "" -"To include ``/includes/fact-count-on-sharded-clusters`` in a document, use " -"the following statement:" -msgstr "" - -#: ../source/includes/generated/overview.rst:4509 -msgid "" -"``/includes/fact-distributed-rs-siteB-config`` is included in **2** files." -msgstr "" - -#: ../source/includes/generated/overview.rst:4666 -msgid "``/includes/fact-eval-authentication`` is not included in any files." -msgstr "" - -#: ../source/includes/generated/overview.rst:4796 -msgid "``/includes/fact-findAndModify-update-comparison``" -msgstr "" - -#: ../source/includes/generated/overview.rst:4801 -msgid "" -"``/includes/fact-findAndModify-update-comparison`` is included in **2** " -"files." -msgstr "" - -#: ../source/includes/generated/overview.rst:4806 -msgid ":doc:`/reference/command/findAndModify`" -msgstr "" - -#: ../source/includes/generated/overview.rst:4808 -msgid ":doc:`/reference/method/db.collection.findAndModify`" -msgstr "" - -#: ../source/includes/generated/overview.rst:4812 -msgid "" -"To include ``/includes/fact-findAndModify-update-comparison`` in a document," -" use the following statement:" -msgstr "" - -#: ../source/includes/generated/overview.rst:4861 -msgid "``/includes/fact-geo-near-returns-sorted-results``" -msgstr "" - -#: ../source/includes/generated/overview.rst:4866 -msgid "" -"``/includes/fact-geo-near-returns-sorted-results`` is included in **2** " -"files." -msgstr "" - -#: ../source/includes/generated/overview.rst:4871 -#: ../source/includes/generated/overview.rst:4912 -msgid ":doc:`/reference/command/geoNear`" -msgstr "" - -#: ../source/includes/generated/overview.rst:4877 -msgid "" -"To include ``/includes/fact-geo-near-returns-sorted-results`` in a document," -" use the following statement:" -msgstr "" - -#: ../source/includes/generated/overview.rst:4895 -msgid "``/includes/fact-geoNear-restrict-near-in-query``" -msgstr "" - -#: ../source/includes/generated/overview.rst:4900 -msgid "" -"``/includes/fact-geoNear-restrict-near-in-query`` is included in **5** " -"files." -msgstr "" - -#: ../source/includes/generated/overview.rst:4902 -msgid "" -"``/includes/fact-geoNear-restrict-near-in-query`` is included in another " -"file used as an include." -msgstr "" - -#: ../source/includes/generated/overview.rst:4916 -msgid ":doc:`/reference/operator/aggregation/geoNear`" -msgstr "" - -#: ../source/includes/generated/overview.rst:4920 -msgid "" -"To include ``/includes/fact-geoNear-restrict-near-in-query`` in a document, " -"use the following statement:" -msgstr "" - -#: ../source/includes/generated/overview.rst:5102 -msgid "``/includes/fact-id-values-generated``" -msgstr "" - -#: ../source/includes/generated/overview.rst:5107 -msgid "" -"``/includes/fact-id-values-generated`` is only included in :doc:`/includes" -"/introduction-query-matching`." -msgstr "" - -#: ../source/includes/generated/overview.rst:5257 -msgid "``/includes/fact-index-specification-field-value``" -msgstr "" - -#: ../source/includes/generated/overview.rst:5262 -msgid "" -"``/includes/fact-index-specification-field-value`` is included in **2** " -"files." -msgstr "" - -#: ../source/includes/generated/overview.rst:5273 -msgid "" -"To include ``/includes/fact-index-specification-field-value`` in a document," -" use the following statement:" -msgstr "" - -#: ../source/includes/generated/overview.rst:5292 -msgid "``/includes/fact-installation-bind-ip-default-in-config``" -msgstr "" - -#: ../source/includes/generated/overview.rst:5297 -msgid "" -"``/includes/fact-installation-bind-ip-default-in-config`` is included in " -"**3** files." -msgstr "" - -#: ../source/includes/generated/overview.rst:5310 -msgid "" -"To include ``/includes/fact-installation-bind-ip-default-in-config`` in a " -"document, use the following statement:" -msgstr "" - -#: ../source/includes/generated/overview.rst:5333 -msgid "" -"``/includes/fact-limitation-one-geo-index-per-collection`` is included in " -"**3** files." -msgstr "" - -#: ../source/includes/generated/overview.rst:5342 -msgid ":doc:`/tutorial/build-a-2dsphere-index`" -msgstr "" - -#: ../source/includes/generated/overview.rst:5562 -msgid "``/includes/fact-mongodump-overwrite-files``" -msgstr "" - -#: ../source/includes/generated/overview.rst:5567 -msgid "" -"``/includes/fact-mongodump-overwrite-files`` is included in **2** files." -msgstr "" - -#: ../source/includes/generated/overview.rst:5578 -msgid "" -"To include ``/includes/fact-mongodump-overwrite-files`` in a document, use " -"the following statement:" -msgstr "" - -#: ../source/includes/generated/overview.rst:5649 -msgid "``/includes/fact-near-sharded-cluster``" -msgstr "" - -#: ../source/includes/generated/overview.rst:5654 -msgid "``/includes/fact-near-sharded-cluster`` is included in **2** files." -msgstr "" - -#: ../source/includes/generated/overview.rst:5659 -msgid ":doc:`/applications/geospatial-indexes`" -msgstr "" - -#: ../source/includes/generated/overview.rst:5665 -msgid "" -"To include ``/includes/fact-near-sharded-cluster`` in a document, use the " -"following statement:" -msgstr "" - -#: ../source/includes/generated/overview.rst:5715 -msgid "``/includes/fact-optimizations-subject-to-change``" -msgstr "" - -#: ../source/includes/generated/overview.rst:5720 -msgid "" -"``/includes/fact-optimizations-subject-to-change`` is included in **3** " -"files." -msgstr "" - -#: ../source/includes/generated/overview.rst:5725 -msgid ":doc:`/core/aggregation-pipeline-optimization`" -msgstr "" - -#: ../source/includes/generated/overview.rst:5727 -msgid ":doc:`/core/aggregation-pipeline-sharded-collections`" -msgstr "" - -#: ../source/includes/generated/overview.rst:5733 -msgid "" -"To include ``/includes/fact-optimizations-subject-to-change`` in a document," -" use the following statement:" -msgstr "" - -#: ../source/includes/generated/overview.rst:5748 -msgid "``/includes/fact-page-fault``" -msgstr "" - -#: ../source/includes/generated/overview.rst:5753 -msgid "``/includes/fact-page-fault`` is included in **3** files." -msgstr "" - -#: ../source/includes/generated/overview.rst:5758 -msgid ":doc:`/administration/monitoring`" -msgstr "" - -#: ../source/includes/generated/overview.rst:5760 -msgid ":doc:`/faq/storage`" -msgstr "" - -#: ../source/includes/generated/overview.rst:5762 -msgid ":doc:`/reference/glossary`" -msgstr "" - -#: ../source/includes/generated/overview.rst:5766 -msgid "" -"To include ``/includes/fact-page-fault`` in a document, use the following " -"statement:" -msgstr "" - -#: ../source/includes/generated/overview.rst:6091 -msgid "``/includes/fact-shard-ranges-inclusive-exclusive``" -msgstr "" - -#: ../source/includes/generated/overview.rst:6096 -msgid "" -"``/includes/fact-shard-ranges-inclusive-exclusive`` is not included in any " -"files." -msgstr "" - -#: ../source/includes/generated/overview.rst:6421 -msgid "``/includes/fact-text-search-language-none``" -msgstr "" - -#: ../source/includes/generated/overview.rst:6426 -msgid "" -"``/includes/fact-text-search-language-none`` is included in **5** files." -msgstr "" - -#: ../source/includes/generated/overview.rst:6428 -msgid "" -"``/includes/fact-text-search-language-none`` is included in another file " -"used as an include." -msgstr "" - -#: ../source/includes/generated/overview.rst:6436 -#: ../source/includes/generated/overview.rst:6438 -msgid ":doc:`/reference/operator/query/text-fields`" -msgstr "" - -#: ../source/includes/generated/overview.rst:6442 -msgid ":doc:`/reference/text-search-languages`" -msgstr "" - -#: ../source/includes/generated/overview.rst:6446 -msgid "" -"To include ``/includes/fact-text-search-language-none`` in a document, use " -"the following statement:" -msgstr "" - -#: ../source/includes/generated/overview.rst:6549 -msgid "" -"``/includes/fact-unique-replica-set-names`` is included in **8** files." -msgstr "" - -#: ../source/includes/generated/overview.rst:6711 -msgid "``/includes/fact-upsert-multi-options`` is not included in any files." -msgstr "" - -#: ../source/includes/generated/overview.rst:7087 -msgid "``/includes/intro-aggregation-accumulator``" -msgstr "" - -#: ../source/includes/generated/overview.rst:7092 -msgid "" -"``/includes/intro-aggregation-accumulator`` is included in **3** files." -msgstr "" - -#: ../source/includes/generated/overview.rst:7097 -#: ../source/includes/generated/overview.rst:7134 -#: ../source/includes/generated/overview.rst:7168 -#: ../source/includes/generated/overview.rst:7206 -#: ../source/includes/generated/overview.rst:7244 -#: ../source/includes/generated/overview.rst:7292 -#: ../source/includes/generated/overview.rst:7335 -msgid ":doc:`/meta/aggregation-quick-reference`" -msgstr "" - -#: ../source/includes/generated/overview.rst:7099 -msgid ":doc:`/reference/operator/aggregation-group`" -msgstr "" - -#: ../source/includes/generated/overview.rst:7105 -msgid "" -"To include ``/includes/intro-aggregation-accumulator`` in a document, use " -"the following statement:" -msgstr "" - -#: ../source/includes/generated/overview.rst:7124 -msgid "``/includes/intro-aggregation-arithmetic``" -msgstr "" - -#: ../source/includes/generated/overview.rst:7129 -msgid "``/includes/intro-aggregation-arithmetic`` is included in **3** files." -msgstr "" - -#: ../source/includes/generated/overview.rst:7136 -msgid ":doc:`/reference/operator/aggregation-arithmetic`" -msgstr "" - -#: ../source/includes/generated/overview.rst:7142 -msgid "" -"To include ``/includes/intro-aggregation-arithmetic`` in a document, use the" -" following statement:" -msgstr "" - -#: ../source/includes/generated/overview.rst:7158 -msgid "``/includes/intro-aggregation-boolean``" -msgstr "" - -#: ../source/includes/generated/overview.rst:7163 -msgid "``/includes/intro-aggregation-boolean`` is included in **3** files." -msgstr "" - -#: ../source/includes/generated/overview.rst:7170 -msgid ":doc:`/reference/operator/aggregation-boolean`" -msgstr "" - -#: ../source/includes/generated/overview.rst:7176 -msgid "" -"To include ``/includes/intro-aggregation-boolean`` in a document, use the " -"following statement:" -msgstr "" - -#: ../source/includes/generated/overview.rst:7196 -msgid "``/includes/intro-aggregation-comparison``" -msgstr "" - -#: ../source/includes/generated/overview.rst:7201 -msgid "``/includes/intro-aggregation-comparison`` is included in **3** files." -msgstr "" - -#: ../source/includes/generated/overview.rst:7208 -msgid ":doc:`/reference/operator/aggregation-comparison`" -msgstr "" - -#: ../source/includes/generated/overview.rst:7214 -msgid "" -"To include ``/includes/intro-aggregation-comparison`` in a document, use the" -" following statement:" -msgstr "" - -#: ../source/includes/generated/overview.rst:7234 -msgid "``/includes/intro-aggregation-operator-expressions``" -msgstr "" - -#: ../source/includes/generated/overview.rst:7239 -msgid "" -"``/includes/intro-aggregation-operator-expressions`` is included in **2** " -"files." -msgstr "" - -#: ../source/includes/generated/overview.rst:7250 -msgid "" -"To include ``/includes/intro-aggregation-operator-expressions`` in a " -"document, use the following statement:" -msgstr "" - -#: ../source/includes/generated/overview.rst:7282 -msgid "``/includes/intro-aggregation-set``" -msgstr "" - -#: ../source/includes/generated/overview.rst:7287 -msgid "``/includes/intro-aggregation-set`` is included in **3** files." -msgstr "" - -#: ../source/includes/generated/overview.rst:7294 -msgid ":doc:`/reference/operator/aggregation-set`" -msgstr "" - -#: ../source/includes/generated/overview.rst:7300 -msgid "" -"To include ``/includes/intro-aggregation-set`` in a document, use the " -"following statement:" -msgstr "" - -#: ../source/includes/generated/overview.rst:7325 -msgid "``/includes/intro-aggregation-string``" -msgstr "" - -#: ../source/includes/generated/overview.rst:7330 -msgid "``/includes/intro-aggregation-string`` is included in **7** files." -msgstr "" - -#: ../source/includes/generated/overview.rst:7337 -msgid ":doc:`/reference/operator/aggregation-string`" -msgstr "" - -#: ../source/includes/generated/overview.rst:7341 -msgid ":doc:`/reference/operator/aggregation/strcasecmp`" -msgstr "" - -#: ../source/includes/generated/overview.rst:7343 -msgid ":doc:`/reference/operator/aggregation/substr`" -msgstr "" - -#: ../source/includes/generated/overview.rst:7345 -msgid ":doc:`/reference/operator/aggregation/toLower`" -msgstr "" - -#: ../source/includes/generated/overview.rst:7347 -msgid ":doc:`/reference/operator/aggregation/toUpper`" -msgstr "" - -#: ../source/includes/generated/overview.rst:7351 -msgid "" -"To include ``/includes/intro-aggregation-string`` in a document, use the " -"following statement:" -msgstr "" - -#: ../source/includes/generated/overview.rst:7419 -msgid "``/includes/introduction-query-matching``" -msgstr "" - -#: ../source/includes/generated/overview.rst:7424 -msgid "" -"``/includes/introduction-query-matching`` is not included in any files." -msgstr "" - -#: ../source/includes/generated/overview.rst:7485 -msgid "``/includes/introduction-write-concern`` is included in **2** files." -msgstr "" - -#: ../source/includes/generated/overview.rst:7574 -msgid "" -"``/includes/list-mongodb-enterprise-packages`` is included in **3** files." -msgstr "" - -#: ../source/includes/generated/overview.rst:7579 -msgid ":doc:`/tutorial/install-mongodb-enterprise-on-debian`" -msgstr "" - -#: ../source/includes/generated/overview.rst:8009 -msgid "" -"``/includes/note-deb-and-rpm-default-to-localhost`` is included in **6** " -"files." -msgstr "" - -#: ../source/includes/generated/overview.rst:8051 -msgid "" -"``/includes/note-disable-profiling-fsynclock`` is not included in any files." -msgstr "" - -#: ../source/includes/generated/overview.rst:8186 -msgid "``/includes/note-hashed-shard-key-during-chunk-migration``" -msgstr "" - -#: ../source/includes/generated/overview.rst:8191 -msgid "" -"``/includes/note-hashed-shard-key-during-chunk-migration`` is included in " -"**2** files." -msgstr "" - -#: ../source/includes/generated/overview.rst:8202 -msgid "" -"To include ``/includes/note-hashed-shard-key-during-chunk-migration`` in a " -"document, use the following statement:" -msgstr "" - -#: ../source/includes/generated/overview.rst:8358 -msgid "" -"``/includes/note-method-does-not-return-json`` is included in **5** files." -msgstr "" - -#: ../source/includes/generated/overview.rst:8605 -msgid "" -"``/includes/note-write-concern-journaled-replication`` is included in **2** " -"files." -msgstr "" - -#: ../source/includes/generated/overview.rst:8616 -msgid "" -"To include ``/includes/note-write-concern-journaled-replication`` in a " -"document, use the following statement:" -msgstr "" - -#: ../source/includes/generated/overview.rst:10755 -msgid "``/includes/option/option-mongod-profilingmode``" -msgstr "" - -#: ../source/includes/generated/overview.rst:10760 -msgid "" -"``/includes/option/option-mongod-profilingmode`` is not included in any " -"files." -msgstr "" - -#: ../source/includes/generated/overview.rst:11255 -msgid "``/includes/option/option-mongod-ssl`` is not included in any files." -msgstr "" - -#: ../source/includes/generated/overview.rst:11493 -msgid "``/includes/option/option-mongod-sslOnNormalPorts``" -msgstr "" - -#: ../source/includes/generated/overview.rst:11498 -msgid "" -"``/includes/option/option-mongod-sslOnNormalPorts`` is only included in " -":doc:`/reference/program/mongod`." -msgstr "" - -#: ../source/includes/generated/overview.rst:16558 -msgid "``/includes/option/option-mongorestore-restoreDbUsersAndRoles``" -msgstr "" - -#: ../source/includes/generated/overview.rst:16563 -msgid "" -"``/includes/option/option-mongorestore-restoreDbUsersAndRoles`` is only " -"included in :doc:`/reference/program/mongorestore`." -msgstr "" - -#: ../source/includes/generated/overview.rst:20367 -msgid "``/includes/option/setting-conf-net.ssl.sslOnNormalPorts``" -msgstr "" - -#: ../source/includes/generated/overview.rst:20372 -msgid "" -"``/includes/option/setting-conf-net.ssl.sslOnNormalPorts`` is only included " -"in :doc:`/reference/configuration-options`." -msgstr "" - -#: ../source/includes/generated/overview.rst:20658 -msgid "" -"``/includes/option/setting-conf-" -"processManagement.windowsService.description``" -msgstr "" - -#: ../source/includes/generated/overview.rst:20663 -msgid "" -"``/includes/option/setting-conf-" -"processManagement.windowsService.description`` is only included in " -":doc:`/reference/configuration-options`." -msgstr "" - -#: ../source/includes/generated/overview.rst:20687 -msgid "" -"``/includes/option/setting-conf-" -"processManagement.windowsService.displayName``" -msgstr "" - -#: ../source/includes/generated/overview.rst:20692 -msgid "" -"``/includes/option/setting-conf-" -"processManagement.windowsService.displayName`` is only included in " -":doc:`/reference/configuration-options`." -msgstr "" - -#: ../source/includes/generated/overview.rst:20711 -msgid "" -"``/includes/option/setting-conf-" -"processManagement.windowsService.serviceName``" -msgstr "" - -#: ../source/includes/generated/overview.rst:20716 -msgid "" -"``/includes/option/setting-conf-" -"processManagement.windowsService.serviceName`` is only included in " -":doc:`/reference/configuration-options`." -msgstr "" - -#: ../source/includes/generated/overview.rst:20739 -msgid "" -"``/includes/option/setting-conf-" -"processManagement.windowsService.servicePassword``" -msgstr "" - -#: ../source/includes/generated/overview.rst:20744 -msgid "" -"``/includes/option/setting-conf-" -"processManagement.windowsService.servicePassword`` is only included in " -":doc:`/reference/configuration-options`." -msgstr "" - -#: ../source/includes/generated/overview.rst:20764 -msgid "" -"``/includes/option/setting-conf-" -"processManagement.windowsService.serviceUser``" -msgstr "" - -#: ../source/includes/generated/overview.rst:20769 -msgid "" -"``/includes/option/setting-conf-" -"processManagement.windowsService.serviceUser`` is only included in " -":doc:`/reference/configuration-options`." -msgstr "" - -#: ../source/includes/generated/overview.rst:20950 -msgid "" -"``/includes/option/setting-conf-security.authSchemaVersion`` is not included" -" in any files." -msgstr "" - -#: ../source/includes/generated/overview.rst:20971 -msgid "" -"``/includes/option/setting-conf-security.authentication`` is not included in" -" any files." -msgstr "" - -#: ../source/includes/generated/overview.rst:21023 -msgid "" -"``/includes/option/setting-conf-security.authenticationMechanisms`` is not " -"included in any files." -msgstr "" - -#: ../source/includes/generated/overview.rst:21076 -msgid "``/includes/option/setting-conf-security.authorization``" -msgstr "" - -#: ../source/includes/generated/overview.rst:21081 -msgid "" -"``/includes/option/setting-conf-security.authorization`` is only included in" -" :doc:`/reference/configuration-options`." -msgstr "" - -#: ../source/includes/generated/overview.rst:21188 -msgid "" -"``/includes/option/setting-conf-security.enableLocalhostAuthBypass`` is not " -"included in any files." -msgstr "" - -#: ../source/includes/generated/overview.rst:21210 -msgid "``/includes/option/setting-conf-security.javascriptEnabled``" -msgstr "" - -#: ../source/includes/generated/overview.rst:21215 -msgid "" -"``/includes/option/setting-conf-security.javascriptEnabled`` is only " -"included in :doc:`/reference/configuration-options`." -msgstr "" - -#: ../source/includes/generated/overview.rst:21342 -msgid "" -"``/includes/option/setting-conf-" -"security.supportCompatibilityFormPrivilegeDocuments`` is not included in any" -" files." -msgstr "" - -#: ../source/includes/generated/overview.rst:21881 -msgid "``/includes/option/setting-conf-storage.quota.enforced``" -msgstr "" - -#: ../source/includes/generated/overview.rst:21886 -msgid "" -"``/includes/option/setting-conf-storage.quota.enforced`` is only included in" -" :doc:`/reference/configuration-options`." -msgstr "" - -#: ../source/includes/generated/overview.rst:28535 -msgid "``/includes/output-printReplicationInfo``" -msgstr "" - -#: ../source/includes/generated/overview.rst:28540 -msgid "``/includes/output-printReplicationInfo`` is included in **2** files." -msgstr "" - -#: ../source/includes/generated/overview.rst:28551 -msgid "" -"To include ``/includes/output-printReplicationInfo`` in a document, use the " -"following statement:" -msgstr "" - -#: ../source/includes/generated/overview.rst:29201 -msgid "``/includes/warning-always-use-sslCAFile-for-mongo``" -msgstr "" - -#: ../source/includes/generated/overview.rst:29206 -msgid "" -"``/includes/warning-always-use-sslCAFile-for-mongo`` is included in **10** " -"files." -msgstr "" - -#: ../source/includes/generated/overview.rst:29208 -msgid "" -"``/includes/warning-always-use-sslCAFile-for-mongo`` is included in another " -"file used as an include." -msgstr "" - -#: ../source/includes/generated/overview.rst:29211 -msgid "" -":doc:`/tutorial/configure-ssl-clients` is the only file that includes " -"``/includes/warning-always-use-sslCAFile-for-mongo`` that is not also an " -"include." -msgstr "" - -#: ../source/includes/generated/overview.rst:29217 -msgid "" -"To include ``/includes/warning-always-use-sslCAFile-for-mongo`` in a " -"document, use the following statement:" -msgstr "" - -#: ../source/includes/generated/overview.rst:29777 -msgid "``/includes/warning-x509-requires-sslCAfile``" -msgstr "" - -#: ../source/includes/generated/overview.rst:29782 -msgid "" -"``/includes/warning-x509-requires-sslCAfile`` is included in **6** files." -msgstr "" - -#: ../source/includes/generated/overview.rst:29784 -msgid "" -"``/includes/warning-x509-requires-sslCAfile`` is included in another file " -"used as an include." -msgstr "" - -#: ../source/includes/generated/overview.rst:29790 -msgid ":doc:`/tutorial/configure-x509-client-authentication`" -msgstr "" - -#: ../source/includes/generated/overview.rst:29792 -msgid ":doc:`/tutorial/configure-x509-member-authentication`" -msgstr "" - -#: ../source/includes/generated/overview.rst:29796 -msgid "" -"To include ``/includes/warning-x509-requires-sslCAfile`` in a document, use " -"the following statement:" -msgstr "" - -#~ msgid "``/includes/access-eval`` is included in **4** files." -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/configure-ldap-sasl-authentication`" -#~ msgstr "" - -#~ msgid "``/includes/deprecation-uniqueDocs`` is included in **3** files." -#~ msgstr "" - -#~ msgid "" -#~ "``/includes/fact-agg-helper-returns-cursor`` is included in **2** files." -#~ msgstr "" - -#~ msgid ":doc:`/core/aggregation-pipeline`" -#~ msgstr "" - -#~ msgid "" -#~ "To include ``/includes/fact-agg-helper-returns-cursor`` in a document, use " -#~ "the following statement:" -#~ msgstr "" - -#~ msgid "``/includes/fact-aggregation-types`` is included in **2** files." -#~ msgstr "" - -#~ msgid "" -#~ "To include ``/includes/fact-aggregation-types`` in a document, use the " -#~ "following statement:" -#~ msgstr "" - -#~ msgid "" -#~ "``/includes/fact-distributed-rs-siteB-config`` is included in **4** files." -#~ msgstr "" - -#~ msgid "" -#~ "``/includes/fact-eval-authentication`` is only included in :doc:`/includes" -#~ "/admonitions-eval`." -#~ msgstr "" - -#~ msgid "" -#~ "``/includes/fact-eval-authentication`` is included in another file used as " -#~ "an include." -#~ msgstr "" - -#~ msgid "" -#~ "``/includes/fact-limitation-one-geo-index-per-collection`` is included in " -#~ "**2** files." -#~ msgstr "" - -#~ msgid "" -#~ "``/includes/fact-unique-replica-set-names`` is included in **12** files." -#~ msgstr "" - -#~ msgid "" -#~ "``/includes/fact-upsert-multi-options`` is only included in :doc:`/tutorial" -#~ "/insert-documents`." -#~ msgstr "" - -#~ msgid "``/includes/introduction-write-concern`` is included in **3** files." -#~ msgstr "" - -#~ msgid "" -#~ "``/includes/list-mongodb-enterprise-packages`` is included in **2** files." -#~ msgstr "" - -#~ msgid "" -#~ "``/includes/note-deb-and-rpm-default-to-localhost`` is included in **7** " -#~ "files." -#~ msgstr "" - -#~ msgid "" -#~ "``/includes/note-disable-profiling-fsynclock`` is included in **5** files." -#~ msgstr "" - -#~ msgid ":doc:`/reference/command/fsync`" -#~ msgstr "" - -#~ msgid ":doc:`/reference/command/profile`" -#~ msgstr "" - -#~ msgid ":doc:`/reference/method/db.fsyncLock`" -#~ msgstr "" - -#~ msgid ":doc:`/reference/method/db.setProfilingLevel`" -#~ msgstr "" - -#~ msgid "" -#~ "To include ``/includes/note-disable-profiling-fsynclock`` in a document, use" -#~ " the following statement:" -#~ msgstr "" - -#~ msgid "" -#~ "``/includes/note-method-does-not-return-json`` is included in **6** files." -#~ msgstr "" - -#~ msgid ":doc:`/reference/method/rs.printSlaveReplicationInfo`" -#~ msgstr "" - -#~ msgid "" -#~ "``/includes/note-write-concern-journaled-replication`` is only included in " -#~ ":doc:`/core/write-concern`." -#~ msgstr "" - -#~ msgid "" -#~ "``/includes/option/option-mongod-ssl`` is only included in " -#~ ":doc:`/reference/program/mongod`." -#~ msgstr "" - -#~ msgid "" -#~ "``/includes/option/setting-conf-security.authSchemaVersion`` is only " -#~ "included in :doc:`/reference/configuration-options`." -#~ msgstr "" - -#~ msgid "" -#~ "``/includes/option/setting-conf-security.authentication`` is only included " -#~ "in :doc:`/reference/configuration-options`." -#~ msgstr "" - -#~ msgid "" -#~ "``/includes/option/setting-conf-security.authenticationMechanisms`` is only " -#~ "included in :doc:`/reference/configuration-options`." -#~ msgstr "" - -#~ msgid "" -#~ "``/includes/option/setting-conf-security.enableLocalhostAuthBypass`` is only" -#~ " included in :doc:`/reference/configuration-options`." -#~ msgstr "" - -#~ msgid "" -#~ "``/includes/option/setting-conf-" -#~ "security.supportCompatibilityFormPrivilegeDocuments`` is only included in " -#~ ":doc:`/reference/configuration-options`." -#~ msgstr "" - -#~ msgid "``/includes/tip-index-specification-field-value``" -#~ msgstr "" - -#~ msgid "" -#~ "``/includes/tip-index-specification-field-value`` is included in **2** " -#~ "files." -#~ msgstr "" - -#~ msgid "" -#~ "To include ``/includes/tip-index-specification-field-value`` in a document, " -#~ "use the following statement:" -#~ msgstr "" diff --git a/locale/es/LC_MESSAGES/meta/manual.po b/locale/es/LC_MESSAGES/meta/manual.po deleted file mode 100644 index 2e30a853b6e..00000000000 --- a/locale/es/LC_MESSAGES/meta/manual.po +++ /dev/null @@ -1,35 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:51+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 411dffc76aad40e099672f5789def13e -#: ../source/meta/manual.txt:5 -msgid "MongoDB Manual Contents" -msgstr "" - -# 3ca1551defb846d6a68fee413e31a75f -#~ msgid "" -#~ "See :doc:`/about` for more information " -#~ "about the MongoDB Documentation project, " -#~ "this Manual and additional editions of" -#~ " this text." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/meta/organization.po b/locale/es/LC_MESSAGES/meta/organization.po deleted file mode 100644 index 8c8ff308790..00000000000 --- a/locale/es/LC_MESSAGES/meta/organization.po +++ /dev/null @@ -1,146 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 22:51+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 9844e81b58b042509b0b2a57f261a978 -#: ../source/meta/organization.txt:5 -msgid "MongoDB Manual Organization" -msgstr "" - -# 7b065b8e04a04a41b3362bb0d7d91f5f -#: ../source/meta/organization.txt:7 -msgid "" -"This document provides an overview of the global organization of the " -"documentation resource. Refer to the notes below if you are having trouble " -"understanding the reasoning behind a file's current location, or if you want" -" to add new documentation but aren't sure how to integrate it into the " -"existing resource." -msgstr "" - -# 4420e4bafd2d4d9cadfe27e1ad8a1897 -#: ../source/meta/organization.txt:13 -msgid "" -"If you have questions, don't hesitate to open a ticket in the `Documentation" -" Jira Project `_ or contact the " -"`documentation team `_." -msgstr "" - -# 8b0cfee045ed4f1ba24b8eb8c3a3a87c -#: ../source/meta/organization.txt:18 -msgid "Global Organization" -msgstr "" - -# c1eeaa22e5564d23863144a46ac92241 -#: ../source/meta/organization.txt:21 -msgid "Indexes and Experience" -msgstr "" - -# fb1848c047204d8a81d211b8cd73a8ae -#: ../source/meta/organization.txt:23 -msgid "" -"The documentation project has two \"index files\": ``/contents.txt`` and " -"``/index.txt``. The \"contents\" file provides the documentation's tree " -"structure, which Sphinx uses to create the left-pane navigational structure," -" to power the \"Next\" and \"Previous\" page functionality, and to provide " -"all overarching outlines of the resource. The \"index\" file is not included" -" in the \"contents\" file (and thus builds will produce a warning here) and " -"is the page that users first land on when visiting the resource." -msgstr "" - -# f2794ca48df542e1bcf6bcc438b5dba4 -#: ../source/meta/organization.txt:32 -msgid "" -"Having separate \"contents\" and \"index\" files provides a bit more " -"flexibility with the organization of the resource while also making it " -"possible to customize the primary user experience." -msgstr "" - -# 2c6f99fa3b3d4971a6775d7bd632a36d -#: ../source/meta/organization.txt:37 -msgid "Topical Organization" -msgstr "" - -# 41907675425d43e4bd821008191a2f67 -#: ../source/meta/organization.txt:39 -msgid "" -"The placement of files in the repository depends on the *type* of " -"documentation rather than the *topic* of the content. Like the difference " -"between ``contents.txt`` and ``index.txt``, by decoupling the organization " -"of the files from the organization of the information the documentation can " -"be more flexible and can more adequately address changes in the product and " -"in users' needs." -msgstr "" - -# 908859c919ac4ccab9eebb1159e7aa97 -#: ../source/meta/organization.txt:46 -msgid "" -"*Files* in the ``source/`` directory represent the tip of a logical tree of " -"documents, while *directories* are containers of types of content. The " -"``administration`` and ``applications`` directories, however, are legacy " -"artifacts and with a few exceptions contain sub-navigation pages." -msgstr "" - -# f016347be4e44938b276a8b41f30617c -#: ../source/meta/organization.txt:52 -msgid "" -"With several exceptions in the ``reference/`` directory, there is only one " -"level of sub-directories in the ``source/`` directory." -msgstr "" - -# 8fb4ca63d25840f0a5b223904c9780f6 -#: ../source/meta/organization.txt:56 -msgid "Tools" -msgstr "" - -# 24be226308314745b8f6f5c0e3a39618 -#: ../source/meta/organization.txt:58 -msgid "" -"The organization of the site, like all Sphinx sites derives from the " -":rst:dir:`toctree ` structure. However, in order to annotate" -" the table of contents and provide additional flexibility, the MongoDB " -"documentation generates :rst:dir:`toctree` structures using data from YAML " -"files stored in the ``source/includes/`` directory. These files start with " -"``ref-toc`` or ``toc`` and generate output in the ``source/includes/toc/`` " -"directory. Briefly this system has the following behavior:" -msgstr "" - -# f7090a26713a4d48b28fd757d85b328a -#: ../source/meta/organization.txt:67 -msgid "" -"files that start with ``ref-toc`` refer to the documentation of API objects " -"(i.e. commands, operators and methods), and the build system generates files" -" that hold :rst:dir:`toctree ` directives as well as files " -"that hold *tables* that list objects and a brief description." -msgstr "" - -# 8ced21eca62b409dbee981f4ede9bfb6 -#: ../source/meta/organization.txt:73 -msgid "" -"files that start with ``toc`` refer to all other documentation and the build" -" system generates files that hold :rst:dir:`toctree ` " -"directives as well as files that hold *definition lists* that contain links " -"to the documents and short descriptions the content." -msgstr "" - -# 43f78f5026d34d009879dab6ae16b04e -#: ../source/meta/organization.txt:79 -msgid "" -"file names that have ``spec`` following ``toc`` or ``ref-toc`` will generate" -" aggregated tables or definition lists and allow ad-hoc combinations of " -"documents for landing pages and quick reference guides." -msgstr "" diff --git a/locale/es/LC_MESSAGES/meta/pdfs.po b/locale/es/LC_MESSAGES/meta/pdfs.po deleted file mode 100644 index a898108db19..00000000000 --- a/locale/es/LC_MESSAGES/meta/pdfs.po +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 0c3480a3632d44d9a99b371ea9ff227f -#: ../source/meta/pdfs.txt:5 -msgid "PDF Removal" -msgstr "" - -# 8939fad6cdcf423fa88ace1b6d4a1b19 -#: ../source/meta/pdfs.txt:7 -msgid "" -"The MongoDB Documentation Project no longer publishes documentation in " -"the PDF format. Please use the :hardlink:`EPUB Edition ` instead." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/meta/practices.po b/locale/es/LC_MESSAGES/meta/practices.po deleted file mode 100644 index 4ed52a01ec9..00000000000 --- a/locale/es/LC_MESSAGES/meta/practices.po +++ /dev/null @@ -1,434 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2014-04-08 18:42+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 6f1716e2ebe64cb3a8218a4fef5dc5bf -#: ../source/meta/practices.txt:3 -msgid "MongoDB Documentation Practices and Processes" -msgstr "" - -# 67594da246a34853baa51c880cf91d3b -#: ../source/meta/practices.txt:5 -msgid "This document provides an overview of the practices and processes." -msgstr "" - -# d866c72a83804a34a61e9b60d3ed2b4b -#: ../source/meta/practices.txt:8 -msgid "Commits" -msgstr "" - -# 803d6f5df76d4ff083b9f9fd65d6255a -#: ../source/meta/practices.txt:10 -msgid "" -"When relevant, include a Jira case identifier in a commit message. Reference" -" documentation cases when applicable, but feel free to reference other cases" -" from `jira.mongodb.org `_." -msgstr "" - -# 280368a61d314155a72b6fb869edab8f -#: ../source/meta/practices.txt:14 -msgid "" -"Err on the side of creating a larger number of discrete commits rather than " -"bundling large set of changes into one commit." -msgstr "" - -# a53b91dbebb644a4b7577bb6583ebb01 -#: ../source/meta/practices.txt:17 -msgid "" -"For the sake of consistency, remove trailing whitespaces in the source file." -msgstr "" - -# 56edbe5a50084601bd9b37c1057c0976 -#: ../source/meta/practices.txt:20 -msgid "\"Hard wrap\" files to between 72 and 80 characters per-line." -msgstr "" - -# a2d0da39d8264c158a76b27afa2861bc -#: ../source/meta/practices.txt:23 -msgid "Standards and Practices" -msgstr "" - -# 98b537c41b7a40b493528ab605e15f60 -#: ../source/meta/practices.txt:25 -msgid "" -"At least two people should vet all non-trivial changes to the documentation " -"before publication. One of the reviewers should have significant technical " -"experience with the material covered in the documentation." -msgstr "" - -# 9c9bbdc55d3a47dfaa111356f4997df1 -#: ../source/meta/practices.txt:30 -msgid "" -"All development and editorial work should transpire on GitHub branches or " -"forks that editors can then merge into the publication branches." -msgstr "" - -# 9d877def32824e0fbe71f6471f50cab6 -#: ../source/meta/practices.txt:35 -msgid "Collaboration" -msgstr "" - -# 8731cc88ae1e41a7b150a3460c063e75 -#: ../source/meta/practices.txt:37 -msgid "To propose a change to the documentation, do either of the following:" -msgstr "" - -# 2d75b5d899e44f88bfc0eff7ea3b3c2b -#: ../source/meta/practices.txt:39 -msgid "" -"Open a ticket in the `documentation project " -"`_ proposing the change. Someone on " -"the documentation team will make the change and be in contact with you so " -"that you can review the change." -msgstr "" - -# 9b80776c606c4d7f89a9438ab2e77d43 -#: ../source/meta/practices.txt:44 -msgid "" -"Using `GitHub `_, fork the `mongodb/docs repository " -"`_, commit your changes, and issue a pull " -"request. Someone on the documentation team will review and incorporate your " -"change into the documentation." -msgstr "" - -# d8387df55de24b1c963b8adf6e72a39d -#: ../source/meta/practices.txt:50 -msgid "Builds" -msgstr "" - -# 3c8a7a05506f4d9694aa7ea0e6c7fd05 -#: ../source/meta/practices.txt:52 -msgid "" -"Building the documentation is useful because `Sphinx " -"`_ and docutils can catch numerous errors in the " -"format and syntax of the documentation. Additionally, having access to an " -"example documentation as it *will* appear to the users is useful for " -"providing more effective basis for the review process. Besides Sphinx, " -"Pygments, and Python-Docutils, the documentation repository contains all " -"requirements for building the documentation resource." -msgstr "" - -# c3ec28df1f4b42efa84863f0e1d98d42 -#: ../source/meta/practices.txt:61 -msgid "" -"Talk to someone on the documentation team if you are having problems running" -" builds yourself." -msgstr "" - -# e9678347a1da4adfbebb2f2f694ac00b -#: ../source/meta/practices.txt:65 -msgid "Publication" -msgstr "" - -# 1fdf209b415d45e2bc39552e507b132c -#: ../source/meta/practices.txt:67 -msgid "" -"The makefile for this repository contains targets that automate the " -"publication process. Use ``make html`` to publish a test build of the " -"documentation in the ``build/`` directory of your repository. Use ``make " -"publish`` to build the full contents of the manual from the current branch " -"in the ``../public-docs/`` directory relative the docs repository." -msgstr "" - -# 912239d016434c129ec6bcfbadd020a1 -#: ../source/meta/practices.txt:74 -msgid "Other targets include:" -msgstr "" - -# e38f6f824c454e72b6d5656fe9ac2f0e -#: ../source/meta/practices.txt:76 -msgid "``man`` - builds UNIX Manual pages for all Mongodb utilities." -msgstr "" - -# 249e0963448d4d2db99cfe6de141af51 -#: ../source/meta/practices.txt:77 -msgid "``push`` - builds and deploys the contents of the ``../public-docs/``." -msgstr "" - -# 0f2593a9bffb43e0b6bcca6bf9ed00a1 -#: ../source/meta/practices.txt:79 -msgid "" -"``pdfs`` - builds a PDF version of the manual (requires LaTeX dependencies.)" -msgstr "" - -# 6c0abb5fd1f542029389f6caaca3f44c -#: ../source/meta/practices.txt:83 -msgid "Branches" -msgstr "" - -# e98a7e28f4e44054b6964529f024e63b -#: ../source/meta/practices.txt:85 -msgid "" -"This section provides an overview of the git branches in the MongoDB " -"documentation repository and their use." -msgstr "" - -# 154cba1c340d4cdcbe91438d1cf0850d -#: ../source/meta/practices.txt:88 -msgid "" -"At the present time, future work transpires in the ``master``, with the main" -" publication being ``current``. As the documentation stabilizes, the " -"documentation team will begin to maintain branches of the documentation for " -"specific MongoDB releases." -msgstr "" - -# b8a841fac54d482c9f8e01bb041181f0 -#: ../source/meta/practices.txt:94 -msgid "Migration from Legacy Documentation" -msgstr "" - -# aaee873f2f084c4ba941306c728a60c1 -#: ../source/meta/practices.txt:96 -msgid "" -"The MongoDB.org Wiki contains a wealth of information. As the transition to " -"the Manual (i.e. this project and resource) continues, it's *critical* that " -"no information disappears or goes missing. The following process outlines " -"*how* to migrate a wiki page to the manual:" -msgstr "" - -# dc7dd3b46fed4772af82ae82810db905 -#: ../source/meta/practices.txt:102 -msgid "" -"Read the relevant sections of the Manual, and see what the new documentation" -" has to offer on a specific topic." -msgstr "" - -# cf3608584fa448c4bf85cce969ae85f9 -#: ../source/meta/practices.txt:105 -msgid "" -"In this process you should follow cross references and gain an understanding" -" of both the underlying information and how the parts of the new content " -"relates its constituent parts." -msgstr "" - -# f1b70fbcdcec4ec49114cf7fab91d664 -#: ../source/meta/practices.txt:109 -msgid "" -"Read the wiki page you wish to redirect, and take note of all of the factual" -" assertions, examples presented by the wiki page." -msgstr "" - -# a4291f79f1a948108b984b37f2a158b7 -#: ../source/meta/practices.txt:112 -msgid "" -"Test the factual assertions of the wiki page to the greatest extent " -"possible. Ensure that example output is accurate. In the case of commands " -"and reference material, make sure that documented options are accurate." -msgstr "" - -# 48dc7331b70f41ac8f4fd05fa1ede2ea -#: ../source/meta/practices.txt:117 -msgid "" -"Make corrections to the manual page or pages to reflect any missing pieces " -"of information." -msgstr "" - -# 481420d86b5e4b769b6a1a89dea816bb -#: ../source/meta/practices.txt:120 -msgid "" -"The target of the redirect need *not* contain every piece of information on " -"the wiki page, **if** the manual as a whole does, and relevant section(s) " -"with the information from the wiki page are accessible from the target of " -"the redirection." -msgstr "" - -# 2de7f5af874748c7a47a45f9e3f8d29f -#: ../source/meta/practices.txt:125 -msgid "" -"As necessary, get these changes reviewed by another writer and/or someone " -"familiar with the area of the information in question." -msgstr "" - -# b16ada4494394e77a75f77bc5e7e6ee6 -#: ../source/meta/practices.txt:128 -msgid "" -"At this point, update the relevant Jira case with the target that you've " -"chosen for the redirect, and make the ticket unassigned." -msgstr "" - -# b89c8e626a8f4e87ae2e87042a93a3fd -#: ../source/meta/practices.txt:131 -msgid "" -"When someone has reviewed the changes and published those changes to Manual," -" you, or preferably someone else on the team, should make a final pass at " -"both pages with fresh eyes and then make the redirect." -msgstr "" - -# 49fe0fd9328e416295703e554531f903 -#: ../source/meta/practices.txt:136 -msgid "" -"Steps 1-5 should ensure that no information is lost in the migration, and " -"that the final review in step 6 should be trivial to complete." -msgstr "" - -# 6306f2c0a25146de84cf186762bcf15b -#: ../source/meta/practices.txt:141 -msgid "Review Process" -msgstr "" - -# 11b613abfc764dd5b3c475ce8fc51d33 -#: ../source/meta/practices.txt:144 -msgid "Types of Review" -msgstr "" - -# bd9ead326ec748ce90871e7b982ba22f -#: ../source/meta/practices.txt:146 -msgid "" -"The content in the Manual undergoes many types of review, including the " -"following:" -msgstr "" - -# 1e031453f55a445ead0c5093b49e0d92 -#: ../source/meta/practices.txt:150 -msgid "Initial Technical Review" -msgstr "" - -# d736d954b2404ad5bcf852f6e078909b -#: ../source/meta/practices.txt:152 -msgid "" -"Review by an engineer familiar with MongoDB and the topic area of the " -"documentation. This review focuses on technical content, and correctness of " -"the procedures and facts presented, but can improve any aspect of the " -"documentation that may still be lacking. When both the initial technical " -"review and the content review are complete, the piece may be \"published.\"" -msgstr "" - -# 0d8f75a8df6d49d08e1875659a243c34 -#: ../source/meta/practices.txt:160 -msgid "Content Review" -msgstr "" - -# fd02fd5a276d4fb0b7f231ab104fe168 -#: ../source/meta/practices.txt:162 -msgid "" -"Textual review by another writer to ensure stylistic consistency with the " -"rest of the manual. Depending on the content, this may precede or follow the" -" initial technical review. When both the initial technical review and the " -"content review are complete, the piece may be \"published.\"" -msgstr "" - -# 5fb8fc93feda47e7bb676db83d306033 -#: ../source/meta/practices.txt:169 -msgid "Consistency Review" -msgstr "" - -# 6faa673981124eb1aa0d8b2f45c5e17b -#: ../source/meta/practices.txt:171 -msgid "" -"This occurs post-publication and is content focused. The goals of " -"consistency reviews are to increase the internal consistency of the " -"documentation as a whole. Insert relevant cross-references, update the style" -" as needed, and provide background fact-checking." -msgstr "" - -# 08c57c41fdd14ab481ab0d04634d03c3 -#: ../source/meta/practices.txt:176 -msgid "" -"When possible, consistency reviews should be as systematic as possible and " -"we should avoid encouraging stylistic and information drift by editing only " -"small sections at a time." -msgstr "" - -# 95577e9cc8064072b3d1160f304f3aa5 -#: ../source/meta/practices.txt:181 -msgid "Subsequent Technical Review" -msgstr "" - -# 17eb422b6fce432199078bbba6c19e9c -#: ../source/meta/practices.txt:183 -msgid "" -"If the documentation needs to be updated following a change in functionality" -" of the server or following the resolution of a user issue, changes may be " -"significant enough to warrant additional technical review. These reviews " -"follow the same form as the \"initial technical review,\" but is often less " -"involved and covers a smaller area." -msgstr "" - -# 6b2f73afe2174d7bb25d2848051f09df -#: ../source/meta/practices.txt:191 -msgid "Review Methods" -msgstr "" - -# 843ecdea7ba74f36b829012442237288 -#: ../source/meta/practices.txt:193 -msgid "" -"If you're not a usual contributor to the documentation and would like to " -"review something, you can submit reviews in any of the following methods:" -msgstr "" - -# 5a574bb6c27e44ebaac05538e7b761b6 -#: ../source/meta/practices.txt:197 -msgid "" -"If you're reviewing an open pull request in GitHub, the best way to comment " -"is on the \"overview diff,\" which you can find by clicking on the \"diff\" " -"button in the upper left portion of the screen. You can also use the " -"following URL to reach this interface:" -msgstr "" - -# 6be70005080c4f81afdedc35d3266e2f -#: ../source/meta/practices.txt:206 -msgid "" -"Replace ``[pull-request-id]`` with the identifier of the pull request. Make " -"all comments inline, using GitHub's comment system." -msgstr "" - -# e31281c659454259af0e938a10e43f28 -#: ../source/meta/practices.txt:209 -msgid "" -"You may also provide comments directly on commits, or on the pull request " -"itself but these commit-comments are archived in less coherent ways and " -"generate less useful emails, while comments on the pull request lead to less" -" specific changes to the document." -msgstr "" - -# f2a5643d6b3748d7b2a89eea1bc8db8f -#: ../source/meta/practices.txt:214 -msgid "" -"Leave feedback on Jira cases in the `DOCS " -"`_ project. These are better for more " -"general changes that aren't necessarily tied to a specific line, or affect " -"multiple files." -msgstr "" - -# d24449c044164bf4b3a9ba1dc952ffa1 -#: ../source/meta/practices.txt:219 -msgid "" -"Create a fork of the repository in your GitHub account, make any required " -"changes and then create a pull request with your changes." -msgstr "" - -# cdbb31eeaccc4b4ebf6ba126694f923c -#: ../source/meta/practices.txt:222 -msgid "If you insert lines that begin with any of the following annotations:" -msgstr "" - -# ac32c30abe6841ceb97171d72b4843e6 -#: ../source/meta/practices.txt:232 -msgid "" -"followed by your comments, it will be easier for the original writer to " -"locate your comments. The two dots ``..`` format is a comment in " -"reStructured Text, which will hide your comments from Sphinx and publication" -" if you're worried about that." -msgstr "" - -# 7006495b123544cf94fece06a8c9b730 -#: ../source/meta/practices.txt:237 -msgid "" -"This format is often easier for reviewers with larger portions of content to" -" review." -msgstr "" diff --git a/locale/es/LC_MESSAGES/meta/reference.po b/locale/es/LC_MESSAGES/meta/reference.po deleted file mode 100644 index bab267954ac..00000000000 --- a/locale/es/LC_MESSAGES/meta/reference.po +++ /dev/null @@ -1,103 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:42+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 235054b433a34a92809df06fedb18711 -#: ../source/meta/reference.txt:5 -msgid "MongoDB Reference Manual" -msgstr "" - -# 35522c3ddee84260bd852412543414f0 -#: ../source/meta/reference.txt:7 -msgid "" -"This document contains all of the reference material from the " -":doc:`MongoDB Manual `, reflecting the |release| release. See " -"the full manual, for complete documentation of MongoDB, it's operation, " -"and use." -msgstr "" - -# 35b81e27966042e3ada27c16d85d3e47 -#: ../source/meta/reference.txt:18 -msgid "Interfaces Reference" -msgstr "" - -# bd2971deaecb44c587e1a9648b1676b6 -#: ../source/meta/reference.txt:30 -msgid "MongoDB and SQL Interface Comparisons" -msgstr "" - -# b86dc7e8c78a466397552df66823979d -#: ../source/meta/reference.txt:39 -msgid "Program and Tool Reference Pages" -msgstr "" - -# 2bc9971af5ff47c1ae6e6c6d5f3b6230 -#: ../source/meta/reference.txt:47 -msgid "Internal Metadata" -msgstr "" - -# 492432a3c19c4c83b22c493d29e58019 -#: ../source/meta/reference.txt:57 -msgid "General System Reference" -msgstr "" - -# f68d1f658ea5469cbc278011776c7949 -#: ../source/release-notes.txt:4 -msgid "Release Notes" -msgstr "" - -# bde7b0405f3d45ce8f0f133ad11e97ad -#: ../source/release-notes.txt:6 -msgid "" -"Always install the latest, stable version of MongoDB. See :ref:`release-" -"version-numbers` for more information." -msgstr "" - -# 0691eee2c7ff444094016cfa8ea556e2 -#: ../source/release-notes.txt:9 -msgid "" -"See the following release notes for an account of the changes in major " -"versions. Release notes also include instructions for upgrade." -msgstr "" - -# 5c1ca0572a9143ffafbbc1e5a9d1b539 -#: ../source/release-notes.txt:13 -msgid "Current Stable Release" -msgstr "" - -# dbec0ca4328440f090020d8b3c0ba96b -#: ../source/release-notes.txt:15 -msgid "(*3.4-series*)" -msgstr "" - -# 972aa72e7fb24bc5b9204d4f862b60b2 -#: ../source/release-notes.txt:23 -msgid "Previous Stable Releases" -msgstr "" - -# 31bd9c002c6348b8bd55ca00bc01d0a9 -#~ msgid "(*2.6-series*)" -#~ msgstr "" - -# acfbf9ead5b54b8883d6dceb0430120e -#~ msgid "Other MongoDB Release Notes" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/meta/style-guide.po b/locale/es/LC_MESSAGES/meta/style-guide.po deleted file mode 100644 index e284316fa05..00000000000 --- a/locale/es/LC_MESSAGES/meta/style-guide.po +++ /dev/null @@ -1,1163 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:42+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# edcf189225924428b6a30cc46637d913 -#: ../source/meta/style-guide.txt:5 -msgid "Style Guide and Documentation Conventions" -msgstr "" - -# 7dd36e9605ec4afc94d4b7336ea64cb0 -#: ../source/meta/style-guide.txt:7 -msgid "" -"This document provides an overview of the style for the MongoDB " -"documentation stored in this repository. The overarching goal of this " -"style guide is to provide an accessible base style to ensure that our " -"documentation is easy to read, simple to use, and straightforward to " -"maintain." -msgstr "" - -# 69445758bf504d6384ebb272330f0214 -#: ../source/meta/style-guide.txt:13 -msgid "" -"For information regarding the MongoDB Manual organization, see :ref" -":`documentation-organization`." -msgstr "" - -# 43e64948e9784203bb2091381102ef31 -#: ../source/meta/style-guide.txt:17 -msgid "Document History" -msgstr "" - -# 7323dcca626346a5b1b6ff9fc9c6b39f -#: ../source/meta/style-guide.txt:19 -msgid "" -"**2011-09-27**: Document created with a (very) rough list of style " -"guidelines, conventions, and questions." -msgstr "" - -# dbafbfea249a4bf7b95a2dfa4087c7b2 -#: ../source/meta/style-guide.txt:22 -msgid "" -"**2012-01-12**: Document revised based on slight shifts in practice, and " -"as part of an effort of making it easier for people outside of the " -"documentation team to contribute to documentation." -msgstr "" - -# 0b7eb49ec2364daabb6228f31763b2a9 -#: ../source/meta/style-guide.txt:26 -msgid "" -"**2012-03-21**: Merged in content from the Jargon, and cleaned up style " -"in light of recent experiences." -msgstr "" - -# 48c2e11f28e04fd0838349c2a852e0a2 -#: ../source/meta/style-guide.txt:29 -msgid "**2012-08-10**: Addition to the \"Referencing\" section." -msgstr "" - -# d66216e50f0f40d6bd4669b69a46a056 -#: ../source/meta/style-guide.txt:31 -msgid "" -"**2013-02-07**: Migrated this document to the manual. Added \"map-" -"reduce\" terminology convention. Other edits." -msgstr "" - -# afae20653e9643868a2ff7ec16f35a4a -#: ../source/meta/style-guide.txt:34 -msgid "**2013-11-15**: Added new table of preferred terms." -msgstr "" - -# bcddcb3d2cc7470b803a8597b56e9ee0 -#: ../source/meta/style-guide.txt:36 -msgid "**2016-01-05**: Standardizing on 'embedded document'" -msgstr "" - -# 304bc745383a44e3a7e054484cb9ea06 -#: ../source/meta/style-guide.txt:39 -msgid "Naming Conventions" -msgstr "" - -# 010a4383230c4d198e507d0ec5ae0e90 -#: ../source/meta/style-guide.txt:41 -msgid "" -"This section contains guidelines on naming files, sections, documents and" -" other document elements." -msgstr "" - -# 84c27ea53e784de58c4742cc906f5f32 -#: ../source/meta/style-guide.txt:44 -msgid "File naming Convention:" -msgstr "" - -# a9e7c6ca74ae413abf939ba1568d0604 -#: ../source/meta/style-guide.txt:46 -msgid "For Sphinx, all files should have a ``.txt`` extension." -msgstr "" - -# 69aef0e3ab70447cb833ae2b6856b44c -#: ../source/meta/style-guide.txt:48 -msgid "Separate words in file names with hyphens (i.e. ``-``.)" -msgstr "" - -# 5a744063bfe845d08822a09c09f31c01 -#: ../source/meta/style-guide.txt:50 -msgid "" -"For most documents, file names should have a terse one or two word name " -"that describes the material covered in the document. Allow the path of " -"the file within the document tree to add some of the required " -"context/categorization. For example it's acceptable to have " -"``/core/sharding.rst`` and ``/administration/sharding.rst``." -msgstr "" - -# f17896d3939044228964e52d586032be -#: ../source/meta/style-guide.txt:56 -msgid "" -"For tutorials, the full title of the document should be in the file name." -" For example, ``/tutorial/replace-one-configuration-server-in-a-shard-" -"cluster.rst``" -msgstr "" - -# 524fe5d6aaa94cc5b4a1ea26774766bb -#: ../source/meta/style-guide.txt:60 -msgid "" -"Phrase headlines and titles so users can determine what questions the " -"text will answer, and material that will be addressed, without needing " -"them to read the content. This shortens the amount of time that people " -"spend looking for answers, and improvise search/scanning, and possibly " -"\"SEO.\"" -msgstr "" - -# 604d93e63abc45a28b5ff694dacf9043 -#: ../source/meta/style-guide.txt:66 -msgid "" -"Prefer titles and headers in the form of \"Using foo\" over \"How to " -"Foo.\"" -msgstr "" - -# ebacc5a37ad64a9495ebb92fa7df9115 -#: ../source/meta/style-guide.txt:68 -msgid "" -"When using target references (i.e. ``:ref:`` references in documents), " -"use names that include enough context to be intelligible through all " -"documentation. For example, use \"``replica-set-secondary-only-node``\" " -"as opposed to \"``secondary-only-node``\". This makes the source more " -"usable and easier to maintain." -msgstr "" - -# e58d5e0046484a17b5ab92ef6a31b0e7 -#: ../source/meta/style-guide.txt:76 -msgid "Style Guide" -msgstr "" - -# 6208a7512bbe4ba1ae2958d83cc1398e -#: ../source/meta/style-guide.txt:78 -msgid "" -"This includes the local typesetting, English, grammatical, conventions " -"and preferences that all documents in the manual should use. The goal " -"here is to choose good standards, that are clear, and have a stylistic " -"minimalism that does not interfere with or distract from the content. A " -"uniform style will improve user experience and minimize the effect of a " -"multi-authored document." -msgstr "" - -# e8c8a5cb84e54baca040f17ff2cb8d3a -#: ../source/meta/style-guide.txt:86 -msgid "Spelling" -msgstr "" - -# 49bd4a14a2bb48399719c2bdc28a1b32 -#: ../source/meta/style-guide.txt:88 -msgid "Use American spelling." -msgstr "" - -# c0b5693511b049ab83e1f3b7fe27b0da -#: ../source/meta/style-guide.txt:91 -msgid "Punctuation" -msgstr "" - -# 9c6cf32d60854701b256c8a382eefa6f -#: ../source/meta/style-guide.txt:93 -msgid "Use the Oxford comma." -msgstr "" - -# f43cdd22472e4b90b6e00df24c1952ef -#: ../source/meta/style-guide.txt:95 -msgid "" -"Oxford commas are the commas in a list of things (e.g. \"something, " -"something else, and another thing\") before the conjunction (e.g. \"and\"" -" or \"or.\")." -msgstr "" - -# f36590b943a244888ed65a091b551356 -#: ../source/meta/style-guide.txt:99 -msgid "Do not add two spaces after terminal punctuation, such as periods." -msgstr "" - -# a76af64dcecf484c86a61322704c6f2e -#: ../source/meta/style-guide.txt:102 -msgid "Place commas and periods inside quotation marks." -msgstr "" - -# f9297d8d22544bbda101fa5757574ee0 -#: ../source/meta/style-guide.txt:131 -msgid "Headings" -msgstr "" - -# 11ae2f19f29f458ba5b104ac90ea1f7a -#: ../source/meta/style-guide.txt:133 -msgid "" -"Use title case for headings and document titles. Title case capitalizes " -"the first letter of the first, last, and all significant words." -msgstr "" - -# 55560fed44f947e6ac30044a0957f4b1 -#: ../source/meta/style-guide.txt:137 -msgid "Verbs" -msgstr "" - -# 20a96883b9c646269166fb283059d5f4 -#: ../source/meta/style-guide.txt:139 -msgid "Verb tense and mood preferences, with examples:" -msgstr "" - -# cc56da2325aa420fb219cc499eae9599 -#: ../source/meta/style-guide.txt:141 -msgid "" -"**Avoid** the first person. For example do not say, \"We will begin the " -"backup process by locking the database,\" or \"I begin the backup process" -" by locking my database instance.\"" -msgstr "" - -# 4ba87d0b01b047378cf04fdc9911c00e -#: ../source/meta/style-guide.txt:145 -msgid "" -"**Use** the second person. \"If you need to back up your database, start " -"by locking the database first.\" In practice, however, it's more concise " -"to imply second person using the imperative, as in \"Before initiating a " -"backup, lock the database.\"" -msgstr "" - -# 3cb48be5ce9d43b8ac590bb4dd6395d4 -#: ../source/meta/style-guide.txt:150 -msgid "" -"When indicated, use the imperative mood. For example: \"Back up your " -"databases often\" and \"To prevent data loss, back up your databases.\"" -msgstr "" - -# 0b02e2bc82c340b692ed8e0bf84a8be9 -#: ../source/meta/style-guide.txt:153 -msgid "" -"The future perfect is also useful in some cases. For example, \"Creating " -"disk snapshots without locking the database will lead to an invalid " -"state.\"" -msgstr "" - -# 9c3b9d0e3d5940f19c4000eb71ea073e -#: ../source/meta/style-guide.txt:157 -msgid "" -"Avoid helper verbs, as possible, to increase clarity and concision. For " -"example, attempt to avoid \"this does foo\" and \"this will do foo\" when" -" possible. Use \"does foo\" over \"will do foo\" in situations where " -"\"this foos\" is unacceptable." -msgstr "" - -# bc8b25c3dcae4463a109e3a8f79259d9 -#: ../source/meta/style-guide.txt:163 -msgid "Referencing" -msgstr "" - -# 1412daccb2a444b987cefc9232961e75 -#: ../source/meta/style-guide.txt:165 -msgid "" -"To refer to future or planned functionality in MongoDB or a driver, " -"*always* link to the Jira case. The Manual's ``conf.py`` provides an " -"``:issue:`` role that links directly to a Jira case (e.g. " -"``:issue:\\`SERVER-9001\\```)." -msgstr "" - -# 446d94b2c2b84ac2ab5563fb0b93f5b0 -#: ../source/meta/style-guide.txt:170 -msgid "" -"For non-object references (i.e. functions, operators, methods, database " -"commands, settings) always reference only the first occurrence of the " -"reference in a section. You should *always* reference objects, except in " -"section headings." -msgstr "" - -# 5e2a9a2975e74ee7b404c414e5183e93 -#: ../source/meta/style-guide.txt:175 -msgid "Structure references with the *why* first; the link second." -msgstr "" - -# add6c9c78c964e46918101450fdbfe7c -#: ../source/meta/style-guide.txt:177 -msgid "For example, instead of this:" -msgstr "" - -# b28552916ee44b4a8824d9cfb84e0d67 -#: ../source/meta/style-guide.txt:179 -msgid "" -"Use the :doc:`/tutorial/convert-replica-set-to-replicated-shard-cluster` " -"procedure if you have an existing replica set." -msgstr "" - -# d3526a1832e84c6f86c836f26b0e7f92 -#: ../source/meta/style-guide.txt:182 -msgid "Type this:" -msgstr "" - -# b268644fd0b84607a6b64fb1a0787f6a -#: ../source/meta/style-guide.txt:184 -msgid "" -"To deploy a sharded cluster for an existing replica set, see " -":doc:`/tutorial/convert-replica-set-to-replicated-shard-cluster`." -msgstr "" - -# 319d1592f8124ec4b3c71a72529b4601 -#: ../source/meta/style-guide.txt:188 -msgid "General Formulations" -msgstr "" - -# 8bfc3a92a0014c969c4e2978e83c6e24 -#: ../source/meta/style-guide.txt:190 -msgid "" -"Contractions are acceptable insofar as they are necessary to increase " -"readability and flow. Avoid otherwise." -msgstr "" - -# 87a5e74b2de6482bbde25f51c5177732 -#: ../source/meta/style-guide.txt:193 -msgid "Make lists grammatically correct." -msgstr "" - -# 3067d7f45b58415a9b071115b786f817 -#: ../source/meta/style-guide.txt:195 -msgid "" -"Do not use a period after every item unless the list item completes the " -"unfinished sentence before the list." -msgstr "" - -# c919ac2108e844faa0c0969d3c12da46 -#: ../source/meta/style-guide.txt:198 -msgid "Use appropriate commas and conjunctions in the list items." -msgstr "" - -# ff8b8cd9678b49758f4272987233b149 -#: ../source/meta/style-guide.txt:200 -msgid "" -"Typically begin a bulleted list with an introductory sentence or clause, " -"with a colon or comma." -msgstr "" - -# a09b0187ba4f409abeb2b2ae4f1aa82b -#: ../source/meta/style-guide.txt:203 -msgid "The following terms are one word:" -msgstr "" - -# 3afc9cbe16724171828f8060f4ea5091 -#: ../source/meta/style-guide.txt:205 -msgid "standalone" -msgstr "" - -# 76647b4eaac546f09971352b0ce70128 -#: ../source/meta/style-guide.txt:206 -msgid "workflow" -msgstr "" - -# ab0e5828fd054b97ba4ef73f84f8ed71 -#: ../source/meta/style-guide.txt:208 -msgid "" -"Use \"unavailable,\" \"offline,\" or \"unreachable\" to refer to a " -"``mongod`` instance that cannot be accessed. Do not use the colloquialism" -" \"down.\"" -msgstr "" - -# 1d11ef97938744f295aa015eb2266eac -#: ../source/meta/style-guide.txt:212 -msgid "" -"Always write out units (e.g. \"megabytes\") rather than using " -"abbreviations (e.g. \"MB\".)" -msgstr "" - -# 99403367371f46038a3e4df3dec9dbeb -#: ../source/meta/style-guide.txt:216 -msgid "Structural Formulations" -msgstr "" - -# ae81f5a555764b47ab2455e2d8004d4b -#: ../source/meta/style-guide.txt:218 -msgid "" -"There should be at least two headings at every nesting level. Within an " -"\"h2\" block, there should be either: no \"h3\" blocks, 2 \"h3\" blocks, " -"or more than 2 \"h3\" blocks." -msgstr "" - -# c4cb0ed66d05444cb011431e37d993e4 -#: ../source/meta/style-guide.txt:222 -msgid "" -"Section headers are in title case (capitalize first, last, and all " -"important words) and should effectively describe the contents of the " -"section. In a single document you should strive to have section titles " -"that are not redundant and grammatically consistent with each other." -msgstr "" - -# 8d14fe24afb34f03a04b512611ed6da3 -#: ../source/meta/style-guide.txt:228 -msgid "" -"Use paragraphs and paragraph breaks to increase clarity and flow. Avoid " -"burying critical information in the middle of long paragraphs. Err on the" -" side of shorter paragraphs." -msgstr "" - -# dc8b58359db14e57bd150b39332f2efa -#: ../source/meta/style-guide.txt:232 -msgid "" -"Prefer shorter sentences to longer sentences. Use complex formations only" -" as a last resort, if at all (e.g. compound complex structures that " -"require semi-colons)." -msgstr "" - -# f6c1c20362f74e3d84b24967609d4284 -#: ../source/meta/style-guide.txt:236 -msgid "" -"Avoid paragraphs that consist of single sentences as they often represent" -" a sentence that has unintentionally become too complex or incomplete. " -"However, sometimes such paragraphs are useful for emphasis, summary, or " -"introductions." -msgstr "" - -# e7549f75d50b4911b12cc7ed5834afe5 -#: ../source/meta/style-guide.txt:241 -msgid "As a corollary, most sections should have multiple paragraphs." -msgstr "" - -# 2148887d991b434788d921aa598440fe -#: ../source/meta/style-guide.txt:243 -msgid "" -"For longer lists and more complex lists, use bulleted items rather than " -"integrating them inline into a sentence." -msgstr "" - -# 18ffe65bc2dd47e0a94ed5dac6d88632 -#: ../source/meta/style-guide.txt:246 -msgid "" -"Do not expect that the content of any example (inline or blocked) will be" -" self explanatory. Even when it feels redundant, make sure that the " -"function and use of every example is clearly described." -msgstr "" - -# f09ee170fe5e48fd8eb10a1cbed71b6f -#: ../source/meta/style-guide.txt:251 -msgid "ReStructured Text and Typesetting" -msgstr "" - -# 329c96aa19214f4a9a15b30744271445 -#: ../source/meta/style-guide.txt:253 -msgid "" -"Place spaces between nested parentheticals and elements in JavaScript " -"examples. For example, prefer ``{ [ a, a, a ] }`` over ``{[a,a,a]}``." -msgstr "" - -# 638a366290be4559957cdfcee6ba90e3 -#: ../source/meta/style-guide.txt:257 -msgid "For underlines associated with headers in RST, use:" -msgstr "" - -# fab9c88225e84a508fef4d1d231abd07 -#: ../source/meta/style-guide.txt:259 -msgid "" -"``=`` for heading level 1 or h1s. Use underlines and overlines for " -"document titles." -msgstr "" - -# f3704bdd96ea4cf8bc9699f7cebbe648 -#: ../source/meta/style-guide.txt:261 -msgid "``-`` for heading level 2 or h2s." -msgstr "" - -# 7e83e64cea684a8e8c71901d73e2f520 -#: ../source/meta/style-guide.txt:262 -msgid "``~`` for heading level 3 or h3s." -msgstr "" - -# 59ee3448f7c540e79e142138e9ea845c -#: ../source/meta/style-guide.txt:263 -msgid "````` for heading level 4 or h4s." -msgstr "" - -# cef8910863bf45d7a13220a5b86b9813 -#: ../source/meta/style-guide.txt:265 -msgid "Use hyphens (``-``) to indicate items of an ordered list." -msgstr "" - -# f1779a3a25d54d53ae54c454fc19c121 -#: ../source/meta/style-guide.txt:267 -msgid "" -"Place footnotes and other references, if you use them, at the end of a " -"section rather than the end of a file." -msgstr "" - -# 3ab69166c0124f0095802d8eed9bdbe4 -#: ../source/meta/style-guide.txt:270 -msgid "" -"Use the footnote format that includes automatic numbering and a target " -"name for ease of use. For instance a footnote tag may look like: " -"``[#note]_`` with the corresponding directive holding the body of the " -"footnote that resembles the following: ``.. [#note]``." -msgstr "" - -# 7656f54dba074693a4c057d050cdea4c -#: ../source/meta/style-guide.txt:275 -msgid "Do **not** include ``.. code-block:: [language]`` in footnotes." -msgstr "" - -# ca401e757e79409787a6af383cf29f01 -#: ../source/meta/style-guide.txt:277 -msgid "" -"As it makes sense, use the ``.. code-block:: [language]`` form to insert " -"literal blocks into the text. While the double colon, ``::``, is " -"functional, the ``.. code-block:: [language]`` form makes the source " -"easier to read and understand." -msgstr "" - -# aa721fc9519d447db169cc9a31e7193f -#: ../source/meta/style-guide.txt:282 -msgid "" -"For all mentions of referenced types (i.e. commands, operators, " -"expressions, functions, statuses, etc.) use the reference types to ensure" -" uniform formatting and cross-referencing." -msgstr "" - -# 0caf29f0b7224de7a91134844c222113 -#: ../source/meta/style-guide.txt:287 -msgid "Paths and Hostnames" -msgstr "" - -# 59a50a756bb54d71a701568ecb8ab120 -#: ../source/meta/style-guide.txt:289 -msgid "" -"Use angle brackets to denote areas that users should input the relevant " -"path, as in ``--dbpath ``." -msgstr "" - -# eb9d17eb283a40a5bbe584aa1fb8eedb -#: ../source/meta/style-guide.txt:292 -msgid "" -"When including sample hostnames, use ``example.com``, ``example.net``, or" -" ``example.org``, which are reserved for documentation purposes. See " -"`RFC2606 `_ and `RFC6761 " -"`_ for more information." -msgstr "" - -# fc1dd587528e4e0d91bf0f8f45798d25 -#: ../source/meta/style-guide.txt:299 -msgid "Jargon and Common Terms" -msgstr "" - -# 6de5ec2ce1824fa68e2cde4964bdae32 -#: ../source/meta/style-guide.txt:305 -msgid "Preferred Term" -msgstr "" - -# c757b72520b541e2aa0728907e04d8b6 -#: ../source/meta/style-guide.txt:306 -msgid "Concept" -msgstr "" - -# 80b91a5bc4c0467aa3fb48ee01298edf -#: ../source/meta/style-guide.txt:307 -msgid "Dispreferred Alternatives" -msgstr "" - -# 185a3f182575450aa5789f9f0656aa90 -#: ../source/meta/style-guide.txt:308 -msgid "Notes" -msgstr "" - -# 74c7e193332a45318d47e3afa7c6cdb5 -#: ../source/meta/style-guide.txt:310 -msgid ":term:`document`" -msgstr "" - -# 01e8564215d14bbabada501b50c0b03e -#: ../source/meta/style-guide.txt:311 -msgid "A single, top-level object/record in a MongoDB collection." -msgstr "" - -# d2b113b0b98b442180af0614083687f3 -#: ../source/meta/style-guide.txt:312 -msgid "record, object, row" -msgstr "" - -# 02d7d161cf09461cac20624c7998b5f0 -#: ../source/meta/style-guide.txt:313 -msgid "" -"Prefer document over object because of concerns about cross-driver " -"language handling of objects. Reserve record for \"allocation\" of " -"storage. Avoid \"row,\" as possible." -msgstr "" - -# c4ef7cbdfbce45f3904de6507b13cd72 -#: ../source/meta/style-guide.txt:317 -msgid ":term:`database`" -msgstr "" - -# 86c2ce4534644d70afd4a61b29b48f52 -#: ../source/meta/style-guide.txt:318 -msgid "" -"A group of collections. Refers to a group of data files. This is the " -"\"logical\" sense of the term \"database.\"" -msgstr "" - -# c858e20676d244ae802bcce83cc90c49 -#: ../source/meta/style-guide.txt:321 -msgid "" -"Avoid genericizing \"database.\" Avoid using database to refer to a " -"server process or a data set. This applies both to the datastoring " -"contexts as well as other (related) operational contexts (command " -"context, authentication/authorization context.)" -msgstr "" - -# bc13d1f1327e46bcb8a69db5c80f54b3 -#: ../source/meta/style-guide.txt:327 -msgid "instance" -msgstr "" - -# fe4040b08aca47578339a9a6b735a25f -#: ../source/meta/style-guide.txt:328 -msgid "A daemon process. (e.g. :program:`mongos` or :program:`mongod`)" -msgstr "" - -# 98ff1bd2f9b446fab5054369f976fca3 -#: ../source/meta/style-guide.txt:329 -msgid "process (acceptable sometimes), node (never acceptable), server." -msgstr "" - -# 243aa8b853224cf88c8fa3aba0eaa5ad -#: ../source/meta/style-guide.txt:330 -msgid "" -"Avoid using instance, unless it modifies something specifically. Having a" -" descriptor for a process/instance makes it possible to avoid needing to " -"make mongod or mongos plural. Server and node are both vague and " -"contextually difficult to disambiguate with regards to application " -"servers, and underlying hardware." -msgstr "" - -# bea18ea24c784e2586179a55e94cafd8 -#: ../source/meta/style-guide.txt:337 -msgid ":term:`field` name" -msgstr "" - -# bc247702b6a54400af7051c653fc995e -#: ../source/meta/style-guide.txt:338 -msgid "The identifier of a value in a document." -msgstr "" - -# ccf092ea70f740ea8c3ea80645440b01 -#: ../source/meta/style-guide.txt:339 -msgid "key, column" -msgstr "" - -# b0040e3f55eb483d8b6add5653bf3679 -#: ../source/meta/style-guide.txt:340 -msgid "" -"Avoid introducing unrelated terms for a single field. In the " -"documentation we've rarely had to discuss the identifier of a field, so " -"the extra word here isn't burdensome." -msgstr "" - -# f034747b16de4233a48c02067c7f1c06 -#: ../source/meta/style-guide.txt:344 -msgid ":term:`field`/value" -msgstr "" - -# 8390925091c14c54af3f61b757a7f029 -#: ../source/meta/style-guide.txt:345 -msgid "The name/value pair that describes a unit of data in MongoDB." -msgstr "" - -# 8a4b1ab2a3774f44a44d02cb58ee08c4 -#: ../source/meta/style-guide.txt:346 -msgid "key, slot, attribute" -msgstr "" - -# b656cd0bc70c468e80aa059b8937b9a5 -#: ../source/meta/style-guide.txt:347 -msgid "" -"Use to emphasize the difference between the name of a field and its value" -" For example, \"_id\" is the field and the default value is an ObjectId." -msgstr "" - -# e56abb57d9e349079b107728de60944b -#: ../source/meta/style-guide.txt:351 -msgid "value" -msgstr "" - -# a44f7f660d264972afafa3182f6e8517 -#: ../source/meta/style-guide.txt:352 -msgid "The data content of a field." -msgstr "" - -# 79b93763ae6e41718e89b963f84e8a7f -#: ../source/meta/style-guide.txt:353 -msgid "data" -msgstr "" - -# 5b61256158954ac69304b874d9ecbad4 -#: ../source/meta/style-guide.txt:356 -msgid "MongoDB" -msgstr "" - -# 12dfb4104a174c5087bf979d04ccfa93 -#: ../source/meta/style-guide.txt:357 -msgid "A group of processes, or deployment that implement the MongoDB interface." -msgstr "" - -# cabd1382694349608ac0f40af50e98bb -#: ../source/meta/style-guide.txt:359 -msgid "mongo, mongodb, cluster" -msgstr "" - -# cb068c8da6f9496c98353f9fc2142d73 -#: ../source/meta/style-guide.txt:360 -msgid "" -"Stylistic preference, mostly. In some cases it's useful to be able to " -"refer generically to instances (that may be either :program:`mongod` or " -":program:`mongos`.)" -msgstr "" - -# 26feed67d5e043ceb8545392dadaad51 -#: ../source/meta/style-guide.txt:364 -msgid "embedded document" -msgstr "" - -# fc2990dd70594268b1037b3f698fc8d7 -#: ../source/meta/style-guide.txt:365 -msgid "An embedded or nested document within a document or an array." -msgstr "" - -# d2793d329fb1476a8949648816be5586 -#: ../source/meta/style-guide.txt:366 -msgid "nested document" -msgstr "" - -# 6470a0c8c8dc4d4cb3522ecbe8fceafd -#: ../source/meta/style-guide.txt:369 -msgid ":term:`map-reduce`" -msgstr "" - -# af00e8fc38ca4351afd156abfaaeb02d -#: ../source/meta/style-guide.txt:370 -msgid "An operation performed by the mapReduce command." -msgstr "" - -# a0ada84c8f9740bb83ecda771255a6d1 -#: ../source/meta/style-guide.txt:371 -msgid "mapReduce, map reduce, map/reduce" -msgstr "" - -# 24fe5d0fe5134453b8f21fdbd97f7db2 -#: ../source/meta/style-guide.txt:372 -msgid "" -"Avoid confusion with the command, shell helper, and driver interfaces. " -"Makes it possible to discuss the operation generally." -msgstr "" - -# 15a22e424ce0440ea9b1addfe9d2a030 -#: ../source/meta/style-guide.txt:376 -msgid "cluster" -msgstr "" - -# 31595d69be4345c4abe4e3629c551757 -#: ../source/meta/style-guide.txt:377 -msgid "A sharded cluster." -msgstr "" - -# 0bd6f74f3a4b42458e8569d1ea42a807 -#: ../source/meta/style-guide.txt:378 -msgid "grid, shard cluster, set, deployment" -msgstr "" - -# 091f2fddaf0e46a79111391d95aeaa75 -#: ../source/meta/style-guide.txt:379 -msgid "" -"Cluster is a great word for a group of processes; however, it's important" -" to avoid letting the term become generic. Do not use for any group of " -"MongoDB processes or deployments." -msgstr "" - -# 9f0dfeb5e7914e71823d444d01abbbac -#: ../source/meta/style-guide.txt:383 -msgid "sharded cluster" -msgstr "" - -# 5ac041eeaa6f4fdeb1419d7fd372f640 -#: ../source/meta/style-guide.txt:384 -msgid "A :term:`sharded cluster`." -msgstr "" - -# 7947fb8f1afb4fc48478c01b586e975e -#: ../source/meta/style-guide.txt:385 -msgid "shard cluster, cluster, sharded system" -msgstr "" - -# 05420909c2a34838909383d762de0656 -#: ../source/meta/style-guide.txt:388 -msgid ":term:`replica set`" -msgstr "" - -# 34953e2f7d1444d4b2bc78e322c2b347 -#: ../source/meta/style-guide.txt:389 -msgid "" -"A deployment of replicating :program:`mongod` programs that provide " -"redundancy and automatic failover." -msgstr "" - -# 517bcf5f9b5e499fa78c0e6f48ddcf94 -#: ../source/meta/style-guide.txt:391 -msgid "set, replication deployment" -msgstr "" - -# d7415e0ca44e410f83fdcbc08d979565 -#: ../source/meta/style-guide.txt:394 -msgid "deployment" -msgstr "" - -# c66fd7331d0a4141a84f904ac0d22bee -#: ../source/meta/style-guide.txt:395 -msgid "A group of MongoDB processes, or a standalone :program:`mongod` instance." -msgstr "" - -# 5da4e6a4d74c49b8ae6ab85aa4314ab1 -#: ../source/meta/style-guide.txt:397 -msgid "cluster, system" -msgstr "" - -# d27fc86545f8488d90c99f465ab7c59b -#: ../source/meta/style-guide.txt:398 -msgid "" -"Typically in the form MongoDB deployment. Includes standalones, replica " -"sets and sharded clusters." -msgstr "" - -# 48ad3365a2a546aeb59016cc0bfd571e -#: ../source/meta/style-guide.txt:401 -msgid "data set" -msgstr "" - -# 8b3b0ea3dd5e4d2cb559846987f05446 -#: ../source/meta/style-guide.txt:402 -msgid "The collection of physical databases provided by a MongoDB deployment." -msgstr "" - -# 2fe63dec035f4ba1b261107a3d6a0707 -#: ../source/meta/style-guide.txt:404 -msgid "database, data" -msgstr "" - -# eddf025bf82d4b8eb7d50acc12d6b087 -#: ../source/meta/style-guide.txt:405 -msgid "" -"Important to keep the distinction between the data provided by a mongod " -"or a sharded cluster as distinct from each \"database\" (i.e. a logical " -"database that refers to a group of collections stored in a single series " -"of data files.)" -msgstr "" - -# fccf8f18a1f6404e9d0b97da10584ef2 -#: ../source/meta/style-guide.txt:410 -msgid ":term:`primary`" -msgstr "" - -# 204fcd54a8d64ddfacdbbb821ced2ba9 -#: ../source/meta/style-guide.txt:411 -msgid "The only member of a replica set that can accept writes." -msgstr "" - -# 9e8033aa6a994f439646319654d2daa5 -#: ../source/meta/style-guide.txt:412 -msgid "master" -msgstr "" - -# 90065cd3a8744046bb4f0f6085379c98 -#: ../source/meta/style-guide.txt:413 -msgid "Avoid \"primary member\" construction." -msgstr "" - -# 439a1e428a42478c98f5d1ba75eed934 -#: ../source/meta/style-guide.txt:415 -msgid "secondary" -msgstr "" - -# 63a70b8ea00b47eeba26aec470227548 -#: ../source/meta/style-guide.txt:416 -msgid "" -"Read-only members of a replica set that apply operations from the " -"primary's oplog." -msgstr "" - -# 49639e17fd9a46fc81adea60f5bbd276 -#: ../source/meta/style-guide.txt:418 -msgid "slave" -msgstr "" - -# 1c191d7c883c455d9d936483bc2571f9 -#: ../source/meta/style-guide.txt:419 -msgid "Accept \"secondary member\" as needed." -msgstr "" - -# bdf163b5e5fd45f0bc144ed2aa363707 -#: ../source/meta/style-guide.txt:421 -msgid "primary shard" -msgstr "" - -# fa73173372364b588fed022faf398938 -#: ../source/meta/style-guide.txt:422 -msgid "The shard in a cluster that's \"primary\" for a database." -msgstr "" - -# 7accaa1d896d4888a3dbec3514f76417 -#: ../source/meta/style-guide.txt:423 -msgid "primary" -msgstr "" - -# 0dc56f7bd2eb4ea9a7c64797de0f3ca5 -#: ../source/meta/style-guide.txt:424 -msgid "Avoid ambiguity with primary in the context of replica sets." -msgstr "" - -# cba7fe3148ce4b6c96dcf24b6d684539 -#: ../source/meta/style-guide.txt:427 -msgid "range based sharding" -msgstr "" - -# a9f694a00f5347a0b8f038960b8633ff -#: ../source/meta/style-guide.txt:428 -msgid "" -"Refers to sharding based on regular shard keys where the range is the " -"value of the field(s) selected as the shard key." -msgstr "" - -# ec2be1641db64bbc8f6bf108a719e42a -#: ../source/meta/style-guide.txt:433 -msgid "hash based sharding" -msgstr "" - -# 6bc434df368a451e800234358a9a0422 -#: ../source/meta/style-guide.txt:434 -msgid "" -"Refers to sharding based on hashed shard keys where the range is the " -"hashed value of the field selected as the shard key." -msgstr "" - -# b1e01ab2e1094550baff721d1612fdf2 -#: ../source/meta/style-guide.txt:437 -msgid "" -"Even though hashed sharding is based on ranges of hashes, the sequence of" -" hashes aren't meaningful to users, and the range-based aspect of hashed " -"shard keys is an implementation detail." -msgstr "" - -# b6c66c338fe14048898cc260f983bf6b -#: ../source/meta/style-guide.txt:442 -msgid "sharding" -msgstr "" - -# d73031c32259460f9dd7cb799526a8cc -#: ../source/meta/style-guide.txt:443 -msgid "" -"Describes the practice of horizontal scaling or partitioning as " -"implemented in sharded clusters." -msgstr "" - -# d39eed4db6e34c30ba798dbee884b87c -#: ../source/meta/style-guide.txt:445 -msgid "partitioning, horizontal scaling" -msgstr "" - -# f265764dd4464f6883714bedcb47b4cf -#: ../source/meta/style-guide.txt:446 -msgid "" -"Only use the terms \"partitioning\" and \"horizontal scaling\" to " -"describe what sharding does, and its operation. Don't refer to sharding " -"as \"the partitioning system.\"" -msgstr "" - -# 97be046c353649148e294c2a4e7a70a7 -#: ../source/meta/style-guide.txt:450 -msgid "metadata" -msgstr "" - -# f3fe35de804e42c3b094d19d4f40aa73 -#: ../source/meta/style-guide.txt:451 -msgid "data about data" -msgstr "" - -# 8f7601760af44dfa84a5f74a359ee33a -#: ../source/meta/style-guide.txt:452 -msgid "meta-data, meta data" -msgstr "" - -# c4ebcbd105d947c68d07117fe3a656b3 -#: ../source/meta/style-guide.txt:456 -msgid "Database Systems and Processes" -msgstr "" - -# 02bf69bbd849404a889003d5c7a6502c -#: ../source/meta/style-guide.txt:458 -msgid "" -"To indicate the entire database system, use \"MongoDB,\" not mongo or " -"Mongo." -msgstr "" - -# aa411dc6ada3469984daa1728055a2e8 -#: ../source/meta/style-guide.txt:461 -msgid "" -"To indicate the database process or a server instance, use ``mongod`` or " -"``mongos``. Refer to these as \"processes\" or \"instances.\" Reserve " -"\"database\" for referring to a database structure, i.e., the structure " -"that holds collections and refers to a group of files on disk." -msgstr "" - -# 576c7a0fd7ab4374874eadebedc3b839 -#: ../source/meta/style-guide.txt:467 -msgid "Distributed System Terms" -msgstr "" - -# 03d8604ba05d4394a871a6e341a7693c -#: ../source/meta/style-guide.txt:469 -msgid "" -"Refer to partitioned systems as \"sharded clusters.\" Do not use shard " -"clusters or sharded systems." -msgstr "" - -# ee113f92d33d4f26b3ac05351540de33 -#: ../source/meta/style-guide.txt:472 -msgid "" -"Refer to configurations that run with replication as \"replica sets\" (or" -" \"master/slave deployments\") rather than \"clusters\" or other " -"variants." -msgstr "" - -# 3781601e4fee4c12a75a2e26043b590f -#: ../source/meta/style-guide.txt:476 -msgid "Data Structure Terms" -msgstr "" - -# b466f189bc8f47548dd16100b592ccb0 -#: ../source/meta/style-guide.txt:478 -msgid "" -"\"document\" refers to \"rows\" or \"records\" in a MongoDB database. " -"Potential confusion with \"JSON Documents.\"" -msgstr "" - -# 9632bbf42a7746a3b7aa34cb971f74f1 -#: ../source/meta/style-guide.txt:481 -msgid "" -"Do not refer to documents as \"objects,\" because drivers (and MongoDB) " -"do not preserve the order of fields when fetching data. If the order of " -"objects matter, use an array." -msgstr "" - -# 57de0bec399b4a83ab6c1f7eb9019eee -#: ../source/meta/style-guide.txt:485 -msgid "" -"\"field\" refers to a \"key\" or \"identifier\" of data within a MongoDB " -"document." -msgstr "" - -# dab1a829a00045aab2561734775ddb57 -#: ../source/meta/style-guide.txt:488 -msgid "\"value\" refers to the contents of a \"field\"." -msgstr "" - -# 55fd4823e29c4d688f4f627d8c5ec1fc -#: ../source/meta/style-guide.txt:490 -msgid "\"embedded document\" describes a nested document." -msgstr "" - -# 52ff1506d97f4d889c5d877d76f9e5e3 -#: ../source/meta/style-guide.txt:493 -msgid "Other Terms" -msgstr "" - -# aa09905c44f643fd8098e0bc68b0f6dd -#: ../source/meta/style-guide.txt:495 -msgid "" -"Use ``example.net`` (and ``.org`` or ``.com`` if needed) for all examples" -" and samples." -msgstr "" - -# ccb4201bc03442838a5801cf6246938c -#: ../source/meta/style-guide.txt:498 -msgid "" -"Hyphenate \"map-reduce\" in order to avoid ambiguous reference to the " -"command name. Do not camel-case." -msgstr "" - -# d73ad1dcb21a4befb2ceac4dcd2b722c -#: ../source/meta/style-guide.txt:502 -msgid "Notes on Specific Features" -msgstr "" - -# 42eaf6ea3eeb428a928667031b32c310 -#: ../source/meta/style-guide.txt:504 -msgid "Geo-Location" -msgstr "" - -# 9576e66561e642c39b286f5f2f76c8ed -#: ../source/meta/style-guide.txt:506 -msgid "" -"While MongoDB *is capable* of storing coordinates in embedded documents, " -"in practice, users should only store coordinates in arrays. (See: " -"`DOCS-41 `_.)" -msgstr "" - -# db9411dc209b421580f7e64f648144e0 -#~ msgid "" -#~ "When indicated, use the imperative mood." -#~ " For example: \"Backup your databases " -#~ "often\" and \"To prevent data loss, " -#~ "back up your databases.\"" -#~ msgstr "" - -# 86aa47b670a748e09b30b3ec2dba104b -#~ msgid "sub-document" -#~ msgstr "" - -# b9fa451fa5da48508241ea34c48bb91e -#~ msgid "embedded document, nested document" -#~ msgstr "" - -# 54d9f64e886a4f1d8e59d32cedede8b1 -#~ msgid "\"sub-document\" describes a nested document." -#~ msgstr "" - -# a0451e5b4cc544099ecb86ca6e4c8554 -#~ msgid "" -#~ "While MongoDB *is capable* of storing" -#~ " coordinates in sub-documents, in " -#~ "practice, users should only store " -#~ "coordinates in arrays. (See: `DOCS-41 " -#~ "`_.)" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/meta/translation.po b/locale/es/LC_MESSAGES/meta/translation.po deleted file mode 100644 index e0a2962d6b6..00000000000 --- a/locale/es/LC_MESSAGES/meta/translation.po +++ /dev/null @@ -1,249 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:50+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# f1f4ef5534204042b4eb39eb236ccefe -#: ../source/meta/translation.txt:5 -msgid "MongoDB Manual Translation" -msgstr "" - -# e3319ca73a9b46d2b9987a298ca8a6f1 -#: ../source/meta/translation.txt:15 -msgid "" -"The original language of all MongoDB documentation is American English. " -"However it is of critical importance to the documentation project to " -"ensure that speakers of other languages can read and understand the " -"documentation." -msgstr "" - -# be0d011f6a9b49bda55114055489c5fb -#: ../source/meta/translation.txt:20 -msgid "" -"To this end, the MongoDB Documentation Project is preparing to launch a " -"translation effort to allow the community to help bring the documentation" -" to speakers of other languages." -msgstr "" - -# acbd3f3778bf4a04ac1411a1eca9878c -#: ../source/meta/translation.txt:24 -msgid "" -"If you would like to express interest in helping to translate the MongoDB" -" documentation once this project is opened to the public, please:" -msgstr "" - -# e795d6bb2ba34c478f98a4b1d3d615dd -#: ../source/meta/translation.txt:27 -msgid "" -"complete the `MongoDB Contributor Agreement `_, and" -msgstr "" - -# 7896daec70e24f3c99554c3793323943 -#: ../source/meta/translation.txt:30 -msgid "join the `mongodb-translators`_ user group." -msgstr "" - -# 68303445f5bc4560909f9bf2c852072e -#: ../source/meta/translation.txt:32 -msgid "" -"The `mongodb-translators`_ user group exists to facilitate collaboration " -"between translators and the documentation team at large. You can join the" -" group without signing the Contributor Agreement, but you will not be " -"allowed to contribute translations." -msgstr "" - -# 88ee2ce9419948dd9317c352ac96136f -#: ../source/meta/translation.txt:41 -msgid ":ref:`meta-contributing`" -msgstr "" - -# 871fa97c34474d87b6374e1de1b4da37 -#: ../source/meta/translation.txt:42 -msgid ":doc:`/meta/style-guide`" -msgstr "" - -# 827508e7a396488898c540a960190fbd -#: ../source/meta/translation.txt:43 -msgid ":doc:`/meta/organization`" -msgstr "" - -# 2f97f8cec07144bf9aad233c9a2d7822 -#: ../source/meta/translation.txt:44 -msgid ":doc:`/meta/practices`" -msgstr "" - -# 9c35f11ee16f4fcf8b29a239c5ed4d60 -#: ../source/meta/translation.txt:45 -msgid ":doc:`/meta/build`" -msgstr "" - -# 2cfcc4b8601a412cb05da2d267f3cb26 -#~ msgid "" -#~ "The original authorship language for all" -#~ " MongoDB documentation is American English." -#~ " However, ensuring that speakers of " -#~ "other languages can read and understand" -#~ " the documentation is of critical " -#~ "importance to the documentation project." -#~ msgstr "" - -# 4dff4666031b4c2888f26af09a21d4b5 -#~ msgid "" -#~ "In this direction, the MongoDB " -#~ "Documentation project uses the service " -#~ "provided by `Smartling `_ " -#~ "to translate the MongoDB documentation " -#~ "into additional non-English languages. " -#~ "This translation project is largely " -#~ "supported by the work of volunteer " -#~ "translators from the MongoDB community " -#~ "who contribute to the translation " -#~ "effort." -#~ msgstr "" - -# 82eb0f59d61140ef9da2297f36ec7da3 -#~ msgid "" -#~ "If you would like to volunteer to" -#~ " help translate the MongoDB documentation," -#~ " please:" -#~ msgstr "" - -# 9e25335b7ee04847a012f219b8b7801d -#~ msgid "" -#~ "create an account on Smartling at " -#~ "`translate.docs.mongodb.org " -#~ "`_." -#~ msgstr "" - -# a2c99700691c42feb5185bc908b73658 -#~ msgid "" -#~ "Please use the same email address " -#~ "you use to sign the contributor as" -#~ " you use to create your Smartling " -#~ "account." -#~ msgstr "" - -# f449432ed056450294eee0440c8f7936 -#~ msgid "" -#~ "The `mongodb-translators`_ user group " -#~ "exists to facilitate collaboration between " -#~ "translators and the documentation team " -#~ "at large. You can join the Google" -#~ " Group without signing the contributor's" -#~ " agreement." -#~ msgstr "" - -# 0de87d8744e34c3bbbc24d7a0b7039fc -#~ msgid "We currently have the following languages configured:" -#~ msgstr "" - -# 10e30015d7b04ee8bd17bfa592d559fd -#~ msgid "`Arabic `_" -#~ msgstr "" - -# d3827c939e2f49ae800cfbfadf4a5997 -#~ msgid "`Chinese `_" -#~ msgstr "" - -# 8b870a50efc0460aa72be00a3250fc08 -#~ msgid "`Czech `_" -#~ msgstr "" - -# edd04d99dfb948f1ac86a81b8593beb3 -#~ msgid "`French `_" -#~ msgstr "" - -# 192011b6f9b0462fa7df3064131bef61 -#~ msgid "`German `_" -#~ msgstr "" - -# 5954b0c3c3b449deb71f3dee3a875c8a -#~ msgid "`Hungarian `_" -#~ msgstr "" - -# c0f43f910cc544a6815041d1de906597 -#~ msgid "`Indonesian `_" -#~ msgstr "" - -# 06ee0c8d821948d48b07624e12fca037 -#~ msgid "`Italian `_" -#~ msgstr "" - -# f7707277944346c6be8adba6cd4f19d8 -#~ msgid "`Japanese `_" -#~ msgstr "" - -# 985bf89e28bd4f119e8a6a7d5d58854f -#~ msgid "`Korean `_" -#~ msgstr "" - -# c7d1dd30e9954f2381495c27c974e961 -#~ msgid "`Lithuanian `_" -#~ msgstr "" - -# e0dd509d5ccd416e98b79e10f202b08f -#~ msgid "`Polish `_" -#~ msgstr "" - -# 568d853b1dab40a0b375371dd06a6f70 -#~ msgid "`Portuguese `_" -#~ msgstr "" - -# 74f3024a87d4443f86608aa954e84239 -#~ msgid "`Romanian `_" -#~ msgstr "" - -# 6df4915ee929495a9849ec47966e4f12 -#~ msgid "`Russian `_" -#~ msgstr "" - -# cccddf7a833047369c057331277aca47 -#~ msgid "`Spanish `_" -#~ msgstr "" - -# 5792bdbcab8c4e2a95929e7000297cd2 -#~ msgid "`Turkish `_" -#~ msgstr "" - -# 18e5c4a320424c27972b0cc461a743d4 -#~ msgid "`Ukrainian `_" -#~ msgstr "" - -# f0741d21b3704b6983b11fb918817fa0 -#~ msgid "" -#~ "If you would like to initiate a" -#~ " translation project to an additional " -#~ "language, please report this issue using" -#~ " the \"*Report a Problem*\" link " -#~ "above or by posting to the " -#~ "`mongodb-translators`_ list." -#~ msgstr "" - -# eed9da62d22d4b6ea42a3a070dd680fa -#~ msgid "" -#~ "Currently the translation project only " -#~ "publishes rendered translation. While the " -#~ "translation effort is currently focused " -#~ "on the web site we are evaluating" -#~ " how to retrieve the translated " -#~ "phrases for use in other media." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/mongo.po b/locale/es/LC_MESSAGES/mongo.po deleted file mode 100644 index 3597c6bfc4c..00000000000 --- a/locale/es/LC_MESSAGES/mongo.po +++ /dev/null @@ -1,376 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a5b9f396b63a4bb886aa01de6f1ddf61 -#: ../source/mongo.txt:3 -msgid "The ``mongo`` Shell" -msgstr "" - -# fa49bd692846424eada6081463351826 -#: ../source/mongo.txt -msgid "On this page" -msgstr "" - -# e3e18511bc6c4ceb88cafb4c4d885c51 -#: ../source/mongo.txt:14 -msgid "Introduction" -msgstr "" - -# 71d7022797964a9b820233ad8beee815 -#: ../source/mongo.txt:16 -msgid "" -"The :program:`mongo` shell is an interactive JavaScript interface to " -"MongoDB. You can use the :program:`mongo` shell to query and update data " -"as well as perform administrative operations." -msgstr "" - -# 93e60659e8c445cd97f5573f18bc5d07 -#: ../source/mongo.txt:20 -msgid "" -"The :program:`mongo` shell is a component of the `MongoDB distributions " -"`_. Once you have :doc:`installed and " -"have started MongoDB `, connect the :program:`mongo` shell" -" to your running MongoDB instance." -msgstr "" - -# e820a0907d594967b345921b4cf65428 -#: ../source/mongo.txt:25 -msgid "" -"Most examples in the :doc:`MongoDB Manual ` use the " -":program:`mongo` shell; however, many :doc:`drivers " -"` provide similar interfaces to MongoDB." -msgstr "" - -# 3188b803c5bc4a70a90e66bde20356b0 -#: ../source/mongo.txt:30 -msgid "Start the ``mongo`` Shell" -msgstr "" - -# 7cf5273857ee40c2994a2989e8a9982e -#: ../source/mongo.txt:33 -msgid "" -"Ensure that MongoDB is running before attempting to start the " -":program:`mongo` shell." -msgstr "" - -# 2df8e53b889b4e09ad9c6ff1ac8a56e4 -#: ../source/mongo.txt:36 -msgid "" -"To start the :program:`mongo` shell and connect to your :doc:`MongoDB " -"` instance running on **localhost** with " -"**default port**:" -msgstr "" - -# ac8eeccfd9cc4bbf80b48b825baa7bd7 -#: ../source/mongo.txt:40 -msgid "" -"At a prompt in a terminal window (or a command prompt for Windows), go to" -" your ````:" -msgstr "" - -# 5587a343d0ea4f62ba6abc174047cbe7 -#: ../source/mongo.txt:47 -msgid "Type ``./bin/mongo`` to start :program:`mongo`:" -msgstr "" - -# 3651bec8a9674a028cdf184bce02df54 -#: ../source/mongo.txt:53 -msgid "" -"If you have added the ``/bin`` to the ``PATH`` " -"environment variable, you can just type ``mongo`` instead of " -"``./bin/mongo``." -msgstr "" - -# 0deed414f55e426b8879c933169bf364 -#: ../source/mongo.txt:58 -msgid "Options" -msgstr "" - -# c2bbf9207a914ad0aef30615c3b3ae65 -#: ../source/mongo.txt:60 -msgid "" -"When you run :program:`mongo` without any arguments, the :program:`mongo`" -" shell will attempt to connect to the MongoDB instance running on the " -"``localhost`` interface on port ``27017``. To specify a different host or" -" port number, as well as other options, see :ref:`examples of starting up" -" mongo ` and :doc:`mongo reference " -"` which provides details on the available " -"options." -msgstr "" - -# f49d5b8b7b6442118596db60599a819a -#: ../source/mongo.txt:69 -msgid "``.mongorc.js`` File" -msgstr "" - -# be3d8246f2074d61a6b1f81b86abe8b8 -#: ../source/mongo.txt:71 -msgid "" -"When starting, :program:`mongo` checks the user's :envvar:`HOME` " -"directory for a JavaScript file named :ref:`.mongorc.js `. If found, :program:`mongo` interprets the content of " -":file:`.mongorc.js` before displaying the prompt for the first time. If " -"you use the shell to evaluate a JavaScript file or expression, either by " -"using the :option:`--eval ` option on the command line or " -"by specifying :ref:`a .js file to mongo `, " -":program:`mongo` will read the ``.mongorc.js`` file *after* the " -"JavaScript has finished processing. You can prevent ``.mongorc.js`` from " -"being loaded by using the :option:`--norc` option." -msgstr "" - -# 3402181d61734ff5be0e623f27e445a6 -#: ../source/mongo.txt:86 -msgid "Working with the ``mongo`` Shell" -msgstr "" - -# 6144ab3a687141c188d9acf9267028e0 -#: ../source/mongo.txt:88 -msgid "To display the database you are using, type ``db``:" -msgstr "" - -# 05cc11aecb32424dad2437408a856d08 -#: ../source/mongo.txt:94 -msgid "" -"The operation should return ``test``, which is the default database. To " -"switch databases, issue the ``use `` helper, as in the following " -"example:" -msgstr "" - -# 0543fe3306644ac88eea9005a5da6a78 -#: ../source/mongo.txt:102 -msgid "" -"To list the available databases, use the helper ``show dbs``. See also " -":method:`db.getSiblingDB()` method to access a different database from " -"the current database without switching your current database context " -"(i.e. ``db``)." -msgstr "" - -# 71ff5e78754b45fba88105f00edf545a -#: ../source/mongo.txt:107 -msgid "" -"You can switch to non-existing databases. When you first store data in " -"the database, such as by creating a collection, MongoDB creates the " -"database. For example, the following creates both the database " -"``myNewDatabase`` and the :term:`collection` ``myCollection`` during the " -":method:`~db.collection.insert()` operation:" -msgstr "" - -# 6dc68f5cfc5645f7832d68ff239d1757 -#: ../source/mongo.txt:118 -msgid "" -"The :method:`db.myCollection.insert() ` is one of" -" the :doc:`methods available in the mongo shell `" -msgstr "" - -# 37c1a60775b74c098d2e74f3d607b84a -#: ../source/mongo.txt:121 -msgid "``db`` refers to the current database." -msgstr "" - -# cacdb258fead4db1b1e5f0fe2bc585e9 -#: ../source/mongo.txt:123 -msgid "``myCollection`` is the name of the collection." -msgstr "" - -# b9c08d60cfa74cd0af8cfa16ac31a43a -#: ../source/mongo.txt:125 -msgid "" -"If the :program:`mongo` shell does not accept the name of the collection," -" for instance if the name contains a space, hyphen, or starts with a " -"number, you can use an alternate syntax to refer to the collection, as in" -" the following:" -msgstr "" - -# 50afc59413f24682976bef224e6f4921 -#: ../source/mongo.txt:136 -msgid "" -"For more documentation of basic MongoDB operations in the " -":program:`mongo` shell, see:" -msgstr "" - -# 14d59cf382604cb69db38377f3d091e2 -# 2312524156c143e08d5af09d730e873f -#: ../source/mongo.txt:139 ../source/mongo.txt:240 -msgid ":gettingstarted:`Getting Started Guide `" -msgstr "" - -# 1b7eb409c6524b0faa4a6660e043584d -#: ../source/mongo.txt:140 -msgid ":doc:`/tutorial/insert-documents`" -msgstr "" - -# aff7b910a0a148c18fca24b90c798ada -#: ../source/mongo.txt:141 -msgid ":doc:`/tutorial/query-documents`" -msgstr "" - -# b9874f2fc7724d248867c2e3fd2ae58e -#: ../source/mongo.txt:142 -msgid ":doc:`/tutorial/update-documents`" -msgstr "" - -# 83592ce49df34d6e8dc989e0f4de7b96 -#: ../source/mongo.txt:143 -msgid ":doc:`/tutorial/remove-documents`" -msgstr "" - -# dea0414a0afc46d5b5d1496505ddf872 -#: ../source/mongo.txt:144 -msgid ":doc:`/reference/method`" -msgstr "" - -# a3dda1c587044652aa70a9fe4a3c8152 -#: ../source/mongo.txt:147 -msgid "Format Printed Results" -msgstr "" - -# 158d2bc2ad69409ab773ef2e4e6c566e -#: ../source/mongo.txt:149 -msgid "" -"The :method:`db.collection.find()` method returns a :term:`cursor` to the" -" results; however, in the :program:`mongo` shell, if the returned cursor " -"is not assigned to a variable using the ``var`` keyword, then the cursor " -"is automatically iterated up to 20 times to print up to the first 20 " -"documents that match the query. The :program:`mongo` shell will prompt " -"``Type it`` to iterate another 20 times." -msgstr "" - -# f16af505098b466db8525ae9d381eb6f -#: ../source/mongo.txt:156 -msgid "" -"To format the printed result, you can add the ``.pretty()`` to the " -"operation, as in the following:" -msgstr "" - -# b988b925d4ac471d9149e1c54b1fb71b -#: ../source/mongo.txt:163 -msgid "" -"In addition, you can use the following explicit print methods in the " -":program:`mongo` shell:" -msgstr "" - -# 84241e23c58b45db98524cb2b9076550 -#: ../source/mongo.txt:166 -msgid "``print()`` to print without formatting" -msgstr "" - -# 419599d25d774d68b98d035922078c98 -#: ../source/mongo.txt:168 -msgid "" -"``print(tojson())`` to print with :term:`JSON` formatting and " -"equivalent to ``printjson()``" -msgstr "" - -# 9645e35b98094d528e544e7fbd994e2d -#: ../source/mongo.txt:171 -msgid "" -"``printjson()`` to print with :term:`JSON` formatting and equivalent to " -"``print(tojson())``" -msgstr "" - -# 42b3a1ccaca741fab1fdd03318a6e2b4 -#: ../source/mongo.txt:174 -msgid "" -"For more information and examples on cursor handling in the " -":program:`mongo` shell, see :doc:`/tutorial/iterate-a-cursor`. See also " -":ref:`mongo-shell-help-cursor` for list of cursor help in the " -":program:`mongo` shell." -msgstr "" - -# 0c709ee1866140458b57d9b1cd57907f -#: ../source/mongo.txt:180 -msgid "Multi-line Operations in the ``mongo`` Shell" -msgstr "" - -# 10ddd35e313e4be3b1fcc0e8a337e90d -#: ../source/mongo.txt:182 -msgid "" -"If you end a line with an open parenthesis (``'('``), an open brace " -"(``'{'``), or an open bracket (``'['``), then the subsequent lines start " -"with ellipsis (``\"...\"``) until you enter the corresponding closing " -"parenthesis (``')'``), the closing brace (``'}'``) or the closing bracket" -" (``']'``). The :program:`mongo` shell waits for the closing parenthesis," -" closing brace, or the closing bracket before evaluating the code, as in " -"the following example:" -msgstr "" - -# e368294b82f049cfb14f351b077561ee -#: ../source/mongo.txt:197 -msgid "" -"You can exit the line continuation mode if you enter two blank lines, as " -"in the following example:" -msgstr "" - -# ded77a23b26241949e543f03d80f925b -#: ../source/mongo.txt:208 -msgid "Tab Completion and Other Keyboard Shortcuts" -msgstr "" - -# d370d4e5f8b94573bdef34a84ae8ce44 -#: ../source/mongo.txt:210 -msgid "The :program:`mongo` shell supports keyboard shortcuts. For example," -msgstr "" - -# 003260e09bd149c6bf0af5e7ce8ac9b0 -#: ../source/mongo.txt:212 -msgid "" -"Use the up/down arrow keys to scroll through command history. See " -":ref:`.dbshell ` documentation for more information " -"on the ``.dbshell`` file." -msgstr "" - -# 52dfdcf2883043ca9f9f54fd450c9d8b -#: ../source/mongo.txt:216 -msgid "" -"Use ```` to autocomplete or to list the completion possibilities, as" -" in the following example which uses ```` to complete the method " -"name starting with the letter ``'c'``:" -msgstr "" - -# db36bab35bc642f8904797de75e6fb9c -#: ../source/mongo.txt:224 -msgid "" -"Because there are many collection methods starting with the letter " -"``'c'``, the ```` will list the various methods that start with " -"``'c'``." -msgstr "" - -# 592bc5c9cc3e4c9b8851d360765b803b -#: ../source/mongo.txt:228 -msgid "" -"For a full list of the shortcuts, see :ref:`Shell Keyboard Shortcuts " -"`" -msgstr "" - -# 11d6611545e04deea8a6169992294272 -#: ../source/mongo.txt:234 -msgid "Exit the Shell" -msgstr "" - -# bfb9a3ff32ad431eb86b2fd7a3ddf92b -#: ../source/mongo.txt:236 -msgid "To exit the shell, type ``quit()`` or use the ```` shortcut." -msgstr "" - -# 2e2afc055fee485a82aecc3be42eb6e7 -#: ../source/mongo.txt:241 -msgid ":program:`mongo Reference Page `" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference.po b/locale/es/LC_MESSAGES/reference.po deleted file mode 100644 index 21ecbb2fbfd..00000000000 --- a/locale/es/LC_MESSAGES/reference.po +++ /dev/null @@ -1,260 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -# Jorge Puente Sarrín , 2014 -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:24+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# be2d52bb6ab3423e8831db8c644ce97c -#: ../source/reference.txt:3 -msgid "Reference" -msgstr "Referencia" - -# db630b4907eb4362af3a0a3fd196b0fe -#: ../source/includes/toc/dfn-list-reference-landing.rst:5 -msgid ":doc:`/reference/operator`" -msgstr ":doc:`/reference/operator`" - -# 0a31d1900a91480dbbc5740360c435f4 -#: ../source/includes/toc/dfn-list-reference-landing.rst:4 -msgid "" -"Documentation of query, update, projection, and aggregation framework " -"operators." -msgstr "" -"Documentación de operadores de consulta, actualización, proyección y de " -"aggregation framework." - -# afa2b2357af945f3be44d2bd1a86618d -#: ../source/includes/toc/dfn-list-reference-landing.rst:9 -msgid ":doc:`/reference/command`" -msgstr ":doc:`/reference/command`" - -# ada3b390a67d49bbae0c0eab179ff96a -#: ../source/includes/toc/dfn-list-reference-landing.rst:8 -msgid "" -"Documentation of all MongoDB :term:`database commands `" -" operations, syntax, and use." -msgstr "" -"Documentación de todos los :term:`comandos de base de datos ` para operaciones de MongoDB, sintaxis y uso." - -# c1eab91f11074680aead20463f27a9f8 -#: ../source/includes/toc/dfn-list-reference-landing.rst:13 -msgid ":doc:`/reference/method`" -msgstr ":doc:`/reference/method`" - -# 62c38484a26a4ff4b7907a7227dbc2ac -#: ../source/includes/toc/dfn-list-reference-landing.rst:12 -msgid "" -"Documentation of all JavaScript methods and helpers in the " -":program:`mongo` shell." -msgstr "" - -# 7783ccd95ff04de1bea1b143cf2f0796 -#: ../source/includes/toc/dfn-list-reference-landing.rst:17 -msgid ":doc:`/reference/program`" -msgstr ":doc:`/reference/program`" - -# 0ad69a0fb58842d7b3569addda319174 -#: ../source/includes/toc/dfn-list-reference-landing.rst:16 -msgid "" -"Documentation of :program:`mongod` and :program:`mongos` and all other " -"tools distributed with MongoDB." -msgstr "" -"Documentación de :program:`mongod` y :program:`mongos` y todas las otras " -"herramientas distribuidas con MongoDB." - -# ec89ef5c80064334b4351044deba60c3 -#: ../source/includes/toc/dfn-list-reference-landing.rst:21 -msgid ":doc:`/reference/configuration-options`" -msgstr ":doc:`/reference/configuration-options`" - -# eb83a600cd94463e83121411f80f0db8 -#: ../source/includes/toc/dfn-list-reference-landing.rst:20 -msgid "" -"Full documentation of the configuration file and available run-time " -"operations." -msgstr "" -"Documentación completa del archivo de configuración y operaciones " -"disponibles en tiempo de ejecución." - -# 1e0cdb6fd1ad400e83b738675954d231 -#: ../source/includes/toc/dfn-list-reference-landing.rst:26 -msgid ":doc:`/reference/parameters`" -msgstr ":doc:`/reference/parameters`" - -# 792faec07ad7417e8eec0709ab2975a4 -#: ../source/includes/toc/dfn-list-reference-landing.rst:24 -msgid "" -"Documentation of all :program:`mongod` and :program:`mongos` parameters " -"that are available in the :dbcommand:`setParameter` (command) and " -":setting:`setParameter` run-time interface." -msgstr "" -"Documentación de todos los parámetros de :program:`mongod` y " -":program:`mongos` que están disponibles en :dbcommand:`setParameter` " -"(comando) y la interfaz en tiempo de ejecución :setting:`setParameter`." - -# b5a52fab6e0e4a54a24e6fdac1330eb4 -#: ../source/includes/toc/dfn-list-reference-landing.rst:29 -msgid ":doc:`/reference/limits`" -msgstr ":doc:`/reference/limits`" - -# 4a83d077cb4c4e0eb83b83e48d2b263e -#: ../source/includes/toc/dfn-list-reference-landing.rst:29 -msgid "A list of important limits and thresholds imposed by MongoDB." -msgstr "" - -# 7885439e503149aca5b08293fb18c6ce -#: ../source/includes/toc/dfn-list-reference-landing.rst:32 -#, fuzzy -msgid ":doc:`/reference/explain-results`" -msgstr ":doc:`/reference/parameters`" - -# 220f62ddc35d4cf0b152b3525da6174d -#: ../source/includes/toc/dfn-list-reference-landing.rst:32 -#, fuzzy -msgid "Documentation on information returned from explain operations." -msgstr "" -"Documentación completa del archivo de configuración y operaciones " -"disponibles en tiempo de ejecución." - -# 71cb3c3d6c2349aa80586cf6c8727de6 -#: ../source/includes/toc/dfn-list-reference-landing.rst:35 -#, fuzzy -msgid ":doc:`/reference/system-collections`" -msgstr ":doc:`/reference/connection-string`" - -# e71268668d23430f987d9cd4fb899ecf -#: ../source/includes/toc/dfn-list-reference-landing.rst:35 -msgid "Describes the collections that MongoDB reserves for internal use." -msgstr "" - -# 4b10519b949d4edda6eff118c8ce27be -#: ../source/includes/toc/dfn-list-reference-landing.rst:40 -msgid ":doc:`/reference/connection-string`" -msgstr ":doc:`/reference/connection-string`" - -# d9175874754b4ad09e6716adbf784ac5 -#: ../source/includes/toc/dfn-list-reference-landing.rst:38 -msgid "" -"The complete specification of the MongoDB connection string format that " -"the drivers use to describe connections to MongoDB deployments." -msgstr "" -"La especificación completa del formato de cadena de conexión de MongoDB " -"que los drivers usan para describir conexiones a despliegues de MongoDB." - -# b8b9025118f64e1898be07992842301d -#: ../source/includes/toc/dfn-list-reference-landing.rst:44 -#, fuzzy -msgid ":doc:`/reference/collation`" -msgstr ":doc:`/reference/command`" - -# e559f4ef7fab48d49a4cd4c7810d4608 -#: ../source/includes/toc/dfn-list-reference-landing.rst:43 -msgid "" -"Description of collation fields as well as supported languages and " -"associated locales for collation." -msgstr "" - -# d1cd75254026490185fb81054f251f0c -#: ../source/includes/toc/dfn-list-reference-landing.rst:47 -#, fuzzy -msgid ":doc:`/reference/mongodb-wire-protocol`" -msgstr ":doc:`/reference/operator`" - -# b51a9c101bbb4007ac240ec13b68c5c3 -#: ../source/includes/toc/dfn-list-reference-landing.rst:47 -msgid "Description of the MongoDB Wire Protocol." -msgstr "" - -# 5a7c6b94e8884a5d93e7bd72516df329 -#: ../source/includes/toc/dfn-list-reference-landing.rst:50 -#, fuzzy -msgid ":doc:`/reference/log-messages`" -msgstr ":doc:`/reference/glossary`" - -# 1d5ba2c849bf49ffaf161a48617f366a -#: ../source/includes/toc/dfn-list-reference-landing.rst:50 -msgid "Describes the components of log messages." -msgstr "" - -# 9a448adff9fa4326afe2a1d111a5f0b2 -#: ../source/includes/toc/dfn-list-reference-landing.rst:53 -#, fuzzy -msgid ":doc:`/reference/exit-codes`" -msgstr ":doc:`/reference/method`" - -# 930adbda1e7041118cbbb4ca59a23814 -#: ../source/includes/toc/dfn-list-reference-landing.rst:53 -msgid "Details the codes and statuses that MongoDB returns when exiting." -msgstr "" - -# c4c96236e735405d821de650813f73da -#: ../source/includes/toc/dfn-list-reference-landing.rst:56 -msgid ":doc:`/reference/glossary`" -msgstr ":doc:`/reference/glossary`" - -# 5c73e179a6a24ed088c498888112552a -#: ../source/includes/toc/dfn-list-reference-landing.rst:56 -msgid "A glossary of common terms and concepts specific to MongoDB." -msgstr "Un glosario de términos comunes y conceptos específicos a MongoDB." - -# 704a5faf81b5461dab4a9b66599aa0e4 -#: ../source/includes/toc/dfn-list-reference-landing.rst:58 -#, fuzzy -msgid ":doc:`/reference/default-mongodb-port`" -msgstr ":doc:`/reference/operator`" - -# 55eeb51542724a3383034b2bbd134ecc -#: ../source/includes/toc/dfn-list-reference-landing.rst:59 -msgid "List of default ports used by MongoDB." -msgstr "" - -# 39f31117c26342be8a62692a5105450a -#: ../source/reference.txt:15 -msgid "" -"The :ref:`genindex` may provide useful insight into the reference " -"material in this manual. The :doc:`/reference/data-models`, " -":doc:`/reference/sharding`, :doc:`/reference/replication`, and " -":doc:`/reference/security` contain additional reference material." -msgstr "" - -# 58ba796d7d9f46e8bdae5c0e40cc2378 -#~ msgid ":doc:`/reference/mongodb-extended-json`" -#~ msgstr "" - -# d87e1f4a3377459eac1fbea1564ccccd -#~ msgid "" -#~ "Describes the :term:`JSON` super set " -#~ "used to express BSON documents in " -#~ "the :program:`mongo` shell and other " -#~ "MongoDB tools." -#~ msgstr "" - -# fe8381c368f04306b96f7093aa9ac2d1 -#~ msgid "" -#~ "The :ref:`genindex` may provide useful " -#~ "insight into the reference material in" -#~ " this manual. The :doc:`/reference/crud` " -#~ ":doc:`/reference/data-models`, :doc:`/reference/sharding`," -#~ " :doc:`/reference/replication`, and " -#~ ":doc:`/reference/security` contain additional " -#~ "reference material." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/administration.po b/locale/es/LC_MESSAGES/reference/administration.po deleted file mode 100644 index df386844a49..00000000000 --- a/locale/es/LC_MESSAGES/reference/administration.po +++ /dev/null @@ -1,103 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: 2014-04-08 18:43+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 2e323a5dcfca4749a5b5f6252ef52dc6 -#: ../source/reference/administration.txt:3 -msgid "Administration Reference" -msgstr "" - -# ded2cf08eb2d43a3b588c439533e128f -#: ../source/includes/toc/dfn-list-administration-reference.rst:6 -msgid ":doc:`/reference/ulimit`" -msgstr "" - -# a20f551d3303450f81f40be3655f2127 -#: ../source/includes/toc/dfn-list-administration-reference.rst:4 -msgid "" -"Describes user resources limits (i.e. ``ulimit``) and introduces the " -"considerations and optimal configurations for systems that run MongoDB " -"deployments." -msgstr "" - -# 201aa21d4499471ea7e6815141c4d0ed -#: ../source/includes/toc/dfn-list-administration-reference.rst:11 -msgid ":doc:`/reference/system-collections`" -msgstr "" - -# 78297c4ee7ce4fd2882c9731571302a9 -#: ../source/includes/toc/dfn-list-administration-reference.rst:9 -msgid "" -"Introduces the internal collections that MongoDB uses to track per-" -"database metadata, including indexes, collections, and authentication " -"credentials." -msgstr "" - -# 4e99001b68db46009ee5271fbb50faa6 -#: ../source/includes/toc/dfn-list-administration-reference.rst:16 -msgid ":doc:`/reference/database-profiler`" -msgstr "" - -# 737188a715aa4a7ba4ddb6bb424b2968 -#: ../source/includes/toc/dfn-list-administration-reference.rst:14 -msgid "" -"Describes the data collected by MongoDB's operation profiler, which " -"introspects operations and reports data for analysis on performance and " -"behavior." -msgstr "" - -# b6512aba29ae428bbc6f7c239a68d0f3 -#: ../source/includes/toc/dfn-list-administration-reference.rst:20 -msgid ":doc:`/core/server-side-javascript`" -msgstr "" - -# 748d3c5775864338af37c39893cbf0d9 -#: ../source/includes/toc/dfn-list-administration-reference.rst:19 -msgid "" -"Describes MongoDB's support for executing JavaScript code for server-side" -" operations." -msgstr "" - -# 43b23d8fcac341a2a7b9555e7a02e909 -#: ../source/includes/toc/dfn-list-administration-reference.rst:23 -msgid ":doc:`/reference/exit-codes`" -msgstr "" - -# d8b77727840742979be8cf86b07717cd -#: ../source/includes/toc/dfn-list-administration-reference.rst:23 -msgid "" -"Lists the unique codes returned by :program:`mongos` and " -":program:`mongod` processes upon exit." -msgstr "" - -# eca8763597f647d9bcb0c90408a7b511 -#~ msgid ":doc:`/core/journaling`" -#~ msgstr "" - -# 12ca6c1ec24b4d37a4077db2945da46f -#~ msgid "" -#~ "Describes the internal operation of " -#~ "MongoDB's journaling facility and outlines " -#~ "how the journal allows MongoDB to " -#~ "provide provides durability and crash " -#~ "resiliency." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/aggregation-commands-comparison.po b/locale/es/LC_MESSAGES/reference/aggregation-commands-comparison.po deleted file mode 100644 index 97e267015b1..00000000000 --- a/locale/es/LC_MESSAGES/reference/aggregation-commands-comparison.po +++ /dev/null @@ -1,317 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:56+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 6efb64fdbd3846b48643596de2560d9f -#: ../source/reference/aggregation-commands-comparison.txt:3 -msgid "Aggregation Commands Comparison" -msgstr "" - -# 8dc5756605ed4809be5b1efa6a223244 -#: ../source/reference/aggregation-commands-comparison.txt:13 -msgid "" -"The following table provides a brief overview of the features of the " -"MongoDB aggregation commands." -msgstr "" - -# 82f4bd777bd940d79754e86b8d28d0f8 -#: ../source/includes/table/aggregation-xref.rst:6 -msgid ":dbcommand:`aggregate`" -msgstr "" - -# 4419889390334365a83b76660b921a49 -#: ../source/includes/table/aggregation-xref.rst:8 -msgid ":dbcommand:`mapReduce`" -msgstr "" - -# feef71fc767c4981a63e10a5ea814add -#: ../source/includes/table/aggregation-xref.rst:10 -msgid "**Description**" -msgstr "" - -# ebed0181ab8c429f82864a2dfccbe380 -#: ../source/includes/table/aggregation-xref.rst:13 -msgid "" -"Designed with specific goals of improving performance and usability for " -"aggregation tasks." -msgstr "" - -# 54dc1263717a4f879f488991038f3f90 -#: ../source/includes/table/aggregation-xref.rst:16 -msgid "" -"Uses a \"pipeline\" approach where objects are transformed as they pass " -"through a series of pipeline operators such as :pipeline:`$group`, " -":pipeline:`$match`, and :pipeline:`$sort`." -msgstr "" - -# e71bd41ed8ae484b820ab5d69d30fb6a -#: ../source/includes/table/aggregation-xref.rst:20 -msgid "" -"See :doc:`/reference/operator/aggregation` for more information on the " -"pipeline operators." -msgstr "" - -# ac9a95c2658a4a5993bfa1986b32719a -#: ../source/includes/table/aggregation-xref.rst:24 -msgid "Implements the Map-Reduce aggregation for processing large data sets." -msgstr "" - -# f0b4517d66404752b43ec073af2ca25b -#: ../source/includes/table/aggregation-xref.rst:27 -msgid "**Key Features**" -msgstr "" - -# 28f430f89a16473e9e1e6e5f408d0094 -#: ../source/includes/table/aggregation-xref.rst:29 -msgid "Pipeline operators can be repeated as needed." -msgstr "" - -# fa7b316455eb4415ab8754e4bcb22155 -#: ../source/includes/table/aggregation-xref.rst:31 -msgid "" -"Pipeline operators need not produce one output document for every input " -"document." -msgstr "" - -# 02cbac9b1511445e81f5511ca705a7fe -#: ../source/includes/table/aggregation-xref.rst:34 -msgid "Can also generate new documents or filter out documents." -msgstr "" - -# e1dd3059dfd4409c941df4bd35cac24b -#: ../source/includes/table/aggregation-xref.rst:37 -msgid "" -"In addition to grouping operations, can perform complex aggregation tasks" -" as well as perform incremental aggregation on continuously growing " -"datasets." -msgstr "" - -# a0a987fb04af4df48e5beece8818c6c4 -#: ../source/includes/table/aggregation-xref.rst:41 -msgid "" -"See :doc:`/tutorial/map-reduce-examples/` and :doc:`/tutorial/perform-" -"incremental-map-reduce/`." -msgstr "" - -# f170ca7e6c6c4fafa01119ee7b0f87d4 -#: ../source/includes/table/aggregation-xref.rst:45 -msgid "**Flexibility**" -msgstr "" - -# 43de1e19d8584b15b5d943bbbe72e788 -#: ../source/includes/table/aggregation-xref.rst:47 -msgid "" -"Limited to the operators and expressions supported by the aggregation " -"pipeline." -msgstr "" - -# 760b6c0a186e40bd86324faa992c44b5 -#: ../source/includes/table/aggregation-xref.rst:50 -msgid "" -"However, can add computed fields, create new virtual sub-objects, and " -"extract sub-fields into the top-level of results by using the " -":pipeline:`$project` pipeline operator." -msgstr "" - -# 2c213c55f52a4b89a0d12258dcc0392a -#: ../source/includes/table/aggregation-xref.rst:54 -msgid "" -"See :pipeline:`$project` for more information as well as " -":doc:`/reference/operator/aggregation` for more information on all the " -"available pipeline operators." -msgstr "" - -# 279049fd51d74cfa89c979481b8ffa5c -#: ../source/includes/table/aggregation-xref.rst:59 -msgid "" -"Custom ``map``, ``reduce`` and ``finalize`` JavaScript functions offer " -"flexibility to aggregation logic." -msgstr "" - -# 13f5a5ca1a824d5cbabde7d919156fa1 -#: ../source/includes/table/aggregation-xref.rst:62 -msgid "See :dbcommand:`mapReduce` for details and restrictions on the functions." -msgstr "" - -# 1731e29b66ec478d81443ec74207d789 -#: ../source/includes/table/aggregation-xref.rst:66 -msgid "**Output Results**" -msgstr "" - -# d3ab2e89c7eb444eacc304734f291f28 -#: ../source/includes/table/aggregation-xref.rst:68 -msgid "" -"Returns results as a cursor. If the pipeline includes the " -":pipeline:`$out` stage, the cursor is empty." -msgstr "" - -# e471d8a4a6eb45cb8e4fb3193128777e -#: ../source/includes/deprecation-aggregate-wo-cursor.rst:1 -msgid "" -"MongoDB 3.4 deprecates the use of :dbcommand:`aggregate` command " -"**without** the ``cursor`` option, unless the pipeline includes the " -"``explain`` option. When returning aggregation results inline using the " -":dbcommand:`aggregate` command, specify the cursor option using the " -"default batch size ``cursor: {}`` or specify the batch size in the cursor" -" option ``cursor: { batchSize: }``." -msgstr "" - -# c751bd7906e64b5585c53d7bf2ac13bd -#: ../source/includes/table/aggregation-xref.rst:76 -msgid "" -"Returns results in various options (inline, new collection, merge, " -"replace, reduce). See :dbcommand:`mapReduce` for details on the output " -"options." -msgstr "" - -# c6cbdc2ebfe945d581afc3f8615f747f -#: ../source/includes/table/aggregation-xref.rst:81 -msgid "**Sharding**" -msgstr "" - -# 609c9b06bf5a48819eed4e224c59d75d -# 3e134ae14e484dd1b4a64231448b59ad -#: ../source/includes/table/aggregation-xref.rst:83 -#: ../source/includes/table/aggregation-xref.rst:85 -msgid "Supports non-sharded and sharded input collections." -msgstr "" - -# 8609cf23324f4154bc53bb4d96a31423 -#: ../source/includes/table/aggregation-xref.rst:87 -msgid "**Notes**" -msgstr "" - -# b03c824bf236439a98814a6f949e28a8 -#: ../source/includes/table/aggregation-xref.rst:91 -msgid "Prior to 2.4, JavaScript code executed in a single thread." -msgstr "" - -# f2deedc514334b62b98e7baafdd3bae5 -#: ../source/includes/table/aggregation-xref.rst:94 -msgid "**More Information**" -msgstr "" - -# 7ac6719df7c048f3abcc20375c3c3fb8 -#: ../source/includes/table/aggregation-xref.rst:96 -msgid "See :doc:`/core/aggregation-pipeline` and :dbcommand:`aggregate`." -msgstr "" - -# f866d047ed5a49368acc05723a5646b7 -#: ../source/includes/table/aggregation-xref.rst:99 -msgid "See :doc:`/core/map-reduce` and :dbcommand:`mapReduce`." -msgstr "" - -# 561862ac2afa434a863ed3c6b1e4a402 -#~ msgid ":dbcommand:`group`" -#~ msgstr "" - -# 22ddc354a9fe4081be4c7b2078f319f1 -#~ msgid "Provides grouping functionality." -#~ msgstr "" - -# 255a11ec1f794759b2e5c88043b7300d -#~ msgid "" -#~ "Is slower than the :dbcommand:`aggregate` " -#~ "command and has less functionality than" -#~ " the :dbcommand:`mapReduce` command." -#~ msgstr "" - -# c99046cb340e41c89c7445c5df63050a -#~ msgid "" -#~ "Can either group by existing fields " -#~ "or with a custom ``keyf`` JavaScript " -#~ "function, can group by calculated " -#~ "fields." -#~ msgstr "" - -# 93087630c0ae40fab99cb0d426f7d979 -#~ msgid "" -#~ "See :dbcommand:`group` for information and " -#~ "example using the ``keyf`` function." -#~ msgstr "" - -# cc16049ef27f4339ad55ef6d03cea49f -#~ msgid "" -#~ "Custom ``reduce`` and ``finalize`` JavaScript" -#~ " functions offer flexibility to grouping" -#~ " logic." -#~ msgstr "" - -# 5089864773f4464496c3f41627ab50a4 -#~ msgid "See :dbcommand:`group` for details and restrictions on these functions." -#~ msgstr "" - -# f2869faf3afd42f799e38e986472ed7d -#~ msgid "" -#~ "Returns results in various options " -#~ "(inline as a document that contains " -#~ "the result set, a cursor to the" -#~ " result set) or stores the results" -#~ " in a collection." -#~ msgstr "" - -# 4fb57bf8385f415a991469c6de6de687 -#~ msgid "" -#~ "The result is subject to the " -#~ ":ref:`BSON Document size ` limit if returned inline" -#~ " as a document that contains the " -#~ "result set." -#~ msgstr "" - -# 8e1a88be50e14663aa275a68e0281d5e -#~ msgid "Can return results as a cursor or store the results to a collection." -#~ msgstr "" - -# bc95b5507cb14c049a487eaa9f1b0b72 -#~ msgid "" -#~ "Provides much better support for sharded" -#~ " map-reduce output than previous " -#~ "versions." -#~ msgstr "" - -# b77fbdc4d46e40ebaf674d623c924ba2 -#~ msgid "Returns results inline as an array of grouped items." -#~ msgstr "" - -# 92f50b8ffe6d4ee796b5262d32069eb4 -#~ msgid "" -#~ "The result set must fit within the" -#~ " :ref:`maximum BSON document size limit " -#~ "`." -#~ msgstr "" - -# 3b41176ef8f44d2aaba8f805aa955287 -#~ msgid "" -#~ "The returned array can contain at " -#~ "most 20,000 elements; i.e. at most " -#~ "20,000 unique groupings. Previous versions " -#~ "had a limit of 10,000 elements." -#~ msgstr "" - -# d707201fb4e24cddafadb9b96897bf71 -#~ msgid "Does **not** support sharded collection." -#~ msgstr "" - -# 5b769bde21a642c49e93b8e3d2b95e5c -#~ msgid "See :dbcommand:`group`." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/aggregation-variables.po b/locale/es/LC_MESSAGES/reference/aggregation-variables.po deleted file mode 100644 index c20d7ffee5d..00000000000 --- a/locale/es/LC_MESSAGES/reference/aggregation-variables.po +++ /dev/null @@ -1,140 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:36+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 6cfaae1462bf4f5290f5f857d638cc38 -#: ../source/reference/aggregation-variables.txt:3 -msgid "Variables in Aggregation Expressions" -msgstr "" - -# d5e099b7d57642929d4a750dd1a0cee7 -#: ../source/reference/aggregation-variables.txt -msgid "On this page" -msgstr "" - -# 74dc33e57c9a4690baebb88a6fe9736c -#: ../source/reference/aggregation-variables.txt:13 -msgid "" -":ref:`Aggregation expressions ` can use both " -"user-defined and system variables." -msgstr "" - -# 97c3f63a5c1847999f264cea0527477a -#: ../source/reference/aggregation-variables.txt:16 -msgid "" -"Variables can hold any :doc:`BSON type data `. To " -"access the value of the variable, use a string with the variable name " -"prefixed with double dollar signs (``$$``)." -msgstr "" - -# 3093d8bb07884fe290dfeafaff50cf87 -#: ../source/reference/aggregation-variables.txt:20 -msgid "" -"If the variable references an object, to access a specific field in the " -"object, use the dot notation; i.e. ``\"$$.\"``." -msgstr "" - -# b429e93a0daf429da09d37ed3476a402 -#: ../source/reference/aggregation-variables.txt:26 -msgid "User Variables" -msgstr "" - -# bf2db4643702430cb0f51fa8d092bcdf -#: ../source/reference/aggregation-variables.txt:28 -msgid "" -"User variable names can contain the ascii characters ``[_a-zA-Z0-9]`` and" -" any non-ascii character." -msgstr "" - -# 09b04a11856e4c369cad604598848502 -#: ../source/reference/aggregation-variables.txt:31 -msgid "" -"User variable names must begin with a lowercase ascii letter ``[a-z]`` or" -" a non-ascii character." -msgstr "" - -# 3ff03106729f42a2a46ad138596c4c0e -#: ../source/reference/aggregation-variables.txt:37 -msgid "System Variables" -msgstr "" - -# bff394a904ab41c5b8617d1c81326d14 -#: ../source/reference/aggregation-variables.txt:39 -msgid "MongoDB offers the following system variables:" -msgstr "" - -# 65f47565e4ac4fe7a562df72823fe510 -#: ../source/reference/aggregation-variables.txt:45 -msgid "Variable" -msgstr "" - -# cd264f81788a4abab440205127bb8601 -#: ../source/reference/aggregation-variables.txt:47 -msgid "Description" -msgstr "" - -# f79096321f954182aa1eb33923379524 -#: ../source/reference/aggregation-variables.txt:51 -msgid "" -"References the root document, i.e. the top-level document, currently " -"being processed in the aggregation pipeline stage." -msgstr "" - -# 478b691dea6f424e9e41c59b241fd39f -#: ../source/reference/aggregation-variables.txt:56 -msgid "" -"References the start of the field path being processed in the aggregation" -" pipeline stage. Unless documented otherwise, all stages start with " -":variable:`CURRENT` the same as :variable:`ROOT`." -msgstr "" - -# 0e6ce27e5cb74caa9725d9287d25cdb3 -#: ../source/reference/aggregation-variables.txt:61 -msgid "" -":variable:`CURRENT` is modifiable. However, since ``$`` is " -"equivalent to ``$$CURRENT.``, rebinding :variable:`CURRENT` " -"changes the meaning of ``$`` accesses." -msgstr "" - -# 7f7fc6c77e3541349100cff3f1386cca -# 94172ceda2b049e7a8b55f53addbaba1 -# 45fe2fd2e3524f8fb5a2f1122efcb71c -#: ../source/reference/aggregation-variables.txt:67 -#: ../source/reference/aggregation-variables.txt:71 -#: ../source/reference/aggregation-variables.txt:75 -msgid "One of the allowed results of a :pipeline:`$redact` expression." -msgstr "" - -# 51e9d088184b47d2be3fd98458061665 -#: ../source/reference/aggregation-variables.txt:77 -msgid ":expression:`$let`, :pipeline:`$redact`, :expression:`$map`" -msgstr "" - -#~ msgid "Variables in Aggregation" -#~ msgstr "" - -#~ msgid "Aggregation expressions can use both user-defined and system variables." -#~ msgstr "" - -# 0e4eecccf4cb44c19b812b51d750f353 -#~ msgid ":expression:`$let`, :pipeline:`$redact`" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/aggregation.po b/locale/es/LC_MESSAGES/reference/aggregation.po deleted file mode 100644 index 4ebd83019d1..00000000000 --- a/locale/es/LC_MESSAGES/reference/aggregation.po +++ /dev/null @@ -1,110 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:45+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# c8206b8df26b4c0d8e62b7f2ba0477d7 -#: ../source/reference/aggregation.txt:5 -msgid "Aggregation Reference" -msgstr "" - -# e0d4bd8e3dc244de8fddeb643b0c3a36 -#: ../source/includes/toc/dfn-list-spec-aggregation-reference.rst:4 -msgid ":doc:`/meta/aggregation-quick-reference`" -msgstr "" - -# 5844c75eff0541c5b35a5a6eb17770ed -#: ../source/includes/toc/dfn-list-spec-aggregation-reference.rst:4 -msgid "Quick reference card for aggregation pipeline." -msgstr "" - -# e01fc78636bf43a18748e3987f61a3e0 -#: ../source/includes/toc/dfn-list-spec-aggregation-reference.rst:8 -msgid ":doc:`/reference/operator/aggregation/interface`" -msgstr "" - -# 2fc1e4139e974fb5943ee4d63d8f0226 -#: ../source/includes/toc/dfn-list-spec-aggregation-reference.rst:7 -msgid "" -"The reference for the data aggregation commands, which provide the " -"interfaces to MongoDB's aggregation capability." -msgstr "" - -# ca3eeb70ec654f17a774d95b5bd4ffa3 -#: ../source/includes/toc/dfn-list-spec-aggregation-reference.rst:12 -msgid ":doc:`/reference/aggregation-commands-comparison`" -msgstr "" - -# e30a48c0bae145b3a3b6bc21077b9d48 -#: ../source/includes/toc/dfn-list-spec-aggregation-reference.rst:11 -msgid "" -"A comparison of :dbcommand:`mapReduce` and :dbcommand:`aggregate` " -"commands." -msgstr "" - -# 325d2527ed974cb091f088668a11dd64 -#: ../source/includes/toc/dfn-list-spec-aggregation-reference.rst:16 -msgid ":doc:`/reference/operator/aggregation`" -msgstr "" - -# b67cf11a9ec94867be5c49547ba7673a -#: ../source/includes/toc/dfn-list-spec-aggregation-reference.rst:15 -msgid "" -"Aggregation pipeline operations have a collection of operators available " -"to define and manipulate documents in pipeline stages." -msgstr "" - -# b99167aad0594048aa31edfc52b41f6b -#: ../source/includes/toc/dfn-list-spec-aggregation-reference.rst:19 -msgid ":doc:`/reference/aggregation-variables`" -msgstr "" - -# 1269aa5b289d4a23a8c45cb7c71bbc83 -#: ../source/includes/toc/dfn-list-spec-aggregation-reference.rst:19 -msgid "Use of variables in aggregation pipeline expressions." -msgstr "" - -# fb6663db7cc243f9a159b1d4ebeb068d -#: ../source/includes/toc/dfn-list-spec-aggregation-reference.rst:23 -msgid ":doc:`/reference/sql-aggregation-comparison`" -msgstr "" - -# 1850b114e86e489e9022cd3f10e40e54 -#: ../source/includes/toc/dfn-list-spec-aggregation-reference.rst:22 -msgid "" -"An overview common aggregation operations in SQL and MongoDB using the " -"aggregation pipeline and operators in MongoDB and common SQL statements." -msgstr "" - -# b414a4320c1b456b8319672d5f2652b7 -#~ msgid "" -#~ "A comparison of :dbcommand:`group`, " -#~ ":dbcommand:`mapReduce` and :dbcommand:`aggregate` " -#~ "that explores the strengths and " -#~ "limitations of each aggregation modality." -#~ msgstr "" - -# f33a9a41eb534ee994b503f67f5a904c -#~ msgid "" -#~ "The data aggregation interfaces document " -#~ "the invocation format and output for " -#~ "MongoDB's aggregation commands and methods." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/audit-message.po b/locale/es/LC_MESSAGES/reference/audit-message.po deleted file mode 100644 index 2dfca39da0b..00000000000 --- a/locale/es/LC_MESSAGES/reference/audit-message.po +++ /dev/null @@ -1,474 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:34+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 9291fd2667c64b07a805de9f21bf5388 -#: ../source/reference/audit-message.txt:3 -msgid "System Event Audit Messages" -msgstr "" - -# 3bafb4d15b8d47118334d85ea9e0cb10 -#: ../source/reference/audit-message.txt -msgid "On this page" -msgstr "" - -# 0c8cc1755b674eb288b43240083b4c2e -#: ../source/includes/note-audit-in-enterprise-only.rst:2 -msgid "" -"Available only in `MongoDB Enterprise `_." -msgstr "" - -# 8a338e60e1b842418d9f1ae915a2f6b7 -#: ../source/reference/audit-message.txt:18 -msgid "Audit Message" -msgstr "" - -# fd0bc565149c4bdcb3125eb42319bd55 -#: ../source/reference/audit-message.txt:20 -msgid "" -"The :doc:`event auditing feature ` can record events in " -"JSON format. To configure auditing output, see :doc:`/tutorial/configure-" -"auditing`" -msgstr "" - -# 512bb974750e416e8e01a8147a1e4acd -#: ../source/reference/audit-message.txt:24 -msgid "The recorded JSON messages have the following syntax:" -msgstr "" - -# d5c0faff7ab74e94ac4ab74ee8b2db50 -#: ../source/reference/audit-message.txt:44 -msgid "Audit Event Actions, Details, and Results" -msgstr "" - -# f621ab4dd1a94116bb9a35ae695e406f -#: ../source/reference/audit-message.txt:46 -msgid "" -"The following table lists for each ``atype`` or action type, the " -"associated ``param`` details and the ``result`` values, if any." -msgstr "" - -# ad57546685634ea28639fce9865c7581 -#: ../source/includes/table/system-event-audit-params-results.rst:4 -msgid "``atype``" -msgstr "" - -# 8a76006d7d3f44adaf38eb39fe90c4c1 -#: ../source/includes/table/system-event-audit-params-results.rst:6 -msgid "``param``" -msgstr "" - -# 47ffdcf8ed064c20a6a8b8e5eea8a35c -#: ../source/includes/table/system-event-audit-params-results.rst:8 -msgid "``result``" -msgstr "" - -# 8a3fadcf5a0e476f950ae5ecbd477db1 -#: ../source/includes/table/system-event-audit-params-results.rst:10 -msgid ":authaction:`authenticate`" -msgstr "" - -# 378409aecc7f43abbc5c1d288eaa908c -# 985474f6876e4897b034408377674bd7 -# d121f21abd9543e59b4e61e9e81d1912 -# 4f9d5db8702f47ec93c86b5a4f7c767a -# 66f3c5775b36467ea6a05a3f7dfe6bdc -# 7a98d1eedcc14caf9e6c5f3df885e475 -# 25d3ea1fc824431eb07ca77467646fee -# 351813f952ba46f4b799312a2851565e -# 4e58e012338d4b388158fc3942b5e79d -# 0bacf476d18d4244abb51083805f54ec -# 09b52b6026b7461495bed3ce0bd9c4a5 -# 733a0058e5074e6195abd25ae3a3310a -# a0a6b7e368a54322a45107625c16ed75 -# 6859e619c9b840a6a5a40da790f07186 -# b23823d272d849cd98a4b3de0c41403b -# 6a6a792cefe142c48d0c28d39812e462 -# 8f2f1a723276430ea9c29fc7fb074143 -# 1133fd57c9414f0fa7a91b3336420f8d -# 5cb0b085c382497191879f787c69b6ce -# 6b13f14f443444dda129e442ace62da2 -# 0d84a633a18849528846c08f0d5ce455 -# 2ae181740dbf45739a2fa2249240172c -# 14976392cdd5477c8a3907fc427c8c11 -# f1a3f40d9883420686b31e4829bc2e9f -# c0e07d41ef144eb9bd8de7c557d21fa7 -# 76a06e6e55264a3bba6fd2ad6bf47c44 -# 23bfeabab704449394d17aab03cb2885 -# 0d113cfb5087406a98d22e30166093f1 -# 4a17ab8b975c443c915997f9785e6c61 -#: ../source/includes/table/system-event-audit-params-results.rst:23 -#: ../source/includes/table/system-event-audit-params-results.rst:45 -#: ../source/includes/table/system-event-audit-params-results.rst:62 -#: ../source/includes/table/system-event-audit-params-results.rst:72 -#: ../source/includes/table/system-event-audit-params-results.rst:86 -#: ../source/includes/table/system-event-audit-params-results.rst:99 -#: ../source/includes/table/system-event-audit-params-results.rst:109 -#: ../source/includes/table/system-event-audit-params-results.rst:119 -#: ../source/includes/table/system-event-audit-params-results.rst:132 -#: ../source/includes/table/system-event-audit-params-results.rst:155 -#: ../source/includes/table/system-event-audit-params-results.rst:168 -#: ../source/includes/table/system-event-audit-params-results.rst:178 -#: ../source/includes/table/system-event-audit-params-results.rst:202 -#: ../source/includes/table/system-event-audit-params-results.rst:222 -#: ../source/includes/table/system-event-audit-params-results.rst:242 -#: ../source/includes/table/system-event-audit-params-results.rst:274 -#: ../source/includes/table/system-event-audit-params-results.rst:306 -#: ../source/includes/table/system-event-audit-params-results.rst:319 -#: ../source/includes/table/system-event-audit-params-results.rst:329 -#: ../source/includes/table/system-event-audit-params-results.rst:349 -#: ../source/includes/table/system-event-audit-params-results.rst:369 -#: ../source/includes/table/system-event-audit-params-results.rst:392 -#: ../source/includes/table/system-event-audit-params-results.rst:415 -#: ../source/includes/table/system-event-audit-params-results.rst:425 -#: ../source/includes/table/system-event-audit-params-results.rst:439 -#: ../source/includes/table/system-event-audit-params-results.rst:456 -#: ../source/includes/table/system-event-audit-params-results.rst:466 -#: ../source/includes/table/system-event-audit-params-results.rst:478 -#: ../source/includes/table/system-event-audit-params-results.rst:490 -msgid "``0`` - Success" -msgstr "" - -# 3495e1f3db4c4c4c9225cc0c4f9e2ef1 -#: ../source/includes/table/system-event-audit-params-results.rst:25 -msgid "``18`` - Authentication Failed" -msgstr "" - -# d4a3fd58c06648e0906e08e945c842b0 -#: ../source/includes/table/system-event-audit-params-results.rst:28 -msgid ":authaction:`authCheck`" -msgstr "" - -# d47f558208b245df9c976bf8402fe6d3 -#: ../source/includes/table/system-event-audit-params-results.rst:39 -msgid "``ns`` field is optional." -msgstr "" - -# 2769a898db06407e933f80e092190eb6 -#: ../source/includes/table/system-event-audit-params-results.rst:41 -msgid "``args`` field may be redacted." -msgstr "" - -# 5debd5f130e444818f84990c78472219 -#: ../source/includes/table/system-event-audit-params-results.rst:47 -msgid "``13`` - Unauthorized to perform the operation." -msgstr "" - -# 7f2aa4512d51445c933de29302ec17c6 -#: ../source/includes/table/system-event-audit-params-results.rst:49 -msgid "" -"By default, the auditing system logs only the authorization failures. To " -"enable the system to log authorization successes, use the " -":parameter:`auditAuthorizationSuccess` parameter. [#performance]_" -msgstr "" - -# 5a1c63724c9b4e8188b97df1220a8b51 -#: ../source/includes/table/system-event-audit-params-results.rst:54 -msgid ":authaction:`createCollection`" -msgstr "" - -# 9ed7b576631f4a068a60123e893b88d6 -#: ../source/includes/table/system-event-audit-params-results.rst:64 -msgid ":authaction:`createDatabase`" -msgstr "" - -# 22f54ee483564fada1bd4eef849521c0 -#: ../source/includes/table/system-event-audit-params-results.rst:74 -msgid ":authaction:`createIndex`" -msgstr "" - -# 0b04470b71f1419db03c778fc01a0f0b -#: ../source/includes/table/system-event-audit-params-results.rst:88 -msgid ":authaction:`renameCollection`" -msgstr "" - -# 42e0de19c0e84462b1e0a317d182e1ee -#: ../source/includes/table/system-event-audit-params-results.rst:101 -msgid ":authaction:`dropCollection`" -msgstr "" - -# 6ef954e6cc844624ab5bdf5d436de678 -#: ../source/includes/table/system-event-audit-params-results.rst:111 -msgid ":authaction:`dropDatabase`" -msgstr "" - -# e75483f4ac2a4493821ab2f9249fb345 -#: ../source/includes/table/system-event-audit-params-results.rst:121 -msgid ":authaction:`dropIndex`" -msgstr "" - -# 59dc87ed933146128ceacbcd964bfd48 -#: ../source/includes/table/system-event-audit-params-results.rst:134 -msgid ":authaction:`createUser`" -msgstr "" - -# 092a7dbc6352489ca597bb8c2c399767 -# 1c4bb73c0cb249f98a8d6d2cc6bd4228 -#: ../source/includes/table/system-event-audit-params-results.rst:152 -#: ../source/includes/table/system-event-audit-params-results.rst:199 -msgid "The ``customData`` field is optional." -msgstr "" - -# d6dc4dd6ff2548859c498bc35dfae106 -#: ../source/includes/table/system-event-audit-params-results.rst:157 -msgid ":authaction:`dropUser`" -msgstr "" - -# 973dd49fb2a742199f8dfea883da1814 -#: ../source/includes/table/system-event-audit-params-results.rst:170 -msgid ":authaction:`dropAllUsersFromDatabase`" -msgstr "" - -# b92fdf8b6c8a4eaeb6e17376c1a9bb8e -#: ../source/includes/table/system-event-audit-params-results.rst:180 -msgid ":authaction:`updateUser`" -msgstr "" - -# 568b525672c3457cb6327b5c6ece2034 -#: ../source/includes/table/system-event-audit-params-results.rst:204 -msgid ":authaction:`grantRolesToUser`" -msgstr "" - -# b250f42b1be64d658d3e0fd34ba1f80f -#: ../source/includes/table/system-event-audit-params-results.rst:224 -msgid ":authaction:`revokeRolesFromUser`" -msgstr "" - -# 5999278bd9c24f138706d360d7efffe9 -#: ../source/includes/table/system-event-audit-params-results.rst:244 -msgid ":authaction:`createRole`" -msgstr "" - -# a6d8f367d60d456fb89be43ae1fae9a9 -# 90bf123f47474045bee317e84daa095f -#: ../source/includes/table/system-event-audit-params-results.rst:268 -#: ../source/includes/table/system-event-audit-params-results.rst:300 -msgid "The ``roles`` and the ``privileges`` fields are optional." -msgstr "" - -# 83367b67d094461ab342d993ca0c7696 -# 927204bf6e0a4b0dab5545379078691d -# 8e2c16ae328d44d1b98c1e7e262ddfe6 -# 6b5188e044c8422d88b7f471c536c0be -#: ../source/includes/table/system-event-audit-params-results.rst:270 -#: ../source/includes/table/system-event-audit-params-results.rst:302 -#: ../source/includes/table/system-event-audit-params-results.rst:388 -#: ../source/includes/table/system-event-audit-params-results.rst:411 -msgid "" -"For details on the resource document, see :ref:`resource-document`. For a" -" list of actions, see :ref:`security-user-actions`." -msgstr "" - -# cf383fd3217947ffb8a6eeeefa97f94c -#: ../source/includes/table/system-event-audit-params-results.rst:276 -msgid ":authaction:`updateRole`" -msgstr "" - -# 28d3a1e6bbdf49a0ae63f9db0118113f -#: ../source/includes/table/system-event-audit-params-results.rst:308 -msgid ":authaction:`dropRole`" -msgstr "" - -# 8ac5758c3ddf4a58ab82d0a41592427b -#: ../source/includes/table/system-event-audit-params-results.rst:321 -msgid ":authaction:`dropAllRolesFromDatabase`" -msgstr "" - -# 76aaaa29c4c745499f187f384d16736e -#: ../source/includes/table/system-event-audit-params-results.rst:331 -msgid ":authaction:`grantRolesToRole`" -msgstr "" - -# de9cb279335f44eebcfb64363d6c5982 -#: ../source/includes/table/system-event-audit-params-results.rst:351 -msgid ":authaction:`revokeRolesFromRole`" -msgstr "" - -# 41163ab07c3d4fa2983b60f4dc08fb75 -#: ../source/includes/table/system-event-audit-params-results.rst:371 -msgid ":authaction:`grantPrivilegesToRole`" -msgstr "" - -# 4d9cf075e1464c58ba1824a58d1bc388 -#: ../source/includes/table/system-event-audit-params-results.rst:394 -msgid ":authaction:`revokePrivilegesFromRole`" -msgstr "" - -# 22df5a2acc0e4d34b25caab2c81f36de -#: ../source/includes/table/system-event-audit-params-results.rst:417 -msgid ":authaction:`enableSharding`" -msgstr "" - -# 60e04967685f4561bac261f8f2a24e82 -#: ../source/includes/table/system-event-audit-params-results.rst:427 -msgid ":authaction:`shardCollection`" -msgstr "" - -# a53b0b9660604fa995071598cd6524a8 -#: ../source/includes/table/system-event-audit-params-results.rst:441 -msgid ":authaction:`addShard`" -msgstr "" - -# 55c41f54d1ec4bbf8370261102fd8b22 -#: ../source/includes/table/system-event-audit-params-results.rst:452 -msgid "" -"When a shard is a replica set, the ``connectionString`` includes the " -"replica set name and can include other members of the replica set." -msgstr "" - -# fabfaf00356c4fbc8b753822a7e8865d -#: ../source/includes/table/system-event-audit-params-results.rst:458 -msgid ":authaction:`removeShard`" -msgstr "" - -# 0519df2cf9ca4113ac4720842d1ef0a8 -#: ../source/includes/table/system-event-audit-params-results.rst:468 -msgid ":authaction:`shutdown`" -msgstr "" - -# 755328d6ed0348d38e0baaffceb95a82 -#: ../source/includes/table/system-event-audit-params-results.rst:475 -msgid "Indicates commencement of database shutdown." -msgstr "" - -# 858d778ee6ce4a33b5e5588e373fcf49 -#: ../source/includes/table/system-event-audit-params-results.rst:480 -msgid ":authaction:`applicationMessage`" -msgstr "" - -# c209dc73d7834902826585818527cec5 -#: ../source/includes/table/system-event-audit-params-results.rst:487 -msgid "See :dbcommand:`logApplicationMessage`." -msgstr "" - -# f9ede1d2754c4c57803cdd5dec25294a -#: ../source/includes/fact-auditAuthorizationSuccess-performance-impact.rst:1 -msgid "" -"Enabling :parameter:`auditAuthorizationSuccess` degrades performance more" -" than logging only the authorization failures." -msgstr "" - -# 83103b4a95a44a588ad95cd623133e9a -#~ msgid "" -#~ "The :doc:`audit system ` is" -#~ " available only in `MongoDB Enterprise " -#~ "`_." -#~ msgstr "" - -# 99a1d0dbf0cc4a90b5d190099829b266 -#~ msgid "" -#~ "The :doc:`event auditing feature " -#~ "` can record events in " -#~ "JSON format. The recorded JSON messages" -#~ " have the following syntax:" -#~ msgstr "" - -# e04fb6e1a52a4fbea56c07b865280e52 -#~ msgid "Event Actions, Details, and Results" -#~ msgstr "" - -# 326df3c74e904b93805c6af11611f795 -#~ msgid "" -#~ "The following table lists for each " -#~ "``atype`` or action type, the associated" -#~ " ``params`` details and the ``result`` " -#~ "values, if any." -#~ msgstr "" - -# 0da93580efa74cc482984c430c8b8810 -#~ msgid "``params``" -#~ msgstr "" - -# 8ec895e90dc245f59b82a76a1cd37e27 -#~ msgid "Notes" -#~ msgstr "" - -# d12cc48a9773466789af0d0418c209f6 -#~ msgid "The auditing system logs only authorization *failures*." -#~ msgstr "" - -# 41c9516cf6b149ea82083b27c614c6d9 -# 1ad119d90512431f9c4f327c7915003d -#~ msgid "``customData`` field is optional." -#~ msgstr "" - -# 5482f3ef8c7647cead9a3a9b634e9481 -# a9ba995103404781a9f9e92bb4a9f8ef -# 66ce159734cc41a080fc2ae977aa733f -# 8d57cecd265d4f7d94c8fd95a2b82313 -# 8e7fcbb405904ebab391ad641d88f697 -# 0316d1376485434baaacadc05245c7ae -#~ msgid "" -#~ "The ``roles`` array contains role " -#~ "documents. See :ref:`audit-message-role`." -#~ msgstr "" - -# c9466dea77f84feea551f436d9ecd8aa -# 3ff10786824d49529efceb1ca3eff5b1 -#~ msgid "Either ``roles`` or the ``privileges`` field can be optional." -#~ msgstr "" - -# e0e36ac187b2457f866b7fa8eee974e2 -# c7a58902790942d2bd2e2c1be5f9a5b1 -# 03030ea84bcd40aeb654d58e8d447f4c -# c4c0aeea6acc4d9685f581136999e02c -#~ msgid "" -#~ "The ``privileges`` array contains privilege" -#~ " documents. See :ref:`audit-message-" -#~ "privilege`." -#~ msgstr "" - -# d9fb7f466e5d43f0a7b441abb3f707d0 -#~ msgid ":authaction:`replSetReconfig`" -#~ msgstr "" - -# 24e5418207bd4657b8ea6013f84c0eef -#~ msgid "Additional Information" -#~ msgstr "" - -# 79d896800bc84a5a892ac4964da02df4 -#~ msgid "``role`` Document" -#~ msgstr "" - -# a2e71e8e5c2e4485bd50b94e598ba32e -#~ msgid "The ```` document in the ``roles`` array has the following form:" -#~ msgstr "" - -# 59f2d5c4f02348c2b28d7928f1afd164 -#~ msgid "``privilege`` Document" -#~ msgstr "" - -# a7e9b55f6dca4243b9c3583cef13a4fb -#~ msgid "" -#~ "The ```` document in the " -#~ "``privilege`` array has the following " -#~ "form:" -#~ msgstr "" - -# 83e57a952874446fa9e620246d4a36bb -#~ msgid "" -#~ "See :ref:`resource-document` for details " -#~ "on the resource document. For a " -#~ "list of actions, see :ref:`security-" -#~ "user-actions`." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/bios-example-collection.po b/locale/es/LC_MESSAGES/reference/bios-example-collection.po deleted file mode 100644 index 5442f79939c..00000000000 --- a/locale/es/LC_MESSAGES/reference/bios-example-collection.po +++ /dev/null @@ -1,41 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 22:53+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# b2605e694e4f4810ad439f340b99a831 -#: ../source/reference/bios-example-collection.txt:3 -msgid "The ``bios`` Example Collection" -msgstr "" - -# ad2c717a4c864234a45c94571cfbb43f -#: ../source/reference/bios-example-collection.txt:7 -msgid "" -"The ``bios`` collection provides example data for experimenting with " -"MongoDB. Many of this guide's examples on :method:`insert " -"`, :method:`update ` and " -":method:`read ` operations create or query data from " -"the ``bios`` collection." -msgstr "" - -# aa37747b2f8f4ba484138b347990f841 -#: ../source/reference/bios-example-collection.txt:13 -msgid "" -"The following documents comprise the ``bios`` collection. In the examples, " -"the data might be different, as the examples themselves make changes to the " -"data." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/bson-type-comparison-order.po b/locale/es/LC_MESSAGES/reference/bson-type-comparison-order.po deleted file mode 100644 index e4c269cf55a..00000000000 --- a/locale/es/LC_MESSAGES/reference/bson-type-comparison-order.po +++ /dev/null @@ -1,227 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a8e52b65b9774d869ebb610bcf1c231f -#: ../source/reference/bson-type-comparison-order.txt:6 -msgid "Comparison/Sort Order" -msgstr "" - -# 3d1385c55727464a8e89262b47cae7f2 -#: ../source/reference/bson-type-comparison-order.txt -msgid "On this page" -msgstr "" - -# 5ae779bab9954bf7a22b1c8fc0d990f1 -#: ../source/includes/fact-sort-order.rst:1 -msgid "" -"When comparing values of different :ref:`BSON types `, " -"MongoDB uses the following comparison order, from lowest to highest:" -msgstr "" - -# a57bcf304c4a4cf7841fbf009368b5d0 -#: ../source/includes/fact-sort-order.rst:4 -msgid "MinKey (internal type)" -msgstr "" - -# 55bac9e5c78d449f878770cf683f67fc -#: ../source/includes/fact-sort-order.rst:5 -msgid "Null" -msgstr "" - -# 824771964cd74143b29a4224c7cf0c79 -#: ../source/includes/fact-sort-order.rst:6 -msgid "Numbers (ints, longs, doubles, decimals)" -msgstr "" - -# 41000753c92d4810ae70937a841b184a -#: ../source/includes/fact-sort-order.rst:7 -msgid "Symbol, String" -msgstr "" - -# 3ed55654d212446cbbfc4740094a401f -#: ../source/includes/fact-sort-order.rst:8 -msgid "Object" -msgstr "" - -# 729fecebf63b4ea7ac473d49049378a4 -#: ../source/includes/fact-sort-order.rst:9 -msgid "Array" -msgstr "" - -# 92cfef6819bf46cd9ac3a0f7eedfa97f -# 66319fb77acd416a90db9e60d727e553 -#: ../source/includes/fact-sort-order.rst:10 -#: ../source/reference/bson-type-comparison-order.txt:73 -msgid "BinData" -msgstr "" - -# 18e6fcc8259648ccb645d89fd3b31824 -#: ../source/includes/fact-sort-order.rst:11 -msgid "ObjectId" -msgstr "" - -# 3924338a3bd24e449b4bbd8273b10782 -#: ../source/includes/fact-sort-order.rst:12 -msgid "Boolean" -msgstr "" - -# 7f69f33057344d03b1d30ea9d7dc93de -#: ../source/includes/fact-sort-order.rst:13 -msgid "Date" -msgstr "" - -# 3c00542efcc24dd190e1750d90129a54 -#: ../source/includes/fact-sort-order.rst:14 -msgid "Timestamp" -msgstr "" - -# 48b15cb872c64b9087c8b642d3c7449a -#: ../source/includes/fact-sort-order.rst:15 -msgid "Regular Expression" -msgstr "" - -# 7691b32aa60e43fb86a73c072a5213c1 -#: ../source/includes/fact-sort-order.rst:16 -msgid "MaxKey (internal type)" -msgstr "" - -# 4a5710c6235944e0aaf0676394af5538 -#: ../source/reference/bson-type-comparison-order.txt:19 -msgid "Numeric Types" -msgstr "" - -# dc850f5512c6412692c3f16c6538fc95 -#: ../source/reference/bson-type-comparison-order.txt:21 -msgid "" -"MongoDB treats some types as equivalent for comparison purposes. For " -"instance, numeric types undergo conversion before comparison." -msgstr "" - -# 915c829547ad447a8dc4741d245cbf5d -#: ../source/reference/bson-type-comparison-order.txt:25 -msgid "Strings" -msgstr "" - -# c7c388e413fe4c10aedc39080ceeabc7 -#: ../source/reference/bson-type-comparison-order.txt:28 -msgid "Binary Comparison" -msgstr "" - -# 0b4633b171b5461793e994210b394a6b -#: ../source/reference/bson-type-comparison-order.txt:30 -msgid "By default, MongoDB uses the simple binary comparison to compare strings." -msgstr "" - -# efbe6e51029340f68fdd82b40f8e3fb1 -#: ../source/reference/bson-type-comparison-order.txt:36 -msgid "Collation" -msgstr "" - -# 63097048543b4dfb8747a61a7191a070 -#: ../source/includes/extracts/collation-description.rst:1 -msgid "" -":doc:`Collation ` allows users to specify language-" -"specific rules for string comparison, such as rules for lettercase and " -"accent marks." -msgstr "" - -# 0c72664fbdb743889af9551f76406b26 -#: ../source/reference/bson-type-comparison-order.txt:41 -msgid "Collation specification has the following syntax:" -msgstr "" - -# ae8f35d849af4b11892595dfc91148d9 -#: ../source/includes/extracts/collation-document.rst:14 -msgid "" -"When specifying collation, the ``locale`` field is mandatory; all other " -"collation fields are optional. For descriptions of the fields, see :ref" -":`collation-document-fields`." -msgstr "" - -# 1e9b200d776d45ec83ce655a33a2a6b9 -#: ../source/includes/extracts/collation-unspecified.rst:1 -msgid "" -"If no collation is specified for the collection or for the operations, " -"MongoDB uses the simple binary comparison used in prior versions for " -"string comparisons." -msgstr "" - -# 666b373d4b2d478aa2c432d26f7cbd6f -#: ../source/reference/bson-type-comparison-order.txt:48 -msgid "Arrays" -msgstr "" - -# 68e53a31465c499d973bf976a1df1e4d -#: ../source/reference/bson-type-comparison-order.txt:50 -msgid "" -"With arrays, a less-than comparison or an ascending sort compares the " -"smallest element of arrays, and a greater-than comparison or a descending" -" sort compares the largest element of the arrays. As such, when comparing" -" a field whose value is a single-element array (e.g. ``[ 1 ]``) with non-" -"array fields (e.g. ``2``), the comparison is between ``1`` and ``2``. A " -"comparison of an empty array (e.g. ``[ ]``) treats the empty array as " -"less than ``null`` or a missing field." -msgstr "" - -# b53c2c89f81548388c81eb332b212165 -#: ../source/reference/bson-type-comparison-order.txt:59 -msgid "Dates and Timestaps" -msgstr "" - -# 2d38315d4c194286880e623cbeaac6f2 -#: ../source/reference/bson-type-comparison-order.txt:61 -msgid "" -"Date objects sort before Timestamp objects. Previously Date and Timestamp" -" objects sorted together." -msgstr "" - -# cd69e74c7310444c989a6c9d28099f39 -#: ../source/reference/bson-type-comparison-order.txt:66 -msgid "Non-existent Fields" -msgstr "" - -# 62a61889222f4d49b3fee163c66315c6 -#: ../source/reference/bson-type-comparison-order.txt:68 -msgid "" -"The comparison treats a non-existent field as it would an empty BSON " -"Object. As such, a sort on the ``a`` field in documents ``{ }`` and ``{ " -"a: null }`` would treat the documents as equivalent in sort order." -msgstr "" - -# 975be61e7874417895db7530e37c6386 -#: ../source/reference/bson-type-comparison-order.txt:75 -msgid "MongoDB sorts ``BinData`` in the following order:" -msgstr "" - -# c1d2593302f34318b12fb5d33451b8fc -#: ../source/reference/bson-type-comparison-order.txt:77 -msgid "First, the length or size of the data." -msgstr "" - -# 9bc118d0f99b46f8af85884085aff92c -#: ../source/reference/bson-type-comparison-order.txt:79 -msgid "Then, by the BSON one-byte subtype." -msgstr "" - -# 3c9735a1e0e44fb8abbb9fd0de9686b4 -#: ../source/reference/bson-type-comparison-order.txt:81 -msgid "Finally, by the data, performing a byte-by-byte comparison." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/bson-types.po b/locale/es/LC_MESSAGES/reference/bson-types.po deleted file mode 100644 index ef21a97d413..00000000000 --- a/locale/es/LC_MESSAGES/reference/bson-types.po +++ /dev/null @@ -1,835 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:43+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 1f503185fb65421290ce078adc64d5cb -#: ../source/reference/bson-types.txt:5 -msgid "BSON Types" -msgstr "" - -# 64d70b879e2e44ae9772c92e62444ff1 -#: ../source/reference/bson-types.txt -msgid "On this page" -msgstr "" - -# 11ad3b93bc9e4e3cbd2d41f1729bc1d3 -#: ../source/reference/bson-types.txt:15 -msgid "" -":term:`BSON` is a binary serialization format used to store documents and" -" make remote procedure calls in MongoDB. The BSON specification is " -"located at `bsonspec.org `_." -msgstr "" - -# 31035ee273ae497a9a169d76d394209d -#: ../source/reference/bson-types.txt:19 -msgid "" -"BSON supports the following data types as values in documents. Each data " -"type has a corresponding number and string alias that can be used with " -"the :query:`$type` operator to query documents by BSON type." -msgstr "" - -# fe09c0e08f7c42f3b92e2aa89f0827d9 -#: ../source/includes/fact-bson-types.rst:4 -msgid "Type" -msgstr "" - -# ed4d827f3c914a42a0ca8741fb04758e -#: ../source/includes/fact-bson-types.rst:5 -msgid "Number" -msgstr "" - -# 1dd1922c88ba4a4e91f2fa20d4740e9c -#: ../source/includes/fact-bson-types.rst:6 -msgid "Alias" -msgstr "" - -# 21df9a1334fb4f2d82a1588ffee9353b -#: ../source/includes/fact-bson-types.rst:7 -msgid "Notes" -msgstr "" - -# 0c3acd50245747d39fc625383289a874 -#: ../source/includes/fact-bson-types.rst:9 -msgid "Double" -msgstr "" - -# 2b16f7f2a72c4823b9cb15c3b70bf9f2 -#: ../source/includes/fact-bson-types.rst:10 -msgid "1" -msgstr "" - -# 5e54e0ad249d4732b02842acb5c1e4a1 -#: ../source/includes/fact-bson-types.rst:11 -msgid "\"double\"" -msgstr "" - -# 39ba0bfc35e947b887a685b3be6444bd -# c6c50eada2554c9aa7a3fe617df81f95 -#: ../source/includes/fact-bson-types.rst:14 -#: ../source/reference/bson-types.txt:65 -msgid "String" -msgstr "" - -# a81549884e3e41f08199eb5d169aa18d -#: ../source/includes/fact-bson-types.rst:15 -msgid "2" -msgstr "" - -# a1eecfa53c8643f1bf8e3d096b76ce1f -#: ../source/includes/fact-bson-types.rst:16 -msgid "\"string\"" -msgstr "" - -# 3299b9f89b5249f88d4f7421df0f401a -#: ../source/includes/fact-bson-types.rst:19 -msgid "Object" -msgstr "" - -# 233fc3b117424e0696b63a25a65876db -#: ../source/includes/fact-bson-types.rst:20 -msgid "3" -msgstr "" - -# 4fce9d513d4744b5bb10f3525da0197c -#: ../source/includes/fact-bson-types.rst:21 -msgid "\"object\"" -msgstr "" - -# 8b3fb951f25342bc819f3e6af8e99bd9 -#: ../source/includes/fact-bson-types.rst:24 -msgid "Array" -msgstr "" - -# 7b0428d7057945418238eaccc56b4d65 -#: ../source/includes/fact-bson-types.rst:25 -msgid "4" -msgstr "" - -# 5a464917478f465b8dbf4f3e1c8f3efd -#: ../source/includes/fact-bson-types.rst:26 -msgid "\"array\"" -msgstr "" - -# 5ecc2bf53077474db82415ac7bec41ed -#: ../source/includes/fact-bson-types.rst:29 -msgid "Binary data" -msgstr "" - -# ebd14dbb2119455b901a37166a681fcc -#: ../source/includes/fact-bson-types.rst:30 -msgid "5" -msgstr "" - -# 53799b7ed0ae49479fd38000d6cb4ec2 -#: ../source/includes/fact-bson-types.rst:31 -msgid "\"binData\"" -msgstr "" - -# b2b695b2b85d4fb28e4290c7b029a31a -#: ../source/includes/fact-bson-types.rst:34 -msgid "Undefined" -msgstr "" - -# 8fa100b050db48bbabf7489286d2752a -#: ../source/includes/fact-bson-types.rst:35 -msgid "6" -msgstr "" - -# e6f2ad41cabf4b61ac8d4975d9cd4a73 -#: ../source/includes/fact-bson-types.rst:36 -msgid "\"undefined\"" -msgstr "" - -# 50ce96e610b8498199cac7bdda6e90da -# 8db6cd02d1bb4099815c9c297d617b32 -# fccd5ccb266445c69b9a2bf3f99f0b7c -#: ../source/includes/fact-bson-types.rst:37 -#: ../source/includes/fact-bson-types.rst:67 -#: ../source/includes/fact-bson-types.rst:77 -msgid "Deprecated." -msgstr "" - -# 63a5e10731914ded87ccbddaf5aabed6 -# 645b31d6d22d48098262aa6563a52c71 -#: ../source/includes/fact-bson-types.rst:39 -#: ../source/reference/bson-types.txt:37 -msgid "ObjectId" -msgstr "" - -# 7917eecfff424b60a366574b14ee1af8 -#: ../source/includes/fact-bson-types.rst:40 -msgid "7" -msgstr "" - -# 04910505547a4d0b853e69b3e3585f66 -#: ../source/includes/fact-bson-types.rst:41 -msgid "\"objectId\"" -msgstr "" - -# 82862ab6bb414e57bc35caae8217c5ec -#: ../source/includes/fact-bson-types.rst:44 -msgid "Boolean" -msgstr "" - -# 3870ed24be36410dbb8b63e52be02691 -#: ../source/includes/fact-bson-types.rst:45 -msgid "8" -msgstr "" - -# e28c3313115b4724a4a496ec49b20e4b -#: ../source/includes/fact-bson-types.rst:46 -msgid "\"bool\"" -msgstr "" - -# ea5a055a7bcd4c4ca2e0dda9e3d3f775 -# 902aac5cf1b543b2919748bd45898331 -#: ../source/includes/fact-bson-types.rst:49 -#: ../source/reference/bson-types.txt:137 -msgid "Date" -msgstr "" - -# f14c183925404279b5f465020461fb05 -#: ../source/includes/fact-bson-types.rst:50 -msgid "9" -msgstr "" - -# 2fa0708cb04245869769535be713b768 -#: ../source/includes/fact-bson-types.rst:51 -msgid "\"date\"" -msgstr "" - -# 6e259a5f975f41b791ed27f1e05c06fb -#: ../source/includes/fact-bson-types.rst:54 -msgid "Null" -msgstr "" - -# 85690ae173154a3e8fb6dbcd08659114 -#: ../source/includes/fact-bson-types.rst:55 -msgid "10" -msgstr "" - -# 25284781d6914fb4a2b0f5d4e6f88153 -#: ../source/includes/fact-bson-types.rst:56 -msgid "\"null\"" -msgstr "" - -# 7fa85f69186f4b00aa9f47b2b0f8dcbd -#: ../source/includes/fact-bson-types.rst:59 -msgid "Regular Expression" -msgstr "" - -# 68b2920145ce4fa5bb98fff4c493b992 -#: ../source/includes/fact-bson-types.rst:60 -msgid "11" -msgstr "" - -# b8805d03545c4d2b9d3b5163a4614b18 -#: ../source/includes/fact-bson-types.rst:61 -msgid "\"regex\"" -msgstr "" - -# 849bca99298d461f93a43e7547ec6eb5 -#: ../source/includes/fact-bson-types.rst:64 -msgid "DBPointer" -msgstr "" - -# bcfddb52cf6b4e7b9c8354399c45329c -#: ../source/includes/fact-bson-types.rst:65 -msgid "12" -msgstr "" - -# 399a14313c6e4814bc7d9aa23e05ba56 -#: ../source/includes/fact-bson-types.rst:66 -msgid "\"dbPointer\"" -msgstr "" - -# f1d5665548204304930a8e2267ac9bee -#: ../source/includes/fact-bson-types.rst:69 -msgid "JavaScript" -msgstr "" - -# 981d7ed339504018b2d729ca532dfe30 -#: ../source/includes/fact-bson-types.rst:70 -msgid "13" -msgstr "" - -# df1f567d80be4329845d73b149ebe346 -#: ../source/includes/fact-bson-types.rst:71 -msgid "\"javascript\"" -msgstr "" - -# 0832ce077ffe4ecab330f16318f6f1b3 -#: ../source/includes/fact-bson-types.rst:74 -msgid "Symbol" -msgstr "" - -# c81d90b31f914db495da568f8ebd44db -#: ../source/includes/fact-bson-types.rst:75 -msgid "14" -msgstr "" - -# abf9eeb7a99b41759c4d2c29ec5e66bb -#: ../source/includes/fact-bson-types.rst:76 -msgid "\"symbol\"" -msgstr "" - -# b72e4d2aa6234ceaa4f1672608c455a0 -#: ../source/includes/fact-bson-types.rst:79 -msgid "JavaScript (with scope)" -msgstr "" - -# 839f55ac301141c98b38914a2cd36ba9 -#: ../source/includes/fact-bson-types.rst:80 -msgid "15" -msgstr "" - -# 9fe642882f6242adaa0d601009d117d7 -#: ../source/includes/fact-bson-types.rst:81 -msgid "\"javascriptWithScope\"" -msgstr "" - -# c6d84633b62645e3b58c326584f25394 -#: ../source/includes/fact-bson-types.rst:84 -msgid "32-bit integer" -msgstr "" - -# 247952049740487fb1e1810545659fc0 -#: ../source/includes/fact-bson-types.rst:85 -msgid "16" -msgstr "" - -# ddc88376c7b744b39ee0389074a002f1 -#: ../source/includes/fact-bson-types.rst:86 -msgid "\"int\"" -msgstr "" - -# 1dcb481acdc94821ab3b571b16218ddb -#: ../source/includes/fact-bson-types.rst:89 -msgid "Timestamp" -msgstr "" - -# 9a56e0bb4d56452e914131f37a874f92 -#: ../source/includes/fact-bson-types.rst:90 -msgid "17" -msgstr "" - -# 12ac2115befd430b823453448c19fafb -#: ../source/includes/fact-bson-types.rst:91 -msgid "\"timestamp\"" -msgstr "" - -# 4b43c5b19a544816a95c64a7f9faa357 -#: ../source/includes/fact-bson-types.rst:94 -msgid "64-bit integer" -msgstr "" - -# 165d46ef432340178f6a291fb5ccbcd7 -#: ../source/includes/fact-bson-types.rst:95 -msgid "18" -msgstr "" - -# d530f144fcb64858b0770ab600a0f492 -#: ../source/includes/fact-bson-types.rst:96 -msgid "\"long\"" -msgstr "" - -# 1e8bc1bae78244c99184055356801e65 -#: ../source/includes/fact-bson-types.rst:99 -msgid "Decimal128" -msgstr "" - -# 0cf15a94bea640739b853b90c169556d -#: ../source/includes/fact-bson-types.rst:100 -msgid "19" -msgstr "" - -# 3a68529abd5846a68b6ab001776977cf -#: ../source/includes/fact-bson-types.rst:101 -msgid "\"decimal\"" -msgstr "" - -# 6c25311b92714d7eb4354ab15e08d94f -#: ../source/includes/fact-bson-types.rst:102 -msgid "New in version 3.4." -msgstr "" - -# 6c69a01794584c23bc824b0d039b2a59 -#: ../source/includes/fact-bson-types.rst:104 -msgid "Min key" -msgstr "" - -# 658864fcd4784932aa971d200989c20d -#: ../source/includes/fact-bson-types.rst:105 -msgid "-1" -msgstr "" - -# 96943e83d0634c9284e8629a5ba7b6be -#: ../source/includes/fact-bson-types.rst:106 -msgid "\"minKey\"" -msgstr "" - -# 28cbe0bb269b40d0b354a84aa52c0449 -#: ../source/includes/fact-bson-types.rst:109 -msgid "Max key" -msgstr "" - -# c82928835cb74d5d87b0dfa2a5f3f8a0 -#: ../source/includes/fact-bson-types.rst:110 -msgid "127" -msgstr "" - -# a02573faca0b4064a36a5cdd9aef6418 -#: ../source/includes/fact-bson-types.rst:111 -msgid "\"maxKey\"" -msgstr "" - -# 29401978554e43cca4bed253d3ff91d8 -#: ../source/reference/bson-types.txt:25 -msgid "To determine a field's type, see :ref:`check-types-in-shell`." -msgstr "" - -# 4a73e3e7508647c5b72e50e380bf7981 -#: ../source/reference/bson-types.txt:27 -msgid "" -"If you convert BSON to JSON, see the :doc:`Extended JSON ` reference." -msgstr "" - -# 11b9193dcb874e4fa7247f4fb313e845 -#: ../source/reference/bson-types.txt:30 -msgid "" -"The following sections describe special considerations for particular " -"BSON types." -msgstr "" - -# 53d27d9a719d4948b3bdd8f6237ed070 -#: ../source/reference/bson-types.txt:39 -msgid "" -"ObjectIds are small, likely unique, fast to generate, and ordered. " -"ObjectId values consists of 12-bytes, where the first four bytes are a " -"timestamp that reflect the ObjectId's creation, specifically:" -msgstr "" - -# 8c91f5460da04169a16c47b9371d0b56 -#: ../source/includes/fact-ObjectId-construct.rst:1 -msgid "a 4-byte value representing the seconds since the Unix epoch," -msgstr "" - -# 25e7f0de19fd4bb5b193a3d04bad4842 -#: ../source/includes/fact-ObjectId-construct.rst:3 -msgid "a 3-byte machine identifier," -msgstr "" - -# 6f0bc5863c354e92bfcc09ce3228468e -#: ../source/includes/fact-ObjectId-construct.rst:5 -msgid "a 2-byte process id, and" -msgstr "" - -# 68ae476d015947c6b4b67927d6c2c2bd -#: ../source/includes/fact-ObjectId-construct.rst:7 -msgid "a 3-byte counter, starting with a random value." -msgstr "" - -# 431ec24fd7d94aac9a53365dcafb82bf -#: ../source/includes/fact-id-field.rst:1 -msgid "" -"In MongoDB, each document stored in a collection requires a unique " -":term:`_id` field that acts as a :term:`primary key`. If an inserted " -"document omits the ``_id`` field, the MongoDB driver automatically " -"generates an :ref:`objectid` for the ``_id`` field." -msgstr "" - -# eac9dbcd60954544a451c19632c52b3d -#: ../source/includes/fact-id-field.rst:6 -msgid "" -"This also applies to documents inserted through update operations with " -":ref:`upsert: true `." -msgstr "" - -# 877f4889c72d4a9fa02b29b59d8ba537 -#: ../source/reference/bson-types.txt:47 -msgid "" -"MongoDB clients should add an ``_id`` field with a unique ObjectId. Using" -" ObjectIds for the ``_id`` field provides the following additional " -"benefits:" -msgstr "" - -# 65fdab7f927443f08c8bb7b92b65ecf1 -#: ../source/reference/bson-types.txt:51 -msgid "" -"in the :program:`mongo` shell, you can access the creation time of the " -"``ObjectId``, using the :method:`ObjectId.getTimestamp()` method." -msgstr "" - -# e7b61f53282744bb925b6e46355b90f3 -#: ../source/reference/bson-types.txt:54 -msgid "" -"sorting on an ``_id`` field that stores ``ObjectId`` values is roughly " -"equivalent to sorting by creation time." -msgstr "" - -# aa40a9d2c5c6429e993db92d86f50606 -#: ../source/includes/fact-ObjectId-timestamp-order.rst:1 -msgid "" -"The relationship between the order of ``ObjectId`` values and generation " -"time is not strict within a single second. If multiple systems, or " -"multiple processes or threads on a single system generate values, within " -"a single second; ``ObjectId`` values do not represent a strict insertion " -"order. Clock skew between clients can also result in non-strict ordering " -"even for values because client drivers generate ``ObjectId`` values." -msgstr "" - -# ff0503fe35184fa18e3204f3506625c0 -#: ../source/reference/bson-types.txt:60 -msgid ":method:`ObjectId()`" -msgstr "" - -# 40519c58fddf48c28a34220f598168ee -#: ../source/reference/bson-types.txt:67 -msgid "" -"BSON strings are UTF-8. In general, drivers for each programming language" -" convert from the language's string format to UTF-8 when serializing and " -"deserializing BSON. This makes it possible to store most international " -"characters in BSON strings with ease. [#sort-string-" -"internationalization]_ In addition, MongoDB :query:`$regex` queries " -"support UTF-8 in the regex string." -msgstr "" - -# 47a1c50cc4934771b8fcef97e72819a7 -#: ../source/reference/bson-types.txt:74 -msgid "" -"Given strings using UTF-8 character sets, using :method:`sort() " -"` on strings will be reasonably correct. However, because " -"internally :method:`sort() ` uses the C++ ``strcmp`` api, " -"the sort order may handle some characters incorrectly." -msgstr "" - -# 4ade5d1e70704f6d99a771bf00d8f09c -#: ../source/reference/bson-types.txt:83 -msgid "Timestamps" -msgstr "" - -# 655cefc038b84f3a9b67afedfe1c618c -#: ../source/reference/bson-types.txt:85 -msgid "" -"BSON has a special timestamp type for *internal* MongoDB use and is " -"**not** associated with the regular :ref:`document-bson-type-date` type. " -"Timestamp values are a 64 bit value where:" -msgstr "" - -# 29b92a2150c54b30ac92fef7412c98c7 -#: ../source/reference/bson-types.txt:89 -msgid "the first 32 bits are a ``time_t`` value (seconds since the Unix epoch)" -msgstr "" - -# 82ff4543af664f0fb807a670c7b08975 -#: ../source/reference/bson-types.txt:91 -msgid "" -"the second 32 bits are an incrementing ``ordinal`` for operations within " -"a given second." -msgstr "" - -# 3035b24387674443940866dfc734ab89 -#: ../source/reference/bson-types.txt:94 -msgid "" -"Within a single :program:`mongod` instance, timestamp values are always " -"unique." -msgstr "" - -# 38d6d2d1dc2e475cbd49792a529d6331 -#: ../source/reference/bson-types.txt:97 -msgid "" -"In replication, the :term:`oplog` has a ``ts`` field. The values in this " -"field reflect the operation time, which uses a BSON timestamp value." -msgstr "" - -# e976eb65fb284e54b721c92533ef970f -#: ../source/reference/bson-types.txt:103 -msgid "" -"The BSON timestamp type is for *internal* MongoDB use. For most cases, in" -" application development, you will want to use the BSON date type. See " -":ref:`document-bson-type-date` for more information." -msgstr "" - -# e0ff9392067846d8bb23b180ba5935b3 -#: ../source/reference/bson-types.txt:108 -msgid "" -"If you insert a document containing an empty BSON timestamp in a top-" -"level field, the MongoDB server will replace that empty timestamp with " -"the current timestamp value. For example, if you create an insert a " -"document with a timestamp value, as in the following operation:" -msgstr "" - -# 689b132f9bc243c0a3ac25db13edb03a -#: ../source/reference/bson-types.txt:119 -msgid "" -"Then, the :method:`db.test.find() ` operation will " -"return a document that resembles the following:" -msgstr "" - -# ec6354d5e8454405b3379c16a093bb8b -#: ../source/reference/bson-types.txt:126 -msgid "" -"If ``ts`` were a field in an embedded document, the server would have " -"left it as an empty timestamp value." -msgstr "" - -# 2b908c23033c46868becaccaaf624e93 -#: ../source/reference/bson-types.txt:129 -msgid "" -"Previously, the server would only replace empty timestamp values in the " -"first two fields, including ``_id``, of an inserted document. Now MongoDB" -" will replace any top-level field." -msgstr "" - -# 09bb05b237a04e2cab5ca1ffcae93f00 -#: ../source/reference/bson-types.txt:139 -msgid "" -"BSON Date is a 64-bit integer that represents the number of milliseconds " -"since the Unix epoch (Jan 1, 1970). This results in a representable date " -"range of about 290 million years into the past and future." -msgstr "" - -# 8782d442409b49d88a7e83f60d38a51d -#: ../source/reference/bson-types.txt:144 -msgid "" -"The `official BSON specification `_ " -"refers to the BSON Date type as the *UTC datetime*." -msgstr "" - -# aaa7c3fafcc64e88bbfa603c8ca24a75 -#: ../source/reference/bson-types.txt:147 -msgid "" -"BSON Date type is signed. [#unsigned-date]_ Negative values represent " -"dates before 1970." -msgstr "" - -# 39d1539e3d55402591e0c85d9cf6088a -# f5253da179054f2eb2d3048592d6ccae -# 1e3a8024caf444fb896b57c33c34230c -# 63f3e91e4fb749d98a6b557af023b5e6 -#: ../source/reference/bson-types.txt -msgid "Example" -msgstr "" - -# c1d2c29e884c4c65a6d12378f092d766 -#: ../source/reference/bson-types.txt:177 -msgid "" -"Prior to version 2.0, ``Date`` values were incorrectly interpreted as " -"*unsigned* integers, which affected sorts, range queries, and indexes on " -"``Date`` fields. Because indexes are not recreated when upgrading, please" -" re-index if you created an index on ``Date`` values with an earlier " -"version, and dates before 1970 are relevant to your application." -msgstr "" - -#~ msgid "" -#~ "The next sections describe special " -#~ "considerations for particular BSON types." -#~ msgstr "" - -#~ msgid "" -#~ "BSON Date is a 64-bit integer that" -#~ " represents the number of milliseconds " -#~ "since the Unix epoch (Jan 1, " -#~ "1970). The `official BSON specification " -#~ "`_ refers to " -#~ "the BSON Date type as the *UTC " -#~ "datetime*." -#~ msgstr "" - -# 08ce06236fec40cfba7a029df86fbf2b -#~ msgid "" -#~ "BSON supports the following data types" -#~ " as values in documents. Each data" -#~ " type has a corresponding number that" -#~ " can be used with the :query:`$type`" -#~ " operator to query documents by BSON" -#~ " type." -#~ msgstr "" - -# 977032187d9b4651a928718914cbe8d7 -#~ msgid "**Type**" -#~ msgstr "" - -# 57f63952eef04dca85c7ed3c73a7a8a1 -#~ msgid "**Number**" -#~ msgstr "" - -# c0d560c80c604fb38a9352cffbc863e5 -#~ msgid "Object id" -#~ msgstr "" - -# bc5a79439d44461e9a675a70c0687e33 -#~ msgid "255" -#~ msgstr "" - -# 3df3d9d21cf04c0599a88cd5e79f30ce -#~ msgid "" -#~ "When comparing values of different " -#~ ":term:`BSON` types, MongoDB uses the " -#~ "following comparison order, from lowest " -#~ "to highest:" -#~ msgstr "" - -# de9bc0b4f7184d9498ba5af4f6b7d740 -#~ msgid "MinKey (internal type)" -#~ msgstr "" - -# 60c1bc8c266547d8aa7f48a798ed9c3b -#~ msgid "Numbers (ints, longs, doubles)" -#~ msgstr "" - -# 438f4a97745f4c30b9e98e2cae7a3c90 -#~ msgid "Symbol, String" -#~ msgstr "" - -# 1074d82168614e239ee7b715d1f51cb0 -#~ msgid "BinData" -#~ msgstr "" - -# 1f0e6f65a8f44d6d8be6e21c876606ad -#~ msgid "Date, Timestamp" -#~ msgstr "" - -# b194e9938a8a4ad78886409b126b62a7 -#~ msgid "MaxKey (internal type)" -#~ msgstr "" - -# e5f67458330e4f27931fd1a903d80679 -#~ msgid "" -#~ "MongoDB treats some types as equivalent" -#~ " for comparison purposes. For instance, " -#~ "numeric types undergo conversion before " -#~ "comparison." -#~ msgstr "" - -# 51eec89a9e314f4da26786b4342653a0 -#~ msgid "" -#~ "The comparison treats a non-existent " -#~ "field as it would an empty BSON" -#~ " Object. As such, a sort on the" -#~ " ``a`` field in documents ``{ }`` " -#~ "and ``{ a: null }`` would treat" -#~ " the documents as equivalent in sort" -#~ " order." -#~ msgstr "" - -# 71252e4a88ab441faf081f8dd034d902 -#~ msgid "" -#~ "With arrays, a less-than comparison " -#~ "or an ascending sort compares the " -#~ "smallest element of arrays, and a " -#~ "greater-than comparison or a descending " -#~ "sort compares the largest element of " -#~ "the arrays. As such, when comparing " -#~ "a field whose value is a " -#~ "single-element array (e.g. ``[ 1 ]``)" -#~ " with non-array fields (e.g. ``2``)," -#~ " the comparison is between ``1`` and" -#~ " ``2``. A comparison of an empty " -#~ "array (e.g. ``[ ]``) treats the " -#~ "empty array as less than ``null`` " -#~ "or a missing field." -#~ msgstr "" - -# cea6fbbb5e7b405a8ef05a072b3950a7 -#~ msgid "" -#~ "If you convert BSON to JSON, see" -#~ " :doc:`/reference/mongodb-extended-json`." -#~ msgstr "" - -# dcb45d46d5e9455d93a798afeae479ee -#~ msgid "" -#~ "ObjectIds are: small, likely unique, " -#~ "fast to generate, and ordered. These " -#~ "values consists of 12-bytes, where the" -#~ " first four bytes are a timestamp " -#~ "that reflect the ObjectId's creation. " -#~ "Refer to the :doc:`ObjectId ` documentation for more " -#~ "information." -#~ msgstr "" - -# 56a428d1cb0543a398fa1e2b01838557 -#~ msgid "" -#~ "The BSON Timestamp type is for " -#~ "*internal* MongoDB use. For most cases," -#~ " in application development, you will " -#~ "want to use the BSON date type." -#~ " See :ref:`document-bson-type-date` " -#~ "for more information." -#~ msgstr "" - -# 188d2b850da4408ba20df62893aee2c9 -#~ msgid "" -#~ "If you create a BSON Timestamp " -#~ "using the empty constructor (e.g. ``new" -#~ " Timestamp()``), MongoDB will only generate" -#~ " a timestamp *if* you use the " -#~ "constructor in the first field of " -#~ "the document. [#id_exception]_ Otherwise, " -#~ "MongoDB will generate an empty timestamp" -#~ " value (i.e. ``Timestamp(0, 0)``.)" -#~ msgstr "" - -# 331d3f842d944c6081b3422807509f64 -#~ msgid ":program:`mongo` shell displays the Timestamp value with the wrapper:" -#~ msgstr "" - -# d68006a1eb88438187f95759b48f9759 -#~ msgid "" -#~ "Prior to version 2.1, the " -#~ ":program:`mongo` shell display the Timestamp" -#~ " value as a document:" -#~ msgstr "" - -# 340d4924b70843a6964cda69881c0a1d -#~ msgid "" -#~ "If the first field in the document" -#~ " is ``_id``, then you can generate" -#~ " a timestamp in the *second* field" -#~ " of a document." -#~ msgstr "" - -# 45038684a8f74e55bf2869045e56c97a -#~ msgid "" -#~ "In the following example, MongoDB will" -#~ " generate a Timestamp value, even " -#~ "though the ``Timestamp()`` constructor is " -#~ "*not* in the first field in the" -#~ " document:" -#~ msgstr "" - -#~ msgid "Comparison/Sort Order" -#~ msgstr "" - -#~ msgid "MongoDB sorts ``BinData`` in the following order:" -#~ msgstr "" - -#~ msgid "First, the length or size of the data." -#~ msgstr "" - -#~ msgid "Then, by the BSON one-byte subtype." -#~ msgstr "" - -#~ msgid "Finally, by the data, performing a byte-by-byte comparison." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/built-in-roles.po b/locale/es/LC_MESSAGES/reference/built-in-roles.po deleted file mode 100644 index 5ee0b04d9f9..00000000000 --- a/locale/es/LC_MESSAGES/reference/built-in-roles.po +++ /dev/null @@ -1,1675 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:34+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# faf7a2fb760e4e2cb670567d0670b604 -#: ../source/reference/built-in-roles.txt:5 -msgid "Built-In Roles" -msgstr "" - -# 1ee6042092bd4293b99bf313de06239a -#: ../source/reference/built-in-roles.txt -msgid "On this page" -msgstr "" - -# 7154f97593e24b348a6da438750252fe -#: ../source/reference/built-in-roles.txt:17 -msgid "" -"MongoDB grants access to data and commands through :ref:`role-based " -"authorization ` and provides built-in roles that provide the " -"different levels of access commonly needed in a database system. You can " -"additionally create :ref:`user-defined roles `." -msgstr "" - -# 8c0911274a604af8829e2edd6c1fd476 -#: ../source/reference/built-in-roles.txt:22 -msgid "" -"A role grants privileges to perform sets of :ref:`actions ` on defined :ref:`resources `. A given role " -"applies to the database on which it is defined and can grant access down " -"to a collection level of granularity." -msgstr "" - -# bda7ea35aa994cf7b55103c161fde75a -#: ../source/reference/built-in-roles.txt:27 -msgid "" -"Each of MongoDB's built-in roles defines access at the database level for" -" all *non*-system collections in the role's database and at the " -"collection level for all :doc:`system collections `." -msgstr "" - -# c31c8d86427b43019d0deac045914ff0 -#: ../source/reference/built-in-roles.txt:31 -msgid "" -"MongoDB provides the built-in :ref:`database user ` " -"and :ref:`database administration ` roles " -"on *every* database. MongoDB provides all other built-in roles only on " -"the ``admin`` database." -msgstr "" - -# 35c8d5525f3547909330ceef5d4efc7f -#: ../source/reference/built-in-roles.txt:36 -msgid "" -"This section describes the privileges for each built-in role. You can " -"also view the privileges for a built-in role at any time by issuing the " -":dbcommand:`rolesInfo` command with the ``showPrivileges`` and " -"``showBuiltinRoles`` fields both set to ``true``." -msgstr "" - -# 2d1e256660a74aa3a14a04d934eb6dc7 -#: ../source/reference/built-in-roles.txt:44 -msgid "Database User Roles" -msgstr "" - -# 2f43c418b82b4a9390a72b826053b7e5 -#: ../source/reference/built-in-roles.txt:46 -msgid "Every database includes the following client roles:" -msgstr "" - -# 6204337c635442528aaee15c43cc1ddf -#: ../source/reference/built-in-roles.txt:50 -msgid "" -"Provides the ability to read data on all *non*-system collections and on " -"the following system collections: :data:`system.indexes " -"<.system.indexes>`, :data:`system.js <.system.js>`, " -"and :data:`system.namespaces <.system.namespaces>` collections." -" The role provides read access by granting the following :ref:`actions " -"`:" -msgstr "" - -# 9a68a1987faf4cc595524a34e5d5bbb3 -# 5cc575d6f6e5428bacf87e5dac86bb71 -# c4bc67fb09b24f8c948b0332c2f633ab -# 0207046cb0714ef1939c66d3666d040f -# c8bd3fd69809465b9c68657dd3c7f2a8 -# 5356bea65b4849c289f7deb261c79543 -# e997ad9c84144c23b8f3024a93682b60 -# b0481ab2dc4944a7ac73bffb59716a7f -# 86372fbc00294aef9696e225e7c799f9 -# 9ffafc6325b343d89668e39ccdba4b29 -# fca09459b7ed4a99806334bb2b668c69 -# 00655a19415247ec883c3aab781f39b9 -# fa644dc474494ef6bc37004d359baa07 -#: ../source/reference/built-in-roles.txt -#: ../source/reference/built-in-roles.txt:57 -#: ../source/reference/built-in-roles.txt:72 -#: ../source/reference/built-in-roles.txt:104 -#: ../source/reference/built-in-roles.txt:126 -#: ../source/reference/built-in-roles.txt:280 -#: ../source/reference/built-in-roles.txt:317 -#: ../source/reference/built-in-roles.txt:657 -msgid ":authaction:`collStats`" -msgstr "" - -# 24a084c30e324759be57af5d9904e742 -# 67f3173a89fe4f84844c1bbfedea4eda -# 1b4e3f0d0dee4c3b86ba07a103e36f68 -# 5efec697af1a44fd813a7ef9745caf4c -# 66271646b8b44cdf853a97f5f5a3a900 -# e5250a011f7f4264a19a5175beb2a30f -# b8fd4a4982c24ae3abf8307ab1ba399b -# b620e5d4ac8d449ba566055b1526202d -# 07cc2a3ec5e343bd80ae971c08a7fa3c -# 884864f853ff4cdeac2128d943a484af -# c200456920b646eabcf7a4526cfb294e -#: ../source/reference/built-in-roles.txt -#: ../source/reference/built-in-roles.txt:58 -#: ../source/reference/built-in-roles.txt:75 -#: ../source/reference/built-in-roles.txt:105 -#: ../source/reference/built-in-roles.txt:281 -#: ../source/reference/built-in-roles.txt:658 -msgid ":authaction:`dbHash`" -msgstr "" - -# fc55e9673abb4776bdbe434768f318e6 -# a30e5cbb660848ab93cb3e8cf8648541 -# 6c6c3360b0c241fa95d8f738a28d9d58 -# e698db67a7cd49d18d70c687ad721a4e -# 29a6b184879c4a2aa27b160893cea25b -# 0b2ce4f8a07b4a1bbd225f0429994f36 -# 54e8d569bed249dc929e01f938a85159 -# 783db9a284fb4f0a9f4894cdc91831ac -# 80921f0c601048f3a6819cfeb6dc29a6 -# 84937c2921ba4796bb8cd3a67ee6c928 -# b763d2c7fa034232bafc92d9297f431e -# a69dcd52a8a04ceba7df9196a92ecbc6 -# 23bd120aaab6401d88ad91cab745205e -#: ../source/reference/built-in-roles.txt -#: ../source/reference/built-in-roles.txt:59 -#: ../source/reference/built-in-roles.txt:76 -#: ../source/reference/built-in-roles.txt:106 -#: ../source/reference/built-in-roles.txt:131 -#: ../source/reference/built-in-roles.txt:282 -#: ../source/reference/built-in-roles.txt:318 -#: ../source/reference/built-in-roles.txt:659 -msgid ":authaction:`dbStats`" -msgstr "" - -# 3a4e0ac620044f9ab22a740fabf129a8 -# 4a45fba2c35f488585d1787b1a8ea430 -# 7f994727cb5044f6991a8c02ca214212 -# 91c5c18fd3064b8b970fc04adc7fee5e -# 92608f417d7b424c93ec6163eb28fd6c -# 98c6d4e9046047f98d00e8684061c06b -# 0c126a3593874243b3e653822c847d11 -# 71c3b4999a6945e8b7c5632b9ccf0c87 -# caf5b5d2cc2a4e0fb3075555da09b32a -# bbb5579ef8df48759d27e403239b28f0 -# ee02fa9bdac54a9caf76fd09a9d9fbd8 -# 124e69d8c38f46f5bccbb5c59de9dc33 -# 48a1d3223f6d47069bedbba2aa274997 -# 31a0388f443a494085826f3558183622 -#: ../source/reference/built-in-roles.txt -#: ../source/reference/built-in-roles.txt:60 -#: ../source/reference/built-in-roles.txt:81 -#: ../source/reference/built-in-roles.txt:107 -#: ../source/reference/built-in-roles.txt:283 -#: ../source/reference/built-in-roles.txt:395 -#: ../source/reference/built-in-roles.txt:571 -#: ../source/reference/built-in-roles.txt:586 -#: ../source/reference/built-in-roles.txt:660 -msgid ":authaction:`find`" -msgstr "" - -# d2c16a12473f459fa9940d86841e03b9 -# 02013ca206a043c3aabef7355b410d87 -# a6f1265b76ac4fe4ba96e0e93bf4e23c -# 94c4d5e85a8944c2ac57a3b4a1dce3ec -# e63d6af51d1147b08191f5c4d61b5441 -# 4de0b6d3de8148a7a2898cef5d5c67d7 -# 819a6cb868a943c8b95c67d272483b86 -# e8a704846b48420f9735ba63317bfcd4 -# 818602855d2848f4a1c60324778da791 -# 12406479fc4c49139083f333e7bf6f33 -# e24e149f092745af8cd4572e47726e3f -# ed5407948fcf46229470f8b6e013d83c -#: ../source/reference/built-in-roles.txt -#: ../source/reference/built-in-roles.txt:61 -#: ../source/reference/built-in-roles.txt:83 -#: ../source/reference/built-in-roles.txt:108 -#: ../source/reference/built-in-roles.txt:284 -#: ../source/reference/built-in-roles.txt:421 -#: ../source/reference/built-in-roles.txt:661 -msgid ":authaction:`killCursors`" -msgstr "" - -# cf6a3afe76b249e882a9868f68be9901 -# c25b61a1f0d94deb83abe4fe38dfde4b -# c1f1fb4ee3ba4fa59f7d4256f804cfbd -# 62bcf40f05a54e68bd590e99fdfd2960 -# ce92b89168474947b93cbda6a1b78530 -# 9c1d863cf22b416ab92e3f11fcdde192 -# 88ab531ba7eb4a8abd268c6b4bd8d8bd -# c9fc991092cb45379042810749445dc1 -# 0ff8d0b53404474791824fe9d7dd2606 -# 7dbf62816acc4b81aa6960d51423b4c8 -#: ../source/reference/built-in-roles.txt -#: ../source/reference/built-in-roles.txt:62 -#: ../source/reference/built-in-roles.txt:84 -#: ../source/reference/built-in-roles.txt:109 -#: ../source/reference/built-in-roles.txt:286 -msgid ":authaction:`listIndexes`" -msgstr "" - -# 18162aa768b04bc0816bd408fc87c29e -# 3f3017e3962e4b51bc48484d2ed7f824 -# 7f21bcff432d44319d5e1b57b169f68e -# 52187a723d744d7cb2e1fc54db8a9389 -# a91b7ed49f06459090d44b1916bb3926 -# 09a285650d954b04a2172a9f3451822c -# c8970ce947964cd49d86d48cb8c195ea -# 8541f745e7c94652abbf3f5f23382e7d -# 7bc48a2572444ef5902ac5fa9679dae4 -# 6ab8e686380b49c7b376a9af548b2869 -# 5035fe4657b743889af7385d2b62236a -#: ../source/reference/built-in-roles.txt -#: ../source/reference/built-in-roles.txt:63 -#: ../source/reference/built-in-roles.txt:85 -#: ../source/reference/built-in-roles.txt:110 -#: ../source/reference/built-in-roles.txt:285 -#: ../source/reference/built-in-roles.txt:549 -msgid ":authaction:`listCollections`" -msgstr "" - -# 97fa5dee25e8477eb6512a2419406591 -#: ../source/reference/built-in-roles.txt:67 -msgid "" -"Provides all the privileges of the :authrole:`read` role plus ability to " -"modify data on all *non*-system collections and the :data:`system.js " -"<.system.js>` collection. The role provides the following " -"actions on those collections:" -msgstr "" - -# 159bb1b8838a481d9d24d8936821b9ec -# 7087260d68254b76b64b7a181f130951 -#: ../source/reference/built-in-roles.txt:73 -#: ../source/reference/built-in-roles.txt:128 -msgid ":authaction:`convertToCapped`" -msgstr "" - -# e7da6fe5e3d7487dac044c4a78968a7d -# 6f542428e8ca471da82b644c6dd6ce47 -# 9a9fa86b08aa47b7872000b4946a09ff -# 6e64d3b838df4a3b88dca9b7f5d290ce -# 5e3c7f68298a44b5a7cc579cf3fa091e -# 9282048dbb054dbf84f2756e18b1fd6a -# 0d60c43413f5409aa89e85a5e709277c -#: ../source/reference/built-in-roles.txt:74 -#: ../source/reference/built-in-roles.txt:129 -#: ../source/reference/built-in-roles.txt:525 -#: ../source/reference/built-in-roles.txt:542 -#: ../source/reference/built-in-roles.txt:559 -#: ../source/reference/built-in-roles.txt:568 -#: ../source/reference/built-in-roles.txt:583 -msgid ":authaction:`createCollection`" -msgstr "" - -# f6ca44090e2543488f66a9e3d89904ab -# 430ca7b41e33418d93a5e0870e227268 -# b25c298408384be3b1f92a636dedbfaf -# 290027d91d734bb5b212c70b867ad250 -# 9e75588188aa4acb99bbe83d98cbe4fc -# c29e41d468db40168c410aac61b5c0cc -# 6709357485824d1d92fa78b5d3aa51e0 -#: ../source/reference/built-in-roles.txt:77 -#: ../source/reference/built-in-roles.txt:132 -#: ../source/reference/built-in-roles.txt:529 -#: ../source/reference/built-in-roles.txt:544 -#: ../source/reference/built-in-roles.txt:561 -#: ../source/reference/built-in-roles.txt:570 -#: ../source/reference/built-in-roles.txt:585 -msgid ":authaction:`dropCollection`" -msgstr "" - -# 692ebf71107749bcab14f8e5361f4d9d -# 4bb399d2b37d49d2906db231e84227b1 -# b57ddbbaeeeb41918d404e947b58908a -# 3041a246c51e4659b5d32b9e72681a7f -# abbe213c26e5434aa355a863b552718c -# b1ce31c0cb1d4caebd89e0bcaf7fe3da -# 5f6298720af443dab529af1600ee1ab0 -# d828e672a3c243e18d817e13288d4522 -# b369cef3b0054953ba1fbea821b80d3e -#: ../source/reference/built-in-roles.txt:78 -#: ../source/reference/built-in-roles.txt:130 -#: ../source/reference/built-in-roles.txt:526 -#: ../source/reference/built-in-roles.txt:543 -#: ../source/reference/built-in-roles.txt:560 -#: ../source/reference/built-in-roles.txt:569 -#: ../source/reference/built-in-roles.txt:576 -#: ../source/reference/built-in-roles.txt:584 -#: ../source/reference/built-in-roles.txt:669 -msgid ":authaction:`createIndex`" -msgstr "" - -# c6663f08bb284fffaeb459d4d509d5fd -# 0f79528d85d848e5823f561ff7c99d84 -# b817bfa500ec419fad265ebf085dc6a1 -#: ../source/reference/built-in-roles.txt:79 -#: ../source/reference/built-in-roles.txt:134 -#: ../source/reference/built-in-roles.txt:670 -msgid ":authaction:`dropIndex`" -msgstr "" - -# c6beb5e1c43846bfa1ecce9521f307a0 -#: ../source/reference/built-in-roles.txt:80 -msgid ":authaction:`emptycapped`" -msgstr "" - -# 094a585ff3c746899b59a89039592196 -# ecc1015bb5bc47e6b8697bb0669c60c8 -# d968449b74874c81aaaee4fb4780c52d -# 7b504669ab1b46179ce98bcc143443da -# ffedcf14fad84465b44da0dfd5ac2019 -# 8c1b2ba879f3485ab48d3747848a9e5b -# 897a0fcf19684be7843b11515d1a87a3 -# e05d3cf5ed8a4f00bcbea72f9302d1f8 -#: ../source/reference/built-in-roles.txt -#: ../source/reference/built-in-roles.txt:82 -#: ../source/reference/built-in-roles.txt:271 -#: ../source/reference/built-in-roles.txt:533 -#: ../source/reference/built-in-roles.txt:545 -#: ../source/reference/built-in-roles.txt:562 -#: ../source/reference/built-in-roles.txt:572 -#: ../source/reference/built-in-roles.txt:587 -msgid ":authaction:`insert`" -msgstr "" - -# fb2f8fefe7d24e7bbc799ac55bcbd38e -# 3e4e0d7d8dcd4524aa5636efbfc6bee7 -# 362b7242676b4375ae002a9790d0769d -# d251e9e2c5d046c8821d9f4114faa7f0 -#: ../source/reference/built-in-roles.txt -#: ../source/reference/built-in-roles.txt:86 -#: ../source/reference/built-in-roles.txt:273 -#: ../source/reference/built-in-roles.txt:588 -msgid ":authaction:`remove`" -msgstr "" - -# f2dd63bce64e46ce809f4a8d0d0fbd08 -# a72996e992c743239992f9d07b743731 -#: ../source/reference/built-in-roles.txt:87 -#: ../source/reference/built-in-roles.txt:137 -msgid ":authaction:`renameCollectionSameDB`" -msgstr "" - -# e838ff161e0449e1b2c0c17953db6a4d -# 45dd4ff82ead4d7e91c0612c0e57b1b1 -# 065ec1369ee74039819b1a81181b5e4e -# eb8a6511314d4ad2aea2879126835046 -#: ../source/reference/built-in-roles.txt -#: ../source/reference/built-in-roles.txt:88 -#: ../source/reference/built-in-roles.txt:276 -#: ../source/reference/built-in-roles.txt:589 -msgid ":authaction:`update`" -msgstr "" - -# c236b82c53b146fea697de04ce873b1f -#: ../source/reference/built-in-roles.txt:93 -msgid "Database Administration Roles" -msgstr "" - -# 8e7d67e42540468780d001aa4f94a484 -#: ../source/reference/built-in-roles.txt:95 -msgid "Every database includes the following database administration roles:" -msgstr "" - -# bad51dd173624279aa3bb0897a8f0f5f -#: ../source/reference/built-in-roles.txt:99 -msgid "" -"Provides the following :ref:`actions ` on the " -"database's :data:`system.indexes <.system.indexes>`, " -":data:`system.namespaces <.system.namespaces>`, and " -":data:`system.profile <.system.profile>` collections:" -msgstr "" - -# cd439af2f62c4f02ac26600ad2d0f5d9 -#: ../source/reference/built-in-roles.txt:111 -msgid "" -":authaction:`dropCollection` and :authaction:`createCollection` on " -":data:`system.profile <.system.profile>` *only*" -msgstr "" - -# a6cf7de5a0f9480e8f1944c3725a070a -#: ../source/reference/built-in-roles.txt:114 -msgid "" -":authrole:`dbAdmin` added the :authaction:`createCollection` for the " -":data:`system.profile <.system.profile>` collection. Previous " -"versions only had the :authaction:`dropCollection` on the " -":data:`system.profile <.system.profile>` collection." -msgstr "" - -# e59cf56d573840878a6edc1f1866dc7e -#: ../source/reference/built-in-roles.txt:121 -msgid "" -"Provides the following actions on all *non*-system collections. This role" -" *does not* include full read access on non-system collections:" -msgstr "" - -# 5cedada019ee45a0931ebfa4d8bdc10f -# 2ae3e4b03aa24308b3e5582defdd6c84 -# 5f225b024dd64c45affb5e907e2db246 -# 98342d3893ef4d999a7094ed2d998d32 -# fe77297f6fdc49039f6c3f8a95e9ba3f -# 579e1909211c4133b6163ba7c8da30d0 -#: ../source/reference/built-in-roles.txt:124 -#: ../source/reference/built-in-roles.txt:521 -#: ../source/reference/built-in-roles.txt:540 -#: ../source/reference/built-in-roles.txt:557 -#: ../source/reference/built-in-roles.txt:566 -#: ../source/reference/built-in-roles.txt:581 -msgid ":authaction:`bypassDocumentValidation`" -msgstr "" - -# 216c99819c084473879dd1fa596db754 -# 3b425be613224b8dba6fbebebe695b60 -# c5958f10edda4a3cad5ff55266f165b2 -# c7f2b23e92ae47b595e032d50990c0db -# c92b6c967fb94e70828fca4ca3c67c86 -# 788a0cc5d7a044f889f4a20c51890406 -#: ../source/reference/built-in-roles.txt:125 -#: ../source/reference/built-in-roles.txt:524 -#: ../source/reference/built-in-roles.txt:541 -#: ../source/reference/built-in-roles.txt:558 -#: ../source/reference/built-in-roles.txt:567 -#: ../source/reference/built-in-roles.txt:582 -msgid ":authaction:`collMod`" -msgstr "" - -# 7d09368e41c54b3c886f033cced2c9ed -#: ../source/reference/built-in-roles.txt:127 -msgid ":authaction:`compact`" -msgstr "" - -# 44317551b9514ba4a0ac3fc5fe08c9b1 -#: ../source/reference/built-in-roles.txt:133 -msgid ":authaction:`dropDatabase`" -msgstr "" - -# bc6fdd1633da4eeab3d16365dadaf37b -#: ../source/reference/built-in-roles.txt:135 -msgid ":authaction:`enableProfiler`" -msgstr "" - -# 072b89ace473482ebd4852e2afb9bed2 -#: ../source/reference/built-in-roles.txt:136 -msgid ":authaction:`reIndex`" -msgstr "" - -# 90dbfd557f8f4a03a55e354d22d4f8b7 -# 778dbd9090094b1d82b578169ee3c45f -#: ../source/reference/built-in-roles.txt:138 -#: ../source/reference/built-in-roles.txt:422 -msgid ":authaction:`repairDatabase`" -msgstr "" - -# ce28290075804b02954b2790f03dc370 -#: ../source/reference/built-in-roles.txt:139 -msgid ":authaction:`storageDetails`" -msgstr "" - -# 4b0f713380134f1fa276da10fc999ad6 -#: ../source/reference/built-in-roles.txt:140 -msgid ":authaction:`validate`" -msgstr "" - -# c3cfadf0d6034adeb25cf9b7284b2657 -#: ../source/reference/built-in-roles.txt:144 -msgid "" -"The database owner can perform any administrative action on the database." -" This role combines the privileges granted by the :authrole:`readWrite`, " -":authrole:`dbAdmin` and :authrole:`userAdmin` roles." -msgstr "" - -# 37ddc581292d4e66991a31fcbd9ed721 -#: ../source/reference/built-in-roles.txt:150 -msgid "" -"Provides the ability to create and modify roles and users on the current " -"database. This role also indirectly provides :ref:`superuser `" -" access to either the database or, if scoped to the ``admin`` database, " -"the cluster. The :authrole:`userAdmin` role allows users to grant any " -"user any privilege, including themselves." -msgstr "" - -# ee9603e8d7434df78abcb47ecd80b73b -#: ../source/reference/built-in-roles.txt:156 -msgid "The :authrole:`userAdmin` role explicitly provides the following actions:" -msgstr "" - -# 8e507ab7c3d741008b9d563bd54a0535 -# ad1b0723788643ec94606058a6c55b46 -#: ../source/reference/built-in-roles.txt:158 -#: ../source/reference/built-in-roles.txt:522 -msgid ":authaction:`changeCustomData`" -msgstr "" - -# d6048041cd574004b58cece65f726932 -# e8f0e2dd99c04742bacc2a74c9228f88 -#: ../source/reference/built-in-roles.txt:159 -#: ../source/reference/built-in-roles.txt:523 -msgid ":authaction:`changePassword`" -msgstr "" - -# f747f2f80ef84784a501f5884a06b91e -# a4f590e4d63c4603ac228a301a4f1943 -#: ../source/reference/built-in-roles.txt:160 -#: ../source/reference/built-in-roles.txt:527 -msgid ":authaction:`createRole`" -msgstr "" - -# 3e3d87b5c3174aca9e151a8e5b888c93 -# 584e912e62344ccfb9ba211462a7b39b -#: ../source/reference/built-in-roles.txt:161 -#: ../source/reference/built-in-roles.txt:528 -msgid ":authaction:`createUser`" -msgstr "" - -# e07484c0b8a14858901cb6dfd3a098ca -# 7c4f93224f32421fb9fae33aa522edbe -#: ../source/reference/built-in-roles.txt:162 -#: ../source/reference/built-in-roles.txt:530 -msgid ":authaction:`dropRole`" -msgstr "" - -# e4717a55f11a4a41bd31bf549129e5f9 -# b9985d6f75a94d0ba99b4dd32d89fb3e -#: ../source/reference/built-in-roles.txt:163 -#: ../source/reference/built-in-roles.txt:531 -msgid ":authaction:`dropUser`" -msgstr "" - -# 3b9e4304dd9942aab5f0fa99d9e0407d -# 4c54805a57eb456186749d8a35d88c3f -#: ../source/reference/built-in-roles.txt:164 -#: ../source/reference/built-in-roles.txt:532 -msgid ":authaction:`grantRole`" -msgstr "" - -# 2a6af2013948405398c9c03e90db29e3 -# 5065ca2763bf43c8a188e0bd3deda859 -#: ../source/reference/built-in-roles.txt:165 -#: ../source/reference/built-in-roles.txt:534 -msgid ":authaction:`revokeRole`" -msgstr "" - -# b3e80b6ebd0945ecbe74bac1940f4db1 -# 785e7bceecd94341b4aa3f62d8aca684 -#: ../source/reference/built-in-roles.txt:166 -#: ../source/reference/built-in-roles.txt:535 -msgid ":authaction:`viewRole`" -msgstr "" - -# a3b9df3e4c0247c7917008b409e27dcf -# 9498856fd52d455ba91a125d3a483944 -#: ../source/reference/built-in-roles.txt:167 -#: ../source/reference/built-in-roles.txt:536 -msgid ":authaction:`viewUser`" -msgstr "" - -# 7a5ce6fe288146bcac18e7867b626ca1 -#: ../source/reference/built-in-roles.txt:173 -msgid "Cluster Administration Roles" -msgstr "" - -# 8648731a346d498495ac2958536eb0a0 -#: ../source/reference/built-in-roles.txt:175 -msgid "" -"The ``admin`` database includes the following roles for administering the" -" whole system rather than just a single database. These roles include but" -" are not limited to :term:`replica set` and :term:`sharded cluster` " -"administrative functions." -msgstr "" - -# 06e1944dc42549ddb4c204750b5cde08 -#: ../source/reference/built-in-roles.txt:182 -msgid "" -"Provides the greatest cluster-management access. This role combines the " -"privileges granted by the :authrole:`clusterManager`, " -":authrole:`clusterMonitor`, and :authrole:`hostManager` roles. " -"Additionally, the role provides the :authaction:`dropDatabase` action." -msgstr "" - -# a273b3e17a9d48408e9b67bcca3eb51d -#: ../source/reference/built-in-roles.txt:191 -msgid "" -"Provides management and monitoring actions on the cluster. A user with " -"this role can access the ``config`` and ``local`` databases, which are " -"used in sharding and replication, respectively." -msgstr "" - -# 4a873b6a616545288c603d91131be10e -# 80999fef70124f42955405381b4f75f6 -# d6b95169c87445119bdec35811142aa1 -#: ../source/reference/built-in-roles.txt:195 -#: ../source/reference/built-in-roles.txt:297 -#: ../source/reference/built-in-roles.txt:401 -msgid "Provides the following actions on the cluster as a whole:" -msgstr "" - -# 982425d038e54ab9a6b5ae8af3265c82 -#: ../source/reference/built-in-roles.txt:197 -msgid ":authaction:`addShard`" -msgstr "" - -# 7d08e51f21dc4379b6e12692e6d7c341 -# aadd1df7cb55477caf789f1d22c06035 -#: ../source/reference/built-in-roles.txt:198 -#: ../source/reference/built-in-roles.txt:457 -msgid ":authaction:`appendOplogNote`" -msgstr "" - -# e2bb455f9bee41058850667c6280753a -# 3c1396a0e8864202a1ba46e7a4137313 -#: ../source/reference/built-in-roles.txt:199 -#: ../source/reference/built-in-roles.txt:403 -msgid ":authaction:`applicationMessage`" -msgstr "" - -# 29c0ac860a684ceb9893efe97d52207b -#: ../source/reference/built-in-roles.txt:200 -msgid ":authaction:`cleanupOrphaned`" -msgstr "" - -# a26564acc3dd4f8fbd76224c18e2dd37 -# 79e351f38e8e4c1a84a1c603e754f097 -#: ../source/reference/built-in-roles.txt:201 -#: ../source/reference/built-in-roles.txt:408 -msgid ":authaction:`flushRouterConfig`" -msgstr "" - -# 8bbc13b0e497441ea7c90f812dadd6d2 -# de64d238e77941fe8bb718a94b0c98ab -#: ../source/reference/built-in-roles.txt:202 -#: ../source/reference/built-in-roles.txt:307 -msgid ":authaction:`listShards`" -msgstr "" - -# 4709fabc14e145d589a92c6aef67f7d3 -#: ../source/reference/built-in-roles.txt:203 -msgid ":authaction:`removeShard`" -msgstr "" - -# f2e990fd9c6b466b90b0326221eae3c7 -#: ../source/reference/built-in-roles.txt:204 -msgid ":authaction:`replSetConfigure`" -msgstr "" - -# 45a46da99d7c4899af4dc6d211ee1513 -# 270c6ed2b27940e894dbb717b18f609f -#: ../source/reference/built-in-roles.txt:205 -#: ../source/reference/built-in-roles.txt:309 -msgid ":authaction:`replSetGetConfig`" -msgstr "" - -# 6bee9d3806b047bdbb0393dc28151cb1 -# 193e89eff3264bf18a1db691e4a44b8e -#: ../source/reference/built-in-roles.txt:206 -#: ../source/reference/built-in-roles.txt:310 -msgid ":authaction:`replSetGetStatus`" -msgstr "" - -# da0c5aa8e9f74adaa77d8530c701d63f -#: ../source/reference/built-in-roles.txt:207 -msgid ":authaction:`replSetStateChange`" -msgstr "" - -# d9a0b0b0bc5a4798b0a468ff7c44784e -# 91ffe650c99f44bd828aedc474d8b53b -#: ../source/reference/built-in-roles.txt:208 -#: ../source/reference/built-in-roles.txt:413 -msgid ":authaction:`resync`" -msgstr "" - -# 7deb29822a344659b43c3b4f040df665 -# e394ad74594a40d99e33ab9d29dd5bbe -# 79acf6593a184a5498ca6b49619dab81 -#: ../source/reference/built-in-roles.txt:210 -#: ../source/reference/built-in-roles.txt:315 -#: ../source/reference/built-in-roles.txt:419 -msgid "Provides the following actions on *all* databases in the cluster:" -msgstr "" - -# de77b82353874c4194fc5febb5f7f318 -# 94b289c48f384ebea73333e9d2fd7b5e -# 9b630d13237f471da2500472781e667b -#: ../source/reference/built-in-roles.txt -#: ../source/reference/built-in-roles.txt:212 -#: ../source/reference/built-in-roles.txt:270 -msgid ":authaction:`enableSharding`" -msgstr "" - -# b3877d3f9eb241229c805b001d35ad24 -# 74e363b7c3fa4c0294d4eb55b8151e42 -# 20770280eebe41bda7e4659bf13d904e -#: ../source/reference/built-in-roles.txt -#: ../source/reference/built-in-roles.txt:213 -#: ../source/reference/built-in-roles.txt:272 -msgid ":authaction:`moveChunk`" -msgstr "" - -# 49985ada391d41ed83cc4dcc4e125702 -# 7f0cd66498b542a1b66a93ccdc1fd545 -# 1149ebef56674558bd862598f251969e -#: ../source/reference/built-in-roles.txt -#: ../source/reference/built-in-roles.txt:214 -#: ../source/reference/built-in-roles.txt:274 -msgid ":authaction:`splitChunk`" -msgstr "" - -# e9353a972f794daebd97c1b8dba28008 -# 46525c5797ea425fa6f68f7eb2bef285 -# 91b29511b3e04322bfe332f8706686f2 -#: ../source/reference/built-in-roles.txt -#: ../source/reference/built-in-roles.txt:215 -#: ../source/reference/built-in-roles.txt:275 -msgid ":authaction:`splitVector`" -msgstr "" - -# d32fd17479f9441ea2953e3bcc9d9972 -# 4492e3417a5a4253a4288a4b6d483481 -#: ../source/reference/built-in-roles.txt:217 -#: ../source/reference/built-in-roles.txt:325 -msgid "On the ``config`` database, provides the following privileges:" -msgstr "" - -# 14762e4c47e74cc49d456ff905b5c612 -# be33d00b17f545e7aee85579da2cfccd -# aea603b4869d42248f3c97a32c34a50c -# 21891d7947c044e5be96bb4f4da75543 -#: ../source/reference/built-in-roles.txt:223 -#: ../source/reference/built-in-roles.txt:265 -#: ../source/reference/built-in-roles.txt:331 -#: ../source/reference/built-in-roles.txt:364 -msgid "Resource" -msgstr "" - -# 72b294bfc05d43b089ec14fdaf862ee2 -# 9ede5e84ac824f1a90999b2c3641f106 -# a6b94eec4ed14bf4a13b29c422ee8628 -# 3a87bcbf68314add8caabc840294e76d -#: ../source/reference/built-in-roles.txt:224 -#: ../source/reference/built-in-roles.txt:266 -#: ../source/reference/built-in-roles.txt:332 -#: ../source/reference/built-in-roles.txt:365 -msgid "Actions" -msgstr "" - -# 0bbb02c39524475ba538dbc5b721c354 -# 474138b15a5f44779d56248e70c65eb2 -#: ../source/reference/built-in-roles.txt:226 -#: ../source/reference/built-in-roles.txt:334 -msgid "All collections in the ``config`` database" -msgstr "" - -# bc57cb290e6146318bfcfc9ee87bc297 -# 74512897435741efac63d4be1c7efc30 -# a2c6bc745267416b993e6a312c82918e -# 0e992c56e34e4be0aa36a17d14e76871 -# 0908e535f82745109b54b9dcd1674869 -# 7924bc73300849028b1a5e71f84c7332 -# b21bd5c16f7a4b008da38dfd9276a746 -# 5af190da303749ac92f5d723744bf853 -#: ../source/reference/built-in-roles.txt -#: ../source/reference/built-in-roles.txt:287 -#: ../source/reference/built-in-roles.txt:662 -msgid ":authaction:`planCacheRead`" -msgstr "" - -# 90ec6fa1d8694057b7e4ae40df87ccdd -# 5ccd3a7bd46c4e02ba46218a0a6dd1ae -# 9c8b44441ac04df1b872af45a2d127e2 -#: ../source/reference/built-in-roles.txt -msgid ":data:`system.indexes <.system.indexes>`," -msgstr "" - -# 187504a82f884854ac7df33e54ec1d8c -# c2a7040ddaa04ec4a3fc890d94d983e5 -# 119bb1304fa6408ebd46262735ac312c -#: ../source/reference/built-in-roles.txt -msgid ":data:`system.js <.system.js>`," -msgstr "" - -# 11831a81bbac4f1a95939b5852b33e1c -# ba9dc807f2594accbf9579d7eeef7fcd -# c29b062a0637426cb6cff1c5e6837b9c -#: ../source/reference/built-in-roles.txt -msgid ":data:`system.namespaces <.system.namespaces>` collections" -msgstr "" - -# 43cbb46668c2466abfa0091871f441b0 -# 28d51548838e408491617903f74dae4b -#: ../source/reference/built-in-roles.txt:259 -#: ../source/reference/built-in-roles.txt:359 -msgid "On the ``local`` database, provides the following privileges:" -msgstr "" - -# 73a83f230ac64ef19904f28fef5147b6 -# 267b1192758745d5a1fd217976f85a9f -#: ../source/reference/built-in-roles.txt:268 -#: ../source/reference/built-in-roles.txt:367 -msgid "All collections in the ``local`` database" -msgstr "" - -# 6102bfcf09c744b78ddc5f2ff35ca717 -#: ../source/reference/built-in-roles.txt:278 -msgid ":data:`system.replset ` collection" -msgstr "" - -# c34da8f0ae64481ebd0712d8fca7700a -#: ../source/reference/built-in-roles.txt:293 -msgid "" -"Provides read-only access to monitoring tools, such as the |mms-home| and" -" :opsmgr:`Ops Manager ` monitoring agent." -msgstr "" - -# d0a9f1e1b63544a8bae1a13b558e4d62 -#: ../source/reference/built-in-roles.txt:299 -msgid ":authaction:`connPoolStats`" -msgstr "" - -# b88bf15c968849a3812a6b8ee2944e12 -#: ../source/reference/built-in-roles.txt:300 -msgid ":authaction:`getCmdLineOpts`" -msgstr "" - -# 26e0762521e949269e03a8c52f286302 -#: ../source/reference/built-in-roles.txt:301 -msgid ":authaction:`getLog`" -msgstr "" - -# 073777a5bf31489db70481783a6ee55a -# 9fbb66ba26b44505baadbb34c4bbf3f0 -# e81506cc19ca4aedab2f313822e5ab6d -#: ../source/reference/built-in-roles.txt:302 -#: ../source/reference/built-in-roles.txt:458 -#: ../source/reference/built-in-roles.txt:517 -msgid ":authaction:`getParameter`" -msgstr "" - -# 4eac78b6030a4fd08da6e920f95a3e5c -#: ../source/reference/built-in-roles.txt:303 -msgid ":authaction:`getShardMap`" -msgstr "" - -# 7cbd272bd77c4f309f8e15a3f8dd6baa -#: ../source/reference/built-in-roles.txt:304 -msgid ":authaction:`hostInfo`" -msgstr "" - -# 4e195f8e34044aa3a1cfeebc50b71015 -#: ../source/reference/built-in-roles.txt:305 -msgid ":authaction:`inprog`" -msgstr "" - -# ccc8a37d7b90468390774b0858ca77a7 -# 3fb6d9fe12cc4f6abdcacb126a650cd7 -# e44c0994564849bab17539b9303c6a8b -#: ../source/reference/built-in-roles.txt:306 -#: ../source/reference/built-in-roles.txt:459 -#: ../source/reference/built-in-roles.txt:650 -msgid ":authaction:`listDatabases`" -msgstr "" - -# 6ebda5378d8547b282b9cdf2bd77ed5a -#: ../source/reference/built-in-roles.txt:308 -msgid ":authaction:`netstat`" -msgstr "" - -# 9cdd6eb9d0174bfbbe38d9ec7dfc5669 -#: ../source/reference/built-in-roles.txt:311 -msgid ":authaction:`serverStatus`" -msgstr "" - -# a52f6662c3934dcb9c62380fab152102 -#: ../source/reference/built-in-roles.txt:312 -msgid ":authaction:`shardingState`" -msgstr "" - -# f9e8e632ebf54192a2635996aa14139c -#: ../source/reference/built-in-roles.txt:313 -msgid ":authaction:`top`" -msgstr "" - -# c0947231058446f6b4690d266215b783 -# e9e645b477df4e3da975cc714047c9ed -# e7311d4f34014459bc43dec821fc8543 -#: ../source/reference/built-in-roles.txt -#: ../source/reference/built-in-roles.txt:319 -msgid ":authaction:`getShardVersion`" -msgstr "" - -# 244064384f434c0b9b7e006d7d4f26d7 -# 67bb7634ff6c49909bdae9265f8c4975 -# e2a00e2135f04898a13078d73e29a486 -#: ../source/reference/built-in-roles.txt -#: ../source/reference/built-in-roles.txt:320 -msgid ":authaction:`indexStats`" -msgstr "" - -# 852cc205f6c3464593cc805f3de13670 -#: ../source/reference/built-in-roles.txt:322 -msgid "" -"Provides the :authaction:`find` action on all :data:`system.profile " -"<.system.profile>` collections in the cluster." -msgstr "" - -# d9c413ce83064b4f96e098f848d687da -#: ../source/reference/built-in-roles.txt -msgid ":data:`system.replset <.system.replset>`," -msgstr "" - -# 4f454a416d7341cea138da9bdd3681a0 -#: ../source/reference/built-in-roles.txt -msgid ":data:`system.profile <.system.profile>`," -msgstr "" - -# d08f7b377dcc4a88be55ddc79c919a24 -#: ../source/reference/built-in-roles.txt:399 -msgid "Provides the ability to monitor and manage servers." -msgstr "" - -# 49320e8bae044c9f9ee474431f398705 -#: ../source/reference/built-in-roles.txt:404 -msgid ":authaction:`closeAllDatabases`" -msgstr "" - -# d40e113848634e83bf8e9d5548a668de -#: ../source/reference/built-in-roles.txt:405 -msgid ":authaction:`connPoolSync`" -msgstr "" - -# 78a30bf8d9f54c2cbcdd975662349cb2 -#: ../source/reference/built-in-roles.txt:406 -msgid ":authaction:`cpuProfiler`" -msgstr "" - -# 0442675507dc440b9e97758575f49a15 -#: ../source/reference/built-in-roles.txt:407 -msgid ":authaction:`diagLogging`" -msgstr "" - -# 3002a2fe3e784b4594caba3ad8bc7820 -#: ../source/reference/built-in-roles.txt:409 -msgid ":authaction:`fsync`" -msgstr "" - -# 005babff653742a582b3d29f3defb599 -# c9553cc0aaf045768d006f15666a81cb -#: ../source/reference/built-in-roles.txt:410 -#: ../source/reference/built-in-roles.txt:649 -msgid ":authaction:`invalidateUserCache`" -msgstr "" - -# cd92af747da9419c8b4b3d4c28879a00 -#: ../source/reference/built-in-roles.txt:411 -msgid ":authaction:`killop`" -msgstr "" - -# af25e8514ef34af5a069c110b6f2ce59 -#: ../source/reference/built-in-roles.txt:412 -msgid ":authaction:`logRotate`" -msgstr "" - -# 15e3ab76996e485285f263b588eeccf7 -#: ../source/reference/built-in-roles.txt:414 -msgid ":authaction:`setParameter`" -msgstr "" - -# d1b700d76b00448799be2e1ee69c5eeb -#: ../source/reference/built-in-roles.txt:415 -msgid ":authaction:`shutdown`" -msgstr "" - -# f495c73875f54be18da346a4e22281e8 -#: ../source/reference/built-in-roles.txt:416 -msgid ":authaction:`touch`" -msgstr "" - -# caf6d85939c04ff2a5a1df9aa2aaeab7 -#: ../source/reference/built-in-roles.txt:417 -msgid ":authaction:`unlock`" -msgstr "" - -# 05a4b3d72c0f432799f70288a46084f6 -#: ../source/reference/built-in-roles.txt:427 -msgid "Backup and Restoration Roles" -msgstr "" - -# c9faabfb6b1346bc9427e401bff3ebcc -#: ../source/reference/built-in-roles.txt:429 -msgid "" -"The ``admin`` database includes the following roles for backing up and " -"restoring data:" -msgstr "" - -# 34c2d1750818476fbece0f3c628c50f7 -#: ../source/reference/built-in-roles.txt:436 -msgid "" -"Provides minimal privileges needed for backing up data. This role " -"provides sufficient privileges to use the |mms-home| backup agent, " -":opsmgr:`Ops Manager ` backup agent, or to use :program:`mongodump` to" -" back up an entire :program:`mongod` instance." -msgstr "" - -# 91c34e92fb084a04ae070dbf36436b65 -#: ../source/reference/built-in-roles.txt:444 -msgid "" -"Provides the :authaction:`insert` and :authaction:`update` actions on the" -" ``mms.backup`` collection in the ``admin`` database and on the " -":data:`settings ` collection in the ``config`` database." -msgstr "" - -# fdd18a638ced42d382ecf071eb3b7520 -#: ../source/reference/built-in-roles.txt:449 -msgid "On :ref:`anyResource`, provides the" -msgstr "" - -# fdf26d3c17114c5b988014c2a4fb80c3 -#: ../source/reference/built-in-roles.txt:451 -msgid ":authaction:`listDatabases` action" -msgstr "" - -# d1f3136134c14f4d93042f88a9d7e3e7 -#: ../source/reference/built-in-roles.txt:452 -msgid ":authaction:`listCollections` action" -msgstr "" - -# 423e290336614e9481856a683e5a320e -#: ../source/reference/built-in-roles.txt:453 -msgid ":authaction:`listIndexes` action" -msgstr "" - -# 11414c4ae3a84d55a26486ef18087e8b -#: ../source/reference/built-in-roles.txt:455 -msgid "On the :ref:`cluster ` as a whole, provides the" -msgstr "" - -# 14911b95535f4d818df943edd712673d -#: ../source/reference/built-in-roles.txt:461 -msgid "Provides the :authaction:`find` action on the following:" -msgstr "" - -# fff6e899016645babfe71098ab3ff3c1 -#: ../source/reference/built-in-roles.txt:463 -msgid "" -"all *non*-system collections in the cluster, including those in the " -"``config`` and ``local`` databases" -msgstr "" - -# 0285cb7c5a694046b2f1bf88073bb124 -#: ../source/reference/built-in-roles.txt:466 -msgid "" -"The following system collections in the cluster: :data:`system.indexes " -"<.system.indexes>`, :data:`system.namespaces " -"<.system.namespaces>`, :data:`system.js " -"<.system.js>`, and :data:`system.profile " -"<.system.profile>`" -msgstr "" - -# 9cce561a978f45f4baabbd560c709302 -#: ../source/reference/built-in-roles.txt:472 -msgid "the :data:`admin.system.users` and :data:`admin.system.roles` collections" -msgstr "" - -# b37cc47e94c740afad16c8965d7734a5 -#: ../source/reference/built-in-roles.txt:474 -msgid "the :data:`config.settings` collection" -msgstr "" - -# bb2c6a5562bd44ca9f90c64ac558e339 -#: ../source/reference/built-in-roles.txt:476 -msgid "legacy ``system.users`` collections from versions of MongoDB prior to 2.6" -msgstr "" - -# aaa088133a7c4851a100253ba968f4d0 -#: ../source/reference/built-in-roles.txt:484 -msgid "" -"Provides :authaction:`insert` and :authaction:`update` action on the " -":data:`config.settings` collection." -msgstr "" - -# 45f880d309ca4d3d8d96ae61677d39e5 -#: ../source/includes/fact-required-access-for-backup-profiling.rst:3 -msgid "" -"The :authrole:`backup` role provides additional privileges to back up the" -" :data:`system.profile <.system.profile>` collections that " -"exist when running with :ref:`database profiling `. " -"Previously, users required an additional ``read`` access on this " -"collection." -msgstr "" - -# e234eb36fd854d319b4e4660e2a13dfa -#: ../source/reference/built-in-roles.txt:493 -msgid "" -"Provides privileges needed to restore data from backups that do not " -"include :data:`system.profile <.system.profile>` collection " -"data. This role is sufficient when restoring data with " -":program:`mongorestore` without the :option:`--oplogReplay` option." -msgstr "" - -# c2b2f5a1720f454a831cc3a1ec70f59c -#: ../source/includes/fact-restore-role-system.profile.rst:1 -msgid "" -"If the backup data includes :data:`system.profile " -"<.system.profile>` collection data and the target database does" -" not contain the :data:`system.profile <.system.profile>` " -"collection, :program:`mongorestore` attempts to create the collection " -"even though the program does not actually restore ``system.profile`` " -"documents. As such, the user requires additional privileges to perform " -":authaction:`createCollection` and :authaction:`convertToCapped` actions " -"on the :data:`system.profile <.system.profile>` collection for " -"a database." -msgstr "" - -# 767253c5f21346acaaa0100b1aa2be4a -#: ../source/reference/built-in-roles.txt:500 -msgid "" -"The built-in roles :authrole:`dbAdmin` and :authrole:`dbAdminAnyDatabase`" -" provide the additional privileges." -msgstr "" - -# f3917eb6778d4f4483501a43aa50cb4a -#: ../source/reference/built-in-roles.txt:503 -msgid "" -"If running :program:`mongorestore` with :option:`--oplogReplay`, the " -":authrole:`restore` role is insufficient to replay the oplog. To replay " -"the oplog, create a :ref:`user-defined role ` " -"that has :authaction:`anyAction` on :ref:`resource-anyresource` and grant" -" only to users who must run :program:`mongorestore` with " -":option:`--oplogReplay`." -msgstr "" - -# 92b7ac783fb943248aab8b9fde6bd4b2 -#: ../source/reference/built-in-roles.txt:515 -msgid "Provides the following action on the cluster as a whole:" -msgstr "" - -# 0fe1323502574d45a7fb7d2916ba5b58 -#: ../source/reference/built-in-roles.txt:519 -msgid "Provides the following actions on all *non*-system collections:" -msgstr "" - -# 5a78dd368d814a04a639b25cf4c8ee20 -#: ../source/reference/built-in-roles.txt:538 -msgid "" -"Provides the following actions on :data:`system.js " -"<.system.js>` collection:" -msgstr "" - -# ed0769b0eb6b4c88b28d73e15c0ea76b -#: ../source/reference/built-in-roles.txt:547 -msgid "Provides the following action on :ref:`anyResource`:" -msgstr "" - -# 2232bd29cc644fad9d98a9eb49764f37 -#: ../source/reference/built-in-roles.txt:551 -msgid "" -"Provides the :authaction:`find` action on all the " -":data:`system.namespaces <.system.namespaces>` collections in " -"the cluster." -msgstr "" - -# 7e304e3f1e004a06999e698c0cdd43c2 -#: ../source/reference/built-in-roles.txt:554 -msgid "" -"Provides the following actions on all non-system collections on the " -"``config`` and the ``local`` databases:" -msgstr "" - -# a0ce00b52fc0468bb1df0bd7d154dc33 -#: ../source/reference/built-in-roles.txt:564 -msgid "Provides the following actions on :data:`admin.system.version`" -msgstr "" - -# bfd0d38d31f943028a3538a16be8eb21 -#: ../source/reference/built-in-roles.txt:574 -msgid "Provides the following action on :data:`admin.system.roles`" -msgstr "" - -# 42fca91098d6484e9b1bf237e3e7041d -#: ../source/reference/built-in-roles.txt:578 -msgid "" -"Provides the following actions on :data:`admin.system.users` and legacy " -"``system.users`` collections:" -msgstr "" - -# eb4b4002c0284068b2f67ef6aa74518e -#: ../source/reference/built-in-roles.txt:591 -msgid "" -"Although, :authrole:`restore` includes the ability to modify the " -"documents in the :data:`admin.system.users` collection using normal " -"modification operations, *only* modify these data using the :ref:`user " -"management methods `." -msgstr "" - -# 884faf867c6a4ad5b3ad15f4abce64f7 -#: ../source/reference/built-in-roles.txt:601 -msgid "All-Database Roles" -msgstr "" - -# fa54883e6b344518adede4584e9888a0 -#: ../source/reference/built-in-roles.txt:605 -msgid "" -"The ``admin`` database provides the following roles that apply to but the" -" ``local`` and ``config`` databases in a :program:`mongod` instance and " -"are roughly equivalent to their single-database equivalents:" -msgstr "" - -# d1bcf9099cec4dc683d1b3a69c9a074d -#: ../source/reference/built-in-roles.txt:611 -msgid "" -"Provides the same read-only permissions as :authrole:`read`, except it " -"applies to it applies to all but the ``local`` and ``config`` databases " -"in the cluster. The role also provides the :authaction:`listDatabases` " -"action on the cluster as a whole." -msgstr "" - -# 067ff5796d6049f6961b88714e37450e -#: ../source/reference/built-in-roles.txt:618 -msgid "" -"Prior to 3.4, :authrole:`readAnyDatabase` includes ``local`` and " -"``config`` databases. To provide ``read`` privileges on the ``local`` " -"database, create a user in the ``admin`` database with :authrole:`read` " -"role in the ``local`` database. See also :authrole:`clusterManager` and " -":authrole:`clusterMonitor` role for access to the ``config`` and " -"``local`` databases." -msgstr "" - -# c2094b67cad94bcda9971a2147127c56 -#: ../source/reference/built-in-roles.txt:627 -msgid "" -"Provides the same read and write permissions as :authrole:`readWrite`, " -"except it applies to all but the ``local`` and ``config`` databases in " -"the cluster. The role also provides the :authaction:`listDatabases` " -"action on the cluster as a whole." -msgstr "" - -# 1f1c724d95ab48fa919285bd2dd9395f -#: ../source/reference/built-in-roles.txt:634 -msgid "" -"Prior to 3.4, :authrole:`readWriteAnyDatabase` includes ``local`` and " -"``config`` databases. To provide ``readWrite`` privileges on the " -"``local`` database, create a user in the ``admin`` database with " -":authrole:`readWrite` role in the ``local`` database. See also " -":authrole:`clusterManager` and :authrole:`clusterMonitor` role for access" -" to the ``config`` and ``local`` databases." -msgstr "" - -# e2ce5c9183cd4a85abafe95aefc864ef -#: ../source/reference/built-in-roles.txt:643 -msgid "" -"Provides the same access to user administration operations as " -":authrole:`userAdmin`, except it applies to all but the ``local`` and " -"``config`` databases in the cluster. The role also provides the following" -" actions on the cluster as a whole:" -msgstr "" - -# 564d0f9a39744102a949dbb8b534a433 -#: ../source/reference/built-in-roles.txt:648 -msgid ":authaction:`authSchemaUpgrade`" -msgstr "" - -# 46d25ed76e064645ab9ec5e8e8ee483f -#: ../source/reference/built-in-roles.txt:652 -msgid "" -"The role also provides the following actions on the " -":data:`admin.system.users` and :data:`admin.system.roles` collections on " -"the ``admin`` database, and on legacy ``system.users`` collections from " -"versions of MongoDB prior to 2.6:" -msgstr "" - -# 65c01a7a476d4f65a910a9755e598d63 -#: ../source/reference/built-in-roles.txt:664 -msgid "" -":authrole:`userAdminAnyDatabase` added the following permissions on the " -":data:`admin.system.users` and :data:`admin.system.roles` collections:" -msgstr "" - -# 416a39080d2044a78ac161d38ccb10df -#: ../source/reference/built-in-roles.txt:672 -msgid "" -"The :authrole:`userAdminAnyDatabase` role does not restrict the " -"permissions that a user can grant. As a result, " -":authrole:`userAdminAnyDatabase` users can grant themselves privileges in" -" excess of their current privileges and even can grant themselves *all " -"privileges*, even though the role does not explicitly authorize " -"privileges beyond user administration. This role is effectively a MongoDB" -" system :ref:`superuser `." -msgstr "" - -# 05bd528fc887443ca72fdc128a3b12e2 -#: ../source/reference/built-in-roles.txt:681 -msgid "" -"Prior to 3.4, :authrole:`userAdminAnyDatabase` includes ``local`` and " -"``config`` databases." -msgstr "" - -# e65f5bd6f4c84722b16bef26dc399b47 -#: ../source/reference/built-in-roles.txt:686 -msgid "" -"Provides the same access to database administration operations as " -":authrole:`dbAdmin`, except it applies to all but the ``local`` and " -"``config`` databases in the cluster. The role also provides the " -":authaction:`listDatabases` action on the cluster as a whole." -msgstr "" - -# 98f4cbbfb15c43629fb857fa91a9f56b -#: ../source/reference/built-in-roles.txt:693 -msgid "" -"Prior to 3.4, :authrole:`dbAdminAnyDatabase` includes ``local`` and " -"``config`` databases. To provide ``dbAdmin`` privileges on the ``local`` " -"database, create a user in the ``admin`` database with " -":authrole:`dbAdmin` role in the ``local`` database. See also " -":authrole:`clusterManager` and :authrole:`clusterMonitor` role for access" -" to the ``config`` and ``local`` databases." -msgstr "" - -# b15c8727fccc4cf0b6ed4e06e3376926 -#: ../source/reference/built-in-roles.txt:703 -msgid "Superuser Roles" -msgstr "" - -# 75acfcde900547cc89123239b039649e -#: ../source/reference/built-in-roles.txt:705 -msgid "" -"Several roles provide either indirect or direct system-wide superuser " -"access." -msgstr "" - -# cfe93efb5753421b9848bd72afe08bad -#: ../source/reference/built-in-roles.txt:707 -msgid "" -"The following roles provide the ability to assign any user any privilege " -"on any database, which means that users with one of these roles can " -"assign *themselves* any privilege on any database:" -msgstr "" - -# 9df67cee751e4cfa973bff42149316f7 -#: ../source/reference/built-in-roles.txt:711 -msgid ":authrole:`dbOwner` role, when scoped to the ``admin`` database" -msgstr "" - -# 71c31eb69b324861b33f91c39db49ad9 -#: ../source/reference/built-in-roles.txt:713 -msgid ":authrole:`userAdmin` role, when scoped to the ``admin`` database" -msgstr "" - -# aabadb2e60df45748ebdb9a7d76ed45c -#: ../source/reference/built-in-roles.txt:715 -msgid ":authrole:`userAdminAnyDatabase` role" -msgstr "" - -# 358ab216f1e84ba4ac0c47001fdc183b -#: ../source/reference/built-in-roles.txt:717 -msgid "The following role provides full privileges on all resources:" -msgstr "" - -# da50b599257445adb2fd3daefff80c08 -#: ../source/reference/built-in-roles.txt:721 -msgid "" -"Provides access to the operations and all the resources of the " -":authrole:`readWriteAnyDatabase`, :authrole:`dbAdminAnyDatabase`, " -":authrole:`userAdminAnyDatabase`, :authrole:`clusterAdmin` roles, " -":authrole:`restore`, and :authrole:`backup` roles *combined*." -msgstr "" - -# b56ca0ecf544435a831500e4345982f1 -#: ../source/reference/built-in-roles.txt:728 -msgid "" -"The :authrole:`root` role includes privileges from the :authrole:`backup`" -" role." -msgstr "" - -# c509955870bf4a0b8ba14fc0f3b89e14 -#: ../source/reference/built-in-roles.txt:733 -msgid "" -"The :authrole:`root` has :authaction:`validate` action on ``system.`` " -"collections. Previously, :authrole:`root` does **not** include any access" -" to collections that begin with the ``system.`` prefix other than " -"``system.indexes`` and ``system.namespaces``." -msgstr "" - -# 2215ab8e172a400fb9ff01517b962d70 -#: ../source/reference/built-in-roles.txt:739 -msgid "" -"The :authrole:`root` role includes privileges from the " -":authrole:`restore` role." -msgstr "" - -# c2ff75a164a446a192ac2d0587935d6e -#: ../source/reference/built-in-roles.txt:742 -msgid "Internal Role" -msgstr "" - -# e3077ce2ecf24faf9e852f86fcf8ef12 -#: ../source/reference/built-in-roles.txt:746 -msgid "" -"MongoDB assigns this role to user objects that represent cluster members," -" such as replica set members and :program:`mongos` instances. The role " -"entitles its holder to take any action against any object in the " -"database." -msgstr "" - -# 0b174bc43e854b9d92d9bd4005cd1065 -#: ../source/reference/built-in-roles.txt:750 -msgid "" -"**Do not** assign this role to user objects representing applications or " -"human administrators, other than in exceptional circumstances." -msgstr "" - -# dbf0641889654dfa9c5281bef1d28e47 -#: ../source/reference/built-in-roles.txt:753 -msgid "" -"If you need access to all actions on all resources, for example to run " -":dbcommand:`applyOps` commands, do not assign this role. Instead, " -":ref:`create a user-defined role ` that grants " -":authaction:`anyAction` on :ref:`resource-anyresource` and ensure that " -"only the users who need access to these operations have this access." -msgstr "" - -#~ msgid "" -#~ "Provides access to all the operations" -#~ " and all the resources of *of " -#~ "all other roles combined*. The role " -#~ "provides full privileges on all " -#~ "resources in the cluster." -#~ msgstr "" - -#~ msgid "" -#~ "If you need access to all actions" -#~ " on all resources, for example to " -#~ "run the :dbcommand:`eval` or " -#~ ":dbcommand:`applyOps` commands, do not assign" -#~ " this role. Instead,:ref:`create a user-" -#~ "defined role ` that grants" -#~ " :authaction:`anyAction` on :ref:`resource-" -#~ "anyresource` and ensure that only the" -#~ " users who needs access to these " -#~ "operations has this access." -#~ msgstr "" - -# c44bac2e53454cdd9eb4ae9992bf6463 -#~ msgid "" -#~ ":authaction:`dropCollection` on :data:`system.profile " -#~ "<.system.profile>` *only*" -#~ msgstr "" - -# 5a0836fc80914efd958be82bfb33bc35 -#~ msgid "" -#~ "On the ``config`` database, provides the" -#~ " following actions on the " -#~ ":data:`~config.settings` collection:" -#~ msgstr "" - -# f2ddca5da7584bee9a13a16286a77166 -#~ msgid "" -#~ "On the ``config`` database, provides the" -#~ " following actions on all configuration " -#~ "collections and on the :data:`system.indexes" -#~ " <.system.indexes>`, :data:`system.js " -#~ "<.system.js>`, and :data:`system.namespaces " -#~ "<.system.namespaces>` collections:" -#~ msgstr "" - -# 8316706bbfc64cc0a6e695ca2437b306 -#~ msgid "" -#~ "On the ``local`` database, provides the" -#~ " following actions on the " -#~ ":data:`~local.system.replset` collection:" -#~ msgstr "" - -# 45d961f7aef3474e83fb7ed8e02994ac -#~ msgid "" -#~ "Provides read-only access to monitoring" -#~ " tools, such as the `MongoDB " -#~ "Management Service (MMS) " -#~ "`_ monitoring agent." -#~ msgstr "" - -# 3a0b1e4a06f442f0b1197e908f7c98fa -#~ msgid ":authaction:`cursorInfo`" -#~ msgstr "" - -# 942dcdddadcd421dae3922f6dcf44866 -#~ msgid "" -#~ "Provides the following actions on the" -#~ " ``config`` database's configuration collections" -#~ " and :data:`system.indexes " -#~ "<.system.indexes>`, :data:`system.js " -#~ "<.system.js>`, and :data:`system.namespaces " -#~ "<.system.namespaces>` collections:" -#~ msgstr "" - -# 85de99a1f849496dab2f36016859690c -#~ msgid "Provides the ability to monitor and manager servers." -#~ msgstr "" - -# 4ed316edface4b3c9d65b8e40080dae4 -#~ msgid "" -#~ "Provides minimal privileges needed for " -#~ "backing up data. This role provides " -#~ "sufficient privileges to use the " -#~ "`MongoDB Management Service (MMS) " -#~ "`_ backup agent, or" -#~ " to use :program:`mongodump` to back " -#~ "up an entire :program:`mongod` instance." -#~ msgstr "" - -# f612e7de94fd42458e97690f1bb7784f -#~ msgid "" -#~ "Provides the following :ref:`actions " -#~ "` on the " -#~ "``mms.backup`` collection in the ``admin`` " -#~ "database:" -#~ msgstr "" - -# 52f923f1ac5142949a85af217d3a97ae -#~ msgid "" -#~ "Provides the :authaction:`listDatabases` action " -#~ "on the cluster as a whole." -#~ msgstr "" - -# 444c6c0e485c485483c82f8886dc694c -#~ msgid "all *non*-system collections in the cluster" -#~ msgstr "" - -# fd4216adbf4c44aba9bc1f0ee1dace27 -#~ msgid "" -#~ "all the following system collections in" -#~ " the cluster: :data:`system.indexes " -#~ "<.system.indexes>`, :data:`system.namespaces " -#~ "<.system.namespaces>`, and :data:`system.js " -#~ "<.system.js>`" -#~ msgstr "" - -# 2fd1cb6821c542d184a3b4c4aa73ccc9 -#~ msgid "" -#~ "Provides minimal privileges needed for " -#~ "restoring data from backups. This role" -#~ " provides sufficient privileges to use " -#~ "the :program:`mongorestore` tool to restore" -#~ " an entire :program:`mongod` instance." -#~ msgstr "" - -# 6c223110dcf347a79cdf70c4e66d18ad -#~ msgid "" -#~ "Provides the following actions on all" -#~ " *non*-system collections and :data:`system.js" -#~ " <.system.js>` collections in the " -#~ "cluster; on the :data:`admin.system.users` and" -#~ " :data:`admin.system.roles` collections in the" -#~ " ``admin`` database; and on legacy " -#~ "``system.users`` collections from versions of" -#~ " MongoDB prior to 2.6:" -#~ msgstr "" - -# f1231ca166bc42efa1db6ed1e7fa5c02 -#~ msgid "" -#~ "Provides the following *additional* actions" -#~ " on :data:`admin.system.users` and legacy " -#~ "``system.users`` collections:" -#~ msgstr "" - -# 4c2b8598c99c4d58880f53d551e0d816 -#~ msgid "" -#~ "The ``admin`` database provides the " -#~ "following roles that apply to all " -#~ "databases in a :program:`mongod` instance " -#~ "and are roughly equivalent to their " -#~ "single-database equivalents:" -#~ msgstr "" - -# 32d90c50ea7649efa3f604aba2087bd1 -#~ msgid "" -#~ "Provides the same read-only permissions" -#~ " as :authrole:`read`, except it applies " -#~ "to *all* databases in the cluster. " -#~ "The role also provides the " -#~ ":authaction:`listDatabases` action on the " -#~ "cluster as a whole." -#~ msgstr "" - -# 29dd0c3affe34fd9b5a3ff21e4256b98 -#~ msgid "" -#~ "Provides the same read and write " -#~ "permissions as :authrole:`readWrite`, except " -#~ "it applies to *all* databases in " -#~ "the cluster. The role also provides " -#~ "the :authaction:`listDatabases` action on the" -#~ " cluster as a whole." -#~ msgstr "" - -# b76173ee5a0d4a5fb865ea0594722b54 -#~ msgid "" -#~ "Provides the same access to user " -#~ "administration operations as :authrole:`userAdmin`," -#~ " except it applies to *all* databases" -#~ " in the cluster. The role also " -#~ "provides the following actions on the" -#~ " cluster as a whole:" -#~ msgstr "" - -# 5d2386842d3a4e808aea8e4f787b1262 -#~ msgid "" -#~ "Provides the same access to database " -#~ "administration operations as :authrole:`dbAdmin`," -#~ " except it applies to *all* databases" -#~ " in the cluster. The role also " -#~ "provides the :authaction:`listDatabases` action " -#~ "on the cluster as a whole." -#~ msgstr "" - -#~ msgid "" -#~ "Provides access to the operations and" -#~ " all the resources of the " -#~ ":authrole:`readWriteAnyDatabase`, " -#~ ":authrole:`dbAdminAnyDatabase`, :authrole:`userAdminAnyDatabase`" -#~ " and :authrole:`clusterAdmin` roles *combined*." -#~ msgstr "" - -#~ msgid "" -#~ ":authrole:`root` does **not** include the " -#~ "ability to insert data directly into " -#~ "the :data:`system.users ` and" -#~ " :data:`system.roles ` collections" -#~ " in the ``admin`` database. Therefore, " -#~ ":authrole:`root` is not suitable for " -#~ "restoring data that have these " -#~ "collections with :program:`mongorestore`. To " -#~ "perform these kinds of restore " -#~ "operations, provision users with the " -#~ ":authrole:`restore` role." -#~ msgstr "" - -#~ msgid "" -#~ "If you need access to all actions" -#~ " on all resources, for example to " -#~ "run the :dbcommand:`eval` or " -#~ ":dbcommand:`applyOps` commands, do not assign" -#~ " this role. Instead, :ref:`create a " -#~ "user-defined role ` that " -#~ "grants :authaction:`anyAction` on :ref:`resource-" -#~ "anyresource` and ensure that only the" -#~ " users who needs access to these " -#~ "operations has this access." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/collation-locales-defaults.po b/locale/es/LC_MESSAGES/reference/collation-locales-defaults.po deleted file mode 100644 index 06a26e6a0cb..00000000000 --- a/locale/es/LC_MESSAGES/reference/collation-locales-defaults.po +++ /dev/null @@ -1,3065 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# ea1fb660cd78468da8a8b210d8a3825a -#: ../source/reference/collation-locales-defaults.txt:3 -msgid "Collation Locales and Default Parameters" -msgstr "" - -# c30a0ab71ceb43589f6ddd62390916c9 -#: ../source/reference/collation-locales-defaults.txt -msgid "On this page" -msgstr "" - -# ed3d9d2472244f5db66bcead0de33daf -#: ../source/includes/extracts/collation-description.rst:1 -msgid "" -":doc:`Collation ` allows users to specify language-" -"specific rules for string comparison, such as rules for lettercase and " -"accent marks." -msgstr "" - -# 2e7adcdfb3db414bbe95bba77ae644eb -#: ../source/includes/collation-behavior.rst:2 -msgid "Behavior" -msgstr "" - -# 4d8fcda2677c4524897026656f247c6e -#: ../source/includes/collation-behavior.rst:4 -msgid "" -"Some collation locales have variants, which employ special language-" -"specific rules. To specify a locale variant, use the following syntax:" -msgstr "" - -# a1822f40a9bf4536ad37b3226ffce6df -#: ../source/includes/collation-behavior.rst:12 -msgid "For example, to use the ``pinyin`` variant of the Chinese collation:" -msgstr "" - -# 7c094465156140aea3241cf41ea29df4 -#: ../source/reference/collation-locales-defaults.txt:17 -msgid "" -"See the :doc:`collation page` for a full " -"description of collation behavior and syntax." -msgstr "" - -# 592b7964a1c54f42aad842bc92dd933d -#: ../source/reference/collation-locales-defaults.txt:23 -msgid "Supported Languages and Locales" -msgstr "" - -# d824a4cb79f14be7b75a006742d1c02c -#: ../source/reference/collation-locales-defaults.txt:25 -msgid "" -"MongoDB's :doc:`collation feature` supports the " -"following languages. The following table lists the supported languages " -"and the associated locales as defined by `ICU Locale ID `_. [#missing-locale]_" -msgstr "" - -# 670593d9516147d5966ddd523a2c78b5 -# d59f0ef5d1ea42cd89ca5b2ec33761a8 -#: ../source/includes/collation-locale-table.rst:7 -#: ../source/includes/collation-locale-table.rst:229 -msgid "Language" -msgstr "" - -# a7339fca0619432aa6f37daf8835fa3b -# 85e2ba0f24144c848c792bcab5c2ee2a -# 525bad91be574baf9dbddb94529a1be6 -#: ../source/includes/collation-defaults-table.rst:4 -#: ../source/includes/collation-locale-table.rst:8 -#: ../source/includes/collation-locale-table.rst:230 -msgid "Locale" -msgstr "" - -# 23943d39e86e4ff48f84c5e70b959472 -# 9044914acba547168ba284253585f7a8 -#: ../source/includes/collation-locale-table.rst:9 -#: ../source/includes/collation-locale-table.rst:231 -msgid "Variants" -msgstr "" - -# 261d139efb6a4b2e970cc0c24d84f4e2 -#: ../source/includes/collation-locale-table.rst:11 -msgid "Afrikaans" -msgstr "" - -# 83d3ba4911814c97ba805ae648032dd2 -# f4f467cc543e49b4a8b85bdf58af03d9 -#: ../source/includes/collation-defaults-table.rst:10 -#: ../source/includes/collation-locale-table.rst:12 -msgid "``af``" -msgstr "" - -# 94c030d58a1246d58b6cb122bd7dc234 -#: ../source/includes/collation-locale-table.rst:15 -msgid "Albanian" -msgstr "" - -# 8cc87de518754ae8821881cc8876e47d -# 61adad764ae140ad9f42208655d46910 -#: ../source/includes/collation-defaults-table.rst:16 -#: ../source/includes/collation-locale-table.rst:16 -msgid "``sq``" -msgstr "" - -# 047e4369d9374c57aa32035d56ee3ed5 -#: ../source/includes/collation-locale-table.rst:19 -msgid "Amharic" -msgstr "" - -# db6d3d8161f640cdaf65f9ff63cb68c6 -# e4c66385355145088ff2d5c457358ae7 -#: ../source/includes/collation-defaults-table.rst:22 -#: ../source/includes/collation-locale-table.rst:20 -msgid "``am``" -msgstr "" - -# 2aba860b5cc04e98a4534cf52aa3299a -#: ../source/includes/collation-locale-table.rst:23 -msgid "Arabic" -msgstr "" - -# d503d7c826ee4ecab3b92275224542b4 -# ac3e8d1d8a1b403f98a895ce148a89c9 -#: ../source/includes/collation-defaults-table.rst:28 -#: ../source/includes/collation-locale-table.rst:24 -msgid "``ar``" -msgstr "" - -# 41d0e3954a4f408baafe264996a79874 -#: ../source/includes/collation-locale-table.rst:25 -msgid "``compat``" -msgstr "" - -# bee7233cb5294332aa5f4ec58d9bea57 -#: ../source/includes/collation-locale-table.rst:27 -msgid "Armenian" -msgstr "" - -# ed0efb74ef544df980db2939bb9d4fb5 -# 205633744a3540b3b385117733393853 -#: ../source/includes/collation-defaults-table.rst:40 -#: ../source/includes/collation-locale-table.rst:28 -msgid "``hy``" -msgstr "" - -# a3dcaf0dad8f419daf10c20db671334f -#: ../source/includes/collation-locale-table.rst:31 -msgid "Assamese" -msgstr "" - -# e3c1082baa7d4a2fb85638aa52a61ec2 -# c16c44d5d05e49139f230f50333af209 -#: ../source/includes/collation-defaults-table.rst:46 -#: ../source/includes/collation-locale-table.rst:32 -msgid "``as``" -msgstr "" - -# 523e4dfcb2e541d58ef495a9e92d5dc9 -#: ../source/includes/collation-locale-table.rst:35 -msgid "Azeri" -msgstr "" - -# 22366bd4972345ab9e762c00c8a91464 -# 8966b66fbd8b4895bda9946bf05276fe -#: ../source/includes/collation-defaults-table.rst:52 -#: ../source/includes/collation-locale-table.rst:36 -msgid "``az``" -msgstr "" - -# 41b6f10b4ab84509ae122f3f528753f0 -# 7953c6e2a9184007b09be63f9d753f5b -# 3939b020ef3249a58b22f851a3becd0b -# 37b8ded2fe0640e2bfc06b1d24a17fec -# 785b32410bf14863b8c7ec1a56ce97d7 -# 2c1dce02bc504e8aae0f2f111739ebd0 -# 0849be3b78e64eaf8b2a684f9172a3f8 -# b4c359d3cb2a49f6a231ca3527a6f294 -# 157b5fe564244ac2ad94c0e62295bf39 -# b03645eca67c4f37a1f07b6fa379db87 -# 68fc1514dc3a4da59946f2f6b68cbad1 -# eb08ef5cbea840ceaa99932d3111b598 -# d455fac5b33143d7a072be89063f3254 -# f7eb2499b30c4b7394af32d51f0a5a0e -# 4f44d31ddb2f4e0791f0ff7948008efd -# 902bad134d6b42dd8872980b75d31b09 -# ce9b9e5565bc4f11911c9e0e3a3c00a1 -# 87baa6734662406596a19ed33d0b61ff -# 6a12eb3b04894a2382b486d33cd77a16 -# 0c8cbc986fe74c809fac728fcc6dffbb -# 4b356586545a4fbe99dcfe83a64d8cf9 -# 27d82c7ab85b4982ab06db5feb09d26e -# b017d8df2d2c476791458b021f467fc1 -#: ../source/includes/collation-locale-table.rst:37 -#: ../source/includes/collation-locale-table.rst:53 -#: ../source/includes/collation-locale-table.rst:69 -#: ../source/includes/collation-locale-table.rst:89 -#: ../source/includes/collation-locale-table.rst:93 -#: ../source/includes/collation-locale-table.rst:97 -#: ../source/includes/collation-locale-table.rst:154 -#: ../source/includes/collation-locale-table.rst:188 -#: ../source/includes/collation-locale-table.rst:200 -#: ../source/includes/collation-locale-table.rst:208 -#: ../source/includes/collation-locale-table.rst:235 -#: ../source/includes/collation-locale-table.rst:321 -#: ../source/includes/collation-locale-table.rst:325 -#: ../source/includes/collation-locale-table.rst:329 -#: ../source/includes/collation-locale-table.rst:377 -#: ../source/includes/collation-locale-table.rst:385 -#: ../source/includes/collation-locale-table.rst:402 -#: ../source/includes/collation-locale-table.rst:426 -#: ../source/includes/collation-locale-table.rst:458 -#: ../source/reference/collation-locales-defaults.txt -msgid "``search``" -msgstr "" - -# ac6679e7be8d4358b8750937a7622259 -# 95e6326ae77e44449d4fdabc77cb277c -#: ../source/includes/collation-locale-table.rst:39 -#: ../source/includes/collation-locale-table.rst:47 -msgid "Bengali" -msgstr "" - -# 4276f48ae73f4402942fba4fda331785 -# 7cd69c644208408698f5b552f0bbcb1e -# 5015ab3c47244568b7194514dc591c7e -#: ../source/includes/collation-defaults-table.rst:70 -#: ../source/includes/collation-locale-table.rst:40 -#: ../source/includes/collation-locale-table.rst:48 -msgid "``bn``" -msgstr "" - -# 385a7325875d4cc79c709750995c6c80 -#: ../source/includes/collation-locale-table.rst:43 -msgid "Belarusian" -msgstr "" - -# be3c099e07f14392bcf022dc215b6af5 -# 0dbd764ff0064555932e7655e5fa7934 -#: ../source/includes/collation-defaults-table.rst:64 -#: ../source/includes/collation-locale-table.rst:44 -msgid "``be``" -msgstr "" - -# 7e1295f3749e46ea9e434413e1b00a0b -# 1cadd88385434a1bb0eecaa727efc120 -# b332dc75c7884e26ae543d661a2941dd -# 1558cfe0ba4546d3ae033d24579497de -# d9cb30b896c44c3bb64c1c1c5890a046 -#: ../source/includes/collation-locale-table.rst:49 -#: ../source/includes/collation-locale-table.rst:239 -#: ../source/includes/collation-locale-table.rst:446 -#: ../source/reference/collation-locales-defaults.txt -msgid "``traditional``" -msgstr "" - -# 609a0e69c3074984a53dc15a50dc493e -#: ../source/includes/collation-locale-table.rst:51 -msgid "Bosnian" -msgstr "" - -# 11023b05c1084ad39d6297399ee4c199 -# e1c3a4889a60402e8205fe7340919037 -#: ../source/includes/collation-defaults-table.rst:82 -#: ../source/includes/collation-locale-table.rst:52 -msgid "``bs``" -msgstr "" - -# e843e63865fa453eb420fd0e9b80c311 -#: ../source/includes/collation-locale-table.rst:55 -msgid "Bosnian (Cyrillic)" -msgstr "" - -# f33d88fbd49d4230a30402a10bd73d93 -# f1460142c3b045d6990d1ce101186dec -#: ../source/includes/collation-defaults-table.rst:94 -#: ../source/includes/collation-locale-table.rst:56 -msgid "``bs_Cyrl``" -msgstr "" - -# ef7dde33fb974ce08c263d884b32cfeb -#: ../source/includes/collation-locale-table.rst:59 -msgid "Bulgarian" -msgstr "" - -# b1165c3a723d45718072d8fb1c344907 -# ee2f9c10c31e4f66bca549b934600912 -#: ../source/includes/collation-defaults-table.rst:100 -#: ../source/includes/collation-locale-table.rst:60 -msgid "``bg``" -msgstr "" - -# a44e2dc339e44f21af2b6d50dc918c91 -#: ../source/includes/collation-locale-table.rst:63 -msgid "Burmese" -msgstr "" - -# 3194ba4bdc6848309a817cc314b0ead2 -# 8a8384f3ad80488db842ba4305305cc3 -#: ../source/includes/collation-defaults-table.rst:106 -#: ../source/includes/collation-locale-table.rst:64 -msgid "``my``" -msgstr "" - -# ea70e1c3ba9949438b1df2818f2ed541 -#: ../source/includes/collation-locale-table.rst:67 -msgid "Catalan" -msgstr "" - -# 98c9536805e1455fbc3c176a1263cf35 -# c3e0ee53d24c4d6aa97bbd49541f686e -#: ../source/includes/collation-defaults-table.rst:112 -#: ../source/includes/collation-locale-table.rst:68 -msgid "``ca``" -msgstr "" - -# 5c059b22124b43dda85a24256448fa79 -#: ../source/includes/collation-locale-table.rst:71 -msgid "Cherokee" -msgstr "" - -# d311c5f56efb4447b5be924545dc67d3 -# 9e267054afa24fdc9cc036151e61bb1f -#: ../source/includes/collation-defaults-table.rst:124 -#: ../source/includes/collation-locale-table.rst:72 -msgid "``chr``" -msgstr "" - -# eef40fd2f81f4251a90a09836581248f -#: ../source/includes/collation-locale-table.rst:75 -msgid "Chinese" -msgstr "" - -# 02f93c9546714acaadaade15d2be1a2b -# 904f13dc4430425fb2d2cde5c027d693 -#: ../source/includes/collation-defaults-table.rst:130 -#: ../source/includes/collation-locale-table.rst:76 -msgid "``zh``" -msgstr "" - -# 0c936b7872394d08a67162a333c5de07 -#: ../source/reference/collation-locales-defaults.txt -msgid "``big5han``" -msgstr "" - -# f259ff79c6da4b3890719e24b2601bd6 -#: ../source/reference/collation-locales-defaults.txt -msgid "``gb2312han``" -msgstr "" - -# 4034dc8b7e2543f9b420e4f19f14829a -#: ../source/reference/collation-locales-defaults.txt -msgid "``pinyin``" -msgstr "" - -# 4059752f83e5435b8a1cadc96fc4de5b -# 449a0318626c480a92fe0c39633de731 -# da23147615c141f696e822f3c9e23b9d -#: ../source/includes/collation-locale-table.rst:224 -#: ../source/reference/collation-locales-defaults.txt -msgid "``unihan``" -msgstr "" - -# 685ab82e8c4a4e63ac76601904c4b389 -#: ../source/reference/collation-locales-defaults.txt -msgid "``zhuyin``" -msgstr "" - -# f4f6374759ef4c9693ccbad4ac08eeea -#: ../source/includes/collation-locale-table.rst:83 -msgid "Chinese (Traditional)" -msgstr "" - -# c527dc7b623f4a8792f6439fdaa1d557 -# ca627eca44044df29d3aac67eb516fac -#: ../source/includes/collation-defaults-table.rst:160 -#: ../source/includes/collation-locale-table.rst:84 -msgid "``zh_Hant``" -msgstr "" - -# 072b9eb56db943fc8b91dbc80eb8a58a -#: ../source/includes/collation-locale-table.rst:85 -msgid "``stroke``" -msgstr "" - -# 9a1aae5b637742db9da46a2ba1707382 -#: ../source/includes/collation-locale-table.rst:87 -msgid "Croatian" -msgstr "" - -# 66ee7c7ce49942339f3fbb9e78a2241f -# 9d10d1d0f21c4b3fb94b3060022eac19 -#: ../source/includes/collation-defaults-table.rst:166 -#: ../source/includes/collation-locale-table.rst:88 -msgid "``hr``" -msgstr "" - -# 04226135f9cb464989585d55f68799a8 -#: ../source/includes/collation-locale-table.rst:91 -msgid "Czech" -msgstr "" - -# 649a9ee056bd4ae5a8701a615a23804e -# 9e012b12c2c84608995d270b38ba2e20 -#: ../source/includes/collation-defaults-table.rst:178 -#: ../source/includes/collation-locale-table.rst:92 -msgid "``cs``" -msgstr "" - -# 662f9642b1eb41ff98df3c4b99294228 -#: ../source/includes/collation-locale-table.rst:95 -msgid "Danish" -msgstr "" - -# 8fd3ec8ff4ad4524a980cae331da509d -# 1ed3e3bbf5984ba6b002d40689534fa2 -#: ../source/includes/collation-defaults-table.rst:190 -#: ../source/includes/collation-locale-table.rst:96 -msgid "``da``" -msgstr "" - -# 472821f856954d988083cf4a06c06a99 -#: ../source/includes/collation-locale-table.rst:99 -msgid "Dutch" -msgstr "" - -# 9a2d1e7fe9984d6584e39149c1008842 -# 41c05f9b51ef4def914ac9aee1dd138c -#: ../source/includes/collation-defaults-table.rst:202 -#: ../source/includes/collation-locale-table.rst:100 -msgid "``nl``" -msgstr "" - -# 228429cac6e74d0387ee95873194309c -#: ../source/includes/collation-locale-table.rst:103 -msgid "Dzongkha" -msgstr "" - -# cd00b81902f546dfa090c30de06d6ac1 -# 7f2312149d0b4b9785ae487c81bb4548 -#: ../source/includes/collation-defaults-table.rst:208 -#: ../source/includes/collation-locale-table.rst:104 -msgid "``dz``" -msgstr "" - -# ad4abaa2743f4fa0b1231d3aecc837f2 -#: ../source/includes/collation-locale-table.rst:107 -msgid "English" -msgstr "" - -# b2eb33303f9c44b8983677653ea93097 -# 7bb19efa5abc474a9dbc1af16a8d7e57 -#: ../source/includes/collation-defaults-table.rst:214 -#: ../source/includes/collation-locale-table.rst:108 -msgid "``en``" -msgstr "" - -# ab90eae99ea9479090cfa0d2978841e0 -#: ../source/includes/collation-locale-table.rst:111 -msgid "English (United States)" -msgstr "" - -# 5d6805c1ba1149c98557678bf72bfefa -# 649fadf2b7b241b28ed9b172d81e72bb -#: ../source/includes/collation-defaults-table.rst:226 -#: ../source/includes/collation-locale-table.rst:112 -msgid "``en_US``" -msgstr "" - -# da0c8aabec1f4705bab647e532f02367 -#: ../source/includes/collation-locale-table.rst:115 -msgid "English (United States, Computer)" -msgstr "" - -# 64dcfc9b5ee74184b470d81c9dca1ebc -# f09c81d684144266883f65800ec03c60 -#: ../source/includes/collation-defaults-table.rst:220 -#: ../source/includes/collation-locale-table.rst:116 -msgid "``en_US_POSIX``" -msgstr "" - -# 2cc2f0a03af64344ac086c18d1d40fd0 -#: ../source/includes/collation-locale-table.rst:119 -msgid "Esperanto" -msgstr "" - -# de7b64a5ac454a009f5a4424ec03142c -# 97bd49382b064ce094a2e4ad4e589123 -#: ../source/includes/collation-defaults-table.rst:232 -#: ../source/includes/collation-locale-table.rst:120 -msgid "``eo``" -msgstr "" - -# 81fc2e063d584943b8f6c91570bae971 -#: ../source/includes/collation-locale-table.rst:123 -msgid "Estonian" -msgstr "" - -# 91556814234d4165a22496db625ccc2d -# a7e780d2443041a9917d38d6118afe38 -#: ../source/includes/collation-defaults-table.rst:238 -#: ../source/includes/collation-locale-table.rst:124 -msgid "``et``" -msgstr "" - -# a328393a58b743a2bddd92250d26f431 -#: ../source/includes/collation-locale-table.rst:127 -msgid "Ewe" -msgstr "" - -# 543beb32c4a64fbba55ff63bcf7a0dbb -# 2a54bc03b7f24115991fdf95e6798f92 -#: ../source/includes/collation-defaults-table.rst:244 -#: ../source/includes/collation-locale-table.rst:128 -msgid "``ee``" -msgstr "" - -# 7a06baa4ea274f6a91eb0ec8b94f7e4c -#: ../source/includes/collation-locale-table.rst:131 -msgid "Faroese" -msgstr "" - -# d2ad1abd6a09442f8850375ad69a2077 -# 74ab1b2a1b684920ba26a0afa2d8a3b2 -#: ../source/includes/collation-defaults-table.rst:250 -#: ../source/includes/collation-locale-table.rst:132 -msgid "``fo``" -msgstr "" - -# 164588394bf54d0f93e7525bf7ff4d62 -#: ../source/includes/collation-locale-table.rst:135 -msgid "Filipino" -msgstr "" - -# ab686799c62f401fa370301394632c8a -# 13322f8701ab45e2a7d725c742ef4e1b -#: ../source/includes/collation-defaults-table.rst:262 -#: ../source/includes/collation-locale-table.rst:136 -msgid "``fil``" -msgstr "" - -# 1f68d21b1b12428da9d977aeb8b93801 -#: ../source/includes/collation-locale-table.rst:139 -msgid "Finnish" -msgstr "" - -# 3cb83e178a594efd9b5aa4ca789921a9 -#: ../source/includes/collation-locale-table.rst:140 -msgid "``fi_FI``" -msgstr "" - -# d1c778b65b6f48d1be1971ad5468d109 -#: ../source/includes/collation-locale-table.rst:144 -msgid "French" -msgstr "" - -# 6c85b5f03f954489ac85cb1577b4bbef -# c2ee871c76724fd9a7365dafe11a882c -#: ../source/includes/collation-defaults-table.rst:286 -#: ../source/includes/collation-locale-table.rst:145 -msgid "``fr``" -msgstr "" - -# 320c994abb124b5489d43f1550595b0c -#: ../source/includes/collation-locale-table.rst:148 -msgid "French (Canada)" -msgstr "" - -# d6f522e00da649368afdc0b933fdc22d -# 49d7c831fbe74485b139b5d689380258 -#: ../source/includes/collation-defaults-table.rst:292 -#: ../source/includes/collation-locale-table.rst:149 -msgid "``fr_CA``" -msgstr "" - -# 8e7703b70803466084fc84a011adfdae -#: ../source/includes/collation-locale-table.rst:152 -msgid "Galician" -msgstr "" - -# 677c4f5ee4f84356a26251f1e44bc35c -# 432108a1470944c49e45ed51fee3e973 -#: ../source/includes/collation-defaults-table.rst:298 -#: ../source/includes/collation-locale-table.rst:153 -msgid "``gl``" -msgstr "" - -# 70980ae5db694c5bbf7b0bdea929e882 -#: ../source/includes/collation-locale-table.rst:156 -msgid "Georgian" -msgstr "" - -# 12fb4b45754c4257ba7213f62254ef44 -# 90cac18d3fb841cca519d579e76e22fa -#: ../source/includes/collation-defaults-table.rst:310 -#: ../source/includes/collation-locale-table.rst:157 -msgid "``ka``" -msgstr "" - -# d470a09edc21422aa1ea8e02f5ade042 -#: ../source/includes/collation-locale-table.rst:160 -msgid "German" -msgstr "" - -# 271970b8e5e9489b9bca434a4fec26b8 -# 09b4377eb08644f59b3100980cff1ece -#: ../source/includes/collation-defaults-table.rst:316 -#: ../source/includes/collation-locale-table.rst:161 -msgid "``de``" -msgstr "" - -# f92b0f95efb441588aa02b1a4746fc21 -#: ../source/reference/collation-locales-defaults.txt -msgid "``eor``" -msgstr "" - -# 0e04be19f6e046d59714dda179c0a61a -# 41c5b6fc37dc4d32aa67785ebb6b8504 -#: ../source/includes/collation-locale-table.rst:168 -#: ../source/reference/collation-locales-defaults.txt -msgid "``phonebook``" -msgstr "" - -# 23ded65ce828480c9a6fc6c4912e0800 -#: ../source/includes/collation-locale-table.rst:166 -msgid "German (Austria)" -msgstr "" - -# 269c54b4b4a34f8d96e9386e263b9adf -# b9193ec70d024962b90ba5ac81f958ec -#: ../source/includes/collation-defaults-table.rst:340 -#: ../source/includes/collation-locale-table.rst:167 -msgid "``de_AT``" -msgstr "" - -# b660339517b842249969fda9187a960b -#: ../source/includes/collation-locale-table.rst:170 -msgid "Greek" -msgstr "" - -# 61fe7b1a5e76455c88b5e3ee25adf1e4 -# bd096e5d08114ec69246079e6f385e3f -#: ../source/includes/collation-defaults-table.rst:352 -#: ../source/includes/collation-locale-table.rst:171 -msgid "``el``" -msgstr "" - -# 8690c2ceca664de3bd8b3abe73a6f6ba -#: ../source/includes/collation-locale-table.rst:174 -msgid "Gujarati" -msgstr "" - -# 361bb0fdd0434562a34f4f7978780bec -# 40601508e86a44e6ada512a38d57eb13 -#: ../source/includes/collation-defaults-table.rst:358 -#: ../source/includes/collation-locale-table.rst:175 -msgid "``gu``" -msgstr "" - -# 204a8028fc7e4e46913e12a09d44c4a0 -#: ../source/includes/collation-locale-table.rst:178 -msgid "Hausa" -msgstr "" - -# 3f24b6609db04691973b3195d0650947 -# b422ae5e5f3b4fc08eb8fa433a748d99 -#: ../source/includes/collation-defaults-table.rst:364 -#: ../source/includes/collation-locale-table.rst:179 -msgid "``ha``" -msgstr "" - -# 6bd4e2dfe803417eada22de6c05ea034 -#: ../source/includes/collation-locale-table.rst:182 -msgid "Hawaiian" -msgstr "" - -# 39216f540d15438ba2a7fccf889f1ef7 -# 2bde81c81eaf4bfeabe459d5f6717a8e -#: ../source/includes/collation-defaults-table.rst:370 -#: ../source/includes/collation-locale-table.rst:183 -msgid "``haw``" -msgstr "" - -# 1d5abf81726b4cbf9d42514789fbb418 -#: ../source/includes/collation-locale-table.rst:186 -msgid "Hebrew" -msgstr "" - -# 7e59c086c5994ec4a838b4588ef109f3 -# 83c4e0cef2c548bdadd13ef01a0b577e -#: ../source/includes/collation-defaults-table.rst:376 -#: ../source/includes/collation-locale-table.rst:187 -msgid "``he``" -msgstr "" - -# e5f0959af25e4ae599ce5dd39920fe8a -#: ../source/includes/collation-locale-table.rst:190 -msgid "Hindi" -msgstr "" - -# 0f128e2e48964d21b4f16941c1aa9d38 -# 836b6e721f32432794c6d37c4471de6b -#: ../source/includes/collation-defaults-table.rst:388 -#: ../source/includes/collation-locale-table.rst:191 -msgid "``hi``" -msgstr "" - -# d4a25504f44b4703826cc7306bfec667 -#: ../source/includes/collation-locale-table.rst:194 -msgid "Hungarian" -msgstr "" - -# af66eff66047455088a2e1f12ead6a0c -# 2603f086f4db4b6c836414de4aebf7ee -#: ../source/includes/collation-defaults-table.rst:394 -#: ../source/includes/collation-locale-table.rst:195 -msgid "``hu``" -msgstr "" - -# 7bb26ff27756458eb2b25fcdd6293d84 -#: ../source/includes/collation-locale-table.rst:198 -msgid "Icelandic" -msgstr "" - -# 4324e67545ae4ab7bdfd3da709a8ae7a -# 7f1baaaf435747d082166dc650195117 -#: ../source/includes/collation-defaults-table.rst:400 -#: ../source/includes/collation-locale-table.rst:199 -msgid "``is``" -msgstr "" - -# 844ee79bae7246f8b7d9406bd8e8c440 -#: ../source/includes/collation-locale-table.rst:202 -msgid "Igbo" -msgstr "" - -# 046547d9d85344618ac6fa0f1599f332 -# a3e00fe55f354650aa2883974e21835a -#: ../source/includes/collation-defaults-table.rst:412 -#: ../source/includes/collation-locale-table.rst:203 -msgid "``ig``" -msgstr "" - -# 3b8e86b9fdaf464d90a7277b3fc61a24 -#: ../source/includes/collation-locale-table.rst:206 -msgid "Inari Sami" -msgstr "" - -# c7cbcc6682ee4c4e8d8f8eafca4f11e7 -# 9a43ae269f4c468a973a90bddc196c7f -#: ../source/includes/collation-defaults-table.rst:418 -#: ../source/includes/collation-locale-table.rst:207 -msgid "``smn``" -msgstr "" - -# 0ffa2988454944d9a59f8069f520880f -#: ../source/includes/collation-locale-table.rst:210 -msgid "Indonesian" -msgstr "" - -# 2094fd10c80c494d88903a2fdbc5aa19 -# 691df8308305495c95a3afa4348d9d3c -#: ../source/includes/collation-defaults-table.rst:430 -#: ../source/includes/collation-locale-table.rst:211 -msgid "``id``" -msgstr "" - -# e5274a8ff6714f9c827a7f62b60cfdd2 -#: ../source/includes/collation-locale-table.rst:214 -msgid "Irish" -msgstr "" - -# bc6fa512cc264b82aae355f8e1d71e06 -# 4ac5b104ed994418a13f7b1c0b8d818f -#: ../source/includes/collation-defaults-table.rst:436 -#: ../source/includes/collation-locale-table.rst:215 -msgid "``ga``" -msgstr "" - -# 0068dad1ad31463ba50d4893312a1ae3 -#: ../source/includes/collation-locale-table.rst:218 -msgid "Italian" -msgstr "" - -# c2547cc9f83f4ec089969410ad144f36 -# a7e7dce3ca5444c7aec13e79f1140d45 -#: ../source/includes/collation-defaults-table.rst:442 -#: ../source/includes/collation-locale-table.rst:219 -msgid "``it``" -msgstr "" - -# f1430a0082c64321b1f4cd32de40a486 -#: ../source/includes/collation-locale-table.rst:222 -msgid "Japanese" -msgstr "" - -# da2817115c634f4496128b4b1f41a3b2 -# 57a0d4806a5a48819fe8c6c28ac52d13 -#: ../source/includes/collation-defaults-table.rst:448 -#: ../source/includes/collation-locale-table.rst:223 -msgid "``ja``" -msgstr "" - -# 070782af487f40dfb6019338843c29a6 -#: ../source/includes/collation-locale-table.rst:233 -msgid "Kalaallisut" -msgstr "" - -# c45ed14da9c84284af3b9ad5eb7d7b64 -# 7c864ade96364cf69dcb10e397a742a5 -#: ../source/includes/collation-defaults-table.rst:460 -#: ../source/includes/collation-locale-table.rst:234 -msgid "``kl``" -msgstr "" - -# 870411b697e24285886bfa76fd574a40 -#: ../source/includes/collation-locale-table.rst:237 -msgid "Kannada" -msgstr "" - -# c3036c53063247a2bbd33ef566da566a -# 5c08544a4c11419cb76498dee6f8ed1f -#: ../source/includes/collation-defaults-table.rst:472 -#: ../source/includes/collation-locale-table.rst:238 -msgid "``kn``" -msgstr "" - -# 1cfceb3b9b6343299d9cb76f5dde12ae -#: ../source/includes/collation-locale-table.rst:241 -msgid "Kazakh" -msgstr "" - -# 3d3869baadfd490eafcc4567f2f6e28d -# 7372b3d455224ca3a32b9e0c89b1a71e -#: ../source/includes/collation-defaults-table.rst:484 -#: ../source/includes/collation-locale-table.rst:242 -msgid "``kk``" -msgstr "" - -# 9163ea6cc6144920abbd21292d0515d0 -#: ../source/includes/collation-locale-table.rst:245 -msgid "Khmer" -msgstr "" - -# 87e7c14c32854a32a39df4ef8415500f -# 42eeb822500d4ca7af90552cf3d6f91f -#: ../source/includes/collation-defaults-table.rst:490 -#: ../source/includes/collation-locale-table.rst:246 -msgid "``km``" -msgstr "" - -# 67c8f1990fab4ab58294d1206053a62e -#: ../source/includes/collation-locale-table.rst:249 -msgid "Konkani" -msgstr "" - -# 6d4c7a3ab1af41068e92c8caebd0ef82 -# 30d13d3b7f7d4804a7cb2c501bac39ba -#: ../source/includes/collation-defaults-table.rst:496 -#: ../source/includes/collation-locale-table.rst:250 -msgid "``kok``" -msgstr "" - -# cb8d4f84c08f4bada8237382b5535a87 -#: ../source/includes/collation-locale-table.rst:253 -msgid "Korean" -msgstr "" - -# 392632cd79a34978811242c5135100c5 -# f493a09f1c7b4705aafbb4b84e6c5919 -#: ../source/includes/collation-defaults-table.rst:502 -#: ../source/includes/collation-locale-table.rst:254 -msgid "``ko``" -msgstr "" - -# bce5898b6d144b2dbd7a54fa0efa5f4a -#: ../source/reference/collation-locales-defaults.txt -msgid "``searchjl``" -msgstr "" - -# d0611db279c84b1da46fdf104fc7022d -#: ../source/includes/collation-locale-table.rst:259 -msgid "Kyrgyz" -msgstr "" - -# 897caf78c6e141bab152438d77726477 -# 00f6e0829a714b58a0e8649ee3aae0b7 -#: ../source/includes/collation-defaults-table.rst:526 -#: ../source/includes/collation-locale-table.rst:260 -msgid "``ky``" -msgstr "" - -# 72afe731d73943ecb2c718a8312b7519 -#: ../source/includes/collation-locale-table.rst:263 -msgid "Lakota" -msgstr "" - -# 4f4b56251f5b4ee9aaff8fec2ec37d13 -#: ../source/includes/collation-locale-table.rst:264 -msgid "``lk``" -msgstr "" - -# e7ddda1be34b4a11a7b6b94e1cbd882b -#: ../source/includes/collation-locale-table.rst:267 -msgid "Lao" -msgstr "" - -# e7c6bffcf96b438db4fbc5ffb2c09738 -# 994ec44965e0482c9e03f7e31d03f471 -#: ../source/includes/collation-defaults-table.rst:538 -#: ../source/includes/collation-locale-table.rst:268 -msgid "``lo``" -msgstr "" - -# 1ccccb39a3b542a684c416aee621ff91 -#: ../source/includes/collation-locale-table.rst:271 -msgid "Latvian" -msgstr "" - -# c6f3e786371f4a7ea82cc11f2de9403a -# 2bec8f1ff9eb45598fe6bb3f50491c85 -#: ../source/includes/collation-defaults-table.rst:544 -#: ../source/includes/collation-locale-table.rst:272 -msgid "``lv``" -msgstr "" - -# f61fa365495c4b919d126bf61c9f7a36 -#: ../source/includes/collation-locale-table.rst:275 -msgid "Lingala" -msgstr "" - -# 4d60e2c0d1304c86987b4985d401dc07 -#: ../source/includes/collation-locale-table.rst:276 -msgid "``li``" -msgstr "" - -# 46731a5d2ddd44869ebcd4a2c3e62a64 -#: ../source/includes/collation-locale-table.rst:277 -msgid "``phonetic``" -msgstr "" - -# 5b4abc282b7a4f55b11d6e7890f51cca -#: ../source/includes/collation-locale-table.rst:279 -msgid "Lithuanian" -msgstr "" - -# d07581c6ef754378b856bc16b666b375 -# 5a2cb5db47964120b8e0c99a64456ed8 -#: ../source/includes/collation-defaults-table.rst:562 -#: ../source/includes/collation-locale-table.rst:280 -msgid "``lt``" -msgstr "" - -# 58322b5dece44f00ab3215ea55f96b93 -#: ../source/includes/collation-locale-table.rst:283 -msgid "Lower Sorbian" -msgstr "" - -# e3f2e8e75397455d805abcc74da22c1e -# d57eaa0dcc454bf09bd8fa2b4d329b43 -#: ../source/includes/collation-defaults-table.rst:568 -#: ../source/includes/collation-locale-table.rst:284 -msgid "``dsb``" -msgstr "" - -# 89d142ac81fb4475b671f90de5873ebd -#: ../source/includes/collation-locale-table.rst:287 -msgid "Luxembourgish" -msgstr "" - -# 99b1d700fc2e4ccb94ea0668cc6f239d -# e2f6a361b02b4fe38a38210e529bb773 -#: ../source/includes/collation-defaults-table.rst:574 -#: ../source/includes/collation-locale-table.rst:288 -msgid "``lb``" -msgstr "" - -# f80bd88c131c4b77bec8809ee204ee45 -#: ../source/includes/collation-locale-table.rst:291 -msgid "Macedonian" -msgstr "" - -# d6ba4dbfc94544029b137586ec5d9ec3 -# 2fe48f0bc2954ce8923e1a73c724cdc9 -#: ../source/includes/collation-defaults-table.rst:580 -#: ../source/includes/collation-locale-table.rst:292 -msgid "``mk``" -msgstr "" - -# 3f54eafe8f9744b89fdd00eebdcf76b6 -#: ../source/includes/collation-locale-table.rst:295 -msgid "Malay" -msgstr "" - -# 5be8070e2c4f4e4fb366ce05d09cce97 -# 84c0adb95c144ab084833f3b13cf90a6 -#: ../source/includes/collation-defaults-table.rst:586 -#: ../source/includes/collation-locale-table.rst:296 -msgid "``ms``" -msgstr "" - -# f855bf875eb94112ac874543303bc77b -#: ../source/includes/collation-locale-table.rst:299 -msgid "Malayalam" -msgstr "" - -# d099649edc9247c78afa17261b5a4b4d -# 03aa9bd9819f4e33a07163fe8080eafb -#: ../source/includes/collation-defaults-table.rst:592 -#: ../source/includes/collation-locale-table.rst:300 -msgid "``ml``" -msgstr "" - -# 97a56ebce57c432499394f22ac032026 -#: ../source/includes/collation-locale-table.rst:303 -msgid "Maltese" -msgstr "" - -# 4123c51f52f24d5c9576f5f54dbefa9e -# e2b582dd0bbd4d2992ded82a7ccff533 -#: ../source/includes/collation-defaults-table.rst:598 -#: ../source/includes/collation-locale-table.rst:304 -msgid "``mt``" -msgstr "" - -# 291ade79cc7c4c7392c03f232b3853a8 -#: ../source/includes/collation-locale-table.rst:307 -msgid "Marathi" -msgstr "" - -# f7de14d44e504f159cc46c68839c45a2 -# 5a4b2d8149d44d50ba4c85194faa8e9f -#: ../source/includes/collation-defaults-table.rst:604 -#: ../source/includes/collation-locale-table.rst:308 -msgid "``mr``" -msgstr "" - -# 4135366e948e453ebf1b19f5d9ca160f -#: ../source/includes/collation-locale-table.rst:311 -msgid "Mongolian" -msgstr "" - -# a5d1829689cb4d5789377544b608cad5 -# 5c5e0cc665134201bd25f775fc72dc3c -#: ../source/includes/collation-defaults-table.rst:610 -#: ../source/includes/collation-locale-table.rst:312 -msgid "``mn``" -msgstr "" - -# d95bd99d2f474ccb9507700ced261f85 -#: ../source/includes/collation-locale-table.rst:315 -msgid "Nepali" -msgstr "" - -# e4f62157b53f47bfbe74c804c91d4ced -# c6a4c3c0b4ad4dcfb672320e78e5806f -#: ../source/includes/collation-defaults-table.rst:616 -#: ../source/includes/collation-locale-table.rst:316 -msgid "``ne``" -msgstr "" - -# 39fe368989d246d98920967ea4f022d3 -#: ../source/includes/collation-locale-table.rst:319 -msgid "Northern Sami" -msgstr "" - -# 5c9e398e5b204783b7be3ee1326e9310 -# 2fd5e6bffdd24edbb316ac1f3de42699 -#: ../source/includes/collation-defaults-table.rst:622 -#: ../source/includes/collation-locale-table.rst:320 -msgid "``se``" -msgstr "" - -# 2c8b49208e50461a9afff32af1e9b377 -#: ../source/includes/collation-locale-table.rst:323 -msgid "Norwegian Bokmål" -msgstr "" - -# 04c3b70f71f9402ab33ef5c41e5619a2 -# e934711a43c7433d96ed1ac470123be7 -#: ../source/includes/collation-defaults-table.rst:634 -#: ../source/includes/collation-locale-table.rst:324 -msgid "``nb``" -msgstr "" - -# 217b54d0cc104575a3ca0939871707c3 -#: ../source/includes/collation-locale-table.rst:327 -msgid "Norwegian Nynorsk" -msgstr "" - -# 7b3accc4d15141afb7112fdc0b3115f5 -# f639f6a85a4f4030b3ffe7507c60fc47 -#: ../source/includes/collation-defaults-table.rst:646 -#: ../source/includes/collation-locale-table.rst:328 -msgid "``nn``" -msgstr "" - -# bcd83c5efed74ebcab1806d830f6e941 -#: ../source/includes/collation-locale-table.rst:331 -msgid "Oriya" -msgstr "" - -# b047295ab6f14c4ea4d8092262be7290 -# 60f55392808c414faea8de95ebdd30dc -#: ../source/includes/collation-defaults-table.rst:658 -#: ../source/includes/collation-locale-table.rst:332 -msgid "``or``" -msgstr "" - -# 83730c2a7c484eb888851cd7ec12371a -#: ../source/includes/collation-locale-table.rst:335 -msgid "Oromo" -msgstr "" - -# 722422d9f17540a8aa6fa8dfcf853d80 -# 27a0b5e7646e45ecb32da3c6f9a287d7 -#: ../source/includes/collation-defaults-table.rst:664 -#: ../source/includes/collation-locale-table.rst:336 -msgid "``om``" -msgstr "" - -# 64ed0863f41440a49047faea94fad90b -#: ../source/includes/collation-locale-table.rst:339 -msgid "Pashto" -msgstr "" - -# 1d402a13457b48f8a60f599e410b9a7b -# 47691862d6e44696a095da13a8970c62 -#: ../source/includes/collation-defaults-table.rst:670 -#: ../source/includes/collation-locale-table.rst:340 -msgid "``ps``" -msgstr "" - -# 3a4fa5865d0e4040b29b984ce88fa249 -#: ../source/includes/collation-locale-table.rst:343 -msgid "Persian" -msgstr "" - -# 7cc4b14afd114dc19a9c9a485c5100eb -# c93c726db28e4207aa9d2ffd27a02f46 -#: ../source/includes/collation-defaults-table.rst:676 -#: ../source/includes/collation-locale-table.rst:344 -msgid "``fa``" -msgstr "" - -# 4806685aa105440281d80efe6a0e0888 -#: ../source/includes/collation-locale-table.rst:347 -msgid "Persian (Afghanistan)" -msgstr "" - -# bbd5807067424eb593adb16a0239cb6f -# d0f3a743d407493e987ef6e60d58314f -#: ../source/includes/collation-defaults-table.rst:682 -#: ../source/includes/collation-locale-table.rst:348 -msgid "``fa_AF``" -msgstr "" - -# 276b866a851b460d81ab54f6b8a247e2 -#: ../source/includes/collation-locale-table.rst:351 -msgid "Polish" -msgstr "" - -# 0bbd855bc9a9408eb73627cc1310ffd0 -# 05bf512497244fd08dd56742b425ac38 -#: ../source/includes/collation-defaults-table.rst:688 -#: ../source/includes/collation-locale-table.rst:352 -msgid "``pl``" -msgstr "" - -# c9270477cd31427d882aad43d53e65dd -#: ../source/includes/collation-locale-table.rst:355 -msgid "Portuguese" -msgstr "" - -# 83de8bd5a17147afad4f73fb69e842a6 -# 6801e8f67c5e489cb3c8b470486ad4be -#: ../source/includes/collation-defaults-table.rst:694 -#: ../source/includes/collation-locale-table.rst:356 -msgid "``pt``" -msgstr "" - -# 7d1cad6e127c4d848352cf0b0ce9d29d -#: ../source/includes/collation-locale-table.rst:359 -msgid "Punjabi" -msgstr "" - -# ae661702d555452e8fa5bb250fd5487f -# 0dce5c0392634268944841b38acb5190 -#: ../source/includes/collation-defaults-table.rst:700 -#: ../source/includes/collation-locale-table.rst:360 -msgid "``pa``" -msgstr "" - -# 45affa40c58c4211b8f312698018d06c -#: ../source/includes/collation-locale-table.rst:363 -msgid "Romanian" -msgstr "" - -# b0c9d208d6fa488ea8b05e9703e68e0d -# 8c392d28bba7477699dacb6248ae0ad0 -#: ../source/includes/collation-defaults-table.rst:706 -#: ../source/includes/collation-locale-table.rst:364 -msgid "``ro``" -msgstr "" - -# 3e14b53b20e544fbb0b4733482dc0ec9 -#: ../source/includes/collation-locale-table.rst:367 -msgid "Russian" -msgstr "" - -# 311730fb71dc46b79e306d08f490756f -# ec93e0c66947496191cb1fd65f855274 -#: ../source/includes/collation-defaults-table.rst:712 -#: ../source/includes/collation-locale-table.rst:368 -msgid "``ru``" -msgstr "" - -# 0111b9f3206a46e899622b90cd96964d -#: ../source/includes/collation-locale-table.rst:371 -msgid "Serbian" -msgstr "" - -# 9f5e70848708421d9193f43d39c26c8d -# 648eb402d34e447593097c57394b464e -#: ../source/includes/collation-defaults-table.rst:718 -#: ../source/includes/collation-locale-table.rst:372 -msgid "``sr``" -msgstr "" - -# 7adc740e82ed4168bda938e622acc685 -#: ../source/includes/collation-locale-table.rst:375 -msgid "Serbian (Latin)" -msgstr "" - -# b7e6c1eda371485594947087c43be376 -# ad3707481cbc4a9f8db45631c5f95773 -#: ../source/includes/collation-defaults-table.rst:724 -#: ../source/includes/collation-locale-table.rst:376 -msgid "``sr_Latn``" -msgstr "" - -# 9dd2f92849a84364b28263135af8949d -#: ../source/includes/collation-locale-table.rst:379 -msgid "Sinhala" -msgstr "" - -# 0c1029a6a8194c35939880042b5de0e9 -# 51bb5867b19e4bb4bf7a1e08c1f3d1f5 -#: ../source/includes/collation-defaults-table.rst:736 -#: ../source/includes/collation-locale-table.rst:380 -msgid "``si``" -msgstr "" - -# fd10f6581949412eb3830efe9fffae70 -#: ../source/includes/collation-locale-table.rst:381 -msgid "``dictionary``" -msgstr "" - -# 20578ef617ff42bb9776538238c8deae -#: ../source/includes/collation-locale-table.rst:383 -msgid "Slovak" -msgstr "" - -# cb6474d17f4a45349e64ec5f690c55a3 -# 0b33c011cc9445dd97b446163160f48d -#: ../source/includes/collation-defaults-table.rst:748 -#: ../source/includes/collation-locale-table.rst:384 -msgid "``sk``" -msgstr "" - -# 2c466f637f8342bfafd40e9687f311d2 -#: ../source/includes/collation-locale-table.rst:387 -msgid "Slovenian" -msgstr "" - -# b46ac93082d944a9a40aa72858f97464 -# 088520d3913d4db28e7a1ebdb15cc835 -#: ../source/includes/collation-defaults-table.rst:760 -#: ../source/includes/collation-locale-table.rst:388 -msgid "``sl``" -msgstr "" - -# f5da90c671af4edd86b01ec4536f1e12 -#: ../source/includes/collation-locale-table.rst:391 -msgid "Spanish" -msgstr "" - -# 375cef812a5c4143b2b55c50d3798141 -# 2814daa24f704c16bac0ef555b941f11 -#: ../source/includes/collation-defaults-table.rst:766 -#: ../source/includes/collation-locale-table.rst:392 -msgid "``es``" -msgstr "" - -# 06f67f8a440c4a1999ec7356bfc96ecd -#: ../source/includes/collation-locale-table.rst:396 -msgid "Swahili" -msgstr "" - -# 4c071f66d159438db9b68552590bfb5f -# 6b2bdbf8a73a44c183db71eb43431112 -#: ../source/includes/collation-defaults-table.rst:784 -#: ../source/includes/collation-locale-table.rst:397 -msgid "``sw``" -msgstr "" - -# ea504675e2e643099d2c4081914bd050 -#: ../source/includes/collation-locale-table.rst:400 -msgid "Swedish" -msgstr "" - -# f3be44ebf5514600ac5b2c94b54477fa -# b178cf0dd8394d42be1b6c5854b738e7 -#: ../source/includes/collation-defaults-table.rst:790 -#: ../source/includes/collation-locale-table.rst:401 -msgid "``sv``" -msgstr "" - -# afd50e6bd6244efa9f4fa0c11ea2e93d -#: ../source/includes/collation-locale-table.rst:404 -msgid "Tamil" -msgstr "" - -# fbdc09037bca4cf1ac25eed758df979c -# 5507d4091b9748718823d3504b547a3d -#: ../source/includes/collation-defaults-table.rst:802 -#: ../source/includes/collation-locale-table.rst:405 -msgid "``ta``" -msgstr "" - -# de97db1e316746eb959086627e065e37 -#: ../source/includes/collation-locale-table.rst:408 -msgid "Telugu" -msgstr "" - -# 1920015218b849c0b5608262a6d1b563 -# cca00dd4475d4e3f9db941f3f815a073 -#: ../source/includes/collation-defaults-table.rst:808 -#: ../source/includes/collation-locale-table.rst:409 -msgid "``te``" -msgstr "" - -# 3abd8bef766d428da809c59428c27ef0 -#: ../source/includes/collation-locale-table.rst:412 -msgid "Thai" -msgstr "" - -# ef9ab3d46f814421b43fe5b4a0d2154b -# 6b541fd1ed584833872d19e017b92451 -#: ../source/includes/collation-defaults-table.rst:814 -#: ../source/includes/collation-locale-table.rst:413 -msgid "``th``" -msgstr "" - -# 075c68aedaa84ef19251cd6b289ca0e5 -#: ../source/includes/collation-locale-table.rst:416 -msgid "Tibetan" -msgstr "" - -# 5d8a90ae7c15446f8ddd1cdfe69259f7 -# 9c54b5feae10460a8768c70c31f61681 -#: ../source/includes/collation-defaults-table.rst:820 -#: ../source/includes/collation-locale-table.rst:417 -msgid "``bo``" -msgstr "" - -# 2f6649593e144974a98774973162389d -#: ../source/includes/collation-locale-table.rst:420 -msgid "Tongan" -msgstr "" - -# a2878cae59e240cb82ce58141bc6af20 -# ae4d2f6120d2436793aaee33810f2e62 -#: ../source/includes/collation-defaults-table.rst:826 -#: ../source/includes/collation-locale-table.rst:421 -msgid "``to``" -msgstr "" - -# 250e35eadc354b92bedcaabd04ad2970 -#: ../source/includes/collation-locale-table.rst:424 -msgid "Turkish" -msgstr "" - -# ac5bbcc54b984692b8ed70dcc484b141 -# bd3b40ea6c784a508170061eca905e8d -#: ../source/includes/collation-defaults-table.rst:832 -#: ../source/includes/collation-locale-table.rst:425 -msgid "``tr``" -msgstr "" - -# f70f3179cd774037ad64da7d184b84c5 -#: ../source/includes/collation-locale-table.rst:428 -msgid "Ukrainian" -msgstr "" - -# 66aff50398ed4133b61a5fd15af0ea26 -# 95316bcd11ca4aa0b5f4516d81e33b56 -#: ../source/includes/collation-defaults-table.rst:844 -#: ../source/includes/collation-locale-table.rst:429 -msgid "``uk``" -msgstr "" - -# f1b5333d264c48b5960631638ec5e8dd -#: ../source/includes/collation-locale-table.rst:432 -msgid "Upper Sorbian" -msgstr "" - -# b294ae96a8a94dbc9f937f140d7287b8 -# c60227d4457a4e1a997e9d3bb8904a33 -#: ../source/includes/collation-defaults-table.rst:850 -#: ../source/includes/collation-locale-table.rst:433 -msgid "``hsb``" -msgstr "" - -# 309e7a875467463384e779b96bd796c1 -#: ../source/includes/collation-locale-table.rst:436 -msgid "Urdu" -msgstr "" - -# bc1a1e6cd61640d2b8cc7af0f5c22eb5 -# 489dc98322384fbba1c92959e94688c1 -#: ../source/includes/collation-defaults-table.rst:856 -#: ../source/includes/collation-locale-table.rst:437 -msgid "``ur``" -msgstr "" - -# 4a295d5c22de4a27837bf5db5382a92a -#: ../source/includes/collation-locale-table.rst:440 -msgid "Uyghur" -msgstr "" - -# 4f2e09be71704d208f83521ab7c86f42 -# 6e22bd3695194353a4fe4886ddc33f68 -#: ../source/includes/collation-defaults-table.rst:862 -#: ../source/includes/collation-locale-table.rst:441 -msgid "``ug``" -msgstr "" - -# 6f226183914c4ab882682233dbbd9817 -#: ../source/includes/collation-locale-table.rst:444 -msgid "Vietnamese" -msgstr "" - -# 38e766e348414a868607c33e87710127 -# 3ac76db7b8a14349a7168aa7cef25c0b -#: ../source/includes/collation-defaults-table.rst:868 -#: ../source/includes/collation-locale-table.rst:445 -msgid "``vi``" -msgstr "" - -# 8657c24dbe3247c9a017c6012c6b95ef -#: ../source/includes/collation-locale-table.rst:448 -msgid "Walser" -msgstr "" - -# 2a210e853b2044bbbd01bf14a2548e64 -# 403d0f404ab24c48b42eb798c3d72c15 -#: ../source/includes/collation-defaults-table.rst:880 -#: ../source/includes/collation-locale-table.rst:449 -msgid "``wae``" -msgstr "" - -# c1edd41ca5b24eb0abe503cdc03c1f63 -#: ../source/includes/collation-locale-table.rst:452 -msgid "Welsh" -msgstr "" - -# 96e3452e6eb84cdb9d9ed4fcf4681c37 -# e0ff6126f2bb45148a1532bead7580a8 -#: ../source/includes/collation-defaults-table.rst:886 -#: ../source/includes/collation-locale-table.rst:453 -msgid "``cy``" -msgstr "" - -# e05fca9ca05f432e93165320885b0ffe -#: ../source/includes/collation-locale-table.rst:456 -msgid "Yiddish" -msgstr "" - -# cdece5adce37458788fac2a8ad364b96 -# c00e8a020b7b4de5a062692cba4dce8b -#: ../source/includes/collation-defaults-table.rst:892 -#: ../source/includes/collation-locale-table.rst:457 -msgid "``yi``" -msgstr "" - -# 2ec41147b1a04fcc84960ab3a4e4a9ac -#: ../source/includes/collation-locale-table.rst:460 -msgid "Yoruba" -msgstr "" - -# 3d40f80551a044fd9470ebb54d5090a2 -# 44d0250c87be43d38e214b9d161c8280 -#: ../source/includes/collation-defaults-table.rst:904 -#: ../source/includes/collation-locale-table.rst:461 -msgid "``yo``" -msgstr "" - -# 04f1ef99f8074509b2714ed2b091a3c3 -#: ../source/includes/collation-locale-table.rst:464 -msgid "Zulu" -msgstr "" - -# aae8809d7e06464e898234042eb88b76 -# 811968a415b54e6da897344c1a03c62e -#: ../source/includes/collation-defaults-table.rst:910 -#: ../source/includes/collation-locale-table.rst:465 -msgid "``zu``" -msgstr "" - -# 3754e6345e1d434c855a3e7c27d7aa9a -#: ../source/reference/collation-locales-defaults.txt -msgid "Tip" -msgstr "" - -# fca6e8ffbbe64d62accb49aa69c8b681 -#: ../source/reference/collation-locales-defaults.txt:35 -msgid "" -"To explicitly specify simple binary comparison, specify ``locale`` value " -"of ``\"simple\"``." -msgstr "" - -# 9bb970a7023247ff93bf63398c3e5411 -#: ../source/reference/collation-locales-defaults.txt:40 -msgid "" -"To request support for a locale, please file a JIRA ticket with the " -"`Server project `_" -msgstr "" - -# 9a8fbe15ca0e4c2e9d3cb035daf86774 -#: ../source/reference/collation-locales-defaults.txt:46 -msgid "Collation Default Parameters" -msgstr "" - -# 1b475a3908f24b4fb7549a1f6aac224d -#: ../source/reference/collation-locales-defaults.txt:48 -msgid "" -"A collation document contains several :ref:`optional parameters" -"` in addition to the required ``locale`` " -"parameter. Depending on which ``locale`` you use, the default parameters " -"may be different. See the :doc:`collation page` for" -" a full description of collation syntax." -msgstr "" - -# 97cc9aac0dfa4e598e347b83cee13540 -#: ../source/reference/collation-locales-defaults.txt:55 -msgid "The following default parameters are consistent across all locales:" -msgstr "" - -# e6554b22d7fc433e98f362ab5ef5e17e -#: ../source/reference/collation-locales-defaults.txt:57 -msgid "``caseLevel : false``" -msgstr "" - -# 164dece3a15944ba98e9dee384cee8af -#: ../source/reference/collation-locales-defaults.txt:58 -msgid "``strength : 3``" -msgstr "" - -# 5c5815b2e7fb416e96e0da18666eec5e -#: ../source/reference/collation-locales-defaults.txt:59 -msgid "``numericOrdering : false``" -msgstr "" - -# 6c09927ac7994989818a6572c67f10bc -#: ../source/reference/collation-locales-defaults.txt:60 -msgid "``maxVariable : punct``" -msgstr "" - -# 53195eb997e848b1b2a4d7598cdadd5c -#: ../source/reference/collation-locales-defaults.txt:62 -msgid "" -"The following table shows the default collation parameters which may vary" -" across different locales:" -msgstr "" - -# 81925783b0e8424fad4d8651a1aebf3f -#: ../source/includes/collation-defaults-table.rst:5 -msgid "caseFirst" -msgstr "" - -# f2afb8e8b46a4ff0bc40db20a11a6c2c -#: ../source/includes/collation-defaults-table.rst:6 -msgid "alternate" -msgstr "" - -# 16796af9db9c4dc1b64fad991ee02fa2 -#: ../source/includes/collation-defaults-table.rst:7 -msgid "normalization" -msgstr "" - -# d38bffbcb85c4d7a9757c1bbea11675e -#: ../source/includes/collation-defaults-table.rst:8 -msgid "backwards" -msgstr "" - -# 01177352f9e14276ab389c63c1c8a8d6 -# ff01c8ad7f14482aa2563f0d48c5ccc7 -# fdd96bd4cf9543eaa28e0f2d6f427834 -# ed890962113d4c759bdef2b41bb845ad -# 25574b969f2144008c1ca8a5c484f4c3 -# 2c2c1352de204cc293b9fc7791c050e1 -# e5cc6d59ef544b728b59a8e5bd3004b4 -# 5fb75c7118b34c938527d4a6b6f50396 -# 2c20060fd69840608c5b37ffb15725c6 -# e6cb99fb162045ba82c922013f04f134 -# 51349b25b0a442dd9ebbef3d9392d263 -# f6f0f4d4258545d6b833ab1190ba9e3c -# fa3aec37148a46298d05cfbf608ed33d -# 620cb2469f2040b89a7c84917d71ce90 -# 5d10b7afd53b4a0ca7c4dd6a2daeda8f -# c102f519f73b4e8d8ebe7dfd199ddfb7 -# ee72cdf6aa2c4d27ad05f9e7e10b2ab1 -# 8e52078642044c82860bfe469084fba4 -# 8caba5aae60b4a058a4ea092bdaa38d7 -# 10dd060a7c374b3e83c1236474913ce6 -# 707b89e411d043caa0da1b4e59718297 -# e6632b4f7dfd4c99a611e982302e1912 -# 53d5eb8fabfd40229c1b5befe4fcd82f -# 622f576134784350a1f0a5f7feb1c967 -# 52f2dfcf547f481cbafa68d6ae8eacee -# 7a23a4a365334878bf40ad313f9e0b1d -# 94c94b7ef1ff4b7b8cd2943b21992473 -# c1d9065a541a4b73b470ab0b339e835d -# 627b67fc41fa4fc7a4e85ed380841708 -# 2646827fb7ee495eab28decc5dcd7d0e -# 8e751d6f0d9b4d48b44a115e49a70796 -# 6c5e17502c6747639782bcae906586a1 -# d7f1dca3d1e14653892dee751caa40cc -# 7912be91e7f9424986b2ed6ecadf90db -# 70bd6078864445daa93f45b43a59b7d2 -# 37cd717d17724a44b57c406c6421b1c3 -# 3d5a15b2ddd24a64a67f8b8a6712f41d -# a5dbef540b364575a2df9da3a4ca7549 -# 680bd826af4949da981ea93666ddb80a -# 5650e519b5834684ab82a1c21b67305d -# 27066391fefc465daae6197159a07445 -# 3a2b02ce03d94d4fbaef3ad88e48121b -# 181b69aa945e4dc489e415c1669b92ef -# 6302470f5bbb48ff8fa08b17c832a422 -# 6ecdc84ee8864b3f93963e23c7e211f1 -# 392f442116084710a393aa0dfb70ff05 -# 91586d314dc741ee8157cd9d1287c336 -# 103a48ceabb94d929c7403f19b71450e -# 714ea876b21f41d88a1808bfc2378eec -# 0d1ccb76465c4c4d9b6ad674c375e296 -# 84538038dba64504a8380c7950141173 -# 4696fe1154dc424bb4cc65571816c692 -# 4f47c4ad017d41c5ba1b18b2efaae8ad -# 9f33b1525cd046a8a3d6a8b1bb1eb2b9 -# fbfa247657cb4b268c5bd506b12fde7b -# 345d07a0cee54a5584125582aca7aa06 -# d91347b1c8a4433c9eac513f5999fed8 -# ad7130da90d34fdaba3f719a2efa15af -# ebc439f4f21848219b5ddf55ffb2502d -# 5d49bc83a4bd4a48bab036c99a5cdc00 -# ba6ead05add94e6cb2b2274795736dab -# e98892166dda4a60ba4bcf7734cf20b5 -# d2da496c6e354f02ba4ea0655d22a4c0 -# cf856f31de134a5fb8447978ae823449 -# 650517c9cb3941aa82095cd468745376 -# b4df43c38ed249d4a434edd5d3a68a44 -# 0120c28f0a214523a8e806f59f474cea -# db174882d3874e4e8ea4b286986f64ff -# ff801ca9457d4cdf9c9010b07438e4e2 -# ac0edd68d28a48cabfcf9bee7b6f0c11 -# 73a91e6f4f584d309e709d48e49b2ff0 -# 54cc06b0821b4c03be8929d8231b0144 -# 966dd8c154264fccb0c1f59007ae585d -# 0c71c5e36ac946709b0313f2bbafe9f8 -# 9ffa827fd89940818ac1c28ddfae2652 -# 7bb34246e95a4cf894a4131f7f38e088 -# e3741571358d4a70a4df47ab813aeeb9 -# 14d369efc1d7451490400e5cf9ec5be1 -# d9d9b6d0d3cf4273bf80a5836de67dfb -# 4965cb05fefa43b6acb9cc8f62e97268 -# b93e8c4666ee4014a6d710abe037aa3d -# 8e9bcfd462394c2fb31e0c455c728506 -# 6d1ee6926b40443c9a4fe240291374b9 -# a2d2d13c39a540cdbf415c15f36e7741 -# 0a771799185645c799ebf9e1d20e7bf3 -# 231c70c997624672ad9ebb3f90ce0f9d -# d9ae4c80cdf842d3a1d9798e1d3c9bb0 -# 3dd11bf286ca4d9a8fe2ca1e3c43ff52 -# 95208e7f0dfb43688e2a1669a4fa8323 -# 7e095407861c4bc79400db54aafd306b -# 70368e5f5f984accba3d2efd1f05c75c -# c76f6892e6cf458eb01aa419544cbaa2 -# 243a8e38896441c8821489f32c937dda -# 89fc7ddc55624ecc86ea29b11b019fbd -# 79e8f0f7f2d8447da3dc2483d9c97889 -# c10e22f35ec442708796362feba65d9b -# 0fe3e59f42cc4403b09ddf33caa07ff7 -# 6367d7054cdf4644b84a6b49230145f1 -# ef2e786977544754b80568d96db070c9 -# 126293abcd7b4a1a954cda11c94237a3 -# 75fd63894c4e424c927942760368103a -# 67c6d10c5b924c29b1a6353a971f5380 -# 192fbcfe863245dea0afc9e586f72b2c -# beb4674ff0f64e17b6cb5c6bd80089c4 -# 31164b3df0d84891a9bdbd32fbd5cd41 -# c6973f449df64752805221a4d8393ec6 -# 25b8dc4d2d944d93bee6b679d3abc4b7 -# a16ce84d85e045448d2b0c4383b0df70 -# 3bb6fbb49539451faa68ff3678bc934d -# 76c1c916fe544594b7015fba97fda65c -# aa4d2b0c1e34490b80eb0c28117eddda -# 12f8da3341f94ccb8dc52c1394abd383 -# fa8efa0baed94054a69147d9848df55e -# b4f653e86b4c49f3b1e59857f7e92fdc -# 2160b00b502b4f07a5910f385ad82f8b -# e239b9a978f14d53ae1f67014f5e8f80 -# df37aef302d64dc3b6a17fa1591d26d9 -# 099432e164314e888965c94e4f94d8e7 -# c269b57efc23437da3bf5be2726e0906 -# a99ba024fe3f4499a4ae08e280110fd8 -# 3eaaacc8dc6d44e1b49cf24c4ad0b1e8 -# bccde8797c364554927710b25d0ea622 -# afc1b425f4364bfa92507c0f3f969e42 -# 7a9c9f87ee66455ebf6e29fe4b188384 -# 813830a23b99479e9411cafaabe5b81e -# 0527f91927d44ca081e79086a2b5c5c7 -# aa2bb0244d4b4a69a4be5d58410beb94 -# c576c54fdc1241059899581441878e11 -# b2145b6b84034ea784caa744cb0bac23 -# 8e87aa539ce84c60b8edf162b291f88a -# 1a14d19bfb914d94af1e8e77d13c08d6 -# 52ed43fa1d354cc7a22a59df7cd59760 -# 96d17088a85c4f979e8cb2815061c635 -# d6423488dc1b47caaf189e700d131bc0 -# 8fdccadb32984ae7a77554a6ad5e1411 -# 6bee6b343f884791a90fa78ecf279898 -# 37dfe2a383d844629b8373cdbe38aec0 -# 55e91a3fcbb446ac9f472cae78ac3b40 -# 2ba19a63c3e54bb88e4972f7bda12bee -# 0db10b315bf34f67954208b8c6ea99ad -# a7958e584314458f9612cc6e7cfa3837 -# 2a910b54111143f988845ad528216e8d -# 362426f8eb134b3c82766856fc255fe1 -# cc0b4cfbd8a6459bab35323390a06b0a -# d6a317ca53f7419580c582113084e185 -# 7e2b8c7334024c148b73b5b81193d9fa -# 89449d73280a44e1b52537ed03b6391a -# bb7e3cbde8424efcabdac9723487f81e -# d1855dda2430448287d8c3da650f73d3 -#: ../source/includes/collation-defaults-table.rst:11 -#: ../source/includes/collation-defaults-table.rst:17 -#: ../source/includes/collation-defaults-table.rst:23 -#: ../source/includes/collation-defaults-table.rst:29 -#: ../source/includes/collation-defaults-table.rst:35 -#: ../source/includes/collation-defaults-table.rst:41 -#: ../source/includes/collation-defaults-table.rst:47 -#: ../source/includes/collation-defaults-table.rst:53 -#: ../source/includes/collation-defaults-table.rst:59 -#: ../source/includes/collation-defaults-table.rst:65 -#: ../source/includes/collation-defaults-table.rst:71 -#: ../source/includes/collation-defaults-table.rst:77 -#: ../source/includes/collation-defaults-table.rst:83 -#: ../source/includes/collation-defaults-table.rst:89 -#: ../source/includes/collation-defaults-table.rst:95 -#: ../source/includes/collation-defaults-table.rst:101 -#: ../source/includes/collation-defaults-table.rst:107 -#: ../source/includes/collation-defaults-table.rst:113 -#: ../source/includes/collation-defaults-table.rst:119 -#: ../source/includes/collation-defaults-table.rst:125 -#: ../source/includes/collation-defaults-table.rst:131 -#: ../source/includes/collation-defaults-table.rst:137 -#: ../source/includes/collation-defaults-table.rst:143 -#: ../source/includes/collation-defaults-table.rst:149 -#: ../source/includes/collation-defaults-table.rst:155 -#: ../source/includes/collation-defaults-table.rst:161 -#: ../source/includes/collation-defaults-table.rst:167 -#: ../source/includes/collation-defaults-table.rst:173 -#: ../source/includes/collation-defaults-table.rst:179 -#: ../source/includes/collation-defaults-table.rst:185 -#: ../source/includes/collation-defaults-table.rst:197 -#: ../source/includes/collation-defaults-table.rst:203 -#: ../source/includes/collation-defaults-table.rst:209 -#: ../source/includes/collation-defaults-table.rst:215 -#: ../source/includes/collation-defaults-table.rst:221 -#: ../source/includes/collation-defaults-table.rst:227 -#: ../source/includes/collation-defaults-table.rst:233 -#: ../source/includes/collation-defaults-table.rst:239 -#: ../source/includes/collation-defaults-table.rst:245 -#: ../source/includes/collation-defaults-table.rst:251 -#: ../source/includes/collation-defaults-table.rst:257 -#: ../source/includes/collation-defaults-table.rst:263 -#: ../source/includes/collation-defaults-table.rst:269 -#: ../source/includes/collation-defaults-table.rst:275 -#: ../source/includes/collation-defaults-table.rst:281 -#: ../source/includes/collation-defaults-table.rst:287 -#: ../source/includes/collation-defaults-table.rst:293 -#: ../source/includes/collation-defaults-table.rst:299 -#: ../source/includes/collation-defaults-table.rst:305 -#: ../source/includes/collation-defaults-table.rst:311 -#: ../source/includes/collation-defaults-table.rst:317 -#: ../source/includes/collation-defaults-table.rst:323 -#: ../source/includes/collation-defaults-table.rst:329 -#: ../source/includes/collation-defaults-table.rst:335 -#: ../source/includes/collation-defaults-table.rst:341 -#: ../source/includes/collation-defaults-table.rst:347 -#: ../source/includes/collation-defaults-table.rst:353 -#: ../source/includes/collation-defaults-table.rst:359 -#: ../source/includes/collation-defaults-table.rst:365 -#: ../source/includes/collation-defaults-table.rst:371 -#: ../source/includes/collation-defaults-table.rst:377 -#: ../source/includes/collation-defaults-table.rst:383 -#: ../source/includes/collation-defaults-table.rst:389 -#: ../source/includes/collation-defaults-table.rst:395 -#: ../source/includes/collation-defaults-table.rst:401 -#: ../source/includes/collation-defaults-table.rst:407 -#: ../source/includes/collation-defaults-table.rst:413 -#: ../source/includes/collation-defaults-table.rst:419 -#: ../source/includes/collation-defaults-table.rst:425 -#: ../source/includes/collation-defaults-table.rst:431 -#: ../source/includes/collation-defaults-table.rst:437 -#: ../source/includes/collation-defaults-table.rst:443 -#: ../source/includes/collation-defaults-table.rst:449 -#: ../source/includes/collation-defaults-table.rst:455 -#: ../source/includes/collation-defaults-table.rst:461 -#: ../source/includes/collation-defaults-table.rst:467 -#: ../source/includes/collation-defaults-table.rst:473 -#: ../source/includes/collation-defaults-table.rst:479 -#: ../source/includes/collation-defaults-table.rst:485 -#: ../source/includes/collation-defaults-table.rst:491 -#: ../source/includes/collation-defaults-table.rst:497 -#: ../source/includes/collation-defaults-table.rst:503 -#: ../source/includes/collation-defaults-table.rst:509 -#: ../source/includes/collation-defaults-table.rst:515 -#: ../source/includes/collation-defaults-table.rst:521 -#: ../source/includes/collation-defaults-table.rst:527 -#: ../source/includes/collation-defaults-table.rst:533 -#: ../source/includes/collation-defaults-table.rst:539 -#: ../source/includes/collation-defaults-table.rst:545 -#: ../source/includes/collation-defaults-table.rst:551 -#: ../source/includes/collation-defaults-table.rst:557 -#: ../source/includes/collation-defaults-table.rst:563 -#: ../source/includes/collation-defaults-table.rst:569 -#: ../source/includes/collation-defaults-table.rst:575 -#: ../source/includes/collation-defaults-table.rst:581 -#: ../source/includes/collation-defaults-table.rst:587 -#: ../source/includes/collation-defaults-table.rst:593 -#: ../source/includes/collation-defaults-table.rst:605 -#: ../source/includes/collation-defaults-table.rst:611 -#: ../source/includes/collation-defaults-table.rst:617 -#: ../source/includes/collation-defaults-table.rst:623 -#: ../source/includes/collation-defaults-table.rst:629 -#: ../source/includes/collation-defaults-table.rst:635 -#: ../source/includes/collation-defaults-table.rst:641 -#: ../source/includes/collation-defaults-table.rst:647 -#: ../source/includes/collation-defaults-table.rst:653 -#: ../source/includes/collation-defaults-table.rst:659 -#: ../source/includes/collation-defaults-table.rst:665 -#: ../source/includes/collation-defaults-table.rst:671 -#: ../source/includes/collation-defaults-table.rst:677 -#: ../source/includes/collation-defaults-table.rst:683 -#: ../source/includes/collation-defaults-table.rst:689 -#: ../source/includes/collation-defaults-table.rst:695 -#: ../source/includes/collation-defaults-table.rst:701 -#: ../source/includes/collation-defaults-table.rst:707 -#: ../source/includes/collation-defaults-table.rst:713 -#: ../source/includes/collation-defaults-table.rst:719 -#: ../source/includes/collation-defaults-table.rst:725 -#: ../source/includes/collation-defaults-table.rst:731 -#: ../source/includes/collation-defaults-table.rst:737 -#: ../source/includes/collation-defaults-table.rst:743 -#: ../source/includes/collation-defaults-table.rst:749 -#: ../source/includes/collation-defaults-table.rst:755 -#: ../source/includes/collation-defaults-table.rst:761 -#: ../source/includes/collation-defaults-table.rst:767 -#: ../source/includes/collation-defaults-table.rst:773 -#: ../source/includes/collation-defaults-table.rst:779 -#: ../source/includes/collation-defaults-table.rst:785 -#: ../source/includes/collation-defaults-table.rst:791 -#: ../source/includes/collation-defaults-table.rst:797 -#: ../source/includes/collation-defaults-table.rst:803 -#: ../source/includes/collation-defaults-table.rst:809 -#: ../source/includes/collation-defaults-table.rst:815 -#: ../source/includes/collation-defaults-table.rst:821 -#: ../source/includes/collation-defaults-table.rst:827 -#: ../source/includes/collation-defaults-table.rst:833 -#: ../source/includes/collation-defaults-table.rst:839 -#: ../source/includes/collation-defaults-table.rst:845 -#: ../source/includes/collation-defaults-table.rst:851 -#: ../source/includes/collation-defaults-table.rst:857 -#: ../source/includes/collation-defaults-table.rst:863 -#: ../source/includes/collation-defaults-table.rst:869 -#: ../source/includes/collation-defaults-table.rst:875 -#: ../source/includes/collation-defaults-table.rst:881 -#: ../source/includes/collation-defaults-table.rst:887 -#: ../source/includes/collation-defaults-table.rst:893 -#: ../source/includes/collation-defaults-table.rst:899 -#: ../source/includes/collation-defaults-table.rst:905 -#: ../source/includes/collation-defaults-table.rst:911 -msgid "``off``" -msgstr "" - -# 06444ae2772043c49f6b7041c9cd84b9 -# 45f0f2209a9646649af0a64caf65e89e -# 80d41c4044024bbc9551a191e0403863 -# a8d19fa6925a47d192e037d6d49cd117 -# 9937995789094ddda8771f10fea01c43 -# 7f601bff12a24520b939e43464b16b03 -# 4d57bf3bc3ff42118c51a1819c09274c -# 446dc6b6bcc94cbba66d9cb520960b4f -# f8b856d98d7c4a3185c106781a87678c -# e1bdb2d5e42a4b6281ce14582ef9925a -# c43364f4b4304939b54b55470e743256 -# 531c4286a31048e29ed7c368b3ccd523 -# d6a286f8b35844cea19d1a868dca467e -# cd657633f1724b4fbf9ef90fb8a4cbce -# f67ec61a420e474bb4591c7da987125a -# 6dcaa61af19b4993aecfb8bb84d1ca12 -# 0ede29bd64254063bff8ed9a2c12f7b1 -# aa5154fb73c94fbda18dd673866c4a83 -# 6fc97fbb42204105b4205e389a4cfdfc -# 6dcba8ce56f7465ea4d27ac098be75b5 -# 738cf6be174a4e3cb45a22c923d6a2cb -# 7a8a054b373d46f2861ba68d8172c641 -# 326c5aa752974e609ede49bb488b23c4 -# 5d2ce8df7d5141f3803a1d016d5f04ff -# f579c3d1d22b4b3a85f5b5981b50a851 -# e8abdb65f5604c1c86f288689d8a549e -# 05a3ca4a794f42e4b41bd1d5bbc22149 -# 9b8fcd541a77491a845bf609f78e9ddd -# 56c0a9fbda754db3b4efd692a74a3f1a -# ff93a1f2cf02470d86186e77109d150c -# 9df8af35a530489f83d1822ef2a0402b -# cd1ef1edee8148e69bb4d2a74dcc63dd -# 9dc899b1562541c9945431e774f29747 -# 7acf0eb702784f1da08f3431ba83c5e0 -# eafc52654c5a4a47bc922c9791b02f5c -# 45bc711c071d4b25a825c0de43dee084 -# e053aaea09874ed08546c61e2c3b1dac -# d68f81abd61b4b33843344ed74ab7d74 -# 946784df068449d3bfb7ee4743d0c36a -# 6f3d58f7d36446e3ad6cfa36976c61ae -# 4f8f6becba9c434bb1ef34a2a7feb031 -# 0c668c9b553240a793d894390fb76e4c -# aa992d220e804b15a09252434aca74b7 -# 74aaad9d36ab4fccb004ce3772f0b01e -# cac3fa5b94ad41fa93d20acc4831e950 -# 0874ce554dd44e3fad2e4ab8f1cf6e76 -# 7b428b1a2cb94740b1c286a9175340f2 -# 0bc6d5da808444a289a7d891ab8c53a1 -# 4ff24890ad904ff2bb52a8e87472b310 -# 3c2830e5de8b4dfab3563922ced921fe -# 29c56814053b4788bc1366a308cbfd2a -# cc3bde1d5ed746c5b3138e8dad40bd55 -# 965b31310669401cb3506ef91717e87f -# f6ca06996b6d4b2baaf4c877ca8a978a -# 69789abb81674ad385cc35af8f57987e -# 7ee0e1ad5292457db76ce0682e4ffeb3 -# 784cc6c76e374ac39fa9f14945049cd4 -# 116398a45b334886914590209395236c -# f803b4e36b55483183f105d50a96e70e -# 7b12a840da764bb3be22053f4e8a2c2e -# cfc6ad8ea8e44bbdba3ca3401984be71 -# 35168c30b5964555b66c46d9d9c6b0f3 -# 6cb51b0ccce44f5e8103d5f268b05838 -# 719e6decc1d346e0a10a30eedcea8f76 -# 32463161ddcd4911bd300d2359bb72d8 -# bf16d44f4b234864acba89bcebffc2b1 -# bd0258171e4c4ecf8ae4e8aba1150570 -# 6a5b07a069e740049228d38e0e245b32 -# 5ce3742d77494345981def6156503cd1 -# 34656975c0a64d68bf48ff5af816b12b -# 7df8ac6be4934ccdbbdbcdf0e1ff8d89 -# 5efa0dae092842e0a25421475252448a -# 025725c501e44327938e8adba9d1ed81 -# eecefb7a18064450988cdc61beff6794 -# 9298ad0f2a6e465096f7340d170d068b -# 382bfed05e25488684065eed1c81cb09 -# 86b0bc7fb73346eeb90e7cfeafe4464e -# 56ed3122317f4c8cbda86aec714c0570 -# 857dba7a55c64f44bd265b50616c1cb7 -# b847f5a643d345f2b796978e7a4b46f4 -# 37dcabacbce847c78f2079246a9d15a3 -# fdc0187ac3e943b0a4a9c4e355448323 -# 290cdce1894a4d609078a090723f767b -# ac142ec9bd0b4ccc9cd8735184afad37 -# 6e7ac3b5a2e34f42bb99426e946f5ef8 -# b5529b66e7084aa1a294ff9663ccf69c -# a949efb9a9cf47419c86ac139e6eb5ab -# 04af79c7f4b049e68981885ed000357a -# e123bc7e83a54c039a4a222af21a3e5d -# 9984cc6d17c04ffc803fcd34f23796c3 -# 8d13f1191e0c4809bae1b5df56a65acd -# e3d08f72b42e42af8da0536fc36ef650 -# 55f5c368c23a4ee2b5196d85f3230ef5 -# 3ccc39ea92be4a5b99a33f32e16119be -# 375daa5aa610470f94f7537b09a7d629 -# a5d783336b5f484390bf056a75213c4a -# 0f268358bc3849bca4b34e98b48d9b29 -# a4c407333a8f4ad88be36352820a3c4e -# 894c590e29674b64864cdf9278d23f1d -# 76404c2224484636b1ed6fd6deee3aee -# c4384c8002194b279c66dd933a642cd7 -# 99675eee30b047b5b0808c3ec2175b36 -# 0d31cd7629b84725b54c57867671b69d -# e3b0d8f46f1e41b8a6949a36484d06e9 -# bc128ed40d3747449e7c9429eec57e94 -# 892d9c593e2246af90dfb25dee9c3a81 -# 69d89647b5c5483693db372f93301027 -# 8a106f13a54c49d2b98d96ff241883e1 -# 31241adf2cf24b6dbf17fd97bde8e30c -# a210c54f9bca435da970c4331a8cc217 -# 70623402d33d48e4a14f081228b80fb8 -# 93ad7f2aee024b199a87b8ec8d7cc01b -# ac34b01edf594b37bc1307d4f6a310d1 -# 4b5245269bd1470ca62682df742794dd -# d1f862301ad44c34b0d545ceb35a38ec -# d6f512d481e4473292297408038c972d -# b01cebae9a044ad6a21f30bf225c3575 -# a8e7c97d34ec414a8ee1ca39d0750dbb -# a424108eacf94509a117e1154201f603 -# 996cb56b88ff4b06b5a1f8fb04206f2f -# 8f32c66fa62c46c1b18b64ce6ecc3048 -# fc8f7bf2a16a4962a6f15e5bf4e6bfcd -# dcacb5fed5dc4ed5a4fe8967d466451a -# f1404dcfedfe4294ae1178d61ffa53f3 -# cd4666b724a3463ba6a3eba86931f066 -# 93361e496f60444182acfaa576467fb4 -# e2d94f0017044e7ea540508d8b9829f8 -# cf54048a2e444f2a8ab13ab1be0add90 -# aceff420bfdd42f38ba9141d478405d9 -# c5398b0fce624e228bd2d2c301b3521e -# 4e251641bcb64761a98a5581510c7ff1 -# 1650ff71bc4f4cd183b27c39aa8e7b90 -# e5166f79cd1745bf818939b485da79e0 -# 064645f57fc44da0bc594f67e327d406 -# c84701748c5e48588aa9741a94c47bf6 -# 7532c260b345446891fd0d507840b571 -# 077272fdf8e54dde8fcb5229ac80bbdc -# 3e70ec12d19747e99c65d90f069ea0dc -# fd091a7ace8c48cf9510b5e580e1b6c6 -# f7bbf7f1642d422787d08b162193dbdd -# 8b133405f53a46d48a80a07ce4077d00 -# aa77a91f41144cd5bf1cc340c2ee057f -# 6ab1e2b1627341dfaf11eddb93796c94 -# 83a9ab70326a44da91e3cf31755679fc -# b1bda600553a40cca18a2ba2656f338c -# dcc9686946374cd9966c6553a2e5714e -# ac20201299634a688d079102fa020e52 -# 21ff3521defd4183a44129de072061c8 -# 7516be474c5443f08222b94a5e179ce7 -# e506c88afb7045cdb8406aebb63cbc7f -#: ../source/includes/collation-defaults-table.rst:12 -#: ../source/includes/collation-defaults-table.rst:18 -#: ../source/includes/collation-defaults-table.rst:24 -#: ../source/includes/collation-defaults-table.rst:30 -#: ../source/includes/collation-defaults-table.rst:36 -#: ../source/includes/collation-defaults-table.rst:42 -#: ../source/includes/collation-defaults-table.rst:48 -#: ../source/includes/collation-defaults-table.rst:54 -#: ../source/includes/collation-defaults-table.rst:60 -#: ../source/includes/collation-defaults-table.rst:66 -#: ../source/includes/collation-defaults-table.rst:72 -#: ../source/includes/collation-defaults-table.rst:78 -#: ../source/includes/collation-defaults-table.rst:84 -#: ../source/includes/collation-defaults-table.rst:90 -#: ../source/includes/collation-defaults-table.rst:96 -#: ../source/includes/collation-defaults-table.rst:102 -#: ../source/includes/collation-defaults-table.rst:108 -#: ../source/includes/collation-defaults-table.rst:114 -#: ../source/includes/collation-defaults-table.rst:120 -#: ../source/includes/collation-defaults-table.rst:126 -#: ../source/includes/collation-defaults-table.rst:132 -#: ../source/includes/collation-defaults-table.rst:138 -#: ../source/includes/collation-defaults-table.rst:144 -#: ../source/includes/collation-defaults-table.rst:150 -#: ../source/includes/collation-defaults-table.rst:156 -#: ../source/includes/collation-defaults-table.rst:162 -#: ../source/includes/collation-defaults-table.rst:168 -#: ../source/includes/collation-defaults-table.rst:174 -#: ../source/includes/collation-defaults-table.rst:180 -#: ../source/includes/collation-defaults-table.rst:186 -#: ../source/includes/collation-defaults-table.rst:192 -#: ../source/includes/collation-defaults-table.rst:198 -#: ../source/includes/collation-defaults-table.rst:204 -#: ../source/includes/collation-defaults-table.rst:210 -#: ../source/includes/collation-defaults-table.rst:216 -#: ../source/includes/collation-defaults-table.rst:222 -#: ../source/includes/collation-defaults-table.rst:228 -#: ../source/includes/collation-defaults-table.rst:234 -#: ../source/includes/collation-defaults-table.rst:240 -#: ../source/includes/collation-defaults-table.rst:246 -#: ../source/includes/collation-defaults-table.rst:252 -#: ../source/includes/collation-defaults-table.rst:258 -#: ../source/includes/collation-defaults-table.rst:264 -#: ../source/includes/collation-defaults-table.rst:270 -#: ../source/includes/collation-defaults-table.rst:276 -#: ../source/includes/collation-defaults-table.rst:282 -#: ../source/includes/collation-defaults-table.rst:288 -#: ../source/includes/collation-defaults-table.rst:294 -#: ../source/includes/collation-defaults-table.rst:300 -#: ../source/includes/collation-defaults-table.rst:306 -#: ../source/includes/collation-defaults-table.rst:312 -#: ../source/includes/collation-defaults-table.rst:318 -#: ../source/includes/collation-defaults-table.rst:324 -#: ../source/includes/collation-defaults-table.rst:330 -#: ../source/includes/collation-defaults-table.rst:336 -#: ../source/includes/collation-defaults-table.rst:342 -#: ../source/includes/collation-defaults-table.rst:348 -#: ../source/includes/collation-defaults-table.rst:354 -#: ../source/includes/collation-defaults-table.rst:360 -#: ../source/includes/collation-defaults-table.rst:366 -#: ../source/includes/collation-defaults-table.rst:372 -#: ../source/includes/collation-defaults-table.rst:378 -#: ../source/includes/collation-defaults-table.rst:384 -#: ../source/includes/collation-defaults-table.rst:390 -#: ../source/includes/collation-defaults-table.rst:396 -#: ../source/includes/collation-defaults-table.rst:402 -#: ../source/includes/collation-defaults-table.rst:408 -#: ../source/includes/collation-defaults-table.rst:414 -#: ../source/includes/collation-defaults-table.rst:420 -#: ../source/includes/collation-defaults-table.rst:426 -#: ../source/includes/collation-defaults-table.rst:432 -#: ../source/includes/collation-defaults-table.rst:438 -#: ../source/includes/collation-defaults-table.rst:444 -#: ../source/includes/collation-defaults-table.rst:450 -#: ../source/includes/collation-defaults-table.rst:456 -#: ../source/includes/collation-defaults-table.rst:462 -#: ../source/includes/collation-defaults-table.rst:468 -#: ../source/includes/collation-defaults-table.rst:474 -#: ../source/includes/collation-defaults-table.rst:480 -#: ../source/includes/collation-defaults-table.rst:486 -#: ../source/includes/collation-defaults-table.rst:492 -#: ../source/includes/collation-defaults-table.rst:498 -#: ../source/includes/collation-defaults-table.rst:504 -#: ../source/includes/collation-defaults-table.rst:510 -#: ../source/includes/collation-defaults-table.rst:516 -#: ../source/includes/collation-defaults-table.rst:522 -#: ../source/includes/collation-defaults-table.rst:528 -#: ../source/includes/collation-defaults-table.rst:534 -#: ../source/includes/collation-defaults-table.rst:540 -#: ../source/includes/collation-defaults-table.rst:546 -#: ../source/includes/collation-defaults-table.rst:552 -#: ../source/includes/collation-defaults-table.rst:558 -#: ../source/includes/collation-defaults-table.rst:564 -#: ../source/includes/collation-defaults-table.rst:570 -#: ../source/includes/collation-defaults-table.rst:576 -#: ../source/includes/collation-defaults-table.rst:582 -#: ../source/includes/collation-defaults-table.rst:588 -#: ../source/includes/collation-defaults-table.rst:594 -#: ../source/includes/collation-defaults-table.rst:600 -#: ../source/includes/collation-defaults-table.rst:606 -#: ../source/includes/collation-defaults-table.rst:612 -#: ../source/includes/collation-defaults-table.rst:618 -#: ../source/includes/collation-defaults-table.rst:624 -#: ../source/includes/collation-defaults-table.rst:630 -#: ../source/includes/collation-defaults-table.rst:636 -#: ../source/includes/collation-defaults-table.rst:642 -#: ../source/includes/collation-defaults-table.rst:648 -#: ../source/includes/collation-defaults-table.rst:654 -#: ../source/includes/collation-defaults-table.rst:660 -#: ../source/includes/collation-defaults-table.rst:666 -#: ../source/includes/collation-defaults-table.rst:672 -#: ../source/includes/collation-defaults-table.rst:678 -#: ../source/includes/collation-defaults-table.rst:684 -#: ../source/includes/collation-defaults-table.rst:690 -#: ../source/includes/collation-defaults-table.rst:696 -#: ../source/includes/collation-defaults-table.rst:702 -#: ../source/includes/collation-defaults-table.rst:708 -#: ../source/includes/collation-defaults-table.rst:714 -#: ../source/includes/collation-defaults-table.rst:720 -#: ../source/includes/collation-defaults-table.rst:726 -#: ../source/includes/collation-defaults-table.rst:732 -#: ../source/includes/collation-defaults-table.rst:738 -#: ../source/includes/collation-defaults-table.rst:744 -#: ../source/includes/collation-defaults-table.rst:750 -#: ../source/includes/collation-defaults-table.rst:756 -#: ../source/includes/collation-defaults-table.rst:762 -#: ../source/includes/collation-defaults-table.rst:768 -#: ../source/includes/collation-defaults-table.rst:774 -#: ../source/includes/collation-defaults-table.rst:780 -#: ../source/includes/collation-defaults-table.rst:786 -#: ../source/includes/collation-defaults-table.rst:792 -#: ../source/includes/collation-defaults-table.rst:798 -#: ../source/includes/collation-defaults-table.rst:804 -#: ../source/includes/collation-defaults-table.rst:810 -#: ../source/includes/collation-defaults-table.rst:822 -#: ../source/includes/collation-defaults-table.rst:828 -#: ../source/includes/collation-defaults-table.rst:834 -#: ../source/includes/collation-defaults-table.rst:840 -#: ../source/includes/collation-defaults-table.rst:846 -#: ../source/includes/collation-defaults-table.rst:852 -#: ../source/includes/collation-defaults-table.rst:858 -#: ../source/includes/collation-defaults-table.rst:864 -#: ../source/includes/collation-defaults-table.rst:870 -#: ../source/includes/collation-defaults-table.rst:876 -#: ../source/includes/collation-defaults-table.rst:882 -#: ../source/includes/collation-defaults-table.rst:888 -#: ../source/includes/collation-defaults-table.rst:894 -#: ../source/includes/collation-defaults-table.rst:900 -#: ../source/includes/collation-defaults-table.rst:906 -#: ../source/includes/collation-defaults-table.rst:912 -msgid "``non-ignorable``" -msgstr "" - -# f5be4291d9774f038c0c0fd49f1b5af9 -# f14594329b0145ee8165602805c6c47e -# 919494a611924b20b581adb2ce025b32 -# bbf1b86fdd21439182e3aa4ebc44e134 -# 49ec3ea87c374a5889049609ebf317f8 -# 4bdbda48bb7e4a058a296beb2a23c3d4 -# 3e618a8aeca142c59c4e5bb3bd0bc959 -# b84e2cc0ed64474eac150bcde244280b -# 4b4b05f0e28045488b54b91691d1dc86 -# ac37a94620f2455db08442050e003e9f -# f55a3e174c6a4d89942e0326c96e49cd -# a532d465c3f144389401f2a4c6ed1f97 -# b8599e8cc60f43d68e868bdc42206cd4 -# 90aaec2358c748c4b067e794522d8ee5 -# 9e6e6b59dff848ea89275671f618c0ba -# bee224abf0d44243b96f67db610b6168 -# f5063cd48252422d868e50a69e86db1d -# 02746c91132d48faa7f5512e9e43bf8f -# 457234740c2147638393a49d9d13154c -# 6297661ebd7e44f39d07bd899f1cb195 -# e758bbbbf133441babf48b8ab48f014e -# 808705659ae240e2adc4a884347b7194 -# ea32593cdac142a0ad0f9fc34c7f0dd6 -# 8651a648999547b2a03d85f7b978c292 -# ce8d7d8f51b846c9a6b4cd5a562723d0 -# 1f14a773f1d84c4fb1bfdbac84da5a4b -# 926d2cd2e4744b61b7dd33932c9a3fb6 -# 312575c047554bb49ebc7a388e8bee13 -# d4c02dffe869496a9e8dee4cae96b3de -# 911e010568f341889537679ecf99872b -# 0572123934ae4c70b899426a3ddb2fd5 -# 1d24188572b645ce97385906c807220d -# 9b018685865241afb1535df0f431c007 -# 972e4d67c8634e788b4be75239c5fcb7 -# a01768888c734ef781b154afdb94fe16 -# 9dc8992c17854efd8e684a4991297ce0 -# 6c5825f46f2d4552a141c02e54f2ea6d -# 485aff345bf44a8f89616bda9e04fca0 -# 374c4a3515cb4eafad7d4cebf793191e -# 200a4d5ca208426f8a2160f5c9f20d35 -# aebdeaec87c4487bae6a750c8a217b42 -# 779458d919c54cb5a0111b7d46956388 -# 7da949bd5679487785ed84326f4d332e -# f9882ace262c4ab387854f51eda0a2b8 -# 2e6b93797adf41aaa5d135f13691eb89 -# d1460095fc3e45359e13c0bfcd30fe35 -# c60ae92da6d041b89ff274f9805df6bc -# 6578e791fe5545d6ac9c33f0d31f6ca9 -# 73056a6ab32543808c8fab75273f748b -# 02f2f9803b9a4172af2818ec32a68178 -# 463fd49db9d747148deef63210cbb4b1 -# 72b9c56712fa4520ab9d61d1f380ab67 -# 16e2a2486b0041058b92fddb57fda56e -# 574bd3f7f5d94f9f88fdde1917997161 -# 88731021a2af4fa4a2221cd285b62ac7 -# aa0df977e21c4de8ab97587c75bf95de -# 1afad0677d4640b599cf06dd4837eeb7 -# b37500eb06f841e299b5adf3d1bfd1d9 -# ab38e0e9a55d4de8bd53d6f7486532c8 -# fd64028dfb6b4bdb855a450d12e870d8 -# b22735e324544d688bcba30a659467fe -# 1c58c6d80d104db9b30e241d793842e7 -# dc7971769b344f4888678579bb3d4d9b -# 6a70cb8bfcf84312b550156e1636e03f -# f9b46ac8406d4dfa887ac2b3989e184b -# 29302b74db0145778f034e71a9f44106 -# 45b08022b94f4e0c8597e83c34e60da1 -# b3026a8f878a436aabeee91e126afcd2 -# f64d105facd34becb7b1a3909486e783 -# 61756bf03cd94b79ac3f5c0cd46baf63 -# 24593483286f495fbc9db57f81d0bacf -# 508a86f2f8a1439d8e3218604600a095 -# 8197e273bde549f896be51067725acc5 -# 2e32d88b65ca475d957ad63d051fb046 -# efb54a4aa7ed47a7a0cafe3ae6c03a52 -# 2b39aad2356c411784366010e932a62e -# e1480bb04f754490b98db3c11fb33d3f -# 72d2ec5c26004322beaa2653ab18288d -# 1ccf22f2b6664e1bb75dd6f56890e896 -# 8b47cffe6d4841c7a4d7858c29ae23af -# d59627edf57843b987c4682c03e378fc -# 5f47209334c74d10a78c54fb37abff12 -# b56542ab88574628ac21d8e00ccbf148 -# 6fc54cea480a4bedbdc37b2538ca1d0c -# f4b30ac6ca4d4016bd2ad7b777a52d73 -# c9d932fc826a431f95104aa5ff398b7b -# f02cbc6151534d749fc986d5d7d47e4b -# 7891f680a6064f31b75d55e754ddc4e8 -# 91f52bb694914c53b479f8d4251fc0f1 -# 48ba45c3be514045aa8fd49e23d2bc5b -# b085e8d28ced486e833bce040030072d -# 1e827fe1cb634a059f210a023f8621f2 -# 1f4b97e54c9846c580725a6ec8ec959c -# e62cc75ed1524fe9b6a40750e53c36fd -# 6fdb92576d2d4d4eb45b293f38974eed -# 6988041e173040cfa3d7edd9d058efac -# 12ef2e6a54ea47529e69291f07cc3726 -# 81edfb1ce1624d28a187e0e3e638ea8f -# 7e8718ff07674c4799f25406a0f0b3ac -# 5df571f8a5d24e2cb746defb0b0e5d9e -# da273b5391234a9d82943454fa69415c -# 547e71cd99ed4bd8b541b8d8c41b4272 -# d5ac623dcaef4cc1b45125dedc4d9b0a -# 952cfb5844294980b2c1649596ec828c -# 133b4b129abc4fb38206675612e6b1b1 -# 50e06f8889d047b9906d0aa9829a4af5 -# 759da38d76f94f08a51dff30b56e7d82 -# b86e0338ba5f418995de53f76c8fd639 -# bca4113dfd2944f89dea7d2df5db8e46 -# 6cd9455fdb5c498d9f1044eff560059e -# 2cf4e9a2a051428198fac3eab76253ce -# e099bf11ba8f43a189af658fd0f3d33a -# 96dde8f8d5dd4addb8c4ee91b01cbc15 -# 4557eaa274fe4462b3f50ab4dd7c9ef7 -# c8be564d57eb4bf68e969cd8140f90b2 -# 079c309bad574346b629ab2c5babc68c -# e9a53a1eccbb4bf7925701720b1cdeaa -# 167d002393eb464b81eaa7eff7e80e98 -# b86c8bf1285a47878b2e76828197d4e9 -# cc07853947f24e21855719865cf6e695 -# 9e4950667fa04d28a4b584003cb7f882 -# 96223c8dd32445e88bedcccfb0837f21 -# 51db82bc83464749888e1bc77d0d6f95 -# 0e0f274c6037455abe79ac9d09acca4c -# fe6e4e0d97254acc8b46f21abdf186f0 -# a716dcdd28774ab9b86251893083c820 -# c8be8a3bedde432abc71fabb467e83f6 -# e9d9691bb6104fed972a735ab36e34f9 -# ff9af6d7d860490e9547477a1ceb8028 -# afe5e60b3ad24c228c588d847916e329 -# 62b09ec60fb4403dbcb3a548f523ccdb -# 7a075bc4b79b4c2daa332091b749db72 -# 9d3a7e4917b4494b98747ce8363f927f -# 21c166f49f9348e281532f6d2ddf4e9d -# bd5d366dd3a249cf9ffa6ec83abd829a -# 59791c528dd2458c910aa3e196fa2b12 -# d2f123c3d4de46999a63e54504e03610 -# 0945f3d7daa143d2970e2a80cbed0514 -# 8245fa009d36499e81d13c9e50de0b8e -# 66cf6ab993b74d689bb26461b27cc1d0 -# bd5356a19e294dd7bd62dc9fc700f614 -# 802d7acf49b94d3b9823dceff3f0ddc7 -# bb7b829b482d4bcc9de67120a51a0e35 -# 992d90c13f194f49a29bff8a1bed5b87 -# 2684dbff90864cdbae0f3d0ea59d0490 -# ceaf6fcbdd4b450a9ac42710a103b95e -# 46e2efc3dc5d45e690a0be0d67f30cb6 -# cef651f02c8444aebc0b9926d3bdfb60 -# 92f4f02e7e304e80b33f94a8a29278f2 -# 8c269aa484c9464aae8a82a6e85c276f -# 08cf8fed623d4c11bbeb2faf0abdf3ca -# 43d026ff281b4bf39320aefe2e8698b9 -# 2aa8d5980c484aa3bb05f2413bdb690e -# 3814985e437c4163adb90ed8cd85558e -# 44060c4d99e741c8871076da11456ec2 -# 78607220823949ac8f8b035033a137a8 -# 9d1af2ddf02b4e18ac7774f86c879b36 -# 46445b55262848be8ebe9ebb4c83b083 -# b0d6397e05494001b88766d8285d4b8d -# 5a5d58fd14ee4db59b9861ca7c6e3b46 -# 11ad976041cb436cbc444ffb367913c6 -# 41d4380096324d37bc1a0f44915ebac6 -# eea3481931e442a9a4ec2b8b41d542b3 -# 06bde55fde074f69bd3a6bc17cc40aab -# e59e6d28a72244da931a12ba25fd26e8 -# fccf958d6d4249b3861fde6c81f7c365 -# e8a9ac0292f04d2b891f02f5f6406c51 -# c3741f5232cd49558a9f4943c0fbef89 -# 515a2beeab53491f8d148efea93ae8ba -# a3a6c1a8e4f94d46970bc25593a7c966 -# 4ab5d06890e94d48b74a7a349a2998be -# 0dd6646da5e6418fbdf9c4806fbcefec -# 4128fc7bff794538af0b60521e443f83 -# 1589466174a84545bd46c558e62624cf -# 2398f5e592c74c5e99d6de073c9e8a83 -# b180b37a70a94b38945e735e0e9ccc3e -# 24ff795afdd1406c9ba5e96b3c99af2a -# 9ff901d941844f5a88f1cf2fd6109e74 -# 50517d3b11154a4eba5fbbba82df349d -# 382c0b7dcddc424cb855174582fcbf38 -# 39577ba523b94e3b8187932476ea32f7 -# a346252da1d6434dbb36e795928cc692 -# 47320b3941714e6698bb6b37544329d4 -# 451b2b88e38f4fbf968345a9e689fad8 -# 2287ea7820794c53a82144ee319edd0f -# ac68bd7d682a48929aaf4c05611e0d8c -# 1010ca456a974938adb6bedb4a11c8d3 -# 95f88d6b85154f8db9133b387ec1527e -# a8771c2b8cba4998b6be4c8e21007ecd -# fdfea16e813645299df4c6f82e03849a -# 3ece08112efa4b30b34487338026c55f -# 9804b8a2854b4e758baaf71d77620b18 -# 3ed9caaa703845ee86242467e83743bd -# 5567aeb5f46f40539fe37ffac188ba8e -# 311112535e5d4365af2a7c2862db1b8b -# 0a14b396917044d998249be386e912bb -# 347e9e9977d54ed4a2a3c1cd1383e715 -# 0e427585b43548289bb9b3d422eb72b1 -# 78194ef14cd943bd90ea24b89f57d068 -# 1f417bb85490450ebf1df2bdd9df057b -# d4f26ace151a4c7bb9ce02c6384d2c23 -# c82d5291ddbb49fb85f47ff25547ac27 -# 2e0d3526104546ddb50e0b23e43a6dbc -# aa257049180e4af38d7c38c46350258c -# 61a9469245b84d558bd01286bdbdc1d5 -# bf287c1b025a460baea21c6b2d610022 -# 84dd9bce984d4e759736fcd250c5068b -# c6661620c1d14738a001ffe35356a7d2 -# c998738e82624851b8dddaf138aa9999 -# 19e0862de0284fe3b179b2976eb3918f -# 99c76d0b96d44587a8d0d5ec5de2ea1b -# bb3726c7f00e425db39069fde11bdf67 -# d820eaf826bb47dda8275b91ec9ce619 -# 2a3fa686363d49aaaf14aa1a7ef23b13 -# e48c6ae084f34e129cb5fc44812cb74e -# bba14499dbc347c3bd284133bd4bad99 -# 2d6ef365a7ce4dafa22c19063666409e -# d44afcf5af8349ca90de71f8ce5702fd -# 40524f61330448dd90195bee9c6c36aa -# 403a946f1c224012a2fc0bc3500a3805 -# a666ce2e89924415bb5bebb8f16e12a7 -# e4514196235e4ad680ed876d558fe218 -# 1ad1fd06afb1467c9aeb7c802a03e3e6 -# 776be554361c47c6998155dba1ac5390 -# fe284597f3474223beba65735174e56f -# 8e41b998ba4146bfb364cbe38d5a4a60 -# a4559dcf5826425986444dd5cc686e84 -# 75d4a450a34f4798a479729593e43cdf -# 7a01bb1069344c9a963d7e74666eaea8 -# 6fc6e6d7978f4f3899c9596a1416ffa1 -# 569ac229cf3f4b0b9f44ad14f60b4cdd -# 7329ff8e71f9430e87dc1d562d7f8ff3 -# fa29359ca5af413783f10695bae9548d -# 7c50a743954642499094f053b1a2dbe3 -# 0963240645ce4929890f624c21f3ba6c -# fad312a13f98406da49228fd0cd7540a -# d9165bd8bed945d7b356cd3349244984 -# 08bd0f2ab3684cd89f83f2edb8905650 -# b390a699e98048ceabcbc07cf1dc39a0 -# d72ae597932b4f14ba63f395219ae54c -# adf185a157fc44518492829dc73460a2 -# 44b66902c174406ea2278f89981a4c0f -# 32f8cc33cf3c49aeb54aacc06de52b79 -# 1156aab2ff244e268cde1ebaf07d5553 -# e2cb91ded87848e589a4d3e44f2d29a8 -# f9da4ee3dbeb46f0a98223fe8764e4bf -# 048f4a7af95c43fdb504c517cecf056a -# aa3068d3049040c4939f79f35b3fa958 -#: ../source/includes/collation-defaults-table.rst:13 -#: ../source/includes/collation-defaults-table.rst:14 -#: ../source/includes/collation-defaults-table.rst:19 -#: ../source/includes/collation-defaults-table.rst:20 -#: ../source/includes/collation-defaults-table.rst:25 -#: ../source/includes/collation-defaults-table.rst:26 -#: ../source/includes/collation-defaults-table.rst:31 -#: ../source/includes/collation-defaults-table.rst:32 -#: ../source/includes/collation-defaults-table.rst:37 -#: ../source/includes/collation-defaults-table.rst:38 -#: ../source/includes/collation-defaults-table.rst:43 -#: ../source/includes/collation-defaults-table.rst:44 -#: ../source/includes/collation-defaults-table.rst:50 -#: ../source/includes/collation-defaults-table.rst:55 -#: ../source/includes/collation-defaults-table.rst:56 -#: ../source/includes/collation-defaults-table.rst:62 -#: ../source/includes/collation-defaults-table.rst:67 -#: ../source/includes/collation-defaults-table.rst:68 -#: ../source/includes/collation-defaults-table.rst:74 -#: ../source/includes/collation-defaults-table.rst:80 -#: ../source/includes/collation-defaults-table.rst:85 -#: ../source/includes/collation-defaults-table.rst:86 -#: ../source/includes/collation-defaults-table.rst:92 -#: ../source/includes/collation-defaults-table.rst:97 -#: ../source/includes/collation-defaults-table.rst:98 -#: ../source/includes/collation-defaults-table.rst:103 -#: ../source/includes/collation-defaults-table.rst:104 -#: ../source/includes/collation-defaults-table.rst:110 -#: ../source/includes/collation-defaults-table.rst:115 -#: ../source/includes/collation-defaults-table.rst:116 -#: ../source/includes/collation-defaults-table.rst:122 -#: ../source/includes/collation-defaults-table.rst:127 -#: ../source/includes/collation-defaults-table.rst:128 -#: ../source/includes/collation-defaults-table.rst:133 -#: ../source/includes/collation-defaults-table.rst:134 -#: ../source/includes/collation-defaults-table.rst:139 -#: ../source/includes/collation-defaults-table.rst:140 -#: ../source/includes/collation-defaults-table.rst:145 -#: ../source/includes/collation-defaults-table.rst:146 -#: ../source/includes/collation-defaults-table.rst:151 -#: ../source/includes/collation-defaults-table.rst:152 -#: ../source/includes/collation-defaults-table.rst:157 -#: ../source/includes/collation-defaults-table.rst:158 -#: ../source/includes/collation-defaults-table.rst:163 -#: ../source/includes/collation-defaults-table.rst:164 -#: ../source/includes/collation-defaults-table.rst:169 -#: ../source/includes/collation-defaults-table.rst:170 -#: ../source/includes/collation-defaults-table.rst:176 -#: ../source/includes/collation-defaults-table.rst:181 -#: ../source/includes/collation-defaults-table.rst:182 -#: ../source/includes/collation-defaults-table.rst:188 -#: ../source/includes/collation-defaults-table.rst:193 -#: ../source/includes/collation-defaults-table.rst:194 -#: ../source/includes/collation-defaults-table.rst:200 -#: ../source/includes/collation-defaults-table.rst:205 -#: ../source/includes/collation-defaults-table.rst:206 -#: ../source/includes/collation-defaults-table.rst:211 -#: ../source/includes/collation-defaults-table.rst:212 -#: ../source/includes/collation-defaults-table.rst:217 -#: ../source/includes/collation-defaults-table.rst:218 -#: ../source/includes/collation-defaults-table.rst:223 -#: ../source/includes/collation-defaults-table.rst:224 -#: ../source/includes/collation-defaults-table.rst:229 -#: ../source/includes/collation-defaults-table.rst:230 -#: ../source/includes/collation-defaults-table.rst:235 -#: ../source/includes/collation-defaults-table.rst:236 -#: ../source/includes/collation-defaults-table.rst:241 -#: ../source/includes/collation-defaults-table.rst:242 -#: ../source/includes/collation-defaults-table.rst:247 -#: ../source/includes/collation-defaults-table.rst:248 -#: ../source/includes/collation-defaults-table.rst:253 -#: ../source/includes/collation-defaults-table.rst:254 -#: ../source/includes/collation-defaults-table.rst:260 -#: ../source/includes/collation-defaults-table.rst:265 -#: ../source/includes/collation-defaults-table.rst:266 -#: ../source/includes/collation-defaults-table.rst:271 -#: ../source/includes/collation-defaults-table.rst:272 -#: ../source/includes/collation-defaults-table.rst:278 -#: ../source/includes/collation-defaults-table.rst:283 -#: ../source/includes/collation-defaults-table.rst:284 -#: ../source/includes/collation-defaults-table.rst:289 -#: ../source/includes/collation-defaults-table.rst:290 -#: ../source/includes/collation-defaults-table.rst:295 -#: ../source/includes/collation-defaults-table.rst:301 -#: ../source/includes/collation-defaults-table.rst:302 -#: ../source/includes/collation-defaults-table.rst:308 -#: ../source/includes/collation-defaults-table.rst:313 -#: ../source/includes/collation-defaults-table.rst:314 -#: ../source/includes/collation-defaults-table.rst:319 -#: ../source/includes/collation-defaults-table.rst:320 -#: ../source/includes/collation-defaults-table.rst:326 -#: ../source/includes/collation-defaults-table.rst:331 -#: ../source/includes/collation-defaults-table.rst:332 -#: ../source/includes/collation-defaults-table.rst:337 -#: ../source/includes/collation-defaults-table.rst:338 -#: ../source/includes/collation-defaults-table.rst:343 -#: ../source/includes/collation-defaults-table.rst:344 -#: ../source/includes/collation-defaults-table.rst:349 -#: ../source/includes/collation-defaults-table.rst:350 -#: ../source/includes/collation-defaults-table.rst:356 -#: ../source/includes/collation-defaults-table.rst:362 -#: ../source/includes/collation-defaults-table.rst:367 -#: ../source/includes/collation-defaults-table.rst:368 -#: ../source/includes/collation-defaults-table.rst:373 -#: ../source/includes/collation-defaults-table.rst:374 -#: ../source/includes/collation-defaults-table.rst:380 -#: ../source/includes/collation-defaults-table.rst:386 -#: ../source/includes/collation-defaults-table.rst:392 -#: ../source/includes/collation-defaults-table.rst:397 -#: ../source/includes/collation-defaults-table.rst:398 -#: ../source/includes/collation-defaults-table.rst:403 -#: ../source/includes/collation-defaults-table.rst:404 -#: ../source/includes/collation-defaults-table.rst:410 -#: ../source/includes/collation-defaults-table.rst:416 -#: ../source/includes/collation-defaults-table.rst:421 -#: ../source/includes/collation-defaults-table.rst:422 -#: ../source/includes/collation-defaults-table.rst:428 -#: ../source/includes/collation-defaults-table.rst:433 -#: ../source/includes/collation-defaults-table.rst:434 -#: ../source/includes/collation-defaults-table.rst:439 -#: ../source/includes/collation-defaults-table.rst:440 -#: ../source/includes/collation-defaults-table.rst:445 -#: ../source/includes/collation-defaults-table.rst:446 -#: ../source/includes/collation-defaults-table.rst:451 -#: ../source/includes/collation-defaults-table.rst:452 -#: ../source/includes/collation-defaults-table.rst:457 -#: ../source/includes/collation-defaults-table.rst:458 -#: ../source/includes/collation-defaults-table.rst:463 -#: ../source/includes/collation-defaults-table.rst:464 -#: ../source/includes/collation-defaults-table.rst:470 -#: ../source/includes/collation-defaults-table.rst:476 -#: ../source/includes/collation-defaults-table.rst:482 -#: ../source/includes/collation-defaults-table.rst:487 -#: ../source/includes/collation-defaults-table.rst:488 -#: ../source/includes/collation-defaults-table.rst:494 -#: ../source/includes/collation-defaults-table.rst:500 -#: ../source/includes/collation-defaults-table.rst:505 -#: ../source/includes/collation-defaults-table.rst:506 -#: ../source/includes/collation-defaults-table.rst:512 -#: ../source/includes/collation-defaults-table.rst:518 -#: ../source/includes/collation-defaults-table.rst:523 -#: ../source/includes/collation-defaults-table.rst:524 -#: ../source/includes/collation-defaults-table.rst:529 -#: ../source/includes/collation-defaults-table.rst:530 -#: ../source/includes/collation-defaults-table.rst:535 -#: ../source/includes/collation-defaults-table.rst:536 -#: ../source/includes/collation-defaults-table.rst:541 -#: ../source/includes/collation-defaults-table.rst:542 -#: ../source/includes/collation-defaults-table.rst:547 -#: ../source/includes/collation-defaults-table.rst:548 -#: ../source/includes/collation-defaults-table.rst:553 -#: ../source/includes/collation-defaults-table.rst:554 -#: ../source/includes/collation-defaults-table.rst:559 -#: ../source/includes/collation-defaults-table.rst:560 -#: ../source/includes/collation-defaults-table.rst:565 -#: ../source/includes/collation-defaults-table.rst:566 -#: ../source/includes/collation-defaults-table.rst:571 -#: ../source/includes/collation-defaults-table.rst:572 -#: ../source/includes/collation-defaults-table.rst:577 -#: ../source/includes/collation-defaults-table.rst:578 -#: ../source/includes/collation-defaults-table.rst:583 -#: ../source/includes/collation-defaults-table.rst:584 -#: ../source/includes/collation-defaults-table.rst:589 -#: ../source/includes/collation-defaults-table.rst:590 -#: ../source/includes/collation-defaults-table.rst:595 -#: ../source/includes/collation-defaults-table.rst:596 -#: ../source/includes/collation-defaults-table.rst:601 -#: ../source/includes/collation-defaults-table.rst:602 -#: ../source/includes/collation-defaults-table.rst:608 -#: ../source/includes/collation-defaults-table.rst:613 -#: ../source/includes/collation-defaults-table.rst:614 -#: ../source/includes/collation-defaults-table.rst:619 -#: ../source/includes/collation-defaults-table.rst:620 -#: ../source/includes/collation-defaults-table.rst:625 -#: ../source/includes/collation-defaults-table.rst:626 -#: ../source/includes/collation-defaults-table.rst:632 -#: ../source/includes/collation-defaults-table.rst:637 -#: ../source/includes/collation-defaults-table.rst:638 -#: ../source/includes/collation-defaults-table.rst:644 -#: ../source/includes/collation-defaults-table.rst:649 -#: ../source/includes/collation-defaults-table.rst:650 -#: ../source/includes/collation-defaults-table.rst:656 -#: ../source/includes/collation-defaults-table.rst:662 -#: ../source/includes/collation-defaults-table.rst:667 -#: ../source/includes/collation-defaults-table.rst:668 -#: ../source/includes/collation-defaults-table.rst:674 -#: ../source/includes/collation-defaults-table.rst:680 -#: ../source/includes/collation-defaults-table.rst:686 -#: ../source/includes/collation-defaults-table.rst:691 -#: ../source/includes/collation-defaults-table.rst:692 -#: ../source/includes/collation-defaults-table.rst:697 -#: ../source/includes/collation-defaults-table.rst:698 -#: ../source/includes/collation-defaults-table.rst:704 -#: ../source/includes/collation-defaults-table.rst:709 -#: ../source/includes/collation-defaults-table.rst:710 -#: ../source/includes/collation-defaults-table.rst:715 -#: ../source/includes/collation-defaults-table.rst:716 -#: ../source/includes/collation-defaults-table.rst:721 -#: ../source/includes/collation-defaults-table.rst:722 -#: ../source/includes/collation-defaults-table.rst:727 -#: ../source/includes/collation-defaults-table.rst:728 -#: ../source/includes/collation-defaults-table.rst:734 -#: ../source/includes/collation-defaults-table.rst:740 -#: ../source/includes/collation-defaults-table.rst:746 -#: ../source/includes/collation-defaults-table.rst:751 -#: ../source/includes/collation-defaults-table.rst:752 -#: ../source/includes/collation-defaults-table.rst:758 -#: ../source/includes/collation-defaults-table.rst:763 -#: ../source/includes/collation-defaults-table.rst:764 -#: ../source/includes/collation-defaults-table.rst:769 -#: ../source/includes/collation-defaults-table.rst:770 -#: ../source/includes/collation-defaults-table.rst:776 -#: ../source/includes/collation-defaults-table.rst:781 -#: ../source/includes/collation-defaults-table.rst:782 -#: ../source/includes/collation-defaults-table.rst:787 -#: ../source/includes/collation-defaults-table.rst:788 -#: ../source/includes/collation-defaults-table.rst:793 -#: ../source/includes/collation-defaults-table.rst:794 -#: ../source/includes/collation-defaults-table.rst:800 -#: ../source/includes/collation-defaults-table.rst:806 -#: ../source/includes/collation-defaults-table.rst:812 -#: ../source/includes/collation-defaults-table.rst:818 -#: ../source/includes/collation-defaults-table.rst:823 -#: ../source/includes/collation-defaults-table.rst:824 -#: ../source/includes/collation-defaults-table.rst:829 -#: ../source/includes/collation-defaults-table.rst:830 -#: ../source/includes/collation-defaults-table.rst:835 -#: ../source/includes/collation-defaults-table.rst:836 -#: ../source/includes/collation-defaults-table.rst:842 -#: ../source/includes/collation-defaults-table.rst:847 -#: ../source/includes/collation-defaults-table.rst:848 -#: ../source/includes/collation-defaults-table.rst:853 -#: ../source/includes/collation-defaults-table.rst:854 -#: ../source/includes/collation-defaults-table.rst:859 -#: ../source/includes/collation-defaults-table.rst:860 -#: ../source/includes/collation-defaults-table.rst:865 -#: ../source/includes/collation-defaults-table.rst:866 -#: ../source/includes/collation-defaults-table.rst:872 -#: ../source/includes/collation-defaults-table.rst:878 -#: ../source/includes/collation-defaults-table.rst:883 -#: ../source/includes/collation-defaults-table.rst:884 -#: ../source/includes/collation-defaults-table.rst:889 -#: ../source/includes/collation-defaults-table.rst:890 -#: ../source/includes/collation-defaults-table.rst:896 -#: ../source/includes/collation-defaults-table.rst:902 -#: ../source/includes/collation-defaults-table.rst:908 -#: ../source/includes/collation-defaults-table.rst:913 -#: ../source/includes/collation-defaults-table.rst:914 -msgid "``FALSE``" -msgstr "" - -# def3647f4f184d42a912319dfb5b5544 -#: ../source/includes/collation-defaults-table.rst:34 -msgid "``ar@collation=compat``" -msgstr "" - -# eef6b8d6505f4130a4de3a983cd81797 -# 5537f870656c4884abdd804509255c37 -# cca890d53ebb413496babfedddd484ff -# 15d912f23b434c3baa920a593459967f -# 1c9e7414d9134a9abc68b2dd258dad9e -# fcb8ce53245c4c27b9da447c0186b065 -# 30fc4677ee8f425ba48542bdda85027a -# 56c30f62cb4f46cc9982fde5c564c8c6 -# a451874cabed48aaa52d2b13e7b016b6 -# f33100a9702d445c935c464b25288ecc -# 55a6abb98b0d43d7aa449a33767ebc1d -# 64663a182a4b4735811bb6ab19fad49d -# 383c629f61a843dca8d92a49a0b4fff9 -# 1f0ceffe2a2a44e9a7f0b7a3d73ab102 -# 42daa28846d74924b5a58beb78b50db3 -# 2132b4c5eebd4feebdd83d4f007b4e8d -# aa46e4a360db4e368b03db33adc16587 -# 4e1ad1c9fc734d7e821dfd624ecca4eb -# 085accf341c646cf99506040aab191fa -# 61cdaccedf904d08873e172cebe42bc7 -# 1663510eec2344f585adb259d5e158dd -# 855ef245a29947f8973aed4aae9d98af -# 41e7c110055d44f6948f3df9604bb478 -# 7c2da4b8e50b45dfaf364bed3ae99c5a -# 09f6aa65b8ec410799b9a8f2c7359a99 -# 6ba3b30dec5344508679480348a8c7b4 -# d51a999c33bc4881b049b9c76e42ec9d -# 9a5af5b0ca0c4725bcce2c1832ea0c7d -# e61e107c6525459990e5934bdb1a8b74 -# 7b4d99cb06b0489bbef597391f5ae32f -# ba1d3b33bb1d4fd3a8b3c5d38c00a005 -# 909f7d08d98044118fe665258006d96b -# bccdc421fa9c4b4e8af2b42bd9b2b4d2 -# 7ba2b3ef4d8e44498709d7873d004e39 -# ecec779d3f824c7bbc4dcfb62ea64846 -# 6a7676b935b146a3a29e8f2293835def -# bb36e922f75846a8a634a168925ac4be -# 54fc184f90804db1b339cc6c76d97953 -# b3ceb27b9df1484da8c1f55fe78aed2f -# e0827f2d62064210b99d3c5fe4193c32 -# 46b10126c5d8421a862322588042cd92 -# 0da45d588ef04b8699112b484474a797 -# e82def59b56f4753873987ff2c090d8b -# f5233bfcda5e4942a1275f5f2d1bf629 -# fcf5375f81204c05a1e1b02b42fe205a -# a1ab41178e2d49c4a27334d1e2c5020c -# daa5f41651954f83b2ae9995919ff512 -# 58b8cc3ec6664346afc527efe2c518cd -# 25dde7e20406469684030c209efffe1c -# 3194626a8e704df485fb445971b2c87c -# 40c4e2d8623e430c943a6b8ad7ac4ca8 -# 89a6676ad7e24a9a845bbfe80fae23a6 -# 998e33de89ae4bc98de529cf2d68f948 -# 9be240689d2a4a0ba93f9de5dede83b9 -#: ../source/includes/collation-defaults-table.rst:49 -#: ../source/includes/collation-defaults-table.rst:61 -#: ../source/includes/collation-defaults-table.rst:73 -#: ../source/includes/collation-defaults-table.rst:79 -#: ../source/includes/collation-defaults-table.rst:91 -#: ../source/includes/collation-defaults-table.rst:109 -#: ../source/includes/collation-defaults-table.rst:121 -#: ../source/includes/collation-defaults-table.rst:175 -#: ../source/includes/collation-defaults-table.rst:187 -#: ../source/includes/collation-defaults-table.rst:199 -#: ../source/includes/collation-defaults-table.rst:259 -#: ../source/includes/collation-defaults-table.rst:277 -#: ../source/includes/collation-defaults-table.rst:296 -#: ../source/includes/collation-defaults-table.rst:307 -#: ../source/includes/collation-defaults-table.rst:325 -#: ../source/includes/collation-defaults-table.rst:355 -#: ../source/includes/collation-defaults-table.rst:361 -#: ../source/includes/collation-defaults-table.rst:379 -#: ../source/includes/collation-defaults-table.rst:385 -#: ../source/includes/collation-defaults-table.rst:391 -#: ../source/includes/collation-defaults-table.rst:409 -#: ../source/includes/collation-defaults-table.rst:415 -#: ../source/includes/collation-defaults-table.rst:427 -#: ../source/includes/collation-defaults-table.rst:469 -#: ../source/includes/collation-defaults-table.rst:475 -#: ../source/includes/collation-defaults-table.rst:481 -#: ../source/includes/collation-defaults-table.rst:493 -#: ../source/includes/collation-defaults-table.rst:499 -#: ../source/includes/collation-defaults-table.rst:511 -#: ../source/includes/collation-defaults-table.rst:517 -#: ../source/includes/collation-defaults-table.rst:607 -#: ../source/includes/collation-defaults-table.rst:631 -#: ../source/includes/collation-defaults-table.rst:643 -#: ../source/includes/collation-defaults-table.rst:655 -#: ../source/includes/collation-defaults-table.rst:661 -#: ../source/includes/collation-defaults-table.rst:673 -#: ../source/includes/collation-defaults-table.rst:679 -#: ../source/includes/collation-defaults-table.rst:685 -#: ../source/includes/collation-defaults-table.rst:703 -#: ../source/includes/collation-defaults-table.rst:733 -#: ../source/includes/collation-defaults-table.rst:739 -#: ../source/includes/collation-defaults-table.rst:745 -#: ../source/includes/collation-defaults-table.rst:757 -#: ../source/includes/collation-defaults-table.rst:775 -#: ../source/includes/collation-defaults-table.rst:799 -#: ../source/includes/collation-defaults-table.rst:805 -#: ../source/includes/collation-defaults-table.rst:811 -#: ../source/includes/collation-defaults-table.rst:817 -#: ../source/includes/collation-defaults-table.rst:841 -#: ../source/includes/collation-defaults-table.rst:871 -#: ../source/includes/collation-defaults-table.rst:877 -#: ../source/includes/collation-defaults-table.rst:895 -#: ../source/includes/collation-defaults-table.rst:901 -#: ../source/includes/collation-defaults-table.rst:907 -msgid "``TRUE``" -msgstr "" - -# e3fff2a823dc430e85c1bcd855fbff35 -#: ../source/includes/collation-defaults-table.rst:58 -msgid "``az@collation=search``" -msgstr "" - -# 183b38513e404189b76ed30291607233 -#: ../source/includes/collation-defaults-table.rst:76 -msgid "``bn@collation=traditional``" -msgstr "" - -# 23bc3ef7a13f42919782faca84864403 -#: ../source/includes/collation-defaults-table.rst:88 -msgid "``bs@collation=search``" -msgstr "" - -# 0860da0417174a479c0c1a15507d4ed5 -#: ../source/includes/collation-defaults-table.rst:118 -msgid "``ca@collation=search``" -msgstr "" - -# 601253f604fc4bb7bdc9769d6cc0f595 -#: ../source/includes/collation-defaults-table.rst:136 -msgid "``zh@collation=big5han``" -msgstr "" - -# 6a4439b1ffe04d8eaa74c74d0931f77b -#: ../source/includes/collation-defaults-table.rst:142 -msgid "``zh@collation=gb2312han``" -msgstr "" - -# b3e77695c0d54fcd8352ed8071097bff -#: ../source/includes/collation-defaults-table.rst:148 -msgid "``zh@collation=unihan``" -msgstr "" - -# 82d01d8f615e45d4bbdb3a4c4a5e0c4a -#: ../source/includes/collation-defaults-table.rst:154 -msgid "``zh@collation=zhuyin``" -msgstr "" - -# 3955dc6d428642a4834a2c5311b9e0de -#: ../source/includes/collation-defaults-table.rst:172 -msgid "``hr@collation=search``" -msgstr "" - -# 3617f99658f341c89befc15961424d29 -#: ../source/includes/collation-defaults-table.rst:184 -msgid "``cs@collation=search``" -msgstr "" - -# ee7d425758fb46288c7e41127f7e0556 -# 059abc69909b4d408442de06990348e9 -#: ../source/includes/collation-defaults-table.rst:191 -#: ../source/includes/collation-defaults-table.rst:599 -msgid "``upper``" -msgstr "" - -# b0a597497e9d4621be81e6def592233c -#: ../source/includes/collation-defaults-table.rst:196 -msgid "``da@collation=search``" -msgstr "" - -# 271dda4dfc9d44b8a8f450221b89a0fe -#: ../source/includes/collation-defaults-table.rst:256 -msgid "``fo@collation=search``" -msgstr "" - -# ed12e2f337c44c8db1429b1d399488b4 -#: ../source/includes/collation-defaults-table.rst:268 -msgid "``fi``" -msgstr "" - -# 2a093cd5223440b4bbd73c874f8ee0ad -#: ../source/includes/collation-defaults-table.rst:274 -msgid "``fi@collation=search``" -msgstr "" - -# 25f97689323f455986b52f33bfa703f8 -#: ../source/includes/collation-defaults-table.rst:280 -msgid "``fi@collation=traditional``" -msgstr "" - -# 9eeb436d3ba846459cd34949e1e96c18 -#: ../source/includes/collation-defaults-table.rst:304 -msgid "``gl@collation=search``" -msgstr "" - -# b9f43956cdd8430ba4529e4e2ca17629 -#: ../source/includes/collation-defaults-table.rst:322 -msgid "``de@collation=search``" -msgstr "" - -# 79877a116b8a4d01a641b9d16b904a49 -#: ../source/includes/collation-defaults-table.rst:328 -msgid "``de@collation=phonebook``" -msgstr "" - -# bfc1cc9d68a84985bd0d9539365c471d -#: ../source/includes/collation-defaults-table.rst:334 -msgid "``de@collation=eor``" -msgstr "" - -# e0b4ddc2f92542a5856fc469969509c8 -#: ../source/includes/collation-defaults-table.rst:346 -msgid "``de_AT@collation=phonebook``" -msgstr "" - -# 37266009f2904c9cb446a767b2177411 -#: ../source/includes/collation-defaults-table.rst:382 -msgid "``he@collation=search``" -msgstr "" - -# 3fa703c3768b423a9d2b61c29af50c4d -#: ../source/includes/collation-defaults-table.rst:406 -msgid "``is@collation=search``" -msgstr "" - -# be40b0771c824dcba35ab128b5a7c8af -#: ../source/includes/collation-defaults-table.rst:424 -msgid "``smn@collation=search``" -msgstr "" - -# 6b244ff826f447129338bb699eaaaf1b -#: ../source/includes/collation-defaults-table.rst:454 -msgid "``ja@collation=unihan``" -msgstr "" - -# 35362c1db329465aa71229f8e7c6aa20 -#: ../source/includes/collation-defaults-table.rst:466 -msgid "``kl@collation=search``" -msgstr "" - -# d1165afc16d749198e6e723404b06319 -#: ../source/includes/collation-defaults-table.rst:478 -msgid "``kn@collation=traditional``" -msgstr "" - -# 501bf249407b43efb939857cb1608ffe -#: ../source/includes/collation-defaults-table.rst:508 -msgid "``ko@collation=search``" -msgstr "" - -# c4934464bfbc4f909dc8138212ce2235 -#: ../source/includes/collation-defaults-table.rst:514 -msgid "``ko@collation=searchjl``" -msgstr "" - -# c3e318ff574a4ac58f4b74ec844107fe -#: ../source/includes/collation-defaults-table.rst:520 -msgid "``ko@collation=unihan``" -msgstr "" - -# f9517559a3cc4d288a822ddb489bfa84 -#: ../source/includes/collation-defaults-table.rst:532 -msgid "``lkt``" -msgstr "" - -# 923d3f699ae44d14b7d724d09a1bbfd3 -#: ../source/includes/collation-defaults-table.rst:550 -msgid "``ln``" -msgstr "" - -# 31c16817f9c04685bf0c60ca2525e320 -#: ../source/includes/collation-defaults-table.rst:556 -msgid "``ln@collation=phonetic``" -msgstr "" - -# 548c1ba05f4c4dbd808a61592fb670c3 -#: ../source/includes/collation-defaults-table.rst:628 -msgid "``se@collation=search``" -msgstr "" - -# 5877da38816e4b07958512dfe153b4c5 -#: ../source/includes/collation-defaults-table.rst:640 -msgid "``nb@collation=search``" -msgstr "" - -# 2bf0639021a5449f883f8fb0755788d7 -#: ../source/includes/collation-defaults-table.rst:652 -msgid "``nn@collation=search``" -msgstr "" - -# 75c5793eefd84598b27733c023051ff1 -#: ../source/includes/collation-defaults-table.rst:730 -msgid "``sr_Latn@collation=search``" -msgstr "" - -# a63d9789aa1f45c38f1086d578adeb8a -#: ../source/includes/collation-defaults-table.rst:742 -msgid "``si@collation=dictionary``" -msgstr "" - -# 4468ea36d65141d1bb0c9b05cb535025 -#: ../source/includes/collation-defaults-table.rst:754 -msgid "``sk@collation=search``" -msgstr "" - -# d4fb9a7a9b12497ebcb56dc6f948165c -#: ../source/includes/collation-defaults-table.rst:772 -msgid "``es@collation=search``" -msgstr "" - -# d9fcb0bf71a6414eba35ff72c3f7d9d5 -#: ../source/includes/collation-defaults-table.rst:778 -msgid "``es@collation=traditional``" -msgstr "" - -# b8ec8637a25845e696b24199d5577f4f -#: ../source/includes/collation-defaults-table.rst:796 -msgid "``sv@collation=search``" -msgstr "" - -# 282feeb6e21244fba5bd184a1543f843 -#: ../source/includes/collation-defaults-table.rst:816 -msgid "shifted" -msgstr "" - -# 80b8218a7ae641aebd3dffca684ef905 -#: ../source/includes/collation-defaults-table.rst:838 -msgid "``tr@collation=search``" -msgstr "" - -# 3b5ef29245c44c549b1af4b64dc43488 -#: ../source/includes/collation-defaults-table.rst:874 -msgid "``vi@collation=traditional``" -msgstr "" - -# 6aa1bbfdcca7492a96ca98528f06e544 -#: ../source/includes/collation-defaults-table.rst:898 -msgid "``yi@collation=search``" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/collation.po b/locale/es/LC_MESSAGES/reference/collation.po deleted file mode 100644 index 194745d8093..00000000000 --- a/locale/es/LC_MESSAGES/reference/collation.po +++ /dev/null @@ -1,259 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a018c9872e4c451ea510c98d6971c930 -#: ../source/reference/collation.txt:3 -msgid "Collation" -msgstr "" - -# bdfa0c9ffb754bafab32ee1463eb8961 -#: ../source/reference/collation.txt -msgid "On this page" -msgstr "" - -# d2777c6e881849cf96045f239038c614 -#: ../source/reference/collation.txt:13 -msgid "" -"Collation allows users to specify language-specific rules for string " -"comparison, such as rules for lettercase and accent marks." -msgstr "" - -# 35053a04389f4e0a91f93247ccac6eec -#: ../source/reference/collation.txt:16 -msgid "" -"You can specify collation for a collection or a view, an index, or " -"specific operations that support collation." -msgstr "" - -# 828f0bcd710b49ad9c070b166f5e34ec -#: ../source/reference/collation.txt:22 -msgid "Collation Document" -msgstr "" - -# 0aebb1cffc40450bad7631539d52a981 -#: ../source/reference/collation.txt:24 -msgid "A collation document has the following fields:" -msgstr "" - -# 51f6f4f62fae4eedb8ba1ba4de609bb7 -#: ../source/includes/extracts/collation-document.rst:14 -msgid "" -"When specifying collation, the ``locale`` field is mandatory; all other " -"collation fields are optional. For descriptions of the fields, see :ref" -":`collation-document-fields`." -msgstr "" - -# 295ed6e4e77d4002936f6056c7d9982a -#: ../source/reference/collation.txt:28 -msgid "" -"Default collation parameter values vary depending on which locale you " -"specify. For a complete list of default collation parameters and the " -"locales they are associated with, see :ref:`Collation Default Parameters" -"`." -msgstr "" - -# aefe5db5905f4afca93cce88ae296352 -#: ../source/reference/collation.txt:36 -msgid "Operations that Support Collation" -msgstr "" - -# 080fe6aadb6d4abc947026ce388eaf3c -#: ../source/reference/collation.txt:38 -msgid "You can specify collation for the following operations:" -msgstr "" - -# 158552f0e582404f80a79d3d76366115 -#: ../source/includes/extracts/collation-operations-table.rst:5 -msgid "Commands" -msgstr "" - -# 6fe0a9c2b1624d8582e71791f4bacd37 -#: ../source/includes/extracts/collation-operations-table.rst:6 -msgid "``mongo`` Shell Methods" -msgstr "" - -# 43addd04939845fba9f4427aef4a0698 -#: ../source/includes/extracts/collation-operations-table.rst:8 -msgid ":dbcommand:`create`" -msgstr "" - -# 67247e69591c4574b4222b9f093e99b5 -#: ../source/reference/collation.txt -msgid ":method:`db.createCollection()`" -msgstr "" - -# 86f42f7e5bf44954aa19ec997bed65f5 -#: ../source/reference/collation.txt -msgid ":method:`db.createView()`" -msgstr "" - -# f237920697de4a608237493e744b7812 -#: ../source/includes/extracts/collation-operations-table.rst:12 -msgid ":dbcommand:`createIndexes`" -msgstr "" - -# cee2fed1a00f4abeb9524c3a54f63be0 -#: ../source/includes/extracts/collation-operations-table.rst:13 -msgid ":method:`db.collection.createIndex()`" -msgstr "" - -# 0597cfad54a6424599107b67ac5df3e9 -#: ../source/includes/extracts/collation-operations-table.rst:15 -msgid ":dbcommand:`aggregate`" -msgstr "" - -# cead3f4824f44d1ea465361ee28825cc -#: ../source/includes/extracts/collation-operations-table.rst:16 -msgid ":method:`db.collection.aggregate()`" -msgstr "" - -# 53abca7b7957400282f96e0b96651ee7 -#: ../source/includes/extracts/collation-operations-table.rst:18 -msgid ":dbcommand:`distinct`" -msgstr "" - -# 5d5d6916fb584bb0b5863a7445dfc8eb -#: ../source/includes/extracts/collation-operations-table.rst:19 -msgid ":method:`db.collection.distinct()`" -msgstr "" - -# 4dcffa63142e4f70a8e45a91364b6e3d -#: ../source/includes/extracts/collation-operations-table.rst:21 -msgid ":dbcommand:`findAndModify`" -msgstr "" - -# 2ea2797e869f4f419ecfa1c409fd4317 -#: ../source/reference/collation.txt -msgid ":method:`db.collection.findAndModify()`" -msgstr "" - -# e421c036ce474992b165d88994b376d5 -#: ../source/reference/collation.txt -msgid ":method:`db.collection.findOneAndDelete()`" -msgstr "" - -# ad7344c0e51545ed87ff2acd99587b16 -#: ../source/reference/collation.txt -msgid ":method:`db.collection.findOneAndReplace()`" -msgstr "" - -# 3e12bf7ec4254208a3f69101449bb985 -#: ../source/reference/collation.txt -msgid ":method:`db.collection.findOneAndUpdate()`" -msgstr "" - -# caae0a4404274c97aa27e79047a3b413 -#: ../source/includes/extracts/collation-operations-table.rst:27 -msgid ":dbcommand:`find`" -msgstr "" - -# 5608b95ba01a48cc8b4ce4d66ea5651a -#: ../source/includes/extracts/collation-operations-table.rst:29 -msgid "" -":method:`cursor.collation()` to specify collation for " -":method:`db.collection.find()`" -msgstr "" - -# ffa8862bacab4c92bd5369791cb9fbe7 -#: ../source/includes/extracts/collation-operations-table.rst:32 -msgid ":dbcommand:`mapReduce`" -msgstr "" - -# a877e127ed2d4bdcba20611526c339a4 -#: ../source/includes/extracts/collation-operations-table.rst:34 -msgid ":method:`db.collection.mapReduce()`" -msgstr "" - -# 2e046ab340154e8f8222ddcaf8cf3206 -#: ../source/includes/extracts/collation-operations-table.rst:36 -msgid ":dbcommand:`delete`" -msgstr "" - -# c302720b084542e493a916c93ced0a41 -#: ../source/reference/collation.txt -msgid ":method:`db.collection.deleteOne()`" -msgstr "" - -# ae701fb50e1746c19af9d7bc6f93f09a -#: ../source/reference/collation.txt -msgid ":method:`db.collection.deleteMany()`" -msgstr "" - -# b0fc6aca72194524b89b7c0300343310 -#: ../source/reference/collation.txt -msgid ":method:`db.collection.remove()`" -msgstr "" - -# 55bf9ff392ed4601ad9d4e31780ab5e3 -#: ../source/includes/extracts/collation-operations-table.rst:41 -msgid ":dbcommand:`update`" -msgstr "" - -# 032fe8ce92b94e25ace3b70c69b49738 -#: ../source/reference/collation.txt -msgid ":method:`db.collection.update()`" -msgstr "" - -# 91da2c77cc084ad688ddb8dc6b9cf917 -#: ../source/reference/collation.txt -msgid ":method:`db.collection.updateOne()`," -msgstr "" - -# 7353dcedb1b447678ee78a73eaeb22a0 -#: ../source/reference/collation.txt -msgid ":method:`db.collection.updateMany()`," -msgstr "" - -# d8a15b3565454d4eb93cffce1f39ad94 -#: ../source/reference/collation.txt -msgid ":method:`db.collection.replaceOne()`" -msgstr "" - -# cbc863ffb3c64cebb0c5c896d2e97ae0 -#: ../source/includes/extracts/collation-operations-table.rst:50 -msgid "" -"Individual update, replace, and delete operations in " -":method:`db.collection.bulkWrite()`." -msgstr "" - -# 90622d86d0e34ffb845945a22326cd07 -#: ../source/includes/collation-behavior.rst:2 -msgid "Behavior" -msgstr "" - -# 34bff35e1d494bbd8be508ac06524a3d -#: ../source/includes/collation-behavior.rst:4 -msgid "" -"Some collation locales have variants, which employ special language-" -"specific rules. To specify a locale variant, use the following syntax:" -msgstr "" - -# 055fcb9f445f4d64b9ae11c46cef1cba -#: ../source/includes/collation-behavior.rst:12 -msgid "For example, to use the ``pinyin`` variant of the Chinese collation:" -msgstr "" - -# a8a514c0d1764fdb877ee7b32a9da7ed -#: ../source/reference/collation.txt:44 -msgid "" -"For a complete list of all collation locales and their variants, see " -":ref:`Collation Locales`." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/command.po b/locale/es/LC_MESSAGES/reference/command.po deleted file mode 100644 index aacf51fbbf5..00000000000 --- a/locale/es/LC_MESSAGES/reference/command.po +++ /dev/null @@ -1,144 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:45+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a1fa507747d44704bdb0e107065f8ac4 -#: ../source/reference/command.txt:5 -msgid "Database Commands" -msgstr "" - -# bfe8319bfb4f42e5955e636feb6fc024 -#: ../source/reference/command.txt -msgid "On this page" -msgstr "" - -# cb30c5dbe7694a4a994ba1a6bab26df2 -#: ../source/reference/command.txt:15 -msgid "" -"All command documentation outlined below describes a command and its " -"available parameters and provides a document template or prototype for " -"each command. Some command documentation also includes the relevant " -":program:`mongo` shell helpers." -msgstr "" - -# 3631b8fe50f147179603c444426fc493 -#: ../source/reference/command.txt:20 -msgid "To run a command, use the :method:`db.runCommand()`:" -msgstr "" - -# e752b9fecbc04e1f988b1c7a81d3096f -#: ../source/includes/extracts/commands-toc-explanation.rst:3 -msgid "" -"For details on specific commands, including syntax and examples, click on" -" the specific command to go to its reference page." -msgstr "" - -# f2189de305a249878899a014965bce15 -#: ../source/reference/command.txt:29 -msgid "User Commands" -msgstr "" - -# 53b5fed6202847eea3fa3ca6ff7065f2 -#: ../source/reference/command.txt:32 -msgid "Aggregation Commands" -msgstr "" - -# 207686bae2d94546bf7a7acc4aa54d08 -#: ../source/reference/command.txt:46 -msgid "Geospatial Commands" -msgstr "" - -# 0a9f670d571d496a9b4cb3cfb5dfcb47 -#: ../source/reference/command.txt:62 -msgid "Query and Write Operation Commands" -msgstr "" - -# 3fc2ece351264171b764a20a4dc4b767 -#: ../source/reference/command.txt:78 -msgid "Query Plan Cache Commands" -msgstr "" - -# 4bb2340d0e94416bb0a85d18d55f16ce -#: ../source/reference/command.txt:93 -msgid "Database Operations" -msgstr "" - -# ff433167a73c42b89c695e45508ee9f0 -#: ../source/reference/command.txt:96 -msgid "Authentication Commands" -msgstr "" - -# 9d5c7bc023fa453681390b34ad75ab47 -#: ../source/reference/command.txt:112 -msgid "User Management Commands" -msgstr "" - -# bfec1f58a1ed4fb0ad87f5a8d1a65c98 -#: ../source/reference/command.txt:128 -msgid "Role Management Commands" -msgstr "" - -# 5f7219b4ca6345c4925acf2198d8aabf -#: ../source/reference/command.txt:142 -msgid "Replication Commands" -msgstr "" - -# 38d8e581617c4f1494b57df094620a04 -#: ../source/reference/command.txt:155 -msgid ":doc:`/replication` for more information regarding replication." -msgstr "" - -# 29495ff782824a8ba9b0be774cbda02d -#: ../source/reference/command.txt:159 -msgid "Sharding Commands" -msgstr "" - -# a2edf59ff1a344eeb223f94908d808e3 -#: ../source/reference/command.txt:172 -msgid "" -":doc:`/sharding` for more information about MongoDB's sharding " -"functionality." -msgstr "" - -# 059bef197b3f4189b596ec84bdb37412 -#: ../source/reference/command.txt:178 -msgid "Instance Administration Commands" -msgstr "" - -# d3d4a389fa5c481c9eb3e8143d088101 -#: ../source/reference/command.txt:192 -msgid "Diagnostic Commands" -msgstr "" - -# 9a18cf4996ee47d2a4fc244faca681e5 -#: ../source/reference/command.txt:206 -msgid "Internal Commands" -msgstr "" - -# a9ca4b40dc5a4a079e81afc44aabb4b3 -#: ../source/reference/command.txt:220 -msgid "Auditing Commands" -msgstr "" - -# ae0e673734fc4a87a9f08cc1532baa89 -#~ msgid "Testing Commands" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/command/addShard.po b/locale/es/LC_MESSAGES/reference/command/addShard.po deleted file mode 100644 index 238b37fdbec..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/addShard.po +++ /dev/null @@ -1,178 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:08+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 84fd9e01344d4af7988c7de8dd0538b1 -#: ../source/reference/command/addShard.txt:3 -msgid "addShard" -msgstr "" - -# 45148db711e54507a231e2ad1af5d862 -#: ../source/reference/command/addShard.txt -msgid "On this page" -msgstr "" - -# 275029ba6b5f44f2bc4e9b36f4ae2ad0 -#: ../source/reference/command/addShard.txt:14 -msgid "Definition" -msgstr "" - -# 8175062b61bd470eae538393ef4bf5a6 -#: ../source/reference/command/addShard.txt:18 -msgid "" -"Adds either a database instance or a :term:`replica set` to a " -":term:`sharded cluster`. The optimal configuration is to deploy shards " -"across replica sets." -msgstr "" - -# b8e173aca125450a8036fae6e5870c0c -#: ../source/reference/command/addShard.txt:22 -msgid "" -"Run :dbcommand:`addShard` when connected to a :program:`mongos` instance." -" The command takes the following form when adding a single database " -"instance as a shard:" -msgstr "" - -# a425e1871b944454b52aadba60afc86f -#: ../source/reference/command/addShard.txt:30 -msgid "When adding a replica set as a shard, use the following form:" -msgstr "" - -# a5cfa8c9bd204f9883eaa2da4c1da731 -#: ../source/reference/command/addShard.txt:36 -msgid "The command contains the following fields:" -msgstr "" - -# d0269d99c49c4061bdb653856f721123 -#: ../source/reference/command/addShard.txt:40 -msgid "" -"The :dbcommand:`addShard` command stores shard configuration information " -"in the :term:`config database`. Always run :dbcommand:`addShard` when " -"using the ``admin`` database." -msgstr "" - -# 9106ea6218fe40e8b229d8f9d5d1becd -#: ../source/reference/command/addShard.txt:44 -msgid "" -"Specify a ``maxSize`` when you have machines with different disk " -"capacities, or if you want to limit the amount of data on some shards. " -"The ``maxSize`` constraint prevents the :term:`balancer` from migrating " -"chunks to the shard when the value of :serverstatus:`mem.mapped` exceeds " -"the value of ``maxSize``." -msgstr "" - -# 7d54ddd86f5746429901d05426adf5e7 -#: ../source/reference/command/addShard.txt:52 -msgid "Considerations" -msgstr "" - -# 1e2c623ec6974bd89bb97a27b048d828 -#: ../source/reference/command/addShard.txt:55 -msgid "Balancing" -msgstr "" - -# 748383c7f4a34b22a5264248636f7b7a -#: ../source/includes/fact-adding-shards-changes-cluster-balance.rst:1 -msgid "" -"When you add a shard to a sharded cluster, you affect the balance of " -":term:`chunks ` among the shards of a cluster for all existing " -"sharded collections. The balancer will begin migrating chunks so that the" -" cluster will achieve balance. See :ref:`sharding-internals-balancing` " -"for more information." -msgstr "" - -# 30c49a6b29544302900017e9d5acc103 -#: ../source/includes/fact-archiveMovedChunks.rst:3 -msgid "" -"Chunk migrations can have an impact on disk space. Starting in MongoDB " -"2.6, the source shard automatically archives the migrated documents by " -"default. For details, see :ref:`moveChunk-directory`." -msgstr "" - -# a53935c4f03e49f09e3b8bd99b657d6b -#: ../source/reference/command/addShard.txt:60 -msgid "Hidden Members" -msgstr "" - -# 79785b70c34f459a883b12350bb16649 -#: ../source/includes/important-add-shard-not-compatible-with-hidden-members.rst:1 -msgid "" -"You cannot include a :doc:`hidden member ` in the seed list provided to |cmd-name|." -msgstr "" - -# f5dd161bee834e82b333795481ca319a -#: ../source/reference/command/addShard.txt:66 -msgid "Examples" -msgstr "" - -# 23d7721704f14916a147cc244777cc3c -#: ../source/reference/command/addShard.txt:68 -msgid "" -"The following command adds the database instance running on port " -"``27027`` on the host ``mongodb0.example.net`` as a shard:" -msgstr "" - -# 72c4d6871b7d4e68a572eef417b046ee -#: ../source/reference/command/addShard.txt:78 -msgid "" -"Do not use ``localhost`` for the hostname unless your " -":term:`configuration server ` is also running on " -"``localhost``." -msgstr "" - -# d0369c20769b4c7db2c1e799deed0269 -#: ../source/reference/command/addShard.txt:82 -msgid "The following command adds a replica set as a shard:" -msgstr "" - -# 87f2fd9e877d41da8a51162079717eae -#: ../source/reference/command/addShard.txt:89 -msgid "" -"You may specify all members in the replica set. All additional hostnames " -"must be members of the same replica set." -msgstr "" - -# 75011750f3b24792a4caf7378b423572 -#~ msgid "" -#~ "Specify a ``maxSize`` when you have " -#~ "machines with different disk capacities, " -#~ "or if you want to limit the " -#~ "amount of data on some shards. The" -#~ " ``maxSize`` constraint prevents the " -#~ ":term:`balancer` from migrating chunks to " -#~ "the shard when the value of " -#~ ":data:`mem.mapped ` exceeds " -#~ "the value of ``maxSize``." -#~ msgstr "" - -#~ msgid "" -#~ "When you add a shard to a " -#~ "sharded cluster, you affect the balance" -#~ " of :term:`chunks ` among the " -#~ "shards of a cluster for all " -#~ "existing sharded collections. The balancer " -#~ "will begin migrating chunks so that " -#~ "the cluster will achieve balance. See" -#~ " :doc:`/core/sharding-balancing` for more " -#~ "information." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/command/addShardToZone.po b/locale/es/LC_MESSAGES/reference/command/addShardToZone.po deleted file mode 100644 index cf94f9a2ffd..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/addShardToZone.po +++ /dev/null @@ -1,166 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 4325188e5b8540e1af1f358b7ea4f4ac -#: ../source/reference/command/addShardToZone.txt:3 -msgid "addShardToZone" -msgstr "" - -# 8220f51384804e5db836c8e5cd92cfc6 -#: ../source/reference/command/addShardToZone.txt -msgid "On this page" -msgstr "" - -# 0267b1ca95a14097a8c0263e2c9226a2 -#: ../source/reference/command/addShardToZone.txt:14 -msgid "Definition" -msgstr "" - -# 617cce88e3224b5794deb22b4cfec464 -#: ../source/reference/command/addShardToZone.txt:20 -msgid "" -"Associates a shard with a :term:`zone`. MongoDB associates this shard " -"with the given zone. Chunks that are covered by the zone are assigned to " -"shards associated with the zone." -msgstr "" - -# 50a4cfb4b46c4a3db3d3265a05607342 -#: ../source/includes/fact-dbcommand.rst:1 -msgid "" -"To run |command|, use the :method:`db.runCommand( { \\ } ) " -"` method." -msgstr "" - -# 580958bb56f24f558a824d2ff89ccb62 -#: ../source/reference/command/addShardToZone.txt:28 -msgid "You must run :dbcommand:`addShardToZone` on the admin database." -msgstr "" - -# 995ea61b24bc424f802dd45536ff9a73 -#: ../source/reference/command/addShardToZone.txt:30 -msgid "The :dbcommand:`addShardToZone` command has the following syntax:" -msgstr "" - -# 1bb7ca3696be48389ceb91fcf77234ba -#: ../source/reference/command/addShardToZone.txt:39 -msgid "The command takes the following fields:" -msgstr "" - -# 4a538462cd0c445d837e49dc208d1a52 -#: ../source/reference/command/addShardToZone.txt:43 -msgid "" -"Only issue :dbcommand:`addShardToZone` when connected to a " -":program:`mongos` instance." -msgstr "" - -# d8812811a38741f9b693c95ecb29ea29 -#: ../source/reference/command/addShardToZone.txt:46 -msgid "" -"The :program:`mongo` shell provides the helper method " -":method:`sh.addShardToZone()`" -msgstr "" - -# f726a03fc7ae4285959fb9efe764ae60 -#: ../source/reference/command/addShardToZone.txt:50 -msgid "Behavior" -msgstr "" - -# 7d4c824506b146ea92b6e03b898f745b -#: ../source/reference/command/addShardToZone.txt:52 -msgid "" -"You can associate a zone with multiple shards, and a shard can associate " -"with multiple zones." -msgstr "" - -# 756d9d2e9f6f44069b391de52368484f -#: ../source/reference/command/addShardToZone.txt:55 -msgid "" -"See the :ref:`zone ` manual page for more information on " -"zones in a sharded cluster." -msgstr "" - -# 01d09f489dba46619ddbdfc9d72d947d -#: ../source/reference/command/addShardToZone.txt:59 -msgid "Ranges" -msgstr "" - -# ab91623af94a480e818f035efc2db7d9 -#: ../source/reference/command/addShardToZone.txt:61 -msgid "" -"MongoDB effectively ignores zones that do not have at least one range of " -"shard key values associated with it." -msgstr "" - -# ece96759ca864c60b23e56b4e3ec0fc5 -#: ../source/reference/command/addShardToZone.txt:64 -msgid "" -"To associate a range of shard key values with a zone, use the " -":dbcommand:`updateZoneKeyRange` database command, or the " -":method:`sh.updateZoneKeyRange()` shell helper." -msgstr "" - -# 6481a1979c1e459b8b462e2e297946cf -#: ../source/reference/command/addShardToZone.txt:69 -msgid "Security" -msgstr "" - -# fa0dcebaeace4725909f04a053f2fc79 -#: ../source/reference/command/addShardToZone.txt:71 -msgid "" -"For sharded clusters running with :ref:`authentication `," -" you must authenticate as a user whose privileges include " -":authaction:`update` on the ``config.shards`` collection or the " -"``config`` database." -msgstr "" - -# d1d429e2e9774e6f99f09065d8dc2f51 -#: ../source/reference/command/addShardToZone.txt:75 -msgid "" -"The :authrole:`clusterAdmin` or :authrole:`clusterManager` built-in roles" -" have the appropriate permissions for issuing " -":dbcommand:`addShardToZone`. See the documentation page for :ref:`Role-" -"Based Access Control ` for more information." -msgstr "" - -# cf01ccd69fc74b83abe4cc3d13dcdecb -#: ../source/reference/command/addShardToZone.txt:81 -msgid "Example" -msgstr "" - -# 38370507ccea412da718ef85ff5abf8a -#: ../source/reference/command/addShardToZone.txt:83 -msgid "The following example associates ``shard0000`` with zone ``JFK``:" -msgstr "" - -# 7c66b7e616d5407a94e334c51dd07d8b -#: ../source/reference/command/addShardToZone.txt:91 -msgid "" -"A shard can associate with multiple zones. The following example " -"associates ``LGA`` to ``shard0000``:" -msgstr "" - -# 97ae67ce6fb843cf8993c1692271c4f8 -#: ../source/reference/command/addShardToZone.txt:99 -msgid "" -"``shard0000`` associates with both the ``LGA`` zone and the ``JFK`` zone." -" In a balanced cluster, MongoDB routes reads and writes covered by either" -" zone to ``shard0000``." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/command/aggregate.po b/locale/es/LC_MESSAGES/reference/command/aggregate.po deleted file mode 100644 index a6a4038c724..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/aggregate.po +++ /dev/null @@ -1,358 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:02+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 2e5488b217c744a782ef80478529b610 -#: ../source/reference/command/aggregate.txt:3 -msgid "aggregate" -msgstr "" - -# 64b2240f5ce14134a642875b6a33d47b -#: ../source/reference/command/aggregate.txt -msgid "On this page" -msgstr "" - -# fca8d17d910049499c5d80406c919778 -#: ../source/reference/command/aggregate.txt:15 -msgid "" -"Performs aggregation operation using the :doc:`aggregation pipeline " -"`. The pipeline allows users to" -" process data from a collection with a sequence of stage-based " -"manipulations." -msgstr "" - -# 1c76823d114f4dea9e62980beaee8f9e -#: ../source/reference/command/aggregate.txt:22 -msgid "The command has following syntax:" -msgstr "" - -# ebac51aa28de40e7b0a1251713a10e97 -#: ../source/reference/command/aggregate.txt:39 -msgid "" -"The :dbcommand:`aggregate` command takes the following fields as " -"arguments:" -msgstr "" - -# f1340a302e6a4f88bb1103fa9c57f53c -# 47e3ec3e7d9d4c6f8fce63f1b670ab2e -#: ../source/includes/deprecation-aggregate-wo-cursor.rst:1 -msgid "" -"MongoDB 3.4 deprecates the use of :dbcommand:`aggregate` command " -"**without** the ``cursor`` option, unless the pipeline includes the " -"``explain`` option. When returning aggregation results inline using the " -":dbcommand:`aggregate` command, specify the cursor option using the " -"default batch size ``cursor: {}`` or specify the batch size in the cursor" -" option ``cursor: { batchSize: }``." -msgstr "" - -# 44fa49f264814e049b85f28afe039b10 -#: ../source/reference/command/aggregate.txt:50 -msgid "" -":doc:`aggregation pipeline ` " -"introduces the :pipeline:`$out` operator to allow :dbcommand:`aggregate` " -"command to store results to a collection." -msgstr "" - -# b2c7e778240e4ab5aa5a8ea22243ac9a -#: ../source/reference/command/aggregate.txt:54 -msgid "" -"For more information about the aggregation pipeline :doc:`/core" -"/aggregation-pipeline`, :doc:`/reference/aggregation`, and :doc:`/core" -"/aggregation-pipeline-limits`." -msgstr "" - -# 612dcf568f8d44d695d54610f7038bf6 -#: ../source/reference/command/aggregate.txt:59 -msgid "Example" -msgstr "" - -# 98f9547516244c0492d4247f79a706c1 -#: ../source/reference/command/aggregate.txt:65 -msgid "" -"Rather than run the :dbcommand:`aggregate` command directly, most users " -"should use the :method:`db.collection.aggregate()` helper provided in the" -" :program:`mongo` shell or the equivalent helper in their driver. In 2.6 " -"and later, the :method:`db.collection.aggregate()` helper always returns " -"a cursor." -msgstr "" - -# 7c98b5dcf3aa43798eb30e671cabce44 -#: ../source/reference/command/aggregate.txt:71 -msgid "" -"Except for the first example which demonstrates the command syntax, the " -"examples in this page use the :method:`db.collection.aggregate()` helper." -msgstr "" - -# a8a8bc8f7cd44d0588e873a30939f28c -#: ../source/reference/command/aggregate.txt:76 -msgid "Aggregate Data with Multi-Stage Pipeline" -msgstr "" - -# cf5a8ef618c740bab8100921c478824f -#: ../source/reference/command/aggregate.txt:78 -msgid "A collection ``articles`` contains documents such as the following:" -msgstr "" - -# 9393caf063ac4874b359da3dcd055ed2 -#: ../source/reference/command/aggregate.txt:89 -msgid "" -"The following example performs an :dbcommand:`aggregate` operation on the" -" ``articles`` collection to calculate the count of each distinct element " -"in the ``tags`` array that appears in the collection." -msgstr "" - -# 6288df6bfad448a7ae6bc35f345984b3 -#: ../source/reference/command/aggregate.txt:105 -msgid "" -"In the :program:`mongo` shell, this operation can use the " -":method:`db.collection.aggregate()` helper as in the following:" -msgstr "" - -# 83217a733cf84b0193cc7fde71524d1b -#: ../source/reference/command/aggregate.txt:117 -msgid "Return Information on the Aggregation Operation" -msgstr "" - -# 000bb0f508fe4a12951b001edb2ab4ad -#: ../source/reference/command/aggregate.txt:119 -msgid "" -"The following aggregation operation sets the optional field ``explain`` " -"to ``true`` to return information about the aggregation operation." -msgstr "" - -# 24cabb567b59467b9d82a78eec1bf3dd -#: ../source/reference/command/aggregate.txt:132 -msgid "The ``explain`` output is subject to change between releases." -msgstr "" - -# 002dcc3b8e87402bbdebbf61a165e4a4 -#: ../source/reference/command/aggregate.txt:134 -msgid ":method:`db.collection.aggregate()` method" -msgstr "" - -# a7f17d5330be4aa6a3e49161e4cf3f58 -#: ../source/reference/command/aggregate.txt:137 -msgid "Aggregate Data using External Sort" -msgstr "" - -# b03c2120b0d749ec8c507563249db193 -#: ../source/reference/command/aggregate.txt:139 -msgid "" -"Aggregation pipeline stages have :ref:`maximum memory use limit `. To handle large datasets, set ``allowDiskUse`` " -"option to ``true`` to enable writing data to temporary files, as in the " -"following example:" -msgstr "" - -# 58f24fdb23c44679801d4462a45d26df -# b254d5e4321e47ef988a9b82b9d2c5de -#: ../source/reference/command/aggregate.txt:153 -#: ../source/reference/command/aggregate.txt:236 -msgid ":method:`db.collection.aggregate()`" -msgstr "" - -# 0fc2bb7f40df4dc1b4b0bfb38c2d23a6 -#: ../source/reference/command/aggregate.txt:156 -msgid "Aggregate Data Specifying Batch Size" -msgstr "" - -# 1bcce4b718574044b5ca5dcd199d65d4 -#: ../source/reference/command/aggregate.txt:158 -msgid "" -"To specify an *initial* batch size, specify the ``batchSize`` in the " -"``cursor`` field, as in the following example:" -msgstr "" - -# b557e94a3b87492a91b15c6cd641b34a -#: ../source/reference/command/aggregate.txt:172 -msgid "" -"The ``{batchSize: 0 }`` document specifies the size of the *initial* " -"batch size only. Specify subsequent batch sizes to :ref:`OP_GET_MORE " -"` operations as with other MongoDB cursors. A " -"``batchSize`` of ``0`` means an empty first batch and is useful if you " -"want to quickly get back a cursor or failure message, without doing " -"significant server-side work." -msgstr "" - -# 4e9ed4a4525b412285db832158a26694 -#: ../source/reference/command/aggregate.txt:180 -msgid "Specify a Collation" -msgstr "" - -# 61cfc9ca38a14bdf8c0bcce866cc07b8 -#: ../source/includes/extracts/collation-description.rst:1 -msgid "" -":doc:`Collation ` allows users to specify language-" -"specific rules for string comparison, such as rules for lettercase and " -"accent marks." -msgstr "" - -# 4a366e6b5181461cb0d7e8ed504b1156 -#: ../source/reference/command/aggregate.txt:184 -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -# eedc2ed6cc3b42e68084418f24f340e2 -#: ../source/reference/command/aggregate.txt:192 -msgid "The following aggregation operation includes the :ref:`collation` option:" -msgstr "" - -# 4ed2fb1119134ea3a019d7cdee547fee -#: ../source/reference/command/aggregate.txt:202 -msgid "" -"For descriptions on the collation fields, see :ref:`collation-document-" -"fields`." -msgstr "" - -# 9683d9396f5e4049b0aa31935b11858d -#: ../source/reference/command/aggregate.txt:206 -msgid "Override Default Read Concern" -msgstr "" - -# 927059c187ae47839254db6ed9466bd1 -#: ../source/reference/command/aggregate.txt:208 -msgid "" -"To override the default read concern level of :readconcern:`\"local\"`, " -"use the ``readConcern`` option. The :dbcommand:`getMore` command uses the" -" ``readConcern`` level specified in the originating " -":dbcommand:`aggregate` command.s" -msgstr "" - -# 70f99455bd3c4ad983cedb5d7f61cac5 -#: ../source/reference/command/aggregate.txt:213 -msgid "" -"The following operation on a replica set specifies a :doc:`read concern " -"` of :readconcern:`\"majority\"` to read the " -"most recent copy of the data confirmed as having been written to a " -"majority of the nodes." -msgstr "" - -# 83e7003cfc944d869a54733ae7f83049 -#: ../source/includes/fact-enable-majority-readConcern.rst:1 -msgid "To use :term:`read concern` level of :readconcern:`\"majority\"`," -msgstr "" - -# cd1366f7da1a493f85243b2ec2178d67 -#: ../source/includes/fact-enable-majority-readConcern.rst:3 -msgid "" -"you must start the :program:`mongod` instances with the " -":option:`--enableMajorityReadConcern` command line option (or the " -":setting:`replication.enableMajorityReadConcern` set to ``true`` if using" -" a configuration file)." -msgstr "" - -# 7a13cfb1de0845ef82b365d92a54141e -#: ../source/includes/fact-enable-majority-readConcern.rst:8 -msgid "" -"replica sets must use :ref:`WiredTiger storage engine ` and election :rsconf:`protocol version 1 `." -msgstr "" - -# 4098a75f02a3474688336d784cd44b9e -#: ../source/includes/fact-aggregate-readConcern.rst:1 -msgid "" -"To use a :doc:`read concern ` level of " -":readconcern:`\"majority\"`, you cannot include the :pipeline:`$out` " -"stage." -msgstr "" - -# b380136c3ce740adbebb0dae5e0eafe0 -#: ../source/includes/fact-readConcern-most-recent-data-in-node.rst:1 -msgid "" -"Regardless of the :term:`read concern` level, the most recent data on a " -"node may not reflect the most recent version of the data in the system." -msgstr "" - -# b201317fd0d04984a65d1f872d8e69a9 -#: ../source/includes/usage-read-concern-majority.rst:1 -msgid "" -"To ensure that a single thread can read its own writes, use " -":readconcern:`\"majority\"` read concern and :writeconcern:`\"majority\"`" -" write concern against the primary of the replica set." -msgstr "" - -# 9de1c7e03b924d569be518183db7be92 -#~ msgid "" -#~ "The :dbcommand:`aggregate` command adds " -#~ "support for returning a cursor, supports" -#~ " the ``explain`` option, and enhances " -#~ "its sort operations with an external " -#~ "sort facility." -#~ msgstr "" - -# 631811689ddf482bb036afc5f7587d97 -#~ msgid "" -#~ "In the :program:`mongo` shell, this " -#~ "operation can use the " -#~ ":method:`~db.collection.aggregate()` helper as in" -#~ " the following:" -#~ msgstr "" - -# 20a8bb297ae848b1861c34d577ceaa29 -#~ msgid "" -#~ "In 2.6 and later, the " -#~ ":method:`~db.collection.aggregate()` helper always " -#~ "returns a cursor." -#~ msgstr "" - -# 4869974dc9cf4431b0affa5f5558cd09 -#~ msgid "" -#~ "If an error occurs, the " -#~ ":method:`~db.collection.aggregate()` helper throws " -#~ "an exception. In previous versions, the" -#~ " helper returned a document with the" -#~ " error message and code, and ``ok``" -#~ " status field not equal to ``1``, " -#~ "same as the :dbcommand:`aggregate` command." -#~ msgstr "" - -# 5905a6ebd0cd4a2aa6894f602c2406c2 -#~ msgid "" -#~ "The intended readers of the ``explain``" -#~ " output document are humans, and not" -#~ " machines, and the output format is" -#~ " subject to change between releases." -#~ msgstr "" - -# f499972aa7df4400b54cbe2746e7b7e1 -#~ msgid "Aggregate Command Returns a Cursor" -#~ msgstr "" - -# 9b3aac53c67c40eb9375f55afcff374f -#~ msgid "" -#~ "Using the :dbcommand:`aggregate` command to" -#~ " return a cursor is a low-level" -#~ " operation, intended for authors of " -#~ "drivers. Most users should use the " -#~ ":method:`db.collection.aggregate()` helper provided " -#~ "in the :program:`mongo` shell or in " -#~ "their driver. In 2.6 and later, " -#~ "the :method:`~db.collection.aggregate()` helper " -#~ "always returns a cursor." -#~ msgstr "" - -# 43d565f749364cb2818e5051d748da34 -#~ msgid "" -#~ "The following command returns a document" -#~ " that contains results with which to" -#~ " instantiate a cursor object." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/command/applyOps.po b/locale/es/LC_MESSAGES/reference/command/applyOps.po deleted file mode 100644 index 2b7a0eb1f7e..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/applyOps.po +++ /dev/null @@ -1,121 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:07+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 5f0c7ff6c7fd4180b73581787284e656 -#: ../source/reference/command/applyOps.txt:3 -msgid "applyOps" -msgstr "" - -# 48dcc39aed794828bfc1085fc8a6c334 -#: ../source/reference/command/applyOps.txt -msgid "On this page" -msgstr "" - -# 4d256c6001494e72aa8bf597944fbe4f -#: ../source/reference/command/applyOps.txt:14 -msgid "Definition" -msgstr "" - -# 8d9fe46d34b64a3d99699a99fef773dc -#: ../source/reference/command/applyOps.txt:18 -msgid "" -"Applies specified :term:`oplog` entries to a :program:`mongod` instance. " -"The :dbcommand:`applyOps` command is primarily an internal command." -msgstr "" - -# c84cd6bb65f045efa7a8223154fd4a0f -#: ../source/includes/extracts/access-eval-applyOps.rst:1 -msgid "" -"If authorization is enabled, you must have access to all actions on all " -"resources in order to run :dbcommand:`applyOps`. Providing such access is" -" not recommended, but if your organization requires a user to run " -":dbcommand:`applyOps`, create a role that grants :authaction:`anyAction` " -"on :ref:`resource-anyresource`. Do not assign this role to any other " -"user." -msgstr "" - -# 4c0aaa6c307b4ff28e16a0f9c58bc01b -#: ../source/reference/command/applyOps.txt:24 -msgid "The :dbcommand:`applyOps` command has the following prototype form:" -msgstr "" - -# 78d01ab0a78a44f3a9346ec352ae646e -#: ../source/reference/command/applyOps.txt:32 -msgid "" -"The :dbcommand:`applyOps` command takes a document with the following " -"fields:" -msgstr "" - -# b2dc3d038e6b49969ec79ae49804cd6a -#: ../source/reference/command/applyOps.txt:36 -msgid "" -"The ``preCondition`` array takes one or more documents with the following" -" fields:" -msgstr "" - -# 255dd00e599144319c1a74e749cf92dc -#: ../source/reference/command/applyOps.txt:42 -msgid "Behavior" -msgstr "" - -# 5973f1d6a9cb44128602af3de1e04750 -#: ../source/includes/warning-blocking-global.rst:3 -msgid "" -"This command obtains a global write lock and will block other operations " -"until it has completed." -msgstr "" - -#~ msgid "" -#~ "If authentication is enabled, you must" -#~ " have access to all actions on " -#~ "all resources in order to run " -#~ "|eval-object|. Providing such access is " -#~ "not recommended, but if your " -#~ "organization requires a user to run " -#~ "|eval-object|, create a role that " -#~ "grants :authaction:`anyAction` on :ref:`resource-" -#~ "anyresource`. Do not assign this role" -#~ " to any other user." -#~ msgstr "" - -# c105c00c22aa4748be294eb2471d7159 -#~ msgid "" -#~ "Applies specified :term:`oplog` entries to " -#~ "a :program:`mongod` instance. The " -#~ ":dbcommand:`applyOps` command is primarily an" -#~ " internal command to support :term:`sharded" -#~ " clusters `." -#~ msgstr "" - -#~ msgid "" -#~ "If authorization is enabled, you must" -#~ " have access to all actions on " -#~ "all resources in order to run " -#~ "|eval-object|. Providing such access is " -#~ "not recommended, but if your " -#~ "organization requires a user to run " -#~ "|eval-object|, create a role that " -#~ "grants :authaction:`anyAction` on :ref:`resource-" -#~ "anyresource`. Do not assign this role" -#~ " to any other user." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/command/authSchemaUpgrade.po b/locale/es/LC_MESSAGES/reference/command/authSchemaUpgrade.po deleted file mode 100644 index dd61ebead0e..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/authSchemaUpgrade.po +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:38+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# e6dd2df585864c39b26e5948b9cc9110 -#: ../source/reference/command/authSchemaUpgrade.txt:3 -msgid "authSchemaUpgrade" -msgstr "" - -# 8decbfb4b961405fb6d15bf792ea9b5e -#: ../source/reference/command/authSchemaUpgrade.txt:19 -msgid "" -":dbcommand:`authSchemaUpgrade` supports the upgrade process for existing " -"systems that use :term:`authentication` and :term:`authorization` " -"between:" -msgstr "" - -# 36098b686b4e45bba5bb30bcfac349b4 -#: ../source/reference/command/authSchemaUpgrade.txt:23 -msgid "2.4 and 2.6 (See :doc:`/release-notes/2.6-upgrade-authorization`)" -msgstr "" - -# 9192235394e74699a5dd614da39508a6 -#: ../source/reference/command/authSchemaUpgrade.txt:24 -msgid "2.6 and 3.0 (See :doc:`/release-notes/3.0-scram`)" -msgstr "" - -#~ msgid "" -#~ ":dbcommand:`authSchemagUpgrade` supports the upgrade" -#~ " from 2.4 to 2.6 process for " -#~ "existing systems that use " -#~ ":term:`authentication` and :term:`authorization`. " -#~ "Between 2.4 and 2.6 the schema for" -#~ " user credential documents changed " -#~ "requiring the :dbcommand:`authScheamUpgrade` " -#~ "process." -#~ msgstr "" - -# 8dfd427e7b454f0e898093535f700ef6 -#~ msgid "" -#~ "See :doc:`/release-notes/2.6-upgrade-authorization`" -#~ " for more information." -#~ msgstr "" - -#~ msgid "" -#~ ":dbcommand:`authSchemaUpgrade` supports the upgrade" -#~ " from 2.4 to 2.6 process for " -#~ "existing systems that use " -#~ ":term:`authentication` and :term:`authorization`. " -#~ "Between 2.4 and 2.6 the schema for" -#~ " user credential documents changed " -#~ "requiring the :dbcommand:`authSchemaUpgrade` " -#~ "process." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/command/authenticate.po b/locale/es/LC_MESSAGES/reference/command/authenticate.po deleted file mode 100644 index 466bcb3e6fb..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/authenticate.po +++ /dev/null @@ -1,35 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2014-04-08 18:57+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 36d34bed795e4babbff73c6c988a8b3a -#: ../source/reference/command/authenticate.txt:3 -msgid "authenticate" -msgstr "" - -# f59e6686e019481faaa83523b39f501d -#: ../source/reference/command/authenticate.txt:9 -msgid "" -"Clients use :dbcommand:`authenticate` to authenticate a connection. When " -"using the shell, use the :method:`db.auth()` helper as follows:" -msgstr "" - -# bda65c0acd874fb3b72277655189e699 -#: ../source/reference/command/authenticate.txt:0 -msgid "See" -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/command/availableQueryOptions.po b/locale/es/LC_MESSAGES/reference/command/availableQueryOptions.po deleted file mode 100644 index cff733b371e..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/availableQueryOptions.po +++ /dev/null @@ -1,30 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:15+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 9956c00327f042af871f33b6720fff27 -#: ../source/reference/command/availableQueryOptions.txt:3 -msgid "availableQueryOptions" -msgstr "" - -# 49aa6e248a034233a17b115c4f38b591 -#: ../source/reference/command/availableQueryOptions.txt:9 -msgid "" -":dbcommand:`availableQueryOptions` is an internal command that is only " -"available on :program:`mongos` instances." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/command/balancerStart.po b/locale/es/LC_MESSAGES/reference/command/balancerStart.po deleted file mode 100644 index 337e58f6814..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/balancerStart.po +++ /dev/null @@ -1,60 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 1814e9f88f8d43c28451ce1e5e84ba81 -#: ../source/reference/command/balancerStart.txt:3 -msgid "balancerStart" -msgstr "" - -# 877d5c70a45640afb7f0badbb64c06a0 -#: ../source/reference/command/balancerStart.txt -msgid "On this page" -msgstr "" - -# db7ef3c2953e48f8811715ec42e034c1 -#: ../source/reference/command/balancerStart.txt:14 -msgid "Definition" -msgstr "" - -# ef9adf85faf14a3ebe47833a4f775613 -#: ../source/reference/command/balancerStart.txt:20 -msgid "" -"Starts the balancer thread. The command does not wait for a balancing " -"round to start. You can only issue the :dbcommand:`balancerStart` against" -" the ``admin`` database." -msgstr "" - -# d9ca0867230644c3ae1d21d47072d6fe -#: ../source/reference/command/balancerStart.txt:24 -msgid "The command takes the following form:" -msgstr "" - -# 8d1b95f6d4e54d378d2dd4a71ee0f0ee -#: ../source/reference/command/balancerStart.txt:33 -msgid "Example" -msgstr "" - -# dafeaa92dcb14ec2930b56cbe64937af -#: ../source/reference/command/balancerStart.txt:35 -msgid "" -"To start the balancer thread, connect to a :program:`mongos` instance and" -" issue the following command:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/command/balancerStatus.po b/locale/es/LC_MESSAGES/reference/command/balancerStatus.po deleted file mode 100644 index ee70cba7f7d..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/balancerStatus.po +++ /dev/null @@ -1,141 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a612cceeaf0b47fe9fe1b7ab019180c7 -#: ../source/reference/command/balancerStatus.txt:3 -msgid "balancerStatus" -msgstr "" - -# 09ede3a392284451b251918e7e046a6b -#: ../source/reference/command/balancerStatus.txt -msgid "On this page" -msgstr "" - -# 0e981bf967594f598279c509b66b620e -#: ../source/reference/command/balancerStatus.txt:14 -msgid "Definition" -msgstr "" - -# 9a2d3741ff6e4346a08b7f8cb21eb094 -#: ../source/reference/command/balancerStatus.txt:20 -msgid "" -"Returns a document that contains information about the status of the " -"balancer." -msgstr "" - -# ab49958edb8b406e93636ec804fbc15e -#: ../source/reference/command/balancerStatus.txt:23 -msgid "" -"You can only issue the :dbcommand:`balancerStatus` against the ``admin`` " -"database." -msgstr "" - -# 0cfda2e805ad49539202ed70f358a513 -#: ../source/reference/command/balancerStatus.txt:26 -msgid "The command takes the following form:" -msgstr "" - -# dd7da7da231d44b78f6a09f948f8c3ad -#: ../source/reference/command/balancerStatus.txt:33 -msgid "Output Document" -msgstr "" - -# e1ac98a83ea24d2a9fcdf4951b55aa0f -#: ../source/reference/command/balancerStatus.txt:35 -msgid "The following is an example of a document returned by the command:" -msgstr "" - -# a88147ea6d9f43c1ac3589a5bdf2c152 -#: ../source/reference/command/balancerStatus.txt:50 -msgid "Field" -msgstr "" - -# 3b9080009d914097b0aae59148fec0c9 -#: ../source/reference/command/balancerStatus.txt:51 -msgid "Description" -msgstr "" - -# 096483ff3c4f43a8a4a133f612315b08 -#: ../source/reference/command/balancerStatus.txt:53 -msgid "``\"mode\"``" -msgstr "" - -# 9a45afeb042240a9a71c2e7aa48a94d8 -#: ../source/reference/command/balancerStatus.txt:55 -msgid "" -"A string that specifies whether the balancer thread is running or " -"stopped. Possible values are:" -msgstr "" - -# e41a9d8cf9ba4908a45a6e1eb6a4ac73 -#: ../source/reference/command/balancerStatus.txt:60 -msgid "\"full\"" -msgstr "" - -# f5ec8d3aeebe4851a8db013fb1bebd18 -#: ../source/reference/command/balancerStatus.txt:59 -msgid "Balancer thread is running but not necessarily in a balancing round." -msgstr "" - -# 2a2b4b6521984ca58d2d9c8cd9f15f70 -#: ../source/reference/command/balancerStatus.txt:64 -msgid "\"off\"" -msgstr "" - -# 4a4b24f084624c8796018212723e24a8 -#: ../source/reference/command/balancerStatus.txt:63 -msgid "Balancer thread is stopped. No chunk balancing can occur in this mode." -msgstr "" - -# 5595f9bddcef4996af62fbf485c9e7de -#: ../source/reference/command/balancerStatus.txt:66 -msgid "``\"inBalancerRound\"``" -msgstr "" - -# 6c8b667f0464477fb12d0bbed2fea115 -#: ../source/reference/command/balancerStatus.txt:68 -msgid "" -"A boolean that specifies if the balancer is currently in a balancing " -"round; i.e. distributing chunks." -msgstr "" - -# 5b20b8df70994a3f951da8a91532f738 -#: ../source/reference/command/balancerStatus.txt:71 -msgid "``\"numBalancerRounds\"``" -msgstr "" - -# 82e6a7e556e54ae7afbca51e355ace14 -#: ../source/reference/command/balancerStatus.txt:73 -msgid "" -"The number of balancer rounds which have occured since the config servers" -" were started. This value is not persisted and is reset to 0 upon restart" -" of the config servers." -msgstr "" - -# dec633ffe585468d81a790a286292295 -#: ../source/reference/command/balancerStatus.txt:78 -msgid "Example" -msgstr "" - -# cd835fc3d6254ae282896e5bcad033c7 -#: ../source/reference/command/balancerStatus.txt:80 -msgid "Connect to a :program:`mongos` instance and issue the following command:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/command/balancerStop.po b/locale/es/LC_MESSAGES/reference/command/balancerStop.po deleted file mode 100644 index ba589d694f7..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/balancerStop.po +++ /dev/null @@ -1,67 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# cfc30146cade4cac9404a6c41658d440 -#: ../source/reference/command/balancerStop.txt:3 -msgid "balancerStop" -msgstr "" - -# 4ee7680d7ae641b59c39b9d28b2712e2 -#: ../source/reference/command/balancerStop.txt -msgid "On this page" -msgstr "" - -# 3051620c56784cc0a80d2f7ac25dca8b -#: ../source/reference/command/balancerStop.txt:14 -msgid "Definition" -msgstr "" - -# e1896cdda19b46179ce0f64c86d1a3ce -#: ../source/reference/command/balancerStop.txt:20 -msgid "" -"Disables the balancer in a sharded cluster. If a balancing round is in " -"progress, the operation waits for balancing to complete before stopping " -"the balancer." -msgstr "" - -# 267956a9209d445190fbb20a49d36a3d -#: ../source/reference/command/balancerStop.txt:24 -msgid "" -"You can only issue the :dbcommand:`balancerStop` against the ``admin`` " -"database." -msgstr "" - -# 5a20cdd66ae245fb97f9fdcc426d2adc -#: ../source/reference/command/balancerStop.txt:27 -msgid "The command takes the following form:" -msgstr "" - -# 7bbcc5f384414d6b935644670c96e6a0 -#: ../source/reference/command/balancerStop.txt:36 -msgid "Example" -msgstr "" - -# 034756e2a59d4cc7b7277e34b324ede6 -#: ../source/reference/command/balancerStop.txt:38 -msgid "" -"To stop the balancer thread, connect to a :program:`mongos` instance and " -"issue the following command:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/command/buildInfo.po b/locale/es/LC_MESSAGES/reference/command/buildInfo.po deleted file mode 100644 index a1d213d300c..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/buildInfo.po +++ /dev/null @@ -1,228 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:57+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 515614e676d546adbb2195c9568c2bdc -#: ../source/reference/command/buildInfo.txt:3 -msgid "buildInfo" -msgstr "" - -# 680c12db0aeb4c64aac0d7ae36f84ead -#: ../source/reference/command/buildInfo.txt -msgid "On this page" -msgstr "" - -# 64d0fdbe85d4499fbd29a93001057265 -#: ../source/reference/command/buildInfo.txt:15 -msgid "" -"The :dbcommand:`buildInfo` command is an administrative command which " -"returns a build summary for the current :program:`mongod`. " -":dbcommand:`buildInfo` has the following prototype form:" -msgstr "" - -# 4a610892fb864ffd85d1a7757ebd2402 -#: ../source/reference/command/buildInfo.txt:24 -msgid "" -"In the :program:`mongo` shell, call :dbcommand:`buildInfo` in the " -"following form:" -msgstr "" - -# 75ca6ecb00384b8eaac9bee7fbf3fba0 -#: ../source/reference/command/buildInfo.txt -msgid "Example" -msgstr "" - -# b5f651fec847444cbdfc3fa00798bf41 -#: ../source/reference/command/buildInfo.txt:33 -msgid "The output document of :dbcommand:`buildInfo` has the following form:" -msgstr "" - -# 168f6a6648fa427b8648755d9a0aae57 -#: ../source/reference/command/buildInfo.txt:54 -msgid "Output" -msgstr "" - -# 5ee8adac608c47f092d140fca8ae0cdf -#: ../source/reference/command/buildInfo.txt:58 -msgid "The document returned by the :dbcommand:`buildInfo` command." -msgstr "" - -# d96c2012119e434fad57bdd9cf5082df -#: ../source/reference/command/buildInfo.txt:61 -msgid "Supported" -msgstr "" - -# 64505d01ce0b491188bd22de22cd829f -#: ../source/reference/command/buildInfo.txt:63 -msgid "These fields are stable and should provide consistent behavior." -msgstr "" - -# 37e120362cb6414899a6298f3a826c0c -#: ../source/reference/command/buildInfo.txt:67 -msgid "" -"The commit identifier that identifies the state of the code used to build" -" the :program:`mongod`." -msgstr "" - -# 0473e8a66b194766a280b7972b51c443 -#: ../source/reference/command/buildInfo.txt:72 -msgid "" -"An array that conveys version information about the :program:`mongod` " -"instance. See :data:`~buildInfo.version` for a more readable version of " -"this string." -msgstr "" - -# e7daa7eece2e4c0d84a848e2185ca8b7 -#: ../source/reference/command/buildInfo.txt:78 -msgid "" -"A string that conveys version information about the :program:`mongod` " -"instance. If you need to present version information to a human, this " -"field is preferable to :data:`~buildInfo.versionArray`." -msgstr "" - -# 683b9b12aba44452b01fac6212dbfabb -#: ../source/reference/command/buildInfo.txt:82 -msgid "" -"This string will take the format ``..`` in the case " -"of a release, but development builds may contain additional information." -msgstr "" - -# d9463317b1364d80ac16dfdffef9279f -#: ../source/reference/command/buildInfo.txt:89 -msgid "" -"A list of :doc:`storage engines ` avilable to the " -":program:`mongod` server." -msgstr "" - -# c96c17e77d1049c7a3aa5e7ebc23a066 -#: ../source/reference/command/buildInfo.txt:96 -msgid "" -"A string that reports the JavaScript engine used in the :program:`mongod`" -" instance. By default, this is ``mozjs`` after version 3.2, and " -"previously ``V8``." -msgstr "" - -# b9bcb40b026c4d799e46d2d66abf8a6f -#: ../source/reference/command/buildInfo.txt:102 -msgid "" -"A number that reflects the target processor architecture of the " -":program:`mongod` binary." -msgstr "" - -# 9fadb0259c5445a59adedc3aa4906d90 -#: ../source/reference/command/buildInfo.txt:107 -msgid "A boolean. ``true`` when built with debugging options." -msgstr "" - -# 45c173e7e81548b7a29bd7647b9b6cf9 -#: ../source/reference/command/buildInfo.txt:111 -msgid "" -"A number that reports the :limit:`Maximum BSON Document Size `." -msgstr "" - -# d125db78b21f4115850388342444ffd0 -#: ../source/reference/command/buildInfo.txt:116 -msgid "" -"An embedded document describing the version of OpenSSL that " -":program:`mongod` was built with, as well as the version of OpenSSL that " -":program:`mongod` is currently using." -msgstr "" - -# 3645dbf938df49b0a0b712ae9c2c66a3 -#: ../source/reference/command/buildInfo.txt:122 -msgid "" -"A list of add-on modules that :program:`mongod` was built with. Possible " -"values currently include \"enterprise\" and \"rocksdb\"." -msgstr "" - -# 28c6c3aaff4842f79b6a3d74cf210516 -#: ../source/reference/command/buildInfo.txt:126 -msgid "Unstable" -msgstr "" - -# 5206f161fb97410aa210d3eeed7036ce -#: ../source/reference/command/buildInfo.txt:128 -msgid "" -"These fields are for internal use only, and you should not expect their " -"behavior or existence to remain consistent on any level." -msgstr "" - -# e58ca87ee90142f49b28611e10e4f139 -#: ../source/reference/command/buildInfo.txt:135 -msgid ":data:`buildInfo.sysInfo` no longer contains useful information." -msgstr "" - -# 79d1fef9e2d74affa6996b9a6b59b597 -#: ../source/reference/command/buildInfo.txt:139 -msgid "" -"The memory allocator that :program:`mongod` uses. By default this is " -"``tcmalloc``." -msgstr "" - -# dfed141b6c674fcf973d6ef7df6c3019 -#: ../source/reference/command/buildInfo.txt:144 -msgid "" -"An embedded document containing various debugging information about the " -":program:`mongod` build environment." -msgstr "" - -# 40200d63fc644eabb04317a76d6b8c88 -#~ msgid "" -#~ "Consider the following documentation of " -#~ "the output of :dbcommand:`buildInfo`:" -#~ msgstr "" - -# da0cef358ee244e3bd291fdb6761fde6 -#~ msgid "" -#~ "A string that holds information about" -#~ " the operating system, hostname, kernel," -#~ " date, and Boost version used to " -#~ "compile the :program:`mongod`." -#~ msgstr "" - -# c8d1336c4f1c43af9bc9cdfd5243711b -#~ msgid "The flags passed to the loader that loads the :program:`mongod`." -#~ msgstr "" - -# 2840781334714ba284fc51a7a86ba1f8 -#~ msgid "" -#~ "The flags passed to the compiler " -#~ "that builds the :program:`mongod` binary." -#~ msgstr "" - -# ef5b17ee6bf548169776421e7b85d279 -#~ msgid "" -#~ "The memory allocator that :program:`mongod`" -#~ " uses. By default this is " -#~ "``tcmalloc`` after version 2.2, and " -#~ "``system`` before 2.2." -#~ msgstr "" - -# 398966703322460591b80f9d9511b218 -#~ msgid "" -#~ "A string that reports the JavaScript " -#~ "engine used in the :program:`mongod` " -#~ "instance. By default, this is ``V8`` " -#~ "after version 2.4, and ``SpiderMonkey`` " -#~ "before 2.4." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/command/captrunc.po b/locale/es/LC_MESSAGES/reference/command/captrunc.po deleted file mode 100644 index 5df99b1473f..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/captrunc.po +++ /dev/null @@ -1,76 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: 2014-04-08 19:08+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# f9cfd37878064a359910a7df1c3254c4 -#: ../source/reference/command/captrunc.txt:3 -msgid "captrunc" -msgstr "" - -# 35c6f817f8d34292a446c83619cb922d -#: ../source/reference/command/captrunc.txt -msgid "On this page" -msgstr "" - -# eec6962fd42349faa519ef22272e4e32 -#: ../source/reference/command/captrunc.txt:14 -msgid "Definition" -msgstr "" - -# 3292f3c1922b45f194d66fae64f07d53 -#: ../source/reference/command/captrunc.txt:18 -msgid "" -":dbcommand:`captrunc` is a command that truncates capped collections for " -"diagnostic and testing purposes and is not part of the stable client " -"facing API. The command takes the following form:" -msgstr "" - -# 8dce8491dc3c4d1e93143b4d97ea4950 -#: ../source/reference/command/captrunc.txt:26 -msgid ":dbcommand:`captrunc` has the following fields:" -msgstr "" - -# ad922097e075466ba25eb9ac0803284b -#: ../source/includes/note-enabletestcommands.rst:3 -msgid "" -"|dbcommand| is an internal command that is not enabled by default. " -"|dbcommand| must be enabled by using :option:`--setParameter " -"enableTestCommands=1 ` on the :program:`mongod` " -"command line. |dbcommand| cannot be enabled during run-time." -msgstr "" - -# e894f3f394ce4c54afdfbe487f28c6e6 -#: ../source/reference/command/captrunc.txt:34 -msgid "Examples" -msgstr "" - -# 4626e0c50228415c9482ac90d17cdc4c -#: ../source/reference/command/captrunc.txt:36 -msgid "" -"The following command truncates 10 older documents from the collection " -"``records``:" -msgstr "" - -# 0b4157db59624f32a29795f9f3c9584c -#: ../source/reference/command/captrunc.txt:43 -msgid "The following command truncates 100 documents and the 101st document:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/command/checkShardingIndex.po b/locale/es/LC_MESSAGES/reference/command/checkShardingIndex.po deleted file mode 100644 index dcdbd642393..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/checkShardingIndex.po +++ /dev/null @@ -1,30 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:21+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 683bc6811a024f338b5a0b314188763e -#: ../source/reference/command/checkShardingIndex.txt:3 -msgid "checkShardingIndex" -msgstr "" - -# 9b7de326a37448c8ba7786a60cac4a4b -#: ../source/reference/command/checkShardingIndex.txt:9 -msgid "" -":dbcommand:`checkShardingIndex` is an internal command that supports the " -"sharding functionality." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/command/clean.po b/locale/es/LC_MESSAGES/reference/command/clean.po deleted file mode 100644 index f753c49d676..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/clean.po +++ /dev/null @@ -1,35 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:11+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 3d22b5db7b4c4ca19800e24512225398 -#: ../source/reference/command/clean.txt:3 -msgid "clean" -msgstr "" - -# ef763b08f4e147b28e7fc041d30508c3 -#: ../source/reference/command/clean.txt:9 -msgid ":dbcommand:`clean` is an internal command." -msgstr "" - -# e60b2b6806c64cc595ef693780a6683c -#: ../source/reference/command/clean.txt:13 -msgid "" -"This command obtains a write lock on the affected database and will block " -"other operations until it has completed." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/command/cleanupOrphaned.po b/locale/es/LC_MESSAGES/reference/command/cleanupOrphaned.po deleted file mode 100644 index 0bff216ee9d..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/cleanupOrphaned.po +++ /dev/null @@ -1,452 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:58+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 44e490a323bd42cb9e96488f3ac23d4a -#: ../source/reference/command/cleanupOrphaned.txt:3 -msgid "cleanupOrphaned" -msgstr "" - -# 58bfaeb6fef44ed293d3e078617149ac -#: ../source/reference/command/cleanupOrphaned.txt -msgid "On this page" -msgstr "" - -# 3918369b8c754e65bd800cf6795e16ee -#: ../source/reference/command/cleanupOrphaned.txt:14 -msgid "Definition" -msgstr "" - -# 6252ad2bcc8f4e7ea35dfd0d7b5bb995 -#: ../source/reference/command/cleanupOrphaned.txt:20 -msgid "" -"Deletes from a shard the :term:`orphaned documents ` " -"whose shard key values fall into a single or a single contiguous range " -"that do not belong to the shard. For example, if two contiguous ranges do" -" not belong to the shard, the :dbcommand:`cleanupOrphaned` examines both " -"ranges for orphaned documents." -msgstr "" - -# 31d9f9f191654cd4a4d35f9e59d5c601 -#: ../source/reference/command/cleanupOrphaned.txt:27 -msgid ":dbcommand:`cleanupOrphaned` has the following syntax:" -msgstr "" - -# cbfff78ae3ba4f689771ceef1a5a89f2 -#: ../source/reference/command/cleanupOrphaned.txt:38 -msgid ":dbcommand:`cleanupOrphaned` has the following fields:" -msgstr "" - -# c789e75c53ad45dabf1cd500fa168a1d -#: ../source/reference/command/cleanupOrphaned.txt:43 -msgid "Behavior" -msgstr "" - -# 815647b70af04f739792d913d1827d2a -#: ../source/reference/command/cleanupOrphaned.txt:45 -msgid "" -"Run :dbcommand:`cleanupOrphaned` in the ``admin`` database directly on " -"the :program:`mongod` instance that is the primary replica set member of " -"the shard. Do not run :dbcommand:`cleanupOrphaned` on a :program:`mongos`" -" instance." -msgstr "" - -# c7b6cc7937ab40359cc743a5eb08a2df -#: ../source/reference/command/cleanupOrphaned.txt:50 -msgid "" -"You do not need to disable the balancer before running " -":dbcommand:`cleanupOrphaned`." -msgstr "" - -# 25fda9f564984b0691effc8da6d34acb -#: ../source/reference/command/cleanupOrphaned.txt:54 -msgid "Performance" -msgstr "" - -# e9cbdfce919e42f29a46197216d5b355 -#: ../source/reference/command/cleanupOrphaned.txt:56 -msgid "" -":dbcommand:`cleanupOrphaned` scans the documents in the shard to " -"determine whether the documents belong to the shard. As such, running " -":dbcommand:`cleanupOrphaned` can impact performance; however, performance" -" will depend on the number of orphaned documents in the range." -msgstr "" - -# b03ffada3db44455b2942762f992f947 -#: ../source/reference/command/cleanupOrphaned.txt:62 -msgid "" -"To remove all orphaned documents in a shard, you can run the command in a" -" loop (see :ref:`cleanupOrphaned-example-all-orphaned` for an example). " -"If concerned about the performance impact of this operation, you may " -"prefer to include a pause in-between iterations." -msgstr "" - -# 185047c4687345da92b3ab7a8ba1c6eb -#: ../source/reference/command/cleanupOrphaned.txt:67 -msgid "" -"Alternatively, to mitigate the impact of :dbcommand:`cleanupOrphaned`, " -"you may prefer to run the command at off peak hours." -msgstr "" - -# add282b5077f408b8ea275032c0df0b3 -#: ../source/reference/command/cleanupOrphaned.txt:73 -msgid "Determine Range" -msgstr "" - -# 6316cebd69a048878807a2d5c32063db -#: ../source/reference/command/cleanupOrphaned.txt:75 -msgid "" -"The :dbcommand:`cleanupOrphaned` command uses the ``startingFromKey`` " -"value, if specified, to determine the start of the range to examine for " -"orphaned document:" -msgstr "" - -# c598c6ab1a75480c83ed8c08218eda01 -#: ../source/reference/command/cleanupOrphaned.txt:79 -msgid "" -"If the ``startingFromKey`` value falls into a range for a chunk not owned" -" by the shard, :dbcommand:`cleanupOrphaned` begins examining at the start" -" of this range, which may not necessarily be the ``startingFromKey``." -msgstr "" - -# 35f14bbc3bb34151be44c4c7ab771419 -#: ../source/reference/command/cleanupOrphaned.txt:84 -msgid "" -"If the ``startingFromKey`` value falls into a range for a chunk owned by " -"the shard, :dbcommand:`cleanupOrphaned` moves onto the next range until " -"it finds a range for a chunk not owned by the shard." -msgstr "" - -# 02851894cd6f4501bb938bdfd7cfdb23 -#: ../source/reference/command/cleanupOrphaned.txt:88 -msgid "" -"The :dbcommand:`cleanupOrphaned` deletes orphaned documents from the " -"start of the determined range and ends at the start of the chunk range " -"that belongs to the shard." -msgstr "" - -# 50b052ffae474c5e8860ac242698d877 -#: ../source/reference/command/cleanupOrphaned.txt:92 -msgid "" -"Consider the following key space with documents distributed across " -"``Shard A`` and ``Shard B``." -msgstr "" - -# 2a61ac8a643d45ce9b23b80925ec7c5f -#: ../source/reference/command/cleanupOrphaned.txt:97 -msgid "``Shard A`` owns:" -msgstr "" - -# 6e0716de0ac44c2e82dbd9a2059da3e1 -#: ../source/reference/command/cleanupOrphaned.txt:99 -msgid "``Chunk 1`` with the range ``{ x: minKey } --> { x: -75 }``," -msgstr "" - -# 7c1e297d7a5a4d42a46871be1ad6a0bd -#: ../source/reference/command/cleanupOrphaned.txt:101 -msgid "``Chunk 2`` with the range ``{ x: -75 } --> { x: 25 }``, and" -msgstr "" - -# 857e9918f3c34ed3ae586aeb29977009 -#: ../source/reference/command/cleanupOrphaned.txt:103 -msgid "``Chunk 4`` with the range ``{ x: 175 } --> { x: 200 }``." -msgstr "" - -# a9b274a86c314f17ac730c36efbdf8ef -#: ../source/reference/command/cleanupOrphaned.txt:105 -msgid "``Shard B`` owns:" -msgstr "" - -# 790ec9dad74d49d8aefb07d5eb42350a -#: ../source/reference/command/cleanupOrphaned.txt:107 -msgid "``Chunk 3`` with the range ``{ x: 25 } --> { x: 175 }`` and" -msgstr "" - -# 21dd12dd1eac4cccb9de8d67ddf0e678 -#: ../source/reference/command/cleanupOrphaned.txt:109 -msgid "``Chunk 5`` with the range ``{ x: 200 } --> { x: maxKey }``." -msgstr "" - -# bde1cc242e9942129984ee92b7f7711b -#: ../source/reference/command/cleanupOrphaned.txt:111 -msgid "" -"If on ``Shard A``, the :dbcommand:`cleanupOrphaned` command runs with " -"``startingFromKey: { x: -70 }`` or any other value belonging to range for" -" ``Chunk 1`` or ``Chunk 2``, the :dbcommand:`cleanupOrphaned` command " -"examines the ``Chunk 3`` range of ``{ x: 25 } --> { x: 175 }`` to delete " -"orphaned data." -msgstr "" - -# 9b0e7a90cb1741cb9800ea6d106c5488 -#: ../source/reference/command/cleanupOrphaned.txt:117 -msgid "" -"If on ``Shard B``, the :dbcommand:`cleanupOrphaned` command runs with the" -" ``startingFromKey: { x: -70 }`` or any other value belonging to range " -"for ``Chunk 1``, the :dbcommand:`cleanupOrphaned` command examines the " -"combined contiguous range for ``Chunk 1`` and ``Chunk 2``, namely ``{ x: " -"minKey } --> { x: 25 }`` to delete orphaned data." -msgstr "" - -# d10a6fb19ef8430d9fe9c87278042512 -#: ../source/reference/command/cleanupOrphaned.txt:124 -msgid "Required Access" -msgstr "" - -# 78d5091cdecf4953a87ed2cb0bd7b439 -#: ../source/reference/command/cleanupOrphaned.txt:126 -msgid "" -"On systems running with :setting:`~security.authorization`, you must have" -" :authrole:`clusterAdmin` privileges to run :dbcommand:`cleanupOrphaned`." -msgstr "" - -# 4a766a07474d4af9a1707d9c98d4b0c3 -#: ../source/reference/command/cleanupOrphaned.txt:132 -msgid "Output" -msgstr "" - -# 584dbd91e7514555b8dad2529dfe7a1d -#: ../source/reference/command/cleanupOrphaned.txt:135 -msgid "Return Document" -msgstr "" - -# 353a53011e034f4981bc870b3dd207ed -#: ../source/reference/command/cleanupOrphaned.txt:137 -msgid "" -"Each :dbcommand:`cleanupOrphaned` command returns a document containing a" -" subset of the following fields:" -msgstr "" - -# a1a4187cefd747c58cc6547d22115fba -#: ../source/reference/command/cleanupOrphaned.txt:142 -msgid "Equal to ``1`` on success." -msgstr "" - -# 3b044a8cc01945869badb5a9af099b23 -#: ../source/reference/command/cleanupOrphaned.txt:144 -msgid "" -"A value of ``1`` indicates that :dbcommand:`cleanupOrphaned` scanned the " -"specified shard key range, deleted any orphaned documents found in that " -"range, and confirmed that all deletes replicated to a majority of the " -"members of that shard's replica set. If confirmation does not arrive " -"within 1 hour, :dbcommand:`cleanupOrphaned` times out." -msgstr "" - -# e8616b9f8b594f4589858c8749ed31c1 -#: ../source/reference/command/cleanupOrphaned.txt:151 -msgid "A value of ``0`` could indicate either of two cases:" -msgstr "" - -# 79237ace72914d20af0cf6870c7c0039 -#: ../source/reference/command/cleanupOrphaned.txt:153 -msgid "" -":dbcommand:`cleanupOrphaned` found orphaned documents on the shard but " -"could not delete them." -msgstr "" - -# be3c4129effb4d759a58fb450c6a3f60 -#: ../source/reference/command/cleanupOrphaned.txt:156 -msgid "" -":dbcommand:`cleanupOrphaned` found and deleted orphaned documents, but " -"could not confirm replication before the 1 hour timeout. In this case, " -"replication does occur but only after :dbcommand:`cleanupOrphaned` " -"returns." -msgstr "" - -# 955f10a8a26c419bbad639019666f06a -#: ../source/reference/command/cleanupOrphaned.txt:163 -msgid "" -"The upper bound of the cleanup range of shard keys. If present, the value" -" corresponds to the lower bound of the next chunk on the shard. The " -"absence of the field signifies that the cleanup range was the uppermost " -"range for the shard." -msgstr "" - -# f7b53c1ccaa4439b839da8297267c9bf -#: ../source/reference/command/cleanupOrphaned.txt:169 -msgid "Log Files" -msgstr "" - -# 1f1b96f9337649adb228dacbd18b7524 -#: ../source/reference/command/cleanupOrphaned.txt:171 -msgid "" -"The :dbcommand:`cleanupOrphaned` command prints the number of deleted " -"documents to the :program:`mongod` log. For example:" -msgstr "" - -# d6cd812e4a2a4973bf4d4a6796394a50 -#: ../source/reference/command/cleanupOrphaned.txt:182 -msgid "Examples" -msgstr "" - -# 87e622a4433841ffae27f1ef83bcc5c8 -#: ../source/reference/command/cleanupOrphaned.txt:184 -msgid "" -"The following examples run the :dbcommand:`cleanupOrphaned` command " -"directly on the primary of the shard." -msgstr "" - -# 7c7a6d53bb474ee79b7ebe2b1eca667e -#: ../source/reference/command/cleanupOrphaned.txt:188 -msgid "Remove Orphaned Documents for a Specific Range" -msgstr "" - -# 49f14f2605b2422097e53dc8ed768adc -#: ../source/reference/command/cleanupOrphaned.txt:190 -msgid "" -"For a sharded collection ``info`` in the ``test`` database, a shard owns " -"a single chunk with the range: ``{ x: MinKey } --> { x: 10 }``." -msgstr "" - -# 59dd183874a34f4080fc02ad50b1a240 -#: ../source/reference/command/cleanupOrphaned.txt:193 -msgid "" -"The shard also contains documents whose shard keys values fall in a range" -" for a chunk *not* owned by the shard: ``{ x: 10 } --> { x: MaxKey }``." -msgstr "" - -# 6d69d6b9237e43fa841b9056dedd07b7 -#: ../source/reference/command/cleanupOrphaned.txt:197 -msgid "" -"To remove orphaned documents within the ``{ x: 10 } => { x: MaxKey }`` " -"range, you can specify a ``startingFromKey`` with a value that falls into" -" this range, as in the following example:" -msgstr "" - -# b1a9dbda0eb549c29653b5a656898d81 -#: ../source/reference/command/cleanupOrphaned.txt:210 -msgid "" -"Or you can specify a ``startingFromKey`` with a value that falls into the" -" previous range, as in the following:" -msgstr "" - -# 23d459ba076f468ca2feb9b1f0a0b659 -#: ../source/reference/command/cleanupOrphaned.txt:222 -msgid "" -"Since ``{ x: 2 }`` falls into a range that belongs to a chunk owned by " -"the shard, :dbcommand:`cleanupOrphaned` examines the next range to find a" -" range not owned by the shard, in this case ``{ x: 10 } => { x: MaxKey " -"}``." -msgstr "" - -# 19b8baccd53e4b72898996a6ad5d9002 -#: ../source/reference/command/cleanupOrphaned.txt:230 -msgid "Remove All Orphaned Documents from a Shard" -msgstr "" - -# b148b9cc083c4e6590a401e19e96920e -#: ../source/reference/command/cleanupOrphaned.txt:232 -msgid "" -":dbcommand:`cleanupOrphaned` examines documents from a single contiguous " -"range of shard keys. To remove all orphaned documents from the shard, you" -" can run :dbcommand:`cleanupOrphaned` in a loop, using the returned " -"``stoppedAtKey`` as the next ``startingFromKey``, as in the following:" -msgstr "" - -#~ msgid "" -#~ "On systems running with " -#~ ":setting:`~security.authentication`, you must have" -#~ " :authrole:`clusterAdmin` privileges to run " -#~ ":dbcommand:`cleanupOrphaned`." -#~ msgstr "" - -# 543feb707cd4465e9be82f0028665e5e -#~ msgid "" -#~ "The :dbcommand:`cleanupOrphaned` command uses " -#~ "the ``startingAtKey`` value, if specified, " -#~ "to determine the start of the " -#~ "range to examine for orphaned document:" -#~ msgstr "" - -# 779afb0f0daa4596b66a48fed369dafb -#~ msgid "" -#~ "If the ``startingAtKey`` value falls " -#~ "into a range for a chunk not " -#~ "owned by the shard, " -#~ ":dbcommand:`cleanupOrphaned` begins examining at " -#~ "the start of this range, which may" -#~ " not necessarily be the ``startingAtKey``." -#~ msgstr "" - -# e2375f586cbf48a1ab380dc0605f43e5 -#~ msgid "" -#~ "If the ``startingAtKey`` value falls " -#~ "into a range for a chunk owned " -#~ "by the shard, :dbcommand:`cleanupOrphaned` " -#~ "moves onto the next range until it" -#~ " finds a range for a chunk not" -#~ " owned by the shard." -#~ msgstr "" - -# cab742d5090a42b3acb6aa4475fa5b5a -#~ msgid "" -#~ "If on ``Shard A``, the " -#~ ":dbcommand:`cleanupOrphaned` command runs with " -#~ "``startingAtKey: { x: -70 }`` or " -#~ "any other value belonging to range " -#~ "for ``Chunk 1`` or ``Chunk 2``, " -#~ "the :dbcommand:`cleanupOrphaned` command examines" -#~ " the ``Chunk 3`` range of ``{ " -#~ "x: 25 } --> { x: 175 }`` " -#~ "to delete orphaned data." -#~ msgstr "" - -# ad9af6c8a8f64d6d8c794e3ac8912d9f -#~ msgid "" -#~ "If on ``Shard B``, the " -#~ ":dbcommand:`cleanupOrphaned` command runs with " -#~ "the ``startingAtKey: { x: -70 }`` " -#~ "or any other value belonging to " -#~ "range for ``Chunk 1``, the " -#~ ":dbcommand:`cleanupOrphaned` command examines the" -#~ " combined contiguous range for ``Chunk " -#~ "1`` and ``Chunk 2``, namely ``{ x:" -#~ " minKey } --> { x: 25 }`` " -#~ "to delete orphaned data." -#~ msgstr "" - -# 8947b0d33792474496b80313768639aa -#~ msgid "" -#~ ":dbcommand:`cleanupOrphaned` found and deleted " -#~ "orphaned documents, but could not " -#~ "confirm replication before the 1 hour" -#~ " timeout. In this case, replication " -#~ "does occur, but only after " -#~ ":dbcommand:`cleanupOrphaned` returns." -#~ msgstr "" - -# b500b26889194bee94222f998073c734 -#~ msgid "" -#~ "To remove orphaned documents within the" -#~ " ``{ x: 10 } => { x: " -#~ "MaxKey }`` range, you can specify " -#~ "a ``startingAtKey`` with a value that" -#~ " falls into this range, as in " -#~ "the following example:" -#~ msgstr "" - -# fab8e5a4de5546d98ba8fa166a0fe5d6 -#~ msgid "" -#~ "Or you can specify a ``startingAtKey``" -#~ " with a value that falls into " -#~ "the previous range, as in the " -#~ "following:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/command/clone.po b/locale/es/LC_MESSAGES/reference/command/clone.po deleted file mode 100644 index e82ab7769d1..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/clone.po +++ /dev/null @@ -1,102 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:03+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 9c2ddc71629a448c92c70712c8306bf4 -#: ../source/reference/command/clone.txt:3 -msgid "clone" -msgstr "" - -# 59f8fa9140fa4647a1d5151831a5c6c8 -#: ../source/reference/command/clone.txt:15 -msgid "" -"The :dbcommand:`clone` command clones a database from a remote MongoDB " -"instance to the current host. :dbcommand:`clone` copies the database on " -"the remote instance with the same name as the current database. The " -"command takes the following form:" -msgstr "" - -# 751123ec17644fe1a71b585480fa84cd -#: ../source/reference/command/clone.txt:24 -msgid "" -"Replace ``db1.example.net:27017`` above with the resolvable hostname for " -"the MongoDB instance you wish to copy from. Note the following behaviors:" -msgstr "" - -# 2c2aa834aee34953a2b4fb3c08fbcdd1 -#: ../source/reference/command/clone.txt:28 -msgid "" -":dbcommand:`clone` can copy from a non-:term:`primary` member of a " -":term:`replica set`." -msgstr "" - -# cdcc08819a9845ce910040a3322e038c -#: ../source/reference/command/clone.txt:30 -msgid "" -":dbcommand:`clone` does not snapshot the database. If any clients update " -"the database you're copying at any point during the clone operation, the " -"resulting database may be inconsistent." -msgstr "" - -# fb4aedebc025490b83c5805e4c2fd2ff -#: ../source/reference/command/clone.txt:34 -msgid "You must run :dbcommand:`clone` on the **destination server**." -msgstr "" - -# 3250be077a734861bb85066c95a7f01b -#: ../source/reference/command/clone.txt:36 -msgid "" -"The destination database will be locked periodically during the " -":dbcommand:`clone` operation. In other words, :dbcommand:`clone` will " -"occasionally yield to allow other operations on the database to complete." -msgstr "" - -# 74a25737b3f44a4d80d6c757169d5dee -#: ../source/reference/command/clone.txt:40 -msgid "" -"See :dbcommand:`copydb` for similar functionality with greater " -"flexibility." -msgstr "" - -# c25fe000a0d9476fbbfdadcd6c8692af -#~ msgid "" -#~ ":dbcommand:`clone` can run against a " -#~ ":term:`slave` or a non-:term:`primary` member" -#~ " of a :term:`replica set`." -#~ msgstr "" - -# 89b4f6f547674e31b83f148c09775357 -#~ msgid "" -#~ "The destination server is not locked " -#~ "for the duration of the " -#~ ":dbcommand:`clone` operation. This means that" -#~ " :dbcommand:`clone` will occasionally yield " -#~ "to allow other operations to complete." -#~ msgstr "" - -# fcc4a3503231422583f6383374ff1e07 -#~ msgid "" -#~ "This command obtains an intermittent " -#~ ":term:`write lock` on the destination " -#~ "server, which can block other operations" -#~ " until it completes." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/command/cloneCollection.po b/locale/es/LC_MESSAGES/reference/command/cloneCollection.po deleted file mode 100644 index 504cd14a7d9..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/cloneCollection.po +++ /dev/null @@ -1,128 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:16+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 3496f3af73984aa7bb7a8237e3de41e7 -#: ../source/reference/command/cloneCollection.txt:3 -msgid "cloneCollection" -msgstr "" - -# 0b380c58a6514ca7bc21cf02fee6bcfe -#: ../source/reference/command/cloneCollection.txt -msgid "On this page" -msgstr "" - -# d7344e24fd474e0ba3872ee98651b50b -#: ../source/reference/command/cloneCollection.txt:14 -msgid "Definition" -msgstr "" - -# cd2f346e87d34f28917953306e4e6997 -#: ../source/reference/command/cloneCollection.txt:18 -msgid "" -"Copies a collection from a remote :program:`mongod` instance to the " -"current :program:`mongod` instance. :dbcommand:`cloneCollection` creates " -"a collection in a database with the same name as the remote collection's " -"database. :dbcommand:`cloneCollection` takes the following form:" -msgstr "" - -# 3dcbb442a1fe4ec282675743be6e299b -#: ../source/reference/command/cloneCollection.txt:31 -msgid ":dbcommand:`cloneCollection` has the following fields:" -msgstr "" - -# b5c5fda206474406892d50c677df57d7 -#: ../source/reference/command/cloneCollection.txt:36 -msgid "Behavior" -msgstr "" - -# 7cfcc5995a664ba684ced2d5e2759195 -#: ../source/includes/extracts/cloneCollection-behavior-dbcommand.rst:1 -msgid ":program:`mongos` does not support :dbcommand:`cloneCollection`." -msgstr "" - -# fed7926064a34be08dcdaffb841dc5b7 -#: ../source/includes/extracts/cloneCollection-behavior-dbcommand.rst:3 -msgid "" -":dbcommand:`cloneCollection` cannot be used if the `from` server has " -":doc:`authorization ` enabled." -msgstr "" - -# 3b2971ad63694e0fa54e8fc02dd5122b -#: ../source/includes/extracts/cloneCollection-behavior-dbcommand.rst:8 -msgid "" -"If the given :term:`namespace` already exists in the destination " -":program:`mongod` instance, :dbcommand:`cloneCollection` will return an " -"error." -msgstr "" - -# 76e078dca8364e6c8ce942aa5bee7d1c -#: ../source/reference/command/cloneCollection.txt:41 -msgid "Example" -msgstr "" - -# 9eccf361d7334b38b9767a8147b3d27e -#: ../source/includes/example-clone-collection-text.rst:1 -msgid "" -"This operation copies the ``profiles`` collection from the ``users`` " -"database on the server at ``mongodb.example.net``. The operation only " -"copies documents that satisfy the query ``{ 'active' : true }``." -msgstr "" - -#~ msgid "" -#~ "This operation copies the ``profiles`` " -#~ "collection from the ``users`` database " -#~ "on the server at ``mongodb.example.net``. " -#~ "The operation only copies documents that" -#~ " satisfy the query ``{ active: true" -#~ " }`` and does not copy indexes. " -#~ ":dbcommand:`cloneCollection` copies indexes by " -#~ "default. The ``query`` arguments is " -#~ "optional." -#~ msgstr "" - -# 0e7b832b2daa44d8a983432c5eab9711 -#~ msgid "" -#~ "You cannot clone a collection through" -#~ " a :program:`mongos` but must connect " -#~ "directly to the :program:`mongod` instance." -#~ msgstr "" - -# c9d69445eb0f49d9b0301399bc09b389 -#~ msgid "" -#~ "If, in the above example, the " -#~ "``profiles`` collection exists in the " -#~ "``users`` database, then MongoDB appends " -#~ "documents from the remote collection to" -#~ " the destination collection." -#~ msgstr "" - -#~ msgid "" -#~ "This operation copies the ``profiles`` " -#~ "collection from the ``users`` database " -#~ "on the server at ``mongodb.example.net``. " -#~ "The operation only copies documents that" -#~ " satisfy the query ``{ active: true" -#~ " }``. :dbcommand:`cloneCollection` always copies" -#~ " indexes. The ``query`` arguments is " -#~ "optional." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/command/cloneCollectionAsCapped.po b/locale/es/LC_MESSAGES/reference/command/cloneCollectionAsCapped.po deleted file mode 100644 index 320a33fa94d..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/cloneCollectionAsCapped.po +++ /dev/null @@ -1,127 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:16+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a44912b75ea049ccb5ac82b45c8bd5af -#: ../source/reference/command/cloneCollectionAsCapped.txt:3 -msgid "cloneCollectionAsCapped" -msgstr "" - -# 1a1241520a5e42ff8316ed5774c095da -#: ../source/reference/command/cloneCollectionAsCapped.txt -msgid "On this page" -msgstr "" - -# 0ab9af081ebc4c5da0216538d7c1b1d6 -#: ../source/reference/command/cloneCollectionAsCapped.txt:14 -msgid "Definition" -msgstr "" - -# fdc388ee1e4642eca43b497abb966474 -#: ../source/reference/command/cloneCollectionAsCapped.txt:18 -msgid "" -"The :dbcommand:`cloneCollectionAsCapped` command creates a new " -":term:`capped collection` from an existing, non-capped collection within " -"the same database. The operation does not affect the original non-capped " -"collection." -msgstr "" - -# 1d2356980e2a444ba06058a5eed8481f -#: ../source/reference/command/cloneCollectionAsCapped.txt:23 -msgid "The command has the following syntax:" -msgstr "" - -# 1b9d81306a9f4ec588806aa596009911 -#: ../source/reference/command/cloneCollectionAsCapped.txt:29 -msgid "" -"The command copies an ``existing collection`` and creates a new ``capped " -"collection`` with a maximum size specified by the ``capped size`` in " -"bytes." -msgstr "" - -# 9893ecdb43294db2a33e8b67c70c744b -#: ../source/reference/command/cloneCollectionAsCapped.txt:33 -msgid "" -"The name of the new capped collection must be distinct and cannot be the " -"same as that of the original existing collection." -msgstr "" - -# 67001da099524d029b0def8634f1d6ac -#: ../source/reference/command/cloneCollectionAsCapped.txt:37 -msgid "" -"To replace the original non-capped collection with a capped collection, " -"use the :dbcommand:`convertToCapped` command." -msgstr "" - -# e9905f02307844b3ad4bcc54781fb191 -#: ../source/reference/command/cloneCollectionAsCapped.txt:41 -msgid "Behavior" -msgstr "" - -# 696ab451987549fb872a437cc7b0d375 -#: ../source/reference/command/cloneCollectionAsCapped.txt:43 -msgid "" -"If the ``capped size`` is less than the size of the source collection, " -"then not all documents in the source collection will exist in the " -"destination capped collection." -msgstr "" - -# 5da1556015f64739bce9eb6087936fd1 -#~ msgid "" -#~ "The command copies an ``existing " -#~ "collection`` and creates a new ``capped" -#~ " collection`` with a maximum size " -#~ "specified by the ``capped size`` in " -#~ "bytes. The name of the new capped" -#~ " collection must be distinct and " -#~ "cannot be the same as that of " -#~ "the original existing collection. To " -#~ "replace the original non-capped " -#~ "collection with a capped collection, use" -#~ " the :dbcommand:`convertToCapped` command." -#~ msgstr "" - -# 72b76718c57f4e728f2cb57eb8be5724 -#~ msgid "" -#~ "During the cloning, the " -#~ ":dbcommand:`cloneCollectionAsCapped` command exhibit " -#~ "the following behavior:" -#~ msgstr "" - -# da4f985c79d64bd2940d3caa6f6d43b8 -#~ msgid "" -#~ "MongoDB will transverse the documents in" -#~ " the original collection in :term:`natural" -#~ " order ` as they're " -#~ "loaded." -#~ msgstr "" - -# 0d99fb397448491594ffe7b1a77bbfb9 -#~ msgid "" -#~ "If the ``capped size`` specified for " -#~ "the new collection is smaller than " -#~ "the size of the original uncapped " -#~ "collection, then MongoDB will begin " -#~ "overwriting earlier documents in insertion " -#~ "order, which is *first in, first " -#~ "out* (e.g \"FIFO\")." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/command/closeAllDatabases.po b/locale/es/LC_MESSAGES/reference/command/closeAllDatabases.po deleted file mode 100644 index 2a7ec8cce66..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/closeAllDatabases.po +++ /dev/null @@ -1,38 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:22+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# b1b73dc8b69b478fb34acfe6d3db6007 -#: ../source/reference/command/closeAllDatabases.txt:3 -msgid "closeAllDatabases" -msgstr "" - -# a534231e97144a5992d4c3b112b04009 -#: ../source/reference/command/closeAllDatabases.txt:9 -msgid "" -":dbcommand:`closeAllDatabases` is an internal command that invalidates all " -"cursors and closes the open database files. The next operation that uses the" -" database will reopen the file." -msgstr "" - -# aa1b5bcf49e24b0bb504b85b241d374e -#: ../source/includes/warning-blocking-global.rst:3 -msgid "" -"This command obtains a global write lock and will block other operations " -"until it has completed." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/command/collMod.po b/locale/es/LC_MESSAGES/reference/command/collMod.po deleted file mode 100644 index ada1acae71c..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/collMod.po +++ /dev/null @@ -1,502 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:07+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 4db0a672eb2148d29b2a758f50c52330 -#: ../source/reference/command/collMod.txt:3 -msgid "collMod" -msgstr "" - -# e8dfd5a7a5f24383897ed98d949b34a7 -#: ../source/reference/command/collMod.txt -msgid "On this page" -msgstr "" - -# 02a8ccb508324b91a8845708a143c131 -#: ../source/reference/command/collMod.txt:14 -msgid "Definition" -msgstr "" - -# 029292722146478d8f58f5e361864489 -#: ../source/reference/command/collMod.txt:18 -msgid "" -":dbcommand:`collMod` makes it possible to add flags to a collection to " -"modify the behavior of MongoDB. Flags include " -":collflag:`usePowerOf2Sizes` and :collflag:`index`. The command takes the" -" following prototype form:" -msgstr "" - -# 6ab6eb68298444469a91897308a5078e -#: ../source/reference/command/collMod.txt:27 -msgid "" -"In this command substitute ```` with the name of a collection" -" in the current database, and ```` and ```` with the flag " -"and value you want to set." -msgstr "" - -# 123010407fd94d65862255ce63fab229 -#: ../source/reference/command/collMod.txt:31 -msgid "" -"Use the :data:`~collStats.userFlags` field in the " -":method:`db.collection.stats()` output to check enabled collection flags." -msgstr "" - -# 4874b53469ea47afb2aa05d7a27a8f71 -#: ../source/reference/command/collMod.txt:42 -msgid "Flags" -msgstr "" - -# e64add05f8424be28265489320a04a6b -#: ../source/reference/command/collMod.txt:45 -msgid "TTL Collection Expiration Time" -msgstr "" - -# c235ca2509a44940a182e26412793e44 -#: ../source/reference/command/collMod.txt:50 -msgid "" -"The :collflag:`index` flag changes the expiration time of a :doc:`TTL " -"Collection `." -msgstr "" - -# 35c92074f3224068908d80c3730ffd22 -#: ../source/reference/command/collMod.txt:53 -msgid "Specify the key and new expiration time with a document of the form:" -msgstr "" - -# 0dbde571f0d24605bf9058523a8d02e1 -#: ../source/reference/command/collMod.txt:59 -msgid "" -"In this example, ```` is an existing index in the collection " -"and ``seconds`` is the number of seconds to subtract from the current " -"time." -msgstr "" - -# d10ea311f9f14bf8a9120edb2ab0efb1 -#: ../source/reference/command/collMod.txt:63 -msgid "" -"On success :dbcommand:`collMod` returns a document with fields " -"``expireAfterSeconds_old`` and ``expireAfterSeconds_new`` set to their " -"respective values." -msgstr "" - -# 7fe9f461dd9f4033be9ce94fbdb54f7a -#: ../source/reference/command/collMod.txt:67 -msgid "" -"On failure, :dbcommand:`collMod` returns a document with ``no " -"expireAfterSeconds field to update`` if there is no existing " -"``expireAfterSeconds`` field or ``cannot find index { **key**: 1.0 } for " -"ns **namespace**`` if the specified ``keyPattern`` does not exist." -msgstr "" - -# 77b0087b157144379417a6ded1618095 -#: ../source/reference/command/collMod.txt:74 -msgid "Record Allocation" -msgstr "" - -# 28d136d0ac444ccd90084112b20753d2 -#: ../source/reference/command/collMod.txt:77 -msgid "Disable All Record Padding" -msgstr "" - -# d321bc3286074f21a7f103c5c9388e02 -#: ../source/reference/command/collMod.txt:83 -msgid "" -":collflag:`noPadding` flag is available for the MMAPv1 storage engine " -"only." -msgstr "" - -# 7dde8b69ba424a05b96bb3f84cd982d7 -#: ../source/reference/command/collMod.txt:86 -msgid "" -":collflag:`noPadding` disables record padding for the collection. Without" -" padding, the record allocation size corresponds to the document size, " -"and any updates that results in document growth will require a new " -"allocation." -msgstr "" - -# 4ca3720460c44dcf8625ffd1b5644448 -#: ../source/reference/command/collMod.txt:93 -msgid "" -"Only set :collflag:`noPadding` to ``true`` for collections whose " -"workloads have *no* update operations that cause documents to grow, such " -"as for collections with workloads that are insert-only. For more " -"information, see :ref:`exact-fit-allocation`." -msgstr "" - -# f1a845f0882a47748a9decf71d4311df -#: ../source/reference/command/collMod.txt:99 -msgid "Powers of Two Record Allocation" -msgstr "" - -# 105d54e567de482d93d2be595b83ae64 -#: ../source/reference/command/collMod.txt:108 -msgid "" -":collflag:`usePowerOf2Sizes` flag is available for the MMAPv1 storage " -"engine only." -msgstr "" - -# 20116c32121a4fb88551f56932585568 -#: ../source/reference/command/collMod.txt:111 -msgid "" -":collflag:`usePowerOf2Sizes` has no effect on the allocation strategy. " -"MongoDB 3.0 uses the :ref:`power of 2 allocation `" -" as the default record allocation strategy for MMAPv1." -msgstr "" - -# 1c20d6aa1dcd444e9a2c72d7c386c7cf -#: ../source/reference/command/collMod.txt:116 -msgid "" -"To disable the :ref:`power of 2 allocation ` for a" -" collection, use the :dbcommand:`collMod` command with the " -":collflag:`noPadding` flag or the :method:`db.createCollection()` method " -"with the ``noPadding`` option. For more information, see " -":ref:`3.0-mmapv1-padding`." -msgstr "" - -# 3bd0df3ab5e6418395698d4dab00c694 -#: ../source/reference/command/collMod.txt:123 -msgid "Document Validation" -msgstr "" - -# a52cb2f381b5431794c03872e114c995 -#: ../source/reference/command/collMod.txt:129 -msgid "" -":collflag:`validator` allows users to specify :doc:`validation rules or " -"expressions ` for a collection. For more " -"information, see :doc:`/core/document-validation`." -msgstr "" - -# 685a8178d01648bc9a6aa4e312c970ec -#: ../source/reference/command/collMod.txt:133 -msgid "" -"The ``validator`` option takes a document that specifies the validation " -"rules or expressions. You can specify the expressions using the same " -"operators as the :ref:`query operators ` with the " -"exception of : :query:`$geoNear`, :query:`$near`, :query:`$nearSphere`, " -":query:`$text`, and :query:`$where`." -msgstr "" - -# 1fb35ac8bc114a7e9844dba225db7bb0 -#: ../source/reference/command/collMod.txt:142 -msgid "" -"Validation occurs during updates and inserts. Existing documents do not " -"undergo validation checks until modification." -msgstr "" - -# 41491310625e4841967e5a224b9b6704 -#: ../source/reference/command/collMod.txt:145 -msgid "" -"You cannot specify a validator for collections in the ``admin``, " -"``local``, and ``config`` databases." -msgstr "" - -# 70db8180fd92400a93e0b533dd7bc119 -#: ../source/reference/command/collMod.txt:148 -msgid "You cannot specify a validator for ``system.*`` collections." -msgstr "" - -# 467da9e1bf3245e491b1a1feacda8f6c -#: ../source/reference/command/collMod.txt:154 -msgid "" -"The :collflag:`validationLevel` determines how strictly MongoDB applies " -"the validation rules to existing documents during an update." -msgstr "" - -# da31854cda294699adca6e81149e56a6 -#: ../source/includes/table/validationLevel-values.rst:4 -msgid "``validationLevel``" -msgstr "" - -# a87e603c949e4cbaa0aaae8fd5a6b4c0 -# 94d5bae3aa714a5c943cd36627f150fa -#: ../source/includes/table/validationAction-values.rst:6 -#: ../source/includes/table/validationLevel-values.rst:6 -msgid "Description" -msgstr "" - -# d5edde5b56c0480c825a7e4eb0d2c3d3 -#: ../source/includes/table/validationLevel-values.rst:8 -msgid "``\"off\"``" -msgstr "" - -# 32cf5723f67949fdaf43f55a1875cea4 -#: ../source/includes/table/validationLevel-values.rst:10 -msgid "No validation for inserts or updates." -msgstr "" - -# 4b5f13b2162743b188242a9da3f76693 -#: ../source/includes/table/validationLevel-values.rst:12 -msgid "``\"strict\"``" -msgstr "" - -# 68c51ef35d754754a5723ea14a8b4c2a -#: ../source/includes/table/validationLevel-values.rst:14 -msgid "**Default** Apply validation rules to all inserts and all updates." -msgstr "" - -# aecc00e8a37248c5baf4afeb4cf239b4 -#: ../source/includes/table/validationLevel-values.rst:18 -msgid "``\"moderate\"``" -msgstr "" - -# 0045e8df721742c6bc09ab8b9e4f979c -#: ../source/includes/table/validationLevel-values.rst:20 -msgid "" -"Apply validation rules to inserts and to updates on existing *valid* " -"documents. Do not apply rules to updates on existing *invalid* documents." -msgstr "" - -# f8809280e56e4a8e9dd0a2cced7d94e7 -#: ../source/reference/command/collMod.txt:163 -msgid "" -"The :collflag:`validationAction` option determines whether to ``error`` " -"on invalid documents or just ``warn`` about the violations but allow " -"invalid documents." -msgstr "" - -# 659ffb0e3df04bc592eb04e05643e5c6 -#: ../source/reference/command/collMod.txt:169 -msgid "" -"Validation of documents only applies to those documents as determined by " -"the ``validationLevel``." -msgstr "" - -# eb18d49a0b3449868112d8fd152c5cb9 -#: ../source/includes/table/validationAction-values.rst:4 -msgid "``validationAction``" -msgstr "" - -# 0ca7a8ab2ad842bca711b325b9e8a181 -#: ../source/includes/table/validationAction-values.rst:8 -msgid "``\"error\"``" -msgstr "" - -# 2568d6eb013b47eda96d456e97a324d2 -#: ../source/includes/table/validationAction-values.rst:10 -msgid "" -"**Default** Documents must pass validation before the write occurs. " -"Otherwise, the write operation fails." -msgstr "" - -# dc8e27d982c44168b5dd329c01c5a8e2 -#: ../source/includes/table/validationAction-values.rst:14 -msgid "``\"warn\"``" -msgstr "" - -# 43f16422a30a460594ae054173669049 -#: ../source/includes/table/validationAction-values.rst:16 -msgid "" -"Documents do not have to pass validation. If the document fails " -"validation, the write operation logs the validation failure." -msgstr "" - -# de5f53a1ada64c548c0e93d96e7cbd1a -#: ../source/reference/command/collMod.txt:174 -msgid "" -"To view the validation specifications for a collection, use the " -":method:`db.getCollectionInfos()` method." -msgstr "" - -# d183f9ebbf374ff3a43e5cd086d76aff -#: ../source/reference/command/collMod.txt:178 -msgid "Examples" -msgstr "" - -# 0a3f1c5f693c4e88946d975efc4cceb4 -#: ../source/reference/command/collMod.txt:181 -msgid "Change Expiration Value for Indexes" -msgstr "" - -# 84ae3e3aa5dc4ad895af2c1e0a239797 -#: ../source/reference/command/collMod.txt:183 -msgid "" -"To update the expiration value for a collection named ``sessions`` " -"indexed on a ``lastAccess`` field from 30 minutes to 60 minutes, use the " -"following operation:" -msgstr "" - -# f11105b9f4844e7c8d2540917a95ebb2 -#: ../source/reference/command/collMod.txt:195 -msgid "Which will return the document:" -msgstr "" - -# 99f7ed7cdc224a3eaa080b38e638acfe -#: ../source/reference/command/collMod.txt:202 -msgid "Add Document Validation to an Existing Collection" -msgstr "" - -# c243f7baaa624825b93ca8ebbe68da85 -#: ../source/reference/command/collMod.txt:204 -msgid "" -"The following example adds a validator to a collection named " -"``contacts``. The validator specifies that inserted or updated documents " -"should meet at least one of the following conditions:" -msgstr "" - -# ac48457dfaed4ba6944515cc081fcb24 -#: ../source/reference/command/collMod.txt:208 -msgid "the ``phone`` field is a string" -msgstr "" - -# dc4779b4e09a4fc0a2f20b19f35875b2 -#: ../source/reference/command/collMod.txt:209 -msgid "the ``email`` field matches the regular expression" -msgstr "" - -# 7109f482780140e3b9794f712927871f -#: ../source/reference/command/collMod.txt:210 -msgid "the ``status`` field is either ``Unknown`` or ``Incomplete``." -msgstr "" - -# 7db35ca31c4e4d0bae8157462fdd3ec0 -#: ../source/reference/command/collMod.txt:212 -msgid "" -"The ``moderate`` :collflag:`validationLevel` specifies that only updates " -"to existing *valid* documents will be checked against the validator, and " -"the ``warn`` :collflag:`validationAction` means that the write operation " -"will log a validation failure for any document that does not pass " -"validation." -msgstr "" - -# be26ec3d40a34a97af767ca4d400150f -#: ../source/reference/command/collMod.txt:233 -msgid "" -"With the validator in place, the following insert operation fails " -"validation:" -msgstr "" - -# 86105f4aecc948f49fd48c39f4b8dac9 -#: ../source/reference/command/collMod.txt:239 -msgid "The write operation logs the failure and succeeds:" -msgstr "" - -# 67137bbb96054bc28889a2600a242c4a -#: ../source/reference/command/collMod.txt:245 -msgid "For more information, see :doc:`/core/document-validation`." -msgstr "" - -# 42fc0f95f6c845c98c3eacbf340c424c -#: ../source/reference/command/collMod.txt:47 -msgid "expireAfterSeconds" -msgstr "" - -# cd4404280f5046c4bf08e31e030c1db5 -#: ../source/reference/command/collMod.txt:101 -msgid "document" -msgstr "" - -# cd4404280f5046c4bf08e31e030c1db5 -#: ../source/reference/command/collMod.txt:101 -msgid "space allocation" -msgstr "" - -# 69961ab762ec494488ff258a41cb3bb0 -#: ../source/reference/command/collMod.txt:102 -msgid "usePowerOf2Sizes" -msgstr "" - -#~ msgid "" -#~ ":collflag:`usePowerOf2Sizes` became the default " -#~ "allocation strategy for all new " -#~ "collections. Use " -#~ ":parameter:`newCollectionsUsePowerOf2Sizes` to use " -#~ "the *exact fit allocation strategy*." -#~ msgstr "" - -# 70d6a97d3c9049f0a1dc73a9a36b6a15 -#~ msgid "" -#~ "The :collflag:`usePowerOf2Sizes` flag changes " -#~ "the method that MongoDB uses to " -#~ "allocate space on disk for documents " -#~ "in this collection. By setting " -#~ ":collflag:`usePowerOf2Sizes`, you ensure that " -#~ "MongoDB will allocate space for " -#~ "documents in sizes that are powers " -#~ "of 2 (e.g. 32, 64, 128, 256, " -#~ "512...16777216.) The smallest allocation for" -#~ " a document is 32 bytes." -#~ msgstr "" - -# 4748432a30044a4ab5e0918374f1829b -#~ msgid "" -#~ "With :collflag:`usePowerOf2Sizes` MongoDB will " -#~ "be able to more effectively reuse " -#~ "space." -#~ msgstr "" - -# cda5c8e8a2b9496bb2c91ef96c82f473 -#~ msgid "" -#~ "With :collflag:`usePowerOf2Sizes` MongoDB, allocates" -#~ " records that have power of 2 " -#~ "sizes, until record sizes equal 4 " -#~ "megabytes. For records larger than 4 " -#~ "megabytes with :collflag:`usePowerOf2Sizes` set, " -#~ ":program:`mongod` will allocate records in " -#~ "full megabytes by rounding up to " -#~ "the nearest megabyte." -#~ msgstr "" - -# 314bfc88bbe9467cb02bf29dc5937672 -#~ msgid "" -#~ "Use :collflag:`usePowerOf2Sizes` for collections " -#~ "where applications insert and delete " -#~ "large numbers of documents to avoid " -#~ "storage fragmentation and ensure that " -#~ "MongoDB will effectively use space on" -#~ " disk." -#~ msgstr "" - -# 35a4edfb1fe74d6ba745dc84fff3faf4 -#~ msgid "Enable Powers of Two Allocation" -#~ msgstr "" - -# 6b77e67ad652451cba188782a9283d09 -#~ msgid "" -#~ "To enable :collflag:`usePowerOf2Sizes` on the" -#~ " collection named ``products``, use the " -#~ "following operation:" -#~ msgstr "" - -# 6e4acdaeb3fd40d1ab57b1cb862c0d77 -#~ msgid "" -#~ "To disable :collflag:`usePowerOf2Sizes` on the" -#~ " collection ``products``, use the following" -#~ " operation:" -#~ msgstr "" - -# bd2c0c65e590439bae9087f1f80f3e14 -#~ msgid "" -#~ ":collflag:`usePowerOf2Sizes` only affects subsequent" -#~ " allocations caused by document insertion" -#~ " or record relocation as a result " -#~ "of document growth, and *does not* " -#~ "affect existing allocations." -#~ msgstr "" - -#~ msgid "" -#~ ":collflag:`usePowerOf2Sizes` became the default " -#~ "allocation strategy for all new " -#~ "collections. Set " -#~ ":parameter:`newCollectionsUsePowerOf2Sizes` to ``false``" -#~ " to select the exact fit allocation" -#~ " strategy for new collections." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/command/collStats.po b/locale/es/LC_MESSAGES/reference/command/collStats.po deleted file mode 100644 index 0052b012400..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/collStats.po +++ /dev/null @@ -1,473 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:06+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 93b344b0db3f427bb7d5c2f724c722d0 -#: ../source/reference/command/collStats.txt:3 -msgid "collStats" -msgstr "" - -# 9ddc2e472bd0441998c43d08b331a44d -#: ../source/reference/command/collStats.txt -msgid "On this page" -msgstr "" - -# 7797a545e04c448dbc9be181aa6c34ef -#: ../source/reference/command/collStats.txt:14 -msgid "Definition" -msgstr "" - -# d7fb8ef07caf4f3da9487ae7072d15fe -#: ../source/reference/command/collStats.txt:18 -msgid "" -"The :dbcommand:`collStats` command returns a variety of storage " -"statistics for a given collection." -msgstr "" - -# a010166d401e4a428c615ec68e200703 -#: ../source/includes/fact-dbcommand.rst:1 -msgid "" -"To run |command|, use the :method:`db.runCommand( { \\ } ) " -"` method." -msgstr "" - -# 10090381e230451fb693fd1f57c68d0d -#: ../source/reference/command/collStats.txt:25 -msgid "The :dbcommand:`collStats` command has the following syntax:" -msgstr "" - -# 9316a41e39df47f18fcc68b095bc0c2e -#: ../source/reference/command/collStats.txt:35 -msgid "The command takes the following fields:" -msgstr "" - -# f0ef777d190a41899dc821bd20e9dce3 -#: ../source/reference/command/collStats.txt:40 -msgid "Behavior" -msgstr "" - -# 994eafd7ebe946f78c72c3769247515b -#: ../source/reference/command/collStats.txt:43 -msgid "Accuracy after Unexpected Shutdown" -msgstr "" - -# 18b814dd74b142d2b79c5f4d78999ac7 -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:1 -msgid "" -"After an unclean shutdown of a :program:`mongod` using the :doc:`Wired " -"Tiger ` storage engine, |opt| statistics reported by " -"|cmd| may be inaccurate." -msgstr "" - -# c2e83420247046c2976a07baa48fbf75 -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:5 -msgid "" -"The amount of drift depends on the number of insert, update, or delete " -"operations performed between the last :ref:`checkpoint ` and the unclean shutdown. Checkpoints usually " -"occur every 60 seconds. However, :program:`mongod` instances running with" -" non-default :option:`--syncdelay` settings may have more or less " -"frequent checkpoints." -msgstr "" - -# 6d55adf41d2245bc9b9594dd3e75d2e5 -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:12 -msgid "" -"Run :dbcommand:`validate` on each collection on the :program:`mongod` to " -"to restore the correct statistics after an unclean shutdown." -msgstr "" - -# 654d73d8eb174522a060b11617f702b8 -#: ../source/reference/command/collStats.txt:51 -msgid "Example" -msgstr "" - -# 9a1f554069e9440c87c6b957fc4c4cd1 -#: ../source/reference/command/collStats.txt:53 -msgid "" -"The following operation runs the :dbcommand:`collStats` command on the " -"``restaurant`` collection, specifying a scale of ``1024`` bytes:" -msgstr "" - -# 692faf5a2f7d4c7cb43fe7a302c8d2fa -#: ../source/reference/command/collStats.txt:60 -msgid "" -"The following document provides a representation of the " -":dbcommand:`collStats` output. Depending on the configuration of your " -"collection and the storage engine, the output fields may include a subset" -" of the fields." -msgstr "" - -# 7b268cb6ba0c42ecaecd1f7bc42142b8 -#: ../source/reference/command/collStats.txt:206 -msgid "Output" -msgstr "" - -# a7d6b90595364be3a7473f8317f4801d -#: ../source/reference/command/collStats.txt:210 -msgid "" -"The namespace of the current collection, which follows the format " -"``[database].[collection]``." -msgstr "" - -# 6891341b5bab449dbb4e8b876fdc03e4 -#: ../source/reference/command/collStats.txt:215 -msgid "The number of objects or documents in this collection." -msgstr "" - -# 12ced709c17946fdaa8884f7278e70d0 -#: ../source/reference/command/collStats.txt:219 -msgid "" -"The total size in memory of all records in a collection. This value does " -"not include the record header, which is 16 bytes per record, but *does* " -"include the record's :term:`padding`. Additionally " -":data:`~collStats.size` does not include the size of any indexes " -"associated with the collection, which the " -":data:`~collStats.totalIndexSize` field reports." -msgstr "" - -# 5aaebd2fa8c847eebeeb3e1be6b41a3c -#: ../source/reference/command/collStats.txt:226 -msgid "The ``scale`` argument affects this value." -msgstr "" - -# b8161bf8b9284534b2e4864c85fe3ce4 -#: ../source/reference/command/collStats.txt:230 -msgid "" -"The average size of an object in the collection (plus any " -":term:`padding`). The ``scale`` argument does not affect this value." -msgstr "" - -# 01ba4d9b548642d58029f1a526c9aa6e -#: ../source/reference/command/collStats.txt:236 -msgid "" -"The total amount of storage allocated to this collection for " -":term:`document` storage. The ``scale`` argument affects this value." -msgstr "" - -# cbacca6d0f1c4ed791649a94f0c92496 -#: ../source/reference/command/collStats.txt:240 -msgid "" -":data:`~collStats.storageSize` does not include index size. See " -":data:`~collStats.totalIndexSize` for index sizing." -msgstr "" - -# 6268e1ed503f4781a1996357b224663d -#: ../source/reference/command/collStats.txt:243 -msgid "" -"For MMAPv1, :data:`~collStats.storageSize` will not decrease as you " -"remove or shrink documents." -msgstr "" - -# a8e64991a48c4da3be4ea56de8a1b217 -#: ../source/reference/command/collStats.txt:250 -msgid "" -"The total number of contiguously allocated data file regions. Only " -"present when using the MMAPv1 storage engine." -msgstr "" - -# 016b86ffd02549408e816609a98fc546 -#: ../source/reference/command/collStats.txt:255 -msgid "" -"The number of indexes on the collection. All collections have at least " -"one index on the :term:`_id` field." -msgstr "" - -# 2c0b80e18e3e42dbbbe5a77070318c80 -#: ../source/reference/command/collStats.txt:260 -msgid "" -"The size of the last extent allocated. The ``scale`` argument affects " -"this value. Only present when using the ``mmapv1`` storage engine." -msgstr "" - -# 512df22e29ab447e8a18f5a8bc837730 -#: ../source/reference/command/collStats.txt:266 -msgid "" -":data:`~collStats.paddingFactor` is no longer used in 3.0.0, and remains " -"hard coded to 1.0 for compatibility only." -msgstr "" - -# eab97c70e0064b89a9d904c96facbfc7 -#: ../source/reference/command/collStats.txt:270 -msgid "" -":data:`~collStats.paddingFactor` only appears when using the ``mmapv1`` " -"storage engine." -msgstr "" - -# 41a1bce92c1c4f9a93027a0098a8a468 -#: ../source/reference/command/collStats.txt:275 -msgid "" -"A number that indicates the user-set flags on the collection. " -":data:`~collStats.userFlags` only appears when using the ``mmapv1`` " -"storage engine." -msgstr "" - -# a14baef8352a42db8b7626f5c4d7c6fe -#: ../source/reference/command/collStats.txt:279 -msgid "" -":data:`~collStats.userFlags` reports on the :collflag:`usePowerOf2Sizes` " -"and the :collflag:`noPadding` flags." -msgstr "" - -# 3d692ba53275440cabb04394cc2c641f -#: ../source/includes/list-collection-user-flags.rst:1 -msgid "" -"``0`` corresponds to :collflag:`usePowerOf2Sizes` flag set to ``false`` " -"and :collflag:`noPadding` flag set to ``false``." -msgstr "" - -# 3c584a0153114502ab62d53d5685caac -#: ../source/includes/list-collection-user-flags.rst:4 -msgid "" -"``1`` corresponds to :collflag:`usePowerOf2Sizes` flag set to ``true`` " -"and :collflag:`noPadding` flag set to ``false``." -msgstr "" - -# 944574af021d4443b63ace9dd06590b4 -#: ../source/includes/list-collection-user-flags.rst:7 -msgid "" -"``2`` corresponds to :collflag:`usePowerOf2Sizes` flag set to ``false`` " -"and :collflag:`noPadding` flag set to ``true``." -msgstr "" - -# 82c29ef18e0948be9651b51f0480d3f8 -#: ../source/includes/list-collection-user-flags.rst:10 -msgid "" -"``3`` corresponds to :collflag:`usePowerOf2Sizes` flag set to ``true`` " -"and :collflag:`noPadding` flag set to ``true``." -msgstr "" - -# d04d2a1441454519920a09ff57a7d40c -#: ../source/includes/list-collection-user-flags.rst:14 -msgid "" -"MongoDB 3.0 ignores the :collflag:`usePowerOf2Sizes` flag. See " -":dbcommand:`collMod` and :method:`db.createCollection()` for more " -"information." -msgstr "" - -# a500ca8344e649fbb8370a37733be668 -#: ../source/reference/command/collStats.txt:288 -msgid "The total size of all indexes. The ``scale`` argument affects this value." -msgstr "" - -# b2d69186a15b4d73aa299c30380052a6 -#: ../source/reference/command/collStats.txt:293 -msgid "" -"This field specifies the key and size of every existing index on the " -"collection. The ``scale`` argument affects this value." -msgstr "" - -# 7ce41d6baef0489ab82c5326a4e56cf6 -#: ../source/reference/command/collStats.txt:298 -msgid "" -"This field will be \"true\" if the collection is :term:`capped `." -msgstr "" - -# 409fc3ed2d834e618f41145d37abe0b1 -#: ../source/reference/command/collStats.txt:303 -msgid "" -"Shows the maximum number of documents that may be present in a " -":term:`capped collection`." -msgstr "" - -# fd328f4e4e0649eeb08b745f00b2010f -#: ../source/reference/command/collStats.txt:308 -msgid "Shows the maximum size of a :term:`capped collection`." -msgstr "" - -# 33d1539ba5c446f6890662a650f01bd2 -#: ../source/reference/command/collStats.txt:314 -msgid "" -":data:`~collStats.wiredTiger` only appears when using the WiredTiger " -"storage engine." -msgstr "" - -# f6ecf823a01c4ce6a63d75b1d96e2087 -#: ../source/reference/command/collStats.txt:317 -msgid "" -"This document contains data reported directly by the WiredTiger engine " -"and other data for internal diagnostic use." -msgstr "" - -# 3cdf764700b94c61a65e8835a7939a4d -#: ../source/reference/command/collStats.txt:325 -msgid "" -"A document that reports data from the :ref:`WiredTiger ` storage engine for each index in the collection. Other " -"storage engines will return an empty document." -msgstr "" - -# d54d7605732446d6847b2b349469cd21 -#: ../source/reference/command/collStats.txt:329 -msgid "" -"The fields in this document are the names of the indexes, while the " -"values themselves are documents that contain statistics for the index " -"provided by the storage engine. These statistics are for internal " -"diagnostic use." -msgstr "" - -# bac369df617545c6a3f27ca49c297322 -#~ msgid "" -#~ "The :dbcommand:`collStats` command returns a" -#~ " variety of storage statistics for a" -#~ " given collection. Use the following " -#~ "syntax:" -#~ msgstr "" - -# d4aad26a30934bb796c0470fd3534899 -#~ msgid "" -#~ "Specify the ``collection`` you want " -#~ "statistics for, and use the ``scale``" -#~ " argument to scale the output. The" -#~ " above example will display values in" -#~ " kilobytes." -#~ msgstr "" - -# c7c5bca6f6e445a98a27b9d0c2b53d32 -#~ msgid "" -#~ "Examine the following example output, " -#~ "which uses the :method:`db.collection.stats()` " -#~ "helper in the :program:`mongo` shell." -#~ msgstr "" - -# 5f8be42fd6d84ef8b5b5a7ecf52ef415 -#~ msgid "" -#~ "The scale factor rounds values to " -#~ "whole numbers. This can produce " -#~ "unpredictable and unexpected results in " -#~ "some situations." -#~ msgstr "" - -# b4efcf5625a84cfa98d24850d3211bc8 -#~ msgid "" -#~ "The total size of all records in" -#~ " a collection. This value does not" -#~ " include the record header, which is" -#~ " 16 bytes per record, but *does* " -#~ "include the record's :term:`padding`. " -#~ "Additionally :data:`~collStats.size` does not " -#~ "include the size of any indexes " -#~ "associated with the collection, which " -#~ "the :data:`~collStats.totalIndexSize` field reports." -#~ msgstr "" - -# 8b35959624ec4cf9a172a950f84b2fea -#~ msgid "" -#~ "The average size of an object in" -#~ " the collection. The ``scale`` argument " -#~ "affects this value." -#~ msgstr "" - -# 0e36d879aa2d4ea5aef5f38026b07359 -#~ msgid "" -#~ "The total amount of storage allocated" -#~ " to this collection for :term:`document`" -#~ " storage. The ``scale`` argument affects" -#~ " this value. The :data:`~collStats.storageSize`" -#~ " does not decrease as you remove " -#~ "or shrink documents." -#~ msgstr "" - -# a47d3a15d4784413a25e03f1a2b88a93 -#~ msgid "The total number of contiguously allocated data file regions." -#~ msgstr "" - -# 66cfa401e0704671a034ce2dbbeb32f7 -#~ msgid "" -#~ "Before 2.2, capped collections did not" -#~ " necessarily have an index on the " -#~ "``_id`` field, and some capped " -#~ "collections created with pre-2.2 versions " -#~ "of :program:`mongod` may not have an " -#~ "``_id`` index." -#~ msgstr "" - -# d143fd68d8ae47a68f273a39b5684946 -#~ msgid "" -#~ "The size of the last extent " -#~ "allocated. The ``scale`` argument affects " -#~ "this value." -#~ msgstr "" - -# 616e6b1f6457462d9052cd2b12cc17bb -#~ msgid "" -#~ "The amount of space added to the" -#~ " end of each document at insert " -#~ "time. The document padding provides a" -#~ " small amount of extra space on " -#~ "disk to allow a document to grow" -#~ " slightly without needing to move the" -#~ " document. :program:`mongod` automatically " -#~ "calculates this padding factor" -#~ msgstr "" - -# e6870089773c400593fa07a77c5a011a -#~ msgid "" -#~ "Removed in version 2.2 and replaced " -#~ "with the :data:`~collStats.userFlags` and " -#~ ":data:`~collStats.systemFlags` fields." -#~ msgstr "" - -# d65b56fd1cec4a7382be820119599cd6 -#~ msgid "" -#~ "Indicates the number of flags on " -#~ "the current collection. In version 2.0," -#~ " the only flag notes the existence" -#~ " of an :term:`index` on the " -#~ ":term:`_id` field." -#~ msgstr "" - -# 0b57fa77ba644314a3d1dee229ac7214 -#~ msgid "" -#~ "Reports the flags on this collection " -#~ "that reflect internal server options. " -#~ "Typically this value is ``1`` and " -#~ "reflects the existence of an " -#~ ":term:`index` on the ``_id`` field." -#~ msgstr "" - -# 35d8592bf5ce4d479a377bac5b363fe9 -#~ msgid "" -#~ "Reports the flags on this collection " -#~ "set by the user. In version 2.2" -#~ " the only user flag is " -#~ ":collflag:`usePowerOf2Sizes`. If " -#~ ":collflag:`usePowerOf2Sizes` is enabled, " -#~ ":data:`~collStats.userFlags` will be set to" -#~ " ``1``, otherwise :data:`~collStats.userFlags` " -#~ "will be ``0``." -#~ msgstr "" - -# 137d2c2213e24aaca2bfc755bd50f80e -#~ msgid "" -#~ "See the :dbcommand:`collMod` command for " -#~ "more information on setting user flags" -#~ " and :collflag:`usePowerOf2Sizes`." -#~ msgstr "" - -# 2824f944c66c46baa06a0d8de2ee40d4 -#~ msgid "" -#~ "The following is an example of " -#~ ":method:`db.collection.stats()` and :dbcommand:`collStats`" -#~ " output:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/command/compact.po b/locale/es/LC_MESSAGES/reference/command/compact.po deleted file mode 100644 index 0c394224cfb..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/compact.po +++ /dev/null @@ -1,540 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:09+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# c480f1f6023a4a6da2cd12a236409111 -#: ../source/reference/command/compact.txt:5 -msgid "compact" -msgstr "" - -# 3b8e797425e04e449b86b67b8b60d044 -#: ../source/reference/command/compact.txt -msgid "On this page" -msgstr "" - -# ff57480e15dd4248a5114541a3423a57 -#: ../source/reference/command/compact.txt:16 -msgid "Definition" -msgstr "" - -# a3325ee213a0473387b2a27707dd2fa0 -#: ../source/reference/command/compact.txt:20 -msgid "" -"Rewrites and defragments all data and indexes in a collection. On " -":ref:`WiredTiger ` databases, this command will " -"release unneeded disk space to the operating system." -msgstr "" - -# 6e5b3c230dc7461396858747f51592fa -#: ../source/reference/command/compact.txt:24 -msgid ":dbcommand:`compact` has the following form:" -msgstr "" - -# 3ec00be79d98403482f2ca8d4b78e8c5 -#: ../source/reference/command/compact.txt:30 -msgid ":dbcommand:`compact` takes the following fields:" -msgstr "" - -# 7c44e293d54941e49c723aa402409f8d -#: ../source/reference/command/compact.txt:34 -msgid "" -"Always have an up-to-date backup before performing server maintenance " -"such as the :dbcommand:`compact` operation." -msgstr "" - -# 7126a4f29ded4c6aacf44a5bda1524b6 -#: ../source/reference/command/compact.txt:40 -msgid "paddingFactor" -msgstr "" - -# 91e15039833c42238527aee293fe3791 -#: ../source/reference/command/compact.txt:44 -msgid "" -"Applicable for the MMAPv1 storage engine only; specifying " -"``paddingFactor`` has no effect when used with the WiredTiger storage " -"engine." -msgstr "" - -# 90f62c7ec30e4852a5471cfedf69d207 -#: ../source/reference/command/compact.txt:48 -msgid "The ``paddingFactor`` field takes the following range of values:" -msgstr "" - -# c8d8ebc90f6a4874b06e264ed8aeae4a -#: ../source/reference/command/compact.txt:50 -msgid "Default: ``1.0``" -msgstr "" - -# 0e96a32bbe164453ac852f17d92ab485 -#: ../source/reference/command/compact.txt:52 -msgid "Minimum: ``1.0`` (no padding)" -msgstr "" - -# 73a26d2ba2b7441daecf1ce2644d67ed -#: ../source/reference/command/compact.txt:54 -msgid "Maximum: ``4.0``" -msgstr "" - -# b09f24e74f5940ae86bb52b9c6907e04 -#: ../source/reference/command/compact.txt:56 -msgid "" -"If your updates increase the size of the documents, padding will increase" -" the amount of space allocated to each document and avoid expensive " -"document relocation operations within the data files." -msgstr "" - -# 7b3da26940f6414cb33a0f6b4af2b1e6 -#: ../source/reference/command/compact.txt:60 -msgid "" -"You can calculate the padding size by subtracting the document size from " -"the record size or, in terms of the ``paddingFactor``, by subtracting " -"``1`` from the ``paddingFactor``:" -msgstr "" - -# 2e6a4e9b03744016aea14b06060c067a -#: ../source/reference/command/compact.txt:68 -msgid "" -"For example, a ``paddingFactor`` of ``1.0`` specifies a padding size of " -"``0`` whereas a ``paddingFactor`` of ``1.2`` specifies a padding size of " -"``0.2`` or 20 percent (20%) of the document size." -msgstr "" - -# 67d6f21b2c484dd6b4dfbda098ec5e8d -#: ../source/reference/command/compact.txt:72 -msgid "" -"With the following command, you can use the ``paddingFactor`` option of " -"the :dbcommand:`compact` command to set the record size to ``1.1`` of the" -" document size, or a padding factor of 10 percent (10%):" -msgstr "" - -# cb6c3c86b89440e29d642fb6ad0ffdc3 -#: ../source/reference/command/compact.txt:80 -msgid "" -":dbcommand:`compact` modifies existing documents, but does not set the " -"padding factor for future documents." -msgstr "" - -# 139afe12d11447c4a6619d0b8b716a22 -#: ../source/reference/command/compact.txt:86 -msgid "paddingBytes" -msgstr "" - -# 604d777469e6466ca896c41395fa9afe -#: ../source/reference/command/compact.txt:90 -msgid "" -"Applicable for the MMAPv1 storage engine only; specifying " -"``paddingBytes`` has no effect when used with the WiredTiger storage " -"engine." -msgstr "" - -# 5b4b813e534c4d099b53b4de58c4f58b -#: ../source/reference/command/compact.txt:94 -msgid "" -"Specifying ``paddingBytes`` can be useful if your documents start small " -"but then increase in size significantly." -msgstr "" - -# 3edcfa58791e4e3582c9cf8b2a8fd91c -#: ../source/reference/command/compact.txt:97 -msgid "" -"For example, if your documents are initially 40 bytes long and you grow " -"them by 1 kB, using ``paddingBytes: 1024`` might be reasonable since " -"using ``paddingFactor: 4.0`` would specify a record size of 160 bytes " -"(``4.0`` times the initial document size), which would only provide a " -"padding of 120 bytes (i.e. record size of 160 bytes minus the document " -"size)." -msgstr "" - -# 041505833e5e4192a974de1ac2c80165 -#: ../source/reference/command/compact.txt:104 -msgid "" -"The following command uses the ``paddingBytes`` option to set the padding" -" size to 100 bytes on the collection named by ````:" -msgstr "" - -# c6e0e16bd1564a8cb4319b04e407ea7d -#: ../source/reference/command/compact.txt:112 -msgid "Behavior" -msgstr "" - -# a877785e746640fe8c5879d951390483 -#: ../source/reference/command/compact.txt:115 -msgid "Blocking" -msgstr "" - -# 56c04f99454642c88204abb4cfe75280 -#: ../source/reference/command/compact.txt:117 -msgid "" -":dbcommand:`compact` only blocks operations for the database it is " -"currently operating on. Only use :dbcommand:`compact` during scheduled " -"maintenance periods." -msgstr "" - -# 0f91706a13be4693a2a82a974762c295 -#: ../source/reference/command/compact.txt:121 -msgid "" -"You may view the intermediate progress either by viewing the " -":program:`mongod` log file or by running the :method:`db.currentOp()` in " -"another shell instance." -msgstr "" - -# fb17bcb524b4434e944df805d83a899b -#: ../source/reference/command/compact.txt:126 -msgid "Operation Termination" -msgstr "" - -# bf68ee2333354c5cb3ed5eb5155665b6 -#: ../source/reference/command/compact.txt:128 -msgid "" -"If you terminate the operation with the :method:`db.killOp() " -"` method or restart the server before the " -":dbcommand:`compact` operation has finished, be aware of the following:" -msgstr "" - -# 77eedb8bf64e48a1a7920ab3cbc04611 -#: ../source/reference/command/compact.txt:132 -msgid "" -"If you have journaling enabled, the data remains valid and usable, " -"regardless of the state of the :dbcommand:`compact` operation. You may " -"have to manually rebuild the indexes." -msgstr "" - -# 0f52bd6569094b388754a0e2a067a450 -#: ../source/reference/command/compact.txt:136 -msgid "" -"If you do not have journaling enabled and the :program:`mongod` or " -":dbcommand:`compact` terminates during the operation, it is impossible to" -" guarantee that the data is in a valid state." -msgstr "" - -# 17d0d39691f7406dadbcb74ec363180a -#: ../source/reference/command/compact.txt:140 -msgid "" -"In either case, much of the existing free space in the collection may " -"become un-reusable. In this scenario, you should rerun the compaction to " -"completion to restore the use of this free space." -msgstr "" - -# 271145edeb204244a617abdaff93ee72 -#: ../source/reference/command/compact.txt:145 -msgid "Disk Space" -msgstr "" - -# 85ef89aa485346bea790320d995d17af -#: ../source/reference/command/compact.txt:147 -msgid "" -":dbcommand:`compact` has different impacts on available disk space " -"depending on which storage engine is in use." -msgstr "" - -# ea80c9908e084ba981341424e58c4d2a -#: ../source/reference/command/compact.txt:150 -msgid "" -"To see how the storage space changes for the collection, run the " -":dbcommand:`collStats` command before and after compaction." -msgstr "" - -# 5603cb57a9a54edeb337f18d16aa8aef -#: ../source/reference/command/compact.txt:154 -msgid "WiredTiger" -msgstr "" - -# f2b430da1d4d4d459462d25960810c18 -#: ../source/reference/command/compact.txt:156 -msgid "" -"On :ref:`WiredTiger `, :dbcommand:`compact` will " -"rewrite the collection and indexes to minimize disk space by releasing " -"unused disk space to the system. This is useful if you have removed a " -"large amount of data from the collection, and do not plan to replace it." -msgstr "" - -# c078d4943c1c4e48b549158bbef55abb -#: ../source/reference/command/compact.txt:162 -msgid "MMAPv1" -msgstr "" - -# 8408fe1072114df09bf45a935d3e5c0b -#: ../source/reference/command/compact.txt:164 -msgid "" -"On :ref:`MMAPv1 `, :dbcommand:`compact` defragments the " -"collection's data files and recreates its indexes. Unused disk space is " -"*not* released to the system, but instead retained for future data. If " -"you wish to reclaim disk space from a MMAPv1 database, you should perform" -" an :term:`initial sync`." -msgstr "" - -# e8c6f898402b404ebabfebe06283997d -#: ../source/reference/command/compact.txt:170 -msgid "" -":dbcommand:`compact` requires up to 2 gigabytes of additional disk space " -"to run on MMAPv1 databases." -msgstr "" - -# 699fb6ca91464a1c959305188236b226 -#: ../source/reference/command/compact.txt:174 -msgid "Size and Number of Data Files" -msgstr "" - -# 16010af0888540b0a0716878c3c07168 -#: ../source/reference/command/compact.txt:176 -msgid "" -":dbcommand:`compact` may increase the total size and number of your data " -"files, especially when run for the first time. However, this will not " -"increase the total collection storage space since storage size is the " -"amount of data allocated within the database files, and not the " -"size/number of the files on the file system." -msgstr "" - -# a36825998c13403a83597cee6bcb4c6b -#: ../source/reference/command/compact.txt:183 -msgid "Replica Sets" -msgstr "" - -# 279ae0f6ec914cfd8e731cc857351c85 -#: ../source/reference/command/compact.txt:185 -msgid "" -":dbcommand:`compact` commands do not replicate to secondaries in a " -":term:`replica set`." -msgstr "" - -# f8d1274ef25442fab72f8027908dd91b -#: ../source/reference/command/compact.txt:188 -msgid "Compact each member separately." -msgstr "" - -# 381c757938254ac39109eb515ee4ef78 -#: ../source/reference/command/compact.txt:190 -msgid "" -"Ideally run :dbcommand:`compact` on a secondary. See option " -"``force:true`` above for information regarding compacting the primary." -msgstr "" - -# 54f2a72efa774baba90b1459f06c6821 -#: ../source/includes/extracts/fact-command-puts-secondary-into-recovering-compact.rst:3 -msgid "" -"On secondaries, the command forces the secondary to enter " -":replstate:`RECOVERING` state. Read operations issued to an instance in " -"the :replstate:`RECOVERING` state will fail. This prevents clients from " -"reading during the operation. When the operation completes, the secondary" -" returns to :replstate:`SECONDARY` state." -msgstr "" - -# 1e450ced98b845d29f3c37fe1fac0f7d -#: ../source/includes/extracts/fact-command-puts-secondary-into-recovering-compact.rst:10 -msgid "" -"See :doc:`/reference/replica-states/` for more information about replica " -"set member states." -msgstr "" - -# 515e20453052440b85a9463e87ff3e8d -#: ../source/includes/extracts/fact-command-puts-secondary-into-recovering-compact.rst:13 -msgid "" -"See :doc:`/tutorial/perform-maintence-on-replica-set-members` for an " -"example replica set maintenance procedure to maximize availability during" -" maintenance operations." -msgstr "" - -# 4c9247779afe4405a22f925ad10106b9 -#: ../source/reference/command/compact.txt:196 -msgid "Sharded Clusters" -msgstr "" - -# 1ede1bcf849c422d88739d9d1a21777c -#: ../source/reference/command/compact.txt:198 -msgid "" -":dbcommand:`compact` only applies to :program:`mongod` instances. In a " -"sharded environment, run :dbcommand:`compact` on each shard separately as" -" a maintenance operation." -msgstr "" - -# 8c88dc30e40d4cf2bad387891b2f107b -#: ../source/reference/command/compact.txt:202 -msgid "" -"You cannot issue :dbcommand:`compact` against a :program:`mongos` " -"instance." -msgstr "" - -# ce0c1a809fdb4e9287adb0ea52b1e617 -#: ../source/reference/command/compact.txt:205 -msgid "Capped Collections" -msgstr "" - -# a0d82744bc82403facba1e7130629299 -#: ../source/reference/command/compact.txt:207 -msgid "" -"It is not possible or necessary to compact :term:`capped collections " -"` because they lack padding and their documents cannot" -" grow. As a result, they cannot become fragmented." -msgstr "" - -# 4a3d72e2587c47eeb7c1c93c362f2bb3 -#: ../source/reference/command/compact.txt:212 -msgid "Index Building" -msgstr "" - -# df28cc20c72c4238b0f1ec6c436663e5 -#: ../source/reference/command/compact.txt:216 -msgid "" -":program:`mongod` rebuilds all indexes in parallel following the " -":dbcommand:`compact` operation." -msgstr "" - -#~ msgid "The :dbcommand:`compact` has the behaviors described here." -#~ msgstr "" - -# d5bc5cb170a94550909d551142936c08 -#~ msgid "" -#~ "Rewrites and defragments all data in " -#~ "a collection, as well as all of" -#~ " the indexes on that collection. " -#~ ":dbcommand:`compact` has the following form:" -#~ msgstr "" - -# 8f49c8002ecf413cadcc5d784fd5cba7 -#~ msgid ":dbcommand:`compact` has the following fields:" -#~ msgstr "" - -# 51bcbf1739724f73a484dccfd0042e65 -#~ msgid "" -#~ ":dbcommand:`compact` is similar to " -#~ ":dbcommand:`repairDatabase`; however, " -#~ ":dbcommand:`repairDatabase` operates on an " -#~ "entire database." -#~ msgstr "" - -# a3ff349ead944be38ebd3546ddd25dbb -#~ msgid "" -#~ ":dbcommand:`compact` compacts existing documents " -#~ "but does not reset ``paddingFactor`` " -#~ "statistics for the collection. After the" -#~ " :dbcommand:`compact` MongoDB will use the" -#~ " existing ``paddingFactor`` when allocating " -#~ "new records for documents in this " -#~ "collection." -#~ msgstr "" - -# dca2da6e20f64f1ab409ab348452a1b5 -#~ msgid "" -#~ "Specifying ``paddingBytes`` can be useful " -#~ "if your documents start small but " -#~ "then increase in size significantly. For" -#~ " example, if your documents are " -#~ "initially 40 bytes long and you " -#~ "grow them by 1KB, using ``paddingBytes:" -#~ " 1024`` might be reasonable since " -#~ "using ``paddingFactor: 4.0`` would specify " -#~ "a record size of 160 bytes " -#~ "(``4.0`` times the initial document " -#~ "size), which would only provide a " -#~ "padding of 120 bytes (i.e. record " -#~ "size of 160 bytes minus the " -#~ "document size)." -#~ msgstr "" - -# f70ff0a4f20e48d6851c02d47b9b87df -#~ msgid "" -#~ "With the following command, you can " -#~ "use the ``paddingBytes`` option of the" -#~ " :dbcommand:`compact` command to set the" -#~ " padding size to ``100`` bytes on " -#~ "the collection named by ````:" -#~ msgstr "" - -# b94be86186d843a4910f66ce6894b69b -#~ msgid "Behaviors" -#~ msgstr "" - -# 6b4b067569204dd8958831eb0201b2c9 -#~ msgid "" -#~ "In MongoDB 2.2, :dbcommand:`compact` blocks" -#~ " activities only for its database. " -#~ "Prior to 2.2, the command blocked " -#~ "all activities." -#~ msgstr "" - -# 894e3f68c786485fbd3b8dc64cc12dab -#~ msgid "" -#~ "If you terminate the operation with " -#~ "the :method:`db.killOp() ` method " -#~ "or restart the server before the " -#~ ":dbcommand:`compact` operation has finished:" -#~ msgstr "" - -# e18310700672414bad24a0f60d8f3c76 -#~ msgid "" -#~ ":dbcommand:`compact` generally uses less disk" -#~ " space than :dbcommand:`repairDatabase` and " -#~ "is faster. However, the :dbcommand:`compact`" -#~ " command is still slow and blocks " -#~ "other database use. Only use " -#~ ":dbcommand:`compact` during scheduled maintenance" -#~ " periods." -#~ msgstr "" - -# 480ab7eb625641008b4d54da63019a17 -#~ msgid "" -#~ ":dbcommand:`compact` requires up to 2 " -#~ "gigabytes of additional disk space while" -#~ " running. Unlike :dbcommand:`repairDatabase`, " -#~ ":dbcommand:`compact` does *not* free space " -#~ "on the file system." -#~ msgstr "" - -# 7e1604e48c1448edb11fe5ef881606b0 -#~ msgid "" -#~ ":dbcommand:`compact` commands do not replicate" -#~ " to secondaries in a :term:`replica " -#~ "set`:" -#~ msgstr "" - -# c6d8855815804a4a9c4f97dcf802138f -#~ msgid "" -#~ "On secondaries, the |cmd-name| command" -#~ " forces the secondary to enter " -#~ ":replstate:`RECOVERING` state. Read operations " -#~ "issued to an instance in the " -#~ ":replstate:`RECOVERING` state will fail. This" -#~ " prevents clients from reading during " -#~ "the operation. When the operation " -#~ "completes, the secondary returns " -#~ "to:replstate:`SECONDARY` state." -#~ msgstr "" - -# d1e94d0f1dcc4cef856c51edea2ca4a1 -#~ msgid "" -#~ ":dbcommand:`compact` is a command issued " -#~ "to a :program:`mongod`. In a sharded " -#~ "environment, run :dbcommand:`compact` on each" -#~ " shard separately as a maintenance " -#~ "operation." -#~ msgstr "" - -# 7ffb2edd6cf9454ea99af1b64b1a2820 -#~ msgid "" -#~ "It is not possible to compact " -#~ ":term:`capped collections ` " -#~ "because they don't have padding, and " -#~ "documents cannot grow in these " -#~ "collections. However, the documents of a" -#~ " :term:`capped collection` are not subject" -#~ " to fragmentation." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/command/configureFailPoint.po b/locale/es/LC_MESSAGES/reference/command/configureFailPoint.po deleted file mode 100644 index b45c790c675..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/configureFailPoint.po +++ /dev/null @@ -1,66 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: 2013-12-16 23:14+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 2b7a5ba3a3fc44328aa6d4fc3f60168c -#: ../source/reference/command/configureFailPoint.txt:3 -msgid "configureFailPoint" -msgstr "" - -# 04b221c7aa7646daad245276b552d1de -#: ../source/reference/command/configureFailPoint.txt -msgid "On this page" -msgstr "" - -# c8e3d6b6f91d4604b27adfbc15526ce1 -#: ../source/reference/command/configureFailPoint.txt:14 -msgid "Definition" -msgstr "" - -# a111492327e7430aa3199e3ce45c20f3 -#: ../source/reference/command/configureFailPoint.txt:18 -msgid "" -"Configures a failure point that you can turn on and off while MongoDB " -"runs. :dbcommand:`configureFailPoint` is an internal command for testing " -"purposes that takes the following form:" -msgstr "" - -# 13a553752a684f918dee9b43b4d12166 -#: ../source/reference/command/configureFailPoint.txt:26 -msgid "" -"You must issue :dbcommand:`configureFailPoint` against the :term:`admin " -"database`. :dbcommand:`configureFailPoint` has the following fields:" -msgstr "" - -# ce2085a26b4847b0abde063ea7c45e4e -#: ../source/includes/note-enabletestcommands.rst:3 -msgid "" -"|dbcommand| is an internal command that is not enabled by default. " -"|dbcommand| must be enabled by using :option:`--setParameter " -"enableTestCommands=1 ` on the :program:`mongod` " -"command line. |dbcommand| cannot be enabled during run-time." -msgstr "" - -# d984e38644c94767b5d6e4e54f13527f -#: ../source/reference/command/configureFailPoint.txt:36 -msgid "Example" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/command/connPoolStats.po b/locale/es/LC_MESSAGES/reference/command/connPoolStats.po deleted file mode 100644 index 564677c6df9..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/connPoolStats.po +++ /dev/null @@ -1,527 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:15+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# bfb5b1b93c074200b900f18360811385 -#: ../source/reference/command/connPoolStats.txt:3 -msgid "connPoolStats" -msgstr "" - -# c83e01ae36614493b896fd36c1a92034 -#: ../source/reference/command/connPoolStats.txt -msgid "On this page" -msgstr "" - -# beacab4b4657456a9ed39969d8b77025 -#: ../source/reference/command/connPoolStats.txt:14 -msgid "Definition" -msgstr "" - -# 9323fa05b921454c8b9eee05ddf12b7c -#: ../source/reference/command/connPoolStats.txt:18 -msgid "" -"The command :dbcommand:`connPoolStats` returns information regarding the " -"open outgoing connections from the current database instance to other " -"members of the :term:`sharded cluster` or :term:`replica set`." -msgstr "" - -# f8f643d5a6d84524b210c4b978b042bb -#: ../source/includes/fact-dbcommand.rst:1 -msgid "" -"To run |command|, use the :method:`db.runCommand( { \\ } ) " -"` method." -msgstr "" - -# 80cb780f3c734a31be3d5f03008d598e -#: ../source/includes/note-conn-pool-stats.rst:3 -msgid "" -":dbcommand:`connPoolStats` only returns meaningful results for " -":program:`mongos` instances and for :program:`mongod` instances in " -"sharded clusters." -msgstr "" - -# e2cf2283b9c8430da29e7daf4d78d1be -#: ../source/reference/command/connPoolStats.txt:29 -msgid "The command takes the following form:" -msgstr "" - -# 4ad3d35316df452b8c653cee62b5cc2b -#: ../source/reference/command/connPoolStats.txt:35 -msgid "" -"The value of the argument (i.e. ``1`` ) does not affect the output of the" -" command." -msgstr "" - -# 62702da7cd6049a38d6d5af3e67edc84 -#: ../source/reference/command/connPoolStats.txt:39 -msgid "Behavior" -msgstr "" - -# d037dc33ea3844ce817aabdf29790a13 -#: ../source/reference/command/connPoolStats.txt:41 -msgid "" -"A :program:`mongod` or :program:`mongos` has a number of connection pools" -" used for outgoing connections to members in a :term:`sharded cluster` or" -" :term:`replica set`. :dbcommand:`connPoolStats` returns aggregated " -"statistics related to all of the outgoing connection pools used by the " -":program:`mongod` or :program:`mongo` running the command." -msgstr "" - -# 4701d66e1e5f4d1598d1195b50db0245 -#: ../source/reference/command/connPoolStats.txt:49 -msgid "Example" -msgstr "" - -# 742c496d52aa4d2f82ccc29be8df2927 -#: ../source/reference/command/connPoolStats.txt:51 -msgid "" -"The following operation uses the :method:`db.runCommand()` method to run " -"the :dbcommand:`connPoolStats` command." -msgstr "" - -# dfcc98d2fd244078aeb4f78f8e2a4378 -# aaffd13e3d624aa1951241cf5911f010 -#: ../source/reference/command/connPoolStats.txt:59 -#: ../source/reference/command/connPoolStats.txt:180 -msgid "Output" -msgstr "" - -# df0b3fec07aa49b3ab257b12cc3d85d3 -#: ../source/reference/command/connPoolStats.txt:61 -msgid "" -"The following output is a sample of what :dbcommand:`connPoolStats` " -"returns. It represents a :term:`sharded cluster` with 3 single-member " -":term:`replica set` shards and a config server replica set." -msgstr "" - -# f71bdcfe084149118b0285ac079ad4e3 -#: ../source/reference/command/connPoolStats.txt:66 -msgid "" -"This example does not represent all possible output data from the " -":dbcommand:`connPoolStats` command." -msgstr "" - -# f5e5364f13f744639312aeb6d946a3e6 -#: ../source/reference/command/connPoolStats.txt:184 -msgid "" -"Reports the total number of available outgoing connections from the " -"current :program:`mongod`/:program:`mongos` instance to other members of " -"the :term:`sharded cluster` or :term:`replica set`." -msgstr "" - -# 028d5a65255c465080c5825ce2290b54 -#: ../source/reference/command/connPoolStats.txt:190 -msgid "" -"Reports the total number of outgoing connections ever created by the " -"current :program:`mongod`/:program:`mongos` instance to other members of " -"the :term:`sharded cluster` or :term:`replica set`." -msgstr "" - -# bcdc7685735943d2b4826600a32f1597 -#: ../source/reference/command/connPoolStats.txt:196 -msgid "" -"Reports the total number of outgoing connections from the current " -":program:`mongod`/:program:`mongos` instance to other members of the " -":term:`sharded cluster` or :term:`replica set` that are currently in use." -msgstr "" - -# ce68ab12071141b191ba68cfe29f33f5 -#: ../source/reference/command/connPoolStats.txt:202 -msgid "" -"Reports the number of active and stored outgoing **synchronous** " -"connections from the current :program:`mongod`/:program:`mongos` instance" -" to other members of the :term:`sharded cluster` or :term:`replica set`." -msgstr "" - -# 926eb564401b4169bdb7c7b7be72a07d -# 1a14cbd1f2b949a7bd98e6337b95e340 -#: ../source/reference/command/connPoolStats.txt:206 -#: ../source/reference/command/connPoolStats.txt:217 -msgid "" -"These connections are a part of a pool that is a subset of the data " -"reported by :data:`~connPoolStats.totalAvailable`, " -":data:`~connPoolStats.totalCreated`, and " -":data:`~connPoolStats.totalInUse`." -msgstr "" - -# f18f1986804544fbb98f7d952e520c3b -#: ../source/reference/command/connPoolStats.txt:212 -msgid "" -"Reports the number of active and stored outgoing **scoped synchronous** " -"connections from the current :program:`mongod`/:program:`mongos` instance" -" to other members of the :term:`sharded cluster` or :term:`replica set`." -msgstr "" - -# cd65db51bbba456cb1ab22333066225a -#: ../source/reference/command/connPoolStats.txt:223 -msgid "" -"Contains :term:`documents` that represent a report of " -"connections between the current :program:`mongod`/:program:`mongos` " -"instance and each member of the :term:`sharded cluster` or :term:`replica" -" set`." -msgstr "" - -# 718ebe37f03147099216ca93fecaac36 -#: ../source/reference/command/connPoolStats.txt:229 -msgid "" -"Reports the total number of connections available for connecting to the " -"``[host]``." -msgstr "" - -# 87b42344b2094683a5d47ad778dc15dc -#: ../source/reference/command/connPoolStats.txt:234 -msgid "Reports the number of connections to the ``[host]`` ever created." -msgstr "" - -# 79a41dde9dfb46f9bf39c184aa2b7e5b -#: ../source/reference/command/connPoolStats.txt:238 -msgid "" -"Reports the number of connections to the ``[host]`` that are currently in" -" use." -msgstr "" - -# c04a86ae60cf47a9999c71c14c5bcfc0 -#: ../source/reference/command/connPoolStats.txt:243 -msgid "" -"Contains :term:`documents ` that represent a report of " -"information related to each replica set connected to the current " -":program:`mongod`/:program:`mongos`." -msgstr "" - -# 5614ab8f67d04c198011623a1920636a -#: ../source/reference/command/connPoolStats.txt:249 -msgid "" -"Reports on each :term:`replica set` connected to the current " -":program:`mongod`/:program:`mongos`." -msgstr "" - -# 2db1036aec3844d48bd960e2497439a1 -#: ../source/reference/command/connPoolStats.txt:254 -msgid "" -"Holds an array of :term:`documents` that reports on each member" -" in the :term:`replica set`." -msgstr "" - -# 797abac257d9486296c29a48eb42b6f5 -#: ../source/reference/command/connPoolStats.txt:257 -msgid "" -"These values derive from the :doc:`replica set status " -"` values." -msgstr "" - -# 2ace3db279e245979d4bb332fdbf2897 -#: ../source/reference/command/connPoolStats.txt:262 -msgid "" -"Reports the address for the member in the :term:`replica set` in " -"``[hostname]:[port]`` format." -msgstr "" - -# efb89ab9c5f34614a2caa5718cc5bdcc -#: ../source/reference/command/connPoolStats.txt:267 -msgid "Reports ``false`` when:" -msgstr "" - -# 41811b5d603e414da6e1033b0b7be75e -#: ../source/reference/command/connPoolStats.txt:269 -msgid "" -"the current :program:`mongos` or :program:`mongod` cannot connect to " -"instance." -msgstr "" - -# 2d6a12e1a20f4a37985f43f23e5ac260 -#: ../source/reference/command/connPoolStats.txt:272 -msgid "" -"the current :program:`mongos` or :program:`mongod` received a connection " -"exception or error." -msgstr "" - -# 89b05ac046d9427ba20268f18bf582c8 -#: ../source/reference/command/connPoolStats.txt:275 -msgid "This field is for internal use." -msgstr "" - -# 9a60c111b61b4614bab7602d46e385fb -#: ../source/reference/command/connPoolStats.txt:279 -msgid "" -"Reports ``true`` if this " -":data:`~connPoolStats.replicaSets.[replicaSet].host` is the " -":term:`primary` member of the :term:`replica set`." -msgstr "" - -# 834d00181f9d464ca45f61fcc63a0f98 -#: ../source/reference/command/connPoolStats.txt:285 -msgid "" -"Reports ``true`` if this " -":data:`~connPoolStats.replicaSets.[replicaSet].host` is a :term:`hidden " -"member` of the :term:`replica set`." -msgstr "" - -# a431eef89a06412494ab89fa1bbcdb34 -#: ../source/reference/command/connPoolStats.txt:291 -msgid "" -"Reports ``true`` if this " -":data:`~connPoolStats.replicaSets.[replicaSet].host` is a " -":term:`secondary` member of the :term:`replica set`." -msgstr "" - -# fc5c2cc51ecf4bd39d7f5b07923c0ba5 -#: ../source/reference/command/connPoolStats.txt:297 -msgid "" -"Reports the ping time in milliseconds from the :program:`mongos` or " -":program:`mongod` to this " -":data:`~connPoolStats.replicaSets.[replicaSet].host`." -msgstr "" - -# f3cfe82aaffa43b2b73ede581f2e0666 -#: ../source/reference/command/connPoolStats.txt:303 -msgid "" -"Reports the :rsconf:`members[n].tags`, if this member of the set has tags" -" configured." -msgstr "" - -# 1d4bffe156114958b1f32aee18aea1d4 -#~ msgid "" -#~ "The command :dbcommand:`connPoolStats` returns " -#~ "information regarding the number of open" -#~ " connections to the current database " -#~ "instance, including client connections and " -#~ "server-to-server connections for " -#~ "replication and clustering. The command " -#~ "takes the following form:" -#~ msgstr "" - -# d674d29952b442f58b2e138574b074b5 -#~ msgid "" -#~ "The sub-documents of the " -#~ ":data:`~connPoolStats.hosts` :term:`document` report " -#~ "connections between the :program:`mongos` or" -#~ " :program:`mongod` instance and each " -#~ "component :program:`mongod` of the " -#~ ":term:`sharded cluster`." -#~ msgstr "" - -# 7f67e22061114c34be55965da0e233e4 -#~ msgid "" -#~ ":data:`~connPoolStats.hosts.[host].available` reports the" -#~ " total number of connections that the" -#~ " :program:`mongos` or :program:`mongod` could " -#~ "use to connect to this " -#~ ":program:`mongod`." -#~ msgstr "" - -# 59b969fcf1c44ba4b70397a5d9bb0a24 -#~ msgid "" -#~ ":data:`~connPoolStats.hosts.[host].created` reports the" -#~ " number of connections that this " -#~ ":program:`mongos` or :program:`mongod` has " -#~ "ever created for this host." -#~ msgstr "" - -# 9189547612284dec919dd036b2b52df7 -#~ msgid "" -#~ ":data:`~connPoolStats.replicaSets` is a " -#~ ":term:`document` that contains :term:`replica " -#~ "set` information for the :term:`sharded " -#~ "cluster`." -#~ msgstr "" - -# 3066b6f6a4a048298601dfbf37d1b1ec -#~ msgid "" -#~ "The :data:`~connPoolStats.replicaSets.shard` " -#~ ":term:`document` reports on each :term:`shard`" -#~ " within the :term:`sharded cluster`" -#~ msgstr "" - -# ebe053aa1a184da596e109766633370e -#~ msgid "" -#~ "The :data:`~connPoolStats.replicaSets.[shard].host` field" -#~ " holds an array of :term:`document` " -#~ "that reports on each host within " -#~ "the :term:`shard` in the :term:`replica " -#~ "set`." -#~ msgstr "" - -# 82867f48ef1445f0bce90995985039e6 -#~ msgid "" -#~ ":data:`~connPoolStats.replicaSets.[shard].host[n].addr` reports" -#~ " the address for the host in " -#~ "the :term:`sharded cluster` in the " -#~ "format of \"``[hostname]:[port]``\"." -#~ msgstr "" - -# df6ca9be8446425e84d9e44a2b22ef49 -#~ msgid "" -#~ ":data:`~connPoolStats.replicaSets.[shard].host[n].ok` reports" -#~ " ``false`` when:" -#~ msgstr "" - -# 0a7bce82eb344b718ddfbad2362dedb1 -#~ msgid "the :program:`mongos` or :program:`mongod` cannot connect to instance." -#~ msgstr "" - -# 3179db1365684671bd296a3b8716a258 -#~ msgid "" -#~ "the :program:`mongos` or :program:`mongod` " -#~ "received a connection exception or " -#~ "error." -#~ msgstr "" - -# c936356f2a2049f694a41d37ad801bcf -#~ msgid "" -#~ ":data:`~connPoolStats.replicaSets.[shard].host[n].ismaster` " -#~ "reports ``true`` if this " -#~ ":data:`~connPoolStats.replicaSets.[shard].host` is the " -#~ ":term:`primary` member of the :term:`replica" -#~ " set`." -#~ msgstr "" - -# 52188dc1f15c49aca0982c3c71b00016 -#~ msgid "" -#~ ":data:`~connPoolStats.replicaSets.[shard].host[n].hidden` " -#~ "reports ``true`` if this " -#~ ":data:`~connPoolStats.replicaSets.[shard].host` is a " -#~ ":term:`hidden member` of the :term:`replica" -#~ " set`." -#~ msgstr "" - -# 7f31938bb299446e8bfb19c6c28eaa9e -#~ msgid "" -#~ ":data:`~connPoolStats.replicaSets.[shard].host[n].secondary` " -#~ "reports ``true`` if this " -#~ ":data:`~connPoolStats.replicaSets.[shard].host` is a " -#~ ":term:`secondary` member of the :term:`replica" -#~ " set`." -#~ msgstr "" - -# ab4b52aec52a4cd49b72e5dcd50e92f8 -#~ msgid "" -#~ ":data:`~connPoolStats.replicaSets.[shard].host[n].pingTimeMillis` " -#~ "reports the ping time in milliseconds" -#~ " from the :program:`mongos` or " -#~ ":program:`mongod` to this " -#~ ":data:`~connPoolStats.replicaSets.[shard].host`." -#~ msgstr "" - -# 9c8ac8d324c7484186eb8bf89c734e5b -#~ msgid "" -#~ ":data:`~connPoolStats.replicaSets.[shard].host[n].tags` reports" -#~ " the :data:`~local.system.replset.members[n].tags`, if" -#~ " this member of the set has " -#~ "tags configured." -#~ msgstr "" - -# b30d2e699adf4727ae45905989b4fdd5 -#~ msgid "" -#~ ":data:`~connPoolStats.replicaSets.[shard].master` reports " -#~ "the ordinal identifier of the host " -#~ "in the :data:`~connPoolStats.replicaSets.[shard].host` " -#~ "array that is the :term:`primary` of " -#~ "the :term:`replica set`." -#~ msgstr "" - -# 8a1081e5283b470abd58ad3777467215 -#~ msgid "" -#~ ":data:`~connPoolStats.replicaSets.[shard].nextSlave` reports " -#~ "the :term:`secondary` member that the " -#~ ":program:`mongos` will use to service " -#~ "the next request for this :term:`replica" -#~ " set`." -#~ msgstr "" - -# 4f286cc1779b4a858499a0412515b57e -#~ msgid "" -#~ ":data:`~connPoolStats.createdByType` :term:`document` " -#~ "reports the number of each type of" -#~ " connection that :program:`mongos` or " -#~ ":program:`mongod` has created in all " -#~ "connection pools." -#~ msgstr "" - -# 7f61806f10e24c5989ecec8b76637dde -#~ msgid "" -#~ ":program:`mongos` connect to :program:`mongod` " -#~ "instances using one of three types " -#~ "of connections. The following sub-" -#~ "document reports the total number of " -#~ "connections by type." -#~ msgstr "" - -# 0392589f469141a09bef1a5291f74cf3 -#~ msgid "" -#~ ":data:`~connPoolStats.createdByType.master` reports the" -#~ " total number of connections to the" -#~ " :term:`primary` member in each " -#~ ":term:`cluster`." -#~ msgstr "" - -# b0afce58d0ff410a95cc4866f87a9221 -#~ msgid "" -#~ ":data:`~connPoolStats.createdByType.set` reports the " -#~ "total number of connections to a " -#~ ":term:`replica set` member." -#~ msgstr "" - -# 1b5014fc419d4c06b7ee9b8f74130715 -#~ msgid "" -#~ ":data:`~connPoolStats.createdByType.sync` reports the " -#~ "total number of :term:`config database` " -#~ "connections." -#~ msgstr "" - -# 7f7374f7ab9e46ce9be05fabcaf0299d -#~ msgid "" -#~ ":data:`~connPoolStats.totalAvailable` reports the " -#~ "running total of connections from the" -#~ " :program:`mongos` or :program:`mongod` to " -#~ "all :program:`mongod` instances in the " -#~ ":term:`sharded cluster` available for use." -#~ msgstr "" - -# a31d976fb8954f4ba3e7b0f0d5d6962e -#~ msgid "" -#~ ":data:`~connPoolStats.totalCreated` reports the " -#~ "total number of connections ever created" -#~ " from the :program:`mongos` or " -#~ ":program:`mongod` to all :program:`mongod` " -#~ "instances in the :term:`sharded cluster`." -#~ msgstr "" - -# 04f7a4730e3d4d4e9fd689f5f64c0ba5 -#~ msgid "" -#~ ":data:`~connPoolStats.numDBClientConnection` reports the" -#~ " total number of connections from the" -#~ " :program:`mongos` or :program:`mongod` to " -#~ "all of the :program:`mongod` instances " -#~ "in the :term:`sharded cluster`." -#~ msgstr "" - -# a2bf82d383c7479bbb0253ddbe311325 -#~ msgid "" -#~ ":data:`~connPoolStats.numAScopedConnection` reports the" -#~ " number of exception safe connections " -#~ "created from :program:`mongos` or " -#~ ":program:`mongod` to all :program:`mongod` in" -#~ " the :term:`sharded cluster`. The " -#~ ":program:`mongos` or :program:`mongod` releases " -#~ "these connections after receiving a " -#~ "socket exception from the :program:`mongod`." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/command/connPoolSync.po b/locale/es/LC_MESSAGES/reference/command/connPoolSync.po deleted file mode 100644 index 4520bba1652..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/connPoolSync.po +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:20+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 00440c6a1164451b9d4f7c7b0baf37c6 -#: ../source/reference/command/connPoolSync.txt:3 -msgid "connPoolSync" -msgstr "" - -# 3beb3a6415f94b94a3ba0254125896e2 -#: ../source/reference/command/connPoolSync.txt:9 -msgid ":dbcommand:`connPoolSync` is an internal command." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/command/connectionStatus.po b/locale/es/LC_MESSAGES/reference/command/connectionStatus.po deleted file mode 100644 index 22d6cc165c3..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/connectionStatus.po +++ /dev/null @@ -1,136 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 4a909c1e2aaf4ca39ad249d0a11e6a35 -#: ../source/reference/command/connectionStatus.txt:3 -msgid "connectionStatus" -msgstr "" - -# c956384ab23d41749c26e532829643c8 -#: ../source/reference/command/connectionStatus.txt -msgid "On this page" -msgstr "" - -# 8df8c5e0da2b4db4975f0ffe85f81ba6 -#: ../source/reference/command/connectionStatus.txt:16 -msgid "Definition" -msgstr "" - -# ad3925234cc94cbdb6cc397bad5e1ee4 -#: ../source/reference/command/connectionStatus.txt:20 -msgid "" -"Returns information about the current connection, specifically the state " -"of authenticated users and their available permissions." -msgstr "" - -# 0cfe8f12aa044facbdb28ec140b78107 -#: ../source/reference/command/connectionStatus.txt:27 -msgid ":dbcommand:`connectionStatus` supports the following optional field:" -msgstr "" - -# 7fc9b32fdb4e4de4bb9fb00d43fee19e -#: ../source/reference/command/connectionStatus.txt:33 -msgid "Example" -msgstr "" - -# c9c96ea50d4643d2be2022ec25dbb824 -#: ../source/reference/command/connectionStatus.txt:35 -msgid "" -"To run :dbcommand:`connectionStatus` use the :method:`db.runCommand()` " -"method, as in the following:" -msgstr "" - -# a01e5991102b442a99fd902a7f6973ee -#: ../source/reference/command/connectionStatus.txt:43 -msgid "Output" -msgstr "" - -# 309939ddba4d4211beff69725d4e2b68 -#: ../source/reference/command/connectionStatus.txt:47 -msgid "" -"A document with data about the authentication state of the current " -"connection, including users and available permissions." -msgstr "" - -# 4ab9981ad78b4999a640292f752e4260 -#: ../source/reference/command/connectionStatus.txt:52 -msgid "An array with documents for each authenticated user." -msgstr "" - -# 078e18bf190c4b688159567bf05e1513 -#: ../source/reference/command/connectionStatus.txt:56 -msgid "The user's name." -msgstr "" - -# 5bae564dc218422198e1d3979146b80c -#: ../source/reference/command/connectionStatus.txt:60 -msgid "The database associated with the user's credentials." -msgstr "" - -# 59bda531e0b2494992d0e70f78747316 -#: ../source/reference/command/connectionStatus.txt:64 -msgid "An array with documents for each role granted to the current connection:" -msgstr "" - -# 243601c1fa6c47beb10f32fc79c091de -#: ../source/reference/command/connectionStatus.txt:68 -msgid "" -"The definition of the current roles associated with the current " -"authenticated users. See :doc:`/reference/built-in-roles` and " -":doc:`/reference/privilege-actions` for more information." -msgstr "" - -# 3b7a2def4fc6483a857401002bd37a1b -#: ../source/reference/command/connectionStatus.txt:74 -msgid "" -"The database to which " -":data:`~connectionStatus.authinfo.authenticatedUserRoles[n].role` " -"applies." -msgstr "" - -# 6d7def5472254eb099370c9d336058cb -#: ../source/reference/command/connectionStatus.txt:80 -msgid "" -"An array with documents describing the :doc:`actions ` granted to the current connection, grouped by " -"resource." -msgstr "" - -# c51fc7c085ae41c5baf0684eceda37c0 -#: ../source/reference/command/connectionStatus.txt:86 -msgid "" -"A document describing the database and, if applicable, collection to " -"which " -":data:`connectionStatus.authInfo.authenticatedUserPrivileges[n].actions` " -"applies." -msgstr "" - -# 2d8017a6518d4ada8c735854645767a4 -#: ../source/reference/command/connectionStatus.txt:93 -msgid "" -"An array listing the privilege actions that the connection has access to " -"for the specified resource." -msgstr "" - -# 7f8df98343e94ec59e33010614fac253 -#: ../source/reference/command/connectionStatus.txt:98 -msgid "The return value for the command. A value of ``1`` indicates success." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/command/convertToCapped.po b/locale/es/LC_MESSAGES/reference/command/convertToCapped.po deleted file mode 100644 index af98e0659ea..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/convertToCapped.po +++ /dev/null @@ -1,188 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:12+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 3b948211d9cf414ca01ab0351c85e7c9 -#: ../source/reference/command/convertToCapped.txt:3 -msgid "convertToCapped" -msgstr "" - -# 3083f1f59b57414a93ce5770bd04dbc3 -#: ../source/reference/command/convertToCapped.txt -msgid "On this page" -msgstr "" - -# df9d3602ba9e4bbfa2ed85d02c26df05 -#: ../source/reference/command/convertToCapped.txt:15 -msgid "" -"The :dbcommand:`convertToCapped` command converts an existing, non-capped" -" collection to a :term:`capped collection` within the same database." -msgstr "" - -# bee0fc583fa6441aa8148259fc975399 -#: ../source/reference/command/convertToCapped.txt:19 -msgid "The command has the following syntax:" -msgstr "" - -# 2ba32379f61d4efaad4a4dd239441dce -#: ../source/reference/command/convertToCapped.txt:25 -msgid "" -":dbcommand:`convertToCapped` takes an existing collection " -"(````) and transforms it into a capped collection with a " -"maximum size in bytes, specified by the ``size`` argument (````)." -msgstr "" - -# 31e9416f4f584dee95479ca7bead7349 -#: ../source/reference/command/convertToCapped.txt:30 -msgid "" -"During the conversion process, the :dbcommand:`convertToCapped` command " -"exhibits the following behavior:" -msgstr "" - -# b1cceae2f4ea4f3e8f5d42cd7768705f -#: ../source/reference/command/convertToCapped.txt:33 -msgid "" -"MongoDB traverses the documents in the original collection in " -":term:`natural order` and loads the documents into a new capped " -"collection." -msgstr "" - -# e1e775dd0ecb42eeace351e176d7bbb5 -#: ../source/reference/command/convertToCapped.txt:37 -msgid "" -"If the ``capped size`` specified for the capped collection is smaller " -"than the size of the original uncapped collection, then MongoDB will " -"overwrite documents in the capped collection based on insertion order, or" -" *first in, first out* order." -msgstr "" - -# 69df82674f5845d2960ceca5785e30a5 -#: ../source/reference/command/convertToCapped.txt:42 -msgid "" -"Internally, to convert the collection, MongoDB uses the following " -"procedure" -msgstr "" - -# acf13bb565e84915b2adbc2ada33354b -#: ../source/reference/command/convertToCapped.txt:45 -msgid "" -":dbcommand:`cloneCollectionAsCapped` command creates the capped " -"collection and imports the data." -msgstr "" - -# 6490c6dde2d842d5afe79a62916a3838 -#: ../source/reference/command/convertToCapped.txt:48 -msgid "MongoDB drops the original collection." -msgstr "" - -# d79dbcee19ff47f0b19df8df79ae3d19 -#: ../source/reference/command/convertToCapped.txt:50 -msgid "" -":dbcommand:`renameCollection` renames the new capped collection to the " -"name of the original collection." -msgstr "" - -# 17217f92158341d3834c68c1694d0dc3 -#: ../source/reference/command/convertToCapped.txt:55 -msgid "" -"MongoDB does not support the :dbcommand:`convertToCapped` command in a " -"sharded cluster." -msgstr "" - -# e18b89363e1144e680ecfd5f934479fc -# 112b89a02e334fb78dec2daf441fbf2d -#: ../source/includes/fact-convertToCapped-indexes.rst:1 -msgid "" -"The :dbcommand:`convertToCapped` will not recreate indexes from the " -"original collection on the new collection, other than the index on the " -"``_id`` field. If you need indexes on this collection you will need to " -"create these indexes after the conversion is complete." -msgstr "" - -# c7f9e06f7d734996b3280f952d9f2575 -#: ../source/reference/command/convertToCapped.txt:63 -msgid "Example" -msgstr "" - -# a34b2110072a4c7785ce93be210323e3 -#: ../source/reference/command/convertToCapped.txt:66 -msgid "Convert a Collection" -msgstr "" - -# a0218418f1164f858016af0009c83384 -#: ../source/reference/command/convertToCapped.txt:68 -msgid "" -"The following example uses a :method:`db.collection.save()` operation to " -"create an ``events`` collection, and :method:`db.collection.stats()` to " -"obtain information about the collection:" -msgstr "" - -# a0de6ba7fc0c4f8dbd816125b30b2c8e -# 21600a6f61d047f3bf4e6685a947f61e -#: ../source/reference/command/convertToCapped.txt:77 -#: ../source/reference/command/convertToCapped.txt:96 -msgid "MongoDB will return the following:" -msgstr "" - -# 64ee7d2ca57f469ea10ca64b572565d0 -#: ../source/reference/command/convertToCapped.txt:88 -msgid "" -"To convert the ``events`` collection into a capped collection and view " -"the updated collection information, run the following commands:" -msgstr "" - -# 1554543ef7cf4ca690564d0c930705d3 -#: ../source/reference/command/convertToCapped.txt:111 -msgid ":dbcommand:`create`" -msgstr "" - -# 66afe2a828da45b09a87e68df9905328 -#~ msgid "" -#~ ":dbcommand:`convertToCapped` takes an existing " -#~ "collection (````) and transforms " -#~ "it into a capped collection with a" -#~ " maximum size in bytes, specified to" -#~ " the ``size`` argument (````)." -#~ msgstr "" - -# e1d7f9fa2b524051abf06de21261fbca -#~ msgid "" -#~ "During the conversion process, the " -#~ ":dbcommand:`convertToCapped` command exhibit the " -#~ "following behavior:" -#~ msgstr "" - -# b58833bb9db542a980870884d1747907 -#~ msgid "" -#~ "MongoDB transverses the documents in the" -#~ " original collection in :term:`natural " -#~ "order` and loads the documents into " -#~ "a new capped collection." -#~ msgstr "" - -# db0a2d18737d4761b0d84e4497fe1423 -#~ msgid "" -#~ "This command obtains a global write " -#~ "lock and will block other operations " -#~ "until it has completed." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/command/copydb.po b/locale/es/LC_MESSAGES/reference/command/copydb.po deleted file mode 100644 index c3961a7b169..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/copydb.po +++ /dev/null @@ -1,598 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:01+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 1794d7e67dfe42ce9dab64a569af20e8 -#: ../source/reference/command/copydb.txt:3 -msgid "copydb" -msgstr "" - -# 0695c818a10b41a1beb4155aa23a01bd -#: ../source/reference/command/copydb.txt -msgid "On this page" -msgstr "" - -# ae95c1b701f7433b9fd1874f038567b6 -#: ../source/reference/command/copydb.txt:14 -msgid "Definition" -msgstr "" - -# de063a7a403748d496cd4ecf3405207d -#: ../source/reference/command/copydb.txt:18 -msgid "" -"Copies a database either from one :program:`mongod` instance to the " -"current :program:`mongod` instance or within the current " -":program:`mongod`. Run :dbcommand:`copydb` in the ``admin`` database of " -"the destination server with the following syntax:" -msgstr "" - -# 4af501f8d13e4828ab56c878e7754072 -#: ../source/reference/command/copydb.txt:34 -msgid ":dbcommand:`copydb` accepts the following options:" -msgstr "" - -# c907f504c1cd4c52ad79223fcd1d2344 -#: ../source/reference/command/copydb.txt:38 -msgid "" -"The :program:`mongo` shell provides the :method:`db.copyDatabase()` " -"wrapper for the :dbcommand:`copydb` command." -msgstr "" - -# 82bed80ba5164875883f5d76fd9dbce1 -# 1465af9c413f4d8ca6530ded47f74f13 -# 4eb0a53238824b5aa2837570f69b8942 -# c2f8964575ea405e8d2a1eaea855bd0e -#: ../source/includes/extracts/fact-copydb-cmd-authentication-mechanism.rst:1 -msgid "" -"When authenticating to the ``fromhost`` instance, :dbcommand:`copydb` " -"uses :ref:`MONGODB-CR ` mechanism to " -"authenticate the ``fromhost`` user. To authenticate users with :ref" -":`SCRAM-SHA-1 mechanism `, use the " -":method:`db.copyDatabase()` method." -msgstr "" - -# 008d8167e9dd4a8cbaf1960095ed354c -#: ../source/reference/command/copydb.txt:44 -msgid "Behavior" -msgstr "" - -# ce77cc3cce1b4c6a9c99b8e92cb80fbb -#: ../source/reference/command/copydb.txt:47 -msgid "Destination" -msgstr "" - -# dfcacd110c9140328a98e54f4f59689a -#: ../source/includes/extracts/fact-copydb-cmd-behavior-destination.rst:2 -msgid "" -"Run :dbcommand:`copydb` in the ``admin`` database of the destination " -":program:`mongod` instance, i.e. the instance receiving the copied data." -msgstr "" - -# 2cd2df9e0d96485b807ad2872a6078bb -#: ../source/includes/extracts/fact-copydb-cmd-behavior-destination.rst:6 -msgid ":dbcommand:`copydb` creates the target database if it does not exist." -msgstr "" - -# 0796ade4cfdd4b6082a011beadf1cd7b -#: ../source/includes/extracts/fact-copydb-cmd-behavior-destination.rst:8 -msgid "" -"If the target database exists and no collection from the source database " -"exists in the target database, :dbcommand:`copydb` copies the " -"collections from the source database to the target database. If any " -"collection from the source database exists in the target database, " -":dbcommand:`copydb` errors out and does not copy any remaining " -"collections from the source database." -msgstr "" - -# 78d2f8206e0e4ec09c28a2144bc53c84 -#: ../source/includes/extracts/fact-copydb-cmd-behavior-destination.rst:14 -msgid "" -":dbcommand:`copydb` requires enough free disk space on the host instance " -"for the copied database. Use the :method:`db.stats()` operation to check " -"the size of the database on the source :program:`mongod` instance." -msgstr "" - -# 8b9b57a6cd134541b76ca3b58c2ac686 -#: ../source/reference/command/copydb.txt:54 -msgid "Authentication to Source ``mongod`` Instance" -msgstr "" - -# cc60d621089b4af498f7a4b20b13793b -# 892284e54055434cb29ad6c95f9477ef -# 08600bfbef9145f49ad06730c027b2fe -#: ../source/includes/extracts/fact-copydb-cmd-fromhost-authentication.rst:1 -msgid "" -"If copying from another :program:`mongod` instance (``fromhost``) that " -"enforces :setting:`access control `, then you " -"must authenticate to the ``fromhost`` instance by specifying the " -"``username``, ``nonce``, and ``key``." -msgstr "" - -# 481bfe71f76245ea963ea116ed761320 -# 8c2f83c28fd741539cc92abaf05e537c -# dbddaae5a2084432a9890501c123b90e -#: ../source/includes/extracts/fact-copydb-cmd-fromhost-authentication.rst:6 -msgid "" -"When authenticating to the ``fromhost`` instance, :dbcommand:`copydb` " -"uses the ``fromdb`` as the :ref:`authentication database ` for the specified user." -msgstr "" - -# f3e424f26f454388b68e2edeefebf0cc -#: ../source/includes/extracts/fact-copydb-cmd-behavior-fromhost-authentication.rst:6 -msgid "" -"For more information on required access and authentication, see :ref" -":`copydb-required-access`." -msgstr "" - -# bfed126d4c2d46c9902aa8b8d830a962 -#: ../source/reference/command/copydb.txt:59 -msgid "Concurrency" -msgstr "" - -# bdf79c8422e94ad4a987a3bbd484a849 -#: ../source/includes/extracts/fact-copydb-cmd-behavior-concurrency.rst:1 -msgid "" -":dbcommand:`copydb` and :dbcommand:`clone` do not produce point-in-time " -"snapshots of the source database. Write traffic to the source or " -"destination database during the copy process will result in divergent " -"data sets." -msgstr "" - -# 32fd3de347154087b71d2e2af2ad6db5 -#: ../source/includes/extracts/fact-copydb-cmd-behavior-concurrency.rst:6 -msgid "" -":dbcommand:`copydb` does not lock the destination server during its " -"operation, so the copy will occasionally yield to allow other operations " -"to complete." -msgstr "" - -# 73c435f8c1274f1f8df21957a7d16001 -#: ../source/reference/command/copydb.txt:64 -msgid "Replica Sets" -msgstr "" - -# d5158e3625ed4cbfbecc06efd8cc110a -#: ../source/reference/command/copydb.txt:66 -msgid "" -"With :term:`read preference` configured to set the ``slaveOk`` option to " -"``true``, you may run :dbcommand:`copydb` on a :term:`secondary` member " -"of a :term:`replica set`." -msgstr "" - -# 00f8780d58e94e518cea7401f60eb20f -#: ../source/reference/command/copydb.txt:71 -msgid "Sharded Clusters" -msgstr "" - -# 50a133ad77334b2aa151ca53d48438a9 -#: ../source/reference/command/copydb.txt:73 -msgid "Do not use :dbcommand:`copydb` from a :program:`mongos` instance." -msgstr "" - -# 9dc8fcad590c48dd882e3cb787671a86 -#: ../source/reference/command/copydb.txt:75 -msgid "" -"Do not use :dbcommand:`copydb` to copy databases that contain sharded " -"collections." -msgstr "" - -# 5d60110f3d474b7ea5b4fc4aad13d10a -#: ../source/reference/command/copydb.txt:81 -msgid "Required Access" -msgstr "" - -# fa09344751c446fe82d053ef33a7258e -#: ../source/reference/command/copydb.txt:85 -msgid "" -"If the :program:`mongod` instance of the *source* database (``fromdb``) " -"enforces :setting:`access control `, you must " -"have proper authorization for the *source* database." -msgstr "" - -# 89a390b1bb544399b8efa1355a705f8f -#: ../source/reference/command/copydb.txt:95 -msgid "Source Database (``fromdb``)" -msgstr "" - -# abf205f183e545e39c37f778715c4d06 -#: ../source/reference/command/copydb.txt:98 -msgid "Source is non-``admin`` Database" -msgstr "" - -# 46fc5d81e2f34fb19142748c73678668 -#: ../source/includes/extracts/access-copydb-source-not-admin.rst:4 -msgid "" -"If the source database is a non-``admin`` database, you must have " -"privileges that specify :authaction:`find`, " -":authaction:`listCollections`, and :authaction:`listIndexes` actions on " -"the source database, and :authaction:`find` action on the ``system.js`` " -"collection in the source database." -msgstr "" - -# b2ec817575024a8a9358c39b0c96bcc8 -#: ../source/reference/command/copydb.txt:103 -msgid "Source is ``admin`` Database" -msgstr "" - -# 2f50847d15e645c8a2e9be955c8883dd -#: ../source/includes/extracts/access-copydb-source-admin.rst:4 -msgid "" -"If the source database is the ``admin`` database, you must have " -"privileges that specify :authaction:`find`, " -":authaction:`listCollections`, and :authaction:`listIndexes` actions on " -"the ``admin`` database, and :authaction:`find` action on the " -"``system.js``, ``system.users``, ``system.roles``, and ``system.version``" -" collections in the ``admin`` database. For example:" -msgstr "" - -# f6854b3ac53f46c5ac64fe7adefe5871 -#: ../source/reference/command/copydb.txt:108 -msgid "Target Database (``todb``)" -msgstr "" - -# 1fa16f3ffb5c4edcbe5dd381a7b8c550 -#: ../source/reference/command/copydb.txt:110 -msgid "" -"If the :program:`mongod` instance of the *target* database (``todb``) " -"enforces :setting:`access control `, you must " -"have proper authorization for the *target* database." -msgstr "" - -# fd9cabf55e7a478e8a69254c97c0e0bc -#: ../source/reference/command/copydb.txt:115 -msgid "Copy from non-``admin`` Database" -msgstr "" - -# ca8b9f864db84eb38931b0ee1dee2aef -#: ../source/includes/extracts/access-copydb-target-non-admin-source.rst:1 -msgid "" -"If the source database is not the ``admin`` database, you must have " -"privileges that specify :authaction:`insert` and " -":authaction:`createIndex` actions on the target database, and " -":authaction:`insert` action on the ``system.js`` collection in the target" -" database. For example:" -msgstr "" - -# 837b3b61568a4a8e8b22791ee5ce85d6 -#: ../source/reference/command/copydb.txt:120 -msgid "Copy from ``admin`` Database" -msgstr "" - -# 63c831810e9441d1b5322057ae13427b -#: ../source/includes/extracts/access-copydb-target-admin-source.rst:1 -msgid "" -"If the source database is the ``admin`` database, you must have " -"privileges that specify :authaction:`insert` and " -":authaction:`createIndex` actions on the target database, and " -":authaction:`insert` action on the ``system.js``, ``system.users``, " -"``system.roles``, and ``system.version`` collections in the target " -"database. For example:" -msgstr "" - -# 15f780fd5fb44d1084a160634bb46323 -#: ../source/reference/command/copydb.txt:127 -msgid "Generate ``nonce`` and ``key``" -msgstr "" - -# 7912cc5d2db3478485c0ff61acd2a1f5 -#: ../source/reference/command/copydb.txt:129 -msgid "" -"If copying from another :program:`mongod` instance that enforces access " -"control, then you must include a ``username``, ``nonce``, and ``key`` to " -"authenticate to that instance as a user with proper access." -msgstr "" - -# 20eb84d34edf425a904e51b0721823f1 -#: ../source/reference/command/copydb.txt -msgid "Tip" -msgstr "" - -# 2291164164e7432eb8a09d77edc2be2f -#: ../source/reference/command/copydb.txt:135 -msgid "" -"The :method:`db.copyDatabase()` handles the generation of the ``nonce`` " -"and ``key``." -msgstr "" - -# bb9ff5b1bcc24838a1072b93e4a742c4 -#: ../source/reference/command/copydb.txt:139 -msgid "``nonce``" -msgstr "" - -# 5a7628cd9fa342cf8c85eb83d7a0d486 -#: ../source/reference/command/copydb.txt:141 -msgid "" -"The ``nonce`` is a one-time password that you request from the remote " -"server using the :dbcommand:`copydbgetnonce` command, as in the " -"following:" -msgstr "" - -# 5f2ac7ebbc8e4e73bf1e824cf98918b5 -#: ../source/reference/command/copydb.txt:149 -msgid "" -"If running the :dbcommand:`copydbgetnonce` command directly on the remote" -" host, you can omit the ``fromhost`` field in the " -":dbcommand:`copydbgetnonce` command." -msgstr "" - -# 477b549b3d7f488196c879cf7199e252 -#: ../source/reference/command/copydb.txt:154 -msgid "``key``" -msgstr "" - -# 787d5315f4974f0d80e54ab2655d828b -#: ../source/reference/command/copydb.txt:156 -msgid "The ``key`` is a hash generated as follows:" -msgstr "" - -# 7d7036c5a8574440b49b050c1b993f51 -#: ../source/reference/command/copydb.txt:163 -msgid "Examples" -msgstr "" - -# db6af9704f864c1792df145cae0db0f7 -#: ../source/reference/command/copydb.txt:166 -msgid "Copy from the Same ``mongod`` Instance" -msgstr "" - -# 541904fa828143bfbc640c2b9ca87d70 -#: ../source/reference/command/copydb.txt:168 -msgid "To copy from the same host, omit the ``fromhost`` field." -msgstr "" - -# 15c745dc546c4a9a808807f5b5fcbff7 -#: ../source/reference/command/copydb.txt:170 -msgid "" -"The following command copies the ``test`` database to a new ``records`` " -"database on the current :program:`mongod` instance:" -msgstr "" - -# dbc08af0189743fab77fe70ff0a4e8a4 -#: ../source/reference/command/copydb.txt:183 -msgid "Copy from a Remote Host to the Current Host" -msgstr "" - -# 211c5ae110984ee28f580682e4f0f22e -#: ../source/reference/command/copydb.txt:185 -msgid "To copy from a remote host, include the ``fromhost`` field." -msgstr "" - -# aa206217ffcb478fbd485fc9407cc10e -#: ../source/reference/command/copydb.txt:187 -msgid "" -"The following command copies the ``test`` database from the remote host " -"``example.net`` to a new ``records`` database on the current " -":program:`mongod` instance:" -msgstr "" - -# 49f70bb72d7e4adb89811a8dca44f97b -#: ../source/reference/command/copydb.txt:202 -msgid "Copy Databases from a ``mongod`` Instances that Enforce Authentication" -msgstr "" - -# 7273fc1ed3bd4283a89499fd6172aa1a -#: ../source/reference/command/copydb.txt:210 -msgid "" -"The following command copies the ``test`` database from a " -":program:`mongod` instance that runs on the remote host ``example.net`` " -"and enforces access control:" -msgstr "" - -# 298766ef87c242c7a575ecd894129f06 -#: ../source/reference/command/copydb.txt:229 -msgid ":method:`db.copyDatabase()`" -msgstr "" - -# efc8409b4373421fa77b90347847e42b -#: ../source/reference/command/copydb.txt:231 -msgid ":dbcommand:`clone` and :method:`db.cloneDatabase()`" -msgstr "" - -# fdc99184374e42b49b8767d50d17d9e4 -#: ../source/reference/command/copydb.txt:233 -msgid ":doc:`/core/backups`" -msgstr "" - -#~ msgid "" -#~ "On systems running with " -#~ ":setting:`~security.authentication`, the " -#~ ":dbcommand:`copydb` command requires the " -#~ "following authorization on the target " -#~ "and source databases." -#~ msgstr "" - -#~ msgid "" -#~ "The following command copies the " -#~ "``test`` database from a remote host " -#~ "``example.net`` that runs with " -#~ ":setting:`~security.authentication` to a new " -#~ "``records`` database on the local " -#~ ":program:`mongod` instance. Because the " -#~ "``example.net`` has :setting:`~security.authentication`" -#~ " enabled, the command includes the " -#~ "``username``, ``nonce`` and ``key`` fields:" -#~ msgstr "" - -# a4b5e40ed37a4aaab3fd2fb1b83bcd37 -#~ msgid "" -#~ "Copies a database from a remote " -#~ "host to the current host or copies" -#~ " a database to another database " -#~ "within the current host. Run " -#~ ":dbcommand:`copydb` in the ``admin`` database" -#~ " of the destination server with the" -#~ " following syntax:" -#~ msgstr "" - -# 5c096e4f6fd04d949cb8d1ba277947f3 -#~ msgid "Be aware of the following properties of |copydb|:" -#~ msgstr "" - -# 80e8112d010645ed8b0045a6b9dafa0c -#~ msgid "" -#~ "|copydb| runs on the destination " -#~ ":program:`mongod` instance, i.e. the host " -#~ "receiving the copied data." -#~ msgstr "" - -# 28ff6c894d8c49fba00d60d2b2add4a2 -#~ msgid "|copydb| creates the target database if it does not exist." -#~ msgstr "" - -# 56a72dc9799c40b0bd0bede94af7f977 -#~ msgid "" -#~ "|copydb| requires enough free disk space" -#~ " on the host instance for the " -#~ "copied database. Use the :method:`db.stats()`" -#~ " operation to check the size of " -#~ "the database on the source " -#~ ":program:`mongod` instance." -#~ msgstr "" - -# 486006b706a244639cb2634450801767 -#~ msgid "" -#~ "|copydb| and :dbcommand:`clone` do not " -#~ "produce point-in-time snapshots of " -#~ "the source database. Write traffic to" -#~ " the source or destination database " -#~ "during the copy process will result " -#~ "in divergent data sets." -#~ msgstr "" - -# 6801f2474cfe4af1a7b939d9db75c4b9 -#~ msgid "" -#~ "|copydb| does not lock the destination" -#~ " server during its operation, so the" -#~ " copy will occasionally yield to " -#~ "allow other operations to complete." -#~ msgstr "" - -# 242d6f930605469cad599d9cc3d586a4 -#~ msgid "" -#~ "If the source database is a " -#~ "non-``admin`` database, you must have " -#~ "privileges that specify :authaction:`find` " -#~ "action on the source database, and " -#~ ":authaction:`find` action on the ``system.js``" -#~ " collection in the source database. " -#~ "For example:" -#~ msgstr "" - -# a45e0a83ef304978ae5e3851c8c0175c -#~ msgid "" -#~ "If the source database is on a " -#~ "remote server, you also need the " -#~ ":authaction:`find` action on the " -#~ "``system.indexes`` and ``system.namespaces`` " -#~ "collections in the source database; e.g." -#~ msgstr "" - -# 45df95a46d0a40fc88b555a798846871 -#~ msgid "" -#~ "If the source database is the " -#~ "``admin`` database, you must have " -#~ "privileges that specify :authaction:`find` " -#~ "action on the ``admin`` database, and" -#~ " :authaction:`find` action on the " -#~ "``system.js``, ``system.users``, ``system.roles``, " -#~ "and ``system.version`` collections in the " -#~ "``admin`` database. For example:" -#~ msgstr "" - -# 561f8b1ee1224ed79731c2d5e70cd9b6 -#~ msgid "" -#~ "If the source database is on a " -#~ "remote server, the you also need " -#~ "the :authaction:`find` action on the " -#~ "``system.indexes`` and ``system.namespaces`` " -#~ "collections in the ``admin`` database; " -#~ "e.g." -#~ msgstr "" - -# 994787cefe3649e88bbf33b380c32d5f -#~ msgid "Source Database is on a Remote Server" -#~ msgstr "" - -# f392c065486c49c39171d4c98077416f -#~ msgid "" -#~ "If copying from a remote server " -#~ "and the remote server has authentication" -#~ " enabled, you must authenticate to " -#~ "the remote host as a user with " -#~ "the proper authorization. See :ref:`copydb-" -#~ "authentication`." -#~ msgstr "" - -# eca9d3a6484a4bf88aa998e6ceab8142 -#~ msgid "Authentication" -#~ msgstr "" - -# 308253004e124323b60391485920f1bb -#~ msgid "" -#~ "If copying from a remote server " -#~ "and the remote server has authentication" -#~ " enabled, then you must include a " -#~ "``username``, ``nonce``, and ``key``." -#~ msgstr "" - -# a272e0b07521419fa08636315e3a3696 -#~ msgid "Copy on the Same Host" -#~ msgstr "" - -# f687c505598e4ec7bcbb41f1b8ee40c1 -#~ msgid "" -#~ "Copy Databases from Remote ``mongod`` " -#~ "Instances that Enforce Authentication" -#~ msgstr "" - -# 633a3ac240c24a04833b57a43ecc5d4c -#~ msgid "" -#~ "To copy from a remote host that" -#~ " enforces authentication, include the " -#~ "``fromhost``, ``username``, ``nonce`` and " -#~ "``key`` fields." -#~ msgstr "" - -# a44ea718b8894a1b9415435670a866ac -#~ msgid ":doc:`/core/backups` and :doc:`/core/import-export`" -#~ msgstr "" - -#~ msgid "" -#~ "On systems running with " -#~ ":setting:`~security.authorization`, the " -#~ ":dbcommand:`copydb` command requires the " -#~ "following authorization on the target " -#~ "and source databases." -#~ msgstr "" - -#~ msgid "" -#~ "The following command copies the " -#~ "``test`` database from a remote host " -#~ "``example.net`` that runs with " -#~ ":setting:`~security.authorization` to a new " -#~ "``records`` database on the local " -#~ ":program:`mongod` instance. Because the " -#~ "``example.net`` has :setting:`~security.authorization` " -#~ "enabled, the command includes the " -#~ "``username``, ``nonce`` and ``key`` fields:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/command/copydbgetnonce.po b/locale/es/LC_MESSAGES/reference/command/copydbgetnonce.po deleted file mode 100644 index 0bf3aa6d23d..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/copydbgetnonce.po +++ /dev/null @@ -1,38 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:19+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 079b01920ac1405390f7d4e54ed533fe -#: ../source/reference/command/copydbgetnonce.txt:3 -msgid "copydbgetnonce" -msgstr "" - -# 39fc0be9caae42f293cfe91dcb27e741 -#: ../source/reference/command/copydbgetnonce.txt:9 -msgid "" -"Client libraries use :dbcommand:`copydbgetnonce` to get a one-time password " -"for use with the :dbcommand:`copydb` command." -msgstr "" - -# d66ee45f7970498dac74a33bea962013 -#: ../source/reference/command/copydbgetnonce.txt:14 -msgid "" -"This command obtains a write lock on the affected database and will block " -"other operations until it has completed; however, the write lock for this " -"operation is short lived." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/command/count.po b/locale/es/LC_MESSAGES/reference/command/count.po deleted file mode 100644 index a305a24bedf..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/count.po +++ /dev/null @@ -1,311 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:04+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 47019b6e381b40489d84b110695cf156 -#: ../source/reference/command/count.txt:3 -msgid "count" -msgstr "" - -# 39542b891a4447f3a2a73797d2301f56 -#: ../source/reference/command/count.txt -msgid "On this page" -msgstr "" - -# aa09b67dcb4946a3b6e98865582d6fce -#: ../source/reference/command/count.txt:14 -msgid "Definition" -msgstr "" - -# 5815a237f580485590a65d5d86c62a39 -#: ../source/reference/command/count.txt:18 -msgid "" -"Counts the number of documents in a collection. Returns a document that " -"contains this count and as well as the command status." -msgstr "" - -# 35616f79be93401cbfbd51e0e1c7dc59 -#: ../source/reference/command/count.txt:21 -msgid ":dbcommand:`count` has the following form:" -msgstr "" - -# d3225bacacce4408a64d8666957dad17 -#: ../source/reference/command/count.txt:34 -msgid ":dbcommand:`count` has the following fields:" -msgstr "" - -# 439a5821da274ec9ad6173888c040523 -#: ../source/reference/command/count.txt:38 -msgid "" -"MongoDB also provides the :method:`~cursor.count()` and " -":method:`db.collection.count()` wrapper methods in the :program:`mongo` " -"shell." -msgstr "" - -# 836acefa92174fd09982cdb788326939 -#: ../source/reference/command/count.txt:43 -msgid "Behavior" -msgstr "" - -# 3f6c43f35f5a43cc92c315a2fe419009 -#: ../source/includes/extracts/fact-count-on-sharded-clusters-cmd-count.rst:1 -msgid "" -"On a sharded cluster, :dbcommand:`count` can result in an *inaccurate* " -"count if :term:`orphaned documents ` exist or if a " -":doc:`chunk migration ` is in " -"progress." -msgstr "" - -# 155bb799dd7945799c2d8e8439789a15 -#: ../source/includes/extracts/fact-count-on-sharded-clusters-cmd-count.rst:5 -msgid "" -"To avoid these situations, on a sharded cluster, use the " -":pipeline:`$group` stage of the :method:`db.collection.aggregate()` " -"method to :group:`$sum` the documents. For example, the following " -"operation counts the documents in a collection:" -msgstr "" - -# 833526a50fda45f194ba4ffccdaf6aa7 -#: ../source/includes/extracts/fact-count-on-sharded-clusters-cmd-count.rst:18 -msgid "" -"To get a count of documents that match a query condition, include the " -":pipeline:`$match` stage as well:" -msgstr "" - -# 36a9aef04a764b748b981374f5e63b1f -#: ../source/includes/extracts/fact-count-on-sharded-clusters-cmd-count.rst:30 -msgid "See :ref:`match-perform-a-count` for an example." -msgstr "" - -# 19d3b6fbcb8e43288c58801b08883260 -#: ../source/reference/command/count.txt:48 -msgid "Accuracy after Unexpected Shutdown" -msgstr "" - -# 679d4252989c41b7a90800c09bd8cdb6 -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:1 -msgid "" -"After an unclean shutdown of a :program:`mongod` using the :doc:`Wired " -"Tiger ` storage engine, |opt| statistics reported by " -"|cmd| may be inaccurate." -msgstr "" - -# b0482fcd28fc4f90be27a89edde68725 -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:5 -msgid "" -"The amount of drift depends on the number of insert, update, or delete " -"operations performed between the last :ref:`checkpoint ` and the unclean shutdown. Checkpoints usually " -"occur every 60 seconds. However, :program:`mongod` instances running with" -" non-default :option:`--syncdelay` settings may have more or less " -"frequent checkpoints." -msgstr "" - -# 1875ba01103b479e86448b7774441ff0 -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:12 -msgid "" -"Run :dbcommand:`validate` on each collection on the :program:`mongod` to " -"to restore the correct statistics after an unclean shutdown." -msgstr "" - -# 5bc15937b90e4c67879283c0bb50468f -#: ../source/reference/command/count.txt:56 -msgid "" -"This loss of accuracy only applies to :dbcommand:`count` operations that " -"do *not* include a query document." -msgstr "" - -# 75de6b7d201c4f7e94fd8e45cf5418ac -#: ../source/reference/command/count.txt:60 -msgid "Examples" -msgstr "" - -# 8fd28ded4ec44a08a990bc19a77d8aa2 -#: ../source/reference/command/count.txt:62 -msgid "The following sections provide examples of the :dbcommand:`count` command." -msgstr "" - -# 57fecc9a12a3457a9e25aa6d712e37ef -#: ../source/reference/command/count.txt:66 -msgid "Count All Documents" -msgstr "" - -# c5c3004e1a204761b8ebaf678e04cfa3 -#: ../source/reference/command/count.txt:68 -msgid "" -"The following operation counts the number of all documents in the " -"``orders`` collection:" -msgstr "" - -# a3930fcb9b754ae1b7d7f1f84f112390 -#: ../source/reference/command/count.txt:75 -msgid "" -"In the result, the ``n``, which represents the count, is ``26``, and the " -"command status ``ok`` is ``1``:" -msgstr "" - -# 3270e457a1dd44b687ec070afed6feb5 -#: ../source/reference/command/count.txt:83 -msgid "Count Documents That Match a Query" -msgstr "" - -# 61ca0bebb0ed40f8a68d692afd3a46c1 -#: ../source/reference/command/count.txt:85 -msgid "" -"The following operation returns a count of the documents in the " -"``orders`` collection where the value of the ``ord_dt`` field is greater " -"than ``Date('01/01/2012')``:" -msgstr "" - -# 36881e7aaee1436b806973e7d6aca704 -#: ../source/reference/command/count.txt:95 -msgid "" -"In the result, the ``n``, which represents the count, is ``13`` and the " -"command status ``ok`` is ``1``:" -msgstr "" - -# 91789282a6b04a79ad805f0644ae4019 -#: ../source/reference/command/count.txt:103 -msgid "Skip Documents in Count" -msgstr "" - -# deb37b721adc4c30818f6fe46310d542 -#: ../source/reference/command/count.txt:105 -msgid "" -"The following operation returns a count of the documents in the " -"``orders`` collection where the value of the ``ord_dt`` field is greater " -"than ``Date('01/01/2012')`` and skip the first ``10`` matching documents:" -msgstr "" - -# 7d6d0bc439964d398a9fcacadaf563dd -#: ../source/reference/command/count.txt:116 -msgid "" -"In the result, the ``n``, which represents the count, is ``3`` and the " -"command status ``ok`` is ``1``:" -msgstr "" - -# 564edc5d4e304b339b749f6beb02a372 -#: ../source/reference/command/count.txt:124 -msgid "Specify the Index to Use" -msgstr "" - -# 706f02965627431995a0c90cf4c76657 -#: ../source/reference/command/count.txt:126 -msgid "" -"The following operation uses the index ``{ status: 1 }`` to return a " -"count of the documents in the ``orders`` collection where the value of " -"the ``ord_dt`` field is greater than ``Date('01/01/2012')`` and the " -"``status`` field is equal to ``\"D\"``:" -msgstr "" - -# ce1c371e98bc4680b0ab9ab6441179bc -#: ../source/reference/command/count.txt:144 -msgid "" -"In the result, the ``n``, which represents the count, is ``1`` and the " -"command status ``ok`` is ``1``:" -msgstr "" - -# 5d2ad1e447624d29ab413b79d7d0aa91 -#: ../source/reference/command/count.txt:152 -msgid "Override Default Read Concern" -msgstr "" - -# d6c49c50e559412daa00b5373b9ffab3 -#: ../source/reference/command/count.txt:154 -msgid "" -"To override the default read concern level of :readconcern:`\"local\"`, " -"use the ``readConcern`` option." -msgstr "" - -# 846a0447c94a4d8b849f1bf764e76bc1 -#: ../source/reference/command/count.txt:157 -msgid "" -"The following operation on a replica set specifies a :doc:`/reference" -"/read-concern` of :readconcern:`\"majority\"` to read the most recent " -"copy of the data confirmed as having been written to a majority of the " -"nodes." -msgstr "" - -# 9133717b9b874ac680685820e8b8661a -#: ../source/includes/fact-enable-majority-readConcern.rst:1 -msgid "To use :term:`read concern` level of :readconcern:`\"majority\"`," -msgstr "" - -# 883ec14e2e3f48b08591ed9277de443f -#: ../source/includes/fact-enable-majority-readConcern.rst:3 -msgid "" -"you must start the :program:`mongod` instances with the " -":option:`--enableMajorityReadConcern` command line option (or the " -":setting:`replication.enableMajorityReadConcern` set to ``true`` if using" -" a configuration file)." -msgstr "" - -# 3a0d520bd6d34bc197beaf12e4f4304a -#: ../source/includes/fact-enable-majority-readConcern.rst:8 -msgid "" -"replica sets must use :ref:`WiredTiger storage engine ` and election :rsconf:`protocol version 1 `." -msgstr "" - -# b9bc077a0f174338983997eb8c97d411 -#: ../source/reference/command/count.txt:166 -msgid "" -"To use the ``readConcern`` level of ``\"majority\"``, you must specify a " -"nonempty ``query`` condition." -msgstr "" - -# 6c18a9c9b75b437c80c2637bcd9e2a44 -#: ../source/includes/fact-readConcern-most-recent-data-in-node.rst:1 -msgid "" -"Regardless of the :term:`read concern` level, the most recent data on a " -"node may not reflect the most recent version of the data in the system." -msgstr "" - -# 70115fa8e7d444fab4d4347f8517cd87 -#: ../source/includes/usage-read-concern-majority.rst:1 -msgid "" -"To ensure that a single thread can read its own writes, use " -":readconcern:`\"majority\"` read concern and :writeconcern:`\"majority\"`" -" write concern against the primary of the replica set." -msgstr "" - -# e69adfac8e0347d0af13c944cfbc0afc -#~ msgid "" -#~ "Counts the number of documents in " -#~ "a collection. Returns a document that" -#~ " contains this count and as well " -#~ "as the command status. :dbcommand:`count` " -#~ "has the following form:" -#~ msgstr "" - -# 04e30b997f9b464193b188f2b136c339 -#~ msgid ":dbcommand:`count` now accepts the ``hint`` option to specify an index." -#~ msgstr "" - -#~ msgid "" -#~ "On a sharded cluster, |count-op| " -#~ "can result in an *inaccurate* count " -#~ "if :term:`orphaned documents ` exist or if a :doc:`chunk " -#~ "migration ` is" -#~ " in progress." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/command/create.po b/locale/es/LC_MESSAGES/reference/command/create.po deleted file mode 100644 index f7b93be57b7..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/create.po +++ /dev/null @@ -1,230 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:08+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 03c7fe93f3844375979902a1879d1214 -#: ../source/reference/command/create.txt:3 -msgid "create" -msgstr "" - -# af8dad78167a48d6ac0dc359b4b08f83 -#: ../source/reference/command/create.txt -msgid "On this page" -msgstr "" - -# 882c70499f7c4d0f8c5f41fd4d46e2bb -#: ../source/reference/command/create.txt:14 -msgid "Definition" -msgstr "" - -# 2d4f2d4e5b0346b9ab5e392a77a3fdb4 -#: ../source/reference/command/create.txt:20 -msgid "" -"Added support for the creation of views and the specification of " -":ref:`collation`." -msgstr "" - -# 288a3c6eba404df3806705ee73e2be1d -#: ../source/reference/command/create.txt:23 -msgid "" -"Explicitly creates a collection or view. :dbcommand:`create` has the " -"following form:" -msgstr "" - -# e3ccbb0c8bd24f6e96897f773781f82e -#: ../source/reference/command/create.txt:45 -msgid ":dbcommand:`create` has the following fields:" -msgstr "" - -# a15c1982a9994901ad65f4a955b16a68 -#: ../source/reference/command/create.txt:49 -msgid "" -"The :method:`db.createCollection()` method and the " -":method:`db.createView()` method wrap the :dbcommand:`create` command." -msgstr "" - -# fc5d0547c8354f3da181c006c3c4a98f -#: ../source/reference/command/create.txt:54 -msgid "Considerations" -msgstr "" - -# 2c584a8d3c05411b90b8feee675a294a -#: ../source/reference/command/create.txt:56 -msgid "" -"The :dbcommand:`create` command obtains a write lock on the affected " -"database and will block other operations until it has completed. The " -"write lock for this operation is typically short lived. However, " -"allocations for large capped collections may take longer." -msgstr "" - -# 551ad41b52814605b40d9c8fbf8a43dc -#: ../source/reference/command/create.txt:64 -msgid "Examples" -msgstr "" - -# 1d91b82aa1ac4675a25f85fdfdd37cbe -#: ../source/reference/command/create.txt:67 -msgid "Create a Capped Collection" -msgstr "" - -# 9eddf94f45c7497697d70bf9d177ddae -#: ../source/reference/command/create.txt:69 -msgid "" -"To create a :term:`capped collection` limited to 64 kilobytes, issue the " -"command in the following form:" -msgstr "" - -# b0fc54d04c87472eab63fe6463040660 -#: ../source/reference/command/create.txt:77 -msgid "Create a View" -msgstr "" - -# b91f41e9029947a6b20c75687e3dce2c -#: ../source/reference/command/create.txt:81 -msgid "" -"To create a :doc:`view ` using the :dbcommand:`create` " -"command, use the following syntax:" -msgstr "" - -# 48767e568f034e45baabe50439199f22 -#: ../source/reference/command/create.txt:88 -msgid "or if specifying a collation:" -msgstr "" - -# d096e58280bb4fa6a62c8b9d7d618eb4 -#: ../source/reference/command/create.txt:94 -msgid "For example, given a collection ``survey`` with the following documents:" -msgstr "" - -# 97564a3d92774e019fb632e5bdae2efc -#: ../source/reference/command/create.txt:102 -msgid "" -"The following operation creates a ``managementRatings`` view with the " -"``_id``, ``feedback.management``, and ``department`` fields:" -msgstr "" - -# dca6b007e92d4e4aba9a59e36aa4f48d -#: ../source/includes/extracts/views-public-definition.rst:1 -msgid "" -"The view definition is public; i.e. :method:`db.getCollectionInfos()` and" -" ``explain`` operations on the view will include the pipeline that " -"defines the view. As such, avoid referring directly to sensitive fields " -"and values in view definitions." -msgstr "" - -# b19aed4af3fa41118a5622cfff618630 -#: ../source/reference/command/create.txt:117 -msgid ":method:`db.createView()`" -msgstr "" - -# 8359d3557e18444382e68f7bec010ef3 -#: ../source/reference/command/create.txt:122 -msgid "Specify Collation" -msgstr "" - -# ce1510c4c25b4b35be58dc3a81a09b9e -#: ../source/reference/command/create.txt:124 -msgid "" -"You can specify :ref:`collation ` at the collection or " -":ref:`view <3.4-reference-views>` level. For example, the following " -"operation creates a collection, specifying a collation for the collection" -" (See :ref:`collation-document-fields` for descriptions of the collation " -"fields):" -msgstr "" - -# 10ac138da7cb4d0588d4f150df4076ec -#: ../source/reference/command/create.txt:137 -msgid "" -"This collation will be used by indexes and operations that support " -"collation unless they explicitly specify a different collation. For " -"example, insert the following documents into ``myColl``:" -msgstr "" - -# b4df72a66eea4053b9472dee56d34a6a -#: ../source/reference/command/create.txt:147 -msgid "The following operation uses the collection's collation:" -msgstr "" - -# 7be7f995a15d4fa79b84a06f393d2ca7 -#: ../source/reference/command/create.txt:153 -msgid "The operation returns documents in the following order:" -msgstr "" - -# 39f558c786e04a62bb5134a90e507606 -#: ../source/reference/command/create.txt:161 -msgid "" -"The same operation on a collection that uses simple binary collation " -"(i.e. no specific collation set) returns documents in the following " -"order:" -msgstr "" - -# dd6055235e0b42c3bcd9a4d411d57bb6 -#: ../source/reference/command/create.txt:170 -msgid ":ref:`create-view-w-collation`" -msgstr "" - -# d44e7d66b20f4effa2a93d8899040f67 -#: ../source/reference/command/create.txt:173 -msgid "Specify Storage Engine Options" -msgstr "" - -# b9c8b79adb60469d837ead0f20e92777 -#: ../source/reference/command/create.txt:177 -msgid "" -"You can specify collection-specific storage engine configuration options " -"when you create a collection with :method:`db.createCollection()`. " -"Consider the following operation:" -msgstr "" - -# 0f5cc49508f141fabcc7665238def717 -#: ../source/reference/command/create.txt:188 -msgid "" -"This operation creates a new collection named ``users`` with a specific " -"configuration string that MongoDB will pass to the ``wiredTiger`` storage" -" engine. See the :wtdocs:`WiredTiger documentation of collection level " -"options ` for specific ``wiredTiger`` " -"options." -msgstr "" - -# f6f9d6c31ee543b08c98610c1953ea19 -#~ msgid "" -#~ "Explicitly creates a collection. " -#~ ":dbcommand:`create` has the following form:" -#~ msgstr "" - -# bceabc944f624e249a8ed4d9d8dec8aa -#~ msgid "" -#~ "For more information on the " -#~ "``autoIndexId`` field in versions before " -#~ "2.2, see :ref:`2.2-id-indexes-capped-" -#~ "collections`." -#~ msgstr "" - -# 617d9dac42c74832bdd54537c87788c2 -#~ msgid "" -#~ "The :method:`db.createCollection()` method wraps " -#~ "the :dbcommand:`create` command." -#~ msgstr "" - -# f09ed9979bf14833815cf53f221138ff -#~ msgid "Example" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/command/createIndexes.po b/locale/es/LC_MESSAGES/reference/command/createIndexes.po deleted file mode 100644 index 3dad7b9cb26..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/createIndexes.po +++ /dev/null @@ -1,278 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:37+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 518e9b126dd34bbb9aade5d64ce18218 -#: ../source/reference/command/createIndexes.txt:3 -msgid "createIndexes" -msgstr "" - -# 872cb66661a7460490910d65c5805ce4 -#: ../source/reference/command/createIndexes.txt -msgid "On this page" -msgstr "" - -# b726c73582b44c75b327d4e46b4060c9 -#: ../source/reference/command/createIndexes.txt:16 -msgid "Definition" -msgstr "" - -# 67953a217862463cafd9438bff9ddaf9 -#: ../source/reference/command/createIndexes.txt:20 -msgid "Builds one or more indexes on a collection." -msgstr "" - -# 44176d544b3d43eb8f532b988e7ec606 -#: ../source/reference/command/createIndexes.txt:24 -msgid "" -"Starting in MongoDB 3.2, MongoDB disallows the creation of :ref:`version " -"0 <3.2-version-0-indexes>` indexes. To upgrade existing version 0 " -"indexes, see :ref:`3.2-version-0-indexes`." -msgstr "" - -# fefd49ece29247f5a10108701b12a59d -#: ../source/reference/command/createIndexes.txt:28 -msgid "The :dbcommand:`createIndexes` command takes the following form:" -msgstr "" - -# 97f605452f6b4c4fb618b0e542adbed9 -#: ../source/reference/command/createIndexes.txt:53 -msgid "The :dbcommand:`createIndexes` command takes the following fields:" -msgstr "" - -# e1643e4a200c43eea546b2207d54a705 -#: ../source/reference/command/createIndexes.txt:57 -msgid "Each document in the ``indexes`` array can take the following fields:" -msgstr "" - -# 09e8f2f4ef444af98ff0a6dee4dc5c55 -#: ../source/includes/fact-remove-dropDups-option.rst:1 -msgid "The ``dropDups`` option is no longer available." -msgstr "" - -# 5039c38aacff4f508666228520e915a6 -#: ../source/reference/command/createIndexes.txt:64 -msgid "Considerations" -msgstr "" - -# ea51c601577b459d99822d5dcd4ea007 -#: ../source/reference/command/createIndexes.txt:66 -msgid "" -"An index name, including the :term:`namespace`, cannot be longer than the" -" :ref:`Index Name Length ` limit." -msgstr "" - -# cae46f892b084c60a725662a6ce9f9da -#: ../source/reference/command/createIndexes.txt:70 -msgid "Behavior" -msgstr "" - -# 20241112e69a468fb43f8b65befd0d40 -#: ../source/reference/command/createIndexes.txt:73 -msgid "Concurrency" -msgstr "" - -# a445e4e71e6f4c6b86e01dc7ed4e5f8e -#: ../source/reference/command/createIndexes.txt:75 -msgid "" -"Non-background indexing operations block all other operations on a " -"database." -msgstr "" - -# 09c1b7b1217e44fba527e5e4690d25b7 -#: ../source/reference/command/createIndexes.txt:79 -msgid "Multiple Index Builds" -msgstr "" - -# 1056e03e90bc47c3ac1c66de80d91472 -#: ../source/reference/command/createIndexes.txt:83 -msgid "" -"If you specify multiple indexes to the :dbcommand:`createIndexes` " -"command, the operation only scans the collection once, and if at least " -"one index is to be built in the foreground, the operation will build all " -"the specified indexes in the foreground." -msgstr "" - -# 1731fb68fc4842c0a55c6e9b4a6babe4 -#: ../source/reference/command/createIndexes.txt:89 -msgid "Index Options" -msgstr "" - -# 664cd8923e33404d93048a3f16da4cd6 -#: ../source/reference/command/createIndexes.txt:91 -msgid "" -"With the exception of the :ref:`collation option `, if you create an index with one set of options and " -"then issue :dbcommand:`createIndexes` with the same index fields but " -"different options, MongoDB will not change the options nor rebuild the " -"index. To change these index options, drop the existing index with " -":method:`db.collection.dropIndex()` before running the new " -":dbcommand:`createIndexes` with the new options." -msgstr "" - -# 5f2707cc36a64380a0fb06a27ca06a03 -#: ../source/reference/command/createIndexes.txt:102 -msgid "Collation Option" -msgstr "" - -# bf0b0dfad72e44edb6ce14f10fce4fef -#: ../source/includes/extracts/collation-index-options.rst:1 -msgid "" -"Unlike other index options, you can create multiple indexes on the same " -"key(s) with different collations. To create indexes with the same key " -"pattern but different collations, you must supply unique index names." -msgstr "" - -# cbfab068afc84ecbbb9775ac51d79fb4 -#: ../source/includes/extracts/collation-index-collection.rst:1 -msgid "If you have specified a collation at the collection level, then:" -msgstr "" - -# d8eb3ce86ccf49a5aad9e3b5de7ba535 -#: ../source/includes/extracts/collation-index-collection.rst:3 -msgid "" -"If you do not specify a collation when creating the index, MongoDB " -"creates the index with that collation." -msgstr "" - -# a75b21fe08bc466bb99c5f89082b370e -#: ../source/includes/extracts/collation-index-collection.rst:6 -msgid "" -"If you do specify a collation when creating the index, MongoDB creates " -"the index with the specified collation." -msgstr "" - -# fca9fa6a8f084fccab7fdac537fd97fd -#: ../source/includes/extracts/collation-index-tip.rst -msgid "Tip" -msgstr "" - -# 5d1bdc8a5e65455dafe3546b7dd4ed8d -#: ../source/includes/extracts/collation-index-tip.rst:4 -msgid "" -"By specifying a collation ``strength`` of ``1`` or ``2``, you can create " -"a case-insensitive index. Index with a collation ``strength`` of ``1`` is" -" both diacritic- and case-insensitive." -msgstr "" - -# 32e91efe8ed64395b5877e4859a08393 -#: ../source/reference/command/createIndexes.txt:111 -msgid "Example" -msgstr "" - -# b2edd5c097444fe6a0a7f7ebdb3bf8ad -#: ../source/reference/command/createIndexes.txt:113 -msgid "" -"The following command builds two indexes on the ``inventory`` collection " -"of the ``products`` database:" -msgstr "" - -# 08c0f62abf464c0aaa0ce983f7837457 -#: ../source/reference/command/createIndexes.txt:144 -msgid "" -"When the indexes successfully finish building, MongoDB returns a results " -"document that includes a status of ``\"ok\" : 1``." -msgstr "" - -# cf55258a54c0443a9adb465c4d3f1c67 -#: ../source/reference/command/createIndexes.txt:148 -msgid "Output" -msgstr "" - -# fdf77492e55b42d0869ae75f74338318 -#: ../source/reference/command/createIndexes.txt:150 -msgid "" -"The :dbcommand:`createIndexes` command returns a document that indicates " -"the success of the operation. The document contains some but not all of " -"the following fields, depending on outcome:" -msgstr "" - -# 1e34b229a1034a97ab9c82d69d689bb8 -#: ../source/reference/command/createIndexes.txt:156 -msgid "" -"If ``true``, then the collection didn't exist and was created in the " -"process of creating the index." -msgstr "" - -# 631974229edc486196f6ec9d7c92637d -#: ../source/reference/command/createIndexes.txt:161 -msgid "The number of indexes at the start of the command." -msgstr "" - -# 6e02d77a5f394df88fd32a222ee33903 -#: ../source/reference/command/createIndexes.txt:165 -msgid "The number of indexes at the end of the command." -msgstr "" - -# c039ae733c3e4b59ad9f50b478590b4c -#: ../source/reference/command/createIndexes.txt:169 -msgid "" -"A value of ``1`` indicates the indexes are in place. A value of ``0`` " -"indicates an error." -msgstr "" - -# 300cc252e62046fa8c8fc98f111afdc7 -#: ../source/reference/command/createIndexes.txt:174 -msgid "" -"This ``note`` is returned if an existing index or indexes already exist. " -"This indicates that the index was not created or changed." -msgstr "" - -# 3ece70fa3a744177bb91f84478a3be14 -#: ../source/reference/command/createIndexes.txt:179 -msgid "Returns information about any errors." -msgstr "" - -# eecc45e7d71e4f709b3af019c411b70a -#: ../source/reference/command/createIndexes.txt:183 -msgid "The error code representing the type of error." -msgstr "" - -# e2898f0131f74fdf829b407af86715d8 -#~ msgid "" -#~ "Builds one or more indexes on a" -#~ " collection. The :dbcommand:`createIndexes` " -#~ "command takes the following form:" -#~ msgstr "" - -# bd687f761e9b47339a92a105c42d4729 -#~ msgid "" -#~ "Non-background indexing operations block " -#~ "all other operations on a database. " -#~ "If you specify multiple indexes to " -#~ ":dbcommand:`createIndexes`, MongoDB builds the " -#~ "indexes serially." -#~ msgstr "" - -# ddc6648db9424b85ba57ccae97d0bba1 -#~ msgid "" -#~ "If you create an index with one" -#~ " set of options and then issue " -#~ ":dbcommand:`createIndexes` with the same index" -#~ " fields but different options, MongoDB " -#~ "will not change the options nor " -#~ "rebuild the index. To change index " -#~ "options, drop the existing index with" -#~ " :method:`db.collection.dropIndex()` before running " -#~ "the new :dbcommand:`createIndexes` with the" -#~ " new options." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/command/createRole.po b/locale/es/LC_MESSAGES/reference/command/createRole.po deleted file mode 100644 index e8edd8f8d60..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/createRole.po +++ /dev/null @@ -1,171 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:06+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 3308d97dbfce47a89ce06b3361d0c53f -#: ../source/reference/command/createRole.txt:3 -msgid "createRole" -msgstr "" - -# 72febd8bcc78421aa30aa59dfb924084 -#: ../source/reference/command/createRole.txt -msgid "On this page" -msgstr "" - -# aefc04531d334c568a7f60093830e397 -#: ../source/reference/command/createRole.txt:14 -msgid "Definition" -msgstr "" - -# 517611b8be2440259179efe87728231d -#: ../source/reference/command/createRole.txt:18 -msgid "" -"Creates a role and specifies its :ref:`privileges `. The role" -" applies to the database on which you run the command. The " -":dbcommand:`createRole` command returns a *duplicate role* error if the " -"role already exists in the database." -msgstr "" - -# 3f3eadc7ec1b4b80929cbb17f7f98047 -#: ../source/reference/command/createRole.txt:24 -msgid "The :dbcommand:`createRole` command uses the following syntax:" -msgstr "" - -# 4a487f46e8fa42d493db3cf5f0aaa9e6 -#: ../source/reference/command/createRole.txt:40 -msgid "The :dbcommand:`createRole` command has the following fields:" -msgstr "" - -# 927b33c890b94a59bc70c829f7e095df -#: ../source/includes/fact-roles-array-contents.rst:3 -msgid "" -"In the ``roles`` field, you can specify both :ref:`built-in roles ` and :ref:`user-defined role `." -msgstr "" - -# 4cad7828a3b945e89c39a5754a20409f -#: ../source/includes/fact-roles-array-contents.rst:7 -msgid "" -"To specify a role that exists in the same database where |local-cmd-name|" -" runs, you can either specify the role with the name of the role:" -msgstr "" - -# fb812c7e44dd4e0a91e25ad8a217867d -#: ../source/includes/fact-roles-array-contents.rst:15 -msgid "Or you can specify the role with a document, as in:" -msgstr "" - -# e38f3fa59b6844b496820b808a6c4fde -#: ../source/includes/fact-roles-array-contents.rst:21 -msgid "" -"To specify a role that exists in a different database, specify the role " -"with a document." -msgstr "" - -# e8cbffcb744a420384fb89f3a0f38069 -#: ../source/reference/command/createRole.txt:48 -msgid "Behavior" -msgstr "" - -# 9a46f020db8b49a5b4bcfde0783af393 -#: ../source/reference/command/createRole.txt:50 -msgid "" -"A role's privileges apply to the database where the role is created. The " -"role can inherit privileges from other roles in its database. A role " -"created on the ``admin`` database can include privileges that apply to " -"all databases or to the :ref:`cluster ` and can inherit" -" privileges from roles in other databases." -msgstr "" - -# e085d2e081bf41af9093efcdc2c44cb6 -#: ../source/reference/command/createRole.txt:57 -msgid "Required Access" -msgstr "" - -# d19379a65f584737b50610ab6b4743b4 -#: ../source/includes/access-create-role.rst:1 -msgid "To create a role in a database, you must have:" -msgstr "" - -# 833ec228c7624ef6be888cd2de686ccf -#: ../source/includes/access-create-role.rst:3 -msgid "" -"the :authaction:`createRole` :ref:`action ` on " -"that :ref:`database resource `." -msgstr "" - -# 1818a1db95aa4f35b1ae23269134209e -#: ../source/includes/access-create-role.rst:6 -msgid "" -"the :authaction:`grantRole` :ref:`action ` on that" -" database to specify privileges for the new role as well as to specify " -"roles to inherit from." -msgstr "" - -# 69f02c69b2cf40fc94e5617cea367662 -#: ../source/includes/access-create-role.rst:10 -msgid "" -"Built-in roles :authrole:`userAdmin` and :authrole:`userAdminAnyDatabase`" -" provide :authaction:`createRole` and :authaction:`grantRole` actions on " -"their respective :doc:`resources `." -msgstr "" - -# 71b451c56af14817af7f840d780e19c2 -#: ../source/reference/command/createRole.txt:62 -msgid "Example" -msgstr "" - -# 02f7934c96de4dfcbe4a69da5cb3998d -#: ../source/reference/command/createRole.txt:64 -msgid "" -"The following :dbcommand:`createRole` command creates the " -"``myClusterwideAdmin`` role on the ``admin`` database:" -msgstr "" - -# 09df96cca51d441ba07867f87b7e6b37 -#~ msgid "" -#~ "You must have the :authaction:`createRole` " -#~ ":ref:`action ` on " -#~ "a database to create a role on " -#~ "that database." -#~ msgstr "" - -# b8463a89eff24daa8e07a89f42850129 -#~ msgid "" -#~ "You must have the :authaction:`grantRole` " -#~ ":ref:`action ` on " -#~ "the database that a privilege targets" -#~ " in order to grant that privilege " -#~ "to a role. If the privilege " -#~ "targets multiple databases or the " -#~ "``cluster`` resource , you must have " -#~ "the :authaction:`grantRole` action on the " -#~ "``admin`` database." -#~ msgstr "" - -# 028e90385a9940138fbd98649be4d49f -#~ msgid "" -#~ "You must have the :authaction:`grantRole` " -#~ ":ref:`action ` on " -#~ "a role's database to grant the " -#~ "role to another role." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/command/createUser.po b/locale/es/LC_MESSAGES/reference/command/createUser.po deleted file mode 100644 index 5b966675f2b..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/createUser.po +++ /dev/null @@ -1,201 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:59+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 1a75752baa6f4b18860efcfb6d96f395 -#: ../source/reference/command/createUser.txt:3 -msgid "createUser" -msgstr "" - -# e75cd99098bd48768c445883ba138002 -#: ../source/reference/command/createUser.txt -msgid "On this page" -msgstr "" - -# 9127ea05dc0240c3935d82f853758e94 -#: ../source/reference/command/createUser.txt:14 -msgid "Definition" -msgstr "" - -# d703c43fb24b4d5dba052530b0c24945 -#: ../source/reference/command/createUser.txt:20 -msgid "" -"Creates a new user on the database where you run the command. The " -":dbcommand:`createUser` command returns a *duplicate user* error if the " -"user exists. The :dbcommand:`createUser` command uses the following " -"syntax:" -msgstr "" - -# 8a3ca8e81bd242e294aec9ccdeacc910 -#: ../source/reference/command/createUser.txt:37 -msgid ":dbcommand:`createUser` has the following fields:" -msgstr "" - -# 633fdaa859e14f6c945d91f5b8d805c5 -#: ../source/includes/fact-roles-array-contents.rst:3 -msgid "" -"In the ``roles`` field, you can specify both :ref:`built-in roles ` and :ref:`user-defined role `." -msgstr "" - -# 6d05e6e2ac6341d4bda477d1d4f237b9 -#: ../source/includes/fact-roles-array-contents.rst:7 -msgid "" -"To specify a role that exists in the same database where |local-cmd-name|" -" runs, you can either specify the role with the name of the role:" -msgstr "" - -# 544af96560324b6bb00ea95b02d23a44 -#: ../source/includes/fact-roles-array-contents.rst:15 -msgid "Or you can specify the role with a document, as in:" -msgstr "" - -# 3afbf8a59b314a07b4721620b0551142 -#: ../source/includes/fact-roles-array-contents.rst:21 -msgid "" -"To specify a role that exists in a different database, specify the role " -"with a document." -msgstr "" - -# 4d16630dda0140fda4ab014c1f40e292 -#: ../source/reference/command/createUser.txt:46 -msgid "Behavior" -msgstr "" - -# 95f3911050ab44769aeefe3da5ad9463 -#: ../source/reference/command/createUser.txt:49 -msgid "Encryption" -msgstr "" - -# 463875fb8e6641838c64734dffa14439 -#: ../source/reference/command/createUser.txt:51 -msgid "" -":dbcommand:`createUser` sends password to the MongoDB instance in " -"cleartext. To encrypt the password in transit, use :doc:`TLS/SSL " -"`." -msgstr "" - -# 96d82d7c8af84e959777687c179d804e -#: ../source/reference/command/createUser.txt:56 -msgid "External Credentials" -msgstr "" - -# b26cc09ec6504d1f89fc3dca748100c6 -#: ../source/reference/command/createUser.txt:58 -msgid "" -"Users created on the ``$external`` database should have credentials " -"stored externally to MongoDB, as, for example, with :doc:`MongoDB " -"Enterprise installations that use Kerberos `." -msgstr "" - -# 4778b7b9bb1d441298ed2c2e5f9a0049 -#: ../source/reference/command/createUser.txt:64 -msgid "``local`` Database" -msgstr "" - -# 3b2ad004bc2e40babccfab8080fb6ddd -#: ../source/reference/command/createUser.txt:66 -msgid "You cannot create users on the local database." -msgstr "" - -# 69c20cdf504a4b779093e7468cb7b889 -#: ../source/reference/command/createUser.txt:71 -msgid "Required Access" -msgstr "" - -# 64096bd23b5242cf99303488d85f36b5 -#: ../source/includes/access-create-user.rst:1 -msgid "" -"To create a new user in a database, you must have the " -":authaction:`createUser` :ref:`action ` on that " -":ref:`database resource `." -msgstr "" - -# 90f66369321e49c59323077702e97f75 -#: ../source/includes/access-create-user.rst:5 -msgid "" -"To grant roles to a user, you must have the :authaction:`grantRole` " -":ref:`action ` on the role's database." -msgstr "" - -# d3b05ea5937d4ff38ea10736056f15ff -#: ../source/includes/access-create-user.rst:8 -msgid "" -"The :authrole:`userAdmin` and :authrole:`userAdminAnyDatabase` built-in " -"roles provide :authaction:`createUser` and :authaction:`grantRole` " -"actions on their respective :doc:`resources `." -msgstr "" - -# abcc9c94d6454f57b57f7c026f4dd8bb -#: ../source/reference/command/createUser.txt:76 -msgid "Example" -msgstr "" - -# 17bfe56102234f55ba3b5714db6002c9 -#: ../source/reference/command/createUser.txt:78 -msgid "" -"The following :dbcommand:`createUser` command creates a user " -"``accountAdmin01`` on the ``products`` database. The command gives " -"``accountAdmin01`` the ``clusterAdmin`` and ``readAnyDatabase`` roles on " -"the ``admin`` database and the ``readWrite`` role on the ``products`` " -"database:" -msgstr "" - -#~ msgid "" -#~ "If you have the :authrole:`userAdmin` or" -#~ " :authrole:`userAdminAnyDatabase` role, or if " -#~ "you are authenticated using the " -#~ ":ref:`localhost exception `," -#~ " you have those actions." -#~ msgstr "" - -# 2f592b7a0218418588ed7d5060918277 -#~ msgid "" -#~ ":dbcommand:`createUser` sends password to the" -#~ " MongoDB instance in cleartext. To " -#~ "encrypt the password in transit, use " -#~ ":doc:`SSL `." -#~ msgstr "" - -# da1caebc4bf040d3b40ca727317cecd7 -#~ msgid "" -#~ "You must have the :authaction:`createUser` " -#~ ":ref:`action ` on " -#~ "a database to create a new user" -#~ " on that database." -#~ msgstr "" - -# aa2b4c6d5d03494c8a6a261b067c71e8 -#~ msgid "" -#~ "You must have the :authaction:`grantRole` " -#~ ":ref:`action ` on " -#~ "a role's database to grant the " -#~ "role to another user." -#~ msgstr "" - -#~ msgid "" -#~ "If you have the :authrole:`userAdmin` or" -#~ " :authrole:`userAdminAnyDatabase` role, you have" -#~ " those actions." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/command/cursorInfo.po b/locale/es/LC_MESSAGES/reference/command/cursorInfo.po deleted file mode 100644 index 3f4a0e9baf0..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/cursorInfo.po +++ /dev/null @@ -1,66 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:23+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 8ef38383c8864899a44a6f063c99c49e -#: ../source/reference/command/cursorInfo.txt:3 -msgid "cursorInfo" -msgstr "" - -# 0a0af96444a54eb8b74be16f6a9c4443 -#: ../source/reference/command/cursorInfo.txt:15 -msgid "Removed." -msgstr "" - -# 01361da47d9e4162aa4bd8c7948a65d1 -#: ../source/reference/command/cursorInfo.txt:17 -msgid "" -"Use the :dbcommand:`serverStatus` command to return the " -":serverstatus:`metrics.cursor` information." -msgstr "" - -# f7b2c8a033cc4a809b44d201338065fa -#~ msgid "" -#~ "The :dbcommand:`cursorInfo` command returns " -#~ "information about current cursor allotment " -#~ "and use. Use the following form:" -#~ msgstr "" - -# b389637b580745e3a3255cc718af4be0 -#~ msgid "The value (e.g. ``1`` above) does not affect the output of the command." -#~ msgstr "" - -# eb920a4eef1c4d91ac10d24bf994f20b -#~ msgid "" -#~ ":dbcommand:`cursorInfo` returns the total " -#~ "number of open cursors (``totalOpen``), " -#~ "the size of client cursors in " -#~ "current use (``clientCursors_size``), and the" -#~ " number of timed out cursors since" -#~ " the last server restart (``timedOut``)." -#~ msgstr "" - -#~ msgid "" -#~ "Use the :dbcommand:`serverStatus` command to" -#~ " return the :data:`serverStatus.metrics.cursor` " -#~ "information instead." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/command/dataSize.po b/locale/es/LC_MESSAGES/reference/command/dataSize.po deleted file mode 100644 index 89b9cc74063..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/dataSize.po +++ /dev/null @@ -1,46 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:18+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 3a0ebe4f76d447a2add683517eca9b84 -#: ../source/reference/command/dataSize.txt:3 -msgid "dataSize" -msgstr "" - -# c5f6fd5a083649118d6e9432b18e5072 -#: ../source/reference/command/dataSize.txt:9 -msgid "" -"The :dbcommand:`dataSize` command returns the data size for a set of data " -"within a certain range:" -msgstr "" - -# 8d73782302d4443284441fc8fbb14b7a -#: ../source/reference/command/dataSize.txt:16 -msgid "" -"This will return a document that contains the size of all matching " -"documents. Replace ``database.collection`` value with database and " -"collection from your deployment. The ``keyPattern``, ``min``, and ``max`` " -"parameters are options." -msgstr "" - -# 780c7e41655f4368b75771ba93cc693b -#: ../source/reference/command/dataSize.txt:21 -msgid "" -"The amount of time required to return :dbcommand:`dataSize` depends on the " -"amount of data in the collection." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/command/dbHash.po b/locale/es/LC_MESSAGES/reference/command/dbHash.po deleted file mode 100644 index 6e95226c131..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/dbHash.po +++ /dev/null @@ -1,116 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:59+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 9e93fa8ca9474a569ee755f085794f1b -#: ../source/reference/command/dbHash.txt:3 -msgid "dbHash" -msgstr "" - -# 8ded58ae3f5c4a2c96b5c023fae2350e -#: ../source/reference/command/dbHash.txt -msgid "On this page" -msgstr "" - -# 034f696190ce4919bf79f063ee9cc551 -#: ../source/reference/command/dbHash.txt:14 -msgid "Definition" -msgstr "" - -# 6b0b26ca64414c41addb675a9ae23d69 -#: ../source/reference/command/dbHash.txt:18 -msgid "" -"Returns the hash values of the collections in a database and an MD5 value" -" for the list of collections. :dbcommand:`dbHash` is useful to compare " -"databases across :program:`mongod` instances, such as mirrored " -":doc:`config servers ` for sharded " -"clusters or members of replica sets." -msgstr "" - -# f2471f6cf3624c98a44657f5a0d1d659 -#: ../source/reference/command/dbHash.txt:25 -msgid ":dbcommand:`dbHash` has the following syntax:" -msgstr "" - -# 1c8f0c8209c5462a855905de04f40cde -#: ../source/reference/command/dbHash.txt:34 -msgid "Behavior" -msgstr "" - -# 495bbf92c3f54c739a26b833cef11163 -#: ../source/reference/command/dbHash.txt:36 -msgid "" -"If a collection in the ``collections`` array is non-existent, " -":dbcommand:`dbHash` does not return a hash value for that collection." -msgstr "" - -# 5aa95a44e2e940fc90e54d7a502315c1 -#: ../source/reference/command/dbHash.txt:40 -msgid "Examples" -msgstr "" - -# 10adaa59e9f14a42adff6e06286ef8fa -#: ../source/reference/command/dbHash.txt:43 -msgid "Return Hash Values for All Collections in a Database" -msgstr "" - -# e058b8218e694c8d87d0ecd0616234f5 -#: ../source/reference/command/dbHash.txt:45 -msgid "" -"The following example returns the hash value for all collections in the " -"database ``test``:" -msgstr "" - -# eaab7d5148bb4a4d983707a069bac3d1 -# c2b5e28ea13a405590c2aa238b0d37c6 -#: ../source/reference/command/dbHash.txt:53 -#: ../source/reference/command/dbHash.txt:86 -msgid "The operation returns the following document:" -msgstr "" - -# 7551aa1cb2064b0d82ffba93cb536aa5 -#: ../source/reference/command/dbHash.txt:76 -msgid "Return Hash Values for Specified Collections in a Database" -msgstr "" - -# 3891f457ac7644738acb631eb3eaacca -#: ../source/reference/command/dbHash.txt:78 -msgid "" -"The following example returns the hash value for the collections ``foo`` " -"and ``bar`` in the database ``test``:" -msgstr "" - -# cfeeca581cff43f0aae08556ba64a8d0 -#: ../source/reference/command/dbHash.txt:105 -msgid "" -"The ``numCollections`` is the total number of collections in the database" -" where as the ``md5`` calculation incorporates the hash values of the " -"specified list of collections." -msgstr "" - -# d5964a4dc7634deeb9cdebcb76cf1b96 -#~ msgid "" -#~ ":dbcommand:`dbHash` is a command that " -#~ "supports :term:`config servers ` and is not part of the" -#~ " stable client facing API." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/command/dbStats.po b/locale/es/LC_MESSAGES/reference/command/dbStats.po deleted file mode 100644 index f95d3d7dbeb..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/dbStats.po +++ /dev/null @@ -1,341 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:19+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 0da13e2aa9064ef1a8a7b80354a400a0 -#: ../source/reference/command/dbStats.txt:3 -msgid "dbStats" -msgstr "" - -# ff26ee1c97c648f7a8e6a34572bd2464 -#: ../source/reference/command/dbStats.txt -msgid "On this page" -msgstr "" - -# cfb97573770a45959d58412e9baf9f9a -#: ../source/reference/command/dbStats.txt:14 -msgid "Definition" -msgstr "" - -# 075355c396d542f286fe1727ddf45059 -#: ../source/reference/command/dbStats.txt:18 -msgid "" -"The :dbcommand:`dbStats` command returns storage statistics for a given " -"database. The command takes the following syntax:" -msgstr "" - -# 9f59de0e1b8049dca3f080e31dd501e3 -#: ../source/reference/command/dbStats.txt:25 -msgid "" -"The values of the options above do not affect the output of the command. " -"The ``scale`` option allows you to specify how to scale byte values. For " -"example, a ``scale`` value of ``1024`` will display the results in " -"kilobytes rather than in bytes:" -msgstr "" - -# 3543ea7f99404cac8063eb542fb1a278 -#: ../source/reference/command/dbStats.txt:36 -msgid "Scaling rounds values to whole numbers." -msgstr "" - -# 208f4e0fbf0f42faaedd70916e483e02 -#: ../source/reference/command/dbStats.txt:38 -msgid "" -"In the :program:`mongo` shell, the :method:`db.stats()` function provides" -" a wrapper around :dbcommand:`dbStats`." -msgstr "" - -# 9b3a1008184e4018a9f12a3bb2c15399 -#: ../source/reference/command/dbStats.txt:42 -msgid "Behavior" -msgstr "" - -# 57d34b4c474d42a181cff7cdfa691701 -#: ../source/reference/command/dbStats.txt:44 -msgid "" -"The time required to run the command depends on the total size of the " -"database. Because the command must touch all data files, the command may " -"take several seconds to run." -msgstr "" - -# e7b0cb13323c4315965f97f3c49cbb2a -#: ../source/reference/command/dbStats.txt:49 -msgid "Accuracy after Unexpected Shutdown" -msgstr "" - -# fd6d0ab00e7f46c88d9123f4bac156e4 -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:1 -msgid "" -"After an unclean shutdown of a :program:`mongod` using the :doc:`Wired " -"Tiger ` storage engine, |opt| statistics reported by " -"|cmd| may be inaccurate." -msgstr "" - -# b8918d1990e44ef2a8aa315710072348 -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:5 -msgid "" -"The amount of drift depends on the number of insert, update, or delete " -"operations performed between the last :ref:`checkpoint ` and the unclean shutdown. Checkpoints usually " -"occur every 60 seconds. However, :program:`mongod` instances running with" -" non-default :option:`--syncdelay` settings may have more or less " -"frequent checkpoints." -msgstr "" - -# 07923f05e6924acdac874b7998c28258 -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:12 -msgid "" -"Run :dbcommand:`validate` on each collection on the :program:`mongod` to " -"to restore the correct statistics after an unclean shutdown." -msgstr "" - -# 3628422db64043a281dc791d5aafe648 -#: ../source/reference/command/dbStats.txt:59 -msgid "Output" -msgstr "" - -# 12c0fa0d6802448da764956dd12d0013 -#: ../source/reference/command/dbStats.txt:63 -msgid "Contains the name of the database." -msgstr "" - -# 4ab6614f17d04980b31a75f8f2dafa25 -#: ../source/reference/command/dbStats.txt:67 -msgid "Contains a count of the number of collections in that database." -msgstr "" - -# 08bcac2b91b84a1583c300f5ccc7ed7f -#: ../source/reference/command/dbStats.txt:71 -msgid "" -"Contains a count of the number of objects (i.e. :term:`documents " -"`) in the database across all collections." -msgstr "" - -# d8f7a67ef0b946ecb751ae523f79cddd -#: ../source/reference/command/dbStats.txt:76 -msgid "" -"The average size of each document in bytes. This is the " -":data:`~dbStats.dataSize` divided by the number of documents." -msgstr "" - -# 33c5ae39e56547969fb65526e051e05d -#: ../source/reference/command/dbStats.txt:81 -msgid "" -"The total size in bytes of the uncompressed data held in this database. " -"The ``scale`` argument affects this value. The :data:`~dbStats.dataSize` " -"will decrease when you remove :term:`documents `." -msgstr "" - -# f1722c24fa6d4e59892a5be186fbe284 -#: ../source/reference/command/dbStats.txt:85 -msgid "" -"For databases using the :doc:`MMAPv1 ` storage engine, " -"``dataSize`` includes preallocated space and the :term:`padding factor`. " -"The ``dataSize`` will not decrease when documents shrink." -msgstr "" - -# fe5d4581eb8c448a986b7c3050baab00 -#: ../source/reference/command/dbStats.txt:89 -msgid "" -"For databases using the :ref:`WiredTiger ` storage engine, ``dataSize`` may be larger than " -"``storageSize`` if compression is enabled. The ``dataSize`` will " -"decrease when documents shrink." -msgstr "" - -# 9dff5d1466da4b85beeaf3bcce12d949 -#: ../source/reference/command/dbStats.txt:97 -msgid "" -"The total amount of space in bytes allocated to collections in this " -"database for :term:`document` storage. The ``scale`` argument affects " -"this value. The :data:`~dbStats.storageSize` does not decrease as you " -"remove or shrink documents. This value may be smaller than ``dataSize`` " -"for databases using the WiredTiger storage engine with :ref:`compression " -"` enabled." -msgstr "" - -# 5b289b77d29c45cc9c2d9c037c142dcb -#: ../source/reference/command/dbStats.txt:109 -msgid "" -"Contains a count of the number of extents in the database across all " -"collections." -msgstr "" - -# 621469eed9034e6c914f92314d081c6e -#: ../source/reference/command/dbStats.txt:114 -msgid "" -"Contains a count of the total number of indexes across all collections in" -" the database." -msgstr "" - -# 473c416cb9ae4a59aa9f50ba55c43d6e -#: ../source/reference/command/dbStats.txt:119 -msgid "" -"The total size in bytes of all indexes created on this database. The " -"``scale`` arguments affects this value." -msgstr "" - -# 2c025e2e32e24d6baf41bd5448e1d346 -#: ../source/reference/command/dbStats.txt:126 -msgid "" -"The total size in bytes of the data files that hold the database. This " -"value includes preallocated space and the :term:`padding factor`. The " -"value of :data:`~dbStats.fileSize` only reflects the size of the data " -"files for the database and not the namespace file." -msgstr "" - -# 576c000e85334bc1ad92dfeba7be9448 -# e4a61d321ff64d27be92713da156972f -#: ../source/reference/command/dbStats.txt:131 -#: ../source/reference/command/dbStats.txt:185 -msgid "" -"The ``scale`` argument affects this value. Only present when using the " -"``mmapv1`` storage engine." -msgstr "" - -# 9542fde3d6ee48d398498b4bec35e427 -#: ../source/reference/command/dbStats.txt:136 -msgid "" -"The total size of the :term:`namespace` files (i.e. that end with " -"``.ns``) for this database. You cannot change the size of the namespace " -"file after creating a database, but you can change the default size for " -"all new namespace files with the :setting:`~storage.nsSize` runtime " -"option." -msgstr "" - -# 480defca2d714f5188efdd3b0523f20a -#: ../source/reference/command/dbStats.txt:142 -msgid "Only present when using the ``mmapv1`` storage engine." -msgstr "" - -# c38cf1fd9d86402dbd40ce86048c5366 -#: ../source/reference/command/dbStats.txt:145 -msgid "" -"The :setting:`~storage.nsSize` option, and :ref:`Maximum Namespace File " -"Size `" -msgstr "" - -# 65ab06b9e3ef4e0899f1cc7919ffdc75 -#: ../source/reference/command/dbStats.txt:151 -msgid "" -"Document that contains information about the on-disk format of the data " -"files for the database. Only present when using the ``mmapv1`` storage " -"engine." -msgstr "" - -# 1b590a9ad336469bba774c122bcb015a -#: ../source/reference/command/dbStats.txt:158 -msgid "" -"The major version number for the on-disk format of the data files for the" -" database. Only present when using the ``mmapv1`` storage engine." -msgstr "" - -# cfe5276ad2fc4338a3ef44dbecbb34b8 -#: ../source/reference/command/dbStats.txt:165 -msgid "" -"The minor version number for the on-disk format of the data files for the" -" database. Only present when using the ``mmapv1`` storage engine." -msgstr "" - -# 860902c3b11840c1a798f312c3130639 -#: ../source/reference/command/dbStats.txt:176 -msgid "" -"Number of extents in the freelist. Only present when using the ``mmapv1``" -" storage engine." -msgstr "" - -# b6cde74636174107a6a68a0fb650074b -#: ../source/reference/command/dbStats.txt:183 -msgid "Total size of the extents on the freelist." -msgstr "" - -#~ msgid "" -#~ "The total size of the :term:`namespace`" -#~ " files (i.e. that end with ``.ns``)" -#~ " for this database. You cannot change" -#~ " the size of the namespace file " -#~ "after creating a database, but you " -#~ "can change the default size for " -#~ "all new namespace files with the " -#~ ":setting:`nssize` runtime option." -#~ msgstr "" - -#~ msgid "" -#~ "The :setting:`nssize` option, and " -#~ ":ref:`Maximum Namespace File Size `" -#~ msgstr "" - -# 051840b2723c4c38a79799d2e5c51437 -#~ msgid "" -#~ "Because scaling rounds values to whole" -#~ " numbers, scaling may return unlikely " -#~ "or unexpected results." -#~ msgstr "" - -# 66b70f3d8ebc408da4d44079ded9f7b8 -#~ msgid "" -#~ "The total size in bytes of the " -#~ "data held in this database including " -#~ "the :term:`padding factor`. The ``scale`` " -#~ "argument affects this value. The " -#~ ":data:`~dbStats.dataSize` will not decrease " -#~ "when :term:`documents ` shrink, but" -#~ " will decrease when you remove " -#~ "documents." -#~ msgstr "" - -# 948b8462a7634c61aab19569b3af57af -#~ msgid "" -#~ "The total amount of space in bytes" -#~ " allocated to collections in this " -#~ "database for :term:`document` storage. The " -#~ "``scale`` argument affects this value. " -#~ "The :data:`~dbStats.storageSize` does not " -#~ "decrease as you remove or shrink " -#~ "documents." -#~ msgstr "" - -# a57fbe353fad4759b9f8619fa878fa81 -#~ msgid "The ``scale`` argument affects this value." -#~ msgstr "" - -# 6a6e66b663bb456181c141b834d56a49 -#~ msgid "" -#~ "Document that contains information about " -#~ "the on-disk format of the data " -#~ "files for the database." -#~ msgstr "" - -# 80726891c8fc4f00ace74d4fc8ddf1ee -#~ msgid "" -#~ "The major version number for the " -#~ "on-disk format of the data files " -#~ "for the database." -#~ msgstr "" - -# 8189c273378f4ba4b45b2d7581a9e19c -#~ msgid "" -#~ "The minor version number for the " -#~ "on-disk format of the data files " -#~ "for the database." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/command/delete.po b/locale/es/LC_MESSAGES/reference/command/delete.po deleted file mode 100644 index 405bc93de04..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/delete.po +++ /dev/null @@ -1,284 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:08+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 97a8601d18a14c66ad24b29343a764cf -#: ../source/reference/command/delete.txt:3 -msgid "delete" -msgstr "" - -# b0c9781d2530459ebc7fbe866cb4afb5 -#: ../source/reference/command/delete.txt -msgid "On this page" -msgstr "" - -# 5aa67734963f4b999f935ddfbbb4e4fe -#: ../source/reference/command/delete.txt:14 -msgid "Definition" -msgstr "" - -# 9611df5fa1414d5fadfe61a280d0ba70 -#: ../source/reference/command/delete.txt:20 -msgid "" -"The :dbcommand:`delete` command removes documents from a collection. A " -"single :dbcommand:`delete` command can contain multiple delete " -"specifications. The command cannot operate on :doc:`capped collections " -"`. The remove methods provided by the MongoDB " -"drivers use this command internally." -msgstr "" - -# 015a545c052f43139286ef6d65068937 -#: ../source/reference/command/delete.txt:26 -msgid "The :dbcommand:`delete` command has the following syntax:" -msgstr "" - -# 2ffeefa3f8e546ecad1ac97c758720a2 -#: ../source/reference/command/delete.txt:42 -msgid "The command takes the following fields:" -msgstr "" - -# 1bd41c7f9aac4b53b490693d967e6b98 -#: ../source/reference/command/delete.txt:46 -msgid "Each element of the ``deletes`` array contains the following fields:" -msgstr "" - -# 1dc9c45c0aab46af94bf5f51b3264d74 -#: ../source/reference/command/delete.txt:50 -msgid "" -"A document that contains the status of the operation. See :ref:`delete-" -"command-output` for details." -msgstr "" - -# 4c18d261d25d4307974205324175f0ef -#: ../source/reference/command/delete.txt:56 -msgid "Behavior" -msgstr "" - -# 203610f528b14bcb9d061f0a691920d0 -#: ../source/reference/command/delete.txt:58 -msgid "" -"The total size of all the queries (i.e. the ``q`` field values) in the " -"``deletes`` array must be less than or equal to the :limit:`maximum BSON " -"document size `." -msgstr "" - -# dae563138ea4436593c33e53e17c7f00 -#: ../source/reference/command/delete.txt:62 -msgid "" -"The total number of delete documents in the ``deletes`` array must be " -"less than or equal to the :limit:`maximum bulk size `." -msgstr "" - -# 02ee0befbe734712b85e44e766d4f999 -#: ../source/reference/command/delete.txt:67 -msgid "Examples" -msgstr "" - -# 7e981632cc5a455282126f6d4d7c9e5e -#: ../source/reference/command/delete.txt:70 -msgid "Limit the Number of Documents Deleted" -msgstr "" - -# 2a8756d6f16c493e832e2101989b5bcd -#: ../source/reference/command/delete.txt:72 -msgid "" -"The following example deletes from the ``orders`` collection one document" -" that has the ``status`` equal to ``D`` by specifying the ``limit`` of " -"``1``:" -msgstr "" - -# a4cbaf5815f441f8a2fffe473084d87b -#: ../source/reference/command/delete.txt:85 -msgid "" -"The returned document shows that the command deleted ``1`` document. See " -":ref:`delete-command-output` for details." -msgstr "" - -# e54ce1ea16874edfbfc2725731fba2ec -#: ../source/reference/command/delete.txt:93 -msgid "Delete All Documents That Match a Condition" -msgstr "" - -# 484d4531177e43f5882c742babf76706 -#: ../source/reference/command/delete.txt:95 -msgid "" -"The following example deletes from the ``orders`` collection all " -"documents that have the ``status`` equal to ``D`` by specifying the " -"``limit`` of ``0``:" -msgstr "" - -# 2585d7ae69144517a114ae4f8d3efbb5 -#: ../source/reference/command/delete.txt:109 -msgid "" -"The returned document shows that the command found and deleted ``13`` " -"documents. See :ref:`delete-command-output` for details." -msgstr "" - -# b68e6c88a7d94d8fabe71ae8875fa9b1 -#: ../source/reference/command/delete.txt:117 -msgid "Delete All Documents from a Collection" -msgstr "" - -# 117d6e52241b45ebbead6f00e1e8b651 -#: ../source/reference/command/delete.txt:119 -msgid "" -"Delete all documents in the ``orders`` collection by specifying an empty " -"query condition *and* a ``limit`` of ``0``:" -msgstr "" - -# fb864ff55b0245f9826666c71525be02 -#: ../source/reference/command/delete.txt:132 -msgid "" -"The returned document shows that the command found and deleted ``35`` " -"documents in total. See :ref:`delete-command-output` for details." -msgstr "" - -# cdbd806f2eac4189ba342b42dd28d2d9 -#: ../source/reference/command/delete.txt:140 -msgid "Bulk Delete" -msgstr "" - -# 3670b62e53ec442f8c2161d455e7a03d -#: ../source/reference/command/delete.txt:142 -msgid "" -"The following example performs multiple delete operations on the " -"``orders`` collection:" -msgstr "" - -# f5a982bed00547dea146dfa5490a4838 -#: ../source/reference/command/delete.txt:159 -msgid "" -"The returned document shows that the command found and deleted ``21`` " -"documents in total for the two delete statements. See :ref:`delete-" -"command-output` for details." -msgstr "" - -# e356e7d945b545abbf5e1bbf920e8669 -#: ../source/reference/command/delete.txt:168 -msgid "Specify Collation" -msgstr "" - -# 850ef2b5e8b94f3eaebf9d491842cbe7 -#: ../source/includes/extracts/collation-description.rst:1 -msgid "" -":doc:`Collation ` allows users to specify language-" -"specific rules for string comparison, such as rules for lettercase and " -"accent marks." -msgstr "" - -# 8b38afec935040eabcaebbc2c36e131d -#: ../source/reference/command/delete.txt:172 -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -# c5e29c3f0b3c46c6acb71f47a36ca785 -#: ../source/reference/command/delete.txt:180 -msgid "The following operation includes the :ref:`collation ` option:" -msgstr "" - -# 989a2ec77199483b934f1b6e4ca62d6a -#: ../source/reference/command/delete.txt:195 -msgid "Output" -msgstr "" - -# 9535c78d8866457eb008b3a3bb80ede1 -#: ../source/reference/command/delete.txt:197 -msgid "The returned document contains a subset of the following fields:" -msgstr "" - -# 1512290baa7d45158ac1cca935740fa8 -#: ../source/reference/command/delete.txt:201 -msgid "The status of the command." -msgstr "" - -# af94ea3498324f0a932923ba05f7986c -#: ../source/reference/command/delete.txt:205 -msgid "The number of documents deleted." -msgstr "" - -# 1fb2c45f7c64465d80128c99faf22f59 -#: ../source/reference/command/delete.txt:209 -msgid "" -"An array of documents that contains information regarding any error " -"encountered during the delete operation. The :data:`~delete.writeErrors` " -"array contains an error document for each delete statement that errors." -msgstr "" - -# 5aef6998165c42b88f2c04f6bf573c14 -#: ../source/reference/command/delete.txt:214 -msgid "Each error document contains the following information:" -msgstr "" - -# 1d662e9191df43fa978a32a898116cfe -#: ../source/reference/command/delete.txt:218 -msgid "" -"An integer that identifies the delete statement in the ``deletes`` array," -" which uses a zero-based index." -msgstr "" - -# 6a1577c34ff2452ba4f1434d3efed4e3 -#: ../source/reference/command/delete.txt:223 -msgid "An integer value identifying the error." -msgstr "" - -# f2e5670f63be4e6792364eaa1a196c1c -#: ../source/reference/command/delete.txt:227 -msgid "A description of the error." -msgstr "" - -# 8015a0e92d1d4006be6beacc431125d3 -#: ../source/reference/command/delete.txt:231 -msgid "" -"Document that describe error related to write concern and contains the " -"field:" -msgstr "" - -# 10b1300092884ad6b140f63a454f5188 -#: ../source/reference/command/delete.txt:236 -msgid "An integer value identifying the cause of the write concern error." -msgstr "" - -# 17694e5edf4f4b37bd7814e45b8cc32d -#: ../source/reference/command/delete.txt:240 -msgid "A description of the cause of the write concern error." -msgstr "" - -# 23f3fcd09433482dac93caf3cfbe1660 -#: ../source/reference/command/delete.txt:242 -msgid "" -"The following is an example document returned for a successful " -":dbcommand:`delete` command:" -msgstr "" - -# 61c7e9436f1b4256bfc639404709ac64 -#: ../source/reference/command/delete.txt:249 -msgid "" -"The following is an example document returned for a :dbcommand:`delete` " -"command that encountered an error:" -msgstr "" - -# 197d9cdc8eee4975a547777ee24751be -#~ msgid "" -#~ "Each element of the ``deletes`` array" -#~ " contains the following sub-fields:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/command/diagLogging.po b/locale/es/LC_MESSAGES/reference/command/diagLogging.po deleted file mode 100644 index bd6a82464cf..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/diagLogging.po +++ /dev/null @@ -1,37 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2014-04-08 19:03+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# bb90ea19c60f4b23a9659af96b936074 -#: ../source/reference/command/diagLogging.txt:3 -msgid "diagLogging" -msgstr "" - -# 834114f559a14863943e03f9fc284570 -#: ../source/reference/command/diagLogging.txt:9 -msgid "" -":dbcommand:`diagLogging` is a command that captures additional data for " -"diagnostic purposes and is not part of the stable client facing API." -msgstr "" - -# 267879486bb948dea75a3db18b39afab -#: ../source/reference/command/diagLogging.txt:13 -msgid "" -":dbcommand:`diaglogging` obtains a write lock on the affected database and " -"will block other operations until it completes." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/command/distinct.po b/locale/es/LC_MESSAGES/reference/command/distinct.po deleted file mode 100644 index 2a854373ea3..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/distinct.po +++ /dev/null @@ -1,347 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:23+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 19f971c53a4642a1b7aa9bfef843e317 -#: ../source/reference/command/distinct.txt:3 -msgid "distinct" -msgstr "" - -# 2a7521c5305c495f958aa689de93747b -#: ../source/reference/command/distinct.txt -msgid "On this page" -msgstr "" - -# b63017d428154e85ae7c02f120e380bf -#: ../source/reference/command/distinct.txt:14 -msgid "Definition" -msgstr "" - -# 70e9306132734012ade119b8afea01a0 -#: ../source/reference/command/distinct.txt:18 -msgid "" -"Finds the distinct values for a specified field across a single " -"collection. :dbcommand:`distinct` returns a document that contains an " -"array of the distinct values. The return document also contains an " -"embedded document with query statistics and the query plan." -msgstr "" - -# 16ca4863c42a42949870c25583a1155d -#: ../source/reference/command/distinct.txt:23 -msgid "The command takes the following form" -msgstr "" - -# f1dde9d80aef4d3b87214e9da640b8e0 -#: ../source/reference/command/distinct.txt:35 -msgid "The command contains the following fields:" -msgstr "" - -# 8cfea977caf04627a3fcf4c9b7e6c1cd -#: ../source/reference/command/distinct.txt:39 -msgid "" -"MongoDB also provides the shell wrapper method " -":method:`db.collection.distinct()` for the :dbcommand:`distinct` command." -" Additionally, many MongoDB :term:`drivers ` also provide a " -"wrapper method. Refer to the specific driver documentation." -msgstr "" - -# 4c975c05eb474da3ade333e69b89b6fa -#: ../source/reference/command/distinct.txt:45 -msgid "Behavior" -msgstr "" - -# 945bf763d82d47bfb967a3f0724a7d2e -#: ../source/reference/command/distinct.txt:50 -msgid "Array Fields" -msgstr "" - -# eecb6d1cf70c4fd3af546dd49306d120 -#: ../source/includes/extracts/fact-distinct-command-array-field.rst:1 -msgid "" -"If the value of the specified ``field`` is an array, " -":dbcommand:`distinct` considers each element of the array as a separate " -"value." -msgstr "" - -# 1e9e32ba711245c5890dc9fdf0b67300 -#: ../source/includes/extracts/fact-distinct-command-array-field.rst:5 -msgid "" -"For instance, if a field has as its value ``[ 1, [1], 1 ]``, then " -":dbcommand:`distinct` considers ``1``, ``[1]``, and ``1`` as separate " -"values." -msgstr "" - -# be4f73355a9846688646eacf8f602fae -#: ../source/reference/command/distinct.txt:54 -msgid "For an example, see :ref:`distinct-command-array`." -msgstr "" - -# fb6208d657f04c5d8e5c41d785cb3cf4 -#: ../source/reference/command/distinct.txt:57 -msgid "Index Use" -msgstr "" - -# eff304bb00e9407483188abcd31f9739 -#: ../source/includes/extracts/fact-distinct-command-index-use.rst:1 -msgid "When possible, :dbcommand:`distinct` operations can use indexes." -msgstr "" - -# 351a0c2240df4fc19364de8525a956b5 -#: ../source/includes/extracts/fact-distinct-command-index-use.rst:3 -msgid "" -"Indexes can also :ref:`cover ` :dbcommand:`distinct` " -"operations. See :ref:`covered-queries` for more information on queries " -"covered by indexes." -msgstr "" - -# 8f4aea139d8c4e8f8fc15e022a7d8b13 -#: ../source/reference/command/distinct.txt:62 -msgid "Examples" -msgstr "" - -# b1802bdf84cd468c99fa96a20c1cdeb2 -#: ../source/reference/command/distinct.txt:64 -msgid "" -"The examples use the ``inventory`` collection that contains the following" -" documents:" -msgstr "" - -# 1968e3e3e1834d5682136633c6e620fb -#: ../source/reference/command/distinct.txt:75 -msgid "Return Distinct Values for a Field" -msgstr "" - -# 551e3c15c8b94241b3438a3702cab8e3 -#: ../source/reference/command/distinct.txt:77 -msgid "" -"The following example returns the distinct values for the field ``dept`` " -"from all documents in the ``inventory`` collection:" -msgstr "" - -# 2131763e2bc843b8ab7cf67ffbadc69c -#: ../source/reference/command/distinct.txt:84 -msgid "" -"The command returns a document with a field named ``values`` that " -"contains the distinct ``dept`` values:" -msgstr "" - -# 85c9743cfc2b4d889dda488f394a76df -#: ../source/reference/command/distinct.txt:96 -msgid "Return Distinct Values for an Embedded Field" -msgstr "" - -# 0df513c62f804e67ba6aa72d78bd79c8 -#: ../source/reference/command/distinct.txt:98 -msgid "" -"The following example returns the distinct values for the field ``sku``, " -"embedded in the ``item`` field, from all documents in the ``inventory`` " -"collection:" -msgstr "" - -# 62fa0d422c1b4348a245e3260bff9b0c -# 0fafb59505784913b922197d7153bc02 -#: ../source/reference/command/distinct.txt:106 -#: ../source/reference/command/distinct.txt:157 -msgid "" -"The command returns a document with a field named ``values`` that " -"contains the distinct ``sku`` values:" -msgstr "" - -# dc174bdfe0f54fe79dee23bf0bec883f -#: ../source/reference/command/distinct.txt:117 -msgid "" -":ref:`document-dot-notation` for information on accessing fields within " -"embedded documents" -msgstr "" - -# f549f9de76f549eb9b12867afa937b0a -#: ../source/reference/command/distinct.txt:123 -msgid "Return Distinct Values for an Array Field" -msgstr "" - -# 3ae0c21231d14a71bb9a6304dc2be7fd -#: ../source/reference/command/distinct.txt:125 -msgid "" -"The following example returns the distinct values for the field ``sizes``" -" from all documents in the ``inventory`` collection:" -msgstr "" - -# a966bd96856f484a888e944bc08009dd -#: ../source/reference/command/distinct.txt:132 -msgid "" -"The command returns a document with a field named ``values`` that " -"contains the distinct ``sizes`` values:" -msgstr "" - -# a504b4c1c0cf404aa405c484828f7734 -#: ../source/reference/command/distinct.txt:143 -msgid "" -"For information on :dbcommand:`distinct` and array fields, see the " -":ref:`Behavior ` section." -msgstr "" - -# 8252d966a58546969d4883387102f010 -#: ../source/reference/command/distinct.txt:147 -msgid "Specify Query with ``distinct``" -msgstr "" - -# 998e7e99911945898878d106444cdf42 -#: ../source/reference/command/distinct.txt:149 -msgid "" -"The following example returns the distinct values for the field ``sku``, " -"embedded in the ``item`` field, from the documents whose ``dept`` is " -"equal to ``\"A\"``:" -msgstr "" - -# f2a4f5fca1744b2f95e0925894063c17 -#: ../source/reference/command/distinct.txt:169 -msgid "Specify a Collation" -msgstr "" - -# addc72cf53c644459388327bc92c765e -#: ../source/includes/extracts/collation-description.rst:1 -msgid "" -":doc:`Collation ` allows users to specify language-" -"specific rules for string comparison, such as rules for lettercase and " -"accent marks." -msgstr "" - -# 288d9ede6e8f4fa0995fe764f15f7768 -#: ../source/reference/command/distinct.txt:173 -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -# 8a98abbf514842f590d3d236a239c591 -#: ../source/reference/command/distinct.txt:181 -msgid "The following aggregation operation includes the :ref:`collation` option:" -msgstr "" - -# 667e99206f3e44daa496cd68edd8cf70 -#: ../source/reference/command/distinct.txt:194 -msgid "" -"For descriptions on the collation fields, see :ref:`collation-document-" -"fields`." -msgstr "" - -# 3dcb3c92a4304b7da05e39a6c690649a -#: ../source/reference/command/distinct.txt:199 -msgid "Override Default Read Concern" -msgstr "" - -# a40eb9f069aa4cf89a406ac19628bd52 -#: ../source/reference/command/distinct.txt:201 -msgid "" -"To override the default read concern level of :readconcern:`\"local\"`, " -"use the ``readConcern`` option." -msgstr "" - -# f9af1e5d34de4b099fdc49e5bea87fce -#: ../source/reference/command/distinct.txt:204 -msgid "" -"The following operation on a replica set specifies a :doc:`/reference" -"/read-concern` of :readconcern:`\"majority\"` to read the most recent " -"copy of the data confirmed as having been written to a majority of the " -"nodes." -msgstr "" - -# 28e1f3d32bd8478fbf3e9b71837468d8 -#: ../source/includes/fact-enable-majority-readConcern.rst:1 -msgid "To use :term:`read concern` level of :readconcern:`\"majority\"`," -msgstr "" - -# 65cb78c5a0c54274896a974f817f452a -#: ../source/includes/fact-enable-majority-readConcern.rst:3 -msgid "" -"you must start the :program:`mongod` instances with the " -":option:`--enableMajorityReadConcern` command line option (or the " -":setting:`replication.enableMajorityReadConcern` set to ``true`` if using" -" a configuration file)." -msgstr "" - -# dce2695736db40a5a4ed399d93fdb8f3 -#: ../source/includes/fact-enable-majority-readConcern.rst:8 -msgid "" -"replica sets must use :ref:`WiredTiger storage engine ` and election :rsconf:`protocol version 1 `." -msgstr "" - -# 49b4f712f68e4b71a404899ecb7cc041 -#: ../source/includes/fact-readConcern-most-recent-data-in-node.rst:1 -msgid "" -"Regardless of the :term:`read concern` level, the most recent data on a " -"node may not reflect the most recent version of the data in the system." -msgstr "" - -# 2af7687b669b47fdb3658350a6f6284a -#: ../source/includes/usage-read-concern-majority.rst:1 -msgid "" -"To ensure that a single thread can read its own writes, use " -":readconcern:`\"majority\"` read concern and :writeconcern:`\"majority\"`" -" write concern against the primary of the replica set." -msgstr "" - -# d1bfbbc3b8ea4d9aa9d7b59be3336858 -#~ msgid "" -#~ "Finds the distinct values for a " -#~ "specified field across a single " -#~ "collection. :dbcommand:`distinct` returns a " -#~ "document that contains an array of " -#~ "the distinct values. The return document" -#~ " also contains a subdocument with " -#~ "query statistics and the query plan." -#~ msgstr "" - -# 2743f8c5d61e43e3867bf41ca4ceb1b1 -#~ msgid "" -#~ "When possible, the :dbcommand:`distinct` " -#~ "command uses an index to find " -#~ "documents and return values." -#~ msgstr "" - -# 408358e9cb73462e972da896f359572c -#~ msgid "The command takes the following form:" -#~ msgstr "" - -# ca71ae1425c94cac9bb5bb5433f68915 -#~ msgid "" -#~ "Return an array of the distinct " -#~ "values of the field ``ord_dt`` from " -#~ "all documents in the ``orders`` " -#~ "collection:" -#~ msgstr "" - -# e8abce04f77e4948b19600ce05961ae4 -#~ msgid "" -#~ "Return an array of the distinct " -#~ "values of the field ``sku`` in the" -#~ " subdocument ``item`` from all documents" -#~ " in the ``orders`` collection:" -#~ msgstr "" - -# d1acc3864ca3443aa6cc12c66c3dca85 -#~ msgid "" -#~ "Return an array of the distinct " -#~ "values of the field ``ord_dt`` from " -#~ "the documents in the ``orders`` " -#~ "collection where the ``price`` is " -#~ "greater than ``10``:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/command/driverOIDTest.po b/locale/es/LC_MESSAGES/reference/command/driverOIDTest.po deleted file mode 100644 index accfcfe91e4..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/driverOIDTest.po +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:23+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 98c33fef399b4f2d934c109f5dc27f49 -#: ../source/reference/command/driverOIDTest.txt:3 -msgid "driverOIDTest" -msgstr "" - -# a1685b0f59a74986894525f092469f80 -#: ../source/reference/command/driverOIDTest.txt:9 -msgid ":dbcommand:`driverOIDTest` is an internal command." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/command/drop.po b/locale/es/LC_MESSAGES/reference/command/drop.po deleted file mode 100644 index e2ce4656ef5..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/drop.po +++ /dev/null @@ -1,51 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2014-04-08 19:05+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 736b6f11759f4837b38c9e602c12ca63 -#: ../source/reference/command/drop.txt:3 -msgid "drop" -msgstr "" - -# 36a51551837a42998bb5edb37894b49f -#: ../source/reference/command/drop.txt:9 -msgid "" -"The :dbcommand:`drop` command removes an entire collection from a database. " -"The command has following syntax:" -msgstr "" - -# 913858a3c2014865aef7a7e0821eebdf -#: ../source/reference/command/drop.txt:16 -msgid "" -"The :program:`mongo` shell provides the equivalent helper method " -":method:`db.collection.drop()`." -msgstr "" - -# ef191a519fbf43b28fd7361dc8dd7b75 -#: ../source/reference/command/drop.txt:19 -msgid "" -"This command also removes any indexes associated with the dropped " -"collection." -msgstr "" - -# af95116b5f994121844d066a9993e174 -#: ../source/reference/command/drop.txt:24 -msgid "" -"This command obtains a write lock on the affected database and will block " -"other operations until it has completed." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/command/dropAllRolesFromDatabase.po b/locale/es/LC_MESSAGES/reference/command/dropAllRolesFromDatabase.po deleted file mode 100644 index dc61e8c5272..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/dropAllRolesFromDatabase.po +++ /dev/null @@ -1,94 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:57+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# bbd5eaa36f2d4ca98bb95780f89c42ed -#: ../source/reference/command/dropAllRolesFromDatabase.txt:3 -msgid "dropAllRolesFromDatabase" -msgstr "" - -# fee93eb17a8e45eb860276b49d4317f6 -#: ../source/reference/command/dropAllRolesFromDatabase.txt -msgid "On this page" -msgstr "" - -# 803d029d2a124243b1950b1225a6f983 -#: ../source/reference/command/dropAllRolesFromDatabase.txt:14 -msgid "Definition" -msgstr "" - -# 279f9dc84d96415793fdda3722200ee1 -#: ../source/reference/command/dropAllRolesFromDatabase.txt:18 -msgid "" -"Deletes all :ref:`user-defined ` roles on the " -"database where you run the command." -msgstr "" - -# 6d915ef35f5944fbad7ec2182f9b59f7 -#: ../source/reference/command/dropAllRolesFromDatabase.txt:23 -msgid "" -"The :dbcommand:`dropAllRolesFromDatabase` removes *all* :ref:`user-" -"defined ` roles from the database." -msgstr "" - -# d54f41f058a348c59ad80ea604bd62e7 -#: ../source/reference/command/dropAllRolesFromDatabase.txt:26 -msgid "" -"The :dbcommand:`dropAllRolesFromDatabase` command takes the following " -"form:" -msgstr "" - -# 14ce4756fc92476daa6e6744161b86b0 -#: ../source/reference/command/dropAllRolesFromDatabase.txt:36 -msgid "The command has the following fields:" -msgstr "" - -# f51e617638544fd8925004b177435539 -#: ../source/reference/command/dropAllRolesFromDatabase.txt:41 -msgid "Required Access" -msgstr "" - -# 96e4bf93beaf415fa8b5d3c49a4040cf -#: ../source/includes/access-drop-role.rst:1 -msgid "" -"You must have the :authaction:`dropRole` :ref:`action ` on a database to drop a role from that database." -msgstr "" - -# 47b34fae3d33497ba15c0ce37f497373 -#: ../source/reference/command/dropAllRolesFromDatabase.txt:46 -msgid "Example" -msgstr "" - -# b7b16a8131e24abd8a3665058badfbfb -#: ../source/reference/command/dropAllRolesFromDatabase.txt:48 -msgid "" -"The following operations drop all :ref:`user-defined ` roles from the ``products`` database:" -msgstr "" - -# 427f828b7dd246c285bae634b1b2f27f -#: ../source/reference/command/dropAllRolesFromDatabase.txt:61 -msgid "" -"The ``n`` field in the results document reports the number of roles " -"dropped:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/command/dropAllUsersFromDatabase.po b/locale/es/LC_MESSAGES/reference/command/dropAllUsersFromDatabase.po deleted file mode 100644 index 641b3cfbb55..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/dropAllUsersFromDatabase.po +++ /dev/null @@ -1,92 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:06+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 1fbab502e57d4d6298e7164d56fba668 -#: ../source/reference/command/dropAllUsersFromDatabase.txt:3 -msgid "dropAllUsersFromDatabase" -msgstr "" - -# fa37a81fbb5241f0864ec7d17c7cf87f -#: ../source/reference/command/dropAllUsersFromDatabase.txt -msgid "On this page" -msgstr "" - -# ddb268494961490a85aaa30bb24afbf4 -#: ../source/reference/command/dropAllUsersFromDatabase.txt:14 -msgid "Definition" -msgstr "" - -# b3a17c25cd2b4e7fa0fec54cfc0fb999 -#: ../source/reference/command/dropAllUsersFromDatabase.txt:18 -msgid "Removes all users from the database on which you run the command." -msgstr "" - -# a319f77f9c0846989a75e967b3a48c54 -#: ../source/reference/command/dropAllUsersFromDatabase.txt:23 -msgid "" -"The :dbcommand:`dropAllUsersFromDatabase` removes all users from the " -"database." -msgstr "" - -# 35dd43fde172446c9e47a3659f4916d1 -#: ../source/reference/command/dropAllUsersFromDatabase.txt:25 -msgid "" -"The :dbcommand:`dropAllUsersFromDatabase` command has the following " -"syntax:" -msgstr "" - -# 8f3630478c644a22ba21ac77d488bc59 -#: ../source/reference/command/dropAllUsersFromDatabase.txt:34 -msgid "" -"The :dbcommand:`dropAllUsersFromDatabase` document has the following " -"fields:" -msgstr "" - -# 75026f703029492883b01485863d1113 -#: ../source/reference/command/dropAllUsersFromDatabase.txt:40 -msgid "Required Access" -msgstr "" - -# 981d1df344174753b1e8b686092b86dd -#: ../source/includes/access-drop-user.rst:1 -msgid "" -"You must have the :authaction:`dropUser` :ref:`action ` on a database to drop a user from that database." -msgstr "" - -# 1827f7a8e90f4b8b80ee0d7a6ffe0305 -#: ../source/reference/command/dropAllUsersFromDatabase.txt:47 -msgid "Example" -msgstr "" - -# 0d8aae59763646afbe4a727874b4ebb6 -#: ../source/reference/command/dropAllUsersFromDatabase.txt:49 -msgid "" -"The following sequence of operations in the :program:`mongo` shell drops " -"every user from the ``products`` database:" -msgstr "" - -# f729b0b08b6a472cb648205838bae3bc -#: ../source/reference/command/dropAllUsersFromDatabase.txt:57 -msgid "The ``n`` field in the results document shows the number of users removed:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/command/dropDatabase.po b/locale/es/LC_MESSAGES/reference/command/dropDatabase.po deleted file mode 100644 index 50fb931cb59..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/dropDatabase.po +++ /dev/null @@ -1,119 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:10+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# da1ba9c1304045eaa0103c142072a40f -#: ../source/reference/command/dropDatabase.txt:3 -msgid "dropDatabase" -msgstr "" - -# 7a8f42a810c94b42912d00ca040d4402 -#: ../source/reference/command/dropDatabase.txt -msgid "On this page" -msgstr "" - -# d9a2062690ec441a895b497962046a9c -#: ../source/reference/command/dropDatabase.txt:14 -msgid "Definition" -msgstr "" - -# 4f893a291c024ba587ac92b3cde1dfc6 -#: ../source/reference/command/dropDatabase.txt:18 -msgid "" -"The :dbcommand:`dropDatabase` command drops the current database, " -"deleting the associated data files." -msgstr "" - -# 13a703e1e2224090a534544ab9e4d47b -#: ../source/reference/command/dropDatabase.txt:21 -msgid "The command has the following form:" -msgstr "" - -# a7934a7d18534eefaecf6535a0bf2876 -#: ../source/reference/command/dropDatabase.txt:27 -msgid "" -"The :program:`mongo` shell also provides the helper method " -":method:`db.dropDatabase()`." -msgstr "" - -# 8e6b853e4606401b87fc9f607fa8af3d -#: ../source/reference/command/dropDatabase.txt:31 -msgid "Behavior" -msgstr "" - -# af23644518fe4966850de4b4a1636957 -#: ../source/includes/warning-blocking-global.rst:3 -msgid "" -"This command obtains a global write lock and will block other operations " -"until it has completed." -msgstr "" - -# e5e6d61a1aef4bffbb6f534d294d766b -#: ../source/includes/fact-drop-database-users.rst:3 -msgid "" -"This command does not delete the :ref:`users ` associated with the current database. To drop the associated " -"users, run the :dbcommand:`dropAllUsersFromDatabase` command in the " -"database you are deleting." -msgstr "" - -# cc49dce0085245e3a18f5e7dd5910c2e -#: ../source/reference/command/dropDatabase.txt:38 -msgid "Example" -msgstr "" - -# cd409dbc5d44480a9c3fc8821039ca4a -#: ../source/reference/command/dropDatabase.txt:40 -msgid "" -"The following example in the :program:`mongo` shell uses the ``use " -"`` operation to switch the current database to the ``temp`` " -"database and then uses the :dbcommand:`dropDatabase` command to drop the " -"``temp`` database:" -msgstr "" - -# 3518bf75940845f79ccef48da6497a4f -#: ../source/reference/command/dropDatabase.txt:52 -msgid ":dbcommand:`dropAllUsersFromDatabase`" -msgstr "" - -# 077221e0807e4395b22ef77ee5fd3ab4 -#~ msgid "" -#~ "The :dbcommand:`dropDatabase` command drops a" -#~ " database, deleting the associated data " -#~ "files. :dbcommand:`dropDatabase` operates on " -#~ "the current database." -#~ msgstr "" - -# c5047f8e74dc41eaad831734c6e36859 -#~ msgid "" -#~ "In the shell issue the ``use " -#~ "`` command, replacing ```` " -#~ "with the name of the database you" -#~ " wish to delete. Then use the " -#~ "following command form:" -#~ msgstr "" - -# 5507341dcb8c4da0bd14026ef6248107 -#~ msgid "" -#~ "The :program:`mongo` shell also provides " -#~ "the following equivalent helper method:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/command/dropIndexes.po b/locale/es/LC_MESSAGES/reference/command/dropIndexes.po deleted file mode 100644 index 0fe60ae8a55..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/dropIndexes.po +++ /dev/null @@ -1,51 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:20+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 8c8995e756f8470ab93191936c15b5f8 -#: ../source/reference/command/dropIndexes.txt:3 -msgid "dropIndexes" -msgstr "" - -# 381dc2f6fa284fa48c4ad9b30a7198cd -#: ../source/reference/command/dropIndexes.txt:9 -msgid "" -"The :dbcommand:`dropIndexes` command drops one or all indexes from the " -"current collection. To drop all indexes, issue the command like so:" -msgstr "" - -# 6af950cb094949149cbe2075ef346692 -#: ../source/reference/command/dropIndexes.txt:17 -msgid "" -"To drop a single, issue the command by specifying the name of the index you " -"want to drop. For example, to drop the index named ``age_1``, use the " -"following command:" -msgstr "" - -# 303a6c508aa242bbb3889d0cd7251357 -#: ../source/reference/command/dropIndexes.txt:25 -msgid "" -"The shell provides a useful command helper. Here's the equivalent command:" -msgstr "" - -# 255ac89c14fb4f80b4c800afe8a3257f -#: ../source/reference/command/dropIndexes.txt:33 -msgid "" -"This command obtains a write lock on the affected database and will block " -"other operations until it has completed." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/command/dropRole.po b/locale/es/LC_MESSAGES/reference/command/dropRole.po deleted file mode 100644 index e89df05b514..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/dropRole.po +++ /dev/null @@ -1,78 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:05+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# f8fcbd8300f940fbaecab6eb1967d912 -#: ../source/reference/command/dropRole.txt:3 -msgid "dropRole" -msgstr "" - -# 409f7ce5bb0d475cadfeee1e7f078379 -#: ../source/reference/command/dropRole.txt -msgid "On this page" -msgstr "" - -# 10bb15720da44f78b923b436b3c4458a -#: ../source/reference/command/dropRole.txt:14 -msgid "Definition" -msgstr "" - -# 34684e6e6b114be5b06d15ca2de879bb -#: ../source/reference/command/dropRole.txt:18 -msgid "" -"Deletes a :ref:`user-defined ` role from the database" -" on which you run the command." -msgstr "" - -# dc85e46993394ed18aa906ea50685bb3 -#: ../source/reference/command/dropRole.txt:21 -msgid "The :dbcommand:`dropRole` command uses the following syntax:" -msgstr "" - -# b562d5858103439087cc0ad04ddd9692 -#: ../source/reference/command/dropRole.txt:30 -msgid "The :dbcommand:`dropRole` command has the following fields:" -msgstr "" - -# cc9851907c1d4f8d86f290aadb930554 -#: ../source/reference/command/dropRole.txt:35 -msgid "Required Access" -msgstr "" - -# f91145efb7714fdeb3c510f07c5ddcac -#: ../source/includes/access-drop-role.rst:1 -msgid "" -"You must have the :authaction:`dropRole` :ref:`action ` on a database to drop a role from that database." -msgstr "" - -# dc49b87822ff4f4ca1a761f5d0eaad70 -#: ../source/reference/command/dropRole.txt:40 -msgid "Example" -msgstr "" - -# 4d745512aad049f58ccf6f7a8955dbd9 -#: ../source/reference/command/dropRole.txt:42 -msgid "" -"The following operations remove the ``readPrices`` role from the " -"``products`` database:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/command/dropUser.po b/locale/es/LC_MESSAGES/reference/command/dropUser.po deleted file mode 100644 index c0bbbccd774..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/dropUser.po +++ /dev/null @@ -1,89 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:05+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# cefa21bf75f04668bdb3f2813b4e3130 -#: ../source/reference/command/dropUser.txt:3 -msgid "dropUser" -msgstr "" - -# c832b9bdb3b54d02bbe2cbf82623e43a -#: ../source/reference/command/dropUser.txt -msgid "On this page" -msgstr "" - -# e50acb3829f147f1b83ea22e8cfdec2b -#: ../source/reference/command/dropUser.txt:14 -msgid "Definition" -msgstr "" - -# cdf112afdd7549d2a4732221c6bd71d6 -#: ../source/reference/command/dropUser.txt:18 -msgid "" -"Removes the user from the database on which you run the command. The " -":dbcommand:`dropUser` command has the following syntax:" -msgstr "" - -# d36b681ccc5441f59533ae3a172345eb -#: ../source/reference/command/dropUser.txt:28 -msgid "The :dbcommand:`dropUser` command document has the following fields:" -msgstr "" - -# 9d26e0a7310b48cf8282594d9836eab0 -#: ../source/includes/check-before-dropping-useradmin.rst:1 -msgid "" -"Before dropping a user who has the :authrole:`userAdminAnyDatabase` role," -" ensure you have at least another user with user administration " -"privileges." -msgstr "" - -# a987991bbcea489aa6a3d193deae4a7b -#: ../source/reference/command/dropUser.txt:36 -msgid "Required Access" -msgstr "" - -# 3ff9cb8fa2084f55b670947dbec5e539 -#: ../source/includes/access-drop-user.rst:1 -msgid "" -"You must have the :authaction:`dropUser` :ref:`action ` on a database to drop a user from that database." -msgstr "" - -# 6ebd0e0cc1e04ec08faba550973fb935 -#: ../source/reference/command/dropUser.txt:43 -msgid "Example" -msgstr "" - -# 8a4a2f1ca90f43598f64fdd7d017fd07 -#: ../source/reference/command/dropUser.txt:45 -msgid "" -"The following sequence of operations in the :program:`mongo` shell " -"removes ``reportUser1`` from the ``products`` database:" -msgstr "" - -# 64f22ca63a6a4b32be996b1dca8ae7e7 -#~ msgid "" -#~ "The following sequence of operations in" -#~ " the :program:`mongo` shell removes " -#~ "``accountAdmin01`` from the ``products`` " -#~ "database:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/command/emptycapped.po b/locale/es/LC_MESSAGES/reference/command/emptycapped.po deleted file mode 100644 index 7af56dc2dc2..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/emptycapped.po +++ /dev/null @@ -1,53 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:19+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# d6e74facaab843cf87f73dceea750048 -#: ../source/reference/command/emptycapped.txt:3 -msgid "emptycapped" -msgstr "" - -# b3283d2583f5461e9db39f40e0ac3b0d -#: ../source/reference/command/emptycapped.txt:9 -msgid "" -"The ``emptycapped`` command removes all documents from a capped collection. " -"Use the following syntax:" -msgstr "" - -# e495a8f8d68043f99d50fbdf3a4cc3e4 -#: ../source/reference/command/emptycapped.txt:16 -msgid "" -"This command removes all records from the capped collection named " -"``events``." -msgstr "" - -# a99e609ac1ad466da180e5a4cddb8a75 -#: ../source/reference/command/emptycapped.txt:21 -msgid "" -"This command obtains a write lock on the affected database and will block " -"other operations until it has completed." -msgstr "" - -# abd7cc9dfae546d79a32e294974e5b41 -#: ../source/includes/note-enabletestcommands.rst:3 -msgid "" -"|dbcommand| is an internal command that is not enabled by default. " -"|dbcommand| must be enabled by using :option:`--setParameter " -"enableTestCommands=1 ` on the :program:`mongod` " -"command line. |dbcommand| cannot be enabled during run-time." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/command/enableSharding.po b/locale/es/LC_MESSAGES/reference/command/enableSharding.po deleted file mode 100644 index abac2d31996..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/enableSharding.po +++ /dev/null @@ -1,78 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:18+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 5bdd227ca8df484db532d6279db219d0 -#: ../source/reference/command/enableSharding.txt:3 -msgid "enableSharding" -msgstr "" - -# 85e9ca1811ff4d239144b8cec8a62674 -#: ../source/reference/command/enableSharding.txt:15 -msgid "" -"The :dbcommand:`enableSharding` command enables sharding on a per-" -"database level. The :dbcommand:`enableSharding` command has the following" -" syntax:" -msgstr "" - -# 7a8944fcaaad45e4af28bdef70320932 -#: ../source/includes/fact-dbcommand.rst:1 -msgid "" -"To run |command|, use the :method:`db.runCommand( { \\ } ) " -"` method." -msgstr "" - -# bee79d22952d4b3c98afe30a2dcbb88b -#: ../source/reference/command/enableSharding.txt:26 -msgid "" -"To run :dbcommand:`enableSharding`, connect to a :program:`mongos` " -"instance and run the command in the ``admin`` database." -msgstr "" - -# 8f373af790b24e8f818dbee74096bdb1 -#: ../source/reference/command/enableSharding.txt:29 -msgid "A document that contains status of the operation." -msgstr "" - -# 297d485466a64135b3f2261abb6dba11 -#: ../source/reference/command/enableSharding.txt:32 -msgid "" -"Once you enabled sharding in a database, you can use the " -":dbcommand:`shardCollection` command to begin the process of distributing" -" data among the shards." -msgstr "" - -# 38477a3d61cf4d09a66789eb5bb1374b -#~ msgid "" -#~ "The :dbcommand:`enableSharding` command enables " -#~ "sharding on a per-database level. " -#~ "Use the following command form:" -#~ msgstr "" - -# d982a530a5b94813bfd2f50c281ecceb -#~ msgid "" -#~ "Once you've enabled sharding in a " -#~ "database, you can use the " -#~ ":dbcommand:`shardCollection` command to begin " -#~ "the process of distributing data among" -#~ " the shards." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/command/eval.po b/locale/es/LC_MESSAGES/reference/command/eval.po deleted file mode 100644 index 3c6236b8942..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/eval.po +++ /dev/null @@ -1,284 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:57+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 5173ccb137914988b9eb7addaeeb9057 -#: ../source/reference/command/eval.txt:3 -msgid "eval" -msgstr "" - -# e0d379a2938c448cbb8f3774c4eab917 -#: ../source/reference/command/eval.txt -msgid "On this page" -msgstr "" - -# 9cd7b270df9a47188b3659d75477c10c -#: ../source/reference/command/eval.txt:17 -msgid "Definition" -msgstr "" - -# 256ddcea45c54bbb8f79d9f70c912d2c -#: ../source/reference/command/eval.txt:23 -msgid "" -"The :dbcommand:`eval` command evaluates JavaScript functions on the " -"database server." -msgstr "" - -# 3013ebe11de3430da728ba7d182e267c -#: ../source/reference/command/eval.txt:26 -msgid "The :dbcommand:`eval` command has the following form:" -msgstr "" - -# d8fc9649c2fe465f94354068d4896cfd -#: ../source/reference/command/eval.txt:36 -msgid "The command contains the following fields:" -msgstr "" - -# 68bb0a16648e48d29e47fad11b9342df -#: ../source/includes/extracts/admonition-js-prevalence-eval.rst:3 -msgid "JavaScript in MongoDB" -msgstr "" - -# 92edcab4029843028cd93adce91ef363 -#: ../source/includes/extracts/admonition-js-prevalence-eval.rst:5 -msgid "" -"Although :dbcommand:`eval` uses JavaScript, most interactions with " -"MongoDB do not use JavaScript but use an :doc:`idiomatic driver " -"` in the language of the interacting application." -msgstr "" - -# 96359ea53153449685a2c528919c6c4b -#: ../source/reference/command/eval.txt:43 -msgid "Behavior" -msgstr "" - -# abb6fcce7e084d2285305609aa43c5d7 -#: ../source/includes/admonitions-eval.rst:5 -msgid "Write Lock" -msgstr "" - -# a0f917ac3a1c4ffda15381865a572950 -#: ../source/includes/fact-eval-lock.rst:1 -msgid "" -"By default, |object| takes a global write lock while evaluating the " -"JavaScript function. As a result, |object| blocks all other read and " -"write operations to the database while the |object| operation runs." -msgstr "" - -# 5df35e6fcc9a407593d610783f24dc03 -#: ../source/includes/fact-eval-lock.rst:5 -msgid "" -"To prevent the taking of the global write lock while evaluating the " -"JavaScript code, use the |nolockobject| with ``nolock`` set to ``true``. " -"``nolock`` does not impact whether the operations within the JavaScript " -"code take write locks." -msgstr "" - -# bc65ffc3a7364d618a1d0d55b39ff848 -#: ../source/includes/admonitions-eval.rst:9 -msgid "" -"For long running |object| operation, consider using either the " -":command:`eval` command with ``nolock: true`` or using :doc:`other server" -" side code execution options `." -msgstr "" - -# e7ffc623affc45ac95a10d35f4c593ae -#: ../source/includes/admonitions-eval.rst:14 -msgid "Sharded Data" -msgstr "" - -# 1b4668fd1abe4ab58fccb9b660cff5d8 -#: ../source/includes/admonitions-eval.rst:16 -msgid "" -"You can not use |object| with :term:`sharded ` collections. In " -"general, you should avoid using |object| in :term:`sharded clusters " -"`; nevertheless, it is possible to use |object| with " -"non-sharded collections and databases stored in a :term:`sharded " -"cluster`." -msgstr "" - -# 5c30e8bdbffa4c39a60ed438a870f8fb -#: ../source/includes/admonitions-eval.rst:23 -msgid "Access Control" -msgstr "" - -# 7f20fb870ca34c2ca25cb60e2c67e6d2 -#: ../source/includes/extracts/access-eval-eval.rst:1 -msgid "" -"If authorization is enabled, you must have access to all actions on all " -"resources in order to run :dbcommand:`eval`. Providing such access is not" -" recommended, but if your organization requires a user to run " -":dbcommand:`eval`, create a role that grants :authaction:`anyAction` on " -":ref:`resource-anyresource`. Do not assign this role to any other user." -msgstr "" - -# cc90bbd4d7a34ad18365ee3b442d68bb -#: ../source/reference/command/eval.txt:50 -msgid "Example" -msgstr "" - -# f1c5d4cb70ed489ca8f7fd41adb69eaa -#: ../source/reference/command/eval.txt:52 -msgid "" -"The following example uses :dbcommand:`eval` to perform an increment and " -"calculate the average on the server:" -msgstr "" - -# 562df3d132da4675a9082e3cf30a04de -#: ../source/reference/command/eval.txt:59 -msgid "The ``db`` in the function refers to the current database." -msgstr "" - -# 0322c875342c4c60bae984c73c92f2c3 -#: ../source/reference/command/eval.txt:61 -msgid "" -"The :program:`mongo` shell provides a helper method :method:`db.eval()` " -"[#eval-shell-helper]_, so you can express the above as follows:" -msgstr "" - -# d3b31202de894950967cfbea94b49d24 -#: ../source/reference/command/eval.txt:68 -msgid "" -"If you want to use the server's interpreter, you must run " -":dbcommand:`eval`. Otherwise, the :program:`mongo` shell's JavaScript " -"interpreter evaluates functions entered directly into the shell." -msgstr "" - -# 685de782168b4496932a769752253ee0 -#: ../source/reference/command/eval.txt:73 -msgid "" -"If an error occurs, :dbcommand:`eval` throws an exception. The following " -"invalid function uses the variable ``x`` without declaring it as an " -"argument:" -msgstr "" - -# 2218089e454940e4b18382ab7060e177 -#: ../source/reference/command/eval.txt:86 -msgid "The statement will result in the following exception:" -msgstr "" - -# aa0cd9f11e244b48968ae4cde88086df -#: ../source/reference/command/eval.txt:96 -msgid ":doc:`/core/server-side-javascript`" -msgstr "" - -# 142b577247d44e3aaf9e7898a8b0c0af -#: ../source/includes/fact-eval-helper-method.rst:1 -msgid "" -"The helper :method:`db.eval()` in the :program:`mongo` shell wraps the " -":dbcommand:`eval` command. Therefore, the helper method shares the " -"characteristics and behavior of the underlying command with *one " -"exception*: :method:`db.eval()` method does not support the ``nolock`` " -"option." -msgstr "" - -#~ msgid "" -#~ "If authentication is enabled, you must" -#~ " have access to all actions on " -#~ "all resources in order to run " -#~ "|eval-object|. Providing such access is " -#~ "not recommended, but if your " -#~ "organization requires a user to run " -#~ "|eval-object|, create a role that " -#~ "grants :authaction:`anyAction` on :ref:`resource-" -#~ "anyresource`. Do not assign this role" -#~ " to any other user." -#~ msgstr "" - -#~ msgid "" -#~ "By default, |object| takes a global " -#~ "write lock before evaluating the " -#~ "JavaScript function. As a result, " -#~ "|object| blocks all other read and " -#~ "write operations to the database while" -#~ " the |object| operation runs. Set " -#~ "``nolock`` to ``true`` on the " -#~ "|nolockobject| to prevent the |nolockobject|" -#~ " from taking the global write lock" -#~ " before evaluating the JavaScript. " -#~ "``nolock`` does not impact whether " -#~ "operations within the JavaScript code " -#~ "itself takes a write lock." -#~ msgstr "" - -#~ msgid "" -#~ "Do not use |object| for long " -#~ "running operations as |object| blocks " -#~ "all other operations. Consider using " -#~ ":doc:`other server side code execution " -#~ "options `." -#~ msgstr "" - -#~ msgid "" -#~ "You can not use |object| with " -#~ ":term:`sharded ` data. In general," -#~ " you should avoid using |object| in" -#~ " :term:`sharded cluster`; nevertheless, it " -#~ "is possible to use |object| with " -#~ "non-sharded collections and databases " -#~ "stored in a :term:`sharded cluster`." -#~ msgstr "" - -#~ msgid "" -#~ "With :setting:`authentication ` enabled, " -#~ "|object| will fail during the operation" -#~ " if you do not have the " -#~ "permission to perform a specified task." -#~ msgstr "" - -#~ msgid "You must have full admin access to run." -#~ msgstr "" - -# 9fc546652ce44181a590c30bccbeb220 -#~ msgid "" -#~ "Although |javascript-using-operation| " -#~ "JavaScript, most interactions with MongoDB " -#~ "do not use JavaScript but use an" -#~ " :doc:`idiomatic driver ` " -#~ "in the language of the interacting " -#~ "application." -#~ msgstr "" - -# e4be1c69d2dc4c49931fe1acf4dee84e -#~ msgid "" -#~ "The V8 JavaScript engine, which became" -#~ " the default in 2.4, allows multiple" -#~ " JavaScript operations to execute at " -#~ "the same time. Prior to 2.4, " -#~ "|object| executed in a single thread." -#~ msgstr "" - -#~ msgid "" -#~ "If authorization is enabled, you must" -#~ " have access to all actions on " -#~ "all resources in order to run " -#~ "|eval-object|. Providing such access is " -#~ "not recommended, but if your " -#~ "organization requires a user to run " -#~ "|eval-object|, create a role that " -#~ "grants :authaction:`anyAction` on :ref:`resource-" -#~ "anyresource`. Do not assign this role" -#~ " to any other user." -#~ msgstr "" - -#~ msgid "JavaScript Engine" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/command/explain.po b/locale/es/LC_MESSAGES/reference/command/explain.po deleted file mode 100644 index 50d57be8684..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/explain.po +++ /dev/null @@ -1,260 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 4b9615f164054f279d138f2c9e0c6efe -#: ../source/reference/command/explain.txt:3 -msgid "explain" -msgstr "" - -# 23220f997bc942f98556c0b4d8eb64f8 -#: ../source/reference/command/explain.txt -msgid "On this page" -msgstr "" - -# c37e739699aa4636a449fc17d93d4a53 -#: ../source/reference/command/explain.txt:14 -msgid "Definition" -msgstr "" - -# ce402e15fed1483dafbf0f604cf877ca -#: ../source/reference/command/explain.txt:20 -msgid "" -"Added support for the :dbcommand:`distinct` and " -":dbcommand:`findAndModify` commands." -msgstr "" - -# f1174fc26c0645e2ad03f2b73e9137d4 -#: ../source/reference/command/explain.txt:23 -msgid "" -"The :dbcommand:`explain` command provides information on the execution of" -" the following commands: :dbcommand:`count`, :dbcommand:`distinct`, " -":dbcommand:`group`, :dbcommand:`find`, :dbcommand:`findAndModify`, " -":dbcommand:`delete`, and :dbcommand:`update`." -msgstr "" - -# 338aaf102b144a7a852686770583246f -#: ../source/reference/command/explain.txt:28 -msgid "" -"Although MongoDB provides the :dbcommand:`explain` command, the preferred" -" method for running :dbcommand:`explain` is to use the " -":method:`db.collection.explain()` and :method:`cursor.explain()` helpers." -msgstr "" - -# 3c7d5070ab914a868e66786a98d02d0f -#: ../source/reference/command/explain.txt:32 -msgid "The :dbcommand:`explain` command has the following syntax:" -msgstr "" - -# 33cbe34a20a24376bdc6a98b0c222c73 -#: ../source/reference/command/explain.txt:41 -msgid "The command takes the following fields:" -msgstr "" - -# e37a50cf37584dc59bbc5b2a9f6c01b3 -#: ../source/reference/command/explain.txt:48 -msgid "Behavior" -msgstr "" - -# b64185f8518748538efd91ec9436ca56 -#: ../source/reference/command/explain.txt:50 -msgid "" -"The behavior of :dbcommand:`explain` and the amount of information " -"returned depend on the ``verbosity`` mode." -msgstr "" - -# 9640cfdda0764feaae2737f5e1904997 -# b68cd52984aa4406bacca80f3ccc397b -#: ../source/reference/command/explain.txt:59 -#: ../source/reference/command/explain.txt:86 -msgid "``queryPlanner`` Mode" -msgstr "" - -# 06fa1aa4091846838d813885e38f3f58 -#: ../source/includes/fact-explain-verbosity-queryPlanner.rst:1 -msgid "" -"MongoDB runs the :doc:`query optimizer ` to choose the" -" winning plan for the operation under evaluation. |explain| returns the " -":data:`~explain.queryPlanner` information for the evaluated |operation|." -msgstr "" - -# e2c1b9db71204fa49212124f8a39afe3 -#: ../source/reference/command/explain.txt:66 -msgid "``executionStats`` Mode" -msgstr "" - -# 9204637bf2cc432293d8fd9d71e249ad -#: ../source/includes/fact-explain-verbosity-executionStats.rst:1 -msgid "" -"MongoDB runs the :doc:`query optimizer ` to choose the" -" winning plan, executes the winning plan to completion, and returns " -"statistics describing the execution of the winning plan." -msgstr "" - -# 5a545d5527c7467992bb7dc2a2473f3d -# 849229e379034ebc8c51f471465f2a18 -#: ../source/includes/fact-explain-write-operations.rst:1 -msgid "" -"For write operations, |explain| returns information about the update or " -"delete operations that *would* be performed, but does *not* apply the " -"modifications to the database." -msgstr "" - -# d01a7808eaa64ce2851770f3bfd0e20e -#: ../source/includes/fact-explain-verbosity-executionStats.rst:11 -msgid "" -"|explain| returns the :data:`~explain.queryPlanner` and " -":data:`~explain.executionStats` information for the evaluated " -"|operation|. However, :data:`~explain.executionStats` does not provide " -"query execution information for the rejected plans." -msgstr "" - -# c91ed9865e454436a4228408a1f36617 -# e7d3d32d1900486baedc89c2a1d96684 -#: ../source/reference/command/explain.txt:73 -#: ../source/reference/command/explain.txt:123 -msgid "``allPlansExecution`` Mode" -msgstr "" - -# e81f7025cfd04ecfbb0608c0f770ec82 -#: ../source/reference/command/explain.txt:75 -msgid "" -"By default, :dbcommand:`explain` runs in ``\"allPlansExecution\"`` " -"verbosity mode." -msgstr "" - -# 3b05c895b52741618d41cfdb4247a9e5 -#: ../source/includes/fact-explain-verbosity-allPlansExecution.rst:1 -msgid "" -"MongoDB runs the :doc:`query optimizer ` to choose the" -" winning plan and executes the winning plan to completion. In " -"``\"allPlansExecution\"`` mode, MongoDB returns statistics describing the" -" execution of the winning plan as well as statistics for the other " -"candidate plans captured during :ref:`plan selection `." -msgstr "" - -# b59c56d34e384823b122cf0cf00113df -#: ../source/includes/fact-explain-verbosity-allPlansExecution.rst:14 -msgid "" -"|explain| returns the :data:`~explain.queryPlanner` and " -":data:`~explain.executionStats` information for the evaluated " -"|operation|. The :data:`~explain.executionStats` includes the *completed*" -" query execution information for the *winning plan*." -msgstr "" - -# ca72d6691df241868766da9fc3638a05 -#: ../source/includes/fact-explain-verbosity-allPlansExecution.rst:19 -msgid "" -"If the query optimizer considered more than one plan, " -":data:`~explain.executionStats` information also includes the *partial* " -"execution information captured during the :ref:`plan selection phase " -"` for both the winning and rejected " -"candidate plans." -msgstr "" - -# 39cca0c20e6c4008b5ef830cc9ccf600 -#: ../source/reference/command/explain.txt:81 -msgid "Examples" -msgstr "" - -# 31ddf6cb9eca429189d2a76e6e53d4a4 -#: ../source/reference/command/explain.txt:88 -msgid "" -"The following :dbcommand:`explain` command runs in :ref:`\"queryPlanner\"" -" ` verbosity mode to return the query planning " -"information for a :dbcommand:`count` command:" -msgstr "" - -# 0b9f37bd14f0496495da9b858948f80a -#: ../source/reference/command/explain.txt:104 -msgid "``executionStats`` Mode" -msgstr "" - -# be23883d76524f9385de618a69be122c -#: ../source/reference/command/explain.txt:106 -msgid "" -"The following :dbcommand:`explain` operation runs in " -":ref:`\"executionStats\" ` verbosity mode to " -"return the query planning and execution information for a " -":dbcommand:`count` command:" -msgstr "" - -# 8b7671574ae7456cbd826c85d3565ec0 -#: ../source/reference/command/explain.txt:125 -msgid "" -"By default, :dbcommand:`explain` runs in :ref:`\"allPlansExecution\" " -"` verbosity mode. The following " -":dbcommand:`explain` command returns the :data:`~explain.queryPlanner` " -"and :data:`~explain.executionStats` for all considered plans for an " -":dbcommand:`update` command:" -msgstr "" - -# c5afc0311ae044308f602404260be015 -#: ../source/reference/command/explain.txt:133 -msgid "" -"The execution of this explain will *not* modify data but runs the query " -"predicate of the update operation. For candidate plans, MongoDB returns " -"the execution information captured during the :ref:`plan selection phase " -"`." -msgstr "" - -# 2e7998a0fcf9455584f52130699c2992 -#: ../source/reference/command/explain.txt:157 -msgid "Output" -msgstr "" - -# 29aa175f3b5e4ce39cbd8ce9721d613f -#: ../source/includes/fact-explain-results-categories.rst:1 -msgid "|explain| operations can return information regarding:" -msgstr "" - -# c17533660e5442e5832495cea6acfddd -#: ../source/includes/fact-explain-results-categories.rst:3 -msgid "" -":ref:`queryPlanner`, which details the plan selected by the :doc:`query " -"optimizer ` and lists the rejected plans;" -msgstr "" - -# 6884263fe04440c5bffd95fdf1016d26 -#: ../source/includes/fact-explain-results-categories.rst:7 -msgid "" -":ref:`executionStats`, which details the execution of the winning plan " -"and the rejected plans; and" -msgstr "" - -# bb78f67c57e5499c998591a3aa380948 -#: ../source/includes/fact-explain-results-categories.rst:10 -msgid ":ref:`serverInfo`, which provides information on the MongoDB instance." -msgstr "" - -# fdcb372dac0547c3aacd36153069a587 -#: ../source/includes/fact-explain-results-categories.rst:13 -msgid "" -"The verbosity mode (i.e. ``queryPlanner``, ``executionStats``, " -"``allPlansExecution``) determines whether the results include " -":ref:`executionStats` and whether :ref:`executionStats` includes data " -"captured during :ref:`plan selection `." -msgstr "" - -# ffab77d35ed84a35b7f1b5313e0bc671 -#: ../source/reference/command/explain.txt:161 -msgid "For details on the output, see :doc:`/reference/explain-results`." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/command/features.po b/locale/es/LC_MESSAGES/reference/command/features.po deleted file mode 100644 index c504320c71f..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/features.po +++ /dev/null @@ -1,30 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:14+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 7679c0eeae594dbfac21617fd838f740 -#: ../source/reference/command/features.txt:3 -msgid "features" -msgstr "" - -# e20ab416382d401c98a4298d09abb06f -#: ../source/reference/command/features.txt:9 -msgid "" -":dbcommand:`features` is an internal command that returns the build-level " -"feature settings." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/command/filemd5.po b/locale/es/LC_MESSAGES/reference/command/filemd5.po deleted file mode 100644 index 523bfb365f4..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/filemd5.po +++ /dev/null @@ -1,58 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:21+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# c22aeaaf62d74237acab458f60346c30 -#: ../source/reference/command/filemd5.txt:3 -msgid "filemd5" -msgstr "" - -# 2bc58398dcd64cec9afb4b0b8248696b -#: ../source/reference/command/filemd5.txt:15 -msgid "" -"The :dbcommand:`filemd5` command returns the :term:`md5` hash for a " -"single file stored using the :term:`GridFS` specification. Client " -"libraries use this command to verify that files are correctly written to " -"MongoDB. The command takes the ``files_id`` of the file in question and " -"the name of the GridFS root collection as arguments. For example:" -msgstr "" - -# 65eea0b5195048a492475aac6dc8601e -#: ../source/reference/command/filemd5.txt:27 -msgid "" -"MongoDB computes the ``filemd5`` using all data in the GridFS file object" -" pulled sequentially from each chunk in the ``chunks`` collection." -msgstr "" - -# b0560f827b0d4ef0af547416027e4674 -#~ msgid "" -#~ "The :dbcommand:`filemd5` command returns the" -#~ " :term:`md5` hashes for a single file" -#~ " stored using the :term:`GridFS` " -#~ "specification. Client libraries use this " -#~ "command to verify that files are " -#~ "correctly written to MongoDB. The " -#~ "command takes the ``files_id`` of the" -#~ " file in question and the name " -#~ "of the GridFS root collection as " -#~ "arguments. For example:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/command/find.po b/locale/es/LC_MESSAGES/reference/command/find.po deleted file mode 100644 index 50fdad80452..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/find.po +++ /dev/null @@ -1,179 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 5dd27e1a5abe45788a79a285b1bce025 -#: ../source/reference/command/find.txt:3 -msgid "find" -msgstr "" - -# 9d1f6d9ebed242858c7b6f65077f38e1 -#: ../source/reference/command/find.txt -msgid "On this page" -msgstr "" - -# 8fe55e97a79a4e0f91b6a965f58e1298 -#: ../source/reference/command/find.txt:14 -msgid "Definition" -msgstr "" - -# 2d4787f0157c4062a46859800b4f8425 -#: ../source/reference/command/find.txt:20 -msgid "" -"Executes a query and returns the first batch of results and the cursor " -"id, from which the client can construct a cursor." -msgstr "" - -# d903436bfa654145a1d27fd7bb6d0b2a -#: ../source/reference/command/find.txt:23 -msgid "The :dbcommand:`find` command has the following form:" -msgstr "" - -# 64181a3d38c243139d2d753dfc721246 -#: ../source/reference/command/find.txt:54 -msgid "The command accepts the following fields:" -msgstr "" - -# e9ce770f42e54b0789c8ac980dabac5f -#: ../source/reference/command/find.txt:59 -msgid "Examples" -msgstr "" - -# b6fc57b57596454b8e4c9d85307b7350 -#: ../source/reference/command/find.txt:62 -msgid "Specify a Sort and Limit" -msgstr "" - -# 5cf1940a7e8b45cf84dbaedf628e6efc -#: ../source/reference/command/find.txt:64 -msgid "" -"The following command runs the :dbcommand:`find` command filtering on the" -" ``rating`` field and the ``cuisine`` field. The command includes a " -"``projection`` to only return the following fields in the matching " -"documents: ``_id``, ``name``, ``rating``, and ``address`` fields." -msgstr "" - -# b5645af64878459485e7e5365a613dcb -#: ../source/reference/command/find.txt:70 -msgid "" -"The command sorts the documents in the result set by the ``name`` field " -"and limits the result set to 5 documents." -msgstr "" - -# 55668a3be41f44bd9cb18281b365f542 -#: ../source/reference/command/find.txt:86 -msgid "Override Default Read Concern" -msgstr "" - -# b98a3204c04444b99024319eb191948a -#: ../source/reference/command/find.txt:88 -msgid "" -"To override the default read concern level of :readconcern:`\"local\"`, " -"use the ``readConcern`` option." -msgstr "" - -# 6d7415452ad6458084fb176ec4160dc9 -#: ../source/reference/command/find.txt:91 -msgid "" -"The following operation on a replica set specifies a :term:`read concern`" -" of :readconcern:`\"majority\"` to read the most recent copy of the data " -"confirmed as having been written to a majority of the nodes." -msgstr "" - -# c158627aeae14e5fa7f371e1843bf5d4 -#: ../source/includes/fact-enable-majority-readConcern.rst:1 -msgid "To use :term:`read concern` level of :readconcern:`\"majority\"`," -msgstr "" - -# d8ad5397ba3a4375a30908a2ce0e430f -#: ../source/includes/fact-enable-majority-readConcern.rst:3 -msgid "" -"you must start the :program:`mongod` instances with the " -":option:`--enableMajorityReadConcern` command line option (or the " -":setting:`replication.enableMajorityReadConcern` set to ``true`` if using" -" a configuration file)." -msgstr "" - -# 7449d957e2e94f52ad5b33fc45519bac -#: ../source/includes/fact-enable-majority-readConcern.rst:8 -msgid "" -"replica sets must use :ref:`WiredTiger storage engine ` and election :rsconf:`protocol version 1 `." -msgstr "" - -# 7aadbab8b2fd4078ab0ae99ea88268ae -#: ../source/includes/fact-readConcern-most-recent-data-in-node.rst:1 -msgid "" -"Regardless of the :term:`read concern` level, the most recent data on a " -"node may not reflect the most recent version of the data in the system." -msgstr "" - -# 3d4d96c526c1458ca997d0075a253818 -#: ../source/reference/command/find.txt:109 -msgid "" -"The :dbcommand:`getMore` command uses the ``readConcern`` level specified" -" in the originating :dbcommand:`find` command." -msgstr "" - -# 73b8c21cb2594f9c91ffa0b11d15d835 -#: ../source/reference/command/find.txt:112 -msgid "" -"A ``readConcern`` can be specified for the :program:`mongo` shell method " -":method:`db.collection.find()` using the :method:`cursor.readConcern` " -"method:" -msgstr "" - -# 24dabe1a19714bdc9e233ea869d19c14 -#: ../source/reference/command/find.txt:120 -msgid "For more information on available read concerns, see :ref:`read-concern`." -msgstr "" - -# e79f7ae4e93e40b2bba5184fc80ea623 -#: ../source/reference/command/find.txt:124 -msgid "Specify Collation" -msgstr "" - -# 4f4867be94a44f3699872abbc70ec988 -#: ../source/includes/extracts/collation-description.rst:1 -msgid "" -":doc:`Collation ` allows users to specify language-" -"specific rules for string comparison, such as rules for lettercase and " -"accent marks." -msgstr "" - -# 5971a67e1fb546fa99f4328d20b76d3a -#: ../source/reference/command/find.txt:128 -msgid "" -"The following operation runs the :dbcommand:`find` command with the " -"collation specified:" -msgstr "" - -# dc6f6acb1da84214a9c47cbec2ba9169 -#: ../source/reference/command/find.txt:142 -msgid "" -"The :program:`mongo` shell provides the :method:`cursor.collation()` to " -"specify :ref:`collation ` for a :method:`db.collection.find()`" -" operation." -msgstr "" - -# 3d79b74d3cd64ed1a4b69af36e4f39f7 -#: ../source/reference/command/find.txt:146 -msgid ":ref:`3.2-driver-compatibility`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/command/findAndModify.po b/locale/es/LC_MESSAGES/reference/command/findAndModify.po deleted file mode 100644 index 2d788996af4..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/findAndModify.po +++ /dev/null @@ -1,892 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:20+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 02dd03ee8917458987edefac50c7f6bf -#: ../source/reference/command/findAndModify.txt:3 -msgid "findAndModify" -msgstr "" - -# 1798affc56e448b08469afea75b6d310 -#: ../source/reference/command/findAndModify.txt -msgid "On this page" -msgstr "" - -# f8570a2015a5431ea50b90cf7ea87489 -#: ../source/reference/command/findAndModify.txt:18 -msgid "Definition" -msgstr "" - -# 9c2e9942560f4eb384f30cbcc1036097 -#: ../source/reference/command/findAndModify.txt:22 -msgid "" -"The :dbcommand:`findAndModify` command modifies and returns a single " -"document. By default, the returned document does not include the " -"modifications made on the update. To return the document with the " -"modifications made on the update, use the ``new`` option." -msgstr "" - -# d50084dbca884cb29e7a802310a86659 -#: ../source/reference/command/findAndModify.txt:27 -msgid "The command has the following syntax:" -msgstr "" - -# 56b82834115747f59f6c9440decc8a59 -#: ../source/reference/command/findAndModify.txt:45 -msgid "The :dbcommand:`findAndModify` command takes the following fields:" -msgstr "" - -# a6427b164e4b4e9682890575d6b11ee6 -#: ../source/reference/command/findAndModify.txt:53 -msgid "Output" -msgstr "" - -# 3416160b575a46fa95d4e201185f2f58 -#: ../source/reference/command/findAndModify.txt:55 -msgid "" -"The :dbcommand:`findAndModify` command returns a document with the " -"following fields:" -msgstr "" - -# db2c633146884285b8c8f7e6992f4af6 -#: ../source/reference/command/findAndModify.txt:63 -msgid "``lastErrorObject``" -msgstr "" - -# 7f7b299ce2c74c0eb7ac1584677d38ea -#: ../source/reference/command/findAndModify.txt:65 -msgid "The ``lastErrorObject`` embedded document contains the following fields:" -msgstr "" - -# f5707b71e4b5484ebb996661183f4b6b -#: ../source/reference/command/findAndModify.txt:72 -msgid "``value``" -msgstr "" - -# 44fa38ffac1f4c9e87fd381470d5452d -#: ../source/reference/command/findAndModify.txt:74 -msgid "" -"For ``remove`` operations, ``value`` contains the removed document if the" -" query matches a document. If the query does not match a document to " -"remove, ``value`` contains ``null``." -msgstr "" - -# 8681ef513ddf4d7fa878f0eb83cb1ed9 -#: ../source/reference/command/findAndModify.txt:78 -msgid "" -"For ``update`` operations, the ``value`` embedded document contains the " -"following:" -msgstr "" - -# b10560a8854c4b32a93189e60c76156e -#: ../source/includes/extracts/fact-findandmodify-command-return.rst:1 -msgid "If the ``new`` parameter is not set or is ``false``:" -msgstr "" - -# c25507b5241a4b56833aa008537b1893 -#: ../source/includes/extracts/fact-findandmodify-command-return.rst:3 -msgid "the pre-modification document if the query matches a document;" -msgstr "" - -# 6ecb1705d1c24e45aa5e166abceb15cc -# 32afab0431e04765b9ed48a8600d6f3f -#: ../source/includes/extracts/fact-findandmodify-command-return.rst:5 -#: ../source/includes/extracts/fact-findandmodify-command-return.rst:13 -msgid "otherwise, ``null``." -msgstr "" - -# da5047a83c0b43c5965a986554e2b806 -#: ../source/includes/extracts/fact-findandmodify-command-return.rst:7 -msgid "If ``new`` is ``true``:" -msgstr "" - -# 4884ffb711f54a05be60b6d7a39aa043 -#: ../source/includes/extracts/fact-findandmodify-command-return.rst:9 -msgid "the modified document if the query returns a match;" -msgstr "" - -# bd4385bc25264d8ebbd464f302736063 -#: ../source/includes/extracts/fact-findandmodify-command-return.rst:11 -msgid "" -"the inserted document if ``upsert: true`` and no document matches the " -"query;" -msgstr "" - -# 0ac0fee1a3b94e118c3e7c2fe49e208b -#: ../source/includes/extracts/fact-findandmodify-command-return.rst:17 -msgid "" -"In previous versions, if for the update, ``sort`` is specified, and " -"``upsert: true``, and the ``new`` option is not set or ``new: false``, " -":dbcommand:`findAndModify` returns an empty document ``{}`` in the " -"``value`` field instead of ``null``." -msgstr "" - -# 182b3a6cd6a749be9634bfdc66948292 -#: ../source/reference/command/findAndModify.txt:84 -msgid "Behavior" -msgstr "" - -# 0296f2580e41457ebe316b80afa8d3d4 -#: ../source/reference/command/findAndModify.txt:87 -msgid "Upsert and Unique Index" -msgstr "" - -# 380245c5c4bc410198bce2fc9c91749a -#: ../source/reference/command/findAndModify.txt:89 -msgid "" -"When the :dbcommand:`findAndModify` command includes the ``upsert: true``" -" option **and** the query field(s) is not uniquely indexed, the command " -"could insert a document multiple times in certain circumstances." -msgstr "" - -# 5d659400ed8d4f0b9c1950e3ecff2e2d -#: ../source/reference/command/findAndModify.txt:93 -msgid "" -"Consider an example where no document with the name ``Andy`` exists and " -"multiple clients issue the following command:" -msgstr "" - -# 8518132a00cb41f6a13c21e765a82064 -#: ../source/reference/command/findAndModify.txt:108 -msgid "" -"If all the commands finish the ``query`` phase before any command starts " -"the ``modify`` phase, **and** there is no unique index on the ``name`` " -"field, the commands may each perform an upsert, creating multiple " -"duplicate documents." -msgstr "" - -# f1f81f8f26884b198cb9d9322889d209 -#: ../source/reference/command/findAndModify.txt:113 -msgid "" -"To prevent the creation of multiple duplicate documents, create a " -":ref:`unique index ` on the ``name`` field. With the " -"unique index in place, then the multiple :dbcommand:`findAndModify` " -"commands will exhibit one of the following behaviors:" -msgstr "" - -# f3dccedd51c74a2cbf262a1272b0fde0 -#: ../source/reference/command/findAndModify.txt:119 -msgid "" -"Exactly one :dbcommand:`findAndModify` successfully inserts a new " -"document." -msgstr "" - -# 350245b81b014206baed1e32c7f8bbdf -#: ../source/reference/command/findAndModify.txt:122 -msgid "" -"Zero or more :dbcommand:`findAndModify` commands update the newly " -"inserted document." -msgstr "" - -# 042507b8e1a34d5ca63c9d75537a361f -#: ../source/reference/command/findAndModify.txt:125 -msgid "" -"Zero or more :dbcommand:`findAndModify` commands fail when they attempt " -"to insert a duplicate. If the command fails due to a unique index " -"constraint violation, you can retry the command. Absent a delete of the " -"document, the retry should not fail." -msgstr "" - -# bfa5fb9b244847c78aa8f035254d31bf -#: ../source/reference/command/findAndModify.txt:131 -msgid "Sharded Collections" -msgstr "" - -# 7462913b646c4d20b4d922de54f02859 -#: ../source/reference/command/findAndModify.txt:133 -msgid "" -"When using :dbcommand:`findAndModify` in a :term:`sharded ` " -"environment, the ``query`` must contain the :term:`shard key` for all " -"operations against the shard cluster. :dbcommand:`findAndModify` " -"operations issued against :program:`mongos` instances for non-sharded " -"collections function normally." -msgstr "" - -# fd7bcedcac454bac8b7640368d4f94de -#: ../source/reference/command/findAndModify.txt:141 -msgid "Document Validation" -msgstr "" - -# 32a096b611e840c4a1157e8755d9367b -#: ../source/includes/extracts/bypassDocumentValidation-findAndModify.rst:1 -msgid "" -"The :dbcommand:`findAndModify` command adds support for the " -"``bypassDocumentValidation`` option, which lets you bypass :ref:`document" -" validation <3.2-rel-notes-document-validation>` when inserting or " -"updating documents in a collection with validation rules." -msgstr "" - -# d2742fa2d4404b28a793523e21d823ff -#: ../source/reference/command/findAndModify.txt:148 -msgid "Comparisons with the ``update`` Method" -msgstr "" - -# f207b0d8e92b44009b0bda734999d65b -#: ../source/includes/fact-findAndModify-update-comparison.rst:1 -msgid "" -"When updating a document, |operation| and the " -":method:`~db.collection.update()` method operate differently:" -msgstr "" - -# e8f7cee94d224b95a580d91226ae41d2 -#: ../source/includes/fact-findAndModify-update-comparison.rst:4 -msgid "" -"By default, both operations modify a single document. However, the " -":method:`~db.collection.update()` method with its ``multi`` option can " -"modify more than one document." -msgstr "" - -# e2d41a92eca84bc0bce4e6caec0b6631 -#: ../source/includes/fact-findAndModify-update-comparison.rst:8 -msgid "" -"If multiple documents match the update criteria, for |operation|, you can" -" specify a ``sort`` to provide some measure of control on which document " -"to update." -msgstr "" - -# 6392435e8d2c4617a64bf771b527e60a -#: ../source/includes/fact-findAndModify-update-comparison.rst:12 -msgid "" -"With the default behavior of the :method:`~db.collection.update()` " -"method, you cannot specify which single document to update when multiple " -"documents match." -msgstr "" - -# e28b07275c0b459997590f43d9e85ff8 -#: ../source/includes/fact-findAndModify-update-comparison.rst:16 -msgid "" -"By default, |operation| returns |return-object|. To obtain the updated " -"document, use the ``new`` option." -msgstr "" - -# bec08d37123f4e53a5e519aab45cef07 -#: ../source/includes/fact-findAndModify-update-comparison.rst:19 -msgid "" -"The :method:`~db.collection.update()` method returns a " -":method:`WriteResult` object that contains the status of the operation. " -"To return the updated document, use the :method:`~db.collection.find()` " -"method. However, other updates may have modified the document between " -"your update and the document retrieval. Also, if the update modified only" -" a single document but multiple documents matched, you will need to use " -"additional logic to identify the updated document." -msgstr "" - -# af0b968cbdb34b549c76fc6bc3923855 -#: ../source/includes/fact-findAndModify-update-comparison.rst:27 -msgid "" -"When modifying a *single* document, both |operation| and the " -":method:`~db.collection.update()` method *atomically* update the " -"document. See :doc:`/core/write-operations-atomicity` for more details " -"about interactions and order of operations of these methods." -msgstr "" - -# 921454d9b2f44859a1b455c77f2e1c60 -#: ../source/reference/command/findAndModify.txt:157 -msgid "Examples" -msgstr "" - -# b7c52450d3e24dc491fb74e4915cbc70 -#: ../source/reference/command/findAndModify.txt:160 -msgid "Update and Return" -msgstr "" - -# 5314ce7a432b430f80954c824f255fba -#: ../source/reference/command/findAndModify.txt:162 -msgid "" -"The following command updates an existing document in the ``people`` " -"collection where the document matches the ``query`` criteria:" -msgstr "" - -# 142de0564dbc46148d94225c85308eed -#: ../source/reference/command/findAndModify.txt:176 -msgid "This command performs the following actions:" -msgstr "" - -# 7fedbde2a4e84be5a39a39597762ed94 -#: ../source/reference/command/findAndModify.txt:178 -msgid "" -"The ``query`` finds a document in the ``people`` collection where the " -"``name`` field has the value ``Tom``, the ``state`` field has the value " -"``active`` and the ``rating`` field has a value :operator:`greater than " -"<$gt>` 10." -msgstr "" - -# 4941f09aedae4a179ea6e50de57186a9 -#: ../source/reference/command/findAndModify.txt:183 -msgid "" -"The ``sort`` orders the results of the query in ascending order. If " -"multiple documents meet the ``query`` condition, the command will select " -"for modification the first document as ordered by this ``sort``." -msgstr "" - -# c0513440c7e941b98c7b574688f12e68 -#: ../source/reference/command/findAndModify.txt:188 -msgid "" -"The ``update`` :operator:`increments <$inc>` the value of the ``score`` " -"field by 1." -msgstr "" - -# 433da3c111aa4014a6f0c4b916e18deb -#: ../source/reference/command/findAndModify.txt:191 -msgid "The command returns a document with the following fields:" -msgstr "" - -# f7e149d551dd4ad7894d9eb23aed2f9f -#: ../source/reference/command/findAndModify.txt:193 -msgid "" -"The ``lastErrorObject`` field that contains the details of the command, " -"including the field ``updatedExisting`` which is ``true``, and" -msgstr "" - -# 317f1a482bc84e58b24de83acac26efe -#: ../source/reference/command/findAndModify.txt:197 -msgid "" -"The ``value`` field that contains the original (i.e. pre-modification) " -"document selected for this update:" -msgstr "" - -# fefe4487dda84816beda081482f5aacb -#: ../source/reference/command/findAndModify.txt:222 -msgid "" -"To return the modified document in the ``value`` field, add the " -"``new:true`` option to the command." -msgstr "" - -# 88f69a1f65cc4d3c827c9b31e42a51b8 -#: ../source/reference/command/findAndModify.txt:225 -msgid "" -"If no document match the ``query`` condition, the command returns a " -"document that contains ``null`` in the ``value`` field:" -msgstr "" - -# 4868b3ba735e4d4a87321116731380a4 -#: ../source/reference/command/findAndModify.txt:233 -msgid "" -"The :program:`mongo` shell and many :term:`drivers ` provide a " -":method:`~db.collection.findAndModify()` helper method. Using the shell " -"helper, this previous operation can take the following form:" -msgstr "" - -# 57bad05f9d7944aead3396ae79928d52 -#: ../source/reference/command/findAndModify.txt:246 -msgid "" -"However, the :method:`~db.collection.findAndModify()` shell helper method" -" returns only the unmodified document, or if ``new`` is ``true``, the " -"modified document." -msgstr "" - -# 775899df13fc4e689b227159b89bdc60 -#: ../source/reference/command/findAndModify.txt:261 -msgid "``upsert: true``" -msgstr "" - -# 4f8368fe926c481ba88dcca68f87ca52 -#: ../source/reference/command/findAndModify.txt:263 -msgid "" -"The following :dbcommand:`findAndModify` command includes the ``upsert: " -"true`` option for the ``update`` operation to either update a matching " -"document or, if no matching document exists, create a new document:" -msgstr "" - -# afdc9bf1324d4a2caacad821259ce983 -#: ../source/reference/command/findAndModify.txt:279 -msgid "If the command finds a matching document, the command performs an update." -msgstr "" - -# c8b6a1d160004129bf111feeda4ce79e -#: ../source/reference/command/findAndModify.txt:281 -msgid "" -"If the command does **not** find a matching document, the ``update`` with" -" :term:`upsert: true ` operation results in an insertion and " -"returns a document with the following fields:" -msgstr "" - -# 046358a883b6498983076576b8a3bc3e -#: ../source/reference/command/findAndModify.txt:285 -msgid "" -"The ``lastErrorObject`` field that contains the details of the command, " -"including the field ``upserted`` that contains the ``ObjectId`` of the " -"newly inserted document, and" -msgstr "" - -# fc75cd5457364b54af57dddd5e276815 -#: ../source/reference/command/findAndModify.txt:289 -msgid "The ``value`` field containing ``null``." -msgstr "" - -# 01cdb734d2d04546877be5f2f9497237 -#: ../source/reference/command/findAndModify.txt:304 -msgid "Return New Document" -msgstr "" - -# bfb9eed896b74156bad2bc26c7d20c1a -#: ../source/reference/command/findAndModify.txt:306 -msgid "" -"The following :dbcommand:`findAndModify` command includes both ``upsert: " -"true`` option and the ``new:true`` option. The command either updates a " -"matching document and returns the updated document or, if no matching " -"document exists, inserts a document and returns the newly inserted " -"document in the ``value`` field." -msgstr "" - -# b1d0b5d8e70c4230a115c6df66c80ad9 -#: ../source/reference/command/findAndModify.txt:312 -msgid "" -"In the following example, no document in the ``people`` collection " -"matches the ``query`` condition:" -msgstr "" - -# eb9a1b70697f468db526f5c595723175 -#: ../source/reference/command/findAndModify.txt:328 -msgid "The command returns the newly inserted document in the ``value`` field:" -msgstr "" - -# 7535dcda02564f46afc24dc75740acd6 -#: ../source/reference/command/findAndModify.txt:354 -msgid "Sort and Remove" -msgstr "" - -# d375809826264cbfb859744dcec42a3f -#: ../source/reference/command/findAndModify.txt:356 -msgid "" -"By including a ``sort`` specification on the ``rating`` field, the " -"following example removes from the ``people`` collection a single " -"document with the ``state`` value of ``active`` and the lowest ``rating``" -" among the matching documents:" -msgstr "" - -# 0576ef6f3fac4cfeb09e45c16c3c5343 -#: ../source/reference/command/findAndModify.txt:372 -msgid "The command returns the deleted document:" -msgstr "" - -# d1a5df0f88814900af713b8d905a91e7 -#: ../source/reference/command/findAndModify.txt:396 -msgid "Specify Collation" -msgstr "" - -# 98e1c6fa5bff4a9d8ea3f5c80f2a89c9 -#: ../source/includes/extracts/collation-description.rst:1 -msgid "" -":doc:`Collation ` allows users to specify language-" -"specific rules for string comparison, such as rules for lettercase and " -"accent marks." -msgstr "" - -# 32723bea8be34bd8a3e182bc21156b2d -#: ../source/reference/command/findAndModify.txt:400 -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -# c1351a117981402ab9efb14ce724f900 -#: ../source/reference/command/findAndModify.txt:408 -msgid "The following operation includes the :ref:`collation ` option:" -msgstr "" - -# 3e5efbaffd7e40618db269873ac295df -#: ../source/reference/command/findAndModify.txt:423 -msgid "The operation returns the following document:" -msgstr "" - -# 8ac1c9603fbb48c99bd1acce50767332 -#: ../source/reference/command/findAndModify.txt:440 -msgid ":ref:`perform-findAndModify-linearizable-reads`" -msgstr "" - -#~ msgid "" -#~ "The :dbcommand:`findAndModify` command atomically" -#~ " modifies and returns a single " -#~ "document. By default, the returned " -#~ "document does not include the " -#~ "modifications made on the update. To " -#~ "return the document with the " -#~ "modifications made on the update, use" -#~ " the ``new`` option." -#~ msgstr "" - -#~ msgid "Required. The collection against which to run the command." -#~ msgstr "" - -#~ msgid "" -#~ "Optional. Specifies the selection criteria " -#~ "for the modification. The ``query`` " -#~ "field employs the same :ref:`query " -#~ "selectors ` as used in" -#~ " the :method:`~db.collection.find()` method. " -#~ "Although the query may match multiple" -#~ " documents, :dbcommand:`findAndModify` will only" -#~ " select one document to modify." -#~ msgstr "" - -#~ msgid "" -#~ "Optional. Determines which document the " -#~ "operation will modify if the query " -#~ "selects multiple documents. " -#~ ":dbcommand:`findAndModify` will modify the " -#~ "first document in the sort order " -#~ "specified by this argument." -#~ msgstr "" - -#~ msgid "" -#~ "Must specify either the ``remove`` or" -#~ " the ``update`` field in the " -#~ ":dbcommand:`findAndModify` command. When ``true``," -#~ " removes the selected document. The " -#~ "default is ``false``." -#~ msgstr "" - -#~ msgid "" -#~ "Must specify either the ``remove`` or" -#~ " the ``update`` field in the " -#~ ":dbcommand:`findAndModify` command. The ``update``" -#~ " field employs the same :ref:`update " -#~ "operators ` or ``field: " -#~ "value`` specifications to modify the " -#~ "selected document." -#~ msgstr "" - -#~ msgid "" -#~ "Optional. When ``true``, returns the " -#~ "modified document rather than the " -#~ "original. The :dbcommand:`findAndModify` method " -#~ "ignores the ``new`` option for " -#~ "``remove`` operations. The default is " -#~ "``false``." -#~ msgstr "" - -#~ msgid "" -#~ "Optional. A subset of fields to " -#~ "return. The ``fields`` document specifies " -#~ "an inclusion of a field with " -#~ "``1``, as in the following: .. " -#~ "code-block:: javascript fields: { " -#~ ": 1, : 1, ... } " -#~ "See :ref:`projection `." -#~ msgstr "" - -#~ msgid "" -#~ "Optional. A subset of fields to " -#~ "return. The ``fields`` document specifies " -#~ "an inclusion of a field with " -#~ "``1``, as in the following:" -#~ msgstr "" - -#~ msgid "See :ref:`projection `." -#~ msgstr "" - -#~ msgid "" -#~ "Optional. Used in conjunction with the" -#~ " ``update`` field. When ``true``, the " -#~ ":dbcommand:`findAndModify` command creates a " -#~ "new document if the ``query`` returns" -#~ " no documents. The default is " -#~ "``false``." -#~ msgstr "" - -#~ msgid "" -#~ "The :dbcommand:`findAndModify` command returns " -#~ "a document, similar to the following:" -#~ msgstr "" - -#~ msgid "" -#~ "The ``updatedExisting`` field **only** appears" -#~ " if the command is either an " -#~ "``update`` or an ``upsert``." -#~ msgstr "" - -#~ msgid "" -#~ "The ``upserted`` field **only** appears " -#~ "if the command is an ``upsert``." -#~ msgstr "" - -#~ msgid "" -#~ "for an ``upsert`` operation that " -#~ "performs an insert, when ``new`` is " -#~ "``false``, **and** includes a ``sort`` " -#~ "option, the return document has " -#~ "``lastErrorObject``, ``value``, and ``ok`` " -#~ "fields, but the ``value`` field holds" -#~ " an empty document ``{}``." -#~ msgstr "" - -#~ msgid "" -#~ "for an ``upsert`` that performs an " -#~ "insert, when ``new`` is ``false`` " -#~ "**without** a specified ``sort`` the " -#~ "return document has ``lastErrorObject``, " -#~ "``value``, and ``ok`` fields, but the" -#~ " ``value`` field holds a ``null``." -#~ msgstr "" - -#~ msgid "" -#~ "Previously, the command returned an " -#~ "empty document (e.g. ``{}``) in the " -#~ "``value`` field. See :ref:`the 2.2 " -#~ "release notes <2.2-findandmodify-returns-" -#~ "null>` for more information." -#~ msgstr "" - -#~ msgid "Consider the following examples:" -#~ msgstr "" - -#~ msgid "" -#~ "However, the :method:`~db.collection.findAndModify()` " -#~ "shell helper method returns just the " -#~ "unmodified document, or the modified " -#~ "document when ``new`` is ``true``." -#~ msgstr "" - -#~ msgid "" -#~ "The following :dbcommand:`findAndModify` command " -#~ "includes the ``upsert: true`` option to" -#~ " insert a new document if no " -#~ "document matches the ``query`` condition:" -#~ msgstr "" - -#~ msgid "" -#~ "If the command does **not** find a" -#~ " matching document, the command performs" -#~ " an upsert and returns a document " -#~ "with the following fields:" -#~ msgstr "" - -#~ msgid "" -#~ "The following :dbcommand:`findAndModify` command " -#~ "includes both ``upsert: true`` option " -#~ "and the ``new:true`` option to return" -#~ " the newly inserted document in the" -#~ " ``value`` field if a document " -#~ "matching the ``query`` is not found:" -#~ msgstr "" - -#~ msgid "" -#~ "When the :dbcommand:`findAndModify` command " -#~ "includes the ``upsert: true`` option " -#~ "**and** the query field(s) is not " -#~ "uniquely indexed, the method could " -#~ "insert a document multiple times in " -#~ "certain circumstances. For instance, if " -#~ "multiple clients issue the " -#~ ":dbcommand:`findAndModify` command and these " -#~ "commands complete the ``find`` phase " -#~ "before any one starts the ``modify`` " -#~ "phase, these commands could insert the" -#~ " same document." -#~ msgstr "" - -#~ msgid "" -#~ "If all the commands finish the " -#~ "``query`` phase before any command " -#~ "starts the ``modify`` phase, **and** " -#~ "there is no unique index on the" -#~ " ``name`` field, the commands may all" -#~ " perform an upsert. To prevent this" -#~ " condition, create a :ref:`unique index " -#~ "` on the ``name`` " -#~ "field. With the unique index in " -#~ "place, then the multiple " -#~ ":dbcommand:`findAndModify` commands would observe" -#~ " one of the following behaviors:" -#~ msgstr "" - -# 1c6f0187877141d99bf2f589578891f4 -#~ msgid "The return document contains the following fields:" -#~ msgstr "" - -# c8133c37b8d747f688e43085110b695c -#~ msgid "The ``lastErrorObject`` field that returns the details of the command:" -#~ msgstr "" - -# cbd010ce1836487bad6d1b3f1c2a2f89 -#~ msgid "The ``value`` field that returns either:" -#~ msgstr "" - -# 256c37ffc47e496e827e8dbde582648d -#~ msgid "the original (i.e. pre-modification) document if ``new`` is false, or" -#~ msgstr "" - -# a1e99191874a4fc09033ebe9589360f6 -#~ msgid "the modified or inserted document if ``new: true``." -#~ msgstr "" - -# 606882dcbc0e46e1ba55b32229f94312 -#~ msgid "The ``ok`` field that returns the status of the command." -#~ msgstr "" - -# 9318a9054ef640578c4753180a0d404e -#~ msgid "If the :dbcommand:`findAndModify` finds no matching document, then:" -#~ msgstr "" - -# a9a5a9561f0046cf8d1aabc0ff47365f -#~ msgid "" -#~ "for ``update`` or ``remove`` operations, " -#~ "``lastErrorObject`` does not appear in " -#~ "the return document and the ``value``" -#~ " field holds a ``null``." -#~ msgstr "" - -# 54fc54ae99384cec9a8dc4c801c33af3 -#~ msgid "" -#~ "The ``value`` field that contains an " -#~ "empty document ``{}`` as the original" -#~ " document because the command included " -#~ "the ``sort`` option:" -#~ msgstr "" - -# 9c4983e2b7f14f078aa4968255c16cdd -#~ msgid "" -#~ "If the command did **not** include " -#~ "the ``sort`` option, the ``value`` field" -#~ " would contain ``null``:" -#~ msgstr "" - -# bda4184b1c8a4714807028bcb85d1115 -#~ msgid "" -#~ "Exactly one :dbcommand:`findAndModify` would " -#~ "successfully insert a new document." -#~ msgstr "" - -# 9b0d2b75e3134702a84bb478463cc962 -#~ msgid "" -#~ "Zero or more :dbcommand:`findAndModify` " -#~ "commands would update the newly inserted" -#~ " document." -#~ msgstr "" - -# 7c80c991239f4e85a7db20d91982cd3e -#~ msgid "" -#~ "Zero or more :dbcommand:`findAndModify` " -#~ "commands would fail when they attempted" -#~ " to insert a duplicate. If the " -#~ "command fails due to a unique " -#~ "index constraint violation, you can " -#~ "retry the command. Absent a delete " -#~ "of the document, the retry should " -#~ "not fail." -#~ msgstr "" - -# 1dde5d9a3bab447e9a891f8f5218cc08 -#~ msgid "" -#~ "This command obtains a write lock " -#~ "on the affected database and will " -#~ "block other operations until it has " -#~ "completed; however, typically the write " -#~ "lock is short lived and equivalent " -#~ "to other similar :method:`~db.collection.update()`" -#~ " operations." -#~ msgstr "" - -#~ msgid "" -#~ "The ``updatedExisting`` field **only** appears" -#~ " if the command specifies an " -#~ "``update`` or an ``update`` with " -#~ "``upsert: true``; i.e. the field does" -#~ " not appear for a ``remove``." -#~ msgstr "" - -#~ msgid "" -#~ "The ``upserted`` field **only** appears " -#~ "if the ``update`` with the ``upsert: " -#~ "true`` operation results in an " -#~ "insertion." -#~ msgstr "" - -#~ msgid "" -#~ "for ``update`` with ``upsert: true`` " -#~ "operation that results in an insertion," -#~ " if the command also specifies " -#~ "``new`` is ``false`` **and** specifies a" -#~ " ``sort``, the return document has a" -#~ " ``lastErrorObject``, ``value``, and ``ok`` " -#~ "fields, but the ``value`` field holds" -#~ " an empty document ``{}``." -#~ msgstr "" - -#~ msgid "" -#~ "for ``update`` with ``upsert: true`` " -#~ "operation that results in an insertion," -#~ " if the command also specifies " -#~ "``new`` is ``false`` but does **not**" -#~ " specify a ``sort``, the return " -#~ "document has a ``lastErrorObject``, ``value``," -#~ " and ``ok`` fields, but the ``value``" -#~ " field holds a ``null``." -#~ msgstr "" - -#~ msgid "" -#~ "When the :dbcommand:`findAndModify` command " -#~ "includes the ``upsert: true`` option " -#~ "**and** the query field(s) is not " -#~ "uniquely indexed, the command could " -#~ "insert a document multiple times in " -#~ "certain circumstances. For instance, if " -#~ "multiple clients issue the " -#~ ":dbcommand:`findAndModify` command and these " -#~ "commands complete the ``find`` phase " -#~ "before any one starts the ``modify`` " -#~ "phase, these commands could insert the" -#~ " same document." -#~ msgstr "" - -#~ msgid "" -#~ "If all the commands finish the " -#~ "``query`` phase before any command " -#~ "starts the ``modify`` phase, **and** " -#~ "there is no unique index on the" -#~ " ``name`` field, the commands may all" -#~ " result in an insert. To prevent " -#~ "this condition, create a :ref:`unique " -#~ "index ` on the " -#~ "``name`` field. With the unique index" -#~ " in place, then the multiple " -#~ ":dbcommand:`findAndModify` commands would observe" -#~ " one of the following behaviors:" -#~ msgstr "" - -#~ msgid "Concurrency" -#~ msgstr "" - -#~ msgid "" -#~ "By default, |operation| method returns " -#~ "|return-object|. To obtain the updated " -#~ "document, use the ``new`` option." -#~ msgstr "" - -#~ msgid "" -#~ "You cannot specify a :doc:`write concern" -#~ " ` to |operation| to" -#~ " override the default write concern " -#~ "whereas, starting in MongoDB 2.6, you" -#~ " can specify a write concern to " -#~ "the :method:`~db.collection.update()` method." -#~ msgstr "" - -#~ msgid "" -#~ "When modifying a *single* document, both" -#~ " |operation| and the " -#~ ":method:`~db.collection.update()` method *atomically* " -#~ "update the document. See :doc:`/tutorial" -#~ "/isolate-sequence-of-operations` for more" -#~ " details about interactions and order " -#~ "of operations of these methods." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/command/flushRouterConfig.po b/locale/es/LC_MESSAGES/reference/command/flushRouterConfig.po deleted file mode 100644 index 1b980088bb1..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/flushRouterConfig.po +++ /dev/null @@ -1,52 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:19+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 81af34b8b7174fc79a8e5426e111409e -#: ../source/reference/command/flushRouterConfig.txt:3 -msgid "flushRouterConfig" -msgstr "" - -# db10ff26f4e248bba2fc7df8f994542a -#: ../source/reference/command/flushRouterConfig.txt:9 -msgid "" -":dbcommand:`flushRouterConfig` clears the current cluster information cached" -" by a :program:`mongos` instance and reloads all :term:`sharded cluster` " -"metadata from the :term:`config database`." -msgstr "" - -# 3595701f100c4201b49681e00ca06229 -#: ../source/reference/command/flushRouterConfig.txt:13 -msgid "" -"This forces an update when the configuration database holds data that is " -"newer than the data cached in the :program:`mongos` process." -msgstr "" - -# 1135b36d3ceb4491a25a706c50d9f340 -#: ../source/reference/command/flushRouterConfig.txt:19 -msgid "" -"Do not modify the config data, except as explicitly documented. A config " -"database cannot typically tolerate manual manipulation." -msgstr "" - -# 786a428b40fe4196bec06dc89f62f26b -#: ../source/reference/command/flushRouterConfig.txt:23 -msgid "" -":dbcommand:`flushRouterConfig` is an administrative command that is only " -"available for :program:`mongos` instances." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/command/forceerror.po b/locale/es/LC_MESSAGES/reference/command/forceerror.po deleted file mode 100644 index 4ee61911256..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/forceerror.po +++ /dev/null @@ -1,31 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:16+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 74fcdeb656504d4e8db56c32a6061226 -#: ../source/reference/command/forceerror.txt:3 -msgid "forceerror" -msgstr "" - -# d6534994af56417c93cf7dcf0422976a -#: ../source/reference/command/forceerror.txt:9 -msgid "" -"The :dbcommand:`forceerror` command is for testing purposes only. Use " -":dbcommand:`forceerror` to force a user assertion exception. This command " -"always returns an ``ok`` value of 0." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/command/fsync.po b/locale/es/LC_MESSAGES/reference/command/fsync.po deleted file mode 100644 index 5bf3071d89d..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/fsync.po +++ /dev/null @@ -1,340 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:07+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# d4088e6306294c9eafb19455193b46a1 -#: ../source/reference/command/fsync.txt:3 -msgid "fsync" -msgstr "" - -# fbc227ad652a48648987102d05b19d29 -#: ../source/reference/command/fsync.txt -msgid "On this page" -msgstr "" - -# 6b94145c0aa64eac8c405fe9af3c742f -#: ../source/reference/command/fsync.txt:14 -msgid "Definition" -msgstr "" - -# 108c2866f6c840c0b634732634ec788e -#: ../source/reference/command/fsync.txt:18 -msgid "" -"Forces the :program:`mongod` process to flush all pending writes from the" -" storage layer to disk. Optionally, you can use :dbcommand:`fsync` to " -"lock the :program:`mongod` instance and block write operations for the " -"purpose of capturing backups." -msgstr "" - -# 367a32952483498eb9d283c9f70188e4 -#: ../source/reference/command/fsync.txt:23 -msgid "" -"As applications write data, MongoDB records the data in the storage layer" -" and then writes the data to disk within the " -":setting:`~storage.syncPeriodSecs` interval, which is 60 seconds by " -"default. Run :dbcommand:`fsync` when you want to flush writes to disk " -"ahead of that interval." -msgstr "" - -# e200a199dd234aef85c33a9fcf5cac72 -#: ../source/reference/command/fsync.txt:28 -msgid "The :dbcommand:`fsync` command has the following syntax:" -msgstr "" - -# 071c1de895f5422e87f85dabda354674 -#: ../source/reference/command/fsync.txt:34 -msgid "The :dbcommand:`fsync` command has the following fields:" -msgstr "" - -# d5b2ea189cc14be68bf5ec26d7c295a6 -#: ../source/reference/command/fsync.txt:39 -msgid "Considerations" -msgstr "" - -# 0c3eff60a0954d7785706e067f1b3bf0 -#: ../source/reference/command/fsync.txt:42 -msgid "Wired Tiger Compatibility" -msgstr "" - -# 0ec7748569b24563ad71d576c40e8551 -# bd4fc8cf726b42d8968a5c958314e94c -#: ../source/includes/extracts/wt-fsync-lock-compatibility-command.rst:3 -msgid "" -":dbcommand:`fsync` command with the ``lock`` option can ensure that the " -"data files do not change for MongoDB instances using either the MMAPv1 or" -" the WiredTiger storage engines, thus providing consistency for the " -"purposes of creating backups." -msgstr "" - -# 66052e9f7ba04102a2c03c48a3522463 -# 68df5f0a2f864663803074d6d48e8030 -#: ../source/includes/extracts/wt-fsync-lock-compatibility-command.rst:8 -msgid "" -"In previous MongoDB versions, :dbcommand:`fsync` command with the " -"``lock`` option *cannot* guarantee a consistent set of files for low-" -"level backups (e.g. via file copy ``cp``, ``scp``, ``tar``) for " -"WiredTiger." -msgstr "" - -# 734f3415dfae44cd870cda2562006a78 -#: ../source/reference/command/fsync.txt:47 -msgid "Impact on Larger Deployments" -msgstr "" - -# 0628cc4a22ad46f09ccb9a7bded6a055 -#: ../source/reference/command/fsync.txt:49 -msgid "" -"An :dbcommand:`fsync` lock is only possible on *individual* " -":program:`mongod` instances of a sharded cluster, not on the entire " -"cluster. To back up an entire sharded cluster, please see " -":doc:`/administration/backup-sharded-clusters` for more information." -msgstr "" - -# 3956595fbc0e4512a5a843e55adedbdf -#: ../source/reference/command/fsync.txt:56 -msgid "Alternatives with Journaling" -msgstr "" - -# 71fec146d77b41ac849da07357506473 -#: ../source/reference/command/fsync.txt:58 -msgid "" -"If your :program:`mongod` has :term:`journaling ` enabled, " -"consider using :ref:`another method ` to create a" -" backup of the data set." -msgstr "" - -# 4315f58c00a34209ad8b48b440ad9ce4 -#: ../source/reference/command/fsync.txt:63 -msgid "Impact on Read Operations" -msgstr "" - -# 5d89b787145f4731a6f068f09df0003f -#: ../source/reference/command/fsync.txt:65 -msgid "" -"After :dbcommand:`fsync` with the ``lock`` option runs on a " -":program:`mongod`, all write operations will block until a subsequent " -"unlock. Read operations *may* also block. As a result, :dbcommand:`fsync`" -" with lock is not a reliable mechanism for making a :program:`mongod` " -"instance operate in a read-only mode." -msgstr "" - -# 5ce7a56010e848838a310e2667d16ed5 -#: ../source/reference/command/fsync.txt:73 -msgid "" -"Blocked read operations prevent verification of authentication. Such " -"reads are necessary to establish new connections to a :program:`mongod` " -"that enforces authorization checks." -msgstr "" - -# 1fa2365673fb46858cdf2b87a9cf199a -#: ../source/reference/command/fsync.txt:79 -msgid "" -"When calling :dbcommand:`fsync` with the ``lock`` option, ensure that the" -" connection remains open to allow a subsequent call to " -":method:`db.fsyncUnlock()`." -msgstr "" - -# eeaeb8c89d1945468a859ce064481c89 -#: ../source/reference/command/fsync.txt:83 -msgid "Closing the connection may make it difficult to release the lock." -msgstr "" - -# 2cb1ea783ff644d0947c4eea44d663ca -#: ../source/reference/command/fsync.txt:86 -msgid "Examples" -msgstr "" - -# 928d8bc565b64aa7b8405dcb2ae4f620 -#: ../source/reference/command/fsync.txt:89 -msgid "Run Asynchronously" -msgstr "" - -# 7bbafd59be464908a38a317714510b2a -#: ../source/reference/command/fsync.txt:91 -msgid "" -"The :dbcommand:`fsync` operation is synchronous by default. To run " -":dbcommand:`fsync` asynchronously, use the ``async`` field set to " -"``true``:" -msgstr "" - -# fe569c500f8d484fb85e5d63ab701045 -#: ../source/reference/command/fsync.txt:99 -msgid "" -"The operation returns immediately. To view the status of the " -":dbcommand:`fsync` operation, check the output of " -":method:`db.currentOp()`." -msgstr "" - -# 2ec93780993d4e7da06cc5a1dd79ab68 -#: ../source/reference/command/fsync.txt:104 -msgid "Lock ``mongod`` Instance" -msgstr "" - -# cbc5aa9df8ef4b20bc63f81d0d764e4a -#: ../source/reference/command/fsync.txt:110 -msgid "" -"The primary use of :dbcommand:`fsync` is to lock the :program:`mongod` " -"instance in order to back up the files within :program:`mongod`\\ 's " -":setting:`~storage.dbPath`. The operation flushes all data to the storage" -" layer and blocks all write operations until you unlock the " -":program:`mongod` instance." -msgstr "" - -# 195cf4f821c34a189a4b899c694ac710 -#: ../source/reference/command/fsync.txt:115 -msgid "To lock the database, use the ``lock`` field set to ``true``:" -msgstr "" - -# 374185118fd74a7fb2db5183266f3ae2 -#: ../source/reference/command/fsync.txt:121 -msgid "" -"You may continue to perform read operations on a :program:`mongod` " -"instance that has a :dbcommand:`fsync` lock. However, after the first " -"write operation all subsequent read operations wait until you unlock the " -":program:`mongod` instance." -msgstr "" - -# b0c811e929b6481180e7af414ef44dc7 -#: ../source/reference/command/fsync.txt:126 -msgid "Unlock ``mongod`` Instance" -msgstr "" - -# 923fe28b71cf4a73af798cea746d2c58 -#: ../source/reference/command/fsync.txt:128 -msgid "To unlock the :program:`mongod`, use :method:`db.fsyncUnlock()`:" -msgstr "" - -# 55bb134987e547998aa5e042a1b90604 -#: ../source/reference/command/fsync.txt:136 -msgid "Check Lock Status" -msgstr "" - -# 20c654b0d72e4eac936e0b48a7ee4219 -#: ../source/reference/command/fsync.txt:138 -msgid "" -"To check the state of the fsync lock, use :method:`db.currentOp()`. Use " -"the following JavaScript function in the shell to test if " -":program:`mongod` instance is currently locked:" -msgstr "" - -# eb15068039de42109bec6f2d9262532c -#: ../source/reference/command/fsync.txt:152 -msgid "" -"After loading this function into your :program:`mongo` shell session call" -" it, with the following syntax:" -msgstr "" - -# d708441427424eaaba0937f29f78499d -#: ../source/reference/command/fsync.txt:159 -msgid "" -"This function will return ``true`` if the :program:`mongod` instance is " -"currently locked and ``false`` if the :program:`mongod` is not locked." -msgstr "" - -#~ msgid "" -#~ "The database cannot be locked with " -#~ ":method:`db.fsyncLock()` while profiling is " -#~ "enabled. You must disable profiling " -#~ "before locking the database with " -#~ ":method:`db.fsyncLock()`. Disable profiling using" -#~ " :method:`db.setProfilingLevel()` as follows in" -#~ " the :program:`mongo` shell:" -#~ msgstr "" - -#~ msgid "" -#~ "This function will return ``true`` if" -#~ " the :program:`mongod` instance is " -#~ "currently locked and ``false`` if the" -#~ " :program:`mongod` is not locked. To " -#~ "unlock the :program:`mongod`, make a " -#~ "request for an unlock using the " -#~ "following operation:" -#~ msgstr "" - -#~ msgid "" -#~ "To unlock the :program:`mongod` instance, " -#~ "use :method:`db.fsyncUnlock()`:" -#~ msgstr "" - -# 732e5705385d45faaa1fbb75b1eb3e93 -#~ msgid "Behavior" -#~ msgstr "" - -# 93a51f8084814ef886c49bd66a09054a -#~ msgid "" -#~ "An :dbcommand:`fsync` lock is only " -#~ "possible on *individual* :program:`mongod` " -#~ "instances of a sharded cluster, not " -#~ "on the entire cluster. To backup " -#~ "an entire sharded cluster, please see" -#~ " :doc:`/administration/backup-sharded-clusters` " -#~ "for more information." -#~ msgstr "" - -# 8865119ac4d24d17a4b5466a67a111de -#~ msgid "" -#~ "If your :program:`mongod` has " -#~ ":term:`journaling ` enabled, consider " -#~ "using :ref:`another method ` to create a back up " -#~ "of the data set." -#~ msgstr "" - -# dc88706fbbb54c0fb9f004bfa5f2d5e8 -#~ msgid "" -#~ "After :dbcommand:`fsync`, with lock, runs " -#~ "on a :program:`mongod`, all write " -#~ "operations will block until a subsequent" -#~ " unlock. Read operations *may* also " -#~ "block. As a result, :dbcommand:`fsync`, " -#~ "with lock, is not a reliable " -#~ "mechanism for making a :program:`mongod` " -#~ "instance operate in a read-only " -#~ "mode." -#~ msgstr "" - -# 4d7e4688ea004fdc82e7f0b63fef4ed9 -#~ msgid "" -#~ "The :dbcommand:`fsync` operation is " -#~ "synchronous by default To run " -#~ ":dbcommand:`fsync` asynchronously, use the " -#~ "``async`` field set to ``true``:" -#~ msgstr "" - -# 2627c6cb278547998d98e5dd2b0a7261 -#~ msgid "" -#~ "The primary use of :dbcommand:`fsync` is" -#~ " to lock the :program:`mongod` instance " -#~ "in order to back up the files " -#~ "withing :program:`mongod`\\ 's " -#~ ":setting:`~storage.dbPath`. The operation flushes" -#~ " all data to the storage layer " -#~ "and blocks all write operations until" -#~ " you unlock the :program:`mongod` instance." -#~ msgstr "" - -#~ msgid "" -#~ "When calling :dbcommand:`fsync` with lock, " -#~ "ensure that the connection remains open" -#~ " to allow a subsequent call to " -#~ ":method:`db.fsyncUnlock()`." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/command/geoNear.po b/locale/es/LC_MESSAGES/reference/command/geoNear.po deleted file mode 100644 index 411053ee66f..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/geoNear.po +++ /dev/null @@ -1,409 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:14+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 6d495a02749b4d898853e25bc76b1b1f -#: ../source/reference/command/geoNear.txt:3 -msgid "geoNear" -msgstr "" - -# 8cfff6e757a846688f0f0f08892ee965 -#: ../source/reference/command/geoNear.txt -msgid "On this page" -msgstr "" - -# 6c83d4b26843481398c0f45f347923a8 -#: ../source/reference/command/geoNear.txt:14 -msgid "Definition" -msgstr "" - -# 7951474a98bb47cf9eb5c256c4351025 -#: ../source/reference/command/geoNear.txt:18 -msgid "" -"Returns documents in order of proximity to a specified point, from the " -"nearest to farthest. :dbcommand:`geoNear` requires a geospatial index." -msgstr "" - -# 459747e51b984293bfc2c4440df75749 -#: ../source/reference/command/geoNear.txt:22 -msgid "" -"The :dbcommand:`geoNear` command accepts a :term:`document` that contains" -" the following fields. Specify all distances in the same units as the " -"document coordinate system:" -msgstr "" - -# 65505e706c31426f88010558a9a13ad4 -#: ../source/reference/command/geoNear.txt:29 -msgid "Considerations" -msgstr "" - -# 72243ad1d51841ed8fbe1407095b4945 -#: ../source/reference/command/geoNear.txt:31 -msgid "" -":dbcommand:`geoNear` requires a geospatial index. However, the " -":dbcommand:`geoNear` command requires that a collection have *at most* " -"only one :doc:`2d index ` and/or only one :doc:`2dsphere " -"`." -msgstr "" - -# 9752ddbafb2d42cbae5f37cde26b368c -#: ../source/includes/extracts/views-unsupported-geoNear.rst:1 -msgid "" -":doc:`Views ` do not support geoNear operations (i.e. " -":dbcommand:`geoNear` command and :pipeline:`$geoNear` pipeline stage)" -msgstr "" - -# eaf51eab12e741e0b3b1ed1757ba29c3 -#: ../source/includes/fact-geoNear-restrict-near-in-query.rst:1 -msgid "" -"You cannot specify a :query:`$near` predicate in the ``query`` field of " -"the |geoNear|." -msgstr "" - -# 9a4f8efd107540d1878c96398a7e45a1 -#: ../source/reference/command/geoNear.txt:42 -msgid "Command Syntax" -msgstr "" - -# 17a4df0a10424af894b6da67834ef052 -#: ../source/reference/command/geoNear.txt:45 -msgid "``2dsphere`` Index" -msgstr "" - -# 77a93a3cdecf4c64af2634544e39f1f6 -#: ../source/reference/command/geoNear.txt:47 -msgid "" -"If using a ``2dsphere`` index, you can specify either a ``GeoJSON`` point" -" or a legacy coordinate pair for the ``near`` value." -msgstr "" - -# 7d42c31d66824ae292fb564df21500d7 -#: ../source/reference/command/geoNear.txt:50 -msgid "You must include ``spherical: true`` in the syntax." -msgstr "" - -# 6dfacf955bd64bdfa15716597b1ac7f7 -#: ../source/reference/command/geoNear.txt:52 -msgid "" -"With ``spherical: true``, if you specify a GeoJSON point, MongoDB uses " -"meters as the unit of measurement:" -msgstr "" - -# 92dc90b882d94f0b8ea48ec8e7692408 -#: ../source/reference/command/geoNear.txt:64 -msgid "" -"With ``spherical: true``, if you specify a legacy coordinate pair, " -"MongoDB uses radians as the unit of measurement:" -msgstr "" - -# 5b853615cf394372b8596c67aaad137b -#: ../source/reference/command/geoNear.txt:77 -msgid "``2d`` Index" -msgstr "" - -# eeb42d7808d0420caa3c91bee92ab426 -#: ../source/reference/command/geoNear.txt:79 -msgid "To query a :doc:`2d ` index, use the following syntax:" -msgstr "" - -# cdf03a361b6d4c0eb0eaaebb49648df8 -#: ../source/reference/command/geoNear.txt:89 -msgid "" -"If you specify ``spherical: true``, MongoDB uses spherical geometry to " -"calculate distances in radians. Otherwise, MongoDB uses planar geometry " -"to calculate distances between points." -msgstr "" - -# 2445c34fe6834d6d86c177cd7328d5c6 -#: ../source/reference/command/geoNear.txt:94 -msgid "Behavior" -msgstr "" - -# 21a4770d3a064f7ea3dba6d9cf9ad95e -#: ../source/includes/fact-geo-near-returns-sorted-results.rst:1 -msgid "" -"|geo-operation| sorts documents by distance. If you also include a " -":method:`~cursor.sort()` for the query, :method:`~cursor.sort()` re-" -"orders the matching documents, effectively overriding the sort operation " -"already performed by |geo-operation|. When using :method:`~cursor.sort()`" -" with geospatial queries, consider using :query:`$geoWithin` operator, " -"which does not sort documents, instead of |geo-operation|." -msgstr "" - -# f7c22b5c167749438487ec7725534b94 -#: ../source/reference/command/geoNear.txt:100 -msgid "" -"Because :dbcommand:`geoNear` orders the documents from nearest to " -"farthest, the ``minDistance`` field effectively skips over the first *n* " -"documents where *n* is determined by the distance requirement." -msgstr "" - -# 3753fa9dd5c64d9dac6dc013c3ad2408 -#: ../source/reference/command/geoNear.txt:104 -msgid "" -"The :dbcommand:`geoNear` command provides an alternative to the " -":query:`$near` operator. In addition to the functionality of " -":query:`$near`, :dbcommand:`geoNear` returns additional diagnostic " -"information." -msgstr "" - -# 7be604ba3c5846e2982146cc17812e3f -#: ../source/reference/command/geoNear.txt:112 -msgid "Examples" -msgstr "" - -# 0de71ec4a88d410c90fbb4c3c6ea0f9f -#: ../source/reference/command/geoNear.txt:114 -msgid "" -"The following examples run the :dbcommand:`geoNear` command on the " -"collection ``places`` that has a ``2dsphere`` index." -msgstr "" - -# cc5a6eec0f494b23b75e9c2f9e64c4a8 -#: ../source/reference/command/geoNear.txt:118 -msgid "Specify a Query Condition" -msgstr "" - -# 5652990445db4a488d302c7c9136490e -#: ../source/reference/command/geoNear.txt:120 -msgid "" -"The following :dbcommand:`geoNear` command queries for documents whose " -"``category`` equals ``\"public\"`` and returns the matching documents in " -"order of nearest to farthest to the specified point:" -msgstr "" - -# b5b831c3f1994b75ba3331b7af9b2d63 -#: ../source/reference/command/geoNear.txt:135 -msgid "" -"The operation returns the following output, the documents in the " -"``results`` from nearest to farthest:" -msgstr "" - -# b9041e549c7049c0b2cbec5a52a31878 -#: ../source/reference/command/geoNear.txt:183 -msgid "Specify a ``minDistance`` and ``maxDistance``" -msgstr "" - -# f4be0aec28904927838cd3bd68fc2277 -#: ../source/reference/command/geoNear.txt:185 -msgid "" -"The following example specifies a ``minDistance`` of ``3000`` meters and " -"``maxDistance`` of ``7000`` meters:" -msgstr "" - -# e8fb29298bda40e49af19aa302877cd9 -#: ../source/reference/command/geoNear.txt:201 -msgid "The operation returns the following output:" -msgstr "" - -# bb693625cb924a7084ea3f6ca1ec2dab -#: ../source/reference/command/geoNear.txt:229 -msgid "Override Default Read Concern" -msgstr "" - -# 0778b298f21d4e928ca0db02268ab7d5 -#: ../source/reference/command/geoNear.txt:231 -msgid "" -"To override the default read concern level of :readconcern:`\"local\"`, " -"use the ``readConcern`` option." -msgstr "" - -# fdf65debb147450ba0b3a835e9dd3971 -#: ../source/reference/command/geoNear.txt:234 -msgid "" -"The following operation on a replica set specifies a :doc:`/reference" -"/read-concern` of :readconcern:`\"majority\"` to read the most recent " -"copy of the data confirmed as having been written to a majority of the " -"nodes." -msgstr "" - -# 21e405d1e04342b7a82bd3b1ff793d41 -#: ../source/includes/fact-enable-majority-readConcern.rst:1 -msgid "To use :term:`read concern` level of :readconcern:`\"majority\"`," -msgstr "" - -# a0323e3f56a046618224b4c7f77c7a17 -#: ../source/includes/fact-enable-majority-readConcern.rst:3 -msgid "" -"you must start the :program:`mongod` instances with the " -":option:`--enableMajorityReadConcern` command line option (or the " -":setting:`replication.enableMajorityReadConcern` set to ``true`` if using" -" a configuration file)." -msgstr "" - -# 8240091cebbb42c89836eada766191ff -#: ../source/includes/fact-enable-majority-readConcern.rst:8 -msgid "" -"replica sets must use :ref:`WiredTiger storage engine ` and election :rsconf:`protocol version 1 `." -msgstr "" - -# abda7f6c8ff04b77bd3a405a30d418fb -#: ../source/includes/fact-readConcern-most-recent-data-in-node.rst:1 -msgid "" -"Regardless of the :term:`read concern` level, the most recent data on a " -"node may not reflect the most recent version of the data in the system." -msgstr "" - -# aa9fd9341ee34962b43f3cf7a8a1b787 -#: ../source/includes/usage-read-concern-majority.rst:1 -msgid "" -"To ensure that a single thread can read its own writes, use " -":readconcern:`\"majority\"` read concern and :writeconcern:`\"majority\"`" -" write concern against the primary of the replica set." -msgstr "" - -# d436bee3ca6d4e11a5337abd1be27dbd -#: ../source/reference/command/geoNear.txt:260 -msgid "Output" -msgstr "" - -# 8d04ddc705834401a5a0516508e28060 -#: ../source/reference/command/geoNear.txt:262 -msgid "" -"The :dbcommand:`geoNear` command returns a document with the following " -"fields:" -msgstr "" - -# dc8ea2a97e2d479fa002c501965ce6ce -#: ../source/reference/command/geoNear.txt:267 -msgid "" -"An array with the results of the :dbcommand:`geoNear` command, sorted by " -"distance with the nearest result listed first and farthest last." -msgstr "" - -# 9d3091fd8c46423bb6f6028a41ffbc69 -#: ../source/reference/command/geoNear.txt:272 -msgid "" -"For each document in the results, the distance from the coordinates " -"defined in the :dbcommand:`geoNear` command." -msgstr "" - -# 0fb778f64bc4413d8c55073ceb450e46 -#: ../source/reference/command/geoNear.txt:277 -msgid "The document from the collection." -msgstr "" - -# 8750e274abbf41b49d107bae47f6a570 -#: ../source/reference/command/geoNear.txt:281 -msgid "" -"An object with statistics about the query used to return the results of " -"the :dbcommand:`geoNear` search." -msgstr "" - -# 1f23f3d54680443087da02bba2b9ac38 -#: ../source/reference/command/geoNear.txt:286 -msgid "The total number of index entries scanned during the database operation." -msgstr "" - -# a8a40177da3e49b39fcb180bea6344f6 -#: ../source/reference/command/geoNear.txt:290 -msgid "" -"The total number of documents read from disk during the database " -"operation." -msgstr "" - -# 3f9d2a9df1544dbb8358f9b6b14800b7 -#: ../source/reference/command/geoNear.txt:294 -msgid "" -"The average distance between the coordinates defined in the " -":dbcommand:`geoNear` command and coordinates of the documents returned as" -" results." -msgstr "" - -# bfb9405f03894712ac6ccb35a68a2268 -#: ../source/reference/command/geoNear.txt:300 -msgid "" -"The maximum distance between the coordinates defined in the " -":dbcommand:`geoNear` command and coordinates of the documents returned as" -" results." -msgstr "" - -# 3594151b812e4ec7a34faad4be64260f -#: ../source/reference/command/geoNear.txt:306 -msgid "The execution time of the database operation, in milliseconds." -msgstr "" - -# f756e38813e347e29044a5d8965bb34c -#: ../source/reference/command/geoNear.txt:310 -msgid "" -"A value of ``1`` indicates the :dbcommand:`geoNear` search succeeded. A " -"value of ``0`` indicates an error." -msgstr "" - -# d648b5e23d2e48d9a3d68d511c099909 -#~ msgid "" -#~ "Specifies a point for which a " -#~ ":term:`geospatial` query returns the closest" -#~ " documents first. The query returns " -#~ "the documents from nearest to farthest." -#~ " The :dbcommand:`geoNear` command provides " -#~ "an alternative to the :query:`$near` " -#~ "operator. In addition to the " -#~ "functionality of :query:`$near`, " -#~ ":dbcommand:`geoNear` returns additional diagnostic" -#~ " information." -#~ msgstr "" - -# 8fb1cca6b4384717bcddbc52f7e168e2 -#~ msgid "" -#~ "The :dbcommand:`geoNear` command can use " -#~ "either a :term:`GeoJSON` point or " -#~ ":term:`legacy coordinate pairs`. Queries that" -#~ " use a ``2d`` index return a " -#~ "limit of 100 documents." -#~ msgstr "" - -# 313a35856afc4c419afe75e10bbb1901 -#~ msgid "Command Format" -#~ msgstr "" - -# 1a7c822816164fe5928ff156c79e5605 -#~ msgid "" -#~ "To query a :doc:`2dsphere `" -#~ " index, use the following syntax:" -#~ msgstr "" - -# 4b171cf529b54983a3928edfde894cd7 -#~ msgid "To query a :doc:`2d ` index, use:" -#~ msgstr "" - -#~ msgid "" -#~ "The :dbcommand:`geoNear` command requires that" -#~ " a collection have *at most* only " -#~ "one :doc:`2d index ` and/or " -#~ "only one :doc:`2dsphere `." -#~ msgstr "" - -#~ msgid "" -#~ "|geo-operation| always returns the " -#~ "documents sorted by distance. Any other" -#~ " sort order requires to sort the " -#~ "documents in memory, which can be " -#~ "inefficient. To return results in a " -#~ "different sort order, use the " -#~ ":operator:`$geoWithin` operator and the " -#~ ":method:`sort()` method." -#~ msgstr "" - -#~ msgid "You must include ``spherical: true``." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/command/geoSearch.po b/locale/es/LC_MESSAGES/reference/command/geoSearch.po deleted file mode 100644 index 50bb8fb8876..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/geoSearch.po +++ /dev/null @@ -1,162 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:22+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 06662a60b70d47138fd44c9319cdff80 -#: ../source/reference/command/geoSearch.txt:3 -msgid "geoSearch" -msgstr "" - -# 9c80f3ceb3e84f85a44bdbb981defa25 -#: ../source/reference/command/geoSearch.txt -msgid "On this page" -msgstr "" - -# 5e3c07ee8090427a8712f0419f6ed00d -#: ../source/reference/command/geoSearch.txt:15 -msgid "" -"The :dbcommand:`geoSearch` command provides an interface to MongoDB's " -":term:`haystack index` functionality. These indexes are useful for " -"returning results based on location coordinates *after* collecting " -"results based on some other query (i.e. a \"haystack.\")" -msgstr "" - -# ccd3c5a417ae473d876e2aa651d1d622 -#: ../source/reference/command/geoSearch.txt:20 -msgid "" -"The :dbcommand:`geoSearch` command accepts a :term:`document` that " -"contains the following fields." -msgstr "" - -# 65b45051c39f4c12a8b5fe660c639828 -#: ../source/reference/command/geoSearch.txt:26 -msgid "Behavior" -msgstr "" - -# b0a39be429e94e939a06fae838eb716e -#: ../source/reference/command/geoSearch.txt:28 -msgid "" -"Unless specified otherwise, the :dbcommand:`geoSearch` command limits " -"results to 50 documents." -msgstr "" - -# 57e01ad4f2b1427b86888fe6d8e3a8de -#: ../source/reference/command/geoSearch.txt:31 -msgid ":dbcommand:`geoSearch` is not supported for sharded clusters." -msgstr "" - -# 27066617f8f34c6b9269e39d4f681dcb -#: ../source/reference/command/geoSearch.txt:35 -msgid "Examples" -msgstr "" - -# 7f476b9a6f06475dbf9e6033f368248f -#: ../source/reference/command/geoSearch.txt:37 -msgid "Consider the following example:" -msgstr "" - -# 2e800df0e238442b88eab53fcfc53785 -#: ../source/reference/command/geoSearch.txt:49 -msgid "" -"The above command returns all documents with a ``type`` of ``restaurant``" -" having a maximum distance of 6 units from the coordinates ``[ -73.9667, " -"40.78 ]`` in the collection ``places`` up to a maximum of 30 results." -msgstr "" - -# 5e50540fcc2b4495870d0bcbdac5bc00 -#: ../source/reference/command/geoSearch.txt:55 -msgid "Override Default Read Concern" -msgstr "" - -# 638671014da14dfc9174fa3721c70c16 -#: ../source/reference/command/geoSearch.txt:57 -msgid "" -"To override the default read concern level of :readconcern:`\"local\"`, " -"use the ``readConcern`` option." -msgstr "" - -# 762029d30f3747778a578b34f0fd4e1c -#: ../source/reference/command/geoSearch.txt:60 -msgid "" -"The following operation on a replica set specifies a :doc:`/reference" -"/read-concern` of :readconcern:`\"majority\"` to read the most recent " -"copy of the data confirmed as having been written to a majority of the " -"nodes." -msgstr "" - -# 7adcd84ebaca4265bc95ce4f5f3dfa36 -#: ../source/includes/fact-enable-majority-readConcern.rst:1 -msgid "To use :term:`read concern` level of :readconcern:`\"majority\"`," -msgstr "" - -# 95702c056db64ec08f2295cd01f06346 -#: ../source/includes/fact-enable-majority-readConcern.rst:3 -msgid "" -"you must start the :program:`mongod` instances with the " -":option:`--enableMajorityReadConcern` command line option (or the " -":setting:`replication.enableMajorityReadConcern` set to ``true`` if using" -" a configuration file)." -msgstr "" - -# 7fddfa2b274e41d98531c4fca92313ef -#: ../source/includes/fact-enable-majority-readConcern.rst:8 -msgid "" -"replica sets must use :ref:`WiredTiger storage engine ` and election :rsconf:`protocol version 1 `." -msgstr "" - -# 610839e38d484b6193bcfcc28b8956d8 -#: ../source/includes/fact-readConcern-most-recent-data-in-node.rst:1 -msgid "" -"Regardless of the :term:`read concern` level, the most recent data on a " -"node may not reflect the most recent version of the data in the system." -msgstr "" - -# d27302f5782e4b468c9e650875e261d5 -#: ../source/includes/usage-read-concern-majority.rst:1 -msgid "" -"To ensure that a single thread can read its own writes, use " -":readconcern:`\"majority\"` read concern and :writeconcern:`\"majority\"`" -" write concern against the primary of the replica set." -msgstr "" - -# 60a8f6e999ee4080aaf5e169b6aac92d -#~ msgid "" -#~ "The :dbcommand:`geoSearch` command provides an" -#~ " interface to MongoDB's :term:`haystack " -#~ "index` functionality. These indexes are " -#~ "useful for returning results based on" -#~ " location coordinates *after* collecting " -#~ "results based on some other query " -#~ "(i.e. a \"haystack.\") Consider the " -#~ "following example:" -#~ msgstr "" - -# 1bd79ed7a2054638b327881dd779e658 -#~ msgid "" -#~ "The above command returns all documents" -#~ " with a ``type`` of ``restaurant`` " -#~ "having a maximum distance of 6 " -#~ "units from the coordinates ``[30,33]`` " -#~ "in the collection ``places`` up to " -#~ "a maximum of 30 results." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/command/geoWalk.po b/locale/es/LC_MESSAGES/reference/command/geoWalk.po deleted file mode 100644 index 0d5742a6fb3..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/geoWalk.po +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:17+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 12f53b8213b74a7388c55be00ecd02f9 -#: ../source/reference/command/geoWalk.txt:3 -msgid "geoWalk" -msgstr "" - -# 3e47b65c67e54799832c84c3235c1254 -#: ../source/reference/command/geoWalk.txt:9 -msgid ":dbcommand:`geoWalk` is an internal command." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/command/getCmdLineOpts.po b/locale/es/LC_MESSAGES/reference/command/getCmdLineOpts.po deleted file mode 100644 index 824952c62cb..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/getCmdLineOpts.po +++ /dev/null @@ -1,58 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:18+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# f2f954b6ccba44d6828d68d2322dfc97 -#: ../source/reference/command/getCmdLineOpts.txt:3 -msgid "getCmdLineOpts" -msgstr "" - -# 0dd1f54c5e4a416dbbcf41c454122688 -#: ../source/reference/command/getCmdLineOpts.txt:23 -msgid "Consider the following example output of :dbcommand:`getCmdLineOpts`:" -msgstr "" - -#: ../source/reference/command/getCmdLineOpts.txt:9 -msgid "" -"The :dbcommand:`getCmdLineOpts` command returns a document containing " -"command line options used to start the given :program:`mongod` or " -":program:`mongos`:" -msgstr "" - -#: ../source/reference/command/getCmdLineOpts.txt:16 -msgid "" -"This command returns a document with two fields, ``argv`` and ``parsed``. " -"The ``argv`` field contains an array with each item from the command string " -"used to invoke :program:`mongod` or :program:`mongos`. The document in the " -"``parsed`` field includes all runtime options, including those parsed from " -"the command line and those specified in the configuration file, if " -"specified." -msgstr "" - -#~ msgid "" -#~ "The :dbcommand:`getCmdLineOpts` command returns a document containing " -#~ "command line options used to start the given :program:`mongod`:" -#~ msgstr "" - -#~ msgid "" -#~ "This command returns a document with two fields, ``argv`` and ``parsed``. " -#~ "The ``argv`` field contains an array with each item from the command string " -#~ "used to invoke :program:`mongod`. The document in the ``parsed`` field " -#~ "includes all runtime options, including those parsed from the command line " -#~ "and those specified in the configuration file, if specified." -#~ msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/command/getLastError.po b/locale/es/LC_MESSAGES/reference/command/getLastError.po deleted file mode 100644 index 16db8716147..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/getLastError.po +++ /dev/null @@ -1,407 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:05+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 957bb79541564e289ba38fe2ac9c02e0 -#: ../source/reference/command/getLastError.txt:3 -msgid "getLastError" -msgstr "" - -# 77cbfb5b00d243e9837dfbca4694cbc6 -#: ../source/reference/command/getLastError.txt -msgid "On this page" -msgstr "" - -# 5f4e03bfa77040e09edaabf9d16dcc99 -#: ../source/reference/command/getLastError.txt:14 -msgid "Definition" -msgstr "" - -# 2161f84d93524fed884908c97e5f9f80 -#: ../source/includes/extracts/fact-2.6-wc-gle-change-cmd-getLastError.rst:5 -msgid "" -"A new protocol for :ref:`write operations ` " -"integrates write concerns with the write operations, eliminating the need" -" for a separate :dbcommand:`getLastError`. :ref:`Most write methods " -"` now return the status of the write " -"operation, including error information. In previous versions, clients " -"typically used the :dbcommand:`getLastError` in combination with a write " -"operation to verify that the write succeeded." -msgstr "" - -# c838684f4265457dbb860483b4f844d4 -#: ../source/reference/command/getLastError.txt:20 -msgid "" -"Returns the error status of the preceding write operation on the *current" -" connection*." -msgstr "" - -# 86c0a0406dff484e854060db3eaefe66 -#: ../source/reference/command/getLastError.txt:23 -msgid ":dbcommand:`getLastError` uses the following prototype form:" -msgstr "" - -# 40bf6f30e54a4c78ba8fff0656eb40ef -#: ../source/reference/command/getLastError.txt:29 -msgid ":dbcommand:`getLastError` uses the following fields:" -msgstr "" - -# 04dde49dcd7440a2894af856864b1003 -#: ../source/reference/command/getLastError.txt:33 -msgid ":doc:`/reference/write-concern`" -msgstr "" - -# f373552dd3e249c782a7eed6b2ce471d -#: ../source/reference/command/getLastError.txt:38 -msgid "Output" -msgstr "" - -# b0bd0b15c0c24bd7b7f304703ed90454 -#: ../source/reference/command/getLastError.txt:40 -msgid "" -"Each :dbcommand:`~db.collection.getLastError()` command returns a " -"document containing a subset of the fields listed below." -msgstr "" - -# 22f7fa6d06514c94b0273a226012f809 -#: ../source/reference/command/getLastError.txt:45 -msgid "" -":data:`~getLastError.ok` is ``true`` when the :dbcommand:`getLastError` " -"command completes successfully." -msgstr "" - -# c3c73b927a50465c9762d8b7c242e464 -#: ../source/reference/command/getLastError.txt:48 -msgid "" -"A value of ``true`` does *not* indicate that the preceding operation did " -"not produce an error." -msgstr "" - -# 17270e7cce754f268d7d9d323a850d76 -#: ../source/reference/command/getLastError.txt:53 -msgid "" -":data:`~getLastError.err` is ``null`` unless an error occurs. When there " -"was an error with the preceding operation, ``err`` contains a string " -"identifying the error." -msgstr "" - -# 88e47f1cee76475ea631b2329e778022 -#: ../source/reference/command/getLastError.txt:61 -msgid "" -":data:`~getLastError.errmsg` contains the description of the error. " -":data:`~getLastError.errmsg` only appears if there was an error with the " -"preceding operation." -msgstr "" - -# 82ec2317915d47458acf9803f3a33f6e -#: ../source/reference/command/getLastError.txt:67 -msgid "" -":data:`~getLastError.code` reports the preceding operation's error code. " -"For description of the error, see :data:`~getLastError.err` and " -":data:`~getLastError.errmsg`." -msgstr "" - -# e746491972c2454a977997b5834ecc7a -#: ../source/reference/command/getLastError.txt:73 -msgid "The identifier of the connection." -msgstr "" - -# 166f14984d68442b83d2bd512ed32330 -#: ../source/reference/command/getLastError.txt:77 -msgid "" -"When issued against a replica set member and the preceding operation was " -"a write or update, :data:`~getLastError.lastOp` is the *optime* timestamp" -" in the :term:`oplog` of the change." -msgstr "" - -# 9e503a1e24ec480bb0dba500a74fcd3a -#: ../source/reference/command/getLastError.txt:83 -msgid "" -"If the preceding operation was an update or a remove operation, but *not*" -" a :dbcommand:`findAndModify` operation, :data:`~getLastError.n` reports " -"the number of documents matched by the update or remove operation." -msgstr "" - -# 6bfbd5b0183d4347b4c875b75131f096 -#: ../source/reference/command/getLastError.txt:88 -msgid "" -"For a remove operation, the number of matched documents will equal the " -"number removed." -msgstr "" - -# f694b11d44b844849ec6faa01cd7fca4 -#: ../source/reference/command/getLastError.txt:91 -msgid "" -"For an update operation, if the operation results in no change to the " -"document, such as setting the value of the field to its current value, " -"the number of matched documents may be smaller than the number of " -"documents actually modified. If the update includes the ``upsert:true`` " -"option and results in the creation of a new document, " -":data:`~getLastError.n` returns the number of documents inserted." -msgstr "" - -# 6010265b103f413b85fc862ae8bcc9ae -#: ../source/reference/command/getLastError.txt:99 -msgid "" -":data:`~getLastError.n` is ``0`` if reporting on an update or remove that" -" occurs through a :dbcommand:`findAndModify` operation." -msgstr "" - -# 3d682d318d9c428688e8305350e37030 -#: ../source/reference/command/getLastError.txt:104 -msgid "" -":data:`~getLastError.syncMillis` is the number of milliseconds spent " -"waiting for the write to disk operation (e.g. write to journal files)." -msgstr "" - -# 7eff651380954f66bd782f8250ffd228 -#: ../source/reference/command/getLastError.txt:110 -msgid "" -"When issued against a sharded cluster after a write operation, " -":data:`~getLastError.shards` identifies the shards targeted in the write " -"operation. :data:`~getLastError.shards` is present in the output only if " -"the write operation targets multiple shards." -msgstr "" - -# d1906fe59fc84da489dd0e4c74e85e20 -#: ../source/reference/command/getLastError.txt:117 -msgid "" -"When issued against a sharded cluster after a write operation, identifies" -" the shard targeted in the write operation. " -":data:`~getLastError.singleShard` is only present if the write operation " -"targets exactly one shard." -msgstr "" - -# 77ed22b809fc49019cc7429a2266f9fb -#: ../source/reference/command/getLastError.txt:124 -msgid "" -":data:`~getLastError.updatedExisting` is ``true`` when an update affects " -"at least one document and does not result in an :term:`upsert`." -msgstr "" - -# 4dd63825518e43e5ba06af6ed28e47eb -#: ../source/reference/command/getLastError.txt:130 -msgid "" -"If the update results in an insert, :data:`~getLastError.upserted` is the" -" value of ``_id`` field of the document." -msgstr "" - -# 5b8bc50a97cb4e10868db172f40971cd -#: ../source/reference/command/getLastError.txt:133 -msgid "" -"Earlier versions of MongoDB included :data:`~getLastError.upserted` only " -"if ``_id`` was an :term:`ObjectId `." -msgstr "" - -# 6d1d06262ba64c8c91a9d9515c874676 -#: ../source/reference/command/getLastError.txt:140 -msgid "" -"If set, ``wnote`` indicates that the preceding operation's error relates " -"to using the ``w`` parameter to :dbcommand:`getLastError`." -msgstr "" - -# 00a8781a45d0429da69e85d7902490d7 -#: ../source/reference/command/getLastError.txt -msgid "See" -msgstr "" - -# e983124fa554433e89db1ba0cb51dada -#: ../source/reference/command/getLastError.txt:148 -msgid "" -":data:`~getLastError.wtimeout` is ``true`` if the " -":dbcommand:`getLastError` timed out because of the ``wtimeout`` setting " -"to :dbcommand:`getLastError`." -msgstr "" - -# b69ebe78a09a4c7fad1c25086766bd12 -#: ../source/reference/command/getLastError.txt:154 -msgid "" -"If the preceding operation specified a timeout using the ``wtimeout`` " -"setting to :dbcommand:`getLastError`, then :data:`~getLastError.waited` " -"reports the number of milliseconds :dbcommand:`getLastError` waited " -"before timing out." -msgstr "" - -# 3d342a23851849fab82c5719f386be76 -#: ../source/reference/command/getLastError.txt:161 -msgid "" -":data:`getLastError.wtime` is the number of milliseconds spent waiting " -"for the preceding operation to complete. If :dbcommand:`getLastError` " -"timed out, :data:`~getLastError.wtime` and " -":dbcommand:`getLastError.waited` are equal." -msgstr "" - -# 6cdb6e82b8c14db596e69057d6e65ba6 -#: ../source/reference/command/getLastError.txt:168 -msgid "" -"If writing to a replica set, :data:`~getLastError.writtenTo` is an array " -"that contains the hostname and port number of the members that confirmed " -"the previous write operation, based on the value of the ``w`` field in " -"the command." -msgstr "" - -# 144c9d15436044cfaf9f72f9204aa322 -#: ../source/reference/command/getLastError.txt:176 -msgid "Examples" -msgstr "" - -# 18933331f7a94e4cbc664d514de61d0e -#: ../source/reference/command/getLastError.txt:179 -msgid "Confirm Replication to Two Replica Set Members" -msgstr "" - -# c4dd2007eed64e1882b93e64f419da5f -#: ../source/reference/command/getLastError.txt:181 -msgid "" -"The following example ensures the preceding operation has replicated to " -"two members (the primary and one other member). The command also " -"specifies a timeout of ``5000`` milliseconds to ensure that " -"the:dbcommand:`getLastError` command does not block forever if MongoDB " -"cannot satisfy the requested write concern:" -msgstr "" - -# 5746e7624c844dfdbd6c80204b6df052 -#: ../source/reference/command/getLastError.txt:192 -msgid "Confirm Replication to a Majority of a Replica Set" -msgstr "" - -# 18234f89fc034b5d956e7a79b0755f41 -#: ../source/reference/command/getLastError.txt:194 -msgid "" -"The following example ensures the write operation has replicated to a " -"majority of the voting members of the replica set. The command also " -"specifies a timeout of ``5000`` milliseconds to ensure that " -"the:dbcommand:`getLastError` command does not block forever if MongoDB " -"cannot satisfy the requested write concern:" -msgstr "" - -# 807bdd7319584cbba6a84237db7d0254 -#: ../source/includes/fact-master-slave-majority.rst:1 -msgid "" -"In :doc:`Master/Slave ` deployments, MongoDB treats " -"``w: \"majority\"`` as equivalent to ``w: 1``. In earlier versions of " -"MongoDB, ``w: \"majority\"`` produces an error in :doc:`master/slave " -"` deployments." -msgstr "" - -#~ msgid "" -#~ "Returns the error status of the " -#~ "preceding operation on the *current " -#~ "connection*. Clients typically use " -#~ ":dbcommand:`.getLastError` in combination with " -#~ "write operations to ensure that the " -#~ "write succeeds." -#~ msgstr "" - -#~ msgid "" -#~ "In :doc:`Master/Slave ` " -#~ "deployments, :dbcommand:`getLastError` treats " -#~ "``w:majority`` as equivalent to ``w:1``. " -#~ "In earlier versions of MongoDB, " -#~ "``w:majority`` produces an error in " -#~ ":doc:`master/slave ` " -#~ "deployments." -#~ msgstr "" - -# 0c76fd86c3fc44758d928ac21295258d -#~ msgid "" -#~ ":doc:`Write Concern `, " -#~ ":doc:`/reference/write-concern`, and :ref" -#~ ":`replica-set-write-concern`." -#~ msgstr "" - -# 5a74d85ddfb44a0fb91db9afe3e62bbd -#~ msgid "" -#~ ":data:`~getLastError.err` is ``null`` unless " -#~ "an error occurs. When there was an" -#~ " error with the preceding operation, " -#~ "``err`` contains a textual description " -#~ "of the error." -#~ msgstr "" - -# 2abd2f53610e428790692988f94593f7 -#~ msgid "" -#~ ":data:`~getLastError.code` reports the preceding " -#~ "operation's error code." -#~ msgstr "" - -# 7508757e223f4d79aef261fdceb8909e -#~ msgid "" -#~ ":data:`~getLastError.n` reports the number of" -#~ " documents updated or removed, if the" -#~ " preceding operation was an update or" -#~ " remove operation." -#~ msgstr "" - -# e830aede44df488d9d5838b397990e1e -#~ msgid "" -#~ "The following example ensures the " -#~ "operation has replicated to two members" -#~ " (the primary and one other member):" -#~ msgstr "" - -# 44a5e174044041e3ab55524c98900fab -#~ msgid "" -#~ "The following example ensures the write" -#~ " operation has replicated to a " -#~ "majority of the configured members of" -#~ " the set." -#~ msgstr "" - -# fdebc807cdb24fd8a0d2bfec4500772f -#~ msgid "Set a Timeout for a ``getLastError`` Response" -#~ msgstr "" - -# 4119be405aa74c08ad450ead708238e9 -#~ msgid "" -#~ "Unless you specify a timeout, a " -#~ ":dbcommand:`getLastError` command may block " -#~ "forever if MongoDB cannot satisfy the" -#~ " requested write concern. To specify " -#~ "a timeout of 5000 milliseconds, use " -#~ "an invocation that resembles the " -#~ "following:" -#~ msgstr "" - -# f5f17f2de65b4003989073b964fd034e -#~ msgid "" -#~ "When ``wtimeout`` is ``0``, the " -#~ ":dbcommand:`getLastError` operation will never " -#~ "time out." -#~ msgstr "" - -#~ msgid "" -#~ "A new protocol for :ref:`write " -#~ "operations ` " -#~ "integrates write concerns with the write" -#~ " operations, eliminating the need for " -#~ "a separate |gle|. Write methods now " -#~ "return the status of the write " -#~ "operation, including error information." -#~ msgstr "" - -#~ msgid "" -#~ "In previous versions, clients typically " -#~ "used the |gle| in combination with " -#~ "the write operations to ensure that " -#~ "the write succeeds." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/command/getLog.po b/locale/es/LC_MESSAGES/reference/command/getLog.po deleted file mode 100644 index 6cbb4a931d6..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/getLog.po +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:18+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 61285002c69f49629920a256eedbe3ee -#: ../source/reference/command/getLog.txt:3 -msgid "getLog" -msgstr "" - -# f43be77393744724ad2ac10b49f3ed2c -#: ../source/reference/command/getLog.txt:9 -msgid "" -"The :dbcommand:`getLog` command returns a document with a ``log`` array that" -" contains recent messages from the :program:`mongod` process log. The " -":dbcommand:`getLog` command has the following syntax:" -msgstr "" - -# a53dca7b65be477f988d0f2c55d930e2 -#: ../source/reference/command/getLog.txt:18 -msgid "Replace ```` with one of the following values:" -msgstr "" - -# 272ad8d7746b4ac4bbd7221c6fff4022 -#: ../source/reference/command/getLog.txt:20 -msgid "``global`` - returns the combined output of all recent log entries." -msgstr "" - -# 5e85897936584769a26e586a180341e6 -#: ../source/reference/command/getLog.txt:23 -msgid "" -"``rs`` - if the :program:`mongod` is part of a :term:`replica set`, " -":dbcommand:`getLog` will return recent notices related to replica set " -"activity." -msgstr "" - -# a28be896a1124305a411e85098f26eb3 -#: ../source/reference/command/getLog.txt:27 -msgid "" -"``startupWarnings`` - will return logs that *may* contain errors or warnings" -" from MongoDB's log from when the current process started. If " -":program:`mongod` started without warnings, this filter may return an empty " -"array." -msgstr "" - -# f9061059e8a944aaa4d7c00dd8f0e9fe -#: ../source/reference/command/getLog.txt:32 -msgid "" -"You may also specify an asterisk (e.g. ``*``) as the ```` value to " -"return a list of available log filters. The following interaction from the " -":program:`mongo` shell connected to a replica set:" -msgstr "" - -# aed7f4f59e044cd09801e70ece626c11 -#: ../source/reference/command/getLog.txt:42 -msgid "" -":dbcommand:`getLog` returns events from a RAM cache of the :program:`mongod`" -" events and *does not* read log data from the log file." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/command/getMore.po b/locale/es/LC_MESSAGES/reference/command/getMore.po deleted file mode 100644 index 8ba120b4948..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/getMore.po +++ /dev/null @@ -1,58 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# c6fefd0e6b564a6a87b32f68ee696fc8 -#: ../source/reference/command/getMore.txt:3 -msgid "getMore" -msgstr "" - -# 3d5a808489804ead8c0ae5ea6498d7ee -#: ../source/reference/command/getMore.txt -msgid "On this page" -msgstr "" - -# 7b82d7ed523a42cc9c9d3ab321df6745 -#: ../source/reference/command/getMore.txt:14 -msgid "Definition" -msgstr "" - -# 8bd2593545fb459a8c1bbae3298534f9 -#: ../source/reference/command/getMore.txt:20 -msgid "" -"Use in conjunction with commands that return a cursor, e.g. " -":dbcommand:`find` and :dbcommand:`aggregate`, to return subsequent " -"batches of documents currently pointed to by the cursor." -msgstr "" - -# e079192fd73e4a73936996f9cb0b8412 -#: ../source/reference/command/getMore.txt:24 -msgid "The :dbcommand:`getMore` command has the following form:" -msgstr "" - -# e7a1c2f892694204a0a3392d44a0f872 -#: ../source/reference/command/getMore.txt:35 -msgid "The command accepts the following fields:" -msgstr "" - -# be2df0fbfadb47758743e91295394f12 -#: ../source/reference/command/getMore.txt:39 -msgid ":ref:`3.2-driver-compatibility`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/command/getParameter.po b/locale/es/LC_MESSAGES/reference/command/getParameter.po deleted file mode 100644 index 83753b78ef4..00000000000 --- a/locale/es/LC_MESSAGES/reference/command/getParameter.po +++ /dev/null @@ -1,155 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:13+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 20f9709d9a6546c596d6f921d895c87f -#: ../source/reference/command/getParameter.txt:3 -msgid "getParameter" -msgstr "" - -# 02ef0a681e81484eb5bca0c7bed91d3c -#: ../source/reference/command/getParameter.txt -msgid "On this page" -msgstr "" - -# 2c5fe3219d27441dbe41a9827dd44a63 -#: ../source/reference/command/getParameter.txt:15 -msgid "" -":dbcommand:`getParameter` is an administrative command for retrieving the" -" value of options normally set on the command line. Use the " -":method:`db.runCommand( { command } )` method to run the" -" :dbcommand:`getParameter` command." -msgstr "" - -# 900f4a0fa72a438c9c90f6ce8916ecff -#: ../source/reference/command/getParameter.txt:20 -msgid "The :dbcommand:`getParameter` command has the following syntax:" -msgstr "" - -# 8250b0a56aaa40168ab88f1f21b769b2 -#: ../source/reference/command/getParameter.txt:29 -msgid "The command takes the following fields:" -msgstr "" - -# 68bff1e6175840e0b5f23bd754ba8ba0 -#: ../source/reference/command/getParameter.txt:34 -msgid "Behavior" -msgstr "" - -# fad4bb089a084f59aeb6c21ff71fb82d -#: ../source/reference/command/getParameter.txt:36 -msgid "" -":dbcommand:`getParameter` runs on the ``admin`` database only, and " -"returns an error if run on any other database." -msgstr "" - -# 3b582824490d47609f0858f7165395a7 -#: ../source/reference/command/getParameter.txt:39 -msgid "" -"The possible value for ```` may vary depending on what version" -" and storage engine in use. See :ref:`getParameter-retrieve-all-params` " -"for an example of listing the available parameters." -msgstr "" - -# 1d6886fd203c47aabcad46de6b9e4e92 -#: ../source/reference/command/getParameter.txt:44 -msgid "Examples" -msgstr "" - -# d443b98f02d74c61b44789a059f53a9b -#: ../source/reference/command/getParameter.txt:48 -msgid "Retrieve Single Parameter" -msgstr "" - -# db97a030c4e7470e85d8878786e5ccb6 -#: ../source/reference/command/getParameter.txt:50 -msgid "" -"The following operation runs :dbcommand:`getParameter` on the ``admin`` " -"database using a value of ``saslHostName`` to retrieve the value for that" -" parameter:" -msgstr "" - -# 1b1b39f4438a4383af6bf05cf58aeeed -# 03b353c5fe0f4f6a8f6841dff70c6ebe -#: ../source/reference/command/getParameter.txt:59 -#: ../source/reference/command/getParameter.txt:83 -msgid "The command returns the following output:" -msgstr "" - -# 6fd9f02f9c6c42159389ea87768c186e -# f5aeb673dc9e40228c2e6972f5bcc7b2 -#: ../source/reference/command/getParameter.txt:63 -#: ../source/reference/command/getParameter.txt:87 -msgid "" -"The output may vary depending on the version of MongoDB and the specific " -"configuration of the running MongoDB instance." -msgstr "" - -# 0f7869b4a49e4da3b2237fe715607f56 -#: ../source/reference/command/getParameter.txt:73 -msgid "Retrieve All Parameters" -msgstr "" - -# 578f77c0492145c09e69cae06c6c7aef -#: ../source/reference/command/getParameter.txt:75 -msgid "" -"The following operation runs :dbcommand:`getParameter` on the ``admin`` " -"database using a value of ``*`` to retrieve all parameters:" -msgstr "" - -# ec8c85524eae47d891423f391fbc4008 -#: ../source/reference/command/getParameter.txt:240 -msgid ":dbcommand:`setParameter` for more about these parameters." -msgstr "" - -# 57c3e442dfd841b8936ede31a8e48213 -#~ msgid "" -#~ ":dbcommand:`getParameter` is an administrative " -#~ "command for retrieving the value of " -#~ "options normally set on the command " -#~ "line. Issue commands against the " -#~ ":term:`admin database` as follows:" -#~ msgstr "" - -# 47deeb23247044fd9b4778364093e27c -#~ msgid "" -#~ "The values specified for ``getParameter`` " -#~ "and ```, the appName is " -"always ``\"MongoDB Shell\"``. If the operation originated from a " -":ecosystem:`driver`, ``appName`` may be set to a custom string." -msgstr "" - -# f42dc7b0e03a4d8593be5df472dae0e3 -#: ../source/reference/database-profiler.txt:502 -msgid "" -"An array of authenticated user information (user name and database) for " -"the session. See also :doc:`/core/security-users`." -msgstr "" - -# 8c1e7622fbaa463896c38cecefe01546 -#: ../source/reference/database-profiler.txt:507 -msgid "" -"The authenticated user who ran the operation. If the operation was not " -"run by an authenticated user, this field's value is an empty string." -msgstr "" - -# 7d32e737cded44e8959ae3257fad3cd2 -#~ msgid "" -#~ "The documents in the :data:`system.profile " -#~ "<.system.profile>` collection have the " -#~ "following form. This example document " -#~ "reflects an update operation:" -#~ msgstr "" - -# eb430a326b044ac5955381685156b6c9 -#~ msgid "``getmore``" -#~ msgstr "" - -# 62603027164b4400a0e489cbc2019085 -#~ msgid "The :ref:`query document ` used." -#~ msgstr "" - -# b459ff93228b4fdda57b29dc844702d1 -#~ msgid "The command operation." -#~ msgstr "" - -# e27066882259448bbd527d73abaee3c5 -#~ msgid "" -#~ "The ```` document passed in " -#~ "during an :doc:`update ` operation." -#~ msgstr "" - -# dd343cd30664476a98fc5ff5b40b0403 -#~ msgid "The ID of the cursor accessed by a ``getmore`` operation." -#~ msgstr "" - -# 124242aab7b24db0b235403c1cdad497 -#~ msgid "" -#~ "In 2.0, MongoDB includes this field " -#~ "for ``query`` and ``command`` operations. " -#~ "In 2.2, this information MongoDB also" -#~ " includes this field for ``getmore`` " -#~ "operations." -#~ msgstr "" - -# a3ce27b0ac1445eb9e0e627747534650 -#~ msgid "" -#~ "The number of documents the operation" -#~ " specified to return. For example, " -#~ "the :dbcommand:`profile` command would return" -#~ " one document (a results document) so" -#~ " the :data:`~system.profile.ntoreturn` value " -#~ "would be ``1``. The :method:`limit(5) " -#~ "` command would return five" -#~ " documents so the " -#~ ":data:`~system.profile.ntoreturn` value would be " -#~ "``5``." -#~ msgstr "" - -# af57ce7cdc304375b0bc562d68265236 -#~ msgid "" -#~ "If the :data:`~system.profile.ntoreturn` value " -#~ "is ``0``, the command did not " -#~ "specify a number of documents to " -#~ "return, as would be the case with" -#~ " a simple :method:`~db.collection.find()` command" -#~ " with no limit specified." -#~ msgstr "" - -# 734d068eb130484585e8a657f35e93fb -#~ msgid "" -#~ "The number of documents the " -#~ ":method:`~cursor.skip()` method specified to " -#~ "skip." -#~ msgstr "" - -# 0e3cb79e1eed444a94f435986b30b1ac -#~ msgid "" -#~ "The number of documents that MongoDB " -#~ "scans in the :doc:`index ` in" -#~ " order to carry out the operation." -#~ msgstr "" - -# e77db7a03ec544c199c41c969aca0b87 -#~ msgid "" -#~ "In general, if :data:`~system.profile.nscanned` " -#~ "is much higher than " -#~ ":data:`~system.profile.nreturned`, the database is" -#~ " scanning many objects to find the" -#~ " target objects. Consider creating an " -#~ "index to improve this." -#~ msgstr "" - -# 0ad74147c4fd41ab9ba34270fb23e927 -#~ msgid "" -#~ ":data:`~system.profile.scanAndOrder` is a boolean" -#~ " that is ``true`` when a query " -#~ "**cannot** use the order of documents" -#~ " in the index for returning sorted" -#~ " results: MongoDB must sort the " -#~ "documents after it receives the " -#~ "documents from a cursor." -#~ msgstr "" - -# a9ab05f3f12d4dd2b400074f554287e1 -#~ msgid "" -#~ "If :data:`~system.profile.scanAndOrder` is " -#~ "``false``, MongoDB *can* use the order" -#~ " of the documents in an index " -#~ "to return sorted results." -#~ msgstr "" - -# 5de34c261233433cb3b4918373d2625c -#~ msgid "The number of documents updated by the operation." -#~ msgstr "" - -# eccdc4df6248423dbc1226f9d28bb551 -#~ msgid "" -#~ "The time in microseconds the operation" -#~ " spent acquiring and holding locks. " -#~ "This field reports data for the " -#~ "following lock types:" -#~ msgstr "" - -# b72af4afc21743358462d90a97b6dce6 -#~ msgid "``R`` - global read lock" -#~ msgstr "" - -# 4640d83df1b14a3096a1992e1ce12e54 -#~ msgid "``W`` - global write lock" -#~ msgstr "" - -# 8ad4c54569ca48cbb0cb9eccf17ac773 -#~ msgid "``r`` - database-specific read lock" -#~ msgstr "" - -# f6a82bb30b2d4b25b8ca435d9ced8410 -#~ msgid "``w`` - database-specific write lock" -#~ msgstr "" - -# 7ab2e47f774641f0b35b1a809afc71e8 -#~ msgid "" -#~ "The time in microseconds the operation" -#~ " held a specific lock. For operations" -#~ " that require more than one lock, " -#~ "like those that lock the ``local`` " -#~ "database to update the :term:`oplog`, " -#~ "this value may be longer than the" -#~ " total length of the operation (i.e." -#~ " :data:`~system.profile.millis`.)" -#~ msgstr "" - -# 5f3704a14de64d8a8fde103922d3d52d -#~ msgid "" -#~ "The time in microseconds the operation" -#~ " spent waiting to acquire a specific" -#~ " lock." -#~ msgstr "" - -# ee79203a6b1243a0b16d177ed4fd2a36 -#~ msgid "The authenticated user who ran the operation." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/database-references.po b/locale/es/LC_MESSAGES/reference/database-references.po deleted file mode 100644 index 0087a8c5788..00000000000 --- a/locale/es/LC_MESSAGES/reference/database-references.po +++ /dev/null @@ -1,521 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:43+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# be5c6be4955140f99faed296fd3961b1 -#: ../source/reference/database-references.txt:8 -msgid "Database References" -msgstr "" - -# 11b5e70c01d44c868dbd0d8234fa4c14 -#: ../source/reference/database-references.txt -msgid "On this page" -msgstr "" - -# 3dfd881609a34a8faf0037d601f3af5d -#: ../source/reference/database-references.txt:18 -msgid "" -"MongoDB does not support joins. In MongoDB some data is *denormalized*, " -"or stored with related data in :term:`documents ` to remove the" -" need for joins. However, in some cases it makes sense to store related " -"information in separate documents, typically in different collections or " -"databases." -msgstr "" - -# 7fcef2ffb67046b099c25253ebcb8983 -#: ../source/reference/database-references.txt:24 -msgid "MongoDB applications use one of two methods for relating documents:" -msgstr "" - -# c40ddf8ca2eb43eb980a5a76ea231d9b -#: ../source/reference/database-references.txt:26 -msgid "" -":ref:`Manual references ` where you save the ``_id``" -" field of one document in another document as a reference. Then your " -"application can run a second query to return the related data. These " -"references are simple and sufficient for most use cases." -msgstr "" - -# 001ad4e2e27b42a3a7e81f8fdcea938c -#: ../source/reference/database-references.txt:32 -msgid "" -":ref:`DBRefs ` are references from one document to " -"another using the value of the first document's ``_id`` field, collection" -" name, and, optionally, its database name. By including these names, " -"DBRefs allow documents located in multiple collections to be more easily " -"linked with documents from a single collection." -msgstr "" - -# e17ed78f6f054e58bbf51aa4d0631ab9 -#: ../source/reference/database-references.txt:38 -msgid "" -"To resolve DBRefs, your application must perform additional queries to " -"return the referenced documents. Many :doc:`drivers " -"` have helper methods that form the query for the " -"DBRef automatically. The drivers [#official-driver]_ do not " -"*automatically* resolve DBRefs into documents." -msgstr "" - -# 27e6075425e6402c8186882084f16227 -#: ../source/reference/database-references.txt:45 -msgid "" -"DBRefs provide a common format and type to represent relationships among " -"documents. The DBRef format also provides common semantics for " -"representing links between documents if your database must interact with " -"multiple frameworks and tools." -msgstr "" - -# 8fb4363f5f9341fe8c447cd6b8827957 -#: ../source/reference/database-references.txt:50 -msgid "" -"Unless you have a compelling reason to use DBRefs, use manual references " -"instead." -msgstr "" - -# 444b10f0e23e4de6bcce9664d8b283ff -#: ../source/reference/database-references.txt:53 -msgid "" -"Some community supported drivers may have alternate behavior and may " -"resolve a DBRef into a document automatically." -msgstr "" - -# 424a0690399144cd8431f33a97b9a4ad -#: ../source/reference/database-references.txt:60 -msgid "Manual References" -msgstr "" - -# ca796da034f5411c91d59818003a6c2e -# 3db074929a94481c8e8ca7f38b0c4c25 -#: ../source/reference/database-references.txt:63 -#: ../source/reference/database-references.txt:116 -msgid "Background" -msgstr "" - -# 100a089306914877a60435a1fc9903ca -#: ../source/reference/database-references.txt:65 -msgid "" -"Using manual references is the practice of including one " -":term:`document's ` ``_id`` field in another document. The " -"application can then issue a second query to resolve the referenced " -"fields as needed." -msgstr "" - -# 362f36a8bda841aead2f75bbfe4d997c -#: ../source/reference/database-references.txt:71 -msgid "Process" -msgstr "" - -# 86532cc4599a452ca6b14840d9e6dbe3 -#: ../source/reference/database-references.txt:73 -msgid "" -"Consider the following operation to insert two documents, using the " -"``_id`` field of the first document as a reference in the second " -"document:" -msgstr "" - -# be91622c042f4ea183bc334f00103ecb -#: ../source/reference/database-references.txt:93 -msgid "" -"Then, when a query returns the document from the ``people`` collection " -"you can, if needed, make a second query for the document referenced by " -"the ``places_id`` field in the ``places`` collection." -msgstr "" - -# ac20de8a53724513a9c2406644cac6ae -# 0cf3bb4f8d904f8fa6f2460687bfbebc -#: ../source/reference/database-references.txt:98 -#: ../source/reference/database-references.txt:255 -msgid "Use" -msgstr "" - -# e0525bdc1ba7484e82d411b7627ad089 -#: ../source/reference/database-references.txt:100 -msgid "" -"For nearly every case where you want to store a relationship between two " -"documents, use :ref:`manual references `. The " -"references are simple to create and your application can resolve " -"references as needed." -msgstr "" - -# b3b639fdcfd44a6cb4da65ffaf59888e -#: ../source/reference/database-references.txt:105 -msgid "" -"The only limitation of manual linking is that these references do not " -"convey the database and collection names. If you have documents in a " -"single collection that relate to documents in more than one collection, " -"you may need to consider using DBRefs." -msgstr "" - -# f4a17a241bf04720bab8832c6814feda -#: ../source/reference/database-references.txt:113 -msgid "DBRefs" -msgstr "" - -# 3096959cf99e4421b86633263aaab060 -#: ../source/reference/database-references.txt:118 -msgid "" -"DBRefs are a convention for representing a :term:`document`, rather than " -"a specific reference type. They include the name of the collection, and " -"in some cases the database name, in addition to the value from the " -"``_id`` field." -msgstr "" - -# 80ad5abc942149f1b807c0f30ef0f1aa -#: ../source/reference/database-references.txt:124 -msgid "Format" -msgstr "" - -# cb49322e0d7948c2bf538cfb73ec5046 -#: ../source/reference/database-references.txt:126 -msgid "DBRefs have the following fields:" -msgstr "" - -# 4e4db1f3e8c847ba80a13ba79b177703 -#: ../source/reference/database-references.txt:130 -msgid "" -"The ``$ref`` field holds the name of the collection where the referenced " -"document resides." -msgstr "" - -# 617042f6bb13400fb50eb92fbbdae0bf -#: ../source/reference/database-references.txt:135 -msgid "" -"The ``$id`` field contains the value of the ``_id`` field in the " -"referenced document." -msgstr "" - -# 05e6f168f2e44cb38e328b5b02287f60 -#: ../source/reference/database-references.txt:140 -msgid "*Optional.*" -msgstr "" - -# 39d591235efd48019bb964dcd8c9d691 -#: ../source/reference/database-references.txt:142 -msgid "Contains the name of the database where the referenced document resides." -msgstr "" - -# f4bfd02872b74049acc58b4911b10bab -#: ../source/reference/database-references.txt:145 -msgid "Only some drivers support ``$db`` references." -msgstr "" - -# c7a0fbad46e44d8ebc890352cc4a8147 -#: ../source/reference/database-references.txt -msgid "Example" -msgstr "" - -# aed7043343dd425390c527cc991f2df1 -#: ../source/reference/database-references.txt:149 -msgid "DBRef documents resemble the following document:" -msgstr "" - -# a4375edeeb394663b0c08a03df0b076c -#: ../source/reference/database-references.txt:155 -msgid "" -"Consider a document from a collection that stored a DBRef in a " -"``creator`` field:" -msgstr "" - -# 93fe0240bf7c4793ada7b59f704d333a -#: ../source/reference/database-references.txt:170 -msgid "" -"The DBRef in this example points to a document in the ``creators`` " -"collection of the ``users`` database that has " -"``ObjectId(\"5126bc054aed4daf9e2ab772\")`` in its ``_id`` field." -msgstr "" - -# 3aa23bcec4104626bac1ff579887e4d6 -#: ../source/reference/database-references.txt:176 -msgid "" -"The order of fields in the DBRef matters, and you must use the above " -"sequence when using a DBRef." -msgstr "" - -# 35df9b37a1214e45a0dcfe71ee809544 -#: ../source/reference/database-references.txt:180 -msgid "Driver Support for DBRefs" -msgstr "" - -# 72d4c82a49004fc8adb71b181b181320 -#: ../source/reference/database-references.txt:185 -msgid "**C**" -msgstr "" - -# dbaf72b80cd143058fe43bcc605f0234 -#: ../source/reference/database-references.txt:187 -msgid "" -"The C driver contains no support for DBRefs. You can traverse references " -"manually." -msgstr "" - -# 5236a5c7f9ce4327a69d3b066d679ac9 -#: ../source/reference/database-references.txt:190 -msgid "**C++**" -msgstr "" - -# 1c742476213444298ec56924c388d44d -#: ../source/reference/database-references.txt:192 -msgid "" -"The C++ driver contains no support for DBRefs. You can traverse " -"references manually." -msgstr "" - -# f2ee409514a04e3fbcea79144b097ad8 -#: ../source/reference/database-references.txt:195 -msgid "**C#**" -msgstr "" - -# ca6c3979400f4af496832e7b1b9a8368 -#: ../source/reference/database-references.txt:197 -msgid "" -"The C# driver supports DBRefs using the :api:`MongoDBRef " -"` class and " -"``FetchDBRef`` and ``FetchDBRefAs`` methods." -msgstr "" - -# 7144e6c734b04d699376c81068942739 -#: ../source/reference/database-references.txt:201 -msgid "**Haskell**" -msgstr "" - -# 05cd4a54636c48448931b94091563d70 -#: ../source/reference/database-references.txt:203 -msgid "" -"The Haskell driver contains no support for DBRefs. You can traverse " -"references manually." -msgstr "" - -# babb8677d4844c298cf472db7cfa5f38 -#: ../source/reference/database-references.txt:206 -msgid "**Java**" -msgstr "" - -# 920165bd14a74b9f94dfa110e00f4df7 -#: ../source/reference/database-references.txt:208 -msgid "" -"The :api:`DBRef ` class provides " -"support for DBRefs from Java." -msgstr "" - -# 8a5354f4c78f45b980e611a3c479c0d3 -#: ../source/reference/database-references.txt:211 -msgid "**JavaScript**" -msgstr "" - -# 0415934c1f7b496aa4f8dafb09da7510 -#: ../source/reference/database-references.txt:213 -msgid "" -"The :program:`mongo` shell's :doc:`JavaScript ` " -"interface provides a DBRef." -msgstr "" - -# d3d54bbd0f114e77a78ce07ddc1f468f -#: ../source/reference/database-references.txt:216 -msgid "**Node.js**" -msgstr "" - -# a7ff13f13e5844cc89b3d5d30de638f9 -#: ../source/reference/database-references.txt:218 -msgid "" -"The Node.js driver supports DBRefs using the `DBRef " -"`_ class and the `dereference `_ method." -msgstr "" - -# 0a9fb25e84d642e5a8e34ecbeb2f6099 -#: ../source/reference/database-references.txt:224 -msgid "**Perl**" -msgstr "" - -# 24890a5d5e0a41e896a4cf6b02d9a674 -#: ../source/reference/database-references.txt:226 -msgid "" -"The Perl driver supports DBRefs using the `MongoDB::DBRef " -"`_ class. You can traverse " -"references manually." -msgstr "" - -# ef8ea896a07d4d7ab39ca4f54c9ce443 -#: ../source/reference/database-references.txt:230 -msgid "**PHP**" -msgstr "" - -# 6b1c90f4f17f46ab98894a4821d90555 -#: ../source/reference/database-references.txt:232 -msgid "" -"The PHP driver supports DBRefs, including the optional ``$db`` reference," -" using `the MongoDBRef " -"`_ class." -msgstr "" - -# 96246d80db26429a9938d8012d1097ca -#: ../source/reference/database-references.txt:236 -msgid "**Python**" -msgstr "" - -# 52eea46b4e6d488bb975f83c94dc1c91 -#: ../source/reference/database-references.txt:238 -msgid "" -"The Python driver supports DBRefs using the :api:`DBRef " -"` class and the :api:`dereference " -"` method." -msgstr "" - -# 888a2b69cb1b405ebd98fa7465842b59 -#: ../source/reference/database-references.txt:243 -msgid "**Ruby**" -msgstr "" - -# f188644bee784e238d5cd551fcc7df00 -#: ../source/reference/database-references.txt:245 -msgid "" -"The Ruby driver supports DBRefs using the :api:`DBRef " -"` class and the :api:`dereference " -"` method." -msgstr "" - -# 685b73ea8b844359b3981a9de5f5f571 -#: ../source/reference/database-references.txt:249 -msgid "**Scala**" -msgstr "" - -# 41c994f80bf84bb9904cc0cf95497aba -#: ../source/reference/database-references.txt:251 -msgid "" -"The Scala driver contains no support for DBRefs. You can traverse " -"references manually." -msgstr "" - -# db155f9f1db441b68515937abdbdf5cd -#: ../source/reference/database-references.txt:257 -msgid "" -"In most cases you should use the :ref:`manual reference ` method for connecting two or more related documents. " -"However, if you need to reference documents from multiple collections, " -"consider using DBRefs." -msgstr "" - -# 53794314bcd340359819b31ac6066a1d -#: ../source/reference/database-references.txt:1 -msgid "DBRef" -msgstr "" - -# 7175d964f801401eaf857bb39d4eff24 -#: ../source/reference/database-references.txt:2 -msgid "database references" -msgstr "" - -# d69cca1294b54b7e957f875efeba4a47 -#: ../source/reference/database-references.txt:3 -msgid "references" -msgstr "" - -# 0b9988aeb73e400aaaa4eb247f634845 -#~ msgid "" -#~ ":ref:`DBRefs ` are references from " -#~ "one document to another using the " -#~ "value of the first document's ``_id``" -#~ " field, collection name, and, optionally," -#~ " its database name. By including " -#~ "these names, DBRefs allow documents " -#~ "located in multiple collections to be" -#~ " more easily linked with documents " -#~ "from a single collection." -#~ msgstr "" - -# 2ee410813e8b4e569119a2e4c81bc6aa -#~ msgid "" -#~ "The only limitation of manual linking" -#~ " is that these references do not " -#~ "convey the database and collection " -#~ "names. If you have documents in a" -#~ " single collection that relate to " -#~ "documents in more than one collection," -#~ " you may need to consider using " -#~ ":ref:`DBRefs `." -#~ msgstr "" - -# 7f4941c9b8e04da4b0f681d71ff88d20 -#~ msgid "Support" -#~ msgstr "" - -# 742d84d049464eea84451a44d790b64f -#~ msgid "" -#~ "The C++ driver contains no support " -#~ "for DBRefs. You can transverse " -#~ "references manually." -#~ msgstr "" - -# 42a7245cfcf646e48536b5654aeecf78 -#~ msgid "" -#~ "The C# driver provides access to " -#~ "DBRef objects with the :api:`MongoDBRef " -#~ "Class ` and supplies the " -#~ ":api:`FetchDBRef Method " -#~ "`" -#~ " for accessing these objects." -#~ msgstr "" - -# 96b3d3f812fe4bf8800ba23a383568c2 -#~ msgid "" -#~ "The :api:`DBRef ` " -#~ "class provides supports for DBRefs from" -#~ " Java." -#~ msgstr "" - -# 1550c3fce1bf4feb9ea6b876ba8b1fb0 -#~ msgid "" -#~ "The Perl driver contains no support " -#~ "for DBRefs. You can transverse " -#~ "references manually or use the " -#~ "`MongoDBx::AutoDeref `_ CPAN module." -#~ msgstr "" - -# 7748a526a1ab40c8bf4cf6a81eca883d -#~ msgid "" -#~ "The PHP driver supports DBRefs, " -#~ "including the optional ``$db`` reference, " -#~ "through `The MongoDBRef class " -#~ "`_." -#~ msgstr "" - -# d20512274d0540e58e9407541262a8c4 -#~ msgid "" -#~ "The Python driver provides the " -#~ ":api:`DBRef class `," -#~ " and the :api:`dereference method " -#~ "`" -#~ " for interacting with DBRefs." -#~ msgstr "" - -# fd52c020cb5e4883ac5fdf454c36d751 -#~ msgid "" -#~ "The Ruby Driver supports DBRefs using" -#~ " the :api:`DBRef class " -#~ "` and the " -#~ ":api:`deference method `." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/default-mongodb-port.po b/locale/es/LC_MESSAGES/reference/default-mongodb-port.po deleted file mode 100644 index ae0884357fb..00000000000 --- a/locale/es/LC_MESSAGES/reference/default-mongodb-port.po +++ /dev/null @@ -1,110 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:42+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# c10ed6bf24c143cb8e48e490b1700781 -#: ../source/reference/default-mongodb-port.txt:3 -msgid "Default MongoDB Port" -msgstr "" - -# 4571636958d544499d895b19ef2c05cc -#: ../source/reference/default-mongodb-port.txt:13 -msgid "The following table lists the default TCP ports used by MongoDB:" -msgstr "" - -# 5c0d95d53da54006968d30b4626b7a2f -#: ../source/includes/table/default-mongodb-port.rst:4 -msgid "Default Port" -msgstr "" - -# a0ee5ce74f52431da1ac66040f46dda7 -#: ../source/includes/table/default-mongodb-port.rst:6 -msgid "Description" -msgstr "" - -# 4f2332efc01d4072918200a146df2cc1 -#: ../source/includes/table/default-mongodb-port.rst:8 -msgid "``27017``" -msgstr "" - -# a2e71d3ac24b400db27e918248852560 -#: ../source/includes/table/default-mongodb-port.rst:10 -msgid "" -"The default port for :program:`mongod` and :program:`mongos` instances. " -"You can change this port with :setting:`~net.port` or :option:`--port " -"`." -msgstr "" - -# 866f4bb08e394d979345e237a7c71e3c -#: ../source/includes/table/default-mongodb-port.rst:15 -msgid "``27018``" -msgstr "" - -# 5a17cfac45a64153baade46d2156341d -#: ../source/includes/table/default-mongodb-port.rst:17 -msgid "" -"The default port when running with :option:`--shardsvr ` runtime operation or the ``shardsvr`` value for the " -":setting:`~sharding.clusterRole` setting in a configuration file." -msgstr "" - -# 657455c887d84e908bb429808a3ed2b6 -#: ../source/includes/table/default-mongodb-port.rst:22 -msgid "``27019``" -msgstr "" - -# be2c16869a364e0c851af022714d61aa -#: ../source/includes/table/default-mongodb-port.rst:24 -msgid "" -"The default port when running with :option:`--configsvr ` runtime operation or the ``configsvr`` value for the " -":setting:`~sharding.clusterRole` setting in a configuration file." -msgstr "" - -# d4cef7a49de940bf9cae8c694f18fc88 -#: ../source/includes/table/default-mongodb-port.rst:29 -msgid "``28017``" -msgstr "" - -# 3595e454a9cf411f9066b7983171bd91 -#: ../source/includes/table/default-mongodb-port.rst:31 -msgid "" -"The default port for the web status page. The web status page is always " -"accessible at a port number that is ``1000`` greater than the port " -"determined by :setting:`~net.port`." -msgstr "" - -#~ msgid "" -#~ "The default port when running with " -#~ ":option:`--shardsvr ` runtime " -#~ "operation or :setting:`shardsvr` setting." -#~ msgstr "" - -#~ msgid "" -#~ "The default port when running with " -#~ ":option:`--configsvr ` runtime" -#~ " operation or :setting:`configsvr` setting." -#~ msgstr "" - -# a8aa9e050dc94aa5ac18f40fe47b398c -#~ msgid "The following table lists the default ports used by MongoDB:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/exit-codes.po b/locale/es/LC_MESSAGES/reference/exit-codes.po deleted file mode 100644 index 6371582ed76..00000000000 --- a/locale/es/LC_MESSAGES/reference/exit-codes.po +++ /dev/null @@ -1,143 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 22:53+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# f8ddeef96e964af88a2a53c4e2744663 -#: ../source/reference/exit-codes.txt:3 -msgid "Exit Codes and Statuses" -msgstr "" - -# e75182640b494117988febdd41955769 -#: ../source/reference/exit-codes.txt:7 -msgid "" -"MongoDB will return one of the following codes and statuses when exiting. " -"Use this guide to interpret logs and when troubleshooting issues with " -":program:`mongod` and :program:`mongos` instances." -msgstr "" - -# b22c7ea841c340098fd1af80097c73e8 -#: ../source/reference/exit-codes.txt:13 -msgid "Returned by MongoDB applications upon successful exit." -msgstr "" - -# f7afbec7dccb481db1adcf67c4d9a99d -#: ../source/reference/exit-codes.txt:19 -msgid "" -"The specified options are in error or are incompatible with other options." -msgstr "" - -# 49f47213d1d44ff5b4a36659d9f56dcb -#: ../source/reference/exit-codes.txt:26 -msgid "" -"Returned by :program:`mongod` if there is a mismatch between hostnames " -"specified on the command line and in the :data:`local.sources` collection. " -":program:`mongod` may also return this status if :term:`oplog` collection in" -" the ``local`` database is not readable." -msgstr "" - -# ece18e67d4574d4f929bfdd630166105 -#: ../source/reference/exit-codes.txt:35 -msgid "" -"The version of the database is different from the version supported by the " -":program:`mongod` (or :program:`mongod.exe`) instance. The instance exits " -"cleanly. Restart :program:`mongod` with the :option:`--upgrade ` option to upgrade the database to the version supported by this " -":program:`mongod` instance." -msgstr "" - -# aa6c056fa4af48a0afb6f81cfee4be7d -#: ../source/reference/exit-codes.txt:46 -msgid "" -"Returned by :program:`mongod` if a :dbcommand:`moveChunk` operation fails to" -" confirm a commit." -msgstr "" - -# 609928b257a0455384aca7c898add0b0 -#: ../source/reference/exit-codes.txt:53 -msgid "" -"Returned by the :program:`mongod.exe` process on Windows when it receives a " -"Control-C, Close, Break or Shutdown event." -msgstr "" - -# 732f252193374669adcb16702fdfed07 -#: ../source/reference/exit-codes.txt:60 -msgid "" -"Returned by MongoDB applications which encounter an unrecoverable error, an " -"uncaught exception or uncaught signal. The system exits without performing " -"a clean shut down." -msgstr "" - -# 6442adae4fc54f2fa537e714ffc52ec9 -#: ../source/reference/exit-codes.txt:68 -msgid "*Message:* ``ERROR: wsastartup failed ``" -msgstr "" - -# 7d1128a80fcc4838839f72631a57bfae -#: ../source/reference/exit-codes.txt:70 -msgid "" -"Returned by MongoDB applications on Windows following an error in the " -"WSAStartup function." -msgstr "" - -# 6340c2efa38542c9b4444690e4344fd5 -#: ../source/reference/exit-codes.txt:73 -msgid "*Message:* ``NT Service Error``" -msgstr "" - -# dce7011cbb66439192654c95b523944b -#: ../source/reference/exit-codes.txt:75 -msgid "" -"Returned by MongoDB applications for Windows due to failures installing, " -"starting or removing the NT Service for the application." -msgstr "" - -# 5a1920f90ac542ea8aa5453f45bd0a96 -#: ../source/reference/exit-codes.txt:82 -msgid "" -"Returned when a MongoDB application cannot open a file or cannot obtain a " -"lock on a file." -msgstr "" - -# 9a20d5d0dc7e420f8400edc3747649c7 -#: ../source/reference/exit-codes.txt:89 -msgid "" -"MongoDB applications exit cleanly following a large clock skew (32768 " -"milliseconds) event." -msgstr "" - -# e0a424f9802b4863aa61586bc8497dca -#: ../source/reference/exit-codes.txt:96 -msgid "" -":program:`mongod` exits cleanly if the server socket closes. The server " -"socket is on port ``27017`` by default, or as specified to the " -":option:`--port ` run-time option." -msgstr "" - -# afd4c3452e434a798a7c29db09e37aa8 -#: ../source/reference/exit-codes.txt:104 -msgid "" -"Returned by :program:`mongod.exe` or :program:`mongos.exe` on Windows when " -"either receives a shutdown message from the :guilabel:`Windows Service " -"Control Manager`." -msgstr "" - -# c64b734f366d4bbc95d15cd4fa7d1319 -#: ../source/reference/exit-codes.txt:112 -msgid "" -"Returned by :program:`mongod` when the process throws an uncaught exception." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/explain-results.po b/locale/es/LC_MESSAGES/reference/explain-results.po deleted file mode 100644 index bfbbc3e1aec..00000000000 --- a/locale/es/LC_MESSAGES/reference/explain-results.po +++ /dev/null @@ -1,600 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 33c9bf77cd614978bb2c94f90fcbbd06 -#: ../source/reference/explain-results.txt:3 -msgid "Explain Results" -msgstr "" - -# 34699e6d9e4f44bb8fceb29a344e968c -#: ../source/reference/explain-results.txt -msgid "On this page" -msgstr "" - -# b4f8d00ba4db48fa8bde0f9c0b57958a -#: ../source/reference/explain-results.txt:15 -msgid "" -"MongoDB provides the :method:`db.collection.explain()` method, the " -":method:`cursor.explain()` method, and the :dbcommand:`explain` command " -"to return information on query plans and execution statistics of the " -"query plans." -msgstr "" - -# f2d561a171aa47ecb32002dd7c98a42e -#: ../source/reference/explain-results.txt:20 -msgid "" -"The ``explain`` results present the query plans as a tree of stages. Each" -" stage passes its results (i.e. documents or index keys) to the parent " -"node. The leaf nodes access the collection or the indices. The internal " -"nodes manipulate the documents or the index keys that result from the " -"child nodes. The root node is the final stage from which MongoDB derives " -"the result set." -msgstr "" - -# b3dc3f788025403893ebd0a00dc7978f -#: ../source/reference/explain-results.txt:27 -msgid "Stages are descriptive of the operation; e.g." -msgstr "" - -# 1f800b594ad24d94b21fca2d0ec25993 -#: ../source/reference/explain-results.txt:29 -msgid "``COLLSCAN`` for a collection scan" -msgstr "" - -# 243c54c9c914432081dd88d1b1f3e853 -#: ../source/reference/explain-results.txt:31 -msgid "``IXSCAN`` for scanning index keys" -msgstr "" - -# 50702d1ab0cf4cc8aab5ac0445c7a084 -#: ../source/reference/explain-results.txt:33 -msgid "``FETCH`` for retrieving documents" -msgstr "" - -# f37d2457b10f441c9ffd44b2a7e7377c -#: ../source/reference/explain-results.txt:35 -msgid "``SHARD_MERGE`` for merging results from shards" -msgstr "" - -# e3df3297403c4116b6ca6dc925571d0e -#: ../source/reference/explain-results.txt:38 -msgid "Explain Output" -msgstr "" - -# 735cbea84c1847148f0f9e4b216413a5 -#: ../source/reference/explain-results.txt:40 -msgid "" -"The following sections presents a list of some key fields returned by the" -" ``explain`` operation." -msgstr "" - -# adee29f5d8954cceb95f3707caa5af69 -#: ../source/reference/explain-results.txt:45 -msgid "" -"The list of fields is not meant to be exhaustive, but is meant to " -"highlight some key field changes from earlier versions of explain." -msgstr "" - -# c6f44c8e281e4e81b6a5d9c403f6e640 -#: ../source/reference/explain-results.txt:48 -msgid "The output format is subject to change between releases." -msgstr "" - -# b63cd20d980144bf8b8d8cdcea468bc2 -#: ../source/reference/explain-results.txt:53 -msgid "``queryPlanner``" -msgstr "" - -# 7b75991cd64347b999d34283a26eaf33 -#: ../source/reference/explain-results.txt:55 -msgid "" -":data:`~explain.queryPlanner` information details the plan selected by " -"the :doc:`query optimizer `." -msgstr "" - -# 175b4017eb7544a69886e2ba0c45420f -# aaa0afcbf12d467f8820ac3bb8b36d70 -#: ../source/reference/explain-results.txt:58 -#: ../source/reference/explain-results.txt:166 -msgid "For unsharded collections, ``explain`` returns the following information:" -msgstr "" - -# 034d5ff04d44420f9caa660a4c41b620 -#: ../source/reference/explain-results.txt:90 -msgid "" -"Contains information on the selection of the query plan by the " -":doc:`query optimizer `." -msgstr "" - -# 4144cbba4e82472da13890f3ad2c3e08 -#: ../source/reference/explain-results.txt:95 -msgid "" -"A string that specifies the namespace (i.e., ``.``)" -" against which the query is run." -msgstr "" - -# e4ee497e724d4dc9a73b4ef82131f23f -#: ../source/reference/explain-results.txt:100 -msgid "" -"A boolean that specifies whether MongoDB applied an :ref:`index filter " -"` for the :term:`query shape`." -msgstr "" - -# 6495369a29ad4b6cb2d5806922ee60d5 -#: ../source/reference/explain-results.txt:105 -msgid "" -"A document that details the plan selected by the :doc:`query optimizer " -"`. MongoDB presents the plan as a tree of stages; i.e." -" a stage can have an :data:`~explain.queryPlanner.winningPlan.inputStage`" -" or, if the stage has multiple child stages, " -":data:`~explain.queryPlanner.winningPlan.inputStages`." -msgstr "" - -# 9a93ec760f334b52a12ebbab015ddd29 -#: ../source/reference/explain-results.txt:114 -msgid "A string that denotes the name of the stage." -msgstr "" - -# edcbb52a175b4224985593f280d67338 -#: ../source/reference/explain-results.txt:116 -msgid "" -"Each stage consists of information specific to the stage. For instance, " -"an ``IXSCAN`` stage will include the index bounds along with other data " -"specific to the index scan. If a stage has a child stage or multiple " -"child stages, the stage will have an inputStage or inputStages." -msgstr "" - -# 5e8702df68ea4e95b7b9c1e2423a1f60 -#: ../source/reference/explain-results.txt:124 -msgid "" -"A document that describes the child stage, which provides the documents " -"or index keys to its parent. The field is present *if* the parent stage " -"has only one child." -msgstr "" - -# d663fb03aab74576b08c0ab209718576 -#: ../source/reference/explain-results.txt:130 -msgid "" -"An array of documents describing the child stages. Child stages provide " -"the documents or index keys to the parent stage. The field is present " -"*if* the parent stage has multiple child nodes. For example, stages for " -":ref:`$or expressions ` or :ref:`index " -"intersection ` consume input from " -"multiple sources." -msgstr "" - -# 7abaf66bab9640939d8c55c466168e9a -#: ../source/reference/explain-results.txt:140 -msgid "" -"Array of candidate plans considered and rejected by the query optimizer. " -"The array can be empty if there were no other candidate plans." -msgstr "" - -# e8d99039320a4d92b6bf43e8c44f770a -#: ../source/reference/explain-results.txt:144 -msgid "" -"For sharded collections, the winning plan includes the " -":data:`~explain.queryPlanner.winningPlan.shards` array which contains the" -" plan information for each accessed shard. For details, see :ref" -":`explain-sharded-collection`." -msgstr "" - -# 21d96835307443d48b1ab6efb44b7800 -#: ../source/reference/explain-results.txt:152 -msgid "``executionStats``" -msgstr "" - -# 3f913d8f93a24f1fb64894f30f20329f -#: ../source/reference/explain-results.txt:154 -msgid "" -"The returned :data:`~explain.executionStats` information details the " -"execution of the winning plan." -msgstr "" - -# e5d892c727ab4ef9a1dac8f46fa5ae0e -#: ../source/reference/explain-results.txt:157 -msgid "" -"You must run the explain in :ref:`executionStats ` or :ref:`allPlansExecution ` verbosity mode in order for ``executionStats`` to be " -"present in the results." -msgstr "" - -# 661c5f91a1614e6b8b8468334fe5e037 -#: ../source/reference/explain-results.txt:162 -msgid "" -"To include partial execution data captured during :ref:`plan selection " -"`, you must run in ``allPlansExecution`` " -"mode." -msgstr "" - -# 191fea4887d342379f3e05ebfe6c1a94 -#: ../source/reference/explain-results.txt:209 -msgid "" -"Contains statistics that describe the completed query execution for the " -"winning plan. For write operations, completed query execution refers to " -"the modifications that *would* be performed, but does *not* apply the " -"modifications to the database." -msgstr "" - -# e70ab4fd3fe64b608752a73886700bf8 -#: ../source/reference/explain-results.txt:216 -msgid "" -"Number of documents that match the query condition. " -":data:`~explain.nReturned` corresponds to the ``n`` field returned by " -"``cursor.explain()`` in earlier versions of MongoDB." -msgstr "" - -# cd833aaebadc401592b5134c54e54791 -#: ../source/reference/explain-results.txt:222 -msgid "" -"Total time in milliseconds required for query plan selection and query " -"execution. :data:`~explain.executionTimeMillis` corresponds to the " -"``millis`` field returned by ``cursor.explain()`` in earlier versions of " -"MongoDB." -msgstr "" - -# dd74c63923ce49eaa910a739fe927669 -#: ../source/reference/explain-results.txt:229 -msgid "" -"Number of index entries scanned. " -":data:`~explain.executionStats.totalKeysExamined` corresponds to the " -"``nscanned`` field returned by ``cursor.explain()`` in earlier versions " -"of MongoDB." -msgstr "" - -# c37d00cd3f62464886e816638e1781b6 -#: ../source/reference/explain-results.txt:236 -msgid "" -"Number of documents scanned. In earlier versions of MongoDB, " -":data:`~explain.executionStats.totalDocsExamined` corresponds to the " -"``nscannedObjects`` field returned by ``cursor.explain()`` in earlier " -"versions of MongoDB." -msgstr "" - -# 14fc0819748f4fa784525ef4ffa0273a -#: ../source/reference/explain-results.txt:243 -msgid "" -"Details the completed execution of the winning plan as a tree of stages; " -"i.e. a stage can have an ``inputStage`` or multiple ``inputStages``." -msgstr "" - -# ee49719c9ef949888c445d1c8cfd7ec5 -#: ../source/reference/explain-results.txt:247 -msgid "Each stage consists of execution information specific to the stage." -msgstr "" - -# 628f5fe4a8214a4e9812b6bed3ca1b43 -#: ../source/reference/explain-results.txt:252 -msgid "" -"Specifies the number of \"work units\" performed by the query execution " -"stage. Query execution divides its work into small units. A \"work unit\"" -" might consist of examining a single index key, fetching a single " -"document from the collection, applying a projection to a single document," -" or doing a piece of internal bookkeeping." -msgstr "" - -# 0579f8fea1324cd8a82479e3a651a31c -#: ../source/reference/explain-results.txt:261 -msgid "" -"The number of intermediate results returned, or *advanced*, by this stage" -" to its parent stage." -msgstr "" - -# 1e2c1d7eaf764fa0a556a068fab28269 -#: ../source/reference/explain-results.txt:266 -msgid "" -"The number of work cycles that did not advance an intermediate result to " -"its parent stage (see " -":data:`explain.executionStats.executionStages.advanced`). For instance, " -"an index scan stage may spend a work cycle seeking to a new position in " -"the index as opposed to returning an index key; this work cycle would " -"count towards :data:`explain.executionStats.executionStages.needTime` " -"rather than :data:`explain.executionStats.executionStages.advanced`." -msgstr "" - -# 1a977ea72a9e4785ba638ecf8e447e21 -#: ../source/reference/explain-results.txt:277 -msgid "" -"The number of times that the storage layer requested that the query " -"system yield its locks." -msgstr "" - -# fead98f2a2a74212a608e3682c6be1d0 -#: ../source/reference/explain-results.txt:282 -msgid "Specifies whether the execution stage has reached end of stream:" -msgstr "" - -# 8b9ca74cb5654387ab54f9c6ae395ac9 -#: ../source/reference/explain-results.txt:284 -msgid "If ``true`` or ``1``, the execution stage has reached end-of-stream." -msgstr "" - -# df48184e08a7433d83cd6600b43fff91 -#: ../source/reference/explain-results.txt:287 -msgid "" -"If ``false`` or ``0``, the stage may still have results to return. For " -"example, consider a query with a limit whose execution stages consists of" -" a ``LIMIT`` stage with an input stage of ``IXSCAN`` for the query. If " -"the query returns more than the specified limit, the ``LIMIT`` stage will" -" report ``isEOF: 1``, but its underlying ``IXSCAN`` stage will report " -"``isEOF: 0``." -msgstr "" - -# f951c3e128944dcd9074484aed5173d9 -#: ../source/reference/explain-results.txt:297 -msgid "" -"For query execution stages that scan an index (e.g. IXSCAN), " -"``keysExamined`` is the total number of in-bounds and out-of-bounds keys " -"that are examined in the process of the index scan. If the index scan " -"consists of a single contiguous range of keys, only in-bounds keys need " -"to be examined. If the index bounds consists of several key ranges, the " -"index scan execution process may examine out-of-bounds keys in order to " -"skip from the end of one range to the beginning of the next." -msgstr "" - -# 784de921261a4e6c9924d99f29aba6e6 -#: ../source/reference/explain-results.txt:306 -msgid "" -"Consider the following example, where there is an index of field ``x`` " -"and the collection contains 100 documents with ``x`` values 1 through " -"100:" -msgstr "" - -# 491321a8bc464c5cbc5218fd3a285ead -#: ../source/reference/explain-results.txt:314 -msgid "" -"The query will scan keys ``3`` and ``4``. It will then scan the key " -"``5``, detect that it is out-of-bounds, and skip to the next key ``50``." -msgstr "" - -# e5ee3352556e4ad48a5c533aa30d2116 -#: ../source/reference/explain-results.txt:318 -msgid "" -"Continuing this process, the query scans keys 3, 4, 5, 50, 51, 74, 75, " -"76, 90, and 91. Keys ``5``, ``51``, ``76``, and ``91`` are out-of-bounds " -"keys that are still examined. The value of ``keysExamined`` is 10." -msgstr "" - -# 3802e693d8794e18b957b8ee4474e076 -#: ../source/reference/explain-results.txt:325 -msgid "" -"Specifies the number of documents scanned during the query execution " -"stage." -msgstr "" - -# f871e312dc7540d89df45741372ce4fa -#: ../source/reference/explain-results.txt:328 -msgid "" -"Present for the ``COLLSCAN`` stage, as well as for stages that retrieve " -"documents from the collection (e.g. ``FETCH``)" -msgstr "" - -# 25ab72abec7a4b3bad5b9465ed0e3416 -#: ../source/reference/explain-results.txt:333 -msgid "" -"Contains *partial* execution information captured during the :ref:`plan " -"selection phase ` for both the winning " -"and rejected plans. The field is present only if ``explain`` runs in " -"``allPlansExecution`` verbosity mode." -msgstr "" - -# 8a8294b1e2594408b72f9f9ba7c0a1a7 -#: ../source/reference/explain-results.txt:338 -msgid "" -"For sharded collections, ``explain`` also includes the execution " -"statistics for each accessed shard. For details, see :ref:`explain-" -"sharded-collection`." -msgstr "" - -# b0e65549a88748848224f911027ed462 -#: ../source/reference/explain-results.txt:345 -msgid "``serverInfo``" -msgstr "" - -# bc9395168e9e49a38b748e6c1ede8d8b -#: ../source/reference/explain-results.txt:347 -msgid "" -"For unsharded collections, ``explain`` returns the following information " -"for the MongoDB instance:" -msgstr "" - -# 66e4fec0b8bc403191107a73fde9745a -#: ../source/reference/explain-results.txt:359 -msgid "" -"For sharded collections, ``explain`` returns the " -":data:`~explain.serverInfo` for each accessed shard. For details, see " -":ref:`explain-sharded-collection`." -msgstr "" - -# 2c2770257f694e5695d4d69cbd5ecb1c -#: ../source/reference/explain-results.txt:366 -msgid "Sharded Collection" -msgstr "" - -# e48aa2169ff54ce891e98b3ecaf2a416 -#: ../source/reference/explain-results.txt:368 -msgid "" -"For sharded collections, ``explain`` returns the core query planner and " -"server information for each accessed shard in the ``shards`` field:" -msgstr "" - -# 7a2e3de0830a400ea85740e597f11a76 -#: ../source/reference/explain-results.txt:412 -msgid "" -"Array of documents that contain :data:`~explain.queryPlanner` and " -":data:`~data.serverInfo` for each accessed shard." -msgstr "" - -# f1249f90f8854abebf451fd0f1786789 -#: ../source/reference/explain-results.txt:417 -msgid "" -"Array of documents that contain :data:`~explain.executionStats` for each " -"accessed shard." -msgstr "" - -# 700eebc431f940da99ddb47258c21189 -#: ../source/reference/explain-results.txt:421 -msgid "Compatibility Changes" -msgstr "" - -# 60ed4a0a0e8148dc977b3685925c37e6 -#: ../source/reference/explain-results.txt:425 -msgid "" -"The format and fields of the ``explain`` results have changed from " -"previous versions. The following lists some key differences." -msgstr "" - -# 85bd595ee0ea4b64a56c1277738ac01d -#: ../source/reference/explain-results.txt:431 -msgid "Collection Scan vs. Index Use" -msgstr "" - -# 860480dc84524e7ca37652c5f8a913a9 -#: ../source/reference/explain-results.txt:433 -msgid "" -"If the query planner selects a collection scan, the explain result " -"includes a ``COLLSCAN`` stage." -msgstr "" - -# d0363cb0430a456aa24194a7f5411364 -#: ../source/reference/explain-results.txt:436 -msgid "" -"If the query planner selects an index, the explain result includes a " -"``IXSCAN`` stage. The stage includes information such as the index key " -"pattern, direction of traversal, and index bounds." -msgstr "" - -# 2d35114b590f4adbacbe636403bec445 -#: ../source/reference/explain-results.txt:440 -msgid "" -"In previous versions of MongoDB, ``cursor.explain()`` returned the " -"``cursor`` field with the value of:" -msgstr "" - -# 6c18bb1a6e2e43138f0b962d4671584b -#: ../source/reference/explain-results.txt:443 -msgid "``BasicCursor`` for collection scans, and" -msgstr "" - -# a1b1899e2ebb4856ab1e186796d0a4ad -#: ../source/reference/explain-results.txt:445 -msgid "``BtreeCursor []`` for index scans." -msgstr "" - -# cc5effb519fd4595931a283ea7a75cec -#: ../source/reference/explain-results.txt:447 -msgid "" -"For more information on execution statistics of collection scans versus " -"index scans, see :doc:`/tutorial/analyze-query-plan`." -msgstr "" - -# ed916c0f97db402cb240403cea48803f -#: ../source/reference/explain-results.txt:453 -msgid "Covered Queries" -msgstr "" - -# 899cfdc8dd2240209e843931b5f81500 -#: ../source/reference/explain-results.txt:455 -msgid "" -"When an index covers a query, MongoDB can both match the query conditions" -" **and** return the results using only the index keys; i.e. MongoDB does " -"not need to examine documents from the collection to return the results." -msgstr "" - -# 931e6c75e50d4d79a54ff0edb699d04b -#: ../source/reference/explain-results.txt:460 -msgid "" -"When an index covers a query, the explain result has an ``IXSCAN`` stage " -"that is **not** a descendant of a ``FETCH`` stage, and in the " -":ref:`executionStats`, the :data:`~explain.totalDocsExamined` is ``0``." -msgstr "" - -# c17055f8cdc9471f8b4e13f5d1f6697d -#: ../source/reference/explain-results.txt:464 -msgid "" -"In earlier versions of MongoDB, ``cursor.explain()`` returned the " -"``indexOnly`` field to indicate whether the index covered a query." -msgstr "" - -# 8d4a83a53cb042b1b2e08ad7671385ae -#: ../source/reference/explain-results.txt:470 -msgid "Index Intersection" -msgstr "" - -# 516d8381014e4fc8a5ba10deb47124f5 -#: ../source/reference/explain-results.txt:472 -msgid "" -"For an :doc:`index intersection plan `, the " -"result will include either an ``AND_SORTED`` stage or an ``AND_HASH`` " -"stage with an :data:`~explain.queryPlanner.winningPlan.inputStages` array" -" that details the indexes; e.g.:" -msgstr "" - -# aa2968a840584e739cb787a23a14f91f -#: ../source/reference/explain-results.txt:493 -msgid "" -"In previous versions of MongoDB, ``cursor.explain()`` returned the " -"``cursor`` field with the value of ``Complex Plan`` for index " -"intersections." -msgstr "" - -# 48ad4640751c475ab61305e89961c864 -#: ../source/reference/explain-results.txt:500 -msgid "``$or`` Expression" -msgstr "" - -# 8400d01aa17a4ee2b08303397dac7bc0 -#: ../source/reference/explain-results.txt:502 -msgid "" -"If MongoDB uses indexes for an :query:`$or` expression, the result will " -"include the ``OR`` stage with an :data:`~explain.winningPlan.inputStages`" -" array that details the indexes; e.g.:" -msgstr "" - -# cd0da72d93894ff79e92cb7749d2070a -#: ../source/reference/explain-results.txt:524 -msgid "" -"In previous versions of MongoDB, ``cursor.explain()`` returned the " -"``clauses`` array that detailed the indexes." -msgstr "" - -# a49d62058ff04193a0b9dab6f10f5b90 -#: ../source/reference/explain-results.txt:530 -msgid "Sort Stage" -msgstr "" - -# 41a7b6fec12e4379a3d344f2bcdd631b -#: ../source/reference/explain-results.txt:532 -msgid "" -"If MongoDB can use an index scan to obtain the requested sort order, the " -"result will **not** include a ``SORT`` stage. Otherwise, if MongoDB " -"cannot use the index to sort, the ``explain`` result will include a " -"``SORT`` stage." -msgstr "" - -# c78bf4732ea042968fa73cd56dbb0964 -#: ../source/reference/explain-results.txt:537 -msgid "" -"In previous versions of MongoDB, ``cursor.explain()`` returned the " -"``scanAndOrder`` field to specify whether MongoDB could use the index " -"order to return sorted results." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/geojson.po b/locale/es/LC_MESSAGES/reference/geojson.po deleted file mode 100644 index 59513734431..00000000000 --- a/locale/es/LC_MESSAGES/reference/geojson.po +++ /dev/null @@ -1,222 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# f55cb58ce1b84971b2698c5724ec8921 -#: ../source/reference/geojson.txt:5 -msgid "GeoJSON Objects" -msgstr "" - -# 5880081006c44fedaad6ed12d714f935 -#: ../source/reference/geojson.txt -msgid "On this page" -msgstr "" - -# 59b3f8ac8862414ebb99b2143580c8bc -#: ../source/reference/geojson.txt:16 -msgid "Overview" -msgstr "" - -# 1546b96c953f46039ca52c531b627648 -#: ../source/reference/geojson.txt:18 -msgid "MongoDB supports the GeoJSON object types listed on this page." -msgstr "" - -# 8f2d93b7bb0941729b4b03453cce4f3c -#: ../source/reference/geojson.txt:20 -msgid "" -"To specify GeoJSON data, use a document with a ``type`` field specifying " -"the GeoJSON object type and a ``coordinates`` field specifying the " -"object's coordinates:" -msgstr "" - -# 769005b6d0fb43eaa9f7f9623b95c8a3 -#: ../source/reference/geojson.txt:30 -msgid "Always list coordinates in ``longitude, latitude`` order." -msgstr "" - -# 81457c8b99a645249a0b8a69e9a01010 -#: ../source/reference/geojson.txt:32 -msgid "" -"The default coordinate reference system for GeoJSON uses the " -":term:`WGS84` datum." -msgstr "" - -# 0b83e5fa7ae84e2f99980fa0d7516b96 -#: ../source/reference/geojson.txt:38 -msgid "``Point``" -msgstr "" - -# 5fdfec54fbd940dd990dfac57e5ea7c2 -#: ../source/reference/geojson.txt:42 -msgid "" -"The following example specifies a GeoJSON `Point `_:" -msgstr "" - -# df087fcefc834eff856a1acf49566674 -#: ../source/reference/geojson.txt:52 -msgid "``LineString``" -msgstr "" - -# 58846237131f4ee187bc16e1d92e1ffb -#: ../source/reference/geojson.txt:56 -msgid "" -"The following example specifies a GeoJSON `LineString `_:" -msgstr "" - -# 4af5ccb67cb34bcdb0213f51e6aa51d8 -#: ../source/reference/geojson.txt:66 -msgid "``Polygon``" -msgstr "" - -# d1544a681c244b96b4109e52900ecdc2 -#: ../source/reference/geojson.txt:70 -msgid "" -"`Polygons `_ consist of an " -"array of GeoJSON ``LinearRing`` coordinate arrays. These ``LinearRings`` " -"are closed ``LineStrings``. Closed ``LineStrings`` have at least four " -"coordinate pairs and specify the same position as the first and last " -"coordinates." -msgstr "" - -# cac260e6267b4460bb8c9263a1c03021 -#: ../source/reference/geojson.txt:76 -msgid "" -"The line that joins two points on a curved surface may or may not contain" -" the same set of co-ordinates that joins those two points on a flat " -"surface. The line that joins two points on a curved surface will be a " -"geodesic. Carefully check points to avoid errors with shared edges, as " -"well as overlaps and other types of intersections." -msgstr "" - -# d4f58b492f944e6ab93129e3f47f0596 -#: ../source/reference/geojson.txt:83 -msgid "Polygons with a Single Ring" -msgstr "" - -# 6d08ce6eee0048d6aa9bcbc4036e5ca0 -#: ../source/reference/geojson.txt:85 -msgid "" -"The following example specifies a GeoJSON ``Polygon`` with an exterior " -"ring and no interior rings (or holes). The first and last coordinates " -"must match in order to close the polygon:" -msgstr "" - -# b2098e6087ed4667a455b792067dd412 -#: ../source/reference/geojson.txt:96 -msgid "For Polygons with a single ring, the ring cannot self-intersect." -msgstr "" - -# ee46aea4e58c4717903b3e0656415704 -#: ../source/reference/geojson.txt:99 -msgid "Polygons with Multiple Rings" -msgstr "" - -# ae8a0de722cf477ab79cabca63358254 -#: ../source/reference/geojson.txt:101 -msgid "For Polygons with multiple rings:" -msgstr "" - -# 9123c188a8c44306a8d70e697bc2f5b7 -#: ../source/reference/geojson.txt:103 -msgid "The first described ring must be the exterior ring." -msgstr "" - -# 8e581ae976db486ba34b8249fd88eeb7 -#: ../source/reference/geojson.txt:105 -msgid "The exterior ring cannot self-intersect." -msgstr "" - -# 485060bfd3f64d5ca0a4f4e915c3fb71 -#: ../source/reference/geojson.txt:107 -msgid "Any interior ring must be entirely contained by the outer ring." -msgstr "" - -# c0fb747a86ec442fb5103e18c3c13b06 -#: ../source/reference/geojson.txt:109 -msgid "" -"Interior rings cannot intersect or overlap each other. Interior rings " -"cannot share an edge." -msgstr "" - -# c34ac1db8b024988aaa428c60b20643d -#: ../source/reference/geojson.txt:112 -msgid "The following example represents a GeoJSON polygon with an interior ring:" -msgstr "" - -# bfc98dd19ee14abf9803e67091578fe9 -#: ../source/reference/geojson.txt:129 -msgid "``MultiPoint``" -msgstr "" - -# e172afce46754cc7aa88c0ead0c37b6c -# eda18376869f4bc7b89711d67c49e892 -# 860d5b708f1e4fcfa9cbfeef7e59a68a -# 566bd0f65bc147e18bae0236416341d0 -#: ../source/reference/geojson.txt:131 ../source/reference/geojson.txt:155 -#: ../source/reference/geojson.txt:178 ../source/reference/geojson.txt:199 -msgid "Requires :ref:`2dsphere-v2`" -msgstr "" - -# b6b15fc68c254ef1a8946067d723d3cc -#: ../source/reference/geojson.txt:134 -msgid "" -"GeoJSON `MultiPoint ` " -"embedded documents encode a list of points." -msgstr "" - -# d32eee3bf2864aa58959e3cf0c23f1cc -#: ../source/reference/geojson.txt:153 -msgid "``MultiLineString``" -msgstr "" - -# a05590e70f5f4642a0c462b72f355dbd -#: ../source/reference/geojson.txt:158 -msgid "" -"The following example specifies a GeoJSON `MultiLineString " -"`_:" -msgstr "" - -# 6871fc40e6414d308defc300cc074ac9 -#: ../source/reference/geojson.txt:176 -msgid "``MultiPolygon``" -msgstr "" - -# aad9cd2e7aee459f9b147805c50d1183 -#: ../source/reference/geojson.txt:181 -msgid "" -"The following example specifies a GeoJSON `MultiPolygon " -"`_:" -msgstr "" - -# 61479b590fcb46ba8d34b29eb2755d6a -#: ../source/reference/geojson.txt:197 -msgid "``GeometryCollection``" -msgstr "" - -# e789604d5ee2441ebacbc0bb97f103e4 -#: ../source/reference/geojson.txt:202 -msgid "" -"The following example stores coordinates of GeoJSON type " -"`GeometryCollection `_:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/glossary.po b/locale/es/LC_MESSAGES/reference/glossary.po deleted file mode 100644 index 4d694c2ff78..00000000000 --- a/locale/es/LC_MESSAGES/reference/glossary.po +++ /dev/null @@ -1,2911 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -# Jorge Puente Sarrín , 2014 -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:44+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# b157512f1caa41a0a7fad3b6439bcf53 -#: ../source/reference/glossary.txt:3 -msgid "Glossary" -msgstr "Glosario" - -# e3084cc3711b46619bdf594c231cc4a0 -#: ../source/reference/glossary.txt -msgid "On this page" -msgstr "" - -# 8f8c34c1de5a45e4b97cdade7d2cde2e -#: ../source/reference/glossary.txt:18 -msgid "$cmd" -msgstr "$cmd" - -# 1053baa3403842a8ab693a9d4bbe98d5 -#: ../source/reference/glossary.txt:20 -msgid "" -"A special virtual :term:`collection` that exposes MongoDB's " -":term:`database commands `. To use database commands, " -"see :ref:`issue-commands`." -msgstr "" -"Una especial :term:`colección ` virtual que expone los " -":term:`comandos de base de datos `. Para utilizar " -"comandos de base de datos, consulta :ref:`issue-commands`." - -# 5253c647f565488eb9edec390ef56779 -#: ../source/reference/glossary.txt:23 -msgid "_id" -msgstr "_id" - -# 087d51c70f7d493195c5fb4730f0a502 -#: ../source/reference/glossary.txt:25 -msgid "" -"A field required in every MongoDB :term:`document`. The :ref:`_id " -"` field must have a unique value. You can think of the" -" ``_id`` field as the document's :term:`primary key`. If you create a new" -" document without an ``_id`` field, MongoDB automatically creates the " -"field and assigns a unique BSON :term:`ObjectId`." -msgstr "" - -# 0c1b084ccf6f44a58869230769ca4b0f -#: ../source/reference/glossary.txt:31 -msgid "accumulator" -msgstr "acumulador" - -# efb6c9fd6e004486a106d5c735175c9e -#: ../source/reference/glossary.txt:33 -msgid "" -"An :term:`expression` in the :term:`aggregation framework` that maintains" -" state between documents in the aggregation :term:`pipeline`. For a list " -"of accumulator operations, see :pipeline:`$group`." -msgstr "" -"Una :term:`expresión ` en :term:`aggregation framework` que " -"mantiene el estado entre los documentos en el :term:`pipeline` de " -"agregación. Para ver una lista de operaciones acumuladoras, consulta " -":pipeline:`$group`." - -# e19a87ae8841402683765315290b1d77 -#: ../source/reference/glossary.txt:37 -msgid "action" -msgstr "" - -# c851c2207b9e45728c2ee086a02a596e -#: ../source/reference/glossary.txt:39 -msgid "" -"An operation the user can perform on a resource. Actions and " -":term:`resources ` combine to create :term:`privileges " -"`. See :doc:`action `." -msgstr "" - -# 41d46aff066f4b578b7be486a1dbc9e1 -#: ../source/reference/glossary.txt:42 -msgid "admin database" -msgstr "base de datos admin" - -# b6357a61879d4cbbb7a47ff352181b49 -#: ../source/reference/glossary.txt:44 -msgid "" -"A privileged database. Users must have access to the ``admin`` database " -"to run certain administrative commands. For a list of administrative " -"commands, see :ref:`admin-commands`." -msgstr "" -"Una base de datos con privilegios. Los usuarios deben tener acceso a la " -"base de datos ``admin`` para ejecutar ciertos comandos administrativos. " -"Para ver una lista de comandos administrativos, consulta :ref:`admin-" -"commands`." - -# 416b46cdba9d476ca05d3ea9d018a07c -#: ../source/reference/glossary.txt:48 -msgid "aggregation" -msgstr "agregación" - -# 2d7a2596108e429ca9bb2ce1ee497c33 -#: ../source/reference/glossary.txt:50 -msgid "" -"Any of a variety of operations that reduces and summarizes large sets of " -"data. MongoDB's :method:`~db.collection.aggregate()` and " -":method:`~db.collection.mapReduce()` methods are two examples of " -"aggregation operations. For more information, see :doc:`/aggregation`." -msgstr "" - -# c239860f856e4494a290535e898fb841 -#: ../source/reference/glossary.txt:55 -msgid "aggregation framework" -msgstr "aggregation framework" - -# e46292b2f7364d00973284df4fb0781b -#: ../source/reference/glossary.txt:57 -msgid "" -"The set of MongoDB operators that let you calculate aggregate values " -"without having to use :term:`map-reduce`. For a list of operators, see " -":doc:`/reference/aggregation`." -msgstr "" -"El conjunto de operadores de MongoDB que permite calcular valores " -"agregados sin tener que usar :term:`map-reduce`. Para ver una lista de " -"operadores, consulta :doc:`/reference/aggregation`." - -# f83ac893712d4a078f9cddfdb9f025ab -#: ../source/reference/glossary.txt:60 -msgid "arbiter" -msgstr "árbitro" - -# 0e8136d37ea14b798b8f2c2bcd9228c6 -#: ../source/reference/glossary.txt:62 -msgid "" -"A member of a :term:`replica set` that exists solely to vote in " -":term:`elections `. Arbiters do not replicate data. See :ref" -":`replica-set-arbiter-configuration`." -msgstr "" -"Un miembro de un :term:`conjunto de réplicas ` que existe " -"solamente para votar en :term:`elecciones `. Los árbitros no " -"replican datos. Consulta :ref:`replica-set-arbiter-configuration`." - -# d77ae427506f4e67a5c13cf059a7c9ff -#: ../source/reference/glossary.txt:65 -msgid "authentication" -msgstr "" - -# 0d057b99f3df405c869cdb6724f055c6 -#: ../source/reference/glossary.txt:67 -msgid "Verification of the user identity. See :doc:`/core/authentication`." -msgstr "" - -# 2ef3dfe0f7bd419286b09fd5f871d654 -#: ../source/reference/glossary.txt:69 -msgid "authorization" -msgstr "" - -# 7f8d2b5cc7984b22b54cca54146ef02c -#: ../source/reference/glossary.txt:71 -msgid "" -"Provisioning of access to databases and operations. See " -":doc:`/core/authorization`." -msgstr "" - -# 45bba740608343fc961f2d369f27f345 -#: ../source/reference/glossary.txt:92 -msgid "B-tree" -msgstr "Árbol-B" - -# da35838b753948ee8eaafc02ae2ec5e5 -#: ../source/reference/glossary.txt:94 -msgid "" -"A data structure commonly used by database management systems to store " -"indexes. MongoDB uses B-trees for its indexes." -msgstr "" -"Una estructura de datos comúnmente usada por sistemas de manejo de bases " -"de datos para almacenar índices. MongoDB utiliza árboles-B para sus " -"índices." - -# a7a7befd5d914ca98a8142f1903c38ac -#: ../source/reference/glossary.txt:73 -msgid "balancer" -msgstr "" - -# 6da6f674c36c4209a266656f20903a8c -#: ../source/reference/glossary.txt:75 -msgid "" -"An internal MongoDB process that runs in the context of a :term:`sharded " -"cluster` and manages the migration of :term:`chunks `. " -"Administrators must disable the balancer for all maintenance operations " -"on a sharded cluster. See :ref:`sharding-balancing`." -msgstr "" - -# 56f223c7ded2485cb1e8b258c7f4f957 -#: ../source/reference/glossary.txt:80 -msgid "BSON" -msgstr "BSON" - -# ed42631892c24829855a0722c88c5916 -#: ../source/reference/glossary.txt:82 -msgid "" -"A serialization format used to store :term:`documents ` and " -"make remote procedure calls in MongoDB. \"BSON\" is a portmanteau of the " -"words \"binary\" and \"JSON\". Think of BSON as a binary representation " -"of JSON (JavaScript Object Notation) documents. See :doc:`/reference" -"/bson-types` and :doc:`/reference/mongodb-extended-json`." -msgstr "" - -# 3079d840400447328147cd923810ea13 -#: ../source/reference/glossary.txt:88 -msgid "BSON types" -msgstr "tipos BSON" - -# 017a6679c87340d683f249f27c0e29f5 -#: ../source/reference/glossary.txt:90 -msgid "" -"The set of types supported by the :term:`BSON` serialization format. For " -"a list of BSON types, see :doc:`/reference/bson-types`." -msgstr "" -"El conjunto de tipos soportados por el formato de serialización " -":term:`BSON`. Para ver la lista de tipos BSON, consulta :doc:`/reference" -"/bson-types`." - -# e8da0387e46248b4b785085aace2da26 -#: ../source/reference/glossary.txt:96 -msgid "CAP Theorem" -msgstr "Teorema de CAP" - -# 79573bd48d68435993625b742c7c8541 -#: ../source/reference/glossary.txt:98 -msgid "" -"Given three properties of computing systems, consistency, availability, " -"and partition tolerance, a distributed computing system can provide any " -"two of these features, but never all three." -msgstr "" -"Dadas tres propiedades de sistemas de computación, consistencia, " -"disponibilidad y tolerancia de partición, un sistema de computación " -"distribuido puede proveer dos de esas tres características, pero nunca " -"los tres." - -# b3caed6f52104699b1f6d2162f794e95 -#: ../source/reference/glossary.txt:102 -msgid "capped collection" -msgstr "colección con tope" - -# ddc31f2409634e2eb8d49fd29901fa04 -#: ../source/reference/glossary.txt:104 -msgid "" -"A fixed-sized :term:`collection ` that automatically " -"overwrites its oldest entries when it reaches its maximum size. The " -"MongoDB :term:`oplog` that is used in :term:`replication` is a capped " -"collection. See :doc:`/core/capped-collections`." -msgstr "" - -# 93514d21011f45a597989f1bdfc4b735 -#: ../source/reference/glossary.txt:108 -msgid "cardinality" -msgstr "" - -# 14dd16e20116417b9dc3140c2a0724b5 -#: ../source/reference/glossary.txt:110 -msgid "" -"The measure of the number of elements within a set of values. For " -"example, the set ``A = { 2, 4, 6 }`` contains 3 elements, and has a " -"cardinality of 3. See :ref:`shard-key-cardinality`." -msgstr "" - -# ff364dba5ba7475f93cdb6042c5c936e -#: ../source/reference/glossary.txt:113 -msgid "checksum" -msgstr "checksum" - -# 9b67143df0fa46a591654e11d3b1697b -#: ../source/reference/glossary.txt:115 -msgid "" -"A calculated value used to ensure data integrity. The :term:`md5` " -"algorithm is sometimes used as a checksum." -msgstr "" - -# 40ab1d67f5aa46dcb7a01ccb84008117 -#: ../source/reference/glossary.txt:117 -msgid "chunk" -msgstr "chunk" - -# 2af08d076cfd4858a13f381e70179793 -#: ../source/reference/glossary.txt:119 -msgid "" -"A contiguous range of :term:`shard key` values within a particular " -":term:`shard`. Chunk ranges are inclusive of the lower boundary and " -"exclusive of the upper boundary. MongoDB splits chunks when they grow " -"beyond the configured chunk size, which by default is 64 megabytes. " -"MongoDB migrates chunks when a shard contains too many chunks of a " -"collection relative to other shards. See :ref:`sharding-data-" -"partitioning` and :ref:`sharding-balancing`." -msgstr "" - -# 012e178ae2b54ad18a1db4df2eaa04ca -#: ../source/reference/glossary.txt:126 -msgid "client" -msgstr "cliente" - -# a6a54102c4c04e0e9db4cbf11bbc8b02 -#: ../source/reference/glossary.txt:128 -msgid "" -"The application layer that uses a database for data persistence and " -"storage. :term:`Drivers ` provide the interface level between the" -" application layer and the database server." -msgstr "" - -# 04a996f2295e4be887aa8c212c78d616 -#: ../source/reference/glossary.txt:132 -msgid "Client can also refer to a single thread or process." -msgstr "" - -# d08cb6c287504500b9246d1df61c6a5a -#: ../source/reference/glossary.txt:133 -msgid "cluster" -msgstr "clúster" - -# d44d7e81d55549fabc2a1583f4a2df7d -#: ../source/reference/glossary.txt:135 -msgid "See :term:`sharded cluster`." -msgstr "Consulta :term:`clústers con Sharding `." - -# 408d90f85b2c4e82928367d2f4f6df38 -#: ../source/reference/glossary.txt:136 -msgid "collection" -msgstr "colección" - -# d6148ac991f84c85812ba4e52eac542f -#: ../source/reference/glossary.txt:138 -msgid "" -"A grouping of MongoDB :term:`documents `. A collection is the " -"equivalent of an :term:`RDBMS` table. A collection exists within a single" -" :term:`database`. Collections do not enforce a schema. Documents within " -"a collection can have different fields. Typically, all documents in a " -"collection have a similar or related purpose. See :ref:`faq-dev-" -"namespace`." -msgstr "" - -# ed694d12d91a4d7e91e8c217e2a22a31 -#: ../source/reference/glossary.txt:144 -msgid "collection scan" -msgstr "" - -# 5484d3c1d3a44dcc9b38e238805b791c -#: ../source/reference/glossary.txt:146 -msgid "" -"Collection scans are a query execution strategy where MongoDB must " -"inspect every document in a collection to see if it matches the query " -"criteria. These queries are very inefficient and do not use indexes. See " -":doc:`/core/query-optimization` for details about query execution " -"strategies." -msgstr "" - -# 74441cd9bce3489b88d243b9c6733b54 -#: ../source/reference/glossary.txt:151 -msgid "compound index" -msgstr "índice compuesto" - -# 149fc5b65a6f4239a404b4d4709d8fea -#: ../source/reference/glossary.txt:153 -msgid "" -"An :term:`index` consisting of two or more keys. See :ref:`index-type-" -"compound`." -msgstr "" - -# 8ee141f663a24fa0975fcd609e8b0c45 -#: ../source/reference/glossary.txt:155 -msgid "concurrency control" -msgstr "" - -# eeafe1b5eb4349b697bb51ab2c4fb670 -#: ../source/reference/glossary.txt:157 -msgid "" -"Concurrency control ensures that database operations can be executed " -"concurrently without compromising correctness. Pessimistic concurrency " -"control, such as used in systems with :term:`locks `, will block " -"any potentially conflicting operations even if they may not turn out to " -"actually conflict. Optimistic concurrency control, the approach used by " -":ref:`WiredTiger `, will delay checking until after " -"a conflict may have occurred, aborting and retrying one of the operations" -" involved in any :term:`write conflict` that arises." -msgstr "" - -# 76f08ba00694487e9c68549d7e14e6ff -#: ../source/reference/glossary.txt:167 -msgid "config database" -msgstr "base de datos config" - -# 380eb03f4ca545f8a0ba53b225b922a8 -#: ../source/reference/glossary.txt:169 -msgid "" -"An internal database that holds the metadata associated with a " -":term:`sharded cluster`. Applications and administrators should not " -"modify the ``config`` database in the course of normal operation. See " -":doc:`/reference/config-database`." -msgstr "" - -# dd5e9e3b1694432d93f634c4b6744876 -#: ../source/reference/glossary.txt:173 -msgid "config server" -msgstr "servidor de configuración" - -# b5a8834baec94cd887c5ddb69d9d96f9 -#: ../source/reference/glossary.txt:175 -msgid "" -"A :program:`mongod` instance that stores all the metadata associated with" -" a :term:`sharded cluster`. See :ref:`sharding-config-server`." -msgstr "" - -# 941c11f4f29846eeaa8303b951bbc5b2 -#: ../source/reference/glossary.txt:183 -msgid "CRUD" -msgstr "CRUD" - -# 776393096c034ddb92d509b19ca33103 -#: ../source/reference/glossary.txt:185 -msgid "" -"An acronym for the fundamental operations of a database: Create, Read, " -"Update, and Delete. See :doc:`/crud`." -msgstr "" - -# b8c1a28d73c34314802c52d49ae39d5f -#: ../source/reference/glossary.txt:187 -msgid "CSV" -msgstr "CSV" - -# 38d783c8a91c47449b6302676823d809 -#: ../source/reference/glossary.txt:189 -msgid "" -"A text-based data format consisting of comma-separated values. This " -"format is commonly used to exchange data between relational databases " -"since the format is well-suited to tabular data. You can import CSV files" -" using :program:`mongoimport`." -msgstr "" - -# 81b3b03d78a44d2894b97833b62e25fb -#: ../source/reference/glossary.txt:193 -msgid "cursor" -msgstr "cursor" - -# 68fcc9692c4e404cbfe370ec86a90e9f -#: ../source/reference/glossary.txt:195 -msgid "" -"A pointer to the result set of a :term:`query`. Clients can iterate " -"through a cursor to retrieve results. By default, cursors timeout after " -"10 minutes of inactivity. See :ref:`read-operations-cursors`." -msgstr "" - -# 09ceb14e932f45ad82a0b0d51101eeb6 -#: ../source/reference/glossary.txt:199 -msgid "daemon" -msgstr "" - -# ebdab4f62ed74361974728adbe062170 -#: ../source/reference/glossary.txt:201 -msgid "The conventional name for a background, non-interactive process." -msgstr "" - -# 3e3798471fb043779478b212d560c5f6 -#: ../source/reference/glossary.txt:203 -msgid "data directory" -msgstr "" - -# 2f82c9c1aa8d4d7e9406cfdd73c745c3 -#: ../source/reference/glossary.txt:205 -msgid "" -"The file-system location where the :program:`mongod` stores data files. " -"The :setting:`~storage.dbPath` option specifies the data directory." -msgstr "" - -# 74adcfdd1a174281a0dad29ccfaa186c -#: ../source/reference/glossary.txt:207 -#, fuzzy -msgid "data partition" -msgstr "partición" - -# fe6e2a1fbca846259409b680ae6aa515 -#: ../source/reference/glossary.txt:209 -msgid "" -"A distributed system architecture that splits data into ranges. " -":term:`Sharding` uses partitioning. See :ref:`sharding-data-" -"partitioning`." -msgstr "" - -# 860817202e55447fa10a9277a5b4939b -#: ../source/reference/glossary.txt:212 -msgid "data-center awareness" -msgstr "" - -# d3c76da41d114f11be25ed7c3b35f1ee -#: ../source/reference/glossary.txt:214 -msgid "" -"A property that allows clients to address members in a system based on " -"their locations. :term:`Replica sets ` implement data-center" -" awareness using :term:`tagging `. See :doc:`/data-center-" -"awareness`." -msgstr "" - -# 7f301aaa05d64f91a78923783278954b -#: ../source/reference/glossary.txt:218 -msgid "database" -msgstr "base de datos" - -# b1bf1393d668411785a23393ee8cff1b -#: ../source/reference/glossary.txt:220 -msgid "" -"A physical container for :term:`collections `. Each database " -"gets its own set of files on the file system. A single MongoDB server " -"typically has multiple databases." -msgstr "" -"Un contenedor físico para :term:`colecciones `. Cada base de " -"datos tiene su propio conjunto de archivos en el sistema de archivos. Un " -"solo servidor de MongoDB típicamente tiene múltiples bases de datos." - -# 4c86b6af88c94e3ca70c6b30c9e31dd4 -#: ../source/reference/glossary.txt:224 -msgid "database command" -msgstr "comando de base de datos" - -# 46cfbd8747e74b878bfccf1c4d6ca285 -#: ../source/reference/glossary.txt:226 -msgid "" -"A MongoDB operation, other than an insert, update, remove, or query. For " -"a list of database commands, see :doc:`/reference/command`. To use " -"database commands, see :ref:`issue-commands`." -msgstr "" - -# a8f8a03bd34e4b43a3f170d887912602 -#: ../source/reference/glossary.txt:230 -msgid "database profiler" -msgstr "" - -# 98f7593700444016958616f2c7c6d730 -#: ../source/reference/glossary.txt:232 -msgid "" -"A tool that, when enabled, keeps a record on all long-running operations " -"in a database's ``system.profile`` collection. The profiler is most often" -" used to diagnose slow queries. See :ref:`database-profiling`." -msgstr "" - -# 293435993b874dd28b266168bbadfb2a -#: ../source/reference/glossary.txt:236 -msgid "datum" -msgstr "" - -# c58a1e8dec814344beeb241055cfb4eb -#: ../source/reference/glossary.txt:238 -msgid "" -"A set of values used to define measurements on the earth. MongoDB uses " -"the :term:`WGS84` datum in certain :term:`geospatial` calculations. See " -":doc:`/applications/geospatial-indexes`." -msgstr "" - -# 549e8775e3df4c51a33d162d6b47ce24 -#: ../source/reference/glossary.txt:241 -msgid "dbpath" -msgstr "dbpath" - -# 2cad82e83d07408baf7e3033d622e715 -#: ../source/reference/glossary.txt:243 -msgid "" -"The location of MongoDB's data file storage. See " -":setting:`~storage.dbPath`." -msgstr "" - -# 53d99012d33041238f42674191032611 -#: ../source/reference/glossary.txt:245 -msgid "delayed member" -msgstr "miembro con retraso" - -# bec38f55e0f544dba35d309e3e0a1271 -#: ../source/reference/glossary.txt:247 -msgid "" -"A :term:`replica set` member that cannot become primary and applies " -"operations at a specified delay. The delay is useful for protecting data " -"from human error (i.e. unintentionally deleted databases) or updates that" -" have unforeseen effects on the production database. See :ref:`replica-" -"set-delayed-members`." -msgstr "" - -# 2f9af67898514f9284874c9e30d0cf7a -#: ../source/reference/glossary.txt:252 -msgid "diagnostic log" -msgstr "" - -# 025090bf10e44657b77e7f0e241eb1e3 -#: ../source/reference/glossary.txt:254 -msgid "" -"A verbose log of operations stored in the :term:`dbpath`. See the " -":option:`--diaglog ` option." -msgstr "" - -# ccbc2b9f540a445ab0ac78dea3a1d226 -#: ../source/reference/glossary.txt:256 -msgid "document" -msgstr "documento" - -# 1840581182af4e3ea77a080d970ac357 -#: ../source/reference/glossary.txt:258 -msgid "" -"A record in a MongoDB :term:`collection` and the basic unit of data in " -"MongoDB. Documents are analogous to :term:`JSON` objects but exist in the" -" database in a more type-rich format known as :term:`BSON`. See " -":doc:`/core/document`." -msgstr "" - -# 54b9fcef26b9485c8958f2911a7524d7 -#: ../source/reference/glossary.txt:262 -msgid "dot notation" -msgstr "dot notation" - -# cf98d8e709ef43c38a0e9be856f0268d -#: ../source/reference/glossary.txt:264 -msgid "" -"MongoDB uses the dot notation to access the elements of an array and to " -"access the fields of an embedded document. See :ref:`document-dot-" -"notation`." -msgstr "" - -# 6cfca22a7dca4504ad026b1b8cc69104 -#: ../source/reference/glossary.txt:267 -msgid "draining" -msgstr "" - -# 309b01edb3e343749d13582b60c6d537 -#: ../source/reference/glossary.txt:269 -msgid "" -"The process of removing or \"shedding\" :term:`chunks ` from one " -":term:`shard` to another. Administrators must drain shards before " -"removing them from the cluster. See :doc:`/tutorial/remove-shards-from-" -"cluster`." -msgstr "" - -# 4a978118da5444de98b2d4a307748da6 -#: ../source/reference/glossary.txt:273 -msgid "driver" -msgstr "driver" - -# 3a806d0518434a6d86edde7ca7995802 -#: ../source/reference/glossary.txt:275 -msgid "" -"A client library for interacting with MongoDB in a particular language. " -"See :doc:`/applications/drivers`." -msgstr "" - -# 292309ba908c4577ab78aabb02830e6c -#: ../source/reference/glossary.txt:277 -msgid "durable" -msgstr "" - -# a6ba9017a1214608a47a5fbc399e9307 -#: ../source/reference/glossary.txt:279 -msgid "" -"A write operation is durable when it will persist across a shutdown (or " -"crash) and restart of one or more server processes. For a single " -":program:`mongod` server, a write operation is considered durable when it" -" has been written to the server's :term:`journal` file. For a " -":doc:`replica set `, a write operation is considered " -"durable once the write operation is durable on a majority of voting " -"nodes; i.e. written to a majority of voting nodes' journals." -msgstr "" - -# d2f7420be81e4879981f60f36d395a20 -#: ../source/reference/glossary.txt:288 -msgid "election" -msgstr "elección" - -# df28d1b83ebb4f9ea0864ce173f2101a -#: ../source/reference/glossary.txt:290 -msgid "" -"The process by which members of a :term:`replica set` select a " -":term:`primary` on startup and in the event of a failure. See :ref" -":`replica-set-elections`." -msgstr "" - -# c4ee4bdaef12483ea98ab47d9b577548 -#: ../source/reference/glossary.txt:297 -msgid "eventual consistency" -msgstr "consistencia eventual" - -# c3824ad066fe4415a4baaed3667f7897 -#: ../source/reference/glossary.txt:299 -#, fuzzy -msgid "" -"A property of a distributed system that allows changes to the system to " -"propagate gradually. In a database system, this means that readable " -"members are not required to reflect the latest writes at all times." -msgstr "" -"Una propiedad de sistemas distribuidos que permiten cambios al sistema " -"para propagarlas gradualmente. En un sistema de base de datos, esto " -"significa que la legibilidad en los miembros no es requerida para " -"reflejar las últimas escrituras en todo momento. En MongoDB, las lecturas" -" a un primario tienen :term:`consistencia estricta `;" -" las lecturas a secundarios tienen *consistencia eventual*." - -# ef889a0209814df98ba8b59de1e1c857 -#: ../source/reference/glossary.txt:303 -msgid "expression" -msgstr "expresión" - -# 182686d4e26948cfa00a7e4a81745ca9 -#: ../source/reference/glossary.txt:305 -msgid "" -"In the context of :term:`aggregation framework`, expressions are the " -"stateless transformations that operate on the data that passes through a " -":term:`pipeline`. See :doc:`/core/aggregation-pipeline`." -msgstr "" - -# 2bce3ded713a4dc4a9a888bbc2418a5d -#: ../source/reference/glossary.txt:308 -msgid "failover" -msgstr "conmutación por error" - -# c55e7461a58c4ac9be58d2a0311a3def -#: ../source/reference/glossary.txt:310 -msgid "" -"The process that allows a :term:`secondary` member of a :term:`replica " -"set` to become :term:`primary` in the event of a failure. See :ref" -":`replica-set-failover`." -msgstr "" - -# dc5f367bb69f415a971c08e873a42534 -#: ../source/reference/glossary.txt:313 -msgid "field" -msgstr "campo" - -# 4518896941d54bf3a0cca3ca2b90a32c -#: ../source/reference/glossary.txt:315 -msgid "" -"A name-value pair in a :term:`document `. A document has zero " -"or more fields. Fields are analogous to columns in relational databases. " -"See :ref:`document-structure`." -msgstr "" - -# d34d186d159f4336a9862f9a0c986012 -#: ../source/reference/glossary.txt:318 -msgid "field path" -msgstr "" - -# beb0c132660a441cae9b77102c302a57 -#: ../source/reference/glossary.txt:320 -msgid "" -"Path to a field in the document. To specify a field path, use a string " -"that prefixes the field name with a dollar sign (``$``)." -msgstr "" - -# e85215fa434f4f69a7142fcc58afad3e -#: ../source/reference/glossary.txt:322 -msgid "firewall" -msgstr "cortafuegos" - -# 95003ec90b0a4a35a21641dff27edb72 -#: ../source/reference/glossary.txt:324 -msgid "" -"A system level networking filter that restricts access based on, among " -"other things, IP address. Firewalls form a part of an effective network " -"security strategy. See :ref:`security-firewalls`." -msgstr "" - -# e3707ffe47c749fc8c77a8447fd1f1d0 -#: ../source/reference/glossary.txt:328 -msgid "fsync" -msgstr "fsync" - -# e1f452e1cb04416296960f3b2aab7040 -#: ../source/reference/glossary.txt:330 -msgid "" -"A system call that flushes all dirty, in-memory pages to disk. MongoDB " -"calls ``fsync()`` on its database files at least every 60 seconds. See " -":dbcommand:`fsync`." -msgstr "" - -# 07d0554416d64c398f7ba5c570335d47 -#: ../source/reference/glossary.txt:333 -msgid "geohash" -msgstr "geohash" - -# b6312a3aa078428b9b497ffa35fd9f0e -#: ../source/reference/glossary.txt:335 -msgid "" -"A geohash value is a binary representation of the location on a " -"coordinate grid. See :ref:`geospatial-indexes-geohash`." -msgstr "" - -# f6723195022f4caeac63305ba28edaaa -#: ../source/reference/glossary.txt:337 -msgid "GeoJSON" -msgstr "GeoJSON" - -# 8a5c029d518b4b3fb36bb320d2e37331 -#: ../source/reference/glossary.txt:339 -msgid "" -"A :term:`geospatial` data interchange format based on JavaScript Object " -"Notation (:term:`JSON`). GeoJSON is used in :doc:`geospatial queries " -"`. For supported GeoJSON objects, see " -":ref:`geo-overview-location-data`. For the GeoJSON format specification, " -"see ``_." -msgstr "" - -# 10f88e83345949b08c04091ee41664bc -#: ../source/reference/glossary.txt:345 -msgid "geospatial" -msgstr "geoespacial" - -# c77f5cb5a27748fc85996522355a9508 -#: ../source/reference/glossary.txt:347 -msgid "" -"Data that relates to geographical location. In MongoDB, you may store, " -"index, and query data according to geographical parameters. See " -":doc:`/applications/geospatial-indexes`." -msgstr "" - -# 179a4f8924ad470cb53a632724dcd8d5 -#: ../source/reference/glossary.txt:350 -msgid "GridFS" -msgstr "GridFS" - -# abad1735f32e480db9cc35a330b5d790 -#: ../source/reference/glossary.txt:352 -msgid "" -"A convention for storing large files in a MongoDB database. All of the " -"official MongoDB drivers support this convention, as does the " -":program:`mongofiles` program. See :doc:`/core/gridfs`." -msgstr "" - -# f6aa75a28bf0406bbc62619906445245 -#: ../source/reference/glossary.txt:355 -msgid "hashed shard key" -msgstr "" - -# 307d33831e9f493f90d8d23ac25eec99 -#: ../source/reference/glossary.txt:357 -msgid "" -"A special type of :term:`shard key` that uses a hash of the value in the " -"shard key field to distribute documents among members of the " -":term:`sharded cluster`. See :ref:`index-type-hashed`." -msgstr "" - -# bbc52f6b17e6471898e450ef6a33022b -#: ../source/reference/glossary.txt:360 -msgid "haystack index" -msgstr "" - -# 71ef845c35294182b2f3723bdd8ebad1 -#: ../source/reference/glossary.txt:362 -msgid "" -"A :term:`geospatial` index that enhances searches by creating \"buckets\"" -" of objects grouped by a second criterion. See :doc:`/core/geohaystack`." -msgstr "" - -# 63d1a3808a21420aad321bdfa22dd1b9 -#: ../source/reference/glossary.txt:365 -msgid "hidden member" -msgstr "miembro oculto" - -# 4b1da923881247b694ecafd8d820382f -#: ../source/reference/glossary.txt:367 -msgid "" -"A :term:`replica set` member that cannot become :term:`primary` and are " -"invisible to client applications. See :ref:`replica-set-hidden-members`." -msgstr "" - -# 4eaa0b77273549fdbecfb3cc579d057e -#: ../source/reference/glossary.txt:370 -msgid "idempotent" -msgstr "" - -# 1a16bbea076e4a33ac6662d094fd27a7 -#: ../source/reference/glossary.txt:372 -msgid "" -"The quality of an operation to produce the same result given the same " -"input, whether run once or run multiple times." -msgstr "" - -# c0679c3ab67e4503ac5af157114bc312 -#: ../source/reference/glossary.txt:374 -msgid "index" -msgstr "índice" - -# 12e5f96c9fc04c5a93a9aa51cf32f746 -#: ../source/reference/glossary.txt:376 -msgid "A data structure that optimizes queries. See :doc:`/indexes`." -msgstr "" - -# 008f236c47014b13b91bccba34678267 -#: ../source/reference/glossary.txt:178 -#, fuzzy -msgid "init script" -msgstr "script de control" - -# f78a5d8e6d31417a9f0bfc150fa758c7 -#: ../source/reference/glossary.txt:180 -msgid "" -"A simple shell script, typically located in the ``/etc/rc.d`` or " -"``/etc/init.d`` directory, and used by the system's initialization " -"process to start, restart or stop a :term:`daemon` process." -msgstr "" - -# 46874a74e9e54983941b5d5c97f2986d -#: ../source/reference/glossary.txt:377 -msgid "initial sync" -msgstr "" - -# 6e55721c123a4923a774d0d470c2e32e -#: ../source/reference/glossary.txt:379 -msgid "" -"The :term:`replica set` operation that replicates data from an existing " -"replica set member to a new replica set member. See :ref:`replica-set-" -"initial-sync`." -msgstr "" - -# c03dc4b2e44e4f0087d8c739b449edf8 -#: ../source/reference/glossary.txt:382 -#, fuzzy -msgid "intent lock" -msgstr "bloqueo de lectura" - -# e684a041a1644a71bbf9fc359146d83f -#: ../source/reference/glossary.txt:384 -msgid "" -"A :term:`lock` on a resource that indicates that the holder of the lock " -"will read (intent shared) or write (intent exclusive) the resource using " -":term:`concurrency control` at a finer granularity than that of the " -"resource with the intent lock. Intent locks allow concurrent readers and " -"writers of a resource. See :ref:`faq-concurrency-locking`." -msgstr "" - -# 02dc91994e704c15a0950ac43fbc563b -#: ../source/reference/glossary.txt:399 -msgid "interrupt point" -msgstr "" - -# ff0a0164f0584c67ad015d1061ce2faf -#: ../source/reference/glossary.txt:401 -msgid "" -"A point in an operation's lifecycle when it can safely abort. MongoDB " -"only terminates an operation at designated interrupt points. See " -":doc:`/tutorial/terminate-running-operations`." -msgstr "" - -# 28acd47dc1c9435ab4f392ed58510c93 -#: ../source/reference/glossary.txt:390 -msgid "IPv6" -msgstr "IPv6" - -# c0ca99a6376c441cab1b50e035f6c346 -#: ../source/reference/glossary.txt:392 -msgid "" -"A revision to the IP (Internet Protocol) standard that provides a " -"significantly larger address space to more effectively support the number" -" of hosts on the contemporary Internet." -msgstr "" - -# a0e17ea038454bef912e3bb9fb51e81e -#: ../source/reference/glossary.txt:395 -msgid "ISODate" -msgstr "ISODate" - -# 39146b96729c4de6812b148cb924e9f5 -#: ../source/reference/glossary.txt:397 -msgid "" -"The international date format used by :program:`mongo` to display dates. " -"The format is: ``YYYY-MM-DD HH:MM.SS.millis``." -msgstr "" -"El formato de fecha internacional utilizado por :program:`mongo` para " -"mostrar fechas. El formato es: ``YYYY-MM-DD HH:MM.SS.millis``." - -# bc0d426ab19f4c56957dec75049e1258 -#: ../source/reference/glossary.txt:405 -msgid "JavaScript" -msgstr "JavaScript" - -# 1e2ae098a4cd41d8a615602f9cfb7d76 -#: ../source/reference/glossary.txt:407 -msgid "" -"A popular scripting language originally designed for web browsers. The " -"MongoDB shell and certain server-side functions use a JavaScript " -"interpreter. See :doc:`/core/server-side-javascript` for more " -"information." -msgstr "" -"Un lenguaje popular de scripting originalmente diseñado para navegadores " -"web. El shell de MongoDB y ciertas funciones del lado del servidor " -"utilizan un intérprete JavaScript. Consulta :doc:`/core/server-side-" -"javascript` para mayor información." - -# a09ba35ed16049bb9ccc948725d92ed6 -#: ../source/reference/glossary.txt:411 -msgid "journal" -msgstr "" - -# f6910ee5476741f0a809ca100679db15 -#: ../source/reference/glossary.txt:413 -msgid "" -"A sequential, binary transaction log used to bring the database into a " -"valid state in the event of a hard shutdown. Journaling writes data first" -" to the journal and then to the core data files. MongoDB enables " -"journaling by default for 64-bit builds of MongoDB version 2.0 and newer." -" Journal files are pre-allocated and exist as files in the :term:`data " -"directory`. See :doc:`/core/journaling/`." -msgstr "" - -# 714392c99ed94122a53ec11c325a3756 -#: ../source/reference/glossary.txt:420 -msgid "JSON" -msgstr "JSON" - -# f9674a70e2c048ec9bbf6bc6cb70a7f2 -#: ../source/reference/glossary.txt:422 -msgid "" -"JavaScript Object Notation. A human-readable, plain text format for " -"expressing structured data with support in many programming languages. " -"For more information, see ``_. Certain MongoDB tools" -" render an approximation of MongoDB :term:`BSON` documents in JSON " -"format. See :doc:`/reference/mongodb-extended-json`." -msgstr "" - -# 76df48a57bac4025b32e91f1c0159fad -#: ../source/reference/glossary.txt:428 -msgid "JSON document" -msgstr "documento JSON" - -# 0dc1e040b5da4aeb8834cc95d41d1c86 -#: ../source/reference/glossary.txt:430 -msgid "" -"A :term:`JSON` document is a collection of fields and values in a " -"structured format. For sample JSON documents, see " -"``_." -msgstr "" - -# 48aa0e6ee2cd424199687ff6d321364b -#: ../source/reference/glossary.txt:433 -msgid "JSONP" -msgstr "JSONP" - -# ab6a862e2c8e4371847f18dedc9cc525 -#: ../source/reference/glossary.txt:435 -msgid "" -":term:`JSON` with Padding. Refers to a method of injecting JSON into " -"applications. **Presents potential security concerns**." -msgstr "" - -# a3e057841d9b40e0879d1d1aabe9ed4c -#: ../source/reference/glossary.txt:437 -msgid "least privilege" -msgstr "" - -# 8e97c722154b48599c900405fbaa9484 -#: ../source/reference/glossary.txt:439 -msgid "" -"An authorization policy that gives a user only the amount of access that " -"is essential to that user's work and no more." -msgstr "" - -# 699f1536f755418fa9f0afed252660a8 -#: ../source/reference/glossary.txt:441 -msgid "legacy coordinate pairs" -msgstr "" - -# 9d3723bf5b8d4f03b7f7978b66d5e062 -#: ../source/reference/glossary.txt:443 -msgid "" -"The format used for :term:`geospatial` data prior to MongoDB version 2.4." -" This format stores geospatial data as points on a planar coordinate " -"system (e.g. ``[ x, y ]``). See :doc:`/applications/geospatial-indexes`." -msgstr "" - -# 1b320224c16442a1a97f26f7aea7657f -#: ../source/reference/glossary.txt:447 -msgid "LineString" -msgstr "" - -# 936f9eb7ebe244e6b031f9c647dc9b5d -#: ../source/reference/glossary.txt:449 -msgid "" -"A LineString is defined by an array of two or more positions. A closed " -"LineString with four or more positions is called a LinearRing, as " -"described in the GeoJSON LineString specification: ``_. To use a LineString in MongoDB, see " -":ref:`geospatial-indexes-store-geojson`." -msgstr "" - -# dcb523e556b4420aa01d7ec07b4cf58a -#: ../source/reference/glossary.txt:455 -msgid "lock" -msgstr "" - -# b50ff968518e4286bfd2b0200299b29d -#: ../source/reference/glossary.txt:457 -msgid "" -"MongoDB uses locks to ensure that :doc:`concurrency ` " -"does not affect correctness. MongoDB uses :term:`read locks `, :term:`write locks ` and :term:`intent locks `. For more information, see :ref:`faq-concurrency-locking`." -msgstr "" - -# 8aee7024fbd8455f9313c90a747d7d8b -#: ../source/reference/glossary.txt:462 -msgid "LVM" -msgstr "" - -# 8426276526394deaab0817662ddfc28b -#: ../source/reference/glossary.txt:464 -msgid "" -"Logical volume manager. LVM is a program that abstracts disk images from " -"physical devices and provides a number of raw disk manipulation and " -"snapshot capabilities useful for system management. For information on " -"LVM and MongoDB, see :ref:`lvm-backup-and-restore`." -msgstr "" - -# 44fa8e6d6d254ce2a66196304c693592 -#: ../source/reference/glossary.txt:477 -msgid "map-reduce" -msgstr "map-reduce" - -# 4141c66a73ea436395a59fbdb73be907 -#: ../source/reference/glossary.txt:479 -msgid "" -"A data processing and aggregation paradigm consisting of a \"map\" phase " -"that selects data and a \"reduce\" phase that transforms the data. In " -"MongoDB, you can run arbitrary aggregations over data using map-reduce. " -"For map-reduce implementation, see :doc:`/core/map-reduce`. For all " -"approaches to aggregation, see :doc:`/aggregation`." -msgstr "" - -# a26e638fe42f4ea1b2d6031b85316efe -#: ../source/reference/glossary.txt:469 -msgid "mapping type" -msgstr "" - -# 0252fd84d8ce48da8b520c674ac93430 -#: ../source/reference/glossary.txt:471 -msgid "" -"A Structure in programming languages that associate keys with values, " -"where keys may nest other pairs of keys and values (e.g. dictionaries, " -"hashes, maps, and associative arrays). The properties of these structures" -" depend on the language specification and implementation. Generally the " -"order of keys in mapping types is arbitrary and not guaranteed." -msgstr "" - -# 11d5684e17384315a9ce15187b4470e7 -#: ../source/reference/glossary.txt:485 -msgid "master" -msgstr "master" - -# 8115b585a6804e198167576036ae76ea -#: ../source/reference/glossary.txt:487 -msgid "" -"The database that receives all writes in a conventional " -"master-:term:`slave` replication. In MongoDB, :term:`replica sets " -"` replace master-slave replication for most use cases. For " -"more information on master-slave replication, see :doc:`/core/master-" -"slave`." -msgstr "" - -# 55b9752a656d4c38967df22a36e65605 -#: ../source/reference/glossary.txt:492 -msgid "md5" -msgstr "md5" - -# 12fa4c7c0a5b477d954b1eaa16553095 -#: ../source/reference/glossary.txt:494 -msgid "" -"A hashing algorithm used to efficiently provide reproducible unique " -"strings to identify and :term:`checksum` data. MongoDB uses md5 to " -"identify chunks of data for :term:`GridFS`. See " -":doc:`/reference/command/filemd5`." -msgstr "" - -# 6bd41af3cb3b485baaf3ef87e5a9acf6 -#: ../source/reference/glossary.txt:498 -msgid "MIB" -msgstr "MIB" - -# a0e04f5c88124831806bfb55e747b1fa -#: ../source/reference/glossary.txt:500 -msgid "" -"Management Information Base. MongoDB uses MIB files to define the type of" -" data tracked by SNMP in the MongoDB Enterprise edition." -msgstr "" - -# 60bb773361e14ec0b63d0252e78eb7c3 -#: ../source/reference/glossary.txt:502 -msgid "MIME" -msgstr "MIME" - -# 6347d2fd5bfe41ca89ed2634c1c17d43 -#: ../source/reference/glossary.txt:504 -msgid "" -"Multipurpose Internet Mail Extensions. A standard set of type and " -"encoding definitions used to declare the encoding and type of data in " -"multiple data storage, transmission, and email contexts. The " -":program:`mongofiles` tool provides an option to specify a MIME type to " -"describe a file inserted into :term:`GridFS` storage." -msgstr "" - -# c6e80bc9b4914450aa4483f8f7d5dcd9 -#: ../source/reference/glossary.txt:509 -msgid "mongo" -msgstr "mongo" - -# 6b85b475263140539fc3cc0ee6e39027 -#: ../source/reference/glossary.txt:511 -msgid "" -"The MongoDB shell. The :program:`mongo` process starts the MongoDB shell " -"as a daemon connected to either a :program:`mongod` or :program:`mongos` " -"instance. The shell has a JavaScript interface. See " -":doc:`/reference/program/mongo` and :doc:`/reference/method`." -msgstr "" - -# f9304fe943644843beb472fd23f8bb35 -#: ../source/reference/glossary.txt:515 -msgid "mongod" -msgstr "mongod" - -# b608681a63ef4576a25ed37e47a40d6b -#: ../source/reference/glossary.txt:517 -msgid "" -"The MongoDB database server. The :program:`mongod` process starts the " -"MongoDB server as a daemon. The MongoDB server manages data requests and " -"formats and manages background operations. See " -":doc:`/reference/program/mongod`." -msgstr "" - -# a0380bf975ef431c9c2f6b5f68fa5b05 -#: ../source/reference/glossary.txt:521 -msgid "MongoDB" -msgstr "MongoDB" - -# 9614380a2be44d44aec44830ee553050 -#: ../source/reference/glossary.txt:523 -msgid "" -"An open-source document-based database system. \"MongoDB\" derives from " -"the word \"humongous\" because of the database's ability to scale up with" -" ease and hold very large amounts of data. MongoDB stores " -":term:`documents ` in :term:`collections ` within " -"databases." -msgstr "" - -# cbca50ba1ac247b4866084302d2caeab -#: ../source/reference/glossary.txt:528 -msgid "MongoDB Enterprise" -msgstr "" - -# 940868ea229a488fb2c5fdc896a96dfc -#: ../source/reference/glossary.txt:530 -msgid "" -"A commercial edition of MongoDB that includes additional features. For " -"more information, see `MongoDB Subscriptions " -"`_." -msgstr "" - -# f95b874381744245beab41d8eabd86bf -#: ../source/reference/glossary.txt:533 -msgid "mongos" -msgstr "mongos" - -# d28b79505e3141b29f6ec8ee7684241a -#: ../source/reference/glossary.txt:535 -msgid "" -"The routing and load balancing process that acts an interface between an " -"application and a MongoDB :term:`sharded cluster`. See " -":doc:`/reference/program/mongos`." -msgstr "" - -# 283e69d49f214ce0a844275ffab68b96 -#: ../source/reference/glossary.txt:538 -msgid "namespace" -msgstr "espacio de nombre" - -# 697825ce78dc49f5b22bd1ae5cb793f6 -#: ../source/reference/glossary.txt:540 -msgid "" -"The canonical name for a collection or index in MongoDB. The namespace is" -" a combination of the database name and the name of the collection or " -"index, like so: ``[database-name].[collection-or-index-name]``. All " -"documents belong to a namespace. See :ref:`faq-dev-namespace`." -msgstr "" - -# 8ae3630409934cd3a1f81f11bc4fe93b -#: ../source/reference/glossary.txt:545 -msgid "natural order" -msgstr "orden natural" - -# ecabafde5bf2486f97154be309a0e26f -#: ../source/reference/glossary.txt:547 -msgid "" -"The order in which the database refers to documents on disk. This is the " -"default sort order. See :operator:`$natural` and :ref:`return-natural-" -"order`." -msgstr "" - -# 061cd40101a141cebe93ab31a8a2ed75 -#: ../source/reference/glossary.txt:550 -#, fuzzy -msgid "network partition" -msgstr "partición" - -# 7ea5425188e84122835978fe45772b51 -#: ../source/reference/glossary.txt:552 -msgid "" -"A network failure that separates a distributed system into partitions " -"such that nodes in one partition cannot communicate with the nodes in the" -" other partition." -msgstr "" - -# 15eccd8694864c0db68f5d72440ba1e1 -#: ../source/reference/glossary.txt:556 -msgid "" -"Sometimes, partitions are partial or asymmetric. An example of a partial " -"partition would be a division of the nodes of a network into three sets, " -"where members of the first set cannot communicate with members of the " -"second set, and vice versa, but all nodes can communicate with members of" -" the third set. In an asymmetric partition, communication may be possible" -" only when it originates with certain nodes. For example, nodes on one " -"side of the partition can communicate to the other side only if they " -"originate the communications channel." -msgstr "" - -# 316082e22b1b428496b5b5f52d288bd7 -#: ../source/reference/glossary.txt:568 -msgid "ObjectId" -msgstr "ObjectId" - -# 376ed15ce99a45949b3b501aa1c98f95 -#: ../source/reference/glossary.txt:570 -msgid "" -"A special 12-byte :term:`BSON` type that guarantees uniqueness within the" -" :term:`collection`. The ObjectId is generated based on timestamp, " -"machine ID, process ID, and a process-local incremental counter. MongoDB " -"uses ObjectId values as the default values for :term:`_id` fields." -msgstr "" - -# 4ba82008a10e4fcfadfdaf48cf481546 -#: ../source/reference/glossary.txt:575 -msgid "operator" -msgstr "operador" - -# 00737fd29e2d4559a684b67f7f2ef780 -#: ../source/reference/glossary.txt:577 -msgid "" -"A keyword beginning with a ``$`` used to express an update, complex " -"query, or data transformation. For example, ``$gt`` is the query " -"language's \"greater than\" operator. For available operators, see " -":doc:`/reference/operator`." -msgstr "" - -# 02aa49ef885c42ffaff50bd5a876307d -#: ../source/reference/glossary.txt:581 -msgid "oplog" -msgstr "oplog" - -# d4b8d096cfe64cb6b103316202deeb1a -#: ../source/reference/glossary.txt:583 -msgid "" -"A :term:`capped collection` that stores an ordered history of logical " -"writes to a MongoDB database. The oplog is the basic mechanism enabling " -":term:`replication` in MongoDB. See :doc:`/core/replica-set-oplog`." -msgstr "" - -# 128fcf39f97b49ccb3da9a5f6068a5da -#: ../source/reference/glossary.txt:587 -msgid "ordered query plan" -msgstr "" - -# a0bcaed73b9848a0b7241bda312c1d00 -#: ../source/reference/glossary.txt:589 -msgid "" -"A query plan that returns results in the order consistent with the " -":method:`~cursor.sort()` order. See :ref:`read-operations-query-" -"optimization`." -msgstr "" - -# 8d9c8b2b6d034ba2af6f11293ecdf98a -#: ../source/reference/glossary.txt:592 -msgid "orphaned document" -msgstr "" - -# 10c12c0af88a4ad88e43816be7dc304c -#: ../source/reference/glossary.txt:594 -msgid "" -"In a sharded cluster, orphaned documents are those documents on a shard " -"that also exist in chunks on other shards as a result of failed " -"migrations or incomplete migration cleanup due to abnormal shutdown. " -"Delete orphaned documents using :dbcommand:`cleanupOrphaned` to reclaim " -"disk space and reduce confusion." -msgstr "" - -# f90d58ba4fed48a283d1b3d5c77ee38a -#: ../source/reference/glossary.txt:600 -msgid "padding" -msgstr "" - -# 3c96b8ba11df4992a6f993502cc0f1bb -#: ../source/reference/glossary.txt:602 -msgid "" -"The extra space allocated to document on the disk to prevent moving a " -"document when it grows as the result of :method:`~db.collection.update()`" -" operations. See :ref:`record-allocation-strategies`." -msgstr "" - -# fff4458b6bb34c7eae78be3550fa2ece -#: ../source/reference/glossary.txt:606 -msgid "padding factor" -msgstr "" - -# 516f229c1ae8443a8e5e2b25c3f3de9c -#: ../source/reference/glossary.txt:608 -msgid "" -"An automatically-calibrated constant used to determine how much extra " -"space MongoDB should allocate per document container on disk. A padding " -"factor of 1 means that MongoDB will allocate only the amount of space " -"needed for the document. A padding factor of 2 means that MongoDB will " -"allocate twice the amount of space required by the document. See :ref" -":`record-allocation-strategies`." -msgstr "" - -# f9fa0aeefe81443daa5eecc7def8e7a0 -#: ../source/reference/glossary.txt:615 -msgid "page fault" -msgstr "" - -# b016dd603beb4a35afed3d22fa1ce8b8 -#: ../source/includes/fact-page-fault.rst:1 -msgid "" -"With the MMAPv1 storage engine, page faults can occur as MongoDB reads " -"from or writes data to parts of its data files that are not currently " -"located in physical memory. In contrast, operating system page faults " -"happen when physical memory is exhausted and pages of physical memory are" -" swapped to disk." -msgstr "" - -# bd4b816e11cc4a9fb059430f4bfc1424 -#: ../source/reference/glossary.txt:619 -msgid "" -"See :ref:`administration-monitoring-page-faults` and :ref:`faq-storage-" -"page-faults`." -msgstr "" - -# 68af7bffb8fb4ca28b5f302703791aaf -#: ../source/reference/glossary.txt:621 -msgid "passive member" -msgstr "miembro pasivo" - -# 395268dc1e374003bc3aa10389332385 -#: ../source/reference/glossary.txt:623 -msgid "" -"A member of a :term:`replica set` that cannot become primary because its " -":rsconf:`members[n].priority` is ``0``. See :doc:`/core/replica-set-" -"priority-0-member`." -msgstr "" - -# 6ae67ab7acfa4b43a06df23fa15584a2 -#: ../source/reference/glossary.txt:626 -msgid "pcap" -msgstr "" - -# 288e628f43ca45c19aaa28dd76790f62 -#: ../source/reference/glossary.txt:628 -msgid "" -"A packet-capture format that :program:`mongoreplay` can use to produce a " -"BSON-formatted playback file to play back to another MongoDB instance. " -"See: :toolcommand:`mongoreplay record ` for more information." -msgstr "" - -# f41a0ae0f8fa45c1a9afb69fe69fd3be -#: ../source/reference/glossary.txt:632 -msgid "PID" -msgstr "PID" - -# fcef3a0d13f54bf3b4dfa4355a462bdc -#: ../source/reference/glossary.txt:634 -msgid "" -"A process identifier. UNIX-like systems assign a unique-integer PID to " -"each running process. You can use a PID to inspect a running process and " -"send signals to it. See :ref:`proc-file-system`." -msgstr "" - -# 29672b0c549945059c4eb1096582cc64 -#: ../source/reference/glossary.txt:638 -msgid "pipe" -msgstr "" - -# b6df833410fb43bdbe49be8239141497 -#: ../source/reference/glossary.txt:640 -msgid "" -"A communication channel in UNIX-like systems allowing independent " -"processes to send and receive data. In the UNIX shell, piped operations " -"allow users to direct the output of one command into the input of " -"another." -msgstr "" - -# a83e1f99d7cb490da68f2d7e85073581 -#: ../source/reference/glossary.txt:644 -msgid "pipeline" -msgstr "pipeline" - -# 7215f0c3af344c1d91aad5b744252133 -#: ../source/reference/glossary.txt:646 -msgid "" -"A series of operations in an :term:`aggregation` process. See :doc:`/core" -"/aggregation-pipeline`." -msgstr "" - -# d682dcc0702847f69e7577a00d9c6978 -#: ../source/reference/glossary.txt:648 -msgid "Point" -msgstr "Point" - -# 6dc93a739c634e6fba5ba6858e9037f2 -#: ../source/reference/glossary.txt:650 -msgid "" -"A single coordinate pair as described in the GeoJSON Point specification:" -" ``_. To use a Point in " -"MongoDB, see :ref:`geospatial-indexes-store-geojson`." -msgstr "" - -# 48fd4b5e2b954567a813db2e52884961 -#: ../source/reference/glossary.txt:654 -msgid "Polygon" -msgstr "" - -# 997304823b6642fcac65854e49f4f8d3 -#: ../source/reference/glossary.txt:656 -msgid "" -"An array of :term:`LinearRing ` coordinate arrays, as " -"described in the GeoJSON Polygon specification: ``_. For Polygons with multiple rings, the " -"first must be the exterior ring and any others must be interior rings or " -"holes." -msgstr "" - -# 39121bb6c9f6496185c77444e79e5867 -#: ../source/reference/glossary.txt:662 -msgid "" -"MongoDB does not permit the exterior ring to self-intersect. Interior " -"rings must be fully contained within the outer loop and cannot intersect " -"or overlap with each other. See :ref:`geospatial-indexes-store-geojson`." -msgstr "" - -# 326d1d76c42c4f48afa13b3709c0d141 -#: ../source/reference/glossary.txt:666 -msgid "powerOf2Sizes" -msgstr "powerOf2Sizes" - -# c31a5654f38746a793950135e75af582 -#: ../source/reference/glossary.txt:668 -msgid "" -"A per-collection setting that changes and normalizes the way MongoDB " -"allocates space for each :term:`document`, in an effort to maximize " -"storage reuse and to reduce fragmentation. This is the default for " -":doc:`TTL Collections `. See " -":doc:`/reference/command/collMod` and :collflag:`usePowerOf2Sizes`." -msgstr "" - -# b749a3e0a4a84c7f9cb4def3f73b10e8 -#: ../source/reference/glossary.txt:680 -msgid "pre-splitting" -msgstr "" - -# ffa42b801c1e493f939e763906def352 -#: ../source/reference/glossary.txt:682 -msgid "" -"An operation performed before inserting data that divides the range of " -"possible shard key values into chunks to facilitate easy insertion and " -"high write throughput. In some cases pre-splitting expedites the initial " -"distribution of documents in :term:`sharded cluster` by manually dividing" -" the collection rather than waiting for the MongoDB :term:`balancer` to " -"do so. See :doc:`/tutorial/create-chunks-in-sharded-cluster`." -msgstr "" - -# 5ffb7244eaab43338c49b380fdc50151 -#: ../source/reference/glossary.txt:674 -#, fuzzy -msgid "prefix compression" -msgstr "expresión" - -# 96407071986045fab5b6658557e1b6e7 -#: ../source/reference/glossary.txt:676 -msgid "" -"Reduces memory and disk consumption by storing any identical index key " -"prefixes only once, per page of memory. See: :ref:`storage-wiredtiger-" -"compression` for more about WiredTiger's compression behavior." -msgstr "" - -# fa2ba39854924e118acb2c8bf7b9463b -#: ../source/reference/glossary.txt:689 -msgid "primary" -msgstr "primario" - -# c65e35e7490b43b9a4573eac90bf3afe -#: ../source/reference/glossary.txt:691 -msgid "" -"In a :term:`replica set`, the primary member is the current " -":term:`master` instance, which receives all write operations. See :ref" -":`replica-set-primary-member`." -msgstr "" - -# 87612526f4794d98846e3390972893e1 -#: ../source/reference/glossary.txt:694 -msgid "primary key" -msgstr "clave primaria" - -# 5763d44324ad43f9a15e4da7cd11395b -#: ../source/reference/glossary.txt:696 -msgid "" -"A record's unique immutable identifier. In an :term:`RDBMS`, the primary " -"key is typically an integer stored in each row's ``id`` field. In " -"MongoDB, the :term:`_id` field holds a document's primary key which is " -"usually a BSON :term:`ObjectId`." -msgstr "" - -# ec7aba4276534d4984e44774f10276a2 -#: ../source/reference/glossary.txt:700 -msgid "primary shard" -msgstr "" - -# e452fee4b49a4b20bf0eb22b530b890e -#: ../source/reference/glossary.txt:702 -msgid "" -"The :term:`shard` that holds all the un-sharded collections. See :ref" -":`primary-shard`." -msgstr "" - -# 597ff854b58b4728848d00d560497c23 -#: ../source/reference/glossary.txt:704 -msgid "priority" -msgstr "prioridad" - -# d040c78ec97b442fb29806ba8729c198 -#: ../source/reference/glossary.txt:706 -msgid "" -"A configurable value that helps determine which members in a " -":term:`replica set` are most likely to become :term:`primary`. See " -":rsconf:`members[n].priority`." -msgstr "" - -# 3e35e863fbd94e11a6f01541a06858b3 -#: ../source/reference/glossary.txt:709 -msgid "privilege" -msgstr "" - -# fed900a99b334998b7ac522bb903a127 -#: ../source/reference/glossary.txt:711 -msgid "" -"A combination of specified :term:`resource ` and :term:`actions" -" ` permitted on the resource. See :ref:`privilege `." -msgstr "" - -# de91b5780c8f4a3f99e2e35b44cb20c5 -#: ../source/reference/glossary.txt:714 -msgid "projection" -msgstr "proyección" - -# 3cbedd03f8e54098bfec8d12f89facf7 -#: ../source/reference/glossary.txt:716 -msgid "" -"A document given to a :term:`query` that specifies which fields MongoDB " -"returns in the result set. See :ref:`projection`. For a list of " -"projection operators, see :doc:`/reference/operator/projection`." -msgstr "" - -# 52dd0ac610cb4b3888b93921a88e9556 -#: ../source/reference/glossary.txt:720 -msgid "query" -msgstr "consulta" - -# 13f3d3522b724ba4aff8397b42960dd7 -#: ../source/reference/glossary.txt:722 -msgid "" -"A read request. MongoDB uses a :term:`JSON`-like query language that " -"includes a variety of :term:`query operators ` with names that " -"begin with a ``$`` character. In the :program:`mongo` shell, you can " -"issue queries using the :method:`db.collection.find()` and " -":method:`db.collection.findOne()` methods. See :ref:`read-operations-" -"queries`." -msgstr "" - -# 9a1b166107964199b5c84ff1a869149a -#: ../source/reference/glossary.txt:729 -msgid "query optimizer" -msgstr "" - -# fa2bc973e8574e548c29c7937c7576a1 -#: ../source/reference/glossary.txt:731 -msgid "" -"A process that generates query plans. For each query, the optimizer " -"generates a plan that matches the query to the index that will return " -"results as efficiently as possible. The optimizer reuses the query plan " -"each time the query runs. If a collection changes significantly, the " -"optimizer creates a new query plan. See :ref:`read-operations-query-" -"optimization`." -msgstr "" - -# a0dd134d520648b1966dcc7cf2022bde -#: ../source/reference/glossary.txt:737 -msgid "query shape" -msgstr "" - -# 1339502f81164e688e9b21667151ccd2 -#: ../source/reference/glossary.txt:739 -msgid "A combination of query predicate, sort, and projection specifications." -msgstr "" - -# 9401ed603d474cacb6c1e9b5025da8f0 -#: ../source/reference/glossary.txt:742 -msgid "" -"For the query predicate, only the structure of the predicate, including " -"the field names, are significant; the values in the query predicate are " -"insignificant. As such, a query predicate ``{ type: 'food' }`` is " -"equivalent to the query predicate ``{ type: 'utensil' }`` for a query " -"shape." -msgstr "" - -# 5311cfd8a8cf46558fbe98e689069cb0 -#: ../source/reference/glossary.txt:766 -msgid "RDBMS" -msgstr "" - -# b8a08f697dbd4464adcf8f9702beb71a -#: ../source/reference/glossary.txt:768 -msgid "" -"Relational Database Management System. A database management system based" -" on the relational model, typically using :term:`SQL` as the query " -"language." -msgstr "" - -# c98fa1ab7634495f9286c0b6f43b57f9 -#: ../source/reference/glossary.txt:747 -#, fuzzy -msgid "read concern" -msgstr "concernencia de escritura" - -# 771d742eeeeb493f82f17420fd73b210 -#: ../source/reference/glossary.txt:749 -msgid "" -"Specifies a level of isolation for read operations. For example, you can " -"use read concern to only read data that has propagated to a majority of " -"nodes in a :term:`replica set`. See :doc:`/reference/read-concern`." -msgstr "" - -# 55f11e0482c748b28fb7b6303cd8846b -#: ../source/reference/glossary.txt:761 -msgid "read lock" -msgstr "bloqueo de lectura" - -# 40078509e9ac444a9ed49444f0571727 -#: ../source/reference/glossary.txt:763 -msgid "" -"A shared :term:`lock` on a resource such as a collection or database " -"that, while held, allows concurrent readers but no writers. See :ref" -":`faq-concurrency-locking`." -msgstr "" - -# 5f023eb12004425fa04276add5ed1fef -#: ../source/reference/glossary.txt:753 -msgid "read preference" -msgstr "preferencia de lectura" - -# 170e44eebbbf401598cfbed71a7f8040 -#: ../source/reference/glossary.txt:755 -msgid "" -"A setting that determines how clients direct read operations. Read " -"preference affects all replica sets, including shard replica sets. By " -"default, MongoDB directs reads to :term:`primaries `. However, " -"you may also direct reads to secondaries for :term:`eventually consistent" -" ` reads. See :doc:`Read Preference `." -msgstr "" - -# 4dd77ee371b3449ca5805be9a016b31a -#: ../source/reference/glossary.txt:771 -msgid "record size" -msgstr "" - -# 95c641ca2f4c4be085a2424c4fb8b6d9 -#: ../source/reference/glossary.txt:773 -msgid "" -"The space allocated for a document including the padding. For more " -"information on padding, see :ref:`record-allocation-strategies` and " -":doc:`/reference/command/compact`." -msgstr "" - -# 5fd59fc3a0dd494b9ca981725c5edc16 -#: ../source/reference/glossary.txt:776 -msgid "recovering" -msgstr "" - -# 8fda00a8925b416bb733dda8cce8a792 -#: ../source/reference/glossary.txt:778 -msgid "" -"A :term:`replica set` member status indicating that a member is not ready" -" to begin normal activities of a secondary or primary. Recovering members" -" are unavailable for reads." -msgstr "" - -# 0ec79317411948d9861f27f064eafcf5 -#: ../source/reference/glossary.txt:781 -msgid "replica pairs" -msgstr "" - -# 915ad92772384968a19aa9dec81eca40 -#: ../source/reference/glossary.txt:783 -msgid "The precursor to the MongoDB :term:`replica sets `." -msgstr "" - -# 9eba48456616477db290e7d3eae041c2 -#: ../source/reference/glossary.txt:786 -msgid "replica set" -msgstr "conjunto de réplicas" - -# a5c5c45cfd0d42a6b49bc1b3f4d9c67b -#: ../source/reference/glossary.txt:788 -msgid "" -"A cluster of MongoDB servers that implements master-slave replication and" -" automated failover. MongoDB's recommended replication strategy. See " -":doc:`/replication`." -msgstr "" - -# daf20cc0e3534fafa22c0d93d66b4abb -#: ../source/reference/glossary.txt:791 -msgid "replication" -msgstr "replicación" - -# 91b3ce353baf46c788ce8f1396d8878a -#: ../source/reference/glossary.txt:793 -msgid "" -"A feature allowing multiple database servers to share the same data, " -"thereby ensuring redundancy and facilitating load balancing. See " -":doc:`/replication`." -msgstr "" - -# 900560bd5807453d89b0f79567d61583 -#: ../source/reference/glossary.txt:796 -msgid "replication lag" -msgstr "" - -# 5e144362038f415a8cd0cc6adc24a94b -#: ../source/reference/glossary.txt:798 -msgid "" -"The length of time between the last operation in the :term:`primary's " -"` :term:`oplog` and the last operation applied to a particular " -":term:`secondary`. In general, you want to keep replication lag as small " -"as possible. See :ref:`Replication Lag `." -msgstr "" - -# 5607a9de84a34e0d82b7c1293871d1e6 -#: ../source/reference/glossary.txt:803 -msgid "resident memory" -msgstr "" - -# a372c2296f6843d38b21ddf7ba049bf7 -#: ../source/reference/glossary.txt:805 -msgid "" -"The subset of an application's memory currently stored in physical RAM. " -"Resident memory is a subset of :term:`virtual memory`, which includes " -"memory mapped to physical RAM and to disk." -msgstr "" - -# 70f6e9dbb4114feca853e7a24ab45ed1 -#: ../source/reference/glossary.txt:808 -msgid "resource" -msgstr "" - -# bcbc47379e4e494ca432129c729d19ef -#: ../source/reference/glossary.txt:810 -msgid "" -"A database, collection, set of collections, or cluster. A " -":term:`privilege` permits :term:`actions ` on a specified " -"resource. See :ref:`resource `." -msgstr "" - -# c7c8aa4938c842849b67b28f9358069b -#: ../source/reference/glossary.txt:813 -msgid "REST" -msgstr "REST" - -# d5963eb0c5d44d73a9776a13d775ce8e -#: ../source/reference/glossary.txt:815 -msgid "" -"An API design pattern centered around the idea of resources and the " -":term:`CRUD` operations that apply to them. Typically REST is implemented" -" over HTTP. MongoDB provides a simple HTTP REST interface that allows " -"HTTP clients to run commands against the server. See :ref:`rest-api`." -msgstr "" - -# 65c45f0602844ec9890f31149375269d -#: ../source/includes/fact-deprecated-http-interface.rst:3 -msgid "HTTP interface for MongoDB" -msgstr "" - -# 8a3c72b7e4d64236a56be68dc00fdf12 -#: ../source/reference/glossary.txt:822 -msgid "role" -msgstr "" - -# 230dfe0e5c68487c9d7523c7ef11e594 -#: ../source/reference/glossary.txt:824 -msgid "" -"A set of privileges that permit :term:`actions ` on specified " -":term:`resources `. Roles assigned to a user determine the " -"user's access to resources and operations. See :doc:`/security`." -msgstr "" - -# 6a59bb8d48834feb82ee29b59850ab2a -#: ../source/reference/glossary.txt:828 -msgid "rollback" -msgstr "rollback" - -# aab1ff29925746329813d8f0c445eee3 -#: ../source/reference/glossary.txt:830 -msgid "" -"A process that reverts writes operations to ensure the consistency of all" -" replica set members. See :ref:`replica-set-rollback`." -msgstr "" - -# 35fa1527e73c4265959769c588fe78c3 -#: ../source/reference/glossary.txt:832 -msgid "secondary" -msgstr "secundario" - -# 375a12aa679e4619859f6417418a1244 -#: ../source/reference/glossary.txt:834 -msgid "" -"A :term:`replica set` member that replicates the contents of the master " -"database. Secondary members may handle read requests, but only the " -":term:`primary` members can handle write operations. See :ref:`replica-" -"set-secondary-members`." -msgstr "" - -# 425ac052f2b149268ff949ba7886281e -#: ../source/reference/glossary.txt:838 -msgid "secondary index" -msgstr "índice secundario" - -# e2b5454dbc604dfb98e3fd7717ed73b1 -#: ../source/reference/glossary.txt:840 -msgid "" -"A database :term:`index` that improves query performance by minimizing " -"the amount of work that the query engine must perform to fulfill a query." -" See :doc:`/indexes`." -msgstr "" - -# 0740bc5abf7548ee82d872f59d2083e7 -#: ../source/reference/glossary.txt:843 -msgid "set name" -msgstr "" - -# 9af002e192ce48fda21719bcbe713e27 -#: ../source/reference/glossary.txt:845 -msgid "" -"The arbitrary name given to a replica set. All members of a replica set " -"must have the same name specified with the " -":setting:`~replication.replSetName` setting or the :option:`--replSet " -"` option." -msgstr "" - -# 58cd35a8838a495e9f3e1989a075978e -#: ../source/reference/glossary.txt:848 -msgid "shard" -msgstr "shard" - -# 9ea043a40a694b9c8d303ba0096556b7 -#: ../source/reference/glossary.txt:850 -msgid "" -"A single :program:`mongod` instance or :term:`replica set` that stores " -"some portion of a :term:`sharded cluster's ` total data " -"set. In production, all shards should be replica sets. See :doc:`/core" -"/sharded-cluster-shards`." -msgstr "" - -# 711715bfdfbf4565957168a0f384f406 -#: ../source/reference/glossary.txt:854 -msgid "shard key" -msgstr "clave de shard" - -# f6d2e762429c48aa92a28a9dbaa64620 -#: ../source/reference/glossary.txt:856 -msgid "" -"The field MongoDB uses to distribute documents among members of a " -":term:`sharded cluster`. See :ref:`shard-key`." -msgstr "" - -# 69ae1001f26c4275b635efe9636ae69c -#: ../source/reference/glossary.txt:858 -msgid "sharded cluster" -msgstr "clúster con Sharding" - -# 103ee614dd614b47a244e0190b4baa47 -#: ../source/reference/glossary.txt:860 -msgid "" -"The set of nodes comprising a :term:`sharded ` MongoDB " -"deployment. A sharded cluster consists of config servers, shards, and one" -" or more :program:`mongos` routing processes. See :doc:`/core/sharded-" -"cluster-components`." -msgstr "" - -# 30dad2cefae74cb0becd9787bcd9a01d -#: ../source/reference/glossary.txt:864 -msgid "sharding" -msgstr "sharding" - -# f3b274b76c534c83889acd4101e3f6ac -#: ../source/reference/glossary.txt:866 -msgid "" -"A database architecture that partitions data by key ranges and " -"distributes the data among two or more database instances. Sharding " -"enables horizontal scaling. See :doc:`/sharding`." -msgstr "" - -# cc3a0e0ecc2148cb9c7e722a10b8eed2 -#: ../source/reference/glossary.txt:869 -msgid "shell helper" -msgstr "" - -# c3d092a89d504d9c9a20671c829bedd5 -#: ../source/reference/glossary.txt:871 -msgid "" -"A method in the ``mongo`` shell that provides a more concise syntax for a" -" :doc:`database command `. Shell helpers improve the general " -"interactive experience. See :doc:`/reference/method`." -msgstr "" - -# bd645a93ae2d4ddd8519bd85c8ed295e -#: ../source/reference/glossary.txt:875 -msgid "single-master replication" -msgstr "" - -# 1df484e0b14e4cc592f05a788f6ab01f -#: ../source/reference/glossary.txt:877 -msgid "" -"A :term:`replication` topology where only a single database instance " -"accepts writes. Single-master replication ensures consistency and is the " -"replication topology employed by MongoDB. See :doc:`/core/replica-set-" -"primary`." -msgstr "" - -# 80b907ea16824c8ea1b6f2673ddaf358 -#: ../source/reference/glossary.txt:881 -msgid "slave" -msgstr "" - -# 4ddbb00d0ccb4f9fa09549578aaadb78 -#: ../source/reference/glossary.txt:883 -msgid "" -"A read-only database that replicates operations from a :term:`master` " -"database in conventional master/slave replication. In MongoDB, " -":term:`replica sets ` replace master/slave replication for " -"most use cases. However, for information on master/slave replication, see" -" :doc:`/core/master-slave`." -msgstr "" - -# 9ac50c4ba394413781fdf9bf4cc318f0 -#: ../source/reference/glossary.txt:889 -msgid "snappy" -msgstr "" - -# ae3d5274917b4a76be125e966516429a -#: ../source/reference/glossary.txt:891 -msgid "" -"A compression/decompression library designed to balance efficient " -"computation requirements with reasonable compression rates. Snappy is the" -" default compression library for MongoDB's use of :ref:`WiredTiger " -"`. See `Snappy `_ " -"and the :wtdocs:`WiredTiger compression documentation " -"` for more information." -msgstr "" - -# b45f3d2818b14f9387bbdbc1fde402ab -#: ../source/reference/glossary.txt:899 -msgid "split" -msgstr "" - -# 4e090673885b47abb8d622051810adea -#: ../source/reference/glossary.txt:901 -msgid "" -"The division between :term:`chunks ` in a :term:`sharded cluster`." -" See :doc:`/core/sharding-data-partitioning`." -msgstr "" - -# 06f21dbb5afa48cfab050633ad21655f -#: ../source/reference/glossary.txt:903 -msgid "SQL" -msgstr "SQL" - -# 4c23997a17e04bc48f8dee19ce68fa2a -#: ../source/reference/glossary.txt:905 -msgid "" -"Structured Query Language (SQL) is a common special-purpose programming " -"language used for interaction with a relational database, including " -"access control, insertions, updates, queries, and deletions. There are " -"some similar elements in the basic SQL syntax supported by different " -"database vendors, but most implementations have their own dialects, data " -"types, and interpretations of proposed SQL standards. Complex SQL is " -"generally not directly portable between major :term:`RDBMS` products. " -"``SQL`` is often used as metonym for relational databases." -msgstr "" - -# 1b5be3745de8480e9f3c8db8997743e4 -#: ../source/reference/glossary.txt:915 -msgid "SSD" -msgstr "SSD" - -# 454a3e5e2164481ba9aef572814d8562 -#: ../source/reference/glossary.txt:917 -msgid "" -"Solid State Disk. A high-performance disk drive that uses solid state " -"electronics for persistence, as opposed to the rotating platters and " -"movable read/write heads used by traditional mechanical hard drives." -msgstr "" - -# 79e8daa251a0457fba0404ff03acbe72 -#: ../source/reference/glossary.txt:920 -msgid "standalone" -msgstr "independiente" - -# 250dc4a422d54931900c38f067d014df -#: ../source/reference/glossary.txt:922 -msgid "" -"An instance of :program:`mongod` that is running as a single server and " -"not as part of a :term:`replica set`. To convert a standalone into a " -"replica set, see :doc:`/tutorial/convert-standalone-to-replica-set`." -msgstr "" - -# 20a48c0b72d6423382b6d47ea205610d -#: ../source/reference/glossary.txt:926 -msgid "storage engine" -msgstr "" - -# ab02fb3f41b9449898c5b049567c3849 -#: ../source/reference/glossary.txt:928 -msgid "" -"The part of a database that is responsible for managing how data is " -"stored and accessed, both in memory and on disk. Different storage " -"engines perform better for specific workloads. See :doc:`/core/storage-" -"engines` for specific details on the built-in storage engines in MongoDB." -msgstr "" - -# 731941b385e04db985d4590ad763cc02 -#: ../source/reference/glossary.txt:565 -#, fuzzy -msgid "storage order" -msgstr "orden natural" - -# 4ccabdb81ab24b11a23046faea9b204a -#: ../source/reference/glossary.txt:567 -#, fuzzy -msgid "See :term:`natural order`." -msgstr "orden natural" - -# 27fc84be893444b09e962e54f2e0cd27 -#: ../source/reference/glossary.txt:933 -msgid "strict consistency" -msgstr "consistencia estricta" - -# 75b49d42c4a64f8d84246d52a801b001 -#: ../source/reference/glossary.txt:935 -msgid "" -"A property of a distributed system requiring that all members always " -"reflect the latest changes to the system. In a database system, this " -"means that any system that can provide data must reflect the latest " -"writes at all times." -msgstr "" - -# b31019bd643b4deb953c07b2b4b3720c -#: ../source/reference/glossary.txt:939 -msgid "sync" -msgstr "" - -# 34fbcce41bce45d9b6027338834e4901 -#: ../source/reference/glossary.txt:941 -msgid "" -"The :term:`replica set` operation where members replicate data from the " -":term:`primary`. Sync first occurs when MongoDB creates or restores a " -"member, which is called :term:`initial sync`. Sync then occurs " -"continually to keep the member updated with changes to the replica set's " -"data. See :doc:`/core/replica-set-sync`." -msgstr "" - -# 5da348a4c13c4d3797fcc9aa20e66d0e -#: ../source/reference/glossary.txt:946 -msgid "syslog" -msgstr "" - -# 461b60a630d44121891a122afdb13f68 -#: ../source/reference/glossary.txt:948 -msgid "" -"On UNIX-like systems, a logging process that provides a uniform standard " -"for servers and processes to submit logging information. MongoDB provides" -" an option to send output to the host’s syslog system. See " -":setting:`~systemLog.syslogFacility`." -msgstr "" - -# a33732aaf89146dabbdb38de2b85ad5f -#: ../source/reference/glossary.txt:952 -msgid "tag" -msgstr "etiqueta" - -# d1edc168472e4b198f28cea50d2078e4 -#: ../source/reference/glossary.txt:954 -msgid "" -"A label applied to a replica set member and used by clients to issue " -"data-center-aware operations. For more information on using tags with " -"replica sets, see the following sections of this manual: :ref:`replica-" -"set-read-preference-tag-sets`." -msgstr "" - -# 7eaaf07975f5483a8101740595e6e13c -#: ../source/reference/glossary.txt:961 -msgid "" -"In MongoDB 3.4, sharded cluster :term:`zones ` replace :term:`tags " -"`." -msgstr "" - -# b242179d5c524b018fab59e8b8019aea -#: ../source/reference/glossary.txt:963 -#, fuzzy -msgid "tag set" -msgstr "etiqueta" - -# 376b8483a9e94ba5924ac86b60e713fb -#: ../source/reference/glossary.txt:965 -msgid "A document containing zero or more :term:`tags `." -msgstr "" - -# 7509506f04d242f6826fabf9bc845414 -#: ../source/reference/glossary.txt:966 -msgid "tailable cursor" -msgstr "" - -# acf61b1fda1341d28dd9941320163d78 -#: ../source/reference/glossary.txt:968 -msgid "" -"For a :term:`capped collection`, a tailable cursor is a cursor that " -"remains open after the client exhausts the results in the initial cursor." -" As clients insert new documents into the capped collection, the tailable" -" cursor continues to retrieve documents." -msgstr "" - -# 82da4cccb39f443fb9a183709c90182a -#: ../source/reference/glossary.txt:972 -#, fuzzy -msgid "topology" -msgstr "oplog" - -# eb74e93b7b6c44ba8b1775a1f80cb7e8 -#: ../source/reference/glossary.txt:974 -msgid "" -"The state of a deployment of MongoDB instances, including the type of " -"deployment (i.e. standalone, replica set, or sharded cluster) as well as " -"the availability of servers, and the role of each server (i.e. " -":term:`primary`, :term:`secondary`, :term:`config server`, or " -":program:`mongos`.)" -msgstr "" - -# 8a3413270e61408f8d44b79a6c6e929b -#: ../source/reference/glossary.txt:979 -msgid "TSV" -msgstr "TSV" - -# bd16048c243d44008d17dc599d0c393d -#: ../source/reference/glossary.txt:981 -msgid "" -"A text-based data format consisting of tab-separated values. This format " -"is commonly used to exchange data between relational databases, since the" -" format is well-suited to tabular data. You can import TSV files using " -":program:`mongoimport`." -msgstr "" - -# 5921717800ae4c07b2d6cd1023bc9ebf -#: ../source/reference/glossary.txt:985 -msgid "TTL" -msgstr "TTL" - -# 0440b961d855455d9ee4a719ba3dfd40 -#: ../source/reference/glossary.txt:987 -msgid "" -"Stands for \"time to live\" and represents an expiration time or period " -"for a given piece of information to remain in a cache or other temporary " -"storage before the system deletes it or ages it out. MongoDB has a TTL " -"collection feature. See :doc:`/tutorial/expire-data`." -msgstr "" - -# 2f7541c43e774235a12d5e513ffc49dc -#: ../source/reference/glossary.txt:992 -msgid "unique index" -msgstr "índice único" - -# cce75740b8a347b7bff47171314a1769 -#: ../source/reference/glossary.txt:994 -msgid "" -"An index that enforces uniqueness for a particular field across a single " -"collection. See :ref:`index-type-unique`." -msgstr "" - -# 659e172ad5244dad83fdda3c9f2a5a43 -#: ../source/reference/glossary.txt:293 -msgid "unix epoch" -msgstr "" - -# cf242d09829f4f9aa0ef8f29eebd0721 -#: ../source/reference/glossary.txt:295 -msgid "" -"January 1st, 1970 at 00:00:00 UTC. Commonly used in expressing time, " -"where the number of seconds or milliseconds since this point is counted." -msgstr "" - -# a90e7a419e28474a8e03950d992d5aa6 -#: ../source/reference/glossary.txt:996 -msgid "unordered query plan" -msgstr "" - -# 4d182779363249a39a1eb53f7d2fbe07 -#: ../source/reference/glossary.txt:998 -msgid "" -"A query plan that returns results in an order inconsistent with the " -":method:`~cursor.sort()` order. See :ref:`read-operations-query-" -"optimization`." -msgstr "" - -# 6480847c29e44de494c222acc88a7e34 -#: ../source/reference/glossary.txt:1001 -msgid "upsert" -msgstr "upsert" - -# eff4dfa3f422441ba7122624520d787c -#: ../source/reference/glossary.txt:1003 -msgid "" -"An option for update operations; e.g. :method:`~db.collection.update()`, " -":method:`~db.collection.findAndModify()`. If set to true, the update " -"operation will either update the document(s) matched by the specified " -"query or if no documents match, insert a new document. The new document " -"will have the fields indicated in the operation. See :ref:`upsert-" -"parameter`." -msgstr "" - -# e7ce5e03d33842e6995b1868b69c43a5 -#: ../source/reference/glossary.txt:1010 -msgid "virtual memory" -msgstr "memoria virtual" - -# 9cb763681af84fe1a6744427985f04d4 -#: ../source/reference/glossary.txt:1012 -msgid "" -"An application's working memory, typically residing on both disk an in " -"physical RAM." -msgstr "" - -# f3472e48ee1c4525b407c667ea95f09b -#: ../source/reference/glossary.txt:1014 -msgid "WGS84" -msgstr "" - -# 644451e378e4419b9d58b7072d05efb3 -#: ../source/reference/glossary.txt:1016 -msgid "" -"The default :term:`datum` MongoDB uses to calculate geometry over an " -"Earth-like sphere. MongoDB uses the WGS84 datum for :term:`geospatial` " -"queries on :term:`GeoJSON` objects. See the \"EPSG:4326: WGS 84\" " -"specification: ``_." -msgstr "" - -# 18b1c88368a743df8a9de4720df4ec42 -#: ../source/reference/glossary.txt:1021 -msgid "working set" -msgstr "" - -# 5129a26490ea4646bf9b67a5a137a73f -#: ../source/reference/glossary.txt:1023 -msgid "" -"The data that MongoDB uses most often. This data is preferably held in " -"RAM, solid-state drive (SSD), or other fast media. See :ref:`faq-working-" -"set`." -msgstr "" - -# dcd8e32abc174137a41b58ecc64fb295 -#: ../source/reference/glossary.txt:1026 -msgid "write concern" -msgstr "concernencia de escritura" - -# c7d9ae631b094317aecc618914494a58 -#: ../source/reference/glossary.txt:1028 -msgid "" -"Specifies whether a write operation has succeeded. Write concern allows " -"your application to detect insertion errors or unavailable " -":program:`mongod` instances. For :term:`replica sets `, you " -"can configure write concern to confirm replication to a specified number " -"of members. See :doc:`/reference/write-concern`." -msgstr "" - -# f549d549c4de45fdad5ae83e5c0d6603 -#: ../source/reference/glossary.txt:1033 -#, fuzzy -msgid "write conflict" -msgstr "concernencia de escritura" - -# 2f95aacd6d874f41a3960ed7cbb8d4ad -#: ../source/reference/glossary.txt:1035 -msgid "" -"A situation in which two concurrent operations, at least one of which is " -"a write, attempt to use a resource in a way that would violate " -"constraints imposed by a storage engine using optimistic " -":term:`concurrency control`. MongoDB will transparently abort and retry " -"one of the conflicting operations." -msgstr "" - -# 863a33dcfb9544208627fcd974a9f2fb -#: ../source/reference/glossary.txt:1040 -msgid "write lock" -msgstr "" - -# 9f9dbaf6a4ae4c16b84c6940cba22329 -#: ../source/reference/glossary.txt:1042 -msgid "" -"An exclusive :term:`lock` on a resource such as a collection or database." -" When a process writes to a resource, it takes an exclusive write lock to" -" prevent other processes from writing to or reading from that resource. " -"For more information on locks, see :doc:`/faq/concurrency`." -msgstr "" - -# 25edb95293bb439f856f6bdc76ecea6c -#: ../source/reference/glossary.txt:1047 -msgid "writeBacks" -msgstr "" - -# ac6e1a3eeadd4f21b1b279eb2432bda5 -#: ../source/reference/glossary.txt:1049 -msgid "" -"The process within the sharding system that ensures that writes issued to" -" a :term:`shard` that *is not* responsible for the relevant chunk get " -"applied to the proper shard. For related information, see :ref:`faq-" -"writebacklisten` and :ref:`server-status-writebacksqueued`." -msgstr "" - -# f04a9e41e4ca4f539e858a4f530776d0 -#: ../source/reference/glossary.txt:1054 -msgid "zlib" -msgstr "" - -# 00456143f25c4fe0b9442e2e9eec153b -#: ../source/reference/glossary.txt:1056 -msgid "" -"A data compression library that provides higher compression rates at the " -"cost of more CPU, compared to MongoDB's use of :term:`snappy`. You can " -"configure :ref:`WiredTiger ` to use zlib as its " -"compression library. See http://www.zlib.net and the :wtdocs:`WiredTiger " -"compression documentation ` for more information." -msgstr "" - -# d092b2471ffd4524b9d0b7acee24c168 -#: ../source/reference/glossary.txt:1063 -msgid "zone" -msgstr "" - -# 0f96f68f94ab45fcb188828a080c80b0 -#: ../source/reference/glossary.txt:1067 -msgid "" -"A grouping of documents based on ranges of :term:`shard key` values for a" -" given sharded collection. Each shard in the sharded cluster can " -"associate with one or more zones. In a balanced cluster, MongoDB directs " -"reads and writes covered by a zone only to those shards inside the zone. " -"See the :ref:`zone-sharding` manual page for more information." -msgstr "" - -# 01f7942122554bf0ae62ed225bad5948 -#: ../source/reference/glossary.txt:1074 -msgid "" -"Zones supersede functionality described by :term:`tags ` in MongoDB " -"3.2." -msgstr "" - -# 7fc9f7dadff84f6a91e29c6bd5bd6121 -#: ../source/includes/footnote-two-primaries-edge-cases.rst:1 -msgid "" -"In :ref:`some circumstances `, two nodes in a replica set may" -" *transiently* believe that they are the primary, but at most, one of " -"them will be able to complete writes with :writeconcern:`{ w: " -"\"majority\" } <\"majority\">` write concern. The node that can complete " -":writeconcern:`{ w: \"majority\" } <\"majority\">` writes is the current " -"primary, and the other node is a former primary that has not yet " -"recognized its demotion, typically due to a :term:`network partition`. " -"When this occurs, clients that connect to the former primary may observe " -"stale data despite having requested read preference :readmode:`primary`, " -"and new writes to the former primary will eventually roll back." -msgstr "" - -# 79bfa61d83aa4299b36647e0a9796585 -#: ../source/includes/extracts/additional-resources-quick-reference.rst:4 -msgid "Additional Resources" -msgstr "" - -# 3e0456d922564ef69f39e5deb463731e -#: ../source/includes/extracts/additional-resources-quick-reference.rst:6 -msgid "" -"`Quick Reference Cards `_" -msgstr "" - -#~ msgid "" -#~ "A verbose log of operations stored " -#~ "in the :term:`dbpath`. See :setting:`diaglog`." -#~ msgstr "" - -#~ msgid "" -#~ "The extra space allocated to document" -#~ " on the disk to prevent moving " -#~ "a document when it grows as the" -#~ " result of :method:`~db.collection.update()` " -#~ "operations. See :ref:`write-operations-" -#~ "padding-factor`." -#~ msgstr "" - -#~ msgid "" -#~ "An automatically-calibrated constant used " -#~ "to determine how much extra space " -#~ "MongoDB should allocate per document " -#~ "container on disk. A padding factor " -#~ "of 1 means that MongoDB will " -#~ "allocate only the amount of space " -#~ "needed for the document. A padding " -#~ "factor of 2 means that MongoDB " -#~ "will allocate twice the amount of " -#~ "space required by the document. See " -#~ ":ref:`write-operations-padding-factor`." -#~ msgstr "" - -#~ msgid "" -#~ "The event that occurs when a " -#~ "process requests stored data (i.e. a " -#~ "page) from memory that the operating " -#~ "system has moved to disk. See :ref" -#~ ":`faq-storage-page-faults`." -#~ msgstr "" - -#~ msgid "" -#~ "The space allocated for a document " -#~ "including the padding. For more " -#~ "information on padding, see :ref:`write-" -#~ "operations-padding-factor` and " -#~ ":doc:`/reference/command/compact`." -#~ msgstr "" - -#~ msgid "" -#~ "On UNIX-like systems, a logging " -#~ "process that provides a uniform standard" -#~ " for servers and processes to submit" -#~ " logging information. MongoDB provides an" -#~ " option to send output to the " -#~ "host’s syslog system. See :setting:`syslog`." -#~ msgstr "" - -#~ msgid "" -#~ "An operation that will either update " -#~ "the first document matched by a " -#~ "query or insert a new document if" -#~ " none matches. The new document will" -#~ " have the fields implied by the " -#~ "operation. You perform upserts with the" -#~ " :method:`~db.collection.update()` operation. See " -#~ ":ref:`upsert-parameter`." -#~ msgstr "" - -# 62389801751f4494aef8f0544684c5b8 -#~ msgid "" -#~ "Any of a variety of operations " -#~ "that reduces and summarizes large sets" -#~ " of data. MongoDB's " -#~ ":method:`~db.collection.aggregate()` and " -#~ ":method:`~db.collection.mapReduce()` methods are two" -#~ " examples of aggregation operations. For" -#~ " more information, see :doc:`/core/aggregation`." -#~ msgstr "" - -# 6441b5284ce6481cb44e2a10384cf60e -#~ msgid "" -#~ "A contiguous range of :term:`shard key`" -#~ " values within a particular :term:`shard`." -#~ " Chunk ranges are inclusive of the" -#~ " lower boundary and exclusive of the" -#~ " upper boundary. MongoDB splits chunks " -#~ "when they grow beyond the configured " -#~ "chunk size, which by default is 64" -#~ " megabytes. MongoDB migrates chunks when" -#~ " a shard contains too many chunks " -#~ "of a collection relative to other " -#~ "shards. See :ref:`sharding-data-partitioning`" -#~ " and :doc:`/core/sharded-cluster-mechanics`." -#~ msgstr "" - -# 67899ed190bc4bc18d9fbb4f117b40a9 -#~ msgid "" -#~ "A :program:`mongod` instance that stores " -#~ "all the metadata associated with a " -#~ ":term:`sharded cluster`. A production sharded" -#~ " cluster requires three config servers, " -#~ "each on a separate machine. See " -#~ ":ref:`sharding-config-server`." -#~ msgstr "" - -# 0290a3249d8d45008e1099076f50ed37 -#~ msgid "" -#~ "MongoDB uses the dot notation to " -#~ "access the elements of an array " -#~ "and to access the fields of a " -#~ "subdocument. See :ref:`document-dot-notation`." -#~ msgstr "" - -# 2a713f40d04047ebbc5c957c684a65ac -#~ msgid "" -#~ "In the context of :term:`aggregation " -#~ "framework`, expressions are the stateless " -#~ "transformations that operate on the data" -#~ " that passes through a :term:`pipeline`." -#~ " See :doc:`/core/aggregation`." -#~ msgstr "" - -# f43831d72b7c41308fbd0945fa4315de -#~ msgid "" -#~ "A convention for storing large files " -#~ "in a MongoDB database. All of the" -#~ " official MongoDB drivers support this " -#~ "convention, as does the :program:`mongofiles`" -#~ " program. See :doc:`/core/gridfs` and " -#~ ":doc:`/reference/gridfs`." -#~ msgstr "" - -# e2df6650840f435d8161b00154d37ecd -#~ msgid "A data structure that optimizes queries. See :doc:`/core/indexes`." -#~ msgstr "" - -# a85acddbb7ef49eab002caa31aca4797 -#~ msgid "" -#~ "The :term:`replica set` operation that " -#~ "replicates data from an existing replica" -#~ " set member to a new or " -#~ "restored replica set member. See :ref" -#~ ":`replica-set-initial-sync`." -#~ msgstr "" - -# 6ce83dd9f62b4e6a9311e7341721473c -#~ msgid "" -#~ "A data processing and aggregation " -#~ "paradigm consisting of a \"map\" phase" -#~ " that selects data and a \"reduce\"" -#~ " phase that transforms the data. In" -#~ " MongoDB, you can run arbitrary " -#~ "aggregations over data using map-reduce." -#~ " For map-reduce implementation, see " -#~ ":doc:`/core/map-reduce`. For all approaches" -#~ " to aggregation, see :doc:`/core/aggregation`." -#~ msgstr "" - -# 6ca3bde6525c410498d2f7cbf70e371a -#~ msgid "" -#~ "The order that a database stores " -#~ "documents on disk. Typically, the order" -#~ " of documents on disks reflects " -#~ "insertion order, except when a document" -#~ " moves internally because an update " -#~ "operation increases its size. In " -#~ ":term:`capped collections `, " -#~ "insertion order and natural order are" -#~ " identical because documents do not " -#~ "move internally. MongoDB returns documents " -#~ "in forward natural order for a " -#~ ":method:`~db.collection.find()` query with no " -#~ "parameters. MongoDB returns documents in " -#~ "reverse natural order for a " -#~ ":method:`~db.collection.find()` query :method:`sorted " -#~ "` with a parameter of " -#~ "``$natural:-1``. See :operator:`$natural`." -#~ msgstr "" - -# 8dd1bc7ea70a4e8da0319cb2d26ec0eb -#~ msgid "" -#~ "A member of a :term:`replica set` " -#~ "that cannot become primary because its" -#~ " :data:`~local.system.replset.members[n].priority` is " -#~ "``0``. See :doc:`/core/replica-set-" -#~ "priority-0-member`." -#~ msgstr "" - -# d481eb3da9024f46874465bf78eef3b4 -#~ msgid "" -#~ "A packet-capture format used by " -#~ ":program:`mongosniff` to record packets " -#~ "captured from network interfaces and " -#~ "display them as human-readable MongoDB" -#~ " operations. See :ref:`mongosniff-options`." -#~ msgstr "" - -# 25b8ff562e4b4055a503605321e7adce -#~ msgid "" -#~ "A series of operations in an " -#~ ":term:`aggregation` process. See " -#~ ":doc:`/core/aggregation`." -#~ msgstr "" - -# 2260974e9dda4330a35990efaaccc765 -#~ msgid "" -#~ "A configurable value that helps " -#~ "determine which members in a " -#~ ":term:`replica set` are most likely to" -#~ " become :term:`primary`. See " -#~ ":data:`~local.system.replset.members[n].priority`." -#~ msgstr "" - -# b2ebd114cc3b498da8e425b8b3a95a85 -#~ msgid "" -#~ "A read request. MongoDB uses a " -#~ ":term:`JSON`-like query language that includes" -#~ " a variety of :term:`query operators " -#~ "` with names that begin with" -#~ " a ``$`` character. In the " -#~ ":program:`mongo` shell, you can issue " -#~ "queries using the :method:`~db.collection.find()`" -#~ " and :method:`~db.collection.findOne()` methods. " -#~ "See :ref:`read-operations-queries`." -#~ msgstr "" - -# 3b5199b98bd942d3930d39ca546954d0 -#~ msgid "" -#~ "In the context of a reader-writer" -#~ " lock, a lock that while held " -#~ "allows concurrent readers but no " -#~ "writers. See :ref:`faq-concurrency-locking`." -#~ msgstr "" - -# ed5fe170afb446c5b1a581265f2db48f -#~ msgid "" -#~ "A setting that determines how clients" -#~ " direct read operations. Read preference" -#~ " affects all replica sets, including " -#~ "shards. By default, MongoDB directs " -#~ "reads to :term:`primaries ` for " -#~ ":term:`strict consistency`. However, you may" -#~ " also direct reads to secondaries for" -#~ " :term:`eventually consistent ` reads. See :doc:`Read Preference" -#~ " `." -#~ msgstr "" - -# a81ca4c5142144569488197fdf439f3c -#~ msgid "" -#~ "An API design pattern centered around" -#~ " the idea of resources and the " -#~ ":term:`CRUD` operations that apply to " -#~ "them. Typically REST is implemented over" -#~ " HTTP. MongoDB provides a simple HTTP" -#~ " REST interface that allows HTTP " -#~ "clients to run commands against the " -#~ "server. See :ref:`rest-interface` and " -#~ ":ref:`rest-api`." -#~ msgstr "" - -# a1ba54977d0943cea09005960c0358f4 -#~ msgid "" -#~ "The set of nodes comprising a " -#~ ":term:`sharded ` MongoDB deployment. " -#~ "A sharded cluster consists of three " -#~ "config processes, one or more replica" -#~ " sets, and one or more " -#~ ":program:`mongos` routing processes. See " -#~ ":doc:`/core/sharded-cluster-components`." -#~ msgstr "" - -# cf34cdb7ec594111bd92d27dc3b084c6 -#~ msgid "" -#~ "The division between :term:`chunks `" -#~ " in a :term:`sharded cluster`. See " -#~ ":doc:`/core/sharding-chunk-splitting`." -#~ msgstr "" - -# f79e21229eb94925a1422bfcf26e82ea -#~ msgid "stale" -#~ msgstr "" - -# e1228303e18d4edba18c212cb1b66323 -#~ msgid "" -#~ "Refers to the amount of time a " -#~ ":term:`secondary` member of a :term:`replica" -#~ " set` trails behind the current state" -#~ " of the :term:`primary's `\\ " -#~ ":term:`oplog`. If a secondary becomes " -#~ "too stale, it can no longer use" -#~ " replication to catch up to the " -#~ "current state of the primary. See " -#~ ":doc:`/core/replica-set-oplog` and :doc:`/core" -#~ "/replica-set-sync` for more information." -#~ msgstr "" - -# f4c1d6c917cf44e9b409477d91f299d6 -#~ msgid "" -#~ "A property of a distributed system " -#~ "requiring that all members always " -#~ "reflect the latest changes to the " -#~ "system. In a database system, this " -#~ "means that any system that can " -#~ "provide data must reflect the latest " -#~ "writes at all times. In MongoDB, " -#~ "reads from a primary have :term:`strict" -#~ " consistency`; reads from secondary members" -#~ " have :term:`eventual consistency`." -#~ msgstr "" - -# 33caab97e8004cf19368b198003dbb2b -#~ msgid "" -#~ "A label applied to a replica set" -#~ " member or shard and used by " -#~ "clients to issue data-center-aware " -#~ "operations. For more information on " -#~ "using tags with replica sets and " -#~ "with shards, see the following sections" -#~ " of this manual: :ref:`replica-set-" -#~ "read-preference-tag-sets` and :ref" -#~ ":`shards-tag-sets`." -#~ msgstr "" - -# 09d7181a903d42b2b8d190c14c9f5b7a -#~ msgid "" -#~ "Specifies whether a write operation has" -#~ " succeeded. Write concern allows your " -#~ "application to detect insertion errors " -#~ "or unavailable :program:`mongod` instances. " -#~ "For :term:`replica sets `, " -#~ "you can configure write concern to " -#~ "confirm replication to a specified " -#~ "number of members. See :doc:`/core/write-" -#~ "concern`." -#~ msgstr "" - -# 2fb6c0b4934644b3b3bc10ba79cf01e1 -#~ msgid "" -#~ "A lock on the database for a " -#~ "given writer. When a process writes " -#~ "to the database, it takes an " -#~ "exclusive write lock to prevent other" -#~ " processes from writing or reading. " -#~ "For more information on locks, see " -#~ ":doc:`/faq/concurrency`." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB uses locks to ensure " -#~ ":doc:`concurrency `. MongoDB uses" -#~ " both :term:`read locks ` " -#~ "and :term:`write locks `. " -#~ "For more information, see :ref:`faq-" -#~ "concurrency-locking`." -#~ msgstr "" - -#~ msgid "" -#~ "Page faults can occur as MongoDB " -#~ "reads from or writes data to parts" -#~ " of its data files that are not" -#~ " currently located in physical memory. " -#~ "In contrast, operating system page " -#~ "faults happen when physical memory is" -#~ " exhausted and pages of physical " -#~ "memory are swapped to disk." -#~ msgstr "" - -#~ msgid "" -#~ "A set of privileges that permit " -#~ ":term:`actions ` on specified " -#~ ":term:`resources `. Roles assigned " -#~ "to a user determine the user's " -#~ "access to resources and operations. See" -#~ " :doc:`/core/security-introduction`." -#~ msgstr "" - -#~ msgid "" -#~ "For a :term:`capped collection`, a " -#~ "tailable cursor is a cursor that " -#~ "remains open after the client exhausts" -#~ " the results in the initial cursor." -#~ " As clients insert new documents into" -#~ " the capped collection, the tailable " -#~ "cursor continues to retrieve documents. " -#~ "See :doc:`/tutorial/create-tailable-cursor`." -#~ msgstr "" - -#~ msgid "" -#~ "An option for update operations. If " -#~ "set to true, the update operation " -#~ "will either update the first document" -#~ " matched by a query or insert a" -#~ " new document if none matches. The" -#~ " new document will have the fields" -#~ " implied by the operation. The " -#~ ":method:`~db.collection.update()` and " -#~ ":method:`~db.collection.findAndModify()` have the " -#~ "option. See :ref:`upsert-parameter`." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/gridfs.po b/locale/es/LC_MESSAGES/reference/gridfs.po deleted file mode 100644 index 8d11c1694a8..00000000000 --- a/locale/es/LC_MESSAGES/reference/gridfs.po +++ /dev/null @@ -1,229 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2014-04-08 18:43+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# eea86de20a4844c2a876a0ff6984d6c3 -#: ../source/reference/gridfs.txt:5 -msgid "GridFS Reference" -msgstr "" - -# 058376f9f187427c9dfe9a53397554f3 -#: ../source/reference/gridfs.txt:12 -msgid ":term:`GridFS` stores files in two collections:" -msgstr "" - -# 8664c8a243134db59aa8ebdce12c9678 -#: ../source/reference/gridfs.txt:14 -msgid "" -"``chunks`` stores the binary chunks. For details, see :ref:`gridfs-chunks-" -"collection`." -msgstr "" - -# 7fb6f428d10b4b4c908db3f1c75149e6 -#: ../source/reference/gridfs.txt:17 -msgid "" -"``files`` stores the file's metadata. For details, see :ref:`gridfs-files-" -"collection`." -msgstr "" - -# 41c75350eec34adfb233159637268e78 -#: ../source/reference/gridfs.txt:20 -msgid "" -"GridFS places the collections in a common bucket by prefixing each with the " -"bucket name. By default, GridFS uses two collections with names prefixed by " -"``fs`` bucket:" -msgstr "" - -# 3337af9062b14456af486922ced07821 -#: ../source/reference/gridfs.txt:24 -msgid "``fs.files``" -msgstr "" - -# 17bb5ec269b44e4fad2ff93b70385291 -#: ../source/reference/gridfs.txt:25 -msgid "``fs.chunks``" -msgstr "" - -# 3871e8b0ed454176bb1b8dbd22a9c1b7 -#: ../source/reference/gridfs.txt:27 -msgid "" -"You can choose a different bucket name than ``fs``, and create multiple " -"buckets in a single database." -msgstr "" - -# 176345ff8dde4243a52fee9b06b0dc13 -#: ../source/reference/gridfs.txt:30 -msgid ":doc:`/core/gridfs` for more information about GridFS." -msgstr "" - -# 3b4997bd9af9491ab5fa909d36f13971 -#: ../source/reference/gridfs.txt:36 -msgid "The ``chunks`` Collection" -msgstr "" - -# 9efbe3a0332948849f3f29cdfac45782 -#: ../source/reference/gridfs.txt:38 -msgid "" -"Each document in the ``chunks`` collection represents a distinct chunk of a " -"file as represented in the :term:`GridFS` store. The following is a " -"prototype document from the ``chunks`` collection.:" -msgstr "" - -# a9ae9481edb8470eb15cb4128e9b2335 -#: ../source/reference/gridfs.txt:51 -msgid "" -"A document from the ``chunks`` collection contains the following fields:" -msgstr "" - -# 4ca65f58b4014ff0811efc5eb657f69f -#: ../source/reference/gridfs.txt:55 -msgid "The unique :term:`ObjectId` of the chunk." -msgstr "" - -# f84824503186409db0a6ce3efe89e8d8 -#: ../source/reference/gridfs.txt:59 -msgid "" -"The ``_id`` of the \"parent\" document, as specified in the ``files`` " -"collection." -msgstr "" - -# eb820f18a95c4034aa58ecc50a4078d9 -#: ../source/reference/gridfs.txt:64 -msgid "" -"The sequence number of the chunk. GridFS numbers all chunks, starting with " -"0." -msgstr "" - -# a7af3ab65e674960b4ce0c5123220bb3 -#: ../source/reference/gridfs.txt:69 -msgid "The chunk's payload as a :term:`BSON` binary type." -msgstr "" - -# 9e265f58175541a490046ebb55581591 -#: ../source/reference/gridfs.txt:71 -msgid "" -"The ``chunks`` collection uses a :term:`compound index` on ``files_id`` and " -"``n``, as described in :ref:`gridfs-index`." -msgstr "" - -# b60637aeba784577932224652e463f1e -#: ../source/reference/gridfs.txt:78 -msgid "The ``files`` Collection" -msgstr "" - -# 4ef23b5c372a43a18d284079e4f0c4bf -#: ../source/reference/gridfs.txt:80 -msgid "" -"Each document in the ``files`` collection represents a file in the " -":term:`GridFS` store. Consider the following prototype of a document in the " -"``files`` collection:" -msgstr "" - -# 92532613158f466791ed594a3dbbf623 -#: ../source/reference/gridfs.txt:99 -msgid "" -"Documents in the ``files`` collection contain some or all of the following " -"fields. Applications may create additional arbitrary fields:" -msgstr "" - -# 068c2bdc1f564598b9ff6080bd8fcd5b -#: ../source/reference/gridfs.txt:104 -msgid "" -"The unique ID for this document. The ``_id`` is of the data type you chose " -"for the original document. The default type for MongoDB documents is " -":term:`BSON` :term:`ObjectId`." -msgstr "" - -# 2529f510995b4cccb65715c9ab91d3b6 -#: ../source/reference/gridfs.txt:110 -msgid "The size of the document in bytes." -msgstr "" - -# 5f6d3f552c484812853a7567df6946c5 -#: ../source/reference/gridfs.txt:114 -msgid "" -"The size of each chunk. GridFS divides the document into chunks of the size " -"specified here. The default size is 255 kilobytes." -msgstr "" - -# e113dd2a50354dc5a7b4f051edc3a9ac -#: ../source/reference/gridfs.txt:117 -msgid "The default chunk size changed from 256k to 255k." -msgstr "" - -# 46582fdf95464a8db19380adc16a8699 -#: ../source/reference/gridfs.txt:122 -msgid "" -"The date the document was first stored by GridFS. This value has the " -"``Date`` type." -msgstr "" - -# cc9ea0fb0dd344119ba2235502926879 -#: ../source/reference/gridfs.txt:133 -msgid "Optional. A human-readable name for the document." -msgstr "" - -# f5ed01c9fb7b4c00bbcaf924dd27e0a3 -#: ../source/reference/gridfs.txt:137 -msgid "Optional. A valid MIME type for the document." -msgstr "" - -# 9c22f8ee69f34c969af8b7bfd9c1726b -#: ../source/reference/gridfs.txt:141 -msgid "Optional. An array of alias strings." -msgstr "" - -# e2fee3e304df4fdf946fc3050efbbe38 -#: ../source/reference/gridfs.txt:145 -msgid "Optional. Any additional information you want to store." -msgstr "" - -# 101a1de256a74e2bb5a0c351e2d2de81 -# f1427c3394c541f6b6ab1804389dc808 -# 25a0bb0f875045dda1af2090bdf1c8d7 -# a90d623b4d6b48e2b56ccb9a47e5cdda -#: ../source/reference/gridfs.txt:1 ../source/reference/gridfs.txt:9 -#: ../source/reference/gridfs.txt:32 ../source/reference/gridfs.txt:74 -msgid "GridFS" -msgstr "" - -# f1427c3394c541f6b6ab1804389dc808 -#: ../source/reference/gridfs.txt:9 -msgid "collections" -msgstr "" - -# 25a0bb0f875045dda1af2090bdf1c8d7 -#: ../source/reference/gridfs.txt:32 -msgid "chunks collection" -msgstr "" - -# a90d623b4d6b48e2b56ccb9a47e5cdda -#: ../source/reference/gridfs.txt:74 -msgid "files collection" -msgstr "" - -#: ../source/reference/gridfs.txt:127 -msgid "" -"An MD5 hash returned by the :doc:`filemd5 ` " -"command. This value has the ``String`` type." -msgstr "" - -#~ msgid "" -#~ "An MD5 hash returned from the filemd5 API. This value has the ``String`` " -#~ "type." -#~ msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/indexes.po b/locale/es/LC_MESSAGES/reference/indexes.po deleted file mode 100644 index 134895028b6..00000000000 --- a/locale/es/LC_MESSAGES/reference/indexes.po +++ /dev/null @@ -1,494 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:43+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 8c78bd9ebe5b47abb1767232ea8267cf -#: ../source/reference/indexes.txt:3 -msgid "Indexing Reference" -msgstr "" - -# 06fe7ff82c8e49a883379efeebc22351 -#: ../source/reference/indexes.txt -msgid "On this page" -msgstr "" - -# 1d2680fcd91f43389995838d9a922334 -#: ../source/reference/indexes.txt:14 -msgid "Indexing Methods in the ``mongo`` Shell" -msgstr "" - -# c4e43d8c09664de8b275514889013c76 -# f96276f1102a4e4788be0a37d2676b35 -# 37a16d974f7a4ebda1682f4149f81ffa -# 7f400ce5f9174b6493316dd109e123a5 -#: ../source/includes/toc/table-spec-indexes-commands.rst:2 -#: ../source/includes/toc/table-spec-indexes-methods.rst:2 -#: ../source/includes/toc/table-spec-indexes-query-modifiers.rst:2 -#: ../source/includes/toc/table-spec-indexes-query-selectors.rst:2 -msgid "Name" -msgstr "" - -# 0c6ffc3dc9e04eadba1cd0b3c0bcd406 -# e84d77801e5b42aba55e05237a3ff179 -# 4750d596f48d40de91a894f1b646735c -# e06cf848ea2548d78d0b90781c80c8b8 -#: ../source/includes/toc/table-spec-indexes-commands.rst:2 -#: ../source/includes/toc/table-spec-indexes-methods.rst:2 -#: ../source/includes/toc/table-spec-indexes-query-modifiers.rst:2 -#: ../source/includes/toc/table-spec-indexes-query-selectors.rst:2 -msgid "Description" -msgstr "" - -# a4d2d77241244ac4a3d9c97e1dd71b1c -#: ../source/includes/toc/table-spec-indexes-methods.rst:4 -msgid ":method:`db.collection.createIndex()`" -msgstr "" - -# 2ec76b31d0df45dabc009ea3b66028d0 -#: ../source/includes/toc/table-spec-indexes-methods.rst:4 -msgid "Builds an index on a collection." -msgstr "" - -# 1f222317714c42f484dad306d24bab18 -#: ../source/includes/toc/table-spec-indexes-methods.rst:6 -msgid ":method:`db.collection.dropIndex()`" -msgstr "" - -# d2b829824f70440bb4ee19508bdb39e4 -#: ../source/includes/toc/table-spec-indexes-methods.rst:6 -msgid "Removes a specified index on a collection." -msgstr "" - -# 3d12f572ac524dfc899ffe7d43045b5d -#: ../source/includes/toc/table-spec-indexes-methods.rst:8 -msgid ":method:`db.collection.dropIndexes()`" -msgstr "" - -# 3ae8c45d231f4daaaa79e9ffcd30c236 -#: ../source/includes/toc/table-spec-indexes-methods.rst:8 -msgid "Removes all indexes on a collection." -msgstr "" - -# 9617db2b12ae4fc89bdf3d5936743399 -#: ../source/includes/toc/table-spec-indexes-methods.rst:10 -msgid ":method:`db.collection.getIndexes()`" -msgstr "" - -# 2ccf963b964b473f9bbb9dc39a67de86 -#: ../source/includes/toc/table-spec-indexes-methods.rst:10 -msgid "" -"Returns an array of documents that describe the existing indexes on a " -"collection." -msgstr "" - -# be4dca8ebe844a12a27590b0a2febca9 -#: ../source/includes/toc/table-spec-indexes-methods.rst:12 -msgid ":method:`db.collection.reIndex()`" -msgstr "" - -# 18351eb22e904539bdc63d99bcb42518 -#: ../source/includes/toc/table-spec-indexes-methods.rst:12 -msgid "Rebuilds all existing indexes on a collection." -msgstr "" - -# e8fafe32e00c433e964b36e119a58924 -#: ../source/includes/toc/table-spec-indexes-methods.rst:14 -msgid ":method:`db.collection.totalIndexSize()`" -msgstr "" - -# 0081e5b2f77c427fb055fa95b715911a -#: ../source/includes/toc/table-spec-indexes-methods.rst:14 -msgid "" -"Reports the total size used by the indexes on a collection. Provides a " -"wrapper around the :data:`~collStats.totalIndexSize` field of the " -":dbcommand:`collStats` output." -msgstr "" - -# ffc65e519356486fb7ad16c2b1a03b87 -#: ../source/includes/toc/table-spec-indexes-methods.rst:16 -msgid ":method:`cursor.explain()`" -msgstr "" - -# 24ec02d0fd5144ca852d06ae9d99da9a -#: ../source/includes/toc/table-spec-indexes-methods.rst:16 -msgid "Reports on the query execution plan for a cursor." -msgstr "" - -# 15220dc13dae49b0b606a349f72eda36 -#: ../source/includes/toc/table-spec-indexes-methods.rst:18 -msgid ":method:`cursor.hint()`" -msgstr "" - -# 4d70e5fe69aa461893cf8f6ec3b372fe -#: ../source/includes/toc/table-spec-indexes-methods.rst:18 -msgid "Forces MongoDB to use a specific index for a query." -msgstr "" - -# 2f4f9f56f69e4daa900b2280e34d7caa -#: ../source/includes/toc/table-spec-indexes-methods.rst:20 -msgid ":method:`cursor.max()`" -msgstr "" - -# 8212e84eaa114096b792416cc6d3c9b8 -#: ../source/includes/toc/table-spec-indexes-methods.rst:20 -msgid "" -"Specifies an exclusive upper index bound for a cursor. For use with " -":method:`cursor.hint()`" -msgstr "" - -# 3f36a4bea374470682ef51522abb01fc -#: ../source/includes/toc/table-spec-indexes-methods.rst:22 -msgid ":method:`cursor.min()`" -msgstr "" - -# 0363a7611d96480b8bd39dd790d1ba87 -#: ../source/includes/toc/table-spec-indexes-methods.rst:22 -msgid "" -"Specifies an inclusive lower index bound for a cursor. For use with " -":method:`cursor.hint()`" -msgstr "" - -# 2bd75c8597b34cf797cc409f7cd13280 -#: ../source/includes/toc/table-spec-indexes-methods.rst:24 -msgid ":method:`cursor.snapshot()`" -msgstr "" - -# a9a8ec7d5fcc48f7af3e1705599bc189 -#: ../source/includes/toc/table-spec-indexes-methods.rst:24 -msgid "" -"Forces the cursor to use the index on the ``_id`` field. Ensures that the" -" cursor returns each document, with regards to the value of the ``_id`` " -"field, only once." -msgstr "" - -# b899936c6f574674bb1722a5e8761163 -#: ../source/reference/indexes.txt:19 -msgid "Indexing Database Commands" -msgstr "" - -# 3c160c45bce34c4187bd886143ec0ab5 -#: ../source/includes/toc/table-spec-indexes-commands.rst:4 -msgid ":dbcommand:`createIndexes`" -msgstr "" - -# 65a39f2943ae47419842ddcaeb2173b0 -#: ../source/includes/toc/table-spec-indexes-commands.rst:4 -msgid "Builds one or more indexes for a collection." -msgstr "" - -# c19cea120e3f4854a3973bbd227aac9f -#: ../source/includes/toc/table-spec-indexes-commands.rst:6 -msgid ":dbcommand:`dropIndexes`" -msgstr "" - -# 97bc5816c7ed46a4bf9c53b0d9aad2e2 -#: ../source/includes/toc/table-spec-indexes-commands.rst:6 -msgid "Removes indexes from a collection." -msgstr "" - -# 815244d0d72e4dd491e30bfa2ef21119 -#: ../source/includes/toc/table-spec-indexes-commands.rst:8 -msgid ":dbcommand:`compact`" -msgstr "" - -# 40bda4bc441546709c67fa47f1029bfc -#: ../source/includes/toc/table-spec-indexes-commands.rst:8 -msgid "Defragments a collection and rebuilds the indexes." -msgstr "" - -# e75758d5b8dc4643ad4373bb60ca68b8 -#: ../source/includes/toc/table-spec-indexes-commands.rst:10 -msgid ":dbcommand:`reIndex`" -msgstr "" - -# 78f0f7c213d948febf7e48273009f1c2 -#: ../source/includes/toc/table-spec-indexes-commands.rst:10 -msgid "Rebuilds all indexes on a collection." -msgstr "" - -# 7d91544c07ad479b898358cbab37ec45 -#: ../source/includes/toc/table-spec-indexes-commands.rst:12 -msgid ":dbcommand:`validate`" -msgstr "" - -# 6fd1647b6ae6407e9b259db79e9ec7ff -#: ../source/includes/toc/table-spec-indexes-commands.rst:12 -msgid "" -"Internal command that scans for a collection's data and indexes for " -"correctness." -msgstr "" - -# 33bdf62540b34356bddc3331d83e7f6a -#: ../source/includes/toc/table-spec-indexes-commands.rst:14 -msgid ":dbcommand:`geoNear`" -msgstr "" - -# 4a87f62067c54670a51c74d00e982d36 -#: ../source/includes/toc/table-spec-indexes-commands.rst:14 -msgid "" -"Performs a geospatial query that returns the documents closest to a given" -" point." -msgstr "" - -# d716c4f5ee6146cebb295476e8be1e1d -#: ../source/includes/toc/table-spec-indexes-commands.rst:16 -msgid ":dbcommand:`geoSearch`" -msgstr "" - -# 9dddda702a974581a6eb2d58581f1965 -#: ../source/includes/toc/table-spec-indexes-commands.rst:16 -msgid "" -"Performs a geospatial query that uses MongoDB's :term:`haystack index` " -"functionality." -msgstr "" - -# 8378519f56f04e50804244ebfe9ab155 -#: ../source/includes/toc/table-spec-indexes-commands.rst:18 -msgid ":dbcommand:`checkShardingIndex`" -msgstr "" - -# 368779037a864ba9b8985e16371fa896 -#: ../source/includes/toc/table-spec-indexes-commands.rst:18 -msgid "Internal command that validates index on shard key." -msgstr "" - -# a40729357787418481564cade1015056 -#: ../source/reference/indexes.txt:24 -msgid "Geospatial Query Selectors" -msgstr "" - -# 1eadebda77224645a7eb5c4a3e33749a -#: ../source/includes/toc/table-spec-indexes-query-selectors.rst:4 -msgid ":query:`$geoWithin`" -msgstr "" - -# 0421bc73ee6d4236b4d0ff81a759986c -#: ../source/includes/toc/table-spec-indexes-query-selectors.rst:4 -msgid "" -"Selects geometries within a bounding :ref:`GeoJSON geometry `. The :doc:`2dsphere ` and " -":doc:`2d ` indexes support :query:`$geoWithin`." -msgstr "" - -# 715b9a2693c2423694e820903cde51c2 -#: ../source/includes/toc/table-spec-indexes-query-selectors.rst:10 -msgid ":query:`$geoIntersects`" -msgstr "" - -# 35b1bdba2bd4430ba1879e32502bb147 -#: ../source/includes/toc/table-spec-indexes-query-selectors.rst:10 -msgid "" -"Selects geometries that intersect with a :term:`GeoJSON` geometry. The " -":doc:`2dsphere ` index supports :query:`$geoIntersects`." -msgstr "" - -# 755b6de0d3d345998202acab3b978ffd -#: ../source/includes/toc/table-spec-indexes-query-selectors.rst:15 -msgid ":query:`$near`" -msgstr "" - -# 42c251fd91614776b8b1a0e2a0121432 -#: ../source/includes/toc/table-spec-indexes-query-selectors.rst:15 -msgid "" -"Returns geospatial objects in proximity to a point. Requires a geospatial" -" index. The :doc:`2dsphere ` and :doc:`2d ` " -"indexes support :query:`$near`." -msgstr "" - -# 10178c9ecc934130892b97f7faac5afe -#: ../source/includes/toc/table-spec-indexes-query-selectors.rst:21 -msgid ":query:`$nearSphere`" -msgstr "" - -# cb6ff3bf7fe749e4ab2b70a16914cce0 -#: ../source/includes/toc/table-spec-indexes-query-selectors.rst:21 -msgid "" -"Returns geospatial objects in proximity to a point on a sphere. Requires " -"a geospatial index. The :doc:`2dsphere ` and :doc:`2d " -"` indexes support :query:`$nearSphere`." -msgstr "" - -# 4570fd33be47468abd1af7d542d13782 -#: ../source/reference/indexes.txt:29 -msgid "Indexing Query Modifiers" -msgstr "" - -# addd7cf2e6c44cf4b1540a54c8abf128 -#: ../source/includes/toc/table-spec-indexes-query-modifiers.rst:4 -msgid ":operator:`$explain`" -msgstr "" - -# 4eb8f7cd15bb4aa9adf8aeed6eba5c26 -#: ../source/includes/toc/table-spec-indexes-query-modifiers.rst:4 -msgid "" -"Forces MongoDB to report on query execution plans. See " -":method:`~cursor.explain()`." -msgstr "" - -# 76307d79f102490aac9804f60829b61d -#: ../source/includes/toc/table-spec-indexes-query-modifiers.rst:6 -msgid ":operator:`$hint`" -msgstr "" - -# 815c5dc6fb3c46f29dd2e4f444d49ef9 -#: ../source/includes/toc/table-spec-indexes-query-modifiers.rst:6 -msgid "Forces MongoDB to use a specific index. See :method:`~cursor.hint()`" -msgstr "" - -# 4be94d09c113464ba09625dcb5211dd4 -#: ../source/includes/toc/table-spec-indexes-query-modifiers.rst:8 -msgid ":operator:`$max`" -msgstr "" - -# 1f7f0f933a65434abdf348c7f0e39f7a -#: ../source/includes/toc/table-spec-indexes-query-modifiers.rst:8 -msgid "" -"Specifies an *exclusive* upper limit for the index to use in a query. See" -" :method:`~cursor.max()`." -msgstr "" - -# 6ff8543b366740ff95160096b96abada -#: ../source/includes/toc/table-spec-indexes-query-modifiers.rst:10 -msgid ":operator:`$min`" -msgstr "" - -# 99b8473e82644941a9edb0c0e5da7872 -#: ../source/includes/toc/table-spec-indexes-query-modifiers.rst:10 -msgid "" -"Specifies an *inclusive* lower limit for the index to use in a query. See" -" :method:`~cursor.min()`." -msgstr "" - -# 963281a6a95548c687aaeeb243c839ea -#: ../source/includes/toc/table-spec-indexes-query-modifiers.rst:12 -msgid ":operator:`$returnKey`" -msgstr "" - -# 2cc4ee86829e4b62ad7fd678dcc2ed78 -#: ../source/includes/toc/table-spec-indexes-query-modifiers.rst:12 -msgid "Forces the cursor to only return fields included in the index." -msgstr "" - -# e331d4ff1b2d420295d15c83752cef7f -#: ../source/includes/toc/table-spec-indexes-query-modifiers.rst:14 -msgid ":operator:`$snapshot`" -msgstr "" - -# 93b9ababab5d437bb715790abc5b2207 -#: ../source/includes/toc/table-spec-indexes-query-modifiers.rst:14 -msgid "" -"Guarantees that a query returns each document no more than once. See " -":method:`~cursor.snapshot()`." -msgstr "" - -# 33a775b2071447bfaae5a1cd7dc83ff8 -#~ msgid "" -#~ "Builds an index on a collection. " -#~ "Use :method:`db.collection.ensureIndex()`." -#~ msgstr "" - -# 904e309c3b614b30b74f36b9b5ac2127 -#~ msgid ":method:`db.collection.ensureIndex()`" -#~ msgstr "" - -# 503688a943a94d43a886495ee08ceac6 -#~ msgid "" -#~ "Creates an index if it does not" -#~ " currently exist. If the index exists" -#~ " :method:`~db.collection.ensureIndex()` does nothing." -#~ msgstr "" - -# db61cb9e75674b399317012dd8721b47 -#~ msgid ":method:`db.collection.getIndexStats()`" -#~ msgstr "" - -# 472eef8453db408da238bb03e368d067 -# 1eb6c71a08e141d8a8d9b0dc6da40c22 -#~ msgid "" -#~ "Renders a human-readable view of " -#~ "the data collected by :dbcommand:`indexStats`" -#~ " which reflects B-tree utilization." -#~ msgstr "" - -# 56e5e03f2dc946808392c7f9abe6501c -#~ msgid ":method:`db.collection.indexStats()`" -#~ msgstr "" - -# 2f4e439a3317470ca5ea13cebc72e08b -#~ msgid "Reports on the query execution plan, including index use, for a cursor." -#~ msgstr "" - -# 08623d1d616949628f968aa4b63ba190 -#~ msgid ":dbcommand:`indexStats`" -#~ msgstr "" - -# 384320c267744bf19da861933951bc12 -#~ msgid "" -#~ "Experimental command that collects and " -#~ "aggregates statistics on all indexes." -#~ msgstr "" - -# a8bed788b8df4527b39f409e834afab9 -#~ msgid ":dbcommand:`geoWalk`" -#~ msgstr "" - -# f3ea03aeeec6471d9c1de4db92b7e222 -#~ msgid "An internal command to support geospatial queries." -#~ msgstr "" - -# a049c80321aa4c5da7548b04576a85a2 -#~ msgid "Selects geometries within a bounding :term:`GeoJSON` geometry." -#~ msgstr "" - -# eb7c3e4b0eab4ec29bd91bc1fc1ddee9 -#~ msgid "Selects geometries that intersect with a :term:`GeoJSON` geometry." -#~ msgstr "" - -# 85bf8444f2e643d1aed56eb9113c632a -#~ msgid "Returns geospatial objects in proximity to a point." -#~ msgstr "" - -# 3508dab0082749529d5b5150dde0d5e3 -#~ msgid "Returns geospatial objects in proximity to a point on a sphere." -#~ msgstr "" - -# 6d612dbed97f4e5aaada6028d51ca952 -#~ msgid "" -#~ "Forces the query to use the index" -#~ " on the ``_id`` field. See " -#~ ":method:`~cursor.snapshot()`." -#~ msgstr "" - -# 29cda0678a2b4c97ae6bfb8eb5ff3750 -#~ msgid "Other Index References" -#~ msgstr "" - -# 5710210fd2f74d0995dfe65892fbc8a2 -#~ msgid ":doc:`/reference/text-search-languages`" -#~ msgstr "" - -# a104ff3728914786968feba54b4605c0 -#~ msgid "" -#~ "Supported languages for :doc:`text indexes " -#~ "` and :operator:`$text` " -#~ "query operations." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/limits.po b/locale/es/LC_MESSAGES/reference/limits.po deleted file mode 100644 index 1918ed00a7a..00000000000 --- a/locale/es/LC_MESSAGES/reference/limits.po +++ /dev/null @@ -1,1431 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:42+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# aaa8e55502844138bb19bba22bb59d50 -#: ../source/reference/limits.txt:3 -msgid "MongoDB Limits and Thresholds" -msgstr "" - -# d7ab98005793470da3991f16acf688fc -#: ../source/reference/limits.txt -msgid "On this page" -msgstr "" - -# 5a6246030a06467a974f212eb944277a -#: ../source/reference/limits.txt:13 -msgid "" -"This document provides a collection of hard and soft limitations of the " -"MongoDB system." -msgstr "" - -# 28c8def17ad6411091124a1dd619457d -#: ../source/reference/limits.txt:17 -msgid "BSON Documents" -msgstr "" - -# 76111cf8922d493caec51dee93071c26 -#: ../source/includes/fact-document-max-size.rst:1 -msgid "The maximum BSON document size is 16 megabytes." -msgstr "" - -# d3eae8dd4f604a49a1a61fdf88611a45 -#: ../source/includes/fact-document-max-size.rst:3 -msgid "" -"The maximum document size helps ensure that a single document cannot use " -"excessive amount of RAM or, during transmission, excessive amount of " -"bandwidth. To store documents larger than the maximum size, MongoDB " -"provides the GridFS API. See :program:`mongofiles` and the documentation " -"for your :doc:`driver ` for more information about" -" GridFS." -msgstr "" - -# 2bff8615d06d48b0a3f961620e1b75db -#: ../source/reference/limits.txt:27 -msgid "" -"MongoDB supports no more than 100 levels of nesting for :term:`BSON " -"documents `." -msgstr "" - -# ac5116014dd046e8b28521620019f03a -#: ../source/reference/limits.txt:35 -msgid "Naming Restrictions" -msgstr "" - -# 1c950081c61a435c80b8947270c4fdf6 -#: ../source/reference/limits.txt:39 -msgid "" -"Since database names are case *insensitive* in MongoDB, database names " -"cannot differ only by the case of the characters." -msgstr "" - -# b37b0a1705364dfe91bd54651e20aa0d -#: ../source/reference/limits.txt:44 -msgid "" -"For MongoDB deployments running on Windows, database names cannot contain" -" any of the following characters:" -msgstr "" - -# 5fd5a6a746c44180ba14a9c3646ecbed -# a042373640cb45fdbefc79c89b083078 -#: ../source/reference/limits.txt:51 ../source/reference/limits.txt:62 -msgid "Also database names cannot contain the null character." -msgstr "" - -# fd15530a4479466fa26214cbf1997028 -#: ../source/reference/limits.txt:55 -msgid "" -"For MongoDB deployments running on Unix and Linux systems, database names" -" cannot contain any of the following characters:" -msgstr "" - -# f7c420ff5bbe4cd2831e4139ba600487 -#: ../source/reference/limits.txt:66 -msgid "Database names cannot be empty and must have fewer than 64 characters." -msgstr "" - -# be9ca4779b534d1fafc3572a53410467 -#: ../source/reference/limits.txt:70 -msgid "" -"Collection names should begin with an underscore or a letter character, " -"and *cannot*:" -msgstr "" - -# f43ec560b7a14a58ad1c7b833ef8a3ac -#: ../source/reference/limits.txt:73 -msgid "contain the ``$``." -msgstr "" - -# d2d6561c0a8042cba7f7c2f1a712718a -#: ../source/reference/limits.txt:75 -msgid "be an empty string (e.g. ``\"\"``)." -msgstr "" - -# f14be4aeccbe44938153957714f020b0 -#: ../source/reference/limits.txt:77 -msgid "contain the null character." -msgstr "" - -# 74bc32574cda419e8a06336eb1c818a1 -#: ../source/reference/limits.txt:79 -msgid "begin with the ``system.`` prefix. (Reserved for internal use.)" -msgstr "" - -# eb13268a7b4446a6bdf028e9a4a670e5 -#: ../source/reference/limits.txt:81 -msgid "" -"If your collection name includes special characters, such as the " -"underscore character, then to access the collection use the " -":method:`db.getCollection()` method in the :program:`mongo` shell or a " -":api:`similar method for your driver <>`." -msgstr "" - -# 059c73d5e68449fdb8cee79911340aac -# 9f04b8a0a7d340b99c5b4f6a60e39fe5 -#: ../source/includes/fact-collection-namespace-limit.rst:1 -msgid "" -"The maximum length of the collection namespace, which includes the " -"database name, the dot (``.``) separator, and the collection name (i.e. " -"``.``), is 120 bytes." -msgstr "" - -# 0fefb71e507c48c899bb602acb2d77e7 -#: ../source/reference/limits.txt:92 -msgid "" -"Field names cannot contain dots (i.e. ``.``) or null characters, and they" -" must not start with a dollar sign (i.e. ``$``). See :ref:`faq-dollar-" -"sign-escaping` for an alternate approach." -msgstr "" - -# 5d87fd6628f54113b21727ec871a3746 -#: ../source/reference/limits.txt:99 -msgid "Namespaces" -msgstr "" - -# 5b26a018d789486bb20474bd616d39d7 -# 839b5e7c23ec4c8893b68d024a4c99fc -#: ../source/reference/limits.txt:106 ../source/reference/limits.txt:134 -msgid ":ref:`faq-restrictions-on-collection-names`" -msgstr "" - -# 6a54b810b81542e4a7edc4787c670402 -#: ../source/reference/limits.txt:113 -msgid "" -"For the MMAPv1 the number of namespaces is limited to the size of the " -"namespace file divided by 628." -msgstr "" - -# 0cf6a521ed74413ab82266f34da37a55 -#: ../source/reference/limits.txt:116 -msgid "" -"A 16 megabyte namespace file can support approximately 24,000 namespaces." -" Each collection and index is a namespace." -msgstr "" - -# cdfb1226c66849f380669ce094292ac7 -# ae41985fd1e044009a6259d14ad35d6c -# b056a6e7121c4698a4e2145d97c501fa -# 914859dea54a4fe38f65e6dd091f3628 -#: ../source/reference/limits.txt:119 ../source/reference/limits.txt:132 -#: ../source/reference/limits.txt:247 ../source/reference/limits.txt:257 -msgid "The WiredTiger storage engine is *not* subject to this limitation." -msgstr "" - -# 501a5e00ad0b47cd85de8c8fc97f42ee -#: ../source/reference/limits.txt:126 -msgid "" -"For the MMAPv1 storage engine, namespace files can be no larger than 2047" -" megabytes." -msgstr "" - -# ae014caa97174f50b2dd4dd51ede0197 -#: ../source/reference/limits.txt:129 -msgid "" -"By default namespace files are 16 megabytes. You can configure the size " -"using the :setting:`~storage.mmapv1.nsSize` option." -msgstr "" - -# dda34c5b794441d39ac044fab9b44a0b -#: ../source/reference/limits.txt:139 -msgid "Indexes" -msgstr "" - -# c072acd29f7841bba3c2bd2c1729eb5a -#: ../source/reference/limits.txt:144 -msgid "" -"The *total size* of an index entry, which can include structural overhead" -" depending on the BSON type, must be *less than* 1024 bytes." -msgstr "" - -# 3908969098924e1fbf35c3a2ea12d45d -#: ../source/includes/list-index-field-limit-behaviors.rst:1 -msgid "" -"MongoDB versions 2.6 and greater implement a stronger enforcement of the " -"limit on :limit:`index key `:" -msgstr "" - -# a9b0cfb89a244525afed160d10737ea9 -#: ../source/includes/fact-index-key-length-operation-behaviors.rst:3 -msgid "" -"MongoDB will **not** :method:`create an index " -"` on a collection if the index entry for an " -"existing document exceeds the |limit|. Previous versions of MongoDB would" -" create the index but not index such documents." -msgstr "" - -# 562fce258d994ce68c5dd7ae59ae2275 -#: ../source/includes/fact-index-key-length-operation-behaviors.rst:3 -msgid "" -"Reindexing operations will error if the index entry for an indexed field " -"exceeds the |limit|. Reindexing operations occur as part of " -":dbcommand:`compact` and :dbcommand:`repairDatabase` commands as well as " -"the :method:`db.collection.reIndex()` method." -msgstr "" - -# 0406e0c91a064c8580bf56bb28630dec -#: ../source/includes/fact-index-key-length-operation-behaviors.rst:8 -msgid "" -"Because these operations drop *all* the indexes from a collection and " -"then recreate them sequentially, the error from the |limit| prevents " -"these operations from rebuilding any remaining indexes for the collection" -" and, in the case of the :dbcommand:`repairDatabase` command, from " -"continuing with the remainder of the process." -msgstr "" - -# 028865a8a0434dc8bfb4561857c55388 -#: ../source/includes/fact-index-key-length-operation-behaviors.rst:3 -msgid "" -"MongoDB will not insert into an indexed collection any document with an " -"indexed field whose corresponding index entry would exceed the |limit|, " -"and instead, will return an error. Previous versions of MongoDB would " -"insert but not index such documents." -msgstr "" - -# 0ba4a05874204c459ea39eaed2695014 -#: ../source/includes/fact-index-key-length-operation-behaviors.rst:3 -msgid "" -"Updates to the indexed field will error if the updated value causes the " -"index entry to exceed the |limit|." -msgstr "" - -# 22a8754d19314c12b824fd050b2b64bf -#: ../source/includes/fact-index-key-length-operation-behaviors.rst:6 -msgid "" -"If an existing document contains an indexed field whose index entry " -"exceeds the limit, *any* update that results in the relocation of that " -"document on disk will error." -msgstr "" - -# 613e236a345d494e8bdfbcca6e84cfc6 -#: ../source/includes/fact-index-key-length-operation-behaviors.rst:3 -msgid "" -":program:`mongorestore` and :program:`mongoimport` will not insert " -"documents that contain an indexed field whose corresponding index entry " -"would exceed the |limit|." -msgstr "" - -# 4f6e4fadb41a487fa5e265b086ac5b2b -#: ../source/includes/fact-index-key-length-operation-behaviors.rst:3 -msgid "" -"In MongoDB 2.6, secondary members of replica sets will continue to " -"replicate documents with an indexed field whose corresponding index entry" -" exceeds the |limit| on initial sync but will print warnings in the logs." -msgstr "" - -# e1a1c8d42e3041f99f731a5b483f7233 -#: ../source/includes/fact-index-key-length-operation-behaviors.rst:8 -msgid "" -"Secondary members also allow index build and rebuild operations on a " -"collection that contains an indexed field whose corresponding index entry" -" exceeds the |limit| but with warnings in the logs." -msgstr "" - -# 3cbcd9bd7d714e21aee606c91eeb83ee -#: ../source/includes/fact-index-key-length-operation-behaviors.rst:12 -msgid "" -"With *mixed version* replica sets where the secondaries are version 2.6 " -"and the primary is version 2.4, secondaries will replicate documents " -"inserted or updated on the 2.4 primary, but will print error messages in " -"the log if the documents contain an indexed field whose corresponding " -"index entry exceeds the |limit|." -msgstr "" - -# 13e2c45c8d6f44b7b9a7709b97f2c6d6 -#: ../source/includes/fact-index-key-length-operation-behaviors.rst:3 -msgid "" -"For existing sharded collections, :doc:`chunk migration ` will fail if the chunk has a document that " -"contains an indexed field whose index entry exceeds the |limit|." -msgstr "" - -# fdaffde94a0f467a8ac9d8e14f3f7d3f -#: ../source/reference/limits.txt:158 -msgid "A single collection can have *no more* than 64 indexes." -msgstr "" - -# e49625b2711f4714829513468fd42545 -#: ../source/reference/limits.txt:163 -msgid "" -"Fully qualified index names, which includes the namespace and the dot " -"separators (i.e. ``..$``), " -"cannot be longer than 128 characters." -msgstr "" - -# f10b61977f5c4dac9da8491817e05289 -#: ../source/reference/limits.txt:167 -msgid "" -"By default, ```` is the concatenation of the field names and " -"index type. You can explicitly specify the ```` to the " -":method:`~db.collection.createIndex()` method to ensure that the fully " -"qualified index name does not exceed the limit." -msgstr "" - -# 8813a2f8662941c0b400175bea459a3d -#: ../source/reference/limits.txt:174 -msgid "There can be no more than 31 fields in a compound index." -msgstr "" - -# 56f42ec907654783b422bce11a9fb471 -#: ../source/includes/fact-special-indexes-and-text.rst:1 -msgid "" -"You cannot combine the |operation|, which requires a special :ref:`text " -"index `, with a query operator that requires a " -"different type of special index. For example you cannot combine " -"|operation| with the :query:`$near` operator." -msgstr "" - -# 75ec8a9bafe7402eb15c1911dc498c48 -#: ../source/includes/geo-data-limit-for-2dsphere.rst:1 -msgid "" -"Fields with :doc:`2dsphere ` indexes must hold geometry " -"data in the form of :term:`coordinate pairs ` or" -" :term:`GeoJSON` data. If you attempt to insert a document with non-" -"geometry data in a ``2dsphere`` indexed field, or build a ``2dsphere`` " -"index on a collection where the indexed field has non-geometry data, the " -"operation will fail." -msgstr "" - -# b0f91e87ab0b4257bed52c6e7a9eedca -#: ../source/reference/limits.txt:188 -msgid "The unique indexes limit in :ref:`limits-sharding-operations`." -msgstr "" - -# 0749b273ba37492eb4f25234cd71ea19 -#: ../source/reference/limits.txt:192 -msgid "" -"If the value of a field returned from a query that is :ref:`covered by an" -" index ` is ``NaN``, the type of that ``NaN`` value is " -"*always* ``double``." -msgstr "" - -# bfed06c538464919b1969d143161c555 -#: ../source/includes/fact-multikey-index-covered-query.rst:1 -msgid "" -"A :ref:`multikey index ` cannot support a " -":ref:`covered query `." -msgstr "" - -# 71841fc4410344e68ab24e55c1219c81 -#: ../source/reference/limits.txt:201 -msgid "Data" -msgstr "" - -# 4b2aadc5a65c4303a6a07faf6a7a1f1e -#: ../source/reference/limits.txt:207 -msgid "" -"If you specify a maximum number of documents for a capped collection " -"using the ``max`` parameter to :dbcommand:`create`, the limit must be " -"less than 2\\ :sup:`32` documents. If you do not specify a maximum number" -" of documents when creating a capped collection, there is no limit on the" -" number of documents." -msgstr "" - -# 039fa724441c4ce8afe42294eb9d99fc -#: ../source/reference/limits.txt:217 -msgid "" -"The MMAPv1 storage engine limits each database to no more than 16000 data" -" files. This means that a single MMAPv1 database has a maximum size of " -"32TB. Setting the :setting:`storage.mmapv1.smallFiles` option reduces " -"this limit to 8TB." -msgstr "" - -# 771e56066df9444da3c536dd2fbf1c30 -#: ../source/reference/limits.txt:226 -msgid "" -"Using the MMAPv1 storage engine, a single :program:`mongod` instance " -"cannot manage a data set that exceeds maximum virtual memory address " -"space provided by the underlying operating system." -msgstr "" - -# 251ce969faa14084aeb2b3c9917b6019 -#: ../source/reference/limits.txt -msgid "Virtual Memory Limitations" -msgstr "" - -# a73a4e4b8ac94cd1ae6e99d62628ef89 -#: ../source/reference/limits.txt:234 -msgid "Operating System" -msgstr "" - -# 7946a693c9594d62b516ce73c2a6c2aa -#: ../source/reference/limits.txt:235 -msgid "Journaled" -msgstr "" - -# 74e772e039714a64b1b244b06ff30bc5 -#: ../source/reference/limits.txt:236 -msgid "Not Journaled" -msgstr "" - -# f403f325fa804203a01fe13f4375736a -#: ../source/reference/limits.txt:237 -msgid "Linux" -msgstr "" - -# 6e1237b03390426db473fbee59014a22 -# 8aef4736827c4901875375ebd04a3d26 -#: ../source/reference/limits.txt:238 ../source/reference/limits.txt:241 -msgid "64 terabytes" -msgstr "" - -# 6af62fd1a14b45f4b68c77846e20c6dd -# ffa70a0563ce4e0abdeb917cb8f9dd49 -#: ../source/reference/limits.txt:239 ../source/reference/limits.txt:242 -msgid "128 terabytes" -msgstr "" - -# af0ec5fef8c740b6b7d3a5073496e339 -#: ../source/reference/limits.txt:240 -msgid "Windows Server 2012 R2 and Windows 8.1" -msgstr "" - -# 0c07d61ffb104bb0be1bdac8f6819b2e -#: ../source/reference/limits.txt:243 -msgid "Windows (otherwise)" -msgstr "" - -# 4bf2ca7a95db4738909a8e2e4294a7e2 -#: ../source/reference/limits.txt:244 -msgid "4 terabytes" -msgstr "" - -# a44af41a24574b4e8206855b5ff5c3e2 -#: ../source/reference/limits.txt:245 -msgid "8 terabytes" -msgstr "" - -# e36b6ba579604644bea56f15484160b4 -#: ../source/reference/limits.txt:253 -msgid "" -"For the MMAPv1 storage engine, the maximum number of collections in a " -"database is a function of the size of the namespace file and the number " -"of indexes of collections in the database." -msgstr "" - -# 4156a96bf4d04ab380447a1ba53ff4ed -#: ../source/reference/limits.txt:259 -msgid "See :limit:`Number of Namespaces` for more information." -msgstr "" - -# 859856c16ff14443b6ba3abd409d5099 -#: ../source/reference/limits.txt:262 -msgid "Replica Sets" -msgstr "" - -# b1e5d7d6f3214b2ca54d45e342eb8a40 -#: ../source/reference/limits.txt:268 -msgid "" -"Replica sets can have up to 50 members. See :ref:`3.0-replica-sets-max-" -"members` for more information about specific driver compatibility with " -"large replica sets." -msgstr "" - -# 0751cb48821e4376ab44539f86d62306 -#: ../source/reference/limits.txt:274 -msgid "" -"Replica sets can have up to 7 voting members. For replica sets with more " -"than 7 total members, see :ref:`replica-set-non-voting-members`." -msgstr "" - -# 8a0b84687ba24390a84190a1556ab4c1 -#: ../source/reference/limits.txt:281 -msgid "" -"If you do not explicitly specify an oplog size (i.e. with " -":setting:`~replication.oplogSizeMB` or :option:`--oplogSize `) MongoDB will create an oplog that is no larger than 50 " -"gigabytes." -msgstr "" - -# 164731c1e9674fa5a55e9e069d169e95 -#: ../source/reference/limits.txt:289 -msgid "Sharded Clusters" -msgstr "" - -# 07b8db2285084cfbaa607432614b56ef -#: ../source/reference/limits.txt:291 -msgid "Sharded clusters have the restrictions and thresholds described here." -msgstr "" - -# 524a6bc4ddf14765a1bdbb80e0cd04f8 -#: ../source/reference/limits.txt:296 -msgid "Sharding Operational Restrictions" -msgstr "" - -# 99984aedef6e4b7ea69b355012bdd476 -#: ../source/includes/limits-sharding-unavailable-operations.rst:1 -msgid "" -"The :dbcommand:`group` does not work with sharding. Use " -":dbcommand:`mapReduce` or :dbcommand:`aggregate` instead." -msgstr "" - -# c4a4cd2775d9493bb55301e322de871e -#: ../source/includes/limits-sharding-unavailable-operations.rst:4 -msgid ":method:`db.eval()` is deprecated." -msgstr "" - -# 58667d40461f4334b4092180c5937f1d -#: ../source/includes/limits-sharding-unavailable-operations.rst:7 -msgid "" -":method:`db.eval()` is incompatible with sharded collections. You may use" -" :method:`db.eval()` with un-sharded collections in a shard cluster." -msgstr "" - -# 123e4a5337644507bbd5cf5820883822 -#: ../source/includes/limits-sharding-unavailable-operations.rst:11 -msgid "" -":query:`$where` does not permit references to the ``db`` object from the " -":query:`$where` function. This is uncommon in un-sharded collections." -msgstr "" - -# 5f2f6df667ee408698206240f19505a0 -#: ../source/includes/limits-sharding-unavailable-operations.rst:15 -msgid "" -"The :update:`$isolated` update modifier does not work in sharded " -"environments." -msgstr "" - -# 5ce6424c9dae408d949ee40483f0d6e9 -#: ../source/includes/limits-sharding-unavailable-operations.rst:18 -msgid ":operator:`$snapshot` queries do not work in sharded environments." -msgstr "" - -# 18b91609e42640bfbb6d2681c5bbddb9 -#: ../source/includes/limits-sharding-unavailable-operations.rst:20 -msgid "" -"The :dbcommand:`geoSearch` command is not supported in sharded " -"environments." -msgstr "" - -# e0aa4f1444d94160bd9d55a5713b647e -#: ../source/includes/extracts/fact-covered-query-sharded-collection-covered-queries.rst:1 -msgid "" -"An index cannot :ref:`cover ` a query on a " -":term:`sharded ` collection when run against a :program:`mongos` " -"if the index does not contain the shard key, with the following exception" -" for the ``_id`` index: If a query on a sharded collection only specifies" -" a condition on the ``_id`` field and returns only the ``_id`` field, the" -" ``_id`` index can cover the query when run against a :program:`mongos` " -"even if the ``_id`` field is not the shard key." -msgstr "" - -# 999c47706b82402ca92132b443f84a94 -#: ../source/includes/extracts/fact-covered-query-sharded-collection-covered-queries.rst:11 -msgid "" -"In previous versions, an index cannot :ref:`cover ` a " -"query on a :term:`sharded ` collection when run against a " -":program:`mongos`." -msgstr "" - -# 3487172f73af4395b7d9d9f19da8b704 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:1 -msgid "" -"An existing collection can only be sharded if its size does not exceed " -"specific limits. These limits can be estimated based on the average size " -"of all :term:`shard key` values, and the configured :term:`chunk` size." -msgstr "" - -# 3f66e12bb10b4fae9dc53fb0619ced23 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:7 -msgid "" -"These limits only apply for the initial sharding operation. Sharded " -"collections can grow to *any* size after successfully enabling sharding." -msgstr "" - -# 0c02bd007d4f453d95a775623997590e -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:10 -msgid "" -"Use the following formulas to calculate the *theoretical* maximum " -"collection size." -msgstr "" - -# 7be3c524226f4ef8adcf566c815bd2ac -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:20 -msgid "The maximum :term:`BSON` document size is 16MB or ``16777216`` bytes." -msgstr "" - -# 9ec50d1aa4324503ab75bfad7d457511 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:22 -msgid "All conversions should use base-2 scale, e.g. 1024 kilobytes = 1 megabyte." -msgstr "" - -# 43d9dd26434443caac1a05e798b21265 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:25 -msgid "" -"If ``maxCollectionSize`` is less than or nearly equal to the target " -"collection, increase the chunk size to ensure sucessful initial sharding." -" If there is doubt as to whether the result of the calculation is too " -"'close' to the target collection size, it is likely better to increase " -"the chunk size." -msgstr "" - -# 8c64e842a51c4cc7a94051fd7f7636ab -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:31 -msgid "" -"After successful initial sharding, you can reduce the chunk size as " -"needed. If you later reduce the chunk size, it may take time for all " -"chunks to split to the new size. See :doc:`/tutorial/modify-chunk-size-" -"in-sharded-cluster` for instructions on modifying chunk size." -msgstr "" - -# 4df162472ffa435a8e4a4934d618f2cb -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:37 -msgid "" -"This table illustrates the approximate maximum collection sizes using the" -" formulas described above:" -msgstr "" - -# 18c98858bd634fcf980515e6481f2f32 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:44 -msgid "Average Size of Shard Key Values" -msgstr "" - -# 372aaecae1d940d887bdef8afa21c7fd -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:45 -msgid "512 bytes" -msgstr "" - -# 72af30ae0c244685b08e44b423b3627a -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:46 -msgid "256 bytes" -msgstr "" - -# f43dab3663d447f9b1b4569a370bb88f -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:47 -msgid "128 bytes" -msgstr "" - -# c06e8caf1c5549ddb35234347bc81446 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:48 -msgid "64 bytes" -msgstr "" - -# 0517416f5113406db947fca2a9cc0295 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:49 -msgid "Maximum Number of Splits" -msgstr "" - -# 37c61401f9ed484f8a3d59629149c9a5 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:50 -msgid "32,768" -msgstr "" - -# 22953b0584614ca798c2cdfa510df4b2 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:51 -msgid "65,536" -msgstr "" - -# 3781694cc1c4414d945eba85b33f48c0 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:52 -msgid "131,072" -msgstr "" - -# 996e242b82ed41eba97b3a47631b6fe6 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:53 -msgid "262,144" -msgstr "" - -# 26980297d5e4461ca462a9479f139619 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:54 -msgid "Max Collection Size (64 MB Chunk Size)" -msgstr "" - -# 455ed4644c8f4eae8a288669e1c29ed6 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:55 -msgid "1 TB" -msgstr "" - -# 50c190e6516d4ac4a8728a2c7b79262c -# deb88807705145a1840fe5df4d90d958 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:56 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:60 -msgid "2 TB" -msgstr "" - -# 3ed92e63c0eb45968bcd9de919b5921b -# 46ae1560a7934373ae17e5ce5b76f66a -# 750c8db611d7409b81100d2976bd7908 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:57 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:61 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:65 -msgid "4 TB" -msgstr "" - -# b56498d4b7394ed580c978defe94ff77 -# 5bc0e19055bd4039abb2573ab14f2acb -# 258279967564402e94f6e325fc259d76 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:58 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:62 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:66 -msgid "8 TB" -msgstr "" - -# 116ec400ad1c4f4aa8ee6cbc66e37db8 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:59 -msgid "Max Collection Size (128 MB Chunk Size)" -msgstr "" - -# 50d55dd4f84a4a8a9cf2a4daeba85921 -# a601b0dbdf7e4c3f802c74f86f01327a -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:63 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:67 -msgid "16 TB" -msgstr "" - -# d6bfd5818cda4c7aa423b002bd0d211b -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:64 -msgid "Max Collection Size (256 MB Chunk Size)" -msgstr "" - -# a1fcec9e01114d559b59547cacb3c8ca -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:68 -msgid "32 TB" -msgstr "" - -# 0a87b0ec346b442f818f12d297a226ae -#: ../source/includes/fact-single-modification-in-sharded-collections.rst:1 -msgid "" -"All |single-modification-operation-names| operations for a sharded " -"collection must include the :term:`shard key` *or* the ``_id`` field in " -"the query specification. |single-modification-operation-names| operations" -" without the :term:`shard key` *or* the ``_id`` field return an error." -msgstr "" - -# 45c84c3886ae4d5d99d63c4018903def -#: ../source/includes/limits-sharding-unique-indexes.rst:1 -msgid "" -"MongoDB does not support unique indexes across shards, except when the " -"unique index contains the full shard key as a prefix of the index. In " -"these situations MongoDB will enforce uniqueness across the full key, not" -" a single field." -msgstr "" - -# 5456433927c5480aa4fc0c94a8354101 -# 071ac80ff3a8496286cfa20c29269056 -#: ../source/reference/limits.txt -msgid "See" -msgstr "" - -# 0fe2b431b5554cf4a5ee19f0a0a6ec48 -#: ../source/includes/limits-sharding-maximum-documents-chunk.rst:1 -msgid "" -"MongoDB cannot move a chunk if the number of documents in the chunk " -"exceeds either 250000 documents or 1.3 times the result of dividing the " -"configured :ref:`chunk size` by the average document" -" size. :method:`db.collection.stats()` includes the ``avgObjSize`` field," -" which represents the average document size in the collection." -msgstr "" - -# 6351bc22303140c7b884589fdf46ed63 -#: ../source/reference/limits.txt:332 -msgid "Shard Key Limitations" -msgstr "" - -# d3977beb1f0e4b768b4ca86802259cde -#: ../source/includes/limits-sharding-keysize.rst:1 -msgid "A shard key cannot exceed 512 bytes." -msgstr "" - -# ccfed5edd81b4e0cb81ea11256c880b8 -#: ../source/includes/limits-sharding-index-type.rst:1 -msgid "" -"A :term:`shard key` index can be an ascending index on the shard key, a " -"compound index that start with the shard key and specify ascending order " -"for the shard key, or a :doc:`hashed index `." -msgstr "" - -# 734292367e444497b7e2e1ab6f4a0bcd -#: ../source/includes/limits-sharding-index-type.rst:6 -msgid "" -"A :term:`shard key` index cannot be an index that specifies a " -":doc:`multikey index `, a :doc:`text index ` or a :ref:`geospatial index ` on " -"the :term:`shard key` fields." -msgstr "" - -# 2ffc916392494661b34752e0be5a8b65 -#: ../source/includes/limits-sharding-shardkey-immutable.rst:1 -msgid "If you must change a shard key:" -msgstr "" - -# accaeea8e1b2412fb6b0824cc2ba624e -#: ../source/includes/limits-sharding-shardkey-immutable.rst:3 -msgid "Dump all data from MongoDB into an external format." -msgstr "" - -# e27faa96bd4e466eb50d771f074fbf60 -#: ../source/includes/limits-sharding-shardkey-immutable.rst:5 -msgid "Drop the original sharded collection." -msgstr "" - -# c2334ff886f542d3b11be0a7219c793a -#: ../source/includes/limits-sharding-shardkey-immutable.rst:7 -msgid "Configure sharding using the new shard key." -msgstr "" - -# 3bdf2ffe900c4938b144716bb318036c -#: ../source/includes/limits-sharding-shardkey-immutable.rst:9 -msgid "" -":doc:`Pre-split ` the shard " -"key range to ensure initial even distribution." -msgstr "" - -# 48936ed8cd8c48a8ae311ca313f82d54 -#: ../source/includes/limits-sharding-shardkey-immutable.rst:12 -msgid "Restore the dumped data into MongoDB." -msgstr "" - -# 51933cc4d55042298ccb24ffc228a30e -#: ../source/includes/limits-sharding-shardkey-document-immutable.rst:1 -msgid "" -"Once you shard a collection, the shard key and the shard key values are " -"immutable; i.e." -msgstr "" - -# c4c5e565141a42b48db4cb359deae0bb -#: ../source/includes/limits-sharding-shardkey-document-immutable.rst:4 -msgid "You cannot select a different shard key for that collection." -msgstr "" - -# ec386b455dc54508b320c31183dc261f -#: ../source/includes/limits-sharding-shardkey-document-immutable.rst:6 -msgid "You cannot update the values of the shard key fields." -msgstr "" - -# c9006928afd5404ab7cc454a153298fb -#: ../source/includes/limits-sharding-shardkey-monotonic-throughput.rst:1 -msgid "" -"For clusters with high insert volumes, a shard keys with monotonically " -"increasing and decreasing keys can affect insert throughput. If your " -"shard key is the ``_id`` field, be aware that the default values of the " -"``_id`` fields are :term:`ObjectIds ` which have generally " -"increasing values." -msgstr "" - -# e0fc7d606fe448b5ba5d34a381230a5d -#: ../source/includes/limits-sharding-shardkey-monotonic-throughput.rst:7 -msgid "" -"When inserting documents with monotonically increasing shard keys, all " -"inserts belong to the same :term:`chunk` on a single :term:`shard`. The " -"system eventually divides the chunk range that receives all write " -"operations and migrates its contents to distribute data more evenly. " -"However, at any moment the cluster directs insert operations only to a " -"single shard, which creates an insert throughput bottleneck." -msgstr "" - -# 0df0bcbbb6ca4e5992e6735bdf47e091 -#: ../source/includes/limits-sharding-shardkey-monotonic-throughput.rst:14 -msgid "" -"If the operations on the cluster are predominately read operations and " -"updates, this limitation may not affect the cluster." -msgstr "" - -# 23f26efe83ac4552918a05379632ca45 -#: ../source/includes/limits-sharding-shardkey-monotonic-throughput.rst:17 -msgid "" -"To avoid this constraint, use a :ref:`hashed shard key ` or select a field that does not increase or decrease " -"monotonically." -msgstr "" - -# f5941501b2524618ba106cbf8b7df4d1 -#: ../source/includes/limits-sharding-shardkey-monotonic-throughput.rst:21 -msgid "" -":ref:`Hashed shard keys ` and :ref:`hashed " -"indexes ` store hashes of keys with ascending values." -msgstr "" - -# 7818d13dff994a4a8664ff4053dbcc88 -#: ../source/reference/limits.txt:355 -msgid "Operations" -msgstr "" - -# 8258da76dc984ab09f0eaf255c609391 -#: ../source/reference/limits.txt:360 -msgid "" -"If MongoDB cannot use an index to get documents in the requested sort " -"order, the combined size of all documents in the sort operation, plus a " -"small overhead, must be less than 32 megabytes." -msgstr "" - -# b408ab4e82bc423089cb93e65d1da1cf -#: ../source/includes/fact-agg-memory-limit.rst:10 -msgid "" -"Pipeline stages have a limit of 100 megabytes of RAM. If a stage exceeds " -"this limit, MongoDB will produce an error. To allow for the handling of " -"large datasets, use the ``allowDiskUse`` option to enable aggregation " -"pipeline stages to write data to temporary files." -msgstr "" - -# 141a5160c07e43c0b75383ab9127103e -#: ../source/includes/fact-agg-memory-limit.rst:15 -msgid ":ref:`sort-memory-limit` and :ref:`group-memory-limit`." -msgstr "" - -# c72e9fea80a648aaa7627b395221064a -#: ../source/includes/fact-geometry-hemisphere-limitation.rst:1 -msgid "" -"For |geo-operator-method|, if you specify a single-ringed polygon that " -"has an area greater than a single hemisphere, include :query:`the custom " -"MongoDB coordinate reference system in the $geometry <$geometry>` " -"expression; otherwise, |geo-operator-method| queries for the " -"complementary geometry. For all other GeoJSON polygons with areas greater" -" than a hemisphere, |geo-operator-method| queries for the complementary " -"geometry." -msgstr "" - -# 779ab506e2ed49f9bb326930c85927a4 -#: ../source/reference/limits.txt:382 -msgid "" -":doc:`Write commands ` can accept no more " -"than 1000 operations. The :method:`Bulk()` operations in the " -":program:`mongo` shell and comparable methods in the drivers do not have " -"this limit." -msgstr "" - -# f23baaf8bb0945059045f2d1f984dd34 -#: ../source/reference/limits.txt:389 -msgid "" -"In addition to being read-only, views have the following operation " -"restrictions:" -msgstr "" - -# 022f99e1f3084a91869203140cec39ae -#: ../source/includes/extracts/views-unsupported-rename.rst:1 -msgid "You cannot rename :doc:`views `." -msgstr "" - -# 7d4bef051ba0475b99a4db398134f2f2 -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:1 -msgid "" -":method:`~db.collection.find()` operations on views do not support the " -"following :doc:`projection ` operators:" -msgstr "" - -# 8e039a8d1dcc45c78066e2e452807a6d -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:5 -msgid ":projection:`$`" -msgstr "" - -# f2c80f4aca8a4ed9ab82136428a0fbc0 -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:6 -msgid ":projection:`$elemMatch`" -msgstr "" - -# 7a525bc65b514628bdf8fb74befdee6b -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:7 -msgid ":projection:`$slice`" -msgstr "" - -# 84ff0d25c54640a48761d62e9772b134 -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:8 -msgid ":projection:`$meta`" -msgstr "" - -# e138f8fca5444c9aa13c935aa57b391e -#: ../source/includes/extracts/views-unsupported-text-search.rst:1 -msgid ":doc:`Views ` do not support text search." -msgstr "" - -# eb5b5a6feb8c49d6953d0fc7c2a7e951 -#: ../source/includes/extracts/views-unsupported-mapReduce.rst:1 -msgid ":doc:`Views ` do not support map-reduce operations." -msgstr "" - -# 262fb13fc7b4444bb30d71e59511e3a3 -#: ../source/includes/extracts/views-unsupported-geoNear.rst:1 -msgid "" -":doc:`Views ` do not support geoNear operations (i.e. " -":dbcommand:`geoNear` command and :pipeline:`$geoNear` pipeline stage)" -msgstr "" - -#~ msgid "" -#~ "By default namespace files are 16 " -#~ "megabytes. You can configure the size" -#~ " using the :setting:`nssize` option." -#~ msgstr "" - -#~ msgid "" -#~ "The *total size* of an index key" -#~ " entry, which can include structural " -#~ "overhead depending on the BSON type, " -#~ "must be *less than* 1024 bytes." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB 2.6 implements a stronger " -#~ "enforcement of the limit on " -#~ ":limit:`index key length `:" -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB will **not** :method:`create an " -#~ "index ` on a " -#~ "collection if the value of the " -#~ "index field in an existing document " -#~ "exceeds the |limit|. Previous versions " -#~ "of MongoDB would create the index " -#~ "but not index such documents." -#~ msgstr "" - -#~ msgid "" -#~ "Reindexing operations will error if an" -#~ " indexed field exceeds the |limit|. " -#~ "Reindexing operations occur as part of" -#~ " :dbcommand:`compact` and :dbcommand:`repairDatabase`" -#~ " commands as well as the " -#~ ":method:`db.collection.reIndex()` method." -#~ msgstr "" - -#~ msgid "" -#~ "Because these operations drop *all* the" -#~ " indexes from a collection and then" -#~ " recreate them sequentially, the error " -#~ "from the index key limit prevents " -#~ "these operations from rebuilding any " -#~ "remaining indexes for the collection " -#~ "and, in the case of the " -#~ ":dbcommand:`repairDatabase` command, from continuing" -#~ " with the remainder of the process." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB will not insert into an " -#~ "indexed collection any document with an" -#~ " indexed field value that exceeds the" -#~ " |limit|, and instead, will return an" -#~ " error. Previous versions of MongoDB " -#~ "would insert but not index such " -#~ "documents." -#~ msgstr "" - -#~ msgid "" -#~ "Updates to the indexed field will " -#~ "error if the new value for the " -#~ "field exceeds the |limit|." -#~ msgstr "" - -#~ msgid "" -#~ "If an existing document contains a " -#~ "value for the indexed field that " -#~ "exceeds the limit, *any* update that " -#~ "results in the relocation of that " -#~ "document on disk will error." -#~ msgstr "" - -#~ msgid "" -#~ ":program:`mongorestore` and :program:`mongoimport` " -#~ "will not insert documents that contain" -#~ " indexed field value that exceeds the" -#~ " |limit|." -#~ msgstr "" - -#~ msgid "" -#~ "In MongoDB 2.6, secondary members of " -#~ "replica sets will continue to replicate" -#~ " documents with an indexed field " -#~ "value that exceeds the |limit| on " -#~ "initial sync but will print warnings " -#~ "in the logs." -#~ msgstr "" - -#~ msgid "" -#~ "Secondary members also allow index build" -#~ " and rebuild operations on a " -#~ "collection that contains an indexed " -#~ "field value that exceeds the |limit| " -#~ "but with warnings in the logs." -#~ msgstr "" - -#~ msgid "" -#~ "With *mixed version* replica sets where" -#~ " the secondaries are version 2.6 and" -#~ " the primary is version 2.4, " -#~ "secondaries will replicate documents inserted" -#~ " or updated on the 2.4 primary, " -#~ "but will print error messages in " -#~ "the log if the documents contain " -#~ "indexed field value that exceeds the " -#~ "|limit|." -#~ msgstr "" - -#~ msgid "" -#~ "For existing sharded collections, :doc:`chunk" -#~ " migration ` " -#~ "will fail if the chunk has a " -#~ "document that contains an indexed field" -#~ " value that exceeds the |limit|." -#~ msgstr "" - -#~ msgid "" -#~ "The names of indexes, including their" -#~ " namespace (i.e database and collection " -#~ "name), cannot be longer than 125 " -#~ "characters. The default index name is" -#~ " the concatenation of the field names" -#~ " and index directions." -#~ msgstr "" - -#~ msgid "" -#~ "You can explicitly specify an index " -#~ "name to the :method:`~db.collection.ensureIndex()`" -#~ " helper if the default index name " -#~ "is too long." -#~ msgstr "" - -#~ msgid "Windows" -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB does not support :ref:`covered " -#~ "queries ` from sharded " -#~ "collections." -#~ msgstr "" - -#~ msgid "" -#~ "To avoid this constraint, use a " -#~ ":ref:`hashed shard key ` or select a field that " -#~ "does not increase or decrease " -#~ "monotonically." -#~ msgstr "" - -#~ msgid "" -#~ "Pipeline stages have a limit of " -#~ "100 megabytes of RAM. If a stage" -#~ " exceeds this limit, MongoDB will " -#~ "produce an error. To allow for the" -#~ " handling of large datasets, use the" -#~ " ``allowDiskUsage`` option to enable " -#~ "aggregation pipeline stages to write " -#~ "data to temporary files." -#~ msgstr "" - -#~ msgid "A bulk operation can have at most 1000 operations." -#~ msgstr "" - -#~ msgid "" -#~ "Database names are case sensitive even" -#~ " if the underlying file system is " -#~ "case insensitive. MongoDB does not " -#~ "permit database names that differ only" -#~ " by the case of the characters." -#~ msgstr "" - -# 8e536fab5cde4f9fa43b1923a4442e31 -#~ msgid "" -#~ "Each namespace, including database and " -#~ "collection name, must be shorter than" -#~ " 123 bytes." -#~ msgstr "" - -# 64c203a7411047c4b692e31a85ec247a -#~ msgid "" -#~ "The limitation on the number of " -#~ "namespaces is the size of the " -#~ "namespace file divided by 628." -#~ msgstr "" - -# ee055a87cf0a49dbbf90020950422bb2 -#~ msgid "Namespace files can be no larger than 2047 megabytes." -#~ msgstr "" - -# f42dab4b0d7c46a8abe638288cf0e4a4 -#~ msgid "" -#~ "A single :program:`mongod` instance cannot " -#~ "manage a data set that exceeds " -#~ "maximum virtual memory address space " -#~ "provided by the underlying operating " -#~ "system." -#~ msgstr "" - -# 4fea870e54ed41398c824a2418df1af6 -#~ msgid "" -#~ "The maximum number of collections in " -#~ "a database is a function of the" -#~ " size of the namespace file and " -#~ "the number of indexes of collections " -#~ "in the database." -#~ msgstr "" - -# 0a725d68da1e4282b05c74f2a400cb77 -#~ msgid "Replica sets can have no more than 12 members." -#~ msgstr "" - -# e051cf68331844c9b084ddbf2756600d -#~ msgid "" -#~ "Only 7 members of a replica set" -#~ " can have votes at any given " -#~ "time. See can vote :ref:`replica-set-" -#~ "non-voting-members` for more information" -#~ msgstr "" - -# c4b542c2e50d4d91b1265a74354a7fd8 -#~ msgid "" -#~ "For existing collections that hold " -#~ "documents, MongoDB supports enabling sharding" -#~ " on *any* collections that contains " -#~ "less than 256 gigabytes of data. " -#~ "MongoDB *may* be able to shard " -#~ "collections with as many as 400 " -#~ "gigabytes depending on the distribution " -#~ "of document sizes. The precise size " -#~ "of the limitation is a function of" -#~ " the chunk size and the data " -#~ "size." -#~ msgstr "" - -# 94700961d049413f85952666be05d04e -#~ msgid "" -#~ "Sharded collections may have *any* size," -#~ " after successfully enabling sharding." -#~ msgstr "" - -# 247a7e41b88c4ef0a6ae8cf9cf3580be -#~ msgid "" -#~ "All |single-modification-operation-names| " -#~ "operations for a sharded collection that" -#~ " specify the |single-modification-" -#~ "operation-option| option must include the" -#~ " :term:`shard key` *or* the ``_id`` " -#~ "field in the query specification. " -#~ "|single-modification-operation-names| operations" -#~ " specifying |single-modification-operation-" -#~ "option| in a sharded collection without" -#~ " the :term:`shard key` *or* the " -#~ "``_id`` field return an error." -#~ msgstr "" - -# e9e0b0e3f6ce4f77800a4ebbddd93a2a -#~ msgid "" -#~ "You cannot change a shard key " -#~ "after sharding the collection. If you" -#~ " must change a shard key:" -#~ msgstr "" - -# 13da6384dddc48eba6276ad2bdde971f -#~ msgid "" -#~ "After you insert a document into a" -#~ " sharded collection, you cannot change " -#~ "the document's value for the field " -#~ "or fields that comprise the shard " -#~ "key. The :method:`~db.collection.update()` operation" -#~ " will not modify the value of a" -#~ " shard key in an existing document." -#~ msgstr "" - -# c2b532d7155e4d2a82f40d2b8feb36ab -#~ msgid "" -#~ "When inserting documents with monotonically" -#~ " increasing shard keys, all inserts " -#~ "belong to the same :term:`chunk` on " -#~ "a single :term:`shard`. The system will" -#~ " eventually divide the chunk range " -#~ "that receives all write operations and" -#~ " migrate its contents to distribute " -#~ "data more evenly. However, at any " -#~ "moment the cluster can direct insert " -#~ "operations only to a single shard, " -#~ "which creates an insert throughput " -#~ "bottleneck." -#~ msgstr "" - -# 7d56dfc2d98c43a3a5028f7ac4fa4ff6 -#~ msgid "" -#~ "MongoDB will only return sorted results" -#~ " on fields without an index *if* " -#~ "the sort operation uses less than " -#~ "32 megabytes of memory." -#~ msgstr "" - -# c28d79a803484c959e47dc250a3211a8 -#~ msgid "" -#~ "Any geometry specified with :term:`GeoJSON`" -#~ " to |geo-operator-method| queries, " -#~ "**must** fit within a single hemisphere." -#~ " MongoDB interprets geometries larger than" -#~ " half of the sphere as queries " -#~ "for the smaller of the complementary " -#~ "geometries." -#~ msgstr "" - -# cdb0af73699f46cd8b65a5d81501fffe -#~ msgid ":ref:`rn-2.2-database-name-restriction-windows`." -#~ msgstr "" - -# 819be41430284f0abca9e0493b0fb521 -#~ msgid "" -#~ "For MongoDB deployments running on " -#~ "Windows, MongoDB will not permit " -#~ "database names that include any of " -#~ "the following characters:" -#~ msgstr "" - -# 3e513fabe786481f88d6628ebb4487ff -# 8251793987fb4e73bd4bc059fada5353 -#~ msgid "Also, database names cannot contain the null character." -#~ msgstr "" - -# a7f1db9e36ef4935a7b2687629e4a65b -#~ msgid "" -#~ "For MongoDB deployments running on Unix" -#~ " and Linux systems, MongoDB will not" -#~ " permit database names that include " -#~ "any of the following characters:" -#~ msgstr "" - -# 307808d359aa4b4ab6b8d71f7561a36b -#~ msgid "" -#~ "In the :program:`mongo` shell, use " -#~ ":method:`db.getCollection()` to specify collection" -#~ " names that might interact with the" -#~ " shell or are not valid JavaScript." -#~ msgstr "" - -# 6a4f11e7d27543ddb6c7a634f588d8fe -#~ msgid "" -#~ "Field names cannot contain dots (i.e." -#~ " ``.``), dollar signs (i.e. ``$``), " -#~ "or null characters. See :ref:`faq-" -#~ "dollar-sign-escaping` for an alternate " -#~ "approach." -#~ msgstr "" - -#~ msgid "" -#~ "By default namespace files are 16 " -#~ "megabytes. You can configure the size" -#~ " using the :setting:`~storage.nsSize` option." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB 2.6 implements a stronger " -#~ "enforcement of the limit on " -#~ ":limit:`index key `:" -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB will **not** :method:`create an " -#~ "index ` on a " -#~ "collection if the index entry for " -#~ "an existing document exceeds the " -#~ "|limit|. Previous versions of MongoDB " -#~ "would create the index but not " -#~ "index such documents." -#~ msgstr "" - -#~ msgid "" -#~ "For existing sharded collections, :doc:`chunk" -#~ " migration ` " -#~ "will fail if the chunk has a " -#~ "document that contains an indexed field" -#~ " whose index entry exceeds the " -#~ "|limit|." -#~ msgstr "" - -#~ msgid "" -#~ "Fully qualified index names, which " -#~ "includes the namespace and the dot " -#~ "separators (i.e. ..$), cannot be longer " -#~ "than 128 characters." -#~ msgstr "" - -#~ msgid "" -#~ "By default, ```` is the " -#~ "concatenation of the field names and " -#~ "index type. You can explicitly specify" -#~ " the ```` to the " -#~ ":method:`~db.collection.ensureIndex()` method to " -#~ "ensure that the fully qualified index" -#~ " name does not exceed the limit." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB does not support :ref:`covered " -#~ "queries ` for sharded " -#~ "collections." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB does not permit database names" -#~ " that differ only by the case " -#~ "of the characters." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/local-database.po b/locale/es/LC_MESSAGES/reference/local-database.po deleted file mode 100644 index f280bbd1204..00000000000 --- a/locale/es/LC_MESSAGES/reference/local-database.po +++ /dev/null @@ -1,292 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:43+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# b38d5642490b4a0aadb1ee67987e8a46 -#: ../source/reference/local-database.txt:5 -msgid "The ``local`` Database" -msgstr "" - -# cf37afcfbd284856bb86dda869702ad7 -#: ../source/reference/local-database.txt -msgid "On this page" -msgstr "" - -# 511c357b31c44d20809d7b4a6bc73c85 -#: ../source/reference/local-database.txt:21 -msgid "Overview" -msgstr "" - -# 683d6ba0a89c487e93492b4fe84d4989 -#: ../source/reference/local-database.txt:23 -msgid "" -"Every :program:`mongod` instance has its own ``local`` database, which " -"stores data used in the replication process, and other instance-specific " -"data. The ``local`` database is invisible to replication: collections in " -"the ``local`` database are not replicated." -msgstr "" - -# b1e54fb13c5a4ebdb7f8854b94501f15 -#: ../source/reference/local-database.txt:28 -msgid "" -"In replication, the ``local`` database store stores internal replication " -"data for each member of a :term:`replica set`. The ``local`` stores the " -"following collections:" -msgstr "" - -# 111f66790b7a497e8c4d80b447c28a36 -#: ../source/reference/local-database.txt:32 -msgid "" -"When running with authentication (i.e. " -":setting:`~security.authorization`), authenticating to the ``local`` " -"database is **not** equivalent to authenticating to the ``admin`` " -"database. In previous versions, authenticating to the ``local`` database " -"provided access to all databases." -msgstr "" - -# 46977d9b490541318b07e3aad0429e84 -#: ../source/reference/local-database.txt:39 -msgid "Collection on all ``mongod`` Instances" -msgstr "" - -# bc2622e9b3a44685b6d41f8eb1d4b570 -#: ../source/reference/local-database.txt:43 -msgid "" -"On startup, each :program:`mongod` instance inserts a document into " -":data:`~local.startup_log` with diagnostic information about the " -":program:`mongod` instance itself and host information. " -":data:`~local.startup_log` is a capped collection. This information is " -"primarily useful for diagnostic purposes." -msgstr "" - -# 3b168e43f61d4f809986fa5a1e213ce6 -#: ../source/reference/local-database.txt -msgid "Example" -msgstr "" - -# 8cdfb6856bd049a6a8bd5a100c455b8a -#: ../source/reference/local-database.txt:52 -msgid "" -"Consider the following prototype of a document from the " -":data:`~local.startup_log` collection:" -msgstr "" - -# b24e578fb96849feaa3dfa57d52ee7d2 -#: ../source/reference/local-database.txt:82 -msgid "" -"Documents in the :data:`~local.startup_log` collection contain the " -"following fields:" -msgstr "" - -# daaa294b91714b46a1fcdde013a2111b -#: ../source/reference/local-database.txt:87 -msgid "Includes the system hostname and a millisecond epoch value." -msgstr "" - -# 259ffb9c42ca414ab4ff37299614c190 -#: ../source/reference/local-database.txt:91 -msgid "The system's hostname." -msgstr "" - -# aa19c49a9ef24be0a2dadcb2b1892beb -#: ../source/reference/local-database.txt:95 -msgid "A UTC :term:`ISODate` value that reflects when the server started." -msgstr "" - -# ae683d13650c4e9b8f2667cd98571e05 -#: ../source/reference/local-database.txt:99 -msgid "" -"A string that reports the :data:`~local.startup_log.startTime` in the " -"system's local time zone." -msgstr "" - -# dc55ff9bd98244c3b55e172663bb1caa -#: ../source/reference/local-database.txt:104 -msgid "" -"An embedded document that reports the :program:`mongod` runtime options " -"and their values." -msgstr "" - -# 09b67ba2bcce4a7197f9866408816aba -#: ../source/reference/local-database.txt:109 -msgid "The process identifier for this process." -msgstr "" - -# bd2dded878504c1e8a89a002f289a81d -#: ../source/reference/local-database.txt:113 -msgid "" -"An embedded document that reports information about the build environment" -" and settings used to compile this :program:`mongod`. This is the same " -"output as :dbcommand:`buildInfo`. See :data:`buildInfo`." -msgstr "" - -# b6784f43c8f5435db97fb4d736b9afea -#: ../source/reference/local-database.txt:119 -msgid "Collections on Replica Set Members" -msgstr "" - -# 28a7db9839a248a2a6f4082a26409d5e -#: ../source/reference/local-database.txt:123 -msgid "" -":data:`local.system.replset` holds the replica set's configuration object" -" as its single document. To view the object's configuration information, " -"issue :method:`rs.conf()` from the :program:`mongo` shell. You can also " -"query this collection directly." -msgstr "" - -# 9b705fab234c4c4791aa7b16b86f076b -#: ../source/reference/local-database.txt:130 -msgid "" -":data:`local.oplog.rs` is the capped collection that holds the " -":term:`oplog`. You set its size at creation using the " -":setting:`~replication.oplogSizeMB` setting. To resize the oplog after " -"replica set initiation, use the :doc:`/tutorial/change-oplog-size` " -"procedure. For additional information, see the :ref:`replica-set-oplog-" -"sizing` section." -msgstr "" - -# 43adfabab4c04bac8fac7b1ffa2d09f7 -#: ../source/reference/local-database.txt:139 -msgid "" -"This contains an object used internally by replica sets to track " -"replication status." -msgstr "" - -# 8757a82ab35e4a0bbff948b1373fc039 -#: ../source/reference/local-database.txt:144 -msgid "" -"*Removed in version 3.0:* Replica set members no longer mirror " -"replication status of the set to the :data:`local.slaves` collection. Use" -" :method:`rs.status()` instead." -msgstr "" - -# e608c4e3af684ad39ce5a53d98811a1b -#: ../source/reference/local-database.txt:149 -msgid "Collections used in Master/Slave Replication" -msgstr "" - -# 28b36dcdc0e447a3b08a33cd8955264b -#: ../source/reference/local-database.txt:151 -msgid "" -"In :term:`master`\\/:term:`slave` replication, the ``local`` database " -"contains the following collections:" -msgstr "" - -# 4e303a810dff400b84eabe7edb9ba191 -#: ../source/reference/local-database.txt:154 -msgid "On the master:" -msgstr "" - -# be4f25a503684158ab57352471ebb55c -#: ../source/reference/local-database.txt:158 -msgid "This is the oplog for the master-slave configuration." -msgstr "" - -# 20167d1d455e46fabbaa73e21b6e9133 -#: ../source/reference/local-database.txt:162 -msgid "" -"*Removed in version 3.0:* MongoDB no longer stores information about each" -" slave in the :data:`local.slaves` collection. Use " -":method:`db.serverStatus( { repl: 1 } ) ` instead." -msgstr "" - -# 17c24e51506a40ffb46e7e69e1d8332c -#: ../source/reference/local-database.txt:166 -msgid "On each slave:" -msgstr "" - -# 19753d0706bc4e3d8e12ef551e169eda -#: ../source/reference/local-database.txt:170 -msgid "This contains information about the slave's master server." -msgstr "" - -# f9e402117d604d95a75ce99309512300 -#: ../source/reference/local-database.txt:15 -msgid "replica set" -msgstr "" - -# f9e402117d604d95a75ce99309512300 -# 24db2eeab6ce44e18da1e7279d6c7c13 -#: ../source/reference/local-database.txt:15 -#: ../source/reference/local-database.txt:16 -msgid "local database" -msgstr "" - -# 437f255e07dd4d4bb36c4737544ccd93 -#: ../source/reference/local-database.txt:17 -msgid "database" -msgstr "" - -# 437f255e07dd4d4bb36c4737544ccd93 -# dc933c3c0d4e4077b49c7ca295534d34 -#: ../source/reference/local-database.txt:17 -#: ../source/reference/local-database.txt:18 -msgid "local" -msgstr "" - -# dc933c3c0d4e4077b49c7ca295534d34 -#: ../source/reference/local-database.txt:18 -msgid "namespace" -msgstr "" - -#~ msgid "" -#~ "When running with authentication (i.e. " -#~ ":setting:`~security.authentication`), authenticating to" -#~ " the ``local`` database is **not** " -#~ "equivalent to authenticating to the " -#~ "``admin`` database. In previous versions, " -#~ "authenticating to the ``local`` database " -#~ "provided access to all databases." -#~ msgstr "" - -# c0ce700ab6c04048a62df7d05f59466c -#~ msgid "" -#~ "A sub-document that reports the " -#~ ":program:`mongod` runtime options and their" -#~ " values." -#~ msgstr "" - -# 53b385e287b541d1ad56756a3504257a -#~ msgid "" -#~ "A sub-document that reports information" -#~ " about the build environment and " -#~ "settings used to compile this " -#~ ":program:`mongod`. This is the same " -#~ "output as :dbcommand:`buildInfo`. See " -#~ ":data:`buildInfo`." -#~ msgstr "" - -# 1c38d2d7ba794f6992703120aa53e729 -#~ msgid "" -#~ "This contains information about each " -#~ "member of the set and the latest" -#~ " point in time that this member " -#~ "has synced to. If this collection " -#~ "becomes out of date, you can " -#~ "refresh it by dropping the collection" -#~ " and allowing MongoDB to automatically " -#~ "refresh it during normal replication:" -#~ msgstr "" - -# a9a27a417509431490c94147a52e09d0 -#~ msgid "This contains information about each slave." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/log-messages.po b/locale/es/LC_MESSAGES/reference/log-messages.po deleted file mode 100644 index e8e0f4cd37e..00000000000 --- a/locale/es/LC_MESSAGES/reference/log-messages.po +++ /dev/null @@ -1,434 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 0cd5c4594a694841b1cc545920fc047b -#: ../source/reference/log-messages.txt:3 -msgid "Log Messages" -msgstr "" - -# 4df9f20e55554d7296821165acd959a3 -#: ../source/reference/log-messages.txt -msgid "On this page" -msgstr "" - -# a18f3832c0cd4849b8c7452705084a6b -#: ../source/reference/log-messages.txt:15 -msgid "" -"Starting in MongoDB 3.0, MongoDB includes the :ref:`severity level ` and the :ref:`component ` " -"associated with each log message. The log messages have the form:" -msgstr "" - -# 87b76aa528b54c24bf516237d861b4cf -#: ../source/reference/log-messages.txt:24 -msgid "For example:" -msgstr "" - -# d56ee9e22ce74447a977d8e1397b75c7 -#: ../source/reference/log-messages.txt:31 -msgid "Timestamp" -msgstr "" - -# 646eb949aed24be8b6fa6e4ba0ef9758 -#: ../source/reference/log-messages.txt:33 -msgid "" -"The default format for the ```` is ``iso8601-local``. To " -"modify the timestamp format, use the :option:`--timeStampFormat ` runtime option or the " -":setting:`systemLog.timeStampFormat` setting." -msgstr "" - -# d0ef16730cd945e9a8475b11f31bbe7a -#: ../source/reference/log-messages.txt:41 -msgid "Severity Levels" -msgstr "" - -# 501b15e6eb6f4df4ab9fc16ba836e7ee -#: ../source/reference/log-messages.txt:43 -msgid "" -"The following table lists the severity levels associated with each log " -"message:" -msgstr "" - -# 8c6749478daa4ca7862978e850fbc5d3 -#: ../source/reference/log-messages.txt:50 -msgid "Level" -msgstr "" - -# 69940df30e184610ac8f5daef0d5212e -#: ../source/reference/log-messages.txt:51 -msgid "Description" -msgstr "" - -# cc3ad7372e2d464287ee0b84fb05376f -#: ../source/reference/log-messages.txt:53 -msgid "``F``" -msgstr "" - -# c46ffb9badda4d27abbd675ec8454550 -#: ../source/reference/log-messages.txt:54 -msgid "Fatal" -msgstr "" - -# 1623d957827642459c9830633a6bbe99 -#: ../source/reference/log-messages.txt:56 -msgid "``E``" -msgstr "" - -# 1ad0abab38b44bf48c113f10d1bffe1b -#: ../source/reference/log-messages.txt:57 -msgid "Error" -msgstr "" - -# 0a9c7242687a476894a6ef6c82002865 -#: ../source/reference/log-messages.txt:59 -msgid "``W``" -msgstr "" - -# dc08da4c1e374221b7e74ff5e621c325 -#: ../source/reference/log-messages.txt:60 -msgid "Warning" -msgstr "" - -# 0eeeb9f6f8f24cdaa1c1ad8f30ba94e5 -#: ../source/reference/log-messages.txt:62 -msgid "``I``" -msgstr "" - -# 9ecd45d723a342928243232735ab7997 -#: ../source/reference/log-messages.txt:63 -msgid "Informational, for Verbosity Level of ``0``" -msgstr "" - -# 0c1c2ea1a86d4f8883596f2911302200 -#: ../source/reference/log-messages.txt:65 -msgid "``D``" -msgstr "" - -# 3d2cf6dc564e4aad8030c0eb02821145 -#: ../source/reference/log-messages.txt:66 -msgid "Debug, for All Verbosity Levels > ``0``" -msgstr "" - -# bafb75a7dbc94a87ac40cb61ebeb90db -#: ../source/reference/log-messages.txt:68 -msgid "" -"You can specify the verbosity level of various components to determine " -"the amount of Informational and Debug messages MongoDB outputs." -msgstr "" - -# 39791dbdaf4c4c6e8176e367a0d129db -#: ../source/reference/log-messages.txt:71 -msgid "To set verbosity levels, see :ref:`log-messages-configure-verbosity`." -msgstr "" - -# 7cf203f50ae84ef8ba0a30adbcdcba11 -#: ../source/reference/log-messages.txt:74 -msgid "Client Data" -msgstr "" - -# 59c0804cec834146a3e1645dbb801cdb -#: ../source/reference/log-messages.txt:78 -msgid "" -"Client application debugging and performance monitoring is easier when " -"you can clearly match server events with particular client requests. With" -" this in mind, recent MongoDB `drivers " -"`_ and client applications " -"(including the :program:`mongo` shell) have the ability to send " -"identifying information at the time of connection to the server. After " -"the connection is established, the client does not send the identifying " -"information again unless the connection is dropped and reestablished." -msgstr "" - -# 03a6d7b7d5d84acc910b260764ab708a -#: ../source/reference/log-messages.txt:88 -msgid "" -"The exact fields included vary by client. Below is a sample client data " -"document:" -msgstr "" - -# 80bb0567f19146e9bf6e461585d7bca1 -#: ../source/reference/log-messages.txt:109 -msgid "" -"When secondary members of a :doc:`replica set ` initiate a connection to a primary, they send similar data. A " -"typical connection document is as follows:" -msgstr "" - -# 81d00e13883e4630908f6295833930be -#: ../source/reference/log-messages.txt:129 -msgid "" -"For a complete description of client information and required fields, see" -" the `MongoDB Handshake specification " -"`_." -msgstr "" - -# b3639a3b88a34032b14474df948502f8 -#: ../source/reference/log-messages.txt:136 -msgid "Components" -msgstr "" - -# 200509c9458948fd928be1fed290e48d -#: ../source/reference/log-messages.txt:138 -msgid "" -"Log messages now include components, providing functional categorization " -"of the messages:" -msgstr "" - -# 8a87a05fe4b849099b3b448e296e94cf -#: ../source/reference/log-messages.txt:143 -msgid "" -"Messages related to access control, such as authentication. To specify " -"the log level for :data:`ACCESS` components, use the " -":setting:`systemLog.component.accessControl.verbosity` setting." -msgstr "" - -# 31ea27e3a14e436abff21a126e110c99 -#: ../source/reference/log-messages.txt:149 -msgid "" -"Messages related to :doc:`database commands `, such " -"as :dbcommand:`count`. To specify the log level for :data:`COMMAND` " -"components, use the :setting:`systemLog.component.command.verbosity` " -"setting." -msgstr "" - -# 1c49a0a2bd994c4ebee532b42158fd7f -#: ../source/reference/log-messages.txt:156 -msgid "" -"Messages related to control activities, such as initialization. To " -"specify the log level for :data:`CONTROL` components, use the " -":setting:`systemLog.component.control.verbosity` setting." -msgstr "" - -# 00e7d01864284095a28dcee02957e816 -#: ../source/reference/log-messages.txt:164 -msgid "" -"Messages related to the diagnostic data collection mechanism, such as " -"server statistics and status messages. To specify the log level for " -":data:`FTDC` components, use the " -":setting:`systemLog.component.ftdc.verbosity` setting." -msgstr "" - -# 41506b380a6248f285bbfb705f8f0f09 -#: ../source/reference/log-messages.txt:171 -msgid "" -"Messages related to the parsing of geospatial shapes, such as verifying " -"the GeoJSON shapes. To specify the log level for :data:`GEO` components, " -"set the :setting:`systemLog.component.geo.verbosity` parameter." -msgstr "" - -# add6d3fdd87a4e039f3962319ab9bd6d -#: ../source/reference/log-messages.txt:178 -msgid "" -"Messages related to indexing operations, such as creating indexes. To " -"specify the log level for :data:`INDEX` components, set the " -":setting:`systemLog.component.index.verbosity` parameter." -msgstr "" - -# bb8f369a7815447ea7ef29551efd41f5 -#: ../source/reference/log-messages.txt:185 -msgid "" -"Messages related to network activities, such as accepting connections. To" -" specify the log level for :data:`NETWORK` components, set the " -":setting:`systemLog.component.network.verbosity` parameter." -msgstr "" - -# 8804a2744f7542edb082c0ba0edf854e -#: ../source/reference/log-messages.txt:192 -msgid "" -"Messages related to queries, including query planner activities. To " -"specify the log level for :data:`QUERY` components, set the " -":setting:`systemLog.component.query.verbosity` parameter." -msgstr "" - -# 842c019ce0f84014a38f6a721bbd472e -#: ../source/reference/log-messages.txt:198 -msgid "" -"Messages related to replica sets, such as initial sync and heartbeats. To" -" specify the log level for :data:`REPL` components, set the " -":setting:`systemLog.component.replication.verbosity` parameter." -msgstr "" - -# a5a029183fe74ad595b9f61ee9142e90 -#: ../source/reference/log-messages.txt:205 -msgid "" -"Messages related to sharding activities, such as the startup of the " -":program:`mongos`. To specify the log level for :data:`SHARDING` " -"components, use the :setting:`systemLog.component.sharding.verbosity` " -"setting." -msgstr "" - -# 322ec859836a4cb2838b07cc7df4e6db -#: ../source/reference/log-messages.txt:212 -msgid "" -"Messages related to storage activities, such as processes involved in the" -" :dbcommand:`fsync` command. To specify the log level for :data:`STORAGE`" -" components, use the :setting:`systemLog.component.storage.verbosity` " -"setting." -msgstr "" - -# ac1e51460e0440d981096ecc96e9486c -#: ../source/reference/log-messages.txt:217 -msgid "" -"MongoDB distinguishes :data:`JOURNAL` components from :data:`STORAGE` " -"components; however, :data:`STORAGE` is the parent of :data:`JOURNAL`. As" -" such, if :setting:`systemLog.component.storage.journal.verbosity` " -"setting is unset, MongoDB uses the :data:`STORAGE` verbosity level for " -":data:`JOURNAL` components" -msgstr "" - -# 61e97643d6fd41f399bdf3259fde910f -#: ../source/reference/log-messages.txt:226 -msgid "" -"Messages related specifically to journaling activities. To specify the " -"log level for :data:`JOURNAL` components, use the " -":setting:`systemLog.component.storage.journal.verbosity` setting." -msgstr "" - -# ee834ed26e1447cc936f8927141e370d -#: ../source/reference/log-messages.txt:230 -msgid "" -"MongoDB distinguishes :data:`JOURNAL` components from :data:`STORAGE` " -"components; however, :data:`STORAGE` is the parent of :data:`JOURNAL`. As" -" such, if :setting:`systemLog.component.storage.journal.verbosity` is " -"unset, MongoDB uses the :data:`STORAGE` verbosity level for the " -":data:`JOURNAL` components as well." -msgstr "" - -# 3c29a0a487b541c1891ac9ae53bd722c -#: ../source/reference/log-messages.txt:239 -msgid "" -"Messages related to write operations, such as :dbcommand:`update` " -"commands. To specify the log level for :data:`WRITE` components, use the " -":setting:`systemLog.component.write.verbosity` setting." -msgstr "" - -# 9ee76bfdc0f3465891d906a8916dda4f -#: ../source/reference/log-messages.txt:245 -msgid "" -"Messages not associated with a named component. Unnamed components have " -"the default log level specified in the :setting:`systemLog.verbosity` " -"setting. The :setting:`systemLog.verbosity` setting is the default " -"setting for both named and unnamed components." -msgstr "" - -# 6532b947a2264f699e1a9d2b418ba89f -#: ../source/reference/log-messages.txt:252 -msgid "Verbosity Levels" -msgstr "" - -# 944c7e4f3461490ebc2530f5899c530b -#: ../source/reference/log-messages.txt:255 -msgid "View Current Log Verbosity Level" -msgstr "" - -# 2178ac588a1c4203861d35aa20c7627c -#: ../source/reference/log-messages.txt:257 -msgid "" -"To view the current verbosity levels, use the " -":method:`db.getLogComponents()` method." -msgstr "" - -# 81748fb1b44b475ba5378dfdd660bfd5 -#: ../source/reference/log-messages.txt:263 -msgid "Configure Log Verbosity Levels" -msgstr "" - -# 8c6ae4bb0ea3420397c3d799faae63a9 -#: ../source/reference/log-messages.txt:265 -msgid "" -"You can configure the verbosity level using: the " -":setting:`systemLog.verbosity` and " -"``systemLog.component..verbosity`` settings, the " -":parameter:`logComponentVerbosity` parameter; the " -":method:`db.setLogLevel()` method." -msgstr "" - -# 6975e971e34b43ea8ae7353c5070d658 -#: ../source/reference/log-messages.txt:272 -msgid "``systemLog`` Verbosity Settings" -msgstr "" - -# d25ed05dbe89418fb922df84602654fc -#: ../source/reference/log-messages.txt:274 -msgid "" -"To configure the default log level for all components, use the " -":setting:`systemLog.verbosity` setting. To configure the level of " -"specific components, use the ``systemLog.component..verbosity`` " -"settings." -msgstr "" - -# 52bb89aaaacb416a9c6b8a012d221fd0 -#: ../source/reference/log-messages.txt:279 -msgid "" -"For example, the following configuration sets the " -":setting:`systemLog.verbosity` to ``1``, the " -":setting:`systemLog.component.query.verbosity` to ``2``, the " -":setting:`systemLog.component.storage.verbosity` to ``2``, and the " -":setting:`systemLog.component.storage.journal.verbosity` to ``1``:" -msgstr "" - -# 5963ae8f875b4a95bcf2440750fee34e -#: ../source/reference/log-messages.txt:297 -msgid "" -"All components not specified in the configuration have the " -":setting:`systemLog.verbosity` of ``1``." -msgstr "" - -# 078f21990e9f4e9ea44ad5b5c277787b -#: ../source/reference/log-messages.txt:301 -msgid "``logComponentVerbosity`` Parameter" -msgstr "" - -# 2b57ca4818b74a7a9f78eb46371297a6 -#: ../source/reference/log-messages.txt:303 -msgid "" -"To set the :parameter:`logComponentVerbosity` parameter, pass a document " -"with the verbosity settings to change." -msgstr "" - -# 2d77c700e9ed490caa18fcfeb90e31c2 -#: ../source/reference/log-messages.txt:306 -msgid "" -"For example, the following sets the :setting:`default verbosity level " -"` to ``1``, the :setting:`query " -"` to ``2``, the :setting:`storage " -"` to ``2``, and the " -":setting:`storage.journal " -"` to ``1``." -msgstr "" - -# 18f9fb9a1705405d9010850f45629c12 -#: ../source/reference/log-messages.txt:333 -msgid "``db.setLogLevel()``" -msgstr "" - -# 8e9cd18978a2496e88be71d6ae254119 -#: ../source/reference/log-messages.txt:335 -msgid "" -"Use the :method:`db.setLogLevel()` method to update a single component " -"log level. For a component, you can specify verbosity level of ``0`` to " -"``5``, or you can specify ``-1`` to inherit the verbosity of the parent. " -"For example, the following sets the " -":setting:`systemLog.component.query.verbosity` to its parent verbosity " -"(i.e. default verbosity):" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method.po b/locale/es/LC_MESSAGES/reference/method.po deleted file mode 100644 index 5914638c336..00000000000 --- a/locale/es/LC_MESSAGES/reference/method.po +++ /dev/null @@ -1,127 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:45+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 3440f5ba1a784da3b31b4b5289ec3dc8 -#: ../source/reference/method.txt:5 -msgid "``mongo`` Shell Methods" -msgstr "" - -# 04eb846df6a445c2b71fef6e44a4446f -#: ../source/reference/method.txt -msgid "On this page" -msgstr "" - -# a84a48248c734e619f843065cf1f5ed8 -#: ../source/includes/extracts/admonition-js-prevalence-methods.rst:3 -msgid "JavaScript in MongoDB" -msgstr "" - -# ab19b1a153d54c159dca027d74b5c79d -#: ../source/includes/extracts/admonition-js-prevalence-methods.rst:5 -msgid "" -"Although these methods use JavaScript, most interactions with MongoDB do " -"not use JavaScript but use an :doc:`idiomatic driver " -"` in the language of the interacting application." -msgstr "" - -# 7cad05f00e0b47179d3928b9198c19d4 -#: ../source/includes/extracts/methods-toc-explanation.rst:3 -msgid "" -"For details on specific methods, including syntax and examples, click on " -"the specific method to go to its reference page." -msgstr "" - -# 27409c03af184a35b7165da95fad5729 -#: ../source/reference/method.txt:20 -msgid "Collection" -msgstr "" - -# b34f55338a7f46eb90fc04af1b83cde7 -#: ../source/reference/method.txt:36 -msgid "Cursor" -msgstr "" - -# b101cca36c0c4df7b38fe6122cf100fb -#: ../source/reference/method.txt:50 -msgid "Database" -msgstr "" - -# cdae0f81bc00430f8bf552d44f1403db -#: ../source/reference/method.txt:64 -msgid "Query Plan Cache" -msgstr "" - -# 5d3fa90de6184b20938b002f217c6438 -#: ../source/reference/method.txt:80 -msgid "Bulk Write Operation" -msgstr "" - -# b5b27e7e83394a208dfc3d242fe1a919 -#: ../source/reference/method.txt:96 -msgid "User Management" -msgstr "" - -# 1089b9382c4e4633a11b8ff850b3220f -#: ../source/reference/method.txt:112 -msgid "Role Management" -msgstr "" - -# 03f116ff05b94f62b7c7ed4e747577b4 -#: ../source/reference/method.txt:128 -msgid "Replication" -msgstr "" - -# 0b6aa7d998d8496c8ef07b5bf2a87db4 -#: ../source/reference/method.txt:142 -msgid "Sharding" -msgstr "" - -# 891bf64d3b5c4b8e9be68c33059596c7 -#: ../source/reference/method.txt:156 -msgid "Subprocess" -msgstr "" - -# 21483bacd7c24f65a62a4bea476f02cf -#: ../source/reference/method.txt:170 -msgid "Constructors" -msgstr "" - -# 2ea089fa95e247b3946bf748d04deccf -#: ../source/reference/method.txt:184 -msgid "Connection" -msgstr "" - -# 4a7ea3da3f7a4d4a8fe1df9629adba65 -#: ../source/reference/method.txt:198 -msgid "Native" -msgstr "" - -# 65aa88c6e84e418d92616235a8e71457 -#~ msgid "" -#~ "Although |javascript-using-operation| " -#~ "JavaScript, most interactions with MongoDB " -#~ "do not use JavaScript but use an" -#~ " :doc:`idiomatic driver ` " -#~ "in the language of the interacting " -#~ "application." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/Bulk.execute.po b/locale/es/LC_MESSAGES/reference/method/Bulk.execute.po deleted file mode 100644 index 2940c7a305c..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/Bulk.execute.po +++ /dev/null @@ -1,347 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:39+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 30ba8a8468324f47a0330344daba8e49 -#: ../source/reference/method/Bulk.execute.txt:3 -msgid "Bulk.execute()" -msgstr "" - -# da10109cf2c548728a87f1d8abefa29d -#: ../source/reference/method/Bulk.execute.txt -msgid "On this page" -msgstr "" - -# 8c5798bd675d4137bc02d072ef88bd4b -#: ../source/includes/fact-bulkwrite.rst -msgid "Tip" -msgstr "" - -# 80b5c5ca07d74f7383103a5b41836ff7 -#: ../source/includes/fact-bulkwrite.rst:3 -msgid "" -"Starting in version 3.2, MongoDB also provides the " -":method:`db.collection.bulkWrite()` method for performing bulk write " -"operations." -msgstr "" - -# 155e3cf2002f439f99a430ab0d1014cb -#: ../source/reference/method/Bulk.execute.txt:16 -msgid "Description" -msgstr "" - -# 76998b4d646b4f308e1dad0eb00f8c76 -#: ../source/reference/method/Bulk.execute.txt:22 -msgid "" -"Executes the list of operations built by the :method:`Bulk()` operations " -"builder." -msgstr "" - -# c6f65f85286646f1a58bd70eb405220d -#: ../source/reference/method/Bulk.execute.txt:25 -msgid ":method:`Bulk.execute()` accepts the following parameter:" -msgstr "" - -# 9074253142c6490f9b9b357fd632679b -#: ../source/reference/method/Bulk.execute.txt:29 -msgid "" -"A :method:`BulkWriteResult` object that contains the status of the " -"operation." -msgstr "" - -# 3b3a3c3bba9247fa9832cd46e9b39ee4 -#: ../source/reference/method/Bulk.execute.txt:32 -msgid "" -"After execution, you cannot re-execute the :method:`Bulk()` object " -"without reinitializing. See " -":method:`db.collection.initializeUnorderedBulkOp()` and " -":method:`db.collection.initializeOrderedBulkOp()`." -msgstr "" - -# 02319abfde194cbba62ff708140e678f -#: ../source/reference/method/Bulk.execute.txt:40 -msgid "Behavior" -msgstr "" - -# 9981e812068146f8aa54b15b2adf156d -#: ../source/reference/method/Bulk.execute.txt:43 -msgid "Ordered Operations" -msgstr "" - -# 17c5d6bfd2d1420ca7ba241c65e6742f -#: ../source/includes/fact-bulk-operation-ordered-list.rst:1 -msgid "" -"When executing an :method:`ordered " -"` list of operations, MongoDB " -"groups the operations by the :data:`operation type ` and " -"contiguity; i.e. *contiguous* operations of the same type are grouped " -"together. For example, if an ordered list has two insert operations " -"followed by an update operation followed by another insert operation, " -"MongoDB groups the operations into three separate groups: first group " -"contains the two insert operations, second group contains the update " -"operation, and the third group contains the last insert operation. This " -"behavior is subject to change in future versions." -msgstr "" - -# 8507da4436514dd781db6ad8a7775860 -# 6f7550ccb65a40a6a9d9e330d3ec548e -#: ../source/includes/fact-bulk-operation-batches.rst:1 -msgid "" -"Each group of operations can have at most :limit:`1000 operations `. If a group exceeds this :limit:`limit " -"`, MongoDB will divide the group into" -" smaller groups of 1000 or less. For example, if the bulk operations list" -" consists of 2000 insert operations, MongoDB creates 2 groups, each with " -"1000 operations." -msgstr "" - -# d99ffe32d9e54d46b1e9ce76de220b45 -# 40fae569e3994bb49053aef1e17f096d -#: ../source/includes/fact-bulk-operation-batches.rst:7 -msgid "" -"The sizes and grouping mechanics are internal performance details and are" -" subject to change in future versions." -msgstr "" - -# 43e2eef0fb86480cbd56234c0c75946f -# b41ebb3940c447e39621d9d183ec85c1 -#: ../source/includes/fact-bulk-operation-batches.rst:10 -msgid "" -"To see how the operations are grouped for a bulk operation execution, " -"call :method:`Bulk.getOperations()` *after* the execution." -msgstr "" - -# bf502aa2c35143c792f8e221eae8fe31 -#: ../source/includes/fact-bulk-operation-sharded-cluster.rst:1 -msgid "" -"Executing an :method:`ordered ` " -"list of operations on a sharded collection will generally be slower than " -"executing an :method:`unordered " -"` list since with an ordered " -"list, each operation must wait for the previous operation to finish." -msgstr "" - -# 29f5cd36ffbc44fd85286d38358933fd -#: ../source/reference/method/Bulk.execute.txt:52 -msgid "Unordered Operations" -msgstr "" - -# 299acdee55eb4e75aae3e388f704de61 -#: ../source/includes/fact-bulk-operation-unordered-list.rst:1 -msgid "" -"When executing an :method:`unordered " -"` list of operations, MongoDB " -"groups the operations. With an unordered bulk operation, the operations " -"in the list may be reordered to increase performance. As such, " -"applications should not depend on the ordering when performing " -":method:`unordered ` bulk " -"operations." -msgstr "" - -# 9de8f05f95144abb9f663629698bd467 -#: ../source/reference/method/Bulk.execute.txt:59 -msgid "Examples" -msgstr "" - -# 48c59b1aa3054f3abea10af8b99a9479 -#: ../source/reference/method/Bulk.execute.txt:62 -msgid "Execute Bulk Operations" -msgstr "" - -# faafe170c96047a4916210f856e3ff78 -#: ../source/reference/method/Bulk.execute.txt:64 -msgid "" -"The following initializes a :method:`Bulk()` operations builder on the " -"``items`` collection, adds a series of insert operations, and executes " -"the operations:" -msgstr "" - -# 242661e4f45f4354a5188629584b744a -# 211794802073459aa486e39b52f11e26 -#: ../source/reference/method/Bulk.execute.txt:75 -#: ../source/reference/method/Bulk.execute.txt:113 -msgid "The operation returns the following :method:`BulkWriteResult()` object:" -msgstr "" - -# d4253255bb234a838e552ba8fc1e4160 -#: ../source/reference/method/Bulk.execute.txt:90 -msgid "" -"For details on the return object, see :method:`BulkWriteResult()`. For " -"details on the batches executed, see :method:`Bulk.getOperations()`." -msgstr "" - -# 45149f2780af469fae3e4d52b53be5e3 -#: ../source/reference/method/Bulk.execute.txt:96 -msgid "Override Default Write Concern" -msgstr "" - -# 4e64444415034ad3a06eb594bc21a6d7 -#: ../source/reference/method/Bulk.execute.txt:98 -msgid "" -"The following operation to a replica set specifies a :doc:`write concern " -"` of ``\"w: majority\"`` with a ``wtimeout`` of" -" 5000 milliseconds such that the method returns after the writes " -"propagate to a majority of the voting replica set members or the method " -"times out after 5 seconds." -msgstr "" - -# bbfdd9a4fa924fa9be524fb8732cb368 -#: ../source/includes/fact-majority-write-concern-change.rst:1 -msgid "" -"In previous versions, ``majority`` referred to the majority of all " -"members of the replica set instead of the majority of the voting members." -msgstr "" - -# b9feeef9c962419e936071d628f036b3 -#: ../source/reference/method/Bulk.execute.txt -msgid "See" -msgstr "" - -#~ msgid ":ref:`bulk-write-result`" -#~ msgstr "" - -#~ msgid "" -#~ "After execution, you must reinitialize " -#~ "the :method:`Bulk()` operations builder. See" -#~ " :method:`db.collection.initializeUnorderedBulkOp()` and " -#~ ":method:`db.collection.initializeOrderedBulkOp()`." -#~ msgstr "" - -#~ msgid "" -#~ "The following initializes a :method:`Bulk()`" -#~ " operations builder on the ``items`` " -#~ "collection, adds a series of write " -#~ "operations, and executes the operations:" -#~ msgstr "" - -#~ msgid "BulkWriteResult" -#~ msgstr "" - -#~ msgid "The ``BulkWriteResult`` contains a document with the following fields:" -#~ msgstr "" - -#~ msgid "" -#~ "The number of documents inserted using" -#~ " the :method:`Bulk.insert()` method." -#~ msgstr "" - -#~ msgid "" -#~ "The number of documents inserted through" -#~ " update or replacement operations with " -#~ "the :method:`Bulk.find.upsert()` option." -#~ msgstr "" - -#~ msgid "" -#~ "The number of documents selected for " -#~ "update or replacement. If the " -#~ "update/replacement operation results in no " -#~ "change to the document, e.g. " -#~ ":update:`$set` expression updates the value" -#~ " to the current value, " -#~ ":data:`~BulkWriteResult.nMatched` can be greater " -#~ "than :data:`~BulkWriteResult.nModified`." -#~ msgstr "" - -#~ msgid "" -#~ "The number of documents updated or " -#~ "replaced. If the update/replacement operation" -#~ " results in no change to the " -#~ "document, such as setting the value " -#~ "of the field to its current value," -#~ " :data:`~BulkWriteResult.nModified` can be less" -#~ " than :data:`~BulkWriteResult.nMatched`." -#~ msgstr "" - -#~ msgid "The number of documents removed." -#~ msgstr "" - -#~ msgid "" -#~ "An array of documents that contains " -#~ "information for each upserted documents." -#~ msgstr "" - -#~ msgid "Each document contains the following information:" -#~ msgstr "" - -#~ msgid "" -#~ "An integer that identifies the operation" -#~ " in the bulk operations list, which" -#~ " uses a zero-based index." -#~ msgstr "" - -#~ msgid "The ``_id`` value of the upserted document." -#~ msgstr "" - -#~ msgid "" -#~ "An array of documents that contains " -#~ "information regarding any error, unrelated " -#~ "to write concerns, encountered during " -#~ "the update operation. The " -#~ ":data:`~BulkWriteResult.writeErrors` array contains " -#~ "an error document for each write " -#~ "operation that errors." -#~ msgstr "" - -#~ msgid "Each error document contains the following fields:" -#~ msgstr "" - -#~ msgid "" -#~ "An integer that identifies the write " -#~ "operation in the bulk operations list," -#~ " which uses a zero-based index." -#~ msgstr "" - -#~ msgid "An integer value identifying the error." -#~ msgstr "" - -#~ msgid "A description of the error." -#~ msgstr "" - -#~ msgid "" -#~ "A document identifying the operation " -#~ "that failed. For instance, an " -#~ "update/replace operation error will return " -#~ "a document specifying the query, the " -#~ "update, the ``multi`` and the ``upsert``" -#~ " options; an insert operation will " -#~ "return the document the operation tried" -#~ " to insert." -#~ msgstr "" - -#~ msgid "" -#~ "Document that describe error related to" -#~ " write concern and contains the " -#~ "field:" -#~ msgstr "" - -#~ msgid "An integer value identifying the cause of the write concern error." -#~ msgstr "" - -#~ msgid "A document identifying the write concern setting related to the error." -#~ msgstr "" - -#~ msgid "A description of the cause of the write concern error." -#~ msgstr "" - -# b30adf776b784c8c891ea3ea109fb7fd -#~ msgid "Example" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/Bulk.find.collation.po b/locale/es/LC_MESSAGES/reference/method/Bulk.find.collation.po deleted file mode 100644 index 81fbe419685..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/Bulk.find.collation.po +++ /dev/null @@ -1,101 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a80224725d7746338a953f32fe34ccc8 -#: ../source/reference/method/Bulk.find.collation.txt:3 -msgid "Bulk.find.collation()" -msgstr "" - -# 08496168e1554330a2c56cb8c459dd56 -#: ../source/reference/method/Bulk.find.collation.txt -msgid "On this page" -msgstr "" - -# add71eeef27d4d4ab725995a4905631d -#: ../source/reference/method/Bulk.find.collation.txt:14 -msgid "Description" -msgstr "" - -# 485c071430c243ca9a44e3c9ea3a8970 -#: ../source/reference/method/Bulk.find.collation.txt:20 -msgid "" -"Specifies the :ref:`collation ` for the bulk writes. Append to" -" :method:`Bulk.find()` method to specify :ref:`collation ` for" -" the find operation." -msgstr "" - -# bc0bd0fae3a048edbd3a0dd52ad847d6 -#: ../source/reference/method/Bulk.find.collation.txt:24 -msgid "" -"The :method:`Bulk.find.collation()` accepts the following collation " -"document:" -msgstr "" - -# d7a688aede9247ebbb5a10fd078bbe24 -#: ../source/includes/extracts/collation-document.rst:14 -msgid "" -"When specifying collation, the ``locale`` field is mandatory; all other " -"collation fields are optional. For descriptions of the fields, see :ref" -":`collation-document-fields`." -msgstr "" - -# 25371c14689e42a0bc5d2ac3b25d95ec -#: ../source/reference/method/Bulk.find.collation.txt:32 -msgid "Example" -msgstr "" - -# c8702914decc45338fb1b52fdce5efb3 -#: ../source/reference/method/Bulk.find.collation.txt:34 -msgid "" -"The following example initializes a :method:`Bulk()` operations builder " -"for the ``myColl`` collection and specifies a collation for the find " -"filter." -msgstr "" - -# bee0aab974a04302af30c1b8fdff3c42 -#: ../source/reference/method/Bulk.find.collation.txt:46 -msgid ":method:`db.collection.initializeUnorderedBulkOp()`" -msgstr "" - -# f552c26eb802449ca9d508f16c96c520 -#: ../source/reference/method/Bulk.find.collation.txt:48 -msgid ":method:`db.collection.initializeOrderedBulkOp()`" -msgstr "" - -# 9b27c928f6e047e5b700d7c2cc9deab7 -#: ../source/reference/method/Bulk.find.collation.txt:50 -msgid ":method:`Bulk.find()`" -msgstr "" - -# 57c499b385d945039dfd4d412e582ad2 -#: ../source/reference/method/Bulk.find.collation.txt:52 -msgid ":method:`Bulk.find.updateOne()`" -msgstr "" - -# ab56fd92d4714fd380cdeeed8e30e04a -#: ../source/reference/method/Bulk.find.collation.txt:54 -msgid ":method:`Bulk.execute()`" -msgstr "" - -# 2ad0fa479c164591a41e9f7285d80ec7 -#: ../source/reference/method/Bulk.find.collation.txt:56 -msgid ":ref:`All Bulk Methods `" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/Bulk.find.po b/locale/es/LC_MESSAGES/reference/method/Bulk.find.po deleted file mode 100644 index e8913586670..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/Bulk.find.po +++ /dev/null @@ -1,120 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:40+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 5c6bd01058e94c4aa895accd47340338 -#: ../source/reference/method/Bulk.find.txt:3 -msgid "Bulk.find()" -msgstr "" - -# 38a273448bac4f0ea80c9c381ae74cb5 -#: ../source/reference/method/Bulk.find.txt -msgid "On this page" -msgstr "" - -# c9c6114580ff4eef967ab1c20be8ea21 -#: ../source/includes/fact-bulkwrite.rst -msgid "Tip" -msgstr "" - -# f55cedac943f41f3b4351386ae928c74 -#: ../source/includes/fact-bulkwrite.rst:3 -msgid "" -"Starting in version 3.2, MongoDB also provides the " -":method:`db.collection.bulkWrite()` method for performing bulk write " -"operations." -msgstr "" - -# de1114cc2cd84235a10f0d061703ad16 -#: ../source/reference/method/Bulk.find.txt:16 -msgid "Description" -msgstr "" - -# 0333e600a0d14100906739782952d538 -#: ../source/reference/method/Bulk.find.txt:22 -msgid "Specifies a query condition for an update or a remove operation." -msgstr "" - -# 9cf28fc3debd45c28deacff4fefcecea -#: ../source/reference/method/Bulk.find.txt:24 -msgid ":method:`Bulk.find()` accepts the following parameter:" -msgstr "" - -# 0d2b0ccdb74146468896c5807925c60f -#: ../source/reference/method/Bulk.find.txt:28 -msgid "Use :method:`Bulk.find()` with the following write operations:" -msgstr "" - -# 684ebd256f4449eb92bd568bc1ab8b9b -#: ../source/reference/method/Bulk.find.txt:30 -msgid ":method:`Bulk.find.removeOne()`" -msgstr "" - -# 51db0a61d0074823b6d4ba97c656af2c -#: ../source/reference/method/Bulk.find.txt:32 -msgid ":method:`Bulk.find.remove()`" -msgstr "" - -# 429dbf1463f341e3a204e5ce3f78344e -#: ../source/reference/method/Bulk.find.txt:34 -msgid ":method:`Bulk.find.replaceOne()`" -msgstr "" - -# 7813c90b499344ae9129d171851e7525 -#: ../source/reference/method/Bulk.find.txt:36 -msgid ":method:`Bulk.find.updateOne()`" -msgstr "" - -# b319bb74da924b38aa875e43ea7dfca0 -#: ../source/reference/method/Bulk.find.txt:38 -msgid ":method:`Bulk.find.update()`" -msgstr "" - -# 87820947c43a46f493f91af0eeec7e58 -#: ../source/reference/method/Bulk.find.txt:41 -msgid "Example" -msgstr "" - -# 0ec0ed1c0deb4ee892cb7580d476dfcc -#: ../source/reference/method/Bulk.find.txt:43 -msgid "" -"The following example initializes a :method:`Bulk()` operations builder " -"for the ``items`` collection and adds a remove operation and an update " -"operation to the list of operations. The remove operation and the update " -"operation use the :method:`Bulk.find()` method to specify a condition for" -" their respective actions:" -msgstr "" - -# f3f161d9b19a4feebdaa97dfdc92eb41 -#: ../source/reference/method/Bulk.find.txt:58 -msgid ":method:`db.collection.initializeUnorderedBulkOp()`" -msgstr "" - -# 61881386b5bc4826bb1d91f0d4ee6ce6 -#: ../source/reference/method/Bulk.find.txt:60 -msgid ":method:`db.collection.initializeOrderedBulkOp()`" -msgstr "" - -# 4b1ed3fa0bd04679a49c439191aa9a5c -#: ../source/reference/method/Bulk.find.txt:62 -msgid ":method:`Bulk.execute()`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/Bulk.find.remove.po b/locale/es/LC_MESSAGES/reference/method/Bulk.find.remove.po deleted file mode 100644 index 88f642ed832..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/Bulk.find.remove.po +++ /dev/null @@ -1,99 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:39+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# fde70216750d41ca9c6954ae2043294e -#: ../source/reference/method/Bulk.find.remove.txt:3 -msgid "Bulk.find.remove()" -msgstr "" - -# 83739dd0071244e6a9fffc4404a6ae81 -#: ../source/reference/method/Bulk.find.remove.txt -msgid "On this page" -msgstr "" - -# a829db91c713458486a830cf1074004e -#: ../source/includes/fact-bulkwrite.rst -msgid "Tip" -msgstr "" - -# cfc614d945f9473eaaceaab3926b22e0 -#: ../source/includes/fact-bulkwrite.rst:3 -msgid "" -"Starting in version 3.2, MongoDB also provides the " -":method:`db.collection.bulkWrite()` method for performing bulk write " -"operations." -msgstr "" - -# a439f1bd64d34ec089ad4e6d243f5b77 -#: ../source/reference/method/Bulk.find.remove.txt:16 -msgid "Description" -msgstr "" - -# 7e60d1430e524582915583d94f32bb50 -#: ../source/reference/method/Bulk.find.remove.txt:22 -msgid "" -"Adds a remove operation to a bulk operations list. Use the " -":method:`Bulk.find()` method to specify the condition that determines " -"which documents to remove. The :method:`Bulk.find.remove()` method " -"removes all matching documents in the collection. To limit the remove to " -"a single document, see :method:`Bulk.find.removeOne()`." -msgstr "" - -# d2a73cdd9dda46c1b26185f6f833f96a -#: ../source/reference/method/Bulk.find.remove.txt:30 -msgid "Example" -msgstr "" - -# ea5e86407bca432cb3c7d46169f21eee -#: ../source/reference/method/Bulk.find.remove.txt:32 -msgid "" -"The following example initializes a :method:`Bulk()` operations builder " -"for the ``items`` collection and adds a remove operation to the list of " -"operations. The remove operation removes all documents in the collection " -"where the ``status`` equals ``\"D\"``:" -msgstr "" - -# e9c46a1bf5b146fea1d771bbe498ffeb -#: ../source/reference/method/Bulk.find.remove.txt:45 -msgid ":method:`db.collection.initializeUnorderedBulkOp()`" -msgstr "" - -# a6dc4efc59764e63bcb4b89125048f98 -#: ../source/reference/method/Bulk.find.remove.txt:47 -msgid ":method:`db.collection.initializeOrderedBulkOp()`" -msgstr "" - -# 96d4d6fa03fc4c1d98db3f3c709a7e4d -#: ../source/reference/method/Bulk.find.remove.txt:49 -msgid ":method:`Bulk.find()`" -msgstr "" - -# b617c6c4971149159adce58efb99333f -#: ../source/reference/method/Bulk.find.remove.txt:51 -msgid ":method:`Bulk.find.removeOne()`" -msgstr "" - -# e49558ae62214d1f8cc948db1f23a18f -#: ../source/reference/method/Bulk.find.remove.txt:53 -msgid ":method:`Bulk.execute()`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/Bulk.find.removeOne.po b/locale/es/LC_MESSAGES/reference/method/Bulk.find.removeOne.po deleted file mode 100644 index 963bfeb25bb..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/Bulk.find.removeOne.po +++ /dev/null @@ -1,111 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:40+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 9c2f5bbf0e944ccb8dfcdba8d172a7f8 -#: ../source/reference/method/Bulk.find.removeOne.txt:3 -msgid "Bulk.find.removeOne()" -msgstr "" - -# 1d6c953da6b44af8850531e3cb9e83c4 -#: ../source/reference/method/Bulk.find.removeOne.txt -msgid "On this page" -msgstr "" - -# 2dfc2c1cda7e4e00bf4cc7e7188b7929 -#: ../source/includes/fact-bulkwrite.rst -msgid "Tip" -msgstr "" - -# c151dc991a614dbd9c036424e9d9b860 -#: ../source/includes/fact-bulkwrite.rst:3 -msgid "" -"Starting in version 3.2, MongoDB also provides the " -":method:`db.collection.bulkWrite()` method for performing bulk write " -"operations." -msgstr "" - -# 146cee64877f4841b937bf9a807c1af9 -#: ../source/reference/method/Bulk.find.removeOne.txt:16 -msgid "Description" -msgstr "" - -# 9223dabe7a3f41b4b3fb1eb6e144f703 -#: ../source/reference/method/Bulk.find.removeOne.txt:22 -msgid "" -"Adds a single document remove operation to a bulk operations list. Use " -"the :method:`Bulk.find()` method to specify the condition that determines" -" which document to remove. The :method:`Bulk.find.removeOne()` limits the" -" removal to one document. To remove multiple documents, see " -":method:`Bulk.find.remove()`." -msgstr "" - -# 337872bf45444e15b0f166fed593fa0a -#: ../source/reference/method/Bulk.find.removeOne.txt:29 -msgid "Example" -msgstr "" - -# f91ec1d2a0304422be5e13af10764c6d -#: ../source/reference/method/Bulk.find.removeOne.txt:31 -msgid "" -"The following example initializes a :method:`Bulk()` operations builder " -"for the ``items`` collection and adds two :method:`Bulk.find.removeOne()`" -" operations to the list of operations." -msgstr "" - -# 92f83a907cff4c0fa69c69606b2822bb -#: ../source/reference/method/Bulk.find.removeOne.txt:35 -msgid "" -"Each remove operation removes just one document: one document with the " -"``status`` equal to ``\"D\"`` and another document with the ``status`` " -"equal to ``\"P\"``." -msgstr "" - -# 59d51fedf2ca4378a3f196b280ec944a -#: ../source/reference/method/Bulk.find.removeOne.txt:48 -msgid ":method:`db.collection.initializeUnorderedBulkOp()`" -msgstr "" - -# 7ea59f2566ff4d009f9e5b369c60a9e4 -#: ../source/reference/method/Bulk.find.removeOne.txt:50 -msgid ":method:`db.collection.initializeOrderedBulkOp()`" -msgstr "" - -# 4096a987699e46eb930e0eae5e018284 -#: ../source/reference/method/Bulk.find.removeOne.txt:52 -msgid ":method:`Bulk.find()`" -msgstr "" - -# a994a28761e945e7a1f966e53647ec6c -#: ../source/reference/method/Bulk.find.removeOne.txt:54 -msgid ":method:`Bulk.find.remove()`" -msgstr "" - -# 7a63bb0fbfae43189c6f4d9681d3397b -#: ../source/reference/method/Bulk.find.removeOne.txt:56 -msgid ":method:`Bulk.execute()`" -msgstr "" - -# 97bc129e8463474084f2d12978298fd8 -#: ../source/reference/method/Bulk.find.removeOne.txt:58 -msgid ":ref:`All Bulk Methods `" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/Bulk.find.replaceOne.po b/locale/es/LC_MESSAGES/reference/method/Bulk.find.replaceOne.po deleted file mode 100644 index 1fdbd68ab6d..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/Bulk.find.replaceOne.po +++ /dev/null @@ -1,110 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:39+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 18db3ac1d3d149d88c41b543028c6179 -#: ../source/reference/method/Bulk.find.replaceOne.txt:3 -msgid "Bulk.find.replaceOne()" -msgstr "" - -# 2bd6b8dbce5343628835e6d7c3135fa3 -#: ../source/reference/method/Bulk.find.replaceOne.txt -msgid "On this page" -msgstr "" - -# 020a055db90a415cb1fbc628c8c80bc8 -#: ../source/includes/fact-bulkwrite.rst -msgid "Tip" -msgstr "" - -# f2b74e4506fa4e949a394dea35f443c7 -#: ../source/includes/fact-bulkwrite.rst:3 -msgid "" -"Starting in version 3.2, MongoDB also provides the " -":method:`db.collection.bulkWrite()` method for performing bulk write " -"operations." -msgstr "" - -# 82804f814efc4906ae7dff47c6cb1a39 -#: ../source/reference/method/Bulk.find.replaceOne.txt:16 -msgid "Description" -msgstr "" - -# f4373cba6e2942b19f0f7da14982f002 -#: ../source/reference/method/Bulk.find.replaceOne.txt:22 -msgid "" -"Adds a single document replacement operation to a bulk operations list. " -"Use the :method:`Bulk.find()` method to specify the condition that " -"determines which document to replace. The " -":method:`Bulk.find.replaceOne()` method limits the replacement to a " -"single document." -msgstr "" - -# 78854374e71c4052afca16400a9d10dc -#: ../source/reference/method/Bulk.find.replaceOne.txt:28 -msgid ":method:`Bulk.find.replaceOne()` accepts the following parameter:" -msgstr "" - -# d509786ac66d474e9c81dd7cc6e402f2 -#: ../source/reference/method/Bulk.find.replaceOne.txt:32 -msgid "" -"To specify an :term:`upsert` for this operation, see " -":method:`Bulk.find.upsert()`." -msgstr "" - -# d86e29b550c34352b973b7a0e541c139 -#: ../source/reference/method/Bulk.find.replaceOne.txt:36 -msgid "Example" -msgstr "" - -# ad1eae9947af44d6b8a99d08b32c9355 -#: ../source/reference/method/Bulk.find.replaceOne.txt:38 -msgid "" -"The following example initializes a :method:`Bulk()` operations builder " -"for the ``items`` collection, and adds various " -":method:`~Bulk.find.replaceOne` operations to the list of operations." -msgstr "" - -# 303986c4dd8d450494d6359c86a12cef -#: ../source/reference/method/Bulk.find.replaceOne.txt:50 -msgid ":method:`db.collection.initializeUnorderedBulkOp()`" -msgstr "" - -# c445c8d4b44d486f9ac81246c53913f9 -#: ../source/reference/method/Bulk.find.replaceOne.txt:52 -msgid ":method:`db.collection.initializeOrderedBulkOp()`" -msgstr "" - -# 2428bf46e9f34ac0916b68eee4b1ba96 -#: ../source/reference/method/Bulk.find.replaceOne.txt:54 -msgid ":method:`Bulk.find()`" -msgstr "" - -# 0161f4e7cbcf418a924ae07638795b19 -#: ../source/reference/method/Bulk.find.replaceOne.txt:56 -msgid ":method:`Bulk.execute()`" -msgstr "" - -# 0088186a766e489f856c34679a389293 -#: ../source/reference/method/Bulk.find.replaceOne.txt:58 -msgid ":ref:`All Bulk Methods `" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/Bulk.find.update.po b/locale/es/LC_MESSAGES/reference/method/Bulk.find.update.po deleted file mode 100644 index a7f3e9ca2d0..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/Bulk.find.update.po +++ /dev/null @@ -1,132 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:40+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 130864835d734fa384f918e7f62c3a0f -#: ../source/reference/method/Bulk.find.update.txt:3 -msgid "Bulk.find.update()" -msgstr "" - -# e8acd718ad424cbfa4462d96a058a877 -#: ../source/reference/method/Bulk.find.update.txt -msgid "On this page" -msgstr "" - -# 434568b413954323a17947fa12f64c3c -#: ../source/includes/fact-bulkwrite.rst -msgid "Tip" -msgstr "" - -# d1dba6f3e4d44dc3b22135a4c34ceee7 -#: ../source/includes/fact-bulkwrite.rst:3 -msgid "" -"Starting in version 3.2, MongoDB also provides the " -":method:`db.collection.bulkWrite()` method for performing bulk write " -"operations." -msgstr "" - -# c24148503f8940629f2ea8f57661215f -#: ../source/reference/method/Bulk.find.update.txt:16 -msgid "Description" -msgstr "" - -# 0b08a120ea4a4515b39850286c38c300 -#: ../source/reference/method/Bulk.find.update.txt:22 -msgid "" -"Adds a ``multi`` update operation to a bulk operations list. The method " -"updates specific fields in existing documents." -msgstr "" - -# 071e537a84a44a808c8825f881963e63 -#: ../source/reference/method/Bulk.find.update.txt:25 -msgid "" -"Use the :method:`Bulk.find()` method to specify the condition that " -"determines which documents to update. The :method:`Bulk.find.update()` " -"method updates all matching documents. To specify a single document " -"update, see :method:`Bulk.find.updateOne()`." -msgstr "" - -# 799d206f2e2c4f178736f5556ff9985d -#: ../source/reference/method/Bulk.find.update.txt:31 -msgid ":method:`Bulk.find.update()` accepts the following parameter:" -msgstr "" - -# c2483d0f171d4a468490e176ab3f7266 -#: ../source/reference/method/Bulk.find.update.txt:35 -msgid "" -"To specify :term:`upsert: true ` for this operation, see " -":method:`Bulk.find.upsert()`. With :method:`Bulk.find.upsert()`, if no " -"documents match the :method:`Bulk.find()` query condition, the update " -"operation inserts only a single document." -msgstr "" - -# 28511718d531479aaea55e334d8a84ad -#: ../source/reference/method/Bulk.find.update.txt:41 -msgid "Example" -msgstr "" - -# 097ff472f1394b738c3ba4fd60a98284 -#: ../source/reference/method/Bulk.find.update.txt:43 -msgid "" -"The following example initializes a :method:`Bulk()` operations builder " -"for the ``items`` collection, and adds various ``multi`` update " -"operations to the list of operations." -msgstr "" - -# e7afd05ce6574a03af78c4bc61e0561a -#: ../source/reference/method/Bulk.find.update.txt:56 -msgid ":method:`db.collection.initializeUnorderedBulkOp()`" -msgstr "" - -# 7337c4eb79f842b28d4f45f650d32370 -#: ../source/reference/method/Bulk.find.update.txt:58 -msgid ":method:`db.collection.initializeOrderedBulkOp()`" -msgstr "" - -# 6f68b86b37244efb924182908278f379 -#: ../source/reference/method/Bulk.find.update.txt:60 -msgid ":method:`Bulk.find()`" -msgstr "" - -# 8a6604e1e8d74322aa3dbb0e8e7a08d4 -#: ../source/reference/method/Bulk.find.update.txt:62 -msgid ":method:`Bulk.find.updateOne()`" -msgstr "" - -# 2eee05b3b9d64eda94ecb40677a33b02 -#: ../source/reference/method/Bulk.find.update.txt:64 -msgid ":method:`Bulk.execute()`" -msgstr "" - -# 9f00e4bd17a344f1b95a11fbcffb47f9 -#: ../source/reference/method/Bulk.find.update.txt:66 -msgid ":ref:`All Bulk Methods `" -msgstr "" - -#~ msgid "" -#~ "To specify an :term:`upsert` for this" -#~ " operation, see :method:`Bulk.find.upsert()`. " -#~ "With :method:`Bulk.find.upsert()`, if no " -#~ "documents match the :method:`Bulk.find()` " -#~ "query condition, the update operation " -#~ "inserts only a single document." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/Bulk.find.updateOne.po b/locale/es/LC_MESSAGES/reference/method/Bulk.find.updateOne.po deleted file mode 100644 index 022263d2276..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/Bulk.find.updateOne.po +++ /dev/null @@ -1,172 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:39+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# b77ec2a92b044e34a6c4a15e2f09b630 -#: ../source/reference/method/Bulk.find.updateOne.txt:3 -msgid "Bulk.find.updateOne()" -msgstr "" - -# 6e85ae4cbe074a2ead90b753f097ed50 -#: ../source/reference/method/Bulk.find.updateOne.txt -msgid "On this page" -msgstr "" - -# 822fd2a343bc419886b1872bec6fe95e -#: ../source/includes/fact-bulkwrite.rst -msgid "Tip" -msgstr "" - -# 87870743b06a4660bbe9340fc79450c2 -#: ../source/includes/fact-bulkwrite.rst:3 -msgid "" -"Starting in version 3.2, MongoDB also provides the " -":method:`db.collection.bulkWrite()` method for performing bulk write " -"operations." -msgstr "" - -# e8ddd5a6c744402e8588d64a3d60350f -#: ../source/reference/method/Bulk.find.updateOne.txt:16 -msgid "Description" -msgstr "" - -# bc07803fc71e4b998358125a2982362f -#: ../source/reference/method/Bulk.find.updateOne.txt:22 -msgid "" -"Adds a single document update operation to a bulk operations list. The " -"operation can either replace an existing document or update specific " -"fields in an existing document." -msgstr "" - -# 600ffeb40fca402898cf7fb34df7eadc -#: ../source/reference/method/Bulk.find.updateOne.txt:26 -msgid "" -"Use the :method:`Bulk.find()` method to specify the condition that " -"determines which document to update. The :method:`Bulk.find.updateOne()` " -"method limits the update or replacement to a single document. To update " -"multiple documents, see :method:`Bulk.find.update()`." -msgstr "" - -# 9ecfea0bb47743a089b03237cd136f36 -#: ../source/reference/method/Bulk.find.updateOne.txt:32 -msgid ":method:`Bulk.find.updateOne()` accepts the following parameter:" -msgstr "" - -# e3713184881c48f78992f13145682ba3 -#: ../source/reference/method/Bulk.find.updateOne.txt:36 -msgid "" -"To specify an :term:`upsert: true ` for this operation, see " -":method:`Bulk.find.upsert()`." -msgstr "" - -# 110860560ebb49a1b98ca700009dc2f5 -#: ../source/reference/method/Bulk.find.updateOne.txt:40 -msgid "Behavior" -msgstr "" - -# b580f7a30105487484cdabc84fc36b4d -#: ../source/reference/method/Bulk.find.updateOne.txt:43 -msgid "Update Specific Fields" -msgstr "" - -# 8c6bacaf770c4dadb4af61fa036cf8f2 -#: ../source/reference/method/Bulk.find.updateOne.txt:45 -msgid "" -"If the ```` document contains only :ref:`update operator ` expressions, as in:" -msgstr "" - -# b4589345b598499392f1ce5fcfb2db18 -#: ../source/reference/method/Bulk.find.updateOne.txt:55 -msgid "" -"Then, :method:`Bulk.find.updateOne()` updates only the corresponding " -"fields, ``status`` and ``points``, in the document." -msgstr "" - -# 4fd4c1ba3d424ef6902134b12b63522e -#: ../source/reference/method/Bulk.find.updateOne.txt:59 -msgid "Replace a Document" -msgstr "" - -# b9addeb4a77045d1a5da4896bc07034c -#: ../source/reference/method/Bulk.find.updateOne.txt:61 -msgid "" -"If the ```` document contains only ``field:value`` expressions, " -"as in:" -msgstr "" - -# 76efd110f26c40e0a2cba7c9ba69090e -#: ../source/reference/method/Bulk.find.updateOne.txt:73 -msgid "" -"Then, :method:`Bulk.find.updateOne()` *replaces* the matching document " -"with the ```` document with the exception of the ``_id`` field. " -"The :method:`Bulk.find.updateOne()` method *does not* replace the ``_id``" -" value." -msgstr "" - -# 821eec1b91cf4b5b89adf0dd05c8b421 -#: ../source/reference/method/Bulk.find.updateOne.txt:79 -msgid "Example" -msgstr "" - -# bcc51090565f4b9c9cce682564b232bb -#: ../source/reference/method/Bulk.find.updateOne.txt:81 -msgid "" -"The following example initializes a :method:`Bulk()` operations builder " -"for the ``items`` collection, and adds various " -":method:`~Bulk.find.updateOne` operations to the list of operations." -msgstr "" - -# 4ecf6b18a6404e2193b434037d3d50e0 -#: ../source/reference/method/Bulk.find.updateOne.txt:101 -msgid ":method:`db.collection.initializeUnorderedBulkOp()`" -msgstr "" - -# cb915c285c7f4d898fa38b8b907addbc -#: ../source/reference/method/Bulk.find.updateOne.txt:103 -msgid ":method:`db.collection.initializeOrderedBulkOp()`" -msgstr "" - -# 71d4b5018162467c86e0b8bc1421e023 -#: ../source/reference/method/Bulk.find.updateOne.txt:105 -msgid ":method:`Bulk.find()`" -msgstr "" - -# f9e1a8b6618c4a6aa3e2a20c96b303e7 -#: ../source/reference/method/Bulk.find.updateOne.txt:107 -msgid ":method:`Bulk.find.update()`" -msgstr "" - -# 109e1286556c40568cbe370ba305cf1c -#: ../source/reference/method/Bulk.find.updateOne.txt:109 -msgid ":method:`Bulk.execute()`" -msgstr "" - -# 3f4b205a54d64d4bb0b2ad73aa8e326c -#: ../source/reference/method/Bulk.find.updateOne.txt:111 -msgid ":ref:`All Bulk Methods `" -msgstr "" - -#~ msgid "" -#~ "To specify an :term:`upsert` for this" -#~ " operation, see :method:`Bulk.find.upsert()`." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/Bulk.find.upsert.po b/locale/es/LC_MESSAGES/reference/method/Bulk.find.upsert.po deleted file mode 100644 index b9bdde83a48..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/Bulk.find.upsert.po +++ /dev/null @@ -1,332 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:38+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 72e4b2bd46fe42199b76c0e84cdad610 -#: ../source/reference/method/Bulk.find.upsert.txt:3 -msgid "Bulk.find.upsert()" -msgstr "" - -# 3d04b47599bb4f69b759f1d4003bd402 -#: ../source/reference/method/Bulk.find.upsert.txt -msgid "On this page" -msgstr "" - -# fc9036aff5a64433b10ab4d9c5dd4444 -#: ../source/includes/fact-bulkwrite.rst -msgid "Tip" -msgstr "" - -# f175fe3c36a9405bbf285498b5ee620a -#: ../source/includes/fact-bulkwrite.rst:3 -msgid "" -"Starting in version 3.2, MongoDB also provides the " -":method:`db.collection.bulkWrite()` method for performing bulk write " -"operations." -msgstr "" - -# 4df67bf331dd48ddb33149e7d2d241de -#: ../source/reference/method/Bulk.find.upsert.txt:16 -msgid "Description" -msgstr "" - -# b34c01284c3d44cfb799073a5953f1fb -#: ../source/reference/method/Bulk.find.upsert.txt:22 -msgid "" -"Sets the :term:`upsert` option to true for an update or a replacement " -"operation and has the following syntax:" -msgstr "" - -# a460b940823c4152bef763c488c2ae26 -#: ../source/reference/method/Bulk.find.upsert.txt:31 -msgid "" -"With the ``upsert`` option set to ``true``, if no matching documents " -"exist for the :method:`Bulk.find()` condition, then the update or the " -"replacement operation performs an insert. If a matching document does " -"exist, then the update or replacement operation performs the specified " -"update or replacement." -msgstr "" - -# faa0952dec82479785a17ab9bb2fdbdd -#: ../source/reference/method/Bulk.find.upsert.txt:37 -msgid "Use :method:`Bulk.find.upsert()` with the following write operations:" -msgstr "" - -# e272f8f36ba64ca998ea08cd51fed3fd -#: ../source/reference/method/Bulk.find.upsert.txt:39 -msgid ":method:`Bulk.find.replaceOne()`" -msgstr "" - -# 3569638b18274613b8bf76820e67e5a6 -#: ../source/reference/method/Bulk.find.upsert.txt:41 -msgid ":method:`Bulk.find.updateOne()`" -msgstr "" - -# 8c4b6422b80b4a0da95831cf8e7d16ac -#: ../source/reference/method/Bulk.find.upsert.txt:43 -msgid ":method:`Bulk.find.update()`" -msgstr "" - -# 0e4b44c6b1be4b308e3877fae1c115da -#: ../source/reference/method/Bulk.find.upsert.txt:46 -msgid "Behavior" -msgstr "" - -# 4d94c590f1e64ca2917b2a1fc04ade35 -#: ../source/reference/method/Bulk.find.upsert.txt:48 -msgid "" -"The following describe the insert behavior of various write operations " -"when used in conjunction with :method:`Bulk.find.upsert()`." -msgstr "" - -# 1818a417bbaa4c1691233b558dbbe6ef -#: ../source/reference/method/Bulk.find.upsert.txt:52 -msgid "Insert for ``Bulk.find.replaceOne()``" -msgstr "" - -# 9bfcba2aeb594d349183067f46379e19 -#: ../source/reference/method/Bulk.find.upsert.txt:54 -msgid "" -"The :method:`Bulk.find.replaceOne()` method accepts, as its parameter, a " -"replacement document that only contains field and value pairs:" -msgstr "" - -# 301e3be95c414f08939806fb846f7831 -#: ../source/reference/method/Bulk.find.upsert.txt:69 -msgid "" -"If the replacement operation with the :method:`Bulk.find.upsert()` option" -" performs an insert, the inserted document is the replacement document. " -"If neither the replacement document nor the query document specifies an " -"``_id`` field, MongoDB adds the ``_id`` field:" -msgstr "" - -# 1eb3d63036c54d9384bac8ce3cf9c518 -#: ../source/reference/method/Bulk.find.upsert.txt:84 -msgid "Insert for ``Bulk.find.updateOne()``" -msgstr "" - -# 3b2bac7a36c5412a811dbf322f5cf8f9 -#: ../source/reference/method/Bulk.find.upsert.txt:86 -msgid "" -"The :method:`Bulk.find.updateOne()` method accepts, as its parameter, an " -"update document that contains only field and value pairs or only " -":ref:`update operator ` expressions." -msgstr "" - -# 41632c9bd841443583007b833f1bc6bc -#: ../source/reference/method/Bulk.find.upsert.txt:91 -msgid "Field and Value Pairs" -msgstr "" - -# cc5829848e5d458a8ede5a29b4727f1e -#: ../source/reference/method/Bulk.find.upsert.txt:93 -msgid "If the update document contains only field and value pairs:" -msgstr "" - -# 27c67066a217449987e27cf4bdf71885 -#: ../source/reference/method/Bulk.find.upsert.txt:108 -msgid "" -"Then, if the update operation with the :method:`Bulk.find.upsert()` " -"option performs an insert, the inserted document is the update document. " -"If neither the update document nor the query document specifies an " -"``_id`` field, MongoDB adds the ``_id`` field:" -msgstr "" - -# ed7c4973cecb4dcebacad2f103ac0c07 -#: ../source/reference/method/Bulk.find.upsert.txt:124 -msgid "Update Operator Expressions" -msgstr "" - -# 18583372c6f1492696e6fd1105d6cc81 -#: ../source/reference/method/Bulk.find.upsert.txt:126 -msgid "" -"If the update document contains contains only :ref:`update operator " -"` expressions:" -msgstr "" - -# 7199f99da62e4f94a4c282b1b48ca5dc -#: ../source/reference/method/Bulk.find.upsert.txt:141 -msgid "" -"Then, if the update operation with the :method:`Bulk.find.upsert()` " -"option performs an insert, the update operation inserts a document with " -"field and values from the query document of the :method:`Bulk.find()` " -"method and then applies the specified update from the update document. If" -" neither the update document nor the query document specifies an ``_id`` " -"field, MongoDB adds the ``_id`` field:" -msgstr "" - -# 3e2d2d3e4d324ccfafb299875ae7ffe7 -#: ../source/reference/method/Bulk.find.upsert.txt:161 -msgid "Insert for ``Bulk.find.update()``" -msgstr "" - -# 8a32f435d7c4404594faa888ba9ed03e -#: ../source/reference/method/Bulk.find.upsert.txt:163 -msgid "" -"When using :method:`~Bulk.find.upsert()` with the multiple document " -"update method :method:`Bulk.find.update()`, if no documents match the " -"query condition, the update operation inserts a *single* document." -msgstr "" - -# 1cd932a224644bd2a5e2af8cd26fbbfd -#: ../source/reference/method/Bulk.find.upsert.txt:167 -msgid "" -"The :method:`Bulk.find.update()` method accepts, as its parameter, an " -"update document that contains *only* :ref:`update operator ` expressions:" -msgstr "" - -# d38687fc1e62454bb688a704beb31b79 -#: ../source/reference/method/Bulk.find.upsert.txt:183 -msgid "" -"Then, if the update operation with the :method:`Bulk.find.upsert()` " -"option performs an insert, the update operation inserts a single document" -" with the fields and values from the query document of the " -":method:`Bulk.find()` method and then applies the specified update from " -"the update document. If neither the update document nor the query " -"document specifies an ``_id`` field, MongoDB adds the ``_id`` field:" -msgstr "" - -# 0f55ad80859a42a3ab71695c753fc6f6 -#: ../source/reference/method/Bulk.find.upsert.txt:204 -msgid ":method:`db.collection.initializeUnorderedBulkOp()`" -msgstr "" - -# 8c845d1e6bff4049a4ce69cc6c854402 -#: ../source/reference/method/Bulk.find.upsert.txt:206 -msgid ":method:`db.collection.initializeOrderedBulkOp()`" -msgstr "" - -# 6d6ce95a40624fc596277181e229350f -#: ../source/reference/method/Bulk.find.upsert.txt:208 -msgid ":method:`Bulk.find()`" -msgstr "" - -# 0eeff802ed05468b86349fb5c4b98729 -#: ../source/reference/method/Bulk.find.upsert.txt:210 -msgid ":method:`Bulk.execute()`" -msgstr "" - -# dd82562577744626ad9880699cc675b0 -#: ../source/reference/method/Bulk.find.upsert.txt:212 -msgid ":ref:`All Bulk Methods `" -msgstr "" - -#~ msgid "" -#~ "Sets the optional :term:`upsert` flag " -#~ "for an update or a replacement " -#~ "operation and has the following syntax:" -#~ msgstr "" - -#~ msgid "" -#~ "With the :term:`upsert` flag, if no " -#~ "matching documents exist for the " -#~ ":method:`Bulk.find()` condition, then the " -#~ "update or the replacement operation " -#~ "performs an insert. If a matching " -#~ "document does exist, then the update " -#~ "or replacement operation performs the " -#~ "specified update or replacement." -#~ msgstr "" - -# 5713d918dbef4a7d8567a0f421a269b2 -#~ msgid "" -#~ "If the replacement operation with the" -#~ " :method:`Bulk.find.upsert()` option performs an" -#~ " insert, the inserted document is the" -#~ " replacement document. If the replacement" -#~ " document does not specify an ``_id``" -#~ " field, MongoDB adds the ``_id`` " -#~ "field:" -#~ msgstr "" - -# 91c668b4431a4206aef407890f1b6fee -#~ msgid "" -#~ "The :method:`Bulk.find.updateOne()` method accepts," -#~ " as its parameter, an ```` " -#~ "document that contains only field and" -#~ " value pairs or only :ref:`update " -#~ "operator ` expressions." -#~ msgstr "" - -# d825b9a50ef7461597f61632d3dd5826 -#~ msgid "If the ```` document contains only field and value pairs:" -#~ msgstr "" - -# 8471a8ca7b7d407ab33ba9106c3d04d5 -#~ msgid "" -#~ "Then, if the update operation with " -#~ "the :method:`Bulk.find.upsert()` option performs " -#~ "an insert, the inserted document is " -#~ "the ```` document. If the update" -#~ " document does not specify an ``_id``" -#~ " field, MongoDB adds the ``_id`` " -#~ "field:" -#~ msgstr "" - -# fcf0283c360b49818b5ea3b484929cd8 -#~ msgid "" -#~ "If the ```` document contains " -#~ "contains only :ref:`update operator " -#~ "` expressions:" -#~ msgstr "" - -# 74f49e6047d943cd8ab1c85bff39fd3c -#~ msgid "" -#~ "Then, if the update operation with " -#~ "the :method:`Bulk.find.upsert()` option performs " -#~ "an insert, the update operation inserts" -#~ " a document with field and values " -#~ "from the ```` document of the " -#~ ":method:`Bulk.find()` method and then applies" -#~ " the specified update from the " -#~ "```` document:" -#~ msgstr "" - -# ff5381a47bee46d2a7e11d21c9766204 -# 9447bccc7dba477ca06dcb7c37b6d174 -#~ msgid "" -#~ "If neither the ```` document nor" -#~ " the ```` document specifies an " -#~ "``_id`` field, MongoDB adds the ``_id``" -#~ " field." -#~ msgstr "" - -# 8cf9bfc14d524734bc710ce8af3588fc -#~ msgid "" -#~ "The :method:`Bulk.find.update()` method accepts, " -#~ "as its parameter, an ```` " -#~ "document that contains *only* :ref:`update " -#~ "operator ` expressions:" -#~ msgstr "" - -# 1c791fb82c2c467a9af367d43c5cbc0e -#~ msgid "" -#~ "Then, if the update operation with " -#~ "the :method:`Bulk.find.upsert()` option performs " -#~ "an insert, the update operation inserts" -#~ " a single document with the fields" -#~ " and values from the ```` " -#~ "document of the :method:`Bulk.find()` method" -#~ " and then applies the specified " -#~ "update from the ```` document:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/Bulk.getOperations.po b/locale/es/LC_MESSAGES/reference/method/Bulk.getOperations.po deleted file mode 100644 index ddc4606037b..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/Bulk.getOperations.po +++ /dev/null @@ -1,147 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 2.6\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a73d7ac7d9a44d8f9f0c64518addd454 -#: ../source/reference/method/Bulk.getOperations.txt:3 -msgid "Bulk.getOperations()" -msgstr "" - -# 642ab067a06a4946ae2f43f6e01a0aa9 -#: ../source/reference/method/Bulk.getOperations.txt -msgid "On this page" -msgstr "" - -# f731f5f03e78430580d4f8e32713403b -#: ../source/reference/method/Bulk.getOperations.txt:17 -msgid "" -"Returns an array of write operations executed through " -":method:`Bulk.execute()`. The returned write operations are in groups as " -"determined by MongoDB for execution. For information on how MongoDB " -"groups the list of bulk write operations, see :ref:`Bulk.execute() " -"Behavior `." -msgstr "" - -# 5d89dfa73d21463c88245d5cb081d109 -#: ../source/reference/method/Bulk.getOperations.txt:23 -msgid "" -"Only use :method:`Bulk.getOperations()` after a :method:`Bulk.execute()`." -" Calling :method:`Bulk.getOperations()` before you call " -":method:`Bulk.execute()` will result in an *incomplete* list." -msgstr "" - -# d004fdbe81f445b39a1dc0861c993d64 -#: ../source/reference/method/Bulk.getOperations.txt:31 -msgid "Example" -msgstr "" - -# 994d9ac734c845c4b521e40f8e4138e7 -#: ../source/reference/method/Bulk.getOperations.txt:33 -msgid "" -"The following initializes a :method:`Bulk()` operations builder on the " -"``items`` collection, adds a series of write operations, executes the " -"operations, and then calls :method:`~Bulk.getOperations()` on the " -"``bulk`` builder object:" -msgstr "" - -# 8e1db251acda4f5cbcfb61db829a8e96 -#: ../source/reference/method/Bulk.getOperations.txt:49 -msgid "" -"The :method:`~Bulk.getOperations()` method returns an array with the " -"operations executed. The output shows that MongoDB divided the operations" -" into 2 groups, one with 1000 operations and one with 500. For " -"information on how MongoDB groups the list of bulk write operations, see " -":ref:`Bulk.execute() Behavior `" -msgstr "" - -# 8df50abde5844816a3034d5ce9a5009d -#: ../source/reference/method/Bulk.getOperations.txt:55 -msgid "" -"Although the method returns all 1500 operations in the returned array, " -"this page omits some of the results for brevity." -msgstr "" - -# fa932fca0c4f4f33af887cd3a93e572b -#: ../source/reference/method/Bulk.getOperations.txt:86 -msgid "Returned Fields" -msgstr "" - -# 0212dd26f6224ef7abc295c51bd91e31 -#: ../source/reference/method/Bulk.getOperations.txt:88 -msgid "The array contains documents with the following fields:" -msgstr "" - -# 3c2b7e7b37864c00aaca6b34e938c5a9 -#: ../source/reference/method/Bulk.getOperations.txt:92 -msgid "" -"Specifies the order in which the operation was added to the bulk " -"operations builder, based on a zero index; e.g. first operation added to " -"the bulk operations builder will have :data:`originalZeroIndex` value of " -"``0``." -msgstr "" - -# e94128a471644f818c48b4d7060d48e4 -#: ../source/reference/method/Bulk.getOperations.txt:99 -msgid "Specifies the write operations type." -msgstr "" - -# 678178145113404bbdbfb753ff226efc -#: ../source/reference/method/Bulk.getOperations.txt:104 -msgid "``batchType``" -msgstr "" - -# 69573a9cb26c433b968db568c87e0d10 -#: ../source/reference/method/Bulk.getOperations.txt:105 -msgid "Operation" -msgstr "" - -# 027b9b52eae14a90b7882f60e6790a24 -#: ../source/reference/method/Bulk.getOperations.txt:107 -msgid "1" -msgstr "" - -# e498c01506bd40e2a511f2483b0554a1 -#: ../source/reference/method/Bulk.getOperations.txt:108 -msgid "Insert" -msgstr "" - -# 2474d0881ab6461881ec1c64fca29494 -#: ../source/reference/method/Bulk.getOperations.txt:110 -msgid "2" -msgstr "" - -# af9fe07d1d78425f90e0634cef337f78 -#: ../source/reference/method/Bulk.getOperations.txt:111 -msgid "Update" -msgstr "" - -# 5945be6a33c345d1ba974fbff4f3303a -#: ../source/reference/method/Bulk.getOperations.txt:113 -msgid "3" -msgstr "" - -# f6779d70201f4c7dbb1d39bb70d6ab13 -#: ../source/reference/method/Bulk.getOperations.txt:114 -msgid "Remove" -msgstr "" - -# a78cf6f06e024bd59c4fe7a334a35f05 -#: ../source/reference/method/Bulk.getOperations.txt:118 -msgid "Array of documents that contain the details of the operation." -msgstr "" - -# dd02dca5cebc4d9b9af6be13fe89b158 -#: ../source/reference/method/Bulk.getOperations.txt:120 -msgid ":method:`Bulk()` and :method:`Bulk.execute()`." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/Bulk.insert.po b/locale/es/LC_MESSAGES/reference/method/Bulk.insert.po deleted file mode 100644 index c74047a0c1a..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/Bulk.insert.po +++ /dev/null @@ -1,88 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:40+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 4ecb4e06f5a64ee8bcd177c10de4afdb -#: ../source/reference/method/Bulk.insert.txt:3 -msgid "Bulk.insert()" -msgstr "" - -# 0b7c5f8c8fd8466f82c4ba238ae93dbc -#: ../source/reference/method/Bulk.insert.txt -msgid "On this page" -msgstr "" - -# 504cb5a4173d4fd99bba4b64fd509126 -#: ../source/includes/fact-bulkwrite.rst -msgid "Tip" -msgstr "" - -# fc8442f0307f4956a7bd28782c630ae7 -#: ../source/includes/fact-bulkwrite.rst:3 -msgid "" -"Starting in version 3.2, MongoDB also provides the " -":method:`db.collection.bulkWrite()` method for performing bulk write " -"operations." -msgstr "" - -# c7ad62fbb8b846c496c03e8bde69ad09 -#: ../source/reference/method/Bulk.insert.txt:16 -msgid "Description" -msgstr "" - -# d851596354cb4019a877fe6c0ee8236f -#: ../source/reference/method/Bulk.insert.txt:22 -msgid "Adds an insert operation to a bulk operations list." -msgstr "" - -# 294f5a36807542888fe1461d283501c8 -#: ../source/reference/method/Bulk.insert.txt:24 -msgid ":method:`Bulk.insert()` accepts the following parameter:" -msgstr "" - -# dd1cd02baa5a43f5834a2ecb023cd4d3 -#: ../source/reference/method/Bulk.insert.txt:29 -msgid "Example" -msgstr "" - -# 1e8ac9f459124d6f8f2c8ef644fd7366 -#: ../source/reference/method/Bulk.insert.txt:31 -msgid "" -"The following initializes a :method:`Bulk()` operations builder for the " -"``items`` collection and adds a series of insert operations to add " -"multiple documents:" -msgstr "" - -# ede839db5c744b88979a93a6348a886e -#: ../source/reference/method/Bulk.insert.txt:45 -msgid ":method:`db.collection.initializeUnorderedBulkOp()`" -msgstr "" - -# c9c324155b994cc485fec0464d9488df -#: ../source/reference/method/Bulk.insert.txt:47 -msgid ":method:`db.collection.initializeOrderedBulkOp()`" -msgstr "" - -# c385b1c2e2134042bece23431742704c -#: ../source/reference/method/Bulk.insert.txt:49 -msgid ":method:`Bulk.execute()`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/Bulk.po b/locale/es/LC_MESSAGES/reference/method/Bulk.po deleted file mode 100644 index a50443d1670..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/Bulk.po +++ /dev/null @@ -1,322 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:39+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# ee4456054e854fd58588cbe6bb4528dd -#: ../source/reference/method/Bulk.txt:3 -msgid "Bulk()" -msgstr "" - -# 4b07b5e06938489db154ae93cd5c18e4 -#: ../source/reference/method/Bulk.txt -msgid "On this page" -msgstr "" - -# 6301391d6c27488c8db513a578e4ba31 -#: ../source/includes/fact-bulkwrite.rst -msgid "Tip" -msgstr "" - -# e91b203506fa41e6977944f9608df8c1 -#: ../source/includes/fact-bulkwrite.rst:3 -msgid "" -"Starting in version 3.2, MongoDB also provides the " -":method:`db.collection.bulkWrite()` method for performing bulk write " -"operations." -msgstr "" - -# 42987a3b9d664f7a96c98cf544cac036 -# acdff61c3a3d43e0aa885d62f3fecae9 -#: ../source/includes/toc/table-spec-bulk-methods.rst:2 -#: ../source/reference/method/Bulk.txt:16 -msgid "Description" -msgstr "" - -# e4112529b0614cc7910ecaf8313c7462 -#: ../source/reference/method/Bulk.txt:22 -msgid "" -"Bulk operations builder used to construct a list of write operations to " -"perform in bulk for a single collection. To instantiate the builder, use " -"either the :method:`db.collection.initializeOrderedBulkOp()` or the " -":method:`db.collection.initializeUnorderedBulkOp()` method." -msgstr "" - -# 7d5541f70e7a4c619441e7821b2a6a59 -#: ../source/reference/method/Bulk.txt:29 -msgid "Ordered and Unordered Bulk Operations" -msgstr "" - -# 50c992498e7b4bf1a8739279d54cba34 -#: ../source/reference/method/Bulk.txt:31 -msgid "" -"The builder can construct the list of operations as *ordered* or " -"*unordered*." -msgstr "" - -# 0162b378344b4b54bfd21c39897c1750 -#: ../source/reference/method/Bulk.txt:35 -msgid "Ordered Operations" -msgstr "" - -# 570f1fecdff1453fae157bdcd7f0f47b -#: ../source/reference/method/Bulk.txt:37 -msgid "" -"With an *ordered* operations list, MongoDB executes the write operations " -"in the list serially. If an error occurs during the processing of one of " -"the write operations, MongoDB will return without processing any " -"remaining write operations in the list." -msgstr "" - -# 552c1ea0871f487ab66cebfbd6287c32 -#: ../source/reference/method/Bulk.txt:42 -msgid "" -"Use :method:`db.collection.initializeOrderedBulkOp()` to create a builder" -" for an ordered list of write commands." -msgstr "" - -# 87f85e4eccb646c194dd70869f8d2269 -#: ../source/includes/fact-bulk-operation-ordered-list.rst:1 -msgid "" -"When executing an :method:`ordered " -"` list of operations, MongoDB " -"groups the operations by the :data:`operation type ` and " -"contiguity; i.e. *contiguous* operations of the same type are grouped " -"together. For example, if an ordered list has two insert operations " -"followed by an update operation followed by another insert operation, " -"MongoDB groups the operations into three separate groups: first group " -"contains the two insert operations, second group contains the update " -"operation, and the third group contains the last insert operation. This " -"behavior is subject to change in future versions." -msgstr "" - -# 6def13ef4681422e9f7753ff40971c79 -# 12e6a6ea56a44a61b077c4e8c212450a -#: ../source/includes/fact-bulk-operation-batches.rst:1 -msgid "" -"Each group of operations can have at most :limit:`1000 operations `. If a group exceeds this :limit:`limit " -"`, MongoDB will divide the group into" -" smaller groups of 1000 or less. For example, if the bulk operations list" -" consists of 2000 insert operations, MongoDB creates 2 groups, each with " -"1000 operations." -msgstr "" - -# d8b183019cfa4a2c816b5bc679bcd5f7 -# 41912ff1f54147449714f32c09d0e90c -#: ../source/includes/fact-bulk-operation-batches.rst:7 -msgid "" -"The sizes and grouping mechanics are internal performance details and are" -" subject to change in future versions." -msgstr "" - -# 9fd794caf0e84af498cbf9f1a223a1be -# 06b732171dc24982b61501ecfb29e0f3 -#: ../source/includes/fact-bulk-operation-batches.rst:10 -msgid "" -"To see how the operations are grouped for a bulk operation execution, " -"call :method:`Bulk.getOperations()` *after* the execution." -msgstr "" - -# 4ca3eb6064674e77b1e774f6c30c3963 -#: ../source/includes/fact-bulk-operation-sharded-cluster.rst:1 -msgid "" -"Executing an :method:`ordered ` " -"list of operations on a sharded collection will generally be slower than " -"executing an :method:`unordered " -"` list since with an ordered " -"list, each operation must wait for the previous operation to finish." -msgstr "" - -# cbbba598b2634b01850060065e0830d7 -#: ../source/reference/method/Bulk.txt:52 -msgid "Unordered Operations" -msgstr "" - -# e51aae438db546c7abe27bde77a6f658 -#: ../source/reference/method/Bulk.txt:54 -msgid "" -"With an *unordered* operations list, MongoDB can execute in parallel, as " -"well as in a nondeterministic order, the write operations in the list. If" -" an error occurs during the processing of one of the write operations, " -"MongoDB will continue to process remaining write operations in the list." -msgstr "" - -# 1e3652a99d7d4ff298eeb62e57d3ecc5 -#: ../source/reference/method/Bulk.txt:60 -msgid "" -"Use :method:`db.collection.initializeUnorderedBulkOp()` to create a " -"builder for an unordered list of write commands." -msgstr "" - -# 16cbeca06cd546f18c7774c65062d5a3 -#: ../source/includes/fact-bulk-operation-unordered-list.rst:1 -msgid "" -"When executing an :method:`unordered " -"` list of operations, MongoDB " -"groups the operations. With an unordered bulk operation, the operations " -"in the list may be reordered to increase performance. As such, " -"applications should not depend on the ordering when performing " -":method:`unordered ` bulk " -"operations." -msgstr "" - -# 2a03551459b846169a138156fcfbd054 -#: ../source/reference/method/Bulk.txt:70 -msgid "Methods" -msgstr "" - -# bc86a93840ae4e79ac4bcc90d32ffab9 -#: ../source/reference/method/Bulk.txt:72 -msgid "The :method:`Bulk()` builder has the following methods:" -msgstr "" - -# fd53e23c988841ffac0ea6ca6d179412 -#: ../source/includes/toc/table-spec-bulk-methods.rst:2 -msgid "Name" -msgstr "" - -# 73b92b1f25014714a63a26ba993b2276 -#: ../source/includes/toc/table-spec-bulk-methods.rst:4 -msgid ":method:`Bulk.insert()`" -msgstr "" - -# 64fa8c80568e47e0bb09f23d51e04c48 -#: ../source/includes/toc/table-spec-bulk-methods.rst:4 -msgid "Adds an insert operation to a list of operations." -msgstr "" - -# 1fe6627f78d64a4b885d02e4296fef27 -#: ../source/includes/toc/table-spec-bulk-methods.rst:6 -msgid ":method:`Bulk.find()`" -msgstr "" - -# 821ea8abee2f429a8cd47993ff954825 -#: ../source/includes/toc/table-spec-bulk-methods.rst:6 -msgid "Specifies the query condition for an update or a remove operation." -msgstr "" - -# 0ccb4cd6632140c1ae54e5a7008dc8a2 -#: ../source/includes/toc/table-spec-bulk-methods.rst:8 -msgid ":method:`Bulk.find.removeOne()`" -msgstr "" - -# 41534731e4e44544aa9c29ba2e6c121d -#: ../source/includes/toc/table-spec-bulk-methods.rst:8 -msgid "Adds a single document remove operation to a list of operations." -msgstr "" - -# 8967b8a76a3e400cbb6a97fb4363d1d5 -#: ../source/includes/toc/table-spec-bulk-methods.rst:10 -msgid ":method:`Bulk.find.remove()`" -msgstr "" - -# 3a4400f29e4549f78236432eb99ff28f -#: ../source/includes/toc/table-spec-bulk-methods.rst:10 -msgid "Adds a multiple document remove operation to a list of operations." -msgstr "" - -# 974c03db73bd49e9b9797044b1fe0ce6 -#: ../source/includes/toc/table-spec-bulk-methods.rst:12 -msgid ":method:`Bulk.find.replaceOne()`" -msgstr "" - -# cdb88e5874154112b6c32b8628899009 -#: ../source/includes/toc/table-spec-bulk-methods.rst:12 -msgid "Adds a single document replacement operation to a list of operations." -msgstr "" - -# ba06de4a4b824b9d9a94f648cc16f22c -#: ../source/includes/toc/table-spec-bulk-methods.rst:14 -msgid ":method:`Bulk.find.updateOne()`" -msgstr "" - -# 5f304b0853af4ce581f6f8ec0ad7ca51 -#: ../source/includes/toc/table-spec-bulk-methods.rst:14 -msgid "Adds a single document update operation to a list of operations." -msgstr "" - -# d3a44b9360754ab2a9856837b35b4cf6 -#: ../source/includes/toc/table-spec-bulk-methods.rst:16 -msgid ":method:`Bulk.find.update()`" -msgstr "" - -# 7501dd74d04044c593db727b21342bbd -#: ../source/includes/toc/table-spec-bulk-methods.rst:16 -msgid "Adds a ``multi`` update operation to a list of operations." -msgstr "" - -# a860956a163e4a7d9b49f003b1fe3039 -#: ../source/includes/toc/table-spec-bulk-methods.rst:18 -msgid ":method:`Bulk.find.upsert()`" -msgstr "" - -# f0e9f28c7bde4519b610aa7b5413acbd -#: ../source/includes/toc/table-spec-bulk-methods.rst:18 -msgid "Specifies ``upsert: true`` for an update operation." -msgstr "" - -# 395f2928cfe54f9b80f033a1775eac3d -#: ../source/includes/toc/table-spec-bulk-methods.rst:20 -msgid ":method:`Bulk.execute()`" -msgstr "" - -# 346ed6b114c9415f9b333d809438dadb -#: ../source/includes/toc/table-spec-bulk-methods.rst:20 -msgid "Executes a list of operations in bulk." -msgstr "" - -# d563ee8a36dc4d3ebe16bb8202ed98f6 -#: ../source/includes/toc/table-spec-bulk-methods.rst:22 -msgid ":method:`Bulk.getOperations()`" -msgstr "" - -# 5ffd345dffa24a4c8550c09369c5ed1e -#: ../source/includes/toc/table-spec-bulk-methods.rst:22 -msgid "" -"Returns an array of write operations executed in the :method:`Bulk()` " -"operations object." -msgstr "" - -# ab1281e39e564cdbaddb07c77643b474 -#: ../source/includes/toc/table-spec-bulk-methods.rst:24 -msgid ":method:`Bulk.tojson()`" -msgstr "" - -# f79e7b45e2b84f70a860c283f546a977 -#: ../source/includes/toc/table-spec-bulk-methods.rst:24 -msgid "" -"Returns a JSON document that contains the number of operations and " -"batches in the :method:`Bulk()` operations object." -msgstr "" - -# 9b98006006f14168a0f87af704364f63 -#: ../source/includes/toc/table-spec-bulk-methods.rst:26 -msgid ":method:`Bulk.toString()`" -msgstr "" - -# 15e6e0a6de184a04b4120ccdab6a20ee -#: ../source/includes/toc/table-spec-bulk-methods.rst:26 -msgid "Returns the :method:`Bulk.tojson()` results as a string." -msgstr "" - -#~ msgid "Specifies the :term:`upsert` flag for an update operation." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/Bulk.toString.po b/locale/es/LC_MESSAGES/reference/method/Bulk.toString.po deleted file mode 100644 index 9c352704144..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/Bulk.toString.po +++ /dev/null @@ -1,61 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 2.6\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# fe9d32a377124c96a99f8d8cfd84bc8e -#: ../source/reference/method/Bulk.toString.txt:3 -msgid "Bulk.toString()" -msgstr "" - -# 7daf681b30234bdf9dc3cba964252d6e -#: ../source/reference/method/Bulk.toString.txt -msgid "On this page" -msgstr "" - -# 45fffccbf91f460395bac218cf0520b2 -#: ../source/reference/method/Bulk.toString.txt:17 -msgid "" -"Returns as a string a JSON document that contains the number of " -"operations and batches in the :method:`Bulk()` object." -msgstr "" - -# 7ce34785073a48cfa755999b58987d6d -#: ../source/reference/method/Bulk.toString.txt:21 -msgid "Example" -msgstr "" - -# ba41d9c38edd4f93843252bafb366c39 -#: ../source/reference/method/Bulk.toString.txt:23 -msgid "" -"The following initializes a :method:`Bulk()` operations builder on the " -"``items`` collection, adds a series of write operations, and calls " -":method:`Bulk.toString()` on the ``bulk`` builder object." -msgstr "" - -# cc4bb25eaee040eb920c629e9d6adb8e -#: ../source/reference/method/Bulk.toString.txt:35 -msgid "The :method:`Bulk.toString()` returns the following JSON document" -msgstr "" - -# 105da83ae156431caca4759799d51f63 -#: ../source/reference/method/Bulk.toString.txt:37 -msgid "" -"{ \"nInsertOps\" : 2, \"nUpdateOps\" : 0, \"nRemoveOps\" : 1, " -"\"nBatches\" : 2 }" -msgstr "" - -# f4aabf9881344976bef064c8a8ce9dad -#: ../source/reference/method/Bulk.toString.txt:39 -msgid ":method:`Bulk()`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/Bulk.tojson.po b/locale/es/LC_MESSAGES/reference/method/Bulk.tojson.po deleted file mode 100644 index 16d3d43da99..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/Bulk.tojson.po +++ /dev/null @@ -1,61 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 2.6\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 50c96928fc9947a4be5620e11d9f8d18 -#: ../source/reference/method/Bulk.tojson.txt:3 -msgid "Bulk.tojson()" -msgstr "" - -# def13c54b7eb4a6fb40bb20021c08c8b -#: ../source/reference/method/Bulk.tojson.txt -msgid "On this page" -msgstr "" - -# 98e8335391584b5897468df1d36b100c -#: ../source/reference/method/Bulk.tojson.txt:17 -msgid "" -"Returns a JSON document that contains the number of operations and " -"batches in the :method:`Bulk()` object." -msgstr "" - -# fa7bb00feba14c378b16e305412496f9 -#: ../source/reference/method/Bulk.tojson.txt:21 -msgid "Example" -msgstr "" - -# 632fb7fac73746aaa133f2ec58777998 -#: ../source/reference/method/Bulk.tojson.txt:23 -msgid "" -"The following initializes a :method:`Bulk()` operations builder on the " -"``items`` collection, adds a series of write operations, and calls " -":method:`Bulk.tojson()` on the ``bulk`` builder object." -msgstr "" - -# 3bf886ab633f4495ad9c64ffe1df0e55 -#: ../source/reference/method/Bulk.tojson.txt:35 -msgid "The :method:`Bulk.tojson()` returns the following JSON document" -msgstr "" - -# b80a8fab50714c81ac65246c30517374 -#: ../source/reference/method/Bulk.tojson.txt:37 -msgid "" -"{ \"nInsertOps\" : 2, \"nUpdateOps\" : 0, \"nRemoveOps\" : 1, " -"\"nBatches\" : 2 }" -msgstr "" - -# 6442d1a783a44322a0384ed25b79e0ff -#: ../source/reference/method/Bulk.tojson.txt:39 -msgid ":method:`Bulk()`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/BulkWriteResult.po b/locale/es/LC_MESSAGES/reference/method/BulkWriteResult.po deleted file mode 100644 index 33511aafff4..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/BulkWriteResult.po +++ /dev/null @@ -1,172 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 2.6\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 81e3eeccf9d74d54ab01a542ba4792a4 -#: ../source/reference/method/BulkWriteResult.txt:3 -msgid "BulkWriteResult()" -msgstr "" - -# 7a94f0b71bd443309a05fd085164adde -#: ../source/reference/method/BulkWriteResult.txt -msgid "On this page" -msgstr "" - -# 053027295a464221b813301e8e99663c -#: ../source/reference/method/BulkWriteResult.txt:17 -msgid "" -"A wrapper that contains the results of the :method:`Bulk.execute()` " -"method." -msgstr "" - -# 9c7a8acb50424dd68a8f590325c4f98a -#: ../source/reference/method/BulkWriteResult.txt:21 -msgid "Properties" -msgstr "" - -# 4868c07373ae4c42b0f6c5ae1f24cb1c -#: ../source/reference/method/BulkWriteResult.txt:23 -msgid "The :method:`BulkWriteResult` has the following properties:" -msgstr "" - -# 0f25327bc8da44cc8a983aae240d08c8 -#: ../source/reference/method/BulkWriteResult.txt:27 -msgid "" -"The number of documents inserted using the :method:`Bulk.insert()` " -"method. For documents inserted through operations with the " -":method:`Bulk.find.upsert()` option, see the " -":data:`~BulkWriteResult.nUpserted` field instead." -msgstr "" - -# 9a20222b13b740bc92e027b96bd09061 -#: ../source/reference/method/BulkWriteResult.txt:34 -msgid "" -"The number of existing documents selected for update or replacement. If " -"the update/replacement operation results in no change to an existing " -"document, e.g. :update:`$set` expression updates the value to the current" -" value, :data:`~BulkWriteResult.nMatched` can be greater than " -":data:`~BulkWriteResult.nModified`." -msgstr "" - -# 8fb14ab1506e418092161542a12d8cdd -#: ../source/reference/method/BulkWriteResult.txt:42 -msgid "" -"The number of existing documents updated or replaced. If the " -"update/replacement operation results in no change to an existing " -"document, such as setting the value of the field to its current value, " -":data:`~BulkWriteResult.nModified` can be less than " -":data:`~BulkWriteResult.nMatched`. Inserted documents do not affect the " -"number of :data:`~BulkWriteResult.nModified`; refer to the " -":data:`~BulkWriteResult.nInserted` and :data:`~BulkWriteResult.nUpserted`" -" fields instead." -msgstr "" - -# 001dc4e40ed2488598575188885bfa6b -#: ../source/reference/method/BulkWriteResult.txt:53 -msgid "The number of documents removed." -msgstr "" - -# a77ffae27d1e45e7a302f2bd6a8248df -#: ../source/reference/method/BulkWriteResult.txt:57 -msgid "" -"The number of documents inserted through operations with the " -":method:`Bulk.find.upsert()` option." -msgstr "" - -# 42c963105076408fb412a594c471b83e -#: ../source/reference/method/BulkWriteResult.txt:62 -msgid "" -"An array of documents that contains information for each document " -"inserted through operations with the :method:`Bulk.find.upsert()` option." -msgstr "" - -# 2f27e57dd3974549acffc7bca8c9c63c -#: ../source/reference/method/BulkWriteResult.txt:66 -msgid "Each document contains the following information:" -msgstr "" - -# 2b8fa33b72714292b85c7ec3ea15f0ab -#: ../source/reference/method/BulkWriteResult.txt:70 -msgid "" -"An integer that identifies the operation in the bulk operations list, " -"which uses a zero-based index." -msgstr "" - -# 474cbb3f43c44cc69b6b07879673bf95 -#: ../source/reference/method/BulkWriteResult.txt:75 -msgid "The ``_id`` value of the inserted document." -msgstr "" - -# f3540cd05ca64741b08516c18e1d1628 -#: ../source/reference/method/BulkWriteResult.txt:79 -msgid "" -"An array of documents that contains information regarding any error, " -"unrelated to write concerns, encountered during the update operation. The" -" :data:`~BulkWriteResult.writeErrors` array contains an error document " -"for each write operation that errors." -msgstr "" - -# 1f2cd1f8cbbe45c1adad30b44f1d638a -#: ../source/reference/method/BulkWriteResult.txt:84 -msgid "Each error document contains the following fields:" -msgstr "" - -# 59965c8fe8594c9285864e27531803d4 -#: ../source/reference/method/BulkWriteResult.txt:88 -msgid "" -"An integer that identifies the write operation in the bulk operations " -"list, which uses a zero-based index. See also " -":method:`Bulk.getOperations()`." -msgstr "" - -# a3af3536f4494b8a991ade4c586a8598 -#: ../source/reference/method/BulkWriteResult.txt:94 -msgid "An integer value identifying the error." -msgstr "" - -# a8060f63574246e88e379741b9d4ebad -#: ../source/reference/method/BulkWriteResult.txt:98 -msgid "A description of the error." -msgstr "" - -# 8af2360172784a65a398bf41967a1358 -#: ../source/reference/method/BulkWriteResult.txt:102 -msgid "" -"A document identifying the operation that failed. For instance, an " -"update/replace operation error will return a document specifying the " -"query, the update, the ``multi`` and the ``upsert`` options; an insert " -"operation will return the document the operation tried to insert." -msgstr "" - -# 2a75dbdb6cb74326b58b68333b90ffd4 -#: ../source/reference/method/BulkWriteResult.txt:110 -msgid "" -"Document that describe error related to write concern and contains the " -"field:" -msgstr "" - -# a57286223fc94426a27bb5ad25e77f9a -#: ../source/reference/method/BulkWriteResult.txt:115 -msgid "An integer value identifying the cause of the write concern error." -msgstr "" - -# e4dfbd5be1af40e18e57b9699bf37fb8 -#: ../source/reference/method/BulkWriteResult.txt:119 -msgid "A document identifying the write concern setting related to the error." -msgstr "" - -# 477916042a5a41ca9aaa654fb2220258 -#: ../source/reference/method/BulkWriteResult.txt:124 -msgid "A description of the cause of the write concern error." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/Date.po b/locale/es/LC_MESSAGES/reference/method/Date.po deleted file mode 100644 index 5c8716c27b7..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/Date.po +++ /dev/null @@ -1,163 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:37+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 57a76ee4da8d4b6b8652c361e4fe6992 -#: ../source/reference/method/Date.txt:3 -msgid "Date()" -msgstr "" - -# 87b7906448c344a5b3c3561656c487a6 -#: ../source/reference/method/Date.txt -msgid "On this page" -msgstr "" - -# dd204073aa19495fac1a8d9233f67f94 -#: ../source/reference/method/Date.txt:15 -msgid "" -"Returns a date either as a string or as a :ref:`document-bson-type-date` " -"object." -msgstr "" - -# 0fd1a22e975a406595a2aa9e82af1f33 -#: ../source/reference/method/Date.txt:18 -msgid "" -"``Date()`` returns the current date as a string in the :program:`mongo` " -"shell." -msgstr "" - -# 56fbe2c9f3f648fb9e52980015675ffe -#: ../source/reference/method/Date.txt:21 -msgid "" -"``new Date()`` returns the current date as a :ref:`document-bson-type-" -"date` object. The :program:`mongo` shell wraps the :ref:`document-bson-" -"type-date` object with the ``ISODate`` helper. The ``ISODate`` is in UTC." -msgstr "" - -# 742db98c329745a6be78dad20dc8fc8e -#: ../source/reference/method/Date.txt:26 -msgid "" -"You can specify a particular date by passing to the :method:`Date()` " -"method a datetime string. For example:" -msgstr "" - -# 69ee3fa84d86489388c1003d790c0aad -#: ../source/reference/method/Date.txt:29 -msgid "" -"``new Date(\"\")`` which returns the ``ISODate`` with the " -"specified date." -msgstr "" - -# 86b58072932a45688a98d7faa5711527 -#: ../source/reference/method/Date.txt:31 -msgid "" -"``new Date(\"\")`` which specifies the datetime in " -"local datetime and returns the ``ISODate`` with the specified datetime in" -" UTC." -msgstr "" - -# 05ead4dc599b4e26b2d92661b21aa6ab -#: ../source/reference/method/Date.txt:35 -msgid "" -"``new Date(\"\")`` which specifies the datetime in " -"UTC and returns the ``ISODate`` with the specified datetime in UTC." -msgstr "" - -# fbf61344b37d4551ab82a94bfa2cf5b2 -#: ../source/reference/method/Date.txt:41 -msgid "Behavior" -msgstr "" - -# 07b5422ccf8a4ce8bba4056abd2d5113 -#: ../source/includes/fact-bson-date-internals.rst:1 -msgid "" -"Internally, :ref:`document-bson-type-date` objects are stored as a 64 bit" -" integer representing the number of milliseconds since the Unix epoch " -"(Jan 1, 1970), which results in a representable date range of about 290 " -"millions years into the past and future." -msgstr "" - -# 8d3bf9046ff746d8afa54be9c76ffc29 -#: ../source/reference/method/Date.txt:46 -msgid "Examples" -msgstr "" - -# c6dac2a483fd45aa942fda7af11e92c3 -#: ../source/reference/method/Date.txt:49 -msgid "Use Date in a Query" -msgstr "" - -# 245c2b8a3b4340d2aef53558a4e4e710 -#: ../source/reference/method/Date.txt:51 -msgid "" -"If no document with ``_id`` equal to ``1`` exists in the ``products`` " -"collection, the following operation inserts a document with the field " -"``dateAdded`` set to the current date:" -msgstr "" - -# 6c7cbdb3bef84212b78a762201d0f64a -#: ../source/reference/method/Date.txt:66 -msgid ":update:`$currentDate`" -msgstr "" - -# 0c784e88ba6e462ab482385bb44a67ad -#: ../source/reference/method/Date.txt:69 -msgid "Return Date as a String" -msgstr "" - -# fe4917a3141f41818020e31a1f406d85 -#: ../source/reference/method/Date.txt:71 -msgid "" -"To return the date as a string, use the ``Date()`` method, as in the " -"following example:" -msgstr "" - -# 7e3dedd0d155445992da8580bdbdcb75 -#: ../source/reference/method/Date.txt:79 -msgid "Return Date as ``Date`` Object" -msgstr "" - -# df643d68e1b4463da625816f0c2dd153 -#: ../source/reference/method/Date.txt:81 -msgid "" -"The :program:`mongo` shell wrap objects of :ref:`document-bson-type-date`" -" type with the ``ISODate`` helper; however, the objects remain of type " -":ref:`document-bson-type-date`." -msgstr "" - -# 6031b06442b742f8b89d9126f25721b1 -#: ../source/reference/method/Date.txt:85 -msgid "" -"The following example uses ``new Date()`` to return :ref:`document-bson-" -"type-date` object with the specified UTC datetime." -msgstr "" - -# f0c4266a5b854f9a9459f8b07ae1ff60 -#: ../source/reference/method/Date.txt:93 -msgid "" -":ref:`BSON Date `, :ref:`mongo Shell Date " -"`" -msgstr "" - -# aa54111fbe26480ba1d64e3ee2a89692 -#~ msgid "Current date, as a string." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/Mongo.getDB.po b/locale/es/LC_MESSAGES/reference/method/Mongo.getDB.po deleted file mode 100644 index 9881d2b9f62..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/Mongo.getDB.po +++ /dev/null @@ -1,67 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:27+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# ecec39bc4cf84afe8dd371c53b8fbcb9 -#: ../source/reference/method/Mongo.getDB.txt:3 -msgid "Mongo.getDB()" -msgstr "" - -# 0865674b994f4d9f8713e68ec98d438c -#: ../source/reference/method/Mongo.getDB.txt -msgid "On this page" -msgstr "" - -# 33bf6a25553747a8b67c3b6ca9fe80ec -#: ../source/reference/method/Mongo.getDB.txt:14 -msgid "Description" -msgstr "" - -# ae3fedaf9bac4750b70e1538dbed1510 -#: ../source/reference/method/Mongo.getDB.txt:18 -msgid "" -"Provides access to database objects from the :program:`mongo` shell or " -"from a JavaScript file." -msgstr "" - -# 0bca1bfba8c3402fb3e34c8f5533439b -#: ../source/reference/method/Mongo.getDB.txt:21 -msgid "The :method:`Mongo.getDB()` method has the following parameter:" -msgstr "" - -# 9f004138ee194a85ab5b1469ce6f4671 -#: ../source/reference/method/Mongo.getDB.txt:26 -msgid "Example" -msgstr "" - -# 52b561e0b76349758f7652f3f58a16e9 -#: ../source/reference/method/Mongo.getDB.txt:28 -msgid "" -"The following example instantiates a new connection to the MongoDB " -"instance running on the localhost interface and returns a reference to " -"``\"myDatabase\"``:" -msgstr "" - -# 2ee1fb69d00b41d086873420bb2383ee -#: ../source/reference/method/Mongo.getDB.txt:36 -msgid ":method:`Mongo()` and :doc:`/reference/method/connect`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/Mongo.getReadPrefMode.po b/locale/es/LC_MESSAGES/reference/method/Mongo.getReadPrefMode.po deleted file mode 100644 index d4ff75812a1..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/Mongo.getReadPrefMode.po +++ /dev/null @@ -1,82 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:33+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 9309f82235354ed7a5ae8c8b3650b8b2 -#: ../source/reference/method/Mongo.getReadPrefMode.txt:3 -msgid "Mongo.getReadPrefMode()" -msgstr "" - -# 0ab1962ab1a44d47882b67aafa14f621 -#: ../source/reference/method/Mongo.getReadPrefMode.txt:9 -msgid "" -"The current :term:`read preference` mode for the :method:`Mongo() " -"` connection object." -msgstr "" - -# 7b24e4b8daa44576a0a3d4537b15afb3 -#: ../source/reference/method/Mongo.getReadPrefMode.txt:12 -msgid "" -"See :doc:`/core/read-preference` for an introduction to read preferences in " -"MongoDB. Use :method:`~Mongo.getReadPrefMode()` to return the current read " -"preference mode, as in the following example:" -msgstr "" - -# fd41d36fdf0e4568996c3ed796bf11a3 -#: ../source/reference/method/Mongo.getReadPrefMode.txt:21 -msgid "" -"Use the following operation to return and print the current read preference " -"mode:" -msgstr "" - -# a098a4a646e0445dafdd7c97c3cd12ab -#: ../source/reference/method/Mongo.getReadPrefMode.txt:28 -msgid "This operation will return one of the following read preference modes:" -msgstr "" - -# 706552aad0df415cb6707bc1c9927885 -#: ../source/reference/method/Mongo.getReadPrefMode.txt:31 -msgid ":readmode:`primary`" -msgstr "" - -# fba5b0f3a6154b098b7033258aabb878 -#: ../source/reference/method/Mongo.getReadPrefMode.txt:32 -msgid ":readmode:`primaryPreferred`" -msgstr "" - -# 87ab9c7281524e28990ed6ef4dfd9522 -#: ../source/reference/method/Mongo.getReadPrefMode.txt:33 -msgid ":readmode:`secondary`" -msgstr "" - -# 2907cfb3885645e384b749a43eecc483 -#: ../source/reference/method/Mongo.getReadPrefMode.txt:34 -msgid ":readmode:`secondaryPreferred`" -msgstr "" - -# c88f98ef8872486e82bea667104a6ca1 -#: ../source/reference/method/Mongo.getReadPrefMode.txt:35 -msgid ":readmode:`nearest`" -msgstr "" - -# cdd495122dc74bd4a1bfec0615749924 -#: ../source/reference/method/Mongo.getReadPrefMode.txt:37 -msgid "" -":doc:`/core/read-preference`, :method:`~cursor.readPref()`, " -":method:`~Mongo.setReadPref()`, and :method:`~Mongo.getReadPrefTagSet()`." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/Mongo.getReadPrefTagSet.po b/locale/es/LC_MESSAGES/reference/method/Mongo.getReadPrefTagSet.po deleted file mode 100644 index aa2468541af..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/Mongo.getReadPrefTagSet.po +++ /dev/null @@ -1,52 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:30+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# d0a72077ef174edaa6cbdd4d66b119b8 -#: ../source/reference/method/Mongo.getReadPrefTagSet.txt:3 -msgid "Mongo.getReadPrefTagSet()" -msgstr "" - -# 8be9da023bca46e38f29a47c76792bbc -#: ../source/reference/method/Mongo.getReadPrefTagSet.txt:9 -msgid "" -"The current :term:`read preference` tag set for the :method:`Mongo() " -"` connection object." -msgstr "" - -# 2846b35215f846f09385757236fad46f -#: ../source/reference/method/Mongo.getReadPrefTagSet.txt:12 -msgid "" -"See :doc:`/core/read-preference` for an introduction to read preferences and" -" tag sets in MongoDB. Use :method:`~Mongo.getReadPrefTagSet()` to return the" -" current read preference tag set, as in the following example:" -msgstr "" - -# 6ce83ab7e7c9414e851c04b87e785467 -#: ../source/reference/method/Mongo.getReadPrefTagSet.txt:21 -msgid "" -"Use the following operation to return and print the current read preference " -"tag set:" -msgstr "" - -# c9c79795630b478993ec9835140de6b9 -#: ../source/reference/method/Mongo.getReadPrefTagSet.txt:28 -msgid "" -":doc:`/core/read-preference`, :method:`~cursor.readPref()`, " -":method:`~Mongo.setReadPref()`, and :method:`~Mongo.getReadPrefTagSet()`." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/Mongo.po b/locale/es/LC_MESSAGES/reference/method/Mongo.po deleted file mode 100644 index 98452227f32..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/Mongo.po +++ /dev/null @@ -1,80 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:43+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 81c13a2849644c4e88722945b5293885 -#: ../source/reference/method/Mongo.txt:3 -msgid "Mongo()" -msgstr "" - -# 93a1d331ecaa4955ba2fd02c3490b140 -#: ../source/reference/method/Mongo.txt -msgid "On this page" -msgstr "" - -# c634b36e930c4266b3fbba37a6624030 -#: ../source/reference/method/Mongo.txt:14 -msgid "Description" -msgstr "" - -# 48f4c5e7396c4b6895f4929ce46aeb58 -#: ../source/reference/method/Mongo.txt:18 -msgid "" -"JavaScript constructor to instantiate a database connection from the " -":program:`mongo` shell or from a JavaScript file." -msgstr "" - -# 34ba614558704274b28f89654cf33f53 -#: ../source/reference/method/Mongo.txt:21 -msgid "The :method:`Mongo()` method has the following parameter:" -msgstr "" - -# 68972a7b4f06495b957230bd560c19a7 -#: ../source/reference/method/Mongo.txt:26 -msgid "Instantiation Options" -msgstr "" - -# 3fd202c5e53b473c98749e8fbc0713fa -#: ../source/reference/method/Mongo.txt:28 -msgid "" -"Use the constructor without a parameter to instantiate a connection to " -"the localhost interface on the default port." -msgstr "" - -# 47002408820c44e69db2a44ff8065522 -#: ../source/reference/method/Mongo.txt:31 -msgid "" -"Pass the ```` parameter to the constructor to instantiate a " -"connection to the ```` and the default port." -msgstr "" - -# 9ca632b9e2d244f888c807ee621be161 -#: ../source/reference/method/Mongo.txt:34 -msgid "" -"Pass the ``<:port>`` parameter to the constructor to instantiate a " -"connection to the ```` and the ````." -msgstr "" - -# 21fb93585c9447769b7a9e2b245e16a9 -#: ../source/reference/method/Mongo.txt:37 -msgid ":method:`Mongo.getDB()` and :method:`db.getMongo()`." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/Mongo.setReadPref.po b/locale/es/LC_MESSAGES/reference/method/Mongo.setReadPref.po deleted file mode 100644 index 2373c146edf..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/Mongo.setReadPref.po +++ /dev/null @@ -1,90 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:45+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 85b9b190cf814c48a907ed6d30266316 -#: ../source/reference/method/Mongo.setReadPref.txt:3 -msgid "Mongo.setReadPref()" -msgstr "" - -# c2adb59ac6ac4ef88f33c2f09963b38f -#: ../source/reference/method/Mongo.setReadPref.txt -msgid "On this page" -msgstr "" - -# e3418aa2177b43f492843337843b7599 -#: ../source/reference/method/Mongo.setReadPref.txt:14 -msgid "Definition" -msgstr "" - -# 143544e8db5c413a83704c22727da77e -#: ../source/reference/method/Mongo.setReadPref.txt:18 -msgid "" -"Call the :method:`~Mongo.setReadPref()` method on a :method:`Mongo " -"` connection object to control how the client will route " -"all queries to members of the replica set." -msgstr "" - -# 8d85ea035deb42779817fb24ba2f336d -#: ../source/reference/method/Mongo.setReadPref.txt:25 -msgid "Examples" -msgstr "" - -# a695ce0cfd2d4b78854489ba5e7e522e -#: ../source/reference/method/Mongo.setReadPref.txt:27 -msgid "" -"To set a read preference mode in the :program:`mongo` shell, use the " -"following operation:" -msgstr "" - -# b0868857f15e4a199fbe051fd0e29de9 -#: ../source/reference/method/Mongo.setReadPref.txt:34 -msgid "" -"To set a read preference that uses a tag set, specify an array of tag " -"sets as the second argument to :method:`Mongo.setReadPref()`, as in the " -"following:" -msgstr "" - -# 235fde1c13914dec9a79230758747098 -#: ../source/reference/method/Mongo.setReadPref.txt:42 -msgid "" -"You can specify multiple tag sets, in order of preference, as in the " -"following:" -msgstr "" - -# 8281e35021774667907315dbc2f94425 -#: ../source/reference/method/Mongo.setReadPref.txt:54 -msgid "" -"If the replica set cannot satisfy the first tag set, the client will " -"attempt to use the second read preference. Each tag set can contain zero " -"or more field/value tag pairs, with an \"empty\" document acting as a " -"wildcard which matches a replica set member with any tag set or no tag " -"set." -msgstr "" - -# cd3e119447f34f35b4b0641b35126c9b -#: ../source/reference/method/Mongo.setReadPref.txt:62 -msgid "" -"You must call :method:`Mongo.setReadPref()` on the connection object " -"before retrieving documents using that connection to use that read " -"preference." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/Mongo.setSlaveOk.po b/locale/es/LC_MESSAGES/reference/method/Mongo.setSlaveOk.po deleted file mode 100644 index 0fb5efdcff7..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/Mongo.setSlaveOk.po +++ /dev/null @@ -1,55 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:28+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# ed01371ef81346cdb3ef3a591d40ef93 -#: ../source/reference/method/Mongo.setSlaveOk.txt:3 -msgid "Mongo.setSlaveOk()" -msgstr "" - -# 11bdf4dffc904396a8f93e3c95acb303 -#: ../source/reference/method/Mongo.setSlaveOk.txt:15 -msgid "" -"For the current session, this command permits read operations from non-" -"master (i.e. :term:`slave` or :term:`secondary`) instances. Practically, " -"use this method in the following form:" -msgstr "" - -# 0122addeff1842809bc49b04500406f6 -#: ../source/reference/method/Mongo.setSlaveOk.txt:23 -msgid "" -"Indicates that \":term:`eventually consistent `\" " -"read operations are acceptable for the current application. This function" -" provides the same functionality as :method:`rs.slaveOk()`." -msgstr "" - -# b2d551cc007c49188fcc7c51875e50dc -#: ../source/reference/method/Mongo.setSlaveOk.txt:28 -msgid "" -"See the :method:`~cursor.readPref()` method for more fine-grained control" -" over :doc:`read preference ` in the " -":program:`mongo` shell." -msgstr "" - -# dcdc6a38da804f39b5bd5638d2e74c0c -#~ msgid "mongo.setSlaveOk()" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/ObjectId.getTimestamp.po b/locale/es/LC_MESSAGES/reference/method/ObjectId.getTimestamp.po deleted file mode 100644 index d5f967c685b..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/ObjectId.getTimestamp.po +++ /dev/null @@ -1,74 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:27+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 19b44b825d3042f686b35ad7ec645c31 -#: ../source/reference/method/ObjectId.getTimestamp.txt:3 -msgid "ObjectId.getTimestamp()" -msgstr "" - -# cd8173f42e2d49c0ba4b5763345569a4 -#: ../source/reference/method/ObjectId.getTimestamp.txt -msgid "On this page" -msgstr "" - -# 92b465b836204efb85644537b1277007 -#: ../source/reference/method/ObjectId.getTimestamp.txt:15 -msgid "Returns the timestamp portion of the :method:`ObjectId()` as a Date." -msgstr "" - -# 0f75cdf2ad2244269aadaf5938770b97 -#: ../source/reference/method/ObjectId.getTimestamp.txt:18 -msgid "Example" -msgstr "" - -# 19e0e03230694a5280cd7aaad28069d2 -#: ../source/reference/method/ObjectId.getTimestamp.txt:20 -msgid "" -"The following example calls the :method:`getTimestamp() " -"` method on an :method:`ObjectId()`:" -msgstr "" - -# 0a00218ecb914174aa11c3127d314445 -#: ../source/reference/method/ObjectId.getTimestamp.txt:27 -msgid "This will return the following output:" -msgstr "" - -# 058816a4a3624210813c51ab5095f8a7 -#: ../source/reference/method/ObjectId.getTimestamp.txt:33 -msgid ":ref:`ObjectId BSON Type `" -msgstr "" - -# 02ef3ba92d6c41038c9e229e4fc6e9da -#~ msgid "" -#~ "The timestamp portion of the " -#~ ":ref:`ObjectId() ` " -#~ "object as a Date." -#~ msgstr "" - -# 9cedb374ddc34ebc904faca4d5433dc4 -#~ msgid "" -#~ "In the following example, call the " -#~ ":method:`getTimestamp() ` method" -#~ " on an ObjectId (e.g. " -#~ "``ObjectId(\"507c7f79bcf86cd7994f6c0e\")``):" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/ObjectId.po b/locale/es/LC_MESSAGES/reference/method/ObjectId.po deleted file mode 100644 index 12eb5110adf..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/ObjectId.po +++ /dev/null @@ -1,185 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 07522fe2e319447db34e407086f907c2 -#: ../source/reference/method/ObjectId.txt:3 -msgid "ObjectId" -msgstr "" - -# 150e59b664814cf6923319ec420f748c -#: ../source/reference/method/ObjectId.txt -msgid "On this page" -msgstr "" - -# 2b47a068e1404478bf20cb32829d00ef -# 1df73146c3974cd094b2dcfa76e93c4b -#: ../source/reference/method/ObjectId.txt:16 -#: ../source/reference/method/ObjectId.txt:39 -msgid "Description" -msgstr "" - -# ef761e681d024382a441dd08b2bf0359 -#: ../source/reference/method/ObjectId.txt:20 -msgid "" -"Returns a new :ref:`objectid` value. The 12-byte :ref:`objectid` value " -"consists of:" -msgstr "" - -# a3e2bd583d0d463aab8d6a3de51280e2 -#: ../source/includes/fact-ObjectId-construct.rst:1 -msgid "a 4-byte value representing the seconds since the Unix epoch," -msgstr "" - -# 4dd078d2fc7a4b9aa30575bb2a091c0e -#: ../source/includes/fact-ObjectId-construct.rst:3 -msgid "a 3-byte machine identifier," -msgstr "" - -# ec459579ad9f481aa7c0da6d57a45438 -#: ../source/includes/fact-ObjectId-construct.rst:5 -msgid "a 2-byte process id, and" -msgstr "" - -# 4fb218fb6f444f7fac7d00e1c19afbc6 -#: ../source/includes/fact-ObjectId-construct.rst:7 -msgid "a 3-byte counter, starting with a random value." -msgstr "" - -# 688be079bd14495e8b7057def684357c -#: ../source/reference/method/ObjectId.txt:25 -msgid ":method:`ObjectId()` can accept the following parameter:" -msgstr "" - -# 43ecf4256fe94e2eb332fec70027e494 -#: ../source/reference/method/ObjectId.txt:30 -msgid "Methods and Attributes" -msgstr "" - -# 0e08cd4d46cb480bbbda6d0f6a9622a4 -#: ../source/reference/method/ObjectId.txt:32 -msgid ":method:`ObjectId()` has the following attribute and methods:" -msgstr "" - -# b209197beece42e0a8e3695d9f8a3723 -#: ../source/reference/method/ObjectId.txt:38 -msgid "Attribute/Method" -msgstr "" - -# c19541fcb2ca457eb328c1d3b9119254 -#: ../source/reference/method/ObjectId.txt:41 -msgid "``str``" -msgstr "" - -# c9039987b26c4fd992742efcca3d5a4b -#: ../source/reference/method/ObjectId.txt:43 -msgid "Returns the hexadecimal string representation of the object." -msgstr "" - -# 61d26512f0f243cf8641582725cb4e69 -#: ../source/reference/method/ObjectId.txt:45 -msgid ":method:`ObjectId.getTimestamp()`" -msgstr "" - -# cbc66a690c1e4d518009db9f31ffb2a3 -#: ../source/reference/method/ObjectId.txt:47 -msgid "Returns the timestamp portion of the object as a Date." -msgstr "" - -# 0fe2d010b7894119b8c39687e722bf03 -#: ../source/reference/method/ObjectId.txt:49 -msgid ":method:`ObjectId.toString()`" -msgstr "" - -# e511c1064cb44e0bb24c4ae64ce022dc -#: ../source/reference/method/ObjectId.txt:51 -msgid "" -"Returns the JavaScript representation in the form of a string literal " -"\"``ObjectId(...)``\"." -msgstr "" - -# c0cfe9a2e66545b18e83138853e58b23 -#: ../source/reference/method/ObjectId.txt:54 -msgid ":method:`ObjectId.valueOf()`" -msgstr "" - -# c8a155b6457f4e75adc2350c9f1e2b2f -#: ../source/reference/method/ObjectId.txt:56 -msgid "" -"Returns the representation of the object as a hexadecimal string. The " -"returned string is the ``str`` attribute." -msgstr "" - -# 7c928849be784eeba1ee752c7ac306bb -#: ../source/reference/method/ObjectId.txt:60 -msgid "Examples" -msgstr "" - -# dfe3b99d6c044e418e047834153eba54 -#: ../source/reference/method/ObjectId.txt:63 -msgid "Generate a New ObjectId" -msgstr "" - -# fa34f74f63df41458d727be16bcb719b -#: ../source/reference/method/ObjectId.txt:65 -msgid "To generate a new ObjectId, use :method:`ObjectId()` with no argument:" -msgstr "" - -# 828388d5d3ff4f5d9532d890b9a929d6 -#: ../source/reference/method/ObjectId.txt:71 -msgid "In this example, the value of ``x`` would be:" -msgstr "" - -# 52a0d3551e5d4e59975cd693cfcf27bb -#: ../source/reference/method/ObjectId.txt:78 -msgid "Specify a Hexadecimal String" -msgstr "" - -# b24fa862f7ba425f88c18c91663d68a4 -#: ../source/reference/method/ObjectId.txt:80 -msgid "" -"To generate a new ObjectId using :method:`ObjectId()` with a unique " -"hexadecimal string:" -msgstr "" - -# ea49c97124864091824d9b49998ad891 -#: ../source/reference/method/ObjectId.txt:87 -msgid "In this example, the value of ``y`` would be:" -msgstr "" - -# 6d4b9e4853294a7cabe181d3291f48c3 -#: ../source/reference/method/ObjectId.txt:94 -msgid "Access the Hexadecimal String" -msgstr "" - -# 33d5601c11a04623aca17ed7b261c34d -#: ../source/reference/method/ObjectId.txt:96 -msgid "Access the ``str`` attribute of an ``ObjectId()`` object, as follows:" -msgstr "" - -# 404f5e85da2c4ff49e0ecccbb5b39361 -#: ../source/reference/method/ObjectId.txt:102 -msgid "This operation will return the following hexadecimal string:" -msgstr "" - -# d468f5f3100c4189a90d91ad56c15ae2 -#: ../source/reference/method/ObjectId.txt:108 -msgid ":ref:`ObjectId BSON Type `" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/ObjectId.toString.po b/locale/es/LC_MESSAGES/reference/method/ObjectId.toString.po deleted file mode 100644 index 28acb7ef951..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/ObjectId.toString.po +++ /dev/null @@ -1,84 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:28+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 26e3d3d0a90a4f60899d3f6b992e4772 -#: ../source/reference/method/ObjectId.toString.txt:3 -msgid "ObjectId.toString()" -msgstr "" - -# 499dfc38c1004d1f9f33c814d29f6078 -#: ../source/reference/method/ObjectId.toString.txt -msgid "On this page" -msgstr "" - -# d7ac3c44ab3c4d44a39e066682879772 -#: ../source/reference/method/ObjectId.toString.txt:15 -msgid "" -"Returns the string representation of the :method:`ObjectId()`. This " -"string value has the format of ``ObjectId(...)``." -msgstr "" - -# 28c2b06353014ae482ad6ed8fa2a9b6c -#: ../source/reference/method/ObjectId.toString.txt:19 -msgid "Example" -msgstr "" - -# d961884c9cc449ebb88e55d1ae5b7fb4 -#: ../source/reference/method/ObjectId.toString.txt:21 -msgid "" -"The following example calls the :method:`~ObjectId.toString()` method on " -"an :method:`ObjectId()`:" -msgstr "" - -# 7400a97ac86645c1a7b7d182a1fc6dcf -#: ../source/reference/method/ObjectId.toString.txt:28 -msgid "This will return the following string:" -msgstr "" - -# 7321a197133c478db8e301963b84d205 -#: ../source/reference/method/ObjectId.toString.txt:34 -msgid "You can confirm the type of this object using the following operation:" -msgstr "" - -# 790b89016139440aa2e943ae24189506 -#~ msgid "" -#~ "The string representation of the " -#~ ":ref:`ObjectId() ` " -#~ "object. This value has the format " -#~ "of ``ObjectId(...)``." -#~ msgstr "" - -# ca1126f547f84c489410f1a43dd5bdb7 -#~ msgid "" -#~ "In previous versions :method:`ObjectId.toString()`" -#~ " returns the value of the ObjectId" -#~ " as a hexadecimal string." -#~ msgstr "" - -# aa8aeacb6f7f4358a2b54af6d6d2b2f7 -#~ msgid "" -#~ "In the following example, call the " -#~ ":method:`~ObjectId.toString()` method on an " -#~ "ObjectId (e.g. " -#~ "``ObjectId(\"507c7f79bcf86cd7994f6c0e\")``):" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/ObjectId.valueOf.po b/locale/es/LC_MESSAGES/reference/method/ObjectId.valueOf.po deleted file mode 100644 index 8f1336e99ce..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/ObjectId.valueOf.po +++ /dev/null @@ -1,85 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:30+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 953b0ae1c95742eebb985df8104837ac -#: ../source/reference/method/ObjectId.valueOf.txt:3 -msgid "ObjectId.valueOf()" -msgstr "" - -# bfb100ef4b0c4dd2a9b7a71a5c73ae55 -#: ../source/reference/method/ObjectId.valueOf.txt -msgid "On this page" -msgstr "" - -# 31a3fc67edfe4dc6bd18fe394b4da7d1 -#: ../source/reference/method/ObjectId.valueOf.txt:15 -msgid "" -"Returns the value of the :method:`ObjectId()` as a lowercase hexadecimal " -"string. This value is the ``str`` attribute of the :method:`ObjectId()` " -"object." -msgstr "" - -# 834909b545a54a20bff76f452f2657bd -#: ../source/reference/method/ObjectId.valueOf.txt:20 -msgid "Example" -msgstr "" - -# 97660974974a42a8852f4eb198e28c8a -#: ../source/reference/method/ObjectId.valueOf.txt:22 -msgid "" -"The following example calls the :method:`valueOf() ` " -"method on an :method:`ObjectId()`:" -msgstr "" - -# e714d291f4c24a8b8db19b9321fcbb55 -#: ../source/reference/method/ObjectId.valueOf.txt:29 -msgid "This will return the following string:" -msgstr "" - -# 0648cac54bab4c42880b0e9a623fdc57 -#: ../source/reference/method/ObjectId.valueOf.txt:35 -msgid "You can confirm the type of this object using the following operation:" -msgstr "" - -# e8d5f73ee9ea42d4b83fcb29a40869a4 -#~ msgid "" -#~ "The value of the :ref:`ObjectId() " -#~ "` object as a" -#~ " lowercase hexadecimal string. This value" -#~ " is the ``str`` attribute of the " -#~ "``ObjectId()`` object." -#~ msgstr "" - -# ea936336686a432ea1bfea85c0b6921e -#~ msgid "" -#~ "In previous versions :method:`ObjectId.valueOf()`" -#~ " returns the ``ObjectId()`` object." -#~ msgstr "" - -# 7a0cefc67ee24fc3b9f02905f0267986 -#~ msgid "" -#~ "In the following example, call the " -#~ ":method:`valueOf() ` method on" -#~ " an ObjectId (e.g. " -#~ "``ObjectId(\"507c7f79bcf86cd7994f6c0e\")``):" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/PlanCache.clear.po b/locale/es/LC_MESSAGES/reference/method/PlanCache.clear.po deleted file mode 100644 index 67eab8bd76a..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/PlanCache.clear.po +++ /dev/null @@ -1,83 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:40+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# fcb547613b014ca2b61e77c558647e7d -#: ../source/reference/method/PlanCache.clear.txt:3 -msgid "PlanCache.clear()" -msgstr "" - -# cd3dec542b63480281a0e05577fb65fe -#: ../source/reference/method/PlanCache.clear.txt -msgid "On this page" -msgstr "" - -# dfd7d1c2f4d54d76944d2ec7e846e478 -#: ../source/reference/method/PlanCache.clear.txt:14 -msgid "Definition" -msgstr "" - -# 7a4b71367726442f8abab0fa863e7f40 -#: ../source/reference/method/PlanCache.clear.txt:18 -msgid "Removes all cached query plans for a collection." -msgstr "" - -# 8bdefff4f7bb48fa91d4ba9f28963018 -#: ../source/reference/method/PlanCache.clear.txt:20 -msgid "" -"The method is only available from the :method:`plan cache object " -"` of a specific collection; i.e." -msgstr "" - -# bec4526e83f14b458798145fdd5d904b -#: ../source/reference/method/PlanCache.clear.txt:27 -msgid "For example, to clear the cache for the ``orders`` collection:" -msgstr "" - -# a388de502e334c86b2cd756029720737 -#: ../source/reference/method/PlanCache.clear.txt:34 -msgid "Required Access" -msgstr "" - -# 3a1e4f0da8a241a0949587e9a7807650 -#: ../source/reference/method/PlanCache.clear.txt:36 -msgid "" -"On systems running with :setting:`~security.authorization`, a user must " -"have access that includes the :authaction:`planCacheWrite` action." -msgstr "" - -# ec7b6ba90fda4f3eb1bbff832bb4e923 -#: ../source/reference/method/PlanCache.clear.txt:41 -msgid ":method:`db.collection.getPlanCache()`" -msgstr "" - -# 5c0c89d15b87429d96c2b8505c0707e6 -#: ../source/reference/method/PlanCache.clear.txt:43 -msgid ":method:`PlanCache.clearPlansByQuery()`" -msgstr "" - -#~ msgid "" -#~ "On systems running with " -#~ ":setting:`~security.authentication`, a user must " -#~ "have access that includes the " -#~ ":authaction:`planCacheWrite` action." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/PlanCache.clearPlansByQuery.po b/locale/es/LC_MESSAGES/reference/method/PlanCache.clearPlansByQuery.po deleted file mode 100644 index 8f4754eae99..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/PlanCache.clearPlansByQuery.po +++ /dev/null @@ -1,112 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:40+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 895bb8cfa12549178da8279bd9117bf1 -#: ../source/reference/method/PlanCache.clearPlansByQuery.txt:3 -msgid "PlanCache.clearPlansByQuery()" -msgstr "" - -# bcfb229b31ce438aa3f6fea930a32c78 -#: ../source/reference/method/PlanCache.clearPlansByQuery.txt -msgid "On this page" -msgstr "" - -# 6d06027dc1414a5a939cdf36b4a8ed2c -#: ../source/reference/method/PlanCache.clearPlansByQuery.txt:14 -msgid "Definition" -msgstr "" - -# b2bb449ada8f4e6da32eb52372a245d4 -#: ../source/reference/method/PlanCache.clearPlansByQuery.txt:18 -msgid "Clears the cached query plans for the specified :term:`query shape`." -msgstr "" - -# 65b6d699cc00422d9f4984470e9ac5b2 -#: ../source/reference/method/PlanCache.clearPlansByQuery.txt:20 -msgid "" -"The method is only available from the :method:`plan cache object " -"` of a specific collection; i.e." -msgstr "" - -# 8aaf8566f51e4b558d062fdd0a2342b5 -#: ../source/reference/method/PlanCache.clearPlansByQuery.txt:27 -msgid "" -"The :method:`PlanCache.clearPlansByQuery()` method accepts the following " -"parameters:" -msgstr "" - -# c01a4413e98c49c497ed513e5c3c6af1 -#: ../source/reference/method/PlanCache.clearPlansByQuery.txt:32 -msgid "" -"To see the query shapes for which cached query plans exist, use the " -":method:`PlanCache.listQueryShapes()` method." -msgstr "" - -# 67e10a8f36fb437db50013badb616daf -#: ../source/reference/method/PlanCache.clearPlansByQuery.txt:36 -msgid "Required Access" -msgstr "" - -# 38345eafa4844ae9a1bca8e24b024467 -#: ../source/reference/method/PlanCache.clearPlansByQuery.txt:38 -msgid "" -"On systems running with :setting:`~security.authorization`, a user must " -"have access that includes the :authaction:`planCacheWrite` action." -msgstr "" - -# 3758f5076bda47b6bc8e53d358479990 -#: ../source/reference/method/PlanCache.clearPlansByQuery.txt:42 -msgid "Example" -msgstr "" - -# 30e18d8ad35b40f6ac638ba7791d4153 -#: ../source/reference/method/PlanCache.clearPlansByQuery.txt:44 -msgid "If a collection ``orders`` has the following query shape:" -msgstr "" - -# 5f09143aded543218242df3773b2d6ce -#: ../source/reference/method/PlanCache.clearPlansByQuery.txt:54 -msgid "The following operation removes the query plan cached for the shape:" -msgstr "" - -# f5e36441f83a4d388b975ce55cbb0059 -#: ../source/reference/method/PlanCache.clearPlansByQuery.txt:66 -msgid ":method:`db.collection.getPlanCache()`" -msgstr "" - -# 86618ba381724bb296dd048bc97357d9 -#: ../source/reference/method/PlanCache.clearPlansByQuery.txt:67 -msgid ":method:`PlanCache.listQueryShapes()`" -msgstr "" - -# a8ca15fa4a3a4da597ba4064c7807b74 -#: ../source/reference/method/PlanCache.clearPlansByQuery.txt:68 -msgid ":method:`PlanCache.clear()`" -msgstr "" - -#~ msgid "" -#~ "On systems running with " -#~ ":setting:`~security.authentication`, a user must " -#~ "have access that includes the " -#~ ":authaction:`planCacheWrite` action." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/PlanCache.getPlansByQuery.po b/locale/es/LC_MESSAGES/reference/method/PlanCache.getPlansByQuery.po deleted file mode 100644 index 6558248dbc3..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/PlanCache.getPlansByQuery.po +++ /dev/null @@ -1,124 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:38+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# f952f91e8e96444588b80adf76833949 -#: ../source/reference/method/PlanCache.getPlansByQuery.txt:3 -msgid "PlanCache.getPlansByQuery()" -msgstr "" - -# 8f2190652da74469a60da45637fec5b0 -#: ../source/reference/method/PlanCache.getPlansByQuery.txt -msgid "On this page" -msgstr "" - -# 8dfa04a88a4649c0836ed355f162cba8 -#: ../source/reference/method/PlanCache.getPlansByQuery.txt:14 -msgid "Definition" -msgstr "" - -# 6f6a7dd5f9dd4939887471e0a87bc845 -#: ../source/reference/method/PlanCache.getPlansByQuery.txt:18 -msgid "Displays the cached query plans for the specified :term:`query shape`." -msgstr "" - -# 2171296b00584d2fa60cc255a35bd149 -#: ../source/includes/fact-query-optimizer-cache-behavior.rst:1 -msgid "" -"The query optimizer only caches the plans for those query shapes that can" -" have more than one viable plan." -msgstr "" - -# b960a3cd13374d8a932099638df73a07 -#: ../source/reference/method/PlanCache.getPlansByQuery.txt:23 -msgid "" -"The method is only available from the :method:`plan cache object " -"` of a specific collection; i.e." -msgstr "" - -# 051776eaea474888919c3076e45509ca -#: ../source/reference/method/PlanCache.getPlansByQuery.txt:30 -msgid "" -"The :method:`PlanCache.getPlansByQuery()` method accepts the following " -"parameters:" -msgstr "" - -# 90cd05be76554c009d81c8410facfb30 -#: ../source/reference/method/PlanCache.getPlansByQuery.txt:35 -msgid "Array of cached query plans for a query shape." -msgstr "" - -# 855d1f8d473e4c579361ea2d421f3916 -#: ../source/reference/method/PlanCache.getPlansByQuery.txt:37 -msgid "" -"To see the query shapes for which cached query plans exist, use the " -":method:`PlanCache.listQueryShapes()` method." -msgstr "" - -# 4bf42810d0184f9885c7b43ae820a0ef -#: ../source/reference/method/PlanCache.getPlansByQuery.txt:41 -msgid "Required Access" -msgstr "" - -# 87e8fe1bf27b4c2997198d506c71de1b -#: ../source/reference/method/PlanCache.getPlansByQuery.txt:43 -msgid "" -"On systems running with :setting:`~security.authorization`, a user must " -"have access that includes the :authaction:`planCacheRead` action." -msgstr "" - -# c5196d64c22642898ff79415e78d3002 -#: ../source/reference/method/PlanCache.getPlansByQuery.txt:47 -msgid "Example" -msgstr "" - -# cd559d3b64644c459bb1cf9ed0de5324 -#: ../source/reference/method/PlanCache.getPlansByQuery.txt:49 -msgid "If a collection ``orders`` has the following query shape:" -msgstr "" - -# a4815891bd8c4cd59bc0df163ab74773 -#: ../source/reference/method/PlanCache.getPlansByQuery.txt:59 -msgid "The following operation displays the query plan cached for the shape:" -msgstr "" - -# 84cb7f964f4c40b980350a7bea44c18d -#: ../source/reference/method/PlanCache.getPlansByQuery.txt:71 -msgid ":method:`db.collection.getPlanCache()`" -msgstr "" - -# 13675c8cc7094f679aae7786ed4c6b4e -#: ../source/reference/method/PlanCache.getPlansByQuery.txt:72 -msgid ":method:`PlanCache.listQueryShapes()`" -msgstr "" - -# 1be424e33de84d83815fde2f9d7561c7 -#: ../source/reference/method/PlanCache.getPlansByQuery.txt:73 -msgid ":method:`PlanCache.help()`" -msgstr "" - -#~ msgid "" -#~ "On systems running with " -#~ ":setting:`~security.authentication`, a user must " -#~ "have access that includes the " -#~ ":authaction:`planCacheRead` action." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/PlanCache.help.po b/locale/es/LC_MESSAGES/reference/method/PlanCache.help.po deleted file mode 100644 index a3013f247e9..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/PlanCache.help.po +++ /dev/null @@ -1,56 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:40+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 6479d1199a18441f9c8cbb77b726ae04 -#: ../source/reference/method/PlanCache.help.txt:3 -msgid "PlanCache.help()" -msgstr "" - -# 416a22588d634c98b970a80b0c27234f -#: ../source/reference/method/PlanCache.help.txt -msgid "On this page" -msgstr "" - -# c7bfa4cde8df41298fcd3f1f578d6ccb -#: ../source/reference/method/PlanCache.help.txt:14 -msgid "Definition" -msgstr "" - -# 5e8e9c43838646ffb7baa7751e35d726 -#: ../source/reference/method/PlanCache.help.txt:18 -msgid "" -"Displays the methods available to view and modify a collection's query " -"plan cache." -msgstr "" - -# 142085f074f24e9ea1c0e83e0fff0dbc -#: ../source/reference/method/PlanCache.help.txt:21 -msgid "" -"The method is only available from the :method:`plan cache object " -"` of a specific collection; i.e." -msgstr "" - -# f252996dbeea4fa8bf84db0fd99f5da9 -#: ../source/reference/method/PlanCache.help.txt:28 -msgid ":method:`db.collection.getPlanCache()`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/PlanCache.listQueryShapes.po b/locale/es/LC_MESSAGES/reference/method/PlanCache.listQueryShapes.po deleted file mode 100644 index 021d00ae32b..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/PlanCache.listQueryShapes.po +++ /dev/null @@ -1,135 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:39+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# c16d0d183d8946d4832393dcffa7f569 -#: ../source/reference/method/PlanCache.listQueryShapes.txt:3 -msgid "PlanCache.listQueryShapes()" -msgstr "" - -# c313630634ac4e05bbe5401674134435 -#: ../source/reference/method/PlanCache.listQueryShapes.txt -msgid "On this page" -msgstr "" - -# 1fdf0c104291456ba1bea230d4773ef8 -#: ../source/reference/method/PlanCache.listQueryShapes.txt:14 -msgid "Definition" -msgstr "" - -# 27a8711bc1864278a9f6859673c00db8 -#: ../source/reference/method/PlanCache.listQueryShapes.txt:18 -msgid "" -"Displays the :term:`query shapes ` for which cached query " -"plans exist." -msgstr "" - -# 458ceb69bc2a40a8a7b7fa193ce4318a -#: ../source/includes/fact-query-optimizer-cache-behavior.rst:1 -msgid "" -"The query optimizer only caches the plans for those query shapes that can" -" have more than one viable plan." -msgstr "" - -# 6da95c2244214ebbad7922af20942323 -#: ../source/reference/method/PlanCache.listQueryShapes.txt:23 -msgid "" -"The method is only available from the :method:`plan cache object " -"` of a specific collection; i.e." -msgstr "" - -# 128fa41431fd460dbb9cbf466c1a5f4c -#: ../source/reference/method/PlanCache.listQueryShapes.txt:30 -msgid "Array of :term:`query shape ` documents." -msgstr "" - -# 496bc660f36d423187ad06f2e09af84a -#: ../source/reference/method/PlanCache.listQueryShapes.txt:32 -msgid "The method wraps the :dbcommand:`planCacheListQueryShapes` command." -msgstr "" - -# 151030dfad01465791f4c9a6e90b4437 -#: ../source/reference/method/PlanCache.listQueryShapes.txt:35 -msgid "Required Access" -msgstr "" - -# ea11ed148b0549b982b10756c430003a -#: ../source/reference/method/PlanCache.listQueryShapes.txt:37 -msgid "" -"On systems running with :setting:`~security.authorization`, a user must " -"have access that includes the :authaction:`planCacheRead` action." -msgstr "" - -# 46814db114a3463c91f9c4030a98342c -#: ../source/reference/method/PlanCache.listQueryShapes.txt:41 -msgid "Example" -msgstr "" - -# a53da692b1ed4340a945d842bc1f1505 -#: ../source/reference/method/PlanCache.listQueryShapes.txt:43 -msgid "" -"The following returns the :term:`query shapes ` that have " -"cached plans for the ``orders`` collection:" -msgstr "" - -# 3b63e14394444b51bbf9d584818777c7 -#: ../source/reference/method/PlanCache.listQueryShapes.txt:50 -msgid "" -"The method returns an array of the query shapes currently in the cache. " -"In the example, the ``orders`` collection had cached query plans " -"associated with the following shapes:" -msgstr "" - -# eb42151c42b340cdaffed8055a44d52a -#: ../source/reference/method/PlanCache.listQueryShapes.txt:81 -msgid "" -"Not all queries automatically place a query plan in the cache. " -"``db.collection.getPlanCache().listQueryShapes()`` returns an empty array" -" if there are currently no query shapes with cached query plans." -msgstr "" - -# 6840bab6f713443ab165e93d2acf262b -#: ../source/reference/method/PlanCache.listQueryShapes.txt:86 -msgid ":method:`db.collection.getPlanCache()`" -msgstr "" - -# 97b2ca02f23a4ebd9f48d943e42733c2 -#: ../source/reference/method/PlanCache.listQueryShapes.txt:87 -msgid ":method:`PlanCache.getPlansByQuery()`" -msgstr "" - -# 64c7f79c166242d0b757f77694842e0e -#: ../source/reference/method/PlanCache.listQueryShapes.txt:88 -msgid ":method:`PlanCache.help()`" -msgstr "" - -# 257ae4aa78304283b7541927873d5df0 -#: ../source/reference/method/PlanCache.listQueryShapes.txt:89 -msgid ":dbcommand:`planCacheListQueryShapes`" -msgstr "" - -#~ msgid "" -#~ "On systems running with " -#~ ":setting:`~security.authentication`, a user must " -#~ "have access that includes the " -#~ ":authaction:`planCacheRead` action." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/UUID.po b/locale/es/LC_MESSAGES/reference/method/UUID.po deleted file mode 100644 index 9ee075f998c..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/UUID.po +++ /dev/null @@ -1,62 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:40+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 302feb5ec8594c139a7d5239e457a3cc -#: ../source/reference/method/UUID.txt:3 -msgid "UUID()" -msgstr "" - -# bc0a95bc40cf4303a0c43ffda069a408 -#: ../source/reference/method/UUID.txt -msgid "On this page" -msgstr "" - -# 4b605e2d80b444ce922db08981865d26 -#: ../source/reference/method/UUID.txt:14 -msgid "Definition" -msgstr "" - -# 36ecf3b4e51548758e68a9293285208b -#: ../source/reference/method/UUID.txt:18 -msgid "Generates a BSON UUID object." -msgstr "" - -# 61211c30bae647ccb99d8091990219ef -#: ../source/reference/method/UUID.txt:22 -msgid "A BSON UUID object." -msgstr "" - -# 584fa186d2624742b34d33ced4b2cb3e -#: ../source/reference/method/UUID.txt:25 -msgid "Example" -msgstr "" - -# 19ba796fc73d4776a929d87316e8ee94 -#: ../source/reference/method/UUID.txt:27 -msgid "Create a 32 byte hexadecimal string:" -msgstr "" - -# 3c72c75871ac464c9c08732615d3ad26 -#: ../source/reference/method/UUID.txt:33 -msgid "Convert it to the BSON UUID subtype:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/WriteResult.hasWriteConcernError.po b/locale/es/LC_MESSAGES/reference/method/WriteResult.hasWriteConcernError.po deleted file mode 100644 index 6440e290f3d..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/WriteResult.hasWriteConcernError.po +++ /dev/null @@ -1,50 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:39+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 24393d2935444a4da6098c1952b2eb75 -#: ../source/reference/method/WriteResult.hasWriteConcernError.txt:3 -msgid "WriteResult.hasWriteConcernError()" -msgstr "" - -# 393a8ff2d0dc47c98a0822564ac7a38e -#: ../source/reference/method/WriteResult.hasWriteConcernError.txt -msgid "On this page" -msgstr "" - -# 5814e87208ff4d3cb6682b7f4a0bbe55 -#: ../source/reference/method/WriteResult.hasWriteConcernError.txt:14 -msgid "Definition" -msgstr "" - -# 21e16c7a1fb6472daaf4d6d55b601717 -#: ../source/reference/method/WriteResult.hasWriteConcernError.txt:18 -msgid "" -"Returns ``true`` if the result of a :program:`mongo` shell write method " -"has :data:`WriteResult.writeConcernError`. Otherwise, the method returns " -"``false``." -msgstr "" - -# 6d56c171d15f4c78a610098ae079a7d7 -#: ../source/reference/method/WriteResult.hasWriteConcernError.txt:22 -msgid ":method:`WriteResult()`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/WriteResult.hasWriteError.po b/locale/es/LC_MESSAGES/reference/method/WriteResult.hasWriteError.po deleted file mode 100644 index 79ba186e5bd..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/WriteResult.hasWriteError.po +++ /dev/null @@ -1,50 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:40+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 5b119f9c3d9746e4a923a25bb601ba5f -#: ../source/reference/method/WriteResult.hasWriteError.txt:3 -msgid "WriteResult.hasWriteError()" -msgstr "" - -# acb03ad50a6444eb98d908e47a46dd75 -#: ../source/reference/method/WriteResult.hasWriteError.txt -msgid "On this page" -msgstr "" - -# 69fcd3f1bcb543da92713e8fc5839ef0 -#: ../source/reference/method/WriteResult.hasWriteError.txt:14 -msgid "Definition" -msgstr "" - -# 79e9ec5004da48e789a153f4150ae371 -#: ../source/reference/method/WriteResult.hasWriteError.txt:18 -msgid "" -"Returns ``true`` if the result of a :program:`mongo` shell write method " -"has :data:`WriteResult.writeError`. Otherwise, the method returns " -"``false``." -msgstr "" - -# 3b2889bf9026448a86714f829db3c65d -#: ../source/reference/method/WriteResult.hasWriteError.txt:22 -msgid ":method:`WriteResult()`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/WriteResult.po b/locale/es/LC_MESSAGES/reference/method/WriteResult.po deleted file mode 100644 index be790d9a93d..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/WriteResult.po +++ /dev/null @@ -1,145 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:38+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# d788772343e4408195bcae00a9bd0e89 -#: ../source/reference/method/WriteResult.txt:3 -msgid "WriteResult()" -msgstr "" - -# 22fa023fbb1547a3a5565e13e520c739 -#: ../source/reference/method/WriteResult.txt -msgid "On this page" -msgstr "" - -# e08be9103cf44fe1aaeb3b56241141c1 -#: ../source/reference/method/WriteResult.txt:14 -msgid "Definition" -msgstr "" - -# 35d4c907e86841e5adcfb49bc15718fd -#: ../source/reference/method/WriteResult.txt:18 -msgid "" -"A wrapper that contains the result status of the :program:`mongo` shell " -"write methods." -msgstr "" - -# cead26d3bfe541338fad4e8ad83b3c41 -#: ../source/reference/method/WriteResult.txt -msgid "See" -msgstr "" - -# c226e44f27964302b6dac27a4819d091 -#: ../source/reference/method/WriteResult.txt:26 -msgid "Properties" -msgstr "" - -# 5c0fe107ca074885afecdac89f1ff658 -#: ../source/reference/method/WriteResult.txt:28 -msgid "The :method:`WriteResult` has the following properties:" -msgstr "" - -# 47f9166739864b12ba88e49b0c367c3f -#: ../source/reference/method/WriteResult.txt:32 -msgid "" -"The number of documents inserted, excluding ``upserted`` documents. See " -":data:`WriteResult.nUpserted` for the number of documents inserted " -"through an upsert." -msgstr "" - -# 5461b77123b94b24a87c420b30699959 -#: ../source/reference/method/WriteResult.txt:38 -msgid "" -"The number of documents selected for update. If the update operation " -"results in no change to the document, e.g. :update:`$set` expression " -"updates the value to the current value, :data:`~WriteResult.nMatched` can" -" be greater than :data:`~WriteResult.nModified`." -msgstr "" - -# d3c20aae5e24419a81bf92dcff543c05 -#: ../source/reference/method/WriteResult.txt:46 -msgid "" -"The number of existing documents updated. If the update/replacement " -"operation results in no change to the document, such as setting the value" -" of the field to its current value, :data:`~WriteResult.nModified` can be" -" less than :data:`~WriteResult.nMatched`." -msgstr "" - -# ddb90aedf8f64ad9b7c6db81c2bead7f -#: ../source/reference/method/WriteResult.txt:54 -msgid "The number of documents inserted by an :ref:`upsert `." -msgstr "" - -# 552ef07d084041a9a2cb82225cb60ef1 -#: ../source/reference/method/WriteResult.txt:59 -msgid "" -"The ``_id`` of the document inserted by an ``upsert``. Returned only if " -"an ``upsert`` results in an insert." -msgstr "" - -# b3fa26d99fb74e0fad1fd56a190a6ab4 -#: ../source/reference/method/WriteResult.txt:64 -msgid "The number of documents removed." -msgstr "" - -# 2c949e27c5de4c9392f8875c9968526a -#: ../source/reference/method/WriteResult.txt:68 -msgid "" -"A document that contains information regarding any error, excluding write" -" concern errors, encountered during the write operation." -msgstr "" - -# 78df8767952542d8b4baf66a65fc3590 -#: ../source/reference/method/WriteResult.txt:73 -msgid "An integer value identifying the error." -msgstr "" - -# 4d44ed77646146b5854d5492a3ff39bd -# 98ed8876d27c41f5ad09e28c1dad1303 -#: ../source/reference/method/WriteResult.txt:77 -#: ../source/reference/method/WriteResult.txt:96 -msgid "A description of the error." -msgstr "" - -# bfe0c71ec549457ca6f7b153e52bd430 -#: ../source/reference/method/WriteResult.txt:82 -msgid "" -"A document that contains information regarding any write concern errors " -"encountered during the write operation." -msgstr "" - -# 1a5e642e00a24e3490112801f2fe5113 -#: ../source/reference/method/WriteResult.txt:87 -msgid "An integer value identifying the write concern error." -msgstr "" - -# 1cea8d53a61f416b98582219928d781f -#: ../source/reference/method/WriteResult.txt:91 -msgid "A document identifying the write concern setting related to the error." -msgstr "" - -# f9a42d830474454083bf16ef9770b69e -#: ../source/reference/method/WriteResult.txt:98 -msgid "" -":method:`WriteResult.hasWriteError()`, " -":method:`WriteResult.hasWriteConcernError()`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/cat.po b/locale/es/LC_MESSAGES/reference/method/cat.po deleted file mode 100644 index 96b11ffebdd..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/cat.po +++ /dev/null @@ -1,45 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:38+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# d47ff3fd79b64cbf967f9ab10edbb4e9 -#: ../source/reference/method/cat.txt:3 -msgid "cat()" -msgstr "" - -# b78aa87b2bb044349e0e3f1f3fdb58b1 -#: ../source/reference/method/cat.txt -msgid "On this page" -msgstr "" - -# 4c2784d928d54cccbfa72a07bf8864d8 -#: ../source/reference/method/cat.txt:14 -msgid "Definition" -msgstr "" - -# 3f4a605933914ee6a64e193f124e5631 -#: ../source/reference/method/cat.txt:18 -msgid "" -"Returns the contents of the specified file. The method returns with " -"output relative to the current shell session and does not impact the " -"server." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/cd.po b/locale/es/LC_MESSAGES/reference/method/cd.po deleted file mode 100644 index 99dff02e534..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/cd.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:36+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 18530fcd8bbd496bbae3f647f0065c63 -#: ../source/reference/method/cd.txt:3 -msgid "cd()" -msgstr "" - -# 96c87f10d4114e6c8e7f85a4a2e2af81 -#: ../source/reference/method/cd.txt -msgid "On this page" -msgstr "" - -# 901c4bfc40004e9cb63c2dcdbcb753ff -#: ../source/reference/method/cd.txt:14 -msgid "Definition" -msgstr "" - -# e1d4b30bc1ac4aaea5192d8d6a1e8eff -#: ../source/reference/method/cd.txt:20 -msgid "" -":method:`cd()` changes the directory context of the :program:`mongo` " -"shell and has no effect on the MongoDB server." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/clearRawMongoProgramOutput.po b/locale/es/LC_MESSAGES/reference/method/clearRawMongoProgramOutput.po deleted file mode 100644 index 7f6673bd53b..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/clearRawMongoProgramOutput.po +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:32+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 8627b2205468497181c6e9831f0d6e05 -#: ../source/reference/method/clearRawMongoProgramOutput.txt:3 -msgid "clearRawMongoProgramOutput()" -msgstr "" - -# af33983ec9e047dda46a0f874d494f7c -#: ../source/reference/method/clearRawMongoProgramOutput.txt:9 -msgid "For internal use." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/connect.po b/locale/es/LC_MESSAGES/reference/method/connect.po deleted file mode 100644 index 8ed15009d0d..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/connect.po +++ /dev/null @@ -1,85 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:32+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 23fef0117e5b4bb2bdc794bc8d62b717 -#: ../source/reference/method/connect.txt:3 -msgid "connect()" -msgstr "" - -# 33099fa8fba64b4eafde6e1153052bbf -#: ../source/reference/method/connect.txt -msgid "On this page" -msgstr "" - -# 3dfb4760e8104e33845c33170dc803ff -#: ../source/reference/method/connect.txt:14 -msgid "Description" -msgstr "" - -# b4eb00b8fe8f49fca1811ff089f49bac -#: ../source/reference/method/connect.txt:18 -msgid "" -"Creates a connection to a MongoDB instance and returns the reference to " -"the database. However, in most cases, use the :method:`Mongo()` object " -"and its :method:`~Mongo.getDB()` method instead." -msgstr "" - -# 1008f6ce87154d0299545ce161164242 -#: ../source/reference/method/connect.txt:25 -msgid "Example" -msgstr "" - -# ef18a54626c04d82b7db8c87adfa5d38 -#: ../source/reference/method/connect.txt:27 -msgid "" -"The following example instantiates a new connection to the MongoDB " -"instance running on the localhost interface and returns a reference to " -"``myDatabase``:" -msgstr "" - -# 2803751030804eda8b4ea4376492b9fb -#: ../source/reference/method/connect.txt:35 -msgid ":method:`Mongo()`, :method:`Mongo.getDB()`, :method:`db.auth()`" -msgstr "" - -# 1173595b7ac641ea97f4544f3694c925 -#~ msgid "" -#~ "The :method:`connect()` method creates a " -#~ "connection to a MongoDB instance. " -#~ "However, use the :method:`Mongo()` object " -#~ "and its :method:`~Mongo.getDB()` method in " -#~ "most cases." -#~ msgstr "" - -# c0931ba739944f789f265cbcc47b7a2d -#~ msgid "" -#~ ":method:`connect()` accepts a string " -#~ "``<:port>/`` parameter to " -#~ "connect to the MongoDB instance on " -#~ "the ``<:port>`` and return the " -#~ "reference to the database ````." -#~ msgstr "" - -# ac1ec6d5cd9c43b2b532151eeecfe001 -#~ msgid ":method:`Mongo.getDB()`" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/copyDbpath.po b/locale/es/LC_MESSAGES/reference/method/copyDbpath.po deleted file mode 100644 index e8c15e00596..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/copyDbpath.po +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:38+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# c2904f8bbd224df58e29bec12cebc1ab -#: ../source/reference/method/copyDbpath.txt:3 -msgid "copyDbpath()" -msgstr "" - -# 6ca2fbd46e394c7aa038f641b43712c7 -#: ../source/reference/method/copyDbpath.txt:9 -msgid "For internal use." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/cursor.addOption.po b/locale/es/LC_MESSAGES/reference/method/cursor.addOption.po deleted file mode 100644 index 57969ed918c..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/cursor.addOption.po +++ /dev/null @@ -1,168 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:44+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 67f8ee3cb43f4fcba415d984cb0295cc -#: ../source/reference/method/cursor.addOption.txt:3 -msgid "cursor.addOption()" -msgstr "" - -# 8f4cfc40990f4845bb439a935e8eb653 -#: ../source/reference/method/cursor.addOption.txt -msgid "On this page" -msgstr "" - -# 7038156e1a1f4a6099eaf252d8e54e33 -#: ../source/reference/method/cursor.addOption.txt:14 -msgid "Definition" -msgstr "" - -# 8975ea6531684713bc07c187ae5573af -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-cursor-addOption.rst:6 -msgid "Deprecated in the ``mongo`` Shell since v3.2" -msgstr "" - -# 01339250ed234bc9a09c86334a919790 -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-cursor-addOption.rst:5 -msgid "" -"Starting in v3.2, the :method:`cursor.addOption()` operator is deprecated" -" in the :program:`mongo` shell. In the :program:`mongo` shell, use " -"available :doc:`cursor methods ` instead." -msgstr "" - -# 30e015f445344d6280e4f7c62d8d21bc -#: ../source/reference/method/cursor.addOption.txt:20 -msgid "" -"Adds ``OP_QUERY`` wire protocol flags, such as the ``tailable`` flag, to " -"change the behavior of queries." -msgstr "" - -# 75a198412a0a4ca8a3d991fd59e72cf5 -#: ../source/reference/method/cursor.addOption.txt:23 -msgid "The :method:`cursor.addOption()` method has the following parameter:" -msgstr "" - -# f636c0ab979d49d4be43f4a9ebcbeebf -#: ../source/reference/method/cursor.addOption.txt:30 -msgid "Flags" -msgstr "" - -# 53fbc7a8ecf54257bf25e7a7da8f5a3c -#: ../source/reference/method/cursor.addOption.txt:32 -msgid "" -"The :program:`mongo` shell provides several additional cursor flags to " -"modify the behavior of the cursor." -msgstr "" - -# 185dd65c624a4464847bd39807972bcc -#: ../source/reference/method/cursor.addOption.txt:39 -msgid "Flag" -msgstr "" - -# 5484681f889f41169e2dd109b5201096 -#: ../source/reference/method/cursor.addOption.txt:40 -msgid "Description" -msgstr "" - -# 9dd28db91bcd4b6b9e408ac7ef8252b8 -#: ../source/reference/method/cursor.addOption.txt:43 -msgid "" -"Sets the cursor not to close once the last data is received, allowing the" -" query to continue returning data added after the initial results were " -"exhausted." -msgstr "" - -# 246d8251cd5448b99908351b2a9fbfcd -#: ../source/reference/method/cursor.addOption.txt:48 -msgid "Allows querying of a replica slave." -msgstr "" - -# 1799cbd584cd4bdcb9775b044644bb4a -#: ../source/reference/method/cursor.addOption.txt:51 -msgid "Prevents the server from timing out idle cursors." -msgstr "" - -# f3c91cc3d09445e89230232839db877d -#: ../source/reference/method/cursor.addOption.txt:54 -msgid "" -"For use with .. data:: DBQuery.Option.tailable; sets the cursor to block " -"and await data for a while rather than returning no data. The cursor will" -" return no data once the timeout has expired." -msgstr "" - -# ca628a9db9a249a89e662d526931fb64 -#: ../source/reference/method/cursor.addOption.txt:60 -msgid "" -"Sets the cursor to return all data returned by the query at once rather " -"than splitting the results into batches." -msgstr "" - -# 609ed1de1f6041c695ce95f06efc9cae -#: ../source/reference/method/cursor.addOption.txt:64 -msgid "" -"Sets the cursor to return partial data from a query against a sharded " -"cluster in which some shards do not respond rather than throwing an " -"error." -msgstr "" - -# 08b8ab3f35b9417d8fd6d3a483b1843b -#: ../source/reference/method/cursor.addOption.txt:69 -msgid "Example" -msgstr "" - -# 7e239aa745e4432ab3c31476341e3a2a -#: ../source/reference/method/cursor.addOption.txt:71 -msgid "" -"The following example adds the ``DBQuery.Option.tailable`` flag and the " -"``DBQuery.Option.awaitData`` flag to ensure that the query returns a " -":term:`tailable cursor`. The sequence creates a cursor that will wait for" -" few seconds after returning the full result set so that it can capture " -"and return additional data added during the query:" -msgstr "" - -# f307cd1bcabc4a7f8834138afea748db -#: ../source/reference/method/cursor.addOption.txt:85 -msgid "" -"Adding incorrect wire protocol flags can cause problems and/or extra " -"server load." -msgstr "" - -#~ msgid "" -#~ "The following example adds the " -#~ "``DBQuery.Option.tailable`` flag and the " -#~ "``DBQuery.Option.awaitData`` flag to ensure " -#~ "that the query returns a tailable " -#~ "cursor. The sequence creates a cursor" -#~ " that will wait for few seconds " -#~ "after returning the full result set " -#~ "so that it can capture and return" -#~ " additional data added during the " -#~ "query:" -#~ msgstr "" - -# e7e5e3ce948e44c687d2440513c03651 -#~ msgid "" -#~ "For a description of the flags, " -#~ "see :meta-driver:`MongoDB wire protocol " -#~ "`." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/cursor.batchSize.po b/locale/es/LC_MESSAGES/reference/method/cursor.batchSize.po deleted file mode 100644 index 8d8fe2256c9..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/cursor.batchSize.po +++ /dev/null @@ -1,74 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:44+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# cf30a5453f56498b8c4082c4c9f13475 -#: ../source/reference/method/cursor.batchSize.txt:3 -msgid "cursor.batchSize()" -msgstr "" - -# 036d6daa0852439f88654288d133dc89 -#: ../source/reference/method/cursor.batchSize.txt -msgid "On this page" -msgstr "" - -# 2dd79d10bbe74099844615ac6e06ef0a -#: ../source/reference/method/cursor.batchSize.txt:14 -msgid "Definition" -msgstr "" - -# 26d5cd0c03b14ffa98ebb5b14568cae2 -#: ../source/reference/method/cursor.batchSize.txt:18 -msgid "" -"Specifies the number of documents to return in each batch of the response" -" from the MongoDB instance. In most cases, modifying the batch size will " -"not affect the user or the application, as the :program:`mongo` shell and" -" most :doc:`drivers ` return results as if MongoDB" -" returned a single batch." -msgstr "" - -# 0ad32d65e94c46f6bea083a27e9d3cd2 -#: ../source/reference/method/cursor.batchSize.txt:26 -msgid "The :method:`~cursor.batchSize()` method takes the following parameter:" -msgstr "" - -# 3c8302176b06464f85e3f664828f5ad8 -#: ../source/reference/method/cursor.batchSize.txt:33 -msgid "" -"Specifying ``1`` or a negative number is analogous to using the " -":method:`~cursor.limit()` method." -msgstr "" - -# 4c929595553346899bb476d2965260b5 -#: ../source/reference/method/cursor.batchSize.txt:37 -msgid "Example" -msgstr "" - -# 0d2d2bf0ee9b4fa6a4dab54302c5c98d -#: ../source/reference/method/cursor.batchSize.txt:39 -msgid "" -"The following example sets the batch size for the results of a query " -"(i.e. :method:`~db.collection.find()`) to ``10``. The " -":method:`~cursor.batchSize()` method does not change the output in the " -":program:`mongo` shell, which, by default, iterates over the first 20 " -"documents." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/cursor.close.po b/locale/es/LC_MESSAGES/reference/method/cursor.close.po deleted file mode 100644 index f8486a2d98b..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/cursor.close.po +++ /dev/null @@ -1,45 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 54c8425101894334b521c8802a4a89ed -#: ../source/reference/method/cursor.close.txt:3 -msgid "cursor.close()" -msgstr "" - -# de31259fcd3c4277b458de7a90b8fe23 -#: ../source/reference/method/cursor.close.txt:8 -msgid "Definition" -msgstr "" - -# 8608ad1dad2e4b518a8777059e0dcbd8 -#: ../source/reference/method/cursor.close.txt:12 -msgid "" -"Instructs the server to close a :ref:`cursor ` " -"and free associated server resources. The server will automatically close" -" cursors that have no remaining results, as well as cursors that have " -"been idle for a period of time and lack the " -":method:`cursor.noCursorTimeout()` option." -msgstr "" - -# bf39b78d1b6944ad988ac9bd458cc5de -#: ../source/reference/method/cursor.close.txt:18 -msgid "The :method:`~cursor.close()` method has the following prototype form:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/cursor.collation.po b/locale/es/LC_MESSAGES/reference/method/cursor.collation.po deleted file mode 100644 index c7ead38e127..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/cursor.collation.po +++ /dev/null @@ -1,94 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 5b2203ee0ae7498abb1f0fd56c18efb2 -#: ../source/reference/method/cursor.collation.txt:5 -msgid "cursor.collation()" -msgstr "" - -# f12b6dd8ea004e078df269a83c133a55 -#: ../source/reference/method/cursor.collation.txt -msgid "On this page" -msgstr "" - -# 48720dd1a3014f3b9146d1179a5a6562 -#: ../source/reference/method/cursor.collation.txt:16 -msgid "Definition" -msgstr "" - -# ece038cd8da84222b6a4eb7a2d726309 -#: ../source/reference/method/cursor.collation.txt:22 -msgid "" -"Specifies the :ref:`collation ` for the cursor returned by the" -" :method:`db.collection.find()`. To use, append to the " -":method:`db.collection.find()`." -msgstr "" - -# 3f09f9bdf5d94eec83baadb2356c650f -#: ../source/reference/method/cursor.collation.txt:26 -msgid "The :method:`cursor.collation()` accepts the following collation document:" -msgstr "" - -# 4f5410a70526492381edd62a6ade3525 -#: ../source/includes/extracts/collation-document.rst:14 -msgid "" -"When specifying collation, the ``locale`` field is mandatory; all other " -"collation fields are optional. For descriptions of the fields, see :ref" -":`collation-document-fields`." -msgstr "" - -# fb57c8d000c54d44a06039d4f05625f2 -#: ../source/reference/method/cursor.collation.txt:34 -msgid "Examples" -msgstr "" - -# bf8471fedc07499fa461331a99f9adb5 -#: ../source/reference/method/cursor.collation.txt:36 -msgid "Consider a collection ``foo`` with the following documents:" -msgstr "" - -# f759c677be3d42468c8f15c2aa34360d -#: ../source/reference/method/cursor.collation.txt:44 -msgid "" -"The following operation specifies a query filter of ``x: \"a\"``. The " -"operation also includes a collation option with ``locale: \"en_US\"`` (US" -" English locale) and ``strength: 1`` (compare base characters only; i.e. " -"ignore case and diacritics):" -msgstr "" - -# e88e03b975444f2283a4fa86f94a313e -#: ../source/reference/method/cursor.collation.txt:53 -msgid "The operation returns the following documents:" -msgstr "" - -# 0f677bf2ed6441afa514731d8f43090f -#: ../source/reference/method/cursor.collation.txt:61 -msgid "" -"If you do not specify the collation, i.e. ``db.collection.find( { x: " -"\"a\" } )``, the query would only match the following document:" -msgstr "" - -# dfd558c464c54579b1133d7b5e831c13 -#: ../source/reference/method/cursor.collation.txt:68 -msgid "" -"You can chain other cursor methods, such as :method:`cursor.sort()` and " -":method:`cursor.count()`, to :method:`cursor.collation()`:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/cursor.comment.po b/locale/es/LC_MESSAGES/reference/method/cursor.comment.po deleted file mode 100644 index 098d3a42fd4..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/cursor.comment.po +++ /dev/null @@ -1,149 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# e4807382c1794a2ca8da7e05993e1f49 -#: ../source/reference/method/cursor.comment.txt:3 -msgid "cursor.comment()" -msgstr "" - -# a1aa09b7c96640f799ce0efce9c947a0 -#: ../source/reference/method/cursor.comment.txt -msgid "On this page" -msgstr "" - -# ff929811a3474008812aa2acf32a65a2 -#: ../source/reference/method/cursor.comment.txt:14 -msgid "Definition" -msgstr "" - -# 017793a7e7d4418da59e4ea2dbe29049 -#: ../source/reference/method/cursor.comment.txt:20 -msgid "Adds a ``comment`` field to the query." -msgstr "" - -# f9962a6da63343598c33c93e5a5e626c -#: ../source/reference/method/cursor.comment.txt:22 -msgid ":method:`cursor.comment()` has the following syntax:" -msgstr "" - -# bf3650f13a8144498fb2a80e2368d2e8 -#: ../source/reference/method/cursor.comment.txt:28 -msgid ":method:`~cursor.comment()` has the following parameter:" -msgstr "" - -# 8a12095e1b5548b3b0f893d9e32dd08e -#: ../source/reference/method/cursor.comment.txt:33 -msgid "Behavior" -msgstr "" - -# 0c4d5e6f43e9455087d45648780d4709 -#: ../source/reference/method/cursor.comment.txt:35 -msgid "" -":method:`~cursor.comment()` associates a comment string with the find " -"operation. This can make it easier to track a particular query in the " -"following diagnostic outputs:" -msgstr "" - -# 5b7eece96dc946a4981b3fb3a1cd8b55 -#: ../source/reference/method/cursor.comment.txt:39 -msgid "The :data:`system.profile <.system.profile>`" -msgstr "" - -# bb51340501eb4e8a8283db9ec5162794 -#: ../source/reference/method/cursor.comment.txt:40 -msgid "The :data:`QUERY` :doc:`log ` component" -msgstr "" - -# 76e1156c622e4ed3b2abb7c48417dc67 -# 29f36a5f298c44f799af68e3d2309a78 -#: ../source/reference/method/cursor.comment.txt:41 -#: ../source/reference/method/cursor.comment.txt:110 -msgid ":method:`db.currentOp()`" -msgstr "" - -# bf52dc58fb6c46c1848fd0416da99330 -#: ../source/reference/method/cursor.comment.txt:43 -msgid "" -"See :ref:`configure log verbosity ` for" -" the :program:`mongod` log, the :doc:`Database Profiler tutorial " -"`, or the " -":method:`db.currentOp()` command." -msgstr "" - -# 1256c7902a6b4e4aba11979809a46afa -#: ../source/reference/method/cursor.comment.txt:49 -msgid "Example" -msgstr "" - -# ee1d48b20b604d95b1e21268efd6951b -#: ../source/reference/method/cursor.comment.txt:51 -msgid "" -"The following operation attaches a comment to a query on the " -"``restaurants`` collection:" -msgstr "" - -# 6ab620ca364d4d3f86050cb99f2dfcad -#: ../source/reference/method/cursor.comment.txt:61 -msgid "Output Examples" -msgstr "" - -# a92f344d1d2f48e8b8a744bc0833a815 -#: ../source/reference/method/cursor.comment.txt:64 -msgid ":data:`system.profile <.system.profile>`" -msgstr "" - -# 9d70b25bca7e4423b0b5082b6a9744f6 -#: ../source/reference/method/cursor.comment.txt:66 -msgid "" -"The following is an excerpt from the :data:`system.profile " -"<.system.profile>`:" -msgstr "" - -# bd57d67281c0466f8e80be44134dc3dc -#: ../source/reference/method/cursor.comment.txt:87 -msgid ":program:`mongod` :doc:`log `" -msgstr "" - -# 42b6fb7afc88456cb5c9c2bccedd1679 -#: ../source/reference/method/cursor.comment.txt:89 -msgid "" -"The following is an excerpt from the :program:`mongod` log. It has been " -"formatted for readability." -msgstr "" - -# 46dcac49a2374a188fdab62e3118ad7d -#: ../source/reference/method/cursor.comment.txt:94 -msgid "" -"The verbosity level for :data:`QUERY` must be greater than ``0``. See " -":ref:`log-messages-configure-verbosity`" -msgstr "" - -# 0dd2fe6b53c14a0aa5f26bbe5bb7f30c -#: ../source/reference/method/cursor.comment.txt:112 -msgid "" -"Suppose the following operation is currently running on a " -":program:`mongod` instance:" -msgstr "" - -# 7192361a9c4a4890989fa1f2254e1856 -#: ../source/reference/method/cursor.comment.txt:121 -msgid "Running the :method:`db.currentOp()` command returns the following:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/cursor.count.po b/locale/es/LC_MESSAGES/reference/method/cursor.count.po deleted file mode 100644 index a975bfe3c31..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/cursor.count.po +++ /dev/null @@ -1,262 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:23+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a6df5de3f17148d3b4f3911c224ba9a5 -#: ../source/reference/method/cursor.count.txt:3 -msgid "cursor.count()" -msgstr "" - -# 26d6b3c673c845ccb60f96d1ce095e80 -#: ../source/reference/method/cursor.count.txt -msgid "On this page" -msgstr "" - -# f05d91244ba2479fb9010da817a56e9e -#: ../source/reference/method/cursor.count.txt:14 -msgid "Definition" -msgstr "" - -# 047ed6c5abf446a7a37ee2000d71fbc0 -#: ../source/reference/method/cursor.count.txt:18 -msgid "" -"Counts the number of documents referenced by a cursor. Append the " -":method:`~cursor.count()` method to a :method:`~db.collection.find()` " -"query to return the number of matching documents. The operation does not " -"perform the query but instead counts the results that would be returned " -"by the query." -msgstr "" - -# 404857005c1a44078b0644545df962f4 -#: ../source/reference/method/cursor.count.txt:24 -msgid "" -"MongoDB supports the use of :method:`~cursor.hint()` with " -":method:`~cursor.count()`. See :ref:`count-method-hint` for an example." -msgstr "" - -# 8b7980b1c3464e9fa81a793fed4db119 -#: ../source/reference/method/cursor.count.txt:29 -msgid "The :method:`~cursor.count()` method has the following prototype form:" -msgstr "" - -# 4aeaeb69e8fe428595c87e63a28a3d74 -#: ../source/reference/method/cursor.count.txt:36 -msgid "The :method:`~cursor.count()` method has the following parameter:" -msgstr "" - -# 42754cab7f944df58cf52d880181936b -#: ../source/reference/method/cursor.count.txt:41 -msgid "" -"MongoDB also provides an equivalent :method:`db.collection.count()` as an" -" alternative to the ``db.collection.find().count()`` construct." -msgstr "" - -# a711670769a84da6afafcdaf8fb4a31d -#: ../source/reference/method/cursor.count.txt:45 -msgid ":method:`cursor.size()`" -msgstr "" - -# 124da664bd5d44d7a6f005e140e7924b -#: ../source/reference/method/cursor.count.txt:48 -msgid "Behavior" -msgstr "" - -# f2b985b0c11345dbbb96030ed9d66e6c -#: ../source/reference/method/cursor.count.txt:51 -msgid "Sharded Clusters" -msgstr "" - -# 5b90f976b25f488f81dbc86eaf43b957 -#: ../source/includes/extracts/fact-count-on-sharded-clusters-method-cursor.count.rst:1 -msgid "" -"On a sharded cluster, :method:`~cursor.count()` can result in an " -"*inaccurate* count if :term:`orphaned documents ` " -"exist or if a :doc:`chunk migration ` is in progress." -msgstr "" - -# ad6a3b218137463cb4de931388a5309e -#: ../source/includes/extracts/fact-count-on-sharded-clusters-method-cursor.count.rst:5 -msgid "" -"To avoid these situations, on a sharded cluster, use the " -":pipeline:`$group` stage of the :method:`db.collection.aggregate()` " -"method to :group:`$sum` the documents. For example, the following " -"operation counts the documents in a collection:" -msgstr "" - -# b6f282e8aeb04b2aab31b204a1b287d4 -#: ../source/includes/extracts/fact-count-on-sharded-clusters-method-cursor.count.rst:18 -msgid "" -"To get a count of documents that match a query condition, include the " -":pipeline:`$match` stage as well:" -msgstr "" - -# 1886c816f7a5439dae461e4e00be2710 -#: ../source/includes/extracts/fact-count-on-sharded-clusters-method-cursor.count.rst:30 -msgid "See :ref:`match-perform-a-count` for an example." -msgstr "" - -# 92b4607bdbb6430cb3f510165bd773b3 -#: ../source/reference/method/cursor.count.txt:56 -msgid "Index Use" -msgstr "" - -# 45e8953fc29b4025bdef0ddb5daaec38 -#: ../source/includes/fact-count-index-use.rst:1 -msgid "Consider a collection with the following index:" -msgstr "" - -# 50374537adb34cd88ed47344715ddbcf -#: ../source/includes/fact-count-index-use.rst:7 -msgid "" -"When performing a count, MongoDB can return the count using only the " -"index if:" -msgstr "" - -# c696f11e814e46d4998f0676e01ccea6 -#: ../source/includes/fact-count-index-use.rst:10 -msgid "the query can use an index," -msgstr "" - -# 7611fb4f25084ee085f9324e329f3d13 -#: ../source/includes/fact-count-index-use.rst:12 -msgid "the query only contains conditions on the keys of the index, *and*" -msgstr "" - -# df96996c9ec342a3bffcf91c5f1cacaf -#: ../source/includes/fact-count-index-use.rst:14 -msgid "the query predicates access a single contiguous range of index keys." -msgstr "" - -# 93251576b52641deb40441a5f7b467f4 -#: ../source/includes/fact-count-index-use.rst:16 -msgid "" -"For example, the following operations can return the count using only the" -" index:" -msgstr "" - -# 743a5c830ae949bc81bee2dc24867bb5 -#: ../source/includes/fact-count-index-use.rst:25 -msgid "" -"If, however, the query can use an index but the query predicates do not " -"access a single contiguous range of index keys or the query also contains" -" conditions on fields outside the index, then in addition to using the " -"index, MongoDB must also read the documents to return the count." -msgstr "" - -# 3cc4a38c539f409d8a0a1627668a56a1 -#: ../source/includes/fact-count-index-use.rst:37 -msgid "" -"In such cases, during the initial read of the documents, MongoDB pages " -"the documents into memory such that subsequent calls of the same count " -"operation will have better performance." -msgstr "" - -# 8825d542c92a47d89fc5747c6820f075 -#: ../source/reference/method/cursor.count.txt:61 -msgid "Examples" -msgstr "" - -# a91aa2c268944ef481d9f9cbddb72cbb -#: ../source/reference/method/cursor.count.txt:63 -msgid "The following are examples of the :method:`~cursor.count()` method." -msgstr "" - -# ff81e86212b64c21abb33d8ac02c9bbe -#: ../source/reference/method/cursor.count.txt:66 -msgid "Count All Documents" -msgstr "" - -# 10848b6f09a042218b00c948398a9f6a -#: ../source/reference/method/cursor.count.txt:68 -msgid "" -"The following operation counts the number of all documents in the " -"``orders`` collection:" -msgstr "" - -# c8b009661a8345e78570b3f89d147ebe -#: ../source/reference/method/cursor.count.txt:76 -msgid "Count Documents That Match a Query" -msgstr "" - -# 50a6f6d7b2c64553b005e4775c12957d -#: ../source/reference/method/cursor.count.txt:78 -msgid "" -"The following operation counts the number of the documents in the " -"``orders`` collection with the field ``ord_dt`` greater than ``new " -"Date('01/01/2012')``:" -msgstr "" - -# ae94006310e84cdc8ebd88b0653e4214 -#: ../source/reference/method/cursor.count.txt:87 -msgid "Limit Documents in Count" -msgstr "" - -# 24156ae7fc0e485f88e86b2ff7f6676a -#: ../source/reference/method/cursor.count.txt:89 -msgid "" -"The following operation counts the number of the documents in the " -"``orders`` collection with the field ``ord_dt`` greater than ``new " -"Date('01/01/2012')`` *taking into account* the effect of the " -"``limit(5)``:" -msgstr "" - -# fe9a7678d33a4a19a60461da2708600a -#: ../source/reference/method/cursor.count.txt:101 -msgid "Specify the Index to Use" -msgstr "" - -# 355019fa1c9a498c819ddbc86efbf1e6 -#: ../source/reference/method/cursor.count.txt:103 -msgid "" -"The following operation uses the index named ``\"status_1\"``, which has " -"the index key specification of ``{ status: 1 }``, to return a count of " -"the documents in the ``orders`` collection with the field ``ord_dt`` " -"greater than ``new Date('01/01/2012')`` and the ``status`` field is equal" -" to ``\"D\"``:" -msgstr "" - -#~ msgid "" -#~ "MongoDB also provides the shell wrapper" -#~ " :method:`db.collection.count()` for the " -#~ "``db.collection.find().count()`` construct." -#~ msgstr "" - -# c8642f6269ad4f508a9f7d77026bc9f0 -#~ msgid "" -#~ "The following operation uses the index" -#~ " ``{ status: 1 }`` to return a" -#~ " count of the documents in the " -#~ "``orders`` collection with the field " -#~ "``ord_dt`` greater than ``new " -#~ "Date('01/01/2012')`` and the ``status`` field" -#~ " is equal to ``\"D\"``:" -#~ msgstr "" - -#~ msgid "" -#~ "On a sharded cluster, |count-op| " -#~ "can result in an *inaccurate* count " -#~ "if :term:`orphaned documents ` exist or if a :doc:`chunk " -#~ "migration ` is" -#~ " in progress." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/cursor.explain.po b/locale/es/LC_MESSAGES/reference/method/cursor.explain.po deleted file mode 100644 index 98b5dea67b2..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/cursor.explain.po +++ /dev/null @@ -1,743 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:17+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# dd013792947843a787ca76213bb02682 -#: ../source/reference/method/cursor.explain.txt:3 -msgid "cursor.explain()" -msgstr "" - -# cb031bf31a334992970f0ce251ddfce2 -#: ../source/reference/method/cursor.explain.txt -msgid "On this page" -msgstr "" - -# a067bd9448b54f0290ccaafd43132a18 -#: ../source/reference/method/cursor.explain.txt:14 -msgid "Definition" -msgstr "" - -# f55c2ef8dbc242c2b1936aa855cd5a2f -#: ../source/reference/method/cursor.explain.txt:18 -msgid "The parameter to the method and the output format have changed in 3.0." -msgstr "" - -# e7b780a8c1ed4b5ebb4c95635aa817bf -#: ../source/reference/method/cursor.explain.txt:22 -msgid "" -"Provides information on the query plan for the " -":method:`db.collection.find()` method." -msgstr "" - -# 67881718e5134e03b10514ff5b09ff87 -#: ../source/reference/method/cursor.explain.txt:25 -msgid "The :method:`~cursor.explain()` method has the following form:" -msgstr "" - -# d33ff630838849369763fc471b54b9d2 -#: ../source/reference/method/cursor.explain.txt:31 -msgid "The :method:`~cursor.explain()` method has the following parameter:" -msgstr "" - -# 3464df743cb34a0092c9f8305c0edcf8 -#: ../source/reference/method/cursor.explain.txt:35 -msgid "" -"The :method:`~cursor.explain()` method returns a document with the query " -"plan and, optionally, the execution statistics." -msgstr "" - -# a0139b44d4dc4acc85d89fdca7c5c048 -#: ../source/reference/method/cursor.explain.txt:39 -msgid "Behavior" -msgstr "" - -# 1c111b8245e946c4a57a2db09b089fed -#: ../source/reference/method/cursor.explain.txt:44 -msgid "Verbosity Modes" -msgstr "" - -# ab09f489427c40d58297b8a88ff28bb2 -#: ../source/reference/method/cursor.explain.txt:46 -msgid "" -"The behavior of :method:`cursor.explain()` and the amount of information " -"returned depend on the ``verbosity`` mode." -msgstr "" - -# 89a8642142b049fe982bd40a9c2a253f -#: ../source/reference/method/cursor.explain.txt:55 -msgid "``queryPlanner`` Mode" -msgstr "" - -# 265991f2f679418b91ff45ecefe1d14b -#: ../source/reference/method/cursor.explain.txt:57 -msgid "" -"By default, :method:`cursor.explain()` runs in ``queryPlanner`` verbosity" -" mode." -msgstr "" - -# 7c47e6c1cdb442d6b3fe936a41439625 -#: ../source/includes/fact-explain-verbosity-queryPlanner.rst:1 -msgid "" -"MongoDB runs the :doc:`query optimizer ` to choose the" -" winning plan for the operation under evaluation. |explain| returns the " -":data:`~explain.queryPlanner` information for the evaluated |operation|." -msgstr "" - -# 7f660949f73b421aa251b8ea64d3db8c -#: ../source/reference/method/cursor.explain.txt:65 -msgid "``executionStats`` Mode" -msgstr "" - -# 4ca00235c84140f8b0c4e46ca0fd0674 -#: ../source/includes/fact-explain-verbosity-executionStats.rst:1 -msgid "" -"MongoDB runs the :doc:`query optimizer ` to choose the" -" winning plan, executes the winning plan to completion, and returns " -"statistics describing the execution of the winning plan." -msgstr "" - -# 4dcadb71bf0c4065940c2e9ee93bcb79 -#: ../source/includes/fact-explain-verbosity-executionStats.rst:3 -msgid "" -"|explain| returns the :data:`~explain.queryPlanner` and " -":data:`~explain.executionStats` information for the evaluated " -"|operation|. However, :data:`~explain.executionStats` does not provide " -"query execution information for the rejected plans." -msgstr "" - -# bf42a12e9cfb413c9cd0d11a776f17e1 -#: ../source/reference/method/cursor.explain.txt:76 -msgid "``allPlansExecution`` Mode" -msgstr "" - -# aa79fc5c33db4338a317ae8dc27ffd28 -#: ../source/includes/fact-explain-verbosity-allPlansExecution.rst:1 -msgid "" -"MongoDB runs the :doc:`query optimizer ` to choose the" -" winning plan and executes the winning plan to completion. In " -"``\"allPlansExecution\"`` mode, MongoDB returns statistics describing the" -" execution of the winning plan as well as statistics for the other " -"candidate plans captured during :ref:`plan selection `." -msgstr "" - -# d02f6538230f49a4896f48cdf6fc318f -#: ../source/includes/fact-explain-verbosity-allPlansExecution.rst:3 -msgid "" -"|explain| returns the :data:`~explain.queryPlanner` and " -":data:`~explain.executionStats` information for the evaluated " -"|operation|. The :data:`~explain.executionStats` includes the *completed*" -" query execution information for the *winning plan*." -msgstr "" - -# 0f4fcd491d354a7c976f0ae45fb71708 -#: ../source/includes/fact-explain-verbosity-allPlansExecution.rst:8 -msgid "" -"If the query optimizer considered more than one plan, " -":data:`~explain.executionStats` information also includes the *partial* " -"execution information captured during the :ref:`plan selection phase " -"` for both the winning and rejected " -"candidate plans." -msgstr "" - -# cbec9ee90b9446aca181601c24ab0741 -#: ../source/reference/method/cursor.explain.txt:85 -msgid "``db.collection.explain().find()``" -msgstr "" - -# 327b8b1117784721acb9121a4d96a4d2 -#: ../source/includes/fact-explain-methods-differences.rst:1 -msgid "" -":method:`db.collection.explain().find()` is similar to " -":method:`db.collection.find().explain() ` with the " -"following key differences:" -msgstr "" - -# e7fa052756a74b07937d78ded6d7bf1c -#: ../source/includes/fact-explain-methods-differences.rst:5 -msgid "" -"The :method:`db.collection.explain().find()` construct allows for the " -"additional chaining of query modifiers. For list of query modifiers, see " -":ref:`db.collection.explain().find().help() `." -msgstr "" - -# 39ad6130bebd45439f0e9361fb064874 -#: ../source/includes/fact-explain-methods-differences.rst:9 -msgid "" -"The :method:`db.collection.explain().find()` returns a cursor, which " -"requires a call to ``.next()``, or its alias ``.finish()``, to return the" -" ``explain()`` results." -msgstr "" - -# 9467b73829e24c84b575324b9094da60 -#: ../source/reference/method/cursor.explain.txt:90 -msgid "See :method:`db.collection.explain()` for more information." -msgstr "" - -# a7c017cd5cf047ac8fe4dc902f4c2540 -#: ../source/reference/method/cursor.explain.txt:93 -msgid "Example" -msgstr "" - -# 6690b61008d948e0913e15c2b8743ab2 -#: ../source/reference/method/cursor.explain.txt:95 -msgid "" -"The following example runs :method:`cursor.explain()` in " -":ref:`\"executionStats\" ` verbosity mode " -"to return the query planning and execution information for the specified " -":method:`db.collection.find()` operation:" -msgstr "" - -# 73e19c5f9d694e929dd9fc6b94286a9e -#: ../source/reference/method/cursor.explain.txt:109 -msgid "Output" -msgstr "" - -# abee9c4924174ad78a8f2204f9ba9ff2 -#: ../source/includes/fact-explain-results-categories.rst:1 -msgid "|explain| operations can return information regarding:" -msgstr "" - -# 08a47659bbda41f48b0499eb9be174ad -#: ../source/includes/fact-explain-results-categories.rst:3 -msgid "" -":ref:`queryPlanner`, which details the plan selected by the :doc:`query " -"optimizer ` and lists the rejected plans;" -msgstr "" - -# 49a100ea1a074c44bf66da330ec616ff -#: ../source/includes/fact-explain-results-categories.rst:7 -msgid "" -":ref:`executionStats`, which details the execution of the winning plan " -"and the rejected plans; and" -msgstr "" - -# c501516283fb47088cf112c1b84aa6fb -#: ../source/includes/fact-explain-results-categories.rst:10 -msgid ":ref:`serverInfo`, which provides information on the MongoDB instance." -msgstr "" - -# fb7aa6114d804bfb934b89cec3ecbbe2 -#: ../source/includes/fact-explain-results-categories.rst:13 -msgid "" -"The verbosity mode (i.e. ``queryPlanner``, ``executionStats``, " -"``allPlansExecution``) determines whether the results include " -":ref:`executionStats` and whether :ref:`executionStats` includes data " -"captured during :ref:`plan selection `." -msgstr "" - -# 991a1908687f477eb7ae221cc2a66455 -#: ../source/reference/method/cursor.explain.txt:113 -msgid "For details on the output, see :doc:`/reference/explain-results`." -msgstr "" - -# d5699b108c3c451f85ae022b1353bd5c -#: ../source/includes/fact-explain-method-revert.rst:1 -msgid "" -"For a mixed version sharded cluster with version 3.0 :program:`mongos` " -"and at least one 2.6 :program:`mongod` shard, when you run |explain| in a" -" version 3.0 :program:`mongo` shell, |explain| will retry with the " -":operator:`$explain` operator to return results in the 2.6 format." -msgstr "" - -#~ msgid "" -#~ "Queries with :query:`$or` operator execute " -#~ "each clause of the :query:`$or` " -#~ "expression in parallel and can use " -#~ "separate indexes on the individual " -#~ "clauses. If the query uses indexes " -#~ "on any or all of the query's " -#~ "clause, :method:`~cursor.explain()` contains " -#~ ":ref:`output ` " -#~ "for each clause as well as the " -#~ "cumulative data for the entire query:" -#~ msgstr "" - -#~ msgid "" -#~ ":data:`~explain.nYields` is a number that " -#~ "reflects the number of times this " -#~ "query yielded the read lock to " -#~ "allow waiting writes execute." -#~ msgstr "" - -# 67abfcc130c04cf6964175c8eae167d5 -#~ msgid "" -#~ "Provides information on the query plan." -#~ " The query plan is the plan the" -#~ " server uses to find the matches " -#~ "for a query. This information may " -#~ "be useful when optimizing a query. " -#~ "The :method:`~cursor.explain()` method returns " -#~ "a document that describes the process" -#~ " used to return the query results." -#~ msgstr "" - -# 28ee4a5472ef4b49ae37816e1ad7c6b5 -#~ msgid "" -#~ "For an explanation of output, see " -#~ ":ref:`explain-output-fields-sharded` and " -#~ ":ref:`explain-output-fields-core`." -#~ msgstr "" - -# b502d150d83a4db8bfc2cd2a7ee9cf39 -#~ msgid "" -#~ "The :method:`~cursor.explain()` method runs " -#~ "the actual query to determine the " -#~ "result. Although there are some " -#~ "differences between running the query " -#~ "with :method:`~cursor.explain()` and running " -#~ "without, generally, the performance will " -#~ "be similar between the two. So, if" -#~ " the query is slow, the " -#~ ":method:`~cursor.explain()` operation is also " -#~ "slow." -#~ msgstr "" - -# f6cf04dd3f01468889a372fc241192b4 -#~ msgid "" -#~ "Additionally, the :method:`~cursor.explain()` " -#~ "operation reevaluates a set of candidate" -#~ " query plans, which may cause the " -#~ ":method:`~cursor.explain()` operation to perform " -#~ "differently than a normal query. As " -#~ "a result, these operations generally " -#~ "provide an accurate account of *how* " -#~ "MongoDB would perform the query, but " -#~ "do not reflect the length of these" -#~ " queries." -#~ msgstr "" - -# 12f15139e07f4f768212c89ec41bf944 -#~ msgid ":operator:`$explain`" -#~ msgstr "" - -# 82a76d5fc4ae40889cec77dd6531ad3f -#~ msgid "" -#~ ":doc:`/administration/optimization` page for " -#~ "information regarding optimization strategies." -#~ msgstr "" - -# de4ca8b9168f44619013a8e36760eb03 -#~ msgid "" -#~ ":doc:`/tutorial/manage-the-database-profiler` " -#~ "tutorial for information regarding the " -#~ "database profile." -#~ msgstr "" - -# 8d0874f38c9f447d821d10684e097dfe -#~ msgid ":doc:`Current Operation Reporting `" -#~ msgstr "" - -# abab1f473dac400e9fc9c19212ba7889 -#~ msgid "Explain Results" -#~ msgstr "" - -# 0ca8bdc653e5415aa45e6119b79cc76d -#~ msgid "Explain on Queries on Unsharded Collections" -#~ msgstr "" - -# a7bcd4f9ac3245beaff5c4f440588448 -#~ msgid "" -#~ "For queries on unsharded collections, " -#~ ":method:`~cursor.explain()` returns the following" -#~ " core information." -#~ msgstr "" - -# f0cbc886745f4bebaf9e6dac6416c29e -#~ msgid "For details on the fields, see :ref:`explain-output-fields-core`." -#~ msgstr "" - -# fb6e5701ee03458eb00f4fe7067dba8b -#~ msgid "Explain on ``$or`` Queries" -#~ msgstr "" - -# 945d74ed455a4ace822a5a0f131eccea -#~ msgid "" -#~ "For details on the fields, see " -#~ ":ref:`explain-output-field-or-clauses` " -#~ "and :ref:`explain-output-fields-core`." -#~ msgstr "" - -# 049015ab9ac04d699403ba89c48508e0 -#~ msgid "Explain on Queries on Sharded Collections" -#~ msgstr "" - -# b27efde6e8c644e9a35400f974fa7e60 -#~ msgid "" -#~ "For queries on sharded collections, " -#~ ":method:`~cursor.explain()` returns information for" -#~ " each shard the query accesses. For" -#~ " queries on unsharded collections, see " -#~ ":ref:`explain-output-fields-core`." -#~ msgstr "" - -# a676ac1054b740a9ad837cd2e11d30d1 -#~ msgid "" -#~ "For queries on a sharded collection, " -#~ "the output contains the :ref:`explain-" -#~ "output-fields-core` for each accessed " -#~ "shard and :ref:`cumulative shard information" -#~ " `:" -#~ msgstr "" - -# f14d3932986f4efebcd74c18d7008b23 -#~ msgid "" -#~ "For details on these fields, see " -#~ ":ref:`explain-output-fields-core` for " -#~ "each accessed shard and :ref:`explain-" -#~ "output-fields-sharded-collection`." -#~ msgstr "" - -# 01677ae6b2794f67814ee9464d1cdee0 -#~ msgid "Explain Output Fields" -#~ msgstr "" - -# b4c7646ea61946f1a804cc3a5d6d3e16 -#~ msgid "Core Explain Output Fields" -#~ msgstr "" - -# 456486a346124a01ad74fa7c43b6039b -#~ msgid "" -#~ "This section explains output for queries" -#~ " on collections that are *not " -#~ "sharded*. For queries on sharded " -#~ "collections, see :ref:`explain-output-" -#~ "fields-sharded`." -#~ msgstr "" - -# 62f43b7c2d7845bebf5b40a27598f904 -#~ msgid "" -#~ ":data:`~explain.cursor` is a string that " -#~ "reports the type of cursor used by" -#~ " the query operation:" -#~ msgstr "" - -# 0462f688d7f1418abdbb26f28d7f146a -#~ msgid "``BasicCursor`` indicates a full collection scan." -#~ msgstr "" - -# 39a7cad5b31249c083e969ce358928a4 -#~ msgid "" -#~ "``BtreeCursor`` indicates that the query " -#~ "used an index. The cursor includes " -#~ "name of the index. When a query" -#~ " uses an index, the output of " -#~ ":method:`~cursor.explain()` includes " -#~ ":data:`~explain.indexBounds` details." -#~ msgstr "" - -# a47c5a01057f414b978787705ab39a39 -#~ msgid "``GeoSearchCursor`` indicates that the query used a geospatial index." -#~ msgstr "" - -# cb05bd1634bb4f6aa2163051b5007423 -#~ msgid "" -#~ "``Complex Plan`` indicates that MongoDB " -#~ "used :doc:`index intersection `." -#~ msgstr "" - -# 31b6e1993fe649ffb7e1522c328c88cd -#~ msgid "" -#~ "For ``BtreeCursor`` cursors, MongoDB will " -#~ "append the name of the index to" -#~ " the cursor string. Additionally, depending" -#~ " on how the query uses an " -#~ "index, MongoDB may append one or " -#~ "both of the following strings to " -#~ "the cursor string:" -#~ msgstr "" - -# 21fe54a4247046e9b14c00257f441c05 -#~ msgid "" -#~ "``reverse`` indicates that query transverses" -#~ " the index from the highest values" -#~ " to the lowest values (e.g. \"right" -#~ " to left\".)" -#~ msgstr "" - -# 7b358cf87b4a487f98747c425fbc2fcc -#~ msgid "" -#~ "``multi`` indicates that the query " -#~ "performed multiple look-ups. Otherwise, " -#~ "the query uses the index to " -#~ "determine a range of possible matches." -#~ msgstr "" - -# d0e5b08ea98b4f85b17675709963a217 -#~ msgid "" -#~ ":data:`~explain.isMultiKey` is a boolean. When" -#~ " ``true``, the query uses a " -#~ ":ref:`multikey index `," -#~ " where one of the fields in the" -#~ " index holds an array." -#~ msgstr "" - -# 96720a4f04354047946f9656d8a4f097 -#~ msgid "" -#~ ":data:`~explain.n` is a number that " -#~ "reflects the number of documents that" -#~ " match the query selection criteria." -#~ msgstr "" - -# 1a7372dc430e46599175f16175f1f1bd -#~ msgid "" -#~ "Specifies the total number of documents" -#~ " scanned during the query. The " -#~ ":data:`~explain.nscannedObjects` may be lower " -#~ "than :data:`~explain.nscanned`, such as if " -#~ "the index :ref:`covers ` a query. See " -#~ ":data:`~explain.indexOnly`. Additionally, the " -#~ ":data:`~explain.nscannedObjects` may be lower " -#~ "than :data:`~explain.nscanned` in the case " -#~ "of multikey index on an array " -#~ "field with duplicate documents." -#~ msgstr "" - -# d2a6ce0521d54506828eb82b5e6ef4dc -#~ msgid "" -#~ "Specifies the total number of documents" -#~ " or index entries scanned during the" -#~ " database operation. You want " -#~ ":data:`~explain.n` and :data:`~explain.nscanned` to" -#~ " be close in value as possible. " -#~ "The :data:`~explain.nscanned` value may be " -#~ "higher than the :data:`~explain.nscannedObjects` " -#~ "value, such as if the index " -#~ ":ref:`covers ` a " -#~ "query. See :data:`~explain.indexOnly`." -#~ msgstr "" - -# 2caa1b9b0e704ae8bb656d85b27f9d44 -#~ msgid "" -#~ ":data:`~explain.nscannedObjectsAllPlans` is a number" -#~ " that reflects the total number of" -#~ " documents scanned for all query " -#~ "plans during the database operation." -#~ msgstr "" - -# 1635eb27f2b64ed8a5b4fac6cbfa1dd2 -#~ msgid "" -#~ ":data:`~explain.nscannedAllPlans` is a number " -#~ "that reflects the total number of " -#~ "documents or index entries scanned for" -#~ " all query plans during the database" -#~ " operation." -#~ msgstr "" - -# dd601b435fa84570aa3e70d908721be1 -#~ msgid "" -#~ ":data:`~explain.scanAndOrder` is a boolean " -#~ "that is ``true`` when the query " -#~ "**cannot** use the order of documents" -#~ " in the index for returning sorted" -#~ " results: MongoDB must sort the " -#~ "documents after it receives the " -#~ "documents from a cursor." -#~ msgstr "" - -# 7750ead005df433092aa093622130850 -#~ msgid "" -#~ "If :data:`~explain.scanAndOrder` is ``false``, " -#~ "MongoDB *can* use the order of the" -#~ " documents in an index to return " -#~ "sorted results." -#~ msgstr "" - -# f2e5c2d20eae4eb58739d819bf055190 -#~ msgid "" -#~ ":data:`~explain.indexOnly` is a boolean value" -#~ " that returns ``true`` when the query" -#~ " is :ref:`covered ` by the index indicated in " -#~ "the :data:`~explain.cursor` field. When an " -#~ "index covers a query, MongoDB can " -#~ "both match the :ref:`query conditions " -#~ "` **and** " -#~ "return the results using only the " -#~ "index because:" -#~ msgstr "" - -# b266161ac2c344668e0633d8475a1ee1 -#~ msgid "" -#~ "all the fields in the :ref:`query " -#~ "` are part" -#~ " of that index, **and**" -#~ msgstr "" - -# 404435fc650643738359a7f68e642d22 -#~ msgid "all the fields returned in the results set are in the same index." -#~ msgstr "" - -# bcd1d6f07c62451a8315bc7660e04abf -#~ msgid "" -#~ ":data:`~explain.nChunkSkips` is a number that" -#~ " reflects the number of documents " -#~ "skipped because of active chunk " -#~ "migrations in a sharded system. " -#~ "Typically this will be zero. A " -#~ "number greater than zero is ok, " -#~ "but indicates a little bit of " -#~ "inefficiency." -#~ msgstr "" - -# ef7c6c62e40b4db5ade1232a71bcc056 -#~ msgid "" -#~ ":data:`~explain.millis` is a number that " -#~ "reflects the time in milliseconds to " -#~ "complete the query." -#~ msgstr "" - -# 90493c74d44c4c1faee5a20899583765 -#~ msgid "" -#~ ":data:`~explain.indexBounds` is a document " -#~ "that contains the lower and upper " -#~ "index key bounds. This field resembles" -#~ " one of the following:" -#~ msgstr "" - -# b4ce675ec30a4e168bf3d04e1d3cbd08 -#~ msgid "" -#~ ":data:`~explain.allPlans` is an array that " -#~ "holds the list of plans the query" -#~ " optimizer runs in order to select" -#~ " the index for the query. Displays" -#~ " only when the ```` parameter " -#~ "to :method:`~cursor.explain()` is ``true`` or" -#~ " ``1``." -#~ msgstr "" - -# 05e8f99b2fde4f4f9bbc31c9e1c4c3cf -#~ msgid "" -#~ ":data:`~explain.oldPlan` is a document value" -#~ " that contains the previous plan " -#~ "selected by the query optimizer for " -#~ "the query. Displays only when the " -#~ "```` parameter to " -#~ ":method:`~cursor.explain()` is ``true`` or " -#~ "``1``." -#~ msgstr "" - -# fb4cdf80d1174c6ba55b510a9839737e -#~ msgid ":data:`~explain.server` is a string that reports the MongoDB server." -#~ msgstr "" - -# fa03d1a43f844b8aa39c02c98068095f -#~ msgid "" -#~ ":data:`~explain.filterSet` is a boolean that" -#~ " indicates whether MongoDB applied an " -#~ ":ref:`index filter ` for " -#~ "the query." -#~ msgstr "" - -# 1403e78e60ac4ca5a1bd4347c044d583 -#~ msgid "``$or`` Query Output Fields" -#~ msgstr "" - -# 741bb4c23575469e9500249d682f47e4 -#~ msgid "" -#~ ":data:`~explain.clauses` is an array that " -#~ "holds the :ref:`explain-output-fields-" -#~ "core` information for each clause of " -#~ "the :query:`$or` expression. " -#~ ":data:`~explain.clauses` is only included when" -#~ " the clauses in the :query:`$or` " -#~ "expression use indexes." -#~ msgstr "" - -# d9ff24983280433ebdbf493c031e06df -#~ msgid "Sharded Collections Output Fields" -#~ msgstr "" - -# 98b2b5e78ff5442c8ab46db73393f0a7 -#~ msgid "" -#~ ":data:`~explain.clusteredType` is a string " -#~ "that reports the access pattern for " -#~ "shards. The value is:" -#~ msgstr "" - -# dd219b716c994dedacdb66e558776692 -#~ msgid "``ParallelSort``, if the :program:`mongos` queries shards in parallel." -#~ msgstr "" - -# 669daaf7a2b24f69a0514d99634b180e -#~ msgid "``SerialServer``, if the :program:`mongos` queries shards sequentially." -#~ msgstr "" - -# 0c62e3fb729d48b183dfaddfc693f10c -#~ msgid "" -#~ ":data:`~explain.shards` contains fields for " -#~ "each shard in the cluster accessed " -#~ "during the query. Each field holds " -#~ "the :ref:`explain-output-fields-core` " -#~ "for that shard." -#~ msgstr "" - -# 05188c468b1f4db2862dfddb1156646f -#~ msgid "" -#~ ":data:`~explain.millisShardTotal` is a number " -#~ "that reports the total time in " -#~ "milliseconds for the query to run " -#~ "on the shards." -#~ msgstr "" - -# fd97cc521a23491893fd1aae2177d887 -#~ msgid "" -#~ ":data:`~explain.millisShardAvg` is a number " -#~ "that reports the average time in " -#~ "millisecond for the query to run " -#~ "on each shard." -#~ msgstr "" - -# c0bd952288a0433694ea1276cfe422bd -#~ msgid "" -#~ ":data:`~explain.numQueries` is a number that" -#~ " reports the total number of queries" -#~ " executed." -#~ msgstr "" - -# 3cb524e1eef24a40873770e00fbe501b -#~ msgid "" -#~ ":data:`~explain.numShards` is a number that" -#~ " reports the total number of shards" -#~ " queried." -#~ msgstr "" - -#~ msgid "" -#~ "Queries with the :query:`$or` operator " -#~ "can use separate indexes on each " -#~ "clause of the :query:`$or` expression. " -#~ "If the query is indexed, " -#~ ":method:`~cursor.explain()` contains :ref:`output " -#~ "` for each " -#~ "clause as well as the cumulative " -#~ "data for the entire query:" -#~ msgstr "" - -#~ msgid "" -#~ ":data:`~explain.nYields` is a number that " -#~ "reflects the number of times this " -#~ "query yielded the read lock to " -#~ "allow waiting writes to execute." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/cursor.forEach.po b/locale/es/LC_MESSAGES/reference/method/cursor.forEach.po deleted file mode 100644 index 1494b509473..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/cursor.forEach.po +++ /dev/null @@ -1,72 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:36+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# ef041e4f3ae44daca46aec13d3f0a917 -#: ../source/reference/method/cursor.forEach.txt:3 -msgid "cursor.forEach()" -msgstr "" - -# 03f59b62800c4b53a1a25841b44f0c83 -#: ../source/reference/method/cursor.forEach.txt -msgid "On this page" -msgstr "" - -# 44f510d88e2947149b39c9ecfe34fd85 -#: ../source/reference/method/cursor.forEach.txt:14 -msgid "Description" -msgstr "" - -# e491a773ba114174a94ddba01a41b61a -#: ../source/reference/method/cursor.forEach.txt:18 -msgid "" -"Iterates the cursor to apply a JavaScript ``function`` to each document " -"from the cursor." -msgstr "" - -# 302d5f5842f7468c8a8dd00b16a46209 -#: ../source/reference/method/cursor.forEach.txt:21 -msgid "The :method:`~cursor.forEach()` method has the following prototype form:" -msgstr "" - -# 74458de59c8b41b09f2ad797f4e8c8e9 -#: ../source/reference/method/cursor.forEach.txt:28 -msgid "The :method:`~cursor.forEach()` method has the following parameter:" -msgstr "" - -# 41d3f65bd61d430690d3328dc4eabc3d -#: ../source/reference/method/cursor.forEach.txt:33 -msgid "Example" -msgstr "" - -# 95305e0268b04ec48c7352401f3dd5e7 -#: ../source/reference/method/cursor.forEach.txt:35 -msgid "" -"The following example invokes the :method:`~cursor.forEach()` method on " -"the cursor returned by :method:`~db.collection.find()` to print the name " -"of each user in the collection:" -msgstr "" - -# b67c1a8f73f44298b523c2730f3d3617 -#: ../source/reference/method/cursor.forEach.txt:43 -msgid ":method:`cursor.map()` for similar functionality." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/cursor.hasNext.po b/locale/es/LC_MESSAGES/reference/method/cursor.hasNext.po deleted file mode 100644 index 2a3a543d7ea..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/cursor.hasNext.po +++ /dev/null @@ -1,36 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:36+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# adde377350aa4311b7afe12aeecddd69 -#: ../source/reference/method/cursor.hasNext.txt:3 -msgid "cursor.hasNext()" -msgstr "" - -# ad62c74cfbb84557b743bf72f4dc7713 -#: ../source/reference/method/cursor.hasNext.txt:9 -msgid "Boolean." -msgstr "" - -# 7edf84f117d3493fa83c48f0cb91310e -#: ../source/reference/method/cursor.hasNext.txt:11 -msgid "" -":method:`cursor.hasNext()` returns ``true`` if the cursor returned by the " -":method:`db.collection.find()` query can iterate further to return more " -"documents." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/cursor.hint.po b/locale/es/LC_MESSAGES/reference/method/cursor.hint.po deleted file mode 100644 index 3923bb514f0..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/cursor.hint.po +++ /dev/null @@ -1,154 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:20+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 62a87d6963b74d2184ee489e1938dd8f -#: ../source/reference/method/cursor.hint.txt:3 -msgid "cursor.hint()" -msgstr "" - -# d0fb980b0f12437da355cea5c3157a16 -#: ../source/reference/method/cursor.hint.txt -msgid "On this page" -msgstr "" - -# 696eaf8f1f004aed94e1e2ca14acb04f -#: ../source/reference/method/cursor.hint.txt:14 -msgid "Definition" -msgstr "" - -# d87827cbeb824422ae627904f1c53e2e -#: ../source/reference/method/cursor.hint.txt:18 -msgid "" -"Call this method on a query to override MongoDB's default index selection" -" and :doc:`query optimization process `. Use " -":method:`db.collection.getIndexes()` to return the list of current " -"indexes on a collection." -msgstr "" - -# 18c49225d37b4737a210d0d0e8f66b2f -#: ../source/reference/method/cursor.hint.txt:23 -msgid "The :method:`cursor.hint()` method has the following parameter:" -msgstr "" - -# f9ecbfd305314715871ce8c48f299c86 -#: ../source/reference/method/cursor.hint.txt:28 -msgid "Behavior" -msgstr "" - -# e97db9a45e7641ba82354c1734e94974 -#: ../source/reference/method/cursor.hint.txt:30 -msgid "" -"When an :ref:`index filter ` exists for the query shape, " -"MongoDB ignores the :method:`~cursor.hint()`." -msgstr "" - -# 602d531c6ee244b8a290fa043607dc7d -#: ../source/includes/fact-hint-text-query-restriction.rst:3 -msgid "" -"You cannot use :method:`~cursor.hint()` if the query includes a " -":query:`$text` query expression." -msgstr "" - -# 838c81cf388341bfa07ef704c5e9b58c -#: ../source/reference/method/cursor.hint.txt:36 -msgid "Examples" -msgstr "" - -# 5ed915747bef40c2a75ad51d437e42b3 -#: ../source/reference/method/cursor.hint.txt:39 -msgid "Specify an Index" -msgstr "" - -# d3218f544a7541b091db0b5212ca7dab -#: ../source/reference/method/cursor.hint.txt:41 -msgid "" -"The following example returns all documents in the collection named " -"``users`` using the index on the ``age`` field." -msgstr "" - -# add20a669a6c4760a7fcbded7817da80 -#: ../source/reference/method/cursor.hint.txt:48 -msgid "You can also specify the index using the index name:" -msgstr "" - -# 3894d10d526b4807bc443461ac05e37d -#: ../source/reference/method/cursor.hint.txt:57 -msgid "Force Collection Scans" -msgstr "" - -# b252b6fe1dc24c2ea324b49a33477a76 -#: ../source/reference/method/cursor.hint.txt:59 -msgid "" -"You can specify ``{ $natural : 1 }`` to force the query to perform a " -"forwards collection scan:" -msgstr "" - -# ef1cd7a4aca2473da15cec3dad3febbd -#: ../source/reference/method/cursor.hint.txt:66 -msgid "" -"You can also specify ``{ $natural : -1 }`` to force the query to perform " -"a reverse collection scan:" -msgstr "" - -# b9c58a226c7846cdb3c612bb1b16664a -#: ../source/reference/method/cursor.hint.txt:75 -msgid ":doc:`/indexes`" -msgstr "" - -# 95dff83adbf54fb78fc829c1f4be3554 -#: ../source/reference/method/cursor.hint.txt:76 -msgid ":doc:`/core/query-plans`" -msgstr "" - -# 1e1ded61c3a14f98910744444cb1a2a3 -#: ../source/reference/method/cursor.hint.txt:77 -msgid ":ref:`index-filters`" -msgstr "" - -# d111aa2c41c5490f8adf3ca3054f1e6a -#: ../source/reference/method/cursor.hint.txt:78 -msgid ":operator:`$hint`" -msgstr "" - -# 2050dc0a3b5843b2b3693500c7793a73 -#~ msgid "" -#~ "When an :ref:`index filter ` exists for the query shape," -#~ " MongoDB ignores the :method:`~cursor.hint()`." -#~ " The :data:`explain.filterSet` field of the" -#~ " :method:`~cursor.explain()` output indicates " -#~ "whether MongoDB applied an index filter" -#~ " for the query." -#~ msgstr "" - -# d4a735d527c841c8b099f03ffafa27cf -#~ msgid "Example" -#~ msgstr "" - -# f409262ee8824651b1a6f8d8392092c1 -#~ msgid ":doc:`/core/indexes-introduction`" -#~ msgstr "" - -# 51aab0cd4eca4833b8aa2fd7273c3e22 -#~ msgid ":doc:`/administration/indexes`" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/cursor.itcount.po b/locale/es/LC_MESSAGES/reference/method/cursor.itcount.po deleted file mode 100644 index e6859a85165..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/cursor.itcount.po +++ /dev/null @@ -1,58 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# b9c4f19c08cc4d91ad83d2241094caba -#: ../source/reference/method/cursor.itcount.txt:3 -msgid "cursor.itcount()" -msgstr "" - -# 655552c8131149bd9d285ff5295d97b9 -#: ../source/reference/method/cursor.itcount.txt -msgid "On this page" -msgstr "" - -# f9f784b7399a4bd58bc9c6bc926ab467 -#: ../source/reference/method/cursor.itcount.txt:14 -msgid "Definition" -msgstr "" - -# b9ed62269cde490f81999b5ea2f67266 -#: ../source/reference/method/cursor.itcount.txt:18 -msgid "Counts the number of documents remaining in a cursor." -msgstr "" - -# 58bed0cd5148496aa51f83f7d4dfa56d -#: ../source/reference/method/cursor.itcount.txt:20 -msgid "" -":method:`~cursor.itcount()` is similar to :method:`cursor.count()`, but " -"actually executes the query on an existing iterator, exhausting its " -"contents in the process." -msgstr "" - -# fa7b490ca43a445b926f63e3736b2ecd -#: ../source/reference/method/cursor.itcount.txt:24 -msgid "The :method:`~cursor.itcount()` method has the following prototype form:" -msgstr "" - -# aef683318bd9452ca4ac94ec59ee3914 -#: ../source/reference/method/cursor.itcount.txt:31 -msgid ":method:`cursor.count()`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/cursor.limit.po b/locale/es/LC_MESSAGES/reference/method/cursor.limit.po deleted file mode 100644 index b5a35d8b0e5..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/cursor.limit.po +++ /dev/null @@ -1,132 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:12+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a85096edd96d4145a40380a20f254b83 -#: ../source/reference/method/cursor.limit.txt:3 -msgid "cursor.limit()" -msgstr "" - -# 0334949122114696b8dbe79020658593 -#: ../source/reference/method/cursor.limit.txt -msgid "On this page" -msgstr "" - -# 1e2372b2a53647ffa3ac7d59d3b65f84 -#: ../source/reference/method/cursor.limit.txt:14 -msgid "Definition" -msgstr "" - -# 55df791f0c2e41bb955ef6d39e430d7e -#: ../source/reference/method/cursor.limit.txt:18 -msgid "" -"Use the :method:`~cursor.limit()` method on a cursor to specify the " -"maximum number of documents the cursor will return. " -":method:`~cursor.limit()` is analogous to the ``LIMIT`` statement in a " -"SQL database." -msgstr "" - -# 2e80bb381eca435d806a3f5cee6ff1e7 -#: ../source/reference/method/cursor.limit.txt:24 -msgid "" -"You must apply :method:`~cursor.limit()` to the cursor before retrieving " -"any documents from the database." -msgstr "" - -# 89ed92100782447fbfd43d1cbbeb8bc6 -#: ../source/reference/method/cursor.limit.txt:27 -msgid "" -"Use :method:`~cursor.limit()` to maximize performance and prevent MongoDB" -" from returning more results than required for processing." -msgstr "" - -# 2d1425e1a1db4083a1427bb1b4d0f3f6 -#: ../source/reference/method/cursor.limit.txt:30 -msgid "The :method:`cursor.limit()` method has the following prototype form:" -msgstr "" - -# 5a9d9a32ad27415d8e3087d7d1f5f6cb -#: ../source/reference/method/cursor.limit.txt:37 -msgid "Behavior" -msgstr "" - -# 34d96e9a10de40349967cae159de1e92 -#: ../source/reference/method/cursor.limit.txt:40 -msgid "Supported Values" -msgstr "" - -# 086990a9aa95420bb02e7168bd1fa3d9 -#: ../source/reference/method/cursor.limit.txt:42 -msgid "" -"The behavior of :method:`~cursor.limit()` is undefined for values less " -"than -2\\ :sup:`31` and greater than 2\\ :sup:`31`." -msgstr "" - -# 28b541279958411698ec4f3ff09cc3c8 -#: ../source/reference/method/cursor.limit.txt:45 -msgid "You must specify a numeric value for :method:`~cursor.limit()`." -msgstr "" - -# 9aa420b580ee4e9c9358807d2b33059b -#: ../source/reference/method/cursor.limit.txt:48 -msgid "Zero Value" -msgstr "" - -# 5f398e4c3e5747efbf97ef68c5a0808f -#: ../source/reference/method/cursor.limit.txt:50 -msgid "" -"A :method:`~cursor.limit()` value of 0 (i.e. :method:`.limit(0) " -"`) is equivalent to setting no limit." -msgstr "" - -# 4a368a478b68477db617532e0c4e0f14 -#: ../source/reference/method/cursor.limit.txt:54 -msgid "Negative Values" -msgstr "" - -# 549cd3e2bb4c40b69d94e2542697d1e9 -#: ../source/reference/method/cursor.limit.txt:56 -msgid "" -"A negative limit is similar to a positive limit but closes the cursor " -"after returning a single :ref:`batch ` of results. As " -"such, with a negative limit, if the limited result set does not fit into " -"a single batch, the number of documents received will be less than the " -"specified limit. By passing a negative limit, the client indicates to the" -" server that it will not ask for a subsequent batch via ``getMore``." -msgstr "" - -# 421be36a6849489d937314ed08d48089 -#~ msgid "" -#~ "A :method:`~cursor.limit()` value of 0 " -#~ "(i.e. :method:`.limit(0) `) is " -#~ "equivalent to setting no limit. A " -#~ "negative limit is similar to a " -#~ "positive limit, but a negative limit " -#~ "prevents the creation of a cursor " -#~ "such that only a single batch of" -#~ " results is returned. As such, with" -#~ " a negative limit, if the limited " -#~ "result set does not fit into a " -#~ "single batch, the number of documents" -#~ " received will be less than the " -#~ "limit." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/cursor.map.po b/locale/es/LC_MESSAGES/reference/method/cursor.map.po deleted file mode 100644 index 0075295d085..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/cursor.map.po +++ /dev/null @@ -1,54 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:44+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 21d4ba66807a4c94a33e195bcec3d617 -#: ../source/reference/method/cursor.map.txt:3 -msgid "cursor.map()" -msgstr "" - -# a6b68be5eb9f4813804bd4cf6883ed7d -#: ../source/reference/method/cursor.map.txt -msgid "On this page" -msgstr "" - -# 5145e5a6c8874a83ab5553c756d05930 -#: ../source/reference/method/cursor.map.txt:15 -msgid "" -"Applies ``function`` to each document visited by the cursor and collects " -"the return values from successive application into an array." -msgstr "" - -# 689b3806f2be427a9893e8d13484f00c -#: ../source/reference/method/cursor.map.txt:19 -msgid "The :method:`cursor.map()` method has the following parameter:" -msgstr "" - -# 1a357260c21e48138c5e3cd0ee6416ba -#: ../source/reference/method/cursor.map.txt:24 -msgid "Example" -msgstr "" - -# e812ca5b9bdf4339b1a633f2b3f4bb64 -#: ../source/reference/method/cursor.map.txt:30 -msgid ":method:`cursor.forEach()` for similar functionality." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/cursor.max.po b/locale/es/LC_MESSAGES/reference/method/cursor.max.po deleted file mode 100644 index 687c32b75fa..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/cursor.max.po +++ /dev/null @@ -1,220 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:40+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# fcf0399cfabc45d89ff03fb5acd7a7e2 -#: ../source/reference/method/cursor.max.txt:3 -msgid "cursor.max()" -msgstr "" - -# 685e61788a4849959d60b1aeb311f99b -#: ../source/reference/method/cursor.max.txt -msgid "On this page" -msgstr "" - -# 54ad1f38dfe24ba59a3d00351579aae6 -#: ../source/reference/method/cursor.max.txt:14 -msgid "Definition" -msgstr "" - -# 9ffd30f0c91b401282ec8ff02d3537d2 -#: ../source/reference/method/cursor.max.txt:18 -msgid "" -"Specifies the *exclusive* upper bound for a specific index in order to " -"constrain the results of :method:`~db.collection.find()`. " -":method:`~cursor.max()` provides a way to specify an upper bound on " -"compound key indexes." -msgstr "" - -# 6bf3ec0672a74dbcb0561046b78bce68 -#: ../source/reference/method/cursor.max.txt:23 -msgid "The :method:`~cursor.max()` method has the following parameter:" -msgstr "" - -# 11aeb06f216e4c5db61f9fe81dde57ad -#: ../source/reference/method/cursor.max.txt:27 -msgid "The ``indexBounds`` parameter has the following prototype form:" -msgstr "" - -# 0e608479e6e147efa795df635cac4fe1 -#: ../source/reference/method/cursor.max.txt:33 -msgid "" -"The fields correspond to *all* the keys of a particular index *in order*." -" You can explicitly specify the particular index with the " -":method:`~cursor.hint()` method. Otherwise, :program:`mongod` selects the" -" index using the fields in the ``indexBounds``; however, if multiple " -"indexes exist on same fields with different sort orders, the selection of" -" the index may be ambiguous." -msgstr "" - -# ee1b8632aaf344b0b9fb579fec50d317 -#: ../source/reference/method/cursor.max.txt:40 -msgid ":method:`~cursor.min()`." -msgstr "" - -# 6d446d7bf29a48f29d835926fce37e2a -#: ../source/reference/method/cursor.max.txt:42 -msgid "" -":method:`~cursor.max()` exists primarily to support the :program:`mongos`" -" (sharding) process, and is a shell wrapper around the query modifier " -":operator:`$max`." -msgstr "" - -# b59bf9e3e6e54f57ac5f9f51c1df3be7 -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-max.rst:6 -msgid "Deprecated in the ``mongo`` Shell since v3.2" -msgstr "" - -# bd3b1befcae64307a2d766a6c7dfbebc -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-max.rst:5 -msgid "" -"Starting in v3.2, the :operator:`$max` operator is deprecated in the " -":program:`mongo` shell. In the :program:`mongo` shell, use " -":method:`cursor.max()` instead." -msgstr "" - -# c695d02989e4447c947d6cf2150ad499 -#: ../source/reference/method/cursor.max.txt:49 -msgid "Behavior" -msgstr "" - -# 35cb187e475943c3bc00a8eb6f6cd7d3 -#: ../source/reference/method/cursor.max.txt:52 -msgid "Interaction with Index Selection" -msgstr "" - -# ddfb4780b6704f2fbd3b5556042e9c9f -#: ../source/reference/method/cursor.max.txt:54 -msgid "" -"Because :method:`~cursor.max()` requires an index on a field, and forces " -"the query to use this index, you may prefer the :query:`$lt` operator for" -" the query if possible. Consider the following example:" -msgstr "" - -# 485d71bc9155478dbcf26823c961debe -#: ../source/reference/method/cursor.max.txt:63 -msgid "" -"The query will use the index on the ``price`` field, even if the index on" -" ``_id`` may be better." -msgstr "" - -# 4270223fc84b41e2831b39e72d7e6b54 -#: ../source/reference/method/cursor.max.txt:67 -msgid "Index Bounds" -msgstr "" - -# e09a3d90bafd4bf3b44efc3db29952ac -#: ../source/reference/method/cursor.max.txt:69 -msgid "" -"If you use :method:`~cursor.max()` with :method:`~cursor.min()` to " -"specify a range, the index bounds specified in :method:`~cursor.min()` " -"and :method:`~cursor.max()` must both refer to the keys of the same " -"index." -msgstr "" - -# cb1a21d8c1974ab4b85b64acdb1e49ea -#: ../source/reference/method/cursor.max.txt:75 -msgid "``max()`` without ``min()``" -msgstr "" - -# f871bce1dc7e4762ba548608008794d1 -#: ../source/includes/fact-query-min-max.rst:1 -msgid "" -"The :operator:`min` and :operator:`max` operators indicate that the " -"system should avoid normal query planning. Instead they construct an " -"index scan where the index bounds are explicitly specified by the values " -"given in :operator:`min` and :operator:`max`." -msgstr "" - -# a387227b0c6f489a9d613b398f03af01 -#: ../source/includes/fact-query-min-max.rst:8 -msgid "" -"If one of the two boundaries is not specified, the query plan will be an " -"index scan that is unbounded on one side. This may degrade performance " -"compared to a query containing neither operator, or one that uses both " -"operators to more tightly constrain the index scan." -msgstr "" - -# ef9c20711b3e43729b85f99e65af05cd -#: ../source/reference/method/cursor.max.txt:80 -msgid "Example" -msgstr "" - -# 3a14f4e7c4c8499ea2fa4e2ac7e17d5b -#: ../source/reference/method/cursor.max.txt:82 -msgid "" -"This example assumes a collection named ``products`` that holds the " -"following documents:" -msgstr "" - -# 71b945d3a55a469c98d393550c31b47d -#: ../source/reference/method/cursor.max.txt:98 -msgid "The collection has the following indexes:" -msgstr "" - -# 3a3640ef688f4671a95967c6a46746fa -#: ../source/reference/method/cursor.max.txt:107 -msgid "" -"Using the ordering of ``{ item: 1, type: 1 }`` index, " -":method:`~cursor.max()` limits the query to the documents that are below " -"the bound of ``item`` equal to ``apple`` and ``type`` equal to " -"``jonagold``:" -msgstr "" - -# 895f861c2dc54b15bf2ef632c0332267 -# abebc25f90bd44209a25a9fe07a56d64 -#: ../source/reference/method/cursor.max.txt:116 -#: ../source/reference/method/cursor.max.txt:139 -msgid "The query returns the following documents:" -msgstr "" - -# 4e240a1091354fc5a4f8e0114115c1f2 -#: ../source/reference/method/cursor.max.txt:124 -msgid "" -"If the query did not explicitly specify the index with the " -":method:`~cursor.hint()` method, it is ambiguous as to whether " -":program:`mongod` would select the ``{ item: 1, type: 1 }`` index " -"ordering or the ``{ item: 1, type: -1 }`` index ordering." -msgstr "" - -# cd0bf2083eab40a08d8ff7c15110431d -#: ../source/reference/method/cursor.max.txt:129 -msgid "" -"Using the ordering of the index ``{ price: 1 }``, :method:`~cursor.max()`" -" limits the query to the documents that are below the index key bound of " -"``price`` equal to ``1.99`` and :method:`~cursor.min()` limits the query " -"to the documents that are at or above the index key bound of ``price`` " -"equal to ``1.39``:" -msgstr "" - -# 91030fa7fcf446b584e8c626e93d1d09 -#~ msgid "" -#~ ":method:`~cursor.max()` is a shell wrapper " -#~ "around the query modifier :operator:`$max`." -#~ msgstr "" - -# cdceba85f07e45e78606324647a8414c -#~ msgid "" -#~ ":method:`~cursor.max()` exists primarily to " -#~ "support the :program:`mongos` (sharding) " -#~ "process." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/cursor.maxScan.po b/locale/es/LC_MESSAGES/reference/method/cursor.maxScan.po deleted file mode 100644 index 869b2ff23d8..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/cursor.maxScan.po +++ /dev/null @@ -1,110 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 8bad83a979294cfc8eb3dd10fb2588f8 -#: ../source/reference/method/cursor.maxScan.txt:3 -msgid "cursor.maxScan()" -msgstr "" - -# 899bac211add416bb384c98380690b1f -#: ../source/reference/method/cursor.maxScan.txt -msgid "On this page" -msgstr "" - -# 859d4041e34f49ba95e05b0a843da064 -#: ../source/reference/method/cursor.maxScan.txt:14 -msgid "Definition" -msgstr "" - -# 10ac7c8c7cef49cb93c7b84c1bd29cc5 -#: ../source/reference/method/cursor.maxScan.txt:20 -msgid "" -"Specifies a maximum number of documents or index keys the query plan will" -" scan. Once the limit is reached, the query terminates execution and " -"returns the current batch of results." -msgstr "" - -# 2df2b864070c439297a6b6aa33126ab5 -#: ../source/reference/method/cursor.maxScan.txt:24 -msgid ":method:`~cursor.maxScan()` has the following syntax:" -msgstr "" - -# cce01dce28e64a56baadca4dba1929cd -#: ../source/reference/method/cursor.maxScan.txt:30 -msgid "The method :method:`cursor.maxScan` has the following parameter:" -msgstr "" - -# f69eeaa6e01b449da464a74a9cffcdc7 -#: ../source/reference/method/cursor.maxScan.txt:34 -msgid "" -"The :term:`cursor` that :method:`~cursor.maxScan()` is attached to with a" -" modified result set based on the ``maxScan`` parameter. This allows for " -"additional cursor modifiers to be chained." -msgstr "" - -# c8f19ee0a4524f8dbdc4bcaf344c5eda -#: ../source/reference/method/cursor.maxScan.txt:41 -msgid "Behavior" -msgstr "" - -# b897644138ff40f4b7393213e6a79156 -#: ../source/reference/method/cursor.maxScan.txt:43 -msgid "" -"For collection scans, ``maxScan`` is the maximum number of documents " -"scanned before the query results are returned. For index scans, " -"``maxScan`` is the maximum number of index keys examined." -msgstr "" - -# 453fe20d4bcb4bf095fa111416253300 -#: ../source/reference/method/cursor.maxScan.txt:47 -msgid "" -"Using a value of ``0`` is equivalent to not using " -":method:`cursor.maxScan()`." -msgstr "" - -# 0cea163d5c5840c8a3a51cc1ea5b1041 -#: ../source/reference/method/cursor.maxScan.txt:50 -msgid "Example" -msgstr "" - -# c048464e6cc941b48de980a7c3aa9ead -#: ../source/reference/method/cursor.maxScan.txt:52 -msgid "Given the following data:" -msgstr "" - -# 10bcc80ca0044ce586785f184b2dce2e -#: ../source/reference/method/cursor.maxScan.txt:67 -msgid "" -"Assuming this query were answered with a collection scan, the following " -"limits the number of documents to scan to ``5``:" -msgstr "" - -# 31319c5158e249cb86adbea25edd08a9 -#: ../source/reference/method/cursor.maxScan.txt:74 -msgid "The operation returns:" -msgstr "" - -# ed12dcd976a7406bb02b3a99ecb18713 -#: ../source/reference/method/cursor.maxScan.txt:81 -msgid "" -"If this query were answered using an index scan on ``{ status : 1 }``, " -"the same operation returns the following:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/cursor.maxTimeMS.po b/locale/es/LC_MESSAGES/reference/method/cursor.maxTimeMS.po deleted file mode 100644 index 577d2d65cc7..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/cursor.maxTimeMS.po +++ /dev/null @@ -1,95 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:11+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 356830aafb5d4d09beaf2d25be9b5743 -#: ../source/reference/method/cursor.maxTimeMS.txt:3 -msgid "cursor.maxTimeMS()" -msgstr "" - -# 2a853bbe049f44489773fb58575ae579 -#: ../source/reference/method/cursor.maxTimeMS.txt -msgid "On this page" -msgstr "" - -# f435e30be87645d0a383f4d7021d4a2c -#: ../source/reference/method/cursor.maxTimeMS.txt:14 -msgid "Definition" -msgstr "" - -# ceca15e23285442390b751d9622abc54 -#: ../source/reference/method/cursor.maxTimeMS.txt:20 -msgid "" -"Specifies a cumulative time limit in milliseconds for processing " -"operations on a cursor." -msgstr "" - -# 9a3da867a16d44fb84455d05db3a936a -#: ../source/reference/method/cursor.maxTimeMS.txt:23 -msgid "The :method:`~cursor.maxTimeMS()` method has the following parameter:" -msgstr "" - -# af03397f68524d1e8920b8d7227e1e7c -#: ../source/reference/method/cursor.maxTimeMS.txt:30 -msgid "" -":method:`~cursor.maxTimeMS()` is not related to the ``NoCursorTimeout`` " -"query flag. :method:`~cursor.maxTimeMS()` relates to processing time, " -"while ``NoCursorTimeout`` relates to idle time. A cursor's idle time does" -" not contribute towards its processing time." -msgstr "" - -# e96c218c17b142899293d8bde7a177d7 -#: ../source/reference/method/cursor.maxTimeMS.txt:37 -msgid "Behaviors" -msgstr "" - -# 424ad2234bca473aba7c095519f0cf58 -#: ../source/reference/method/cursor.maxTimeMS.txt:39 -msgid "" -"MongoDB targets operations for termination if the associated cursor " -"exceeds its allotted time limit. MongoDB terminates operations that " -"exceed their allotted time limit, using the same mechanism as " -":method:`db.killOp()`. MongoDB only terminates an operation at one of its" -" designated interrupt points." -msgstr "" - -# 53935aab7ae346f5b7b31ff062e56050 -#: ../source/reference/method/cursor.maxTimeMS.txt:45 -msgid "MongoDB does not count network latency towards a cursor's time limit." -msgstr "" - -# 4764fdc5d0f94e10876ee7c2761cb145 -#: ../source/reference/method/cursor.maxTimeMS.txt:47 -msgid "" -"Queries that generate multiple batches of results continue to return " -"batches until the cursor exceeds its allotted time limit." -msgstr "" - -# cf2d90a6952242cc98ed62d9365769c0 -#: ../source/reference/method/cursor.maxTimeMS.txt:51 -msgid "Examples" -msgstr "" - -# 4d8c572b9f984dfea505ec7a06b96237 -#: ../source/reference/method/cursor.maxTimeMS.txt -msgid "Example" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/cursor.min.po b/locale/es/LC_MESSAGES/reference/method/cursor.min.po deleted file mode 100644 index 3356dd73986..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/cursor.min.po +++ /dev/null @@ -1,223 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:44+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# f8ba879cc2274fc89b8fd1a19e54820a -#: ../source/reference/method/cursor.min.txt:3 -msgid "cursor.min()" -msgstr "" - -# 220689500215491f818f4ad03734d09d -#: ../source/reference/method/cursor.min.txt -msgid "On this page" -msgstr "" - -# 6dca832340644c0fbe89536b05a6d43c -#: ../source/reference/method/cursor.min.txt:14 -msgid "Definition" -msgstr "" - -# 9d82ed8b91974450a48b0e9c846c76da -#: ../source/reference/method/cursor.min.txt:18 -msgid "" -"Specifies the *inclusive* lower bound for a specific index in order to " -"constrain the results of :method:`~db.collection.find()`. " -":method:`~cursor.min()` provides a way to specify lower bounds on " -"compound key indexes." -msgstr "" - -# 64715e617eba421fa330add8268ff18f -#: ../source/reference/method/cursor.min.txt:23 -msgid "The :method:`~cursor.min()` method has the following parameter:" -msgstr "" - -# 6fbd196936144fcc8c99a4c20aec803d -#: ../source/reference/method/cursor.min.txt:27 -msgid "The ``indexBounds`` parameter has the following prototype form:" -msgstr "" - -# 247c9efc369f4de69f07d4e060ab7ed5 -#: ../source/reference/method/cursor.min.txt:33 -msgid "" -"The fields correspond to *all* the keys of a particular index *in order*." -" You can explicitly specify the particular index with the " -":method:`~cursor.hint()` method. Otherwise, MongoDB selects the index " -"using the fields in the ``indexBounds``; however, if multiple indexes " -"exist on same fields with different sort orders, the selection of the " -"index may be ambiguous." -msgstr "" - -# a9d8e25b471c454dbcd8e1f3752e706b -#: ../source/reference/method/cursor.min.txt:41 -msgid ":method:`~cursor.max()`." -msgstr "" - -# ba7fee256b7340769d5f4cd9874122fa -#: ../source/reference/method/cursor.min.txt:43 -msgid "" -":method:`~cursor.min()` exists primarily to support the :program:`mongos`" -" process, and is a shell wrapper around the query modifier " -":operator:`$min`." -msgstr "" - -# 3e42445dabbf441a8aa09846d59fd567 -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-min.rst:6 -msgid "Deprecated in the ``mongo`` Shell since v3.2" -msgstr "" - -# b52ce7cc9b0a4e03bd91be9f380c9451 -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-min.rst:5 -msgid "" -"Starting in v3.2, the :operator:`$min` operator is deprecated in the " -":program:`mongo` shell. In the :program:`mongo` shell, use " -":method:`cursor.min()` instead." -msgstr "" - -# 8ee2a537ca8943c4ac48b47836689c6c -#: ../source/reference/method/cursor.min.txt:50 -msgid "Behaviors" -msgstr "" - -# 4636afee58ed4a5a9eb741f24b1d59cc -#: ../source/reference/method/cursor.min.txt:53 -msgid "Interaction with Index Selection" -msgstr "" - -# 99cea7329d434a85a11041412f652b79 -#: ../source/reference/method/cursor.min.txt:55 -msgid "" -"Because :method:`~cursor.min()` requires an index on a field, and forces " -"the query to use this index, you may prefer the :query:`$gte` operator " -"for the query if possible. Consider the following example:" -msgstr "" - -# 327ffc2f277a47a7a09a6eeaa763ce7c -#: ../source/reference/method/cursor.min.txt:64 -msgid "" -"The query will use the index on the ``price`` field, even if the index on" -" ``_id`` may be better." -msgstr "" - -# 66750e4efd654ad88fdeeecfe2d36ed5 -#: ../source/reference/method/cursor.min.txt:68 -msgid "Index Bounds" -msgstr "" - -# d9ab9d3f8d594b2c80ae3ef81e1fe5dd -#: ../source/reference/method/cursor.min.txt:70 -msgid "" -"If you use :method:`~cursor.min()` with :method:`~cursor.max()` to " -"specify a range, the index bounds specified in :method:`~cursor.min()` " -"and :method:`~cursor.max()` must both refer to the keys of the same " -"index." -msgstr "" - -# 887f93a45d9e45f88516e756fb810664 -#: ../source/reference/method/cursor.min.txt:76 -msgid "``min()`` without ``max()``" -msgstr "" - -# c5415ad5fb6f4338908ffc2dd702af9a -#: ../source/includes/fact-query-min-max.rst:1 -msgid "" -"The :operator:`min` and :operator:`max` operators indicate that the " -"system should avoid normal query planning. Instead they construct an " -"index scan where the index bounds are explicitly specified by the values " -"given in :operator:`min` and :operator:`max`." -msgstr "" - -# 0af2c3f8736545b696b3ab05b0e43fa8 -#: ../source/includes/fact-query-min-max.rst:8 -msgid "" -"If one of the two boundaries is not specified, the query plan will be an " -"index scan that is unbounded on one side. This may degrade performance " -"compared to a query containing neither operator, or one that uses both " -"operators to more tightly constrain the index scan." -msgstr "" - -# 1ee65cb141934e10812374b4ef1cc7b1 -#: ../source/reference/method/cursor.min.txt:81 -msgid "Example" -msgstr "" - -# 42580b859609466980d0fecc286b28dd -#: ../source/reference/method/cursor.min.txt:83 -msgid "" -"This example assumes a collection named ``products`` that holds the " -"following documents:" -msgstr "" - -# 76a0e76915d14b0785ed438f59cb87d2 -#: ../source/reference/method/cursor.min.txt:99 -msgid "The collection has the following indexes:" -msgstr "" - -# 92b6d75c590646819f40579002902511 -#: ../source/reference/method/cursor.min.txt:108 -msgid "" -"Using the ordering of the ``{ item: 1, type: 1 }`` index, " -":method:`~cursor.min()` limits the query to the documents that are at or " -"above the index key bound of ``item`` equal to ``apple`` and ``type`` " -"equal to ``jonagold``, as in the following:" -msgstr "" - -# d1902d5df0f941528b4f08fc80a49c63 -# d49f8190cfe14a64b30d65935b55909d -#: ../source/reference/method/cursor.min.txt:117 -#: ../source/reference/method/cursor.min.txt:143 -msgid "The query returns the following documents:" -msgstr "" - -# 49e1090348ff4386a7f5dab8091a57fa -#: ../source/reference/method/cursor.min.txt:129 -msgid "" -"If the query did not explicitly specify the index with the " -":method:`~cursor.hint()` method, it is ambiguous as to whether " -":program:`mongod` would select the ``{ item: 1, type: 1 }`` index " -"ordering or the ``{ item: 1, type: -1 }`` index ordering." -msgstr "" - -# 6056a91bcb0d4896a9f96a54e928af06 -#: ../source/reference/method/cursor.min.txt:134 -msgid "" -"Using the ordering of the index ``{ price: 1 }``, :method:`~cursor.min()`" -" limits the query to the documents that are at or above the index key " -"bound of ``price`` equal to ``1.39`` and :method:`~cursor.max()` limits " -"the query to the documents that are below the index key bound of " -"``price`` equal to ``1.99``:" -msgstr "" - -# 6504292dcfab4ffb8d1400a2d55cd47b -#~ msgid "The :method:`~cursor.min()` has the following parameter:" -#~ msgstr "" - -# 8cd3e05c13b944baa76adab12616ce3a -#~ msgid "" -#~ ":method:`~cursor.min()` is a shell wrapper " -#~ "around the query modifier :operator:`$min`." -#~ msgstr "" - -# 3d019d436f584c62b17a0d3f616906d9 -#~ msgid "" -#~ ":method:`~cursor.min()` exists primarily to " -#~ "support the :program:`mongos` process." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/cursor.next.po b/locale/es/LC_MESSAGES/reference/method/cursor.next.po deleted file mode 100644 index 5c27266c99d..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/cursor.next.po +++ /dev/null @@ -1,31 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:33+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 9a12d41eb035437c8369bf41e315af56 -#: ../source/reference/method/cursor.next.txt:3 -msgid "cursor.next()" -msgstr "" - -# 3f5cc2e81ab54ca283a0dd2a4604438f -#: ../source/reference/method/cursor.next.txt:9 -msgid "" -"The next document in the cursor returned by the " -":method:`db.collection.find()` method. See :method:`cursor.hasNext()` " -"related functionality." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/cursor.noCursorTimeout.po b/locale/es/LC_MESSAGES/reference/method/cursor.noCursorTimeout.po deleted file mode 100644 index 44e19dcc66d..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/cursor.noCursorTimeout.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# fa6308bd445744b5b88d09ccce8df0cc -#: ../source/reference/method/cursor.noCursorTimeout.txt:3 -msgid "cursor.noCursorTimeout()" -msgstr "" - -# 3c9c9a6b3e7a405496a51c7e99552a46 -#: ../source/reference/method/cursor.noCursorTimeout.txt:8 -msgid "Definition" -msgstr "" - -# b06a55b713d849f29f908e45a5aabd3e -#: ../source/reference/method/cursor.noCursorTimeout.txt:12 -msgid "" -"Instructs the server to avoid closing a cursor automatically after a " -"period of inactivity." -msgstr "" - -# b078f283d25647f586393f08ef07fde4 -#: ../source/reference/method/cursor.noCursorTimeout.txt:15 -msgid "" -"The :method:`~cursor.noCursorTimeout()` method has the following " -"prototype form:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/cursor.objsLeftInBatch.po b/locale/es/LC_MESSAGES/reference/method/cursor.objsLeftInBatch.po deleted file mode 100644 index 2d958b1a785..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/cursor.objsLeftInBatch.po +++ /dev/null @@ -1,40 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:29+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# e77adaacc400493293c3c6387196424e -#: ../source/reference/method/cursor.objsLeftInBatch.txt:3 -msgid "cursor.objsLeftInBatch()" -msgstr "" - -# 5574bcb459004163902ba4d5453b9007 -#: ../source/reference/method/cursor.objsLeftInBatch.txt:9 -msgid "" -":method:`cursor.objsLeftInBatch()` returns the number of documents remaining" -" in the current batch." -msgstr "" - -# 733e9d1a2f9e4b8ca7f07d71865bbc51 -#: ../source/reference/method/cursor.objsLeftInBatch.txt:12 -msgid "" -"The MongoDB instance returns response in batches. To retrieve all the " -"documents from a cursor may require multiple batch responses from the " -"MongoDB instance. When there are no more documents remaining in the current " -"batch, the cursor will retrieve another batch to get more documents until " -"the cursor exhausts." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/cursor.pretty.po b/locale/es/LC_MESSAGES/reference/method/cursor.pretty.po deleted file mode 100644 index 9df00ac4a49..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/cursor.pretty.po +++ /dev/null @@ -1,67 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 76628cc438fd46c18342cd87e896fe26 -#: ../source/reference/method/cursor.pretty.txt:3 -msgid "cursor.pretty()" -msgstr "" - -# 3d44e6bbe7db4394b9b8d20ee6f5aa24 -#: ../source/reference/method/cursor.pretty.txt -msgid "On this page" -msgstr "" - -# 6bb8e18d86484ba0ab5d5f7259bd4240 -#: ../source/reference/method/cursor.pretty.txt:14 -msgid "Definition" -msgstr "" - -# 9d8d8565a6b6491bbe41f2b0cc4240f2 -#: ../source/reference/method/cursor.pretty.txt:18 -msgid "Configures the cursor to display results in an easy-to-read format." -msgstr "" - -# 1d8d9affbe6f41ada31664d1867c7759 -#: ../source/reference/method/cursor.pretty.txt:20 -msgid "The :method:`~cursor.pretty()` method has the following prototype form:" -msgstr "" - -# ecc2585e6ea74aee945515e99fafc5af -#: ../source/reference/method/cursor.pretty.txt:27 -msgid "Examples" -msgstr "" - -# 391a9da345ca4adb9babae593ba51824 -#: ../source/reference/method/cursor.pretty.txt:29 -msgid "Consider the following document:" -msgstr "" - -# d92ffd20a130425588a241761c990ae5 -#: ../source/reference/method/cursor.pretty.txt:39 -msgid "By default, :method:`db.collection.find()` returns data in a dense format:" -msgstr "" - -# 7b4b7997fa3d46978558446b89086cd2 -#: ../source/reference/method/cursor.pretty.txt:46 -msgid "" -"By using :method:`cursor.pretty()` you can set the cursor to return data " -"in a format that is easier for humans to parse:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/cursor.readConcern.po b/locale/es/LC_MESSAGES/reference/method/cursor.readConcern.po deleted file mode 100644 index a228a7ea26f..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/cursor.readConcern.po +++ /dev/null @@ -1,115 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 6c033247b38b47a983ceddb895b2df46 -#: ../source/reference/method/cursor.readConcern.txt:3 -msgid "cursor.readConcern()" -msgstr "" - -# b398ae6c444e4faba6850d2275ad1ba7 -#: ../source/reference/method/cursor.readConcern.txt -msgid "On this page" -msgstr "" - -# ea687c6213d24d2d92326abe5a5407ca -#: ../source/reference/method/cursor.readConcern.txt:15 -msgid "Definition" -msgstr "" - -# 0bb7be9fc50a4149bae700304507831d -#: ../source/reference/method/cursor.readConcern.txt:21 -msgid "" -"Specify a :term:`read concern` for the :method:`db.collection.find()` " -"method." -msgstr "" - -# 0e60a75f549a41bfbe40cacc9aa626d1 -#: ../source/reference/method/cursor.readConcern.txt:24 -msgid "The :method:`~cursor.readConcern()` method has the following form:" -msgstr "" - -# 0e3252de87f549b18c5e2abe7646843a -#: ../source/reference/method/cursor.readConcern.txt:30 -msgid "The :method:`~cursor.readConcern()` method has the following parameter:" -msgstr "" - -# 0c9ab05054a246dd88442977f3cb6d70 -#: ../source/reference/method/cursor.readConcern.txt:36 -msgid "Considerations" -msgstr "" - -# aad744ca1c5b4fc5b77a8b73af67b7df -#: ../source/reference/method/cursor.readConcern.txt:39 -msgid "``\"majority\"`` Read Concern" -msgstr "" - -# 5ecf059addbe41988389cdae2be57173 -#: ../source/includes/fact-enable-majority-readConcern.rst:1 -msgid "To use :term:`read concern` level of :readconcern:`\"majority\"`," -msgstr "" - -# 78c99e4290894606b805e4a7a71989a8 -#: ../source/includes/fact-enable-majority-readConcern.rst:3 -msgid "" -"you must start the :program:`mongod` instances with the " -":option:`--enableMajorityReadConcern` command line option (or the " -":setting:`replication.enableMajorityReadConcern` set to ``true`` if using" -" a configuration file)." -msgstr "" - -# 04abf3d5a4cb4f7aadc59691fe55848c -#: ../source/includes/fact-enable-majority-readConcern.rst:8 -msgid "" -"replica sets must use :ref:`WiredTiger storage engine ` and election :rsconf:`protocol version 1 `." -msgstr "" - -# df0153b0d281411293559feef2b9ab99 -#: ../source/reference/method/cursor.readConcern.txt:44 -msgid "Read Your Own Writes" -msgstr "" - -# f46136a1dbc6495c9ca62b68ef8dba31 -#: ../source/includes/fact-read-own-writes.rst:1 -msgid "" -"If using :readconcern:`\"majority\"` or :readconcern:`\"linearizable\"` " -"read concern for read operations, use :writeconcern:`{ w: \"majority\" } " -"<\"majority\">` write concern for write operations on the primary to " -"ensure that a single thread can read its own writes." -msgstr "" - -# 26386c0456ac4dd0bbb344c621eaaec1 -#: ../source/reference/method/cursor.readConcern.txt:49 -msgid "Linearizable Read Concern Performance" -msgstr "" - -# ef9af7fe563e4861bf608628b5484643 -#: ../source/includes/extracts/maxTimeMS-readConcern-cursor.rst:1 -msgid "" -"When specifying :readconcern:`linearizable read concern " -"<\"linearizable\">`, always use :method:`~cursor.maxTimeMS()` in case a " -"majority of data bearing members are unavailable." -msgstr "" - -# f694690c41164bcdbf53e9ecede96827 -#: ../source/reference/method/cursor.readConcern.txt:58 -msgid ":doc:`/reference/read-concern`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/cursor.readPref.po b/locale/es/LC_MESSAGES/reference/method/cursor.readPref.po deleted file mode 100644 index 9ae4aff9390..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/cursor.readPref.po +++ /dev/null @@ -1,51 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:45+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# d66682bef6f1484e9fd11a7141e4d072 -#: ../source/reference/method/cursor.readPref.txt:3 -msgid "cursor.readPref()" -msgstr "" - -# 4bfbaa7a3d3647b9be73a034e17afe1e -#: ../source/reference/method/cursor.readPref.txt -msgid "On this page" -msgstr "" - -# 5e71bf342c964594825378c7482812d5 -#: ../source/reference/method/cursor.readPref.txt:14 -msgid "Definition" -msgstr "" - -# 64f975b411124b1e8395eac9ce184fc8 -#: ../source/reference/method/cursor.readPref.txt:18 -msgid "" -"Append :method:`~cursor.readPref()` to a cursor to control how the client" -" routes the query to members of the replica set." -msgstr "" - -# 4c7a448fecc247f295fb53ca51a7af4b -#: ../source/reference/method/cursor.readPref.txt:26 -msgid "" -"You must apply :method:`~cursor.readPref()` to the cursor before " -"retrieving any documents from the database." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/cursor.returnKey.po b/locale/es/LC_MESSAGES/reference/method/cursor.returnKey.po deleted file mode 100644 index 2b6bfa7133b..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/cursor.returnKey.po +++ /dev/null @@ -1,94 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# be48c46ac0164b739dfc4827ee40f7b7 -#: ../source/reference/method/cursor.returnKey.txt:3 -msgid "cursor.returnKey()" -msgstr "" - -# d3836f6ab1b84b4da194a1a0f67a4dbc -#: ../source/reference/method/cursor.returnKey.txt -msgid "On this page" -msgstr "" - -# dd57dfaea7604e428282038e22f01650 -#: ../source/reference/method/cursor.returnKey.txt:14 -msgid "Definition" -msgstr "" - -# 72fb6d1fbf2b495980b3abc1091c4379 -#: ../source/reference/method/cursor.returnKey.txt:20 -msgid "Modifies the cursor to return index keys rather than the documents." -msgstr "" - -# 844efda4ade444c3918dd47e3c69e48d -#: ../source/reference/method/cursor.returnKey.txt:22 -msgid "The :method:`cursor.returnKey()` has the following form:" -msgstr "" - -# 37776b2f7e2b42308022347361c620b4 -#: ../source/reference/method/cursor.returnKey.txt:28 -msgid "" -"The :term:`cursor` that :method:`~cursor.returnKey()` is attached to with" -" a modified result set. This allows for additional cursor modifiers to be" -" chained." -msgstr "" - -# 1690b7370eb844a3a6cb0680939e8afd -#: ../source/reference/method/cursor.returnKey.txt:35 -msgid "Behavior" -msgstr "" - -# 2bb6d103f712441d93893788d612e13b -#: ../source/reference/method/cursor.returnKey.txt:37 -msgid "" -"If the query does not use an index to perform the read operation, the " -"cursor returns empty documents." -msgstr "" - -# a6d1227bbe674131a0d80bcd866ee29d -#: ../source/reference/method/cursor.returnKey.txt:41 -msgid "Example" -msgstr "" - -# a0e746be8ce247d1a2cebec9e84dae4c -#: ../source/reference/method/cursor.returnKey.txt:43 -msgid "" -"The ``restaurants`` collection contains documents with the following " -"schema:" -msgstr "" - -# 21bd6b2a9db446419716bc4e19c269b2 -#: ../source/reference/method/cursor.returnKey.txt:76 -msgid "The collection has two indexes in addition to the default ``_id`` index:" -msgstr "" - -# c2b1d67937c94255a0f1635f8f350e0c -#: ../source/reference/method/cursor.returnKey.txt:112 -msgid "" -"The following code uses the :method:`cursor.returnKey()` method to return" -" only the indexed fields used for executing the query:" -msgstr "" - -# daf570259eaf41f29f87a82be8af7472 -#: ../source/reference/method/cursor.returnKey.txt:120 -msgid "This returns the following:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/cursor.showDiskLoc.po b/locale/es/LC_MESSAGES/reference/method/cursor.showDiskLoc.po deleted file mode 100644 index 5b753b88c00..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/cursor.showDiskLoc.po +++ /dev/null @@ -1,76 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:28+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 10cf72b3804b41169dd27a6967b70335 -#: ../source/reference/method/cursor.showDiskLoc.txt:3 -msgid "cursor.showDiskLoc()" -msgstr "" - -# 84edeea3f7ff48efa32fac9c651ecc5c -#: ../source/reference/method/cursor.showDiskLoc.txt:23 -msgid "" -"A modified cursor object that contains documents with appended information " -"that describes the on-disk location of the document." -msgstr "" - -# 36434181adf24e469c492f0a345f840c -#: ../source/reference/method/cursor.showDiskLoc.txt:32 -msgid ":operator:`$showDiskLoc` for related functionality." -msgstr "" - -#: ../source/reference/method/cursor.showDiskLoc.txt:9 -msgid "" -"Modifies the output of a query by adding a field ``$diskLoc`` to matching " -"documents. ``$diskLoc`` contains disk location information and has the form:" -msgstr "" - -#: ../source/reference/method/cursor.showDiskLoc.txt:20 -msgid "" -":method:`cursor.showDiskLoc()` method is a wrapper around " -":operator:`$showDiskLoc`." -msgstr "" - -#: ../source/reference/method/cursor.showDiskLoc.txt:28 -msgid "Example" -msgstr "" - -#: ../source/includes/example-showDiskLoc.rst:1 -msgid "" -"The following operation appends the :method:`~cursor.showDiskLoc()` method " -"to the :method:`db.collection.find()` method in order to include in the " -"matching documents the disk location information:" -msgstr "" - -#: ../source/includes/example-showDiskLoc.rst:9 -msgid "" -"The operation returns the following documents, which includes the " -"``$diskLoc`` field:" -msgstr "" - -#: ../source/includes/example-showDiskLoc.rst:27 -msgid "" -"The :term:`projection` can also access the added field ``$diskLoc``, as in " -"the following example:" -msgstr "" - -#: ../source/includes/example-showDiskLoc.rst:34 -msgid "" -"The operation returns just the ``_id`` field and the ``$diskLoc`` field in " -"the matching documents:" -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/cursor.showRecordId.po b/locale/es/LC_MESSAGES/reference/method/cursor.showRecordId.po deleted file mode 100644 index aa318b76ffb..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/cursor.showRecordId.po +++ /dev/null @@ -1,84 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 5193d3e368e140f6906168b045f2a214 -#: ../source/reference/method/cursor.showRecordId.txt:3 -msgid "cursor.showRecordId()" -msgstr "" - -# c040e2e31973470b9cf8beb18bdea57f -#: ../source/reference/method/cursor.showRecordId.txt -msgid "On this page" -msgstr "" - -# f23e111be04342e894ccb485537af5cb -#: ../source/reference/method/cursor.showRecordId.txt:15 -msgid "This method replaces the previous ``cursor.showDiskLoc()``." -msgstr "" - -# 5d88b8b17e524e219a7d6a2087f6e9bc -#: ../source/reference/method/cursor.showRecordId.txt:18 -msgid "" -"Modifies the output of a query by adding a field ``$recordId`` to " -"matching documents. ``$recordId`` is the internal key which uniquely " -"identifies a document in a collection. It has the form:" -msgstr "" - -# d0e55a40e24c4d51a666970f0932fe6a -#: ../source/reference/method/cursor.showRecordId.txt:26 -msgid "" -"A modified cursor object that contains documents with appended " -"information describing the internal record key." -msgstr "" - -# c56348035c394fe98f68f995f283ce09 -#: ../source/reference/method/cursor.showRecordId.txt:30 -msgid "Example" -msgstr "" - -# b3d9b89b14b144a782e7b1a8d7edea0b -#: ../source/includes/example-showRecordId.rst:1 -msgid "" -"The following operation appends the :method:`~cursor.showRecordId()` " -"method to the :method:`db.collection.find()` method in order to include " -"storage engine record information in the matching documents:" -msgstr "" - -# 14c54d50538c4e3a9ba321125d9b1d7b -#: ../source/includes/example-showRecordId.rst:9 -msgid "" -"The operation returns the following documents, which include the " -"``$recordId`` field:" -msgstr "" - -# 2b8c9b88bd484894939a7c9cd39bee08 -#: ../source/includes/example-showRecordId.rst:27 -msgid "" -"You can :term:`project ` the added field ``$recordId``, as in" -" the following example:" -msgstr "" - -# f109a7427e6c49ffb1514d8a36a3605b -#: ../source/includes/example-showRecordId.rst:34 -msgid "" -"This query returns only the ``_id`` field and the ``$recordId`` field in " -"the matching documents:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/cursor.size.po b/locale/es/LC_MESSAGES/reference/method/cursor.size.po deleted file mode 100644 index 44ad804f94d..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/cursor.size.po +++ /dev/null @@ -1,31 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:38+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# e48a680466824b5e8840f992382593c9 -#: ../source/reference/method/cursor.size.txt:3 -msgid "cursor.size()" -msgstr "" - -# e6817bc12e5a48c5bfc750d3c4080831 -#: ../source/reference/method/cursor.size.txt:9 -msgid "" -"A count of the number of documents that match the " -":method:`db.collection.find()` query after applying any " -":method:`cursor.skip()` and :method:`cursor.limit()` methods." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/cursor.skip.po b/locale/es/LC_MESSAGES/reference/method/cursor.skip.po deleted file mode 100644 index f7be59a1086..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/cursor.skip.po +++ /dev/null @@ -1,105 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:12+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# f8886092cda4494cb1373e1ffb291df0 -#: ../source/reference/method/cursor.skip.txt:3 -msgid "cursor.skip()" -msgstr "" - -# 267575062171488db44eaefa6c740780 -#: ../source/reference/method/cursor.skip.txt -msgid "On this page" -msgstr "" - -# 43e01f4f8e5345da9083471cb1324022 -#: ../source/reference/method/cursor.skip.txt:14 -msgid "Definition" -msgstr "" - -# 1326bcb6e78147558966f01d66c73830 -#: ../source/reference/method/cursor.skip.txt:18 -msgid "" -"Call the :method:`cursor.skip()` method on a cursor to control where " -"MongoDB begins returning results. This approach may be useful in " -"implementing \"paged\" results." -msgstr "" - -# 4cdd8bb8099e47768babea687a16a1e1 -#: ../source/reference/method/cursor.skip.txt:24 -msgid "" -"You must apply :method:`cursor.skip()` to the cursor before retrieving " -"any documents from the database." -msgstr "" - -# 4d7d221ddb8c4fcea8e3d90cce6d28b0 -#: ../source/reference/method/cursor.skip.txt:27 -msgid "You must specify a numeric value for :method:`~cursor.skip()`." -msgstr "" - -# 46a0db1460674288923921e4172ee531 -#: ../source/reference/method/cursor.skip.txt:30 -msgid "Behavior" -msgstr "" - -# f09ad40b947d44cc9165addf7ccd3e15 -#: ../source/reference/method/cursor.skip.txt:32 -msgid "" -"Consider the following JavaScript function as an example of the skip " -"function:" -msgstr "" - -# 0454e053c4de4359ab1e9a82648895bb -#: ../source/reference/method/cursor.skip.txt:42 -msgid "" -"The :method:`cursor.skip()` method is often expensive because it requires" -" the server to walk from the beginning of the collection or index to get " -"the offset or skip position before beginning to return results. As the " -"offset (e.g. ``pageNumber`` above) increases, :method:`cursor.skip()` " -"will become slower and more CPU intensive. With larger collections, " -":method:`cursor.skip()` may become IO bound." -msgstr "" - -# 6f0b627da3e143db9b38a9c729769d5c -#: ../source/reference/method/cursor.skip.txt:49 -msgid "" -"Consider using range-based pagination for these kinds of tasks. That is, " -"query for a range of objects, using logic within the application to " -"determine the pagination rather than the database itself. This approach " -"features better index utilization, if you do not need to easily jump to a" -" specific page." -msgstr "" - -# 2f6fb96311464a009e55f71b07be962a -#~ msgid "" -#~ "The :method:`cursor.skip()` method is often" -#~ " expensive because it requires the " -#~ "server to walk from the beginning " -#~ "of the collection or index to get" -#~ " the offset or skip position before" -#~ " beginning to return result. As " -#~ "offset (e.g. ``pageNumber`` above) increases," -#~ " :method:`cursor.skip()` will become slower " -#~ "and more CPU intensive. With larger " -#~ "collections, :method:`cursor.skip()` may become " -#~ "IO bound." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/cursor.snapshot.po b/locale/es/LC_MESSAGES/reference/method/cursor.snapshot.po deleted file mode 100644 index dc6d64d479f..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/cursor.snapshot.po +++ /dev/null @@ -1,80 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:27+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a3acc830a5a7477b95480bebaddb5076 -#: ../source/reference/method/cursor.snapshot.txt:3 -msgid "cursor.snapshot()" -msgstr "" - -# dcb06bc3b4904b10aa644bfbc65a3c92 -#: ../source/reference/method/cursor.snapshot.txt:15 -msgid "" -"Append the :method:`~cursor.snapshot()` method to a cursor to toggle the " -"\"snapshot\" mode. This ensures that the query will not return a document" -" multiple times, even if intervening write operations result in a move of" -" the document due to the growth in document size." -msgstr "" - -# ddf920dc63ed48b49bd08123a19e410b -#: ../source/reference/method/cursor.snapshot.txt:22 -msgid "" -"You must apply :method:`~cursor.snapshot()` to the cursor before " -"retrieving any documents from the database." -msgstr "" - -# 88fb46edd0c44b42a8cf48bd73dd96fe -#: ../source/reference/method/cursor.snapshot.txt:25 -msgid "" -"You can only use :method:`~cursor.snapshot()` with **unsharded** " -"collections." -msgstr "" - -# 1ff7318bb5604d7496e9beeb3e9f4f1c -#: ../source/reference/method/cursor.snapshot.txt:28 -msgid "" -"The :method:`~cursor.snapshot()` does not guarantee isolation from " -"insertion or deletions." -msgstr "" - -# 408fc16948e6490dad46c82bed319966 -#: ../source/reference/method/cursor.snapshot.txt:31 -msgid "" -"The :method:`~cursor.snapshot()` **cannot** be used with " -":method:`~cursor.sort()` or :method:`~cursor.hint()`." -msgstr "" - -# 50194511e6cd450eba674a9573572b8d -#~ msgid "" -#~ "The :method:`~cursor.snapshot()` traverses the " -#~ "index on the ``_id`` field. As " -#~ "such, :method:`~cursor.snapshot()` **cannot** be " -#~ "used with :method:`~cursor.sort()` or " -#~ ":method:`~cursor.hint()`." -#~ msgstr "" - -# c90e6716da4b4c349da5afed7baf0224 -#~ msgid "" -#~ "Queries with results of less than " -#~ "1 megabyte are effectively implicitly " -#~ "snapshotted." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/cursor.sort.po b/locale/es/LC_MESSAGES/reference/method/cursor.sort.po deleted file mode 100644 index d4a03394901..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/cursor.sort.po +++ /dev/null @@ -1,577 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:12+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 498121fc7b2942db8a35dc60fd261a51 -#: ../source/reference/method/cursor.sort.txt:3 -msgid "cursor.sort()" -msgstr "" - -# 02680a538c594a89a09b009c33f77871 -#: ../source/reference/method/cursor.sort.txt -msgid "On this page" -msgstr "" - -# ccb798f01b164f669dd3c08d82b59d34 -#: ../source/reference/method/cursor.sort.txt:14 -msgid "Definition" -msgstr "" - -# fdfde020246b4334a5a02a3234864969 -#: ../source/reference/method/cursor.sort.txt:18 -msgid "" -"Specifies the order in which the query returns matching documents. You " -"must apply :method:`~cursor.sort()` to the cursor before retrieving any " -"documents from the database." -msgstr "" - -# 881dec4ed370471ab4c40afe972d93e2 -#: ../source/reference/method/cursor.sort.txt:22 -msgid "The :method:`~cursor.sort()` method has the following parameter:" -msgstr "" - -# bcee1d030c2d44b0b353be78917a04e5 -#: ../source/reference/method/cursor.sort.txt:26 -msgid "" -"The ``sort`` parameter contains field and value pairs, in the following " -"form:" -msgstr "" - -# 26f0dc0c05fc43cda9fd3e93cf03347a -#: ../source/reference/method/cursor.sort.txt:33 -msgid "" -"The sort document can specify :ref:`ascending or descending sort on " -"existing fields ` or :ref:`sort on computed metadata " -"`." -msgstr "" - -# fb0b9ae369004be9a36eb906dff8bbbb -#: ../source/reference/method/cursor.sort.txt:38 -msgid "Behaviors" -msgstr "" - -# 18b5c951db0741ecaf6b4b87338c5002 -#: ../source/reference/method/cursor.sort.txt:41 -msgid "Result Ordering" -msgstr "" - -# c0ffbea898614e909379467123b4bb69 -#: ../source/reference/method/cursor.sort.txt:43 -msgid "" -"Unless you specify the :method:`~cursor.sort()` method or use the " -":query:`$near` operator, MongoDB does **not** guarantee the order of " -"query results." -msgstr "" - -# d6b12998a36d4cee9f97f896987865a9 -#: ../source/reference/method/cursor.sort.txt:50 -msgid "Ascending/Descending Sort" -msgstr "" - -# de0152e5a46e49fc9de85a2635dac725 -#: ../source/reference/method/cursor.sort.txt:52 -msgid "" -"Specify in the sort parameter the field or fields to sort by and a value " -"of ``1`` or ``-1`` to specify an ascending or descending sort " -"respectively." -msgstr "" - -# eebb1c20076a4f42bb589e3d68faa176 -#: ../source/reference/method/cursor.sort.txt:56 -msgid "" -"The following sample document specifies a descending sort by the ``age`` " -"field and then an ascending sort by the ``posts`` field:" -msgstr "" - -# ccf7d7f9dd4b4532a0d2d706145c52b9 -#: ../source/includes/fact-sort-order.rst:1 -msgid "" -"When comparing values of different :ref:`BSON types `, " -"MongoDB uses the following comparison order, from lowest to highest:" -msgstr "" - -# e57c5c340e674728aac606ec79d1ffbb -#: ../source/includes/fact-sort-order.rst:4 -msgid "MinKey (internal type)" -msgstr "" - -# fd572ba69d9b46e5abc198a14628df5a -#: ../source/includes/fact-sort-order.rst:5 -msgid "Null" -msgstr "" - -# 78c2f59cc5b547da8d18a3c282da0c7a -#: ../source/includes/fact-sort-order.rst:6 -msgid "Numbers (ints, longs, doubles, decimals)" -msgstr "" - -# f26556d776c041f08b8eafc36a85f89f -#: ../source/includes/fact-sort-order.rst:7 -msgid "Symbol, String" -msgstr "" - -# a9770b7d25464ea7ab5aff80c92369af -#: ../source/includes/fact-sort-order.rst:8 -msgid "Object" -msgstr "" - -# 0d04b7005ee04a208300586303196920 -#: ../source/includes/fact-sort-order.rst:9 -msgid "Array" -msgstr "" - -# 585dfc0c76914f818f401af79fc49e0e -#: ../source/includes/fact-sort-order.rst:10 -msgid "BinData" -msgstr "" - -# 24f7e73d5c0f4394a70fd791c1e22427 -#: ../source/includes/fact-sort-order.rst:11 -msgid "ObjectId" -msgstr "" - -# 3b2a26f5a9cb43c09ca2f7274fcde084 -#: ../source/includes/fact-sort-order.rst:12 -msgid "Boolean" -msgstr "" - -# 588a4142173c462884e75a55fcd60621 -#: ../source/includes/fact-sort-order.rst:13 -msgid "Date" -msgstr "" - -# 052d1722855e4dabbdc0a8024e55afbf -#: ../source/includes/fact-sort-order.rst:14 -msgid "Timestamp" -msgstr "" - -# cf8c12cbe01343a28e17497209adccf6 -#: ../source/includes/fact-sort-order.rst:15 -msgid "Regular Expression" -msgstr "" - -# ba36deb5166849c18ba9b04ea9f4506b -#: ../source/includes/fact-sort-order.rst:16 -msgid "MaxKey (internal type)" -msgstr "" - -# 36ee51f45ed24030ba9bd7469f68d0b7 -#: ../source/reference/method/cursor.sort.txt:65 -msgid "" -"For details on the comparison/sort order for specific types, see :ref" -":`bson-types-comparison-order`." -msgstr "" - -# 53c001a47cc24dc9b8c166f8ff7ca32b -#: ../source/reference/method/cursor.sort.txt:71 -msgid "Metadata Sort" -msgstr "" - -# 77f362cb548a42e5a96f5ed437c3de94 -#: ../source/reference/method/cursor.sort.txt:73 -msgid "" -"Specify in the sort parameter a new field name for the computed metadata " -"and specify the :projection:`$meta` expression as its value." -msgstr "" - -# f9e6f7f5480344f3be9421fa03f7cce9 -#: ../source/reference/method/cursor.sort.txt:77 -msgid "" -"The following sample document specifies a descending sort by the " -"``\"textScore\"`` metadata:" -msgstr "" - -# 5f27ee3ff08b4ee79e674a1e423e7637 -#: ../source/reference/method/cursor.sort.txt:84 -msgid "" -"The specified metadata determines the sort order. For example, the " -"``\"textScore\"`` metadata sorts in descending order. See " -":projection:`$meta` for details." -msgstr "" - -# 773615b68c0a4bb1817c731915cf4411 -#: ../source/reference/method/cursor.sort.txt:89 -msgid "Restrictions" -msgstr "" - -# b185b83aa11141718d5e1b817b9658f7 -#: ../source/reference/method/cursor.sort.txt:91 -msgid "" -"When unable to obtain the sort order from an index, MongoDB will sort the" -" results in memory, which requires that the result set being sorted is " -"less than 32 megabytes." -msgstr "" - -# 0668db0b99b744a0ba7c37b4e39cad31 -#: ../source/reference/method/cursor.sort.txt:95 -msgid "" -"When the sort operation consumes more than 32 megabytes, MongoDB returns " -"an error. To avoid this error, either create an index supporting the sort" -" operation (see :ref:`sort-index-use`) or use :method:`~cursor.sort()` in" -" conjunction with :method:`~cursor.limit()` (see :ref:`sort-limit-" -"results`)." -msgstr "" - -# 8c1e36d610f94428af895e8b13a5c997 -#: ../source/reference/method/cursor.sort.txt:104 -msgid "Sort and Index Use" -msgstr "" - -# 028f0c99dc60475bb0c22bb79a94ea0d -#: ../source/reference/method/cursor.sort.txt:106 -msgid "" -"The sort can sometimes be satisfied by scanning an index in order. If the" -" query plan uses an index to provide the requested sort order, MongoDB " -"does not perform an in-memory sorting of the result set. For more " -"information, see :doc:`/tutorial/sort-results-with-indexes`." -msgstr "" - -# e5904ce1169d44b0b8744f1342d9d8d8 -#: ../source/reference/method/cursor.sort.txt:114 -msgid "Limit Results" -msgstr "" - -# 716e67d999234eeba96e4ae8a247a5c6 -#: ../source/reference/method/cursor.sort.txt:116 -msgid "" -"You can use :method:`~cursor.sort()` in conjunction with " -":method:`~cursor.limit()` to return the first (in terms of the sort " -"order) ``k`` documents, where ``k`` is the specified limit." -msgstr "" - -# 3ccd57fe42484fb1b47b5b4f0807c900 -#: ../source/reference/method/cursor.sort.txt:120 -msgid "" -"If MongoDB cannot obtain the sort order via an index scan, then MongoDB " -"uses a top-k sort algorithm. This algorithm buffers the first ``k`` " -"results (or last, depending on the sort order) seen so far by the " -"underlying index or collection access. If at any point the memory " -"footprint of these ``k`` results exceeds 32 megabytes, the query will " -"fail." -msgstr "" - -# 77c58d1153c8490c99f8e9eacff41877 -#: ../source/reference/method/cursor.sort.txt:130 -msgid "Interaction with :term:`Projection`" -msgstr "" - -# 29062c577a584e93a6b0774e11415792 -#: ../source/reference/method/cursor.sort.txt:132 -msgid "" -"When a set of results are both sorted and projected, the MongoDB query " -"engine will always apply the sorting **first**." -msgstr "" - -# f789c1350d4a457b9c9c8cbf155efd4f -#: ../source/reference/method/cursor.sort.txt:136 -msgid "Examples" -msgstr "" - -# 8d673004071e457ba959f59b7403fe04 -#: ../source/reference/method/cursor.sort.txt:138 -msgid "A collection ``orders`` contain the following documents:" -msgstr "" - -# c1c70ae310e542d2bf9fa3191507dd20 -#: ../source/reference/method/cursor.sort.txt:149 -msgid "" -"The following query, which returns all documents from the ``orders`` " -"collection, does not specify a sort order:" -msgstr "" - -# 658f458d22804ab8a746b90e95e90d0a -#: ../source/reference/method/cursor.sort.txt:156 -msgid "The query returns the documents in indeterminate order:" -msgstr "" - -# 348e2a96ff0446da8b6ba102f14a036d -#: ../source/reference/method/cursor.sort.txt:167 -msgid "" -"The following query specifies a sort on the ``amount`` field in " -"descending order." -msgstr "" - -# 19cbc4a82df24890a1eaa8d89d9532e0 -#: ../source/reference/method/cursor.sort.txt:174 -msgid "" -"The query returns the following documents, in descending order of " -"``amount``:" -msgstr "" - -# b8dfdb2d713748e39c035264307733d3 -#: ../source/reference/method/cursor.sort.txt:186 -msgid "" -"The following query specifies the sort order using the fields from an " -"embedded document ``item``. The query sorts first by the ``category`` " -"field in ascending order, and then within each ``category``, by the " -"``type`` field in ascending order." -msgstr "" - -# 3bcb31f93b8e4a5288672d0277cbbd42 -#: ../source/reference/method/cursor.sort.txt:195 -msgid "" -"The query returns the following documents, ordered first by the " -"``category`` field, and within each category, by the ``type`` field:" -msgstr "" - -# 8d985aa926ca45ecbcee93d3a92b1957 -#: ../source/reference/method/cursor.sort.txt:211 -msgid "Return in Natural Order" -msgstr "" - -# 6eff3a089b314502b9d33fde75058814 -#: ../source/reference/method/cursor.sort.txt:213 -msgid "" -"The :operator:`$natural` parameter returns items according to their " -":term:`natural order` within the database. This ordering is an internal " -"implementation feature, and you should not rely on any particular " -"structure within it." -msgstr "" - -# 942688f3de16461bbe33e7c8b2611e13 -#: ../source/reference/method/cursor.sort.txt:219 -msgid "Index Use" -msgstr "" - -# 46f4e46c463340b8aa406c751ff7d17b -#: ../source/includes/fact-natural-parameter.rst:1 -msgid "" -"Queries that include a sort by :operator:`$natural` order do **not** use " -"indexes to fulfill the query predicate with the following exception: If " -"the query predicate is an equality condition on the ``_id`` field ``{ " -"_id: }``, then the query with the sort by :operator:`$natural` " -"order can use the ``_id`` index." -msgstr "" - -# 6e6fab00a95d4699a2a72ce79c8cbc21 -#: ../source/reference/method/cursor.sort.txt:224 -msgid "MMAPv1" -msgstr "" - -# e10c60bb806f4c9195f79d6b687e366c -#: ../source/reference/method/cursor.sort.txt:226 -msgid "" -"Typically, the natural order reflects insertion order with the following " -"exception for the MMAPv1 storage engine. For the MMAPv1 storage engine, " -"the natural order does not reflect insertion order if the documents " -"relocate because of :ref:`document growth ` " -"or remove operations free up space which are then taken up by newly " -"inserted documents." -msgstr "" - -# 4ee0b047c9e04e078edb68a010567d99 -#: ../source/reference/method/cursor.sort.txt:233 -msgid "Consider to following example which uses the MMAPv1 storage engine." -msgstr "" - -# 7d5f17cc76774333b55ac750c798d6cc -#: ../source/reference/method/cursor.sort.txt:235 -msgid "" -"The following sequence of operations inserts documents into the ``trees``" -" collection:" -msgstr "" - -# 25557774e799485a9e12435485dcabc6 -#: ../source/reference/method/cursor.sort.txt:245 -msgid "The following query returns the documents in the natural order:" -msgstr "" - -# 34e31123e8ec4aba9273f2fada604e82 -#: ../source/reference/method/cursor.sort.txt:251 -msgid "The documents return in the following order:" -msgstr "" - -# 4511544673f7406ca955fae4bd40649f -#: ../source/reference/method/cursor.sort.txt:260 -msgid "" -"Update a document such that the document outgrows its current allotted " -"space:" -msgstr "" - -# 695342ddc7bf469698cc45580544ba8c -#: ../source/reference/method/cursor.sort.txt:270 -msgid "Rerun the query to returns the documents in natural order:" -msgstr "" - -# 8ba2d41479c943788bcb7a854845d62e -#: ../source/reference/method/cursor.sort.txt:276 -msgid "" -"For MongoDB instances using MMAPv1, the documents return in the following" -" natural order, which no longer reflects the insertion order:" -msgstr "" - -# dce663f3f82b4f6e91922ece1b1f4b2b -#: ../source/reference/method/cursor.sort.txt:286 -msgid ":operator:`$natural`" -msgstr "" - -# bdb3b04f25214a2ab6fc508b3d7c48de -#~ msgid "" -#~ "When comparing values of different " -#~ ":term:`BSON` types, MongoDB uses the " -#~ "following comparison order, from lowest " -#~ "to highest:" -#~ msgstr "" - -# 215e37b9260c41ae82c0ebd86a25a591 -#~ msgid "Numbers (ints, longs, doubles)" -#~ msgstr "" - -# b1ef37da5608486fbed5adaae1e50df5 -#~ msgid "Date, Timestamp" -#~ msgstr "" - -# 44fe8299b60d40e1aacce0a040e38836 -#~ msgid "" -#~ "MongoDB treats some types as equivalent" -#~ " for comparison purposes. For instance, " -#~ "numeric types undergo conversion before " -#~ "comparison." -#~ msgstr "" - -# add441dde85f4f01992a0a1940971466 -#~ msgid "" -#~ "The comparison treats a non-existent " -#~ "field as it would an empty BSON" -#~ " Object. As such, a sort on the" -#~ " ``a`` field in documents ``{ }`` " -#~ "and ``{ a: null }`` would treat" -#~ " the documents as equivalent in sort" -#~ " order." -#~ msgstr "" - -# 57a6b200afd04c80bf77e54b11dff4bd -#~ msgid "" -#~ "With arrays, a less-than comparison " -#~ "or an ascending sort compares the " -#~ "smallest element of arrays, and a " -#~ "greater-than comparison or a descending " -#~ "sort compares the largest element of " -#~ "the arrays. As such, when comparing " -#~ "a field whose value is a " -#~ "single-element array (e.g. ``[ 1 ]``)" -#~ " with non-array fields (e.g. ``2``)," -#~ " the comparison is between ``1`` and" -#~ " ``2``. A comparison of an empty " -#~ "array (e.g. ``[ ]``) treats the " -#~ "empty array as less than ``null`` " -#~ "or a missing field." -#~ msgstr "" - -# dacb2e05315c42a4893a1ed51d814c52 -#~ msgid "" -#~ "The sort operation requires that the " -#~ "entire sort be able to complete " -#~ "within 32 megabytes." -#~ msgstr "" - -# 431fe884213f41b5933cdac52bfef382 -#~ msgid "" -#~ "When the sort operation consumes more" -#~ " than 32 megabytes, MongoDB returns " -#~ "an error. To avoid this error, " -#~ "either create an index to support " -#~ "the sort operation or use " -#~ ":method:`~cursor.sort()` in conjunction with " -#~ ":method:`~cursor.limit()`. The specified limit " -#~ "must result in a number of " -#~ "documents that fall within the 32 " -#~ "megabyte limit." -#~ msgstr "" - -# 210a07398cda4af5905d03ffdb2d4e7f -#~ msgid "" -#~ "For example, if the following sort " -#~ "operation ``stocks_quotes`` exceeds the 32 " -#~ "megabyte limit:" -#~ msgstr "" - -# 7cab56429b7f44e6b2cbfcc3cbfcda4b -#~ msgid "Either create an index to support the sort operation:" -#~ msgstr "" - -# 5ac4b1339f414072be08f8fbfb96da04 -#~ msgid "" -#~ "Or use :method:`~cursor.sort()` in conjunction" -#~ " with :method:`~cursor.limit()`:" -#~ msgstr "" - -# a5caf08819524a129cc8c59edb4efb26 -#~ msgid "" -#~ "The following query specifies the sort" -#~ " order using the fields from a " -#~ "sub-document ``item``. The query sorts " -#~ "first by the ``category`` field in " -#~ "ascending order, and then within each" -#~ " ``category``, by the ``type`` field " -#~ "in ascending order." -#~ msgstr "" - -# 4ce781f98afd4f3882e47f895ca33234 -#~ msgid "Return in Storage Order" -#~ msgstr "" - -# 2f8db7ca395048d88046e33d9a63cb11 -#~ msgid "" -#~ "The :operator:`$natural` parameter returns " -#~ "items according to their storage order" -#~ " within the collection level extents." -#~ msgstr "" - -# 4cfe6ac13ed946459dc26e40663bcf29 -#~ msgid "" -#~ "Typically, the storage order reflects " -#~ "insertion order, *except* when documents " -#~ "relocate because of :ref:`document growth " -#~ "due to updates ` or remove operations free up" -#~ " space which are then taken up " -#~ "by newly inserted documents." -#~ msgstr "" - -# 1954094ff5424063881b0c6588ad45ba -#~ msgid "Consider the sequence of insert operations to the ``trees`` collection:" -#~ msgstr "" - -# 2113b365be18454ca6cc54079f4647be -#~ msgid "The following query returns the documents in the storage order:" -#~ msgstr "" - -# 48e87647cf81440c8fdb5fea77f839a0 -#~ msgid "Rerun the query to returns the documents in the storage order:" -#~ msgstr "" - -# a875a3734f58467ebd7dc2ac7f7eef3e -#~ msgid "The documents return in the following storage order:" -#~ msgstr "" - -#~ msgid "MongoDB sorts ``BinData`` in the following order:" -#~ msgstr "" - -#~ msgid "First, the length or size of the data." -#~ msgstr "" - -#~ msgid "Then, by the BSON one-byte subtype." -#~ msgstr "" - -#~ msgid "Finally, by the data, performing a byte-by-byte comparison." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/cursor.tailable.po b/locale/es/LC_MESSAGES/reference/method/cursor.tailable.po deleted file mode 100644 index 6ed81e1420a..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/cursor.tailable.po +++ /dev/null @@ -1,92 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 7eae973f5ffe456ab0c8ab606b68daa1 -#: ../source/reference/method/cursor.tailable.txt:3 -msgid "cursor.tailable()" -msgstr "" - -# b32246d4c8bd4c5c8a381202ae5d73e8 -#: ../source/reference/method/cursor.tailable.txt -msgid "On this page" -msgstr "" - -# 72200f08674c436fae3def63a5083ff5 -#: ../source/reference/method/cursor.tailable.txt:14 -msgid "Definition" -msgstr "" - -# 8e101e0c981c464cb77b6c1e9b4b9850 -#: ../source/reference/method/cursor.tailable.txt:20 -msgid "Marks the cursor as tailable." -msgstr "" - -# d26f46090d5a4a178bceed8f4c409e79 -#: ../source/reference/method/cursor.tailable.txt:22 -msgid "" -"For use against a :term:`capped collection` only. Using " -":method:`~cursor.tailable` against a non-capped collection will return an" -" error." -msgstr "" - -# 5d8e8c3dbafa43208512a28f798b776f -#: ../source/reference/method/cursor.tailable.txt:26 -msgid ":method:`cursor.tailable()` uses the following syntax:" -msgstr "" - -# c269a97d4f534b8ba9427acaa9461d77 -#: ../source/reference/method/cursor.tailable.txt:32 -msgid ":method:`~cursor.tailable()` has the following parameter:" -msgstr "" - -# 4259dca885fb4658bf61f0f438bee988 -#: ../source/reference/method/cursor.tailable.txt:36 -msgid "The :term:`cursor` that :method:`~cursor.tailable()` is attached to." -msgstr "" - -# 6e1e9d482910450c96e46df3b1b7264b -#: ../source/reference/method/cursor.tailable.txt:40 -msgid "Behavior" -msgstr "" - -# 86c99499509f4632a29d0189ebccb613 -#: ../source/reference/method/cursor.tailable.txt:42 -msgid "" -"A tailable cursor performs a collection scan over a :term:`capped " -"collection`. It remains open even after reaching the end of the " -"collection. Applications can continue to iterate the tailable cursor as " -"new data is inserted into the collection." -msgstr "" - -# 539ed3229ff74bb2b1a5c2770b711d9d -#: ../source/reference/method/cursor.tailable.txt:47 -msgid "" -"If ``awaitData`` is set to ``true``, when the cursor reaches the end of " -"the capped collection, :term:`MongoDB ` blocks the query thread " -"for a period of time waiting for new data to arrive. When new data is " -"inserted into the capped collection, the blocked thread is signaled to " -"wake up and return the next batch to the client." -msgstr "" - -# 9f6a47a777e4445088a7d29cb8092736 -#: ../source/reference/method/cursor.tailable.txt:53 -msgid "See :doc:`/core/tailable-cursors`." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/cursor.toArray.po b/locale/es/LC_MESSAGES/reference/method/cursor.toArray.po deleted file mode 100644 index 29296a08e58..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/cursor.toArray.po +++ /dev/null @@ -1,50 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:34+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 20c4f44ea6c046f2ba068204c223dc09 -#: ../source/reference/method/cursor.toArray.txt:3 -msgid "cursor.toArray()" -msgstr "" - -# c066b849e8064af4995afd22e00089c6 -#: ../source/reference/method/cursor.toArray.txt:9 -msgid "" -"The :method:`~cursor.toArray()` method returns an array that contains all " -"the documents from a cursor. The method iterates completely the cursor, " -"loading all the documents into RAM and exhausting the cursor." -msgstr "" - -# 89b8b23ffc45410a8c4f40d0d99fb1fb -#: ../source/reference/method/cursor.toArray.txt:14 -msgid "An array of documents." -msgstr "" - -# 11445fc8a7404af18755074dce6d5dca -#: ../source/reference/method/cursor.toArray.txt:16 -msgid "" -"Consider the following example that applies :method:`~cursor.toArray()` to " -"the cursor returned from the :method:`~db.collection.find()` method:" -msgstr "" - -# 61c196962315461995d39413b3c1d0b7 -#: ../source/reference/method/cursor.toArray.txt:25 -msgid "" -"The variable ``allProductsArray`` holds the array of documents returned by " -":method:`~cursor.toArray()`." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/db.addUser.po b/locale/es/LC_MESSAGES/reference/method/db.addUser.po deleted file mode 100644 index 21f79310158..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.addUser.po +++ /dev/null @@ -1,143 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2014-04-08 19:18+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# aab10db923cb4b558db14735c02bf1fe -#: ../source/reference/method/db.addUser.txt:3 -msgid "db.addUser()" -msgstr "" - -# 075cf8f18b5041b998ba231c7c328589 -#: ../source/reference/method/db.addUser.txt:7 -msgid "" -"Use :method:`db.createUser()` and :method:`db.updateUser()` instead of " -":method:`db.addUser()` to add users to MongoDB." -msgstr "" - -# 6ca625e38dd745d382e72c7b5c8f4341 -#: ../source/reference/method/db.addUser.txt:11 -msgid "" -"In 2.6, MongoDB introduced a new model for user credentials and privileges, " -"as described in :doc:`/core/security-introduction`. To use " -":method:`db.addUser()` on MongoDB 2.4, see :v2.4:`db.addUser() in the " -"version 2.4 of the MongoDB Manual `." -msgstr "" - -# 952cb6944b2e4dca8036c68114bf8848 -#: ../source/reference/method/db.addUser.txt:18 -msgid "Definition" -msgstr "" - -# 8d14d53d39a1405b8d12b3daf32b803c -#: ../source/reference/method/db.addUser.txt:22 -msgid "" -"Adds a new user on the database where you run the method. The " -":method:`db.addUser()` method takes a user document as its argument:" -msgstr "" - -# 7f1961cf3227432daae604b2815c81f8 -#: ../source/reference/method/db.addUser.txt:30 -msgid "" -"Specify a document that resembles the following as an argument to " -":method:`db.addUser()`:" -msgstr "" - -# 7951a4d727dc4d8796d89bd4c41ff321 -#: ../source/reference/method/db.addUser.txt:45 -msgid "The :method:`db.addUser()` user document has the following fields:" -msgstr "" - -# f19d3302c714455eb3843c2f7e9781f6 -#: ../source/reference/method/db.addUser.txt:49 -msgid "" -"Users created on the ``$external`` database should have credentials stored " -"externally to MongoDB, as, for example, with :doc:`MongoDB Enterprise " -"installations that use Kerberos `." -msgstr "" - -# feaa045777f14d49a0fd701c3e496837 -#: ../source/includes/fact-roles-array-contents.rst:3 -msgid "" -"In the ``roles`` field, you can specify both :ref:`built-in roles ` and :ref:`user-defined role `." -msgstr "" - -# 8e583663c8de4819a8b3bbc80e929935 -#: ../source/includes/fact-roles-array-contents.rst:7 -msgid "" -"To specify a role that exists in the same database where |local-cmd-name| " -"runs, you can either specify the role with the name of the role:" -msgstr "" - -# 9adc62fccf2b4ef6a398c0fd7b0b7fb7 -#: ../source/includes/fact-roles-array-contents.rst:15 -msgid "Or you can specify the role with a document, as in:" -msgstr "" - -# 07e136753f5b453e88c7941557cf3594 -#: ../source/includes/fact-roles-array-contents.rst:21 -msgid "" -"To specify a role that exists in a different database, specify the role with" -" a document." -msgstr "" - -# 28806f13f8894dc9b43977052d94812f -#: ../source/reference/method/db.addUser.txt:58 -msgid "Considerations" -msgstr "" - -# b1b511e5ccfa40b0a43357482228a4f8 -#: ../source/reference/method/db.addUser.txt:60 -msgid "" -"The :method:`db.addUser()` method returns a *duplicate user* error if the " -"user exists." -msgstr "" - -# 9f01d6868ad04d4294c1ecf26d86a46e -#: ../source/reference/method/db.addUser.txt:63 -msgid "" -"When interacting with 2.6 and later MongoDB instances, " -":method:`db.addUser()` sends unencrypted passwords. To encrypt the password " -"in transit use :doc:`SSL `." -msgstr "" - -# 4121abf2ed3a4de8a7c3b569ff9cdac5 -#: ../source/reference/method/db.addUser.txt:67 -msgid "" -"In the 2.6 version of the shell, :method:`db.addUser()` is backwards " -"compatible with both the :v2.4:`2.4 version of db.addUser() " -"` and the :v2.2:`2.2 version of db.addUser() " -"`. In 2.6, for backwards compatibility " -":method:`db.addUser()` creates users that approximate the privileges " -"available in previous versions of MongoDB." -msgstr "" - -# da61ff8d9eac4fecb887df7cb3fa10a7 -#: ../source/reference/method/db.addUser.txt:75 -msgid "Example" -msgstr "" - -# b99effb92cf549229b215ae68db3f389 -#: ../source/reference/method/db.addUser.txt:77 -msgid "" -"The following :method:`db.addUser()` method creates a user ``Carlos`` on the" -" database where the command runs. The command gives ``Carlos`` the " -"``clusterAdmin`` and ``readAnyDatabase`` roles on the ``admin`` database and" -" the ``readWrite`` role on the current database:" -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/db.auth.po b/locale/es/LC_MESSAGES/reference/method/db.auth.po deleted file mode 100644 index 526827782f4..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.auth.po +++ /dev/null @@ -1,90 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:17+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# d5b21a4902c94d01bc245b0f20be71dd -#: ../source/reference/method/db.auth.txt:3 -msgid "db.auth()" -msgstr "" - -# c414956a65a5477caf4bbf2ae1ad3dfd -#: ../source/reference/method/db.auth.txt -msgid "On this page" -msgstr "" - -# 2fc962e9bf2d42008f6d5eacb54e3607 -#: ../source/reference/method/db.auth.txt:14 -msgid "Definition" -msgstr "" - -# 77190d5ba0a64f32a3ecb9341ecc8af0 -#: ../source/reference/method/db.auth.txt:18 -msgid "Allows a user to authenticate to the database from within the shell." -msgstr "" - -# 1a8f822bf2e24a7d845eade6bb7b6f9a -#: ../source/reference/method/db.auth.txt:21 -msgid "The :method:`db.auth()` method can accept either:" -msgstr "" - -# 66ade5aecfa7467e911bfbab5dbfa537 -#: ../source/reference/method/db.auth.txt:23 -msgid "the username and password." -msgstr "" - -# d40cc7f07ecb47f994bc71ba5a059523 -#: ../source/reference/method/db.auth.txt:29 -msgid "" -"a user document that contains the username and password, and optionally, " -"the authentication mechanism and a digest password flag." -msgstr "" - -# d7fd2a31efca4e36a1154fc096d52c6e -#: ../source/reference/method/db.auth.txt:44 -msgid "" -"Alternatively, you can use :option:`mongo --username`, " -":option:`--password `, and " -":option:`--authenticationMechanism ` to " -"specify authentication credentials." -msgstr "" - -# 93aa32805b1545aea46247ca89a943f8 -#: ../source/includes/note-auth-methods-excluded-from-shell-history.rst:3 -msgid "" -"The :program:`mongo` shell excludes all |operation-name| operations from " -"the saved history." -msgstr "" - -# 4e6edbb847704373b7e03455d3885704 -#: ../source/reference/method/db.auth.txt:52 -msgid "" -":method:`db.auth()` returns ``0`` when authentication is **not** " -"successful, and ``1`` when the operation is successful." -msgstr "" - -# 36b78da17e914cd0856fb1d21d58e7ce -#~ msgid "" -#~ "Alternatively, you can use :option:`mongo " -#~ "--username` and :option:`--password ` to specify authentication " -#~ "credentials." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.changeUserPassword.po b/locale/es/LC_MESSAGES/reference/method/db.changeUserPassword.po deleted file mode 100644 index b4e9b0f8bd7..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.changeUserPassword.po +++ /dev/null @@ -1,82 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:21+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a072feea830f46ca9d75bcfa8ff5da77 -#: ../source/reference/method/db.changeUserPassword.txt:3 -msgid "db.changeUserPassword()" -msgstr "" - -# 791b0ecc44d54be5b4df07f6213d749c -#: ../source/reference/method/db.changeUserPassword.txt -msgid "On this page" -msgstr "" - -# a51104fd8e4e41219a1c3705889b99f8 -#: ../source/reference/method/db.changeUserPassword.txt:14 -msgid "Definition" -msgstr "" - -# fc5a75f3d4e643c685e00a7862c5f4c5 -#: ../source/reference/method/db.changeUserPassword.txt:18 -msgid "" -"Updates a user's password. Run the method in the database where the user " -"is defined, i.e. the database you :method:`created ` the " -"user." -msgstr "" - -# 79fe98e808514e69ace502164838928c -#: ../source/reference/method/db.changeUserPassword.txt:25 -msgid "Required Access" -msgstr "" - -# 755b3cefa0ae48199fe4a6dffd2ebe3e -#: ../source/includes/access-change-password.rst:1 -msgid "" -"To modify the password of another user on a database, you must have the " -":authaction:`changeAnyPassword` :ref:`action ` on " -"that database." -msgstr "" - -# 670da82728a74e898c394b02386a0344 -#: ../source/reference/method/db.changeUserPassword.txt:30 -msgid "Example" -msgstr "" - -# bd7b6502df1f42e8a8aa0d94f1930680 -#: ../source/reference/method/db.changeUserPassword.txt:32 -msgid "" -"The following operation changes the password of the user named " -"``accountUser`` in the ``products`` database to " -"``SOh3TbYhx8ypJPxmt1oOfL``:" -msgstr "" - -# 431cc09ae360453d9a35f7c5ccfb6bcc -#~ msgid "Updates a user's password." -#~ msgstr "" - -# 5d62a9afcf5546c086d0aec66a45a81b -#~ msgid "" -#~ "The following operation changes the " -#~ "``reporting`` user's password to " -#~ "``SOh3TbYhx8ypJPxmt1oOfL``:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.cloneCollection.po b/locale/es/LC_MESSAGES/reference/method/db.cloneCollection.po deleted file mode 100644 index dfa5fabfae1..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.cloneCollection.po +++ /dev/null @@ -1,101 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:27+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# bb1f3ae9022443ad9c55d44d80895181 -#: ../source/reference/method/db.cloneCollection.txt:3 -msgid "db.cloneCollection()" -msgstr "" - -# 7610735c1ebe4cd5b70fa14d60122192 -#: ../source/reference/method/db.cloneCollection.txt -msgid "On this page" -msgstr "" - -# 7d9041741d714c9c96fc82239599d21e -#: ../source/reference/method/db.cloneCollection.txt:14 -msgid "Definition" -msgstr "" - -# 1f953ee88ffd4650a2d6e33e36e671d8 -#: ../source/reference/method/db.cloneCollection.txt:18 -msgid "" -"Copies data directly between MongoDB instances. The " -":method:`db.cloneCollection()` method wraps the " -":dbcommand:`cloneCollection` database command and accepts the following " -"arguments:" -msgstr "" - -# 2a2edd52fd9d4633a3e163ea97dbb55b -#: ../source/reference/method/db.cloneCollection.txt:26 -msgid "Behavior" -msgstr "" - -# d99465594b8440f88d05295542bbb00e -#: ../source/includes/extracts/cloneCollection-behavior-method.rst:1 -msgid ":program:`mongos` does not support :method:`db.cloneCollection()`." -msgstr "" - -# c9bff872df8d4e38ae751f63bd626182 -#: ../source/includes/extracts/cloneCollection-behavior-method.rst:3 -msgid "" -":method:`db.cloneCollection()` cannot be used if the `from` server has " -":doc:`authorization ` enabled." -msgstr "" - -# 0d814ad889e34e7aabe386b740cb0d8f -#: ../source/includes/extracts/cloneCollection-behavior-method.rst:8 -msgid "" -"If the given :term:`namespace` already exists in the destination " -":program:`mongod` instance, :method:`db.cloneCollection()` will return an" -" error." -msgstr "" - -# d2af18351fbf418eae35b11cf9f58b38 -#: ../source/reference/method/db.cloneCollection.txt:31 -msgid "Example" -msgstr "" - -# caeb7159c6f14c0cb0185b6e394467b2 -#: ../source/includes/example-clone-collection-text.rst:1 -msgid "" -"This operation copies the ``profiles`` collection from the ``users`` " -"database on the server at ``mongodb.example.net``. The operation only " -"copies documents that satisfy the query ``{ 'active' : true }``." -msgstr "" - -# b9f01f7b97cc4f778f3a78cc23ef37c8 -#~ msgid "" -#~ "Copies data directly between MongoDB " -#~ "instances. The :method:`db.cloneCollection()` wraps" -#~ " the :dbcommand:`cloneCollection` database " -#~ "command and accepts the following " -#~ "arguments:" -#~ msgstr "" - -# ad2b81ccbd49417a95fece47fe77152c -#~ msgid "" -#~ ":method:`db.cloneCollection()` does not allow " -#~ "you to clone a collection through " -#~ "a :program:`mongos`. You must connect " -#~ "directly to the :program:`mongod` instance." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.cloneDatabase.po b/locale/es/LC_MESSAGES/reference/method/db.cloneDatabase.po deleted file mode 100644 index 3bcdb7d442e..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.cloneDatabase.po +++ /dev/null @@ -1,71 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:41+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 5f5597b730134594901dffc47d7a144c -#: ../source/reference/method/db.cloneDatabase.txt:3 -msgid "db.cloneDatabase()" -msgstr "" - -# 4093284726654de08f7449d41db552d8 -#: ../source/reference/method/db.cloneDatabase.txt -msgid "On this page" -msgstr "" - -# b760b8dc639142cb8e719b1439014d40 -#: ../source/reference/method/db.cloneDatabase.txt:14 -msgid "Definition" -msgstr "" - -# f608d0692d66412c853376dbef856db1 -#: ../source/reference/method/db.cloneDatabase.txt:18 -msgid "" -"Copies a remote database to the current database. The command assumes " -"that the remote database has the same name as the current database." -msgstr "" - -# 2b69a84d7e9f4d9982562ec8b0672eb9 -#: ../source/reference/method/db.cloneDatabase.txt:23 -msgid "" -"This method provides a wrapper around the MongoDB :term:`database " -"command` \":dbcommand:`clone`.\" The :dbcommand:`copydb` database command" -" provides related functionality." -msgstr "" - -# c181bef8586a4ae8b7da1dc5a189f0be -#: ../source/reference/method/db.cloneDatabase.txt:28 -msgid "Example" -msgstr "" - -# 1ecd856272d6490e80bbc218ba6b6634 -#: ../source/reference/method/db.cloneDatabase.txt:30 -msgid "" -"To clone a database named ``importdb`` on a host named ``hostname``, " -"issue the following:" -msgstr "" - -# 7967a0f9316b45428dae6e91798f49a0 -#: ../source/reference/method/db.cloneDatabase.txt:38 -msgid "" -"New databases are implicitly created, so the current host does not need " -"to have a database named ``importdb`` for this command to succeed." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.collection.aggregate.po b/locale/es/LC_MESSAGES/reference/method/db.collection.aggregate.po deleted file mode 100644 index efe4cbc8f6d..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.collection.aggregate.po +++ /dev/null @@ -1,411 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:19+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# b26284f3a91b483082447eb1cf5a89f1 -#: ../source/reference/method/db.collection.aggregate.txt:3 -msgid "db.collection.aggregate()" -msgstr "" - -# a011fb3b9b0c441a9162609c5d619c68 -#: ../source/reference/method/db.collection.aggregate.txt -msgid "On this page" -msgstr "" - -# a62ca7d88fff4f21961136771192cb90 -#: ../source/reference/method/db.collection.aggregate.txt:14 -msgid "Definition" -msgstr "" - -# b27c3818219849f8ad5f81856e7ea6bd -#: ../source/reference/method/db.collection.aggregate.txt:18 -msgid "Calculates aggregate values for the data in a collection." -msgstr "" - -# ed8a9f91cfd24cd6b46462af7f0e21d7 -#: ../source/reference/method/db.collection.aggregate.txt:22 -msgid "The ``options`` document can contain the following fields and values:" -msgstr "" - -# ca39c0f9df704219ade0cf13e22f4992 -#: ../source/reference/method/db.collection.aggregate.txt:26 -msgid "" -"A :term:`cursor` to the documents produced by the final stage of the " -"aggregation pipeline operation, or if you include the ``explain`` option," -" the document that provides details on the processing of the aggregation " -"operation. If the pipeline includes the :pipeline:`$out` operator, " -":method:`~db.collection.aggregate()` returns an empty cursor. See " -":pipeline:`$out` for more information. .. include:: /includes/fact-agg-" -"helper-returns-cursor.rst" -msgstr "" - -# c56647230a404d23a18f5078289cd9a3 -#: ../source/reference/method/db.collection.aggregate.txt:27 -msgid "" -"A :term:`cursor` to the documents produced by the final stage of the " -"aggregation pipeline operation, or if you include the ``explain`` option," -" the document that provides details on the processing of the aggregation " -"operation." -msgstr "" - -# 1572f24daca74c0a9c0ade44e5dfbf60 -#: ../source/reference/method/db.collection.aggregate.txt:32 -msgid "" -"If the pipeline includes the :pipeline:`$out` operator, " -":method:`~db.collection.aggregate()` returns an empty cursor. See " -":pipeline:`$out` for more information." -msgstr "" - -# cbcb1ecd9ef24a96bde5aadba9905a46 -#: ../source/includes/fact-agg-helper-returns-cursor.rst:1 -msgid "" -"The :method:`db.collection.aggregate()` method returns a cursor and can " -"return result sets of any size. Previous versions returned all results in" -" a single document, and the result set was subject to a size limit of 16 " -"megabytes." -msgstr "" - -# 62c067fb87194f05a189983c4441d162 -#: ../source/reference/method/db.collection.aggregate.txt:39 -msgid "Behavior" -msgstr "" - -# 7c6a60b5f3cc45d5aaadd0488fff03b1 -#: ../source/reference/method/db.collection.aggregate.txt:42 -msgid "Error Handling" -msgstr "" - -# 49eb7385466641c6bb115df8a89c54cc -#: ../source/includes/fact-agg-helper-exception.rst:1 -msgid "" -"If an error occurs, the :method:`~db.collection.aggregate()` helper " -"throws an exception. In previous versions, the helper returned a document" -" with the error message and code, and ``ok`` status field not equal to " -"``1``, same as the :dbcommand:`aggregate` command." -msgstr "" - -# d565ec53ac7a4380a28cdb1c52082901 -#: ../source/reference/method/db.collection.aggregate.txt:47 -msgid "Cursor Behavior" -msgstr "" - -# 11e5360649814de2a58a68c5a71a304d -#: ../source/reference/method/db.collection.aggregate.txt:49 -msgid "" -"In the :program:`mongo` shell, if the cursor returned from the " -":method:`db.collection.aggregate()` is not assigned to a variable using " -"the ``var`` keyword, then the :program:`mongo` shell automatically " -"iterates the cursor up to 20 times. See :doc:`/tutorial/iterate-a-cursor`" -" for handling cursors in the :program:`mongo` shell." -msgstr "" - -# 6004e95dc9004ede91660a20a767cf51 -#: ../source/reference/method/db.collection.aggregate.txt:56 -msgid "" -"Cursors returned from aggregation only supports cursor methods that " -"operate on evaluated cursors (i.e. cursors whose first batch has been " -"retrieved), such as the following methods:" -msgstr "" - -# 285388af53704cdda3cae09f1cd2cbe0 -#: ../source/reference/method/db.collection.aggregate.txt:63 -msgid ":method:`cursor.hasNext()`" -msgstr "" - -# 14e3e03839a646c79caa960ea4726ea7 -#: ../source/reference/method/db.collection.aggregate.txt:64 -msgid ":method:`cursor.next()`" -msgstr "" - -# 304dcad4c28c44efa2622efc85af673b -#: ../source/reference/method/db.collection.aggregate.txt:65 -msgid ":method:`cursor.toArray()`" -msgstr "" - -# 022e30df7dcb46aba6266c5d7ef498e6 -#: ../source/reference/method/db.collection.aggregate.txt:66 -msgid ":method:`cursor.forEach()`" -msgstr "" - -# c40044f8b0bb4ba8bd246dde6f322f36 -#: ../source/reference/method/db.collection.aggregate.txt:67 -msgid ":method:`cursor.map()`" -msgstr "" - -# 6081345c3bd94137b454a777df0b03e3 -#: ../source/reference/method/db.collection.aggregate.txt:68 -msgid ":method:`cursor.objsLeftInBatch()`" -msgstr "" - -# 026a90dba4ba431fa9e0f44ab2327829 -#: ../source/reference/method/db.collection.aggregate.txt:69 -msgid ":method:`cursor.itcount()`" -msgstr "" - -# 769c04794a414d02b15896c52e325853 -#: ../source/reference/method/db.collection.aggregate.txt:70 -msgid ":method:`cursor.pretty()`" -msgstr "" - -# b5f441e0854b4fea8e1e4bb40674da26 -#: ../source/reference/method/db.collection.aggregate.txt:72 -msgid "" -"For more information, see :doc:`/core/aggregation-pipeline`, " -":doc:`/reference/aggregation`, :doc:`/core/aggregation-pipeline-limits`, " -"and :dbcommand:`aggregate`." -msgstr "" - -# 171537e89d574f7cb91b31e700d7883f -#: ../source/reference/method/db.collection.aggregate.txt:77 -msgid "Examples" -msgstr "" - -# 800aacf8bf8b42299c1384b4a85a4c3b -#: ../source/reference/method/db.collection.aggregate.txt:79 -msgid "" -"The following examples use the collection ``orders`` that contains the " -"following documents:" -msgstr "" - -# 4a0427e7533448459f6441e1ec7fa02c -#: ../source/reference/method/db.collection.aggregate.txt:91 -msgid "Group by and Calculate a Sum" -msgstr "" - -# b4a214120089415db54278734a316cc6 -#: ../source/reference/method/db.collection.aggregate.txt:93 -msgid "" -"The following aggregation operation selects documents with status equal " -"to ``\"A\"``, groups the matching documents by the ``cust_id`` field and " -"calculates the ``total`` for each ``cust_id`` field from the sum of the " -"``amount`` field, and sorts the results by the ``total`` field in " -"descending order:" -msgstr "" - -# 0e70544b4b9b43afb42127b98d227632 -#: ../source/reference/method/db.collection.aggregate.txt:107 -msgid "The operation returns a cursor with the following documents:" -msgstr "" - -# 62218fd934404deab3bec6bf4b71d967 -# e31f371ebe49433bad72d62f8d452e0b -# 3481012611844450bbf0a23e15fdce6e -#: ../source/includes/note-mongo-shell-automatically-iterates-cursor.rst:1 -msgid "" -"The :program:`mongo` shell iterates the returned cursor automatically to " -"print the results. See :doc:`/tutorial/iterate-a-cursor` for handling " -"cursors manually in the :program:`mongo` shell." -msgstr "" - -# a5607d7aa1f84450a42b6c882df3f0f9 -#: ../source/reference/method/db.collection.aggregate.txt:119 -msgid "Return Information on Aggregation Pipeline Operation" -msgstr "" - -# 8488a93784354eada21d207a4768a0d8 -#: ../source/reference/method/db.collection.aggregate.txt:121 -msgid "" -"The following aggregation operation sets the option ``explain`` to " -"``true`` to return information about the aggregation operation." -msgstr "" - -# 4f0b5849b09a4377ad1fb1cae8764ace -#: ../source/reference/method/db.collection.aggregate.txt:137 -msgid "" -"The operation returns a cursor with the document that contains detailed " -"information regarding the processing of the aggregation pipeline. For " -"example, the document may show, among other details, which index, if any," -" the operation used. [#agg-index-filters]_ If the ``orders`` collection " -"is a sharded collection, the document would also show the division of " -"labor between the shards and the merge operation, and for targeted " -"queries, the targeted shards." -msgstr "" - -# e8b1c440dbc84ddab487092e7cdc765c -#: ../source/reference/method/db.collection.aggregate.txt:145 -msgid "" -"The intended readers of the ``explain`` output document are humans, and " -"not machines, and the output format is subject to change between " -"releases." -msgstr "" - -# 8ca71ef8fc664a428572d5b8751a2f5b -#: ../source/reference/method/db.collection.aggregate.txt:154 -msgid "Perform Large Sort Operation with External Sort" -msgstr "" - -# a3de7dcc6e8642fb9067ade040a19c68 -#: ../source/reference/method/db.collection.aggregate.txt:156 -msgid "" -"Aggregation pipeline stages have :ref:`maximum memory use limit `. To handle large datasets, set ``allowDiskUse`` " -"option to ``true`` to enable writing data to temporary files, as in the " -"following example:" -msgstr "" - -# a54332df53d84c27a01be32f06520e1d -#: ../source/reference/method/db.collection.aggregate.txt:176 -msgid "Specify an Initial Batch Size" -msgstr "" - -# 9c1f83e1ad124ddaae80dc6b97bba665 -#: ../source/reference/method/db.collection.aggregate.txt:178 -msgid "" -"To specify an initial batch size for the cursor, use the following syntax" -" for the ``cursor`` option:" -msgstr "" - -# 801e6ffa894d423780bead19acf11741 -#: ../source/reference/method/db.collection.aggregate.txt:185 -msgid "" -"For example, the following aggregation operation specifies the *initial* " -"batch size of ``0`` for the cursor:" -msgstr "" - -# 3038559e14004c75a372705c0618bcd7 -#: ../source/reference/method/db.collection.aggregate.txt:202 -msgid "" -"A ``batchSize`` of ``0`` means an empty first batch and is useful for " -"quickly returning a cursor or failure message without doing significant " -"server-side work. Specify subsequent batch sizes to :ref:`OP_GET_MORE " -"` operations as with other MongoDB cursors." -msgstr "" - -# ff4d84e76c7a4c0aa71f962c678a3b61 -#: ../source/reference/method/db.collection.aggregate.txt:211 -msgid "Specify a Collation" -msgstr "" - -# 82dc9321a298411a9b5d9196ca1ca058 -#: ../source/includes/extracts/collation-description.rst:1 -msgid "" -":doc:`Collation ` allows users to specify language-" -"specific rules for string comparison, such as rules for lettercase and " -"accent marks." -msgstr "" - -# e2a8875eafda49589762f983f21a6066 -#: ../source/reference/method/db.collection.aggregate.txt:215 -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -# 629d4e66aec9465e8b2c52d6ffb38802 -#: ../source/reference/method/db.collection.aggregate.txt:223 -msgid "" -"The following aggregation operation includes the :ref:`collation " -"` option:" -msgstr "" - -# 9edf02e64c174510b1ad4ad7060e61f9 -#: ../source/reference/method/db.collection.aggregate.txt:233 -msgid "" -"For descriptions on the collation fields, see :ref:`collation-document-" -"fields`." -msgstr "" - -# 159520607bc54078bc3d0361ac9a5e74 -#: ../source/reference/method/db.collection.aggregate.txt:237 -msgid "Override ``readConcern``" -msgstr "" - -# 58cb9ad537304e51b2f314bc5c68972e -#: ../source/reference/method/db.collection.aggregate.txt:239 -msgid "" -"The following operation on a replica set specifies a :doc:`/reference" -"/read-concern` of :readconcern:`\"majority\"` to read the most recent " -"copy of the data confirmed as having been written to a majority of the " -"nodes." -msgstr "" - -# 2b72c74f799c404fa594b831e6d24c70 -#: ../source/includes/fact-enable-majority-readConcern.rst:1 -msgid "To use :term:`read concern` level of :readconcern:`\"majority\"`," -msgstr "" - -# 8e29fa49ff8e46fb9219d2db42916a67 -#: ../source/includes/fact-enable-majority-readConcern.rst:3 -msgid "" -"you must start the :program:`mongod` instances with the " -":option:`--enableMajorityReadConcern` command line option (or the " -":setting:`replication.enableMajorityReadConcern` set to ``true`` if using" -" a configuration file)." -msgstr "" - -# 80567623e8cd4698876db52e87391c99 -#: ../source/includes/fact-enable-majority-readConcern.rst:8 -msgid "" -"replica sets must use :ref:`WiredTiger storage engine ` and election :rsconf:`protocol version 1 `." -msgstr "" - -# 45b039c8d92e4a4ea9879c6eb255487d -#: ../source/includes/usage-read-concern-majority.rst:1 -msgid "" -"To ensure that a single thread can read its own writes, use " -":readconcern:`\"majority\"` read concern and :writeconcern:`\"majority\"`" -" write concern against the primary of the replica set." -msgstr "" - -# ba46dbda5bb24a6cb3d574481337996e -#: ../source/includes/fact-aggregate-readConcern.rst:1 -msgid "" -"To use a :doc:`read concern ` level of " -":readconcern:`\"majority\"`, you cannot include the :pipeline:`$out` " -"stage." -msgstr "" - -# ffb3b3a142f441afb1279ffc730ea618 -#: ../source/includes/fact-readConcern-most-recent-data-in-node.rst:1 -msgid "" -"Regardless of the :term:`read concern` level, the most recent data on a " -"node may not reflect the most recent version of the data in the system." -msgstr "" - -# a20004297f2f4587a28f516768b3514e -#: ../source/reference/method/db.collection.aggregate.txt:261 -msgid "" -":ref:`index-filters` can affect the choice of index used. See :ref" -":`index-filters` for details." -msgstr "" - -# b5b416c29bb446f98ef457b346a39515 -#~ msgid "" -#~ "In the :program:`mongo` shell, if the" -#~ " cursor returned from the " -#~ ":method:`db.collection.aggregate()` is not assigned" -#~ " to a variable using the ``var`` " -#~ "keyword, then the :program:`mongo` shell " -#~ "automatically iterates the cursor up to" -#~ " 20 times. See :doc:`/core/cursors` for " -#~ "cursor behavior in the :program:`mongo` " -#~ "shell and :doc:`/tutorial/iterate-a-cursor` for " -#~ "handling cursors in the :program:`mongo` " -#~ "shell." -#~ msgstr "" - -# 00031629be674b9da4847f465883c243 -#~ msgid "" -#~ "The examples in this section use " -#~ "the :method:`db.collection.aggregate()` helper " -#~ "provided in the 2.6 version of the" -#~ " :program:`mongo` shell." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.collection.bulkWrite.po b/locale/es/LC_MESSAGES/reference/method/db.collection.bulkWrite.po deleted file mode 100644 index df787e69802..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.collection.bulkWrite.po +++ /dev/null @@ -1,493 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# e9cde48f70e242d19fb3962754f23de6 -#: ../source/reference/method/db.collection.bulkWrite.txt:3 -msgid "db.collection.bulkWrite()" -msgstr "" - -# 5ef1cab6be5548f895be8909a9f4f3f9 -#: ../source/reference/method/db.collection.bulkWrite.txt -msgid "On this page" -msgstr "" - -# 3012de7c6f004e53a5f013ad671f61da -#: ../source/reference/method/db.collection.bulkWrite.txt:14 -msgid "Definition" -msgstr "" - -# 7a96ca9ab86f4636ae6c060863efd563 -#: ../source/reference/method/db.collection.bulkWrite.txt:20 -msgid "Performs multiple write operations with controls for order of execution." -msgstr "" - -# 2a94a9b2e38b40a6af0fe92c8239fd10 -#: ../source/reference/method/db.collection.bulkWrite.txt:23 -msgid ":method:`~db.collection.bulkWrite()` has the following syntax:" -msgstr "" - -# 2fdd29bbfa9b40fe87404e4ed4ffebd5 -#: ../source/reference/method/db.collection.bulkWrite.txt:37 -msgid "" -"- A boolean ``acknowledged`` as ``true`` if the operation ran with " -":term:`write concern` or ``false`` if write concern was disabled. - A " -"count for each write operation. - An array containing an ``_id`` for " -"each successfully inserted or upserted documents." -msgstr "" - -# 1a783a2aa8eb40a799f388601b506734 -#: ../source/reference/method/db.collection.bulkWrite.txt:38 -msgid "" -"A boolean ``acknowledged`` as ``true`` if the operation ran with " -":term:`write concern` or ``false`` if write concern was disabled." -msgstr "" - -# 809126544f5f4a5798542829f5dfa02f -#: ../source/reference/method/db.collection.bulkWrite.txt:41 -msgid "A count for each write operation." -msgstr "" - -# 3710af3b35544ac98a7ab387be226a2a -#: ../source/reference/method/db.collection.bulkWrite.txt:43 -msgid "" -"An array containing an ``_id`` for each successfully inserted or upserted" -" documents." -msgstr "" - -# a15447dcde994556af3f4f219322d690 -#: ../source/reference/method/db.collection.bulkWrite.txt:47 -msgid "Behavior" -msgstr "" - -# 04f64559bb9d44a0bc59d92d509f56b9 -#: ../source/reference/method/db.collection.bulkWrite.txt:49 -msgid "" -":method:`~db.collection.bulkWrite()` takes an array of write operations " -"and executes each of them. By default operations are executed in order. " -"See :ref:`bulkwrite-write-operations-executionofoperations` for " -"controlling the order of write operation execution." -msgstr "" - -# 70ba05374be7447eaaac50a8d5a757c8 -#: ../source/reference/method/db.collection.bulkWrite.txt:58 -msgid "Write Operations" -msgstr "" - -# a38d53d3b9f14022b658085098e9fd1a -#: ../source/reference/method/db.collection.bulkWrite.txt:63 -msgid "insertOne" -msgstr "" - -# 36d27a76407b4ce18a27db7c6a1c1f55 -#: ../source/reference/method/db.collection.bulkWrite.txt:65 -msgid "Inserts a single document into the collection." -msgstr "" - -# a1ef378823c0453eadd514e1734af918 -#: ../source/reference/method/db.collection.bulkWrite.txt:67 -msgid "See :method:`db.collection.insertOne()`." -msgstr "" - -# d5c2e85a188240ebb5b042e20528e246 -#: ../source/reference/method/db.collection.bulkWrite.txt:78 -msgid "updateOne and updateMany" -msgstr "" - -# 130b623ab69f4d499d0770f1db99a471 -#: ../source/reference/method/db.collection.bulkWrite.txt:82 -msgid "" -"Add support for :ref:`collation `. Refer to " -":method:`db.collection.updateOne()` and " -":method:`db.collection.updateMany()` for details" -msgstr "" - -# 72262007843b4b9ea3716118c362236f -#: ../source/reference/method/db.collection.bulkWrite.txt:86 -msgid "" -"``updateOne`` updates a *single* document in the collection that matches " -"the filter. If multiple documents match, ``updateOne`` will update the " -"*first* matching document only. See :method:`db.collection.updateOne()`." -msgstr "" - -# 0ac9da0610ea4814b6e35d26f7988805 -#: ../source/reference/method/db.collection.bulkWrite.txt:102 -msgid "" -"``updateMany`` updates *all* documents in the collection that match the " -"filter. See :method:`db.collection.updateMany()`." -msgstr "" - -# 842bb875fb304c9c812efa55fc199d45 -# 99b0ae171a5a499585d452f6cd95ca05 -# d06207ca3aad4909ba1b4936e3ca446a -#: ../source/reference/method/db.collection.bulkWrite.txt:117 -#: ../source/reference/method/db.collection.bulkWrite.txt:152 -#: ../source/reference/method/db.collection.bulkWrite.txt:190 -msgid "" -"Use :ref:`query selectors` such as those used with " -":method:`~db.collection.find()` for the ``filter`` field." -msgstr "" - -# cafc627edfae43c7bc77bb329a9c19b7 -#: ../source/reference/method/db.collection.bulkWrite.txt:120 -msgid "" -"Use :doc:`/reference/operator/update/` such as :update:`$set`, " -":update:`$unset`, or :update:`$rename` for the ``update`` field." -msgstr "" - -# 8dcb1088ef59404b8a1b66edd59f3ec1 -# 849c860839d04766b6d79e91a90a516f -#: ../source/reference/method/db.collection.bulkWrite.txt:124 -#: ../source/reference/method/db.collection.bulkWrite.txt:158 -msgid "By default, ``upsert`` is ``false``." -msgstr "" - -# a2d0bf056fc044da8220683ff3b709ca -#: ../source/reference/method/db.collection.bulkWrite.txt:129 -msgid "replaceOne" -msgstr "" - -# 81277b4e692f469996deab2debc0d651 -#: ../source/reference/method/db.collection.bulkWrite.txt:133 -msgid "" -"Add support for :ref:`collation `. Refer to " -":method:`db.collection.replaceOne()` for details" -msgstr "" - -# a7d66116a33c4a6ca8701067f4cf2c3d -#: ../source/reference/method/db.collection.bulkWrite.txt:136 -msgid "" -"``replaceOne`` replaces a *single* document in the collection that " -"matches the filter. If multiple documents match, ``replaceOne`` will " -"replace the *first* matching document only. See " -":method:`db.collection.replaceOne()`." -msgstr "" - -# 00483dd0552348f2a2b02df1fabba56e -#: ../source/reference/method/db.collection.bulkWrite.txt:155 -msgid "" -"The ``replacement`` field cannot contain :doc:`update operators " -"`." -msgstr "" - -# cbb4b1f4174940a1ab408b82fb30f80c -#: ../source/reference/method/db.collection.bulkWrite.txt:163 -msgid "deleteOne and deleteMany" -msgstr "" - -# 9e41362fcb1c4590bba633b104792faa -#: ../source/reference/method/db.collection.bulkWrite.txt:167 -msgid "" -"Add support for :ref:`collation `. Refer to " -":method:`db.collection.deleteOne()` and " -":method:`db.collection.deleteMany()` for details" -msgstr "" - -# f850ae7d941b46708cce05ea355865a9 -#: ../source/reference/method/db.collection.bulkWrite.txt:171 -msgid "" -"``deleteOne`` deletes a *single* document in the collection that match " -"the filter. If multiple documents match, ``deleteOne`` will delete the " -"*first* matching document only. See :method:`db.collection.deleteOne()`." -msgstr "" - -# 5c47348e67724e1cba4d609f97309194 -#: ../source/reference/method/db.collection.bulkWrite.txt:181 -msgid "" -"``deleteMany`` deletes *all* documents in the collection that match the " -"filter. See :method:`db.collection.deleteMany()`." -msgstr "" - -# 9c379da47e4745c78688181c591c9cb0 -#: ../source/reference/method/db.collection.bulkWrite.txt:197 -msgid "``_id`` Field" -msgstr "" - -# 9d1cea1200ae4eb9bcafea80c222a658 -#: ../source/reference/method/db.collection.bulkWrite.txt:199 -msgid "" -"If the document does not specify an :term:`_id` field, then " -":program:`mongod` adds the ``_id`` field and assign a unique " -":method:`ObjectId` for the document before inserting or upserting it. " -"Most drivers create an ObjectId and insert the ``_id`` field, but the " -":program:`mongod` will create and populate the ``_id`` if the driver or " -"application does not." -msgstr "" - -# 7235a3b7d6674af1907e5f5a3e139dd3 -#: ../source/reference/method/db.collection.bulkWrite.txt:206 -msgid "" -"If the document contains an ``_id`` field, the ``_id`` value must be " -"unique within the collection to avoid duplicate key error." -msgstr "" - -# 075e9b48cf2445f4a7538b987e0b7847 -#: ../source/reference/method/db.collection.bulkWrite.txt:209 -msgid "" -"Update or replace operations cannot specify an ``_id`` value that differs" -" from the original document." -msgstr "" - -# ef20fac4d3fe4209b02770aab47fa093 -#: ../source/reference/method/db.collection.bulkWrite.txt:215 -msgid "Execution of Operations" -msgstr "" - -# d05b837d9be84aa8a155792dd5c0c08c -#: ../source/reference/method/db.collection.bulkWrite.txt:217 -msgid "" -"The ``ordered`` parameter specifies whether " -":method:`~db.collection.bulkWrite()` will execute operations in order or " -"not. By default, operations are executed in order." -msgstr "" - -# deed33fabaaa444c973e89db37171f57 -#: ../source/reference/method/db.collection.bulkWrite.txt:221 -msgid "" -"The following code represents a :method:`~db.collection.bulkWrite()` with" -" five operations." -msgstr "" - -# 25397679668b4a30bee1762499814e72 -#: ../source/reference/method/db.collection.bulkWrite.txt:237 -msgid "" -"In the default ``ordered : true`` state, each operation will be executed " -"in order, from the first operation ``insertOne`` to the last operation " -"``deleteMany``." -msgstr "" - -# da6739f6ab7d4cd3aa4086a3dc102a5a -#: ../source/reference/method/db.collection.bulkWrite.txt:241 -msgid "" -"If ``ordered`` is set to false, operations may be reordered by " -":program:`mongod` to increase performance. Applications should not depend" -" on order of operation execution." -msgstr "" - -# 80dbe6bde32e4ad7bfc54a6bf5067705 -#: ../source/reference/method/db.collection.bulkWrite.txt:245 -msgid "" -"The following code represents an unordered " -":method:`~db.collection.bulkWrite()` with six operations:" -msgstr "" - -# 0180b8e7d6bd42bd8dfb8f34a2bbca9a -#: ../source/reference/method/db.collection.bulkWrite.txt:262 -msgid "" -"With ``ordered : false``, the results of the operation may vary. For " -"example, the ``deleteOne`` or ``deleteMany`` may remove more or fewer " -"documents depending on whether the run before or after the ``insertOne``," -" ``updateOne``, ``updateMany``, or ``replaceOne`` operations." -msgstr "" - -# 51038fcdec8f486095ec17f1c5418fef -#: ../source/includes/fact-bulkwrite-operation-batches.rst:1 -msgid "" -"Each group of operations can have at most :limit:`1000 operations `. If a group exceeds this " -":limit:`limit`, MongoDB will divide " -"the group into smaller groups of 1000 or less. For example, if the queue " -"consists of 2000 operations, MongoDB creates 2 groups, each with 1000 " -"operations." -msgstr "" - -# 454c26ab1ab2417cbde35cf6c880459b -#: ../source/includes/fact-bulkwrite-operation-batches.rst:8 -msgid "" -"The sizes and grouping mechanics are internal performance details and are" -" subject to change in future versions." -msgstr "" - -# 893e09826ff7430d913bafcaa48817c5 -#: ../source/includes/fact-bulk-operation-sharded-cluster.rst:1 -msgid "" -"Executing an :method:`ordered ` " -"list of operations on a sharded collection will generally be slower than " -"executing an :method:`unordered " -"` list since with an ordered " -"list, each operation must wait for the previous operation to finish." -msgstr "" - -# 6433188036e14a6899d38891227f2a1f -#: ../source/reference/method/db.collection.bulkWrite.txt:272 -msgid "Capped Collections" -msgstr "" - -# 4db6984ba185412d9025941d17542ad4 -#: ../source/reference/method/db.collection.bulkWrite.txt:274 -msgid "" -":method:`~db.collection.bulkWrite()` write operations have restrictions " -"when used on a :term:`capped collection`." -msgstr "" - -# 249b825a87fc43b8bf22d0136eb30b94 -#: ../source/reference/method/db.collection.bulkWrite.txt:277 -msgid "" -"``updateOne`` and ``updateMany`` throw a ``WriteError`` if the ``update``" -" criteria increases the size of the document being modified." -msgstr "" - -# 011818b3cb724bd6b9da52d35744c1ab -#: ../source/reference/method/db.collection.bulkWrite.txt:280 -msgid "" -"``replaceOne`` throws a ``WriteError`` if the ``replacement`` document " -"has a larger size than the original document." -msgstr "" - -# f3584a2852494e1ca606a82646bba644 -#: ../source/reference/method/db.collection.bulkWrite.txt:284 -msgid "" -"``deleteOne`` and ``deleteMany`` throw a ``WriteError`` if used on a " -"capped collection." -msgstr "" - -# ce6599c0ef684d80b82340c9d2a2f2fa -#: ../source/reference/method/db.collection.bulkWrite.txt:288 -msgid "Error Handling" -msgstr "" - -# 6dcf804399ee4bf7aab796227e3d4541 -#: ../source/reference/method/db.collection.bulkWrite.txt:290 -msgid "" -":method:`~db.collection.bulkWrite()` throws a ``BulkWriteError`` " -"exception on errors." -msgstr "" - -# a9b88e43024742ae8acb691e2834c1df -#: ../source/reference/method/db.collection.bulkWrite.txt:293 -msgid "" -"Excluding :doc:`/reference/write-concern` errors, ordered operations stop" -" after an error, while unordered operations continue to process any " -"remaining write operations in the queue." -msgstr "" - -# a685fc55a49c4d6c8eac14c684b69466 -#: ../source/reference/method/db.collection.bulkWrite.txt:297 -msgid "" -"Write concern errors are displayed in the ``writeConcernErrors`` field, " -"while all other errors are displayed in the ``writeErrors`` field. If an " -"error is encountered, the number of successful write operations are " -"displayed instead of the inserted ``_id`` values. Ordered operations " -"display the single error encountered while unordered operations display " -"each error in an array." -msgstr "" - -# b8510f8af545425780b0ca55237ce225 -#: ../source/reference/method/db.collection.bulkWrite.txt:305 -msgid "Examples" -msgstr "" - -# 556f90763ccf42e98232600c256db8b5 -#: ../source/reference/method/db.collection.bulkWrite.txt:310 -msgid "Bulk Write Operations" -msgstr "" - -# 18fb569410104c23b03981e3a17a7816 -# 0c3ee3f1ab7a4f3891986e015bd2ace5 -#: ../source/reference/method/db.collection.bulkWrite.txt:312 -#: ../source/reference/method/db.collection.bulkWrite.txt:421 -msgid "The ``characters`` collection contains the following documents:" -msgstr "" - -# dea3296364ae4bb4a0a6f3d53be0d4c6 -#: ../source/reference/method/db.collection.bulkWrite.txt:320 -msgid "" -"The following :method:`~db.collection.bulkWrite()` performs multiple " -"operations on the collection:" -msgstr "" - -# b5c462e18687441ea603c7794c35b0f7 -# 598f41aa8c584617b00681a56dd9af7f -#: ../source/reference/method/db.collection.bulkWrite.txt:366 -#: ../source/reference/method/db.collection.bulkWrite.txt:477 -msgid "The operation returns the following:" -msgstr "" - -# f50a88e567f546f7ba6b0a9b1c93e13d -#: ../source/reference/method/db.collection.bulkWrite.txt:385 -msgid "" -"If the ``_id`` value for the second of the ``insertOne`` operations were " -"a duplicate of an existing ``_id``, the following exception would be " -"thrown:" -msgstr "" - -# e1ef8d0988f140e1afca581922c333ef -#: ../source/reference/method/db.collection.bulkWrite.txt:411 -msgid "" -"Since ``ordered`` was true by default, only the first operation completes" -" successfully. The rest are not executed. Running the " -":method:`~db.collection.bulkWrite()` with ``ordered : false`` would allow" -" the remaining operations to complete despite the error." -msgstr "" - -# 2071b28085254033974565783c149fef -#: ../source/reference/method/db.collection.bulkWrite.txt:419 -msgid "Unordered Bulk Write" -msgstr "" - -# 7d2639af92544fd8a0aab6c40133b740 -#: ../source/reference/method/db.collection.bulkWrite.txt:429 -msgid "" -"The following :method:`~db.collection.bulkWrite()` performs multiple " -"``unordered`` operations on the ``characters`` collection. Note that one " -"of the ``insertOne`` stages has a duplicate ``_id`` value:" -msgstr "" - -# 76d903b09fea4eeba9bb0dddd83e8693 -#: ../source/reference/method/db.collection.bulkWrite.txt:502 -msgid "" -"Since this was an ``unordered`` operation, the writes remaining in the " -"queue were processed despite the exception." -msgstr "" - -# 8f934bc9a0c14b0a9ac2f6045ac4a872 -#: ../source/reference/method/db.collection.bulkWrite.txt:508 -msgid "Bulk Write with Write Concern" -msgstr "" - -# 8791e035649e4dc4b51ac753c4e65674 -#: ../source/reference/method/db.collection.bulkWrite.txt:510 -msgid "The ``enemies`` collection contains the following documents:" -msgstr "" - -# 846f991594c94942a93c255099250d38 -#: ../source/reference/method/db.collection.bulkWrite.txt:519 -msgid "" -"The following :method:`~db.collection.bulkWrite()` performs multiple " -"operations on the collection using a :ref:`write concern ` value of" -" ``\"majority\"`` and :ref:`timeout ` value of 100 " -"milliseconds:" -msgstr "" - -# 7c925abb6131463d93d722db9941758e -#: ../source/reference/method/db.collection.bulkWrite.txt:558 -msgid "" -"If the total time required for all required nodes in the replica set to " -"acknowledge the write operation is greater than ``wtimeout``, the " -"following ``writeConcernError`` is displayed when the ``wtimeout`` period" -" has passed." -msgstr "" - -# 40ab41c4ab46486d92135e5f07305528 -#: ../source/reference/method/db.collection.bulkWrite.txt:584 -msgid "" -"The result set shows the operations executed since ``writeConcernErrors``" -" errors are *not* an indicator that any write operations failed." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.collection.copyTo.po b/locale/es/LC_MESSAGES/reference/method/db.collection.copyTo.po deleted file mode 100644 index 9f7400cfffe..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.collection.copyTo.po +++ /dev/null @@ -1,142 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:23+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 384004f917cd4b7e95317669a9b7f341 -#: ../source/reference/method/db.collection.copyTo.txt:3 -msgid "db.collection.copyTo()" -msgstr "" - -# 234da5db806641cb974775e97d59756d -#: ../source/reference/method/db.collection.copyTo.txt -msgid "On this page" -msgstr "" - -# 64a2584057ff43b1a4c90ed81e6fc04c -#: ../source/reference/method/db.collection.copyTo.txt:14 -msgid "Definition" -msgstr "" - -# 6a37231a66e74765bab0ba30526522d0 -#: ../source/reference/method/db.collection.copyTo.txt:20 -msgid "" -"Copies all documents from ``collection`` into ``newCollection`` using " -"server-side JavaScript. If ``newCollection`` does not exist, MongoDB " -"creates it." -msgstr "" - -# 376c6e66a8194253afeff6fc05dc480e -#: ../source/includes/extracts/access-eval-copyTo.rst:1 -msgid "" -"If authorization is enabled, you must have access to all actions on all " -"resources in order to run :method:`db.collection.copyTo()`. Providing " -"such access is not recommended, but if your organization requires a user " -"to run :method:`db.collection.copyTo()`, create a role that grants " -":authaction:`anyAction` on :ref:`resource-anyresource`. Do not assign " -"this role to any other user." -msgstr "" - -# e1edcb1d0fca45cdad01e3401a980eec -#: ../source/includes/warning-copyto-loss-of-type-fidelity.rst:3 -msgid "" -"When using :method:`db.collection.copyTo()` check field types to ensure " -"that the operation does not remove type information from documents during" -" the translation from :term:`BSON` to :term:`JSON`." -msgstr "" - -# 7a9bfd0c8c24467a9d1b4bed2a504012 -#: ../source/includes/warning-copyto-loss-of-type-fidelity.rst:8 -msgid "" -"The :method:`db.collection.copyTo()` method uses the :dbcommand:`eval` " -"command internally. As a result, the :method:`db.collection.copyTo()` " -"operation takes a global lock that blocks all other read and write " -"operations until the :method:`db.collection.copyTo()` completes." -msgstr "" - -# bc5f98c3baa64cbbacd66e8140648173 -#: ../source/reference/method/db.collection.copyTo.txt:30 -msgid "" -":method:`~db.collection.copyTo()` returns the number of documents copied." -" If the copy fails, it throws an exception." -msgstr "" - -# 3bcc7ab7fe9342c9bef031f29af96b83 -#: ../source/reference/method/db.collection.copyTo.txt:34 -msgid "Behavior" -msgstr "" - -# 117643114cce408aaa3f952b2b0cf512 -#: ../source/reference/method/db.collection.copyTo.txt:36 -msgid "" -"Because :method:`~db.collection.copyTo()` uses :dbcommand:`eval` " -"internally, the copy operations will block all other operations on the " -":program:`mongod` instance." -msgstr "" - -# 909d4fde63974d658990a46db2a21abc -#: ../source/reference/method/db.collection.copyTo.txt:41 -msgid "Example" -msgstr "" - -# 7976a94774b94ae9ad91332e9b6a8d55 -#: ../source/reference/method/db.collection.copyTo.txt:43 -msgid "" -"The following operation copies all documents from the ``source`` " -"collection into the ``target`` collection." -msgstr "" - -#~ msgid "" -#~ "If authentication is enabled, you must" -#~ " have access to all actions on " -#~ "all resources in order to run " -#~ "|eval-object|. Providing such access is " -#~ "not recommended, but if your " -#~ "organization requires a user to run " -#~ "|eval-object|, create a role that " -#~ "grants :authaction:`anyAction` on :ref:`resource-" -#~ "anyresource`. Do not assign this role" -#~ " to any other user." -#~ msgstr "" - -# 1df5408aeb30420383c090b5d0aeaba4 -#~ msgid "" -#~ "When using :method:`db.collection.copyTo()` check" -#~ " field types to ensure that the " -#~ "operation does not remove type " -#~ "information from documents during the " -#~ "translation from :term:`BSON` to :term:`JSON`." -#~ " Consider using :method:`~db.cloneCollection()` " -#~ "to maintain type fidelity." -#~ msgstr "" - -#~ msgid "" -#~ "If authorization is enabled, you must" -#~ " have access to all actions on " -#~ "all resources in order to run " -#~ "|eval-object|. Providing such access is " -#~ "not recommended, but if your " -#~ "organization requires a user to run " -#~ "|eval-object|, create a role that " -#~ "grants :authaction:`anyAction` on :ref:`resource-" -#~ "anyresource`. Do not assign this role" -#~ " to any other user." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.collection.count.po b/locale/es/LC_MESSAGES/reference/method/db.collection.count.po deleted file mode 100644 index 2ff5558ad8a..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.collection.count.po +++ /dev/null @@ -1,256 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:35+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# c13782e4a170466087f462fbdf6e6488 -#: ../source/reference/method/db.collection.count.txt:3 -msgid "db.collection.count()" -msgstr "" - -# 57a2f3ff57a74e07afda92c7673ca992 -#: ../source/reference/method/db.collection.count.txt -msgid "On this page" -msgstr "" - -# 068bcc2fd836423b82e1c5bd1889a21f -#: ../source/reference/method/db.collection.count.txt:14 -msgid "Definition" -msgstr "" - -# fdbde4f0f69a4a0c9518150d9b7a3ad2 -#: ../source/reference/method/db.collection.count.txt:18 -msgid "" -"Returns the count of documents that would match a " -":method:`~db.collection.find()` query. The " -":method:`db.collection.count()` method does not perform the " -":method:`~db.collection.find()` operation but instead counts and returns " -"the number of results that match a query." -msgstr "" - -# 8a79e37dce804778b696a7fb18f6dbdc -#: ../source/reference/method/db.collection.count.txt:26 -msgid "The ``options`` document contains the following fields:" -msgstr "" - -# 0053d99e34094668b0203bb875d8525b -#: ../source/reference/method/db.collection.count.txt:30 -msgid "" -":method:`~db.collection.count()` is equivalent to the " -"``db.collection.find(query).count()`` construct." -msgstr "" - -# 9b3bfdeaf3914d19b79c16aac8b37bc4 -#: ../source/reference/method/db.collection.count.txt:33 -msgid ":method:`cursor.count()`" -msgstr "" - -# 693a7fb2f48d4e46a7caddd227e22a61 -#: ../source/reference/method/db.collection.count.txt:36 -msgid "Behavior" -msgstr "" - -# 9fcc269c4ab34e3a8f8c048aac46284e -#: ../source/reference/method/db.collection.count.txt:39 -msgid "Sharded Clusters" -msgstr "" - -# b8024f6d38074fea990634ff3808d83f -#: ../source/includes/extracts/fact-count-on-sharded-clusters-method-db.collection.count.rst:1 -msgid "" -"On a sharded cluster, :method:`db.collection.count()` can result in an " -"*inaccurate* count if :term:`orphaned documents ` " -"exist or if a :doc:`chunk migration ` is in progress." -msgstr "" - -# 8c60caec900e4b25b7f469908aed24da -#: ../source/includes/extracts/fact-count-on-sharded-clusters-method-db.collection.count.rst:5 -msgid "" -"To avoid these situations, on a sharded cluster, use the " -":pipeline:`$group` stage of the :method:`db.collection.aggregate()` " -"method to :group:`$sum` the documents. For example, the following " -"operation counts the documents in a collection:" -msgstr "" - -# 1c39056953d9421dab8907b4e1c64eab -#: ../source/includes/extracts/fact-count-on-sharded-clusters-method-db.collection.count.rst:18 -msgid "" -"To get a count of documents that match a query condition, include the " -":pipeline:`$match` stage as well:" -msgstr "" - -# 4ce4ca7dd5ee4cf6bd135f6fa56ae629 -#: ../source/includes/extracts/fact-count-on-sharded-clusters-method-db.collection.count.rst:30 -msgid "See :ref:`match-perform-a-count` for an example." -msgstr "" - -# 05dc1c8f053644e281e7b61c3c9cdb58 -#: ../source/reference/method/db.collection.count.txt:44 -msgid "Index Use" -msgstr "" - -# 8eb4d7d835e948f9a3dda6dbba74a6c1 -#: ../source/includes/fact-count-index-use.rst:1 -msgid "Consider a collection with the following index:" -msgstr "" - -# fc8ee17c23f94d299bb967fc08ac99c0 -#: ../source/includes/fact-count-index-use.rst:7 -msgid "" -"When performing a count, MongoDB can return the count using only the " -"index if:" -msgstr "" - -# b82f5f28ad4f428e9c5c63a6fbe161af -#: ../source/includes/fact-count-index-use.rst:10 -msgid "the query can use an index," -msgstr "" - -# 3e6e1051f2474758bcdc3392fb2b82dc -#: ../source/includes/fact-count-index-use.rst:12 -msgid "the query only contains conditions on the keys of the index, *and*" -msgstr "" - -# 2ea4980de3ab4630980b8852fe0567eb -#: ../source/includes/fact-count-index-use.rst:14 -msgid "the query predicates access a single contiguous range of index keys." -msgstr "" - -# bb89372ef7034bd5bcf9e14ab06f3da8 -#: ../source/includes/fact-count-index-use.rst:16 -msgid "" -"For example, the following operations can return the count using only the" -" index:" -msgstr "" - -# 7808d11de8f34e22b9adba098ebdda25 -#: ../source/includes/fact-count-index-use.rst:25 -msgid "" -"If, however, the query can use an index but the query predicates do not " -"access a single contiguous range of index keys or the query also contains" -" conditions on fields outside the index, then in addition to using the " -"index, MongoDB must also read the documents to return the count." -msgstr "" - -# cbe4afe4ed1048fd8a1cdb70ba0861d0 -#: ../source/includes/fact-count-index-use.rst:37 -msgid "" -"In such cases, during the initial read of the documents, MongoDB pages " -"the documents into memory such that subsequent calls of the same count " -"operation will have better performance." -msgstr "" - -# 698b310d5755410780a063575cb07eb7 -#: ../source/reference/method/db.collection.count.txt:49 -msgid "Accuracy after Unexpected Shutdown" -msgstr "" - -# 7ace58d4456b48f780c68c61a8e7b903 -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:1 -msgid "" -"After an unclean shutdown of a :program:`mongod` using the :doc:`Wired " -"Tiger ` storage engine, |opt| statistics reported by " -"|cmd| may be inaccurate." -msgstr "" - -# c5b478a6fee44796b5096032a92dc8a8 -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:5 -msgid "" -"The amount of drift depends on the number of insert, update, or delete " -"operations performed between the last :ref:`checkpoint ` and the unclean shutdown. Checkpoints usually " -"occur every 60 seconds. However, :program:`mongod` instances running with" -" non-default :option:`--syncdelay` settings may have more or less " -"frequent checkpoints." -msgstr "" - -# 97d7e19cc7f64f08ae9d0d28c389149e -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:12 -msgid "" -"Run :dbcommand:`validate` on each collection on the :program:`mongod` to " -"to restore the correct statistics after an unclean shutdown." -msgstr "" - -# c24751210c5745afb1aeeef7af040c5d -#: ../source/reference/method/db.collection.count.txt:57 -msgid "" -"This loss of accuracy only applies to :method:`~db.collection.count()` " -"operations that do *not* include a query predicate." -msgstr "" - -# 045288c2de2f48a69b71baaa01276e7e -#: ../source/reference/method/db.collection.count.txt:61 -msgid "Examples" -msgstr "" - -# 13c55f34ac9d416385fb857d1a23c244 -#: ../source/reference/method/db.collection.count.txt:64 -msgid "Count all Documents in a Collection" -msgstr "" - -# 82fbe6c1aff0411cb4c8f7e92b978adf -#: ../source/reference/method/db.collection.count.txt:66 -msgid "" -"To count the number of all documents in the ``orders`` collection, use " -"the following operation:" -msgstr "" - -# 7d7d6d04f8734110b789eac9d67e68ad -#: ../source/reference/method/db.collection.count.txt:73 -msgid "This operation is equivalent to the following:" -msgstr "" - -# 06332ddfa9344fa38f871c0f64dc8653 -#: ../source/reference/method/db.collection.count.txt:80 -msgid "Count all Documents that Match a Query" -msgstr "" - -# 223090d7060d4017a911f64d9991adee -#: ../source/reference/method/db.collection.count.txt:82 -msgid "" -"Count the number of the documents in the ``orders`` collection with the " -"field ``ord_dt`` greater than ``new Date('01/01/2012')``:" -msgstr "" - -# 3a672f886bee4e6fb6088bd95a9141fe -#: ../source/reference/method/db.collection.count.txt:90 -msgid "The query is equivalent to the following:" -msgstr "" - -# 27a09aedbc4e46a2aca210451054ff1b -#~ msgid "The :method:`db.collection.count()` method has the following parameter:" -#~ msgstr "" - -#~ msgid "" -#~ "The :method:`db.collection.count()` method is " -#~ "equivalent to the " -#~ "``db.collection.find().count()`` construct." -#~ msgstr "" - -#~ msgid "" -#~ "On a sharded cluster, |count-op| " -#~ "can result in an *inaccurate* count " -#~ "if :term:`orphaned documents ` exist or if a :doc:`chunk " -#~ "migration ` is" -#~ " in progress." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.collection.createIndex.po b/locale/es/LC_MESSAGES/reference/method/db.collection.createIndex.po deleted file mode 100644 index 22642a54f64..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.collection.createIndex.po +++ /dev/null @@ -1,375 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:35+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 3e9cc1cacb6f47c099dbe5a17266e412 -#: ../source/reference/method/db.collection.createIndex.txt:3 -msgid "db.collection.createIndex()" -msgstr "" - -# 6188483b0d7a4e88bf04346a080d0414 -#: ../source/reference/method/db.collection.createIndex.txt -msgid "On this page" -msgstr "" - -# 2cb9fe8ffde94d4fa1223a3c6b4b0b3a -#: ../source/reference/method/db.collection.createIndex.txt:14 -msgid "Definition" -msgstr "" - -# 736f4e748c444accb3ed19657175e3dd -#: ../source/reference/method/db.collection.createIndex.txt:18 -msgid "Creates indexes on collections." -msgstr "" - -# 0150dd17383e4074bc3d691958d4bec4 -#: ../source/reference/method/db.collection.createIndex.txt:22 -msgid "" -"Starting in MongoDB 3.2, MongoDB disallows the creation of :ref:`version " -"0 <3.2-version-0-indexes>` indexes. To upgrade existing version 0 " -"indexes, see :ref:`3.2-version-0-indexes`." -msgstr "" - -# e81ae6d99cd04775900711522b3054f0 -#: ../source/reference/method/db.collection.createIndex.txt:32 -msgid "Options" -msgstr "" - -# c310f89b45034fb08f69ff0e0426a9b1 -#: ../source/reference/method/db.collection.createIndex.txt:34 -msgid "" -"The ``options`` document contains a set of options that controls the " -"creation of the index. Different index types can have additional options " -"specific for that type." -msgstr "" - -# 5fc3966d2c71419796969ebe38884805 -#: ../source/reference/method/db.collection.createIndex.txt:40 -msgid "Added support for :ref:`collation option `." -msgstr "" - -# 0ff3b642f0d74b72b24558076d0ef92f -#: ../source/reference/method/db.collection.createIndex.txt:44 -msgid "Options for All Index Types" -msgstr "" - -# ff1997669cd844aa9a31e220f5a2a4d0 -#: ../source/reference/method/db.collection.createIndex.txt:46 -msgid "" -"The following options are available for all index types unless otherwise " -"specified:" -msgstr "" - -# 51e6ae384a414addbfcf713b17f512ac -#: ../source/includes/fact-remove-dropDups-option.rst:1 -msgid "The ``dropDups`` option is no longer available." -msgstr "" - -# bef50bd381744adca30e2a3c9eb791b7 -#: ../source/reference/method/db.collection.createIndex.txt:56 -msgid "Option for Collation" -msgstr "" - -# 196bfeed972b49928198a99d6de1559e -#: ../source/reference/method/db.collection.createIndex.txt:58 -msgid "" -"The :ref:`collation ` option is available for all index types " -"except for ``text`` indexes." -msgstr "" - -# a25becc0994642458bbab6d6011bceb9 -#: ../source/includes/extracts/collation-index-collection.rst:1 -msgid "If you have specified a collation at the collection level, then:" -msgstr "" - -# 90195bac476b44e98572d808b4c010ed -#: ../source/includes/extracts/collation-index-collection.rst:3 -msgid "" -"If you do not specify a collation when creating the index, MongoDB " -"creates the index with that collation." -msgstr "" - -# b946a7f2b2fa41839e8fa62fcf04789a -#: ../source/includes/extracts/collation-index-collection.rst:6 -msgid "" -"If you do specify a collation when creating the index, MongoDB creates " -"the index with the specified collation." -msgstr "" - -# 05ada789db4748d1b9e15f8996af8c01 -#: ../source/includes/extracts/collation-index-tip.rst -msgid "Tip" -msgstr "" - -# 24ccf6c34b834244bb47b8f4c46e4f12 -#: ../source/includes/extracts/collation-index-tip.rst:4 -msgid "" -"By specifying a collation ``strength`` of ``1`` or ``2``, you can create " -"a case-insensitive index. Index with a collation ``strength`` of ``1`` is" -" both diacritic- and case-insensitive." -msgstr "" - -# 6ee9ae45beba4402b0a08c8ca651611f -# 657f535774df4f6cb9c931ea80985f08 -#: ../source/includes/extracts/collation-index-options.rst:1 -msgid "" -"Unlike other index options, you can create multiple indexes on the same " -"key(s) with different collations. To create indexes with the same key " -"pattern but different collations, you must supply unique index names." -msgstr "" - -# 862e22bb09dc4b82852a36dca847f169 -#: ../source/reference/method/db.collection.createIndex.txt:66 -msgid "Options for ``text`` Indexes" -msgstr "" - -# 08a8440b8a124ee3a7137837d4afc81a -#: ../source/reference/method/db.collection.createIndex.txt:68 -msgid "" -"The following options are available for :doc:`text ` " -"indexes only:" -msgstr "" - -# 5792a0a85cf44d32b9c64949f0a92b23 -#: ../source/reference/method/db.collection.createIndex.txt:74 -msgid "Options for ``2dsphere`` Indexes" -msgstr "" - -# e05d72b395f34cac91dd9d32a4f06edd -#: ../source/reference/method/db.collection.createIndex.txt:76 -msgid "" -"The following option is available for :doc:`2dsphere ` " -"indexes only:" -msgstr "" - -# 2f7139141eb34a2586c3a4bf7cfb1f61 -#: ../source/reference/method/db.collection.createIndex.txt:82 -msgid "Options for ``2d`` Indexes" -msgstr "" - -# 3944e31727fa422ead098c99d1dcbe8f -#: ../source/reference/method/db.collection.createIndex.txt:84 -msgid "The following options are available for :doc:`2d ` indexes only:" -msgstr "" - -# de995d38a026418295fabf082b50f716 -#: ../source/reference/method/db.collection.createIndex.txt:90 -msgid "Options for ``geoHaystack`` Indexes" -msgstr "" - -# 38eddb1cb75740148c0cb0eac18d597a -#: ../source/reference/method/db.collection.createIndex.txt:92 -msgid "" -"The following option is available for :doc:`geoHaystack " -"` indexes only:" -msgstr "" - -# 67a0f50a96d94524ba1e212f1773c4f3 -#: ../source/reference/method/db.collection.createIndex.txt:98 -msgid "Behaviors" -msgstr "" - -# 062385be7abd49188b714ce4e53a9580 -#: ../source/reference/method/db.collection.createIndex.txt:100 -msgid "" -"The :method:`~db.collection.createIndex()` method has the behaviors " -"described here." -msgstr "" - -# d66ea575b64d4d269f78292688978369 -#: ../source/reference/method/db.collection.createIndex.txt:105 -msgid "" -"To add or change index options, other than collation, you must drop the " -"index using the :method:`~db.collection.dropIndex()` method and issue " -"another :method:`~db.collection.createIndex()` operation with the new " -"options." -msgstr "" - -# a74fea7476804a89bcfe758ff2808fde -#: ../source/reference/method/db.collection.createIndex.txt:110 -msgid "" -"If you create an index with one set of options, and then issue the " -":method:`~db.collection.createIndex()` method with the same index fields " -"and different options (not including collation) without first dropping " -"the index, :method:`~db.collection.createIndex()` will *not* rebuild the " -"existing index with the new options." -msgstr "" - -# 759c5ab45911467e9b8972ae4c89f5ad -#: ../source/reference/method/db.collection.createIndex.txt:118 -msgid "" -"If you call multiple :method:`~db.collection.createIndex()` methods with " -"the same index specification at the same time, only the first operation " -"will succeed, all other operations will have no effect." -msgstr "" - -# 6db7dfa73643405b8bab1d9951d2ee76 -#: ../source/reference/method/db.collection.createIndex.txt:123 -msgid "" -"Non-background indexing operations will block all other operations on a " -"database." -msgstr "" - -# 2d0bed65ce0e441783398a56cb501a93 -#: ../source/includes/fact-index-key-length-operation-behaviors.rst:3 -msgid "" -"MongoDB will **not** :method:`create an index " -"` on a collection if the index entry for an " -"existing document exceeds the |limit|. Previous versions of MongoDB would" -" create the index but not index such documents." -msgstr "" - -# fd49dffffa544c45a028230905e10e36 -#: ../source/reference/method/db.collection.createIndex.txt:135 -msgid "Examples" -msgstr "" - -# 0ea01ca6e1c7458aafe6989cb0e9f1a6 -#: ../source/reference/method/db.collection.createIndex.txt:138 -msgid "Create an Ascending Index on a Single Field" -msgstr "" - -# 2b0415c7510d49b5ad0b53a038e4c823 -#: ../source/reference/method/db.collection.createIndex.txt:140 -msgid "" -"The following example creates an ascending index on the field " -"``orderDate``." -msgstr "" - -# 1c2e8e19a9844089912526e37a0f38d9 -#: ../source/reference/method/db.collection.createIndex.txt:147 -msgid "" -"If the ``keys`` document specifies more than one field, then " -":method:`~db.collection.createIndex()` creates a :term:`compound index`." -msgstr "" - -# 73425aa96fb34e4a91d7c30cf29bbc3c -#: ../source/reference/method/db.collection.createIndex.txt:152 -msgid "Create an Index on a Multiple Fields" -msgstr "" - -# de81140854a24bc29dffe7a0646b257f -#: ../source/reference/method/db.collection.createIndex.txt:154 -msgid "" -"The following example creates a compound index on the ``orderDate`` field" -" (in ascending order) and the ``zipcode`` field (in descending order.)" -msgstr "" - -# 46e8e9eb79604fdcb96fc3e86150bacc -#: ../source/reference/method/db.collection.createIndex.txt:162 -msgid "" -"A compound index cannot include a :ref:`hashed index `" -" component." -msgstr "" - -# fa1efe935fd541ab9680c22904808c48 -#: ../source/reference/method/db.collection.createIndex.txt:167 -msgid "" -"The order of an index is important for supporting " -":method:`~cursor.sort()` operations using the index." -msgstr "" - -# 3fd1ca0656454ee0bf9681084b15ae1c -#: ../source/reference/method/db.collection.createIndex.txt:171 -msgid "Create Indexes with Collation Specified" -msgstr "" - -# 79cf74693390482ebd9171e872315646 -#: ../source/reference/method/db.collection.createIndex.txt:173 -msgid "" -"The following example creates an index named ``category_fr``. The example" -" creates the index with the :ref:`collation ` " -"that specifies the locale ``fr`` and comparison strength ``2``:" -msgstr "" - -# 5f06da1b19cc41b9a9014fbbe7153108 -#: ../source/reference/method/db.collection.createIndex.txt:185 -msgid "" -"The following example creates a compound index named ``date_category_fr``" -" with a :ref:`collation `. The collation applies " -"only to the index keys with string values." -msgstr "" - -# 0d23ecf8d7904ff9a189c9644a1ac0bb -#: ../source/reference/method/db.collection.createIndex.txt:196 -msgid "The collation applies to the indexed keys whose values are string." -msgstr "" - -# f66aaf48ab75437c81768d5e730ed69b -#: ../source/reference/method/db.collection.createIndex.txt:198 -msgid "" -"For queries or sort operations on the indexed keys that uses the same " -"collation rules, MongoDB can use the index." -msgstr "" - -# b014ccb6e9454d07bb890d00814f1c98 -#: ../source/reference/method/db.collection.createIndex.txt:202 -msgid "Additional Information" -msgstr "" - -# c45ccb93d9804acfabd9bc38e2fc927d -#: ../source/reference/method/db.collection.createIndex.txt:204 -msgid "" -"Use :method:`db.collection.createIndex()` rather than " -":method:`db.collection.ensureIndex()` to create indexes." -msgstr "" - -# dfbe290140ce4eb0a4209c74d6f7ce97 -#: ../source/reference/method/db.collection.createIndex.txt:207 -msgid "" -"The :doc:`/indexes` section of this manual for full documentation of " -"indexes and indexing in MongoDB." -msgstr "" - -# e3671f92e9044618909063ea037d0b4a -#: ../source/reference/method/db.collection.createIndex.txt:210 -msgid "" -":method:`db.collection.getIndexes()` to view the specifications of " -"existing indexes for a collection." -msgstr "" - -# 5e48af970068442da94258710eeeef46 -#: ../source/reference/method/db.collection.createIndex.txt:213 -msgid ":doc:`/core/index-text` for details on creating ``text`` indexes." -msgstr "" - -# 90b1a1315c9f4def99c44f73cf1ab911 -#: ../source/reference/method/db.collection.createIndex.txt:216 -msgid "" -":ref:`index-feature-geospatial` and :ref:`index-geohaystack-index` for " -"geospatial queries." -msgstr "" - -# a99cd3d875fd45a5a9e5253f7c90f975 -#: ../source/reference/method/db.collection.createIndex.txt:219 -msgid ":ref:`index-feature-ttl` for expiration of data." -msgstr "" - -# 1ea4700969a3403793b7fa3d0abbbd3a -#~ msgid "" -#~ ":doc:`/indexes`, :method:`db.collection.createIndex()`, " -#~ ":method:`db.collection.dropIndex()`, " -#~ ":method:`db.collection.dropIndexes()`, " -#~ ":method:`db.collection.getIndexes()`, " -#~ ":method:`db.collection.reIndex()`, and " -#~ ":method:`db.collection.totalIndexSize()`" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.collection.dataSize.po b/locale/es/LC_MESSAGES/reference/method/db.collection.dataSize.po deleted file mode 100644 index 385e08976b0..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.collection.dataSize.po +++ /dev/null @@ -1,31 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:45+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 11578d2f2ad644e29ef0823a6dc916af -#: ../source/reference/method/db.collection.dataSize.txt:3 -msgid "db.collection.dataSize()" -msgstr "" - -# 4199c334741f43f69f01454ba58fd4aa -#: ../source/reference/method/db.collection.dataSize.txt:9 -msgid "" -"The size of the collection. This method provides a wrapper around the " -":data:`~collStats.size` output of the :dbcommand:`collStats` (i.e. " -":method:`db.collection.stats()`) command." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/db.collection.deleteMany.po b/locale/es/LC_MESSAGES/reference/method/db.collection.deleteMany.po deleted file mode 100644 index 90091880a89..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.collection.deleteMany.po +++ /dev/null @@ -1,181 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# db048ceb4ac64ccaa486e7d79eefe45a -#: ../source/reference/method/db.collection.deleteMany.txt:3 -msgid "db.collection.deleteMany()" -msgstr "" - -# 2009edf1b0cc474e8d9bc917390faedd -#: ../source/reference/method/db.collection.deleteMany.txt -msgid "On this page" -msgstr "" - -# f516947b6c6744449db5e80516330c21 -#: ../source/reference/method/db.collection.deleteMany.txt:14 -msgid "Definition" -msgstr "" - -# 075b5acfb9c84a26be70e4997d4b5742 -#: ../source/reference/method/db.collection.deleteMany.txt:18 -msgid "Removes all documents that match the ``filter`` from a collection." -msgstr "" - -# 3de1f31419904d0083dd62cbace2b79e -#: ../source/reference/method/db.collection.deleteMany.txt:32 -msgid "" -"A document containing: - A boolean ``acknowledged`` as ``true`` if the " -"operation ran with :term:`write concern` or ``false`` if write concern" -" was disabled - ``deletedCount`` containing the number of deleted " -"documents" -msgstr "" - -# 2e4c11b2cf224e7889e7ed9ab4372154 -#: ../source/reference/method/db.collection.deleteMany.txt:34 -msgid "A document containing:" -msgstr "" - -# d086ee49d725473aa29155e47f65df9e -#: ../source/reference/method/db.collection.deleteMany.txt:36 -msgid "" -"A boolean ``acknowledged`` as ``true`` if the operation ran with " -":term:`write concern` or ``false`` if write concern was disabled" -msgstr "" - -# 1207c17a6303403dba9911ef159512fe -#: ../source/reference/method/db.collection.deleteMany.txt:39 -msgid "``deletedCount`` containing the number of deleted documents" -msgstr "" - -# 2c04b87632684b31a572fe0eaa324abf -#: ../source/reference/method/db.collection.deleteMany.txt:42 -msgid "Behavior" -msgstr "" - -# 284917df7d5c4fbea593f0c715a213e8 -#: ../source/reference/method/db.collection.deleteMany.txt:47 -msgid "Capped Collections" -msgstr "" - -# 08460a98e67943f39d89b827bc97adb8 -#: ../source/reference/method/db.collection.deleteMany.txt:49 -msgid "" -":method:`~db.collection.deleteMany()` throws a ``WriteError`` exception " -"if used on a :term:`capped collection`. To remove all documents from a " -"capped collection, use :method:`db.collection.drop()` instead." -msgstr "" - -# 16c7cb2525e94e3f92932da5d71ef7be -#: ../source/reference/method/db.collection.deleteMany.txt:56 -msgid "Delete a Single Document" -msgstr "" - -# 651cc2e2b14949f68f38f9c2355697ab -#: ../source/reference/method/db.collection.deleteMany.txt:58 -msgid "" -"To delete a single document, use :method:`db.collection.deleteOne()` " -"instead." -msgstr "" - -# b19effaa19e942ea9102abae375be79d -#: ../source/reference/method/db.collection.deleteMany.txt:60 -msgid "" -"Alternatively, use a field that is a part of a :term:`unique index` such " -"as ``_id``." -msgstr "" - -# 0f4a8fd7866c4a7d98e3c6b6f0b8e20b -#: ../source/reference/method/db.collection.deleteMany.txt:64 -msgid "Examples" -msgstr "" - -# d1fe3eb70c4f44a4b23880fd77a779d5 -#: ../source/reference/method/db.collection.deleteMany.txt:69 -msgid "Delete Multiple Documents" -msgstr "" - -# 38e50d85c0774fbaa1e9aae5d7f08865 -#: ../source/reference/method/db.collection.deleteMany.txt:71 -msgid "The ``orders`` collection has documents with the following structure:" -msgstr "" - -# 5c4c1acdc0254d6eab841a8d4fc6b80b -#: ../source/reference/method/db.collection.deleteMany.txt:86 -msgid "" -"The following operation deletes all documents where ``client : \"Crude " -"Traders Inc.\"``:" -msgstr "" - -# 3ac125309a9d451dba04456aed322d61 -# 5229197257aa46348085aeeabe5d8026 -#: ../source/reference/method/db.collection.deleteMany.txt:97 -#: ../source/reference/method/db.collection.deleteMany.txt:114 -msgid "The operation returns:" -msgstr "" - -# 0a5b8e2e8c5746e6a4b55f37f2399838 -#: ../source/reference/method/db.collection.deleteMany.txt:103 -msgid "" -"The following operation deletes all documents where ``stock : \"Brent " -"Crude Futures\"`` and ``limit`` is greater than ``48.88``:" -msgstr "" - -# 5e7a5031eb5d492989f39ade95bf9442 -#: ../source/reference/method/db.collection.deleteMany.txt:123 -msgid "deleteMany() with Write Concern" -msgstr "" - -# a4630330998d4933b7da1b10c5b8bc53 -#: ../source/reference/method/db.collection.deleteMany.txt:125 -msgid "" -"Given a three member replica set, the following operation specifies a " -"``w`` of ``majority`` and ``wtimeout`` of ``100``:" -msgstr "" - -# 5ff7112ebfa6490d90fa262c170a2464 -#: ../source/reference/method/db.collection.deleteMany.txt:139 -msgid "" -"If the acknowledgement takes longer than the ``wtimeout`` limit, the " -"following exception is thrown:" -msgstr "" - -# eca9f66ef37f48f3b64a5d46a9b54f58 -#: ../source/reference/method/db.collection.deleteMany.txt:153 -msgid "Specify Collation" -msgstr "" - -# fde47e511f594587a768a9db49697d25 -#: ../source/includes/extracts/collation-description.rst:1 -msgid "" -":doc:`Collation ` allows users to specify language-" -"specific rules for string comparison, such as rules for lettercase and " -"accent marks." -msgstr "" - -# 340e513eb8c946c88d9c087c55f65dbd -#: ../source/reference/method/db.collection.deleteMany.txt:157 -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -# 19d058e4008a4411a81bea6f40148b20 -#: ../source/reference/method/db.collection.deleteMany.txt:165 -msgid "The following operation includes the :ref:`collation ` option:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.collection.deleteOne.po b/locale/es/LC_MESSAGES/reference/method/db.collection.deleteOne.po deleted file mode 100644 index d01907c55aa..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.collection.deleteOne.po +++ /dev/null @@ -1,180 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# bafbd5bb76cd42c6ae5005807b8edb90 -#: ../source/reference/method/db.collection.deleteOne.txt:3 -msgid "db.collection.deleteOne()" -msgstr "" - -# 9c0268ee1c5d4af38727cf9942260877 -#: ../source/reference/method/db.collection.deleteOne.txt -msgid "On this page" -msgstr "" - -# 0f7a3dabb25c4133a23f90b6d65d2f41 -#: ../source/reference/method/db.collection.deleteOne.txt:14 -msgid "Definition" -msgstr "" - -# 52c7841b5fbc4bbeb444f895f587127f -#: ../source/reference/method/db.collection.deleteOne.txt:18 -msgid "Removes a single document from a collection." -msgstr "" - -# 5632fbcc36134669bb74f513fbe0d2f4 -#: ../source/reference/method/db.collection.deleteOne.txt:32 -msgid "" -"A document containing: - A boolean ``acknowledged`` as ``true`` if the " -"operation ran with :term:`write concern` or ``false`` if write concern " -"was disabled - ``deletedCount`` containing the number of deleted " -"documents" -msgstr "" - -# c9efb1a77ba84eccbba356b1eddb726b -#: ../source/reference/method/db.collection.deleteOne.txt:34 -msgid "A document containing:" -msgstr "" - -# 185b0359b9a5480fb61121ab1da17ff6 -#: ../source/reference/method/db.collection.deleteOne.txt:36 -msgid "" -"A boolean ``acknowledged`` as ``true`` if the operation ran with " -":term:`write concern` or ``false`` if write concern was disabled" -msgstr "" - -# b138b332c1f44b34bea57d0fea4c1a38 -#: ../source/reference/method/db.collection.deleteOne.txt:39 -msgid "``deletedCount`` containing the number of deleted documents" -msgstr "" - -# 5367a04d643d487eb5da594684a06fa4 -#: ../source/reference/method/db.collection.deleteOne.txt:42 -msgid "Behavior" -msgstr "" - -# e3ac742c823f46ff9392e6956e86a192 -#: ../source/reference/method/db.collection.deleteOne.txt:47 -msgid "Deletion Order" -msgstr "" - -# 59e206a64a91440581f697542d7adbfe -#: ../source/reference/method/db.collection.deleteOne.txt:49 -msgid "" -":method:`~db.collection.deleteOne` deletes the first document that " -"matches the filter. Use a field that is part of a :term:`unique index` " -"such as ``_id`` for precise deletions." -msgstr "" - -# 5efb25ddb3c349a887007c1eccc1003f -#: ../source/reference/method/db.collection.deleteOne.txt:56 -msgid "Capped Collections" -msgstr "" - -# db3947f84fcc4fabaebbe1115a87f085 -#: ../source/reference/method/db.collection.deleteOne.txt:58 -msgid "" -":method:`~db.collection.deleteOne()` throws a ``WriteError`` exception if" -" used on a :term:`capped collection`. To remove documents from a capped " -"collection, use :method:`db.collection.drop()` instead." -msgstr "" - -# 87f5bcd89e4c407b83670d3f8747ace1 -#: ../source/reference/method/db.collection.deleteOne.txt:63 -msgid "Examples" -msgstr "" - -# 0b1e1f65fcae4ccca8b3f73daa34656c -#: ../source/reference/method/db.collection.deleteOne.txt:68 -msgid "Delete a Single Document" -msgstr "" - -# 1fd4242f6ef2405c8a56fe83b4c05ae8 -#: ../source/reference/method/db.collection.deleteOne.txt:70 -msgid "The ``orders`` collection has documents with the following structure:" -msgstr "" - -# bc1580c77eea4295b7a9abe6915dc7b8 -#: ../source/reference/method/db.collection.deleteOne.txt:85 -msgid "" -"The following operation deletes the order with ``_id: " -"ObjectId(\"563237a41a4d68582c2509da\")`` :" -msgstr "" - -# 461e05529a7047648d3df3bd6ff02bce -# 431d0bfdad2d4d5ba1e53164a7909cec -#: ../source/reference/method/db.collection.deleteOne.txt:96 -#: ../source/reference/method/db.collection.deleteOne.txt:113 -msgid "The operation returns:" -msgstr "" - -# 91932d7fe2b440618624c8b20139ab33 -#: ../source/reference/method/db.collection.deleteOne.txt:102 -msgid "" -"The following operation deletes the first document with ``expiryts`` " -"greater than ``ISODate(\"2015-11-01T12:40:15Z\")``" -msgstr "" - -# 3371abf89bb742899451f423cdfb2eab -#: ../source/reference/method/db.collection.deleteOne.txt:122 -msgid "deleteOne() with Write Concern" -msgstr "" - -# d1f0c8ccbc8f4878b713dd42fdf5d0c6 -#: ../source/reference/method/db.collection.deleteOne.txt:124 -msgid "" -"Given a three member replica set, the following operation specifies a " -"``w`` of ``majority``, ``wtimeout`` of ``100``:" -msgstr "" - -# 306a0910cd5b4880b972f6c680114bf2 -#: ../source/reference/method/db.collection.deleteOne.txt:138 -msgid "" -"If the acknowledgement takes longer than the ``wtimeout`` limit, the " -"following exception is thrown:" -msgstr "" - -# 2e08fc20232f4868a7d1d99e64b7367d -#: ../source/reference/method/db.collection.deleteOne.txt:152 -msgid "Specify Collation" -msgstr "" - -# 4eef5d6e63c04f61ac1e0382b4f8d6c2 -#: ../source/includes/extracts/collation-description.rst:1 -msgid "" -":doc:`Collation ` allows users to specify language-" -"specific rules for string comparison, such as rules for lettercase and " -"accent marks." -msgstr "" - -# ffc664aa7e1148da8370beace3647891 -#: ../source/reference/method/db.collection.deleteOne.txt:156 -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -# cda64e24a75542f0aaddaacb5c6d66c0 -#: ../source/reference/method/db.collection.deleteOne.txt:164 -msgid "The following operation includes the :ref:`collation ` option:" -msgstr "" - -# 40bcbc66cd1d443783626c34c6f01360 -#: ../source/reference/method/db.collection.deleteOne.txt:174 -msgid "To delete multiple documents, see :method:`db.collection.deleteMany()`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.collection.distinct.po b/locale/es/LC_MESSAGES/reference/method/db.collection.distinct.po deleted file mode 100644 index a0bed101021..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.collection.distinct.po +++ /dev/null @@ -1,271 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:31+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# f500f3a366674443b0cfdf80cb3211d0 -#: ../source/reference/method/db.collection.distinct.txt:3 -msgid "db.collection.distinct()" -msgstr "" - -# c2353339a2b44d35a978d310d7877a47 -#: ../source/reference/method/db.collection.distinct.txt -msgid "On this page" -msgstr "" - -# bc13f836b73c41ff95c6f866adb18aec -#: ../source/reference/method/db.collection.distinct.txt:14 -msgid "Definition" -msgstr "" - -# b8dfe827c85046f8ae0d4c14ee1c6726 -#: ../source/reference/method/db.collection.distinct.txt:18 -msgid "" -"Finds the distinct values for a specified field across a single " -"collection and returns the results in an array." -msgstr "" - -# 92e7e03cba5f400fb6701d098fb33e96 -#: ../source/reference/method/db.collection.distinct.txt:24 -msgid "" -"The :method:`db.collection.distinct()` method provides a wrapper around " -"the :dbcommand:`distinct` command. Results must not be larger than the " -"maximum :ref:`BSON size `." -msgstr "" - -# c01c0a050e544ddcb8ccfb14dfdb9013 -#: ../source/reference/method/db.collection.distinct.txt:31 -msgid "Options" -msgstr "" - -# 2ba1d0659f864d84bf03e0e4f53defc0 -#: ../source/reference/method/db.collection.distinct.txt:40 -msgid "Behavior" -msgstr "" - -# cc1dd537cfa94586ac8179ccca5f7fe9 -#: ../source/reference/method/db.collection.distinct.txt:45 -msgid "Array Fields" -msgstr "" - -# 6009c5e575fa464d96c07cafa4060eca -#: ../source/includes/extracts/fact-distinct-method-array-field.rst:1 -msgid "" -"If the value of the specified ``field`` is an array, " -":method:`db.collection.distinct()` considers each element of the array as" -" a separate value." -msgstr "" - -# cc72706db6cd4cb0a0e9bac0a37ebadf -#: ../source/includes/extracts/fact-distinct-method-array-field.rst:5 -msgid "" -"For instance, if a field has as its value ``[ 1, [1], 1 ]``, then " -":method:`db.collection.distinct()` considers ``1``, ``[1]``, and ``1`` as" -" separate values." -msgstr "" - -# 58b650dc5ee1428b95dd71e6f7ef9420 -#: ../source/reference/method/db.collection.distinct.txt:49 -msgid "For an example, see :ref:`distinct-method-array`." -msgstr "" - -# d53e18b285ad45fea4b960940afdcfbc -#: ../source/reference/method/db.collection.distinct.txt:52 -msgid "Index Use" -msgstr "" - -# b9a675c2d8ca41f4b18fe870cc161172 -#: ../source/includes/extracts/fact-distinct-method-index-use.rst:1 -msgid "" -"When possible, :method:`db.collection.distinct()` operations can use " -"indexes." -msgstr "" - -# dea8216d13af49adb5a12bf4e664b0c1 -#: ../source/includes/extracts/fact-distinct-method-index-use.rst:3 -msgid "" -"Indexes can also :ref:`cover ` " -":method:`db.collection.distinct()` operations. See :ref:`covered-queries`" -" for more information on queries covered by indexes." -msgstr "" - -# ffad0dd22c994c6d90b0c48da6380377 -#: ../source/reference/method/db.collection.distinct.txt:58 -msgid "Examples" -msgstr "" - -# e805f388ff944476beb336796dc31433 -#: ../source/reference/method/db.collection.distinct.txt:60 -msgid "" -"The examples use the ``inventory`` collection that contains the following" -" documents:" -msgstr "" - -# c9a338e06bc844698b698e23b510cd38 -#: ../source/reference/method/db.collection.distinct.txt:71 -msgid "Return Distinct Values for a Field" -msgstr "" - -# 1eb8fe733a59451cb52c87e549788acc -#: ../source/reference/method/db.collection.distinct.txt:73 -msgid "" -"The following example returns the distinct values for the field ``dept`` " -"from all documents in the ``inventory`` collection:" -msgstr "" - -# 7d4d49207f044d55b57c8ee317fbf978 -#: ../source/reference/method/db.collection.distinct.txt:80 -msgid "The method returns the following array of distinct ``dept`` values:" -msgstr "" - -# f29cf1e3eefb47889fc7723b6edb36f5 -#: ../source/reference/method/db.collection.distinct.txt:87 -msgid "Return Distinct Values for an Embedded Field" -msgstr "" - -# 63dffc31e5da4fd58b3c4f9925abf13a -#: ../source/reference/method/db.collection.distinct.txt:89 -msgid "" -"The following example returns the distinct values for the field ``sku``, " -"embedded in the ``item`` field, from all documents in the ``inventory`` " -"collection:" -msgstr "" - -# 5f8d9715dc1649e68b22381eef989a67 -# 9d141b3249ed499591752f0db9b8b76f -#: ../source/reference/method/db.collection.distinct.txt:97 -#: ../source/reference/method/db.collection.distinct.txt:138 -msgid "The method returns the following array of distinct ``sku`` values:" -msgstr "" - -# 5478986d8b8646c88751f4bf9fb9716c -#: ../source/reference/method/db.collection.distinct.txt:103 -msgid "" -":ref:`document-dot-notation` for information on accessing fields within " -"embedded documents" -msgstr "" - -# 8cb3d2baab1844bd87e77ffd54627451 -#: ../source/reference/method/db.collection.distinct.txt:109 -msgid "Return Distinct Values for an Array Field" -msgstr "" - -# 5434d05ee91145998ec074a939da47c3 -#: ../source/reference/method/db.collection.distinct.txt:111 -msgid "" -"The following example returns the distinct values for the field ``sizes``" -" from all documents in the ``inventory`` collection:" -msgstr "" - -# de6ca1cc33ae4c83a41360d1ad194f13 -#: ../source/reference/method/db.collection.distinct.txt:118 -msgid "The method returns the following array of distinct ``sizes`` values:" -msgstr "" - -# 36cae29b320a45ea93b3cebc354667e0 -#: ../source/reference/method/db.collection.distinct.txt:124 -msgid "" -"For information on :method:`~db.collection.distinct()` and array fields, " -"see the :ref:`Behavior ` section." -msgstr "" - -# d1a00f64891d45dcbb4701904aae64aa -#: ../source/reference/method/db.collection.distinct.txt:128 -msgid "Specify Query with ``distinct``" -msgstr "" - -# 951f577f18b244fe978befc96455b15b -#: ../source/reference/method/db.collection.distinct.txt:130 -msgid "" -"The following example returns the distinct values for the field ``sku``, " -"embedded in the ``item`` field, from the documents whose ``dept`` is " -"equal to ``\"A\"``:" -msgstr "" - -# ce9616b9b64c43dea1723cd785ce5d6a -#: ../source/reference/method/db.collection.distinct.txt:145 -msgid "Specify a Collation" -msgstr "" - -# 938261e25bc441a4ba620b8b80d5d3b8 -#: ../source/includes/extracts/collation-description.rst:1 -msgid "" -":doc:`Collation ` allows users to specify language-" -"specific rules for string comparison, such as rules for lettercase and " -"accent marks." -msgstr "" - -# e35c9a520a1e47a8a7dc2fd46d8797bc -#: ../source/reference/method/db.collection.distinct.txt:149 -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -# 46d7b347a95c46ecbe65c5d34dc97d5e -#: ../source/reference/method/db.collection.distinct.txt:157 -msgid "The following aggregation operation includes the :ref:`collation` option:" -msgstr "" - -# bd6a5a8791e5401b86cf2151dcc1d25f -#: ../source/reference/method/db.collection.distinct.txt:164 -msgid "" -"For descriptions on the collation fields, see :ref:`collation-document-" -"fields`." -msgstr "" - -# 94c6f4286d384a7fbf24004d2df87bd4 -#~ msgid "" -#~ "When possible to use covered indexes," -#~ " the :method:`db.collection.distinct()` method " -#~ "will use an index to find the " -#~ "documents in the query as well as" -#~ " to return the data." -#~ msgstr "" - -# d4c595d457304f2d8df2b5f9f5f3b49a -#~ msgid "" -#~ "The following are examples of the " -#~ ":method:`db.collection.distinct()` method:" -#~ msgstr "" - -# 30c611367ef64b6398dfc37ff50b9162 -#~ msgid "" -#~ "Return an array of the distinct " -#~ "values of the field ``ord_dt`` from " -#~ "all documents in the ``orders`` " -#~ "collection:" -#~ msgstr "" - -# f7a7360702504a1ca81e81ce36f1f9ff -#~ msgid "" -#~ "Return an array of the distinct " -#~ "values of the field ``sku`` in the" -#~ " subdocument ``item`` from all documents" -#~ " in the ``orders`` collection:" -#~ msgstr "" - -# a229d389b1764885b71df63c6f4c4345 -#~ msgid "" -#~ "Return an array of the distinct " -#~ "values of the field ``ord_dt`` from " -#~ "the documents in the ``orders`` " -#~ "collection where the ``price`` is " -#~ "greater than ``10``:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.collection.drop.po b/locale/es/LC_MESSAGES/reference/method/db.collection.drop.po deleted file mode 100644 index 729fe226c8f..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.collection.drop.po +++ /dev/null @@ -1,113 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:19+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 9a026411a1b746dc98a0e9c7e743ca5a -#: ../source/reference/method/db.collection.drop.txt:3 -msgid "db.collection.drop()" -msgstr "" - -# 54e754c0565847cbada3ed8a33c4871b -#: ../source/reference/method/db.collection.drop.txt -msgid "On this page" -msgstr "" - -# b52eeca3cd834928a374dcbba16bb52e -#: ../source/reference/method/db.collection.drop.txt:16 -msgid "Definition" -msgstr "" - -# b5aa1e6925b6415e9770793192be12e9 -#: ../source/reference/method/db.collection.drop.txt:20 -msgid "" -"Removes a collection or :doc:`view ` from the database. The " -"method also removes any indexes associated with the dropped collection. " -"The method provides a wrapper around the :dbcommand:`drop` command." -msgstr "" - -# fe656590007f4413913bd14182c7953e -#: ../source/reference/method/db.collection.drop.txt:25 -msgid ":method:`db.collection.drop()` has the form:" -msgstr "" - -# 76335641bd6b42baa84fdb75d4620c76 -#: ../source/reference/method/db.collection.drop.txt:31 -msgid "" -":method:`db.collection.drop()` takes no arguments and will produce an " -"error if called with any arguments." -msgstr "" - -# dc017b49ef5e48d48f8a5e2386736d98 -#: ../source/reference/method/db.collection.drop.txt:34 -msgid "" -"- ``true`` when successfully drops a collection. - ``false`` when " -"collection to drop does not exist." -msgstr "" - -# ca555d83087044c19ecfaf4b89d08967 -#: ../source/reference/method/db.collection.drop.txt:35 -msgid "``true`` when successfully drops a collection." -msgstr "" - -# 8587bf52fe9443d5ac321705cd07c565 -#: ../source/reference/method/db.collection.drop.txt:36 -msgid "``false`` when collection to drop does not exist." -msgstr "" - -# b53d6dd619484b919f31d86b3bc35918 -#: ../source/reference/method/db.collection.drop.txt:39 -msgid "Behavior" -msgstr "" - -# a7665c4a955a4f9abb9d414e85b9bdf5 -#: ../source/reference/method/db.collection.drop.txt:41 -msgid "" -"This method obtains a write lock on the affected database and will block " -"other operations until it has completed." -msgstr "" - -# 5b4785a8997742ae9e58abfa92cc6904 -#: ../source/reference/method/db.collection.drop.txt:45 -msgid "Example" -msgstr "" - -# d61d1e00ee3a4e12b1f39a0963ad8287 -#: ../source/reference/method/db.collection.drop.txt:47 -msgid "" -"The following operation drops the ``students`` collection in the current " -"database." -msgstr "" - -# 52886ff40ca649a196f5916ee2b6f449 -#~ msgid "" -#~ "Call the :method:`db.collection.drop()` method " -#~ "on a collection to drop it from" -#~ " the database. The method provides a" -#~ " wrapper around the :dbcommand:`drop` " -#~ "command." -#~ msgstr "" - -# 5ccb127aa9ca4c329f823c33f61a754f -#~ msgid "" -#~ "This method also removes any indexes " -#~ "associated with the dropped collection." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.collection.dropIndex.po b/locale/es/LC_MESSAGES/reference/method/db.collection.dropIndex.po deleted file mode 100644 index 2a8f406cce7..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.collection.dropIndex.po +++ /dev/null @@ -1,137 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:36+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 6ab0daeb94fc42d0a9f0aa61d9c89196 -#: ../source/reference/method/db.collection.dropIndex.txt:3 -msgid "db.collection.dropIndex()" -msgstr "" - -# a344f766e0a84bc0b95c7ea8bf7ca7a6 -#: ../source/reference/method/db.collection.dropIndex.txt -msgid "On this page" -msgstr "" - -# ac6871022bae4aaebdc19ae297e0ecb4 -#: ../source/reference/method/db.collection.dropIndex.txt:14 -msgid "Definition" -msgstr "" - -# f9613101c30c4fa8aff53d7f2f5339cc -#: ../source/reference/method/db.collection.dropIndex.txt:18 -msgid "" -"Drops or removes the specified index from a collection. The " -":method:`db.collection.dropIndex()` method provides a wrapper around the " -":dbcommand:`dropIndexes` command." -msgstr "" - -# fd2cdce1143b4c4195b34daf9d7096dc -#: ../source/reference/method/db.collection.dropIndex.txt:24 -msgid "You cannot drop the default index on the ``_id`` field." -msgstr "" - -# c642b7f1c136455297098b57ef4ea1e5 -#: ../source/reference/method/db.collection.dropIndex.txt:26 -msgid "" -"The :method:`db.collection.dropIndex()` method takes the following " -"parameter:" -msgstr "" - -# 38ce92139e944012a5c757f771da861e -#: ../source/reference/method/db.collection.dropIndex.txt:31 -msgid "" -"To get the index name or the index specification document for the " -":method:`db.collection.dropIndex()` method, use the " -":method:`db.collection.getIndexes()` method." -msgstr "" - -# 69ec209913af4f63955bbbcf8eedf836 -#: ../source/reference/method/db.collection.dropIndex.txt:36 -msgid "Example" -msgstr "" - -# 8d86e11ce34842b1834bbd20cfd90a19 -#: ../source/reference/method/db.collection.dropIndex.txt:38 -msgid "" -"Consider a ``pets`` collection. Calling the " -":method:`~db.collection.getIndexes()` method on the ``pets`` collection " -"returns the following indexes:" -msgstr "" - -# 5872735fed9a4e3fb522fb1da9c9be7d -#: ../source/reference/method/db.collection.dropIndex.txt:64 -msgid "" -"The single field index on the field ``cat`` has the user-specified name " -"of ``catIdx`` [#index-name]_ and the index specification document of ``{ " -"\"cat\" : -1 }``." -msgstr "" - -# 2967ddbc5f15483b9a78a2604e24bad9 -#: ../source/reference/method/db.collection.dropIndex.txt:68 -msgid "To drop the index ``catIdx``, you can use either the index name:" -msgstr "" - -# cccf3a3531c04a10a6fdfc2d61b43457 -#: ../source/reference/method/db.collection.dropIndex.txt:74 -msgid "Or you can use the index specification document ``{ \"cat\" : -1 }``:" -msgstr "" - -# 93f216f23c8640b59a23c114c30c055a -#: ../source/reference/method/db.collection.dropIndex.txt:80 -msgid "" -"When using a :program:`mongo` shell version earlier than 2.2.2, if you " -"specified a name during the index creation, you must use the name to drop" -" the index." -msgstr "" - -# d5d1c8685873474598b4b5e11d64e57c -#: ../source/reference/method/db.collection.dropIndex.txt:84 -msgid "" -"During index creation, if the user does **not** specify an index name, " -"the system generates the name by concatenating the index key field and " -"value with an underscore, e.g. ``cat_1``." -msgstr "" - -#~ msgid "" -#~ "See :doc:`/administration/indexes` for information." -#~ " To view all indexes on a " -#~ "collection, use the " -#~ ":method:`db.collection.getIndexes()` method." -#~ msgstr "" - -#~ msgid "" -#~ "The following example uses the " -#~ ":method:`db.collection.dropIndex()` method on the" -#~ " collection ``pets`` that has the " -#~ "following indexes:" -#~ msgstr "" - -#~ msgid "" -#~ "The index on the field ``cat`` has" -#~ " the user-specified name of " -#~ "``catIdx`` [#index-name]_. To drop the" -#~ " index ``catIdx``, you can use either" -#~ " the index name:" -#~ msgstr "" - -#~ msgid "or the index specification document ``{ \"cat\" : 1 }``:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.collection.dropIndexes.po b/locale/es/LC_MESSAGES/reference/method/db.collection.dropIndexes.po deleted file mode 100644 index 5780a3819b6..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.collection.dropIndexes.po +++ /dev/null @@ -1,31 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:27+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# f02d34462db24fd09a5c5f9706fba124 -#: ../source/reference/method/db.collection.dropIndexes.txt:3 -msgid "db.collection.dropIndexes()" -msgstr "" - -# e2c70c0f2cd2441a838b178cb6a27c14 -#: ../source/reference/method/db.collection.dropIndexes.txt:9 -msgid "" -"Drops all indexes other than the required index on the ``_id`` field. Only " -"call :method:`~db.collection.dropIndexes()` as a method on a collection " -"object." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/db.collection.ensureIndex.po b/locale/es/LC_MESSAGES/reference/method/db.collection.ensureIndex.po deleted file mode 100644 index a0f4b77a148..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.collection.ensureIndex.po +++ /dev/null @@ -1,281 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:24+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 9aabd98dcdab4b30aaf3d35ec7fbba26 -#: ../source/reference/method/db.collection.ensureIndex.txt:3 -msgid "db.collection.ensureIndex()" -msgstr "" - -# 9fd939439e76444b8e1eb2f0f6a82c4a -#: ../source/reference/method/db.collection.ensureIndex.txt -msgid "On this page" -msgstr "" - -# 6e889e84b29249769aa9119159af9a87 -#: ../source/reference/method/db.collection.ensureIndex.txt:14 -msgid "Definition" -msgstr "" - -# 4f35b81729cd442cbfda7966ae11ee79 -#: ../source/reference/method/db.collection.ensureIndex.txt:18 -msgid "" -":method:`db.collection.ensureIndex()` is now an alias for " -":method:`db.collection.createIndex()`." -msgstr "" - -# d8f155fc4be64897a0d17deb2bcfc715 -#: ../source/reference/method/db.collection.ensureIndex.txt:22 -msgid "" -"Creates an index on the specified field if the index does not already " -"exist." -msgstr "" - -# e9cdfadee256413ba0de80174afdec3f -#: ../source/reference/method/db.collection.ensureIndex.txt:26 -msgid "Additional Information" -msgstr "" - -# 68cd2a89ea4f4789b9bde17a66fa4c14 -#: ../source/reference/method/db.collection.ensureIndex.txt:28 -msgid "" -"Use :method:`db.collection.createIndex()` rather than " -":method:`db.collection.ensureIndex()` to create new indexes." -msgstr "" - -# bf1bc65464b84f7c874275763fd366b8 -#: ../source/reference/method/db.collection.ensureIndex.txt:31 -msgid "" -"The :doc:`/indexes` section of this manual for full documentation of " -"indexes and indexing in MongoDB." -msgstr "" - -# 5379df5968534057aee4a5f3856085a5 -#: ../source/reference/method/db.collection.ensureIndex.txt:34 -msgid "" -":method:`db.collection.getIndexes()` to view the specifications of " -"existing indexes for a collection." -msgstr "" - -#~ msgid "" -#~ "Index names, including their full " -#~ "namespace (i.e. ``database.collection``) cannot " -#~ "be longer than 128 characters. See " -#~ "the :method:`~db.collection.getIndexes()` field " -#~ ":data:`~system.indexes.name` for the names of" -#~ " existing indexes." -#~ msgstr "" - -#~ msgid "The ``options`` document has one or more of the following fields:" -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB will **not** :method:`create an " -#~ "index ` on a " -#~ "collection if the value of the " -#~ "index field in an existing document " -#~ "exceeds the |limit|. Previous versions " -#~ "of MongoDB would create the index " -#~ "but not index such documents." -#~ msgstr "" - -# 6625d4164a4f40a9ab88ca2a76571d28 -#~ msgid "" -#~ "The :method:`~db.collection.ensureIndex()` method " -#~ "has the following fields:" -#~ msgstr "" - -# c6a5b3bb104b4cf481020530f26a3610 -#~ msgid "Behaviors" -#~ msgstr "" - -# a22f7e4dcbeb4753bcf54f8e23178a47 -#~ msgid "" -#~ "The :method:`~db.collection.ensureIndex()` method " -#~ "has the behaviors described here." -#~ msgstr "" - -# eee0a259f29a4d8482d4bc52360a8c7f -#~ msgid "" -#~ "To add or change index options you" -#~ " must drop the index using the " -#~ ":method:`~db.collection.dropIndex()` method and " -#~ "issue another :method:`~db.collection.ensureIndex()` " -#~ "operation with the new options." -#~ msgstr "" - -# 11fbece0f7224ef8af9f6a20d206fcb7 -#~ msgid "" -#~ "If you create an index with one" -#~ " set of options, and then issue " -#~ "the :method:`~db.collection.ensureIndex()` method " -#~ "with the same index fields and " -#~ "different options without first dropping " -#~ "the index, :method:`~db.collection.ensureIndex()` " -#~ "will *not* rebuild the existing index" -#~ " with the new options." -#~ msgstr "" - -# c7d7d913b9f24659bec6ee3a8184c23c -#~ msgid "" -#~ "If you call multiple " -#~ ":method:`~db.collection.ensureIndex()` methods with " -#~ "the same index specification at the " -#~ "same time, only the first operation " -#~ "will succeed, all other operations will" -#~ " have no effect." -#~ msgstr "" - -# 0b904c1062aa46e0bd78736410aa7120 -#~ msgid "" -#~ "Non-background indexing operations will " -#~ "block all other operations on a " -#~ "database." -#~ msgstr "" - -# ade359085232405cad3636663b67d6df -#~ msgid "Examples" -#~ msgstr "" - -# 46076c8334564589b4716475312c2cd8 -#~ msgid "Create an Ascending Index on a Single Field" -#~ msgstr "" - -# 145b1b9d13da4100927f638792013ff3 -#~ msgid "" -#~ "The following example creates an " -#~ "ascending index on the field " -#~ "``orderDate``." -#~ msgstr "" - -# 37e61ec4a25d41749be5c2c73175e130 -#~ msgid "" -#~ "If the ``keys`` document specifies more" -#~ " than one field, then " -#~ ":method:`~db.collection.ensureIndex()` creates a " -#~ ":term:`compound index`." -#~ msgstr "" - -# 9577ad1358424399b55169686a07807b -#~ msgid "Create an Index on a Multiple Fields" -#~ msgstr "" - -# d3e769ca2b714178ad6bf62584c9c709 -#~ msgid "" -#~ "The following example creates a compound" -#~ " index on the ``orderDate`` field (in" -#~ " ascending order) and the ``zipcode`` " -#~ "field (in descending order.)" -#~ msgstr "" - -# 95db300e13444b0b93bd51321edfb855 -#~ msgid "" -#~ "A compound index cannot include a " -#~ ":ref:`hashed index ` " -#~ "component." -#~ msgstr "" - -# 89f9e066c5db4485b6b79cab98fc5827 -#~ msgid "" -#~ "The order of an index is important" -#~ " for supporting :method:`~cursor.sort()` " -#~ "operations using the index." -#~ msgstr "" - -# 1e27a2aeb6a34e4ca38a2341d951bc93 -#~ msgid ":doc:`/core/index-text` for details on creating ``text`` indexes." -#~ msgstr "" - -# be005402d56c4763ba585ee3e908d267 -#~ msgid "" -#~ ":ref:`index-feature-geospatial` and :ref" -#~ ":`index-geohaystack-index` for geospatial " -#~ "queries." -#~ msgstr "" - -# f16abb4ea531417696c4e1f40ed5c439 -#~ msgid ":ref:`index-feature-ttl` for expiration of data." -#~ msgstr "" - -#~ msgid "Options" -#~ msgstr "" - -#~ msgid "" -#~ "The ``options`` document contains a set" -#~ " of options that controls the " -#~ "creation of the index. Different index" -#~ " types can have additional options " -#~ "specific for that type." -#~ msgstr "" - -#~ msgid "Options for All Index Types" -#~ msgstr "" - -#~ msgid "" -#~ "The following options are available for" -#~ " all index types unless otherwise " -#~ "specified:" -#~ msgstr "" - -#~ msgid "Options for ``text`` Indexes" -#~ msgstr "" - -#~ msgid "" -#~ "The following options are available for" -#~ " :doc:`text ` indexes " -#~ "only:" -#~ msgstr "" - -#~ msgid "Options for ``2dsphere`` Indexes" -#~ msgstr "" - -#~ msgid "" -#~ "The following option is available for" -#~ " :doc:`2dsphere ` indexes only:" -#~ msgstr "" - -#~ msgid "Options for ``2d`` Indexes" -#~ msgstr "" - -#~ msgid "" -#~ "The following options are available for" -#~ " :doc:`2d ` indexes only:" -#~ msgstr "" - -#~ msgid "Options for ``geoHaystack`` Indexes" -#~ msgstr "" - -#~ msgid "" -#~ "The following option is available for" -#~ " :doc:`geoHaystack ` indexes " -#~ "only:" -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB will **not** :method:`create an " -#~ "index ` on a " -#~ "collection if the index entry for " -#~ "an existing document exceeds the " -#~ "|limit|. Previous versions of MongoDB " -#~ "would create the index but not " -#~ "index such documents." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.collection.explain.po b/locale/es/LC_MESSAGES/reference/method/db.collection.explain.po deleted file mode 100644 index 6b693fcf7ff..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.collection.explain.po +++ /dev/null @@ -1,410 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# e00061f1d4504ec5b02839b78a2c5160 -#: ../source/reference/method/db.collection.explain.txt:3 -msgid "db.collection.explain()" -msgstr "" - -# dfb1a8d40c9040f2a940774abae67bc7 -#: ../source/reference/method/db.collection.explain.txt -msgid "On this page" -msgstr "" - -# aa8740f452b946d18d57753544df2ccd -#: ../source/reference/method/db.collection.explain.txt:14 -msgid "Description" -msgstr "" - -# de2f29235dce4b95b518592cc7ebeddd -#: ../source/reference/method/db.collection.explain.txt:20 -msgid "Adds support for :method:`db.collection.distinct()`" -msgstr "" - -# 23ad870be0ed4ef6916042929da6d1a1 -#: ../source/reference/method/db.collection.explain.txt:24 -msgid "" -"Returns information on the query plan for the following operations: " -":method:`~db.collection.aggregate()`; :method:`~db.collection.count()`; " -":method:`~db.collection.distinct()`; :method:`~db.collection.find()`; " -":method:`~db.collection.group()`; :method:`~db.collection.remove()`; and " -":method:`~db.collection.update()` methods." -msgstr "" - -# acc4f0e2733744639994cc15189b9852 -#: ../source/reference/method/db.collection.explain.txt:32 -msgid "" -"To use :method:`db.collection.explain()`, append to " -":method:`db.collection.explain()` the method(s) available to explain:" -msgstr "" - -# 5285043a7cca4575894f503273398be6 -#: ../source/reference/method/db.collection.explain.txt:39 -msgid "For example," -msgstr "" - -# 60965d82b2ca44668d0be164ce7af595 -#: ../source/reference/method/db.collection.explain.txt:45 -msgid "" -"For more examples, see :ref:`explain-method-examples`. For a list of " -"methods available for use with :method:`db.collection.explain()`, see " -":ref:`db.collection.explain().help() `." -msgstr "" - -# 1b4e44e0a4964beea87d82bb32b87112 -#: ../source/reference/method/db.collection.explain.txt:49 -msgid "The :method:`db.collection.explain()` method has the following parameter:" -msgstr "" - -# 7ddc8e006f124b9ab30211f4697e8c0b -#: ../source/reference/method/db.collection.explain.txt:57 -msgid "Behavior" -msgstr "" - -# d46f7a9e17684014b4c0fda7b8cee50b -#: ../source/reference/method/db.collection.explain.txt:62 -msgid "Verbosity Modes" -msgstr "" - -# 96d2c996558444cd94bc692cc17b0576 -#: ../source/reference/method/db.collection.explain.txt:64 -msgid "" -"The behavior of :method:`db.collection.explain()` and the amount of " -"information returned depend on the ``verbosity`` mode." -msgstr "" - -# 48b815e3e7b64c71b0be264e688d83cb -#: ../source/reference/method/db.collection.explain.txt:67 -msgid "" -":method:`~db.collection.aggregate()` ignores the verbosity parameter and " -"executes in ``queryPlanner`` mode." -msgstr "" - -# 5e687c102975478daecbad44503651a4 -# ea6cedaea25745d99df714d7974f3903 -#: ../source/reference/method/db.collection.explain.txt:76 -#: ../source/reference/method/db.collection.explain.txt:142 -msgid "``queryPlanner`` Mode" -msgstr "" - -# 6f90bc176e7d419fb21943803eef9d5e -#: ../source/reference/method/db.collection.explain.txt:78 -msgid "" -"By default, :method:`db.collection.explain()` runs in ``queryPlanner`` " -"verbosity mode." -msgstr "" - -# 09b5a684e7b14e16a70e8667d9e1b316 -#: ../source/includes/fact-explain-verbosity-queryPlanner.rst:1 -msgid "" -"MongoDB runs the :doc:`query optimizer ` to choose the" -" winning plan for the operation under evaluation. |explain| returns the " -":data:`~explain.queryPlanner` information for the evaluated |operation|." -msgstr "" - -# 30fb3cc6ded04d9cbc749853597d64b4 -#: ../source/reference/method/db.collection.explain.txt:86 -msgid "``executionStats`` Mode" -msgstr "" - -# 93da5ec402c14d66b2c3e79da000d4a2 -#: ../source/includes/fact-explain-verbosity-executionStats.rst:1 -msgid "" -"MongoDB runs the :doc:`query optimizer ` to choose the" -" winning plan, executes the winning plan to completion, and returns " -"statistics describing the execution of the winning plan." -msgstr "" - -# 9fc7bfc9d3ba4969ac7a704126131189 -# 195c8bed87b0429e9d7c067257087bcc -#: ../source/includes/fact-explain-write-operations.rst:1 -msgid "" -"For write operations, |explain| returns information about the update or " -"delete operations that *would* be performed, but does *not* apply the " -"modifications to the database." -msgstr "" - -# c1c53ff4c7ee4d3da4902f87f4bc0da8 -#: ../source/includes/fact-explain-verbosity-executionStats.rst:11 -msgid "" -"|explain| returns the :data:`~explain.queryPlanner` and " -":data:`~explain.executionStats` information for the evaluated " -"|operation|. However, :data:`~explain.executionStats` does not provide " -"query execution information for the rejected plans." -msgstr "" - -# 8c5259593ac84e67908587af44ed63e1 -# 7b66e81bf0864e40b3d9ce1973746b3f -#: ../source/reference/method/db.collection.explain.txt:93 -#: ../source/reference/method/db.collection.explain.txt:171 -msgid "``allPlansExecution`` Mode" -msgstr "" - -# 6950a39f765f48c190c167ffa1851078 -#: ../source/includes/fact-explain-verbosity-allPlansExecution.rst:1 -msgid "" -"MongoDB runs the :doc:`query optimizer ` to choose the" -" winning plan and executes the winning plan to completion. In " -"``\"allPlansExecution\"`` mode, MongoDB returns statistics describing the" -" execution of the winning plan as well as statistics for the other " -"candidate plans captured during :ref:`plan selection `." -msgstr "" - -# 8e5278aab80f45beb980f31d4c0a2213 -#: ../source/includes/fact-explain-verbosity-allPlansExecution.rst:14 -msgid "" -"|explain| returns the :data:`~explain.queryPlanner` and " -":data:`~explain.executionStats` information for the evaluated " -"|operation|. The :data:`~explain.executionStats` includes the *completed*" -" query execution information for the *winning plan*." -msgstr "" - -# 4990202bedad4484963182ffbcaefef9 -#: ../source/includes/fact-explain-verbosity-allPlansExecution.rst:19 -msgid "" -"If the query optimizer considered more than one plan, " -":data:`~explain.executionStats` information also includes the *partial* " -"execution information captured during the :ref:`plan selection phase " -"` for both the winning and rejected " -"candidate plans." -msgstr "" - -# 7b9ff72b476b46a892c3bf58b8f7edcb -#: ../source/reference/method/db.collection.explain.txt:100 -msgid "``explain()`` Mechanics" -msgstr "" - -# a501549e5ff54802a2819f199f7859ee -#: ../source/reference/method/db.collection.explain.txt:102 -msgid "" -"The :method:`db.collection.explain()` method wraps the " -":dbcommand:`explain` command and is the preferred way to run " -":dbcommand:`explain`." -msgstr "" - -# 1a0ad7d5c1404c98ab2426241a8611a3 -#: ../source/includes/fact-explain-methods-differences.rst:1 -msgid "" -":method:`db.collection.explain().find()` is similar to " -":method:`db.collection.find().explain() ` with the " -"following key differences:" -msgstr "" - -# 212810a64249444b8218305be58d0e06 -#: ../source/includes/fact-explain-methods-differences.rst:5 -msgid "" -"The :method:`db.collection.explain().find()` construct allows for the " -"additional chaining of query modifiers. For list of query modifiers, see " -":ref:`db.collection.explain().find().help() `." -msgstr "" - -# 9252362ed44942b78699c183b9474e2a -#: ../source/includes/fact-explain-methods-differences.rst:9 -msgid "" -"The :method:`db.collection.explain().find()` returns a cursor, which " -"requires a call to ``.next()``, or its alias ``.finish()``, to return the" -" ``explain()`` results. If run interactively in the :program:`mongo` " -"shell, the :program:`mongo` shell automatically calls ``.finish()`` to " -"return the results. For scripts, however, you must explicitly call " -"``.next()``, or ``.finish()``, to return the results. For list of cursor-" -"related methods, see :ref:`db.collection.explain().find().help() " -"`." -msgstr "" - -# 3ee1e397c25148e182f4bade1ffebcc7 -#: ../source/reference/method/db.collection.explain.txt:108 -msgid "" -":method:`db.collection.explain().aggregate()` is equivalent to passing " -"the :ref:`explain ` option to " -"the :method:`db.collection.aggregate()` method." -msgstr "" - -# 338a2236c5b745789e97ba5f6b27ad9d -#: ../source/reference/method/db.collection.explain.txt:115 -msgid "``help()``" -msgstr "" - -# aa93ee7182a3418088040b612f14f7b8 -#: ../source/reference/method/db.collection.explain.txt:117 -msgid "" -"To see the list of operations supported by " -":method:`db.collection.explain()`, run:" -msgstr "" - -# 6be2bee4e43540d9a5da2a9ba2362f4f -#: ../source/reference/method/db.collection.explain.txt:124 -msgid "" -":method:`db.collection.explain().find()` returns a cursor, which allows " -"for the chaining of query modifiers. To see the list of query modifiers " -"supported by :method:`db.collection.explain().find() " -"` as well as cursor-related methods, run:" -msgstr "" - -# e0f97cf82611499a8e677107993e815d -#: ../source/reference/method/db.collection.explain.txt:133 -msgid "" -"You can chain multiple modifiers to ``db.collection.explain().find()``. " -"For an example, see :ref:`explain-find-modifiers`." -msgstr "" - -# 4f05971714e14d44a0b7918da19038a1 -#: ../source/reference/method/db.collection.explain.txt:139 -msgid "Examples" -msgstr "" - -# 2320d02be3bd4ced9068c54391cf2106 -#: ../source/reference/method/db.collection.explain.txt:144 -msgid "" -"By default, :method:`db.collection.explain()` runs in " -"``\"queryPlanner\"`` verbosity mode." -msgstr "" - -# 5cd4fc7455e147c380ab9f99a989db86 -#: ../source/reference/method/db.collection.explain.txt:147 -msgid "" -"The following example runs :method:`db.collection.explain()` in " -":ref:`\"queryPlanner\" ` verbosity mode to " -"return the query planning information for the specified " -":method:`~db.collection.count()` operation:" -msgstr "" - -# 0392a57ae83b4a77bfcc64f85c49608f -#: ../source/reference/method/db.collection.explain.txt:157 -msgid "``executionStats`` Mode" -msgstr "" - -# d4465dad62b4450c88ae02222412f010 -#: ../source/reference/method/db.collection.explain.txt:159 -msgid "" -"The following example runs :method:`db.collection.explain()` in " -":ref:`\"executionStats\" ` verbosity mode " -"to return the query planning and execution information for the specified " -":method:`~db.collection.find()` operation:" -msgstr "" - -# 2fd3e0d77ae64370a99d03725f735c15 -#: ../source/reference/method/db.collection.explain.txt:173 -msgid "" -"The following example runs :method:`db.collection.explain()` in " -":ref:`\"allPlansExecution\" ` verbosity" -" mode. The :method:`db.collection.explain()` returns the " -":data:`~explain.queryPlanner` and :data:`~explain.executionStats` for all" -" considered plans for the specified :method:`~db.collection.update()` " -"operation:" -msgstr "" - -# c3785c9d2d4e419fa21a12939363523c -#: ../source/reference/method/db.collection.explain.txt:182 -msgid "" -"The execution of this explain will *not* modify data but runs the query " -"predicate of the update operation. For candidate plans, MongoDB returns " -"the execution information captured during the :ref:`plan selection phase " -"`." -msgstr "" - -# 84d92f4cd89b464c8cd9da07ac8a3641 -#: ../source/reference/method/db.collection.explain.txt:197 -msgid "Explain ``find()`` with Modifiers" -msgstr "" - -# 35fc2f4fcb7541e48e0324e41353bf71 -#: ../source/reference/method/db.collection.explain.txt:199 -msgid "" -":method:`db.collection.explain().find()` construct allows for the " -"chaining of query modifiers. For example, the following operation " -"provides information on the :method:`~db.collection.find()` method with " -":method:`~cursor.sort()` and :method:`~cursor.hint()` query modifiers." -msgstr "" - -# 6a0119de0df346cfb3a3aec770a70d75 -#: ../source/reference/method/db.collection.explain.txt:210 -msgid "" -"For a list of query modifiers available, run in the :program:`mongo` " -"shell:" -msgstr "" - -# 06b8f5850735402db94362c6c04a3b6f -#: ../source/reference/method/db.collection.explain.txt:218 -msgid "Iterate the ``explain().find()`` Return Cursor" -msgstr "" - -# d2d1c80512a1482d87141c4f96e896b1 -#: ../source/reference/method/db.collection.explain.txt:220 -msgid "" -":method:`db.collection.explain().find()` returns a cursor to the explain " -"results. If run interactively in the :program:`mongo` shell, the " -":program:`mongo` shell automatically iterates the cursor using the " -"``.next()`` method. For scripts, however, you must explicitly call " -"``.next()`` (or its alias ``.finish()``) to return the results:" -msgstr "" - -# 909c7ffc898641f89ae77593e020cfc3 -#: ../source/reference/method/db.collection.explain.txt:233 -msgid "Output" -msgstr "" - -# 3a434948dc114ed9be4a46084dcf27f3 -#: ../source/includes/fact-explain-results-categories.rst:1 -msgid "|explain| operations can return information regarding:" -msgstr "" - -# 8bb173df0cdf4c338b93b631d49a4e6c -#: ../source/includes/fact-explain-results-categories.rst:3 -msgid "" -":ref:`queryPlanner`, which details the plan selected by the :doc:`query " -"optimizer ` and lists the rejected plans;" -msgstr "" - -# 1be28913d0e14a578e09c738687c902f -#: ../source/includes/fact-explain-results-categories.rst:7 -msgid "" -":ref:`executionStats`, which details the execution of the winning plan " -"and the rejected plans; and" -msgstr "" - -# 70a10c56ff8445518697042f1bae548a -#: ../source/includes/fact-explain-results-categories.rst:10 -msgid ":ref:`serverInfo`, which provides information on the MongoDB instance." -msgstr "" - -# 297e6e2b621b4ba1a2d4ded9da5c5c37 -#: ../source/includes/fact-explain-results-categories.rst:13 -msgid "" -"The verbosity mode (i.e. ``queryPlanner``, ``executionStats``, " -"``allPlansExecution``) determines whether the results include " -":ref:`executionStats` and whether :ref:`executionStats` includes data " -"captured during :ref:`plan selection `." -msgstr "" - -# 113c0d65a07e45ceaaa45fabd0ae72cf -#: ../source/reference/method/db.collection.explain.txt:237 -msgid "For details on the output, see :doc:`/reference/explain-results`." -msgstr "" - -# 1b9988ff6b77430aa6ec39b29361bb79 -#: ../source/includes/fact-explain-method-revert.rst:1 -msgid "" -"For a mixed version sharded cluster with version 3.0 :program:`mongos` " -"and at least one 2.6 :program:`mongod` shard, when you run |explain| in a" -" version 3.0 :program:`mongo` shell, |explain| will retry with the " -":operator:`$explain` operator to return results in the 2.6 format." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.collection.find.po b/locale/es/LC_MESSAGES/reference/method/db.collection.find.po deleted file mode 100644 index e1bb6d3a65e..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.collection.find.po +++ /dev/null @@ -1,903 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:39+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# b1c7c072b8174e1a9e825592945182bf -#: ../source/reference/method/db.collection.find.txt:3 -msgid "db.collection.find()" -msgstr "" - -# 1c2e07dd6ffb453385252a39afb24f0b -#: ../source/reference/method/db.collection.find.txt -msgid "On this page" -msgstr "" - -# 11ca9e0d66284d98851443fcff44f90c -#: ../source/reference/method/db.collection.find.txt:14 -msgid "Definition" -msgstr "" - -# ce638373022d40328aaff5b3525ab866 -#: ../source/reference/method/db.collection.find.txt:18 -msgid "" -"Selects documents in a collection and returns a :term:`cursor` to the " -"selected documents." -msgstr "" - -# 30fbca563b2b45cfa77f21d7fbec787d -#: ../source/reference/method/db.collection.find.txt:23 -msgid "" -"A :term:`cursor` to the documents that match the ``query`` criteria. When" -" the :method:`find() ` method \"returns " -"documents,\" the method is actually returning a cursor to the documents." -msgstr "" - -# 8a18d8a9ca634e9dbb986850ffd965db -#: ../source/reference/method/db.collection.find.txt:31 -msgid "Behavior" -msgstr "" - -# ce77417200264e8a9932004c8419a75e -#: ../source/reference/method/db.collection.find.txt:36 -msgid "Projection" -msgstr "" - -# b1fea198df5d4f3f8cc22939e56e9a40 -#: ../source/reference/method/db.collection.find.txt:38 -msgid "" -"The ``projection`` parameter determines which fields are returned in the " -"matching documents. The ``projection`` parameter takes a document of the " -"following form:" -msgstr "" - -# f4321c533db34747a22366f52333b688 -#: ../source/reference/method/db.collection.find.txt:46 -msgid "The ```` can be any of the following:" -msgstr "" - -# 291203ea3f964cc2bcad7c239f3032a3 -#: ../source/reference/method/db.collection.find.txt:48 -msgid "``1`` or ``true`` to include the field in the return documents." -msgstr "" - -# d121f88e2b0e42ef8f26f4969201e6c4 -#: ../source/reference/method/db.collection.find.txt:50 -msgid "``0`` or ``false`` to exclude the field." -msgstr "" - -# 6f21c0209c5d4d339f8c1a4edaf0ed16 -#: ../source/reference/method/db.collection.find.txt:52 -msgid "Expression using a :doc:`/reference/operator/projection`." -msgstr "" - -# bcfc14daba6b4039b0a2abf94b39f023 -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:1 -msgid "" -":method:`~db.collection.find()` operations on views do not support the " -"following :doc:`projection ` operators:" -msgstr "" - -# b37b07a809114b2da7998a7e466a53cc -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:5 -msgid ":projection:`$`" -msgstr "" - -# a729d2788f2e4516a2e48c2cbbb0856d -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:6 -msgid ":projection:`$elemMatch`" -msgstr "" - -# 31b5fbcf4dfc419b91ee33c06e5829d3 -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:7 -msgid ":projection:`$slice`" -msgstr "" - -# 4f72d6d685e14f029248c4f51f2f9eb2 -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:8 -msgid ":projection:`$meta`" -msgstr "" - -# 525c79bb2829445d82004e7429f53e78 -#: ../source/reference/method/db.collection.find.txt:58 -msgid "" -"For the ``_id`` field, you do not have to explicitly specify ``_id: 1`` " -"to return the ``_id`` field. The :method:`find() ` " -"method always returns the :term:`_id` field unless you specify ``_id: 0``" -" to suppress the field." -msgstr "" - -# 7dabb64962784f7f9d3800d2d3e65b7d -#: ../source/reference/method/db.collection.find.txt:63 -msgid "" -"A ``projection`` *cannot* contain *both* include and exclude " -"specifications, except for the exclusion of the ``_id`` field. In " -"projections that *explicitly include* fields, the ``_id`` field is the " -"only field that you can *explicitly exclude*." -msgstr "" - -# eaecaa2c347a47c58bc446be25f69d3f -#: ../source/reference/method/db.collection.find.txt:71 -msgid "Cursor Handling" -msgstr "" - -# 5ddc314fae7e44729c9ec8e8c150fe80 -#: ../source/reference/method/db.collection.find.txt:73 -msgid "" -"Executing :method:`db.collection.find()` in the :program:`mongo` shell " -"automatically iterates the cursor to display up to the first 20 " -"documents. Type ``it`` to continue iteration." -msgstr "" - -# d467e92304994db199f410198f619fd2 -#: ../source/reference/method/db.collection.find.txt:77 -msgid "" -"To access the returned documents with a driver, use the appropriate " -"cursor handling mechanism for the :doc:`driver language " -"`." -msgstr "" - -# 908d7878df254e8d9c191f57c83e7c28 -#: ../source/reference/method/db.collection.find.txt:82 -msgid "Read Concern" -msgstr "" - -# c42df39e35074a2380411894277d360a -#: ../source/reference/method/db.collection.find.txt:84 -msgid "" -"To specify the :doc:`read concern ` for " -":method:`db.collection.find()`, use the :method:`cursor.readConcern()` " -"method." -msgstr "" - -# c244dc8371c8448097dbf3cc0110db39 -#: ../source/reference/method/db.collection.find.txt:91 -msgid "Type Bracketing" -msgstr "" - -# 1cdd96ae039a4852ae56210495b13393 -#: ../source/reference/method/db.collection.find.txt:93 -msgid "" -"MongoDB treats some data types as equivalent for comparison purposes. For" -" instance, numeric types undergo conversion before comparison. For most " -"data types, however, :doc:`comparison operators` only perform comparisons on documents where the " -":ref:`BSON type ` of the target field " -"matches the type of the query operand. Consider the following collection:" -msgstr "" - -# b37859807d584fba88cacc199d6612df -#: ../source/reference/method/db.collection.find.txt:109 -msgid "" -"The following query uses :query:`$gt` to return documents where the value" -" of ``qty`` is greater than ``4``." -msgstr "" - -# ed1dfbc40a884fa586daa547bb5801f7 -#: ../source/reference/method/db.collection.find.txt:116 -msgid "The query returns the following documents:" -msgstr "" - -# 4eb3f890a5f348bd9715ccab6102e5de -#: ../source/reference/method/db.collection.find.txt:123 -msgid "" -"The document with ``_id`` equal to ``\"avocados\"`` is not returned " -"because its ``qty`` value is of type ``string`` while the :query:`$gt` " -"operand is of type ``integer``." -msgstr "" - -# 4904a71be1d74c638da0040d69c6ce96 -#: ../source/reference/method/db.collection.find.txt:127 -msgid "" -"The document with ``_id`` equal to ``\"oranges\"`` is not returned " -"because its ``qty`` value is of type ``object``." -msgstr "" - -# 7c9c630bec6341969be19d65bb987236 -#: ../source/reference/method/db.collection.find.txt:131 -msgid "" -"To enforce data types in a collection, use :doc:`/core/document-" -"validation`." -msgstr "" - -# 0e11248e61f5465293a70db8fba2a5ae -#: ../source/reference/method/db.collection.find.txt:135 -msgid "Examples" -msgstr "" - -# 341ec08000734f059defd734decb3ee6 -#: ../source/reference/method/db.collection.find.txt:138 -msgid "Find All Documents in a Collection" -msgstr "" - -# 1fe8d4337dc2494d80ccadc8ec4e7122 -#: ../source/reference/method/db.collection.find.txt:140 -msgid "" -"The :method:`find() ` method with no parameters " -"returns all documents from a collection and returns all fields for the " -"documents. For example, the following operation returns all documents in " -"the :doc:`bios collection `:" -msgstr "" - -# 9c73227dcc074a4fb780a457ae98d287 -#: ../source/reference/method/db.collection.find.txt:150 -msgid "Find Documents that Match Query Criteria" -msgstr "" - -# 401fc1bd8130415896ab07a07bb97e21 -#: ../source/reference/method/db.collection.find.txt:152 -msgid "" -"To find documents that match a set of selection criteria, call :method:`~" -" db.collection.find()` with the ```` parameter. The following " -"operation returns all the documents from the collection ``products`` " -"where ``qty`` is greater than ``25``:" -msgstr "" - -# 91f19f7c72194165a478b586ea146d2d -#: ../source/reference/method/db.collection.find.txt:162 -msgid "Query for Equality" -msgstr "" - -# 0b9ea18ae1d14dacb879215d49cbc861 -#: ../source/reference/method/db.collection.find.txt:164 -msgid "" -"The following operation returns documents in the :doc:`bios collection " -"` where ``_id`` equals ``5``:" -msgstr "" - -# afe719a4ee924b228fb9a9294622b130 -#: ../source/reference/method/db.collection.find.txt:172 -msgid "Query Using Operators" -msgstr "" - -# b2399c3b290d41ee8921214f364832ea -#: ../source/reference/method/db.collection.find.txt:174 -msgid "" -"The following operation returns documents in the :doc:`bios collection " -"` where ``_id`` equals either ``5`` " -"or ``ObjectId(\"507c35dd8fada716c89d0013\")``:" -msgstr "" - -# 200eccfda848482ea743972eae474a08 -#: ../source/reference/method/db.collection.find.txt:187 -msgid "Query for Ranges" -msgstr "" - -# 931981ff10df4a6cb1ee176045ecba09 -#: ../source/reference/method/db.collection.find.txt:189 -msgid "" -"Combine comparison operators to specify ranges. The following operation " -"returns documents with ``field`` between ``value1`` and ``value2``:" -msgstr "" - -# cca91c859f8346f0a72b0438770c337f -#: ../source/reference/method/db.collection.find.txt:197 -msgid "Query a Field that Contains an Array" -msgstr "" - -# 60e221492d7a4ebd9b688d2dbdc34233 -#: ../source/reference/method/db.collection.find.txt:199 -msgid "" -"If a field contains an array and your query has multiple conditional " -"operators, the field as a whole will match if either a single array " -"element meets the conditions or a combination of array elements meet the " -"conditions." -msgstr "" - -# 78fd3257480e478f900961194137e50b -#: ../source/reference/method/db.collection.find.txt:204 -msgid "Given a collection ``students`` that contains the following documents:" -msgstr "" - -# 8f41bf857b364e66a8cd313122921e94 -#: ../source/reference/method/db.collection.find.txt:212 -msgid "The following query:" -msgstr "" - -# 6ea8e4e1728d4d719687e8323a230a8e -#: ../source/reference/method/db.collection.find.txt:218 -msgid "Matches the following documents:" -msgstr "" - -# 450c57e6f9c14551b2fdadf022a16479 -#: ../source/reference/method/db.collection.find.txt:225 -msgid "" -"In the document with ``_id`` equal to ``1``, the ``score: [ -1, 3 ]`` " -"meets the conditions because the element ``-1`` meets the ``$lt: 2`` " -"condition and the element ``3`` meets the ``$gt: 0`` condition." -msgstr "" - -# d147fa1069c2403b86d25c3f85faf89c -#: ../source/reference/method/db.collection.find.txt:229 -msgid "" -"In the document with ``_id`` equal to ``2``, the ``score: [ 1, 5 ]`` " -"meets the conditions because the element ``1`` meets both the ``$lt: 2`` " -"condition and the ``$gt: 0`` condition." -msgstr "" - -# bb2540c338974130a45e14c7ede8a894 -#: ../source/reference/method/db.collection.find.txt:233 -msgid ":ref:`specify-multiple-criteria-for-array-elements`" -msgstr "" - -# 0e717bb338fe46779148e60c642af34b -#: ../source/reference/method/db.collection.find.txt:238 -msgid "Query Arrays" -msgstr "" - -# 222de8ad76a145e4b942e583ea4cf753 -#: ../source/reference/method/db.collection.find.txt:241 -msgid "Query for an Array Element" -msgstr "" - -# 48b471ca895b48e0949ff06bbf85cc1a -#: ../source/reference/method/db.collection.find.txt:243 -msgid "" -"The following operation returns documents in the :doc:`bios collection " -"` where the array field ``contribs`` " -"contains the element ``\"UNIX\"``:" -msgstr "" - -# 2066132d8e7d4b9eacaf4bc27382e6cf -#: ../source/reference/method/db.collection.find.txt:252 -msgid "Query an Array of Documents" -msgstr "" - -# 7a7cccc855d94ae3bd7e0328081a6d23 -#: ../source/reference/method/db.collection.find.txt:254 -msgid "" -"The following operation returns documents in the :doc:`bios collection " -"` where ``awards`` array contains an " -"embedded document element that contains the ``award`` field equal to " -"``\"Turing Award\"`` and the ``year`` field greater than 1980:" -msgstr "" - -# afcf38982831429197ed22e837158d32 -#: ../source/reference/method/db.collection.find.txt:276 -msgid "Query Embedded Documents" -msgstr "" - -# cadaa3eae47540babbbedeec17ad17af -#: ../source/reference/method/db.collection.find.txt:279 -msgid "Query Exact Matches on Embedded Documents" -msgstr "" - -# 7e4d52d75b714b33a8dbcdf94d6499e6 -#: ../source/reference/method/db.collection.find.txt:281 -msgid "" -"The following operation returns documents in the :doc:`bios collection " -"` where the embedded document " -"``name`` is *exactly* ``{ first: \"Yukihiro\", last: \"Matsumoto\" }``, " -"including the order:" -msgstr "" - -# 8d498813ba5b45dc93820216a2e6cb57 -#: ../source/reference/method/db.collection.find.txt:297 -msgid "" -"The ``name`` field must match the embedded document exactly. The query " -"does **not** match documents with the following ``name`` fields:" -msgstr "" - -# 12559db9741841d4888fe9a6c5a08b30 -#: ../source/reference/method/db.collection.find.txt:314 -msgid "Query Fields of an Embedded Document" -msgstr "" - -# 378dcf02acb4419f9337e5fc22bf3fe6 -#: ../source/reference/method/db.collection.find.txt:316 -msgid "" -"The following operation returns documents in the :doc:`bios collection " -"` where the embedded document " -"``name`` contains a field ``first`` with the value ``\"Yukihiro\"`` and a" -" field ``last`` with the value ``\"Matsumoto\"``. The query uses " -":term:`dot notation` to access fields in an embedded document:" -msgstr "" - -# 383582b155d544fb8e355557ac46c96b -#: ../source/reference/method/db.collection.find.txt:331 -msgid "" -"The query matches the document where the ``name`` field contains an " -"embedded document with the field ``first`` with the value " -"``\"Yukihiro\"`` and a field ``last`` with the value ``\"Matsumoto\"``. " -"For instance, the query would match documents with ``name`` fields that " -"held either of the following values:" -msgstr "" - -# 7b9958f7f5974c7d846d9550d1cb429a -#: ../source/reference/method/db.collection.find.txt:351 -msgid "Projections" -msgstr "" - -# 9483067e5dae419cb37f763615e09889 -#: ../source/reference/method/db.collection.find.txt:353 -msgid "" -"The ``projection`` parameter specifies which fields to return. The " -"parameter contains either include or exclude specifications, not both, " -"unless the exclude is for the ``_id`` field." -msgstr "" - -# 13895a9d7e254c93ac9186dfcbc1a786 -#: ../source/reference/method/db.collection.find.txt:358 -msgid "Specify the Fields to Return" -msgstr "" - -# 3311e27b3f484936ae8ce640c43dcde4 -#: ../source/reference/method/db.collection.find.txt:360 -msgid "" -"The following operation returns all the documents from the ``products`` " -"collection where ``qty`` is greater than ``25`` and returns only the " -"``_id``, ``item`` and ``qty`` fields:" -msgstr "" - -# 3632c65af9824da7be74131ae6fe625d -#: ../source/reference/method/db.collection.find.txt:368 -msgid "The operation returns the following:" -msgstr "" - -# b295f01d1a5f49a88cb6bb903fb59a37 -#: ../source/reference/method/db.collection.find.txt:376 -msgid "" -"The following operation finds all documents in the :doc:`bios collection " -"` and returns only the ``name`` " -"field, ``contribs`` field and ``_id`` field:" -msgstr "" - -# c80bf0b806304ff18c00ef2987b03592 -#: ../source/reference/method/db.collection.find.txt:385 -msgid "Explicitly Excluded Fields" -msgstr "" - -# 49ce537a32174272aaa4a772d4e38a21 -#: ../source/reference/method/db.collection.find.txt:387 -msgid "" -"The following operation queries the :doc:`bios collection ` and returns all fields *except* the ``first`` " -"field in the ``name`` embedded document and the ``birth`` field:" -msgstr "" - -# bc4070544a2a472e9eb8e08b02bcb815 -#: ../source/reference/method/db.collection.find.txt:400 -msgid "Explicitly Exclude the ``_id`` Field" -msgstr "" - -# 34f5570a9993420cbab499901229c5e0 -#: ../source/reference/method/db.collection.find.txt:402 -msgid "" -"The following operation excludes the ``_id`` and ``qty`` fields from the " -"result set:" -msgstr "" - -# 75b6977c852a423fb6126c41c889cde7 -#: ../source/reference/method/db.collection.find.txt:409 -msgid "" -"The documents in the result set contain all fields *except* the ``_id`` " -"and ``qty`` fields:" -msgstr "" - -# d2bfc3eebd8546f78a283a25d4c72161 -#: ../source/reference/method/db.collection.find.txt:418 -msgid "" -"The following operation finds documents in the :doc:`bios collection " -"` and returns only the ``name`` field" -" and the ``contribs`` field:" -msgstr "" - -# e97b54b6289f47f886aecb445466a40c -#: ../source/reference/method/db.collection.find.txt:430 -msgid "On Arrays and Embedded Documents" -msgstr "" - -# bd5865eb2ba04426ad4ff9a6a3b98997 -#: ../source/reference/method/db.collection.find.txt:432 -msgid "" -"The following operation queries the :doc:`bios collection ` and returns the ``last`` field in the ``name``" -" embedded document and the first two elements in the ``contribs`` array:" -msgstr "" - -# f6d4f13c129c4713bbfa3218503a6ccb -#: ../source/reference/method/db.collection.find.txt:451 -msgid "Iterate the Returned Cursor" -msgstr "" - -# 94c5f0449bb34bacb638e8b527ea5d09 -#: ../source/reference/method/db.collection.find.txt:453 -msgid "" -"The :method:`~db.collection.find()` method returns a :ref:`cursor ` to the results." -msgstr "" - -# bafb14f208d64015b5431b371be7f287 -#: ../source/reference/method/db.collection.find.txt:456 -msgid "" -"In the :program:`mongo` shell, if the returned cursor is not assigned to " -"a variable using the ``var`` keyword, the cursor is automatically " -"iterated to access up to the first 20 documents that match the query. You" -" can set the ``DBQuery.shellBatchSize`` variable to change the number of " -"automatically iterated documents." -msgstr "" - -# abadad81d78c4b278afb20cb6da3c973 -#: ../source/reference/method/db.collection.find.txt:462 -msgid "" -"To manually iterate over the results, assign the returned cursor to a " -"variable with the ``var`` keyword, as shown in the following sections." -msgstr "" - -# 671677cc149f4e18b650657a5d93877c -#: ../source/reference/method/db.collection.find.txt:466 -msgid "With Variable Name" -msgstr "" - -# 7ebcab36292a4e7b83f09dd78174171e -#: ../source/reference/method/db.collection.find.txt:468 -msgid "" -"The following example uses the variable ``myCursor`` to iterate over the " -"cursor and print the matching documents:" -msgstr "" - -# 034cb41648ab42809341b6671850c4c6 -#: ../source/reference/method/db.collection.find.txt:478 -msgid "With ``next()`` Method" -msgstr "" - -# 41ffc763326d40aa9d71eb40c12f8e5a -#: ../source/reference/method/db.collection.find.txt:480 -msgid "" -"The following example uses the cursor method :method:`~cursor.next()` to " -"access the documents:" -msgstr "" - -# 4bde2e469d384016a9802631ae403276 -#: ../source/reference/method/db.collection.find.txt:494 -msgid "" -"To print, you can also use the ``printjson()`` method instead of " -"``print(tojson())``:" -msgstr "" - -# 86e6f1a8e6aa4a388aa9285b940ae172 -#: ../source/reference/method/db.collection.find.txt:505 -msgid "With ``forEach()`` Method" -msgstr "" - -# 37478330d79348b3bb3be05385501ed2 -#: ../source/reference/method/db.collection.find.txt:507 -msgid "" -"The following example uses the cursor method :method:`~cursor.forEach()` " -"to iterate the cursor and access the documents:" -msgstr "" - -# 7d596229a92b49f2a305dbbc7b3d12f1 -#: ../source/reference/method/db.collection.find.txt:517 -msgid "Modify the Cursor Behavior" -msgstr "" - -# 0b9a9e91bd374b12854b87c049228b02 -#: ../source/reference/method/db.collection.find.txt:519 -msgid "" -"The :program:`mongo` shell and the :doc:`drivers `" -" provide several cursor methods that call on the *cursor* returned by the" -" :method:`~db.collection.find()` method to modify its behavior." -msgstr "" - -# 03a8d6fc7ac04b0caafa3ed54ea901c2 -#: ../source/reference/method/db.collection.find.txt:525 -msgid "Order Documents in the Result Set" -msgstr "" - -# 3fe150600a88464d826df341fa05dc50 -#: ../source/reference/method/db.collection.find.txt:527 -msgid "" -"The :method:`~cursor.sort()` method orders the documents in the result " -"set. The following operation returns documents in the :doc:`bios " -"collection ` sorted in ascending " -"order by the ``name`` field:" -msgstr "" - -# ea1082793a7f463796155c5cae9d277c -#: ../source/reference/method/db.collection.find.txt:536 -msgid ":method:`~cursor.sort()` corresponds to the ``ORDER BY`` statement in SQL." -msgstr "" - -# 4b92c9ba7c5745e99eca55be1e373fe5 -#: ../source/reference/method/db.collection.find.txt:540 -msgid "Limit the Number of Documents to Return" -msgstr "" - -# 09047f00dfe34a25b86838f438c43784 -#: ../source/reference/method/db.collection.find.txt:542 -msgid "" -"The :method:`~cursor.limit()` method limits the number of documents in " -"the result set. The following operation returns at most ``5`` documents " -"in the :doc:`bios collection `:" -msgstr "" - -# cfeddcff3e2442278cfe9f81480a7815 -#: ../source/reference/method/db.collection.find.txt:550 -msgid ":method:`~cursor.limit()` corresponds to the ``LIMIT`` statement in SQL." -msgstr "" - -# 252559ee155b4894b09b0ef738103e4d -#: ../source/reference/method/db.collection.find.txt:554 -msgid "Set the Starting Point of the Result Set" -msgstr "" - -# d25dd716d0484effad3a803eb2f3920d -#: ../source/reference/method/db.collection.find.txt:556 -msgid "" -"The :method:`~cursor.skip()` method controls the starting point of the " -"results set. The following operation skips the first ``5`` documents in " -"the :doc:`bios collection ` and " -"returns all remaining documents:" -msgstr "" - -# ea4b5510c20042dc9c10a8b01b3c7057 -#: ../source/reference/method/db.collection.find.txt:566 -msgid "Specify Collation" -msgstr "" - -# 4ad04fae296a48cfa25aa2342f4ad7cc -#: ../source/includes/extracts/collation-description.rst:1 -msgid "" -":doc:`Collation ` allows users to specify language-" -"specific rules for string comparison, such as rules for lettercase and " -"accent marks." -msgstr "" - -# 96fa91c97c0a47d0b94202b6ca4f8a81 -#: ../source/reference/method/db.collection.find.txt:570 -msgid "" -"The :method:`~cursor.collation` method specifies the :ref:`collation " -"` for the :method:`db.collection.find()` operation." -msgstr "" - -# 791115cc321346f2b57188e428c5e8b1 -#: ../source/reference/method/db.collection.find.txt:578 -msgid "Combine Cursor Methods" -msgstr "" - -# 5f29e95b77864621afedef50a1a6ec6c -#: ../source/reference/method/db.collection.find.txt:580 -msgid "" -"The following statements chain cursor methods :method:`~cursor.limit()` " -"and :method:`~cursor.sort()`:" -msgstr "" - -# d14b61db2d9f448ba176430cefd46117 -#: ../source/reference/method/db.collection.find.txt:588 -msgid "" -"The two statements are equivalent; i.e. the order in which you chain the " -":method:`~cursor.limit()` and the :method:`~cursor.sort()` methods is not" -" significant. Both statements return the first five documents, as " -"determined by the ascending sort order on 'name'." -msgstr "" - -#~ msgid "" -#~ "The following operation queries the " -#~ ":doc:`bios collection ` and returns all fields " -#~ "*except* the the ``first`` field in " -#~ "the ``name`` subdocument and the " -#~ "``birth`` field:" -#~ msgstr "" - -# 7d0af7b598d14114be5d7b8a9eac6caf -#~ msgid "" -#~ "Selects documents in a collection and" -#~ " returns a :term:`cursor` to the " -#~ "selected documents. [#formal-query-structure]_" -#~ msgstr "" - -# 09b0eab7b2f14c7e9ad1c3fe7104e0bd -#~ msgid "" -#~ "A :term:`cursor` to the documents that" -#~ " match the ``query`` criteria. When " -#~ "the :method:`find() ` method" -#~ " \"returns documents,\" the method is " -#~ "actually returning a cursor to the " -#~ "documents. If the ``projection`` argument " -#~ "is specified, the matching documents " -#~ "contain only the ``projection`` fields " -#~ "and the ``_id`` field. You can " -#~ "optionally exclude the ``_id`` field. " -#~ "Executing :method:`find() ` " -#~ "directly in the :program:`mongo` shell " -#~ "automatically iterates the cursor to " -#~ "display up to the first 20 " -#~ "documents. Type ``it`` to continue " -#~ "iteration. To access the returned " -#~ "documents with a driver, use the " -#~ "appropriate cursor handling mechanism for " -#~ "the :doc:`driver language `." -#~ msgstr "" - -# 6e1279c168c94b2f82d03db570c7a4b1 -#~ msgid "" -#~ "If the ``projection`` argument is " -#~ "specified, the matching documents contain " -#~ "only the ``projection`` fields and the" -#~ " ``_id`` field. You can optionally " -#~ "exclude the ``_id`` field." -#~ msgstr "" - -# ec23948abdf6450ea8c2bca9a05bbfd9 -#~ msgid "" -#~ "Executing :method:`find() ` " -#~ "directly in the :program:`mongo` shell " -#~ "automatically iterates the cursor to " -#~ "display up to the first 20 " -#~ "documents. Type ``it`` to continue " -#~ "iteration." -#~ msgstr "" - -# dcd0ef12b2ae4ae7b37a3db2c2221b5b -#~ msgid "The ``projection`` parameter takes a document of the following form:" -#~ msgstr "" - -# 098cbc3381c04b6fa9209108bbb753d6 -#~ msgid "The ```` value can be any of the following:" -#~ msgstr "" - -# b6d75baf03064e199cc9d7daee0c0cfd -#~ msgid "" -#~ "``1`` or ``true`` to include the " -#~ "field. The :method:`find() `" -#~ " method always includes the :term:`_id` " -#~ "field even if the field is not " -#~ "explicitly stated to return in the " -#~ ":term:`projection` parameter." -#~ msgstr "" - -# 8533efc2fc8a4812832693497c8ac619 -#~ msgid "" -#~ ":method:`db.collection.find()` is a wrapper " -#~ "for the more formal query structure " -#~ "that uses the :operator:`$query` operator." -#~ msgstr "" - -# 336bd44346b24956992e39a0c3ffacdc -#~ msgid "" -#~ "The following operation returns documents " -#~ "in the :doc:`bios collection ` where ``awards`` " -#~ "array contains a subdocument element " -#~ "that contains the ``award`` field equal" -#~ " to ``\"Turing Award\"`` and the " -#~ "``year`` field greater than 1980:" -#~ msgstr "" - -# 9733bceb2f614513b3b287d5ac88d957 -#~ msgid "Query Subdocuments" -#~ msgstr "" - -# 8fac20b2788a48ce87994efbfcd2a205 -#~ msgid "Query Exact Matches on Subdocuments" -#~ msgstr "" - -# a0c64ed887654771a500eec46ac8d264 -#~ msgid "" -#~ "The following operation returns documents " -#~ "in the :doc:`bios collection ` where the " -#~ "subdocument ``name`` is *exactly* ``{ " -#~ "first: \"Yukihiro\", last: \"Matsumoto\" }``," -#~ " including the order:" -#~ msgstr "" - -# 9b23c91b4c2d4d30a6a8a9a95d45cdb3 -#~ msgid "" -#~ "The ``name`` field must match the " -#~ "sub-document exactly. The query does " -#~ "**not** match documents with the " -#~ "following ``name`` fields:" -#~ msgstr "" - -# addead7e9c8b4a0e9fcc36ac82cf5e7e -#~ msgid "Query Fields of a Subdocument" -#~ msgstr "" - -# ef11f77ce6644d3d8329ef221fff8d1a -#~ msgid "" -#~ "The following operation returns documents " -#~ "in the :doc:`bios collection ` where the " -#~ "subdocument ``name`` contains a field " -#~ "``first`` with the value ``\"Yukihiro\"`` " -#~ "and a field ``last`` with the " -#~ "value ``\"Matsumoto\"``. The query uses " -#~ ":term:`dot notation` to access fields in" -#~ " a subdocument:" -#~ msgstr "" - -# 23b1d7daf4c24220af2ad4d9f29f9adb -#~ msgid "" -#~ "The query matches the document where " -#~ "the ``name`` field contains a " -#~ "subdocument with the field ``first`` " -#~ "with the value ``\"Yukihiro\"`` and a" -#~ " field ``last`` with the value " -#~ "``\"Matsumoto\"``. For instance, the query " -#~ "would match documents with ``name`` " -#~ "fields that held either of the " -#~ "following values:" -#~ msgstr "" - -# 186121e3b2c7497cb7667d625a85fb31 -#~ msgid "On Arrays and Subdocuments" -#~ msgstr "" - -# fc0533635f3e4183b9e74a2e0eaeff07 -#~ msgid "" -#~ "The following operation queries the " -#~ ":doc:`bios collection ` and returns the ``last`` " -#~ "field in the ``name`` subdocument and" -#~ " the first two elements in the " -#~ "``contribs`` array:" -#~ msgstr "" - -# 94479b7285b3435a93e6ef72d4059361 -#~ msgid "" -#~ "The :method:`~db.collection.find()` method returns" -#~ " a :term:`cursor` to the results. In" -#~ " the :program:`mongo` shell, if the " -#~ "returned cursor is not assigned to " -#~ "a variable using the ``var`` keyword," -#~ " the cursor is automatically iterated " -#~ "up to 20 times to access up " -#~ "to the first 20 documents that " -#~ "match the query. You can use the" -#~ " ``DBQuery.shellBatchSize`` to change the " -#~ "number of iterations. See :ref:`cursor-" -#~ "flags` and :ref:`cursor-behaviors`. To " -#~ "iterate manually, assign the returned " -#~ "cursor to a variable using the " -#~ "``var`` keyword." -#~ msgstr "" - -# ddf1cf753cab472e9c31d6ce3623a405 -#~ msgid "The following example chains cursor methods:" -#~ msgstr "" - -# 09a93b49e1d64bf6a59641c1a45449a6 -#~ msgid "" -#~ "Regardless of the order you chain " -#~ "the :method:`~cursor.limit()` and the " -#~ ":method:`~cursor.sort()`, the request to the" -#~ " server has the structure that treats" -#~ " the query and the :method:`~cursor.sort()`" -#~ " modifier as a single object. " -#~ "Therefore, the :method:`~cursor.limit()` operation" -#~ " method is always applied after the" -#~ " :method:`~cursor.sort()` regardless of the " -#~ "specified order of the operations in " -#~ "the chain. See the :doc:`meta query " -#~ "operators `." -#~ msgstr "" - -#~ msgid "" -#~ "The following operation queries the " -#~ ":doc:`bios collection ` and returns all fields " -#~ "*except* the ``first`` field in the " -#~ "``name`` subdocument and the ``birth`` " -#~ "field:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.collection.findAndModify.po b/locale/es/LC_MESSAGES/reference/method/db.collection.findAndModify.po deleted file mode 100644 index 8b65528cd05..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.collection.findAndModify.po +++ /dev/null @@ -1,690 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:14+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# bd02cc2a2c344a47b60278d97ce20326 -#: ../source/reference/method/db.collection.findAndModify.txt:3 -msgid "db.collection.findAndModify()" -msgstr "" - -# 2b28688fdd414a33a5e0696bea693cb5 -#: ../source/reference/method/db.collection.findAndModify.txt -msgid "On this page" -msgstr "" - -# 443cb6b03a744b25a2e95c9405102d7b -#: ../source/reference/method/db.collection.findAndModify.txt:18 -msgid "Definition" -msgstr "" - -# 4c173c6873614266bf8628234239f3a7 -#: ../source/reference/method/db.collection.findAndModify.txt:22 -msgid "" -"Modifies and returns a single document. By default, the returned document" -" does not include the modifications made on the update. To return the " -"document with the modifications made on the update, use the ``new`` " -"option. The :method:`~db.collection.findAndModify()` method is a shell " -"helper around the :dbcommand:`findAndModify` command." -msgstr "" - -# 31b87c812664431ebc15d847fdf9db0d -#: ../source/reference/method/db.collection.findAndModify.txt:29 -msgid "" -"The :method:`~db.collection.findAndModify()` method has the following " -"form:" -msgstr "" - -# 5f7dbd7a814a4e59a38489ae7c2cd4cd -#: ../source/reference/method/db.collection.findAndModify.txt:47 -msgid "" -"The :method:`db.collection.findAndModify()` method takes a document " -"parameter with the following embedded document fields:" -msgstr "" - -# ca657bc8387044aaa969a0d79ced2dd7 -#: ../source/reference/method/db.collection.findAndModify.txt:55 -msgid "Return Data" -msgstr "" - -# 7f782339677d4703ba09bcf6c7ae0feb -#: ../source/reference/method/db.collection.findAndModify.txt:57 -msgid "" -"For remove operations, if the query matches a document, " -":method:`~db.collection.findAndModify()` returns the removed document. If" -" the query does not match a document to remove, " -":method:`~db.collection.findAndModify()` returns ``null``." -msgstr "" - -# a52acf2e5ffc4baba80c47900e84c309 -#: ../source/reference/method/db.collection.findAndModify.txt:62 -msgid "" -"For update operations, :method:`~db.collection.findAndModify()` returns " -"one of the following:" -msgstr "" - -# fd2dea8e3a754fc4b8e4b20a2ed63f1a -#: ../source/includes/extracts/fact-findandmodify-method-return.rst:1 -msgid "If the ``new`` parameter is not set or is ``false``:" -msgstr "" - -# 33374ee6062d4aa1955b049c357f83df -#: ../source/includes/extracts/fact-findandmodify-method-return.rst:3 -msgid "the pre-modification document if the query matches a document;" -msgstr "" - -# e72e7e0ba6774cbaa00efb6e772dcf69 -# 61d0e114a3b44d068ca03e2669b91121 -#: ../source/includes/extracts/fact-findandmodify-method-return.rst:5 -#: ../source/includes/extracts/fact-findandmodify-method-return.rst:13 -msgid "otherwise, ``null``." -msgstr "" - -# d813fa293dcb41afbfe42a6cc86f0464 -#: ../source/includes/extracts/fact-findandmodify-method-return.rst:7 -msgid "If ``new`` is ``true``:" -msgstr "" - -# 129c8b0bd9174f27a32dc87560c83799 -#: ../source/includes/extracts/fact-findandmodify-method-return.rst:9 -msgid "the modified document if the query returns a match;" -msgstr "" - -# 8f4fac64c1f545468ddcacdd22fbe2db -#: ../source/includes/extracts/fact-findandmodify-method-return.rst:11 -msgid "" -"the inserted document if ``upsert: true`` and no document matches the " -"query;" -msgstr "" - -# 98248ed9f66c47959a8ef351f3ca93a7 -#: ../source/includes/extracts/fact-findandmodify-method-return.rst:17 -msgid "" -"In previous versions, if for the update, ``sort`` is specified, and " -"``upsert: true``, and the ``new`` option is not set or ``new: false``, " -":method:`db.collection.findAndModify()` returns an empty document ``{}`` " -"instead of ``null``." -msgstr "" - -# 6a0d2addb3c741c1b502de9a1aa48d5a -#: ../source/reference/method/db.collection.findAndModify.txt:68 -msgid "Behavior" -msgstr "" - -# db996edd9f8f4bbca259513cc747fda2 -#: ../source/reference/method/db.collection.findAndModify.txt:73 -msgid "Upsert and Unique Index" -msgstr "" - -# 35dd9b8c938a43eba95718d03a491b4a -#: ../source/reference/method/db.collection.findAndModify.txt:75 -msgid "" -"When :method:`~db.collection.findAndModify()` includes the ``upsert: " -"true`` option **and** the query field(s) is not uniquely indexed, the " -"method could insert a document multiple times in certain circumstances." -msgstr "" - -# 3e3d357479a2458998d8497509145534 -#: ../source/reference/method/db.collection.findAndModify.txt:79 -msgid "" -"In the following example, no document with the name ``Andy`` exists, and " -"multiple clients issue the following command:" -msgstr "" - -# 1bacbe71c6964b20bc31f122c7f30699 -#: ../source/reference/method/db.collection.findAndModify.txt:91 -msgid "" -"Then, if these clients' :method:`~db.collection.findAndModify()` methods " -"finish the ``query`` phase before any command starts the ``modify`` " -"phase, **and** there is no unique index on the ``name`` field, the " -"commands may all perform an upsert, creating multiple duplicate " -"documents." -msgstr "" - -# 18ad2603635a4e658ec390f9578e6e03 -#: ../source/reference/method/db.collection.findAndModify.txt:97 -msgid "" -"To prevent the creation of multiple duplicate documents with the same " -"name, create a :ref:`unique index ` on the ``name`` " -"field. With this unique index in place, the multiple methods will exhibit" -" one of the following behaviors:" -msgstr "" - -# 55f73fe9340b4750bf1c3f2f993d463d -#: ../source/reference/method/db.collection.findAndModify.txt:102 -msgid "" -"Exactly one :method:`~db.collection.findAndModify()` successfully inserts" -" a new document." -msgstr "" - -# 5b23db84817a4be69ede241f9f9a99e2 -#: ../source/reference/method/db.collection.findAndModify.txt:105 -msgid "" -"Zero or more :method:`~db.collection.findAndModify()` methods update the " -"newly inserted document." -msgstr "" - -# 3aa9ae6d054746d8a4464a108a7d5e5b -#: ../source/reference/method/db.collection.findAndModify.txt:108 -msgid "" -"Zero or more :method:`~db.collection.findAndModify()` methods fail when " -"they attempt to insert documents with the same name. If the method fails " -"due to the unique index constraint violation on the ``name`` field, you " -"can retry the method. Absent a delete of the document, the retry should " -"not fail." -msgstr "" - -# 28d98c113ad94040bbd8ceefddd729c5 -#: ../source/reference/method/db.collection.findAndModify.txt:115 -msgid "Sharded Collections" -msgstr "" - -# a2692c70b5ce4946a92f96ed3dd01af8 -#: ../source/reference/method/db.collection.findAndModify.txt:117 -msgid "" -"When using :dbcommand:`findAndModify` in a :term:`sharded ` " -"environment, the ``query`` **must** contain the :term:`shard key` for all" -" operations against the shard cluster for the *sharded* collections." -msgstr "" - -# f51e3483689b49d5b85550ca5fd6f10b -#: ../source/reference/method/db.collection.findAndModify.txt:121 -msgid "" -":dbcommand:`findAndModify` operations issued against :program:`mongos` " -"instances for *non-sharded* collections function normally." -msgstr "" - -# a348b7d3930643e7a34567504da7019e -#: ../source/reference/method/db.collection.findAndModify.txt:125 -msgid "Document Validation" -msgstr "" - -# a1d01ea0e9064d2b80c8dbadab4a661c -#: ../source/includes/extracts/bypassDocumentValidation-db.collection.findAndModify.rst:1 -msgid "" -"The :method:`db.collection.findAndModify()` method adds support for the " -"``bypassDocumentValidation`` option, which lets you bypass :ref:`document" -" validation <3.2-rel-notes-document-validation>` when inserting or " -"updating documents in a collection with validation rules." -msgstr "" - -# e658969aade74a428928fcc566235568 -#: ../source/reference/method/db.collection.findAndModify.txt:132 -msgid "Comparisons with the ``update`` Method" -msgstr "" - -# 254410c880f642d5a1536cb8b814c2ea -#: ../source/includes/fact-findAndModify-update-comparison.rst:1 -msgid "" -"When updating a document, |operation| and the " -":method:`~db.collection.update()` method operate differently:" -msgstr "" - -# 2c995e29d5cd406782e7e702099ca428 -#: ../source/includes/fact-findAndModify-update-comparison.rst:4 -msgid "" -"By default, both operations modify a single document. However, the " -":method:`~db.collection.update()` method with its ``multi`` option can " -"modify more than one document." -msgstr "" - -# f4728bf0fc9442378745b065eecb4aed -#: ../source/includes/fact-findAndModify-update-comparison.rst:8 -msgid "" -"If multiple documents match the update criteria, for |operation|, you can" -" specify a ``sort`` to provide some measure of control on which document " -"to update." -msgstr "" - -# 6bca62a6547344fb8cc53d06ac3b16ab -#: ../source/includes/fact-findAndModify-update-comparison.rst:12 -msgid "" -"With the default behavior of the :method:`~db.collection.update()` " -"method, you cannot specify which single document to update when multiple " -"documents match." -msgstr "" - -# 9e4b956f4851456a861da49ad12a1561 -#: ../source/includes/fact-findAndModify-update-comparison.rst:16 -msgid "" -"By default, |operation| returns |return-object|. To obtain the updated " -"document, use the ``new`` option." -msgstr "" - -# e1d351f04cb64504aad311d2017e4b9c -#: ../source/includes/fact-findAndModify-update-comparison.rst:19 -msgid "" -"The :method:`~db.collection.update()` method returns a " -":method:`WriteResult` object that contains the status of the operation. " -"To return the updated document, use the :method:`~db.collection.find()` " -"method. However, other updates may have modified the document between " -"your update and the document retrieval. Also, if the update modified only" -" a single document but multiple documents matched, you will need to use " -"additional logic to identify the updated document." -msgstr "" - -# 57d2c08181984a3abfbec9060afeedee -#: ../source/includes/fact-findAndModify-update-comparison.rst:27 -msgid "" -"When modifying a *single* document, both |operation| and the " -":method:`~db.collection.update()` method *atomically* update the " -"document. See :doc:`/core/write-operations-atomicity` for more details " -"about interactions and order of operations of these methods." -msgstr "" - -# 8d9027cee8b7434588620811a9e6d949 -#: ../source/reference/method/db.collection.findAndModify.txt:140 -msgid "Examples" -msgstr "" - -# ed957a4e429d4c79bafd7168b7f48dd5 -#: ../source/reference/method/db.collection.findAndModify.txt:143 -msgid "Update and Return" -msgstr "" - -# a34c846a381e413882a0d4095da2f9e2 -#: ../source/reference/method/db.collection.findAndModify.txt:145 -msgid "" -"The following method updates and returns an existing document in the " -"people collection where the document matches the query criteria:" -msgstr "" - -# f37aa8b81f6449958eca128b8e32415a -#: ../source/reference/method/db.collection.findAndModify.txt:156 -msgid "This method performs the following actions:" -msgstr "" - -# 9024f1cb585c4886acf76bca8698688a -#: ../source/reference/method/db.collection.findAndModify.txt:158 -msgid "" -"The ``query`` finds a document in the ``people`` collection where the " -"``name`` field has the value ``Tom``, the ``state`` field has the value " -"``active`` and the ``rating`` field has a value :operator:`greater than " -"<$gt>` 10." -msgstr "" - -# 4e74f55fe7624562b987bc0db7b4ec3e -#: ../source/reference/method/db.collection.findAndModify.txt:163 -msgid "" -"The ``sort`` orders the results of the query in ascending order. If " -"multiple documents meet the ``query`` condition, the method will select " -"for modification the first document as ordered by this ``sort``." -msgstr "" - -# 5242e8bffc5b45558e7898eec38d48cc -#: ../source/reference/method/db.collection.findAndModify.txt:168 -msgid "" -"The update :operator:`increments <$inc>` the value of the ``score`` field" -" by 1." -msgstr "" - -# 542ea28479c34f038c43f31a1160f0e0 -#: ../source/reference/method/db.collection.findAndModify.txt:171 -msgid "" -"The method returns the original (i.e. pre-modification) document selected" -" for this update:" -msgstr "" - -# eeaf8cf9d9f04b5b8759d9535ef0a09e -#: ../source/reference/method/db.collection.findAndModify.txt:184 -msgid "" -"To return the modified document, add the ``new:true`` option to the " -"method." -msgstr "" - -# 7ed370357bab49b393c8bc3ff4cc8441 -#: ../source/reference/method/db.collection.findAndModify.txt:187 -msgid "" -"If no document matched the ``query`` condition, the method returns " -"``null``." -msgstr "" - -# b8423e06840a48f697c66cad08b4d008 -#: ../source/reference/method/db.collection.findAndModify.txt:191 -msgid "Upsert" -msgstr "" - -# c236943482d944f1bf2d8a2856799a2f -#: ../source/reference/method/db.collection.findAndModify.txt:193 -msgid "" -"The following method includes the ``upsert: true`` option for the " -"``update`` operation to either update a matching document or, if no " -"matching document exists, create a new document:" -msgstr "" - -# 82d4395537ec4597afb35a65ed03b352 -#: ../source/reference/method/db.collection.findAndModify.txt:207 -msgid "If the method finds a matching document, the method performs an update." -msgstr "" - -# 00ca34978cd34389987be3b123d4da72 -#: ../source/reference/method/db.collection.findAndModify.txt:209 -msgid "" -"If the method does **not** find a matching document, the method creates a" -" new document. Because the method included the ``sort`` option, it " -"returns an empty document ``{ }`` as the original (pre-modification) " -"document:" -msgstr "" - -# 0e9845f5590448659247a823ae5768ae -#: ../source/reference/method/db.collection.findAndModify.txt:218 -msgid "" -"If the method did **not** include a ``sort`` option, the method returns " -"``null``." -msgstr "" - -# f2141927eeb848f18e98f259dd55c5dc -#: ../source/reference/method/db.collection.findAndModify.txt:226 -msgid "Return New Document" -msgstr "" - -# 606bffa0ae5a4036ba46a7b2f88a0fb2 -#: ../source/reference/method/db.collection.findAndModify.txt:228 -msgid "" -"The following method includes both the ``upsert: true`` option and the " -"``new:true`` option. The method either updates a matching document and " -"returns the updated document or, if no matching document exists, inserts " -"a document and returns the newly inserted document in the ``value`` " -"field." -msgstr "" - -# 8c970b27e7e3416d9f092a79fcf62b97 -#: ../source/reference/method/db.collection.findAndModify.txt:234 -msgid "" -"In the following example, no document in the ``people`` collection " -"matches the ``query`` condition:" -msgstr "" - -# e5a64c707a1341b5b2b9c8f873f89d7b -#: ../source/reference/method/db.collection.findAndModify.txt:247 -msgid "The method returns the newly inserted document:" -msgstr "" - -# 4fc66fdfd93340888e093697cce1cec1 -#: ../source/reference/method/db.collection.findAndModify.txt:262 -msgid "Sort and Remove" -msgstr "" - -# ea4708d306a544c79bf0e9c4e74a3ae1 -#: ../source/reference/method/db.collection.findAndModify.txt:264 -msgid "" -"By including a ``sort`` specification on the ``rating`` field, the " -"following example removes from the ``people`` collection a single " -"document with the ``state`` value of ``active`` and the lowest ``rating``" -" among the matching documents:" -msgstr "" - -# 802896db800a46e79a29a162e71b70f9 -#: ../source/reference/method/db.collection.findAndModify.txt:279 -msgid "The method returns the deleted document:" -msgstr "" - -# aa051e7f299a45479eaab084113b5453 -#: ../source/reference/method/db.collection.findAndModify.txt:292 -msgid "Specify Collation" -msgstr "" - -# 6579b8ebaba9478c82ddd5a660db52da -#: ../source/includes/extracts/collation-description.rst:1 -msgid "" -":doc:`Collation ` allows users to specify language-" -"specific rules for string comparison, such as rules for lettercase and " -"accent marks." -msgstr "" - -# 72ec2b2e1d1040d4bf26829a8bf46ee9 -#: ../source/reference/method/db.collection.findAndModify.txt:296 -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -# 2a7fb04b17524dfeacbd1a7ee5347988 -#: ../source/reference/method/db.collection.findAndModify.txt:304 -msgid "The following operation includes the :ref:`collation ` option:" -msgstr "" - -# 12f85f645aad4225b04f47f32eb67597 -#: ../source/reference/method/db.collection.findAndModify.txt:316 -msgid "The operation returns the following document:" -msgstr "" - -# 32eeb6499d02467facd3a954ca17a37a -#: ../source/reference/method/db.collection.findAndModify.txt:322 -msgid ":ref:`perform-findAndModify-linearizable-reads`" -msgstr "" - -#~ msgid "" -#~ "Atomically modifies and returns a single" -#~ " document. By default, the returned " -#~ "document does not include the " -#~ "modifications made on the update. To " -#~ "return the document with the " -#~ "modifications made on the update, use" -#~ " the ``new`` option. The " -#~ ":method:`~db.collection.findAndModify()` method is a" -#~ " shell helper around the " -#~ ":dbcommand:`findAndModify` command." -#~ msgstr "" - -#~ msgid "" -#~ "If the query finds no document for" -#~ " an ``upsert``, operation, " -#~ ":method:`~db.collection.findAndModify()` performs an " -#~ "insert. If ``new`` is ``false``, **and**" -#~ " the ``sort`` option is **NOT** " -#~ "specified, the method returns ``null``." -#~ msgstr "" - -#~ msgid "" -#~ "Previously returned an empty document " -#~ "``{}``. See :ref:`the 2.2 release notes" -#~ " <2.2-findandmodify-returns-null>` for more" -#~ " information." -#~ msgstr "" - -#~ msgid "" -#~ "If the query finds no document for" -#~ " an ``upsert``, " -#~ ":method:`~db.collection.findAndModify()` performs an " -#~ "insert. If ``new`` is ``false``, **and**" -#~ " a ``sort`` option, the method " -#~ "returns an empty document ``{}``." -#~ msgstr "" - -#~ msgid "" -#~ "When :method:`~db.collection.findAndModify()` includes " -#~ "the ``upsert: true`` option **and** the" -#~ " query field(s) is not uniquely " -#~ "indexed, the method could insert a " -#~ "document multiple times in certain " -#~ "circumstances. For instance, if multiple " -#~ "clients each invoke the method with " -#~ "the same ``query`` condition and these" -#~ " methods complete the ``find`` phase " -#~ "before any of methods perform the " -#~ "``modify`` phase, these methods could " -#~ "insert the same document." -#~ msgstr "" - -#~ msgid "Update and Insert" -#~ msgstr "" - -#~ msgid "" -#~ "The following method includes the " -#~ "``upsert: true`` option to insert a " -#~ "new document if no document matches " -#~ "the ``query`` condition:" -#~ msgstr "" - -#~ msgid "" -#~ "If the method does **not** find a" -#~ " matching document, the method performs " -#~ "an upsert. Because the method included" -#~ " the ``sort`` option, it returns an" -#~ " empty document ``{ }`` as the " -#~ "original (pre-modification) document:" -#~ msgstr "" - -#~ msgid "Update, Insert and Return New Document" -#~ msgstr "" - -#~ msgid "" -#~ "The following method includes both the" -#~ " ``upsert: true`` option and the " -#~ "``new:true`` option to return the newly" -#~ " inserted document if a document " -#~ "matching the ``query`` is not found:" -#~ msgstr "" - -# 9a880764741b45419048bc356c99019e -#~ msgid "" -#~ "The :method:`db.collection.findAndModify()` method " -#~ "takes a document parameter with the " -#~ "following subdocument fields:" -#~ msgstr "" - -# fc672f046f6844f9a125488c8ad8595a -#~ msgid "" -#~ "The :method:`~db.collection.findAndModify()` method " -#~ "returns either: the pre-modification " -#~ "document or, if ``new: true`` is " -#~ "set, the modified document." -#~ msgstr "" - -# 0d67bfb6f7bd44c6ab6652e8941627db -#~ msgid "" -#~ "If the query finds no document for" -#~ " ``update`` or ``remove`` operations, " -#~ ":method:`~db.collection.findAndModify()` returns ``null``." -#~ msgstr "" - -# 6ca3136ff4874c6db43c5a27d1ccac1d -#~ msgid "Behaviors" -#~ msgstr "" - -# 822a0c05ba0e477aabe58ff436470525 -#~ msgid "" -#~ "Then, if these clients' " -#~ ":method:`~db.collection.findAndModify()` methods finish" -#~ " the ``query`` phase before any " -#~ "command starts the ``modify`` phase, " -#~ "**and** there is no unique index " -#~ "on the ``name`` field, the commands " -#~ "may all perform an upsert. To " -#~ "prevent this condition, create a " -#~ ":ref:`unique index ` " -#~ "on the ``name`` field. With the " -#~ "unique index in place, the multiple " -#~ "methods would observe one of the " -#~ "following behaviors:" -#~ msgstr "" - -# f4f013f9da0e4b8f83ea1692f35bea39 -#~ msgid "" -#~ "Exactly one :method:`~db.collection.findAndModify()` " -#~ "would successfully insert a new " -#~ "document." -#~ msgstr "" - -# ab0728a7ad574c9eaa70a6e33a988887 -#~ msgid "" -#~ "Zero or more " -#~ ":method:`~db.collection.findAndModify()` methods would " -#~ "update the newly inserted document." -#~ msgstr "" - -# 88ee88f464c148b5b5335d4c28a2e34c -#~ msgid "" -#~ "Zero or more " -#~ ":method:`~db.collection.findAndModify()` methods would " -#~ "fail when they attempted to insert " -#~ "a duplicate. If the method fails " -#~ "due to a unique index constraint " -#~ "violation, you can retry the method. " -#~ "Absent a delete of the document, " -#~ "the retry should not fail." -#~ msgstr "" - -# 21ac9a92717d49d29c63cc86fd0ff549 -#~ msgid "" -#~ "If no document matched the ``query`` " -#~ "condition, the method returns ``null``:" -#~ msgstr "" - -#~ msgid "" -#~ "If the query finds no document for" -#~ " an ``update`` with an ``upsert`` " -#~ "operation, :method:`~db.collection.findAndModify()` " -#~ "creates a new document. If ``new`` " -#~ "is ``false``, **and** the ``sort`` " -#~ "option is **NOT** specified, the method" -#~ " returns ``null``." -#~ msgstr "" - -#~ msgid "" -#~ "If the query finds no document for" -#~ " an ``update`` with an ``upsert`` " -#~ "operation, :method:`~db.collection.findAndModify()` " -#~ "creates a new document. If ``new`` " -#~ "is ``false``, **and** a ``sort`` option," -#~ " the method returns an empty document" -#~ " ``{}``." -#~ msgstr "" - -#~ msgid "" -#~ "When :method:`~db.collection.findAndModify()` includes " -#~ "the ``upsert: true`` option **and** the" -#~ " query field(s) is not uniquely " -#~ "indexed, the method could insert a " -#~ "document multiple times in certain " -#~ "circumstances. For instance, if multiple " -#~ "clients each invoke the method with " -#~ "the same ``query`` condition and these" -#~ " methods complete the ``find`` phase " -#~ "before any of methods perform the " -#~ "``modify`` phase, these methods could " -#~ "result in the insertion of the " -#~ "same document." -#~ msgstr "" - -#~ msgid "" -#~ "By default, |operation| method returns " -#~ "|return-object|. To obtain the updated " -#~ "document, use the ``new`` option." -#~ msgstr "" - -#~ msgid "" -#~ "You cannot specify a :doc:`write concern" -#~ " ` to |operation| to" -#~ " override the default write concern " -#~ "whereas, starting in MongoDB 2.6, you" -#~ " can specify a write concern to " -#~ "the :method:`~db.collection.update()` method." -#~ msgstr "" - -#~ msgid "" -#~ "When modifying a *single* document, both" -#~ " |operation| and the " -#~ ":method:`~db.collection.update()` method *atomically* " -#~ "update the document. See :doc:`/tutorial" -#~ "/isolate-sequence-of-operations` for more" -#~ " details about interactions and order " -#~ "of operations of these methods." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.collection.findOne.po b/locale/es/LC_MESSAGES/reference/method/db.collection.findOne.po deleted file mode 100644 index 400385efb43..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.collection.findOne.po +++ /dev/null @@ -1,232 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:14+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# fb2222ea89074270bbac84ad02e2a4c4 -#: ../source/reference/method/db.collection.findOne.txt:3 -msgid "db.collection.findOne()" -msgstr "" - -# cee8c2edf4c74c44ac49313d392f0d68 -#: ../source/reference/method/db.collection.findOne.txt -msgid "On this page" -msgstr "" - -# 8a3eaf3ef79949aca7cebe1c5f37fc2a -#: ../source/reference/method/db.collection.findOne.txt:14 -msgid "Definition" -msgstr "" - -# 56775c2d8ba443a78a0d01c23e750b87 -#: ../source/reference/method/db.collection.findOne.txt:18 -msgid "" -"Returns one document that satisfies the specified query criteria. If " -"multiple documents satisfy the query, this method returns the first " -"document according to the :term:`natural order` which reflects the order " -"of documents on the disk. In :term:`capped collections `, natural order is the same as insertion order. If no " -"document satisfies the query, the method returns null." -msgstr "" - -# 2dd6dfd626654ac7a5b90bc4c101d820 -#: ../source/reference/method/db.collection.findOne.txt:28 -msgid "The ``projection`` parameter takes a document of the following form:" -msgstr "" - -# 7b31a405969e43648095f8dfa15ef939 -#: ../source/reference/method/db.collection.findOne.txt:34 -msgid "The ```` can be one of the following include or exclude values:" -msgstr "" - -# 7ffabc1b7e554242ba7a5fd1d27269e6 -#: ../source/reference/method/db.collection.findOne.txt:36 -msgid "" -"``1`` or ``true`` to include. The :method:`~db.collection.findOne()` " -"method always includes the :term:`_id` field even if the field is not " -"explicitly specified in the :term:`projection` parameter." -msgstr "" - -# 6dcd8b8f6bcb497f82a7b3eab3e8b2cf -#: ../source/reference/method/db.collection.findOne.txt:40 -msgid "``0`` or ``false`` to exclude." -msgstr "" - -# 17afb49a94ea4964a85be4e4b2ca67a4 -#: ../source/reference/method/db.collection.findOne.txt:42 -msgid "" -"The projection argument cannot mix include and exclude specifications, " -"with the exception of excluding the ``_id`` field." -msgstr "" - -# e82a36a594df4a6abdb54ae4a8ee8f6c -#: ../source/reference/method/db.collection.findOne.txt:45 -msgid "" -"One document that satisfies the criteria specified as the first argument " -"to this method. If you specify a ``projection`` parameter, " -":method:`~db.collection.findOne()` returns a document that only contains " -"the ``projection`` fields. The ``_id`` field is always included unless " -"you explicitly exclude it. Although similar to the " -":method:`~db.collection.find()` method, the " -":method:`~db.collection.findOne()` method returns a document rather than " -"a cursor." -msgstr "" - -# f5149f38173c4c34a63c1a08e50bd7ec -#: ../source/reference/method/db.collection.findOne.txt:46 -msgid "" -"One document that satisfies the criteria specified as the first argument " -"to this method. If you specify a ``projection`` parameter, " -":method:`~db.collection.findOne()` returns a document that only contains " -"the ``projection`` fields. The ``_id`` field is always included unless " -"you explicitly exclude it." -msgstr "" - -# c389df6d1bfe4be99b09002f1e3c17a0 -#: ../source/reference/method/db.collection.findOne.txt:52 -msgid "" -"Although similar to the :method:`~db.collection.find()` method, the " -":method:`~db.collection.findOne()` method returns a document rather than " -"a cursor." -msgstr "" - -# 4d76e93840b342cbb51a4f896688e038 -#: ../source/reference/method/db.collection.findOne.txt:57 -msgid "Examples" -msgstr "" - -# fb9daa35ac7f4014a2559992f9e1c18a -#: ../source/reference/method/db.collection.findOne.txt:60 -msgid "With Empty Query Specification" -msgstr "" - -# 6cd6b2cdb05c482fa48c830136de7b4c -#: ../source/reference/method/db.collection.findOne.txt:62 -msgid "" -"The following operation returns a single document from the :doc:`bios " -"collection `:" -msgstr "" - -# ef68d35f6fc745de83397ccf8152143a -#: ../source/reference/method/db.collection.findOne.txt:70 -msgid "With a Query Specification" -msgstr "" - -# 7489bef2cd8e47d9b5b555f9674027a1 -#: ../source/reference/method/db.collection.findOne.txt:72 -msgid "" -"The following operation returns the first matching document from the " -":doc:`bios collection ` where either " -"the field ``first`` in the embedded document ``name`` starts with the " -"letter ``G`` **or** where the field ``birth`` is less than ``new " -"Date('01/01/1945')``:" -msgstr "" - -# 58ac700266164fbf8affe88374d66870 -#: ../source/reference/method/db.collection.findOne.txt:90 -msgid "With a Projection" -msgstr "" - -# 5fd296d44e044bdebdc62e23c6b20ce8 -#: ../source/reference/method/db.collection.findOne.txt:92 -msgid "" -"The ``projection`` parameter specifies which fields to return. The " -"parameter contains either include or exclude specifications, not both, " -"unless the exclude is for the ``_id`` field." -msgstr "" - -# 1686db19fcec4482b94887fb513686d9 -#: ../source/reference/method/db.collection.findOne.txt:97 -msgid "Specify the Fields to Return" -msgstr "" - -# 9ae234d4dd72406685ad04613743789d -#: ../source/reference/method/db.collection.findOne.txt:99 -msgid "" -"The following operation finds a document in the :doc:`bios collection " -"` and returns only the ``name``, " -"``contribs`` and ``_id`` fields:" -msgstr "" - -# 89f8d4d3c9824caa98eaacb2138e6492 -#: ../source/reference/method/db.collection.findOne.txt:111 -msgid "Return All but the Excluded Fields" -msgstr "" - -# 09613aa2ab8f4c73ade05bfb795c3714 -#: ../source/reference/method/db.collection.findOne.txt:113 -msgid "" -"The following operation returns a document in the :doc:`bios collection " -"` where the ``contribs`` field " -"contains the element ``OOP`` and returns all fields *except* the ``_id`` " -"field, the ``first`` field in the ``name`` embedded document, and the " -"``birth`` field:" -msgstr "" - -# adf67b5b21d54a24a5e322a55e3c4921 -#: ../source/reference/method/db.collection.findOne.txt:127 -msgid "The ``findOne`` Result Document" -msgstr "" - -# 4a511bd3a3cd426baa4c8d7f2e426c12 -#: ../source/reference/method/db.collection.findOne.txt:129 -msgid "" -"You cannot apply cursor methods to the result of " -":method:`~db.collection.findOne()` because a single document is returned." -" You have access to the document directly:" -msgstr "" - -# 81c408a8277b4840962f269c48f48083 -#~ msgid "" -#~ "Returns one document that satisfies the" -#~ " specified query criteria. If multiple " -#~ "documents satisfy the query, this method" -#~ " returns the first document according " -#~ "to the :term:`natural order` which " -#~ "reflects the order of documents on " -#~ "the disk. In :term:`capped collections " -#~ "`, natural order is " -#~ "the same as insertion order." -#~ msgstr "" - -# e656dc540e1946ffb737ddfc33da713e -#~ msgid "" -#~ "The following operation returns the " -#~ "first matching document from the " -#~ ":doc:`bios collection ` where either the field " -#~ "``first`` in the subdocument ``name`` " -#~ "starts with the letter ``G`` **or** " -#~ "where the field ``birth`` is less " -#~ "than ``new Date('01/01/1945')``:" -#~ msgstr "" - -# 3a1dcbc90cd4485f876290c3785fee7e -#~ msgid "" -#~ "The following operation returns a " -#~ "document in the :doc:`bios collection " -#~ "` where " -#~ "the ``contribs`` field contains the " -#~ "element ``OOP`` and returns all fields" -#~ " *except* the ``_id`` field, the " -#~ "``first`` field in the ``name`` " -#~ "subdocument, and the ``birth`` field:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.collection.findOneAndDelete.po b/locale/es/LC_MESSAGES/reference/method/db.collection.findOneAndDelete.po deleted file mode 100644 index 0bc78dbc01a..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.collection.findOneAndDelete.po +++ /dev/null @@ -1,204 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 307c8c9a355c4c909d7bfdfdf71207e8 -#: ../source/reference/method/db.collection.findOneAndDelete.txt:3 -msgid "db.collection.findOneAndDelete()" -msgstr "" - -# 90755a9c483447e4a400b50a5c5fa8e0 -#: ../source/reference/method/db.collection.findOneAndDelete.txt -msgid "On this page" -msgstr "" - -# e041f8d501234f9a8685d6f8de6f8338 -#: ../source/reference/method/db.collection.findOneAndDelete.txt:14 -msgid "Definition" -msgstr "" - -# c2e907dcfe384cd5945b6f27f342b4dd -#: ../source/reference/method/db.collection.findOneAndDelete.txt:20 -msgid "" -"Deletes a single document based on the ``filter`` and ``sort`` criteria, " -"returning the deleted document." -msgstr "" - -# 531c3d74f41043618f4d2e4330108da0 -#: ../source/reference/method/db.collection.findOneAndDelete.txt:23 -msgid "" -"The :method:`~db.collection.findOneAndDelete()` method has the following " -"form:" -msgstr "" - -# 99a671560fe14809b34e07c49ea2e06e -#: ../source/reference/method/db.collection.findOneAndDelete.txt:38 -msgid "" -"The :method:`~db.collection.findOneAndDelete()` method takes the " -"following parameters:" -msgstr "" - -# 611cd13bf45440168d71bb99b427535c -#: ../source/reference/method/db.collection.findOneAndDelete.txt:43 -msgid "Returns the deleted document." -msgstr "" - -# 36db9ea209af461e9fcf9c8c89c5223b -#: ../source/reference/method/db.collection.findOneAndDelete.txt:48 -msgid "Behavior" -msgstr "" - -# d52ffe5919b54dda9173520d17cf8f2c -#: ../source/reference/method/db.collection.findOneAndDelete.txt:50 -msgid "" -":method:`~db.collection.findOneAndDelete()` deletes the first matching " -"document in the collection that matches the ``filter``. The ``sort`` " -"parameter can be used to influence which document is updated." -msgstr "" - -# 1c1367ceea1a438b82ef26c6e73ca011 -#: ../source/reference/method/db.collection.findOneAndDelete.txt:54 -msgid "The ``projection`` parameter takes a document in the following form:" -msgstr "" - -# 9e1db90b090b42a48f09c10569fda83b -#: ../source/reference/method/db.collection.findOneAndDelete.txt:60 -msgid "The ```` value can be any of the following:" -msgstr "" - -# a74ff39e0ec841d9b4acc45335a602e1 -#: ../source/reference/method/db.collection.findOneAndDelete.txt:62 -msgid "" -"``1`` or ``true`` to include the field. The method returns the ``_id`` " -"field even if it is not explicitly stated in the projection parameter." -msgstr "" - -# 32ad7c38baea41dfa1479914c6fab689 -#: ../source/reference/method/db.collection.findOneAndDelete.txt:66 -msgid "" -"``0`` or ``false`` to exclude the field. This can be used on any field, " -"including ``_id``." -msgstr "" - -# e2789d9e0b094597b9a79c9c36339b61 -#: ../source/reference/method/db.collection.findOneAndDelete.txt:73 -msgid "Examples" -msgstr "" - -# 6783bbd2bfc34ddeaadca4119e15db38 -#: ../source/reference/method/db.collection.findOneAndDelete.txt:78 -msgid "Delete A Document" -msgstr "" - -# b274b41c9921414998c85ee1c464baa7 -# 3c613d00d0a94b96a50c218620501581 -#: ../source/reference/method/db.collection.findOneAndDelete.txt:80 -#: ../source/reference/method/db.collection.findOneAndDelete.txt:111 -msgid "The ``grades`` collection contains documents similar to the following:" -msgstr "" - -# c6a03c5e51d842f0abaebbe6b0a87817 -#: ../source/reference/method/db.collection.findOneAndDelete.txt:91 -msgid "" -"The following operation finds the first document where ``name : M. " -"Tagnum`` and deletes it:" -msgstr "" - -# ce5a7bef067c478986e97c9a4179bb46 -# 389b7d1ec61c4177be3a7479c2018ed7 -#: ../source/reference/method/db.collection.findOneAndDelete.txt:100 -#: ../source/reference/method/db.collection.findOneAndDelete.txt:133 -msgid "The operation returns the *original* document that has been deleted:" -msgstr "" - -# ce26776e8e6c4851b4f5451a00f46820 -#: ../source/reference/method/db.collection.findOneAndDelete.txt:109 -msgid "Sort And Delete A Document" -msgstr "" - -# eaff02ba66db4041a95e6ff23b8cf4a5 -#: ../source/reference/method/db.collection.findOneAndDelete.txt:122 -msgid "" -"The following operation first finds all documents where ``name : \"A. " -"MacDyver\"``. It then sorts by ``points`` ascending before deleting the " -"document with the lowest points value:" -msgstr "" - -# 6599a658d13f4acf96a3d036ff1dd64a -#: ../source/reference/method/db.collection.findOneAndDelete.txt:142 -msgid "Projecting the Deleted Document" -msgstr "" - -# bfa16425ce104ecd9fc9f48b0863eaea -#: ../source/reference/method/db.collection.findOneAndDelete.txt:144 -msgid "" -"The following operation uses projection to only return the ``_id`` and " -"``assignment`` fields in the returned document:" -msgstr "" - -# 735cb00e66114af286d791d1399e93ff -#: ../source/reference/method/db.collection.findOneAndDelete.txt:154 -msgid "" -"The operation returns the *original* document with the ``assignment`` and" -" ``_id`` fields:" -msgstr "" - -# d3fbd52af7394767b42ad4b716763d87 -#: ../source/reference/method/db.collection.findOneAndDelete.txt:164 -msgid "Update Document with Time Limit" -msgstr "" - -# 838497065d5649859fafa5671e47c634 -#: ../source/reference/method/db.collection.findOneAndDelete.txt:166 -msgid "The following operation sets a 5ms time limit to complete the deletion:" -msgstr "" - -# 9857131c081046dc82914df172855cd9 -#: ../source/reference/method/db.collection.findOneAndDelete.txt:180 -msgid "If the operation exceeds the time limit, it returns:" -msgstr "" - -# c079728235dc496b8ff724f3dae1e064 -#: ../source/reference/method/db.collection.findOneAndDelete.txt:187 -msgid "Specify Collation" -msgstr "" - -# 9c0ed2017f4d4370bce10ea7e0acedc8 -#: ../source/includes/extracts/collation-description.rst:1 -msgid "" -":doc:`Collation ` allows users to specify language-" -"specific rules for string comparison, such as rules for lettercase and " -"accent marks." -msgstr "" - -# 622609c0412a402bbe3fcf1693312845 -#: ../source/reference/method/db.collection.findOneAndDelete.txt:191 -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -# e8f4fee03e0e4f6cb5dde0fc6e2f1b3a -#: ../source/reference/method/db.collection.findOneAndDelete.txt:199 -msgid "The following operation includes the :ref:`collation ` option:" -msgstr "" - -# 4a2a289e98894d3ba8bd4e047f6a8af4 -#: ../source/reference/method/db.collection.findOneAndDelete.txt:209 -msgid "The operation returns the following document:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.collection.findOneAndReplace.po b/locale/es/LC_MESSAGES/reference/method/db.collection.findOneAndReplace.po deleted file mode 100644 index d716f25b82d..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.collection.findOneAndReplace.po +++ /dev/null @@ -1,246 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 0f539c5bca404d1594cf70557d29bbdb -#: ../source/reference/method/db.collection.findOneAndReplace.txt:3 -msgid "db.collection.findOneAndReplace()" -msgstr "" - -# fb7766cec19f4ff7b70d538321f524a5 -#: ../source/reference/method/db.collection.findOneAndReplace.txt -msgid "On this page" -msgstr "" - -# 9957de243a7742c8ac97ca4c3da553ae -#: ../source/reference/method/db.collection.findOneAndReplace.txt:14 -msgid "Definition" -msgstr "" - -# dd20863d76b840d1b1563944e9ec91aa -#: ../source/reference/method/db.collection.findOneAndReplace.txt:20 -msgid "" -"Modifies and replaces a single document based on the ``filter`` and " -"``sort`` criteria." -msgstr "" - -# 242bd6ed55f549a689e1fe5a6c7ebf51 -#: ../source/reference/method/db.collection.findOneAndReplace.txt:23 -msgid "" -"The :method:`~db.collection.findOneAndReplace()` method has the following" -" form:" -msgstr "" - -# 44e2ae1bf36941628d079c1fc0dc0487 -#: ../source/reference/method/db.collection.findOneAndReplace.txt:41 -msgid "" -"The :method:`~db.collection.findOneAndReplace()` method takes the " -"following parameters:" -msgstr "" - -# 84547b06928646a9a451313f771b60f9 -#: ../source/reference/method/db.collection.findOneAndReplace.txt:46 -msgid "" -"Returns either the original document or, if ``returnNewDocument: true``, " -"the replacement document." -msgstr "" - -# eeaef48495954dafb945b9a50cb665d3 -#: ../source/reference/method/db.collection.findOneAndReplace.txt:52 -msgid "Behavior" -msgstr "" - -# dc765e82485241c080d748a32e673add -#: ../source/reference/method/db.collection.findOneAndReplace.txt:54 -msgid "" -":method:`~db.collection.findOneAndReplace()` replaces the first matching " -"document in the collection that matches the ``filter``. The ``sort`` " -"parameter can be used to influence which document is modified." -msgstr "" - -# 1bdface6f0a7481e8e6d141d61e214ed -#: ../source/reference/method/db.collection.findOneAndReplace.txt:58 -msgid "The ``projection`` parameter takes a document in the following form:" -msgstr "" - -# e12d2cea97d14f4fa104b0a898b1d9bb -#: ../source/reference/method/db.collection.findOneAndReplace.txt:64 -msgid "The ```` value can be any of the following:" -msgstr "" - -# 8a9e36f48f8c4599aaf512e069682847 -#: ../source/reference/method/db.collection.findOneAndReplace.txt:66 -msgid "" -"``1`` or ``true`` to include the field. The method returns the ``_id`` " -"field even if it is not explicitly stated in the projection parameter." -msgstr "" - -# 766f9c6a02cd405b8b7725c9ea0db211 -#: ../source/reference/method/db.collection.findOneAndReplace.txt:70 -msgid "" -"``0`` or ``false`` to exclude the field. This can be used on any field, " -"including ``_id``." -msgstr "" - -# d2ed20bbad5b4f6f9255711f61e0eb2a -#: ../source/reference/method/db.collection.findOneAndReplace.txt:76 -msgid "Examples" -msgstr "" - -# f58cbeedce2f4990821078b8e54af6f7 -#: ../source/reference/method/db.collection.findOneAndReplace.txt:81 -msgid "Replace A Document" -msgstr "" - -# 706508abc7f441529c882d033b7d1cf0 -# 178464507413481c8e0bdde345dcd1c8 -# 483b8ca699cb43049c63fc66eade53bb -#: ../source/reference/method/db.collection.findOneAndReplace.txt:83 -#: ../source/reference/method/db.collection.findOneAndReplace.txt:117 -#: ../source/reference/method/db.collection.findOneAndReplace.txt:153 -msgid "The ``scores`` collection contains documents similar to the following:" -msgstr "" - -# 84c0e50045f343cc8f3f2fa7445a2e65 -#: ../source/reference/method/db.collection.findOneAndReplace.txt:93 -msgid "" -"The following operation finds the first document with ``score`` less than" -" ``20000`` and replaces it:" -msgstr "" - -# 7fd3905d0d604879ba93da5253609497 -# eb3497a9089f462fa5534e2d87708544 -#: ../source/reference/method/db.collection.findOneAndReplace.txt:103 -#: ../source/reference/method/db.collection.findOneAndReplace.txt:139 -msgid "The operation returns the *original* document that has been replaced:" -msgstr "" - -# 07162b7059a042fd9337ba2452c87bcf -#: ../source/reference/method/db.collection.findOneAndReplace.txt:109 -msgid "" -"If ``returnNewDocument`` was true, the operation would return the " -"replacement document instead." -msgstr "" - -# 968cc9a737694342904abbc2cb840187 -#: ../source/reference/method/db.collection.findOneAndReplace.txt:115 -msgid "Sort and Replace A Document" -msgstr "" - -# d439da8cd2cd4a088f0d7de0b3d6ad6b -#: ../source/reference/method/db.collection.findOneAndReplace.txt:127 -msgid "" -"Sorting by ``score`` changes the result of the operation. The following " -"operation sorts the result of the ``filter`` by ``score`` ascending, and " -"replaces the lowest scoring document:" -msgstr "" - -# cdb0accb0b174495b6fb58c9721ef599 -#: ../source/reference/method/db.collection.findOneAndReplace.txt:145 -msgid "" -"See :ref:`findOneAndReplace-example-replace-document` for the non-sorted " -"result of this command." -msgstr "" - -# 256b5391356f48e8ada2cc549a956f74 -#: ../source/reference/method/db.collection.findOneAndReplace.txt:151 -msgid "Project the Returned Document" -msgstr "" - -# 8ce0510be78b4e768cb70c9521636718 -#: ../source/reference/method/db.collection.findOneAndReplace.txt:163 -msgid "" -"The following operation uses projection to only display the ``team`` " -"field in the returned document:" -msgstr "" - -# 08af588fa06f4cfcb3769091727d6099 -#: ../source/reference/method/db.collection.findOneAndReplace.txt:174 -msgid "" -"The operation returns the *original* document with only the ``team`` " -"field:" -msgstr "" - -# c8437eee7f3443b09b87d0b84a64ad45 -#: ../source/reference/method/db.collection.findOneAndReplace.txt:183 -msgid "Replace Document with Time Limit" -msgstr "" - -# fab3cc1371a7435397c61332094279b7 -#: ../source/reference/method/db.collection.findOneAndReplace.txt:185 -msgid "The following operation sets a 5ms time limit to complete:" -msgstr "" - -# a733fe3f64ec4de59e74b0ea3eb3db92 -#: ../source/reference/method/db.collection.findOneAndReplace.txt:200 -msgid "If the operation exceeds the time limit, it returns:" -msgstr "" - -# 3b4dec455b994e9fa198d71bbf5add8a -#: ../source/reference/method/db.collection.findOneAndReplace.txt:210 -msgid "Replace Document with Upsert" -msgstr "" - -# f841aa8e65254479b7213d76c145282c -#: ../source/reference/method/db.collection.findOneAndReplace.txt:212 -msgid "" -"The following operation uses the ``upsert`` field to insert the " -"replacement document if nothing matches the ``filter``:" -msgstr "" - -# 740c5614d665417e82ead3714d68ce4b -#: ../source/reference/method/db.collection.findOneAndReplace.txt:228 -msgid "The operation returns the following:" -msgstr "" - -# 10becd5a3f1a40788418a51c66a8e070 -#: ../source/reference/method/db.collection.findOneAndReplace.txt:238 -msgid "" -"If ``returnNewDocument`` was false, the operation would return ``null`` " -"as there is no original document to return." -msgstr "" - -# 7d0cc60e178841419daca65af68d968f -#: ../source/reference/method/db.collection.findOneAndReplace.txt:242 -msgid "Specify Collation" -msgstr "" - -# 55301fda273e4a8191ee8e26652f98d8 -#: ../source/includes/extracts/collation-description.rst:1 -msgid "" -":doc:`Collation ` allows users to specify language-" -"specific rules for string comparison, such as rules for lettercase and " -"accent marks." -msgstr "" - -# 3bd5fde8a2d04ba4927a9fe07663a416 -#: ../source/reference/method/db.collection.findOneAndReplace.txt:246 -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -# 10a7c2c31aa146e1a6c6269728b6fd20 -#: ../source/reference/method/db.collection.findOneAndReplace.txt:254 -msgid "The following operation includes the :ref:`collation ` option:" -msgstr "" - -# 878ebf4784c644c6a37941ca6a624eb5 -#: ../source/reference/method/db.collection.findOneAndReplace.txt:265 -msgid "The operation returns the following document:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.collection.findOneAndUpdate.po b/locale/es/LC_MESSAGES/reference/method/db.collection.findOneAndUpdate.po deleted file mode 100644 index b358defcf93..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.collection.findOneAndUpdate.po +++ /dev/null @@ -1,237 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 748009bef5db4262a38cff20405dcdbe -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:3 -msgid "db.collection.findOneAndUpdate()" -msgstr "" - -# edf1365bb3274312a2102298e2843170 -#: ../source/reference/method/db.collection.findOneAndUpdate.txt -msgid "On this page" -msgstr "" - -# c5b0031cef924dacb175b58211a201e5 -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:14 -msgid "Definition" -msgstr "" - -# 05ffe4a0c9e44b47bd15cd157107bb27 -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:20 -msgid "Updates a single document based on the ``filter`` and ``sort`` criteria." -msgstr "" - -# d123a98108ad40829a257f8f6010a02a -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:23 -msgid "" -"The :method:`~db.collection.findOneAndUpdate()` method has the following " -"form:" -msgstr "" - -# 0b953e62ef894c3c9515813c18155d6c -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:41 -msgid "" -"The :method:`~db.collection.findOneAndUpdate()` method takes the " -"following parameters:" -msgstr "" - -# f3709b795a9b4c46b58231ef376bb626 -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:46 -msgid "" -"Returns either the original document or, if ``returnNewDocument: true``, " -"the updated document." -msgstr "" - -# fc950527747b400b8079889d7059a91d -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:52 -msgid "Behavior" -msgstr "" - -# 860517b1a09d447eaf0bc58383be67c5 -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:54 -msgid "" -":method:`~db.collection.findOneAndUpdate()` updates the first matching " -"document in the collection that matches the ``filter``. The ``sort`` " -"parameter can be used to influence which document is updated." -msgstr "" - -# 7eeef4ed3c0c4eb3b5a55aec8262cd50 -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:58 -msgid "The ``projection`` parameter takes a document in the following form:" -msgstr "" - -# ac0bbbdbbfd84dc1ba5cd1eb21b01a62 -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:64 -msgid "The ```` value can be any of the following:" -msgstr "" - -# df63f129197d45c28176e28a306059d7 -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:66 -msgid "" -"``1`` or ``true`` to include the field. The method returns the ``_id`` " -"field even if it is not explicitly stated in the projection parameter." -msgstr "" - -# a76c3ac4221c4554963bbfead9ef28be -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:70 -msgid "" -"``0`` or ``false`` to exclude the field. This can be used on any field, " -"including ``_id``." -msgstr "" - -# 8c12d78f54334933b624fe2114bb6f01 -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:76 -msgid "Examples" -msgstr "" - -# 2aed88d9d47240dda34860e09560ddbc -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:81 -msgid "Update A Document" -msgstr "" - -# 1d364e14b2344045bc5edd7ca6d7bd0d -# 1b17a42e1ce845f59275a664f53a46a1 -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:83 -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:118 -msgid "The ``grades`` collection contains documents similar to the following:" -msgstr "" - -# 2252e77752d5469db1b273609a1e5a40 -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:94 -msgid "" -"The following operation finds the first document where ``name : R. " -"Stiles`` and increments the score by ``5``:" -msgstr "" - -# bdcf7240aa8e4c1ab9d239310d4d58dc -# de75dd8903774983818bcc51420c93ef -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:104 -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:141 -msgid "The operation returns the *original* document before the update:" -msgstr "" - -# 5e59db358a954017abe8ca31e46373f4 -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:110 -msgid "" -"If ``returnNewDocument`` was true, the operation would return the updated" -" document instead." -msgstr "" - -# 63d50c39559d4014ae6a33c43638ee4c -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:116 -msgid "Sort And Update A Document" -msgstr "" - -# 02ce5611f1484f8eac49298d58c89af0 -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:129 -msgid "" -"The following operation updates a document where ``name : \"A. " -"MacGyver\"``. The operation sorts the matching documents by ``points`` " -"ascending to update the matching document with the least points." -msgstr "" - -# 72280bcafc254fa28177ee703f141f34 -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:150 -msgid "Project the Returned Document" -msgstr "" - -# 7b68a96c7c044ec7bd84972fe9b7414c -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:152 -msgid "" -"The following operation uses projection to only display the ``_id``, " -"``points``, and ``assignment`` fields in the returned document:" -msgstr "" - -# aad34f98de7742f0a12a8b4640abaf1e -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:163 -msgid "" -"The operation returns the *original* document with only the fields " -"specified in the ``projection`` document and the ``_id`` field as it was " -"not explicitly suppressed (``_id: 0``) in the :ref:`projection document " -"`." -msgstr "" - -# 3aa0a5a100ef4852869217c0c6ca23ed -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:174 -msgid "Update Document with Time Limit" -msgstr "" - -# d0b9c23e07944c5686ceafbaf440af52 -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:176 -msgid "The following operation sets a 5ms time limit to complete the update:" -msgstr "" - -# bf4d963645e04d3e961c862c95baf29f -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:191 -msgid "If the operation exceeds the time limit, it returns:" -msgstr "" - -# 42373107320e40d69336c6f06e06b360 -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:201 -msgid "Update Document with Upsert" -msgstr "" - -# 999ec46fbf06466c8d3d10e346178a44 -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:203 -msgid "" -"The following operation uses the ``upsert`` field to insert the update " -"document if nothing matches the ``filter``:" -msgstr "" - -# efc28c260e44468cb708e69982446a8e -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:219 -msgid "The operation returns the following:" -msgstr "" - -# b41350bbea2d43b0b1b5cfd5d8260ba0 -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:230 -msgid "" -"If ``returnNewDocument`` was false, the operation would return ``null`` " -"as there is no original document to return." -msgstr "" - -# 4c2dafef28494aa19a1a373d6e56a96b -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:234 -msgid "Specify Collation" -msgstr "" - -# 5ff3a7178e2f45a49f97ae82c4d19bee -#: ../source/includes/extracts/collation-description.rst:1 -msgid "" -":doc:`Collation ` allows users to specify language-" -"specific rules for string comparison, such as rules for lettercase and " -"accent marks." -msgstr "" - -# e6a5d065ed6e4816ac57c4876b18440b -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:238 -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -# 309ee8a162e846c7bc5939431521f2be -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:246 -msgid "The following operation includes the :ref:`collation ` option:" -msgstr "" - -# ce9e5275971448c99a1dcc97a155c330 -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:257 -msgid "The operation returns the following document:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.collection.getIndexStats.po b/locale/es/LC_MESSAGES/reference/method/db.collection.getIndexStats.po deleted file mode 100644 index fc339e369cd..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.collection.getIndexStats.po +++ /dev/null @@ -1,86 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:41+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 726f51a99e5644dfa1ff8aee48c87c0b -#: ../source/reference/method/db.collection.getIndexStats.txt:3 -msgid "db.collection.getIndexStats()" -msgstr "" - -# c592a28c9e05475aac0055a792cee671 -#: ../source/reference/method/db.collection.getIndexStats.txt:8 -msgid "Definition" -msgstr "" - -# a943e899e96a494b8afb7f5aa66a2787 -#: ../source/reference/method/db.collection.getIndexStats.txt:12 -msgid "" -"Displays a human-readable summary of aggregated statistics about an index's " -"B-tree data structure. The information summarizes the output returned by the" -" :dbcommand:`indexStats` command and :method:`~db.collection.indexStats()` " -"method. The :method:`~db.collection.getIndexStats()` method displays the " -"information on the screen and does not return an object." -msgstr "" - -# e9358f32c54b4014a5e668364e577b99 -#: ../source/reference/method/db.collection.getIndexStats.txt:19 -msgid "" -"The :method:`~db.collection.getIndexStats()` method has the following form:" -msgstr "" - -# e233097442364cf2be2bb9e5a8769096 -#: ../source/reference/method/db.collection.getIndexStats.txt:28 -msgid "" -"The :method:`~db.collection.getIndexStats()` method is available only when " -"connected to a :program:`mongod` instance that uses the " -":option:`--enableExperimentalIndexStatsCmd ` option." -msgstr "" - -# 90bbdcef7f064b5b82d26f98b7691db4 -#: ../source/reference/method/db.collection.getIndexStats.txt:33 -msgid "" -"To view :ref:`index names ` for a collection, use the " -":method:`~db.collection.getIndexes()` method." -msgstr "" - -# a4dc06b30edb4d09979feecbe1624e89 -#: ../source/reference/method/db.collection.getIndexStats.txt:36 -msgid "" -"Do not use :method:`~db.collection.getIndexStats()` or " -":dbcommand:`indexStats` with production deployments." -msgstr "" - -# b783fd60c3194ff38cdd3bf65e7123ee -#: ../source/reference/method/db.collection.getIndexStats.txt:40 -msgid "Example" -msgstr "" - -# fc72e459de8d461aa3236bdc77374eb4 -#: ../source/reference/method/db.collection.getIndexStats.txt:42 -msgid "" -"The following command returns information for an index named " -"``type_1_traits_1``:" -msgstr "" - -# b62307a63fdf490f820f81cc8ba69a7c -#: ../source/reference/method/db.collection.getIndexStats.txt:49 -msgid "" -"The command returns the following summary. For more information on the " -"B-tree statistics, see :dbcommand:`indexStats`." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/db.collection.getIndexes.po b/locale/es/LC_MESSAGES/reference/method/db.collection.getIndexes.po deleted file mode 100644 index db3a68924fa..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.collection.getIndexes.po +++ /dev/null @@ -1,158 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:34+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# bc9b55887f534fd09ec157cdd8f19626 -#: ../source/reference/method/db.collection.getIndexes.txt:3 -msgid "db.collection.getIndexes()" -msgstr "" - -# 7acbefe54a314520bd8624f0305b1203 -#: ../source/reference/method/db.collection.getIndexes.txt -msgid "On this page" -msgstr "" - -# 4c9adcb4fa6b4693aaa840eabbb1d92a -#: ../source/reference/method/db.collection.getIndexes.txt:14 -msgid "Definition" -msgstr "" - -# 9bdc3b4d8f464b85bf7604d47a8fe702 -#: ../source/reference/method/db.collection.getIndexes.txt:18 -msgid "" -"Returns an array that holds a list of documents that identify and " -"describe the existing indexes on the collection. You must call " -":method:`db.collection.getIndexes()` on a collection. For example:" -msgstr "" - -# 7165b37f915340cf9f959b47f3cb31b8 -#: ../source/reference/method/db.collection.getIndexes.txt:26 -msgid "" -"Change ``collection`` to the name of the collection for which to return " -"index information." -msgstr "" - -# cf0edf36d4f646a4b016d90f2e7dc2b0 -#: ../source/reference/method/db.collection.getIndexes.txt:30 -msgid "Considerations" -msgstr "" - -# 2dedcdcc0d4f48d9bcc946fded89fd71 -#: ../source/includes/fact-wiredtiger-compatibility-with-old-shells.rst:1 -msgid "" -"For MongoDB 3.0 deployments using the :ref:`WiredTiger ` storage engine, if you run |method| from a version of the " -":program:`mongo` shell before 3.0 or a version of the driver prior to " -":ref:`3.0 compatible version `, |method| " -"will return no data, even if there are existing |things|. For more " -"information, see :ref:`3.0-compatibility-drivers-wired-tiger`." -msgstr "" - -# eef8eebb2b62410d868afe6f1b2d26cc -#: ../source/reference/method/db.collection.getIndexes.txt:40 -msgid "Required Access" -msgstr "" - -# 92e2654571b6477b823a1246330e78fc -#: ../source/includes/extracts/actions-db.collection.getIndexes.rst:1 -msgid "" -"The user executing the method requires either :authaction:`find` " -"privileges on the :data:`system.indexes <.system.indexes>` " -"collection or the :authaction:`listIndexes` privilege action. At a " -"minimum, the :authrole:`read` :doc:`built-in role ` provide the requisite permissions." -msgstr "" - -# 5f6e5b00be334763a797f91ca45c8d3b -#: ../source/reference/method/db.collection.getIndexes.txt:45 -msgid "Output" -msgstr "" - -# b5cc368881194383a4dd7ef6c59b06b6 -#: ../source/reference/method/db.collection.getIndexes.txt:47 -msgid "" -":method:`db.collection.getIndexes()` returns an array of documents that " -"hold index information for the collection. Index information includes the" -" keys and options used to create the index. For information on the keys " -"and index options, see :method:`db.collection.createIndex()`." -msgstr "" - -# 1ef3b81d16a741bca218f5e661391a00 -#~ msgid "" -#~ "Returns an array that holds a list" -#~ " of documents that identify and " -#~ "describe the existing indexes on the " -#~ "collection. You must call the " -#~ ":method:`db.collection.getIndexes()` on a " -#~ "collection. For example:" -#~ msgstr "" - -# e9f55b17887e489aa4d9b91d2158b97d -#~ msgid "" -#~ "Change ``collection`` to the name of " -#~ "the collection whose indexes you want" -#~ " to learn." -#~ msgstr "" - -# 40c1f0dea678489c89359eb38a2f28bb -#~ msgid "" -#~ "The :method:`db.collection.getIndexes()` items " -#~ "consist of the following fields:" -#~ msgstr "" - -# be7d6c9212a8457eaa2dabe59f69b5d7 -#~ msgid "Holds the version of the index." -#~ msgstr "" - -# 988726f1c5d047dea8c822a2b4f5ea33 -#~ msgid "" -#~ "The index version depends on the " -#~ "version of :program:`mongod` that created " -#~ "the index. Before version 2.0 of " -#~ "MongoDB, the this value was 0; " -#~ "versions 2.0 and later use version " -#~ "1." -#~ msgstr "" - -# e7a99cf3b39a4d4eb484f56dd97f2c15 -#~ msgid "" -#~ "Contains a document holding the keys " -#~ "held in the index, and the order" -#~ " of the index. Indexes may be " -#~ "either descending or ascending order. A" -#~ " value of negative one (e.g. ``-1``)" -#~ " indicates an index sorted in " -#~ "descending order while a positive value" -#~ " (e.g. ``1``) indicates an index " -#~ "sorted in an ascending order." -#~ msgstr "" - -# 062a35d6e2ed476c9a9cf611650ca42a -#~ msgid "The namespace context for the index." -#~ msgstr "" - -# 118178876e294b9f804b23b9ca79169f -#~ msgid "" -#~ "A unique name for the index " -#~ "comprised of the field names and " -#~ "orders of all keys." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.collection.getPlanCache.po b/locale/es/LC_MESSAGES/reference/method/db.collection.getPlanCache.po deleted file mode 100644 index a035ac9ead5..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.collection.getPlanCache.po +++ /dev/null @@ -1,141 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:38+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 2759bc7f4e4c419a909d2d09d6611eeb -#: ../source/reference/method/db.collection.getPlanCache.txt:3 -msgid "db.collection.getPlanCache()" -msgstr "" - -# 3e8709b78cd847b8a4e767bcc4a9f762 -#: ../source/reference/method/db.collection.getPlanCache.txt -msgid "On this page" -msgstr "" - -# d0c67e8f94dd4f28a9f7aed27134b292 -#: ../source/reference/method/db.collection.getPlanCache.txt:14 -msgid "Definition" -msgstr "" - -# d684e36fccd74b9898f7f2f27c30484e -#: ../source/reference/method/db.collection.getPlanCache.txt:18 -msgid "" -"Returns an interface to access the query plan cache for a collection. The" -" interface provides methods to view and clear the query plan cache." -msgstr "" - -# 92bce27d222740c9936186c84edb670a -#: ../source/reference/method/db.collection.getPlanCache.txt:22 -msgid "Interface to access the query plan cache." -msgstr "" - -# d51a29cf7a954f499f8474780f2b480c -#: ../source/includes/fact-query-optimizer-cache-behavior.rst:1 -msgid "" -"The query optimizer only caches the plans for those query shapes that can" -" have more than one viable plan." -msgstr "" - -# 95ac4f9f28de4ae9bccfe66539562cc0 -#: ../source/reference/method/db.collection.getPlanCache.txt:27 -msgid "Methods" -msgstr "" - -# 84cc56fe547d48378f0c719f285d2303 -#: ../source/reference/method/db.collection.getPlanCache.txt:29 -msgid "The following methods are available through the interface:" -msgstr "" - -# d67f9222ece44ff299ff4cc8cebbd5c0 -#: ../source/includes/toc/table-spec-plan-cache-methods.rst:2 -msgid "Name" -msgstr "" - -# c88046fc1d4e45978331382a6365d6dd -#: ../source/includes/toc/table-spec-plan-cache-methods.rst:2 -msgid "Description" -msgstr "" - -# a233144e8d7a4fe0917b4a1ea15eea2e -#: ../source/includes/toc/table-spec-plan-cache-methods.rst:4 -msgid ":method:`PlanCache.help()`" -msgstr "" - -# 33085b2806154c38b171712d0235d62f -#: ../source/includes/toc/table-spec-plan-cache-methods.rst:4 -msgid "" -"Displays the methods available for a collection's query plan cache. " -"Accessible through the plan cache object of a specific collection, i.e. " -"``db.collection.getPlanCache().help()``." -msgstr "" - -# cd4b7a2e75c14d39bf08a4af85b320c6 -#: ../source/includes/toc/table-spec-plan-cache-methods.rst:9 -msgid ":method:`PlanCache.listQueryShapes()`" -msgstr "" - -# 9171440fd59a4bd68b574a27e7cb1ed9 -#: ../source/includes/toc/table-spec-plan-cache-methods.rst:9 -msgid "" -"Displays the query shapes for which cached query plans exist. Accessible " -"through the plan cache object of a specific collection, i.e. " -"``db.collection.getPlanCache().listQueryShapes()``." -msgstr "" - -# 475162f93da848208d38110ec4eabc35 -#: ../source/includes/toc/table-spec-plan-cache-methods.rst:14 -msgid ":method:`PlanCache.getPlansByQuery()`" -msgstr "" - -# 47313397e15c418a9d2101d8d1ef5853 -#: ../source/includes/toc/table-spec-plan-cache-methods.rst:14 -msgid "" -"Displays the cached query plans for the specified query shape. Accessible" -" through the plan cache object of a specific collection, i.e. " -"``db.collection.getPlanCache().getPlansByQuery()``." -msgstr "" - -# ba604f268989453e987f63d6a2f63f88 -#: ../source/includes/toc/table-spec-plan-cache-methods.rst:19 -msgid ":method:`PlanCache.clearPlansByQuery()`" -msgstr "" - -# c8c2977e947a4663b611937243940b5a -#: ../source/includes/toc/table-spec-plan-cache-methods.rst:19 -msgid "" -"Clears the cached query plans for the specified query shape. Accessible " -"through the plan cache object of a specific collection, i.e. " -"``db.collection.getPlanCache().clearPlansByQuery()``" -msgstr "" - -# 346b9fa011884c04bfaffb41271725e7 -#: ../source/includes/toc/table-spec-plan-cache-methods.rst:24 -msgid ":method:`PlanCache.clear()`" -msgstr "" - -# 437d6505e8494463a6f55c8262bb1739 -#: ../source/includes/toc/table-spec-plan-cache-methods.rst:24 -msgid "" -"Clears all the cached query plans for a collection. Accessible through " -"the plan cache object of a specific collection, i.e. " -"``db.collection.getPlanCache().clear()``." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.collection.getShardDistribution.po b/locale/es/LC_MESSAGES/reference/method/db.collection.getShardDistribution.po deleted file mode 100644 index 865d49c0923..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.collection.getShardDistribution.po +++ /dev/null @@ -1,181 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:41+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a42ab672d03047c4af4dc7a7ed73cb08 -#: ../source/reference/method/db.collection.getShardDistribution.txt:3 -msgid "db.collection.getShardDistribution()" -msgstr "" - -# 3910396f93ab4393bf712ae3c4830cd0 -#: ../source/reference/method/db.collection.getShardDistribution.txt -msgid "On this page" -msgstr "" - -# b2928350980445fbbf6fd1a8b4f645f5 -#: ../source/reference/method/db.collection.getShardDistribution.txt:14 -msgid "Definition" -msgstr "" - -# 151a580e453449409a499d84e1f9a5ad -#: ../source/reference/method/db.collection.getShardDistribution.txt:18 -msgid "" -"Prints the data distribution statistics for a :term:`sharded ` " -"collection. You must call the " -":method:`~db.collection.getShardDistribution()` method on a sharded " -"collection, as in the following example: .. code-block:: javascript " -"db.myShardedCollection.getShardDistribution()" -msgstr "" - -# 1281c79f22ac4f16bb9bcc9b00225763 -#: ../source/reference/method/db.collection.getShardDistribution.txt:20 -msgid "" -"Prints the data distribution statistics for a :term:`sharded ` " -"collection. You must call the " -":method:`~db.collection.getShardDistribution()` method on a sharded " -"collection, as in the following example:" -msgstr "" - -# 0da1c2c22c964316b5d011ee92f91070 -#: ../source/reference/method/db.collection.getShardDistribution.txt:29 -msgid "" -"In the following example, the collection has two shards. The output " -"displays both the individual shard distribution information as well the " -"total shard distribution:" -msgstr "" - -# ef3a7b0fa82a4938a657d946d2f833f8 -#: ../source/reference/method/db.collection.getShardDistribution.txt:50 -msgid ":doc:`/sharding`" -msgstr "" - -# 424c417159934c7eab91f30d77bc1cc7 -#: ../source/reference/method/db.collection.getShardDistribution.txt:57 -msgid "Output" -msgstr "" - -# 345d1d5aebf542cbaaa2b8b48599e904 -#: ../source/reference/method/db.collection.getShardDistribution.txt:59 -msgid "The output information displays:" -msgstr "" - -# 0fe48adb15884920864167b0b614c74e -#: ../source/reference/method/db.collection.getShardDistribution.txt:61 -msgid "```` is a string that holds the shard name." -msgstr "" - -# a1f8119163a64e51a22225834d9111a7 -#: ../source/reference/method/db.collection.getShardDistribution.txt:63 -msgid "```` is a string that holds the host name(s)." -msgstr "" - -# 6d100d367d1844028199a1a30e205f65 -#: ../source/reference/method/db.collection.getShardDistribution.txt:65 -msgid "" -"```` is a number that includes the size of the data, including " -"the unit of measure (e.g. ``b``, ``Mb``)." -msgstr "" - -# 22c4ba0f678440b188dea3687065945e -#: ../source/reference/method/db.collection.getShardDistribution.txt:68 -msgid "" -"```` is a number that reports the number of documents in the " -"shard." -msgstr "" - -# d845d8b8a57b4f5fa792de43333d1333 -#: ../source/reference/method/db.collection.getShardDistribution.txt:71 -msgid "" -"```` is a number that reports the number of chunks in" -" the shard." -msgstr "" - -# 1fd98899cf724370a28e23a354480f66 -#: ../source/reference/method/db.collection.getShardDistribution.txt:74 -msgid "" -"``/`` is a calculated value that reflects the" -" estimated data size per chunk for the shard, including the unit of " -"measure (e.g. ``b``, ``Mb``)." -msgstr "" - -# 16594eda97b444ea8f3228451079784c -#: ../source/reference/method/db.collection.getShardDistribution.txt:78 -msgid "" -"``/`` is a calculated value that reflects " -"the estimated number of documents per chunk for the shard." -msgstr "" - -# 378982eb5f884fd3ae8164c4e8cdfe65 -#: ../source/reference/method/db.collection.getShardDistribution.txt:82 -msgid "" -"```` is a value that reports the total size of the data in " -"the sharded collection, including the unit of measure." -msgstr "" - -# 06c4e0fe15cd498883164d9561e0c9ad -#: ../source/reference/method/db.collection.getShardDistribution.txt:85 -msgid "" -"```` is a value that reports the total number of documents " -"in the sharded collection." -msgstr "" - -# 9b81570a0b0342c4a691c528472241ef -#: ../source/reference/method/db.collection.getShardDistribution.txt:88 -msgid "" -"```` is a calculated number that reports the number of" -" chunks from all shards, for example:" -msgstr "" - -# 2063d73cbef84e4390016f9d038366bf -#: ../source/reference/method/db.collection.getShardDistribution.txt:95 -msgid "" -"```` is a calculated value that reflects, for each " -"shard, the data size as the percentage of the collection's total data " -"size, for example:" -msgstr "" - -# 61c97dd3b4a3486190d44d931e1d9b1c -#: ../source/reference/method/db.collection.getShardDistribution.txt:103 -msgid "" -"```` is a calculated value that reflects, for each " -"shard, the number of documents as the percentage of the total number of " -"documents for the collection, for example:" -msgstr "" - -# 9914c9ca9c364d65bf509ce5ca7af642 -#: ../source/reference/method/db.collection.getShardDistribution.txt:112 -msgid "" -"``stats.shards[ ].avgObjSize`` is a number that reflects the " -"average object size, including the unit of measure, for the shard." -msgstr "" - -# 8dc56c34c39440e4942b54b10e400042 -#: ../source/reference/method/db.collection.getShardDistribution.txt:117 -msgid "Example Output" -msgstr "" - -# 377c69cc229a409f9805bb77c24a7454 -#: ../source/reference/method/db.collection.getShardDistribution.txt:119 -msgid "" -"For example, the following is a sample output for the distribution of a " -"sharded collection:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.collection.getShardVersion.po b/locale/es/LC_MESSAGES/reference/method/db.collection.getShardVersion.po deleted file mode 100644 index bb251c63bbc..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.collection.getShardVersion.po +++ /dev/null @@ -1,36 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:42+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# f0f0f340102049448277c033d4938c4e -#: ../source/reference/method/db.collection.getShardVersion.txt:3 -msgid "db.collection.getShardVersion()" -msgstr "" - -# 1a4185fe3ef441cfbe18792a4d7a725e -#: ../source/reference/method/db.collection.getShardVersion.txt:9 -msgid "" -"This method returns information regarding the state of data in a " -":term:`sharded cluster` that is useful when diagnosing underlying issues " -"with a sharded cluster." -msgstr "" - -# 5d5b3e30e988453284d0d59d56f90e1a -#: ../source/reference/method/db.collection.getShardVersion.txt:13 -msgid "For internal and diagnostic use only." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/db.collection.group.po b/locale/es/LC_MESSAGES/reference/method/db.collection.group.po deleted file mode 100644 index 34ea45e6882..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.collection.group.po +++ /dev/null @@ -1,416 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:13+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# f683888cf0254b498e1efac6a4e55fd4 -#: ../source/reference/method/db.collection.group.txt:3 -msgid "db.collection.group()" -msgstr "" - -# a308ab5eb3d64138862c8c686c87c312 -#: ../source/reference/method/db.collection.group.txt -msgid "On this page" -msgstr "" - -# e923dc02b657402da643be8a458381fe -#: ../source/reference/method/db.collection.group.txt:14 -msgid "Definition" -msgstr "" - -# 9613bb2500084019b49868a4c3b2fad3 -#: ../source/includes/extracts/group-deprecation-method.rst:4 -msgid "" -"Mongodb 3.4 deprecates the :method:`db.collection.group()` method. Use " -":method:`db.collection.aggregate()` with the :pipeline:`$group` stage or " -":method:`db.collection.mapReduce()` instead." -msgstr "" - -# 5c46cb4c2c0445f5b932a5be202163cc -#: ../source/includes/extracts/admonition-group-method-alternative.rst:2 -msgid "" -"Because :method:`db.collection.group()` uses JavaScript, it is subject to" -" a number of performance limitations. For most cases the " -":pipeline:`$group` operator in the :doc:`aggregation pipeline ` provides a suitable alternative with fewer " -"restrictions." -msgstr "" - -# f2654f259d1449f29f77b1730fc9ea97 -#: ../source/reference/method/db.collection.group.txt:25 -msgid "" -"Groups documents in a collection by the specified keys and performs " -"simple aggregation functions such as computing counts and sums. The " -"method is analogous to a ``SELECT <...> GROUP BY`` statement in SQL. The " -":method:`~db.collection.group()` method returns an array." -msgstr "" - -# f668c13f02f84a13a8c6259ff0da2aa2 -#: ../source/reference/method/db.collection.group.txt:31 -msgid "" -"The :method:`db.collection.group()` accepts a single :term:`document` " -"that contains the following:" -msgstr "" - -# b38a48d519084afe9de6ac3ae1ff0740 -#: ../source/reference/method/db.collection.group.txt:38 -msgid "" -"The :method:`db.collection.group()` method is a shell wrapper for the " -":dbcommand:`group` command. However, the :method:`db.collection.group()` " -"method takes the ``keyf`` field and the ``reduce`` field whereas the " -":dbcommand:`group` command takes the ``$keyf`` field and the ``$reduce`` " -"field." -msgstr "" - -# b5284db7432d455aa71c26f6f7bda46d -#: ../source/reference/method/db.collection.group.txt:45 -msgid "Behavior" -msgstr "" - -# c8a714fe50054c02b9f1dccec3656d6e -#: ../source/reference/method/db.collection.group.txt:48 -msgid "Limits and Restrictions" -msgstr "" - -# bb030ef47076445cbe2840197315935e -#: ../source/reference/method/db.collection.group.txt:50 -msgid "" -"The :method:`db.collection.group()` method does not work with " -":term:`sharded clusters `. Use the :term:`aggregation " -"framework` or :term:`map-reduce` in :term:`sharded environments " -"`." -msgstr "" - -# 819f5c2db5934d2ebe7ffc713f626371 -#: ../source/reference/method/db.collection.group.txt:55 -msgid "" -"The result set must fit within the :ref:`maximum BSON document size " -"`." -msgstr "" - -# 7b2c4cb3a2ea46bbb328699aee211a1a -#: ../source/reference/method/db.collection.group.txt:58 -msgid "" -"In version 2.2, the returned array can contain at most 20,000 elements; " -"i.e. at most 20,000 unique groupings. For group by operations that " -"results in more than 20,000 unique groupings, use :dbcommand:`mapReduce`." -" Previous versions had a limit of 10,000 elements." -msgstr "" - -# 941ef789f1c04fd4a66ea1d407409f2c -#: ../source/reference/method/db.collection.group.txt:64 -msgid "" -"Prior to 2.4, the :method:`db.collection.group()` method took the " -":program:`mongod` instance's JavaScript lock, which blocked all other " -"JavaScript execution." -msgstr "" - -# 62cb7e44eb3b4bf88aebd84524e46422 -#: ../source/reference/method/db.collection.group.txt:69 -msgid "``mongo`` Shell JavaScript Functions/Properties" -msgstr "" - -# 74ebf60c2b394f58a0f5ccd2f780337e -#: ../source/includes/fact-group-map-reduce-where-limitations-in-24.rst:1 -msgid "" -"In MongoDB 2.4, :dbcommand:`map-reduce operations `, the " -":dbcommand:`group` command, and :query:`$where` operator expressions " -"**cannot** access certain global functions or properties, such as ``db``," -" that are available in the :program:`mongo` shell." -msgstr "" - -# cb3e14a6046841a596019a6c25d35c47 -#: ../source/includes/fact-group-map-reduce-where-limitations-in-24.rst:6 -msgid "" -"When upgrading to MongoDB 2.4, you will need to refactor your code if " -"your :dbcommand:`map-reduce operations `, :dbcommand:`group` " -"commands, or :query:`$where` operator expressions include any global " -"shell functions or properties that are no longer available, such as " -"``db``." -msgstr "" - -# f84ed8a46b0e4ed5942a35b6e5e99211 -#: ../source/includes/fact-group-map-reduce-where-limitations-in-24.rst:12 -msgid "" -"The following JavaScript functions and properties **are available** to " -":dbcommand:`map-reduce operations `, the :dbcommand:`group` " -"command, and :query:`$where` operator expressions in MongoDB 2.4:" -msgstr "" - -# 84f4a1a263b24164b0577ff827f39200 -#: ../source/includes/fact-group-map-reduce-where-limitations-in-24.rst:19 -msgid "Available Properties" -msgstr "" - -# a65e71e24415450dacdd4f9583d86083 -#: ../source/includes/fact-group-map-reduce-where-limitations-in-24.rst:20 -msgid "Available Functions" -msgstr "" - -# 1bb311379245488bafad7c7db2eaa765 -#: ../source/reference/method/db.collection.group.txt -msgid "``args``" -msgstr "" - -# 48711c5cbfa246b78fa8f61ced4e156e -#: ../source/reference/method/db.collection.group.txt -msgid "``MaxKey``" -msgstr "" - -# f9ac37b5a2a34db9a4e38619012a4b76 -#: ../source/reference/method/db.collection.group.txt -msgid "``MinKey``" -msgstr "" - -# 1007a18370b94ba9b462e1c1b6b9670b -#: ../source/reference/method/db.collection.group.txt -msgid "``assert()``" -msgstr "" - -# 097079ec1a2b463c9dca96b7763511cf -#: ../source/reference/method/db.collection.group.txt -msgid "``BinData()``" -msgstr "" - -# dface24c62cc413a942d2669f8996f52 -#: ../source/reference/method/db.collection.group.txt -msgid "``DBPointer()``" -msgstr "" - -# 40d560d554d243eabbcf2877bc1adbf4 -#: ../source/reference/method/db.collection.group.txt -msgid "``DBRef()``" -msgstr "" - -# 529e48e6f94f4fe0aa81fb7f82c4fab2 -#: ../source/reference/method/db.collection.group.txt -msgid "``doassert()``" -msgstr "" - -# a9c283ef96674b99b33bf60ea577b6df -#: ../source/reference/method/db.collection.group.txt -msgid "``emit()``" -msgstr "" - -# f6771d3b4b844be2b4e16eca27613504 -#: ../source/reference/method/db.collection.group.txt -msgid "``gc()``" -msgstr "" - -# 866aa928669449c6850b9ec84d3c32c7 -#: ../source/reference/method/db.collection.group.txt -msgid "``HexData()``" -msgstr "" - -# e1382060ebf9428db338bbedfeb99c8a -#: ../source/reference/method/db.collection.group.txt -msgid "``hex_md5()``" -msgstr "" - -# efb2fa270d0c4f6fb4ba6e815221656d -#: ../source/reference/method/db.collection.group.txt -msgid "``isNumber()``" -msgstr "" - -# 047517cdd8d647b691f33b3b45a2276d -#: ../source/reference/method/db.collection.group.txt -msgid "``isObject()``" -msgstr "" - -# 771315cd7915434d8592e7faf120827f -#: ../source/reference/method/db.collection.group.txt -msgid "``ISODate()``" -msgstr "" - -# ea937ba675bf4b769411286f61a2f404 -#: ../source/reference/method/db.collection.group.txt -msgid "``isString()``" -msgstr "" - -# 151b4a5f3691439db782456c17d17af8 -#: ../source/reference/method/db.collection.group.txt -msgid "``Map()``" -msgstr "" - -# d1cb6e016be942e7bf9e7312931a533c -#: ../source/reference/method/db.collection.group.txt -msgid "``MD5()``" -msgstr "" - -# 18641fabd95e4b9b8f1645a107fcae07 -#: ../source/reference/method/db.collection.group.txt -msgid "``NumberInt()``" -msgstr "" - -# 1b85ee39383846beafe12b121b502d3f -#: ../source/reference/method/db.collection.group.txt -msgid "``NumberLong()``" -msgstr "" - -# 9e2b0edc0c334539a276c8b9c4fa0bd8 -#: ../source/reference/method/db.collection.group.txt -msgid "``ObjectId()``" -msgstr "" - -# f3bfa9194f6c4dde861f9da363ab8a2a -#: ../source/reference/method/db.collection.group.txt -msgid "``print()``" -msgstr "" - -# bc571f04745d4a31874610f3b60e9ad7 -#: ../source/reference/method/db.collection.group.txt -msgid "``printjson()``" -msgstr "" - -# b4912554802e446d86963f79c9418623 -#: ../source/reference/method/db.collection.group.txt -msgid "``printjsononeline()``" -msgstr "" - -# fac53c235fe7429d9ca523586daf7cd4 -#: ../source/reference/method/db.collection.group.txt -msgid "``sleep()``" -msgstr "" - -# 4acc320f78a840fead1c4359d5915103 -#: ../source/reference/method/db.collection.group.txt -msgid "``Timestamp()``" -msgstr "" - -# e912c2e222064a64bc66df31a881f8b0 -#: ../source/reference/method/db.collection.group.txt -msgid "``tojson()``" -msgstr "" - -# d3307ef8c1e840f1ae1f6f70705105ef -#: ../source/reference/method/db.collection.group.txt -msgid "``tojsononeline()``" -msgstr "" - -# 3956b224f34e45a18a1d3444f99a4f09 -#: ../source/reference/method/db.collection.group.txt -msgid "``tojsonObject()``" -msgstr "" - -# d6ba8ed5ea3d41f8b10b54e7868c9f62 -#: ../source/reference/method/db.collection.group.txt -msgid "``UUID()``" -msgstr "" - -# ec4b80e0b7494bfc8fdc241bf535457f -#: ../source/reference/method/db.collection.group.txt -msgid "``version()``" -msgstr "" - -# b95912d94fee4d4582f8355efc2c28b3 -#: ../source/reference/method/db.collection.group.txt:76 -msgid "Examples" -msgstr "" - -# f34eb50614a546abbac866573d77a559 -#: ../source/reference/method/db.collection.group.txt:78 -msgid "" -"The following examples assume an ``orders`` collection with documents of " -"the following prototype:" -msgstr "" - -# e419c286749247f2a58425343ea220c6 -#: ../source/reference/method/db.collection.group.txt:94 -msgid "Group by Two Fields" -msgstr "" - -# 044f0667d6e849a086c9526ee984bae2 -#: ../source/reference/method/db.collection.group.txt:96 -msgid "" -"The following example groups by the ``ord_dt`` and ``item.sku`` fields " -"those documents that have ``ord_dt`` greater than ``01/01/2011``:" -msgstr "" - -# 4cd35b9759ec4459bf9d51dffbdd26c8 -#: ../source/reference/method/db.collection.group.txt:111 -msgid "The result is an array of documents that contain the group by fields:" -msgstr "" - -# 8738090e92b047d28e055733e2a6ff31 -# 6c52ca816ecb428f917005c057b746f1 -#: ../source/reference/method/db.collection.group.txt:129 -#: ../source/reference/method/db.collection.group.txt:176 -msgid "The method call is analogous to the SQL statement:" -msgstr "" - -# 75e25778a92e4383a32db8a96ab65f7d -#: ../source/reference/method/db.collection.group.txt:139 -msgid "Calculate the Sum" -msgstr "" - -# 8f478ee0d177402a9a1b86e58a41b4ba -#: ../source/reference/method/db.collection.group.txt:141 -msgid "" -"The following example groups by the ``ord_dt`` and ``item.sku`` fields, " -"those documents that have ``ord_dt`` greater than ``01/01/2011`` and " -"calculates the sum of the ``qty`` field for each grouping:" -msgstr "" - -# dece0a7b39c94f1bbc0c633ed542f669 -# 33f4c30375524d1e81fe25d73bb2d65a -#: ../source/reference/method/db.collection.group.txt:159 -#: ../source/reference/method/db.collection.group.txt:219 -msgid "" -"The result is an array of documents that contain the group by fields and " -"the calculated aggregation field:" -msgstr "" - -# 99815a02e76f4753a73c0db0a9c573b5 -#: ../source/reference/method/db.collection.group.txt:187 -msgid "Calculate Sum, Count, and Average" -msgstr "" - -# b8d25df21a4d4d048636e349f8f1014f -#: ../source/reference/method/db.collection.group.txt:189 -msgid "" -"The following example groups by the calculated ``day_of_week`` field, " -"those documents that have ``ord_dt`` greater than ``01/01/2011`` and " -"calculates the sum, count, and average of the ``qty`` field for each " -"grouping:" -msgstr "" - -# 2ea2bc2e1811431c8a669c83ef7cef4b -#: ../source/reference/method/db.collection.group.txt:230 -msgid ":doc:`/aggregation`" -msgstr "" - -#~ msgid "" -#~ "Groups documents in a collection by " -#~ "the specified keys and performs simple" -#~ " aggregation functions such as computing" -#~ " counts and sums. The method is " -#~ "analogous to a ``SELECT <...> GROUP " -#~ "BY`` statement in SQL. The " -#~ ":method:`group() ` method " -#~ "returns an array." -#~ msgstr "" - -# 4d25ec2b114a401b80f7a7c7b60deba5 -#~ msgid ":doc:`/core/aggregation`" -#~ msgstr "" - -#~ msgid "Recommended Alternatives" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.collection.indexStats.po b/locale/es/LC_MESSAGES/reference/method/db.collection.indexStats.po deleted file mode 100644 index 375ee6646ab..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.collection.indexStats.po +++ /dev/null @@ -1,86 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:38+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# cf7577a457ce4884a3203b88e4aab980 -#: ../source/reference/method/db.collection.indexStats.txt:3 -msgid "db.collection.indexStats()" -msgstr "" - -# 8f861bb6b97b481e863185a20e4f37bb -#: ../source/reference/method/db.collection.indexStats.txt:8 -msgid "Definition" -msgstr "" - -# ed4f9747111f409b8a7e43c537723fbc -#: ../source/reference/method/db.collection.indexStats.txt:12 -msgid "" -"Aggregates statistics for the B-tree data structure that stores data for a " -"MongoDB index. The :method:`~db.collection.indexStats()` method is a thin " -"wrapper around the :dbcommand:`indexStats` command. The " -":method:`~db.collection.indexStats()` method is available only on " -":program:`mongod` instances running with the " -"``--enableExperimentalIndexStatsCmd`` option." -msgstr "" - -# 3f44deb3a8094d398ef7bef0db67894a -#: ../source/reference/method/db.collection.indexStats.txt:20 -msgid "" -"The :method:`~db.collection.indexStats()` method is not intended for " -"production deployments." -msgstr "" - -# 5ccc1bd16fe145209561202204881165 -#: ../source/reference/method/db.collection.indexStats.txt:23 -msgid "" -"The :method:`~db.collection.indexStats()` method has the following form:" -msgstr "" - -# a04f60ed221242d08579faaa32efc3d9 -#: ../source/reference/method/db.collection.indexStats.txt:30 -msgid "" -"The :method:`~db.collection.indexStats()` method has the following " -"parameter:" -msgstr "" - -# ad9d0a15d5c24a908f85803119ba746d -#: ../source/reference/method/db.collection.indexStats.txt:35 -msgid "" -"The method takes a read lock and pages into memory all the extents, or " -"B-tree buckets, encountered. The method might be slow for large indexes if " -"the underlying extents are not already in physical memory. Do not run " -":method:`~db.collection.indexStats()` on a :term:`replica set` " -":term:`primary`. When run on a :term:`secondary`, the command causes the " -"secondary to fall behind on replication." -msgstr "" - -# 9e49d25a1ad3415a972f7cf8fb19f151 -#: ../source/reference/method/db.collection.indexStats.txt:42 -msgid "" -"The method aggregates statistics for the entire B-tree and for each " -"individual level of the B-tree. For a description of the command's output, " -"see :doc:`/reference/command/indexStats`." -msgstr "" - -# ad14f464fa9d4fdbaa7fe722fd27c623 -#: ../source/reference/method/db.collection.indexStats.txt:47 -msgid "" -"For more information about running :method:`~db.collection.indexStats()`, " -"see `https://github.com/mongodb-labs/storage-viz#readme `_." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/db.collection.initializeOrderedBulkOp.po b/locale/es/LC_MESSAGES/reference/method/db.collection.initializeOrderedBulkOp.po deleted file mode 100644 index 823887bc81c..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.collection.initializeOrderedBulkOp.po +++ /dev/null @@ -1,196 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:39+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# c92ab5cd951a4431864396ba310ef2e0 -#: ../source/reference/method/db.collection.initializeOrderedBulkOp.txt:3 -msgid "db.collection.initializeOrderedBulkOp()" -msgstr "" - -# 1df711d508754f3e9b80de53c862e917 -#: ../source/reference/method/db.collection.initializeOrderedBulkOp.txt -msgid "On this page" -msgstr "" - -# 4d87ac15a6914b36b3f77505784f35ff -#: ../source/includes/fact-bulkwrite.rst -msgid "Tip" -msgstr "" - -# 8f2665362da24357bb5ecaf4f717a0ab -#: ../source/includes/fact-bulkwrite.rst:3 -msgid "" -"Starting in version 3.2, MongoDB also provides the " -":method:`db.collection.bulkWrite()` method for performing bulk write " -"operations." -msgstr "" - -# 99c0551f079c405daa6dc39d09820c50 -#: ../source/reference/method/db.collection.initializeOrderedBulkOp.txt:16 -msgid "Definition" -msgstr "" - -# 5c47e0ac065d49b093051abdffc12855 -#: ../source/reference/method/db.collection.initializeOrderedBulkOp.txt:20 -msgid "" -"Initializes and returns a new :method:`Bulk()` operations builder for a " -"collection. The builder constructs an ordered list of write operations " -"that MongoDB executes in bulk." -msgstr "" - -# 6fd39abe9e14474494a72fd990ccf2f9 -#: ../source/reference/method/db.collection.initializeOrderedBulkOp.txt:24 -msgid "new :method:`Bulk()` operations builder object." -msgstr "" - -# d08328ebc5ed46fb9f6edc812e20aace -#: ../source/reference/method/db.collection.initializeOrderedBulkOp.txt:27 -msgid "Behavior" -msgstr "" - -# 6ea2da68fef3496ea4996b2d2a6e440f -#: ../source/reference/method/db.collection.initializeOrderedBulkOp.txt:30 -msgid "Order of Operation" -msgstr "" - -# 42532855d06e45338f1585050ecaa117 -#: ../source/reference/method/db.collection.initializeOrderedBulkOp.txt:32 -msgid "" -"With an *ordered* operations list, MongoDB executes the write operations " -"in the list serially." -msgstr "" - -# aba7b73e096e47daab1c0a97c6080062 -#: ../source/reference/method/db.collection.initializeOrderedBulkOp.txt:36 -msgid "Execution of Operations" -msgstr "" - -# 84e5453ede06426f93db4827e784cbbe -#: ../source/includes/fact-bulk-operation-ordered-list.rst:1 -msgid "" -"When executing an :method:`ordered " -"` list of operations, MongoDB " -"groups the operations by the :data:`operation type ` and " -"contiguity; i.e. *contiguous* operations of the same type are grouped " -"together. For example, if an ordered list has two insert operations " -"followed by an update operation followed by another insert operation, " -"MongoDB groups the operations into three separate groups: first group " -"contains the two insert operations, second group contains the update " -"operation, and the third group contains the last insert operation. This " -"behavior is subject to change in future versions." -msgstr "" - -# 0b9842ba851e40c6adcb277e7d0fd1f9 -#: ../source/includes/fact-bulk-operation-batches.rst:1 -msgid "" -"Each group of operations can have at most :limit:`1000 operations `. If a group exceeds this :limit:`limit " -"`, MongoDB will divide the group into" -" smaller groups of 1000 or less. For example, if the bulk operations list" -" consists of 2000 insert operations, MongoDB creates 2 groups, each with " -"1000 operations." -msgstr "" - -# 331bcee552154106a4252d05d7798a7b -#: ../source/includes/fact-bulk-operation-batches.rst:7 -msgid "" -"The sizes and grouping mechanics are internal performance details and are" -" subject to change in future versions." -msgstr "" - -# 147447e268ee4c09ab084ddc08bcab0c -#: ../source/includes/fact-bulk-operation-batches.rst:10 -msgid "" -"To see how the operations are grouped for a bulk operation execution, " -"call :method:`Bulk.getOperations()` *after* the execution." -msgstr "" - -# 064da34267e448beadfa0ec91ab3b505 -#: ../source/includes/fact-bulk-operation-sharded-cluster.rst:1 -msgid "" -"Executing an :method:`ordered ` " -"list of operations on a sharded collection will generally be slower than " -"executing an :method:`unordered " -"` list since with an ordered " -"list, each operation must wait for the previous operation to finish." -msgstr "" - -# 073a10053a5946ec92550d8db619ab4c -#: ../source/reference/method/db.collection.initializeOrderedBulkOp.txt:45 -msgid "Error Handling" -msgstr "" - -# 1a5b10357c0d4c9fad172f84622ba4ec -#: ../source/reference/method/db.collection.initializeOrderedBulkOp.txt:47 -msgid "" -"If an error occurs during the processing of one of the write operations, " -"MongoDB will return without processing any remaining write operations in " -"the list." -msgstr "" - -# 5844eec42f77422da0571a8711401ab6 -#: ../source/reference/method/db.collection.initializeOrderedBulkOp.txt:52 -msgid "Examples" -msgstr "" - -# 62f7779434cf46c9aa5e1db6af87caca -#: ../source/reference/method/db.collection.initializeOrderedBulkOp.txt:54 -msgid "" -"The following initializes a :method:`Bulk()` operations builder on the " -"``users`` collection, adds a series of write operations, and executes the" -" operations:" -msgstr "" - -# 9da8f96cbab14aa486bf66526e43aeaf -#: ../source/reference/method/db.collection.initializeOrderedBulkOp.txt:70 -msgid ":method:`db.collection.initializeUnorderedBulkOp()`" -msgstr "" - -# c838d22ca812464cbb8cb5fbc0933933 -#: ../source/reference/method/db.collection.initializeOrderedBulkOp.txt:72 -msgid ":method:`Bulk.find()`" -msgstr "" - -# e50c547ed35841fa873274f8412dcd99 -#: ../source/reference/method/db.collection.initializeOrderedBulkOp.txt:74 -msgid ":method:`Bulk.find.removeOne()`" -msgstr "" - -# cd6f91d860a04a28924a84b7e410ae55 -#: ../source/reference/method/db.collection.initializeOrderedBulkOp.txt:76 -msgid ":method:`Bulk.execute()`" -msgstr "" - -#~ msgid "" -#~ "Initializes and returns a new " -#~ ":method:`Bulk()` operations builder for a " -#~ "collection. The builder constructs an " -#~ "ordered list of write operations that" -#~ " MongoDB executes in bulk. With an" -#~ " *ordered* operations list, MongoDB " -#~ "executes the write operations in the " -#~ "list serially. If an error occurs " -#~ "during the processing of one of " -#~ "the write operations, MongoDB will " -#~ "return without processing any remaining " -#~ "write operations in the list." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.collection.initializeUnorderedBulkOp.po b/locale/es/LC_MESSAGES/reference/method/db.collection.initializeUnorderedBulkOp.po deleted file mode 100644 index e5dec72de04..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.collection.initializeUnorderedBulkOp.po +++ /dev/null @@ -1,183 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:38+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 803c8ad013844c0f91d6b07bb28784f2 -#: ../source/reference/method/db.collection.initializeUnorderedBulkOp.txt:3 -msgid "db.collection.initializeUnorderedBulkOp()" -msgstr "" - -# d1f2eba2982a444d9921bd9f5f18bc72 -#: ../source/reference/method/db.collection.initializeUnorderedBulkOp.txt -msgid "On this page" -msgstr "" - -# 5413c8dcfeda4da397ec81d3272ac6e8 -#: ../source/includes/fact-bulkwrite.rst -msgid "Tip" -msgstr "" - -# 7279f51edc8943c0921b52104aae5d53 -#: ../source/includes/fact-bulkwrite.rst:3 -msgid "" -"Starting in version 3.2, MongoDB also provides the " -":method:`db.collection.bulkWrite()` method for performing bulk write " -"operations." -msgstr "" - -# 0273ef7b13fa4cd988bf6f6708945b42 -#: ../source/reference/method/db.collection.initializeUnorderedBulkOp.txt:16 -msgid "Definition" -msgstr "" - -# 1415f9ea37e849d4a24d86e65dea679a -#: ../source/reference/method/db.collection.initializeUnorderedBulkOp.txt:22 -msgid "" -"Initializes and returns a new :method:`Bulk()` operations builder for a " -"collection. The builder constructs an *unordered* list of write " -"operations that MongoDB executes in bulk." -msgstr "" - -# f5619baf19774fc094976edfd81388e9 -#: ../source/reference/method/db.collection.initializeUnorderedBulkOp.txt:27 -msgid "Behavior" -msgstr "" - -# f37f91344ceb4b6c900d162e1b7bfd9b -#: ../source/reference/method/db.collection.initializeUnorderedBulkOp.txt:30 -msgid "Order of Operation" -msgstr "" - -# 83642091b14b409f9eb2f0597e8d4af3 -#: ../source/reference/method/db.collection.initializeUnorderedBulkOp.txt:32 -msgid "" -"With an *unordered* operations list, MongoDB can execute in parallel the " -"write operations in the list and in any order. If the order of operations" -" matter, use :method:`db.collection.initializeOrderedBulkOp()` instead." -msgstr "" - -# 31b26d1f69ee417692f9f82fdbd622cd -#: ../source/reference/method/db.collection.initializeUnorderedBulkOp.txt:38 -msgid "Execution of Operations" -msgstr "" - -# 786a49fe3f6e4a9ebec7ef9e769a9790 -#: ../source/includes/fact-bulk-operation-unordered-list.rst:1 -msgid "" -"When executing an :method:`unordered " -"` list of operations, MongoDB " -"groups the operations. With an unordered bulk operation, the operations " -"in the list may be reordered to increase performance. As such, " -"applications should not depend on the ordering when performing " -":method:`unordered ` bulk " -"operations." -msgstr "" - -# 0e8933f8938740eaabeeb85b550e37dc -#: ../source/includes/fact-bulk-operation-batches.rst:1 -msgid "" -"Each group of operations can have at most :limit:`1000 operations `. If a group exceeds this :limit:`limit " -"`, MongoDB will divide the group into" -" smaller groups of 1000 or less. For example, if the bulk operations list" -" consists of 2000 insert operations, MongoDB creates 2 groups, each with " -"1000 operations." -msgstr "" - -# fb1970991d974d65a44682fa51da49b8 -#: ../source/includes/fact-bulk-operation-batches.rst:7 -msgid "" -"The sizes and grouping mechanics are internal performance details and are" -" subject to change in future versions." -msgstr "" - -# cd08111b499344d7874c19bb25dcbda6 -#: ../source/includes/fact-bulk-operation-batches.rst:10 -msgid "" -"To see how the operations are grouped for a bulk operation execution, " -"call :method:`Bulk.getOperations()` *after* the execution." -msgstr "" - -# 712fd723ff8d4788a1171e7a46071bc0 -#: ../source/reference/method/db.collection.initializeUnorderedBulkOp.txt:45 -msgid "Error Handling" -msgstr "" - -# aa5bd5e994a2422e9ccaa5e73e6f0701 -#: ../source/reference/method/db.collection.initializeUnorderedBulkOp.txt:47 -msgid "" -"If an error occurs during the processing of one of the write operations, " -"MongoDB will continue to process remaining write operations in the list." -msgstr "" - -# ad68f93448ef4be3a466fdf4de224b24 -#: ../source/reference/method/db.collection.initializeUnorderedBulkOp.txt:52 -msgid "Example" -msgstr "" - -# 90bd2e2b1b7c4e7bb873f3bab729b498 -#: ../source/reference/method/db.collection.initializeUnorderedBulkOp.txt:54 -msgid "" -"The following initializes a :method:`Bulk()` operations builder and adds " -"a series of insert operations to add multiple documents:" -msgstr "" - -# c7b48c54e83e4c4a91305ec5f8eed1ee -#: ../source/reference/method/db.collection.initializeUnorderedBulkOp.txt:67 -msgid ":method:`db.collection.initializeOrderedBulkOp()`" -msgstr "" - -# 59f6df03d8d444bab82d65fd9eb0ad53 -#: ../source/reference/method/db.collection.initializeUnorderedBulkOp.txt:69 -msgid ":method:`Bulk()`" -msgstr "" - -# 40976a2058574bb5a1611d4e2a2cc74a -#: ../source/reference/method/db.collection.initializeUnorderedBulkOp.txt:71 -msgid ":method:`Bulk.insert()`" -msgstr "" - -# e82b1c5158944d1ebcd6e5cbc9e86956 -#: ../source/reference/method/db.collection.initializeUnorderedBulkOp.txt:73 -msgid ":method:`Bulk.execute()`" -msgstr "" - -#~ msgid "" -#~ "Initializes and returns a new " -#~ ":method:`Bulk()` operations builder for a " -#~ "collection. The builder constructs an " -#~ "*unordered* list of write operations " -#~ "that MongoDB executes in bulk. With " -#~ "an *unordered* operations list, MongoDB " -#~ "can execute in parallel the write " -#~ "operations in the list. If an " -#~ "error occurs during the processing of" -#~ " one of the write operations, MongoDB" -#~ " will continue to process remaining " -#~ "write operations in the list." -#~ msgstr "" - -#~ msgid "new :method:`Bulk()` operations builder object." -#~ msgstr "" - -#~ msgid "Examples" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.collection.insert.po b/locale/es/LC_MESSAGES/reference/method/db.collection.insert.po deleted file mode 100644 index d7fab7cd81c..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.collection.insert.po +++ /dev/null @@ -1,398 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:22+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 463628d1ba7d44918661b936cb561365 -#: ../source/reference/method/db.collection.insert.txt:3 -msgid "db.collection.insert()" -msgstr "" - -# da0c5720f7b74a49b4714501388647d9 -#: ../source/reference/method/db.collection.insert.txt -msgid "On this page" -msgstr "" - -# 46cbb489b99745439ada8b3d06f76c3b -#: ../source/reference/method/db.collection.insert.txt:14 -msgid "Definition" -msgstr "" - -# 0bfd4bb429d64f18a125d89b54670af0 -#: ../source/reference/method/db.collection.insert.txt:18 -msgid "Inserts a document or documents into a collection." -msgstr "" - -# 737962afd8de4ba683f6dcde433ae8f5 -#: ../source/reference/method/db.collection.insert.txt:20 -msgid "The :method:`~db.collection.insert()` method has the following syntax:" -msgstr "" - -# d50b6f2f358f4992a6c3f5dcc41a37e5 -#: ../source/reference/method/db.collection.insert.txt:37 -msgid "" -"The :method:`~db.collection.insert()` returns an object that contains the" -" status of the operation." -msgstr "" - -# 192393591d124d2b9f7ca6c6ad54105a -#: ../source/reference/method/db.collection.insert.txt:41 -msgid "" -"- A :ref:`writeresults-insert` object for single inserts. - A :ref" -":`bulkwriteresults-insert` object for bulk inserts." -msgstr "" - -# c1b522dfaa05436ba74d3d03b635b439 -#: ../source/reference/method/db.collection.insert.txt:42 -msgid "A :ref:`writeresults-insert` object for single inserts." -msgstr "" - -# c8d87e01da8f4cf48dc3d0550663f21c -#: ../source/reference/method/db.collection.insert.txt:44 -msgid "A :ref:`bulkwriteresults-insert` object for bulk inserts." -msgstr "" - -# 281df6ed2786423f986ecafc85775bea -#: ../source/reference/method/db.collection.insert.txt:47 -msgid "Behaviors" -msgstr "" - -# b87d22c0dca84fcc97309a8694ca8a34 -#: ../source/reference/method/db.collection.insert.txt:52 -msgid "Write Concern" -msgstr "" - -# 5ad5a29b61ab4bbf9dbafbecd8091d26 -#: ../source/reference/method/db.collection.insert.txt:56 -msgid "" -"The :method:`~db.collection.insert()` method uses the :dbcommand:`insert`" -" command, which uses the default :doc:`write concern `. To specify a different write concern, include the write " -"concern in the options parameter." -msgstr "" - -# 00eac373df9e4ac5b3328b910f7da885 -#: ../source/reference/method/db.collection.insert.txt:62 -msgid "Create Collection" -msgstr "" - -# 34571251b8f04d7c898d95afd76438eb -#: ../source/reference/method/db.collection.insert.txt:64 -msgid "" -"If the collection does not exist, then the " -":method:`~db.collection.insert()` method will create the collection." -msgstr "" - -# 5f60e256514345eb840a6846971d2a89 -#: ../source/reference/method/db.collection.insert.txt:68 -msgid "``_id`` Field" -msgstr "" - -# a1f5b689776246759a0ede8b98e62792 -#: ../source/reference/method/db.collection.insert.txt:70 -msgid "" -"If the document does not specify an :term:`_id` field, then MongoDB will " -"add the ``_id`` field and assign a unique :method:`ObjectId` for the " -"document before inserting. Most drivers create an ObjectId and insert the" -" ``_id`` field, but the :program:`mongod` will create and populate the " -"``_id`` if the driver or application does not." -msgstr "" - -# 3a95cb791c434b3f843236b61df69321 -#: ../source/reference/method/db.collection.insert.txt:77 -msgid "" -"If the document contains an ``_id`` field, the ``_id`` value must be " -"unique within the collection to avoid duplicate key error." -msgstr "" - -# 7d82ca100e294beeb97d1149bb853477 -#: ../source/reference/method/db.collection.insert.txt:81 -msgid "Examples" -msgstr "" - -# d62771887dc845e482469a94ff316e37 -#: ../source/reference/method/db.collection.insert.txt:83 -msgid "" -"The following examples insert documents into the ``products`` collection." -" If the collection does not exist, the :method:`~db.collection.insert()` " -"method creates the collection." -msgstr "" - -# d8266870170f447f8d8c4301f44ab97e -#: ../source/reference/method/db.collection.insert.txt:88 -msgid "Insert a Document without Specifying an ``_id`` Field" -msgstr "" - -# 17646d002cfc4539be82e9abb731622c -#: ../source/reference/method/db.collection.insert.txt:90 -msgid "" -"In the following example, the document passed to the " -":method:`~db.collection.insert()` method does not contain the ``_id`` " -"field:" -msgstr "" - -# 730af56a638c4541869335bd16411c3e -#: ../source/reference/method/db.collection.insert.txt:98 -msgid "" -"During the insert, :program:`mongod` will create the ``_id`` field and " -"assign it a unique :method:`ObjectId` value, as verified by the inserted " -"document:" -msgstr "" - -# 956beb0320e04966b7a1e2e1dc5fbfce -#: ../source/includes/fact-object-id-may-differ.rst:1 -msgid "" -"The ``ObjectId`` values are specific to the machine and time when the " -"operation is run. As such, your values may differ from those in the " -"example." -msgstr "" - -# cd295ca639184dc2891b446c1d3ce67d -#: ../source/reference/method/db.collection.insert.txt:109 -msgid "Insert a Document Specifying an ``_id`` Field" -msgstr "" - -# 3679fa25e3d44e5b8e93f0dc8d2e70bc -#: ../source/reference/method/db.collection.insert.txt:111 -msgid "" -"In the following example, the document passed to the " -":method:`~db.collection.insert()` method includes the ``_id`` field. The " -"value of ``_id`` must be unique within the collection to avoid duplicate " -"key error." -msgstr "" - -# af66cb98da4845258cb2c05600f14c04 -#: ../source/reference/method/db.collection.insert.txt:120 -msgid "" -"The operation inserts the following document in the ``products`` " -"collection:" -msgstr "" - -# 966dda9ab3b9419bbbeb020d374f9a99 -#: ../source/reference/method/db.collection.insert.txt:128 -msgid "Insert Multiple Documents" -msgstr "" - -# 37e9a097907944c5b9928efaae3c4726 -#: ../source/reference/method/db.collection.insert.txt:130 -msgid "" -"The following example performs a bulk insert of three documents by " -"passing an array of documents to the :method:`~db.collection.insert()` " -"method. By default, MongoDB performs an *ordered* insert. With *ordered* " -"inserts, if an error occurs during an insert of one of the documents, " -"MongoDB returns on error without processing the remaining documents in " -"the array." -msgstr "" - -# 754290c29f114506aae3e257e19cad88 -#: ../source/reference/method/db.collection.insert.txt:137 -msgid "" -"The documents in the array do not need to have the same fields. For " -"instance, the first document in the array has an ``_id`` field and a " -"``type`` field. Because the second and third documents do not contain an " -"``_id`` field, :program:`mongod` will create the ``_id`` field for the " -"second and third documents during the insert:" -msgstr "" - -# eb487c8655b04602be16c98387d769b0 -#: ../source/reference/method/db.collection.insert.txt:153 -msgid "The operation inserted the following three documents:" -msgstr "" - -# 7ec320e860b84b1b8333906a46af2f98 -#: ../source/reference/method/db.collection.insert.txt:162 -msgid "Perform an Unordered Insert" -msgstr "" - -# c687356eea4a4389825031db1db7690b -#: ../source/reference/method/db.collection.insert.txt:164 -msgid "" -"The following example performs an *unordered* insert of three documents. " -"With *unordered* inserts, if an error occurs during an insert of one of " -"the documents, MongoDB continues to insert the remaining documents in the" -" array." -msgstr "" - -# c4b0c467cd3b4d02bb1b901dda99411f -#: ../source/reference/method/db.collection.insert.txt:181 -msgid "Override Default Write Concern" -msgstr "" - -# 0c48f87db5e44dd993bb7c4d12400a9f -#: ../source/reference/method/db.collection.insert.txt:183 -msgid "" -"The following operation to a replica set specifies a :doc:`write concern " -"` of ``\"w: majority\"`` with a ``wtimeout`` of" -" 5000 milliseconds such that the method returns after the write " -"propagates to a majority of the voting replica set members or the method " -"times out after 5 seconds." -msgstr "" - -# ba25dbb189734dcdbba122bb4d70a8c3 -#: ../source/includes/fact-majority-write-concern-change.rst:1 -msgid "" -"In previous versions, ``majority`` referred to the majority of all " -"members of the replica set instead of the majority of the voting members." -msgstr "" - -# e8f492035ea04215b30e8315e3ca1d2d -#: ../source/reference/method/db.collection.insert.txt:201 -msgid "WriteResult" -msgstr "" - -# c3d5892a5cfd4054bdc74ab294bc85f6 -#: ../source/reference/method/db.collection.insert.txt:205 -msgid "" -"When passed a single document, :method:`~db.collection.insert()` returns " -"a ``WriteResult`` object." -msgstr "" - -# b7d4dde7806840529b8ac1775ad178a4 -#: ../source/reference/method/db.collection.insert.txt:209 -msgid "Successful Results" -msgstr "" - -# 2c644a505da64068ba007addc34ce450 -#: ../source/reference/method/db.collection.insert.txt:211 -msgid "" -"The :method:`~db.collection.insert()` returns a :method:`WriteResult` " -"object that contains the status of the operation. Upon success, the " -":method:`WriteResult` object contains information on the number of " -"documents inserted:" -msgstr "" - -# bed24a1c3317447b8671d3d15956d0db -#: ../source/reference/method/db.collection.insert.txt:221 -msgid "Write Concern Errors" -msgstr "" - -# 205a39d3bb7247d1bd6d650f2bf89479 -#: ../source/reference/method/db.collection.insert.txt:223 -msgid "" -"If the :method:`~db.collection.insert()` method encounters write concern " -"errors, the results include the :data:`WriteResult.writeConcernError` " -"field:" -msgstr "" - -# b7426e1146ea426a96ca8b5ef6c23abe -#: ../source/reference/method/db.collection.insert.txt:238 -msgid "Errors Unrelated to Write Concern" -msgstr "" - -# 3712a41b38884570a446a7317bf3fc73 -#: ../source/reference/method/db.collection.insert.txt:240 -msgid "" -"If the :method:`~db.collection.insert()` method encounters a non-write " -"concern error, the results include the :data:`WriteResult.writeError` " -"field:" -msgstr "" - -# ec5e5718db854dde973aa4504cb3b6ae -#: ../source/reference/method/db.collection.insert.txt:257 -msgid "BulkWriteResult" -msgstr "" - -# 88a1b4c7fbca4dcb8602489a714cc883 -#: ../source/reference/method/db.collection.insert.txt:261 -msgid "" -"When passed an array of documents, :method:`~db.collection.insert()` " -"returns a :method:`BulkWriteResult()` object. See " -":method:`BulkWriteResult()` for details." -msgstr "" - -#~ msgid "" -#~ "When passed an array of documents, " -#~ ":method:`~db.collection.insert()` returns a :ref" -#~ ":`bulk-write-result`. See :ref:`bulk-" -#~ "write-result` for details." -#~ msgstr "" - -# 99eae39f2db74dc8b9a3dfada1cc8230 -#~ msgid "Safe Writes" -#~ msgstr "" - -# 9d00ec2ff1a8428b928d6c80424bd369 -#~ msgid "" -#~ "The :method:`~db.collection.insert()` method uses" -#~ " the :dbcommand:`insert` command, which " -#~ "uses the default write concern. To " -#~ "specify a different write concern, " -#~ "include the write concern in the " -#~ "options parameter." -#~ msgstr "" - -# 75a45cf6f20a4f7b861562a77d917282 -#~ msgid "" -#~ "If the document does not specify " -#~ "an :term:`_id` field, then MongoDB will" -#~ " add the ``_id`` field and assign " -#~ "a unique :doc:`/reference/object-id` for " -#~ "the document before inserting. Most " -#~ "drivers create an ObjectId and insert" -#~ " the ``_id`` field, but the " -#~ ":program:`mongod` will create and populate " -#~ "the ``_id`` if the driver or " -#~ "application does not." -#~ msgstr "" - -# e25ca8459e23452fa92e11e408d9f7fd -#~ msgid "" -#~ "During the insert, :program:`mongod` will " -#~ "create the ``_id`` field and assign " -#~ "it a unique :doc:`/reference/object-id` " -#~ "value, as verified by the inserted " -#~ "document:" -#~ msgstr "" - -# b0f4524289b6429886a36dfcd77e4891 -#~ msgid "" -#~ "The following example performs a bulk" -#~ " insert of three documents by passing" -#~ " an array of documents to the " -#~ ":method:`~db.collection.insert()` method." -#~ msgstr "" - -# 10f663dc6b6d47b0a85a067007dabd1e -#~ msgid "Perform an Ordered Insert" -#~ msgstr "" - -# 3e7db8e4ee6f42a4a190998db9586652 -#~ msgid "" -#~ "The following example performs an " -#~ "*ordered* insert of four documents. " -#~ "Unlike *unordered* inserts which continue " -#~ "on error, *ordered* inserts return on" -#~ " error without processing the remaining " -#~ "documents in the array." -#~ msgstr "" - -# 1208dc58b90e46669d2407a41e8b1060 -#~ msgid "" -#~ "The following operation to a replica " -#~ "set specifies a :doc:`write concern " -#~ "` of ``\"w: " -#~ "majority\"`` with a ``wtimeout`` of 5000" -#~ " milliseconds such that the method " -#~ "returns after the write propagates to" -#~ " a majority of the replica set " -#~ "members or the method times out " -#~ "after 5 seconds." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.collection.insertMany.po b/locale/es/LC_MESSAGES/reference/method/db.collection.insertMany.po deleted file mode 100644 index bc61249dcb4..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.collection.insertMany.po +++ /dev/null @@ -1,355 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# d491937018634a75b5f50777425b9a64 -#: ../source/reference/method/db.collection.insertMany.txt:3 -msgid "db.collection.insertMany()" -msgstr "" - -# b90a8074764448ebbcf34422db4d3eff -#: ../source/reference/method/db.collection.insertMany.txt -msgid "On this page" -msgstr "" - -# 8daa6a640fa043199c97c927f995372f -#: ../source/reference/method/db.collection.insertMany.txt:14 -msgid "Definition" -msgstr "" - -# e0af04703920449786e39609ffd66a4c -#: ../source/reference/method/db.collection.insertMany.txt:20 -msgid "Inserts multiple documents into a collection." -msgstr "" - -# 713eb5cfb0594ed5a26b12903f4c8653 -#: ../source/reference/method/db.collection.insertMany.txt:22 -msgid "The :method:`~db.collection.insertMany()` method has the following syntax:" -msgstr "" - -# dd0b0b4c91d4449fa5f565c26fb6d4b7 -#: ../source/reference/method/db.collection.insertMany.txt:37 -msgid "" -"A document containing: - A boolean ``acknowledged`` as ``true`` if the " -"operation ran with :term:`write concern` or ``false`` if write concern " -"was disabled - An array of ``_id`` for each successfully inserted " -"documents" -msgstr "" - -# 809959415f5143568a9b7500c73d2d83 -#: ../source/reference/method/db.collection.insertMany.txt:39 -msgid "A document containing:" -msgstr "" - -# f5ba5d425c754319a433b1a19b72ecdf -#: ../source/reference/method/db.collection.insertMany.txt:41 -msgid "" -"A boolean ``acknowledged`` as ``true`` if the operation ran with " -":term:`write concern` or ``false`` if write concern was disabled" -msgstr "" - -# 9886b2859cf2484d8bb525004e91e989 -#: ../source/reference/method/db.collection.insertMany.txt:44 -msgid "An array of ``_id`` for each successfully inserted documents" -msgstr "" - -# 6994018c9b124d0ca82d4d82b1ea02a0 -#: ../source/reference/method/db.collection.insertMany.txt:47 -msgid "Behaviors" -msgstr "" - -# 62bf22c9b29f4dcaa68191e77c967170 -#: ../source/reference/method/db.collection.insertMany.txt:49 -msgid "" -"Given an array of documents, :method:`~db.collection.insertMany()` " -"inserts each document in the array into the collection." -msgstr "" - -# 71eb68fec5b14157870509282dbc649f -#: ../source/reference/method/db.collection.insertMany.txt:53 -msgid "Execution of Operations" -msgstr "" - -# 4dbd75ceaf4643688341f4de197cc3ba -#: ../source/reference/method/db.collection.insertMany.txt:55 -msgid "By default documents are inserted in order." -msgstr "" - -# 6201531caf2c4fe7b98400389da1b5fe -#: ../source/reference/method/db.collection.insertMany.txt:57 -msgid "" -"If ``ordered`` is set to false, documents are inserted in an unordered " -"format and may be reordered by :program:`mongod` to increase performance." -" Applications should not depend on ordering of inserts if using an " -"unordered :method:`~db.collection.insertMany()`." -msgstr "" - -# 56bd549971a94603aee10ace53a64ff2 -#: ../source/includes/fact-bulkwrite-operation-batches.rst:1 -msgid "" -"Each group of operations can have at most :limit:`1000 operations `. If a group exceeds this " -":limit:`limit`, MongoDB will divide " -"the group into smaller groups of 1000 or less. For example, if the queue " -"consists of 2000 operations, MongoDB creates 2 groups, each with 1000 " -"operations." -msgstr "" - -# d8ac23e577104804aa580341d0f704e8 -#: ../source/includes/fact-bulkwrite-operation-batches.rst:8 -msgid "" -"The sizes and grouping mechanics are internal performance details and are" -" subject to change in future versions." -msgstr "" - -# 3f7f85e539db489bbdbb261d1f74a8f6 -#: ../source/includes/fact-bulk-operation-sharded-cluster.rst:1 -msgid "" -"Executing an :method:`ordered ` " -"list of operations on a sharded collection will generally be slower than " -"executing an :method:`unordered " -"` list since with an ordered " -"list, each operation must wait for the previous operation to finish." -msgstr "" - -# 0c6efdaeaf164821804d6228fd4fb5c7 -#: ../source/reference/method/db.collection.insertMany.txt:68 -msgid "Collection Creation" -msgstr "" - -# d147fd10f773458d93518ab3594b39fb -#: ../source/reference/method/db.collection.insertMany.txt:70 -msgid "" -"If the collection does not exist, then " -":method:`~db.collection.insertMany()` creates the collection on " -"successful write." -msgstr "" - -# 4c694b8a6ad24d7aa25a45fba392cfc6 -#: ../source/reference/method/db.collection.insertMany.txt:74 -msgid "``_id`` Field" -msgstr "" - -# 221243ace3314f51ba8901cb59cd59b1 -#: ../source/reference/method/db.collection.insertMany.txt:76 -msgid "" -"If the document does not specify an :term:`_id` field, then " -":program:`mongod` adds the ``_id`` field and assign a unique " -":method:`ObjectId` for the document. Most drivers create an ObjectId and " -"insert the ``_id`` field, but the :program:`mongod` will create and " -"populate the ``_id`` if the driver or application does not." -msgstr "" - -# bf43b631e9ac44fd95bdce0be76d8dc0 -#: ../source/reference/method/db.collection.insertMany.txt:83 -msgid "" -"If the document contains an ``_id`` field, the ``_id`` value must be " -"unique within the collection to avoid duplicate key error." -msgstr "" - -# 9c6f7465e2a04590ba24c3d8e62fa85a -#: ../source/reference/method/db.collection.insertMany.txt:87 -msgid "Explainability" -msgstr "" - -# f6befc66007f4e5c9ce92fbbe85d507a -#: ../source/includes/fact-bulkwrite-explainable.rst:1 -msgid "|write-method| is not compatible with :method:`db.collection.explain()`." -msgstr "" - -# c01e33360c7c436a80376767d5941600 -#: ../source/includes/fact-bulkwrite-explainable.rst:6 -msgid "Use |old-write-method| instead." -msgstr "" - -# 7114675d0dd64713be1d1e639aa9168b -#: ../source/reference/method/db.collection.insertMany.txt:99 -msgid "Error Handling" -msgstr "" - -# 8c727084c6df486a83c8594009a54c29 -#: ../source/reference/method/db.collection.insertMany.txt:101 -msgid "Inserts throw a ``BulkWriteError`` exception." -msgstr "" - -# ffa137d562e14fa9a94e4dec03877cc3 -#: ../source/reference/method/db.collection.insertMany.txt:103 -msgid "" -"Excluding :doc:`/reference/write-concern` errors, ordered operations stop" -" after an error, while unordered operations continue to process any " -"remaining write operations in the queue." -msgstr "" - -# 3be7b121ccbb4c9d998cf752a3ba8a1e -#: ../source/reference/method/db.collection.insertMany.txt:107 -msgid "" -"Write concern errors are displayed in the ``writeConcernErrors`` field, " -"while all other errors are displayed in the ``writeErrors`` field. If an " -"error is encountered, the number of successful write operations are " -"displayed instead of a list of inserted _ids. Ordered operations display " -"the single error encountered while unordered operations display each " -"error in an array." -msgstr "" - -# a77855fd721746d3b707fa6693195e8c -#: ../source/reference/method/db.collection.insertMany.txt:116 -msgid "Examples" -msgstr "" - -# 8652ba605eea4d3ea338afbd04baefce -#: ../source/reference/method/db.collection.insertMany.txt:118 -msgid "The following examples insert documents into the ``products`` collection." -msgstr "" - -# 6d49db8e4de846fe8942f50e2b984452 -#: ../source/reference/method/db.collection.insertMany.txt:122 -msgid "Insert Several Document without Specifying an ``_id`` Field" -msgstr "" - -# e573a4c0d51b4d46a69fa45b5a2f5413 -#: ../source/reference/method/db.collection.insertMany.txt:124 -msgid "" -"The following example uses :method:`db.collection.insertMany()` to insert" -" documents that do not contain the ``_id`` field:" -msgstr "" - -# df671984b8fd48b484e32fc4a4965ca4 -# c0586518c74240b796d02644c3048450 -#: ../source/reference/method/db.collection.insertMany.txt:139 -#: ../source/reference/method/db.collection.insertMany.txt:177 -msgid "The operation returns the following document:" -msgstr "" - -# be77f316a6cd4ed0bd22312023ffda2d -#: ../source/reference/method/db.collection.insertMany.txt:152 -msgid "" -"Because the documents did not include ``_id``, :program:`mongod` creates " -"and adds the ``_id`` field for each document and assigns it a unique " -":method:`ObjectId` value." -msgstr "" - -# 7c767048e79a405dbd274c5216a6f189 -#: ../source/includes/fact-object-id-may-differ.rst:1 -msgid "" -"The ``ObjectId`` values are specific to the machine and time when the " -"operation is run. As such, your values may differ from those in the " -"example." -msgstr "" - -# cdc7cb8fa33a4c2d86885d9dab04274f -#: ../source/reference/method/db.collection.insertMany.txt:159 -msgid "Insert Several Document Specifying an ``_id`` Field" -msgstr "" - -# bf053e431c72436ab089e53b12924662 -#: ../source/reference/method/db.collection.insertMany.txt:161 -msgid "" -"The following example/operation uses " -":method:`~db.collection.insertMany()` to insert documents that include " -"the ``_id`` field. The value of ``_id`` must be unique within the " -"collection to avoid a duplicate key error." -msgstr "" - -# e9b077cc1475422d8e00fd198d06f693 -#: ../source/reference/method/db.collection.insertMany.txt:183 -msgid "" -"Inserting a duplicate value for any key that is part of a :term:`unique " -"index`, such as ``_id``, throws an exception. The following attempts to " -"insert a document with a ``_id`` value that already exists:" -msgstr "" - -# dacaec20cc0f4afc8c5172ba53104083 -#: ../source/reference/method/db.collection.insertMany.txt:199 -msgid "Since ``_id: 13`` already exists, the following exception is thrown:" -msgstr "" - -# 4d94d210e0cf4337aa0958084d8f9f42 -#: ../source/reference/method/db.collection.insertMany.txt:225 -msgid "" -"Note that one document was inserted: The first document of ``_id: 13`` " -"will insert successfully, but the second insert will fail. This will also" -" stop additional documents left in the queue from being inserted." -msgstr "" - -# 9ef0ee3e81644be6a6bc2f5cdd192a7a -#: ../source/reference/method/db.collection.insertMany.txt:229 -msgid "" -"With ``ordered`` to ``false``, the insert operation would continue with " -"any remaining documents." -msgstr "" - -# 3c3a9910b87944eab3364dd1e0a50558 -#: ../source/reference/method/db.collection.insertMany.txt:233 -msgid "Unordered Inserts" -msgstr "" - -# af14dd6e6d114e978e851c4e7903c0b0 -#: ../source/reference/method/db.collection.insertMany.txt:235 -msgid "" -"The following attempts to insert multiple documents with ``_id`` field " -"and ``ordered: false``. The array of documents contains two documents " -"with duplicate ``_id`` fields." -msgstr "" - -# c1dc66e59fa54649bf70cd482b578f49 -#: ../source/reference/method/db.collection.insertMany.txt:255 -msgid "The operation throws the following exception:" -msgstr "" - -# cf843b7e6f88441abdae1c3e2d408e1e -#: ../source/reference/method/db.collection.insertMany.txt:291 -msgid "" -"While the document with ``item: \"medium box\"`` and ``item: \"tape\"`` " -"failed to insert due to duplicate ``_id`` values, ``nInserted`` shows " -"that the remaining 5 documents were inserted." -msgstr "" - -# 753e252474454ee19a34b3a956a92b30 -#: ../source/reference/method/db.collection.insertMany.txt:298 -msgid "Using Write Concern" -msgstr "" - -# 9929553ba6034af29e1073f981f81209 -#: ../source/reference/method/db.collection.insertMany.txt:300 -msgid "" -"Given a three member replica set, the following operation specifies a " -"``w`` of ``majority`` and ``wtimeout`` of ``100``:" -msgstr "" - -# 8c5fc28567a544c3b693204a1236273b -#: ../source/reference/method/db.collection.insertMany.txt:318 -msgid "" -"If the primary and at least one secondary acknowledge each write " -"operation within 100 milliseconds, it returns:" -msgstr "" - -# 6333c62c136c42a2a9790a54572de9de -#: ../source/reference/method/db.collection.insertMany.txt:332 -msgid "" -"If the total time required for all required nodes in the replica set to " -"acknowledge the write operation is greater than ``wtimeout``, the " -"following ``writeConcernError`` is displayed when the ``wtimeout`` period" -" has passed." -msgstr "" - -# 7258a0f9d3924f0e864c6a3525a959f8 -#: ../source/reference/method/db.collection.insertMany.txt:337 -msgid "This operation returns:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.collection.insertOne.po b/locale/es/LC_MESSAGES/reference/method/db.collection.insertOne.po deleted file mode 100644 index d63ccdf5398..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.collection.insertOne.po +++ /dev/null @@ -1,232 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 8798fc4cd1dd4af79cfd8124a994ea49 -#: ../source/reference/method/db.collection.insertOne.txt:3 -msgid "db.collection.insertOne()" -msgstr "" - -# 22850f31360d461d8fd064f2c6a367f2 -#: ../source/reference/method/db.collection.insertOne.txt -msgid "On this page" -msgstr "" - -# c793ef28408e4262b0ef92584414ed05 -#: ../source/reference/method/db.collection.insertOne.txt:14 -msgid "Definition" -msgstr "" - -# c6f123a104ff4b1588895d13ea7a4b3c -#: ../source/reference/method/db.collection.insertOne.txt:20 -msgid "Inserts a document into a collection." -msgstr "" - -# 405c73b13fef4b97a3b9f58f1c5dfbb0 -#: ../source/reference/method/db.collection.insertOne.txt:22 -msgid "The :method:`~db.collection.insertOne()` method has the following syntax:" -msgstr "" - -# 465a6c874f854836a7a0fe6389ee2977 -#: ../source/reference/method/db.collection.insertOne.txt:36 -msgid "" -"A document containing: - A boolean ``acknowledged`` as ``true`` if the " -"operation ran with :term:`write concern` or ``false`` if write concern " -"was disabled. - A field ``insertedId`` with the ``_id`` value of the " -"inserted document." -msgstr "" - -# a816356fa5084946a752f425351751c4 -#: ../source/reference/method/db.collection.insertOne.txt:38 -msgid "A document containing:" -msgstr "" - -# 3f49c31123f44cd597d9e390f1965873 -#: ../source/reference/method/db.collection.insertOne.txt:40 -msgid "" -"A boolean ``acknowledged`` as ``true`` if the operation ran with " -":term:`write concern` or ``false`` if write concern was disabled." -msgstr "" - -# 25d6b989458f46cbb639e77031ffbc34 -#: ../source/reference/method/db.collection.insertOne.txt:43 -msgid "A field ``insertedId`` with the ``_id`` value of the inserted document." -msgstr "" - -# 48b7203ef927442f96b0be4b43952f54 -#: ../source/reference/method/db.collection.insertOne.txt:47 -msgid "Behaviors" -msgstr "" - -# f9d685459e244a088af0f4d35a40a0b4 -#: ../source/reference/method/db.collection.insertOne.txt:50 -msgid "Collection Creation" -msgstr "" - -# 500c4c8555d84a35bcecbdc342af6232 -#: ../source/reference/method/db.collection.insertOne.txt:52 -msgid "" -"If the collection does not exist, then the " -":method:`~db.collection.insertOne()` method creates the collection." -msgstr "" - -# def85fee25fa4b198a1f2c1dc389d594 -#: ../source/reference/method/db.collection.insertOne.txt:56 -msgid "``_id`` Field" -msgstr "" - -# 6bdf13f00a6d428e8796b89c0c31705e -#: ../source/reference/method/db.collection.insertOne.txt:58 -msgid "" -"If the document does not specify an :term:`_id` field, then " -":program:`mongod` will add the ``_id`` field and assign a unique " -":method:`ObjectId` for the document before inserting. Most drivers create" -" an ObjectId and insert the ``_id`` field, but the :program:`mongod` will" -" create and populate the ``_id`` if the driver or application does not." -msgstr "" - -# c16dad3d9a7a4d6cbca89ed5dac53f66 -#: ../source/reference/method/db.collection.insertOne.txt:65 -msgid "" -"If the document contains an ``_id`` field, the ``_id`` value must be " -"unique within the collection to avoid duplicate key error." -msgstr "" - -# 7762f9ded47149489fff56c850b5b0a4 -#: ../source/reference/method/db.collection.insertOne.txt:69 -msgid "Explainability" -msgstr "" - -# 4f7c66a60d684655a99efa32136a78cc -#: ../source/includes/fact-bulkwrite-explainable.rst:1 -msgid "|write-method| is not compatible with :method:`db.collection.explain()`." -msgstr "" - -# 4e9c7c4c0cfc4a1a8c4ae0d6a15f1f42 -#: ../source/includes/fact-bulkwrite-explainable.rst:6 -msgid "Use |old-write-method| instead." -msgstr "" - -# ba77b8ff420d4e319b6a837c0a11b828 -#: ../source/reference/method/db.collection.insertOne.txt:78 -msgid "Error Handling" -msgstr "" - -# 84ac4b172cf54f398c7260a4e35ef4e9 -#: ../source/reference/method/db.collection.insertOne.txt:80 -msgid "" -"On error, :method:`~db.collection.insertOne()` throws either a " -"``writeError`` or ``writeConcernError`` exception." -msgstr "" - -# 90e4ba5bb1f846fba0b9b694a14cab99 -#: ../source/reference/method/db.collection.insertOne.txt:86 -msgid "Examples" -msgstr "" - -# e4a7ce7fdb0c41da8f99e5f91cbab518 -#: ../source/reference/method/db.collection.insertOne.txt:89 -msgid "Insert a Document without Specifying an ``_id`` Field" -msgstr "" - -# f7df9fe59d664fa590db4b613314d11e -#: ../source/reference/method/db.collection.insertOne.txt:91 -msgid "" -"In the following example, the document passed to the " -":method:`~db.collection.insertOne()` method does not contain the ``_id`` " -"field:" -msgstr "" - -# c099672b24af417fb0a9bf181efa245b -#: ../source/reference/method/db.collection.insertOne.txt:103 -msgid "The operation returns the following document:" -msgstr "" - -# d84c802ea65648fbb80f8aab4f57991f -#: ../source/reference/method/db.collection.insertOne.txt:113 -msgid "" -"Because the documents did not include ``_id``, :program:`mongod` creates " -"and adds the ``_id`` field and assigns it a unique :method:`ObjectId` " -"value." -msgstr "" - -# 84524de7274a46b98662e69c56d39484 -#: ../source/includes/fact-object-id-may-differ.rst:1 -msgid "" -"The ``ObjectId`` values are specific to the machine and time when the " -"operation is run. As such, your values may differ from those in the " -"example." -msgstr "" - -# a68e083c23374dc5a7f3dd131dd016ea -#: ../source/reference/method/db.collection.insertOne.txt:120 -msgid "Insert a Document Specifying an ``_id`` Field" -msgstr "" - -# 893db6c7317948e194aec0e5a3520f3a -#: ../source/reference/method/db.collection.insertOne.txt:122 -msgid "" -"In the following example, the document passed to the " -":method:`~db.collection.insertOne()` method includes the ``_id`` field. " -"The value of ``_id`` must be unique within the collection to avoid " -"duplicate key error." -msgstr "" - -# 5de7eb233ced40dda319e7d366088c14 -#: ../source/reference/method/db.collection.insertOne.txt:135 -msgid "The operation returns the following:" -msgstr "" - -# 8c85067ed11045729c0884f2056bfcad -#: ../source/reference/method/db.collection.insertOne.txt:141 -msgid "" -"Inserting an duplicate value for any key that is part of a :term:`unique " -"index`, such as ``_id``, throws an exception. The following attempts to " -"insert a document with a ``_id`` value that already exists:" -msgstr "" - -# a69e8006fd2a48ecb3a974df42b6e213 -#: ../source/reference/method/db.collection.insertOne.txt:153 -msgid "Since ``_id: 10`` already exists, the following exception is thrown:" -msgstr "" - -# 4bf714080266403ca8b5b374595e3e51 -#: ../source/reference/method/db.collection.insertOne.txt:171 -msgid "Increase Write Concern" -msgstr "" - -# fa5c8cd33f774dd49198904b822b3615 -#: ../source/reference/method/db.collection.insertOne.txt:173 -msgid "" -"Given a three member replica set, the following operation specifies a " -"``w`` of ``majority``, ``wtimeout`` of ``100``:" -msgstr "" - -# ed5a9c5edff443ac98921c08a6a6d2e7 -#: ../source/reference/method/db.collection.insertOne.txt:187 -msgid "" -"If the acknowledgement takes longer than the ``wtimeout`` limit, the " -"following exception is thrown:" -msgstr "" - -# e0ce78980ef14b6bae4a18474a5b82bc -#: ../source/reference/method/db.collection.insertOne.txt:201 -msgid "To insert multiple documents, see :method:`db.collection.insertMany()`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.collection.isCapped.po b/locale/es/LC_MESSAGES/reference/method/db.collection.isCapped.po deleted file mode 100644 index 79858580937..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.collection.isCapped.po +++ /dev/null @@ -1,35 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:45+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 91e26d264d7946509b787ebf7420002f -#: ../source/reference/method/db.collection.isCapped.txt:3 -msgid "db.collection.isCapped()" -msgstr "" - -# 9b6e3400d54b4e34ab5435930f299707 -#: ../source/reference/method/db.collection.isCapped.txt:9 -msgid "" -"Returns ``true`` if the collection is a :term:`capped collection`, otherwise" -" returns ``false``." -msgstr "" - -# 8591169a19a346188717d9ff32d1d95a -#: ../source/reference/method/db.collection.isCapped.txt:12 -msgid ":doc:`/core/capped-collections`" -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/db.collection.latencyStats.po b/locale/es/LC_MESSAGES/reference/method/db.collection.latencyStats.po deleted file mode 100644 index 37ffc71a679..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.collection.latencyStats.po +++ /dev/null @@ -1,262 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 8c99927144664d6db741b4a7982a5a9c -#: ../source/reference/method/db.collection.latencyStats.txt:3 -msgid "db.collection.latencyStats()" -msgstr "" - -# ca753768a02b464f843551e82cded6bb -#: ../source/reference/method/db.collection.latencyStats.txt -msgid "On this page" -msgstr "" - -# dc49dfc6597045e28610a77115d4862c -#: ../source/reference/method/db.collection.latencyStats.txt:14 -msgid "Definition" -msgstr "" - -# 0ad291325cc74c27b6204f8e328f4fc9 -#: ../source/reference/method/db.collection.latencyStats.txt:18 -msgid "" -":method:`db.collection.latencyStats()` returns latency statistics for a " -"given collection. It is a wrapper around :pipeline:`$collStats`." -msgstr "" - -# 1e4398a5f69945429436f56d187ddc44 -#: ../source/reference/method/db.collection.latencyStats.txt:22 -msgid "This method has the form:" -msgstr "" - -# 7c15366c43f1468db4e6fc1ee018ab27 -#: ../source/reference/method/db.collection.latencyStats.txt:28 -msgid "" -"The ``histograms`` argument is an optional boolean. If ``histograms: " -"true`` then :method:`~db.collection.latencyStats()` adds latency " -"histograms to the return document." -msgstr "" - -# 8ed8de6d5a3f4f20bd7061da12780513 -#: ../source/reference/method/db.collection.latencyStats.txt:32 -msgid ":pipeline:`$collStats`" -msgstr "" - -# 89c8e0af0d234872bb3dc8ee27a52efc -#: ../source/reference/method/db.collection.latencyStats.txt:35 -msgid "Output" -msgstr "" - -# 882e610a66894d2489aa3f2705120e7b -#: ../source/reference/method/db.collection.latencyStats.txt:37 -msgid "" -":method:`~db.collection.latencyStats()` returns a document containing a " -"field ``latencyStats``, containing the following fields:" -msgstr "" - -# 05792242bc444e149790c329c27c7727 -# 4b6d15e71b87465e9d051928796575d3 -# 1fab074947914f5da247ad84489880b3 -#: ../source/includes/fact-latencystats-reference.rst:6 -#: ../source/includes/fact-latencystats-reference.rst:25 -#: ../source/includes/fact-latencystats-reference.rst:50 -msgid "Field Name" -msgstr "" - -# cfd43abe32054cada2b66ce072d556fd -# 193f0e6478264658a3d10caa9a029f43 -# 403a637a125e4805ac52d6a800e4272d -#: ../source/includes/fact-latencystats-reference.rst:7 -#: ../source/includes/fact-latencystats-reference.rst:26 -#: ../source/includes/fact-latencystats-reference.rst:51 -msgid "Description" -msgstr "" - -# 20c3ee1ae23443f88d67bd3bc26aa2d5 -#: ../source/includes/fact-latencystats-reference.rst:9 -msgid "``reads``" -msgstr "" - -# 35eab7a26f1049e4aec53450045f35e7 -#: ../source/includes/fact-latencystats-reference.rst:10 -msgid "Latency statistics for read requests." -msgstr "" - -# aefecfe56bc14b7f91c0a73d120cb150 -#: ../source/includes/fact-latencystats-reference.rst:12 -msgid "``writes``" -msgstr "" - -# 563bb3191fb54212974a18920ae3daea -#: ../source/includes/fact-latencystats-reference.rst:13 -msgid "Latency statistics for write requests." -msgstr "" - -# b28e9881066741d7a00231e1bcedc34a -#: ../source/includes/fact-latencystats-reference.rst:15 -msgid "``commands``" -msgstr "" - -# ade69beec45a4672ad15a188e17eaed3 -#: ../source/includes/fact-latencystats-reference.rst:16 -msgid "Latency statistics for database commands." -msgstr "" - -# ab6d94c7e2764d76a8b40473e59b14ca -#: ../source/includes/fact-latencystats-reference.rst:18 -msgid "" -"Each of these fields contains an embedded document bearing the following " -"fields:" -msgstr "" - -# 8d21f2c6be1645e1970aee155075859e -#: ../source/includes/fact-latencystats-reference.rst:28 -msgid "``latency``" -msgstr "" - -# 47aa46ad90404c6285c5396fb58ef53c -#: ../source/includes/fact-latencystats-reference.rst:29 -msgid "" -"A :bsontype:`long ` giving the total combined latency in" -" microseconds." -msgstr "" - -# 3475f453f14047fa85e2cf7387d379eb -#: ../source/includes/fact-latencystats-reference.rst:32 -msgid "``ops``" -msgstr "" - -# 8ff07ecf11d04b7b9acfcab968b6b738 -#: ../source/includes/fact-latencystats-reference.rst:33 -msgid "" -"A :bsontype:`long ` giving the total number of " -"operations performed on the collection since startup." -msgstr "" - -# 780cf7fedcd04f20b1ee24a9cc5442dd -#: ../source/includes/fact-latencystats-reference.rst:36 -msgid "``histogram``" -msgstr "" - -# 908cbf36d78d44aea0c745edac849538 -#: ../source/includes/fact-latencystats-reference.rst:37 -msgid "" -"An array of embedded documents, each representing a latency range. Each " -"document covers twice the previous document's range. For upper values " -"between 2048 microseconds and roughly 1 second, the histogram includes " -"half-steps." -msgstr "" - -# 73d557a6f1fe4fadbf0780ddc27800a6 -#: ../source/includes/fact-latencystats-reference.rst:42 -msgid "" -"This field only exists given the ``latencyStats: { histograms: true }`` " -"option. Empty ranges with a zero ``count`` are omitted from the output." -msgstr "" - -# c144c75ad8854c45b339ae9e38751961 -#: ../source/includes/fact-latencystats-reference.rst:46 -msgid "Each document bears the following fields:" -msgstr "" - -# 9b18415a796c44d38c2c0bdf7d9b9798 -#: ../source/includes/fact-latencystats-reference.rst:53 -msgid "``micros``" -msgstr "" - -# 3d58c1cf279345c2a49d3e52a67a5b73 -#: ../source/includes/fact-latencystats-reference.rst:54 -msgid "" -"A :bsontype:`long ` giving the inclusive upper time " -"bound of the current latency range in microseconds." -msgstr "" - -# 05d7074845374686bd2a31884258d1cf -#: ../source/includes/fact-latencystats-reference.rst:58 -msgid "" -"The document's range spans between the previous document's ``micros`` " -"value, exclusive, and this document's ``micros`` value, inclusive." -msgstr "" - -# 2f755c09c3a04086a10e96d4fd980b2d -#: ../source/includes/fact-latencystats-reference.rst:62 -msgid "``count``" -msgstr "" - -# 4d0b981a2f114dceb4e9b397dc46633b -#: ../source/includes/fact-latencystats-reference.rst:63 -msgid "" -"A :bsontype:`long ` giving the number of operations with" -" latency less than or equal to ``micros``." -msgstr "" - -# df2eb3293add40e8b444bae9eb64d24e -#: ../source/includes/fact-latencystats-reference.rst:66 -msgid "For example, if ``collStats`` returns the following histogram:" -msgstr "" - -# 0af053a079e0400492cd1e9257d60237 -#: ../source/includes/fact-latencystats-reference.rst:78 -msgid "This indicates that there were:" -msgstr "" - -# 0496d5fdd1dc442fa95c3cf408e24371 -#: ../source/includes/fact-latencystats-reference.rst:80 -msgid "10 operations taking 1 microsecond or less," -msgstr "" - -# 6b89e2b450194eaca1a97f779ec387b2 -#: ../source/includes/fact-latencystats-reference.rst:81 -msgid "1 operation in the range (1, 2] microseconds," -msgstr "" - -# efc9f5ccc2534e0db11cccea8d1daf41 -#: ../source/includes/fact-latencystats-reference.rst:82 -msgid "1 operation in the range (3072, 4096] microseconds," -msgstr "" - -# 951d833785cb4a16862f08abda71c4af -#: ../source/includes/fact-latencystats-reference.rst:83 -msgid "1000 operations in the range (68719476736, 137438953472], and" -msgstr "" - -# b6f42cd123c74690ae8d42e522c67076 -#: ../source/includes/fact-latencystats-reference.rst:84 -msgid "100 operations in the range (137438953472, 274877906944]." -msgstr "" - -# d4995da66eec4c0ba79ef3b2f52474bf -#: ../source/reference/method/db.collection.latencyStats.txt:43 -msgid "Examples" -msgstr "" - -# 3b94c925ea3c47248d1918d89bbb429e -#: ../source/reference/method/db.collection.latencyStats.txt:45 -msgid "" -"You can run :method:`~db.collection.latencyStats()` in a :program:`mongo`" -" shell as follows:" -msgstr "" - -# af7909e0ab2346308a4106b1a91d5d35 -#: ../source/reference/method/db.collection.latencyStats.txt:52 -msgid "" -":method:`~db.collection.latencyStats()` returns a document such as the " -"following:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.collection.mapReduce.po b/locale/es/LC_MESSAGES/reference/method/db.collection.mapReduce.po deleted file mode 100644 index 48fbebfa121..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.collection.mapReduce.po +++ /dev/null @@ -1,990 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:34+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 8317559664424d2dafe563fab58c7b2f -#: ../source/reference/method/db.collection.mapReduce.txt:3 -msgid "db.collection.mapReduce()" -msgstr "" - -# c8ec2fb3883e4331883fc012b06a779a -#: ../source/reference/method/db.collection.mapReduce.txt -msgid "On this page" -msgstr "" - -# 99318c4a87844d94a00473c162f28f75 -#: ../source/reference/method/db.collection.mapReduce.txt:15 -msgid "" -"The :method:`db.collection.mapReduce()` method provides a wrapper around " -"the :dbcommand:`mapReduce` command." -msgstr "" - -# 18b643d4aff742689e11b55760b51052 -#: ../source/includes/extracts/views-unsupported-mapReduce.rst:1 -msgid ":doc:`Views ` do not support map-reduce operations." -msgstr "" - -# 150a1dbc7c0f4e25b0dd6d97db31dacf -#: ../source/reference/method/db.collection.mapReduce.txt:22 -msgid ":method:`db.collection.mapReduce()` has the following syntax:" -msgstr "" - -# e2e15f4b044945868fe520fb6ecede8b -#: ../source/reference/method/db.collection.mapReduce.txt:42 -msgid ":method:`db.collection.mapReduce()` takes the following parameters:" -msgstr "" - -# 8430e106bd8f4d589320547fb3232bee -#: ../source/reference/method/db.collection.mapReduce.txt:46 -msgid "" -"The following table describes additional arguments that " -":method:`db.collection.mapReduce()` can accept." -msgstr "" - -# e49478390bef4436bc2f16b53d642c43 -#: ../source/includes/fact-group-map-reduce-where-limitations-in-24.rst:1 -msgid "" -"In MongoDB 2.4, :dbcommand:`map-reduce operations `, the " -":dbcommand:`group` command, and :query:`$where` operator expressions " -"**cannot** access certain global functions or properties, such as ``db``," -" that are available in the :program:`mongo` shell." -msgstr "" - -# 92fda7f368934a5bb8d21b515270ea1b -#: ../source/includes/fact-group-map-reduce-where-limitations-in-24.rst:6 -msgid "" -"When upgrading to MongoDB 2.4, you will need to refactor your code if " -"your :dbcommand:`map-reduce operations `, :dbcommand:`group` " -"commands, or :query:`$where` operator expressions include any global " -"shell functions or properties that are no longer available, such as " -"``db``." -msgstr "" - -# f18912ee9c384fc38847de99d4ae0bb0 -#: ../source/includes/fact-group-map-reduce-where-limitations-in-24.rst:12 -msgid "" -"The following JavaScript functions and properties **are available** to " -":dbcommand:`map-reduce operations `, the :dbcommand:`group` " -"command, and :query:`$where` operator expressions in MongoDB 2.4:" -msgstr "" - -# 9e88d97e012546278bbbab5b2a0f00cc -#: ../source/includes/fact-group-map-reduce-where-limitations-in-24.rst:19 -msgid "Available Properties" -msgstr "" - -# ae8583af27d94a11be98814292174168 -#: ../source/includes/fact-group-map-reduce-where-limitations-in-24.rst:20 -msgid "Available Functions" -msgstr "" - -# e8525c59b70f4ddf922c1b661ed5a0ce -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``args``" -msgstr "" - -# 674aeb8506cc4235a8b3bb83aadc7917 -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``MaxKey``" -msgstr "" - -# fc2ac06a87534cf08aee5f27fffa8af5 -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``MinKey``" -msgstr "" - -# 5c52a7332f9d4caaa6c1c242f75775aa -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``assert()``" -msgstr "" - -# 578df3b4556f46e3ace8a5bde139b650 -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``BinData()``" -msgstr "" - -# 92acee5f74c94f68923910826170875a -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``DBPointer()``" -msgstr "" - -# b6abafb597fa4d19a841e224a3c52cb6 -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``DBRef()``" -msgstr "" - -# 714da9139ee948809868893be1b4323a -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``doassert()``" -msgstr "" - -# 25cb357f2fb046738f85c12d4fef2244 -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``emit()``" -msgstr "" - -# 79e1dde32776426eb0f020e8cdf397f5 -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``gc()``" -msgstr "" - -# ccd043f27b3142d2bcb7440d9710723e -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``HexData()``" -msgstr "" - -# 870a23f26f6a4786a1060507408ff0cb -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``hex_md5()``" -msgstr "" - -# f2514ff3e48d486387dea36680beef20 -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``isNumber()``" -msgstr "" - -# c1aaa95bec0547ddab7abf0173f203f5 -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``isObject()``" -msgstr "" - -# e4bf0d0ef04342e19718f4356bf3b130 -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``ISODate()``" -msgstr "" - -# c0fabd76e7544969a9d768cb7a3f1e04 -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``isString()``" -msgstr "" - -# 5a6fdf49c082434aa46012804925807b -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``Map()``" -msgstr "" - -# 27cd40adeccf45d9ad2e31a723478cd0 -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``MD5()``" -msgstr "" - -# c421d0ec16af46ffb8e198a7bd0a95c1 -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``NumberInt()``" -msgstr "" - -# 0034d7bd032d41d3afd06877fe7cc479 -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``NumberLong()``" -msgstr "" - -# e7a2173115ad4e888a7e280ec5e16ee8 -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``ObjectId()``" -msgstr "" - -# 0a6e175e45d249658aa442e1f5a7f699 -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``print()``" -msgstr "" - -# bb36798f7d7740eeb3dae441f51ad3af -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``printjson()``" -msgstr "" - -# fc73d4c9b68c4c4288d5a2efd18aaee0 -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``printjsononeline()``" -msgstr "" - -# 2ebfe9f86c0f4721acf867f12e0ef6bb -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``sleep()``" -msgstr "" - -# 8351190fdd044de9ae454f88496f8b76 -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``Timestamp()``" -msgstr "" - -# 428ac27554454602a9b5d3ad9282250b -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``tojson()``" -msgstr "" - -# 149fbc0338b9449b9f18505d2b01750b -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``tojsononeline()``" -msgstr "" - -# 25316ebeb4e34d71a167ca941a4a0d6b -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``tojsonObject()``" -msgstr "" - -# a8876c20a47e4dbfbb326a4c24f37afe -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``UUID()``" -msgstr "" - -# 5c7d05a42fc1477fb2d1ed8b1bfd797b -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``version()``" -msgstr "" - -# 5f5d232922e9496d960c50c4d76c0954 -#: ../source/includes/parameters-map-reduce.rst:4 -msgid "Requirements for the ``map`` Function" -msgstr "" - -# d3e0236983764ed9bb567f38e24e7111 -#: ../source/includes/parameters-map-reduce.rst:6 -msgid "" -"The ``map`` function is responsible for transforming each input document " -"into zero or more documents. It can access the variables defined in the " -"``scope`` parameter, and has the following prototype:" -msgstr "" - -# 730411bcced34cd38ba56219a7cd832d -#: ../source/includes/parameters-map-reduce.rst:17 -msgid "The ``map`` function has the following requirements:" -msgstr "" - -# 5c232d23967e4696a8dfd2c05d07d62f -#: ../source/includes/parameters-map-reduce.rst:19 -msgid "" -"In the ``map`` function, reference the current document as ``this`` " -"within the function." -msgstr "" - -# d6e69afaec444f228830975e53fd0e09 -#: ../source/includes/parameters-map-reduce.rst:22 -msgid "The ``map`` function should *not* access the database for any reason." -msgstr "" - -# 135a8dd36adb440681b310a82543c5f9 -#: ../source/includes/parameters-map-reduce.rst:24 -msgid "" -"The ``map`` function should be pure, or have *no* impact outside of the " -"function (i.e. side effects.)" -msgstr "" - -# 6baff18f71db45f18d6b63d2c10845a2 -#: ../source/includes/parameters-map-reduce.rst:27 -msgid "" -"A single emit can only hold half of MongoDB's :ref:`maximum BSON document" -" size `." -msgstr "" - -# ed5c9ac8a1e84594a7120370395cfb9a -#: ../source/includes/parameters-map-reduce.rst:30 -msgid "" -"The ``map`` function may optionally call ``emit(key,value)`` any number " -"of times to create an output document associating ``key`` with ``value``." -msgstr "" - -# 07df8435749a46a6af7af050da71df91 -#: ../source/includes/parameters-map-reduce.rst:33 -msgid "" -"The following ``map`` function will call ``emit(key,value)`` either 0 or " -"1 times depending on the value of the input document's ``status`` field:" -msgstr "" - -# 6e327a8523114bedbdbcedab188cf6e5 -#: ../source/includes/parameters-map-reduce.rst:44 -msgid "" -"The following ``map`` function may call ``emit(key,value)`` multiple " -"times depending on the number of elements in the input document's " -"``items`` field:" -msgstr "" - -# 17b4b445fd9449ccb23240337179d915 -#: ../source/includes/parameters-map-reduce.rst:4 -msgid "Requirements for the ``reduce`` Function" -msgstr "" - -# a7448939a7a14928a8e80deb2207fdaf -#: ../source/includes/parameters-map-reduce.rst:6 -msgid "The ``reduce`` function has the following prototype:" -msgstr "" - -# f2eeb542cec647a5ba9625c1b0d90ae7 -#: ../source/includes/parameters-map-reduce.rst:15 -msgid "The ``reduce`` function exhibits the following behaviors:" -msgstr "" - -# 5e0a7bdfc42a432c9638810cee7a627a -#: ../source/includes/parameters-map-reduce.rst:17 -msgid "" -"The ``reduce`` function should *not* access the database, even to perform" -" read operations." -msgstr "" - -# 1774722534874670957e9fe9ddb39eb3 -#: ../source/includes/parameters-map-reduce.rst:20 -msgid "The ``reduce`` function should *not* affect the outside system." -msgstr "" - -# ed3629c67c29442f8a45b91e5823a040 -#: ../source/includes/parameters-map-reduce.rst:23 -msgid "" -"MongoDB will **not** call the ``reduce`` function for a key that has only" -" a single value. The ``values`` argument is an array whose elements are " -"the ``value`` objects that are \"mapped\" to the ``key``." -msgstr "" - -# f4bb1a6afaa94e2e946830c091a38958 -#: ../source/includes/parameters-map-reduce.rst:28 -msgid "" -"MongoDB can invoke the ``reduce`` function more than once for the same " -"key. In this case, the previous output from the ``reduce`` function for " -"that key will become one of the input values to the next ``reduce`` " -"function invocation for that key." -msgstr "" - -# 3ffce2ea8f704c93a4a4e7e594b68bfd -#: ../source/includes/parameters-map-reduce.rst:33 -msgid "" -"The ``reduce`` function can access the variables defined in the ``scope``" -" parameter." -msgstr "" - -# ea4308d6a64944d48385cb7cd1e147bb -#: ../source/includes/parameters-map-reduce.rst:36 -msgid "" -"The inputs to ``reduce`` must not be larger than half of MongoDB's " -":ref:`maximum BSON document size `. This " -"requirement may be violated when large documents are returned and then " -"joined together in subsequent ``reduce`` steps." -msgstr "" - -# c30f4932e1d64ef8ad848f9932b68739 -#: ../source/includes/parameters-map-reduce.rst:41 -msgid "" -"Because it is possible to invoke the ``reduce`` function more than once " -"for the same key, the following properties need to be true:" -msgstr "" - -# 8a52195f107d438b8733ce8bfa52df4b -#: ../source/includes/parameters-map-reduce.rst:45 -msgid "" -"the *type* of the return object must be **identical** to the type of the " -"``value`` emitted by the ``map`` function." -msgstr "" - -# d3e061828164491cbd33400901c90e07 -#: ../source/includes/parameters-map-reduce.rst:49 -msgid "" -"the ``reduce`` function must be *associative*. The following statement " -"must be true:" -msgstr "" - -# 84e75efc19424aa89f101b869da3cff2 -#: ../source/includes/parameters-map-reduce.rst:56 -msgid "" -"the ``reduce`` function must be *idempotent*. Ensure that the following " -"statement is true:" -msgstr "" - -# 074a481cadae40f6b35cdbf6b3987f63 -#: ../source/includes/parameters-map-reduce.rst:63 -msgid "" -"the ``reduce`` function should be *commutative*: that is, the order of " -"the elements in the ``valuesArray`` should not affect the output of the " -"``reduce`` function, so that the following statement is true:" -msgstr "" - -# 509eb2b3129f48b4b4f2db1975668d8d -#: ../source/includes/parameters-map-reduce.rst:4 -msgid "``out`` Options" -msgstr "" - -# 25df282c2754430fab0dcd691ee741f9 -#: ../source/includes/parameters-map-reduce.rst:6 -msgid "You can specify the following options for the ``out`` parameter:" -msgstr "" - -# 56757cf3b6294ddbb42ef00a93fcc1c7 -#: ../source/includes/parameters-map-reduce.rst:9 -msgid "Output to a Collection" -msgstr "" - -# 5903d9b9ac9844a68b0cbf06c0933e08 -#: ../source/includes/parameters-map-reduce.rst:11 -msgid "" -"This option outputs to a new collection, and is not available on " -"secondary members of replica sets." -msgstr "" - -# 6bb7004fb50f40d7a03d30ce823f560f -#: ../source/includes/parameters-map-reduce.rst:19 -msgid "Output to a Collection with an Action" -msgstr "" - -# 2baee90e75ea4429b9efa12a90801c25 -#: ../source/includes/parameters-map-reduce.rst:21 -msgid "" -"This option is only available when passing a collection that already " -"exists to ``out``. It is not available on secondary members of replica " -"sets." -msgstr "" - -# da6afef19cd14968a6e04e7e4ce4baf7 -#: ../source/includes/parameters-map-reduce.rst:32 -msgid "" -"When you output to a collection with an action, the ``out`` has the " -"following parameters:" -msgstr "" - -# 4d391f7c8a5d4b9e964888978ff4723e -#: ../source/includes/parameters-map-reduce.rst:35 -msgid "````: Specify one of the following actions:" -msgstr "" - -# 942d2430db234abcb0250409515a9d61 -#: ../source/includes/parameters-map-reduce.rst:37 -msgid "``replace``" -msgstr "" - -# b0957a3995044ad9b547229b4a939d52 -#: ../source/includes/parameters-map-reduce.rst:39 -msgid "" -"Replace the contents of the ```` if the collection with " -"the ```` exists." -msgstr "" - -# 451a6aac6ace403d8e7ced76fc612339 -#: ../source/includes/parameters-map-reduce.rst:42 -msgid "``merge``" -msgstr "" - -# b10e2cd886ac4f1d96e3b0abcc7707ec -#: ../source/includes/parameters-map-reduce.rst:44 -msgid "" -"Merge the new result with the existing result if the output collection " -"already exists. If an existing document has the same key as the new " -"result, *overwrite* that existing document." -msgstr "" - -# f2eae02c55fc44298dfe2d67e2782a6b -#: ../source/includes/parameters-map-reduce.rst:49 -msgid "``reduce``" -msgstr "" - -# d7c260d210334f9bbaf1a8b1af15d1d6 -#: ../source/includes/parameters-map-reduce.rst:51 -msgid "" -"Merge the new result with the existing result if the output collection " -"already exists. If an existing document has the same key as the new " -"result, apply the ``reduce`` function to both the new and the existing " -"documents and overwrite the existing document with the result." -msgstr "" - -# 65dd9b73c7d747619f16e0b1a14d91e6 -#: ../source/includes/parameters-map-reduce.rst:57 -msgid "``db``:" -msgstr "" - -# e8159c8f6fbb4f8cabb47d8a4fd62090 -#: ../source/includes/parameters-map-reduce.rst:59 -msgid "" -"Optional. The name of the database that you want the map-reduce operation" -" to write its output. By default this will be the same database as the " -"input collection." -msgstr "" - -# 91634d6e205a473884fe2aa03f3c96fc -#: ../source/includes/parameters-map-reduce.rst:63 -msgid "``sharded``:" -msgstr "" - -# ae4bf7e14b3f452494e2bf1b544725a3 -#: ../source/includes/parameters-map-reduce.rst:65 -msgid "" -"Optional. If ``true`` *and* you have enabled sharding on output database," -" the map-reduce operation will shard the output collection using the " -"``_id`` field as the shard key." -msgstr "" - -# 19cfba1c53fe4cfbbb206aa1623b9bfb -#: ../source/includes/parameters-map-reduce.rst:69 -msgid "``nonAtomic``:" -msgstr "" - -# 9b72647f7d9249cf93453e26e1053a58 -#: ../source/includes/parameters-map-reduce.rst:71 -msgid "" -"Optional. Specify output operation as non-atomic. This applies **only** " -"to the ``merge`` and ``reduce`` output modes, which may take minutes to " -"execute." -msgstr "" - -# cee7dcd16d0b45d59f7c80f8a4e2505b -#: ../source/includes/parameters-map-reduce.rst:75 -msgid "" -"By default ``nonAtomic`` is ``false``, and the map-reduce operation locks" -" the database during post-processing." -msgstr "" - -# e1cbd9830d6640f0862d7f57a67bc6ae -#: ../source/includes/parameters-map-reduce.rst:78 -msgid "" -"If ``nonAtomic`` is ``true``, the post-processing step prevents MongoDB " -"from locking the database: during this time, other clients will be able " -"to read intermediate states of the output collection." -msgstr "" - -# 9be7de25ecbf4fe1b98f0f735352768a -#: ../source/includes/parameters-map-reduce.rst:83 -msgid "Output Inline" -msgstr "" - -# 99f72ccb421c4b54b0c0315bb1eb919d -#: ../source/includes/parameters-map-reduce.rst:85 -msgid "" -"Perform the map-reduce operation in memory and return the result. This " -"option is the only available option for ``out`` on secondary members of " -"replica sets." -msgstr "" - -# dd3400721955402bb064035fd8dc6f7e -#: ../source/includes/parameters-map-reduce.rst:93 -msgid "" -"The result must fit within the :ref:`maximum size of a BSON document " -"`." -msgstr "" - -# cbf8107cf9f546ff9d077329979eac8b -#: ../source/includes/parameters-map-reduce.rst:4 -msgid "Requirements for the ``finalize`` Function" -msgstr "" - -# a83ee5a3b6c642d78ca72130d7c5136e -#: ../source/includes/parameters-map-reduce.rst:6 -msgid "The ``finalize`` function has the following prototype:" -msgstr "" - -# fcf974380de64e6cbe4c64bce88ec89c -#: ../source/includes/parameters-map-reduce.rst:15 -msgid "" -"The ``finalize`` function receives as its arguments a ``key`` value and " -"the ``reducedValue`` from the ``reduce`` function. Be aware that:" -msgstr "" - -# f908b359fcc34941a0c214bafc6eb110 -#: ../source/includes/parameters-map-reduce.rst:19 -msgid "The ``finalize`` function should *not* access the database for any reason." -msgstr "" - -# 0cff6b28822048c3b91d700ddeaaeb16 -#: ../source/includes/parameters-map-reduce.rst:22 -msgid "" -"The ``finalize`` function should be pure, or have *no* impact outside of " -"the function (i.e. side effects.)" -msgstr "" - -# 0e02a9d5cc2e43ef9bfc3e02909e1b32 -#: ../source/includes/parameters-map-reduce.rst:25 -msgid "" -"The ``finalize`` function can access the variables defined in the " -"``scope`` parameter." -msgstr "" - -# 8229af99c2a84d80a530eb6a96c7dbf3 -#: ../source/includes/examples-map-reduce.rst:2 -msgid "Map-Reduce Examples" -msgstr "" - -# 722573deddde43159dc24873ab127ea0 -#: ../source/includes/examples-map-reduce.rst:7 -msgid "" -"Consider the following map-reduce operations on a collection ``orders`` " -"that contains documents of the following prototype:" -msgstr "" - -# 9f884552320d4c979704eecac20d96f4 -#: ../source/includes/examples-map-reduce.rst:25 -msgid "Return the Total Price Per Customer" -msgstr "" - -# c22f2a8440c442c5a32df0935d167637 -#: ../source/includes/examples-map-reduce.rst:29 -msgid "" -"Perform the map-reduce operation on the ``orders`` collection to group by" -" the ``cust_id``, and calculate the sum of the ``price`` for each " -"``cust_id``:" -msgstr "" - -# d0baa6ed09f14b0da7b12b1bf5a9bb55 -# 189e47d00b3741f282bf2924734113a6 -#: ../source/includes/examples-map-reduce.rst:35 -#: ../source/includes/examples-map-reduce.rst:97 -msgid "Define the map function to process each input document:" -msgstr "" - -# caa9096d53594d509b432fb04cd4e90e -# 97eff9744e10466897f91025301cf1ea -#: ../source/includes/examples-map-reduce.rst:37 -#: ../source/includes/examples-map-reduce.rst:99 -msgid "" -"In the function, ``this`` refers to the document that the map-reduce " -"operation is processing." -msgstr "" - -# fb3ae21d37b24444b51a3524f44947a6 -#: ../source/includes/examples-map-reduce.rst:40 -msgid "" -"The function maps the ``price`` to the ``cust_id`` for each document and " -"emits the ``cust_id`` and ``price`` pair." -msgstr "" - -# 12abe237b1b94ac29dd976df545cd6ed -#: ../source/includes/examples-map-reduce.rst:51 -msgid "" -"Define the corresponding reduce function with two arguments ``keyCustId``" -" and ``valuesPrices``:" -msgstr "" - -# 80bb6c0bb00540959c26fb4c0be299f1 -#: ../source/includes/examples-map-reduce.rst:54 -msgid "" -"The ``valuesPrices`` is an array whose elements are the ``price`` values " -"emitted by the map function and grouped by ``keyCustId``." -msgstr "" - -# 3d5a3fa227754a45a1c3ebf927e7e6ed -#: ../source/includes/examples-map-reduce.rst:57 -msgid "The function reduces the ``valuesPrice`` array to the sum of its elements." -msgstr "" - -# 8a2bc46678a246cc873b2843f0b9862d -#: ../source/includes/examples-map-reduce.rst:66 -msgid "" -"Perform the map-reduce on all documents in the ``orders`` collection " -"using the ``mapFunction1`` map function and the ``reduceFunction1`` " -"reduce function." -msgstr "" - -# b86e89c6b628467db872d4b756a4c272 -#: ../source/includes/examples-map-reduce.rst:78 -msgid "" -"This operation outputs the results to a collection named " -"``map_reduce_example``. If the ``map_reduce_example`` collection already " -"exists, the operation will replace the contents with the results of this " -"map-reduce operation:" -msgstr "" - -# 87ce4514fbdd4c859210a80f8a8a6a11 -#: ../source/includes/examples-map-reduce.rst:86 -msgid "Calculate Order and Total Quantity with Average Quantity Per Item" -msgstr "" - -# b8c7b1a11f22495c8d0a84b2d444780e -#: ../source/includes/examples-map-reduce.rst:90 -msgid "" -"In this example, you will perform a map-reduce operation on the " -"``orders`` collection for all documents that have an ``ord_date`` value " -"greater than ``01/01/2012``. The operation groups by the ``item.sku`` " -"field, and calculates the number of orders and the total quantity ordered" -" for each ``sku``. The operation concludes by calculating the average " -"quantity per order for each ``sku`` value:" -msgstr "" - -# b64528eaf6d24d4794e95929fc56b75e -#: ../source/includes/examples-map-reduce.rst:102 -msgid "" -"For each item, the function associates the ``sku`` with a new object " -"``value`` that contains the ``count`` of ``1`` and the item ``qty`` for " -"the order and emits the ``sku`` and ``value`` pair." -msgstr "" - -# c89f14ded9024a6d8f89d73d6c7986e8 -#: ../source/includes/examples-map-reduce.rst:119 -msgid "" -"Define the corresponding reduce function with two arguments ``keySKU`` " -"and ``countObjVals``:" -msgstr "" - -# 60e5a39e03aa41d8a86bbcba0addfd45 -#: ../source/includes/examples-map-reduce.rst:122 -msgid "" -"``countObjVals`` is an array whose elements are the objects mapped to the" -" grouped ``keySKU`` values passed by map function to the reducer " -"function." -msgstr "" - -# 7330241e02f3408180e06101057865f4 -#: ../source/includes/examples-map-reduce.rst:126 -msgid "" -"The function reduces the ``countObjVals`` array to a single object " -"``reducedValue`` that contains the ``count`` and the ``qty`` fields." -msgstr "" - -# 6f27334401f64b2a8333691483574c83 -#: ../source/includes/examples-map-reduce.rst:130 -msgid "" -"In ``reducedVal``, the ``count`` field contains the sum of the ``count`` " -"fields from the individual array elements, and the ``qty`` field contains" -" the sum of the ``qty`` fields from the individual array elements." -msgstr "" - -# 9ec48113b0c3415dace6e2aac084a9fa -#: ../source/includes/examples-map-reduce.rst:148 -msgid "" -"Define a finalize function with two arguments ``key`` and ``reducedVal``." -" The function modifies the ``reducedVal`` object to add a computed field " -"named ``avg`` and returns the modified object:" -msgstr "" - -# a34069b5cd174d64b0a93502a3fb6ac3 -#: ../source/includes/examples-map-reduce.rst:163 -msgid "" -"Perform the map-reduce operation on the ``orders`` collection using the " -"``mapFunction2``, ``reduceFunction2``, and ``finalizeFunction2`` " -"functions." -msgstr "" - -# 08130820672e48b993ea405fe66a2844 -#: ../source/includes/examples-map-reduce.rst:180 -msgid "" -"This operation uses the ``query`` field to select only those documents " -"with ``ord_date`` greater than ``new Date(01/01/2012)``. Then it output " -"the results to a collection ``map_reduce_example``. If the " -"``map_reduce_example`` collection already exists, the operation will " -"merge the existing contents with the results of this map-reduce " -"operation." -msgstr "" - -# e77616854b1a4c50bf28efd434dc3443 -#: ../source/reference/method/db.collection.mapReduce.txt:84 -msgid "Output" -msgstr "" - -# bb05706cc9c5471b9a1968defb4d6253 -#: ../source/reference/method/db.collection.mapReduce.txt:86 -msgid "" -"The output of the :method:`db.collection.mapReduce()` method is identical" -" to that of the :dbcommand:`mapReduce` command. See the :ref:`Output " -"` section of the :dbcommand:`mapReduce` command for " -"information on the :method:`db.collection.mapReduce()` output." -msgstr "" - -# d75cf071de2c4a3c967f49806fe0d342 -#: ../source/reference/method/db.collection.mapReduce.txt:93 -msgid "Additional Information" -msgstr "" - -# 1191c1f3b0be4587810b5b15a4b8abcd -#: ../source/reference/method/db.collection.mapReduce.txt:95 -msgid ":doc:`/tutorial/troubleshoot-map-function`" -msgstr "" - -# 18ce4d20e99b4ae284920737a8682d1c -#: ../source/reference/method/db.collection.mapReduce.txt:97 -msgid ":doc:`/tutorial/troubleshoot-reduce-function`" -msgstr "" - -# 335f5a8b17564e76905e069d736919e9 -#: ../source/reference/method/db.collection.mapReduce.txt:99 -msgid ":dbcommand:`mapReduce` command" -msgstr "" - -# 94ab21c382c3410ba14a6a3f1f05fc23 -#: ../source/reference/method/db.collection.mapReduce.txt:101 -msgid ":doc:`/aggregation`" -msgstr "" - -# a1bb9002824c4fcd976517263297b5ef -#: ../source/reference/method/db.collection.mapReduce.txt:103 -msgid ":doc:`Map-Reduce `" -msgstr "" - -# d3d4ae5ce68643b1bfb858ad99188116 -#: ../source/reference/method/db.collection.mapReduce.txt:105 -msgid ":doc:`/tutorial/perform-incremental-map-reduce`" -msgstr "" - -#~ msgid "" -#~ "For more information and examples, see" -#~ " the :doc:`Map-Reduce `" -#~ " page and :doc:`/tutorial/perform-incremental-" -#~ "map-reduce`." -#~ msgstr "" - -# 014ad2d4ea9246958e4fd1ca7194f0c1 -#~ msgid "The ``map`` function has the following prototype:" -#~ msgstr "" - -# 2071176da1f7478fafc15d522b36aa22 -#~ msgid "The ``map`` function exhibits the following behaviors:" -#~ msgstr "" - -# 08bb52380c6c4a6c8d42906542ef4b15 -#~ msgid "" -#~ "The ``emit(key,value)`` function associates " -#~ "the ``key`` with a ``value``." -#~ msgstr "" - -# 59e5433a6a7d4fb59d5d3fdf4939c2d1 -#~ msgid "" -#~ "The ``map`` function can call " -#~ "``emit(key,value)`` any number of times, " -#~ "including 0, per each input document." -#~ msgstr "" - -# 2dadd1bd43ec414e988b057af1dedb5c -#~ msgid "" -#~ "The following ``map`` function may call" -#~ " ``emit(key,value)`` either 0 or 1 " -#~ "times depending on the value of " -#~ "the input document's ``status`` field:" -#~ msgstr "" - -# 0a430ab49a68493eb1c4d31324d22a19 -#~ msgid "" -#~ "The ``map`` function can access the " -#~ "variables defined in the ``scope`` " -#~ "parameter." -#~ msgstr "" - -# be72d3939d8a4661a36bb5abdf936020 -#~ msgid "" -#~ "the *type* of the return object " -#~ "must be **identical** to the type " -#~ "of the ``value`` emitted by the " -#~ "``map`` function to ensure that the " -#~ "following operations is true:" -#~ msgstr "" - -# ec4939fad5a24de69ea604be4b8a1ccc -#~ msgid "" -#~ "the order of the elements in the" -#~ " ``valuesArray`` should not affect the " -#~ "output of the ``reduce`` function, so" -#~ " that the following statement is " -#~ "true:" -#~ msgstr "" - -# da8a983e7a084b59a41f12200cc8d4b5 -#~ msgid "" -#~ "This option is only available when " -#~ "passing ``out`` a collection that " -#~ "already exists. This option is not " -#~ "available on secondary members of " -#~ "replica sets." -#~ msgstr "" - -# e18aa3c79ceb4cfda0dde0c90eec116f -#~ msgid "" -#~ "Optional.The name of the database that" -#~ " you want the map-reduce operation" -#~ " to write its output. By default " -#~ "this will be the same database as" -#~ " the input collection." -#~ msgstr "" - -# 4982e5e564874d0bbce29a6d7300b582 -#~ msgid "" -#~ "Optional. Specify output operation as " -#~ "non-atomic and is valid *only* for" -#~ " ``merge`` and ``reduce`` output modes " -#~ "which may take minutes to execute." -#~ msgstr "" - -# 4fad0ac03f1e4bcda2f97ca49aa4774a -#~ msgid "" -#~ "If ``nonAtomic`` is ``true``, the " -#~ "post-processing step will prevent MongoDB" -#~ " from locking the database; however, " -#~ "other clients will be able to read" -#~ " intermediate states of the output " -#~ "collection. Otherwise the map reduce " -#~ "operation must lock the database during" -#~ " post-processing." -#~ msgstr "" - -# 32a4c0c3e9e64bb3848ef97cd08e8791 -#~ msgid ":doc:`/core/aggregation`" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.collection.reIndex.po b/locale/es/LC_MESSAGES/reference/method/db.collection.reIndex.po deleted file mode 100644 index 04dd9f48ecd..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.collection.reIndex.po +++ /dev/null @@ -1,127 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:23+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# d56192997a2045d2a901fcb3734f02c6 -#: ../source/reference/method/db.collection.reIndex.txt:3 -msgid "db.collection.reIndex()" -msgstr "" - -# 71e314f2bc594bb0891ab679be4a56a6 -#: ../source/reference/method/db.collection.reIndex.txt -msgid "On this page" -msgstr "" - -# f6c9ae481a864317a0f36107bd9a3695 -#: ../source/reference/method/db.collection.reIndex.txt:15 -msgid "" -"The :method:`db.collection.reIndex()` drops all indexes on a collection " -"and recreates them. This operation may be expensive for collections that " -"have a large amount of data and/or a large number of indexes." -msgstr "" - -# 097984951a724b64b1202ce898b27fd6 -#: ../source/reference/method/db.collection.reIndex.txt:20 -msgid "" -"Call this method, which takes no arguments, on a collection object. For " -"example:" -msgstr "" - -# c1f51e8b53d0458eb4d50cc6a6be05be -#: ../source/reference/method/db.collection.reIndex.txt:27 -msgid "" -"Normally, MongoDB compacts indexes during routine updates. For most " -"users, the :method:`db.collection.reIndex()` is unnecessary. However, it " -"may be worth running if the collection size has changed significantly or " -"if the indexes are consuming a disproportionate amount of disk space." -msgstr "" - -# 074c4b4f1d6f46ea8c7d1f35874e36f3 -#: ../source/reference/method/db.collection.reIndex.txt:33 -msgid "Behavior" -msgstr "" - -# 4603451a14a440f99f19741ec85b8b74 -#: ../source/includes/note-reindex-impact-on-replica-sets.rst:3 -msgid "" -"For replica sets, |cmd-name| will not propagate from the :term:`primary` " -"to :term:`secondaries `. |cmd-name| will only affect a single " -":program:`mongod` instance." -msgstr "" - -# cd35d92299d149d69241069bf3ea185c -#: ../source/includes/important-reindex-locking.rst:1 -msgid "" -"|cmd-name| will rebuild indexes in the :ref:`background ` *if the index was originally specified with this option*. " -"However, |cmd-name| will rebuild the ``_id`` index in the foreground, " -"which takes the database's write lock." -msgstr "" - -# 186c187c8b3e4f98a0d4bf05ab2de5b1 -#: ../source/includes/fact-index-key-length-operation-behaviors.rst:3 -msgid "" -"Reindexing operations will error if the index entry for an indexed field " -"exceeds the |limit|. Reindexing operations occur as part of " -":dbcommand:`compact` and :dbcommand:`repairDatabase` commands as well as " -"the :method:`db.collection.reIndex()` method." -msgstr "" - -# 1e013479e8af4153a0e7b1d6b647e3b7 -#: ../source/includes/fact-index-key-length-operation-behaviors.rst:8 -msgid "" -"Because these operations drop *all* the indexes from a collection and " -"then recreate them sequentially, the error from the |limit| prevents " -"these operations from rebuilding any remaining indexes for the collection" -" and, in the case of the :dbcommand:`repairDatabase` command, from " -"continuing with the remainder of the process." -msgstr "" - -# 6f2286ce19dc4231aed307ca2f7945c6 -#: ../source/reference/method/db.collection.reIndex.txt:49 -msgid ":doc:`/indexes`" -msgstr "" - -#~ msgid "" -#~ "Reindexing operations will error if an" -#~ " indexed field exceeds the |limit|. " -#~ "Reindexing operations occur as part of" -#~ " :dbcommand:`compact` and :dbcommand:`repairDatabase`" -#~ " commands as well as the " -#~ ":method:`db.collection.reIndex()` method." -#~ msgstr "" - -#~ msgid "" -#~ "Because these operations drop *all* the" -#~ " indexes from a collection and then" -#~ " recreate them sequentially, the error " -#~ "from the index key limit prevents " -#~ "these operations from rebuilding any " -#~ "remaining indexes for the collection " -#~ "and, in the case of the " -#~ ":dbcommand:`repairDatabase` command, from continuing" -#~ " with the remainder of the process." -#~ msgstr "" - -# bf9e9d37088d4691aa7cac013f7c1cb3 -#~ msgid "See" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.collection.remove.po b/locale/es/LC_MESSAGES/reference/method/db.collection.remove.po deleted file mode 100644 index 757aa06bcf7..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.collection.remove.po +++ /dev/null @@ -1,412 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:21+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 7e135441fb0c463f8c27218e9ab30c97 -#: ../source/reference/method/db.collection.remove.txt:3 -msgid "db.collection.remove()" -msgstr "" - -# effef57e0899436985775cca4f335e18 -#: ../source/reference/method/db.collection.remove.txt -msgid "On this page" -msgstr "" - -# 8861f5b8482d414b82ad38339c5a20cd -#: ../source/reference/method/db.collection.remove.txt:14 -msgid "Definition" -msgstr "" - -# 8febf61f45eb46c18c7ea569d8a73910 -#: ../source/reference/method/db.collection.remove.txt:18 -msgid "Removes documents from a collection." -msgstr "" - -# c959ed675a804f66b0e6790b7bea1f94 -#: ../source/reference/method/db.collection.remove.txt:20 -msgid "" -"The :method:`db.collection.remove()` method can have one of two syntaxes." -" The :method:`~db.collection.remove()` method can take a query document " -"and an optional ``justOne`` boolean:" -msgstr "" - -# 9c09fcd5129f4fb6b5a97fd34c0698c8 -#: ../source/reference/method/db.collection.remove.txt:31 -msgid "" -"Or the method can take a query document and an optional remove options " -"document:" -msgstr "" - -# e462d2d9a4034a8989fc1a4b550ff762 -#: ../source/reference/method/db.collection.remove.txt:49 -msgid "" -"The :method:`~db.collection.remove()` returns an object that contains the" -" status of the operation." -msgstr "" - -# 8e58ae6471364726a59afaae65e3cd06 -#: ../source/reference/method/db.collection.remove.txt:53 -msgid "" -"A :ref:`writeresults-remove` object that contains the status of the " -"operation." -msgstr "" - -# 6d37fd18cd014339a1bbd98d49934f9d -#: ../source/reference/method/db.collection.remove.txt:57 -msgid "Behavior" -msgstr "" - -# 2a7b86e03d664817ba99b3f6e402f396 -#: ../source/reference/method/db.collection.remove.txt:62 -msgid "Write Concern" -msgstr "" - -# 00f682d7ce3c4198aa40ed7c44e6b763 -#: ../source/reference/method/db.collection.remove.txt:66 -msgid "" -"The :method:`~db.collection.remove()` method uses the :dbcommand:`delete`" -" command, which uses the default :doc:`write concern `. To specify a different write concern, include the write " -"concern in the options parameter." -msgstr "" - -# 8ba0c97ae1bc4f9b87f49cbd92090698 -#: ../source/reference/method/db.collection.remove.txt:72 -msgid "Query Considerations" -msgstr "" - -# 529b5ae9ceca4a60910511182da7d80b -#: ../source/reference/method/db.collection.remove.txt:74 -msgid "" -"By default, :method:`~db.collection.remove()` removes all documents that " -"match the ``query`` expression. Specify the ``justOne`` option to limit " -"the operation to removing a single document. To delete a single document " -"sorted by a specified order, use the :ref:`findAndModify() " -"` method." -msgstr "" - -# 29f387e02f5142c0aea99c76dd2ca9a2 -#: ../source/reference/method/db.collection.remove.txt:80 -msgid "" -"When removing multiple documents, the remove operation may interleave " -"with other read and/or write operations to the collection. For " -"*unsharded* collections, you can override this behavior with the " -":update:`$isolated` operator, which \"isolates\" the remove operation and" -" disallows yielding during the operation. This ensures that no client can" -" see the affected documents until they are all processed or an error " -"stops the remove operation." -msgstr "" - -# 0f37330c5c9a4e5980f8caa3c348496c -#: ../source/reference/method/db.collection.remove.txt:88 -msgid "See :ref:`isolate-remove-operations` for an example." -msgstr "" - -# 02f8394b67ae40a98547502ad6cf8dd6 -#: ../source/reference/method/db.collection.remove.txt:91 -msgid "Capped Collections" -msgstr "" - -# c5280f26efb5471ba2ebd7cc32374e07 -#: ../source/includes/fact-remove-capped-collection-restriction.rst:1 -msgid "" -"You cannot use the :method:`~db.collection.remove()` method with a " -":term:`capped collection`." -msgstr "" - -# 3614fd0f0c8c4ba6b51dcfde82df9dbd -#: ../source/reference/method/db.collection.remove.txt:96 -msgid "Sharded Collections" -msgstr "" - -# 3c54f93a402548b198722b33b4514898 -#: ../source/includes/fact-single-modification-in-sharded-collections.rst:1 -msgid "" -"All |single-modification-operation-names| operations for a sharded " -"collection must include the :term:`shard key` *or* the ``_id`` field in " -"the query specification. |single-modification-operation-names| operations" -" without the :term:`shard key` *or* the ``_id`` field return an error." -msgstr "" - -# 9cd2bbf7256f4cbea0a51ef38d434a79 -#: ../source/reference/method/db.collection.remove.txt:105 -msgid "Examples" -msgstr "" - -# 7d0376eec09041498e67fc78831645ea -#: ../source/reference/method/db.collection.remove.txt:107 -msgid "" -"The following are examples of the :method:`~db.collection.remove()` " -"method." -msgstr "" - -# fe943b21660041a390549f2e2498b459 -#: ../source/reference/method/db.collection.remove.txt:110 -msgid "Remove All Documents from a Collection" -msgstr "" - -# 952d764e57f644d2bdfbe62ed9b9a46b -#: ../source/reference/method/db.collection.remove.txt:112 -msgid "" -"To remove all documents in a collection, call the :method:`remove " -"` method with an empty query document ``{}``. The" -" following operation deletes all documents from the :doc:`bios collection" -" `:" -msgstr "" - -# f98e6783bdb647c2b17b9ad822c14ce9 -#: ../source/reference/method/db.collection.remove.txt:121 -msgid "" -"This operation is not equivalent to the :method:`~db.collection.drop()` " -"method." -msgstr "" - -# df4b254fbccc4ff1924a6e1581863689 -#: ../source/reference/method/db.collection.remove.txt:124 -msgid "" -"To remove all documents from a collection, it may be more efficient to " -"use the :method:`~db.collection.drop()` method to drop the entire " -"collection, including the indexes, and then recreate the collection and " -"rebuild the indexes." -msgstr "" - -# 264b791ac3fd4bbe9e4fb2c519439c61 -#: ../source/reference/method/db.collection.remove.txt:130 -msgid "Remove All Documents that Match a Condition" -msgstr "" - -# c0e7409e71284049ba349c48f22484c1 -#: ../source/reference/method/db.collection.remove.txt:132 -msgid "" -"To remove the documents that match a deletion criteria, call the " -":method:`~db.collection.remove()` method with the ```` parameter:" -msgstr "" - -# 4b1cfcbd1ae640209db233ecbd01c431 -#: ../source/reference/method/db.collection.remove.txt:136 -msgid "" -"The following operation removes all the documents from the collection " -"``products`` where ``qty`` is greater than ``20``:" -msgstr "" - -# dc1979070ecc42acb539b126c7717ef5 -#: ../source/reference/method/db.collection.remove.txt:144 -msgid "Override Default Write Concern" -msgstr "" - -# 3d6bf6a504314c6ab2f2aa58587ae4a3 -#: ../source/reference/method/db.collection.remove.txt:146 -msgid "" -"The following operation to a replica set removes all the documents from " -"the collection ``products`` where ``qty`` is greater than ``20`` and " -"specifies a :doc:`write concern ` of ``\"w: " -"majority\"`` with a ``wtimeout`` of 5000 milliseconds such that the " -"method returns after the write propagates to a majority of the voting " -"replica set members or the method times out after 5 seconds." -msgstr "" - -# d16048711d09401f900c0d69bc3ac71f -#: ../source/includes/fact-majority-write-concern-change.rst:1 -msgid "" -"In previous versions, ``majority`` referred to the majority of all " -"members of the replica set instead of the majority of the voting members." -msgstr "" - -# 99106fd78519485093555d5d4ce3f414 -#: ../source/reference/method/db.collection.remove.txt:163 -msgid "Remove a Single Document that Matches a Condition" -msgstr "" - -# 4c2f40c0a6284377bd7d4d183c2969e0 -#: ../source/reference/method/db.collection.remove.txt:165 -msgid "" -"To remove the first document that match a deletion criteria, call the " -":method:`remove ` method with the ``query`` " -"criteria and the ``justOne`` parameter set to ``true`` or ``1``." -msgstr "" - -# f489d54fc4364219824ded0717950037 -#: ../source/reference/method/db.collection.remove.txt:169 -msgid "" -"The following operation removes the first document from the collection " -"``products`` where ``qty`` is greater than ``20``:" -msgstr "" - -# 182f93239dfd43f2b32774b3afbbc575 -#: ../source/reference/method/db.collection.remove.txt:179 -msgid "Isolate Remove Operations" -msgstr "" - -# d621f4f6d16a41d2a30cc9b788fb3540 -#: ../source/reference/method/db.collection.remove.txt:181 -msgid "" -"To isolate the query, include ``$isolated: 1`` in the ```` " -"parameter as in the following examples:" -msgstr "" - -# 5c729e878f95400c9636db5b17eaa302 -#: ../source/reference/method/db.collection.remove.txt:189 -msgid "Specify Collation" -msgstr "" - -# 94026b8b698b49e5875d330a620c929a -#: ../source/includes/extracts/collation-description.rst:1 -msgid "" -":doc:`Collation ` allows users to specify language-" -"specific rules for string comparison, such as rules for lettercase and " -"accent marks." -msgstr "" - -# d49c94411edd4b04aa18f490d8e17a98 -#: ../source/reference/method/db.collection.remove.txt:193 -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -# 54116ea87ab9411985c2de3a655516a3 -#: ../source/reference/method/db.collection.remove.txt:201 -msgid "The following operation includes the :ref:`collation ` option:" -msgstr "" - -# 9b47f632b21e42c3a46affa71e466986 -#: ../source/reference/method/db.collection.remove.txt:214 -msgid "WriteResult" -msgstr "" - -# b9366b91d75843509d50c59b5f6425b0 -#: ../source/reference/method/db.collection.remove.txt:219 -msgid "Successful Results" -msgstr "" - -# 46ca0091e1af44dfbdd9a4b988cf5255 -#: ../source/reference/method/db.collection.remove.txt:221 -msgid "" -"The :method:`~db.collection.remove()` returns a :method:`WriteResult` " -"object that contains the status of the operation. Upon success, the " -":method:`WriteResult` object contains information on the number of " -"documents removed:" -msgstr "" - -# 995c77a0d39c4475a34c3296044e0554 -#: ../source/reference/method/db.collection.remove.txt:230 -msgid ":data:`WriteResult.nRemoved`" -msgstr "" - -# 10e794f89c704a2f9e987f72bbfee09f -#: ../source/reference/method/db.collection.remove.txt:233 -msgid "Write Concern Errors" -msgstr "" - -# ed3227e1ecbd4da4a5b03aabcbabcfcd -#: ../source/reference/method/db.collection.remove.txt:235 -msgid "" -"If the :method:`~db.collection.remove()` method encounters write concern " -"errors, the results include the :data:`WriteResult.writeConcernError` " -"field:" -msgstr "" - -# e9e17aa845464fd49d46893e08571311 -#: ../source/reference/method/db.collection.remove.txt:252 -msgid ":method:`WriteResult.hasWriteConcernError()`" -msgstr "" - -# 69afbc6b4fa74d1b8bdc4f56cdb00635 -#: ../source/reference/method/db.collection.remove.txt:255 -msgid "Errors Unrelated to Write Concern" -msgstr "" - -# 031b9ed7bef14478b8b7cbc9a01070f0 -#: ../source/reference/method/db.collection.remove.txt:257 -msgid "" -"If the :method:`~db.collection.remove()` method encounters a non-write " -"concern error, the results include :data:`WriteResult.writeError` field:" -msgstr "" - -# f12f5a460d4747d7bd8b0eaa1841a141 -#: ../source/reference/method/db.collection.remove.txt:270 -msgid ":method:`WriteResult.hasWriteError()`" -msgstr "" - -# 114631c2e1614707bbd61ce32d267ba6 -#~ msgid "Safe Writes" -#~ msgstr "" - -# 557b2547684e4be5b3d2b27a41031442 -#~ msgid "" -#~ "The :method:`~db.collection.remove()` method uses" -#~ " the :dbcommand:`delete` command, which " -#~ "uses the default write concern. To " -#~ "specify a different write concern, " -#~ "include the write concern in the " -#~ "options parameter." -#~ msgstr "" - -# 91f97fd423ca464ca3bbb21e4f450368 -#~ msgid "" -#~ "All |single-modification-operation-names| " -#~ "operations for a sharded collection that" -#~ " specify the |single-modification-" -#~ "operation-option| option must include the" -#~ " :term:`shard key` *or* the ``_id`` " -#~ "field in the query specification. " -#~ "|single-modification-operation-names| operations" -#~ " specifying |single-modification-operation-" -#~ "option| in a sharded collection without" -#~ " the :term:`shard key` *or* the " -#~ "``_id`` field return an error." -#~ msgstr "" - -# a8b3e539761b4323a4e749ec5563e641 -#~ msgid "" -#~ "The following operation to a replica " -#~ "set removes all the documents from " -#~ "the collection ``products`` where ``qty`` " -#~ "is greater than ``20`` and specifies " -#~ "a :doc:`write concern ` of ``\"w: majority\"`` with a" -#~ " ``wtimeout`` of 5000 milliseconds such " -#~ "that the method returns after the " -#~ "write propagates to a majority of " -#~ "the replica set members or the " -#~ "method times out after 5 seconds." -#~ msgstr "" - -# 6df0ca30b48c410485094dcae166bc57 -#~ msgid "Isolate Removal Operations" -#~ msgstr "" - -# c709884bd6fa4c9187e0192f6e8d4c7a -#~ msgid "" -#~ "If the ```` argument to the " -#~ ":method:`~db.collection.remove()` method matches " -#~ "multiple documents in the collection, " -#~ "the delete operation may interleave with" -#~ " other write operations to that " -#~ "collection. For an unsharded collection, " -#~ "you have the option to override " -#~ "this behavior with the :update:`$isolated` " -#~ "isolation operator, effectively isolating the" -#~ " delete operation and blocking other " -#~ "write operations during the delete. To" -#~ " isolate the query, include ``$isolated:" -#~ " 1`` in the ```` parameter as" -#~ " in the following examples:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.collection.renameCollection.po b/locale/es/LC_MESSAGES/reference/method/db.collection.renameCollection.po deleted file mode 100644 index a873ae1540f..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.collection.renameCollection.po +++ /dev/null @@ -1,126 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:41+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# cba6da6b99c244b4a415f2604a31caaa -#: ../source/reference/method/db.collection.renameCollection.txt:3 -msgid "db.collection.renameCollection()" -msgstr "" - -# d1975e59c8484dee8d0b9a5dd0cf559d -#: ../source/reference/method/db.collection.renameCollection.txt -msgid "On this page" -msgstr "" - -# 0fb47b7cb5c24ac8bbe80253b9196023 -#: ../source/reference/method/db.collection.renameCollection.txt:14 -msgid "Definition" -msgstr "" - -# 433c143536e04d69891b1e0cca84b9d8 -#: ../source/reference/method/db.collection.renameCollection.txt:18 -msgid "" -"Renames a collection. Provides a wrapper for the " -":dbcommand:`renameCollection` :term:`database command`." -msgstr "" - -# 6a9d0df122f74747936db8ed87bbddfb -#: ../source/reference/method/db.collection.renameCollection.txt:24 -msgid "Behavior" -msgstr "" - -# 86f28e1b8dbb4504b0067e89575b6a95 -#: ../source/reference/method/db.collection.renameCollection.txt:26 -msgid "" -"The :method:`db.collection.renameCollection()` method operates within a " -"collection by changing the metadata associated with a given collection." -msgstr "" - -# 35e5e92dabc2470f9b7e3098855fa9d4 -#: ../source/reference/method/db.collection.renameCollection.txt:29 -msgid "" -"Refer to the documentation :dbcommand:`renameCollection` for additional " -"warnings and messages." -msgstr "" - -# f68743d01626462f9ae83b1d0e94d713 -#: ../source/reference/method/db.collection.renameCollection.txt:34 -msgid "" -"The :method:`db.collection.renameCollection()` method and " -":dbcommand:`renameCollection` command will invalidate open cursors which " -"interrupts queries that are currently returning data." -msgstr "" - -# 4e197560164046b2a5872b9e59c03797 -#: ../source/reference/method/db.collection.renameCollection.txt:38 -msgid "The method has the following limitations:" -msgstr "" - -# 2c99f2d7b498465ba4a02e9d257fbe7b -#: ../source/reference/method/db.collection.renameCollection.txt:40 -msgid "" -":method:`db.collection.renameCollection()` cannot move a collection " -"between databases. Use :dbcommand:`renameCollection` for these rename " -"operations." -msgstr "" - -# e34a7f8adae14fd2b81c259c60c5e512 -#: ../source/reference/method/db.collection.renameCollection.txt:44 -msgid "" -":method:`db.collection.renameCollection()` is not supported on sharded " -"collections." -msgstr "" - -# 6f95964d5f2b4521902ffeb459c7e7b2 -#: ../source/includes/extracts/views-unsupported-rename.rst:1 -msgid "You cannot rename :doc:`views `." -msgstr "" - -# 37327e352baf4c74abe306b8c118c249 -#: ../source/reference/method/db.collection.renameCollection.txt:50 -msgid "Example" -msgstr "" - -# acf62cc90ce44948aab1d74bfebd43a8 -#: ../source/reference/method/db.collection.renameCollection.txt:52 -msgid "" -"Call the :method:`db.collection.renameCollection()` method on a " -"collection object. For example:" -msgstr "" - -# b32d248cb9a64c15a58206250ca8cf32 -#: ../source/reference/method/db.collection.renameCollection.txt:59 -msgid "" -"This operation will rename the ``rrecord`` collection to ``record``. If " -"the target name (i.e. ``record``) is the name of an existing collection, " -"then the operation will fail." -msgstr "" - -# d54065506629434a9e2ce42ba529ca61 -#~ msgid "Limitations" -#~ msgstr "" - -# 1d36fd360652425486cb519f60007b33 -#~ msgid "" -#~ ":method:`db.collection.renameCollection()` cannot " -#~ "operation on sharded collections." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.collection.replaceOne.po b/locale/es/LC_MESSAGES/reference/method/db.collection.replaceOne.po deleted file mode 100644 index a47bf02cbbb..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.collection.replaceOne.po +++ /dev/null @@ -1,234 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 9f86c58b07f84b35b75d98da1771882c -#: ../source/reference/method/db.collection.replaceOne.txt:3 -msgid "db.collection.replaceOne()" -msgstr "" - -# f8475b097a4d474c9b74a247d77bd7a3 -#: ../source/reference/method/db.collection.replaceOne.txt -msgid "On this page" -msgstr "" - -# fe4346fb247044d38c183b3cdf8e124a -#: ../source/reference/method/db.collection.replaceOne.txt:14 -msgid "Definition" -msgstr "" - -# 46f4ba4dfef140b2b091fbb190bdba3c -#: ../source/reference/method/db.collection.replaceOne.txt:20 -msgid "Replaces a single document within the collection based on the filter." -msgstr "" - -# 6a924d27625d49c6a4026e2adf39b29b -#: ../source/reference/method/db.collection.replaceOne.txt:22 -msgid "The :method:`~db.collection.replaceOne()` method has the following form:" -msgstr "" - -# ea52e3cd00ce4f92a60af165a1cae728 -#: ../source/reference/method/db.collection.replaceOne.txt:36 -msgid "" -"The :method:`~db.collection.replaceOne()` method takes the following " -"parameters:" -msgstr "" - -# e32dca61f7474e11bc60e24a6621eb71 -#: ../source/reference/method/db.collection.replaceOne.txt:41 -msgid "" -"A document containing: - A boolean ``acknowledged`` as ``true`` if the " -"operation ran with :term:`write concern` or ``false`` if write concern " -"was disabled - ``matchedCount`` containing the number of matched " -"documents - ``modifiedCount`` containing the number of modified " -"documents - ``upsertedId`` containing the ``_id`` for the upserted " -"document" -msgstr "" - -# 7388b03e486d42b59aacba035771f7ba -#: ../source/reference/method/db.collection.replaceOne.txt:43 -msgid "A document containing:" -msgstr "" - -# 2e910257d8e24f7b9997ebec6b2613f2 -#: ../source/reference/method/db.collection.replaceOne.txt:45 -msgid "" -"A boolean ``acknowledged`` as ``true`` if the operation ran with " -":term:`write concern` or ``false`` if write concern was disabled" -msgstr "" - -# ef2d82befbac4735a36bb654345910e2 -#: ../source/reference/method/db.collection.replaceOne.txt:48 -msgid "``matchedCount`` containing the number of matched documents" -msgstr "" - -# fe390e1717cc4cad9a9d5e625584e1f6 -#: ../source/reference/method/db.collection.replaceOne.txt:50 -msgid "``modifiedCount`` containing the number of modified documents" -msgstr "" - -# d6b0e35e8ac54560a08d06e5d8934031 -#: ../source/reference/method/db.collection.replaceOne.txt:52 -msgid "``upsertedId`` containing the ``_id`` for the upserted document" -msgstr "" - -# f0dc9ab0aaf548438e60eb06d67a77bc -#: ../source/reference/method/db.collection.replaceOne.txt:55 -msgid "Behavior" -msgstr "" - -# fee4703632c0499a9d06c8b6c44b1dc3 -#: ../source/reference/method/db.collection.replaceOne.txt:57 -msgid "" -":method:`~db.collection.replaceOne()` replaces the first matching " -"document in the collection that matches the ``filter``, using the " -"``replacement`` document." -msgstr "" - -# b5ce338a752c4b7f9e10df893009a7a1 -#: ../source/reference/method/db.collection.replaceOne.txt:61 -msgid "" -"If ``upsert: true`` and no documents match the ``filter``, " -":method:`~db.collection.replaceOne()` creates a new document based on the" -" ``replacement`` document. See :ref:`replaceOne-example-replace-with-" -"upsert`." -msgstr "" - -# 2208aefece1c4f51b9e3f019daaf351d -#: ../source/reference/method/db.collection.replaceOne.txt:69 -msgid "Capped Collections" -msgstr "" - -# 837c0640f98c459b8d7b890e117da381 -#: ../source/includes/extracts/capped-collection-immutable-document-size-replace.rst:1 -msgid "" -"If a replacement operation changes the document size, the operation will " -"fail." -msgstr "" - -# aa9974b92773411ca48fcd57c0b8a3ea -#: ../source/reference/method/db.collection.replaceOne.txt:78 -msgid "Examples" -msgstr "" - -# 49a61ff1f5074247b773bdb25e619c15 -#: ../source/reference/method/db.collection.replaceOne.txt:83 -msgid "Replace" -msgstr "" - -# 760a64b8e7d04bb2bd9c3d5c3deafd35 -#: ../source/reference/method/db.collection.replaceOne.txt:85 -msgid "The ``restaurant`` collection contains the following documents:" -msgstr "" - -# d8d6f27fa63e4f4cad4ad96895564811 -#: ../source/reference/method/db.collection.replaceOne.txt:93 -msgid "" -"The following operation replaces a single document where ``name: " -"\"Central Perk Cafe\"``:" -msgstr "" - -# 106cad12ecd94d7c94c355028cd59aed -#: ../source/reference/method/db.collection.replaceOne.txt:107 -msgid "The operation returns:" -msgstr "" - -# 45fb44b8dc944c77a91cd05354c637aa -#: ../source/reference/method/db.collection.replaceOne.txt:113 -msgid "If no matches were found, the operation instead returns:" -msgstr "" - -# bb27fac35cbd4282a09ce7a19b09beaf -#: ../source/reference/method/db.collection.replaceOne.txt:119 -msgid "" -"Setting ``upsert: true`` would insert the document if no match was found." -" See :ref:`replaceOne-example-replace-with-upsert`" -msgstr "" - -# 15f213c19b9441258a0c9922198c5343 -#: ../source/reference/method/db.collection.replaceOne.txt:125 -msgid "Replace with Upsert" -msgstr "" - -# 29cf891f8ab648fe96e65a501d44bc3e -#: ../source/reference/method/db.collection.replaceOne.txt:127 -msgid "The ``restaurant`` collection contains the following documents:" -msgstr "" - -# 6971baa9f9664c0e8d28da2a305ee15d -#: ../source/reference/method/db.collection.replaceOne.txt:136 -msgid "" -"The following operation attempts to replace the document with ``name : " -"\"Pizza Rat's Pizzaria\"``, with ``upsert : true``:" -msgstr "" - -# 6e75febffa88429e9b130e4980c33150 -#: ../source/reference/method/db.collection.replaceOne.txt:151 -msgid "" -"Since ``upsert : true`` the document is inserted based on the " -"``replacement`` document. The operation returns:" -msgstr "" - -# 5d67f4b8e3f34c0cb0e7f8a4e17dd04d -#: ../source/reference/method/db.collection.replaceOne.txt:163 -msgid "The collection now contains the following documents:" -msgstr "" - -# 25ff2dd53e884e4e853c5e86109b2020 -#: ../source/reference/method/db.collection.replaceOne.txt:175 -msgid "Replace with Write Concern" -msgstr "" - -# b7d5073b8c154a48bad41137aea7ea33 -#: ../source/reference/method/db.collection.replaceOne.txt:177 -msgid "" -"Given a three member replica set, the following operation specifies a " -"``w`` of ``majority`` and ``wtimeout`` of ``100``:" -msgstr "" - -# d60039353fb345f6accf0bb76da3d2dc -#: ../source/reference/method/db.collection.replaceOne.txt:192 -msgid "" -"If the acknowledgement takes longer than the ``wtimeout`` limit, the " -"following exception is thrown:" -msgstr "" - -# e837ddbc694047d99dd5e7bbd8fa0d57 -#: ../source/reference/method/db.collection.replaceOne.txt:206 -msgid "Specify Collation" -msgstr "" - -# 0813f62cb3d9447983018af09fdc4b05 -#: ../source/includes/extracts/collation-description.rst:1 -msgid "" -":doc:`Collation ` allows users to specify language-" -"specific rules for string comparison, such as rules for lettercase and " -"accent marks." -msgstr "" - -# 407ecbc4c6524e42a5ebf799ccbc357d -#: ../source/reference/method/db.collection.replaceOne.txt:210 -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -# 745b26174e9b4354a8cb168fe78c04ca -#: ../source/reference/method/db.collection.replaceOne.txt:218 -msgid "The following operation includes the :ref:`collation ` option:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.collection.save.po b/locale/es/LC_MESSAGES/reference/method/db.collection.save.po deleted file mode 100644 index adb2169e91f..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.collection.save.po +++ /dev/null @@ -1,361 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:14+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# ecd9bbf70d334324aa28627b85e51376 -#: ../source/reference/method/db.collection.save.txt:3 -msgid "db.collection.save()" -msgstr "" - -# fbcf6210ee914b829e81751cd30a2f32 -#: ../source/reference/method/db.collection.save.txt -msgid "On this page" -msgstr "" - -# cd30e91292424d5983b8a5fececc8f96 -#: ../source/reference/method/db.collection.save.txt:14 -msgid "Definition" -msgstr "" - -# e0ed638d6281446784fa07b1cb9eec3d -#: ../source/reference/method/db.collection.save.txt:18 -msgid "" -"Updates an existing :doc:`document ` or inserts a new " -"document, depending on its ``document`` parameter." -msgstr "" - -# ab26f9a78c8e41368c5fa387916a3d24 -#: ../source/reference/method/db.collection.save.txt:21 -msgid "The :method:`~db.collection.save()` method has the following form:" -msgstr "" - -# 1769a5ebd000414cae60e59512fa012f -#: ../source/reference/method/db.collection.save.txt:36 -msgid "" -"The :method:`~db.collection.save()` returns an object that contains the " -"status of the operation." -msgstr "" - -# 4883872adfae4d0cb7894ca0314cf0a7 -#: ../source/reference/method/db.collection.save.txt:40 -msgid "" -"A :ref:`writeresults-save` object that contains the status of the " -"operation." -msgstr "" - -# 6625faa6177e43329ac15af8fe5a12db -#: ../source/reference/method/db.collection.save.txt:44 -msgid "Behavior" -msgstr "" - -# f5e41edd528147d298664273ac174b1f -#: ../source/reference/method/db.collection.save.txt:49 -msgid "Write Concern" -msgstr "" - -# f75d68dc2f0647dab93ac208b921d67e -#: ../source/reference/method/db.collection.save.txt:53 -msgid "" -"The :method:`~db.collection.save()` method uses either the " -":dbcommand:`insert` or the :dbcommand:`update` command, which use the " -"default :doc:`write concern `. To specify a " -"different write concern, include the write concern in the options " -"parameter." -msgstr "" - -# c21144ba1b0749be9ae2b48b3d601e3c -#: ../source/reference/method/db.collection.save.txt:60 -msgid "Insert" -msgstr "" - -# 1b4d8af4aef6404f8f62b0f1b7147a47 -#: ../source/reference/method/db.collection.save.txt:62 -msgid "" -"If the document does **not** contain an :term:`_id` field, then the " -":method:`~db.collection.save()` method calls the " -":method:`~db.collection.insert()` method. During the operation, the " -":program:`mongo` shell will create an :method:`ObjectId` and assign it to" -" the ``_id`` field." -msgstr "" - -# fde6560c38984820bedf23baaedd2464 -#: ../source/includes/note-insert-id-field.rst:3 -msgid "" -"Most MongoDB driver clients will include the ``_id`` field and generate " -"an ``ObjectId`` before sending the insert operation to MongoDB; however, " -"if the client sends a document without an ``_id`` field, the " -":program:`mongod` will add the ``_id`` field and generate the " -"``ObjectId``." -msgstr "" - -# 62511b4e9c0f4e7ea8f925b522abb997 -#: ../source/reference/method/db.collection.save.txt:71 -msgid "Update" -msgstr "" - -# 3d43fd5b256a49e58393dd5d2c12f2e2 -#: ../source/reference/method/db.collection.save.txt:73 -msgid "" -"If the document contains an :term:`_id` field, then the " -":method:`~db.collection.save()` method is equivalent to an update with " -"the :ref:`upsert option ` set to ``true`` and the query" -" predicate on the ``_id`` field." -msgstr "" - -# f27da0bfa6684bf88030ef41c9b949d4 -#: ../source/reference/method/db.collection.save.txt:81 -msgid "Examples" -msgstr "" - -# 620c55c842504887bd864536abc78049 -#: ../source/reference/method/db.collection.save.txt:86 -msgid "Save a New Document without Specifying an ``_id`` Field" -msgstr "" - -# 7037672f50c24037b7a8065e76b50176 -#: ../source/reference/method/db.collection.save.txt:88 -msgid "" -"In the following example, :method:`~db.collection.save()` method performs" -" an insert since the document passed to the method does not contain the " -"``_id`` field:" -msgstr "" - -# 94efaab478bb42029a6a3db104ce3ef1 -#: ../source/reference/method/db.collection.save.txt:96 -msgid "" -"During the insert, the shell will create the ``_id`` field with a unique " -":method:`ObjectId` value, as verified by the inserted document:" -msgstr "" - -# d778e16a559a4ea1834fe79f2189ccc2 -#: ../source/includes/fact-object-id-may-differ.rst:1 -msgid "" -"The ``ObjectId`` values are specific to the machine and time when the " -"operation is run. As such, your values may differ from those in the " -"example." -msgstr "" - -# c1d58fbcc14247cea62b0b35765ac128 -#: ../source/reference/method/db.collection.save.txt:109 -msgid "Save a New Document Specifying an ``_id`` Field" -msgstr "" - -# 8d740872552f48eebc2ba1cefd6519b8 -#: ../source/reference/method/db.collection.save.txt:111 -msgid "" -"In the following example, :method:`~db.collection.save()` performs an " -"update with ``upsert:true`` since the document contains an ``_id`` field:" -msgstr "" - -# 5399098e8420445c90c66a86f97ca64c -#: ../source/reference/method/db.collection.save.txt:118 -msgid "" -"Because the ``_id`` field holds a value that *does not* exist in the " -"collection, the update operation results in an insertion of the document." -" The results of these operations are identical to an :ref:`update() " -"method with the upsert option ` set to ``true``." -msgstr "" - -# 23f6ef2cf13847478c1ce8dd6b7081a2 -#: ../source/reference/method/db.collection.save.txt:124 -msgid "" -"The operation results in the following new document in the ``products`` " -"collection:" -msgstr "" - -# d27c97fd027d4b808d601726f6455523 -#: ../source/reference/method/db.collection.save.txt:132 -msgid "Replace an Existing Document" -msgstr "" - -# cf37740aecd347aa9cc2bdc18f50766c -#: ../source/reference/method/db.collection.save.txt:134 -msgid "The ``products`` collection contains the following document:" -msgstr "" - -# 1a9f1c48f1be4ea18d3c155742a3314f -#: ../source/reference/method/db.collection.save.txt:140 -msgid "" -"The :method:`~db.collection.save()` method performs an update with " -"``upsert:true`` since the document contains an ``_id`` field:" -msgstr "" - -# 9471c6e8fccf46139e6b3459f69b9205 -#: ../source/reference/method/db.collection.save.txt:147 -msgid "" -"Because the ``_id`` field holds a value that exists in the collection, " -"the operation performs an update to replace the document and results in " -"the following document:" -msgstr "" - -# 96aba175fe3a4a059e6b413476e26ece -#: ../source/reference/method/db.collection.save.txt:156 -msgid "Override Default Write Concern" -msgstr "" - -# 397151a03bb246098fc2fc0bf9ab98a2 -#: ../source/reference/method/db.collection.save.txt:158 -msgid "" -"The following operation to a replica set specifies a :doc:`write concern " -"` of ``\"w: majority\"`` with a ``wtimeout`` of" -" 5000 milliseconds such that the method returns after the write " -"propagates to a majority of the voting replica set members or the method " -"times out after 5 seconds." -msgstr "" - -# aa2515510c1347cf8a0d7b1c1761bcbe -#: ../source/includes/fact-majority-write-concern-change.rst:1 -msgid "" -"In previous versions, ``majority`` referred to the majority of all " -"members of the replica set instead of the majority of the voting members." -msgstr "" - -# a8acd4d6abae4f8f9608d62cefec5a0a -#: ../source/reference/method/db.collection.save.txt:176 -msgid "WriteResult" -msgstr "" - -# 42c0df48e525453da20d21121c2cc419 -#: ../source/reference/method/db.collection.save.txt:180 -msgid "" -"The :method:`~db.collection.save()` returns a :method:`WriteResult` " -"object that contains the status of the insert or update operation. See " -":ref:`WriteResult for insert ` and :ref:`WriteResult" -" for update ` for details." -msgstr "" - -#~ msgid "" -#~ "If the document does **not** contain " -#~ "an :term:`_id` field, then the " -#~ ":method:`~db.collection.save()` method performs an" -#~ " :method:`~db.collection.insert()`. During the " -#~ "operation, the :program:`mongo` shell will " -#~ "create an :doc:`/reference/object-id` and " -#~ "assign it to the ``_id`` field." -#~ msgstr "" - -#~ msgid "Upsert" -#~ msgstr "" - -#~ msgid "" -#~ "If the document contains an :term:`_id`" -#~ " field, then the :method:`~db.collection.save()`" -#~ " method performs an :ref:`update with " -#~ "upsert `, querying by " -#~ "the ``_id`` field. If a document " -#~ "does not exist with the specified " -#~ "``_id`` value, the :method:`~db.collection.save()`" -#~ " method performs an insert. If a " -#~ "document exists with the specified " -#~ "``_id`` value, the :method:`~db.collection.save()`" -#~ " method performs an update that " -#~ "replaces **all** fields in the existing" -#~ " document with the fields from the" -#~ " ``document``." -#~ msgstr "" - -#~ msgid "" -#~ "In the following example, " -#~ ":method:`~db.collection.save()` performs an update" -#~ " with ``upsert`` since the document " -#~ "contains an ``_id`` field:" -#~ msgstr "" - -#~ msgid "" -#~ "Because the ``_id`` field holds a " -#~ "value that *does not* exist in the" -#~ " collection, the operation inserts the " -#~ "document. The results of these " -#~ "operations are identical to an " -#~ ":ref:`update operation with the upsert " -#~ "flag ` set to ``true``" -#~ " or ``1``." -#~ msgstr "" - -#~ msgid "" -#~ "The :method:`~db.collection.save()` method performs" -#~ " an update with ``upsert`` since the" -#~ " document contains an ``_id`` field:" -#~ msgstr "" - -#~ msgid "" -#~ "The following operation to a replica " -#~ "set specifies a :doc:`write concern " -#~ "` of ``\"w: " -#~ "majority\"`` with a ``wtimeout`` of 5000" -#~ " milliseconds such that the method " -#~ "returns after the write propagates to" -#~ " a majority of the replsica set " -#~ "members or the method times out " -#~ "after 5 seconds." -#~ msgstr "" - -# 5a721c4df88f4284b5fef06f6912d6a9 -#~ msgid "" -#~ "Updates an existing document or inserts" -#~ " a new document, depending on its " -#~ "``document`` parameter." -#~ msgstr "" - -# a51983d383614d6997d3736875da294e -#~ msgid "Safe Writes" -#~ msgstr "" - -# a20d131353ce4164a09744ccadf6b9ec -#~ msgid "" -#~ "The :method:`~db.collection.save()` method uses " -#~ "either the :dbcommand:`insert` or the " -#~ ":dbcommand:`update` command, which use the " -#~ "default write concern. To specify a " -#~ "different write concern, include the " -#~ "write concern in the options parameter." -#~ msgstr "" - -# 25ce496ed47b4adf9ff95db7a2ed596d -#~ msgid "" -#~ "During the insert, :program:`mongod` will " -#~ "create the ``_id`` field with a " -#~ "unique :doc:`/reference/object-id` value, as" -#~ " verified by the inserted document:" -#~ msgstr "" - -#~ msgid "" -#~ "If the document does **not** contain " -#~ "an :term:`_id` field, then the " -#~ ":method:`~db.collection.save()` method calls the " -#~ ":method:`~db.collection.insert()` method. During the" -#~ " operation, the :program:`mongo` shell will" -#~ " create an :doc:`/reference/object-id` and" -#~ " assign it to the ``_id`` field." -#~ msgstr "" - -#~ msgid "" -#~ "The following operation to a replica " -#~ "set specifies a :doc:`write concern " -#~ "` of ``\"w: " -#~ "majority\"`` with a ``wtimeout`` of 5000" -#~ " milliseconds such that the method " -#~ "returns after the write propagates to" -#~ " a majority of the replica set " -#~ "members or the method times out " -#~ "after 5 seconds." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.collection.stats.po b/locale/es/LC_MESSAGES/reference/method/db.collection.stats.po deleted file mode 100644 index 4e27798ed4e..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.collection.stats.po +++ /dev/null @@ -1,312 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:37+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 4e5d59ee58a4430fa2e0c7dcfba86cc5 -#: ../source/reference/method/db.collection.stats.txt:3 -msgid "db.collection.stats()" -msgstr "" - -# af5cf60a336940ad84fa2a5db53d537a -#: ../source/reference/method/db.collection.stats.txt -msgid "On this page" -msgstr "" - -# 0b92ac470ce247cba962f9323c1c216c -#: ../source/reference/method/db.collection.stats.txt:14 -msgid "Definition" -msgstr "" - -# b5a12c4f04f1485d99161c7867dae373 -#: ../source/reference/method/db.collection.stats.txt:24 -msgid "" -"Returns statistics about the collection. The method includes the " -"following parameters:" -msgstr "" - -# 619c49c268c1426aad0dba2d403a2b7a -#: ../source/reference/method/db.collection.stats.txt:29 -msgid "The ``options`` document can contain the following fields and values:" -msgstr "" - -# 86764ee141bf4855bf3883a7a2c8cfe0 -#: ../source/reference/method/db.collection.stats.txt:33 -msgid "" -"A :term:`document` that contains statistics on the specified collection. " -"See :dbcommand:`collStats` for a breakdown of the returned statistics." -msgstr "" - -# 54111c0c8b6745c7b1166e4f95236dca -#: ../source/reference/method/db.collection.stats.txt:37 -msgid "" -"The :method:`db.collection.stats()` method provides a wrapper around the " -"database command :dbcommand:`collStats`." -msgstr "" - -# f97a36894f7549059e9bd24b6b268289 -#: ../source/reference/method/db.collection.stats.txt:42 -msgid "Behavior" -msgstr "" - -# ac6b3634d7784cbb9ffb8d75a2184603 -#: ../source/reference/method/db.collection.stats.txt:44 -msgid "" -"This method returns a JSON document with statistics related to the " -"current :program:`mongod` instance. Unless otherwise specified by the key" -" name, values related to size are displayed in bytes and can be " -"overridden by ``scale``." -msgstr "" - -# a317b1b3c06e4c8ca396c6dd5254ad22 -#: ../source/reference/method/db.collection.stats.txt:51 -msgid "The scale factor rounds values to whole numbers." -msgstr "" - -# 4e60c4d36d4d4fdfb1536ac3d502ae0c -#: ../source/reference/method/db.collection.stats.txt:53 -msgid "" -"Depending on the storage engine, the data returned may differ. For " -"details on the fields, see :ref:`output details `." -msgstr "" - -# 59ea44b0abdf4228994facb63a8c6b5c -#: ../source/reference/method/db.collection.stats.txt:57 -msgid "Accuracy after Unexpected Shutdown" -msgstr "" - -# 91abef95c6bc40d4b410823a630a3bcc -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:1 -msgid "" -"After an unclean shutdown of a :program:`mongod` using the :doc:`Wired " -"Tiger ` storage engine, |opt| statistics reported by " -"|cmd| may be inaccurate." -msgstr "" - -# 30610b0d524d4353b9724622509ddb02 -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:5 -msgid "" -"The amount of drift depends on the number of insert, update, or delete " -"operations performed between the last :ref:`checkpoint ` and the unclean shutdown. Checkpoints usually " -"occur every 60 seconds. However, :program:`mongod` instances running with" -" non-default :option:`--syncdelay` settings may have more or less " -"frequent checkpoints." -msgstr "" - -# 43e336c7589240848355a04ffd912541 -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:12 -msgid "" -"Run :dbcommand:`validate` on each collection on the :program:`mongod` to " -"to restore the correct statistics after an unclean shutdown." -msgstr "" - -# e6ca7fde36bd461eb02643936e6ae639 -#: ../source/reference/method/db.collection.stats.txt:65 -msgid "Index Filter Behavior" -msgstr "" - -# 04170ba6891047d7a36ec32b160fafd2 -#: ../source/reference/method/db.collection.stats.txt:67 -msgid "" -"Filtering on ``indexDetails`` using either ``indexDetailsKey`` or " -"``indexDetailsName`` will only return a single matching index. If no " -"exact match is found, ``indexDetails`` will show information on all " -"indexes for the collection." -msgstr "" - -# 8c782cab31d442d582f484d57c841018 -#: ../source/reference/method/db.collection.stats.txt:72 -msgid "The ``indexDetailsKey`` field takes a document of the following form:" -msgstr "" - -# ccc20d74d8384aa1a0b174ffcde71540 -#: ../source/reference/method/db.collection.stats.txt:78 -msgid "" -"Where ``>`` is the field that is indexed and ```` is " -"either the direction of the index, or the special index type such as " -"``text`` or ``2dsphere``. See :ref:`index types ` for the " -"full list of index types." -msgstr "" - -# c2a4b1d89a5c4c44bdf39c5006a76f98 -#: ../source/reference/method/db.collection.stats.txt:84 -msgid "Unexpected Shutdown and Count" -msgstr "" - -# e2bb05dfed9242338a5567ff82938ad1 -#: ../source/reference/method/db.collection.stats.txt:86 -msgid "" -"For MongoDB instances using the :doc:`WiredTiger ` " -"storage engine, after an unclean shutdown, statistics on size and count " -"may off by up to 1000 documents as reported by :dbcommand:`collStats`, " -":dbcommand:`dbStats`, :dbcommand:`count`. To restore the correct " -"statistics for the collection, run :dbcommand:`validate` on the " -"collection." -msgstr "" - -# 850f33434b3d4e3c80fb89a9f8a99c0c -#: ../source/reference/method/db.collection.stats.txt:94 -msgid "Examples" -msgstr "" - -# 4a0f41065e284f77847be86c8f038186 -#: ../source/reference/method/db.collection.stats.txt:98 -msgid "" -"You can find the collection data used for these examples in our `Getting " -"Started Guide `_" -msgstr "" - -# 81d9e45b0f234275b297442773a8269f -#: ../source/reference/method/db.collection.stats.txt:104 -msgid "Basic Stats Lookup" -msgstr "" - -# 9135b2cb26e0470f99911f7034d8e345 -#: ../source/reference/method/db.collection.stats.txt:106 -msgid "The following operation returns stats on the ``restaurants`` collection:" -msgstr "" - -# 15d48deae914460094b6ce1e128296cb -# bf44ed59ffc741d29485123503e6ac1a -# 21ab7d93f07b4b848b0c1656e4c47d3a -#: ../source/reference/method/db.collection.stats.txt:112 -#: ../source/reference/method/db.collection.stats.txt:264 -#: ../source/reference/method/db.collection.stats.txt:299 -msgid "The operation returns:" -msgstr "" - -# eb23e2a684d34ed28e0c1b41a6f08c8e -#: ../source/reference/method/db.collection.stats.txt:251 -msgid "As stats was not give a scale parameter, all size values are in ``bytes``." -msgstr "" - -# f93a574e96cc4bb2a4aabe6a413b6296 -#: ../source/reference/method/db.collection.stats.txt:255 -msgid "Stats Lookup With Scale" -msgstr "" - -# 78ee772825fe4f14916b3ec876275792 -#: ../source/reference/method/db.collection.stats.txt:257 -msgid "" -"The following operation changes the scale of data from ``bytes`` to " -"``kilobytes`` by specifying a ``scale`` of ``1024``:" -msgstr "" - -# 528b3ca559f94434ab0c39422e4889d7 -#: ../source/reference/method/db.collection.stats.txt:290 -msgid "Statistics Lookup With Index Details" -msgstr "" - -# c1d202a8f4d3462fa72cee2b5375ab94 -#: ../source/reference/method/db.collection.stats.txt:292 -msgid "" -"The following operation creates an ``indexDetails`` document that " -"contains information related to each of the indexes within the " -"collection:" -msgstr "" - -# 72ae9c13b4234016a815f3065ac6106e -#: ../source/reference/method/db.collection.stats.txt:473 -msgid "Statistics Lookup With Filtered Index Details" -msgstr "" - -# 72922284ced347b5b83462d3c4540610 -#: ../source/reference/method/db.collection.stats.txt:475 -msgid "" -"To filter the indexes in the :data:`~collStats.indexDetails` field, you " -"can either specify the index keys using the ``indexDetailsKey`` option or" -" specify the index name using the ``indexDetailsName``. To discover " -"index keys and names for the collection, use " -":method:`db.collection.getIndexes()`." -msgstr "" - -# 656f63e69836476ba2b93c9f9a36e933 -#: ../source/reference/method/db.collection.stats.txt:480 -msgid "Given the following index:" -msgstr "" - -# 0cf313c0810a4aa589103313ce6b289b -#: ../source/reference/method/db.collection.stats.txt:494 -msgid "" -"The following operation filters the ``indexDetails`` document to a single" -" index as defined by the ``indexDetailsKey`` document." -msgstr "" - -# 91181c3dbe1c4df3a9820bbc61204839 -#: ../source/reference/method/db.collection.stats.txt:510 -msgid "" -"The following operation filters the ``indexDetails`` document to a single" -" index as defined by the ``indexDetailsName`` document." -msgstr "" - -# 4a671e03c5aa4cf79beca57cde98e8ef -#: ../source/reference/method/db.collection.stats.txt:522 -msgid "Both operations will return the same output:" -msgstr "" - -# 31fe4b38c6964b45be18feedab0e0de3 -#: ../source/reference/method/db.collection.stats.txt:585 -msgid "" -"For explanation of the output, see :ref:`output details`." -msgstr "" - -# bd7362b1eb6f45d8b908917a9869e150 -#: ../source/reference/method/db.collection.stats.txt:587 -msgid ":pipeline:`$collStats`" -msgstr "" - -# 063c16f26a284e8c843fa2aaf7389ffb -#~ msgid "" -#~ "Returns statistics about the collection. " -#~ "The method includes the following " -#~ "parameter:" -#~ msgstr "" - -# deb3f6493b994dccad09600410043699 -#~ msgid "" -#~ "A :term:`document` containing statistics that" -#~ " reflecting the state of the " -#~ "specified collection." -#~ msgstr "" - -# 64a75bb637574991bfedb7303b26f161 -#~ msgid "" -#~ "The :method:`~db.collection.stats()` method provides" -#~ " a wrapper around the database " -#~ "command :dbcommand:`collStats`." -#~ msgstr "" - -# 85d2832133f34df5902ace566663bd1d -#~ msgid "Example" -#~ msgstr "" - -# 5ed8116789e64e8aa64a75ef21c96e91 -#~ msgid "The following operation returns stats on the ``people`` collection:" -#~ msgstr "" - -# faca2b941f5244aa89c1f72a3f532585 -#~ msgid "" -#~ ":doc:`/reference/command/collStats` for an overview" -#~ " of the output of this command." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.collection.storageSize.po b/locale/es/LC_MESSAGES/reference/method/db.collection.storageSize.po deleted file mode 100644 index dab2f5472cb..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.collection.storageSize.po +++ /dev/null @@ -1,31 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:27+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 4628967e0fe74f6f872f2e5cbdd7a41a -#: ../source/reference/method/db.collection.storageSize.txt:3 -msgid "db.collection.storageSize()" -msgstr "" - -# 3e9b03f1aea24bd7b4b8ce6335840ba8 -#: ../source/reference/method/db.collection.storageSize.txt:9 -msgid "" -"The total amount of storage allocated to this collection for document " -"storage. Provides a wrapper around the :data:`~collStats.storageSize` field " -"of the :dbcommand:`collStats` (i.e. :method:`db.collection.stats()`) output." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/db.collection.totalIndexSize.po b/locale/es/LC_MESSAGES/reference/method/db.collection.totalIndexSize.po deleted file mode 100644 index 3df5e441ec9..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.collection.totalIndexSize.po +++ /dev/null @@ -1,31 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:32+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 8d45cb5afce04233b22626501be0cb2d -#: ../source/reference/method/db.collection.totalIndexSize.txt:3 -msgid "db.collection.totalIndexSize()" -msgstr "" - -# 0c5f62c25ace4b1f9409dcc79e3570d4 -#: ../source/reference/method/db.collection.totalIndexSize.txt:9 -msgid "" -"The total size of all indexes for the collection. This method provides a " -"wrapper around the :data:`~collStats.totalIndexSize` output of the " -":dbcommand:`collStats` (i.e. :method:`db.collection.stats()`) operation." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/db.collection.totalSize.po b/locale/es/LC_MESSAGES/reference/method/db.collection.totalSize.po deleted file mode 100644 index 7bdccab5612..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.collection.totalSize.po +++ /dev/null @@ -1,41 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:31+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 42b4808a52f74a919c9b24f96b3a9706 -#: ../source/reference/method/db.collection.totalSize.txt:3 -msgid "db.collection.totalSize()" -msgstr "" - -# ed5cdfe6610644b28d46d7cb3253d8ef -#: ../source/reference/method/db.collection.totalSize.txt:15 -msgid "" -"The total size in bytes of the data in the collection plus the size of " -"every indexes on the collection." -msgstr "" - -# 3cb5550d6e47423c8c214db9f93e5db6 -#~ msgid "" -#~ "The total size of the data in " -#~ "the collection plus the size of " -#~ "every indexes on the collection." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.collection.update.po b/locale/es/LC_MESSAGES/reference/method/db.collection.update.po deleted file mode 100644 index c8dc8a1ca9c..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.collection.update.po +++ /dev/null @@ -1,1207 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:12+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 0562c67ee1044b83a254472635e73774 -#: ../source/reference/method/db.collection.update.txt:3 -msgid "db.collection.update()" -msgstr "" - -# 1ff2873063cc4f928e5b9b85a6ba02ca -#: ../source/reference/method/db.collection.update.txt -msgid "On this page" -msgstr "" - -# a09639d95c0a4f6786dc86871cb7aac1 -#: ../source/reference/method/db.collection.update.txt:14 -msgid "Definition" -msgstr "" - -# 77baf463dd02478c8000b4add1378348 -#: ../source/reference/method/db.collection.update.txt:18 -msgid "" -"Modifies an existing document or documents in a collection. The method " -"can modify specific fields of an existing document or documents or " -"replace an existing document entirely, depending on the :ref:`update " -"parameter `." -msgstr "" - -# 5d8fa772715744bb8bf21af099969c94 -#: ../source/reference/method/db.collection.update.txt:23 -msgid "" -"By default, the :method:`~db.collection.update()` method updates a " -"**single** document. Set the :ref:`multi-parameter` to update all " -"documents that match the query criteria." -msgstr "" - -# 68cc1e840f9542ec981ada4b5b67c7b6 -#: ../source/reference/method/db.collection.update.txt:27 -msgid "The :method:`~db.collection.update()` method has the following form:" -msgstr "" - -# 4e27e6a7f7384319a306e000ede936a5 -#: ../source/reference/method/db.collection.update.txt:43 -msgid "" -"The :method:`~db.collection.update()` method takes the following " -"parameters:" -msgstr "" - -# 3b7a5d17a45c425cb5a4c7e4fb691205 -#: ../source/reference/method/db.collection.update.txt:48 -msgid "" -"The :method:`~db.collection.update()` method returns an object that " -"contains the status of the operation." -msgstr "" - -# 7f571d114a8a4eef9c9bea2a5982957d -#: ../source/reference/method/db.collection.update.txt:52 -msgid "" -"A :ref:`writeresults-update` object that contains the status of the " -"operation." -msgstr "" - -# 8f906a4854da430fa0b50786231cdb0d -#: ../source/reference/method/db.collection.update.txt:56 -msgid "Behavior" -msgstr "" - -# ee63d0d640cd4fa0be7ebb69ccdd7fd2 -#: ../source/reference/method/db.collection.update.txt:61 -msgid "Write Concern" -msgstr "" - -# f48f7adbe1024c90addf7ffbb8e386a5 -#: ../source/reference/method/db.collection.update.txt:65 -msgid "" -"The :method:`~db.collection.update()` method uses the :dbcommand:`update`" -" command, which uses the default :doc:`write concern `. To specify a different write concern, include the " -"``writeConcern`` option in the options parameter. See :ref:`example-" -"update-write-concern` for an example." -msgstr "" - -# dab4f5cd95b1437b8b7fa17520ae443e -#: ../source/reference/method/db.collection.update.txt:74 -msgid "Update Parameter" -msgstr "" - -# c10e71639cc3422cb7ee1aa5629070bf -#: ../source/reference/method/db.collection.update.txt:76 -msgid "" -"The :method:`~db.collection.update()` method either modifies specific " -"fields in existing documents or replaces an existing document entirely." -msgstr "" - -# 5dc84242cc23423688b1e182e7077a1a -# 673bd6d5061242cbb2812bb233f8b9f2 -#: ../source/reference/method/db.collection.update.txt:80 -#: ../source/reference/method/db.collection.update.txt:243 -msgid "Update Specific Fields" -msgstr "" - -# 41fe125034004686b15ced1e7107e47d -#: ../source/reference/method/db.collection.update.txt:82 -msgid "" -"If the ```` document contains :ref:`update operator ` modifiers, such as those using the :update:`$set` modifier, " -"then:" -msgstr "" - -# 8c7705aba5e0440b9adbf4aa1c611796 -#: ../source/reference/method/db.collection.update.txt:86 -msgid "" -"The ```` document must contain *only* :ref:`update operator " -"` expressions." -msgstr "" - -# 6b95b1ce2b2b46a8a9bf448ba8cff8fc -#: ../source/reference/method/db.collection.update.txt:89 -msgid "" -"The :method:`~db.collection.update()` method updates only the " -"corresponding fields in the document." -msgstr "" - -# 71f64784a65f42f09942de6112d9c6eb -#: ../source/reference/method/db.collection.update.txt:92 -msgid "" -"To update an embedded document or an array as a whole, specify the " -"replacement value for the field. To update particular fields in an " -"embedded document or in an array, use :ref:`dot notation ` to specify the field." -msgstr "" - -# d3f78b6e9cfb43caa7398177b26cecd4 -#: ../source/reference/method/db.collection.update.txt:98 -msgid "Replace a Document Entirely" -msgstr "" - -# c91c54d15f894649a8dfd6b3725ebf44 -#: ../source/reference/method/db.collection.update.txt:100 -msgid "" -"If the ```` document contains *only* ``field:value`` expressions," -" then:" -msgstr "" - -# e730c2820a044a09a3f1bbc0806b69f6 -#: ../source/reference/method/db.collection.update.txt:103 -msgid "" -"The :method:`~db.collection.update()` method *replaces* the matching " -"document with the ```` document. The " -":method:`~db.collection.update()` method *does not* replace the ``_id`` " -"value. For an example, see :ref:`example-update-replace-fields`." -msgstr "" - -# bbfdf39cdc1d424ea51d6ab191328e5a -#: ../source/reference/method/db.collection.update.txt:109 -msgid "" -":method:`~db.collection.update()` *cannot* :ref:`update multiple " -"documents `." -msgstr "" - -# 930337bdcc6e4892939b2c022a025b12 -#: ../source/reference/method/db.collection.update.txt:115 -msgid "Upsert Option" -msgstr "" - -# c8079cd7c4d146199f7cfaf9be310492 -#: ../source/reference/method/db.collection.update.txt:120 -msgid "Upsert Behavior" -msgstr "" - -# 1b34c39769724ebfac154e3aded6025b -#: ../source/reference/method/db.collection.update.txt:122 -msgid "" -"If ``upsert`` is ``true`` and no document matches the query criteria, " -":method:`~db.collection.update()` inserts a *single* document. The update" -" creates the new document with either:" -msgstr "" - -# 4ee9e22075a443429aa866b827105e7f -#: ../source/reference/method/db.collection.update.txt:126 -msgid "" -"The fields and values of the ```` parameter if the ```` " -"parameter is a replacement document (i.e., contains only field and value " -"pairs). If neither the ```` nor the ```` document " -"specifies an ``_id`` field, MongoDB adds the ``_id`` field with an " -":ref:`objectid` value." -msgstr "" - -# 31378a12b6174b999de6aa8259019088 -#: ../source/reference/method/db.collection.update.txt:132 -msgid "" -"The fields and values of both the ```` and ```` parameters" -" if the ```` parameter contains :ref:`update operator ` expressions. The update creates a base document from the " -"equality clauses in the ```` parameter, and then applies the " -"update expressions from the ```` parameter. :doc:`Comparison " -"` operations from the ```` will not be " -"included in the new document." -msgstr "" - -# 347336fb387e4be39a6922def22f7f34 -#: ../source/reference/method/db.collection.update.txt:140 -msgid "" -"If ``upsert`` is ``true`` and there are documents that match the query " -"criteria, :method:`~db.collection.update()` performs an update." -msgstr "" - -# c19fc693aed4487b8700d099bd9bff06 -#: ../source/reference/method/db.collection.update.txt:143 -msgid ":update:`$setOnInsert`" -msgstr "" - -# f3d13b5f2cac4650a2cb80ac49b583f0 -#: ../source/reference/method/db.collection.update.txt:148 -msgid "Use Unique Indexes" -msgstr "" - -# a3bc6426057e4e638c2b7ed4516b8bc4 -#: ../source/reference/method/db.collection.update.txt:150 -msgid "" -"To avoid inserting the same document more than once, only use ``upsert: " -"true`` if the ``query`` field is uniquely indexed." -msgstr "" - -# 2f1b5852aea54ea683b0e3182d3c82b9 -#: ../source/reference/method/db.collection.update.txt:154 -msgid "" -"Given a collection named ``people`` where no documents have a ``name`` " -"field that holds the value ``Andy``. Consider when multiple clients issue" -" the following *update* with ``upsert: true`` at the same time:" -msgstr "" - -# ce685c0f2202443398886b1178a758d1 -#: ../source/reference/method/db.collection.update.txt:171 -msgid "" -"If all :method:`~db.collection.update()` operations complete the " -"``query`` portion before any client successfully inserts data, **and** " -"there is no unique index on the ``name`` field, then each update " -"operation may result in an insert." -msgstr "" - -# 35b15c0db0a44e879d6904cedfc46e5f -#: ../source/reference/method/db.collection.update.txt:176 -msgid "" -"To prevent MongoDB from inserting the same document more than once, " -"create a :ref:`unique index ` on the ``name`` field. " -"With a unique index, if multiple applications issue the same update with " -"``upsert: true``, *exactly one* :method:`~db.collection.update()` would " -"successfully insert a new document." -msgstr "" - -# a395273f5f7c4a7e84ac7a1f2ca996e6 -#: ../source/reference/method/db.collection.update.txt:183 -msgid "The remaining operations would either:" -msgstr "" - -# 96d965abb2104433a8ffbc3e4e6b35b7 -#: ../source/reference/method/db.collection.update.txt:185 -msgid "update the newly inserted document, or" -msgstr "" - -# 5558bffe36544bbcad6d355910ab0d28 -#: ../source/reference/method/db.collection.update.txt:187 -msgid "fail when they attempted to insert a duplicate." -msgstr "" - -# beb0ad42581646d0b7dc44b834490cc5 -#: ../source/reference/method/db.collection.update.txt:189 -msgid "" -"If the operation fails because of a duplicate index key error, " -"applications may retry the operation which will succeed as an update " -"operation." -msgstr "" - -# cbf6fdcc3ed94e70b1c7edefb9b2e665 -#: ../source/reference/method/db.collection.update.txt:196 -msgid "``upsert:true`` with a Dotted ``_id`` Query" -msgstr "" - -# 17f8101679a64dcda877609df39d4fce -#: ../source/includes/fact-mongodb30-upsert-id.rst:1 -msgid "" -"When you execute an :method:`~db.collection.update()` with ``upsert: " -"true`` and the query matches no existing document, MongoDB will refuse to" -" insert a new document if the query specifies conditions on the ``_id`` " -"field using :ref:`dot notation `." -msgstr "" - -# bc745fd0db7047aa827496aeedc001f3 -#: ../source/includes/fact-mongodb30-upsert-id.rst:8 -msgid "" -"This restriction ensures that the order of fields embedded in the ``_id``" -" document is well-defined and not bound to the order specified in the " -"query" -msgstr "" - -# 363c0c4e1f8349f9826dabb00e4b5a0b -#: ../source/includes/fact-mongodb30-upsert-id.rst:11 -msgid "" -"If you attempt to insert a document in this way, MongoDB will raise an " -"error." -msgstr "" - -# ff7637e989264b4f824f20d4ed47d7c2 -#: ../source/includes/fact-mongodb30-upsert-id-example.rst:1 -msgid "" -"For example, consider the following update operation. Since the update " -"operation specifies ``upsert:true`` and the query specifies conditions on" -" the ``_id`` field using dot notation, then the update will result in an " -"error when constructing the document to insert." -msgstr "" - -# 07ef24f905a342b4905b8a116dde7c84 -#: ../source/reference/method/db.collection.update.txt:206 -msgid "Multi Parameter" -msgstr "" - -# b3890ec74c254bb69e8ddc1734abf5ed -#: ../source/reference/method/db.collection.update.txt:208 -msgid "" -"If ``multi`` is set to ``true``, the :method:`~db.collection.update()` " -"method updates all documents that meet the ```` criteria. The " -"``multi`` update operation may interleave with other operations, both " -"read and/or write operations. For unsharded collections, you can override" -" this behavior with the :update:`$isolated` operator, which isolates the " -"update operation and disallows yielding during the operation. This " -"isolates the update so that no client can see the updated documents until" -" they are all processed, or an error stops the update operation." -msgstr "" - -# 3d87b6a8c9d949b581ae716fb2d6b4d2 -#: ../source/reference/method/db.collection.update.txt:218 -msgid "" -"If the :ref:`\\ ` document contains *only* " -"``field:value`` expressions, then :method:`~db.collection.update()` " -"*cannot* update multiple documents." -msgstr "" - -# faedb186da6c431abfcbfdca74246834 -#: ../source/reference/method/db.collection.update.txt:222 -msgid "For an example, see :ref:`example-update-multi`." -msgstr "" - -# 78a00ccc2da94886a58b11fed0f8c752 -#: ../source/reference/method/db.collection.update.txt:225 -msgid "Sharded Collections" -msgstr "" - -# d2994c48b68c4a2a9496965ef68d5ddf -#: ../source/includes/fact-single-modification-in-sharded-collections.rst:1 -msgid "" -"All |single-modification-operation-names| operations for a sharded " -"collection must include the :term:`shard key` *or* the ``_id`` field in " -"the query specification. |single-modification-operation-names| operations" -" without the :term:`shard key` *or* the ``_id`` field return an error." -msgstr "" - -# cdd7779657a74cd987c20b8fb37ae216 -#: ../source/reference/method/db.collection.update.txt:233 -msgid ":method:`~db.collection.findAndModify()`" -msgstr "" - -# 5af242f04981480c82fb9fb091ec2413 -#: ../source/reference/method/db.collection.update.txt:238 -msgid "Examples" -msgstr "" - -# 778e571fae7646208163b6fac2f49f78 -#: ../source/reference/method/db.collection.update.txt:245 -msgid "" -"To update specific fields in a document, use :ref:`update operators " -"` in the ```` parameter." -msgstr "" - -# dd20e17bd8f4492093d4e8898bb579e2 -#: ../source/reference/method/db.collection.update.txt:248 -msgid "For example, given a ``books`` collection with the following document:" -msgstr "" - -# 63670c9c0487496c9ec2f532c70b5f8b -#: ../source/reference/method/db.collection.update.txt:262 -msgid "The following operation uses:" -msgstr "" - -# 97681d37225848d286af76bc0aa3d6f5 -#: ../source/reference/method/db.collection.update.txt:264 -msgid "the :update:`$inc` operator to increment the ``stock`` field; and" -msgstr "" - -# 300e1aa3585141828011f777ad6bb07e -#: ../source/reference/method/db.collection.update.txt:266 -msgid "" -"the :update:`$set` operator to replace the value of the ``item`` field, " -"the ``publisher`` field in the ``info`` embedded document, the ``tags`` " -"field, and the second element in the ``ratings`` array." -msgstr "" - -# 5c038e4110454752875a126fa122106a -#: ../source/reference/method/db.collection.update.txt:285 -msgid "The updated document is the following:" -msgstr "" - -# b74b37a50435492eab7060313a5b9a34 -#: ../source/reference/method/db.collection.update.txt:299 -msgid "" -":update:`$set`, :update:`$inc`, :doc:`/reference/operator/update`, " -":ref:`dot notation `" -msgstr "" - -# e7137943cb374122b95bd533de2a1c41 -#: ../source/reference/method/db.collection.update.txt:304 -msgid "Remove Fields" -msgstr "" - -# 540705b77db044a3847dfd304560ba71 -#: ../source/reference/method/db.collection.update.txt:306 -msgid "" -"The following operation uses the :update:`$unset` operator to remove the " -"``tags`` field:" -msgstr "" - -# 6682700c6561417087dbb6726e4995c7 -#: ../source/reference/method/db.collection.update.txt:313 -msgid ":update:`$unset`, :update:`$rename`, :doc:`/reference/operator/update`" -msgstr "" - -# bec176b3611d47d8a96625037b059729 -#: ../source/reference/method/db.collection.update.txt:318 -msgid "Replace All Fields" -msgstr "" - -# 1a8dd52d56fc47e1a53bde9d403f5be0 -#: ../source/reference/method/db.collection.update.txt:320 -msgid "Given the following document in the ``books`` collection:" -msgstr "" - -# afcbc6cf36f84315be725a3be79186dc -#: ../source/reference/method/db.collection.update.txt:334 -msgid "" -"The following operation passes an ```` document that contains " -"only field and value pairs. The ```` document completely replaces" -" the original document except for the ``_id`` field." -msgstr "" - -# d316c805ac4048d49bb1f67d105f0812 -#: ../source/reference/method/db.collection.update.txt:350 -msgid "" -"The updated document contains *only* the fields from the replacement " -"document and the ``_id`` field. That is, the fields ``ratings`` and " -"``reorder`` no longer exist in the updated document since the fields were" -" not in the replacement document." -msgstr "" - -# 210a757161854fa09f44347bca0cd6f3 -#: ../source/reference/method/db.collection.update.txt:368 -msgid "Insert a New Document if No Match Exists" -msgstr "" - -# 9f01d6b0a8954db6b82b0db4efaf4093 -#: ../source/reference/method/db.collection.update.txt:371 -msgid "" -"The following update sets the :ref:`upsert ` option to " -"``true`` so that :method:`~db.collection.update()` creates a new document" -" in the ``books`` collection if no document matches the ```` " -"parameter:" -msgstr "" - -# 71d988deafe94907ac6aa0b64c3b1617 -#: ../source/reference/method/db.collection.update.txt:388 -msgid "" -"If no document matches the ```` parameter, the update operation " -"inserts a document with *only* the fields and values of the ```` " -"document and a new unique ``ObjectId`` for the ``_id`` field:" -msgstr "" - -# 32369224eb004b5c81e2926f181d271d -# fda89824ed574ace9d8c2ffd035fee5a -#: ../source/reference/method/db.collection.update.txt:402 -#: ../source/reference/method/db.collection.update.txt:520 -msgid "" -"For more information on ``upsert`` option and the inserted document, :ref" -":`upsert-parameter`." -msgstr "" - -# b6446cea48d0496c8811f566b1b33f1c -#: ../source/reference/method/db.collection.update.txt:408 -msgid "Update Multiple Documents" -msgstr "" - -# a267c292c79543f58b9757ec081e3773 -#: ../source/reference/method/db.collection.update.txt:410 -msgid "" -"To update multiple documents, set the ``multi`` option to ``true``. For " -"example, the following operation updates all documents where ``stock`` is" -" less than or equal to ``10``:" -msgstr "" - -# 200af4ebc4d04df8bb399af86aff5d50 -#: ../source/reference/method/db.collection.update.txt:422 -msgid "" -"If the ``reorder`` field does not exist in the matching document(s), the " -":update:`$set` operator will add the field with the specified value. See " -":update:`$set` for more information." -msgstr "" - -# d652950ea6ab419793a48efd7321b7f7 -#: ../source/reference/method/db.collection.update.txt:429 -msgid "Override Default Write Concern" -msgstr "" - -# dc9ac0e90de74a87a1902e110c468056 -#: ../source/reference/method/db.collection.update.txt:431 -msgid "" -"The following operation on a replica set specifies a :doc:`write concern " -"` of ``\"w: majority\"`` with a ``wtimeout`` of" -" 5000 milliseconds such that the method returns after the write " -"propagates to a majority of the voting replica set members or the method " -"times out after 5 seconds." -msgstr "" - -# ee754f49abc04443b34824d2673c7506 -#: ../source/includes/fact-majority-write-concern-change.rst:1 -msgid "" -"In previous versions, ``majority`` referred to the majority of all " -"members of the replica set instead of the majority of the voting members." -msgstr "" - -# 1d56355f556b454f884e7ff920cba661 -#: ../source/reference/method/db.collection.update.txt:451 -msgid "Combine the ``upsert`` and ``multi`` Options" -msgstr "" - -# 33a4df41a8074f47b6f39e02646b3a82 -#: ../source/reference/method/db.collection.update.txt:453 -msgid "Given a ``books`` collection that includes the following documents:" -msgstr "" - -# aff12f699b5f46acb9e1962e4b966c4f -#: ../source/reference/method/db.collection.update.txt:472 -msgid "" -"The following operation specifies both the ``multi`` option and the " -"``upsert`` option. If matching documents exist, the operation updates all" -" matching documents. If no matching documents exist, the operation " -"inserts a new document." -msgstr "" - -# f00b6d1ca04e41829272c86460aba022 -#: ../source/reference/method/db.collection.update.txt:485 -msgid "The operation updates all matching documents and results in the following:" -msgstr "" - -# 82db1a2fd7c54cd484017fbb4938290b -#: ../source/reference/method/db.collection.update.txt:507 -msgid "" -"If the collection had *no* matching document, the operation would result " -"in the insertion of a document using the fields from both the ````" -" and the ```` specifications:" -msgstr "" - -# f19a6771f8dc4c5fbe1d38d0eaad20ea -#: ../source/reference/method/db.collection.update.txt:524 -msgid "Specify Collation" -msgstr "" - -# aab3f373292c4afd9da0b810c1399a68 -#: ../source/includes/extracts/collation-description.rst:1 -msgid "" -":doc:`Collation ` allows users to specify language-" -"specific rules for string comparison, such as rules for lettercase and " -"accent marks." -msgstr "" - -# 36cd475a7b234dacb199da95f170d902 -#: ../source/reference/method/db.collection.update.txt:528 -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -# 036a89748cee4a8d8c3f5cda89607ed9 -#: ../source/reference/method/db.collection.update.txt:536 -msgid "The following operation includes the :ref:`collation ` option:" -msgstr "" - -# 79d1235acf9c49678d1306d0d3b4b37b -#: ../source/reference/method/db.collection.update.txt:550 -msgid "WriteResult" -msgstr "" - -# 5cfe5a446bff49de9c5884bfaf4411d8 -#: ../source/reference/method/db.collection.update.txt:555 -msgid "Successful Results" -msgstr "" - -# b63b3e54b6cf4af693edfc1ea4d96fb9 -#: ../source/reference/method/db.collection.update.txt:557 -msgid "" -"The :method:`~db.collection.update()` method returns a " -":method:`WriteResult` object that contains the status of the operation. " -"Upon success, the :method:`WriteResult` object contains the number of " -"documents that matched the query condition, the number of documents " -"inserted by the update, and the number of documents modified:" -msgstr "" - -# 19a1424eedec4a018cf3c0c71e5efa59 -#: ../source/reference/method/db.collection.update.txt -msgid "See" -msgstr "" - -# 0bbb05eecbb94cd590bbbf21573efec4 -#: ../source/reference/method/db.collection.update.txt:571 -msgid "Write Concern Errors" -msgstr "" - -# e4f08f421fda4a53994f624731a19d04 -#: ../source/reference/method/db.collection.update.txt:573 -msgid "" -"If the :method:`~db.collection.update()` method encounters write concern " -"errors, the results include the :data:`WriteResult.writeConcernError` " -"field:" -msgstr "" - -# a831ba38571b48b7985efe94bd6f9718 -#: ../source/reference/method/db.collection.update.txt:589 -msgid ":method:`WriteResult.hasWriteConcernError()`" -msgstr "" - -# 9befe4eb09f041cba885278859893d6e -#: ../source/reference/method/db.collection.update.txt:592 -msgid "Errors Unrelated to Write Concern" -msgstr "" - -# 66c9af3d73c64518b0a7cfe16a1fbabe -#: ../source/reference/method/db.collection.update.txt:594 -msgid "" -"If the :method:`~db.collection.update()` method encounters a non-write " -"concern error, the results include the :data:`WriteResult.writeError` " -"field:" -msgstr "" - -# 9b324b3dba09463fa7a4eaf0f308f9f0 -#: ../source/reference/method/db.collection.update.txt:610 -msgid ":method:`WriteResult.hasWriteError()`" -msgstr "" - -# 26ba5b7ac43c40b881c0602f7d76ed42 -#: ../source/includes/extracts/additional-resources-quick-reference.rst:4 -msgid "Additional Resources" -msgstr "" - -# 9569ede110234fab8922c957dd2e7f99 -#: ../source/includes/extracts/additional-resources-quick-reference.rst:6 -msgid "" -"`Quick Reference Cards `_" -msgstr "" - -#~ msgid "" -#~ "Modifies an existing document or " -#~ "documents in a collection. The method" -#~ " can modify specific fields of " -#~ "existing document or documents or " -#~ "replace an existing document entirely, " -#~ "depending on the :ref:`update parameter " -#~ "`." -#~ msgstr "" - -#~ msgid "" -#~ "The :method:`~db.collection.update()` returns an " -#~ "object that contains the status of " -#~ "the operation." -#~ msgstr "" - -#~ msgid "" -#~ "If the ```` document contains " -#~ ":ref:`update operator ` " -#~ "expressions, such those using the " -#~ ":update:`$set` operator, then:" -#~ msgstr "" - -#~ msgid "Replace Document Entirely" -#~ msgstr "" - -#~ msgid "Upsert Parameter" -#~ msgstr "" - -#~ msgid "Upsert Use" -#~ msgstr "" - -#~ msgid "" -#~ "If ``upsert`` is ``true`` and if " -#~ "no document matches the query criteria," -#~ " :method:`~db.collection.update()` inserts a " -#~ "*single* document. The *upsert* creates " -#~ "the new document with either:" -#~ msgstr "" - -#~ msgid "" -#~ "The fields and values of the both" -#~ " the ```` and ```` " -#~ "parameters. The *upsert* creates a " -#~ "document with data from both ````" -#~ " and ```` if the ```` " -#~ "parameter contains *only* :ref:`update " -#~ "operator ` expressions." -#~ msgstr "" - -#~ msgid "" -#~ "Given a collection named ``people`` " -#~ "where no documents have a ``name`` " -#~ "field that holds the value ``Andy``. " -#~ "Consider when multiple clients issue the" -#~ " following *update* operation at the " -#~ "same time. The following operation " -#~ "becomes an ``insert`` because the " -#~ "``upsert`` flag is ``true``.:" -#~ msgstr "" - -#~ msgid "" -#~ "If all :method:`~db.collection.update()` operations" -#~ " complete the ``query`` portion before " -#~ "any client successfully inserts data, " -#~ "**and** there is no unique index " -#~ "on the ``name`` field, then each " -#~ "update operation may perform an insert." -#~ msgstr "" - -#~ msgid "" -#~ "To prevent MongoDB from inserting the" -#~ " same document more than once, create" -#~ " a :ref:`unique index ` on the ``name`` field. With " -#~ "a unique index, if an applications " -#~ "issues a group of upsert operations, " -#~ "*Exactly one* :method:`~db.collection.update()` " -#~ "would successfully insert a new " -#~ "document." -#~ msgstr "" - -#~ msgid "" -#~ "If ``multi`` is set to ``true``, " -#~ "the :method:`~db.collection.update()` method updates" -#~ " all documents that meet the " -#~ "```` criteria. The ``multi`` update " -#~ "operation may interleave with other " -#~ "write operations. For unsharded collections," -#~ " you can override this behavior with" -#~ " the :update:`$isolated` isolation operator, " -#~ "which isolates the update operation and" -#~ " blocks other write operations during " -#~ "the update." -#~ msgstr "" - -#~ msgid "" -#~ "To update specific fields in a " -#~ "document, use :ref:`update operators " -#~ "` in the ```` " -#~ "parameter. If the ```` parameter " -#~ "refers to fields non-existent in " -#~ "the current document, the " -#~ ":method:`~db.collection.update()` method adds the" -#~ " fields to the document." -#~ msgstr "" - -#~ msgid "Insert a New Document if No Match Exists (Upsert)" -#~ msgstr "" - -#~ msgid "" -#~ "The following command sets the *upsert*" -#~ " option to ``true`` so that " -#~ ":method:`~db.collection.update()` creates a new " -#~ "document in the ``books`` collection if" -#~ " no document matches the ```` " -#~ "parameter:" -#~ msgstr "" - -#~ msgid "" -#~ "If no document matches the ````" -#~ " parameter, the *upsert* inserts a " -#~ "document with the fields and values " -#~ "of the ```` parameter and a " -#~ "new unique ``ObjectId`` for the ``_id``" -#~ " field:" -#~ msgstr "" - -#~ msgid "" -#~ "The following operation to a replica " -#~ "set specifies a :doc:`write concern " -#~ "` of ``\"w: " -#~ "majority\"`` with a ``wtimeout`` of 5000" -#~ " milliseconds such that the method " -#~ "returns after the write propagates to" -#~ " a majority of the replica set " -#~ "members or the method times out " -#~ "after 5 seconds." -#~ msgstr "" - -#~ msgid "Combine the Upsert and Multi Parameters" -#~ msgstr "" - -#~ msgid "" -#~ "The following command uses the ``multi``" -#~ " parameter to update all documents " -#~ "where ``author`` is ``\"Dante\"`` and " -#~ "uses the *upsert* parameter to create" -#~ " a new document if no such " -#~ "documents are found:" -#~ msgstr "" - -#~ msgid "The operation results in the following:" -#~ msgstr "" - -#~ msgid "" -#~ "The following operation queries the " -#~ ":doc:`bios collection ` for the first document with" -#~ " ``_id`` field equal to ``1`` and " -#~ "updates the second element in the " -#~ "``contribs`` array:" -#~ msgstr "" - -#~ msgid "" -#~ "The :method:`~db.collection.update()` method can " -#~ "perform the update of an array " -#~ "that contains subdocuments by using the" -#~ " positional operator (i.e. :operator:`$`) " -#~ "and the :term:`dot notation`." -#~ msgstr "" - -#~ msgid "" -#~ "The following operation queries the " -#~ ":doc:`bios collection ` for the first document " -#~ "where the ``_id`` field equals ``6`` " -#~ "and the ``awards`` array contains a " -#~ "subdocument element with the ``by`` " -#~ "field equal to ``ACM``. If found, " -#~ "the :method:`~db.collection.update()` method updates" -#~ " the ``by`` field in the first " -#~ "matching subdocument:" -#~ msgstr "" - -#~ msgid "" -#~ "In the next example, the :update:`$set`" -#~ " operator uses :ref:`dot notation " -#~ "` to access the " -#~ "``middle`` field in the ``name`` " -#~ "subdocument. The :update:`$push` operator adds" -#~ " another document as element to the" -#~ " field ``awards``." -#~ msgstr "" - -#~ msgid "" -#~ "Modifies the field ``name`` whose value" -#~ " is another document. Specifically, the " -#~ ":update:`$set` operator updates the ``middle``" -#~ " field in the ``name`` subdocument. " -#~ "The document uses :ref:`dot notation " -#~ "` to access a " -#~ "field in a subdocument." -#~ msgstr "" - -#~ msgid "" -#~ "Adds an element to the field " -#~ "``awards``, whose value is an array. " -#~ "Specifically, the :update:`$push` operator " -#~ "adds another document as element to " -#~ "the field ``awards``." -#~ msgstr "" - -#~ msgid "" -#~ "The :method:`~db.collection.update()` returns a " -#~ ":method:`WriteResult` object that contains the" -#~ " status of the operation. Upon " -#~ "success, the :method:`WriteResult` object " -#~ "contains information on the number of" -#~ " documents that matched the query " -#~ "condition, the number of documents " -#~ "inserted via an ``upsert``, and the " -#~ "number of documents modified:" -#~ msgstr "" - -# 300f36e9d1724270bff0095d4af11660 -#~ msgid "Safe Writes" -#~ msgstr "" - -# fa84be00225646f4a90a3053c3e33d8f -#~ msgid "" -#~ "The :method:`~db.collection.update()` method uses" -#~ " the :dbcommand:`update` command, which " -#~ "uses the default write concern. To " -#~ "specify a different write concern, " -#~ "include the ``writeConcern`` option in " -#~ "the options parameter. See :ref:`example-" -#~ "update-write-concern` for an example." -#~ msgstr "" - -# 4f8c8fba6c4340acbff65d9a56b802ad -#~ msgid "" -#~ "The :method:`~db.collection.update()` method updates" -#~ " only the corresponding fields in the" -#~ " document. For an example, see :ref" -#~ ":`example-update-specific-fields`." -#~ msgstr "" - -# 30c3d0a849f04045af620fa2bedaa405 -#~ msgid "The fields and values of the ```` parameter, or" -#~ msgstr "" - -# 034f8bff9b404592aa49c22c95ab10f5 -#~ msgid "" -#~ "All |single-modification-operation-names| " -#~ "operations for a sharded collection that" -#~ " specify the |single-modification-" -#~ "operation-option| option must include the" -#~ " :term:`shard key` *or* the ``_id`` " -#~ "field in the query specification. " -#~ "|single-modification-operation-names| operations" -#~ " specifying |single-modification-operation-" -#~ "option| in a sharded collection without" -#~ " the :term:`shard key` *or* the " -#~ "``_id`` field return an error." -#~ msgstr "" - -# e89325aa5a8f450d91c6ec13855f65ca -#~ msgid "" -#~ "The following operation adds a ``price``" -#~ " field to the document and increments" -#~ " the ``stock`` field by ``5``." -#~ msgstr "" - -# c2ce7e50be6a4d9499f5d9883a7d7691 -#~ msgid "The updated document is now the following:" -#~ msgstr "" - -# c15533b316c94130bcf153e925db80e0 -#~ msgid ":update:`$set`, :update:`$inc`, :doc:`/reference/operator/update`" -#~ msgstr "" - -# 0e05acf62d5a4670b1687dc64d03a6c6 -#~ msgid "" -#~ "The following operation uses the " -#~ ":update:`$unset` operator to remove the " -#~ "``stock`` field:" -#~ msgstr "" - -# 2f7e85b8129e4818bdbf414a2cf676a1 -#~ msgid "" -#~ "The following operation passes an " -#~ "```` document that contains only " -#~ "field and value pairs, which means " -#~ "the document replaces all the fields " -#~ "in the original document. The operation" -#~ " *does not* replace the ``_id`` " -#~ "value. The operation contains the same" -#~ " value for the ``item`` field in " -#~ "both the ```` and ```` " -#~ "documents, which means the field does" -#~ " not change:" -#~ msgstr "" - -# 6c775a8260a345c2a5ad8ea9ba5cf526 -#~ msgid "" -#~ "The operation creates the following new" -#~ " document. The operation removed the " -#~ "``author`` field and changed the values" -#~ " of the ``price`` and ``stock`` " -#~ "fields:" -#~ msgstr "" - -# 2d6edff6f1224a48acdcd3fce253ec6d -#~ msgid "" -#~ "To update multiple documents, set the" -#~ " ``multi`` option to ``true``. For " -#~ "example, the following operation updates " -#~ "all documents where ``stock`` is less" -#~ " than ``5``:" -#~ msgstr "" - -# 4b0b2be7a8154b709c704d3622291267 -#~ msgid "Update Arrays" -#~ msgstr "" - -# efd81bf1d1bd4f169d7e6aa58e87939e -#~ msgid "Update an Element by Position" -#~ msgstr "" - -# 7d752ef070b04632a5fa03c63eb4781c -#~ msgid "" -#~ "If the update operation requires an " -#~ "update of an element in an array" -#~ " field, the :method:`~db.collection.update()` " -#~ "method can perform the update using " -#~ "the position of the element and " -#~ ":term:`dot notation`. Arrays in MongoDB " -#~ "are zero-based." -#~ msgstr "" - -# 67e8d9e175ef4dabba7d71332bfa1b00 -#~ msgid "Update an Element if Position is Unknown" -#~ msgstr "" - -# 38afb215a24a44dbb9f22a7b6e429a85 -#~ msgid "" -#~ "If the position in the array is" -#~ " not known, the :method:`~db.collection.update()`" -#~ " method can perform the update using" -#~ " the :operator:`$` positional operator. The" -#~ " array field must appear in the " -#~ "```` parameter in order to " -#~ "determine which array element to update." -#~ msgstr "" - -# da27280685ad4c89a87e3b77ffedd039 -#~ msgid "" -#~ "The following operation queries the " -#~ ":doc:`bios collection ` for the first document " -#~ "where the ``_id`` field equals ``3`` " -#~ "and the ``contribs`` array contains an" -#~ " element equal to ``compiler``. If " -#~ "found, the :method:`~db.collection.update()` method" -#~ " updates the first matching element " -#~ "in the array to ``A compiler`` in" -#~ " the document:" -#~ msgstr "" - -# b10f4ef493e742ab8da08e6cb03af10e -#~ msgid "Update a Document Element" -#~ msgstr "" - -# 4f9b12bbd8534fc1a6baca581b713ff0 -#~ msgid "Add an Element" -#~ msgstr "" - -# b645a115d4cb49b4a4851a0d7eea4063 -#~ msgid "" -#~ "The following operation queries the " -#~ ":doc:`bios collection ` for the first document that" -#~ " has an ``_id`` field equal to " -#~ "``1`` and adds a new element to" -#~ " the ``awards`` field:" -#~ msgstr "" - -# 224901e66ce24e4e9316417fbde8c301 -#~ msgid "Consider the following operation:" -#~ msgstr "" - -# fd7d29af59194cde8ad0c8ec05415318 -#~ msgid "This :method:`~db.collection.update()` operation:" -#~ msgstr "" - -#~ msgid "" -#~ "The fields and values of both the" -#~ " ```` and ```` parameters if" -#~ " the ```` parameter contains *only*" -#~ " :ref:`update operator ` " -#~ "expressions. The update creates a base" -#~ " document from the equality clauses " -#~ "in the ```` parameter, and then" -#~ " applies the update expressions from " -#~ "the ```` parameter." -#~ msgstr "" - -#~ msgid "" -#~ "To update specific fields in a " -#~ "document, use :ref:`update operators " -#~ "` in the ```` " -#~ "parameter. If the ```` parameter " -#~ "refers to non-existent fields in " -#~ "the current document, the " -#~ ":method:`~db.collection.update()` method adds the" -#~ " fields to the document." -#~ msgstr "" - -#~ msgid "Update Specific Fields in Embedded Documents" -#~ msgstr "" - -#~ msgid "" -#~ "Use :term:`dot notation` to update " -#~ "specific fields in embedded documents." -#~ msgstr "" - -#~ msgid "" -#~ "The following example updates the " -#~ "``publisher`` field and the ``digit`` " -#~ "field in the ``isbn`` embedded document:" -#~ msgstr "" - -#~ msgid "" -#~ "If no document matches the ````" -#~ " parameter, the update operation inserts" -#~ " a document with the fields and " -#~ "values of the ```` parameter and" -#~ " a new unique ``ObjectId`` for the" -#~ " ``_id`` field:" -#~ msgstr "" - -#~ msgid "" -#~ "The following operation on a replica " -#~ "set specifies a :doc:`write concern " -#~ "` of ``\"w: " -#~ "majority\"`` with a ``wtimeout`` of 5000" -#~ " milliseconds such that the method " -#~ "returns after the write propagates to" -#~ " a majority of the replica set " -#~ "members or the method times out " -#~ "after 5 seconds." -#~ msgstr "" - -#~ msgid "" -#~ "The following command specifies the " -#~ "``multi`` parameter to update all " -#~ "documents where ``item`` is ``\"Divine " -#~ "Comedy\"`` and the ``author`` is " -#~ "``\"Dante\"`` and specifies ``upsert: true``" -#~ " to create a new document if no" -#~ " matching documents are found:" -#~ msgstr "" - -#~ msgid "" -#~ "The operation updates all three matching" -#~ " documents and results in the " -#~ "following:" -#~ msgstr "" - -#~ msgid "" -#~ "If the collection had *no* matching " -#~ "document, the operation would result in" -#~ " the insertion of a document:" -#~ msgstr "" - -#~ msgid "" -#~ "The following operation queries the " -#~ ":doc:`bios collection ` for the first document with" -#~ " the ``_id`` field equal to ``1`` " -#~ "and updates the second element in " -#~ "the ``contribs`` array:" -#~ msgstr "" - -#~ msgid "" -#~ "The :method:`~db.collection.update()` method can " -#~ "perform the update of an array " -#~ "that contains embedded documents by " -#~ "using the positional operator (i.e. " -#~ ":operator:`$`) and the :term:`dot notation`." -#~ msgstr "" - -#~ msgid "" -#~ "The following example queries the " -#~ ":doc:`bios collection ` for the first document " -#~ "where the ``_id`` field equals ``4`` " -#~ "and the ``awards`` array contains an " -#~ "embedded document where the ``by`` field" -#~ " equals ``ACM``. If found, the " -#~ ":method:`~db.collection.update()` method updates the" -#~ " ``by`` field in the first matching" -#~ " embedded document:" -#~ msgstr "" - -#~ msgid "" -#~ "In the next example, the :update:`$set`" -#~ " operator uses :ref:`dot notation " -#~ "` to access the " -#~ "``middle`` field in the ``name`` " -#~ "embedded document. The :update:`$push` " -#~ "operator adds an embedded document to" -#~ " the ``awards`` array." -#~ msgstr "" - -#~ msgid "" -#~ "Modifies the field ``name`` whose value" -#~ " is another document. Specifically, the " -#~ ":update:`$set` operator updates the ``middle``" -#~ " field in the ``name`` document. The" -#~ " document uses :ref:`dot notation " -#~ "` to access a " -#~ "field in an embedded document." -#~ msgstr "" - -#~ msgid "" -#~ "Adds an element to the field " -#~ "``awards``, whose value is an array. " -#~ "Specifically, the :update:`$push` operator " -#~ "adds another document as an element " -#~ "to the field ``awards``." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.collection.updateMany.po b/locale/es/LC_MESSAGES/reference/method/db.collection.updateMany.po deleted file mode 100644 index 985afeafbae..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.collection.updateMany.po +++ /dev/null @@ -1,259 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# b63bd2f96f9a48f69d41d0fcd3329af2 -#: ../source/reference/method/db.collection.updateMany.txt:3 -msgid "db.collection.updateMany()" -msgstr "" - -# 10cd34ecdd56478b999afbc80f90932d -#: ../source/reference/method/db.collection.updateMany.txt -msgid "On this page" -msgstr "" - -# c9acfe2d76b84e0da387e5ad9b8dd244 -#: ../source/reference/method/db.collection.updateMany.txt:14 -msgid "Definition" -msgstr "" - -# 83785f8c0f374bdfa79b2e10d4ae8222 -#: ../source/reference/method/db.collection.updateMany.txt:20 -msgid "Updates multiple documents within the collection based on the filter." -msgstr "" - -# f7d480af8a96422eb161c6f78af5785e -#: ../source/reference/method/db.collection.updateMany.txt:22 -msgid "The :method:`~db.collection.updateMany()` method has the following form:" -msgstr "" - -# 0381d98f30eb40c9abf4ef67824a6b8d -#: ../source/reference/method/db.collection.updateMany.txt:36 -msgid "" -"The :method:`~db.collection.updateMany()` method takes the following " -"parameters:" -msgstr "" - -# b5303ecb417b477fad35730499c167c4 -#: ../source/reference/method/db.collection.updateMany.txt:42 -msgid "" -"A document containing: - A boolean ``acknowledged`` as ``true`` if the " -"operation ran with :term:`write concern` or ``false`` if write concern " -"was disabled - ``matchedCount`` containing the number of matched " -"documents - ``modifiedCount`` containing the number of modified " -"documents - ``upsertedId`` containing the ``_id`` for the upserted " -"document" -msgstr "" - -# e3d8fd40962c4be091948fd23f3fef98 -#: ../source/reference/method/db.collection.updateMany.txt:44 -msgid "A document containing:" -msgstr "" - -# 3425dcbcb9984033b7c7ccf30510c39d -#: ../source/reference/method/db.collection.updateMany.txt:46 -msgid "" -"A boolean ``acknowledged`` as ``true`` if the operation ran with " -":term:`write concern` or ``false`` if write concern was disabled" -msgstr "" - -# 815b9f9ba0d349afbc83e38d9ad1b855 -#: ../source/reference/method/db.collection.updateMany.txt:49 -msgid "``matchedCount`` containing the number of matched documents" -msgstr "" - -# 57087627fb6c4ee9bb09c00af7d203b2 -#: ../source/reference/method/db.collection.updateMany.txt:51 -msgid "``modifiedCount`` containing the number of modified documents" -msgstr "" - -# 515a21c86e9d4e7e97f127f0fc2f7686 -#: ../source/reference/method/db.collection.updateMany.txt:53 -msgid "``upsertedId`` containing the ``_id`` for the upserted document" -msgstr "" - -# 5149aaae88664ebc89c0ea45b8c05c9d -#: ../source/reference/method/db.collection.updateMany.txt:56 -msgid "Behavior" -msgstr "" - -# 0c475a06ed804a209aac3d6ec6804d69 -#: ../source/reference/method/db.collection.updateMany.txt:58 -msgid "" -":method:`~db.collection.updateMany()` updates all matching documents in " -"the collection that match the ``filter``, using the ``update`` criteria " -"to apply modifications." -msgstr "" - -# c88bfb7e3dbb4b2380f628bddd0ce8fe -#: ../source/reference/method/db.collection.updateMany.txt:62 -msgid "" -"If ``upsert: true`` and no documents match the ``filter``, " -":method:`~db.collection.updateMany()` creates a new document based on the" -" ``filter`` and ``update`` parameters. See :ref:`updateMany-example-" -"update-multiple-documents-with-upsert`." -msgstr "" - -# b97d0052adf745178ccd30a752ee5d5f -#: ../source/reference/method/db.collection.updateMany.txt:70 -msgid "Capped Collections" -msgstr "" - -# 37f9af21054c477382d2cdf7978a2dae -#: ../source/includes/extracts/capped-collection-immutable-document-size-update.rst:1 -msgid "If an update operation changes the document size, the operation will fail." -msgstr "" - -# 9e98df22bdd34072a21f0a9f6f14b260 -#: ../source/reference/method/db.collection.updateMany.txt:80 -msgid "Explainability" -msgstr "" - -# b31ee6c6f6404c3ba8833acd0ef822ac -#: ../source/includes/fact-bulkwrite-explainable.rst:1 -msgid "|write-method| is not compatible with :method:`db.collection.explain()`." -msgstr "" - -# ee61415b83c545c8abf0b79129811cc2 -#: ../source/includes/fact-bulkwrite-explainable.rst:6 -msgid "Use |old-write-method| instead." -msgstr "" - -# 7dc5c27a50d84bc9b65afd1905af96d1 -#: ../source/reference/method/db.collection.updateMany.txt:90 -msgid "Examples" -msgstr "" - -# f84d1674d528431189f433c2b0619a67 -#: ../source/reference/method/db.collection.updateMany.txt:95 -msgid "Update Multiple Documents" -msgstr "" - -# 4a7cc1051f0941f29836d7f54b18f1e2 -#: ../source/reference/method/db.collection.updateMany.txt:97 -msgid "The ``restaurant`` collection contains the following documents:" -msgstr "" - -# 34075c26dd5e450eaa7b2b194d6026ed -#: ../source/reference/method/db.collection.updateMany.txt:106 -msgid "" -"The following operation updates all documents where ``violations`` are " -"greater than ``4`` and :update:`$set` a flag for review:" -msgstr "" - -# deaa00d7218c468ab313447f820fa478 -# e0c6f0c5661a443fa379145e62337616 -#: ../source/reference/method/db.collection.updateMany.txt:120 -#: ../source/reference/method/db.collection.updateMany.txt:172 -msgid "The operation returns:" -msgstr "" - -# bea63d4691e04d3ab08170091d4e5767 -# 89f9965f5c504516a81257b0426fefa9 -#: ../source/reference/method/db.collection.updateMany.txt:126 -#: ../source/reference/method/db.collection.updateMany.txt:183 -msgid "The collection now contains the following documents:" -msgstr "" - -# 72346be4d5744013bfcbf953b0428a67 -#: ../source/reference/method/db.collection.updateMany.txt:135 -msgid "If no matches were found, the operation instead returns:" -msgstr "" - -# 9d493e42e0744aaa8ac2483d5ae93df7 -#: ../source/reference/method/db.collection.updateMany.txt:141 -msgid "Setting ``upsert: true`` would insert a document if no match was found." -msgstr "" - -# 34e951409f2544d9957acc42cf6a170c -#: ../source/reference/method/db.collection.updateMany.txt:146 -msgid "Update Multiple Documents with Upsert" -msgstr "" - -# 56b61b2c4bac43c48943b1bfdad15b06 -#: ../source/reference/method/db.collection.updateMany.txt:148 -msgid "The ``inspectors`` collection contains the following documents:" -msgstr "" - -# c9c05ba1f0294582b5042bf71ceb20f3 -#: ../source/reference/method/db.collection.updateMany.txt:157 -msgid "" -"The following operation updates all documents with ``Sector`` greater " -"than 4 and ``inspector`` equal to ``\"R. Coltrane\"``:" -msgstr "" - -# 721eb8e792994bcf8dae91d1ce04d164 -#: ../source/reference/method/db.collection.updateMany.txt:193 -msgid "" -"Since no documents matched the filter, and ``upsert`` was ``true``, " -":method:`~db.collection.updateMany` inserted the document with a " -"generated ``_id``, the equality conditions from the ``filter``, and the " -"``update`` modifiers." -msgstr "" - -# b0aed235923b4ab8b4364737bf6cbd56 -#: ../source/reference/method/db.collection.updateMany.txt:201 -msgid "Update with Write Concern" -msgstr "" - -# d47f90fa80434fb9a9e9a0dec9f372e8 -#: ../source/reference/method/db.collection.updateMany.txt:203 -msgid "" -"Given a three member replica set, the following operation specifies a " -"``w`` of ``majority`` and ``wtimeout`` of ``100``:" -msgstr "" - -# f6de4cec0d26457cab1464809c590190 -#: ../source/reference/method/db.collection.updateMany.txt:218 -msgid "" -"If the acknowledgement takes longer than the ``wtimeout`` limit, the " -"following exception is thrown:" -msgstr "" - -# 2ddea0d2e30442b69e32154591a197e9 -#: ../source/reference/method/db.collection.updateMany.txt:232 -msgid "" -"The ``wtimeout`` error only indicates that the operation did not complete" -" on time. The write operation itself can still succeed outside of the set" -" time limit." -msgstr "" - -# 0e6cfd4867ca424a9e877c13eb2b90b3 -#: ../source/reference/method/db.collection.updateMany.txt:238 -msgid "Specify Collation" -msgstr "" - -# c5698ef6a614496583df208a8140431c -#: ../source/includes/extracts/collation-description.rst:1 -msgid "" -":doc:`Collation ` allows users to specify language-" -"specific rules for string comparison, such as rules for lettercase and " -"accent marks." -msgstr "" - -# 16a50df3c7034cca9ab756b3614516a4 -#: ../source/reference/method/db.collection.updateMany.txt:242 -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -# 6aacc29e45f44197bb7af451932b19fa -#: ../source/reference/method/db.collection.updateMany.txt:250 -msgid "The following operation includes the :ref:`collation ` option:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.collection.updateOne.po b/locale/es/LC_MESSAGES/reference/method/db.collection.updateOne.po deleted file mode 100644 index 47b42185066..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.collection.updateOne.po +++ /dev/null @@ -1,285 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 75b13c9ce9e143369dd47d0da0f94b25 -#: ../source/reference/method/db.collection.updateOne.txt:3 -msgid "db.collection.updateOne()" -msgstr "" - -# 1214f5391b9b4f55b38fe5a016c2e656 -#: ../source/reference/method/db.collection.updateOne.txt -msgid "On this page" -msgstr "" - -# cf4562187e824ee5be468f137afc743e -#: ../source/reference/method/db.collection.updateOne.txt:14 -msgid "Definition" -msgstr "" - -# 74b8c6c511bc42f583755593ef265435 -#: ../source/reference/method/db.collection.updateOne.txt:20 -msgid "Updates a single document within the collection based on the filter." -msgstr "" - -# 39dd600fe9bc44b78d97ff5ae1947cee -#: ../source/reference/method/db.collection.updateOne.txt:22 -msgid "The :method:`~db.collection.updateOne()` method has the following form:" -msgstr "" - -# 1d0cf08486944ec0b250d385abe895ab -#: ../source/reference/method/db.collection.updateOne.txt:36 -msgid "" -"The :method:`~db.collection.updateOne()` method takes the following " -"parameters:" -msgstr "" - -# 5480c4c70ff74ebcaf84fc5d9adb5cd5 -#: ../source/reference/method/db.collection.updateOne.txt:41 -msgid "" -"A document containing: - A boolean ``acknowledged`` as ``true`` if the " -"operation ran with :term:`write concern` or ``false`` if write concern " -"was disabled - ``matchedCount`` containing the number of matched " -"documents - ``modifiedCount`` containing the number of modified " -"documents - ``upsertedId`` containing the ``_id`` for the upserted " -"document" -msgstr "" - -# 6efcce3abffa41e09f9f698da0e644a8 -#: ../source/reference/method/db.collection.updateOne.txt:43 -msgid "A document containing:" -msgstr "" - -# 9a0432566017426d9a9377cb6e4d6036 -#: ../source/reference/method/db.collection.updateOne.txt:45 -msgid "" -"A boolean ``acknowledged`` as ``true`` if the operation ran with " -":term:`write concern` or ``false`` if write concern was disabled" -msgstr "" - -# a2bc09b8301d4304b1ffb0d15fdb5e70 -#: ../source/reference/method/db.collection.updateOne.txt:48 -msgid "``matchedCount`` containing the number of matched documents" -msgstr "" - -# 843000546f504db88b0f4e3c916f708a -#: ../source/reference/method/db.collection.updateOne.txt:50 -msgid "``modifiedCount`` containing the number of modified documents" -msgstr "" - -# 866510a220cc4c498b37e955169408dd -#: ../source/reference/method/db.collection.updateOne.txt:52 -msgid "``upsertedId`` containing the ``_id`` for the upserted document" -msgstr "" - -# 3792f6a7852c490b875ccd2d813b8dda -#: ../source/reference/method/db.collection.updateOne.txt:55 -msgid "Behavior" -msgstr "" - -# c91977f5f8b044ddad2d72cf36b869dc -#: ../source/reference/method/db.collection.updateOne.txt:57 -msgid "" -":method:`~db.collection.updateOne()` updates the first matching document " -"in the collection that matches the ``filter``, using the ``update`` " -"instructions to apply modifications." -msgstr "" - -# a20d750cac4646c1b9684a1918ecd11a -#: ../source/reference/method/db.collection.updateOne.txt:61 -msgid "" -"If ``upsert: true`` and no documents match the ``filter``, " -":method:`~db.collection.updateOne()` creates a new document based on the " -"``filter`` criteria and ``update`` modifications. See :ref:`updateOne-" -"example-update-with-upsert`." -msgstr "" - -# e83372ba50244f30b21fc748b0976735 -#: ../source/reference/method/db.collection.updateOne.txt:69 -msgid "Capped Collection" -msgstr "" - -# fa346d86221d49b88cd15c548f17725f -#: ../source/includes/extracts/capped-collection-immutable-document-size-update.rst:1 -msgid "If an update operation changes the document size, the operation will fail." -msgstr "" - -# a610841dfc744a208d0a2d337138d7f7 -#: ../source/reference/method/db.collection.updateOne.txt:79 -msgid "Explainability" -msgstr "" - -# 29dc6a95aa794f68893372f48ed3989d -#: ../source/includes/fact-bulkwrite-explainable.rst:1 -msgid "|write-method| is not compatible with :method:`db.collection.explain()`." -msgstr "" - -# 37c56077867742fb814229a0165a994a -#: ../source/includes/fact-bulkwrite-explainable.rst:6 -msgid "Use |old-write-method| instead." -msgstr "" - -# 6794f58631cb4c838d6618d2ca0b5e40 -#: ../source/reference/method/db.collection.updateOne.txt:89 -msgid "Examples" -msgstr "" - -# fd0d46e717234c4089e3fde048bc0a9a -#: ../source/reference/method/db.collection.updateOne.txt:94 -msgid "Update" -msgstr "" - -# a8f0702021b6401da2479cf1e4b583b9 -#: ../source/reference/method/db.collection.updateOne.txt:96 -msgid "The ``restaurant`` collection contains the following documents:" -msgstr "" - -# f5db1de654ac45b1b53980330ab07962 -#: ../source/reference/method/db.collection.updateOne.txt:104 -msgid "" -"The following operation updates a single document where ``name: \"Central" -" Perk Cafe\"`` with the ``violations`` field:" -msgstr "" - -# 640044029a7041c6974e831cb55910d2 -# cdbb34600f1d4029a0f231145922c756 -#: ../source/reference/method/db.collection.updateOne.txt:118 -#: ../source/reference/method/db.collection.updateOne.txt:200 -msgid "The operation returns:" -msgstr "" - -# 5ed0adae75e84ff1a671a608f2c74141 -#: ../source/reference/method/db.collection.updateOne.txt:124 -msgid "If no matches were found, the operation instead returns:" -msgstr "" - -# 61740c388b90471e89b95a081d519734 -#: ../source/reference/method/db.collection.updateOne.txt:130 -msgid "" -"Setting ``upsert: true`` would insert the document if no match was found." -" See :ref:`updateOne-example-update-with-upsert`" -msgstr "" - -# ddf5208876d54921a83fc61a3a042f58 -#: ../source/reference/method/db.collection.updateOne.txt:136 -msgid "Update with Upsert" -msgstr "" - -# 5f8a0f136c074d3f8bb2160149fee1b5 -#: ../source/reference/method/db.collection.updateOne.txt:138 -msgid "The ``restaurant`` collection contains the following documents:" -msgstr "" - -# 8256bcdf1f0d4ffab56acfda7f250ced -#: ../source/reference/method/db.collection.updateOne.txt:146 -msgid "" -"The following operation attempts to update the document with ``name : " -"\"Pizza Rat's Pizzaria\"``, while ``upsert: true`` :" -msgstr "" - -# db710b0312474fb7af6ef60412095f13 -#: ../source/reference/method/db.collection.updateOne.txt:161 -msgid "" -"Since ``upsert:true`` the document is ``inserted`` based on the " -"``filter`` and ``update`` criteria. The operation returns:" -msgstr "" - -# c52c9f42c84a49c48773378d32cf0b57 -# e1d6eaa0a569498dad6dd6328abbdb40 -#: ../source/reference/method/db.collection.updateOne.txt:173 -#: ../source/reference/method/db.collection.updateOne.txt:211 -msgid "The collection now contains the following documents:" -msgstr "" - -# e272fa44450842e0b06e299c0544f7d7 -#: ../source/reference/method/db.collection.updateOne.txt:182 -msgid "" -"The ``name`` field was filled in using the ``filter`` criteria, while the" -" ``update`` operators were used to create the rest of the document." -msgstr "" - -# 36fe999d02494df58a6d581027b6ac0b -#: ../source/reference/method/db.collection.updateOne.txt:185 -msgid "" -"The following operation updates the first document with ``violations`` " -"that are greater than ``10``:" -msgstr "" - -# 81ead59c459b4b61a0a4f5288e4de0d1 -#: ../source/reference/method/db.collection.updateOne.txt:221 -msgid "" -"Since no documents matched the filter, and ``upsert`` was ``true``, " -":method:`~db.collection.updateOne` inserted the document with a generated" -" ``_id`` and the ``update`` criteria only." -msgstr "" - -# dcfa1f34b1654a12a85c2dfd5cf94ec5 -#: ../source/reference/method/db.collection.updateOne.txt:228 -msgid "Update with Write Concern" -msgstr "" - -# a1a0c39d3cbf4e1e919edf0cc1c523aa -#: ../source/reference/method/db.collection.updateOne.txt:230 -msgid "" -"Given a three member replica set, the following operation specifies a " -"``w`` of ``majority``, ``wtimeout`` of ``100``:" -msgstr "" - -# 5d453be3f3194202bc1ff8f9ff8afa33 -#: ../source/reference/method/db.collection.updateOne.txt:245 -msgid "" -"If the primary and at least one secondary acknowledge each write " -"operation within 100 milliseconds, it returns:" -msgstr "" - -# 9944e350968a4c3ba26df39e9d7a7102 -#: ../source/reference/method/db.collection.updateOne.txt:252 -msgid "" -"If the acknowledgement takes longer than the ``wtimeout`` limit, the " -"following exception is thrown:" -msgstr "" - -# 0b6c20ff89e04a9fb6a141e89be0c9d3 -#: ../source/reference/method/db.collection.updateOne.txt:266 -msgid "Specify Collation" -msgstr "" - -# 260994ec2bac4a5e8eda135e9bbceb2a -#: ../source/includes/extracts/collation-description.rst:1 -msgid "" -":doc:`Collation ` allows users to specify language-" -"specific rules for string comparison, such as rules for lettercase and " -"accent marks." -msgstr "" - -# ea7976863cd74d45ac3a8dcd8297ff66 -#: ../source/reference/method/db.collection.updateOne.txt:270 -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -# 773ae98493934503b3df2ba80bbeb965 -#: ../source/reference/method/db.collection.updateOne.txt:278 -msgid "The following operation includes the :ref:`collation ` option:" -msgstr "" - -# 5fa96b879bd34e87adc435c6cab4e99d -#: ../source/reference/method/db.collection.updateOne.txt:290 -msgid "To update multiple documents, see :method:`db.collection.updateMany()`." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.collection.validate.po b/locale/es/LC_MESSAGES/reference/method/db.collection.validate.po deleted file mode 100644 index 2accd794840..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.collection.validate.po +++ /dev/null @@ -1,74 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:30+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 926d3c737bf84d0086bb6f67350e3bf4 -#: ../source/reference/method/db.collection.validate.txt:3 -msgid "db.collection.validate()" -msgstr "" - -# 38749cac51d24489b6abbfe53291f260 -#: ../source/reference/method/db.collection.validate.txt -msgid "On this page" -msgstr "" - -# 651099a8f6e64d2f9bc69c103eae06c2 -#: ../source/reference/method/db.collection.validate.txt:14 -msgid "Description" -msgstr "" - -# 04701f1341ef4fe9b2553e873cca3b31 -#: ../source/reference/method/db.collection.validate.txt:18 -msgid "" -"Validates a collection. The method scans a collection's data structures " -"for correctness and returns a single :term:`document` that describes the " -"relationship between the logical collection and the physical " -"representation of the data." -msgstr "" - -# 0903f18ec2824cfc93a7b58d688dfbb1 -#: ../source/reference/method/db.collection.validate.txt:23 -msgid "" -"The :method:`~db.collection.validate()` method has the following " -"parameter:" -msgstr "" - -# 7bbda951208641fba7ed4fb70bc1d02a -#: ../source/reference/method/db.collection.validate.txt:28 -msgid "" -"The :method:`~db.collection.validate()` method output provides an in-" -"depth view of how the collection uses storage. Be aware that this command" -" is potentially resource intensive and may impact the performance of your" -" MongoDB instance." -msgstr "" - -# d1a4b6ddc5cb4073a2da579b0bd9fb75 -#: ../source/reference/method/db.collection.validate.txt:34 -msgid "" -"The :method:`~db.collection.validate()` method is a wrapper around the " -":dbcommand:`validate` :term:`database command`." -msgstr "" - -# ff54d286af9940348f183ede0f707e48 -#: ../source/reference/method/db.collection.validate.txt:38 -msgid ":doc:`/reference/command/validate`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.commandHelp.po b/locale/es/LC_MESSAGES/reference/method/db.commandHelp.po deleted file mode 100644 index 1ab480d1b97..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.commandHelp.po +++ /dev/null @@ -1,49 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:41+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 7c5265f6d462454495118ee81dd38d99 -#: ../source/reference/method/db.commandHelp.txt:3 -msgid "db.commandHelp()" -msgstr "" - -# 99ae79815f864680bdd73dc8492f21f4 -#: ../source/reference/method/db.commandHelp.txt -msgid "On this page" -msgstr "" - -# 735427aabed441c987a206abff725fec -#: ../source/reference/method/db.commandHelp.txt:14 -msgid "Description" -msgstr "" - -# 99ecd5dc90e04d3eb4bfee3c7e1e35b7 -#: ../source/reference/method/db.commandHelp.txt:18 -msgid "" -"Displays help text for the specified :term:`database command`. See the " -":doc:`/reference/command`." -msgstr "" - -# 5b62309b40b34744bcfa72ac94894d3d -#: ../source/reference/method/db.commandHelp.txt:21 -msgid "The :method:`db.commandHelp()` method has the following parameter:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.copyDatabase.po b/locale/es/LC_MESSAGES/reference/method/db.copyDatabase.po deleted file mode 100644 index 33613aae597..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.copyDatabase.po +++ /dev/null @@ -1,474 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:14+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# e1367ad355964fe58d2f888bdcdc2524 -#: ../source/reference/method/db.copyDatabase.txt:3 -msgid "db.copyDatabase()" -msgstr "" - -# 67e87889be3e42658acf61b2fb2d5233 -#: ../source/reference/method/db.copyDatabase.txt -msgid "On this page" -msgstr "" - -# 781374290f97465c9531b5b968ec1947 -#: ../source/reference/method/db.copyDatabase.txt:14 -msgid "Definition" -msgstr "" - -# 67721c5f36c24660bfb2e7c2934cd7a0 -# 09fd0f1225444a22badad393caddb1b7 -# fc75bb32a9cf4927a09ab780953f6359 -#: ../source/includes/extracts/fact-copydb-method-authentication-mechanism-change.rst:1 -msgid "" -"When authenticating to the ``fromhost`` instance, " -":method:`db.copyDatabase()` supports :ref:`MONGODB-CR ` and :ref:`SCRAM-SHA-1 ` " -"mechanisms to authenticate the ``fromhost`` user." -msgstr "" - -# a03aad51da0e4660a344f9505c47e963 -#: ../source/reference/method/db.copyDatabase.txt:22 -msgid "" -"Copies a database either from one :program:`mongod` instance to the " -"current :program:`mongod` instance or within the current " -":program:`mongod`. :method:`db.copyDatabase()` wraps the " -":dbcommand:`copydb` command and takes the following arguments:" -msgstr "" - -# e85775daffc3458ea3f50178a456956f -#: ../source/reference/method/db.copyDatabase.txt:30 -msgid "Behavior" -msgstr "" - -# f9d03d41ff2f47ccb094ef7cc11a91a2 -#: ../source/reference/method/db.copyDatabase.txt:33 -msgid "Destination" -msgstr "" - -# 4dd8a5640cde4fa2b0bc21cf78b14242 -#: ../source/includes/extracts/fact-copydb-method-behavior-destination.rst:2 -msgid "" -"Run :method:`db.copyDatabase()` in the ``admin`` database of the " -"destination :program:`mongod` instance, i.e. the instance receiving the " -"copied data." -msgstr "" - -# ebc4a0c3f7bc41f8b6600095c6e41cb4 -#: ../source/includes/extracts/fact-copydb-method-behavior-destination.rst:6 -msgid "" -":method:`db.copyDatabase()` creates the target database if it does not " -"exist." -msgstr "" - -# 3fa67c4eb03c4da58536358869bf0be2 -#: ../source/includes/extracts/fact-copydb-method-behavior-destination.rst:8 -msgid "" -"If the target database exists and no collection from the source database " -"exists in the target database, :method:`db.copyDatabase()` copies the " -"collections from the source database to the target database. If any " -"collection from the source database exists in the target database, " -":method:`db.copyDatabase()` errors out and does not copy any remaining " -"collections from the source database." -msgstr "" - -# 6f4ed0bfaf954a14898513ea66942ead -#: ../source/includes/extracts/fact-copydb-method-behavior-destination.rst:14 -msgid "" -":method:`db.copyDatabase()` requires enough free disk space on the host " -"instance for the copied database. Use the :method:`db.stats()` operation " -"to check the size of the database on the source :program:`mongod` " -"instance." -msgstr "" - -# 51f23eab569445ba9076948791f207ff -#: ../source/reference/method/db.copyDatabase.txt:40 -msgid "Authentication to Source ``mongod`` Instance" -msgstr "" - -# 76b8d3692fd14fed8e9fb957e1b6c4b1 -# 6671944b98ce4d769aaf1f0e8562fa25 -# 6be136eefb0847e6825547720bc9f22e -#: ../source/includes/extracts/fact-copydb-method-fromhost-authentication.rst:1 -msgid "" -"If copying from another :program:`mongod` instance (``fromhost``) that " -"enforces :setting:`access control `, then you " -"must authenticate to the ``fromhost`` instance by specifying the " -"``username``, ``password``, and optionally ``mechanism``. The method does" -" **not** transmit the password in plaintext." -msgstr "" - -# 09c5506f0687435eaafc0492de1eeb54 -# 5d05f8be89394dd485dbb041a33f0319 -# b042775f2ed44886b07ffe9db68d14ca -#: ../source/includes/extracts/fact-copydb-method-fromhost-authentication.rst:6 -msgid "" -"When authenticating to the ``fromhost`` instance, " -":method:`db.copyDatabase()` uses the ``fromdb`` as the " -":ref:`authentication database ` for the " -"specified user." -msgstr "" - -# 473262ffad524b6b9e790490186c0a64 -# 2bf236cd32e247e990de0bdf01a1e9af -#: ../source/includes/extracts/fact-copydb-method-authentication-mechanism.rst:3 -msgid "" -"To authenticate to a version 2.6 ``fromhost``, you must specify " -"``MONGODB-CR`` as the authentication mechanism. See :ref:`example-" -"copyDatabase-from-2.6`." -msgstr "" - -# 84e13fbbc2f845508e0ac99f48d1ced3 -# 9df50e9348944c2281a31cc5f58d16af -#: ../source/includes/extracts/fact-copydb-method-authentication-mechanism.rst:7 -msgid "" -"To copy from a version 3.0 ``fromhost`` to a version 2.6 instance, i.e. " -"if running the method from a version 2.6 instance to copy from a version " -"3.0 ``fromhost``, you can only authenticate to the ``fromhost`` as a " -"``MONGODB-CR`` user." -msgstr "" - -# 6ab6479f059349089efa7ad8aefb0c5a -#: ../source/includes/extracts/fact-copydb-method-behavior-fromhost-authentication.rst:4 -msgid "" -"For more information on required access and authentication, see :ref" -":`copyDatabases-requiredAccess`." -msgstr "" - -# 462d2b1900dd4bee9b046252075287f8 -#: ../source/reference/method/db.copyDatabase.txt:45 -msgid "Concurrency" -msgstr "" - -# 7c3e5e8d937c4435ae7a007d3a1cf810 -#: ../source/includes/extracts/fact-copydb-method-behavior-concurrency.rst:1 -msgid "" -":method:`db.copyDatabase()` and :dbcommand:`clone` do not produce point-" -"in-time snapshots of the source database. Write traffic to the source or " -"destination database during the copy process will result in divergent " -"data sets." -msgstr "" - -# 511da5d2c02e4d7fb84aa110a553bf49 -#: ../source/includes/extracts/fact-copydb-method-behavior-concurrency.rst:6 -msgid "" -":method:`db.copyDatabase()` does not lock the destination server during " -"its operation, so the copy will occasionally yield to allow other " -"operations to complete." -msgstr "" - -# 261f0024ed12417296fe72a7180dd432 -#: ../source/reference/method/db.copyDatabase.txt:50 -msgid "Sharded Clusters" -msgstr "" - -# 38a7d816f41b4eaba03bb9ded38b80b6 -#: ../source/reference/method/db.copyDatabase.txt:52 -msgid "Do not use :method:`db.copyDatabase()` from a :program:`mongos` instance." -msgstr "" - -# 698cfd48313e4bce99f43001475cf9fc -#: ../source/reference/method/db.copyDatabase.txt:54 -msgid "" -"Do not use :method:`db.copyDatabase()` to copy databases that contain " -"sharded collections." -msgstr "" - -# dafa5dda3ab140688513987027238285 -#: ../source/reference/method/db.copyDatabase.txt:60 -msgid "Required Access" -msgstr "" - -# 3b1221c96e2c418ebd5f1bf1a03c6206 -#: ../source/reference/method/db.copyDatabase.txt:67 -msgid "Source Database (``fromdb``)" -msgstr "" - -# bb3ecb03c76844258414b314e506c262 -#: ../source/reference/method/db.copyDatabase.txt:69 -msgid "" -"If the :program:`mongod` instance of the *source* database (``fromdb``) " -"enforces :setting:`access control `, you must " -"have proper authorization for the *source* database." -msgstr "" - -# 7432bc4524d34625ad038c249ce197da -#: ../source/reference/method/db.copyDatabase.txt:77 -msgid "Source is non-``admin`` Database" -msgstr "" - -# 193b0891e1684189bc497ccccaec11cf -#: ../source/includes/extracts/access-copydb-source-not-admin.rst:4 -msgid "" -"If the source database is a non-``admin`` database, you must have " -"privileges that specify :authaction:`find`, " -":authaction:`listCollections`, and :authaction:`listIndexes` actions on " -"the source database, and :authaction:`find` action on the ``system.js`` " -"collection in the source database." -msgstr "" - -# 847866efbdb94f9f8fd54e8330beea06 -#: ../source/reference/method/db.copyDatabase.txt:82 -msgid "Source is ``admin`` Database" -msgstr "" - -# 3bb9ab3d27be4f7c8d575829eacd659f -#: ../source/includes/extracts/access-copydb-source-admin.rst:4 -msgid "" -"If the source database is the ``admin`` database, you must have " -"privileges that specify :authaction:`find`, " -":authaction:`listCollections`, and :authaction:`listIndexes` actions on " -"the ``admin`` database, and :authaction:`find` action on the " -"``system.js``, ``system.users``, ``system.roles``, and ``system.version``" -" collections in the ``admin`` database. For example:" -msgstr "" - -# 9b42d544f9eb4916b49fdd4f93a26ea4 -#: ../source/reference/method/db.copyDatabase.txt:89 -msgid "Target Database (``todb``)" -msgstr "" - -# 31d9b3c26bbb4916ae8b4a9263cdb993 -#: ../source/reference/method/db.copyDatabase.txt:91 -msgid "" -"If the :program:`mongod` instance of the *target* database (``todb``) " -"enforces :setting:`access control `, you must " -"have proper authorization for the *target* database." -msgstr "" - -# 99a8f971761b46de969484bd9c9e04ec -#: ../source/reference/method/db.copyDatabase.txt:96 -msgid "Copy from non-``admin`` Database" -msgstr "" - -# 4bca09dccc7e4c17b0f18afa5f010d5d -#: ../source/includes/extracts/access-copydb-target-non-admin-source.rst:1 -msgid "" -"If the source database is not the ``admin`` database, you must have " -"privileges that specify :authaction:`insert` and " -":authaction:`createIndex` actions on the target database, and " -":authaction:`insert` action on the ``system.js`` collection in the target" -" database. For example:" -msgstr "" - -# b4dd773c4c524730a0977f14073699d1 -#: ../source/reference/method/db.copyDatabase.txt:101 -msgid "Copy from ``admin`` Database" -msgstr "" - -# 9a8bee690fc3465ea293f390a419e265 -#: ../source/includes/extracts/access-copydb-target-admin-source.rst:1 -msgid "" -"If the source database is the ``admin`` database, you must have " -"privileges that specify :authaction:`insert` and " -":authaction:`createIndex` actions on the target database, and " -":authaction:`insert` action on the ``system.js``, ``system.users``, " -"``system.roles``, and ``system.version`` collections in the target " -"database. For example:" -msgstr "" - -# 720e03829ddd4caa99bf623f427a67b4 -#: ../source/reference/method/db.copyDatabase.txt:106 -msgid "Example" -msgstr "" - -# 2e6fca487a1c4bfd82f9051e28f9f978 -#: ../source/reference/method/db.copyDatabase.txt:109 -msgid "Copy from the Same ``mongod`` Instance" -msgstr "" - -# ffec4697c0bb46a5bd10390b532b1768 -#: ../source/reference/method/db.copyDatabase.txt:111 -msgid "To copy within the same :program:`mongod` instance, omit the ``fromhost``." -msgstr "" - -# cae498d346e9466f9426e6345e1ec9e7 -#: ../source/reference/method/db.copyDatabase.txt:114 -msgid "" -"The following operation copies a database named ``records`` into a " -"database named ``archive_records``:" -msgstr "" - -# 58ac9b5ebf9e446099761a4edb12fe9f -#: ../source/reference/method/db.copyDatabase.txt:124 -msgid "Copy Database from a ``mongod`` Instances that Enforce Authentication" -msgstr "" - -# 92c02c88e4354e7aa9be0e3c682c1682 -#: ../source/reference/method/db.copyDatabase.txt:130 -msgid "" -"MongoDB 3.0 supports passing the authentication mechanism to use for the " -"``fromhost``." -msgstr "" - -# c94d623de8894ecf8b98eb57f2815c89 -#: ../source/reference/method/db.copyDatabase.txt:132 -msgid "" -"The following operation copies a database named ``reporting`` from a " -"version 2.6 :program:`mongod` instance that runs on ``example.net`` and " -"enforces access control." -msgstr "" - -# 0de5e1d2f66143fa922302e51a0fb11b -#: ../source/reference/method/db.copyDatabase.txt:147 -msgid ":dbcommand:`clone`" -msgstr "" - -# d7400725242a4145bf511551aa1c2583 -#~ msgid "" -#~ "Copies a database from a remote " -#~ "host to the current host or copies" -#~ " a database to another database " -#~ "within the current host. " -#~ ":method:`db.copyDatabase()` wraps the " -#~ ":dbcommand:`copydb` command and takes the " -#~ "following arguments:" -#~ msgstr "" - -# 10d55a9ea9ce4b40b13aa705a58ebd38 -#~ msgid "Be aware of the following properties of |copydb|:" -#~ msgstr "" - -# 813e01c7174f4d87838b961dd5ef87b6 -#~ msgid "" -#~ "|copydb| runs on the destination " -#~ ":program:`mongod` instance, i.e. the host " -#~ "receiving the copied data." -#~ msgstr "" - -# 8f6425f8891e4d568c9147ccc1e17efe -#~ msgid "|copydb| creates the target database if it does not exist." -#~ msgstr "" - -# 52ae5e5e1afa4295a8cc02a39099f577 -#~ msgid "" -#~ "|copydb| requires enough free disk space" -#~ " on the host instance for the " -#~ "copied database. Use the :method:`db.stats()`" -#~ " operation to check the size of " -#~ "the database on the source " -#~ ":program:`mongod` instance." -#~ msgstr "" - -# 1a715e948b6e46f6ae5d9efcc3ac62a1 -#~ msgid "" -#~ "|copydb| and :dbcommand:`clone` do not " -#~ "produce point-in-time snapshots of " -#~ "the source database. Write traffic to" -#~ " the source or destination database " -#~ "during the copy process will result " -#~ "in divergent data sets." -#~ msgstr "" - -# fc7c3d4012b84167bc64009c45ec2e53 -#~ msgid "" -#~ "|copydb| does not lock the destination" -#~ " server during its operation, so the" -#~ " copy will occasionally yield to " -#~ "allow other operations to complete." -#~ msgstr "" - -# 6857c27b6b484bfca64677913cf94186 -#~ msgid "" -#~ "The :dbcommand:`copydb` command requires the" -#~ " following authorization on the target " -#~ "and source databases." -#~ msgstr "" - -# 94930fe9155e471f8d47efa198b28f70 -#~ msgid "" -#~ "If the source database is a " -#~ "non-``admin`` database, you must have " -#~ "privileges that specify :authaction:`find` " -#~ "action on the source database, and " -#~ ":authaction:`find` action on the ``system.js``" -#~ " collection in the source database. " -#~ "For example:" -#~ msgstr "" - -# 539c4609406245809b51148a3b935883 -#~ msgid "" -#~ "If the source database is on a " -#~ "remote server, you also need the " -#~ ":authaction:`find` action on the " -#~ "``system.indexes`` and ``system.namespaces`` " -#~ "collections in the source database; e.g." -#~ msgstr "" - -# fd9abbc054934cf5b9f239209e238f4b -#~ msgid "" -#~ "If the source database is the " -#~ "``admin`` database, you must have " -#~ "privileges that specify :authaction:`find` " -#~ "action on the ``admin`` database, and" -#~ " :authaction:`find` action on the " -#~ "``system.js``, ``system.users``, ``system.roles``, " -#~ "and ``system.version`` collections in the " -#~ "``admin`` database. For example:" -#~ msgstr "" - -# 494df5dd50bc47e98d08058972ab2bb2 -#~ msgid "" -#~ "If the source database is on a " -#~ "remote server, the you also need " -#~ "the :authaction:`find` action on the " -#~ "``system.indexes`` and ``system.namespaces`` " -#~ "collections in the ``admin`` database; " -#~ "e.g." -#~ msgstr "" - -# 17835ac7296447f48ddfd9781661072a -#~ msgid "Source Database is on a Remote Server" -#~ msgstr "" - -# 4c16e3ce7eab49278165211de9468168 -#~ msgid "" -#~ "If copying from a remote server " -#~ "and the remote server has authentication" -#~ " enabled, you must authenticate to " -#~ "the remote host as a user with " -#~ "the proper authorization. See :ref" -#~ ":`copyDatabases-authentication`." -#~ msgstr "" - -# fabcdd42e8014e1186d43d1d5613beef -#~ msgid "Authentication" -#~ msgstr "" - -# aaaf655c98f94d69bb402e96ed5e155a -#~ msgid "" -#~ "If copying from a remote server " -#~ "and the remote server has authentication" -#~ " enabled, then you must include the" -#~ " ```` and ````. The " -#~ "method does not transmit the password" -#~ " in plaintext." -#~ msgstr "" - -# 988c0272c9d8478dbdd95e8da22c7577 -#~ msgid "" -#~ "To copy a database named ``records`` " -#~ "into a database named ``archive_records``, " -#~ "use the following invocation of " -#~ ":method:`db.copyDatabase()`:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.createCollection.po b/locale/es/LC_MESSAGES/reference/method/db.createCollection.po deleted file mode 100644 index 3fc8401ae69..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.createCollection.po +++ /dev/null @@ -1,324 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:14+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# c0aebfde31e54999a46ed650b6af8277 -#: ../source/reference/method/db.createCollection.txt:3 -msgid "db.createCollection()" -msgstr "" - -# 4725b061288142859f18c6178217fe8f -#: ../source/reference/method/db.createCollection.txt -msgid "On this page" -msgstr "" - -# 5cf6cf474a674204a92e4606bc6dc1fe -#: ../source/reference/method/db.createCollection.txt:14 -msgid "Definition" -msgstr "" - -# 42a57c61d4e0403cba7334a87dcaaf81 -#: ../source/reference/method/db.createCollection.txt:20 -msgid "Added support for:" -msgstr "" - -# c7a5300c99524cd98d83742c56e703e1 -#: ../source/reference/method/db.createCollection.txt:22 -msgid "Creation of views (see also :method:`db.createView()`)." -msgstr "" - -# 421c01d5497b47758a96ad1d063ad1bc -#: ../source/reference/method/db.createCollection.txt:24 -msgid "Collation." -msgstr "" - -# b750f8753da34d1c9491c89ea1a32f7f -#: ../source/reference/method/db.createCollection.txt:26 -msgid "Creates a new collection or :doc:`view `." -msgstr "" - -# 04e13d56aff940a594dc4114f3188487 -#: ../source/reference/method/db.createCollection.txt:28 -msgid "" -"Because MongoDB creates a collection implicitly when the collection is " -"first referenced in a command, this method is used primarily for creating" -" new collections that use specific options. For example, you use " -":method:`db.createCollection()` to create a :term:`capped collection " -"`, or to create a new collection that uses " -":doc:`document validation `. " -":method:`db.createCollection()` is also used to pre-allocate space for an" -" ordinary collection." -msgstr "" - -# 64c545ad9644448b8492eda43315acc7 -#: ../source/reference/method/db.createCollection.txt:36 -msgid "" -":method:`db.createCollection()` is a wrapper around the database command " -":dbcommand:`create`." -msgstr "" - -# 663ea8d9c57e482d966e85fbbb99c9b1 -#: ../source/reference/method/db.createCollection.txt:39 -msgid "" -"The :method:`db.createCollection()` method has the following prototype " -"form:" -msgstr "" - -# 850275b8363b467f945b0833a7b73548 -#: ../source/reference/method/db.createCollection.txt:57 -msgid "The :method:`db.createCollection()` method has the following parameters:" -msgstr "" - -# 6f525a6aa884414db5a07cdf3e8d5cea -#: ../source/reference/method/db.createCollection.txt:61 -msgid "The ``options`` document contains the following fields:" -msgstr "" - -# 66b0aa02bbbe48a8b5219fd0468668f4 -#: ../source/reference/method/db.createCollection.txt:66 -msgid "Examples" -msgstr "" - -# 989be03558f945e796d3943639888407 -#: ../source/reference/method/db.createCollection.txt:69 -msgid "Create a Capped Collection" -msgstr "" - -# 5f6d3e502d114c1ea3fbc69daf306a3e -#: ../source/reference/method/db.createCollection.txt:71 -msgid "" -"Capped collections have maximum size or document counts that prevent them" -" from growing beyond maximum thresholds. All capped collections must " -"specify a maximum size and may also specify a maximum document count. " -"MongoDB removes older documents if a collection reaches the maximum size " -"limit before it reaches the maximum document count. Consider the " -"following example:" -msgstr "" - -# 61ce0c7a1b384d068f5a25601e179f58 -#: ../source/reference/method/db.createCollection.txt:82 -msgid "" -"This command creates a collection named ``log`` with a maximum size of 5 " -"megabytes and a maximum of 5000 documents." -msgstr "" - -# 7a42378f7a68430f86fc68e7cbb42d40 -#: ../source/reference/method/db.createCollection.txt:85 -msgid "" -"The following command simply pre-allocates a 2-gigabyte, uncapped " -"collection named ``people``:" -msgstr "" - -# c0585f8f65444ade89ef61a3a61307bb -#: ../source/reference/method/db.createCollection.txt:92 -msgid "" -"See :doc:`/core/capped-collections` for more information about capped " -"collections." -msgstr "" - -# 42acd8d118034ea6a3b9bc1c42b0972b -#: ../source/reference/method/db.createCollection.txt:96 -msgid "Create a Collection with Document Validation" -msgstr "" - -# ec44b83af8b647ed8bde5f1640e9aecf -#: ../source/reference/method/db.createCollection.txt:100 -msgid "" -"Collections with validation compare each inserted or updated document " -"against the criteria specified in the ``validator`` option. Depending on " -"the ``validationLevel`` and ``validationAction``, MongoDB either returns " -"a warning, or refuses to insert or update the document if it fails to " -"meet the specified criteria." -msgstr "" - -# 07ef0ac4b567480db14f7fdfa1ae8ecd -#: ../source/reference/method/db.createCollection.txt:106 -msgid "" -"The following example creates a ``contacts`` collection with a validator " -"that specifies that inserted or updated documents should match at least " -"one of three following conditions:" -msgstr "" - -# 8afb0aa9e0504adbabbb4598f254b705 -#: ../source/reference/method/db.createCollection.txt:110 -msgid "the ``phone`` field is a string" -msgstr "" - -# ded5b75e509e40bfa8936bc46a49cff7 -#: ../source/reference/method/db.createCollection.txt:111 -msgid "the ``email`` field matches the regular expression" -msgstr "" - -# 4dfedd395f984ffaa103c2cac8be241e -#: ../source/reference/method/db.createCollection.txt:112 -msgid "the ``status`` field is either ``Unknown`` or ``Incomplete``." -msgstr "" - -# 3555921007e843e59e0919aed89fe4b1 -#: ../source/reference/method/db.createCollection.txt:128 -msgid "" -"With the validator in place, the following insert operation fails " -"validation:" -msgstr "" - -# 3e3ae52f6f874f25ade3212e60942aae -#: ../source/reference/method/db.createCollection.txt:134 -msgid "The method returns the error in the ``WriteResult``:" -msgstr "" - -# 488b21e9fbdc4079b0de92a94a9a830b -#: ../source/reference/method/db.createCollection.txt:146 -msgid "" -"For more information, see :doc:`/core/document-validation`. To view the " -"validation specifications for a collection, use the " -":method:`db.getCollectionInfos()` method." -msgstr "" - -# 156b2df2a3eb4893aecf2c0fa76e2804 -#: ../source/reference/method/db.createCollection.txt:153 -msgid "Specify Collation" -msgstr "" - -# 7cf073467f2347008f5fde178e459f81 -#: ../source/includes/extracts/collation-description.rst:1 -msgid "" -":doc:`Collation ` allows users to specify language-" -"specific rules for string comparison, such as rules for lettercase and " -"accent marks." -msgstr "" - -# d0975f6ac3ee4685aaf491fcf16914c4 -#: ../source/reference/method/db.createCollection.txt:157 -msgid "" -"You can specify :ref:`collation ` at the collection or " -":ref:`view <3.4-reference-views>` level. For example, the following " -"operation creates a collection, specifying a collation for the collection" -" (See :ref:`collation-document-fields` for descriptions of the collation " -"fields):" -msgstr "" - -# 42ec1495aa784fd99c82803402f79b7b -#: ../source/reference/method/db.createCollection.txt:167 -msgid "" -"This collation will be used by indexes and operations that support " -"collation unless they explicitly specify a different collation. For " -"example, insert the following documents into ``myColl``:" -msgstr "" - -# 6a0be7c5e92443bbad6ca72f0e19f4eb -#: ../source/reference/method/db.createCollection.txt:177 -msgid "The following operation uses the collection's collation:" -msgstr "" - -# d624ee651cf84631825e8e08fa311eb2 -#: ../source/reference/method/db.createCollection.txt:183 -msgid "The operation returns documents in the following order:" -msgstr "" - -# 44fc6e447a5d4df795ba4f1f3f3af867 -#: ../source/reference/method/db.createCollection.txt:191 -msgid "" -"The same operation on a collection that uses simple binary collation " -"(i.e. no specific collation set) returns documents in the following " -"order:" -msgstr "" - -# 3fe4317196f64afd9f7df48bf31c104f -#: ../source/reference/method/db.createCollection.txt:200 -msgid ":ref:`create-view-w-collation`" -msgstr "" - -# 02736ed693364732b5ba598f64b327b3 -#: ../source/reference/method/db.createCollection.txt:205 -msgid "Specify Storage Engine Options" -msgstr "" - -# 8bd83424fd8846f688151d3078dd793d -#: ../source/reference/method/db.createCollection.txt:209 -msgid "" -"You can specify collection-specific storage engine configuration options " -"when you create a collection with :method:`db.createCollection()`. " -"Consider the following operation:" -msgstr "" - -# b5c5e399fc554958a8d84438e152cd9a -#: ../source/reference/method/db.createCollection.txt:220 -msgid "" -"This operation creates a new collection named ``users`` with a specific " -"configuration string that MongoDB will pass to the ``wiredTiger`` storage" -" engine. See the :wtdocs:`WiredTiger documentation of collection level " -"options ` for specific ``wiredTiger`` " -"options." -msgstr "" - -# e64a1339977d4367bb81bb82e3f78d9e -#~ msgid "Creates a new collection explicitly." -#~ msgstr "" - -# e00b99c666f24ee2ab055bb6098536bb -#~ msgid "" -#~ "Because MongoDB creates a collection " -#~ "implicitly when the collection is first" -#~ " referenced in a command, this method" -#~ " is used primarily for creating new" -#~ " :term:`capped collections `." -#~ " This is also used to pre-" -#~ "allocate space for an ordinary " -#~ "collection." -#~ msgstr "" - -# a0fa9c76e17c46a5950ac64f5678f96c -#~ msgid "" -#~ "The ``options`` document creates a " -#~ "capped collection or preallocates space " -#~ "in a new ordinary collection. The " -#~ "``options`` document contains the following" -#~ " fields:" -#~ msgstr "" - -# 985b2328413c4a3ca33f6521f197125f -#~ msgid "Example" -#~ msgstr "" - -# e45b20523ff14b7e8fe6c3d259d1b7e5 -#~ msgid "" -#~ "The following example creates a capped" -#~ " collection. Capped collections have " -#~ "maximum size or document counts that " -#~ "prevent them from growing beyond maximum" -#~ " thresholds. All capped collections must" -#~ " specify a maximum size and may " -#~ "also specify a maximum document count." -#~ " MongoDB removes older documents if a" -#~ " collection reaches the maximum size " -#~ "limit before it reaches the maximum " -#~ "document count. Consider the following " -#~ "example:" -#~ msgstr "" - -# 9eab485f0b834a4ab92393532bec28cb -#~ msgid "" -#~ "This command provides a wrapper around" -#~ " the database command :dbcommand:`create`. " -#~ "See :doc:`/core/capped-collections` for more" -#~ " information about capped collections." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.createRole.po b/locale/es/LC_MESSAGES/reference/method/db.createRole.po deleted file mode 100644 index de22129799c..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.createRole.po +++ /dev/null @@ -1,222 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:15+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 1091b46fa48749ac976ff025140252ec -#: ../source/reference/method/db.createRole.txt:3 -msgid "db.createRole()" -msgstr "" - -# c25618b37b684e55b7800a3fbbb5b744 -#: ../source/reference/method/db.createRole.txt -msgid "On this page" -msgstr "" - -# 25256aab392a41c7980f70bd17228053 -#: ../source/reference/method/db.createRole.txt:14 -msgid "Definition" -msgstr "" - -# 5ae7159e3a584beebff9467902d2471c -#: ../source/reference/method/db.createRole.txt:18 -msgid "" -"Creates a role in a database. You can specify privileges for the role by " -"explicitly listing the privileges or by having the role inherit " -"privileges from other roles or both. The role applies to the database on " -"which you run the method." -msgstr "" - -# 07ebcf32120e4a52a0002a98d25952b0 -#: ../source/reference/method/db.createRole.txt:23 -msgid "The :method:`db.createRole()` method takes the following arguments:" -msgstr "" - -# d3bf8bbcf397416595c73f91035628db -#: ../source/reference/method/db.createRole.txt:27 -msgid "The ``role`` document has the following form:" -msgstr "" - -# 9bd3f9e772cf4e61aa7f31474c59c9e1 -#: ../source/reference/method/db.createRole.txt:43 -msgid "The ``role`` document has the following fields:" -msgstr "" - -# 44c7fda253f242b19bc606680a21034d -#: ../source/includes/fact-roles-array-contents.rst:3 -msgid "" -"In the ``roles`` field, you can specify both :ref:`built-in roles ` and :ref:`user-defined role `." -msgstr "" - -# d1b733da5fd6460f98944a1ec3cfd669 -#: ../source/includes/fact-roles-array-contents.rst:7 -msgid "" -"To specify a role that exists in the same database where |local-cmd-name|" -" runs, you can either specify the role with the name of the role:" -msgstr "" - -# 8b482906066a49da8fc7a7b088902f03 -#: ../source/includes/fact-roles-array-contents.rst:15 -msgid "Or you can specify the role with a document, as in:" -msgstr "" - -# 52d545c42e6c46039fb418fa2fd20303 -#: ../source/includes/fact-roles-array-contents.rst:21 -msgid "" -"To specify a role that exists in a different database, specify the role " -"with a document." -msgstr "" - -# 1711c4da41774d77b87d4a6e6ff2f558 -#: ../source/reference/method/db.createRole.txt:50 -msgid "" -"The :method:`db.createRole()` method wraps the :dbcommand:`createRole` " -"command." -msgstr "" - -# 252365746db34ea68a5fc9dbc5e254ac -#: ../source/reference/method/db.createRole.txt:54 -msgid "Behavior" -msgstr "" - -# 6ab954b7efc447139167f29ac3b96f72 -#: ../source/includes/fact-roles-privileges-scope.rst:1 -msgid "" -"Except for roles created in the ``admin`` database, a role can only " -"include privileges that apply to its database and can only inherit from " -"other roles in its database." -msgstr "" - -# 13d9649a43774456ba178e82f683a32e -#: ../source/includes/fact-roles-privileges-scope.rst:5 -msgid "" -"A role created in the ``admin`` database can include privileges that " -"apply to the ``admin`` database, other databases or to the :ref:`cluster " -"` resource, and can inherit from roles in other " -"databases as well as the ``admin`` database." -msgstr "" - -# 84ff02f11794416288c4ccbc63b4159a -#: ../source/reference/method/db.createRole.txt:60 -msgid "" -"The :method:`db.createRole()` method returns a *duplicate role* error if " -"the role already exists in the database." -msgstr "" - -# f1458f46a1ee499d9ae1da6cf69b00b3 -#: ../source/reference/method/db.createRole.txt:64 -msgid "Required Access" -msgstr "" - -# dc1325585c0641f9ab8e895c1d11b412 -#: ../source/includes/access-create-role.rst:1 -msgid "To create a role in a database, you must have:" -msgstr "" - -# a210d36b098543dc996b8cddca7a1550 -#: ../source/includes/access-create-role.rst:3 -msgid "" -"the :authaction:`createRole` :ref:`action ` on " -"that :ref:`database resource `." -msgstr "" - -# 042fa3647be7482a80247431483f64c3 -#: ../source/includes/access-create-role.rst:6 -msgid "" -"the :authaction:`grantRole` :ref:`action ` on that" -" database to specify privileges for the new role as well as to specify " -"roles to inherit from." -msgstr "" - -# d53cd931030142248c9426e680215077 -#: ../source/includes/access-create-role.rst:10 -msgid "" -"Built-in roles :authrole:`userAdmin` and :authrole:`userAdminAnyDatabase`" -" provide :authaction:`createRole` and :authaction:`grantRole` actions on " -"their respective :doc:`resources `." -msgstr "" - -# b3516dc65bee4ceb8d53e31d1c1fef95 -#: ../source/reference/method/db.createRole.txt:69 -msgid "Example" -msgstr "" - -# b5b0c11e6e7c4478a678b65cb852404f -#: ../source/reference/method/db.createRole.txt:71 -msgid "" -"The following :method:`db.createRole()` method creates the " -"``myClusterwideAdmin`` role on the ``admin`` database:" -msgstr "" - -# b4b69cd11d37406298b1e00a55db3fae -#~ msgid "" -#~ "Creates a role and specifies its " -#~ ":ref:`privileges `. The role " -#~ "applies to the database on which " -#~ "you run the method. The " -#~ ":method:`db.createRole()` method returns a " -#~ "*duplicate role* error if the role " -#~ "already exists in the database." -#~ msgstr "" - -# 78e17915fb8f47509bb28e45c4729887 -#~ msgid "" -#~ "A role's privileges apply to the " -#~ "database where the role is created. " -#~ "The role can inherit privileges from " -#~ "other roles in its database. A " -#~ "role created on the ``admin`` database" -#~ " can include privileges that apply to" -#~ " all databases or to the " -#~ ":ref:`cluster ` and can " -#~ "inherit privileges from roles in other" -#~ " databases." -#~ msgstr "" - -# 8647eacd4e7d4fc9805037c2f22f3bf9 -#~ msgid "" -#~ "You must have the :authaction:`createRole` " -#~ ":ref:`action ` on " -#~ "a database to create a role on " -#~ "that database." -#~ msgstr "" - -# 8fb8511ea84d49a4bdbfcdb332376baf -#~ msgid "" -#~ "You must have the :authaction:`grantRole` " -#~ ":ref:`action ` on " -#~ "the database that a privilege targets" -#~ " in order to grant that privilege " -#~ "to a role. If the privilege " -#~ "targets multiple databases or the " -#~ "``cluster`` resource , you must have " -#~ "the :authaction:`grantRole` action on the " -#~ "``admin`` database." -#~ msgstr "" - -# fbfe508e6c1f4e5e8e3a85df24587731 -#~ msgid "" -#~ "You must have the :authaction:`grantRole` " -#~ ":ref:`action ` on " -#~ "a role's database to grant the " -#~ "role to another role." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.createUser.po b/locale/es/LC_MESSAGES/reference/method/db.createUser.po deleted file mode 100644 index b8f15e58cda..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.createUser.po +++ /dev/null @@ -1,270 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:22+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# f7247d56364f424d8962fe62325857b3 -#: ../source/reference/method/db.createUser.txt:3 -msgid "db.createUser()" -msgstr "" - -# fca73451a7914184a80f0ce6dbbfc251 -#: ../source/reference/method/db.createUser.txt -msgid "On this page" -msgstr "" - -# ce552a73c6f54d5abbaf98181bcca86e -#: ../source/reference/method/db.createUser.txt:14 -msgid "Definition" -msgstr "" - -# 37d23b08368441ecb09d68a5fe3f2df2 -#: ../source/reference/method/db.createUser.txt:18 -msgid "" -"Creates a new user for the database where the method runs. " -":method:`db.createUser()` returns a *duplicate user* error if the user " -"already exists on the database." -msgstr "" - -# 1224db87f1e844409ee0542f45a5e6fb -#: ../source/reference/method/db.createUser.txt:21 -msgid "The :method:`db.createUser()` method has the following syntax:" -msgstr "" - -# d4eeadc48b864c6bb7bcc6c1a9f85673 -#: ../source/reference/method/db.createUser.txt:25 -msgid "The ``user`` document defines the user and has the following form:" -msgstr "" - -# 4919e85ecb044d3fa932f934cca84c5f -#: ../source/reference/method/db.createUser.txt:38 -msgid "The ``user`` document has the following fields:" -msgstr "" - -# 1a83237a9ad94e5caedda303fb29626f -#: ../source/includes/fact-roles-array-contents.rst:3 -msgid "" -"In the ``roles`` field, you can specify both :ref:`built-in roles ` and :ref:`user-defined role `." -msgstr "" - -# 6678899192a34d22a3cc8eb45e954e8a -#: ../source/includes/fact-roles-array-contents.rst:7 -msgid "" -"To specify a role that exists in the same database where |local-cmd-name|" -" runs, you can either specify the role with the name of the role:" -msgstr "" - -# 926ec7ec904943a189b60e93df696dbf -#: ../source/includes/fact-roles-array-contents.rst:15 -msgid "Or you can specify the role with a document, as in:" -msgstr "" - -# b89adb9aebf44178878327eae007da68 -#: ../source/includes/fact-roles-array-contents.rst:21 -msgid "" -"To specify a role that exists in a different database, specify the role " -"with a document." -msgstr "" - -# 5f5c8cca90274433b6eac632bd6f5ab5 -#: ../source/reference/method/db.createUser.txt:45 -msgid "" -"The :method:`db.createUser()` method wraps the :dbcommand:`createUser` " -"command." -msgstr "" - -# 05cc38ce6946462ba9d7cf04bdd8a26f -#: ../source/reference/method/db.createUser.txt:49 -msgid "Behavior" -msgstr "" - -# d99c1989cec945e6b9317c9dc6853e7a -#: ../source/reference/method/db.createUser.txt:52 -msgid "Encryption" -msgstr "" - -# a0108888ba7243c294c9549016ae8942 -#: ../source/reference/method/db.createUser.txt:54 -msgid "" -":method:`db.createUser()` sends password to the MongoDB instance " -"*without* encryption. To encrypt the password during transmission, use " -":doc:`TLS/SSL `." -msgstr "" - -# d8db9d504b3543d6933ba4b41ece2f97 -#: ../source/reference/method/db.createUser.txt:59 -msgid "External Credentials" -msgstr "" - -# 3175db2cba564c95aacd10e89578a913 -#: ../source/reference/method/db.createUser.txt:61 -msgid "" -"Users created on the ``$external`` database should have credentials " -"stored externally to MongoDB, as, for example, with :doc:`MongoDB " -"Enterprise installations that use Kerberos `." -msgstr "" - -# ac83f27814604b38ba2f611fcac79067 -#: ../source/reference/method/db.createUser.txt:67 -msgid "``local`` Database" -msgstr "" - -# f4292bb28c89428080624d8e1b40efb3 -#: ../source/reference/method/db.createUser.txt:69 -msgid "You cannot create users on the local database." -msgstr "" - -# e0923ca063e344fc82e7063c0d960781 -#: ../source/reference/method/db.createUser.txt:72 -msgid "Required Access" -msgstr "" - -# 17025e0e460c4246b7d1708459a5cacc -#: ../source/includes/access-create-user.rst:1 -msgid "" -"To create a new user in a database, you must have the " -":authaction:`createUser` :ref:`action ` on that " -":ref:`database resource `." -msgstr "" - -# 2ceff9e9b5d84e48a286cbfb7f25b2d6 -#: ../source/includes/access-create-user.rst:5 -msgid "" -"To grant roles to a user, you must have the :authaction:`grantRole` " -":ref:`action ` on the role's database." -msgstr "" - -# 8a373db850aa41958a4c92f0c8c81b5f -#: ../source/includes/access-create-user.rst:8 -msgid "" -"The :authrole:`userAdmin` and :authrole:`userAdminAnyDatabase` built-in " -"roles provide :authaction:`createUser` and :authaction:`grantRole` " -"actions on their respective :doc:`resources `." -msgstr "" - -# a82d75026a43449d8dc066fbef57b070 -#: ../source/reference/method/db.createUser.txt:77 -msgid "Examples" -msgstr "" - -# 9b24bfbc82444d8fafc3854ca7f5f951 -#: ../source/reference/method/db.createUser.txt:79 -msgid "" -"The following :method:`db.createUser()` operation creates the " -"``accountAdmin01`` user on the ``products`` database." -msgstr "" - -# dfc74224e9444a22b68644cea75627c3 -#: ../source/reference/method/db.createUser.txt:93 -msgid "The operation gives ``accountAdmin01`` the following roles:" -msgstr "" - -# 954b548bb1f044ae9a4c3c649d44610e -#: ../source/reference/method/db.createUser.txt:95 -msgid "" -"the ``clusterAdmin`` and ``readAnyDatabase`` roles on the ``admin`` " -"database" -msgstr "" - -# 33004a9728d3440e911eb2c26f7bd4ee -#: ../source/reference/method/db.createUser.txt:98 -msgid "the ``readWrite`` role on the ``products`` database" -msgstr "" - -# e3fec4149f80414289296d7f9965546a -#: ../source/reference/method/db.createUser.txt:101 -msgid "Create User with Roles" -msgstr "" - -# d5c9585ef30a464782535df42c114d53 -#: ../source/reference/method/db.createUser.txt:103 -msgid "" -"The following operation creates ``accountUser`` in the ``products`` " -"database and gives the user the ``readWrite`` and ``dbAdmin`` roles." -msgstr "" - -# f0163a208a034f3699c4c8015102b111 -#: ../source/reference/method/db.createUser.txt:118 -msgid "Create User Without Roles" -msgstr "" - -# 5afb058204f844bd89eb6764015d43f9 -#: ../source/reference/method/db.createUser.txt:120 -msgid "" -"The following operation creates a user named ``reportsUser`` in the " -"``admin`` database but does not yet assign roles:" -msgstr "" - -# 03b7ca2774094bca8f38eb5fb298315b -#: ../source/reference/method/db.createUser.txt:135 -msgid "Create Administrative User with Roles" -msgstr "" - -# d86d5f689e9b43389733048ff36bca6d -#: ../source/reference/method/db.createUser.txt:137 -msgid "" -"The following operation creates a user named ``appAdmin`` in the " -"``admin`` database and gives the user ``readWrite`` access to the " -"``config`` database, which lets the user change certain settings for " -"sharded clusters, such as to the balancer setting." -msgstr "" - -#~ msgid "" -#~ "If you have the :authrole:`userAdmin` or" -#~ " :authrole:`userAdminAnyDatabase` role, or if " -#~ "you are authenticated using the " -#~ ":ref:`localhost exception `," -#~ " you have those actions." -#~ msgstr "" - -# 296f85d0e13c49538d3078fc935ae7d2 -#~ msgid "" -#~ ":method:`db.createUser()` sends password to " -#~ "the MongoDB instance *without* encryption. " -#~ "To encrypt the password during " -#~ "transmission, use :doc:`SSL `." -#~ msgstr "" - -# a599dffa97ee4f078245fb83a6fce07f -#~ msgid "" -#~ "You must have the :authaction:`createUser` " -#~ ":ref:`action ` on " -#~ "a database to create a new user" -#~ " on that database." -#~ msgstr "" - -# 59f100574b4a4e9dbe12b32e9bd412b3 -#~ msgid "" -#~ "You must have the :authaction:`grantRole` " -#~ ":ref:`action ` on " -#~ "a role's database to grant the " -#~ "role to another user." -#~ msgstr "" - -#~ msgid "" -#~ "If you have the :authrole:`userAdmin` or" -#~ " :authrole:`userAdminAnyDatabase` role, you have" -#~ " those actions." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.createView.po b/locale/es/LC_MESSAGES/reference/method/db.createView.po deleted file mode 100644 index 25e9c81df04..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.createView.po +++ /dev/null @@ -1,321 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 20d6aeb3816043c987d0cac0ffa7c6eb -#: ../source/reference/method/db.createView.txt:3 -msgid "db.createView()" -msgstr "" - -# e19995126b714c449377a85a04074f6b -#: ../source/reference/method/db.createView.txt -msgid "On this page" -msgstr "" - -# a626de95eee3451b95d68fd4dbcd8f18 -#: ../source/reference/method/db.createView.txt:17 -msgid "" -"Creates a :doc:`view ` as the result of the applying the " -"specified :ref:`aggregation pipeline ` to the " -"source collection or view. Views act as read-only collections, and are " -"computed on demand during read operations. MongoDB executes read " -"operations on views as part of the underlying aggregation pipeline." -msgstr "" - -# f849847e72c843be8126182bd46ced6c -#: ../source/reference/method/db.createView.txt:23 -msgid "The :method:`db.createView` has the following syntax:" -msgstr "" - -# ba9864339f0e4613a50cd94d4d9c6201 -#: ../source/reference/method/db.createView.txt:29 -msgid "The method accepts the following parameters:" -msgstr "" - -# a991d978138247d99a4975ae3b434225 -#: ../source/reference/method/db.createView.txt:33 -msgid "The options document contains the following option field:" -msgstr "" - -# e1dd7a95c745411fbcd25737b8682a09 -#: ../source/reference/method/db.createView.txt:37 -msgid "" -"The :method:`db.createView()` method wraps the following " -":dbcommand:`create` command operation:" -msgstr "" - -# 847aa9c227be4e53aec6ca8d20a6eb07 -#: ../source/reference/method/db.createView.txt:44 -msgid "" -"Operations that lists collections, such as " -":method:`db.getCollectionInfos()` and :method:`db.getCollectionNames()`, " -"includes views in their outputs." -msgstr "" - -# bb9b7f70d1da4807946f290b0ce3f279 -#: ../source/includes/extracts/views-public-definition.rst:1 -msgid "" -"The view definition is public; i.e. :method:`db.getCollectionInfos()` and" -" ``explain`` operations on the view will include the pipeline that " -"defines the view. As such, avoid referring directly to sensitive fields " -"and values in view definitions." -msgstr "" - -# d7f432ccd6774ec6ab3582929f24c1ca -#: ../source/reference/method/db.createView.txt:52 -msgid "" -"To remove a view, use the :method:`~db.collection.drop()` method on the " -"view." -msgstr "" - -# 8de0f00a87d247959f1cf26bf238ec9c -#: ../source/reference/method/db.createView.txt:56 -msgid "Behavior" -msgstr "" - -# ad1f0cf0d8524506a1cef50a120bea3b -#: ../source/includes/extracts/views-behavior.rst:2 -msgid "Views exhibit the following behavior:" -msgstr "" - -# aec3380a567248cbbf47eb5619408c8d -#: ../source/includes/extracts/views-behavior.rst:4 -msgid "Views are read-only; write operations on views will error." -msgstr "" - -# d36ba2e4aa224c539627f36212571467 -#: ../source/includes/extracts/views-behavior.rst:6 -msgid "Views use indexes of the underlying collection." -msgstr "" - -# a4e15382288f404ca96b38a94ca38124 -#: ../source/includes/extracts/views-behavior.rst:8 -msgid "" -"Views are considered sharded if their underlying collection is sharded. " -"As such, you cannot specify a sharded view for the ``from`` field in " -":pipeline:`$lookup` and :pipeline:`$graphLookup` operations." -msgstr "" - -# 5d3580e1c0b14f289c8ca7847e779cac -#: ../source/includes/extracts/views-behavior.rst:13 -msgid "" -"Views are computed on demand during read operations, and MongoDB executes" -" read operations on views as part of the underlying aggregation pipeline." -" As such, views do not support operations such as:" -msgstr "" - -# 94a7a66e5e844aee92b1369808d81598 -#: ../source/includes/extracts/views-behavior.rst:18 -msgid ":method:`db.collection.mapReduce()`," -msgstr "" - -# 3be9c83658e7495facff02b0d99e5c55 -#: ../source/includes/extracts/views-behavior.rst:20 -msgid "" -":query:`$text` operator, since ``$text`` operation in aggregation is " -"valid only for the first stage," -msgstr "" - -# e6fceed889184348b9dabd061e09ca5a -#: ../source/includes/extracts/views-behavior.rst:23 -msgid ":dbcommand:`geoNear` command and :pipeline:`$geoNear` pipeline stage." -msgstr "" - -# 5f299179202241b3b232a60b784b0292 -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:1 -msgid "" -":method:`~db.collection.find()` operations on views do not support the " -"following :doc:`projection ` operators:" -msgstr "" - -# 82071e1feabf411583fcc25022b092df -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:5 -msgid ":projection:`$`" -msgstr "" - -# c93d802e07a4493ca2228fe2f57ede79 -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:6 -msgid ":projection:`$elemMatch`" -msgstr "" - -# 099ffbd1354340afba3d371487e3bcf6 -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:7 -msgid ":projection:`$slice`" -msgstr "" - -# 3000db57e8e14fdd9fd243797bab11d0 -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:8 -msgid ":projection:`$meta`" -msgstr "" - -# d9675a24a08847638eb7d48d366b5c13 -#: ../source/includes/extracts/views-behavior.rst:27 -msgid "" -"If the aggregation pipeline used to create the view suppresses the " -"``_id`` field, documents in the view do not have the ``_id`` field." -msgstr "" - -# c640b4eb62cb4c82b635ca97ce096c54 -#: ../source/includes/extracts/views-unsupported-rename.rst:1 -msgid "You cannot rename :doc:`views `." -msgstr "" - -# dc6b53f3331e4262ac50ccac04ae5e99 -#: ../source/includes/extracts/views-collation-behavior.rst:1 -msgid "" -"String comparisons on the view use the view's default collation. An " -"operation that attempts to change or override a view's default collation " -"will fail with an error." -msgstr "" - -# 263f7b3764494c18b0f5477027881ff7 -#: ../source/reference/method/db.createView.txt:61 -msgid "Examples" -msgstr "" - -# 7cebc96af9e541ff9bfa77badfc6c004 -#: ../source/reference/method/db.createView.txt:64 -msgid "Create a View from a Single Collection" -msgstr "" - -# ea77ba0b2eb94db3822402d6270d0fdc -#: ../source/reference/method/db.createView.txt:66 -msgid "Given a collection ``survey`` with the following documents:" -msgstr "" - -# 418e87198c224ec190aa17f1c009c324 -#: ../source/reference/method/db.createView.txt:74 -msgid "" -"The following operation creates a ``managementRatings`` view with the " -"``_id``, ``feedback.management``, and ``department`` fields:" -msgstr "" - -# 408ad8dddb9c492e846d901d935fbef4 -# e810528eb48b42e4804c5a7394d4f468 -#: ../source/reference/method/db.createView.txt:86 -#: ../source/reference/method/db.createView.txt:163 -msgid "Query a View" -msgstr "" - -# 82bb39a493a1434f983ce1359cc3cf45 -# fd6cdc26f419477eae0fbe617468c68b -#: ../source/reference/method/db.createView.txt:88 -#: ../source/reference/method/db.createView.txt:165 -msgid "To query the view, you can use :method:`db.collection.find()` on the view:" -msgstr "" - -# 6d5c791a6ccd48f9a804c70803dd74a9 -# 23b34b132e8443b184cafefcbb4b261e -# 44178bd65f794e6b95c426e7078cb26f -# 49a0ef47e90f4d44867c1b3b77633bba -#: ../source/reference/method/db.createView.txt:95 -#: ../source/reference/method/db.createView.txt:115 -#: ../source/reference/method/db.createView.txt:172 -#: ../source/reference/method/db.createView.txt:223 -msgid "The operation returns the following documents:" -msgstr "" - -# 8316279aa73e43fd8abc10996f4cdb75 -# 157b2594b4e94a3987975a24fb1b7345 -#: ../source/reference/method/db.createView.txt:104 -#: ../source/reference/method/db.createView.txt:213 -msgid "Perform Aggregation Pipeline on a View" -msgstr "" - -# 94006695eb6b44568ba4cca9b74963b9 -#: ../source/reference/method/db.createView.txt:106 -msgid "" -"The following operation performs an aggregation on the " -"``managementFeedback`` view, using the :expression:`$sortByCount` to " -"group by the ``department`` field and sort in descending order by the " -"count of each distinct department:" -msgstr "" - -# c6f3d25870d045a689a1d25eee9f0c8b -#: ../source/reference/method/db.createView.txt:123 -msgid "Create a View from Multiple Collections" -msgstr "" - -# 5741959c85a84a1ab7b614c62ea4647a -#: ../source/reference/method/db.createView.txt:125 -msgid "Given the following two collections:" -msgstr "" - -# 3cf23cfcc321408bbba5c22af9d04ce4 -#: ../source/reference/method/db.createView.txt:127 -msgid "The ``orders`` collection:" -msgstr "" - -# f0b4a332f64d43b59904e257545e8d38 -#: ../source/reference/method/db.createView.txt:137 -msgid "The ``inventory`` collection:" -msgstr "" - -# 075097099eea47a5b3d7f1045ee92757 -#: ../source/reference/method/db.createView.txt:147 -msgid "" -"The following :method:`db.createView()` example specifies a " -":pipeline:`$lookup` stage to create a view from the join of the two " -"collections:" -msgstr "" - -# 8e7f92a39db24ffa873755de3495e7ac -#: ../source/reference/method/db.createView.txt:215 -msgid "" -"The following operation performs an aggregation on the ``orderDetails`` " -"view, using the :expression:`$sortByCount` to group by the ``item`` field" -" and sort in descending order by the count of each distinct item:" -msgstr "" - -# e07969d4555b47d9959a98f1ef8c31d6 -#: ../source/reference/method/db.createView.txt:234 -msgid "Create a View with Default Collation" -msgstr "" - -# 4b3776fed1e94f908a6238462fdf05f3 -#: ../source/reference/method/db.createView.txt:236 -msgid "Given the ``places`` collection with the following document:" -msgstr "" - -# 5fb457b7d95a4f99b81ac76b4723d2cf -#: ../source/reference/method/db.createView.txt:244 -msgid "" -"The following operation creates a view, specifying :ref:`collation " -"` at the view level:" -msgstr "" - -# 065e7a9c63cf431b832b2962b301c2e0 -#: ../source/reference/method/db.createView.txt:256 -msgid "" -"String comparisons on the view use the view's default collation. For " -"example, the following operation uses the view's collation:" -msgstr "" - -# 2bd1046b6fd2479f9d583c78542bac1b -#: ../source/reference/method/db.createView.txt:263 -msgid "The operation returns ``3``." -msgstr "" - -# 70637711e4fb402a932bff85fea6b76c -#: ../source/reference/method/db.createView.txt:265 -msgid "" -"An operation that attempts to change or override a view's default " -"collation will fail with an error." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.currentOp.po b/locale/es/LC_MESSAGES/reference/method/db.currentOp.po deleted file mode 100644 index ab4787be6c9..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.currentOp.po +++ /dev/null @@ -1,1249 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:44+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 1fc843433f614be79622c5d1b233eb8b -#: ../source/reference/method/db.currentOp.txt:3 -msgid "db.currentOp()" -msgstr "" - -# 92e94344e5f441b5965de3e5f8d8be36 -#: ../source/reference/method/db.currentOp.txt -msgid "On this page" -msgstr "" - -# 32a1fcf1cf714d8bb07933f3d2443082 -#: ../source/reference/method/db.currentOp.txt:14 -msgid "Definition" -msgstr "" - -# f00a43a426434c4782f184ed7673c2f2 -#: ../source/reference/method/db.currentOp.txt:18 -msgid "" -"Returns a :term:`document` that contains information on in-progress " -"operations for the database instance." -msgstr "" - -# b312fa5f9fdd4e818455f4f8dddd0e2f -#: ../source/reference/method/db.currentOp.txt:21 -msgid ":method:`db.currentOp()` method has the following form:" -msgstr "" - -# 4d3c253b83894ea2aa0d855c08dcfa85 -#: ../source/reference/method/db.currentOp.txt:27 -msgid "" -"The :method:`db.currentOp()` method can take the following *optional* " -"argument:" -msgstr "" - -# b0c878729ee647e9a05f5e6b420730c3 -#: ../source/reference/method/db.currentOp.txt:35 -msgid "Behavior" -msgstr "" - -# b894094541b04055bad5875e596e653f -#: ../source/reference/method/db.currentOp.txt:37 -msgid "" -":method:`db.currentOp()` can accept a filter document or a boolean " -"parameter." -msgstr "" - -# ab1959aa715f47e48ebc548651f4f98b -#: ../source/reference/method/db.currentOp.txt:40 -msgid "" -"If you pass a filter document to :method:`db.currentOp()`, the output " -"returns information only for the current operations that match the " -"filter. The filter document can contain:" -msgstr "" - -# b4991e0c44bd496781ada4a5a3f2f4c2 -#: ../source/reference/method/db.currentOp.txt:48 -msgid "Field" -msgstr "" - -# d7e8f2ce88724af79d03d9338469bd57 -# cab8186052264417aa088837b385ae4d -# e9865faeb57a476fac39d725e72abd83 -#: ../source/includes/fact-lock-modes.rst:6 -#: ../source/includes/fact-lock-types.rst:7 -#: ../source/reference/method/db.currentOp.txt:49 -msgid "Description" -msgstr "" - -# 2f0916979132487cabb11e37735d6fe2 -#: ../source/reference/method/db.currentOp.txt:51 -msgid "``\"$ownOps\"``" -msgstr "" - -# 5822067f64684db488976a36f73ecc6b -#: ../source/reference/method/db.currentOp.txt:53 -msgid "" -"Boolean. If set to ``true``, returns information on the current user's " -"operations only." -msgstr "" - -# 9487619fcf784e8e8efae8b00965e6d0 -#: ../source/reference/method/db.currentOp.txt:56 -msgid "" -"On :program:`mongod` instances, users can always run ``db.currentOp( { " -"\"$ownOps\": true } )`` to view their own operations." -msgstr "" - -# 5b5bc7f9c17646ffa60e66bb7876bcb0 -#: ../source/reference/method/db.currentOp.txt:62 -msgid "``\"$all\"``" -msgstr "" - -# ac10b5cf28574c9f9cd3bafcef859a0c -#: ../source/reference/method/db.currentOp.txt:64 -msgid "" -"Boolean. If set to ``true``, returns information on all operations, " -"including operations on idle connections and system operations." -msgstr "" - -# 7dd86e77c2924ec18bd0dae123724f16 -#: ../source/reference/method/db.currentOp.txt:67 -msgid "" -"If the document includes ``\"$all\": true`` along with :ref:`currentOp-" -"output-fields` conditions, only the ``\"$all\":true`` applies." -msgstr "" - -# 06fadbbbe2a346d290bc22fc7ab4145e -#: ../source/reference/method/db.currentOp.txt:71 -msgid ":ref:`currentOp-output-fields`" -msgstr "" - -# 865013fdf5264640a676604eef5cdfb4 -#: ../source/reference/method/db.currentOp.txt:73 -msgid "" -"Specify filter conditions on the :ref:`currentOp-output-fields`. See :ref" -":`currentOp-examples`." -msgstr "" - -# d98446c2998c4ec69c140194a635c3dc -#: ../source/reference/method/db.currentOp.txt:76 -msgid "" -"If the document includes ``\"$all\": true`` along with :ref:`currentOp-" -"output-fields` conditions, only the ``\"$all\": true`` applies." -msgstr "" - -# e29aa684e35a4ed9851c024bc8657ef2 -#: ../source/reference/method/db.currentOp.txt:80 -msgid "" -"Passing in ``true`` to :method:`db.currentOp()` is equivalent to passing " -"in a document of ``{ \"$all\": true }``. The following operations are " -"equivalent:" -msgstr "" - -# ecff925f063c44198c787757603fba8b -#: ../source/includes/fact-diagnostic-info.rst:1 -msgid "" -":method:`db.currentOp()` and the :doc:`database profiler` report the same basic diagnostic information for all" -" CRUD operations, including the following." -msgstr "" - -# 2edda8493b2a455ea59b771c00c5e7ce -#: ../source/includes/fact-diagnostic-info.rst:6 -msgid ":dbcommand:`aggregate`" -msgstr "" - -# 139c59c37bf144faa7767bc0e5b0fe40 -#: ../source/includes/fact-diagnostic-info.rst:7 -msgid ":dbcommand:`count`" -msgstr "" - -# 07c1ee07d091418dabd4ee9bf8e1b12a -#: ../source/includes/fact-diagnostic-info.rst:8 -msgid ":dbcommand:`delete`" -msgstr "" - -# ef87607420934b649dcdd3d729fc54ae -#: ../source/includes/fact-diagnostic-info.rst:9 -msgid ":dbcommand:`distinct`" -msgstr "" - -# 75a6ea74d1734df586b7209baef0c4cd -#: ../source/includes/fact-diagnostic-info.rst:10 -msgid "``find`` (:ref:`OP_QUERY` and :dbcommand:`command`)" -msgstr "" - -# 22265b9131ea48338ef51b7a4b7a13a5 -#: ../source/includes/fact-diagnostic-info.rst:12 -msgid ":dbcommand:`findAndModify`" -msgstr "" - -# ca434d91f39b4292891cd5b8f4399772 -#: ../source/includes/fact-diagnostic-info.rst:13 -msgid ":dbcommand:`geoNear`" -msgstr "" - -# be9c6b6780724e3d837e9687c66725a5 -#: ../source/includes/fact-diagnostic-info.rst:14 -msgid "" -"``getMore`` (:ref:`OP_GET_MORE` and " -":dbcommand:`command`)" -msgstr "" - -# a2b62f9d837b435c856a02967bb9efb1 -#: ../source/includes/fact-diagnostic-info.rst:16 -msgid ":dbcommand:`group`" -msgstr "" - -# 80c36a7da49a41fa831df01db315911c -#: ../source/includes/fact-diagnostic-info.rst:17 -msgid ":dbcommand:`insert`" -msgstr "" - -# 8a27b77a7720486b81d72b77f3c3a31d -#: ../source/includes/fact-diagnostic-info.rst:18 -msgid ":dbcommand:`mapReduce`" -msgstr "" - -# 5385143dc740436c9031320519a56317 -#: ../source/includes/fact-diagnostic-info.rst:19 -msgid ":dbcommand:`update`" -msgstr "" - -# 470719c975b54139b420cd8409730218 -#: ../source/includes/fact-diagnostic-info.rst:21 -msgid "" -"These operations are also included in the logging of slow queries (see " -":setting:`~operationProfiling.slowOpThresholdMs` for more information " -"about slow query logging)." -msgstr "" - -# 6155e53aa439471bb7ff9813f8634e66 -#: ../source/reference/method/db.currentOp.txt:92 -msgid "Access Control" -msgstr "" - -# ce29c31ee2174ccba879984941f37cfb -#: ../source/reference/method/db.currentOp.txt:94 -msgid "" -"On systems running with :setting:`~security.authorization`, the user must" -" have access that includes the :authaction:`inprog` privilege action." -msgstr "" - -# 8efbb6a0619d43c68957bdcbb2b2ac14 -#: ../source/reference/method/db.currentOp.txt:100 -msgid "" -"On :program:`mongod` instances, users can run ``db.currentOp( { " -"\"$ownOps\": true } )`` to view their own operations even without the " -":authaction:`inprog` privilege action." -msgstr "" - -# 25a12ba7884246cf8340a7ab968dea92 -#: ../source/reference/method/db.currentOp.txt:104 -msgid ":ref:`create-role-to-manage-ops`" -msgstr "" - -# 1316b49acb964a4abc49989433c08116 -#: ../source/reference/method/db.currentOp.txt:109 -msgid "Examples" -msgstr "" - -# 7de99ce2b09642faa486960699b409fe -#: ../source/reference/method/db.currentOp.txt:111 -msgid "" -"The following examples use the :method:`db.currentOp()` method with " -"various query documents to filter the output." -msgstr "" - -# 92dec8004d334b3ca868902c08683286 -#: ../source/includes/example-filter-current-op.rst:2 -msgid "Write Operations Waiting for a Lock" -msgstr "" - -# 5314ac98855d470b894617ffa6e6a707 -#: ../source/includes/example-filter-current-op.rst:4 -msgid "" -"The following example returns information on all write operations that " -"are waiting for a lock:" -msgstr "" - -# dc81e716b0a242c99bf34fe2d5ccd722 -#: ../source/includes/example-filter-current-op.rst:20 -msgid "Active Operations with no Yields" -msgstr "" - -# 932fdc5e90944deba80e65f686f583b4 -#: ../source/includes/example-filter-current-op.rst:22 -msgid "" -"The following example returns information on all active running " -"operations that have never yielded:" -msgstr "" - -# 62a9efd577ab483e9699c215c9a39d09 -#: ../source/includes/example-filter-current-op.rst:36 -msgid "Active Operations on a Specific Database" -msgstr "" - -# c5192d9a58a44288a5a1a683734d393b -#: ../source/includes/example-filter-current-op.rst:38 -msgid "" -"The following example returns information on all active operations for " -"database ``db1`` that have been running longer than 3 seconds:" -msgstr "" - -# c975d975cbe54feba5695ff2d7050b84 -#: ../source/includes/example-filter-current-op.rst:54 -msgid "Active Indexing Operations" -msgstr "" - -# 17378d9bd32e41eaa0f77fbcd6bc0eb4 -#: ../source/includes/example-filter-current-op.rst:56 -msgid "The following example returns information on index creation operations:" -msgstr "" - -# 8b284df109be45c3aa454884f47b5210 -#: ../source/reference/method/db.currentOp.txt:117 -msgid "Output Example" -msgstr "" - -# 7e31c3b1441f43a38bc01b9e86a1b3cc -#: ../source/reference/method/db.currentOp.txt:119 -msgid "The following is a prototype of :method:`db.currentOp()` output." -msgstr "" - -# 453533549ea549f2a18402040990ecf5 -#: ../source/reference/method/db.currentOp.txt:201 -msgid "Output Fields" -msgstr "" - -# e6b5429dec0846e58dd111ab64263738 -#: ../source/reference/method/db.currentOp.txt:205 -msgid "" -"A description of the client. This string includes the " -":data:`~currentOp.connectionId`." -msgstr "" - -# cc5c1d04f9f9463582a2454ea19f033f -#: ../source/reference/method/db.currentOp.txt:210 -msgid "" -"An identifier for the thread that handles the operation and its " -"connection." -msgstr "" - -# 5ec8e02a52ac43e6a8fba0ef73faea65 -#: ../source/reference/method/db.currentOp.txt:215 -msgid "An identifier for the connection where the operation originated." -msgstr "" - -# 2798c1f1cd9b4b0cbf2b110f8a2fec03 -#: ../source/reference/method/db.currentOp.txt:219 -msgid "" -"The identifier for the operation. You can pass this value to " -":method:`db.killOp()` in the :program:`mongo` shell to terminate the " -"operation." -msgstr "" - -# b240b2da10244b29ad4c2b998dba0218 -#: ../source/includes/extracts/warning-terminating-ops-method.rst:3 -msgid "" -"Terminate running operations with extreme caution. Only use " -":method:`db.killOp()` to terminate operations initiated by clients and " -"*do not* terminate internal database operations." -msgstr "" - -# 066e9391da5c4c63957ebc6304c6f6f1 -#: ../source/reference/method/db.currentOp.txt:227 -msgid "" -"A boolean value specifying whether the operation has started. Value is " -"``true`` if the operation has started or ``false`` if the operation is " -"idle, such as an idle connection or an internal thread that is currently " -"idle. An operation can be active even if the operation has yielded to " -"another operation." -msgstr "" - -# 3f535749f2de4121a1d4c056b56f234b -#: ../source/reference/method/db.currentOp.txt:235 -msgid "" -"For some inactive background threads, such as an inactive " -"``signalProcessingThread``, MongoDB suppresses various empty fields." -msgstr "" - -# 6a4aed9e097949f387a9384bc471c6f0 -#: ../source/reference/method/db.currentOp.txt:241 -msgid "" -"The duration of the operation in seconds. MongoDB calculates this value " -"by subtracting the current time from the start time of the operation." -msgstr "" - -# aea2d64ae2f44b80b069795bafcbe7f6 -# 53fbb38030ef43d88bfc584afaad475c -#: ../source/reference/method/db.currentOp.txt:245 -#: ../source/reference/method/db.currentOp.txt:256 -msgid "" -"Only appears if the operation is running; i.e. if " -":data:`~currentOp.active` is ``true``." -msgstr "" - -# 48752104bfdc40368eb02ebebcab5fcd -#: ../source/reference/method/db.currentOp.txt:252 -msgid "" -"The duration of the operation in microseconds. MongoDB calculates this " -"value by subtracting the current time from the start time of the " -"operation." -msgstr "" - -# 9b6e6854b3c44767b16c3551d6b55346 -#: ../source/reference/method/db.currentOp.txt:261 -msgid "A string that identifies the type of operation. The possible values are:" -msgstr "" - -# e9a7e7cc35cb4961869ca388b2bd997d -#: ../source/reference/method/db.currentOp.txt:264 -msgid "``\"none\"``" -msgstr "" - -# 7b5d90f895db4696a504bbf787646932 -#: ../source/reference/method/db.currentOp.txt:265 -msgid "``\"update\"``" -msgstr "" - -# 87fac2c76dad453d94943be30d1348cd -#: ../source/reference/method/db.currentOp.txt:266 -msgid "``\"insert\"``" -msgstr "" - -# d7d53d2f0470489a839f0e77881eaee8 -#: ../source/reference/method/db.currentOp.txt:267 -msgid "``\"query\"``" -msgstr "" - -# f2a2c13732ee4f5680cde6e61fc6e20a -#: ../source/reference/method/db.currentOp.txt:268 -msgid "``\"getmore\"``" -msgstr "" - -# 869af2997c2c4089b5665f2809310b16 -#: ../source/reference/method/db.currentOp.txt:269 -msgid "``\"remove\"``" -msgstr "" - -# cf52d08f782c4cf19a7ea1e4b48074e6 -#: ../source/reference/method/db.currentOp.txt:270 -msgid "``\"killcursors\"``" -msgstr "" - -# fe1833d4c6094afe8a292848299786fd -#: ../source/reference/method/db.currentOp.txt:272 -msgid "" -"``\"query\"`` operations include read operations as well as most commands" -" such as the :dbcommand:`createIndexes` command and the " -":dbcommand:`findandmodify` command." -msgstr "" - -# df6b5f2c021f4fcbadaaecf190e9f5a9 -#: ../source/reference/method/db.currentOp.txt:278 -msgid "" -"Write operations that use the :dbcommand:`insert`, :dbcommand:`update`, " -"and :dbcommand:`delete` commands respectively display ``\"insert\"``, " -"``\"update\"``, and ``\"delete\"`` for :data:`~currentOp.op`. Previous " -"versions include these write commands under ``\"query\"`` operations." -msgstr "" - -# d88c42a122894ae8a4c719d5656cdffe -#: ../source/reference/method/db.currentOp.txt:286 -msgid "" -"The :term:`namespace` the operation targets. A namespace consists of the " -":term:`database` name and the :term:`collection` name concatenated with a" -" dot (``.``); that is, ``\".\"``." -msgstr "" - -# 34b9dc1aea2342669124442586761bfe -#: ../source/reference/method/db.currentOp.txt:293 -msgid "" -"Contains the document to be inserted for operations with " -":data:`~currentOp.op` value of ``\"insert\"``. Only appears for " -"operations with :data:`~currentOp.op` value ``\"insert\"``." -msgstr "" - -# 6820b67b41dc4758be3b259c91744110 -#: ../source/reference/method/db.currentOp.txt:297 -msgid "" -"Insert operations such as :method:`db.collection.insert()` that use the " -":dbcommand:`insert` command will have :data:`~currentOp.op` value of " -"``\"query\"``." -msgstr "" - -# 7b798cd1b1c142358d433b8206b2a38c -#: ../source/reference/method/db.currentOp.txt:303 -msgid "" -"A document containing information on operations whose " -":data:`~currentOp.op` value is *not* ``\"insert\"``. For instance, for a " -":method:`db.collection.find()` operation, the :data:`~currentOp.query` " -"contains the query predicate." -msgstr "" - -# d58a7244b0184a29a5a0de931aff59ba -#: ../source/reference/method/db.currentOp.txt:308 -msgid "" -":data:`~currentOp.query` does not appear for :data:`~currentOp.op` of " -"``\"insert\"``. :data:`~currentOp.query` can also be an empty document." -msgstr "" - -# f9b50dce2f8f4273b3e580deb11320ab -#: ../source/reference/method/db.currentOp.txt:312 -msgid "" -"For :data:`\"update\" ` or :data:`\"remove\" " -"` operations or for read operations categorized under " -":data:`\"query\" `, the :data:`~currentOp.query` document " -"contains the query predicate for the operations." -msgstr "" - -# b6507812ba8a427884be02831a817946 -#: ../source/includes/extracts/currentOp-getmore-operation-query-field.rst:3 -msgid "" -"For :data:`\"getmore\" ` operations on cursors returned " -"from a :method:`db.collection.find()` or a " -":method:`db.collection.aggregate()`, the :data:`~currentOp.query` field " -"contains respectively the query predicate or the issued " -":dbcommand:`aggregate` command document. For details on the " -":dbcommand:`aggregate` command document, see the :dbcommand:`aggregate` " -"reference page." -msgstr "" - -# ee28150800904b7085b4495e637b5844 -#: ../source/reference/method/db.currentOp.txt:319 -msgid "" -"For other commands categorized under :data:`\"query\" `, " -":data:`~currentOp.query` contains the issued command document. Refer to " -"the specific command reference page for the details on the command " -"document." -msgstr "" - -# 060ffc910c9e44a6abe60d1959808f06 -#: ../source/reference/method/db.currentOp.txt:326 -msgid "" -"Previous versions categorized operations that used write commands under " -":data:`~currentOp.op` of ``\"query\"`` and returned the write command " -"information (e.g. query predicate, update statement, and update options) " -"in :data:`~currentOp.query` document." -msgstr "" - -# 45ea698014524613bd6ced31d8258406 -#: ../source/reference/method/db.currentOp.txt:334 -msgid "A string that contains the query plan to help debug slow queries." -msgstr "" - -# 97edecd9f9cc486c924e58beba0aef75 -#: ../source/reference/method/db.currentOp.txt:338 -msgid "" -"The IP address (or hostname) and the ephemeral port of the client " -"connection where the operation originates. If your ``inprog`` array has " -"operations from many different clients, use this string to relate " -"operations to clients." -msgstr "" - -# 844b353bcd264c5f834f7583af15cc27 -#: ../source/includes/fact-client-appname.rst:3 -msgid "" -"The identifier of the client application which ran the operation. If the " -"operation was run in :doc:`the MongoDB shell`, the appName is " -"always ``\"MongoDB Shell\"``. If the operation originated from a " -":ecosystem:`driver`, ``appName`` may be set to a custom string." -msgstr "" - -# 32ef37c05fa447c9abd4fd0784eb3158 -#: ../source/reference/method/db.currentOp.txt:351 -msgid "" -"The :data:`~currentOp.locks` document reports the type and mode of locks " -"the operation currently holds. The possible lock types are as follows:" -msgstr "" - -# 841f5c81a7fc47489919311b15be3903 -#: ../source/includes/fact-lock-types.rst:5 -msgid "Lock Type" -msgstr "" - -# 8d03dc8b6c68403c97fecb9d4154bf47 -#: ../source/includes/fact-lock-types.rst:9 -msgid "``Global``" -msgstr "" - -# 2e13a2ac60494b4e8c08d5ac95f4a375 -#: ../source/includes/fact-lock-types.rst:11 -msgid "Represents global lock." -msgstr "" - -# 02c40f46f0d64a3cb238b728336e590e -#: ../source/includes/fact-lock-types.rst:13 -msgid "``MMAPV1Journal``" -msgstr "" - -# 3ad141fe3c0e42f3b91fb45aa29434a5 -#: ../source/includes/fact-lock-types.rst:15 -msgid "" -"Represents MMAPv1 storage engine specific lock to synchronize journal " -"writes; for non-MMAPv1 storage engines, the mode for ``MMAPV1Journal`` is" -" empty." -msgstr "" - -# adb898a26499459e93c476ff6821079c -#: ../source/includes/fact-lock-types.rst:19 -msgid "``Database``" -msgstr "" - -# 526446df333a4c7d966d23bc2bbd798f -#: ../source/includes/fact-lock-types.rst:21 -msgid "Represents database lock." -msgstr "" - -# 2cfabb93c48b41d89b22f519a13f7a10 -#: ../source/includes/fact-lock-types.rst:23 -msgid "``Collection``" -msgstr "" - -# 42182efaff8248bca9f04bead96eaa56 -#: ../source/includes/fact-lock-types.rst:25 -msgid "Represents collection lock." -msgstr "" - -# aee6260d3fdf4474a967e3fa4d6f2c40 -#: ../source/includes/fact-lock-types.rst:27 -msgid "``Metadata``" -msgstr "" - -# 116313887a5a41afb5eceebca19e48bf -#: ../source/includes/fact-lock-types.rst:29 -msgid "Represents metadata lock." -msgstr "" - -# c306ff6208b449a18d360ccf871277bb -#: ../source/includes/fact-lock-types.rst:31 -msgid "``oplog``" -msgstr "" - -# f0a0878e11e44eb6987a801bf6caf81f -#: ../source/includes/fact-lock-types.rst:32 -msgid "Represents lock on the :term:`oplog`." -msgstr "" - -# 34f98fd0a3e24179a11236d99df8006f -#: ../source/reference/method/db.currentOp.txt:357 -msgid "The possible modes are as follows:" -msgstr "" - -# 23827c90cc314089b506b5d5b7ee8cd6 -#: ../source/includes/fact-lock-modes.rst:5 -msgid "Lock Mode" -msgstr "" - -# abdfbf16d8004b4f9bfde1e00fab8be7 -#: ../source/includes/fact-lock-modes.rst:8 -msgid "``R``" -msgstr "" - -# 8218dfbb44074b21b6c176a2d9072e35 -#: ../source/includes/fact-lock-modes.rst:10 -msgid "Represents Shared (S) lock." -msgstr "" - -# d9807a20d9e445ea819f8eef529f66cf -#: ../source/includes/fact-lock-modes.rst:12 -msgid "``W``" -msgstr "" - -# 000c507b0d2d4621837e0cc35c5956a9 -#: ../source/includes/fact-lock-modes.rst:14 -msgid "Represents Exclusive (X) lock." -msgstr "" - -# 36a4e2f7ffb64b92aae9772e5c967874 -#: ../source/includes/fact-lock-modes.rst:16 -msgid "``r``" -msgstr "" - -# ae4856f9e49c4ae884c877bdee5cceb7 -#: ../source/includes/fact-lock-modes.rst:18 -msgid "Represents Intent Shared (IS) lock." -msgstr "" - -# cd1336aa5f304c5d9dd0d92d18031c9a -#: ../source/includes/fact-lock-modes.rst:20 -msgid "``w``" -msgstr "" - -# a011bc2983d84ddda289bce91128d071 -#: ../source/includes/fact-lock-modes.rst:22 -msgid "Represents Intent Exclusive (IX) lock." -msgstr "" - -# 92d8cca415dc44b2b52f387a44090a18 -#: ../source/reference/method/db.currentOp.txt:363 -msgid "" -"Returns a boolean value. :data:`~currentOp.waitingForLock` is ``true`` if" -" the operation is waiting for a lock and ``false`` if the operation has " -"the required lock." -msgstr "" - -# ff8404d1ecda409eb4f7d89322af8fdc -#: ../source/reference/method/db.currentOp.txt:369 -msgid "" -"The :data:`~currentOp.msg` provides a message that describes the status " -"and progress of the operation. In the case of indexing or mapReduce " -"operations, the field reports the completion percentage." -msgstr "" - -# 4050e3eae9944cb1810422212934a313 -#: ../source/reference/method/db.currentOp.txt:375 -msgid "" -"Reports on the progress of mapReduce or indexing operations. The " -":data:`~currentOp.progress` fields corresponds to the completion " -"percentage in the :data:`~currentOp.msg` field. The " -":data:`~currentOp.progress` specifies the following information:" -msgstr "" - -# c5dc102bf40e4a41b3d9c014045b5b7d -#: ../source/reference/method/db.currentOp.txt:382 -msgid "Reports the number completed." -msgstr "" - -# 6111d8a0f5f34985af9898c9286e1f76 -#: ../source/reference/method/db.currentOp.txt:386 -msgid "Reports the total number." -msgstr "" - -# 5f142a9e9e9843e4b4679b08225477bc -#: ../source/reference/method/db.currentOp.txt:390 -msgid "" -"Returns ``true`` if the operation is currently flagged for termination. " -"When the operation encounters its next safe termination point, the " -"operation will terminate." -msgstr "" - -# 15790688e04e41eaaf7d333e1ed9bbae -#: ../source/reference/method/db.currentOp.txt:396 -msgid "" -":data:`~currentOp.numYields` is a counter that reports the number of " -"times the operation has yielded to allow other operations to complete." -msgstr "" - -# 67687bfe5eef4389a2c621feb8066c55 -#: ../source/reference/method/db.currentOp.txt:399 -msgid "" -"Typically, operations yield when they need access to data that MongoDB " -"has not yet fully read into memory. This allows other operations that " -"have data in memory to complete quickly while MongoDB reads in data for " -"the yielding operation." -msgstr "" - -# ce84e5d24da64f698443db63c97ec97e -#: ../source/reference/method/db.currentOp.txt:406 -msgid "" -"Specifies if database is currently locked for :method:`fsync " -"write/snapshot `." -msgstr "" - -# c345a1459bb546959c15028ff0070a19 -#: ../source/reference/method/db.currentOp.txt:409 -msgid "Only appears if locked; i.e. if :data:`~currentOp.fsyncLock` is ``true``." -msgstr "" - -# 6d0fa5a49ca5427ab8db7ced8361866c -#: ../source/reference/method/db.currentOp.txt:414 -msgid "" -"Information regarding how to unlock database from " -":method:`db.fsyncLock()`. Only appears if :data:`~currentOp.fsyncLock` is" -" ``true``." -msgstr "" - -# e0e0ad12a8e740349ceac9a08a57d48d -#: ../source/reference/method/db.currentOp.txt:420 -msgid "" -"For each lock type and mode (see :data:`currentOp.locks` for descriptions" -" of lock types and modes), returns the following information:" -msgstr "" - -# 2537e192e95849a68b2a6c81e914bacc -#: ../source/reference/method/db.currentOp.txt:430 -msgid "Number of times the operation acquired the lock in the specified mode." -msgstr "" - -# cd2e9e97af3945f6a2c1d870a25a88d4 -#: ../source/reference/method/db.currentOp.txt:435 -msgid "" -"Number of times the operation had to wait for the " -":data:`~currentOp.lockStats.acquireCount` lock acquisitions because the " -"locks were held in a conflicting mode. " -":data:`~currentOp.lockStats.acquireWaitCount` is less than or equal to " -":data:`~currentOp.lockStats.acquireCount`." -msgstr "" - -# 4dfef3d4563545e794ca3753e76d21d9 -#: ../source/reference/method/db.currentOp.txt:443 -msgid "" -"Cumulative time in microseconds that the operation had to wait to acquire" -" the locks." -msgstr "" - -# 1c8cf27474d14a039757674bfbd58653 -#: ../source/reference/method/db.currentOp.txt:446 -msgid "" -":data:`~currentOp.lockStats.timeAcquiringMicros` divided by " -":data:`~currentOp.lockStats.acquireWaitCount` gives an approximate " -"average wait time for the particular lock mode." -msgstr "" - -# 9b5a126f6ba54de7a9c0c20617098cfe -#: ../source/reference/method/db.currentOp.txt:452 -msgid "" -"Number of times the operation encountered deadlocks while waiting for " -"lock acquisitions." -msgstr "" - -#~ msgid "" -#~ "A :term:`document` that reports in-" -#~ "progress operations for the database " -#~ "instance." -#~ msgstr "" - -#~ msgid "" -#~ "The :method:`db.currentOp()` method can take" -#~ " no arguments or take the ``true``" -#~ " argument, which returns a more " -#~ "verbose output, including idle connections " -#~ "and system operations. The following " -#~ "example uses the ``true`` argument:" -#~ msgstr "" - -#~ msgid "" -#~ ":method:`db.currentOp()` is available only for" -#~ " users with administrative privileges." -#~ msgstr "" - -#~ msgid "" -#~ "You can use :method:`db.killOp()` in " -#~ "conjunction with the :data:`~currentOp.opid` " -#~ "field to terminate a currently running" -#~ " operation. The following JavaScript " -#~ "operations for the :program:`mongo` shell " -#~ "filter the output of specific types " -#~ "of operations:" -#~ msgstr "" - -#~ msgid "Return all pending write operations:" -#~ msgstr "" - -#~ msgid "Return the active write operation:" -#~ msgstr "" - -#~ msgid "Return all active read operations:" -#~ msgstr "" - -#~ msgid "Example" -#~ msgstr "" - -#~ msgid "" -#~ "The following is an example of " -#~ ":method:`db.currentOp()` output. If you " -#~ "specify the ``true`` argument, " -#~ ":method:`db.currentOp()` returns more verbose " -#~ "output." -#~ msgstr "" - -#~ msgid "Output" -#~ msgstr "" - -#~ msgid "" -#~ "The :method:`db.currentOp()` returns a " -#~ "document with an array named ``inprog``." -#~ " The ``inprog`` array contains a " -#~ "document for each in-progress operation." -#~ " The fields that appear for a " -#~ "given operation depend on the kind " -#~ "of operation and its state." -#~ msgstr "" - -#~ msgid "" -#~ "Holds an identifier for the operation." -#~ " You can pass this value to " -#~ ":method:`db.killOp()` in the :program:`mongo` " -#~ "shell to terminate the operation." -#~ msgstr "" - -#~ msgid "" -#~ "A boolean value, that is ``true`` " -#~ "if the operation has started or " -#~ "``false`` if the operation is queued " -#~ "and waiting for a lock to run. " -#~ ":data:`~currentOp.active` may be ``true`` even" -#~ " if the operation has yielded to " -#~ "another operation." -#~ msgstr "" - -#~ msgid "" -#~ "If the operation is not running, " -#~ "(i.e. if :data:`~currentOp.active` is " -#~ "``false``), this field may not appear" -#~ " in the output of :method:`db.currentOp()`." -#~ msgstr "" - -#~ msgid "``insert``" -#~ msgstr "" - -#~ msgid "``query``" -#~ msgstr "" - -#~ msgid "``update``" -#~ msgstr "" - -#~ msgid "``remove``" -#~ msgstr "" - -#~ msgid "``getmore``" -#~ msgstr "" - -#~ msgid "``command``" -#~ msgstr "" - -#~ msgid "" -#~ "The :term:`namespace` the operation targets." -#~ " MongoDB forms namespaces using the " -#~ "name of the :term:`database` and the " -#~ "name of the :term:`collection`." -#~ msgstr "" - -#~ msgid "" -#~ "A document containing the current " -#~ "operation's query. The document is empty" -#~ " for operations that do not have " -#~ "queries: ``getmore``, ``insert``, and " -#~ "``command``." -#~ msgstr "" - -#~ msgid "" -#~ "The :data:`~currentOp.locks` document reports " -#~ "on the kinds of locks the " -#~ "operation currently holds. The following " -#~ "kinds of locks are possible:" -#~ msgstr "" - -#~ msgid ":data:`~currentOp.locks` replaces ``lockType`` in earlier versions." -#~ msgstr "" - -#~ msgid "" -#~ "The :data:`~currentOp.locks` replaced the " -#~ ":data:`~currentOp.lockType` field in 2.2." -#~ msgstr "" - -#~ msgid "" -#~ "Identifies the type of lock the " -#~ "operation currently holds. The possible " -#~ "values are:" -#~ msgstr "" - -#~ msgid "``read``" -#~ msgstr "" - -#~ msgid "``write``" -#~ msgstr "" - -#~ msgid "" -#~ "Returns ``true`` if :program:`mongod` instance" -#~ " is in the process of killing " -#~ "the operation." -#~ msgstr "" - -# 08943f9751e04e40a711169cd2f4de46 -#~ msgid "" -#~ "For some commands, including " -#~ ":dbcommand:`findAndModify` and :method:`db.eval()`, " -#~ "the client will be ``0.0.0.0:0``, rather" -#~ " than an actual client." -#~ msgstr "" - -# b51da383197843429915bfb6bb1a0bc9 -#~ msgid "" -#~ "An identifier for the thread that " -#~ "services the operation and its " -#~ "connection." -#~ msgstr "" - -# 1302df94469c4efdb3ebceb9b7b90098 -#~ msgid "" -#~ ":data:`~currentOp.locks.^` reports on the use" -#~ " of the global lock for the " -#~ ":program:`mongod` instance. All operations " -#~ "must hold the global lock for some" -#~ " phases of operation." -#~ msgstr "" - -# 77ec61912f384959b6b1c14f98d97f2a -#~ msgid "" -#~ ":data:`~currentOp.locks.^local` reports on the " -#~ "lock for the ``local`` database. MongoDB" -#~ " uses the ``local`` database for a" -#~ " number of operations, but the most" -#~ " frequent use of the ``local`` " -#~ "database is for the :term:`oplog` used" -#~ " in replication." -#~ msgstr "" - -# af68973eea094bb8ae25c24470476f59 -#~ msgid "" -#~ ":data:`locks.^\\ >` " -#~ "reports on the lock state for the" -#~ " database that this operation targets." -#~ msgstr "" - -# 2aeb132d29464d2792572aa5a41bfda9 -#~ msgid "" -#~ "The :data:`~currentOp.lockStats` document reflects" -#~ " the amount of time the operation " -#~ "has spent both acquiring and holding " -#~ "locks. :data:`~currentOp.lockStats` reports data " -#~ "on a per-lock type, with the " -#~ "following possible lock types:" -#~ msgstr "" - -# 4e1d1bd69f5345c798090776f9246a74 -#~ msgid "``R`` represents the global read lock," -#~ msgstr "" - -# e8343d6bfb6a46d989274fbb0dca45ce -#~ msgid "``W`` represents the global write lock," -#~ msgstr "" - -# e76517e46c444a698e23c202ece6fbfb -#~ msgid "``r`` represents the database specific read lock, and" -#~ msgstr "" - -# eed79f7f1c9948b3b2b9b02277d6e231 -#~ msgid "``w`` represents the database specific write lock." -#~ msgstr "" - -# d7a25bc614fc433bafd8f4a86f6e015a -#~ msgid "" -#~ "The :data:`~currentOp.timeLockedMicros` document " -#~ "reports the amount of time the " -#~ "operation has spent holding a specific" -#~ " lock." -#~ msgstr "" - -# 54ebae6d29a84461a9872604bb808b04 -#~ msgid "" -#~ "For operations that require more than" -#~ " one lock, like those that lock " -#~ "the ``local`` database to update the " -#~ ":term:`oplog`, then the values in this" -#~ " document can be longer than this " -#~ "value may be longer than the total" -#~ " length of the operation (i.e. " -#~ ":data:`~currentOp.secs_running`.)" -#~ msgstr "" - -# a6083c7a555042199078dc9dfdd19cff -#~ msgid "" -#~ "Reports the amount of time in " -#~ "microseconds the operation has held the" -#~ " global read lock." -#~ msgstr "" - -# bf85e32735b34bab98ebc821cc074764 -#~ msgid "" -#~ "Reports the amount of time in " -#~ "microseconds the operation has held the" -#~ " global write lock." -#~ msgstr "" - -# a5616b1a89aa401a9a4b1733ba592b9a -#~ msgid "" -#~ "Reports the amount of time in " -#~ "microseconds the operation has held the" -#~ " database specific read lock." -#~ msgstr "" - -# ddae85dd81164bb2ac67bcdc8be3dc68 -#~ msgid "" -#~ "Reports the amount of time in " -#~ "microseconds the operation has held the" -#~ " database specific write lock." -#~ msgstr "" - -# f5cf3202029d4be9be8fbd2ed6a79c1b -#~ msgid "" -#~ "The :data:`~currentOp.timeAcquiringMicros` document " -#~ "reports the amount of time the " -#~ "operation has spent *waiting* to acquire" -#~ " a specific lock." -#~ msgstr "" - -# 881f5425a7d244bb81ff22248fb39462 -#~ msgid "" -#~ "Reports the mount of time in " -#~ "microseconds the operation has waited " -#~ "for the global read lock." -#~ msgstr "" - -# bd7306a4bf354013a69d1a4feaf111db -#~ msgid "" -#~ "Reports the mount of time in " -#~ "microseconds the operation has waited " -#~ "for the global write lock." -#~ msgstr "" - -# 86e39e5378a0478eaa26195f254004a3 -#~ msgid "" -#~ "Reports the mount of time in " -#~ "microseconds the operation has waited " -#~ "for the database specific read lock." -#~ msgstr "" - -# ebd0abe92ec84570b3dd723a9f8cd080 -#~ msgid "" -#~ "Reports the mount of time in " -#~ "microseconds the operation has waited " -#~ "for the database specific write lock." -#~ msgstr "" - -#~ msgid "" -#~ "If you pass in ``true`` to " -#~ ":method:`db.currentOp()`, the method returns " -#~ "information on all operations, including " -#~ "operations on idle connections and " -#~ "system operations." -#~ msgstr "" - -#~ msgid "" -#~ "Passing in ``true`` is equivalent to " -#~ "passing in a query document of ``{" -#~ " '$all': true }``." -#~ msgstr "" - -#~ msgid "" -#~ "If you pass a query document to" -#~ " :method:`db.currentOp()`, the output returns " -#~ "information only for the current " -#~ "operations that match the query. You " -#~ "can query on the :ref:`currentOp-" -#~ "output-fields`. See :ref:`currentOp-examples`." -#~ msgstr "" - -#~ msgid "" -#~ "You can also specify ``{ '$all': " -#~ "true }`` query document to return " -#~ "information on all in-progress " -#~ "operations, including operations on idle " -#~ "connections and system operations. If " -#~ "you specify in the query document " -#~ "other conditions as well as ``'$all':" -#~ " true``, only the ``'$all': true`` " -#~ "applies." -#~ msgstr "" - -#~ msgid "" -#~ "On systems running with " -#~ ":setting:`~security.authorization`, a user must " -#~ "have access that includes the " -#~ ":authaction:`inprog` action." -#~ msgstr "" - -#~ msgid "Return all write operations waiting for a lock:" -#~ msgstr "" - -#~ msgid "Return all active running operations that have never yielded:" -#~ msgstr "" - -#~ msgid "" -#~ "Return all active queries for database" -#~ " ``db1`` that have been running " -#~ "longer than 3 seconds:" -#~ msgstr "" - -#~ msgid "The following is an example of :method:`db.currentOp()` output." -#~ msgstr "" - -#~ msgid "" -#~ "A boolean value specifying whether the" -#~ " operation has started. Value is " -#~ "``true`` if the operation has started" -#~ " or ``false`` if the operation is " -#~ "queued and waiting for a lock to" -#~ " run. :data:`~currentOp.active` may be " -#~ "``true`` even if the operation has " -#~ "yielded to another operation." -#~ msgstr "" - -#~ msgid "" -#~ "Only appears if the operation is " -#~ "running, (i.e. if :data:`~currentOp.active` is" -#~ " ``true``)." -#~ msgstr "" - -#~ msgid "" -#~ "The ``\"query\"`` type includes operations " -#~ "that use the :dbcommand:`insert`, " -#~ ":dbcommand:`update`, and :dbcommand:`delete` " -#~ "commands. Write operations that do not" -#~ " use the aforementioned write commands " -#~ "will show with the appropriate " -#~ "``\"insert\"``, ``\"update\"``, or ``\"remove\"``" -#~ " value." -#~ msgstr "" - -#~ msgid "" -#~ "The :term:`namespace` the operation targets." -#~ " A namespace consists of the " -#~ ":term:`database` name and the " -#~ ":term:`collection` name concatenated with a" -#~ " dot (``.``); i.e., " -#~ "``\".\"``." -#~ msgstr "" - -#~ msgid "" -#~ "A document containing information on " -#~ "current operation if :data:`~currentOp.op` " -#~ "value is *not* ``\"insert\"``. " -#~ ":data:`~currentOp.query` does not appear for" -#~ " :data:`~currentOp.op` of type ``\"insert\"``." -#~ msgstr "" - -#~ msgid "" -#~ "Write operations that use the " -#~ ":dbcommand:`insert`, :dbcommand:`update`, and " -#~ ":dbcommand:`delete` commands have " -#~ ":data:`~currentOp.op` value of ``\"query\"`` " -#~ "and the corresponding :data:`~currentOp.query` " -#~ "contains information on these operations." -#~ msgstr "" - -#~ msgid "" -#~ "For example, the following " -#~ ":data:`~currentOp.query` field contains information" -#~ " for an update operation:" -#~ msgstr "" - -#~ msgid "" -#~ "The document can be empty for " -#~ ":data:`~currentOp.op` types such as " -#~ "``\"getmore\"``." -#~ msgstr "" - -#~ msgid "" -#~ "The :data:`~currentOp.locks` document reports " -#~ "by databases the types of locks " -#~ "the operation currently holds. The " -#~ "possible lock types are:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.dropAllRoles.po b/locale/es/LC_MESSAGES/reference/method/db.dropAllRoles.po deleted file mode 100644 index 671cce4a581..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.dropAllRoles.po +++ /dev/null @@ -1,98 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:15+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 566980dc4c2a4583b6f2ca0ccce6d522 -#: ../source/reference/method/db.dropAllRoles.txt:3 -msgid "db.dropAllRoles()" -msgstr "" - -# 664487531ede4d338981ffd12ab4e434 -#: ../source/reference/method/db.dropAllRoles.txt -msgid "On this page" -msgstr "" - -# b5d393e18ab440779e537360af606bf6 -#: ../source/reference/method/db.dropAllRoles.txt:14 -msgid "Definition" -msgstr "" - -# 8ce53cd267d24763b7a36d781b44c844 -#: ../source/reference/method/db.dropAllRoles.txt:18 -msgid "" -"Deletes all :ref:`user-defined ` roles on the " -"database where you run the method." -msgstr "" - -# ffc10b0186b546f4a3b973de912ef323 -#: ../source/reference/method/db.dropAllRoles.txt:23 -msgid "" -"The :method:`dropAllRoles` method removes *all* :ref:`user-defined ` roles from the database." -msgstr "" - -# 0980ea253c144c0597f7d23ac0042dc9 -#: ../source/reference/method/db.dropAllRoles.txt:26 -msgid "The :method:`dropAllRoles` method takes the following argument:" -msgstr "" - -# 9e6989550e9c480098c3b7a19bd6158e -#: ../source/reference/method/db.dropAllRoles.txt:34 -msgid "The number of :ref:`user-defined ` roles dropped." -msgstr "" - -# 36080bbd4a4f4cd48eac13507d321386 -#: ../source/reference/method/db.dropAllRoles.txt:37 -msgid "" -"The :method:`db.dropAllRoles()` method wraps the " -":dbcommand:`dropAllRolesFromDatabase` command." -msgstr "" - -# 92573bee47734581af99978fc927f73d -#: ../source/reference/method/db.dropAllRoles.txt:43 -msgid "Required Access" -msgstr "" - -# 4be6d5515227455eb02966c453e188c9 -#: ../source/includes/access-drop-role.rst:1 -msgid "" -"You must have the :authaction:`dropRole` :ref:`action ` on a database to drop a role from that database." -msgstr "" - -# 83d782fa74ae403eb2a346b93646882a -#: ../source/reference/method/db.dropAllRoles.txt:48 -msgid "Example" -msgstr "" - -# ddc4fda734bf4416a3525b3ea17b7a6e -#: ../source/reference/method/db.dropAllRoles.txt:50 -msgid "" -"The following operations drop all :ref:`user-defined ` roles from the ``products`` database and uses a :ref:`write " -"concern ` of ``majority``." -msgstr "" - -# 3198e8da41f84f9e98bb8cf467910eb0 -#: ../source/reference/method/db.dropAllRoles.txt:59 -msgid "The method returns the number of roles dropped:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.dropAllUsers.po b/locale/es/LC_MESSAGES/reference/method/db.dropAllUsers.po deleted file mode 100644 index 422d99cb85c..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.dropAllUsers.po +++ /dev/null @@ -1,88 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:15+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 8d99e4c2f6bd4ed59dc86084d40ebfbf -#: ../source/reference/method/db.dropAllUsers.txt:3 -msgid "db.dropAllUsers()" -msgstr "" - -# 6dbccaebd6a34664a492aeff14c34c7f -#: ../source/reference/method/db.dropAllUsers.txt -msgid "On this page" -msgstr "" - -# f0036230ffb74d1bbe5bf1a392ab6e03 -#: ../source/reference/method/db.dropAllUsers.txt:14 -msgid "Definition" -msgstr "" - -# e6d781ab313c4fc29ea29c1b9c375ae7 -#: ../source/reference/method/db.dropAllUsers.txt:18 -msgid "Removes all users from the current database." -msgstr "" - -# f37a070a8a7743c9a6c4c77840de6b58 -#: ../source/reference/method/db.dropAllUsers.txt:22 -msgid "The :method:`dropAllUsers` method removes all users from the database." -msgstr "" - -# 1e696592dd07477d9b3b4608ab38d8e8 -#: ../source/reference/method/db.dropAllUsers.txt:25 -msgid "The :method:`dropAllUsers` method takes the following arguments:" -msgstr "" - -# a81d21442f224131ab666f51664943c7 -#: ../source/reference/method/db.dropAllUsers.txt:30 -msgid "" -"The :method:`db.dropAllUsers()` method wraps the " -":dbcommand:`dropAllUsersFromDatabase` command." -msgstr "" - -# 9c20d483ae2f4b52b3a4f1ad213030bb -#: ../source/reference/method/db.dropAllUsers.txt:35 -msgid "Required Access" -msgstr "" - -# 151c7b6ccbca4e7fbe04e7e0c5fbf264 -#: ../source/includes/access-drop-user.rst:1 -msgid "" -"You must have the :authaction:`dropUser` :ref:`action ` on a database to drop a user from that database." -msgstr "" - -# e271080559f64d01994a47b12bff9334 -#: ../source/reference/method/db.dropAllUsers.txt:40 -msgid "Example" -msgstr "" - -# 379b17f6fb3f4d898951a32f5223e4c6 -#: ../source/reference/method/db.dropAllUsers.txt:42 -msgid "" -"The following :method:`db.dropAllUsers()` operation drops every user from" -" the ``products`` database." -msgstr "" - -# 7e1a4b3b817f48779eb6fb021ad9fb5d -#: ../source/reference/method/db.dropAllUsers.txt:50 -msgid "The ``n`` field in the results document shows the number of users removed:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.dropDatabase.po b/locale/es/LC_MESSAGES/reference/method/db.dropDatabase.po deleted file mode 100644 index a2c4f570144..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.dropDatabase.po +++ /dev/null @@ -1,98 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:40+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 6dbe48bf169c4831aaac54b95f560e0e -#: ../source/reference/method/db.dropDatabase.txt:3 -msgid "db.dropDatabase()" -msgstr "" - -# c56a374e90b54d81ac7e29c722b716b0 -#: ../source/reference/method/db.dropDatabase.txt -msgid "On this page" -msgstr "" - -# 98803b614b0d4f038e51b69541fd3523 -#: ../source/reference/method/db.dropDatabase.txt:14 -msgid "Definition" -msgstr "" - -# 753af65d485142f1a444f24accbef761 -#: ../source/reference/method/db.dropDatabase.txt:18 -msgid "Removes the current database, deleting the associated data files." -msgstr "" - -# 82bef938a94c43f7800f080e2cc29e63 -#: ../source/reference/method/db.dropDatabase.txt:21 -msgid "Behavior" -msgstr "" - -# eb9d781f074a485ba531d70269d0a0c1 -#: ../source/reference/method/db.dropDatabase.txt:23 -msgid "" -"The :method:`db.dropDatabase()` wraps the :dbcommand:`dropDatabase` " -"command." -msgstr "" - -# 9368fa17209647c08c124dbd0dc6d4d3 -#: ../source/includes/warning-blocking-global.rst:3 -msgid "" -"This command obtains a global write lock and will block other operations " -"until it has completed." -msgstr "" - -# d508411f4178447eae995d56293e991f -#: ../source/includes/fact-drop-database-users.rst:3 -msgid "" -"This command does not delete the :ref:`users ` associated with the current database. To drop the associated " -"users, run the :dbcommand:`dropAllUsersFromDatabase` command in the " -"database you are deleting." -msgstr "" - -# d8b3342b219c4646b2a551efa5875927 -#: ../source/reference/method/db.dropDatabase.txt:31 -msgid "Example" -msgstr "" - -# 4f71a1ba81024c1b9cfa431afc2040ff -#: ../source/reference/method/db.dropDatabase.txt:33 -msgid "" -"The following example in the :program:`mongo` shell uses the ``use " -"`` operation to switch the current database to the ``temp`` " -"database and then uses the :method:`db.dropDatabase()` method to drops " -"the ``temp`` database:" -msgstr "" - -# eb2917619403457095f15fd399b0bab5 -#: ../source/reference/method/db.dropDatabase.txt:43 -msgid ":dbcommand:`dropDatabase`" -msgstr "" - -# 6b73b4b85cc74eaebf69d9c99ef0efde -#~ msgid "" -#~ "Removes the current database. Does not" -#~ " change the current database, so the" -#~ " insertion of any documents in this" -#~ " database will allocate a fresh set" -#~ " of data files." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.dropRole.po b/locale/es/LC_MESSAGES/reference/method/db.dropRole.po deleted file mode 100644 index caa348aa00c..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.dropRole.po +++ /dev/null @@ -1,80 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:18+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 2e9b9b9edac0480ea507f42728de705d -#: ../source/reference/method/db.dropRole.txt:3 -msgid "db.dropRole()" -msgstr "" - -# 3d2d4f73fa6d4b31ad8636b0eb54486d -#: ../source/reference/method/db.dropRole.txt -msgid "On this page" -msgstr "" - -# 28ee4df4ad7740fa82f31beb5032519b -#: ../source/reference/method/db.dropRole.txt:14 -msgid "Definition" -msgstr "" - -# 5fdb86c7720d493aaf9166c9cd28dfe2 -#: ../source/reference/method/db.dropRole.txt:18 -msgid "" -"Deletes a :ref:`user-defined ` role from the database" -" on which you run the method." -msgstr "" - -# f1465f85667e47949bb255e87c4ab31c -#: ../source/reference/method/db.dropRole.txt:21 -msgid "The :method:`db.dropRole()` method takes the following arguments:" -msgstr "" - -# dda3e61be455462fa605964e882da971 -#: ../source/reference/method/db.dropRole.txt:25 -msgid "" -"The :method:`db.dropRole()` method wraps the :dbcommand:`dropRole` " -"command." -msgstr "" - -# 6d1e357064db408c96417a58cdbdc8f3 -#: ../source/reference/method/db.dropRole.txt:31 -msgid "Required Access" -msgstr "" - -# 89368301688a497187bfd72cdf67f608 -#: ../source/includes/access-drop-role.rst:1 -msgid "" -"You must have the :authaction:`dropRole` :ref:`action ` on a database to drop a role from that database." -msgstr "" - -# d223837c3263441c96a1ac4a3c7f535f -#: ../source/reference/method/db.dropRole.txt:36 -msgid "Example" -msgstr "" - -# a74e3d3265624e298f7eef944d74a6d9 -#: ../source/reference/method/db.dropRole.txt:38 -msgid "" -"The following operations remove the ``readPrices`` role from the " -"``products`` database:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.dropUser.po b/locale/es/LC_MESSAGES/reference/method/db.dropUser.po deleted file mode 100644 index 6a62c27fe84..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.dropUser.po +++ /dev/null @@ -1,93 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:13+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 2dbdd5c2f5484054be437d159c312fa4 -#: ../source/reference/method/db.dropUser.txt:3 -msgid "db.dropUser()" -msgstr "" - -# 647543b5ddfc4d458b8ea83fb116a57a -#: ../source/reference/method/db.dropUser.txt -msgid "On this page" -msgstr "" - -# 21cfeae977864b21a6e16a07e4f155ad -#: ../source/reference/method/db.dropUser.txt:14 -msgid "Definition" -msgstr "" - -# 77eb9e1f78ec4d15811308c5af76edc6 -#: ../source/reference/method/db.dropUser.txt:18 -msgid "Removes the user from the current database." -msgstr "" - -# 8406c5f625184688910a4bf201de67d7 -#: ../source/reference/method/db.dropUser.txt:20 -msgid "The :method:`db.dropUser()` method takes the following arguments:" -msgstr "" - -# 77a97993b96d445dbd265eb884c5cfcc -#: ../source/reference/method/db.dropUser.txt:24 -msgid "" -"The :method:`db.dropUser()` method wraps the :dbcommand:`dropUser` " -"command." -msgstr "" - -# cf7d121aed584b8abc203c3e1d7e3db6 -#: ../source/includes/check-before-dropping-useradmin.rst:1 -msgid "" -"Before dropping a user who has the :authrole:`userAdminAnyDatabase` role," -" ensure you have at least another user with user administration " -"privileges." -msgstr "" - -# 2dc8efdc9db2404999501d0d7215243d -#: ../source/reference/method/db.dropUser.txt:30 -msgid "Required Access" -msgstr "" - -# 304b9018909e4c3bacef051f8a104273 -#: ../source/includes/access-drop-user.rst:1 -msgid "" -"You must have the :authaction:`dropUser` :ref:`action ` on a database to drop a user from that database." -msgstr "" - -# a72ce03570a442aea9281f13862641f3 -#: ../source/reference/method/db.dropUser.txt:37 -msgid "Example" -msgstr "" - -# e74e68908f2e4458a6f152c76f83c476 -#: ../source/reference/method/db.dropUser.txt:39 -msgid "" -"The following :method:`db.dropUser()` operation drops the ``reportUser1``" -" user on the ``products`` database." -msgstr "" - -# cdfea284b5f849edb7003167b9124781 -#~ msgid "" -#~ "The following :method:`db.dropUser()` operation " -#~ "drops the ``accountAdmin01`` user on the" -#~ " ``products`` database." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.eval.po b/locale/es/LC_MESSAGES/reference/method/db.eval.po deleted file mode 100644 index e76bab41d10..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.eval.po +++ /dev/null @@ -1,266 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:17+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# bd55c6fbaba64ad886f27e496f7e9471 -#: ../source/reference/method/db.eval.txt:3 -msgid "db.eval()" -msgstr "" - -# 41975d66bedf44cfb985fbd09dc538ed -#: ../source/reference/method/db.eval.txt -msgid "On this page" -msgstr "" - -# 6be8628bd69e427ebf1d366002685d6b -#: ../source/reference/method/db.eval.txt:17 -msgid "Definition" -msgstr "" - -# 69d8262cbd6b4935bd5ec02126685878 -#: ../source/reference/method/db.eval.txt:23 -msgid "Provides the ability to run JavaScript code on the MongoDB server." -msgstr "" - -# 5ea4f500a5c84b2eb383737f757ab113 -#: ../source/includes/fact-eval-helper-method.rst:1 -msgid "" -"The helper :method:`db.eval()` in the :program:`mongo` shell wraps the " -":dbcommand:`eval` command. Therefore, the helper method shares the " -"characteristics and behavior of the underlying command with *one " -"exception*: :method:`db.eval()` method does not support the ``nolock`` " -"option." -msgstr "" - -# 943a337bedb94b82b52bd64599c83a49 -#: ../source/reference/method/db.eval.txt:29 -msgid "The method accepts the following parameters:" -msgstr "" - -# 248d438fbb5d4641bc1178b5f60d453a -#: ../source/reference/method/db.eval.txt:33 -msgid "" -"The JavaScript function need not take any arguments, as in the first " -"example, or may optionally take arguments as in the second:" -msgstr "" - -# 5e48e818445641fb823b137fc261cc82 -#: ../source/reference/method/db.eval.txt:49 -msgid "Behavior" -msgstr "" - -# 1ca18cbc705b45c4ae27534e5c9d75aa -#: ../source/includes/admonitions-eval.rst:5 -msgid "Write Lock" -msgstr "" - -# 684670546262484a8dadb17907159f69 -#: ../source/includes/fact-eval-lock.rst:1 -msgid "" -"By default, |object| takes a global write lock while evaluating the " -"JavaScript function. As a result, |object| blocks all other read and " -"write operations to the database while the |object| operation runs." -msgstr "" - -# cef9ff4ff97f44c6abf9b4c55be44d65 -#: ../source/includes/fact-eval-lock.rst:5 -msgid "" -"To prevent the taking of the global write lock while evaluating the " -"JavaScript code, use the |nolockobject| with ``nolock`` set to ``true``. " -"``nolock`` does not impact whether the operations within the JavaScript " -"code take write locks." -msgstr "" - -# b94c0fd98efb4784bf306292eb9c8117 -#: ../source/includes/admonitions-eval.rst:9 -msgid "" -"For long running |object| operation, consider using either the " -":command:`eval` command with ``nolock: true`` or using :doc:`other server" -" side code execution options `." -msgstr "" - -# 99d29107b243449b99017cf05b8503e3 -#: ../source/includes/admonitions-eval.rst:14 -msgid "Sharded Data" -msgstr "" - -# b203e14973c849b28873195e768345ca -#: ../source/includes/admonitions-eval.rst:16 -msgid "" -"You can not use |object| with :term:`sharded ` collections. In " -"general, you should avoid using |object| in :term:`sharded clusters " -"`; nevertheless, it is possible to use |object| with " -"non-sharded collections and databases stored in a :term:`sharded " -"cluster`." -msgstr "" - -# e5e9f437e2974f63848e23b98a50f138 -#: ../source/includes/admonitions-eval.rst:23 -msgid "Access Control" -msgstr "" - -# 211a3ce362b44bb7ac31481c6e93e491 -#: ../source/includes/extracts/access-eval-eval.rst:1 -msgid "" -"If authorization is enabled, you must have access to all actions on all " -"resources in order to run :dbcommand:`eval`. Providing such access is not" -" recommended, but if your organization requires a user to run " -":dbcommand:`eval`, create a role that grants :authaction:`anyAction` on " -":ref:`resource-anyresource`. Do not assign this role to any other user." -msgstr "" - -# dbd95b9cd24945afb5703d3ad4742112 -#: ../source/reference/method/db.eval.txt:56 -msgid "Examples" -msgstr "" - -# 40632be5786942d79fdaeac37599bea5 -#: ../source/reference/method/db.eval.txt:58 -msgid "The following is an example of the :method:`db.eval()` method:" -msgstr "" - -# fccd5b5a7b2144e1977cf218b4b17924 -#: ../source/reference/method/db.eval.txt:63 -msgid "The ``db`` in the function refers to the current database." -msgstr "" - -# e0b3ff74a2ba4d88a3d30d2ef4591659 -#: ../source/reference/method/db.eval.txt:65 -msgid "" -"``\"eliot\"`` is the argument passed to the function, and corresponds to " -"the ``name`` argument." -msgstr "" - -# c622cf5d4fd3479f94e5579a712a6a4a -#: ../source/reference/method/db.eval.txt:68 -msgid "" -"``5`` is an argument to the function and corresponds to the ``incAmount``" -" field." -msgstr "" - -# e11ef2979ccc43518b81fc91df7fb487 -#: ../source/reference/method/db.eval.txt:71 -msgid "" -"If you want to use the server's interpreter, you must run " -":method:`db.eval()`. Otherwise, the :program:`mongo` shell's JavaScript " -"interpreter evaluates functions entered directly into the shell." -msgstr "" - -# dba92834efe84793bc0b3ba182c92b79 -#: ../source/reference/method/db.eval.txt:75 -msgid "" -"If an error occurs, :method:`db.eval()` throws an exception. The " -"following is an example of an invalid function that uses the variable " -"``x`` without declaring it as an argument:" -msgstr "" - -# 311f7ca8b3c249c1b82a9703b74f02dd -#: ../source/reference/method/db.eval.txt:83 -msgid "The statement results in the following exception:" -msgstr "" - -# d854af7b8b654aef9b90682db68c0f19 -#: ../source/reference/method/db.eval.txt:95 -msgid ":doc:`/core/server-side-javascript`" -msgstr "" - -#~ msgid "" -#~ "If authentication is enabled, you must" -#~ " have access to all actions on " -#~ "all resources in order to run " -#~ "|eval-object|. Providing such access is " -#~ "not recommended, but if your " -#~ "organization requires a user to run " -#~ "|eval-object|, create a role that " -#~ "grants :authaction:`anyAction` on :ref:`resource-" -#~ "anyresource`. Do not assign this role" -#~ " to any other user." -#~ msgstr "" - -#~ msgid "" -#~ "By default, |object| takes a global " -#~ "write lock before evaluating the " -#~ "JavaScript function. As a result, " -#~ "|object| blocks all other read and " -#~ "write operations to the database while" -#~ " the |object| operation runs. Set " -#~ "``nolock`` to ``true`` on the " -#~ "|nolockobject| to prevent the |nolockobject|" -#~ " from taking the global write lock" -#~ " before evaluating the JavaScript. " -#~ "``nolock`` does not impact whether " -#~ "operations within the JavaScript code " -#~ "itself takes a write lock." -#~ msgstr "" - -#~ msgid "" -#~ "Do not use |object| for long " -#~ "running operations as |object| blocks " -#~ "all other operations. Consider using " -#~ ":doc:`other server side code execution " -#~ "options `." -#~ msgstr "" - -#~ msgid "" -#~ "You can not use |object| with " -#~ ":term:`sharded ` data. In general," -#~ " you should avoid using |object| in" -#~ " :term:`sharded cluster`; nevertheless, it " -#~ "is possible to use |object| with " -#~ "non-sharded collections and databases " -#~ "stored in a :term:`sharded cluster`." -#~ msgstr "" - -#~ msgid "" -#~ "With :setting:`authentication ` enabled, " -#~ "|object| will fail during the operation" -#~ " if you do not have the " -#~ "permission to perform a specified task." -#~ msgstr "" - -#~ msgid "You must have full admin access to run." -#~ msgstr "" - -# 7cda4db64d82402d94868a2d8bda7b58 -#~ msgid "" -#~ "The V8 JavaScript engine, which became" -#~ " the default in 2.4, allows multiple" -#~ " JavaScript operations to execute at " -#~ "the same time. Prior to 2.4, " -#~ "|object| executed in a single thread." -#~ msgstr "" - -#~ msgid "" -#~ "If authorization is enabled, you must" -#~ " have access to all actions on " -#~ "all resources in order to run " -#~ "|eval-object|. Providing such access is " -#~ "not recommended, but if your " -#~ "organization requires a user to run " -#~ "|eval-object|, create a role that " -#~ "grants :authaction:`anyAction` on :ref:`resource-" -#~ "anyresource`. Do not assign this role" -#~ " to any other user." -#~ msgstr "" - -#~ msgid "JavaScript Engine" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.fsyncLock.po b/locale/es/LC_MESSAGES/reference/method/db.fsyncLock.po deleted file mode 100644 index 65f85a72db6..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.fsyncLock.po +++ /dev/null @@ -1,147 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:36+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# e5edfb43516d4a7b849d01b5185823ab -#: ../source/reference/method/db.fsyncLock.txt:3 -msgid "db.fsyncLock()" -msgstr "" - -# 2ccb0c8cc4fc472596823e852d4ee682 -#: ../source/reference/method/db.fsyncLock.txt -msgid "On this page" -msgstr "" - -# d74f91fc9cf24a6da672784b426a8b48 -#: ../source/reference/method/db.fsyncLock.txt:14 -msgid "Definition" -msgstr "" - -# 8ce339785bee449d9bf3335881651fc9 -#: ../source/reference/method/db.fsyncLock.txt:18 -msgid "" -"Forces the :program:`mongod` to flush all pending write operations to " -"disk and locks the *entire* :program:`mongod` instance to prevent " -"additional writes until the user releases the lock with the " -":method:`db.fsyncUnlock()` command. :method:`db.fsyncLock()` is an " -"administrative command." -msgstr "" - -# b6508530cfae45639a62856902570e84 -#: ../source/reference/method/db.fsyncLock.txt:24 -msgid "" -"This command provides a simple wrapper around a :dbcommand:`fsync` " -"database command with the following syntax:" -msgstr "" - -# 795105ca0bcd48f49a87a5ddbc9ab806 -#: ../source/reference/method/db.fsyncLock.txt:32 -msgid "" -"This function locks the database and creates a window for :doc:`backup " -"operations `." -msgstr "" - -# a94b1a6b29e945e2acc7f5aa0bba6e10 -#: ../source/reference/method/db.fsyncLock.txt:37 -msgid "Behavior" -msgstr "" - -# 70831ed923ad4ce08cfa92d55950664a -#: ../source/reference/method/db.fsyncLock.txt:40 -msgid "Compatibility with WiredTiger" -msgstr "" - -# 207efcacc4f24a75990bfdd4c7c15d65 -#: ../source/includes/extracts/wt-fsync-lock-compatibility.rst:3 -msgid "" -":method:`db.fsyncLock()` can ensure that the data files do not change for" -" MongoDB instances using either the MMAPv1 or the WiredTiger storage " -"engines, thus providing consistency for the purposes of creating backups." -msgstr "" - -# 96a85791c83b40de8a82a10cf72ec5ee -#: ../source/includes/extracts/wt-fsync-lock-compatibility.rst:8 -msgid "" -"In previous MongoDB versions, :method:`db.fsyncLock()` *cannot* guarantee" -" a consistent set of files for low-level backups (e.g. via file copy " -"``cp``, ``scp``, ``tar``) for WiredTiger." -msgstr "" - -# e4a37201d80844b8a421cf4ed73ccc75 -#: ../source/reference/method/db.fsyncLock.txt:45 -msgid "Impact on Read Operations" -msgstr "" - -# daa781f312984650b278ef26f4d3adde -#: ../source/reference/method/db.fsyncLock.txt:47 -msgid "" -":method:`db.fsyncLock()` *may* block reads, including those necessary to " -"verify authentication. Such reads are necessary to establish new " -"connections to a :program:`mongod` that enforces authorization checks." -msgstr "" - -# c803fd4ce61743ff945b9380ae7d13ff -#: ../source/reference/method/db.fsyncLock.txt:53 -msgid "Connection" -msgstr "" - -# 5cf4f05ca37a4599b28e83232c21ff7a -#: ../source/reference/method/db.fsyncLock.txt:55 -msgid "" -"When calling :method:`db.fsyncLock()`, ensure that the connection is kept" -" open to allow a subsequent call to :method:`db.fsyncUnlock()`." -msgstr "" - -# c6deec1d5d0a4e2e88aed34583dfe2af -#: ../source/reference/method/db.fsyncLock.txt:58 -msgid "Closing the connection may make it difficult to release the lock." -msgstr "" - -#~ msgid "" -#~ "The database cannot be locked with " -#~ ":method:`db.fsyncLock()` while profiling is " -#~ "enabled. You must disable profiling " -#~ "before locking the database with " -#~ ":method:`db.fsyncLock()`. Disable profiling using" -#~ " :method:`db.setProfilingLevel()` as follows in" -#~ " the :program:`mongo` shell:" -#~ msgstr "" - -# 411097e9808c4702ac0de591a2f33ba1 -#~ msgid "" -#~ "Forces the :program:`mongod` to flush " -#~ "all pending write operations to the " -#~ "disk and locks the *entire* " -#~ ":program:`mongod` instance to prevent " -#~ "additional writes until the user " -#~ "releases the lock with the " -#~ ":method:`db.fsyncUnlock()` command. " -#~ ":method:`db.fsyncLock()` is an administrative " -#~ "command." -#~ msgstr "" - -# cbbee0acff7e4add8cf7998917e2a988 -#~ msgid "" -#~ "This function locks the database and " -#~ "create a window for :doc:`backup " -#~ "operations `." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.fsyncUnlock.po b/locale/es/LC_MESSAGES/reference/method/db.fsyncUnlock.po deleted file mode 100644 index 128fceb66e8..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.fsyncUnlock.po +++ /dev/null @@ -1,76 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:29+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# cebf250b52674294b6140027bc2de10e -#: ../source/reference/method/db.fsyncUnlock.txt:3 -msgid "db.fsyncUnlock()" -msgstr "" - -# e2b3fb6888c34d0d9d6764011cb4d539 -#: ../source/reference/method/db.fsyncUnlock.txt -msgid "On this page" -msgstr "" - -# ba421d08b262470cbb3246af13cf253e -#: ../source/reference/method/db.fsyncUnlock.txt:14 -msgid "Definition" -msgstr "" - -# 9cd11a28140b416783fd94369dc9ee51 -#: ../source/reference/method/db.fsyncUnlock.txt:18 -msgid "" -"Unlocks a :program:`mongod` instance to allow writes and reverses the " -"operation of a :method:`db.fsyncLock()` operation. Typically you will use" -" :method:`db.fsyncUnlock()` following a database :doc:`backup operation " -"`." -msgstr "" - -# abbe21066066492c878bc26f51a5df6a -#: ../source/reference/method/db.fsyncUnlock.txt:23 -msgid ":method:`db.fsyncUnlock()` is an administrative operation." -msgstr "" - -# 054c0b4e097c44fc96c41dc908dc90e7 -#: ../source/reference/method/db.fsyncUnlock.txt:26 -msgid "Compatibility with WiredTiger" -msgstr "" - -# f02dc3cff67f44fda6dd383fefd27d2d -#: ../source/includes/extracts/wt-fsync-lock-compatibility.rst:3 -msgid "" -":method:`db.fsyncLock()` can ensure that the data files do not change for" -" MongoDB instances using either the MMAPv1 or the WiredTiger storage " -"engines, thus providing consistency for the purposes of creating backups." -msgstr "" - -# cddcee22638a4361bf4fc843a04df196 -#: ../source/includes/extracts/wt-fsync-lock-compatibility.rst:8 -msgid "" -"In previous MongoDB versions, :method:`db.fsyncLock()` *cannot* guarantee" -" a consistent set of files for low-level backups (e.g. via file copy " -"``cp``, ``scp``, ``tar``) for WiredTiger." -msgstr "" - -# a937f99e0bc74ad2b57cccb813744df7 -#~ msgid ":method:`db.fsyncUnlock()` is an administrative command." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.getCollection.po b/locale/es/LC_MESSAGES/reference/method/db.getCollection.po deleted file mode 100644 index f3f710b2781..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.getCollection.po +++ /dev/null @@ -1,130 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:45+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# b8d90c1103c34cd598c096824a0b3a47 -#: ../source/reference/method/db.getCollection.txt:3 -msgid "db.getCollection()" -msgstr "" - -# ac9bf9e11fd743238d98890f7d351dab -#: ../source/reference/method/db.getCollection.txt -msgid "On this page" -msgstr "" - -# a386c03555cc493ab1a1f74c51f199d0 -#: ../source/reference/method/db.getCollection.txt:14 -msgid "Definition" -msgstr "" - -# e66d8d49aae64a4086fd4dfdd2e2aee2 -#: ../source/reference/method/db.getCollection.txt:18 -msgid "" -"Returns a :term:`collection` object that is functionally equivalent to " -"using the ``db.`` syntax. The method is useful for a " -"collection whose name might interact with the shell itself, such as names" -" that begin with ``_`` or that match a :doc:`database shell method " -"`." -msgstr "" - -# 9517ca8d3302438aba16c99f62c29e5a -#: ../source/reference/method/db.getCollection.txt:24 -msgid "The :method:`db.getCollection()` method has the following parameter:" -msgstr "" - -# 266a2e6250c64c31b385b61f8c04908b -#: ../source/reference/method/db.getCollection.txt:29 -msgid "Behavior" -msgstr "" - -# b84399fb7dca430e8ac2279ae22c0137 -#: ../source/reference/method/db.getCollection.txt:31 -msgid "" -"The :method:`db.getCollection()` object can access any :doc:`collection " -"methods`." -msgstr "" - -# 252dc67ef8ef4118a8cbc81c8d1d31af -#: ../source/reference/method/db.getCollection.txt:34 -msgid "" -"The collection specified may or may not exist on the server. If the " -"collection does not exist, MongoDB creates it implicitly as part of " -":doc:`write operations ` like :method:`db.collection.insertOne()`." -msgstr "" - -# 587e019137fd4a21a49a7f6f63ea781b -#: ../source/reference/method/db.getCollection.txt:40 -msgid "Example" -msgstr "" - -# 14c057cc3f4b45bc9b3c506c21145c02 -#: ../source/reference/method/db.getCollection.txt:42 -msgid "" -"The following example uses :method:`db.getCollection()` to access the " -"``auth`` collection and insert a document into it." -msgstr "" - -# 174239137c5a44a4a8634ab0ee02fb0a -#: ../source/reference/method/db.getCollection.txt:59 -msgid "This returns:" -msgstr "" - -# 47a8c212f5ae485cb1d7ac740b9f5a1e -#: ../source/reference/method/db.getCollection.txt:68 -msgid "" -"The previous example requires the use of " -":method:`db.getCollection(\"auth\")` because of a " -"name conflict with the database method :method:`db.auth()`. Calling " -"``db.auth`` directly to perform an insert operation would reference the " -":method:`db.auth()` method and would error." -msgstr "" - -# d36820180074416597d621a1326d1174 -#: ../source/reference/method/db.getCollection.txt:74 -msgid "" -"The following example attempts the same operation, but without using the " -":method:`db.getCollection()` method:" -msgstr "" - -# 11467aff0ecc478883610c780b7a193d -#: ../source/reference/method/db.getCollection.txt:89 -msgid "The operation errors as ``db.auth()`` method has no ``insertOne`` method." -msgstr "" - -# de20f9e2ded04a34a3abc479cc57f373 -#: ../source/reference/method/db.getCollection.txt:92 -msgid ":doc:`/reference/method/js-collection`" -msgstr "" - -# 6257717f87ca44778000629fd1cb5abb -#~ msgid "Description" -#~ msgstr "" - -# ac2ee48b2c0345afb29506b198ac0867 -#~ msgid "" -#~ "Returns a collection name. This is " -#~ "useful for a collection whose name " -#~ "might interact with the shell itself," -#~ " such names that begin with ``_`` " -#~ "or that mirror the :doc:`database " -#~ "commands `." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.getCollectionInfos.po b/locale/es/LC_MESSAGES/reference/method/db.getCollectionInfos.po deleted file mode 100644 index ef0c9d00d82..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.getCollectionInfos.po +++ /dev/null @@ -1,99 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# c6b3a19d74db4afe95f9666b84c262ca -#: ../source/reference/method/db.getCollectionInfos.txt:3 -msgid "db.getCollectionInfos()" -msgstr "" - -# 3b17df62b7404e6b8f7926f22f9a8b7a -#: ../source/reference/method/db.getCollectionInfos.txt -msgid "On this page" -msgstr "" - -# f11585f19b1a4aa884383306c1b0235f -#: ../source/reference/method/db.getCollectionInfos.txt:14 -msgid "Definition" -msgstr "" - -# 4fb2cd6c9fa3487cafab2bc3727020c3 -#: ../source/reference/method/db.getCollectionInfos.txt:20 -msgid "" -"Returns an array of documents with collection or :doc:`view " -"` information, such as name and options, for the current " -"database." -msgstr "" - -# 92fffd2e1f0d4ff6898a0844f1939644 -#: ../source/reference/method/db.getCollectionInfos.txt:24 -msgid "" -"The :method:`db.getCollectionInfos()` helper wraps the " -":dbcommand:`listCollections` command." -msgstr "" - -# 6f6e731ecc874b30afbce89d01a2fbe2 -#: ../source/reference/method/db.getCollectionInfos.txt:29 -msgid "" -"MongoDB 3.2 added support for :doc:`document validation `. :method:`db.getCollectionInfos()` includes document " -"validation information in the ``options`` document." -msgstr "" - -# dab9b16389be490c872f79d76449108d -#: ../source/reference/method/db.getCollectionInfos.txt:34 -msgid "" -":method:`db.getCollectionInfos()` does not return ``validationLevel`` and" -" ``validationAction`` unless they are explicitly set." -msgstr "" - -# c310ae19ce65406c9b0cbd428ebeb38b -#: ../source/reference/method/db.getCollectionInfos.txt:38 -msgid "Example" -msgstr "" - -# fe6b45e28c5843c6976347589118a0f0 -#: ../source/reference/method/db.getCollectionInfos.txt:40 -msgid "" -"The following returns information for all collections in the ``example`` " -"database:" -msgstr "" - -# 957e00dd45a14a17962b7c2dab07d986 -#: ../source/reference/method/db.getCollectionInfos.txt:48 -msgid "" -"The method returns an array of documents that contain collection " -"information:" -msgstr "" - -# de59113d6e06437b825a21aff8d9c4d2 -#: ../source/reference/method/db.getCollectionInfos.txt:115 -msgid "" -"To request collection information for a *specific* collection, specify " -"the collection name when calling the method, as in the following:" -msgstr "" - -# 602cee99f2ee4561a92c8744d74e6172 -#: ../source/reference/method/db.getCollectionInfos.txt:123 -msgid "" -"The method returns an array with a single document that details the " -"collection information for the ``restaurants`` collection in the " -"``example`` database." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.getCollectionNames.po b/locale/es/LC_MESSAGES/reference/method/db.getCollectionNames.po deleted file mode 100644 index 43d00ffd314..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.getCollectionNames.po +++ /dev/null @@ -1,97 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:29+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 11a868981f8f4a248849bd891a72f767 -#: ../source/reference/method/db.getCollectionNames.txt:3 -msgid "db.getCollectionNames()" -msgstr "" - -# ed13b5b20e7e405186d106181c65a19a -#: ../source/reference/method/db.getCollectionNames.txt -msgid "On this page" -msgstr "" - -# f244486db3224d4ea872c2b7a460882c -#: ../source/reference/method/db.getCollectionNames.txt:14 -msgid "Definition" -msgstr "" - -# 254599925fb348329211948c6b25a31b -#: ../source/reference/method/db.getCollectionNames.txt:18 -msgid "" -"Returns an array containing the names of all collections and :doc:`views " -"` in the current database." -msgstr "" - -# c85a944f8b2842daa1d4388ce6a12ee3 -#: ../source/reference/method/db.getCollectionNames.txt:22 -msgid "Considerations" -msgstr "" - -# fa8da5db50b34e35841d8ddf9cd6c371 -#: ../source/includes/fact-wiredtiger-compatibility-with-old-shells.rst:1 -msgid "" -"For MongoDB 3.0 deployments using the :ref:`WiredTiger ` storage engine, if you run |method| from a version of the " -":program:`mongo` shell before 3.0 or a version of the driver prior to " -":ref:`3.0 compatible version `, |method| " -"will return no data, even if there are existing |things|. For more " -"information, see :ref:`3.0-compatibility-drivers-wired-tiger`." -msgstr "" - -# fc9cfb4d116e4094a04e2720d35f2d22 -#: ../source/reference/method/db.getCollectionNames.txt:32 -msgid "Required Access" -msgstr "" - -# fd36a25891f24fd2811afcc42ff7fa3a -#: ../source/includes/extracts/actions-db.getCollectionNames.rst:1 -msgid "" -"The user executing the method requires either :authaction:`find` " -"privileges on the :data:`system.namespaces " -"<.system.namespaces>` collection or the " -":authaction:`listCollections` privilege action. At a minimum, the " -":authrole:`read` :doc:`built-in role ` provide" -" the requisite permissions." -msgstr "" - -# 9ac730e9cd6c4b19bb47373da57b828d -#: ../source/reference/method/db.getCollectionNames.txt:37 -msgid "Example" -msgstr "" - -# dd581442e1b8447d84c5fb9a7c73ac25 -#: ../source/reference/method/db.getCollectionNames.txt:39 -msgid "" -"The following returns the names of all collections in the ``records`` " -"database:" -msgstr "" - -# e5fcbb8f0fc840f1b5ece983d43ea505 -#: ../source/reference/method/db.getCollectionNames.txt:47 -msgid "The method returns the names of the collections in an array:" -msgstr "" - -# 0e02e3c502404b2abb4374d0e7ec1343 -#~ msgid "An array containing all collections in the existing database." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.getLastError.po b/locale/es/LC_MESSAGES/reference/method/db.getLastError.po deleted file mode 100644 index 29381034dca..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.getLastError.po +++ /dev/null @@ -1,143 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:22+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 7aa188e455fc4e07a39925cdbfe88f19 -#: ../source/reference/method/db.getLastError.txt:3 -msgid "db.getLastError()" -msgstr "" - -# 4c083a1361e04d7fbbab2c4eea469a67 -#: ../source/reference/method/db.getLastError.txt -msgid "On this page" -msgstr "" - -# 68f2e9218f5748eca4c7ecc798d4413b -#: ../source/reference/method/db.getLastError.txt:14 -msgid "Definition" -msgstr "" - -# a250a4cb36094f808bbe5ee88a58a449 -#: ../source/includes/extracts/db.getLastError-definition.rst:1 -msgid "" -"Specifies the level of :term:`write concern` for confirming the success " -"of previous write operation issued over the same connection and returns " -"the :data:`error string ` for that operation." -msgstr "" - -# 0ff1fa106cb0413ebe24b3273c150e5d -#: ../source/includes/extracts/db.getLastError-definition.rst:5 -msgid "" -"When using :method:`db.getLastError()`, clients must issue the " -":method:`db.getLastError()` on the same connection as the write operation" -" they wish to confirm." -msgstr "" - -# cd673845ec4d4619aad24968d0d4ac59 -#: ../source/includes/extracts/fact-2.6-wc-gle-change-method-db.getLastError.rst:5 -msgid "" -"A new protocol for :ref:`write operations ` " -"integrates write concerns with the write operations, eliminating the need" -" for a separate :method:`db.getLastError()`. :ref:`Most write methods " -"` now return the status of the write " -"operation, including error information. In previous versions, clients " -"typically used the :method:`db.getLastError()` in combination with a " -"write operation to verify that the write succeeded." -msgstr "" - -# 83332d77a22f4e5a84a0decd3840b34a -#: ../source/reference/method/db.getLastError.txt:22 -msgid "The :method:`db.getLastError()` can accept the following parameters:" -msgstr "" - -# 5416ef1542cf48d092a5d67f00b8f915 -#: ../source/reference/method/db.getLastError.txt:27 -msgid "Behavior" -msgstr "" - -# 4670dcf2b5784bea84a48d2880d124c0 -#: ../source/includes/extracts/db.getLastError-behavior.rst:1 -msgid "" -"The returned :data:`error string ` provides error " -"information on the previous write operation." -msgstr "" - -# 5d55a1e6a71243648944e8de70d60bf7 -#: ../source/includes/extracts/db.getLastError-behavior.rst:4 -msgid "" -"If the :method:`db.getLastError()` method itself encounters an error, " -"such as an incorrect write concern value, the :method:`db.getLastError()`" -" throws an exception." -msgstr "" - -# 2c5a35c4f46545fd9eed761f6aababd7 -#: ../source/reference/method/db.getLastError.txt:32 -msgid "Example" -msgstr "" - -# 0656fec86b224a7198eac4d491661f2f -#: ../source/reference/method/db.getLastError.txt:34 -msgid "" -"The following example issues a :method:`db.getLastError()` operation that" -" verifies that the preceding write operation, issued over the same " -"connection, has propagated to at least two members of the replica set." -msgstr "" - -# 053c3d1078bb4ba493a1847daf37452f -#: ../source/reference/method/db.getLastError.txt:44 -msgid "" -":dbcommand:`getLastError` and :doc:`/reference/write-concern` for all " -"options, :ref:`Write Concern ` for a conceptual overview, " -":doc:`/crud` for information about all write operations in MongoDB." -msgstr "" - -# eb4a841be1a44f208c9f49e6cc8cac1e -#~ msgid "The last error message string." -#~ msgstr "" - -# 70a940fe930c47b2b217d099dc792a18 -#~ msgid "" -#~ "Sets the level of :term:`write concern`" -#~ " for confirming the success of write" -#~ " operations." -#~ msgstr "" - -# 26c2ebe5e98649979beed19c32a1bf5f -#~ msgid "See" -#~ msgstr "" - -#~ msgid "" -#~ "A new protocol for :ref:`write " -#~ "operations ` " -#~ "integrates write concerns with the write" -#~ " operations, eliminating the need for " -#~ "a separate |gle|. Write methods now " -#~ "return the status of the write " -#~ "operation, including error information." -#~ msgstr "" - -#~ msgid "" -#~ "In previous versions, clients typically " -#~ "used the |gle| in combination with " -#~ "the write operations to ensure that " -#~ "the write succeeds." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.getLastErrorObj.po b/locale/es/LC_MESSAGES/reference/method/db.getLastErrorObj.po deleted file mode 100644 index 5d89152865f..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.getLastErrorObj.po +++ /dev/null @@ -1,150 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:33+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 2f4d2cc8ddf243329210051855ea820f -#: ../source/reference/method/db.getLastErrorObj.txt:3 -msgid "db.getLastErrorObj()" -msgstr "" - -# da1bbd6e6b424d42be7576d5b3600fac -#: ../source/reference/method/db.getLastErrorObj.txt -msgid "On this page" -msgstr "" - -# 430cb8222bcb4fba845286b7e4f6cb4c -#: ../source/reference/method/db.getLastErrorObj.txt:14 -msgid "Definition" -msgstr "" - -# 8945cc13c6494c4a83e3827ced6a7c63 -#: ../source/includes/extracts/db.getLastErrorObj-definition.rst:1 -msgid "" -"Specifies the level of :term:`write concern` for confirming the success " -"of previous write operation issued over the same connection and returns " -"the :ref:`document ` for that operation." -msgstr "" - -# 9af57188c0d54f4ca4dc4eec2bf4d2b9 -#: ../source/includes/extracts/db.getLastErrorObj-definition.rst:5 -msgid "" -"When using :method:`db.getLastErrorObj()`, clients must issue the " -":method:`db.getLastErrorObj()` on the same connection as the write " -"operation they wish to confirm." -msgstr "" - -# c03a5229878f445ab1a92391fa60de4d -#: ../source/includes/extracts/db.getLastErrorObj-definition.rst:9 -msgid "" -"The :method:`db.getLastErrorObj()` is a :program:`mongo` shell wrapper " -"around the :dbcommand:`getLastError` command." -msgstr "" - -# 67f76cf960b04d55a4879cd8c2a5ed1c -#: ../source/includes/extracts/fact-2.6-wc-gle-change-method-db.getLastErrorObj.rst:5 -msgid "" -"A new protocol for :ref:`write operations ` " -"integrates write concerns with the write operations, eliminating the need" -" for a separate :method:`db.getLastErrorObj()`. :ref:`Most write methods " -"` now return the status of the write " -"operation, including error information. In previous versions, clients " -"typically used the :method:`db.getLastErrorObj()` in combination with a " -"write operation to verify that the write succeeded." -msgstr "" - -# 110a14317aa64fcd88bb48a1e97b6d87 -#: ../source/reference/method/db.getLastErrorObj.txt:22 -msgid "The :method:`db.getLastErrorObj()` can accept the following parameters:" -msgstr "" - -# a11cd3c286fd4f80b35b2e033006f1ca -#: ../source/reference/method/db.getLastErrorObj.txt:28 -msgid "Behavior" -msgstr "" - -# 37c79982530f46d1818f576c160526ff -#: ../source/includes/extracts/db.getLastErrorObj-behavior.rst:1 -msgid "" -"The returned :ref:`document ` provides error " -"information on the previous write operation." -msgstr "" - -# 9cfa84d2520b4ef5926ef7d5f2290d9f -#: ../source/includes/extracts/db.getLastErrorObj-behavior.rst:4 -msgid "" -"If the :method:`db.getLastErrorObj()` method itself encounters an error, " -"such as an incorrect write concern value, the " -":method:`db.getLastErrorObj()` throws an exception." -msgstr "" - -# d3ac050f79c447cfab23894162e17580 -#: ../source/includes/extracts/db.getLastErrorObj-behavior.rst:7 -msgid "" -"For information on the returned document, see :ref:`getLastError command " -"`." -msgstr "" - -# 3162cb0dd24545d0a193715644c9a23e -#: ../source/reference/method/db.getLastErrorObj.txt:33 -msgid "Example" -msgstr "" - -# 8c6488d4df3040a38e2cf9409b7187c8 -#: ../source/reference/method/db.getLastErrorObj.txt:35 -msgid "" -"The following example issues a :method:`db.getLastErrorObj()` operation " -"that verifies that the preceding write operation, issued over the same " -"connection, has propagated to at least two members of the replica set." -msgstr "" - -# 2f976949be71494083ed55d67f13b3f5 -#: ../source/reference/method/db.getLastErrorObj.txt:43 -msgid ":doc:`/reference/write-concern`." -msgstr "" - -# 8628d5eddc424bb296b8912db121b9f9 -#~ msgid "A full :term:`document` with status information." -#~ msgstr "" - -# 1a8c0fdb1e434fe992f866d0564c3d7b -#~ msgid "" -#~ ":doc:`Write Concern `, " -#~ ":doc:`/reference/write-concern`, and :ref" -#~ ":`replica-set-write-concern`." -#~ msgstr "" - -#~ msgid "" -#~ "A new protocol for :ref:`write " -#~ "operations ` " -#~ "integrates write concerns with the write" -#~ " operations, eliminating the need for " -#~ "a separate |gle|. Write methods now " -#~ "return the status of the write " -#~ "operation, including error information." -#~ msgstr "" - -#~ msgid "" -#~ "In previous versions, clients typically " -#~ "used the |gle| in combination with " -#~ "the write operations to ensure that " -#~ "the write succeeds." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.getLogComponents.po b/locale/es/LC_MESSAGES/reference/method/db.getLogComponents.po deleted file mode 100644 index afc67b0e254..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.getLogComponents.po +++ /dev/null @@ -1,75 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# e32e4e0ee04f4fe8acb5954fe52f200e -#: ../source/reference/method/db.getLogComponents.txt:3 -msgid "db.getLogComponents()" -msgstr "" - -# 64371b4abb804d069ec447d1750b12b2 -#: ../source/reference/method/db.getLogComponents.txt -msgid "On this page" -msgstr "" - -# 3941ffa099f445379383bcc3398f3533 -#: ../source/reference/method/db.getLogComponents.txt:14 -msgid "Definition" -msgstr "" - -# 0ebebf5a8de341c9a471925bc178b479 -#: ../source/reference/method/db.getLogComponents.txt:20 -msgid "" -"Returns the current verbosity settings. The verbosity settings determine " -"the amount of :doc:`/reference/log-messages` that MongoDB produces for " -"each :ref:`log message component `." -msgstr "" - -# f80f0ab708be4a689ec05dfab8fed8aa -#: ../source/reference/method/db.getLogComponents.txt:25 -msgid "" -"If a component inherits the verbosity level of its parent, " -":method:`db.getLogComponents()` displays ``-1`` for the component's " -"verbosity." -msgstr "" - -# e7c2137e2abf432991c48150c486b492 -#: ../source/reference/method/db.getLogComponents.txt:30 -msgid "Output" -msgstr "" - -# 0a5aca1315a543edaba850fe82c0dc12 -#: ../source/reference/method/db.getLogComponents.txt:32 -msgid "" -"The :method:`db.getLogComponents()` returns a document with the verbosity" -" settings. For example:" -msgstr "" - -# c977035dc876478ba50b9d5d26978cfe -#: ../source/reference/method/db.getLogComponents.txt:77 -msgid "" -"To modify these settings, you can configure the " -":setting:`systemLog.verbosity` and " -"``systemLog.component..verbosity`` settings in the " -":doc:`configuration file ` or set the " -":parameter:`logComponentVerbosity` parameter using the " -":dbcommand:`setParameter` command or use the :method:`db.setLogLevel()` " -"method. For examples, see :ref:`log-messages-configure-verbosity`." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.getMongo.po b/locale/es/LC_MESSAGES/reference/method/db.getMongo.po deleted file mode 100644 index 1498dcdcf40..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.getMongo.po +++ /dev/null @@ -1,36 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:38+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# b6dd62f004ec4ab39aa1aec955f1c7f9 -#: ../source/reference/method/db.getMongo.txt:3 -msgid "db.getMongo()" -msgstr "" - -# a3b63b52df2848cda351def8301d6cce -#: ../source/reference/method/db.getMongo.txt:9 -msgid "The current database connection." -msgstr "" - -# 77035c5b0f484c4a9673421d3a3767ec -#: ../source/reference/method/db.getMongo.txt:11 -msgid "" -":method:`db.getMongo()` runs when the shell initiates. Use this command to " -"test that the :program:`mongo` shell has a connection to the proper database" -" instance." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/db.getName.po b/locale/es/LC_MESSAGES/reference/method/db.getName.po deleted file mode 100644 index 99a843667db..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.getName.po +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:45+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# d8e5637cf59642a194e0bfffcfeaa1e4 -#: ../source/reference/method/db.getName.txt:3 -msgid "db.getName()" -msgstr "" - -# ca4e80a1ffa04d5dbe1fb48ba56284ce -#: ../source/reference/method/db.getName.txt:9 -msgid "the current database name." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/db.getPrevError.po b/locale/es/LC_MESSAGES/reference/method/db.getPrevError.po deleted file mode 100644 index 0ae78c4cfdc..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.getPrevError.po +++ /dev/null @@ -1,41 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:43+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 63cba883862c4ca4a3c72acfcd08a028 -#: ../source/reference/method/db.getPrevError.txt:3 -msgid "db.getPrevError()" -msgstr "" - -# e36722f4bffa4946988c7e30981413e3 -#: ../source/reference/method/db.getPrevError.txt:9 -msgid "A status document, containing the errors." -msgstr "" - -# c731d65be61a467ea99cbb68f68a213f -#: ../source/reference/method/db.getPrevError.txt:13 -msgid "" -"This output reports all errors since the last time the database received a " -":dbcommand:`resetError` (also :method:`db.resetError()`) command." -msgstr "" - -# 2edfc9dc9502416ca6a60f87499fa2b4 -#: ../source/reference/method/db.getPrevError.txt:17 -msgid "" -"This method provides a wrapper around the :dbcommand:`getPrevError` command." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/db.getProfilingLevel.po b/locale/es/LC_MESSAGES/reference/method/db.getProfilingLevel.po deleted file mode 100644 index 8ccaee3f096..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.getProfilingLevel.po +++ /dev/null @@ -1,35 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:42+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# df01e1c3fb3c4df194a2538fb5100a0f -#: ../source/reference/method/db.getProfilingLevel.txt:3 -msgid "db.getProfilingLevel()" -msgstr "" - -# e856f96767324d1ebf8f55bed1f5b4e7 -#: ../source/reference/method/db.getProfilingLevel.txt:9 -msgid "" -"This method provides a wrapper around the database command " -"\":dbcommand:`profile`\" and returns the current profiling level." -msgstr "" - -# 7fc52f0736b94b00b990cb618b67bdf7 -#: ../source/reference/method/db.getProfilingLevel.txt:12 -msgid "Use :method:`db.getProfilingStatus()` for related functionality." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/db.getProfilingStatus.po b/locale/es/LC_MESSAGES/reference/method/db.getProfilingStatus.po deleted file mode 100644 index fe5d1b9c953..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.getProfilingStatus.po +++ /dev/null @@ -1,30 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2014-04-08 19:19+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 76deca72580347c5b6762b3041006857 -#: ../source/reference/method/db.getProfilingStatus.txt:3 -msgid "db.getProfilingStatus()" -msgstr "" - -# 0cde07c3f0654178b647153bf543637e -#: ../source/reference/method/db.getProfilingStatus.txt:9 -msgid "" -"The current :dbcommand:`profile` level and " -":setting:`~operationProfiling.slowOpThresholdMs` setting." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/db.getReplicationInfo.po b/locale/es/LC_MESSAGES/reference/method/db.getReplicationInfo.po deleted file mode 100644 index e7bb12308e3..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.getReplicationInfo.po +++ /dev/null @@ -1,138 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:35+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 325550d6ee364795a7056d745890ebb9 -#: ../source/reference/method/db.getReplicationInfo.txt:3 -msgid "db.getReplicationInfo()" -msgstr "" - -# 8563dd24b9384caba8e8417868ff4e8a -#: ../source/reference/method/db.getReplicationInfo.txt -msgid "On this page" -msgstr "" - -# a41750023dbd4851b15e761f81a4217c -#: ../source/reference/method/db.getReplicationInfo.txt:14 -msgid "Definition" -msgstr "" - -# 75e65abc2702441eb5e3c2e6ceb9570f -#: ../source/reference/method/db.getReplicationInfo.txt:18 -msgid "" -"A document with the status of the replica set, using data polled from the" -" :term:`oplog`. Use this output when diagnosing issues with replication." -msgstr "" - -# 8b4ff4d57faf4aada7210d58b21f917d -#: ../source/reference/method/db.getReplicationInfo.txt:25 -msgid "Output" -msgstr "" - -# 83c1b4c0f3674fcc9bc8129c8ee35c96 -#: ../source/reference/method/db.getReplicationInfo.txt:29 -msgid "" -"Returns the total size of the :term:`oplog` in megabytes. This refers to " -"the total amount of space allocated to the oplog rather than the current " -"size of operations stored in the oplog." -msgstr "" - -# f3aff7c1be934510ada963fa159880cb -#: ../source/reference/method/db.getReplicationInfo.txt:35 -msgid "" -"Returns the total amount of space used by the :term:`oplog` in megabytes." -" This refers to the total amount of space currently used by operations " -"stored in the oplog rather than the total amount of space allocated." -msgstr "" - -# 0f0a9ed893be4fb38f3b56a88997f710 -#: ../source/reference/method/db.getReplicationInfo.txt:42 -msgid "Returns an error message if there are no entries in the oplog." -msgstr "" - -# 35794f9a00f84b378282dd32ad683066 -#: ../source/reference/method/db.getReplicationInfo.txt:46 -msgid "" -"Only present when there are no entries in the oplog. Reports a the number" -" of items or rows in the :term:`oplog` (e.g. ``0``)." -msgstr "" - -# b278b0e319bb4e9b8e16f453162e9d6a -#: ../source/reference/method/db.getReplicationInfo.txt:51 -msgid "" -"Returns the difference between the first and last operation in the " -":term:`oplog`, represented in seconds." -msgstr "" - -# 6e34ef1fd86b4647b3f23b0168324adf -# d68738b4f7e948fcae3bd48bb258b3a3 -# 264dc86b9e02405594c1e3d8511ecc77 -# 626f2fb63c144c1482bb79cc37e59dc7 -# f22aed1b155245acad4e1aa6ffd0781d -#: ../source/reference/method/db.getReplicationInfo.txt:54 -#: ../source/reference/method/db.getReplicationInfo.txt:61 -#: ../source/reference/method/db.getReplicationInfo.txt:69 -#: ../source/reference/method/db.getReplicationInfo.txt:77 -#: ../source/reference/method/db.getReplicationInfo.txt:86 -msgid "Only present if there are entries in the oplog." -msgstr "" - -# 5b8da760b19b4686af8f83bb2c4b4888 -#: ../source/reference/method/db.getReplicationInfo.txt:58 -msgid "" -"Returns the difference between the first and last operation in the " -":term:`oplog`, rounded and represented in hours." -msgstr "" - -# 95a8c3f592964cdd8d41dd8a378d264e -#: ../source/reference/method/db.getReplicationInfo.txt:65 -msgid "" -"Returns a time stamp for the first (i.e. earliest) operation in the " -":term:`oplog`. Compare this value to the last write operation issued " -"against the server." -msgstr "" - -# 63e7d4a9a0ff41bc94ecb6404643601c -#: ../source/reference/method/db.getReplicationInfo.txt:73 -msgid "" -"Returns a time stamp for the last (i.e. latest) operation in the " -":term:`oplog`. Compare this value to the last write operation issued " -"against the server." -msgstr "" - -# db341a722cd34e35910956fe39d67228 -#: ../source/reference/method/db.getReplicationInfo.txt:81 -msgid "" -"Returns a time stamp that reflects reflecting the current time. The shell" -" process generates this value, and the datum may differ slightly from the" -" server time if you're connecting from a remote host as a result. " -"Equivalent to :method:`Date()`." -msgstr "" - -# 88e17a2e54b14870b161acc5fafc47d2 -#~ msgid "" -#~ "A document with the status of the" -#~ " replica status, using data polled " -#~ "from the \":term:`oplog`\". Use this " -#~ "output when diagnosing issues with " -#~ "replication." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.getRole.po b/locale/es/LC_MESSAGES/reference/method/db.getRole.po deleted file mode 100644 index 1c33006fadb..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.getRole.po +++ /dev/null @@ -1,113 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:15+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 195b93703e3f43dd84abdfb19549cf87 -#: ../source/reference/method/db.getRole.txt:3 -msgid "db.getRole()" -msgstr "" - -# cb6ab883ff5b46f1b2e0d78c10698159 -#: ../source/reference/method/db.getRole.txt -msgid "On this page" -msgstr "" - -# 1e15b2c63bae4e78a06a74b0e6476d6b -#: ../source/reference/method/db.getRole.txt:14 -msgid "Definition" -msgstr "" - -# 0cface8d8e4d4d52a4643c20a4037716 -#: ../source/reference/method/db.getRole.txt:18 -msgid "" -"Returns the roles from which this role inherits privileges. Optionally, " -"the method can also return all the role's privileges." -msgstr "" - -# 06278ce0d4294b7dbdfca402d5a0e149 -#: ../source/reference/method/db.getRole.txt:21 -msgid "" -"Run :method:`db.getRole()` from the database that contains the role. The " -"command can retrieve information for both :ref:`user-defined roles ` and :ref:`built-in roles `." -msgstr "" - -# 1e79b465babb465f9603b30c3c6d25d9 -#: ../source/reference/method/db.getRole.txt:25 -msgid "The :method:`db.getRole()` method accepts the following parameters:" -msgstr "" - -# 00d6870c1ca84991a3d606fbc2bb53cb -#: ../source/reference/method/db.getRole.txt:29 -msgid "The ``args`` document supports the following fields:" -msgstr "" - -# 5659c62ed9b14dd1bea2cb39034ea2a3 -#: ../source/reference/method/db.getRole.txt:33 -msgid ":method:`db.getRole()` wraps the :dbcommand:`rolesInfo` command." -msgstr "" - -# bd0efe87070546998c1f17bc7fe27ae0 -#: ../source/reference/method/db.getRole.txt:36 -msgid "Required Access" -msgstr "" - -# db2b6fbc9a744ef8987fa270a2c750ac -#: ../source/includes/access-roles-info.rst:1 -msgid "" -"To view a role's information, you must be either explicitly granted the " -"role or must have the :authaction:`viewRole` :ref:`action ` on the role's database." -msgstr "" - -# a244bec6f5374825bb0be5ef6a752985 -#: ../source/reference/method/db.getRole.txt:41 -msgid "Examples" -msgstr "" - -# 0eaa9b5e066945f6a831bea30ff578f9 -#: ../source/reference/method/db.getRole.txt:43 -msgid "" -"The following operation returns role inheritance information for the role" -" ``associate`` defined on the ``products`` database:" -msgstr "" - -# 3c0ab2d8b231490baa036e879ce391ff -#: ../source/reference/method/db.getRole.txt:51 -msgid "" -"The following operation returns role inheritance information *and " -"privileges* for the role ``associate`` defined on the ``products`` " -"database:" -msgstr "" - -# 359dc5892fef449d92ba8a29c2dd1f2f -#~ msgid "The :method:`db.getRole()` method takes the following arguments:" -#~ msgstr "" - -# 307169a4ee624ba4a3d518acf24316f6 -#~ msgid "" -#~ "To view a role's information, you " -#~ "must be explicitly granted the role " -#~ "or must have the :authaction:`viewRole` " -#~ ":ref:`action ` on " -#~ "the role's database." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.getRoles.po b/locale/es/LC_MESSAGES/reference/method/db.getRoles.po deleted file mode 100644 index 6f0a365de23..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.getRoles.po +++ /dev/null @@ -1,98 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:16+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# be40d4b0534b4efc89cb2d92f7f1554c -#: ../source/reference/method/db.getRoles.txt:3 -msgid "db.getRoles()" -msgstr "" - -# 59767ba1e7814718a213c46f6760bc91 -#: ../source/reference/method/db.getRoles.txt -msgid "On this page" -msgstr "" - -# 56bf86c2c9954ba1add8d2a792560fed -#: ../source/reference/method/db.getRoles.txt:14 -msgid "Definition" -msgstr "" - -# 8db2675cdb794b5fa2e7ebee97112aab -#: ../source/reference/method/db.getRoles.txt:18 -msgid "" -"Returns information for all the roles in the database on which the " -"command runs. The method can be run with or without an argument." -msgstr "" - -# da85422457c24b699768ef31032a4c2d -#: ../source/reference/method/db.getRoles.txt:21 -msgid "" -"If run without an argument, :method:`db.getRoles()` returns inheritance " -"information for the database's :ref:`user-defined ` " -"roles." -msgstr "" - -# 96a2c3bb3e294fc08ec9de91508d04dd -#: ../source/reference/method/db.getRoles.txt:25 -msgid "" -"To return more information, pass the :method:`db.getRoles()` a document " -"with the following fields:" -msgstr "" - -# 973f6f3e2bb343b9a0fd72647c5f9203 -#: ../source/reference/method/db.getRoles.txt:30 -msgid ":method:`db.getRoles()` wraps the :dbcommand:`rolesInfo` command." -msgstr "" - -# f65bfa23b21d4e778936cce677d861ee -#: ../source/reference/method/db.getRoles.txt:33 -msgid "Required Access" -msgstr "" - -# 407d98c112054a9699e0a2c059cb2bf6 -#: ../source/includes/access-roles-info.rst:1 -msgid "" -"To view a role's information, you must be either explicitly granted the " -"role or must have the :authaction:`viewRole` :ref:`action ` on the role's database." -msgstr "" - -# 5bc1f8edca954a12aa75af2c86d06276 -#: ../source/reference/method/db.getRoles.txt:38 -msgid "Example" -msgstr "" - -# bad843ed9d7543f089ba8a35292c808f -#: ../source/reference/method/db.getRoles.txt:40 -msgid "" -"The following operations return documents for all the roles on the " -"``products`` database, including role privileges and built-in roles:" -msgstr "" - -# 04fcbee485fd4cf1ba746490c7c96082 -#~ msgid "" -#~ "To view a role's information, you " -#~ "must be explicitly granted the role " -#~ "or must have the :authaction:`viewRole` " -#~ ":ref:`action ` on " -#~ "the role's database." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.getSiblingDB.po b/locale/es/LC_MESSAGES/reference/method/db.getSiblingDB.po deleted file mode 100644 index f0fed8d9f0d..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.getSiblingDB.po +++ /dev/null @@ -1,83 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:45+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 79eb6f2ba3124ffb9fb2ae62c688c1ad -#: ../source/reference/method/db.getSiblingDB.txt:3 -msgid "db.getSiblingDB()" -msgstr "" - -# d616a1bf50f34270b8839a966d5fdffb -#: ../source/reference/method/db.getSiblingDB.txt -msgid "On this page" -msgstr "" - -# fbed6c2ad1a5405393ccbde1b2e60967 -#: ../source/reference/method/db.getSiblingDB.txt:14 -msgid "Definition" -msgstr "" - -# fd4a6786c7b24e33a91d7938c077c7b5 -#: ../source/reference/method/db.getSiblingDB.txt:20 -msgid "A database object." -msgstr "" - -# aab6a30f43ee4f9b88c984e9fd413162 -#: ../source/reference/method/db.getSiblingDB.txt:22 -msgid "" -"Used to return another database without modifying the ``db`` variable in " -"the shell environment." -msgstr "" - -# f0e072e818b94566ab450a84dbfd5162 -#: ../source/reference/method/db.getSiblingDB.txt:26 -msgid "Example" -msgstr "" - -# 4167288a162d402182269f4062a658db -#: ../source/reference/method/db.getSiblingDB.txt:28 -msgid "" -"You can use :method:`db.getSiblingDB()` as an alternative to the ``use " -"`` helper. This is particularly useful when writing scripts " -"using the :program:`mongo` shell where the ``use`` helper is not " -"available. Consider the following sequence of operations:" -msgstr "" - -# 14878cfdaa5349e485b0c6a190015eaa -#: ../source/reference/method/db.getSiblingDB.txt:38 -msgid "" -"This operation sets the ``db`` object to point to the database named " -"``users``, and then returns a :doc:`count " -"` of the collection named " -"``active``. You can create multiple ``db`` objects, that refer to " -"different databases, as in the following sequence of operations:" -msgstr "" - -# a1e838f3b8354a03972923eb6bdcaf21 -#: ../source/reference/method/db.getSiblingDB.txt:55 -msgid "" -"This operation creates two ``db`` objects referring to different " -"databases (i.e. ``users`` and ``records``) and then returns a :doc:`count" -" ` and an :doc:`example document " -"` from one collection in that " -"database (i.e. ``active`` and ``requests`` respectively.)" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.getUser.po b/locale/es/LC_MESSAGES/reference/method/db.getUser.po deleted file mode 100644 index 0a95338c0ec..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.getUser.po +++ /dev/null @@ -1,106 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:18+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# ea6bdfadda7a4a49aac8085a2af562bf -#: ../source/reference/method/db.getUser.txt:3 -msgid "db.getUser()" -msgstr "" - -# e74a1ac5306b4a5e8348b55d81b2efc5 -#: ../source/reference/method/db.getUser.txt -msgid "On this page" -msgstr "" - -# 497e49a5320c44529ec0231314c30417 -#: ../source/reference/method/db.getUser.txt:14 -msgid "Definition" -msgstr "" - -# 8f87d1bd91954849ab469770b43f9392 -#: ../source/reference/method/db.getUser.txt:18 -msgid "" -"Returns user information for a specified user. Run this method on the " -"user's database. The user must exist on the database on which the method " -"runs." -msgstr "" - -# 6d0bf07e89d7479f93925fe3e62f4e66 -#: ../source/reference/method/db.getUser.txt:22 -msgid "The :method:`db.getUser()` method has the following parameters:" -msgstr "" - -# 32c5eb641a3f40e9b1ad38085d1458bb -#: ../source/reference/method/db.getUser.txt:26 -msgid "The ``args`` document supports the following fields:" -msgstr "" - -# 9a31dea190fd455d8e7c7761062835a5 -#: ../source/reference/method/db.getUser.txt:30 -msgid ":method:`db.getUser()` wraps the :dbcommand:`usersInfo` command." -msgstr "" - -# a8d350e80644467684fffac863d47502 -#: ../source/reference/method/db.getUser.txt:33 -msgid "Required Access" -msgstr "" - -# 101896eb0eb44b6e8d1c6186dd198685 -#: ../source/includes/access-user-info.rst:1 -msgid "" -"To view another user's information, you must have the " -":authaction:`viewUser` :ref:`action ` on the other" -" user's database." -msgstr "" - -# b0116a989b6b4ca79125ab3c61661a39 -#: ../source/includes/access-user-info.rst:5 -msgid "Users can view their own information." -msgstr "" - -# ba99384d60594761a097b3b8fed9403f -#: ../source/reference/method/db.getUser.txt:38 -msgid "Example" -msgstr "" - -# 36cad0cdac3c47f9bd0debdf73a08d87 -#: ../source/reference/method/db.getUser.txt:40 -msgid "" -"The following sequence of operations returns information about the " -"``appClient`` user on the ``accounts`` database:" -msgstr "" - -# 3040a3cdadb8420eb213208c91d6b146 -#~ msgid "The :method:`db.getUser()` method has the following parameter:" -#~ msgstr "" - -# 324cedd551974231adb8cf0eadb60c30 -#~ msgid "" -#~ "You must have the :authaction:`viewUser` " -#~ ":ref:`action ` on " -#~ "another user's database to view the " -#~ "other user's credentials." -#~ msgstr "" - -# f4c6feba2a38429f983d0eea88f679c0 -#~ msgid "You can view your own information." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.getUsers.po b/locale/es/LC_MESSAGES/reference/method/db.getUsers.po deleted file mode 100644 index d3d43c7374e..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.getUsers.po +++ /dev/null @@ -1,77 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:13+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 3be8d7d3e7e64bc191069317a61fa475 -#: ../source/reference/method/db.getUsers.txt:3 -msgid "db.getUsers()" -msgstr "" - -# aee8d3521da843e1ba795aaea84c578c -#: ../source/reference/method/db.getUsers.txt -msgid "On this page" -msgstr "" - -# 2dcd9bb480a54a1c9c0beb50da306920 -#: ../source/reference/method/db.getUsers.txt:14 -msgid "Definition" -msgstr "" - -# 13d9d0165aca43eabf2418ebddddfc1a -#: ../source/reference/method/db.getUsers.txt:18 -msgid "Returns information for all the users in the database." -msgstr "" - -# dcb1f77e06ec47adb36bd8b7e471e28a -#: ../source/reference/method/db.getUsers.txt:20 -msgid ":method:`db.getUsers()` wraps the :dbcommand:`usersInfo` command." -msgstr "" - -# 9403f4cc550547ddabd5ae309c10957d -#: ../source/reference/method/db.getUsers.txt:23 -msgid "Required Access" -msgstr "" - -# ee37e1314a9b49a49fb50f10864a1334 -#: ../source/includes/access-user-info.rst:1 -msgid "" -"To view another user's information, you must have the " -":authaction:`viewUser` :ref:`action ` on the other" -" user's database." -msgstr "" - -# e08d8fa6c747412a967b00c0317b85fb -#: ../source/includes/access-user-info.rst:5 -msgid "Users can view their own information." -msgstr "" - -# 5c0f75493c8e4de393aab6cbe8a79953 -#~ msgid "" -#~ "You must have the :authaction:`viewUser` " -#~ ":ref:`action ` on " -#~ "another user's database to view the " -#~ "other user's credentials." -#~ msgstr "" - -# 11eefcc178c04da6aefc9f1652a6706a -#~ msgid "You can view your own information." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.grantPrivilegesToRole.po b/locale/es/LC_MESSAGES/reference/method/db.grantPrivilegesToRole.po deleted file mode 100644 index 85276a3502e..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.grantPrivilegesToRole.po +++ /dev/null @@ -1,158 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:18+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 07a54885b3c74f1d825cc96188606f8c -#: ../source/reference/method/db.grantPrivilegesToRole.txt:3 -msgid "db.grantPrivilegesToRole()" -msgstr "" - -# 8056d193670b4b1c9dd1e06e08a365c7 -#: ../source/reference/method/db.grantPrivilegesToRole.txt -msgid "On this page" -msgstr "" - -# c80f4d6fd509487491794f45d5590173 -#: ../source/reference/method/db.grantPrivilegesToRole.txt:14 -msgid "Definition" -msgstr "" - -# 9f602bcb71c4442cbc6e07310a810d1b -#: ../source/reference/method/db.grantPrivilegesToRole.txt:18 -msgid "" -"Grants additional :ref:`privileges ` to a :ref:`user-defined " -"` role." -msgstr "" - -# b9f2e6ae84b2418f86c28b031f776101 -#: ../source/reference/method/db.grantPrivilegesToRole.txt:21 -msgid "The :method:`grantPrivilegesToRole()` method uses the following syntax:" -msgstr "" - -# 610a42a9f02042d490379e462e852ed9 -#: ../source/reference/method/db.grantPrivilegesToRole.txt:34 -msgid "" -"The :method:`grantPrivilegesToRole()` method takes the following " -"arguments:" -msgstr "" - -# a8ca3ddf720d461c8933d80323603298 -#: ../source/reference/method/db.grantPrivilegesToRole.txt:38 -msgid "" -"The :method:`grantPrivilegesToRole()` method can grant one or more " -"privileges. Each ```` has the following syntax:" -msgstr "" - -# 58a495d443ad4612845a038351454a3c -#: ../source/reference/method/db.grantPrivilegesToRole.txt:47 -msgid "" -"The :method:`db.grantPrivilegesToRole()` method wraps the " -":dbcommand:`grantPrivilegesToRole` command." -msgstr "" - -# dbabafd30d434e7495c41690b7d5ca87 -#: ../source/reference/method/db.grantPrivilegesToRole.txt:51 -msgid "Behavior" -msgstr "" - -# 4e312b6b89354bfb8a3301296cecc9ba -#: ../source/reference/method/db.grantPrivilegesToRole.txt:53 -msgid "" -"Except for roles created in the ``admin`` database, a role can only " -"include privileges that apply to its database" -msgstr "" - -# 02997d0463d44b708abcc2c743b7fb93 -#: ../source/reference/method/db.grantPrivilegesToRole.txt:56 -msgid "" -"A role created in the ``admin`` database can include privileges that " -"apply to the ``admin`` database, other databases or to the :ref:`cluster " -"` resource." -msgstr "" - -# af2bdbb0d1d34b689231b12cbc8a893b -#: ../source/reference/method/db.grantPrivilegesToRole.txt:61 -msgid "Required Access" -msgstr "" - -# 9c7d12fab9ac4f29a105b7e14bfcf758 -#: ../source/includes/access-grant-privileges.rst:1 -msgid "" -"You must have the :authaction:`grantRole` :ref:`action ` on the database a privilege targets in order to grant the " -"privilege. To grant a privilege on multiple databases or on the " -"``cluster`` resource, you must have the :authaction:`grantRole` action on" -" the ``admin`` database." -msgstr "" - -# 2fdb4747d5704b3db7fb71d0cf929da4 -#: ../source/reference/method/db.grantPrivilegesToRole.txt:66 -msgid "Example" -msgstr "" - -# 2c08774b509b4aeb98761c182f8a3017 -#: ../source/reference/method/db.grantPrivilegesToRole.txt:68 -msgid "" -"The following :method:`db.grantPrivilegesToRole()` operation grants two " -"additional privileges to the role ``inventoryCntrl01``, which exists on " -"the ``products`` database. The operation is run on that database:" -msgstr "" - -# 6b3401c17281473a84e75fa34bb606f1 -#: ../source/reference/method/db.grantPrivilegesToRole.txt:90 -msgid "" -"The first privilege permits users with this role to perform the " -"``insert`` :ref:`action ` on all collections of " -"the ``products`` database, except the :doc:`system collections " -"`. To access a system collection, a " -"privilege must explicitly specify the system collection in the resource " -"document, as in the second privilege." -msgstr "" - -# 5092e60cce094a24a1a38cced45550d6 -#: ../source/reference/method/db.grantPrivilegesToRole.txt:97 -msgid "" -"The second privilege permits users with this role to perform the " -":authaction:`find` :ref:`action ` on the " -"``product`` database's system collection named :data:`system.js " -"<.system.js>`." -msgstr "" - -# 8ed08c07c6454af68e189621f1ca6a0b -#~ msgid "" -#~ "A role's privileges apply to the " -#~ "database where the role is created. " -#~ "A role created on the ``admin`` " -#~ "database can include privileges that " -#~ "apply to all databases or to the" -#~ " :ref:`cluster `." -#~ msgstr "" - -# 6de06f0679564876aa57b09ae039cc68 -#~ msgid "" -#~ "The second privilege permits users with" -#~ " this role to perform the " -#~ ":authaction:`find` :ref:`action ` on the ``product`` database's " -#~ "system collection named :data:`system.indexes " -#~ "<.system.indexes>`." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.grantRolesToRole.po b/locale/es/LC_MESSAGES/reference/method/db.grantRolesToRole.po deleted file mode 100644 index 91e917498be..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.grantRolesToRole.po +++ /dev/null @@ -1,124 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:14+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 76d5c822b0a744e7b30f4fcbcbe905ed -#: ../source/reference/method/db.grantRolesToRole.txt:3 -msgid "db.grantRolesToRole()" -msgstr "" - -# 1f7b432cb6c54c619ecf21e0c187c45a -#: ../source/reference/method/db.grantRolesToRole.txt -msgid "On this page" -msgstr "" - -# 9f3b114aebaa4efd9e0a27f5b8360675 -#: ../source/reference/method/db.grantRolesToRole.txt:14 -msgid "Definition" -msgstr "" - -# 2fe15dfea232473089dacd3085db2b65 -#: ../source/reference/method/db.grantRolesToRole.txt:18 -msgid "Grants roles to a :ref:`user-defined role `." -msgstr "" - -# c9e1a50b565d48c0a7c0830ceb00ac4b -#: ../source/reference/method/db.grantRolesToRole.txt:20 -msgid "The :method:`grantRolesToRole` method uses the following syntax:" -msgstr "" - -# 4283dd35d7bd41eb815d0ec0129a4374 -#: ../source/reference/method/db.grantRolesToRole.txt:26 -msgid "The :method:`grantRolesToRole` method takes the following arguments:" -msgstr "" - -# faaaad9561f240f9b8af7063c5e2bf71 -#: ../source/includes/fact-roles-array-contents.rst:3 -msgid "" -"In the ``roles`` field, you can specify both :ref:`built-in roles ` and :ref:`user-defined role `." -msgstr "" - -# 0df31d15093f4310bbe4a358e404dfd7 -#: ../source/includes/fact-roles-array-contents.rst:7 -msgid "" -"To specify a role that exists in the same database where |local-cmd-name|" -" runs, you can either specify the role with the name of the role:" -msgstr "" - -# e4dfce3db7014bd2bb779a16bfe54c0f -#: ../source/includes/fact-roles-array-contents.rst:15 -msgid "Or you can specify the role with a document, as in:" -msgstr "" - -# 94bceef333454dfd949b533a87395f3a -#: ../source/includes/fact-roles-array-contents.rst:21 -msgid "" -"To specify a role that exists in a different database, specify the role " -"with a document." -msgstr "" - -# ec57274b849f4b8b9baa3e2c0fe3f4d4 -#: ../source/reference/method/db.grantRolesToRole.txt:33 -msgid "" -"The :method:`db.grantRolesToRole()` method wraps the " -":dbcommand:`grantRolesToRole` command." -msgstr "" - -# 35ce8074335d4eb6b3e4185680e45350 -#: ../source/reference/method/db.grantRolesToRole.txt:37 -msgid "Behavior" -msgstr "" - -# 58f0e983960c4dfebfa2519e458e9b12 -#: ../source/reference/method/db.grantRolesToRole.txt:39 -msgid "" -"A role can inherit privileges from other roles in its database. A role " -"created on the ``admin`` database can inherit privileges from roles in " -"any database." -msgstr "" - -# ea642e0c68ee43b4b55813fd08739690 -#: ../source/reference/method/db.grantRolesToRole.txt:44 -msgid "Required Access" -msgstr "" - -# 350245079478440f81696c7eef242057 -#: ../source/includes/access-grant-roles.rst:1 -msgid "" -"You must have the :authaction:`grantRole` :ref:`action ` on a database to grant a role on that database." -msgstr "" - -# 0374b101c5b44b4981efad85abbd292c -#: ../source/reference/method/db.grantRolesToRole.txt:49 -msgid "Example" -msgstr "" - -# e77a6490928c481ab52e3df45a272a73 -#: ../source/reference/method/db.grantRolesToRole.txt:53 -msgid "" -"The following :method:`grantRolesToRole()` operation updates the " -"``productsReaderWriter`` role in the ``products`` database to " -":ref:`inherit ` the :ref:`privileges ` of " -"``productsReader`` role:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.grantRolesToUser.po b/locale/es/LC_MESSAGES/reference/method/db.grantRolesToUser.po deleted file mode 100644 index a716ae3681b..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.grantRolesToUser.po +++ /dev/null @@ -1,124 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:16+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 6b3049c7d8f7458a9f7b1969deb2191a -#: ../source/reference/method/db.grantRolesToUser.txt:3 -msgid "db.grantRolesToUser()" -msgstr "" - -# 0e7a1d4c88f14a1bb2e9fe1a397c7c95 -#: ../source/reference/method/db.grantRolesToUser.txt -msgid "On this page" -msgstr "" - -# 5cffba71038e4356b8f71b25dab02683 -#: ../source/reference/method/db.grantRolesToUser.txt:14 -msgid "Definition" -msgstr "" - -# 91c5d7976984400b99a87c7445789511 -#: ../source/reference/method/db.grantRolesToUser.txt:18 -msgid "Grants additional roles to a user." -msgstr "" - -# 1cd7e343506447aaa0862e423d84ee9d -#: ../source/reference/method/db.grantRolesToUser.txt:20 -msgid "The :method:`grantRolesToUser` method uses the following syntax:" -msgstr "" - -# d0ea404bb95f48dc8ceba205979e98dd -#: ../source/reference/method/db.grantRolesToUser.txt:26 -msgid "The :method:`grantRolesToUser` method takes the following arguments:" -msgstr "" - -# 838580b7f6f543d38fb31195c39f32e8 -#: ../source/includes/fact-roles-array-contents.rst:3 -msgid "" -"In the ``roles`` field, you can specify both :ref:`built-in roles ` and :ref:`user-defined role `." -msgstr "" - -# d37ae1ebf8374a7cae40c0af3004d1f1 -#: ../source/includes/fact-roles-array-contents.rst:7 -msgid "" -"To specify a role that exists in the same database where |local-cmd-name|" -" runs, you can either specify the role with the name of the role:" -msgstr "" - -# ee5124e1ecaf4152973e316e1d718499 -#: ../source/includes/fact-roles-array-contents.rst:15 -msgid "Or you can specify the role with a document, as in:" -msgstr "" - -# 136b117559574c16a9e062ecb6ab5c1e -#: ../source/includes/fact-roles-array-contents.rst:21 -msgid "" -"To specify a role that exists in a different database, specify the role " -"with a document." -msgstr "" - -# e17348ff2d074b4ea124ceeb61359b60 -#: ../source/reference/method/db.grantRolesToUser.txt:33 -msgid "" -"The :method:`db.grantRolesToUser()` method wraps the " -":dbcommand:`grantRolesToUser` command." -msgstr "" - -# 990f455f2de549bfbaecd61ba9620fa0 -#: ../source/reference/method/db.grantRolesToUser.txt:37 -msgid "Required Access" -msgstr "" - -# bbb174c528624d4fb2cadaf4585b3aad -#: ../source/includes/access-grant-roles.rst:1 -msgid "" -"You must have the :authaction:`grantRole` :ref:`action ` on a database to grant a role on that database." -msgstr "" - -# c91bdb39f0404002994dabee27bb3fd5 -#: ../source/reference/method/db.grantRolesToUser.txt:42 -msgid "Example" -msgstr "" - -# 135ee0d7e6c9430f9d6588d415642ea3 -#: ../source/reference/method/db.grantRolesToUser.txt:44 -msgid "" -"Given a user ``accountUser01`` in the ``products`` database with the " -"following roles:" -msgstr "" - -# 353a40e067a64e4d89e102f0dd51ff57 -#: ../source/reference/method/db.grantRolesToUser.txt:55 -msgid "" -"The following :method:`grantRolesToUser()` operation gives " -"``accountUser01`` the :authrole:`readWrite` role on the ``products`` " -"database and the :authrole:`read` role on the ``stock`` database." -msgstr "" - -# dac485ddb7f840c0b2284680f238e75e -#: ../source/reference/method/db.grantRolesToUser.txt:68 -msgid "" -"The user ``accountUser01`` in the ``products`` database now has the " -"following roles:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.help.po b/locale/es/LC_MESSAGES/reference/method/db.help.po deleted file mode 100644 index ccdbfa16412..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.help.po +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:30+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 4bdb0e341feb46a58c94fb203ab334b2 -#: ../source/reference/method/db.help.txt:3 -msgid "db.help()" -msgstr "" - -# f4449e6368cf4f819edcc459ce94288d -#: ../source/reference/method/db.help.txt:9 -msgid "Text output listing common methods on the ``db`` object." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/db.hostInfo.po b/locale/es/LC_MESSAGES/reference/method/db.hostInfo.po deleted file mode 100644 index 44b1ae34c19..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.hostInfo.po +++ /dev/null @@ -1,46 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:43+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# de4caa6554d74253b9f462819ee13287 -#: ../source/reference/method/db.hostInfo.txt:3 -msgid "db.hostInfo()" -msgstr "" - -# ef0d432abff94010b91fe0a65b197d44 -#: ../source/reference/method/db.hostInfo.txt:11 -msgid "" -"A document with information about the underlying system that the " -":program:`mongod` or :program:`mongos` runs on. Some of the returned fields " -"are only included on some platforms." -msgstr "" - -# 6cfe28cebb5b4cb6aef066fdde2a199e -#: ../source/reference/method/db.hostInfo.txt:16 -msgid "" -":method:`db.hostInfo()` provides a helper in the :program:`mongo` shell " -"around the :dbcommand:`hostInfo` The output of :method:`db.hostInfo()` on a " -"Linux system will resemble the following:" -msgstr "" - -# 7f0be480df684ce8b12f37e1b89c0ad4 -#: ../source/reference/method/db.hostInfo.txt:51 -msgid "" -"See :data:`hostInfo` for full documentation of the output of " -":method:`db.hostInfo()`." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/db.isMaster.po b/locale/es/LC_MESSAGES/reference/method/db.isMaster.po deleted file mode 100644 index 1e81e83fb20..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.isMaster.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2014-04-08 19:19+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# ae62c64175b348089ef4f1c215c37f71 -#: ../source/reference/method/db.isMaster.txt:3 -msgid "db.isMaster()" -msgstr "" - -# 2647aa40a82d457d938a098a0449e72a -#: ../source/reference/method/db.isMaster.txt:9 -msgid "A document that describes the role of the :program:`mongod` instance." -msgstr "" - -# 7dfb715bfa5e4cac9c27827ea4c31fd1 -#: ../source/reference/method/db.isMaster.txt:12 -msgid "" -"If the :program:`mongod` is a member of a :term:`replica set`, then the " -":data:`~isMaster.ismaster` and :data:`~isMaster.secondary` fields report if " -"the instance is the :term:`primary` or if it is a :term:`secondary` member " -"of the replica set." -msgstr "" - -# bad29a27cefe4d70900b037f7bd18827 -#: ../source/reference/method/db.isMaster.txt:0 -msgid "See" -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/db.killOp.po b/locale/es/LC_MESSAGES/reference/method/db.killOp.po deleted file mode 100644 index b672a534389..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.killOp.po +++ /dev/null @@ -1,77 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:38+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# b1cdf66628bc431ebddd4ebb3169fe8d -#: ../source/reference/method/db.killOp.txt:3 -msgid "db.killOp()" -msgstr "" - -# c8325d5faa9b4f01a3a2a4c1ddaf473a -#: ../source/reference/method/db.killOp.txt -msgid "On this page" -msgstr "" - -# ea59db08fa6c4b40bb790034cf295916 -#: ../source/reference/method/db.killOp.txt:14 -msgid "Description" -msgstr "" - -# b66d409c3a92400bb44844311d9603e3 -#: ../source/reference/method/db.killOp.txt:18 -msgid "" -"Terminates an operation as specified by the operation ID. To find " -"operations and their corresponding IDs, see :method:`db.currentOp()`." -msgstr "" - -# 7ea9237df34b422abc7fe9b4684a0c20 -#: ../source/reference/method/db.killOp.txt:21 -msgid "The :method:`db.killOp()` method has the following parameter:" -msgstr "" - -# b0536ba1eaf249f794539724a7c27621 -#: ../source/includes/extracts/warning-terminating-ops-method.rst:3 -msgid "" -"Terminate running operations with extreme caution. Only use " -":method:`db.killOp()` to terminate operations initiated by clients and " -"*do not* terminate internal database operations." -msgstr "" - -# 22069598bc7d41e9853b59b972f1d886 -#: ../source/reference/method/db.killOp.txt:30 -msgid "Access Control" -msgstr "" - -# fdfeff40bb464e8a9ad84b2b32f35ebc -#: ../source/reference/method/db.killOp.txt:32 -msgid "" -"On systems running with :setting:`~security.authorization`, to kill " -"operations not owned by the user, the user must have access that includes" -" the :authaction:`killop` privilege action." -msgstr "" - -# 7c62d0446163423aa26996cdb844f8c7 -#: ../source/reference/method/db.killOp.txt:36 -msgid "" -"On :program:`mongod` instances, users can kill their own operations even " -"without the :authaction:`killop` privilege action." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.listCommands.po b/locale/es/LC_MESSAGES/reference/method/db.listCommands.po deleted file mode 100644 index 9557853368b..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.listCommands.po +++ /dev/null @@ -1,30 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:30+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 437c5baf07f34e3bbaa4975e4f735b39 -#: ../source/reference/method/db.listCommands.txt:3 -msgid "db.listCommands()" -msgstr "" - -# 8419e0dea189442393c487aaba94ac23 -#: ../source/reference/method/db.listCommands.txt:9 -msgid "" -"Provides a list of all database commands. See the :doc:`/reference/command` " -"document for a more extensive index of these options." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/db.loadServerScripts.po b/locale/es/LC_MESSAGES/reference/method/db.loadServerScripts.po deleted file mode 100644 index e770edd2dde..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.loadServerScripts.po +++ /dev/null @@ -1,45 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:26+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 8f7c0e61b67646a48fe55f8eae16cf6c -#: ../source/reference/method/db.loadServerScripts.txt:3 -msgid "db.loadServerScripts()" -msgstr "" - -# 212cf393b1ea4cb8809a314f3d5b8869 -#: ../source/reference/method/db.loadServerScripts.txt:9 -msgid "" -":method:`db.loadServerScripts()` loads all scripts in the ``system.js`` " -"collection for the current database into the :program:`mongo` shell session." -msgstr "" - -# bd88ccb088e7447884380e6e59c23464 -#: ../source/reference/method/db.loadServerScripts.txt:13 -msgid "" -"Documents in the ``system.js`` collection have the following prototype form:" -msgstr "" - -# 9e9c56cfb34a464a965a4b6c54de4f0c -#: ../source/reference/method/db.loadServerScripts.txt:20 -msgid "" -"The documents in the ``system.js`` collection provide functions that your " -"applications can use in any JavaScript context with MongoDB in this " -"database. These contexts include :query:`$where` clauses and " -":dbcommand:`mapReduce` operations." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/db.logout.po b/locale/es/LC_MESSAGES/reference/method/db.logout.po deleted file mode 100644 index 0bb8ffa2571..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.logout.po +++ /dev/null @@ -1,80 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:40+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 0b9f1f2fc3324e73bbc0e280db24797c -#: ../source/reference/method/db.logout.txt:3 -msgid "db.logout()" -msgstr "" - -# c5deb60ce53a4acc9c065e495a7057f3 -#: ../source/reference/method/db.logout.txt:9 -msgid "" -"Ends the current authentication session. This function has no effect if the " -"current session is not authenticated." -msgstr "" - -# d1ce352a02834c32b820bdc0a1a5c9ed -#: ../source/includes/note-logout-namespace.rst:3 -msgid "" -"If you're not logged in and using authentication, |operation-name| has no " -"effect." -msgstr "" - -# b199f18b21cc4a73aac775ce48652498 -#: ../source/includes/note-logout-namespace.rst:6 -msgid "" -"Because MongoDB now allows users defined in one database to have privileges " -"on another database, you must call |operation-name| while using the same " -"database context that you authenticated to." -msgstr "" - -# 3c88e34630dd4b95bbf374a4422a1c05 -#: ../source/includes/note-logout-namespace.rst:11 -msgid "" -"If you authenticated to a database such as ``users`` or ``$external``, you " -"must issue |operation-name| against this database in order to successfully " -"log out." -msgstr "" - -# 5f5f12eec06c4e78acb22074dc85e16c -#: ../source/reference/method/db.logout.txt:0 -msgid "Example" -msgstr "" - -# 3ffb710a69574bfba50b70a98e784aa7 -#: ../source/includes/fact-change-database-context.rst:1 -msgid "" -"Use the ``use `` helper in the interactive :program:`mongo` " -"shell, or the following :method:`db.getSiblingDB()` in the interactive shell" -" or in :program:`mongo` shell scripts to change the ``db`` object:" -msgstr "" - -# 59d4907bb7fc4f28b508bfaa803f7e0a -#: ../source/reference/method/db.logout.txt:19 -msgid "" -"When you have set the database context and ``db`` object, you can use the " -"|operation-name| to log out of database as in the following operation:" -msgstr "" - -# 267be9479dd4483c8c9083c5e70ed65d -#: ../source/reference/method/db.logout.txt:27 -msgid "" -":method:`db.logout()` function provides a wrapper around the database " -"command :dbcommand:`logout`." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/db.printCollectionStats.po b/locale/es/LC_MESSAGES/reference/method/db.printCollectionStats.po deleted file mode 100644 index 74e757e99dc..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.printCollectionStats.po +++ /dev/null @@ -1,43 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:40+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 55ce90a303d04bd492455c4284178779 -#: ../source/reference/method/db.printCollectionStats.txt:3 -msgid "db.printCollectionStats()" -msgstr "" - -# 1b5bd8fab89a41dba2bac16d7685a484 -#: ../source/reference/method/db.printCollectionStats.txt:9 -msgid "" -"Provides a wrapper around the :method:`db.collection.stats()` method. " -"Returns statistics from every collection separated by three hyphen " -"characters." -msgstr "" - -# eadfc6d37daf483686b2beb645160100 -#: ../source/includes/note-method-does-not-return-json.rst:3 -msgid "" -"The |method| in the :program:`mongo` shell does **not** return :term:`JSON`." -" Use |method| for manual inspection, and |method-alternative| in scripts." -msgstr "" - -# a22aa6f622b44013b73490c3cc21b3f5 -#: ../source/reference/method/db.printCollectionStats.txt:19 -msgid ":doc:`/reference/command/collStats`" -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/db.printReplicationInfo.po b/locale/es/LC_MESSAGES/reference/method/db.printReplicationInfo.po deleted file mode 100644 index b502e4effd5..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.printReplicationInfo.po +++ /dev/null @@ -1,175 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:35+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 1e8eb621ca4a4ff8a6268d95a554f4cd -#: ../source/reference/method/db.printReplicationInfo.txt:3 -msgid "db.printReplicationInfo()" -msgstr "" - -# 4f822f8daf97499c96ad76182243755e -#: ../source/reference/method/db.printReplicationInfo.txt -msgid "On this page" -msgstr "" - -# 3ec7ba35b7bd4b34a073c029ce14a676 -#: ../source/reference/method/db.printReplicationInfo.txt:14 -msgid "Definition" -msgstr "" - -# c974eb1acf1a426daf904c4faf1eb86f -#: ../source/reference/method/db.printReplicationInfo.txt:18 -msgid "" -"Prints a formatted report of the replica set member's :term:`oplog`. The " -"displayed report formats the data returned by " -":method:`db.getReplicationInfo()`. [#run-on-slave]_" -msgstr "" - -# a2c0efb8570f4ae2a21f8188eaf6c6b8 -#: ../source/reference/method/db.printReplicationInfo.txt:22 -msgid "" -"The output of :method:`db.printReplicationInfo()` is identical to that of" -" :method:`rs.printReplicationInfo()`." -msgstr "" - -# 3d04d77b04a5481f84fdd2114fdc6342 -#: ../source/includes/note-method-does-not-return-json.rst:3 -msgid "" -"The |method| in the :program:`mongo` shell does **not** return " -":term:`JSON`. Use |method| for manual inspection, and |method-" -"alternative| in scripts." -msgstr "" - -# a240e69062bb40f098e4bad87f6bd53f -#: ../source/includes/output-printReplicationInfo.rst:2 -msgid "Output Example" -msgstr "" - -# 0764f226fa72436f80805f488f2a2e95 -#: ../source/includes/output-printReplicationInfo.rst:4 -msgid "" -"The following example is a sample output from the |method| method run on " -"the primary:" -msgstr "" - -# d4347223aae14f9e82361b2ab0fe81d5 -#: ../source/includes/output-printReplicationInfo.rst:16 -msgid "Output Fields" -msgstr "" - -# 57d36039abba48cda35d3bdeb60953f5 -#: ../source/includes/output-printReplicationInfo.rst:18 -msgid "" -"|method| formats and prints the data returned by " -":method:`db.getReplicationInfo()`:" -msgstr "" - -# 50ea1d904ea7416ea41abd43d0fbc7b2 -#: ../source/includes/output-printReplicationInfo.rst:22 -msgid "configured oplog size" -msgstr "" - -# 3bc97f40114a4898ae9a6eae2882b5c7 -#: ../source/includes/output-printReplicationInfo.rst:22 -msgid "Displays the :data:`db.getReplicationInfo.logSizeMB` value." -msgstr "" - -# 9a87e159aa934d549391f4e7afffe0cd -#: ../source/includes/output-printReplicationInfo.rst:26 -msgid "log length start to end" -msgstr "" - -# 5f9d57277cb946b6960185bc50f85fab -#: ../source/includes/output-printReplicationInfo.rst:25 -msgid "" -"Displays the :data:`db.getReplicationInfo.timeDiff` and " -":data:`db.getReplicationInfo.timeDiffHours` values." -msgstr "" - -# 57a702c65c58439496cc92d55c272ef5 -#: ../source/includes/output-printReplicationInfo.rst:29 -msgid "oplog first event time" -msgstr "" - -# d1e461a0f812487ca5a8c0f5283b09e2 -#: ../source/includes/output-printReplicationInfo.rst:29 -msgid "Displays the :data:`db.getReplicationInfo.tFirst`." -msgstr "" - -# a489313f471b49f0bea1f4c30e616697 -#: ../source/includes/output-printReplicationInfo.rst:32 -msgid "oplog last event time" -msgstr "" - -# 8227679925b640a58b1e02c8e04d1c55 -#: ../source/includes/output-printReplicationInfo.rst:32 -msgid "Displays the :data:`db.getReplicationInfo.tLast`." -msgstr "" - -# 3b4a30ed7f2948ea80623b05c45cb7fc -#: ../source/includes/output-printReplicationInfo.rst:35 -msgid "now" -msgstr "" - -# b1e4a1a78f2e45c18406dd5b4369139d -#: ../source/includes/output-printReplicationInfo.rst:35 -msgid "Displays the :data:`db.getReplicationInfo.now`." -msgstr "" - -# 6d41a34104d64dd58711d123abf97d4f -#: ../source/includes/output-printReplicationInfo.rst:37 -msgid "See :method:`db.getReplicationInfo()` for description of the data." -msgstr "" - -# 1bbd213797074d919c9e85258a29aa6a -#: ../source/reference/method/db.printReplicationInfo.txt:33 -msgid "" -"If run on a slave of a :doc:`master-slave replication `, the method calls :method:`db.printSlaveReplicationInfo()`. See " -":method:`db.printSlaveReplicationInfo()` for details." -msgstr "" - -#~ msgid "" -#~ "Provides a formatted report of the " -#~ "status of a :term:`replica set` from " -#~ "the perspective of the :term:`primary` " -#~ "set member. See the " -#~ ":doc:`/reference/command/replSetGetStatus` for more " -#~ "information regarding the contents of " -#~ "this output." -#~ msgstr "" - -#~ msgid "" -#~ "Prints a formatted report of the " -#~ "status of a :term:`replica set` from " -#~ "the perspective of the :term:`primary` " -#~ "set member if run on the primary." -#~ " [#run-on-secondary]_ The displayed " -#~ "report formats the data returned by " -#~ ":method:`db.getReplicationInfo()`." -#~ msgstr "" - -#~ msgid "" -#~ "If run on a secondary, the method" -#~ " calls :method:`db.printSlaveReplicationInfo()`. See" -#~ " :method:`db.printSlaveReplicationInfo()` for details." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.printShardingStatus.po b/locale/es/LC_MESSAGES/reference/method/db.printShardingStatus.po deleted file mode 100644 index 4384ec4fa03..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.printShardingStatus.po +++ /dev/null @@ -1,74 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:45+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 29a7b5d821dc4e388aa109220f4e3033 -#: ../source/reference/method/db.printShardingStatus.txt:3 -msgid "db.printShardingStatus()" -msgstr "" - -# a78c12bf324340f7866abdee61ef7dc2 -#: ../source/reference/method/db.printShardingStatus.txt -msgid "On this page" -msgstr "" - -# 46e05a7806c647a7a84df80226579d07 -#: ../source/reference/method/db.printShardingStatus.txt:14 -msgid "Definition" -msgstr "" - -# 5ff323f9d093411badc4d42bf4455821 -#: ../source/reference/method/db.printShardingStatus.txt:18 -msgid "" -"Prints a formatted report of the sharding configuration and the " -"information regarding existing chunks in a :term:`sharded cluster`." -msgstr "" - -# 775bbacab6ea47b9bf629f79c84fe79b -#: ../source/reference/method/db.printShardingStatus.txt:21 -msgid "" -"Only use :method:`db.printShardingStatus()` when connected to a " -":program:`mongos` instance." -msgstr "" - -# 8de421746edc42919a6aaf5486347017 -#: ../source/reference/method/db.printShardingStatus.txt:24 -msgid "The :method:`db.printShardingStatus()` method has the following parameter:" -msgstr "" - -# 175ec9c9011140ba8ea28461d3050b2c -#: ../source/reference/method/db.printShardingStatus.txt:29 -msgid "See :doc:`/reference/method/sh.status` for details of the output." -msgstr "" - -# 9f8b99643ae84bada0524a93d0277697 -#: ../source/includes/note-method-does-not-return-json.rst:3 -msgid "" -"The |method| in the :program:`mongo` shell does **not** return " -":term:`JSON`. Use |method| for manual inspection, and |method-" -"alternative| in scripts." -msgstr "" - -# 3f451bc4cf9e4929b7da63830b8dde33 -#: ../source/reference/method/db.printShardingStatus.txt:36 -msgid ":method:`sh.status()`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.printSlaveReplicationInfo.po b/locale/es/LC_MESSAGES/reference/method/db.printSlaveReplicationInfo.po deleted file mode 100644 index ae3062aaa6d..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.printSlaveReplicationInfo.po +++ /dev/null @@ -1,100 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:28+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# b952898c39a6450caeb339a919773f34 -#: ../source/reference/method/db.printSlaveReplicationInfo.txt:3 -msgid "db.printSlaveReplicationInfo()" -msgstr "" - -# 0f926fb95be148519a333a4aea41976f -#: ../source/reference/method/db.printSlaveReplicationInfo.txt -msgid "On this page" -msgstr "" - -# 225b695aba8e457bb874e7736992e14f -#: ../source/reference/method/db.printSlaveReplicationInfo.txt:14 -msgid "Definition" -msgstr "" - -# 505235e9179a4e3b9318a203ef5ba17d -#: ../source/reference/method/db.printSlaveReplicationInfo.txt:18 -msgid "" -"Returns a formatted report of the status of a :term:`replica set` from " -"the perspective of the :term:`secondary` member of the set. The output is" -" identical to that of :method:`rs.printSlaveReplicationInfo()`." -msgstr "" - -# b5eaf07ad21042fe9f3c4176564bb956 -#: ../source/reference/method/db.printSlaveReplicationInfo.txt:24 -msgid "Output" -msgstr "" - -# 3013533a4fd743219939478509f81b4f -#: ../source/reference/method/db.printSlaveReplicationInfo.txt:26 -msgid "" -"The following is example output from the " -":method:`db.printSlaveReplicationInfo()` method issued on a replica set " -"with two secondary members:" -msgstr "" - -# 30f4558c1a8e4e0ab980fc42266623b2 -#: ../source/includes/note-method-does-not-return-json.rst:3 -msgid "" -"The |method| in the :program:`mongo` shell does **not** return " -":term:`JSON`. Use |method| for manual inspection, and |method-" -"alternative| in scripts." -msgstr "" - -# d950a462e7db486d8625716b37cab164 -#: ../source/reference/method/db.printSlaveReplicationInfo.txt:44 -msgid "" -"A :ref:`delayed member ` may show as ``0`` " -"seconds behind the primary when the inactivity period on the primary is " -"greater than the :rsconf:`members[n].slaveDelay` value." -msgstr "" - -#~ msgid "" -#~ "Provides a formatted report of the " -#~ "status of a :term:`replica set` from " -#~ "the perspective of the :term:`secondary` " -#~ "set member. See the " -#~ ":doc:`/reference/command/replSetGetStatus` for more " -#~ "information regarding the contents of " -#~ "this output." -#~ msgstr "" - -#~ msgid "" -#~ "The following is example output from " -#~ "the :method:`rs.printSlaveReplicationInfo()` method " -#~ "issued on a replica set with two" -#~ " secondary members:" -#~ msgstr "" - -#~ msgid "" -#~ "A :ref:`delayed member ` may show as ``0`` " -#~ "seconds behind the primary when the " -#~ "inactivity period on the primary is " -#~ "greater than the " -#~ ":data:`~local.system.replset.members[n].slaveDelay` value." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.removeUser.po b/locale/es/LC_MESSAGES/reference/method/db.removeUser.po deleted file mode 100644 index ee1b75b5b14..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.removeUser.po +++ /dev/null @@ -1,52 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:30+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# daf2cccce3ab4950b513a180fe8a22fd -#: ../source/reference/method/db.removeUser.txt:3 -msgid "db.removeUser()" -msgstr "" - -# 255fb612e4904355b779c85ecc2124d7 -#: ../source/reference/method/db.removeUser.txt -msgid "On this page" -msgstr "" - -# 639f7cb30df5481a924c71231d24ef69 -#: ../source/reference/method/db.removeUser.txt:13 -msgid "Use :method:`db.dropUser()` instead of :method:`db.removeUser()`" -msgstr "" - -# ec241f703e2c4f73800fd1caebcbe676 -#: ../source/reference/method/db.removeUser.txt:18 -msgid "Definition" -msgstr "" - -# dc08d99df81d4b5fb4e5800dc04f0a53 -#: ../source/reference/method/db.removeUser.txt:22 -msgid "Removes the specified username from the database." -msgstr "" - -# 01254a6ff14c4652a3dcb8495736739d -#: ../source/reference/method/db.removeUser.txt:24 -msgid "The :method:`db.removeUser()` method has the following parameter:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.repairDatabase.po b/locale/es/LC_MESSAGES/reference/method/db.repairDatabase.po deleted file mode 100644 index d266688f388..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.repairDatabase.po +++ /dev/null @@ -1,90 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:26+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# ad93cb2e049f4648886881ceb1490b82 -#: ../source/reference/method/db.repairDatabase.txt:3 -msgid "db.repairDatabase()" -msgstr "" - -# 1b84449f703a4523abdfd1e17e3f2a1f -#: ../source/reference/method/db.repairDatabase.txt -msgid "On this page" -msgstr "" - -# 8ea3e55d2fd040909c297b31a8d76369 -#: ../source/reference/method/db.repairDatabase.txt:15 -msgid "" -":method:`db.repairDatabase()` provides a wrapper around the database " -"command :dbcommand:`repairDatabase`, and has the same effect as the run-" -"time option :option:`mongod --repair` option, limited to *only* the " -"current database. See :dbcommand:`repairDatabase` for full documentation." -msgstr "" - -# 1892ff2e101d43fca6bf135f198b6ce7 -#: ../source/reference/method/db.repairDatabase.txt:22 -msgid "Behavior" -msgstr "" - -# 7c64d886228f4d229a342476cc29f9e5 -#: ../source/includes/warning-repair.rst:3 -msgid "" -"During normal operations, only use the :dbcommand:`repairDatabase` " -"command and wrappers including :method:`db.repairDatabase()` in the " -":program:`mongo` shell and :option:`mongod --repair`, to compact database" -" files and/or reclaim disk space. Be aware that these operations remove " -"and do not save any corrupt data during the repair process." -msgstr "" - -# bf32724fa68547848bbe70544450a3c7 -#: ../source/includes/warning-repair.rst:10 -msgid "" -"If you are trying to repair a :term:`replica set` member, and you have " -"access to an intact copy of your data (e.g. a recent backup or an intact " -"member of the :term:`replica set`), you should restore from that intact " -"copy, and **not** use :dbcommand:`repairDatabase`." -msgstr "" - -# 7e23acd05b984bd199a7aca184318953 -#: ../source/includes/note-repair.rst:1 -msgid "" -"When using :term:`journaling `, there is almost never any need " -"to run :dbcommand:`repairDatabase`. In the event of an unclean shutdown, " -"the server will be able to restore the data files to a pristine state " -"automatically." -msgstr "" - -# ba15a7bdc4a348818ff2e4047636e7e6 -#: ../source/reference/method/db.repairDatabase.txt:30 -msgid "" -"The :method:`db.repairDatabase()` is now available for secondary as well " -"as primary members of replica sets." -msgstr "" - -#~ msgid "" -#~ "When using :term:`journaling `, there" -#~ " is almost never any need to " -#~ "run :dbcommand:`repairDatabase`. In the event" -#~ " of an unclean shutdown, the server" -#~ " will be able restore the data " -#~ "files to a pristine state automatically." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.resetError.po b/locale/es/LC_MESSAGES/reference/method/db.resetError.po deleted file mode 100644 index 5b38e61fa62..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.resetError.po +++ /dev/null @@ -1,31 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:31+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 27b4868db666430dbb1f2df73f84dddb -#: ../source/reference/method/db.resetError.txt:3 -msgid "db.resetError()" -msgstr "" - -# fd7216097a9d426eba4f2936ca20f07f -#: ../source/reference/method/db.resetError.txt:11 -msgid "" -"Resets the error message returned by :method:`db.getPrevError` or " -":dbcommand:`getPrevError`. Provides a wrapper around the " -":dbcommand:`resetError` command." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/db.revokePrivilegesFromRole.po b/locale/es/LC_MESSAGES/reference/method/db.revokePrivilegesFromRole.po deleted file mode 100644 index f6addcc20d7..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.revokePrivilegesFromRole.po +++ /dev/null @@ -1,124 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:22+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 23f25e4e91184f8eb36733d3f116e9fa -#: ../source/reference/method/db.revokePrivilegesFromRole.txt:3 -msgid "db.revokePrivilegesFromRole()" -msgstr "" - -# 14de8eed079c4900b42a24e8548465a3 -#: ../source/reference/method/db.revokePrivilegesFromRole.txt -msgid "On this page" -msgstr "" - -# 5993eb1f24cc4ab2a636504fce429b09 -#: ../source/reference/method/db.revokePrivilegesFromRole.txt:14 -msgid "Definition" -msgstr "" - -# 47010ef4993047aa94a60ecd85829ab2 -#: ../source/reference/method/db.revokePrivilegesFromRole.txt:18 -msgid "" -"Removes the specified privileges from the :ref:`user-defined ` role on the database where the method runs. The " -":method:`revokePrivilegesFromRole` method has the following syntax:" -msgstr "" - -# 98e4629db7ac4d22a947596b90a3ee1d -#: ../source/reference/method/db.revokePrivilegesFromRole.txt:33 -msgid "" -"The :method:`revokePrivilegesFromRole` method takes the following " -"arguments:" -msgstr "" - -# 994612e08177496496d5aa6a2d8b901b -#: ../source/reference/method/db.revokePrivilegesFromRole.txt:37 -msgid "" -"The :method:`db.revokePrivilegesFromRole()` method wraps the " -":dbcommand:`revokePrivilegesFromRole` command." -msgstr "" - -# 8c5024304f4943c1a6af58130f3cabed -#: ../source/reference/method/db.revokePrivilegesFromRole.txt:41 -msgid "Behavior" -msgstr "" - -# ee38e15005384a1e8bbc5803ffc1d840 -#: ../source/reference/method/db.revokePrivilegesFromRole.txt:43 -msgid "" -"To revoke a privilege, the :doc:`resource document ` pattern must match **exactly** the ``resource`` field of that " -"privilege. The ``actions`` field can be a subset or match exactly." -msgstr "" - -# 3d60e00a5efc484b9db7124e1dc76178 -#: ../source/reference/method/db.revokePrivilegesFromRole.txt:48 -msgid "" -"For example, given the role ``accountRole`` in the ``products`` database " -"with the following privilege that specifies the ``products`` database as " -"the resource:" -msgstr "" - -# a4dc73cf343342dd953e9e72dd98eaed -#: ../source/reference/method/db.revokePrivilegesFromRole.txt:65 -msgid "" -"You *cannot* revoke ``find`` and/or ``update`` from just *one* collection" -" in the ``products`` database. The following operations result in no " -"change to the role:" -msgstr "" - -# b04a805fb29640c19a58c3bdaf450e65 -#: ../source/reference/method/db.revokePrivilegesFromRole.txt:103 -msgid "" -"To revoke the ``\"find\"`` and/or the ``\"update\"`` action from the role" -" ``accountRole``, you must match the resource document exactly. For " -"example, the following operation revokes just the ``\"find\"`` action " -"from the existing privilege." -msgstr "" - -# fdde68e8703b46e58da8e1a0718078a0 -#: ../source/reference/method/db.revokePrivilegesFromRole.txt:127 -msgid "Required Access" -msgstr "" - -# 7afff1ec271a41fabfc980009d3d281d -#: ../source/includes/access-revoke-privileges.rst:1 -msgid "" -"You must have the :authaction:`revokeRole` :ref:`action ` on the database a privilege targets in order to revoke that " -"privilege. If the privilege targets multiple databases or the ``cluster``" -" resource, you must have the :authaction:`revokeRole` action on the " -"``admin`` database." -msgstr "" - -# 66fd7b38b0d54f229a16fa537281c6d1 -#: ../source/reference/method/db.revokePrivilegesFromRole.txt:132 -msgid "Example" -msgstr "" - -# 81c93d6fb0184577995ad3fef1158f24 -#: ../source/reference/method/db.revokePrivilegesFromRole.txt:134 -msgid "" -"The following operation removes multiple privileges from the " -"``associates`` role:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.revokeRolesFromRole.po b/locale/es/LC_MESSAGES/reference/method/db.revokeRolesFromRole.po deleted file mode 100644 index c35c8beefcf..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.revokeRolesFromRole.po +++ /dev/null @@ -1,121 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:18+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 106c5a14952d4980b4adac6a49433d02 -#: ../source/reference/method/db.revokeRolesFromRole.txt:3 -msgid "db.revokeRolesFromRole()" -msgstr "" - -# bda51d751ec7428aa2d7778f12bef1b7 -#: ../source/reference/method/db.revokeRolesFromRole.txt -msgid "On this page" -msgstr "" - -# 07cdf6ba73f14b5e977cb88062cbbea3 -#: ../source/reference/method/db.revokeRolesFromRole.txt:14 -msgid "Definition" -msgstr "" - -# 50b3f0c448d64386835edcba5858ec5b -#: ../source/reference/method/db.revokeRolesFromRole.txt:18 -msgid "Removes the specified inherited roles from a role." -msgstr "" - -# 37b25cb46348483a8a9e1f0d28173ade -#: ../source/reference/method/db.revokeRolesFromRole.txt:20 -msgid "The :method:`revokeRolesFromRole` method uses the following syntax:" -msgstr "" - -# af0b16b69b8e48028ff5751302358a96 -#: ../source/reference/method/db.revokeRolesFromRole.txt:26 -msgid "The :method:`revokeRolesFromRole` method takes the following arguments:" -msgstr "" - -# 8983117e971d4c1da6cdb42d97db0bc5 -#: ../source/includes/fact-roles-array-contents.rst:3 -msgid "" -"In the ``roles`` field, you can specify both :ref:`built-in roles ` and :ref:`user-defined role `." -msgstr "" - -# 470c3160006b4ec5b9aecbcf2cab5ae3 -#: ../source/includes/fact-roles-array-contents.rst:7 -msgid "" -"To specify a role that exists in the same database where |local-cmd-name|" -" runs, you can either specify the role with the name of the role:" -msgstr "" - -# c76cca7cc7d94cbfa21cdbd1fc5b2bb4 -#: ../source/includes/fact-roles-array-contents.rst:15 -msgid "Or you can specify the role with a document, as in:" -msgstr "" - -# 52d80e7779c64530b8cf8af71c9ce033 -#: ../source/includes/fact-roles-array-contents.rst:21 -msgid "" -"To specify a role that exists in a different database, specify the role " -"with a document." -msgstr "" - -# b11037ab311a4bf0a30725446cd62f52 -#: ../source/reference/method/db.revokeRolesFromRole.txt:33 -msgid "" -"The :method:`db.revokeRolesFromRole()` method wraps the " -":dbcommand:`revokeRolesFromRole` command." -msgstr "" - -# 659c98af92404b808d30f863010297bc -#: ../source/reference/method/db.revokeRolesFromRole.txt:37 -msgid "Required Access" -msgstr "" - -# f24a7562f24b40458ad6c398c2b986a9 -#: ../source/includes/access-revoke-roles.rst:1 -msgid "" -"You must have the :authaction:`revokeRole` :ref:`action ` on a database to revoke a role on that database." -msgstr "" - -# 3c8964fbe9db462a9daf353df5745cc8 -#: ../source/reference/method/db.revokeRolesFromRole.txt:42 -msgid "Example" -msgstr "" - -# 4062036e695042368ff03027a7c8ae21 -#: ../source/reference/method/db.revokeRolesFromRole.txt:44 -msgid "" -"The ``purchaseAgents`` role in the ``emea`` database inherits privileges " -"from several other roles, as listed in the ``roles`` array:" -msgstr "" - -# e2c04830e88e45409159b71cd11c3909 -#: ../source/reference/method/db.revokeRolesFromRole.txt:70 -msgid "" -"The following :method:`db.revokeRolesFromRole()` operation on the " -"``emea`` database removes two roles from the ``purchaseAgents`` role:" -msgstr "" - -# ca09f98eadd443dba3f1e9354d11907e -#: ../source/reference/method/db.revokeRolesFromRole.txt:84 -msgid "The ``purchaseAgents`` role now contains just one role:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.revokeRolesFromUser.po b/locale/es/LC_MESSAGES/reference/method/db.revokeRolesFromUser.po deleted file mode 100644 index e22405c4dd9..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.revokeRolesFromUser.po +++ /dev/null @@ -1,122 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:20+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# c6e54d27109944d7a1f0752d5099984c -#: ../source/reference/method/db.revokeRolesFromUser.txt:3 -msgid "db.revokeRolesFromUser()" -msgstr "" - -# 4bac33d01ac6449f8e25ba7f2aede496 -#: ../source/reference/method/db.revokeRolesFromUser.txt -msgid "On this page" -msgstr "" - -# 6c323a241dba473d91a1a5b129b86f14 -#: ../source/reference/method/db.revokeRolesFromUser.txt:14 -msgid "Definition" -msgstr "" - -# 3e47966ff0964297b6fec2e82619d1ab -#: ../source/reference/method/db.revokeRolesFromUser.txt:18 -msgid "" -"Removes a one or more roles from a user on the current database. The " -":method:`db.revokeRolesFromUser()` method uses the following syntax:" -msgstr "" - -# 32363d810d1e439cbb4fa3de718c7850 -#: ../source/reference/method/db.revokeRolesFromUser.txt:26 -msgid "The :method:`revokeRolesFromUser` method takes the following arguments:" -msgstr "" - -# 8b84d7ab98a542f9ba27ed3941ee8e9b -#: ../source/includes/fact-roles-array-contents.rst:3 -msgid "" -"In the ``roles`` field, you can specify both :ref:`built-in roles ` and :ref:`user-defined role `." -msgstr "" - -# afefa8ccf621449b856b1afd05ce7f04 -#: ../source/includes/fact-roles-array-contents.rst:7 -msgid "" -"To specify a role that exists in the same database where |local-cmd-name|" -" runs, you can either specify the role with the name of the role:" -msgstr "" - -# b3cf8732110941229f96a207b7993f53 -#: ../source/includes/fact-roles-array-contents.rst:15 -msgid "Or you can specify the role with a document, as in:" -msgstr "" - -# 25394732f6ce4ef9bfcabb1a4a6380fd -#: ../source/includes/fact-roles-array-contents.rst:21 -msgid "" -"To specify a role that exists in a different database, specify the role " -"with a document." -msgstr "" - -# fc6641427ba14e708b937498f6eb400a -#: ../source/reference/method/db.revokeRolesFromUser.txt:33 -msgid "" -"The :method:`db.revokeRolesFromUser()` method wraps the " -":dbcommand:`revokeRolesFromUser` command." -msgstr "" - -# cbe514c22cf348d59d4a45cc5dd2ec8b -#: ../source/reference/method/db.revokeRolesFromUser.txt:37 -msgid "Required Access" -msgstr "" - -# 35ada1aba8684c98a473aecdfde6e83f -#: ../source/includes/access-revoke-roles.rst:1 -msgid "" -"You must have the :authaction:`revokeRole` :ref:`action ` on a database to revoke a role on that database." -msgstr "" - -# 58334b2c477144e4923756ce5d57df3e -#: ../source/reference/method/db.revokeRolesFromUser.txt:42 -msgid "Example" -msgstr "" - -# 3a296c31ed5e4150885d2ee3f5193f24 -#: ../source/reference/method/db.revokeRolesFromUser.txt:44 -msgid "" -"The ``accountUser01`` user in the ``products`` database has the following" -" roles:" -msgstr "" - -# 87b430ffb7064fceaaf769d31e025e46 -#: ../source/reference/method/db.revokeRolesFromUser.txt:61 -msgid "" -"The following :method:`db.revokeRolesFromUser()` method removes the two " -"of the user's roles: the :authrole:`read` role on the ``stock`` database " -"and the :authrole:`readWrite` role on the ``products`` database, which is" -" also the database on which the method runs:" -msgstr "" - -# e0efd1e918cb41e685642a7fd21bddb1 -#: ../source/reference/method/db.revokeRolesFromUser.txt:74 -msgid "" -"The user ``accountUser01`` user in the ``products`` database now has only" -" one remaining role:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.runCommand.po b/locale/es/LC_MESSAGES/reference/method/db.runCommand.po deleted file mode 100644 index 72514bf85ef..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.runCommand.po +++ /dev/null @@ -1,67 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:13+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# e1db16b1e7114db686b59fcc8add73e1 -#: ../source/reference/method/db.runCommand.txt:3 -msgid "db.runCommand()" -msgstr "" - -# 835252bc61c645a582520fa3f970f981 -#: ../source/reference/method/db.runCommand.txt -msgid "On this page" -msgstr "" - -# 70f1f54447664a8c9bdce75299b2cac3 -#: ../source/reference/method/db.runCommand.txt:14 -msgid "Definition" -msgstr "" - -# 9838415ae621438681da397c79ad4802 -#: ../source/reference/method/db.runCommand.txt:18 -msgid "" -"Provides a helper to run specified :doc:`database commands " -"`. This is the preferred method to issue database " -"commands, as it provides a consistent interface between the shell and " -"drivers." -msgstr "" - -# d79bad9bc9fa4009afeb27c2c16259fe -#: ../source/reference/method/db.runCommand.txt:25 -msgid "" -"To specify a time limit in milliseconds, see :doc:`/tutorial/terminate-" -"running-operations`." -msgstr "" - -# 7e1acf6daeff4a6d80ae07c36d99f4f4 -#: ../source/reference/method/db.runCommand.txt:30 -msgid "Behavior" -msgstr "" - -# 7d2508aacaad4b969d0afdfa6a7efbcf -#: ../source/reference/method/db.runCommand.txt:32 -msgid "" -":method:`db.runCommand()` runs the command in the context of the current " -"database. Some commands are only applicable in the context of the " -"``admin`` database, and you must change your ``db`` object to before " -"running these commands." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.serverBuildInfo.po b/locale/es/LC_MESSAGES/reference/method/db.serverBuildInfo.po deleted file mode 100644 index 53205bb9f94..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.serverBuildInfo.po +++ /dev/null @@ -1,31 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:42+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 3bc53c4900694a24af45263aff0429c3 -#: ../source/reference/method/db.serverBuildInfo.txt:3 -msgid "db.serverBuildInfo()" -msgstr "" - -# 1d6648fa40c04e7cb663fb8fea60cb8c -#: ../source/reference/method/db.serverBuildInfo.txt:9 -msgid "" -"Provides a wrapper around the :dbcommand:`buildInfo` :term:`database " -"command`. :dbcommand:`buildInfo` returns a document that contains an " -"overview of parameters used to compile this :program:`mongod` instance." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/db.serverCmdLineOpts.po b/locale/es/LC_MESSAGES/reference/method/db.serverCmdLineOpts.po deleted file mode 100644 index cfb5e054446..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.serverCmdLineOpts.po +++ /dev/null @@ -1,33 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 2.6\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-03 15:39-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.serverCmdLineOpts.txt:3 -msgid "db.serverCmdLineOpts()" -msgstr "" - -#: ../source/reference/method/db.serverCmdLineOpts.txt:9 -msgid "Wraps the :dbcommand:`getCmdLineOpts` :term:`database command`." -msgstr "" - -#: ../source/reference/method/db.serverCmdLineOpts.txt:12 -msgid "" -"Returns a document that reports on the arguments and configuration options " -"used to start the :program:`mongod` or :program:`mongos` instance." -msgstr "" - -#: ../source/reference/method/db.serverCmdLineOpts.txt:16 -msgid "" -"See :doc:`/reference/configuration-options`, " -":doc:`/reference/program/mongod`, and :doc:`/reference/program/mongos` for " -"additional information on available MongoDB runtime options." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/db.serverStatus.po b/locale/es/LC_MESSAGES/reference/method/db.serverStatus.po deleted file mode 100644 index 1e0154654c3..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.serverStatus.po +++ /dev/null @@ -1,123 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:33+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 6f39e7f565814751840228f888188d68 -#: ../source/reference/method/db.serverStatus.txt:3 -msgid "db.serverStatus()" -msgstr "" - -# 5ae043006dff461a8221ba83cdcc9d91 -#: ../source/reference/method/db.serverStatus.txt -msgid "On this page" -msgstr "" - -# ffe90da1d374425ab1fef24501cbadc9 -#: ../source/reference/method/db.serverStatus.txt:15 -msgid "" -"Returns a :term:`document` that provides an overview of the database " -"process's state." -msgstr "" - -# 10b839d3765b43bc937e56dad3dbe1a5 -#: ../source/includes/extracts/serverStatus-method-output-change-v3.0.rst:4 -msgid "" -":method:`db.serverStatus()` no longer outputs the ``workingSet``, " -"``indexCounters``, and ``recordStats`` sections." -msgstr "" - -# 9950cfff9f964ef2b2debe40d6e474b1 -#: ../source/reference/method/db.serverStatus.txt:20 -msgid "" -"This command provides a wrapper around the database command " -":dbcommand:`serverStatus`." -msgstr "" - -# f36691cc91c84c21bd1a6c827f3e4526 -#: ../source/reference/method/db.serverStatus.txt:24 -msgid "Behavior" -msgstr "" - -# 1fd01d4726a94b85a1750c8720a22fbb -#: ../source/includes/extracts/serverStatus-method-projection.rst:2 -msgid "" -"By default, :method:`db.serverStatus()` excludes in its output :ref" -":`server-status-range-deleter` information and some content in the :ref" -":`server-status-repl` document." -msgstr "" - -# d19366d1019a4ebaa9662f6619a0a978 -#: ../source/includes/extracts/serverStatus-method-projection.rst:6 -msgid "" -"To include fields that are excluded by default, specify the top-level " -"field and set it to ``1`` in the command. To exclude fields that are " -"included by default, specify the top-level field and set to ``0`` in the " -"command." -msgstr "" - -# 6ac6e9441b2b42559347e39a71e60c99 -#: ../source/reference/method/db.serverStatus.txt:28 -msgid "" -"For example, the following operation suppresses the ``repl``, ``metrics``" -" and ``locks`` information in the output." -msgstr "" - -# 6cea578d171341799828c8b073f48e08 -#: ../source/reference/method/db.serverStatus.txt:35 -msgid "" -"The following example includes :ref:`server-status-range-deleter` and all" -" :ref:`server-status-repl` information in the output:" -msgstr "" - -# e11aa848e8864d96b696cdc1e2481993 -#: ../source/reference/method/db.serverStatus.txt:44 -msgid "" -":doc:`/reference/command/serverStatus` for complete documentation of the " -"output of this function." -msgstr "" - -# 4963afcd0a05445e934bbaee87ed798c -#~ msgid "" -#~ "In 2.4 you can dynamically suppress " -#~ "portions of the :method:`db.serverStatus()` " -#~ "output, or include suppressed sections " -#~ "in a document passed to the " -#~ ":method:`db.serverStatus()` method, as in the" -#~ " following example:" -#~ msgstr "" - -# b0f1831eb11b44a8a11b68f97e3076d4 -#~ msgid "" -#~ "|operation-name| includes all fields by" -#~ " default, except :data:`~serverStatus.workingSet`, " -#~ "by default." -#~ msgstr "" - -# 44cad353883d4768bf732c625924364b -#~ msgid "" -#~ "You may only dynamically include top-" -#~ "level fields from the :doc:`serverStatus " -#~ "` document that are" -#~ " not included by default. You can " -#~ "exclude any field that |operation-name|" -#~ " includes by default." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.setLogLevel.po b/locale/es/LC_MESSAGES/reference/method/db.setLogLevel.po deleted file mode 100644 index ac57c50c5a3..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.setLogLevel.po +++ /dev/null @@ -1,100 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# e45b97d354eb4e65811c36d14ca491a3 -#: ../source/reference/method/db.setLogLevel.txt:3 -msgid "db.setLogLevel()" -msgstr "" - -# 9c50131a89b94075ad402435a140ecd8 -#: ../source/reference/method/db.setLogLevel.txt -msgid "On this page" -msgstr "" - -# 4ad06762845e4f2dac9d711835beeec0 -#: ../source/reference/method/db.setLogLevel.txt:14 -msgid "Definition" -msgstr "" - -# ce97e39343644b1fa5753afb2f369cb6 -#: ../source/reference/method/db.setLogLevel.txt:20 -msgid "" -"Sets a single verbosity level for :doc:`log messages `." -msgstr "" - -# 9b439934c6104cbda0de34de74d1b915 -#: ../source/reference/method/db.setLogLevel.txt:23 -msgid ":method:`db.setLogLevel()` has the following form:" -msgstr "" - -# 6c960024f0ba43b89edf1470c986ae20 -#: ../source/reference/method/db.setLogLevel.txt:29 -msgid ":method:`db.setLogLevel()` takes the following parameters:" -msgstr "" - -# 8c135df8251b42218880cd87d1d36612 -#: ../source/reference/method/db.setLogLevel.txt:34 -msgid "Behavior" -msgstr "" - -# 37647b2fbbd24a57bdb13cd07e40444d -#: ../source/reference/method/db.setLogLevel.txt:36 -msgid "" -":method:`db.setLogLevel()` sets a *single* verbosity level. To set " -"multiple verbosity levels in a single operation, use either the " -":dbcommand:`setParameter` command to set the " -":parameter:`logComponentVerbosity` parameter. You can also specify the " -"verbosity settings in the :doc:`configuration file `. See :ref:`log-messages-configure-verbosity` for" -" examples." -msgstr "" - -# 9619d957a5cb4e8db825016817c6360d -#: ../source/reference/method/db.setLogLevel.txt:45 -msgid "Examples" -msgstr "" - -# 48118be4d238419d8717af5da2ce5992 -#: ../source/reference/method/db.setLogLevel.txt:48 -msgid "Set Default Verbosity Level" -msgstr "" - -# 29bea86f7c41406fac5af357163ec1ef -#: ../source/reference/method/db.setLogLevel.txt:50 -msgid "" -"Omit the ```` parameter to set the default verbosity for all " -"components; i.e. the :setting:`systemLog.verbosity` setting. The " -"operation sets the default verbosity to ``1``:" -msgstr "" - -# 4f2b1e9e014d4646bc709914ea9de206 -#: ../source/reference/method/db.setLogLevel.txt:59 -msgid "Set Verbosity Level for a Component" -msgstr "" - -# 9093c6879ab94138bdb4790d8bb01fcd -#: ../source/reference/method/db.setLogLevel.txt:61 -msgid "" -"Specify the ```` parameter to set the verbosity for the " -"component. The following operation updates the " -":setting:`systemLog.component.storage.journal.verbosity` to ``2``:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.setProfilingLevel.po b/locale/es/LC_MESSAGES/reference/method/db.setProfilingLevel.po deleted file mode 100644 index 502d1407301..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.setProfilingLevel.po +++ /dev/null @@ -1,96 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:19+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# bb51d3aa584c496aa4dd8317946f2810 -#: ../source/reference/method/db.setProfilingLevel.txt:3 -msgid "db.setProfilingLevel()" -msgstr "" - -# dc1bc6ca0e544ae8aee1c7899ab5e8c5 -#: ../source/reference/method/db.setProfilingLevel.txt -msgid "On this page" -msgstr "" - -# 994f64203ef74cbd8a6796eb26fe4e5a -#: ../source/reference/method/db.setProfilingLevel.txt:14 -msgid "Definition" -msgstr "" - -# 4f596503883e413396446c170c96e004 -#: ../source/reference/method/db.setProfilingLevel.txt:18 -msgid "" -"Modifies the current :term:`database profiler` level used by the database" -" profiling system to capture data about performance. The method provides " -"a wrapper around the :term:`database command` :dbcommand:`profile`." -msgstr "" - -# fa0e071b09b94056825bbc43c34a243e -#: ../source/reference/method/db.setProfilingLevel.txt:25 -msgid "" -"The level chosen can affect performance. It also can allow the server to " -"write the contents of queries to the log, which might have information " -"security implications for your deployment." -msgstr "" - -# 428baf542b8644168fc2fb8dfa6bf69d -#: ../source/reference/method/db.setProfilingLevel.txt:29 -msgid "" -"Configure the :setting:`~operationProfiling.slowOpThresholdMs` option to " -"set the threshold for the profiler to consider a query \"slow.\" Specify " -"this value in milliseconds to override the default, 100 ms." -msgstr "" - -# a20e819084a041919e9ad30b80a57021 -#: ../source/reference/method/db.setProfilingLevel.txt:33 -msgid "" -":program:`mongod` writes the output of the database profiler to the " -"``system.profile`` collection." -msgstr "" - -# 520191a958f04237acf5778106bd14a1 -#: ../source/reference/method/db.setProfilingLevel.txt:36 -msgid "" -":program:`mongod` prints information about queries that take longer than " -"the :setting:`~operationProfiling.slowOpThresholdMs` to the log even when" -" the database profiler is not active." -msgstr "" - -#~ msgid "" -#~ "The database cannot be locked with " -#~ ":method:`db.fsyncLock()` while profiling is " -#~ "enabled. You must disable profiling " -#~ "before locking the database with " -#~ ":method:`db.fsyncLock()`. Disable profiling using" -#~ " :method:`db.setProfilingLevel()` as follows in" -#~ " the :program:`mongo` shell:" -#~ msgstr "" - -# b999625c2d1249b3847408218b92607e -#~ msgid "" -#~ "Configure the " -#~ ":setting:`~operationProfiling.slowOpThresholdMs` option to" -#~ " set the threshold for the profiler" -#~ " to consider a query \"slow.\" " -#~ "Specify this value in milliseconds to" -#~ " override the default, 100ms." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.shutdownServer.po b/locale/es/LC_MESSAGES/reference/method/db.shutdownServer.po deleted file mode 100644 index d04f9b97306..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.shutdownServer.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:27+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 53ba33178ecc42f384948154a54d25a1 -#: ../source/reference/method/db.shutdownServer.txt:3 -msgid "db.shutdownServer()" -msgstr "" - -# 529eeefb4d0d4b8281620dbf9740fbe8 -#: ../source/reference/method/db.shutdownServer.txt:9 -msgid "" -"Shuts down the current :program:`mongod` or :program:`mongos` process " -"cleanly and safely." -msgstr "" - -# def589c59e1b4ba094cbc5494104fd2f -#: ../source/reference/method/db.shutdownServer.txt:12 -msgid "" -"This operation fails when the current database *is not* the :term:`admin " -"database`." -msgstr "" - -# 97e899c4c9354add905124ef0c518bac -#: ../source/reference/method/db.shutdownServer.txt:15 -msgid "This command provides a wrapper around the :dbcommand:`shutdown`." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/db.stats.po b/locale/es/LC_MESSAGES/reference/method/db.stats.po deleted file mode 100644 index 1c862de2a0b..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.stats.po +++ /dev/null @@ -1,123 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:33+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# bf11fe0349bc447e90118f72fe17837a -#: ../source/reference/method/db.stats.txt:3 -msgid "db.stats()" -msgstr "" - -# 69db79184ae94fafad154d18fe63e06f -#: ../source/reference/method/db.stats.txt -msgid "On this page" -msgstr "" - -# 063d1e0ebe8f4cd4b15d1fa9daf846c9 -#: ../source/reference/method/db.stats.txt:14 -msgid "Description" -msgstr "" - -# d1c42ef800594b6084317939a11621e3 -#: ../source/reference/method/db.stats.txt:18 -msgid "" -"Returns statistics that reflect the use state of a single " -":term:`database`." -msgstr "" - -# a104a363e2a84cddbe3ba817c06d861b -#: ../source/reference/method/db.stats.txt:20 -msgid "The :method:`db.stats()` method has the following parameter:" -msgstr "" - -# 78a40c049282482eb34bf6cd14b5cd66 -#: ../source/reference/method/db.stats.txt:24 -msgid "" -"A :term:`document` with statistics reflecting the database system's " -"state. For an explanation of the output, see " -":doc:`/reference/command/dbStats`." -msgstr "" - -# a9d36dc1d9aa4d5d9ccf226ffff5a96d -#: ../source/reference/method/db.stats.txt:28 -msgid "" -"The :method:`db.stats()` method is a wrapper around the " -":dbcommand:`dbStats` database command." -msgstr "" - -# e6e739c3a31b42218b13eec600ab3d07 -#: ../source/reference/method/db.stats.txt:32 -msgid "Behavior" -msgstr "" - -# 9fe71499214c4ac18e9111cb997605ac -#: ../source/reference/method/db.stats.txt:35 -msgid "Accuracy after Unexpected Shutdown" -msgstr "" - -# 5c21c44af4774a68aadd672b08239797 -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:1 -msgid "" -"After an unclean shutdown of a :program:`mongod` using the :doc:`Wired " -"Tiger ` storage engine, |opt| statistics reported by " -"|cmd| may be inaccurate." -msgstr "" - -# 9e1ad5dd81fc4cae9e460903f37bc47e -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:5 -msgid "" -"The amount of drift depends on the number of insert, update, or delete " -"operations performed between the last :ref:`checkpoint ` and the unclean shutdown. Checkpoints usually " -"occur every 60 seconds. However, :program:`mongod` instances running with" -" non-default :option:`--syncdelay` settings may have more or less " -"frequent checkpoints." -msgstr "" - -# cb7168559cc74312aefbc1911d64c983 -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:12 -msgid "" -"Run :dbcommand:`validate` on each collection on the :program:`mongod` to " -"to restore the correct statistics after an unclean shutdown." -msgstr "" - -# 08a7d7a9e6b942f0944de3d928671a6a -#: ../source/reference/method/db.stats.txt:43 -msgid "Example" -msgstr "" - -# e92dab4b0d92469c83bbb022d86a3819 -#: ../source/reference/method/db.stats.txt:45 -msgid "The following example converts the returned values to kilobytes:" -msgstr "" - -# ae64f0063e714cf9b2bc72cc02680815 -#: ../source/reference/method/db.stats.txt:53 -msgid "The scale factor rounds values to whole numbers." -msgstr "" - -# 8547c6d8bde640f5810f8a7db8f0f1c8 -#~ msgid "" -#~ "The scale factor rounds values to " -#~ "whole numbers. This can produce " -#~ "unpredictable and unexpected results in " -#~ "some situations." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.updateRole.po b/locale/es/LC_MESSAGES/reference/method/db.updateRole.po deleted file mode 100644 index 71e794fc6be..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.updateRole.po +++ /dev/null @@ -1,232 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:16+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# c66a146af27640c8a21adf3acbdf6f80 -#: ../source/reference/method/db.updateRole.txt:3 -msgid "db.updateRole()" -msgstr "" - -# 7a002443bdd14c5d97ec4357c62dab74 -#: ../source/reference/method/db.updateRole.txt -msgid "On this page" -msgstr "" - -# aab4d8217b52474f96ad390213237646 -#: ../source/reference/method/db.updateRole.txt:14 -msgid "Definition" -msgstr "" - -# de49a447c91542ff9b0c84c33ba1aa37 -#: ../source/reference/method/db.updateRole.txt:18 -msgid "" -"Updates a :ref:`user-defined role `. The " -":method:`db.updateRole()` method must run on the role's database." -msgstr "" - -# 0f41747a33874f2e8dbb3c4d3ed0ddfc -#: ../source/reference/method/db.updateRole.txt:21 -msgid "" -"An update to a field **completely replaces** the previous field's values." -" To grant or remove roles or :ref:`privileges ` without " -"replacing all values, use one or more of the following methods:" -msgstr "" - -# 1d517b9c747143a1b255ff34e70c1f06 -#: ../source/reference/method/db.updateRole.txt:25 -msgid ":method:`db.grantRolesToRole()`" -msgstr "" - -# 0cab8c964b9444859580fba30680faed -#: ../source/reference/method/db.updateRole.txt:26 -msgid ":method:`db.grantPrivilegesToRole()`" -msgstr "" - -# 9ecabdb5f0c44b14a2fd40bf26c1b4a8 -#: ../source/reference/method/db.updateRole.txt:27 -msgid ":method:`db.revokeRolesFromRole()`" -msgstr "" - -# 953e7074cda94820a65520caa7a43360 -#: ../source/reference/method/db.updateRole.txt:28 -msgid ":method:`db.revokePrivilegesFromRole()`" -msgstr "" - -# 99051a6d2c204278b874d5e0596a033a -#: ../source/reference/method/db.updateRole.txt:32 -msgid "" -"An update to the ``privileges`` or ``roles`` array completely replaces " -"the previous array's values." -msgstr "" - -# e1e316cc4cee45fbaf5f4aad0959d48c -#: ../source/reference/method/db.updateRole.txt:35 -msgid "The :method:`updateRole()` method uses the following syntax:" -msgstr "" - -# 7d2f5808ae5145a28311a056e58873f6 -#: ../source/reference/method/db.updateRole.txt:56 -msgid "The :method:`db.updateRole()` method takes the following arguments." -msgstr "" - -# 1f8437a2a0974a718c08fbccdd57f283 -#: ../source/reference/method/db.updateRole.txt:60 -msgid "" -"The ``update`` document specifies the fields to update and the new " -"values. Each field in the ``update`` document is optional, but the " -"document must include at least one field. The ``update`` document has the" -" following fields:" -msgstr "" - -# 05cb46cc452b499e8913d510f334066b -#: ../source/includes/fact-roles-array-contents.rst:3 -msgid "" -"In the ``roles`` field, you can specify both :ref:`built-in roles ` and :ref:`user-defined role `." -msgstr "" - -# 7b1e4f2650184cf3a8ff48b5fe893aac -#: ../source/includes/fact-roles-array-contents.rst:7 -msgid "" -"To specify a role that exists in the same database where |local-cmd-name|" -" runs, you can either specify the role with the name of the role:" -msgstr "" - -# 522c3095bb1b43faaf33eb472054e3e7 -#: ../source/includes/fact-roles-array-contents.rst:15 -msgid "Or you can specify the role with a document, as in:" -msgstr "" - -# 6ad469486114456783dc92b182bd3c3c -#: ../source/includes/fact-roles-array-contents.rst:21 -msgid "" -"To specify a role that exists in a different database, specify the role " -"with a document." -msgstr "" - -# d6f0e0de2220498fb0ba6e496584bcc1 -#: ../source/reference/method/db.updateRole.txt:70 -msgid "" -"The :method:`db.updateRole()` method wraps the :dbcommand:`updateRole` " -"command." -msgstr "" - -# 243629b49186433aacd31cd5b6e6aecb -#: ../source/reference/method/db.updateRole.txt:74 -msgid "Behavior" -msgstr "" - -# c8aa07ff09da4812b8d32be124ff3a2f -#: ../source/includes/fact-roles-privileges-scope.rst:1 -msgid "" -"Except for roles created in the ``admin`` database, a role can only " -"include privileges that apply to its database and can only inherit from " -"other roles in its database." -msgstr "" - -# bc90ed33b82d4380815b394485853530 -#: ../source/includes/fact-roles-privileges-scope.rst:5 -msgid "" -"A role created in the ``admin`` database can include privileges that " -"apply to the ``admin`` database, other databases or to the :ref:`cluster " -"` resource, and can inherit from roles in other " -"databases as well as the ``admin`` database." -msgstr "" - -# 83924baadd654adfb416ff6ff08ca71d -#: ../source/reference/method/db.updateRole.txt:79 -msgid "Required Access" -msgstr "" - -# fe2e045fa3944ff2b278d57c5847b7cf -#: ../source/includes/access-update-role.rst:1 -msgid "" -"You must have the :authaction:`revokeRole` :ref:`action ` on all databases in order to update a role." -msgstr "" - -# b505d3a7e8894aedaff2d674c31c0ce2 -#: ../source/includes/access-update-role.rst:4 -msgid "" -"You must have the :authaction:`grantRole` :ref:`action ` on the database of each role in the ``roles`` array to update " -"the array." -msgstr "" - -# ea6701743219435883f6ea77d15942c2 -#: ../source/includes/access-update-role.rst:8 -msgid "" -"You must have the :authaction:`grantRole` action on the database of each " -"privilege in the ``privileges`` array to update the array. If a " -"privilege's resource spans databases, you must have " -":authaction:`grantRole` on the ``admin`` database. A privilege spans " -"databases if the privilege is any of the following:" -msgstr "" - -# 85536c7f3adb49378af03afc1bf8a09b -#: ../source/includes/access-update-role.rst:14 -msgid "a collection in all databases" -msgstr "" - -# d2346b1b5def42dfbc4efa892add0704 -#: ../source/includes/access-update-role.rst:16 -msgid "all collections and all database" -msgstr "" - -# a20f12e8e00e41ffb6363b58f24d613a -#: ../source/includes/access-update-role.rst:18 -msgid "the ``cluster`` resource" -msgstr "" - -# a337a7082fed416292795cda24fc2388 -#: ../source/reference/method/db.updateRole.txt:84 -msgid "Example" -msgstr "" - -# 8735f556e843425f9b5e83c58fe17f59 -#: ../source/reference/method/db.updateRole.txt:86 -msgid "" -"The following :method:`db.updateRole()` method replaces the " -":data:`~admin.system.roles.privileges` and the " -":data:`~admin.system.roles.roles` for the ``inventoryControl`` role that " -"exists in the ``products`` database. The method runs on the database that" -" contains ``inventoryControl``:" -msgstr "" - -# 88bd60044f444a9cb9b022e63f6c3d5a -#: ../source/reference/method/db.updateRole.txt:116 -msgid "To view a role's privileges, use the :dbcommand:`rolesInfo` command." -msgstr "" - -# c3f8a6d3b42e4b958c4a73af932e8703 -#~ msgid "" -#~ "A role's privileges apply to the " -#~ "database where the role is created. " -#~ "The role can inherit privileges from " -#~ "other roles in its database. A " -#~ "role created on the ``admin`` database" -#~ " can include privileges that apply to" -#~ " all databases or to the " -#~ ":ref:`cluster ` and can " -#~ "inherit privileges from roles in other" -#~ " databases." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.updateUser.po b/locale/es/LC_MESSAGES/reference/method/db.updateUser.po deleted file mode 100644 index d846682165e..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.updateUser.po +++ /dev/null @@ -1,206 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:23+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 31b9f3dd0788493bb891000389f62526 -#: ../source/reference/method/db.updateUser.txt:3 -msgid "db.updateUser()" -msgstr "" - -# 222dd306521c4a29a8fb5dedd97a89b0 -#: ../source/reference/method/db.updateUser.txt -msgid "On this page" -msgstr "" - -# 7494a0414aa7427ab5d696c7b62f7311 -#: ../source/reference/method/db.updateUser.txt:14 -msgid "Definition" -msgstr "" - -# f4cfc348e37946d392599550dbf2c292 -#: ../source/reference/method/db.updateUser.txt:18 -msgid "" -"Updates the user's profile on the database on which you run the method. " -"An update to a field **completely replaces** the previous field's values." -" This includes updates to the user's ``roles`` array." -msgstr "" - -# b9f2728553834b16b82e9079281cff8b -#: ../source/reference/method/db.updateUser.txt:24 -msgid "" -"When you update the ``roles`` array, you completely replace the previous " -"array's values. To add or remove roles without replacing all the user's " -"existing roles, use the :method:`db.grantRolesToUser()` or " -":method:`db.revokeRolesFromUser()` methods." -msgstr "" - -# ac99c5add51c4f7daa569287a930c977 -#: ../source/reference/method/db.updateUser.txt:29 -msgid "The :method:`db.updateUser()` method uses the following syntax:" -msgstr "" - -# 1d1f508dd5424a01b5f385e6e1580c48 -#: ../source/reference/method/db.updateUser.txt:46 -msgid "The :method:`db.updateUser()` method has the following arguments." -msgstr "" - -# a9191f4c5c1a4bac81513c269cab414a -#: ../source/reference/method/db.updateUser.txt:50 -msgid "" -"The ``update`` document specifies the fields to update and their new " -"values. All fields in the ``update`` document are optional, but *must* " -"include at least one field." -msgstr "" - -# dd0ac872811847e29814dbcc26a3cde5 -#: ../source/reference/method/db.updateUser.txt:54 -msgid "The ``update`` document has the following fields:" -msgstr "" - -# adf1d864197d4f81a57592e7ebffbed8 -#: ../source/includes/fact-roles-array-contents.rst:3 -msgid "" -"In the ``roles`` field, you can specify both :ref:`built-in roles ` and :ref:`user-defined role `." -msgstr "" - -# bb0088eaa3674a009c0dfad98189877c -#: ../source/includes/fact-roles-array-contents.rst:7 -msgid "" -"To specify a role that exists in the same database where |local-cmd-name|" -" runs, you can either specify the role with the name of the role:" -msgstr "" - -# 1977d82b639f41bf93defd7921c45702 -#: ../source/includes/fact-roles-array-contents.rst:15 -msgid "Or you can specify the role with a document, as in:" -msgstr "" - -# 05d5ad54bed7451fb145b9e865383340 -#: ../source/includes/fact-roles-array-contents.rst:21 -msgid "" -"To specify a role that exists in a different database, specify the role " -"with a document." -msgstr "" - -# 681779513d624235bd9a8d29b3918a57 -#: ../source/reference/method/db.updateUser.txt:61 -msgid "" -"The :method:`db.updateUser()` method wraps the :dbcommand:`updateUser` " -"command." -msgstr "" - -# 1104050d398247a5b477845e64bd6c3b -#: ../source/reference/method/db.updateUser.txt:65 -msgid "Behavior" -msgstr "" - -# f3993aba95b342ccbb882361796d30dd -#: ../source/reference/method/db.updateUser.txt:67 -msgid "" -":method:`db.updateUser()` sends password to the MongoDB instance " -"*without* encryption. To encrypt the password during transmission, use " -":doc:`TLS/SSL `." -msgstr "" - -# c02df135a2be483a8c421429e00b6e1a -#: ../source/reference/method/db.updateUser.txt:72 -msgid "Required Access" -msgstr "" - -# f46a5f70aacc4f9aa333f3243c6cfa6e -#: ../source/includes/access-update-user.rst:1 -msgid "" -"You must have access that includes the :authaction:`revokeRole` " -":ref:`action ` on all databases in order to update" -" a user's :data:`~admin.system.users.roles` array." -msgstr "" - -# fa9d794c33024bb69b70df2576cb4e2e -#: ../source/includes/access-update-user.rst:5 -msgid "" -"You must have the :authaction:`grantRole` :ref:`action ` on a role's database to add a role to a user." -msgstr "" - -# edcf5fdbe42743ebbe670a7f121d6670 -#: ../source/includes/access-update-user.rst:8 -msgid "" -"To change another user's ``pwd`` or ``customData`` field, you must have " -"the :authaction:`changeAnyPassword` and :authaction:`changeAnyCustomData`" -" :ref:`actions ` respectively on that user's " -"database." -msgstr "" - -# 35508a79cf25462682d27c5940da362a -#: ../source/includes/access-change-own-password-and-custom-data.rst:1 -msgid "" -"To modify your own password and custom data, you must have privileges " -"that grant :authaction:`changeOwnPassword` and " -":authaction:`changeOwnCustomData` :ref:`actions ` " -"respectively on the user's database." -msgstr "" - -# 2549e884da3d46279b17012b6a5b3da9 -#: ../source/reference/method/db.updateUser.txt:79 -msgid "Example" -msgstr "" - -# 44de8231ec1a46bf9eaad8e93c672573 -#: ../source/reference/method/db.updateUser.txt:81 -msgid "" -"Given a user ``appClient01`` in the ``products`` database with the " -"following user info:" -msgstr "" - -# 25bafe3105d944a384eff9a76e3767a3 -#: ../source/reference/method/db.updateUser.txt:101 -msgid "" -"The following :method:`db.updateUser()` method **completely** replaces " -"the user's ``customData`` and ``roles`` data:" -msgstr "" - -# ec7e0a55b9e242c58258141f27cf1aa4 -#: ../source/reference/method/db.updateUser.txt:116 -msgid "" -"The user ``appClient01`` in the ``products`` database now has the " -"following user information:" -msgstr "" - -# 5e7da81860b94d10ad9d4c02c15be98b -#~ msgid "" -#~ ":method:`db.updateUser()` sends password to " -#~ "the MongoDB instance *without* encryption. " -#~ "To encrypt the password during " -#~ "transmission, use :doc:`SSL `." -#~ msgstr "" - -# 162bc84b73e7420da77ecef90de0fceb -#~ msgid "" -#~ "To modify your own password or " -#~ "custom data, you must have the " -#~ ":authaction:`changeOwnPassword` and " -#~ ":authaction:`changeOwnCustomData` :ref:`actions " -#~ "` respectively on " -#~ "the ``cluster`` resource." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.upgradeCheck.po b/locale/es/LC_MESSAGES/reference/method/db.upgradeCheck.po deleted file mode 100644 index 52acd9d92bc..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.upgradeCheck.po +++ /dev/null @@ -1,254 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:39+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# dfcab1ddb90d4ecaa6b5f1605a8760fd -#: ../source/reference/method/db.upgradeCheck.txt:3 -msgid "db.upgradeCheck()" -msgstr "" - -# dd109e9700784b3882af0838d8664d64 -#: ../source/reference/method/db.upgradeCheck.txt -msgid "On this page" -msgstr "" - -# 10ef11034c4945fcb9f64e7d00d4632b -#: ../source/reference/method/db.upgradeCheck.txt:14 -msgid "Definition" -msgstr "" - -# 23b7fcc8ec0d45e3b8dcc702fbb3232e -#: ../source/reference/method/db.upgradeCheck.txt:20 -msgid "" -"Performs a preliminary check for upgrade preparedness to 2.6. The helper," -" available in the 2.6 :program:`mongo` shell, can run connected to either" -" a 2.4 or a 2.6 server." -msgstr "" - -# 86fff931969c49d5aa93cb750e215f39 -#: ../source/reference/method/db.upgradeCheck.txt:24 -msgid "The method checks for:" -msgstr "" - -# 27d9730bbb4148c3a1e52c9368e77a53 -#: ../source/reference/method/db.upgradeCheck.txt:26 -msgid "" -"documents with index keys :ref:`longer than the index key limit <2.6" -"-index-key-length-incompatibility>`," -msgstr "" - -# 3eb8c9b65caf4d1199f2f953a6da82f2 -#: ../source/reference/method/db.upgradeCheck.txt:29 -msgid "documents with :limit:`illegal field names `," -msgstr "" - -# 15886f343a8b4f2eab87c448279fd5af -#: ../source/reference/method/db.upgradeCheck.txt:32 -msgid "collections without an ``_id`` index, and" -msgstr "" - -# c529c1d4a8a4415d8a50714ad3284306 -#: ../source/reference/method/db.upgradeCheck.txt:34 -msgid "" -"indexes with invalid specifications, such as an index key with an empty " -"or illegal field name." -msgstr "" - -# d1f27867eeb74018a4e5ee013dac2c1a -#: ../source/reference/method/db.upgradeCheck.txt:37 -msgid "" -"The method can accept a document parameter which determine the scope of " -"the check:" -msgstr "" - -# c00992fc9ef144588fe9b1c5ec4fb877 -#: ../source/reference/method/db.upgradeCheck.txt:42 -msgid "The optional scope document has the following form:" -msgstr "" - -# 7c2eb399ce0a49008be4a472a04be76f -#: ../source/reference/method/db.upgradeCheck.txt:50 -msgid "" -"Additional 2.6 changes that affect compatibility with older versions " -"require manual checks and intervention. See :doc:`/release-" -"notes/2.6-compatibility` for details." -msgstr "" - -# 5ce7e46226e34789934b2645b89cdc93 -#: ../source/reference/method/db.upgradeCheck.txt:54 -msgid ":method:`db.upgradeCheckAllDBs()`" -msgstr "" - -# 520de4993cb745c8a73b3de2c6eaa213 -#: ../source/reference/method/db.upgradeCheck.txt:57 -msgid "Behavior" -msgstr "" - -# bf5fa5aa95c34a64a3e332936efbfdf8 -#: ../source/includes/fact-upgradeCheck-behavior.rst:1 -msgid "" -"|method| performs collection scans and has an impact on performance. To " -"mitigate the performance impact:" -msgstr "" - -# 1a8ed28f358c466390ad2d81ed3fe708 -#: ../source/includes/fact-upgradeCheck-behavior.rst:4 -msgid "" -"For sharded clusters, configure to read from secondaries and run the " -"command on the :program:`mongos`." -msgstr "" - -# 340692d1c7d1467caf2585f521dd500e -#: ../source/includes/fact-upgradeCheck-behavior.rst:7 -msgid "For replica sets, run the command on the secondary members." -msgstr "" - -# fa8f4c01e18f45baae4d3dd9e0ec83ad -#: ../source/includes/fact-upgradeCheck-behavior.rst:9 -msgid "" -"|method| can miss new data during the check when run on a live system " -"with active write operations." -msgstr "" - -# 7cacb388af7d4ccaa4195ffb6390693c -#: ../source/includes/fact-upgradeCheck-behavior.rst:12 -msgid "" -"For index validation, |method| only supports the check of version ``1`` " -"indexes and skips the check of version ``0`` indexes." -msgstr "" - -# 4ebf3c0a6a12494caa9cb9f3df8d60a5 -#: ../source/includes/fact-upgradeCheck-behavior.rst:15 -msgid "" -"The |method| checks all of the data stored in the :program:`mongod` " -"instance: the time to run |method| depends on the quantity of data stored" -" by :program:`mongod`." -msgstr "" - -# cef6109a674d4735b3f128a0ddd02dfe -#: ../source/reference/method/db.upgradeCheck.txt:64 -msgid "Required Access" -msgstr "" - -# 98b414d8c6b34e8fb258b9b0ea057826 -#: ../source/reference/method/db.upgradeCheck.txt:66 -msgid "" -"On systems running with :setting:`~security.authorization`, a user must " -"have access that includes the :authaction:`find` action on all " -"collections, including the :doc:`system collections `." -msgstr "" - -# 4143c19af5ce4219a8639a020e0c12f8 -#: ../source/reference/method/db.upgradeCheck.txt:71 -msgid "Example" -msgstr "" - -# 846aaabc4db64851b2da1443e6d91327 -#: ../source/reference/method/db.upgradeCheck.txt:73 -msgid "" -"The following example connects to a secondary running on ``localhost`` " -"and runs :method:`db.upgradeCheck()` against the ``employees`` collection" -" in the ``records`` database. Because the output from the method can be " -"quite large, the example pipes the output to a file." -msgstr "" - -# 37ee16febe23465881863ca763e18aea -#: ../source/includes/output-upgrade-check.rst:2 -msgid "Error Output" -msgstr "" - -# db3cee4b0745409cba1b5c06e3cee964 -#: ../source/includes/output-upgrade-check.rst:4 -msgid "" -"The upgrade check can return the following errors when it encounters " -"incompatibilities in your data:" -msgstr "" - -# 1f864bdea3ef4e769ce57abdc570219e -#: ../source/includes/output-upgrade-check.rst:8 -msgid "Index Key Exceed Limit" -msgstr "" - -# ca530a0e5aaa4db0bf8c045dd87d1166 -#: ../source/includes/output-upgrade-check.rst:14 -msgid "" -"To resolve, remove the document. Ensure that the query to remove the " -"document does not specify a condition on the invalid field or field." -msgstr "" - -# d4990d4251514abab84471ca88812169 -#: ../source/includes/output-upgrade-check.rst:18 -msgid "Documents with Illegal Field Names" -msgstr "" - -# 2ba997069ee447b088ddf8b83eb0eec6 -#: ../source/includes/output-upgrade-check.rst:24 -msgid "" -"To resolve, remove the document and re-insert with the appropriate " -"corrections." -msgstr "" - -# d77e26a6072742dc87a3dcf43971d993 -#: ../source/includes/output-upgrade-check.rst:27 -msgid "Index Specification Invalid" -msgstr "" - -# ae30c1bfa30d4fc8820faf5a836fbf48 -#: ../source/includes/output-upgrade-check.rst:33 -msgid "" -"To resolve, remove the invalid index and recreate with a valid index " -"specification." -msgstr "" - -# a0fbb57253154d42968a812c30e38691 -#: ../source/includes/output-upgrade-check.rst:37 -msgid "Missing ``_id`` Index" -msgstr "" - -# 522695d783384ba4a055357b3a95852f -#: ../source/includes/output-upgrade-check.rst:43 -msgid "To resolve, create a unique index on ``_id``." -msgstr "" - -# e13634f37979422385c77fd06e5945f0 -#: ../source/includes/output-upgrade-check.rst:46 -msgid "Warning Output" -msgstr "" - -# 97151195dfa0477db4fd3c898c2ff078 -#: ../source/includes/output-upgrade-check.rst:52 -msgid "" -"To resolve, remove the invalid index and recreate the index omitting the " -"version specification, or reindex the collection. Reindex operation may " -"be expensive for collections that have a large amount of data and/or a " -"large number of indexes." -msgstr "" - -#~ msgid "" -#~ "On systems running with " -#~ ":setting:`~security.authentication`, a user must " -#~ "have access that includes the " -#~ ":authaction:`find` action on all collections," -#~ " including the :doc:`system collections " -#~ "`." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.upgradeCheckAllDBs.po b/locale/es/LC_MESSAGES/reference/method/db.upgradeCheckAllDBs.po deleted file mode 100644 index 5d2281beaf4..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.upgradeCheckAllDBs.po +++ /dev/null @@ -1,251 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:38+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 3aece835965347b9abf28ef288103b94 -#: ../source/reference/method/db.upgradeCheckAllDBs.txt:3 -msgid "db.upgradeCheckAllDBs()" -msgstr "" - -# 2e09cbd1196d40eeb5be8d23cb084289 -#: ../source/reference/method/db.upgradeCheckAllDBs.txt -msgid "On this page" -msgstr "" - -# 9c4650fee9024711947971f48b8bef24 -#: ../source/reference/method/db.upgradeCheckAllDBs.txt:14 -msgid "Definition" -msgstr "" - -# 53144bc8311b43f986bda9c674c6b1e1 -#: ../source/reference/method/db.upgradeCheckAllDBs.txt:20 -msgid "" -"Performs a preliminary check for upgrade preparedness to 2.6. The helper," -" available in the 2.6 :program:`mongo` shell, can run connected to either" -" a 2.4 or a 2.6 server in the ``admin`` database." -msgstr "" - -# 82f2ec537f1b469d92906984f3919116 -#: ../source/reference/method/db.upgradeCheckAllDBs.txt:24 -msgid "The method cycles through all the databases and checks for:" -msgstr "" - -# dcfbbf0528854204857d4197e58afa15 -#: ../source/reference/method/db.upgradeCheckAllDBs.txt:26 -msgid "" -"documents with index keys :ref:`longer than the index key limit <2.6" -"-index-key-length-incompatibility>`," -msgstr "" - -# dfbeb8520a3948a384d6ae029dea9a94 -#: ../source/reference/method/db.upgradeCheckAllDBs.txt:29 -msgid "documents with :limit:`illegal field names `," -msgstr "" - -# acb732c000c74ff895503886156c7872 -#: ../source/reference/method/db.upgradeCheckAllDBs.txt:32 -msgid "collections without an ``_id`` index, and" -msgstr "" - -# 366bab491ce04da8977341fcbfbeba0f -#: ../source/reference/method/db.upgradeCheckAllDBs.txt:34 -msgid "" -"indexes with invalid specifications, such as an index key with an empty " -"or illegal field name." -msgstr "" - -# 91419d19c9854cca9a851418ef4f294e -#: ../source/reference/method/db.upgradeCheckAllDBs.txt:37 -msgid "" -"Additional 2.6 changes that affect compatibility with older versions " -"require manual checks and intervention. See :doc:`/release-" -"notes/2.6-compatibility` for details." -msgstr "" - -# 25ab2137e550448496f92048607ff261 -#: ../source/reference/method/db.upgradeCheckAllDBs.txt:41 -msgid ":method:`db.upgradeCheck()`" -msgstr "" - -# 200e04a74fa84ea0beea5655f9846356 -#: ../source/reference/method/db.upgradeCheckAllDBs.txt:46 -msgid "Behavior" -msgstr "" - -# 6651eadf467f49efb9414d5a188d938e -#: ../source/includes/fact-upgradeCheck-behavior.rst:1 -msgid "" -"|method| performs collection scans and has an impact on performance. To " -"mitigate the performance impact:" -msgstr "" - -# f6ce5077f7554181b4cc11cf0ac09a68 -#: ../source/includes/fact-upgradeCheck-behavior.rst:4 -msgid "" -"For sharded clusters, configure to read from secondaries and run the " -"command on the :program:`mongos`." -msgstr "" - -# c53c540a88f44444883a44782644c34c -#: ../source/includes/fact-upgradeCheck-behavior.rst:7 -msgid "For replica sets, run the command on the secondary members." -msgstr "" - -# 7e620e45fc2640cfb37be857ad04020a -#: ../source/includes/fact-upgradeCheck-behavior.rst:9 -msgid "" -"|method| can miss new data during the check when run on a live system " -"with active write operations." -msgstr "" - -# 710f6087489f40eaa05e00073f8b2249 -#: ../source/includes/fact-upgradeCheck-behavior.rst:12 -msgid "" -"For index validation, |method| only supports the check of version ``1`` " -"indexes and skips the check of version ``0`` indexes." -msgstr "" - -# dfacb65bcc1247ee8e70dcb53e538425 -#: ../source/includes/fact-upgradeCheck-behavior.rst:15 -msgid "" -"The |method| checks all of the data stored in the :program:`mongod` " -"instance: the time to run |method| depends on the quantity of data stored" -" by :program:`mongod`." -msgstr "" - -# 521d37d06eef4d54a74180f4de12191f -#: ../source/reference/method/db.upgradeCheckAllDBs.txt:53 -msgid "Required Access" -msgstr "" - -# d9d4957b613449878039e01d7c2914bb -#: ../source/reference/method/db.upgradeCheckAllDBs.txt:55 -msgid "" -"On systems running with :setting:`~security.authorization`, a user must " -"have access that includes the :authaction:`listDatabases` action on all " -"databases and the :authaction:`find` action on all collections, including" -" the :doc:`system collections `." -msgstr "" - -# cc7f5009fdfc494eb532641331e32fd8 -#: ../source/reference/method/db.upgradeCheckAllDBs.txt:60 -msgid "" -"You *must* run the :method:`db.upgradeCheckAllDBs()` operation in the " -"``admin`` database." -msgstr "" - -# 8f8626e74bc543a284b7a1f1f391f3ba -#: ../source/reference/method/db.upgradeCheckAllDBs.txt:64 -msgid "Example" -msgstr "" - -# 81e6d97e1a3c4b8d92ce703a8bc4ade0 -#: ../source/reference/method/db.upgradeCheckAllDBs.txt:66 -msgid "" -"The following example connects to a secondary running on ``localhost`` " -"and runs :method:`db.upgradeCheckAllDBs()` against the ``admin`` " -"database. Because the output from the method can be quite large, the " -"example pipes the output to a file." -msgstr "" - -# 7be00e44c41948d7966d42b7481d72ed -#: ../source/includes/output-upgrade-check.rst:2 -msgid "Error Output" -msgstr "" - -# b0b638622bcf4f65ac9e15b4ff81ccd5 -#: ../source/includes/output-upgrade-check.rst:4 -msgid "" -"The upgrade check can return the following errors when it encounters " -"incompatibilities in your data:" -msgstr "" - -# f981e965137142ca90a0545034af0910 -#: ../source/includes/output-upgrade-check.rst:8 -msgid "Index Key Exceed Limit" -msgstr "" - -# efa9d4e32cc34e97a53762451324fef5 -#: ../source/includes/output-upgrade-check.rst:14 -msgid "" -"To resolve, remove the document. Ensure that the query to remove the " -"document does not specify a condition on the invalid field or field." -msgstr "" - -# 6d4526ec560743d4b8b1757fb432d1e5 -#: ../source/includes/output-upgrade-check.rst:18 -msgid "Documents with Illegal Field Names" -msgstr "" - -# d970913e970e4596999f43194d0b4900 -#: ../source/includes/output-upgrade-check.rst:24 -msgid "" -"To resolve, remove the document and re-insert with the appropriate " -"corrections." -msgstr "" - -# fabd4116d5364a9eacaaa5d8375dacfb -#: ../source/includes/output-upgrade-check.rst:27 -msgid "Index Specification Invalid" -msgstr "" - -# 9c779199a17a48e589a60859947cb75e -#: ../source/includes/output-upgrade-check.rst:33 -msgid "" -"To resolve, remove the invalid index and recreate with a valid index " -"specification." -msgstr "" - -# 450c568a323f414eaa7c50a855d6b326 -#: ../source/includes/output-upgrade-check.rst:37 -msgid "Missing ``_id`` Index" -msgstr "" - -# 2db5fe74279f4786922e78dc91f4014e -#: ../source/includes/output-upgrade-check.rst:43 -msgid "To resolve, create a unique index on ``_id``." -msgstr "" - -# 81fa0c09ac5549a585bbce6fa5153f27 -#: ../source/includes/output-upgrade-check.rst:46 -msgid "Warning Output" -msgstr "" - -# 5a7fa65cffcd4db9b5411764ed4a5905 -#: ../source/includes/output-upgrade-check.rst:52 -msgid "" -"To resolve, remove the invalid index and recreate the index omitting the " -"version specification, or reindex the collection. Reindex operation may " -"be expensive for collections that have a large amount of data and/or a " -"large number of indexes." -msgstr "" - -#~ msgid "" -#~ "On systems running with " -#~ ":setting:`~security.authentication`, a user must " -#~ "have access that includes the " -#~ ":authaction:`listDatabases` action on all " -#~ "databases and the :authaction:`find` action" -#~ " on all collections, including the " -#~ ":doc:`system collections `." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/db.version.po b/locale/es/LC_MESSAGES/reference/method/db.version.po deleted file mode 100644 index 87d1daa387e..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/db.version.po +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:41+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 2cdea1c145274c5b95e202142e6b07ef -#: ../source/reference/method/db.version.txt:3 -msgid "db.version()" -msgstr "" - -# a723a13268d94ef09fcd076faa165197 -#: ../source/reference/method/db.version.txt:9 -msgid "The version of the :program:`mongod` or :program:`mongos` instance." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/fuzzFile.po b/locale/es/LC_MESSAGES/reference/method/fuzzFile.po deleted file mode 100644 index 893f48bccbf..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/fuzzFile.po +++ /dev/null @@ -1,42 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:33+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# e0a6cefe86d24391857ec8cac4bbad44 -#: ../source/reference/method/fuzzFile.txt:3 -msgid "fuzzFile()" -msgstr "" - -# e3fbd02771974c64be2d740746becd32 -#: ../source/reference/method/fuzzFile.txt -msgid "On this page" -msgstr "" - -# fbbb99ad5d964121800621e29df8373c -#: ../source/reference/method/fuzzFile.txt:14 -msgid "Description" -msgstr "" - -# 820d645e6b924e55b2c66296d3cc92df -#: ../source/reference/method/fuzzFile.txt:18 -msgid "For internal use." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/getHostName.po b/locale/es/LC_MESSAGES/reference/method/getHostName.po deleted file mode 100644 index f41089184e4..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/getHostName.po +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:30+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# eada27b6048149b5ae02be6e0b3ffdd8 -#: ../source/reference/method/getHostName.txt:3 -msgid "getHostName()" -msgstr "" - -# 2a4f9c4d2b2840b8b511243e2bdf2e0f -#: ../source/reference/method/getHostName.txt:9 -msgid "The hostname of the system running the :program:`mongo` shell process." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/getMemInfo.po b/locale/es/LC_MESSAGES/reference/method/getMemInfo.po deleted file mode 100644 index d759174b1f3..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/getMemInfo.po +++ /dev/null @@ -1,31 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:35+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 3139661858d24f8dba21f60a1bdb2c1f -#: ../source/reference/method/getMemInfo.txt:3 -msgid "getMemInfo()" -msgstr "" - -# 734e5f0e36f44b89a5e91995729c46c6 -#: ../source/reference/method/getMemInfo.txt:9 -msgid "" -"Returns a document with two fields that report the amount of memory used by " -"the JavaScript shell process. The fields returned are :term:`resident " -"` and :term:`virtual `." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/hostname.po b/locale/es/LC_MESSAGES/reference/method/hostname.po deleted file mode 100644 index ba61c1f29c7..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/hostname.po +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:26+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 90640777a5aa49fa8736fcbaac9f924f -#: ../source/reference/method/hostname.txt:3 -msgid "hostname()" -msgstr "" - -# 241ff369d84b481ebf5e059f9550957e -#: ../source/reference/method/hostname.txt:9 -msgid "The hostname of the system running the :program:`mongo` shell process." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/isWindows.po b/locale/es/LC_MESSAGES/reference/method/isWindows.po deleted file mode 100644 index de6220750eb..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/isWindows.po +++ /dev/null @@ -1,35 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:41+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# b1fdb8c9216540018c788209afc14133 -#: ../source/reference/method/isWindows.txt:3 -msgid "_isWindows()" -msgstr "" - -# 5d1b9ea50fb945bb83671ac2b873cb41 -#: ../source/reference/method/isWindows.txt:9 -msgid "boolean." -msgstr "" - -# 8f8dea96f72d46b58c3f65a6b71c7b15 -#: ../source/reference/method/isWindows.txt:11 -msgid "" -"Returns \"true\" if the :program:`mongo` shell is running on a system that " -"is Windows, or \"false\" if the shell is running on a Unix or Linux systems." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/js-bulk.po b/locale/es/LC_MESSAGES/reference/method/js-bulk.po deleted file mode 100644 index b4a7fc1f240..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/js-bulk.po +++ /dev/null @@ -1,228 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:40+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 5b437dd90a834f3f84edf50563cf1a4e -#: ../source/reference/method/js-bulk.txt:3 -msgid "Bulk Operation Methods" -msgstr "" - -# 0dc5167e569a4463bfbd06135bf4f6a2 -#: ../source/includes/extracts/methods-toc-explanation.rst:3 -msgid "" -"For details on specific methods, including syntax and examples, click on " -"the specific method to go to its reference page." -msgstr "" - -# 1fab98d44d7a4a679845876f95d8fc49 -#: ../source/includes/fact-bulkwrite.rst -msgid "Tip" -msgstr "" - -# 2c70273389124c24ac2862f9e2bffb38 -#: ../source/includes/fact-bulkwrite.rst:3 -msgid "" -"Starting in version 3.2, MongoDB also provides the " -":method:`db.collection.bulkWrite()` method for performing bulk write " -"operations." -msgstr "" - -# 082c847a627549e4a939ffb207eea038 -#: ../source/includes/toc/table-method-bulk.rst:2 -msgid "Name" -msgstr "" - -# 56dd46b68d5547c5a413523d5c5bf65e -#: ../source/includes/toc/table-method-bulk.rst:2 -msgid "Description" -msgstr "" - -# 2bdace090aab42dd8b4232b90e121154 -#: ../source/includes/toc/table-method-bulk.rst:4 -msgid ":method:`Bulk()`" -msgstr "" - -# c08f4114d3804906b404680bcda06415 -#: ../source/includes/toc/table-method-bulk.rst:4 -msgid "Bulk operations builder." -msgstr "" - -# 2566533edd914f6ca8d04a86f1336854 -#: ../source/includes/toc/table-method-bulk.rst:6 -msgid ":method:`db.collection.initializeOrderedBulkOp()`" -msgstr "" - -# b6e6586317af413d9b19d80f2737c39d -#: ../source/includes/toc/table-method-bulk.rst:6 -msgid "" -"Initializes a :method:`Bulk()` operations builder for an ordered list of " -"operations." -msgstr "" - -# 2b04fa11c6b24eb8a443d8787ae97a32 -#: ../source/includes/toc/table-method-bulk.rst:8 -msgid ":method:`db.collection.initializeUnorderedBulkOp()`" -msgstr "" - -# 02dfdf98604241e5bcf326cf23a83a30 -#: ../source/includes/toc/table-method-bulk.rst:8 -msgid "" -"Initializes a :method:`Bulk()` operations builder for an unordered list " -"of operations." -msgstr "" - -# bd0a8211c9e540f0b66ccbcd06493267 -#: ../source/includes/toc/table-method-bulk.rst:10 -msgid ":method:`Bulk.insert()`" -msgstr "" - -# c1b61d15230f45eca7c1d76048ffecd1 -#: ../source/includes/toc/table-method-bulk.rst:10 -msgid "Adds an insert operation to a list of operations." -msgstr "" - -# bbd079da42f342d88dbf2a1af927a2d7 -#: ../source/includes/toc/table-method-bulk.rst:12 -msgid ":method:`Bulk.find()`" -msgstr "" - -# 5a4f483edecb43df952ac41f9bea1c3b -#: ../source/includes/toc/table-method-bulk.rst:12 -msgid "Specifies the query condition for an update or a remove operation." -msgstr "" - -# 054b50355bbc4664bd21b7ee9356392e -#: ../source/includes/toc/table-method-bulk.rst:14 -msgid ":method:`Bulk.find.collation()`" -msgstr "" - -# 5566302b590445618a00661ecae57d6c -#: ../source/includes/toc/table-method-bulk.rst:14 -msgid "Specifies the :ref:`collation ` for the query condition." -msgstr "" - -# b166f021fb2c4138b77cf718b27c1684 -#: ../source/includes/toc/table-method-bulk.rst:16 -msgid ":method:`Bulk.find.removeOne()`" -msgstr "" - -# 3a90ed6824c64bc397546cd984ddabbc -#: ../source/includes/toc/table-method-bulk.rst:16 -msgid "Adds a single document remove operation to a list of operations." -msgstr "" - -# 04ba3a6de634496faa18350cce8049a9 -#: ../source/includes/toc/table-method-bulk.rst:18 -msgid ":method:`Bulk.find.remove()`" -msgstr "" - -# 13b9725c6ea940fe94c7966283d62565 -#: ../source/includes/toc/table-method-bulk.rst:18 -msgid "Adds a multiple document remove operation to a list of operations." -msgstr "" - -# 9518e459af1d4d2e9cc00c8915bd3d5f -#: ../source/includes/toc/table-method-bulk.rst:20 -msgid ":method:`Bulk.find.replaceOne()`" -msgstr "" - -# 108f1056f98749ddb375ef07e77e6411 -#: ../source/includes/toc/table-method-bulk.rst:20 -msgid "Adds a single document replacement operation to a list of operations." -msgstr "" - -# a554fcfafaec4c1998e84999f622d622 -#: ../source/includes/toc/table-method-bulk.rst:22 -msgid ":method:`Bulk.find.updateOne()`" -msgstr "" - -# 4766468197e1435cbddc3c74afca8501 -#: ../source/includes/toc/table-method-bulk.rst:22 -msgid "Adds a single document update operation to a list of operations." -msgstr "" - -# 1944d3557d594d83a56c7cd326cbe32d -#: ../source/includes/toc/table-method-bulk.rst:24 -msgid ":method:`Bulk.find.update()`" -msgstr "" - -# bab1ff3807a14faf860ecf95d5392d14 -#: ../source/includes/toc/table-method-bulk.rst:24 -msgid "Adds a ``multi`` update operation to a list of operations." -msgstr "" - -# 0e3a9a82889e4d00a9255e568282007c -#: ../source/includes/toc/table-method-bulk.rst:26 -msgid ":method:`Bulk.find.upsert()`" -msgstr "" - -# feb6a1519df84f038323f8c316b9f0e3 -#: ../source/includes/toc/table-method-bulk.rst:26 -msgid "Specifies ``upsert: true`` for an update operation." -msgstr "" - -# 1b88efd4818e4d5a992cfc131608d6ea -#: ../source/includes/toc/table-method-bulk.rst:28 -msgid ":method:`Bulk.execute()`" -msgstr "" - -# 1a9a62ce119749099cdc065226e5b295 -#: ../source/includes/toc/table-method-bulk.rst:28 -msgid "Executes a list of operations in bulk." -msgstr "" - -# 07866a41f86e45f4a6523aaea288fdaf -#: ../source/includes/toc/table-method-bulk.rst:30 -msgid ":method:`Bulk.getOperations()`" -msgstr "" - -# 74d10c7a588f4257bf3b55d61e4fd387 -#: ../source/includes/toc/table-method-bulk.rst:30 -msgid "" -"Returns an array of write operations executed in the :method:`Bulk()` " -"operations object." -msgstr "" - -# d6a5f61d4cb34cd190b508d9aeb719ed -#: ../source/includes/toc/table-method-bulk.rst:32 -msgid ":method:`Bulk.tojson()`" -msgstr "" - -# 6a8e4c7b318f499aace3dc606d4e241f -#: ../source/includes/toc/table-method-bulk.rst:32 -msgid "" -"Returns a JSON document that contains the number of operations and " -"batches in the :method:`Bulk()` operations object." -msgstr "" - -# 70292ca9ccf9474bb94c462db1808604 -#: ../source/includes/toc/table-method-bulk.rst:34 -msgid ":method:`Bulk.toString()`" -msgstr "" - -# b8448f0d8d214cd586f38d216c3264f4 -#: ../source/includes/toc/table-method-bulk.rst:34 -msgid "Returns the :method:`Bulk.tojson()` results as a string." -msgstr "" - -#~ msgid "Specifies the :term:`upsert` flag for an update operation." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/js-collection.po b/locale/es/LC_MESSAGES/reference/method/js-collection.po deleted file mode 100644 index fd2aa4780ec..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/js-collection.po +++ /dev/null @@ -1,575 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:20+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 768a5739233c4678b37bb0fc4112c331 -#: ../source/reference/method/js-collection.txt:3 -msgid "Collection Methods" -msgstr "" - -# 1a305f419f7f44b3a75a7a2f124a7023 -#: ../source/includes/extracts/methods-toc-explanation.rst:3 -msgid "" -"For details on specific methods, including syntax and examples, click on " -"the specific method to go to its reference page." -msgstr "" - -# 8bd5b00ec5ac400ba4d7ebfbb2d5e016 -#: ../source/includes/toc/table-method-collection.rst:2 -msgid "Name" -msgstr "" - -# 363c2468b1f1417fad617da935e42db6 -#: ../source/includes/toc/table-method-collection.rst:2 -msgid "Description" -msgstr "" - -# e7c757b5fb524c1da34bba7043d0faf3 -#: ../source/includes/toc/table-method-collection.rst:4 -msgid ":method:`db.collection.aggregate()`" -msgstr "" - -# a490e833ec0744d283cb41a31cadec32 -#: ../source/includes/toc/table-method-collection.rst:4 -msgid "" -"Provides access to the :doc:`aggregation pipeline `." -msgstr "" - -# daa9a3870a1b4c9781a954a257aef8d0 -#: ../source/includes/toc/table-method-collection.rst:6 -msgid ":method:`db.collection.bulkWrite()`" -msgstr "" - -# 2f5715d11e9e43c59a96b40f34bf1afc -#: ../source/includes/toc/table-method-collection.rst:6 -msgid "Provides bulk write operation functionality." -msgstr "" - -# 86d8fcce0746453b823f10636491f7f3 -#: ../source/includes/toc/table-method-collection.rst:8 -msgid ":method:`db.collection.count()`" -msgstr "" - -# fa42f25f129840b5bf2a0429ebd9562b -#: ../source/includes/toc/table-method-collection.rst:8 -msgid "" -"Wraps :dbcommand:`count` to return a count of the number of documents in " -"a collection or matching a query." -msgstr "" - -# ed51ac1f7ee94324a6ed8d81c002e542 -#: ../source/includes/toc/table-method-collection.rst:10 -msgid ":method:`db.collection.copyTo()`" -msgstr "" - -# f6077b723e544501a47ebc15d3b2c956 -#: ../source/includes/toc/table-method-collection.rst:10 -msgid "" -"Deprecated. Wraps :dbcommand:`eval` to copy data between collections in a" -" single MongoDB instance." -msgstr "" - -# d9a87922697d4c15a918e9e7e5e74c93 -#: ../source/includes/toc/table-method-collection.rst:12 -msgid ":method:`db.collection.createIndex()`" -msgstr "" - -# 655aaca527bb40feaa2ecd58148d7f92 -#: ../source/includes/toc/table-method-collection.rst:12 -msgid "Builds an index on a collection." -msgstr "" - -# 6698e0ae32eb40919bd40327b298b11a -#: ../source/includes/toc/table-method-collection.rst:14 -msgid ":method:`db.collection.dataSize()`" -msgstr "" - -# ceb0b6c6abc049a9b3f57720396e7d85 -#: ../source/includes/toc/table-method-collection.rst:14 -msgid "" -"Returns the size of the collection. Wraps the :data:`~collStats.size` " -"field in the output of the :dbcommand:`collStats`." -msgstr "" - -# ad944736678d44e2b38977885e631918 -#: ../source/includes/toc/table-method-collection.rst:16 -msgid ":method:`db.collection.deleteOne()`" -msgstr "" - -# c84108d054ea4798a9d2d791cd3223be -#: ../source/includes/toc/table-method-collection.rst:16 -msgid "Deletes a single document in a collection." -msgstr "" - -# 74c9850688174ed09c73d5521d55a88e -#: ../source/includes/toc/table-method-collection.rst:18 -msgid ":method:`db.collection.deleteMany()`" -msgstr "" - -# de52e4598919416192dddfd8575aabe7 -#: ../source/includes/toc/table-method-collection.rst:18 -msgid "Deletes multiple documents in a collection." -msgstr "" - -# e55ae94046ff4554829c5a587cefc158 -#: ../source/includes/toc/table-method-collection.rst:20 -msgid ":method:`db.collection.distinct()`" -msgstr "" - -# 30d45669c4224eb59d4d140ef1cdfa36 -#: ../source/includes/toc/table-method-collection.rst:20 -msgid "" -"Returns an array of documents that have distinct values for the specified" -" field." -msgstr "" - -# 2146955d0a80489a81b65e9c95cb3214 -#: ../source/includes/toc/table-method-collection.rst:22 -msgid ":method:`db.collection.drop()`" -msgstr "" - -# 113cfd51d43b4223919a3beb1c5f1e1b -#: ../source/includes/toc/table-method-collection.rst:22 -msgid "Removes the specified collection from the database." -msgstr "" - -# 740852f4feb94b1ea55cb9b732c7fec3 -#: ../source/includes/toc/table-method-collection.rst:24 -msgid ":method:`db.collection.dropIndex()`" -msgstr "" - -# cf99e22019764c2e85ad86a89e4636a3 -#: ../source/includes/toc/table-method-collection.rst:24 -msgid "Removes a specified index on a collection." -msgstr "" - -# 2dbec106adae4eb1bf3d3ec62530b383 -#: ../source/includes/toc/table-method-collection.rst:26 -msgid ":method:`db.collection.dropIndexes()`" -msgstr "" - -# 86054ed17ac34126831697f55c8986ac -#: ../source/includes/toc/table-method-collection.rst:26 -msgid "Removes all indexes on a collection." -msgstr "" - -# 4bd35471cf4c4c2a8aeba02f4318e1f8 -#: ../source/includes/toc/table-method-collection.rst:28 -msgid ":method:`db.collection.ensureIndex()`" -msgstr "" - -# d9ab5e54a85242dda1cdb768647ef42a -#: ../source/includes/toc/table-method-collection.rst:28 -msgid "Deprecated. Use :method:`db.collection.createIndex()`." -msgstr "" - -# 7a67767e1e4141568eb3b3ea816bb535 -#: ../source/includes/toc/table-method-collection.rst:30 -msgid ":method:`db.collection.explain()`" -msgstr "" - -# 9cd45fbfe5d6495b8ae6ca10d4512378 -#: ../source/includes/toc/table-method-collection.rst:30 -msgid "Returns information on the query execution of various methods." -msgstr "" - -# 5df1b3dba2c94e348ca172dd894f56ee -#: ../source/includes/toc/table-method-collection.rst:32 -msgid ":method:`db.collection.find()`" -msgstr "" - -# 59552fff606347dba2459d95eb1b62c9 -#: ../source/includes/toc/table-method-collection.rst:32 -msgid "Performs a query on a collection and returns a cursor object." -msgstr "" - -# dd1fefda79254cb8b4ea9486cc983faf -#: ../source/includes/toc/table-method-collection.rst:34 -msgid ":method:`db.collection.findAndModify()`" -msgstr "" - -# afde216eeb944504b3564fb22fb2544f -#: ../source/includes/toc/table-method-collection.rst:34 -msgid "Atomically modifies and returns a single document." -msgstr "" - -# 3579420862da4a28813f3b636cbf9dde -#: ../source/includes/toc/table-method-collection.rst:36 -msgid ":method:`db.collection.findOne()`" -msgstr "" - -# 29ac9b2d68ff4b8eafadf82fe747a0a9 -#: ../source/includes/toc/table-method-collection.rst:36 -msgid "Performs a query and returns a single document." -msgstr "" - -# 0be69d7dd9444adbb6c5011b01260cf6 -#: ../source/includes/toc/table-method-collection.rst:38 -msgid ":method:`db.collection.findOneAndDelete()`" -msgstr "" - -# 0b7e645d354b4f1d9338512d31822580 -#: ../source/includes/toc/table-method-collection.rst:38 -msgid "Finds a single document and deletes it." -msgstr "" - -# 10e1dbb7fe8d4475a08aca75b22c50c7 -#: ../source/includes/toc/table-method-collection.rst:40 -msgid ":method:`db.collection.findOneAndReplace()`" -msgstr "" - -# 517ead64794941dc844bcaa68e263141 -#: ../source/includes/toc/table-method-collection.rst:40 -msgid "Finds a single document and replaces it." -msgstr "" - -# f8634607a35a462db9dd29318bddedab -#: ../source/includes/toc/table-method-collection.rst:42 -msgid ":method:`db.collection.findOneAndUpdate()`" -msgstr "" - -# adb1268b22ad48cab4f0f7298dc9017a -#: ../source/includes/toc/table-method-collection.rst:42 -msgid "Finds a single document and updates it." -msgstr "" - -# 8552308e14f44d30b0b0ef40aa4c133a -#: ../source/includes/toc/table-method-collection.rst:44 -msgid ":method:`db.collection.getIndexes()`" -msgstr "" - -# b4031e076030457e91c6bac875d83c20 -#: ../source/includes/toc/table-method-collection.rst:44 -msgid "" -"Returns an array of documents that describe the existing indexes on a " -"collection." -msgstr "" - -# afe7fdd455364357a61d2ad62fc3696e -#: ../source/includes/toc/table-method-collection.rst:46 -msgid ":method:`db.collection.getShardDistribution()`" -msgstr "" - -# 4107cad00ffe4961a17658443abf9953 -#: ../source/includes/toc/table-method-collection.rst:46 -msgid "" -"For collections in sharded clusters, " -":method:`db.collection.getShardDistribution()` reports data of " -":term:`chunk` distribution." -msgstr "" - -# bdef0c13fb4047ca86a31bb3c2be12ba -#: ../source/includes/toc/table-method-collection.rst:48 -msgid ":method:`db.collection.getShardVersion()`" -msgstr "" - -# 087afd0d74204069bbe24a32acb741f1 -#: ../source/includes/toc/table-method-collection.rst:48 -msgid "Internal diagnostic method for shard cluster." -msgstr "" - -# cf9e4bc8b49d4e37ab4bbe1215b85637 -#: ../source/includes/toc/table-method-collection.rst:50 -msgid ":method:`db.collection.group()`" -msgstr "" - -# 85e77d044b474982ab1f3d10b31a00a8 -#: ../source/includes/toc/table-method-collection.rst:50 -msgid "" -"Deprecated. Provides simple data aggregation function. Groups documents " -"in a collection by a key, and processes the results. Use " -":method:`~db.collection.aggregate()` for more complex data aggregation." -msgstr "" - -# 83fdf9d7b5a344d3b6a7006638fe77e0 -#: ../source/includes/toc/table-method-collection.rst:52 -msgid ":method:`db.collection.insert()`" -msgstr "" - -# 08047e905ada4970b97b08ea4c4a1d18 -#: ../source/includes/toc/table-method-collection.rst:52 -msgid "Creates a new document in a collection." -msgstr "" - -# 9d57d636fcd74195b94f3012b677babb -#: ../source/includes/toc/table-method-collection.rst:54 -msgid ":method:`db.collection.insertOne()`" -msgstr "" - -# 442568555cd74432b2741c072c684dff -#: ../source/includes/toc/table-method-collection.rst:54 -msgid "Inserts a new document in a collection." -msgstr "" - -# 40f625ba5d624e4db8eaa0ab00d9bfbe -#: ../source/includes/toc/table-method-collection.rst:56 -msgid ":method:`db.collection.insertMany()`" -msgstr "" - -# 33f56250bb8f401f9caebddadbcd3f69 -#: ../source/includes/toc/table-method-collection.rst:56 -msgid "Inserts several new document in a collection." -msgstr "" - -# 7ab42d6e4a414a2bb1f1b4ee6af9fada -#: ../source/includes/toc/table-method-collection.rst:58 -msgid ":method:`db.collection.isCapped()`" -msgstr "" - -# faae9fce5a4741329436f15f7512550d -#: ../source/includes/toc/table-method-collection.rst:58 -msgid "Reports if a collection is a :term:`capped collection`." -msgstr "" - -# 890a77387c874676806c5c59148c64cc -#: ../source/includes/toc/table-method-collection.rst:60 -msgid ":method:`db.collection.latencyStats()`" -msgstr "" - -# 9a9a8d97119444f2a39b600a5a3cac62 -#: ../source/includes/toc/table-method-collection.rst:60 -msgid "Returns latency statistics for a collection." -msgstr "" - -# e61651b97c24461a89d94c0ced3ff4c2 -#: ../source/includes/toc/table-method-collection.rst:62 -msgid ":method:`db.collection.mapReduce()`" -msgstr "" - -# 63291cb7425844bc844cae08c69a0d6f -#: ../source/includes/toc/table-method-collection.rst:62 -msgid "Performs map-reduce style data aggregation." -msgstr "" - -# 75deecd9cb224fc492dd3629764fb5ea -#: ../source/includes/toc/table-method-collection.rst:64 -msgid ":method:`db.collection.reIndex()`" -msgstr "" - -# 4bb88e87ef324e158c46544543143a0f -#: ../source/includes/toc/table-method-collection.rst:64 -msgid "Rebuilds all existing indexes on a collection." -msgstr "" - -# 478cca9ac3004e8fa826ec2585866d6d -#: ../source/includes/toc/table-method-collection.rst:66 -msgid ":method:`db.collection.replaceOne()`" -msgstr "" - -# 7a5ea6cbda434f2bbe945f4076b36fe4 -#: ../source/includes/toc/table-method-collection.rst:66 -msgid "Replaces a single document in a collection." -msgstr "" - -# e09ae6ce33784646be7a2102bcf75bde -#: ../source/includes/toc/table-method-collection.rst:68 -msgid ":method:`db.collection.remove()`" -msgstr "" - -# dc1864fe46484e88b17215f865ee98a8 -#: ../source/includes/toc/table-method-collection.rst:68 -msgid "Deletes documents from a collection." -msgstr "" - -# e177a6b90a6241cdaad2608d9d8e2bfb -#: ../source/includes/toc/table-method-collection.rst:70 -msgid ":method:`db.collection.renameCollection()`" -msgstr "" - -# 8c5e55cfface4c86a5dfce7ac2da8adc -#: ../source/includes/toc/table-method-collection.rst:70 -msgid "Changes the name of a collection." -msgstr "" - -# 04b5788b0f8842a9a9bf18577a34d790 -#: ../source/includes/toc/table-method-collection.rst:72 -msgid ":method:`db.collection.save()`" -msgstr "" - -# 9ae3f117a7ca43a9be05ed0504b80f65 -#: ../source/includes/toc/table-method-collection.rst:72 -msgid "" -"Provides a wrapper around an :method:`~db.collection.insert()` and " -":method:`~db.collection.update()` to insert new documents." -msgstr "" - -# be4ab5a255ea4badb9bf4d18d94b0b45 -#: ../source/includes/toc/table-method-collection.rst:74 -msgid ":method:`db.collection.stats()`" -msgstr "" - -# 0acdc67a2fa54cb28f6fc560be0fe81b -#: ../source/includes/toc/table-method-collection.rst:74 -msgid "" -"Reports on the state of a collection. Provides a wrapper around the " -":dbcommand:`collStats`." -msgstr "" - -# e10c1561054a4883ad4b9e90854078da -#: ../source/includes/toc/table-method-collection.rst:76 -msgid ":method:`db.collection.storageSize()`" -msgstr "" - -# 9f51160dd27b46c098a91c92b866e9b6 -#: ../source/includes/toc/table-method-collection.rst:76 -msgid "" -"Reports the total size used by the collection in bytes. Provides a " -"wrapper around the :data:`~collStats.storageSize` field of the " -":dbcommand:`collStats` output." -msgstr "" - -# 8248246258b64b8e8bbdd774717b9170 -#: ../source/includes/toc/table-method-collection.rst:78 -msgid ":method:`db.collection.totalSize()`" -msgstr "" - -# adba0f1b7bd94de3b922c960b0981857 -#: ../source/includes/toc/table-method-collection.rst:78 -msgid "" -"Reports the total size of a collection, including the size of all " -"documents and all indexes on a collection." -msgstr "" - -# 22634a4161dd4eb78b0fc905e4bfe542 -#: ../source/includes/toc/table-method-collection.rst:80 -msgid ":method:`db.collection.totalIndexSize()`" -msgstr "" - -# 17884a8c540c46d1a60910b2bf305d42 -#: ../source/includes/toc/table-method-collection.rst:80 -msgid "" -"Reports the total size used by the indexes on a collection. Provides a " -"wrapper around the :data:`~collStats.totalIndexSize` field of the " -":dbcommand:`collStats` output." -msgstr "" - -# 8162ceb630e949a3b1d726bb93bf5c94 -#: ../source/includes/toc/table-method-collection.rst:82 -msgid ":method:`db.collection.update()`" -msgstr "" - -# dbc9ab7a5e35484bb79d2d937eca4351 -#: ../source/includes/toc/table-method-collection.rst:82 -msgid "Modifies a document in a collection." -msgstr "" - -# ca64e90ecdde40a48e92d565fd9a0ee3 -#: ../source/includes/toc/table-method-collection.rst:84 -msgid ":method:`db.collection.updateOne()`" -msgstr "" - -# b5bf122050ce480188b2b6190a67a315 -#: ../source/includes/toc/table-method-collection.rst:84 -msgid "Modifies a single document in a collection." -msgstr "" - -# 581fa07c31a841ada289ecbd9fec6812 -#: ../source/includes/toc/table-method-collection.rst:86 -msgid ":method:`db.collection.updateMany()`" -msgstr "" - -# b04cdba23a784c4d930f257214130036 -#: ../source/includes/toc/table-method-collection.rst:86 -msgid "Modifies multiple documents in a collection." -msgstr "" - -# f148aabaa86c40969a1f324f6a255f6d -#: ../source/includes/toc/table-method-collection.rst:88 -msgid ":method:`db.collection.validate()`" -msgstr "" - -# 450fac83ca604bc4b1f425169775b3d3 -#: ../source/includes/toc/table-method-collection.rst:88 -msgid "Performs diagnostic operations on a collection." -msgstr "" - -# 8cf850825f724cec8141b4a246162010 -#~ msgid "Provides access to the :doc:`aggregation pipeline `." -#~ msgstr "" - -# ba746a3a24c1471c8896788e6d851015 -#~ msgid "" -#~ "Wraps :dbcommand:`eval` to copy data " -#~ "between collections in a single MongoDB" -#~ " instance." -#~ msgstr "" - -# 16f124125626412ab4d9bf0bfc0a3a64 -#~ msgid "" -#~ "Builds an index on a collection. " -#~ "Use :method:`db.collection.ensureIndex()`." -#~ msgstr "" - -# 0538cb11b0404e5b852002f7ef6010ea -#~ msgid ":method:`db.collection.getIndexStats()`" -#~ msgstr "" - -# 989318ef09c2431cb50f93725ff74af8 -# a0eb5b7fedeb46f88e08c3ed541af4bb -#~ msgid "" -#~ "Renders a human-readable view of " -#~ "the data collected by :dbcommand:`indexStats`" -#~ " which reflects B-tree utilization." -#~ msgstr "" - -# 92993eee5714409c84426c6cf0553404 -#~ msgid ":method:`db.collection.indexStats()`" -#~ msgstr "" - -# 0755fc11ea824b0e95c8b1f1d731bd4a -#~ msgid "" -#~ "Creates an index if it does not" -#~ " currently exist. If the index exists" -#~ " :method:`~db.collection.ensureIndex()` does nothing." -#~ msgstr "" - -# 070105796e304e1ab5bb84e0b507aea8 -#~ msgid "" -#~ "Provides simple data aggregation function. " -#~ "Groups documents in a collection by " -#~ "a key, and processes the results. " -#~ "Use :method:`~db.collection.aggregate()` for more" -#~ " complex data aggregation." -#~ msgstr "" - -# 5b21374f4de14a7290ef65645c3021cb -#~ msgid ":method:`db.collection.initializeOrderedBulkOp()`" -#~ msgstr "" - -# 6956c8ed09b54076b5ad571231f7fd44 -#~ msgid "" -#~ "Initializes a :method:`Bulk()` operations " -#~ "builder for an ordered list of " -#~ "operations." -#~ msgstr "" - -# 9348f7215d984ddeaabc0ea357a2d4c3 -#~ msgid ":method:`db.collection.initializeUnorderedBulkOp()`" -#~ msgstr "" - -# fcc748b1f05a426e979ada38c81203fb -#~ msgid "" -#~ "Initializes a :method:`Bulk()` operations " -#~ "builder for an unordered list of " -#~ "operations." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/js-connection.po b/locale/es/LC_MESSAGES/reference/method/js-connection.po deleted file mode 100644 index ef70ce7cd6d..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/js-connection.po +++ /dev/null @@ -1,118 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:31+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 87457b2ffa31411586fbd7241ccb38fd -#: ../source/reference/method/js-connection.txt:3 -msgid "Connection Methods" -msgstr "" - -# c86d9bb9ac324a19be5ad9a30bde378a -#: ../source/includes/extracts/methods-toc-explanation.rst:3 -msgid "" -"For details on specific methods, including syntax and examples, click on " -"the specific method to go to its reference page." -msgstr "" - -# 1bf7c9a03d9948de889cf64cbec5e8ad -#: ../source/includes/toc/table-method-connection.rst:2 -msgid "Name" -msgstr "" - -# 978d4028c74749e3bb6f314e44101062 -#: ../source/includes/toc/table-method-connection.rst:2 -msgid "Description" -msgstr "" - -# 6ef2417602814c5bacca1b61e4e7efe8 -#: ../source/includes/toc/table-method-connection.rst:4 -msgid ":method:`Mongo.getDB()`" -msgstr "" - -# e1a948dcf722461e8ab7a87b9cfa6101 -#: ../source/includes/toc/table-method-connection.rst:4 -msgid "Returns a database object." -msgstr "" - -# 30165fa7b3214b3a95a1020db87d0779 -#: ../source/includes/toc/table-method-connection.rst:6 -msgid ":method:`Mongo.getReadPrefMode()`" -msgstr "" - -# a21c9c84581b401aaaf86a0af7d453d3 -#: ../source/includes/toc/table-method-connection.rst:6 -msgid "Returns the current read preference mode for the MongoDB connection." -msgstr "" - -# 08e65f2ffac248cebee09153f1da69bc -#: ../source/includes/toc/table-method-connection.rst:8 -msgid ":method:`Mongo.getReadPrefTagSet()`" -msgstr "" - -# f4865e79d60248c48a23f80bdf310843 -#: ../source/includes/toc/table-method-connection.rst:8 -msgid "Returns the read preference tag set for the MongoDB connection." -msgstr "" - -# 40bb90fee62d47bd9ec809f3c1712591 -#: ../source/includes/toc/table-method-connection.rst:10 -msgid ":method:`Mongo.setReadPref()`" -msgstr "" - -# bd173ce1349e4d938e373c0638904164 -#: ../source/includes/toc/table-method-connection.rst:10 -msgid "Sets the :term:`read preference` for the MongoDB connection." -msgstr "" - -# 2bdee8ffb14d458cab6e41aac72ad8e7 -#: ../source/includes/toc/table-method-connection.rst:12 -msgid ":method:`Mongo.setSlaveOk()`" -msgstr "" - -# 892fae6fc9c94113acc5ee8b5ff3278e -#: ../source/includes/toc/table-method-connection.rst:12 -msgid "" -"Allows operations on the current connection to read from " -":term:`secondary` members." -msgstr "" - -# b3afcc29a42d436ea1decf6fc405b674 -#: ../source/includes/toc/table-method-connection.rst:14 -msgid ":method:`Mongo()`" -msgstr "" - -# b03c696d0e0f47e7b46f6f73a868fc6b -#: ../source/includes/toc/table-method-connection.rst:14 -msgid "Creates a new connection object." -msgstr "" - -# b7885f4440cf46499b913f25f2bed729 -#: ../source/includes/toc/table-method-connection.rst:16 -msgid ":method:`connect()`" -msgstr "" - -# 0dd7688e6f9a4f73bfa61fb4d38b86ff -#: ../source/includes/toc/table-method-connection.rst:16 -msgid "" -"Connects to a MongoDB instance and to a specified database on that " -"instance." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/js-constructor.po b/locale/es/LC_MESSAGES/reference/method/js-constructor.po deleted file mode 100644 index 59b3778d51a..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/js-constructor.po +++ /dev/null @@ -1,150 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:16+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# ff42b47f2e6142a6ab1ce439b0776603 -#: ../source/reference/method/js-constructor.txt:3 -msgid "Object Constructors and Methods" -msgstr "" - -# e54178f6baf74a8eb7bddf75b4aed538 -#: ../source/includes/extracts/methods-toc-explanation.rst:3 -msgid "" -"For details on specific methods, including syntax and examples, click on " -"the specific method to go to its reference page." -msgstr "" - -# f1ed59d446654ecbab406fbda92c22c9 -#: ../source/includes/toc/table-method-constructor.rst:2 -msgid "Name" -msgstr "" - -# 3b0e2137ad664eaea0b4ca0d427b4e4a -#: ../source/includes/toc/table-method-constructor.rst:2 -msgid "Description" -msgstr "" - -# f1601d79ce234cf59e32a3c64ce816b2 -#: ../source/includes/toc/table-method-constructor.rst:4 -msgid ":method:`Date()`" -msgstr "" - -# 759967c7ebbe44b895e4f3be6d7da122 -#: ../source/includes/toc/table-method-constructor.rst:4 -msgid "" -"Creates a date object. By default creates a date object including the " -"current date." -msgstr "" - -# 4b9fa7c7bbae4238b238746d2dac5eb6 -#: ../source/includes/toc/table-method-constructor.rst:6 -msgid ":method:`UUID()`" -msgstr "" - -# 748e0ae8bfc24d6a8dccf7d42b8764d9 -#: ../source/includes/toc/table-method-constructor.rst:6 -msgid "Converts a 32-byte hexadecimal string to the UUID BSON subtype." -msgstr "" - -# e8f287b8e1f94c10ad030cd65b20c299 -#: ../source/includes/toc/table-method-constructor.rst:8 -msgid ":method:`ObjectId()`" -msgstr "" - -# f1564b49ae364b5ebe537e3efe446e1e -#: ../source/includes/toc/table-method-constructor.rst:8 -msgid "Returns an :term:`ObjectId`." -msgstr "" - -# fe364db1cfcd498a916fd0d99bcccc84 -#: ../source/includes/toc/table-method-constructor.rst:10 -msgid ":method:`ObjectId.getTimestamp()`" -msgstr "" - -# 1eee97a76fef4e8b987112f3b09a16c1 -#: ../source/includes/toc/table-method-constructor.rst:10 -msgid "Returns the timestamp portion of an :term:`ObjectId`." -msgstr "" - -# b569a1e4054f4a22b4de610c97d23eaa -#: ../source/includes/toc/table-method-constructor.rst:12 -msgid ":method:`ObjectId.toString()`" -msgstr "" - -# 7a2f2301713f4882a6eb5b43fade810b -#: ../source/includes/toc/table-method-constructor.rst:12 -msgid "Displays the string representation of an :term:`ObjectId`." -msgstr "" - -# bf2f9c8662f1486da8369028e71a374a -#: ../source/includes/toc/table-method-constructor.rst:14 -msgid ":method:`ObjectId.valueOf()`" -msgstr "" - -# 0a0091a5ef1b40fa89cc0f001d9d11e0 -#: ../source/includes/toc/table-method-constructor.rst:14 -msgid "Displays the ``str`` attribute of an ObjectId as a hexadecimal string." -msgstr "" - -# 08e6ac9f7e3240d1adb42744b526fdf5 -#: ../source/includes/toc/table-method-constructor.rst:16 -msgid ":method:`WriteResult()`" -msgstr "" - -# 87e82c57988e4028a7dc3a9479815ada -#: ../source/includes/toc/table-method-constructor.rst:16 -msgid "Wrapper around the result set from write methods." -msgstr "" - -# b7e252b8d924414c9e19c2b2af5e9daf -#: ../source/includes/toc/table-method-constructor.rst:18 -msgid ":method:`WriteResult.hasWriteError()`" -msgstr "" - -# e87024985f1640d2a0358f4729c113ce -#: ../source/includes/toc/table-method-constructor.rst:18 -msgid "" -"Returns a boolean specifying whether the results include " -":data:`WriteResult.writeError`." -msgstr "" - -# 2859ac7d7d57482ea17a7011b3023042 -#: ../source/includes/toc/table-method-constructor.rst:20 -msgid ":method:`WriteResult.hasWriteConcernError()`" -msgstr "" - -# 5f28e3ec830a43a9b6d6f67fd05a3f21 -#: ../source/includes/toc/table-method-constructor.rst:20 -msgid "" -"Returns a boolean specifying whether whether the results include " -":data:`WriteResult.writeConcernError`." -msgstr "" - -# 5d9a6539d1b948dda690c84b4c749603 -#: ../source/includes/toc/table-method-constructor.rst:22 -msgid ":method:`BulkWriteResult()`" -msgstr "" - -# 0be2c4d7749f434cafb3dccea4639f8b -#: ../source/includes/toc/table-method-constructor.rst:22 -msgid "Wrapper around the result set from :method:`Bulk.execute()`." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/js-cursor.po b/locale/es/LC_MESSAGES/reference/method/js-cursor.po deleted file mode 100644 index 36125423f77..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/js-cursor.po +++ /dev/null @@ -1,415 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:29+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# d690e9b78c754bcfbe73ed7e07c453df -#: ../source/reference/method/js-cursor.txt:3 -msgid "Cursor Methods" -msgstr "" - -# a30abeae73ce49eaa3507a607db4a5db -#: ../source/reference/method/js-cursor.txt:13 -msgid "These methods modify the way that the underlying query is executed." -msgstr "" - -# 2c5ac4fc31ee4be2a28988b1f7893716 -#: ../source/includes/extracts/methods-toc-explanation.rst:3 -msgid "" -"For details on specific methods, including syntax and examples, click on " -"the specific method to go to its reference page." -msgstr "" - -# 4228dd5b31eb4699a0c95b44645878f8 -#: ../source/includes/toc/table-method-cursor.rst:2 -msgid "Name" -msgstr "" - -# ab31741f3aef4f21b7f84eb651046351 -#: ../source/includes/toc/table-method-cursor.rst:2 -msgid "Description" -msgstr "" - -# 29971a591d464cf0ab04ffc6d6cd3f2f -#: ../source/includes/toc/table-method-cursor.rst:4 -msgid ":method:`cursor.addOption()`" -msgstr "" - -# 64109e26351047c6bd64e81049866fcd -#: ../source/includes/toc/table-method-cursor.rst:4 -msgid "Adds special wire protocol flags that modify the behavior of the query.'" -msgstr "" - -# 2bf24469063e4537b38fc6e86d7f29dc -#: ../source/includes/toc/table-method-cursor.rst:6 -msgid ":method:`cursor.batchSize()`" -msgstr "" - -# f0fc9e634c2049a9a01037f5ecbf2d5a -#: ../source/includes/toc/table-method-cursor.rst:6 -msgid "" -"Controls the number of documents MongoDB will return to the client in a " -"single network message." -msgstr "" - -# 633c018b22604548a85b580336bb3738 -#: ../source/includes/toc/table-method-cursor.rst:8 -msgid ":method:`cursor.close()`" -msgstr "" - -# a4a310c33ed7487ebdb274a8a8074711 -#: ../source/includes/toc/table-method-cursor.rst:8 -msgid "Close a cursor and free associated server resources." -msgstr "" - -# 25458da644ba4df09aa2beb1384bb062 -#: ../source/includes/toc/table-method-cursor.rst:10 -msgid ":method:`cursor.collation()`" -msgstr "" - -# 364a803e8414444b968ea9eb836b30b3 -#: ../source/includes/toc/table-method-cursor.rst:10 -msgid "" -"Specifies the collation for the cursor returned by the " -":method:`db.collection.find()`." -msgstr "" - -# 7b6757b73817408ba5b0200a0f5fc47a -#: ../source/includes/toc/table-method-cursor.rst:12 -msgid ":method:`cursor.comment()`" -msgstr "" - -# 5f1ab78916da4d01a5b498645de509a0 -#: ../source/includes/toc/table-method-cursor.rst:12 -msgid "" -"Attaches a comment to the query to allow for traceability in the logs and" -" the system.profile collection." -msgstr "" - -# 31dd314e5cc5429389fd5b1401ba306d -#: ../source/includes/toc/table-method-cursor.rst:14 -msgid ":method:`cursor.count()`" -msgstr "" - -# 70b1769dd73b48e9875bd37c85780df6 -#: ../source/includes/toc/table-method-cursor.rst:14 -msgid "" -"Modifies the cursor to return the number of documents in the result set " -"rather than the documents themselves." -msgstr "" - -# f692536893934d6b9ecdc14dce141d55 -#: ../source/includes/toc/table-method-cursor.rst:16 -msgid ":method:`cursor.explain()`" -msgstr "" - -# 4e39fd3677694e7db3d606b267a911a8 -#: ../source/includes/toc/table-method-cursor.rst:16 -msgid "Reports on the query execution plan for a cursor." -msgstr "" - -# 10e937c1d76347ec9afaf0e94002eb55 -#: ../source/includes/toc/table-method-cursor.rst:18 -msgid ":method:`cursor.forEach()`" -msgstr "" - -# 83bfcfb2195b457a84cbd09aa628554a -#: ../source/includes/toc/table-method-cursor.rst:18 -msgid "Applies a JavaScript function for every document in a cursor." -msgstr "" - -# 5db1d47578db4b5ba8698600d5b8e4af -#: ../source/includes/toc/table-method-cursor.rst:20 -msgid ":method:`cursor.hasNext()`" -msgstr "" - -# 0b2c12eef1ce49e08a069f7651a7a3eb -#: ../source/includes/toc/table-method-cursor.rst:20 -msgid "Returns true if the cursor has documents and can be iterated." -msgstr "" - -# ab1f9caa71234541b540e3bd21d43176 -#: ../source/includes/toc/table-method-cursor.rst:22 -msgid ":method:`cursor.hint()`" -msgstr "" - -# ab69ca3b6fbe44adb918c86226c33ab5 -#: ../source/includes/toc/table-method-cursor.rst:22 -msgid "Forces MongoDB to use a specific index for a query." -msgstr "" - -# 34fcb37246094057a79d9d9d6f7e1c2e -#: ../source/includes/toc/table-method-cursor.rst:24 -msgid ":method:`cursor.itcount()`" -msgstr "" - -# 00dc3b4974c14a4aa9fec0f84f2fad57 -#: ../source/includes/toc/table-method-cursor.rst:24 -msgid "" -"Computes the total number of documents in the cursor client-side by " -"fetching and iterating the result set." -msgstr "" - -# 55352501344f41f3b713f1c57404e6ad -#: ../source/includes/toc/table-method-cursor.rst:26 -msgid ":method:`cursor.limit()`" -msgstr "" - -# dca7c255e8534342958ca4b2ef13ce09 -#: ../source/includes/toc/table-method-cursor.rst:26 -msgid "Constrains the size of a cursor's result set." -msgstr "" - -# f6e0b1ced45c4774afaf31979f6dc233 -#: ../source/includes/toc/table-method-cursor.rst:28 -msgid ":method:`cursor.map()`" -msgstr "" - -# 994a14ec231b441ab97758cda219eb9a -#: ../source/includes/toc/table-method-cursor.rst:28 -msgid "" -"Applies a function to each document in a cursor and collects the return " -"values in an array." -msgstr "" - -# f4737aeb4bb2459a8dfe374f9abcb79d -#: ../source/includes/toc/table-method-cursor.rst:30 -msgid ":method:`cursor.maxScan()`" -msgstr "" - -# 32d22cf771fb4729b8a309eb3a0f193d -#: ../source/includes/toc/table-method-cursor.rst:30 -msgid "" -"Specifies the maximum number of items to scan; documents for collection " -"scans, keys for index scans." -msgstr "" - -# b9f609a1e5644313bff12b54afc8c85a -#: ../source/includes/toc/table-method-cursor.rst:32 -msgid ":method:`cursor.maxTimeMS()`" -msgstr "" - -# 654dbeb504354ba1b691e083c4495328 -#: ../source/includes/toc/table-method-cursor.rst:32 -msgid "" -"Specifies a cumulative time limit in milliseconds for processing " -"operations on a cursor." -msgstr "" - -# 3aac94d8b0324dc9a00c977acd308659 -#: ../source/includes/toc/table-method-cursor.rst:34 -msgid ":method:`cursor.max()`" -msgstr "" - -# 3dad82ac062342cba65be8a778529da6 -#: ../source/includes/toc/table-method-cursor.rst:34 -msgid "" -"Specifies an exclusive upper index bound for a cursor. For use with " -":method:`cursor.hint()`" -msgstr "" - -# ba235fdd34ec4a75b775d59852ae290e -#: ../source/includes/toc/table-method-cursor.rst:36 -msgid ":method:`cursor.min()`" -msgstr "" - -# 818c6c90f9b34a7f953bccb16a26c2bd -#: ../source/includes/toc/table-method-cursor.rst:36 -msgid "" -"Specifies an inclusive lower index bound for a cursor. For use with " -":method:`cursor.hint()`" -msgstr "" - -# bd52d9e4ae2b47d7a0c4673da4ba64cb -#: ../source/includes/toc/table-method-cursor.rst:38 -msgid ":method:`cursor.next()`" -msgstr "" - -# 1b4f0df3102743988091b1c36a9e0e84 -#: ../source/includes/toc/table-method-cursor.rst:38 -msgid "Returns the next document in a cursor." -msgstr "" - -# 1b21685d7ab645aea3ee9d38c9bbcc45 -#: ../source/includes/toc/table-method-cursor.rst:40 -msgid ":method:`cursor.noCursorTimeout()`" -msgstr "" - -# 0392cafd2d6842c7b133929bb3a812eb -#: ../source/includes/toc/table-method-cursor.rst:40 -msgid "" -"Instructs the server to avoid closing a cursor automatically after a " -"period of inactivity." -msgstr "" - -# 97f414e08d9248d5ba8946b7e22d3544 -#: ../source/includes/toc/table-method-cursor.rst:42 -msgid ":method:`cursor.objsLeftInBatch()`" -msgstr "" - -# 33b34f73beb24bfab128f3c6c90eaf09 -#: ../source/includes/toc/table-method-cursor.rst:42 -msgid "Returns the number of documents left in the current cursor batch." -msgstr "" - -# 64e5b2fef2f34a6b9521328ba2cbae4b -#: ../source/includes/toc/table-method-cursor.rst:44 -msgid ":method:`cursor.pretty()`" -msgstr "" - -# 4af5e5833d6744ad8afd07671c463232 -#: ../source/includes/toc/table-method-cursor.rst:44 -msgid "Configures the cursor to display results in an easy-to-read format." -msgstr "" - -# 8443f5c9abeb4b468a4a48e1e6763084 -#: ../source/includes/toc/table-method-cursor.rst:46 -msgid ":method:`cursor.readConcern()`" -msgstr "" - -# c91d056883714527b87f4d22298f116c -#: ../source/includes/toc/table-method-cursor.rst:46 -msgid "" -"Specifies a :term:`read concern` for a :method:`find() " -"` operation." -msgstr "" - -# 0a09d7a46098465fbebf38b098d1678f -#: ../source/includes/toc/table-method-cursor.rst:48 -msgid ":method:`cursor.readPref()`" -msgstr "" - -# e4b0aab41ef54822b0107f4fb1223d20 -#: ../source/includes/toc/table-method-cursor.rst:48 -msgid "" -"Specifies a :term:`read preference` to a cursor to control how the client" -" directs queries to a :term:`replica set`." -msgstr "" - -# cafa63da9eb14cbd9eabecf848207ced -#: ../source/includes/toc/table-method-cursor.rst:50 -msgid ":method:`cursor.returnKey()`" -msgstr "" - -# c6d632d26bc64bb09207c951a730e3c8 -#: ../source/includes/toc/table-method-cursor.rst:50 -msgid "Modifies the cursor to return index keys rather than the documents." -msgstr "" - -# bd5856675f8e4d5eaa214fd8dcef504d -#: ../source/includes/toc/table-method-cursor.rst:52 -msgid ":method:`cursor.showRecordId()`" -msgstr "" - -# b268208282c3463cacbee7e3d05a4164 -#: ../source/includes/toc/table-method-cursor.rst:52 -msgid "" -"Adds an internal storage engine ID field to each document returned by the" -" cursor." -msgstr "" - -# d6fa0e2d506d47debb53b2a07b6de805 -#: ../source/includes/toc/table-method-cursor.rst:54 -msgid ":method:`cursor.size()`" -msgstr "" - -# b1586dd815cd43998094f37c9418ee6d -#: ../source/includes/toc/table-method-cursor.rst:54 -msgid "" -"Returns a count of the documents in the cursor after applying " -":method:`~cursor.skip()` and :method:`~cursor.limit()` methods." -msgstr "" - -# 0b3c1347040442afac7e0b801788c499 -#: ../source/includes/toc/table-method-cursor.rst:56 -msgid ":method:`cursor.skip()`" -msgstr "" - -# 8d9d0d4c796e4a42a8cebfdceac31e7b -#: ../source/includes/toc/table-method-cursor.rst:56 -msgid "" -"Returns a cursor that begins returning results only after passing or " -"skipping a number of documents." -msgstr "" - -# 4be705bd7c814817980a2fe32dcb506f -#: ../source/includes/toc/table-method-cursor.rst:58 -msgid ":method:`cursor.snapshot()`" -msgstr "" - -# 2e89c7f8ce944317834af7c6e1187b6d -#: ../source/includes/toc/table-method-cursor.rst:58 -msgid "" -"Forces the cursor to use the index on the ``_id`` field. Ensures that the" -" cursor returns each document, with regards to the value of the ``_id`` " -"field, only once." -msgstr "" - -# 028f98a93d4d4dfcb2326e34259e4d39 -#: ../source/includes/toc/table-method-cursor.rst:60 -msgid ":method:`cursor.sort()`" -msgstr "" - -# 9be158681b6f4b10a6c572eda64a5460 -#: ../source/includes/toc/table-method-cursor.rst:60 -msgid "Returns results ordered according to a sort specification." -msgstr "" - -# 5cde4a3f3d734c568344aa716d24b177 -#: ../source/includes/toc/table-method-cursor.rst:62 -msgid ":method:`cursor.tailable()`" -msgstr "" - -# 5015649a195c473b81f2adebf585c286 -#: ../source/includes/toc/table-method-cursor.rst:62 -msgid "" -"Marks the cursor as tailable. Only valid for cursors over capped " -"collections." -msgstr "" - -# ad43fd53b4254b2b9d0049ecda034c31 -#: ../source/includes/toc/table-method-cursor.rst:64 -msgid ":method:`cursor.toArray()`" -msgstr "" - -# c7183efd217c46e6909dbe550e1baac3 -#: ../source/includes/toc/table-method-cursor.rst:64 -msgid "Returns an array that contains all documents returned by the cursor." -msgstr "" - -# e1f0769dfa89456e834775f4beb7aa33 -#~ msgid "Returns a count of the documents in a cursor." -#~ msgstr "" - -# 40c69fdce50d4f6f8081d5a0e83ab07e -#~ msgid "Reports on the query execution plan, including index use, for a cursor." -#~ msgstr "" - -# 667ab9fc8b6d4c028aa0d10261a06f7b -#~ msgid ":method:`cursor.showDiskLoc()`" -#~ msgstr "" - -# e963920d2c8b4ec7b0ea57f533333050 -#~ msgid "" -#~ "Returns a cursor with modified documents" -#~ " that include the on-disk location" -#~ " of the document." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/js-database.po b/locale/es/LC_MESSAGES/reference/method/js-database.po deleted file mode 100644 index 4348f9327e7..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/js-database.po +++ /dev/null @@ -1,622 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:16+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# ebd720b0ad3045cdbdbd90db39b315a8 -#: ../source/reference/method/js-database.txt:3 -msgid "Database Methods" -msgstr "" - -# d969c822629a44b7bfb2d8a34d00e1bf -#: ../source/includes/extracts/methods-toc-explanation.rst:3 -msgid "" -"For details on specific methods, including syntax and examples, click on " -"the specific method to go to its reference page." -msgstr "" - -# 88c3387e56504df481b0146f6f01e5a0 -#: ../source/includes/toc/table-method-database.rst:2 -msgid "Name" -msgstr "" - -# 38b14d0f2d704d489aff65f7a4282ac3 -#: ../source/includes/toc/table-method-database.rst:2 -msgid "Description" -msgstr "" - -# 34e54177b86b478690e54e335cbf3b5b -#: ../source/includes/toc/table-method-database.rst:4 -msgid ":method:`db.cloneCollection()`" -msgstr "" - -# b0db8970b4234aa6a7cd1740ed39140f -#: ../source/includes/toc/table-method-database.rst:4 -msgid "" -"Copies data directly between MongoDB instances. Wraps " -":dbcommand:`cloneCollection`." -msgstr "" - -# ea4249805f40408dbceeeb1e560db76e -#: ../source/includes/toc/table-method-database.rst:6 -msgid ":method:`db.cloneDatabase()`" -msgstr "" - -# 9b5b543cc5b8484891be2920b40cc38a -#: ../source/includes/toc/table-method-database.rst:6 -msgid "" -"Copies a database from a remote host to the current host. Wraps " -":dbcommand:`clone`." -msgstr "" - -# 1d5e046c00b94064bef75429787305c5 -#: ../source/includes/toc/table-method-database.rst:8 -msgid ":method:`db.commandHelp()`" -msgstr "" - -# b170f5889d2e4f1d8d416f4374b4e180 -#: ../source/includes/toc/table-method-database.rst:8 -msgid "Returns help information for a :term:`database command`." -msgstr "" - -# d111ecf8cf064dd0a16a945231c3f336 -#: ../source/includes/toc/table-method-database.rst:10 -msgid ":method:`db.copyDatabase()`" -msgstr "" - -# 228c779415514f7faff36aecb1908daa -#: ../source/includes/toc/table-method-database.rst:10 -msgid "" -"Copies a database to another database on the current host. Wraps " -":dbcommand:`copydb`." -msgstr "" - -# 13c796d50546482db31d5e5861a68ad7 -#: ../source/includes/toc/table-method-database.rst:12 -msgid ":method:`db.createCollection()`" -msgstr "" - -# 4c4caededbd84967835aaa573462fafa -#: ../source/includes/toc/table-method-database.rst:12 -msgid "Creates a new collection. Commonly used to create a capped collection." -msgstr "" - -# 18f1b13468d04ae9aec326af2f1f12a0 -#: ../source/includes/toc/table-method-database.rst:14 -msgid ":method:`db.createView()`" -msgstr "" - -# aa8225d802884c6db37d43b33d7d6762 -#: ../source/includes/toc/table-method-database.rst:14 -msgid "Creates a view." -msgstr "" - -# b8a5b9a879604bdb9870cf5f0e10ff1b -#: ../source/includes/toc/table-method-database.rst:16 -msgid ":method:`db.currentOp()`" -msgstr "" - -# 1fdb3544645a45ad8ae811c96937406e -#: ../source/includes/toc/table-method-database.rst:16 -msgid "Reports the current in-progress operations." -msgstr "" - -# 49db963b2fd34e6fb18af5d4260668c7 -#: ../source/includes/toc/table-method-database.rst:18 -msgid ":method:`db.dropDatabase()`" -msgstr "" - -# cca09c203eee48128429c5908389b857 -#: ../source/includes/toc/table-method-database.rst:18 -msgid "Removes the current database." -msgstr "" - -# af6f60f6e9f54aa4bcf00614d0588f24 -#: ../source/includes/toc/table-method-database.rst:20 -msgid ":method:`db.eval()`" -msgstr "" - -# 741b9f389e554f6da06b9b815eea5956 -#: ../source/includes/toc/table-method-database.rst:20 -msgid "" -"Deprecated. Passes a JavaScript function to the :program:`mongod` " -"instance for server-side JavaScript evaluation." -msgstr "" - -# c3c1bd51fd824703b99cb235ebec16eb -#: ../source/includes/toc/table-method-database.rst:22 -msgid ":method:`db.fsyncLock()`" -msgstr "" - -# f25faaf655b5477abb21b0df5bd8144a -#: ../source/includes/toc/table-method-database.rst:22 -msgid "" -"Flushes writes to disk and locks the database to prevent write operations" -" and assist backup operations. Wraps :dbcommand:`fsync`." -msgstr "" - -# e18c1ed43a3346ada2ba6518376fdd0e -#: ../source/includes/toc/table-method-database.rst:24 -msgid ":method:`db.fsyncUnlock()`" -msgstr "" - -# c631a0263a774f548284a6a3a8acfb44 -#: ../source/includes/toc/table-method-database.rst:24 -msgid "" -"Allows writes to continue on a database locked with " -":method:`db.fsyncLock()`." -msgstr "" - -# 803a8f4c4e5244d39f2f0778f6238f80 -#: ../source/includes/toc/table-method-database.rst:26 -msgid ":method:`db.getCollection()`" -msgstr "" - -# 9ee0324fbfef46099402d813336abe2b -#: ../source/includes/toc/table-method-database.rst:26 -msgid "" -"Returns a collection object. Used to access collections with names that " -"are not valid in the :program:`mongo` shell." -msgstr "" - -# 3ff8c30b195840c0aed68971036378b2 -#: ../source/includes/toc/table-method-database.rst:28 -msgid ":method:`db.getCollectionInfos()`" -msgstr "" - -# 05cec8eb3baf4effb00c4458b3a0bc10 -#: ../source/includes/toc/table-method-database.rst:28 -msgid "" -"Returns collection information for all collections in the current " -"database." -msgstr "" - -# 8ff784f547424ba9b21e6bd8158feabc -#: ../source/includes/toc/table-method-database.rst:30 -msgid ":method:`db.getCollectionNames()`" -msgstr "" - -# 192fb4a0a33248029e6796cbccde3b12 -#: ../source/includes/toc/table-method-database.rst:30 -msgid "Lists all collections in the current database." -msgstr "" - -# 635172ea4d4f4c8dba3ec1146b67302c -#: ../source/includes/toc/table-method-database.rst:32 -msgid ":method:`db.getLastError()`" -msgstr "" - -# 17ea35ed937c49ca98e27165d42ab0fd -#: ../source/includes/toc/table-method-database.rst:32 -msgid "" -"Checks and returns the status of the last operation. Wraps " -":dbcommand:`getLastError`." -msgstr "" - -# 4b926e4cfa2a4b14a5f04d78855fd2be -#: ../source/includes/toc/table-method-database.rst:34 -msgid ":method:`db.getLastErrorObj()`" -msgstr "" - -# 2ca1ce700de04aa2b668a7fe2a0b1457 -#: ../source/includes/toc/table-method-database.rst:34 -msgid "" -"Returns the status document for the last operation. Wraps " -":dbcommand:`getLastError`." -msgstr "" - -# 749a31d0898743ffbfa21caa03b0fb3a -#: ../source/includes/toc/table-method-database.rst:36 -msgid ":method:`db.getLogComponents()`" -msgstr "" - -# de6a14a5f62041918a2da9fecf9d6bac -#: ../source/includes/toc/table-method-database.rst:36 -msgid "Returns the log message verbosity levels." -msgstr "" - -# 7350af576a5442f79bf802913b52900b -#: ../source/includes/toc/table-method-database.rst:38 -msgid ":method:`db.getMongo()`" -msgstr "" - -# 9e4d3c7523b34725b36237fbe2507658 -#: ../source/includes/toc/table-method-database.rst:38 -msgid "" -"Returns the :method:`Mongo()` connection object for the current " -"connection." -msgstr "" - -# d093550ed6e84e96bec1f7fc91c05db6 -#: ../source/includes/toc/table-method-database.rst:40 -msgid ":method:`db.getName()`" -msgstr "" - -# d28c4a98a26547d28ca55b80f8aabc19 -#: ../source/includes/toc/table-method-database.rst:40 -msgid "Returns the name of the current database." -msgstr "" - -# 56f06f276a124297bff28cd5d9121561 -#: ../source/includes/toc/table-method-database.rst:42 -msgid ":method:`db.getPrevError()`" -msgstr "" - -# fdea29dd8d4e4d6c8be0a9b16a4ab6fb -#: ../source/includes/toc/table-method-database.rst:42 -msgid "" -"Returns a status document containing all errors since the last error " -"reset. Wraps :dbcommand:`getPrevError`." -msgstr "" - -# 1dcf0481751a4c079e003902c137399c -#: ../source/includes/toc/table-method-database.rst:44 -msgid ":method:`db.getProfilingLevel()`" -msgstr "" - -# 66743c85e8ca42c4a0d2d099103f5cba -#: ../source/includes/toc/table-method-database.rst:44 -msgid "Returns the current profiling level for database operations." -msgstr "" - -# a30ef90a0b7f4c84ba99baaa0358a09b -#: ../source/includes/toc/table-method-database.rst:46 -msgid ":method:`db.getProfilingStatus()`" -msgstr "" - -# 281734cd7c1f45c6bf84487a6e5d3e0a -#: ../source/includes/toc/table-method-database.rst:46 -msgid "" -"Returns a document that reflects the current profiling level and the " -"profiling threshold." -msgstr "" - -# bd2b04be0a084bd2a45e50cbf0e90e86 -#: ../source/includes/toc/table-method-database.rst:48 -msgid ":method:`db.getReplicationInfo()`" -msgstr "" - -# b2ff2158594c4e39a75363922c2b3329 -#: ../source/includes/toc/table-method-database.rst:48 -msgid "Returns a document with replication statistics." -msgstr "" - -# 6636111a072f408097594856b82354f5 -#: ../source/includes/toc/table-method-database.rst:50 -msgid ":method:`db.getSiblingDB()`" -msgstr "" - -# 02615c667ca84a7281c3756b3119a56a -#: ../source/includes/toc/table-method-database.rst:50 -msgid "Provides access to the specified database." -msgstr "" - -# 0b8fb903c4b641209608d5a5c6cd6068 -#: ../source/includes/toc/table-method-database.rst:52 -msgid ":method:`db.help()`" -msgstr "" - -# 487e751ca91e4c9da4e20b9c65e69b02 -#: ../source/includes/toc/table-method-database.rst:52 -msgid "Displays descriptions of common ``db`` object methods." -msgstr "" - -# 3af4a4d8f5b644558993b3fcfb8e401f -#: ../source/includes/toc/table-method-database.rst:54 -msgid ":method:`db.hostInfo()`" -msgstr "" - -# 91a160f9206648dfa926c75844f87e52 -#: ../source/includes/toc/table-method-database.rst:54 -msgid "" -"Returns a document with information about the system MongoDB runs on. " -"Wraps :dbcommand:`hostInfo`" -msgstr "" - -# fea177348d1240e4bbcd536f535396ac -#: ../source/includes/toc/table-method-database.rst:56 -msgid ":method:`db.isMaster()`" -msgstr "" - -# 3777da7ebb8242e4acb79ee55b0a108e -#: ../source/includes/toc/table-method-database.rst:56 -msgid "Returns a document that reports the state of the replica set." -msgstr "" - -# d2be15724cbb41ee8cc1ec83407847f8 -#: ../source/includes/toc/table-method-database.rst:58 -msgid ":method:`db.killOp()`" -msgstr "" - -# aa49d923547e4135922227f975f23416 -#: ../source/includes/toc/table-method-database.rst:58 -msgid "Terminates a specified operation." -msgstr "" - -# 181621baa9184b329cd639351bd0b281 -#: ../source/includes/toc/table-method-database.rst:60 -msgid ":method:`db.listCommands()`" -msgstr "" - -# 876a85a743bd4050a3cc9bef273d56be -#: ../source/includes/toc/table-method-database.rst:60 -msgid "Displays a list of common database commands." -msgstr "" - -# 0c0197c8f7d546b9b40fc7d829a876d1 -#: ../source/includes/toc/table-method-database.rst:62 -msgid ":method:`db.loadServerScripts()`" -msgstr "" - -# d7d9cc83780d47fdac075348c8fd5560 -#: ../source/includes/toc/table-method-database.rst:62 -msgid "" -"Loads all scripts in the ``system.js`` collection for the current " -"database into the shell session." -msgstr "" - -# 10815fb2a4df44b687f314464f748930 -#: ../source/includes/toc/table-method-database.rst:64 -msgid ":method:`db.logout()`" -msgstr "" - -# 11536ce3e90e412e80f16128b7d16c9d -#: ../source/includes/toc/table-method-database.rst:64 -msgid "Ends an authenticated session." -msgstr "" - -# b3c4267a9c7846c89d82412e544c65c4 -#: ../source/includes/toc/table-method-database.rst:66 -msgid ":method:`db.printCollectionStats()`" -msgstr "" - -# 5fa837658efa46998595ed66d581860c -#: ../source/includes/toc/table-method-database.rst:66 -msgid "" -"Prints statistics from every collection. Wraps " -":method:`db.collection.stats()`." -msgstr "" - -# 0def053c1c084725b3eafe8ed007991f -#: ../source/includes/toc/table-method-database.rst:68 -msgid ":method:`db.printReplicationInfo()`" -msgstr "" - -# 1d6426d200d64ba79402ee0b7155940e -#: ../source/includes/toc/table-method-database.rst:68 -msgid "" -"Prints a report of the status of the replica set from the perspective of " -"the primary." -msgstr "" - -# a8c9b4b9f8ac485d8e2b793746e28533 -#: ../source/includes/toc/table-method-database.rst:70 -msgid ":method:`db.printShardingStatus()`" -msgstr "" - -# eb896189dbe84c1fb2c0cfb1f0980c45 -#: ../source/includes/toc/table-method-database.rst:70 -msgid "Prints a report of the sharding configuration and the chunk ranges." -msgstr "" - -# d7cb0f8da7c8486a9efa49aeab8af9a0 -#: ../source/includes/toc/table-method-database.rst:72 -msgid ":method:`db.printSlaveReplicationInfo()`" -msgstr "" - -# b28a45cdc45f4dbeaefa94ced8c8ddb9 -#: ../source/includes/toc/table-method-database.rst:72 -msgid "" -"Prints a report of the status of the replica set from the perspective of " -"the secondaries." -msgstr "" - -# bea746183db148da80b804cf11c30323 -#: ../source/includes/toc/table-method-database.rst:74 -msgid ":method:`db.repairDatabase()`" -msgstr "" - -# 6b13571692fc4771b1013c641cb4ed7a -#: ../source/includes/toc/table-method-database.rst:74 -msgid "Runs a repair routine on the current database." -msgstr "" - -# aea6a47d85574c758165350b0aeafd7b -#: ../source/includes/toc/table-method-database.rst:76 -msgid ":method:`db.resetError()`" -msgstr "" - -# dba68c72056e45ce8993c763dec5d173 -#: ../source/includes/toc/table-method-database.rst:76 -msgid "" -"Resets the error message returned by :method:`db.getPrevError()` and " -":dbcommand:`getPrevError`." -msgstr "" - -# 65d94c8538f240c887363a2a6aeb325b -#: ../source/includes/toc/table-method-database.rst:78 -msgid ":method:`db.runCommand()`" -msgstr "" - -# 6de3dc3f58d9404b9b12809e2a2da50b -#: ../source/includes/toc/table-method-database.rst:78 -msgid "Runs a :doc:`database command `." -msgstr "" - -# b5c0cac0097f4639a2a7541b3cf33fdf -#: ../source/includes/toc/table-method-database.rst:80 -msgid ":method:`db.serverBuildInfo()`" -msgstr "" - -# 542676985b9e4837a5c5a9e81124c458 -#: ../source/includes/toc/table-method-database.rst:80 -msgid "" -"Returns a document that displays the compilation parameters for the " -":program:`mongod` instance. Wraps :dbcommand:`buildinfo`." -msgstr "" - -# 27bdc8f2a8524ae28356103076d093be -#: ../source/includes/toc/table-method-database.rst:82 -msgid ":method:`db.serverCmdLineOpts()`" -msgstr "" - -# 2b1bfb98887840b08113edfad67e3cc7 -#: ../source/includes/toc/table-method-database.rst:82 -msgid "" -"Returns a document with information about the runtime used to start the " -"MongoDB instance. Wraps :dbcommand:`getCmdLineOpts`." -msgstr "" - -# 2317f31308f44eb7b509904654eee574 -#: ../source/includes/toc/table-method-database.rst:84 -msgid ":method:`db.serverStatus()`" -msgstr "" - -# 6258fd5a23544d25a53a32102a79a753 -#: ../source/includes/toc/table-method-database.rst:84 -msgid "" -"Returns a document that provides an overview of the state of the database" -" process." -msgstr "" - -# 4d19d6fd242d45429decad98009a55c5 -#: ../source/includes/toc/table-method-database.rst:86 -msgid ":method:`db.setLogLevel()`" -msgstr "" - -# d7e514047fa147b49897d36fe437b94e -#: ../source/includes/toc/table-method-database.rst:86 -msgid "Sets a single log message verbosity level." -msgstr "" - -# 9471d46250854999bcf2d4e3bf6ed490 -#: ../source/includes/toc/table-method-database.rst:88 -msgid ":method:`db.setProfilingLevel()`" -msgstr "" - -# 7adff43aceee4768abc92fb7f221556d -#: ../source/includes/toc/table-method-database.rst:88 -msgid "Modifies the current level of database profiling." -msgstr "" - -# c9d26f1f57a04028b7a01a606985a702 -#: ../source/includes/toc/table-method-database.rst:90 -msgid ":method:`db.shutdownServer()`" -msgstr "" - -# 9c244689fd3c4d2f8dc8da54d7a90a2c -#: ../source/includes/toc/table-method-database.rst:90 -msgid "" -"Shuts down the current :program:`mongod` or :program:`mongos` process " -"cleanly and safely." -msgstr "" - -# 0a69a7a96bbd4e8ea9adeff9d65c1b80 -#: ../source/includes/toc/table-method-database.rst:92 -msgid ":method:`db.stats()`" -msgstr "" - -# 5c010b4e6e3e48e2b2f0fed190e60c17 -#: ../source/includes/toc/table-method-database.rst:92 -msgid "Returns a document that reports on the state of the current database." -msgstr "" - -# b89a92de78b146cabf9e1fd885f8dcd1 -#: ../source/includes/toc/table-method-database.rst:94 -msgid ":method:`db.version()`" -msgstr "" - -# 84df03d231a8436eb526834ebad2d6a9 -#: ../source/includes/toc/table-method-database.rst:94 -msgid "Returns the version of the :program:`mongod` instance." -msgstr "" - -# 337440182c4b4116a91feb0a7c98690b -#: ../source/includes/toc/table-method-database.rst:96 -msgid ":method:`db.upgradeCheck()`" -msgstr "" - -# 0bc2b6e8b1b440129b4e680143a4d65f -#: ../source/includes/toc/table-method-database.rst:96 -msgid "" -"Performs a preliminary check for upgrade preparedness for a specific " -"database or collection." -msgstr "" - -# 90c97e921a564b9a9fd097150d1af83a -#: ../source/includes/toc/table-method-database.rst:98 -msgid ":method:`db.upgradeCheckAllDBs()`" -msgstr "" - -# 2af8994f5b394426a0a47558e15a3158 -#: ../source/includes/toc/table-method-database.rst:98 -msgid "" -"Performs a preliminary check for upgrade preparedness for all databases " -"and collections." -msgstr "" - -#~ msgid "" -#~ "Prints a report of the status of" -#~ " the replica set from the perspective" -#~ " of the secondary." -#~ msgstr "" - -# b89700dff44e48e899f7dd1cb889e49e -#~ msgid ":method:`db.addUser()`" -#~ msgstr "" - -# 80dc53da30e0436ba4ccae1190471a69 -#~ msgid "" -#~ "Adds a user to a database, and " -#~ "allows administrators to configure the " -#~ "user's privileges." -#~ msgstr "" - -# 0ee33503e4fc4056963102dff785affd -#~ msgid ":method:`db.auth()`" -#~ msgstr "" - -# 618faf87ca594c42aea7c8362e821cbe -#~ msgid "Authenticates a user to a database." -#~ msgstr "" - -# 08a1bc15996a4f34832dde0cb8343f86 -#~ msgid ":method:`db.changeUserPassword()`" -#~ msgstr "" - -# a27edd83f90347f48796e5a56e18c7e6 -#~ msgid "Changes an existing user's password." -#~ msgstr "" - -# d492f8b26f1940529288e11744ecc2b2 -#~ msgid "" -#~ "Passes a JavaScript function to the " -#~ ":program:`mongod` instance for server-side " -#~ "JavaScript evaluation." -#~ msgstr "" - -# 72c3e8e0202a417ab0b56015a57f45ce -#~ msgid ":method:`db.removeUser()`" -#~ msgstr "" - -# e6d2b124c69e46e7972bba2198b8b677 -#~ msgid "Removes a user from a database." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/js-native.po b/locale/es/LC_MESSAGES/reference/method/js-native.po deleted file mode 100644 index 95763d48c22..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/js-native.po +++ /dev/null @@ -1,268 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:18+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 4e4cb4e9090948bcb8f26ad0789351c1 -#: ../source/reference/method/js-native.txt:3 -msgid "Native Methods" -msgstr "" - -# ffe9334747de4a9a81ca59525e9069d3 -#: ../source/includes/extracts/methods-toc-explanation.rst:3 -msgid "" -"For details on specific methods, including syntax and examples, click on " -"the specific method to go to its reference page." -msgstr "" - -# 7271f4d037044969bc4a688b0425ae65 -#: ../source/includes/toc/table-method-native.rst:2 -msgid "Name" -msgstr "" - -# eec1fb993d7c4da0b7c0af922575b24f -#: ../source/includes/toc/table-method-native.rst:2 -msgid "Description" -msgstr "" - -# f476434f8f6d43e9a16f4d40ea872c9a -#: ../source/includes/toc/table-method-native.rst:4 -msgid ":method:`cat()`" -msgstr "" - -# dc91782c17cd43d2a3f2928b4afb1057 -#: ../source/includes/toc/table-method-native.rst:4 -msgid "Returns the contents of the specified file." -msgstr "" - -# 59fca77c0bdb49b8bbd07085d73fbc58 -#: ../source/includes/toc/table-method-native.rst:6 -msgid ":method:`version()`" -msgstr "" - -# 8299bec9a1a143db81b2f24b43978037 -#: ../source/includes/toc/table-method-native.rst:6 -msgid "Returns the current version of the :program:`mongo` shell instance." -msgstr "" - -# f424109f4ada49029c7db0c03e7310d9 -#: ../source/includes/toc/table-method-native.rst:8 -msgid ":method:`cd()`" -msgstr "" - -# 7998839ba7f64891a16312aa5b5dd825 -#: ../source/includes/toc/table-method-native.rst:8 -msgid "Changes the current working directory to the specified path." -msgstr "" - -# 2f63ab11c09545da851531ad445ec8e1 -#: ../source/includes/toc/table-method-native.rst:10 -msgid ":method:`sleep()`" -msgstr "" - -# 924bb08cab28483aa254dadd315e9292 -#: ../source/includes/toc/table-method-native.rst:10 -msgid "Suspends the :program:`mongo` shell for a given period of time." -msgstr "" - -# ad977079b3fd405484647fca27bbae3c -#: ../source/includes/toc/table-method-native.rst:12 -msgid ":method:`copyDbpath()`" -msgstr "" - -# 6a668ff57edb4f65809e6d90a0f510d0 -#: ../source/includes/toc/table-method-native.rst:12 -msgid "Copies a local :setting:`~storage.dbPath`. For internal use." -msgstr "" - -# 642173af9341405a9fdcad197756a01b -#: ../source/includes/toc/table-method-native.rst:14 -msgid ":method:`resetDbpath()`" -msgstr "" - -# e6a56fa288d3485da70b3ed6323859b2 -#: ../source/includes/toc/table-method-native.rst:14 -msgid "Removes a local :setting:`~storage.dbPath`. For internal use." -msgstr "" - -# c3a6222d80f2455b94ad106eb241d6d7 -#: ../source/includes/toc/table-method-native.rst:16 -msgid ":method:`fuzzFile()`" -msgstr "" - -# d8738162944d4872901c0e26b3aeeb17 -#: ../source/includes/toc/table-method-native.rst:16 -msgid "For internal use to support testing." -msgstr "" - -# 16e1c21d67b142f39931e6699798aad3 -#: ../source/includes/toc/table-method-native.rst:18 -msgid ":method:`getHostName()`" -msgstr "" - -# 7a2d11ddcd2b487ca7f4738d70db25ab -#: ../source/includes/toc/table-method-native.rst:18 -msgid "Returns the hostname of the system running the :program:`mongo` shell." -msgstr "" - -# bdd415a6848a4ee582a77432d5f46641 -#: ../source/includes/toc/table-method-native.rst:20 -msgid ":method:`getMemInfo()`" -msgstr "" - -# 8634d11d5f804a4592d81320d8f6dd8c -#: ../source/includes/toc/table-method-native.rst:20 -msgid "Returns a document that reports the amount of memory used by the shell." -msgstr "" - -# 4a5e45560aab4f34a6180c792ac49506 -#: ../source/includes/toc/table-method-native.rst:22 -msgid ":method:`hostname()`" -msgstr "" - -# ddd71b6cfb0e4934926bb067eb5f445b -#: ../source/includes/toc/table-method-native.rst:22 -msgid "Returns the hostname of the system running the shell." -msgstr "" - -# 0c62dfda4f654bd495dc9837f366dab4 -#: ../source/includes/toc/table-method-native.rst:24 -msgid ":method:`_isWindows()`" -msgstr "" - -# 1c9d3ef0d57a400b9c3843c854066660 -#: ../source/includes/toc/table-method-native.rst:24 -msgid "" -"Returns ``true`` if the shell runs on a Windows system; ``false`` if a " -"Unix or Linux system." -msgstr "" - -# 505e94ece4b24209986e5488f655cbbf -#: ../source/includes/toc/table-method-native.rst:26 -msgid ":method:`listFiles()`" -msgstr "" - -# f3e7bb24c4004d3ba7bb0cc91aec2488 -#: ../source/includes/toc/table-method-native.rst:26 -msgid "" -"Returns an array of documents that give the name and size of each object " -"in the directory." -msgstr "" - -# d68e6be26a204b64b45421dd237e6a96 -#: ../source/includes/toc/table-method-native.rst:28 -msgid ":method:`load()`" -msgstr "" - -# 1feca7ded70240549cffe74da8e08e1d -#: ../source/includes/toc/table-method-native.rst:28 -msgid "Loads and runs a JavaScript file in the shell." -msgstr "" - -# 72e08f4fdb674137aab0d5fe611bd391 -#: ../source/includes/toc/table-method-native.rst:30 -msgid ":method:`ls()`" -msgstr "" - -# 226ffb6f1ad24de2b0edef85c16b6dc4 -#: ../source/includes/toc/table-method-native.rst:30 -msgid "Returns a list of the files in the current directory." -msgstr "" - -# 4d1e2a2542af45dca815417570b7e3d0 -#: ../source/includes/toc/table-method-native.rst:32 -msgid ":method:`md5sumFile()`" -msgstr "" - -# c1dce0457ae54080a16feb006e60e7d5 -#: ../source/includes/toc/table-method-native.rst:32 -msgid "The :term:`md5` hash of the specified file." -msgstr "" - -# 87623772c07e4e80a408da3a31b83c17 -#: ../source/includes/toc/table-method-native.rst:34 -msgid ":method:`mkdir()`" -msgstr "" - -# 1f79a2beeba444d3b8af4898e32e5e79 -#: ../source/includes/toc/table-method-native.rst:34 -msgid "Creates a directory at the specified path." -msgstr "" - -# 9389c91363cb496d914953c03948bc02 -#: ../source/includes/toc/table-method-native.rst:36 -msgid ":method:`pwd()`" -msgstr "" - -# 48d5d7102aa14a0caaaee6a379916f8a -#: ../source/includes/toc/table-method-native.rst:36 -msgid "Returns the current directory." -msgstr "" - -# 2e70349d963c487fb53ad8988f0a3e65 -#: ../source/includes/toc/table-method-native.rst:38 -msgid ":method:`quit()`" -msgstr "" - -# 41bc9597452e41e287fbb58977a2351c -#: ../source/includes/toc/table-method-native.rst:38 -msgid "Exits the current shell session." -msgstr "" - -# 718c73d290d344b5ba309b09fbd3f171 -#: ../source/includes/toc/table-method-native.rst:40 -msgid ":method:`_rand()`" -msgstr "" - -# bb851039f3c048cb9a15f162d1502fab -#: ../source/includes/toc/table-method-native.rst:40 -msgid "Returns a random number between ``0`` and ``1``." -msgstr "" - -# 6b547a7fe4ac4a469f6c6ba3211e3818 -#: ../source/includes/toc/table-method-native.rst:42 -msgid ":method:`removeFile()`" -msgstr "" - -# 174429b5eb84419798e104f87307e813 -#: ../source/includes/toc/table-method-native.rst:42 -msgid "Removes the specified file from the local file system." -msgstr "" - -# 5b87e35cad8f4d6982ff285f661a7cbd -#: ../source/includes/toc/table-method-native.rst:44 -msgid ":method:`setVerboseShell()`" -msgstr "" - -# f7771b71958646f685780a5027f3881e -#: ../source/includes/toc/table-method-native.rst:44 -msgid "Configures the :program:`mongo` shell to report operation timing." -msgstr "" - -# 02c5be513b49484da9519a87b6c6940d -#: ../source/includes/toc/table-method-native.rst:46 -msgid ":method:`_srand()`" -msgstr "" - -# dea2838644664b398e2a5ef61267bded -#: ../source/includes/toc/table-method-native.rst:46 -msgid "For internal use." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/js-plan-cache.po b/locale/es/LC_MESSAGES/reference/method/js-plan-cache.po deleted file mode 100644 index 4491f3a570e..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/js-plan-cache.po +++ /dev/null @@ -1,129 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:40+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# eebb31db67d64a64b5f11cf4f5a05da3 -#: ../source/reference/method/js-plan-cache.txt:3 -msgid "Query Plan Cache Methods" -msgstr "" - -# cfa1deb80e4247239487063fdc0eb4da -#: ../source/reference/method/js-plan-cache.txt:13 -msgid "" -"The PlanCache methods are only accessible from a collection's plan cache " -"object. To retrieve the plan cache object, use the " -":method:`db.collection.getPlanCache()` method." -msgstr "" - -# 2770a0acfa1441868dff556cdaeb995a -#: ../source/includes/extracts/methods-toc-explanation.rst:3 -msgid "" -"For details on specific methods, including syntax and examples, click on " -"the specific method to go to its reference page." -msgstr "" - -# d5d48eb930f84b5ebc44e753edc35fe2 -#: ../source/includes/toc/table-method-plan-cache.rst:2 -msgid "Name" -msgstr "" - -# 86c1f82e5f1c4a5f921c42cb38119c0d -#: ../source/includes/toc/table-method-plan-cache.rst:2 -msgid "Description" -msgstr "" - -# 39a2b5794520458d99e64424cb5a5980 -#: ../source/includes/toc/table-method-plan-cache.rst:4 -msgid ":method:`db.collection.getPlanCache()`" -msgstr "" - -# 30389577b36148749c843b801ec6fa3c -#: ../source/includes/toc/table-method-plan-cache.rst:4 -msgid "" -"Returns an interface to access the query plan cache object and associated" -" PlanCache methods for a collection.\"" -msgstr "" - -# 57e7fb3aff5a422dbced4bc8dbba073e -#: ../source/includes/toc/table-method-plan-cache.rst:8 -msgid ":method:`PlanCache.help()`" -msgstr "" - -# b63cae250d0a4fc7a9d1ab4c6bb6ff99 -#: ../source/includes/toc/table-method-plan-cache.rst:8 -msgid "" -"Displays the methods available for a collection's query plan cache. " -"Accessible through the plan cache object of a specific collection, i.e. " -"``db.collection.getPlanCache().help()``." -msgstr "" - -# 530a95d7bc78412a994194137aa6c65d -#: ../source/includes/toc/table-method-plan-cache.rst:13 -msgid ":method:`PlanCache.listQueryShapes()`" -msgstr "" - -# b3c41ea0afa24143b8305f61c8d4a055 -#: ../source/includes/toc/table-method-plan-cache.rst:13 -msgid "" -"Displays the query shapes for which cached query plans exist. Accessible " -"through the plan cache object of a specific collection, i.e. " -"``db.collection.getPlanCache().listQueryShapes()``." -msgstr "" - -# fcad44ca846b428399b9000b08ac712a -#: ../source/includes/toc/table-method-plan-cache.rst:18 -msgid ":method:`PlanCache.getPlansByQuery()`" -msgstr "" - -# a4f60d41dd7042e0bcbc30698cc43604 -#: ../source/includes/toc/table-method-plan-cache.rst:18 -msgid "" -"Displays the cached query plans for the specified query shape. Accessible" -" through the plan cache object of a specific collection, i.e. " -"``db.collection.getPlanCache().getPlansByQuery()``." -msgstr "" - -# 64a3b0af825a4546a990b8cd0436b942 -#: ../source/includes/toc/table-method-plan-cache.rst:23 -msgid ":method:`PlanCache.clearPlansByQuery()`" -msgstr "" - -# a46c4f25e75b4d4da6fde41d44a4b49f -#: ../source/includes/toc/table-method-plan-cache.rst:23 -msgid "" -"Clears the cached query plans for the specified query shape. Accessible " -"through the plan cache object of a specific collection, i.e. " -"``db.collection.getPlanCache().clearPlansByQuery()``" -msgstr "" - -# 6601bba477e94bffba3a63d1f8d26fdb -#: ../source/includes/toc/table-method-plan-cache.rst:28 -msgid ":method:`PlanCache.clear()`" -msgstr "" - -# d02e2f53048844e8a14553a2317e260a -#: ../source/includes/toc/table-method-plan-cache.rst:28 -msgid "" -"Clears all the cached query plans for a collection. Accessible through " -"the plan cache object of a specific collection, i.e. " -"``db.collection.getPlanCache().clear()``." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/js-replication.po b/locale/es/LC_MESSAGES/reference/method/js-replication.po deleted file mode 100644 index 5d114008587..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/js-replication.po +++ /dev/null @@ -1,205 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:28+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 3b556f2f8665485095ea84bcfc0c4084 -#: ../source/reference/method/js-replication.txt:3 -msgid "Replication Methods" -msgstr "" - -# 04efcf407146415699fa16829e8849e7 -#: ../source/includes/extracts/methods-toc-explanation.rst:3 -msgid "" -"For details on specific methods, including syntax and examples, click on " -"the specific method to go to its reference page." -msgstr "" - -# 09ea995093d34127b74e447f79e15795 -#: ../source/includes/toc/table-method-rs.rst:2 -msgid "Name" -msgstr "" - -# 7278a422a6974b74883595b8b44aa7bc -#: ../source/includes/toc/table-method-rs.rst:2 -msgid "Description" -msgstr "" - -# 1c899bd3149f4587929cecfe81b1507d -#: ../source/includes/toc/table-method-rs.rst:4 -msgid ":method:`rs.add()`" -msgstr "" - -# b4799f4a163a4f1c8d9594c6537a3f51 -#: ../source/includes/toc/table-method-rs.rst:4 -msgid "Adds a member to a replica set." -msgstr "" - -# 53d617d62a94484d9a6e43ff16b72440 -#: ../source/includes/toc/table-method-rs.rst:6 -msgid ":method:`rs.addArb()`" -msgstr "" - -# 2b59d8ea7b504e5b9eef0d0722029a1d -#: ../source/includes/toc/table-method-rs.rst:6 -msgid "Adds an :term:`arbiter` to a replica set." -msgstr "" - -# 971c729ff071443f952e9a64fc4bef73 -#: ../source/includes/toc/table-method-rs.rst:8 -msgid ":method:`rs.conf()`" -msgstr "" - -# 5289179f1138449cac0d3494135a40d6 -#: ../source/includes/toc/table-method-rs.rst:8 -msgid "Returns the replica set configuration document." -msgstr "" - -# 39f2767d0ecf47d7b51bc25e0ff3ce0d -#: ../source/includes/toc/table-method-rs.rst:10 -msgid ":method:`rs.freeze()`" -msgstr "" - -# c45f044f86624504aaef57f681d51921 -#: ../source/includes/toc/table-method-rs.rst:10 -msgid "" -"Prevents the current member from seeking election as primary for a period" -" of time." -msgstr "" - -# 6098ee21066e4267a9db48c84d8fdb1b -#: ../source/includes/toc/table-method-rs.rst:12 -msgid ":method:`rs.help()`" -msgstr "" - -# 38b8bd0e9ded44028393e41682757396 -#: ../source/includes/toc/table-method-rs.rst:12 -msgid "Returns basic help text for :term:`replica set` functions." -msgstr "" - -# 92a07b1de54947cd8512e514275c39df -#: ../source/includes/toc/table-method-rs.rst:14 -msgid ":method:`rs.initiate()`" -msgstr "" - -# a34eff12bf3b4e23b9e1cc7a900d16e0 -#: ../source/includes/toc/table-method-rs.rst:14 -msgid "Initializes a new replica set." -msgstr "" - -# bd235539a506469aae0f0ea8d78c3605 -#: ../source/includes/toc/table-method-rs.rst:16 -msgid ":method:`rs.printReplicationInfo()`" -msgstr "" - -# c34af2b803b24040b0fb9b088ebb4fe9 -#: ../source/includes/toc/table-method-rs.rst:16 -msgid "" -"Prints a report of the status of the replica set from the perspective of " -"the primary." -msgstr "" - -# 8e45c6f0aafd4be3a3a5d7570fadf7ff -#: ../source/includes/toc/table-method-rs.rst:18 -msgid ":method:`rs.printSlaveReplicationInfo()`" -msgstr "" - -# ca01a30f57ac4dd68f353af573a4480a -#: ../source/includes/toc/table-method-rs.rst:18 -msgid "" -"Prints a report of the status of the replica set from the perspective of " -"the secondaries." -msgstr "" - -# 01c6455502a2495b8596cb70e34c992f -#: ../source/includes/toc/table-method-rs.rst:20 -msgid ":method:`rs.reconfig()`" -msgstr "" - -# 6f96900474be4eca8c9e482c2d99b4bd -#: ../source/includes/toc/table-method-rs.rst:20 -msgid "" -"Re-configures a replica set by applying a new replica set configuration " -"object." -msgstr "" - -# 1e225782598d4eccbeffeac102f1c38b -#: ../source/includes/toc/table-method-rs.rst:22 -msgid ":method:`rs.remove()`" -msgstr "" - -# 96e8e8d976e041e4907c3b5237f6bf74 -#: ../source/includes/toc/table-method-rs.rst:22 -msgid "Remove a member from a replica set." -msgstr "" - -# d114e52f03cc43218d58aba0f31ae18a -#: ../source/includes/toc/table-method-rs.rst:24 -msgid ":method:`rs.slaveOk()`" -msgstr "" - -# 6645f48faa724ed299e6b68d7e427274 -#: ../source/includes/toc/table-method-rs.rst:24 -msgid "" -"Sets the ``slaveOk`` property for the current connection. Deprecated. Use" -" :method:`~cursor.readPref()` and :method:`Mongo.setReadPref()` to set " -":term:`read preference`." -msgstr "" - -# c4de272a8687462594dbbeb93d7eb3a7 -#: ../source/includes/toc/table-method-rs.rst:26 -msgid ":method:`rs.status()`" -msgstr "" - -# bdc4af2db688421cab950bc24d64f40d -#: ../source/includes/toc/table-method-rs.rst:26 -msgid "Returns a document with information about the state of the replica set." -msgstr "" - -# c0476439a1e64b9a9c4da7d7a2f27f45 -#: ../source/includes/toc/table-method-rs.rst:28 -msgid ":method:`rs.stepDown()`" -msgstr "" - -# 3f65d9595e67426e91814faa8533db9a -#: ../source/includes/toc/table-method-rs.rst:28 -msgid "" -"Causes the current :term:`primary` to become a secondary which forces an " -":term:`election`." -msgstr "" - -# dec53d86eb7b41a4a00b6812cc50496b -#: ../source/includes/toc/table-method-rs.rst:30 -msgid ":method:`rs.syncFrom()`" -msgstr "" - -# 44d5c57c3353451e8dc0608af2f30824 -#: ../source/includes/toc/table-method-rs.rst:30 -msgid "" -"Sets the member that this replica set member will sync from, overriding " -"the default sync target selection logic." -msgstr "" - -#~ msgid "" -#~ "Prints a report of the status of" -#~ " the replica set from the perspective" -#~ " of the secondary." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/js-role-management.po b/locale/es/LC_MESSAGES/reference/method/js-role-management.po deleted file mode 100644 index 4690b7cb68f..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/js-role-management.po +++ /dev/null @@ -1,148 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:43+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 4231d607380a4a23b58af06f9e352b42 -#: ../source/reference/method/js-role-management.txt:3 -msgid "Role Management Methods" -msgstr "" - -# 2bbd2913ab8e477ba1414d8dcdb3ed68 -#: ../source/includes/extracts/methods-toc-explanation.rst:3 -msgid "" -"For details on specific methods, including syntax and examples, click on " -"the specific method to go to its reference page." -msgstr "" - -# 27ee540283774ef89df6c6876abdd078 -#: ../source/includes/toc/table-method-role-management.rst:2 -msgid "Name" -msgstr "" - -# 2fe01b65acac40599fe5c52d3baa6349 -#: ../source/includes/toc/table-method-role-management.rst:2 -msgid "Description" -msgstr "" - -# d345d9f9a4784027a5961d27d5357509 -#: ../source/includes/toc/table-method-role-management.rst:4 -msgid ":method:`db.createRole()`" -msgstr "" - -# e57c23dfd87b42d78226cbf02e18abc2 -#: ../source/includes/toc/table-method-role-management.rst:4 -msgid "Creates a role and specifies its privileges." -msgstr "" - -# 2b1ea60e0aeb43a694ac4d7199e4a50f -#: ../source/includes/toc/table-method-role-management.rst:7 -msgid ":method:`db.updateRole()`" -msgstr "" - -# 8442e15bafe541159a2c67c8224e5667 -#: ../source/includes/toc/table-method-role-management.rst:7 -msgid "Updates a user-defined role." -msgstr "" - -# d64e31dc99fd4f899a34022dcee547ee -#: ../source/includes/toc/table-method-role-management.rst:10 -msgid ":method:`db.dropRole()`" -msgstr "" - -# e15ba5901cfe4713b63b9422b0681777 -#: ../source/includes/toc/table-method-role-management.rst:10 -msgid "Deletes a user-defined role." -msgstr "" - -# df2051e69369498b979cdfd46290c0d1 -#: ../source/includes/toc/table-method-role-management.rst:13 -msgid ":method:`db.dropAllRoles()`" -msgstr "" - -# c6f447058940412d81d58c58d82b2f02 -#: ../source/includes/toc/table-method-role-management.rst:13 -msgid "Deletes all user-defined roles associated with a database." -msgstr "" - -# 4d047f9942f244c39bc7de33c7dc9c9a -#: ../source/includes/toc/table-method-role-management.rst:16 -msgid ":method:`db.grantPrivilegesToRole()`" -msgstr "" - -# 61f4691d3c844ae0b38f293b8be5aa04 -#: ../source/includes/toc/table-method-role-management.rst:16 -msgid "Assigns privileges to a user-defined role." -msgstr "" - -# 59a1cb34cb6a48be84029b82128dba60 -#: ../source/includes/toc/table-method-role-management.rst:19 -msgid ":method:`db.revokePrivilegesFromRole()`" -msgstr "" - -# ad2f68c2b7014feea5405edddedb7b7c -#: ../source/includes/toc/table-method-role-management.rst:19 -msgid "Removes the specified privileges from a user-defined role." -msgstr "" - -# ad43a2efca4346ee82a91e0b8b18e143 -#: ../source/includes/toc/table-method-role-management.rst:22 -msgid ":method:`db.grantRolesToRole()`" -msgstr "" - -# 3d804b1e819c44d0bbc9d0ac5c78c620 -#: ../source/includes/toc/table-method-role-management.rst:22 -msgid "Specifies roles from which a user-defined role inherits privileges." -msgstr "" - -# 414313fb49914abb837a9852af18f6dd -#: ../source/includes/toc/table-method-role-management.rst:25 -msgid ":method:`db.revokeRolesFromRole()`" -msgstr "" - -# e86dcda2ebc34625b7f04bdb21ea4c19 -#: ../source/includes/toc/table-method-role-management.rst:25 -msgid "Removes inherited roles from a role." -msgstr "" - -# 78efb9dcef264f58b7dd35bd35aafcf5 -#: ../source/includes/toc/table-method-role-management.rst:28 -msgid ":method:`db.getRole()`" -msgstr "" - -# 1c32dd4c0fba49d29ea475d197cea5c8 -#: ../source/includes/toc/table-method-role-management.rst:28 -msgid "Returns information for the specified role." -msgstr "" - -# 5ff0e08822e840e3876be52201d8e76b -#: ../source/includes/toc/table-method-role-management.rst:31 -msgid ":method:`db.getRoles()`" -msgstr "" - -# 61cc6dae8566448fbb75502aa1805e31 -#: ../source/includes/toc/table-method-role-management.rst:31 -msgid "Returns information for all the user-defined roles in a database." -msgstr "" - -# bb800b7d3ad1487291cfc6ce0d48c16d -#~ msgid "Removes a role from a user." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/js-sharding.po b/locale/es/LC_MESSAGES/reference/method/js-sharding.po deleted file mode 100644 index 4a0c09a400c..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/js-sharding.po +++ /dev/null @@ -1,436 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:28+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# b80f21c20a5046aea88c6ea745fd69e3 -#: ../source/reference/method/js-sharding.txt:3 -msgid "Sharding Methods" -msgstr "" - -# cfcc4a188d7942819f0be38acc8cbc7c -#: ../source/includes/extracts/methods-toc-explanation.rst:3 -msgid "" -"For details on specific methods, including syntax and examples, click on " -"the specific method to go to its reference page." -msgstr "" - -# dbba41d363784fb59bb3a1f1c68a38af -#: ../source/includes/toc/table-method-sh.rst:2 -msgid "Name" -msgstr "" - -# 1a02296791db4a3a8305b70b53eda350 -#: ../source/includes/toc/table-method-sh.rst:2 -msgid "Description" -msgstr "" - -# 8e61b096b682459a8601686838e11406 -#: ../source/includes/toc/table-method-sh.rst:4 -msgid ":method:`sh._adminCommand()`" -msgstr "" - -# f8928eda96b04d16afbe944cb2a1fbb4 -#: ../source/includes/toc/table-method-sh.rst:4 -msgid "" -"Runs a :term:`database command` against the admin database, like " -":method:`db.runCommand()`, but can confirm that it is issued against a " -":program:`mongos`." -msgstr "" - -# 8a0c4882c22945a583065b83ba2b8621 -#: ../source/includes/toc/table-method-sh.rst:6 -msgid ":method:`sh.getBalancerLockDetails()`" -msgstr "" - -# 8af2a1e831804251a92ef1b16fa482c0 -#: ../source/includes/toc/table-method-sh.rst:6 -msgid "Reports on the balancer lock." -msgstr "" - -# 2c6fc1f4da9f4ae3a8cca8cbaa35a7d0 -#: ../source/includes/toc/table-method-sh.rst:8 -msgid ":method:`sh._checkFullName()`" -msgstr "" - -# 9ce8259c2eaf4f3f80e52259c48666da -#: ../source/includes/toc/table-method-sh.rst:8 -msgid "Tests a namespace to determine if its well formed." -msgstr "" - -# dd04f35eff374b42b1cec17a0339d9ba -#: ../source/includes/toc/table-method-sh.rst:10 -msgid ":method:`sh._checkMongos()`" -msgstr "" - -# 87a2af5e505d41bc9ae4d082881240e2 -#: ../source/includes/toc/table-method-sh.rst:10 -msgid "" -"Tests to see if the :program:`mongo` shell is connected to a " -":program:`mongos` instance." -msgstr "" - -# b71c6796a6bd4eb6b53b22faebf5a20b -#: ../source/includes/toc/table-method-sh.rst:12 -msgid ":method:`sh._lastMigration()`" -msgstr "" - -# 8c28102cc82444d8869585619a96bdc6 -#: ../source/includes/toc/table-method-sh.rst:12 -msgid "Reports on the last :term:`chunk` migration." -msgstr "" - -# e0f525b1dcfd49b99b49a3b24e81b705 -#: ../source/includes/toc/table-method-sh.rst:14 -msgid ":method:`sh.addShard()`" -msgstr "" - -# 47394e1d28864cc78247f90f96e7cce2 -#: ../source/includes/toc/table-method-sh.rst:14 -msgid "Adds a :term:`shard` to a sharded cluster." -msgstr "" - -# eb7e3de13d06499b834c076abb47851d -#: ../source/includes/toc/table-method-sh.rst:16 -msgid ":method:`sh.addShardTag()`" -msgstr "" - -# 8a92426b2aa74d9abf04a0df4faf2c68 -#: ../source/includes/toc/table-method-sh.rst:16 -msgid "In MongoDB 3.4, this method aliases to :method:`sh.addShardToZone()`." -msgstr "" - -# ba6f9e763a3a490e9c065c8e50f77df3 -#: ../source/includes/toc/table-method-sh.rst:18 -msgid ":method:`sh.addShardToZone()`" -msgstr "" - -# 607b3d592953493791c8e3863a0fdd95 -#: ../source/includes/toc/table-method-sh.rst:18 -msgid "" -"Associates a shard to a zone. Supports configuring :ref:`zones ` in sharded clusters." -msgstr "" - -# 17081a5aa52749ecb205d740b5c4db9e -#: ../source/includes/toc/table-method-sh.rst:20 -msgid ":method:`sh.addTagRange()`" -msgstr "" - -# d8e73297f7764e069ef66d448ef2a21e -#: ../source/includes/toc/table-method-sh.rst:20 -msgid "In MongoDB 3.4, this method aliases to :method:`sh.updateZoneKeyRange()`." -msgstr "" - -# 9d233551eb26437db2dc19349132b0e9 -#: ../source/includes/toc/table-method-sh.rst:22 -msgid ":method:`sh.updateZoneKeyRange()`" -msgstr "" - -# 4cd3812421a04ab6b528fd4a30a16166 -#: ../source/includes/toc/table-method-sh.rst:22 -msgid "" -"Associates a range of shard keys to a zone. Supports configuring " -":ref:`zones ` in sharded clusters." -msgstr "" - -# 92d774a48d58403aa36dfdda66a4edeb -#: ../source/includes/toc/table-method-sh.rst:24 -msgid ":method:`sh.removeTagRange()`" -msgstr "" - -# 7d06900cebd54c5c9a587e5277e5ea83 -#: ../source/includes/toc/table-method-sh.rst:24 -msgid "In MongoDB 3.4, this method aliases to :method:`sh.removeRangeFromZone()`." -msgstr "" - -# 47b793fc426a494fbf2cbd58d6e0166a -#: ../source/includes/toc/table-method-sh.rst:26 -msgid ":method:`sh.removeRangeFromZone()`" -msgstr "" - -# 6bbde67ba54b4a36bd1f36636bb2bc1e -#: ../source/includes/toc/table-method-sh.rst:26 -msgid "" -"Removes an association between a range of shard keys and a zone. Supports" -" configuring :ref:`zones ` in sharded clusters." -msgstr "" - -# 624a661c2179471fafba3ba056d85bd7 -#: ../source/includes/toc/table-method-sh.rst:28 -msgid ":method:`sh.disableBalancing()`" -msgstr "" - -# 91f5390b479940ce9b3d4e3611f46159 -#: ../source/includes/toc/table-method-sh.rst:28 -msgid "" -"Disable balancing on a single collection in a sharded database. Does not " -"affect balancing of other collections in a sharded cluster." -msgstr "" - -# 913907d5e21d4ba1a22eca257975d892 -#: ../source/includes/toc/table-method-sh.rst:30 -msgid ":method:`sh.enableBalancing()`" -msgstr "" - -# ec6544b058184618b1452fbe4b694e91 -#: ../source/includes/toc/table-method-sh.rst:30 -msgid "" -"Activates the sharded collection balancer process if previously disabled " -"using :method:`sh.disableBalancing()`." -msgstr "" - -# 980d7d712e9f431abd165271cf8a63ee -#: ../source/includes/toc/table-method-sh.rst:32 -msgid ":method:`sh.enableSharding()`" -msgstr "" - -# 2e15468542b7429db0d4ee5581636308 -#: ../source/includes/toc/table-method-sh.rst:32 -msgid "Enables sharding on a specific database." -msgstr "" - -# 55654b533c4e46408749ad606c2f64f6 -#: ../source/includes/toc/table-method-sh.rst:34 -msgid ":method:`sh.getBalancerHost()`" -msgstr "" - -# b2d6adb4d6544127a1376b439d92f7ee -#: ../source/includes/toc/table-method-sh.rst:34 -msgid "*Deprecated since MongoDB 3.4*" -msgstr "" - -# 766cebb37fa34666986092f5df6a029e -#: ../source/includes/toc/table-method-sh.rst:36 -msgid ":method:`sh.getBalancerState()`" -msgstr "" - -# f0b32e32a08d4fd1bfc2794e6e85c194 -#: ../source/includes/toc/table-method-sh.rst:36 -msgid "Returns a boolean to report if the :term:`balancer` is currently enabled." -msgstr "" - -# 0c0c328274434aa29d2acf96a613f4c2 -#: ../source/includes/toc/table-method-sh.rst:38 -msgid ":method:`sh.help()`" -msgstr "" - -# cfcb9fefb87b45409e4106e90c4c492b -#: ../source/includes/toc/table-method-sh.rst:38 -msgid "Returns help text for the ``sh`` methods." -msgstr "" - -# 8a919b39766246b99f4df928146b0537 -#: ../source/includes/toc/table-method-sh.rst:40 -msgid ":method:`sh.isBalancerRunning()`" -msgstr "" - -# 50c07d05ce4f4b0a8f8ffac7d34d455f -#: ../source/includes/toc/table-method-sh.rst:40 -msgid "" -"Returns a boolean to report if the balancer process is currently " -"migrating chunks." -msgstr "" - -# 703734ad0062409bb0224a163c2f10ef -#: ../source/includes/toc/table-method-sh.rst:42 -msgid ":method:`sh.moveChunk()`" -msgstr "" - -# 3f3c13e1c74443f1bef7e7c7cc6dcb0a -#: ../source/includes/toc/table-method-sh.rst:42 -msgid "Migrates a :term:`chunk` in a :term:`sharded cluster`." -msgstr "" - -# f3f3d1bf079941cb973311cc807e9b77 -#: ../source/includes/toc/table-method-sh.rst:44 -msgid ":method:`sh.removeShardTag()`" -msgstr "" - -# ed2b9b90d94641b8a079ef36cc612982 -#: ../source/includes/toc/table-method-sh.rst:44 -msgid "In MongoDB 3.4, this method aliases to :method:`sh.removeShardFromZone()`." -msgstr "" - -# ab831bba9dda4c549ae6c80e9d57e5c0 -#: ../source/includes/toc/table-method-sh.rst:46 -msgid ":method:`sh.removeShardFromZone()`" -msgstr "" - -# df08f52aa95d4a16924fb863d93ce559 -#: ../source/includes/toc/table-method-sh.rst:46 -msgid "" -"Removes the association between a shard and a zone. Use to manage " -":ref:`zone sharding `." -msgstr "" - -# d21b57b261544ac4a076e019a8682e4c -#: ../source/includes/toc/table-method-sh.rst:48 -msgid ":method:`sh.setBalancerState()`" -msgstr "" - -# f03d394a220e47838d06f35afdb7f6aa -#: ../source/includes/toc/table-method-sh.rst:48 -msgid "" -"Enables or disables the :term:`balancer` which migrates :term:`chunks " -"` between :term:`shards `." -msgstr "" - -# bbb5865a89b74eb2a29ecb88c3ddf578 -#: ../source/includes/toc/table-method-sh.rst:50 -msgid ":method:`sh.shardCollection()`" -msgstr "" - -# f228e48786a14b639b8e602029622ebf -#: ../source/includes/toc/table-method-sh.rst:50 -msgid "Enables sharding for a collection." -msgstr "" - -# c7c07b79d2434656a5b93e9cdd7d9715 -#: ../source/includes/toc/table-method-sh.rst:52 -msgid ":method:`sh.splitAt()`" -msgstr "" - -# 6ec1519c410a4ea2931efcf5c8a5bc35 -#: ../source/includes/toc/table-method-sh.rst:52 -msgid "" -"Divides an existing :term:`chunk` into two chunks using a specific value " -"of the :term:`shard key` as the dividing point." -msgstr "" - -# 9cf5266e619942d8aa54513aae57b03f -#: ../source/includes/toc/table-method-sh.rst:54 -msgid ":method:`sh.splitFind()`" -msgstr "" - -# 241e785d8ea1443d8fa4efde508cd287 -#: ../source/includes/toc/table-method-sh.rst:54 -msgid "" -"Divides an existing :term:`chunk` that contains a document matching a " -"query into two approximately equal chunks." -msgstr "" - -# 79b1d4a6ed7a4aab961bc9e2b819056f -#: ../source/includes/toc/table-method-sh.rst:56 -msgid ":method:`sh.startBalancer()`" -msgstr "" - -# 1d71b81922bf41cd96407654c5f65461 -#: ../source/includes/toc/table-method-sh.rst:56 -msgid "Enables the :term:`balancer` and waits for balancing to start." -msgstr "" - -# 535317d14adc48c9a026be4c8de43ad4 -#: ../source/includes/toc/table-method-sh.rst:58 -msgid ":method:`sh.status()`" -msgstr "" - -# bfc7fc2000f94504b97f8aef76c3d6d3 -#: ../source/includes/toc/table-method-sh.rst:58 -msgid "" -"Reports on the status of a :term:`sharded cluster`, as " -":method:`db.printShardingStatus()`." -msgstr "" - -# b1f6d3a6d6a44865b906592a18d1aa5c -#: ../source/includes/toc/table-method-sh.rst:60 -msgid ":method:`sh.stopBalancer()`" -msgstr "" - -# ea2d96066d1940eda60294d5bdb8ada9 -#: ../source/includes/toc/table-method-sh.rst:60 -msgid "" -"Disables the :term:`balancer` and waits for any in progress balancing " -"rounds to complete." -msgstr "" - -# 3274f61bf68d41f9b15a508f26391c23 -#: ../source/includes/toc/table-method-sh.rst:62 -msgid ":method:`sh.waitForBalancer()`" -msgstr "" - -# c007f23759c04a14ae111c06bf6bbc49 -#: ../source/includes/toc/table-method-sh.rst:62 -msgid "Internal. Waits for the balancer state to change." -msgstr "" - -# f827685f10d8474190ce2b2baf517602 -#: ../source/includes/toc/table-method-sh.rst:64 -msgid ":method:`sh.waitForBalancerOff()`" -msgstr "" - -# 5a2ece8001e945ea8a18a211d472b952 -#: ../source/includes/toc/table-method-sh.rst:64 -msgid "Internal. Waits until the balancer stops running." -msgstr "" - -# a091555fed2a4d06a63351104bc784a6 -#: ../source/includes/toc/table-method-sh.rst:66 -msgid ":method:`sh.waitForDLock()`" -msgstr "" - -# 32bb837577e54a539db59ac5a6e66d0c -#: ../source/includes/toc/table-method-sh.rst:66 -msgid "Internal. Waits for a specified distributed :term:`sharded cluster` lock." -msgstr "" - -# cf3c0c946ecb4a3795c01f5e0c039267 -#: ../source/includes/toc/table-method-sh.rst:68 -msgid ":method:`sh.waitForPingChange()`" -msgstr "" - -# f9190b8ea8714bb19fd2119b91019a35 -#: ../source/includes/toc/table-method-sh.rst:68 -msgid "" -"Internal. Waits for a change in ping state from one of the " -":program:`mongos` in the sharded cluster." -msgstr "" - -#~ msgid "Removes the association between a shard and a shard tag shard tag." -#~ msgstr "" - -# 7915bf3643d24ffd84eea84f22d6bd2e -#~ msgid ":method:`sh._adminCommand`" -#~ msgstr "" - -# 96868f22458d4626a44128960836370d -#~ msgid "" -#~ "Associates a shard with a tag, to" -#~ " support :doc:`tag aware sharding `." -#~ msgstr "" - -# dfbaec08f03f47d3afed2b3d2930c21e -#~ msgid "" -#~ "Associates range of shard keys with " -#~ "a shard tag, to support :doc:`tag " -#~ "aware sharding `." -#~ msgstr "" - -# b36377af33b34ac2a0c1d309a0b35c9e -#~ msgid "" -#~ "Returns the name of a :program:`mongos`" -#~ " that's responsible for the balancer " -#~ "process." -#~ msgstr "" - -#~ msgid "Removes the association between a shard and a shard tag." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/js-subprocess.po b/locale/es/LC_MESSAGES/reference/method/js-subprocess.po deleted file mode 100644 index a3db4ed4622..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/js-subprocess.po +++ /dev/null @@ -1,124 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:42+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 616b2842455942a888c0476093d2f523 -#: ../source/reference/method/js-subprocess.txt:3 -msgid "Subprocess Methods" -msgstr "" - -# fc6a8e7f36d341158499782a1860591f -#: ../source/includes/extracts/methods-toc-explanation.rst:3 -msgid "" -"For details on specific methods, including syntax and examples, click on " -"the specific method to go to its reference page." -msgstr "" - -# bfd3a11216a842bf9ebb793bff3856b4 -#: ../source/includes/toc/table-method-subprocess.rst:2 -msgid "Name" -msgstr "" - -# da593d0457154a6b9acf214fb801a62f -#: ../source/includes/toc/table-method-subprocess.rst:2 -msgid "Description" -msgstr "" - -# 63d2372434e94954ab3b41b236b8229b -#: ../source/includes/toc/table-method-subprocess.rst:4 -msgid ":method:`clearRawMongoProgramOutput()`" -msgstr "" - -# 4d3428697c1247c4bc4b20beb9e257b6 -# e87b58d8099842a1bd15f2cdce6ecd5e -# de2e804fb2b04f438f36a80caf147564 -# 7cc13bbc9e334c33b969ecb44e1652f4 -# 1e01bbc9030c461f9050ea808933823c -# 6a6027f1e76d4455a189ae0b1d3f7671 -# d8f7600444184091b80447bbe4232d3c -# 6daa952513054ae1bbddcfdbbd64cda7 -# 6b4e321f10d542c682366fa175c18591 -# 5e4c09d015164d0cbc6db1677b64cb50 -# 2f64973f41114fd8a8db055a4fd8c3d1 -#: ../source/includes/toc/table-method-subprocess.rst:4 -#: ../source/includes/toc/table-method-subprocess.rst:6 -#: ../source/includes/toc/table-method-subprocess.rst:8 -#: ../source/includes/toc/table-method-subprocess.rst:10 -#: ../source/includes/toc/table-method-subprocess.rst:12 -#: ../source/includes/toc/table-method-subprocess.rst:14 -#: ../source/includes/toc/table-method-subprocess.rst:16 -#: ../source/includes/toc/table-method-subprocess.rst:18 -#: ../source/includes/toc/table-method-subprocess.rst:20 -#: ../source/includes/toc/table-method-subprocess.rst:22 -#: ../source/includes/toc/table-method-subprocess.rst:24 -msgid "For internal use." -msgstr "" - -# 59644b93ce9e4d938911218f91aa65fb -#: ../source/includes/toc/table-method-subprocess.rst:6 -msgid ":method:`rawMongoProgramOutput()`" -msgstr "" - -# d533ff1dad624bd9a534db9003e3fcb4 -#: ../source/includes/toc/table-method-subprocess.rst:8 -msgid ":method:`run()`" -msgstr "" - -# 5841ca3a36ae40128b0f79e1ed587caa -#: ../source/includes/toc/table-method-subprocess.rst:10 -msgid ":method:`runMongoProgram()`" -msgstr "" - -# a3a7645df3d041479bcdd53baedfa368 -#: ../source/includes/toc/table-method-subprocess.rst:12 -msgid ":method:`runProgram()`" -msgstr "" - -# 80c5b230972e47f68787e089c31afd8a -#: ../source/includes/toc/table-method-subprocess.rst:14 -msgid ":method:`startMongoProgram()`" -msgstr "" - -# f8fa5beddad5409291bed0ec63a54628 -#: ../source/includes/toc/table-method-subprocess.rst:16 -msgid ":method:`stopMongoProgram()`" -msgstr "" - -# fe53b5fd507146489a51a8bfc6a29813 -#: ../source/includes/toc/table-method-subprocess.rst:18 -msgid ":method:`stopMongoProgramByPid()`" -msgstr "" - -# 21666f0ea8eb44c0b242bb46eb63130b -#: ../source/includes/toc/table-method-subprocess.rst:20 -msgid ":method:`stopMongod()`" -msgstr "" - -# 24ddf8f3e5cc44609b3e9844b56024ab -#: ../source/includes/toc/table-method-subprocess.rst:22 -msgid ":method:`waitMongoProgramOnPort()`" -msgstr "" - -# 3f2efef00ac4486b89d976718d708f23 -#: ../source/includes/toc/table-method-subprocess.rst:24 -msgid ":method:`waitProgram()`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/js-user-management.po b/locale/es/LC_MESSAGES/reference/method/js-user-management.po deleted file mode 100644 index d99a3bb4988..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/js-user-management.po +++ /dev/null @@ -1,165 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:32+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 4d90ec0a049547798591c350ebe58695 -#: ../source/reference/method/js-user-management.txt:3 -msgid "User Management Methods" -msgstr "" - -# 309cddde4ff94ba0991a551bff45522d -#: ../source/includes/extracts/methods-toc-explanation.rst:3 -msgid "" -"For details on specific methods, including syntax and examples, click on " -"the specific method to go to its reference page." -msgstr "" - -# 52c446074eff45bdab3fcbac056ca57d -#: ../source/includes/toc/table-method-user-management.rst:2 -msgid "Name" -msgstr "" - -# 1be46227ce7a457f953ef11af51f1856 -#: ../source/includes/toc/table-method-user-management.rst:2 -msgid "Description" -msgstr "" - -# 96961aba8400400ba877cc508706a626 -#: ../source/includes/toc/table-method-user-management.rst:4 -msgid ":method:`db.auth()`" -msgstr "" - -# 6377379b6d4a44fe93f893afe2b26b6b -#: ../source/includes/toc/table-method-user-management.rst:4 -msgid "Authenticates a user to a database." -msgstr "" - -# 10d70705fad34f40854b2ea5553e6c77 -#: ../source/includes/toc/table-method-user-management.rst:6 -msgid ":method:`db.createUser()`" -msgstr "" - -# 63d2b90035824a479e76322334a12878 -#: ../source/includes/toc/table-method-user-management.rst:6 -msgid "Creates a new user." -msgstr "" - -# 967e38bb614e4961ac05e2ed7fba142c -#: ../source/includes/toc/table-method-user-management.rst:9 -msgid ":method:`db.updateUser()`" -msgstr "" - -# ad186c72867e47b6a8f939f95760c53f -#: ../source/includes/toc/table-method-user-management.rst:9 -msgid "Updates user data." -msgstr "" - -# 193ef8de09b549b187f21e7776f1604d -#: ../source/includes/toc/table-method-user-management.rst:12 -msgid ":method:`db.changeUserPassword()`" -msgstr "" - -# 5d4692ac39d84c2a8bac64d8e0dc94aa -#: ../source/includes/toc/table-method-user-management.rst:12 -msgid "Changes an existing user's password." -msgstr "" - -# 5d5348e4df3c433c902b228bd026007a -#: ../source/includes/toc/table-method-user-management.rst:14 -msgid ":method:`db.removeUser()`" -msgstr "" - -# fe2237c02bca48c58d3016853905df9e -#: ../source/includes/toc/table-method-user-management.rst:14 -msgid "Deprecated. Removes a user from a database." -msgstr "" - -# 7db8efbb570e4e67bd0b7de2f458173d -#: ../source/includes/toc/table-method-user-management.rst:16 -msgid ":method:`db.dropAllUsers()`" -msgstr "" - -# 2be727d7b30b4a618e4fb355e2a3f2ee -#: ../source/includes/toc/table-method-user-management.rst:16 -msgid "Deletes all users associated with a database." -msgstr "" - -# a3beccebc7ba4d349e7302188a25810c -#: ../source/includes/toc/table-method-user-management.rst:19 -msgid ":method:`db.dropUser()`" -msgstr "" - -# 9830532032a742e48c5af3140959957c -#: ../source/includes/toc/table-method-user-management.rst:19 -msgid "Removes a single user." -msgstr "" - -# 2a5efd507e3c4b3bb37b53bd4634866f -#: ../source/includes/toc/table-method-user-management.rst:22 -msgid ":method:`db.grantRolesToUser()`" -msgstr "" - -# 84c5ff6d680c41cf9441696ced4fb242 -#: ../source/includes/toc/table-method-user-management.rst:22 -msgid "Grants a role and its privileges to a user." -msgstr "" - -# 33f3bb31249d4073ad1a79c3cc695c53 -#: ../source/includes/toc/table-method-user-management.rst:25 -msgid ":method:`db.revokeRolesFromUser()`" -msgstr "" - -# 0ac765c96bc34099976d669560ffddec -#: ../source/includes/toc/table-method-user-management.rst:25 -msgid "Removes a role from a user." -msgstr "" - -# 44f631b8cd32489a9846ba3ab4355231 -#: ../source/includes/toc/table-method-user-management.rst:28 -msgid ":method:`db.getUser()`" -msgstr "" - -# ecd9d3c23f384ceab003ec7086ee2774 -#: ../source/includes/toc/table-method-user-management.rst:28 -msgid "Returns information about the specified user." -msgstr "" - -# b2e5c841a2ff45d0b2a6c9d820e91043 -#: ../source/includes/toc/table-method-user-management.rst:31 -msgid ":method:`db.getUsers()`" -msgstr "" - -# 89dde5ba599549d586ea5df9ec1a9a92 -#: ../source/includes/toc/table-method-user-management.rst:31 -msgid "Returns information about all users associated with a database." -msgstr "" - -# f3e1cc1a830248248e5a4bc5b94c0d9a -#~ msgid ":method:`db.addUser()`" -#~ msgstr "" - -# 1c2c480cdc254f108a2e9bc1bfc7c4ef -#~ msgid "" -#~ "Deprecated. Adds a user to a " -#~ "database, and allows administrators to " -#~ "configure the user's privileges." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/listFiles.po b/locale/es/LC_MESSAGES/reference/method/listFiles.po deleted file mode 100644 index d6059b2d439..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/listFiles.po +++ /dev/null @@ -1,79 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:30+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 7dc4ef83b31c4df6b858091f7c17e1ca -#: ../source/reference/method/listFiles.txt:3 -msgid "listFiles()" -msgstr "" - -# 7ee4a0efa8f54859911c19ea1c9a6a91 -#: ../source/reference/method/listFiles.txt:15 -msgid "" -"Returns an array, containing one document per object in the directory. " -"This function operates in the context of the :program:`mongo` shell. The " -"fields included in the documents are:" -msgstr "" - -# 53d0193f99a34271892ab31207687cfb -#: ../source/reference/method/listFiles.txt:21 -msgid "A string which contains the pathname of the object." -msgstr "" - -# 2153d5d09c9c4890b25a7e8a7102ae75 -#: ../source/reference/method/listFiles.txt:25 -msgid "A string which contains the name of the object." -msgstr "" - -# df2afe4f8728474a88cc069be5a68a6c -#: ../source/reference/method/listFiles.txt:29 -msgid "A boolean to indicate whether the object is a directory." -msgstr "" - -# 6486a0918ccc41f89464df34f1ef9731 -#: ../source/reference/method/listFiles.txt:33 -msgid "The size of the object in bytes. This field is only present for files." -msgstr "" - -# d8f3f0a0587f44e588a28d342c8c226f -#~ msgid "" -#~ "Returns an array, containing one " -#~ "document per object in the directory." -#~ " This function operates in the " -#~ "context of the :program:`mongo` process. " -#~ "The included fields are:" -#~ msgstr "" - -# c9eae2f1877e4758a3467b053df85b75 -#~ msgid "Returns a string which contains the name of the object." -#~ msgstr "" - -# e6b14d0f7bab4b4a81af5beea70e4923 -#~ msgid "Returns true or false if the object is a directory." -#~ msgstr "" - -# bd3b9e015fa3454ea62c9839a177879c -#~ msgid "" -#~ "Returns the size of the object in" -#~ " bytes. This field is only present" -#~ " for files." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/load.po b/locale/es/LC_MESSAGES/reference/method/load.po deleted file mode 100644 index e4beb1df85e..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/load.po +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:40+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# c6915f3767354dfbad6e6634bd068563 -#: ../source/reference/method/load.txt:3 -msgid "load()" -msgstr "" - -# 02a55d4dde59499c88d16e1d2eafede8 -#: ../source/reference/method/load.txt -msgid "On this page" -msgstr "" - -# c5c61eaf62454c7c9dbc96e925cf7fe5 -#: ../source/reference/method/load.txt:14 -msgid "Definition" -msgstr "" - -# 3d4ebcdd460e41a09f2d04f3a2a60210 -#: ../source/reference/method/load.txt:18 -msgid "Loads and runs a JavaScript file into the current shell environment." -msgstr "" - -# 137d48372f8b46e7b641ce0a265fced9 -#: ../source/reference/method/load.txt:20 -msgid "The :method:`load()` method has the following parameter:" -msgstr "" - -# c7f80d9b46f9467080f3e2d3cb5f4605 -#: ../source/reference/method/load.txt:25 -msgid "" -"Specify filenames with relative or absolute paths. When using relative " -"path names, confirm the current directory using the :method:`pwd()` " -"method." -msgstr "" - -# 4d8c8307390c4978abe4767b7b331692 -#: ../source/reference/method/load.txt:29 -msgid "" -"After executing a file with :method:`load()`, you may reference any " -"functions or variables defined the file from the :program:`mongo` shell " -"environment." -msgstr "" - -# 79eb63f218be4178bfd0edfee1e1f4fb -#: ../source/reference/method/load.txt:34 -msgid "Example" -msgstr "" - -# 415b220e6e0240698662333a29e27be8 -#: ../source/reference/method/load.txt:36 -msgid "Consider the following examples of the :method:`load()` method:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/ls.po b/locale/es/LC_MESSAGES/reference/method/ls.po deleted file mode 100644 index 944f6bd73c3..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/ls.po +++ /dev/null @@ -1,35 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:46+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# e6a2f4d0fa2f4e2bb560071e6e32054b -#: ../source/reference/method/ls.txt:3 -msgid "ls()" -msgstr "" - -# d966746c4d464c96876a878c12ffae0a -#: ../source/reference/method/ls.txt:9 -msgid "Returns a list of the files in the current directory." -msgstr "" - -# 74429b182f05458c9cba50dfbd5cad45 -#: ../source/reference/method/ls.txt:11 -msgid "" -"This function returns with output relative to the current shell session, and" -" does not impact the server." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/md5sumFile.po b/locale/es/LC_MESSAGES/reference/method/md5sumFile.po deleted file mode 100644 index c13ab5966f2..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/md5sumFile.po +++ /dev/null @@ -1,54 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:33+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# f0332baa1fcb4f0f973b0947d07eb9f0 -#: ../source/reference/method/md5sumFile.txt:3 -msgid "md5sumFile()" -msgstr "" - -# 0bcb156af5824f0abb360b2acd7414d3 -#: ../source/reference/method/md5sumFile.txt -msgid "On this page" -msgstr "" - -# 895d710fa68b4693aa19e53c8d1ddd7d -#: ../source/reference/method/md5sumFile.txt:14 -msgid "Description" -msgstr "" - -# 4ca03333560d484b81715da5d3ac3880 -#: ../source/reference/method/md5sumFile.txt:18 -msgid "Returns a :term:`md5` hash of the specified file." -msgstr "" - -# b5611240399e43638ab45bea5decdea6 -#: ../source/reference/method/md5sumFile.txt:20 -msgid "The :method:`md5sumFile()` method has the following parameter:" -msgstr "" - -# 2900fb417ef748ce8c1cbea944ff9bb5 -#: ../source/reference/method/md5sumFile.txt:24 -msgid "" -"The specified filename must refer to a file located on the system running" -" the :program:`mongo` shell." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/mkdir.po b/locale/es/LC_MESSAGES/reference/method/mkdir.po deleted file mode 100644 index 2d15266cdd6..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/mkdir.po +++ /dev/null @@ -1,57 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:28+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# ff5cc188395c431281a6eb5fa88bf5aa -#: ../source/reference/method/mkdir.txt:3 -msgid "mkdir()" -msgstr "" - -# 8af2846728544d2ea1bd07718f713241 -#: ../source/reference/method/mkdir.txt -msgid "On this page" -msgstr "" - -# 84ff5fb2aed04e97bfc403703fc38aa4 -#: ../source/reference/method/mkdir.txt:14 -msgid "Description" -msgstr "" - -# 8f34b76712c54e1a9a2c8dff036e85b0 -#: ../source/reference/method/mkdir.txt:18 -msgid "" -"Creates a directory at the specified path. This method creates the entire" -" path specified if the enclosing directory or directories do not already " -"exit." -msgstr "" - -# 0187958992d244568ebc6648107706a2 -#: ../source/reference/method/mkdir.txt:22 -msgid "" -"This method is equivalent to :command:`mkdir -p` with BSD or GNU " -"utilities." -msgstr "" - -# bc84a3225691433e8fe823b2a0ab904c -#: ../source/reference/method/mkdir.txt:24 -msgid "The :method:`mkdir()` method has the following parameter:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/pwd.po b/locale/es/LC_MESSAGES/reference/method/pwd.po deleted file mode 100644 index 1ea2210dba8..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/pwd.po +++ /dev/null @@ -1,35 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:26+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# ac73cd93fb504d3393def322eefcae37 -#: ../source/reference/method/pwd.txt:3 -msgid "pwd()" -msgstr "" - -# 93c292e9c5fd453086043ae8b067b737 -#: ../source/reference/method/pwd.txt:9 -msgid "Returns the current directory." -msgstr "" - -# ffef648c15244de29274c6f7d5af1200 -#: ../source/reference/method/pwd.txt:11 -msgid "" -"This function returns with output relative to the current shell session, and" -" does not impact the server." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/quit.po b/locale/es/LC_MESSAGES/reference/method/quit.po deleted file mode 100644 index 2ef0d2232a4..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/quit.po +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:31+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 24fb3a74c9c140e49e9a9563f946082b -#: ../source/reference/method/quit.txt:3 -msgid "quit()" -msgstr "" - -# 1083b515a9864fbcb862a8fb93dbdca4 -#: ../source/reference/method/quit.txt:9 -msgid "Exits the current shell session." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/rand.po b/locale/es/LC_MESSAGES/reference/method/rand.po deleted file mode 100644 index 7165288c448..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/rand.po +++ /dev/null @@ -1,43 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:38+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 2b91902402b74323aa99fada0fedf75c -#: ../source/reference/method/rand.txt:3 -msgid "_rand()" -msgstr "" - -# ce00f56085a242aea8c73b9730ff7c0e -#: ../source/reference/method/rand.txt:15 -msgid "A random number between ``0`` and ``1``." -msgstr "" - -# acdd484e5a654b58981f7f2054850cd9 -#: ../source/reference/method/rand.txt:17 -msgid "" -"This function provides functionality similar to the ``Math.rand()`` " -"function from the standard library." -msgstr "" - -# 1f32b569a0234eeab4092f3308cbd421 -#~ msgid "rand()" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/rawMongoProgramOutput.po b/locale/es/LC_MESSAGES/reference/method/rawMongoProgramOutput.po deleted file mode 100644 index 1ad561f2e8f..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/rawMongoProgramOutput.po +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:44+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# ec272b67fdfc4a7cb2ab807fd5e04bd8 -#: ../source/reference/method/rawMongoProgramOutput.txt:3 -msgid "rawMongoProgramOutput()" -msgstr "" - -# aa19e8b20a85490790d35afeefb4fcfe -#: ../source/reference/method/rawMongoProgramOutput.txt:9 -msgid "For internal use." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/removeFile.po b/locale/es/LC_MESSAGES/reference/method/removeFile.po deleted file mode 100644 index 467726b8fe1..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/removeFile.po +++ /dev/null @@ -1,47 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:40+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 3077e114248045a2942dffcae9af0a18 -#: ../source/reference/method/removeFile.txt:3 -msgid "removeFile()" -msgstr "" - -# 7d7343f750f148c397712dc16d79f8b5 -#: ../source/reference/method/removeFile.txt -msgid "On this page" -msgstr "" - -# 28af71e357474025a4928aec004cbb6b -#: ../source/reference/method/removeFile.txt:14 -msgid "Description" -msgstr "" - -# b78ee44995614d93843e471946c7c3f5 -#: ../source/reference/method/removeFile.txt:18 -msgid "Removes the specified file from the local file system." -msgstr "" - -# 9742e82eab6642e19499577c9c4f28b8 -#: ../source/reference/method/removeFile.txt:20 -msgid "The :method:`removeFile()` method has the following parameter:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/resetDbpath.po b/locale/es/LC_MESSAGES/reference/method/resetDbpath.po deleted file mode 100644 index 3485c0c89f9..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/resetDbpath.po +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:42+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# a9af99967f1a4f53a2fc32554c2d6a66 -#: ../source/reference/method/resetDbpath.txt:3 -msgid "resetDbpath()" -msgstr "" - -# 1e434ac9469545c081b57b01c6a4a0fe -#: ../source/reference/method/resetDbpath.txt:9 -msgid "For internal use." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/rs.add.po b/locale/es/LC_MESSAGES/reference/method/rs.add.po deleted file mode 100644 index fa33f3011aa..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/rs.add.po +++ /dev/null @@ -1,225 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:39+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# b6b8940f29254725862da81a6df7d1af -#: ../source/reference/method/rs.add.txt:3 -msgid "rs.add()" -msgstr "" - -# 5a6e8a5ea08f4b6789a78451e7c7fcd8 -#: ../source/reference/method/rs.add.txt -msgid "On this page" -msgstr "" - -# 46f27d258c8b4f57a57b6438f76a6e73 -#: ../source/reference/method/rs.add.txt:14 -msgid "Definition" -msgstr "" - -# 4c2df85ecbc440609cf63cdad265dc9c -#: ../source/reference/method/rs.add.txt:18 -msgid "" -"Adds a member to a :term:`replica set`. To run the method, you must " -"connect to the :term:`primary` of the replica set." -msgstr "" - -# 6e86b99bfbcf4d65a652fde2fdecddf3 -#: ../source/reference/method/rs.add.txt:23 -msgid "" -":method:`rs.add()` provides a wrapper around some of the functionality of" -" the :dbcommand:`replSetReconfig` :term:`database command` and the " -"corresponding :program:`mongo` shell helper :method:`rs.reconfig()`. See " -"the :doc:`/reference/replica-configuration` document for full " -"documentation of all replica set configuration options." -msgstr "" - -# 7bf907070035496b9d8f8c58b42f73dd -#: ../source/reference/method/rs.add.txt:31 -msgid "Behavior" -msgstr "" - -# 5b138f8c56fc48a7a484a27ad602eaa2 -#: ../source/reference/method/rs.add.txt:33 -msgid "" -":method:`rs.add()` can, in some cases, trigger an election for primary " -"which will disconnect the shell. In such cases, the :program:`mongo` " -"shell displays an error even if the operation succeeds." -msgstr "" - -# aceecc2a2b9f4f5c830e12160d759e2c -#: ../source/reference/method/rs.add.txt:38 -msgid "Example" -msgstr "" - -# a567dd31f0d64a1bae722d41a9c7eaaa -#: ../source/reference/method/rs.add.txt:43 -msgid "Pass a Hostname String to ``rs.add()``" -msgstr "" - -# 1275fa381f704a67b6b26e59974e34c0 -#: ../source/reference/method/rs.add.txt:45 -msgid "" -"The following operation adds a :program:`mongod` instance, running on the" -" host ``mongodb3.example.net`` and accessible on the default port " -"``27017``:" -msgstr "" - -# 6640880b5ee14c5587eb394fdc67f9ef -#: ../source/reference/method/rs.add.txt:53 -msgid "If ``mongodb3.example.net`` is an arbiter, use the following form:" -msgstr "" - -# 14d5f112f429405d8e1e2931c39edf55 -#: ../source/reference/method/rs.add.txt:62 -msgid "Pass a Member Configuration Document to ``rs.add()``" -msgstr "" - -# cce139f781314f58ab86c5cc26756118 -#: ../source/reference/method/rs.add.txt:64 -msgid "" -"Previous versions required an ``_id`` field in the document you passed to" -" :method:`rs.add()`. After 3.0.0 you can omit the ``_id`` field in this " -"document. :rsconf:`members[n]._id` describes the requirements for " -"specifying ``_id``." -msgstr "" - -# 5068a0c35ae249388478c5c840a703e6 -#: ../source/reference/method/rs.add.txt:70 -msgid "" -"The following operation adds a :program:`mongod` instance, running on the" -" host ``mongodb4.example.net`` and accessible on the default port " -"``27017``, as a :doc:`priority 0 ` " -"secondary member:" -msgstr "" - -# c576567d5783410887996570bcc08337 -#: ../source/reference/method/rs.add.txt:79 -msgid "" -"You must specify the :rsconf:`members[n].host` field in the member " -"configuration document." -msgstr "" - -# fec61524366749b3acdbc2a49c2bfdfe -#: ../source/reference/method/rs.add.txt:83 -msgid "" -"See the :doc:`/reference/replica-configuration` for the available replica" -" set member configuration settings." -msgstr "" - -# 1ed8df949ab24eada877dcdb5de1e881 -#: ../source/reference/method/rs.add.txt:86 -msgid "See :doc:`/administration/replica-sets` for more examples and information." -msgstr "" - -#~ msgid "Adds a member to a :term:`replica set`." -#~ msgstr "" - -#~ msgid "You may specify new hosts in one of two ways:" -#~ msgstr "" - -#~ msgid "" -#~ "as a \"hostname\" with an optional " -#~ "port number to use the default " -#~ "configuration as in the :ref:`replica-" -#~ "set-add-member` example." -#~ msgstr "" - -#~ msgid "" -#~ "as a configuration :term:`document`, as " -#~ "in the :ref:`replica-set-add-member-" -#~ "alternate-procedure` example." -#~ msgstr "" - -#~ msgid "" -#~ "This function will disconnect the shell" -#~ " briefly and forces a reconnection as" -#~ " the replica set renegotiates which " -#~ "member will be :term:`primary`. As a " -#~ "result, the shell will display an " -#~ "error even if this command succeeds." -#~ msgstr "" - -#~ msgid "" -#~ ":method:`rs.add()` provides a wrapper around" -#~ " some of the functionality of the " -#~ "\":dbcommand:`replSetReconfig`\" :term:`database command`" -#~ " and the corresponding shell helper " -#~ ":method:`rs.reconfig()`. See the :doc:`/reference" -#~ "/replica-configuration` document for full " -#~ "documentation of all replica set " -#~ "configuration options." -#~ msgstr "" - -#~ msgid "" -#~ "To add a :program:`mongod` accessible on" -#~ " the default port ``27017`` running " -#~ "on the host ``mongodb3.example.net``, use " -#~ "the following :method:`rs.add()` invocation:" -#~ msgstr "" - -#~ msgid "" -#~ "To add ``mongodb3.example.net`` as a " -#~ ":ref:`secondary-only ` member of set, " -#~ "use the following form of " -#~ ":method:`rs.add()`:" -#~ msgstr "" - -#~ msgid "" -#~ "Replace, ``3`` with the next unused " -#~ "``_id`` value in the replica set. " -#~ "See :method:`rs.conf()` to see the " -#~ "existing ``_id`` values in the replica" -#~ " set configuration document." -#~ msgstr "" - -#~ msgid "" -#~ "See the :doc:`/reference/replica-configuration` " -#~ "and :doc:`/administration/replica-sets` documents" -#~ " for more information." -#~ msgstr "" - -#~ msgid "" -#~ ":method:`rs.add()` can, in some cases, " -#~ "force an election for primary which " -#~ "will disconnect the shell. In such " -#~ "cases, the :program:`mongo` shell displays " -#~ "an error even if the operation " -#~ "succeeds." -#~ msgstr "" - -#~ msgid "" -#~ "You must specify " -#~ ":data:`~local.system.replset.members[n]._id` and the " -#~ ":data:`~local.system.replset.members[n].host` fields in" -#~ " the member configuration document." -#~ msgstr "" - -#~ msgid "" -#~ "The ``_id`` value must be unique. " -#~ "Use :method:`rs.conf()` to see the " -#~ "existing ``_id`` values in the replica" -#~ " set configuration document, and set " -#~ "``_id`` to the next unused ``_id`` " -#~ "value in the replica set." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/rs.addArb.po b/locale/es/LC_MESSAGES/reference/method/rs.addArb.po deleted file mode 100644 index e780625ca85..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/rs.addArb.po +++ /dev/null @@ -1,57 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:40+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 190e3c02dbfb42c887ba38682b14dcb7 -#: ../source/reference/method/rs.addArb.txt:3 -msgid "rs.addArb()" -msgstr "" - -# e92a2b7058184eacbcfca33da225095b -#: ../source/reference/method/rs.addArb.txt -msgid "On this page" -msgstr "" - -# adf38aaf8c5b43f5a9f37800e9c717fa -#: ../source/reference/method/rs.addArb.txt:14 -msgid "Description" -msgstr "" - -# aa48ea0cbde34c81bedc4019fd823717 -#: ../source/reference/method/rs.addArb.txt:18 -msgid "Adds a new :term:`arbiter` to an existing replica set." -msgstr "" - -# 642527cbd1de4bcbac4942f5aa387ef6 -#: ../source/reference/method/rs.addArb.txt:20 -msgid "The :method:`rs.addArb()` method takes the following parameter:" -msgstr "" - -# 49b54dfd68cf48cdb1bbcb31a8671904 -#~ msgid "" -#~ "This function briefly disconnects the " -#~ "shell and forces a reconnection as " -#~ "the replica set renegotiates which " -#~ "member will be :term:`primary`. As a " -#~ "result, the shell displays an error " -#~ "even if this command succeeds." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/rs.conf.po b/locale/es/LC_MESSAGES/reference/method/rs.conf.po deleted file mode 100644 index ce27996852b..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/rs.conf.po +++ /dev/null @@ -1,88 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:29+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 33cf15f6ef4043ce8614195383d505d9 -#: ../source/reference/method/rs.conf.txt:3 -msgid "rs.conf()" -msgstr "" - -# 3be7c3ac25f74652804ce092913cf726 -#: ../source/reference/method/rs.conf.txt -msgid "On this page" -msgstr "" - -# 7a4af40631124b3f95545c5bb6072b77 -#: ../source/reference/method/rs.conf.txt:14 -msgid "Definition" -msgstr "" - -# 545a30e00c3044cb9b6d4dcb25da1839 -#: ../source/reference/method/rs.conf.txt:18 -msgid "" -"Returns a document that contains the current :term:`replica set` " -"configuration." -msgstr "" - -# 9240e2b5173d4f4ba407c6dd42a39537 -#: ../source/reference/method/rs.conf.txt:21 -msgid "The method wraps the :dbcommand:`replSetGetConfig` command." -msgstr "" - -# 25bc3938bb1646459cc4ad1b10ee9444 -#: ../source/reference/method/rs.conf.txt:24 -msgid "Output Example" -msgstr "" - -# c7c35a67185f4b81908560ee9287e10c -#: ../source/includes/replica-set-conf-document-output.rst:1 -msgid "" -"The following document provides a representation of a replica set " -"configuration document. The configuration of your replica set may include" -" only a subset of these settings:" -msgstr "" - -# 45f874d94ded4b59919dbbd33545fb8f -#: ../source/reference/method/rs.conf.txt:28 -msgid "" -"For description of the configuration settings, see :doc:`/reference" -"/replica-configuration`." -msgstr "" - -# d6e82139b713474b9c0af8fc4815a25d -#: ../source/reference/method/rs.conf.txt:33 -msgid ":method:`rs.config()` is an alias of :method:`rs.conf()`." -msgstr "" - -# 71fe8fa515e4469daa43e5a4acb040cb -#~ msgid "" -#~ "a :term:`document` that contains the " -#~ "current :term:`replica set` configuration " -#~ "document." -#~ msgstr "" - -# 6d156b7552a541a685a0822d5e252be6 -#~ msgid "" -#~ "See :doc:`/reference/replica-configuration` for " -#~ "more information on the replica set " -#~ "configuration document." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/rs.freeze.po b/locale/es/LC_MESSAGES/reference/method/rs.freeze.po deleted file mode 100644 index cf36a51ef47..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/rs.freeze.po +++ /dev/null @@ -1,56 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:44+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 07d0e306fab3431ea597f3eacbf63bb5 -#: ../source/reference/method/rs.freeze.txt:3 -msgid "rs.freeze()" -msgstr "" - -# 5ef287b09fc746f98c4b90bae169b47f -#: ../source/reference/method/rs.freeze.txt -msgid "On this page" -msgstr "" - -# bce56b1df060468286fbf57447f118c9 -#: ../source/reference/method/rs.freeze.txt:14 -msgid "Description" -msgstr "" - -# 54da67676a6e46dc9cefd4d622443eb8 -#: ../source/reference/method/rs.freeze.txt:18 -msgid "" -"Makes the current :term:`replica set` member ineligible to become " -":term:`primary` for the period specified." -msgstr "" - -# 9ef9f63bdcfc433b899ca63bb49d22e6 -#: ../source/reference/method/rs.freeze.txt:21 -msgid "The :method:`rs.freeze()` method has the following parameter:" -msgstr "" - -# 903e29ebb2b2499e8b36f6a2221bd9dd -#: ../source/reference/method/rs.freeze.txt:25 -msgid "" -":method:`rs.freeze()` provides a wrapper around the :term:`database " -"command` :dbcommand:`replSetFreeze`." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/rs.help.po b/locale/es/LC_MESSAGES/reference/method/rs.help.po deleted file mode 100644 index 6c06084c485..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/rs.help.po +++ /dev/null @@ -1,30 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:39+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 1cbca01602264381b998aea31eda40e1 -#: ../source/reference/method/rs.help.txt:3 -msgid "rs.help()" -msgstr "" - -# d941e8245aca4119b35d4ec6e415d95d -#: ../source/reference/method/rs.help.txt:9 -msgid "" -"Returns a basic help text for all of the :doc:`replication ` " -"related shell functions." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/rs.initiate.po b/locale/es/LC_MESSAGES/reference/method/rs.initiate.po deleted file mode 100644 index 536c6e14368..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/rs.initiate.po +++ /dev/null @@ -1,139 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:29+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# ce95388f9ee34762aef39efff1781e1e -#: ../source/reference/method/rs.initiate.txt:3 -msgid "rs.initiate()" -msgstr "" - -# 5e44f3135c5f4684ac96514e4c5bc70e -#: ../source/reference/method/rs.initiate.txt -msgid "On this page" -msgstr "" - -# 2023b3b6c6514a0784daa8ef73bd80ba -#: ../source/reference/method/rs.initiate.txt:14 -msgid "Description" -msgstr "" - -# 486c0027eb9449c49692d08fe7797e97 -#: ../source/reference/method/rs.initiate.txt:18 -msgid "" -"Initiates a :term:`replica set`. Optionally, the method can take an " -"argument in the form of a document that holds the :ref:`configuration of " -"a replica set `." -msgstr "" - -# 4130aa2a556e48f88927de457eff713f -#: ../source/reference/method/rs.initiate.txt:23 -msgid "The :method:`rs.initiate()` method has the following parameter:" -msgstr "" - -# 41822be4a0e3480eac9e366ae6f10ac0 -#: ../source/reference/method/rs.initiate.txt:27 -msgid "" -"The :method:`rs.initiate()` method provides a wrapper around the " -":dbcommand:`replSetInitiate` command." -msgstr "" - -# 4d7ad5860f064c169934b97a996de577 -#: ../source/reference/method/rs.initiate.txt:31 -msgid "Replica Set Configuration" -msgstr "" - -# 6f3d0523cd184071bff05fb56747d155 -#: ../source/reference/method/rs.initiate.txt:33 -msgid "" -"See :ref:`replica-set-configuration-document` for details of replica set " -"configuration document." -msgstr "" - -# f51009d2999e40ae92d33d4f02b474a4 -#: ../source/reference/method/rs.initiate.txt:37 -msgid "Example" -msgstr "" - -# b3f5812fe5fc452db978b25820ef3c33 -#: ../source/reference/method/rs.initiate.txt:39 -msgid "" -"The following operation initiates a new replica set with three members. " -"The three :program:`mongod` instances must have started with the " -":option:`--replSet` command line option, or " -":setting:`replication.replSetName` if using a configuration file, set to " -"``myReplSet``:" -msgstr "" - -# 26e456014b8d4494bd4530ea5eb5802c -#: ../source/reference/method/rs.initiate.txt:45 -msgid "" -"Connect to one of the :program:`mongod` instances and run " -":method:`rs.initiate()`." -msgstr "" - -# 64857c1222ae40f9bf9b5d99964852cb -#: ../source/reference/method/rs.initiate.txt:48 -msgid "Run the method on only one of the :program:`mongod` instances." -msgstr "" - -# efead3a452424445874a8896da0ee797 -#: ../source/reference/method/rs.initiate.txt:64 -msgid "" -"For details on replica set configuration, see :ref:`replSetGetConfig-" -"output`." -msgstr "" - -# 50f7a54a026247428712911dd5a4f97d -#: ../source/reference/method/rs.initiate.txt:67 -msgid "" -"For details on deploying a replica set, see :doc:`/tutorial/deploy-" -"replica-set`." -msgstr "" - -# 9c207f238d0049e8aa8a930ee0787ae8 -#: ../source/reference/method/rs.initiate.txt:70 -msgid ":doc:`/administration/replica-set-member-configuration`" -msgstr "" - -# e8d0fb25eed048fbb78aae345454f1fc -#~ msgid "" -#~ "Initiates a :term:`replica set`. Optionally" -#~ " takes a configuration argument in " -#~ "the form of a :term:`document` that " -#~ "holds the configuration of a replica " -#~ "set." -#~ msgstr "" - -# b96ea3dba9f04c76b342a38f39200987 -#~ msgid "" -#~ "The :method:`rs.initiate()` method provides a" -#~ " wrapper around the " -#~ "\":dbcommand:`replSetInitiate`\" :term:`database command`." -#~ msgstr "" - -# 3e5e6d56bb4440e0998fdf1acb72d769 -#~ msgid "" -#~ "See :doc:`/administration/replica-set-member-" -#~ "configuration` and :doc:`/reference/replica-" -#~ "configuration` for examples of replica " -#~ "set configuration and invitation objects." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/rs.printReplicationInfo.po b/locale/es/LC_MESSAGES/reference/method/rs.printReplicationInfo.po deleted file mode 100644 index 4350cf2f8e4..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/rs.printReplicationInfo.po +++ /dev/null @@ -1,178 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:17+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 537223f40a734534b1cfde4a001ac9d5 -#: ../source/reference/method/rs.printReplicationInfo.txt:3 -msgid "rs.printReplicationInfo()" -msgstr "" - -# 859257e9d7ec458ba3e07e4aaffbcf1c -#: ../source/reference/method/rs.printReplicationInfo.txt -msgid "On this page" -msgstr "" - -# b3592e6ec6984e60ac0b3cd32027a754 -#: ../source/reference/method/rs.printReplicationInfo.txt:14 -msgid "Definition" -msgstr "" - -# 05eeb1444a1045e09cf2bdae51621355 -#: ../source/reference/method/rs.printReplicationInfo.txt:20 -msgid "" -"Prints a formatted report of the replica set member's :term:`oplog`. The " -"displayed report formats the data returned by " -":method:`db.getReplicationInfo()`. [#run-on-slave]_ The output of " -":method:`rs.printReplicationInfo()` is identical to that of " -":method:`db.printReplicationInfo()`." -msgstr "" - -# d7371e3594bd48e0aee4f4a30adc16d8 -#: ../source/includes/note-method-does-not-return-json.rst:3 -msgid "" -"The |method| in the :program:`mongo` shell does **not** return " -":term:`JSON`. Use |method| for manual inspection, and |method-" -"alternative| in scripts." -msgstr "" - -# ca08578909924b1f970a55e791952b02 -#: ../source/includes/output-printReplicationInfo.rst:2 -msgid "Output Example" -msgstr "" - -# 1e823baf6c0b4e34bf8d255218116eec -#: ../source/includes/output-printReplicationInfo.rst:4 -msgid "" -"The following example is a sample output from the |method| method run on " -"the primary:" -msgstr "" - -# 525db141308d4edeb4c9421f9b303367 -#: ../source/includes/output-printReplicationInfo.rst:16 -msgid "Output Fields" -msgstr "" - -# a2aa3178aad049c7bb0439737b037c9e -#: ../source/includes/output-printReplicationInfo.rst:18 -msgid "" -"|method| formats and prints the data returned by " -":method:`db.getReplicationInfo()`:" -msgstr "" - -# 88a462e3e3a947278f7c59158a522de9 -#: ../source/includes/output-printReplicationInfo.rst:22 -msgid "configured oplog size" -msgstr "" - -# df22ee11d1944f1ebb31642fc81c35a3 -#: ../source/includes/output-printReplicationInfo.rst:22 -msgid "Displays the :data:`db.getReplicationInfo.logSizeMB` value." -msgstr "" - -# 1c024d58a40345e8b278de98e6768530 -#: ../source/includes/output-printReplicationInfo.rst:26 -msgid "log length start to end" -msgstr "" - -# 93c2c9a65f8b46fba4f80f655a837c99 -#: ../source/includes/output-printReplicationInfo.rst:25 -msgid "" -"Displays the :data:`db.getReplicationInfo.timeDiff` and " -":data:`db.getReplicationInfo.timeDiffHours` values." -msgstr "" - -# 9ff4e825fe914685aa41be654c00b185 -#: ../source/includes/output-printReplicationInfo.rst:29 -msgid "oplog first event time" -msgstr "" - -# e2b36da90fec411d953f1bf58f6463d6 -#: ../source/includes/output-printReplicationInfo.rst:29 -msgid "Displays the :data:`db.getReplicationInfo.tFirst`." -msgstr "" - -# 21db27b4650e41fe82d476a9a881f551 -#: ../source/includes/output-printReplicationInfo.rst:32 -msgid "oplog last event time" -msgstr "" - -# 0d5a7b7722b941c4bdb656195bc956de -#: ../source/includes/output-printReplicationInfo.rst:32 -msgid "Displays the :data:`db.getReplicationInfo.tLast`." -msgstr "" - -# a1c520ada7c1445cb29dd5df1b021231 -#: ../source/includes/output-printReplicationInfo.rst:35 -msgid "now" -msgstr "" - -# e7609df60dae42a6a79b41c81f44dc4b -#: ../source/includes/output-printReplicationInfo.rst:35 -msgid "Displays the :data:`db.getReplicationInfo.now`." -msgstr "" - -# f8a5bac300884f4e86d0d403b1819e70 -#: ../source/includes/output-printReplicationInfo.rst:37 -msgid "See :method:`db.getReplicationInfo()` for description of the data." -msgstr "" - -# 903d5727407c47678edd94bfc9190c8d -#: ../source/reference/method/rs.printReplicationInfo.txt:34 -msgid "" -"If run on a slave of a :doc:`master-slave replication `, the method calls :method:`db.printSlaveReplicationInfo()`. See " -":method:`db.printSlaveReplicationInfo()` for details." -msgstr "" - -#~ msgid "" -#~ "Returns a formatted report of the " -#~ "status of a :term:`replica set` from " -#~ "the perspective of the :term:`primary` " -#~ "member of the set. The output is" -#~ " identical to that of " -#~ ":method:`db.printReplicationInfo()`. See the " -#~ ":doc:`/reference/command/replSetGetStatus` for more " -#~ "information regarding the contents of " -#~ "this output." -#~ msgstr "" - -#~ msgid "" -#~ "Prints a formatted report of the " -#~ "status of a :term:`replica set` from " -#~ "the perspective of the :term:`primary` " -#~ "member of the set if run on " -#~ "the primary. [#run-on-secondary]_ The" -#~ " displayed report formats the data " -#~ "returned by :method:`db.getReplicationInfo()`." -#~ msgstr "" - -#~ msgid "" -#~ "The output of :method:`rs.printReplicationInfo()`" -#~ " is identical to that of " -#~ ":method:`db.printReplicationInfo()`." -#~ msgstr "" - -#~ msgid "" -#~ "If run on a secondary, the method" -#~ " calls :method:`db.printSlaveReplicationInfo()`. See" -#~ " :method:`db.printSlaveReplicationInfo()` for details." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/rs.printSlaveReplicationInfo.po b/locale/es/LC_MESSAGES/reference/method/rs.printSlaveReplicationInfo.po deleted file mode 100644 index 48e0f4f8ec5..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/rs.printSlaveReplicationInfo.po +++ /dev/null @@ -1,94 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:23+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# eacd8ba5489c438883a2a67b6d61055d -#: ../source/reference/method/rs.printSlaveReplicationInfo.txt:3 -msgid "rs.printSlaveReplicationInfo()" -msgstr "" - -# cfea863982044bd3acbcd3f9b73173e2 -#: ../source/reference/method/rs.printSlaveReplicationInfo.txt -msgid "On this page" -msgstr "" - -# 0a67012669484d1d8a42cd72931e8204 -#: ../source/reference/method/rs.printSlaveReplicationInfo.txt:14 -msgid "Definition" -msgstr "" - -# 279da5d6d03c4984ac557664350fae59 -#: ../source/reference/method/rs.printSlaveReplicationInfo.txt:18 -msgid "" -"Returns a formatted report of the status of a :term:`replica set` from " -"the perspective of the :term:`secondary` member of the set. The output is" -" identical to that of :method:`db.printSlaveReplicationInfo()`." -msgstr "" - -# f438dc29270049a3a4aac1e8a65e974a -#: ../source/reference/method/rs.printSlaveReplicationInfo.txt:25 -msgid "Output" -msgstr "" - -# 9f6cd9fe553042d3bcb0c4f18830d5ae -#: ../source/reference/method/rs.printSlaveReplicationInfo.txt:27 -msgid "" -"The following is example output from the " -":method:`rs.printSlaveReplicationInfo()` method issued on a replica set " -"with two secondary members:" -msgstr "" - -# a2445d38e9844ebb9f85d61b053aecb7 -#: ../source/reference/method/rs.printSlaveReplicationInfo.txt:40 -msgid "" -"A :ref:`delayed member ` may show as ``0`` " -"seconds behind the primary when the inactivity period on the primary is " -"greater than the :rsconf:`members[n].slaveDelay` value." -msgstr "" - -#~ msgid "" -#~ "Returns a formatted report of the " -#~ "status of a :term:`replica set` from " -#~ "the perspective of the :term:`secondary` " -#~ "member of the set. The output is" -#~ " identical to that of " -#~ ":method:`db.printSlaveReplicationInfo()`.See the " -#~ ":doc:`/reference/command/replSetGetStatus` for more " -#~ "information regarding the contents of " -#~ "this output." -#~ msgstr "" - -#~ msgid "" -#~ "The |method| in the :program:`mongo` " -#~ "shell does **not** return :term:`JSON`. " -#~ "Use |method| for manual inspection, and" -#~ " |method-alternative| in scripts." -#~ msgstr "" - -#~ msgid "" -#~ "A :ref:`delayed member ` may show as ``0`` " -#~ "seconds behind the primary when the " -#~ "inactivity period on the primary is " -#~ "greater than the " -#~ ":data:`~local.system.replset.members[n].slaveDelay` value." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/rs.reconfig.po b/locale/es/LC_MESSAGES/reference/method/rs.reconfig.po deleted file mode 100644 index d84e96ca172..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/rs.reconfig.po +++ /dev/null @@ -1,282 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:40+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 893c177d610247168525cd0e0fb9d97d -#: ../source/reference/method/rs.reconfig.txt:3 -msgid "rs.reconfig()" -msgstr "" - -# 1e5bcd6aa83742f18673cad1e8b9d818 -#: ../source/reference/method/rs.reconfig.txt -msgid "On this page" -msgstr "" - -# a3a430217c27497c94c3f1990bacb117 -#: ../source/reference/method/rs.reconfig.txt:14 -msgid "Definition" -msgstr "" - -# d6e2b795ba774252995b87fae90372d2 -#: ../source/reference/method/rs.reconfig.txt:18 -msgid "" -"Reconfigures an existing replica set, overwriting the existing replica " -"set configuration. To run the method, you must connect to the " -":term:`primary` of the replica set." -msgstr "" - -# a8ec52d24069484d80f7c38ca7aa79ea -#: ../source/reference/method/rs.reconfig.txt:24 -msgid "" -"To reconfigure an existing replica set, first retrieve the current " -"configuration with :method:`rs.conf()`, modify the configuration document" -" as needed, and then pass the modified document to " -":method:`rs.reconfig()`." -msgstr "" - -# aa2a260eaa444e58b2e4a4fa2a0c318f -#: ../source/reference/method/rs.reconfig.txt:29 -msgid "" -":method:`rs.reconfig()` provides a wrapper around the " -":dbcommand:`replSetReconfig` command." -msgstr "" - -# fec90594e65e4eff86346df9b8940fbd -#: ../source/reference/method/rs.reconfig.txt:32 -msgid "" -"The ``force`` parameter allows a reconfiguration command to be issued to " -"a non-primary node." -msgstr "" - -# d3a252b674864b6187686477f00a0e34 -#: ../source/reference/method/rs.reconfig.txt:36 -msgid "Behavior" -msgstr "" - -# d92cd54c5b9a44d48469dfd39b6d1fad -#: ../source/reference/method/rs.reconfig.txt:38 -msgid "" -"The :method:`rs.reconfig()` shell method can trigger the current primary " -"to step down in some situations. When the primary steps down, it forcibly" -" closes all client connections. This is by design. Since it may take a " -"period of time to elect a new primary, schedule reconfiguration changes " -"during maintenance periods to minimize loss of write availability." -msgstr "" - -# 92fd55b64b0943c084bd1d8dedab573c -#: ../source/reference/method/rs.reconfig.txt:46 -msgid "" -"Using :method:`rs.reconfig()` with ``{ force: true }`` can lead to " -":term:`rollback` of committed writes. Exercise caution when using this " -"option." -msgstr "" - -# 5313370426f8462a84dbec30d1adafd3 -#: ../source/reference/method/rs.reconfig.txt:52 -msgid "Examples" -msgstr "" - -# d74e740933ae432fad4204ab2cd6f867 -#: ../source/reference/method/rs.reconfig.txt:54 -msgid "A replica set named ``rs0`` has the following configuration:" -msgstr "" - -# d6318510c70f4009a8118f9fa33301cd -#: ../source/reference/method/rs.reconfig.txt:77 -msgid "" -"The following sequence of operations updates the " -":rsconf:`members[n].priority` of the second member. The operations are " -"issued through a :program:`mongo` shell connected to the primary." -msgstr "" - -# 057d2ba3170d4e87b3bc25449263033d -#: ../source/reference/method/rs.reconfig.txt:88 -msgid "" -"The first statement uses the :method:`rs.conf()` method to retrieve a " -"document containing the current :ref:`configuration ` for the replica set and sets the document to the local variable " -"``cfg``." -msgstr "" - -# 76f69e04c57a43e3941e0412398867da -#: ../source/reference/method/rs.reconfig.txt:93 -msgid "" -"The second statement sets a :rsconf:`members[n].priority` value to the " -"second document in the :rsconf:`members` array. For additional settings, " -"see :ref:`replica set configuration settings `." -msgstr "" - -# 9082288908d84f1b9d469e90e90ae032 -#: ../source/reference/method/rs.reconfig.txt:99 -msgid "" -"To access the member configuration document in the array, the statement " -"uses the array index and **not** the replica set member's " -":rsconf:`members[n]._id` field." -msgstr "" - -# 1dea62a5eaf441e7a6c70ae2b253d982 -#: ../source/reference/method/rs.reconfig.txt:103 -msgid "" -"The last statement calls the :method:`rs.reconfig()` method with the " -"modified ``cfg`` to initialize this new configuration. Upon successful " -"reconfiguration, the replica set configuration will resemble the " -"following:" -msgstr "" - -# 2bcca1c6e95a45a2ac9e9018464f2b07 -#: ../source/reference/method/rs.reconfig.txt:130 -msgid "" -":method:`rs.conf()`, :ref:`replSetGetConfig-output` and " -":doc:`/administration/replica-sets`." -msgstr "" - -#~ msgid "" -#~ "Initializes a new :term:`replica set` " -#~ "configuration. Disconnects the shell briefly" -#~ " and forces a reconnection as the " -#~ "replica set renegotiates which member " -#~ "will be :term:`primary`. As a result," -#~ " the shell will display an error " -#~ "even if this command succeeds." -#~ msgstr "" - -#~ msgid "" -#~ ":method:`rs.reconfig()` overwrites the existing " -#~ "replica set configuration. Retrieve the " -#~ "current configuration object with " -#~ ":method:`rs.conf()`, modify the configuration " -#~ "as needed and then use " -#~ ":method:`rs.reconfig()` to submit the modified" -#~ " configuration object." -#~ msgstr "" - -#~ msgid "" -#~ ":method:`rs.reconfig()` provides a wrapper " -#~ "around the \":dbcommand:`replSetReconfig`\" " -#~ ":term:`database command`." -#~ msgstr "" - -#~ msgid "To reconfigure a replica set, use the following sequence of operations:" -#~ msgstr "" - -#~ msgid "" -#~ "If you want to force the " -#~ "reconfiguration if a majority of the " -#~ "set is not connected to the " -#~ "current member, or you are issuing " -#~ "the command against a secondary, use " -#~ "the following form:" -#~ msgstr "" - -#~ msgid "" -#~ "Forcing a :method:`rs.reconfig()` can lead " -#~ "to :term:`rollback` situations and other " -#~ "difficult to recover from situations. " -#~ "Exercise caution when using this option." -#~ msgstr "" - -# c5e87e85d9e4466bb043bb69e960f239 -#~ msgid "" -#~ ":doc:`/reference/replica-configuration` and " -#~ ":doc:`/administration/replica-sets`." -#~ msgstr "" - -#~ msgid "" -#~ "When used to reconfigure an existing " -#~ "replica set, first retrieve the current" -#~ " configuration with :method:`rs.conf()`, modify" -#~ " the configuration document as needed, " -#~ "and then pass the modified document " -#~ "to :method:`rs.reconfig()`." -#~ msgstr "" - -#~ msgid "" -#~ ":method:`rs.reconfig()` provides a wrapper " -#~ "around the :dbcommand:`replSetReconfig` " -#~ ":term:`database command`." -#~ msgstr "" - -#~ msgid "" -#~ "The method disconnects the :program:`mongo`" -#~ " shell and forces a reconnection as" -#~ " the replica set renegotiates which " -#~ "member will be :term:`primary`. As a " -#~ "result, the shell will display an " -#~ "error even if this command succeeds." -#~ msgstr "" - -#~ msgid "" -#~ "The :method:`rs.reconfig()` shell method can" -#~ " force the current primary to step" -#~ " down and triggers an election in " -#~ "some situations. When the primary steps" -#~ " down, the primary closes all client" -#~ " connections. This is by design. " -#~ "Since this typically takes 10-20 " -#~ "seconds, attempt to make such changes" -#~ " during scheduled maintenance periods." -#~ msgstr "" - -#~ msgid "" -#~ "Using :method:`rs.reconfig()` with ``{ force:" -#~ " true }`` can lead to " -#~ ":term:`rollback` situations and other " -#~ "difficult-to-recover-from situations. " -#~ "Exercise caution when using this option." -#~ msgstr "" - -#~ msgid "" -#~ "The following sequence of operations " -#~ "updates the " -#~ ":data:`~local.system.replset.members[n].priority` of the" -#~ " second member. The operations are " -#~ "issued through a :program:`mongo` shell " -#~ "connected to the primary." -#~ msgstr "" - -#~ msgid "" -#~ "The first statement uses the " -#~ ":method:`rs.conf()` method to retrieve a " -#~ "document containing the current " -#~ ":doc:`configuration `" -#~ " for the replica set and sets " -#~ "the document to the local variable " -#~ "``cfg``." -#~ msgstr "" - -#~ msgid "" -#~ "The second statement sets a " -#~ ":data:`~local.system.replset.members[n].priority` value to" -#~ " the second document in the " -#~ ":data:`~local.system.replset.members` array. For " -#~ "additional settings, see :ref:`replica set " -#~ "configuration settings `." -#~ msgstr "" - -#~ msgid "" -#~ "To access the member configuration " -#~ "document in the array, the statement " -#~ "uses the array index and **not** " -#~ "the replica set member's " -#~ ":data:`~local.system.replset.members[n]._id` field." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/rs.remove.po b/locale/es/LC_MESSAGES/reference/method/rs.remove.po deleted file mode 100644 index 9236a59869d..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/rs.remove.po +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:28+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# b59c7cdf01464729830fcd587dec97d2 -#: ../source/reference/method/rs.remove.txt:3 -msgid "rs.remove()" -msgstr "" - -# 2daca580318a4771be5ae80b48c2d1b5 -#: ../source/reference/method/rs.remove.txt -msgid "On this page" -msgstr "" - -# 42b77e41d0c5435391eae129c262f86a -#: ../source/reference/method/rs.remove.txt:14 -msgid "Definition" -msgstr "" - -# ad7ae36a6d974b25892121ffbe9f0253 -#: ../source/reference/method/rs.remove.txt:18 -msgid "" -"Removes the member described by the ``hostname`` parameter from the " -"current :term:`replica set`. This function will disconnect the shell " -"briefly and forces a reconnection as the :term:`replica set` renegotiates" -" which member will be :term:`primary`. As a result, the shell will " -"display an error even if this command succeeds." -msgstr "" - -# 6e49c61392e54399a2b2030527bc16c5 -#: ../source/reference/method/rs.remove.txt:25 -msgid "The :method:`rs.remove()` method has the following parameter:" -msgstr "" - -# fa3fa1859ea04ce289d8d6a0603c06c4 -#: ../source/reference/method/rs.remove.txt:31 -msgid "" -"Before running the :method:`rs.remove()` operation, it is good practice " -"to *shut down* the replica set member that you are removing." -msgstr "" - -# d856ede6d621484ab468ee7d79f77ca5 -#~ msgid "" -#~ "Before running the :method:`rs.remove()` " -#~ "operation, you must *shut down* the " -#~ "replica set member that you're removing." -#~ msgstr "" - -# de7581c0c0514831bd9662d1dae2925a -#~ msgid "" -#~ "This procedure is no longer required " -#~ "when using :method:`rs.remove()`, but it " -#~ "remains good practice." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/rs.slaveOk.po b/locale/es/LC_MESSAGES/reference/method/rs.slaveOk.po deleted file mode 100644 index 68276ee2527..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/rs.slaveOk.po +++ /dev/null @@ -1,37 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:37+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 8cfb7a91df6b4914abc6389ce535c82b -#: ../source/reference/method/rs.slaveOk.txt:3 -msgid "rs.slaveOk()" -msgstr "" - -# b662bedf731e4109bf09a0f953de2779 -#: ../source/reference/method/rs.slaveOk.txt:9 -msgid "Provides a shorthand for the following operation:" -msgstr "" - -# 6d7cc036f6e44c508e9e492401c11b05 -#: ../source/reference/method/rs.slaveOk.txt:15 -msgid "" -"This allows the current connection to allow read operations to run on " -":term:`secondary` members. See the :method:`readPref() ` " -"method for more fine-grained control over :doc:`read preference ` in the :program:`mongo` shell." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/rs.status.po b/locale/es/LC_MESSAGES/reference/method/rs.status.po deleted file mode 100644 index 7b6283259ff..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/rs.status.po +++ /dev/null @@ -1,58 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:18+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# bf3b256ed582418f86dea5289983d54e -#: ../source/reference/method/rs.status.txt:3 -msgid "rs.status()" -msgstr "" - -# 94f794c6be5142c1a236e61cc96c3c90 -#: ../source/reference/method/rs.status.txt:15 -msgid "A :term:`document` with status information." -msgstr "" - -# 3d03987124024a35941ef947bb2b553e -#: ../source/reference/method/rs.status.txt:17 -msgid "" -"This output reflects the current status of the replica set, using data " -"derived from the heartbeat packets sent by the other members of the " -"replica set." -msgstr "" - -# 7db440cc9e0749b5abc3e906431947ec -#: ../source/reference/method/rs.status.txt:21 -msgid "" -"This method provides a wrapper around the :dbcommand:`replSetGetStatus` " -"command. See the documentation of the command for a complete description " -"of the :ref:`output `." -msgstr "" - -# 35f3e956f1b24e9f83f091ad4d3c7c9d -#~ msgid "" -#~ "This method provides a wrapper around" -#~ " the :dbcommand:`replSetGetStatus`\\ :term:`database" -#~ " command`. See the documentation of " -#~ "the command for a complete description" -#~ " of the :ref:`output `." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/rs.stepDown.po b/locale/es/LC_MESSAGES/reference/method/rs.stepDown.po deleted file mode 100644 index ed2cfc1121c..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/rs.stepDown.po +++ /dev/null @@ -1,159 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:39+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 532b7d82e7fc40b08d45304a6f4d07ec -#: ../source/reference/method/rs.stepDown.txt:3 -msgid "rs.stepDown()" -msgstr "" - -# b8a0c8312fa340268bb489f7d1fb4592 -#: ../source/reference/method/rs.stepDown.txt -msgid "On this page" -msgstr "" - -# f0e1bedc48164adcabf29bb9fc8dd961 -#: ../source/reference/method/rs.stepDown.txt:14 -msgid "Description" -msgstr "" - -# e3db0eed60104ad6ac516cc1ae6b4567 -#: ../source/reference/method/rs.stepDown.txt:18 -msgid "" -"Triggers the :term:`primary` of the replica set to become a " -":term:`secondary`. This in turn triggers an :ref:`election for primary " -"`. The method steps down the primary for " -"a specified number of seconds; during this period, the stepdown member is" -" ineligible from becoming primary." -msgstr "" - -# f60a290bfa4b4cecabe0f41ecf4da8d5 -#: ../source/reference/method/rs.stepDown.txt:24 -msgid "" -"The method only steps down the primary if an :data:`electable " -"<~replSetGetConfig.members[n].priority>` secondary is up-to-date with the" -" primary, waiting up to 10 seconds, by default, for a secondary to catch " -"up." -msgstr "" - -# 0a0d1c2598064279a0bc30686eb6db13 -#: ../source/reference/method/rs.stepDown.txt:29 -msgid "" -"The method is only valid against the primary and will error if run on a " -"non-primary member." -msgstr "" - -# f55a3f6e8c3f463daf7d5c65810a2ae9 -#: ../source/reference/method/rs.stepDown.txt:32 -msgid "The :method:`rs.stepDown()` method has the following parameters:" -msgstr "" - -# d11eafbea34646d7bff9e4ea11606422 -#: ../source/reference/method/rs.stepDown.txt:36 -msgid "" -":method:`rs.stepDown()` provides a wrapper around the command " -":dbcommand:`replSetStepDown`." -msgstr "" - -# b4165bdc460b4f0f892639bd70c452b4 -#: ../source/reference/method/rs.stepDown.txt:40 -msgid "Behavior" -msgstr "" - -# 36e6f637307947c592dd719f01e1d8bb -#: ../source/reference/method/rs.stepDown.txt:44 -msgid "" -"Before stepping down, :method:`rs.stepDown()` will attempt to terminate " -"long running user operations that would block the primary from stepping " -"down, such as an index build, a write operation or a map-reduce job." -msgstr "" - -# 183fcd7d14ad4d639f17f43f341f842b -#: ../source/reference/method/rs.stepDown.txt:49 -msgid "" -"To avoid rollbacks, :method:`rs.stepDown()`, by default, only steps down " -"the primary if an electable secondary is completely caught up with the " -"primary. The command will wait up to either 10 seconds or the " -"``secondaryCatchUpPeriodSecs`` for a secondary to catch up." -msgstr "" - -# 2f926ebcdc984eebb10955b23ebb59d3 -#: ../source/reference/method/rs.stepDown.txt:54 -msgid "" -"If no electable secondary meets this criterion by the waiting period, the" -" primary does not step down and the method throws an exception." -msgstr "" - -# 9628004a0d664d4380ba98ab5ff37eac -#: ../source/reference/method/rs.stepDown.txt:57 -msgid "" -"Upon successful stepdown, :method:`rs.stepDown()` forces all clients " -"currently connected to the database to disconnect. This helps ensure that" -" the clients maintain an accurate view of the replica set." -msgstr "" - -# 6f8ae4891a8742779cbb95f0afa14987 -#: ../source/reference/method/rs.stepDown.txt:61 -msgid "" -"Because the disconnect includes the connection used to run the command, " -"you cannot retrieve the return status of the command if the command " -"completes successfully; i.e. you can only retrieve the return status of " -"the command if it errors. When running the command in a script, the " -"script should account for this behavior." -msgstr "" - -# 5a003043ac4b4742b4b16cf8789a890b -#: ../source/reference/method/rs.stepDown.txt:69 -msgid ":method:`rs.stepDown()` blocks all writes to the primary while it runs." -msgstr "" - -# 1807f0f437ef40b8aea3d97ec70f2ee2 -#~ msgid "" -#~ "Forces the current :term:`replica set` " -#~ "member to step down as :term:`primary`" -#~ " and then attempt to avoid election" -#~ " as primary for the designated number" -#~ " of seconds. Produces an error if " -#~ "the current member is not the " -#~ "primary." -#~ msgstr "" - -# 86343321bb5c4e52965a50de8c9016c6 -#~ msgid "The :method:`rs.stepDown()` method has the following parameter:" -#~ msgstr "" - -# 444f812b7eed4a62afbf409e7f4d4e1c -#~ msgid "" -#~ "This function disconnects the shell " -#~ "briefly and forces a reconnection as " -#~ "the replica set renegotiates which " -#~ "member will be primary. As a " -#~ "result, the shell will display an " -#~ "error even if this command succeeds." -#~ msgstr "" - -# 3a47b052736e4493acf70415bbc987fd -#~ msgid "" -#~ ":method:`rs.stepDown()` provides a wrapper " -#~ "around the :term:`database command` " -#~ ":dbcommand:`replSetStepDown`." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/rs.syncFrom.po b/locale/es/LC_MESSAGES/reference/method/rs.syncFrom.po deleted file mode 100644 index 2484c95ade1..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/rs.syncFrom.po +++ /dev/null @@ -1,185 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:41+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 698090111a464aa7b7c30ed88eeeb68e -#: ../source/reference/method/rs.syncFrom.txt:3 -msgid "rs.syncFrom()" -msgstr "" - -# 0e21bd46cc9e4b468583384eab273e31 -#: ../source/reference/method/rs.syncFrom.txt -msgid "On this page" -msgstr "" - -# a6d965702d804ee3866064c3fa9a1c40 -#: ../source/reference/method/rs.syncFrom.txt:15 -msgid "" -"Provides a wrapper around the :dbcommand:`replSetSyncFrom`, which allows " -"administrators to temporarily override the default sync target for the " -"current member. Specify the name of the member you want to replicate from" -" in the form of ``[hostname]:[port]``." -msgstr "" - -# 737a4e1dc805426aa39c38120653ba62 -#: ../source/includes/fact-voting-node-sync-incompatibility.rst:1 -msgid "" -"MongoDB 3.2 replica set members with :rsconf:`1 vote ` " -"cannot sync from members with :rsconf:`0 votes `." -msgstr "" - -# 5bb16e22c1514fa68de7c4f90f9e137f -#: ../source/reference/method/rs.syncFrom.txt:25 -msgid "Behavior" -msgstr "" - -# 88acfcf98049428f85e11ef0c0eb6f45 -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:2 -msgid "Sync Logic" -msgstr "" - -# 9d64dc4101be47f0972b023aba430142 -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:4 -msgid "" -"Only modify the default sync logic as needed, and always exercise " -"caution. :dbcommand:`replSetSyncFrom` will not affect an in-progress " -"initial sync operation. To affect the sync target for the initial sync, " -"run :dbcommand:`replSetSyncFrom` operation *before* initial sync." -msgstr "" - -# d366de6a0f6a4023bc0afd60df423dc5 -# f0743e79ddc647ceac924c6426b0ad72 -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:9 -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:35 -msgid "" -"If you run :dbcommand:`replSetSyncFrom` during initial sync, MongoDB " -"produces no error messages, but the sync target will not change until " -"after the initial sync operation." -msgstr "" - -# e2ffa142418c4da5a7b4a07275a76857 -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:14 -msgid "Target" -msgstr "" - -# 704c5449129b40ada6dc021bb9315128 -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:16 -msgid "" -"The member to sync from must be a valid source for data in the set. To " -"sync from a member, the member must:" -msgstr "" - -# 06721d65f29a4028ad2ad84d83d71c08 -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:19 -msgid "" -"Have data. It cannot be an arbiter, in startup or recovering mode, and " -"must be able to answer data queries." -msgstr "" - -# 99362f727d844ebd89789467a66f6929 -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:22 -msgid "Be accessible." -msgstr "" - -# 5ee3696fca254c6fb3cbe86c8e24b102 -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:24 -msgid "Be a member of the same set in the replica set configuration." -msgstr "" - -# 35ad33c3a59545529a722739711421b0 -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:26 -msgid "Build indexes with the :rsconf:`members[n].buildIndexes` setting." -msgstr "" - -# 4c968db2197041b48017bd28ecca3437 -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:29 -msgid "A different member of the set, to prevent syncing from itself." -msgstr "" - -# 107ded598b154321a7e7368b0d004fee -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:31 -msgid "" -"If you attempt to replicate from a member that is more than 10 seconds " -"behind the current member, :program:`mongod` will log a warning but will " -"still replicate from the lagging member." -msgstr "" - -# e71ab87fabb64e72a9fa7ae69e557456 -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:40 -msgid "Persistence" -msgstr "" - -# f38aa69403044d449d93f90643b51f70 -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:42 -msgid "" -":dbcommand:`replSetSyncFrom` provide a temporary override of default " -"behavior. :program:`mongod` will revert to the default sync behavior in " -"the following situations:" -msgstr "" - -# a71b96180d6441729b7675dba10419df -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:46 -msgid "The :program:`mongod` instance restarts." -msgstr "" - -# 2bc12c52dad646c785042f07ebcbce64 -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:48 -msgid "The connection between the :program:`mongod` and the sync target closes." -msgstr "" - -# 480bce8089b2413dadeb8c9649f995e1 -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:51 -msgid "" -"If the sync target falls more than 30 seconds behind another member of " -"the replica set." -msgstr "" - -# 5699e29854a74edfab24fc2cea78161d -#: ../source/reference/method/rs.syncFrom.txt:30 -msgid "Example" -msgstr "" - -# e70086fcd292404ca0c567ce9754298b -#: ../source/reference/method/rs.syncFrom.txt:32 -msgid "To use the :method:`rs.syncFrom()` helper in the :program:`mongo` shell:" -msgstr "" - -# 09eec376fc434c6d9a403160c217334c -#: ../source/reference/method/rs.syncFrom.txt:38 -msgid ":dbcommand:`replSetSyncFrom`." -msgstr "" - -# e6c2caedc47044b096b429568bf63b21 -#~ msgid "" -#~ "Provides a wrapper around the " -#~ ":dbcommand:`replSetSyncFrom`, which allows " -#~ "administrators to configure the member " -#~ "of a replica set that the current" -#~ " member will pull data from. Specify" -#~ " the name of the member you " -#~ "want to replicate from in the form" -#~ " of ``[hostname]:[port]``." -#~ msgstr "" - -# ce29c0de307d4e579a2148eff56c073b -#~ msgid "See :dbcommand:`replSetSyncFrom` for more details." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/run.po b/locale/es/LC_MESSAGES/reference/method/run.po deleted file mode 100644 index 5113dfe4712..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/run.po +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:42+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 31a2c4c17a9f4fd4ad78c31f53ef9355 -#: ../source/reference/method/run.txt:3 -msgid "run()" -msgstr "" - -# 3c970f93c1744edb9db16f340f47adbf -#: ../source/reference/method/run.txt:9 -msgid "For internal use." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/runMongoProgram.po b/locale/es/LC_MESSAGES/reference/method/runMongoProgram.po deleted file mode 100644 index 2ce74279310..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/runMongoProgram.po +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:43+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# eb3baa035b8848a5b5276bb7037a5775 -#: ../source/reference/method/runMongoProgram.txt:3 -msgid "runMongoProgram()" -msgstr "" - -# 8616352bc427441e9961324102f7a3e1 -#: ../source/reference/method/runMongoProgram.txt:9 -msgid "For internal use." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/runProgram.po b/locale/es/LC_MESSAGES/reference/method/runProgram.po deleted file mode 100644 index bde6e2a5ea2..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/runProgram.po +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:37+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 07bae82e45ce44e4b2bfa601bde51bb5 -#: ../source/reference/method/runProgram.txt:3 -msgid "runProgram()" -msgstr "" - -# 0851917bea9248129c4b1c04549da837 -#: ../source/reference/method/runProgram.txt:9 -msgid "For internal use." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/setVerboseShell.po b/locale/es/LC_MESSAGES/reference/method/setVerboseShell.po deleted file mode 100644 index 29963153546..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/setVerboseShell.po +++ /dev/null @@ -1,80 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# c385ead886f64be6bc9f547800e78342 -#: ../source/reference/method/setVerboseShell.txt:3 -msgid "setVerboseShell()" -msgstr "" - -# cac034c3b134433aa2abe2efcc29325f -#: ../source/reference/method/setVerboseShell.txt -msgid "On this page" -msgstr "" - -# 1b8d4cdc1dc448d1a941a05c2ba64b6e -#: ../source/reference/method/setVerboseShell.txt:15 -msgid "" -"The :method:`setVerboseShell()` method configures the :program:`mongo` " -"shell to print the duration of each operation." -msgstr "" - -# d8a2f615664e4827ac4bff6f3051edac -#: ../source/reference/method/setVerboseShell.txt:18 -msgid ":method:`setVerboseShell()` has the form:" -msgstr "" - -# d1101c03816045a7bd0d4f322eb07382 -#: ../source/reference/method/setVerboseShell.txt:24 -msgid "" -":method:`setVerboseShell()` takes one boolean parameter. Specify ``true``" -" or leave the parameter blank to activate the verbose shell. Specify " -"``false`` to deactivate." -msgstr "" - -# e395ce29b58d40fb8ffcb39e2c77e14d -#: ../source/reference/method/setVerboseShell.txt:29 -msgid "Example" -msgstr "" - -# 1799b4f0b59d45f19eec3b1cb83a3219 -#: ../source/reference/method/setVerboseShell.txt:31 -msgid "The following example demonstrates the behavior of the verbose shell:" -msgstr "" - -# ac6b7216fc784ce3b1ade6e1368a6856 -#: ../source/reference/method/setVerboseShell.txt:33 -msgid "From the :program:`mongo` shell, set verbose shell to ``true``:" -msgstr "" - -# 1b8e3a0985804844b2a6044696099519 -#: ../source/reference/method/setVerboseShell.txt:39 -msgid "" -"With verbose shell set to ``true``, run " -":method:`db.collection.aggregate()`:" -msgstr "" - -# 4ede72a235cf4f6c86fb1e6486dbfaad -#: ../source/reference/method/setVerboseShell.txt:50 -msgid "" -"In addition to returning the results of the operation, the " -":program:`mongo` shell now displays information about the duration of the" -" operation:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/sh._adminCommand.po b/locale/es/LC_MESSAGES/reference/method/sh._adminCommand.po deleted file mode 100644 index 2ee75fbcc45..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/sh._adminCommand.po +++ /dev/null @@ -1,49 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:35+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 16d07bf7f7664287b0388660384fc279 -#: ../source/reference/method/sh._adminCommand.txt:3 -msgid "sh._adminCommand()" -msgstr "" - -# bbf8570312ba4ee8bf4352efdc4dd259 -#: ../source/reference/method/sh._adminCommand.txt -msgid "On this page" -msgstr "" - -# 4377860dca7840f88598a094d3022d78 -#: ../source/reference/method/sh._adminCommand.txt:14 -msgid "Definition" -msgstr "" - -# 3533d6e9a48e406987e50780daeda5bc -#: ../source/reference/method/sh._adminCommand.txt:18 -msgid "" -"Runs a database command against the admin database of a :program:`mongos`" -" instance." -msgstr "" - -# fa98edf61e5046cba7c5ca5f574c5859 -#: ../source/reference/method/sh._adminCommand.txt:23 -msgid ":method:`db.runCommand()`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/sh._checkFullName.po b/locale/es/LC_MESSAGES/reference/method/sh._checkFullName.po deleted file mode 100644 index 2442f79e24a..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/sh._checkFullName.po +++ /dev/null @@ -1,57 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:45+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# bb2157d9dd1344acb34c469dbdc29812 -#: ../source/reference/method/sh._checkFullName.txt:3 -msgid "sh._checkFullName()" -msgstr "" - -# 0684f2f3ec15446eadf62633f60a09bc -#: ../source/reference/method/sh._checkFullName.txt -msgid "On this page" -msgstr "" - -# b3e2e3d886ee42989f690e753fc98099 -#: ../source/reference/method/sh._checkFullName.txt:14 -msgid "Definition" -msgstr "" - -# 4c103aeee48f448a9f233f6b6c65fc04 -#: ../source/reference/method/sh._checkFullName.txt:18 -msgid "" -"Verifies that a :term:`namespace` name is well formed. If the namespace " -"is well formed, the :method:`sh._checkFullName()` method exits *with no " -"message*." -msgstr "" - -# d2c10562a7384e2bb272faaacb13abeb -#: ../source/reference/method/sh._checkFullName.txt:24 -msgid "" -"If the namespace is not well formed, :method:`sh._checkFullName()` " -"throws: \"name needs to be fully qualified .\"" -msgstr "" - -# c68cdae188e84a908b33eb88075ca5a6 -#: ../source/reference/method/sh._checkFullName.txt:28 -msgid "The :method:`sh._checkFullName()` method has the following parameter:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/sh._checkMongos.po b/locale/es/LC_MESSAGES/reference/method/sh._checkMongos.po deleted file mode 100644 index 5c08c2bfeca..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/sh._checkMongos.po +++ /dev/null @@ -1,41 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:32+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 220f8326945444e1a5072ac24685501a -#: ../source/reference/method/sh._checkMongos.txt:3 -msgid "sh._checkMongos()" -msgstr "" - -# 63155b4732b0466aaf4a05e6ad268003 -#: ../source/reference/method/sh._checkMongos.txt:9 -msgid "nothing" -msgstr "" - -# 71ca0d1134544734baf0a91a68ff59ec -#: ../source/reference/method/sh._checkMongos.txt:11 -msgid "\"not connected to a mongos\"" -msgstr "" - -# e7d2fe71331745fb8be46d68245b3cc6 -#: ../source/reference/method/sh._checkMongos.txt:13 -msgid "" -"The :method:`sh._checkMongos()` method throws an error message if the " -":program:`mongo` shell is not connected to a :program:`mongos` instance. " -"Otherwise it exits (no return document or return code)." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/sh._lastMigration.po b/locale/es/LC_MESSAGES/reference/method/sh._lastMigration.po deleted file mode 100644 index 9ac4096e1b2..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/sh._lastMigration.po +++ /dev/null @@ -1,110 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:34+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# d098fd63b8534a84a4863afd23e5a894 -#: ../source/reference/method/sh._lastMigration.txt:3 -msgid "sh._lastMigration()" -msgstr "" - -# 5b3b6eb0b7b2461d91691a08e2d00401 -#: ../source/reference/method/sh._lastMigration.txt -msgid "On this page" -msgstr "" - -# 6889ddfd62704167b4bca90172c30cfc -#: ../source/reference/method/sh._lastMigration.txt:14 -msgid "Definition" -msgstr "" - -# e483da6c4e844545889606b2c4763ead -#: ../source/reference/method/sh._lastMigration.txt:18 -msgid "" -"Returns information on the last migration performed on the specified " -"database or collection." -msgstr "" - -# aefe5b8804f94ef180cf4eb1522bc9bb -#: ../source/reference/method/sh._lastMigration.txt:21 -msgid "The :method:`sh._lastMigration()` method has the following parameter:" -msgstr "" - -# 10c41aec52e04528abf6eccc68ce9dca -#: ../source/reference/method/sh._lastMigration.txt:26 -msgid "Output" -msgstr "" - -# fd56165e7ff9465a8db1769fd4b0a76a -#: ../source/reference/method/sh._lastMigration.txt:28 -msgid "" -"The :method:`sh._lastMigration()` method returns a document with details " -"about the last migration performed on the database or collection. The " -"document contains the following output:" -msgstr "" - -# ebdfee94a682480b999f3cefd0f336f0 -#: ../source/reference/method/sh._lastMigration.txt:34 -msgid "The id of the migration task." -msgstr "" - -# 00c19efec8bc40e4bbeab1a215a63427 -#: ../source/reference/method/sh._lastMigration.txt:38 -msgid "The name of the server." -msgstr "" - -# e8c7a2aca8a54ef09200e1b122a0ce53 -#: ../source/reference/method/sh._lastMigration.txt:42 -msgid "The IP address and port number of the server." -msgstr "" - -# 9e1be06cb8b54ec18b612d1e5b1fb64c -#: ../source/reference/method/sh._lastMigration.txt:46 -msgid "The time of the last migration, formatted as :term:`ISODate`." -msgstr "" - -# 2c522e605b934317a1b12c2008f8a95f -#: ../source/reference/method/sh._lastMigration.txt:50 -msgid "The specific type of migration." -msgstr "" - -# a574c951af0d47dbbb328359b621f596 -#: ../source/reference/method/sh._lastMigration.txt:54 -msgid "" -"The complete :term:`namespace` of the collection affected by the " -"migration." -msgstr "" - -# ee8d4e54124846aeba763380ffc0becc -#: ../source/reference/method/sh._lastMigration.txt:59 -msgid "" -"A document containing details about the migrated chunk. The document " -"includes ``min`` and ``max`` embedded documents with the bounds of the " -"migrated chunk." -msgstr "" - -# cc7ba7b6474a438e9db3e6b4897b9c8d -#~ msgid "" -#~ "A document containing details about the" -#~ " migrated chunk. The document includes " -#~ "``min`` and ``max`` sub-documents with" -#~ " the bounds of the migrated chunk." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/sh.addShard.po b/locale/es/LC_MESSAGES/reference/method/sh.addShard.po deleted file mode 100644 index c4a3c8c9e57..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/sh.addShard.po +++ /dev/null @@ -1,169 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:43+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 8ae4c76400294900bc70fecea8995ba9 -#: ../source/reference/method/sh.addShard.txt:3 -msgid "sh.addShard()" -msgstr "" - -# 3afcaef38db149348955092ff1d058e5 -#: ../source/reference/method/sh.addShard.txt -msgid "On this page" -msgstr "" - -# fe5580d34cc9466b896633280d4b5c0b -#: ../source/reference/method/sh.addShard.txt:14 -msgid "Definition" -msgstr "" - -# 2f864f763d1e4980a6ee707d9a336bc2 -#: ../source/reference/method/sh.addShard.txt:18 -msgid "" -"Adds a database instance or replica set to a :term:`sharded cluster`. The" -" optimal configuration is to deploy shards across :term:`replica sets " -"`. This method must be run on a :program:`mongos` instance." -msgstr "" - -# 88e34449a3844f918e259946ea305a99 -#: ../source/reference/method/sh.addShard.txt:23 -msgid "The :method:`sh.addShard()` method has the following parameter:" -msgstr "" - -# 8f29cdf87fab4f2fb4927334e8414e20 -#: ../source/reference/method/sh.addShard.txt:27 -msgid "The :method:`sh.addShard()` method has the following prototype form:" -msgstr "" - -# bc2239ebb28a47ff8e9f4c3bd9c7525b -#: ../source/reference/method/sh.addShard.txt:33 -msgid "The ``host`` parameter can be in any of the following forms:" -msgstr "" - -# 92d3ba90dd3a4a46b6da719e574dee93 -#: ../source/reference/method/sh.addShard.txt:45 -msgid "" -"Do not use ``localhost`` for the hostname unless your " -":term:`configuration server ` is also running on " -"``localhost``." -msgstr "" - -# badf85b37f9a46b594f5e258ec35420c -#: ../source/includes/note-deb-and-rpm-default-to-localhost.rst:4 -msgid "" -"|mongodb-package| installed from official :doc:`.deb ` and :doc:`.rpm ` packages have the :setting:`bind_ip` configuration set to " -"``127.0.0.1`` by default." -msgstr "" - -# 5c5e6bfe13404afea8df7abdd09efb6b -#: ../source/reference/method/sh.addShard.txt:52 -msgid "" -"The :method:`sh.addShard()` method is a helper for the " -":dbcommand:`addShard` command. The :dbcommand:`addShard` command has " -"additional options which are not available with this helper." -msgstr "" - -# 44d167545b204b989a5b66b81fb4f1a0 -#: ../source/reference/method/sh.addShard.txt:58 -msgid "Considerations" -msgstr "" - -# 445b0093cd1d4b578929bbe3bb321735 -#: ../source/reference/method/sh.addShard.txt:61 -msgid "Balancing" -msgstr "" - -# 2f5317d1e5d14022848152e9da1a54e5 -#: ../source/includes/fact-adding-shards-changes-cluster-balance.rst:1 -msgid "" -"When you add a shard to a sharded cluster, you affect the balance of " -":term:`chunks ` among the shards of a cluster for all existing " -"sharded collections. The balancer will begin migrating chunks so that the" -" cluster will achieve balance. See :ref:`sharding-internals-balancing` " -"for more information." -msgstr "" - -# ca5566050979460ca663e218eedd77b9 -#: ../source/includes/fact-archiveMovedChunks.rst:3 -msgid "" -"Chunk migrations can have an impact on disk space. Starting in MongoDB " -"2.6, the source shard automatically archives the migrated documents by " -"default. For details, see :ref:`moveChunk-directory`." -msgstr "" - -# 98270a9c82d0470797a27fafb00edae6 -#: ../source/reference/method/sh.addShard.txt:66 -msgid "Hidden Members" -msgstr "" - -# 97d3ef88228146f282db6febb6c1206d -#: ../source/includes/important-add-shard-not-compatible-with-hidden-members.rst:1 -msgid "" -"You cannot include a :doc:`hidden member ` in the seed list provided to |cmd-name|." -msgstr "" - -# a8e45f08a84243c8b0b766ff15c018e4 -#: ../source/reference/method/sh.addShard.txt:72 -msgid "Example" -msgstr "" - -# fa3da7e1f7844bad950d6ec24360c6b8 -#: ../source/reference/method/sh.addShard.txt:74 -msgid "" -"To add a shard on a replica set, specify the name of the replica set and " -"the hostname of at least one member of the replica set, as a seed. If you" -" specify additional hostnames, all must be members of the same replica " -"set." -msgstr "" - -# a9cc16db73214b838faf89b0c6be02e7 -#: ../source/reference/method/sh.addShard.txt:79 -msgid "" -"The following example adds a replica set named ``repl0`` and specifies " -"one member of the replica set:" -msgstr "" - -# 02d9ae885b014bbd96509aa66f3170b9 -#~ msgid "" -#~ "|mongodb-package| installed from official " -#~ ":doc:`.deb ` and :doc:`.rpm ` packages have the " -#~ ":setting:`bind_ip` configuration set to " -#~ "``127.0.0.1`` by default." -#~ msgstr "" - -#~ msgid "" -#~ "When you add a shard to a " -#~ "sharded cluster, you affect the balance" -#~ " of :term:`chunks ` among the " -#~ "shards of a cluster for all " -#~ "existing sharded collections. The balancer " -#~ "will begin migrating chunks so that " -#~ "the cluster will achieve balance. See" -#~ " :doc:`/core/sharding-balancing` for more " -#~ "information." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/sh.addShardTag.po b/locale/es/LC_MESSAGES/reference/method/sh.addShardTag.po deleted file mode 100644 index 0f6c7929345..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/sh.addShardTag.po +++ /dev/null @@ -1,79 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:44+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# c5fb1c6e3dc14328adbdd2ce5f0c3456 -#: ../source/reference/method/sh.addShardTag.txt:3 -msgid "sh.addShardTag()" -msgstr "" - -# 1e7f2111592b474bb0f39547420da126 -#: ../source/reference/method/sh.addShardTag.txt -msgid "On this page" -msgstr "" - -# b22d6419abb44c3a8a4c891b1d72e42e -#: ../source/reference/method/sh.addShardTag.txt:14 -msgid "Definition" -msgstr "" - -# 5025927e87c349a3bdaa5c6eb8d4575b -#: ../source/includes/fact-zone-sharding-alias.rst:3 -msgid "" -"This method aliases to |method| in MongoDB 3.4. The functionality " -"specified below still applies to MongoDB 3.2. MongoDB 3.4 provides " -":ref:`Zone sharding ` as the successor to tag-aware " -"sharding." -msgstr "" - -# 5660dda204c4477a9a9abf6e530c1c6b -#: ../source/reference/method/sh.addShardTag.txt:22 -msgid "" -"Associates a shard with a tag or identifier. MongoDB uses these " -"identifiers to direct :term:`chunks ` that fall within a tagged " -"range to specific shards. :method:`sh.addTagRange()` associates chunk " -"ranges with tag ranges." -msgstr "" - -# b0dffeb3a5894a63a8f56b27ac8d7813 -#: ../source/reference/method/sh.addShardTag.txt:29 -msgid "" -"Only issue :method:`sh.addShardTag()` when connected to a " -":program:`mongos` instance." -msgstr "" - -# 13b0ce5e97f140b5b0355a6c6b6d9fef -#: ../source/reference/method/sh.addShardTag.txt:33 -msgid "Example" -msgstr "" - -# 7215a747b8c14ba89aa94ba9473f8676 -#: ../source/reference/method/sh.addShardTag.txt:35 -msgid "" -"The following example adds three tags, ``NYC``, ``LAX``, and ``NRT``, to " -"three shards:" -msgstr "" - -# 70126aff4cec45b2aa959331dcea902c -#: ../source/reference/method/sh.addShardTag.txt:44 -msgid ":method:`sh.addTagRange()` and :method:`sh.removeShardTag()`." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/sh.addShardToZone.po b/locale/es/LC_MESSAGES/reference/method/sh.addShardToZone.po deleted file mode 100644 index e1d891f6a87..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/sh.addShardToZone.po +++ /dev/null @@ -1,143 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# dc8c374f01b4453db86afe8e27e7bdd8 -#: ../source/reference/method/sh.addShardToZone.txt:3 -msgid "sh.addShardToZone()" -msgstr "" - -# 96713b89964642048493cf5b7ea6152d -#: ../source/reference/method/sh.addShardToZone.txt -msgid "On this page" -msgstr "" - -# a8328278d5aa4b96833e15eb52a29ab3 -#: ../source/reference/method/sh.addShardToZone.txt:14 -msgid "Definition" -msgstr "" - -# c48b8df09ad84e2bae1fa7e23c706a02 -#: ../source/reference/method/sh.addShardToZone.txt:20 -msgid "" -"Associates a shard with a :term:`zone`. MongoDB associates this shard " -"with the given zone. Chunks that are covered by the zone are assigned to " -"shards associated with the zone." -msgstr "" - -# b6fa45a543a3458b8e9c71b39eafcc99 -#: ../source/reference/method/sh.addShardToZone.txt:26 -msgid "" -"Only issue :method:`sh.addShardToZone()` when connected to a " -":program:`mongos` instance." -msgstr "" - -# 07978d5a028645f8b2ec91345e19b0f4 -#: ../source/reference/method/sh.addShardToZone.txt:30 -msgid "Behavior" -msgstr "" - -# b7a39936f5eb45478d520bc08f77c798 -#: ../source/reference/method/sh.addShardToZone.txt:32 -msgid "" -"You can associate a zone with multiple shards, and a shard can associate " -"with multiple zones." -msgstr "" - -# cf750e21c1344403a35f72a34c43e483 -#: ../source/reference/method/sh.addShardToZone.txt:35 -msgid "" -"See the :ref:`zone ` manual page for more information on " -"zones in sharded clusters." -msgstr "" - -# 7f3ada22e40947aa96c89ed9bd06a96d -#: ../source/reference/method/sh.addShardToZone.txt:39 -msgid "Ranges" -msgstr "" - -# 751a7c371b674446af4b7cd8059df908 -#: ../source/reference/method/sh.addShardToZone.txt:41 -msgid "" -"MongoDB effectively ignores zones that do not have at least one range of " -"shard key values associated with it." -msgstr "" - -# 59e935334b9b46de8ada107d8990a506 -#: ../source/reference/method/sh.addShardToZone.txt:44 -msgid "" -"To associate a range of shard key values with a zone, use the " -":method:`sh.updateZoneKeyRange()` method." -msgstr "" - -# 0a4d0694b4f14db690dc1062fee7c82c -#: ../source/reference/method/sh.addShardToZone.txt:48 -msgid "Security" -msgstr "" - -# a3259b234c6d49f4b115249920382ad9 -#: ../source/reference/method/sh.addShardToZone.txt:50 -msgid "" -"For sharded clusters running with :ref:`authentication `," -" you must authenticate as a user whose privileges include " -":authaction:`update` on the ``config.shards`` collection or the " -"``config`` database." -msgstr "" - -# c00280f08dd14dd9bf7450403f3fc74e -#: ../source/reference/method/sh.addShardToZone.txt:54 -msgid "" -"The :authrole:`clusterAdmin` or :authrole:`clusterManager` built-in roles" -" have the appropriate permissions for issuing " -":method:`sh.addShardToZone()`. See the :ref:`Role-Based Access Control " -"` manual page for more information." -msgstr "" - -# 89e9c8dec1ee4026ad4af054d3238a25 -#: ../source/reference/method/sh.addShardToZone.txt:60 -msgid "Example" -msgstr "" - -# f65704fcef29400281cc13c9dbf3651c -#: ../source/reference/method/sh.addShardToZone.txt:62 -msgid "" -"The following example adds three zones, ``NYC``, ``LAX``, and ``NRT``, " -"associating each to a shard:" -msgstr "" - -# c35ae0f7968a4cf5b70064a35dcabf15 -#: ../source/reference/method/sh.addShardToZone.txt:71 -msgid "" -"A shard can associate with multiple zones. The following example " -"associates ``LGA`` to ``shard0000``:" -msgstr "" - -# e94bf60ce5a440aebd9842057a6464b2 -#: ../source/reference/method/sh.addShardToZone.txt:78 -msgid "" -"``shard0000`` associates with both the ``LGA`` zone and the ``JFK`` zone." -" In a balanced cluster, MongoDB routes reads and writes covered by either" -" zone to ``shard0000``." -msgstr "" - -# f7250ca76c62429099ccd0fc3295da41 -#: ../source/reference/method/sh.addShardToZone.txt:82 -msgid ":method:`sh.updateZoneKeyRange()` and :method:`sh.removeShardFromZone()`." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/sh.addTagRange.po b/locale/es/LC_MESSAGES/reference/method/sh.addTagRange.po deleted file mode 100644 index c1c2b3e4157..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/sh.addTagRange.po +++ /dev/null @@ -1,118 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:34+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# c81a325c8a844bdd82499ff996ea6274 -#: ../source/reference/method/sh.addTagRange.txt:3 -msgid "sh.addTagRange()" -msgstr "" - -# 30cf6218c62e44008fca207e984fefff -#: ../source/reference/method/sh.addTagRange.txt -msgid "On this page" -msgstr "" - -# c277535850db4661895920dae193e6d8 -#: ../source/reference/method/sh.addTagRange.txt:14 -msgid "Definition" -msgstr "" - -# 9c79001eabf7412bbc8ea83e3f5ea7b4 -#: ../source/includes/fact-zone-sharding-alias.rst:3 -msgid "" -"This method aliases to |method| in MongoDB 3.4. The functionality " -"specified below still applies to MongoDB 3.2. MongoDB 3.4 provides " -":ref:`Zone sharding ` as the successor to tag-aware " -"sharding." -msgstr "" - -# 3e2a1b562da548d08dd2f859cc026437 -#: ../source/reference/method/sh.addTagRange.txt:22 -msgid "" -"Attaches a range of shard key values to a shard tag created using the " -":method:`sh.addShardTag()` method. :method:`sh.addTagRange()` takes the " -"following arguments:" -msgstr "" - -# 3c61056d30bf4f2d97a2327f818d1c97 -#: ../source/reference/method/sh.addTagRange.txt:28 -msgid "" -"Use :method:`sh.addShardTag()` to ensure that the balancer migrates " -"documents that exist within the specified range to a specific shard or " -"set of shards." -msgstr "" - -# 84cb00331fd547fe9fc6b4ed724a28c7 -#: ../source/reference/method/sh.addTagRange.txt:32 -msgid "" -"Only issue :method:`sh.addTagRange()` when connected to a " -":program:`mongos` instance." -msgstr "" - -# 33f192d98883442dadda1c5dcee717ee -#: ../source/reference/method/sh.addTagRange.txt:36 -msgid "Behavior" -msgstr "" - -# 2fc5dd1050bc4fbe87389f065a157e60 -#: ../source/reference/method/sh.addTagRange.txt:39 -msgid "Bounds" -msgstr "" - -# 0ea475e010c7437a8ec81687a1dfb84c -#: ../source/includes/fact-shard-ranges-inclusive-exclusive.rst:1 -msgid "" -"Zone ranges are always inclusive of the lower boundary and exclusive of " -"the upper boundary." -msgstr "" - -# 4d63a42a8dbc4f7f9e3cb453cd86d5b8 -#: ../source/reference/method/sh.addTagRange.txt:44 -msgid "Dropped Collections" -msgstr "" - -# 6f4832f53d394d358ddd145964dbd983 -#: ../source/reference/method/sh.addTagRange.txt:46 -msgid "" -"If you add a tag range to a collection using :method:`sh.addTagRange()` " -"and then later drop the collection or its database, MongoDB does not " -"remove the tag association. If you later create a new collection with the" -" same name, the old tag association will apply to the new collection." -msgstr "" - -# 14cb035db4034d519880db6588517799 -#: ../source/reference/method/sh.addTagRange.txt:53 -msgid "Example" -msgstr "" - -# 047b0117e887417088c3e9f709aca142 -#: ../source/reference/method/sh.addTagRange.txt:55 -msgid "" -"Given a shard key of ``{state: 1, zip: 1}``, the following operation " -"creates a tag range covering zip codes in New York State:" -msgstr "" - -#~ msgid "" -#~ "Shard ranges are always inclusive of " -#~ "the lower value and exclusive of " -#~ "the upper boundary." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/sh.disableBalancing.po b/locale/es/LC_MESSAGES/reference/method/sh.disableBalancing.po deleted file mode 100644 index 24cad08a3cb..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/sh.disableBalancing.po +++ /dev/null @@ -1,57 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:29+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# ec3d3e1d20044fc5a07e20032ce1ff0c -#: ../source/reference/method/sh.disableBalancing.txt:3 -msgid "sh.disableBalancing()" -msgstr "" - -# 10032f4bcb724c6da17f8aca8467e020 -#: ../source/reference/method/sh.disableBalancing.txt -msgid "On this page" -msgstr "" - -# 66dd4162b562429f80dcbde7246e438e -#: ../source/reference/method/sh.disableBalancing.txt:14 -msgid "Description" -msgstr "" - -# 53601281d0c3417b8412cd2cc69c778f -#: ../source/reference/method/sh.disableBalancing.txt:18 -msgid "" -"Disables the balancer for the specified sharded collection. This does not" -" affect the balancing of :term:`chunks ` for other sharded " -"collections in the same cluster." -msgstr "" - -# 7913bb24fc5c4fc7a0d368502029ddd9 -#: ../source/reference/method/sh.disableBalancing.txt:22 -msgid "The :method:`sh.disableBalancing()` method has the following parameter:" -msgstr "" - -# d4437f7ed70d4b8abf23ab047ffd6659 -#: ../source/reference/method/sh.disableBalancing.txt:27 -msgid "" -"For more information on the balancing process, see :doc:`/tutorial" -"/manage-sharded-cluster-balancer` and :ref:`sharding-balancing`." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/sh.enableBalancing.po b/locale/es/LC_MESSAGES/reference/method/sh.enableBalancing.po deleted file mode 100644 index 48a6faf687a..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/sh.enableBalancing.po +++ /dev/null @@ -1,66 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:35+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 74af47882c094ca59540543ec95b6e1b -#: ../source/reference/method/sh.enableBalancing.txt:3 -msgid "sh.enableBalancing()" -msgstr "" - -# afa544ab550145e0a3d1b15cc68f1de7 -#: ../source/reference/method/sh.enableBalancing.txt -msgid "On this page" -msgstr "" - -# c88348872c6c4085ab491cc0a8e40995 -#: ../source/reference/method/sh.enableBalancing.txt:14 -msgid "Description" -msgstr "" - -# edac2a08309647b9a5ecad7a133aca58 -#: ../source/reference/method/sh.enableBalancing.txt:18 -msgid "" -"Enables the balancer for the specified namespace of the sharded " -"collection." -msgstr "" - -# efe0c02ef51043398b5bcc52a1a8faf5 -#: ../source/reference/method/sh.enableBalancing.txt:20 -msgid "The :method:`sh.enableBalancing()` method has the following parameter:" -msgstr "" - -# 6b3dda281af04d4684e7f4f0921d327a -#: ../source/reference/method/sh.enableBalancing.txt:24 -msgid "" -":method:`sh.enableBalancing()` does not *start* balancing. Rather, it " -"allows balancing of this collection the next time the balancer runs." -msgstr "" - -# ebb756188e204c0abcf4547452e3b00c -#: ../source/reference/method/sh.enableBalancing.txt:28 -msgid "" -"For more information on the balancing process, see :doc:`/tutorial" -"/manage-sharded-cluster-balancer` and :ref:`sharding-balancing`." -msgstr "" - -#~ msgid "Enables the balancer for the specified sharded collection." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/sh.enableSharding.po b/locale/es/LC_MESSAGES/reference/method/sh.enableSharding.po deleted file mode 100644 index af254e14fb2..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/sh.enableSharding.po +++ /dev/null @@ -1,55 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:40+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# faad77fcada04860a78fbdb935dc03d4 -#: ../source/reference/method/sh.enableSharding.txt:3 -msgid "sh.enableSharding()" -msgstr "" - -# b7894044bc084acd96278ab8c259c270 -#: ../source/reference/method/sh.enableSharding.txt -msgid "On this page" -msgstr "" - -# fbe054fb954b4e35b694828c1e1b82eb -#: ../source/reference/method/sh.enableSharding.txt:14 -msgid "Definition" -msgstr "" - -# 40303700bb254809bdcb2da9a5e6f03f -#: ../source/reference/method/sh.enableSharding.txt:18 -msgid "" -"Enables sharding on the specified database. This does not automatically " -"shard any collections but makes it possible to begin sharding collections" -" using :method:`sh.shardCollection()`." -msgstr "" - -# 1f945e5bb06446d48ed8b47bdde12c35 -#: ../source/reference/method/sh.enableSharding.txt:22 -msgid "The :method:`sh.enableSharding()` method has the following parameter:" -msgstr "" - -# fddfa017eca74cddad6147f36a73f715 -#: ../source/reference/method/sh.enableSharding.txt:26 -msgid ":method:`sh.shardCollection()`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/sh.getBalancerHost.po b/locale/es/LC_MESSAGES/reference/method/sh.getBalancerHost.po deleted file mode 100644 index e4480c6ba7c..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/sh.getBalancerHost.po +++ /dev/null @@ -1,91 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:36+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 94568e5ce36d41aeb3b0379baddf4620 -#: ../source/reference/method/sh.getBalancerHost.txt:3 -msgid "sh.getBalancerHost()" -msgstr "" - -# fd320bb5b1934b89abcadee723d4e145 -#: ../source/reference/method/sh.getBalancerHost.txt:17 -msgid "" -"Starting in 3.4, the balancer runs on primary of CSRS. The primary of " -"CSRS holds the \"balancer\" lock, using a process id named " -"\"ConfigServer\". This lock is never released." -msgstr "" - -# 1b4f2ed2282c4c02b005fe2e3b602115 -#: ../source/reference/method/sh.getBalancerHost.txt:23 -msgid ":method:`sh.enableBalancing()`" -msgstr "" - -# 3c664940924c41619c3c9ed57cf494b2 -#: ../source/reference/method/sh.getBalancerHost.txt:24 -msgid ":method:`sh.disableBalancing()`" -msgstr "" - -# 7af0b5e19ef24a82ae7107b991594a4f -#: ../source/reference/method/sh.getBalancerHost.txt:25 -msgid ":method:`sh.getBalancerState()`" -msgstr "" - -# 69fa131d6f154ed093fde145242f924c -#: ../source/reference/method/sh.getBalancerHost.txt:26 -msgid ":method:`sh.isBalancerRunning()`" -msgstr "" - -# 9bce79ddf62240faae1969785a830ef0 -#: ../source/reference/method/sh.getBalancerHost.txt:27 -msgid ":method:`sh.setBalancerState()`" -msgstr "" - -# a710fb68f21844f18698d4fcc4f3d94e -#: ../source/reference/method/sh.getBalancerHost.txt:28 -msgid ":method:`sh.startBalancer()`" -msgstr "" - -# fbc56afa3a8d429cbddc0d0118a669d4 -#: ../source/reference/method/sh.getBalancerHost.txt:29 -msgid ":method:`sh.stopBalancer()`" -msgstr "" - -# b17c01e3329247e6a3333dd916d5b892 -#: ../source/reference/method/sh.getBalancerHost.txt:30 -msgid ":method:`sh.waitForBalancer()`" -msgstr "" - -# de4dd3ebf66a4b9a85191e2904c7d568 -#: ../source/reference/method/sh.getBalancerHost.txt:31 -msgid ":method:`sh.waitForBalancerOff()`" -msgstr "" - -# dc59b9b4dfc14bb8a24887a34295e896 -#~ msgid "String in form :samp:`{hostname}:{port}`" -#~ msgstr "" - -# 5caa9bbb88f247d7a034ab640c064f79 -#~ msgid "" -#~ ":method:`sh.getBalancerHost()` returns the name " -#~ "of the server that is running the" -#~ " balancer." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/sh.getBalancerLockDetails.po b/locale/es/LC_MESSAGES/reference/method/sh.getBalancerLockDetails.po deleted file mode 100644 index 67514938b43..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/sh.getBalancerLockDetails.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 9b146fde5f4f4719899871bc6a7007be -#: ../source/reference/method/sh.getBalancerLockDetails.txt:3 -msgid "sh.getBalancerLockDetails()" -msgstr "" - -# 1b9a76fef07545b6bd4e4e7cb12b709e -#: ../source/reference/method/sh.getBalancerLockDetails.txt:15 -msgid "Reports on the balancer lock." -msgstr "" - -# 41d701bd2c224197a93a78c791aa1be2 -#: ../source/reference/method/sh.getBalancerLockDetails.txt:19 -msgid "" -"Starting in 3.4, the primary of the CSRS config server holds the " -"\"balancer\" lock, using a process id named \"ConfigServer\". This lock " -"is never released. To determine if the balancer is running, see :ref" -":`sharding-balancing-is-running`." -msgstr "" - -# ffe7292915ae49ca95a954e732351ec7 -#: ../source/reference/method/sh.getBalancerLockDetails.txt:24 -msgid "A document with the ``balancer`` lock information." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/sh.getBalancerState.po b/locale/es/LC_MESSAGES/reference/method/sh.getBalancerState.po deleted file mode 100644 index e7868c15f5c..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/sh.getBalancerState.po +++ /dev/null @@ -1,82 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:43+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 545771994d7f4a81becec58d1920252e -#: ../source/reference/method/sh.getBalancerState.txt:3 -msgid "sh.getBalancerState()" -msgstr "" - -# 38e1b2855699498ab308e8a832de6624 -#: ../source/reference/method/sh.getBalancerState.txt:9 -msgid "boolean" -msgstr "" - -# 9b7aab51adf947e2ac513cbcfbe62303 -#: ../source/reference/method/sh.getBalancerState.txt:11 -msgid "" -":method:`sh.getBalancerState()` returns ``true`` when the :term:`balancer` " -"is enabled and false if the balancer is disabled. This does not reflect the " -"current state of balancing operations: use :method:`sh.isBalancerRunning()` " -"to check the balancer's current state." -msgstr "" - -# f99fda053599448886fc91fe9c028942 -#: ../source/reference/method/sh.getBalancerState.txt:19 -msgid ":method:`sh.enableBalancing()`" -msgstr "" - -# 0928ddb8ad4444179378d715ba153aee -#: ../source/reference/method/sh.getBalancerState.txt:20 -msgid ":method:`sh.disableBalancing()`" -msgstr "" - -# 1fda751095c647cd97d4b65123632bdd -#: ../source/reference/method/sh.getBalancerState.txt:21 -msgid ":method:`sh.getBalancerHost()`" -msgstr "" - -# 21ea6ca782fe4a8b857f7167af7801d8 -#: ../source/reference/method/sh.getBalancerState.txt:22 -msgid ":method:`sh.isBalancerRunning()`" -msgstr "" - -# 334b18d52ddd45799024a4ca6f7e89bc -#: ../source/reference/method/sh.getBalancerState.txt:23 -msgid ":method:`sh.setBalancerState()`" -msgstr "" - -# 024b1a9f221b4c1e8fde74e679e37733 -#: ../source/reference/method/sh.getBalancerState.txt:24 -msgid ":method:`sh.startBalancer()`" -msgstr "" - -# e18a9fbdd32b4988ac44972233854248 -#: ../source/reference/method/sh.getBalancerState.txt:25 -msgid ":method:`sh.stopBalancer()`" -msgstr "" - -# afd1682a385444289090e3df7ed05448 -#: ../source/reference/method/sh.getBalancerState.txt:26 -msgid ":method:`sh.waitForBalancer()`" -msgstr "" - -# 46ef488505cd470488e1e7b841fb7c60 -#: ../source/reference/method/sh.getBalancerState.txt:27 -msgid ":method:`sh.waitForBalancerOff()`" -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/sh.help.po b/locale/es/LC_MESSAGES/reference/method/sh.help.po deleted file mode 100644 index 0fdc84f36f6..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/sh.help.po +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:27+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 0691a03bdeca4485a8a70e9bc83b075a -#: ../source/reference/method/sh.help.txt:3 -msgid "sh.help()" -msgstr "" - -# eaed6369733c4e6589a632ff11b7fd87 -#: ../source/reference/method/sh.help.txt:9 -msgid "a basic help text for all sharding related shell functions." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/sh.isBalancerRunning.po b/locale/es/LC_MESSAGES/reference/method/sh.isBalancerRunning.po deleted file mode 100644 index c6a880089b5..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/sh.isBalancerRunning.po +++ /dev/null @@ -1,82 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:26+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 38f22dfae8064d0d8834f169f59041e2 -#: ../source/reference/method/sh.isBalancerRunning.txt:3 -msgid "sh.isBalancerRunning()" -msgstr "" - -# c1c284d1c04e4f45be8ce67b6e6fcf10 -#: ../source/reference/method/sh.isBalancerRunning.txt:9 -msgid "boolean" -msgstr "" - -# 2de9cb7eb228429386b684d201585a0e -#: ../source/reference/method/sh.isBalancerRunning.txt:11 -msgid "" -"Returns true if the :term:`balancer` process is currently running and " -"migrating chunks and false if the balancer process is not running. Use " -":method:`sh.getBalancerState()` to determine if the balancer is enabled or " -"disabled." -msgstr "" - -# 09ac81902123486f8f7a3a61aeb98ab6 -#: ../source/reference/method/sh.isBalancerRunning.txt:18 -msgid ":method:`sh.enableBalancing()`" -msgstr "" - -# 488241c0cec742fca58721d77a18a497 -#: ../source/reference/method/sh.isBalancerRunning.txt:19 -msgid ":method:`sh.disableBalancing()`" -msgstr "" - -# 51dcc07eef874615bfeb3aa35ea1156a -#: ../source/reference/method/sh.isBalancerRunning.txt:20 -msgid ":method:`sh.getBalancerHost()`" -msgstr "" - -# de84c90b7d0343b2a24f8a783a2505a0 -#: ../source/reference/method/sh.isBalancerRunning.txt:21 -msgid ":method:`sh.getBalancerState()`" -msgstr "" - -# 41d573c557e84f04b3e569c215dbcb29 -#: ../source/reference/method/sh.isBalancerRunning.txt:22 -msgid ":method:`sh.setBalancerState()`" -msgstr "" - -# 25291594c0284cd7bad093e9369cd1cf -#: ../source/reference/method/sh.isBalancerRunning.txt:23 -msgid ":method:`sh.startBalancer()`" -msgstr "" - -# 9458d7da154b42c5b098048ec07660c3 -#: ../source/reference/method/sh.isBalancerRunning.txt:24 -msgid ":method:`sh.stopBalancer()`" -msgstr "" - -# 864dbe3325f04ce8a24b6a2afc5c718a -#: ../source/reference/method/sh.isBalancerRunning.txt:25 -msgid ":method:`sh.waitForBalancer()`" -msgstr "" - -# 25676b1eaaa94161a82d7160da204a21 -#: ../source/reference/method/sh.isBalancerRunning.txt:26 -msgid ":method:`sh.waitForBalancerOff()`" -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/sh.moveChunk.po b/locale/es/LC_MESSAGES/reference/method/sh.moveChunk.po deleted file mode 100644 index fdeba3c2b0a..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/sh.moveChunk.po +++ /dev/null @@ -1,75 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:45+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 17164d14df4a47e09da748871b25f7eb -#: ../source/reference/method/sh.moveChunk.txt:3 -msgid "sh.moveChunk()" -msgstr "" - -# b44f2b40d29d4a94a6c70b4fe2b2b538 -#: ../source/reference/method/sh.moveChunk.txt -msgid "On this page" -msgstr "" - -# ade8bd16e2c44b89aca711036c33a40e -#: ../source/reference/method/sh.moveChunk.txt:14 -msgid "Definition" -msgstr "" - -# b6c7341e5d304d81b44b05f03956b02f -#: ../source/reference/method/sh.moveChunk.txt:18 -msgid "" -"Moves the :term:`chunk` that contains the document specified by the " -"``query`` to the ``destination`` shard. :method:`sh.moveChunk()` provides" -" a wrapper around the :dbcommand:`moveChunk` database command and takes " -"the following arguments:" -msgstr "" - -# a9d93cbe95e743c9ac4f439cfb0d46ec -#: ../source/reference/method/sh.moveChunk.txt:25 -msgid "" -"In most circumstances, allow the :term:`balancer` to automatically " -"migrate :term:`chunks `, and avoid calling " -":method:`sh.moveChunk()` directly." -msgstr "" - -# 1fa64054f4064b8cbb7f41dab8245e01 -#: ../source/reference/method/sh.moveChunk.txt:29 -msgid "" -":dbcommand:`moveChunk`, :method:`sh.splitAt()`, :method:`sh.splitFind()`," -" :doc:`/sharding`, and :ref:`chunk migration `." -msgstr "" - -# d9614ce9c0c54fae8d59d9886c23a051 -#: ../source/reference/method/sh.moveChunk.txt:34 -msgid "Example" -msgstr "" - -# 0ec53da3c0d340b38a61bf19d67f59a2 -#: ../source/reference/method/sh.moveChunk.txt:36 -msgid "" -"Given the ``people`` collection in the ``records`` database, the " -"following operation finds the chunk that contains the documents with the " -"``zipcode`` field set to ``53187`` and then moves that chunk to the shard" -" named ``shard0019``:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/sh.removeRangeFromZone.po b/locale/es/LC_MESSAGES/reference/method/sh.removeRangeFromZone.po deleted file mode 100644 index 88effd18d85..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/sh.removeRangeFromZone.po +++ /dev/null @@ -1,211 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# f034816892c8435fb0beccdf4fbc62bf -#: ../source/reference/method/sh.removeRangeFromZone.txt:3 -msgid "sh.removeRangeFromZone()" -msgstr "" - -# 2711b9cc40194dd3a93a5bb2448827fa -#: ../source/reference/method/sh.removeRangeFromZone.txt -msgid "On this page" -msgstr "" - -# 7492d87f570e4f9cb0466fffcc8079d2 -#: ../source/reference/method/sh.removeRangeFromZone.txt:14 -msgid "Definition" -msgstr "" - -# eca71e0c084d43fc9f3a4dd6f35c21b2 -#: ../source/reference/method/sh.removeRangeFromZone.txt:20 -msgid "" -"Removes the association between a range of shard key values and a " -":term:`zone`." -msgstr "" - -# c9e3bc0646724faca9cfc624ecb5aebb -#: ../source/reference/method/sh.removeRangeFromZone.txt:23 -msgid ":method:`sh.removeRangeFromZone()` takes the following arguments:" -msgstr "" - -# 7d4378104ae94a2c83439960eb93f3d0 -#: ../source/reference/method/sh.removeRangeFromZone.txt:27 -msgid "" -"Use :method:`sh.removeRangeFromZone()` to remove the association between " -"unused, out of date, or conflicting ranges and a zone." -msgstr "" - -# 1e51e45694394b7aa1e74059b7d50538 -#: ../source/reference/method/sh.removeRangeFromZone.txt:30 -msgid "" -"If no range matches the minimum and maximum bounds passed to " -":method:`~sh.removeShardFromZone()`, nothing is removed." -msgstr "" - -# 303d397979ac4f0d9221bcebdfa16f27 -#: ../source/reference/method/sh.removeRangeFromZone.txt:33 -msgid "" -"Only issue :method:`sh.removeTagRange()` when connected to a " -":program:`mongos` instance." -msgstr "" - -# a2109d3d07a3485faf8b74f582503b6d -#: ../source/reference/method/sh.removeRangeFromZone.txt:37 -msgid "Behavior" -msgstr "" - -# f269492a4f0b47cbb2fa66169bf3335b -#: ../source/reference/method/sh.removeRangeFromZone.txt:39 -msgid "" -":method:`sh.removeShardFromZone()` does not remove the zone associated to" -" the specified range." -msgstr "" - -# 9461247baa4c43cabe2af15b7d43f503 -#: ../source/reference/method/sh.removeRangeFromZone.txt:42 -msgid "" -"See the :ref:`zone ` manual page for more information on " -"zones in sharded clusters." -msgstr "" - -# 59f75eeeca38499aa1f1c70976b6a363 -#: ../source/reference/method/sh.removeRangeFromZone.txt:46 -msgid "Balancer" -msgstr "" - -# c64c609d551e4f119497698f9be14189 -#: ../source/reference/method/sh.removeRangeFromZone.txt:48 -msgid "" -"Removing the association between a range and a zone removes the " -"constraints keeping chunks covered by the range on the shards inside that" -" zone. During the next balancer round, the balancer may migrate chunks " -"that were previously covered by the zone." -msgstr "" - -# 02827292f6784549a37b323b22db6c7b -#: ../source/reference/method/sh.removeRangeFromZone.txt:53 -msgid "" -"See the documentation for the :ref:`sharded cluster balancer ` for more information on how migrations work in a sharded " -"cluster." -msgstr "" - -# 76015213394b4ce4a095fd374dbde54a -#: ../source/reference/method/sh.removeRangeFromZone.txt:58 -msgid "Security" -msgstr "" - -# 6d84600662154bf3b7aeb6ab368a21cb -#: ../source/reference/method/sh.removeRangeFromZone.txt:60 -msgid "" -"For sharded clusters running with :ref:`authentication `," -" you must authenticate as a user whose privileges include:" -msgstr "" - -# acdb712d234d4fd69772d7129d20f351 -#: ../source/reference/method/sh.removeRangeFromZone.txt:63 -msgid "" -":authaction:`find` on the ``config.shards`` collection or the ``config`` " -"database" -msgstr "" - -# f87dcc60b6a54825b6bdf3f64688a9aa -#: ../source/reference/method/sh.removeRangeFromZone.txt:66 -msgid "" -":authaction:`find` on the ``config.tags`` collection or the ``config`` " -"database" -msgstr "" - -# 387c63e966ff4d9e9e851135159c18d9 -#: ../source/reference/method/sh.removeRangeFromZone.txt:69 -msgid "" -":authaction:`update` on the ``config.tags`` collection or the ``config`` " -"database" -msgstr "" - -# 7954ac887223420c86b4aeed93ed9142 -#: ../source/reference/method/sh.removeRangeFromZone.txt:72 -msgid "" -":authaction:`remove` on the ``config.tags`` collection or the ``config`` " -"database" -msgstr "" - -# 5e4d222f77724fa58354e86b6b8452d8 -#: ../source/reference/method/sh.removeRangeFromZone.txt:75 -msgid "" -"The :authrole:`clusterAdmin` or :authrole:`clusterManager` built-in roles" -" have the appropriate permissions for issuing " -":method:`sh.removeRangeFromZone()`. See the documentation page for :ref" -":`Role-Based Access Control ` for more information." -msgstr "" - -# 6df1b4d3021b4971b3c779ecdd292af7 -#: ../source/reference/method/sh.removeRangeFromZone.txt:81 -msgid "Example" -msgstr "" - -# e2fddfeb2eb34507aa690adac8120885 -#: ../source/reference/method/sh.removeRangeFromZone.txt:83 -msgid "" -"Given a sharded collection ``exampledb.collection`` with a shard key of " -"``{ a : 1 }``, the following operation removes the range with a lower " -"bound of ``1`` and an upper bound of ``10``:" -msgstr "" - -# 25db7cc7155c434b82c54c9ec3393af5 -#: ../source/reference/method/sh.removeRangeFromZone.txt:94 -msgid "" -"The ``min`` and ``max`` must match exactly the bounds of the target " -"range. The following operation attempts to remove the previously created " -"range, but specifies ``{ a : 0 }`` as the ``min`` bound:" -msgstr "" - -# aa24ee4f96524ca3bd6be6418e48ef69 -#: ../source/reference/method/sh.removeRangeFromZone.txt:110 -msgid "" -"While the range of ``{ a : 0 }`` and ``{ a : 10 }`` encompasses the " -"existing range, it is not an exact match and therefore " -":method:`sh.removeRangeFromZone()` does not remove anything." -msgstr "" - -# 488446a443384f33a6452eb713a06781 -#: ../source/reference/method/sh.removeRangeFromZone.txt:115 -msgid "Compound Shard Key" -msgstr "" - -# 3a13be879bfb4494881a26633be03e22 -#: ../source/reference/method/sh.removeRangeFromZone.txt:117 -msgid "" -"Given a sharded collection ``exampledb.collection`` with a shard key of " -"``{ a : 1, b : 1 }``, the following operation removes the range with a " -"lower bound of ``{ a : 1, b : 1}`` and an upper bound of ``{ a : 10, b : " -"10 }``:" -msgstr "" - -# 379e595a2d2b41439639e5f502d40633 -#: ../source/reference/method/sh.removeRangeFromZone.txt:128 -msgid "" -"Given the previous example, if there was an existing range with a lower " -"bound of ``{ a : 1, b : 5 }`` and an upper bound of ``{ a : 10, b : 1 " -"}``, the operation would *not* remove that range, as it is not an exact " -"match of the minimum and maximum passed to " -":method:`sh.removeRangeFromZone()`." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/sh.removeShardFromZone.po b/locale/es/LC_MESSAGES/reference/method/sh.removeShardFromZone.po deleted file mode 100644 index 988653f1e49..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/sh.removeShardFromZone.po +++ /dev/null @@ -1,158 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 778449fb677f4ad38892528256c992b7 -#: ../source/reference/method/sh.removeShardFromZone.txt:3 -msgid "sh.removeShardFromZone()" -msgstr "" - -# c3160cfe7bd744718e893ee9bfad9b7a -#: ../source/reference/method/sh.removeShardFromZone.txt -msgid "On this page" -msgstr "" - -# 7d3b0054d8de466fb59791f83ec88b1f -#: ../source/reference/method/sh.removeShardFromZone.txt:14 -msgid "Definition" -msgstr "" - -# 76d695508c7f41d89f2c03d2132e2224 -#: ../source/reference/method/sh.removeShardFromZone.txt:20 -msgid "Removes the association between a :term:`zone` and a shard." -msgstr "" - -# a1e7c0a65b43498ea85171a4f31a3ee5 -#: ../source/reference/method/sh.removeShardFromZone.txt:24 -msgid "" -"Only issue :method:`sh.removeShardFromZone()` when connected to a " -":program:`mongos` instance." -msgstr "" - -# 65f08559d42f4f38be5341a960ef2fc7 -#: ../source/reference/method/sh.removeShardFromZone.txt:28 -msgid "Behavior" -msgstr "" - -# e5aa61dbef014279b00042713ed02479 -#: ../source/reference/method/sh.removeShardFromZone.txt:30 -msgid "" -":method:`sh.removeShardFromZone()` does not remove ranges associated with" -" the zone." -msgstr "" - -# ed54088b8dc6416e9158f1d6230403a8 -#: ../source/reference/method/sh.removeShardFromZone.txt:33 -msgid "" -"To completely remove a zone from the cluster, you must run " -":method:`sh.removeShardFromZone()` on each shard associated with the " -"zone." -msgstr "" - -# 595e7a2824f14d61aa07e1b137d6839e -#: ../source/reference/method/sh.removeShardFromZone.txt:36 -msgid "" -"If the shard specified is the last shard associated with the zone, you " -"must ensure there are no remaining ranges associated with the zone. Use " -":dbcommand:`updateZoneKeyRange` to remove any existing ranges associated " -"to the zone before running :method:`sh.removeShardFromZone()`." -msgstr "" - -# 470529e1bae445d38818e04bafb36e91 -#: ../source/reference/method/sh.removeShardFromZone.txt:41 -msgid "" -"See the :ref:`zone ` manual page for more information on " -"zones in sharded clusters." -msgstr "" - -# 58f6d49408b6488ab51a519fbf33f67f -#: ../source/reference/method/sh.removeShardFromZone.txt:45 -msgid "Balancer" -msgstr "" - -# e851ac93d3ad42a9ab9173a6d252bbdc -#: ../source/reference/method/sh.removeShardFromZone.txt:47 -msgid "" -"Removing the association between a zone and a shard removes the " -"constraints keeping chunks covered by the zone on the shard. During the " -"next balancer round, the balancer may migrate chunks that previously " -"covered by the zone." -msgstr "" - -# e82b055c4d7f484b87902a0177c19872 -#: ../source/reference/method/sh.removeShardFromZone.txt:51 -msgid "" -"See the the :ref:`sharded cluster balancer ` manual " -"page for more information on how migrations work in a sharded cluster." -msgstr "" - -# 04532406aad14dd488d2f943aed5d539 -#: ../source/reference/method/sh.removeShardFromZone.txt:55 -msgid "Security" -msgstr "" - -# 985ab36342a54d30b36f7c6f68472fec -#: ../source/reference/method/sh.removeShardFromZone.txt:57 -msgid "" -"For sharded clusters running with :ref:`authentication `," -" you must authenticate as a user whose privileges include:" -msgstr "" - -# c564f23fb3a24f23a1a8dc9939b02101 -#: ../source/reference/method/sh.removeShardFromZone.txt:60 -msgid "" -":authaction:`update` on the ``config.shards`` collection or the " -"``config`` database" -msgstr "" - -# 430dac040c4b4d79acc41f0d0e34b2bc -#: ../source/reference/method/sh.removeShardFromZone.txt:63 -msgid "" -":authaction:`find` on the ``config.tags`` collection or the ``config`` " -"database" -msgstr "" - -# 1dae109f935b4239a7c2758380836b83 -#: ../source/reference/method/sh.removeShardFromZone.txt:66 -msgid "" -"The :authrole:`clusterAdmin` or :authrole:`clusterManager` built-in roles" -" have the appropriate permissions for issuing " -":method:`sh.removeShardFromZone()`. See the :ref:`Role-Based Access " -"Control ` manual page for more information." -msgstr "" - -# 2adf9f1e262f4a7da00be837cb65f1ed -#: ../source/reference/method/sh.removeShardFromZone.txt:72 -msgid "Example" -msgstr "" - -# c0814528253c436580258c5f9dcdf9df -#: ../source/reference/method/sh.removeShardFromZone.txt:74 -msgid "" -"The following example removes the association between ``shard0000`` and " -"the ``NYC`` zone:" -msgstr "" - -# 17bb78a22fae4155a294cf059b70a09e -#: ../source/reference/method/sh.removeShardFromZone.txt:83 -msgid "" -":method:`sh.addShardToZone()`, :method:`sh.updateZoneKeyRange()`, " -":method:`sh.removeRangeFromZone()`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/sh.removeShardTag.po b/locale/es/LC_MESSAGES/reference/method/sh.removeShardTag.po deleted file mode 100644 index 2af8ddbbffd..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/sh.removeShardTag.po +++ /dev/null @@ -1,59 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:31+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 17192c8ad0be45f2bb31f7573443d50c -#: ../source/reference/method/sh.removeShardTag.txt:3 -msgid "sh.removeShardTag()" -msgstr "" - -# 11afbc4383a140a38b4579ad105ba60b -#: ../source/reference/method/sh.removeShardTag.txt -msgid "On this page" -msgstr "" - -# 7be31ef43218441ab62883766053afb9 -#: ../source/reference/method/sh.removeShardTag.txt:14 -msgid "Definition" -msgstr "" - -# f7562a16521b4eb983858533c74a379d -#: ../source/includes/fact-zone-sharding-alias.rst:3 -msgid "" -"This method aliases to |method| in MongoDB 3.4. The functionality " -"specified below still applies to MongoDB 3.2. MongoDB 3.4 provides " -":ref:`Zone sharding ` as the successor to tag-aware " -"sharding." -msgstr "" - -# a1d25ec2478c4a0bb6c9433cb876de37 -#: ../source/reference/method/sh.removeShardTag.txt:22 -msgid "" -"Removes the association between a tag and a shard. Only issue " -":method:`sh.removeShardTag()` when connected to a :program:`mongos` " -"instance." -msgstr "" - -# 19cc339c1fd1426cb86e923dd10cc9fd -#: ../source/reference/method/sh.removeShardTag.txt:30 -msgid ":method:`sh.addShardTag()`, :method:`sh.addTagRange()`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/sh.removeTagRange.po b/locale/es/LC_MESSAGES/reference/method/sh.removeTagRange.po deleted file mode 100644 index 2bcac12d1a3..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/sh.removeTagRange.po +++ /dev/null @@ -1,78 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# ed7273ea4a1149388d3d9e57bab50160 -#: ../source/reference/method/sh.removeTagRange.txt:3 -msgid "sh.removeTagRange()" -msgstr "" - -# d0e5a50205384328b1365547a1e9b288 -#: ../source/reference/method/sh.removeTagRange.txt -msgid "On this page" -msgstr "" - -# 6c21154c07e14d99b49fa1553fa5749d -#: ../source/reference/method/sh.removeTagRange.txt:14 -msgid "Definition" -msgstr "" - -# b24e641859ed41019950175ff173b08d -#: ../source/includes/fact-zone-sharding-alias.rst:3 -msgid "" -"This method aliases to |method| in MongoDB 3.4. The functionality " -"specified below still applies to MongoDB 3.2. MongoDB 3.4 provides " -":ref:`Zone sharding ` as the successor to tag-aware " -"sharding." -msgstr "" - -# 9aa32e3a8f7647c09f0370183e582add -#: ../source/reference/method/sh.removeTagRange.txt:24 -msgid "" -"Removes a range of shard key values to a shard tag created using the " -":method:`sh.removeShardTag()` method. :method:`sh.removeTagRange()` takes" -" the following arguments:" -msgstr "" - -# 758c0d124f09421f97c979f78920c0da -#: ../source/reference/method/sh.removeTagRange.txt:30 -msgid "" -"Use :method:`sh.removeShardTag()` to ensure that unused or out of date " -"ranges are removed and hence chunks are balanced as required." -msgstr "" - -# adeb70c76e69434bbe8c04a2c25bc0a6 -#: ../source/reference/method/sh.removeTagRange.txt:33 -msgid "" -"Only issue :method:`sh.removeTagRange()` when connected to a " -":program:`mongos` instance." -msgstr "" - -# ccaf0eafdc7b4ce1a868f7ee4af1ec15 -#: ../source/reference/method/sh.removeTagRange.txt:37 -msgid "Example" -msgstr "" - -# afd4ea0d650a4d13905992b00bde2478 -#: ../source/reference/method/sh.removeTagRange.txt:39 -msgid "" -"Given a shard key of ``{state: 1, zip: 1}``, the following operation " -"removes an existing tag range covering zip codes in New York State:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/sh.setBalancerState.po b/locale/es/LC_MESSAGES/reference/method/sh.setBalancerState.po deleted file mode 100644 index ac61c228416..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/sh.setBalancerState.po +++ /dev/null @@ -1,96 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:34+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# fa556c20fe934d6f940667489014544f -#: ../source/reference/method/sh.setBalancerState.txt:3 -msgid "sh.setBalancerState()" -msgstr "" - -# d72d725bc725451394477deb3fa7fd05 -#: ../source/reference/method/sh.setBalancerState.txt -msgid "On this page" -msgstr "" - -# 3f1c3142556f4fb98a34af66559fe907 -#: ../source/reference/method/sh.setBalancerState.txt:14 -msgid "Description" -msgstr "" - -# fa176a1d5e8d4ead94c897b728483bb0 -#: ../source/reference/method/sh.setBalancerState.txt:18 -msgid "" -"Enables or disables the :term:`balancer`. Use " -":method:`sh.getBalancerState()` to determine if the balancer is currently" -" enabled or disabled and :method:`sh.isBalancerRunning()` to check its " -"current state." -msgstr "" - -# a68b5f3fcd1d4488b367a802ee48c39d -#: ../source/reference/method/sh.setBalancerState.txt:23 -msgid "The :method:`sh.getBalancerState()` method has the following parameter:" -msgstr "" - -# e691a2615fef473ca32877293a4f684e -#: ../source/reference/method/sh.setBalancerState.txt:30 -msgid ":method:`sh.enableBalancing()`" -msgstr "" - -# 5dbf1c524c4549cda2571a1e8c4b00ac -#: ../source/reference/method/sh.setBalancerState.txt:31 -msgid ":method:`sh.disableBalancing()`" -msgstr "" - -# 43851457c38248bbb0b29f6ec33cb4f3 -#: ../source/reference/method/sh.setBalancerState.txt:32 -msgid ":method:`sh.getBalancerHost()`" -msgstr "" - -# ebbb855d8c3340e9b0a991441079ac29 -#: ../source/reference/method/sh.setBalancerState.txt:33 -msgid ":method:`sh.getBalancerState()`" -msgstr "" - -# 9c176f6192dc4e57931426e69ea6ffd5 -#: ../source/reference/method/sh.setBalancerState.txt:34 -msgid ":method:`sh.isBalancerRunning()`" -msgstr "" - -# 0d79f1d34d7e469c91fcdae970d8c214 -#: ../source/reference/method/sh.setBalancerState.txt:35 -msgid ":method:`sh.startBalancer()`" -msgstr "" - -# 191f46c040e94eb5b51e820b4505cebc -#: ../source/reference/method/sh.setBalancerState.txt:36 -msgid ":method:`sh.stopBalancer()`" -msgstr "" - -# dc024eb68b7f42e5bb954b2f9884d12a -#: ../source/reference/method/sh.setBalancerState.txt:37 -msgid ":method:`sh.waitForBalancer()`" -msgstr "" - -# 394a2233381a4446b3bc242fed2edf8c -#: ../source/reference/method/sh.setBalancerState.txt:38 -msgid ":method:`sh.waitForBalancerOff()`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/sh.shardCollection.po b/locale/es/LC_MESSAGES/reference/method/sh.shardCollection.po deleted file mode 100644 index 3d905a573f5..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/sh.shardCollection.po +++ /dev/null @@ -1,182 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:16+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 88878ab38a6d49f79882eca0e89c0964 -#: ../source/reference/method/sh.shardCollection.txt:3 -msgid "sh.shardCollection()" -msgstr "" - -# 36c0764944e142b2be90ec77dd0cc9dc -#: ../source/reference/method/sh.shardCollection.txt -msgid "On this page" -msgstr "" - -# f69e5f7f67564cbe9834265515a3ffe8 -#: ../source/reference/method/sh.shardCollection.txt:14 -msgid "Definition" -msgstr "" - -# 0b3ebc2ec1b740ecbc25905e1867ad21 -#: ../source/reference/method/sh.shardCollection.txt:18 -msgid "" -"Shards a collection using the ``key`` as a the :term:`shard key`. " -":method:`sh.shardCollection()` takes the following arguments:" -msgstr "" - -# 4ccdb07d2850492db5e768ce9d564733 -#: ../source/reference/method/sh.shardCollection.txt:24 -msgid "Considerations" -msgstr "" - -# 75d48660a4ae43e891ec04e16d428210 -#: ../source/includes/fact-cannot-unshard-collection.rst:1 -msgid "" -"MongoDB provides no method to deactivate sharding for a collection after " -"calling :dbcommand:`shardCollection`. Additionally, after " -":dbcommand:`shardCollection`, you cannot change shard keys or modify the " -"value of any field used in your shard key index." -msgstr "" - -# e98199f0d7ba4d56b13b72de1b870d39 -#: ../source/reference/method/sh.shardCollection.txt:29 -msgid "Shard Keys" -msgstr "" - -# 62145857e1cd4b7aa95b817ec1a31d8c -#: ../source/reference/method/sh.shardCollection.txt:31 -msgid "" -"Choosing the best shard key to effectively distribute load among your " -"shards requires some planning. Review :ref:`sharding-shard-key` regarding" -" choosing a shard key and restrictions." -msgstr "" - -# 40ee476495444eefa4c460cee01ece66 -#: ../source/reference/method/sh.shardCollection.txt:36 -msgid "Hashed Shard Keys" -msgstr "" - -# 2dc292c419e1472a9866f9b439218b23 -#: ../source/reference/method/sh.shardCollection.txt:38 -msgid "" -":ref:`Hashed shard keys ` use a hashed index of" -" a single field as the shard key." -msgstr "" - -# c32256f1fbda4a6196c37b1d9023b536 -#: ../source/reference/method/sh.shardCollection.txt:41 -msgid "" -"Use the form ``{field: \"hashed\"}`` to specify a hashed shard key. " -"Hashed shard keys may not be compound indexes." -msgstr "" - -# b865899ccab84f7da7e4c045fa2748e8 -#: ../source/includes/note-hashed-shard-key-during-chunk-migration.rst:1 -msgid "" -"If chunk migrations are in progress while creating a hashed shard key " -"collection, the initial chunk distribution may be uneven until the " -"balancer automatically balances the collection." -msgstr "" - -# baee630e3fb24f32990bf92efa3128d9 -#: ../source/reference/method/sh.shardCollection.txt:46 -msgid ":doc:`/core/hashed-sharding`" -msgstr "" - -# 2989d2024ca34f578dfcea71866f5faa -#: ../source/reference/method/sh.shardCollection.txt:49 -msgid "Uniqueness" -msgstr "" - -# 334536e1841e45ba9ea193131a12689a -#: ../source/reference/method/sh.shardCollection.txt:51 -msgid "If specifying ``unique: true``:" -msgstr "" - -# ddce862e3abf43e1a7604d5eafff45cc -#: ../source/includes/extracts/shard-collection-unique-restriction-method.rst:2 -msgid "" -"If the collection is empty, :method:`sh.shardCollection()` creates the " -"unique index on the shard key if such an index does not already exists." -msgstr "" - -# a7f9b01916cf4917a93c846cc2b7e124 -#: ../source/includes/extracts/shard-collection-unique-restriction-method.rst:5 -msgid "" -"If the collection is not empty, you must create the index first before " -"using :method:`sh.shardCollection()`." -msgstr "" - -# f214fd00d1c6462fb4462fbe3420ba74 -#: ../source/includes/extracts/shard-collection-unique-restriction-method.rst:8 -msgid "" -"Although you can have a unique :term:`compound index` where the shard key" -" is a :ref:`prefix `, if using ``unique`` " -"parameter, the collection must have a unique index that is on the shard " -"key." -msgstr "" - -# d855fa7ff18f4d2f893af5078f6d5551 -#: ../source/reference/method/sh.shardCollection.txt:55 -msgid "" -"See also :ref:`Sharded Collection and Unique Indexes `" -msgstr "" - -# e540ac31528c4eed98b80c643fc25dab -#: ../source/reference/method/sh.shardCollection.txt:59 -msgid "Example" -msgstr "" - -# ac57133384774e73b20c278d5fdc01af -#: ../source/reference/method/sh.shardCollection.txt:61 -msgid "" -"Given the ``people`` collection in the ``records`` database, the " -"following command shards the collection by the ``zipcode`` field:" -msgstr "" - -# 5691f7887d884343a63cd32094951705 -#: ../source/reference/method/sh.shardCollection.txt:68 -msgid ":dbcommand:`shardCollection`, :doc:`/sharding`" -msgstr "" - -# b6e31523630d4ee7bbdc99c055f26bd8 -#~ msgid "" -#~ "Use the form ``{field: \"hashed\"}`` to" -#~ " create a :term:`hashed shard key " -#~ "`. Hashed shard keys" -#~ " may not be compound indexes." -#~ msgstr "" - -# 9d376ef80a4a441089219be0df3f6ac6 -#~ msgid "Additional Information" -#~ msgstr "" - -# 44e77199f5d5405490ef39db7bebad73 -#~ msgid "" -#~ ":dbcommand:`shardCollection` for additional options," -#~ " :doc:`/sharding` and :doc:`/core/sharding-" -#~ "introduction` for an overview of " -#~ "sharding, :doc:`/tutorial/deploy-shard-cluster` " -#~ "for a tutorial, and :ref:`sharding-" -#~ "shard-key` for choosing a shard key." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/sh.splitAt.po b/locale/es/LC_MESSAGES/reference/method/sh.splitAt.po deleted file mode 100644 index ad491e15bf3..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/sh.splitAt.po +++ /dev/null @@ -1,114 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:35+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# c3c3c46a8f8c49ffb7d335c284436d0d -#: ../source/reference/method/sh.splitAt.txt:3 -msgid "sh.splitAt()" -msgstr "" - -# 4bde9a784a66489da6c2277712fc2063 -#: ../source/reference/method/sh.splitAt.txt -msgid "On this page" -msgstr "" - -# ed5d0e09eb7342d48ab9f9c33e65b7d0 -#: ../source/reference/method/sh.splitAt.txt:14 -msgid "Definition" -msgstr "" - -# 6ce41a097f4447b0bace119414f0a8aa -#: ../source/reference/method/sh.splitAt.txt:18 -msgid "Splits a chunk at the shard key value specified by the query." -msgstr "" - -# 8690daacc9f4469b86ef5daaa528ab4b -#: ../source/reference/method/sh.splitAt.txt:20 -msgid "The method takes the following arguments:" -msgstr "" - -# 16e32650ccdb4e559ed305abd25a657c -#: ../source/reference/method/sh.splitAt.txt:25 -msgid "Consideration" -msgstr "" - -# bd423892b11340e3a3492134f181ab70 -#: ../source/includes/fact-split-methods.rst:1 -msgid "" -"In most circumstances, you should leave chunk splitting to the automated " -"processes within MongoDB. However, when initially deploying a " -":term:`sharded cluster`, it may be beneficial to :term:`pre-split ` manually an empty collection using methods such as |split-" -"method|." -msgstr "" - -# 4fca27d7e3b84f3089fa2d701112589f -#: ../source/reference/method/sh.splitAt.txt:32 -msgid "Behavior" -msgstr "" - -# 4f8bbbc59290419bbad2b98ac9e468e2 -#: ../source/reference/method/sh.splitAt.txt:34 -msgid "" -":method:`sh.splitAt()` splits the original chunk into two chunks. One " -"chunk has a shard key range that starts with the original lower bound " -"(inclusive) and ends at the specified shard key value (exclusive). The " -"other chunk has a shard key range that starts with the specified shard " -"key value (inclusive) as the lower bound and ends at the original upper " -"bound (exclusive)." -msgstr "" - -# 5c092b09afaf4d86978a8a67e4a56227 -#: ../source/reference/method/sh.splitAt.txt:41 -msgid "" -"To split a chunk at its median point instead, see " -":method:`sh.splitFind()`." -msgstr "" - -# 71a3247d92944e258ef1c669dfdb7d59 -#~ msgid "" -#~ "Splits the chunk containing the document" -#~ " specified by the query as if " -#~ "that document were at the \"middle\" " -#~ "of the collection, even if the " -#~ "specified document is not the actual " -#~ "median of the collection." -#~ msgstr "" - -# 27486a30a2174048901dff0a5c55af2a -#~ msgid "" -#~ "Use this command to manually split " -#~ "chunks unevenly. Use the " -#~ "\":method:`sh.splitFind()`\" function to split " -#~ "a chunk at the actual median." -#~ msgstr "" - -# 9278a8a82caa4d5cb8b68bf37ac65f91 -#~ msgid "" -#~ "In most circumstances, you should leave" -#~ " chunk splitting to the automated " -#~ "processes within MongoDB. However, when " -#~ "initially deploying a :term:`sharded cluster`" -#~ " it is necessary to perform some " -#~ "measure of :term:`pre-splitting` using " -#~ "manual methods including :method:`sh.splitAt()`." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/sh.splitFind.po b/locale/es/LC_MESSAGES/reference/method/sh.splitFind.po deleted file mode 100644 index 1eb09d59fe2..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/sh.splitFind.po +++ /dev/null @@ -1,87 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:38+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 8364f9f4e3c04d1688a9785f1047bfe3 -#: ../source/reference/method/sh.splitFind.txt:3 -msgid "sh.splitFind()" -msgstr "" - -# f3498ec4390342ce8b0dd0d9c03fe41b -#: ../source/reference/method/sh.splitFind.txt -msgid "On this page" -msgstr "" - -# 25dc10fa2d18462596ec7e03f8122bfa -#: ../source/reference/method/sh.splitFind.txt:14 -msgid "Definition" -msgstr "" - -# cb242376f6574fc79b4646cca71747cf -#: ../source/reference/method/sh.splitFind.txt:18 -msgid "" -"Splits the chunk that contains the shard key value specified by the " -"``query`` at the chunk's median point. :method:`sh.splitFind()` creates " -"two roughly equal chunks. To split a chunk at a specific point instead, " -"see :method:`sh.splitAt()`." -msgstr "" - -# 34c489e5f4e34fcd84fa2c99dc8cc4b6 -#: ../source/reference/method/sh.splitFind.txt:23 -msgid "The method takes the following arguments:" -msgstr "" - -# de181f6227d641dd8188d284168ca140 -#: ../source/reference/method/sh.splitFind.txt:28 -msgid "Consideration" -msgstr "" - -# 03da32ad16794dd694dd59c029d2be61 -#: ../source/includes/fact-split-methods.rst:1 -msgid "" -"In most circumstances, you should leave chunk splitting to the automated " -"processes within MongoDB. However, when initially deploying a " -":term:`sharded cluster`, it may be beneficial to :term:`pre-split ` manually an empty collection using methods such as |split-" -"method|." -msgstr "" - -# 03fa776b0db74d778bea78391a218b43 -#~ msgid "" -#~ "Splits the chunk containing the document" -#~ " specified by the ``query`` at its" -#~ " median point, creating two roughly " -#~ "equal chunks. Use :method:`sh.splitAt()` to" -#~ " split a collection in a specific " -#~ "point." -#~ msgstr "" - -# 7813c5f73cf644358d8c1a4c112fe2b3 -#~ msgid "" -#~ "In most circumstances, you should leave" -#~ " chunk splitting to the automated " -#~ "processes. However, when initially deploying" -#~ " a :term:`sharded cluster` it is " -#~ "necessary to perform some measure of " -#~ ":term:`pre-splitting` using manual methods " -#~ "including :method:`sh.splitFind()`." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/sh.startBalancer.po b/locale/es/LC_MESSAGES/reference/method/sh.startBalancer.po deleted file mode 100644 index bc0fff1c7fc..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/sh.startBalancer.po +++ /dev/null @@ -1,109 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:39+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# f7cae413dd1140cca86264d54cfbe8f4 -#: ../source/reference/method/sh.startBalancer.txt:3 -msgid "sh.startBalancer()" -msgstr "" - -# f25ae2ef672643a98656a7207a3dc94f -#: ../source/reference/method/sh.startBalancer.txt -msgid "On this page" -msgstr "" - -# 5b7071d2e352474b98b315cfbaedc4ca -#: ../source/reference/method/sh.startBalancer.txt:14 -msgid "Definition" -msgstr "" - -# 754ec34276a94c7eb588fd8a0d93b1db -#: ../source/reference/method/sh.startBalancer.txt:18 -msgid "Starts the balancer in a sharded cluster." -msgstr "" - -# 7b995b06d8584d1abb5c141475d00663 -#: ../source/reference/method/sh.startBalancer.txt:22 -msgid "" -"Beginning in MongoDB 3.4, the method does not wait for balancing to " -"start. In earlier versions, the method waited for the balancing to " -"initiate." -msgstr "" - -# f53f7795c88548718f7186c489664d49 -#: ../source/reference/method/sh.startBalancer.txt:28 -msgid "" -"The :program:`mongo` shell method :method:`sh.startBalancer` is a wrapper" -" around the :dbcommand:`balancerStart` command, introduced in 3.4." -msgstr "" - -# 8f06d011a728432abe99a726260d6507 -#: ../source/reference/method/sh.startBalancer.txt:34 -msgid ":method:`sh.enableBalancing()`" -msgstr "" - -# 1ccca85590654156953798a892a74a22 -#: ../source/reference/method/sh.startBalancer.txt:35 -msgid ":method:`sh.disableBalancing()`" -msgstr "" - -# 99778fa7b8ee4d328e4756c5affc53c0 -#: ../source/reference/method/sh.startBalancer.txt:36 -msgid ":method:`sh.getBalancerHost()`" -msgstr "" - -# 656bf90085964fbab10790f85b2cdcf1 -#: ../source/reference/method/sh.startBalancer.txt:37 -msgid ":method:`sh.getBalancerState()`" -msgstr "" - -# 8107aeb9b517418e856f152deb462657 -#: ../source/reference/method/sh.startBalancer.txt:38 -msgid ":method:`sh.isBalancerRunning()`" -msgstr "" - -# f7e87a78012048cdb18c4d0f0b0f4241 -#: ../source/reference/method/sh.startBalancer.txt:39 -msgid ":method:`sh.setBalancerState()`" -msgstr "" - -# ace73e8a05904cd29500c6d4ebdd131b -#: ../source/reference/method/sh.startBalancer.txt:40 -msgid ":method:`sh.stopBalancer()`" -msgstr "" - -# b1b492fe641c48a99d6e733dec9f70ec -#: ../source/reference/method/sh.startBalancer.txt:41 -msgid ":method:`sh.waitForBalancer()`" -msgstr "" - -# f0a4c861e2c04706bbc31e84b316df52 -#: ../source/reference/method/sh.startBalancer.txt:42 -msgid ":method:`sh.waitForBalancerOff()`" -msgstr "" - -# 08f5d715694c450cb821dd1ccd9893bb -#~ msgid "" -#~ "Enables the balancer in a sharded " -#~ "cluster and waits for balancing to " -#~ "initiate." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/sh.status.po b/locale/es/LC_MESSAGES/reference/method/sh.status.po deleted file mode 100644 index 11021ec5c9f..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/sh.status.po +++ /dev/null @@ -1,443 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:38+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 7f2e3cea47b545c59be99cc6762add4f -#: ../source/reference/method/sh.status.txt:3 -msgid "sh.status()" -msgstr "" - -# bac3b80e7134495392f80d2f60ff3b05 -#: ../source/reference/method/sh.status.txt -msgid "On this page" -msgstr "" - -# 251522403367463581c10aa14c4c61f9 -#: ../source/reference/method/sh.status.txt:14 -msgid "Definition" -msgstr "" - -# 5ebc3f04c9de422b9cb6a0cf89669223 -#: ../source/reference/method/sh.status.txt:20 -msgid "" -"When run on a :program:`mongos` instance, prints a formatted report of " -"the sharding configuration and the information regarding existing chunks " -"in a :term:`sharded cluster`. The default behavior suppresses the " -"detailed chunk information if the total number of chunks is greater than " -"or equal to 20." -msgstr "" - -# c33b61cf376a47a0ab4e91663fc8577b -#: ../source/reference/method/sh.status.txt:26 -msgid "The :method:`sh.status()` method has the following parameter:" -msgstr "" - -# ea05618662544e359a2b06c10b7ae2f4 -#: ../source/reference/method/sh.status.txt:30 -msgid ":method:`db.printShardingStatus()`" -msgstr "" - -# 72718f2eddee4c0d81d6ebf42a4197e0 -#: ../source/reference/method/sh.status.txt:35 -msgid "Output Examples" -msgstr "" - -# 277dd56e0bf741f3bf347e94dbef67ab -#: ../source/reference/method/sh.status.txt:37 -msgid "" -"The :ref:`sharding-status-version-fields` section displays information on" -" the :term:`config database`:" -msgstr "" - -# ac4b4e0f9f334ead95515bc4c1bb2bb6 -#: ../source/reference/method/sh.status.txt:50 -msgid "" -"The :ref:`sharding-status-mongoses` section displays information on the " -"version and count of active :program:`mongos` instances:" -msgstr "" - -# 2b61375bfb7346c6a63f9dfda789cf9e -#: ../source/reference/method/sh.status.txt:58 -msgid "" -"The :ref:`autosplit-status` displays information on whether autosplit is " -"enabled:" -msgstr "" - -# 86739559114d473b9ef3efdf55437cb4 -#: ../source/reference/method/sh.status.txt:66 -msgid "" -"The :ref:`sharding-status-shards-fields` section lists information on the" -" shard(s). For each shard, the section displays the name, host, and the " -"associated tags, if any." -msgstr "" - -# b80ee3b319b944dda3cce9185fb0a2ee -#: ../source/reference/method/sh.status.txt:83 -msgid "" -"The :ref:`sharding-status-balancer-fields` section lists information " -"about the state of the :term:`balancer`. This provides insight into " -"current balancer operation and can be useful when troubleshooting an " -"unbalanced sharded cluster." -msgstr "" - -# bdd9bfcc391b4607834990d0b3701f8e -#: ../source/reference/method/sh.status.txt:105 -msgid "" -"The :ref:`sharding-status-databases-fields` section lists information on " -"the database(s). For each database, the section displays the name, " -"whether the database has sharding enabled, and the :term:`primary shard` " -"for the database." -msgstr "" - -# 44e47737b9ad4340938bf815f5e879dd -#: ../source/reference/method/sh.status.txt:123 -msgid "" -"The :ref:`sharding-status-collection-fields` section provides information" -" on the sharding details for sharded collection(s). For each sharded " -"collection, the section displays the shard key, the number of chunks per " -"shard(s), the distribution of documents across chunks [#chunk-details]_, " -"and the tag information, if any, for shard key range(s)." -msgstr "" - -# 30afdfa47de54e5992246f61c1c7c929 -#: ../source/reference/method/sh.status.txt:147 -msgid "Output Fields" -msgstr "" - -# 96090d5b41034cb884ee819cfac1c248 -#: ../source/reference/method/sh.status.txt:154 -msgid "Sharding Version" -msgstr "" - -# c5e54e86d0b143a6b5f72b5eaf9fca6a -#: ../source/reference/method/sh.status.txt:158 -msgid "" -"The :data:`~sh.status.sharding-version._id` is an identifier for the " -"version details." -msgstr "" - -# 799a98c8a4b0472f831e1035771a392f -#: ../source/reference/method/sh.status.txt:163 -msgid "" -"The :data:`~sh.status.sharding-version.minCompatibleVersion` is the " -"minimum compatible version of the config server." -msgstr "" - -# 1a92bc5fc6514723afcbc7e1009a8213 -#: ../source/reference/method/sh.status.txt:168 -msgid "" -"The :data:`~sh.status.sharding-version.currentVersion` is the current " -"version of the config server." -msgstr "" - -# 760b0a937d7f48b381a27d9365b9e556 -#: ../source/reference/method/sh.status.txt:173 -msgid "" -"The :data:`~sh.status.sharding-version.clusterId` is the identification " -"for the sharded cluster." -msgstr "" - -# f2ac2fc21ee94f65a68be3051340664d -#: ../source/reference/method/sh.status.txt:179 -msgid "``mongos`` Version and Count" -msgstr "" - -# a2f952c0b6cc407192069ada059a08c2 -#: ../source/reference/method/sh.status.txt:183 -msgid "" -":data:`sh.status.active-mongoses` lists the version and count of the " -":program:`mongos` instances." -msgstr "" - -# 563810f11bd5470f81a5dd78ccf278c2 -#: ../source/reference/method/sh.status.txt:189 -msgid "Autosplit" -msgstr "" - -# 5f92ae538db84eeebc141b8fbe8075ef -#: ../source/reference/method/sh.status.txt:193 -msgid "" -":data:`sh.status.active-mongoses` indicates whehter autosplit is " -"currently enabled." -msgstr "" - -# 81b72987cb564ffe91bf13cc53d301c0 -#: ../source/reference/method/sh.status.txt:199 -msgid "Shards" -msgstr "" - -# 48bcee2b0cc64931a687d5e46c14f30e -#: ../source/reference/method/sh.status.txt:203 -msgid "The :data:`~sh.status.shards._id` displays the name of the shard." -msgstr "" - -# 27d8a8872e304064bec2bcd7c15d1e0d -#: ../source/reference/method/sh.status.txt:207 -msgid "" -"The :data:`~sh.status.shards.host` displays the host location of the " -"shard." -msgstr "" - -# 50d92f0db3414af983ee35970d2dd2a5 -#: ../source/reference/method/sh.status.txt:212 -msgid "" -"The :data:`~sh.status.shards.tags` displays all the tags for the shard. " -"The field only displays if the shard has tags." -msgstr "" - -# a8e7140e43094faba7807b21fb104bfe -#: ../source/reference/method/sh.status.txt:218 -msgid "Balancer" -msgstr "" - -# bae3f013da1843739b91f26ae7964727 -#: ../source/reference/method/sh.status.txt:220 -msgid ":method:`sh.status()` added the ``balancer`` field." -msgstr "" - -# 0ad73bdba8c541bcb1c2922f9589240b -#: ../source/reference/method/sh.status.txt:225 -msgid "" -":data:`~sh.status.balancer.currently-enabled` indicates if the " -":term:`balancer` is currently enabled on the sharded cluster." -msgstr "" - -# f2d1d6ba1f3e4fa68593470d61f0f843 -#: ../source/reference/method/sh.status.txt:230 -msgid "" -":data:`~sh.status.balancer.currently-running` indicates whether the " -":term:`balancer` is currently running, and therefore currently balancing " -"the cluster." -msgstr "" - -# 6badb59b0c4f45a49c7d6de20dff29c2 -#: ../source/reference/method/sh.status.txt:234 -msgid "" -"If the :term:`balancer` is running, :data:`~sh.status.balancer.currently-" -"running` prints information on the ``\"balancer\"`` lock." -msgstr "" - -# 3bcd62f514f14c8ab10c3efebfb33e0b -#: ../source/reference/method/sh.status.txt:237 -msgid "in 3.4" -msgstr "" - -# 2a6aed1ec4224240bebbebb575823fce -#: ../source/reference/method/sh.status.txt:239 -msgid "" -"The primary of the CSRS config server holds the ``\"balancer\"`` lock, " -"using a process id named ``\"ConfigServer\"``, which is never released." -msgstr "" - -# eb25ac84a6064f54a33985388a819771 -#: ../source/reference/method/sh.status.txt:245 -msgid "" -":data:`~sh.status.balancer.collections-with-active-migrations` lists the " -"names of any collections with active migrations, and specifies when the " -"migration began. If there are no active migrations, this field will not " -"appear in the :method:`sh.status()` output." -msgstr "" - -# a15118e0f4de47c0bb5433c5ca10d56e -#: ../source/reference/method/sh.status.txt:253 -msgid "" -":data:`~sh.status.balancer.failed-balancer-rounds-in-last-5-attempts` " -"displays the number of :term:`balancer` rounds that failed, from among " -"the last five attempted rounds. A balancer round will fail when a chunk " -"migration fails." -msgstr "" - -# 6e73905d354f4b4287f4461d16757e42 -#: ../source/reference/method/sh.status.txt:260 -msgid "" -":data:`~sh.status.balancer.last-reported-error` lists the most recent " -"balancer error message. If there have been no errors, this field will not" -" appear in the :method:`sh.status()` output." -msgstr "" - -# 20157587ff6f4c88a8ae0f8285216eff -#: ../source/reference/method/sh.status.txt:266 -msgid "" -":data:`~sh.status.balancer.time-of-reported-error` provides the date and " -"time of the most recently-reported error." -msgstr "" - -# f53dfa367fb547009b85f389fa168a9b -#: ../source/reference/method/sh.status.txt:271 -msgid "" -":data:`~sh.status.balancer.migration-results-for-the-last-24-hours` " -"displays the number of migrations in the last 24 hours, and the error " -"messages from failed migrations . If there have been no recent " -"migrations, :data:`~sh.status.balancer.migration-results-for-the-" -"last-24-hours` displays ``No recent migrations``." -msgstr "" - -# ba664930e2a0418ba13e56a374e81441 -#: ../source/reference/method/sh.status.txt:278 -msgid "" -":data:`~sh.status.balancer.migration-results-for-the-last-24-hours` " -"includes *all* migrations, including those not initiated by the balancer." -msgstr "" - -# 7dfe957ee6bd40c6b742e4afd895d205 -#: ../source/reference/method/sh.status.txt:284 -msgid "Databases" -msgstr "" - -# e5c0b8bbd3254b77a4182c9f197095e7 -#: ../source/reference/method/sh.status.txt:288 -msgid "The :data:`~sh.status.databases._id` displays the name of the database." -msgstr "" - -# 2e99db5f0c524cd9b914f950b0a9298e -#: ../source/reference/method/sh.status.txt:292 -msgid "" -"The :data:`~sh.status.databases.partitioned` displays whether the " -"database has sharding enabled. If ``true``, the database has sharding " -"enabled." -msgstr "" - -# 00ccfbd8ef0e4e71b52ec537890c30ee -#: ../source/reference/method/sh.status.txt:298 -msgid "" -"The :data:`~sh.status.databases.primary` displays the :term:`primary " -"shard` for the database." -msgstr "" - -# dcc53ee8d3b8457bb1fdf22cc2ede970 -#: ../source/reference/method/sh.status.txt:304 -msgid "Sharded Collection" -msgstr "" - -# 1d3bfc570b5949deb4055184a83d0231 -#: ../source/reference/method/sh.status.txt:308 -msgid "" -"The :data:`~sh.status.databases.collection.shard-key` displays the shard " -"key specification document." -msgstr "" - -# 26a9d990cede4c91a09bbb51d31a3895 -#: ../source/reference/method/sh.status.txt:313 -msgid "" -"The :data:`~sh.status.databases..unique` displays whether " -"MongoDB enforces uniqueness on the shard key values." -msgstr "" - -# cee081488fed49f7a19cd0015be2e838 -#: ../source/reference/method/sh.status.txt:318 -msgid "" -"The :data:`~sh.status.databases..balancing` displays whether " -"balancing is enabled (``true``) or disabled (``false``) for the " -"collection." -msgstr "" - -# bb4d64d9705a4e2d80daf516ba34e0cb -#: ../source/reference/method/sh.status.txt:324 -msgid "" -"The :data:`~sh.status.databases..chunks` lists all the shards" -" and the number of chunks that reside on each shard." -msgstr "" - -# 370c051e248149178126d1979f5006a4 -#: ../source/reference/method/sh.status.txt:329 -msgid "" -"The :data:`~sh.status.databases..chunk-details` lists the " -"details of the chunks [#chunk-details]_:" -msgstr "" - -# cf702ec9a4844cf39d1db591e48173f8 -#: ../source/reference/method/sh.status.txt:332 -msgid "The range of shard key values that define the chunk," -msgstr "" - -# 7d11b68a3f72446a976560196ac01f61 -#: ../source/reference/method/sh.status.txt:334 -msgid "The shard where the chunk resides, and" -msgstr "" - -# 1dc62cca92124348a0c7e508f0668f52 -#: ../source/reference/method/sh.status.txt:336 -msgid "The last modified timestamp for the chunk." -msgstr "" - -# ac055f8a82ef40168c957324a3131eec -#: ../source/reference/method/sh.status.txt:340 -msgid "" -"The :data:`~sh.status.databases..tag` lists the details of " -"the tags associated with a range of shard key values." -msgstr "" - -# ac2763e1e75b4ed781add82f69635ec1 -#: ../source/reference/method/sh.status.txt:343 -msgid "" -"The sharded collection section, by default, displays the chunk " -"information if the total number of chunks is less than 20. To display the" -" information when you have 20 or more chunks, call the " -":method:`sh.status()` methods with the ``verbose`` parameter set to " -"``true``, i.e. ``sh.status(true)``." -msgstr "" - -# 8da03429d56540c98b053caa1360b4a1 -#~ msgid "" -#~ "Prints a formatted report of the " -#~ "sharding configuration and the information " -#~ "regarding existing chunks in a " -#~ ":term:`sharded cluster`. The default behavior" -#~ " suppresses the detailed chunk information" -#~ " if the total number of chunks " -#~ "is greater than or equal to 20." -#~ msgstr "" - -# 1bbeaffb7996400b840429f320083d0f -#~ msgid "" -#~ "The :data:`~sh.status.sharding-version.version` is" -#~ " the version of the :term:`config " -#~ "server ` for the " -#~ "sharded cluster." -#~ msgstr "" - -# d88ac55f75d54084812c5b56ea5063bd -#~ msgid "" -#~ "The :data:`~sh.status.databases.shard-key` displays" -#~ " the shard key specification document." -#~ msgstr "" - -# 6ff41a49094f44dda7253fcab8a8df25 -#~ msgid "" -#~ "The :data:`~sh.status.databases.chunks` lists all" -#~ " the shards and the number of " -#~ "chunks that reside on each shard." -#~ msgstr "" - -# 7b8fe6a950e84481ae0604202a82bcc1 -#~ msgid "" -#~ "The :data:`~sh.status.databases.chunk-details` lists" -#~ " the details of the chunks " -#~ "[#chunk-details]_:" -#~ msgstr "" - -# 6b7a4535be1b4b4a9f7145b24cafbaf1 -#~ msgid "" -#~ "The :data:`~sh.status.databases.tag` lists the " -#~ "details of the tags associated with " -#~ "a range of shard key values." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/sh.stopBalancer.po b/locale/es/LC_MESSAGES/reference/method/sh.stopBalancer.po deleted file mode 100644 index e2165b2c1af..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/sh.stopBalancer.po +++ /dev/null @@ -1,104 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:45+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 0ddb0207a89849a3bda8b2ec02c9fb52 -#: ../source/reference/method/sh.stopBalancer.txt:3 -msgid "sh.stopBalancer()" -msgstr "" - -# b850761f4b384d889aa9ee675fc5c3c6 -#: ../source/reference/method/sh.stopBalancer.txt -msgid "On this page" -msgstr "" - -# 71d611988dfe43f0913d4519ed6d3ff0 -#: ../source/reference/method/sh.stopBalancer.txt:14 -msgid "Definition" -msgstr "" - -# 8646892e05b44968a166a0227cd09b30 -#: ../source/reference/method/sh.stopBalancer.txt:20 -msgid "" -"Disables the balancer in a sharded cluster. If a balancing round is in " -"progress, the operation waits for balancing to complete before stopping " -"the balancer." -msgstr "" - -# b2513f86ee9245ab9c592beae3adff24 -#: ../source/reference/method/sh.stopBalancer.txt:26 -msgid "" -"The :program:`mongo` shell method is a wrapper around the " -":dbcommand:`balancerStop` command, introduced in 3.4." -msgstr "" - -# 614ac36ac02946cdb9709bb4e91549fa -#: ../source/reference/method/sh.stopBalancer.txt:31 -msgid ":method:`sh.enableBalancing()`" -msgstr "" - -# 88608ac421644576bd6f58613611839a -#: ../source/reference/method/sh.stopBalancer.txt:32 -msgid ":method:`sh.disableBalancing()`" -msgstr "" - -# 9a308a4f68f04185bf8b1879010aa5ee -#: ../source/reference/method/sh.stopBalancer.txt:33 -msgid ":method:`sh.getBalancerHost()`" -msgstr "" - -# 6c6e306fb0f04109b5d099aa33228587 -#: ../source/reference/method/sh.stopBalancer.txt:34 -msgid ":method:`sh.getBalancerState()`" -msgstr "" - -# 96131dc85db746609208a4dfa1fbaf6f -#: ../source/reference/method/sh.stopBalancer.txt:35 -msgid ":method:`sh.isBalancerRunning()`" -msgstr "" - -# 4b877e969be24468a3c33db5c4630255 -#: ../source/reference/method/sh.stopBalancer.txt:36 -msgid ":method:`sh.setBalancerState()`" -msgstr "" - -# 20a01e79344448d6844a5d4797909f69 -#: ../source/reference/method/sh.stopBalancer.txt:37 -msgid ":method:`sh.startBalancer()`" -msgstr "" - -# 785ce12e16e64f0caca5d481ff79cd16 -#: ../source/reference/method/sh.stopBalancer.txt:38 -msgid ":method:`sh.waitForBalancer()`" -msgstr "" - -# 7b2086058d644d729e7225ba1997cadd -#: ../source/reference/method/sh.stopBalancer.txt:39 -msgid ":method:`sh.waitForBalancerOff()`" -msgstr "" - -# 6838a0229a5843d280bac9dede36d154 -#~ msgid "" -#~ "Disables the balancer in a sharded " -#~ "cluster and waits for balancing to " -#~ "complete." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/sh.updateZoneKeyRange.po b/locale/es/LC_MESSAGES/reference/method/sh.updateZoneKeyRange.po deleted file mode 100644 index 360fa1ba5cb..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/sh.updateZoneKeyRange.po +++ /dev/null @@ -1,251 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# ca26ccc10d8d480ba9e15ff0394ec1cc -#: ../source/reference/method/sh.updateZoneKeyRange.txt:3 -msgid "sh.updateZoneKeyRange()" -msgstr "" - -# de4d0c7afe8a4fc19c61466eda035618 -#: ../source/reference/method/sh.updateZoneKeyRange.txt -msgid "On this page" -msgstr "" - -# 0736b9979d7d43468a69c1f8e54ebf0b -#: ../source/reference/method/sh.updateZoneKeyRange.txt:14 -msgid "Definition" -msgstr "" - -# 260ac0de1f6c49a087fa07a2c232ed48 -#: ../source/reference/method/sh.updateZoneKeyRange.txt:20 -msgid "" -"Associates a range of shard key values with a :term:`zone`. " -":method:`sh.updateZoneKeyRange()` takes the following arguments:" -msgstr "" - -# eb3ac1d2f53047348340609bd537b76c -#: ../source/reference/method/sh.updateZoneKeyRange.txt:25 -msgid "" -"Only issue :method:`sh.updateZoneKeyRange()` when connected to a " -":program:`mongos` instance." -msgstr "" - -# 34330ee3802b496099dac67b02d83fec -#: ../source/reference/method/sh.updateZoneKeyRange.txt:29 -msgid "Behavior" -msgstr "" - -# f81cfe8fb9d442289d64bbf883246c84 -#: ../source/reference/method/sh.updateZoneKeyRange.txt:31 -msgid "" -"You cannot create a range of shard key values whose lower and upper " -"boundaries overlap with an existing range for the sharded collection. For" -" example, given an existing range of ``1`` to ``10``, you cannot create a" -" new range of ``5`` to ``20``, as the new range would overlap with the " -"existing range." -msgstr "" - -# a4fb66889c8940d59127b8036e2ff2ce -#: ../source/reference/method/sh.updateZoneKeyRange.txt:36 -msgid "" -"A zone can have multiple ranges of data associated with it, but a range " -"can at most be associated with a single zone." -msgstr "" - -# 83bd8a725ac24677a9282db41d3dd10d -#: ../source/reference/method/sh.updateZoneKeyRange.txt:39 -msgid "" -"See the :ref:`zone ` manual page for more information on " -"zones in sharded clusters." -msgstr "" - -# 2faf948f9d8f4deb85bb98fba6cf767e -#: ../source/reference/method/sh.updateZoneKeyRange.txt:43 -msgid "Balancer" -msgstr "" - -# dac648db19a74eed98ec3c4b23645fe0 -#: ../source/reference/method/sh.updateZoneKeyRange.txt:45 -msgid "" -"After associating a range to a zone, the :ref:`balancer ` must first run in order to migrate any chunks whose" -" ranges are covered by the zone to shards inside of that zone. Until " -"balancing completes, some chunks may reside on the wrong shard given the " -"configured zones for the sharded cluster. See :ref:`zone-sharding-" -"balancer` for more information." -msgstr "" - -# a7d50c1976e44ae98194719929637128 -#: ../source/reference/method/sh.updateZoneKeyRange.txt:52 -msgid "" -"See the :ref:`sharded cluster balancer ` manual page " -"for more information on how migrations work in a sharded cluster." -msgstr "" - -# 5bb0dc14db0a4d21aeab4b4b59c5abc8 -#: ../source/reference/method/sh.updateZoneKeyRange.txt:56 -msgid "Bounds" -msgstr "" - -# 64b559a4dc994ea28ab3d709a6053288 -#: ../source/includes/fact-shard-ranges-inclusive-exclusive.rst:1 -msgid "" -"Zone ranges are always inclusive of the lower boundary and exclusive of " -"the upper boundary." -msgstr "" - -# 2658ffdc4d7e4c64a37fc9f8f4a7ea57 -#: ../source/reference/method/sh.updateZoneKeyRange.txt:61 -msgid "Dropped Collections" -msgstr "" - -# 5844f392768a435bbf80624aa8e9b209 -#: ../source/reference/method/sh.updateZoneKeyRange.txt:63 -msgid "" -"If you add a zone range to a collection using " -":method:`sh.updateZoneKeyRange()` and then later drop the collection or " -"its database, MongoDB does not remove the zone association. If you later " -"create a new collection with the same name, the old zone association " -"applies to the new collection." -msgstr "" - -# 6ef7a6aec61146008c325d7b133a40b2 -#: ../source/reference/method/sh.updateZoneKeyRange.txt:69 -msgid "Security" -msgstr "" - -# 3a33bffcb6c442abb7801114c6525d5a -#: ../source/reference/method/sh.updateZoneKeyRange.txt:71 -msgid "" -"For sharded clusters running with :ref:`authentication `," -" you must authenticate as a user whose privileges include:" -msgstr "" - -# e9059484c5f34049b3710367ece30a73 -#: ../source/reference/method/sh.updateZoneKeyRange.txt:74 -msgid "" -":authaction:`find` on the ``config.shards`` collection or the ``config`` " -"database" -msgstr "" - -# 66a7887524934fa686637efbe716b060 -#: ../source/reference/method/sh.updateZoneKeyRange.txt:77 -msgid "" -":authaction:`find` on the ``config.tags`` collection or the ``config`` " -"database" -msgstr "" - -# 992c8566d6444c19b0443054df93a00a -#: ../source/reference/method/sh.updateZoneKeyRange.txt:80 -msgid "" -":authaction:`update` on the ``config.tags`` collection or the ``config`` " -"database" -msgstr "" - -# 2b29a06e6caf41e7ab7a8469178fbb83 -#: ../source/reference/method/sh.updateZoneKeyRange.txt:83 -msgid "" -"The :authrole:`clusterAdmin` or :authrole:`clusterManager` built-in roles" -" have the appropriate permissions for issuing " -":method:`sh.updateZoneKeyRange()`. See the documentation page for :ref" -":`Role-Based Access Control ` for more information." -msgstr "" - -# b973175c7f0245269fda7e759a9e1e7c -#: ../source/reference/method/sh.updateZoneKeyRange.txt:89 -msgid "Example" -msgstr "" - -# 3d0f0f8f08754e3aadffabde10eff27a -#: ../source/reference/method/sh.updateZoneKeyRange.txt:91 -msgid "" -"Given a sharded collection ``exampledb.collection`` with a shard key of " -"``{ a : 1 }``, the following operation creates a range with a lower bound" -" of ``1`` and an upper bound of ``10`` on the ``alpha`` zone:" -msgstr "" - -# 179c8a570810496db9e240dc0fe88180 -#: ../source/reference/method/sh.updateZoneKeyRange.txt:104 -msgid "" -"The following operation removes the previously created range by passing " -"``null`` to the ``zone`` field." -msgstr "" - -# d76bfdba0cc14a839bcc471fae67c663 -#: ../source/reference/method/sh.updateZoneKeyRange.txt:116 -msgid "" -"The ``min`` and ``max`` must match exactly the bounds of the target " -"range. The following operation attempts to remove the previously created " -"range, but specifies ``{ a : 0 }`` as the ``min`` bound:" -msgstr "" - -# f548df72298d4b9e88b3d190210ff04d -#: ../source/reference/method/sh.updateZoneKeyRange.txt:129 -msgid "" -"While the range of ``{ a : 0 }`` and ``{ a : 10 }`` encompasses the " -"existing range, it is not an exact match and therefore " -":dbcommand:`updateZoneKeyRange` does not remove anything." -msgstr "" - -# 8cd3faff788445baa9d8ae010d2cf670 -#: ../source/reference/method/sh.updateZoneKeyRange.txt:134 -msgid "Compound Shard Key" -msgstr "" - -# 260a4fe653c74618a2bee0fc05213060 -#: ../source/reference/method/sh.updateZoneKeyRange.txt:136 -msgid "" -"Given a sharded collection ``exampledb.collection`` with a shard key of " -"``{ a : 1, b : 1 }``, the following operation creates a range covering " -"the lower bound of ``{ a: 1, b : 1 }`` and an upper bound of ``{ a : 10, " -"b : 10}`` and associates it with the ``alpha`` zone:" -msgstr "" - -# 5dbcedbde0b84cac94afa07d79c359c2 -#: ../source/reference/method/sh.updateZoneKeyRange.txt:150 -msgid "" -"If you wanted to create a range on values of ``b`` only, you must specify" -" the entire range of ``a`` when creating ranges. For example, the " -"following operations create two ranges on ``b`` and associates them to " -"the ``beta`` zone." -msgstr "" - -# 0cc745d4072a40ae9dccbf0e129cf690 -#: ../source/reference/method/sh.updateZoneKeyRange.txt:157 -msgid "" -"The previously defined range conflicts with the ranges defined in this " -"example. Issue the :method:`sh.removeRangeFromZone()` operation to remove" -" an existing conflicting range." -msgstr "" - -# 9da6720c7e724267bfface4139e16860 -#: ../source/reference/method/sh.updateZoneKeyRange.txt:177 -msgid "" -":bsontype:`MinKey` always compares as lower than every other possible " -"value, while :bsontype:`MaxKey` always compares as higher than every " -"other possible value. Using these special values for the lower and upper " -"bounds of the range captures the entire possible value space of ``a``." -msgstr "" - -# c70a000ab9b4459aaf2e2028c36c76ef -#: ../source/reference/method/sh.updateZoneKeyRange.txt:182 -msgid ":method:`sh.addShardToZone()`, :method:`sh.removeRangeFromZone()`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/sh.waitForBalancer.po b/locale/es/LC_MESSAGES/reference/method/sh.waitForBalancer.po deleted file mode 100644 index 5b2bd768b41..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/sh.waitForBalancer.po +++ /dev/null @@ -1,45 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:27+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# e3c47f42a4d54ceaa65b93efcb9a9906 -#: ../source/reference/method/sh.waitForBalancer.txt:3 -msgid "sh.waitForBalancer()" -msgstr "" - -# 02ea41077d0c48a58172832435818ac5 -#: ../source/reference/method/sh.waitForBalancer.txt -msgid "On this page" -msgstr "" - -# 676483a3e15848e19713b7e3c9f4fe8f -#: ../source/reference/method/sh.waitForBalancer.txt:14 -msgid "Definition" -msgstr "" - -# af38794fd9ea4d7cbe3eddc7000b5b50 -#: ../source/reference/method/sh.waitForBalancer.txt:18 -msgid "" -"Waits for a change in the state of the balancer. " -":method:`sh.waitForBalancer()` is an internal method, which takes the " -"following arguments:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/sh.waitForBalancerOff.po b/locale/es/LC_MESSAGES/reference/method/sh.waitForBalancerOff.po deleted file mode 100644 index a5a03d6d6fc..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/sh.waitForBalancerOff.po +++ /dev/null @@ -1,87 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:41+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a67b5a339b5f47d391bf133dbd905c76 -#: ../source/reference/method/sh.waitForBalancerOff.txt:3 -msgid "sh.waitForBalancerOff()" -msgstr "" - -# 38d0d629f02d445fb9febdb6ac63e841 -#: ../source/reference/method/sh.waitForBalancerOff.txt -msgid "On this page" -msgstr "" - -# 1ef28b0120b34adf9dcaf0569899f45a -#: ../source/reference/method/sh.waitForBalancerOff.txt:14 -msgid "Definition" -msgstr "" - -# d477d1f329de4d1e9fd5cca79a10c045 -#: ../source/reference/method/sh.waitForBalancerOff.txt:18 -msgid "Internal method that waits until the balancer is not running." -msgstr "" - -# b06ffa4e04024414b46b601032acdd45 -#: ../source/reference/method/sh.waitForBalancerOff.txt:24 -msgid ":method:`sh.enableBalancing()`" -msgstr "" - -# 81076d8cbab740bfba66de15d50a4ada -#: ../source/reference/method/sh.waitForBalancerOff.txt:25 -msgid ":method:`sh.disableBalancing()`" -msgstr "" - -# 4d69be180fe848c3a46a06662e105eef -#: ../source/reference/method/sh.waitForBalancerOff.txt:26 -msgid ":method:`sh.getBalancerHost()`" -msgstr "" - -# e4ac809af18642e49d51fb7833f7c27c -#: ../source/reference/method/sh.waitForBalancerOff.txt:27 -msgid ":method:`sh.getBalancerState()`" -msgstr "" - -# 434a75fb547b489f9c66ed9d2bbfc84c -#: ../source/reference/method/sh.waitForBalancerOff.txt:28 -msgid ":method:`sh.isBalancerRunning()`" -msgstr "" - -# d43d6512ca65465dbb910b65c23ea9e7 -#: ../source/reference/method/sh.waitForBalancerOff.txt:29 -msgid ":method:`sh.setBalancerState()`" -msgstr "" - -# e987a9a31d594cc9b31d5c3d31f918b2 -#: ../source/reference/method/sh.waitForBalancerOff.txt:30 -msgid ":method:`sh.startBalancer()`" -msgstr "" - -# c7fec15b2469487f9ef0912c936d6aa9 -#: ../source/reference/method/sh.waitForBalancerOff.txt:31 -msgid ":method:`sh.stopBalancer()`" -msgstr "" - -# 2a492f32da5b4a3c8abe8c17c07db815 -#: ../source/reference/method/sh.waitForBalancerOff.txt:32 -msgid ":method:`sh.waitForBalancer()`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/sh.waitForDLock.po b/locale/es/LC_MESSAGES/reference/method/sh.waitForDLock.po deleted file mode 100644 index 0b368a103bf..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/sh.waitForDLock.po +++ /dev/null @@ -1,45 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:28+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 60b2424d46414a56a1308f3807cd20d2 -#: ../source/reference/method/sh.waitForDLock.txt:3 -msgid "sh.waitForDLock()" -msgstr "" - -# 99fd45cb599c4042b5209cea159cc367 -#: ../source/reference/method/sh.waitForDLock.txt -msgid "On this page" -msgstr "" - -# ab79735f652845d683b936c53ff9c3df -#: ../source/reference/method/sh.waitForDLock.txt:14 -msgid "Definition" -msgstr "" - -# 74ce60ba39e3496c848f1e1383e96c7e -#: ../source/reference/method/sh.waitForDLock.txt:18 -msgid "" -"Waits until the specified distributed lock changes state. " -":method:`sh.waitForDLock()` is an internal method that takes the " -"following arguments:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/sh.waitForPingChange.po b/locale/es/LC_MESSAGES/reference/method/sh.waitForPingChange.po deleted file mode 100644 index 5be03a14ba9..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/sh.waitForPingChange.po +++ /dev/null @@ -1,45 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:36+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# f16139bb42a4480f912cc3eb3f2acab9 -#: ../source/reference/method/sh.waitForPingChange.txt:3 -msgid "sh.waitForPingChange()" -msgstr "" - -# 91f996a766414e6ca114046ba4ad9e3f -#: ../source/reference/method/sh.waitForPingChange.txt -msgid "On this page" -msgstr "" - -# efa7d38c283b44e9ba468a4c0fa4ea61 -#: ../source/reference/method/sh.waitForPingChange.txt:14 -msgid "Definition" -msgstr "" - -# fd10d40a71ce4d74a406cdedab600f07 -#: ../source/reference/method/sh.waitForPingChange.txt:18 -msgid "" -":method:`sh.waitForPingChange()` waits for a change in ping state of one " -"of the ``activepings``, and only returns when the specified ping changes " -"state." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/sleep.po b/locale/es/LC_MESSAGES/reference/method/sleep.po deleted file mode 100644 index ffc95b74041..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/sleep.po +++ /dev/null @@ -1,63 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 1d318e790c84441ba5471eeb7c5decc7 -#: ../source/reference/method/sleep.txt:3 -msgid "sleep()" -msgstr "" - -# ae2b38502594468784ad6411e66c517d -#: ../source/reference/method/sleep.txt -msgid "On this page" -msgstr "" - -# 8261e4efabc14f4b929092f1f9cfcc51 -#: ../source/reference/method/sleep.txt:14 -msgid "Definition" -msgstr "" - -# 08381b631e1d489797044b6540343885 -#: ../source/reference/method/sleep.txt:20 -msgid "" -":method:`sleep()` suspends a JavaScript execution context for a specified" -" number of milliseconds." -msgstr "" - -# 228d968005d742018d0b91f86cd75c56 -#: ../source/reference/method/sleep.txt:24 -msgid "Example" -msgstr "" - -# 3d4872feb8344305bda1978061d2b78c -#: ../source/reference/method/sleep.txt:26 -msgid "" -"Consider a low-priority bulk data import script. To avoid impacting other" -" processes, you may suspend the shell after inserting each document, " -"distributing the cost of insertion over a longer period of time." -msgstr "" - -# 6657bdf1bf2f4cdaa3a2492be3168208 -#: ../source/reference/method/sleep.txt:30 -msgid "" -"The following example :program:`mongo` script will load a JSON file " -"containing an array of documents, and save one element every 100 " -"milliseconds." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/method/srand.po b/locale/es/LC_MESSAGES/reference/method/srand.po deleted file mode 100644 index 617014b4291..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/srand.po +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:27+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 75e18f39a6964504833758bf5a75fbe7 -#: ../source/reference/method/srand.txt:3 -msgid "_srand()" -msgstr "" - -# 3ace4c60c02649fbbe365928ee486a9f -#: ../source/reference/method/srand.txt:9 -msgid "For internal use." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/startMongoProgram.po b/locale/es/LC_MESSAGES/reference/method/startMongoProgram.po deleted file mode 100644 index dc2550f5223..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/startMongoProgram.po +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:30+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 7d2e3919386949e49ebcbf1d682190a7 -#: ../source/reference/method/startMongoProgram.txt:3 -msgid "startMongoProgram()" -msgstr "" - -# 061d1c9676dd450bb5929a8a625a1860 -#: ../source/reference/method/startMongoProgram.txt:9 -msgid "For internal use." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/stopMongoProgram.po b/locale/es/LC_MESSAGES/reference/method/stopMongoProgram.po deleted file mode 100644 index b010a42efa8..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/stopMongoProgram.po +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:36+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 683e63386d5a4c43bcfa57f58f5a9ed4 -#: ../source/reference/method/stopMongoProgram.txt:3 -msgid "stopMongoProgram()" -msgstr "" - -# 6ec7c61319d64a42b677f82679a5c594 -#: ../source/reference/method/stopMongoProgram.txt:9 -msgid "For internal use." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/stopMongoProgramByPid.po b/locale/es/LC_MESSAGES/reference/method/stopMongoProgramByPid.po deleted file mode 100644 index 9adf7475737..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/stopMongoProgramByPid.po +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:26+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 55ae9074e32e44ba960ab6beaa346755 -#: ../source/reference/method/stopMongoProgramByPid.txt:3 -msgid "stopMongoProgramByPid()" -msgstr "" - -# f1c823d9f784418a9bc5047a7eb8c1b3 -#: ../source/reference/method/stopMongoProgramByPid.txt:8 -msgid "For internal use." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/stopMongod.po b/locale/es/LC_MESSAGES/reference/method/stopMongod.po deleted file mode 100644 index c5543f90155..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/stopMongod.po +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:26+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# ae8b40374b6547d18d5870fb495d4ec1 -#: ../source/reference/method/stopMongod.txt:3 -msgid "stopMongod()" -msgstr "" - -# 99946c09dd2b422b94e80236267baf68 -#: ../source/reference/method/stopMongod.txt:9 -msgid "For internal use." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/version.po b/locale/es/LC_MESSAGES/reference/method/version.po deleted file mode 100644 index a869010c9e5..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/version.po +++ /dev/null @@ -1,35 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:42+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# aa08b52a326c47578eb38d75f021f5f7 -#: ../source/reference/method/version.txt:3 -msgid "version()" -msgstr "" - -# b5b3736351f7446790b61beb4f99692e -#: ../source/reference/method/version.txt:9 -msgid "The version of the :program:`mongo` shell as a string." -msgstr "" - -# 8ae3e461a49f4f0592a6e1c41b879198 -#: ../source/reference/method/version.txt:11 -msgid "" -"In previous versions of the shell, :method:`version()` would print the " -"version instead of returning a string." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/waitMongoProgramOnPort.po b/locale/es/LC_MESSAGES/reference/method/waitMongoProgramOnPort.po deleted file mode 100644 index 170eb20d729..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/waitMongoProgramOnPort.po +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:27+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 53e8cbb1096245b2bafb67fd0e4bf954 -#: ../source/reference/method/waitMongoProgramOnPort.txt:3 -msgid "waitMongoProgramOnPort()" -msgstr "" - -# 6ffcd6d8b0bd4c36b3d7f779fdd7a002 -#: ../source/reference/method/waitMongoProgramOnPort.txt:9 -msgid "For internal use." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/method/waitProgram.po b/locale/es/LC_MESSAGES/reference/method/waitProgram.po deleted file mode 100644 index 374d48faeb7..00000000000 --- a/locale/es/LC_MESSAGES/reference/method/waitProgram.po +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:32+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# cfa20e5b66e9488b9a3530cf749572c1 -#: ../source/reference/method/waitProgram.txt:3 -msgid "waitProgram()" -msgstr "" - -# 05d88cff0d924c11aa350deb98dbecff -#: ../source/reference/method/waitProgram.txt:9 -msgid "For internal use." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/mongo-shell.po b/locale/es/LC_MESSAGES/reference/mongo-shell.po deleted file mode 100644 index 372315e65eb..00000000000 --- a/locale/es/LC_MESSAGES/reference/mongo-shell.po +++ /dev/null @@ -1,1538 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:44+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 154feea6b0f643018c35741ac9ed0f99 -#: ../source/reference/mongo-shell.txt:3 -msgid "``mongo`` Shell Quick Reference" -msgstr "" - -# 3377a30258ad40af810d554bf15ded4e -#: ../source/reference/mongo-shell.txt -msgid "On this page" -msgstr "" - -# 3f04ab63e5f543f3aad7e547a1c0876a -#: ../source/reference/mongo-shell.txt:14 -msgid "``mongo`` Shell Command History" -msgstr "" - -# b55642d620dd4044aebdd079e069762b -#: ../source/reference/mongo-shell.txt:16 -msgid "" -"You can retrieve previous commands issued in the :program:`mongo` shell " -"with the up and down arrow keys. Command history is stored in " -"``~/.dbshell`` file. See :ref:`.dbshell ` for more " -"information." -msgstr "" - -# 91a23e07eb804ec3b9c1b480c114af66 -#: ../source/reference/mongo-shell.txt:22 -msgid "Command Line Options" -msgstr "" - -# 86a8ad146e3e48c7a99576a4c02df29d -#: ../source/reference/mongo-shell.txt:24 -msgid "" -"The :program:`mongo` shell can be started with numerous options. See " -":doc:`mongo shell ` page for details on all " -"available options." -msgstr "" - -# eee5c2efbe0f4fe1af2357da08cf0dd0 -#: ../source/reference/mongo-shell.txt:28 -msgid "The following table displays some common options for :program:`mongo`:" -msgstr "" - -# 092d29fbf69c4bdfb8147b53a81fa96b -#: ../source/reference/mongo-shell.txt:34 -msgid "Option" -msgstr "" - -# c81414d9d3504c4f9ac080c99c185f3a -# fa7439f3abd844e9b1c0f516cd014e81 -# 971dbb937f734e3ea107eb2335822ee6 -# 11b162a17d9441a59906e625bde77806 -# cf50a1ad2b364d2984f5a7980f36ca0d -#: ../source/reference/mongo-shell.txt:35 -#: ../source/reference/mongo-shell.txt:68 -#: ../source/reference/mongo-shell.txt:139 -#: ../source/reference/mongo-shell.txt:336 -#: ../source/reference/mongo-shell.txt:512 -msgid "Description" -msgstr "" - -# c998ccc898dc42e69c758d45b77a179b -#: ../source/reference/mongo-shell.txt:37 -msgid ":option:`--help `" -msgstr "" - -# 26e1909224f1419b97b5dfa534286504 -#: ../source/reference/mongo-shell.txt:38 -msgid "Show command line options" -msgstr "" - -# 5bb7e3677e6e415c8b94f20b20835f88 -#: ../source/reference/mongo-shell.txt:40 -msgid ":option:`--nodb `" -msgstr "" - -# c43b38931bd14fd886e22fbb10d575ba -#: ../source/reference/mongo-shell.txt:42 -msgid "Start :program:`mongo` shell without connecting to a database." -msgstr "" - -# 6634c1f892fc4dd585f3618a97421061 -#: ../source/reference/mongo-shell.txt:44 -msgid "To connect later, see :ref:`mongo-shell-new-connections`." -msgstr "" - -# d86cdb114f544c3ea634237f9c961538 -#: ../source/reference/mongo-shell.txt:46 -msgid ":option:`--shell `" -msgstr "" - -# bdd4532e1d6d43e2a89068627b28eba8 -#: ../source/reference/mongo-shell.txt:48 -msgid "" -"Used in conjunction with a JavaScript file (i.e. :ref:`\\ " -"`) to continue in the :program:`mongo` shell after " -"running the JavaScript file." -msgstr "" - -# 89bc316d12ce4293a63106c3fe3e4420 -#: ../source/reference/mongo-shell.txt:52 -msgid "See :ref:`JavaScript file ` for an example." -msgstr "" - -# 2b8d43c86a3749fbb70ea08f9422444d -#: ../source/reference/mongo-shell.txt:58 -msgid "Command Helpers" -msgstr "" - -# ebb3604547de4eb89386b3d616c2e12d -#: ../source/reference/mongo-shell.txt:60 -msgid "" -"The :program:`mongo` shell provides various help. The following table " -"displays some common help methods and commands:" -msgstr "" - -# 724bcc257c224ecd9e12d5e90bd6d99a -#: ../source/reference/mongo-shell.txt:67 -msgid "Help Methods and Commands" -msgstr "" - -# 0fb0202816564566acf71be900f46397 -#: ../source/reference/mongo-shell.txt:70 -msgid "``help``" -msgstr "" - -# 35f94beba1194a7cb8641625101bf061 -#: ../source/reference/mongo-shell.txt:72 -msgid "Show help." -msgstr "" - -# 0e2d3fba30b34c7ebca15a9e0ae43cc1 -#: ../source/reference/mongo-shell.txt:74 -msgid ":method:`db.help()`" -msgstr "" - -# 6bd8c0366a134c52b8b760c8e2cbcc03 -#: ../source/reference/mongo-shell.txt:76 -msgid "Show help for database methods." -msgstr "" - -# d9521f3fe1b444e894eac64c677500d3 -#: ../source/reference/mongo-shell.txt:78 -msgid ":method:`db.\\.help() `" -msgstr "" - -# 8ce5602293a94692992da075c9f9c6c0 -#: ../source/reference/mongo-shell.txt:80 -msgid "" -"Show help on collection methods. The ```` can be the name of " -"an existing collection or a non-existing collection." -msgstr "" - -# 69ba89f2077c4366991258b18368c60e -#: ../source/reference/mongo-shell.txt:83 -msgid "``show dbs``" -msgstr "" - -# 3ccb1fb891464c4287ab54e77ff94fb8 -#: ../source/reference/mongo-shell.txt:85 -msgid "Print a list of all databases on the server." -msgstr "" - -# 51e8e496e6d14f68b2683c175cc00288 -#: ../source/reference/mongo-shell.txt:87 -msgid "``use ``" -msgstr "" - -# e8ff8f7ca09c4bf28bbad194337168e2 -#: ../source/reference/mongo-shell.txt:89 -msgid "" -"Switch current database to ````. The :program:`mongo` shell variable " -"``db`` is set to the current database." -msgstr "" - -# 28cdf13219b847079e8f5be2ee1f7aaf -#: ../source/reference/mongo-shell.txt:92 -msgid "``show collections``" -msgstr "" - -# 370c025ab6e0476d806e66232476040d -#: ../source/reference/mongo-shell.txt:94 -msgid "Print a list of all collections for current database" -msgstr "" - -# ed0a57457cd748a2881f5ffc86957220 -#: ../source/reference/mongo-shell.txt:96 -msgid "``show users``" -msgstr "" - -# 3e4ebdc84e3d49c89e6d32158721a1a9 -#: ../source/reference/mongo-shell.txt:98 -msgid "Print a list of users for current database." -msgstr "" - -# 9d90ef9fd65144e9a3209aaebcc4fd30 -#: ../source/reference/mongo-shell.txt:100 -msgid "``show roles``" -msgstr "" - -# 4aa83cea66454282bb92ef285aa9365f -#: ../source/reference/mongo-shell.txt:102 -msgid "" -"Print a list of all roles, both user-defined and built-in, for the " -"current database." -msgstr "" - -# 019934523ad447c08ea5c278d8922b17 -#: ../source/reference/mongo-shell.txt:105 -msgid "``show profile``" -msgstr "" - -# 297b0b3a65a940f3aa5acddf3d7491ee -#: ../source/reference/mongo-shell.txt:107 -msgid "" -"Print the five most recent operations that took 1 millisecond or more. " -"See documentation on the :doc:`database profiler ` for more information." -msgstr "" - -# dce13532135846c2a8cf90416a80c848 -#: ../source/reference/mongo-shell.txt:111 -msgid "``show databases``" -msgstr "" - -# c6c5abf5970f4678a1289ad05fc047b0 -#: ../source/reference/mongo-shell.txt:113 -msgid "Print a list of all available databases." -msgstr "" - -# 6d437109c14a44f5bedee0dace13bdd9 -#: ../source/reference/mongo-shell.txt:115 -msgid "``load()``" -msgstr "" - -# 31736747e6c743f380aa50648636eb37 -#: ../source/reference/mongo-shell.txt:117 -msgid "" -"Execute a JavaScript file. See :doc:`/tutorial/write-scripts-for-the-" -"mongo-shell` for more information." -msgstr "" - -# ee2c25aa07e94937935c8f4e77b45918 -#: ../source/reference/mongo-shell.txt:122 -msgid "Basic Shell JavaScript Operations" -msgstr "" - -# 5b9458e338cd460b8b6a26ed2a875a18 -#: ../source/reference/mongo-shell.txt:124 -msgid "" -"The :program:`mongo` shell provides a :doc:`JavaScript API " -"` for database operations." -msgstr "" - -# 4a4870114da84a858c0b559e6b03d4e9 -#: ../source/reference/mongo-shell.txt:127 -msgid "" -"In the :program:`mongo` shell, ``db`` is the variable that references the" -" current database. The variable is automatically set to the default " -"database ``test`` or is set when you use the ``use `` to switch " -"current database." -msgstr "" - -# 271125fa339d401f8ac4249a4c85647d -#: ../source/reference/mongo-shell.txt:132 -msgid "The following table displays some common JavaScript operations:" -msgstr "" - -# dc49815d9c7c40f99af0b2ba00f70782 -#: ../source/reference/mongo-shell.txt:138 -msgid "JavaScript Database Operations" -msgstr "" - -# 1295ee39233f46a0b693c427717a0df3 -#: ../source/reference/mongo-shell.txt:141 -msgid ":method:`db.auth()`" -msgstr "" - -# 2fa090912ca745debf4fab02bad7739b -#: ../source/reference/mongo-shell.txt:143 -msgid "If running in secure mode, authenticate the user." -msgstr "" - -# d5a578a37b2d4f06bfae596c29368859 -#: ../source/reference/mongo-shell.txt:145 -msgid "``coll = db.``" -msgstr "" - -# cad7469bfbc74713be202ecb253d2010 -#: ../source/reference/mongo-shell.txt:147 -msgid "" -"Set a specific collection in the current database to a variable ``coll``," -" as in the following example:" -msgstr "" - -# 36949501f2134447a2c31c7f0d021997 -#: ../source/reference/mongo-shell.txt:154 -msgid "" -"You can perform operations on the ``myCollection`` using the variable, as" -" in the following example:" -msgstr "" - -# 085c522be55d40a0a7ac19f96e18ffa1 -#: ../source/reference/mongo-shell.txt:161 -msgid ":method:`db.collection.find()`" -msgstr "" - -# c3c691dbb9d94f00bcce7ae72c835370 -#: ../source/reference/mongo-shell.txt:163 -msgid "Find all documents in the collection and returns a cursor." -msgstr "" - -# 6b08b64cfe834cb5895a4429aa944fc1 -#: ../source/reference/mongo-shell.txt:165 -msgid "" -"See the :method:`db.collection.find()` and :doc:`/tutorial/query-" -"documents` for more information and examples." -msgstr "" - -# 1987d78d287d4c9e89c5aa91c477ba00 -#: ../source/reference/mongo-shell.txt:169 -msgid "" -"See :doc:`/tutorial/iterate-a-cursor` for information on cursor handling " -"in the :program:`mongo` shell." -msgstr "" - -# 1129e6c01418422c974640850d1514e6 -#: ../source/reference/mongo-shell.txt:172 -msgid ":method:`db.collection.insert()`" -msgstr "" - -# f3a7d9aa74574d5cbf813a8d466aef7a -#: ../source/reference/mongo-shell.txt:174 -msgid "Insert a new document into the collection." -msgstr "" - -# 2103616faa474f38aa87f227a6317698 -#: ../source/reference/mongo-shell.txt:176 -msgid ":method:`db.collection.update()`" -msgstr "" - -# 6c8531253d5a421392c0a15a5eb885e1 -#: ../source/reference/mongo-shell.txt:178 -msgid "Update an existing document in the collection." -msgstr "" - -# fbf903daf82043328c7ee7caec33596a -#: ../source/reference/mongo-shell.txt:180 -msgid ":method:`db.collection.save()`" -msgstr "" - -# 1f7f1cdb8ff4470ca877f04dd70f793f -#: ../source/reference/mongo-shell.txt:182 -msgid "" -"Insert either a new document or update an existing document in the " -"collection." -msgstr "" - -# 9f73f0cff21d4bb894b789ea0a706ca8 -#: ../source/reference/mongo-shell.txt:185 -msgid ":method:`db.collection.remove()`" -msgstr "" - -# ac5c9ac10e3c449f98ecdf4dfa5b9fb0 -#: ../source/reference/mongo-shell.txt:187 -msgid "Delete documents from the collection." -msgstr "" - -# 266068d94dc8475cba4b172734b35ac0 -#: ../source/reference/mongo-shell.txt:189 -msgid ":method:`db.collection.drop()`" -msgstr "" - -# 4aad4d4b0bbc4d75ad64ecb1fa6d69c9 -#: ../source/reference/mongo-shell.txt:191 -msgid "Drops or removes completely the collection." -msgstr "" - -# 6882ab201bd240ef92693f2b117ef5c5 -#: ../source/reference/mongo-shell.txt:193 -msgid ":method:`db.collection.createIndex()`" -msgstr "" - -# e95d68a705f84a60b52cbe6fb8376f4f -#: ../source/reference/mongo-shell.txt:195 -msgid "" -"Create a new index on the collection if the index does not exist; " -"otherwise, the operation has no effect." -msgstr "" - -# 8ab73530f7624631bc8186d75d0185f8 -#: ../source/reference/mongo-shell.txt:198 -msgid ":method:`db.getSiblingDB()`" -msgstr "" - -# cf7ed8bb35444b65b4fa0b3800d3625c -#: ../source/reference/mongo-shell.txt:200 -msgid "" -"Return a reference to another database using this same connection without" -" explicitly switching the current database. This allows for cross " -"database queries." -msgstr "" - -# bad3807d8b8f4f6aa2aa3025edb383c9 -#: ../source/reference/mongo-shell.txt:204 -msgid "For more information on performing operations in the shell, see:" -msgstr "" - -# b862b713d17b41c09eef875d3f495ea2 -#: ../source/reference/mongo-shell.txt:206 -msgid ":doc:`/crud`" -msgstr "" - -# 43f9efec054145b995b09a387a7e07f1 -# c7864a55915e40beaba4771996538df4 -#: ../source/reference/mongo-shell.txt:208 -#: ../source/reference/mongo-shell.txt:557 -msgid ":ref:`js-administrative-methods`" -msgstr "" - -# 36d7a833d16343ad8c4d1b08c7965dc8 -#: ../source/reference/mongo-shell.txt:211 -msgid "Keyboard Shortcuts" -msgstr "" - -# bfaa089f828247979f9bb31697cb315e -#: ../source/reference/mongo-shell.txt:213 -msgid "" -"The :program:`mongo` shell provides most keyboard shortcuts similar to " -"those found in the ``bash`` shell or in Emacs. For some functions " -":program:`mongo` provides multiple key bindings, to accommodate several " -"familiar paradigms." -msgstr "" - -# 44600c74d9a04d8c9347c7c738cb7008 -#: ../source/reference/mongo-shell.txt:218 -msgid "" -"The following table enumerates the keystrokes supported by the " -":program:`mongo` shell:" -msgstr "" - -# b32ee9a9d0b342b48f773f842a8520d2 -#: ../source/reference/mongo-shell.txt:224 -msgid "**Keystroke**" -msgstr "" - -# 41db0812f9dd4455ab820f22bcb80010 -#: ../source/reference/mongo-shell.txt:225 -msgid "**Function**" -msgstr "" - -# 8c24370938714f8cb2aed0507c411eae -#: ../source/reference/mongo-shell.txt:226 -msgid "Up-arrow" -msgstr "" - -# be1f2e2e01ae4477b54527bc8ccf490d -# 8b69b58736004fe5a8fc887e33afab65 -#: ../source/reference/mongo-shell.txt:227 -#: ../source/reference/mongo-shell.txt:273 -msgid "previous-history" -msgstr "" - -# b1d98e8c4f674a57bb09fea5d4d7fa00 -#: ../source/reference/mongo-shell.txt:228 -msgid "Down-arrow" -msgstr "" - -# 25f6bb9a29534992b64651bca2313798 -# 33bcd78370a24bbc9fc981086660e023 -#: ../source/reference/mongo-shell.txt:229 -#: ../source/reference/mongo-shell.txt:271 -msgid "next-history" -msgstr "" - -# 52dfa4807f1447bdbd8abdc8271625ed -#: ../source/reference/mongo-shell.txt:230 -msgid "Home" -msgstr "" - -# 22a90745a82f49948a306c2418447ae7 -# 900061ba583f4f6792be1521cb34733d -#: ../source/reference/mongo-shell.txt:231 -#: ../source/reference/mongo-shell.txt:249 -msgid "beginning-of-line" -msgstr "" - -# ed504a321de64f17956f666dac1c854f -#: ../source/reference/mongo-shell.txt:232 -msgid "End" -msgstr "" - -# 6133b70750ec47b6be865b3fc40529f1 -# 770ebb4093a64a408546c2c9b3c181ea -#: ../source/reference/mongo-shell.txt:233 -#: ../source/reference/mongo-shell.txt:257 -msgid "end-of-line" -msgstr "" - -# 8c5c58e30fa44c9a86c6a9724e9e1323 -#: ../source/reference/mongo-shell.txt:234 -msgid "Tab" -msgstr "" - -# fa85162192694a969b34556efe4661c5 -#: ../source/reference/mongo-shell.txt:235 -msgid "autocomplete" -msgstr "" - -# 3e8a0344c99d4ecab2c5a5d5706ce77b -#: ../source/reference/mongo-shell.txt:236 -msgid "Left-arrow" -msgstr "" - -# 694f438ff6154ebfb56dceaddfb3b6f3 -#: ../source/reference/mongo-shell.txt:237 -msgid "backward-character" -msgstr "" - -# 16320ba5298b40d9ba06d691ec8f546c -#: ../source/reference/mongo-shell.txt:238 -msgid "Right-arrow" -msgstr "" - -# 684c4f2072a94c8ab2fe44331c556b29 -#: ../source/reference/mongo-shell.txt:239 -msgid "forward-character" -msgstr "" - -# e21be9b0bf8c4eb3ad77304abeacd38b -#: ../source/reference/mongo-shell.txt:240 -msgid "Ctrl-left-arrow" -msgstr "" - -# af3fc6e0de4d4b2484d81e3943401913 -# 8da2c414494a4321ae128771d1ea3b0f -# 03a09e46477c48b8843d327c002e34bc -#: ../source/reference/mongo-shell.txt:241 -#: ../source/reference/mongo-shell.txt:245 -#: ../source/reference/mongo-shell.txt:293 -msgid "backward-word" -msgstr "" - -# f0d585daa93e43b6a877ded4a19d84cc -#: ../source/reference/mongo-shell.txt:242 -msgid "Ctrl-right-arrow" -msgstr "" - -# 8d58d03e4afc4af88087e16480e71754 -# 6fde0afee75944e5a762dc3be20026f6 -# 7f63719bcbd4446ab8707e5a1c98bcd1 -#: ../source/reference/mongo-shell.txt:243 -#: ../source/reference/mongo-shell.txt:247 -#: ../source/reference/mongo-shell.txt:299 -msgid "forward-word" -msgstr "" - -# d4d675bb8d334892a1af202a79b15055 -#: ../source/reference/mongo-shell.txt:244 -msgid "Meta-left-arrow" -msgstr "" - -# b6d442c8084e4b9797b5567ec5582f3b -#: ../source/reference/mongo-shell.txt:246 -msgid "Meta-right-arrow" -msgstr "" - -# 9bc50a4cc3ed4b14bd6a89fa1bdd0ad4 -#: ../source/reference/mongo-shell.txt:248 -msgid "Ctrl-A" -msgstr "" - -# ebf0e6b57ea54e59bb0e8b7a90819086 -#: ../source/reference/mongo-shell.txt:250 -msgid "Ctrl-B" -msgstr "" - -# abc168f81abc42eb93931a7fd7f43e8e -#: ../source/reference/mongo-shell.txt:251 -msgid "backward-char" -msgstr "" - -# b87ad56f03c2420e989e46834d0b1b2e -#: ../source/reference/mongo-shell.txt:252 -msgid "Ctrl-C" -msgstr "" - -# 670bb6f27779481db7b97b945e598a7d -#: ../source/reference/mongo-shell.txt:253 -msgid "exit-shell" -msgstr "" - -# 3841db5bde504e47afa62206ced63147 -#: ../source/reference/mongo-shell.txt:254 -msgid "Ctrl-D" -msgstr "" - -# a70ea327419a410d8ef51b47abf9b2e9 -#: ../source/reference/mongo-shell.txt:255 -msgid "delete-char (or exit shell)" -msgstr "" - -# ed0ee20cdc7c44189fa925d3e42116e7 -#: ../source/reference/mongo-shell.txt:256 -msgid "Ctrl-E" -msgstr "" - -# 3fd981b6535249c9a9f6d5ff92ca7440 -#: ../source/reference/mongo-shell.txt:258 -msgid "Ctrl-F" -msgstr "" - -# 2d2c76bd92664e939eea827fb743a111 -#: ../source/reference/mongo-shell.txt:259 -msgid "forward-char" -msgstr "" - -# ef5ae4ea61ac41ad8c4980ac74fc5e7c -#: ../source/reference/mongo-shell.txt:260 -msgid "Ctrl-G" -msgstr "" - -# 92106cfb6fbc454fafc39a7f05addc83 -#: ../source/reference/mongo-shell.txt:261 -msgid "abort" -msgstr "" - -# 48d9c6da25164bb3afef752af77eed86 -#: ../source/reference/mongo-shell.txt:262 -msgid "Ctrl-J" -msgstr "" - -# 87a85e1646534392bd97b4a79cde5680 -# 39aab2a3822a475382addf9090c10af0 -#: ../source/reference/mongo-shell.txt:263 -#: ../source/reference/mongo-shell.txt:269 -msgid "accept-line" -msgstr "" - -# 2cdcd0a0cb494b8ca8c0513c0521418e -#: ../source/reference/mongo-shell.txt:264 -msgid "Ctrl-K" -msgstr "" - -# 7ffa798a0b2c45eb947077e32e71d259 -#: ../source/reference/mongo-shell.txt:265 -msgid "kill-line" -msgstr "" - -# 378737a15ab844fd8d7cc5e34aec9c7e -#: ../source/reference/mongo-shell.txt:266 -msgid "Ctrl-L" -msgstr "" - -# 2126b3210b2d4cc18d273629184d5354 -#: ../source/reference/mongo-shell.txt:267 -msgid "clear-screen" -msgstr "" - -# 4470f82c84af435baaed9e2701f021a9 -#: ../source/reference/mongo-shell.txt:268 -msgid "Ctrl-M" -msgstr "" - -# 3f36010a427f4e20819b2af4e5a0e66b -#: ../source/reference/mongo-shell.txt:270 -msgid "Ctrl-N" -msgstr "" - -# e9637548727840379041d04adfcd9e11 -#: ../source/reference/mongo-shell.txt:272 -msgid "Ctrl-P" -msgstr "" - -# e1e2b9369535419e9b287b26d9c4ae44 -#: ../source/reference/mongo-shell.txt:274 -msgid "Ctrl-R" -msgstr "" - -# 66412c29cbe94c8a95f5f604a0faa378 -#: ../source/reference/mongo-shell.txt:275 -msgid "reverse-search-history" -msgstr "" - -# e3c24062477e4dcab06c262b5894ea9e -#: ../source/reference/mongo-shell.txt:276 -msgid "Ctrl-S" -msgstr "" - -# c1edccff6bce415095f59e1b6053067c -#: ../source/reference/mongo-shell.txt:277 -msgid "forward-search-history" -msgstr "" - -# 6f8a668eb73d4fe7b7c2136a48ea70bd -#: ../source/reference/mongo-shell.txt:278 -msgid "Ctrl-T" -msgstr "" - -# 8c119b442cd5432ead037b2f18517964 -#: ../source/reference/mongo-shell.txt:279 -msgid "transpose-chars" -msgstr "" - -# 0b9f3d61abdf4a688d0a0e03d4a30820 -#: ../source/reference/mongo-shell.txt:280 -msgid "Ctrl-U" -msgstr "" - -# 81aac410061f4eb5b4bc64655d849bf2 -#: ../source/reference/mongo-shell.txt:281 -msgid "unix-line-discard" -msgstr "" - -# cd4da4db3d9247c583270d21bf896de6 -#: ../source/reference/mongo-shell.txt:282 -msgid "Ctrl-W" -msgstr "" - -# 5d5fe91eaa3d4eacbec549771ab8b7ae -#: ../source/reference/mongo-shell.txt:283 -msgid "unix-word-rubout" -msgstr "" - -# 921118ce2e6744ccb73f5750157586fb -#: ../source/reference/mongo-shell.txt:284 -msgid "Ctrl-Y" -msgstr "" - -# 5a5104d6ddb446e99e42063d24e895f1 -#: ../source/reference/mongo-shell.txt:285 -msgid "yank" -msgstr "" - -# 9df764c3e11b4d2cb64529cb5704cff3 -#: ../source/reference/mongo-shell.txt:286 -msgid "Ctrl-Z" -msgstr "" - -# 3434a10032db4ba486366b075e23a6c1 -#: ../source/reference/mongo-shell.txt:287 -msgid "Suspend (job control works in linux)" -msgstr "" - -# ec8e64e7710b458c9ef322e77b7048c6 -#: ../source/reference/mongo-shell.txt:288 -msgid "Ctrl-H (i.e. Backspace)" -msgstr "" - -# bbd49a176d68484ba2c31d4cab3e4d95 -#: ../source/reference/mongo-shell.txt:289 -msgid "backward-delete-char" -msgstr "" - -# 7091f53707304ef29d0fd18aa1de9d66 -#: ../source/reference/mongo-shell.txt:290 -msgid "Ctrl-I (i.e. Tab)" -msgstr "" - -# 4d108b40a79744a787174dab4d747c0c -#: ../source/reference/mongo-shell.txt:291 -msgid "complete" -msgstr "" - -# 82909199480149798c6840e44a8cebd4 -#: ../source/reference/mongo-shell.txt:292 -msgid "Meta-B" -msgstr "" - -# 6912d8f45d3a464d93c0e754d18df85a -#: ../source/reference/mongo-shell.txt:294 -msgid "Meta-C" -msgstr "" - -# 81adef0e824c4dc5a56ebfdf8c119315 -#: ../source/reference/mongo-shell.txt:295 -msgid "capitalize-word" -msgstr "" - -# 5e1aadab5dcc4929b2b276e256648dc9 -#: ../source/reference/mongo-shell.txt:296 -msgid "Meta-D" -msgstr "" - -# 868ac38a988449eeb540b6dd2a04327e -#: ../source/reference/mongo-shell.txt:297 -msgid "kill-word" -msgstr "" - -# 28f6b259533a4519b1e387a2c95ea94c -#: ../source/reference/mongo-shell.txt:298 -msgid "Meta-F" -msgstr "" - -# c386866154464d9aa704c8c9743854a8 -#: ../source/reference/mongo-shell.txt:300 -msgid "Meta-L" -msgstr "" - -# 27b97bc448e54cb6a1a57789494cb9aa -#: ../source/reference/mongo-shell.txt:301 -msgid "downcase-word" -msgstr "" - -# 296ab9a5e4a14b24ae9f47e2e5c0175e -#: ../source/reference/mongo-shell.txt:302 -msgid "Meta-U" -msgstr "" - -# 6e0fb316828d4df6a0229115b5e3c584 -#: ../source/reference/mongo-shell.txt:303 -msgid "upcase-word" -msgstr "" - -# 35b7a68f7be3409da1cb8683d42b5f3b -#: ../source/reference/mongo-shell.txt:304 -msgid "Meta-Y" -msgstr "" - -# d48dc71484d745e5a4c5d9cc29b333d1 -#: ../source/reference/mongo-shell.txt:305 -msgid "yank-pop" -msgstr "" - -# 881cead8440842528bd0c0bcea2fb53c -#: ../source/reference/mongo-shell.txt:306 -msgid "Meta-[Backspace]" -msgstr "" - -# 871b195b87f649a5b6f3e0c30c73bb39 -#: ../source/reference/mongo-shell.txt:307 -msgid "backward-kill-word" -msgstr "" - -# 32a7e2822fbd47488c6428b646b4432b -#: ../source/reference/mongo-shell.txt:308 -msgid "Meta-<" -msgstr "" - -# 5342a5db74dd4145abfb0f6eb43ba518 -#: ../source/reference/mongo-shell.txt:309 -msgid "beginning-of-history" -msgstr "" - -# e65292cb3e814a01807d30446d08815f -#: ../source/reference/mongo-shell.txt:310 -msgid "Meta->" -msgstr "" - -# 6a0afd018a044eba954cd4c22a2ebe9a -#: ../source/reference/mongo-shell.txt:311 -msgid "end-of-history" -msgstr "" - -# e8eaa8f5fbd747b898d3716b049ab7f8 -#: ../source/reference/mongo-shell.txt:316 -msgid "Queries" -msgstr "" - -# 23c66e70ff7443c187d60bbfa7780d5a -#: ../source/reference/mongo-shell.txt:318 -msgid "" -"In the :program:`mongo` shell, perform read operations using the " -":method:`~db.collection.find()` and :method:`~db.collection.findOne()` " -"methods." -msgstr "" - -# 838ef8000d4a4df68c7a52e033841b05 -#: ../source/reference/mongo-shell.txt:322 -msgid "" -"The :method:`~db.collection.find()` method returns a cursor object which " -"the :program:`mongo` shell iterates to print documents on screen. By " -"default, :program:`mongo` prints the first 20. The :program:`mongo` shell" -" will prompt the user to \"``Type it``\" to continue iterating the next " -"20 results." -msgstr "" - -# 88514c389db841f192a6300be0d78f2b -#: ../source/reference/mongo-shell.txt:328 -msgid "" -"The following table provides some common read operations in the " -":program:`mongo` shell:" -msgstr "" - -# 354edae549ba4d368f7611490a8b0ce5 -#: ../source/reference/mongo-shell.txt:334 -msgid "Read Operations" -msgstr "" - -# 5a704723c417424abdf8a2152ab455a8 -#: ../source/reference/mongo-shell.txt:338 -msgid ":method:`db.collection.find(\\) `" -msgstr "" - -# 36d068514ba84bfb8f202e23409830af -#: ../source/reference/mongo-shell.txt:340 -msgid "" -"Find the documents matching the ```` criteria in the collection. " -"If the ```` criteria is not specified or is empty (i.e ``{}`` ), " -"the read operation selects all documents in the collection." -msgstr "" - -# ac95056379984c098618aa05ed220e3d -#: ../source/reference/mongo-shell.txt:345 -msgid "" -"The following example selects the documents in the ``users`` collection " -"with the ``name`` field equal to ``\"Joe\"``:" -msgstr "" - -# 3c5656e455df41828728a148aee07797 -#: ../source/reference/mongo-shell.txt:353 -msgid "" -"For more information on specifying the ```` criteria, see :ref" -":`read-operations-query-argument`." -msgstr "" - -# 824fb88fd3c642e7a8be9811e8c5064e -#: ../source/reference/mongo-shell.txt:356 -msgid "" -":method:`db.collection.find(\\, \\) " -"`" -msgstr "" - -# 2a178fc3204b45e5aaee574c42bb7686 -#: ../source/reference/mongo-shell.txt:359 -msgid "" -"Find documents matching the ```` criteria and return just specific" -" fields in the ````." -msgstr "" - -# 43bd9f458dcb4d5385c6ad03e59f0b34 -#: ../source/reference/mongo-shell.txt:362 -msgid "" -"The following example selects all documents from the collection but " -"returns only the ``name`` field and the ``_id`` field. The ``_id`` is " -"always returned unless explicitly specified to not return." -msgstr "" - -# 05cf23bb628d4775b36b1e340f292484 -#: ../source/reference/mongo-shell.txt:372 -msgid "" -"For more information on specifying the ````, see :ref:`read-" -"operations-projection`." -msgstr "" - -# daecb8ed2f384a3d8aaaef45099d5bba -#: ../source/reference/mongo-shell.txt:375 -msgid ":method:`db.collection.find().sort(\\) `" -msgstr "" - -# 343872b22e4f4a7cbf799716de4ca3fd -#: ../source/reference/mongo-shell.txt:377 -msgid "Return results in the specified ````." -msgstr "" - -# 8534800222324281ad6496c6c3df2672 -#: ../source/reference/mongo-shell.txt:379 -msgid "" -"The following example selects all documents from the collection and " -"returns the results sorted by the ``name`` field in ascending order " -"(``1``). Use ``-1`` for descending order:" -msgstr "" - -# 531e0328564a498db2bdd07df9d69fed -#: ../source/reference/mongo-shell.txt:388 -msgid "" -":method:`db.collection.find(\\).sort(\\) " -"`" -msgstr "" - -# f815edd3555b471192e26d8442ff641f -#: ../source/reference/mongo-shell.txt:391 -msgid "" -"Return the documents matching the ```` criteria in the specified " -"````." -msgstr "" - -# 577482c3557e46718d49eb4440212067 -#: ../source/reference/mongo-shell.txt:394 -msgid ":method:`db.collection.find( ... ).limit( \\ ) `" -msgstr "" - -# 70b7bfdef7e24d1993a7d1117c031d3b -#: ../source/reference/mongo-shell.txt:396 -msgid "" -"Limit result to ```` rows. Highly recommended if you need only a " -"certain number of rows for best performance." -msgstr "" - -# d0c282da80b945269e5b12b27d149fbe -#: ../source/reference/mongo-shell.txt:399 -msgid ":method:`db.collection.find( ... ).skip( \\ ) `" -msgstr "" - -# 64efcb5aadfc4d0884ca8614c62044f5 -#: ../source/reference/mongo-shell.txt:402 -msgid "Skip ```` results." -msgstr "" - -# f946cc9aa72b4c5081d127777e2aa573 -#: ../source/reference/mongo-shell.txt:404 -msgid ":method:`db.collection.count()`" -msgstr "" - -# a2784d2549164c31853727b0be441f9b -#: ../source/reference/mongo-shell.txt:406 -msgid "Returns total number of documents in the collection." -msgstr "" - -# 8864aa572c04484ca97f7bd2b6c35d44 -#: ../source/reference/mongo-shell.txt:408 -msgid ":method:`db.collection.find(\\).count() `" -msgstr "" - -# 1121e7da458c484fb185f2e540ac0492 -#: ../source/reference/mongo-shell.txt:410 -msgid "Returns the total number of documents that match the query." -msgstr "" - -# c29db12b634c41c58d73ecdb6fa47509 -#: ../source/reference/mongo-shell.txt:412 -msgid "" -"The :method:`~cursor.count()` ignores :method:`~cursor.limit()` and " -":method:`~cursor.skip()`. For example, if 100 records match but the limit" -" is 10, :method:`~cursor.count()` will return 100. This will be faster " -"than iterating yourself, but still take time." -msgstr "" - -# 544cebbcbda54a42b396119cde4dbae3 -#: ../source/reference/mongo-shell.txt:417 -msgid ":method:`db.collection.findOne(\\) `" -msgstr "" - -# 2ff85a03af23416083a34eaadd35823a -#: ../source/reference/mongo-shell.txt:419 -msgid "Find and return a single document. Returns null if not found." -msgstr "" - -# d72aeaf4dd8b48708f55c77be1d983be -#: ../source/reference/mongo-shell.txt:421 -msgid "" -"The following example selects a single document in the ``users`` " -"collection with the ``name`` field matches to ``\"Joe\"``:" -msgstr "" - -# 68955dc78e6b43f68044071bdbcd7236 -#: ../source/reference/mongo-shell.txt:429 -msgid "" -"Internally, the :method:`~db.collection.findOne()` method is the " -":method:`~db.collection.find()` method with a :method:`limit(1) " -"`." -msgstr "" - -# 34a11e5c548c489fbf567645852d66e8 -#: ../source/reference/mongo-shell.txt:433 -msgid "" -"See :doc:`/tutorial/query-documents` documentation for more information " -"and examples. See :doc:`/reference/operator/query` to specify other query" -" operators." -msgstr "" - -# 846133ef54104bc399b9bfc70e8c64f2 -#: ../source/reference/mongo-shell.txt:438 -msgid "Error Checking Methods" -msgstr "" - -# 7d02bad2d6754f848da4b912cba902d1 -#: ../source/reference/mongo-shell.txt:442 -msgid "" -"The :program:`mongo` shell write methods now integrates the " -":doc:`/reference/write-concern` directly into the method execution rather" -" than with a separate :method:`db.getLastError()` method. As such, the " -"write methods now return a :method:`WriteResult()` object that contains " -"the results of the operation, including any write errors and write " -"concern errors." -msgstr "" - -# 61189702a7b140899de26c624b7405b3 -#: ../source/reference/mongo-shell.txt:449 -msgid "" -"Previous versions used :method:`db.getLastError()` and " -":method:`db.getLastErrorObj()` methods to return error information." -msgstr "" - -# 70aa5c98a242487fb7e3e6250b7d5724 -#: ../source/reference/mongo-shell.txt:456 -msgid "Administrative Command Helpers" -msgstr "" - -# f0456da24b1f4c2b9ded8177b6b9224f -#: ../source/reference/mongo-shell.txt:458 -msgid "" -"The following table lists some common methods to support database " -"administration:" -msgstr "" - -# a8b882360c6649d6be2787175870daf7 -#: ../source/reference/mongo-shell.txt:464 -msgid "**JavaScript Database Administration Methods**" -msgstr "" - -# 4fbe94ba06944f6baff0d48b1655955d -# 5578319fc20a427a960b98a782e2ce82 -#: ../source/reference/mongo-shell.txt:465 -#: ../source/reference/mongo-shell.txt:541 -msgid "**Description**" -msgstr "" - -# e9fa52f6005642ed84af79d83eb03a05 -#: ../source/reference/mongo-shell.txt:467 -msgid ":method:`db.cloneDatabase(\\) `" -msgstr "" - -# 5678884bfafd4b5282c83a3d300383e6 -#: ../source/reference/mongo-shell.txt:469 -msgid "" -"Clone the current database from the ```` specified. The ```` " -"database instance must be in noauth mode." -msgstr "" - -# d2b1b563712d4536bfba3d7b51a4b6b5 -#: ../source/reference/mongo-shell.txt:472 -msgid "" -":method:`db.copyDatabase(\\, \\, \\) " -"`" -msgstr "" - -# 26e22ab566c64e42bc8f5d5dcc0bd557 -#: ../source/reference/mongo-shell.txt:474 -msgid "" -"Copy the ```` database from the ```` to the ```` database" -" on the current server." -msgstr "" - -# a2a6dd9cbe3a413288b781d3e6415bcd -#: ../source/reference/mongo-shell.txt:477 -msgid "The ```` database instance must be in ``noauth`` mode." -msgstr "" - -# 43ea5132d92741f8a3957960b2eee973 -#: ../source/reference/mongo-shell.txt:479 -msgid "" -":method:`db.fromColl.renameCollection(\\) " -"`" -msgstr "" - -# b7fad6f2b6f340c184709f5b6a255a07 -#: ../source/reference/mongo-shell.txt:482 -msgid "Rename collection from ``fromColl`` to ````." -msgstr "" - -# c042c7875886459a9b674bc44ec0b8fb -#: ../source/reference/mongo-shell.txt:484 -msgid ":method:`db.repairDatabase()`" -msgstr "" - -# cf99e4703af043ca90358774b30882b7 -#: ../source/reference/mongo-shell.txt:486 -msgid "" -"Repair and compact the current database. This operation can be very slow " -"on large databases." -msgstr "" - -# 2553dccf1e3544d1bdb0bf35dcff0a3e -#: ../source/reference/mongo-shell.txt:489 -msgid ":method:`db.getCollectionNames()`" -msgstr "" - -# ee563ee7d9b9463cb76af4b22eba7062 -#: ../source/reference/mongo-shell.txt:491 -msgid "Get the list of all collections in the current database." -msgstr "" - -# 4fa0cec4e854435d8fc5f0ca37fb7174 -#: ../source/reference/mongo-shell.txt:493 -msgid ":method:`db.dropDatabase()`" -msgstr "" - -# f478d6e53a314bd7b62ee0c3ed21f970 -#: ../source/reference/mongo-shell.txt:495 -msgid "Drops the current database." -msgstr "" - -# 1dae504b2c364293bc44fce359a716db -#: ../source/reference/mongo-shell.txt:497 -msgid "" -"See also :ref:`administrative database methods ` for a full list of methods." -msgstr "" - -# 0e69e6a0cbc2471497417bf8e2c5a9b7 -#: ../source/reference/mongo-shell.txt:501 -msgid "Opening Additional Connections" -msgstr "" - -# 0c53cc8019d04f5cae1a5b3a56f91126 -#: ../source/reference/mongo-shell.txt:503 -msgid "You can create new connections within the :program:`mongo` shell." -msgstr "" - -# cd9b2f7947b54c888789a75bf48bde1f -#: ../source/reference/mongo-shell.txt:505 -msgid "The following table displays the methods to create the connections:" -msgstr "" - -# 980dcf0f3a3b4f46bbe571af81d223de -#: ../source/reference/mongo-shell.txt:510 -msgid "JavaScript Connection Create Methods" -msgstr "" - -# 8fbb16e0a6ff46549f084a1707d485b5 -#: ../source/reference/mongo-shell.txt:518 -msgid "Open a new database connection." -msgstr "" - -# 267c1283077541cda5b5da5b3f337cdd -#: ../source/reference/mongo-shell.txt:525 -msgid "Open a connection to a new server using ``new Mongo()``." -msgstr "" - -# 809688655b3c4f84949004fb9175754f -#: ../source/reference/mongo-shell.txt:527 -msgid "Use ``getDB()`` method of the connection to select a database." -msgstr "" - -# 19c0200887174cc0a12c65808e8a23a7 -#: ../source/reference/mongo-shell.txt:529 -msgid "" -"See also :ref:`mongo-shell-new-connections` for more information on the " -"opening new connections from the :program:`mongo` shell." -msgstr "" - -# 6aab4829defa41a4816fa66437d7dffd -#: ../source/reference/mongo-shell.txt:533 -msgid "Miscellaneous" -msgstr "" - -# a7194901c14242c79c50acf353b02f3c -#: ../source/reference/mongo-shell.txt:535 -msgid "The following table displays some miscellaneous methods:" -msgstr "" - -# 9ae1f74013e248ff855c722ae539507e -#: ../source/reference/mongo-shell.txt:540 -msgid "**Method**" -msgstr "" - -# 4eda2b7f56554a6db66c1c9fcebd22d0 -#: ../source/reference/mongo-shell.txt:543 -msgid "``Object.bsonsize()``" -msgstr "" - -# 584b060f61c74e199116a94c43cd5d17 -#: ../source/reference/mongo-shell.txt:544 -msgid "Prints the :term:`BSON` size of a in bytes" -msgstr "" - -# 2de3c7a5f9c24fd6abc4340db1847f30 -#: ../source/reference/mongo-shell.txt:546 -msgid "" -"See the `MongoDB JavaScript API Documentation " -"`_ for a full list of JavaScript " -"methods ." -msgstr "" - -# b44e828242c0480da737037063d14fdf -#: ../source/reference/mongo-shell.txt:551 -msgid "Additional Resources" -msgstr "" - -# 589a8b26e8f0421eb9b570ddcfd88dcf -#: ../source/reference/mongo-shell.txt:553 -msgid "" -"Consider the following reference material that addresses the " -":program:`mongo` shell and its interface:" -msgstr "" - -# af3cc43baa4d4e90b339cc4c96124ead -#: ../source/reference/mongo-shell.txt:556 -msgid ":program:`mongo`" -msgstr "" - -# 193054d8c62043868e14b99bd764e6b1 -#: ../source/reference/mongo-shell.txt:558 -msgid ":ref:`database-commands`" -msgstr "" - -# 076f5aaebaad4bda91034d2430a06180 -#: ../source/reference/mongo-shell.txt:559 -msgid ":ref:`aggregation-reference`" -msgstr "" - -# 2b3889ba90b04c89bf69521e84f01421 -#: ../source/reference/mongo-shell.txt:560 -msgid ":gettingstarted:`Getting Started Guide `" -msgstr "" - -# cc528cf3a446448e9ed2b2435440538d -#: ../source/reference/mongo-shell.txt:562 -msgid "" -"Additionally, the MongoDB source code repository includes a `jstests " -"directory `_ which" -" contains numerous :program:`mongo` shell scripts." -msgstr "" - -#~ msgid "" -#~ "The :program:`mongo` shell provides numerous" -#~ " :ref:`administrative database methods `, including error " -#~ "checking methods. These methods are:" -#~ msgstr "" - -#~ msgid "**Error Checking Methods**" -#~ msgstr "" - -#~ msgid ":method:`db.getLastError()`" -#~ msgstr "" - -#~ msgid "Returns error message from the last operation." -#~ msgstr "" - -#~ msgid ":method:`db.getLastErrorObj()`" -#~ msgstr "" - -#~ msgid "Returns the error document from the last operation." -#~ msgstr "" - -#~ msgid "Prints the :term:`BSON` size of a " -#~ msgstr "" - -# eadb86e984fb4968a66d9bd6d4152025 -#~ msgid "" -#~ "The :program:`mongo` executable can be " -#~ "started with numerous options. See " -#~ ":doc:`mongo executable ` " -#~ "page for details on all available " -#~ "options." -#~ msgstr "" - -# c80ec0331dc7440e937bcca9ff2cac30 -#~ msgid "**Option**" -#~ msgstr "" - -# 6c88cc48169444c899dc2bc67b3aaacb -#~ msgid "**Help Methods and Commands**" -#~ msgstr "" - -# 3ae12b903e7e4ccaa902ad83018567da -#~ msgid "``db.help()``" -#~ msgstr "" - -# 953c402af78843458be4ea0d2a576c77 -#~ msgid "``db..help()``" -#~ msgstr "" - -# 18d7fd38d1c2423d82f263b66600ff61 -#~ msgid "" -#~ "Execute a JavaScript file. See " -#~ ":doc:`/tutorial/getting-started-with-the-" -#~ "mongo-shell` for more information." -#~ msgstr "" - -# 038c9b9e6a7b4ccb82fa24404874b194 -#~ msgid "" -#~ "The :program:`mongo` shell provides numerous" -#~ " :doc:`/reference/method` methods for database" -#~ " operations." -#~ msgstr "" - -# 093e0686731841ac874e2ce68e1368df -#~ msgid "**JavaScript Database Operations**" -#~ msgstr "" - -# 72ede3209dd34b22923a75d84c4ed78f -#~ msgid ":method:`~db.collection.find()`" -#~ msgstr "" - -# 40064a4f80c740e998b3508703e74093 -#~ msgid "" -#~ "See :doc:`/core/cursors` for additional " -#~ "information on cursor handling in the" -#~ " :program:`mongo` shell." -#~ msgstr "" - -# 6cb98333fa464bb69105dec2d6954b65 -#~ msgid ":method:`~db.collection.insert()`" -#~ msgstr "" - -# f18a394a3c2e4326855856452a42ae54 -#~ msgid ":method:`~db.collection.update()`" -#~ msgstr "" - -# 37a7901a41bc48b4baaf26e8fada952b -# ad8c141146d64ff2aef87e9374302e83 -# 5945887e6bf54c1ca768867033c9f309 -#~ msgid "See :doc:`/core/write-operations` for more information." -#~ msgstr "" - -# 4a27400d8c4448af82b801fedf0166be -#~ msgid ":method:`~db.collection.save()`" -#~ msgstr "" - -# 147f68a0390b4671a90376f5a734b9b9 -#~ msgid ":method:`~db.collection.remove()`" -#~ msgstr "" - -# 8be16996b8434c868ce56eddc42efa43 -#~ msgid ":method:`~db.collection.drop()`" -#~ msgstr "" - -# fc3e18d3119c401e94ce8b79bde6fac3 -#~ msgid ":method:`~db.collection.ensureIndex()`" -#~ msgstr "" - -# 815785dee76042948e548be4003b97a0 -#~ msgid "" -#~ "Return a reference to another database" -#~ " using this same connection without " -#~ "explicitly switching the current database. " -#~ "This allows for cross database queries." -#~ " See :ref:`mongo-shell-getSiblingDB` for" -#~ " more information." -#~ msgstr "" - -# 741813900d7649d18a708b3fb4b1c036 -#~ msgid ":doc:`/core/crud`" -#~ msgstr "" - -# 3fd4dd9c8c0e45f898726dea8039523e -#~ msgid ":doc:`/core/read-operations`" -#~ msgstr "" - -# 33a968ed5e734ff3b92a7e2672b3d25c -#~ msgid ":doc:`/core/write-operations`" -#~ msgstr "" - -# 78b56811d5d741e89c29994f112e8b22 -# 8a80e95fb9944088bca4d29dcfa83d0a -#~ msgid ":doc:`/reference/method`" -#~ msgstr "" - -# 2c6de98d29e340739906c6a93abd39f0 -#~ msgid "" -#~ ":method:`db.collection.find( \\, \\" -#~ " ) `" -#~ msgstr "" - -# 55084dfa90e44aceb07cd240e9aba93b -#~ msgid ":method:`db.collection.find().sort( \\ ) `" -#~ msgstr "" - -# 4e1fa2babc9a479ab6acafa4e938952f -#~ msgid "" -#~ ":method:`db.collection.find( \\ ).sort( " -#~ "\\ ) `" -#~ msgstr "" - -# a608187c35c9490b972c4256e58ecfe0 -#~ msgid ":method:`~db.collection.count()`" -#~ msgstr "" - -# e8cb669d086647d99de6b3c410e05f0d -#~ msgid ":method:`db.collection.find( \\ ).count() `" -#~ msgstr "" - -# f26b8958605241718d2c56776ffac6c9 -#~ msgid "" -#~ ":method:`db.collection.findOne( \\ ) " -#~ "`" -#~ msgstr "" - -# 4a211c9a3424450c95fdfce68ff62ffb -#~ msgid "" -#~ "See :doc:`/tutorial/query-documents` and " -#~ ":doc:`/core/read-operations` documentation for " -#~ "more information and examples. See " -#~ ":doc:`/reference/operator` to specify other " -#~ "query operators." -#~ msgstr "" - -# 2120e7824d8741e19fa6fa272466202a -#~ msgid ":method:`db.addUser( \\, \\ ) `" -#~ msgstr "" - -# 21f4518dfe814d348905e251f707d61b -#~ msgid "Add user to current database." -#~ msgstr "" - -# 84a51ebcdda84c8984e89f458caf10d7 -#~ msgid ":doc:`/reference/program/mongo`" -#~ msgstr "" - -# 9cbbba212bbe4a828c66ff78262e44f3 -#~ msgid ":doc:`/reference/operator`" -#~ msgstr "" - -# 93f8686d510542989550484dc123b7f5 -#~ msgid ":doc:`/reference/command`" -#~ msgstr "" - -# 9d01a23ded35403383fbd1dcb6fd2a69 -#~ msgid ":doc:`/reference/aggregation`" -#~ msgstr "" - -#~ msgid "" -#~ "The :program:`mongo` shell write methods " -#~ "now integrates the :doc:`/core/write-concern`" -#~ " directly into the method execution " -#~ "rather than with a separate " -#~ ":method:`db.getLastError()` method. As such, " -#~ "the write methods now return a " -#~ ":method:`WriteResult()` object that contains " -#~ "the results of the operation, including" -#~ " any write errors and write concern" -#~ " errors." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/mongodb-extended-json.po b/locale/es/LC_MESSAGES/reference/mongodb-extended-json.po deleted file mode 100644 index 66bb885c73b..00000000000 --- a/locale/es/LC_MESSAGES/reference/mongodb-extended-json.po +++ /dev/null @@ -1,468 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:45+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# ea7e2c6afbae4b0fa937ab1f49db46d3 -#: ../source/reference/mongodb-extended-json.txt:3 -msgid "MongoDB Extended JSON" -msgstr "" - -# f282cd0577a9448181424557935bb744 -#: ../source/reference/mongodb-extended-json.txt -msgid "On this page" -msgstr "" - -# 83424c2076d341a5bb49e4c01c16b716 -#: ../source/reference/mongodb-extended-json.txt:13 -msgid "" -":term:`JSON` can only represent a subset of the types supported by " -":term:`BSON`. To preserve type information, MongoDB adds the following " -"extensions to the JSON format:" -msgstr "" - -# eea7767b8bdf492f9d52f410843d1789 -#: ../source/reference/mongodb-extended-json.txt:17 -msgid "" -"*Strict mode*. Strict mode representations of BSON types conform to the " -"`JSON RFC `_. Any JSON parser can parse these strict" -" mode representations as key/value pairs; however, only the MongoDB " -"internal JSON parser recognizes the type information conveyed by the " -"format." -msgstr "" - -# 3dbad916a9394b899a813b8f46cea39f -#: ../source/reference/mongodb-extended-json.txt:23 -msgid "" -"``mongo`` *Shell mode*. The MongoDB internal JSON parser and the " -":program:`mongo` shell can parse this mode." -msgstr "" - -# fb6fe7a598f44e1e858c4b7df6810b5d -#: ../source/reference/mongodb-extended-json.txt:26 -msgid "" -"The representation used for the various data types depends on the context" -" in which the JSON is parsed." -msgstr "" - -# be60425d5f1c419d929b17d55e5563d9 -#: ../source/reference/mongodb-extended-json.txt:30 -msgid "Parsers and Supported Format" -msgstr "" - -# 3c5257d4cf8a44cb8435d2e6ea1ebfa8 -#: ../source/reference/mongodb-extended-json.txt:33 -msgid "Input in Strict Mode" -msgstr "" - -# 4b03d7ef449d4ee8a8e990a81216e3a2 -#: ../source/reference/mongodb-extended-json.txt:35 -msgid "" -"The following can parse representations in strict mode *with* recognition" -" of the type information." -msgstr "" - -# 7329b42a734245c793fd327d10b2e2ac -# 0577e9d0fdc64875901ba66c1ea77a35 -#: ../source/reference/mongodb-extended-json.txt:38 -#: ../source/reference/mongodb-extended-json.txt:56 -msgid ":ecosystem:`REST Interfaces `" -msgstr "" - -# de5e4080637c452385d5513194e2cf04 -# 92715c284b244a4e979bc8284a856dbf -#: ../source/reference/mongodb-extended-json.txt:40 -#: ../source/reference/mongodb-extended-json.txt:58 -msgid ":program:`mongoimport`" -msgstr "" - -# eb4d2603b4954e02855f0aad5cc0be7a -# c15d8319a6e44b6c84a6a20a87c7ad5a -#: ../source/reference/mongodb-extended-json.txt:42 -#: ../source/reference/mongodb-extended-json.txt:60 -msgid "``--query`` option of various MongoDB tools" -msgstr "" - -# 66d160501db7423d8c8cba811bd0d689 -#: ../source/reference/mongodb-extended-json.txt:44 -msgid ":products:`MongoDB Compass `" -msgstr "" - -# 697ddf981d1c4bc98dd87f5c89edfbd8 -#: ../source/reference/mongodb-extended-json.txt:46 -msgid "" -"Other JSON parsers, including :program:`mongo` shell and " -":method:`db.eval()`, can parse strict mode representations as key/value " -"pairs, but *without* recognition of the type information." -msgstr "" - -# 28871e8c91e7438696c5c6398728ee81 -#: ../source/reference/mongodb-extended-json.txt:51 -msgid "Input in ``mongo`` Shell Mode" -msgstr "" - -# 1afaf631a3974c38883b07e1835a35d3 -#: ../source/reference/mongodb-extended-json.txt:53 -msgid "" -"The following can parse representations in ``mongo`` shell mode *with* " -"recognition of the type information." -msgstr "" - -# 8e0e66990aba4770855b2dd6cb2336eb -#: ../source/reference/mongodb-extended-json.txt:62 -msgid ":program:`mongo` shell" -msgstr "" - -# 4eb0974d7bc346549b478a7b04ef68da -#: ../source/reference/mongodb-extended-json.txt:65 -msgid "Output in Strict mode" -msgstr "" - -# f8f8002b188246f2a4dda8ad9f429b7d -#: ../source/reference/mongodb-extended-json.txt:67 -msgid "" -":program:`mongoexport` and :ecosystem:`REST and HTTP Interfaces ` output data in *Strict mode*." -msgstr "" - -# e773c437e5c74dc58cef3bfe81d7ff62 -#: ../source/reference/mongodb-extended-json.txt:71 -msgid "Output in ``mongo`` Shell Mode" -msgstr "" - -# a480b3a2cd474a2bac4c02a17292e48c -#: ../source/reference/mongodb-extended-json.txt:73 -msgid ":program:`bsondump` outputs in ``mongo`` *Shell mode*." -msgstr "" - -# d3be99c28bbe40a3ae314fd04a05d029 -#: ../source/reference/mongodb-extended-json.txt:76 -msgid "BSON Data Types and Associated Representations" -msgstr "" - -# 014e73852d524ac19f1f0bfd22a9a3b7 -#: ../source/reference/mongodb-extended-json.txt:78 -msgid "" -"The following presents the BSON data types and the associated " -"representations in *Strict mode* and ``mongo`` *Shell mode*." -msgstr "" - -# 1a61d928ce164a97812379fcc0047091 -#: ../source/reference/mongodb-extended-json.txt:82 -msgid "Binary" -msgstr "" - -# 3a14af502c8e4c1fb21e13e56ee60861 -# aaccee73c46e4c06b0a4cd36e822554e -# 6f014fb9a0e44335a79069501ad2582d -# 742b9a1d6b2545858d2277ac95bb9b12 -# c780fbe06dcc49d0895d44062cf1b0a3 -# dac3dd2de7fd4baa931ebedd9ece2b31 -# c72530691c994c7992ffe864674a508f -# c5f93766d106436886bf14ac797298fc -# 3762863e5c9645f8aa52177cc68a5f79 -# c7da85bc75764e0ebc5e45fa2e043f3d -#: ../source/reference/mongodb-extended-json.txt:90 -#: ../source/reference/mongodb-extended-json.txt:121 -#: ../source/reference/mongodb-extended-json.txt:161 -#: ../source/reference/mongodb-extended-json.txt:191 -#: ../source/reference/mongodb-extended-json.txt:231 -#: ../source/reference/mongodb-extended-json.txt:258 -#: ../source/reference/mongodb-extended-json.txt:287 -#: ../source/reference/mongodb-extended-json.txt:338 -#: ../source/reference/mongodb-extended-json.txt:368 -#: ../source/reference/mongodb-extended-json.txt:400 -msgid "Strict Mode" -msgstr "" - -# cfe1d1b6fd184d95aa02050797f912a2 -# f770f6686c5f4b9d9366dc9711435911 -# 7d78737eb77c441991a556b3251acc31 -# 4daafcaa65584f65b96641f2f117e895 -# 55a1b8d97b9d423893d5d3c6b05f8874 -# 0e6e12ffedb74be9bc133193c50b0ba2 -# ef78f2c4629c4eeb8f784201ac9b0b45 -# 51bf7c8af174438da25e01c97faf96a7 -# 4b8a18f27ba84632b4de4f59602c61a8 -# a05da7c4812f46cca35e7042da8d10da -#: ../source/reference/mongodb-extended-json.txt:94 -#: ../source/reference/mongodb-extended-json.txt:125 -#: ../source/reference/mongodb-extended-json.txt:165 -#: ../source/reference/mongodb-extended-json.txt:195 -#: ../source/reference/mongodb-extended-json.txt:235 -#: ../source/reference/mongodb-extended-json.txt:262 -#: ../source/reference/mongodb-extended-json.txt:291 -#: ../source/reference/mongodb-extended-json.txt:342 -#: ../source/reference/mongodb-extended-json.txt:372 -#: ../source/reference/mongodb-extended-json.txt:404 -msgid "mongo Shell Mode" -msgstr "" - -# 1b9be7fda0f24c7eaf264392f73fa7a7 -#: ../source/reference/mongodb-extended-json.txt:106 -msgid "```` is the base64 representation of a binary string." -msgstr "" - -# 5b5e9cc039e04e179bd52f67121f6514 -#: ../source/reference/mongodb-extended-json.txt:108 -msgid "" -"```` is a representation of a single byte indicating the data type. In" -" *Strict mode* it is a hexadecimal string, and in *Shell mode* it is an " -"integer. See the extended bson documentation. " -"http://bsonspec.org/spec.html" -msgstr "" - -# f764b10592f64ffca6dd4606ee414b9d -#: ../source/reference/mongodb-extended-json.txt:113 -msgid "Date" -msgstr "" - -# 57161854100f4e71b1e88620a29cbe5d -#: ../source/reference/mongodb-extended-json.txt:137 -msgid "" -"In *Strict mode*, ```` is an ISO-8601 date format with a mandatory " -"time zone field following the template ``YYYY-MM-" -"DDTHH:mm:ss.mmm<+/-Offset>``." -msgstr "" - -# 676dd3c65a2c418b803faabaec3ac88a -#: ../source/reference/mongodb-extended-json.txt:140 -msgid "" -"The MongoDB JSON parser currently does not support loading ISO-8601 " -"strings representing dates prior to the :term:`Unix epoch`. When " -"formatting pre-epoch dates and dates past what your system's ``time_t`` " -"type can hold, the following format is used:" -msgstr "" - -# 1ab27602bd4a44fc83752a2a1f065573 -#: ../source/reference/mongodb-extended-json.txt:149 -msgid "" -"In *Shell mode*, ```` is the JSON representation of a 64-bit signed" -" integer giving the number of milliseconds since epoch UTC." -msgstr "" - -# 7b74ffe0f46544168089eb9eb43bb58a -#: ../source/reference/mongodb-extended-json.txt:153 -msgid "Timestamp" -msgstr "" - -# 9416ab8aafa542f0821c95f1c7b488cc -#: ../source/reference/mongodb-extended-json.txt:177 -msgid "" -"```` is the JSON representation of a 32-bit unsigned integer for " -"seconds since epoch." -msgstr "" - -# 8de69a5893094bc9b9d8f805665d66fc -#: ../source/reference/mongodb-extended-json.txt:180 -msgid "```` is a 32-bit unsigned integer for the increment." -msgstr "" - -# 7e959e7016be4c6bb220a46939b703b1 -#: ../source/reference/mongodb-extended-json.txt:183 -msgid "Regular Expression" -msgstr "" - -# 569ece665efe401fa1bc55a9f114169e -#: ../source/reference/mongodb-extended-json.txt:207 -msgid "```` is a string of valid JSON characters." -msgstr "" - -# bc37811f61e24b7eaf51c165ab69d033 -#: ../source/reference/mongodb-extended-json.txt:209 -msgid "" -"```` is a string that may contain valid JSON characters and " -"unescaped double quote (``\"``) characters, but may not contain unescaped" -" forward slash (``/``) characters." -msgstr "" - -# a4a2e06d47e34e0c82113fa4fb3c06b9 -#: ../source/reference/mongodb-extended-json.txt:213 -msgid "" -"```` is a string containing the regex options represented by " -"the letters of the alphabet." -msgstr "" - -# b8216ae35b9642e184b5f19de320ab13 -#: ../source/reference/mongodb-extended-json.txt:216 -msgid "" -"```` is a string that may contain only the characters 'g', 'i'," -" 'm' and 's' (added in v1.9). Because the ``JavaScript`` and ``mongo " -"Shell`` representations support a limited range of options, any " -"nonconforming options will be dropped when converting to this " -"representation." -msgstr "" - -# 4eefc9937e524ab88ab3e8c604809237 -#: ../source/reference/mongodb-extended-json.txt:223 -msgid "OID" -msgstr "" - -# 10d92d1e89cd4c6ba135d0431b67ffa0 -#: ../source/reference/mongodb-extended-json.txt:247 -msgid "```` is a 24-character hexadecimal string." -msgstr "" - -# 4222ce95397c4569a2b26c84c408af8b -#: ../source/reference/mongodb-extended-json.txt:250 -msgid "DB Reference" -msgstr "" - -# dc8d88f61a3d4ff8a209781bcf474e19 -#: ../source/reference/mongodb-extended-json.txt:274 -msgid "```` is a string of valid JSON characters." -msgstr "" - -# 2517538296cd418da86f8590cdb10317 -#: ../source/reference/mongodb-extended-json.txt:276 -msgid "```` is any valid extended JSON type." -msgstr "" - -# 6c20f74dcc4a4f58b121d7d283dae695 -#: ../source/reference/mongodb-extended-json.txt:279 -msgid "Undefined Type" -msgstr "" - -# 14680a1c0d7049c2b1214321594c6547 -#: ../source/reference/mongodb-extended-json.txt:303 -msgid "The representation for the JavaScript/BSON undefined type." -msgstr "" - -# 73b65ecf6144435f92b1df4155b2c30a -#: ../source/reference/mongodb-extended-json.txt:305 -msgid "" -"You *cannot* use ``undefined`` in query documents. Consider the following" -" document inserted into the ``people`` collection:" -msgstr "" - -# a1f91c8453574f15b73ccdc3dfb19920 -#: ../source/reference/mongodb-extended-json.txt:312 -msgid "The following queries return an error:" -msgstr "" - -# 509f075f6cf14087b78dd23e7c0bf3c3 -#: ../source/reference/mongodb-extended-json.txt:319 -msgid "However, you can query for undefined values using :query:`$type`, as in:" -msgstr "" - -# d01713bd53304e42a26efdc321373a01 -#: ../source/reference/mongodb-extended-json.txt:326 -msgid "" -"This query returns all documents for which the ``age`` field has value " -"``undefined``." -msgstr "" - -# 6efc87ff432941529ade82a74024260c -#: ../source/reference/mongodb-extended-json.txt:330 -msgid "MinKey" -msgstr "" - -# e49fdb1953b64713aa736c4b11e84318 -#: ../source/reference/mongodb-extended-json.txt:354 -msgid "" -"The representation of the MinKey BSON data type that compares lower than " -"all other types. See :ref:`faq-dev-compare-order-for-BSON-types` for more" -" information on comparison order for BSON types." -msgstr "" - -# 456e035ccbbb4693b0435adfb9a050ad -#: ../source/reference/mongodb-extended-json.txt:360 -msgid "MaxKey" -msgstr "" - -# 76a858e8772f404b9b26198e9029219b -#: ../source/reference/mongodb-extended-json.txt:384 -msgid "" -"The representation of the MaxKey BSON data type that compares higher than" -" all other types. See :ref:`faq-dev-compare-order-for-BSON-types` for " -"more information on comparison order for BSON types." -msgstr "" - -# 933cbf878c644aebaaec8f1313532ce2 -#: ../source/reference/mongodb-extended-json.txt:390 -msgid "NumberLong" -msgstr "" - -# e4a95da999104f6283bf9d6a87f4380b -#: ../source/reference/mongodb-extended-json.txt:416 -msgid "" -"``NumberLong`` is a 64 bit signed integer. You must include quotation " -"marks or it will be interpreted as a floating point number, resulting in " -"a loss of accuracy." -msgstr "" - -# 5e020b83bc0c44afb3eabad7eb0492bf -#: ../source/reference/mongodb-extended-json.txt:420 -msgid "" -"For example, the following commands insert ``9223372036854775807`` as a " -"``NumberLong`` with and without quotation marks around the integer value:" -msgstr "" - -# 7f0db53265d44ba5ba7009ad6114cc38 -#: ../source/reference/mongodb-extended-json.txt:428 -msgid "" -"When you retrieve the documents, the value of ``longUnquoted`` has " -"changed, while ``longQuoted`` retains its accuracy:" -msgstr "" - -#~ msgid "" -#~ "```` is the hexadecimal representation " -#~ "of a single byte that indicates " -#~ "the data type." -#~ msgstr "" - -# 51e3582659e145adabdd443348618f39 -#~ msgid "" -#~ "*Strict mode*. Strict mode representations " -#~ "of BSON types conform to the `JSON" -#~ " RFC `_. Any JSON " -#~ "parser can parse these strict mode " -#~ "representations as key/value pairs; however," -#~ " only the MongoDB's internal JSON " -#~ "parser also recognizes the type " -#~ "information conveyed by the format." -#~ msgstr "" - -# e55a216e44664a7794f20962f305581d -#~ msgid "" -#~ "``mongo`` *Shell mode*. The MongoDB's " -#~ "internal JSON parser and the " -#~ ":program:`mongo` shell can parse this " -#~ "mode." -#~ msgstr "" - -# 36b70ae3ea1e46459348702481d20641 -#~ msgid "" -#~ "```` is the JSON representation of" -#~ " a 64-bit signed integer for " -#~ "milliseconds since epoch UTC (unsigned " -#~ "before version 1.9.1)." -#~ msgstr "" - -#~ msgid "" -#~ "```` is the hexadecimal representation " -#~ "of a single byte that indicates " -#~ "the data type. See the extended " -#~ "bson documentation. http://bsonspec.org/spec.html" -#~ msgstr "" - -#~ msgid "Number long is a 64 bit signed integer." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/mongodb-wire-protocol.po b/locale/es/LC_MESSAGES/reference/mongodb-wire-protocol.po deleted file mode 100644 index 45ed5acb581..00000000000 --- a/locale/es/LC_MESSAGES/reference/mongodb-wire-protocol.po +++ /dev/null @@ -1,1258 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 4fbad49063f440739073e0121bfd1dfb -#: ../source/reference/mongodb-wire-protocol.txt:3 -msgid "MongoDB Wire Protocol" -msgstr "" - -# 273cf93f8d8841c7856ef950e8da0c56 -#: ../source/reference/mongodb-wire-protocol.txt -msgid "On this page" -msgstr "" - -# c270ac9110234a5b84c82bb1c056fc4f -#: ../source/reference/mongodb-wire-protocol.txt:14 -msgid "Introduction" -msgstr "" - -# 179e78368085433b9da7f0f1748e9d78 -#: ../source/reference/mongodb-wire-protocol.txt:16 -msgid "" -"The MongoDB Wire Protocol is a simple socket-based, request-response " -"style protocol. Clients communicate with the database server through a " -"regular TCP/IP socket." -msgstr "" - -# a2f9142b1ec5408da3ea52851cee7781 -#: ../source/reference/mongodb-wire-protocol.txt:21 -msgid "TCP/IP Socket" -msgstr "" - -# d24d7659dce84715a34190526a7e8475 -#: ../source/reference/mongodb-wire-protocol.txt:23 -msgid "" -"Clients should connect to the database with a regular TCP/IP socket. " -"There is no connection handshake." -msgstr "" - -# 8af58f9c4785459db3db8fe1acd001c8 -#: ../source/reference/mongodb-wire-protocol.txt:27 -msgid "Port" -msgstr "" - -# eeebd36c8f0542d391c7cfb9582dc659 -#: ../source/reference/mongodb-wire-protocol.txt:29 -msgid "" -"The default port number for :program:`mongod` and :program:`mongos` " -"instances is 27017. The port number for :program:`mongod` and " -":program:`mongos` is configurable and may vary." -msgstr "" - -# 9b1ba609e19d4afa98ca633440922945 -#: ../source/reference/mongodb-wire-protocol.txt:34 -msgid "Byte Ordering" -msgstr "" - -# fa54fb41dad642e9b5f3ff04247266e5 -#: ../source/reference/mongodb-wire-protocol.txt:36 -msgid "All data in the MongoDB wire protocol is little-endian." -msgstr "" - -# 5660eddf16314ddeaef1922c79da41c4 -#: ../source/reference/mongodb-wire-protocol.txt:39 -msgid "Messages Types and Formats" -msgstr "" - -# c7190208211f4563abc48cab88749445 -#: ../source/reference/mongodb-wire-protocol.txt:41 -msgid "There are two types of messages, client requests and database responses." -msgstr "" - -# d1b9588603274387896ac7e427b7d661 -#: ../source/reference/mongodb-wire-protocol.txt:45 -msgid "This page uses a C-like ``struct`` to describe the message structure." -msgstr "" - -# f7df2e59bade4a6c87fa61908371f38f -#: ../source/reference/mongodb-wire-protocol.txt:48 -msgid "" -"The types used in this document (``cstring``, ``int32``, etc.) are the " -"same as those defined in the `BSON specification " -"`_." -msgstr "" - -# edd8146fdba144138a698f30d6ee482d -#: ../source/reference/mongodb-wire-protocol.txt:52 -msgid "" -"To denote repetition, the document uses the asterisk notation from the " -"`BSON specification `_. For example," -" ``int64*`` indicates that one or more of the specified type can be " -"written to the socket, one after another." -msgstr "" - -# 87736ca8a5d64fbe816ce2ee788045a7 -#: ../source/reference/mongodb-wire-protocol.txt:57 -msgid "" -"The standard message header is typed as ``MsgHeader``. Integer constants " -"are in capitals (e.g. ``ZERO`` for the integer value of 0)." -msgstr "" - -# 63fd005f2fc34030b91aaf8da05a9184 -#: ../source/reference/mongodb-wire-protocol.txt:64 -msgid "Standard Message Header" -msgstr "" - -# b10dd72fec604996888bb7de5bc00852 -#: ../source/reference/mongodb-wire-protocol.txt:66 -msgid "" -"In general, each message consists of a standard message header followed " -"by request-specific data. The standard message header is structured as " -"follows:" -msgstr "" - -# e8656f7c456344f98461f95ac73774b4 -# 4bd864c62ca5427d83da10c0793aa222 -# 4089096bd135410b8a0201168e0eb941 -# a4227b743fca43df92551f90eb072712 -# 1f0f332a69d74bfe8f6fcb40b98bda32 -# f89db7c629ff4dd3a01c79deb2fc266a -# 4731446b33a34a0dac35e3703d0fab91 -# 9a9b4f464cd14ce3b1c1ec08050ccdc3 -# 8ddb583d64984dd8a28b33459f092123 -# 25423e1cd68d4839a5667bb5eb690efe -#: ../source/reference/mongodb-wire-protocol.txt:84 -#: ../source/reference/mongodb-wire-protocol.txt:217 -#: ../source/reference/mongodb-wire-protocol.txt:286 -#: ../source/reference/mongodb-wire-protocol.txt:351 -#: ../source/reference/mongodb-wire-protocol.txt:475 -#: ../source/reference/mongodb-wire-protocol.txt:536 -#: ../source/reference/mongodb-wire-protocol.txt:598 -#: ../source/reference/mongodb-wire-protocol.txt:672 -#: ../source/reference/mongodb-wire-protocol.txt:734 -#: ../source/reference/mongodb-wire-protocol.txt:820 -msgid "Field" -msgstr "" - -# 8b12d6763a914a239995f2304859fa99 -# 2d8282779c1c4e7a8d844bff90908570 -# 034142c683f848b1836f6e61f70d6fa3 -# e3d625109ec6479c96ec0d4d04792f14 -# df8a2ada3465416ba2f25b98999a970b -# 9f55e30405fc468799973e74df0b0e95 -# ebb739079a694250bf629cc95e04e1e6 -# a896a607b8264f3682106ddba9dfab2f -# 32ac5b5983ed4cdfbae153d5cd0e4ce2 -# e8d9dd5c5bb24a58a32bebd2bc6091b7 -#: ../source/reference/mongodb-wire-protocol.txt:85 -#: ../source/reference/mongodb-wire-protocol.txt:218 -#: ../source/reference/mongodb-wire-protocol.txt:287 -#: ../source/reference/mongodb-wire-protocol.txt:352 -#: ../source/reference/mongodb-wire-protocol.txt:476 -#: ../source/reference/mongodb-wire-protocol.txt:537 -#: ../source/reference/mongodb-wire-protocol.txt:599 -#: ../source/reference/mongodb-wire-protocol.txt:673 -#: ../source/reference/mongodb-wire-protocol.txt:735 -#: ../source/reference/mongodb-wire-protocol.txt:821 -msgid "Description" -msgstr "" - -# 1610b70979664e49880240396e5c2aff -#: ../source/reference/mongodb-wire-protocol.txt:87 -msgid "``messageLength``" -msgstr "" - -# 1cdeeae5344c48ce8cc164c9d1805f6a -#: ../source/reference/mongodb-wire-protocol.txt:89 -msgid "" -"The total size of the message in bytes. This total includes the 4 bytes " -"that holds the message length." -msgstr "" - -# 8cfe9cd29c7f4a749f7530e118541033 -#: ../source/reference/mongodb-wire-protocol.txt:92 -msgid "``requestID``" -msgstr "" - -# c240120eae9b48a6a5930c23ef8ba373 -#: ../source/reference/mongodb-wire-protocol.txt:94 -msgid "" -"A client or database-generated identifier that uniquely identifies this " -"message. For the case of client-generated messages (e.g. :ref:`OP_QUERY " -"` and :ref:`OP_GET_MORE `), it will be " -"returned in the ``responseTo`` field of the :ref:`OP_REPLY ` message. Clients can use the ``requestID`` and the ``responseTo``" -" fields to associate query responses with the originating query." -msgstr "" - -# 16720c2d0b3444d4a2256c3774371242 -#: ../source/reference/mongodb-wire-protocol.txt:103 -msgid "``responseTo``" -msgstr "" - -# 50559c2a43a74e5b89491104dd78fa80 -#: ../source/reference/mongodb-wire-protocol.txt:105 -msgid "" -"In the case of a message from the database, this will be the " -"``requestID`` taken from the :ref:`OP_QUERY ` or " -":ref:`OP_GET_MORE ` messages from the client. Clients " -"can use the ``requestID`` and the ``responseTo`` fields to associate " -"query responses with the originating query." -msgstr "" - -# 453f07770d36455dbfb5466d2a359a23 -#: ../source/reference/mongodb-wire-protocol.txt:111 -msgid "``opCode``" -msgstr "" - -# f888495240364de391afacc7df373ef3 -#: ../source/reference/mongodb-wire-protocol.txt:113 -msgid "Type of message. See :ref:`wp-request-opcodes`." -msgstr "" - -# 7e65ecb532df459fbbd2b6c49d23ac30 -#: ../source/reference/mongodb-wire-protocol.txt:118 -msgid "Request Opcodes" -msgstr "" - -# b32155b97f75470ca36d761fc9c354ea -#: ../source/reference/mongodb-wire-protocol.txt:121 -msgid "" -"Starting with MongoDB 2.6 and :data:`~isMaster.maxWireVersion` ``3``, " -"MongoDB drivers use the :ref:`database commands` " -":dbcommand:`insert`, :dbcommand:`update`, and :dbcommand:`delete` instead" -" of ``OP_INSERT``, ``OP_UPDATE``, and ``OP_DELETE`` for acknowledged " -"writes. Most drivers continue to use opcodes for unacknowledged writes." -msgstr "" - -# 876d3e156aae4d5da66771e05752d167 -#: ../source/reference/mongodb-wire-protocol.txt:130 -msgid "" -"``OP_COMMAND`` and ``OP_COMMANDREPLY`` are cluster internal and should " -"not be implemented by clients or drivers." -msgstr "" - -# 3085757f93f846c6a6d83b638d0cdb89 -#: ../source/reference/mongodb-wire-protocol.txt:133 -msgid "" -"The ``OP_COMMAND`` and ``OP_COMMANDREPLY`` format and protocol are not " -"stable and may change between releases without maintaining backwards " -"compatibility." -msgstr "" - -# 3d64251441d049b09d9476ed5122401e -#: ../source/reference/mongodb-wire-protocol.txt:137 -msgid "The following are the supported ``opCode``:" -msgstr "" - -# cc202c7b58e94ef0a7a66854c01a1d8d -#: ../source/reference/mongodb-wire-protocol.txt:143 -msgid "Opcode Name" -msgstr "" - -# a08301a461a149f8a2101b34bcf3c46e -#: ../source/reference/mongodb-wire-protocol.txt:144 -msgid "Value" -msgstr "" - -# dd9d08178ab7441a87e8273dddda4cac -#: ../source/reference/mongodb-wire-protocol.txt:145 -msgid "Comment" -msgstr "" - -# 776cc5f13ca74c27bf2103fbf19e8b21 -#: ../source/reference/mongodb-wire-protocol.txt:146 -msgid "``OP_REPLY``" -msgstr "" - -# 2c9eef8c23a5412d945ed2e75a207963 -#: ../source/reference/mongodb-wire-protocol.txt:147 -msgid "1" -msgstr "" - -# d49146a05d214bd589428534b5eb9e89 -#: ../source/reference/mongodb-wire-protocol.txt:148 -msgid "Reply to a client request. ``responseTo`` is set." -msgstr "" - -# c6dfe59a37a441d7a3792d0fc8f50127 -#: ../source/reference/mongodb-wire-protocol.txt:149 -msgid "``OP_MSG``" -msgstr "" - -# ad001df49c4e4381b37aac39016892d6 -#: ../source/reference/mongodb-wire-protocol.txt:150 -msgid "1000" -msgstr "" - -# 1d2682bf0198434fbfd2682d38952ccf -#: ../source/reference/mongodb-wire-protocol.txt:151 -msgid "Generic msg command followed by a string." -msgstr "" - -# 813ccbf068dd484caadee638af638101 -#: ../source/reference/mongodb-wire-protocol.txt:152 -msgid "``OP_UPDATE``" -msgstr "" - -# 0228316a15bd456182eabbe7689f5ef5 -#: ../source/reference/mongodb-wire-protocol.txt:153 -msgid "2001" -msgstr "" - -# 671f11dedbcf4c06ac2bdb88da86ae04 -#: ../source/reference/mongodb-wire-protocol.txt:154 -msgid "Update document." -msgstr "" - -# 7b8437f71bd640059b2481abca6e75b6 -#: ../source/reference/mongodb-wire-protocol.txt:155 -msgid "``OP_INSERT``" -msgstr "" - -# b9b765be643749f38688242fa4e6ed06 -#: ../source/reference/mongodb-wire-protocol.txt:156 -msgid "2002" -msgstr "" - -# 330d7b3b3e9b465596eeac498cfdaf1f -#: ../source/reference/mongodb-wire-protocol.txt:157 -msgid "Insert new document." -msgstr "" - -# ea7861638d81496895f29331af613ad0 -#: ../source/reference/mongodb-wire-protocol.txt:158 -msgid "``RESERVED``" -msgstr "" - -# aacb7307b010402798bded6c2a8fd13c -#: ../source/reference/mongodb-wire-protocol.txt:159 -msgid "2003" -msgstr "" - -# fa5c500ca9e2418fba0dcf383a05e919 -#: ../source/reference/mongodb-wire-protocol.txt:160 -msgid "Formerly used for OP_GET_BY_OID." -msgstr "" - -# 6aef6ed64b8e41c2a047a0dfe562376a -#: ../source/reference/mongodb-wire-protocol.txt:161 -msgid "``OP_QUERY``" -msgstr "" - -# d632e3b706b14631bd26d9f44013cb2d -#: ../source/reference/mongodb-wire-protocol.txt:162 -msgid "2004" -msgstr "" - -# 80311e59f53c42a49f190300f8450915 -#: ../source/reference/mongodb-wire-protocol.txt:163 -msgid "Query a collection." -msgstr "" - -# c486eeb2f339439e8be68abd78b8738b -#: ../source/reference/mongodb-wire-protocol.txt:164 -msgid "``OP_GET_MORE``" -msgstr "" - -# 15b95db4baf54e0ca9f0f87c466889f3 -#: ../source/reference/mongodb-wire-protocol.txt:165 -msgid "2005" -msgstr "" - -# a3f1a96df06d4b5c9a469b12833192bf -#: ../source/reference/mongodb-wire-protocol.txt:166 -msgid "Get more data from a query. See Cursors." -msgstr "" - -# 21ef1daa1664485cbeb066b2ab13da44 -#: ../source/reference/mongodb-wire-protocol.txt:167 -msgid "``OP_DELETE``" -msgstr "" - -# 92b921d4d1dd470ba191c2e2c06bdd11 -#: ../source/reference/mongodb-wire-protocol.txt:168 -msgid "2006" -msgstr "" - -# 19f4aef020d6483fae19246aa1a6e879 -#: ../source/reference/mongodb-wire-protocol.txt:169 -msgid "Delete documents." -msgstr "" - -# 6f1b13bad29a4b6099115e555c220877 -#: ../source/reference/mongodb-wire-protocol.txt:170 -msgid "``OP_KILL_CURSORS``" -msgstr "" - -# c7382b41bdc5442684ede880c049528d -#: ../source/reference/mongodb-wire-protocol.txt:171 -msgid "2007" -msgstr "" - -# e7e841db31ba4ddda76059796fb66423 -#: ../source/reference/mongodb-wire-protocol.txt:172 -msgid "Notify database that the client has finished with the cursor." -msgstr "" - -# c01aa5f376d14b3c84d8f342c4e8fc30 -#: ../source/reference/mongodb-wire-protocol.txt:173 -msgid "``OP_COMMAND``" -msgstr "" - -# e78b0e460b58466eb50c9ea200429c01 -#: ../source/reference/mongodb-wire-protocol.txt:174 -msgid "2010" -msgstr "" - -# fed089790cee42219119abfc33f9ef36 -#: ../source/reference/mongodb-wire-protocol.txt:175 -msgid "Cluster internal protocol representing a command request." -msgstr "" - -# 662b327ec7d04f01b6a9b9026ddfe425 -#: ../source/reference/mongodb-wire-protocol.txt:176 -msgid "``OP_COMMANDREPLY``" -msgstr "" - -# b00b92fb946f47f6a7dfe262c016d9fc -#: ../source/reference/mongodb-wire-protocol.txt:177 -msgid "2011" -msgstr "" - -# 4b828eab372c4ded8f836fafcd955f8e -#: ../source/reference/mongodb-wire-protocol.txt:178 -msgid "Cluster internal protocol representing a reply to an ``OP_COMMAND``." -msgstr "" - -# 7a0c2cf98d7f4767aecdd06cb77b8c3f -#: ../source/reference/mongodb-wire-protocol.txt:181 -msgid "Client Request Messages" -msgstr "" - -# 0f812d6da0ac416ea016ec70f043f5dd -#: ../source/reference/mongodb-wire-protocol.txt:183 -msgid "" -"Clients can send request messages that specify all but the :ref:`OP_REPLY" -" ` opCode. :ref:`OP_REPLY ` is reserved for" -" use by the database." -msgstr "" - -# 1bbb353ccb65443caa9f2d0f8d1771b8 -#: ../source/reference/mongodb-wire-protocol.txt:187 -msgid "" -"Only the :ref:`OP_QUERY ` and :ref:`OP_GET_MORE ` messages result in a response from the database. There will be" -" no response sent for any other message." -msgstr "" - -# aef7eab97455459e8ae9b0e574941ced -#: ../source/reference/mongodb-wire-protocol.txt:192 -msgid "You can determine if a message was successful with a getLastError command." -msgstr "" - -# fd50d4a83ca044589582d046a26947f6 -#: ../source/reference/mongodb-wire-protocol.txt:197 -msgid "OP_UPDATE" -msgstr "" - -# 63830d0b54c84db4a22c65f4aba67cd2 -#: ../source/reference/mongodb-wire-protocol.txt:199 -msgid "" -"The OP_UPDATE message is used to update a document in a collection. The " -"format of a OP_UPDATE message is the following:" -msgstr "" - -# 047cf5d050d74a0185459f58ede8d429 -# 21c875b4988047079a7d71bfca1e742f -# 0b1c647133154331bacdd9e5f6dca677 -# 0d2d174ca9de4915810a60af8d313ef9 -# 1797f4490a7740608cbff98cc842c502 -# 4bbf5c54ef054ec5ab9ab4c63fef75e5 -# 670ec6dd37d34401b1fef3475fc0e86b -# 548ebea8a6cd410a9d72a0892584949d -# 0a62c50e162446a28a70566b41f08e90 -#: ../source/reference/mongodb-wire-protocol.txt:220 -#: ../source/reference/mongodb-wire-protocol.txt:289 -#: ../source/reference/mongodb-wire-protocol.txt:354 -#: ../source/reference/mongodb-wire-protocol.txt:478 -#: ../source/reference/mongodb-wire-protocol.txt:539 -#: ../source/reference/mongodb-wire-protocol.txt:601 -#: ../source/reference/mongodb-wire-protocol.txt:675 -#: ../source/reference/mongodb-wire-protocol.txt:737 -#: ../source/reference/mongodb-wire-protocol.txt:823 -msgid "``header``" -msgstr "" - -# 369d43f64bb54026a520b0cd4890d6d4 -# 663ff46706224c15ab38ea9ab273f7f5 -# d765f827f28d4436892b4b5404093604 -# 0fa535d59f8b4f6ca266919adad6d144 -# fb269520e2b1412481fef0504d870fca -# 7efa2636604c4c6ebc383f6084cfbba0 -# dc684529cd914a5fa7ee9d2966961937 -#: ../source/reference/mongodb-wire-protocol.txt:222 -#: ../source/reference/mongodb-wire-protocol.txt:291 -#: ../source/reference/mongodb-wire-protocol.txt:356 -#: ../source/reference/mongodb-wire-protocol.txt:480 -#: ../source/reference/mongodb-wire-protocol.txt:541 -#: ../source/reference/mongodb-wire-protocol.txt:603 -#: ../source/reference/mongodb-wire-protocol.txt:739 -msgid "Message header, as described in :ref:`wp-message-header`." -msgstr "" - -# 2a3fa764ee1241ad87f5801ccf3a55b0 -# f1094254a6f0455aa9386f00511a9064 -# 9b769276684a404db319cb6ccfb4b8c3 -# 5fabaeb32c414627abc7776e59659d14 -#: ../source/reference/mongodb-wire-protocol.txt:224 -#: ../source/reference/mongodb-wire-protocol.txt:482 -#: ../source/reference/mongodb-wire-protocol.txt:543 -#: ../source/reference/mongodb-wire-protocol.txt:605 -msgid "``ZERO``" -msgstr "" - -# b3f243465a594c38b1a83f51f9fb75af -# e8fd2551fea143a4afb013302b87ea70 -# 5180dbdff98246baa7de4d748cbb8368 -# 7cdad20ae32040bc894cc11c4af2ae04 -#: ../source/reference/mongodb-wire-protocol.txt:226 -#: ../source/reference/mongodb-wire-protocol.txt:484 -#: ../source/reference/mongodb-wire-protocol.txt:545 -#: ../source/reference/mongodb-wire-protocol.txt:607 -msgid "Integer value of 0. Reserved for future use." -msgstr "" - -# 2ead5f272045408d9c9444db0b435780 -# ad0e6ff18b7e45c5b36e2ae1ad3264ee -# bf2b980dd19f454abb2b341a2e769020 -# ba1424ac1519401189fde2dc75f16b7a -# b0857eaed7164c8cb2619391642eeb62 -#: ../source/reference/mongodb-wire-protocol.txt:228 -#: ../source/reference/mongodb-wire-protocol.txt:308 -#: ../source/reference/mongodb-wire-protocol.txt:400 -#: ../source/reference/mongodb-wire-protocol.txt:486 -#: ../source/reference/mongodb-wire-protocol.txt:547 -msgid "``fullCollectionName``" -msgstr "" - -# 42b3e2d7a936497ab75f42b0dbe04272 -# 2b6114c69d354ed4bdc4ca1170acb103 -# ad63ae1951584b6893498d3bccb51c22 -# faf1c682e0d6455499ee2fd0447fae63 -# 7b7265440aa145ca8c7774ad5e633bfd -#: ../source/reference/mongodb-wire-protocol.txt:230 -#: ../source/reference/mongodb-wire-protocol.txt:310 -#: ../source/reference/mongodb-wire-protocol.txt:402 -#: ../source/reference/mongodb-wire-protocol.txt:488 -#: ../source/reference/mongodb-wire-protocol.txt:549 -msgid "" -"The full collection name; i.e. namespace. The full collection name is the" -" concatenation of the database name with the collection name, using a " -"``.`` for the concatenation. For example, for the database ``foo`` and " -"the collection ``bar``, the full collection name is ``foo.bar``." -msgstr "" - -# a3068f152b7145ddb7bf44e0fd04b1a8 -# d898b172de1a4bdb86973d30fecfc384 -# 9f82ac004e004d0caf9f3f4c7926dce8 -# ced672faf16e434a8335bb4ea409e368 -#: ../source/reference/mongodb-wire-protocol.txt:236 -#: ../source/reference/mongodb-wire-protocol.txt:293 -#: ../source/reference/mongodb-wire-protocol.txt:358 -#: ../source/reference/mongodb-wire-protocol.txt:555 -msgid "``flags``" -msgstr "" - -# f1fc263fba8b4d54946555d4080e9d87 -# 3a4a6f069acb47ffb61fb2e854193c86 -# 63c10d388abb4f1092638c4bbc2feb96 -# 7c36dfb9c2854f56bfb116887b72975f -#: ../source/reference/mongodb-wire-protocol.txt:238 -#: ../source/reference/mongodb-wire-protocol.txt:295 -#: ../source/reference/mongodb-wire-protocol.txt:360 -#: ../source/reference/mongodb-wire-protocol.txt:557 -msgid "" -"Bit vector to specify flags for the operation. The bit values correspond " -"to the following:" -msgstr "" - -# 5f88fe2f0ad24a0eb1cf529ce2126f0a -#: ../source/reference/mongodb-wire-protocol.txt:241 -msgid "" -"``0`` corresponds to Upsert. If set, the database will insert the " -"supplied object into the collection if no matching document is found." -msgstr "" - -# a3ead82fcabb448b99f941f5a303aa22 -#: ../source/reference/mongodb-wire-protocol.txt:245 -msgid "" -"``1`` corresponds to MultiUpdate.If set, the database will update all " -"matching objects in the collection. Otherwise only updates first matching" -" document." -msgstr "" - -# 7c98997843be4046a42430d8b45b339d -#: ../source/reference/mongodb-wire-protocol.txt:249 -msgid "``2``-``31`` are reserved. Must be set to 0." -msgstr "" - -# 15b7ce049ad344a0abf3b3fb67eb2176 -# 476c991c7a944d9db671ac3a32b8f388 -#: ../source/reference/mongodb-wire-protocol.txt:251 -#: ../source/reference/mongodb-wire-protocol.txt:566 -msgid "``selector``" -msgstr "" - -# 79fe7a43a06c4955b5658bae5869679f -#: ../source/reference/mongodb-wire-protocol.txt:253 -msgid "" -"BSON document that specifies the query for selection of the document to " -"update." -msgstr "" - -# fc8c1c674cb542e1a53c2c56a5ef9fc6 -#: ../source/reference/mongodb-wire-protocol.txt:256 -msgid "``update``" -msgstr "" - -# 93a2d4e3d9c34bf78c350989407ac3fb -#: ../source/reference/mongodb-wire-protocol.txt:258 -msgid "" -"BSON document that specifies the update to be performed. For information " -"on specifying updates see the :manual:`Update Operations " -"` documentation from the MongoDB Manual." -msgstr "" - -# 5b5724fa056a41c8969e83e889f32ce1 -#: ../source/reference/mongodb-wire-protocol.txt:263 -msgid "There is no response to an OP_UPDATE message." -msgstr "" - -# 58336e080ac4496086289909519285f0 -#: ../source/reference/mongodb-wire-protocol.txt:268 -msgid "OP_INSERT" -msgstr "" - -# bffd40f9f6c84878b2347046032dc90f -#: ../source/reference/mongodb-wire-protocol.txt:270 -msgid "" -"The OP_INSERT message is used to insert one or more documents into a " -"collection. The format of the OP_INSERT message is" -msgstr "" - -# 4accb3593fb946008933f25d81b9c917 -#: ../source/reference/mongodb-wire-protocol.txt:298 -msgid "" -"``0`` corresponds to ContinueOnError. If set, the database will not stop " -"processing a bulk insert if one fails (eg due to duplicate IDs). This " -"makes bulk insert behave similarly to a series of single inserts, except " -"lastError will be set if any insert fails, not just the last one. If " -"multiple errors occur, only the most recent will be reported by " -"getLastError. (new in 1.9.1)" -msgstr "" - -# ff6a318863e54f31bee8d877f88d5657 -# 85c6c6d17343491e8a9f2dc88310deb5 -#: ../source/reference/mongodb-wire-protocol.txt:306 -#: ../source/reference/mongodb-wire-protocol.txt:564 -msgid "``1``-``31`` are reserved. Must be set to 0." -msgstr "" - -# ec8ae806574a4f739d058e34f04cc224 -# 6541c55da4bb487b86761217d4371cf3 -#: ../source/reference/mongodb-wire-protocol.txt:316 -#: ../source/reference/mongodb-wire-protocol.txt:784 -msgid "``documents``" -msgstr "" - -# b297ca4526e647fa87368a91d22c24f6 -#: ../source/reference/mongodb-wire-protocol.txt:318 -msgid "" -"One or more documents to insert into the collection. If there are more " -"than one, they are written to the socket in sequence, one after another." -msgstr "" - -# 86bc636c5eb54a0ea4fa4c465f79aaba -#: ../source/reference/mongodb-wire-protocol.txt:322 -msgid "There is no response to an OP_INSERT message." -msgstr "" - -# 122e69bb2eec4707b512109cc370aa1c -#: ../source/reference/mongodb-wire-protocol.txt:327 -msgid "OP_QUERY" -msgstr "" - -# 6b9ee902ac0345889513ad86040396ca -#: ../source/reference/mongodb-wire-protocol.txt:329 -msgid "" -"The OP_QUERY message is used to query the database for documents in a " -"collection. The format of the OP_QUERY message is:" -msgstr "" - -# 3141e2c476d543caac06bfb8ff17cedc -#: ../source/reference/mongodb-wire-protocol.txt:363 -msgid "``0`` is reserved. Must be set to 0." -msgstr "" - -# 27f2cb5297744dc688b821a2c5aa1223 -#: ../source/reference/mongodb-wire-protocol.txt:365 -msgid "" -"``1`` corresponds to TailableCursor. Tailable means cursor is not closed " -"when the last data is retrieved. Rather, the cursor marks the final " -"object's position. You can resume using the cursor later, from where it " -"was located, if more data were received. Like any \"latent cursor\", the " -"cursor may become invalid at some point (CursorNotFound) – for example if" -" the final object it references were deleted." -msgstr "" - -# 90e353312d9547c98cfb0eddd98d9f7b -#: ../source/reference/mongodb-wire-protocol.txt:373 -msgid "" -"``2`` corresponds to SlaveOk.Allow query of replica slave. Normally these" -" return an error except for namespace \"local\"." -msgstr "" - -# 1bd75fc5ae5a4c8f8ac97fd2d2784cd9 -#: ../source/reference/mongodb-wire-protocol.txt:376 -msgid "" -"``3`` corresponds to OplogReplay. Internal replication use only - driver " -"should not set." -msgstr "" - -# 2367b68bb7c643a586a85d7e064dba15 -#: ../source/reference/mongodb-wire-protocol.txt:379 -msgid "" -"``4`` corresponds to NoCursorTimeout. The server normally times out idle " -"cursors after an inactivity period (10 minutes) to prevent excess memory " -"use. Set this option to prevent that." -msgstr "" - -# ffd1636b822645ce839f18d06b16b39b -#: ../source/reference/mongodb-wire-protocol.txt:383 -msgid "" -"``5`` corresponds to AwaitData. Use with TailableCursor. If we are at the" -" end of the data, block for a while rather than returning no data. After " -"a timeout period, we do return as normal." -msgstr "" - -# 7f84660fefa14d16ba9c456959ba6266 -#: ../source/reference/mongodb-wire-protocol.txt:388 -msgid "" -"``6`` corresponds to Exhaust. Stream the data down full blast in multiple" -" \"more\" packages, on the assumption that the client will fully read all" -" data queried. Faster when you are pulling a lot of data and know you " -"want to pull it all down. Note: the client is not allowed to not read all" -" the data unless it closes the connection." -msgstr "" - -# 73489a5da5b642aaaf4f586e306f12fc -#: ../source/reference/mongodb-wire-protocol.txt:395 -msgid "" -"``7`` corresponds to Partial. Get partial results from a mongos if some " -"shards are down (instead of throwing an error)" -msgstr "" - -# 38e7e393290b4402a7b0de620466f30b -#: ../source/reference/mongodb-wire-protocol.txt:398 -msgid "``8``-``31`` are reserved. Must be set to 0." -msgstr "" - -# 0f8b91ad18b04d08af248b43ebbddffc -#: ../source/reference/mongodb-wire-protocol.txt:408 -msgid "``numberToSkip``" -msgstr "" - -# dcf1f2a550b0449ca7ded74b7f99b241 -#: ../source/reference/mongodb-wire-protocol.txt:410 -msgid "" -"Sets the number of documents to omit - starting from the first document " -"in the resulting dataset - when returning the result of the query." -msgstr "" - -# b03def587dcf4baa985877884dbf2196 -# 23425b1e60c44ae9b6b81b9a5d3052c4 -#: ../source/reference/mongodb-wire-protocol.txt:414 -#: ../source/reference/mongodb-wire-protocol.txt:494 -msgid "``numberToReturn``" -msgstr "" - -# 7d61db1769b447a9b20c962326006804 -#: ../source/reference/mongodb-wire-protocol.txt:416 -msgid "" -"Limits the number of documents in the first :ref:`OP_REPLY ` message to the query. However, the database will still establish " -"a cursor and return the ``cursorID`` to the client if there are more " -"results than ``numberToReturn``. If the client driver offers 'limit' " -"functionality (like the SQL LIMIT keyword), then it is up to the client " -"driver to ensure that no more than the specified number of document are " -"returned to the calling application. If ``numberToReturn`` is ``0``, the " -"db will use the default return size. If the number is negative, then the " -"database will return that number and close the cursor. No further results" -" for that query can be fetched. If ``numberToReturn`` is ``1`` the server" -" will treat it as ``-1`` (closing the cursor automatically)." -msgstr "" - -# fe2da980901a42a5a7faa82f5c62afc0 -#: ../source/reference/mongodb-wire-protocol.txt:430 -msgid "``query``" -msgstr "" - -# feb3590fee1d42c29d5a9d59fb8d3094 -#: ../source/reference/mongodb-wire-protocol.txt:431 -msgid "" -"BSON document that represents the query. The query will contain one or " -"more elements, all of which must match for a document to be included in " -"the result set. Possible elements include ``$query``, ``$orderby``, " -"``$hint``, ``$explain``, and ``$snapshot``." -msgstr "" - -# 9703cc13b94644b98e04d848686dec8d -#: ../source/reference/mongodb-wire-protocol.txt:437 -msgid "``returnFieldsSelector``" -msgstr "" - -# 1ca8d19b1c814c35a53d07a232307ad6 -#: ../source/reference/mongodb-wire-protocol.txt:439 -msgid "" -"Optional. BSON document that limits the fields in the returned documents." -" The ``returnFieldsSelector`` contains one or more elements, each of " -"which is the name of a field that should be returned, and and the integer" -" value ``1``. In JSON notation, a ``returnFieldsSelector`` to limit to " -"the fields ``a``, ``b`` and ``c`` would be:" -msgstr "" - -# 87e82a9aba0e47ae8da0cf91c314afab -#: ../source/reference/mongodb-wire-protocol.txt:450 -msgid "" -"The database will respond to an OP_QUERY message with an :ref:`OP_REPLY " -"` message." -msgstr "" - -# c97aec4edfd044b7ac74ff4c7ce93001 -#: ../source/reference/mongodb-wire-protocol.txt:456 -msgid "OP_GET_MORE" -msgstr "" - -# a776fe038dc5428bb2b5303d0c7c2ab8 -#: ../source/reference/mongodb-wire-protocol.txt:458 -msgid "" -"The OP_GET_MORE message is used to query the database for documents in a " -"collection. The format of the OP_GET_MORE message is:" -msgstr "" - -# eb01364ba4834f8eb9c984433177a43e -#: ../source/reference/mongodb-wire-protocol.txt:496 -msgid "" -"Limits the number of documents in the first :ref:`OP_REPLY ` message to the query. However, the database will still establish " -"a cursor and return the ``cursorID`` to the client if there are more " -"results than ``numberToReturn``. If the client driver offers 'limit' " -"functionality (like the SQL LIMIT keyword), then it is up to the client " -"driver to ensure that no more than the specified number of document are " -"returned to the calling application. If ``numberToReturn`` is ``0``, the " -"db will used the default return size." -msgstr "" - -# 6384af4e366c4d3caa1440d9fa698e7d -# ae6c8d2d72294d3ea906bb05dc57b574 -#: ../source/reference/mongodb-wire-protocol.txt:506 -#: ../source/reference/mongodb-wire-protocol.txt:766 -msgid "``cursorID``" -msgstr "" - -# fd76430fc7584d61bf494b8c2b27617f -#: ../source/reference/mongodb-wire-protocol.txt:507 -msgid "" -"Cursor identifier that came in the :ref:`OP_REPLY `. This " -"must be the value that came from the database." -msgstr "" - -# e14676e09d7a40c69e135c53697af470 -#: ../source/reference/mongodb-wire-protocol.txt:511 -msgid "" -"The database will respond to an OP_GET_MORE message with an " -":ref:`OP_REPLY ` message." -msgstr "" - -# 6e73c39e104a451e88d74d281c953432 -#: ../source/reference/mongodb-wire-protocol.txt:517 -msgid "OP_DELETE" -msgstr "" - -# 2cb2e23c19564ab38c2c266cde14269f -#: ../source/reference/mongodb-wire-protocol.txt:519 -msgid "" -"The OP_DELETE message is used to remove one or more documents from a " -"collection. The format of the OP_DELETE message is:" -msgstr "" - -# a3351324f57648c48a2bd536f52d1036 -#: ../source/reference/mongodb-wire-protocol.txt:560 -msgid "" -"``0`` corresponds to SingleRemove. If set, the database will remove only " -"the first matching document in the collection. Otherwise all matching " -"documents will be removed." -msgstr "" - -# 19d30213eb1b4b4894e3a8ef73e3a48c -#: ../source/reference/mongodb-wire-protocol.txt:568 -msgid "" -"BSON document that represent the query used to select the documents to be" -" removed. The selector will contain one or more elements, all of which " -"must match for a document to be removed from the collection." -msgstr "" - -# 1ceccce61f774a7e88ae6df0c1267e35 -#: ../source/reference/mongodb-wire-protocol.txt:573 -msgid "There is no response to an OP_DELETE message." -msgstr "" - -# 38f9ceb4486e44ab90ec3ab51053ec04 -#: ../source/reference/mongodb-wire-protocol.txt:578 -msgid "OP_KILL_CURSORS" -msgstr "" - -# 3c37d096485b4165ba01ec11e79b3e84 -#: ../source/reference/mongodb-wire-protocol.txt:580 -msgid "" -"The OP_KILL_CURSORS message is used to close an active cursor in the " -"database. This is necessary to ensure that database resources are " -"reclaimed at the end of the query. The format of the OP_KILL_CURSORS " -"message is:" -msgstr "" - -# 4d5851b0a35c4a758082ae46c7629f48 -#: ../source/reference/mongodb-wire-protocol.txt:609 -msgid "``numberOfCursorIDs``" -msgstr "" - -# ef49938a3adf4c35b8b45860a8ca275a -#: ../source/reference/mongodb-wire-protocol.txt:611 -msgid "The number of cursor IDs that are in the message." -msgstr "" - -# db91f1b67c55422b8fd87f55d3313ce5 -#: ../source/reference/mongodb-wire-protocol.txt:613 -msgid "``cursorIDs``" -msgstr "" - -# b79955604b6e434ab44a0c7723f8a6c6 -#: ../source/reference/mongodb-wire-protocol.txt:615 -msgid "" -"\"Array\" of cursor IDs to be closed. If there are more than one, they " -"are written to the socket in sequence, one after another." -msgstr "" - -# 4bdd3c5ce4694966826ee467d8651157 -#: ../source/reference/mongodb-wire-protocol.txt:618 -msgid "" -"If a cursor is read until exhausted (read until :ref:`OP_QUERY ` or :ref:`OP_GET_MORE ` returns zero for the " -"cursor id), there is no need to kill the cursor." -msgstr "" - -# 59bf9508c723488093f840ece2d26fdd -#: ../source/reference/mongodb-wire-protocol.txt:625 -msgid "OP_MSG" -msgstr "" - -# 718b83ece31a4ec1ae2e29ad58a8eff2 -#: ../source/reference/mongodb-wire-protocol.txt:627 -msgid "do not need to implement OP_MSG." -msgstr "" - -# 697e10570dbc4dbebee7e95348eac8ad -#: ../source/reference/mongodb-wire-protocol.txt:629 -msgid "" -"``OP_MSG`` sends a diagnostic message to the database. The database sends" -" back a fixed response. The format is:" -msgstr "" - -# 7aae601f1e31422bb296ea931a8bfbc3 -#: ../source/reference/mongodb-wire-protocol.txt:642 -msgid "OP_COMMAND" -msgstr "" - -# df2430f46c87491291b06596437c6d7b -#: ../source/reference/mongodb-wire-protocol.txt:646 -msgid "" -"``OP_COMMAND`` is cluster internal and should not be implemented by " -"clients or drivers." -msgstr "" - -# 0a4fad71056948b484e6b9f548098297 -#: ../source/reference/mongodb-wire-protocol.txt:649 -msgid "" -"The ``OP_COMMAND`` format and protocol is not stable and may change " -"between releases without maintaining backwards compatibility." -msgstr "" - -# b67b515a1fa049a780af93e88f5aea5f -#: ../source/reference/mongodb-wire-protocol.txt:652 -msgid "" -"``OP_COMMAND`` is a wire protocol message used internally for intra-" -"cluster database command requests issued by one MongoDB server to " -"another. The receiving database sends back an :ref:`OP_COMMANDREPLY " -"` as a response to a ``OP_COMMAND``." -msgstr "" - -# cd7beb5656e7454da049f2d41d76e962 -# aaf89c918433495a8107056c0075bf7d -#: ../source/reference/mongodb-wire-protocol.txt:677 -#: ../source/reference/mongodb-wire-protocol.txt:825 -msgid "Standard message header, as described in :ref:`wp-message-header`." -msgstr "" - -# c3f6b4f55adc481ba25f0036fa8ea21c -#: ../source/reference/mongodb-wire-protocol.txt:679 -msgid "``database``" -msgstr "" - -# d06b6332df8c43679c2c7b70e241eddd -#: ../source/reference/mongodb-wire-protocol.txt:681 -msgid "The name of the database to run the command on." -msgstr "" - -# e4fcdc74ae8846129c8fe4a7c62eb81b -#: ../source/reference/mongodb-wire-protocol.txt:683 -msgid "``commandName``" -msgstr "" - -# 075f3bceb4fc4c24889bf8c72d081a09 -#: ../source/reference/mongodb-wire-protocol.txt:685 -msgid "" -"The name of the command. See :ref:`database-commands` for a list of " -"database commands." -msgstr "" - -# b29d3cb444cc4970ad210c1d2831f49e -# 4e2caf58cd644271b752b0c442748e8b -#: ../source/reference/mongodb-wire-protocol.txt:688 -#: ../source/reference/mongodb-wire-protocol.txt:827 -msgid "``metadata``" -msgstr "" - -# 007958ade22f4121a6e4f36f8eb0c98e -#: ../source/reference/mongodb-wire-protocol.txt:690 -msgid "" -"Available for the system to attach any metadata to internal commands that" -" is not part of the command parameters proper, as supplied by the client " -"driver" -msgstr "" - -# d36eca57a07248b69a3edb6250175327 -#: ../source/reference/mongodb-wire-protocol.txt:694 -msgid "``commandArgs``" -msgstr "" - -# 39fd54c65e30498796f39b21fc1673c1 -#: ../source/reference/mongodb-wire-protocol.txt:696 -msgid "A BSON document containing the command arguments." -msgstr "" - -# 57b5864fddaf459b8ea46c29183386b0 -#: ../source/reference/mongodb-wire-protocol.txt:698 -msgid "" -"See the documentation for the specified ``commandName`` for information " -"its arguments" -msgstr "" - -# 73843cf0c53e4f6090e88b2ba00e80aa -#: ../source/reference/mongodb-wire-protocol.txt:701 -msgid "``inputDocs``" -msgstr "" - -# ec2cafe03a3c4736a135290a1085031b -#: ../source/reference/mongodb-wire-protocol.txt:703 -msgid "" -"Zero or more documents acting as input to the command. Useful for " -"commands that can require a large amount of data sent from the client, " -"such as a batch insert." -msgstr "" - -# 17a0aefde7274f268638628180c8423c -#: ../source/reference/mongodb-wire-protocol.txt:708 -msgid "Database Response Messages" -msgstr "" - -# 50f56db862a0490dac0ca86c0862d30f -#: ../source/reference/mongodb-wire-protocol.txt:713 -msgid "OP_REPLY" -msgstr "" - -# df22c0e31cfa4f5cad606e7cae7da07b -#: ../source/reference/mongodb-wire-protocol.txt:715 -msgid "" -"The ``OP_REPLY`` message is sent by the database in response to an " -":ref:`OP_QUERY ` or :ref:`OP_GET_MORE ` " -"message. The format of an OP_REPLY message is:" -msgstr "" - -# c575b30226c941868e49d8a35f41f209 -#: ../source/reference/mongodb-wire-protocol.txt:741 -msgid "``responseFlags``" -msgstr "" - -# f19a007114984f149a6b6c52d7b80655 -#: ../source/reference/mongodb-wire-protocol.txt:743 -msgid "Bit vector to specify flags. The bit values correspond to the following:" -msgstr "" - -# 209567d314f84ef18f532d61c30d2d7a -#: ../source/reference/mongodb-wire-protocol.txt:746 -msgid "" -"``0`` corresponds to CursorNotFound. Is set when ``getMore`` is called " -"but the cursor id is not valid at the server. Returned with zero results." -msgstr "" - -# 6d5465b6b9864ba28e2da6dea6cf8388 -#: ../source/reference/mongodb-wire-protocol.txt:750 -msgid "" -"``1`` corresponds to QueryFailure. Is set when query failed. Results " -"consist of one document containing an \"$err\" field describing the " -"failure." -msgstr "" - -# faf013521e4b473a8107ea2e73cf2fee -#: ../source/reference/mongodb-wire-protocol.txt:754 -msgid "" -"``2`` corresponds to ShardConfigStale. Drivers should ignore this. Only " -":program:`mongos` will ever see this set, in which case, it needs to " -"update config from the server." -msgstr "" - -# d0fe5f9fba6e4b7a881a978b980e9c17 -#: ../source/reference/mongodb-wire-protocol.txt:758 -msgid "" -"``3`` corresponds to AwaitCapable. Is set when the server supports the " -"AwaitData Query option. If it doesn't, a client should sleep a little " -"between getMore's of a Tailable cursor. Mongod version 1.6 supports " -"AwaitData and thus always sets AwaitCapable." -msgstr "" - -# 68a096d6a30543c7a7d31e2724a49038 -#: ../source/reference/mongodb-wire-protocol.txt:764 -msgid "``4``-``31`` are reserved. Ignore." -msgstr "" - -# df31acd419054f18899c59eb36419491 -#: ../source/reference/mongodb-wire-protocol.txt:768 -msgid "" -"The ``cursorID`` that this OP_REPLY is a part of. In the event that the " -"result set of the query fits into one OP_REPLY message, ``cursorID`` will" -" be 0. This ``cursorID`` must be used in any :ref:`OP_GET_MORE ` messages used to get more data, and also must be closed by the" -" client when no longer needed via a :ref:`OP_KILL_CURSORS ` message." -msgstr "" - -# 1a6c378b4e484f16a4f660bcb3780eb8 -#: ../source/reference/mongodb-wire-protocol.txt:776 -msgid "``startingFrom``" -msgstr "" - -# 60832ed43c1840a78b10f5bfff179093 -#: ../source/reference/mongodb-wire-protocol.txt:778 -msgid "Starting position in the cursor." -msgstr "" - -# f46dd22538604ba1964d1ac4d0647191 -#: ../source/reference/mongodb-wire-protocol.txt:780 -msgid "``numberReturned``" -msgstr "" - -# d80af64bb2634e288e23523ff5075deb -#: ../source/reference/mongodb-wire-protocol.txt:782 -msgid "Number of documents in the reply." -msgstr "" - -# c81425ce9e1f4058a085051a6cc0cdd1 -#: ../source/reference/mongodb-wire-protocol.txt:786 -msgid "Returned documents." -msgstr "" - -# efa93480df5148d29977b2222ea19fcc -#: ../source/reference/mongodb-wire-protocol.txt:791 -msgid "OP_COMMANDREPLY" -msgstr "" - -# 926f4bea5c0847b68cfdbae09d095a70 -#: ../source/reference/mongodb-wire-protocol.txt:795 -msgid "" -"``OP_COMMANDREPLY`` is cluster internal and should not be implemented by " -"clients or drivers." -msgstr "" - -# 57234f0763b54c3595e0c6919e21ca98 -#: ../source/reference/mongodb-wire-protocol.txt:798 -msgid "" -"The ``OP_COMMANDREPLY`` format and protocol is not stable and may change" -" between releases without maintaining backwards compatibility." -msgstr "" - -# cd2ffaf952b245ccbb880bcd2793035f -#: ../source/reference/mongodb-wire-protocol.txt:801 -msgid "" -"The ``OP_COMMANDREPLY`` is a wire protocol message used internally for " -"replying to intra-cluster :ref:`OP_COMMAND ` requests " -"issued by one MongoDB server to another." -msgstr "" - -# c840de04c12e42a49ae4f70fbdf07c2c -#: ../source/reference/mongodb-wire-protocol.txt:805 -msgid "The format of an ``OP_COMMANDREPLY`` is:" -msgstr "" - -# 9769e075336447468c30626dcba2d313 -#: ../source/reference/mongodb-wire-protocol.txt:829 -msgid "" -"Available for the system to attach any metadata to internal commands that" -" is not part of the command parameters proper, as supplied by the client " -"driver." -msgstr "" - -# 6d39322705c84bef88ca3d4c472317d5 -#: ../source/reference/mongodb-wire-protocol.txt:833 -msgid "``commandReply``" -msgstr "" - -# acc9e16217874e59ae4acc5c8502b9db -#: ../source/reference/mongodb-wire-protocol.txt:835 -msgid "A BSON document containing the command reply." -msgstr "" - -# 3686439e05d1493192b08868fd8ffc55 -#: ../source/reference/mongodb-wire-protocol.txt:837 -msgid "``outputDocs``" -msgstr "" - -# b4949763e17e441b9e283ea56acb9775 -#: ../source/reference/mongodb-wire-protocol.txt:839 -msgid "" -"Useful for commands that can return a large amount of data, such as find " -"or aggregate." -msgstr "" - -# 0818393e632c46a1a12f491e3c0b8c26 -#: ../source/reference/mongodb-wire-protocol.txt:842 -msgid "This field is not currently in use." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/object-id.po b/locale/es/LC_MESSAGES/reference/object-id.po deleted file mode 100644 index f8c0b48a424..00000000000 --- a/locale/es/LC_MESSAGES/reference/object-id.po +++ /dev/null @@ -1,340 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: 2014-04-08 18:43+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# c9ac1a5872cb40749644652027e467f6 -#: ../source/reference/object-id.txt:5 -msgid "ObjectId" -msgstr "" - -# ecb1e8f5f4994816b1b8cfc7e55a151c -#: ../source/reference/object-id.txt:10 -msgid "Overview" -msgstr "" - -# f0e7c8c2ae5f434bb167394ea99ca409 -#: ../source/reference/object-id.txt:12 -msgid "" -":term:`ObjectId ` is a 12-byte :term:`BSON` type, constructed " -"using:" -msgstr "" - -# aeb4bea0f7c24689b51b40aad62a7229 -#: ../source/reference/object-id.txt:15 -msgid "a 4-byte value representing the seconds since the Unix epoch," -msgstr "" - -# c15b714643ca4f098be0aecbbb43ec88 -#: ../source/reference/object-id.txt:16 -msgid "a 3-byte machine identifier," -msgstr "" - -# 92f3fd3dba0d4c27aaab4eff9c27b113 -#: ../source/reference/object-id.txt:17 -msgid "a 2-byte process id, and" -msgstr "" - -# 948406e2482042d7a7e7d901e0ed263e -#: ../source/reference/object-id.txt:18 -msgid "a 3-byte counter, starting with a random value." -msgstr "" - -# a5a19c4678574774af92ee7b2962717a -#: ../source/reference/object-id.txt:20 -msgid "" -"In MongoDB, documents stored in a collection require a unique :term:`_id`" -" field that acts as a :term:`primary key`. MongoDB uses ObjectIds as the " -"default value for the ``_id`` field if the ``_id`` field is not " -"specified; i.e. if a document does not contain a top-level ``_id`` field," -" the MongoDB driver adds the ``_id`` field that holds an ObjectId. In " -"addition, if the :program:`mongod` receives a document to insert that " -"does not contain an ``_id`` field, :program:`mongod` will add the ``_id``" -" field that holds an ObjectId." -msgstr "" - -# e2cce06687ac4120a9274ee8ba80500d -#: ../source/reference/object-id.txt:29 -msgid "" -"MongoDB clients should add an ``_id`` field with a unique ObjectId. Using" -" ObjectIds for the ``_id`` field provides the following additional " -"benefits:" -msgstr "" - -# 58e7606306764c3f8008b6201a191397 -#: ../source/reference/object-id.txt:33 -msgid "" -"in the :program:`mongo` shell, you can access the creation time of the " -"``ObjectId``, using the :method:`~ObjectId.getTimestamp()` method." -msgstr "" - -# a78f142a3ace45e6bdbe635977f079b1 -#: ../source/reference/object-id.txt:36 -msgid "" -"sorting on an ``_id`` field that stores ``ObjectId`` values is roughly " -"equivalent to sorting by creation time." -msgstr "" - -# ed9c63565e56452db391af29431d9b94 -#: ../source/reference/object-id.txt:39 -msgid "" -"The relationship between the order of ``ObjectId`` values and generation " -"time is not strict within a single second. If multiple systems, or " -"multiple processes or threads on a single system generate values, within " -"a single second; ``ObjectId`` values do not represent a strict insertion " -"order. Clock skew between clients can also result in non-strict ordering " -"even for values because client drivers generate ``ObjectId`` values." -msgstr "" - -# 311e46de77014a09b6e8f6473e7bbc9c -#: ../source/reference/object-id.txt:48 -msgid "" -"Also consider the :doc:`/core/document/` section for related information " -"on MongoDB's document orientation." -msgstr "" - -# 0d009c1899c64ecca34302fa236ebcb0 -#: ../source/reference/object-id.txt:54 -msgid "ObjectId()" -msgstr "" - -# c22a5294736c471886da55288e38153c -#: ../source/reference/object-id.txt:56 -msgid "" -"The :program:`mongo` shell provides the ``ObjectId()`` wrapper class to " -"generate a new ObjectId, and to provide the following helper attribute " -"and methods:" -msgstr "" - -# 5498f233671f415ca5efebde311c77ae -#: ../source/reference/object-id.txt:60 -msgid "``str``" -msgstr "" - -# 62efeb66758e44feab21059dbe95d324 -#: ../source/reference/object-id.txt:62 -msgid "The hexadecimal string representation of the object." -msgstr "" - -# 2f1fecd363684034ac7d71e3997fb96f -#: ../source/reference/object-id.txt:64 -msgid ":method:`~ObjectId.getTimestamp()`" -msgstr "" - -# c14410e7f3284472b6b2ef32def16f82 -#: ../source/reference/object-id.txt:66 -msgid "Returns the timestamp portion of the object as a Date." -msgstr "" - -# 266f2240ef0e4ec89bd440c9635ad470 -#: ../source/reference/object-id.txt:68 -msgid ":method:`~ObjectId.toString()`" -msgstr "" - -# ede280c1deea446daaf29536cea83ffd -#: ../source/reference/object-id.txt:70 -msgid "" -"Returns the JavaScript representation in the form of a string literal " -"\"``ObjectId(...)``\"." -msgstr "" - -# 849006298ee0473891bf8e60b4277ff6 -#: ../source/reference/object-id.txt:73 -msgid "" -"In previous versions :method:`~ObjectId.toString()` returns the " -"hexadecimal string representation, which as of version 2.2 can be " -"retrieved by the ``str`` property." -msgstr "" - -# 3397424d36404354a55ce57596c52d79 -#: ../source/reference/object-id.txt:78 -msgid ":method:`~ObjectId.valueOf()`" -msgstr "" - -# 2d0533263aa745c38bd81aa150cc139b -#: ../source/reference/object-id.txt:80 -msgid "" -"Returns the representation of the object as a hexadecimal string. The " -"returned string is the ``str`` attribute." -msgstr "" - -# 5a5d75d8da504cc4a79ea4fe842181c4 -#: ../source/reference/object-id.txt:83 -msgid "In previous versions, :method:`~ObjectId.valueOf()` returns the object." -msgstr "" - -# 8ef14ac8e8ad4adeb11030239e1a053a -#: ../source/reference/object-id.txt:88 -msgid "Examples" -msgstr "" - -# 8e145d9ef9884896a87b0df1ea3bf3b2 -#: ../source/reference/object-id.txt:90 -msgid "" -"Consider the following uses ``ObjectId()`` class in the :program:`mongo` " -"shell:" -msgstr "" - -# e4cbe6ecba1a4a068c2ed424962500a8 -#: ../source/reference/object-id.txt:94 -msgid "Generate a new ObjectId" -msgstr "" - -# c686eaf3a2c443f8b267d727cb6ed39f -#: ../source/reference/object-id.txt:96 -msgid "" -"To generate a new ObjectId, use the ``ObjectId()`` constructor with no " -"argument:" -msgstr "" - -# 2aaa967fd4654fd2b8893ed20a9780e3 -#: ../source/reference/object-id.txt:103 -msgid "In this example, the value of ``x`` would be:" -msgstr "" - -# 5abd58a375844b9ca1a95202e4d79c45 -#: ../source/reference/object-id.txt:109 -msgid "" -"To generate a new ObjectId using the ``ObjectId()`` constructor with a " -"unique hexadecimal string:" -msgstr "" - -# 4d650a50dac049bc830fe45e269ce048 -#: ../source/reference/object-id.txt:116 -msgid "In this example, the value of ``y`` would be:" -msgstr "" - -# d8babf051845419bb364ad1c7181852b -#: ../source/reference/object-id.txt:122 -msgid "" -"To return the timestamp of an ``ObjectId()`` object, use the " -":method:`~ObjectId.getTimestamp()` method as follows:" -msgstr "" - -# 9c5d8bee65e042d78631665f63ef39a7 -#: ../source/reference/object-id.txt:126 -msgid "Convert an ObjectId into a Timestamp" -msgstr "" - -# fced12794d614eef8c1801698136f3b8 -#: ../source/reference/object-id.txt:128 -msgid "" -"To return the timestamp of an ``ObjectId()`` object, use the " -":method:`getTimestamp() ` method as follows:" -msgstr "" - -# ba4067595de941f299c69a2e54728b44 -#: ../source/reference/object-id.txt:135 -msgid "This operation will return the following Date object:" -msgstr "" - -# 88744d90e1fd46bd9f34da6a123b8c17 -#: ../source/reference/object-id.txt:142 -msgid "Convert ObjectIds into Strings" -msgstr "" - -# a895735d2dfb43cfb5b1bdd02b576bcf -#: ../source/reference/object-id.txt:144 -msgid "Access the ``str`` attribute of an ``ObjectId()`` object, as follows:" -msgstr "" - -# 65efa68a10e441248d8bbb7a42a8b6d9 -#: ../source/reference/object-id.txt:150 -msgid "This operation will return the following hexadecimal string:" -msgstr "" - -# 39c320de9930415d985ee79e561a7bbf -#: ../source/reference/object-id.txt:156 -msgid "" -"To return the hexadecimal string representation of an ``ObjectId()``, use" -" the :method:`~ObjectId.valueOf()` method as follows:" -msgstr "" - -# 7e6f0b64dca245dea843d36d8e731b7c -#: ../source/reference/object-id.txt:163 -msgid "This operation returns the following output:" -msgstr "" - -# 1e8412ca530141079fab2677574d33be -#: ../source/reference/object-id.txt:169 -msgid "" -"To return the string representation of an ``ObjectId()`` object (in the " -"form of a string literal ``ObjectId(...)``), use the " -":method:`~ObjectId.toString()` method as follows:" -msgstr "" - -# 440973f0301e42099ff4b162e4743a84 -#: ../source/reference/object-id.txt:177 -msgid "This operation will return the following string output:" -msgstr "" - -# 980886ef655844688237dd567cef3c14 -#~ msgid "" -#~ "In MongoDB, documents stored in a " -#~ "collection require a unique :term:`_id` " -#~ "field that acts as a :term:`primary " -#~ "key`. Because ObjectIds are small, most" -#~ " likely unique, and fast to generate," -#~ " MongoDB uses ObjectIds as the " -#~ "default value for the ``_id`` field " -#~ "if the ``_id`` field is not " -#~ "specified. MongoDB clients should add an" -#~ " ``_id`` field with a unique " -#~ "ObjectId. However, if a client does " -#~ "not add an ``_id`` field, " -#~ ":program:`mongod` will add an ``_id`` " -#~ "field that holds an ObjectId." -#~ msgstr "" - -# 5c654b18ebe74f92bb98d949a7d2684d -#~ msgid "" -#~ "Using ObjectIds for the ``_id`` field" -#~ " provides the following additional " -#~ "benefits:" -#~ msgstr "" - -# e78c0ff54e654465b1a36ec100d47756 -#~ msgid "" -#~ "The relationship between the order of" -#~ " ``ObjectId`` values and generation time" -#~ " is not strict within a single " -#~ "second. If multiple systems, or multiple" -#~ " processes or threads on a single " -#~ "system generate values, within a single" -#~ " second; ``ObjectId`` values do not " -#~ "represent a strict insertion order. " -#~ "Clock skew between clients can also " -#~ "result in non-strict ordering even " -#~ "for values, because client drivers " -#~ "generate ``ObjectId`` values, *not* the " -#~ ":program:`mongod` process." -#~ msgstr "" - -# 2421e2b00a974d02b4d67cb1c89c6dfe -#~ msgid "" -#~ "To return the string representation of" -#~ " an ``ObjectId()`` object, use the " -#~ ":method:`~ObjectId.toString()` method as follows:" -#~ msgstr "" - -# 871b1bbc8e814ec289b7a97fad9a188e -#~ msgid "This operation will return the following output:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator.po b/locale/es/LC_MESSAGES/reference/operator.po deleted file mode 100644 index 019904bbf06..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator.po +++ /dev/null @@ -1,69 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 22:52+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 9f6e78d0feec40098dc145755d5bf244 -#: ../source/reference/operator.txt:3 -msgid "Operators" -msgstr "" - -# 456b1895ab434786987d3781a5768280 -#: ../source/includes/toc/dfn-list-operator-landing.rst:6 -msgid ":doc:`/reference/operator/query`" -msgstr "" - -# 8c9e6dc2f8474855a21528b7fe215af1 -#: ../source/includes/toc/dfn-list-operator-landing.rst:4 -msgid "" -"Query operators provide ways to locate data within the database and " -"projection operators modify how data is presented." -msgstr "" - -# 9f52943a3c544e31a879ca982d1713f3 -#: ../source/includes/toc/dfn-list-operator-landing.rst:11 -msgid ":doc:`/reference/operator/update`" -msgstr "" - -# d9a280026fcb42f99ed4b85295868ed2 -#: ../source/includes/toc/dfn-list-operator-landing.rst:9 -msgid "" -"Update operators are operators that enable you to modify the data in your " -"database or add additional data." -msgstr "" - -# 50f35f7be2ef4770a03c63f9d04424d7 -#: ../source/includes/toc/dfn-list-operator-landing.rst:16 -msgid ":doc:`/reference/operator/aggregation`" -msgstr "" - -# 9e643820e0514ee18721bebce1ef681f -#: ../source/includes/toc/dfn-list-operator-landing.rst:14 -msgid "" -"Aggregation pipeline operations have a collection of operators available to " -"define and manipulate documents in pipeline stages." -msgstr "" - -# e55a071fe5e94a71b720c7c821c0a3f9 -#: ../source/includes/toc/dfn-list-operator-landing.rst:18 -msgid ":doc:`/reference/operator/query-modifier`" -msgstr "" - -# 510020c707f74a878efe0b8886ccd607 -#: ../source/includes/toc/dfn-list-operator-landing.rst:19 -msgid "Query modifiers determine the way that queries will be executed." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation-arithmetic.po b/locale/es/LC_MESSAGES/reference/operator/aggregation-arithmetic.po deleted file mode 100644 index 4df79202970..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation-arithmetic.po +++ /dev/null @@ -1,238 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:56+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 2da23ab2491048c49854020b0f2930b3 -#: ../source/reference/operator/aggregation-arithmetic.txt:3 -msgid "Arithmetic Aggregation Operators" -msgstr "" - -# 2ff30b33b21d468e81a1c74c3fd5ed99 -#: ../source/includes/intro-aggregation-arithmetic.rst:1 -msgid "" -"Arithmetic expressions perform mathematic operations on numbers. Some " -"arithmetic expressions can also support date arithmetic." -msgstr "" - -# e5f3dd8e77e64e58b83ae6717fcd2416 -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on" -" the specific operator to go to its reference page." -msgstr "" - -# d6257ed7efe1473f9b756679f547e64e -#: ../source/includes/toc/table-aggregation-arithmetic.rst:2 -msgid "Name" -msgstr "" - -# 53678f9405754fa1b5f16804b056efae -#: ../source/includes/toc/table-aggregation-arithmetic.rst:2 -msgid "Description" -msgstr "" - -# 622c9468a5db429a89a3855740bbd905 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:4 -msgid ":expression:`$abs`" -msgstr "" - -# 4e5a2a81a6e647518e7df6eb18752ca8 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:4 -msgid "Returns the absolute value of a number." -msgstr "" - -# c2d7f461a54644fc9106535d7a646782 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:6 -msgid ":expression:`$add`" -msgstr "" - -# bc781d19b8b04105aa4239295b679f45 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:6 -msgid "" -"Adds numbers to return the sum, or adds numbers and a date to return a " -"new date. If adding numbers and a date, treats the numbers as " -"milliseconds. Accepts any number of argument expressions, but at most, " -"one expression can resolve to a date." -msgstr "" - -# 5b249492ee264239afbe76f070db3c22 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:12 -msgid ":expression:`$ceil`" -msgstr "" - -# b3b945c31a624e50a6e4f0c6c7c9155a -#: ../source/includes/toc/table-aggregation-arithmetic.rst:12 -msgid "" -"Returns the smallest integer greater than or equal to the specified " -"number." -msgstr "" - -# f341343d0de44d1396fb48192787ecce -#: ../source/includes/toc/table-aggregation-arithmetic.rst:15 -msgid ":expression:`$divide`" -msgstr "" - -# 271446258a3f42e5b3c9a1c6d123d652 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:15 -msgid "" -"Returns the result of dividing the first number by the second. Accepts " -"two argument expressions." -msgstr "" - -# 6800c5b38fb64e8b8fdfceb7bf024772 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:19 -msgid ":expression:`$exp`" -msgstr "" - -# 4d9755f4f60740cca316c7a36a9324ad -#: ../source/includes/toc/table-aggregation-arithmetic.rst:19 -msgid "Raises *e* to the specified exponent." -msgstr "" - -# b0b91873cbd64024b6df181aff21bab0 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:21 -msgid ":expression:`$floor`" -msgstr "" - -# d05476e8dd9349aa994e103404ed7f58 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:21 -msgid "Returns the largest integer less than or equal to the specified number." -msgstr "" - -# 49ed65a6e5d54a6ab89d64b6e1bbcb23 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:24 -msgid ":expression:`$ln`" -msgstr "" - -# e1343a11bee9450f813ddacfa91b607b -#: ../source/includes/toc/table-aggregation-arithmetic.rst:24 -msgid "Calculates the natural log of a number." -msgstr "" - -# fc338fdffa734a7e8b801de0b892709e -#: ../source/includes/toc/table-aggregation-arithmetic.rst:26 -msgid ":expression:`$log`" -msgstr "" - -# f8ae0c37a7054cadafd4dedc48e3e15d -#: ../source/includes/toc/table-aggregation-arithmetic.rst:26 -msgid "Calculates the log of a number in the specified base." -msgstr "" - -# a919490f252c4602b25732aca2f7c333 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:28 -msgid ":expression:`$log10`" -msgstr "" - -# ee6d8244ffe44aedb401185380b59fd8 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:28 -msgid "Calculates the log base 10 of a number." -msgstr "" - -# 642f1a9fec974e51b8a4494e91cc900c -#: ../source/includes/toc/table-aggregation-arithmetic.rst:30 -msgid ":expression:`$mod`" -msgstr "" - -# 1f2d02cc826d44fdb08a3c0ab3fce61f -#: ../source/includes/toc/table-aggregation-arithmetic.rst:30 -msgid "" -"Returns the remainder of the first number divided by the second. Accepts " -"two argument expressions." -msgstr "" - -# e700ea2db4044d048a9b272848ba0dde -#: ../source/includes/toc/table-aggregation-arithmetic.rst:34 -msgid ":expression:`$multiply`" -msgstr "" - -# 8c756ddd30374af3bb8131969bbbbf27 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:34 -msgid "" -"Multiplies numbers to return the product. Accepts any number of argument " -"expressions." -msgstr "" - -# 4476bd0a09c540b4b6e2018576a61ddc -#: ../source/includes/toc/table-aggregation-arithmetic.rst:38 -msgid ":expression:`$pow`" -msgstr "" - -# a67c0633c9c447e380e74c7c837538b7 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:38 -msgid "Raises a number to the specified exponent." -msgstr "" - -# e35df1ab9b4f41e8b194c4332ae2a893 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:40 -msgid ":expression:`$sqrt`" -msgstr "" - -# 46592edb08064cabb5b43429bdb22710 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:40 -msgid "Calculates the square root." -msgstr "" - -# 4c04478795a24518ae7990ffe3529dbd -#: ../source/includes/toc/table-aggregation-arithmetic.rst:43 -msgid ":expression:`$subtract`" -msgstr "" - -# bc14a20eb33b464e91a6319b63b49b89 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:43 -msgid "" -"Returns the result of subtracting the second value from the first. If the" -" two values are numbers, return the difference. If the two values are " -"dates, return the difference in milliseconds. If the two values are a " -"date and a number in milliseconds, return the resulting date. Accepts two" -" argument expressions. If the two values are a date and a number, specify" -" the date argument first as it is not meaningful to subtract a date from " -"a number." -msgstr "" - -# a2524e19c68f40f48da78dd0c3bd51ad -#: ../source/includes/toc/table-aggregation-arithmetic.rst:52 -msgid ":expression:`$trunc`" -msgstr "" - -# 16307c8f698f4f61b5bac2dc204f4519 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:52 -msgid "Truncates a number to its integer." -msgstr "" - -#~ msgid "Computes the sum of an array of numbers." -#~ msgstr "" - -#~ msgid "Takes two numbers and divides the first number by the second." -#~ msgstr "" - -#~ msgid "" -#~ "Takes two numbers and calculates the " -#~ "modulo of the first number divided " -#~ "by the second." -#~ msgstr "" - -#~ msgid "Computes the product of an array of numbers." -#~ msgstr "" - -#~ msgid "Takes two numbers and subtracts the second number from the first." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation-array.po b/locale/es/LC_MESSAGES/reference/operator/aggregation-array.po deleted file mode 100644 index 3841663ad92..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation-array.po +++ /dev/null @@ -1,178 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:58+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 8bbcd06a864541368d120767eea3fc36 -#: ../source/reference/operator/aggregation-array.txt:3 -msgid "Array Aggregation Operators" -msgstr "" - -# ec82deb72fbf408283b43e8d6a386a64 -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on" -" the specific operator to go to its reference page." -msgstr "" - -# 9ff17fe4885e416a90cd41c1986a999f -#: ../source/includes/toc/table-aggregation-array.rst:2 -msgid "Name" -msgstr "" - -# e3de93caa7f64939ba7b481235cd78eb -#: ../source/includes/toc/table-aggregation-array.rst:2 -msgid "Description" -msgstr "" - -# e25876ff97cb4dc891408a036f9cf0f3 -#: ../source/includes/toc/table-aggregation-array.rst:4 -msgid ":expression:`$arrayElemAt`" -msgstr "" - -# 595b674a00454433b0e614b80995cf37 -#: ../source/includes/toc/table-aggregation-array.rst:4 -msgid "Returns the element at the specified array index." -msgstr "" - -# 3f79d75aaa2249f39e396f31ac87426b -#: ../source/includes/toc/table-aggregation-array.rst:7 -msgid ":expression:`$concatArrays`" -msgstr "" - -# 37a69dfecf8f483f87ad607e450ead72 -#: ../source/includes/toc/table-aggregation-array.rst:7 -msgid "Concatenates arrays to return the concatenated array." -msgstr "" - -# 1b89b084ce4b419cb2d01e7cc933980e -#: ../source/includes/toc/table-aggregation-array.rst:10 -msgid ":expression:`$filter`" -msgstr "" - -# c9c70041f81c4219b861b2408cfaa500 -#: ../source/includes/toc/table-aggregation-array.rst:10 -msgid "" -"Selects a subset of the array to return an array with only the elements " -"that match the filter condition." -msgstr "" - -# e9623f2c1ad54632bb20dad9b82ea5fc -#: ../source/includes/toc/table-aggregation-array.rst:14 -msgid ":expression:`$indexOfArray`" -msgstr "" - -# 6ef8a8c82acb48b39a92b9d76eb26c77 -#: ../source/includes/toc/table-aggregation-array.rst:14 -msgid "" -"Searches an array for an occurence of a specified value and returns the " -"array index of the first occurence. If the substring is not found, " -"returns ``-1``." -msgstr "" - -# 6cb1cc11d093479fa2807dbc4242d3be -#: ../source/includes/toc/table-aggregation-array.rst:19 -msgid ":expression:`$isArray`" -msgstr "" - -# b9862e93a8444a598fddbad573c7095c -#: ../source/includes/toc/table-aggregation-array.rst:19 -msgid "Determines if the operand is an array. Returns a boolean." -msgstr "" - -# 658dd777b2b142bcbec1c7bdc19bfd5f -#: ../source/includes/toc/table-aggregation-array.rst:22 -msgid ":expression:`$range`" -msgstr "" - -# 643218fcf41449b6bd05d766ce33e2b4 -#: ../source/includes/toc/table-aggregation-array.rst:22 -msgid "" -"Outputs an array containing a sequence of integers according to user-" -"defined inputs." -msgstr "" - -# bfb2fefff6ab4441aa8da9a31c483807 -#: ../source/includes/toc/table-aggregation-array.rst:26 -msgid ":expression:`$reverseArray`" -msgstr "" - -# 59e6e8361b154398a5e8e35d025c5fba -#: ../source/includes/toc/table-aggregation-array.rst:26 -msgid "Returns an array with the elements in reverse order." -msgstr "" - -# fb4b4618b107427f80ba0e5e41b93a57 -#: ../source/includes/toc/table-aggregation-array.rst:29 -msgid ":expression:`$reduce`" -msgstr "" - -# 3fac6808d69a4a7ba555e9108c6e2b71 -#: ../source/includes/toc/table-aggregation-array.rst:29 -msgid "" -"Applies an expression to each element in an array and combines them into " -"a single value." -msgstr "" - -# 4bfba6b1a8d94cf69eb1ada6284190fe -#: ../source/includes/toc/table-aggregation-array.rst:33 -msgid ":expression:`$size`" -msgstr "" - -# 8820028aaccb4482baac19c0b7031549 -#: ../source/includes/toc/table-aggregation-array.rst:33 -msgid "" -"Returns the number of elements in the array. Accepts a single expression " -"as argument." -msgstr "" - -# f2920b5dd6524ec1aaf0c23e70a12c17 -#: ../source/includes/toc/table-aggregation-array.rst:37 -msgid ":expression:`$slice`" -msgstr "" - -# 6b5527c2257a45acadb287e083ac5f7e -#: ../source/includes/toc/table-aggregation-array.rst:37 -msgid "Returns a subset of an array." -msgstr "" - -# c822c30989f04266b9468287bf8f0aed -#: ../source/includes/toc/table-aggregation-array.rst:40 -msgid ":expression:`$zip`" -msgstr "" - -# 352094e5599146c4b022730aec6a1798 -#: ../source/includes/toc/table-aggregation-array.rst:40 -msgid "Merge two lists together." -msgstr "" - -# 193f601d35d44e71afbdc367c3caca5c -#: ../source/includes/toc/table-aggregation-array.rst:43 -msgid ":expression:`$in`" -msgstr "" - -# 9f31fe2ea7e3461e87e5f9201df9aabd -#: ../source/includes/toc/table-aggregation-array.rst:43 -msgid "Returns a boolean indicating whether a specified value is in an array." -msgstr "" - -#~ msgid "Returns the size of the array." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation-boolean.po b/locale/es/LC_MESSAGES/reference/operator/aggregation-boolean.po deleted file mode 100644 index 814c9ac0e38..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation-boolean.po +++ /dev/null @@ -1,121 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:57+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 21f780b8c4a446f0aacde07e80a48226 -#: ../source/reference/operator/aggregation-boolean.txt:3 -msgid "Boolean Aggregation Operators" -msgstr "" - -# 7115435d98e9429d9b7043531d5368fc -#: ../source/includes/intro-aggregation-boolean.rst:1 -msgid "" -"Boolean expressions evaluate their argument expressions as booleans and " -"return a boolean as the result." -msgstr "" - -# 0b0cdd195ad94c9f8baafc03704ea5ad -#: ../source/includes/extracts/fact-agg-boolean-intro.rst:1 -msgid "" -"In addition to the ``false`` boolean value, Boolean expression evaluates " -"as ``false`` the following: ``null``, ``0``, and ``undefined`` values. " -"The Boolean expression evaluates all other values as ``true``, including " -"non-zero numeric values and arrays." -msgstr "" - -# 17c470bfb1b24f9d8890826c895eacaf -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on" -" the specific operator to go to its reference page." -msgstr "" - -# 05990a6cbb38417396109316b7715e85 -#: ../source/includes/toc/table-aggregation-boolean.rst:2 -msgid "Name" -msgstr "" - -# 2be0ffc5ff6a4275b7f0585f02bfa3fa -#: ../source/includes/toc/table-aggregation-boolean.rst:2 -msgid "Description" -msgstr "" - -# 20bf0786286f438dbb2ea58bbead2da8 -#: ../source/includes/toc/table-aggregation-boolean.rst:4 -msgid ":expression:`$and`" -msgstr "" - -# 1df4e8b382d5451fb0bc35d22977d282 -#: ../source/includes/toc/table-aggregation-boolean.rst:4 -msgid "" -"Returns ``true`` only when *all* its expressions evaluate to ``true``. " -"Accepts any number of argument expressions." -msgstr "" - -# b194679c0ed141c0ba662fbd36df3b23 -#: ../source/includes/toc/table-aggregation-boolean.rst:8 -msgid ":expression:`$or`" -msgstr "" - -# eed7c812866b41a4b903fb409cf73280 -#: ../source/includes/toc/table-aggregation-boolean.rst:8 -msgid "" -"Returns ``true`` when *any* of its expressions evaluates to ``true``. " -"Accepts any number of argument expressions." -msgstr "" - -# 376ed196ef3a485689b5bcb3f5d1fbed -#: ../source/includes/toc/table-aggregation-boolean.rst:12 -msgid ":expression:`$not`" -msgstr "" - -# 952bf9550d70427589d5c4fedd823c49 -#: ../source/includes/toc/table-aggregation-boolean.rst:12 -msgid "" -"Returns the boolean value that is the opposite of its argument " -"expression. Accepts a single argument expression." -msgstr "" - -#~ msgid "Returns true only when *all* values in its input array are true." -#~ msgstr "" - -#~ msgid "Returns true when *any* value in its input array are true." -#~ msgstr "" - -#~ msgid "Returns the boolean value that is the opposite of the input value." -#~ msgstr "" - -#~ msgid "" -#~ "Boolean expressions evaluates its argument " -#~ "expressions as booleans and return a " -#~ "boolean as the result." -#~ msgstr "" - -#~ msgid "" -#~ "In addition to the ``false`` boolean " -#~ "value, |boolean-exp| evaluates as " -#~ "``false`` the following: ``null``, ``0``, " -#~ "and ``undefined`` values. The |boolean-" -#~ "exp| evaluates all other values as " -#~ "``true``, including non-zero numeric " -#~ "values and arrays." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation-comparison.po b/locale/es/LC_MESSAGES/reference/operator/aggregation-comparison.po deleted file mode 100644 index e4bec1b101d..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation-comparison.po +++ /dev/null @@ -1,170 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:56+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 3d5cf9649021481bacbbf151f0d41bb0 -#: ../source/reference/operator/aggregation-comparison.txt:3 -msgid "Comparison Aggregation Operators" -msgstr "" - -# cc62ef65b5b5425381ef83a00890f134 -#: ../source/includes/intro-aggregation-comparison.rst:1 -msgid "" -"Comparison expressions return a boolean except for :expression:`$cmp` " -"which returns a number." -msgstr "" - -# a10f358ee4aa41cd864678a8fe787746 -#: ../source/includes/intro-aggregation-comparison.rst:4 -msgid "" -"The comparison expressions take two argument expressions and compare both" -" value and type, using the :ref:`specified BSON comparison order ` for values of different types." -msgstr "" - -# 6bc20df6f6c34723a37dac6fc74d1580 -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on" -" the specific operator to go to its reference page." -msgstr "" - -# fd573948ac2c48558c3e5c1b75ca3bf9 -#: ../source/includes/toc/table-aggregation-comparison.rst:2 -msgid "Name" -msgstr "" - -# a9d44064a5cc4656911bc45af338d12e -#: ../source/includes/toc/table-aggregation-comparison.rst:2 -msgid "Description" -msgstr "" - -# 8480274ee1604e309300b744011ea14e -#: ../source/includes/toc/table-aggregation-comparison.rst:4 -msgid ":expression:`$cmp`" -msgstr "" - -# 2fe3cdbc355e4a868d9abd05322feb08 -#: ../source/includes/toc/table-aggregation-comparison.rst:4 -msgid "" -"Returns: ``0`` if the two values are equivalent, ``1`` if the first value" -" is greater than the second, and ``-1`` if the first value is less than " -"the second." -msgstr "" - -# 9370e464ea704c59bef040d2fb5417b2 -#: ../source/includes/toc/table-aggregation-comparison.rst:10 -msgid ":expression:`$eq`" -msgstr "" - -# df5a0b8c0efb40f2891ae2e37a8d228b -#: ../source/includes/toc/table-aggregation-comparison.rst:10 -msgid "Returns ``true`` if the values are equivalent." -msgstr "" - -# 36d20c86b4984fbb8859720006c9e3b6 -#: ../source/includes/toc/table-aggregation-comparison.rst:14 -msgid ":expression:`$gt`" -msgstr "" - -# 321cecbc5abf419396fd40ce6e13d863 -#: ../source/includes/toc/table-aggregation-comparison.rst:14 -msgid "Returns ``true`` if the first value is greater than the second." -msgstr "" - -# 336b9e326a7e48e780921e21cab785da -#: ../source/includes/toc/table-aggregation-comparison.rst:18 -msgid ":expression:`$gte`" -msgstr "" - -# 27fe8626c42c4c498abb34cb16ef876c -#: ../source/includes/toc/table-aggregation-comparison.rst:18 -msgid "" -"Returns ``true`` if the first value is greater than or equal to the " -"second." -msgstr "" - -# b6672e60b6a745b797c48dcc48473351 -#: ../source/includes/toc/table-aggregation-comparison.rst:22 -msgid ":expression:`$lt`" -msgstr "" - -# cf040b99735c4b65a039524fbbc9c783 -#: ../source/includes/toc/table-aggregation-comparison.rst:22 -msgid "Returns ``true`` if the first value is less than the second." -msgstr "" - -# 3760e2e3f9714b08bb42efe3914c9f2a -#: ../source/includes/toc/table-aggregation-comparison.rst:26 -msgid ":expression:`$lte`" -msgstr "" - -# 2be19ddc75a94aec9a71c61437348a6a -#: ../source/includes/toc/table-aggregation-comparison.rst:26 -msgid "Returns ``true`` if the first value is less than or equal to the second." -msgstr "" - -# 1725433b18ff4762853fedb45c7f9970 -#: ../source/includes/toc/table-aggregation-comparison.rst:30 -msgid ":expression:`$ne`" -msgstr "" - -# e053a957524847669dbaf72e23a954df -#: ../source/includes/toc/table-aggregation-comparison.rst:30 -msgid "Returns ``true`` if the values are *not* equivalent." -msgstr "" - -#~ msgid "" -#~ "Compares two values and returns the " -#~ "result of the comparison as an " -#~ "integer." -#~ msgstr "" - -#~ msgid "Takes two values and returns true if the values are equivalent." -#~ msgstr "" - -#~ msgid "" -#~ "Takes two values and returns true " -#~ "if the first is larger than the" -#~ " second." -#~ msgstr "" - -#~ msgid "" -#~ "Takes two values and returns true " -#~ "if the first is larger than or " -#~ "equal to the second." -#~ msgstr "" - -#~ msgid "" -#~ "Takes two values and returns true " -#~ "if the second value is larger than" -#~ " the first." -#~ msgstr "" - -#~ msgid "" -#~ "Takes two values and returns true " -#~ "if the second value is larger than" -#~ " or equal to the first." -#~ msgstr "" - -#~ msgid "Takes two values and returns true if the values are *not* equivalent." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation-conditional.po b/locale/es/LC_MESSAGES/reference/operator/aggregation-conditional.po deleted file mode 100644 index 76c649df93a..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation-conditional.po +++ /dev/null @@ -1,95 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:58+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 93fa695c2ac14eec9dc0453b2ac13209 -#: ../source/reference/operator/aggregation-conditional.txt:3 -msgid "Conditional Aggregation Operators" -msgstr "" - -# a4810dad68f54dd6acc2784373e38daf -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on" -" the specific operator to go to its reference page." -msgstr "" - -# 92d550fd54d249f8a3e6ad67725fe4ad -#: ../source/includes/toc/table-aggregation-conditional.rst:2 -msgid "Name" -msgstr "" - -# ebce114ce81f4681a34dfda4407bb57f -#: ../source/includes/toc/table-aggregation-conditional.rst:2 -msgid "Description" -msgstr "" - -# 6dcf4befa76e46629e8c5895231d6445 -#: ../source/includes/toc/table-aggregation-conditional.rst:4 -msgid ":expression:`$cond`" -msgstr "" - -# 473fb574b2ab45a99fd7c35e7eab93fc -#: ../source/includes/toc/table-aggregation-conditional.rst:4 -msgid "" -"A ternary operator that evaluates one expression, and depending on the " -"result, returns the value of one of the other two expressions. Accepts " -"either three expressions in an ordered list or three named parameters." -msgstr "" - -# da707d2c61f94636aee46e6b1c5c390b -#: ../source/includes/toc/table-aggregation-conditional.rst:10 -msgid ":expression:`$ifNull`" -msgstr "" - -# 75d78c979c434b709804e4e85472311a -#: ../source/includes/toc/table-aggregation-conditional.rst:10 -msgid "" -"Returns either the non-null result of the first expression or the result " -"of the second expression if the first expression results in a null " -"result. Null result encompasses instances of undefined values or missing " -"fields. Accepts two expressions as arguments. The result of the second " -"expression can be null." -msgstr "" - -# 2beef5ccf18643c7af02473d2c48264b -#: ../source/includes/toc/table-aggregation-conditional.rst:17 -msgid ":expression:`$switch`" -msgstr "" - -# fd3801899a584e73b2f5de6e9fba6300 -#: ../source/includes/toc/table-aggregation-conditional.rst:17 -msgid "" -"Evaluates a series of case expressions. When it finds an expression which" -" evaluates to ``true``, ``$switch`` executes a specified expression and " -"breaks out of the control flow." -msgstr "" - -#~ msgid "" -#~ "A ternary operator that evaluates one" -#~ " expression, and depending on the " -#~ "result returns the value of one " -#~ "following expressions." -#~ msgstr "" - -#~ msgid "Evaluates an expression and returns a value." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation-data-type.po b/locale/es/LC_MESSAGES/reference/operator/aggregation-data-type.po deleted file mode 100644 index 33593c03ba8..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation-data-type.po +++ /dev/null @@ -1,45 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 3d7ea0699fd54131be65652fe01d3fcf -#: ../source/reference/operator/aggregation-data-type.txt:3 -msgid "Data Type Aggregation Operators" -msgstr "" - -# 91d2cf9eb37643da81265498b9c8236a -#: ../source/includes/toc/table-aggregation-type.rst:2 -msgid "Name" -msgstr "" - -# 28c63f5fffd142d183e3b717a8d38688 -#: ../source/includes/toc/table-aggregation-type.rst:2 -msgid "Description" -msgstr "" - -# d052c33e55644b3a9c9da64da0e5e166 -#: ../source/includes/toc/table-aggregation-type.rst:4 -msgid ":expression:`$type`" -msgstr "" - -# 5d13065c5ed34fbaa6bee3ae38815bef -#: ../source/includes/toc/table-aggregation-type.rst:4 -msgid "Return the BSON data type of the field." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation-date.po b/locale/es/LC_MESSAGES/reference/operator/aggregation-date.po deleted file mode 100644 index e903c5b2fa2..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation-date.po +++ /dev/null @@ -1,238 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:57+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a330bda2dc8d4fa5b8d486a8f4bb5115 -#: ../source/reference/operator/aggregation-date.txt:3 -msgid "Date Aggregation Operators" -msgstr "" - -# 4f24b67ffb63447ca8c7dc12001ba0e3 -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on" -" the specific operator to go to its reference page." -msgstr "" - -# fcbcc4874fdd42268fd92c45c7623db0 -#: ../source/includes/toc/table-aggregation-date.rst:2 -msgid "Name" -msgstr "" - -# 5a52a6667b1b48aa954cc961f42e9ad3 -#: ../source/includes/toc/table-aggregation-date.rst:2 -msgid "Description" -msgstr "" - -# 0d09018df6964e2f822ac48466a3898d -#: ../source/includes/toc/table-aggregation-date.rst:4 -msgid ":expression:`$dayOfYear`" -msgstr "" - -# 78188cdba8514eb3a1579e918a978759 -#: ../source/includes/toc/table-aggregation-date.rst:4 -msgid "" -"Returns the day of the year for a date as a number between 1 and 366 " -"(leap year)." -msgstr "" - -# 46dec1f51f6d46b7b87d3dde2c27e7c6 -#: ../source/includes/toc/table-aggregation-date.rst:8 -msgid ":expression:`$dayOfMonth`" -msgstr "" - -# 1e10cdd24bd7409ca4a28a6bc7e13456 -#: ../source/includes/toc/table-aggregation-date.rst:8 -msgid "Returns the day of the month for a date as a number between 1 and 31." -msgstr "" - -# 0d6137983c064544b499e138606732f5 -#: ../source/includes/toc/table-aggregation-date.rst:11 -msgid ":expression:`$dayOfWeek`" -msgstr "" - -# e2ad7d6d4c4647d392174472f1a76a93 -#: ../source/includes/toc/table-aggregation-date.rst:11 -msgid "" -"Returns the day of the week for a date as a number between 1 (Sunday) and" -" 7 (Saturday)." -msgstr "" - -# a1985300b8224ddb8fd6028c49a4b442 -#: ../source/includes/toc/table-aggregation-date.rst:15 -msgid ":expression:`$year`" -msgstr "" - -# 19e8e834ac774e76872df99c2a2f9e41 -#: ../source/includes/toc/table-aggregation-date.rst:15 -msgid "Returns the year for a date as a number (e.g. 2014)." -msgstr "" - -# f79a0a6aa532437094fdd4b00c70d622 -#: ../source/includes/toc/table-aggregation-date.rst:18 -msgid ":expression:`$month`" -msgstr "" - -# 1484e07deadc4f6bba194d4cf676609b -#: ../source/includes/toc/table-aggregation-date.rst:18 -msgid "" -"Returns the month for a date as a number between 1 (January) and 12 " -"(December)." -msgstr "" - -# 4374c62665c94549883a2b6d2b08fdd6 -#: ../source/includes/toc/table-aggregation-date.rst:22 -msgid ":expression:`$week`" -msgstr "" - -# 1a06b4449396430da7af1aecf5293e0c -#: ../source/includes/toc/table-aggregation-date.rst:22 -msgid "" -"Returns the week number for a date as a number between 0 (the partial " -"week that precedes the first Sunday of the year) and 53 (leap year)." -msgstr "" - -# 4913fd4ac5e94c4990cfaf29d10dab18 -#: ../source/includes/toc/table-aggregation-date.rst:26 -msgid ":expression:`$hour`" -msgstr "" - -# 69d3aa8797624832aaae45e27c19636e -#: ../source/includes/toc/table-aggregation-date.rst:26 -msgid "Returns the hour for a date as a number between 0 and 23." -msgstr "" - -# c662621858d8496aa947e4d886471444 -#: ../source/includes/toc/table-aggregation-date.rst:29 -msgid ":expression:`$minute`" -msgstr "" - -# a2cf9742b2cc43049f1e618461bd21a8 -#: ../source/includes/toc/table-aggregation-date.rst:29 -msgid "Returns the minute for a date as a number between 0 and 59." -msgstr "" - -# 8f9b3c8caa034efa93d184d9b2ec2cd3 -#: ../source/includes/toc/table-aggregation-date.rst:32 -msgid ":expression:`$second`" -msgstr "" - -# fbc841d9979840068a78f1e736a362fb -#: ../source/includes/toc/table-aggregation-date.rst:32 -msgid "" -"Returns the seconds for a date as a number between 0 and 60 (leap " -"seconds)." -msgstr "" - -# e3ae7dff97dc4acfbebbe4daa39f9e3d -#: ../source/includes/toc/table-aggregation-date.rst:36 -msgid ":expression:`$millisecond`" -msgstr "" - -# ed4e768cd65046d1acd223bf34c424d1 -#: ../source/includes/toc/table-aggregation-date.rst:36 -msgid "Returns the milliseconds of a date as a number between 0 and 999." -msgstr "" - -# 22e05de71b25461db11d56303178343b -#: ../source/includes/toc/table-aggregation-date.rst:40 -msgid ":expression:`$dateToString`" -msgstr "" - -# 8dd021bbad314aad962577f4e2e4ac8f -#: ../source/includes/toc/table-aggregation-date.rst:40 -msgid "Returns the date as a formatted string." -msgstr "" - -# 2d574f3f6dc9438995988890c69ef8be -#: ../source/includes/toc/table-aggregation-date.rst:43 -msgid ":expression:`$isoDayOfWeek`" -msgstr "" - -# 9e076147c7ce4f63b96044cc34b0d06c -#: ../source/includes/toc/table-aggregation-date.rst:43 -msgid "" -"Returns the weekday number in ISO 8601 format, ranging from ``1`` (for " -"Monday) to ``7`` (for Sunday)." -msgstr "" - -# 17df9a1ba96949dda260df2489c32217 -#: ../source/includes/toc/table-aggregation-date.rst:47 -msgid ":expression:`$isoWeek`" -msgstr "" - -# 06ef4004af8343539d2434e881ead67e -#: ../source/includes/toc/table-aggregation-date.rst:47 -msgid "" -"Returns the week number in ISO 8601 format, ranging from ``1`` to ``53``." -" Week numbers start at ``1`` with the week (Monday through Sunday) that " -"contains the year's first Thursday." -msgstr "" - -# eadb0d47cc2348c89f647010f22aa2c7 -#: ../source/includes/toc/table-aggregation-date.rst:53 -msgid ":expression:`$isoWeekYear`" -msgstr "" - -# 1e8ee370b0e141438f9e09ee3f6670b7 -#: ../source/includes/toc/table-aggregation-date.rst:53 -msgid "" -"Returns the year number in ISO 8601 format. The year starts with the " -"Monday of week 1 (ISO 8601) and ends with the Sunday of the last week " -"(ISO 8601)." -msgstr "" - -#~ msgid "Converts a date to a number between 1 and 366." -#~ msgstr "" - -#~ msgid "Converts a date to a number between 1 and 31." -#~ msgstr "" - -#~ msgid "Converts a date to a number between 1 and 7." -#~ msgstr "" - -#~ msgid "Converts a date to the full year." -#~ msgstr "" - -#~ msgid "Converts a date into a number between 1 and 12." -#~ msgstr "" - -#~ msgid "Converts a date into a number between 0 and 53" -#~ msgstr "" - -#~ msgid "Converts a date into a number between 0 and 23." -#~ msgstr "" - -#~ msgid "Converts a date into a number between 0 and 59." -#~ msgstr "" - -#~ msgid "" -#~ "Converts a date into a number " -#~ "between 0 and 59. May be 60 " -#~ "to account for leap seconds." -#~ msgstr "" - -#~ msgid "" -#~ "Returns the millisecond portion of a " -#~ "date as an integer between 0 and" -#~ " 999." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation-group.po b/locale/es/LC_MESSAGES/reference/operator/aggregation-group.po deleted file mode 100644 index 3d906395a5f..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation-group.po +++ /dev/null @@ -1,261 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:57+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# f9bcf062d4c24d89b8497b68afe3f0cb -#: ../source/reference/operator/aggregation-group.txt:3 -msgid "Group Accumulator Operators" -msgstr "" - -# 3018424db88e492caa0dfa1dd58aa2ed -#: ../source/includes/intro-aggregation-accumulator.rst:3 -msgid "" -"Some accumulators are now available in the :pipeline:`$project` stage. In" -" previous versions of MongoDB , accumulators are available only for the " -":pipeline:`$group` stage." -msgstr "" - -# 5153cf5057114d5cb5c8d5cf906f5d6a -#: ../source/includes/intro-aggregation-accumulator.rst:7 -msgid "" -"Accumulators, when used in the :pipeline:`$group` stage, maintain their " -"state (e.g. totals, maximums, minimums, and related data) as documents " -"progress through the pipeline." -msgstr "" - -# fe7c6a771efa4d68a6d470d6baf22929 -#: ../source/includes/intro-aggregation-accumulator.rst:11 -msgid "" -"When used in the :pipeline:`$group` stage, accumulators take as input a " -"single expression, evaluating the expression once for each input " -"document, and maintain their stage for the group of documents that share " -"the same group key." -msgstr "" - -# a55a46394c274f719a3fea758c9eaf5b -#: ../source/includes/intro-aggregation-accumulator.rst:16 -msgid "" -"When used in the :pipeline:`$project` stage, the accumulators do not " -"maintain their state. When used in the :pipeline:`$project` stage, " -"accumulators take as input either a single argument or multiple " -"arguments." -msgstr "" - -# e987e95238b441ad92f0b40e07424645 -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on" -" the specific operator to go to its reference page." -msgstr "" - -# 61e1a1a0b0ac44c79c227028ed5c843b -#: ../source/includes/toc/table-aggregation-group.rst:2 -msgid "Name" -msgstr "" - -# 563206f7c9334883a0946ac736611fbf -#: ../source/includes/toc/table-aggregation-group.rst:2 -msgid "Description" -msgstr "" - -# 394c679ae82b48a3b02aa78fd362ffe1 -#: ../source/includes/toc/table-aggregation-group.rst:4 -msgid ":group:`$sum`" -msgstr "" - -# 39b2cdd4e0754ebebf035d825d7f374f -#: ../source/includes/toc/table-aggregation-group.rst:4 -msgid "Returns a sum of numerical values. Ignores non-numeric values." -msgstr "" - -# 63932cd1c73948cc998878af80a19708 -# 0082aa73468447ffb096a71727664125 -# 635041349e36441994b73663b3380546 -# 68941f44e1994110b24cac56b590b6d4 -# cb9757c961c4463d94dbdb4b72ccfa3e -# 039a4929bee346a290be02871d19e3da -#: ../source/includes/toc/table-aggregation-group.rst:6 -#: ../source/includes/toc/table-aggregation-group.rst:13 -#: ../source/includes/toc/table-aggregation-group.rst:32 -#: ../source/includes/toc/table-aggregation-group.rst:39 -#: ../source/includes/toc/table-aggregation-group.rst:57 -#: ../source/includes/toc/table-aggregation-group.rst:64 -msgid "Available in both :pipeline:`$group` and :pipeline:`$project` stages." -msgstr "" - -# 1f08695afdca4413a35c6918e629b1ae -#: ../source/includes/toc/table-aggregation-group.rst:11 -msgid ":group:`$avg`" -msgstr "" - -# a4e08622d6a84047841c13da153d22f9 -#: ../source/includes/toc/table-aggregation-group.rst:11 -msgid "Returns an average of numerical values. Ignores non-numeric values." -msgstr "" - -# 407ec6bbbc9b4c1a9b13766f8b2bdf80 -#: ../source/includes/toc/table-aggregation-group.rst:18 -msgid ":group:`$first`" -msgstr "" - -# 5dfbe9ba9968493b8fdcae4da7f78af1 -#: ../source/includes/toc/table-aggregation-group.rst:18 -msgid "" -"Returns a value from the first document for each group. Order is only " -"defined if the documents are in a defined order." -msgstr "" - -# c2743844d03740de94a4cd0e42fa034d -# 33cee61fce374276b139ccc7f8b77150 -# 303eeba172af4788b784b79f1ad0508f -# abc027c7d28a4c658f7747d55bf2caa1 -#: ../source/includes/toc/table-aggregation-group.rst:21 -#: ../source/includes/toc/table-aggregation-group.rst:27 -#: ../source/includes/toc/table-aggregation-group.rst:46 -#: ../source/includes/toc/table-aggregation-group.rst:52 -msgid "Available in :pipeline:`$group` stage only." -msgstr "" - -# b236319e3e2942d7b5b75bfef1a1d00b -#: ../source/includes/toc/table-aggregation-group.rst:24 -msgid ":group:`$last`" -msgstr "" - -# 5e90206994be4148be1af6403f2f7df5 -#: ../source/includes/toc/table-aggregation-group.rst:24 -msgid "" -"Returns a value from the last document for each group. Order is only " -"defined if the documents are in a defined order." -msgstr "" - -# ced9ac0c999040c2a12c9e8aaf63cbc5 -#: ../source/includes/toc/table-aggregation-group.rst:30 -msgid ":group:`$max`" -msgstr "" - -# 5cef6ad6dbac418c8efd73439b894ddd -#: ../source/includes/toc/table-aggregation-group.rst:30 -msgid "Returns the highest expression value for each group." -msgstr "" - -# bc8c5e8ce838423fa5a0f036a7cb75bc -#: ../source/includes/toc/table-aggregation-group.rst:37 -msgid ":group:`$min`" -msgstr "" - -# e5e284bc0e9d4721abf6c8d23571026c -#: ../source/includes/toc/table-aggregation-group.rst:37 -msgid "Returns the lowest expression value for each group." -msgstr "" - -# 9a82eb736be64270b15409342271d9d0 -#: ../source/includes/toc/table-aggregation-group.rst:44 -msgid ":group:`$push`" -msgstr "" - -# 6780b457e5bf4b16856d19647ca43c1c -#: ../source/includes/toc/table-aggregation-group.rst:44 -msgid "Returns an array of expression values for each group." -msgstr "" - -# 8c86a7a59f724549ba64e4e9b79bfa0b -#: ../source/includes/toc/table-aggregation-group.rst:49 -msgid ":group:`$addToSet`" -msgstr "" - -# 705340f562e9436699cfa75617af83fd -#: ../source/includes/toc/table-aggregation-group.rst:49 -msgid "" -"Returns an array of *unique* expression values for each group. Order of " -"the array elements is undefined." -msgstr "" - -# de83d93c07094148bc0ab46bd7670a4c -#: ../source/includes/toc/table-aggregation-group.rst:55 -msgid ":group:`$stdDevPop`" -msgstr "" - -# 07ab5261d8d0481481cb35d7f1ba8b2a -#: ../source/includes/toc/table-aggregation-group.rst:55 -msgid "Returns the population standard deviation of the input values." -msgstr "" - -# bc82d0d9248b486699370fd524c19a3d -#: ../source/includes/toc/table-aggregation-group.rst:62 -msgid ":group:`$stdDevSamp`" -msgstr "" - -# ab4fc461a3c649c3b8867e0c6adc2d5d -#: ../source/includes/toc/table-aggregation-group.rst:62 -msgid "Returns the sample standard deviation of the input values." -msgstr "" - -#~ msgid "Group Aggregation Operators" -#~ msgstr "" - -#~ msgid "" -#~ "Returns an array of all the " -#~ "*unique* values for the selected field" -#~ " among for each document in that " -#~ "group." -#~ msgstr "" - -#~ msgid "Returns the first value in a group." -#~ msgstr "" - -#~ msgid "Returns the last value in a group." -#~ msgstr "" - -#~ msgid "Returns the highest value in a group." -#~ msgstr "" - -#~ msgid "Returns the lowest value in a group." -#~ msgstr "" - -#~ msgid "Returns an average of all the values in a group." -#~ msgstr "" - -#~ msgid "" -#~ "Returns an array of *all* values " -#~ "for the selected field among for " -#~ "each document in that group." -#~ msgstr "" - -#~ msgid "Returns the sum of all the values in a group." -#~ msgstr "" - -#~ msgid "" -#~ "Accumulators, available only for the " -#~ ":pipeline:`$group` stage, compute values by" -#~ " combining documents that share the " -#~ "same group key. Accumulators take as " -#~ "input a single expression, evaluating " -#~ "the expression once for each input " -#~ "document, and maintain their state for" -#~ " the group of documents." -#~ msgstr "" - -#~ msgid "Returns a sum for each group. Ignores non-numeric values." -#~ msgstr "" - -#~ msgid "Returns an average for each group. Ignores non-numeric values." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation-literal.po b/locale/es/LC_MESSAGES/reference/operator/aggregation-literal.po deleted file mode 100644 index 0fa9ea61a3b..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation-literal.po +++ /dev/null @@ -1,50 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 2.6\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a4e2357e19244dedab9d570a1783bcff -#: ../source/reference/operator/aggregation-literal.txt:3 -msgid "Aggregation Literal Operators" -msgstr "" - -# 0703dcd6a2ba4482b296780e5f7bb2a6 -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on" -" the specific operator to go to its reference page." -msgstr "" - -# 9e21f03d6f8d4d169fc222a5911b67f5 -#: ../source/includes/toc/table-aggregation-literal-expressions.rst:2 -msgid "Name" -msgstr "" - -# 5e79ab1b7dca45bfa4b211b3ca55326e -#: ../source/includes/toc/table-aggregation-literal-expressions.rst:2 -msgid "Description" -msgstr "" - -# 9a8cd953289b46e895b87be6596d8992 -#: ../source/includes/toc/table-aggregation-literal-expressions.rst:4 -msgid ":expression:`$literal`" -msgstr "" - -# 5502ceacd93c4bb8ad02e0afa2e95707 -#: ../source/includes/toc/table-aggregation-literal-expressions.rst:4 -msgid "" -"Return a value without parsing. Use for values that the aggregation " -"pipeline may interpret as an expression. For example, use a " -":expression:`$literal` expression to a string that starts with a ``$`` to" -" avoid parsing as a field path." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation-pipeline.po b/locale/es/LC_MESSAGES/reference/operator/aggregation-pipeline.po deleted file mode 100644 index e8dc37b6bba..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation-pipeline.po +++ /dev/null @@ -1,448 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:57+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 2f724a9f7674486eb34b9ecbef9c0d91 -#: ../source/reference/operator/aggregation-pipeline.txt:3 -msgid "Pipeline Aggregation Stages" -msgstr "" - -# 118ed150790d456f93aad38b2ab5c14d -#: ../source/reference/operator/aggregation-pipeline.txt -msgid "On this page" -msgstr "" - -# 304ad755a6e84aaf8ed73d50386a671b -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on" -" the specific operator to go to its reference page." -msgstr "" - -# 75a3394c8be34ee59c508b98a0c4942c -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:2 -msgid "Name" -msgstr "" - -# cc15fe3c1a424777a6e767a004ef5bd8 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:2 -msgid "Description" -msgstr "" - -# 527001c405cc4e37bc3ec9c22ade6562 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:4 -msgid ":pipeline:`$collStats`" -msgstr "" - -# e51cb89738f24f5482d6ac17c8698e31 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:4 -msgid "Returns statistics regarding a collection or view." -msgstr "" - -# 4c6860043b6a40a3ab005ef148bd0d45 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:7 -msgid ":pipeline:`$project`" -msgstr "" - -# 30bf5bb594cc4ca9b788455b331ff3b5 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:7 -msgid "" -"Reshapes each document in the stream, such as by adding new fields or " -"removing existing fields. For each input document, outputs one document." -msgstr "" - -# 129906a10c9e46978ee87782e0b32902 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:12 -msgid ":pipeline:`$match`" -msgstr "" - -# 1b29409765654ffe879299370e8879d8 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:12 -msgid "" -"Filters the document stream to allow only matching documents to pass " -"unmodified into the next pipeline stage. :pipeline:`$match` uses standard" -" MongoDB queries. For each input document, outputs either one document (a" -" match) or zero documents (no match)." -msgstr "" - -# e7de0068d0f24d7884d2def653e5c6bb -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:18 -msgid ":pipeline:`$redact`" -msgstr "" - -# 7b3078fb465647efb90113133d43af14 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:18 -msgid "" -"Reshapes each document in the stream by restricting the content for each " -"document based on information stored in the documents themselves. " -"Incorporates the functionality of :pipeline:`$project` and " -":pipeline:`$match`. Can be used to implement field level redaction. For " -"each input document, outputs either one or zero documents." -msgstr "" - -# e8cb8251c4ab494c974212492ae1c0d0 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:26 -msgid ":pipeline:`$limit`" -msgstr "" - -# 8688fb52c95143a8bbb65c17adabcfd2 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:26 -msgid "" -"Passes the first *n* documents unmodified to the pipeline where *n* is " -"the specified limit. For each input document, outputs either one document" -" (for the first *n* documents) or zero documents (after the first *n* " -"documents)." -msgstr "" - -# 0bb502ca8dbc4677bcc38eec205d01de -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:32 -msgid ":pipeline:`$skip`" -msgstr "" - -# f11a7ef76f3847d28c4d842a50af4c2c -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:32 -msgid "" -"Skips the first *n* documents where *n* is the specified skip number and " -"passes the remaining documents unmodified to the pipeline. For each input" -" document, outputs either zero documents (for the first *n* documents) or" -" one document (if after the first *n* documents)." -msgstr "" - -# 5b507cc0232c41398f67020b9ac7114d -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:38 -msgid ":pipeline:`$unwind`" -msgstr "" - -# 9cd35846e19a44d59c75ce0b54b4f77c -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:38 -msgid "" -"Deconstructs an array field from the input documents to output a document" -" for *each* element. Each output document replaces the array with an " -"element value. For each input document, outputs *n* documents where *n* " -"is the number of array elements and can be zero for an empty array." -msgstr "" - -# edcfacb32c894df28b963bfd7faf1bf7 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:45 -msgid ":pipeline:`$group`" -msgstr "" - -# 5d0773890a6b4762862d430b7f8643d9 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:45 -msgid "" -"Groups input documents by a specified identifier expression and applies " -"the accumulator expression(s), if specified, to each group. Consumes all " -"input documents and outputs one document per each distinct group. The " -"output documents only contain the identifier field and, if specified, " -"accumulated fields." -msgstr "" - -# 2bd84bcf9a694fa9aee89d3ed78c054d -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:52 -msgid ":pipeline:`$sample`" -msgstr "" - -# 57ef87a5803740c4a512994b4d60a13c -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:52 -msgid "Randomly selects the specified number of documents from its input." -msgstr "" - -# 9af186a49c774c1b8bac6416ad8260a4 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:55 -msgid ":pipeline:`$sort`" -msgstr "" - -# cc4877e74b89431cb71543a0c8313933 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:55 -msgid "" -"Reorders the document stream by a specified sort key. Only the order " -"changes; the documents remain unmodified. For each input document, " -"outputs one document." -msgstr "" - -# 6d52ef2503874a5ba073bd6c70f564e5 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:60 -msgid ":pipeline:`$geoNear`" -msgstr "" - -# 7936940536ad4e6382bc69489fe44745 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:60 -msgid "" -"Returns an ordered stream of documents based on the proximity to a " -"geospatial point. Incorporates the functionality of :pipeline:`$match`, " -":pipeline:`$sort`, and :pipeline:`$limit` for geospatial data. The output" -" documents include an additional distance field and can include a " -"location identifier field." -msgstr "" - -# 9a0d060a9cf54debb46acabda1e24da0 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:68 -msgid ":pipeline:`$lookup`" -msgstr "" - -# 4f752e993fea4b319fe892f07ab1aa6a -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:68 -msgid "" -"Performs a left outer join to another collection in the *same* database " -"to filter in documents from the \"joined\" collection for processing." -msgstr "" - -# 9ae683058831470faa500a350ca94e4e -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:73 -msgid ":pipeline:`$out`" -msgstr "" - -# 4958d5c53add4cc0a49470815a321419 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:73 -msgid "" -"Writes the resulting documents of the aggregation pipeline to a " -"collection. To use the :pipeline:`$out` stage, it must be the last stage " -"in the pipeline." -msgstr "" - -# 727d64a12d0341f3b53344826eba272e -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:78 -msgid ":pipeline:`$indexStats`" -msgstr "" - -# d13339b98ee44f609436c10949f9f30f -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:78 -msgid "Returns statistics regarding the use of each index for the collection." -msgstr "" - -# ba2ba54b6775421cb080d44370b8b0de -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:82 -msgid ":pipeline:`$facet`" -msgstr "" - -# 2c23ac9ad9f840d38ac8ceac4d05c39c -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:82 -msgid "" -"Processes multiple :ref:`aggregation pipelines ` " -"within a single stage on the same set of input documents. Enables the " -"creation of multi-faceted aggregations capable of characterizing data " -"across multiple dimensions, or facets, in a single stage." -msgstr "" - -# 0117a2a75ab4403f989d3c1760290b58 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:89 -msgid ":pipeline:`$bucket`" -msgstr "" - -# 3893a7faf0194d32a9478cc9fd2d369d -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:89 -msgid "" -"Categorizes incoming documents into groups, called buckets, based on a " -"specified expression and bucket boundaries." -msgstr "" - -# ad0f59c60371459ba790ba273566e0d9 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:93 -msgid ":pipeline:`$bucketAuto`" -msgstr "" - -# d8b60977def94ef8a9386be70e7134f7 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:93 -msgid "" -"Categorizes incoming documents into a specific number of groups, called " -"buckets, based on a specified expression. Bucket boundaries are " -"automatically determined in an attempt to evenly distribute the documents" -" into the specified number of buckets." -msgstr "" - -# d7012493bf03404c95431b92fce8d257 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:99 -msgid ":pipeline:`$sortByCount`" -msgstr "" - -# d5a680df579443b38e2b9c630736fd13 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:99 -msgid "" -"Groups incoming documents based on the value of a specified expression, " -"then computes the count of documents in each distinct group." -msgstr "" - -# 833bc588c7be47a789246a6ea274e26c -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:104 -msgid ":pipeline:`$addFields`" -msgstr "" - -# aadced39d88a4a14b3a4cb0cf38b562b -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:104 -msgid "" -"Adds new fields to documents. Outputs documents that contain all existing" -" fields from the input documents and newly added fields." -msgstr "" - -# 04e36da02ef24f749c4e53df3958b3b3 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:109 -msgid ":pipeline:`$replaceRoot`" -msgstr "" - -# a777a6f5b15747efa44c84611b5298b4 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:109 -msgid "" -"Replaces a document with the specified embedded document. The operation " -"replaces all existing fields in the input document, including the ``_id``" -" field. Specify a document embedded in the input document to promote the " -"embedded document to the top level." -msgstr "" - -# acea7d7d1eb64117aa99051239033fed -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:115 -msgid ":pipeline:`$count`" -msgstr "" - -# 529794d5de444bc6ba8e5432ed6eac48 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:115 -msgid "" -"Returns a count of the number of documents at this stage of the " -"aggregation pipeline." -msgstr "" - -# 18f78ba358d1483f9a0d1e19ab0e4166 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:119 -msgid ":pipeline:`$graphLookup`" -msgstr "" - -# 5c7e68fe1ca94461b3704ea74d36db81 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:119 -msgid "" -"Performs a recursive search on a collection. To each output document, " -"adds a new array field that contains the traversal results of the " -"recursive search for that document." -msgstr "" - -# ef432818463e4ea2a83df32b6fe7e80e -#: ../source/includes/extracts/additional-resources-aggregation.rst:4 -msgid "Additional Resources" -msgstr "" - -# 06668065126842ad87136821fcf714aa -#: ../source/includes/extracts/additional-resources-aggregation.rst:6 -msgid "" -"`MongoDB Analytics: Learn Aggregation by Example: Exploratory Analytics " -"and Visualization Using Flight Data `_" -msgstr "" - -# 7543151c6190403cb8aea1c35a01be7b -#: ../source/includes/extracts/additional-resources-aggregation.rst:7 -msgid "" -"`MongoDB for Time Series Data: Analyzing Time Series Data Using the " -"Aggregation Framework and Hadoop `_" -msgstr "" - -# e176afa91f25426b8bfbb6d32990a166 -#: ../source/includes/extracts/additional-resources-aggregation.rst:8 -msgid "" -"`The Aggregation Framework `_" -msgstr "" - -# bfd1e66f78e747f39cb43b7d2d70e09d -#: ../source/includes/extracts/additional-resources-aggregation.rst:9 -msgid "" -"`Webinar: Exploring the Aggregation Framework " -"`_" -msgstr "" - -# 992f379d7b9a406188bda59f8019c186 -#: ../source/includes/extracts/additional-resources-aggregation.rst:10 -msgid "" -"`Quick Reference Cards `_" -msgstr "" - -#~ msgid "Pipeline Aggregation Operators" -#~ msgstr "" - -#~ msgid "" -#~ "Reshapes a document stream. " -#~ ":pipeline:`$project` can rename, add, or " -#~ "remove fields as well as create " -#~ "computed values and sub-documents." -#~ msgstr "" - -#~ msgid "" -#~ "Filters the document stream, and only" -#~ " allows matching documents to pass " -#~ "into the next pipeline stage. " -#~ ":pipeline:`$match` uses standard MongoDB " -#~ "queries." -#~ msgstr "" - -#~ msgid "Restricts the content of a returned document on a per-field level." -#~ msgstr "" - -#~ msgid "Restricts the number of documents in an aggregation pipeline." -#~ msgstr "" - -#~ msgid "" -#~ "Skips over a specified number of " -#~ "documents from the pipeline and returns" -#~ " the rest." -#~ msgstr "" - -#~ msgid "Takes an array of documents and returns them as a stream of documents." -#~ msgstr "" - -#~ msgid "" -#~ "Groups documents together for the " -#~ "purpose of calculating aggregate values " -#~ "based on a collection of documents." -#~ msgstr "" - -#~ msgid "" -#~ "Takes all input documents and returns" -#~ " them in a stream of sorted " -#~ "documents." -#~ msgstr "" - -#~ msgid "" -#~ "Returns an ordered stream of documents" -#~ " based on proximity to a geospatial" -#~ " point." -#~ msgstr "" - -#~ msgid "" -#~ "Writes documents from the pipeline to" -#~ " a collection. The :pipeline:`$out` " -#~ "operator must be the last stage in" -#~ " the pipeline." -#~ msgstr "" - -#~ msgid "" -#~ "Reshapes each document in the stream " -#~ "by restricting the content for each " -#~ "document based on information stored in" -#~ " the documents themselves. Incorporates the" -#~ " functionality of :pipeline:`$project` and " -#~ ":pipeline:`$match`. Can be used to " -#~ "implement field level redaction. For " -#~ "each input document, outputs either one" -#~ " or zero document." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation-projection.po b/locale/es/LC_MESSAGES/reference/operator/aggregation-projection.po deleted file mode 100644 index 84e544a4987..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation-projection.po +++ /dev/null @@ -1,91 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:57+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 505491ba2a4b4418bda35614c9a9b075 -#: ../source/reference/operator/aggregation-projection.txt:3 -msgid "Aggregation Variable Operators" -msgstr "" - -# 14fabb83ab344a2ab5671b5784e75bfe -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on" -" the specific operator to go to its reference page." -msgstr "" - -# d9f3e00811ac4a4bb387bfb10b4e4918 -#: ../source/includes/toc/table-aggregation-projection-expressions.rst:2 -msgid "Name" -msgstr "" - -# 94c53e4da3b1413fafb378ad0f0ee9c9 -#: ../source/includes/toc/table-aggregation-projection-expressions.rst:2 -msgid "Description" -msgstr "" - -# 217f010cd1ac4b22ac930a41f3fdd049 -#: ../source/includes/toc/table-aggregation-projection-expressions.rst:4 -msgid ":expression:`$map`" -msgstr "" - -# 35b7b931cd3644c18128e07f7f1cfe0d -#: ../source/includes/toc/table-aggregation-projection-expressions.rst:4 -msgid "" -"Applies a subexpression to each element of an array and returns the array" -" of resulting values in order. Accepts named parameters." -msgstr "" - -# 255c8fe701bf4c03bf2222a5b9929153 -#: ../source/includes/toc/table-aggregation-projection-expressions.rst:8 -msgid ":expression:`$let`" -msgstr "" - -# c04fbb3995554fcfab53e880bc1c2b8f -#: ../source/includes/toc/table-aggregation-projection-expressions.rst:8 -msgid "" -"Defines variables for use within the scope of a subexpression and returns" -" the result of the subexpression. Accepts named parameters." -msgstr "" - -#~ msgid "Aggregation Projection Expressions" -#~ msgstr "" - -#~ msgid "" -#~ "Applies a sub-expression to each " -#~ "item in an array and returns the" -#~ " result of the sub-expression." -#~ msgstr "" - -#~ msgid "" -#~ "Defines variables for use within the " -#~ "scope of an aggregation expression." -#~ msgstr "" - -#~ msgid ":expression:`$literal`" -#~ msgstr "" - -#~ msgid "" -#~ "Forces the aggregation pipeline to " -#~ "return a literal value without " -#~ "evaluating the expression." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation-set.po b/locale/es/LC_MESSAGES/reference/operator/aggregation-set.po deleted file mode 100644 index ce556bc997e..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation-set.po +++ /dev/null @@ -1,189 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:57+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 62f1fe0c28994e28b5b7b9f3a660538b -#: ../source/reference/operator/aggregation-set.txt:3 -msgid "Set Operators (Aggregation)" -msgstr "" - -# c4d55b265eac42238e75f891d5e495b3 -#: ../source/includes/intro-aggregation-set.rst:1 -msgid "" -"Set expressions performs set operation on arrays, treating arrays as " -"sets. Set expressions ignores the duplicate entries in each input array " -"and the order of the elements." -msgstr "" - -# d31a9fe9e9654a8fa8c37fd7a08dda39 -#: ../source/includes/intro-aggregation-set.rst:5 -msgid "" -"If the set operation returns a set, the operation filters out duplicates " -"in the result to output an array that contains only unique entries. The " -"order of the elements in the output array is unspecified." -msgstr "" - -# 0a278d3fe94747ea92cf0cc0803d3473 -#: ../source/includes/extracts/fact-agg-top-level-expressions-setExpression.rst:1 -msgid "" -"If a set contains a nested array element, the set expression does *not* " -"descend into the nested array but evaluates the array at top-level." -msgstr "" - -# 36cc4abc8ad949db951487e4651509d9 -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on" -" the specific operator to go to its reference page." -msgstr "" - -# a8c3f099606c4f7e82b7f73c20f5fa3e -#: ../source/includes/toc/table-aggregation-set.rst:2 -msgid "Name" -msgstr "" - -# f6468a48dccf426c8bb78e9329b67003 -#: ../source/includes/toc/table-aggregation-set.rst:2 -msgid "Description" -msgstr "" - -# 35f85b5f47a04811a13818e8c240990b -#: ../source/includes/toc/table-aggregation-set.rst:4 -msgid ":expression:`$setEquals`" -msgstr "" - -# 2c60cd8117f84bc791e0edc39dfe7438 -#: ../source/includes/toc/table-aggregation-set.rst:4 -msgid "" -"Returns ``true`` if the input sets have the same distinct elements. " -"Accepts two or more argument expressions." -msgstr "" - -# 306bf42ad6614380b3ee06cb4beeb390 -#: ../source/includes/toc/table-aggregation-set.rst:8 -msgid ":expression:`$setIntersection`" -msgstr "" - -# 0489384970314dae8b28f863d2dcdbec -#: ../source/includes/toc/table-aggregation-set.rst:8 -msgid "" -"Returns a set with elements that appear in *all* of the input sets. " -"Accepts any number of argument expressions." -msgstr "" - -# 3fed491897774af79295c2040ea89463 -#: ../source/includes/toc/table-aggregation-set.rst:12 -msgid ":expression:`$setUnion`" -msgstr "" - -# 1d0b6fe9d0b84796a5c0ffdfce1692c4 -#: ../source/includes/toc/table-aggregation-set.rst:12 -msgid "" -"Returns a set with elements that appear in *any* of the input sets. " -"Accepts any number of argument expressions." -msgstr "" - -# 740e51eb8b894fa6966de80937082592 -#: ../source/includes/toc/table-aggregation-set.rst:16 -msgid ":expression:`$setDifference`" -msgstr "" - -# e164ca3d3fa9407b975f330f71c40fd4 -#: ../source/includes/toc/table-aggregation-set.rst:16 -msgid "" -"Returns a set with elements that appear in the first set but not in the " -"second set; i.e. performs a `relative complement " -"`_ of the second " -"set relative to the first. Accepts exactly two argument expressions." -msgstr "" - -# 22910dc067ad4b438838eb7c0ea1ba25 -#: ../source/includes/toc/table-aggregation-set.rst:23 -msgid ":expression:`$setIsSubset`" -msgstr "" - -# a373878234f64b9c9cf930164e095406 -#: ../source/includes/toc/table-aggregation-set.rst:23 -msgid "" -"Returns ``true`` if all elements of the first set appear in the second " -"set, including when the first set equals the second set; i.e. not a " -"`strict subset `_. Accepts exactly " -"two argument expressions." -msgstr "" - -# 9461e4d8366542de9e5574d06ecdec12 -#: ../source/includes/toc/table-aggregation-set.rst:29 -msgid ":expression:`$anyElementTrue`" -msgstr "" - -# 70c5a08da5424b23afe791db76b26916 -#: ../source/includes/toc/table-aggregation-set.rst:29 -msgid "" -"Returns ``true`` if *any* elements of a set evaluate to ``true``; " -"otherwise, returns ``false``. Accepts a single argument expression." -msgstr "" - -# 8d4ff6d3db0d40a2b3151a25dc67c31a -#: ../source/includes/toc/table-aggregation-set.rst:33 -msgid ":expression:`$allElementsTrue`" -msgstr "" - -# 7b9018144cda4f3385b840dc5ed1599e -#: ../source/includes/toc/table-aggregation-set.rst:33 -msgid "" -"Returns ``true`` if *no* element of a set evaluates to ``false``, " -"otherwise, returns ``false``. Accepts a single argument expression." -msgstr "" - -#~ msgid "Returns true if two sets have the same elements." -#~ msgstr "" - -#~ msgid "Returns the common elements of the input sets." -#~ msgstr "" - -#~ msgid "Returns elements of a set that do not appear in a second set." -#~ msgstr "" - -#~ msgid "Returns a set that holds all elements of the input sets." -#~ msgstr "" - -#~ msgid "Returns true if all elements of a set appear in another set." -#~ msgstr "" - -#~ msgid "" -#~ "Returns true if *any* elements of " -#~ "a set evaluate to true, and false" -#~ " otherwise." -#~ msgstr "" - -#~ msgid "" -#~ "Returns true if *all* elements of " -#~ "a set evaluate to true, and false" -#~ " otherwise." -#~ msgstr "" - -#~ msgid "" -#~ "If a set contains a nested array" -#~ " element, |exp| does *not* descend " -#~ "into the nested array but evaluates " -#~ "the array at top-level." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation-string.po b/locale/es/LC_MESSAGES/reference/operator/aggregation-string.po deleted file mode 100644 index f5c986f0c8c..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation-string.po +++ /dev/null @@ -1,228 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:56+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# bfc32a8c8a144c069201b88ce23e3255 -#: ../source/reference/operator/aggregation-string.txt:3 -msgid "String Aggregation Operators" -msgstr "" - -# 628c80281f1f4a4d91dd22b56a960eac -#: ../source/includes/intro-aggregation-string.rst:1 -msgid "|exp-has| a well-defined behavior for strings of ASCII characters." -msgstr "" - -# 8fb7518a7035436d87995175e3091325 -#: ../source/reference/operator/aggregation-string.txt:18 -msgid "" -":expression:`$concat` behavior is well-defined regardless of the " -"characters used." -msgstr "" - -# dfdedcba5434476a99f0ebf58954f459 -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on" -" the specific operator to go to its reference page." -msgstr "" - -# 4ce9560eaf1d41d280a6de3592bead41 -#: ../source/includes/toc/table-aggregation-string.rst:2 -msgid "Name" -msgstr "" - -# d5a3b289f714442e907051f5697dc56e -#: ../source/includes/toc/table-aggregation-string.rst:2 -msgid "Description" -msgstr "" - -# 306bdfe95ed0418db00a9827ae14f776 -#: ../source/includes/toc/table-aggregation-string.rst:4 -msgid ":expression:`$concat`" -msgstr "" - -# 97b6e6da4dc94a48ad67c8f0b2400b47 -#: ../source/includes/toc/table-aggregation-string.rst:4 -msgid "Concatenates any number of strings." -msgstr "" - -# 2ab53611209c461daa04db6aad2cd98e -#: ../source/includes/toc/table-aggregation-string.rst:7 -msgid ":expression:`$indexOfBytes`" -msgstr "" - -# df8174d8db7d4d17ba573b1b85baa023 -#: ../source/includes/toc/table-aggregation-string.rst:7 -msgid "" -"Searches a string for an occurence of a substring and returns the UTF-8 " -"byte index of the first occurence. If the substring is not found, returns" -" ``-1``." -msgstr "" - -# 844ef546309248a295e7aa7f58fc60b6 -#: ../source/includes/toc/table-aggregation-string.rst:12 -msgid ":expression:`$indexOfCP`" -msgstr "" - -# bc1055a9dea84bd29bf02846e4d91c26 -#: ../source/includes/toc/table-aggregation-string.rst:12 -msgid "" -"Searches a string for an occurence of a substring and returns the UTF-8 " -"code point index of the first occurence. If the substring is not found, " -"returns ``-1``." -msgstr "" - -# 12e853ae99c346c589fd04716c167748 -#: ../source/includes/toc/table-aggregation-string.rst:17 -msgid ":expression:`$split`" -msgstr "" - -# 5a8abd6c0ff54d55902623c06909d501 -#: ../source/includes/toc/table-aggregation-string.rst:17 -msgid "" -"Splits a string into substrings based on a delimiter. Returns an array of" -" substrings. If the delimiter is not found within the string, returns an " -"array containing the original string." -msgstr "" - -# 5846e33383f24d54bcb3378ff16de928 -# f336c6e5d24f4b749833ea62c3e62392 -#: ../source/includes/toc/table-aggregation-string.rst:22 -#: ../source/includes/toc/table-aggregation-string.rst:34 -msgid ":expression:`$strcasecmp`" -msgstr "" - -# 92e858d91388471fb79c148d9d245198 -# c31a9f5c021c42f592cd9916f54f3687 -#: ../source/includes/toc/table-aggregation-string.rst:22 -#: ../source/includes/toc/table-aggregation-string.rst:34 -msgid "" -"Performs case-insensitive string comparison and returns: ``0`` if two " -"strings are equivalent, ``1`` if the first string is greater than the " -"second, and ``-1`` if the first string is less than the second." -msgstr "" - -# 5745981a7b224e29b43c7bbd9039f95d -#: ../source/includes/toc/table-aggregation-string.rst:27 -msgid ":expression:`$strLenBytes`" -msgstr "" - -# 83cd58cd2d014abf943aa570ea3e79d3 -#: ../source/includes/toc/table-aggregation-string.rst:27 -msgid "Returns the number of UTF-8 encoded bytes in a string." -msgstr "" - -# c03e94134070469789f62ea586d8ba88 -#: ../source/includes/toc/table-aggregation-string.rst:30 -msgid ":expression:`$strLenCP`" -msgstr "" - -# e611d08721b346ec9008e01f055156b2 -#: ../source/includes/toc/table-aggregation-string.rst:30 -msgid "" -"Returns the number of UTF-8 `code points " -"`_ in a string." -msgstr "" - -# 5d8071716e1e4c339611b05df1fcd7b6 -#: ../source/includes/toc/table-aggregation-string.rst:39 -msgid ":expression:`$substr`" -msgstr "" - -# 06cfed2d745947b4a1cd37ea31dd8ecc -#: ../source/includes/toc/table-aggregation-string.rst:39 -msgid "Deprecated. Use :expression:`$substrBytes` or :expression:`$substrCP`." -msgstr "" - -# 8ddc46f4a8c6479d9b26c511344c5176 -#: ../source/includes/toc/table-aggregation-string.rst:42 -msgid ":expression:`$substrBytes`" -msgstr "" - -# fc84687185d54c4097fd5f814cde56d5 -#: ../source/includes/toc/table-aggregation-string.rst:42 -msgid "" -"Returns the substring of a string. Starts with the character at the " -"specified UTF-8 byte index (zero-based) in the string and continues for " -"the specified number of bytes." -msgstr "" - -# 20f7a518f4e043eb9e492ec82ddec213 -#: ../source/includes/toc/table-aggregation-string.rst:47 -msgid ":expression:`$substrCP`" -msgstr "" - -# f47107ed6c3e44e994b66250964e788e -#: ../source/includes/toc/table-aggregation-string.rst:47 -msgid "" -"Returns the substring of a string. Starts with the character at the " -"specified UTF-8 `code point (CP) " -"`_ index (zero-based) in the" -" string and continues for the number of code points specified." -msgstr "" - -# fb3bd5028d9946afa3dbf6c8ffc44297 -#: ../source/includes/toc/table-aggregation-string.rst:53 -msgid ":expression:`$toLower`" -msgstr "" - -# b03936ffadb7478bb40e60119f82c8de -#: ../source/includes/toc/table-aggregation-string.rst:53 -msgid "Converts a string to lowercase. Accepts a single argument expression." -msgstr "" - -# f091cf952e46407ab7e6c45d5784dded -#: ../source/includes/toc/table-aggregation-string.rst:56 -msgid ":expression:`$toUpper`" -msgstr "" - -# 7651b146f5744ca8b833d30ea562e44b -#: ../source/includes/toc/table-aggregation-string.rst:56 -msgid "Converts a string to uppercase. Accepts a single argument expression." -msgstr "" - -#~ msgid "Concatenates two strings." -#~ msgstr "" - -#~ msgid "" -#~ "Compares two strings and returns an " -#~ "integer that reflects the comparison." -#~ msgstr "" - -#~ msgid "Takes a string and returns portion of that string." -#~ msgstr "" - -#~ msgid "Converts a string to lowercase." -#~ msgstr "" - -#~ msgid "Converts a string to uppercase." -#~ msgstr "" - -#~ msgid "" -#~ "Returns a substring of a string, " -#~ "starting at a specified index position" -#~ " up to a specified length. Accepts" -#~ " three expressions as arguments: the " -#~ "first argument must resolve to a " -#~ "string, and the second and third " -#~ "arguments must resolve to integers." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation-text-search.po b/locale/es/LC_MESSAGES/reference/operator/aggregation-text-search.po deleted file mode 100644 index 6c2a89c56ef..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation-text-search.po +++ /dev/null @@ -1,69 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:34+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 73a496db75de431f8ef5ce9cb22e45a4 -#: ../source/reference/operator/aggregation-text-search.txt:3 -msgid "Text Search Aggregation Operators" -msgstr "" - -# b0b5f55ed4334a3fad18964bd1a3a61f -#: ../source/reference/operator/aggregation-text-search.txt:13 -msgid "Views" -msgstr "" - -# 8d09a141e59e4b29935c6d54c86595b0 -#: ../source/includes/extracts/views-unsupported-text-search.rst:1 -msgid ":doc:`Views ` do not support text search." -msgstr "" - -# d492932c6aaa44c48217a7c87f07320e -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on" -" the specific operator to go to its reference page." -msgstr "" - -# 317c61ef534a42a1aa7c1513ca1def2d -#: ../source/includes/toc/table-aggregation-text-search.rst:2 -msgid "Name" -msgstr "" - -# 741bc467edb04ecabce026ec83fa77fc -#: ../source/includes/toc/table-aggregation-text-search.rst:2 -msgid "Description" -msgstr "" - -# 3f4e36d137f4447faad17f570a1aebff -#: ../source/includes/toc/table-aggregation-text-search.rst:4 -msgid ":expression:`$meta`" -msgstr "" - -# 1e39e8be29534dc2b39c067e8d74dd42 -#: ../source/includes/toc/table-aggregation-text-search.rst:4 -msgid "Access text search metadata." -msgstr "" - -#~ msgid "" -#~ "Access metadata for :pipeline:`$sort` stage" -#~ " or :pipeline:`$project` stage." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation.po b/locale/es/LC_MESSAGES/reference/operator/aggregation.po deleted file mode 100644 index 04259df97c3..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation.po +++ /dev/null @@ -1,754 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:47+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# e3942043e46348a3b1c10afe6f6ccc5d -#: ../source/reference/operator/aggregation.txt:8 -msgid "Aggregation Pipeline Operators" -msgstr "" - -# 194dbab29194489ba089156d0d34df74 -#: ../source/reference/operator/aggregation.txt -msgid "On this page" -msgstr "" - -# 4438dfb47d414cb49b459b7ec4d264c1 -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on" -" the specific operator to go to its reference page." -msgstr "" - -# a40483ca7bbb441db2264d64f52119ef -#: ../source/reference/operator/aggregation.txt:23 -msgid "Stage Operators" -msgstr "" - -# 187ba5b1029e418ea035c16c03b120b8 -#: ../source/reference/operator/aggregation.txt:25 -msgid "" -"In the :method:`db.collection.aggregate` method, :doc:`pipeline ` stages appear in an array. Documents pass through" -" the stages in sequence." -msgstr "" - -# b7e0c5fb21554162961bdb7836ebe34e -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:2 -msgid "Name" -msgstr "" - -# e9af751c3dfc4a93abdf5d0600da5fbb -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:2 -msgid "Description" -msgstr "" - -# b12ecbd7d3d8478db25f2ad0048742e8 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:4 -msgid ":pipeline:`$collStats`" -msgstr "" - -# b001260ec27e47d3bf7c6123702c1045 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:4 -msgid "Returns statistics regarding a collection or view." -msgstr "" - -# 1433704c9d394bb2bb35b513e4395205 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:7 -msgid ":pipeline:`$project`" -msgstr "" - -# 2bc02a9fab3a43a1addd65011f7b4467 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:7 -msgid "" -"Reshapes each document in the stream, such as by adding new fields or " -"removing existing fields. For each input document, outputs one document." -msgstr "" - -# 2180292f5a0d4ff1b12ba889c11b259c -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:12 -msgid ":pipeline:`$match`" -msgstr "" - -# 30c20fd8b5934b6d83baa3726090ebaf -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:12 -msgid "" -"Filters the document stream to allow only matching documents to pass " -"unmodified into the next pipeline stage. :pipeline:`$match` uses standard" -" MongoDB queries. For each input document, outputs either one document (a" -" match) or zero documents (no match)." -msgstr "" - -# c5afdd0e714e4b1591bee99a2861a4c0 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:18 -msgid ":pipeline:`$redact`" -msgstr "" - -# 519bc177ec0e4fac93cf909a6b60f547 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:18 -msgid "" -"Reshapes each document in the stream by restricting the content for each " -"document based on information stored in the documents themselves. " -"Incorporates the functionality of :pipeline:`$project` and " -":pipeline:`$match`. Can be used to implement field level redaction. For " -"each input document, outputs either one or zero documents." -msgstr "" - -# 8b4d440d2a3a4067ad63233db7bc7bae -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:26 -msgid ":pipeline:`$limit`" -msgstr "" - -# f53ff877d83d483a9a3bf5d192e7e7fd -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:26 -msgid "" -"Passes the first *n* documents unmodified to the pipeline where *n* is " -"the specified limit. For each input document, outputs either one document" -" (for the first *n* documents) or zero documents (after the first *n* " -"documents)." -msgstr "" - -# ec7a515cb2bd4b048d3b755f6e8d6400 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:32 -msgid ":pipeline:`$skip`" -msgstr "" - -# 49a7d420700a4e2fab9d911de67ec529 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:32 -msgid "" -"Skips the first *n* documents where *n* is the specified skip number and " -"passes the remaining documents unmodified to the pipeline. For each input" -" document, outputs either zero documents (for the first *n* documents) or" -" one document (if after the first *n* documents)." -msgstr "" - -# 331b2e43841e41c198298cb7d282774f -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:38 -msgid ":pipeline:`$unwind`" -msgstr "" - -# e0de56a516d4419684bb3209272f7edf -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:38 -msgid "" -"Deconstructs an array field from the input documents to output a document" -" for *each* element. Each output document replaces the array with an " -"element value. For each input document, outputs *n* documents where *n* " -"is the number of array elements and can be zero for an empty array." -msgstr "" - -# e2bb5799e2ba488092a038ac3e4e8766 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:45 -msgid ":pipeline:`$group`" -msgstr "" - -# d8b4ca7c302749e7bcbc01fb52fb9785 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:45 -msgid "" -"Groups input documents by a specified identifier expression and applies " -"the accumulator expression(s), if specified, to each group. Consumes all " -"input documents and outputs one document per each distinct group. The " -"output documents only contain the identifier field and, if specified, " -"accumulated fields." -msgstr "" - -# 432dc4d7710742b185cec99c3a666510 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:52 -msgid ":pipeline:`$sample`" -msgstr "" - -# ec14d12389ca427fb2b4052426c69178 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:52 -msgid "Randomly selects the specified number of documents from its input." -msgstr "" - -# 2cf26dea54a04fa7aa958c9f3c42d518 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:55 -msgid ":pipeline:`$sort`" -msgstr "" - -# 65a2e035648e4b0ea8e54079f0df926b -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:55 -msgid "" -"Reorders the document stream by a specified sort key. Only the order " -"changes; the documents remain unmodified. For each input document, " -"outputs one document." -msgstr "" - -# 1dd81818701b47a09dbb5a9130f64235 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:60 -msgid ":pipeline:`$geoNear`" -msgstr "" - -# f033c16ee13b4dacbbd6b0875313c304 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:60 -msgid "" -"Returns an ordered stream of documents based on the proximity to a " -"geospatial point. Incorporates the functionality of :pipeline:`$match`, " -":pipeline:`$sort`, and :pipeline:`$limit` for geospatial data. The output" -" documents include an additional distance field and can include a " -"location identifier field." -msgstr "" - -# e3a9c55573f045fb918da010840d7c29 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:68 -msgid ":pipeline:`$lookup`" -msgstr "" - -# 3807434ff8564b8ea6f44c18deafd6ff -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:68 -msgid "" -"Performs a left outer join to another collection in the *same* database " -"to filter in documents from the \"joined\" collection for processing." -msgstr "" - -# d580c620bf8c4ece985006fca8f412c1 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:73 -msgid ":pipeline:`$out`" -msgstr "" - -# 6af97c0069424300a6f3afff82decdde -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:73 -msgid "" -"Writes the resulting documents of the aggregation pipeline to a " -"collection. To use the :pipeline:`$out` stage, it must be the last stage " -"in the pipeline." -msgstr "" - -# 200020fe80a748a688b198cdcefe15a5 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:78 -msgid ":pipeline:`$indexStats`" -msgstr "" - -# a31dd3d385e3461aa18a783de5582705 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:78 -msgid "Returns statistics regarding the use of each index for the collection." -msgstr "" - -# 23e0ec7f951740809002848ba61de7d1 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:82 -msgid ":pipeline:`$facet`" -msgstr "" - -# 88dbaa315ae546fbb4fb635f863d0491 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:82 -msgid "" -"Processes multiple :ref:`aggregation pipelines ` " -"within a single stage on the same set of input documents. Enables the " -"creation of multi-faceted aggregations capable of characterizing data " -"across multiple dimensions, or facets, in a single stage." -msgstr "" - -# f56925e673154ac489441ea3e3aa9890 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:89 -msgid ":pipeline:`$bucket`" -msgstr "" - -# d044be8680a74982907ecb180183f344 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:89 -msgid "" -"Categorizes incoming documents into groups, called buckets, based on a " -"specified expression and bucket boundaries." -msgstr "" - -# 7cf81e6165f34b00ab055b9fff781ae7 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:93 -msgid ":pipeline:`$bucketAuto`" -msgstr "" - -# 9a0fb69b10ba48e89ef8f128fbb6dd90 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:93 -msgid "" -"Categorizes incoming documents into a specific number of groups, called " -"buckets, based on a specified expression. Bucket boundaries are " -"automatically determined in an attempt to evenly distribute the documents" -" into the specified number of buckets." -msgstr "" - -# d74b12639c1643cc8e13a08af011a727 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:99 -msgid ":pipeline:`$sortByCount`" -msgstr "" - -# e08d8768af72410cbaf64dbe91197961 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:99 -msgid "" -"Groups incoming documents based on the value of a specified expression, " -"then computes the count of documents in each distinct group." -msgstr "" - -# aede3301857046fcb0daad5b55462944 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:104 -msgid ":pipeline:`$addFields`" -msgstr "" - -# 34e13bb8493942e28da8fcbfbd5640c5 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:104 -msgid "" -"Adds new fields to documents. Outputs documents that contain all existing" -" fields from the input documents and newly added fields." -msgstr "" - -# 20a752f5419c452dada27fd84da0bb42 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:109 -msgid ":pipeline:`$replaceRoot`" -msgstr "" - -# 0a0cbcea0d464c97a90ccab6135043f2 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:109 -msgid "" -"Replaces a document with the specified embedded document. The operation " -"replaces all existing fields in the input document, including the ``_id``" -" field. Specify a document embedded in the input document to promote the " -"embedded document to the top level." -msgstr "" - -# 28aaaf4406de4a49a20c9297930a7b01 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:115 -msgid ":pipeline:`$count`" -msgstr "" - -# de116e98908b4faf931b8306d09fb8bf -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:115 -msgid "" -"Returns a count of the number of documents at this stage of the " -"aggregation pipeline." -msgstr "" - -# b95da9acc2174fad9d1bf0cf7477967c -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:119 -msgid ":pipeline:`$graphLookup`" -msgstr "" - -# c5f9b4ee9d2f4a99ac198ee8584e0937 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:119 -msgid "" -"Performs a recursive search on a collection. To each output document, " -"adds a new array field that contains the traversal results of the " -"recursive search for that document." -msgstr "" - -# a26fc01d2004437fad38edc14221c718 -#: ../source/reference/operator/aggregation.txt:50 -msgid "Expression Operators" -msgstr "" - -# fc822c87b29d4aa78b17c1eb9a0b903a -#: ../source/reference/operator/aggregation.txt:52 -msgid "" -"These expression operators are available to construct :ref:`expressions " -"` for use in the aggregation pipeline." -msgstr "" - -# d8bf74c90c574b2a853b7ba97bdc6e9a -#: ../source/includes/intro-aggregation-operator-expressions.rst:1 -msgid "" -"Operator expressions are similar to functions that take arguments. In " -"general, these expressions take an array of arguments and have the " -"following form:" -msgstr "" - -# 0239c00550de4487a5aa7f4868bae3f7 -#: ../source/includes/intro-aggregation-operator-expressions.rst:9 -msgid "" -"If operator accepts a single argument, you can omit the outer array " -"designating the argument list:" -msgstr "" - -# 5ae7441aac054d518234e18b95140d18 -#: ../source/includes/intro-aggregation-operator-expressions.rst:16 -msgid "" -"To avoid parsing ambiguity if the argument is a literal array, you must " -"wrap the literal array in a :expression:`$literal` expression or keep the" -" outer array that designates the argument list." -msgstr "" - -# 0d49e4b39efb43abb24287bdc9502b22 -#: ../source/reference/operator/aggregation.txt:58 -msgid "Boolean Operators" -msgstr "" - -# 422cd16979994b6ca4f318ec41b86201 -#: ../source/includes/intro-aggregation-boolean.rst:1 -msgid "" -"Boolean expressions evaluate their argument expressions as booleans and " -"return a boolean as the result." -msgstr "" - -# 813a4d6ac7954a51a10b6cb9848416dc -#: ../source/includes/extracts/fact-agg-boolean-intro.rst:1 -msgid "" -"In addition to the ``false`` boolean value, Boolean expression evaluates " -"as ``false`` the following: ``null``, ``0``, and ``undefined`` values. " -"The Boolean expression evaluates all other values as ``true``, including " -"non-zero numeric values and arrays." -msgstr "" - -# d37b459186844616ad00a5b486f7aaaa -#: ../source/reference/operator/aggregation.txt:74 -msgid "Set Operators" -msgstr "" - -# c2500d3fb61341c9bffe28c60f5a93ac -#: ../source/includes/intro-aggregation-set.rst:1 -msgid "" -"Set expressions performs set operation on arrays, treating arrays as " -"sets. Set expressions ignores the duplicate entries in each input array " -"and the order of the elements." -msgstr "" - -# 4f4ef09a3d3e43c1b89a91511e9b08ec -#: ../source/includes/intro-aggregation-set.rst:5 -msgid "" -"If the set operation returns a set, the operation filters out duplicates " -"in the result to output an array that contains only unique entries. The " -"order of the elements in the output array is unspecified." -msgstr "" - -# 1648e651b4d24daa80a568c5a167f14a -#: ../source/includes/extracts/fact-agg-top-level-expressions-setExpression.rst:1 -msgid "" -"If a set contains a nested array element, the set expression does *not* " -"descend into the nested array but evaluates the array at top-level." -msgstr "" - -# aa2d7885252a49e2b2896b38b5a0c242 -#: ../source/reference/operator/aggregation.txt:90 -msgid "Comparison Operators" -msgstr "" - -# 37f56abd294c4ed28e1fbeff3e7002b1 -#: ../source/includes/intro-aggregation-comparison.rst:1 -msgid "" -"Comparison expressions return a boolean except for :expression:`$cmp` " -"which returns a number." -msgstr "" - -# 55275f8e6aa94eb29941a370fa62d078 -#: ../source/includes/intro-aggregation-comparison.rst:4 -msgid "" -"The comparison expressions take two argument expressions and compare both" -" value and type, using the :ref:`specified BSON comparison order ` for values of different types." -msgstr "" - -# 0d5b775c4eaf44f68c8ed1fa5b647d97 -#: ../source/reference/operator/aggregation.txt:106 -msgid "Arithmetic Operators" -msgstr "" - -# b074aa4b50a7424794c62dad28ec335f -#: ../source/includes/intro-aggregation-arithmetic.rst:1 -msgid "" -"Arithmetic expressions perform mathematic operations on numbers. Some " -"arithmetic expressions can also support date arithmetic." -msgstr "" - -# 1a16c9f1852a4208831c950e3a8807c2 -#: ../source/reference/operator/aggregation.txt:122 -msgid "String Operators" -msgstr "" - -# a0c670b96d5e4435b871e905fd7b329b -#: ../source/includes/intro-aggregation-string.rst:1 -msgid "|exp-has| a well-defined behavior for strings of ASCII characters." -msgstr "" - -# 67d8271db52f4512b6bcd15c82bba920 -#: ../source/reference/operator/aggregation.txt:129 -msgid "" -":expression:`$concat` behavior is well-defined regardless of the " -"characters used." -msgstr "" - -# 43036a7f548646b7963d42d047b62c29 -#: ../source/reference/operator/aggregation.txt:144 -msgid "Text Search Operators" -msgstr "" - -# 06a22d7508ba44d5b32277825fc81954 -#: ../source/reference/operator/aggregation.txt:158 -msgid "Array Operators" -msgstr "" - -# 2fb9292405bb47d494197b74225bae97 -#: ../source/reference/operator/aggregation.txt:172 -msgid "Variable Operators" -msgstr "" - -# c848ec10b2d74db3abc1750bf8729762 -#: ../source/reference/operator/aggregation.txt:186 -msgid "Literal Operators" -msgstr "" - -# 13523d85aa784d8997e1bdc7654d70de -#: ../source/reference/operator/aggregation.txt:200 -msgid "Date Operators" -msgstr "" - -# 8faca67680a1419b8f619cefa2c5d3bd -#: ../source/reference/operator/aggregation.txt:214 -msgid "Conditional Expressions" -msgstr "" - -# a1dc5bde4e9e4eb2810e8677b33c2e66 -#: ../source/reference/operator/aggregation.txt:228 -msgid "Data Type Expressions" -msgstr "" - -# bd9a3c9699bf47e681f0a65ec97e45ff -#: ../source/reference/operator/aggregation.txt:244 -msgid "Accumulators" -msgstr "" - -# fd115b74670a436ab5449bbe42f440c0 -#: ../source/includes/intro-aggregation-accumulator.rst:3 -msgid "" -"Some accumulators are now available in the :pipeline:`$project` stage. In" -" previous versions of MongoDB , accumulators are available only for the " -":pipeline:`$group` stage." -msgstr "" - -# dbc6ac6d072a432f99be6bf3c9c32072 -#: ../source/includes/intro-aggregation-accumulator.rst:7 -msgid "" -"Accumulators, when used in the :pipeline:`$group` stage, maintain their " -"state (e.g. totals, maximums, minimums, and related data) as documents " -"progress through the pipeline." -msgstr "" - -# 49f7bf42866d43ce803f3e8be71e85d7 -#: ../source/includes/intro-aggregation-accumulator.rst:11 -msgid "" -"When used in the :pipeline:`$group` stage, accumulators take as input a " -"single expression, evaluating the expression once for each input " -"document, and maintain their stage for the group of documents that share " -"the same group key." -msgstr "" - -# f655973accd247a8aeb2fec77e6aadd7 -#: ../source/includes/intro-aggregation-accumulator.rst:16 -msgid "" -"When used in the :pipeline:`$project` stage, the accumulators do not " -"maintain their state. When used in the :pipeline:`$project` stage, " -"accumulators take as input either a single argument or multiple " -"arguments." -msgstr "" - -#~ msgid "Aggregation Framework Operators" -#~ msgstr "" - -#~ msgid "Pipeline Operators" -#~ msgstr "" - -#~ msgid "" -#~ "The :ref:`aggregation pipeline ` cannot operate on values of" -#~ " the following types: ``Symbol``, " -#~ "``MinKey``, ``MaxKey``, ``DBRef``, ``Code``, " -#~ "and ``CodeWScope``." -#~ msgstr "" - -#~ msgid "" -#~ "Pipeline operators appear in an array." -#~ " Documents pass through the operators " -#~ "in a sequence." -#~ msgstr "" - -#~ msgid "" -#~ "Reshapes a document stream. " -#~ ":pipeline:`$project` can rename, add, or " -#~ "remove fields as well as create " -#~ "computed values and sub-documents." -#~ msgstr "" - -#~ msgid "" -#~ "Filters the document stream, and only" -#~ " allows matching documents to pass " -#~ "into the next pipeline stage. " -#~ ":pipeline:`$match` uses standard MongoDB " -#~ "queries." -#~ msgstr "" - -#~ msgid "Restricts the content of a returned document on a per-field level." -#~ msgstr "" - -#~ msgid "Restricts the number of documents in an aggregation pipeline." -#~ msgstr "" - -#~ msgid "" -#~ "Skips over a specified number of " -#~ "documents from the pipeline and returns" -#~ " the rest." -#~ msgstr "" - -#~ msgid "Takes an array of documents and returns them as a stream of documents." -#~ msgstr "" - -#~ msgid "" -#~ "Groups documents together for the " -#~ "purpose of calculating aggregate values " -#~ "based on a collection of documents." -#~ msgstr "" - -#~ msgid "" -#~ "Takes all input documents and returns" -#~ " them in a stream of sorted " -#~ "documents." -#~ msgstr "" - -#~ msgid "" -#~ "Returns an ordered stream of documents" -#~ " based on proximity to a geospatial" -#~ " point." -#~ msgstr "" - -#~ msgid "" -#~ "Writes documents from the pipeline to" -#~ " a collection. The :pipeline:`$out` " -#~ "operator must be the last stage in" -#~ " the pipeline." -#~ msgstr "" - -#~ msgid "" -#~ "Expression operators calculate values within" -#~ " the :ref:`aggregation-pipeline-operator-" -#~ "reference`." -#~ msgstr "" - -#~ msgid "``$group`` Operators" -#~ msgstr "" - -#~ msgid "" -#~ "These operators accept Booleans as " -#~ "arguments and return Booleans as " -#~ "results." -#~ msgstr "" - -#~ msgid "" -#~ "The operators convert non-Booleans to" -#~ " Boolean values according to the BSON" -#~ " standards. Here, ``null``, ``undefined``, " -#~ "and ``0`` values become ``false``, while" -#~ " non-zero numeric values, and all " -#~ "other types, such as strings, dates, " -#~ "objects become ``true``." -#~ msgstr "" - -#~ msgid "These operators provide operations on sets." -#~ msgstr "" - -#~ msgid "" -#~ "These operators perform comparisons between" -#~ " two values and return a Boolean, " -#~ "in most cases reflecting the result " -#~ "of the comparison." -#~ msgstr "" - -#~ msgid "" -#~ "All comparison operators take an array" -#~ " with a pair of values. You may" -#~ " compare numbers, strings, and dates. " -#~ "Except for :expression:`$cmp`, all comparison" -#~ " operators return a Boolean value. " -#~ ":expression:`$cmp` returns an integer." -#~ msgstr "" - -#~ msgid "Arithmetic operators support only numbers." -#~ msgstr "" - -#~ msgid "String operators that manipulate strings." -#~ msgstr "" - -#~ msgid "Operators to support text search." -#~ msgstr "" - -#~ msgid "Operators that manipulate arrays." -#~ msgstr "" - -#~ msgid "Projection Expressions" -#~ msgstr "" - -#~ msgid "" -#~ "Operators that increase the flexibility " -#~ "within aggregation projection and " -#~ "projection-like expressions. These operators " -#~ "are available in the :pipeline:`$project`, " -#~ ":pipeline:`$group`, and :pipeline:`$redact` pipeline" -#~ " stages." -#~ msgstr "" - -#~ msgid "" -#~ "Date operators take a \"Date\" typed " -#~ "value as a single argument and " -#~ "return a number." -#~ msgstr "" - -#~ msgid "" -#~ "Pipeline stages appear in an array. " -#~ "Documents pass through the stages in " -#~ "sequence." -#~ msgstr "" - -#~ msgid "" -#~ "Reshapes each document in the stream " -#~ "by restricting the content for each " -#~ "document based on information stored in" -#~ " the documents themselves. Incorporates the" -#~ " functionality of :pipeline:`$project` and " -#~ ":pipeline:`$match`. Can be used to " -#~ "implement field level redaction. For " -#~ "each input document, outputs either one" -#~ " or zero document." -#~ msgstr "" - -#~ msgid "" -#~ "Boolean expressions evaluates its argument " -#~ "expressions as booleans and return a " -#~ "boolean as the result." -#~ msgstr "" - -#~ msgid "" -#~ "In addition to the ``false`` boolean " -#~ "value, |boolean-exp| evaluates as " -#~ "``false`` the following: ``null``, ``0``, " -#~ "and ``undefined`` values. The |boolean-" -#~ "exp| evaluates all other values as " -#~ "``true``, including non-zero numeric " -#~ "values and arrays." -#~ msgstr "" - -#~ msgid "" -#~ "If a set contains a nested array" -#~ " element, |exp| does *not* descend " -#~ "into the nested array but evaluates " -#~ "the array at top-level." -#~ msgstr "" - -#~ msgid "" -#~ "Accumulators, available only for the " -#~ ":pipeline:`$group` stage, compute values by" -#~ " combining documents that share the " -#~ "same group key. Accumulators take as " -#~ "input a single expression, evaluating " -#~ "the expression once for each input " -#~ "document, and maintain their state for" -#~ " the group of documents." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/abs.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/abs.po deleted file mode 100644 index dbd14052a33..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/abs.po +++ /dev/null @@ -1,130 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a5d92fd2ee4e4b7d98b1ceb9195100a6 -#: ../source/reference/operator/aggregation/abs.txt:3 -msgid "$abs (aggregation)" -msgstr "" - -# 5e150d5bd9e54e34bc8f4b76fe56da4c -#: ../source/reference/operator/aggregation/abs.txt -msgid "On this page" -msgstr "" - -# af5d4e3e104b468d904c0dcba5076b58 -#: ../source/reference/operator/aggregation/abs.txt:14 -msgid "Definition" -msgstr "" - -# a0bd51dfd9d344ff8c8d42ab7f71da18 -#: ../source/reference/operator/aggregation/abs.txt:20 -msgid "Returns the absolute value of a number." -msgstr "" - -# 5b5c1ada35bd4f6eba3b3cbf8a398e0e -#: ../source/reference/operator/aggregation/abs.txt:22 -msgid ":expression:`$abs` has the following syntax:" -msgstr "" - -# 51f1e07f77af47728f1e582e26f26cda -#: ../source/reference/operator/aggregation/abs.txt:28 -msgid "" -"The ```` expression can be any valid :ref:`expression " -"` as long as it resolves to a number. For more " -"information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# 052c6530309e41ef931dffb57183d8da -#: ../source/reference/operator/aggregation/abs.txt:33 -msgid "Behavior" -msgstr "" - -# 1e60abb3d7f04d9b91134a6dfe9a9628 -#: ../source/includes/extracts/agg-expression-null-operand-abs.rst:1 -msgid "" -"If the argument resolves to a value of ``null`` or refers to a field that" -" is missing, ``$abs`` returns ``null``. If the argument resolves to " -"``NaN``, ``$abs`` returns ``NaN``." -msgstr "" - -# 8ca60b784a7348a7a693b163730e11e1 -#: ../source/reference/operator/aggregation/abs.txt:37 -msgid "" -"If the argument resolves to a value of ``null`` or refers to a field that" -" is missing, :expression:`$abs` returns ``null``. If the argument " -"resolves to ``NaN``, :expression:`$abs` returns ``NaN``." -msgstr "" - -# dfbb5b2cf4ae4f81a8ef29155da89f16 -# 7d4b4218dcee443aa21416ed2f8d6e57 -#: ../source/reference/operator/aggregation/abs.txt:45 -#: ../source/reference/operator/aggregation/abs.txt:58 -msgid "Example" -msgstr "" - -# 3676e001c7814bb8a269a264cf309f33 -#: ../source/reference/operator/aggregation/abs.txt:46 -msgid "Results" -msgstr "" - -# f431eca95f4c4ec4aa19462841888940 -#: ../source/reference/operator/aggregation/abs.txt:48 -msgid "``{ $abs: -1 }``" -msgstr "" - -# 01f783c37474408cacf6de7654a3d223 -# bbe4fd72b9664e6fb8b74bb7e94273d2 -#: ../source/reference/operator/aggregation/abs.txt:49 -#: ../source/reference/operator/aggregation/abs.txt:52 -msgid "``1``" -msgstr "" - -# 195d70aececb44a6a2da9e8aae1cebcd -#: ../source/reference/operator/aggregation/abs.txt:51 -msgid "``{ $abs: 1 }``" -msgstr "" - -# 13286930a9464b1281a95e83a27db449 -#: ../source/reference/operator/aggregation/abs.txt:54 -msgid "``{ $abs: null }``" -msgstr "" - -# c936a3f842f1436d9f5f2da5f98b8cf9 -#: ../source/reference/operator/aggregation/abs.txt:55 -msgid "``null``" -msgstr "" - -# c5cacd9a06a94c478a289dba365a7031 -#: ../source/reference/operator/aggregation/abs.txt:60 -msgid "A collection ``ratings`` contains the following documents:" -msgstr "" - -# 6e62ae32910c4b5293f171b7721e0521 -#: ../source/reference/operator/aggregation/abs.txt:69 -msgid "" -"The following example calculates the magnitude of difference between the " -"``start`` and ``end`` ratings:" -msgstr "" - -# 457a63010e8444498c58e34b18037ce7 -#: ../source/reference/operator/aggregation/abs.txt:80 -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/add.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/add.po deleted file mode 100644 index cb18e59e9cc..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/add.po +++ /dev/null @@ -1,109 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:01+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# fd40ff82cb304c8986be1bc99d52b92b -#: ../source/reference/operator/aggregation/add.txt:3 -msgid "$add (aggregation)" -msgstr "" - -# 61731df97ed94311bc5ba0955e41e2d0 -#: ../source/reference/operator/aggregation/add.txt -msgid "On this page" -msgstr "" - -# e5bb5339192a4e6da7b4b5086ccf9e9c -#: ../source/reference/operator/aggregation/add.txt:14 -msgid "Definition" -msgstr "" - -# f74514898829423f8517bc2c1d625c66 -#: ../source/reference/operator/aggregation/add.txt:18 -msgid "" -"Adds numbers together or adds numbers and a date. If one of the arguments" -" is a date, :expression:`$add` treats the other arguments as milliseconds" -" to add to the date." -msgstr "" - -# f633f9ffafbb4b9cbeca0fd806ab8004 -#: ../source/reference/operator/aggregation/add.txt:22 -msgid "The :expression:`$add` expression has the following syntax:" -msgstr "" - -# 0eaa7a5901474a6d9fdb0c39ad1c7458 -#: ../source/reference/operator/aggregation/add.txt:28 -msgid "" -"The arguments can be any valid :ref:`expression ` as long as they resolve to either all numbers or to numbers" -" and a date. For more information on expressions, see :ref:`aggregation-" -"expressions`." -msgstr "" - -# 55947484e7434fe4be98ab031ad159bf -#: ../source/reference/operator/aggregation/add.txt:34 -msgid "Examples" -msgstr "" - -# 27c7995e177849d19ba3bc6763da504d -#: ../source/reference/operator/aggregation/add.txt:36 -msgid "" -"The following examples use a ``sales`` collection with the following " -"documents:" -msgstr "" - -# 90c24921cf1546c889ccb7b1b0dedd5e -#: ../source/reference/operator/aggregation/add.txt:46 -msgid "Add Numbers" -msgstr "" - -# 32b597d6fb734abaade02c6405f3da86 -#: ../source/reference/operator/aggregation/add.txt:48 -msgid "" -"The following aggregation uses the :expression:`$add` expression in the " -":pipeline:`$project` pipeline to calculate the total cost:" -msgstr "" - -# a0700b47e718403ab49a0777fe7e47cf -# 29e23f6bc98442cc99fe53e3f530df3b -#: ../source/reference/operator/aggregation/add.txt:59 -#: ../source/reference/operator/aggregation/add.txt:82 -msgid "The operation returns the following results:" -msgstr "" - -# c98fc1dc9ba34b7b89eac1e15afa8ccd -#: ../source/reference/operator/aggregation/add.txt:68 -msgid "Perform Addition on a Date" -msgstr "" - -# 50f7d86cf76b4e1e8513b7601ea01da3 -#: ../source/reference/operator/aggregation/add.txt:70 -msgid "" -"The following aggregation uses the :expression:`$add` expression to " -"compute the ``billing_date`` by adding ``3*24*60*60000`` milliseconds " -"(i.e. 3 days) to the ``date`` field :" -msgstr "" - -#~ msgid "" -#~ "Takes an array of one or more " -#~ "numbers and adds them together, " -#~ "returning the sum." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/addFields.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/addFields.po deleted file mode 100644 index 058303d6ad4..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/addFields.po +++ /dev/null @@ -1,201 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# c4f489623320414ebe33a85645704342 -#: ../source/reference/operator/aggregation/addFields.txt:3 -msgid "$addFields (aggregation)" -msgstr "" - -# 9dba503f1ceb420187f945d399c4a6c2 -#: ../source/reference/operator/aggregation/addFields.txt -msgid "On this page" -msgstr "" - -# d8a598479dbc469596a6e6ec909c2902 -#: ../source/reference/operator/aggregation/addFields.txt:14 -msgid "Definition" -msgstr "" - -# 228dbc009c6e4d5db4c974fee9a6e64e -#: ../source/reference/operator/aggregation/addFields.txt:20 -msgid "" -"Adds new fields to documents. ``$addFields`` outputs documents that " -"contain all existing fields from the input documents and newly added " -"fields." -msgstr "" - -# 54ca1e9f6ad544f69d1beb4116614344 -#: ../source/reference/operator/aggregation/addFields.txt:24 -msgid "" -"The :pipeline:`$addFields` stage is equivalent to a :pipeline:`$project` " -"stage that explicitly specifies all existing fields in the input " -"documents and adds the new fields." -msgstr "" - -# 01bf3b7cc1ae424ebcef4eb5d12eebd3 -#: ../source/reference/operator/aggregation/addFields.txt:28 -msgid ":pipeline:`$addFields` has the following form:" -msgstr "" - -# 41b8c30695c84be2900e2327a17efcf6 -#: ../source/reference/operator/aggregation/addFields.txt:34 -msgid "" -"Specify the name of each field to add and set its value to an " -":ref:`aggregation expression `. For more " -"information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# 250e17942c80416885bfa75dc95e3632 -#: ../source/reference/operator/aggregation/addFields.txt:40 -msgid "" -"If the name of the new field is the same as an existing field name " -"(including ``_id``), ``$addFields`` overwrites the existing value of that" -" field with the value of the specified expression." -msgstr "" - -# 00c839b73bb6479cbaa166b8d8b1f796 -#: ../source/reference/operator/aggregation/addFields.txt:45 -msgid "Behavior" -msgstr "" - -# 838432b7f5704ca0841807eb55dbee4d -#: ../source/reference/operator/aggregation/addFields.txt:47 -msgid "" -"``$addFields`` appends new fields to existing documents. You can include " -"one or more ``$addFields`` stages in an aggregation operation." -msgstr "" - -# 437dd73b45004941acf3af49bf9fb22b -#: ../source/reference/operator/aggregation/addFields.txt:50 -msgid "" -"To add field or fields to embedded documents (including documents in " -"arrays) use the dot notation. See :ref:`example `." -msgstr "" - -# a494f8a78eec4b10b38115e24bf44b0e -#: ../source/reference/operator/aggregation/addFields.txt:56 -msgid "" -"It is not possible to add an element to an existing array field with " -"``$addFields``." -msgstr "" - -# 753e2dcfa8e841e890831425c85ee0a3 -#: ../source/reference/operator/aggregation/addFields.txt:60 -msgid "Examples" -msgstr "" - -# 8dac32346a854bad9567e97cbdc12361 -#: ../source/reference/operator/aggregation/addFields.txt:63 -msgid "Using Two ``$addFields`` Stages" -msgstr "" - -# 8e865588a9ac41c4994f751d177f4091 -#: ../source/reference/operator/aggregation/addFields.txt:65 -msgid "A collection called ``scores`` contains the following documents:" -msgstr "" - -# ab03e25947a241ee9ad882724766b80f -#: ../source/reference/operator/aggregation/addFields.txt:84 -msgid "" -"The following operation uses two :pipeline:`$addFields` stages to include" -" three new fields in the output documents:" -msgstr "" - -# 227c9c1d686b4204ae7d83edcd50a06d -#: ../source/reference/operator/aggregation/addFields.txt:102 -msgid "The operation returns the following documents:" -msgstr "" - -# e4afaadce3114dbf8da5d85365f3c197 -#: ../source/reference/operator/aggregation/addFields.txt:128 -msgid "Adding Fields to an Embedded Document" -msgstr "" - -# f39cf3af922948818fa6e2063e2b5c99 -#: ../source/reference/operator/aggregation/addFields.txt:132 -msgid "" -"Use dot notation to add new fields to embedded documents. A collection " -"called ``vehicles`` contains the following documents:" -msgstr "" - -# 97a3580bff3d47dbab94786de05f7ebb -#: ../source/reference/operator/aggregation/addFields.txt:141 -msgid "" -"The following aggregation operation adds a new field ``fuel_type`` to the" -" embedded document ``specs``." -msgstr "" - -# 67d1f4e04ac94d339fff30825ca0c334 -#: ../source/reference/operator/aggregation/addFields.txt:154 -msgid "The operation returns the following results:" -msgstr "" - -# ff8e9bde501547af9b91c1f3f0330fc1 -#: ../source/reference/operator/aggregation/addFields.txt:166 -msgid "Overwriting an existing field" -msgstr "" - -# e986766ea73b4662a10426388cf0501e -#: ../source/reference/operator/aggregation/addFields.txt:168 -msgid "" -"Specifying an existing field name in an ``$addFields`` operation causes " -"the original field to be replaced." -msgstr "" - -# 43dd3ff1ee2e40a3b688fdbe56cc25f7 -#: ../source/reference/operator/aggregation/addFields.txt:171 -msgid "A collection called ``animals`` contains the following document:" -msgstr "" - -# 4118f0baa61a406a9373d3b452f1064d -#: ../source/reference/operator/aggregation/addFields.txt:177 -msgid "The following ``$addFields`` operation specifies the ``cats`` field." -msgstr "" - -# fbf62be2f34d4b839d8ef6c6953a8270 -#: ../source/reference/operator/aggregation/addFields.txt:187 -msgid "The operation returns the following document:" -msgstr "" - -# dce0af2e8d4d4c6188ef193ae9d89a33 -#: ../source/reference/operator/aggregation/addFields.txt:193 -msgid "" -"It is possible to replace one field with another. In the following " -"example the ``item`` field substitutes for the ``_id`` field." -msgstr "" - -# eada0dd642db44beac7e12de6de45d71 -#: ../source/reference/operator/aggregation/addFields.txt:196 -msgid "A collection called ``fruit`` contains the following documents:" -msgstr "" - -# b0e28e101c5b4a679fa96fc81d306b6d -#: ../source/reference/operator/aggregation/addFields.txt:204 -msgid "" -"The following aggregration operation uses ``$addFields`` to replace the " -"``_id`` field of each document with the value of the ``item`` field, and " -"replaces the ``item`` field with a static value." -msgstr "" - -# 0019048883824e4c883f7c2625eb41ed -#: ../source/reference/operator/aggregation/addFields.txt:219 -msgid "The operation returns the following:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/addToSet.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/addToSet.po deleted file mode 100644 index b86d9889479..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/addToSet.po +++ /dev/null @@ -1,143 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:01+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# b0dad4dbcf904f348e2bf08c6862531c -#: ../source/reference/operator/aggregation/addToSet.txt:3 -msgid "$addToSet (aggregation)" -msgstr "" - -# 38987ea3a3424a0a8e8301bf557cdd6e -#: ../source/reference/operator/aggregation/addToSet.txt -msgid "On this page" -msgstr "" - -# afe6f84e2e714e74abb5c69f0a213d84 -#: ../source/reference/operator/aggregation/addToSet.txt:14 -msgid "Definition" -msgstr "" - -# 6515d8880efd46258016a53dbcd6459d -#: ../source/reference/operator/aggregation/addToSet.txt:18 -msgid "" -"Returns an array of all *unique* values that results from applying an " -"expression to each document in a group of documents that share the same " -"group by key. Order of the elements in the output array is unspecified." -msgstr "" - -# eb0219e0ca404e61b3387195e2e2e7a1 -#: ../source/includes/extracts/fact-aggregation-accumulator-addToSet.rst:1 -msgid ":group:`$addToSet` is only available in the :pipeline:`$group` stage." -msgstr "" - -# e43991f9355a428580ad9ed55c150b10 -#: ../source/reference/operator/aggregation/addToSet.txt:25 -msgid ":expression:`$addToSet` has the following syntax:" -msgstr "" - -# b3d1c2cc291e474b9937ff564bf7b255 -#: ../source/reference/operator/aggregation/addToSet.txt:31 -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# 90d08f0e15d14765b638efeb0355e763 -#: ../source/reference/operator/aggregation/addToSet.txt:35 -msgid "Behavior" -msgstr "" - -# f8a8d1ecab2243e7907ec15a1171235f -#: ../source/reference/operator/aggregation/addToSet.txt:37 -msgid "" -"If the value of the expression is an array, :group:`$addToSet` appends " -"the whole array as a *single* element." -msgstr "" - -# 6a72191e94fc4230bea125a44310048f -#: ../source/reference/operator/aggregation/addToSet.txt:40 -msgid "" -"If the value of the expression is a document, MongoDB determines that the" -" document is a duplicate if another document in the array matches the to-" -"be-added document exactly; i.e. the existing document has the exact same " -"fields and values in the exact same order." -msgstr "" - -# 27cf3baaa5c8414c8e8dabe18bc33dbb -#: ../source/reference/operator/aggregation/addToSet.txt:46 -msgid "Example" -msgstr "" - -# 2acb26aa7ce74433a55907224ea069c9 -#: ../source/reference/operator/aggregation/addToSet.txt:48 -msgid "Consider a ``sales`` collection with the following documents:" -msgstr "" - -# 4d44d58f6931444cb73ddd0e378ea95e -#: ../source/reference/operator/aggregation/addToSet.txt:58 -msgid "" -"Grouping the documents by the day and the year of the ``date`` field, the" -" following operation uses the :group:`$addToSet` accumulator to compute " -"the list of unique items sold for each group:" -msgstr "" - -# 5d19d87f6c274f65ab794d576de9d598 -#: ../source/reference/operator/aggregation/addToSet.txt:76 -msgid "The operation returns the following results:" -msgstr "" - -#~ msgid "" -#~ "Returns an array of all the values" -#~ " found in the selected field among" -#~ " the documents in that group. *Every" -#~ " unique value only appears once* in" -#~ " the result set. There is no " -#~ "ordering guarantee for the output " -#~ "documents." -#~ msgstr "" - -#~ msgid "" -#~ "In the :program:`mongo` shell, insert " -#~ "documents into a collection named " -#~ "``products`` using the following operation:" -#~ msgstr "" - -#~ msgid "" -#~ "Use the following " -#~ ":method:`db.collection.aggregate()` operation in the" -#~ " :program:`mongo` shell with the " -#~ ":group:`$addToSet` operator:" -#~ msgstr "" - -#~ msgid "" -#~ "This aggregation pipeline returns documents" -#~ " grouped on the value of the " -#~ "``type`` field, with *sets* constructed " -#~ "from the unique values of the " -#~ "``price`` and ``stocked`` fields in the" -#~ " input documents. Consider the following" -#~ " aggregation results:" -#~ msgstr "" - -#~ msgid "" -#~ "|accumulator| is an :ref:`accumulator operator" -#~ " ` available" -#~ " only in the :pipeline:`$group` stage." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/allElementsTrue.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/allElementsTrue.po deleted file mode 100644 index 417cc1db078..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/allElementsTrue.po +++ /dev/null @@ -1,170 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:48+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 8012f82d16764d67ad8bd279eac30614 -#: ../source/reference/operator/aggregation/allElementsTrue.txt:3 -msgid "$allElementsTrue (aggregation)" -msgstr "" - -# 7eec62e68f254c20a3f3f5d94d677d44 -#: ../source/reference/operator/aggregation/allElementsTrue.txt -msgid "On this page" -msgstr "" - -# 3416c14e6c32434ba374d43b44e661e3 -#: ../source/reference/operator/aggregation/allElementsTrue.txt:14 -msgid "Definition" -msgstr "" - -# 92e02186128a4455b1fbfe302a9e1dd3 -#: ../source/reference/operator/aggregation/allElementsTrue.txt:20 -msgid "" -"Evaluates an array as a set and returns ``true`` if *no* element in the " -"array is ``false``. Otherwise, returns ``false``. An empty array returns " -"``true``." -msgstr "" - -# 9fe100f9c203488f906d7a6e48ba6fe4 -#: ../source/reference/operator/aggregation/allElementsTrue.txt:24 -msgid ":expression:`$allElementsTrue` has the following syntax:" -msgstr "" - -# 5c12f51778634837af22459ad7d54339 -#: ../source/reference/operator/aggregation/allElementsTrue.txt:30 -msgid "" -"The ```` itself must resolve to an array, separate from the " -"outer array that denotes the argument list. For more information on " -"expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# e12ed97328cf4d9b801556d2b001d9d2 -#: ../source/reference/operator/aggregation/allElementsTrue.txt:35 -msgid "Behavior" -msgstr "" - -# 81ea9e00a7d34747afb6a8da1e8a2cea -#: ../source/includes/extracts/fact-agg-top-level-expressions-allElementsTrue.rst:1 -msgid "" -"If a set contains a nested array element, :expression:`$allElementsTrue` " -"does *not* descend into the nested array but evaluates the array at top-" -"level." -msgstr "" - -# c0b0a2b3414347fb9fcfca42618e7897 -#: ../source/includes/extracts/fact-agg-boolean-allElementsTrue.rst:1 -msgid "" -"In addition to the ``false`` boolean value, " -":expression:`$allElementsTrue` evaluates as ``false`` the following: " -"``null``, ``0``, and ``undefined`` values. The " -":expression:`$allElementsTrue` evaluates all other values as ``true``, " -"including non-zero numeric values and arrays." -msgstr "" - -# 45d2e4bbeb8e44a1a8e0e06cb13dc29b -# 3e834d59fd3f4f9aaccdb09b4ce2f2fa -#: ../source/reference/operator/aggregation/allElementsTrue.txt:45 -#: ../source/reference/operator/aggregation/allElementsTrue.txt:76 -msgid "Example" -msgstr "" - -# 33b56abc46ae430e9949d8dfd1c9b577 -#: ../source/reference/operator/aggregation/allElementsTrue.txt:49 -msgid "Result" -msgstr "" - -# 5e46f06cfca743d08610b5feb2d731ef -#: ../source/reference/operator/aggregation/allElementsTrue.txt:51 -msgid "``{ $allElementsTrue: [ [ true, 1, \"someString\" ] ] }``" -msgstr "" - -# a1df118ef62d490d9caeb014c07f35d1 -# 70a48ca007a14b2fa5c7254305e5eb5c -# 2b89df1893974c09b6f6665131c285bc -#: ../source/reference/operator/aggregation/allElementsTrue.txt:55 -#: ../source/reference/operator/aggregation/allElementsTrue.txt:61 -#: ../source/reference/operator/aggregation/allElementsTrue.txt:67 -msgid "``true``" -msgstr "" - -# 0e96c22484d4404bb22997bc9662bd86 -#: ../source/reference/operator/aggregation/allElementsTrue.txt:57 -msgid "``{ $allElementsTrue: [ [ [ false ] ] ] }``" -msgstr "" - -# 012da4a3305340cfb4e69f2ac4456821 -#: ../source/reference/operator/aggregation/allElementsTrue.txt:63 -msgid "``{ $allElementsTrue: [ [ ] ] }``" -msgstr "" - -# 56b93400ce814ca79b29aa71dd505a77 -#: ../source/reference/operator/aggregation/allElementsTrue.txt:69 -msgid "``{ $allElementsTrue: [ [ null, false, 0 ] ] }``" -msgstr "" - -# 459a988dca004bb2a209d5ab0ab2d742 -#: ../source/reference/operator/aggregation/allElementsTrue.txt:73 -msgid "``false``" -msgstr "" - -# 8148c6ccb85747ec9699cd8b7fb97433 -#: ../source/reference/operator/aggregation/allElementsTrue.txt:78 -msgid "Consider an ``survey`` collection with the following documents:" -msgstr "" - -# f1aecbfdbc714a26be82144945425b68 -#: ../source/reference/operator/aggregation/allElementsTrue.txt:93 -msgid "" -"The following operation uses the :expression:`$allElementsTrue` operator " -"to determine if the ``responses`` array only contains values that " -"evaluate to ``true``:" -msgstr "" - -# d759bda2feb6488eacb4bfb7afc90d59 -#: ../source/reference/operator/aggregation/allElementsTrue.txt:105 -msgid "The operation returns the following results:" -msgstr "" - -#~ msgid "" -#~ "Takes a single expression that returns" -#~ " an array and returns ``true`` if " -#~ "all its values are ``true`` and " -#~ "``false`` otherwise. An empty array " -#~ "returns ``true``." -#~ msgstr "" - -#~ msgid "" -#~ "If a set contains a nested array" -#~ " element, |exp| does *not* descend " -#~ "into the nested array but evaluates " -#~ "the array at top-level." -#~ msgstr "" - -#~ msgid "" -#~ "In addition to the ``false`` boolean " -#~ "value, |boolean-exp| evaluates as " -#~ "``false`` the following: ``null``, ``0``, " -#~ "and ``undefined`` values. The |boolean-" -#~ "exp| evaluates all other values as " -#~ "``true``, including non-zero numeric " -#~ "values and arrays." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/and.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/and.po deleted file mode 100644 index 6b18630fed5..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/and.po +++ /dev/null @@ -1,164 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:03+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 89adbb2bb1dc4349a7ef4bdd353e9b84 -#: ../source/reference/operator/aggregation/and.txt:3 -msgid "$and (aggregation)" -msgstr "" - -# 599328a396594c58885a98462e6729c8 -#: ../source/reference/operator/aggregation/and.txt -msgid "On this page" -msgstr "" - -# 6d8732c8b88e4313ab83b240ef64d3dd -#: ../source/reference/operator/aggregation/and.txt:14 -msgid "Definition" -msgstr "" - -# 62fd892f07af4baeae8d2f847d40cb77 -#: ../source/reference/operator/aggregation/and.txt:18 -msgid "" -"Evaluates one or more expressions and returns ``true`` if *all* of the " -"expressions are ``true`` or if evoked with no argument expressions. " -"Otherwise, :expression:`$and` returns ``false``." -msgstr "" - -# 241bc2d1064a4d20a4b8e948f61eab8d -#: ../source/reference/operator/aggregation/and.txt:22 -msgid ":expression:`$and` has the following syntax:" -msgstr "" - -# 07fdecaef1014f6c9016642eda1a95b4 -#: ../source/reference/operator/aggregation/and.txt:28 -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# bfe8d7aef0564f688ea1a357b7d5e87d -#: ../source/reference/operator/aggregation/and.txt:34 -msgid "Behavior" -msgstr "" - -# e865af111d5a40cfab8be45ce990cb71 -#: ../source/reference/operator/aggregation/and.txt:36 -msgid "" -":expression:`$and` uses short-circuit logic: the operation stops " -"evaluation after encountering the first ``false`` expression." -msgstr "" - -# 4ad36d6b34454702addfc4feb9b7fe0e -#: ../source/includes/extracts/fact-agg-boolean-and.rst:1 -msgid "" -"In addition to the ``false`` boolean value, :expression:`$and` evaluates " -"as ``false`` the following: ``null``, ``0``, and ``undefined`` values. " -"The :expression:`$and` evaluates all other values as ``true``, including " -"non-zero numeric values and arrays." -msgstr "" - -# d775bfa88a0642c7888defdcd623b067 -# 73a5220eb8ed49e6ab7883c895a5478e -#: ../source/reference/operator/aggregation/and.txt:45 -#: ../source/reference/operator/aggregation/and.txt:82 -msgid "Example" -msgstr "" - -# 49c10e37cca54d9e88bba041bd204b0b -#: ../source/reference/operator/aggregation/and.txt:49 -msgid "Result" -msgstr "" - -# e2436a26051547f1b99a20601f027377 -#: ../source/reference/operator/aggregation/and.txt:51 -msgid "``{ $and: [ 1, \"green\" ] }``" -msgstr "" - -# 3bc7959b553141c2bf3cb5af0ac5cc42 -# 49f93af506bc4a7d82a7d7f310182a0b -# 22389719a4b64b0db5015bca36514864 -#: ../source/reference/operator/aggregation/and.txt:55 -#: ../source/reference/operator/aggregation/and.txt:61 -#: ../source/reference/operator/aggregation/and.txt:67 -msgid "``true``" -msgstr "" - -# c149bac5d1204315adcbf83df9df2f58 -#: ../source/reference/operator/aggregation/and.txt:57 -msgid "``{ $and: [ ] }``" -msgstr "" - -# b58fd9483d424909b59169270ce6851d -#: ../source/reference/operator/aggregation/and.txt:63 -msgid "``{ $and: [ [ null ], [ false ], [ 0 ] ] }``" -msgstr "" - -# 748deeb8f98e441ea0bd22bd0f4c97b1 -#: ../source/reference/operator/aggregation/and.txt:69 -msgid "``{ $and: [ null, true ] }``" -msgstr "" - -# 1232651d3e604bac80d2c77e69577f4d -# 368dcb137777443889d8443fc8c25f2e -#: ../source/reference/operator/aggregation/and.txt:73 -#: ../source/reference/operator/aggregation/and.txt:79 -msgid "``false``" -msgstr "" - -# 0794231574234898a01f394f1b5cb0b8 -#: ../source/reference/operator/aggregation/and.txt:75 -msgid "``{ $and: [ 0, true ] }``" -msgstr "" - -# 48828bbcc8e2437e982e39e0fc36ae78 -#: ../source/reference/operator/aggregation/and.txt:84 -msgid "Consider an ``inventory`` collection with the following documents:" -msgstr "" - -# dd0f71b929264352ab412c720bfe42bc -#: ../source/reference/operator/aggregation/and.txt:94 -msgid "" -"The following operation uses the :expression:`$and` operator to determine" -" if ``qty`` is greater than 100 *and* less than ``250``:" -msgstr "" - -# c873130d5d214703ad876799f8f96859 -#: ../source/reference/operator/aggregation/and.txt:112 -msgid "The operation returns the following results:" -msgstr "" - -#~ msgid "" -#~ "Takes an array one or more values" -#~ " and returns ``true`` if *all* of " -#~ "the values in the array are " -#~ "``true``. Otherwise :expression:`$and` returns " -#~ "``false``." -#~ msgstr "" - -#~ msgid "" -#~ "In addition to the ``false`` boolean " -#~ "value, |boolean-exp| evaluates as " -#~ "``false`` the following: ``null``, ``0``, " -#~ "and ``undefined`` values. The |boolean-" -#~ "exp| evaluates all other values as " -#~ "``true``, including non-zero numeric " -#~ "values and arrays." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/anyElementTrue.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/anyElementTrue.po deleted file mode 100644 index 88b3d7b94a3..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/anyElementTrue.po +++ /dev/null @@ -1,168 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:50+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# fc29454fc4ca4168883c419314ab9682 -#: ../source/reference/operator/aggregation/anyElementTrue.txt:3 -msgid "$anyElementTrue (aggregation)" -msgstr "" - -# de861f7586374420bf7ada02561fbe0a -#: ../source/reference/operator/aggregation/anyElementTrue.txt -msgid "On this page" -msgstr "" - -# 367faa30c3834d0ea69a4c329b3a2e71 -#: ../source/reference/operator/aggregation/anyElementTrue.txt:14 -msgid "Definition" -msgstr "" - -# d382c0da124f4c00af46d86f66a97980 -#: ../source/reference/operator/aggregation/anyElementTrue.txt:20 -msgid "" -"Evaluates an array as a set and returns ``true`` if any of the elements " -"are ``true`` and ``false`` otherwise. An empty array returns ``false``." -msgstr "" - -# 898a8ea7bf824689bb4ce665e9e10e18 -#: ../source/reference/operator/aggregation/anyElementTrue.txt:24 -msgid ":expression:`$anyElementTrue` has the following syntax:" -msgstr "" - -# 398f2d5c02dc4c679b2192a2a3412d10 -#: ../source/reference/operator/aggregation/anyElementTrue.txt:30 -msgid "" -"The ```` itself must resolve to an array, separate from the " -"outer array that denotes the argument list. For more information on " -"expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# e82bc9f2a02448a7b52e3601a123abf0 -#: ../source/reference/operator/aggregation/anyElementTrue.txt:35 -msgid "Behavior" -msgstr "" - -# 9b2075e8e4104c74baf715fbfe42da85 -#: ../source/includes/extracts/fact-agg-top-level-expressions-anyElementTrue.rst:1 -msgid "" -"If a set contains a nested array element, :expression:`$anyElementTrue` " -"does *not* descend into the nested array but evaluates the array at top-" -"level." -msgstr "" - -# 7192e682a7224cc7bbfc5086fcba3aaf -#: ../source/includes/extracts/fact-agg-boolean-anyElementTrue.rst:1 -msgid "" -"In addition to the ``false`` boolean value, :expression:`$anyElementTrue`" -" evaluates as ``false`` the following: ``null``, ``0``, and ``undefined``" -" values. The :expression:`$anyElementTrue` evaluates all other values as " -"``true``, including non-zero numeric values and arrays." -msgstr "" - -# 1d9f4cb60c344367b300cc34cc43c918 -# ef264d096cd8470f92742e0895a764b2 -#: ../source/reference/operator/aggregation/anyElementTrue.txt:45 -#: ../source/reference/operator/aggregation/anyElementTrue.txt:76 -msgid "Example" -msgstr "" - -# 00a6d91cfac842c6b69976a916948007 -#: ../source/reference/operator/aggregation/anyElementTrue.txt:49 -msgid "Result" -msgstr "" - -# 70764e77590240e9861add0a140a8cdf -#: ../source/reference/operator/aggregation/anyElementTrue.txt:51 -msgid "``{ $anyElementTrue: [ [ true, false ] ] }``" -msgstr "" - -# 365224c9e2f9424d880198c683af9ecc -# 6204b4381e584fb0abf556687c7178f9 -#: ../source/reference/operator/aggregation/anyElementTrue.txt:55 -#: ../source/reference/operator/aggregation/anyElementTrue.txt:61 -msgid "``true``" -msgstr "" - -# eaa170bd2340499098f8739031e1a2c9 -#: ../source/reference/operator/aggregation/anyElementTrue.txt:57 -msgid "``{ $anyElementTrue: [ [ [ false ] ] ] }``" -msgstr "" - -# 7b228f1acf1d4740b1e688d4f714a67f -#: ../source/reference/operator/aggregation/anyElementTrue.txt:63 -msgid "``{ $anyElementTrue: [ [ null, false, 0 ] ] }``" -msgstr "" - -# 2949cdabf43e4e929ed7e6c677aead34 -# 0f15d3f518eb4220b9486615ab7897f4 -#: ../source/reference/operator/aggregation/anyElementTrue.txt:67 -#: ../source/reference/operator/aggregation/anyElementTrue.txt:73 -msgid "``false``" -msgstr "" - -# 037b157dcff84797a33fc28fe9460642 -#: ../source/reference/operator/aggregation/anyElementTrue.txt:69 -msgid "``{ $anyElementTrue: [ [ ] ] }``" -msgstr "" - -# 76461825a1ca43509debf5023b274bed -#: ../source/reference/operator/aggregation/anyElementTrue.txt:78 -msgid "Consider an ``survey`` collection with the following documents:" -msgstr "" - -# bcdff170debf4efda912dedff4a2ecdb -#: ../source/reference/operator/aggregation/anyElementTrue.txt:93 -msgid "" -"The following operation uses the :expression:`$anyElementTrue` operator " -"to determine if the ``responses`` array contains any value that evaluates" -" to ``true``:" -msgstr "" - -# 0afcf2a6fc3a4182932b9e18852e372b -#: ../source/reference/operator/aggregation/anyElementTrue.txt:105 -msgid "The operation returns the following results:" -msgstr "" - -#~ msgid "" -#~ "Takes a single expression that returns" -#~ " an array and returns ``true`` if " -#~ "any of its values are ``true`` and" -#~ " ``false`` otherwise. An empty array " -#~ "returns ``false``." -#~ msgstr "" - -#~ msgid "" -#~ "If a set contains a nested array" -#~ " element, |exp| does *not* descend " -#~ "into the nested array but evaluates " -#~ "the array at top-level." -#~ msgstr "" - -#~ msgid "" -#~ "In addition to the ``false`` boolean " -#~ "value, |boolean-exp| evaluates as " -#~ "``false`` the following: ``null``, ``0``, " -#~ "and ``undefined`` values. The |boolean-" -#~ "exp| evaluates all other values as " -#~ "``true``, including non-zero numeric " -#~ "values and arrays." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/arrayElemAt.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/arrayElemAt.po deleted file mode 100644 index ffce48ff10e..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/arrayElemAt.po +++ /dev/null @@ -1,146 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 60dfe59b388c418ba0db55b1759fdc70 -#: ../source/reference/operator/aggregation/arrayElemAt.txt:3 -msgid "$arrayElemAt (aggregation)" -msgstr "" - -# 551094257b3d4e4583579db1899b4bf9 -#: ../source/reference/operator/aggregation/arrayElemAt.txt -msgid "On this page" -msgstr "" - -# d626204547bd4f1590d61ec429a0da77 -#: ../source/reference/operator/aggregation/arrayElemAt.txt:14 -msgid "Definition" -msgstr "" - -# e66cb4122d9940adb7aeb50448ce1fab -#: ../source/reference/operator/aggregation/arrayElemAt.txt:20 -msgid "Returns the element at the specified array index." -msgstr "" - -# 9fec33ff51c4486796d10bad3f2b28bc -#: ../source/reference/operator/aggregation/arrayElemAt.txt:22 -msgid ":expression:`$arrayElemAt` has the following syntax:" -msgstr "" - -# 248b41c8bb264b3ea06ff8ebfdcdae98 -#: ../source/reference/operator/aggregation/arrayElemAt.txt:28 -msgid "" -"The ```` expression can be any valid :ref:`expression " -"` as long as it resolves to an array." -msgstr "" - -# 55986007476a480fa87d1cf7c5c5a42d -#: ../source/reference/operator/aggregation/arrayElemAt.txt:31 -msgid "" -"The ```` expression can be any valid :ref:`expression ` as long as it resolves to an integer." -msgstr "" - -# 705738bd8b1540ac94d944e00088efe3 -#: ../source/reference/operator/aggregation/arrayElemAt.txt:34 -msgid "" -"If positive, :expression:`$arrayElemAt` returns the element at the " -"``idx`` position, counting from the start of the array." -msgstr "" - -# 9ec1e4ad4bde40048f2c6222f9fbd6fc -#: ../source/reference/operator/aggregation/arrayElemAt.txt:37 -msgid "" -"If negative, :expression:`$arrayElemAt` returns the element at the " -"``idx`` position, counting from the end of the array." -msgstr "" - -# b86b1367e4a74f0e9bddef25c2636bbe -#: ../source/reference/operator/aggregation/arrayElemAt.txt:40 -msgid "" -"If the ``idx`` exceeds the array bounds, :expression:`$arrayElemAt` does " -"not return any result." -msgstr "" - -# 1ce8af8133e84978ad2306027e72738c -# a6c89fbff92f4d2086898b4625e1effa -#: ../source/reference/operator/aggregation/arrayElemAt.txt:43 -#: ../source/reference/operator/aggregation/arrayElemAt.txt:49 -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# 0c989858e8ab40c6a39402378498946c -#: ../source/reference/operator/aggregation/arrayElemAt.txt:47 -msgid "Behavior" -msgstr "" - -# 180216a36d2449e6a7ff91e28ec1da22 -# ffeff27845734ec38bd8bbc6201160f2 -#: ../source/reference/operator/aggregation/arrayElemAt.txt:56 -#: ../source/reference/operator/aggregation/arrayElemAt.txt:69 -msgid "Example" -msgstr "" - -# c0d081bf9a4d4fb4a093a33173d14316 -#: ../source/reference/operator/aggregation/arrayElemAt.txt:57 -msgid "Results" -msgstr "" - -# e676c4ab792d47168c5653ea52de2815 -#: ../source/reference/operator/aggregation/arrayElemAt.txt:59 -msgid "``{ $arrayElemAt: [ [ 1, 2, 3 ], 0 ] }``" -msgstr "" - -# 24ee98d3003c477bb23b5fd883b63172 -#: ../source/reference/operator/aggregation/arrayElemAt.txt:60 -msgid "``1``" -msgstr "" - -# 568e50f0db6745cf8455e1106b91e1b3 -#: ../source/reference/operator/aggregation/arrayElemAt.txt:62 -msgid "``{ $arrayElemAt: [ [ 1, 2, 3 ], -2 ] }``" -msgstr "" - -# 843a468b1103447ca7333be5a3705acd -#: ../source/reference/operator/aggregation/arrayElemAt.txt:63 -msgid "``2``" -msgstr "" - -# 60eaec4bb13b4193a706eef78eb49c8c -#: ../source/reference/operator/aggregation/arrayElemAt.txt:65 -msgid "``{ $arrayElemAt: [ [ 1, 2, 3 ], 15 ] }``" -msgstr "" - -# 2ba77eb9ef424f90bcec4d25f41ad50d -#: ../source/reference/operator/aggregation/arrayElemAt.txt:71 -msgid "A collection named ``users`` contains the following documents:" -msgstr "" - -# 453e4cb226d146d3931ec4df9adbb25b -#: ../source/reference/operator/aggregation/arrayElemAt.txt:80 -msgid "" -"The following example returns the first and last element in the " -"``favorites`` array:" -msgstr "" - -# cccc39607da84517b0edd084fe83a56e -#: ../source/reference/operator/aggregation/arrayElemAt.txt:96 -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/avg.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/avg.po deleted file mode 100644 index 1f30b5b5853..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/avg.po +++ /dev/null @@ -1,215 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:01+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 9abba5723a894ae0943d11314141dd2c -#: ../source/reference/operator/aggregation/avg.txt:3 -msgid "$avg (aggregation)" -msgstr "" - -# c95077634fa9480287eb394eb4531898 -#: ../source/reference/operator/aggregation/avg.txt -msgid "On this page" -msgstr "" - -# ccf64abd9ef54b84bd2203cd208da969 -#: ../source/reference/operator/aggregation/avg.txt:14 -msgid "Definition" -msgstr "" - -# c037bd549db641e29565ec6905ba8451 -#: ../source/reference/operator/aggregation/avg.txt:18 -msgid "" -"Returns the average value of the numeric values. :group:`$avg` ignores " -"non-numeric values." -msgstr "" - -# 012afc32f90645aa8e7f28254dbb7bf4 -#: ../source/includes/extracts/fact-aggregation-accumulator-avg.rst:3 -msgid "" -":group:`$avg` is available in the :pipeline:`$group` and " -":pipeline:`$project` stages. In previous versions of MongoDB, " -":group:`$avg` is available in the :pipeline:`$group` stage only." -msgstr "" - -# 1b9520e845eb42468eb11d444ff4ec4c -#: ../source/reference/operator/aggregation/avg.txt:23 -msgid "" -"When used in the :pipeline:`$group` stage, :expression:`$avg` has the " -"following syntax and returns the collective average of all the numeric " -"values that result from applying a specified expression to each document " -"in a group of documents that share the same group by key:" -msgstr "" - -# 930435dd606d431fa7b608b57915044f -#: ../source/reference/operator/aggregation/avg.txt:32 -msgid "" -"When used in the :pipeline:`$project` stage, :expression:`$avg` returns " -"the average of the specified expression or list of expressions for each " -"document and has one of two syntaxes:" -msgstr "" - -# 8b2417b3cdd24f0b9c4b7453b58f96a9 -#: ../source/reference/operator/aggregation/avg.txt:36 -msgid ":expression:`$avg` has one specified expression as its operand:" -msgstr "" - -# b79f305b55af4de0b7ce21e6ef84263a -#: ../source/reference/operator/aggregation/avg.txt:42 -msgid ":expression:`$avg` has a list of specified expressions as its operand:" -msgstr "" - -# 128c6b0fee7242a7ab8d6cf5dcb5da60 -#: ../source/reference/operator/aggregation/avg.txt:49 -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# fd0799b9385741c085647b0e623012e8 -#: ../source/reference/operator/aggregation/avg.txt:53 -msgid "Behavior" -msgstr "" - -# 24933129160548759e15b243b4a2396f -#: ../source/reference/operator/aggregation/avg.txt:56 -msgid "Non-numeric Values" -msgstr "" - -# c8f7e9d0c7d94a108bd53151208c40cd -#: ../source/reference/operator/aggregation/avg.txt:58 -msgid "" -":group:`$avg` ignores non-numeric values. If all operands for the average" -" are non-numeric, :group:`$avg` returns ``null``." -msgstr "" - -# d1d8dc92ebd244ea80b89975aa67878c -#: ../source/reference/operator/aggregation/avg.txt:62 -msgid "Array Operand" -msgstr "" - -# a549a87ea76c4aaba5344059b1a5dcd7 -#: ../source/reference/operator/aggregation/avg.txt:64 -msgid "" -"In the :pipeline:`$group` stage, if the expression resolves to an array, " -":group:`$avg` treats the operand as a non-numerical value." -msgstr "" - -# bfd95dbce975403384a596221b5c8b1e -# a6eed189853c4fa0a3acc98f0d1a6fd9 -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-avg.rst:1 -msgid "In the :pipeline:`$project` stage:" -msgstr "" - -# 92ab5be2c5b84b74ab8bb8f566aceaa8 -# f6d6dba5d6f14764958985bad8794920 -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-avg.rst:3 -msgid "" -"With a single expression as its operand, if the expression resolves to an" -" array, :group:`$avg` traverses into the array to operate on the " -"numerical elements of the array to return a single value." -msgstr "" - -# 21da793569e94d48a123368e30a15418 -# 1b711efd0ffa4628ab9384f3bfaebffd -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-avg.rst:7 -msgid "" -"With a list of expressions as its operand, if any of the expressions " -"resolves to an array, :group:`$avg` does **not** traverse into the array " -"but instead treats the array as a non-numerical value." -msgstr "" - -# 1b9324f3ced341e6adb2d7e4f3c324c9 -#: ../source/reference/operator/aggregation/avg.txt:70 -msgid "Examples" -msgstr "" - -# e1457a0e760a4091aab32a67e7fa6b5e -#: ../source/reference/operator/aggregation/avg.txt:73 -msgid "Use in ``$group`` Stage" -msgstr "" - -# 3f283e58aaa94a35abe6d3800de54c24 -#: ../source/reference/operator/aggregation/avg.txt:75 -msgid "Consider a ``sales`` collection with the following documents:" -msgstr "" - -# 6e9fed0bb9894579bd176473dff2c595 -#: ../source/reference/operator/aggregation/avg.txt:85 -msgid "" -"Grouping the documents by the ``item`` field, the following operation " -"uses the :group:`$avg` accumulator to compute the average amount and " -"average quantity for each grouping." -msgstr "" - -# d2a181108ce04b65bf8d9b424d76fcd5 -#: ../source/reference/operator/aggregation/avg.txt:104 -msgid "The operation returns the following results:" -msgstr "" - -# a1d9eae38e8644549cc8481594417724 -#: ../source/reference/operator/aggregation/avg.txt:113 -msgid "Use in ``$project`` Stage" -msgstr "" - -# 6c8d0c7da13f45c6a85fe8ab1936fdda -#: ../source/reference/operator/aggregation/avg.txt:115 -msgid "A collection ``students`` contains the following documents:" -msgstr "" - -# eb7aa0fbdeb7416aac4ed5d05484ef3b -#: ../source/reference/operator/aggregation/avg.txt:123 -msgid "" -"The following example uses the :group:`$avg` in the :pipeline:`$project` " -"stage to calculate the average quiz scores, the average lab scores, and " -"the average of the final and the midterm:" -msgstr "" - -# e9bb6ae874364508811835bdd543f604 -#: ../source/reference/operator/aggregation/avg.txt:139 -msgid "The operation results in the following documents:" -msgstr "" - -#~ msgid "" -#~ "Returns the average of all the " -#~ "values of the field in all " -#~ "documents selected by this group." -#~ msgstr "" - -#~ msgid "" -#~ "Returns the average value of the " -#~ "numeric values that result from applying" -#~ " a specified expression to each " -#~ "document in a group of documents " -#~ "that share the same group by key." -#~ " :group:`$avg` ignores non-numeric values." -#~ msgstr "" - -#~ msgid "" -#~ "|accumulator| is an :ref:`accumulator operator" -#~ " ` available" -#~ " only in the :pipeline:`$group` stage." -#~ msgstr "" - -#~ msgid ":expression:`$avg` has the following syntax:" -#~ msgstr "" - -#~ msgid "Example" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/bucket.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/bucket.po deleted file mode 100644 index ab36fcaabaa..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/bucket.po +++ /dev/null @@ -1,225 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 0267fb17f16c457e83163d87b9295aed -#: ../source/reference/operator/aggregation/bucket.txt:3 -msgid "$bucket (aggregation)" -msgstr "" - -# 746bebb3342b4dcbb0f8d60e81dd64bb -#: ../source/reference/operator/aggregation/bucket.txt -msgid "On this page" -msgstr "" - -# 1d7cdf4523064c059a1908b88c25940f -#: ../source/reference/operator/aggregation/bucket.txt:14 -msgid "Definition" -msgstr "" - -# 18c46a282d1b4727a2f1dbd2b438e577 -#: ../source/reference/operator/aggregation/bucket.txt:20 -msgid "" -"Categorizes incoming documents into groups, called buckets, based on a " -"specified expression and bucket boundaries." -msgstr "" - -# b11a390d80aa450b9cdf763587b08d07 -#: ../source/reference/operator/aggregation/bucket.txt:23 -msgid "" -"Each bucket is represented as a document in the output. The document for " -"each bucket contains an ``_id`` field, whose value specifies the " -"inclusive lower bound of the bucket and a ``count`` field that contains " -"the number of documents in the bucket. The ``count`` field is included " -"by default when the ``output`` is not specified." -msgstr "" - -# 8fe0200fa0c645b28d2603c4bbf9ef1f -#: ../source/reference/operator/aggregation/bucket.txt:29 -msgid "" -":pipeline:`$bucket` only produces output documents for buckets that " -"contain at least one input document." -msgstr "" - -# 0ec903ae808c40b48fcaa7d82470a18a -#: ../source/reference/operator/aggregation/bucket.txt:50 -msgid "Behavior" -msgstr "" - -# c7ff0ffb77d44dc69216de28b0959276 -#: ../source/reference/operator/aggregation/bucket.txt:52 -msgid "" -"``$bucket`` requires at least one of the following conditions to be met " -"or the operation throws an error:" -msgstr "" - -# 34ccde372f2843a49a5646093a0a29f9 -#: ../source/reference/operator/aggregation/bucket.txt:55 -msgid "" -"Each input document resolves the ``groupBy`` expression to a value within" -" one of the bucket ranges specified by ``boundaries``, or" -msgstr "" - -# f4d39f8bf46d48ed9a3c2ca4cda36ad5 -#: ../source/reference/operator/aggregation/bucket.txt:58 -msgid "" -"A ``default`` value is specified to bucket documents whose ``groupBy`` " -"values are outside of the ``boundaries`` or of a different :doc:`BSON " -"type ` than the values in ``boundaries``." -msgstr "" - -# 447cb881a8294efc8294e334fbe8baf8 -#: ../source/reference/operator/aggregation/bucket.txt:63 -msgid "" -"If the ``groupBy`` expression resolves to an array or a document, " -"``$bucket`` arranges the input documents into buckets using the " -"comparison logic from :pipeline:`$sort`." -msgstr "" - -# f7abd12bdb5a4bb6b3c8272aa7715e84 -#: ../source/reference/operator/aggregation/bucket.txt:68 -msgid "Example" -msgstr "" - -# 7a4d41e6f0ff4637a7c6e9d8f65281da -#: ../source/reference/operator/aggregation/bucket.txt:70 -msgid "Consider a collection ``artwork`` with the following documents:" -msgstr "" - -# 716550f5fe124bb2a4de05cd84f55651 -#: ../source/reference/operator/aggregation/bucket.txt:91 -msgid "" -"The following operation uses the ``$bucket`` aggregation stage to arrange" -" the ``artwork`` collection into buckets according to ``price``:" -msgstr "" - -# 8f02fb2837d74dddbdf5139065fa837b -#: ../source/reference/operator/aggregation/bucket.txt:110 -msgid "The buckets have the following boundaries:" -msgstr "" - -# 61f2c38f1ec44c419089bf5cfec2aba9 -# c3fc485501a740ee914a02591751adfa -#: ../source/reference/operator/aggregation/bucket.txt:112 -#: ../source/reference/operator/aggregation/bucket.txt:198 -msgid "" -"[0, 200) with inclusive lowerbound ``0`` and exclusive upper bound " -"``200``." -msgstr "" - -# 067aa2a5c39a41118ead165d52272b2d -# 06676d4457a642238936354cbf694a67 -#: ../source/reference/operator/aggregation/bucket.txt:114 -#: ../source/reference/operator/aggregation/bucket.txt:200 -msgid "" -"[200, 400) with inclusive lowerbound ``200`` and exclusive upper bound " -"``400``." -msgstr "" - -# 5a05811bc3ca4fc8a92e62bc52488fbb -#: ../source/reference/operator/aggregation/bucket.txt:116 -msgid "" -"\"Other\" is the ``default`` bucket for documents without prices or " -"prices outside the ranges above." -msgstr "" - -# bf21bd62f0d24f599bcb9e045c69adba -#: ../source/reference/operator/aggregation/bucket.txt:119 -msgid "The operation returns the following documents:" -msgstr "" - -# a16df2e7c1b1441994b4e1893a99dbfd -#: ../source/reference/operator/aggregation/bucket.txt:151 -msgid "Using $bucket with $facet" -msgstr "" - -# ed52908ea8b740cebb06d01228547e91 -#: ../source/reference/operator/aggregation/bucket.txt:153 -msgid "" -"The :pipeline:`$bucket` stage can be used within the :pipeline:`$facet` " -"stage to process multiple aggregation pipelines on ``artwork`` in a " -"single aggregation stage." -msgstr "" - -# 50ada357147e49fabcd0fea3377368db -#: ../source/reference/operator/aggregation/bucket.txt:157 -msgid "" -"The following operation groups the documents from ``artwork`` into " -"buckets based on ``price`` and ``year``:" -msgstr "" - -# bad82151b9a845baab5e8e5a44abfe38 -#: ../source/reference/operator/aggregation/bucket.txt:195 -msgid "" -"The first facet groups the input documents by ``price``. The buckets have" -" the following boundaries:" -msgstr "" - -# f3e0dcc0a1f0471fa062bf0476714b0e -#: ../source/reference/operator/aggregation/bucket.txt:202 -msgid "" -"\"Other\", the``default`` bucket containing documents without prices or " -"prices outside the ranges above." -msgstr "" - -# 5f1913fe272a45cd939ecdab54b43cb3 -#: ../source/reference/operator/aggregation/bucket.txt:205 -msgid "" -"The second facet groups the input documents by ``year``. The buckets have" -" the following boundaries:" -msgstr "" - -# 4c313187aadf49b9b21c5cdc9778ef4e -#: ../source/reference/operator/aggregation/bucket.txt:208 -msgid "" -"[1890, 1910) with inclusive lowerbound ``1890`` and exclusive upper bound" -" ``1910``." -msgstr "" - -# e4e67bdfc1bd41b38eccb9b287f2628e -#: ../source/reference/operator/aggregation/bucket.txt:210 -msgid "" -"[1910, 1920) with inclusive lowerbound ``1910`` and exclusive upper bound" -" ``1920``." -msgstr "" - -# 5b2c388692524c9485d32a4c752369f5 -#: ../source/reference/operator/aggregation/bucket.txt:212 -msgid "" -"[1920, 1940) with inclusive lowerbound ``1910`` and exclusive upper bound" -" ``1940``." -msgstr "" - -# c27f87ccd7ff4419932c0789f903d473 -#: ../source/reference/operator/aggregation/bucket.txt:214 -msgid "" -"\"Unknown\", the``default`` bucket containing documents without years or " -"years outside the ranges above." -msgstr "" - -# 4d188f3a9b2b4f19a7d75e912395bd06 -#: ../source/reference/operator/aggregation/bucket.txt:217 -msgid "The operation returns the following document:" -msgstr "" - -# f011bb8d18bd4020bd132640836162bc -#: ../source/reference/operator/aggregation/bucket.txt:334 -msgid "See also :pipeline:`$bucketAuto`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/bucketAuto.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/bucketAuto.po deleted file mode 100644 index e3e7a7337a8..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/bucketAuto.po +++ /dev/null @@ -1,529 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# ecbf952dbcd1413790ba13a4576c9ed2 -#: ../source/reference/operator/aggregation/bucketAuto.txt:3 -msgid "$bucketAuto (aggregation)" -msgstr "" - -# 19d594f34d704016b0c5712de8697bb5 -#: ../source/reference/operator/aggregation/bucketAuto.txt -msgid "On this page" -msgstr "" - -# d72dd90f0e6a4534b2efd6a409188bf7 -#: ../source/reference/operator/aggregation/bucketAuto.txt:14 -msgid "Definition" -msgstr "" - -# 0746495dd4984518800501f941b4644a -#: ../source/reference/operator/aggregation/bucketAuto.txt:20 -msgid "" -"Categorizes incoming documents into a specific number of groups, called " -"buckets, based on a specified expression. Bucket boundaries are " -"automatically determined in an attempt to evenly distribute the documents" -" into the specified number of buckets." -msgstr "" - -# 03399c0d95b447aa83f69dcc51baea30 -#: ../source/reference/operator/aggregation/bucketAuto.txt:25 -msgid "" -"Each bucket is represented as a document in the output. The document for " -"each bucket contains an ``_id`` field, whose value specifies the " -"inclusive lower bound and the exclusive upper bound for the bucket, and a" -" ``count`` field that contains the number of documents in the bucket. The" -" ``count`` field is included by default when the ``output`` is not " -"specified." -msgstr "" - -# 0da6c4c241b14820bbe277c46739fd22 -#: ../source/reference/operator/aggregation/bucketAuto.txt:32 -msgid "The :pipeline:`$bucketAuto` stage has the following form:" -msgstr "" - -# 04272d53866b4640ad35ecb2e330334b -#: ../source/reference/operator/aggregation/bucketAuto.txt:51 -msgid "Behavior" -msgstr "" - -# d3c6ae7426d849a19825f9243343a347 -#: ../source/reference/operator/aggregation/bucketAuto.txt:53 -msgid "" -"The number of buckets in the output may be less than the specified number" -" of buckets, for example:" -msgstr "" - -# ddf4272adbec491c91940f8f9024631d -#: ../source/reference/operator/aggregation/bucketAuto.txt:56 -msgid "" -"The number of input documents is less than the specified number of " -"buckets." -msgstr "" - -# 31eb2a0bf80845798944610abe796560 -#: ../source/reference/operator/aggregation/bucketAuto.txt:59 -msgid "" -"The number of unique values of the ``groupBy`` expression is less than " -"the specified number of ``buckets``." -msgstr "" - -# 3c9e586adcbb42b693da649daeb99ec2 -#: ../source/reference/operator/aggregation/bucketAuto.txt:62 -msgid "The ``granularity`` has fewer intervals then the number of ``buckets``." -msgstr "" - -# 6e0ebc8770f541fe96464d2eedcfd65c -#: ../source/reference/operator/aggregation/bucketAuto.txt:65 -msgid "" -"The ``granularity`` is not fine enough to evenly distribute documents " -"into the specified number of ``buckets``." -msgstr "" - -# 5525605da2914643a5a57a2b3a4d9a46 -#: ../source/reference/operator/aggregation/bucketAuto.txt:68 -msgid "" -"If the ``groupBy`` expression refers to an array or document, the values " -"are arranged using the same ordering as in :pipeline:`$sort` before " -"determining the bucket boundaries." -msgstr "" - -# 8bcc69fd84e44e64853aa4ad77fd6fcc -# 84614370e0c243619d5634c8cccaca68 -#: ../source/reference/operator/aggregation/bucketAuto.txt:73 -#: ../source/reference/operator/aggregation/bucketAuto.txt:210 -msgid "Granularity" -msgstr "" - -# 39576c1d4e874319b9488bacdd2ae744 -#: ../source/reference/operator/aggregation/bucketAuto.txt:75 -msgid "" -"The ``$bucketAuto`` accepts an optional ``granularity`` parameter which " -"ensures that the boundaries of all buckets adhere to a specified " -"`preferred number series " -"`_. Using a preferred " -"number series provides more control on where the bucket boundaries are " -"set among the range of values in the ``groupBy`` expression. They may " -"also be used to help logarithmically and evenly set bucket boundaries " -"when the range of the ``groupBy`` expression scales exponentially." -msgstr "" - -# bcfc107a82a14818aaabffe78666c543 -#: ../source/reference/operator/aggregation/bucketAuto.txt:87 -msgid "Renard Series" -msgstr "" - -# 8f49b7a767e94cafb01a017817d8a83c -#: ../source/reference/operator/aggregation/bucketAuto.txt:89 -msgid "" -"The Renard number series are sets of numbers derived by taking either the" -" 5 :superscript:`th`, 10 :superscript:`th`, 20 :superscript:`th`, 40 " -":superscript:`th`, or 80 :superscript:`th` root of 10, then including " -"various powers of the root that equate to values between 1.0 to 10.0 " -"(10.3 in the case of ``R80``)." -msgstr "" - -# c039e8b34922448089365ec652337ba2 -#: ../source/reference/operator/aggregation/bucketAuto.txt:95 -msgid "" -"Set ``granularity`` to ``R5``, ``R10``, ``R20``, ``R40``, or ``R80`` to " -"restrict bucket boundaries to values in the series. The values of the " -"series are multiplied by a power of 10 when the ``groupBy`` values are " -"outside of the 1.0 to 10.0 (10.3 for ``R80``) range." -msgstr "" - -# 7dfe274cce9542b6a6789585244dd57f -# adb5f9a423174ff3bff68bdfa3da38c7 -# 42bf44e61bf64877915da22643dcc5b9 -# 8f1092d37436479ba1222f9f43ad3259 -#: ../source/reference/operator/aggregation/bucketAuto.txt -#: ../source/reference/operator/aggregation/bucketAuto.txt:253 -msgid "Example" -msgstr "" - -# 970e75327f664b9b8fc7340b20964020 -#: ../source/reference/operator/aggregation/bucketAuto.txt:102 -msgid "" -"The ``R5`` series is based off of the fifth root of 10, which is 1.58, " -"and includes various powers of this root (rounded) until 10 is reached. " -"The ``R5`` series is derived as follows:" -msgstr "" - -# 3702c37bb9834a2b891fb298349abc63 -#: ../source/reference/operator/aggregation/bucketAuto.txt:106 -msgid "10 :superscript:`0/5` = 1" -msgstr "" - -# d7c101106ff149cdbeda70f0395ef974 -#: ../source/reference/operator/aggregation/bucketAuto.txt:107 -msgid "10 :superscript:`1/5` = 1.584 ~ 1.6" -msgstr "" - -# 2d5dc6c5181b408682309224067f019b -#: ../source/reference/operator/aggregation/bucketAuto.txt:108 -msgid "10 :superscript:`2/5` = 2.511 ~ 2.5" -msgstr "" - -# 45b7264a92f7480f8dda2d4fefcf8ac4 -#: ../source/reference/operator/aggregation/bucketAuto.txt:109 -msgid "10 :superscript:`3/5` = 3.981 ~ 4.0" -msgstr "" - -# 6a1e66f3717544a99af4e62b7eddb9ea -#: ../source/reference/operator/aggregation/bucketAuto.txt:110 -msgid "10 :superscript:`4/5` = 6.309 ~ 6.3" -msgstr "" - -# cc45df0acebe4ad7ae1979bdb982b718 -#: ../source/reference/operator/aggregation/bucketAuto.txt:111 -msgid "10 :superscript:`5/5` = 10" -msgstr "" - -# 4a3f20b9d8254c09bc97488ccfa6f59b -#: ../source/reference/operator/aggregation/bucketAuto.txt:113 -msgid "" -"The same approach is applied to the other Renard series to offer finer " -"granularity, i.e., more intervals between 1.0 and 10.0 (10.3 for " -"``R80``)." -msgstr "" - -# ae775d1788824117b5584c5bebe73bfc -#: ../source/reference/operator/aggregation/bucketAuto.txt:118 -msgid "E Series" -msgstr "" - -# eba32d57d60f4a0d979bec5b2ed4024a -#: ../source/reference/operator/aggregation/bucketAuto.txt:120 -msgid "" -"The E number series are similar to the :ref:`Renard series ` in that they subdivide the interval from 1.0 to 10.0 by the 6 " -":superscript:`th`, 12 :superscript:`th`, 24 :superscript:`th`, 48 " -":superscript:`th`, 96 :superscript:`th`, or 192 :superscript:`nd` root of" -" ten with a particular relative error." -msgstr "" - -# d2e695d0619c42918f630d24e59a9499 -#: ../source/reference/operator/aggregation/bucketAuto.txt:127 -msgid "" -"Set ``granularity`` to ``E6``, ``E12``, ``E24``, ``E48``, ``E96``, or " -"``E192`` to restrict bucket boundaries to values in the series. The " -"values of the series are multiplied by a power of 10 when the ``groupBy``" -" values are outside of the 1.0 to 10.0 range. To learn more about the " -"E-series and their respective relative errors, see `preferred number " -"series `_." -msgstr "" - -# 6aa733ee3080466eb1b09e309b29670c -#: ../source/reference/operator/aggregation/bucketAuto.txt:135 -msgid "1-2-5 Series" -msgstr "" - -# f920cd84e6d34464b5eafde4b4389467 -#: ../source/reference/operator/aggregation/bucketAuto.txt:137 -msgid "" -"The ``1-2-5`` series behaves like a three-value :ref:`Renard series " -"`, if such a series existed." -msgstr "" - -# 461b6dd0cd8d481eaeee90ab041e1f48 -#: ../source/reference/operator/aggregation/bucketAuto.txt:140 -msgid "" -"Set ``granularity`` to ``1-2-5`` to restrict bucket boundaries to various" -" powers of the third root of 10, rounded to one significant digit." -msgstr "" - -# aac8d6602b524cd088325c2ec071d495 -#: ../source/reference/operator/aggregation/bucketAuto.txt:146 -msgid "" -"The following values are part of the ``1-2-5`` series: 0.1, 0.2, 0.5, 1, " -"2, 5, 10, 20, 50, 100, 200, 500, 1000, and so on..." -msgstr "" - -# d5096e33cea54f509fd61332dc4eaa69 -#: ../source/reference/operator/aggregation/bucketAuto.txt:151 -msgid "Powers of Two Series" -msgstr "" - -# 31408d73998f4c728d1bc6f6d3aac6fe -#: ../source/reference/operator/aggregation/bucketAuto.txt:153 -msgid "" -"Set ``granularity`` to ``POWERSOF2`` to restrict bucket boundaries to " -"numbers that are a power of two." -msgstr "" - -# 451c10cda2114a06a95ba57c41ceae2f -#: ../source/reference/operator/aggregation/bucketAuto.txt:158 -msgid "The following numbers adhere to the power of two Series:" -msgstr "" - -# 40ae41c19c5145dab352fe5a2a911def -#: ../source/reference/operator/aggregation/bucketAuto.txt:160 -msgid "2 :superscript:`0` = 1" -msgstr "" - -# 944bdb8d69e545eb8bcc6c261217f63f -#: ../source/reference/operator/aggregation/bucketAuto.txt:161 -msgid "2 :superscript:`1` = 2" -msgstr "" - -# f94afbcba78c474eb2f662d6a58f5031 -#: ../source/reference/operator/aggregation/bucketAuto.txt:162 -msgid "2 :superscript:`2` = 4" -msgstr "" - -# bd2717e909de46738cb87450924ac9d4 -#: ../source/reference/operator/aggregation/bucketAuto.txt:163 -msgid "2 :superscript:`3` = 8" -msgstr "" - -# 109380bb2eaf43018224b989f6f6354b -#: ../source/reference/operator/aggregation/bucketAuto.txt:164 -msgid "2 :superscript:`4` = 16" -msgstr "" - -# b6eacf4cdfdf43748332416a64194864 -#: ../source/reference/operator/aggregation/bucketAuto.txt:165 -msgid "2 :superscript:`5` = 32" -msgstr "" - -# 3a2c42e7c12244578996e93fae5875db -#: ../source/reference/operator/aggregation/bucketAuto.txt:166 -msgid "and so on..." -msgstr "" - -# c3f8008d177a4f06b12a5ec37ef635f0 -#: ../source/reference/operator/aggregation/bucketAuto.txt:168 -msgid "" -"A common implementation is how various computer components, like memory, " -"often adhere to the ``POWERSOF2`` set of preferred numbers:" -msgstr "" - -# d895ef2b510340bcbfbd88132902b8c4 -#: ../source/reference/operator/aggregation/bucketAuto.txt:171 -msgid "1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, and so on...." -msgstr "" - -# 2c4f48a43b20403da3a482e35918302d -#: ../source/reference/operator/aggregation/bucketAuto.txt:174 -msgid "Comparing Different Granularities" -msgstr "" - -# 184905f107344f29881bfc2a3967efd6 -#: ../source/reference/operator/aggregation/bucketAuto.txt:176 -msgid "" -"The following operation demonstrates how specifying different values for " -"``granularity`` affects how ``$bucketAuto`` determines bucket boundaries." -" A collection of ``things`` have an ``_id`` numbered from 1 to 100:" -msgstr "" - -# 712328dbc919468a8ca6c6a333fced2e -#: ../source/reference/operator/aggregation/bucketAuto.txt:188 -msgid "" -"Different values for ``granularity`` are substituted into the following " -"operation:" -msgstr "" - -# b8efd0aaac3c42a79b435b68649e3c45 -#: ../source/reference/operator/aggregation/bucketAuto.txt:203 -msgid "" -"The results in the following table demonstrate how different values for " -"``granularity`` yield different bucket boundaries:" -msgstr "" - -# b8192e21ed124a34be9db383d8f1b274 -#: ../source/reference/operator/aggregation/bucketAuto.txt:211 -msgid "Results" -msgstr "" - -# a2b192ab75d4431c8c47e8889262e7f0 -#: ../source/reference/operator/aggregation/bucketAuto.txt:212 -msgid "Notes" -msgstr "" - -# d41ce1006c574ef18ec39c829d9e8bd2 -#: ../source/reference/operator/aggregation/bucketAuto.txt:214 -msgid "**No granularity**" -msgstr "" - -# 28287d6a1edb4886bd4f28994a896e4a -# 807c12f87b9d4d239a47011316226962 -# 05a8998292324497b2d12350ca3f5ae8 -# 427bb34bccbe448e995b18863b01823a -#: ../source/reference/operator/aggregation/bucketAuto.txt -msgid "**{ \"_id\" : { \"min\" : 0, \"max\" : 20 }, \"count\" : 20 }**" -msgstr "" - -# 7ac47a629e964927b36e59eef24f8565 -# 59c68f1f8abc4bc4a8b64c5d6f7cdd40 -#: ../source/reference/operator/aggregation/bucketAuto.txt -msgid "**{ \"_id\" : { \"min\" : 20, \"max\" : 40 }, \"count\" : 20 }**" -msgstr "" - -# 1087f2424e9e447d95647cb17b0dfcfd -#: ../source/reference/operator/aggregation/bucketAuto.txt -msgid "**{ \"_id\" : { \"min\" : 40, \"max\" : 60 }, \"count\" : 20 }**" -msgstr "" - -# febf8fd841894917ba77546ac403ba58 -#: ../source/reference/operator/aggregation/bucketAuto.txt -msgid "**{ \"_id\" : { \"min\" : 60, \"max\" : 80 }, \"count\" : 20 }**" -msgstr "" - -# 8e0a8970c8cf43439ef94bc6f3e71411 -#: ../source/reference/operator/aggregation/bucketAuto.txt -msgid "**{ \"_id\" : { \"min\" : 80, \"max\" : 99 }, \"count\" : 20 }**" -msgstr "" - -# a084c86124e849d89cb9d080ea0d0a73 -#: ../source/reference/operator/aggregation/bucketAuto.txt:222 -msgid "**R20**" -msgstr "" - -# 13e91493809c4cfc9cc33a3c7fa9621a -#: ../source/reference/operator/aggregation/bucketAuto.txt -msgid "**{ \"_id\" : { \"min\" : 40, \"max\" : 63 }, \"count\" : 23 }**" -msgstr "" - -# cdb777ef199c4320b87cddbe63513141 -#: ../source/reference/operator/aggregation/bucketAuto.txt -msgid "**{ \"_id\" : { \"min\" : 63, \"max\" : 90 }, \"count\" : 27 }**" -msgstr "" - -# f6e5293696014d86b5f8b8e819dbff46 -#: ../source/reference/operator/aggregation/bucketAuto.txt -msgid "**{ \"_id\" : { \"min\" : 90, \"max\" : 100 }, \"count\" : 10 }**" -msgstr "" - -# 3aba7b6af3234aa2bc2d4795e1fc67a4 -#: ../source/reference/operator/aggregation/bucketAuto.txt:230 -msgid "**E24**" -msgstr "" - -# 940637c9ef5c49f8ad167a37c2210585 -#: ../source/reference/operator/aggregation/bucketAuto.txt -msgid "**{ \"_id\" : { \"min\" : 20, \"max\" : 43 }, \"count\" : 23 }**" -msgstr "" - -# 32232471082b47cb874e7beeddc16e6d -#: ../source/reference/operator/aggregation/bucketAuto.txt -msgid "**{ \"_id\" : { \"min\" : 43, \"max\" : 68 }, \"count\" : 25 }**" -msgstr "" - -# 259c9dcb2f7f4ac78408fb3a7f039556 -#: ../source/reference/operator/aggregation/bucketAuto.txt -msgid "**{ \"_id\" : { \"min\" : 68, \"max\" : 91 }, \"count\" : 23 }**" -msgstr "" - -# cf5c9163ecad41d7aa7dc16a514c3c27 -#: ../source/reference/operator/aggregation/bucketAuto.txt -msgid "**{ \"_id\" : { \"min\" : 91, \"max\" : 100 }, \"count\" : 9 }**" -msgstr "" - -# fd34b151f23143909d35407d88b15c28 -#: ../source/reference/operator/aggregation/bucketAuto.txt:238 -msgid "**1-2-5**" -msgstr "" - -# 2c155832ed3947209f1628216f1736c8 -#: ../source/reference/operator/aggregation/bucketAuto.txt -msgid "**{ \"_id\" : { \"min\" : 20, \"max\" : 50 }, \"count\" : 30 }**" -msgstr "" - -# fb5badd16b2947b4b3747d7209c98bac -#: ../source/reference/operator/aggregation/bucketAuto.txt -msgid "**{ \"_id\" : { \"min\" : 50, \"max\" : 100 }, \"count\" : 50 }**" -msgstr "" - -# 22ef64b80b5649ffa6df1afca3904025 -# 5896f835aa6d44fe8e7fe2da087839e9 -#: ../source/reference/operator/aggregation/bucketAuto.txt:242 -#: ../source/reference/operator/aggregation/bucketAuto.txt:249 -msgid "" -"The specified number of buckets exceeds the number of intervals in the " -"series." -msgstr "" - -# 90e5313331af45288925d5cff28443fc -#: ../source/reference/operator/aggregation/bucketAuto.txt:245 -msgid "**POWERSOF2**" -msgstr "" - -# 8f7c04ee4dc14fd7863b0a7bdd86f4e1 -#: ../source/reference/operator/aggregation/bucketAuto.txt -msgid "**{ \"_id\" : { \"min\" : 0, \"max\" : 32 }, \"count\" : 32 }**" -msgstr "" - -# a3492879dd484d4c86594745aa5da09b -#: ../source/reference/operator/aggregation/bucketAuto.txt -msgid "**{ \"_id\" : { \"min\" : 32, \"max\" : 64 }, \"count\" : 32 }**" -msgstr "" - -# 35dc05ad5891412da590997114004fda -#: ../source/reference/operator/aggregation/bucketAuto.txt -msgid "**{ \"_id\" : { \"min\" : 64, \"max\" : 128 }, \"count\" : 36 }**" -msgstr "" - -# 91fa7e67397347e69d34010379a9ece8 -#: ../source/reference/operator/aggregation/bucketAuto.txt:255 -msgid "Consider a collection ``artwork`` with the following documents:" -msgstr "" - -# 63a548b8488b42ae9c57aa2bb25d6efd -#: ../source/reference/operator/aggregation/bucketAuto.txt:285 -msgid "Single Facet Aggregation" -msgstr "" - -# 940bc249a26440acaf0f1d0335be52fb -#: ../source/reference/operator/aggregation/bucketAuto.txt:287 -msgid "" -"In the following operation, input documents are grouped into four buckets" -" according to the values in the ``price`` field:" -msgstr "" - -# a8ac6b28530848bdb2031089a237a1c2 -#: ../source/reference/operator/aggregation/bucketAuto.txt:301 -msgid "The operation returns the following documents:" -msgstr "" - -# 53427169c56f4dabab14dfa5abefaf9e -#: ../source/reference/operator/aggregation/bucketAuto.txt:335 -msgid "Multi-Faceted Aggregation" -msgstr "" - -# c9b5ec0bd0804e748019feef81464175 -#: ../source/reference/operator/aggregation/bucketAuto.txt:337 -msgid "" -"The :pipeline:`$bucketAuto` stage can be used within the " -":pipeline:`$facet` stage to process multiple aggregation pipelines on the" -" same set of input documents from ``artwork``." -msgstr "" - -# 91de4a4f59ed4df1bf0cd2670bf20068 -#: ../source/reference/operator/aggregation/bucketAuto.txt:341 -msgid "" -"The following aggregation pipeline groups the documents from the " -"``artwork`` collection into buckets based on ``price``, ``year``, and the" -" calculated ``area``:" -msgstr "" - -# f723420d2eb24979bb72cc593c214500 -#: ../source/reference/operator/aggregation/bucketAuto.txt:388 -msgid "The operation returns the following document:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/ceil.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/ceil.po deleted file mode 100644 index 7ef238ed6f3..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/ceil.po +++ /dev/null @@ -1,127 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 112f2b6c477a4c7095bff7ce8d0937a8 -#: ../source/reference/operator/aggregation/ceil.txt:3 -msgid "$ceil (aggregation)" -msgstr "" - -# 0403cfacece843f78e85e14235e385c6 -#: ../source/reference/operator/aggregation/ceil.txt -msgid "On this page" -msgstr "" - -# 8fa42097888b468d92232acd55bde0c8 -#: ../source/reference/operator/aggregation/ceil.txt:14 -msgid "Definition" -msgstr "" - -# 5dc7eec1c37341d7848e86a585aa0f6b -#: ../source/reference/operator/aggregation/ceil.txt:20 -msgid "" -"Returns the smallest integer greater than or equal to the specified " -"number." -msgstr "" - -# a2823ef4c27d4dc3b0e02f6b7631ba66 -#: ../source/reference/operator/aggregation/ceil.txt:23 -msgid ":expression:`$ceil` has the following syntax:" -msgstr "" - -# 8d7caec099384dfab87b94ce3f5d6507 -#: ../source/reference/operator/aggregation/ceil.txt:29 -msgid "" -"The ```` expression can be any valid :ref:`expression " -"` as long as it resolves to a number. For more " -"information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# 4f65079ff36c4aa28f4760f064cfe9aa -#: ../source/reference/operator/aggregation/ceil.txt:34 -msgid "Behavior" -msgstr "" - -# 89d53b5cf0d94bbb894c708980daa4bd -#: ../source/includes/extracts/agg-expression-null-operand-ceil.rst:1 -msgid "" -"If the argument resolves to a value of ``null`` or refers to a field that" -" is missing, ``$ceil`` returns ``null``. If the argument resolves to " -"``NaN``, ``$ceil`` returns ``NaN``." -msgstr "" - -# fd244fd13b374b4c914d4534edf4b84f -# 690381a29c9b4b9ea352ea8d994f35d6 -#: ../source/reference/operator/aggregation/ceil.txt:42 -#: ../source/reference/operator/aggregation/ceil.txt:55 -msgid "Example" -msgstr "" - -# dd620df33f714a29a8dfb8e83ac5fb8d -#: ../source/reference/operator/aggregation/ceil.txt:43 -msgid "Results" -msgstr "" - -# 91adb5f46d1a4b19b1669dac10ee592e -#: ../source/reference/operator/aggregation/ceil.txt:45 -msgid "``{ $ceil: 1 }``" -msgstr "" - -# 7d77aae389334855b66015865e463410 -#: ../source/reference/operator/aggregation/ceil.txt:46 -msgid "``1``" -msgstr "" - -# 51e93c9aea394f9aa44514c06f2cd149 -#: ../source/reference/operator/aggregation/ceil.txt:48 -msgid "``{ $ceil: 7.80 }``" -msgstr "" - -# 1b743d0146a848609e0461598bbb962a -#: ../source/reference/operator/aggregation/ceil.txt:49 -msgid "``8``" -msgstr "" - -# 9987e93d7b624b13bf6f21a6a055d246 -#: ../source/reference/operator/aggregation/ceil.txt:51 -msgid "``{ $ceil: -2.8 }``" -msgstr "" - -# 2aa3a89bb3f247d0a7fb1f63518995aa -#: ../source/reference/operator/aggregation/ceil.txt:52 -msgid "``-2``" -msgstr "" - -# e2b4713cb2e94103abb9f56016e03b9b -#: ../source/reference/operator/aggregation/ceil.txt:57 -msgid "A collection named ``samples`` contains the following documents:" -msgstr "" - -# e70d572d98f246e1a57d695faff87cfe -#: ../source/reference/operator/aggregation/ceil.txt:66 -msgid "" -"The following example returns both the original value and the ceiling " -"value:" -msgstr "" - -# 4d53148cfbd042d3b83bb57608bd4b6d -#: ../source/reference/operator/aggregation/ceil.txt:75 -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/cmp.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/cmp.po deleted file mode 100644 index 94b014809f4..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/cmp.po +++ /dev/null @@ -1,120 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:03+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# e90cf886445e43748bb93a1a65a2659f -#: ../source/reference/operator/aggregation/cmp.txt:3 -msgid "$cmp (aggregation)" -msgstr "" - -# 64f18648956449c5b4df3e59db961b4e -#: ../source/reference/operator/aggregation/cmp.txt -msgid "On this page" -msgstr "" - -# efd0eb4b0e5741738bd19355b65024b6 -#: ../source/reference/operator/aggregation/cmp.txt:14 -msgid "Definition" -msgstr "" - -# edf6618d4c2442199774360ae58eedbe -#: ../source/reference/operator/aggregation/cmp.txt:18 -msgid "Compares two values and returns:" -msgstr "" - -# 90d0f71150b94930adaf4180cfd51868 -#: ../source/reference/operator/aggregation/cmp.txt:20 -msgid "``-1`` if the first value is less than the second." -msgstr "" - -# 205f950a4d1b44468be1b3a6e7c8c228 -#: ../source/reference/operator/aggregation/cmp.txt:22 -msgid "``1`` if the first value is greater than the second." -msgstr "" - -# 77be64e9f8674792ba3dc6d669325fb8 -#: ../source/reference/operator/aggregation/cmp.txt:24 -msgid "``0`` if the two values are equivalent." -msgstr "" - -# 58b630bb1c094c5aa59a422b321515cd -#: ../source/includes/extracts/fact-agg-comparison-expression-cmp.rst:1 -msgid "" -"The :expression:`$cmp` compares both value and type, using the " -":ref:`specified BSON comparison order ` for " -"values of different types." -msgstr "" - -# 6856d92de005454ea79e815fa98a805e -#: ../source/reference/operator/aggregation/cmp.txt:28 -msgid ":expression:`$cmp` has the following syntax:" -msgstr "" - -# 98a7c6271c244aac971a3c6948e60963 -#: ../source/reference/operator/aggregation/cmp.txt:34 -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# 1dcce4920b534e73a278036d3dd4da55 -#: ../source/reference/operator/aggregation/cmp.txt:37 -msgid "Example" -msgstr "" - -# 8e4412c9c2984b33a933e1b8878f8d7b -#: ../source/reference/operator/aggregation/cmp.txt:39 -msgid "Consider an ``inventory`` collection with the following documents:" -msgstr "" - -# ee168172e08c425e9c8fcf587abd4dc9 -#: ../source/reference/operator/aggregation/cmp.txt:49 -msgid "" -"The following operation uses the :expression:`$cmp` operator to compare " -"the ``qty`` value with ``250``:" -msgstr "" - -# e8a119549a834511a101a3ef015b44d6 -#: ../source/reference/operator/aggregation/cmp.txt:68 -msgid "The operation returns the following results:" -msgstr "" - -#~ msgid "" -#~ "Takes two values in an array and" -#~ " returns an integer. The returned " -#~ "value is:" -#~ msgstr "" - -#~ msgid "A negative number if the first value is less than the second." -#~ msgstr "" - -#~ msgid "A positive number if the first value is greater than the second." -#~ msgstr "" - -#~ msgid "``0`` if the two values are equal." -#~ msgstr "" - -#~ msgid "" -#~ "The |comparison-expression| compares both " -#~ "value and type, using the " -#~ ":ref:`specified BSON comparison order " -#~ "` for values" -#~ " of different types." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/collStats.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/collStats.po deleted file mode 100644 index 844da3c1656..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/collStats.po +++ /dev/null @@ -1,382 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 20fb027596674f1e9cd90176b51547cc -#: ../source/reference/operator/aggregation/collStats.txt:3 -msgid "$collStats (aggregation)" -msgstr "" - -# d825657203364c3ebcdd3644a1477130 -#: ../source/reference/operator/aggregation/collStats.txt -msgid "On this page" -msgstr "" - -# 71fcb6500d434d86974243d9b862f05a -#: ../source/reference/operator/aggregation/collStats.txt:14 -msgid "Definition" -msgstr "" - -# 0825f814595748e0aecabb0e53e602fc -#: ../source/reference/operator/aggregation/collStats.txt:20 -msgid "Returns statistics regarding a collection or view." -msgstr "" - -# 9a3ff732ee7a4bb7a250c4908b38ee0f -#: ../source/reference/operator/aggregation/collStats.txt:22 -msgid "The ``$collStats`` stage has the following prototype form:" -msgstr "" - -# 3418e4c0c6aa4ca4af8de83045d3e4ce -#: ../source/reference/operator/aggregation/collStats.txt:34 -msgid "All of the fields in the argument document are optional." -msgstr "" - -# 4d9115eb0f3647d9b25544b9ed23d833 -#: ../source/reference/operator/aggregation/collStats.txt:36 -msgid "``latencyStats`` adds latency statistics to the return document." -msgstr "" - -# 1128e053dc41468d8d2c844759b5ecac -#: ../source/reference/operator/aggregation/collStats.txt:38 -msgid "" -"``latencyStats.histograms`` adds latency histogram information to " -"``latencyStats`` if ``true``." -msgstr "" - -# 71282745590c416dafdc27f6362e539c -#: ../source/reference/operator/aggregation/collStats.txt:41 -msgid "``storageStats`` adds storage statistics to the return document." -msgstr "" - -# aadf15a3c48349bfa9286e788419210b -#: ../source/reference/operator/aggregation/collStats.txt:43 -msgid "The return document includes the following fields:" -msgstr "" - -# 4edb589f820f418eb5577ad89477a5a2 -# e870dbb67a7543e18f75292064cfd912 -# 4e6b6587512143a19c0c6dd96cab2f59 -# e3acc34d1af740249ee9e30e3a709f8e -#: ../source/includes/fact-latencystats-reference.rst:6 -#: ../source/includes/fact-latencystats-reference.rst:25 -#: ../source/includes/fact-latencystats-reference.rst:50 -#: ../source/reference/operator/aggregation/collStats.txt:49 -msgid "Field Name" -msgstr "" - -# f8419ab7d000419c8b329ef880aed709 -# 2d0d602e007c43968dd6bc8018ffcf56 -# 45b7eecc53f541f9941c95742c19697f -# ac75ff348cbc4d4d920dda67bd6b528f -#: ../source/includes/fact-latencystats-reference.rst:7 -#: ../source/includes/fact-latencystats-reference.rst:26 -#: ../source/includes/fact-latencystats-reference.rst:51 -#: ../source/reference/operator/aggregation/collStats.txt:50 -msgid "Description" -msgstr "" - -# af87bcadc82f4b219a1305cb3a5e7ceb -#: ../source/reference/operator/aggregation/collStats.txt:52 -msgid "``ns``" -msgstr "" - -# d20a3b8b2bc3430bb1c3a75ef9be1e55 -#: ../source/reference/operator/aggregation/collStats.txt:53 -msgid "The :term:`namespace` of the requested collection or view." -msgstr "" - -# e9ebfa29e43d49d29e153cb19b5a9e99 -#: ../source/reference/operator/aggregation/collStats.txt:55 -msgid "``localTime``" -msgstr "" - -# d8afd998e3634532b7fa72ee65be2481 -#: ../source/reference/operator/aggregation/collStats.txt:56 -msgid "" -"The current time on the MongoDB server, expressed as UTC milliseconds " -"since the :term:`Unix epoch`." -msgstr "" - -# f6e561b5835543fd834e5de2583bb14d -#: ../source/reference/operator/aggregation/collStats.txt:59 -msgid "``latencyStats``" -msgstr "" - -# b212379a82984a02b103dfed0bfb4f74 -#: ../source/reference/operator/aggregation/collStats.txt:60 -msgid "" -"A collection of statistics related to request latency for a collection or" -" :doc:`view `. See :ref:`latency-stats-document` for details" -" on this document." -msgstr "" - -# f9cf233474604e0595fc6c46e9eda8c7 -#: ../source/reference/operator/aggregation/collStats.txt:64 -msgid "Only exists given the ``latencyStats: {}`` option." -msgstr "" - -# a98fbbb341694121b99f3786b6ea9805 -#: ../source/reference/operator/aggregation/collStats.txt:66 -msgid "``storageStats``" -msgstr "" - -# e9013ae531da4aea9e8dfcc45a83b8d6 -#: ../source/reference/operator/aggregation/collStats.txt:68 -msgid "" -"A collection of statistics related to a collection's storage engine. See " -":ref:`storage-stats-document` for details on this document." -msgstr "" - -# e369d09ac3e64a698498f05b2c0344cb -#: ../source/reference/operator/aggregation/collStats.txt:72 -msgid "" -"Only exists given the ``storageStats: {}`` option. Returns an error if " -"applied to a :doc:`view `." -msgstr "" - -# 437f5cd0595e432786be71c9418f02d3 -#: ../source/reference/operator/aggregation/collStats.txt:76 -msgid "Behavior" -msgstr "" - -# bbddfce29ffd43ea9998267d7ccfe015 -#: ../source/reference/operator/aggregation/collStats.txt:78 -msgid "" -"``$collStats`` must be the first stage in an aggregation pipeline, or " -"else the pipeline returns an error." -msgstr "" - -# 9e48b3be3718465487a3ad108b2da437 -#: ../source/reference/operator/aggregation/collStats.txt:84 -msgid "``latencyStats`` Document" -msgstr "" - -# 0f74c3a7769847928874543513ef8560 -#: ../source/reference/operator/aggregation/collStats.txt:86 -msgid "" -"The ``latencyStats`` embedded document only exists in the output if " -"``$collStats`` receives the ``latencyStats`` option." -msgstr "" - -# 3e1dbc4d00cf41b39d6385e3610048e1 -#: ../source/includes/fact-latencystats-reference.rst:9 -msgid "``reads``" -msgstr "" - -# 318c8058e81f480bb1b5f293eccaf312 -#: ../source/includes/fact-latencystats-reference.rst:10 -msgid "Latency statistics for read requests." -msgstr "" - -# 688c4a6bd68e43cba60171fde8ba78e3 -#: ../source/includes/fact-latencystats-reference.rst:12 -msgid "``writes``" -msgstr "" - -# 04622e6512fd421f89fd9d7665bafc67 -#: ../source/includes/fact-latencystats-reference.rst:13 -msgid "Latency statistics for write requests." -msgstr "" - -# 3d75018e9a884736ac2a580bf5deb0ba -#: ../source/includes/fact-latencystats-reference.rst:15 -msgid "``commands``" -msgstr "" - -# 6d00bc7297264831b57096d30da094ae -#: ../source/includes/fact-latencystats-reference.rst:16 -msgid "Latency statistics for database commands." -msgstr "" - -# 64f59ddcfe5a461eb8db8ced1aaeb9f8 -#: ../source/includes/fact-latencystats-reference.rst:18 -msgid "" -"Each of these fields contains an embedded document bearing the following " -"fields:" -msgstr "" - -# bd0c1bd47e834cb88339f7dd43158400 -#: ../source/includes/fact-latencystats-reference.rst:28 -msgid "``latency``" -msgstr "" - -# fd8f363a9194416eb6966087b7ad0886 -#: ../source/includes/fact-latencystats-reference.rst:29 -msgid "" -"A :bsontype:`long ` giving the total combined latency in" -" microseconds." -msgstr "" - -# f6d4e27179914e4cb0360862f17e47ce -#: ../source/includes/fact-latencystats-reference.rst:32 -msgid "``ops``" -msgstr "" - -# 659e503d68a94e128d670eb2e93d91d1 -#: ../source/includes/fact-latencystats-reference.rst:33 -msgid "" -"A :bsontype:`long ` giving the total number of " -"operations performed on the collection since startup." -msgstr "" - -# 438ad00bede34bdbb5b472a2b23a426e -#: ../source/includes/fact-latencystats-reference.rst:36 -msgid "``histogram``" -msgstr "" - -# 08df976446854cd4a5750e0a12e0f243 -#: ../source/includes/fact-latencystats-reference.rst:37 -msgid "" -"An array of embedded documents, each representing a latency range. Each " -"document covers twice the previous document's range. For upper values " -"between 2048 microseconds and roughly 1 second, the histogram includes " -"half-steps." -msgstr "" - -# 104c5f05d4db4ae6824757ad2ee1a894 -#: ../source/includes/fact-latencystats-reference.rst:42 -msgid "" -"This field only exists given the ``latencyStats: { histograms: true }`` " -"option. Empty ranges with a zero ``count`` are omitted from the output." -msgstr "" - -# 7ee2a5bfb23847e6a45a2ad81f76ad88 -#: ../source/includes/fact-latencystats-reference.rst:46 -msgid "Each document bears the following fields:" -msgstr "" - -# 83b642d2eaa14e21b82911721128d41f -#: ../source/includes/fact-latencystats-reference.rst:53 -msgid "``micros``" -msgstr "" - -# c8aa974229b14187b869ae3b7163c93a -#: ../source/includes/fact-latencystats-reference.rst:54 -msgid "" -"A :bsontype:`long ` giving the inclusive upper time " -"bound of the current latency range in microseconds." -msgstr "" - -# d5e351f56fe74228aac1649d5e0a0674 -#: ../source/includes/fact-latencystats-reference.rst:58 -msgid "" -"The document's range spans between the previous document's ``micros`` " -"value, exclusive, and this document's ``micros`` value, inclusive." -msgstr "" - -# 1ddff1ede7794019a4f368e15253a9f1 -#: ../source/includes/fact-latencystats-reference.rst:62 -msgid "``count``" -msgstr "" - -# a893a917ae564d7abe3a5d3885c77f75 -#: ../source/includes/fact-latencystats-reference.rst:63 -msgid "" -"A :bsontype:`long ` giving the number of operations with" -" latency less than or equal to ``micros``." -msgstr "" - -# 70284bdd40f549ac8d23c0da8b7c0a34 -#: ../source/includes/fact-latencystats-reference.rst:66 -msgid "For example, if ``collStats`` returns the following histogram:" -msgstr "" - -# 847c0c3d69f846e7b3a86d5df983e93e -#: ../source/includes/fact-latencystats-reference.rst:78 -msgid "This indicates that there were:" -msgstr "" - -# 53101ef24c404550b1bbea7c9cbab444 -#: ../source/includes/fact-latencystats-reference.rst:80 -msgid "10 operations taking 1 microsecond or less," -msgstr "" - -# 88555677489f4b20852e75b1e7545737 -#: ../source/includes/fact-latencystats-reference.rst:81 -msgid "1 operation in the range (1, 2] microseconds," -msgstr "" - -# 9b2c3b2a20b14313a06f03eca1e1ba38 -#: ../source/includes/fact-latencystats-reference.rst:82 -msgid "1 operation in the range (3072, 4096] microseconds," -msgstr "" - -# 457cc1af676842678d8459d2828149b8 -#: ../source/includes/fact-latencystats-reference.rst:83 -msgid "1000 operations in the range (68719476736, 137438953472], and" -msgstr "" - -# 646be9a7d9e34988b060b328326d92f1 -#: ../source/includes/fact-latencystats-reference.rst:84 -msgid "100 operations in the range (137438953472, 274877906944]." -msgstr "" - -# 61ad90c9ab5c42f69a26231ae3b92591 -#: ../source/reference/operator/aggregation/collStats.txt:91 -msgid "" -"For example, if you run ``$collStats`` with the ``latencyStats: {}`` " -"option on a ``matrices`` collection:" -msgstr "" - -# ab1a265db28b4448aa68e6c5728befc2 -# dba9ca7241b74a6ba98bbe3b7101a0d0 -#: ../source/reference/operator/aggregation/collStats.txt:98 -#: ../source/reference/operator/aggregation/collStats.txt:150 -msgid "This query will return a result similar to the following:" -msgstr "" - -# 7e9ea90a1dc74546aa9afffa0d5a5716 -#: ../source/reference/operator/aggregation/collStats.txt:135 -msgid "``storageStats`` Document" -msgstr "" - -# 76a33c9a5eb646b69b560b186a83afb9 -#: ../source/reference/operator/aggregation/collStats.txt:137 -msgid "" -"The ``storageStats`` embedded document only exists in the output if " -"``$collStats`` receives the ``storageStats`` option." -msgstr "" - -# 4cf07efe498c4e0e97694aca7e257ca2 -#: ../source/reference/operator/aggregation/collStats.txt:140 -msgid "" -"The contents of this document are dependent on the storage engine in use." -" See :ref:`collStats-output` for a reference on this document." -msgstr "" - -# 3b6b0e0eb6834201a7b7d149a9f1d7c3 -#: ../source/reference/operator/aggregation/collStats.txt:143 -msgid "" -"For example, if you run ``$collStats`` with the ``storageStats: {}`` " -"option on a ``matrices`` collection using the :ref:`storage-mmapv1`:" -msgstr "" - -# 33ab88b932e64fa9ac5c3c8613ff1a67 -#: ../source/reference/operator/aggregation/collStats.txt:179 -msgid "" -"Performing ``$collStats`` with the ``storageStats`` option on a " -":doc:`view ` results in an error." -msgstr "" - -# 7b5b1d5513da4088afe24315e38b1ca8 -#: ../source/reference/operator/aggregation/collStats.txt:184 -msgid ":dbcommand:`collStats`, :method:`db.collection.stats()`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/concat.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/concat.po deleted file mode 100644 index 69a035994cf..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/concat.po +++ /dev/null @@ -1,194 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:50+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 7e5b73c943804a2a8f58bbddd36f8bd8 -#: ../source/reference/operator/aggregation/concat.txt:3 -msgid "$concat (aggregation)" -msgstr "" - -# 842ac095bec749c2ab36b226fa29c054 -#: ../source/reference/operator/aggregation/concat.txt -msgid "On this page" -msgstr "" - -# 1e44bede9044449f93a88638ac72ffb9 -#: ../source/reference/operator/aggregation/concat.txt:14 -msgid "Definition" -msgstr "" - -# 565e04dc89e045bc83b660f548c7b4d0 -#: ../source/reference/operator/aggregation/concat.txt:20 -msgid "Concatenates strings and returns the concatenated string." -msgstr "" - -# 3cb289e2c8b847808af55287a155ab3e -#: ../source/reference/operator/aggregation/concat.txt:22 -msgid ":expression:`$concat` has the following syntax:" -msgstr "" - -# 90cacb2e0b8446bc99dc1402bc0755f9 -#: ../source/reference/operator/aggregation/concat.txt:28 -msgid "" -"The arguments can be any valid :ref:`expression ` as long as they resolve to strings. For more information on" -" expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# f64158bb150940a1b21236a92a45134c -#: ../source/reference/operator/aggregation/concat.txt:33 -msgid "" -"If the argument resolves to a value of ``null`` or refers to a field that" -" is missing, :expression:`$concat` returns ``null``." -msgstr "" - -# b6a9ed2c26d74b10bf917f6b495ab917 -#: ../source/reference/operator/aggregation/concat.txt:37 -msgid "Examples" -msgstr "" - -# bab119543df443a089594a4c09e4cfbe -#: ../source/reference/operator/aggregation/concat.txt:39 -msgid "Consider a ``inventory`` collection with the following documents:" -msgstr "" - -# ad73bd635019407db2863a44f9df5f34 -#: ../source/reference/operator/aggregation/concat.txt:47 -msgid "" -"The following operation uses the :expression:`$concat` operator to " -"concatenate the ``item`` field and the ``description`` field with a \" - " -"\" delimiter." -msgstr "" - -# 8defca1504794fc4aa3488cdec55b64d -#: ../source/reference/operator/aggregation/concat.txt:59 -msgid "The operation returns the following results:" -msgstr "" - -#~ msgid "" -#~ "Takes an array of strings, concatenates" -#~ " the strings, and returns the " -#~ "concatenated string. :expression:`$concat` can " -#~ "only accept an array of strings." -#~ msgstr "" - -#~ msgid "Use :expression:`$concat` with the following syntax:" -#~ msgstr "" - -#~ msgid "" -#~ "If array element has a value of" -#~ " ``null`` or refers to a field " -#~ "that is missing, :expression:`$concat` will" -#~ " return ``null``." -#~ msgstr "" - -#~ msgid "Example" -#~ msgstr "" - -#~ msgid "" -#~ "A collection ``menu`` contains the " -#~ "documents that stores information on " -#~ "menu items separately in the " -#~ "``section``, the ``category`` and the " -#~ "``type`` fields, as in the following:" -#~ msgstr "" - -#~ msgid "" -#~ "The following operation uses " -#~ ":expression:`$concat` to concatenate the " -#~ "``type`` field from the sub-document " -#~ "``item``, a space, and the ``category``" -#~ " field from the sub-document ``item``" -#~ " to project a new ``food`` field:" -#~ msgstr "" - -#~ msgid "" -#~ "The operation returns the following " -#~ "result set where the ``food`` field " -#~ "contains the concatenated strings:" -#~ msgstr "" - -#~ msgid "" -#~ "The following aggregation uses " -#~ ":expression:`$concat` to concatenate the " -#~ "``sec`` field from the sub-document " -#~ "``item``, the string ``\": \"``, and " -#~ "the ``category`` field from the sub-" -#~ "document ``item`` to group by the " -#~ "new concatenated string and perform a" -#~ " count:" -#~ msgstr "" - -#~ msgid "The aggregation returns the following document:" -#~ msgstr "" - -#~ msgid "" -#~ "A collection ``menu`` contains the " -#~ "documents that stores information on " -#~ "menu items separately in the " -#~ "``section``, the ``category`` and the " -#~ "``type`` fields. Not all documents have" -#~ " the all three fields. For example," -#~ " the document with ``_id`` equal to" -#~ " ``5`` is missing the ``category`` " -#~ "field:" -#~ msgstr "" - -#~ msgid "" -#~ "The following aggregation uses the " -#~ ":expression:`$concat` to concatenate the " -#~ "``type`` field from the sub-document " -#~ "``item``, a space, and the ``category``" -#~ " field from the sub-document " -#~ "``item``:" -#~ msgstr "" - -#~ msgid "" -#~ "Because the document with ``_id`` equal" -#~ " to ``5`` is missing the ``type`` " -#~ "field in the ``item`` sub-document, " -#~ ":expression:`$concat` returns the value " -#~ "``null`` as the concatenated value for" -#~ " the document:" -#~ msgstr "" - -#~ msgid "" -#~ "To handle possible missing fields, you" -#~ " can use :expression:`$ifNull` with " -#~ ":expression:`$concat`, as in the following " -#~ "example which substitutes ````" -#~ " if the field ``type`` is ``null``" -#~ " or missing, and ```` " -#~ "if the field ``category`` is ``null``" -#~ " or is missing:" -#~ msgstr "" - -#~ msgid "The aggregation returns the following result set:" -#~ msgstr "" - -#~ msgid "" -#~ "The following operation uses the " -#~ ":expression:`$concat` operator to concatenate " -#~ "the ``item`` field and the " -#~ "``description`` field with a `` - " -#~ "`` delimiter." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/concatArrays.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/concatArrays.po deleted file mode 100644 index e0764683a8f..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/concatArrays.po +++ /dev/null @@ -1,116 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# b1e49a3d388b46a1a877770c28573b52 -#: ../source/reference/operator/aggregation/concatArrays.txt:3 -msgid "$concatArrays (aggregation)" -msgstr "" - -# 9e60ae8b7efc40c293036e7c7f231ff7 -#: ../source/reference/operator/aggregation/concatArrays.txt -msgid "On this page" -msgstr "" - -# ac23e57b163b43eebbd1d444d34bb060 -#: ../source/reference/operator/aggregation/concatArrays.txt:14 -msgid "Definition" -msgstr "" - -# 5725de2db267447eab8f3e1777d86f2f -#: ../source/reference/operator/aggregation/concatArrays.txt:20 -msgid "Concatenates arrays to return the concatenated array." -msgstr "" - -# 99c21cd65c7f4e229f0874f642191212 -#: ../source/reference/operator/aggregation/concatArrays.txt:22 -msgid ":expression:`$concatArrays` has the following syntax:" -msgstr "" - -# e2a2888b2b904427bde94a15dac0dc45 -#: ../source/reference/operator/aggregation/concatArrays.txt:28 -msgid "" -"The ```` expressions can be any valid :ref:`expression " -"` as long as they resolve to an array. For more " -"information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# d5bbba549b8e4a2faeef6f54e9175788 -#: ../source/reference/operator/aggregation/concatArrays.txt:32 -msgid "" -"If any argument resolves to a value of ``null`` or refers to a field that" -" is missing, :expression:`$concatArrays` returns ``null``." -msgstr "" - -# ffd59ce87f1345938480b0f77082ac0c -#: ../source/reference/operator/aggregation/concatArrays.txt:36 -msgid "Behavior" -msgstr "" - -# 320b85a170b449588b7cc929de289703 -# d4f4bd0c64ba40eabf60f425164ba82f -#: ../source/reference/operator/aggregation/concatArrays.txt:42 -#: ../source/reference/operator/aggregation/concatArrays.txt:52 -msgid "Example" -msgstr "" - -# 42a747ec463149b69ebcdae0282e9a2a -#: ../source/reference/operator/aggregation/concatArrays.txt:43 -msgid "Results" -msgstr "" - -# a92a3152ccc14db6a2ac0ddef7f5b98d -#: ../source/reference/operator/aggregation/concatArrays.txt:45 -msgid "``{ $concatArrays: [ [ \"hello\", \" \"], [ \"world\" ] ] }``" -msgstr "" - -# fc6dca9c4ec04d41bb6050280db51dc4 -#: ../source/reference/operator/aggregation/concatArrays.txt:46 -msgid "``[ \"hello\", \" \", \"world\" ]``" -msgstr "" - -# 0991a2b69e624630af2e5ee7c987b5c8 -#: ../source/reference/operator/aggregation/concatArrays.txt:48 -msgid "" -"``{ $concatArrays: [ [ \"hello\", \" \"], [ [ \"world\" ], \"again\"] ] " -"}``" -msgstr "" - -# 1fe59428233a4fb091537533e30a7141 -#: ../source/reference/operator/aggregation/concatArrays.txt:49 -msgid "``[ \"hello\", \" \", [ \"world\" ], \"again\" ]``" -msgstr "" - -# ff2a691cee8e481da48de409f893530a -#: ../source/reference/operator/aggregation/concatArrays.txt:54 -msgid "A collection named ``warehouses`` contains the following documents:" -msgstr "" - -# 3b61497f8b994b368970fef804a7202a -#: ../source/reference/operator/aggregation/concatArrays.txt:63 -msgid "" -"The following example concatenates the ``instock`` and the ``ordered`` " -"arrays:" -msgstr "" - -# 81ff7158c7614405b3056b9f3ca2d867 -#: ../source/reference/operator/aggregation/concatArrays.txt:79 -msgid ":group:`$push`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/cond.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/cond.po deleted file mode 100644 index f5d105bf634..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/cond.po +++ /dev/null @@ -1,215 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:49+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# d0bcf4443e4642c89a4b72eeca948711 -#: ../source/reference/operator/aggregation/cond.txt:3 -msgid "$cond (aggregation)" -msgstr "" - -# 982dd92bfb50409286d953cd191c33c8 -#: ../source/reference/operator/aggregation/cond.txt -msgid "On this page" -msgstr "" - -# 827b282e9bab41078642ad31ab98c14f -#: ../source/reference/operator/aggregation/cond.txt:14 -msgid "Definition" -msgstr "" - -# 1f71dc49a48e40a283aa10bc61eb8f04 -#: ../source/reference/operator/aggregation/cond.txt:18 -msgid "" -"Evaluates a boolean expression to return one of the two specified return " -"expressions." -msgstr "" - -# 76705b9d040643db846c07246a036648 -#: ../source/reference/operator/aggregation/cond.txt:21 -msgid "The :expression:`$cond` expression has one of two syntaxes:" -msgstr "" - -# 32ebbbc3f42d47db94f1e664a5fb3206 -#: ../source/reference/operator/aggregation/cond.txt:29 -msgid "Or:" -msgstr "" - -# ef3e59cbc95f41e49693c077b3cebf70 -#: ../source/reference/operator/aggregation/cond.txt:35 -msgid "" -"If the ```` evaluates to ``true``, then " -":expression:`$cond` evaluates and returns the value of the ```` expression. Otherwise, :expression:`$cond` evaluates and returns " -"the value of the ```` expression." -msgstr "" - -# cc3018dba02f42e08cc247587fd49ca8 -#: ../source/reference/operator/aggregation/cond.txt:40 -msgid "" -"The arguments can be any valid :ref:`expression `. For more information on expressions, see :ref" -":`aggregation-expressions`." -msgstr "" - -# 01d94155e80147138949267349cac2c9 -#: ../source/reference/operator/aggregation/cond.txt:45 -msgid "Example" -msgstr "" - -# c6f3a7be725b47b6bb91d1624839281c -#: ../source/reference/operator/aggregation/cond.txt:47 -msgid "" -"The following example use a ``inventory`` collection with the following " -"documents:" -msgstr "" - -# 982da081d0b44de4b5a337f7be50556d -#: ../source/reference/operator/aggregation/cond.txt:56 -msgid "" -"The following aggregation operation uses the :expression:`$cond` " -"expression to set the ``discount`` value to ``30`` if ``qty`` value is " -"greater than or equal to 250 and to ``20`` if ``qty`` value is less than " -"``250``:" -msgstr "" - -# a5d4bac5ab4d421eb38fd8e72ee6f1e8 -#: ../source/reference/operator/aggregation/cond.txt:78 -msgid "The operation returns the following results:" -msgstr "" - -# 7eaef18c59774de896ae75a4b7256ed1 -#: ../source/reference/operator/aggregation/cond.txt:86 -msgid "" -"The following operation uses the array syntax of the :expression:`$cond` " -"expression and returns the same results:" -msgstr "" - -#~ msgid "Definition" -#~ msgstr "" - -#~ msgid "" -#~ ":expression:`$cond` is a ternary operator " -#~ "that takes three expressions and " -#~ "evaluates the first expression to " -#~ "determine which of the subsequent " -#~ "expressions to return. :expression:`$cond` " -#~ "accepts input either as an array " -#~ "with three items, or as an object." -#~ msgstr "" - -#~ msgid ":expression:`$cond` now accepts expressions in the form of documents." -#~ msgstr "" - -#~ msgid "Syntax" -#~ msgstr "" - -#~ msgid "Document" -#~ msgstr "" - -#~ msgid ":expression:`$cond` adds support for the document format." -#~ msgstr "" - -#~ msgid "" -#~ "When :expression:`$cond` takes a document, " -#~ "the document has three fields: ``if``," -#~ " ``then``, and ``else``. Consider the " -#~ "following example:" -#~ msgstr "" - -#~ msgid "" -#~ "The ``if`` field takes an expression " -#~ "that evaluates to a Boolean value. " -#~ "If the expression evaluates to ``true``," -#~ " then :expression:`$cond` evaluates and " -#~ "returns the value of the ``then`` " -#~ "field. Otherwise, :expression:`$cond` evaluates " -#~ "and returns the value of the " -#~ "``else`` field." -#~ msgstr "" - -#~ msgid "" -#~ "The expressions in the ``if``, ``then``," -#~ " and ``else`` fields may be valid " -#~ "MongoDB :doc:`aggregation expressions " -#~ "`. You cannot use" -#~ " JavaScript in the expressions." -#~ msgstr "" - -#~ msgid "Array" -#~ msgstr "" - -#~ msgid "" -#~ "When you specify :expression:`$cond` as " -#~ "an array of three expressions, the " -#~ "first expression evaluates to a Boolean" -#~ " value. If the first expression " -#~ "evaluates to``true``, then :expression:`$cond` " -#~ "evaluates and returns the value of " -#~ "the second expression. If the first " -#~ "expression evaluates to ``false``, then " -#~ ":expression:`$cond` evaluates and returns the" -#~ " third expression." -#~ msgstr "" - -#~ msgid "Use the :expression:`$cond` operator with the following syntax:" -#~ msgstr "" - -#~ msgid "" -#~ "All three values in the array " -#~ "specified to :expression:`$cond` must be " -#~ "valid MongoDB :doc:`aggregation expressions " -#~ "` or document " -#~ "fields. Do not use JavaScript in " -#~ "any aggregation statements, including " -#~ ":expression:`$cond`." -#~ msgstr "" - -#~ msgid "Examples" -#~ msgstr "" - -#~ msgid "Specify ``$cond`` Expression as a Document" -#~ msgstr "" - -#~ msgid "" -#~ "The following aggregation pipeline operation" -#~ " returns a ``weightedCount`` for each " -#~ "``item_id``. The :group:`$sum` operator uses" -#~ " the :expression:`$cond` expression to add" -#~ " ``2`` if the value stored in " -#~ "the ``level`` field is ``E`` and " -#~ "``1`` otherwise." -#~ msgstr "" - -#~ msgid "Specify a ``$cond`` Expression using an Array" -#~ msgstr "" - -#~ msgid "" -#~ "The following aggregation on the " -#~ "``survey`` collection groups by the " -#~ "``item_id`` field and returns a " -#~ "``weightedCount`` for each ``item_id``. The" -#~ " :group:`$sum` operator uses the " -#~ ":expression:`$cond` expression to add either" -#~ " ``2`` if the value stored in " -#~ "the ``level`` field is ``E`` and " -#~ "``1`` otherwise." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/count.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/count.po deleted file mode 100644 index afc4f1d1613..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/count.po +++ /dev/null @@ -1,91 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a1ed877bd6ac444c8b95ead853119907 -#: ../source/reference/operator/aggregation/count.txt:3 -msgid "$count (aggregation)" -msgstr "" - -# 071db998823a4a84be97eceee9bdc798 -#: ../source/reference/operator/aggregation/count.txt -msgid "On this page" -msgstr "" - -# b8d1211beb9444e4aeaeb07648f56fc1 -#: ../source/reference/operator/aggregation/count.txt:14 -msgid "Definition" -msgstr "" - -# 3cc5c1f2a4f14a5c8bb39bcc78d2e931 -#: ../source/reference/operator/aggregation/count.txt:18 -msgid "" -"Returns a document that contains a count of the number of documents input" -" to the stage." -msgstr "" - -# 15b517320e494a639a03020826f4c1bc -#: ../source/reference/operator/aggregation/count.txt:21 -msgid ":pipeline:`$count` has the following prototype form:" -msgstr "" - -# 4892e223fe1b4affa3b155cd1c698dca -#: ../source/reference/operator/aggregation/count.txt:27 -msgid "" -"```` is the name of the output field which has the count as its " -"value. ```` must be a non-empty string, must not start with ``$``" -" and must not contain the ``.`` character." -msgstr "" - -# ca3b0e10dc4c4ea7a8e3749f0246b233 -#: ../source/reference/operator/aggregation/count.txt:32 -msgid "Example" -msgstr "" - -# 44de0598f8ba458e83f2b86febda373e -#: ../source/reference/operator/aggregation/count.txt:34 -msgid "A collection named ``scores`` has the following documents:" -msgstr "" - -# a7376cff35274c56b673756537c28a53 -#: ../source/reference/operator/aggregation/count.txt:45 -msgid "The following aggregation operation has two stages:" -msgstr "" - -# 3270ac70c7e0477b8651f6d15139546f -#: ../source/reference/operator/aggregation/count.txt:47 -msgid "" -"The :expression:`$match` stage excludes documents that have a ``score`` " -"value of less than or equal to ``80`` to pass along the documents with " -"``score`` greater than ``80`` to the next stage." -msgstr "" - -# 138c2008eaa9469c8f58986a363cc1d9 -#: ../source/reference/operator/aggregation/count.txt:52 -msgid "" -"The ``$count`` stage returns a count of the remaining documents in the " -"aggregation pipeline and assigns the value to a field called " -"``passing_scores``." -msgstr "" - -# 5c6fa68b256e496b832e9de6a41bc503 -#: ../source/reference/operator/aggregation/count.txt:73 -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/dateToString.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/dateToString.po deleted file mode 100644 index ff185c2bce9..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/dateToString.po +++ /dev/null @@ -1,318 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 2af7248f63c3413cafe294ad6f7d925c -#: ../source/reference/operator/aggregation/dateToString.txt:3 -msgid "$dateToString (aggregation)" -msgstr "" - -# beb9e3bd319346bf8b12822cd793c654 -#: ../source/reference/operator/aggregation/dateToString.txt -msgid "On this page" -msgstr "" - -# 4df1ca875395450db13d870588bbeb1c -#: ../source/reference/operator/aggregation/dateToString.txt:14 -msgid "Definition" -msgstr "" - -# 338de0b914194e30ba52f7ed84ecf819 -#: ../source/reference/operator/aggregation/dateToString.txt:20 -msgid "Converts a date object to a string according to a user-specified format." -msgstr "" - -# 6dbcdffe89d446d4be11830ae2ade839 -#: ../source/reference/operator/aggregation/dateToString.txt:23 -msgid "The :expression:`$dateToString` expression has the following syntax:" -msgstr "" - -# cef417dc7a7c48d0a69eda5d4b78c0b0 -#: ../source/reference/operator/aggregation/dateToString.txt:29 -msgid "" -"The ```` can be any string literal, containing 0 or more " -"format specifiers. For a list of specifiers available, see :ref:`format-" -"specifiers`." -msgstr "" - -# 0202c829139345189599626015d87bf7 -#: ../source/reference/operator/aggregation/dateToString.txt:33 -msgid "" -"The ```` can be any :ref:`expression ` that evaluates to a date. For more information on " -"expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# 881e97e938ff40e3a76794644bf1a2cf -#: ../source/reference/operator/aggregation/dateToString.txt:40 -msgid "Format Specifiers" -msgstr "" - -# 542a7d084b2c4e3aa69e1a8c6c0f83e4 -#: ../source/reference/operator/aggregation/dateToString.txt:42 -msgid "" -"The following format specifiers are available for use in the " -"````:" -msgstr "" - -# 5f1b68b62e244d8bb4b0af6b3f376946 -#: ../source/reference/operator/aggregation/dateToString.txt:49 -msgid "Specifiers" -msgstr "" - -# 33d224c4eb3048dabc0a09bf9dab6b76 -#: ../source/reference/operator/aggregation/dateToString.txt:50 -msgid "Description" -msgstr "" - -# 1dc52263491e46c99352f0a5f24d5eb4 -#: ../source/reference/operator/aggregation/dateToString.txt:51 -msgid "Possible Values" -msgstr "" - -# c1d72fcc8a9740be8bcd5e2c6984bc3d -#: ../source/reference/operator/aggregation/dateToString.txt:53 -msgid "``%Y``" -msgstr "" - -# c8cacce599444f34a094025c903aa362 -#: ../source/reference/operator/aggregation/dateToString.txt:54 -msgid "Year (4 digits, zero padded)" -msgstr "" - -# 301c1f033c5b4d20bdcb40c6b95b9c28 -# 75e9314764e4460c9e4fecb952a55ea2 -#: ../source/reference/operator/aggregation/dateToString.txt:55 -#: ../source/reference/operator/aggregation/dateToString.txt:104 -msgid "``0000``-``9999``" -msgstr "" - -# b87d5df0b77d4bbb9477a60c1610aaba -#: ../source/reference/operator/aggregation/dateToString.txt:57 -msgid "``%m``" -msgstr "" - -# 25f4fe467aef4d26b824139c1276d935 -#: ../source/reference/operator/aggregation/dateToString.txt:58 -msgid "Month (2 digits, zero padded)" -msgstr "" - -# f51dc13031d94341bcc8b2b9095aeeca -#: ../source/reference/operator/aggregation/dateToString.txt:59 -msgid "``01``-``12``" -msgstr "" - -# ed8d479040414479a103e38d3fc83d87 -#: ../source/reference/operator/aggregation/dateToString.txt:61 -#, python-format -msgid "``%d``" -msgstr "" - -# 0d9471d45d3f4eb7a9f8dcd183dc600e -#: ../source/reference/operator/aggregation/dateToString.txt:62 -msgid "Day of Month (2 digits, zero padded)" -msgstr "" - -# 43c7df6ce15b474eb61a31bafcd4a7ec -#: ../source/reference/operator/aggregation/dateToString.txt:63 -msgid "``01``-``31``" -msgstr "" - -# 78329aad5d9747c09b79a2b33d7824a8 -#: ../source/reference/operator/aggregation/dateToString.txt:65 -msgid "``%H``" -msgstr "" - -# b8a70a02624743ac9b0635856d8cc843 -#: ../source/reference/operator/aggregation/dateToString.txt:66 -msgid "Hour (2 digits, zero padded, 24-hour clock)" -msgstr "" - -# 367ae09536aa430888c87fdfeb4de69e -#: ../source/reference/operator/aggregation/dateToString.txt:67 -msgid "``00``-``23``" -msgstr "" - -# 4d603b19b9f14379b6f8cc0644fc13a5 -#: ../source/reference/operator/aggregation/dateToString.txt:69 -msgid "``%M``" -msgstr "" - -# bb991f98cdf0406e827d4487f6247ff9 -#: ../source/reference/operator/aggregation/dateToString.txt:70 -msgid "Minute (2 digits, zero padded)" -msgstr "" - -# cc3bd01eb4f54d87800ed36fd72aebfc -#: ../source/reference/operator/aggregation/dateToString.txt:71 -msgid "``00``-``59``" -msgstr "" - -# 629cf91abe6344c691fcac798c6224f5 -#: ../source/reference/operator/aggregation/dateToString.txt:73 -msgid "``%S``" -msgstr "" - -# 260994dcdfb54519b613d07ed7e24189 -#: ../source/reference/operator/aggregation/dateToString.txt:74 -msgid "Second (2 digits, zero padded)" -msgstr "" - -# fe3be9f6bb644ee2ac56ea2f4e2de01c -#: ../source/reference/operator/aggregation/dateToString.txt:75 -msgid "``00``-``60``" -msgstr "" - -# 74bba75abb4c4d62ad5bb0d2b6545e31 -#: ../source/reference/operator/aggregation/dateToString.txt:77 -msgid "``%L``" -msgstr "" - -# 51fdd4ace05640babf9a5f7f698f0a77 -#: ../source/reference/operator/aggregation/dateToString.txt:78 -msgid "Millisecond (3 digits, zero padded)" -msgstr "" - -# 208588bffd3541dcbdaf6cd05a8a6c86 -#: ../source/reference/operator/aggregation/dateToString.txt:79 -msgid "``000``-``999``" -msgstr "" - -# e5b91fdcb9694480adcf21a6ec9043bd -#: ../source/reference/operator/aggregation/dateToString.txt:81 -msgid "``%j``" -msgstr "" - -# 33d889adfccb4700934ae85303de6b2d -#: ../source/reference/operator/aggregation/dateToString.txt:82 -msgid "Day of year (3 digits, zero padded)" -msgstr "" - -# 606d3ef996204c32885e4b186c88aad6 -#: ../source/reference/operator/aggregation/dateToString.txt:83 -msgid "``001``-``366``" -msgstr "" - -# 3f6fd7c7b9b34a37b034ae94806dd5d2 -#: ../source/reference/operator/aggregation/dateToString.txt:85 -msgid "``%w``" -msgstr "" - -# ae8e9a8b81b4464aa19230daf4c04ce0 -#: ../source/reference/operator/aggregation/dateToString.txt:86 -msgid "Day of week (1-Sunday, 7-Saturday)" -msgstr "" - -# c52d8493ef3d482d8aff3163baecc24e -# 5d0d009e8e4146aba9d2e53827d85bf4 -#: ../source/reference/operator/aggregation/dateToString.txt:87 -#: ../source/reference/operator/aggregation/dateToString.txt:112 -msgid "``1``-``7``" -msgstr "" - -# 0c77357067734377a8bb58454896f95f -#: ../source/reference/operator/aggregation/dateToString.txt:89 -msgid "``%U``" -msgstr "" - -# 26ceba2ec0d845dda804a245a6d9fdd6 -#: ../source/reference/operator/aggregation/dateToString.txt:90 -msgid "Week of year (2 digits, zero padded)" -msgstr "" - -# a706e27bc4ea4b37998a690b2de02970 -#: ../source/reference/operator/aggregation/dateToString.txt:91 -msgid "``00``-``53``" -msgstr "" - -# ea216a6e116f49c0a28fc376b6511b4e -#: ../source/reference/operator/aggregation/dateToString.txt:93 -#, python-format -msgid "``%%``" -msgstr "" - -# 70b2301baef747eeab4a5de5d1b9bd9b -#: ../source/reference/operator/aggregation/dateToString.txt:94 -msgid "Percent Character as a Literal" -msgstr "" - -# 44b4b1ef0dac476e8a71ccfd37e7b068 -#: ../source/reference/operator/aggregation/dateToString.txt:95 -msgid "``%``" -msgstr "" - -# 57a2cea80f7a489aac2f392a46324546 -#: ../source/reference/operator/aggregation/dateToString.txt:102 -#, python-format -msgid "``%G``" -msgstr "" - -# 7742042eecf54ca5bbc414853b05a95d -#: ../source/reference/operator/aggregation/dateToString.txt:103 -msgid "Year in ISO 8601 format" -msgstr "" - -# 23d391f368a340ae8f17acc0fdc7e6bf -#: ../source/reference/operator/aggregation/dateToString.txt:106 -msgid "``%V``" -msgstr "" - -# dfc22ed7ac8f42298a2a86d937dcc402 -#: ../source/reference/operator/aggregation/dateToString.txt:107 -msgid "Week of Year in ISO 8601 format" -msgstr "" - -# 1fa186c937ff4336a4b4ad3e2cd1851f -#: ../source/reference/operator/aggregation/dateToString.txt:108 -msgid "``1``-``53``" -msgstr "" - -# 9addc1b58b90449a85ca2e451ea43655 -#: ../source/reference/operator/aggregation/dateToString.txt:110 -#, python-format -msgid "``%u``" -msgstr "" - -# c69d4b3585e9402da7bee063dd932fc5 -#: ../source/reference/operator/aggregation/dateToString.txt:111 -msgid "Day of week number in ISO 8601 format (1-Sunday, 7-Saturday)" -msgstr "" - -# eb6b357da2a6455baa1af62391a86fe2 -#: ../source/reference/operator/aggregation/dateToString.txt:115 -msgid "Example" -msgstr "" - -# 57eda5b63dc842eda4de63f0f99135de -#: ../source/reference/operator/aggregation/dateToString.txt:117 -msgid "Consider a ``sales`` collection with the following document:" -msgstr "" - -# 70016d10c96c4962af6d28dbbc8067d3 -#: ../source/reference/operator/aggregation/dateToString.txt:129 -msgid "" -"The following aggregation uses the :expression:`$dateToString` to return " -"the ``date`` field as formatted strings:" -msgstr "" - -# 64bdf43a1d99431c86877fd4ebf52751 -#: ../source/reference/operator/aggregation/dateToString.txt:146 -msgid "The operation returns the following result:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/dayOfMonth.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/dayOfMonth.po deleted file mode 100644 index 63901afafa7..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/dayOfMonth.po +++ /dev/null @@ -1,83 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:00+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# c4f8a0bf7d904797a2d77e4acb7605fb -#: ../source/reference/operator/aggregation/dayOfMonth.txt:3 -msgid "$dayOfMonth (aggregation)" -msgstr "" - -# 35112447293346d7b3656b2a4f86941c -#: ../source/reference/operator/aggregation/dayOfMonth.txt -msgid "On this page" -msgstr "" - -# 45fe9e7099444e5caadb89cd101221e6 -#: ../source/reference/operator/aggregation/dayOfMonth.txt:14 -msgid "Definition" -msgstr "" - -# 35acf3657fa447a2bdeca1902534436f -#: ../source/reference/operator/aggregation/dayOfMonth.txt:18 -msgid "Returns the day of the month for a date as a number between 1 and 31." -msgstr "" - -# 2c5902f957a24203bf08eab5ef89c6b8 -#: ../source/reference/operator/aggregation/dayOfMonth.txt:20 -msgid "The :expression:`$dayOfMonth` expression has the following syntax:" -msgstr "" - -# d7301f07d64d4b15a1934bdbf7c97d96 -#: ../source/reference/operator/aggregation/dayOfMonth.txt:26 -msgid "" -"The argument can be any :ref:`expression ` as " -"long as it resolves to a date. For more information on expressions, see " -":ref:`aggregation-expressions`." -msgstr "" - -# b13b0361a0fe4549a8e6688176d08adb -#: ../source/reference/operator/aggregation/dayOfMonth.txt:32 -msgid "Example" -msgstr "" - -# fa07b40eb5c24cafb7acbb9a933a2a70 -#: ../source/reference/operator/aggregation/dayOfMonth.txt:34 -msgid "Consider a ``sales`` collection with the following document:" -msgstr "" - -# fdf3752ae89844a29d30d78ae5aa8c1d -#: ../source/reference/operator/aggregation/dayOfMonth.txt:40 -msgid "" -"The following aggregation uses the :expression:`$dayOfMonth` and other " -"date operators to break down the ``date`` field:" -msgstr "" - -# 2d8e909dc8234be5823eacddaf197d1a -#: ../source/reference/operator/aggregation/dayOfMonth.txt:66 -msgid "The operation returns the following result:" -msgstr "" - -#~ msgid "" -#~ "Takes a date and returns the day" -#~ " of the month as a number " -#~ "between 1 and 31." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/dayOfWeek.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/dayOfWeek.po deleted file mode 100644 index 148fc1d6e4b..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/dayOfWeek.po +++ /dev/null @@ -1,85 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:00+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 785ff069cb114d8bb8f183d7c6cb7a67 -#: ../source/reference/operator/aggregation/dayOfWeek.txt:3 -msgid "$dayOfWeek (aggregation)" -msgstr "" - -# beb405c0cb0a4771b825f6884603e9c6 -#: ../source/reference/operator/aggregation/dayOfWeek.txt -msgid "On this page" -msgstr "" - -# 767d4342730a49aa9baaf7221cb4f2e3 -#: ../source/reference/operator/aggregation/dayOfWeek.txt:14 -msgid "Definition" -msgstr "" - -# fb7932c8fb9f439c808529e45fb76ddf -#: ../source/reference/operator/aggregation/dayOfWeek.txt:18 -msgid "" -"Returns the day of the week for a date as a number between 1 (Sunday) and" -" 7 (Saturday)." -msgstr "" - -# 55f2845922f2453d91fdb1e2a8027501 -#: ../source/reference/operator/aggregation/dayOfWeek.txt:21 -msgid "The :expression:`$dayOfWeek` expression has the following syntax:" -msgstr "" - -# e424112ea5184d4cb7673f467c99ef47 -#: ../source/reference/operator/aggregation/dayOfWeek.txt:27 -msgid "" -"The argument can be any :ref:`expression ` as " -"long as it resolves to a date. For more information on expressions, see " -":ref:`aggregation-expressions`." -msgstr "" - -# bec6906cceec44ada16cc0b7f4662dc9 -#: ../source/reference/operator/aggregation/dayOfWeek.txt:32 -msgid "Example" -msgstr "" - -# 4c8b887e6e53458cb26b15a9f8aaadec -#: ../source/reference/operator/aggregation/dayOfWeek.txt:34 -msgid "Consider a ``sales`` collection with the following document:" -msgstr "" - -# e644dceb4bfd457baaa7d29892fbefea -#: ../source/reference/operator/aggregation/dayOfWeek.txt:40 -msgid "" -"The following aggregation uses the :expression:`$dayOfWeek` and other " -"date operators to break down the ``date`` field:" -msgstr "" - -# d7b3446731924ee0b317091109bb31ed -#: ../source/reference/operator/aggregation/dayOfWeek.txt:66 -msgid "The operation returns the following result:" -msgstr "" - -#~ msgid "" -#~ "Takes a date and returns the day" -#~ " of the week as a number " -#~ "between 1 (Sunday) and 7 (Saturday.)" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/dayOfYear.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/dayOfYear.po deleted file mode 100644 index 1770eb832ff..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/dayOfYear.po +++ /dev/null @@ -1,83 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:02+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 33d78d033a0e4bc5807113932b313b0f -#: ../source/reference/operator/aggregation/dayOfYear.txt:3 -msgid "$dayOfYear (aggregation)" -msgstr "" - -# 34d1f54991b142dea5b75fce1ff8b218 -#: ../source/reference/operator/aggregation/dayOfYear.txt -msgid "On this page" -msgstr "" - -# 1248ba5ecac44c2698b1d0849d1866e9 -#: ../source/reference/operator/aggregation/dayOfYear.txt:14 -msgid "Definition" -msgstr "" - -# ec63e0ab6c724a7b91022a9640ccd0f1 -#: ../source/reference/operator/aggregation/dayOfYear.txt:18 -msgid "Returns the day of the year for a date as a number between 1 and 366." -msgstr "" - -# 9d51fb0e6f904c838cf957446bbd6102 -#: ../source/reference/operator/aggregation/dayOfYear.txt:20 -msgid "The :expression:`$dayOfYear` expression has the following syntax:" -msgstr "" - -# 2f0bca318ded4b92b0cd2649e2229f73 -#: ../source/reference/operator/aggregation/dayOfYear.txt:26 -msgid "" -"The argument can be any :ref:`expression ` as " -"long as it resolves to a date. For more information on expressions, see " -":ref:`aggregation-expressions`." -msgstr "" - -# 906fa56e9fa640ce99a82649703721aa -#: ../source/reference/operator/aggregation/dayOfYear.txt:31 -msgid "Example" -msgstr "" - -# ecc07cfc91f14aa28ab0e73c57f816e9 -#: ../source/reference/operator/aggregation/dayOfYear.txt:33 -msgid "Consider a ``sales`` collection with the following document:" -msgstr "" - -# 2f18d9d58ac7475ba541a48435d8b85a -#: ../source/reference/operator/aggregation/dayOfYear.txt:39 -msgid "" -"The following aggregation uses the :expression:`$dayOfYear` and other " -"date expressions to break down the ``date`` field:" -msgstr "" - -# 9ec15afced264151b55ff5de1bb9ceb2 -#: ../source/reference/operator/aggregation/dayOfYear.txt:65 -msgid "The operation returns the following result:" -msgstr "" - -#~ msgid "" -#~ "Takes a date and returns the day" -#~ " of the year as a number " -#~ "between 1 and 366." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/divide.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/divide.po deleted file mode 100644 index 8485bc6486d..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/divide.po +++ /dev/null @@ -1,94 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:00+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 0ce224654979419cb87617947c1377ac -#: ../source/reference/operator/aggregation/divide.txt:3 -msgid "$divide (aggregation)" -msgstr "" - -# 167bf25f3b1a4eaaa98f075910a4ceac -#: ../source/reference/operator/aggregation/divide.txt -msgid "On this page" -msgstr "" - -# abcc2ca5fc4d433d8e8e7b789505dd00 -#: ../source/reference/operator/aggregation/divide.txt:14 -msgid "Definition" -msgstr "" - -# 08579c0446ad4467a754e63aefc267f3 -#: ../source/reference/operator/aggregation/divide.txt:18 -msgid "" -"Divides one number by another and returns the result. Pass the arguments " -"to :expression:`$divide` in an array." -msgstr "" - -# e89bcbd3f5c346638a2f0837b3809fb8 -#: ../source/reference/operator/aggregation/divide.txt:21 -msgid "The :expression:`$divide` expression has the following syntax:" -msgstr "" - -# ef5bbde881e048fabe88d68b7122aedb -#: ../source/reference/operator/aggregation/divide.txt:27 -msgid "" -"The first argument is the dividend, and the second argument is the " -"divisor; i.e. the first argument is divided by the second argument." -msgstr "" - -# cef62f1926d84d2db88a02b8a98b019e -#: ../source/reference/operator/aggregation/divide.txt:30 -msgid "" -"The arguments can be any valid :ref:`expression ` as long as the resolve to numbers. For more information on " -"expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# e7f738ffb76148b495277f7cde94917a -#: ../source/reference/operator/aggregation/divide.txt:35 -msgid "Examples" -msgstr "" - -# 78664a9c9b674b19a64328ea8b03f8a2 -#: ../source/reference/operator/aggregation/divide.txt:37 -msgid "Consider a ``planning`` collection with the following documents:" -msgstr "" - -# 5d438a7c159346eb9deb498c110743bd -#: ../source/reference/operator/aggregation/divide.txt:44 -msgid "" -"The following aggregation uses the :expression:`$divide` expression to " -"divide the ``hours`` field by a literal ``8`` to compute the number of " -"work days:" -msgstr "" - -# 0c68ee89ab214f7cb4099011cf488861 -#: ../source/reference/operator/aggregation/divide.txt:56 -msgid "The operation returns the following results:" -msgstr "" - -#~ msgid "" -#~ "Takes an array that contains a " -#~ "pair of numbers and returns the " -#~ "value of the first number divided " -#~ "by the second number." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/eq.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/eq.po deleted file mode 100644 index 0121ed732b6..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/eq.po +++ /dev/null @@ -1,109 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:58+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# c40f27cc567b4304b29c709c686a613e -#: ../source/reference/operator/aggregation/eq.txt:3 -msgid "$eq (aggregation)" -msgstr "" - -# bf190b0d63ec445ca60efb66ee9c6e89 -#: ../source/reference/operator/aggregation/eq.txt -msgid "On this page" -msgstr "" - -# a7bdeb7925b54284a2277493263428b2 -#: ../source/reference/operator/aggregation/eq.txt:14 -msgid "Definition" -msgstr "" - -# 4c72ddc6d5d7480db3c63f97371a68ce -#: ../source/reference/operator/aggregation/eq.txt:18 -msgid "Compares two values and returns:" -msgstr "" - -# 36186f3f79d64aea993fa4ab59cdda0b -#: ../source/reference/operator/aggregation/eq.txt:20 -msgid "``true`` when the values are equivalent." -msgstr "" - -# e55e9900b4864c7f9577ada613cbe6bd -#: ../source/reference/operator/aggregation/eq.txt:22 -msgid "``false`` when the values are **not** equivalent." -msgstr "" - -# 1d939ca3515643329613c8ca0e07eed9 -#: ../source/includes/extracts/fact-agg-comparison-expression-eq.rst:1 -msgid "" -"The :expression:`$eq` compares both value and type, using the " -":ref:`specified BSON comparison order ` for " -"values of different types." -msgstr "" - -# ae8ac17d923b4c18940d6dc205dc7c79 -#: ../source/reference/operator/aggregation/eq.txt:26 -msgid ":expression:`$eq` has the following syntax:" -msgstr "" - -# bb9775f6c152461d85e1a5c2b18e5cc7 -#: ../source/reference/operator/aggregation/eq.txt:32 -msgid "" -"The arguments can be any valid :ref:`expression `. For more information on expressions, see :ref" -":`aggregation-expressions`." -msgstr "" - -# 117b76035cfc458a847d3de397acfda2 -#: ../source/reference/operator/aggregation/eq.txt:37 -msgid "Example" -msgstr "" - -# 3e5e3d57ebf244baa72e8c301a6518aa -#: ../source/reference/operator/aggregation/eq.txt:39 -msgid "Consider an ``inventory`` collection with the following documents:" -msgstr "" - -# 5f2d39a350d54ba385bb5a0fa489f1f7 -#: ../source/reference/operator/aggregation/eq.txt:49 -msgid "" -"The following operation uses the :expression:`$eq` operator to determine " -"if ``qty`` equals ``250``:" -msgstr "" - -# b9db309672354bd29b4e137beb80d47b -#: ../source/reference/operator/aggregation/eq.txt:68 -msgid "The operation returns the following results:" -msgstr "" - -#~ msgid "" -#~ "Takes two values in an array and" -#~ " returns a boolean. The returned " -#~ "value is:" -#~ msgstr "" - -#~ msgid "" -#~ "The |comparison-expression| compares both " -#~ "value and type, using the " -#~ ":ref:`specified BSON comparison order " -#~ "` for values" -#~ " of different types." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/exp.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/exp.po deleted file mode 100644 index 77df92e8278..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/exp.po +++ /dev/null @@ -1,127 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 397edec80fdd4bfd8d91ef27be444c44 -#: ../source/reference/operator/aggregation/exp.txt:3 -msgid "$exp (aggregation)" -msgstr "" - -# 39ae77a83637434086968a2dc13fc395 -#: ../source/reference/operator/aggregation/exp.txt -msgid "On this page" -msgstr "" - -# ff920a81f0724d539285b1f9f21a90d2 -#: ../source/reference/operator/aggregation/exp.txt:14 -msgid "Definition" -msgstr "" - -# 213154052e3d4fd8873cfb630f0580b3 -#: ../source/reference/operator/aggregation/exp.txt:20 -msgid "" -"Raises Euler's number (i.e. *e* ) to the specified exponent and returns " -"the result." -msgstr "" - -# c115438c15a94da7864be2c5a7f3718e -#: ../source/reference/operator/aggregation/exp.txt:23 -msgid ":expression:`$exp` has the following syntax:" -msgstr "" - -# de67df2bc29248cb9c06fd0a221e3ea6 -#: ../source/reference/operator/aggregation/exp.txt:29 -msgid "" -"The ```` expression can be any valid :ref:`expression " -"` as long as it resolves to a number. For more " -"information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# a8abe930a5c14ef283fa581aefd64f79 -#: ../source/reference/operator/aggregation/exp.txt:34 -msgid "Behavior" -msgstr "" - -# cb0bf546757748e09271bc4700dcac10 -#: ../source/includes/extracts/agg-expression-null-operand-exp.rst:1 -msgid "" -"If the argument resolves to a value of ``null`` or refers to a field that" -" is missing, ``$exp`` returns ``null``. If the argument resolves to " -"``NaN``, ``$exp`` returns ``NaN``." -msgstr "" - -# 94082d65c3f54a919552f2bd7bdab9c2 -# 804e6c9ec8194cde8a0b7b489b61c292 -#: ../source/reference/operator/aggregation/exp.txt:42 -#: ../source/reference/operator/aggregation/exp.txt:55 -msgid "Example" -msgstr "" - -# 48e2ffe0d7ab4b4c90ee6029853af9a0 -#: ../source/reference/operator/aggregation/exp.txt:43 -msgid "Results" -msgstr "" - -# ff1badb6412544f8839726fd39b1a466 -#: ../source/reference/operator/aggregation/exp.txt:45 -msgid "``{ $exp: 0 }``" -msgstr "" - -# d2a5348c1efc4ca3a32d32cea28638de -#: ../source/reference/operator/aggregation/exp.txt:46 -msgid "``1``" -msgstr "" - -# f1e0b324fef643d1a76a69ed5fb36e0d -#: ../source/reference/operator/aggregation/exp.txt:48 -msgid "``{ $exp: 2 }``" -msgstr "" - -# 4f2529ed55804e74984817c6c2a0ec7a -#: ../source/reference/operator/aggregation/exp.txt:49 -msgid "``7.38905609893065``" -msgstr "" - -# a02838b153504b48a0c8816fc9829119 -#: ../source/reference/operator/aggregation/exp.txt:51 -msgid "``{ $exp: -2 }``" -msgstr "" - -# 1e0c3340bfc640579534a5cfa664aa63 -#: ../source/reference/operator/aggregation/exp.txt:52 -msgid "``0.1353352832366127``" -msgstr "" - -# 0ce6afaf61a04d29b9b1e89ba384abf3 -#: ../source/reference/operator/aggregation/exp.txt:57 -msgid "A collection named ``accounts`` contains the following documents:" -msgstr "" - -# 706621a34f3a43349e938fea0185d658 -#: ../source/reference/operator/aggregation/exp.txt:65 -msgid "" -"The following example calculates the effective interest rate for " -"continuous compounding:" -msgstr "" - -# 8bcea573276141bf91d3d21b3c5851ba -#: ../source/reference/operator/aggregation/exp.txt:72 -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/facet.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/facet.po deleted file mode 100644 index 7acb0faae22..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/facet.po +++ /dev/null @@ -1,177 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 2199615b9cf543568958bff8bc7a2ff6 -#: ../source/reference/operator/aggregation/facet.txt:3 -msgid "$facet (aggregation)" -msgstr "" - -# 0bccc8cabf2e436db89fb7c48a2124ff -#: ../source/reference/operator/aggregation/facet.txt -msgid "On this page" -msgstr "" - -# 36e9c4335f02432fa84492abbf51021b -#: ../source/reference/operator/aggregation/facet.txt:14 -msgid "Definition" -msgstr "" - -# f5c4d4f06d1d4e5086e4336dfa3fed98 -#: ../source/reference/operator/aggregation/facet.txt:20 -msgid "" -"Processes multiple :ref:`aggregation pipelines ` " -"within a single stage on the same set of input documents. Each sub-" -"pipeline has its own field in the output document where its results are " -"stored as an array of documents." -msgstr "" - -# b16f343b814546c6bc182a8d8f394093 -#: ../source/reference/operator/aggregation/facet.txt:25 -msgid "" -"The ``$facet`` stage allows you to create multi-faceted aggregations " -"which characterize data across multiple dimensions, or facets, within a " -"single aggregation stage. Multi-faceted aggregations provide multiple " -"filters and categorizations to guide data browsing and analysis. A common" -" implementation of faceting is how many online retailers provide ways to " -"narrow down search results by applying filters on product price, " -"manufacturer, size, etc." -msgstr "" - -# b9e7d3bd650f490ab4272c1676643f24 -#: ../source/reference/operator/aggregation/facet.txt:33 -msgid "" -"Input documents are passed to the ``$facet`` stage only once. ``$facet`` " -"enables various aggregations on the same set of input documents, without " -"needing to retrieve the input documents multiple times." -msgstr "" - -# 96f264f12ef1498e9533d5155d930207 -#: ../source/reference/operator/aggregation/facet.txt:38 -msgid "The :pipeline:`$facet` stage has the following form:" -msgstr "" - -# 9cff61c889d04d7181583b5bfb010805 -#: ../source/reference/operator/aggregation/facet.txt:51 -msgid "Specify the output field name for each specified pipeline." -msgstr "" - -# f55162a186fb41a7898d496a390c6b7b -#: ../source/reference/operator/aggregation/facet.txt:54 -msgid "Behavior" -msgstr "" - -# e9c4ca3f3de24c678f4ec709c6395156 -#: ../source/reference/operator/aggregation/facet.txt:56 -msgid "" -"Facet-related aggregation stages categorize and group incoming documents." -" Specify any of the following facet-related stages within different " -":pipeline:`$facet` sub-pipeline's ```` to perform a multi-faceted " -"aggregation:" -msgstr "" - -# fc56bd542c7f4e148cb120b935603a00 -#: ../source/reference/operator/aggregation/facet.txt:61 -msgid ":pipeline:`$bucket`" -msgstr "" - -# f52dd5b9c0e544739ad19acfd3138d19 -#: ../source/reference/operator/aggregation/facet.txt:62 -msgid ":pipeline:`$bucketAuto`" -msgstr "" - -# 12261fb718a04e6f81c29f8292d33c8e -#: ../source/reference/operator/aggregation/facet.txt:63 -msgid ":pipeline:`$sortByCount`" -msgstr "" - -# 374b50fd40354a6c81ad5b6ca60fe97c -#: ../source/reference/operator/aggregation/facet.txt:65 -msgid "" -"Any other :ref:`aggregation stages ` can also be used with ``$facet`` except:" -msgstr "" - -# eb546546231245a2b74550d3deb9184d -#: ../source/reference/operator/aggregation/facet.txt:69 -msgid ":pipeline:`$facet`" -msgstr "" - -# 7feed933cfdf420cb90911be4e9a46e4 -#: ../source/reference/operator/aggregation/facet.txt:70 -msgid ":pipeline:`$out`" -msgstr "" - -# e2b45b96c9d843a987881a2d2c9d0c8f -#: ../source/reference/operator/aggregation/facet.txt:71 -msgid ":pipeline:`$geoNear`" -msgstr "" - -# 1747ebbb7f90451d808e7843cd114d27 -#: ../source/reference/operator/aggregation/facet.txt:72 -msgid ":pipeline:`$indexStats`" -msgstr "" - -# 88a482094cb14cfaa9497acc1857ccc4 -#: ../source/reference/operator/aggregation/facet.txt:73 -msgid ":pipeline:`$collStats`" -msgstr "" - -# 86d71e2da6d842c78ca4f4b5d130f8a1 -#: ../source/reference/operator/aggregation/facet.txt:75 -msgid "" -"Each sub-pipeline within ``$facet`` is passed the exact same set of input" -" documents. These sub-pipelines are completely independent of one another" -" and the document array output by each is stored in separate fields in " -"the output document. The output of one sub-pipeline can not be used as " -"the input for a different sub-pipeline within the same ``$facet`` stage. " -"If further aggregations are required, add additional stages after " -"``$facet`` and specify the field name, ````, of the desired " -"sub-pipeline output." -msgstr "" - -# aa997dddad1f4b17910225b1505d4138 -#: ../source/reference/operator/aggregation/facet.txt:85 -msgid "Example" -msgstr "" - -# 962f166c71564aecbcf0d4cf45d765c8 -#: ../source/reference/operator/aggregation/facet.txt:87 -msgid "" -"Consider an online store whose inventory is stored in the following " -"``artwork`` collection:" -msgstr "" - -# 8709e99ee225420085af2df985b88a8a -#: ../source/reference/operator/aggregation/facet.txt:116 -msgid "" -"The following operation uses MongoDB's faceting features to provide " -"customers with the store's inventory categorized across multiple " -"dimensions such as tags, price, and year created. This :pipeline:`$facet`" -" stage has three sub-pipelines that use :pipeline:`$sortByCount`, " -":pipeline:`$bucket`, or :pipeline:`$bucketAuto` to perform this multi-" -"faceted aggregation. The input documents from ``artwork`` are fetched " -"from the database only once, at the beginning of the operation:" -msgstr "" - -# 8dc081367783449c99558c0182a6ba2e -#: ../source/reference/operator/aggregation/facet.txt:161 -msgid "The operation returns the following document:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/filter.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/filter.po deleted file mode 100644 index bb47fb585b6..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/filter.po +++ /dev/null @@ -1,138 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# dc5eaa971a124ca9b035ae8298ce83c3 -#: ../source/reference/operator/aggregation/filter.txt:3 -msgid "$filter (aggregation)" -msgstr "" - -# cc4cd65894904e62a2ee1e41ce1726ff -#: ../source/reference/operator/aggregation/filter.txt -msgid "On this page" -msgstr "" - -# cb0ba0c91f274d3fabebf37ec94e52e8 -#: ../source/reference/operator/aggregation/filter.txt:14 -msgid "Definition" -msgstr "" - -# 9cae5af6a3734cd2995f285b10e2facd -#: ../source/reference/operator/aggregation/filter.txt:20 -msgid "" -"Selects a subset of the array to return based on the specified condition." -" Returns an array with only those elements that match the condition. The " -"returned elements are in the original order." -msgstr "" - -# c01e6dbd992e4b42afaf9b42fb67248f -#: ../source/reference/operator/aggregation/filter.txt:24 -msgid ":expression:`$filter` has the following syntax:" -msgstr "" - -# ebdfc7fee11749109c2d42b7edadc868 -#: ../source/reference/operator/aggregation/filter.txt:34 -msgid "Field" -msgstr "" - -# 2ab7945e10154961ad8a17ef34e5a938 -#: ../source/reference/operator/aggregation/filter.txt:35 -msgid "Specification" -msgstr "" - -# 91cdbda606414219a2d3797da9649f81 -#: ../source/reference/operator/aggregation/filter.txt:37 -msgid "``input``" -msgstr "" - -# b6580c5581c34be3b66582d99d96bdd3 -#: ../source/reference/operator/aggregation/filter.txt:39 -msgid "An :ref:`expression ` that resolves to an array." -msgstr "" - -# 4791142bea424b14bb08e0d3a015e97d -#: ../source/reference/operator/aggregation/filter.txt:42 -msgid "``as``" -msgstr "" - -# da8abb75138a46728075836d3c46e2c3 -#: ../source/reference/operator/aggregation/filter.txt:44 -msgid "" -"The variable name for the element in the ``input`` array. The ``as`` " -"expression accesses each element in the ``input`` array by this " -":doc:`variable `." -msgstr "" - -# 4c82fedf2b754f70bdc4f656c7c672d4 -#: ../source/reference/operator/aggregation/filter.txt:49 -msgid "``cond``" -msgstr "" - -# c4cbed64cd60463bbeaaca48e57b4d26 -#: ../source/reference/operator/aggregation/filter.txt:51 -msgid "" -"The :ref:`expression ` that determines whether " -"to include the element in the resulting array. The expression accesses " -"the element by the variable name specified in ``as``." -msgstr "" - -# 584b141580a7494c8e1d25e74da48002 -#: ../source/reference/operator/aggregation/filter.txt:56 -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# 3f67fe9be89c4cde89c21da261cd2b3c -#: ../source/reference/operator/aggregation/filter.txt:60 -msgid "Behavior" -msgstr "" - -# bfc87cb114bd4b0fb054013071d7955f -# 657f2c0dbaea4650bc62b77be9697f41 -#: ../source/reference/operator/aggregation/filter.txt:65 -#: ../source/reference/operator/aggregation/filter.txt:84 -msgid "Example" -msgstr "" - -# a20e84b5f8a44c7e958cfaefa8ed7d65 -#: ../source/reference/operator/aggregation/filter.txt:66 -msgid "Results" -msgstr "" - -# bfa9fa518c7a49488acd62028f3082ae -#: ../source/reference/operator/aggregation/filter.txt:81 -msgid "``[ 1, 2, 3.1, NumberLong(4) ]``" -msgstr "" - -# 2bacc057e43443a181d09f98c470f054 -#: ../source/reference/operator/aggregation/filter.txt:86 -msgid "A collection ``sales`` has the following documents:" -msgstr "" - -# 651ba8804fd04d73b50dff995d8383bf -#: ../source/reference/operator/aggregation/filter.txt:112 -msgid "" -"The following example filters the ``items`` array to only include " -"documents that have a ``price`` greater than or equal to ``100``:" -msgstr "" - -# 6349a9e2507745979f047a37c3fa0214 -#: ../source/reference/operator/aggregation/filter.txt:131 -msgid "The operation produces the following results:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/first.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/first.po deleted file mode 100644 index addfe0f4b39..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/first.po +++ /dev/null @@ -1,120 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:51+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 3e8573d9433e47ddb0cfb29e9d39fc70 -#: ../source/reference/operator/aggregation/first.txt:3 -msgid "$first (aggregation)" -msgstr "" - -# 3563ca4090844abfa5274394d48c8282 -#: ../source/reference/operator/aggregation/first.txt -msgid "On this page" -msgstr "" - -# 27e2e2002f944f2cb0562540a1685db2 -#: ../source/reference/operator/aggregation/first.txt:14 -msgid "Definition" -msgstr "" - -# 749d5b96ccb04aef8fb36e5acdd48f4b -#: ../source/reference/operator/aggregation/first.txt:18 -msgid "" -"Returns the value that results from applying an expression to the first " -"document in a group of documents that share the same group by key. Only " -"meaningful when documents are in a defined order." -msgstr "" - -# d67afe6e327449d2903226acc59dc797 -#: ../source/includes/extracts/fact-aggregation-accumulator-first.rst:1 -msgid ":group:`$first` is only available in the :pipeline:`$group` stage." -msgstr "" - -# a867f1a78efd479b9b763e2de4e3e46f -#: ../source/reference/operator/aggregation/first.txt:24 -msgid ":expression:`$first` has the following syntax:" -msgstr "" - -# 6fe483b404d54086911ddedb2e588c43 -#: ../source/reference/operator/aggregation/first.txt:30 -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# 5ea77a35760c469ea1d3802ea0647b43 -#: ../source/reference/operator/aggregation/first.txt:33 -msgid "Behavior" -msgstr "" - -# 855899ad26684ca2830b5fd1cc81efe1 -#: ../source/reference/operator/aggregation/first.txt:35 -msgid "" -"When using :group:`$first` in a :pipeline:`$group` stage, the " -":pipeline:`$group` stage should follow a :pipeline:`$sort` stage to have " -"the input documents in a defined order." -msgstr "" - -# b62ed7af048b4c8a9f4c4a1fbcb9bdaf -#: ../source/includes/note-group-pipeline-sort-order.rst:3 -msgid "" -"Although the :pipeline:`$sort` stage passes ordered documents as input to" -" the :pipeline:`$group` stage, :pipeline:`$group` is not guaranteed to " -"maintain this sort order in its own output." -msgstr "" - -# 82598c36db584de2819fcb67e1429ca3 -#: ../source/reference/operator/aggregation/first.txt:42 -msgid "Example" -msgstr "" - -# 8524ee6540514e3f9145b1afa0cdf3db -#: ../source/reference/operator/aggregation/first.txt:44 -msgid "Consider a ``sales`` collection with the following documents:" -msgstr "" - -# 139e4c6f8bca4af2be57d739f53c89be -#: ../source/reference/operator/aggregation/first.txt:56 -msgid "" -"Grouping the documents by the ``item`` field, the following operation " -"uses the :group:`$first` accumulator to compute the first sales date for " -"each item:" -msgstr "" - -# 2ae66296406a4db0adaa0c745cc7b752 -#: ../source/reference/operator/aggregation/first.txt:75 -msgid "The operation returns the following results:" -msgstr "" - -#~ msgid "Returns the first value it encounters for its group." -#~ msgstr "" - -#~ msgid "" -#~ "Only use :group:`$first` when the " -#~ ":pipeline:`$group` follows a :pipeline:`$sort` " -#~ "operation. Otherwise, the result of this" -#~ " operation is unpredictable." -#~ msgstr "" - -#~ msgid "" -#~ "|accumulator| is an :ref:`accumulator operator" -#~ " ` available" -#~ " only in the :pipeline:`$group` stage." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/floor.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/floor.po deleted file mode 100644 index 2956bf8119e..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/floor.po +++ /dev/null @@ -1,123 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# e8d32ced0f5740db924fe1cc3188f6bf -#: ../source/reference/operator/aggregation/floor.txt:3 -msgid "$floor (aggregation)" -msgstr "" - -# 72986345063c49e58df0b6936a1ec77b -#: ../source/reference/operator/aggregation/floor.txt -msgid "On this page" -msgstr "" - -# 6309bc47d5894166acdf083a04c1c911 -#: ../source/reference/operator/aggregation/floor.txt:14 -msgid "Definition" -msgstr "" - -# 54c21874eb1d4d5f9ccf467cf668c3ad -#: ../source/reference/operator/aggregation/floor.txt:20 -msgid "Returns the largest integer less than or equal to the specified number." -msgstr "" - -# 8538c7a4c2ef4a8eb92cce9753f57215 -#: ../source/reference/operator/aggregation/floor.txt:23 -msgid ":expression:`$floor` has the following syntax:" -msgstr "" - -# 9064dad0227542f99a92195b6e2279b1 -#: ../source/reference/operator/aggregation/floor.txt:29 -msgid "" -"The ```` expression can be any valid :ref:`expression " -"` as long as it resolves to a number. For more " -"information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# 7894992007bc4dd68846f000a6f467d7 -#: ../source/reference/operator/aggregation/floor.txt:34 -msgid "Behavior" -msgstr "" - -# 69d9fbaac1d24a66835e95f3c807a1ee -#: ../source/includes/extracts/agg-expression-null-operand-floor.rst:1 -msgid "" -"If the argument resolves to a value of ``null`` or refers to a field that" -" is missing, ``$floor`` returns ``null``. If the argument resolves to " -"``NaN``, ``$floor`` returns ``NaN``." -msgstr "" - -# 54cf176d39a447deb9023eb3ed424ec5 -# 898e84d4786a4935b47f680e5063ac55 -#: ../source/reference/operator/aggregation/floor.txt:42 -#: ../source/reference/operator/aggregation/floor.txt:55 -msgid "Example" -msgstr "" - -# d617b0668fe346e2b4c235185d4be05a -#: ../source/reference/operator/aggregation/floor.txt:43 -msgid "Results" -msgstr "" - -# 8ed34fe737354336885c158c24b74b73 -#: ../source/reference/operator/aggregation/floor.txt:45 -msgid "``{ $floor: 1 }``" -msgstr "" - -# d0c85aee7adb4eec854261f9065b6574 -#: ../source/reference/operator/aggregation/floor.txt:46 -msgid "``1``" -msgstr "" - -# eb6e2f17cf974764af6bd3993b18df46 -#: ../source/reference/operator/aggregation/floor.txt:48 -msgid "``{ $floor: 7.80 }``" -msgstr "" - -# 71d07406367d4be5b06d848b4621ee9d -#: ../source/reference/operator/aggregation/floor.txt:49 -msgid "``7``" -msgstr "" - -# 5cc44edafc374d659bb43fec600ba3ce -#: ../source/reference/operator/aggregation/floor.txt:51 -msgid "``{ $floor: -2.8 }``" -msgstr "" - -# f8c70867e6114251b7069700bf92827b -#: ../source/reference/operator/aggregation/floor.txt:52 -msgid "``-3``" -msgstr "" - -# 5c0b793b3ecc4c41961fc9fc8779b2f8 -#: ../source/reference/operator/aggregation/floor.txt:57 -msgid "A collection named ``samples`` contains the following documents:" -msgstr "" - -# 016ba4d662ec4f148df27620972610b2 -#: ../source/reference/operator/aggregation/floor.txt:66 -msgid "The following example returns both the original value and the floor value:" -msgstr "" - -# 18f764cd36c74b01b127c77dfc02b6d8 -#: ../source/reference/operator/aggregation/floor.txt:75 -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/geoNear.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/geoNear.po deleted file mode 100644 index ba9b110ed0f..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/geoNear.po +++ /dev/null @@ -1,222 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:49+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 0f739736e2c043a1ba3cbb513223ff48 -#: ../source/reference/operator/aggregation/geoNear.txt:3 -msgid "$geoNear (aggregation)" -msgstr "" - -# 5ab303df03574ddc977859e31da4d125 -#: ../source/reference/operator/aggregation/geoNear.txt -msgid "On this page" -msgstr "" - -# f0d1262046114c62b577ae050bbd81a1 -#: ../source/reference/operator/aggregation/geoNear.txt:14 -msgid "Definition" -msgstr "" - -# 8e479bce7f354b1e94bbe217a5298133 -#: ../source/reference/operator/aggregation/geoNear.txt:20 -msgid "Outputs documents in order of nearest to farthest from a specified point." -msgstr "" - -# 9145babf943c4dc6afc3c7e11325b858 -#: ../source/reference/operator/aggregation/geoNear.txt:23 -msgid "The :pipeline:`$geoNear` stage has the following prototype form:" -msgstr "" - -# 46a8fd89057f4bc4a333793a726ec9ca -#: ../source/reference/operator/aggregation/geoNear.txt:29 -msgid "" -"The :pipeline:`$geoNear` operator accepts a :term:`document` that " -"contains the following :pipeline:`$geoNear` options. Specify all " -"distances in the same units as those of the processed documents' " -"coordinate system:" -msgstr "" - -# 3bc49d1ff4844c78b7eefdc1bb9a8758 -#: ../source/reference/operator/aggregation/geoNear.txt:37 -msgid "Behavior" -msgstr "" - -# 1af64c7aed3b420380d7af4062c392aa -#: ../source/reference/operator/aggregation/geoNear.txt:39 -msgid "When using :pipeline:`$geoNear`, consider that:" -msgstr "" - -# 320f87b73f0947dbb6941572a50abfb7 -#: ../source/reference/operator/aggregation/geoNear.txt:41 -msgid "You can only use :pipeline:`$geoNear` as the first stage of a pipeline." -msgstr "" - -# ffe11521927547dba0df44aab131e7be -#: ../source/reference/operator/aggregation/geoNear.txt:44 -msgid "" -"You must include the ``distanceField`` option. The ``distanceField`` " -"option specifies the field that will contain the calculated distance." -msgstr "" - -# 9d8b50ec00ee41a18a6f90a3c5555518 -#: ../source/reference/operator/aggregation/geoNear.txt:48 -msgid "" -"The collection must have a :doc:`geospatial index `." -msgstr "" - -# 2b6dd9fd2117423e910083158e616f8a -#: ../source/reference/operator/aggregation/geoNear.txt:51 -msgid "" -"The :pipeline:`$geoNear` requires that a collection have *at most* only " -"one :doc:`2d index ` and/or only one :doc:`2dsphere index " -"`." -msgstr "" - -# 8deb66bdcc2547968abca93dfef68067 -#: ../source/reference/operator/aggregation/geoNear.txt:55 -msgid "" -"You do not need to specify which field in the documents hold the " -"coordinate pair or point. Because :pipeline:`$geoNear` requires that the " -"collection have a single geospatial index, :pipeline:`$geoNear` " -"implicitly uses the indexed field." -msgstr "" - -# 1aedfa6c992c41c59a91029b3f02b555 -#: ../source/reference/operator/aggregation/geoNear.txt:61 -msgid "" -"If using a :doc:`2dsphere index `, you must specify " -"``spherical: true``." -msgstr "" - -# 326c47e37d6b477fbf12536865fd42c3 -#: ../source/includes/fact-geoNear-restrict-near-in-query.rst:1 -msgid "" -"You cannot specify a :query:`$near` predicate in the ``query`` field of " -"the |geoNear|." -msgstr "" - -# 81d543f69b2c484d9ae69a9345bd7257 -#: ../source/includes/extracts/views-unsupported-geoNear.rst:1 -msgid "" -":doc:`Views ` do not support geoNear operations (i.e. " -":dbcommand:`geoNear` command and :pipeline:`$geoNear` pipeline stage)" -msgstr "" - -# 56369608bb57485b983ec8add67449c5 -#: ../source/reference/operator/aggregation/geoNear.txt:70 -msgid "" -"Generally, the options for :pipeline:`$geoNear` are similar to the " -":dbcommand:`geoNear` command with the following exceptions:" -msgstr "" - -# f34ba52d1996400dbbde7bfad8c9cdcc -#: ../source/reference/operator/aggregation/geoNear.txt:73 -msgid "" -"``distanceField`` is a mandatory field for the :pipeline:`$geoNear` " -"pipeline operator; the option does not exist in the :dbcommand:`geoNear` " -"command." -msgstr "" - -# 877783b5522f499ba6dbf72f0404f0bb -#: ../source/reference/operator/aggregation/geoNear.txt:77 -msgid "" -"``includeLocs`` accepts a ``string`` in the :pipeline:`$geoNear` pipeline" -" operator and a ``boolean`` in the :dbcommand:`geoNear` command." -msgstr "" - -# bb7c517fd0f74c7ca4d0496b1eb9ff73 -#: ../source/reference/operator/aggregation/geoNear.txt:82 -msgid "Example" -msgstr "" - -# 024fd95f227c426190c94b195c1ffbee -#: ../source/reference/operator/aggregation/geoNear.txt:84 -msgid "" -"Consider a collection ``places`` that has a ``2dsphere`` index. The " -"following aggregation finds at most ``5`` unique documents with a " -"location at most 2 units from the center ``[ -73.99279 , 40.719296 ]`` " -"and have ``type`` equal to ``public``:" -msgstr "" - -# 7140913c33f9452a9c83c89aeffe1f70 -#: ../source/reference/operator/aggregation/geoNear.txt:105 -msgid "The aggregation returns the following:" -msgstr "" - -# be4994fb1d4e49c48daa2b5f157cbbbc -#: ../source/reference/operator/aggregation/geoNear.txt:126 -msgid "The matching document contains two new fields:" -msgstr "" - -# d998d902108b4adebaa19cf01ac05f4f -#: ../source/reference/operator/aggregation/geoNear.txt:128 -msgid "``dist.calculated`` field that contains the calculated distance, and" -msgstr "" - -# 69f65ce9f03d4d01a679424a13d47bbb -#: ../source/reference/operator/aggregation/geoNear.txt:130 -msgid "" -"``dist.location`` field that contains the location used in the " -"calculation." -msgstr "" - -# b5196985691b4500acd0921a458f2b16 -#: ../source/reference/operator/aggregation/geoNear.txt:134 -msgid "Minimum Distance" -msgstr "" - -# 30f27da02ec4479ea07adbc3d24fda64 -#: ../source/reference/operator/aggregation/geoNear.txt:138 -msgid "" -"The following example uses the option ``minDistance`` to specify the " -"minimum distance from the center point that the documents can be. MongoDB" -" limits the results to those documents that fall outside the specified " -"distance from the center point." -msgstr "" - -#~ msgid "" -#~ ":pipeline:`$geoNear` returns documents in " -#~ "order of nearest to farthest from " -#~ "a specified point and pass the " -#~ "documents through the aggregation " -#~ ":term:`pipeline`." -#~ msgstr "" - -#~ msgid "" -#~ "The :pipeline:`$geoNear` operator accepts a" -#~ " :term:`document` that contains the " -#~ "following fields. Specify all distances " -#~ "in the same unites as the document" -#~ " coordinate system:" -#~ msgstr "" - -#~ msgid "" -#~ "The following aggregation finds at most" -#~ " ``5`` unique documents with a " -#~ "location at most .008 from the " -#~ "center ``[40.72, -73.99]`` and have " -#~ "``type`` equal to ``public``:" -#~ msgstr "" - -#~ msgid "The matching documents in the ``result`` field contain two new fields:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/graphLookup.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/graphLookup.po deleted file mode 100644 index 923049e05fc..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/graphLookup.po +++ /dev/null @@ -1,460 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# d1f0b559c4224d198bad58ef83f8ff94 -#: ../source/reference/operator/aggregation/graphLookup.txt:3 -msgid "$graphLookup (aggregation)" -msgstr "" - -# ebb2aec16b554001a3fa840c5229c19b -#: ../source/reference/operator/aggregation/graphLookup.txt -msgid "On this page" -msgstr "" - -# 3d5767129ac643dfb546a2a8315b9aa1 -#: ../source/reference/operator/aggregation/graphLookup.txt:16 -msgid "Definition" -msgstr "" - -# 50fd1b2247434726a29957a4cd18686f -#: ../source/reference/operator/aggregation/graphLookup.txt:20 -msgid "" -"Performs a recursive search on a collection, with options for restricting" -" the search by recursion depth and query filter." -msgstr "" - -# 333b04ad667c49fdb50a876483c054fe -#: ../source/reference/operator/aggregation/graphLookup.txt:23 -msgid "The ``$graphLookup`` search process is summarized below:" -msgstr "" - -# 4889e9bc83f1416b92e7aa82d5c92ee0 -#: ../source/reference/operator/aggregation/graphLookup.txt:25 -msgid "" -"Input documents flow into the ``$graphLookup`` stage of an aggregation " -"operation." -msgstr "" - -# 71136c1877874b67b007a11fa6e046ad -#: ../source/reference/operator/aggregation/graphLookup.txt:29 -msgid "" -"``$graphLookup`` targets the search to the collection designated by the " -"``from`` parameter (see below for full list of search parameters)." -msgstr "" - -# b37f31bd935b45e5ae98b73568b8ee0c -#: ../source/reference/operator/aggregation/graphLookup.txt:33 -msgid "" -"For each input document, the search begins with the value designated by " -"``startWith``." -msgstr "" - -# 18b65785123146d1929b46725d58ed8e -#: ../source/reference/operator/aggregation/graphLookup.txt:36 -msgid "" -"``$graphLookup`` matches the ``startWith`` value against the field " -"designated by ``connectToField`` in other documents in the ``from`` " -"collection." -msgstr "" - -# 38d35086845d4859b56d3510b8b00fd8 -#: ../source/reference/operator/aggregation/graphLookup.txt:40 -msgid "" -"For each matching document, ``$graphLookup`` takes the value of the " -"``connectFromField`` and checks every document in the ``from`` collection" -" for a matching ``connectToField`` value. For each match, " -"``$graphLookup`` adds the matching document in the ``from`` collection to" -" an array field named by the ``as`` parameter." -msgstr "" - -# 3dab8fb0a244401a82a0d610f4187649 -#: ../source/reference/operator/aggregation/graphLookup.txt:47 -msgid "" -"This step continues recursively until no more matching documents are " -"found, or until the operation reaches a recursion depth specified by the " -"``maxDepth`` parameter. ``$graphLookup`` then appends the array field to " -"the input document. ``$graphLookup`` returns results after completing its" -" search on all input documents." -msgstr "" - -# e8faa7692a4943c3afd66ccae941840d -#: ../source/reference/operator/aggregation/graphLookup.txt:54 -msgid ":pipeline:`$graphLookup` has the following prototype form:" -msgstr "" - -# db65ce526de24e799f313df583ac6ad2 -#: ../source/reference/operator/aggregation/graphLookup.txt:71 -msgid ":pipeline:`$graphLookup` takes a document with the following fields:" -msgstr "" - -# 7e2d69d0cad24e5cb6ecd8e4bd3af474 -#: ../source/reference/operator/aggregation/graphLookup.txt:77 -msgid "Field" -msgstr "" - -# 4b308adff17f4820a15d029a8eafad43 -#: ../source/reference/operator/aggregation/graphLookup.txt:78 -msgid "Description" -msgstr "" - -# 5ea608dff9b24c2683c9f9f79ffe5efb -#: ../source/reference/operator/aggregation/graphLookup.txt:80 -msgid "``from``" -msgstr "" - -# c63b2413bacd4e639e0ea61858c83b40 -#: ../source/reference/operator/aggregation/graphLookup.txt:82 -msgid "" -"Target collection for the :pipeline:`$graphLookup` operation to search, " -"recursively matching the ``connectFromField`` to the ``connectToField``. " -"The ``from`` collection cannot be :doc:`sharded` and must be " -"in the same database as any other collections used in the operation." -msgstr "" - -# 83be20c722294fb0952e0f1636f0e033 -#: ../source/reference/operator/aggregation/graphLookup.txt:89 -msgid "``startWith``" -msgstr "" - -# dab559cdb7d842c9b4c33680948e4638 -#: ../source/reference/operator/aggregation/graphLookup.txt:91 -msgid "" -":ref:`Expression ` that specifies the value of " -"the ``connectFromField`` with which to start the recursive search. " -"Optionally, ``startWith`` may be array of values, each of which is " -"individually followed through the traversal process." -msgstr "" - -# 0fea408cc800459ea5e94f558141ab9d -#: ../source/reference/operator/aggregation/graphLookup.txt:97 -msgid "``connectFromField``" -msgstr "" - -# e1b68e950f2d40a3bdf2f03482c551ed -#: ../source/reference/operator/aggregation/graphLookup.txt:99 -msgid "" -"Field name whose value :pipeline:`$graphLookup` uses to recursively match" -" against the ``connectToField`` of other documents in the collection. " -"Optionally, ``connectFromField`` may be an array of field names, each of " -"which is individually followed through the traversal process." -msgstr "" - -# 94ea89ce1dbd41e781ffc0f631a66c9e -#: ../source/reference/operator/aggregation/graphLookup.txt:105 -msgid "``connectToField``" -msgstr "" - -# 3b943dece4eb44f0b4d629b79d04b5b1 -#: ../source/reference/operator/aggregation/graphLookup.txt:107 -msgid "" -"Field name in other documents against which to match the value of the " -"field specified by the ``connectFromField`` parameter." -msgstr "" - -# 6a81d839c6494383afaf8b15ae92046f -#: ../source/reference/operator/aggregation/graphLookup.txt:111 -msgid "``as``" -msgstr "" - -# bd81a54c3750490b9020ef1e97d0b111 -#: ../source/reference/operator/aggregation/graphLookup.txt:113 -msgid "" -"Name of the array field added to each output document. Contains the " -"documents traversed in the :pipeline:`$graphLookup` stage to reach the " -"document." -msgstr "" - -# ed961d926e224c22ba544d44d2fefd09 -#: ../source/reference/operator/aggregation/graphLookup.txt:119 -msgid "" -"Documents returned in the ``as`` field are not guaranteed to be in any " -"order." -msgstr "" - -# 32b15f1eaef24e82bb3507382b575169 -#: ../source/reference/operator/aggregation/graphLookup.txt:122 -msgid "``maxDepth``" -msgstr "" - -# 0825fac372d44c8ebf8d95f9eb35f0e2 -#: ../source/reference/operator/aggregation/graphLookup.txt:123 -msgid "" -"*Optional.* Non-negative integral number specifying the maximum recursion" -" depth." -msgstr "" - -# 8079fcbc19834c49990163e7b2ee890d -#: ../source/reference/operator/aggregation/graphLookup.txt:126 -msgid "``depthField``" -msgstr "" - -# cc276e9b8cc44f31a6937845a83cad60 -#: ../source/reference/operator/aggregation/graphLookup.txt:128 -msgid "" -"*Optional.* Name of the field to add to each traversed document in the " -"search path. The value of this field is the recursion depth for the " -"document, represented as a :bsontype:`NumberLong`. " -"Recursion depth value starts at zero, so the first lookup corresponds to " -"zero depth." -msgstr "" - -# 15c6154c1cf64f668585b0195813bcdd -#: ../source/reference/operator/aggregation/graphLookup.txt:135 -msgid "``restrictSearchWithMatch``" -msgstr "" - -# 0ee03de125004845b7a8104e6dabf469 -#: ../source/reference/operator/aggregation/graphLookup.txt:137 -msgid "" -"*Optional.* A document specifying additional conditions for the recursive" -" search. The syntax is identical to :ref:`query filter ` syntax." -msgstr "" - -# 5608a89b80a743ae9444647b365a3c15 -#: ../source/reference/operator/aggregation/graphLookup.txt:143 -msgid "" -"You cannot use any :ref:`aggregation expression ` in this filter. For example, a query document such as" -msgstr "" - -# 36293ccf5866466b9768aa948102d15a -#: ../source/reference/operator/aggregation/graphLookup.txt:151 -msgid "" -"will not work in this context to find documents in which the ``lastName``" -" value is different from the ``lastName`` value of the input document, " -"because ``\"$lastName\"`` will act as a string literal, not a field path." -msgstr "" - -# 87a11753cb6f424f9f2993cc4762c061 -#: ../source/reference/operator/aggregation/graphLookup.txt:157 -msgid "Considerations" -msgstr "" - -# b3c2d1d706f34800b438ad2c0c068daf -#: ../source/reference/operator/aggregation/graphLookup.txt:159 -msgid "The collection specified in ``from`` cannot be :doc:`sharded`." -msgstr "" - -# b092d04ccae2404ba6fd4b7fb4b513c9 -#: ../source/reference/operator/aggregation/graphLookup.txt:162 -msgid "" -"Setting the ``maxDepth`` field to ``0`` is equivalent to a non-recursive " -":pipeline:`$lookup` search stage." -msgstr "" - -# b85345f3138a4fdbbccc97b9c75b8abb -#: ../source/reference/operator/aggregation/graphLookup.txt:165 -msgid "" -"Be aware of :doc:`aggregration pipeline limitations `, including :ref:`memory usage restrictions `, when using :pipeline:`$graphLookup`." -msgstr "" - -# 22dbdc3dd1af41c0b16b037846309aff -#: ../source/reference/operator/aggregation/graphLookup.txt:172 -msgid "" -":pipeline:`$graphLookup` cannot use disk space as memory the way other " -"aggregation operations can, so you must stay within the 100 megabyte " -"memory limit." -msgstr "" - -# dc3f5813f04749f69507742a446f11a0 -#: ../source/reference/operator/aggregation/graphLookup.txt:177 -msgid "Examples" -msgstr "" - -# 336d1be066704f69be3c116b8caf950a -#: ../source/reference/operator/aggregation/graphLookup.txt:180 -msgid "Within a Single Collection" -msgstr "" - -# 40bcc1bf904142c598ac74e7dc17d329 -#: ../source/reference/operator/aggregation/graphLookup.txt:182 -msgid "A collection named ``employees`` has the following documents:" -msgstr "" - -# 23222dfebf4b4111850ea02b7b1f83ed -#: ../source/reference/operator/aggregation/graphLookup.txt:193 -msgid "" -"The following :pipeline:`$graphLookup` operation recursively matches on " -"the ``reportsTo`` and ``name`` fields in the ``employees`` collection, " -"returning the reporting hierarchy for each person:" -msgstr "" - -# dff6697b058544d6b702e1ef10c093ae -#: ../source/reference/operator/aggregation/graphLookup.txt:211 -msgid "The operation returns the following:" -msgstr "" - -# 3e517a02cab242d8a1d40a2c73b941e8 -#: ../source/reference/operator/aggregation/graphLookup.txt:267 -msgid "" -"The following table provides a traversal path for the document ``{ " -"\"_id\" : 5, \"name\" : \"Asya\", \"reportsTo\" : \"Ron\" }``:" -msgstr "" - -# 92aeaa60d62542d6a338842a155541be -# 6bc7b9db19114f06981e21d9fec85aa5 -#: ../source/reference/operator/aggregation/graphLookup.txt:273 -#: ../source/reference/operator/aggregation/graphLookup.txt:433 -msgid "Start value" -msgstr "" - -# e828ba92342e4990b8408b83476cb2d9 -#: ../source/reference/operator/aggregation/graphLookup.txt:275 -msgid "The ``reportsTo`` value of the document:" -msgstr "" - -# 1a8257129cd74158ad8a9465a83687cb -# 2af83a70fd7240e88fce94a1a1f2d0db -#: ../source/reference/operator/aggregation/graphLookup.txt:281 -#: ../source/reference/operator/aggregation/graphLookup.txt:441 -msgid "Depth 0" -msgstr "" - -# 550b5e8f02644878a276145206a09c8f -# f083cefd91384367b6e58c7417637c2a -#: ../source/reference/operator/aggregation/graphLookup.txt:287 -#: ../source/reference/operator/aggregation/graphLookup.txt:447 -msgid "Depth 1" -msgstr "" - -# de11be64647742b8bdcadba474df1034 -# 44dfc609d72c45589114053da14ee036 -#: ../source/reference/operator/aggregation/graphLookup.txt:293 -#: ../source/reference/operator/aggregation/graphLookup.txt:454 -msgid "Depth 2" -msgstr "" - -# 564c5d4c8ee84d96a5dbaa0d93abb6c9 -#: ../source/reference/operator/aggregation/graphLookup.txt:299 -msgid "The output generates the hierarchy ``Asya -> Ron -> Eliot -> Dev``." -msgstr "" - -# b37ec0beb2ad4f56b4f5b12a242107fb -#: ../source/reference/operator/aggregation/graphLookup.txt:303 -msgid "Across Multiple Collections" -msgstr "" - -# 6181c3079c5b44c482941363bb542fda -#: ../source/reference/operator/aggregation/graphLookup.txt:305 -msgid "" -"Like :pipeline:`$lookup`, :pipeline:`$graphLookup` can access another " -"collection in the same database." -msgstr "" - -# 41b8df20027340dd8cb8b32e44de3ebc -#: ../source/reference/operator/aggregation/graphLookup.txt:308 -msgid "In the following example, a database contains two collections:" -msgstr "" - -# b038ab85589f4050b8742f420dfcea8f -#: ../source/reference/operator/aggregation/graphLookup.txt:310 -msgid "A collection ``airports`` with the following documents:" -msgstr "" - -# 8bbf3506ac5b44f3bd6b02db0bfb3580 -#: ../source/reference/operator/aggregation/graphLookup.txt:320 -msgid "A collection ``travelers`` with the following documents:" -msgstr "" - -# 923d3a749d3c4423b8bde3ee5a8df344 -#: ../source/reference/operator/aggregation/graphLookup.txt:328 -msgid "" -"For each document in the ``travelers`` collection, the following " -"aggregation operation looks up the ``nearestAirport`` value in the " -"``airports`` collection and recursively matches the ``connects`` field to" -" the ``airport`` field. The operation specifies a maximum recursion depth" -" of ``2``." -msgstr "" - -# 47f9e4b4ba1d486f8ea662567e62a00e -#: ../source/reference/operator/aggregation/graphLookup.txt:350 -msgid "The operation returns the following results:" -msgstr "" - -# d17a2c5d3fa54b1ab387f0e9ed5a7644 -#: ../source/reference/operator/aggregation/graphLookup.txt:427 -msgid "" -"The following table provides a traversal path for the recursive search, " -"up to depth ``2``, where the starting ``airport`` is ``JFK``:" -msgstr "" - -# cd889f0a0f1e46b5bd97b1448f9317be -#: ../source/reference/operator/aggregation/graphLookup.txt:435 -msgid "The ``nearestAirport`` value from the ``travelers`` collection:" -msgstr "" - -# db74121008da482bb82b00ae8535f301 -#: ../source/reference/operator/aggregation/graphLookup.txt:461 -msgid "With a Query Filter" -msgstr "" - -# 1e93e949a6d54a1293f614bbbbe62e17 -#: ../source/reference/operator/aggregation/graphLookup.txt:463 -msgid "" -"The following example uses a collection with a set of documents " -"containing names of people along with arrays of their friends and their " -"hobbies. An aggregation operation finds one particular person and " -"traverses her network of connections to find people who list ``golf`` " -"among their hobbies." -msgstr "" - -# e10064c0b8ae4b4ba65b9954964b813c -#: ../source/reference/operator/aggregation/graphLookup.txt:469 -msgid "A collection named ``people`` contains the following documents:" -msgstr "" - -# 05891b7a5a304e00b26ef509fc41320b -#: ../source/reference/operator/aggregation/graphLookup.txt:510 -msgid "The following aggregation operation uses three stages:" -msgstr "" - -# 095bed642950499b9cee3ff0b6dad6ea -#: ../source/reference/operator/aggregation/graphLookup.txt:512 -msgid "" -":pipeline:`$match` matches on documents with a ``name`` field containing " -"the string ``\"Tanya Jordan\"``. Returns one output document." -msgstr "" - -# 473ec342b874480e89c3413a7638110c -#: ../source/reference/operator/aggregation/graphLookup.txt:516 -msgid "" -":pipeline:`$graphLookup` connects the output document's ``friends`` field" -" with the ``name`` field of other documents in the collection to traverse" -" ``Tanya Jordan's`` network of connections. This stage uses the " -"``restrictSearchWithMatch`` parameter to find only documents in which the" -" ``hobbies`` array contains ``golf``. Returns one output document." -msgstr "" - -# 150f10916da54aa7aaeb1b3684a17a30 -#: ../source/reference/operator/aggregation/graphLookup.txt:523 -msgid "" -":pipeline:`$project` shapes the output document. The names listed in " -"``connections who play golf`` are taken from the ``name`` field of the " -"documents listed in the input document's ``golfers`` array." -msgstr "" - -# 35f4913a552b48d8b844dadb3e0585de -#: ../source/reference/operator/aggregation/graphLookup.txt:548 -msgid "The operation returns the following document:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/group.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/group.po deleted file mode 100644 index 78e636ca05b..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/group.po +++ /dev/null @@ -1,552 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:48+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 2ef76031f7cd47b8806ebd4fe622c53e -#: ../source/reference/operator/aggregation/group.txt:3 -msgid "$group (aggregation)" -msgstr "" - -# 36d2f46b8d0a437c8ce923d33d800b1b -#: ../source/reference/operator/aggregation/group.txt -msgid "On this page" -msgstr "" - -# a32501f426b5498ea6b749868ba571f5 -#: ../source/reference/operator/aggregation/group.txt:14 -msgid "Definition" -msgstr "" - -# 8c3831fc68e942bdb836feb69e70abb1 -#: ../source/reference/operator/aggregation/group.txt:18 -msgid "" -"Groups documents by some specified expression and outputs to the next " -"stage a document for each distinct grouping. The output documents contain" -" an ``_id`` field which contains the distinct group by key. The output " -"documents can also contain computed fields that hold the values of some " -"accumulator expression grouped by the :pipeline:`$group`\\'s ``_id`` " -"field. :pipeline:`$group` does *not* order its output documents." -msgstr "" - -# 0549d8029cb047c992b2d4c2a88f8d48 -#: ../source/reference/operator/aggregation/group.txt:26 -msgid "The :pipeline:`$group` stage has the following prototype form:" -msgstr "" - -# a372419e21ff4b49ad462ad53920cda8 -#: ../source/reference/operator/aggregation/group.txt:32 -msgid "" -"The ``_id`` field is *mandatory*; however, you can specify an ``_id`` " -"value of null to calculate accumulated values for all the input documents" -" as a whole." -msgstr "" - -# 8f11f04b52a644269989609c77bccf6f -#: ../source/reference/operator/aggregation/group.txt:36 -msgid "" -"The remaining computed fields are *optional* and computed using the " -"```` operators." -msgstr "" - -# a3b32569b18842ec868b381a01b75778 -#: ../source/reference/operator/aggregation/group.txt:39 -msgid "" -"The ``_id`` and the ```` expressions can accept any valid " -":ref:`expression `. For more information on " -"expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# 6452bafcfeff424e8828fcec19571938 -#: ../source/reference/operator/aggregation/group.txt:44 -msgid "Considerations" -msgstr "" - -# 222b0b0d03b74829a8bcdd939b4fa9f7 -#: ../source/reference/operator/aggregation/group.txt:47 -msgid "Accumulator Operator" -msgstr "" - -# 564fae066538452d9dec6363dffc6a41 -#: ../source/reference/operator/aggregation/group.txt:49 -msgid "" -"The ```` operator must be one of the following accumulator " -"operators:" -msgstr "" - -# 18b29ff985b44960807dd2186e316591 -#: ../source/includes/toc/table-aggregation-group.rst:2 -msgid "Name" -msgstr "" - -# 9359258841f1435a8f770472662ea6ee -#: ../source/includes/toc/table-aggregation-group.rst:2 -msgid "Description" -msgstr "" - -# 3f91960a46ed4996a42410629cc9850a -#: ../source/includes/toc/table-aggregation-group.rst:4 -msgid ":group:`$sum`" -msgstr "" - -# 126eb06976844d27b02eac6b660a53e5 -#: ../source/includes/toc/table-aggregation-group.rst:4 -msgid "Returns a sum of numerical values. Ignores non-numeric values." -msgstr "" - -# 0c2deec0648c4b6a9f56f2696c5c50bb -# 17cac0cb54cd4271a91a0c2e17223464 -# 0b8d29175f6e4e96aaa13571ac3c799e -# 424437c4e619490387517fd0e2dc77db -# 174da59d6b6a459cb2f25162a240c87b -# 644fb76805b34ebebd5095aa3625a04a -#: ../source/includes/toc/table-aggregation-group.rst:6 -#: ../source/includes/toc/table-aggregation-group.rst:13 -#: ../source/includes/toc/table-aggregation-group.rst:32 -#: ../source/includes/toc/table-aggregation-group.rst:39 -#: ../source/includes/toc/table-aggregation-group.rst:57 -#: ../source/includes/toc/table-aggregation-group.rst:64 -msgid "Available in both :pipeline:`$group` and :pipeline:`$project` stages." -msgstr "" - -# f3d4dae96ee74e818b6cb0c874fde8ff -#: ../source/includes/toc/table-aggregation-group.rst:11 -msgid ":group:`$avg`" -msgstr "" - -# 6472daa8b14b49e0a79137dc2bcf73ed -#: ../source/includes/toc/table-aggregation-group.rst:11 -msgid "Returns an average of numerical values. Ignores non-numeric values." -msgstr "" - -# 414bb69f8e9e4124aea0c22ae69f7a3a -#: ../source/includes/toc/table-aggregation-group.rst:18 -msgid ":group:`$first`" -msgstr "" - -# 7e28edf9db034c889ce7df593426bee2 -#: ../source/includes/toc/table-aggregation-group.rst:18 -msgid "" -"Returns a value from the first document for each group. Order is only " -"defined if the documents are in a defined order." -msgstr "" - -# 1ec2dee462fe454ab3b3c86d151f8418 -# 814fe811a73c47ecb1ed3d980d30e074 -# 354b771eeee54921b4388dec2624ec26 -# 4d246fe524874118bee28175fafdfa9e -#: ../source/includes/toc/table-aggregation-group.rst:21 -#: ../source/includes/toc/table-aggregation-group.rst:27 -#: ../source/includes/toc/table-aggregation-group.rst:46 -#: ../source/includes/toc/table-aggregation-group.rst:52 -msgid "Available in :pipeline:`$group` stage only." -msgstr "" - -# 36504cc302dc4f00b454801b76f868a7 -#: ../source/includes/toc/table-aggregation-group.rst:24 -msgid ":group:`$last`" -msgstr "" - -# d5379737f1e44a7493852f3e8dd3bc8f -#: ../source/includes/toc/table-aggregation-group.rst:24 -msgid "" -"Returns a value from the last document for each group. Order is only " -"defined if the documents are in a defined order." -msgstr "" - -# 6a4d6010557c4325a32ebe61309ed614 -#: ../source/includes/toc/table-aggregation-group.rst:30 -msgid ":group:`$max`" -msgstr "" - -# b5ac2b26da4740dc8df7f1fe5fe5369b -#: ../source/includes/toc/table-aggregation-group.rst:30 -msgid "Returns the highest expression value for each group." -msgstr "" - -# 8302caca831c4dd09f8b4f1ccdca1f6c -#: ../source/includes/toc/table-aggregation-group.rst:37 -msgid ":group:`$min`" -msgstr "" - -# 3df637c430d146439cc8e2d327c8b799 -#: ../source/includes/toc/table-aggregation-group.rst:37 -msgid "Returns the lowest expression value for each group." -msgstr "" - -# a29c2c6220364d61a3a3c33f8e8f2ebc -#: ../source/includes/toc/table-aggregation-group.rst:44 -msgid ":group:`$push`" -msgstr "" - -# ef2af4340dcd494b9d0650e4582f4370 -#: ../source/includes/toc/table-aggregation-group.rst:44 -msgid "Returns an array of expression values for each group." -msgstr "" - -# 726c1e4598ad41d8beb45db5dbe083a6 -#: ../source/includes/toc/table-aggregation-group.rst:49 -msgid ":group:`$addToSet`" -msgstr "" - -# 55c4547fa67b4633b69b58904bc7385e -#: ../source/includes/toc/table-aggregation-group.rst:49 -msgid "" -"Returns an array of *unique* expression values for each group. Order of " -"the array elements is undefined." -msgstr "" - -# bbde6311aa6f45f687472d94cc3a56df -#: ../source/includes/toc/table-aggregation-group.rst:55 -msgid ":group:`$stdDevPop`" -msgstr "" - -# cb67373c9f7848c580f010e826389c25 -#: ../source/includes/toc/table-aggregation-group.rst:55 -msgid "Returns the population standard deviation of the input values." -msgstr "" - -# 5fb2c04e3b014ebd9978240d1e89b92a -#: ../source/includes/toc/table-aggregation-group.rst:62 -msgid ":group:`$stdDevSamp`" -msgstr "" - -# 9a48640ed0a24267b91b0adaa701d7f0 -#: ../source/includes/toc/table-aggregation-group.rst:62 -msgid "Returns the sample standard deviation of the input values." -msgstr "" - -# ea7ab7b9bf774df28c2976e8d3eca9a9 -#: ../source/reference/operator/aggregation/group.txt:57 -msgid "``$group`` Operator and Memory" -msgstr "" - -# c4899e6374cd46a181f6b9ad4e6300f2 -#: ../source/reference/operator/aggregation/group.txt:59 -msgid "" -"The :pipeline:`$group` stage has a limit of 100 megabytes of RAM. By " -"default, if the stage exceeds this limit, :pipeline:`$group` will produce" -" an error. However, to allow for the handling of large datasets, set the " -":method:`allowDiskUse ` option to ``true`` to " -"enable :pipeline:`$group` operations to write to temporary files. See " -":method:`db.collection.aggregate()` method and the :dbcommand:`aggregate`" -" command for details." -msgstr "" - -# adb1365a5f684b4d8194b55d1268ea98 -#: ../source/reference/operator/aggregation/group.txt:67 -msgid "" -"MongoDB introduces a limit of 100 megabytes of RAM for the " -":pipeline:`$group` stage as well as the :method:`allowDiskUse " -"` option to handle operations for large " -"datasets." -msgstr "" - -# f853c353697f4b5a9eb01e58da4f918b -#: ../source/reference/operator/aggregation/group.txt:74 -msgid "Examples" -msgstr "" - -# d7a43fb0f33c496f8138b57cf8092a02 -#: ../source/reference/operator/aggregation/group.txt:79 -msgid "Calculate Count, Sum, and Average" -msgstr "" - -# d10d1f2cf4bd4136a6642bb19cc74a35 -# 3609af77bfe048c39736b691f77aa28b -#: ../source/reference/operator/aggregation/group.txt:81 -#: ../source/reference/operator/aggregation/group.txt:155 -msgid "Given a collection ``sales`` with the following documents:" -msgstr "" - -# f826b4a13d5845cfa3f46e5a0de73174 -#: ../source/reference/operator/aggregation/group.txt:92 -msgid "Group by Month, Day, and Year" -msgstr "" - -# 52013869f2704317b5436aeea491a503 -#: ../source/reference/operator/aggregation/group.txt:94 -msgid "" -"The following aggregation operation uses the :pipeline:`$group` stage to " -"group the documents by the month, day, and year and calculates the total " -"price and the average quantity as well as counts the documents per each " -"group:" -msgstr "" - -# 4271c5c5ea8e4804b8ad199c1bea9801 -#: ../source/reference/operator/aggregation/group.txt:114 -msgid "The operation returns the following results:" -msgstr "" - -# f95c1c867ee44b8a8332c79422f6c63a -#: ../source/reference/operator/aggregation/group.txt:123 -msgid "Group by ``null``" -msgstr "" - -# 0150e7922b304119992dc7c667da1195 -#: ../source/reference/operator/aggregation/group.txt:125 -msgid "" -"The following aggregation operation specifies a group ``_id`` of " -"``null``, calculating the total price and the average quantity as well as" -" counts for all documents in the collection:" -msgstr "" - -# a93d8dedcb2845e49014aff0765b70d4 -# 776dfc65f8d7438e9890ab6387513b37 -#: ../source/reference/operator/aggregation/group.txt:144 -#: ../source/reference/operator/aggregation/group.txt:172 -msgid "The operation returns the following result:" -msgstr "" - -# f3c654235e384e759594887b7b7d334b -#: ../source/reference/operator/aggregation/group.txt:153 -msgid "Retrieve Distinct Values" -msgstr "" - -# d7f39e72589644aeb8c42e0818d30369 -#: ../source/reference/operator/aggregation/group.txt:165 -msgid "" -"The following aggregation operation uses the :pipeline:`$group` stage to " -"group the documents by the item to retrieve the distinct item values:" -msgstr "" - -# 122b0c873a8749a6aace8963fb28b388 -#: ../source/reference/operator/aggregation/group.txt:183 -msgid "Pivot Data" -msgstr "" - -# 8385129a82174257876f34a9e1028b02 -#: ../source/reference/operator/aggregation/group.txt:185 -msgid "A collection ``books`` contains the following documents:" -msgstr "" - -# a4092a5c8dcb4421a9bf587023ac0f13 -#: ../source/reference/operator/aggregation/group.txt:196 -msgid "Group ``title`` by ``author``" -msgstr "" - -# 0cb977c3de344d0585403e1f09945d83 -#: ../source/reference/operator/aggregation/group.txt:198 -msgid "" -"The following aggregation operation pivots the data in the ``books`` " -"collection to have titles grouped by authors." -msgstr "" - -# 1baaf9466def4693825bc27fa2e03c8f -# 38471eae7e524177a2796e2767c3b8e8 -#: ../source/reference/operator/aggregation/group.txt:209 -#: ../source/reference/operator/aggregation/group.txt:233 -msgid "The operation returns the following documents:" -msgstr "" - -# 2cb6fadfcc464aa3b032b82c16f9fa5b -#: ../source/reference/operator/aggregation/group.txt:219 -msgid "Group Documents by ``author``" -msgstr "" - -# 03d998f10c9146429e3ce623acea1571 -#: ../source/reference/operator/aggregation/group.txt:221 -msgid "" -"The following aggregation operation uses the :variable:`$$ROOT ` " -"system variable to group the documents by authors. The resulting " -"documents must not exceed the :limit:`BSON Document Size` limit." -msgstr "" - -# 4cdbdd0f17634b62bf127f83714e2245 -#: ../source/reference/operator/aggregation/group.txt:256 -msgid "" -"The :doc:`/tutorial/aggregation-zip-code-data-set` tutorial provides an " -"extensive example of the :pipeline:`$group` operator in a common use " -"case." -msgstr "" - -# e76c66cae4c54302a0c90a789ce205fd -#: ../source/includes/extracts/additional-resources-aggregation.rst:4 -msgid "Additional Resources" -msgstr "" - -# d70e1ec0ae494832b6d0bef625ea3eb3 -#: ../source/includes/extracts/additional-resources-aggregation.rst:6 -msgid "" -"`MongoDB Analytics: Learn Aggregation by Example: Exploratory Analytics " -"and Visualization Using Flight Data `_" -msgstr "" - -# 6bb3b72fb886401281d670582425ef9e -#: ../source/includes/extracts/additional-resources-aggregation.rst:7 -msgid "" -"`MongoDB for Time Series Data: Analyzing Time Series Data Using the " -"Aggregation Framework and Hadoop `_" -msgstr "" - -# d7f5384542fe427f822a152297215170 -#: ../source/includes/extracts/additional-resources-aggregation.rst:8 -msgid "" -"`The Aggregation Framework `_" -msgstr "" - -# 9ed08cd9a95647d9ba3133d6e3394402 -#: ../source/includes/extracts/additional-resources-aggregation.rst:9 -msgid "" -"`Webinar: Exploring the Aggregation Framework " -"`_" -msgstr "" - -# 750b1ac71289420785739864769bd262 -#: ../source/includes/extracts/additional-resources-aggregation.rst:10 -msgid "" -"`Quick Reference Cards `_" -msgstr "" - -#~ msgid "" -#~ "Groups documents together for the " -#~ "purpose of calculating aggregate values " -#~ "based on a collection of documents. " -#~ "In practice, :pipeline:`$group` often supports" -#~ " tasks such as average page views " -#~ "for each page in a website on " -#~ "a daily basis." -#~ msgstr "" - -#~ msgid "The output of :pipeline:`$group` is not ordered." -#~ msgstr "" - -#~ msgid "" -#~ "The output of :pipeline:`$group` depends " -#~ "on how you define groups. Begin by" -#~ " specifying an identifier (i.e. an " -#~ "``_id`` field) for the group you're " -#~ "creating with this pipeline. For this" -#~ " ``_id`` field, you can specify " -#~ "various expressions, including a single " -#~ "field from the documents in the " -#~ "pipeline, a computed value from a " -#~ "previous stage, a document that consists" -#~ " of multiple fields, and other valid" -#~ " expressions, such as constant or " -#~ "subdocument fields. You can use " -#~ ":pipeline:`$project` operators in expressions " -#~ "for the ``_id`` field." -#~ msgstr "" - -#~ msgid "" -#~ "The following example of an ``_id`` " -#~ "field specifies a document that consists" -#~ " of multiple fields:" -#~ msgstr "" - -#~ msgid "" -#~ "Every :pipeline:`$group` expression **must** " -#~ "specify an ``_id`` field. In addition" -#~ " to the ``_id`` field, :pipeline:`$group`" -#~ " expression can include computed fields." -#~ " These other fields must use one " -#~ "of the following :term:`accumulators " -#~ "`:" -#~ msgstr "" - -#~ msgid "" -#~ "With the exception of the ``_id`` " -#~ "field, :pipeline:`$group` cannot output nested" -#~ " documents." -#~ msgstr "" - -#~ msgid "Tip" -#~ msgstr "" - -#~ msgid "" -#~ "Use :pipeline:`$project` as needed to " -#~ "rename the grouped field after a " -#~ ":pipeline:`$group` operation." -#~ msgstr "" - -#~ msgid "Variables" -#~ msgstr "" - -#~ msgid "" -#~ "You can use variables in expressions " -#~ "for the :pipeline:`$group` phase. See " -#~ ":expression:`$let` and :expression:`$map`." -#~ msgstr "" - -#~ msgid "" -#~ "The system variables :variable:`$$CURRENT " -#~ "` and :variable:`$$ROOT ` are" -#~ " also available directly. See :ref" -#~ ":`group-stage-pivot-using-ROOT` for " -#~ "an example." -#~ msgstr "" - -#~ msgid "" -#~ "The :pipeline:`$group` stage has a limit" -#~ " of 100 megabytes of RAM. By " -#~ "default, if the stage exceeds this " -#~ "limit, :pipeline:`$group` will produce an " -#~ "error. However, to allow for the " -#~ "handling of large datasets, set the " -#~ "``allowDiskUse`` option to ``true`` to " -#~ "enable :pipeline:`$group` operations to write" -#~ " to temporary files. See the " -#~ "``allowDiskUse`` option in " -#~ ":method:`db.collection.aggregate()` method and the" -#~ " :dbcommand:`aggregate` command for details." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB introduces a limit of 100 " -#~ "megabytes of RAM for the " -#~ ":pipeline:`$group` stage." -#~ msgstr "" - -#~ msgid "Calculate Count and Sum" -#~ msgstr "" - -#~ msgid "Consider the following example:" -#~ msgstr "" - -#~ msgid "" -#~ "This aggregation pipeline groups by the" -#~ " ``author`` field and computes two " -#~ "fields, ``docsPerAuthor`` and ``viewsPerAuthor``," -#~ " per each group. The ``docsPerAuthor`` " -#~ "field is a counter field that uses" -#~ " the :group:`$sum` operator to add " -#~ "``1`` for each document with a " -#~ "given author. The ``viewsPerAuthor`` field " -#~ "is the sum of the values in " -#~ "the ``pageViews`` field for each group." -#~ msgstr "" - -#~ msgid ":ref:`push-with-root`" -#~ msgstr "" - -#~ msgid "Returns a sum for each group. Ignores non-numeric values." -#~ msgstr "" - -#~ msgid "Returns an average for each group. Ignores non-numeric values." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/gt.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/gt.po deleted file mode 100644 index 420212a03ba..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/gt.po +++ /dev/null @@ -1,114 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:02+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 65a2fbee385a49378d30398eec0fe29c -#: ../source/reference/operator/aggregation/gt.txt:3 -msgid "$gt (aggregation)" -msgstr "" - -# 0f9fbe069a26447baab539996a7842dc -#: ../source/reference/operator/aggregation/gt.txt -msgid "On this page" -msgstr "" - -# 3d5d60ba21e0484a86e61bab5230f9f8 -#: ../source/reference/operator/aggregation/gt.txt:14 -msgid "Definition" -msgstr "" - -# 8d5cf59ae1df44169e7cd1148a725d6d -#: ../source/reference/operator/aggregation/gt.txt:18 -msgid "Compares two values and returns:" -msgstr "" - -# 83bc67d1ccae436790bbb56835a94d66 -#: ../source/reference/operator/aggregation/gt.txt:20 -msgid "``true`` when the first value is *greater than* the second value." -msgstr "" - -# f21199ad732f4a7a95d126696ab114dd -#: ../source/reference/operator/aggregation/gt.txt:22 -msgid "" -"``false`` when the first value is *less than or equivalent to* the second" -" value." -msgstr "" - -# 9ac8c96da6c445a6821c96c930c3f37b -#: ../source/includes/extracts/fact-agg-comparison-expression-gt.rst:1 -msgid "" -"The :expression:`$gt` compares both value and type, using the " -":ref:`specified BSON comparison order ` for " -"values of different types." -msgstr "" - -# b0cf52a366294123af094f49e291d4ca -#: ../source/reference/operator/aggregation/gt.txt:27 -msgid ":expression:`$gt` has the following syntax:" -msgstr "" - -# 4427ed1f052d4e608ba1eb16be201afc -#: ../source/reference/operator/aggregation/gt.txt:33 -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# 8df9e3e5b0c940a88700bc787974b36f -#: ../source/reference/operator/aggregation/gt.txt:36 -msgid "Example" -msgstr "" - -# 02fd2434a1a94866829cf7482152ad4d -#: ../source/reference/operator/aggregation/gt.txt:38 -msgid "Consider an ``inventory`` collection with the following documents:" -msgstr "" - -# 7b39a17a31254adcb4003b23a8e213e3 -#: ../source/reference/operator/aggregation/gt.txt:48 -msgid "" -"The following operation uses the :expression:`$gt` operator to determine " -"if ``qty`` is greater than ``250``:" -msgstr "" - -# 06148177ce564ac7a772e39f948b3b8a -#: ../source/reference/operator/aggregation/gt.txt:67 -msgid "The operation returns the following results:" -msgstr "" - -#~ msgid "" -#~ "Takes two values in an array and" -#~ " returns a boolean. The returned " -#~ "value is:" -#~ msgstr "" - -#~ msgid "" -#~ "``false`` when the first value is " -#~ "*less than or equal to* the second" -#~ " value." -#~ msgstr "" - -#~ msgid "" -#~ "The |comparison-expression| compares both " -#~ "value and type, using the " -#~ ":ref:`specified BSON comparison order " -#~ "` for values" -#~ " of different types." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/gte.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/gte.po deleted file mode 100644 index 792e8b07733..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/gte.po +++ /dev/null @@ -1,114 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:03+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# f686e778b1494136abebb2cc609fdee6 -#: ../source/reference/operator/aggregation/gte.txt:3 -msgid "$gte (aggregation)" -msgstr "" - -# 20efc8f54da9414499911b56ffc6b096 -#: ../source/reference/operator/aggregation/gte.txt -msgid "On this page" -msgstr "" - -# 1d9b2c4ebbd6488192e86d1defc229de -#: ../source/reference/operator/aggregation/gte.txt:14 -msgid "Definition" -msgstr "" - -# e02829d592ca488eaefb88f39b027925 -#: ../source/reference/operator/aggregation/gte.txt:18 -msgid "Compares two values and returns:" -msgstr "" - -# d1390385b3d84bbd915371dd24e898f9 -#: ../source/reference/operator/aggregation/gte.txt:20 -msgid "" -"``true`` when the first value is *greater than or equivalent* to the " -"second value." -msgstr "" - -# 2132b759439c4739aafa5862bb7d86d2 -#: ../source/reference/operator/aggregation/gte.txt:23 -msgid "``false`` when the first value is *less than* the second value." -msgstr "" - -# 5a07b7d580c843d0991a919983245973 -#: ../source/includes/extracts/fact-agg-comparison-expression-gte.rst:1 -msgid "" -"The :expression:`$gte` compares both value and type, using the " -":ref:`specified BSON comparison order ` for " -"values of different types." -msgstr "" - -# 2605d490f55e44a5b02138f80871fa29 -#: ../source/reference/operator/aggregation/gte.txt:27 -msgid ":expression:`$gte` has the following syntax:" -msgstr "" - -# ffaeeac4c8724cd386d7d233873419e5 -#: ../source/reference/operator/aggregation/gte.txt:33 -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# 2b1f5dee4ef14e788eebb7b0b8914b4f -#: ../source/reference/operator/aggregation/gte.txt:36 -msgid "Example" -msgstr "" - -# c8ebb37620b04f59b5faef9fa28ba68e -#: ../source/reference/operator/aggregation/gte.txt:38 -msgid "Consider an ``inventory`` collection with the following documents:" -msgstr "" - -# cd4bafac945d4bdf98fdeda4f286bf69 -#: ../source/reference/operator/aggregation/gte.txt:48 -msgid "" -"The following operation uses the :expression:`$gte` operator to determine" -" if ``qty`` is greater than or equal to ``250``:" -msgstr "" - -# 4bc62d9cb76348369cda3cf1665bdff5 -#: ../source/reference/operator/aggregation/gte.txt:67 -msgid "The operation returns the following results:" -msgstr "" - -#~ msgid "" -#~ "Takes two values in an array and" -#~ " returns a boolean. The returned " -#~ "value is:" -#~ msgstr "" - -#~ msgid "" -#~ "``true`` when the first value is " -#~ "*greater than or equal* to the " -#~ "second value." -#~ msgstr "" - -#~ msgid "" -#~ "The |comparison-expression| compares both " -#~ "value and type, using the " -#~ ":ref:`specified BSON comparison order " -#~ "` for values" -#~ " of different types." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/hour.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/hour.po deleted file mode 100644 index 3d0558f9003..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/hour.po +++ /dev/null @@ -1,80 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:01+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 46b15a6bddaa44139696478b9009ffb4 -#: ../source/reference/operator/aggregation/hour.txt:3 -msgid "$hour (aggregation)" -msgstr "" - -# e4e02fa3aced4ad4b6b4248958b70884 -#: ../source/reference/operator/aggregation/hour.txt -msgid "On this page" -msgstr "" - -# 01d2b3b448b1478dae11e81bde5535de -#: ../source/reference/operator/aggregation/hour.txt:14 -msgid "Definition" -msgstr "" - -# 19218ba405ad46a5a44d24d627a04906 -#: ../source/reference/operator/aggregation/hour.txt:18 -msgid "Returns the hour portion of a date as a number between 0 and 23." -msgstr "" - -# f15e8b4f7e024eae8f34fb768cd9a7ac -#: ../source/reference/operator/aggregation/hour.txt:20 -msgid "The :expression:`$hour` expression has the following syntax:" -msgstr "" - -# b9bd2b65949b4133831786e0a15cdfda -#: ../source/reference/operator/aggregation/hour.txt:26 -msgid "" -"The argument can be any :ref:`expression ` as " -"long as it resolves to a date. For more information on expressions, see " -":ref:`aggregation-expressions`." -msgstr "" - -# 1382871e6c1140ebba400cf4e40feb0e -#: ../source/reference/operator/aggregation/hour.txt:31 -msgid "Example" -msgstr "" - -# c87ad36f6add4118a76c8dde4e024fad -#: ../source/reference/operator/aggregation/hour.txt:33 -msgid "Consider a ``sales`` collection with the following document:" -msgstr "" - -# 15c099149ba44f5faa55fb245df7eef7 -#: ../source/reference/operator/aggregation/hour.txt:39 -msgid "" -"The following aggregation uses the :expression:`$hour` and other date " -"expressions to break down the ``date`` field:" -msgstr "" - -# 68221907191449fab252ee76525d7929 -#: ../source/reference/operator/aggregation/hour.txt:64 -msgid "The operation returns the following result:" -msgstr "" - -#~ msgid "Takes a date and returns the hour between 0 and 23." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/ifNull.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/ifNull.po deleted file mode 100644 index 044ed185a4b..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/ifNull.po +++ /dev/null @@ -1,118 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:50+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 92da86d76cbc4e7d99fb1510d02852f9 -#: ../source/reference/operator/aggregation/ifNull.txt:3 -msgid "$ifNull (aggregation)" -msgstr "" - -# f2e25573856246f68810f726b054ddab -#: ../source/reference/operator/aggregation/ifNull.txt -msgid "On this page" -msgstr "" - -# d001f283cede404696449e93ebef315c -#: ../source/reference/operator/aggregation/ifNull.txt:14 -msgid "Definition" -msgstr "" - -# 5f9e434f71d4470da92cc4da64f13cd8 -#: ../source/reference/operator/aggregation/ifNull.txt:18 -msgid "" -"Evaluates an expression and returns the value of the expression if the " -"expression evaluates to a non-null value. If the expression evaluates to " -"a null value, including instances of undefined values or missing fields, " -"returns the value of the replacement expression." -msgstr "" - -# 453f7b486f4948e6aaee98f6554cfbda -#: ../source/reference/operator/aggregation/ifNull.txt:23 -msgid "The :expression:`$ifNull` expression has the following syntax:" -msgstr "" - -# 95f4360968ff42f9901afa25abc9aeb4 -#: ../source/reference/operator/aggregation/ifNull.txt:29 -msgid "" -"The arguments can be any valid :ref:`expression `. For more information on expressions, see :ref" -":`aggregation-expressions`." -msgstr "" - -# 1ab1815bdad54344b1cef54644bb9600 -#: ../source/reference/operator/aggregation/ifNull.txt:34 -msgid "Example" -msgstr "" - -# 6972779ed2b74042ac11b21ba4291a53 -#: ../source/reference/operator/aggregation/ifNull.txt:36 -msgid "" -"The following example use a ``inventory`` collection with the following " -"documents:" -msgstr "" - -# 185217b37fd04f66bb66022444314a0e -#: ../source/reference/operator/aggregation/ifNull.txt:45 -msgid "" -"The following operation uses the :expression:`$ifNull` expression to " -"return either the non-null ``description`` field value or the string " -"``\"Unspecified\"`` if the ``description`` field is null or does not " -"exist:" -msgstr "" - -# d618f907ba754e419625126d1f150827 -#: ../source/reference/operator/aggregation/ifNull.txt:63 -msgid "The operation returns the following results:" -msgstr "" - -#~ msgid "" -#~ "Takes an array with two expressions. " -#~ ":expression:`$ifNull` returns the first " -#~ "expression if it evaluates to a " -#~ "non-``null`` value. Otherwise, :expression:`$ifNull`" -#~ " returns the second expression's value." -#~ msgstr "" - -#~ msgid "Use the :expression:`$ifNull` operator with the following syntax:" -#~ msgstr "" - -#~ msgid "" -#~ "Both values in the array specified " -#~ "to :expression:`$ifNull` must be valid " -#~ "MongoDB :doc:`aggregation expressions " -#~ "` or document " -#~ "fields. Do not use JavaScript in " -#~ "any aggregation statements, including " -#~ ":expression:`$ifNull`." -#~ msgstr "" - -#~ msgid "" -#~ "The following aggregation on the " -#~ "``offSite`` collection groups by the " -#~ "``location`` field and returns a count" -#~ " for each location. If the " -#~ "``location`` field contains ``null`` or " -#~ "does not exist, the :expression:`$ifNull` " -#~ "returns ``\"Unspecified\"`` as the value. " -#~ "MongoDB assigns the returned value to" -#~ " ``_id`` in the aggregated document." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/in.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/in.po deleted file mode 100644 index cf9be7034f6..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/in.po +++ /dev/null @@ -1,184 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 5459feabf4f041adb42b6b1db1e5cfd2 -#: ../source/reference/operator/aggregation/in.txt:3 -msgid "$in (aggregation)" -msgstr "" - -# eb69cbe0a0704b4197c2945cf05e20a8 -#: ../source/reference/operator/aggregation/in.txt -msgid "On this page" -msgstr "" - -# 94591bbd9ab4404fac0acbc8215716cd -#: ../source/reference/operator/aggregation/in.txt:14 -msgid "Definition" -msgstr "" - -# 906f40dd7d774c6ab7c4661a967fcd39 -#: ../source/reference/operator/aggregation/in.txt:20 -msgid "Returns a boolean indicating whether a specified value is in an array." -msgstr "" - -# 5fc01957717d4db0917c4c3d240ec285 -#: ../source/reference/operator/aggregation/in.txt:23 -msgid "" -":expression:`$in` has the following :ref:`operator expression syntax " -"`:" -msgstr "" - -# 95d6b4fdc9ac4f77ae98a96e3e615637 -#: ../source/reference/operator/aggregation/in.txt:34 -msgid "Operand" -msgstr "" - -# 0d75aaefd8014db7acfd602c0269d77e -#: ../source/reference/operator/aggregation/in.txt:35 -msgid "Description" -msgstr "" - -# 736985d4e99f4e0b9b45848f1d8578ca -#: ../source/reference/operator/aggregation/in.txt:37 -msgid "````" -msgstr "" - -# 0d96e2a1705f45459bd2f06c534689c7 -#: ../source/reference/operator/aggregation/in.txt:39 -msgid "Any valid expression :ref:`expression `." -msgstr "" - -# 82561387abbf45f4b8a90f46f5ce5c59 -#: ../source/reference/operator/aggregation/in.txt:42 -msgid "````" -msgstr "" - -# 098d973d15fc448cb2e81cc895a18ccc -#: ../source/reference/operator/aggregation/in.txt:44 -msgid "" -"Any valid :ref:`expression ` that resolves to an" -" array." -msgstr "" - -# 6a9b6820f01049a68cbd4b924ef446e6 -#: ../source/reference/operator/aggregation/in.txt:47 -msgid "" -"Unlike the :query:`$in` query operator, the aggregation :expression:`$in`" -" operator does not support matching by :ref:`regular expressions `." -msgstr "" - -# 97f2446c04ec4dfe932b67960929eba9 -# f2d24c8d75d14ebc8a8a90930a62a986 -#: ../source/reference/operator/aggregation/in.txt:55 -#: ../source/reference/operator/aggregation/in.txt:87 -msgid "Example" -msgstr "" - -# addb37763ac84aa59e86117477634dcd -#: ../source/reference/operator/aggregation/in.txt:56 -msgid "Results" -msgstr "" - -# ff1149985e8d49d087ba6e75872de47b -#: ../source/reference/operator/aggregation/in.txt:58 -msgid "``{ $in: [ 2, [ 1, 2, 3 ] ] }``" -msgstr "" - -# 399df6f6c83547d69ff7eac3615afddf -# df32440de97543d8ba8e37066f50e4de -# c1282646e5be4867a8ad914891860e30 -# 221e7874b0f5411ca6808faf71827536 -#: ../source/reference/operator/aggregation/in.txt:59 -#: ../source/reference/operator/aggregation/in.txt:62 -#: ../source/reference/operator/aggregation/in.txt:71 -#: ../source/reference/operator/aggregation/in.txt:77 -msgid "``true``" -msgstr "" - -# e1d42a12e50a48d591f847306afe8fc4 -#: ../source/reference/operator/aggregation/in.txt:61 -msgid "``{ $in: [ \"abc\", [ \"xyz\", \"abc\" ] ] }``" -msgstr "" - -# 16b46719bac04146a5770aacdbded115 -#: ../source/reference/operator/aggregation/in.txt:64 -msgid "``{ $in: [ \"xy\", [ \"xyz\", \"abc\" ] ] }``" -msgstr "" - -# 56c1b06306164a25b6392336d09b1e11 -# 85e727baddba49f4b3250abe4711f269 -# dfac4620b9874d3290fcfa9b46e21fe3 -#: ../source/reference/operator/aggregation/in.txt:65 -#: ../source/reference/operator/aggregation/in.txt:68 -#: ../source/reference/operator/aggregation/in.txt:74 -msgid "``false``" -msgstr "" - -# b3baa2b896b64e2a83d2f0a74e6fe44a -#: ../source/reference/operator/aggregation/in.txt:67 -msgid "``{ $in: [ [ \"a\" ], [ \"a\" ] ] }``" -msgstr "" - -# 48ac9266c90b4abf9d21b29b72938323 -#: ../source/reference/operator/aggregation/in.txt:70 -msgid "``{ $in: [ [ \"a\" ], [ [ \"a\" ] ] ] }``" -msgstr "" - -# 9678510b8bf94c78946de130a783f5eb -#: ../source/reference/operator/aggregation/in.txt:73 -msgid "``{ $in: [ /^a/, [ \"a\" ] ] }``" -msgstr "" - -# 7200e87f516640c2ae06d56e3dccf6b9 -#: ../source/reference/operator/aggregation/in.txt:76 -msgid "``{ $in: [ /^a/, [ /^a/ ] ] }``" -msgstr "" - -# 3d74e7428341470bb7568b999fc8a642 -#: ../source/reference/operator/aggregation/in.txt:80 -msgid "Behavior" -msgstr "" - -# 75a89b72b8c94a279bbd5bf949844a43 -#: ../source/reference/operator/aggregation/in.txt:82 -msgid "" -":expression:`$in` fails with an error in either of the following cases: " -"if the $in expression is not given exactly two arguments, or if the " -"second argument does not resolve to an array." -msgstr "" - -# 37c27fc253cf4fb59b5c08a84ac2bd73 -#: ../source/reference/operator/aggregation/in.txt:89 -msgid "A collection named ``fruit`` has the following documents:" -msgstr "" - -# 8c38e7b8834f4cb2b88c7d02c07da74d -#: ../source/reference/operator/aggregation/in.txt:100 -msgid "" -"The following aggregation operation looks at the ``in_stock`` array in " -"each document and determines whether the string ``bananas`` is present." -msgstr "" - -# c07c1f52f763499caa278060040d05ef -#: ../source/reference/operator/aggregation/in.txt:116 -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/indexOfArray.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/indexOfArray.po deleted file mode 100644 index 7270536793d..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/indexOfArray.po +++ /dev/null @@ -1,253 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 733ff7069d2d4266b7b488ee74b0f14f -#: ../source/reference/operator/aggregation/indexOfArray.txt:3 -msgid "$indexOfArray (aggregation)" -msgstr "" - -# f551896bb54648d3adccece41315ed0b -#: ../source/reference/operator/aggregation/indexOfArray.txt -msgid "On this page" -msgstr "" - -# 48791c842d334685b85e803fcafd76f8 -#: ../source/reference/operator/aggregation/indexOfArray.txt:14 -msgid "Definition" -msgstr "" - -# baf8d2a1b653452dad001ebf1c59fbc9 -#: ../source/reference/operator/aggregation/indexOfArray.txt:20 -msgid "" -"Searches an array for an occurence of a specified value and returns the " -"array index (zero-based) of the first occurence. If the value is not " -"found, returns ``-1``." -msgstr "" - -# 3001de211c23464ea885520d61decc21 -#: ../source/reference/operator/aggregation/indexOfArray.txt:24 -msgid "" -":expression:`$indexOfArray` has the following :ref:`operator expression " -"syntax `:" -msgstr "" - -# 3563f38232fa48f3a8837d5da3e1577f -#: ../source/reference/operator/aggregation/indexOfArray.txt:34 -msgid "Behavior" -msgstr "" - -# 995f7111617a41e582f76decaf2e212b -#: ../source/reference/operator/aggregation/indexOfArray.txt:36 -msgid "" -"If the ```` is found multiple times within the " -"````, then :expression:`$indexOfArray` returns the " -"index of the first ```` from the starting index " -"position." -msgstr "" - -# bb38330d8a7f4bfba02d8757c1bc77ce -#: ../source/reference/operator/aggregation/indexOfArray.txt:41 -msgid ":expression:`$indexOfArray` returns ``null``:" -msgstr "" - -# fd5f2f00f7204dd9ba1a1ee570a1c43c -#: ../source/reference/operator/aggregation/indexOfArray.txt:43 -msgid "If ```` is null, or" -msgstr "" - -# 58a48782ae65400ebe9f78b136fa9431 -#: ../source/reference/operator/aggregation/indexOfArray.txt:45 -msgid "" -"If ```` refers to a non-existing field in the input " -"document." -msgstr "" - -# 766555a5a95945f3a3ca5edf1d5eab60 -#: ../source/reference/operator/aggregation/indexOfArray.txt:48 -msgid ":expression:`$indexOfArray` returns an error:" -msgstr "" - -# a399f80c4d634ef5b1b362c96088c84c -#: ../source/reference/operator/aggregation/indexOfArray.txt:50 -msgid "If ```` is not an array and not null, or" -msgstr "" - -# c046373b818c4b77a0ff618e983e7019 -#: ../source/reference/operator/aggregation/indexOfArray.txt:52 -msgid "" -"If ```` or ```` is a negative integer (or a value that can be" -" represented as a negative integer, like -5.0)." -msgstr "" - -# 1214d9da04fd472d857b738fa17ad391 -#: ../source/reference/operator/aggregation/indexOfArray.txt:55 -msgid ":expression:`$indexOfArray` returns ``-1``:" -msgstr "" - -# dbc7f2616fa2426fb00398ddab88c38d -#: ../source/reference/operator/aggregation/indexOfArray.txt:57 -msgid "If the is not found in the array, or" -msgstr "" - -# 956803f4e45e4b3bb7c918edc2db3220 -#: ../source/reference/operator/aggregation/indexOfArray.txt:59 -msgid "If ```` is a number greater than ````, or" -msgstr "" - -# 58775201299c45e4aba21f2573c667e0 -#: ../source/reference/operator/aggregation/indexOfArray.txt:61 -msgid "If ```` is a number greater than the length of the array." -msgstr "" - -# 1e00619e948748d2bcefc93c0cb39bb5 -#: ../source/reference/operator/aggregation/indexOfArray.txt:67 -msgid "Example" -msgstr "" - -# 218444d6989048d695d5027176ab4faa -#: ../source/reference/operator/aggregation/indexOfArray.txt:68 -msgid "Results" -msgstr "" - -# d00970df64224a98abdae43d8e96b8b1 -#: ../source/reference/operator/aggregation/indexOfArray.txt:70 -msgid "``{ $indexOfArray: [ [ \"a\", \"abc\" ], \"a\" ] }``" -msgstr "" - -# b5a9b67b06bc41c696a88836eda80e9e -# b0ef6d526a0242a19095f5f1b8f024c5 -#: ../source/reference/operator/aggregation/indexOfArray.txt:71 -#: ../source/reference/operator/aggregation/indexOfArray.txt:95 -msgid "``0``" -msgstr "" - -# 0ff0ae96ade543658621dfb2c436822c -#: ../source/reference/operator/aggregation/indexOfArray.txt:73 -msgid "``{ $indexOfArray: [ [ \"a\", \"abc\", \"de\", [\"de\"] ], [\"de\"] ] }``" -msgstr "" - -# ce12b465173d467b906d80f6b0f32e28 -#: ../source/reference/operator/aggregation/indexOfArray.txt:74 -msgid "``3``" -msgstr "" - -# 1b3bbb17d3d24e08ab732981c0416ab9 -#: ../source/reference/operator/aggregation/indexOfArray.txt:76 -msgid "``{ $indexOfArray: [ [ 1, 2 ], 5 ] }``" -msgstr "" - -# 80318200f41e40219c13e841e10da2a6 -# e2c21abff53a4ee794b2737e1d394cf7 -# 8b4ed69195be49a4b1b38c73bcbcd152 -# 9b5152e8ffa940a1b83c02a2d0f5babf -# 7d4e0f5404f44be1be20708035ab3804 -#: ../source/reference/operator/aggregation/indexOfArray.txt:77 -#: ../source/reference/operator/aggregation/indexOfArray.txt:80 -#: ../source/reference/operator/aggregation/indexOfArray.txt:86 -#: ../source/reference/operator/aggregation/indexOfArray.txt:89 -#: ../source/reference/operator/aggregation/indexOfArray.txt:92 -msgid "``-1``" -msgstr "" - -# 19b7b52c7f204325b3bd9aec310f0643 -#: ../source/reference/operator/aggregation/indexOfArray.txt:79 -msgid "``{ $indexOfArray: [ [ 1, 2, 3 ], [1, 2] ] }``" -msgstr "" - -# 5b409f7deb194e99b1a724c485b1b073 -#: ../source/reference/operator/aggregation/indexOfArray.txt:82 -msgid "``{ $indexOfArray: [ [ 10, 9, 9, 8, 9 ], 9, 3 ] }``" -msgstr "" - -# bff78fe9744d46a696698e750b3392f8 -#: ../source/reference/operator/aggregation/indexOfArray.txt:83 -msgid "``4``" -msgstr "" - -# 8ae0f60244334ea18f321e1e74f2be57 -#: ../source/reference/operator/aggregation/indexOfArray.txt:85 -msgid "``{ $indexOfArray: [ [ \"a\", \"abc\", \"b\" ], \"b\", 0, 1 ] }``" -msgstr "" - -# 4a9c6231cab44e18ae2c4c8a47b77405 -#: ../source/reference/operator/aggregation/indexOfArray.txt:88 -msgid "``{ $indexOfArray: [ [ \"a\", \"abc\", \"b\" ], \"b\", 1, 0 ] }``" -msgstr "" - -# abd24a031a3b4f7fb810baa886e04f63 -#: ../source/reference/operator/aggregation/indexOfArray.txt:91 -msgid "``{ $indexOfArray: [ [ \"a\", \"abc\", \"b\" ], \"b\", 20 ] }``" -msgstr "" - -# 29a766a0b6e14738b2c96f8e395cd71c -#: ../source/reference/operator/aggregation/indexOfArray.txt:94 -msgid "``{ $indexOfArray: [ [ null, null, null ], null ] }``" -msgstr "" - -# f75c74bce207495ba6e14acb4a9e72bd -#: ../source/reference/operator/aggregation/indexOfArray.txt:97 -msgid "``{ $indexOfArray: [ null, \"foo\" ] }``" -msgstr "" - -# a7796074079f4fc9a6169d9d800f2424 -#: ../source/reference/operator/aggregation/indexOfArray.txt:98 -msgid "``null``" -msgstr "" - -# a6f7df77628243e2a032328149312cea -#: ../source/reference/operator/aggregation/indexOfArray.txt:100 -msgid "``{ $indexOfArray: [ \"foo\", \"foo\" ] }``" -msgstr "" - -# 36f029d258e64d28a271a6993fbee7eb -#: ../source/reference/operator/aggregation/indexOfArray.txt:101 -msgid "Error" -msgstr "" - -# 8f033d7a6b8742108569d8d28792a76d -#: ../source/reference/operator/aggregation/indexOfArray.txt:104 -msgid "Examples" -msgstr "" - -# d4349ee300864a36b697656736255d1b -#: ../source/reference/operator/aggregation/indexOfArray.txt:106 -msgid "Consider an ``inventory`` collection with the following documents:" -msgstr "" - -# 8de607e8152748768582e6b0d436b5ff -#: ../source/reference/operator/aggregation/indexOfArray.txt:116 -msgid "" -"The following operation uses the :expression:`$indexOfArray` operator to " -"return the array index at which the string ``foo`` is located in each " -"``items`` array:" -msgstr "" - -# afdcdd606b1f4bc994572ca86c83ad59 -#: ../source/reference/operator/aggregation/indexOfArray.txt:132 -msgid "The operation returns the following results:" -msgstr "" - -# dd103d214fe948aa87efbfd83f0533ec -#: ../source/reference/operator/aggregation/indexOfArray.txt:143 -msgid "" -":expression:`$indexOfBytes`, :expression:`$indexOfCP`, and " -":expression:`$in`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/indexOfBytes.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/indexOfBytes.po deleted file mode 100644 index cca2b7a8d21..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/indexOfBytes.po +++ /dev/null @@ -1,326 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 5e4b418e8c784bc1b246db6e5bfe7d55 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:3 -msgid "$indexOfBytes (aggregation)" -msgstr "" - -# 74afaa505dd242ec8e83361a1fd92b5a -#: ../source/reference/operator/aggregation/indexOfBytes.txt -msgid "On this page" -msgstr "" - -# 25848cddefb3487d9168668797c68676 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:14 -msgid "Definition" -msgstr "" - -# 5c6402571df7435fbe5f6215cb08ece1 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:20 -msgid "" -"Searches a string for an occurence of a substring and returns the UTF-8 " -"byte index (zero-based) of the first occurence. If the substring is not " -"found, returns ``-1``." -msgstr "" - -# f985a8ebe2a143658a7af59c4105b71f -#: ../source/reference/operator/aggregation/indexOfBytes.txt:24 -msgid "" -":expression:`$indexOfBytes` has the following :ref:`operator expression " -"syntax `:" -msgstr "" - -# 1702899a1b7e4dd7812941a0196c5371 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:35 -msgid "Operand" -msgstr "" - -# 518eeda1430c40bb88b352c23c947544 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:36 -msgid "Description" -msgstr "" - -# 1f8ba28916204d768878486b86f3431e -#: ../source/reference/operator/aggregation/indexOfBytes.txt:38 -msgid "````" -msgstr "" - -# 32c8ba6413794dff8b33f24abe16d903 -# 7b9b393ae2a9407ebebd616b320495fb -#: ../source/reference/operator/aggregation/indexOfBytes.txt:40 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:53 -msgid "" -"Can be any valid :ref:`expression ` as long as " -"it resolves to a string. For more information on expressions, see :ref" -":`aggregation-expressions`." -msgstr "" - -# 529ad2f3577c4156987e561543f37db5 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:45 -msgid "" -"If the string expression resolves to a value of ``null`` or refers to a " -"field that is missing, :expression:`$indexOfBytes` returns ``null``." -msgstr "" - -# b9baf26e97a34e7bb2b561d89ab315ff -#: ../source/reference/operator/aggregation/indexOfBytes.txt:48 -msgid "" -"If the string expression does not resolve to a string or ``null`` nor " -"refers to a missing field, :expression:`$indexOfBytes` returns an error." -msgstr "" - -# 5f245e9e5a8a476db3d6c6e6b6f9c473 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:52 -msgid "````" -msgstr "" - -# 928bc7f55d1941e7847a4f0712d53541 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:58 -msgid "````" -msgstr "" - -# 9beba69a14354adcb1270568826a6f51 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:60 -msgid "" -"*Optional* An integral number that specifies the starting index position " -"for the search. Can be any valid :ref:`expression ` that resolves to a non-negative integral number." -msgstr "" - -# 32fab39022ac42edb1f21969fa2bea77 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:65 -msgid "````" -msgstr "" - -# 705e874b6d154e8f9be6de207f5b4874 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:67 -msgid "" -"*Optional* An integral number that specifies the ending index position " -"for the search. Can be any valid :ref:`expression ` that resolves to a non-negative integral number. If you " -"specify a ```` index value, you should also specify a ```` " -"index value; otherwise, :expression:`$indexOfBytes` uses the ```` " -"value as the ```` index value instead of the ```` value." -msgstr "" - -# 9ac97b927ae6497f96de4297013be46b -#: ../source/reference/operator/aggregation/indexOfBytes.txt:77 -msgid "Behavior" -msgstr "" - -# 014b86e29d84441da274dcc65ec0185c -#: ../source/reference/operator/aggregation/indexOfBytes.txt:79 -msgid "" -"If ```` is null, :expression:`$indexOfBytes` returns " -"``null``." -msgstr "" - -# bd1e8b97a9c34aeb90311250a24effd6 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:81 -msgid "" -"If :expression:`$indexOfBytes` is called on a field that doesn't exist in" -" the document, :expression:`$indexOfBytes` returns ``null``." -msgstr "" - -# 057731b76cbe4533bf177b4e94b3871f -#: ../source/reference/operator/aggregation/indexOfBytes.txt:83 -msgid "" -"If ```` is not a string and not null, " -":expression:`$indexOfBytes` returns an error." -msgstr "" - -# b75480a3e1934e70adeb35160a485077 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:85 -msgid "" -"If ```` is null, :expression:`$indexOfBytes` " -"returns an error." -msgstr "" - -# d07cf2f1a3b547919970699b67bf122d -#: ../source/reference/operator/aggregation/indexOfBytes.txt:87 -msgid "" -"If ```` or ```` is a negative number, " -":expression:`$indexOfBytes` returns an error." -msgstr "" - -# f29f9189805f4cd1b0202e887535f8dd -#: ../source/reference/operator/aggregation/indexOfBytes.txt:89 -msgid "" -"If ```` is a number greater than ````, " -":expression:`$indexOfBytes` returns ``-1``." -msgstr "" - -# ee1da09a27054966bfb8ba0788dbd8e6 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:91 -msgid "" -"If ```` is a number greater than the byte length of the string, " -":expression:`$indexOfBytes` returns ``-1``." -msgstr "" - -# 72acf4f98eed49e0ab1e4a42ad09b326 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:93 -msgid "" -"If ```` or ```` is given a value that is not an integer, " -":expression:`$indexOfBytes` returns an error." -msgstr "" - -# aab537591a01485c968301305db5c9f3 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:95 -msgid "" -"If the ```` is found multiple times within the " -"````, then :expression:`$indexOfBytes` returns the " -"index of the first ```` found." -msgstr "" - -# ecdb5f64413d4316a301bab27b9ff39e -#: ../source/reference/operator/aggregation/indexOfBytes.txt:97 -msgid "Some short examples to highlight different behavior:" -msgstr "" - -# 6da2f704d87f466b84a0171c7486860d -#: ../source/reference/operator/aggregation/indexOfBytes.txt:103 -msgid "Example" -msgstr "" - -# 406c04f659d349de8ad7d78ed558bca5 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:104 -msgid "Results" -msgstr "" - -# 21f5a6ff74a2458db27f818a3ab05171 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:106 -msgid "``{ $indexOfBytes: [ \"cafeteria\", \"e\" ] }``" -msgstr "" - -# 1adf30e28c25475f826c9829cb7a190f -# b4d933514d8f48dca8294cc4a322e874 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:107 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:110 -msgid "``3``" -msgstr "" - -# ee23538708404d6e9cc787f25846fd6f -#: ../source/reference/operator/aggregation/indexOfBytes.txt:109 -msgid "``{ $indexOfBytes: [ \"cafétéria\", \"é\" ] }``" -msgstr "" - -# cf31f4672fdf4c909642d50827dbbd5e -#: ../source/reference/operator/aggregation/indexOfBytes.txt:112 -msgid "``{ $indexOfBytes: [ \"cafétéria\", \"e\" ] }``" -msgstr "" - -# 25059760091c43bdbc87c4c3970badfa -# bae17569ef1a4b6aac54b40ac632c611 -# b5850ecb80d14815ba930bf95f49793a -# 9580341feee9430cb45abef17167bf1b -# fc754f15b769482898824af14f38a474 -# 7ea2d585e36b4acc8880dac30131bc72 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:113 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:122 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:125 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:128 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:131 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:134 -msgid "``-1``" -msgstr "" - -# 42b40a49c99b44f7ae47e960349b79aa -#: ../source/reference/operator/aggregation/indexOfBytes.txt:115 -msgid "``{ $indexOfBytes: [ \"cafétéria\", \"t\" ] }``" -msgstr "" - -# 42d5b99d0acd4b20ab9972214c9cb0d3 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:116 -msgid "``5``" -msgstr "" - -# 853c4500489345a0951137d64d83c47e -#: ../source/reference/operator/aggregation/indexOfBytes.txt:118 -msgid "``{ $indexOfBytes: [ \"foo.bar.fi\", \".\", 5 ] }``" -msgstr "" - -# 6a1aace2f89942ed8ba67a8e6dd71297 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:119 -msgid "``7``" -msgstr "" - -# 2b6ea4c2b09943228b14bd8cfc2e21cf -#: ../source/reference/operator/aggregation/indexOfBytes.txt:121 -msgid "``{ $indexOfBytes: [ \"vanilla\", \"ll\", 0, 2 ] }``" -msgstr "" - -# 48d589a37f8842d5acafc85cae73ba84 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:124 -msgid "``{ $indexOfBytes: [ \"vanilla\", \"ll\", -1 ] }``" -msgstr "" - -# 77cb85d8e8944ff49948df56cd082fa6 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:127 -msgid "``{ $indexOfBytes: [ \"vanilla\", \"ll\", 12 ] }``" -msgstr "" - -# f97d21b718f84e79a04bb59655c313e1 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:130 -msgid "``{ $indexOfBytes: [ \"vanilla\", \"ll\", 5, 2 ] }``" -msgstr "" - -# d5c3beed44d64f89a36982d7e3f86bb7 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:133 -msgid "``{ $indexOfBytes: [ \"vanilla\", \"nilla\", 3 ] }``" -msgstr "" - -# bd5eed1687ca4ea7a8d5c6db0f88c067 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:136 -msgid "``{ $indexOfBytes: [ null, \"foo\" ] }``" -msgstr "" - -# 587e39f6dd5e4c2f818d3ba21a74e6b4 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:137 -msgid "``null``" -msgstr "" - -# 63dec905648943ca8864a520e231eae2 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:140 -msgid "Examples" -msgstr "" - -# 5b86db1c273c424cb35efabbd93738d7 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:142 -msgid "Consider an ``inventory`` collection with the following documents:" -msgstr "" - -# 5aeeb8a9f5714d2691609c85be550365 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:153 -msgid "" -"The following operation uses the :expression:`$indexOfBytes` operator to " -"retrieve the indexes at which the string `foo` is located in each item:" -msgstr "" - -# f72041eddaf94e57ab77ff0d707c1849 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:169 -msgid "The operation returns the following results:" -msgstr "" - -# 7d0b7575cb3243aab58244444bb873b4 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:181 -msgid ":expression:`$indexOfCP` and :expression:`$indexOfArray`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/indexOfCP.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/indexOfCP.po deleted file mode 100644 index fa18111781b..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/indexOfCP.po +++ /dev/null @@ -1,259 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 9682a70a77224272b5ccd43ea7a248ba -#: ../source/reference/operator/aggregation/indexOfCP.txt:3 -msgid "$indexOfCP (aggregation)" -msgstr "" - -# 0a9662fcd3ec49b2a62d4f1cce4542a1 -#: ../source/reference/operator/aggregation/indexOfCP.txt -msgid "On this page" -msgstr "" - -# a711b64e872c40b29d09968d0dc35868 -#: ../source/reference/operator/aggregation/indexOfCP.txt:14 -msgid "Definition" -msgstr "" - -# 08a896f925b049f5a716eb1dc8a831d1 -#: ../source/reference/operator/aggregation/indexOfCP.txt:20 -msgid "" -"Searches a string for an occurence of a substring and returns the UTF-8 " -"`code point `_ index (zero-" -"based) of the first occurence. If the substring is not found, returns " -"``-1``." -msgstr "" - -# 7befe7973e814e2fa27e2eea9fcd52b7 -#: ../source/reference/operator/aggregation/indexOfCP.txt:25 -msgid "" -":expression:`$indexOfCP` has the following :ref:`operator expression " -"syntax `:" -msgstr "" - -# f11c22c2cdf748f39c72ed5f0d60df4c -#: ../source/reference/operator/aggregation/indexOfCP.txt:35 -msgid "Behavior" -msgstr "" - -# f223b5b290624726930ce451d7b8bd88 -#: ../source/reference/operator/aggregation/indexOfCP.txt:37 -msgid "" -"If the ```` is found multiple times within the " -"````, then :expression:`$indexOfCP` returns the index " -"of the first ```` found from the starting index " -"position." -msgstr "" - -# 35aebec6c19e40958cb67f03e4e43ced -#: ../source/reference/operator/aggregation/indexOfCP.txt:42 -msgid ":expression:`$indexOfCP` returns ``null``:" -msgstr "" - -# 51ed5074318449fba20d3f97313bd82b -#: ../source/reference/operator/aggregation/indexOfCP.txt:44 -msgid "If ```` is null, or" -msgstr "" - -# 8ddfae4aed9c438d93f016cb4f67a58f -#: ../source/reference/operator/aggregation/indexOfCP.txt:46 -msgid "" -"If ```` refers to a non-existing field in the input " -"document." -msgstr "" - -# 91a91d834ade4df0b2a4f00c9e4f9187 -#: ../source/reference/operator/aggregation/indexOfCP.txt:49 -msgid ":expression:`$indexOfCP` returns an error:" -msgstr "" - -# 0def30f014af414fb1eb1ba05b6664b3 -#: ../source/reference/operator/aggregation/indexOfCP.txt:51 -msgid "If ```` is not a string and not null, or" -msgstr "" - -# 1d36d4092db24faba68025d44a80f7dc -#: ../source/reference/operator/aggregation/indexOfCP.txt:53 -msgid "" -"If ```` is null or is not a string or refers to a " -"nonexistent field in the input document, or" -msgstr "" - -# c8780ae4ef9f467b93d43bdbb02443ba -#: ../source/reference/operator/aggregation/indexOfCP.txt:56 -msgid "" -"If ```` or ```` is a negative integer (or a value that can be" -" represented as a negative integer, like -5.0)." -msgstr "" - -# 9c6b3b4a7dac401289bcb27885b9189c -#: ../source/reference/operator/aggregation/indexOfCP.txt:59 -msgid ":expression:`$indexOfCP` returns ``-1``:" -msgstr "" - -# 7c311c7d3bf94e47867a2b0e4a7a8b28 -#: ../source/reference/operator/aggregation/indexOfCP.txt:61 -msgid "If the substring is not found in the ````, or" -msgstr "" - -# de995978b907462993c80d8dc4039eff -#: ../source/reference/operator/aggregation/indexOfCP.txt:63 -msgid "If ```` is a number greater than ````, or" -msgstr "" - -# aae21b321c2247f3b7f54067a0a279bb -#: ../source/reference/operator/aggregation/indexOfCP.txt:65 -msgid "If ```` is a number greater than the byte length of the string." -msgstr "" - -# 9baff6dc574f40caab73aac67a8c73f5 -#: ../source/reference/operator/aggregation/indexOfCP.txt:71 -msgid "Example" -msgstr "" - -# bda72c50bc3446a0844adc14aab0cb15 -#: ../source/reference/operator/aggregation/indexOfCP.txt:72 -msgid "Results" -msgstr "" - -# 48520dd68cd44dab9128778067a2c38e -#: ../source/reference/operator/aggregation/indexOfCP.txt:74 -msgid "``{ $indexOfCP: [ \"cafeteria\", \"e\" ] }``" -msgstr "" - -# a726286ff9a54ca6928ed8202f6c3384 -# 1cfa26f29df64c2f8d1b2a2ee7c4273a -#: ../source/reference/operator/aggregation/indexOfCP.txt:75 -#: ../source/reference/operator/aggregation/indexOfCP.txt:78 -msgid "``3``" -msgstr "" - -# d100508dc3be461c96db4808d804debf -#: ../source/reference/operator/aggregation/indexOfCP.txt:77 -msgid "``{ $indexOfCP: [ \"cafétéria\", \"é\" ] }``" -msgstr "" - -# 4dc9769146564095833db5a3b8cab628 -#: ../source/reference/operator/aggregation/indexOfCP.txt:80 -msgid "``{ $indexOfCP: [ \"cafétéria\", \"e\" ] }``" -msgstr "" - -# 34b62cd617044293b22a551fa390a6e8 -# 65510c7acc0f40dfbbd0b7c0a87b7bc1 -# 9b34c7778dad4a0f9c5282e205af71a5 -# abdffd3e9521441181465f255c26271e -# 3d69b357239c4765b0d90191a3a73e29 -#: ../source/reference/operator/aggregation/indexOfCP.txt:81 -#: ../source/reference/operator/aggregation/indexOfCP.txt:90 -#: ../source/reference/operator/aggregation/indexOfCP.txt:96 -#: ../source/reference/operator/aggregation/indexOfCP.txt:99 -#: ../source/reference/operator/aggregation/indexOfCP.txt:102 -msgid "``-1``" -msgstr "" - -# 0c7436e800c045ae983845fbdd986404 -#: ../source/reference/operator/aggregation/indexOfCP.txt:83 -msgid "``{ $indexOfCP: [ \"cafétéria\", \"t\" ] }``" -msgstr "" - -# 8b9bef4ae9cc49abaae97230ead24b95 -#: ../source/reference/operator/aggregation/indexOfCP.txt:84 -msgid "``4``" -msgstr "" - -# 7cb99d8881424efea52d86e6a6aa9ddf -#: ../source/reference/operator/aggregation/indexOfCP.txt:86 -msgid "``{ $indexOfCP: [ \"foo.bar.fi\", \".\", 5 ] }``" -msgstr "" - -# 26ba58eb747742448a3e868d2f011324 -#: ../source/reference/operator/aggregation/indexOfCP.txt:87 -msgid "``7``" -msgstr "" - -# 2e701afcf8554bf8930917fd640158bd -#: ../source/reference/operator/aggregation/indexOfCP.txt:89 -msgid "``{ $indexOfCP: [ \"vanilla\", \"ll\", 0, 2 ] }``" -msgstr "" - -# 8bc062486ceb4478b6c680f961e7e73c -#: ../source/reference/operator/aggregation/indexOfCP.txt:92 -msgid "``{ $indexOfCP: [ \"vanilla\", \"ll\", -1 ] }``" -msgstr "" - -# d12620d3488a4a599f3242b6698dd53e -#: ../source/reference/operator/aggregation/indexOfCP.txt:93 -msgid "Error" -msgstr "" - -# 779a8edbee144070b3d9f23ceff4336e -#: ../source/reference/operator/aggregation/indexOfCP.txt:95 -msgid "``{ $indexOfCP: [ \"vanilla\", \"ll\", 12 ] }``" -msgstr "" - -# 3fbfd4c2ce454ba0a70c72ed4fd43611 -#: ../source/reference/operator/aggregation/indexOfCP.txt:98 -msgid "``{ $indexOfCP: [ \"vanilla\", \"ll\", 5, 2 ] }``" -msgstr "" - -# 70a072738cdd42dba22908379da5d8e6 -#: ../source/reference/operator/aggregation/indexOfCP.txt:101 -msgid "``{ $indexOfCP: [ \"vanilla\", \"nilla\", 3 ] }``" -msgstr "" - -# 242b5d8a66fe4010a40894285401e153 -#: ../source/reference/operator/aggregation/indexOfCP.txt:104 -msgid "``{ $indexOfCP: [ null, \"foo\" ] }``" -msgstr "" - -# b44edbb4696f41898c8a650092395ec5 -#: ../source/reference/operator/aggregation/indexOfCP.txt:105 -msgid "``null``" -msgstr "" - -# 66162921783943889b46e6623a6e2cd1 -#: ../source/reference/operator/aggregation/indexOfCP.txt:108 -msgid "Examples" -msgstr "" - -# 4afbc391a9bb47deb16ebc155d0330a8 -#: ../source/reference/operator/aggregation/indexOfCP.txt:110 -msgid "Consider an ``inventory`` collection with the following documents:" -msgstr "" - -# 15f3b8baea454979b6e82973e2de49d6 -#: ../source/reference/operator/aggregation/indexOfCP.txt:121 -msgid "" -"The following operation uses the :expression:`$indexOfCP` operator to " -"return the code point index at which the string ``foo`` is located in " -"each ``item`` string:" -msgstr "" - -# 35bccc271d054dfe8e9df21a3a24d673 -#: ../source/reference/operator/aggregation/indexOfCP.txt:138 -msgid "The operation returns the following results:" -msgstr "" - -# 1b7137ed0eee4f7a8fa3900540a2d2cb -#: ../source/reference/operator/aggregation/indexOfCP.txt:150 -msgid ":expression:`$indexOfBytes` and :expression:`$indexOfArray`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/indexStats.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/indexStats.po deleted file mode 100644 index 315d3df6f5d..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/indexStats.po +++ /dev/null @@ -1,177 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 8c1a647c64f8409c9faf12c2a9a6f775 -#: ../source/reference/operator/aggregation/indexStats.txt:3 -msgid "$indexStats (aggregation)" -msgstr "" - -# 6f62350acb0a4416887fef9b52e5cb85 -#: ../source/reference/operator/aggregation/indexStats.txt -msgid "On this page" -msgstr "" - -# 29f20742cfbe4927845f9fe1a90980dc -#: ../source/reference/operator/aggregation/indexStats.txt:14 -msgid "Definition" -msgstr "" - -# ae6a73e63c9d42399cf3655bf1d99855 -#: ../source/reference/operator/aggregation/indexStats.txt:20 -msgid "" -"Returns statistics regarding the use of each index for the collection. If" -" running with :doc:`access control `, the user must " -"have privileges that include :authaction:`indexStats` action." -msgstr "" - -# 171e9bad246e4915a2b4d4c353cf1c19 -#: ../source/reference/operator/aggregation/indexStats.txt:25 -msgid "" -"The :pipeline:`$indexStats` stage takes an empty document and has the " -"following syntax:" -msgstr "" - -# 0e8eb943abe54d0b91591a3b0fd83323 -#: ../source/reference/operator/aggregation/indexStats.txt:32 -msgid "The return document includes the following fields:" -msgstr "" - -# ec24bf2cd1d740d4b7a98a02a454a375 -#: ../source/reference/operator/aggregation/indexStats.txt:38 -msgid "Output Field" -msgstr "" - -# 2d361ab3877a4ff18997879fe1d87d44 -#: ../source/reference/operator/aggregation/indexStats.txt:39 -msgid "Description" -msgstr "" - -# 328fea8ceb5940bf99a0e5a438850419 -#: ../source/reference/operator/aggregation/indexStats.txt:41 -msgid "``name``" -msgstr "" - -# b76380f9edea467da1e6c40cd0fa20df -#: ../source/reference/operator/aggregation/indexStats.txt:42 -msgid "Index name." -msgstr "" - -# 291fa82151cb415fb07c27dfdd5a717c -#: ../source/reference/operator/aggregation/indexStats.txt:44 -msgid "``key``" -msgstr "" - -# a5c85b21c5c84120b48bbf7a9e38feff -#: ../source/reference/operator/aggregation/indexStats.txt:45 -msgid "Index key specification." -msgstr "" - -# b6ee1670407148dfaab538b719059db8 -#: ../source/reference/operator/aggregation/indexStats.txt:47 -msgid "``host``" -msgstr "" - -# 48df57dea2b544e7be6b822640ff62d2 -#: ../source/reference/operator/aggregation/indexStats.txt:48 -msgid "The hostname and port of the :program:`mongod` process." -msgstr "" - -# aced625e32e74b49838431e5320b89ba -#: ../source/reference/operator/aggregation/indexStats.txt:50 -msgid "``accesses``" -msgstr "" - -# 6fd3ced23e3f4760ae087c807108f15c -#: ../source/reference/operator/aggregation/indexStats.txt:52 -msgid "Statistics on the index use:" -msgstr "" - -# 5b46e675ce094bb0b306746900a1913c -#: ../source/reference/operator/aggregation/indexStats.txt:54 -msgid "``ops`` is the number of operations that used the index." -msgstr "" - -# 5a0524301df74208adde47c016afb1ec -#: ../source/reference/operator/aggregation/indexStats.txt:57 -msgid "``since`` is the time from which MongoDB gathered the statistics." -msgstr "" - -# 9ed08b2cd7774cc4be655505c8547740 -#: ../source/reference/operator/aggregation/indexStats.txt:60 -msgid "" -"Statistics for an index will be reset on :program:`mongod` restart or " -"index drop and recreation." -msgstr "" - -# 59b7ede77d73406aac6090e659ca6be2 -#: ../source/includes/note-indexstats-behavior.rst:3 -msgid "" -"Prior to version 3.2.3, the ``ops`` field value did not include " -":pipeline:`$match` or :dbcommand:`mapReduce` operations that use indexes." -msgstr "" - -# 32f24ac921ae45ada817e1c90f3189fd -#: ../source/reference/operator/aggregation/indexStats.txt:66 -msgid "Behavior" -msgstr "" - -# ae3f722ebda949c2b2d2e0f2493226ed -#: ../source/reference/operator/aggregation/indexStats.txt:68 -msgid "" -"The statistics reported by the ``accesses`` field only includes index " -"access driven by user requests. It does not include internal operations " -"like deletion via :doc:`/core/index-ttl` or chunk split and migration " -"operations." -msgstr "" - -# e25a820abf444b9f9862a1d1a8ce9eed -#: ../source/reference/operator/aggregation/indexStats.txt:73 -msgid "Example" -msgstr "" - -# dafd0745b160484ab3898fd69c0bcfc8 -#: ../source/reference/operator/aggregation/indexStats.txt:75 -msgid "For example, a collection ``orders`` contains the following documents:" -msgstr "" - -# 61a1b67d87a64ad98b6fdeaacbd2b6c9 -#: ../source/reference/operator/aggregation/indexStats.txt:83 -msgid "Create the following two indexes on the collection:" -msgstr "" - -# 035bfc9d012a4dbfbe7394b43371f914 -#: ../source/reference/operator/aggregation/indexStats.txt:90 -msgid "Run some queries against the collection:" -msgstr "" - -# fd7e6d66859d4bcb848349bf1e273473 -#: ../source/reference/operator/aggregation/indexStats.txt:97 -msgid "" -"To view statistics on the index use on the ``orders`` collection, run the" -" following aggregation operation:" -msgstr "" - -# ad18e29396b3439a9cfdde5ba7d35fb8 -#: ../source/reference/operator/aggregation/indexStats.txt:104 -msgid "" -"The operation returns a document that contains usage statistics for each " -"index:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/interface.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/interface.po deleted file mode 100644 index ec894de5643..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/interface.po +++ /dev/null @@ -1,166 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:01+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 2a5a55c5baf6447e8b85d368b2f02b23 -# 9573c695391242ba9563fd453941b85d -#: ../source/reference/operator/aggregation/interface.txt:3 -#: ../source/reference/operator/aggregation/interface.txt:16 -msgid "Aggregation Commands" -msgstr "" - -# 41914af48f0243ea904dd761bdb38317 -#: ../source/reference/operator/aggregation/interface.txt -msgid "On this page" -msgstr "" - -# dde8ff33d0f143e3a40f261796f755a4 -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on" -" the specific operator to go to its reference page." -msgstr "" - -# e813755a6c88455b945af11f6fcb75ff -# ff5a4c60d0e042e6abf5da6a18a1421a -#: ../source/includes/toc/table-command-aggregation.rst:2 -#: ../source/includes/toc/table-method-aggregation.rst:2 -msgid "Name" -msgstr "" - -# 3e3018d2766b497c957dca40e7ceba80 -# 8e569e921c9d47c3947a22c9743b4cc7 -#: ../source/includes/toc/table-command-aggregation.rst:2 -#: ../source/includes/toc/table-method-aggregation.rst:2 -msgid "Description" -msgstr "" - -# b53a8e7945584ad7ab1ae75ed9ac35c9 -#: ../source/includes/toc/table-command-aggregation.rst:4 -msgid ":dbcommand:`aggregate`" -msgstr "" - -# 38b6d32196a0447993364f9fafe975e2 -#: ../source/includes/toc/table-command-aggregation.rst:4 -msgid "" -"Performs :doc:`aggregation tasks ` such as " -"group using the aggregation framework." -msgstr "" - -# 3b7e9f6b5b4f4e3392dfd75df7598fa0 -#: ../source/includes/toc/table-command-aggregation.rst:6 -msgid ":dbcommand:`count`" -msgstr "" - -# 6d43b8f93581484e833ae9bb970972e4 -#: ../source/includes/toc/table-command-aggregation.rst:6 -msgid "Counts the number of documents in a collection." -msgstr "" - -# 93d079ef06844856bf6a81511b04b1a2 -#: ../source/includes/toc/table-command-aggregation.rst:8 -msgid ":dbcommand:`distinct`" -msgstr "" - -# 9d384cd3d4f44fd8ad0c065e6670d29e -#: ../source/includes/toc/table-command-aggregation.rst:8 -msgid "Displays the distinct values found for a specified key in a collection." -msgstr "" - -# f5768125fb6e411989528a9277d7dc09 -#: ../source/includes/toc/table-command-aggregation.rst:10 -msgid ":dbcommand:`group`" -msgstr "" - -# 7f72cecec74e479db3917b626a40d1fb -#: ../source/includes/toc/table-command-aggregation.rst:10 -msgid "" -"*Deprecated*. Groups documents in a collection by the specified key and " -"performs simple aggregation." -msgstr "" - -# 11609737fbe34c8489ef576550ae6716 -#: ../source/includes/toc/table-command-aggregation.rst:12 -msgid ":dbcommand:`mapReduce`" -msgstr "" - -# 7d3671bc979a4d17b71028da7f9ad0c0 -# baec5e51e73f4ed6bd81d3a2a0529ffb -#: ../source/includes/toc/table-command-aggregation.rst:12 -#: ../source/includes/toc/table-method-aggregation.rst:12 -msgid "" -"Performs :doc:`map-reduce ` aggregation for large data " -"sets." -msgstr "" - -# a50ec2406bf9403895130ad654f08b73 -#: ../source/reference/operator/aggregation/interface.txt:21 -msgid "Aggregation Methods" -msgstr "" - -# 96ca8e3c3130471e9a22a8810b19a6bd -#: ../source/includes/toc/table-method-aggregation.rst:4 -msgid ":method:`db.collection.aggregate()`" -msgstr "" - -# 64940681d9714bd68fde3d8e1c64f0e5 -#: ../source/includes/toc/table-method-aggregation.rst:4 -msgid "" -"Provides access to the :doc:`aggregation pipeline `." -msgstr "" - -# 67d37aa36cc147c7acb13fda2c1b0f25 -#: ../source/includes/toc/table-method-aggregation.rst:8 -msgid ":method:`db.collection.group()`" -msgstr "" - -# 472cbf31ad3346a3a921873354c08792 -#: ../source/includes/toc/table-method-aggregation.rst:8 -msgid "" -"Deprecated. Groups documents in a collection by the specified key and " -"performs simple aggregation." -msgstr "" - -# 3272a07453854bc8aa71f72f774c4867 -#: ../source/includes/toc/table-method-aggregation.rst:12 -msgid ":method:`db.collection.mapReduce()`" -msgstr "" - -# 01eb53fdfb444bdba6f28c434c8aa6ed -#~ msgid "Aggregation Interfaces" -#~ msgstr "" - -# 282cf0c43dc04bcc863b20d8c244852b -#~ msgid "" -#~ "Performs :doc:`aggregation tasks " -#~ "` such as group using " -#~ "the aggregation framework." -#~ msgstr "" - -# da1347fc875c4f2d9e024baefe096c53 -# 724bea95296743e2b74d97f4ddabcc3a -#~ msgid "" -#~ "Groups documents in a collection by " -#~ "the specified key and performs simple" -#~ " aggregation." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/isArray.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/isArray.po deleted file mode 100644 index e329f2f98a9..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/isArray.po +++ /dev/null @@ -1,107 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# b00ed344d33948abac80fcb48699d4f7 -#: ../source/reference/operator/aggregation/isArray.txt:3 -msgid "$isArray (aggregation)" -msgstr "" - -# 746f583b36844eef8b7daee19e177c98 -#: ../source/reference/operator/aggregation/isArray.txt -msgid "On this page" -msgstr "" - -# 6597016e541a417183c97287ae6364ad -#: ../source/reference/operator/aggregation/isArray.txt:14 -msgid "Definition" -msgstr "" - -# d4c22f33439e478cb329a18949a68c0e -#: ../source/reference/operator/aggregation/isArray.txt:20 -msgid "Determines if the operand is an array. Returns a boolean." -msgstr "" - -# 27cd04bc0bb74556892cf611801832ed -#: ../source/reference/operator/aggregation/isArray.txt:22 -msgid ":expression:`$isArray` has the following syntax:" -msgstr "" - -# 0c796f4b200047b68d22b54f5f3684c5 -#: ../source/reference/operator/aggregation/isArray.txt:29 -msgid "Behavior" -msgstr "" - -# 5373fd4370d34a9ab52c16c54113f70a -#: ../source/reference/operator/aggregation/isArray.txt:31 -msgid "" -"The ```` can be any valid :ref:`expression `. For more information on expressions, see :ref" -":`aggregation-expressions`." -msgstr "" - -# 1da75555f36c47fda717e37a6ce0e73b -# 4b0475bc335b432a8cb3a7b0fe942148 -#: ../source/reference/operator/aggregation/isArray.txt:39 -#: ../source/reference/operator/aggregation/isArray.txt:49 -msgid "Example" -msgstr "" - -# c7634f4bf80a419e9a5c031f6788c8bd -#: ../source/reference/operator/aggregation/isArray.txt:40 -msgid "Results" -msgstr "" - -# 057aa55d2f784dcf895f8c4e4cec7da1 -#: ../source/reference/operator/aggregation/isArray.txt:42 -msgid "``{ $isArray: [ \"hello\" ] }``" -msgstr "" - -# cdfc657dff9141b9a9250971fd6e9567 -#: ../source/reference/operator/aggregation/isArray.txt:43 -msgid "``false``" -msgstr "" - -# 40698addd3544cb792522aea85e175bb -#: ../source/reference/operator/aggregation/isArray.txt:45 -msgid "``{ $isArray: [ [ \"hello\", \"world\" ] ] }``" -msgstr "" - -# 7cd68a03d2aa45379646a98d16001fd8 -#: ../source/reference/operator/aggregation/isArray.txt:46 -msgid "``true``" -msgstr "" - -# 846f90cb1dfc4254bb3107d5bd0ef31d -#: ../source/reference/operator/aggregation/isArray.txt:51 -msgid "A collection named ``warehouses`` contains the following documents:" -msgstr "" - -# 16f49923b94346a7b2a66042736e9fd6 -#: ../source/reference/operator/aggregation/isArray.txt:60 -msgid "" -"The following example checks if the ``instock`` and the ``ordered`` " -"fields are arrays before concatenating the two:" -msgstr "" - -# e964a6d169cd400e926e3d096172b317 -#: ../source/reference/operator/aggregation/isArray.txt:86 -msgid ":expression:`$cond`, :expression:`$concatArrays`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/isoDayOfWeek.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/isoDayOfWeek.po deleted file mode 100644 index 297c841fb37..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/isoDayOfWeek.po +++ /dev/null @@ -1,164 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 00c21a7a9a044ea4b5a0b36a464009ae -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:3 -msgid "$isoDayOfWeek (aggregation)" -msgstr "" - -# bcb431818a2f4abf8044c3c9772bd82c -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt -msgid "On this page" -msgstr "" - -# b0815bafdad6428f9393ba7a573a01dc -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:14 -msgid "Definition" -msgstr "" - -# 23102578500e4b92b0b03bff3ea2bc89 -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:20 -msgid "" -"Returns the weekday number in ISO 8601 format, ranging from ``1`` (for " -"Monday) to ``7`` (for Sunday)." -msgstr "" - -# cc3234db155f4fa9919e78b088e65ba6 -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:23 -msgid "" -":expression:`$isoDayOfWeek` has the following :ref:`operator expression " -"syntax `:" -msgstr "" - -# 2fe768519b19452caf0b75ffa77c251e -#: ../source/includes/fact-iso-date-objects.rst:1 -msgid "" -"The argument can be any valid :ref:`expression `" -" that resolves to a :doc:`BSON ISODate object `, a" -" :doc:`BSON Timestamp object `, or a :doc:`Date " -"object `." -msgstr "" - -# 9eb72c80547f40958c50aa6b45d5c06f -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:33 -msgid "Behavior" -msgstr "" - -# 75c5f2e4a7e048dd8b154448a0936ef2 -# 98c37d18ec1b4ccf96856394ce9fa194 -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:39 -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:69 -msgid "Example" -msgstr "" - -# 53ec50c4e85543518d5c93860e2d70e0 -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:40 -msgid "Result" -msgstr "" - -# ea62ee32fbb7401ab74cf4acf9a308be -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:42 -msgid "``{ $isoDayOfWeek: new Date(\"2016-01-01\") }``" -msgstr "" - -# e2d7ae95d05342e5aa8c4fcf89493eef -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:44 -msgid "5" -msgstr "" - -# c96b7d6e94de43728120b5dea04eeb06 -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:46 -msgid "``{ $isoDayOfWeek: new Date(\"Jan 7, 2003\") }``" -msgstr "" - -# 48ccd75293f1451b94278636b366475a -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:48 -msgid "2" -msgstr "" - -# a1359118acee4319ac7eef50501ffe79 -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:50 -msgid "``{ $isoDayOfWeek: new Date(\"August 14, 2011\") }``" -msgstr "" - -# 2032af625d1145a3b936136db42111f1 -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:52 -msgid "7" -msgstr "" - -# 33a685d409c7443a9fad6cdb2180422a -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:54 -msgid "``{ $isoDayOfWeek: ISODate(\"1998-11-07T00:00:00Z\") }``" -msgstr "" - -# 4820d8ba1adb4ca1b6d8459a051e929e -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:56 -msgid "6" -msgstr "" - -# d27969638459421e8b152a42de438e84 -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:58 -msgid "``{ $isoDayOfWeek: \"March 28, 1976\" }``" -msgstr "" - -# eed9f01b31f8400889f33d8143617434 -# 3aa2184f9bbd4fc4afc7e3afdcfd01c0 -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:60 -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:64 -msgid "``error``" -msgstr "" - -# a60459c7bfb249569527fb4775a0a06e -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:62 -msgid "``{ $isoDayOfWeek: \"2009-04-09\" }``" -msgstr "" - -# f728b65ff0174c75a0526a5d2a6ab9d1 -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:66 -msgid "``$isoDayOfWeek`` cannot take a string as an argument." -msgstr "" - -# 35c59dd593784650b83b4db6ec9da652 -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:71 -msgid "A collection called ``birthdays`` contains the following documents:" -msgstr "" - -# 0fbe7b304bb442078593164981fee16f -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:78 -msgid "" -"The following operation returns the weekday number for each ``birthday`` " -"field." -msgstr "" - -# 407a5df574a84efcabdfffe811477ddc -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:93 -msgid "The operation returns the following results:" -msgstr "" - -# d79d8129c94b4e0d879da4f25aea6b16 -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:102 -msgid ":doc:`/reference/operator/aggregation/isoWeekYear`" -msgstr "" - -# e722a2b546e0457ba934134ead8c918a -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:103 -msgid ":doc:`/reference/operator/aggregation/isoWeek`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/isoWeek.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/isoWeek.po deleted file mode 100644 index bf4321d17b9..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/isoWeek.po +++ /dev/null @@ -1,163 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# e89b6eb2ba67410aa8a786e95c963aee -#: ../source/reference/operator/aggregation/isoWeek.txt:3 -msgid "$isoWeek (aggregation)" -msgstr "" - -# 3fbb008509ed454eac055d5f9db80344 -#: ../source/reference/operator/aggregation/isoWeek.txt -msgid "On this page" -msgstr "" - -# acc5686c8fa6483690c9636d7fd79b9a -#: ../source/reference/operator/aggregation/isoWeek.txt:14 -msgid "Definition" -msgstr "" - -# 4bedb75d9a1a45fd87918c70ed16e2a6 -#: ../source/reference/operator/aggregation/isoWeek.txt:20 -msgid "" -"Returns the week number in ISO 8601 format, ranging from ``1`` to ``53``." -" Week numbers start at ``1`` with the week (Monday through Sunday) that " -"contains the year's first Thursday." -msgstr "" - -# 45299f0bf7524aff94dad5da8a51b435 -#: ../source/reference/operator/aggregation/isoWeek.txt:24 -msgid "" -"$isoWeek has the following :ref:`operator expression syntax `:" -msgstr "" - -# 0581a219292f44e9b7c5c0d7fa1ed9fb -#: ../source/includes/fact-iso-date-objects.rst:1 -msgid "" -"The argument can be any valid :ref:`expression `" -" that resolves to a :doc:`BSON ISODate object `, a" -" :doc:`BSON Timestamp object `, or a :doc:`Date " -"object `." -msgstr "" - -# d0dc62e66e524a71b9a66a55c51cbf15 -#: ../source/reference/operator/aggregation/isoWeek.txt:34 -msgid "Behavior" -msgstr "" - -# 8c54148f7ceb4ae89b48c88e5af0d754 -# 260cf5cab92f4aca9a9101d5ad6bb552 -#: ../source/reference/operator/aggregation/isoWeek.txt:40 -#: ../source/reference/operator/aggregation/isoWeek.txt:70 -msgid "Example" -msgstr "" - -# e668de013bd24cc88d43f80a3ef139f7 -#: ../source/reference/operator/aggregation/isoWeek.txt:41 -msgid "Result" -msgstr "" - -# ce7da403b07d492d972bdc8166498701 -#: ../source/reference/operator/aggregation/isoWeek.txt:43 -msgid "``{ $isoWeek: new Date(\"2016-01-01\") }``" -msgstr "" - -# cca281bb09664f1ba53c515b7929466d -#: ../source/reference/operator/aggregation/isoWeek.txt:45 -msgid "53" -msgstr "" - -# 181e22e53ca14999a322fd2e401ab99e -#: ../source/reference/operator/aggregation/isoWeek.txt:47 -msgid "``{ $isoWeek: new Date(\"2015-01-01\") }``" -msgstr "" - -# da2bf4cc6c544e1380fbec7ca1ae091c -#: ../source/reference/operator/aggregation/isoWeek.txt:49 -msgid "1" -msgstr "" - -# e8ccbcf7bac54619bf14cff602c2ab60 -#: ../source/reference/operator/aggregation/isoWeek.txt:51 -msgid "``{ $isoWeek: new Date(\"August 14, 2011\") }``" -msgstr "" - -# 1b250f354293494e874dccfc85577e48 -#: ../source/reference/operator/aggregation/isoWeek.txt:53 -msgid "32" -msgstr "" - -# cf42887dfe8140cf9d50f5cfd7630e03 -#: ../source/reference/operator/aggregation/isoWeek.txt:55 -msgid "``{ $isoWeek: ISODate(\"1998-11-07T00:00:00Z\") }``" -msgstr "" - -# dd96751312ec4fa09ed7b44773598ac2 -#: ../source/reference/operator/aggregation/isoWeek.txt:57 -msgid "45" -msgstr "" - -# 700a82ecbd774af59c9efefa5d4a1fa2 -#: ../source/reference/operator/aggregation/isoWeek.txt:59 -msgid "``{ $isoWeek: \"March 28, 1976\" }``" -msgstr "" - -# 73e019456fb24fee8d7065cc4f08af1a -# c5f8ef6ce3694fed97fe845dc10bc06d -#: ../source/reference/operator/aggregation/isoWeek.txt:61 -#: ../source/reference/operator/aggregation/isoWeek.txt:65 -msgid "``error``" -msgstr "" - -# 42cfa14386cd46e7b3b8d2a2f208f916 -#: ../source/reference/operator/aggregation/isoWeek.txt:63 -msgid "``{ $isoWeek: \"2009-04-09\" }``" -msgstr "" - -# 78e832ffed8d477995ba909a1ce9e0e1 -#: ../source/reference/operator/aggregation/isoWeek.txt:67 -msgid "``$isoWeek`` cannot take a string as an argument." -msgstr "" - -# 66c639727b744af1b385baf26388f2bd -#: ../source/reference/operator/aggregation/isoWeek.txt:72 -msgid "A collection called ``deliveries`` contains the following documents:" -msgstr "" - -# de229ffb2d0f4850bd27db23b6b1f8f7 -#: ../source/reference/operator/aggregation/isoWeek.txt:79 -msgid "The following operation returns the week number for each ``date`` field." -msgstr "" - -# e35f61aa9e48485d880dcfb7c51c4628 -#: ../source/reference/operator/aggregation/isoWeek.txt:93 -msgid "The operation returns the following results:" -msgstr "" - -# 4bf482eb768e47a6a5c7403dec33f009 -#: ../source/reference/operator/aggregation/isoWeek.txt:102 -msgid ":doc:`/reference/operator/aggregation/isoDayOfWeek`" -msgstr "" - -# 39432ee4dbdf46e6aed254f3c09a2ebb -#: ../source/reference/operator/aggregation/isoWeek.txt:103 -msgid ":doc:`/reference/operator/aggregation/isoWeekYear`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/isoWeekYear.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/isoWeekYear.po deleted file mode 100644 index c7d5fd3722d..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/isoWeekYear.po +++ /dev/null @@ -1,145 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# df684765c7164e2bb634ed1e0986da98 -#: ../source/reference/operator/aggregation/isoWeekYear.txt:3 -msgid "$isoWeekYear (aggregation)" -msgstr "" - -# bcafb887f2174ab4ab94dbf5d5eb8635 -#: ../source/reference/operator/aggregation/isoWeekYear.txt -msgid "On this page" -msgstr "" - -# ec782a0283354b65a55fd49430a0fcad -#: ../source/reference/operator/aggregation/isoWeekYear.txt:14 -msgid "Definition" -msgstr "" - -# c41625fbed0c48e791124ba4e6a8ddcf -#: ../source/reference/operator/aggregation/isoWeekYear.txt:20 -msgid "" -"Returns the year number in ISO 8601 format. The year starts with the " -"Monday of week 1 (ISO 8601) and ends with the Sunday of the last week " -"(ISO 8601)." -msgstr "" - -# 7b3bfa1efd6a42c08c8fab07516e4236 -#: ../source/reference/operator/aggregation/isoWeekYear.txt:24 -msgid "" -"$isoWeekYear has the following :ref:`operator expression syntax " -"`:" -msgstr "" - -# ed748a5d2d0c403a9ed7e63939c2c7a4 -#: ../source/includes/fact-iso-date-objects.rst:1 -msgid "" -"The argument can be any valid :ref:`expression `" -" that resolves to a :doc:`BSON ISODate object `, a" -" :doc:`BSON Timestamp object `, or a :doc:`Date " -"object `." -msgstr "" - -# 39d245e609134f34bdffe3b05bbcbfb4 -#: ../source/reference/operator/aggregation/isoWeekYear.txt:34 -msgid "Behavior" -msgstr "" - -# 9dba79c7fc8a4236ab9e9427e5f49ff8 -# 5b673c1e9ca74348bf399c540d3775fe -#: ../source/reference/operator/aggregation/isoWeekYear.txt:40 -#: ../source/reference/operator/aggregation/isoWeekYear.txt:62 -msgid "Example" -msgstr "" - -# 053719c2562643deb31e0f30aefb5eec -#: ../source/reference/operator/aggregation/isoWeekYear.txt:41 -msgid "Result" -msgstr "" - -# c7a4be6e549047f3be5d9eb54ce2428d -#: ../source/reference/operator/aggregation/isoWeekYear.txt:43 -msgid "``{ $isoWeekYear: new Date(\"2016-01-01\") }``" -msgstr "" - -# e70b3eb54d264db3b2206c1f92a1a22d -# 2690ee84c8b94af3a8fe2f10df7883dd -#: ../source/reference/operator/aggregation/isoWeekYear.txt:45 -#: ../source/reference/operator/aggregation/isoWeekYear.txt:49 -msgid "2015" -msgstr "" - -# 631488fd8d424aacafe66c91105a2d49 -#: ../source/reference/operator/aggregation/isoWeekYear.txt:47 -msgid "``{ $isoWeekYear: new Date(\"2015-01-01\") }``" -msgstr "" - -# f395481170de4a58918a77ae12bf1ca9 -#: ../source/reference/operator/aggregation/isoWeekYear.txt:51 -msgid "``{ $isoWeekYear: new Date(\"2016-01-04\") }``" -msgstr "" - -# 52e200fbe97a4fb8bb0c3df3f1323b50 -#: ../source/reference/operator/aggregation/isoWeekYear.txt:53 -msgid "2016" -msgstr "" - -# f83257cffd5b405b8474721038d05596 -#: ../source/reference/operator/aggregation/isoWeekYear.txt:55 -msgid "``{ $isoWeekYear: \"2016-01-01\" }``" -msgstr "" - -# f08d38a5da1b418da7b992ff607d6df7 -#: ../source/reference/operator/aggregation/isoWeekYear.txt:57 -msgid "``error``" -msgstr "" - -# baed02b2aa434f37abbde37d86833a48 -#: ../source/reference/operator/aggregation/isoWeekYear.txt:59 -msgid "``$isoWeekYear`` cannot take a string as an argument." -msgstr "" - -# f1a8d05f15194fb28a5a8296ff9372d0 -#: ../source/reference/operator/aggregation/isoWeekYear.txt:64 -msgid "A collection called ``anniversaries`` contains the following documents:" -msgstr "" - -# cc06f8ab5b2d4517aec550784c590ed5 -#: ../source/reference/operator/aggregation/isoWeekYear.txt:73 -msgid "" -"The following operation returns the year number in ISO 8601 format for " -"each ``date`` field." -msgstr "" - -# 6cb94bdd8a464fa59279701c5785aaab -#: ../source/reference/operator/aggregation/isoWeekYear.txt:86 -msgid "The operation returns the following results:" -msgstr "" - -# 9bfad52f5c6d41cd97e335a45e4cfc1d -#: ../source/reference/operator/aggregation/isoWeekYear.txt:97 -msgid ":doc:`/reference/operator/aggregation/isoDayOfWeek`" -msgstr "" - -# 8904960029eb455885dd175abfc9ac5f -#: ../source/reference/operator/aggregation/isoWeekYear.txt:98 -msgid ":doc:`/reference/operator/aggregation/isoWeek`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/last.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/last.po deleted file mode 100644 index 679915a8a6f..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/last.po +++ /dev/null @@ -1,137 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:01+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 5a31276ab56142a8b6e67a4d3b2b8699 -#: ../source/reference/operator/aggregation/last.txt:3 -msgid "$last (aggregation)" -msgstr "" - -# 128cd5a335fc4b93bcbc5797958e68db -#: ../source/reference/operator/aggregation/last.txt -msgid "On this page" -msgstr "" - -# b98523605cbc4b1fb383c986ee37af18 -#: ../source/reference/operator/aggregation/last.txt:14 -msgid "Definition" -msgstr "" - -# e895239e5c7e47cf952fe8cc90ac7d91 -#: ../source/reference/operator/aggregation/last.txt:18 -msgid "" -"Returns the value that results from applying an expression to the last " -"document in a group of documents that share the same group by a field. " -"Only meaningful when documents are in a defined order." -msgstr "" - -# aca4322e4ff14bd29c7d3f5d9df70537 -#: ../source/includes/extracts/fact-aggregation-accumulator-last.rst:1 -msgid ":group:`$last` is only available in the :pipeline:`$group` stage." -msgstr "" - -# e223b454c2a14d91af1c5caf0f1b5e2d -#: ../source/reference/operator/aggregation/last.txt:24 -msgid ":expression:`$last` has the following syntax:" -msgstr "" - -# c57104385dc74cf88d2e5961661521b0 -#: ../source/reference/operator/aggregation/last.txt:30 -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# b64d1f7cba2d435fa6e0a992f61f8bed -#: ../source/reference/operator/aggregation/last.txt:33 -msgid "Behavior" -msgstr "" - -# 67ef199fb9ad44f284e7ea456b58940d -#: ../source/reference/operator/aggregation/last.txt:35 -msgid "" -"When using :group:`$last` in a :pipeline:`$group` stage, the " -":pipeline:`$group` stage should follow a :pipeline:`$sort` stage to have " -"the input documents in a defined order." -msgstr "" - -# 0b34f4c55a5b476a92109692e0a4ced3 -#: ../source/includes/note-group-pipeline-sort-order.rst:3 -msgid "" -"Although the :pipeline:`$sort` stage passes ordered documents as input to" -" the :pipeline:`$group` stage, :pipeline:`$group` is not guaranteed to " -"maintain this sort order in its own output." -msgstr "" - -# d71578ba026f46468cdcdbef4cfe5485 -#: ../source/reference/operator/aggregation/last.txt:42 -msgid "Example" -msgstr "" - -# 08bf319d25084d909fcabe652bab563c -#: ../source/reference/operator/aggregation/last.txt:44 -msgid "Consider a ``sales`` collection with the following documents:" -msgstr "" - -# a0554305c24743a881494ad73179d99e -#: ../source/reference/operator/aggregation/last.txt:56 -msgid "" -"The following operation first sorts the documents by ``item`` and " -"``date``, and then in the following :pipeline:`$group` stage, groups the " -"now sorted documents by the ``item`` field and uses the :group:`$last` " -"accumulator to compute the last sales date for each item:" -msgstr "" - -# c1112d86575f472f99d26ed4f7569b6b -#: ../source/reference/operator/aggregation/last.txt:76 -msgid "The operation returns the following results:" -msgstr "" - -#~ msgid "Returns the last value it encounters for its group." -#~ msgstr "" - -#~ msgid "" -#~ "Only use :group:`$last` when the " -#~ ":pipeline:`$group` follows an :pipeline:`$sort` " -#~ "operation. Otherwise, the result of this" -#~ " operation is unpredictable." -#~ msgstr "" - -#~ msgid "" -#~ "Returns the value that results from " -#~ "applying an expression to the last " -#~ "document in a group of documents " -#~ "that share the same group by key." -#~ " Only meaningful when documents are " -#~ "in a defined order." -#~ msgstr "" - -#~ msgid "" -#~ "|accumulator| is an :ref:`accumulator operator" -#~ " ` available" -#~ " only in the :pipeline:`$group` stage." -#~ msgstr "" - -#~ msgid "" -#~ "Grouping the documents by the ``item``" -#~ " field, the following operation uses " -#~ "the :group:`$last` accumulator to compute " -#~ "the last sales date for each item:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/let.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/let.po deleted file mode 100644 index b7dfdb87536..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/let.po +++ /dev/null @@ -1,240 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:49+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 57933383327a4058af884e097a79c858 -#: ../source/reference/operator/aggregation/let.txt:3 -msgid "$let (aggregation)" -msgstr "" - -# e28eee35442243a9800dc7e91b728882 -#: ../source/reference/operator/aggregation/let.txt -msgid "On this page" -msgstr "" - -# c50f67807b0a40d199a10cd107755b2a -#: ../source/reference/operator/aggregation/let.txt:14 -msgid "Definition" -msgstr "" - -# 3440ce2664a44edfb1a30fee30c9e5e1 -#: ../source/reference/operator/aggregation/let.txt:18 -msgid "" -"Binds :doc:`variables ` for use in the " -"specified expression, and returns the result of the expression." -msgstr "" - -# b6a99a1cc96248caabc20a192c4ee749 -#: ../source/reference/operator/aggregation/let.txt:21 -msgid "The :expression:`$let` expression has the following syntax:" -msgstr "" - -# 8e6fb1da347e4e4eb62b4c25f63bdfed -#: ../source/reference/operator/aggregation/let.txt:37 -msgid "Field" -msgstr "" - -# 2559998667b04e96ac4b93b02f017234 -#: ../source/reference/operator/aggregation/let.txt:38 -msgid "Specification" -msgstr "" - -# f3ca37c51ae64a17a570cf0dc56487e3 -#: ../source/reference/operator/aggregation/let.txt:40 -msgid "``vars``" -msgstr "" - -# 888430639e6d4564a14e5274c7af5e49 -#: ../source/reference/operator/aggregation/let.txt:42 -msgid "" -"Assignment block for the :doc:`variables ` accessible in the ``in`` expression. To assign a variable, " -"specify a string for the variable name and assign a valid expression for " -"the value." -msgstr "" - -# 1ff7fd1077124e589ec859d2daddcd39 -#: ../source/reference/operator/aggregation/let.txt:47 -msgid "" -"The variable assignments have no meaning outside the ``in`` expression, " -"not even within the ``vars`` block itself." -msgstr "" - -# a96ea897347d44709fcba0adb7515c76 -#: ../source/reference/operator/aggregation/let.txt:50 -msgid "``in``" -msgstr "" - -# 0096d2b72c474fc3835b7e5ca4cc129d -#: ../source/reference/operator/aggregation/let.txt:52 -msgid "The :ref:`expression ` to evaluate." -msgstr "" - -# 03f4e2972b084c73846120c237e7dcda -#: ../source/reference/operator/aggregation/let.txt:54 -msgid "" -"To access variables in aggregation expressions, prefix the variable name " -"with double dollar signs (``$$``) and enclosed in quotes. For more " -"information on expressions, see :ref:`aggregation-expressions`. For " -"information on use of variables in the aggregation pipeline, see " -":doc:`/reference/aggregation-variables`." -msgstr "" - -# 00e79bd42db84fab81279689e574ddd7 -#: ../source/reference/operator/aggregation/let.txt:62 -msgid "Behavior" -msgstr "" - -# 4ab7704b11cc4eb0aa6978b5377dc7bd -#: ../source/reference/operator/aggregation/let.txt:64 -msgid "" -":expression:`$let` can access variables defined outside its expression " -"block, including :ref:`system variables `." -msgstr "" - -# eaf07e52598e4ca8b7b438c7bb187f91 -#: ../source/reference/operator/aggregation/let.txt:67 -msgid "" -"If you modify the values of externally defined variables in the ``vars`` " -"block, the new values take effect only in the ``in`` expression. Outside " -"of the ``in`` expression, the variables retain their previous values." -msgstr "" - -# b0695a72adc3400fb6d7c96cfe827383 -#: ../source/reference/operator/aggregation/let.txt:72 -msgid "" -"In the ``vars`` assignment block, the order of the assignment does " -"**not** matter, and the variable assignments only have meaning inside the" -" ``in`` expression. As such, accessing a variable's value in the ``vars``" -" assignment block refers to the value of the variable defined outside the" -" ``vars`` block and **not** inside the same ``vars`` block." -msgstr "" - -# 89fcb9bda79b4956ba2544a580a88b68 -#: ../source/reference/operator/aggregation/let.txt:78 -msgid "For example, consider the following :expression:`$let` expression:" -msgstr "" - -# 37c86333a57b4b8a8f632a811ec6b42c -#: ../source/reference/operator/aggregation/let.txt:90 -msgid "" -"In the ``vars`` assignment block, ``\"$$low\"`` refers to the value of an" -" externally defined variable ``low`` and not the variable defined in the " -"same ``vars`` block. If ``low`` is not defined outside this " -":expression:`$let` expression block, the expression is invalid." -msgstr "" - -# f731214242c14579a46ac13fa7e141f1 -#: ../source/reference/operator/aggregation/let.txt:98 -msgid "Example" -msgstr "" - -# b10a59ae7ebf4ff899e7d204f7bfd031 -#: ../source/reference/operator/aggregation/let.txt:100 -msgid "A ``sales`` collection has the following documents:" -msgstr "" - -# bce93797159040d2bb43c6953183aeb6 -#: ../source/reference/operator/aggregation/let.txt:107 -msgid "" -"The following aggregation uses :expression:`$let` in the " -":pipeline:`$project` pipeline stage to calculate and return the " -"``finalTotal`` for each document:" -msgstr "" - -# 65baf8c3e6f14b40bc8aa0475ff83f4e -#: ../source/reference/operator/aggregation/let.txt:129 -msgid "The aggregation returns the following results:" -msgstr "" - -# 149b7519cd88490dbe7b1517d4109b00 -#: ../source/reference/operator/aggregation/let.txt:136 -msgid ":expression:`$map`" -msgstr "" - -#~ msgid "" -#~ "Binds :doc:`variables ` for use in subexpressions. " -#~ "To access the variable in the " -#~ "subexpressions, use a string with the" -#~ " variable name prefixed with double " -#~ "dollar signs (``$$``)." -#~ msgstr "" - -#~ msgid "The value of the subexpression evaluated with the bound variables." -#~ msgstr "" - -#~ msgid "" -#~ "See :doc:`/reference/aggregation-variables` for " -#~ "more information on using variables in" -#~ " the aggregation pipeline." -#~ msgstr "" - -#~ msgid "" -#~ "In the ``vars: { : , " -#~ "... }`` assignment block, the order " -#~ "of the assignment does not matter, " -#~ "and using ``$$var`` to access a " -#~ "variable's value refers to the existing" -#~ " value, if any, of the variable. " -#~ "Even if the variable is being " -#~ "reassigned, ``$$var`` would refer to the" -#~ " current and not the reassigned value" -#~ " in the assignment block." -#~ msgstr "" - -#~ msgid "" -#~ "For example, the following :expression:`$let`" -#~ " expression is invalid since in the" -#~ " ``vars: { low: 1, high: \"$$low\"" -#~ " }`` assignment block, ``\"$$low\"`` refers" -#~ " to the pre-assignment value of " -#~ "the variable ``low``, which is " -#~ "undefined:" -#~ msgstr "" - -#~ msgid "" -#~ ":expression:`$let` can access variables " -#~ "defined outside its expression block, " -#~ "including :ref:`system variables `. If you modify the " -#~ "values of externally defined variables " -#~ "in the ``vars`` block, the new " -#~ "values take effect only in the " -#~ "``in`` subexpression, and the variables " -#~ "retain to their previous values outside" -#~ " the ``in`` subexpression." -#~ msgstr "" - -#~ msgid "Examples" -#~ msgstr "" - -#~ msgid "Project Values Calculated Using Variables" -#~ msgstr "" - -#~ msgid "" -#~ "The following aggregation uses " -#~ ":expression:`$let` in the the " -#~ ":pipeline:`$project` pipeline stage to " -#~ "calculate and return the ``finalTotal`` " -#~ "for each document:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/limit.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/limit.po deleted file mode 100644 index 8054d2d2f90..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/limit.po +++ /dev/null @@ -1,125 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:01+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# ff33869af9f146e5b7e2137ecf02af86 -#: ../source/reference/operator/aggregation/limit.txt:3 -msgid "$limit (aggregation)" -msgstr "" - -# 2653cc36ce7c41c89563fd07b7ddb20d -#: ../source/reference/operator/aggregation/limit.txt -msgid "On this page" -msgstr "" - -# a15f0ba468d6436b909451a19df1599d -#: ../source/reference/operator/aggregation/limit.txt:14 -msgid "Definition" -msgstr "" - -# 76ec3de64fd9484abd3588e6079d48cf -#: ../source/reference/operator/aggregation/limit.txt:18 -msgid "" -"Limits the number of documents passed to the next stage in the " -":term:`pipeline`." -msgstr "" - -# d770dc15df5b4e2e948311e48d2d16e8 -#: ../source/reference/operator/aggregation/limit.txt:21 -msgid "The :pipeline:`$limit` stage has the following prototype form:" -msgstr "" - -# 3fb78e57b46e46798e1a59dd4a75506f -#: ../source/reference/operator/aggregation/limit.txt:27 -msgid "" -":pipeline:`$limit` takes a positive integer that specifies the maximum " -"number of documents to pass along." -msgstr "" - -# c9214d2c9686477a8e503c624203270a -#: ../source/reference/operator/aggregation/limit.txt:31 -msgid "Example" -msgstr "" - -# d64412439fef4d45b0275038b2a97033 -#: ../source/reference/operator/aggregation/limit.txt:33 -msgid "Consider the following example:" -msgstr "" - -# c04656b5197f46e3b592f7bf2d01a4b1 -#: ../source/reference/operator/aggregation/limit.txt:41 -msgid "" -"This operation returns only the first 5 documents passed to it from by " -"the pipeline. :pipeline:`$limit` has no effect on the content of the " -"documents it passes." -msgstr "" - -# 569e6aa1484e459b84d7bc4b3b659e6e -#: ../source/includes/fact-agg-sort-limit.rst:1 -msgid "" -"When a :pipeline:`$sort` immediately precedes a :pipeline:`$limit` in the" -" pipeline, the :pipeline:`$sort` operation only maintains the top ``n`` " -"results as it progresses, where ``n`` is the specified limit, and MongoDB" -" only needs to store ``n`` items in memory. This optimization still " -"applies when ``allowDiskUse`` is ``true`` and the ``n`` items exceed the " -":ref:`aggregation memory limit `." -msgstr "" - -# fb571d42ee664a039ee1b079625e7018 -#: ../source/includes/fact-agg-sort-limit.rst:8 -msgid "" -"Before MongoDB 2.4, :pipeline:`$sort` would sort all the results in " -"memory, and then limit the results to n results." -msgstr "" - -# 24c3e4d32f8e44058fbd255e6569d7e7 -#: ../source/reference/operator/aggregation/limit.txt:50 -msgid "" -":doc:`/tutorial/aggregation-zip-code-data-set`, :doc:`/tutorial" -"/aggregation-with-user-preference-data`" -msgstr "" - -#~ msgid "" -#~ "Restricts the number of :term:`documents " -#~ "` that pass through the " -#~ ":pipeline:`$limit` in the :term:`pipeline`." -#~ msgstr "" - -#~ msgid "" -#~ ":pipeline:`$limit` takes a single numeric " -#~ "(positive whole number) value as a " -#~ "parameter. Once the specified number of" -#~ " documents pass through the pipeline " -#~ "operator, no more will. Consider the " -#~ "following example:" -#~ msgstr "" - -#~ msgid "" -#~ "When a :pipeline:`$sort` immediately precedes" -#~ " a :pipeline:`$limit` in the pipeline, " -#~ "the :pipeline:`$sort` operation only maintains" -#~ " the top n results as it " -#~ "progresses, where n is the specified " -#~ "limit, and MongoDB only needs to " -#~ "store the number of items specified " -#~ "by :pipeline:`$limit` in memory." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/literal.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/literal.po deleted file mode 100644 index c7e17a8d42e..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/literal.po +++ /dev/null @@ -1,188 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:48+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 04fd3f7d4cc34838b685c8d0df006955 -#: ../source/reference/operator/aggregation/literal.txt:3 -msgid "$literal (aggregation)" -msgstr "" - -# d84a71e7fd8443049dfef32b1366f42c -#: ../source/reference/operator/aggregation/literal.txt -msgid "On this page" -msgstr "" - -# 8545d46502044dee8b4069c7ce531ea3 -#: ../source/reference/operator/aggregation/literal.txt:14 -msgid "Definition" -msgstr "" - -# 2b3ee82e895841a89713e9e4f15892dd -#: ../source/reference/operator/aggregation/literal.txt:18 -msgid "" -"Returns a value without parsing. Use for values that the aggregation " -"pipeline may interpret as an expression." -msgstr "" - -# d41d06b067ec4d48be19e8a94371d887 -#: ../source/reference/operator/aggregation/literal.txt:21 -msgid "The :expression:`$literal` expression has the following syntax:" -msgstr "" - -# e64ebf47de8c4a178bcda75d180e95a8 -#: ../source/reference/operator/aggregation/literal.txt:28 -msgid "Behavior" -msgstr "" - -# 77205b80475644e2859d2b37f9631ec7 -#: ../source/reference/operator/aggregation/literal.txt:30 -msgid "" -"If the ```` is an :ref:`expression `, " -":expression:`$literal` does not evaluate the expression but instead " -"returns the unparsed expression." -msgstr "" - -# d34e20d34f224bb085d0c8e99224c1c0 -#: ../source/reference/operator/aggregation/literal.txt:38 -msgid "Example" -msgstr "" - -# d6a1a18767b546009670e03422f27f40 -#: ../source/reference/operator/aggregation/literal.txt:42 -msgid "Result" -msgstr "" - -# e7dbd5e0873f440a9c8cd9d1e3e78a4e -#: ../source/reference/operator/aggregation/literal.txt:44 -msgid "``{ $literal: { $add: [ 2, 3 ] } }``" -msgstr "" - -# cd7cb39171244ee39329b1d043feed11 -#: ../source/reference/operator/aggregation/literal.txt:48 -msgid "``{ \"$add\" : [ 2, 3 ] }``" -msgstr "" - -# b7850798b08d464fb76d8cafcd8f359c -#: ../source/reference/operator/aggregation/literal.txt:50 -msgid "``{ $literal: { $literal: 1 } }``" -msgstr "" - -# fd5614a28ff84c16ac3b23071bbb2d2e -#: ../source/reference/operator/aggregation/literal.txt:54 -msgid "``{ \"$literal\" : 1 }``" -msgstr "" - -# 2e01a5a5bb284d918f92773a88c714c2 -#: ../source/reference/operator/aggregation/literal.txt:57 -msgid "Examples" -msgstr "" - -# df293e5b7f3741d1bf371547668abe8e -#: ../source/reference/operator/aggregation/literal.txt:60 -msgid "Treat ``$`` as a Literal" -msgstr "" - -# e8a2f0c267594ed59516fb63e7770b28 -#: ../source/reference/operator/aggregation/literal.txt:62 -msgid "" -"In :ref:`expression `, the dollar sign ``$`` " -"evaluates to a field path; i.e. provides access to the field. For " -"example, the :operator:`$eq` expression ``$eq: [ \"$price\", \"$1\" ]`` " -"performs an equality check between the value in the field named ``price``" -" and the value in the field named ``1`` in the document." -msgstr "" - -# d0e5b0886acb447f842bfd7a464f8e2f -#: ../source/reference/operator/aggregation/literal.txt:69 -msgid "" -"The following example uses a :expression:`$literal` expression to treat a" -" string that contains a dollar sign ``\"$1\"`` as a constant value." -msgstr "" - -# 4fe2f1313e534e048a364c68cd0b2d03 -#: ../source/reference/operator/aggregation/literal.txt:72 -msgid "A collection ``records`` has the following documents:" -msgstr "" - -# 2d95631dd9e340cb8860b27b7d3f999e -#: ../source/reference/operator/aggregation/literal.txt:86 -msgid "" -"This operation projects a field named ``costsOneDollar`` that holds a " -"boolean value, indicating whether the value of the ``price`` field is " -"equal to the string ``\"$1\"``:" -msgstr "" - -# 288cada78b4c48d6af12507425378b04 -#: ../source/reference/operator/aggregation/literal.txt:97 -msgid "Project a New Field with Value ``1``" -msgstr "" - -# 313af2f79d1947d5939dae55b41bf5ce -#: ../source/reference/operator/aggregation/literal.txt:99 -msgid "" -"The :pipeline:`$project` stage uses the expression ``: 1`` to " -"include the ```` in the output. The following example uses the " -":expression:`$literal` to return a new field set to the value of ``1``." -msgstr "" - -# ce1752163bcb49598450c7b7f4b86bfd -#: ../source/reference/operator/aggregation/literal.txt:103 -msgid "A collection ``bids`` has the following documents:" -msgstr "" - -# 558c8c8a189944ff9c360642e18632ad -#: ../source/reference/operator/aggregation/literal.txt:110 -msgid "" -"The following aggregation evaluates the expression ``item: 1`` to mean " -"return the existing field ``item`` in the output, but uses the " -":expression:`{ $literal: 1 } <$literal>` expression to return a new field" -" ``startAt`` set to the value ``1``:" -msgstr "" - -# a7917220a307464e8042222ecfae53bf -#: ../source/reference/operator/aggregation/literal.txt:121 -msgid "The operation results in the following documents:" -msgstr "" - -#~ msgid "" -#~ "Wraps an expression to prevent the " -#~ "aggregation pipeline from evaluating the " -#~ "expression." -#~ msgstr "" - -#~ msgid "" -#~ "In various aggregation expressions [#match-" -#~ "exception]_, the dollar sign ``$`` " -#~ "evaluates to a field path; i.e. " -#~ "provides access to the field. For " -#~ "example, the :operator:`$eq` expression ``$eq:" -#~ " [ \"$price\", \"$1\" ]`` performs an" -#~ " equality check between the value in" -#~ " the field named ``price`` and the" -#~ " value in the field named ``1`` " -#~ "in the document." -#~ msgstr "" - -#~ msgid "" -#~ "The :pipeline:`$match` expressions do not " -#~ "evaluate ``$`` as the field path." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/ln.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/ln.po deleted file mode 100644 index be6dfface84..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/ln.po +++ /dev/null @@ -1,141 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 26098e6c429f4e30bef459fe2ad037c1 -#: ../source/reference/operator/aggregation/ln.txt:3 -msgid "$ln (aggregation)" -msgstr "" - -# 20cf001601484e86b666b5b0ce9e1e86 -#: ../source/reference/operator/aggregation/ln.txt -msgid "On this page" -msgstr "" - -# da21dececee5401b815a2647e2ab4fa7 -#: ../source/reference/operator/aggregation/ln.txt:14 -msgid "Definition" -msgstr "" - -# 4eafe6eff666407f831738ddd7e036de -#: ../source/reference/operator/aggregation/ln.txt:20 -msgid "" -"Calculates the natural logarithm *ln* (i.e log\\ :sub:`e`) of a number " -"and returns the result as a double." -msgstr "" - -# 06e869b4e7264cd4a4e7a3dae6b6263e -#: ../source/reference/operator/aggregation/ln.txt:23 -msgid ":expression:`$ln` has the following syntax:" -msgstr "" - -# f07b0611973440b6abd15c6820d6846f -#: ../source/reference/operator/aggregation/ln.txt:29 -msgid "" -"The ```` expression can be any valid :ref:`expression " -"` as long as it resolves to a non-negative " -"number. For more information on expressions, see :ref:`aggregation-" -"expressions`." -msgstr "" - -# 164a61c1af774ea5a20d4a752e1dcb27 -#: ../source/reference/operator/aggregation/ln.txt:34 -msgid "" -":expression:`$ln` is equivalent to ``$log: [ , Math.E ]`` " -"expression, where ``Math.E`` is a JavaScript representation for Euler's " -"number *e*." -msgstr "" - -# 75b6996ab0d14a0d9cb823244fb23c82 -#: ../source/reference/operator/aggregation/ln.txt:39 -msgid "Behavior" -msgstr "" - -# 754a24fefd6e49b485394af0f95224d8 -#: ../source/includes/extracts/agg-expression-null-operand-ln.rst:1 -msgid "" -"If the argument resolves to a value of ``null`` or refers to a field that" -" is missing, ``$ln`` returns ``null``. If the argument resolves to " -"``NaN``, ``$ln`` returns ``NaN``." -msgstr "" - -# 54d8399c41104cbc894c0ee9f70d06cd -# dec01b5a2c51410d9ad8c7edf4f20e8d -#: ../source/reference/operator/aggregation/ln.txt:47 -#: ../source/reference/operator/aggregation/ln.txt:62 -msgid "Example" -msgstr "" - -# 6213bb201e0c462b8960aeef0fce9aeb -#: ../source/reference/operator/aggregation/ln.txt:48 -msgid "Results" -msgstr "" - -# c81405c3b66e47c7bf78e063dd50d25e -#: ../source/reference/operator/aggregation/ln.txt:50 -msgid "``{ $ln: 1 }``" -msgstr "" - -# 5e142ba844944364883b70e76c946cda -#: ../source/reference/operator/aggregation/ln.txt:52 -msgid "``0``" -msgstr "" - -# 876b2d8ea4d74d91a45635cbedaf1b81 -#: ../source/reference/operator/aggregation/ln.txt:54 -msgid "" -"``{ $ln: Math.E }`` where ``Math.E`` is a JavaScript representation for " -"*e*." -msgstr "" - -# 468824c9409043a4b3968a144441a955 -#: ../source/reference/operator/aggregation/ln.txt:56 -msgid "``1``" -msgstr "" - -# ad5508b83e6a4fe0add2ea42078f3a1b -#: ../source/reference/operator/aggregation/ln.txt:58 -msgid "``{ $ln: 10 }``" -msgstr "" - -# 103b8599f1de4c9399e2ef938d240e9d -#: ../source/reference/operator/aggregation/ln.txt:59 -msgid "``2.302585092994046``" -msgstr "" - -# c346c3fe971e4ca09f489a6d45f6e11d -#: ../source/reference/operator/aggregation/ln.txt:64 -msgid "A collection ``sales`` contains the following documents:" -msgstr "" - -# 24e3114122c24fada8c276a07948c79a -#: ../source/reference/operator/aggregation/ln.txt:72 -msgid "The following example transforms the ``sales`` data:" -msgstr "" - -# 6336dae9eaf34cffb48ba25664c2b5e2 -#: ../source/reference/operator/aggregation/ln.txt:78 -msgid "The operation returns the following results:" -msgstr "" - -# 8030266e25204eff8dabfc8d168cf479 -#: ../source/reference/operator/aggregation/ln.txt:86 -msgid ":expression:`$log`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/log.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/log.po deleted file mode 100644 index 5a4dc49e292..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/log.po +++ /dev/null @@ -1,137 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 41d44a51c1f44759a473bf74a828c581 -#: ../source/reference/operator/aggregation/log.txt:3 -msgid "$log (aggregation)" -msgstr "" - -# 1fe61657a81c4b67bc6c4f30d1bbfd9d -#: ../source/reference/operator/aggregation/log.txt -msgid "On this page" -msgstr "" - -# 032aa1c15e914a9bb3fb715cc5ea98fa -#: ../source/reference/operator/aggregation/log.txt:14 -msgid "Definition" -msgstr "" - -# ff415521568b427cbf93b74a4ced80c3 -#: ../source/reference/operator/aggregation/log.txt:20 -msgid "" -"Calculates the log of a number in the specified base and returns the " -"result as a double." -msgstr "" - -# fe5e403e0d3c415ab936a2f8e72ce6db -#: ../source/reference/operator/aggregation/log.txt:23 -msgid ":expression:`$log` has the following syntax:" -msgstr "" - -# 37be6fd55ee14d868ea75580ef33c906 -#: ../source/reference/operator/aggregation/log.txt:29 -msgid "" -"The ```` expression can be any valid :ref:`expression " -"` as long as it resolves to a non-negative " -"number." -msgstr "" - -# a6b61caec917444a969eba3881545b8a -#: ../source/reference/operator/aggregation/log.txt:32 -msgid "" -"The ```` expression can be any valid :ref:`expression ` as long as it resolves to a positive number greater than " -"``1``." -msgstr "" - -# 71cee4bf17c94957ac727c02a6da707a -#: ../source/reference/operator/aggregation/log.txt:36 -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# 9e5f9debe3cc4591a10949b06585bafd -#: ../source/reference/operator/aggregation/log.txt:39 -msgid "Behavior" -msgstr "" - -# 4302c1d5aeac48f78f2101cdc0a2b8e1 -#: ../source/includes/extracts/agg-expression-null-operand-log.rst:1 -msgid "" -"If either argument resolves to a value of ``null`` or refers to a field " -"that is missing, ``$log`` returns ``null``. If either argument resolves " -"to ``NaN``, ``$log`` returns ``NaN``." -msgstr "" - -# fcdc7cbc84dd414e990ef7a1dc997457 -# eaaceb5879604168baad56217572d817 -#: ../source/reference/operator/aggregation/log.txt:47 -#: ../source/reference/operator/aggregation/log.txt:59 -msgid "Example" -msgstr "" - -# 6ad58517d1834b4b9a782595f68d7c42 -#: ../source/reference/operator/aggregation/log.txt:48 -msgid "Results" -msgstr "" - -# 417e290cac7d4253bace1312b56b0b62 -#: ../source/reference/operator/aggregation/log.txt:50 -msgid "``{ $log: [ 100, 10 ] }``" -msgstr "" - -# f2c495d635c04215833b889f0cd3dcc1 -#: ../source/reference/operator/aggregation/log.txt:51 -msgid "``2``" -msgstr "" - -# a1017b679d2b4c25b25640d25ffdd12f -#: ../source/reference/operator/aggregation/log.txt:53 -msgid "" -"``{ $log: [ 100, Math.E ] }`` where ``Math.E`` is a JavaScript " -"representation for *e*." -msgstr "" - -# 63489b8e27c14944ad2de0c29df5406a -#: ../source/reference/operator/aggregation/log.txt:56 -msgid "``4.605170185988092``" -msgstr "" - -# f008f1ebff2a4ca1bf64953962cc0b63 -#: ../source/reference/operator/aggregation/log.txt:61 -msgid "A collection ``examples`` contains the following documents:" -msgstr "" - -# dbac2bfbcd9947fb840d7f3742401493 -#: ../source/reference/operator/aggregation/log.txt:70 -msgid "" -"The following example uses log\\ :sub:`2` in its calculation to determine" -" the number of bits required to represent the value of ``positiveInt``." -msgstr "" - -# 3573570d05644b3894cde701d2e1c877 -#: ../source/reference/operator/aggregation/log.txt:83 -msgid "The operation returns the following results:" -msgstr "" - -# dcd654c66902439db9af79e46b02ee27 -#: ../source/reference/operator/aggregation/log.txt:92 -msgid ":expression:`$log10` and :expression:`$ln`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/log10.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/log10.po deleted file mode 100644 index 2e1c99c39be..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/log10.po +++ /dev/null @@ -1,146 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# e89a7e36a7f54897b89c14d9c11739a3 -#: ../source/reference/operator/aggregation/log10.txt:3 -msgid "$log10 (aggregation)" -msgstr "" - -# ad7ed5ddc9934bb093d79e7611aa6090 -#: ../source/reference/operator/aggregation/log10.txt -msgid "On this page" -msgstr "" - -# 4439cf0ec74c4f5ba5235887004fb550 -#: ../source/reference/operator/aggregation/log10.txt:14 -msgid "Definition" -msgstr "" - -# 364fc18b80ce470da11dfd9451fb68f7 -#: ../source/reference/operator/aggregation/log10.txt:20 -msgid "Calculates the log base 10 of a number and returns the result as a double." -msgstr "" - -# 72ce37385650407293e3c99f960f06d9 -#: ../source/reference/operator/aggregation/log10.txt:23 -msgid ":expression:`$log10` has the following syntax:" -msgstr "" - -# ce43f4562f6e4e9f815f359c3b74e7d3 -#: ../source/reference/operator/aggregation/log10.txt:29 -msgid "" -"The ```` expression can be any valid :ref:`expression " -"` as long as it resolves to a non-negative " -"number. For more information on expressions, see :ref:`aggregation-" -"expressions`." -msgstr "" - -# 90c6cce945524aea9a85f10efae11f38 -#: ../source/reference/operator/aggregation/log10.txt:34 -msgid "" -":expression:`$log10` is equivalent to ``$log: [ , 10 ]`` " -"expression." -msgstr "" - -# a99acdab36234eb19b1cf33ad8699c8d -#: ../source/reference/operator/aggregation/log10.txt:37 -msgid "Behavior" -msgstr "" - -# 476cd92ab4794d8b814c455b01b17959 -#: ../source/includes/extracts/agg-expression-null-operand-log10.rst:1 -msgid "" -"If the argument resolves to a value of ``null`` or refers to a field that" -" is missing, ``$log10`` returns ``null``. If the argument resolves to " -"``NaN``, ``$log10`` returns ``NaN``." -msgstr "" - -# e8699e711ae849dfa36002b437526ecc -# 911d82569bf445469c0e21925e5643b0 -#: ../source/reference/operator/aggregation/log10.txt:46 -#: ../source/reference/operator/aggregation/log10.txt:62 -msgid "Example" -msgstr "" - -# a278482d923f4575a6400e48381b0d62 -#: ../source/reference/operator/aggregation/log10.txt:47 -msgid "Results" -msgstr "" - -# ae751f63f72747afb7ccd45f66312dcb -#: ../source/reference/operator/aggregation/log10.txt:49 -msgid "``{ $log10: 1 }``" -msgstr "" - -# d31093903b384ecc97e1b04cb3c3a1b6 -#: ../source/reference/operator/aggregation/log10.txt:50 -msgid "``0``" -msgstr "" - -# 65a0edf45d0645c39c8905e90ece84bf -#: ../source/reference/operator/aggregation/log10.txt:52 -msgid "``{ $log10: 10 }``" -msgstr "" - -# 5370c7dedd234228a78b2212d6d29d9c -#: ../source/reference/operator/aggregation/log10.txt:53 -msgid "``1``" -msgstr "" - -# d7c216e7c7fa458eba94c2880a81e6da -#: ../source/reference/operator/aggregation/log10.txt:55 -msgid "``{ $log10: 100 }``" -msgstr "" - -# fab77173ab7843c182fe8b2634275d20 -#: ../source/reference/operator/aggregation/log10.txt:56 -msgid "``2``" -msgstr "" - -# 7d89cf30e1694ccf808e7e960342123d -#: ../source/reference/operator/aggregation/log10.txt:58 -msgid "``{ $log10: 1000 }``" -msgstr "" - -# 9348d31d22d845c6864e8cfc959cff1f -#: ../source/reference/operator/aggregation/log10.txt:59 -msgid "``3``" -msgstr "" - -# c0cfa3d4253e4499ae3edd81192fd388 -#: ../source/reference/operator/aggregation/log10.txt:64 -msgid "A collection ``samples`` contains the following documents:" -msgstr "" - -# 4d62748158fb40e28fc77cd51659fe6b -#: ../source/reference/operator/aggregation/log10.txt:72 -msgid "The following example calculates the pH value of the samples:" -msgstr "" - -# c237f1be0a8040268e7e4078ea87f715 -#: ../source/reference/operator/aggregation/log10.txt:80 -msgid "The operation returns the following results:" -msgstr "" - -# 7c56650905a7447980903a8e4b2da7de -#: ../source/reference/operator/aggregation/log10.txt:88 -msgid ":expression:`$log`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/lookup.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/lookup.po deleted file mode 100644 index 2e95714c752..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/lookup.po +++ /dev/null @@ -1,207 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 2f9db216b63c4ee8a48522fcea23cc79 -#: ../source/reference/operator/aggregation/lookup.txt:3 -msgid "$lookup (aggregation)" -msgstr "" - -# 020f14c5d6b74c188ef1fb43b51e0948 -#: ../source/reference/operator/aggregation/lookup.txt -msgid "On this page" -msgstr "" - -# e79a6775db374b298afa02dcf3756ba5 -#: ../source/reference/operator/aggregation/lookup.txt:14 -msgid "Definition" -msgstr "" - -# 1a4bd64ef7104cfdb0683532b7711ddf -#: ../source/reference/operator/aggregation/lookup.txt:20 -msgid "" -"Performs a left outer join to an unsharded collection in the *same* " -"database to filter in documents from the \"joined\" collection for " -"processing. The :pipeline:`$lookup` stage does an equality match between " -"a field from the input documents with a field from the documents of the " -"\"joined\" collection." -msgstr "" - -# d7ed658124db43ce87aa6334cce057de -#: ../source/reference/operator/aggregation/lookup.txt:26 -msgid "" -"To each input document, the :pipeline:`$lookup` stage adds a new array " -"field whose elements are the matching documents from the \"joined\" " -"collection. The :pipeline:`$lookup` stage passes these reshaped documents" -" to the next stage." -msgstr "" - -# 95248742bb2f45f6b7e78cb376f3932c -#: ../source/reference/operator/aggregation/lookup.txt:31 -msgid "The :pipeline:`$lookup` stage has the following syntax:" -msgstr "" - -# 6c6597ab2b3f42f2894ab9ca49c25aeb -#: ../source/reference/operator/aggregation/lookup.txt:45 -msgid "The :pipeline:`$lookup` takes a document with the following fields:" -msgstr "" - -# 0af88db45663421fa9f38c90710d7427 -#: ../source/reference/operator/aggregation/lookup.txt:51 -msgid "Field" -msgstr "" - -# 6d67f97f4cd1475d806a8389cb2afd7c -#: ../source/reference/operator/aggregation/lookup.txt:52 -msgid "Description" -msgstr "" - -# 35e49a9ec0734568b54e6e45d79c12e4 -#: ../source/reference/operator/aggregation/lookup.txt:54 -msgid "``from``" -msgstr "" - -# cfe98ef19cbf4ea6842591fa295a6119 -#: ../source/reference/operator/aggregation/lookup.txt:56 -msgid "" -"Specifies the collection in the *same* database to perform the join with." -" The ``from`` collection cannot be sharded." -msgstr "" - -# 2f14e170772246318e1cca894979a485 -#: ../source/reference/operator/aggregation/lookup.txt:59 -msgid "``localField``" -msgstr "" - -# addc53f99b6c4c6ba94d5d562ada0508 -#: ../source/reference/operator/aggregation/lookup.txt:61 -msgid "" -"Specifies the field from the documents input to the :pipeline:`$lookup` " -"stage. :pipeline:`$lookup` performs an equality match on the " -"``localField`` to the ``foreignField`` from the documents of the ``from``" -" collection. If an input document does not contain the ``localField``, " -"the :pipeline:`$lookup` treats the field as having a value of ``null`` " -"for matching purposes." -msgstr "" - -# 412a2f76be374f399a7ea749865e0c20 -#: ../source/reference/operator/aggregation/lookup.txt:69 -msgid "``foreignField``" -msgstr "" - -# 02c4871e80a641658cc7fe4e43dd6148 -#: ../source/reference/operator/aggregation/lookup.txt:71 -msgid "" -"Specifies the field from the documents in the ``from`` collection. " -":pipeline:`$lookup` performs an equality match on the ``foreignField`` to" -" the ``localField`` from the input documents. If a document in the " -"``from`` collection does not contain the ``foreignField``, the " -":pipeline:`$lookup` treats the value as ``null`` for matching purposes." -msgstr "" - -# 22b98008550c4095a3ae000248f45504 -#: ../source/reference/operator/aggregation/lookup.txt:78 -msgid "``as``" -msgstr "" - -# f42cd2e56be84a5a8a861f9c79b02c57 -#: ../source/reference/operator/aggregation/lookup.txt:80 -msgid "" -"Specifies the name of the new array field to add to the input documents. " -"The new array field contains the matching documents from the ``from`` " -"collection. If the specified name already exists in the input document, " -"the existing field is *overwritten*." -msgstr "" - -# b2896d66df0e4caebde9d89e6b026d7a -#: ../source/reference/operator/aggregation/lookup.txt:88 -msgid "" -"If your ``localField`` is an array, you'll need to add an " -":pipeline:`$unwind` stage to your pipeline. See the :ref:`example " -"` on this page." -msgstr "" - -# 3c71dd9ac9444c598fc364b2e81097d5 -#: ../source/reference/operator/aggregation/lookup.txt:93 -msgid "Examples" -msgstr "" - -# f7b9f83415be48d59c94a2750ee6acd8 -#: ../source/reference/operator/aggregation/lookup.txt:96 -msgid "Perform a Join with ``$lookup``" -msgstr "" - -# 62c4c85f2fb64803a8c3f83567aba2a6 -#: ../source/reference/operator/aggregation/lookup.txt:98 -msgid "A collection ``orders`` contains the following documents:" -msgstr "" - -# c86a9e94393a4573901850175bbf5a79 -# 1c91a8f2fe104158bf7e729521e2eb99 -#: ../source/reference/operator/aggregation/lookup.txt:106 -#: ../source/reference/operator/aggregation/lookup.txt:184 -msgid "Another collection ``inventory`` contains the following documents:" -msgstr "" - -# 7fc44f6532324841a25dd416b48e1e9a -#: ../source/reference/operator/aggregation/lookup.txt:117 -msgid "" -"The following aggregation operation on the ``orders`` collection joins " -"the documents from ``orders`` with the documents from the ``inventory`` " -"collection using the fields ``item`` from the ``orders`` collection and " -"the ``sku`` field from the ``inventory`` collection:" -msgstr "" - -# 1593f6e8647f4f5e8098927e7399851a -#: ../source/reference/operator/aggregation/lookup.txt:137 -msgid "The operation returns the following documents:" -msgstr "" - -# e30cca3599c04bdaa39bd9dccaf2ba2f -#: ../source/reference/operator/aggregation/lookup.txt:170 -msgid "Use ``$lookup`` with an Array" -msgstr "" - -# be873845b0934e838a271d5c8e2706d6 -#: ../source/reference/operator/aggregation/lookup.txt:172 -msgid "" -"If your ``localField`` is an array and you'd like to match the elements " -"inside it against a ``foreignField`` which is a single element, you'll " -"need to :pipeline:`$unwind` the array as one stage of the aggregation " -"pipline." -msgstr "" - -# e73d515af3204f1b9cf8439418e237d3 -#: ../source/reference/operator/aggregation/lookup.txt:177 -msgid "Consider a collection ``orders`` with the following document:" -msgstr "" - -# 0c576b893c60456d99c017f84d8b3e4a -#: ../source/reference/operator/aggregation/lookup.txt:195 -msgid "" -"The following aggregation operation performs a join on documents in the " -"``orders`` collection which match a particular element of the ``specs`` " -"array to the ``size`` field in the ``inventory`` collection." -msgstr "" - -# 2c70046c47574504b01916dd98fda837 -#: ../source/reference/operator/aggregation/lookup.txt:219 -msgid "The operation returns the following document:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/lt.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/lt.po deleted file mode 100644 index 46627f26fe6..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/lt.po +++ /dev/null @@ -1,114 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:03+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 5a278f7ac019486995b6cdd22aa56929 -#: ../source/reference/operator/aggregation/lt.txt:3 -msgid "$lt (aggregation)" -msgstr "" - -# b709cae9339a4d6a9116bb37925abed3 -#: ../source/reference/operator/aggregation/lt.txt -msgid "On this page" -msgstr "" - -# 8d71baae9f344820b4f3d6a533eb1210 -#: ../source/reference/operator/aggregation/lt.txt:14 -msgid "Definition" -msgstr "" - -# 706b762fd929455ab2eda0092ab2f725 -#: ../source/reference/operator/aggregation/lt.txt:18 -msgid "Compares two values and returns:" -msgstr "" - -# de29842f5f5c43698a6199c84c1c22d4 -#: ../source/reference/operator/aggregation/lt.txt:20 -msgid "``true`` when the first value is *less than* the second value." -msgstr "" - -# ede290ff3dac4902845bd618a9e80918 -#: ../source/reference/operator/aggregation/lt.txt:22 -msgid "" -"``false`` when the first value is *greater than or equivalent to* the " -"second value." -msgstr "" - -# ab98830cdf784d4a94f3c166cab1ccef -#: ../source/includes/extracts/fact-agg-comparison-expression-lt.rst:1 -msgid "" -"The :expression:`$lt` compares both value and type, using the " -":ref:`specified BSON comparison order ` for " -"values of different types." -msgstr "" - -# 69423cc9c4024eb4aa39c7e0de27d0a2 -#: ../source/reference/operator/aggregation/lt.txt:27 -msgid ":expression:`$lt` has the following syntax:" -msgstr "" - -# 953c644ec3e344f2a12168cc219da127 -#: ../source/reference/operator/aggregation/lt.txt:33 -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# 9c5a63086b084f77b8d521ea555e1a8b -#: ../source/reference/operator/aggregation/lt.txt:36 -msgid "Example" -msgstr "" - -# 7c9331c857a74e28bf073cc8f99f456a -#: ../source/reference/operator/aggregation/lt.txt:38 -msgid "Consider an ``inventory`` collection with the following documents:" -msgstr "" - -# 5007d64596934294903a74cc8d006a44 -#: ../source/reference/operator/aggregation/lt.txt:48 -msgid "" -"The following operation uses the :expression:`$lt` operator to determine " -"if ``qty`` is less than ``250``:" -msgstr "" - -# ea6f7425f930400ebce8c99d9393ecf4 -#: ../source/reference/operator/aggregation/lt.txt:67 -msgid "The operation returns the following results:" -msgstr "" - -#~ msgid "" -#~ "Takes two values in an array and" -#~ " returns a boolean. The returned " -#~ "value is:" -#~ msgstr "" - -#~ msgid "" -#~ "``false`` when the first value is " -#~ "*greater than or equal to* the " -#~ "second value." -#~ msgstr "" - -#~ msgid "" -#~ "The |comparison-expression| compares both " -#~ "value and type, using the " -#~ ":ref:`specified BSON comparison order " -#~ "` for values" -#~ " of different types." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/lte.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/lte.po deleted file mode 100644 index 4d8107774a6..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/lte.po +++ /dev/null @@ -1,114 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:03+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 0cd4a9103d1f4925b215b8bdfc7279c1 -#: ../source/reference/operator/aggregation/lte.txt:3 -msgid "$lte (aggregation)" -msgstr "" - -# 114d31fc77db4cec98d2c22b25de5c49 -#: ../source/reference/operator/aggregation/lte.txt -msgid "On this page" -msgstr "" - -# c282d2b6a0d44532a88b43e2cd22791d -#: ../source/reference/operator/aggregation/lte.txt:14 -msgid "Definition" -msgstr "" - -# 13ccc595c5264cbbb1f31e39d0e3a858 -#: ../source/reference/operator/aggregation/lte.txt:18 -msgid "Compares two values and returns:" -msgstr "" - -# 4c4038b4adbf46bd9d4733398977e64c -#: ../source/reference/operator/aggregation/lte.txt:20 -msgid "" -"``true`` when the first value is *less than or equivalent to* the second " -"value." -msgstr "" - -# 89a81c90821f44e990c1e9b0ba4f44a8 -#: ../source/reference/operator/aggregation/lte.txt:23 -msgid "``false`` when the first value is *greater than* the second value." -msgstr "" - -# 8b1dcef9e9494b0f957452105a1837e9 -#: ../source/includes/extracts/fact-agg-comparison-expression-lte.rst:1 -msgid "" -"The :expression:`$lte` compares both value and type, using the " -":ref:`specified BSON comparison order ` for " -"values of different types." -msgstr "" - -# d0afb28f358740c39bb063d9d7287611 -#: ../source/reference/operator/aggregation/lte.txt:28 -msgid ":expression:`$lte` has the following syntax:" -msgstr "" - -# bbddb9fdd71049daa18749dd2615703d -#: ../source/reference/operator/aggregation/lte.txt:34 -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# aeac376022444179a7942d05ed773c95 -#: ../source/reference/operator/aggregation/lte.txt:37 -msgid "Example" -msgstr "" - -# fc1ae79be4a34e6b94d798d68cdc46c5 -#: ../source/reference/operator/aggregation/lte.txt:39 -msgid "Consider an ``inventory`` collection with the following documents:" -msgstr "" - -# 593c1529a8524515a521c00c2a2d642f -#: ../source/reference/operator/aggregation/lte.txt:49 -msgid "" -"The following operation uses the :expression:`$lte` operator to determine" -" if ``qty`` is less than or equal to ``250``:" -msgstr "" - -# 779d31da5aa64eb6a62e67378af65cb6 -#: ../source/reference/operator/aggregation/lte.txt:68 -msgid "The operation returns the following results:" -msgstr "" - -#~ msgid "" -#~ "Takes two values in an array and" -#~ " returns a boolean. The returned " -#~ "value is:" -#~ msgstr "" - -#~ msgid "" -#~ "``true`` when the first value is " -#~ "*less than or equal to* the second" -#~ " value." -#~ msgstr "" - -#~ msgid "" -#~ "The |comparison-expression| compares both " -#~ "value and type, using the " -#~ ":ref:`specified BSON comparison order " -#~ "` for values" -#~ " of different types." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/map.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/map.po deleted file mode 100644 index 285a5615e68..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/map.po +++ /dev/null @@ -1,147 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:50+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 01a41c95169d4e68beba9738b3188281 -#: ../source/reference/operator/aggregation/map.txt:3 -msgid "$map (aggregation)" -msgstr "" - -# f6642ebff6554f23886ec0c394fcc66d -#: ../source/reference/operator/aggregation/map.txt -msgid "On this page" -msgstr "" - -# 1d16a0c4ee0442e187b881c787c947a2 -#: ../source/reference/operator/aggregation/map.txt:14 -msgid "Definition" -msgstr "" - -# 71b76fd606c541b79625f54d7308459f -#: ../source/reference/operator/aggregation/map.txt:18 -msgid "" -"Applies an :ref:`expression ` to each item in an" -" array and returns an array with the applied results." -msgstr "" - -# bc173f45ed9d49de85f69c8fe67fd1c2 -#: ../source/reference/operator/aggregation/map.txt:21 -msgid "The :expression:`$map` expression has the following syntax:" -msgstr "" - -# 09908cb944ff413cbf432d0cde76e06e -#: ../source/reference/operator/aggregation/map.txt:31 -msgid "Field" -msgstr "" - -# ed99f5eed64a45b685700a119b7db9d2 -#: ../source/reference/operator/aggregation/map.txt:32 -msgid "Specification" -msgstr "" - -# 8732d71d766e482a95064c2c6318f12a -#: ../source/reference/operator/aggregation/map.txt:34 -msgid "``input``" -msgstr "" - -# 56d329269ca5423baa758d140be28f1f -#: ../source/reference/operator/aggregation/map.txt:36 -msgid "An :ref:`expression ` that resolves to an array." -msgstr "" - -# eaa49d51068c46aa8962be9cfc8f2c70 -#: ../source/reference/operator/aggregation/map.txt:39 -msgid "``as``" -msgstr "" - -# 6467daec45624ee7a7ab237de95e5844 -#: ../source/reference/operator/aggregation/map.txt:41 -msgid "" -"The variable name for the items in the ``input`` array. The ``in`` " -"expression accesses each item in the ``input`` array by this " -":doc:`variable `." -msgstr "" - -# 52f6cee05355409d84b172789c9c1f23 -#: ../source/reference/operator/aggregation/map.txt:45 -msgid "``in``" -msgstr "" - -# 6dfef008084841a995baeabf7ae615f6 -#: ../source/reference/operator/aggregation/map.txt:47 -msgid "" -"The :ref:`expression ` to apply to each item in " -"the ``input`` array. The expression accesses the item by its variable " -"name." -msgstr "" - -# dae0ab333896456e84c80cc0df7404e5 -#: ../source/reference/operator/aggregation/map.txt:51 -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# 4983406f4c094fa6b9ba9ab80574e3c6 -#: ../source/reference/operator/aggregation/map.txt:55 -msgid "Example" -msgstr "" - -# 72f415c1af91440ba86366564d161f29 -#: ../source/reference/operator/aggregation/map.txt:57 -msgid "Consider a ``grades`` collection with the following documents:" -msgstr "" - -# 9493731b3c6449ee8b25aea03c742574 -#: ../source/reference/operator/aggregation/map.txt:65 -msgid "And the following :pipeline:`$project` statement:" -msgstr "" - -# 65776de767d44aa6ab02fdb620a4ec64 -#: ../source/reference/operator/aggregation/map.txt:86 -msgid "The operation returns the following results:" -msgstr "" - -# 0ce91350f8b647f18dbcfefe1e1725bc -#: ../source/reference/operator/aggregation/map.txt:94 -msgid ":expression:`$let`" -msgstr "" - -#~ msgid "" -#~ ":expression:`$map` applies a sub-expression" -#~ " to each item in an array and" -#~ " returns an array with the result " -#~ "of the sub-expression." -#~ msgstr "" - -#~ msgid "" -#~ ":expression:`$map` is available in the " -#~ ":pipeline:`$project`, :pipeline:`$group`, and " -#~ ":pipeline:`$redact` pipeline stages." -#~ msgstr "" - -#~ msgid "Given an input document that resembles the following:" -#~ msgstr "" - -#~ msgid "" -#~ "The :expression:`$map` would transform the " -#~ "input document into the following output" -#~ " document:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/match.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/match.po deleted file mode 100644 index 4e3a6bd2c2d..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/match.po +++ /dev/null @@ -1,194 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:48+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 1747da077e534a299459e25002474e59 -#: ../source/reference/operator/aggregation/match.txt:3 -msgid "$match (aggregation)" -msgstr "" - -# ba5088ff7a124d1b8c1834f74edb7a56 -#: ../source/reference/operator/aggregation/match.txt -msgid "On this page" -msgstr "" - -# fbce1593d6ab4294bd05023e2cbc575e -#: ../source/reference/operator/aggregation/match.txt:14 -msgid "Definition" -msgstr "" - -# c9b1991aa7e7472fa7b1411a25cc35ed -#: ../source/reference/operator/aggregation/match.txt:18 -msgid "" -"Filters the documents to pass only the documents that match the specified" -" condition(s) to the next pipeline stage." -msgstr "" - -# 9e08e0b04dae48bd858529c614c9ae41 -#: ../source/reference/operator/aggregation/match.txt:21 -msgid "The :pipeline:`$match` stage has the following prototype form:" -msgstr "" - -# cea1ebbfdd364f3489ca5a207487a710 -#: ../source/reference/operator/aggregation/match.txt:27 -msgid "" -":pipeline:`$match` takes a document that specifies the query conditions. " -"The query syntax is identical to the :ref:`read operation query ` syntax." -msgstr "" - -# 75fec7362ae04d7484b3e7ad3197ad54 -#: ../source/reference/operator/aggregation/match.txt:32 -msgid "Behavior" -msgstr "" - -# faf419e1334c4893b1d0ff51986b8bc2 -#: ../source/reference/operator/aggregation/match.txt:35 -msgid "Pipeline Optimization" -msgstr "" - -# 8408f0b532374f8297ba8c3b57e7b92a -#: ../source/reference/operator/aggregation/match.txt:37 -msgid "" -"Place the :pipeline:`$match` as early in the aggregation :term:`pipeline`" -" as possible. Because :pipeline:`$match` limits the total number of " -"documents in the aggregation pipeline, earlier :pipeline:`$match` " -"operations minimize the amount of processing down the pipe." -msgstr "" - -# 40b4aaa7a67043068f76334f783cc5e3 -#: ../source/reference/operator/aggregation/match.txt:43 -msgid "" -"If you place a :pipeline:`$match` at the very beginning of a pipeline, " -"the query can take advantage of :term:`indexes ` like any other " -":method:`db.collection.find()` or :method:`db.collection.findOne()`." -msgstr "" - -# 0e4a7124d97f4df299c9063a348d7ed7 -#: ../source/reference/operator/aggregation/match.txt:49 -msgid "Restrictions" -msgstr "" - -# 003ce832b24c4efda5c448c1109b436f -#: ../source/reference/operator/aggregation/match.txt:51 -msgid "" -"You cannot use :query:`$where` in :pipeline:`$match` queries as part of " -"the aggregation pipeline." -msgstr "" - -# 74a289d0c18f47b89f5dcfb3c3f30397 -#: ../source/reference/operator/aggregation/match.txt:54 -msgid "" -"To use :query:`$text` in the :pipeline:`$match` stage, the " -":pipeline:`$match` stage has to be the first stage of the pipeline." -msgstr "" - -# 6fa4d3f8a669489597657a9c3c83d26e -#: ../source/includes/extracts/views-unsupported-text-search.rst:1 -msgid ":doc:`Views ` do not support text search." -msgstr "" - -# 2f7675062c4a4183854265d551b9b2f5 -#: ../source/reference/operator/aggregation/match.txt:60 -msgid "Examples" -msgstr "" - -# d34130432a524736998818bb5b366d80 -#: ../source/reference/operator/aggregation/match.txt:62 -msgid "" -"The examples use a collection named ``articles`` with the following " -"documents:" -msgstr "" - -# 4c559c2d5efe42c0b45b9209cd04359f -#: ../source/reference/operator/aggregation/match.txt:76 -msgid "Equality Match" -msgstr "" - -# 53b75fde55b447c996f699aa94b5ee76 -#: ../source/reference/operator/aggregation/match.txt:78 -msgid "" -"The following operation uses :pipeline:`$match` to perform a simple " -"equality match:" -msgstr "" - -# cd4c360638d041c1a71d4d69a322662a -#: ../source/reference/operator/aggregation/match.txt:87 -msgid "" -"The :pipeline:`$match` selects the documents where the ``author`` field " -"equals ``dave``, and the aggregation returns the following:" -msgstr "" - -# 4c0ae312be2b4944843b2fba47118160 -#: ../source/reference/operator/aggregation/match.txt:98 -msgid "Perform a Count" -msgstr "" - -# 3bb08da7a46d46fda5a37db3877be6a4 -#: ../source/reference/operator/aggregation/match.txt:100 -msgid "" -"The following example selects documents to process using the " -":pipeline:`$match` pipeline operator and then pipes the results to the " -":pipeline:`$group` pipeline operator to compute a count of the documents:" -msgstr "" - -# 9741316fef15494bb97b6e6d64f700f2 -#: ../source/reference/operator/aggregation/match.txt:112 -msgid "" -"In the aggregation pipeline, :pipeline:`$match` selects the documents " -"where either the ``score`` is greater than ``70`` and less than ``90`` or" -" the ``views`` is greater than or equal to ``1000``. These documents are " -"then piped to the :pipeline:`$group` to perform a count. The aggregation " -"returns the following:" -msgstr "" - -# a0e05262448741f99cc4cb4ec0957005 -#: ../source/reference/operator/aggregation/match.txt:123 -msgid "" -":doc:`/tutorial/aggregation-zip-code-data-set`, :doc:`/tutorial" -"/aggregation-with-user-preference-data`" -msgstr "" - -#~ msgid "" -#~ ":pipeline:`$match` pipes the documents that" -#~ " match its conditions to the next " -#~ "operator in the pipeline." -#~ msgstr "" - -#~ msgid "" -#~ "The :pipeline:`$match` query syntax is " -#~ "identical to the :ref:`read operation " -#~ "query ` " -#~ "syntax." -#~ msgstr "" - -# 929fd3909859430fbb3a1e8935e3ff98 -#~ msgid "" -#~ "In the aggregation pipeline, " -#~ ":pipeline:`$match` selects the documents where" -#~ " the ``score`` is greater than ``70``" -#~ " and less than or equal to " -#~ "``90``. These documents are then piped" -#~ " to the :pipeline:`$group` to perform " -#~ "a count. The aggregation returns the " -#~ "following:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/max.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/max.po deleted file mode 100644 index 73587cea01e..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/max.po +++ /dev/null @@ -1,225 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:02+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a18ffbe30d7f458b9f3a134593e16a1a -#: ../source/reference/operator/aggregation/max.txt:3 -msgid "$max (aggregation)" -msgstr "" - -# 23752445c914448da6783f4781b62eb9 -#: ../source/reference/operator/aggregation/max.txt -msgid "On this page" -msgstr "" - -# 39b0e74fca534cd0a01d5474e29d295d -#: ../source/reference/operator/aggregation/max.txt:14 -msgid "Definition" -msgstr "" - -# a85538dca2a248689f92aedf9f78fc19 -#: ../source/reference/operator/aggregation/max.txt:18 -msgid "" -"Returns the maximum value. :group:`$max` compares both value and type, " -"using the :ref:`specified BSON comparison order ` for values of different types." -msgstr "" - -# d07b427b4f564ec4aa8b35ec4ddf8145 -#: ../source/includes/extracts/fact-aggregation-accumulator-max.rst:3 -msgid "" -":group:`$max` is available in the :pipeline:`$group` and " -":pipeline:`$project` stages. In previous versions of MongoDB, " -":group:`$max` is available in the :pipeline:`$group` stage only." -msgstr "" - -# ac6aa49ebf74479e8e8e14fc54ad7d8f -#: ../source/reference/operator/aggregation/max.txt:24 -msgid "" -"When used in the :pipeline:`$group` stage, :expression:`$max` has the " -"following syntax and returns the maximum value that results from applying" -" an expression to each document in a group of documents that share the " -"same group by key:" -msgstr "" - -# 603a122564574a8f9ccf150aa3f158f1 -#: ../source/reference/operator/aggregation/max.txt:33 -msgid "" -"When used in the :pipeline:`$project` stage, :expression:`$max` returns " -"the maximum of the specified expression or list of expressions for each " -"document and has one of two syntaxes:" -msgstr "" - -# e9665d5e3f114c97a460e3bbf26b996f -#: ../source/reference/operator/aggregation/max.txt:37 -msgid ":expression:`$max` has one specified expression as its operand:" -msgstr "" - -# d96eaf9e0fc4408587ac7a12ccac78eb -#: ../source/reference/operator/aggregation/max.txt:43 -msgid ":expression:`$max` has a list of specified expressions as its operand:" -msgstr "" - -# d3c4080213ea4cfa970d7b927767e271 -#: ../source/reference/operator/aggregation/max.txt:50 -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# 04728d32b4384ae98160fbbbc324e45c -#: ../source/reference/operator/aggregation/max.txt:54 -msgid "Behavior" -msgstr "" - -# 833da8e360e147ba8b3762920ce5d56f -#: ../source/reference/operator/aggregation/max.txt:57 -msgid "Null or Missing Values" -msgstr "" - -# 15f6e44ae5fc4f63b403b4b4fb4a5b2f -#: ../source/reference/operator/aggregation/max.txt:59 -msgid "" -"If some, **but not all**, documents for the :group:`$max` operation have " -"either a ``null`` value for the field or are missing the field, the " -":group:`$max` operator only considers the non-null and the non-missing " -"values for the field." -msgstr "" - -# 043cc4c7c41a4e0eb46c5d60a285d169 -#: ../source/reference/operator/aggregation/max.txt:64 -msgid "" -"If **all** documents for the :group:`$max` operation have ``null`` value " -"for the field or are missing the field, the :group:`$max` operator " -"returns ``null`` for the maximum value." -msgstr "" - -# e22998d83b6447fb807b9fb36fe183ed -#: ../source/reference/operator/aggregation/max.txt:69 -msgid "Array Operand" -msgstr "" - -# c2928d89756540f79b1a500289649d26 -#: ../source/reference/operator/aggregation/max.txt:71 -msgid "" -"In the :pipeline:`$group` stage, if the expression resolves to an array, " -":group:`$max` does not traverse the array and compares the array as a " -"whole." -msgstr "" - -# 9cfd646bbbcb4f00b91f11c6e2b5fd57 -# b9071f010a4d4e13be02830b21ccacbf -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-max.rst:1 -msgid "In the :pipeline:`$project` stage:" -msgstr "" - -# c760510d94a547a2a84363393f48188d -# 00f5ae269a7d4e328a141826e725c266 -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-max.rst:3 -msgid "" -"With a single expression as its operand, if the expression resolves to an" -" array, :group:`$max` traverses into the array to operate on the " -"numerical elements of the array to return a single value." -msgstr "" - -# e58a0dbf4e63433f85c94ff048d88afd -# 486d050f562d48de8c6aa3a5aff077ce -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-max.rst:7 -msgid "" -"With a list of expressions as its operand, if any of the expressions " -"resolves to an array, :group:`$max` does **not** traverse into the array " -"but instead treats the array as a non-numerical value." -msgstr "" - -# 70aa7a10cefd4552ae14de9d042868a0 -#: ../source/reference/operator/aggregation/max.txt:78 -msgid "Examples" -msgstr "" - -# 9d7d96e7208e4e3db6c9e9e599a1a87a -#: ../source/reference/operator/aggregation/max.txt:81 -msgid "Use in ``$group`` Stage" -msgstr "" - -# df44114e415548349029de9896e2fac6 -#: ../source/reference/operator/aggregation/max.txt:83 -msgid "Consider a ``sales`` collection with the following documents:" -msgstr "" - -# 5f4c256b472447c8b58e90cbf1d38755 -#: ../source/reference/operator/aggregation/max.txt:93 -msgid "" -"Grouping the documents by the ``item`` field, the following operation " -"uses the :group:`$max` accumulator to compute the maximum total amount " -"and maximum quantity for each group of documents." -msgstr "" - -# a5b8626d974a40fdbc8d9aa28f663284 -#: ../source/reference/operator/aggregation/max.txt:112 -msgid "The operation returns the following results:" -msgstr "" - -# de1951b5b69d4326a41a78a82d1ca88d -#: ../source/reference/operator/aggregation/max.txt:121 -msgid "Use in ``$project`` Stage" -msgstr "" - -# 3fa422719256475c9984d0c5f6f887ab -#: ../source/reference/operator/aggregation/max.txt:123 -msgid "A collection ``students`` contains the following documents:" -msgstr "" - -# f4a7d13652b14f1cb047ccaad095a49a -#: ../source/reference/operator/aggregation/max.txt:131 -msgid "" -"The following example uses the :group:`$max` in the :pipeline:`$project` " -"stage to calculate the maximum quiz scores, the maximum lab scores, and " -"the maximum of the final and the midterm:" -msgstr "" - -# 3a3d91eedd4b4679862de9249de00505 -#: ../source/reference/operator/aggregation/max.txt:147 -msgid "The operation results in the following documents:" -msgstr "" - -#~ msgid "" -#~ "Returns the highest value among all " -#~ "values of the field in all " -#~ "documents selected by this group." -#~ msgstr "" - -#~ msgid "" -#~ "Returns the highest value that results" -#~ " from applying an expression to each" -#~ " document in a group of documents " -#~ "that share the same group by key." -#~ msgstr "" - -#~ msgid "" -#~ "|accumulator| is an :ref:`accumulator operator" -#~ " ` available" -#~ " only in the :pipeline:`$group` stage." -#~ msgstr "" - -#~ msgid ":expression:`$max` has the following syntax:" -#~ msgstr "" - -#~ msgid "Example" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/meta.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/meta.po deleted file mode 100644 index 24778c3f48b..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/meta.po +++ /dev/null @@ -1,242 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:35+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 4421d05a1c4e42c0a81b43f07075ecc9 -#: ../source/reference/operator/aggregation/meta.txt:3 -msgid "$meta (aggregation)" -msgstr "" - -# 7f10b4b51ae94d70b1f0f443ee055e76 -#: ../source/reference/operator/aggregation/meta.txt -msgid "On this page" -msgstr "" - -# 5d99e8cd2e324ed39031c737b12e8b30 -#: ../source/reference/operator/aggregation/meta.txt:14 -msgid "Definition" -msgstr "" - -# 99c5363c0fbf4c029207764ce9897ec6 -#: ../source/reference/operator/aggregation/meta.txt:20 -msgid "" -"Returns the metadata associated with a document in a pipeline operations," -" e.g. ``\"textScore\"`` when performing text search." -msgstr "" - -# 2c58cb7956d7452e9a6502f639afc7c1 -#: ../source/includes/fact-meta-syntax.rst:3 -msgid "A |meta-object| expression has the following syntax:" -msgstr "" - -# e4b1f4ac09784cd090bb5b5fa60890de -#: ../source/includes/fact-meta-syntax.rst:9 -msgid "" -"The |meta-object| expression can specify the following keyword as the " -"````:" -msgstr "" - -# 3a044b0ed5e144199d37d4e87191aee3 -#: ../source/includes/fact-meta-syntax.rst:20 -msgid "Keyword" -msgstr "" - -# 3911d3d08eb440bcac5dc94dd0c3d6af -#: ../source/includes/fact-meta-syntax.rst:22 -msgid "Description" -msgstr "" - -# 5e567f7a67cc4981995a9f8735f2b742 -#: ../source/includes/fact-meta-syntax.rst:24 -msgid "Sort Order" -msgstr "" - -# 93adb023b72f488b86d9a7d9cf247b1e -#: ../source/includes/fact-meta-syntax.rst:26 -msgid "``\"textScore\"``" -msgstr "" - -# d0a0dcc2b38c4d47bc029ae39b60de5a -#: ../source/includes/fact-meta-syntax.rst:28 -msgid "" -"Returns the score associated with the corresponding :query:`$text` query " -"for each matching document. The text score signifies how well the " -"document matched the :ref:`search term or terms `. If not used in conjunction with a :query:`$text` query, returns " -"a score of |empty-value|." -msgstr "" - -# 60b91abe90884085a648d385c68671d7 -#: ../source/includes/fact-meta-syntax.rst:35 -msgid "Descending" -msgstr "" - -# 41b37c0f4d3b452ab03c70ff2b60cbe3 -#: ../source/reference/operator/aggregation/meta.txt:28 -msgid "Behavior" -msgstr "" - -# 7f0c5f0bdd604af98396b5a11296eda1 -#: ../source/reference/operator/aggregation/meta.txt:30 -msgid "" -"The ``{ $meta: \"textScore\" }`` expression is the only :ref:`expression " -"` that the :pipeline:`$sort` stage accepts." -msgstr "" - -# eeebb9a587ca41a08699cff0c726e74a -#: ../source/reference/operator/aggregation/meta.txt:33 -msgid "" -"Although available for use everywhere expressions are accepted in the " -"pipeline, the ``{ $meta: \"textScore\" }`` expression is only meaningful " -"in a pipeline that includes a :pipeline:`$match` stage with a " -":query:`$text` query." -msgstr "" - -# 08432b8a893d4a2da52147caae880c52 -#: ../source/includes/extracts/views-unsupported-text-search.rst:1 -msgid ":doc:`Views ` do not support text search." -msgstr "" - -# 448344a2bdc44e10a0d90e0bd9890c82 -#: ../source/reference/operator/aggregation/meta.txt:41 -msgid "Examples" -msgstr "" - -# 0e5803d381f44b858b26b12895729696 -#: ../source/reference/operator/aggregation/meta.txt:46 -msgid "Consider an ``articles`` collection with the following documents:" -msgstr "" - -# 3fd73f6073694c2590cc706b296a3c68 -#: ../source/reference/operator/aggregation/meta.txt:55 -msgid "" -"The following aggregation operation performs a text search and use the " -":expression:`$meta` operator to group by the text search score:" -msgstr "" - -# c32d9e4995f9475b822bdf0d3cc83974 -#: ../source/reference/operator/aggregation/meta.txt:67 -msgid "The operation returns the following results:" -msgstr "" - -# 8932c12ab6f0404a9f81a5dec417bbf6 -#: ../source/reference/operator/aggregation/meta.txt:74 -msgid "For more examples, see :doc:`/tutorial/text-search-in-aggregation`." -msgstr "" - -#~ msgid "" -#~ "The :expression:`$meta` operator returns the" -#~ " metadata associated with a document " -#~ "in a pipeline operations, e.g. " -#~ "``\"textScore\"`` when performing text search." -#~ msgstr "" - -#~ msgid "" -#~ "Returns the score associated with the" -#~ " corresponding query:`$text` query for each" -#~ " matching document. The text score " -#~ "signifies how well the document matched" -#~ " the stemmed term or terms. If " -#~ "not used in conjunction with a " -#~ "query:`$text` query, returns a score of" -#~ " ``0.0``" -#~ msgstr "" - -#~ msgid "Behaviors" -#~ msgstr "" - -#~ msgid "" -#~ "The :expression:`$meta` expression can be " -#~ "a part of the :pipeline:`$project` stage" -#~ " and the :pipeline:`$sort` stage." -#~ msgstr "" - -#~ msgid "Projected Field Name" -#~ msgstr "" - -#~ msgid "" -#~ "If the specified ```` " -#~ "already exists in the matching " -#~ "documents, in the result set, the " -#~ "existing fields will return with the " -#~ ":expression:`$meta` values instead of with " -#~ "the stored values." -#~ msgstr "" - -#~ msgid "Projection" -#~ msgstr "" - -#~ msgid "" -#~ "The :expression:`$meta` expression can be " -#~ "used in the :pipeline:`$project` stage, " -#~ "as in:" -#~ msgstr "" - -#~ msgid "" -#~ "The inclusion of the :expression:`$meta` " -#~ "aggregation expression in the " -#~ ":pipeline:`$project` pipeline specifies both " -#~ "the inclusion of the metadata *as " -#~ "well as* the exclusion of the " -#~ "fields, other than ``_id``, that are " -#~ "*not* explicitly included in the " -#~ "projection document. This differs from " -#~ "the behavior of the :projection:`$meta` " -#~ "projection operator in a " -#~ ":method:`db.collection.find()` operation which only" -#~ " signifies the inclusion of the " -#~ "metadata and does *not* signify an " -#~ "exclusion of other fields." -#~ msgstr "" - -#~ msgid "Sort" -#~ msgstr "" - -#~ msgid "" -#~ "To use the metadata to sort, " -#~ "specify the :expression:`$meta` expression in" -#~ " :pipeline:`$sort` stage, as in:" -#~ msgstr "" - -#~ msgid "" -#~ "The specified metadata determines the " -#~ "sort order. For example, the " -#~ "``\"textScore\"`` metadata sorts in descending" -#~ " order." -#~ msgstr "" - -#~ msgid "" -#~ "For examples of ``\"textScore\"`` projections" -#~ " and sorts, see :doc:`/tutorial/text-" -#~ "search-in-aggregation`." -#~ msgstr "" - -#~ msgid "" -#~ "Returns the score associated with the" -#~ " corresponding :query:`$text` query for " -#~ "each matching document. The text score" -#~ " signifies how well the document " -#~ "matched the stemmed term or terms. " -#~ "If not used in conjunction with a" -#~ " :query:`$text` query, returns a score " -#~ "of |empty-value|." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/millisecond.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/millisecond.po deleted file mode 100644 index 4d87f9c6a7d..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/millisecond.po +++ /dev/null @@ -1,83 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:59+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# eabec4745acf4a03a5bd6a0acf6a096a -#: ../source/reference/operator/aggregation/millisecond.txt:3 -msgid "$millisecond (aggregation)" -msgstr "" - -# 6e19a9add70d495bad4490d98947d5c6 -#: ../source/reference/operator/aggregation/millisecond.txt -msgid "On this page" -msgstr "" - -# ab2f5b1d8bfc4a2e80865a90bc39591c -#: ../source/reference/operator/aggregation/millisecond.txt:14 -msgid "Definition" -msgstr "" - -# 653614156dde41939693a1dac929e822 -#: ../source/reference/operator/aggregation/millisecond.txt:18 -msgid "Returns the millisecond portion of a date as an integer between 0 and 999." -msgstr "" - -# b4388b1f524343bfb4a1669ed3cac527 -#: ../source/reference/operator/aggregation/millisecond.txt:21 -msgid "The :expression:`$millisecond` expression has the following syntax:" -msgstr "" - -# b0fe5f08b2874b32bc21e1de086e67da -#: ../source/reference/operator/aggregation/millisecond.txt:27 -msgid "" -"The argument can be any :ref:`expression ` as " -"long as it resolves to a date. For more information on expressions, see " -":ref:`aggregation-expressions`." -msgstr "" - -# 3d3274a1caee43e68561db67c72201d4 -#: ../source/reference/operator/aggregation/millisecond.txt:32 -msgid "Example" -msgstr "" - -# b5cc0988802340699578a8af2694c3cd -#: ../source/reference/operator/aggregation/millisecond.txt:34 -msgid "Consider a ``sales`` collection with the following document:" -msgstr "" - -# 2c0aa19663524b35a869210e465d7fb9 -#: ../source/reference/operator/aggregation/millisecond.txt:40 -msgid "" -"The following aggregation uses the :expression:`$millisecond` and other " -"date operators to break down the ``date`` field:" -msgstr "" - -# 808e401a9b674830b3256eb1f7580c40 -#: ../source/reference/operator/aggregation/millisecond.txt:66 -msgid "The operation returns the following result:" -msgstr "" - -#~ msgid "" -#~ "Takes a date and returns the " -#~ "millisecond portion of the date as " -#~ "an integer between 0 and 999." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/min.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/min.po deleted file mode 100644 index b69e37d12ec..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/min.po +++ /dev/null @@ -1,325 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:51+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 1669d78863ec4fa9b1bb444b4825a545 -#: ../source/reference/operator/aggregation/min.txt:3 -msgid "$min (aggregation)" -msgstr "" - -# f10a108952a643469e04961a70e93d62 -#: ../source/reference/operator/aggregation/min.txt -msgid "On this page" -msgstr "" - -# 2c6ce03d1d57405b891926e764065e2a -#: ../source/reference/operator/aggregation/min.txt:14 -msgid "Definition" -msgstr "" - -# 53686d7bdc8b463fb5de9632579a673b -#: ../source/reference/operator/aggregation/min.txt:18 -msgid "" -"Returns the minimum value. :group:`$min` compares both value and type, " -"using the :ref:`specified BSON comparison order ` for values of different types." -msgstr "" - -# 16378821a38e4999ba726710b3ab40e4 -#: ../source/includes/extracts/fact-aggregation-accumulator-min.rst:3 -msgid "" -":group:`$min` is available in the :pipeline:`$group` and " -":pipeline:`$project` stages. In previous versions of MongoDB, " -":group:`$min` is available in the :pipeline:`$group` stage only." -msgstr "" - -# 98c7b60b5d0145a0bc0962c9900c9228 -#: ../source/reference/operator/aggregation/min.txt:24 -msgid "" -"When used in the :pipeline:`$group` stage, :expression:`$min` has the " -"following syntax and returns the minimum value that results from applying" -" an expression to each document in a group of documents that share the " -"same group by key:" -msgstr "" - -# 2ac9144847704ce3a1452e933f0e7992 -#: ../source/reference/operator/aggregation/min.txt:33 -msgid "" -"When used in the :pipeline:`$project` stage, :expression:`$min` returns " -"the minimum of the specified expression or list of expressions for each " -"document and has one of two syntaxes:" -msgstr "" - -# 050a4507d2074976b020b31fcaf1da53 -#: ../source/reference/operator/aggregation/min.txt:37 -msgid ":expression:`$min` has one specified expression as its operand:" -msgstr "" - -# 8762c81272bb4b1eaa71979aec5f1530 -#: ../source/reference/operator/aggregation/min.txt:43 -msgid ":expression:`$min` has a list of specified expressions as its operand:" -msgstr "" - -# 8e88c8355400414aba99a544739238df -#: ../source/reference/operator/aggregation/min.txt:50 -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# 7a091450625040f58e8a2127594750f5 -#: ../source/reference/operator/aggregation/min.txt:54 -msgid "Behavior" -msgstr "" - -# 70db048f44824934ac398c647105e6c4 -#: ../source/reference/operator/aggregation/min.txt:57 -msgid "Null or Missing Values" -msgstr "" - -# f8c3077e41ca4c44a72f23e538118d58 -#: ../source/reference/operator/aggregation/min.txt:59 -msgid "" -"If some, **but not all**, documents for the :group:`$min` operation have " -"either a ``null`` value for the field or are missing the field, the " -":group:`$min` operator only considers the non-null and the non-missing " -"values for the field." -msgstr "" - -# fd3d3a617dd14958ac9785fd0fa84a86 -#: ../source/reference/operator/aggregation/min.txt:64 -msgid "" -"If **all** documents for the :group:`$min` operation have ``null`` value " -"for the field or are missing the field, the :group:`$min` operator " -"returns ``null`` for the minimum value." -msgstr "" - -# b8b49cbeb01b4fb6861ca34e1e05f9ce -#: ../source/reference/operator/aggregation/min.txt:69 -msgid "Array Operand" -msgstr "" - -# ae2764fbc0884a02a5204014fa0ecb55 -#: ../source/reference/operator/aggregation/min.txt:71 -msgid "" -"In the :pipeline:`$group` stage, if the expression resolves to an array, " -":group:`$min` does not traverse the array and compares the array as a " -"whole." -msgstr "" - -# 37fcab90bb5c4b4d8bf9c65d41844eaf -# 0ac719aea4b646d897314fb959b0a5a6 -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-min.rst:1 -msgid "In the :pipeline:`$project` stage:" -msgstr "" - -# e962c8bc736c4377b3561e77a09abe9c -# 808b8610cb9e4f3ba4d7aca7fd6f8ba6 -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-min.rst:3 -msgid "" -"With a single expression as its operand, if the expression resolves to an" -" array, :group:`$min` traverses into the array to operate on the " -"numerical elements of the array to return a single value." -msgstr "" - -# ecfff7285a4e4fdfbd82f06c4bf8ba69 -# 9dfafb9965914bcda4ec4c1b334e56a3 -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-min.rst:7 -msgid "" -"With a list of expressions as its operand, if any of the expressions " -"resolves to an array, :group:`$min` does **not** traverse into the array " -"but instead treats the array as a non-numerical value." -msgstr "" - -# 4fed1949f7c94ebb8e8009f49a8434db -#: ../source/reference/operator/aggregation/min.txt:78 -msgid "Examples" -msgstr "" - -# a1f0da71b8ae4c86954b99f4ff700c05 -#: ../source/reference/operator/aggregation/min.txt:81 -msgid "Use in ``$group`` Stage" -msgstr "" - -# c1c8e977adba4eee8c269c09f4c1d9af -#: ../source/reference/operator/aggregation/min.txt:83 -msgid "Consider a ``sales`` collection with the following documents:" -msgstr "" - -# 3eb91b2de04e4b8abe04d3753557d862 -#: ../source/reference/operator/aggregation/min.txt:93 -msgid "" -"Grouping the documents by the ``item`` field, the following operation " -"uses the :group:`$min` accumulator to compute the minimum amount and " -"minimum quantity for each grouping." -msgstr "" - -# 43611b1e884d4cb0a40d0616aed9114e -#: ../source/reference/operator/aggregation/min.txt:111 -msgid "The operation returns the following results:" -msgstr "" - -# 7f02b481493d4bf6b2774eb02f99f3b6 -#: ../source/reference/operator/aggregation/min.txt:120 -msgid "Use in ``$project`` Stage" -msgstr "" - -# 6bf4f7785d6548fabca50cf1baaff39b -#: ../source/reference/operator/aggregation/min.txt:122 -msgid "A collection ``students`` contains the following documents:" -msgstr "" - -# ee920dd8706f489192e288b49e19bd2d -#: ../source/reference/operator/aggregation/min.txt:130 -msgid "" -"The following example uses the :group:`$min` in the :pipeline:`$project` " -"stage to calculate the minimum quiz scores, the minimum lab scores, and " -"the minimum of the final and the midterm:" -msgstr "" - -# c2ed6be2b2154754a8379fc033c0c447 -#: ../source/reference/operator/aggregation/min.txt:146 -msgid "The operation results in the following documents:" -msgstr "" - -#~ msgid "" -#~ "The :group:`$min` operator returns the " -#~ "lowest non-null value of a field" -#~ " in the documents for a " -#~ ":pipeline:`$group` operation." -#~ msgstr "" - -#~ msgid "" -#~ "If some, **but not all**, documents " -#~ "for the :group:`$min` operation have " -#~ "either a ``null`` value for the " -#~ "field or are missing the field, " -#~ "the :group:`$min` operator only considers " -#~ "the non-null and the non-missing" -#~ " values for the field. If **all** " -#~ "documents for the :group:`$min` operation " -#~ "have ``null`` value for the field " -#~ "or are missing the field, the " -#~ ":group:`$min` operator returns ``null`` for" -#~ " the minimum value." -#~ msgstr "" - -#~ msgid "The ``users`` collection contains the following documents:" -#~ msgstr "" - -#~ msgid "" -#~ "To find the minimum value of the" -#~ " ``age`` field from all the " -#~ "documents, use the :group:`$min` operator:" -#~ msgstr "" - -#~ msgid "" -#~ "The operation returns the value of " -#~ "the ``age`` field in the ``minAge`` " -#~ "field:" -#~ msgstr "" - -#~ msgid "" -#~ "To find the minimum value of the" -#~ " ``age`` field for only those " -#~ "documents with ``_id`` starting with the" -#~ " letter ``a``, use the :group:`$min` " -#~ "operator after a :pipeline:`$match` operation:" -#~ msgstr "" - -#~ msgid "" -#~ "The operation returns the minimum value" -#~ " of the ``age`` field for the " -#~ "two documents with ``_id`` starting with" -#~ " the letter ``a``:" -#~ msgstr "" - -#~ msgid "" -#~ "The ``users`` collection contains the " -#~ "following documents where some of the" -#~ " documents are either missing the " -#~ "``age`` field or the ``age`` field " -#~ "contains ``null``:" -#~ msgstr "" - -#~ msgid "" -#~ "The following operation finds the " -#~ "minimum value of the ``age`` field " -#~ "in all the documents:" -#~ msgstr "" - -#~ msgid "" -#~ "Because only some documents for the " -#~ ":group:`$min` operation are missing the " -#~ "``age`` field or have ``age`` field " -#~ "equal to ``null``, :group:`$min` only " -#~ "considers the non-null and the " -#~ "non-missing values and the operation " -#~ "returns the following document:" -#~ msgstr "" - -#~ msgid "" -#~ "The following operation finds the " -#~ "minimum value of the ``age`` field " -#~ "for only those documents where the " -#~ "``_id`` equals ``\"xxx001\"`` or " -#~ "``\"zzz001\"``:" -#~ msgstr "" - -#~ msgid "" -#~ "The :group:`$min` operation returns ``null``" -#~ " for the minimum age since **all**" -#~ " documents for the :group:`$min` operation" -#~ " have ``null`` value for the field" -#~ " ``age`` or are missing the field:" -#~ msgstr "" - -# 94e0cc9d0cd74fd88824380a28898470 -#~ msgid "" -#~ "Before 2.4, if any of the " -#~ "documents for the :group:`$min` operation " -#~ "were missing the field, the " -#~ ":group:`$min` operator would not return " -#~ "any value. If any of the documents" -#~ " for the :group:`$min` had the value" -#~ " ``null``, the :group:`$min` operator would" -#~ " return a ``null``." -#~ msgstr "" - -# 68d573321e704e80bf97b231833a2411 -# 0c772df4672640a5abd63d9f936ce290 -#~ msgid "Example" -#~ msgstr "" - -#~ msgid "" -#~ "Returns the lowest value that results" -#~ " from applying an expression to each" -#~ " document in a group of documents " -#~ "that share the same group by key." -#~ msgstr "" - -#~ msgid "" -#~ "|accumulator| is an :ref:`accumulator operator" -#~ " ` available" -#~ " only in the :pipeline:`$group` stage." -#~ msgstr "" - -#~ msgid ":expression:`$min` has the following syntax:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/minute.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/minute.po deleted file mode 100644 index 2fb5023fb1f..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/minute.po +++ /dev/null @@ -1,80 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:00+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a6451f51ba744eefa703e092750468b4 -#: ../source/reference/operator/aggregation/minute.txt:3 -msgid "$minute (aggregation)" -msgstr "" - -# ec3e300b5c44452f86d0abeab652e470 -#: ../source/reference/operator/aggregation/minute.txt -msgid "On this page" -msgstr "" - -# 96cc0344d0474e8da04bd9f4c1b281b2 -#: ../source/reference/operator/aggregation/minute.txt:14 -msgid "Definition" -msgstr "" - -# 1fb6d66e5818474fa3f1a34c840f6b9f -#: ../source/reference/operator/aggregation/minute.txt:18 -msgid "Returns the minute portion of a date as a number between 0 and 59." -msgstr "" - -# 9f3e79838a9b4424a7eb3e8d9f6c7e37 -#: ../source/reference/operator/aggregation/minute.txt:20 -msgid "The :expression:`$minute` expression has the following syntax:" -msgstr "" - -# ac616e3c55fe49a099ed2025181f6f8e -#: ../source/reference/operator/aggregation/minute.txt:26 -msgid "" -"The argument can be any :ref:`expression ` as " -"long as it resolves to a date. For more information on expressions, see " -":ref:`aggregation-expressions`." -msgstr "" - -# f83036cde1124491aec37df752f1d4db -#: ../source/reference/operator/aggregation/minute.txt:31 -msgid "Example" -msgstr "" - -# 320fce07fbc3466aad98430289b16dc7 -#: ../source/reference/operator/aggregation/minute.txt:33 -msgid "Consider a ``sales`` collection with the following document:" -msgstr "" - -# a44ad65446634fdfbeb931757435f9b4 -#: ../source/reference/operator/aggregation/minute.txt:39 -msgid "" -"The following aggregation uses the :expression:`$minute` and other date " -"expressions to break down the ``date`` field:" -msgstr "" - -# 5eedef330a2c48afa8892446420d2c87 -#: ../source/reference/operator/aggregation/minute.txt:65 -msgid "The operation returns the following result:" -msgstr "" - -#~ msgid "Takes a date and returns the minute between 0 and 59." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/mod.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/mod.po deleted file mode 100644 index 28ac13dd8b9..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/mod.po +++ /dev/null @@ -1,95 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:02+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# ef6e6b30202244fa8d91450adf7079c8 -#: ../source/reference/operator/aggregation/mod.txt:3 -msgid "$mod (aggregation)" -msgstr "" - -# 3f50cb5430554bb7aeac91e3a917d2e3 -#: ../source/reference/operator/aggregation/mod.txt -msgid "On this page" -msgstr "" - -# 451d573b501e403da3d900b044492030 -#: ../source/reference/operator/aggregation/mod.txt:14 -msgid "Definition" -msgstr "" - -# 2cc6284f83a44cb2a551a5ba15f409e3 -#: ../source/reference/operator/aggregation/mod.txt:18 -msgid "Divides one number by another and returns the *remainder*." -msgstr "" - -# c77ba6c5a03142c6b1de0668201b773a -#: ../source/reference/operator/aggregation/mod.txt:20 -msgid "The :expression:`$mod` expression has the following syntax:" -msgstr "" - -# b61052e103184fda9cb43e5c47935275 -#: ../source/reference/operator/aggregation/mod.txt:26 -msgid "" -"The first argument is the dividend, and the second argument is the " -"divisor; i.e. first argument is divided by the second argument." -msgstr "" - -# c329e99c2e63433a9625536bce10cca7 -#: ../source/reference/operator/aggregation/mod.txt:29 -msgid "" -"The arguments can be any valid :ref:`expression ` as long as they resolve to numbers. For more information on" -" expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# e300ce50f12a4f4da941bbafdf4c8b08 -#: ../source/reference/operator/aggregation/mod.txt:34 -msgid "Example" -msgstr "" - -# 2e0b140d2d35408495fa7f700b14694a -#: ../source/reference/operator/aggregation/mod.txt:36 -msgid "Consider a ``planning`` collection with the following documents:" -msgstr "" - -# af5b6b550d3a4c408b2d189e41a231a5 -#: ../source/reference/operator/aggregation/mod.txt:43 -msgid "" -"The following aggregation uses the :expression:`$mod` expression to " -"return the remainder of the ``hours`` field divided by the ``tasks`` " -"field:" -msgstr "" - -# 00df9176711c49ffa22f6c2fadc2c452 -#: ../source/reference/operator/aggregation/mod.txt:55 -msgid "The operation returns the following results:" -msgstr "" - -#~ msgid "" -#~ "Takes an array that contains a " -#~ "pair of numbers and returns the " -#~ "*remainder* of the first number divided" -#~ " by the second number." -#~ msgstr "" - -#~ msgid ":query:`$mod`" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/month.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/month.po deleted file mode 100644 index 6c450146c85..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/month.po +++ /dev/null @@ -1,80 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:01+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# dca2a1d568bf4144b6c476b389b5f91c -#: ../source/reference/operator/aggregation/month.txt:3 -msgid "$month (aggregation)" -msgstr "" - -# c5e8690f3edb45508c7f108e86110414 -#: ../source/reference/operator/aggregation/month.txt -msgid "On this page" -msgstr "" - -# 242cf66e67624c63a1fa9b9d41656f50 -#: ../source/reference/operator/aggregation/month.txt:14 -msgid "Definition" -msgstr "" - -# 7d53fc4c939c4300b1a7e3f109e6167d -#: ../source/reference/operator/aggregation/month.txt:18 -msgid "Returns the month of a date as a number between 1 and 12." -msgstr "" - -# e5fac0185c9c48f3a5074ee863d86525 -#: ../source/reference/operator/aggregation/month.txt:20 -msgid "The :expression:`$month` expression has the following syntax:" -msgstr "" - -# 163ff3a532ea4e50bbe015a8ce24eb03 -#: ../source/reference/operator/aggregation/month.txt:26 -msgid "" -"The argument can be any :ref:`expression ` as " -"long as it resolves to a date. For more information on expressions, see " -":ref:`aggregation-expressions`." -msgstr "" - -# 9e74181fa03541048e00064be52335a2 -#: ../source/reference/operator/aggregation/month.txt:31 -msgid "Example" -msgstr "" - -# 77112036198345f4a4cf4aa7ce046451 -#: ../source/reference/operator/aggregation/month.txt:33 -msgid "Consider a ``sales`` collection with the following document:" -msgstr "" - -# d900dcc6bfe8430dba9320fa6c6f378d -#: ../source/reference/operator/aggregation/month.txt:39 -msgid "" -"The following aggregation uses the :expression:`$month` and other date " -"operators to break down the ``date`` field:" -msgstr "" - -# 3d639befdfcb40a191dbddd885449f76 -#: ../source/reference/operator/aggregation/month.txt:65 -msgid "The operation returns the following result:" -msgstr "" - -#~ msgid "Takes a date and returns the month as a number between 1 and 12." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/multiply.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/multiply.po deleted file mode 100644 index 6ec3744866d..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/multiply.po +++ /dev/null @@ -1,86 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:59+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# f1d77a4a85a54dcabac18dce0c5c2697 -#: ../source/reference/operator/aggregation/multiply.txt:3 -msgid "$multiply (aggregation)" -msgstr "" - -# 68872295f1bc4c2c82e325e461918874 -#: ../source/reference/operator/aggregation/multiply.txt -msgid "On this page" -msgstr "" - -# ba3d3fd2659f49599299b5bb5213ffef -#: ../source/reference/operator/aggregation/multiply.txt:14 -msgid "Definition" -msgstr "" - -# 3c6148d464bc41cdbba8b727db0e262f -#: ../source/reference/operator/aggregation/multiply.txt:18 -msgid "" -"Multiplies numbers together and returns the result. Pass the arguments to" -" :expression:`$multiply` in an array." -msgstr "" - -# fa9114f0c1334d27b21601084caad6d8 -#: ../source/reference/operator/aggregation/multiply.txt:21 -msgid "The :expression:`$multiply` expression has the following syntax:" -msgstr "" - -# 8b66ea265ce54240b2b9f83e8d87a98c -#: ../source/reference/operator/aggregation/multiply.txt:27 -msgid "" -"The arguments can be any valid :ref:`expression ` as long as they resolve to numbers. For more information on" -" expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# 35b1c23612284371a646aa58c7decea4 -#: ../source/reference/operator/aggregation/multiply.txt:32 -msgid "Example" -msgstr "" - -# 1f77be4cd6074139b7262f9723fa1c29 -#: ../source/reference/operator/aggregation/multiply.txt:34 -msgid "Consider a ``sales`` collection with the following documents:" -msgstr "" - -# 451475a47bb349a0bcc86b5be9796267 -#: ../source/reference/operator/aggregation/multiply.txt:42 -msgid "" -"The following aggregation uses the :expression:`$multiply` expression in " -"the :pipeline:`$project` pipeline to multiply the ``price`` and the " -"``quantity`` fields:" -msgstr "" - -# a4da7181912b4df3a66cd8bfa836baae -#: ../source/reference/operator/aggregation/multiply.txt:54 -msgid "The operation returns the following results:" -msgstr "" - -#~ msgid "" -#~ "Takes an array of one or more " -#~ "numbers and multiples them, returning " -#~ "the resulting product." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/ne.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/ne.po deleted file mode 100644 index 1717ab9ae67..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/ne.po +++ /dev/null @@ -1,109 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:02+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a9f8fb64ec594eae93e37eaef10a165e -#: ../source/reference/operator/aggregation/ne.txt:3 -msgid "$ne (aggregation)" -msgstr "" - -# c7c9b3d05e3a49deac8ec0b56b546bab -#: ../source/reference/operator/aggregation/ne.txt -msgid "On this page" -msgstr "" - -# 192bf87e10804ec8b03b0b1832136b9d -#: ../source/reference/operator/aggregation/ne.txt:14 -msgid "Definition" -msgstr "" - -# f04a79f5b8324f54b01bbecf986391fd -#: ../source/reference/operator/aggregation/ne.txt:18 -msgid "Compares two values and returns:" -msgstr "" - -# 25b08076703643f2bb7b119c7a0e159c -#: ../source/reference/operator/aggregation/ne.txt:20 -msgid "``true`` when the values are not equivalent." -msgstr "" - -# eeb6b453facf4b5899b5c475de20d587 -#: ../source/reference/operator/aggregation/ne.txt:22 -msgid "``false`` when the values are equivalent." -msgstr "" - -# e22fbcab327f4c75a387a0b7bd75b70e -#: ../source/includes/extracts/fact-agg-comparison-expression-lte.rst:1 -msgid "" -"The :expression:`$lte` compares both value and type, using the " -":ref:`specified BSON comparison order ` for " -"values of different types." -msgstr "" - -# ba13fa93c5724535b46508e5a5b77c00 -#: ../source/reference/operator/aggregation/ne.txt:26 -msgid ":expression:`$ne` has the following syntax:" -msgstr "" - -# c487be8fbee44586ad2e8cc7e3f1ee8b -#: ../source/reference/operator/aggregation/ne.txt:32 -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# c40a48cf9b3a4a5e830ae02013ab892c -#: ../source/reference/operator/aggregation/ne.txt:35 -msgid "Example" -msgstr "" - -# a8142c615e694b78b62a1ef810816d3d -#: ../source/reference/operator/aggregation/ne.txt:37 -msgid "Consider an ``inventory`` collection with the following documents:" -msgstr "" - -# e19a001f0bb44f98937f7eaa5f7432bf -#: ../source/reference/operator/aggregation/ne.txt:47 -msgid "" -"The following operation uses the :expression:`$ne` operator to determine " -"if ``qty`` does not equal ``250``:" -msgstr "" - -# 4e673e1bd5c74f4493b67007fcf30f53 -#: ../source/reference/operator/aggregation/ne.txt:66 -msgid "The operation returns the following results:" -msgstr "" - -#~ msgid "Takes two values in an array returns a boolean. The returned value is:" -#~ msgstr "" - -#~ msgid "``true`` when the values are **not equivalent**." -#~ msgstr "" - -#~ msgid "``false`` when the values are **equivalent**." -#~ msgstr "" - -#~ msgid "" -#~ "The |comparison-expression| compares both " -#~ "value and type, using the " -#~ ":ref:`specified BSON comparison order " -#~ "` for values" -#~ " of different types." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/not.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/not.po deleted file mode 100644 index f5e510e0c7c..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/not.po +++ /dev/null @@ -1,165 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:03+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# d6219c06c78f4b9ab154025f341b8118 -#: ../source/reference/operator/aggregation/not.txt:3 -msgid "$not (aggregation)" -msgstr "" - -# 78acd73bf8c246e089ecc71a89daad73 -#: ../source/reference/operator/aggregation/not.txt -msgid "On this page" -msgstr "" - -# b752e03b3b9b42cb90412f22a5c1a93a -#: ../source/reference/operator/aggregation/not.txt:14 -msgid "Definition" -msgstr "" - -# a747c5f8c84d434fade291578ecc0bc1 -#: ../source/reference/operator/aggregation/not.txt:18 -msgid "" -"Evaluates a boolean and returns the opposite boolean value; i.e. when " -"passed an expression that evaluates to ``true``, :expression:`$not` " -"returns ``false``; when passed an expression that evaluates to ``false``," -" :expression:`$not` returns ``true``." -msgstr "" - -# 6e0f7cbfadab4b1abc3874f7808d4ce1 -#: ../source/reference/operator/aggregation/not.txt:23 -msgid ":expression:`$not` has the following syntax:" -msgstr "" - -# 8f4586e71a0048858551091f702d311d -#: ../source/reference/operator/aggregation/not.txt:29 -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# 62acfda265274e46b5cc32ee7b20d7b4 -#: ../source/reference/operator/aggregation/not.txt:33 -msgid "Behavior" -msgstr "" - -# b1eb9f2134904f70a1af44ac6b1ad5f6 -#: ../source/includes/extracts/fact-agg-boolean-not.rst:1 -msgid "" -"In addition to the ``false`` boolean value, :expression:`$not` evaluates " -"as ``false`` the following: ``null``, ``0``, and ``undefined`` values. " -"The :expression:`$not` evaluates all other values as ``true``, including " -"non-zero numeric values and arrays." -msgstr "" - -# 5626a7bf6a9e43aabd8f002c0694b087 -# 2f38fd8766ca4752ab870c5b1124f601 -#: ../source/reference/operator/aggregation/not.txt:41 -#: ../source/reference/operator/aggregation/not.txt:78 -msgid "Example" -msgstr "" - -# cb60a56435604e2193d245cf2c2253f2 -#: ../source/reference/operator/aggregation/not.txt:45 -msgid "Result" -msgstr "" - -# e59c695703834bb1aaf3b0bd2defbe2a -#: ../source/reference/operator/aggregation/not.txt:47 -msgid "``{ $not: [ true ] }``" -msgstr "" - -# e928ba72f885405d9630ca6b56666678 -# b3d0072aa3dd45bcaa892e66a15828a3 -#: ../source/reference/operator/aggregation/not.txt:51 -#: ../source/reference/operator/aggregation/not.txt:57 -msgid "``false``" -msgstr "" - -# b329a13176824ac9a327766c76ab656c -#: ../source/reference/operator/aggregation/not.txt:53 -msgid "``{ $not: [ [ false ] ] }``" -msgstr "" - -# a4af415a52f44ee7bfc2eafcfae07d4f -#: ../source/reference/operator/aggregation/not.txt:59 -msgid "``{ $not: [ false ] }``" -msgstr "" - -# 190f6e9e50cb4bbcb3489dddb4d8be39 -# a1548b578893416f8d271c340c82da6a -# b273522e8b5f4f6f940f1416e9e6ee4a -#: ../source/reference/operator/aggregation/not.txt:63 -#: ../source/reference/operator/aggregation/not.txt:69 -#: ../source/reference/operator/aggregation/not.txt:75 -msgid "``true``" -msgstr "" - -# aaddab0716c84dd8898696649e46b116 -#: ../source/reference/operator/aggregation/not.txt:65 -msgid "``{ $not: [ null ] }``" -msgstr "" - -# d376fb6067f5460f90bcffc6978c7e09 -#: ../source/reference/operator/aggregation/not.txt:71 -msgid "``{ $not: [ 0 ] }``" -msgstr "" - -# 04424e4e20ec4c3f8143d7c8dfa0f72e -#: ../source/reference/operator/aggregation/not.txt:80 -msgid "Consider an ``inventory`` collection with the following documents:" -msgstr "" - -# a96132bd58bd47079cbe966aa7407efb -#: ../source/reference/operator/aggregation/not.txt:90 -msgid "" -"The following operation uses the :expression:`$not` operator to determine" -" if ``qty`` is not greater than ``250``:" -msgstr "" - -# 9e5bb290a4fa401b986c1656c2414d66 -#: ../source/reference/operator/aggregation/not.txt:107 -msgid "The operation returns the following results:" -msgstr "" - -#~ msgid "" -#~ "Returns the boolean opposite value " -#~ "passed to it. When passed a " -#~ "``true`` value, :expression:`$not` returns " -#~ "``false``; when passed a ``false`` " -#~ "value, :expression:`$not` returns ``true``." -#~ msgstr "" - -#~ msgid "" -#~ "In addition to the ``false`` boolean " -#~ "value, |boolean-exp| evaluates as " -#~ "``false`` the following: ``null``, ``0``, " -#~ "and ``undefined`` values. The |boolean-" -#~ "exp| evaluates all other values as " -#~ "``true``, including non-zero numeric " -#~ "values and arrays." -#~ msgstr "" - -#~ msgid "" -#~ "The following operation uses the " -#~ ":expression:`$or` operator to determine if " -#~ "``qty`` is greater than 250 *or* " -#~ "less than ``200``:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/or.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/or.po deleted file mode 100644 index 7f2425865d8..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/or.po +++ /dev/null @@ -1,156 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:59+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 3d48456cf4214cb0a047462a4e798d07 -#: ../source/reference/operator/aggregation/or.txt:3 -msgid "$or (aggregation)" -msgstr "" - -# dc412df103bf400c98c6789ad55c7e8d -#: ../source/reference/operator/aggregation/or.txt -msgid "On this page" -msgstr "" - -# ceeb6508517946358573fe0ebc3402ba -#: ../source/reference/operator/aggregation/or.txt:14 -msgid "Definition" -msgstr "" - -# d1fbb67370a54bb6b8da89f2a0cf94c7 -#: ../source/reference/operator/aggregation/or.txt:18 -msgid "" -"Evaluates one or more expressions and returns ``true`` if *any* of the " -"expressions are ``true``. Otherwise, :expression:`$or` returns ``false``." -msgstr "" - -# 88e62dc21e5b49529443adcbe7f67783 -#: ../source/reference/operator/aggregation/or.txt:22 -msgid ":expression:`$or` has the following syntax:" -msgstr "" - -# d4951e1bc52047d4aff1f359a82aa867 -#: ../source/reference/operator/aggregation/or.txt:28 -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# ea6b2a9a91fd435c9a76e25a77bf73b3 -#: ../source/reference/operator/aggregation/or.txt:32 -msgid "Behavior" -msgstr "" - -# 35f7aba49d24449ba4f96b5f06182f5f -#: ../source/reference/operator/aggregation/or.txt:34 -msgid "" -":expression:`$or` uses short-circuit logic: the operation stops " -"evaluation after encountering the first ``true`` expression." -msgstr "" - -# 4b79a7fb9456447cbd7f2fff8ac57b9a -#: ../source/includes/extracts/fact-agg-boolean-or.rst:1 -msgid "" -"In addition to the ``false`` boolean value, :expression:`$or` evaluates " -"as ``false`` the following: ``null``, ``0``, and ``undefined`` values. " -"The :expression:`$or` evaluates all other values as ``true``, including " -"non-zero numeric values and arrays." -msgstr "" - -# e411c7e37f5f412daab03d50f8ef9ae0 -# c664d99bbc8a4a8cb601c1be938c201f -#: ../source/reference/operator/aggregation/or.txt:43 -#: ../source/reference/operator/aggregation/or.txt:74 -msgid "Example" -msgstr "" - -# 66bb2f3e450a4f71a03437800ba7aee3 -#: ../source/reference/operator/aggregation/or.txt:47 -msgid "Result" -msgstr "" - -# 4f94226351ec4c9ca68f5ca6540e897f -#: ../source/reference/operator/aggregation/or.txt:49 -msgid "``{ $or: [ true, false ] }``" -msgstr "" - -# 3bf399b4a1454db0b1200987c5f34979 -# 24c9731ed01346e7af784620fb367a59 -#: ../source/reference/operator/aggregation/or.txt:53 -#: ../source/reference/operator/aggregation/or.txt:59 -msgid "``true``" -msgstr "" - -# 5c8efe175ee74ee1ae7f991fee98ec57 -#: ../source/reference/operator/aggregation/or.txt:55 -msgid "``{ $or: [ [ false ], false ] }``" -msgstr "" - -# 54a45185a34541f69c1003ef275833b2 -#: ../source/reference/operator/aggregation/or.txt:61 -msgid "``{ $or: [ null, 0, undefined ] }``" -msgstr "" - -# 1d865750b91a437fabdff56f5495f3ce -# 55a8139fc3c747cebd00ff9ebb5db431 -#: ../source/reference/operator/aggregation/or.txt:65 -#: ../source/reference/operator/aggregation/or.txt:71 -msgid "``false``" -msgstr "" - -# c7963f6bca114c6aac4fa5f1e10ed5c7 -#: ../source/reference/operator/aggregation/or.txt:67 -msgid "``{ $or: [ ] }``" -msgstr "" - -# 49af33f5eec8434987b9c13c4861179e -#: ../source/reference/operator/aggregation/or.txt:76 -msgid "Consider an ``inventory`` collection with the following documents:" -msgstr "" - -# fa0a371812a54beab3ed28be0281e6d2 -#: ../source/reference/operator/aggregation/or.txt:86 -msgid "" -"The following operation uses the :expression:`$or` operator to determine " -"if ``qty`` is greater than 250 *or* less than ``200``:" -msgstr "" - -# a30928c3d5d74c7aab2286857a581fea -#: ../source/reference/operator/aggregation/or.txt:103 -msgid "The operation returns the following results:" -msgstr "" - -#~ msgid "" -#~ "Takes an array of one or more " -#~ "values and returns ``true`` if *any* " -#~ "of the values in the array are " -#~ "``true``. Otherwise :expression:`$or` returns " -#~ "false." -#~ msgstr "" - -#~ msgid "" -#~ "In addition to the ``false`` boolean " -#~ "value, |boolean-exp| evaluates as " -#~ "``false`` the following: ``null``, ``0``, " -#~ "and ``undefined`` values. The |boolean-" -#~ "exp| evaluates all other values as " -#~ "``true``, including non-zero numeric " -#~ "values and arrays." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/out.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/out.po deleted file mode 100644 index 47c70b69838..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/out.po +++ /dev/null @@ -1,175 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:50+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 1c0625aaf9944241986156b1acee24f8 -#: ../source/reference/operator/aggregation/out.txt:5 -msgid "$out (aggregation)" -msgstr "" - -# 23f91f2909874acaaa4e85369b67f455 -#: ../source/reference/operator/aggregation/out.txt -msgid "On this page" -msgstr "" - -# 53ffe22999a0464fa28f9e0e4abf61a7 -#: ../source/reference/operator/aggregation/out.txt:18 -msgid "Definition" -msgstr "" - -# c5ad58e29a934e7d90858fecfa6012b5 -#: ../source/reference/operator/aggregation/out.txt:22 -msgid "" -"Takes the documents returned by the aggregation pipeline and writes them " -"to a specified collection. The :pipeline:`$out` operator must be *the " -"last stage* in the pipeline. The :pipeline:`$out` operator lets the " -"aggregation framework return result sets of any size." -msgstr "" - -# 1a4904eb05e54420aeb586ab0e03f3dc -#: ../source/reference/operator/aggregation/out.txt:29 -msgid "" -"MongoDB 3.2 added support for :ref:`document validation <3.2-rel-notes-" -"document-validation>`. The ``bypassDocumentValidation`` field enables you" -" to bypass document validation during the :pipeline:`$out` phase of the " -"aggregation operation. This lets you insert documents that do not meet " -"the validation requirements. Specify ``bypassDocumentValidation`` as an " -"option on the aggregation method or command." -msgstr "" - -# c0b3305df95347e6b1aae5564ccf4f57 -#: ../source/reference/operator/aggregation/out.txt:37 -msgid "The :pipeline:`$out` stage has the following prototype form:" -msgstr "" - -# 83feedf59f4e4ebb92012126efb813c3 -#: ../source/reference/operator/aggregation/out.txt:43 -msgid ":pipeline:`$out` takes a string that specifies the output collection name." -msgstr "" - -# 8aacfcf5014e4081abf134d6a15aea05 -#: ../source/reference/operator/aggregation/out.txt:48 -msgid "" -"You cannot specify a sharded collection as the output collection. The " -"input collection for a pipeline can be sharded." -msgstr "" - -# b160378a3a9045a1875607c120e279bc -#: ../source/reference/operator/aggregation/out.txt:51 -msgid "" -"The :pipeline:`$out` operator cannot write results to a :doc:`capped " -"collection `." -msgstr "" - -# d6afebf3b84944238055b26376ba598d -#: ../source/reference/operator/aggregation/out.txt:55 -msgid "Behaviors" -msgstr "" - -# 539331d18dc84cd89fa6adbb640128f7 -#: ../source/reference/operator/aggregation/out.txt:58 -msgid "Create New Collection" -msgstr "" - -# 89d5cb8cc5fd49129cf7eee92bf25cc2 -#: ../source/reference/operator/aggregation/out.txt:60 -msgid "" -"The :pipeline:`$out` operation creates a new collection in the current " -"database if one does not already exist. The collection is not visible " -"until the aggregation completes. If the aggregation fails, MongoDB does " -"not create the collection." -msgstr "" - -# 96d08cf8a9684cb1a2b80ddbc4634259 -#: ../source/reference/operator/aggregation/out.txt:66 -msgid "Replace Existing Collection" -msgstr "" - -# 5387fe5419574102af4155327d36fab7 -#: ../source/reference/operator/aggregation/out.txt:68 -msgid "" -"If the collection specified by the :pipeline:`$out` operation already " -"exists, then upon completion of the aggregation, the :pipeline:`$out` " -"stage atomically replaces the existing collection with the new results " -"collection. The :pipeline:`$out` operation does not change any indexes " -"that existed on the previous collection. If the aggregation fails, the " -":pipeline:`$out` operation makes no changes to the pre-existing " -"collection." -msgstr "" - -# 0b98ff2907744f15af547bbbedb2792e -#: ../source/reference/operator/aggregation/out.txt:77 -msgid "Index Constraints" -msgstr "" - -# 351e9cee1e2b4b578e9fed22bbca9d2f -#: ../source/reference/operator/aggregation/out.txt:79 -msgid "" -"The pipeline will fail to complete if the documents produced by the " -"pipeline would violate any unique indexes, including the index on the " -"``_id`` field of the original output collection." -msgstr "" - -# 83576ac609cc4906a04acdf9148aa185 -#: ../source/reference/operator/aggregation/out.txt:84 -msgid "Example" -msgstr "" - -# b48255f111ac4795a059a9b0e1c71c75 -#: ../source/reference/operator/aggregation/out.txt:86 -msgid "A collection ``books`` contains the following documents:" -msgstr "" - -# 5c87548ba0d745938b7cde6d2f29a909 -#: ../source/reference/operator/aggregation/out.txt:96 -msgid "" -"The following aggregation operation pivots the data in the ``books`` " -"collection to have titles grouped by authors and then writes the results " -"to the ``authors`` collection." -msgstr "" - -# 618f3f288ec44173bc744d9dc5f9193f -#: ../source/reference/operator/aggregation/out.txt:107 -msgid "" -"After the operation, the ``authors`` collection contains the following " -"documents:" -msgstr "" - -#~ msgid "" -#~ "Takes the documents returned by the " -#~ "aggregation pipeline and writes them to" -#~ " a specified collection. The " -#~ ":pipeline:`$out` operator lets the aggregation" -#~ " framework return result sets of any" -#~ " size. The :pipeline:`$out` operator must" -#~ " be *the last stage* in the " -#~ "pipeline." -#~ msgstr "" - -#~ msgid "" -#~ "The command has the following syntax," -#~ " where ```` is " -#~ "collection that will hold the output " -#~ "of the aggregation operation. :pipeline:`$out`" -#~ " is only permissible at the end " -#~ "of the pipeline:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/pow.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/pow.po deleted file mode 100644 index 97df7017b49..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/pow.po +++ /dev/null @@ -1,169 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 389649a09e0c486bab16c321ef74d638 -#: ../source/reference/operator/aggregation/pow.txt:3 -msgid "$pow (aggregation)" -msgstr "" - -# ef6bcd9ca0ee48db899318eeedd11de8 -#: ../source/reference/operator/aggregation/pow.txt -msgid "On this page" -msgstr "" - -# a4ebc12463d24bacbb3d90d88ca04ec9 -#: ../source/reference/operator/aggregation/pow.txt:14 -msgid "Definition" -msgstr "" - -# 96c87cdf6fab45dbb67f0adc631e73dd -#: ../source/reference/operator/aggregation/pow.txt:20 -msgid "" -"Raises a number to the specified exponent and returns the result. " -":expression:`$pow` has the following syntax:" -msgstr "" - -# cc536a800c3a4b1db0e03c9e751d9a08 -#: ../source/reference/operator/aggregation/pow.txt:27 -msgid "" -"The ```` expression can be any valid :ref:`expression " -"` as long as it resolves to a number." -msgstr "" - -# 7fc10d72a9dc435daa4e647d74ee50a8 -#: ../source/reference/operator/aggregation/pow.txt:30 -msgid "" -"The ```` expression can be any valid :ref:`expression " -"` as long as it resolves to a number." -msgstr "" - -# ef659876aa2b4be9a9868c351c0424d0 -#: ../source/reference/operator/aggregation/pow.txt:33 -msgid "You cannot raise ``0`` to a negative exponent." -msgstr "" - -# fb845f91f45942198eb43f93e8c6ddb9 -#: ../source/reference/operator/aggregation/pow.txt:36 -msgid "Behavior" -msgstr "" - -# 07f7fd1737d04f1aa328fb62fb3a9107 -#: ../source/reference/operator/aggregation/pow.txt:38 -msgid "" -"The result will have the same type as the input except when it cannot be " -"represented accurately in that type. In these cases:" -msgstr "" - -# 9f7cdfaccaeb4d35b9f3188a79f103e7 -#: ../source/reference/operator/aggregation/pow.txt:41 -msgid "" -"A 32-bit integer will be converted to a 64-bit integer if the result is " -"representable as a 64-bit integer." -msgstr "" - -# 54c75d23e749440da651812bb0efc518 -#: ../source/reference/operator/aggregation/pow.txt:44 -msgid "" -"A 32-bit integer will be converted to a double if the result is not " -"representable as a 64-bit integer." -msgstr "" - -# ddcdf6d471a648649ebfd08bce2bc035 -#: ../source/reference/operator/aggregation/pow.txt:47 -msgid "" -"A 64-bit integer will be converted to double if the result is not " -"representable as a 64-bit integer." -msgstr "" - -# fe9f2951a55842c18b6f60af57189acc -#: ../source/includes/extracts/agg-expression-null-operand-pow.rst:1 -msgid "" -"If either argument resolves to a value of ``null`` or refers to a field " -"that is missing, ``$pow`` returns ``null``. If either argument resolves " -"to ``NaN``, ``$pow`` returns ``NaN``." -msgstr "" - -# adde1968925547c88b549e3b89856b81 -# 300a56a6859d469d90b0c9ee3f56429b -#: ../source/reference/operator/aggregation/pow.txt:56 -#: ../source/reference/operator/aggregation/pow.txt:72 -msgid "Example" -msgstr "" - -# a39df0250c844292a63bc3c06d556247 -#: ../source/reference/operator/aggregation/pow.txt:57 -msgid "Results" -msgstr "" - -# 9ef31b8995a346cd953d8dd8078f2730 -#: ../source/reference/operator/aggregation/pow.txt:59 -msgid "``{ $pow: [ 5, 0 ] }``" -msgstr "" - -# 04671643db5e4a8a95b4a83ebe66cab8 -#: ../source/reference/operator/aggregation/pow.txt:60 -msgid "``1``" -msgstr "" - -# 6a85f546961b4873bedcf7d25a2c0c05 -#: ../source/reference/operator/aggregation/pow.txt:62 -msgid "``{ $pow: [ 5, 2 ] }``" -msgstr "" - -# 90849b00e7d649699dd19064db9687d7 -#: ../source/reference/operator/aggregation/pow.txt:63 -msgid "``25``" -msgstr "" - -# 16584df7ac3944e18233536dd909f617 -#: ../source/reference/operator/aggregation/pow.txt:65 -msgid "``{ $pow: [ 5, -2 ] }``" -msgstr "" - -# a249e11b22ad459a9135282275fb3ded -#: ../source/reference/operator/aggregation/pow.txt:66 -msgid "``0.04``" -msgstr "" - -# 4d9e25b6a7aa45039e2f5ca5bd2a6ef2 -#: ../source/reference/operator/aggregation/pow.txt:68 -msgid "``{ $pow: [ -5, 0.5 ] }``" -msgstr "" - -# 840e2cc21ad342dc99d69b64c00eaa13 -#: ../source/reference/operator/aggregation/pow.txt:69 -msgid "``NaN``" -msgstr "" - -# e244ff5aef824be596b5636577ea8787 -#: ../source/reference/operator/aggregation/pow.txt:74 -msgid "A collection named ``quizzes`` contains the following documents:" -msgstr "" - -# 44e57bd82983427a83ecf77aae51fdc7 -#: ../source/reference/operator/aggregation/pow.txt:114 -msgid "The following example calculates the variance for each quiz:" -msgstr "" - -# ebb56f87be4848659afdf8e2f5f33be4 -#: ../source/reference/operator/aggregation/pow.txt:122 -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/project.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/project.po deleted file mode 100644 index 07dfaf8fe83..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/project.po +++ /dev/null @@ -1,485 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:48+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 44677646f969480dbe8557c5b398d92e -#: ../source/reference/operator/aggregation/project.txt:3 -msgid "$project (aggregation)" -msgstr "" - -# 67b630dbf7fa4daebbdba4daf0836a83 -#: ../source/reference/operator/aggregation/project.txt -msgid "On this page" -msgstr "" - -# b3eccbce96824679aa2703ed743b5ef4 -#: ../source/reference/operator/aggregation/project.txt:14 -msgid "Definition" -msgstr "" - -# 2971153108d242e99cac80e6db59bd0a -#: ../source/reference/operator/aggregation/project.txt:18 -msgid "" -"Passes along the documents with only the specified fields to the next " -"stage in the pipeline. The specified fields can be existing fields from " -"the input documents or newly computed fields." -msgstr "" - -# 4bb63f63011046eb8efcf2bc972b2322 -#: ../source/reference/operator/aggregation/project.txt:22 -msgid "The :pipeline:`$project` stage has the following prototype form:" -msgstr "" - -# 6abea26cdbd14fa4a4ed96396db5c2b1 -#: ../source/reference/operator/aggregation/project.txt:28 -msgid "" -"The :pipeline:`$project` takes a document that can specify the inclusion " -"of fields, the suppression of the ``_id`` field, the addition of new " -"fields, and the resetting the values of existing fields. The " -"specifications have the following forms:" -msgstr "" - -# 69a8266297994c27b9ad83d97c9ba474 -#: ../source/reference/operator/aggregation/project.txt:36 -msgid "Syntax" -msgstr "" - -# 78db8aaada214090bec3ac391a96cf43 -#: ../source/reference/operator/aggregation/project.txt:37 -msgid "Description" -msgstr "" - -# 42deada95cc84d3aacb7355cfc63948d -#: ../source/reference/operator/aggregation/project.txt:39 -msgid "``: <1 or true>``" -msgstr "" - -# 00c3a0fb575145e8bca2a00a7c6ad5b4 -#: ../source/reference/operator/aggregation/project.txt:41 -msgid "Specify the inclusion of a field." -msgstr "" - -# 76740b3742b241a695d3f53abdcb0dd8 -#: ../source/reference/operator/aggregation/project.txt:43 -msgid "``_id: <0 or false>``" -msgstr "" - -# 8bb2282d0e3a4b8980c487041da3fbf5 -#: ../source/reference/operator/aggregation/project.txt:44 -msgid "Specify the suppression of the ``_id`` field." -msgstr "" - -# 81fdfa5f59ee4001be1df10b17f38940 -#: ../source/reference/operator/aggregation/project.txt:46 -msgid "``: ``" -msgstr "" - -# d31933b6da6841fd9e09070a52e2c4f2 -#: ../source/reference/operator/aggregation/project.txt:47 -msgid "Add a new field or reset the value of an existing field." -msgstr "" - -# bf909ebf49ec47939953992e1fb64049 -#: ../source/reference/operator/aggregation/project.txt:50 -msgid "Considerations" -msgstr "" - -# 1bb42840ee2045159d572155c35b527e -#: ../source/reference/operator/aggregation/project.txt:53 -msgid "Include Existing Fields" -msgstr "" - -# 17772bb338064c868502068ceb41dd3f -#: ../source/reference/operator/aggregation/project.txt:55 -msgid "" -"The ``_id`` field is, by default, included in the output documents. To " -"include the other fields from the input documents in the output " -"documents, you must explicitly specify the inclusion in " -":pipeline:`$project`." -msgstr "" - -# 2a9a97d385664c2f897573aa0688145d -#: ../source/reference/operator/aggregation/project.txt:60 -msgid "" -"If you specify an inclusion of a field that does not exist in the " -"document, :pipeline:`$project` ignores that field inclusion; i.e. " -":pipeline:`$project` does not add the field to the document." -msgstr "" - -# 0e4ae62e85124a878ac48426e54acdc3 -#: ../source/reference/operator/aggregation/project.txt:66 -msgid "Suppress the ``_id`` Field" -msgstr "" - -# 2a84bf13806448ef89bec691c780ab82 -#: ../source/reference/operator/aggregation/project.txt:68 -msgid "" -"The ``_id`` field is always included in the output documents by default. " -"To exclude the ``_id`` field from the output documents, you must " -"explicitly specify the suppression of the ``_id`` field in " -":pipeline:`$project`." -msgstr "" - -# f0145130be8444938456a5b233e0739f -#: ../source/reference/operator/aggregation/project.txt:74 -msgid "Add New Fields or Reset Existing Fields" -msgstr "" - -# cd53fe27e9c04e83b90b61e80f13f2fe -#: ../source/reference/operator/aggregation/project.txt:76 -msgid "" -"To add a new field or to reset the value of an existing field, specify " -"the field name and set its value to some expression. For more information" -" on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# b2b9e5a628904380a0d2f6dad02d17ad -#: ../source/reference/operator/aggregation/project.txt:80 -msgid "" -"To set a field value directly to a numeric or boolean literal, as opposed" -" to setting the field to an expression that resolves to a literal, use " -"the :expression:`$literal` operator. Otherwise, :pipeline:`$project` " -"treats the numeric or boolean literal as a flag for including or " -"excluding the field." -msgstr "" - -# 2a84bae78f5c4e6fbf21cd7d046557a5 -#: ../source/reference/operator/aggregation/project.txt:86 -msgid "" -"By specifying a new field and setting its value to the field path of an " -"existing field, you can effectively rename a field." -msgstr "" - -# 8637ac6d1afa4b10a4ad8693b6f81599 -#: ../source/reference/operator/aggregation/project.txt:91 -msgid "" -"Starting in MongoDB 3.2, :pipeline:`$project` stage supports using the " -"square brackets ``[]`` to directly create new array fields. If array " -"specification includes fields that are non-existent in a document, the " -"operation substitutes ``null`` as the value for that field. For an " -"example, see :ref:`example-project-new-array-fields`." -msgstr "" - -# 5543572a520a481aaccd2ff01688aa29 -#: ../source/reference/operator/aggregation/project.txt:98 -msgid "Embedded Document Fields" -msgstr "" - -# 615410441483473ca764987c4350cf5e -#: ../source/reference/operator/aggregation/project.txt:100 -msgid "" -"When projecting or adding/resetting a field within an embedded document, " -"you can either use :term:`dot notation`, as in" -msgstr "" - -# 32ae0339c8ea47aa98cd9dd0a3c0c871 -#: ../source/reference/operator/aggregation/project.txt:107 -msgid "Or you can nest the fields:" -msgstr "" - -# 0badd007c2634ed684229590e910e401 -#: ../source/reference/operator/aggregation/project.txt:113 -msgid "" -"When nesting the fields, you *cannot* use dot notation inside the " -"embedded document to specify the field, e.g. ``contact: { " -"\"address.country\": <1 or 0 or expression> }`` is *invalid*." -msgstr "" - -# a9ba9897d3334499b1f5f6a0a4f264ea -#: ../source/reference/operator/aggregation/project.txt:118 -msgid "Examples" -msgstr "" - -# 5344d9fbf6c64e9c88f67c44d4be8760 -#: ../source/reference/operator/aggregation/project.txt:121 -msgid "Include Specific Fields in Output Documents" -msgstr "" - -# 6c54832c46984af5be5868fab4d69324 -# 25a799ea75b44ee18a30d6953a56d1ae -# 8e4d1bd1e6044098958e7e52c4e031a1 -#: ../source/reference/operator/aggregation/project.txt:123 -#: ../source/reference/operator/aggregation/project.txt:156 -#: ../source/reference/operator/aggregation/project.txt:215 -msgid "Consider a ``books`` collection with the following document:" -msgstr "" - -# 7807d1e6ee52407f9f12de2f95cc22b0 -#: ../source/reference/operator/aggregation/project.txt:135 -msgid "" -"The following :pipeline:`$project` stage includes only the ``_id``, " -"``title``, and the ``author`` fields in its output documents:" -msgstr "" - -# b6cd29e45c9c436c9eaff42b89e8c87d -# e330da41208d4272a270f426abdf1945 -# 683d2d241ea54a71b982b59adee110f9 -#: ../source/reference/operator/aggregation/project.txt:142 -#: ../source/reference/operator/aggregation/project.txt:176 -#: ../source/reference/operator/aggregation/project.txt:251 -msgid "The operation results in the following document:" -msgstr "" - -# 2389f614ca95456f9cd4c11555f0b3ad -#: ../source/reference/operator/aggregation/project.txt:149 -msgid "Suppress ``_id`` Field in the Output Documents" -msgstr "" - -# 7d84e22ba2ae4a50aba83c453c958352 -#: ../source/reference/operator/aggregation/project.txt:151 -msgid "" -"The ``_id`` field is always included by default. To exclude the ``_id`` " -"field from the output documents of the :pipeline:`$project` stage, " -"specify the exclusion of the ``_id`` field by setting it to ``0`` in the " -"projection document." -msgstr "" - -# 4cf5bdb3ea924625bf90c9393dc4cd97 -#: ../source/reference/operator/aggregation/project.txt:168 -msgid "" -"The following :pipeline:`$project` stage excludes the ``_id`` field but " -"includes the ``title``, and the ``author`` fields in its output " -"documents:" -msgstr "" - -# 02c66b6d970b490abbe2092be80bc3e6 -#: ../source/reference/operator/aggregation/project.txt:183 -msgid "Include Specific Fields from Embedded Documents" -msgstr "" - -# 578f1d1660a54af7859be69f0a28394c -#: ../source/reference/operator/aggregation/project.txt:185 -msgid "Consider a ``bookmarks`` collection with the following documents:" -msgstr "" - -# c1b65a7c08d64b4780611254885f9087 -#: ../source/reference/operator/aggregation/project.txt:192 -msgid "" -"To include only the ``title`` field in the embedded document in the " -"``stop`` field, you can use the :term:`dot notation`:" -msgstr "" - -# dfe80eaf8bb34ad5ab61234d1780eecd -#: ../source/reference/operator/aggregation/project.txt:199 -msgid "Or, you can nest the inclusion specification in a document:" -msgstr "" - -# ff8838a13b1b487fae55625b94601da8 -#: ../source/reference/operator/aggregation/project.txt:205 -msgid "Both specifications result in the following documents:" -msgstr "" - -# 9620992af41644fe96856395afbf768e -#: ../source/reference/operator/aggregation/project.txt:213 -msgid "Include Computed Fields" -msgstr "" - -# 3cd95320f394432fbaad1ffc77e34974 -#: ../source/reference/operator/aggregation/project.txt:227 -msgid "" -"The following :pipeline:`$project` stage adds the new fields ``isbn``, " -"``lastName``, and ``copiesSold``:" -msgstr "" - -# d2d20420558a41aa8490d3f9c7da29fe -#: ../source/reference/operator/aggregation/project.txt:272 -msgid "Project New Array Fields" -msgstr "" - -# 34d4459544994f83b014d046b517c384 -#: ../source/reference/operator/aggregation/project.txt:274 -msgid "For example, if a collection includes the following document:" -msgstr "" - -# cb6a576c57aa4a8eaa65187a6e65a1a5 -#: ../source/reference/operator/aggregation/project.txt:280 -msgid "" -"The following operation projects the fields ``x`` and ``y`` as elements " -"in a new field ``myArray``:" -msgstr "" - -# e5c423f373be4ec2a3d7f16499ba8e43 -# d6c514fb68ef4a1fab4ebcc8a8116a00 -#: ../source/reference/operator/aggregation/project.txt:287 -#: ../source/reference/operator/aggregation/project.txt:305 -msgid "The operation returns the following document:" -msgstr "" - -# 114af6b19e4f45c3bfc8cab93c651650 -#: ../source/reference/operator/aggregation/project.txt:293 -msgid "" -"If array specification includes fields that are non-existent in a " -"document, the operation substitutes ``null`` as the value for that field." -msgstr "" - -# 2234c36532ed4f5e952b69fbc6d92c0f -#: ../source/reference/operator/aggregation/project.txt:297 -msgid "" -"For example, given the same document as above, the following operation " -"projects the fields ``x``, ``y``, and a non-existing field ``$someField``" -" as elements in a new field ``myArray``:" -msgstr "" - -# 8f0eb499df6e4e56a01ac74c489ec23d -#: ../source/reference/operator/aggregation/project.txt:312 -msgid "" -":doc:`/tutorial/aggregation-zip-code-data-set`, :doc:`/tutorial" -"/aggregation-with-user-preference-data`" -msgstr "" - -#~ msgid "" -#~ "Reshapes a document stream by renaming," -#~ " adding, or removing fields. Also use" -#~ " :pipeline:`$project` to create computed " -#~ "values or sub-documents. Use " -#~ ":pipeline:`$project` to:" -#~ msgstr "" - -#~ msgid "Include fields from the original document." -#~ msgstr "" - -#~ msgid "Insert computed fields." -#~ msgstr "" - -#~ msgid "" -#~ "You can use variables in the " -#~ "calculation of computed fields. See " -#~ ":expression:`$let` and :expression:`$map`. The " -#~ "system variables :variable:`$$CURRENT ` " -#~ "and :variable:`$$ROOT ` are also " -#~ "available directly." -#~ msgstr "" - -#~ msgid "Rename fields." -#~ msgstr "" - -#~ msgid "Create and populate fields that hold sub-documents." -#~ msgstr "" - -#~ msgid "" -#~ "Use :pipeline:`$project` to quickly select " -#~ "the fields that you want to " -#~ "include or exclude from the response." -#~ " Consider the following aggregation " -#~ "framework operation." -#~ msgstr "" - -#~ msgid "" -#~ "This operation includes the ``title`` " -#~ "field and the ``author`` field in " -#~ "the document that returns from the " -#~ "aggregation :term:`pipeline`." -#~ msgstr "" - -#~ msgid "" -#~ "The ``_id`` field is always included " -#~ "by default. You may explicitly exclude" -#~ " ``_id`` as follows:" -#~ msgstr "" - -#~ msgid "" -#~ "Here, the projection excludes the " -#~ "``_id`` field but includes the ``title``" -#~ " and ``author`` fields." -#~ msgstr "" - -#~ msgid "" -#~ "Projections can also add computed fields" -#~ " to the document stream passing " -#~ "through the pipeline. A computed field" -#~ " can use any of the :ref:`expression" -#~ " operators `" -#~ " or for text search, use the " -#~ ":expression:`$meta` operator. Consider the " -#~ "following example:" -#~ msgstr "" - -#~ msgid "" -#~ "Here, the field ``doctoredPageViews`` " -#~ "represents the value of the " -#~ "``pageViews`` field after adding 10 to" -#~ " the original field using the " -#~ ":expression:`$add`." -#~ msgstr "" - -#~ msgid "" -#~ "You must enclose the expression that " -#~ "defines the computed field in braces," -#~ " so that the expression is a " -#~ "valid object." -#~ msgstr "" - -#~ msgid "" -#~ "You may also use :pipeline:`$project` to" -#~ " rename fields. Consider the following " -#~ "example:" -#~ msgstr "" - -#~ msgid "" -#~ "This operation renames the ``pageViews`` " -#~ "field to ``page_views``, and renames the" -#~ " ``foo`` field in the ``other`` " -#~ "sub-document as the top-level field" -#~ " ``bar``. The field references used " -#~ "for renaming fields are direct " -#~ "expressions and do not use an " -#~ "operator or surrounding braces. All " -#~ "aggregation field references can use " -#~ "dotted paths to refer to fields in" -#~ " nested documents." -#~ msgstr "" - -#~ msgid "" -#~ "Finally, you can use the " -#~ ":pipeline:`$project` to create and populate" -#~ " new sub-documents. Consider the " -#~ "following example that creates a new " -#~ "object-valued field named ``stats`` that" -#~ " holds a number of values:" -#~ msgstr "" - -#~ msgid "" -#~ "This projection includes the ``title`` " -#~ "field and places :pipeline:`$project` into " -#~ "\"inclusive\" mode. Then, it creates the" -#~ " ``stats`` documents with the following " -#~ "fields:" -#~ msgstr "" - -#~ msgid "" -#~ "``pv`` which includes and renames the" -#~ " ``pageViews`` from the top level of" -#~ " the original documents." -#~ msgstr "" - -#~ msgid "" -#~ "``foo`` which includes the value of " -#~ "``other.foo`` from the original documents." -#~ msgstr "" - -#~ msgid "" -#~ "``dpv`` which is a computed field " -#~ "that adds 10 to the value of " -#~ "the ``pageViews`` field in the original" -#~ " document using the :expression:`$add` " -#~ "aggregation expression." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/push.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/push.po deleted file mode 100644 index 20af6c4253f..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/push.po +++ /dev/null @@ -1,175 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:49+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# b55ac40391864e02959a6c01c33737ad -#: ../source/reference/operator/aggregation/push.txt:3 -msgid "$push (aggregation)" -msgstr "" - -# 3441b5087f6242ceb567ed1b3763de1e -#: ../source/reference/operator/aggregation/push.txt -msgid "On this page" -msgstr "" - -# babf7cda8ce94a219713ea83465c4e43 -#: ../source/reference/operator/aggregation/push.txt:14 -msgid "Definition" -msgstr "" - -# 93d5fa2a1623430e925424bb363fe54b -#: ../source/reference/operator/aggregation/push.txt:18 -msgid "" -"Returns an array of *all* values that result from applying an expression " -"to each document in a group of documents that share the same group by " -"key." -msgstr "" - -# bcd2b599635241b19f232346a92b4b84 -#: ../source/includes/extracts/fact-aggregation-accumulator-push.rst:1 -msgid ":group:`$push` is only available in the :pipeline:`$group` stage." -msgstr "" - -# 6e62f9a7b54d40fead8a2f98469c8cab -#: ../source/reference/operator/aggregation/push.txt:24 -msgid ":expression:`$push` has the following syntax:" -msgstr "" - -# 1934247620ad4a1ebbe7eb543e904e91 -#: ../source/reference/operator/aggregation/push.txt:30 -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# 3517a5e02a7941a296f151aab1c52fbd -#: ../source/reference/operator/aggregation/push.txt:33 -msgid "Example" -msgstr "" - -# 35c1df6a22b349b1afb02cf00ee5601d -#: ../source/reference/operator/aggregation/push.txt:35 -msgid "Consider a ``sales`` collection with the following documents:" -msgstr "" - -# eb4727d6823545808ccfca735d8f53ef -#: ../source/reference/operator/aggregation/push.txt:47 -msgid "" -"Grouping the documents by the day and the year of the ``date`` field, the" -" following operation uses the :expression:`$push` accumulator to compute " -"the list of items and quantities sold for each group:" -msgstr "" - -# 446073b5bf494181a357e3ce5a1dead1 -#: ../source/reference/operator/aggregation/push.txt:65 -msgid "The operation returns the following results:" -msgstr "" - -#~ msgid "" -#~ "Returns an array of all the values" -#~ " found in the selected field among" -#~ " the documents in that group. A " -#~ "value may appear *more than once* " -#~ "in the result set if more than " -#~ "one field in the grouped documents " -#~ "has that value." -#~ msgstr "" - -#~ msgid "" -#~ "The following examples use the following" -#~ " collection named ``users`` as the " -#~ "input for the aggregation pipeline:" -#~ msgstr "" - -#~ msgid "Push Values of a Single Field Into the Returned Array Field" -#~ msgstr "" - -#~ msgid "" -#~ "To group by ``age`` and return all" -#~ " the ``user`` values for each age," -#~ " use the :group:`$push` operator." -#~ msgstr "" - -#~ msgid "" -#~ "For each ``age``, the operation returns" -#~ " the field ``users`` that contains an" -#~ " array of all the ``user`` values " -#~ "associated with that age:" -#~ msgstr "" - -#~ msgid "Push Documents Into the Returned Array Field" -#~ msgstr "" - -#~ msgid "The :group:`$push` operator can return an array of documents." -#~ msgstr "" - -#~ msgid "" -#~ "To group by ``age`` and return all" -#~ " the ``user`` and associated ``score`` " -#~ "values for each age, use the " -#~ ":group:`$push` operator." -#~ msgstr "" - -#~ msgid "" -#~ "For each ``age``, the operation returns" -#~ " the field ``users`` that contains an" -#~ " array of documents. These documents " -#~ "contain the fields ``userid`` and " -#~ "``score`` that hold respectively the " -#~ "``user`` value and the ``score`` value" -#~ " associated with that age:" -#~ msgstr "" - -#~ msgid "Push Current Document Into the Returned Array Field" -#~ msgstr "" - -#~ msgid "" -#~ "The :group:`$push` operator can use the" -#~ " system variable :variable:`$$ROOT ` " -#~ "to push the current document being " -#~ "processed into the array. The resulting" -#~ " documents must not exceed the " -#~ ":limit:`BSON Document Size` limit." -#~ msgstr "" - -#~ msgid "" -#~ "To group by ``age`` and return the" -#~ " documents containing that age, use " -#~ "the :group:`$push` operator with " -#~ ":variable:`$$ROOT `," -#~ msgstr "" - -#~ msgid "The operation returns the following documents:" -#~ msgstr "" - -#~ msgid "" -#~ "|accumulator| is an :ref:`accumulator operator" -#~ " ` available" -#~ " only in the :pipeline:`$group` stage." -#~ msgstr "" - -#~ msgid "" -#~ "Grouping the documents by the day " -#~ "and the year of the ``date`` " -#~ "field, the following operation uses the" -#~ " :group:`$addToSet` accumulator to compute " -#~ "the list of items and quantities " -#~ "sold for each group:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/range.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/range.po deleted file mode 100644 index 49c610273c8..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/range.po +++ /dev/null @@ -1,190 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 30dc394eb8b5403aa7233b386ac9cf88 -#: ../source/reference/operator/aggregation/range.txt:3 -msgid "$range (aggregation)" -msgstr "" - -# 8c4402d6d706426f8f979b879e79ba1e -#: ../source/reference/operator/aggregation/range.txt -msgid "On this page" -msgstr "" - -# 7a3653ad3e434be59d86f466e3d2a79f -#: ../source/reference/operator/aggregation/range.txt:14 -msgid "Definition" -msgstr "" - -# 8044327ca12946c08c85764005006131 -#: ../source/reference/operator/aggregation/range.txt:18 -msgid "" -"Returns an array whose elements are a generated sequence of numbers. " -":expression:`$range` generates the sequence from the specified starting " -"number by successively incrementing the starting number by the specified " -"step value up to but not including the end point." -msgstr "" - -# 258ffde050b349638001a40a68ade890 -#: ../source/reference/operator/aggregation/range.txt:23 -msgid "" -":expression:`$range` has the following :ref:`operator expression syntax " -"`:" -msgstr "" - -# 52727588bfd64d36b2542261bbccf4aa -#: ../source/reference/operator/aggregation/range.txt:34 -msgid "Operand" -msgstr "" - -# d9f99be4dec545e0a9ac6e9884ac65f6 -#: ../source/reference/operator/aggregation/range.txt:35 -msgid "Description" -msgstr "" - -# 047c158924dc4d6b83ca0057896dfbdf -#: ../source/reference/operator/aggregation/range.txt:37 -msgid "````" -msgstr "" - -# dd325f5c2de94fa5b134f84216effb86 -#: ../source/reference/operator/aggregation/range.txt:39 -msgid "" -"An integer that specifies the start of the sequence. Can be any valid " -":ref:`expression ` that resolves to an integer." -msgstr "" - -# b1e5b95b7fbd4bbcabb2a1f0e5d244f2 -#: ../source/reference/operator/aggregation/range.txt:43 -msgid "````" -msgstr "" - -# a5e533ed42f44f01b6d457e642373b37 -#: ../source/reference/operator/aggregation/range.txt:45 -msgid "" -"An integer that specifies the exclusive upper limit of the sequence. Can " -"be any valid :ref:`expression ` that resolves to" -" an integer." -msgstr "" - -# 739e0a14c8e14ef690ac733142f30236 -#: ../source/reference/operator/aggregation/range.txt:49 -msgid "````" -msgstr "" - -# 5498a379107f4769895c64ac906c609b -#: ../source/reference/operator/aggregation/range.txt:51 -msgid "" -"Optional. An integer that specifies the increment value. Can be any valid" -" :ref:`expression ` that resolves to a non-zero " -"integer. Defaults to 1." -msgstr "" - -# 072995929a9947e9a9c365e9c9c76fa7 -#: ../source/reference/operator/aggregation/range.txt:56 -msgid "Behavior" -msgstr "" - -# 6f6328cf12bb4b4b90b2c0177ea44350 -#: ../source/reference/operator/aggregation/range.txt:58 -msgid "" -"The ```` and ```` arguments are required and must be " -"integers. The ```` argument is optional, and defaults to " -"``1`` if omitted." -msgstr "" - -# c71c868604654526ace7542598c783fb -# cd33e43f1c9240cab75b766287491efa -#: ../source/reference/operator/aggregation/range.txt:66 -#: ../source/reference/operator/aggregation/range.txt:83 -msgid "Example" -msgstr "" - -# ac0594f6672642b9adada9ea83901520 -#: ../source/reference/operator/aggregation/range.txt:67 -msgid "Results" -msgstr "" - -# 97ae8eea30854703bc239afa934b97cf -#: ../source/reference/operator/aggregation/range.txt:70 -msgid "``{ $range: [ 0, 10, 2 ] }``" -msgstr "" - -# 14194c6001dd4986b3e86a8ab43c0832 -#: ../source/reference/operator/aggregation/range.txt:71 -msgid "``[ 0, 2, 4, 6, 8 ]``" -msgstr "" - -# ddcc87dd99954946b41902f2e466ef17 -#: ../source/reference/operator/aggregation/range.txt:73 -msgid "``{ $range: [ 10, 0, -2 ] }``" -msgstr "" - -# 59c4470db2e34d1281c06dbc45273a07 -#: ../source/reference/operator/aggregation/range.txt:74 -msgid "``[ 10, 8, 6, 4, 2 ]``" -msgstr "" - -# 6f1b6cc92a7c44eabfdcd405f93a5c9e -#: ../source/reference/operator/aggregation/range.txt:76 -msgid "``{ $range: [ 0, 10, -2 ] }``" -msgstr "" - -# e45ff2bc2aae4120acbd1aadd7f8bb21 -#: ../source/reference/operator/aggregation/range.txt:77 -msgid "``[ ]``" -msgstr "" - -# 17886997a62e45baa8cc37023fdd08d1 -#: ../source/reference/operator/aggregation/range.txt:79 -msgid "``{ $range: [ 0, 5 ] }``" -msgstr "" - -# 4f105fc01b7f4709a7b57137d94e0efa -#: ../source/reference/operator/aggregation/range.txt:80 -msgid "``[ 1, 2, 3, 4, 5]``" -msgstr "" - -# 90192b7db1db4b2a85b27ca22a31734d -#: ../source/reference/operator/aggregation/range.txt:85 -msgid "" -"The following example uses a collection called ``distances`` that lists " -"cities along with their distance in miles from San Francisco." -msgstr "" - -# 06594b30d9e8473ba5629101fe8ca42b -#: ../source/reference/operator/aggregation/range.txt:89 -msgid "Documents in the ``distances`` collection:" -msgstr "" - -# c63986e5ccae4ecd80aa01ac1f334746 -#: ../source/reference/operator/aggregation/range.txt:98 -msgid "" -"A bicyclist is planning to ride from San Francisco to each city listed in" -" the collection and wants to stop and rest every 25 miles. The following " -"aggregation pipeline operation uses the ``$range`` operator to determine " -"the stopping points for each trip." -msgstr "" - -# 29ab5bd45cd24a4bba7c6195739ef7f1 -#: ../source/reference/operator/aggregation/range.txt:115 -msgid "The operation returns the following:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/redact.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/redact.po deleted file mode 100644 index c71dfdab44c..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/redact.po +++ /dev/null @@ -1,330 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:51+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 7b1c2fce21094f61b50821cc532ee8f9 -#: ../source/reference/operator/aggregation/redact.txt:3 -msgid "$redact (aggregation)" -msgstr "" - -# f8c8955d960f40c58050f00d8622e96c -#: ../source/reference/operator/aggregation/redact.txt -msgid "On this page" -msgstr "" - -# 8198ec705a704459ab6549f3dbe607f5 -#: ../source/reference/operator/aggregation/redact.txt:14 -msgid "Definition" -msgstr "" - -# b0b140018bd549eab214e6ec75acd6bb -#: ../source/reference/operator/aggregation/redact.txt:20 -msgid "" -"Restricts the contents of the documents based on information stored in " -"the documents themselves." -msgstr "" - -# c767cc22b6134e6bbaf73142994fcb35 -#: ../source/reference/operator/aggregation/redact.txt:25 -msgid "The :pipeline:`$redact` stage has the following prototype form:" -msgstr "" - -# f3067756085b4d22ac8ebe04269db505 -#: ../source/reference/operator/aggregation/redact.txt:31 -msgid "" -"The argument can be any valid :ref:`expression `" -" as long as it resolves to `$$DESCEND`_, `$$PRUNE`_, or `$$KEEP`_ system " -"variables. For more information on expressions, see :ref:`aggregation-" -"expressions`." -msgstr "" - -# 5068bcbbda674d2ab8b8fab5f8a3bdf5 -#: ../source/reference/operator/aggregation/redact.txt:40 -msgid "System Variable" -msgstr "" - -# 27768099beea4e43b6ba56880f0fabc7 -#: ../source/reference/operator/aggregation/redact.txt:42 -msgid "Description" -msgstr "" - -# e7af69ea94eb4eecb1237a6d7d2dd6c2 -#: ../source/reference/operator/aggregation/redact.txt:44 -msgid "_`$$DESCEND`" -msgstr "" - -# 36b1d7418f8342a99745f2e8f68a4f8f -#: ../source/reference/operator/aggregation/redact.txt:46 -msgid "" -":pipeline:`$redact` returns the fields at the current document level, " -"excluding embedded documents. To include embedded documents and embedded " -"documents within arrays, apply the :expression:`$cond` expression to the " -"embedded documents to determine access for these embedded documents." -msgstr "" - -# c05c5bb162ff46878b9139c1d2e00b5e -#: ../source/reference/operator/aggregation/redact.txt:52 -msgid "_`$$PRUNE`" -msgstr "" - -# fd1c0c23425b469cbb1dec97b529f4f4 -#: ../source/reference/operator/aggregation/redact.txt:54 -msgid "" -":pipeline:`$redact` excludes all fields at this current document/embedded" -" document level, **without** further inspection of any of the excluded " -"fields. This applies even if the excluded field contains embedded " -"documents that may have different access levels." -msgstr "" - -# 9bfacf99c6524c4db136b7151eec632a -#: ../source/reference/operator/aggregation/redact.txt:60 -msgid "_`$$KEEP`" -msgstr "" - -# 701a8a832a2740b5ba6a90ecd72195d5 -#: ../source/reference/operator/aggregation/redact.txt:62 -msgid "" -":pipeline:`$redact` returns or keeps all fields at this current " -"document/embedded document level, **without** further inspection of the " -"fields at this level. This applies even if the included field contains " -"embedded documents that may have different access levels." -msgstr "" - -# 8a954b8fe6364f219c166bd1dac66366 -#: ../source/reference/operator/aggregation/redact.txt:69 -msgid "Examples" -msgstr "" - -# bee9098320db4bb7b42fdad96ba792a6 -#: ../source/reference/operator/aggregation/redact.txt:71 -msgid "" -"The examples in this section use the :method:`db.collection.aggregate()` " -"helper provided in the 2.6 version of the :program:`mongo` shell." -msgstr "" - -# 521879c05cde479aa9eb0191e029a319 -#: ../source/reference/operator/aggregation/redact.txt:76 -msgid "Evaluate Access at Every Document Level" -msgstr "" - -# 29b74b67049b4444a30b4d6882b38508 -#: ../source/reference/operator/aggregation/redact.txt:78 -msgid "" -"A ``forecasts`` collection contains documents of the following form where" -" the ``tags`` field lists the different access values for that " -"document/embedded document level; i.e. a value of ``[ \"G\", \"STLW\" ]``" -" specifies either ``\"G\"`` or ``\"STLW\"`` can access the data:" -msgstr "" - -# d6653526b0b34d4d8c5b62004e919b59 -#: ../source/reference/operator/aggregation/redact.txt:112 -msgid "" -"A user has access to view information with either the tag ``\"STLW\"`` or" -" ``\"G\"``. To run a query on all documents with year ``2014`` for this " -"user, include a :pipeline:`$redact` stage as in the following:" -msgstr "" - -# 3dc951b827724eab898a9867326c2b16 -# 561a2f3c13474dedb27a40a12f60b2d6 -#: ../source/reference/operator/aggregation/redact.txt:133 -#: ../source/reference/operator/aggregation/redact.txt:226 -msgid "The aggregation operation returns the following \"redacted\" document:" -msgstr "" - -# 42b6f254da104db4bacf0f681bb4f8b3 -#: ../source/reference/operator/aggregation/redact.txt:156 -msgid ":expression:`$size`, :expression:`$setIntersection`" -msgstr "" - -# 6c1aa076c3d1431f9f9346e732944c66 -#: ../source/reference/operator/aggregation/redact.txt:159 -msgid "Exclude All Fields at a Given Level" -msgstr "" - -# d1a1da3bca724ac1a6faa7258c2b100e -#: ../source/reference/operator/aggregation/redact.txt:161 -msgid "A collection ``accounts`` contains the following document:" -msgstr "" - -# dee72b143dc942c88da737a81232fb22 -#: ../source/reference/operator/aggregation/redact.txt:195 -msgid "" -"In this example document, the ``level`` field determines the access level" -" required to view the data." -msgstr "" - -# 7ea32e5a8d16435fa2852e0a0017551a -#: ../source/reference/operator/aggregation/redact.txt:198 -msgid "" -"To run a query on all documents with status ``A`` and exclude *all* " -"fields contained in a document/embedded document at level ``5``, include " -"a :pipeline:`$redact` stage that specifies the system variable " -"``\"$$PRUNE\"`` in the ``then`` field:" -msgstr "" - -# 9a749c6d7dcc4f9c814e724b5d70a220 -#: ../source/reference/operator/aggregation/redact.txt:220 -msgid "" -"The :pipeline:`$redact` stage evaluates the ``level`` field to determine " -"access. If the ``level`` field equals ``5``, then exclude all fields at " -"that level, even if the excluded field contains embedded documents that " -"may have different ``level`` values, such as the ``shipping_addr`` field." -msgstr "" - -# ad1a65672b9948aea379b6d5e8003a92 -#: ../source/reference/operator/aggregation/redact.txt:237 -msgid "" -"The result set shows that the :pipeline:`$redact` stage excluded the " -"field ``cc`` as a whole, including the ``shipping_addr`` field which " -"contained embedded documents that had ``level`` field values equal to " -"``3`` and not ``5``." -msgstr "" - -# bb5f917b946a47db9e662b83a4143193 -#: ../source/reference/operator/aggregation/redact.txt:242 -msgid "" -":doc:`/tutorial/implement-field-level-redaction` for steps to set up " -"multiple combinations of access for the same data." -msgstr "" - -#~ msgid "" -#~ "The :pipeline:`$redact` pipeline operator " -#~ "takes an expression that evaluates to" -#~ " `$$DESCEND`_, `$$PRUNE`_, or `$$KEEP`_." -#~ msgstr "" - -#~ msgid "" -#~ "For example, the following :pipeline:`$redact`" -#~ " pipeline uses the :expression:`$cond` " -#~ "expression [#cond-syntax]_:" -#~ msgstr "" - -#~ msgid "" -#~ "In the example :expression:`$cond` expression," -#~ " the ```` uses a " -#~ "field or fields in the document to" -#~ " specify the conditions for either " -#~ "returning or omitting content." -#~ msgstr "" - -#~ msgid "Tip" -#~ msgstr "" - -#~ msgid ":expression:`$cond`." -#~ msgstr "" - -#~ msgid "" -#~ "The :expression:`$cond` expression supports an" -#~ " alternate syntax that accepts an " -#~ "array instead of a document form. " -#~ "See :expression:`$cond` for details." -#~ msgstr "" - -#~ msgid "" -#~ ":doc:`/tutorial/implement-redaction-with-" -#~ "multiple-tags` for steps to set up" -#~ " multiple combinations of access for " -#~ "the same data." -#~ msgstr "" - -# 88d2c11d02b74703a9baf57beadb3df6 -#~ msgid "" -#~ ":pipeline:`$redact` returns the *non-" -#~ "subdocument* fields at the current " -#~ "document/subdocument level. For subdocuments " -#~ "or subdocuments in arrays, apply the " -#~ ":expression:`$cond` expression to the " -#~ "subdocuments to determine access for " -#~ "these subdocuments." -#~ msgstr "" - -# c03cc33b4e074d43838582c13afc8314 -#~ msgid "" -#~ ":pipeline:`$redact` excludes all fields at " -#~ "this current document/subdocument level, " -#~ "**without** further inspection of any of" -#~ " the excluded fields. This applies " -#~ "even if the excluded field contains " -#~ "subdocuments that may have different " -#~ "access levels." -#~ msgstr "" - -# 5efd9ae29ce14c27a45938736b489f34 -#~ msgid "" -#~ ":pipeline:`$redact` returns or keeps all " -#~ "fields at this current document/subdocument" -#~ " level, **without** further inspection of" -#~ " the fields at this level. This " -#~ "applies even if the included field " -#~ "contains subdocuments that may have " -#~ "different access levels." -#~ msgstr "" - -# 1dbcb59f134743e7b3b2740df7722364 -#~ msgid "Evaluate Access at Every Document/Sub-document Level" -#~ msgstr "" - -# 630adc19236c423f84d6b2234bd85439 -#~ msgid "" -#~ "A ``forecasts`` collection contains documents" -#~ " of the following form where the " -#~ "``tags`` field lists the different " -#~ "access values for that document/subdocument" -#~ " level; i.e. a value of ``[ " -#~ "\"G\", \"STLW\" ]`` specifies either " -#~ "``\"G\"`` or ``\"STLW\"`` can access the" -#~ " data:" -#~ msgstr "" - -# 654c3434f97c47beb1a95bc37258c887 -#~ msgid "" -#~ "To run a query on all documents" -#~ " with status ``A`` and exclude *all*" -#~ " fields contained in a document/subdocument" -#~ " at level ``5``, include a " -#~ ":pipeline:`$redact` stage that specifies the" -#~ " system variable ``\"$$PRUNE\"`` in the " -#~ "``then`` field:" -#~ msgstr "" - -# fbeb980237ff4df0b9f9a642df6bc61e -#~ msgid "" -#~ "The :pipeline:`$redact` stage evaluates the" -#~ " ``level`` field to determine access. " -#~ "If the ``level`` field equals ``5``, " -#~ "then exclude all fields at that " -#~ "level, even if the excluded field " -#~ "contains subdocuments that may have " -#~ "different ``level`` values, such as the" -#~ " ``shipping_addr`` field." -#~ msgstr "" - -# b35e7af87aaf4fd1a5bbe383700ee9e6 -#~ msgid "" -#~ "The result set shows that the " -#~ ":pipeline:`$redact` stage excluded the field" -#~ " ``cc`` as a whole, including the " -#~ "``shipping_addr`` field which contained " -#~ "subdocuments that had ``level`` field " -#~ "values equal to ``3`` and not " -#~ "``5``." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/reduce.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/reduce.po deleted file mode 100644 index 98cf1a34c15..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/reduce.po +++ /dev/null @@ -1,209 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 57f52feee8d74f80992249eb6b88172e -#: ../source/reference/operator/aggregation/reduce.txt:3 -msgid "$reduce (aggregation)" -msgstr "" - -# ba62a234b97243d29c174bad77990001 -#: ../source/reference/operator/aggregation/reduce.txt -msgid "On this page" -msgstr "" - -# fa363fd235bf49a280b8cf4945a62397 -#: ../source/reference/operator/aggregation/reduce.txt:14 -msgid "Definition" -msgstr "" - -# f2b4ce309cca498096c0a20142fe3b3a -#: ../source/reference/operator/aggregation/reduce.txt:20 -msgid "" -"Applies an expression to each element in an array and combines them into " -"a single value." -msgstr "" - -# c3bf576eadcf41f6846f240c159e250d -#: ../source/reference/operator/aggregation/reduce.txt:23 -msgid ":expression:`$reduce` has the following syntax:" -msgstr "" - -# b3056ae293264157be4bf0757e6111d4 -#: ../source/reference/operator/aggregation/reduce.txt:37 -msgid "" -"If ``input`` resolves to an empty array, :expression:`$reduce` returns " -"``initialValue``." -msgstr "" - -# f40c7a38016740318bb11071c03b2290 -#: ../source/reference/operator/aggregation/reduce.txt:44 -msgid "Example" -msgstr "" - -# 6fa4189a38a447e19378f1e5b771ac9c -#: ../source/reference/operator/aggregation/reduce.txt:45 -msgid "Results" -msgstr "" - -# 3851c2dc342c44f39c299aeaeeb94258 -#: ../source/reference/operator/aggregation/reduce.txt:57 -msgid "``\"abc\"``" -msgstr "" - -# 76e8647758064c5ba609f64f6a9c6b41 -#: ../source/reference/operator/aggregation/reduce.txt:72 -msgid "``{ \"sum\" : 15, \"product\" : 48 }``" -msgstr "" - -# bf5e92cc95164d799bbc99d62ed93568 -#: ../source/reference/operator/aggregation/reduce.txt:84 -msgid "``[ 1, 2, 3, 4, 5, 6 ]``" -msgstr "" - -# f55fdd8d4bcd42e49b29fc540d405c4d -#: ../source/reference/operator/aggregation/reduce.txt:87 -msgid "Examples" -msgstr "" - -# cec91e9c6674466b8eeca8dbfca05eea -#: ../source/reference/operator/aggregation/reduce.txt:90 -msgid "Multiplication" -msgstr "" - -# 12c6dc102bf44f8db59578c9c894c5d7 -#: ../source/reference/operator/aggregation/reduce.txt:93 -msgid "Probability" -msgstr "" - -# 4449ffb8f3c743c589d690ba8f9f8bb8 -#: ../source/reference/operator/aggregation/reduce.txt:95 -msgid "" -"A collection named ``events`` contains the events of a probability " -"experiment. Each experiment can have multiple ``events``, such as rolling" -" a die several times or drawing several cards **(without replacement)** " -"in succession to achieve a desired result. In order to obtain the overall" -" probability of the experiment, we will need to multiply the probability " -"of each event in the experiment." -msgstr "" - -# 5ff0ba06745b4161b18f296f65618d38 -#: ../source/reference/operator/aggregation/reduce.txt:113 -msgid "**Steps**:" -msgstr "" - -# 30175cdf41484d0180e9e013ef14d529 -#: ../source/reference/operator/aggregation/reduce.txt:115 -msgid "" -"Use ``$group`` to group by the ``experimentId`` and use ``$push`` to " -"create an array with the probability of each event." -msgstr "" - -# 533754e25bbb4c60bf14b3b9bd108786 -#: ../source/reference/operator/aggregation/reduce.txt:118 -msgid "" -"Use ``$reduce`` with ``$multiply`` to multiply and combine the elements " -"of ``probabilityArr`` into a single value and project it." -msgstr "" - -# 2b9e878a266b429eb655f5c4da45854c -# f8f4212ccd364b40b5d9cf331e684d77 -# 7d08f5cb02a54d0ba54aaa1a1a8ba184 -# 046c523518264691b461fcf3417ed4c1 -# cf3ab2bca33f4156aba65739b0b32fae -#: ../source/reference/operator/aggregation/reduce.txt:146 -#: ../source/reference/operator/aggregation/reduce.txt:192 -#: ../source/reference/operator/aggregation/reduce.txt:252 -#: ../source/reference/operator/aggregation/reduce.txt:297 -#: ../source/reference/operator/aggregation/reduce.txt:337 -msgid "The operation returns the following:" -msgstr "" - -# 40c4a1e8ffac45ee942675c5bf5efcf5 -#: ../source/reference/operator/aggregation/reduce.txt:156 -msgid "Discounted Merchandise" -msgstr "" - -# b4f52ec5fc894292bb6ea5d1f7916437 -#: ../source/reference/operator/aggregation/reduce.txt:158 -msgid "A collection named ``clothes`` contains the following documents:" -msgstr "" - -# b5ba3f51f8d841bbacc54cbf6d9ab67f -#: ../source/reference/operator/aggregation/reduce.txt:168 -msgid "" -"Each document contains a ``discounts`` array containing the currently " -"available percent-off coupons for each item. If each discount can be " -"applied to the product once, we can calculate the lowest price by using " -"``$reduce`` to apply the following formula for each element in the " -"``discounts`` array: (1 - discount) * price." -msgstr "" - -# 140eb2a86e1846cc9b73e0c590780c53 -#: ../source/reference/operator/aggregation/reduce.txt:203 -msgid "String Concatenation" -msgstr "" - -# ab5aa801b51549bd895a84f8e52548c8 -#: ../source/reference/operator/aggregation/reduce.txt:205 -msgid "A collection named ``people`` contains the following documents:" -msgstr "" - -# 9c0b96778e7f42c8a6f1bf2d04dc2965 -#: ../source/reference/operator/aggregation/reduce.txt:216 -msgid "" -"The following example reduces the ``hobbies`` array of strings into a " -"single string ``bio``:" -msgstr "" - -# cf6338886a03480cb8a2f91b79881442 -#: ../source/reference/operator/aggregation/reduce.txt:263 -msgid "Array Concatenation" -msgstr "" - -# 7792a27365dd459bad0a9fb18bcc06fc -#: ../source/reference/operator/aggregation/reduce.txt:265 -msgid "A collection named ``matrices`` contains the following documents:" -msgstr "" - -# 54ad1438a33e43e38a6cef4a51d467e5 -#: ../source/reference/operator/aggregation/reduce.txt:275 -msgid "Computing a Single Reduction" -msgstr "" - -# aef3e334e4b04cbab134fe815083f9ea -#: ../source/reference/operator/aggregation/reduce.txt:277 -msgid "" -"The following example collapses the two dimensional arrays into a single " -"array ``collapsed``:" -msgstr "" - -# 47332d091bec4c8c92ac0ea787468be3 -#: ../source/reference/operator/aggregation/reduce.txt:307 -msgid "Computing a Multiple Reductions" -msgstr "" - -# eee862edd67249c2bc754159b4779a0a -#: ../source/reference/operator/aggregation/reduce.txt:309 -msgid "" -"The following example performs the same two dimensional array collapse as" -" the example above, but also creates a new array containing only the " -"first element of each array." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/replaceRoot.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/replaceRoot.po deleted file mode 100644 index a8a5876d6af..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/replaceRoot.po +++ /dev/null @@ -1,178 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 8409e910f7914f459bd1fe6f62a3f75b -#: ../source/reference/operator/aggregation/replaceRoot.txt:3 -msgid "$replaceRoot (aggregation)" -msgstr "" - -# 05b7c9977f27492ab6e24135b8dc899b -#: ../source/reference/operator/aggregation/replaceRoot.txt -msgid "On this page" -msgstr "" - -# d65de771f31a4b6983e99bbe2802e7df -#: ../source/reference/operator/aggregation/replaceRoot.txt:14 -msgid "Definition" -msgstr "" - -# 078e4e26767445b6b086a3d78a56cb24 -#: ../source/reference/operator/aggregation/replaceRoot.txt:20 -msgid "" -"Promotes a specified document to the top level and replaces all other " -"fields. The operation replaces all existing fields in the input document," -" including the ``_id`` field. You can promote an existing embedded " -"document to the top level, or create a new document for promotion (see " -":ref:`example`)." -msgstr "" - -# a0ab40c8e6d2432fa964d667bf770821 -#: ../source/reference/operator/aggregation/replaceRoot.txt:28 -msgid "The :pipeline:`$replaceRoot` stage has the following form:" -msgstr "" - -# 96cf58f0726c4db19219ec1ea4b3a393 -#: ../source/reference/operator/aggregation/replaceRoot.txt:34 -msgid "" -"The replacement document can be any valid :ref:`expression ` that resolves to a document." -msgstr "" - -# 72a331a4e40f42248f69e1de050f8a6f -#: ../source/reference/operator/aggregation/replaceRoot.txt:38 -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# bbb24d4761a9443a829d979dfb4f8d25 -#: ../source/reference/operator/aggregation/replaceRoot.txt:42 -msgid "Behavior" -msgstr "" - -# 2217a062f8d14b25a03d094e2c163947 -#: ../source/reference/operator/aggregation/replaceRoot.txt:44 -msgid "" -"``$replaceRoot`` operations fail with an error if " -"```` is not a document." -msgstr "" - -# 1839ce3885524516afb21fe303710b00 -#: ../source/reference/operator/aggregation/replaceRoot.txt:47 -msgid "" -"If the replacement document refers to a field in the input document that " -"does not exist, the operation fails with an error. To ensure that the " -"replacement document exists, use a :pipeline:`$match` stage first to " -"check for existence before passing documents to the " -":pipeline:`$replaceRoot` stage (see :ref:`example`)." -msgstr "" - -# 0159dd5f7d814f97bcacfa13e0b6bc98 -#: ../source/reference/operator/aggregation/replaceRoot.txt:55 -msgid "Examples" -msgstr "" - -# a218ea4405f7413d9e5458163e1b6d62 -#: ../source/reference/operator/aggregation/replaceRoot.txt:58 -msgid "``$replaceRoot`` with an embedded document" -msgstr "" - -# 2faff5b43aaa462e9cf64274e3c5412e -#: ../source/reference/operator/aggregation/replaceRoot.txt:60 -msgid "A collection named ``produce`` contains the following documents:" -msgstr "" - -# 7b0a5fb971e34551b0ad7165203bad01 -#: ../source/reference/operator/aggregation/replaceRoot.txt:77 -msgid "" -"The following operation uses the :pipeline:`$replaceRoot` stage to " -"promote the ``in_stock`` document to the top level, discarding the " -"current top level fields." -msgstr "" - -# bc5899b8e544495aab29e055204feb1d -#: ../source/reference/operator/aggregation/replaceRoot.txt:89 -msgid "The operation returns the following documents:" -msgstr "" - -# 0d219a6e8dcc43049307b787dca68c34 -#: ../source/reference/operator/aggregation/replaceRoot.txt:99 -msgid "``$replaceRoot`` with a ``$match`` stage" -msgstr "" - -# d2a42fd6d3e34ed2a66e73a64b73296a -#: ../source/reference/operator/aggregation/replaceRoot.txt:101 -msgid "A collection named ``people`` contains the following documents:" -msgstr "" - -# bc4550e4471b4cf9891397ccffede1aa -#: ../source/reference/operator/aggregation/replaceRoot.txt:109 -msgid "" -"In order to run an aggregation operation with a ``$replaceRoot`` stage to" -" promote the ``pets`` field to the top level, you need to also include a " -"``$match`` stage to filter out any documents which do not contain a " -"``pets`` field." -msgstr "" - -# 2ace71d998f34115af011dfd7ea507aa -# 267afac2e3a2496b8eaef0ce4db83c0d -# 7b2890ddf0884d329cc97a99dc5b871d -#: ../source/reference/operator/aggregation/replaceRoot.txt:125 -#: ../source/reference/operator/aggregation/replaceRoot.txt:165 -#: ../source/reference/operator/aggregation/replaceRoot.txt:204 -msgid "The operation returns the following results:" -msgstr "" - -# fe2975e80a9f4c5099a0fb419edadcfa -#: ../source/reference/operator/aggregation/replaceRoot.txt:135 -msgid "``$replaceRoot`` with a newly created document" -msgstr "" - -# 5d0e5731b29142c6b6a36edc8a00cea4 -#: ../source/reference/operator/aggregation/replaceRoot.txt:137 -msgid "" -"You can also create new documents as part of the ``$replaceRoot`` stage " -"and use them to replace all the other fields." -msgstr "" - -# b43081faf5b94fb38b07bebdbf90f7fa -# 7a0963375c1e49af8e7c3e4b41508edf -#: ../source/reference/operator/aggregation/replaceRoot.txt:140 -#: ../source/reference/operator/aggregation/replaceRoot.txt:176 -msgid "A collection named ``contacts`` contains the following documents:" -msgstr "" - -# a9e5691b75de451f98144bdf200bcdbd -#: ../source/reference/operator/aggregation/replaceRoot.txt:148 -msgid "" -"The following operation creates a new document out of the ``first_name`` " -"and ``last_name`` fields." -msgstr "" - -# c35a1c96e89348babef7dd18fa591939 -#: ../source/reference/operator/aggregation/replaceRoot.txt:174 -msgid "``$replaceRoot`` with an array element" -msgstr "" - -# eab223f728264c628143840097558491 -#: ../source/reference/operator/aggregation/replaceRoot.txt:187 -msgid "" -"The following operation promotes the embedded document with key ``cell`` " -"to the top level:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/reverseArray.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/reverseArray.po deleted file mode 100644 index d11a2c8335b..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/reverseArray.po +++ /dev/null @@ -1,171 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a124fb2f80a44e789edf89c298203c97 -#: ../source/reference/operator/aggregation/reverseArray.txt:3 -msgid "$reverseArray (aggregation)" -msgstr "" - -# ee291162caa048f89289ba93a7d7c6b7 -#: ../source/reference/operator/aggregation/reverseArray.txt -msgid "On this page" -msgstr "" - -# a7dd23f7a6734700acb8f6f4a285b56f -#: ../source/reference/operator/aggregation/reverseArray.txt:14 -msgid "Definition" -msgstr "" - -# bf24e51f64fe42b6a93069deb68b7452 -#: ../source/reference/operator/aggregation/reverseArray.txt:20 -msgid "" -"Accepts an array expression as an argument and returns an array with the " -"elements in reverse order." -msgstr "" - -# 9297f56148fd4e34809e778c459076f9 -#: ../source/reference/operator/aggregation/reverseArray.txt:23 -msgid "" -":expression:`$reverseArray` has the following :ref:`operator expression " -"syntax `:" -msgstr "" - -# eba8c2882ddb4bafa39d0e22a8854f5a -#: ../source/reference/operator/aggregation/reverseArray.txt:30 -msgid "" -"The argument can be any valid :ref:`expression `" -" as long as it resolves to an array." -msgstr "" - -# db65707ac92547dfac80690c1c40a0be -#: ../source/reference/operator/aggregation/reverseArray.txt:34 -msgid "Behavior" -msgstr "" - -# d0a730a80d2c4ee885e77858225fb178 -#: ../source/includes/extracts/agg-expression-null-operand-reverseArray.rst:1 -msgid "" -"If the argument resolves to a value of ``null`` or refers to a missing " -"field, :expression:`$reverseArray` returns ``null``." -msgstr "" - -# 7d7fc397d5104da68f77ccc0d888c93b -#: ../source/includes/extracts/agg-expression-null-operand-reverseArray.rst:4 -msgid "" -"If the argument does not resolve to an array or ``null`` nor refers to a " -"missing field, :expression:`$reverseArray` returns an error." -msgstr "" - -# 7e07c13a0d434105932d04c2986c28ff -#: ../source/reference/operator/aggregation/reverseArray.txt:38 -msgid "" -"``$reverseArray`` returns an empty array when the argument is an empty " -"array." -msgstr "" - -# 799dd78c784d4ca4894b2ac489da6de9 -#: ../source/reference/operator/aggregation/reverseArray.txt:40 -msgid "" -"If the argument contains subarrays, ``$reverseArray`` only operates on " -"the top level array elements and will not reverse the contents of " -"subarrays." -msgstr "" - -# 1748d18f94e04a65879158f7ea837b2b -# 90d000e1cc1b44f1bdea13fd533d69a4 -#: ../source/reference/operator/aggregation/reverseArray.txt:46 -#: ../source/reference/operator/aggregation/reverseArray.txt:65 -msgid "Example" -msgstr "" - -# c268b3258dae45c4a5a660fc5aa5c19f -#: ../source/reference/operator/aggregation/reverseArray.txt:47 -msgid "Results" -msgstr "" - -# 5a68a8e1b8bf415c9adbbb62407754da -#: ../source/reference/operator/aggregation/reverseArray.txt:49 -msgid "``{ $reverseArray: [ 1, 2, 3 ] }``" -msgstr "" - -# 99619e1126df41c2a37880ee29e346ca -#: ../source/reference/operator/aggregation/reverseArray.txt:50 -msgid "``[ 3, 2, 1 ]``" -msgstr "" - -# f3853650c8984ac3b99f077b4933f2b7 -#: ../source/reference/operator/aggregation/reverseArray.txt:52 -msgid "" -"``{ $reverseArray: { $slice: [ [ \"foo\", \"bar\", \"baz\", \"qux\" ], 1," -" 2 ] } }``" -msgstr "" - -# 33761748f6644944a34e971edd4e08bc -#: ../source/reference/operator/aggregation/reverseArray.txt:53 -msgid "``[ \"baz\", \"bar\" ]``" -msgstr "" - -# aee4c93c7d8e4054a693de68bf2d15d8 -#: ../source/reference/operator/aggregation/reverseArray.txt:55 -msgid "``{ $reverseArray: null }``" -msgstr "" - -# 16d190219c794a65b27e21cad13bd235 -#: ../source/reference/operator/aggregation/reverseArray.txt:56 -msgid "``null``" -msgstr "" - -# 71509cba7c924ea78e309f4b1bcbeec6 -#: ../source/reference/operator/aggregation/reverseArray.txt:58 -msgid "``{ $reverseArray: [ ] }``" -msgstr "" - -# 13eab1eae35c4245acf7816a34f4834f -#: ../source/reference/operator/aggregation/reverseArray.txt:59 -msgid "``[ ]``" -msgstr "" - -# 07779eb4cda34e79b64fca480b1ac900 -#: ../source/reference/operator/aggregation/reverseArray.txt:61 -msgid "``{ $reverseArray: [ [ 1, 2, 3 ], [ 4, 5, 6 ] ] }``" -msgstr "" - -# 88e179d3fa2f47339608b19bbc02d40f -#: ../source/reference/operator/aggregation/reverseArray.txt:62 -msgid "``[ [ 4, 5, 6 ], [ 1, 2, 3 ] ]``" -msgstr "" - -# a4c7192b26294033891c7fa933587fb7 -#: ../source/reference/operator/aggregation/reverseArray.txt:67 -msgid "A collection named ``users`` contains the following documents:" -msgstr "" - -# 33363c4cba4141d196bc1294aaa2a3eb -#: ../source/reference/operator/aggregation/reverseArray.txt:76 -msgid "" -"The following example returns an array containing the elements of the " -"``favorites`` array in reverse order:" -msgstr "" - -# 62afe9718ed146e59cfa0a10117ab7ee -#: ../source/reference/operator/aggregation/reverseArray.txt:91 -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/sample.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/sample.po deleted file mode 100644 index 36d7bf421ea..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/sample.po +++ /dev/null @@ -1,115 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# cdd6961df3d44bca81df0907629b0f60 -#: ../source/reference/operator/aggregation/sample.txt:3 -msgid "$sample (aggregation)" -msgstr "" - -# e456caf44d9344ce81899533605c5d73 -#: ../source/reference/operator/aggregation/sample.txt -msgid "On this page" -msgstr "" - -# 27211d656ef041e8ab4511af74a62913 -#: ../source/reference/operator/aggregation/sample.txt:14 -msgid "Definition" -msgstr "" - -# 306f5894cf5a474b8bfcab5a2aa0d8ec -#: ../source/reference/operator/aggregation/sample.txt:20 -msgid "Randomly selects the specified number of documents from its input." -msgstr "" - -# fb8fe6c6c6234711928503685db3df74 -#: ../source/reference/operator/aggregation/sample.txt:22 -msgid "The :pipeline:`$sample` stage has the following syntax:" -msgstr "" - -# d3cb8b57e9e2476fa58aa021fdf92f3b -#: ../source/reference/operator/aggregation/sample.txt:29 -msgid "Behavior" -msgstr "" - -# c37f924ba7cd4c038780458b1304c7f8 -#: ../source/reference/operator/aggregation/sample.txt:31 -msgid "In order to get N random documents:" -msgstr "" - -# d35bb2d352f9480c96e199a3ab084496 -#: ../source/reference/operator/aggregation/sample.txt:33 -#, python-format -msgid "" -"If N is greater than or equal to 5% of the total documents in the " -"collection, :pipeline:`$sample` performs a collection scan, performs a " -"sort, and then select the top N documents. As such, the " -":pipeline:`$sample` stage is subject to the :ref:`sort memory " -"restrictions `." -msgstr "" - -# 7049d7955ba846baa30b832cf81af8ec -#: ../source/reference/operator/aggregation/sample.txt:39 -#, python-format -msgid "If N is less than 5% of the total documents in the collection," -msgstr "" - -# 06ea7b51899a446687410f3786784d9c -#: ../source/reference/operator/aggregation/sample.txt:41 -msgid "" -"If using :doc:`/core/wiredtiger`, :pipeline:`$sample` uses a pseudo-" -"random cursor over the collection to sample N documents." -msgstr "" - -# a9a4551de88744c49d0e2379a27ca965 -#: ../source/reference/operator/aggregation/sample.txt:44 -msgid "" -"If using :doc:`/core/mmapv1`, :pipeline:`$sample` uses the ``_id`` index " -"to randomly select N documents." -msgstr "" - -# 59e6c4669bc64eeea629152620bcd04e -#: ../source/reference/operator/aggregation/sample.txt:49 -msgid "" -":pipeline:`$sample` may output the same document more than once in its " -"result set. For more information, see :ref:`cursor-isolation`." -msgstr "" - -# 2e88366e1b0d4259bb7b9b444508f6d8 -#: ../source/reference/operator/aggregation/sample.txt:53 -msgid "Example" -msgstr "" - -# 544d923191484cb9b568042d8f88f6b5 -#: ../source/reference/operator/aggregation/sample.txt:55 -msgid "Given a collection named ``users`` with the following documents:" -msgstr "" - -# fda8457a25704a3c807ba35848e82391 -#: ../source/reference/operator/aggregation/sample.txt:67 -msgid "" -"The following aggregation operation randomly selects ``3`` documents from" -" the collection:" -msgstr "" - -# 54fa5eb5f6114a21b8287157748ac5bb -#: ../source/reference/operator/aggregation/sample.txt:76 -msgid "The operation returns three random documents." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/second.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/second.po deleted file mode 100644 index bb315c324f1..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/second.po +++ /dev/null @@ -1,86 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:02+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 87eaf8366521441699fc05341848c352 -#: ../source/reference/operator/aggregation/second.txt:3 -msgid "$second (aggregation)" -msgstr "" - -# 7ea3fd1f5caf49728be8f910ec3514bd -#: ../source/reference/operator/aggregation/second.txt -msgid "On this page" -msgstr "" - -# 4f557b1d0e7945e1be7d2d481cc4750e -#: ../source/reference/operator/aggregation/second.txt:14 -msgid "Definition" -msgstr "" - -# 69f24d8afe064ccd8267f1b622efa381 -#: ../source/reference/operator/aggregation/second.txt:18 -msgid "" -"Returns the second portion of a date as a number between 0 and 59, but " -"can be 60 to account for leap seconds." -msgstr "" - -# 30b2e1b2311f4e0a8ac6f5d3e40e9390 -#: ../source/reference/operator/aggregation/second.txt:21 -msgid "The :expression:`$second` expression has the following syntax:" -msgstr "" - -# 67282375e1084c88b593eefbac457d5e -#: ../source/reference/operator/aggregation/second.txt:27 -msgid "" -"The argument can be any valid :ref:`expression `" -" as long as it resolves to a date. For more information on expressions, " -"see :ref:`aggregation-expressions`." -msgstr "" - -# 75e9bcb762464fef9bf99f08d46ebe54 -#: ../source/reference/operator/aggregation/second.txt:32 -msgid "Example" -msgstr "" - -# 307432de0219444e970dacb425120a74 -#: ../source/reference/operator/aggregation/second.txt:34 -msgid "Consider a ``sales`` collection with the following document:" -msgstr "" - -# 25000ba617b341258e3c7570930531af -#: ../source/reference/operator/aggregation/second.txt:40 -msgid "" -"The following aggregation uses the :expression:`$second` and other date " -"expressions to break down the ``date`` field:" -msgstr "" - -# a5fe39f0eb984a8db469393ea9d40845 -#: ../source/reference/operator/aggregation/second.txt:66 -msgid "The operation returns the following result:" -msgstr "" - -#~ msgid "" -#~ "Takes a date and returns the " -#~ "second between 0 and 59, but can" -#~ " be 60 to account for leap " -#~ "seconds." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/setDifference.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/setDifference.po deleted file mode 100644 index 207e5200e4e..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/setDifference.po +++ /dev/null @@ -1,161 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:59+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# eac66306709a44bf93175d1dc07895a9 -#: ../source/reference/operator/aggregation/setDifference.txt:3 -msgid "$setDifference (aggregation)" -msgstr "" - -# 2f4a059b296747a385ecb95a1884292a -#: ../source/reference/operator/aggregation/setDifference.txt -msgid "On this page" -msgstr "" - -# 04e19f9155bf4ceba9fb80daf3d7ed83 -#: ../source/reference/operator/aggregation/setDifference.txt:14 -msgid "Definition" -msgstr "" - -# ab4f54c7e6df48c99ccdd001b5ad86dc -#: ../source/reference/operator/aggregation/setDifference.txt:20 -msgid "" -"Takes two sets and returns an array containing the elements that only " -"exist in the first set; i.e. performs a `relative complement " -"`_ of the second " -"set relative to the first." -msgstr "" - -# bfc76660b59c460092468e87d9545818 -#: ../source/reference/operator/aggregation/setDifference.txt:25 -msgid ":expression:`$setDifference` has the following syntax:" -msgstr "" - -# 49621b44dab74ef698f9f210ae24e563 -#: ../source/reference/operator/aggregation/setDifference.txt:31 -msgid "" -"The arguments can be any valid :ref:`expression ` as long as they each resolve to an array. For more " -"information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# ff82a5c4330d49ce88af5750b15b8627 -#: ../source/reference/operator/aggregation/setDifference.txt:37 -msgid "Behavior" -msgstr "" - -# 0f2306407af94bc99fe3c7a7341c56d9 -#: ../source/includes/important-set-operator-semantics.rst:3 -msgid "" -"|set-operator-name| performs set operation on arrays, treating arrays as " -"sets. If an array contains duplicate entries, |set-operator-name| ignores" -" the duplicate entries. |set-operator-name| ignores the order of the " -"elements." -msgstr "" - -# de8e3432d60e43b59780b11d127e575f -#: ../source/includes/important-set-operator-semantics.rst:10 -msgid "" -"|set-operator-name| filters out duplicates in its result to output an " -"array that contain only unique entries. The order of the elements in the " -"output array is unspecified." -msgstr "" - -# 0b6ae867f8ea430f88eaa73f9db475d1 -#: ../source/includes/extracts/fact-agg-top-level-expressions-setDifference.rst:1 -msgid "" -"If a set contains a nested array element, :expression:`$setDifference` " -"does *not* descend into the nested array but evaluates the array at top-" -"level." -msgstr "" - -# 8905520feebd44d4b0c20dde3bdd258f -# b927a8951ca546a98dc0704c1f8e4fb7 -#: ../source/reference/operator/aggregation/setDifference.txt:49 -#: ../source/reference/operator/aggregation/setDifference.txt:68 -msgid "Example" -msgstr "" - -# 5c003055b118474f8cacc6662c7704af -#: ../source/reference/operator/aggregation/setDifference.txt:53 -msgid "Result" -msgstr "" - -# 79c8197c98604c06998d1fc85f5b3adc -#: ../source/reference/operator/aggregation/setDifference.txt:55 -msgid "``{ $setDifference: [ [ \"a\", \"b\", \"a\" ], [ \"b\", \"a\" ] ] }``" -msgstr "" - -# b9f4af586cde471a94ec6e7b4cb8d954 -#: ../source/reference/operator/aggregation/setDifference.txt:59 -msgid "``[ ]``" -msgstr "" - -# ac4f250e84ec42698e6d926f8798ef52 -#: ../source/reference/operator/aggregation/setDifference.txt:61 -msgid "``{ $setDifference: [ [ \"a\", \"b\" ], [ [ \"a\", \"b\" ] ] ] }``" -msgstr "" - -# b5648f53e7814871b5db67b51d537c4e -#: ../source/reference/operator/aggregation/setDifference.txt:65 -msgid "``[ \"a\", \"b\" ]``" -msgstr "" - -# 43109b7c239b432caa1be46d599d181b -#: ../source/reference/operator/aggregation/setDifference.txt:70 -msgid "Consider an ``experiments`` collection with the following documents:" -msgstr "" - -# 09e5f5469cfd4e85a109154d8f237e6f -#: ../source/reference/operator/aggregation/setDifference.txt:84 -msgid "" -"The following operation uses the :expression:`$setDifference` operator to" -" return an array of elements found in the ``B`` array but *not* in the " -"``A`` array:" -msgstr "" - -# a7961ddf0e0242d2ba892400f1112a14 -#: ../source/reference/operator/aggregation/setDifference.txt:96 -msgid "The operation returns the following results:" -msgstr "" - -#~ msgid "" -#~ "Takes two arrays and returns an " -#~ "array containing the elements that only" -#~ " exist in the first array." -#~ msgstr "" - -#~ msgid "" -#~ "|set-operator-name| takes arrays as " -#~ "arguments and treats these arrays as " -#~ "sets. |set-operator-name| ignores " -#~ "duplicate entries in input arrays and" -#~ " produce arrays that contain unique " -#~ "entries." -#~ msgstr "" - -#~ msgid "" -#~ "If a set contains a nested array" -#~ " element, |exp| does *not* descend " -#~ "into the nested array but evaluates " -#~ "the array at top-level." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/setEquals.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/setEquals.po deleted file mode 100644 index 9c074cc298c..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/setEquals.po +++ /dev/null @@ -1,150 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:04+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# f26a097d1b0340dcba80c72e6a4f3707 -#: ../source/reference/operator/aggregation/setEquals.txt:3 -msgid "$setEquals (aggregation)" -msgstr "" - -# 7d008d2713c441e0a16802b5f31aed15 -#: ../source/reference/operator/aggregation/setEquals.txt -msgid "On this page" -msgstr "" - -# 0a3e3f9342094bc1839786a8349e2647 -#: ../source/reference/operator/aggregation/setEquals.txt:14 -msgid "Definition" -msgstr "" - -# 52a45a07e88541059cf52d7e4b94ac16 -#: ../source/reference/operator/aggregation/setEquals.txt:20 -msgid "" -"Compares two or more arrays and returns ``true`` if they have the same " -"distinct elements and ``false`` otherwise." -msgstr "" - -# 7222261164e94c1f9ba828c560f90e21 -#: ../source/reference/operator/aggregation/setEquals.txt:23 -msgid ":expression:`$setEquals` has the following syntax:" -msgstr "" - -# ca51a95d4e904be998b91f4b82145dd7 -#: ../source/reference/operator/aggregation/setEquals.txt:29 -msgid "" -"The arguments can be any valid :ref:`expression ` as long as they each resolve to an array. For more " -"information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# 9ead1a7ec1ac4f7da191cbaf0129783d -#: ../source/reference/operator/aggregation/setEquals.txt:35 -msgid "Behavior" -msgstr "" - -# 71a95b77726a49c28c98f9e826bbd5ed -#: ../source/includes/important-set-operator-semantics.rst:3 -msgid "" -"|set-operator-name| performs set operation on arrays, treating arrays as " -"sets. If an array contains duplicate entries, |set-operator-name| ignores" -" the duplicate entries. |set-operator-name| ignores the order of the " -"elements." -msgstr "" - -# 40fa26a9ffb8468f9bfa8e399e5db0f0 -#: ../source/includes/extracts/fact-agg-top-level-expressions-setEquals.rst:1 -msgid "" -"If a set contains a nested array element, :expression:`$setEquals` does " -"*not* descend into the nested array but evaluates the array at top-level." -msgstr "" - -# fb150fd82fbb456696eebc7ea06c68b0 -# 371a6e07a36742a380395487542c3d0f -#: ../source/reference/operator/aggregation/setEquals.txt:48 -#: ../source/reference/operator/aggregation/setEquals.txt:67 -msgid "Example" -msgstr "" - -# 56fa26e1cff444dca0ead84adf639235 -#: ../source/reference/operator/aggregation/setEquals.txt:52 -msgid "Result" -msgstr "" - -# 8b8851dd226c4702883d9e169b1361f6 -#: ../source/reference/operator/aggregation/setEquals.txt:54 -msgid "``{ $setEquals: [ [ \"a\", \"b\", \"a\" ], [ \"b\", \"a\" ] ] }``" -msgstr "" - -# fbd3031c81b3401f8e7a0ffad58c436b -#: ../source/reference/operator/aggregation/setEquals.txt:58 -msgid "``true``" -msgstr "" - -# a6c129014ec94160986271aaa4be09d7 -#: ../source/reference/operator/aggregation/setEquals.txt:60 -msgid "``{ $setEquals: [ [ \"a\", \"b\" ], [ [ \"a\", \"b\" ] ] ] }``" -msgstr "" - -# b9c5e71a203f42629a90b0e677abd140 -#: ../source/reference/operator/aggregation/setEquals.txt:64 -msgid "``false``" -msgstr "" - -# db6d78df1ce942dc926f878b7393c6ff -#: ../source/reference/operator/aggregation/setEquals.txt:69 -msgid "Consider an ``experiments`` collection with the following documents:" -msgstr "" - -# 5c27a685fa5146f498648cbbc2889f8b -#: ../source/reference/operator/aggregation/setEquals.txt:83 -msgid "" -"The following operation uses the :expression:`$setEquals` operator to " -"determine if the ``A`` array and the ``B`` array contain the same " -"elements:" -msgstr "" - -# f3e0a6e6188f4ac4bbb97b3be72e39f9 -#: ../source/reference/operator/aggregation/setEquals.txt:95 -msgid "The operation returns the following results:" -msgstr "" - -#~ msgid "" -#~ "Takes two arrays and returns ``true``" -#~ " when they contain the same elements," -#~ " and ``false`` otherwise." -#~ msgstr "" - -#~ msgid "" -#~ "|set-operator-name| takes arrays as " -#~ "arguments and treats these arrays as " -#~ "sets. |set-operator-name| ignores " -#~ "duplicate entries in input arrays and" -#~ " produce arrays that contain unique " -#~ "entries." -#~ msgstr "" - -#~ msgid "" -#~ "If a set contains a nested array" -#~ " element, |exp| does *not* descend " -#~ "into the nested array but evaluates " -#~ "the array at top-level." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/setIntersection.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/setIntersection.po deleted file mode 100644 index afb41838bbf..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/setIntersection.po +++ /dev/null @@ -1,160 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:00+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 0e089aa2e0bc4deb8883f3fa12084333 -#: ../source/reference/operator/aggregation/setIntersection.txt:3 -msgid "$setIntersection (aggregation)" -msgstr "" - -# 94b5f6eee06541a090c121a9e5e63fe1 -#: ../source/reference/operator/aggregation/setIntersection.txt -msgid "On this page" -msgstr "" - -# 25bb9eba228446f1a9bf463e283b931c -#: ../source/reference/operator/aggregation/setIntersection.txt:14 -msgid "Definition" -msgstr "" - -# 80f2fab47af54b0c848943cba74c38ad -#: ../source/reference/operator/aggregation/setIntersection.txt:20 -msgid "" -"Takes two or more arrays and returns an array that contains the elements " -"that appear in every input array." -msgstr "" - -# 4d1d6d30b9754c06b48ca6a2f8e6713f -#: ../source/reference/operator/aggregation/setIntersection.txt:23 -msgid ":expression:`$setIntersection` has the following syntax:" -msgstr "" - -# b85c9e948ed84055888a8b59097c38e9 -#: ../source/reference/operator/aggregation/setIntersection.txt:29 -msgid "" -"The arguments can be any valid :ref:`expression ` as long as they each resolve to an array. For more " -"information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# 71846233ab714d2f9df3ae5c2b6ba51a -#: ../source/reference/operator/aggregation/setIntersection.txt:35 -msgid "Behavior" -msgstr "" - -# f8d9543cc5a44ed1b91df28a67adb779 -#: ../source/includes/important-set-operator-semantics.rst:3 -msgid "" -"|set-operator-name| performs set operation on arrays, treating arrays as " -"sets. If an array contains duplicate entries, |set-operator-name| ignores" -" the duplicate entries. |set-operator-name| ignores the order of the " -"elements." -msgstr "" - -# 1312a3e93994491396ab125d2d093a46 -#: ../source/includes/important-set-operator-semantics.rst:10 -msgid "" -"|set-operator-name| filters out duplicates in its result to output an " -"array that contain only unique entries. The order of the elements in the " -"output array is unspecified." -msgstr "" - -# 0032dc99d837450ebde065ec82d5d5f1 -#: ../source/includes/extracts/fact-agg-top-level-expressions-setIntersection.rst:1 -msgid "" -"If a set contains a nested array element, :expression:`$setIntersection` " -"does *not* descend into the nested array but evaluates the array at top-" -"level." -msgstr "" - -# cc7c25704b644506b16fe8a8cccc9918 -# 8bcd4179c45e45eba2dc35da862a7b07 -#: ../source/reference/operator/aggregation/setIntersection.txt:47 -#: ../source/reference/operator/aggregation/setIntersection.txt:66 -msgid "Example" -msgstr "" - -# 30ea31d4f7894008a8e58cbe2c589e3f -#: ../source/reference/operator/aggregation/setIntersection.txt:51 -msgid "Result" -msgstr "" - -# 185c953eb4dd401cb34a32e4a73419cd -#: ../source/reference/operator/aggregation/setIntersection.txt:53 -msgid "``{ $setIntersection: [ [ \"a\", \"b\", \"a\" ], [ \"b\", \"a\" ] ] }``" -msgstr "" - -# 721a075e0f364ad5b1ac95a6dce94c03 -#: ../source/reference/operator/aggregation/setIntersection.txt:57 -msgid "``[ \"b\", \"a\" ]``" -msgstr "" - -# 6ae9afa7f6c745c88349d09ace22d1a9 -#: ../source/reference/operator/aggregation/setIntersection.txt:59 -msgid "``{ $setIntersection: [ [ \"a\", \"b\" ], [ [ \"a\", \"b\" ] ] ] }``" -msgstr "" - -# 516d633840bc404ea8a104be7fb596a0 -#: ../source/reference/operator/aggregation/setIntersection.txt:63 -msgid "``[ ]``" -msgstr "" - -# c6bee59e968c4a62aea5d64572daf3d3 -#: ../source/reference/operator/aggregation/setIntersection.txt:68 -msgid "Consider an ``experiments`` collection with the following documents:" -msgstr "" - -# 6f49de8876454d88a1a6d9e8ceb554d1 -#: ../source/reference/operator/aggregation/setIntersection.txt:82 -msgid "" -"The following operation uses the :expression:`$setIntersection` operator " -"to return an array of elements common to both the ``A`` array and the " -"``B`` array:" -msgstr "" - -# 6e9b93fb5fb849c3ae70957d06fa986e -#: ../source/reference/operator/aggregation/setIntersection.txt:94 -msgid "The operation returns the following results:" -msgstr "" - -#~ msgid "" -#~ "Takes any number of arrays and " -#~ "returns an array that contains the " -#~ "elements that appear in every input " -#~ "array." -#~ msgstr "" - -#~ msgid "" -#~ "|set-operator-name| takes arrays as " -#~ "arguments and treats these arrays as " -#~ "sets. |set-operator-name| ignores " -#~ "duplicate entries in input arrays and" -#~ " produce arrays that contain unique " -#~ "entries." -#~ msgstr "" - -#~ msgid "" -#~ "If a set contains a nested array" -#~ " element, |exp| does *not* descend " -#~ "into the nested array but evaluates " -#~ "the array at top-level." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/setIsSubset.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/setIsSubset.po deleted file mode 100644 index bb9e658f420..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/setIsSubset.po +++ /dev/null @@ -1,152 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:01+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 9d55c45e396b4d13a0d866abc7023dd1 -#: ../source/reference/operator/aggregation/setIsSubset.txt:3 -msgid "$setIsSubset (aggregation)" -msgstr "" - -# d0b95f9a6a344ca7ac2fa59bced074a1 -#: ../source/reference/operator/aggregation/setIsSubset.txt -msgid "On this page" -msgstr "" - -# 711c098ba31a41e0b8893f934b80d66a -#: ../source/reference/operator/aggregation/setIsSubset.txt:14 -msgid "Definition" -msgstr "" - -# 25d9d721c67a4d0eb7aae066de940618 -#: ../source/reference/operator/aggregation/setIsSubset.txt:20 -msgid "" -"Takes two arrays and returns ``true`` when the first array is a subset of" -" the second, including when the first array equals the second array, and " -"``false`` otherwise." -msgstr "" - -# 7a37c17825064b30b5a60e4136ba1066 -#: ../source/reference/operator/aggregation/setIsSubset.txt:24 -msgid ":expression:`$setIsSubset` has the following syntax:" -msgstr "" - -# d626724afdc64551af4f5fe2255f5513 -#: ../source/reference/operator/aggregation/setIsSubset.txt:30 -msgid "" -"The arguments can be any valid :ref:`expression ` as long as they each resolve to an array. For more " -"information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# b2c727b110b246e08fef4035fe22adc9 -#: ../source/reference/operator/aggregation/setIsSubset.txt:36 -msgid "Behavior" -msgstr "" - -# b33f2facc41a49a8b0db93496b870f59 -#: ../source/includes/important-set-operator-semantics.rst:3 -msgid "" -"|set-operator-name| performs set operation on arrays, treating arrays as " -"sets. If an array contains duplicate entries, |set-operator-name| ignores" -" the duplicate entries. |set-operator-name| ignores the order of the " -"elements." -msgstr "" - -# 381d1dd3ec1441578b6c84320d2e0588 -#: ../source/includes/extracts/fact-agg-top-level-expressions-setIsSubset.rst:1 -msgid "" -"If a set contains a nested array element, :expression:`$setIsSubset` does" -" *not* descend into the nested array but evaluates the array at top-" -"level." -msgstr "" - -# 67a734974e46456096f549021c7e5816 -# 57ff08f9856c46cb88563f8c77fc2e5b -#: ../source/reference/operator/aggregation/setIsSubset.txt:49 -#: ../source/reference/operator/aggregation/setIsSubset.txt:68 -msgid "Example" -msgstr "" - -# c3d69e6d427c49bf802f1352c241c7d2 -#: ../source/reference/operator/aggregation/setIsSubset.txt:53 -msgid "Result" -msgstr "" - -# 890511ce90914a9f8618a16d287f1153 -#: ../source/reference/operator/aggregation/setIsSubset.txt:55 -msgid "``{ $setIsSubset: [ [ \"a\", \"b\", \"a\" ], [ \"b\", \"a\" ] ] }``" -msgstr "" - -# 6b0c0ba71b3847d3aab0652f12d7ba4c -#: ../source/reference/operator/aggregation/setIsSubset.txt:59 -msgid "``true``" -msgstr "" - -# 29ca553a41ad4db0a05a3de9906d0210 -#: ../source/reference/operator/aggregation/setIsSubset.txt:61 -msgid "``{ $setIsSubset: [ [ \"a\", \"b\" ], [ [ \"a\", \"b\" ] ] ] }``" -msgstr "" - -# a7471781288b411c8aed3928c9292e28 -#: ../source/reference/operator/aggregation/setIsSubset.txt:65 -msgid "``false``" -msgstr "" - -# 816daf92f8824d5587bce98e39bccc48 -#: ../source/reference/operator/aggregation/setIsSubset.txt:70 -msgid "Consider an ``experiments`` collection with the following documents:" -msgstr "" - -# 5c89c33e2bd74218b91963a4fc51a528 -#: ../source/reference/operator/aggregation/setIsSubset.txt:84 -msgid "" -"The following operation uses the :expression:`$setIsSubset` operator to " -"determine if the ``A`` array is a subset of the ``B`` array:" -msgstr "" - -# 8ce7f3fef29a45b68d86bda40f9522d5 -#: ../source/reference/operator/aggregation/setIsSubset.txt:96 -msgid "The operation returns the following results:" -msgstr "" - -#~ msgid "" -#~ "Takes two arrays and returns ``true``" -#~ " when the first array is a " -#~ "subset of the second and ``false`` " -#~ "otherwise." -#~ msgstr "" - -#~ msgid "" -#~ "|set-operator-name| takes arrays as " -#~ "arguments and treats these arrays as " -#~ "sets. |set-operator-name| ignores " -#~ "duplicate entries in input arrays and" -#~ " produce arrays that contain unique " -#~ "entries." -#~ msgstr "" - -#~ msgid "" -#~ "If a set contains a nested array" -#~ " element, |exp| does *not* descend " -#~ "into the nested array but evaluates " -#~ "the array at top-level." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/setUnion.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/setUnion.po deleted file mode 100644 index 2df49da3040..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/setUnion.po +++ /dev/null @@ -1,158 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:04+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# fc8119b84c7d452e9683779caf282a21 -#: ../source/reference/operator/aggregation/setUnion.txt:3 -msgid "$setUnion (aggregation)" -msgstr "" - -# f4528e936ec54e6f875e2939983b2185 -#: ../source/reference/operator/aggregation/setUnion.txt -msgid "On this page" -msgstr "" - -# b1f3fef5c09f443eacf8f60f90b2f7cd -#: ../source/reference/operator/aggregation/setUnion.txt:14 -msgid "Definition" -msgstr "" - -# bfc58d5912504c8eb60778b8993d5649 -#: ../source/reference/operator/aggregation/setUnion.txt:20 -msgid "" -"Takes two or more arrays and returns an array containing the elements " -"that appear in any input array." -msgstr "" - -# 97b12929ff68433ba1dbdd7b9c351e81 -#: ../source/reference/operator/aggregation/setUnion.txt:23 -msgid ":expression:`$setUnion` has the following syntax:" -msgstr "" - -# 1800629a21254988a7ba872febeba629 -#: ../source/reference/operator/aggregation/setUnion.txt:29 -msgid "" -"The arguments can be any valid :ref:`expression ` as long as they each resolve to an array. For more " -"information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# 83c80b5aa6854bf4a04748e8180e1c14 -#: ../source/reference/operator/aggregation/setUnion.txt:35 -msgid "Behavior" -msgstr "" - -# 404e5faa364247c8bdf07b6b57f91817 -#: ../source/includes/important-set-operator-semantics.rst:3 -msgid "" -"|set-operator-name| performs set operation on arrays, treating arrays as " -"sets. If an array contains duplicate entries, |set-operator-name| ignores" -" the duplicate entries. |set-operator-name| ignores the order of the " -"elements." -msgstr "" - -# 442a0eb843e84ea3819dc16402314b3e -#: ../source/includes/important-set-operator-semantics.rst:10 -msgid "" -"|set-operator-name| filters out duplicates in its result to output an " -"array that contain only unique entries. The order of the elements in the " -"output array is unspecified." -msgstr "" - -# aba8ba4e37db4e63a10834d63d4c90b0 -#: ../source/includes/extracts/fact-agg-top-level-expressions-setUnion.rst:1 -msgid "" -"If a set contains a nested array element, :expression:`$setUnion` does " -"*not* descend into the nested array but evaluates the array at top-level." -msgstr "" - -# 32b844982ed246a1b7559254964f9b9e -# e2f4e8861eb44dbba9d8783767562d78 -#: ../source/reference/operator/aggregation/setUnion.txt:47 -#: ../source/reference/operator/aggregation/setUnion.txt:66 -msgid "Example" -msgstr "" - -# 455984aa12514de6ababc0de220e743b -#: ../source/reference/operator/aggregation/setUnion.txt:51 -msgid "Result" -msgstr "" - -# 2763348c212544f1848e6314fbee1ad2 -#: ../source/reference/operator/aggregation/setUnion.txt:53 -msgid "``{ $setUnion: [ [ \"a\", \"b\", \"a\" ], [ \"b\", \"a\" ] ] }``" -msgstr "" - -# aad8cacb45e543c7815adad2ce8ebb81 -#: ../source/reference/operator/aggregation/setUnion.txt:57 -msgid "``[ \"b\", \"a\" ]``" -msgstr "" - -# b3faaab0b9a74f0da10cdfa0a7ca18b5 -#: ../source/reference/operator/aggregation/setUnion.txt:59 -msgid "``{ $setUnion: [ [ \"a\", \"b\" ], [ [ \"a\", \"b\" ] ] ] }``" -msgstr "" - -# af5de034561f4fbe80e7141855dee940 -#: ../source/reference/operator/aggregation/setUnion.txt:63 -msgid "``[ [ \"a\", \"b\" ], \"b\", \"a\" ]``" -msgstr "" - -# 82673b6a37494dfab9ee88145128b5b7 -#: ../source/reference/operator/aggregation/setUnion.txt:68 -msgid "Consider an ``experiments`` collection with the following documents:" -msgstr "" - -# 84783508e756447e945c0e7efd2eb488 -#: ../source/reference/operator/aggregation/setUnion.txt:82 -msgid "" -"The following operation uses the :expression:`$setUnion` operator to " -"return an array of elements found in the ``A`` array or the ``B`` array " -"or both:" -msgstr "" - -# da146b20e66d4a9490a99a10891f18a3 -#: ../source/reference/operator/aggregation/setUnion.txt:94 -msgid "The operation returns the following results:" -msgstr "" - -#~ msgid "" -#~ "Takes any number of arrays and " -#~ "returns an array containing the elements" -#~ " that appear in any input array." -#~ msgstr "" - -#~ msgid "" -#~ "|set-operator-name| takes arrays as " -#~ "arguments and treats these arrays as " -#~ "sets. |set-operator-name| ignores " -#~ "duplicate entries in input arrays and" -#~ " produce arrays that contain unique " -#~ "entries." -#~ msgstr "" - -#~ msgid "" -#~ "If a set contains a nested array" -#~ " element, |exp| does *not* descend " -#~ "into the nested array but evaluates " -#~ "the array at top-level." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/size.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/size.po deleted file mode 100644 index f4d4ec7ca69..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/size.po +++ /dev/null @@ -1,102 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:03+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 2b81c15f31134cd8bb03541c3c6ead3e -#: ../source/reference/operator/aggregation/size.txt:3 -msgid "$size (aggregation)" -msgstr "" - -# c54048c16ebd466ab024cdf6dc0c4c7c -#: ../source/reference/operator/aggregation/size.txt -msgid "On this page" -msgstr "" - -# 17fde5fef90544e08c3983aa82bfad73 -#: ../source/reference/operator/aggregation/size.txt:16 -msgid "Definition" -msgstr "" - -# 3d22bbc81ea943fc9490a61c227e32fb -#: ../source/reference/operator/aggregation/size.txt:20 -msgid "Counts and returns the total the number of items in an array." -msgstr "" - -# d7909721b4aa431095a225a9c9d9335f -#: ../source/reference/operator/aggregation/size.txt:22 -msgid ":expression:`$size` has the following syntax:" -msgstr "" - -# 06570f66921a482cb53c231dc3b09d00 -#: ../source/reference/operator/aggregation/size.txt:28 -msgid "" -"The argument for :expression:`$size` can be any :ref:`expression " -"` as long as it resolves to an array. For more " -"information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# 2f00b796c6c84b9380edb09aa46f114e -#: ../source/reference/operator/aggregation/size.txt:35 -msgid "Example" -msgstr "" - -# e44c708f914f448aa896d7f5746077de -#: ../source/reference/operator/aggregation/size.txt:37 -msgid "Consider a ``inventory`` collection with the following documents:" -msgstr "" - -# bfef633f98ec4ec0bede93e76fbbe751 -#: ../source/reference/operator/aggregation/size.txt:45 -msgid "" -"The following aggregation pipeline operation use the :expression:`$size` " -"to return the number of elements in the ``colors`` array:" -msgstr "" - -# 14e17c7420d642d1ab6e7f4fc542e651 -#: ../source/reference/operator/aggregation/size.txt:62 -msgid "The operation returns the following:" -msgstr "" - -#~ msgid "" -#~ "Counts and returns the total the " -#~ "number of items in an array. " -#~ "Consider the following syntax:" -#~ msgstr "" - -#~ msgid "" -#~ "Given a ``survey`` collection that " -#~ "records town occupants by household, and" -#~ " that includes documents similar to " -#~ "the following:" -#~ msgstr "" - -#~ msgid "" -#~ "The following aggregation pipeline operation" -#~ " counts the number of residents on" -#~ " each street. The pipeline groups " -#~ "documents according to the ``street`` " -#~ "field and uses the :query:`$size` " -#~ "operator to count the entries in " -#~ "each household's ``occupants`` array. The " -#~ "pipeline uses :group:`$sum` to add the" -#~ " number of residents on each street." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/skip.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/skip.po deleted file mode 100644 index 9f524f3fb25..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/skip.po +++ /dev/null @@ -1,101 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:01+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 14ea424ab7b24fc5970119363482d92d -#: ../source/reference/operator/aggregation/skip.txt:3 -msgid "$skip (aggregation)" -msgstr "" - -# c9ad68e328904516beb72ed27f6b7362 -#: ../source/reference/operator/aggregation/skip.txt -msgid "On this page" -msgstr "" - -# 8b134fa8a356429487c044b1c83b73e7 -#: ../source/reference/operator/aggregation/skip.txt:14 -msgid "Definition" -msgstr "" - -# 60b3b927d74f463f9ea667b0e391d572 -#: ../source/reference/operator/aggregation/skip.txt:18 -msgid "" -"Skips over the specified number of :term:`documents ` that pass" -" into the stage and passes the remaining documents to the next stage in " -"the :term:`pipeline`." -msgstr "" - -# c83cc75db49d42a1b0f62c1a9b5d592e -#: ../source/reference/operator/aggregation/skip.txt:22 -msgid "The :pipeline:`$skip` stage has the following prototype form:" -msgstr "" - -# 052345dc358d43e8b9e36bb73ee5a0a6 -#: ../source/reference/operator/aggregation/skip.txt:28 -msgid "" -":pipeline:`$skip` takes a positive integer that specifies the maximum " -"number of documents to skip." -msgstr "" - -# bb0999a4948e4af186c24f7c50403214 -#: ../source/reference/operator/aggregation/skip.txt:32 -msgid "Example" -msgstr "" - -# d51b394669ac45fa878309d25bc569ce -#: ../source/reference/operator/aggregation/skip.txt:34 -msgid "Consider the following example:" -msgstr "" - -# 9ee4002a321846f188faf87a92fe9ec4 -#: ../source/reference/operator/aggregation/skip.txt:42 -msgid "" -"This operation skips the first 5 documents passed to it by the pipeline. " -":pipeline:`$skip` has no effect on the content of the documents it passes" -" along the pipeline." -msgstr "" - -# 74338ec72cad47fd90746eb5ab462868 -#: ../source/reference/operator/aggregation/skip.txt:47 -msgid "" -":doc:`/tutorial/aggregation-zip-code-data-set`, :doc:`/tutorial" -"/aggregation-with-user-preference-data`" -msgstr "" - -#~ msgid "" -#~ "Skips over the specified number of " -#~ ":term:`documents ` that pass through" -#~ " the :pipeline:`$skip` in the " -#~ ":term:`pipeline` before passing all of " -#~ "the remaining input." -#~ msgstr "" - -#~ msgid "" -#~ ":pipeline:`$skip` takes a single numeric " -#~ "(positive whole number) value as a " -#~ "parameter. Once the operation has " -#~ "skipped the specified number of " -#~ "documents, it passes all the remaining" -#~ " documents along the :term:`pipeline` " -#~ "without alteration. Consider the following " -#~ "example:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/slice.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/slice.po deleted file mode 100644 index f6dfa1ca10d..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/slice.po +++ /dev/null @@ -1,218 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# ed5a1e584d3f41e894896ee82b210bbb -#: ../source/reference/operator/aggregation/slice.txt:3 -msgid "$slice (aggregation)" -msgstr "" - -# 8ae846b67dd54b57898454075a97a953 -#: ../source/reference/operator/aggregation/slice.txt -msgid "On this page" -msgstr "" - -# 5c36fb81799e436d861cebe96da7c0b2 -#: ../source/reference/operator/aggregation/slice.txt:14 -msgid "Definition" -msgstr "" - -# 4570419d5e01446f81a0de1eb5821150 -#: ../source/reference/operator/aggregation/slice.txt:20 -msgid "Returns a subset of an array." -msgstr "" - -# da4289e7ef534bbe9b03511df6df3a00 -#: ../source/reference/operator/aggregation/slice.txt:22 -msgid ":expression:`$slice` has one of two syntax forms:" -msgstr "" - -# 08eb165cc2774ed9a29157dd67468d12 -#: ../source/reference/operator/aggregation/slice.txt:24 -msgid "" -"The following syntax returns elements from either the start or end of the" -" array:" -msgstr "" - -# 9aa0e9af7aa84f4291f4358b6eb87960 -#: ../source/reference/operator/aggregation/slice.txt:31 -msgid "" -"The following syntax returns elements from the specified position in the " -"array:" -msgstr "" - -# 28eb8b31759948fe9eb0d7a9e668e62a -#: ../source/reference/operator/aggregation/slice.txt:43 -msgid "Operand" -msgstr "" - -# c78fda3434cb4f4caba072004134b398 -#: ../source/reference/operator/aggregation/slice.txt:44 -msgid "Description" -msgstr "" - -# 3d55139d2509412da37240b62c0613d8 -#: ../source/reference/operator/aggregation/slice.txt:46 -msgid "````" -msgstr "" - -# a87a35ed8b0b46d29bad93628dc6b6ed -#: ../source/reference/operator/aggregation/slice.txt:48 -msgid "" -"Any valid :ref:`expression ` as long as it " -"resolves to an array." -msgstr "" - -# 6748009d0ca64978b6f17c3180760b03 -#: ../source/reference/operator/aggregation/slice.txt:51 -msgid "````" -msgstr "" - -# b91e840535ac42bfb2e1e9c999fd11d2 -#: ../source/reference/operator/aggregation/slice.txt:53 -msgid "" -"Optional. Any valid :ref:`expression ` as long " -"as it resolves to an integer." -msgstr "" - -# c7a0cae388ad4a77a9a881d93f134147 -#: ../source/reference/operator/aggregation/slice.txt:56 -msgid "" -"If positive, :expression:`$slice` determines the starting position from " -"the start of the array. If ```` is greater than the number of " -"elements, the :expression:`$slice` returns an empty array." -msgstr "" - -# c21ccf841bfe424bbee36b6768c0cc92 -#: ../source/reference/operator/aggregation/slice.txt:60 -msgid "" -"If negative, :expression:`$slice` determines the starting position from " -"the end of the array. If the absolute value of the ```` is " -"greater than the number of elements, the starting position is the start " -"of the array." -msgstr "" - -# 0a4c983c7bde43f3b309ee14beba4955 -#: ../source/reference/operator/aggregation/slice.txt:65 -msgid "````" -msgstr "" - -# c97c542d889443fe9fd30957bc086726 -#: ../source/reference/operator/aggregation/slice.txt:67 -msgid "" -"Any valid :ref:`expression ` as long as it " -"resolves to an integer. If ```` is specified, ```` must " -"resolve to a positive integer." -msgstr "" - -# c09dde99b27f4972be2475a6e71142c5 -#: ../source/reference/operator/aggregation/slice.txt:71 -msgid "" -"If positive, :expression:`$slice` returns up to the first ``n`` elements " -"in the array. If the ```` is specified, :expression:`$slice` " -"returns the first ``n`` elements starting from the position." -msgstr "" - -# 4e9ee92db4294fc6b2c422d344813602 -#: ../source/reference/operator/aggregation/slice.txt:76 -msgid "" -"If negative, :expression:`$slice` returns up to the last ``n`` elements " -"in the array. ``n`` cannot resolve to a negative number *if* " -"```` is specified." -msgstr "" - -# 9340b611b8bd41539331aef22c60a449 -#: ../source/reference/operator/aggregation/slice.txt:80 -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# 6d47f5572fbe418eb68c0d6bd478bb74 -#: ../source/reference/operator/aggregation/slice.txt:83 -msgid "Behavior" -msgstr "" - -# dc0ff47a109d4548b3928244d7259ace -# 1031c290500d4580857797e3434f3748 -#: ../source/reference/operator/aggregation/slice.txt:89 -#: ../source/reference/operator/aggregation/slice.txt:105 -msgid "Example" -msgstr "" - -# f563bea6e8804acc9c88b4641daf71a2 -#: ../source/reference/operator/aggregation/slice.txt:90 -msgid "Results" -msgstr "" - -# 158811c2a19b4aeb9220b3565345892f -#: ../source/reference/operator/aggregation/slice.txt:92 -msgid "``{ $slice: [ [ 1, 2, 3 ], 1, 1 ] }``" -msgstr "" - -# 9f7e693544bb48e7b6b04f0f219b8f60 -#: ../source/reference/operator/aggregation/slice.txt:93 -msgid "``[ 2 ]``" -msgstr "" - -# f40df9de06a54585a30371194951393d -#: ../source/reference/operator/aggregation/slice.txt:95 -msgid "``{ $slice: [ [ 1, 2, 3 ], -2 ] }``" -msgstr "" - -# 9aac1bba923f43d8ab9fc6edef208eba -#: ../source/reference/operator/aggregation/slice.txt:96 -msgid "``[ 2, 3 ]``" -msgstr "" - -# bf372a4d91734f1cbd5c4f52b97fcc77 -#: ../source/reference/operator/aggregation/slice.txt:98 -msgid "``{ $slice: [ [ 1, 2, 3 ], 15, 2 ] }``" -msgstr "" - -# 80263b3e182e46ae8fd9648fcb6bb161 -#: ../source/reference/operator/aggregation/slice.txt:99 -msgid "``[ ]``" -msgstr "" - -# 9d438d3ad3e04947a196d6c21e27dbe8 -#: ../source/reference/operator/aggregation/slice.txt:101 -msgid "``{ $slice: [ [ 1, 2, 3 ], -15, 2 ] }``" -msgstr "" - -# b2d2891de8034fa0a026d84e50c788b5 -#: ../source/reference/operator/aggregation/slice.txt:102 -msgid "``[ 1, 2 ]``" -msgstr "" - -# b795061bbcb94f688bba52ff44191c05 -#: ../source/reference/operator/aggregation/slice.txt:107 -msgid "A collection named ``users`` contains the following documents:" -msgstr "" - -# 51d06ac9f0464372b1509800c9faf531 -#: ../source/reference/operator/aggregation/slice.txt:116 -msgid "" -"The following example returns at most the first three elements in the " -"``favorites`` array for each user:" -msgstr "" - -# 77969efea72a4f9eaa813f805c2a35ff -#: ../source/reference/operator/aggregation/slice.txt:125 -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/sort.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/sort.po deleted file mode 100644 index a49d3b8d19b..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/sort.po +++ /dev/null @@ -1,433 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:48+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 44a683366ffc4bc38a35841a7e8ace56 -#: ../source/reference/operator/aggregation/sort.txt:3 -msgid "$sort (aggregation)" -msgstr "" - -# 3e83f1ddecc14041995af479939abcc5 -#: ../source/reference/operator/aggregation/sort.txt -msgid "On this page" -msgstr "" - -# f76733b77f5b43d790fd1d1ee8be372d -#: ../source/reference/operator/aggregation/sort.txt:14 -msgid "Definition" -msgstr "" - -# 4439c43a0f964f03b475277fb5fc9890 -#: ../source/reference/operator/aggregation/sort.txt:18 -msgid "" -"Sorts all input documents and returns them to the pipeline in sorted " -"order." -msgstr "" - -# a36a4b772c2f4528b9479d28809b2e9b -#: ../source/reference/operator/aggregation/sort.txt:21 -msgid "The :pipeline:`$sort` stage has the following prototype form:" -msgstr "" - -# 6cfe839ec19c4d7daad871cb57adaf0c -#: ../source/reference/operator/aggregation/sort.txt:27 -msgid "" -":pipeline:`$sort` takes a document that specifies the field(s) to sort by" -" and the respective sort order. ```` can have one of the " -"following values:" -msgstr "" - -# a0b45df5f7d3489faea7296d5fca3797 -#: ../source/reference/operator/aggregation/sort.txt:31 -msgid "``1`` to specify ascending order." -msgstr "" - -# ad783aa89f414572a29b3683a6a22163 -#: ../source/reference/operator/aggregation/sort.txt:33 -msgid "``-1`` to specify descending order." -msgstr "" - -# c7504a9880984e6bb419d416818ea505 -#: ../source/reference/operator/aggregation/sort.txt:35 -msgid "" -"``{ $meta: \"textScore\" }`` to sort by the computed ``textScore`` " -"metadata in descending order. See :ref:`sort-pipeline-metadata` for an " -"example." -msgstr "" - -# 7c9bb04b7a544ec38e1e7a5c7355b3e0 -#: ../source/reference/operator/aggregation/sort.txt:40 -msgid "Examples" -msgstr "" - -# 6fcd3371724f4591bd42b586987a7670 -#: ../source/reference/operator/aggregation/sort.txt:45 -msgid "Ascending/Descending Sort" -msgstr "" - -# 7cda0f023ef9483b98619b826b2a08ae -#: ../source/reference/operator/aggregation/sort.txt:47 -msgid "" -"For the field or fields to sort by, set the sort order to ``1`` or ``-1``" -" to specify an ascending or descending sort respectively, as in the " -"following example:" -msgstr "" - -# 37de32b4007440ef84435a96dd007f0b -#: ../source/reference/operator/aggregation/sort.txt:58 -msgid "" -"This operation sorts the documents in the ``users`` collection, in " -"descending order according by the ``age`` field and then in ascending " -"order according to the value in the ``posts`` field." -msgstr "" - -# 73cf41ba4dd74d018b0cfa5989f745d8 -#: ../source/includes/fact-sort-order.rst:1 -msgid "" -"When comparing values of different :ref:`BSON types `, " -"MongoDB uses the following comparison order, from lowest to highest:" -msgstr "" - -# b1993feb0f2b4b59b609dfbc00f2827e -#: ../source/includes/fact-sort-order.rst:4 -msgid "MinKey (internal type)" -msgstr "" - -# d7cd02c5c409483484bae024d016ab06 -#: ../source/includes/fact-sort-order.rst:5 -msgid "Null" -msgstr "" - -# 52fd3a379acf4ef099782e5ab726ec99 -#: ../source/includes/fact-sort-order.rst:6 -msgid "Numbers (ints, longs, doubles, decimals)" -msgstr "" - -# 69a8ce1ac1a142bcb9b9666317322a31 -#: ../source/includes/fact-sort-order.rst:7 -msgid "Symbol, String" -msgstr "" - -# 9e3d4790fbf948ef97fff5cbce5df5a6 -#: ../source/includes/fact-sort-order.rst:8 -msgid "Object" -msgstr "" - -# d82a2b786075485980e0765fd69ca027 -#: ../source/includes/fact-sort-order.rst:9 -msgid "Array" -msgstr "" - -# aa8967f33c034c6e940949d9f5e4d7a6 -#: ../source/includes/fact-sort-order.rst:10 -msgid "BinData" -msgstr "" - -# eb8ca35923b34d0cac5c0b751067a1c0 -#: ../source/includes/fact-sort-order.rst:11 -msgid "ObjectId" -msgstr "" - -# b1b4e7d6c00e4e1993e2477eac41d37b -#: ../source/includes/fact-sort-order.rst:12 -msgid "Boolean" -msgstr "" - -# 841a24b756834654a55683e474d29d6a -#: ../source/includes/fact-sort-order.rst:13 -msgid "Date" -msgstr "" - -# f5e68cdcfbac44e58433873b667d4e61 -#: ../source/includes/fact-sort-order.rst:14 -msgid "Timestamp" -msgstr "" - -# 7835c965ab2542f79316513a44270a72 -#: ../source/includes/fact-sort-order.rst:15 -msgid "Regular Expression" -msgstr "" - -# e268aa2290164736b4a4d235fbf51d5f -#: ../source/includes/fact-sort-order.rst:16 -msgid "MaxKey (internal type)" -msgstr "" - -# 1a1acf72a9c84950b859a4ee39e42a90 -#: ../source/reference/operator/aggregation/sort.txt:64 -msgid "" -"For details on the comparison/sort order for specific types, see :ref" -":`bson-types-comparison-order`." -msgstr "" - -# fe23b2507da44a408e60008e34059f79 -#: ../source/reference/operator/aggregation/sort.txt:70 -msgid "Metadata Sort" -msgstr "" - -# 4886e155e84c48f2b1b723f23ffbc988 -#: ../source/reference/operator/aggregation/sort.txt:72 -msgid "" -"Specify in the ``{ }`` document, a new field name for the " -"computed metadata and specify the :expression:`$meta` expression as its " -"value, as in the following example:" -msgstr "" - -# d06c6e3c4696450bb6ac8b0d14bfe032 -#: ../source/reference/operator/aggregation/sort.txt:85 -msgid "" -"This operation uses the :query:`$text` operator to match the documents, " -"and then sorts first by the ``\"textScore\"`` metadata and then by " -"descending order of the ``posts`` field. The specified metadata " -"determines the sort order. For example, the ``\"textScore\"`` metadata " -"sorts in descending order. See :expression:`$meta` for more information " -"on metadata." -msgstr "" - -# 942c8f46d87f47d5b141d7a412799512 -#: ../source/reference/operator/aggregation/sort.txt:95 -msgid "``$sort`` Operator and Memory" -msgstr "" - -# c4f21172abae4b3ea88c84f3ca93d584 -#: ../source/reference/operator/aggregation/sort.txt:100 -msgid "``$sort`` + ``$limit`` Memory Optimization" -msgstr "" - -# 12a62fec0ec14a12ab13a33c87c2ed78 -#: ../source/includes/fact-agg-sort-limit.rst:1 -msgid "" -"When a :pipeline:`$sort` immediately precedes a :pipeline:`$limit` in the" -" pipeline, the :pipeline:`$sort` operation only maintains the top ``n`` " -"results as it progresses, where ``n`` is the specified limit, and MongoDB" -" only needs to store ``n`` items in memory. This optimization still " -"applies when ``allowDiskUse`` is ``true`` and the ``n`` items exceed the " -":ref:`aggregation memory limit `." -msgstr "" - -# 974b5a5acc564f31bf7b20bf71568cb0 -#: ../source/includes/fact-agg-sort-limit.rst:8 -msgid "" -"Before MongoDB 2.4, :pipeline:`$sort` would sort all the results in " -"memory, and then limit the results to n results." -msgstr "" - -# beef9ff107d549c6ab60be20439c0bd0 -#: ../source/includes/fact-optimizations-subject-to-change.rst:1 -msgid "Optimizations are subject to change between releases." -msgstr "" - -# 3c3978c9558349cf8a19b77a38eb44f0 -#: ../source/reference/operator/aggregation/sort.txt:109 -msgid "``$sort`` and Memory Restrictions" -msgstr "" - -# bd6acc2d1544484abc1e50ca819f1a42 -#: ../source/reference/operator/aggregation/sort.txt:111 -msgid "" -"The :pipeline:`$sort` stage has a limit of 100 megabytes of RAM. By " -"default, if the stage exceeds this limit, :pipeline:`$sort` will produce " -"an error. To allow for the handling of large datasets, set the " -"``allowDiskUse`` option to ``true`` to enable :pipeline:`$sort` " -"operations to write to temporary files. See the ``allowDiskUse`` option " -"in :method:`db.collection.aggregate()` method and the " -":dbcommand:`aggregate` command for details." -msgstr "" - -# c8a77acdd12b4dc0b6e2d5e7aa079f24 -#: ../source/reference/operator/aggregation/sort.txt:119 -msgid "" -"The memory limit for :pipeline:`$sort` changed from 10 percent of RAM to " -"100 megabytes of RAM." -msgstr "" - -# ada47d64085242109322748ecb6a6a14 -#: ../source/reference/operator/aggregation/sort.txt:124 -msgid "``$sort`` Operator and Performance" -msgstr "" - -# 8a471b6bcc124fe388f58bb6591ab893 -#: ../source/reference/operator/aggregation/sort.txt:126 -msgid "" -":pipeline:`$sort` operator can take advantage of an index when placed at " -"the **beginning** of the pipeline or placed **before** the " -":pipeline:`$project`, :pipeline:`$unwind`, and :pipeline:`$group` " -"aggregation operators. If :pipeline:`$project`, :pipeline:`$unwind`, or " -":pipeline:`$group` occur prior to the :pipeline:`$sort` operation, " -":pipeline:`$sort` cannot use any indexes." -msgstr "" - -# d0703ac179284ff8bca7594bf0df69de -#: ../source/reference/operator/aggregation/sort.txt:138 -msgid "" -":doc:`/tutorial/aggregation-zip-code-data-set`, :doc:`/tutorial" -"/aggregation-with-user-preference-data`" -msgstr "" - -#~ msgid "" -#~ "The :pipeline:`$sort` :term:`pipeline` operator " -#~ "sorts all input documents and returns" -#~ " them to the pipeline in sorted " -#~ "order." -#~ msgstr "" - -#~ msgid "Consider the following prototype form:" -#~ msgstr "" - -#~ msgid "" -#~ "This sorts the documents in the " -#~ "collection named ````, " -#~ "according to the key and specification" -#~ " in the ``{ }`` " -#~ "document. The sort key has the " -#~ "following syntax:" -#~ msgstr "" - -#~ msgid "" -#~ "The ``{ }`` document " -#~ "can specify :ref:`ascending or descending " -#~ "sort on existing fields ` or :ref:`sort on " -#~ "computed metadata `." -#~ msgstr "" - -#~ msgid "Behaviors" -#~ msgstr "" - -#~ msgid "" -#~ "Specify in the ``{ }``" -#~ " document the field or fields to " -#~ "sort by and a value of ``1`` " -#~ "or ``-1`` to specify an ascending " -#~ "or descending sort respectively, as in" -#~ " the following example:" -#~ msgstr "" - -#~ msgid "" -#~ "When a :pipeline:`$sort` immediately precedes" -#~ " a :pipeline:`$limit` in the pipeline, " -#~ "the :pipeline:`$sort` operation only maintains" -#~ " the top n results as it " -#~ "progresses, where n is the specified " -#~ "limit, and MongoDB only needs to " -#~ "store the number of items specified " -#~ "by :pipeline:`$limit` in memory." -#~ msgstr "" - -#~ msgid "" -#~ "The :pipeline:`$sort` stage has a limit" -#~ " of 100 megabytes of RAM. By " -#~ "default, if the stage exceeds this " -#~ "limit, :pipeline:`$sort` will produce an " -#~ "error. To allow for the handling " -#~ "of large datasets, set the " -#~ "``allowDiskUsage`` option to ``true`` to " -#~ "enable :pipeline:`$sort` operations to write" -#~ " to temporary files. See the " -#~ "``allowDiskUsage`` option in " -#~ ":method:`db.collection.aggregate()` method and the" -#~ " :dbcommand:`aggregate` command for details." -#~ msgstr "" - -# f22c3e59f5154f2eab5d53c2203bcef0 -#~ msgid "" -#~ "When comparing values of different " -#~ ":term:`BSON` types, MongoDB uses the " -#~ "following comparison order, from lowest " -#~ "to highest:" -#~ msgstr "" - -# 8a2ea7c5483944ffa570b0ab036712b8 -#~ msgid "Numbers (ints, longs, doubles)" -#~ msgstr "" - -# cff75c84c8a245e696e80e314b00e8d5 -#~ msgid "Date, Timestamp" -#~ msgstr "" - -# 1724adaed3cb45af97ae3c62d4513d5b -#~ msgid "" -#~ "MongoDB treats some types as equivalent" -#~ " for comparison purposes. For instance, " -#~ "numeric types undergo conversion before " -#~ "comparison." -#~ msgstr "" - -# 561437f41013450fa32e9e4cdf5c8551 -#~ msgid "" -#~ "The comparison treats a non-existent " -#~ "field as it would an empty BSON" -#~ " Object. As such, a sort on the" -#~ " ``a`` field in documents ``{ }`` " -#~ "and ``{ a: null }`` would treat" -#~ " the documents as equivalent in sort" -#~ " order." -#~ msgstr "" - -# 92d094853ff441a9b9022ee953b0a469 -#~ msgid "" -#~ "With arrays, a less-than comparison " -#~ "or an ascending sort compares the " -#~ "smallest element of arrays, and a " -#~ "greater-than comparison or a descending " -#~ "sort compares the largest element of " -#~ "the arrays. As such, when comparing " -#~ "a field whose value is a " -#~ "single-element array (e.g. ``[ 1 ]``)" -#~ " with non-array fields (e.g. ``2``)," -#~ " the comparison is between ``1`` and" -#~ " ``2``. A comparison of an empty " -#~ "array (e.g. ``[ ]``) treats the " -#~ "empty array as less than ``null`` " -#~ "or a missing field." -#~ msgstr "" - -# f8d54de3b5574090820a1df6961904ec -#~ msgid "" -#~ ":pipeline:`$sort` operator can take advantage" -#~ " of an index when placed at the" -#~ " **beginning** of the pipeline or " -#~ "placed **before** the following aggregation" -#~ " operators: :pipeline:`$project`, :pipeline:`$unwind`," -#~ " and :pipeline:`$group`." -#~ msgstr "" - -#~ msgid "" -#~ "To ascending order for a field or" -#~ " fields to sort by and a value" -#~ " of ``1`` or ``-1`` to specify " -#~ "an ascending or descending sort " -#~ "respectively, as in the following " -#~ "example:" -#~ msgstr "" - -#~ msgid "MongoDB sorts ``BinData`` in the following order:" -#~ msgstr "" - -#~ msgid "First, the length or size of the data." -#~ msgstr "" - -#~ msgid "Then, by the BSON one-byte subtype." -#~ msgstr "" - -#~ msgid "Finally, by the data, performing a byte-by-byte comparison." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/sortByCount.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/sortByCount.po deleted file mode 100644 index 5fd4538de60..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/sortByCount.po +++ /dev/null @@ -1,121 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# c46c109feaf44d67b77e1f43544f3f2e -#: ../source/reference/operator/aggregation/sortByCount.txt:3 -msgid "$sortByCount (aggregation)" -msgstr "" - -# 66bb02ce7d4b4ea4b2c488f03bbb0414 -#: ../source/reference/operator/aggregation/sortByCount.txt -msgid "On this page" -msgstr "" - -# 77e99367fede455a8cf1afd5d9e53dc5 -#: ../source/reference/operator/aggregation/sortByCount.txt:14 -msgid "Definition" -msgstr "" - -# b5ad8e4de3ea4febb2deee9edc528c0f -#: ../source/reference/operator/aggregation/sortByCount.txt:20 -msgid "" -"Groups incoming documents based on the value of a specified expression, " -"then computes the count of documents in each distinct group." -msgstr "" - -# cae8fc9506ff4c929ea38df49345f0a9 -#: ../source/reference/operator/aggregation/sortByCount.txt:24 -msgid "" -"Each output document contains two fields: an ``_id`` field containing the" -" distinct grouping value, and a ``count`` field containing the number of " -"documents belonging to that grouping or category." -msgstr "" - -# e505879c7f8c467cb0d0d962556a2cbe -#: ../source/reference/operator/aggregation/sortByCount.txt:29 -msgid "The documents are sorted by ``count`` in descending order." -msgstr "" - -# ccc26ec40ae54149a3adbe0c7a2c7a25 -#: ../source/reference/operator/aggregation/sortByCount.txt:31 -msgid "The :pipeline:`$sortByCount` stage has the following prototype form:" -msgstr "" - -# 4c227893888e4599aae1f8ba2f624615 -#: ../source/reference/operator/aggregation/sortByCount.txt:41 -msgid "Field" -msgstr "" - -# db743ceebdd848399fb2f80afe69b569 -#: ../source/reference/operator/aggregation/sortByCount.txt:42 -msgid "Description" -msgstr "" - -# 8f6cd9b5adf04641b82727c1694ca80f -#: ../source/reference/operator/aggregation/sortByCount.txt:44 -msgid "``expression``" -msgstr "" - -# f81b5ed042e446cab57448a8cbe04203 -#: ../source/reference/operator/aggregation/sortByCount.txt:46 -msgid "" -":ref:`Expression ` to group by. To specify a " -":ref:`field path `, prefix the field name with" -" a dollar sign ``$`` and enclose it in quotes. The ``expression`` can not" -" evaluate to an object." -msgstr "" - -# 15d3b6e846804c03b21b8df6bf8e94a7 -#: ../source/reference/operator/aggregation/sortByCount.txt:52 -msgid "Behavior" -msgstr "" - -# 7356f42ce39946c0b8db0edb82ab7683 -#: ../source/reference/operator/aggregation/sortByCount.txt:54 -msgid "" -"The :pipeline:`$sortByCount` stage is equivalent to the following " -":pipeline:`$group` + :pipeline:`$sort` sequence:" -msgstr "" - -# 1be7fb8b22b546eabadd29ac2ca9b458 -#: ../source/reference/operator/aggregation/sortByCount.txt:63 -msgid "Example" -msgstr "" - -# f56cc88688ef4065ac2794ad7d9aa55f -#: ../source/reference/operator/aggregation/sortByCount.txt:65 -msgid "Consider a collection ``exhibits`` with the following documents:" -msgstr "" - -# 90dd8a1c29074edb9f2ce88b45b9a754 -#: ../source/reference/operator/aggregation/sortByCount.txt:78 -msgid "" -"The following operation :pipeline:`unwinds <$unwind>` the ``tags`` array " -"and uses the :pipeline:`$sortByCount` stage to count the number of " -"documents associated with each tag:" -msgstr "" - -# 837b09f2189547a2b05a5ffa6a05ee07 -#: ../source/reference/operator/aggregation/sortByCount.txt:86 -msgid "" -"The operation returns the following documents, sorted in descending order" -" by count:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/split.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/split.po deleted file mode 100644 index 080590087d2..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/split.po +++ /dev/null @@ -1,205 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# f958e1282433467f92a407792ac18e28 -#: ../source/reference/operator/aggregation/split.txt:3 -msgid "$split (aggregation)" -msgstr "" - -# 3c70aea72c774089876dfa211534da3f -#: ../source/reference/operator/aggregation/split.txt -msgid "On this page" -msgstr "" - -# f8e6d2e75fd04fc8971f2dd0197a063d -#: ../source/reference/operator/aggregation/split.txt:16 -msgid "Definition" -msgstr "" - -# 56d02e355de94c1abce7b8f2803faa1f -#: ../source/reference/operator/aggregation/split.txt:20 -msgid "" -"Divides a string into an array of substrings based on a delimiter. " -"``$split`` removes the delimiter and returns the resulting substrings as " -"elements of an array. If the delimiter is not found in the string, " -"``$split`` returns the original string as the only element of an array." -msgstr "" - -# 5699e25a4331485186c370d0dfb2e8b1 -#: ../source/reference/operator/aggregation/split.txt:25 -msgid "" -"``$split`` has the following :ref:`operator expression syntax `:" -msgstr "" - -# d5632f4166ec471a841402f792d9d5b5 -#: ../source/reference/operator/aggregation/split.txt:35 -msgid "Behavior" -msgstr "" - -# 369803a6a5db498fa1d550435f4118f0 -#: ../source/reference/operator/aggregation/split.txt:37 -msgid "" -"The :expression:`$split` operator returns an array. The ```` and ```` inputs must both be strings. Otherwise," -" the operation fails with an error." -msgstr "" - -# 30ccec2782c94ab0815d6e26ea00d5f5 -# 76e2a20928b843e2baecdf79be5d988b -#: ../source/reference/operator/aggregation/split.txt:45 -#: ../source/reference/operator/aggregation/split.txt:72 -msgid "Example" -msgstr "" - -# e62a2ca6269743f992aa5859a4798718 -#: ../source/reference/operator/aggregation/split.txt:46 -msgid "Results" -msgstr "" - -# 3e5b08cdb5f742a4bc2442d19fdb124c -#: ../source/reference/operator/aggregation/split.txt:48 -msgid "``{ $split: [ \"June-15-2013\", \"-\" ] }``" -msgstr "" - -# ec090ceb12404751b4bf0ef8eca31781 -#: ../source/reference/operator/aggregation/split.txt:49 -msgid "``[ \"June\", \"15\", \"2013\" ]``" -msgstr "" - -# 6fb98f52ebd44251bcf894110c9268ef -#: ../source/reference/operator/aggregation/split.txt:51 -msgid "``{ $split: [ \"banana split\", \"a\" ] }``" -msgstr "" - -# 33def60fb05a49fcaf1fe2800383b936 -#: ../source/reference/operator/aggregation/split.txt:52 -msgid "``[ \"b\", \"n\", \"n\", \" split\" ]``" -msgstr "" - -# 5d292b1978d047e48d960ad1f15aa227 -#: ../source/reference/operator/aggregation/split.txt:54 -msgid "``{ $split: [ \"Hello World\", \" \" ] }``" -msgstr "" - -# ca4c76377d594c0d9e4aeaf487fecf5e -#: ../source/reference/operator/aggregation/split.txt:55 -msgid "``[ \"Hello\", \"World\" ]``" -msgstr "" - -# 9f4023f000264515a810d2a80ff0287b -#: ../source/reference/operator/aggregation/split.txt:57 -msgid "``{ $split: [ \"astronomical\", \"astro\" ] }``" -msgstr "" - -# b6e14a46082844aba46aa3e9f90ea61d -#: ../source/reference/operator/aggregation/split.txt:58 -msgid "``[ \"\", \"nomical\" ]``" -msgstr "" - -# 77e52f8911c4433aa999a118b3503226 -#: ../source/reference/operator/aggregation/split.txt:60 -msgid "``{ $split: [ \"pea green boat\", \"owl\" ] }``" -msgstr "" - -# 4f191cb4ce8a4d74b8e5e05ddd24fdc0 -#: ../source/reference/operator/aggregation/split.txt:61 -msgid "``[ \"pea green boat\" ]``" -msgstr "" - -# 3349c8435afa4390a908eabf362750ec -#: ../source/reference/operator/aggregation/split.txt:63 -msgid "``{ $split: [ \"headphone jack\", 7 ] }``" -msgstr "" - -# d292448aaa6a4e99a6ddcb4928e7f25e -#: ../source/reference/operator/aggregation/split.txt:64 -msgid "" -"``\"$split requires an expression that evaluates to a string as a second " -"argument, found: double\"``" -msgstr "" - -# e18d1b68f8ec4ceb8fb6173448d9cc99 -#: ../source/reference/operator/aggregation/split.txt:67 -msgid "``{ $split: [ \"headphone jack\", /jack/ ] }``" -msgstr "" - -# a62d1e218ff44332934532f3fe9fcf68 -#: ../source/reference/operator/aggregation/split.txt:68 -msgid "" -"``\"$split requires an expression that evaluates to a string as a second " -"argument, found: regex\"``" -msgstr "" - -# f8ca149483654e5aac227c6c8d91ee79 -#: ../source/reference/operator/aggregation/split.txt:74 -msgid "A collection named ``deliveries`` contains the following documents:" -msgstr "" - -# c04baad7c8c04c8c96382fac80838588 -#: ../source/reference/operator/aggregation/split.txt:86 -msgid "" -"The goal of following aggregation operation is to find the total quantity" -" of deliveries for each state and sort the list in descending order. It " -"has five pipeline stages:" -msgstr "" - -# 016b830eaf5444b4ae0e855985c58c96 -#: ../source/reference/operator/aggregation/split.txt:90 -msgid "" -"The :pipeline:`$project` stage produces documents with two fields, " -"``qty`` (integer) and ``city_state`` (array). The ``$split`` operator " -"creates an array of strings by splitting the ``city`` field, using a " -"space (``\" \"``) as a delimiter." -msgstr "" - -# d742feb7969143dfb7a98d17afa99f66 -#: ../source/reference/operator/aggregation/split.txt:95 -msgid "" -"The :pipeline:`$unwind` stage creates a separate record for each element " -"in the ``city_state`` field." -msgstr "" - -# b0473be5ee6048db9dd6d1541980cf53 -#: ../source/reference/operator/aggregation/split.txt:98 -msgid "" -"The :pipeline:`$match` stage uses a regular expression to filter out the " -"city documents, leaving only those containing a state." -msgstr "" - -# b0b617edff8f4ab2b0d81d7ddf59d7d4 -#: ../source/reference/operator/aggregation/split.txt:101 -msgid "" -"The :pipeline:`$group` stage groups all the states together and sums the " -"``qty`` field." -msgstr "" - -# f6776ecd6c094029a6658b862a817a47 -#: ../source/reference/operator/aggregation/split.txt:104 -msgid "" -"The :pipeline:`$sort` stage sorts the results by ``total_qty`` in " -"descending order." -msgstr "" - -# 1e6acd98990e47e2bf1d6f1a52a1fed1 -#: ../source/reference/operator/aggregation/split.txt:117 -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/sqrt.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/sqrt.po deleted file mode 100644 index da42cfd87c3..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/sqrt.po +++ /dev/null @@ -1,132 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# e217754a916b4ff1898e8641c47c548f -#: ../source/reference/operator/aggregation/sqrt.txt:3 -msgid "$sqrt (aggregation)" -msgstr "" - -# f081e03fd7a64709a0848dbb285b9000 -#: ../source/reference/operator/aggregation/sqrt.txt -msgid "On this page" -msgstr "" - -# a13cfe481ea54eb3a832643e8ef382a8 -#: ../source/reference/operator/aggregation/sqrt.txt:14 -msgid "Definition" -msgstr "" - -# f9bd9c4b91c14dc482e9119f633d3911 -#: ../source/reference/operator/aggregation/sqrt.txt:20 -msgid "" -"Calculates the square root of a positive number and returns the result as" -" a double." -msgstr "" - -# 8c2bbf26f8d84131a808f352640413ba -#: ../source/reference/operator/aggregation/sqrt.txt:23 -msgid ":expression:`$sqrt` has the following syntax:" -msgstr "" - -# 40b98ce65bbf44018536e618e56bf329 -#: ../source/reference/operator/aggregation/sqrt.txt:29 -msgid "" -"The argument can be any valid :ref:`expression `" -" as long as it resolves to a *non-negative* number. For more information " -"on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# 1a8742329d9445f19b9aecd9fa0ce5bd -#: ../source/reference/operator/aggregation/sqrt.txt:35 -msgid "Behavior" -msgstr "" - -# cac220dc54f54075ace353aaa6d2e7db -#: ../source/includes/extracts/agg-expression-null-operand-sqrt.rst:1 -msgid "" -"If the argument resolves to a value of ``null`` or refers to a field that" -" is missing, ``$sqrt`` returns ``null``. If the argument resolves to " -"``NaN``, ``$sqrt`` returns ``NaN``." -msgstr "" - -# 140ce140d77c4791a38e060642380f02 -#: ../source/reference/operator/aggregation/sqrt.txt:39 -msgid ":expression:`$sqrt` errors on negative numbers." -msgstr "" - -# 4d49df2935374034a7aebbfd2eba0951 -# ffc42f7d3bb441918284441c38974dcc -#: ../source/reference/operator/aggregation/sqrt.txt:45 -#: ../source/reference/operator/aggregation/sqrt.txt:58 -msgid "Example" -msgstr "" - -# ebec4aefa2cb4bc7bbe418cba2342e20 -#: ../source/reference/operator/aggregation/sqrt.txt:46 -msgid "Results" -msgstr "" - -# 34e278a6ac9d44a58a9495ed5c093fbc -#: ../source/reference/operator/aggregation/sqrt.txt:48 -msgid "``{ $sqrt: 25 }``" -msgstr "" - -# 4599db14aec2400e90c54541fe6a1e1e -#: ../source/reference/operator/aggregation/sqrt.txt:49 -msgid "``5``" -msgstr "" - -# fb12c535b296480ca589f26fec173458 -#: ../source/reference/operator/aggregation/sqrt.txt:51 -msgid "``{ $sqrt: 30 }``" -msgstr "" - -# 85272815a4fe49e29010fe51a28f28c9 -#: ../source/reference/operator/aggregation/sqrt.txt:52 -msgid "``5.477225575051661``" -msgstr "" - -# 2cf2e322ad8f48b6a67a99171e2cb74d -#: ../source/reference/operator/aggregation/sqrt.txt:54 -msgid "``{ $sqrt: null }``" -msgstr "" - -# c4850454a4f7446cb765a9583187e189 -#: ../source/reference/operator/aggregation/sqrt.txt:55 -msgid "``null``" -msgstr "" - -# ef4b6684f17249cf82d61e7275cf3f0e -#: ../source/reference/operator/aggregation/sqrt.txt:60 -msgid "A collection ``points`` contains the following documents:" -msgstr "" - -# 2c1f0d53f6f0469c81d20fdb25bef8ff -#: ../source/reference/operator/aggregation/sqrt.txt:68 -msgid "" -"The following example uses :expression:`$sqrt` to calculate the distance " -"between ``p1`` and ``p2``:" -msgstr "" - -# 70045f9782f547c08f9d2853d6312f16 -#: ../source/reference/operator/aggregation/sqrt.txt:88 -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/stdDevPop.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/stdDevPop.po deleted file mode 100644 index 01e6c14ca04..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/stdDevPop.po +++ /dev/null @@ -1,199 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# d9b42b4a7c38481f94f2b93ec11d3feb -#: ../source/reference/operator/aggregation/stdDevPop.txt:3 -msgid "$stdDevPop (aggregation)" -msgstr "" - -# d6c5b217dafc40ee85ba8bf1db2ee42f -#: ../source/reference/operator/aggregation/stdDevPop.txt -msgid "On this page" -msgstr "" - -# 83ca2f9f6ffd4717ad1258cd9a20e723 -#: ../source/reference/operator/aggregation/stdDevPop.txt:14 -msgid "Definition" -msgstr "" - -# 7bd5d160d43a4b3294fd9cb78b89915e -#: ../source/reference/operator/aggregation/stdDevPop.txt:20 -msgid "" -"Calculates the population standard deviation of the input values. Use if " -"the values encompass the entire population of data you want to represent " -"and do not wish to generalize about a larger population. " -":group:`$stdDevPop` ignores non-numeric values." -msgstr "" - -# 2f41897ef0374e929d562ee85e88e7cd -#: ../source/reference/operator/aggregation/stdDevPop.txt:25 -msgid "" -"If the values represent only a sample of a population of data from which " -"to generalize about the population, use :group:`$stdDevSamp` instead." -msgstr "" - -# d81205b48e694321a52a6339142e73b9 -#: ../source/includes/extracts/fact-aggregation-accumulator-stdDevPop.rst:1 -msgid "" -":group:`$stdDevPop` is available in the :pipeline:`$group` and " -":pipeline:`$project` stages." -msgstr "" - -# e114392362e64e439922c1132f39e84f -#: ../source/reference/operator/aggregation/stdDevPop.txt:31 -msgid "" -"When used in the :pipeline:`$group` stage, :expression:`$stdDevPop` " -"returns the population standard deviation of the specified expression for" -" a group of documents that share the same group by key and has the " -"following syntax:" -msgstr "" - -# 7a00e83d131b48fa8dffc874f39ab7fc -# 4b8710ce8fd2469cb80d8c9a6c74ebf6 -#: ../source/reference/operator/aggregation/stdDevPop.txt:36 -#: ../source/reference/operator/aggregation/stdDevPop.txt:47 -msgid ":expression:`$stdDevPop` has one specified expression as its operand:" -msgstr "" - -# 6c0603c5d4ea4977981a2dce848648fa -#: ../source/reference/operator/aggregation/stdDevPop.txt:43 -msgid "" -"When used in the :pipeline:`$project` stage, :expression:`$stdDevPop` " -"returns the standard deviation of the specified expression or list of " -"expressions for each document and has one of two syntaxes:" -msgstr "" - -# e30e8bd647184ea2a18ac59e192f57c9 -#: ../source/reference/operator/aggregation/stdDevPop.txt:53 -msgid "" -":expression:`$stdDevPop` has a list of specified expressions as its " -"operand:" -msgstr "" - -# 13c1e0337e4a4aa492e1f0ecaa65dec2 -#: ../source/reference/operator/aggregation/stdDevPop.txt:60 -msgid "" -"The argument for :expression:`$stdDevPop` can be any :ref:`expression " -"` as long as it resolves to an array. For more " -"information on expressions, see :ref:`aggregation-expressions`" -msgstr "" - -# f6a069b4bcc2463bb3702e014502720a -#: ../source/reference/operator/aggregation/stdDevPop.txt:66 -msgid "Behavior" -msgstr "" - -# b4085380bf124d78a732f8bc753c4fe8 -#: ../source/reference/operator/aggregation/stdDevPop.txt:69 -msgid "Non-numeric Values" -msgstr "" - -# aa0ae667c00d473a81f16c287092ce8f -#: ../source/reference/operator/aggregation/stdDevPop.txt:71 -msgid "" -":group:`$stdDevPop` ignores non-numeric values. If all operands for a " -":group:`$stdDevPop` are non-numeric, :group:`$stdDevPop` returns " -"``null``." -msgstr "" - -# 7d0e610c3fb043d8b3506024d00771ef -#: ../source/reference/operator/aggregation/stdDevPop.txt:76 -msgid "Single Value" -msgstr "" - -# ece7d83b8be541efa5aa2b768619d679 -#: ../source/reference/operator/aggregation/stdDevPop.txt:78 -msgid "" -"If the sample consists of a single numeric value, :group:`$stdDevPop` " -"returns ``0``." -msgstr "" - -# f4041bcc0d564bafba342fc1477f6a39 -#: ../source/reference/operator/aggregation/stdDevPop.txt:82 -msgid "Array Operand" -msgstr "" - -# cd3454976d3548b88b4fd3d9be06986d -#: ../source/reference/operator/aggregation/stdDevPop.txt:84 -msgid "" -"In the :pipeline:`$group` stage, if the expression resolves to an array, " -":group:`$stdDevPop` treats the operand as a non-numerical value." -msgstr "" - -# f45465dbe6a24c6a9ea9d5d7619f0304 -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-stdDevPop.rst:1 -msgid "In the :pipeline:`$project` stage:" -msgstr "" - -# 215c7d131d93440d88553c6418ca7a3f -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-stdDevPop.rst:3 -msgid "" -"With a single expression as its operand, if the expression resolves to an" -" array, :group:`$stdDevPop` traverses into the array to operate on the " -"numerical elements of the array to return a single value." -msgstr "" - -# aa82055d93ea46ed83da597e64c9e5d7 -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-stdDevPop.rst:7 -msgid "" -"With a list of expressions as its operand, if any of the expressions " -"resolves to an array, :group:`$stdDevPop` does **not** traverse into the " -"array but instead treats the array as a non-numerical value." -msgstr "" - -# 41d7ee8a60b4479ebc0cae8482f1de75 -#: ../source/reference/operator/aggregation/stdDevPop.txt:90 -msgid "Examples" -msgstr "" - -# 8cd065e6ace54c8ea567f95e7e31b692 -#: ../source/reference/operator/aggregation/stdDevPop.txt:93 -msgid "Use in ``$group`` Stage" -msgstr "" - -# 6d994560a40849b89a3955fcf8669457 -#: ../source/reference/operator/aggregation/stdDevPop.txt:95 -msgid "A collection named ``users`` contains the following documents:" -msgstr "" - -# 7295efb9e6db4c6bb008d6be022cbc67 -# faafd6a6206246cd83552de778c2cc1f -#: ../source/reference/operator/aggregation/stdDevPop.txt:106 -#: ../source/reference/operator/aggregation/stdDevPop.txt:164 -msgid "The following example calculates the standard deviation of each quiz:" -msgstr "" - -# b6655138991640d2865f8b33417839c7 -# 4ad5570d72894ec9821c6cd93a484af2 -#: ../source/reference/operator/aggregation/stdDevPop.txt:114 -#: ../source/reference/operator/aggregation/stdDevPop.txt:172 -msgid "The operation returns the following results:" -msgstr "" - -# 9987cb8d436a4361a27901ac5029188b -#: ../source/reference/operator/aggregation/stdDevPop.txt:122 -msgid "Use in ``$project`` Stage" -msgstr "" - -# 840f415011a04b3fb349d4fce82b691c -#: ../source/reference/operator/aggregation/stdDevPop.txt:124 -msgid "A collection named ``quizzes`` contains the following documents:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/stdDevSamp.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/stdDevSamp.po deleted file mode 100644 index 89bed9266ed..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/stdDevSamp.po +++ /dev/null @@ -1,181 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a0d90593743c48afa1798fbec73d9627 -#: ../source/reference/operator/aggregation/stdDevSamp.txt:3 -msgid "$stdDevSamp (aggregation)" -msgstr "" - -# 1eb99b12d50a463a9abd4fbcf6c56bb7 -#: ../source/reference/operator/aggregation/stdDevSamp.txt -msgid "On this page" -msgstr "" - -# 3af8af1b3cb94b7c95b2020e29167273 -#: ../source/reference/operator/aggregation/stdDevSamp.txt:14 -msgid "Definition" -msgstr "" - -# 21d03c1dcde149e693b4a31953ffb56b -#: ../source/reference/operator/aggregation/stdDevSamp.txt:20 -msgid "" -"Calculates the sample standard deviation of the input values. Use if the " -"values encompass a sample of a population of data from which to " -"generalize about the population. :group:`$stdDevSamp` ignores non-numeric" -" values." -msgstr "" - -# 6ef7d7483c2842bab75687d3de90ecf9 -#: ../source/reference/operator/aggregation/stdDevSamp.txt:25 -msgid "" -"If the values represent the entire population of data or you do not wish " -"to generalize about a larger population, use :group:`$stdDevPop` instead." -msgstr "" - -# 41e100dbdde24abc9c7bd8a34e845869 -#: ../source/includes/extracts/fact-aggregation-accumulator-stdDevSamp.rst:1 -msgid "" -":group:`$stdDevSamp` is available in the :pipeline:`$group` and " -":pipeline:`$project` stages." -msgstr "" - -# 0e5d51ea2b06472083139b8c5a597b0b -#: ../source/reference/operator/aggregation/stdDevSamp.txt:31 -msgid "" -"When used in the :pipeline:`$group` stage, :expression:`$stdDevSamp` has " -"the following syntax and returns the sample standard deviation of the " -"specified expression for a group of documents that share the same group " -"by key:" -msgstr "" - -# ead8d7b0339a4f4a87703d1def31d54c -#: ../source/reference/operator/aggregation/stdDevSamp.txt:40 -msgid "" -"When used in the :pipeline:`$project` stage, :expression:`$stdDevSamp` " -"returns the sample standard deviation of the specified expression or list" -" of expressions for each document and has one of two syntaxes:" -msgstr "" - -# 3ce2911c26064359b3dae71f37335f2c -#: ../source/reference/operator/aggregation/stdDevSamp.txt:44 -msgid ":expression:`$stdDevSamp` has one specified expression as its operand:" -msgstr "" - -# 445f2f9376304d24b3feb4324c00c284 -#: ../source/reference/operator/aggregation/stdDevSamp.txt:50 -msgid "" -":expression:`$stdDevSamp` has a list of specified expressions as its " -"operand:" -msgstr "" - -# da82cc840c45471e80742c3ddcaf8fc0 -#: ../source/reference/operator/aggregation/stdDevSamp.txt:57 -msgid "" -"The argument for :expression:`$stdDevSamp` can be any :ref:`expression " -"` as long as it resolves to an array. For more " -"information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# 04c49bc1134f4688914089f89f414801 -#: ../source/reference/operator/aggregation/stdDevSamp.txt:63 -msgid "Behavior" -msgstr "" - -# 93a1eb58a5b84dfbbe8dad52e62145d5 -#: ../source/reference/operator/aggregation/stdDevSamp.txt:66 -msgid "Non-numeric Values" -msgstr "" - -# 546ee3ca035d47f7a98cb4e090c153a4 -#: ../source/reference/operator/aggregation/stdDevSamp.txt:68 -msgid "" -":group:`$stdDevSamp` ignores non-numeric values. If all operands for a " -"sum are non-numeric, :group:`$stdDevSamp` returns ``null``." -msgstr "" - -# 0c79f7b9f47846ee916909565b986738 -#: ../source/reference/operator/aggregation/stdDevSamp.txt:72 -msgid "Single Value" -msgstr "" - -# 682efdea521a4f11b9a34505dffc48e8 -#: ../source/reference/operator/aggregation/stdDevSamp.txt:74 -msgid "" -"If the sample consists of a single numeric value, :group:`$stdDevSamp` " -"returns ``null``." -msgstr "" - -# 63179080559e4941a29d1a053881bd60 -#: ../source/reference/operator/aggregation/stdDevSamp.txt:78 -msgid "Array Operand" -msgstr "" - -# 8ce3b75e07ae4468b0495b645301877a -#: ../source/reference/operator/aggregation/stdDevSamp.txt:80 -msgid "" -"In the :pipeline:`$group` stage, if the expression resolves to an array, " -":group:`$stdDevSamp` treats the operand as a non-numerical value." -msgstr "" - -# c650ec2e3b4f4aba85472d5a291fce37 -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-stdDevSamp.rst:1 -msgid "In the :pipeline:`$project` stage:" -msgstr "" - -# c124b2ae1b4b48f588733598707bd3e5 -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-stdDevSamp.rst:3 -msgid "" -"With a single expression as its operand, if the expression resolves to an" -" array, :group:`$stdDevSamp` traverses into the array to operate on the " -"numerical elements of the array to return a single value." -msgstr "" - -# c65478fce1c7483096267e1f78b4e971 -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-stdDevSamp.rst:7 -msgid "" -"With a list of expressions as its operand, if any of the expressions " -"resolves to an array, :group:`$stdDevSamp` does **not** traverse into the" -" array but instead treats the array as a non-numerical value." -msgstr "" - -# 2aa5a8877f794e1582952631bfadd202 -#: ../source/reference/operator/aggregation/stdDevSamp.txt:86 -msgid "Example" -msgstr "" - -# 3bcf6cd634354b66b59c7d30a8faa9d5 -#: ../source/reference/operator/aggregation/stdDevSamp.txt:88 -msgid "A collection ``users`` contains documents with the following fields:" -msgstr "" - -# efce7735fac848df82a8b09113104bab -#: ../source/reference/operator/aggregation/stdDevSamp.txt:97 -msgid "" -"To calculate the standard deviation of a sample of users, following " -"aggregation operation first uses the :pipeline:`$sample` pipeline to " -"sample 100 users, and then uses :group:`$stdDevSamp` calculates the " -"standard deviation for the sampled users." -msgstr "" - -# 4c6978c9c2b94f43bcf7ff37d2fed75a -#: ../source/reference/operator/aggregation/stdDevSamp.txt:111 -msgid "The operation returns a result like the following:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/strLenBytes.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/strLenBytes.po deleted file mode 100644 index 3b2761ceca2..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/strLenBytes.po +++ /dev/null @@ -1,249 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 0fc6a15ddcd1427bb37fd4ce0dd480bd -#: ../source/reference/operator/aggregation/strLenBytes.txt:3 -msgid "$strLenBytes (aggregation)" -msgstr "" - -# 97ef203f377d4486b56018d7baf025be -#: ../source/reference/operator/aggregation/strLenBytes.txt -msgid "On this page" -msgstr "" - -# 30313c3247f74f7fb4b87bd07763545a -#: ../source/reference/operator/aggregation/strLenBytes.txt:14 -msgid "Definition" -msgstr "" - -# f1adeee1c5dc451388d1918a18d08a80 -#: ../source/reference/operator/aggregation/strLenBytes.txt:20 -msgid "Returns the number of UTF-8 encoded bytes in the specified string." -msgstr "" - -# 001a2c3b7c2541baa2e683e421affa41 -#: ../source/reference/operator/aggregation/strLenBytes.txt:22 -msgid "" -":expression:`$strLenBytes` has the following :ref:`operator expression " -"syntax `:" -msgstr "" - -# e5791072a35a4b2fb2ff0936ce7067ac -#: ../source/reference/operator/aggregation/strLenBytes.txt:29 -msgid "" -"The argument can be any valid :ref:`expression `" -" as long as it resolves to a string. For more information on expressions," -" see :ref:`aggregation-expressions`." -msgstr "" - -# 0503ddc7d4784dc9b03a1d0023185641 -#: ../source/includes/extracts/agg-expression-null-operand-strLenBytes.rst:1 -msgid "" -"If the argument resolves to a value of ``null`` or refers to a missing " -"field, :expression:`$strLenBytes` returns an error." -msgstr "" - -# 461426e32b5e41b98d66d5ad1dfe9464 -#: ../source/reference/operator/aggregation/strLenBytes.txt:36 -msgid "Behavior" -msgstr "" - -# d6c04addba61443fb34ab592dc506fe4 -#: ../source/reference/operator/aggregation/strLenBytes.txt:38 -msgid "" -"The :expression:`$strLenBytes` operator counts the number of UTF-8 " -"encoded bytes in a string where each character may use between one and " -"four bytes." -msgstr "" - -# 31e53b7e62dd45b5be2603bfd17f7976 -#: ../source/includes/fact-utf8-char-byte-sizes.rst:1 -msgid "" -"For example, US-ASCII characters are encoded using one byte. Characters " -"with diacritic markings and additional Latin alphabetical characters " -"(i.e. Latin characters outside of the English alphabet) are encoded using" -" two bytes. Chinese, Japanese and Korean characters typically require " -"three bytes, and other planes of unicode (emoji, mathematical symbols, " -"etc.) require four bytes." -msgstr "" - -# 5b111806f7c24cf4ada4f201086918a6 -#: ../source/reference/operator/aggregation/strLenBytes.txt:44 -msgid "" -"The :expression:`$strLenBytes` operator differs from " -":expression:`$strLenCP` operator which counts the `code points " -"`_ in the specified string " -"regardless of how many bytes each character uses." -msgstr "" - -# c051c33c1cc14a3ba2a87c871ed5f049 -# 7e6f282e1dbc4f18a6b9e929d8a2a5ba -#: ../source/reference/operator/aggregation/strLenBytes.txt:54 -#: ../source/reference/operator/aggregation/strLenBytes.txt:88 -msgid "Example" -msgstr "" - -# a2a69fb75293475ba26e732d2dc46c83 -#: ../source/reference/operator/aggregation/strLenBytes.txt:55 -msgid "Results" -msgstr "" - -# 27287530e5ff4f479f49cd0292d4b7b3 -#: ../source/reference/operator/aggregation/strLenBytes.txt:56 -msgid "Notes" -msgstr "" - -# 34af5404dbb94403a9bcf3932f012d44 -#: ../source/reference/operator/aggregation/strLenBytes.txt:58 -msgid "``{ $strLenBytes: \"abcde\" }``" -msgstr "" - -# c29c3ddd09034cd7a4b19d381fedce2c -#: ../source/reference/operator/aggregation/strLenBytes.txt:59 -msgid "``5``" -msgstr "" - -# 2d98cb2d57de4996b635b536cf711433 -# 35b7978532124bdf86a340d5f14272b7 -# 180dd1b74df045d0b1cb48fb7e5653c0 -#: ../source/reference/operator/aggregation/strLenBytes.txt:60 -#: ../source/reference/operator/aggregation/strLenBytes.txt:64 -#: ../source/reference/operator/aggregation/strLenBytes.txt:68 -msgid "Each character is encoded using one byte." -msgstr "" - -# fcf52e7b67cb4dc486c2fad9295d8497 -#: ../source/reference/operator/aggregation/strLenBytes.txt:62 -msgid "``{ $strLenBytes: \"Hello World!\" }``" -msgstr "" - -# f0d23bc95d544f9a9eb34196671f5f40 -#: ../source/reference/operator/aggregation/strLenBytes.txt:63 -msgid "``12``" -msgstr "" - -# b305182ac01842a0b00e2695a85097e7 -#: ../source/reference/operator/aggregation/strLenBytes.txt:66 -msgid "``{ $strLenBytes: \"cafeteria\" }``" -msgstr "" - -# 8ff1036acb4948258715943129a73ff8 -#: ../source/reference/operator/aggregation/strLenBytes.txt:67 -msgid "``9``" -msgstr "" - -# 2d1d9663d18242c8afaf062c49d20c4e -#: ../source/reference/operator/aggregation/strLenBytes.txt:70 -msgid "``{ $strLenBytes: \"cafétéria\" }``" -msgstr "" - -# 9ea7471c893346f4ae77937fe8443fe3 -#: ../source/reference/operator/aggregation/strLenBytes.txt:71 -msgid "``11``" -msgstr "" - -# 5d2f41cdba7f477b8c06912bea71f940 -#: ../source/reference/operator/aggregation/strLenBytes.txt:72 -msgid "``é`` is encoded using two bytes." -msgstr "" - -# 4e210eac22604181ac431c838a4e73d2 -#: ../source/reference/operator/aggregation/strLenBytes.txt:74 -msgid "``{ $strLenBytes: \"\" }``" -msgstr "" - -# 6f6285c7e03c4d25a388f5610f119d83 -#: ../source/reference/operator/aggregation/strLenBytes.txt:75 -msgid "``0``" -msgstr "" - -# aa3387788dcd4226944bd8f480e2d191 -#: ../source/reference/operator/aggregation/strLenBytes.txt:76 -msgid "Empty strings return 0." -msgstr "" - -# ad1c944e21a84ad0be1bdb3047aa1333 -#: ../source/reference/operator/aggregation/strLenBytes.txt:78 -msgid "``{ $strLenBytes: \"$€λG\" }``" -msgstr "" - -# fa3f84d335904caea946a41bbaed4695 -#: ../source/reference/operator/aggregation/strLenBytes.txt:79 -msgid "``7``" -msgstr "" - -# b243a44afca0469884baaa9bd29c5938 -#: ../source/reference/operator/aggregation/strLenBytes.txt:80 -msgid "``€`` is encoded using three bytes. ``λ`` is encoded using two bytes." -msgstr "" - -# c83f027a3747444c926df8fbe569c353 -#: ../source/reference/operator/aggregation/strLenBytes.txt:83 -msgid "``{ $strLenBytes: \"寿司\" }``" -msgstr "" - -# 0fa01d71ec294c32b85a86cb2d1d2338 -#: ../source/reference/operator/aggregation/strLenBytes.txt:84 -msgid "``6``" -msgstr "" - -# f967edbf81a64dff860d1178894292f0 -#: ../source/reference/operator/aggregation/strLenBytes.txt:85 -msgid "Each character is encoded using three bytes." -msgstr "" - -# 705bb55c74964a79ad345ddf68a7980d -#: ../source/reference/operator/aggregation/strLenBytes.txt:91 -msgid "Single-Byte and Multibyte Character Set" -msgstr "" - -# bc4c78f30f624301bed374f646447f24 -#: ../source/reference/operator/aggregation/strLenBytes.txt:93 -msgid "A collection named ``food`` contains the following documents:" -msgstr "" - -# 638c3934be054467b71d921eb7c8e992 -#: ../source/reference/operator/aggregation/strLenBytes.txt:106 -msgid "" -"The following operation uses the ``$strLenBytes`` operator to calculate " -"the ``length`` of each ``name`` value:" -msgstr "" - -# 33a83130d591459d95c762297d1e19a4 -#: ../source/reference/operator/aggregation/strLenBytes.txt:122 -msgid "The operation returns the following results:" -msgstr "" - -# b46a9cf5e8e4467b8a2068365d3adcbe -#: ../source/reference/operator/aggregation/strLenBytes.txt:135 -msgid "" -"The documents with ``_id: 3`` and ``_id: 5`` each contain a diacritic " -"character (``é`` and ``ñ`` respectively) that requires two bytes to " -"encode. The document with ``_id: 8`` contains two Japanese characters " -"that are encoded using three bytes each. This makes the ``length`` " -"greater than the number of characters in ``name`` for the documents with " -"``_id: 3``, ``_id: 5`` and ``_id: 8``." -msgstr "" - -# c84af702d13643a881ce7d376fd0e538 -#: ../source/reference/operator/aggregation/strLenBytes.txt:142 -msgid ":expression:`$strLenCP`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/strLenCP.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/strLenCP.po deleted file mode 100644 index dce6ece73b5..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/strLenCP.po +++ /dev/null @@ -1,184 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 78f9604b79204c9b855855e943f94dc3 -#: ../source/reference/operator/aggregation/strLenCP.txt:3 -msgid "$strLenCP (aggregation)" -msgstr "" - -# 179c130793734ec3b6fbb32279e13059 -#: ../source/reference/operator/aggregation/strLenCP.txt -msgid "On this page" -msgstr "" - -# 0ec02c9d491e40da86631f7519a3d7a3 -#: ../source/reference/operator/aggregation/strLenCP.txt:14 -msgid "Definition" -msgstr "" - -# 2f04a814cd714f25963f79879a120a06 -#: ../source/reference/operator/aggregation/strLenCP.txt:20 -msgid "" -"Returns the number of UTF-8 `code points " -"`_ in the specified string." -msgstr "" - -# 5477eabf65474d5baae3b05274a1336b -#: ../source/reference/operator/aggregation/strLenCP.txt:23 -msgid "" -":expression:`$strLenCP` has the following :ref:`operator expression " -"syntax `:" -msgstr "" - -# 2c894e886e37455d8b6225003a389889 -#: ../source/reference/operator/aggregation/strLenCP.txt:30 -msgid "" -"The argument can be any valid :ref:`expression `" -" as long as it resolves to an string. For more information on " -"expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# ee18766ffde445eaa3b2253a848f1ca2 -#: ../source/includes/extracts/agg-expression-null-operand-strLenCP.rst:1 -msgid "" -"If the argument resolves to a value of ``null`` or refers to a missing " -"field, :expression:`$strLenCP` returns an error." -msgstr "" - -# 87ead6c7ec704b0ca753037b27b0a393 -# 06b957b212cf4f3dbf1960471e412f69 -#: ../source/reference/operator/aggregation/strLenCP.txt:40 -#: ../source/reference/operator/aggregation/strLenCP.txt:73 -msgid "Example" -msgstr "" - -# 33792505becd4ac8996e2df2f9362e2c -#: ../source/reference/operator/aggregation/strLenCP.txt:41 -msgid "Results" -msgstr "" - -# 779f417f877c443eb2b9c2eda41de335 -#: ../source/reference/operator/aggregation/strLenCP.txt:43 -msgid "``{ $strLenCP: \"abcde\" }``" -msgstr "" - -# 6f1e37728ce54b74810fe01d9020c0bb -#: ../source/reference/operator/aggregation/strLenCP.txt:44 -msgid "``5``" -msgstr "" - -# 6febdd034b6c4a23ab065273c120db81 -#: ../source/reference/operator/aggregation/strLenCP.txt:46 -msgid "``{ $strLenCP: \"Hello World!\" }``" -msgstr "" - -# a56c04d36d6140b5824ed026037fc6f0 -#: ../source/reference/operator/aggregation/strLenCP.txt:47 -msgid "``12``" -msgstr "" - -# 866f8e023c6d4cf19a051a3a09fc6789 -#: ../source/reference/operator/aggregation/strLenCP.txt:49 -msgid "``{ $strLenCP: \"cafeteria\" }``" -msgstr "" - -# df7141016e284d1ba465efd058c3a4d0 -# c234a8c4716d49b38f0740dc7dda8af6 -#: ../source/reference/operator/aggregation/strLenCP.txt:50 -#: ../source/reference/operator/aggregation/strLenCP.txt:53 -msgid "``11``" -msgstr "" - -# 1b9addf609ae47a1afb0aaf26202d87a -#: ../source/reference/operator/aggregation/strLenCP.txt:52 -msgid "``{ $strLenCP: \"cafétéria\" }``" -msgstr "" - -# d93e756d505e498180a3acb03e271596 -#: ../source/reference/operator/aggregation/strLenCP.txt:55 -msgid "``{ $strLenCP: \"\" }``" -msgstr "" - -# 7436559faffe4ac5957ddac5458ded13 -#: ../source/reference/operator/aggregation/strLenCP.txt:56 -msgid "``0``" -msgstr "" - -# eb1dd073dade4289bd6b00182eb24fc0 -#: ../source/reference/operator/aggregation/strLenCP.txt:58 -msgid "``{ $strLenCP: \"$€λA\" }``" -msgstr "" - -# 9185eba0744241898772a7c9ece34141 -#: ../source/reference/operator/aggregation/strLenCP.txt:59 -msgid "``4``" -msgstr "" - -# 2250f5b2b2ff48e9a8d919d2c7ca628f -#: ../source/reference/operator/aggregation/strLenCP.txt:61 -msgid "``{ $strLenCP: \"寿司\" }``" -msgstr "" - -# 4e2660c267b840b6ace5674df9ace3c5 -#: ../source/reference/operator/aggregation/strLenCP.txt:62 -msgid "``2``" -msgstr "" - -# 7ca596b7eebf435e86d3ac624ba09260 -#: ../source/reference/operator/aggregation/strLenCP.txt:65 -msgid "Behavior" -msgstr "" - -# fb3e174c5dab4a6a94fb37771cf5e165 -#: ../source/reference/operator/aggregation/strLenCP.txt:67 -msgid "" -"The :expression:`$strLenCP` operator counts the number of code points in " -"the specified string. This behavior differs from the " -":expression:`$strLenBytes` operator which counts the number of bytes in " -"the string, where each character uses between one and four bytes." -msgstr "" - -# e5c32be24d2e44cfbd94c620cc4a7961 -#: ../source/reference/operator/aggregation/strLenCP.txt:76 -msgid "Single-Byte and Multibyte Character Set" -msgstr "" - -# 6db81d2f1a7d410bb9051a841103d0a8 -#: ../source/reference/operator/aggregation/strLenCP.txt:78 -msgid "A collection named ``food`` contains the following documents:" -msgstr "" - -# fe0fb4cc86fe4613822070431fc264da -#: ../source/reference/operator/aggregation/strLenCP.txt:91 -msgid "" -"The following operation uses the ``$strLenCP`` operator to calculate the " -"``length`` of each ``name`` value:" -msgstr "" - -# 060ab8f54f2d4be998be0d869d64c70f -#: ../source/reference/operator/aggregation/strLenCP.txt:107 -msgid "The operation returns the following results:" -msgstr "" - -# 7eddb070481b4635aaf28b6aee54e201 -#: ../source/reference/operator/aggregation/strLenCP.txt:120 -msgid ":expression:`$strLenBytes`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/strcasecmp.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/strcasecmp.po deleted file mode 100644 index 1813574ce47..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/strcasecmp.po +++ /dev/null @@ -1,140 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:59+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 2ca9dbea00e74082ae6855e12d531757 -#: ../source/reference/operator/aggregation/strcasecmp.txt:3 -msgid "$strcasecmp (aggregation)" -msgstr "" - -# eb36dde795214125aec1ac5e898ad775 -#: ../source/reference/operator/aggregation/strcasecmp.txt -msgid "On this page" -msgstr "" - -# 62c8a931d25c4ff6a1818ab1b4af6e26 -#: ../source/reference/operator/aggregation/strcasecmp.txt:14 -msgid "Definition" -msgstr "" - -# 980bcabeecee41b18c83056a66e0a91c -#: ../source/reference/operator/aggregation/strcasecmp.txt:18 -msgid "Performs case-insensitive comparison of two strings. Returns" -msgstr "" - -# 54b3e3347abb450fae36a9a5f27ecc63 -#: ../source/reference/operator/aggregation/strcasecmp.txt:20 -msgid "1 if first string is \"greater than\" the second string." -msgstr "" - -# 44a5587fd4c84605978997b2881e747e -#: ../source/reference/operator/aggregation/strcasecmp.txt:22 -msgid "0 if the two strings are equal." -msgstr "" - -# d2b9af8da8de4f0dbd671ddfc5028dc1 -#: ../source/reference/operator/aggregation/strcasecmp.txt:24 -msgid "-1 if the first string is \"less than\" the second string." -msgstr "" - -# 936a3a6b3600491b8405acdf8b26abe5 -#: ../source/reference/operator/aggregation/strcasecmp.txt:26 -msgid ":expression:`$strcasecmp` has the following syntax:" -msgstr "" - -# ce7035ec7b61418da6c565a30388681c -#: ../source/reference/operator/aggregation/strcasecmp.txt:32 -msgid "" -"The arguments can be any valid :ref:`expression ` as long as they resolve to strings. For more information on" -" expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# 728fcd46fed64e539658a94ea93674cf -#: ../source/reference/operator/aggregation/strcasecmp.txt:37 -msgid "Behavior" -msgstr "" - -# 6d87c83e58d646d29219b1c71e4f7fe1 -#: ../source/includes/intro-aggregation-string.rst:1 -msgid "|exp-has| a well-defined behavior for strings of ASCII characters." -msgstr "" - -# f030dfed56f348ebbd84691f1fed44df -#: ../source/reference/operator/aggregation/strcasecmp.txt:43 -msgid "For a case sensitive comparison, see :expression:`$cmp`." -msgstr "" - -# 75e1f72304e047728b8da08b94a799b0 -#: ../source/reference/operator/aggregation/strcasecmp.txt:46 -msgid "Example" -msgstr "" - -# 36a90c11544b4fb1b5766bf0ba44e3fb -#: ../source/reference/operator/aggregation/strcasecmp.txt:48 -msgid "Consider a ``inventory`` collection with the following documents:" -msgstr "" - -# dd78c213a808408b8fa7e9c37b10ed93 -#: ../source/reference/operator/aggregation/strcasecmp.txt:56 -msgid "" -"The following operation uses the :expression:`$strcasecmp` operator to " -"perform case-insensitive comparison of the ``quarter`` field value to the" -" string ``\"13q4\"``:" -msgstr "" - -# 8d536b89efdd4eebae0eefc50b5b81ee -#: ../source/reference/operator/aggregation/strcasecmp.txt:74 -msgid "The operation returns the following results:" -msgstr "" - -#~ msgid "" -#~ "Takes in two strings. Returns a " -#~ "number. :expression:`$strcasecmp` is positive " -#~ "if the first string is \"greater " -#~ "than\" the second and negative if " -#~ "the first string is \"less than\" " -#~ "the second. :expression:`$strcasecmp` returns " -#~ "0 if the strings are identical." -#~ msgstr "" - -#~ msgid "" -#~ ":expression:`$strcasecmp` may not make sense" -#~ " when applied to glyphs outside the" -#~ " Roman alphabet." -#~ msgstr "" - -#~ msgid "" -#~ ":expression:`$strcasecmp` internally capitalizes " -#~ "strings before comparing them to provide" -#~ " a case-*insensitive* comparison. Use " -#~ ":expression:`$cmp` for a case sensitive " -#~ "comparison." -#~ msgstr "" - -#~ msgid "" -#~ "The following operation uses the " -#~ ":expression:`$strcasecmp` operator to perform " -#~ "case-insensitive comparison of the " -#~ "``quarter`` field value to the string" -#~ " ``\"13q3\"``:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/substr.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/substr.po deleted file mode 100644 index abff840501b..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/substr.po +++ /dev/null @@ -1,136 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:59+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 7b403ad699224aa8a041ed10744285c5 -#: ../source/reference/operator/aggregation/substr.txt:3 -msgid "$substr (aggregation)" -msgstr "" - -# fda3a1af0eea4ef6917afca64d729966 -#: ../source/reference/operator/aggregation/substr.txt -msgid "On this page" -msgstr "" - -# b701b422db7b446d81590db166536282 -#: ../source/reference/operator/aggregation/substr.txt:14 -msgid "Definition" -msgstr "" - -# b1d8557dc94449b19a2aa7820da80e97 -#: ../source/reference/operator/aggregation/substr.txt:18 -msgid ":expression:`$substr` is now an alias for :expression:`$substrBytes`." -msgstr "" - -# 6dd0b8f138a541e8a7d3f9c2e1fde5eb -#: ../source/reference/operator/aggregation/substr.txt:22 -msgid "" -"Returns a substring of a string, starting at a specified index position " -"and including the specified number of characters. The index is zero-" -"based." -msgstr "" - -# 5ed13f12b7354fe0b16c9239e8331bbe -#: ../source/reference/operator/aggregation/substr.txt:26 -msgid ":expression:`$substr` has the following syntax:" -msgstr "" - -# 6d6dcaa3663a43d9b958da1c22896038 -#: ../source/reference/operator/aggregation/substr.txt:32 -msgid "" -"The arguments can be any valid :ref:`expression ` as long as long as the first argument resolves to a string," -" and the second and third arguments resolve to integers. For more " -"information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# 11bf4d97d805498591a25851e50e8d9d -#: ../source/reference/operator/aggregation/substr.txt:39 -msgid "Behavior" -msgstr "" - -# d63d114ea8b84264a2750442e79cbf7e -#: ../source/reference/operator/aggregation/substr.txt:41 -msgid "" -"If ```` is a negative number, :expression:`$substr` returns an " -"empty string ``\"\"``." -msgstr "" - -# da3f0b20dbc44bf59082230befe8bdc4 -#: ../source/reference/operator/aggregation/substr.txt:44 -msgid "" -"If ```` is a negative number, :expression:`$substr` returns a " -"substring that starts at the specified index and includes the rest of the" -" string." -msgstr "" - -# a9c435636d3242f3899b73c47521005a -#: ../source/includes/intro-aggregation-string.rst:1 -msgid "|exp-has| a well-defined behavior for strings of ASCII characters." -msgstr "" - -# 685ec5ebd07a4f24b156d0f83b7fa106 -#: ../source/reference/operator/aggregation/substr.txt:53 -msgid "Example" -msgstr "" - -# 6acdd63d7f324331bc4dd2c5ed3ad2a1 -#: ../source/reference/operator/aggregation/substr.txt:55 -msgid "Consider an ``inventory`` collection with the following documents:" -msgstr "" - -# c4087991b61c429b90e8d331789665b5 -#: ../source/reference/operator/aggregation/substr.txt:63 -msgid "" -"The following operation uses the :expression:`$substr` operator to " -"separate the ``quarter`` value into a ``yearSubstring`` and a " -"``quarterSubstring``:" -msgstr "" - -# 9638f4893f7f49e5a7b9642efbbfc9c8 -#: ../source/reference/operator/aggregation/substr.txt:82 -msgid "The operation returns the following results:" -msgstr "" - -#~ msgid "" -#~ ":expression:`$substr` takes a string and " -#~ "two numbers. The first number represents" -#~ " the number of bytes in the " -#~ "string to skip, and the second " -#~ "number specifies the number of bytes " -#~ "to return from the string." -#~ msgstr "" - -# 318fce20d37140b2ae4b6ab315bacf64 -#~ msgid "" -#~ ":expression:`$substr` is not encoding aware" -#~ " and if used improperly may produce" -#~ " a result string containing an " -#~ "invalid UTF-8 character sequence." -#~ msgstr "" - -#~ msgid "" -#~ "The following operation uses the " -#~ ":expression:`$substr` operator separate the " -#~ "``quarter`` value into a ``yearSubstring`` " -#~ "and a ``quarterSubstring``:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/substrBytes.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/substrBytes.po deleted file mode 100644 index df4161e318d..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/substrBytes.po +++ /dev/null @@ -1,216 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 7a376088458747db9a78cb1ba7028489 -#: ../source/reference/operator/aggregation/substrBytes.txt:3 -msgid "$substrBytes (aggregation)" -msgstr "" - -# 64c225bea43045838d39a57cc926f57b -#: ../source/reference/operator/aggregation/substrBytes.txt -msgid "On this page" -msgstr "" - -# 27839d014f65479f977f45bd62f68beb -#: ../source/reference/operator/aggregation/substrBytes.txt:14 -msgid "Definition" -msgstr "" - -# 8f431f5c2d8b4ad3890e52baa1dc614a -#: ../source/reference/operator/aggregation/substrBytes.txt:20 -msgid "" -"Returns the substring of a string. The substring starts with the " -"character at the specified UTF-8 byte index (zero-based) in the string " -"and continues for the number of bytes specified." -msgstr "" - -# 8700109ce60d49129f696ae39bb18119 -#: ../source/reference/operator/aggregation/substrBytes.txt:24 -msgid "" -":expression:`$substrBytes` has the following :ref:`operator expression " -"syntax `:" -msgstr "" - -# af6d36d72bec43399224887e4e08d134 -#: ../source/reference/operator/aggregation/substrBytes.txt:34 -msgid "Behavior" -msgstr "" - -# 77fba7cc867f4b47acee636889343f57 -#: ../source/reference/operator/aggregation/substrBytes.txt:36 -msgid "" -"The :expression:`$substrBytes` operator uses the indexes of UTF-8 encoded" -" bytes where each code point, or character, may use between one and four " -"bytes to encode." -msgstr "" - -# be7724437d224438a592aaa8c30a98f9 -#: ../source/includes/fact-utf8-char-byte-sizes.rst:1 -msgid "" -"For example, US-ASCII characters are encoded using one byte. Characters " -"with diacritic markings and additional Latin alphabetical characters " -"(i.e. Latin characters outside of the English alphabet) are encoded using" -" two bytes. Chinese, Japanese and Korean characters typically require " -"three bytes, and other planes of unicode (emoji, mathematical symbols, " -"etc.) require four bytes." -msgstr "" - -# 2ce22bbcb114442090b8304bdc4da537 -#: ../source/reference/operator/aggregation/substrBytes.txt:42 -msgid "" -"It is important to be mindful of the content in the ``string expression``" -" because providing a ``byte index`` or ``byte count`` located in the " -"middle of a UTF-8 character will result in an error." -msgstr "" - -# 36fb42d2ffaa4771a58b16a1a01cf578 -#: ../source/reference/operator/aggregation/substrBytes.txt:47 -msgid "" -":expression:`$substrBytes` differs from :expression:`$substrCP` in that " -":expression:`$substrBytes` counts the bytes of each character, whereas " -":expression:`$substrCP` counts the code points, or characters, regardless" -" of how many bytes a character uses." -msgstr "" - -# f781f6be5d4842dbb680e3b6a348bdc2 -# 319917dac877436ca321a0e65802de60 -#: ../source/reference/operator/aggregation/substrBytes.txt:56 -#: ../source/reference/operator/aggregation/substrBytes.txt:78 -msgid "Example" -msgstr "" - -# 2ae0fa79214a46ff9359c6d46ad725c9 -#: ../source/reference/operator/aggregation/substrBytes.txt:57 -msgid "Results" -msgstr "" - -# 599e08f9196f436c80313f1fd9e18090 -#: ../source/reference/operator/aggregation/substrBytes.txt:59 -msgid "``{ $substrBytes: [ \"abcde\", 1, 2 ] }``" -msgstr "" - -# 082e6eabf47a441cb4fa099c4bbb9d43 -#: ../source/reference/operator/aggregation/substrBytes.txt:60 -msgid "``\"bc\"``" -msgstr "" - -# cc0bf3987c0e44da9804f933564d5635 -#: ../source/reference/operator/aggregation/substrBytes.txt:62 -msgid "``{ $substrBytes: [ \"Hello World!\", 6, 5 ] }``" -msgstr "" - -# 5a94e094ea7845bcb23b20d88295ff3b -#: ../source/reference/operator/aggregation/substrBytes.txt:63 -msgid "``\"World\"``" -msgstr "" - -# 37180ac203b24d90bc6bf6e0209c3b15 -#: ../source/reference/operator/aggregation/substrBytes.txt:65 -msgid "``{ $substrBytes: [ \"cafétéria\", 0, 5 ] }``" -msgstr "" - -# 19dcfc05d67e440196d7b2a7738ecf71 -#: ../source/reference/operator/aggregation/substrBytes.txt:66 -msgid "``\"café\"``" -msgstr "" - -# 297a6ee291af4210abe9af86c2ce7885 -#: ../source/reference/operator/aggregation/substrBytes.txt:68 -msgid "``{ $substrBytes: [ \"cafétéria\", 5, 4 ] }``" -msgstr "" - -# 989c8b7891a4474893dd95ce3b9964f0 -#: ../source/reference/operator/aggregation/substrBytes.txt:69 -msgid "``\"tér\"``" -msgstr "" - -# 26c42747e2464264956c174081f83266 -#: ../source/reference/operator/aggregation/substrBytes.txt:71 -msgid "``{ $substrBytes: [ \"cafétéria\", 7, 3 ] }``" -msgstr "" - -# 0ca1c9d69d0e4c1487ff743b069bf61b -#: ../source/reference/operator/aggregation/substrBytes.txt:72 -msgid "``\"Error: Invalid range, starting index is a UTF-8 continuation byte.\"``" -msgstr "" - -# 8dea0020a09f45a2bf11a98e3e7f52f5 -#: ../source/reference/operator/aggregation/substrBytes.txt:74 -msgid "``{ $substrBytes: [ \"cafétéria\", 3, 1 ] }``" -msgstr "" - -# d2ea3c67d8134917a34c63960fa50a63 -#: ../source/reference/operator/aggregation/substrBytes.txt:75 -msgid "" -"``\"Error: Invalid range, ending index is in the middle of a UTF-8 " -"character.\"``" -msgstr "" - -# 6e8790deca344693a50c9b74cb4e8156 -#: ../source/reference/operator/aggregation/substrBytes.txt:81 -msgid "Single-Byte Character Set" -msgstr "" - -# 7e0b4eded3814e7fa6c63f0adb0766b4 -#: ../source/reference/operator/aggregation/substrBytes.txt:83 -msgid "Consider an ``inventory`` collection with the following documents:" -msgstr "" - -# 285063125fc0412f8b18014e13932130 -#: ../source/reference/operator/aggregation/substrBytes.txt:91 -msgid "" -"The following operation uses the :expression:`$substrBytes` operator " -"separate the ``quarter`` value (containing only single byte US-ASCII " -"characters) into a ``yearSubstring`` and a ``quarterSubstring``. The " -"``quarterSubstring`` field represents the rest of the string from the " -"specified ``byte index`` following the ``yearSubstring``. It is " -"calculated by subtracting the ``byte index`` from the length of the " -"string using :expression:`$strLenBytes`." -msgstr "" - -# 4ca7df25a34544199e7b1d3f52c7b867 -# b3ec69811bf74beb865596f8552739fe -#: ../source/reference/operator/aggregation/substrBytes.txt:117 -#: ../source/reference/operator/aggregation/substrBytes.txt:157 -msgid "The operation returns the following results:" -msgstr "" - -# 5293302b5bd24fd184ee0635ce8ba30d -#: ../source/reference/operator/aggregation/substrBytes.txt:126 -msgid "Single-Byte and Multibyte Character Set" -msgstr "" - -# 8ceb48105c0443e0bef1f4b3e729d970 -#: ../source/reference/operator/aggregation/substrBytes.txt:128 -msgid "A collection named ``food`` contains the following documents:" -msgstr "" - -# a90466a525554f5c85fdaad72e5540df -#: ../source/reference/operator/aggregation/substrBytes.txt:141 -msgid "" -"The following operation uses the ``$substrBytes`` operator to create a " -"three byte ``menuCode`` from the ``name`` value:" -msgstr "" - -# 1536e22717cd4afabcea80388e352d51 -#: ../source/reference/operator/aggregation/substrBytes.txt:170 -msgid ":expression:`$substrCP`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/substrCP.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/substrCP.po deleted file mode 100644 index 7833456b560..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/substrCP.po +++ /dev/null @@ -1,187 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 3b4d216486a0423f901ab04f758596bc -#: ../source/reference/operator/aggregation/substrCP.txt:3 -msgid "$substrCP (aggregation)" -msgstr "" - -# d341e8ff54ee4e6f9fc849544697c89c -#: ../source/reference/operator/aggregation/substrCP.txt -msgid "On this page" -msgstr "" - -# 720f057c61824eff81a3f86cd398554d -#: ../source/reference/operator/aggregation/substrCP.txt:14 -msgid "Definition" -msgstr "" - -# 61762ebf39164ec39fc6aa11bb06617a -#: ../source/reference/operator/aggregation/substrCP.txt:18 -msgid "" -"Returns the substring of a string. The substring starts with the " -"character at the specified UTF-8 `code point (CP) " -"`_ index (zero-based) in the" -" string for the number of code points specified." -msgstr "" - -# 5b51c05acf2c41a4b6327b1d22aae980 -#: ../source/reference/operator/aggregation/substrCP.txt:23 -msgid "" -":expression:`$substrCP` has the following :ref:`operator expression " -"syntax `:" -msgstr "" - -# a98077eeb852482c95e2e786dd9cdbf9 -# c919a20c3d1448289eefe273c9eb4afb -#: ../source/reference/operator/aggregation/substrCP.txt:36 -#: ../source/reference/operator/aggregation/substrCP.txt:67 -msgid "Example" -msgstr "" - -# b0e49464febd42c9a1faa144d15db9a9 -#: ../source/reference/operator/aggregation/substrCP.txt:37 -msgid "Results" -msgstr "" - -# f061309d503643b6a6ff60560b61e426 -#: ../source/reference/operator/aggregation/substrCP.txt:39 -msgid "``{ $substrCP: [ \"abcde\", 1, 2 ] }``" -msgstr "" - -# ba67673f4e234b53816cad076cbf8fc9 -#: ../source/reference/operator/aggregation/substrCP.txt:40 -msgid "``\"bc\"``" -msgstr "" - -# 8de4b5f903f84a01a3816cb0548f7678 -#: ../source/reference/operator/aggregation/substrCP.txt:42 -msgid "``{ $substrCP: [ \"Hello World!\", 6, 5 ] }``" -msgstr "" - -# 44948850a4944340a87590bf9c48bc9e -#: ../source/reference/operator/aggregation/substrCP.txt:43 -msgid "``\"World\"``" -msgstr "" - -# 67fa8807dcee4d3395bb8b3ea6b406be -#: ../source/reference/operator/aggregation/substrCP.txt:45 -msgid "``{ $substrCP: [ \"cafétéria\", 0, 5 ] }``" -msgstr "" - -# 07fe00c8735549b99dea32f00dbbaa86 -#: ../source/reference/operator/aggregation/substrCP.txt:46 -msgid "``\"cafét\"``" -msgstr "" - -# 2957fe6adb1347279133014cd39dcffa -#: ../source/reference/operator/aggregation/substrCP.txt:48 -msgid "``{ $substrCP: [ \"cafétéria\", 5, 4 ] }``" -msgstr "" - -# 388b9b1db99948f695342db48cb79a7d -#: ../source/reference/operator/aggregation/substrCP.txt:49 -msgid "``\"tér\"``" -msgstr "" - -# 14653b4272b0451883177f393c891562 -#: ../source/reference/operator/aggregation/substrCP.txt:51 -msgid "``{ $substrCP: [ \"cafétéria\", 7, 3 ] }``" -msgstr "" - -# 32d732182cd843bf8468f43161150994 -#: ../source/reference/operator/aggregation/substrCP.txt:52 -msgid "``\"ia\"``" -msgstr "" - -# de9f2317585a4f32b5bb87b4ac615f1f -#: ../source/reference/operator/aggregation/substrCP.txt:54 -msgid "``{ $substrCP: [ \"cafétéria\", 3, 1 ] }``" -msgstr "" - -# 813f3c4937334c00b3b7c18cebc46974 -#: ../source/reference/operator/aggregation/substrCP.txt:55 -msgid "``\"é\"``" -msgstr "" - -# 38840d2e1ad64851932480c976a14475 -#: ../source/reference/operator/aggregation/substrCP.txt:58 -msgid "Behavior" -msgstr "" - -# 2ae34738cad346b38f9c3f48880f43ac -#: ../source/reference/operator/aggregation/substrCP.txt:60 -msgid "" -"The :expression:`$substrCP` operator uses the code points to extract the " -"substring. This behavior differs from the :expression:`$substrBytes` " -"operator which extracts the substring by the number of bytes, where each " -"character uses between one and four bytes." -msgstr "" - -# f82ed482354b411786cfe5ed5cc70780 -#: ../source/reference/operator/aggregation/substrCP.txt:70 -msgid "Single-Byte Character Set" -msgstr "" - -# 82f66000146440a4b55f537a66fd4c57 -#: ../source/reference/operator/aggregation/substrCP.txt:72 -msgid "Consider an ``inventory`` collection with the following documents:" -msgstr "" - -# 3f646a396de74d9eb5e03dc25fdbaa58 -#: ../source/reference/operator/aggregation/substrCP.txt:80 -msgid "" -"The following operation uses the :expression:`$substrCP` operator to " -"separate the ``quarter`` value into a ``yearSubstring`` and a " -"``quarterSubstring``. The ``quarterSubstring`` field represents the rest " -"of the string from the specified ``byte index`` following the " -"``yearSubstring``. It is calculated by subtracting the ``byte index`` " -"from the length of the string using :expression:`$strLenCP`." -msgstr "" - -# d17364639d9940919f5b9020f995676c -# 84f7684ea3344577a888be40c2e05e64 -#: ../source/reference/operator/aggregation/substrCP.txt:105 -#: ../source/reference/operator/aggregation/substrCP.txt:145 -msgid "The operation returns the following results:" -msgstr "" - -# 85c6f64002e44471852868f1af2e1609 -#: ../source/reference/operator/aggregation/substrCP.txt:114 -msgid "Single-Byte and Multibyte Character Set" -msgstr "" - -# 7a36cf0d78bd4e97a4e78919e0783bd9 -#: ../source/reference/operator/aggregation/substrCP.txt:116 -msgid "A collection named ``food`` contains the following documents:" -msgstr "" - -# 404a995021264a5a83f2120ba1d3403f -#: ../source/reference/operator/aggregation/substrCP.txt:129 -msgid "" -"The following example uses the ``$substrCP`` operator to create a three " -"byte ``menuCode`` from the ``name`` value:" -msgstr "" - -# bed1bf6effb74ef28b83e6f40eb387f6 -#: ../source/reference/operator/aggregation/substrCP.txt:158 -msgid ":expression:`$substrBytes`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/subtract.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/subtract.po deleted file mode 100644 index 1e0a48a6966..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/subtract.po +++ /dev/null @@ -1,127 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:04+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# d12c568bc28842dda34e4ab9b2b4bc30 -#: ../source/reference/operator/aggregation/subtract.txt:3 -msgid "$subtract (aggregation)" -msgstr "" - -# 5fb948aa6744458ea3332e216bcc5ea9 -#: ../source/reference/operator/aggregation/subtract.txt -msgid "On this page" -msgstr "" - -# e886be442e63470daab1086086f2111b -#: ../source/reference/operator/aggregation/subtract.txt:14 -msgid "Definition" -msgstr "" - -# 40b7a1aede884e479facd253fcd8af8e -#: ../source/reference/operator/aggregation/subtract.txt:18 -msgid "" -"Subtracts two numbers to return the difference, or two dates to return " -"the difference in milliseconds, or a date and a number in milliseconds to" -" return the resulting date." -msgstr "" - -# 6194013636404697941e988cb614e753 -#: ../source/reference/operator/aggregation/subtract.txt:22 -msgid "The :expression:`$subtract` expression has the following syntax:" -msgstr "" - -# 5d54afa0d3f845e49846aec413acb65b -#: ../source/reference/operator/aggregation/subtract.txt:28 -msgid "The second argument is subtracted from the first argument." -msgstr "" - -# c54534ff8dc943a8bd84d366e1990a51 -#: ../source/reference/operator/aggregation/subtract.txt:30 -msgid "" -"The arguments can be any valid :ref:`expression ` as long as they resolve to numbers and/or dates. To " -"subtract a number from a date, the date must be the first argument. For " -"more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# 1820891e4b434cb0b531e058a7c35a36 -#: ../source/reference/operator/aggregation/subtract.txt:37 -msgid "Examples" -msgstr "" - -# 1017f7929c7143daa5787142dc7093fc -#: ../source/reference/operator/aggregation/subtract.txt:39 -msgid "Consider a ``sales`` collection with the following documents:" -msgstr "" - -# f89c5e0145564363a8bf925eae3fbf17 -#: ../source/reference/operator/aggregation/subtract.txt:47 -msgid "Subtract Numbers" -msgstr "" - -# f0233d0c93aa4339b9c7e582a77e97b6 -#: ../source/reference/operator/aggregation/subtract.txt:49 -msgid "" -"The following aggregation uses the :expression:`$subtract` expression to " -"compute the ``total`` by subtracting the ``discount`` from the subtotal " -"of ``price`` and ``fee``." -msgstr "" - -# 50b996bd4a2b48879b22f27c32fb0be0 -# 7d493ca9b49d43d991581f425934732e -# 23153bd3459e42a390b9d6b5412caa50 -#: ../source/reference/operator/aggregation/subtract.txt:57 -#: ../source/reference/operator/aggregation/subtract.txt:74 -#: ../source/reference/operator/aggregation/subtract.txt:92 -msgid "The operation returns the following results:" -msgstr "" - -# f0485781d91d41b39e1a4c107f6b1425 -#: ../source/reference/operator/aggregation/subtract.txt:65 -msgid "Subtract Two Dates" -msgstr "" - -# 6adb714eeb1748b3bb7b41c757a81d51 -#: ../source/reference/operator/aggregation/subtract.txt:67 -msgid "" -"The following aggregation uses the :expression:`$subtract` expression to " -"subtract ``$date`` from the current date:" -msgstr "" - -# 5d00e7e77ac14501bc64b43d07839c3d -#: ../source/reference/operator/aggregation/subtract.txt:82 -msgid "Subtract Milliseconds from a Date" -msgstr "" - -# 9fc8aa3a5a2a4bf79e4a6db1170ca32e -#: ../source/reference/operator/aggregation/subtract.txt:84 -msgid "" -"The following aggregation uses the :expression:`$subtract` expression to " -"subtract 5 * 60 * 1000 milliseconds (5 minutes) from the \"$date\" field:" -msgstr "" - -#~ msgid "" -#~ "Takes an array that contains a " -#~ "pair of numbers and subtracts the " -#~ "second from the first, returning their" -#~ " difference." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/sum.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/sum.po deleted file mode 100644 index 8794b537ace..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/sum.po +++ /dev/null @@ -1,302 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:48+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 7ac37749b5334497824b712ffa195c70 -#: ../source/reference/operator/aggregation/sum.txt:3 -msgid "$sum (aggregation)" -msgstr "" - -# ab8a34fc1bbc40b8ac88103451d9ce65 -#: ../source/reference/operator/aggregation/sum.txt -msgid "On this page" -msgstr "" - -# 98f9d795c74741188889a7d9ffaad3c5 -#: ../source/reference/operator/aggregation/sum.txt:14 -msgid "Definition" -msgstr "" - -# c67bd136f3a647dcaced1b39db80b997 -#: ../source/reference/operator/aggregation/sum.txt:18 -msgid "" -"Calculates and returns the sum of numeric values. :group:`$sum` ignores " -"non-numeric values." -msgstr "" - -# e38030540c434af8b5601075971d864d -#: ../source/includes/extracts/fact-aggregation-accumulator-sum.rst:3 -msgid "" -":group:`$sum` is available in the :pipeline:`$group` and " -":pipeline:`$project` stages. In previous versions of MongoDB, " -":group:`$sum` is available in the :pipeline:`$group` stage only." -msgstr "" - -# 9bdb5914089d4ac397f9ba58d10f3e21 -#: ../source/reference/operator/aggregation/sum.txt:23 -msgid "" -"When used in the :pipeline:`$group` stage, :expression:`$sum` has the " -"following syntax and returns the collective sum of all the numeric values" -" that result from applying a specified expression to each document in a " -"group of documents that share the same group by key:" -msgstr "" - -# cdc2f4fd30bf49c5bbbd410e2eb2c7e9 -#: ../source/reference/operator/aggregation/sum.txt:32 -msgid "" -"When used in the :pipeline:`$project` stage, :expression:`$sum` returns " -"the sum of the specified expression or list of expressions for each " -"document and has one of two syntaxes:" -msgstr "" - -# 6034913f98d948deb92df6d6d6474d21 -#: ../source/reference/operator/aggregation/sum.txt:36 -msgid ":expression:`$sum` has one specified expression as its operand:" -msgstr "" - -# fce0b5520cdb4af88654e924cad5f984 -#: ../source/reference/operator/aggregation/sum.txt:42 -msgid ":expression:`$sum` has a list of specified expressions as its operand:" -msgstr "" - -# f97116e1d9a546408b8e5ff40972a687 -#: ../source/reference/operator/aggregation/sum.txt:49 -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# 4e81fd170e324fcfa21513aac085f8f1 -#: ../source/reference/operator/aggregation/sum.txt:53 -msgid "Behavior" -msgstr "" - -# d62342ec2c0e4c578edd1987fb630b4e -#: ../source/reference/operator/aggregation/sum.txt:56 -msgid "Non-Numeric or Non-Existent Fields" -msgstr "" - -# cd430eaea4a04754a7a8331cb06aecd9 -#: ../source/reference/operator/aggregation/sum.txt:58 -msgid "" -"If used on a field that contains both numeric and non-numeric values, " -":group:`$sum` ignores the non-numeric values and returns the sum of the " -"numeric values." -msgstr "" - -# 4fd958a8838c408e8ad836de07c85f7e -#: ../source/reference/operator/aggregation/sum.txt:62 -msgid "" -"If used on a field that does not exist in any document in the collection," -" :group:`$sum` returns ``0`` for that field." -msgstr "" - -# ea775642f21d42cc82c1b3fb025ce4cf -#: ../source/reference/operator/aggregation/sum.txt:65 -msgid "If all operands are non-numeric, :group:`$sum` returns ``0``." -msgstr "" - -# b71cb6e0baa54b1688f338f9e2563c2f -#: ../source/reference/operator/aggregation/sum.txt:71 -msgid "Example" -msgstr "" - -# 0b34cc0c24a64b6c932be7298923ef0b -#: ../source/reference/operator/aggregation/sum.txt:72 -msgid "Field Values" -msgstr "" - -# ae7dacc58b9a48599802323f472df16a -#: ../source/reference/operator/aggregation/sum.txt:73 -msgid "Results" -msgstr "" - -# 4a836c789cb64620a4908068f7b67303 -# 2d0897d9857c456599396ca704cb9564 -# 43de8840fafe45bbb94af70e8802c98b -#: ../source/reference/operator/aggregation/sum.txt:75 -#: ../source/reference/operator/aggregation/sum.txt:79 -#: ../source/reference/operator/aggregation/sum.txt:83 -msgid "``{ $sum : }``" -msgstr "" - -# 69e541782e3a4d30bcae0cbcc1c336f5 -#: ../source/reference/operator/aggregation/sum.txt:76 -msgid "``Numeric``" -msgstr "" - -# fcfeb8be90f64b9ebcfe7edb99a8fb2c -#: ../source/reference/operator/aggregation/sum.txt:77 -msgid "``Sum of Values``" -msgstr "" - -# 5c8f045489fc4fa6a2ec5f6e6d4bf34d -#: ../source/reference/operator/aggregation/sum.txt:80 -msgid "``Numeric and Non-Numeric``" -msgstr "" - -# bba650afa85d4329b38ec647ee216cd7 -#: ../source/reference/operator/aggregation/sum.txt:81 -msgid "``Sum of Numeric Values``" -msgstr "" - -# f81d253598f445c98bcc70505a52be25 -#: ../source/reference/operator/aggregation/sum.txt:84 -msgid "``Non-Numeric or Non-Existent``" -msgstr "" - -# 8cc9465f2f7549dbaebc27b0b4090456 -#: ../source/reference/operator/aggregation/sum.txt:85 -msgid "``0``" -msgstr "" - -# 02917efaed424e3eace35719b06bc7bb -#: ../source/reference/operator/aggregation/sum.txt:89 -msgid "Array Operand" -msgstr "" - -# 7d4885e9ec9843d795fdd5542217ceae -#: ../source/reference/operator/aggregation/sum.txt:91 -msgid "" -"In the :pipeline:`$group` stage, if the expression resolves to an array, " -":group:`$sum` treats the operand as a non-numerical value." -msgstr "" - -# 32e25d749970413bac48b3d0db6e4b2a -# eae2fb6b89be412ba8499382be2cc316 -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-sum.rst:1 -msgid "In the :pipeline:`$project` stage:" -msgstr "" - -# 52a69309058d47c68cf34f47afc80364 -# 8f404ab2616d4fbe80a2aa371610907a -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-sum.rst:3 -msgid "" -"With a single expression as its operand, if the expression resolves to an" -" array, :group:`$sum` traverses into the array to operate on the " -"numerical elements of the array to return a single value." -msgstr "" - -# 95f6614bdec74f349c1e678c5afe4bf7 -# d8bedb91613941d68f5e5ba04072c8bf -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-sum.rst:7 -msgid "" -"With a list of expressions as its operand, if any of the expressions " -"resolves to an array, :group:`$sum` does **not** traverse into the array " -"but instead treats the array as a non-numerical value." -msgstr "" - -# 06ef40830666418e899c564fe02afc1a -#: ../source/reference/operator/aggregation/sum.txt:97 -msgid "Examples" -msgstr "" - -# c31886f8373743ef8d14767989c54404 -#: ../source/reference/operator/aggregation/sum.txt:100 -msgid "Use in ``$group`` Stage" -msgstr "" - -# 54ddd839e3504fbda2c31f2588ab6f86 -#: ../source/reference/operator/aggregation/sum.txt:102 -msgid "Consider a ``sales`` collection with the following documents:" -msgstr "" - -# 741fc00984484145bf4035ebf05bec2e -#: ../source/reference/operator/aggregation/sum.txt:112 -msgid "" -"Grouping the documents by the day and the year of the ``date`` field, the" -" following operation uses the :group:`$sum` accumulator to compute the " -"total amount and the count for each group of documents." -msgstr "" - -# a51fe59088c14a75b77e4a189e79408c -#: ../source/reference/operator/aggregation/sum.txt:131 -msgid "The operation returns the following results:" -msgstr "" - -# c54a86bcba864fabaf2d9f8261368181 -#: ../source/reference/operator/aggregation/sum.txt:139 -msgid "" -"Using :group:`$sum` on a non-existent field returns a value of ``0``. The" -" following operation attempts to :group:`$sum` on ``qty``:" -msgstr "" - -# ca73f39115ee4382bf1559312ba7c6ef -#: ../source/reference/operator/aggregation/sum.txt:157 -msgid "The operation returns:" -msgstr "" - -# 1cc11b9bae004007a85603323665c1ff -#: ../source/reference/operator/aggregation/sum.txt:166 -msgid "Use in ``$project`` Stage" -msgstr "" - -# f25be6ea433d41279263c18a7f61f57b -#: ../source/reference/operator/aggregation/sum.txt:168 -msgid "A collection ``students`` contains the following documents:" -msgstr "" - -# db482db01433446c9032521713a0fdcf -#: ../source/reference/operator/aggregation/sum.txt:176 -msgid "" -"The following example uses the :group:`$sum` in the :pipeline:`$project` " -"stage to calculate the total quiz scores, the total lab scores, and the " -"total of the final and the midterm:" -msgstr "" - -# ca60115a7f8f481cade055c4d2adac42 -#: ../source/reference/operator/aggregation/sum.txt:192 -msgid "The operation results in the following documents:" -msgstr "" - -#~ msgid "" -#~ "Returns the sum of all the values" -#~ " for a specified field in the " -#~ "grouped documents." -#~ msgstr "" - -#~ msgid "" -#~ "Alternately, if you specify a value " -#~ "as an argument, :group:`$sum` will " -#~ "increment this field by the specified" -#~ " value for every document in the " -#~ "grouping. Typically, specify a value of" -#~ " ``1`` in order to count members " -#~ "of the group." -#~ msgstr "" - -#~ msgid "" -#~ "Calculates and returns the sum of " -#~ "all the numeric values that result " -#~ "from applying a specified expression to" -#~ " each document in a group of " -#~ "documents that share the same group " -#~ "by key. :group:`$sum` ignores non-" -#~ "numeric values." -#~ msgstr "" - -#~ msgid "" -#~ "|accumulator| is an :ref:`accumulator operator" -#~ " ` available" -#~ " only in the :pipeline:`$group` stage." -#~ msgstr "" - -#~ msgid ":expression:`$sum` has the following syntax:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/switch.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/switch.po deleted file mode 100644 index d42374bae91..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/switch.po +++ /dev/null @@ -1,220 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# cb94890eef0a4354b57105cf2b96d708 -#: ../source/reference/operator/aggregation/switch.txt:3 -msgid "$switch (aggregation)" -msgstr "" - -# 2ac8d52d4cb044d59a425ab7eb2239dd -#: ../source/reference/operator/aggregation/switch.txt -msgid "On this page" -msgstr "" - -# 1312cb1e6b6e4d9a98e6fc1acc44fe17 -#: ../source/reference/operator/aggregation/switch.txt:14 -msgid "Definition" -msgstr "" - -# 7a026c35d6484664b078994a26dc2976 -#: ../source/reference/operator/aggregation/switch.txt:20 -msgid "" -"Evaluates a series of case expressions. When it finds an expression which" -" evaluates to ``true``, ``$switch`` executes a specified expression and " -"breaks out of the control flow." -msgstr "" - -# 7a079173847d4c8da91d7de67920369a -#: ../source/reference/operator/aggregation/switch.txt:24 -msgid ":expression:`$switch` has the following syntax:" -msgstr "" - -# 6716205ace174705afa62d113e527297 -#: ../source/reference/operator/aggregation/switch.txt:37 -msgid "" -"The objects in the ``branches`` array must contain only a ``case`` field " -"and a ``then`` field." -msgstr "" - -# e4cab9c495af4e9a9ee107d5af6d6192 -#: ../source/reference/operator/aggregation/switch.txt:44 -msgid "Operand" -msgstr "" - -# 969ed12b9b574dbc88b2afbdfa96d2d0 -#: ../source/reference/operator/aggregation/switch.txt:45 -msgid "Description" -msgstr "" - -# bbb1cac6108d4e249ecad64be3e30d7f -#: ../source/reference/operator/aggregation/switch.txt:47 -msgid "``branches``" -msgstr "" - -# f2f73e6c69444d2787e1dc0581a7b84a -#: ../source/reference/operator/aggregation/switch.txt:49 -msgid "" -"An array of control branch documents. Each branch is a document with the " -"following fields:" -msgstr "" - -# d5258ed696a84150a22de280cb354f5b -#: ../source/reference/operator/aggregation/switch.txt:58 -msgid "``case``" -msgstr "" - -# b0ddf42690854291a7e60784f4580c26 -#: ../source/reference/operator/aggregation/switch.txt:53 -msgid "" -"Can be any valid :ref:`expression ` that " -"resolves to a ``boolean``. If the result is not a ``boolean``, it is " -"coerced to a boolean value. More information about how MongoDB evaluates " -"expressions as either true or false can be found :ref:`here`." -msgstr "" - -# 0631c7793af54449b4c5793d4760f65a -#: ../source/reference/operator/aggregation/switch.txt:62 -msgid "``then``" -msgstr "" - -# 612a2aa2b304442d8cb67592b6f8848d -#: ../source/reference/operator/aggregation/switch.txt:61 -msgid "Can be any valid :ref:`expression `." -msgstr "" - -# 1041a1984e9f4e66b3276da1c498dca5 -#: ../source/reference/operator/aggregation/switch.txt:64 -msgid "The ``branches`` array must contain at least one branch document." -msgstr "" - -# 4ae0276c95e04a9b83ce82de0170164a -#: ../source/reference/operator/aggregation/switch.txt:67 -msgid "``default``" -msgstr "" - -# 02ad280fe3504bc3956e10dcbc0fcab0 -#: ../source/reference/operator/aggregation/switch.txt:69 -msgid "" -"Optional. The path to take if no branch ``case`` expression evaluates to " -"``true``." -msgstr "" - -# 21b35271037b4230aa9aba3ab97ccb62 -#: ../source/reference/operator/aggregation/switch.txt:72 -msgid "" -"Although optional, if ``default`` is unspecified and no branch ``case`` " -"evaluates to true, :expression:`$switch` returns an error." -msgstr "" - -# 35eaaa6559cc4f54a6570e3564225b58 -#: ../source/reference/operator/aggregation/switch.txt:77 -msgid "Behavior" -msgstr "" - -# 95fc850b76d94e1990436dd77eaf21b2 -#: ../source/reference/operator/aggregation/switch.txt:79 -msgid "" -"The various case statements do not need to be mutually exclusive. " -":expression:`$switch` executes the first branch it finds which evaluates " -"to ``true``. If none of the branches evaluates to true, " -":expression:`$switch` executes the ``default`` option." -msgstr "" - -# 38b69b7f76d34b308c0a2f06fbd127f0 -#: ../source/reference/operator/aggregation/switch.txt:84 -msgid "" -"The following conditions cause :expression:`$switch` to fail with an " -"error:" -msgstr "" - -# f26c5baae5d647e394a8dcd608128150 -#: ../source/reference/operator/aggregation/switch.txt:87 -msgid "" -"The ``branches`` field is missing or is not an array with at least one " -"entry." -msgstr "" - -# 14c43fd30a8b4372bc66ad111fdf3249 -#: ../source/reference/operator/aggregation/switch.txt:90 -msgid "An object in the ``branches`` array does not contain a ``case`` field." -msgstr "" - -# 5b0124730ff44891a5c6f8ff308e028a -#: ../source/reference/operator/aggregation/switch.txt:93 -msgid "An object in the ``branches`` array does not contain a ``then`` field." -msgstr "" - -# 73c07b41a61346bb8630043bf72279df -#: ../source/reference/operator/aggregation/switch.txt:96 -msgid "" -"An object in the ``branches`` array contains a field other than ``case`` " -"or ``then``." -msgstr "" - -# 8f6220444e554d3f93d9322a43b184a7 -#: ../source/reference/operator/aggregation/switch.txt:99 -msgid "No ``default`` is specified and no ``case`` evaluates to ``true``." -msgstr "" - -# 668861bc245e4dec94cd5fdbcb12901f -# c8e218a713aa4c578967bec5738b4593 -#: ../source/reference/operator/aggregation/switch.txt:105 -#: ../source/reference/operator/aggregation/switch.txt:151 -msgid "Example" -msgstr "" - -# bb21b8f8f8ed4d709d822d6523cb35dd -#: ../source/reference/operator/aggregation/switch.txt:106 -msgid "Results" -msgstr "" - -# 8e7bf8439d6a4735865840babadeeab5 -#: ../source/reference/operator/aggregation/switch.txt:120 -msgid "``\"less than\"``" -msgstr "" - -# 72656814881244cfa8f519767332d08f -#: ../source/reference/operator/aggregation/switch.txt:134 -msgid "``\"Did not match\"``" -msgstr "" - -# fe8aaffa5adc46c094bce93b5f3f437c -#: ../source/reference/operator/aggregation/switch.txt:148 -msgid "``\"First case\"``" -msgstr "" - -# 371aed7bb6e3487884dc124131661645 -#: ../source/reference/operator/aggregation/switch.txt:153 -msgid "A collection named ``grades`` contains the following documents:" -msgstr "" - -# 5a764fb4bf4e4934b02ad0f04afe78c9 -#: ../source/reference/operator/aggregation/switch.txt:161 -msgid "" -"The following aggregation operation uses :expression:`$switch` to display" -" a particular message based on each student's average score." -msgstr "" - -# ac59640cfa734f909341f3e110148be9 -#: ../source/reference/operator/aggregation/switch.txt:197 -msgid "The operation returns the following:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/toLower.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/toLower.po deleted file mode 100644 index b5ac155feb2..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/toLower.po +++ /dev/null @@ -1,107 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:03+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# ab3dde01a0cf4371808315d625ad73a1 -#: ../source/reference/operator/aggregation/toLower.txt:3 -msgid "$toLower (aggregation)" -msgstr "" - -# e4f4df5525b8491f961152135ba0f4c6 -#: ../source/reference/operator/aggregation/toLower.txt -msgid "On this page" -msgstr "" - -# a2989aa469c84e968537e0e8717aca7f -#: ../source/reference/operator/aggregation/toLower.txt:14 -msgid "Definition" -msgstr "" - -# 8319c1bd00c140ada7ce0b16875dc057 -#: ../source/reference/operator/aggregation/toLower.txt:18 -msgid "Converts a string to lowercase, returning the result." -msgstr "" - -# 14d45904f75a4388b7946d719e5cf323 -#: ../source/reference/operator/aggregation/toLower.txt:20 -msgid ":expression:`$toLower` has the following syntax:" -msgstr "" - -# 53e640739d8647349747d83429be710a -#: ../source/reference/operator/aggregation/toLower.txt:26 -msgid "" -"The argument can be any :ref:`expression ` as " -"long as it resolves to a string. For more information on expressions, see" -" :ref:`aggregation-expressions`." -msgstr "" - -# 0b0ac7c8ce6b4fcb84b988c0ce310fbb -#: ../source/reference/operator/aggregation/toLower.txt:30 -msgid "" -"If the argument resolves to null, :expression:`$toLower` returns an empty" -" string ``\"\"``." -msgstr "" - -# 58e937cd61144a85be79ae8ab0797786 -#: ../source/reference/operator/aggregation/toLower.txt:34 -msgid "Behavior" -msgstr "" - -# 7646141ce35d461ea07271ce8d27c5a4 -#: ../source/includes/intro-aggregation-string.rst:1 -msgid "|exp-has| a well-defined behavior for strings of ASCII characters." -msgstr "" - -# 8951074648e2451b9fe5acb480b8c86b -#: ../source/reference/operator/aggregation/toLower.txt:41 -msgid "Example" -msgstr "" - -# a4ba6ef7772a415e8b82119159c8fab6 -#: ../source/reference/operator/aggregation/toLower.txt:43 -msgid "Consider a ``inventory`` collection with the following documents:" -msgstr "" - -# f7605b3c68044ac489e1822d6df8f84d -#: ../source/reference/operator/aggregation/toLower.txt:51 -msgid "" -"The following operation uses the :expression:`$toLower` operator return " -"lowercase ``item`` and lowercase ``description`` value:" -msgstr "" - -# c37a015a295f418da2788f98954626cd -#: ../source/reference/operator/aggregation/toLower.txt:68 -msgid "The operation returns the following results:" -msgstr "" - -#~ msgid "" -#~ "Takes a single string and converts " -#~ "that string to lowercase, returning the" -#~ " result. All uppercase letters become " -#~ "lowercase." -#~ msgstr "" - -#~ msgid "" -#~ ":expression:`$toLower` may not make sense " -#~ "when applied to glyphs outside the " -#~ "Roman alphabet." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/toUpper.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/toUpper.po deleted file mode 100644 index dc255212d9d..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/toUpper.po +++ /dev/null @@ -1,107 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:04+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 69d993554ef8402caafc62e77d17ed49 -#: ../source/reference/operator/aggregation/toUpper.txt:3 -msgid "$toUpper (aggregation)" -msgstr "" - -# 78a0f991666d415ea5d05d7721179079 -#: ../source/reference/operator/aggregation/toUpper.txt -msgid "On this page" -msgstr "" - -# 645455c441004027ab0866110498c246 -#: ../source/reference/operator/aggregation/toUpper.txt:14 -msgid "Definition" -msgstr "" - -# 61a303dc75264be3b4076dd7b4450683 -#: ../source/reference/operator/aggregation/toUpper.txt:18 -msgid "Converts a string to uppercase, returning the result." -msgstr "" - -# 66bbe79f089f46c68b7547330f1a74ee -#: ../source/reference/operator/aggregation/toUpper.txt:20 -msgid ":expression:`$toUpper` has the following syntax:" -msgstr "" - -# b483b61cdfb24c728d362d60b2c853ce -#: ../source/reference/operator/aggregation/toUpper.txt:26 -msgid "" -"The argument can be any :ref:`expression ` as " -"long as it resolves to a string. For more information on expressions, see" -" :ref:`aggregation-expressions`." -msgstr "" - -# d0e2c48be8e14166bcfcc391d3e65104 -#: ../source/reference/operator/aggregation/toUpper.txt:30 -msgid "" -"If the argument resolves to null, :expression:`$toLower` returns an empty" -" string ``\"\"``." -msgstr "" - -# 1297f9a0db6842b5bd390fdfce1a2ffe -#: ../source/reference/operator/aggregation/toUpper.txt:34 -msgid "Behavior" -msgstr "" - -# ab78c7500ef04d23a5f099955288a365 -#: ../source/includes/intro-aggregation-string.rst:1 -msgid "|exp-has| a well-defined behavior for strings of ASCII characters." -msgstr "" - -# 9e7c0f0eb3df49d0815f9127fd786586 -#: ../source/reference/operator/aggregation/toUpper.txt:41 -msgid "Example" -msgstr "" - -# 63c75fcf1f6141f3a353dcb32774b4e9 -#: ../source/reference/operator/aggregation/toUpper.txt:43 -msgid "Consider a ``inventory`` collection with the following documents:" -msgstr "" - -# 5cc2b8bfa54b402ca8e50c910e68b049 -#: ../source/reference/operator/aggregation/toUpper.txt:51 -msgid "" -"The following operation uses the :expression:`$toUpper` operator return " -"uppercase ``item`` and uppercase ``description`` values:" -msgstr "" - -# 8be6a8ee7e4c437485d320e76e587f9e -#: ../source/reference/operator/aggregation/toUpper.txt:68 -msgid "The operation returns the following results:" -msgstr "" - -#~ msgid "" -#~ "Takes a single string and converts " -#~ "that string to uppercase, returning the" -#~ " result. All lowercase letters become " -#~ "uppercase." -#~ msgstr "" - -#~ msgid "" -#~ ":expression:`$toUpper` may not make sense " -#~ "when applied to glyphs outside the " -#~ "Roman alphabet." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/trunc.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/trunc.po deleted file mode 100644 index afedbb2d66c..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/trunc.po +++ /dev/null @@ -1,125 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 23abffdd2522446db4c19580cc3d38e8 -#: ../source/reference/operator/aggregation/trunc.txt:3 -msgid "$trunc (aggregation)" -msgstr "" - -# 2d15c28c39b24018a3d3ef94143363ae -#: ../source/reference/operator/aggregation/trunc.txt -msgid "On this page" -msgstr "" - -# 5f6de7d579864309813de59f6b9a1b70 -#: ../source/reference/operator/aggregation/trunc.txt:14 -msgid "Definition" -msgstr "" - -# 62bb668cd4024e5e8d809ee46a5cc00a -#: ../source/reference/operator/aggregation/trunc.txt:20 -msgid "Truncates a number to its integer." -msgstr "" - -# afe030cab3ec490490c85859368e519e -#: ../source/reference/operator/aggregation/trunc.txt:22 -msgid ":expression:`$trunc` has the following syntax:" -msgstr "" - -# f358da8f518d437ab6c718e16369db68 -#: ../source/reference/operator/aggregation/trunc.txt:28 -msgid "" -"The ```` expression can be any valid :ref:`expression " -"` as long as it resolves to a number. For more " -"information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# 21e1dbebedfe44b8919c6583ce50065c -#: ../source/reference/operator/aggregation/trunc.txt:33 -msgid "Behavior" -msgstr "" - -# 7267742da4c74fc699efb97e795aa1dc -#: ../source/includes/extracts/agg-expression-null-operand-trunc.rst:1 -msgid "" -"If the argument resolves to a value of ``null`` or refers to a field that" -" is missing, ``$trunc`` returns ``null``. If the argument resolves to " -"``NaN``, ``$trunc`` returns ``NaN``." -msgstr "" - -# b7b220f94aeb4afb8f4a8f8437cdbf60 -# f2da2f99841b45a694a77088ff952094 -#: ../source/reference/operator/aggregation/trunc.txt:41 -#: ../source/reference/operator/aggregation/trunc.txt:54 -msgid "Example" -msgstr "" - -# c3b77b1ff36b49cdb6521171b8d8db0c -#: ../source/reference/operator/aggregation/trunc.txt:42 -msgid "Results" -msgstr "" - -# 91ddf5b49de445959ea4b66ffe1f924d -#: ../source/reference/operator/aggregation/trunc.txt:44 -msgid "``{ $trunc: 0 }``" -msgstr "" - -# e58ca5f4007f41e19d0cf22c8c21debf -#: ../source/reference/operator/aggregation/trunc.txt:45 -msgid "``0``" -msgstr "" - -# 87c249b7ff0a4eda89b2e5936adb444f -#: ../source/reference/operator/aggregation/trunc.txt:47 -msgid "``{ $trunc: 7.80 }``" -msgstr "" - -# f6ac87b7386c4b6a8efc7a80380f4694 -#: ../source/reference/operator/aggregation/trunc.txt:48 -msgid "``7``" -msgstr "" - -# a9d385f9dec74ce1947fca72eb21a2a7 -#: ../source/reference/operator/aggregation/trunc.txt:50 -msgid "``{ $trunc: -2.3 }``" -msgstr "" - -# 4c2db1c44cad4e01b75380437a409c7b -#: ../source/reference/operator/aggregation/trunc.txt:51 -msgid "``-2``" -msgstr "" - -# 53324608352b4ec4914c2a1652031176 -#: ../source/reference/operator/aggregation/trunc.txt:56 -msgid "A collection named ``samples`` contains the following documents:" -msgstr "" - -# 6425ae863bad4d07beb1b128a0e42b97 -#: ../source/reference/operator/aggregation/trunc.txt:65 -msgid "" -"The following example returns both the original value and the truncated " -"value:" -msgstr "" - -# 386e50031e1d4294a44284c75c319fbc -#: ../source/reference/operator/aggregation/trunc.txt:74 -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/type.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/type.po deleted file mode 100644 index 654a2555eee..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/type.po +++ /dev/null @@ -1,186 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# d4bbf988f7974f2483b5728ffd72c3bf -#: ../source/reference/operator/aggregation/type.txt:3 -msgid "$type (aggregation)" -msgstr "" - -# b64bd8c1692c4eea99f174e663e70172 -#: ../source/reference/operator/aggregation/type.txt -msgid "On this page" -msgstr "" - -# e192009c6d8d4f9eb3dd791386a8525e -#: ../source/reference/operator/aggregation/type.txt:14 -msgid "Definition" -msgstr "" - -# 7d402f99fec8447ba373533442270be5 -#: ../source/reference/operator/aggregation/type.txt:20 -msgid "" -"Returns a string that specifies the :doc:`BSON type ` of the argument." -msgstr "" - -# f945fd8c35f04e5aae6685fce1744a62 -#: ../source/reference/operator/aggregation/type.txt:23 -msgid "" -":expression:`$type` has the following :ref:`operator expression syntax " -"`:" -msgstr "" - -# 588f2206f51b43a5836b5161aa92cc0e -#: ../source/reference/operator/aggregation/type.txt:30 -msgid "The argument can be any valid :ref:`expression `." -msgstr "" - -# cc6ad411c27d468d97006b1a03f6cd20 -#: ../source/reference/operator/aggregation/type.txt:34 -msgid "Behavior" -msgstr "" - -# b0cfa8014aac45ba812f016c4f0ae09c -#: ../source/reference/operator/aggregation/type.txt:36 -msgid "" -"Unlike the :query:`$type` query operator, which matches array elements " -"based on their BSON type, the :expression:`$type` aggregation operator " -"does not examine array elements. Instead, when passed an array as its " -"argument, the ``$type`` aggregation operator returns the type of the " -"argument, i.e. ``\"array\"``." -msgstr "" - -# 22f64d3123a3458a9400f3d2226e30b2 -#: ../source/reference/operator/aggregation/type.txt:42 -msgid "" -"If the argument is a field that is missing in the input document, " -":expression:`$type` returns the string ``\"missing\"``." -msgstr "" - -# 3e4e567ed44a4eb99009492a9464a867 -# bd517e8c1ac048f68984aa7b059b2a5e -#: ../source/reference/operator/aggregation/type.txt:53 -#: ../source/reference/operator/aggregation/type.txt:89 -msgid "Example" -msgstr "" - -# 6bc0fb9c1be7482dbb2742b74c550a4d -#: ../source/reference/operator/aggregation/type.txt:54 -msgid "Results" -msgstr "" - -# ce53f805dce046ba9fadfbc807a17762 -#: ../source/reference/operator/aggregation/type.txt:56 -msgid "``{ $type: \"a\" }``" -msgstr "" - -# eae4710260ac4f8e9ff0f2229752766c -#: ../source/reference/operator/aggregation/type.txt:57 -msgid "``\"string\"``" -msgstr "" - -# 66f62df1c9a14c01848db22f2c103136 -#: ../source/reference/operator/aggregation/type.txt:59 -msgid "``{ $type: /a/ }``" -msgstr "" - -# 780556e0e1554dedbe1327da6ba07595 -#: ../source/reference/operator/aggregation/type.txt:60 -msgid "``\"regex\"``" -msgstr "" - -# 4c60f0da177842f18367b5c7559507a6 -#: ../source/reference/operator/aggregation/type.txt:62 -msgid "``{ $type: 1 }``" -msgstr "" - -# 1d3a927d71a94a06b4915840248d7a47 -#: ../source/reference/operator/aggregation/type.txt:63 -msgid "``\"double\"``" -msgstr "" - -# fbd0acd7b10d45f4bcadf4b541747e2a -#: ../source/reference/operator/aggregation/type.txt:65 -msgid "``{ $type: NumberLong(627) }``" -msgstr "" - -# 0a5784fcb9e84d30b51cccab482a9a56 -#: ../source/reference/operator/aggregation/type.txt:66 -msgid "``\"long\"``" -msgstr "" - -# 1f9af95d830c46c98a56437aafde2fe4 -#: ../source/reference/operator/aggregation/type.txt:68 -msgid "``{ $type: { x: 1 } }``" -msgstr "" - -# d31c5584126f4fca8051223ac97ba04a -#: ../source/reference/operator/aggregation/type.txt:69 -msgid "``\"object\"``" -msgstr "" - -# 7246de5f63514059b431ce73400c951c -#: ../source/reference/operator/aggregation/type.txt:71 -msgid "``{ $type: [ [ 1, 2, 3 ] ] }``" -msgstr "" - -# b10cb37f321a45aca88ef60ed5c296ef -#: ../source/reference/operator/aggregation/type.txt:72 -msgid "``\"array\"``" -msgstr "" - -# eb2195ed901d4c3897c761dbca618177 -#: ../source/reference/operator/aggregation/type.txt:76 -msgid "" -"In the case of a literal array such as ``[ 1, 2, 3 ]``, enclose the " -"expression in an outer set of array brackets to prevent MongoDB from " -"parsing ``[ 1, 2, 3 ]`` as an :ref:`argument list ` with three arguments (``1, 2, 3``). Wrapping the " -"array ``[ 1, 2, 3 ]`` in a :expression:`$literal` expression achieves the" -" same result." -msgstr "" - -# 2eb5e505de2240d388cc7fdb1ac7adea -#: ../source/reference/operator/aggregation/type.txt:85 -msgid "" -"See :ref:`operator expression syntax forms ` for more information." -msgstr "" - -# 4234818fa20a46328f7e67ebc05f2177 -#: ../source/reference/operator/aggregation/type.txt:91 -msgid "" -"This example uses a :term:`collection ` named ``coll`` with " -"the following :term:`documents `:" -msgstr "" - -# c0eeac8b6795478988661a9c885d1db7 -#: ../source/reference/operator/aggregation/type.txt:103 -msgid "" -"The following aggregation operation uses the ``$type`` operator to " -"display the type of field ``a`` for all documents as part of the " -":pipeline:`$project` stage." -msgstr "" - -# e5ac12ef5757452eb4e348cde61611df -#: ../source/reference/operator/aggregation/type.txt:115 -msgid "The operation returns the following:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/unwind.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/unwind.po deleted file mode 100644 index ace11a6915c..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/unwind.po +++ /dev/null @@ -1,322 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:03+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 2171eb95cba74ba99d735c4c678b3e90 -#: ../source/reference/operator/aggregation/unwind.txt:3 -msgid "$unwind (aggregation)" -msgstr "" - -# ef8447afb8c24f75b2460bbf500fef8f -#: ../source/reference/operator/aggregation/unwind.txt -msgid "On this page" -msgstr "" - -# 4542770f191c462590ea1ba0fed09217 -#: ../source/reference/operator/aggregation/unwind.txt:14 -msgid "Definition" -msgstr "" - -# de8f4acdc764499d8efaafe14204afe5 -#: ../source/reference/operator/aggregation/unwind.txt:18 -msgid "" -"Deconstructs an array field from the input documents to output a document" -" for *each* element. Each output document is the input document with the " -"value of the array field replaced by the element." -msgstr "" - -# 6d9bb775bb6b45a3ae182986aeed18cb -#: ../source/reference/operator/aggregation/unwind.txt:22 -msgid "The :pipeline:`$unwind` stage has one of two syntaxes:" -msgstr "" - -# fc0961fde8d8455b8d76ed2d439a0280 -#: ../source/reference/operator/aggregation/unwind.txt:24 -msgid "The operand is a field path:" -msgstr "" - -# 82e2669c4f2a4398b6b4ebefb8e6c904 -#: ../source/reference/operator/aggregation/unwind.txt:30 -msgid "" -"To specify a field path, prefix the field name with a dollar sign ``$`` " -"and enclose in quotes." -msgstr "" - -# 8e4fa073ddde4fa1bc54764afbffb2eb -#: ../source/reference/operator/aggregation/unwind.txt:33 -msgid "The operand is a document:" -msgstr "" - -# cfe3cd71e8e746c3a92b8a68fcdad98f -#: ../source/reference/operator/aggregation/unwind.txt:51 -msgid "Behaviors" -msgstr "" - -# 32826120c2744a349aaafda03a2d490f -#: ../source/reference/operator/aggregation/unwind.txt:54 -msgid "Non-Array Field Path" -msgstr "" - -# 0ccc1798066140c28f819ccc7a735174 -#: ../source/reference/operator/aggregation/unwind.txt:58 -msgid "" -":pipeline:`$unwind` stage no longer errors on non-array operands. If the " -"operand does not resolve to an array but is not missing, null, or an " -"empty array, :pipeline:`$unwind` treats the operand as a single element " -"array." -msgstr "" - -# 9f365782b41a47ca9eacd5da3bffa95c -#: ../source/reference/operator/aggregation/unwind.txt:63 -msgid "" -"Previously, if a value in the field specified by the field path is *not* " -"an array, :method:`db.collection.aggregate()` generates an error." -msgstr "" - -# 9486aa70ec3c4c09a33ebb66152f115c -#: ../source/reference/operator/aggregation/unwind.txt:68 -msgid "Missing Field" -msgstr "" - -# 5bc544904f064afd8bfc92cf6372ccc7 -#: ../source/reference/operator/aggregation/unwind.txt:70 -msgid "" -"If you specify a path for a field that does not exist in an input " -"document or the field is an empty array, :pipeline:`$unwind`, by default," -" ignores the input document and will not output documents for that input " -"document." -msgstr "" - -# 6488067f169e46a9ac14ce642c239bff -#: ../source/reference/operator/aggregation/unwind.txt:77 -msgid "" -"To output documents where the array field is missing, null or an empty " -"array, use the option ``preserveNullAndEmptyArrays``." -msgstr "" - -# 80f38b631dd3453b894761189f115a00 -#: ../source/reference/operator/aggregation/unwind.txt:81 -msgid "Examples" -msgstr "" - -# d1402045b358458382ba6ebebe6af738 -#: ../source/reference/operator/aggregation/unwind.txt:84 -msgid "Unwind Array" -msgstr "" - -# b8eb63b4cce64a9684f3189373d13199 -#: ../source/reference/operator/aggregation/unwind.txt:86 -msgid "Consider an ``inventory`` with the following document:" -msgstr "" - -# 37f4bb5de7bd4901af3dee9439c71d48 -#: ../source/reference/operator/aggregation/unwind.txt:92 -msgid "" -"The following aggregation uses the :pipeline:`$unwind` stage to output a " -"document for each element in the ``sizes`` array:" -msgstr "" - -# 42f7ab5d552445bb854c72906427f753 -#: ../source/reference/operator/aggregation/unwind.txt:99 -msgid "The operation returns the following results:" -msgstr "" - -# a7a62d919c6e4c519f3291230ab74ba9 -#: ../source/reference/operator/aggregation/unwind.txt:107 -msgid "" -"Each document is identical to the input document except for the value of " -"the ``sizes`` field which now holds a value from the original ``sizes`` " -"array." -msgstr "" - -# 196f45e014424bd8928647a98e47532c -#: ../source/reference/operator/aggregation/unwind.txt:112 -msgid "" -":doc:`/tutorial/aggregation-zip-code-data-set`, :doc:`/tutorial" -"/aggregation-with-user-preference-data`" -msgstr "" - -# 597db731a06047bfbd3ecffd72b029d2 -#: ../source/reference/operator/aggregation/unwind.txt:116 -msgid "``includeArrayIndex`` and ``preserveNullAndEmptyArrays``" -msgstr "" - -# 643180ccca6b4cab80c30073a7eae7da -#: ../source/reference/operator/aggregation/unwind.txt:120 -msgid "A collection ``inventory`` has the following documents:" -msgstr "" - -# 4e30a58811b74625846ed69d58d4bab4 -#: ../source/reference/operator/aggregation/unwind.txt:130 -msgid "" -"The following :pipeline:`$unwind` operations are equivalent and return a " -"document for each element in the ``sizes`` field. If the ``sizes`` field " -"does not resolve to an array but is not missing, null, or an empty array," -" :pipeline:`$unwind` treats the non-array operand as a single element " -"array." -msgstr "" - -# b900dbca74914e9baf4f2dad6356d613 -#: ../source/reference/operator/aggregation/unwind.txt:141 -msgid "The operation returns the following documents:" -msgstr "" - -# 1c5921028e3a404c8184a5634e2a894d -#: ../source/reference/operator/aggregation/unwind.txt:150 -msgid "" -"The following :pipeline:`$unwind` operation uses the " -"``includeArrayIndex`` option to output also the array index of the array " -"element." -msgstr "" - -# 39d41eaae3ea464cb4790cd58edc2ddf -#: ../source/reference/operator/aggregation/unwind.txt:158 -msgid "" -"The operation unwinds the ``sizes`` array and includes the array index of" -" the array index in the new ``arrayIndex`` field. If the ``sizes`` field " -"does not resolve to an array but is not missing, null, or an empty array," -" the ``arrayIndex`` field is ``null``." -msgstr "" - -# 528c8fba6a2c4cf9abceefc565d2c3b0 -#: ../source/reference/operator/aggregation/unwind.txt:170 -msgid "" -"The following :pipeline:`$unwind` operation uses the " -"``preserveNullAndEmptyArrays`` option to include in the output those " -"documents where ``sizes`` field is missing, null or an empty array." -msgstr "" - -# 55018f1a84e842658ddec1c9c85d6c21 -#: ../source/reference/operator/aggregation/unwind.txt:180 -msgid "" -"In addition to unwinding the documents where the ``sizes`` is an array of" -" elements or a non-null, non-array field, the operation outputs, without " -"modification, those documents where the ``sizes`` field is missing, null " -"or an empty array:" -msgstr "" - -#~ msgid "" -#~ "Peels off the elements of an array" -#~ " individually, and returns a stream " -#~ "of documents. :pipeline:`$unwind` returns one" -#~ " document for every member of the " -#~ "unwound array within every source " -#~ "document. Take the following aggregation " -#~ "command:" -#~ msgstr "" - -#~ msgid "" -#~ "The dollar sign (i.e. ``$``) must " -#~ "precede the field specification handed " -#~ "to the :pipeline:`$unwind` operator." -#~ msgstr "" - -#~ msgid "" -#~ "In the above aggregation :pipeline:`$project`" -#~ " selects (inclusively) the ``author``, " -#~ "``title``, and ``tags`` fields, as well" -#~ " as the ``_id`` field implicitly. " -#~ "Then the pipeline passes the results " -#~ "of the projection to the " -#~ ":pipeline:`$unwind` operator, which will " -#~ "unwind the ``tags`` field. This " -#~ "operation may return a sequence of " -#~ "documents that resemble the following " -#~ "for a collection that contains one " -#~ "document holding a ``tags`` field with" -#~ " an array of 3 items." -#~ msgstr "" - -#~ msgid "" -#~ "A single document becomes 3 documents:" -#~ " each document is identical except " -#~ "for the value of the ``tags`` " -#~ "field. Each value of ``tags`` is " -#~ "one of the values in the original" -#~ " \"tags\" array." -#~ msgstr "" - -#~ msgid "" -#~ ":pipeline:`$unwind` is most useful in " -#~ "combination with :pipeline:`$group`." -#~ msgstr "" - -#~ msgid "" -#~ "You may undo the effects of unwind" -#~ " operation with the :pipeline:`$group` " -#~ "pipeline operator." -#~ msgstr "" - -#~ msgid "" -#~ "If you specify a target field for" -#~ " :pipeline:`$unwind` that does not exist" -#~ " in an input document, the pipeline" -#~ " ignores the input document, and will" -#~ " generate no result documents." -#~ msgstr "" - -#~ msgid "" -#~ "If you specify a target field for" -#~ " :pipeline:`$unwind` that is not an " -#~ "array, :method:`db.collection.aggregate()` generates " -#~ "an error." -#~ msgstr "" - -#~ msgid "" -#~ "If you specify a target field for" -#~ " :pipeline:`$unwind` that holds an empty" -#~ " array (``[]``) in an input document," -#~ " the pipeline ignores the input " -#~ "document, and will generates no result" -#~ " documents." -#~ msgstr "" - -# 69dabb9a4f71483f9a7c1c6ff509540c -#~ msgid ":pipeline:`$unwind` has the following behaviors:" -#~ msgstr "" - -#~ msgid "The :pipeline:`$unwind` stage has the following prototype form:" -#~ msgstr "" - -#~ msgid "" -#~ "If a value in the field specified" -#~ " by the field path is *not* an" -#~ " array, :method:`db.collection.aggregate()` generates" -#~ " an error." -#~ msgstr "" - -#~ msgid "" -#~ "If you specify a path for a " -#~ "field that does not exist in an" -#~ " input document, the pipeline ignores " -#~ "the input document and will not " -#~ "output documents for that input " -#~ "document." -#~ msgstr "" - -#~ msgid "" -#~ "If the array holds an empty array" -#~ " (``[]``) in an input document, the" -#~ " pipeline ignores the input document " -#~ "and will not output documents for " -#~ "that input document." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/week.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/week.po deleted file mode 100644 index 097acfb4d5e..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/week.po +++ /dev/null @@ -1,92 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:00+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 9bd11375355e492aa8ef873ffc7a4ebc -#: ../source/reference/operator/aggregation/week.txt:3 -msgid "$week (aggregation)" -msgstr "" - -# 8ae680a50dd945ae91ea7487e820c1f4 -#: ../source/reference/operator/aggregation/week.txt -msgid "On this page" -msgstr "" - -# 4fbc617ad863491c9c45a64f22ee1114 -#: ../source/reference/operator/aggregation/week.txt:14 -msgid "Definition" -msgstr "" - -# a095d42f61dc416fba4aaa9d2aee6fe7 -#: ../source/reference/operator/aggregation/week.txt:18 -msgid "Returns the week of the year for a date as a number between 0 and 53." -msgstr "" - -# f5dae0f286b14de68cf2d9a53b265ca9 -#: ../source/reference/operator/aggregation/week.txt:20 -msgid "" -"Weeks begin on Sundays, and week 1 begins with the first Sunday of the " -"year. Days preceding the first Sunday of the year are in week 0. This " -"behavior is the same as the \"``%U``\" operator to the ``strftime`` " -"standard library function." -msgstr "" - -# bcee56b1c375477795fbb720bd168b3c -#: ../source/reference/operator/aggregation/week.txt:25 -msgid "The :expression:`$week` expression has the following syntax:" -msgstr "" - -# db17836a2ce94f9d985bc399a7f8042a -#: ../source/reference/operator/aggregation/week.txt:31 -msgid "" -"The argument can be any valid :ref:`expression `" -" as long as it resolves to a date. For more information on expressions, " -"see :ref:`aggregation-expressions`." -msgstr "" - -# 0c8d0021f2d94f619f8e832c5225c1df -#: ../source/reference/operator/aggregation/week.txt:36 -msgid "Example" -msgstr "" - -# c72017b3c0664e4e93363bd13b8f0564 -#: ../source/reference/operator/aggregation/week.txt:38 -msgid "Consider a ``sales`` collection with the following document:" -msgstr "" - -# fc0ef1f47a4342e79aac9583ced8c39f -#: ../source/reference/operator/aggregation/week.txt:44 -msgid "" -"The following aggregation uses the :expression:`$week` and other date " -"operators to break down the ``date`` field:" -msgstr "" - -# a75e7b82da14422eb129f21892f6f845 -#: ../source/reference/operator/aggregation/week.txt:70 -msgid "The operation returns the following result:" -msgstr "" - -#~ msgid "" -#~ "Takes a date and returns the week" -#~ " of the year as a number " -#~ "between 0 and 53." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/year.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/year.po deleted file mode 100644 index 69302bab08f..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/year.po +++ /dev/null @@ -1,80 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:00+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# f8cd594d2d604dbe9b60e073067c4cba -#: ../source/reference/operator/aggregation/year.txt:3 -msgid "$year (aggregation)" -msgstr "" - -# d587a922d86c49a48d251fbc5152dfac -#: ../source/reference/operator/aggregation/year.txt -msgid "On this page" -msgstr "" - -# 7646b265d05b4f9babe6f71a71a48237 -#: ../source/reference/operator/aggregation/year.txt:14 -msgid "Definition" -msgstr "" - -# a12d1832b8da4879ad1e77ec9545bc36 -#: ../source/reference/operator/aggregation/year.txt:18 -msgid "Returns the year portion of a date." -msgstr "" - -# 1b5fc6fa4017422e81fcd0d51d258d1f -#: ../source/reference/operator/aggregation/year.txt:20 -msgid "The :expression:`$year` expression has the following syntax:" -msgstr "" - -# f261eeaa7aa8456b8f2f68d4fb159578 -#: ../source/reference/operator/aggregation/year.txt:26 -msgid "" -"The argument can be any :ref:`expression ` as " -"long as it resolves to a date. For more information on expressions, see " -":ref:`aggregation-expressions`." -msgstr "" - -# 4fef495ed97e49d49754e84ac6c04034 -#: ../source/reference/operator/aggregation/year.txt:31 -msgid "Example" -msgstr "" - -# 090dc8c2750a4951b07099d96bae5059 -#: ../source/reference/operator/aggregation/year.txt:33 -msgid "Consider a ``sales`` collection with the following documents:" -msgstr "" - -# 2bd75b82a0c4415f9ab4fb0cc545f38f -#: ../source/reference/operator/aggregation/year.txt:39 -msgid "" -"The following aggregation uses the :expression:`$year` and other date " -"operators to break down the ``date`` field:" -msgstr "" - -# 26560b2787174ae084a0d8fb9c3107d7 -#: ../source/reference/operator/aggregation/year.txt:65 -msgid "The operation returns the following result:" -msgstr "" - -#~ msgid "Takes a date and returns the full year." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/aggregation/zip.po b/locale/es/LC_MESSAGES/reference/operator/aggregation/zip.po deleted file mode 100644 index 4d7f4f38ca2..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/aggregation/zip.po +++ /dev/null @@ -1,255 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# d1a9dc05bab34e0a9c606779e80b65cb -#: ../source/reference/operator/aggregation/zip.txt:3 -msgid "$zip (aggregation)" -msgstr "" - -# 03850e84f65a45ac82e20d9cbf53312e -#: ../source/reference/operator/aggregation/zip.txt -msgid "On this page" -msgstr "" - -# e377f956640f4d708f1c6db8582f499a -#: ../source/reference/operator/aggregation/zip.txt:14 -msgid "Definition" -msgstr "" - -# 8e0792ccd3ad44dd889ef4d09db8aae1 -#: ../source/reference/operator/aggregation/zip.txt:20 -msgid "" -"Transposes an array of input arrays so that the first element of the " -"output array would be an array containing, the first element of the first" -" input array, the first element of the second input array, etc." -msgstr "" - -# 5ceec6449e2941598ade9b019ec40d91 -#: ../source/reference/operator/aggregation/zip.txt:25 -msgid "" -"For example, :expression:`$zip` would transform ``[ [ 1, 2, 3 ], [ \"a\"," -" \"b\", \"c\" ] ]`` into ``[ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] " -"]``." -msgstr "" - -# 5f32361d5919495d8360d457f00aeb49 -#: ../source/reference/operator/aggregation/zip.txt:29 -msgid ":expression:`$zip` has the following syntax:" -msgstr "" - -# 8a78418557394307a29561faafed6c1e -#: ../source/reference/operator/aggregation/zip.txt:45 -msgid "Operand" -msgstr "" - -# d8a2d778005844938b5f4a7e23bc4e9f -#: ../source/reference/operator/aggregation/zip.txt:46 -msgid "Description" -msgstr "" - -# 4e985f67ce324783813aea656aa8f7f0 -#: ../source/reference/operator/aggregation/zip.txt:48 -msgid "``inputs``" -msgstr "" - -# 267ef0039e4e4e31a3cc407ad04dbde2 -#: ../source/reference/operator/aggregation/zip.txt:50 -msgid "" -"An array of :ref:`expressions ` that resolve to " -"arrays. The elements of these input arrays combine to form the arrays of " -"the output array." -msgstr "" - -# ef327a214106467f80bb4f8769e6bf77 -#: ../source/includes/extracts/agg-expression-null-operand-zip.rst:1 -msgid "" -"If any of the ``inputs`` arrays resolves to a value of ``null`` or " -"refers to a missing field, :expression:`$zip` returns ``null``." -msgstr "" - -# 8b313977f9a74375b09560834ca30af0 -#: ../source/includes/extracts/agg-expression-null-operand-zip.rst:4 -msgid "" -"If any of the ``inputs`` arrays does not resolve to an array or ``null`` " -"nor refers to a missing field, :expression:`$zip` returns an error." -msgstr "" - -# 584606f549044ab4a791894bb620ad6c -#: ../source/reference/operator/aggregation/zip.txt:56 -msgid "``useLongestLength``" -msgstr "" - -# 6ab0385870bf41f7980fdfcda788d617 -#: ../source/reference/operator/aggregation/zip.txt:58 -msgid "" -"A boolean which specifies whether the length of the longest array " -"determines the number of arrays in the output array." -msgstr "" - -# c9ce146111e64cef82f10e4b09615d85 -#: ../source/reference/operator/aggregation/zip.txt:61 -msgid "" -"The default value is ``false``: the shortest array length determines the " -"number of arrays in the output array." -msgstr "" - -# 763956eadcb14f3f83a87a9e8dc2e704 -#: ../source/reference/operator/aggregation/zip.txt:64 -msgid "``defaults``" -msgstr "" - -# 2c17fef6838d4b6eaa5dcab8640ceb15 -#: ../source/reference/operator/aggregation/zip.txt:66 -msgid "" -"An array of default element values to use if the input arrays have " -"different lengths. You must specify ``useLongestLength: true`` along with" -" this field, or else :expression:`$zip` will return an error." -msgstr "" - -# cd05fb4cc5c24824b4a595b41ff7eb16 -#: ../source/reference/operator/aggregation/zip.txt:71 -msgid "" -"If ``useLongestLength: true`` but ``defaults`` is empty or not specified," -" :expression:`$zip` uses ``null`` as the default value." -msgstr "" - -# 961ee1068f0240daaaf6b736d1061d20 -#: ../source/reference/operator/aggregation/zip.txt:75 -msgid "" -"If specifying a non-empty ``defaults``, you must specify a default for " -"*each* input array or else :expression:`$zip` will return an error." -msgstr "" - -# 353696d68bd84720a4537df5f7410b8f -#: ../source/reference/operator/aggregation/zip.txt:80 -msgid "Behavior" -msgstr "" - -# 47f3c52508f44f5c82cdf24cc3bf4bcc -#: ../source/reference/operator/aggregation/zip.txt:82 -msgid "" -"The input arrays do not need to be of the same length. By default, the " -"output array has the length of the shortest input array, but the " -"``useLongestLength`` option instructs :expression:`$zip` to output an " -"array as long as the longest input array." -msgstr "" - -# 6bf7cfa7a2954022843127222177a74e -# 4d5c7befb8be4784914e702094f7f7b8 -#: ../source/reference/operator/aggregation/zip.txt:91 -#: ../source/reference/operator/aggregation/zip.txt:127 -msgid "Example" -msgstr "" - -# 1f478e612ed04da2aba0cfb3c6264843 -#: ../source/reference/operator/aggregation/zip.txt:92 -msgid "Results" -msgstr "" - -# 2a1698f26b8742858eb916fed57eb33c -#: ../source/reference/operator/aggregation/zip.txt:94 -msgid "``{ $zip: { inputs: [ [ \"a\" ], [ \"b\" ], [ \"c\" ] ] }``" -msgstr "" - -# b3ff4817f46d4214a4ee8e8aec2244c1 -#: ../source/reference/operator/aggregation/zip.txt:95 -msgid "``[ [ \"a\", \"b\", \"c\" ] ]``" -msgstr "" - -# a73318479de845c196fbf2a4064995a8 -#: ../source/reference/operator/aggregation/zip.txt:97 -msgid "``{ $zip: { inputs: [ [ \"a\" ], [ \"b\", \"c\" ] ] } }``" -msgstr "" - -# e7ff764a439942769a9f67840c697ca7 -#: ../source/reference/operator/aggregation/zip.txt:98 -msgid "``[ [ \"a\", \"b\" ] ]``" -msgstr "" - -# da08a80cde8e4f008d8eec24d9274fe4 -#: ../source/reference/operator/aggregation/zip.txt:109 -msgid "``[ [ 1, 2 ], [ null, 3 ] ]``" -msgstr "" - -# 4eb46f10e8cf48b59271afa2ea4cad47 -#: ../source/reference/operator/aggregation/zip.txt:121 -msgid "" -"Because ``useLongestLength: true``, ``$zip`` will pad the shorter input " -"arrays with the corresponding ``defaults`` elements." -msgstr "" - -# 97f886dd10e9467fbfea9f5f84189362 -#: ../source/reference/operator/aggregation/zip.txt:124 -msgid "This yields ``[ [ 1, 2, 4 ], [ \"a\", 3, \"c\" ] ]``." -msgstr "" - -# b3ce2ad2f75746a1a7ddb8508a48e5ba -#: ../source/reference/operator/aggregation/zip.txt:130 -msgid "Matrix Transposition" -msgstr "" - -# ae3855636bda4d04a4675fc979249690 -#: ../source/reference/operator/aggregation/zip.txt:132 -msgid "A collection called ``matrices`` contains the following documents:" -msgstr "" - -# 9a990d38c11946ffa013baba6667e490 -#: ../source/reference/operator/aggregation/zip.txt:141 -msgid "" -"To compute the transpose of each 3x2 matrix in this collection, you can " -"use the following aggregation operation:" -msgstr "" - -# 3d1898f8918b4281bc5c7e759282c021 -#: ../source/reference/operator/aggregation/zip.txt:161 -msgid "This will return the following 2x3 matrices:" -msgstr "" - -# 3a4983189a824ffe8245740d9f629460 -#: ../source/reference/operator/aggregation/zip.txt:169 -msgid "Filtering and Preserving Indexes" -msgstr "" - -# 7126a38f52ac428c90734a81799c8429 -#: ../source/reference/operator/aggregation/zip.txt:171 -msgid "" -"You can use ``$zip`` with :expression:`$filter` to obtain a subset of " -"elements in an array, saving the original index alongside each retained " -"element." -msgstr "" - -# 0aeb7f6c6f6c4aa98a22813a10c6406b -#: ../source/reference/operator/aggregation/zip.txt:175 -msgid "A collection called ``pages`` contains the following document:" -msgstr "" - -# 2c06f1bf95ef436e8fe5a4eaca18a3f0 -#: ../source/reference/operator/aggregation/zip.txt:187 -msgid "" -"The following aggregation pipeline will first zip the elements of the " -"``pages`` array together with their index, and then filter out only the " -"pages with at least one review:" -msgstr "" - -# 1719f8c7336743bab470bf46deb8e5fd -#: ../source/reference/operator/aggregation/zip.txt:217 -msgid "This will return the following document:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/meta/comment.po b/locale/es/LC_MESSAGES/reference/operator/meta/comment.po deleted file mode 100644 index a161282878b..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/meta/comment.po +++ /dev/null @@ -1,84 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:09+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 6a42436839574141b2c58c5e1649c297 -#: ../source/reference/operator/meta/comment.txt:3 -msgid "$comment" -msgstr "" - -# 90e6cbc764414f7b960e04e7487b7b13 -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-comment.rst:6 -msgid "Deprecated in the ``mongo`` Shell since v3.2" -msgstr "" - -# 2fae5a652f6b47d98e5fecc788b39120 -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-comment.rst:5 -msgid "" -"Starting in v3.2, the :operator:`$comment` operator is deprecated in the " -":program:`mongo` shell. In the :program:`mongo` shell, use " -":method:`cursor.comment()` instead." -msgstr "" - -# 0adaedc4dbdc4daea7bc17ee45187f46 -#: ../source/reference/operator/meta/comment.txt:12 -msgid "" -"The :operator:`$comment` meta-operator makes it possible to attach a " -"comment to a query in any context that :operator:`$query` may appear." -msgstr "" - -# c4848e9e9cff4542aa31af8d580190de -#: ../source/includes/fact-comment-reason.rst:1 -msgid "" -"Because comments propagate to the :dbcommand:`profile` log, adding a " -"comment can make your profile data easier to interpret and trace." -msgstr "" - -# d5bed5f748b04b02a23b393b70700f3f -#: ../source/reference/operator/meta/comment.txt:17 -msgid "Use :operator:`$comment` in one of the following ways:" -msgstr "" - -# 4e2464b0df384c54baa250a06921c852 -#: ../source/reference/operator/meta/comment.txt:25 -msgid "" -"To attach comments to query expressions in other contexts, such as " -":method:`db.collection.update()`, use the :query:`$comment` query " -"operator instead of the meta-operator." -msgstr "" - -# 3848df47b4f1423a8b650d86bc9f769d -#: ../source/reference/operator/meta/comment.txt:29 -msgid ":query:`$comment` query operator" -msgstr "" - -# 2951725b35344c08a4c677275e4b3c5c -#~ msgid "" -#~ "The :operator:`$comment` makes it possible " -#~ "to attach a comment to a query." -#~ " Because these comments propagate to " -#~ "the :dbcommand:`profile` log, adding " -#~ ":operator:`$comment` modifiers can make your" -#~ " profile data much easier to " -#~ "interpret and trace. Use one of " -#~ "the following forms:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/meta/explain.po b/locale/es/LC_MESSAGES/reference/operator/meta/explain.po deleted file mode 100644 index 3c94978fe4f..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/meta/explain.po +++ /dev/null @@ -1,131 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:56+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 6c4e932658334c38be0445ee286252a9 -#: ../source/reference/operator/meta/explain.txt:3 -msgid "$explain" -msgstr "" - -# c1e151aae7ea4c75b8c5151e1a867c2e -#: ../source/reference/operator/meta/explain.txt -msgid "On this page" -msgstr "" - -# e0e4358bd05e43f887b2ff9e4baef472 -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-explain.rst:6 -msgid "Deprecated in the ``mongo`` Shell since v3.0" -msgstr "" - -# 0fd9ce53b36845f7bea3172acbccde45 -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-explain.rst:5 -msgid "" -"Starting in v3.2, the :operator:`$explain` operator is deprecated in the " -":program:`mongo` shell. In the :program:`mongo` shell, use " -":method:`db.collection.explain()` or :method:`cursor.explain()` instead." -msgstr "" - -# 70ec7521c48a46539b3241fe3e235ab9 -#: ../source/reference/operator/meta/explain.txt:18 -msgid "" -"The :operator:`$explain` operator provides information on the query plan." -" It returns a document that describes the process and indexes used to " -"return the query. This may provide useful insight when attempting to " -"optimize a query. For details on the output, see " -":doc:`/reference/method/cursor.explain`." -msgstr "" - -# c106949b1cab4914867bbab007f56b41 -#: ../source/reference/operator/meta/explain.txt:24 -msgid "" -"You can specify the :operator:`$explain` operator in either of the " -"following forms:" -msgstr "" - -# a8075dcd43174022a881293f5d8170e3 -#: ../source/reference/operator/meta/explain.txt:32 -msgid "" -"In the :program:`mongo` shell, you also can retrieve query plan " -"information through the :method:`~cursor.explain()` method:" -msgstr "" - -# 218d6000f5c843619731df26f4af8e94 -#: ../source/reference/operator/meta/explain.txt:40 -msgid "Behavior" -msgstr "" - -# 806607737fff4f5d9630a8ade38c0731 -#: ../source/reference/operator/meta/explain.txt:42 -msgid "" -":operator:`$explain` runs the actual query to determine the result. " -"Although there are some differences between running the query with " -":operator:`$explain` and running without, generally, the performance will" -" be similar between the two. So, if the query is slow, the " -":operator:`$explain` operation is also slow." -msgstr "" - -# c3d16e47d27244b2afeb15217572efdc -#: ../source/reference/operator/meta/explain.txt:48 -msgid "" -"Additionally, the :operator:`$explain` operation reevaluates a set of " -"candidate query plans, which may cause the :operator:`$explain` operation" -" to perform differently than a normal query. As a result, these " -"operations generally provide an accurate account of *how* MongoDB would " -"perform the query, but do not reflect the length of these queries." -msgstr "" - -# 8c6df0c7a77340508e17ccb26d92c19a -#: ../source/reference/operator/meta/explain.txt:57 -msgid ":method:`~cursor.explain()`" -msgstr "" - -# 22c086d3479d4afe89867cb6ad4cc7ee -#: ../source/reference/operator/meta/explain.txt:59 -msgid "" -":doc:`/administration/analyzing-mongodb-performance` page for information" -" regarding optimization strategies." -msgstr "" - -# 52eb23b689564c7e999c6403ddab9e34 -#: ../source/reference/operator/meta/explain.txt:62 -msgid "" -":doc:`/tutorial/manage-the-database-profiler` tutorial for information " -"regarding the database profile." -msgstr "" - -# d9e6e3f9671d43f7be6fc5e37ca5061b -#: ../source/reference/operator/meta/explain.txt:65 -msgid ":doc:`Current Operation Reporting `" -msgstr "" - -# 596e3cd1e74549ad935393629bd8274e -#~ msgid "" -#~ "You also can specify :operator:`$explain` " -#~ "through the :method:`~cursor.explain()` method " -#~ "in the :program:`mongo` shell:" -#~ msgstr "" - -# 2e3bd464494d46e89228001abfd3daa8 -#~ msgid "" -#~ ":doc:`/administration/optimization` page for " -#~ "information regarding optimization strategies." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/meta/hint.po b/locale/es/LC_MESSAGES/reference/operator/meta/hint.po deleted file mode 100644 index 00cf9a6487e..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/meta/hint.po +++ /dev/null @@ -1,103 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:56+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 27d56097fa6f4ce7bd0ea6ad331662de -#: ../source/reference/operator/meta/hint.txt:3 -msgid "$hint" -msgstr "" - -# 950256022d1b4ba6ac396e6960c7f0e9 -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-hint.rst:6 -msgid "Deprecated in the ``mongo`` Shell since v3.2" -msgstr "" - -# b3705ff8a1bb4f67ba5f0b71a0a42b3f -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-hint.rst:5 -msgid "" -"Starting in v3.2, the :operator:`$hint` operator is deprecated in the " -":program:`mongo` shell. In the :program:`mongo` shell, use " -":method:`cursor.hint()` instead." -msgstr "" - -# f8267aa73eac4edbbe0aaea188f844b7 -#: ../source/reference/operator/meta/hint.txt:17 -msgid "" -"The :operator:`$hint` operator forces the :ref:`query optimizer ` to use a specific index to fulfill the " -"query. Specify the index either by the index name or by document." -msgstr "" - -# 4914517f2836448a8fa96b876457b716 -#: ../source/reference/operator/meta/hint.txt:22 -msgid "" -"Use :operator:`$hint` for testing query performance and indexing " -"strategies. The :program:`mongo` shell provides a helper method " -":method:`~cursor.hint()` for the :operator:`$hint` operator." -msgstr "" - -# 8508f52cfac94d1384766c59779b29e1 -#: ../source/reference/operator/meta/hint.txt:26 -msgid "Consider the following operation:" -msgstr "" - -# 7c0b3c9decf54b9c9d4d5ec724baf7a7 -#: ../source/reference/operator/meta/hint.txt:32 -msgid "" -"This operation returns all documents in the collection named ``users`` " -"using the index on the ``age`` field." -msgstr "" - -# af9ca3b46e9948759f4bdd355b8003a2 -#: ../source/reference/operator/meta/hint.txt:35 -msgid "You can also specify a hint using either of the following forms:" -msgstr "" - -# 53ace8b05c9748fb9414117becf96636 -#: ../source/reference/operator/meta/hint.txt:44 -msgid "When the query specifies the :operator:`$hint` in the following form:" -msgstr "" - -# 176dfd646e5c4d868227ea742400784d -#: ../source/reference/operator/meta/hint.txt:51 -msgid "" -"Then, in order to include the :operator:`$explain` option, you must add " -"the :operator:`$explain` option to the document, as in the following:" -msgstr "" - -# d4e9670726b5447f9558b00d96be093a -#: ../source/reference/operator/meta/hint.txt:59 -msgid "" -"When an :ref:`index filter ` exists for the query shape, " -"MongoDB ignores the :operator:`$hint`." -msgstr "" - -# e72e579cbbb34cb597370ef4cce247ce -#~ msgid "" -#~ "When an :ref:`index filter ` exists for the query shape," -#~ " MongoDB ignores the :operator:`$hint`. The" -#~ " :data:`explain.filterSet` field of the " -#~ ":method:`~cursor.explain()` output indicates whether" -#~ " MongoDB applied an index filter for" -#~ " the query." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/meta/max.po b/locale/es/LC_MESSAGES/reference/operator/meta/max.po deleted file mode 100644 index aa8f5cce85d..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/meta/max.po +++ /dev/null @@ -1,246 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:09+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 4d612008b57a4b0fbe7ad9f0652ed2f3 -#: ../source/reference/operator/meta/max.txt:3 -msgid "$max" -msgstr "" - -# 351ad8336a25424093b90cb5d4b03a43 -#: ../source/reference/operator/meta/max.txt -msgid "On this page" -msgstr "" - -# 10cbbb882d3b46e1b52ed831b1994ff8 -#: ../source/reference/operator/meta/max.txt:14 -msgid "Definition" -msgstr "" - -# bfd0bd7bbb244354b92462a25406a246 -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-max.rst:6 -msgid "Deprecated in the ``mongo`` Shell since v3.2" -msgstr "" - -# 8db09cbb43f64f138af00d871381bc5e -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-max.rst:5 -msgid "" -"Starting in v3.2, the :operator:`$max` operator is deprecated in the " -":program:`mongo` shell. In the :program:`mongo` shell, use " -":method:`cursor.max()` instead." -msgstr "" - -# aca40712570546879bb5681a11bc2aa4 -#: ../source/reference/operator/meta/max.txt:20 -msgid "" -"Specify a :operator:`$max` value to specify the *exclusive* upper bound " -"for a specific index in order to constrain the results of " -":method:`~db.collection.find()`. The :operator:`$max` specifies the upper" -" bound for *all* keys of a specific index *in order*." -msgstr "" - -# 388dde96f99e46f589fb731892b9f451 -#: ../source/reference/operator/meta/max.txt:25 -msgid "" -"The :program:`mongo` shell provides the :method:`~cursor.max()` wrapper " -"method:" -msgstr "" - -# 4e870fe7f7b34287bbb63cae6c4a0332 -#: ../source/reference/operator/meta/max.txt:32 -msgid "You can also specify :operator:`$max` with either of the two forms:" -msgstr "" - -# 06932733dc3f413789fbc315cff700b0 -#: ../source/reference/operator/meta/max.txt:40 -msgid "Behavior" -msgstr "" - -# f8f55e3e660649bd8bbfb8b60ad05f14 -#: ../source/reference/operator/meta/max.txt:43 -msgid "Interaction with Index Selection" -msgstr "" - -# 83f246c367ea4d28ad1afce7197756c9 -#: ../source/reference/operator/meta/max.txt:45 -msgid "" -"Because :method:`~cursor.max()` requires an index on a field, and forces " -"the query to use this index, you may prefer the :query:`$lt` operator for" -" the query if possible. Consider the following example:" -msgstr "" - -# 26963ec90ca94bf8bea78cfd303bebc9 -#: ../source/reference/operator/meta/max.txt:54 -msgid "" -"The query uses the index on the ``age`` field, even if the index on " -"``_id`` may be better." -msgstr "" - -# 472c836678b34dfa9564daf408d5b94a -#: ../source/reference/operator/meta/max.txt:58 -msgid "Index Bounds" -msgstr "" - -# 35faa4d41e3d4dcc94c32c1191e717f5 -#: ../source/reference/operator/meta/max.txt:60 -msgid "" -"If you use :operator:`$max` with :operator:`$min` to specify a range, the" -" index bounds specified in :operator:`$min` and :operator:`$max` must " -"both refer to the keys of the same index." -msgstr "" - -# eaf98e881bf640b89b8180676c0bed20 -#: ../source/reference/operator/meta/max.txt:65 -msgid "``$max`` without ``$min``" -msgstr "" - -# 69c3c54f1e3e4ded937676d080b36c03 -#: ../source/includes/fact-query-min-max.rst:1 -msgid "" -"The :operator:`min` and :operator:`max` operators indicate that the " -"system should avoid normal query planning. Instead they construct an " -"index scan where the index bounds are explicitly specified by the values " -"given in :operator:`min` and :operator:`max`." -msgstr "" - -# aa1462b26181404989cc614870b527e7 -#: ../source/includes/fact-query-min-max.rst:8 -msgid "" -"If one of the two boundaries is not specified, the query plan will be an " -"index scan that is unbounded on one side. This may degrade performance " -"compared to a query containing neither operator, or one that uses both " -"operators to more tightly constrain the index scan." -msgstr "" - -# 20439d58abf94da58d73c6fd92b1a478 -#: ../source/reference/operator/meta/max.txt:70 -msgid "Examples" -msgstr "" - -# 60daecbf286d4455a4a0cce260dbc47e -#: ../source/reference/operator/meta/max.txt:72 -msgid "The following examples use the :program:`mongo` shell wrappers." -msgstr "" - -# 7a155a55c9194c189f9c3f7288eb641d -#: ../source/reference/operator/meta/max.txt:75 -msgid "Specify Exclusive Upper Bound" -msgstr "" - -# 78d6928cb31c40e7b1b8793610a2144c -#: ../source/reference/operator/meta/max.txt:77 -msgid "" -"Consider the following operations on a collection named ``collection`` " -"that has an index ``{ age: 1 }``:" -msgstr "" - -# b2e2fb3fd44e4e8689fb44b83cf0ffe7 -#: ../source/reference/operator/meta/max.txt:84 -msgid "" -"This operation limits the query to those documents where the field " -"``age`` is less than ``100`` and forces a query plan which scans the ``{ " -"age: 1 }`` index from :bsontype:`MinKey ` to 100." -msgstr "" - -# 0a88a421219145a6906d6f7c7b1e357a -#: ../source/reference/operator/meta/max.txt:89 -msgid "Index Selection" -msgstr "" - -# 53b03753cb334c44a9cfda453ba52b9c -#: ../source/reference/operator/meta/max.txt:91 -msgid "" -"You can explicitly specify the corresponding index with " -":method:`~cursor.hint()`. Otherwise, MongoDB selects the index using the " -"fields in the :operator:`$max` and :operator:`$min` bounds; however, if " -"multiple indexes exist on same fields with different sort orders, the " -"selection of the index may be ambiguous." -msgstr "" - -# 5d625e680e644a21b8bb2f98ca39ba2b -#: ../source/reference/operator/meta/max.txt:97 -msgid "" -"Consider a collection named ``collection`` that has the following two " -"indexes:" -msgstr "" - -# 64fa4a2989e84e1ba23a302d178f5e7c -#: ../source/reference/operator/meta/max.txt:105 -msgid "" -"Without explicitly using :method:`~cursor.hint()`, MongoDB may select " -"either index for the following operation:" -msgstr "" - -# 4296427ff1cb4fdbb34b7e671441bd1b -#: ../source/reference/operator/meta/max.txt:113 -msgid "Use with ``$min``" -msgstr "" - -# 966b36b67723448f955664854c25d258 -#: ../source/reference/operator/meta/max.txt:115 -msgid "" -"Use :operator:`$max` alone or in conjunction with :operator:`$min` to " -"limit results to a specific range for the *same* index, as in the " -"following example:" -msgstr "" - -# 76f6d48b6ab14fdabff7600af7d26b0c -#~ msgid "" -#~ "Specify a :operator:`$max` value to " -#~ "specify the *exclusive* upper bound for" -#~ " a specific index in order to " -#~ "constrain the results of " -#~ ":method:`~db.collection.find()`. The :program:`mongo` " -#~ "shell provides the :method:`~cursor.max()` " -#~ "wrapper method:" -#~ msgstr "" - -# 1131116ad2b64c6ab927a4152b6eeac1 -#~ msgid "You can also specify the option with either of the two forms:" -#~ msgstr "" - -# cf466399ae7d4ba3ba08a4fa0862d0b3 -#~ msgid "" -#~ "The :operator:`$max` specifies the upper " -#~ "bound for *all* keys of a specific" -#~ " index *in order*." -#~ msgstr "" - -# aa6acc6a2f13433c81121122c3a5c743 -#~ msgid "" -#~ "This operation limits the query to " -#~ "those documents where the field ``age``" -#~ " is less than ``100`` using the " -#~ "index ``{ age: 1 }``." -#~ msgstr "" - -# ac7776e684ec4e7eb56e2dafab1572d1 -#~ msgid "" -#~ "You can explicitly specify the " -#~ "corresponding index with :method:`~cursor.hint()`." -#~ " Otherwise, MongoDB selects the index " -#~ "using the fields in the ``indexBounds``;" -#~ " however, if multiple indexes exist " -#~ "on same fields with different sort " -#~ "orders, the selection of the index " -#~ "may be ambiguous." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/meta/maxScan.po b/locale/es/LC_MESSAGES/reference/operator/meta/maxScan.po deleted file mode 100644 index d4217911011..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/meta/maxScan.po +++ /dev/null @@ -1,54 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:09+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 0e077e6f2cae4fdd831662c81200674e -#: ../source/reference/operator/meta/maxScan.txt:3 -msgid "$maxScan" -msgstr "" - -# d9c9b454bb424cf5b5cf639e09668000 -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-maxScan.rst:6 -msgid "Deprecated in the ``mongo`` Shell since v3.2" -msgstr "" - -# 3d8e18d58a3b475a93e9f72b2571e4b4 -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-maxScan.rst:5 -msgid "" -"Starting in v3.2, the :operator:`$maxScan` operator is deprecated in the " -":program:`mongo` shell. In the :program:`mongo` shell, use " -":method:`cursor.maxScan()` instead." -msgstr "" - -# b6ffbb7832e540cdb23eabed1b024937 -#: ../source/reference/operator/meta/maxScan.txt:17 -msgid "" -"Constrains the query to only scan the specified number of documents when " -"fulfilling the query. Use one of the following forms:" -msgstr "" - -# bb8dfd4de83441f989125de6180b9aed -#: ../source/reference/operator/meta/maxScan.txt:25 -msgid "" -"Use this modifier to prevent potentially long running queries from " -"disrupting performance by scanning through too much data." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/meta/maxTimeMS.po b/locale/es/LC_MESSAGES/reference/operator/meta/maxTimeMS.po deleted file mode 100644 index 481e7a9bdba..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/meta/maxTimeMS.po +++ /dev/null @@ -1,65 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:09+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 1a771c17c603483eb383f680ed3f2c6d -#: ../source/reference/operator/meta/maxTimeMS.txt:3 -msgid "$maxTimeMS" -msgstr "" - -# 414f8f1225254cfb965d9c94337e4cb9 -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-maxTimeMS.rst:6 -msgid "Deprecated in the ``mongo`` Shell since v3.2" -msgstr "" - -# 7d008099ce754a5bb33099f4bdf55870 -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-maxTimeMS.rst:5 -msgid "" -"Starting in v3.2, the :operator:`$maxTimeMS` operator is deprecated in " -"the :program:`mongo` shell. In the :program:`mongo` shell, use " -":method:`cursor.maxTimeMS()` instead." -msgstr "" - -# d3d5315d77ce48788fb2f78cbbe5bf96 -#: ../source/reference/operator/meta/maxTimeMS.txt:17 -msgid "" -"The :operator:`$maxTimeMS` operator specifies a cumulative time limit in " -"milliseconds for processing operations on the cursor. MongoDB interrupts " -"the operation at the earliest following :term:`interrupt point`." -msgstr "" - -# 9c332d42e0cb4767b45e8071b25c94c0 -#: ../source/reference/operator/meta/maxTimeMS.txt:23 -msgid "" -"The :program:`mongo` shell provides the :method:`cursor.maxTimeMS()` " -"method" -msgstr "" - -# 8bfa58b4203a42bea9a4b0323573b84d -#: ../source/reference/operator/meta/maxTimeMS.txt:29 -msgid "You can also specify the option in either of the following forms:" -msgstr "" - -# 245da75727f042d8850653ab4ff0321b -#: ../source/reference/operator/meta/maxTimeMS.txt:36 -msgid "Interrupted operations return an error message similar to the following:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/meta/min.po b/locale/es/LC_MESSAGES/reference/operator/meta/min.po deleted file mode 100644 index ad94a68685b..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/meta/min.po +++ /dev/null @@ -1,242 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:10+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# e57c930644ef47a3a2389d25423133f4 -#: ../source/reference/operator/meta/min.txt:3 -msgid "$min" -msgstr "" - -# cb0bacf816a14635833d78e2b4af61c5 -#: ../source/reference/operator/meta/min.txt -msgid "On this page" -msgstr "" - -# 4e9b02b5ce94498cb6a96fe5a928797c -#: ../source/reference/operator/meta/min.txt:14 -msgid "Definition" -msgstr "" - -# f6c40f4de08e47f6b14911cf1742d145 -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-min.rst:6 -msgid "Deprecated in the ``mongo`` Shell since v3.2" -msgstr "" - -# 66ec30a206024e598fd4cd4a06d2e31d -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-min.rst:5 -msgid "" -"Starting in v3.2, the :operator:`$min` operator is deprecated in the " -":program:`mongo` shell. In the :program:`mongo` shell, use " -":method:`cursor.min()` instead." -msgstr "" - -# f6b4303ddf844069b9f10162f7da8cc3 -#: ../source/reference/operator/meta/min.txt:20 -msgid "" -"Specify a :operator:`$min` value to specify the *inclusive* lower bound " -"for a specific index in order to constrain the results of " -":method:`~db.collection.find()`. The :operator:`$min` specifies the lower" -" bound for *all* keys of a specific index *in order*." -msgstr "" - -# 7b2f90b98c414a77b315c8c6ed122937 -#: ../source/reference/operator/meta/min.txt:25 -msgid "" -"The :program:`mongo` shell provides the :method:`~cursor.min()` wrapper " -"method:" -msgstr "" - -# 14c7c13cc2694a8a8c4922771fb64f46 -#: ../source/reference/operator/meta/min.txt:32 -msgid "You can also specify the option with either of the two forms:" -msgstr "" - -# 7ef4cc4516d84967b3a9df3faf4b06b1 -#: ../source/reference/operator/meta/min.txt:40 -msgid "Behavior" -msgstr "" - -# dc12d5e0e6814a3986aaf81f639f896e -#: ../source/reference/operator/meta/min.txt:43 -msgid "Interaction with Index Selection" -msgstr "" - -# b24b760b3d614f239835a6cb01b341eb -#: ../source/reference/operator/meta/min.txt:45 -msgid "" -"Because :method:`~cursor.min()` requires an index on a field, and forces " -"the query to use this index, you may prefer the :query:`$gte` operator " -"for the query if possible. Consider the following example:" -msgstr "" - -# 89d33d9c3de34e71b1e13627abcf676f -#: ../source/reference/operator/meta/min.txt:54 -msgid "" -"The query will use the index on the ``age`` field, even if the index on " -"``_id`` may be better." -msgstr "" - -# 1ce21f738b9c41f9b1e74cd664ad6eae -#: ../source/reference/operator/meta/min.txt:58 -msgid "Index Bounds" -msgstr "" - -# 6129a757b98745baa6f27944e5a2798b -#: ../source/reference/operator/meta/min.txt:60 -msgid "" -"If you use :operator:`$max` with :operator:`$min` to specify a range, the" -" index bounds specified in :operator:`$min` and :operator:`$max` must " -"both refer to the keys of the same index." -msgstr "" - -# ee0d23ea6d964380a86e1cd0ae08de3e -#: ../source/reference/operator/meta/min.txt:65 -msgid "``$min`` without ``$max``" -msgstr "" - -# ba0b1909ed54454fab70510342361608 -#: ../source/includes/fact-query-min-max.rst:1 -msgid "" -"The :operator:`min` and :operator:`max` operators indicate that the " -"system should avoid normal query planning. Instead they construct an " -"index scan where the index bounds are explicitly specified by the values " -"given in :operator:`min` and :operator:`max`." -msgstr "" - -# 0c2e58a30e114d74b50d02662dbe0030 -#: ../source/includes/fact-query-min-max.rst:8 -msgid "" -"If one of the two boundaries is not specified, the query plan will be an " -"index scan that is unbounded on one side. This may degrade performance " -"compared to a query containing neither operator, or one that uses both " -"operators to more tightly constrain the index scan." -msgstr "" - -# 18abf108ea8c4f7faee34773677cae72 -#: ../source/reference/operator/meta/min.txt:70 -msgid "Examples" -msgstr "" - -# e2a15a18e98a4c8d93e37e03cefe7bcf -#: ../source/reference/operator/meta/min.txt:72 -msgid "The following examples use the :program:`mongo` shell wrappers." -msgstr "" - -# e662e437dff142ae9609cc714e68d9bd -#: ../source/reference/operator/meta/min.txt:75 -msgid "Specify Inclusive Lower Bound" -msgstr "" - -# 43660372a1614264b523ee8ec2d40d0a -#: ../source/reference/operator/meta/min.txt:77 -msgid "" -"Consider the following operations on a collection named ``collection`` " -"that has an index ``{ age: 1 }``:" -msgstr "" - -# 797314cf52594c9ca8e88726513ba625 -#: ../source/reference/operator/meta/min.txt:84 -msgid "" -"This operation limits the query to those documents where the field " -"``age`` is at least ``20`` and forces a query plan which scans the ``{ " -"age: 1 }`` index from 20 to :bsontype:`MaxKey `." -msgstr "" - -# 3a9b60e88d05496ea847a1ffb6ab0e82 -#: ../source/reference/operator/meta/min.txt:89 -msgid "Index Selection" -msgstr "" - -# 03cfd214bae7492984127e589bdc2029 -#: ../source/reference/operator/meta/min.txt:91 -msgid "" -"You can explicitly specify the corresponding index with " -":method:`~cursor.hint()`. Otherwise, MongoDB selects the index using the " -"fields in the :operator:`$max` and :operator:`$min` bounds; however, if " -"multiple indexes exist on same fields with different sort orders, the " -"selection of the index may be ambiguous." -msgstr "" - -# e73c433902294191a0e18c6d9933901b -#: ../source/reference/operator/meta/min.txt:97 -msgid "" -"Consider a collection named ``collection`` that has the following two " -"indexes:" -msgstr "" - -# febd7c9826e7475889ed97c664162cef -#: ../source/reference/operator/meta/min.txt:105 -msgid "" -"Without explicitly using :method:`~cursor.hint()`, it is unclear which " -"index the following operation will select:" -msgstr "" - -# 5a592111096e4e34b1ff5aeea99f2cad -#: ../source/reference/operator/meta/min.txt:113 -msgid "Use with ``$max``" -msgstr "" - -# 6b00eceb209247838cae51d0d74e5f70 -#: ../source/reference/operator/meta/min.txt:115 -msgid "" -"You can use :operator:`$min` in conjunction with :operator:`$max` to " -"limit results to a specific range for the *same* index, as in the " -"following example:" -msgstr "" - -# 60ab727731c84f95b9cb132edda913b7 -#~ msgid "" -#~ "Specify a :operator:`$min` value to " -#~ "specify the *inclusive* lower bound for" -#~ " a specific index in order to " -#~ "constrain the results of " -#~ ":method:`~db.collection.find()`. The :program:`mongo` " -#~ "shell provides the :method:`~cursor.min()` " -#~ "wrapper method:" -#~ msgstr "" - -# 94fdd562219147a4ba33a0768ce6cee7 -#~ msgid "" -#~ "The :operator:`$min` specifies the lower " -#~ "bound for *all* keys of a specific" -#~ " index *in order*." -#~ msgstr "" - -# 95e4c669470e40f0a8dcf413348708a4 -#~ msgid "" -#~ "These operations limit the query to " -#~ "those documents where the field ``age``" -#~ " is at least ``20`` using the " -#~ "index ``{ age: 1 }``." -#~ msgstr "" - -# 2add58df87c942c5915cbff0da6bd6e0 -#~ msgid "" -#~ "You can explicitly specify the " -#~ "corresponding index with :method:`~cursor.hint()`." -#~ " Otherwise, MongoDB selects the index " -#~ "using the fields in the ``indexBounds``;" -#~ " however, if multiple indexes exist " -#~ "on same fields with different sort " -#~ "orders, the selection of the index " -#~ "may be ambiguous." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/meta/natural.po b/locale/es/LC_MESSAGES/reference/operator/meta/natural.po deleted file mode 100644 index 22fd6fc44c7..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/meta/natural.po +++ /dev/null @@ -1,80 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:55+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# ed1885c1ee5a4877bd6800039776d220 -#: ../source/reference/operator/meta/natural.txt:3 -msgid "$natural" -msgstr "" - -# 54a80dfd1da44fb9bfb8802c82fce205 -#: ../source/reference/operator/meta/natural.txt:9 -msgid "Definition" -msgstr "" - -# b2c724e9c5a04211b3e6e5b8a1d79799 -#: ../source/reference/operator/meta/natural.txt:15 -msgid "" -"Use in conjunction with :method:`cursor.hint()` to perform a collection " -"scan to return documents in :term:`natural order`." -msgstr "" - -# 01a16b545891485eb8702b2482c37112 -#: ../source/reference/operator/meta/natural.txt:18 -msgid "" -"For usage, see :ref:`hint-collection-scans` example in the " -":method:`cursor.hint()` reference page." -msgstr "" - -# 3b4ef5b32efa4898a7474a32db9706bb -#~ msgid "" -#~ "Use the :operator:`$natural` operator to " -#~ "use :term:`natural order` for the " -#~ "results of a sort operation. Natural " -#~ "order refers to the order of " -#~ "documents in the file on disk." -#~ msgstr "" - -# c17e999def5c4eb28338a04f352e3c06 -#~ msgid "" -#~ "The :operator:`$natural` operator uses the " -#~ "following syntax to return documents in" -#~ " the order they exist on disk:" -#~ msgstr "" - -# 90c92242b55c4f01830957ab444d67ad -#~ msgid "" -#~ "Use ``-1`` to return documents in " -#~ "the reverse order as they occur on" -#~ " disk:" -#~ msgstr "" - -# 57786072f65d445ba2b7207843f25780 -#~ msgid "" -#~ "You cannot specify :operator:`$natural` sort" -#~ " order if the query includes a " -#~ ":query:`$text` expression." -#~ msgstr "" - -# 90f74ae15c784a33b40cdc2c4b770ba6 -#~ msgid ":method:`cursor.sort()`" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/meta/orderby.po b/locale/es/LC_MESSAGES/reference/operator/meta/orderby.po deleted file mode 100644 index d447b1fd4d9..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/meta/orderby.po +++ /dev/null @@ -1,109 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:09+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# c547d9b1a4db4a5e83147019ae190f89 -#: ../source/reference/operator/meta/orderby.txt:3 -msgid "$orderby" -msgstr "" - -# a833b23d489747679ac5e09c69e05ac5 -#: ../source/reference/operator/meta/orderby.txt -msgid "On this page" -msgstr "" - -# 2f397d3a9a1d4790bbf4059ff4d0e9f5 -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-orderby.rst:6 -msgid "Deprecated in the ``mongo`` Shell since v3.2" -msgstr "" - -# 170d863662b54226a25b0bde4ff7e93c -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-orderby.rst:5 -msgid "" -"Starting in v3.2, the :operator:`$orderby` operator is deprecated in the " -":program:`mongo` shell. In the :program:`mongo` shell, use " -":method:`cursor.sort()` instead." -msgstr "" - -# 5682ad1f4b2344259de12c6a4ab43ce5 -#: ../source/reference/operator/meta/orderby.txt:17 -msgid "" -"The :operator:`$orderby` operator sorts the results of a query in " -"ascending or descending order." -msgstr "" - -# aa0fa767b6d1488d90f7ca9afbfd41db -#: ../source/reference/operator/meta/orderby.txt:20 -msgid "The :program:`mongo` shell provides the :method:`cursor.sort()` method:" -msgstr "" - -# f17723f0132043b68b51988d0ec8924b -#: ../source/reference/operator/meta/orderby.txt:27 -msgid "You can also specify the option in either of the following forms:" -msgstr "" - -# 90bc15580dcc450a9f7ee6515f5526aa -#: ../source/reference/operator/meta/orderby.txt:34 -msgid "" -"These examples return all documents in the collection named " -"``collection`` sorted by the ``age`` field in descending order. Specify a" -" value to :operator:`$orderby` of negative one (e.g. ``-1``, as above) to" -" sort in descending order or a positive value (e.g. ``1``) to sort in " -"ascending order." -msgstr "" - -# 601c8f48987643c980a4ffe998ff8088 -#: ../source/reference/operator/meta/orderby.txt:41 -msgid "Behavior" -msgstr "" - -# 44eff2ff70974bb7824daea83d26ff6e -#: ../source/reference/operator/meta/orderby.txt:43 -msgid "" -"The sort function requires that the entire sort be able to complete " -"within 32 megabytes. When the sort option consumes more than 32 " -"megabytes, MongoDB will return an error." -msgstr "" - -# 558c3c558aca40d8aedc9c6eaf7d795e -#: ../source/reference/operator/meta/orderby.txt:47 -msgid "" -"To avoid this error, create an index to support the sort operation or use" -" :operator:`$orderby` in conjunction with :operator:`$maxScan` and/or " -":method:`cursor.limit()`. The :method:`cursor.limit()` increases the " -"speed and reduces the amount of memory required to return this query by " -"way of an optimized algorithm. The specified limit must result in a " -"number of documents that fall within the 32 megabyte limit." -msgstr "" - -#~ msgid "" -#~ "Unless you have an index for the" -#~ " specified key pattern, use " -#~ ":operator:`$orderby` in conjunction with " -#~ ":operator:`$maxScan` and/or :method:`cursor.limit()` " -#~ "to avoid requiring MongoDB to perform" -#~ " a large in-memory sort. The " -#~ ":method:`cursor.limit()` increases the speed " -#~ "and reduces the amount of memory " -#~ "required to return this query by " -#~ "way of an optimized algorithm." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/meta/query.po b/locale/es/LC_MESSAGES/reference/operator/meta/query.po deleted file mode 100644 index b7ca3f2cec9..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/meta/query.po +++ /dev/null @@ -1,144 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:09+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# eda0c15edf364520810527bbb9a6bd5b -#: ../source/reference/operator/meta/query.txt:3 -msgid "$query" -msgstr "" - -# f968ce38e145417d9b8ea46289ab3f7c -#: ../source/reference/operator/meta/query.txt -msgid "On this page" -msgstr "" - -# eb890c79dfb4455ea4dbad396ff53752 -#: ../source/reference/operator/meta/query.txt:14 -msgid "Definition" -msgstr "" - -# 235cd3fd8e634863af96296b0f8e53c8 -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-query.rst:6 -msgid "Deprecated in the ``mongo`` Shell since v3.2" -msgstr "" - -# b2bfe52478d8462eb273519bc34f1c98 -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-query.rst:5 -msgid "" -"Starting in v3.2, the :operator:`$query` operator is deprecated in the " -":program:`mongo` shell. In the :program:`mongo` shell, use :doc:`cursor " -"methods` instead." -msgstr "" - -# a50fb34021ba45ceb6e35cb1c13b2230 -#: ../source/reference/operator/meta/query.txt:20 -msgid "" -"The :operator:`$query` operator forces MongoDB to interpret an expression" -" as a query." -msgstr "" - -# 4e999ff065dd411887a77755b371629a -#: ../source/reference/operator/meta/query.txt:23 -msgid "" -"The following :program:`mongo` operations are equivalent, and return only" -" those documents in the collection named ``collection`` where the ``age``" -" field equals ``25``." -msgstr "" - -# 64dfcf5d52214d839fd983d7e54c922b -#: ../source/reference/operator/meta/query.txt:32 -msgid "" -":operator:`$query` is necessary to work with documents that contain a " -"field name ``query`` whose value is an embedded document, such as the " -"following document:" -msgstr "" - -# c9f175390afd49c195f006f4c1aab8ed -#: ../source/reference/operator/meta/query.txt:39 -msgid "" -"The following find operation that does not use the :operator:`$query` " -"operator will return no results:" -msgstr "" - -# b09b0c9172134f0aa0144d85ec97c0b4 -#: ../source/reference/operator/meta/query.txt:46 -msgid "To obtain the document, you will need to use the following query:" -msgstr "" - -# 5658a3fb48894c86870953506dd8b3d6 -#: ../source/reference/operator/meta/query.txt:52 -msgid "" -"For more information about queries in MongoDB see :doc:`/tutorial/query-" -"documents`, :method:`db.collection.find()`, and `Getting Started with " -"MongoDB `_." -msgstr "" - -# 32fb7f96d79f44ba9accf0ef9b4b8799 -#: ../source/reference/operator/meta/query.txt:59 -msgid "" -"Do not mix query forms. If you use the :operator:`$query` format, do not " -"append :ref:`cursor methods ` to the " -":method:`~db.collection.find()`. To modify the query use the :doc:`meta-" -"query operators `, such as " -":operator:`$explain`." -msgstr "" - -# e688c5b6ebac490da004c4af877c0b1d -#: ../source/reference/operator/meta/query.txt:66 -msgid "Therefore, the following two operations are equivalent:" -msgstr "" - -#~ msgid "" -#~ "For more information about queries in" -#~ " MongoDB see :doc:`/core/read-operations`, " -#~ ":doc:`/core/read-operations`, " -#~ ":method:`db.collection.find()`, and :doc:`/tutorial" -#~ "/getting-started`." -#~ msgstr "" - -# 19a7c9108a364af190738cc6bf561cb4 -#~ msgid "" -#~ "The :operator:`$query` operator provides an" -#~ " interface to describe queries. Consider" -#~ " the following operation:" -#~ msgstr "" - -# 7e07481585d047f584c27ea53bae5401 -#~ msgid "" -#~ "This is equivalent to the more " -#~ "familiar :method:`db.collection.find()` method:" -#~ msgstr "" - -# 73a652b105784a49bcb6211ea33d5807 -#~ msgid "" -#~ "These operations return only those " -#~ "documents in the collection named " -#~ "``collection`` where the ``age`` field " -#~ "equals ``25``." -#~ msgstr "" - -#~ msgid "" -#~ "For more information about queries in" -#~ " MongoDB see :doc:`/core/read-operations`, " -#~ ":method:`db.collection.find()`, and :doc:`/tutorial" -#~ "/getting-started`." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/meta/returnKey.po b/locale/es/LC_MESSAGES/reference/operator/meta/returnKey.po deleted file mode 100644 index 988c64349d5..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/meta/returnKey.po +++ /dev/null @@ -1,49 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:10+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# b65f7fb3f64e4820a17762873962db80 -#: ../source/reference/operator/meta/returnKey.txt:3 -msgid "$returnKey" -msgstr "" - -# 75f5c259f6c1470c91846db49b8f8ddf -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-returnKey.rst:6 -msgid "Deprecated in the ``mongo`` Shell since v3.2" -msgstr "" - -# 5fdd25314db749b086586e179f80d0e1 -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-returnKey.rst:5 -msgid "" -"Starting in v3.2, the :operator:`$returnKey` operator is deprecated in " -"the :program:`mongo` shell. In the :program:`mongo` shell, use " -":method:`cursor.returnKey()` instead." -msgstr "" - -# 1d87e2ba18bb420ca185f30d11b4a8bf -#: ../source/reference/operator/meta/returnKey.txt:11 -msgid "" -"Only return the index field or fields for the results of the query. If " -":operator:`$returnKey` is set to ``true`` and the query does not use an " -"index to perform the read operation, the returned documents will not " -"contain any fields. Use one of the following forms:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/meta/showDiskLoc.po b/locale/es/LC_MESSAGES/reference/operator/meta/showDiskLoc.po deleted file mode 100644 index 5fc13c7d512..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/meta/showDiskLoc.po +++ /dev/null @@ -1,106 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:09+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# e800328f0fa947cb99c50ed6b01def7c -#: ../source/reference/operator/meta/showDiskLoc.txt:3 -msgid "$showDiskLoc" -msgstr "" - -# 3f6e4081fd1642d7947bb0b271e1eb21 -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-showDiskLoc.rst:6 -msgid "Deprecated in the ``mongo`` Shell since v3.2" -msgstr "" - -# 66983539617e40d69c7cf41df7bc87c1 -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-showDiskLoc.rst:5 -msgid "" -"Starting in v3.2, the :operator:`$showDiskLoc` operator is deprecated in " -"the :program:`mongo` shell. In the :program:`mongo` shell, use " -":method:`:method:`cursor.showRecordId()` instead." -msgstr "" - -# 02cd15b87be24ee38ecd5b486df01543 -#: ../source/reference/operator/meta/showDiskLoc.txt:17 -msgid "" -":operator:`$showDiskLoc` option adds a field ``$diskLoc`` to the returned" -" documents. The value of the added ``$diskLoc`` field is a document that " -"contains the disk location information:" -msgstr "" - -# c876200bc29c45aeac95daa850983dd1 -#: ../source/reference/operator/meta/showDiskLoc.txt:28 -msgid "" -"The :program:`mongo` shell provides the :method:`cursor.showDiskLoc()` " -"method for :operator:`$showDiskLoc`:" -msgstr "" - -# 866d86834a164a5793d5d6a56f7af4ac -#: ../source/reference/operator/meta/showDiskLoc.txt:35 -msgid "" -"You can also specify the :operator:`$showDiskLoc` option in either of the" -" following forms:" -msgstr "" - -#~ msgid "" -#~ ":operator:`$showDiskLoc` option adds a field" -#~ " ``$diskLoc`` to the returned documents." -#~ " The ``$diskLoc`` field contains the " -#~ "disk location information." -#~ msgstr "" - -#~ msgid "" -#~ "The :program:`mongo` shell provides the " -#~ ":method:`cursor.showDiskLoc()` method:" -#~ msgstr "" - -#~ msgid "You can also specify the option in either of the following forms:" -#~ msgstr "" - -#~ msgid "Example" -#~ msgstr "" - -#~ msgid "" -#~ "The following operation appends the " -#~ ":method:`~cursor.showDiskLoc()` method to the " -#~ ":method:`db.collection.find()` method in order " -#~ "to include in the matching documents " -#~ "the disk location information:" -#~ msgstr "" - -#~ msgid "" -#~ "The operation returns the following " -#~ "documents, which includes the ``$diskLoc`` " -#~ "field:" -#~ msgstr "" - -#~ msgid "" -#~ "The :term:`projection` can also access " -#~ "the added field ``$diskLoc``, as in " -#~ "the following example:" -#~ msgstr "" - -#~ msgid "" -#~ "The operation returns just the ``_id``" -#~ " field and the ``$diskLoc`` field in" -#~ " the matching documents:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/meta/snapshot.po b/locale/es/LC_MESSAGES/reference/operator/meta/snapshot.po deleted file mode 100644 index 5b10baf96dc..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/meta/snapshot.po +++ /dev/null @@ -1,96 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:09+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# d2d8a4d321684de69a0f16c28cb5463e -#: ../source/reference/operator/meta/snapshot.txt:3 -msgid "$snapshot" -msgstr "" - -# 5681fcdc696040dc83f20372296ab7e9 -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-snapshot.rst:6 -msgid "Deprecated in the ``mongo`` Shell since v3.2" -msgstr "" - -# e1f6316cc20c46ceb311ee9483cebaee -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-snapshot.rst:5 -msgid "" -"Starting in v3.2, the :operator:`$snapshot` operator is deprecated in the" -" :program:`mongo` shell. In the :program:`mongo` shell, use " -":method:`cursor.snapshot()` instead." -msgstr "" - -# c3cf89ebffb74bce802c3b37797e6024 -#: ../source/reference/operator/meta/snapshot.txt:11 -msgid "" -"The :operator:`$snapshot` operator prevents the cursor from returning a " -"document more than once because an intervening write operation results in" -" a move of the document." -msgstr "" - -# aed796e2e230453188cb83d1c34802fc -#: ../source/reference/operator/meta/snapshot.txt:15 -msgid "" -"Even in snapshot mode, objects inserted or deleted during the lifetime of" -" the cursor may or may not be returned." -msgstr "" - -# 094d0108f1e24097954c6ceca5bb328e -#: ../source/reference/operator/meta/snapshot.txt:18 -msgid "" -"The :program:`mongo` shell provides the :method:`cursor.snapshot()` " -"method:" -msgstr "" - -# 0355617310444ba9a283da6f884d4963 -#: ../source/reference/operator/meta/snapshot.txt:25 -msgid "You can also specify the option in either of the following forms:" -msgstr "" - -# 2ede3f055c6047c6abfba36b4c504d37 -#: ../source/reference/operator/meta/snapshot.txt:32 -msgid "" -"The :operator:`$snapshot` operator traverses the index on the ``_id`` " -"field [#snapshot-alternative]_." -msgstr "" - -# a5dd1f2217cf4019b3eee0e1e72242b6 -#: ../source/reference/operator/meta/snapshot.txt:37 -msgid "" -"You cannot use :operator:`$snapshot` with :term:`sharded collections " -"`." -msgstr "" - -# bd835d621dfb4c08b13f01736a151440 -#: ../source/reference/operator/meta/snapshot.txt:40 -msgid "" -"Do **not** use :operator:`$snapshot` with :operator:`$hint` or " -":operator:`$orderby` (or the corresponding :method:`cursor.hint()` and " -":method:`cursor.sort()` methods.)" -msgstr "" - -# d60272e6dfa047639d5214d75f17cfc0 -#: ../source/reference/operator/meta/snapshot.txt:44 -msgid "" -"You can achieve the :operator:`$snapshot` isolation behavior using any " -"*unique* index on invariable fields." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/projection.po b/locale/es/LC_MESSAGES/reference/operator/projection.po deleted file mode 100644 index 89161f0b409..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/projection.po +++ /dev/null @@ -1,110 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:46+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 1977a52d29474643ad2001b9a5280150 -#: ../source/reference/operator/projection.txt:3 -msgid "Projection Operators" -msgstr "" - -# f1b1c1eea00041b98ac226a0c1860557 -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:1 -msgid "" -":method:`~db.collection.find()` operations on views do not support the " -"following :doc:`projection ` operators:" -msgstr "" - -# 359202ab89ed4b0c95a4f7f28c795501 -# 341ebdf4e72b44279f9e11c19759d781 -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:5 -#: ../source/includes/toc/table-operator-projection.rst:4 -msgid ":projection:`$`" -msgstr "" - -# 89b59c1adf244feea7a4c32a8e72a011 -# 1647be40a8854262afe08437fe86334e -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:6 -#: ../source/includes/toc/table-operator-projection.rst:6 -msgid ":projection:`$elemMatch`" -msgstr "" - -# e0f8345c47f344558895f85a7e4009c0 -# 86be6b046a824b77a39a78c16a05a905 -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:7 -#: ../source/includes/toc/table-operator-projection.rst:10 -msgid ":projection:`$slice`" -msgstr "" - -# 9b34ed96197944e08ee5c646d1cfa28f -# c9742b85eb5e4293833db14dcc12a9e3 -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:8 -#: ../source/includes/toc/table-operator-projection.rst:8 -msgid ":projection:`$meta`" -msgstr "" - -# 26be29af84fb483998d984821f5e7c92 -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on" -" the specific operator to go to its reference page." -msgstr "" - -# 7e368073b9d44f91893eb7d3df9e5026 -#: ../source/includes/toc/table-operator-projection.rst:2 -msgid "Name" -msgstr "" - -# 24bbed36bb964e4a86416a06097866fb -#: ../source/includes/toc/table-operator-projection.rst:2 -msgid "Description" -msgstr "" - -# ce870698313e41b48b0b8169cfbf6aa0 -#: ../source/includes/toc/table-operator-projection.rst:4 -msgid "Projects the first element in an array that matches the query condition." -msgstr "" - -# 5e78f202b32649d3a4b8972c730321ef -#: ../source/includes/toc/table-operator-projection.rst:6 -msgid "" -"Projects the first element in an array that matches the specified " -":projection:`$elemMatch` condition." -msgstr "" - -# c9b82af7e8714ce1a1fcc2b75cd8d4f3 -#: ../source/includes/toc/table-operator-projection.rst:8 -msgid "Projects the document's score assigned during :query:`$text` operation." -msgstr "" - -# acd9f891f4a047bba32d05cac76849f5 -#: ../source/includes/toc/table-operator-projection.rst:10 -msgid "" -"Limits the number of elements projected from an array. Supports skip and " -"limit slices." -msgstr "" - -# eb8697dc392e4ae781cf5b64a0dfafc3 -#~ msgid "" -#~ "Projects only the first element from " -#~ "an array that matches the specified " -#~ ":projection:`$elemMatch` condition." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/projection/elemMatch.po b/locale/es/LC_MESSAGES/reference/operator/projection/elemMatch.po deleted file mode 100644 index 988164831c7..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/projection/elemMatch.po +++ /dev/null @@ -1,263 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:10+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# bc05903636a545f2b0c8f1b86f013d9c -#: ../source/reference/operator/projection/elemMatch.txt:3 -msgid "$elemMatch (projection)" -msgstr "" - -# 28de71a0094b4e6dab19c08ec7e3e3a6 -#: ../source/reference/operator/projection/elemMatch.txt:5 -msgid ":doc:`/reference/operator/query/elemMatch`" -msgstr "" - -# 302220f1f3dc452c91ebfdb0cf35ee62 -#: ../source/reference/operator/projection/elemMatch.txt -msgid "On this page" -msgstr "" - -# 51147e56b9744e5aaadcedf90ce1112f -#: ../source/reference/operator/projection/elemMatch.txt:16 -msgid "Definition" -msgstr "" - -# ac8cba48f195444db6976475c701401f -#: ../source/reference/operator/projection/elemMatch.txt:20 -msgid "" -"The :projection:`$elemMatch` operator limits the contents of an " -"```` field from the query results to contain only the **first** " -"element matching the :projection:`$elemMatch` condition." -msgstr "" - -# 963b3f02baf64d728168c3eb442d3c9a -#: ../source/reference/operator/projection/elemMatch.txt:25 -msgid "Usage Considerations" -msgstr "" - -# 6e6a3ff0827d49fdb429705529288b5b -#: ../source/includes/fact-positional-projection-vs-elemmatch.rst:1 -msgid "" -"Both the :projection:`$` operator and the :projection:`$elemMatch` " -"operator project a subset of elements from an array based on a condition." -msgstr "" - -# f52f0de55ee044c5b468c863693d5876 -#: ../source/includes/fact-positional-projection-vs-elemmatch.rst:4 -msgid "" -"The :projection:`$` operator projects the array elements based on some " -"condition from the query statement." -msgstr "" - -# df46939c53b74aa5a230886970dcb369 -#: ../source/includes/fact-positional-projection-vs-elemmatch.rst:7 -msgid "" -"The :projection:`$elemMatch` projection operator takes an explicit " -"condition argument. This allows you to project based on a condition not " -"in the query, or if you need to project based on multiple fields in the " -"array's embedded documents. See :ref:`array-field-limitation` for an " -"example." -msgstr "" - -# 6b6ba8dd160d4643856a18ba848a0a41 -#: ../source/includes/extracts/views-unsupported-projection-$elemMatch.rst:1 -msgid "" -":method:`db.collection.find()` operations on :doc:`views ` " -"do not support :projection:`$elemMatch` projection operator." -msgstr "" - -# e720236c52a64df1b8655e4d8715845d -#: ../source/reference/operator/projection/elemMatch.txt:32 -msgid "Examples" -msgstr "" - -# edd85d45ee9c4eabb4368fe68b025393 -#: ../source/reference/operator/projection/elemMatch.txt:34 -msgid "" -"The examples on the :projection:`$elemMatch` projection operator assumes " -"a collection ``school`` with the following documents:" -msgstr "" - -# b945ae3140584da2bfb8a46d3cb91f75 -#: ../source/reference/operator/projection/elemMatch.txt:74 -msgid "Zipcode Search" -msgstr "" - -# 1005890680da4b98afee70eeb4afae22 -#: ../source/reference/operator/projection/elemMatch.txt:76 -msgid "" -"The following :method:`~db.collection.find()` operation queries for all " -"documents where the value of the ``zipcode`` field is ``63109``. The " -":projection:`$elemMatch` projection returns only the **first** matching " -"element of the ``students`` array where the ``school`` field has a value " -"of ``102``:" -msgstr "" - -# 0314973ab5e34aae90b6df4cf339a6af -#: ../source/reference/operator/projection/elemMatch.txt:87 -msgid "The operation returns the following documents:" -msgstr "" - -# e7789041a42a460f92f80a6e1c369d45 -#: ../source/reference/operator/projection/elemMatch.txt:95 -msgid "" -"For the document with ``_id`` equal to ``1``, the ``students`` array " -"contains multiple elements with the ``school`` field equal to ``102``. " -"However, the :projection:`$elemMatch` projection returns only the first " -"matching element from the array." -msgstr "" - -# 6ab2d560d68a41038526bf0122fa5d16 -#: ../source/reference/operator/projection/elemMatch.txt:101 -msgid "" -"The document with ``_id`` equal to ``3`` does not contain the " -"``students`` field in the result since no element in its ``students`` " -"array matched the :projection:`$elemMatch` condition." -msgstr "" - -# 662c4411b6f34ac99e89628bcf290e89 -#: ../source/reference/operator/projection/elemMatch.txt:107 -msgid ":projection:`$elemMatch` with Multiple Fields" -msgstr "" - -# c8b3556784e34f66ab10d0928059739c -#: ../source/reference/operator/projection/elemMatch.txt:109 -msgid "" -"The :projection:`$elemMatch` projection can specify criteria on multiple " -"fields:" -msgstr "" - -# 184e7b6b819e41558fea437b4b8a5803 -#: ../source/reference/operator/projection/elemMatch.txt:112 -msgid "" -"The following :method:`~db.collection.find()` operation queries for all " -"documents where the value of the ``zipcode`` field is ``63109``. The " -"projection includes the **first** matching element of the ``students`` " -"array where the ``school`` field has a value of ``102`` **and** the " -"``age`` field is greater than ``10``:" -msgstr "" - -# ec1b31350cb0466087578c1950f296b7 -#: ../source/reference/operator/projection/elemMatch.txt:124 -msgid "" -"The operation returns the three documents that have ``zipcode`` equal to " -"``63109``:" -msgstr "" - -# 93a8c488766a409c9ed1bcbb75601831 -#: ../source/reference/operator/projection/elemMatch.txt:132 -msgid "" -"The document with ``_id`` equal to ``3`` does not contain the " -"``students`` field since no array element matched the " -":projection:`$elemMatch` criteria." -msgstr "" - -# 5df6a50469794c63983b8bed89b742ee -#: ../source/reference/operator/projection/elemMatch.txt:137 -msgid ":projection:`$ (projection) <$>` operator" -msgstr "" - -# aff2e859335a48adb43674117d9078ca -#~ msgid "" -#~ "The :projection:`$elemMatch` projection operator " -#~ "limits the contents of an array " -#~ "field that is included in the " -#~ "query results to contain only the " -#~ "array element that matches the " -#~ ":projection:`$elemMatch` condition." -#~ msgstr "" - -# 8d1785ad72fd4ce89193a9dd14080579 -#~ msgid "The elements of the array are documents." -#~ msgstr "" - -# b06e03add0b24d84993bf8fe571f4be7 -#~ msgid "" -#~ "If multiple elements match the " -#~ ":projection:`$elemMatch` condition, the operator " -#~ "returns the **first** matching element " -#~ "in the array." -#~ msgstr "" - -# d6b9f22365854f388b9dd3e03263e63b -#~ msgid "" -#~ "The :projection:`$elemMatch` projection operator " -#~ "is similar to the positional " -#~ ":projection:`$` projection operator." -#~ msgstr "" - -# 03a6a787064d45ffb0bb3179d0bc908d -# 487dbfd58f684339a532efd057c0d845 -# 2826f8ad060e4a8ab3cdacf57ba330a3 -#~ msgid "Example" -#~ msgstr "" - -# 75f2b89f399e487a8c4c2bacd5ba3b14 -#~ msgid "" -#~ "Documents with ``_id`` equal to ``3``" -#~ " and ``_id`` equal to ``4`` do " -#~ "not contain the ``students`` field since" -#~ " no element matched the " -#~ ":projection:`$elemMatch` criteria." -#~ msgstr "" - -# 58bc0eaea4ef466c9e7033e5064b60e6 -#~ msgid "" -#~ "When the :method:`~db.collection.find()` method " -#~ "includes a :method:`~cursor.sort()`, the " -#~ ":method:`~db.collection.find()` method applies the" -#~ " :method:`~cursor.sort()` to order the " -#~ "matching documents **before** it applies " -#~ "the projection." -#~ msgstr "" - -# 764234cb17d848cbbd02eaa46fda8336 -#~ msgid "" -#~ "If an array field contains multiple " -#~ "documents with the same field name " -#~ "and the :method:`~db.collection.find()` method " -#~ "includes a :method:`~cursor.sort()` on that" -#~ " repeating field, the returned documents" -#~ " may not reflect the sort order " -#~ "because the :method:`~cursor.sort()` was " -#~ "applied to the elements of the " -#~ "array before the :projection:`$elemMatch` " -#~ "projection." -#~ msgstr "" - -# ba4c45390149417d864cdec037452134 -#~ msgid "" -#~ "The following query includes a " -#~ ":method:`~cursor.sort()` to order by " -#~ "descending ``students.age`` field:" -#~ msgstr "" - -# 8f7ef019808345578b33e7f55f0526c0 -#~ msgid "" -#~ "The operation applies the " -#~ ":method:`~cursor.sort()` to order the " -#~ "documents that have the field " -#~ "``zipcode`` equal to ``63109`` and then" -#~ " applies the projection. The operation " -#~ "returns the three documents in the " -#~ "following order:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/projection/meta.po b/locale/es/LC_MESSAGES/reference/operator/projection/meta.po deleted file mode 100644 index b9affe51639..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/projection/meta.po +++ /dev/null @@ -1,253 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:37+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 970f8e6e075746e5837ec491768a55cd -#: ../source/reference/operator/projection/meta.txt:3 -msgid "$meta" -msgstr "" - -# f35e6550537049ea8ffc83cdc822fa6e -#: ../source/reference/operator/projection/meta.txt -msgid "On this page" -msgstr "" - -# 87e074c525bb47b789d9faff70675fa9 -#: ../source/reference/operator/projection/meta.txt:19 -msgid "" -"The :projection:`$meta` projection operator returns for each matching " -"document the metadata (e.g. ``\"textScore\"``) associated with the query." -msgstr "" - -# e71b15c129d74f12aa57e22e984a7a52 -#: ../source/includes/fact-meta-syntax.rst:3 -msgid "A |meta-object| expression has the following syntax:" -msgstr "" - -# 774862e0bd874e84b1a7f039c95c53b6 -#: ../source/includes/fact-meta-syntax.rst:9 -msgid "" -"The |meta-object| expression can specify the following keyword as the " -"````:" -msgstr "" - -# 4b9ca00417f549b4aa2b41f194e1d339 -#: ../source/includes/fact-meta-syntax.rst:20 -msgid "Keyword" -msgstr "" - -# b675f3bd96cb43469b4c179c39c1c433 -#: ../source/includes/fact-meta-syntax.rst:22 -msgid "Description" -msgstr "" - -# 70d60f0d42f9402fa93dac2c89e92b6a -#: ../source/includes/fact-meta-syntax.rst:24 -msgid "Sort Order" -msgstr "" - -# fb25d18e80554acea33f5201d01830eb -#: ../source/includes/fact-meta-syntax.rst:26 -msgid "``\"textScore\"``" -msgstr "" - -# f19b0cfe2bb44809a1917d1a0b044aea -#: ../source/includes/fact-meta-syntax.rst:28 -msgid "" -"Returns the score associated with the corresponding :query:`$text` query " -"for each matching document. The text score signifies how well the " -"document matched the :ref:`search term or terms `. If not used in conjunction with a :query:`$text` query, returns " -"a score of |empty-value|." -msgstr "" - -# 3156b090f7e84158822c7b5b761db0db -#: ../source/includes/fact-meta-syntax.rst:35 -msgid "Descending" -msgstr "" - -# 2b53a3053abb435c9bbe141113c4d975 -#: ../source/reference/operator/projection/meta.txt:28 -msgid "Behaviors" -msgstr "" - -# f71bba58f5a9475a95c5073a449866a2 -#: ../source/reference/operator/projection/meta.txt:30 -msgid "" -"The :projection:`$meta` expression can be a part of the " -":term:`projection` document as well as a :method:`~cursor.sort()` " -"expression as:" -msgstr "" - -# b4878353900e45efb6d7bbbc1d236fb8 -#: ../source/includes/extracts/views-unsupported-projection-$meta.rst:1 -msgid "" -":method:`db.collection.find()` operations on :doc:`views ` " -"do not support :projection:`$meta` projection operator." -msgstr "" - -# 4899b92f32154febb0de9259d21db03b -#: ../source/reference/operator/projection/meta.txt:41 -msgid "Projected Field Name" -msgstr "" - -# 67fab8344bd545a1bf9e50cab6f7397a -#: ../source/reference/operator/projection/meta.txt:43 -msgid "The ```` cannot include a dot (``.``) in the name." -msgstr "" - -# e1a3867438ac45ee876ba6e3204978f6 -#: ../source/reference/operator/projection/meta.txt:45 -msgid "" -"If the specified ```` already exists in the matching " -"documents, in the result set, the existing fields will return with the " -":projection:`$meta` values instead of with the stored values." -msgstr "" - -# 12fac75ac7be4951b2f1c74162716b84 -#: ../source/reference/operator/projection/meta.txt:50 -msgid "Projection" -msgstr "" - -# c0e11d9c2e874e9ea04b9e9b36e52579 -#: ../source/reference/operator/projection/meta.txt:52 -msgid "" -"The :projection:`$meta` expression can be used in the :term:`projection` " -"document, as in:" -msgstr "" - -# d811df91634644e597c22a3a8914e15d -#: ../source/reference/operator/projection/meta.txt:62 -msgid "" -"The :projection:`$meta` expression specifies the inclusion of the field " -"to the result set and does *not* specify the exclusion of the other " -"fields." -msgstr "" - -# d2fdfe508c4b4fcdacf7123490b0e2d4 -#: ../source/reference/operator/projection/meta.txt:66 -msgid "" -"The :projection:`$meta` expression can be a part of a projection document" -" that specifies exclusions of other fields or that specifies inclusions " -"of other fields." -msgstr "" - -# 8023b551dc954bfd882b2b53719ad263 -#: ../source/reference/operator/projection/meta.txt:70 -msgid "" -"The metadata returns information on the processing of the ```` " -"operation. As such, the returned metadata, assigned to the " -"````, has no meaning inside a ```` expression;" -" i.e. specifying a condition on the ```` as part of " -"the ```` is similar to specifying a condition on a non-existing " -"field if no field exists in the documents with the " -"````." -msgstr "" - -# b6a556b9e2984486a6704f8e36312e35 -#: ../source/reference/operator/projection/meta.txt:79 -msgid "Sort" -msgstr "" - -# f1adc77279d44db0baa297400c935ead -#: ../source/reference/operator/projection/meta.txt:81 -msgid "" -"The :projection:`$meta` expression can be part of a " -":method:`~cursor.sort()` expression, as in:" -msgstr "" - -# c277aa0acff242308349eae064f2bfe5 -#: ../source/reference/operator/projection/meta.txt:91 -msgid "" -"To include a :projection:`$meta` expression in a :method:`~cursor.sort()`" -" expression, the *same* :projection:`$meta` expression, including the " -"````, must appear in the projection document. The " -"specified metadata determines the sort order. For example, the " -"``\"textScore\"`` metadata sorts in descending order." -msgstr "" - -# 988721d599ae49c3947bcade515affcb -#: ../source/reference/operator/projection/meta.txt:97 -msgid "For additional examples, see :ref:`text-operator-example-compound-sort`." -msgstr "" - -# 3ddf3ed1ee2443fe966e8f45445eba0c -#: ../source/reference/operator/projection/meta.txt:100 -msgid "Examples" -msgstr "" - -# 39a9beb9dd2f4a3a980cd3a6c0d4c501 -#: ../source/reference/operator/projection/meta.txt:105 -msgid "" -"For examples of ``\"textScore\"`` projections and sorts, see " -":query:`$text`." -msgstr "" - -#~ msgid "" -#~ "The :projection:`$meta` projection operator " -#~ "returns for each matching document the" -#~ " metadata (e.g. ``\"textScore\"``) associated " -#~ "with the query. The :projection:`$meta` " -#~ "expression can be a part of the" -#~ " :term:`projection` document as well as " -#~ "a :method:`~cursor.sort()` expression." -#~ msgstr "" - -#~ msgid "" -#~ "Returns the score associated with the" -#~ " corresponding query:`$text` query for each" -#~ " matching document. The text score " -#~ "signifies how well the document matched" -#~ " the stemmed term or terms. If " -#~ "not used in conjunction with a " -#~ "query:`$text` query, returns a score of" -#~ " ``0.0``" -#~ msgstr "" - -#~ msgid "" -#~ "The :projection:`$meta` expression specifies " -#~ "the inclusion of the field to the" -#~ " result set and does not specify " -#~ "an exclusion of the other fields." -#~ msgstr "" - -#~ msgid "``$meta`` Aggregation Operator" -#~ msgstr "" - -#~ msgid "" -#~ "The behavior and requirements of the " -#~ ":projection:`$meta` operator differs from that" -#~ " of the :expression:`$meta` aggregation " -#~ "operator. See the :expression:`$meta` " -#~ "aggregation operator for details." -#~ msgstr "" - -#~ msgid "" -#~ "Returns the score associated with the" -#~ " corresponding :query:`$text` query for " -#~ "each matching document. The text score" -#~ " signifies how well the document " -#~ "matched the stemmed term or terms. " -#~ "If not used in conjunction with a" -#~ " :query:`$text` query, returns a score " -#~ "of |empty-value|." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/projection/positional.po b/locale/es/LC_MESSAGES/reference/operator/projection/positional.po deleted file mode 100644 index d017180e042..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/projection/positional.po +++ /dev/null @@ -1,344 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:56+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a6bc7832f80549eb921ce4afbea34676 -#: ../source/reference/operator/projection/positional.txt:3 -msgid "\\$ (projection)" -msgstr "" - -# 9758fbc1f30943ba8378c1987aa19caf -#: ../source/reference/operator/projection/positional.txt -msgid "On this page" -msgstr "" - -# 1f89776ded0d4c159fc7a2c528af71ad -#: ../source/reference/operator/projection/positional.txt:14 -msgid "Definition" -msgstr "" - -# d66292a24b0f4df7a2b4a3175203c1a7 -#: ../source/reference/operator/projection/positional.txt:19 -msgid "" -"The positional :projection:`$` operator limits the contents of an " -"```` from the query results to contain only the **first** element " -"matching the query document. To specify an array element to update, see " -"the :doc:`positional $ operator for updates " -"`." -msgstr "" - -# e7e965b4705841d19e9896897125a5fc -#: ../source/reference/operator/projection/positional.txt:25 -msgid "" -"Use :projection:`$` in the :term:`projection` document of the " -":method:`~db.collection.find()` method or the " -":method:`~db.collection.findOne()` method when you only need one " -"particular array element in selected documents." -msgstr "" - -# 6574406dd686477b9bb26ce7906e2a97 -#: ../source/reference/operator/projection/positional.txt:30 -msgid "" -"See the aggregation operator :expression:`$filter` to return an array " -"with only those elements that match the specified condition." -msgstr "" - -# 28d52cf941d64c2f9dbcb8151ada590a -#: ../source/reference/operator/projection/positional.txt:34 -msgid "Usage Considerations" -msgstr "" - -# 5fb25edc584c4d1e880bc70087df733a -#: ../source/includes/fact-positional-projection-vs-elemmatch.rst:1 -msgid "" -"Both the :projection:`$` operator and the :projection:`$elemMatch` " -"operator project a subset of elements from an array based on a condition." -msgstr "" - -# 9a58ac972fa64b85a9b3712f62e8b8a9 -#: ../source/includes/fact-positional-projection-vs-elemmatch.rst:4 -msgid "" -"The :projection:`$` operator projects the array elements based on some " -"condition from the query statement." -msgstr "" - -# 08706f989f7f4abab7a6dec10d546042 -#: ../source/includes/fact-positional-projection-vs-elemmatch.rst:7 -msgid "" -"The :projection:`$elemMatch` projection operator takes an explicit " -"condition argument. This allows you to project based on a condition not " -"in the query, or if you need to project based on multiple fields in the " -"array's embedded documents. See :ref:`array-field-limitation` for an " -"example." -msgstr "" - -# 524e82c3133e499fb10f8e99e48556fe -#: ../source/includes/extracts/views-unsupported-projection-$.rst:1 -msgid "" -":method:`db.collection.find()` operations on :doc:`views ` " -"do not support :projection:`$` projection operator." -msgstr "" - -# c2863884b9a448fbb247ce4208c303fd -#: ../source/reference/operator/projection/positional.txt:41 -msgid "Behavior" -msgstr "" - -# 81a9f647d2c3418d9ab694c90fd03f79 -#: ../source/reference/operator/projection/positional.txt:44 -msgid "Usage Requirements" -msgstr "" - -# 47d94cd791fe4da5bc5ddb57c82916eb -#: ../source/reference/operator/projection/positional.txt:46 -msgid "Given the form:" -msgstr "" - -# b6804e1f538c43779038de6dda9e86ae -#: ../source/reference/operator/projection/positional.txt:55 -msgid "" -"The ```` field being limited **must** appear in the :ref:`query " -"document `, and the ```` can be " -"documents that contain :ref:`query operator expressions `." -msgstr "" - -# 3b3f103019f1448db419d9ecca757b4e -#: ../source/reference/operator/projection/positional.txt:62 -msgid "Array Field Limitations" -msgstr "" - -# 88594ecfc3c94f9096da8ab506078a7b -#: ../source/reference/operator/projection/positional.txt:64 -msgid "MongoDB requires the following when dealing with projection over arrays:" -msgstr "" - -# 8e71d473677249ba89bc3f4c7d9d5c29 -#: ../source/reference/operator/projection/positional.txt:66 -msgid "" -"Only one positional :projection:`$` operator may appear in the projection" -" document." -msgstr "" - -# 573e4e3ddad240b197238fe861afd565 -#: ../source/reference/operator/projection/positional.txt:69 -msgid "" -"Only one array field, the one being limited with the :projection:`$` " -"projection operator, should appear in the :ref:`query document `. Additional array fields in the query " -"document may lead to undefined behavior." -msgstr "" - -# e84c5f1d4be845368c5803bb673692f0 -#: ../source/reference/operator/projection/positional.txt:74 -msgid "" -"The :ref:`query document ` should only " -"contain a single condition on the array field being projected. Multiple " -"conditions may override each other internally and lead to undefined " -"behavior." -msgstr "" - -# f15fce79d88b4e259deb7dc68f23b86e -#: ../source/reference/operator/projection/positional.txt:79 -msgid "Under these requirements, the following query is **incorrect**:" -msgstr "" - -# 0ec438c07201436591c6b931b5019007 -#: ../source/reference/operator/projection/positional.txt:86 -msgid "" -"To specify criteria on multiple fields of documents inside that array, " -"use the :query:`$elemMatch` query operator. The following query will " -"return any embedded documents inside a ``grades`` array that have a " -"``mean`` of greater than 70 and a ``grade`` of greater than 90." -msgstr "" - -# 0619751b7b514334bef1759fda10c1ba -#: ../source/reference/operator/projection/positional.txt:99 -msgid "" -"You must use the :projection:`$elemMatch` operator if you need separate " -"conditions for selecting documents and for choosing fields within those " -"documents." -msgstr "" - -# b0d92f3653ad49faa197c05858b8d6ee -#: ../source/reference/operator/projection/positional.txt:103 -msgid "Sorts and the Positional Operator" -msgstr "" - -# 21311a47155c4763a0b72f10fc801b4f -#: ../source/reference/operator/projection/positional.txt:105 -msgid "" -"When the :method:`~db.collection.find()` method includes a " -":method:`~cursor.sort()`, the :method:`~db.collection.find()` method " -"applies the :method:`~cursor.sort()` to order the matching documents " -"**before** it applies the positional :projection:`$` projection operator." -msgstr "" - -# b7dc3c4299cc402887265d898840ae1e -#: ../source/reference/operator/projection/positional.txt:111 -msgid "" -"If an array field contains multiple documents with the same field name " -"and the :method:`~db.collection.find()` method includes a " -":method:`~cursor.sort()` on that repeating field, the returned documents " -"may not reflect the sort order because the sort was applied to the " -"elements of the array before the :projection:`$` projection operator." -msgstr "" - -# 5a7eb0af52634257b374ee93bceb81ee -#: ../source/reference/operator/projection/positional.txt:120 -msgid "Examples" -msgstr "" - -# 392b754dbc5842f593861aae219129fa -#: ../source/reference/operator/projection/positional.txt:123 -msgid "Project Array Values" -msgstr "" - -# 4d60e55855a14b22b75a1b33ca299115 -#: ../source/reference/operator/projection/positional.txt:125 -msgid "A collection ``students`` contains the following documents:" -msgstr "" - -# 68c5287512734cdb9c9ea796325bd298 -#: ../source/reference/operator/projection/positional.txt:136 -msgid "" -"In the following query, the projection ``{ \"grades.$\": 1 }`` returns " -"only the first element greater than or equal to ``85`` for the ``grades``" -" field." -msgstr "" - -# 038ffb62d85d467eb94cafd945e0247a -# 6091a0499d9e4d0492ba5f5f9a3408b9 -#: ../source/reference/operator/projection/positional.txt:145 -#: ../source/reference/operator/projection/positional.txt:186 -msgid "The operation returns the following documents:" -msgstr "" - -# 3928026d39b7457496a024cb43364bbf -#: ../source/reference/operator/projection/positional.txt:153 -msgid "" -"Although the array field ``grades`` may contain multiple elements that " -"are greater than or equal to ``85``, the :projection:`$` projection " -"operator returns only the first matching element from the array." -msgstr "" - -# 13ad274853544c2298d9d142e84d122a -#: ../source/reference/operator/projection/positional.txt:159 -msgid "Project Array Documents" -msgstr "" - -# 3ece5722afec46918a137da16eb7a576 -#: ../source/reference/operator/projection/positional.txt:161 -msgid "" -"A ``students`` collection contains the following documents where the " -"``grades`` field is an array of documents; each document contain the " -"three field names ``grade``, ``mean``, and ``std``:" -msgstr "" - -# c91bce16652b43e6ab69b02c0e240bdc -#: ../source/reference/operator/projection/positional.txt:175 -msgid "" -"In the following query, the projection ``{ \"grades.$\": 1 }`` returns " -"only the first element with the ``mean`` greater than ``70`` for the " -"``grades`` field:" -msgstr "" - -# 4f7b644df3de453ea9d3f587afe7d284 -#: ../source/reference/operator/projection/positional.txt:194 -msgid "Further Reading" -msgstr "" - -# 01f196c888074fa29ddbf72b903c6bad -#: ../source/reference/operator/projection/positional.txt:196 -msgid ":projection:`$elemMatch (projection) <$elemMatch>`" -msgstr "" - -# 51552029c15149e4b28123b23109228f -#~ msgid "" -#~ "The positional :projection:`$` operator limits" -#~ " the contents of the ```` " -#~ "field that is included in the " -#~ "query results to contain the **first**" -#~ " matching element. To specify an " -#~ "array element to update, see the " -#~ ":doc:`positional $ operator for updates " -#~ "`." -#~ msgstr "" - -# 5835cb5f7e1048608cff74b0ad3ba455 -#~ msgid "" -#~ "Used in the :term:`projection` document " -#~ "of the :method:`~db.collection.find()` method " -#~ "or the :method:`~db.collection.findOne()` method:" -#~ msgstr "" - -# 79f3b4e44a9a41d0be5c7e30aa87edd1 -#~ msgid "" -#~ "The :projection:`$` projection operator limits" -#~ " the content of the ```` field" -#~ " to the **first** element that " -#~ "matches the :ref:`query document `." -#~ msgstr "" - -# 973ca392187745ddb47158a26ef8b5a1 -#~ msgid "" -#~ "The ```` field **must** appear in" -#~ " the :ref:`query document `" -#~ msgstr "" - -# 3379f7bda4bf494191bd2aa833bc44dc -#~ msgid "" -#~ "The ```` can be documents that" -#~ " contains :ref:`query operator expressions " -#~ "`." -#~ msgstr "" - -# a08ddbc1cf4a4f99b43b00080c377104 -#~ msgid "" -#~ "Only **one** positional :projection:`$` " -#~ "operator can appear in the projection" -#~ " document." -#~ msgstr "" - -# 55f1c5a7ec93495996ed0ea07b394c13 -#~ msgid "" -#~ "Only **one** array field can appear " -#~ "in the :ref:`query document `; i.e. the " -#~ "following query is **incorrect**:" -#~ msgstr "" - -# 48fa464b70ed4acb9f2594230c69e82f -#~ msgid "Array Field Limitation" -#~ msgstr "" - -# d261e5348cb1436c99f18c157dc023d8 -#~ msgid "" -#~ "Since only **one** array field can " -#~ "appear in the query document, if " -#~ "the array contains documents, to specify" -#~ " criteria on multiple fields of these" -#~ " documents, use the :query:`$elemMatch` " -#~ "operator. For example:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/projection/slice.po b/locale/es/LC_MESSAGES/reference/operator/projection/slice.po deleted file mode 100644 index 45388dd3b1e..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/projection/slice.po +++ /dev/null @@ -1,100 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:10+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 35443249842c4955b3f168267654d12c -#: ../source/reference/operator/projection/slice.txt:3 -msgid "$slice (projection)" -msgstr "" - -# b4927a51717344dabce990706d9d6eba -#: ../source/reference/operator/projection/slice.txt:15 -msgid "" -"The :projection:`$slice` operator controls the number of items of an " -"array that a query returns. For information on limiting the size of an " -"array during an update with :update:`$push`, see the :update:`$slice` " -"modifier instead." -msgstr "" - -# 4a58d85da54b4649a2cf4d0f11a9239f -#: ../source/includes/extracts/views-unsupported-projection-$slice.rst:1 -msgid "" -":method:`db.collection.find()` operations on :doc:`views ` " -"do not support :projection:`$slice` projection operator." -msgstr "" - -# 4fbccaee36864adc99d36565ccdaf1d2 -#: ../source/reference/operator/projection/slice.txt:22 -msgid "Consider the following prototype query:" -msgstr "" - -# e37e2d55d162426b8f461cd71faf8c6a -#: ../source/reference/operator/projection/slice.txt:28 -msgid "" -"This operation selects the document ``collection`` identified by a field " -"named ``field`` that holds ``value`` and returns the number of elements " -"specified by the value of ``count`` from the array stored in the " -"``array`` field. If ``count`` has a value greater than the number of " -"elements in ``array`` the query returns all elements of the array." -msgstr "" - -# 60f1260a1eec48efbdc7f937fe03b912 -#: ../source/reference/operator/projection/slice.txt:35 -msgid "" -":projection:`$slice` accepts arguments in a number of formats, including " -"negative values and arrays. Consider the following examples:" -msgstr "" - -# 9d76f2f37e2548edab13fa3df6863327 -#: ../source/reference/operator/projection/slice.txt:43 -msgid "" -"Here, :projection:`$slice` selects the first five items in an array in " -"the ``comments`` field." -msgstr "" - -# 75a7764553c34308b394922acc0f5e7e -#: ../source/reference/operator/projection/slice.txt:50 -msgid "This operation returns the last five items in array." -msgstr "" - -# da53b9f5deaa417e86937fa192cba096 -#: ../source/reference/operator/projection/slice.txt:52 -msgid "" -"The following examples specify an array as an argument to " -":projection:`$slice`. Arrays take the form of ``[ skip , limit ]``, where" -" the first value indicates the number of items in the array to skip and " -"the second value indicates the number of items to return." -msgstr "" - -# 6251f7ccd4b84f708f89eee965cd22d2 -#: ../source/reference/operator/projection/slice.txt:61 -msgid "" -"Here, the query will only return 10 items, after skipping the first 20 " -"items of that array." -msgstr "" - -# 1002828cc2df4841953a6ee896fbca76 -#: ../source/reference/operator/projection/slice.txt:68 -msgid "" -"This operation returns 10 items as well, beginning with the item that is " -"20th from the last item of the array." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/query-array.po b/locale/es/LC_MESSAGES/reference/operator/query-array.po deleted file mode 100644 index 5ff0ed5d733..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/query-array.po +++ /dev/null @@ -1,83 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:57+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# cfc2aeef50d64766a9256157664144bc -#: ../source/reference/operator/query-array.txt:3 -msgid "Query Operator Array" -msgstr "" - -# 01029fc8d585472a8995442b835a5734 -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on" -" the specific operator to go to its reference page." -msgstr "" - -# 8c39d541f0684ab08de6323dce0a3487 -#: ../source/includes/toc/table-operator-query-array.rst:2 -msgid "Name" -msgstr "" - -# 6a9751d4d99c4de998ce20258f374b89 -#: ../source/includes/toc/table-operator-query-array.rst:2 -msgid "Description" -msgstr "" - -# 6c9fb908c0ba423ba27e86ba41ff5722 -#: ../source/includes/toc/table-operator-query-array.rst:4 -msgid ":query:`$all`" -msgstr "" - -# 7754dc0844be428b96c4d7dc4c5be4d4 -#: ../source/includes/toc/table-operator-query-array.rst:4 -msgid "Matches arrays that contain all elements specified in the query." -msgstr "" - -# 11f3e307897548e88dfeed804370cf2d -#: ../source/includes/toc/table-operator-query-array.rst:6 -msgid ":query:`$elemMatch`" -msgstr "" - -# 77bdd46e029949f5b0a6d2c117ae7116 -#: ../source/includes/toc/table-operator-query-array.rst:6 -msgid "" -"Selects documents if element in the array field matches all the specified" -" :query:`$elemMatch` conditions." -msgstr "" - -# 0102bf0006a940b2be7c607f5e915972 -#: ../source/includes/toc/table-operator-query-array.rst:8 -msgid ":query:`$size`" -msgstr "" - -# 33a6bc2d8efb4a05801645fc8c306342 -#: ../source/includes/toc/table-operator-query-array.rst:8 -msgid "Selects documents if the array field is a specified size." -msgstr "" - -# ca961af4c1c24b3e9b5d2eb9194f3da8 -#~ msgid "" -#~ "Selects documents if element in the " -#~ "array field matches all the specified" -#~ " :query:`$elemMatch` condition." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/query-bitwise.po b/locale/es/LC_MESSAGES/reference/operator/query-bitwise.po deleted file mode 100644 index 7e4ecf11f29..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/query-bitwise.po +++ /dev/null @@ -1,90 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# c16fbcb41d97436991241943c8afa773 -#: ../source/reference/operator/query-bitwise.txt:3 -msgid "Bitwise Query Operators" -msgstr "" - -# b43505c48b2d49a2a98f5f95e912d691 -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on" -" the specific operator to go to its reference page." -msgstr "" - -# b6e5aa0c7bf04186b7704c4d9fd5c381 -#: ../source/includes/toc/table-operator-query-bitwise.rst:2 -msgid "Name" -msgstr "" - -# a93dd7aa38b5425b955e1c8a187cb8da -#: ../source/includes/toc/table-operator-query-bitwise.rst:2 -msgid "Description" -msgstr "" - -# 1a511f169ca04ce9aacb2eae4afd9ebf -#: ../source/includes/toc/table-operator-query-bitwise.rst:4 -msgid ":query:`$bitsAllSet`" -msgstr "" - -# 4fe74372bc664ff0863ce0882705aef4 -#: ../source/includes/toc/table-operator-query-bitwise.rst:4 -msgid "" -"Matches numeric or binary values in which a set of bit positions *all* " -"have a value of ``1``." -msgstr "" - -# 2b95fed61d5e4a0db02a93d47ab69fcb -#: ../source/includes/toc/table-operator-query-bitwise.rst:6 -msgid ":query:`$bitsAnySet`" -msgstr "" - -# 231ff2894ce4463cb41d6c0f59d306db -#: ../source/includes/toc/table-operator-query-bitwise.rst:6 -msgid "" -"Matches numeric or binary values in which *any* bit from a set of bit " -"positions has a value of ``1``." -msgstr "" - -# 37e77393002b47c29381fc6f6dd777fe -#: ../source/includes/toc/table-operator-query-bitwise.rst:8 -msgid ":query:`$bitsAllClear`" -msgstr "" - -# 55e6cfed85cd4b718a1fde0a2f7052b8 -#: ../source/includes/toc/table-operator-query-bitwise.rst:8 -msgid "" -"Matches numeric or binary values in which a set of bit positions *all* " -"have a value of ``0``." -msgstr "" - -# bdbc78e28d934d3897c565b22b5ded2a -#: ../source/includes/toc/table-operator-query-bitwise.rst:10 -msgid ":query:`$bitsAnyClear`" -msgstr "" - -# b695af3602ef4224bc9d8301fa81c31b -#: ../source/includes/toc/table-operator-query-bitwise.rst:10 -msgid "" -"Matches numeric or binary values in which *any* bit from a set of bit " -"positions has a value of ``0``." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/query-comparison.po b/locale/es/LC_MESSAGES/reference/operator/query-comparison.po deleted file mode 100644 index 5cebedd781f..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/query-comparison.po +++ /dev/null @@ -1,179 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:57+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 65969b44b3de4e7e86f087d6a0615ff0 -#: ../source/reference/operator/query-comparison.txt:5 -msgid "Comparison Query Operators" -msgstr "" - -# 85bf9a7f2d104feeb4ade8414614975d -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on" -" the specific operator to go to its reference page." -msgstr "" - -# c8a19ee3be864d23916ae61f8667fbd1 -#: ../source/includes/fact-comparison-order.rst:1 -msgid "" -"For comparison of different BSON type values, see the :ref:`specified " -"BSON comparison order `." -msgstr "" - -# 1b2780510fda4ba78356e6a6329ab791 -#: ../source/includes/toc/table-operator-query-comparison.rst:2 -msgid "Name" -msgstr "" - -# fce354eb385a41619aa763fc7f16ab91 -#: ../source/includes/toc/table-operator-query-comparison.rst:2 -msgid "Description" -msgstr "" - -# 34d7ab958e3b4ac59f146b0673800221 -#: ../source/includes/toc/table-operator-query-comparison.rst:4 -msgid ":query:`$eq`" -msgstr "" - -# 947ab393fe6e4b28a70c3ec7e6399847 -#: ../source/includes/toc/table-operator-query-comparison.rst:4 -msgid "Matches values that are equal to a specified value." -msgstr "" - -# 6afe16cf176443eaaf613d8e4728c34f -#: ../source/includes/toc/table-operator-query-comparison.rst:6 -msgid ":query:`$gt`" -msgstr "" - -# dce74b95da79489aa02dff25d6e6ec56 -#: ../source/includes/toc/table-operator-query-comparison.rst:6 -msgid "Matches values that are greater than a specified value." -msgstr "" - -# 9bc25a27cade476aba555220d52a9a08 -#: ../source/includes/toc/table-operator-query-comparison.rst:8 -msgid ":query:`$gte`" -msgstr "" - -# ada81d0021ba487f85385fc42ea51d2c -#: ../source/includes/toc/table-operator-query-comparison.rst:8 -msgid "Matches values that are greater than or equal to a specified value." -msgstr "" - -# 629df732bdc7468a81dec926b0c77b2a -#: ../source/includes/toc/table-operator-query-comparison.rst:10 -msgid ":query:`$lt`" -msgstr "" - -# d2050f5d173e4e779089b3c62a40a5f4 -#: ../source/includes/toc/table-operator-query-comparison.rst:10 -msgid "Matches values that are less than a specified value." -msgstr "" - -# 8f1f00e1a3d249b1af2c31413442effd -#: ../source/includes/toc/table-operator-query-comparison.rst:12 -msgid ":query:`$lte`" -msgstr "" - -# 5d576aea211f48a0a6a0a71f8bce860d -#: ../source/includes/toc/table-operator-query-comparison.rst:12 -msgid "Matches values that are less than or equal to a specified value." -msgstr "" - -# 649d9ae9fd3c4e02bfad2f8d32c9243e -#: ../source/includes/toc/table-operator-query-comparison.rst:14 -msgid ":query:`$ne`" -msgstr "" - -# 9bcba235b90d45c0a09898abcffe98c9 -#: ../source/includes/toc/table-operator-query-comparison.rst:14 -msgid "Matches all values that are not equal to a specified value." -msgstr "" - -# 14a5ac8edfd743beaba1deb08960bdfc -#: ../source/includes/toc/table-operator-query-comparison.rst:16 -msgid ":query:`$in`" -msgstr "" - -# c6772082ca4b49939fe9499382bdae38 -#: ../source/includes/toc/table-operator-query-comparison.rst:16 -msgid "Matches any of the values specified in an array." -msgstr "" - -# c4c02ae414574edd91473a16d5e7a7d6 -#: ../source/includes/toc/table-operator-query-comparison.rst:18 -msgid ":query:`$nin`" -msgstr "" - -# 10816ef465794a688c52ceafcf7bf5f3 -#: ../source/includes/toc/table-operator-query-comparison.rst:18 -msgid "Matches none of the values specified in an array." -msgstr "" - -#~ msgid "" -#~ "Matches values that are equal to " -#~ "or greater than the value specified " -#~ "in the query." -#~ msgstr "" - -# ad7eb875471a4044ab5f83519f9ffb55 -#~ msgid "Matches values that are greater than the value specified in the query." -#~ msgstr "" - -# be88a5cc98094cabb92952ee4f49e7c5 -#~ msgid "" -#~ "Matches any of the values that " -#~ "exist in an array specified in the" -#~ " query." -#~ msgstr "" - -# f493a18982174551aaf509d605fde06d -#~ msgid "Matches values that are less than the value specified in the query." -#~ msgstr "" - -# 0698d42dc3dc436e94acd1b5a4d7921d -#~ msgid "" -#~ "Matches values that are less than " -#~ "or equal to the value specified in" -#~ " the query." -#~ msgstr "" - -# 91390515393d429f8dfe93af24b3c6d7 -#~ msgid "" -#~ "Matches all values that are not " -#~ "equal to the value specified in " -#~ "the query." -#~ msgstr "" - -# 81552c2ef3a949fe912d6ea2e8f99049 -#~ msgid "" -#~ "Matches values that **do not** exist " -#~ "in an array specified to the " -#~ "query." -#~ msgstr "" - -#~ msgid "" -#~ "Matches values that are greater than " -#~ "or equal to the value specified in" -#~ " the query." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/query-element.po b/locale/es/LC_MESSAGES/reference/operator/query-element.po deleted file mode 100644 index 2f0587d176d..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/query-element.po +++ /dev/null @@ -1,64 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:58+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 283cb3e1aaf442edb3f4452363bbef14 -#: ../source/reference/operator/query-element.txt:3 -msgid "Element Query Operators" -msgstr "" - -# 06e2863bfb6842068e1a33b3b034135c -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on" -" the specific operator to go to its reference page." -msgstr "" - -# fd79c6e4f55242edb3736bf61f049f94 -#: ../source/includes/toc/table-operator-query-element.rst:2 -msgid "Name" -msgstr "" - -# 34e9daebad26401d9eed3b51a7191dfc -#: ../source/includes/toc/table-operator-query-element.rst:2 -msgid "Description" -msgstr "" - -# b6264dffb74f4ef59f403309147dade7 -#: ../source/includes/toc/table-operator-query-element.rst:4 -msgid ":query:`$exists`" -msgstr "" - -# 6d9b4d3e06d64a6ca9b29ff2ebccb3e0 -#: ../source/includes/toc/table-operator-query-element.rst:4 -msgid "Matches documents that have the specified field." -msgstr "" - -# ed45b1d80272499c8ff5664bc35f073f -#: ../source/includes/toc/table-operator-query-element.rst:6 -msgid ":query:`$type`" -msgstr "" - -# e11690cdd0d04ec9ad8d8d65bf683b6a -#: ../source/includes/toc/table-operator-query-element.rst:6 -msgid "Selects documents if a field is of the specified type." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/query-evaluation.po b/locale/es/LC_MESSAGES/reference/operator/query-evaluation.po deleted file mode 100644 index fcdecd1f5f6..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/query-evaluation.po +++ /dev/null @@ -1,86 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:47+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# cba6a897c4c0412a8f9394fe7ea8fb45 -#: ../source/reference/operator/query-evaluation.txt:3 -msgid "Evaluation Query Operators" -msgstr "" - -# 67b2aaf831e14f8cb481eb054fa1c250 -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on" -" the specific operator to go to its reference page." -msgstr "" - -# 908ac255cea04dd8b67a062576145f2a -#: ../source/includes/toc/table-operator-query-evaluation.rst:2 -msgid "Name" -msgstr "" - -# 6a0d9fbc9f8b41dc977294eccc410adb -#: ../source/includes/toc/table-operator-query-evaluation.rst:2 -msgid "Description" -msgstr "" - -# e9f395e82c55438aba1ffaeab73df303 -#: ../source/includes/toc/table-operator-query-evaluation.rst:4 -msgid ":query:`$mod`" -msgstr "" - -# 809d275c3d684e909e21ea7f10c7ec2b -#: ../source/includes/toc/table-operator-query-evaluation.rst:4 -msgid "" -"Performs a modulo operation on the value of a field and selects documents" -" with a specified result." -msgstr "" - -# caf7fe2ec15b4e0e82a1c434a54d40d9 -#: ../source/includes/toc/table-operator-query-evaluation.rst:6 -msgid ":query:`$regex`" -msgstr "" - -# 3f8086238c734eb481fb188c18184478 -#: ../source/includes/toc/table-operator-query-evaluation.rst:6 -msgid "Selects documents where values match a specified regular expression." -msgstr "" - -# efe7968289f84392b54bf67a6b0b43f9 -#: ../source/includes/toc/table-operator-query-evaluation.rst:8 -msgid ":query:`$text`" -msgstr "" - -# 4ffec9ccef454cd29b9788d96baab5cc -#: ../source/includes/toc/table-operator-query-evaluation.rst:8 -msgid "Performs text search." -msgstr "" - -# 4c8467255fb2484ebf437566d5b5768d -#: ../source/includes/toc/table-operator-query-evaluation.rst:10 -msgid ":query:`$where`" -msgstr "" - -# 6a7f88ece3a24484859cfe42f0c2816f -#: ../source/includes/toc/table-operator-query-evaluation.rst:10 -msgid "Matches documents that satisfy a JavaScript expression." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/query-geospatial.po b/locale/es/LC_MESSAGES/reference/operator/query-geospatial.po deleted file mode 100644 index bac4bda8a22..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/query-geospatial.po +++ /dev/null @@ -1,399 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:47+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 6e0456a5a9da45dca7a5f1fce68525dd -#: ../source/reference/operator/query-geospatial.txt:3 -msgid "Geospatial Query Operators" -msgstr "" - -# 8e6d1a2ed2a9412d90010959ea92cdff -#: ../source/reference/operator/query-geospatial.txt -msgid "On this page" -msgstr "" - -# 163870fa5499424786ce4443a60dec4f -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on" -" the specific operator to go to its reference page." -msgstr "" - -# 13f405d26ef941da8ef3cdc556ccfbd2 -#: ../source/reference/operator/query-geospatial.txt:16 -msgid "Operators" -msgstr "" - -# d6f0dd5c62934c3eb7d726026798bb00 -#: ../source/reference/operator/query-geospatial.txt:21 -msgid "Query Selectors" -msgstr "" - -# 433863184f05444ab365eb4b64abe379 -# 9eeefd606cae40b8b59b385e1e59784a -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:2 -#: ../source/includes/toc/table-operator-query-geospatial.rst:2 -msgid "Name" -msgstr "" - -# 26ec54bdfff24e6eb206d3d20cd84505 -# c8d7329644ac4970984464100794b4f5 -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:2 -#: ../source/includes/toc/table-operator-query-geospatial.rst:2 -msgid "Description" -msgstr "" - -# ed920300205e4c348433c864cb278f7a -#: ../source/includes/toc/table-operator-query-geospatial.rst:4 -msgid ":query:`$geoWithin`" -msgstr "" - -# 78a71bcc7de64bf1bacd896806f6d611 -#: ../source/includes/toc/table-operator-query-geospatial.rst:4 -msgid "" -"Selects geometries within a bounding :ref:`GeoJSON geometry `. The :doc:`2dsphere ` and " -":doc:`2d ` indexes support :query:`$geoWithin`." -msgstr "" - -# 2b960198b25d4a919a36cd32a3058a0a -#: ../source/includes/toc/table-operator-query-geospatial.rst:10 -msgid ":query:`$geoIntersects`" -msgstr "" - -# a6b6599dff484abebb07b8c005859db5 -#: ../source/includes/toc/table-operator-query-geospatial.rst:10 -msgid "" -"Selects geometries that intersect with a :term:`GeoJSON` geometry. The " -":doc:`2dsphere ` index supports :query:`$geoIntersects`." -msgstr "" - -# defb2f9f2a6e443b9bef3f27c2062414 -#: ../source/includes/toc/table-operator-query-geospatial.rst:15 -msgid ":query:`$near`" -msgstr "" - -# b7d5ca770e954a36afca4d637e9e631e -#: ../source/includes/toc/table-operator-query-geospatial.rst:15 -msgid "" -"Returns geospatial objects in proximity to a point. Requires a geospatial" -" index. The :doc:`2dsphere ` and :doc:`2d ` " -"indexes support :query:`$near`." -msgstr "" - -# c38f59e20aa14850894c565aa01f4a80 -#: ../source/includes/toc/table-operator-query-geospatial.rst:21 -msgid ":query:`$nearSphere`" -msgstr "" - -# 39ece5c84f3247fc8f78d90eb9a0dc06 -#: ../source/includes/toc/table-operator-query-geospatial.rst:21 -msgid "" -"Returns geospatial objects in proximity to a point on a sphere. Requires " -"a geospatial index. The :doc:`2dsphere ` and :doc:`2d " -"` indexes support :query:`$nearSphere`." -msgstr "" - -# 3847c430354e429f9dc1a000458848c0 -#: ../source/reference/operator/query-geospatial.txt:28 -msgid "Geometry Specifiers" -msgstr "" - -# 33338bb419d149ae92c5116b3226a6e5 -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:4 -msgid ":query:`$geometry`" -msgstr "" - -# 9b0e945cfa944d3f948a965ea274b97d -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:4 -msgid "" -"Specifies a geometry in :term:`GeoJSON` format to geospatial query " -"operators." -msgstr "" - -# da8ea9e7eb3a48e39e8d4170937206b0 -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:6 -msgid ":query:`$minDistance`" -msgstr "" - -# 6c4e34642d7a4a54ac781f1a0a01b180 -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:6 -msgid "" -"Specifies a minimum distance to limit the results of :query:`$near` and " -":query:`$nearSphere` queries. For use with ``2dsphere`` index only." -msgstr "" - -# 304fb7225bf041d3aff8f6da24582b68 -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:11 -msgid ":query:`$maxDistance`" -msgstr "" - -# dbbc7e1aa3714319a78ed700ca17bc74 -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:11 -msgid "" -"Specifies a maximum distance to limit the results of :query:`$near` and " -":query:`$nearSphere` queries. The :doc:`2dsphere ` and " -":doc:`2d ` indexes support :query:`$centerSphere`." -msgstr "" - -# 36a4890b0c454ebabb39e8318b6d8ba7 -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:17 -msgid ":query:`$center`" -msgstr "" - -# 2dda0fc3cddd4716a32b44acc21eac40 -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:17 -msgid "" -"Specifies a circle using legacy coordinate pairs to :query:`$geoWithin` " -"queries when using planar geometry. The :doc:`2d ` index " -"supports :query:`$center`." -msgstr "" - -# 3d697d630c2b41dca54df32387a945bb -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:22 -msgid ":query:`$centerSphere`" -msgstr "" - -# 9121217476244eebb4cffe438d030612 -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:22 -msgid "" -"Specifies a circle using either legacy coordinate pairs or " -":term:`GeoJSON` format for :query:`$geoWithin` queries when using " -"spherical geometry. The :doc:`2dsphere ` and :doc:`2d " -"` indexes support :query:`$centerSphere`." -msgstr "" - -# fa72b2ca4f2d4643b9ae1bf15350d5d0 -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:28 -msgid ":query:`$box`" -msgstr "" - -# 1c761fe7ef7e430eb28be099c64c1c3d -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:28 -msgid "" -"Specifies a rectangular box using legacy coordinate pairs for " -":query:`$geoWithin` queries. The :doc:`2d ` index supports " -":query:`$box`." -msgstr "" - -# 67aab671f6b142f88beac297a482baf9 -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:33 -msgid ":query:`$polygon`" -msgstr "" - -# 3b25a53b09f741c5bb80c70b9cad53f2 -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:33 -msgid "" -"Specifies a polygon to using legacy coordinate pairs for " -":query:`$geoWithin` queries. The :doc:`2d ` index supports " -":query:`$center`." -msgstr "" - -# 3fd279b2f6bd4677af76c3ea1128bb7b -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:38 -msgid ":query:`$uniqueDocs`" -msgstr "" - -# e7c2f872535b4b3e8d707b76e5525a4c -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:38 -msgid "" -"Deprecated. Modifies a :query:`$geoWithin` and :query:`$near` queries to " -"ensure that even if a document matches the query multiple times, the " -"query returns the document once." -msgstr "" - -#~ msgid "" -#~ "Specifies a distance to limit the " -#~ "results of :query:`$near` and " -#~ ":query:`$nearSphere` queries." -#~ msgstr "" - -# 4b79dd3aeee04e63ab92d3d7538f455b -#~ msgid "Selects geometries within a bounding :term:`GeoJSON` geometry." -#~ msgstr "" - -# 944b1752fddc44dcabd54b4a8f49cf0b -#~ msgid "Selects geometries that intersect with a :term:`GeoJSON` geometry." -#~ msgstr "" - -# 7865880fbc3d46c381c1723d54bf7f21 -#~ msgid "Returns geospatial objects in proximity to a point." -#~ msgstr "" - -# 8b44aecb13ad43c9bdd3623e60c77350 -#~ msgid "Returns geospatial objects in proximity to a point on a sphere." -#~ msgstr "" - -# 7b402857d9f3400f806fee39dc00c757 -#~ msgid "" -#~ "Specifies a circle using legacy " -#~ "coordinate pairs to :query:`$geoWithin` " -#~ "queries when using planar geometry." -#~ msgstr "" - -# 3ac7a299985d46b08b370b6ca4b3a201 -#~ msgid "" -#~ "Specifies a circle using either legacy" -#~ " coordinate pairs or :term:`GeoJSON` format" -#~ " for :query:`$geoWithin` queries when using" -#~ " spherical geometry." -#~ msgstr "" - -# b5e511b6fb6244b0bad1e9a30f505037 -#~ msgid "" -#~ "Specifies a rectangular box using legacy" -#~ " coordinate pairs for :query:`$geoWithin` " -#~ "queries." -#~ msgstr "" - -# 243112800aa048df8224e16e392a731c -#~ msgid "" -#~ "Specifies a polygon to using legacy " -#~ "coordinate pairs for :query:`$geoWithin` " -#~ "queries." -#~ msgstr "" - -# 681a40a26bae48108ad5f01c9ea9e89e -#~ msgid "Geospatial Query Compatibility" -#~ msgstr "" - -# 8ef4cf5268f44e1b91db38314061438b -#~ msgid "" -#~ "While numerous combinations of query " -#~ "operators are possible, the following " -#~ "table shows the recommended operators " -#~ "for different types of queries. The " -#~ "table uses the :query:`$geoWithin`, " -#~ ":query:`$geoIntersects` and :query:`$near` " -#~ "operators." -#~ msgstr "" - -# 99485dd3736e4fcaa6e3d3e7aeced45f -#~ msgid "Query Document" -#~ msgstr "" - -# 0a3ba134f47a43ec9b04291d08b9e90a -#~ msgid "Geometry of the Query Condition" -#~ msgstr "" - -# 5ce08478b6804b36a1156a2e4dea9e55 -#~ msgid "Surface Type for Query Calculation" -#~ msgstr "" - -# e1d594ec37e44c3286ace5877acc32fd -#~ msgid "Units for Query Calculation" -#~ msgstr "" - -# 20b7266b9c4849ec8271af2ba11fb104 -#~ msgid "Supported by this Index" -#~ msgstr "" - -# 4f50ceb7ad224b36b13df0698cf28058 -#~ msgid "**Returns points, lines and polygons**" -#~ msgstr "" - -# 7889f63a5e7e4ead8360cf889fdc25e5 -# c067372d63f44384bbb17b17d153b6b1 -#~ msgid "polygon" -#~ msgstr "" - -# 2ceeb2f18eca4dbda48b9441272fe9a5 -# 0a9724b16c104e00bdf6221b74c116b9 -# 1b302ec35a004d87bc80cdad30b1702f -# 731ad7cb574b4b549477b3870fedd5d6 -#~ msgid "sphere" -#~ msgstr "" - -# 7e0da88f733f45929561cfb045681bb0 -# f7aca3d456b743799d477f812aa2f4db -# 7236c59e67814b48b9471db80b2bd135 -#~ msgid "meters" -#~ msgstr "" - -# fd682b26f5904639925608cc6554d48c -# 1b20c2e094ba4567b799e7f9ac38e184 -# 37afeb57b389473c9db3250733116c97 -# 9a57ff72b95e46c29ebcadae1488c127 -#~ msgid "2dsphere" -#~ msgstr "" - -# 74e1e081ca8a4b559dccdeef93639e22 -#~ msgid "point, line or polygon" -#~ msgstr "" - -# 0fbde5968da944b49a9b99f3ac886baf -# 9a6c2c6019b04a1ab275b4c498ad06ca -#~ msgid "point" -#~ msgstr "" - -# e560fa20c4cb4d979ecfb9a020d8c844 -# 05885418d807464a9c90a89ab1818315 -#~ msgid "The index is required." -#~ msgstr "" - -# bfb6f64f1f2645f9b77085d694245ed3 -#~ msgid "**Returns points only**" -#~ msgstr "" - -# 03af66ad102b4e05a93c7f3c8a219ca0 -#~ msgid "rectangle" -#~ msgstr "" - -# 763715d013154c84bbb9f3af15885f1d -# 014b071908484fae85bdc5d2cff7c50e -# 3f8bde90e37e44c295e8c2cf25a9587e -#~ msgid "flat" -#~ msgstr "" - -# b07ec1fa99a842d0bb31a0a85d3ec0aa -# 5dd0a48f14ab4663803afe93a6ab98cc -# 677b5e83b19f4083a786c07a088a1052 -# 7f63be2d4546402da0dd1385875f9f27 -#~ msgid "flat units" -#~ msgstr "" - -# 51475590219647469f7b3f710183e5d1 -# 92739a42b3cb476dbe759ad21d06e184 -# 34731651d5cd44bd8ef102d8f7b055e8 -# 0b88effc10b547fe8166bdf764f3d1ad -# 0d1b07ff79bb43ca859e88866ebdeb25 -#~ msgid "2d" -#~ msgstr "" - -# 1bbee5c6d1314ab0924391a0bde592c2 -# 25ace02aa7bc4d079ca6a9ee4d4fadf0 -#~ msgid "circular region" -#~ msgstr "" - -# 722cc0fb5c444296b447dc61252d59fb -#~ msgid "radians" -#~ msgstr "" - -# dea8d3efe0a84abb960b07442cb3452b -#~ msgid "flat / flat units" -#~ msgstr "" - -#~ msgid "" -#~ "Specifies a maximum distance to limit" -#~ " the results of :query:`$near` and " -#~ ":query:`$nearSphere` queries." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/query-logical.po b/locale/es/LC_MESSAGES/reference/operator/query-logical.po deleted file mode 100644 index f80b7a8c4f7..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/query-logical.po +++ /dev/null @@ -1,92 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:58+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 59f35e99d66e47948553b38423dbdcf3 -#: ../source/reference/operator/query-logical.txt:3 -msgid "Logical Query Operators" -msgstr "" - -# ed26feed7396477ba9c2b387f96875aa -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on" -" the specific operator to go to its reference page." -msgstr "" - -# 05603d9ce68249e1ba831db05a60ce08 -#: ../source/includes/toc/table-operator-query-logical.rst:2 -msgid "Name" -msgstr "" - -# 7aca98456dd446718f2ae84d6a497123 -#: ../source/includes/toc/table-operator-query-logical.rst:2 -msgid "Description" -msgstr "" - -# 7cc73a7e9d4b49d2961968fe117150d2 -#: ../source/includes/toc/table-operator-query-logical.rst:4 -msgid ":query:`$or`" -msgstr "" - -# a917e5ce49664dd48ca1d319d6c92eb9 -#: ../source/includes/toc/table-operator-query-logical.rst:4 -msgid "" -"Joins query clauses with a logical ``OR`` returns all documents that " -"match the conditions of either clause." -msgstr "" - -# 59cff3299d32433a94007002b438b5d7 -#: ../source/includes/toc/table-operator-query-logical.rst:6 -msgid ":query:`$and`" -msgstr "" - -# cf9c9fa61a554517b83d5aba1bada337 -#: ../source/includes/toc/table-operator-query-logical.rst:6 -msgid "" -"Joins query clauses with a logical ``AND`` returns all documents that " -"match the conditions of both clauses." -msgstr "" - -# ea9366191c79438795d511d177053822 -#: ../source/includes/toc/table-operator-query-logical.rst:8 -msgid ":query:`$not`" -msgstr "" - -# eba1ee7dbd8b4d43ae9cf1218866924d -#: ../source/includes/toc/table-operator-query-logical.rst:8 -msgid "" -"Inverts the effect of a query expression and returns documents that do " -"*not* match the query expression." -msgstr "" - -# f53a8b6fc0314bcaa9fe2acc1706b971 -#: ../source/includes/toc/table-operator-query-logical.rst:10 -msgid ":query:`$nor`" -msgstr "" - -# d1b4530f58154e088f09e7e16025bfe7 -#: ../source/includes/toc/table-operator-query-logical.rst:10 -msgid "" -"Joins query clauses with a logical ``NOR`` returns all documents that " -"fail to match both clauses." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/query-modifier.po b/locale/es/LC_MESSAGES/reference/operator/query-modifier.po deleted file mode 100644 index ea4d3ad3348..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/query-modifier.po +++ /dev/null @@ -1,275 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:46+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 680b56a728a04c4a857d223abe1ec77c -#: ../source/reference/operator/query-modifier.txt:3 -msgid "Query Modifiers" -msgstr "" - -# 60b42e317e4c40119c9bf0a3cb5eb2b2 -#: ../source/reference/operator/query-modifier.txt:7 -msgid "" -"In addition to the :doc:`MongoDB Query Operators `, " -"there are a number of \"meta\" operators that let you modify the output " -"or behavior of a query." -msgstr "" - -# 40211e3656584cfdac90db995d462932 -# 3dd6ff6600a341ba822c756b39ccd30a -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator.rst:7 -msgid "Deprecated in the ``mongo`` Shell since v3.2" -msgstr "" - -# 4a54e44c9c8846e498a165ed4e527276 -# 6ddbdb3efb9a4001bea4bef2c6e6cb92 -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator.rst:5 -msgid "" -"Starting in v3.2, the query \"meta\" operators are deprecated in the " -":program:`mongo` shell. In the :program:`mongo` shell, use the " -":doc:`cursor methods ` instead." -msgstr "" - -# 09bceb207ee245fbb25cdd051548a8e8 -#: ../source/reference/operator/query-modifier.txt:13 -msgid "" -"The driver interfaces may provide :doc:`cursor methods ` that wrap these options. When possible, use these methods; " -"otherwise, you can add these options using either of the following " -"syntax:" -msgstr "" - -# 19d68211d4804de9ba2579480ca343ac -#: ../source/reference/operator/query-modifier.txt:24 -msgid "Operators" -msgstr "" - -# 46ecd6df552d4ba086cafbf72cb2a88c -#: ../source/reference/operator/query-modifier.txt:27 -msgid "Modifiers" -msgstr "" - -# 23f4ff63ecb54150a3d618ec6e950366 -# 018b0684ebc94538976e3e8a362481eb -#: ../source/includes/toc/table-operator-meta.rst:2 -#: ../source/includes/toc/table-operator-sort-order.rst:2 -msgid "Name" -msgstr "" - -# 851891c2dc204516892192e43c979454 -# 86d500e350e74decb24480724f0c26a8 -#: ../source/includes/toc/table-operator-meta.rst:2 -#: ../source/includes/toc/table-operator-sort-order.rst:2 -msgid "Description" -msgstr "" - -# 85bf14235ed149a1ae4c68464586436b -#: ../source/includes/toc/table-operator-meta.rst:4 -msgid ":operator:`$comment`" -msgstr "" - -# 314f90610657411aa75c04cde3e1162a -#: ../source/includes/toc/table-operator-meta.rst:4 -msgid "" -"Adds a comment to the query to identify queries in the :term:`database " -"profiler` output." -msgstr "" - -# b96f2abdd08b4830890354090f617532 -#: ../source/includes/toc/table-operator-meta.rst:6 -msgid ":operator:`$explain`" -msgstr "" - -# fbdc8a205cbe44e0addbb64a6dca042e -#: ../source/includes/toc/table-operator-meta.rst:6 -msgid "" -"Forces MongoDB to report on query execution plans. See " -":method:`~cursor.explain()`." -msgstr "" - -# a690df0c303f46c4b86d31ed153aacf2 -#: ../source/includes/toc/table-operator-meta.rst:8 -msgid ":operator:`$hint`" -msgstr "" - -# 86776b72df7d48f296de6a1a57247df1 -#: ../source/includes/toc/table-operator-meta.rst:8 -msgid "Forces MongoDB to use a specific index. See :method:`~cursor.hint()`" -msgstr "" - -# f3636dfe1b134265a107c7d8f71dd61a -#: ../source/includes/toc/table-operator-meta.rst:10 -msgid ":operator:`$maxScan`" -msgstr "" - -# 72da33646ac642d1ab44a8e8fda69cb6 -#: ../source/includes/toc/table-operator-meta.rst:10 -msgid "Limits the number of documents scanned." -msgstr "" - -# 8d8c5baaa1a044f89341689614d3dcf8 -#: ../source/includes/toc/table-operator-meta.rst:12 -msgid ":operator:`$maxTimeMS`" -msgstr "" - -# f576d7eecbfd4093b95e6eaa54c035fa -#: ../source/includes/toc/table-operator-meta.rst:12 -msgid "" -"Specifies a cumulative time limit in milliseconds for processing " -"operations on a cursor. See :method:`~cursor.maxTimeMS()`." -msgstr "" - -# 5680ad91ee0c415f91ef714cb4f5fb6a -#: ../source/includes/toc/table-operator-meta.rst:14 -msgid ":operator:`$max`" -msgstr "" - -# d590184b1f094f369a056474d8075a13 -#: ../source/includes/toc/table-operator-meta.rst:14 -msgid "" -"Specifies an *exclusive* upper limit for the index to use in a query. See" -" :method:`~cursor.max()`." -msgstr "" - -# 44a7d73f2f2c43328118cf130207c279 -#: ../source/includes/toc/table-operator-meta.rst:16 -msgid ":operator:`$min`" -msgstr "" - -# 826f9e5a562d4f1aa74f741efc8726f0 -#: ../source/includes/toc/table-operator-meta.rst:16 -msgid "" -"Specifies an *inclusive* lower limit for the index to use in a query. See" -" :method:`~cursor.min()`." -msgstr "" - -# f8437fd4ab8a4b0bb2bbdcd6ebcb1b8b -#: ../source/includes/toc/table-operator-meta.rst:18 -msgid ":operator:`$orderby`" -msgstr "" - -# 727900e9fdd24300a43fd48f8b160be2 -#: ../source/includes/toc/table-operator-meta.rst:18 -msgid "" -"Returns a cursor with documents sorted according to a sort specification." -" See :method:`~cursor.sort()`." -msgstr "" - -# f2f0a3dad6854f95bdac69981af617e1 -#: ../source/includes/toc/table-operator-meta.rst:20 -msgid ":operator:`$returnKey`" -msgstr "" - -# aea31f36f8c54b489fc5b705666e054b -#: ../source/includes/toc/table-operator-meta.rst:20 -msgid "Forces the cursor to only return fields included in the index." -msgstr "" - -# 853429d0aa014206b575340e8470e283 -#: ../source/includes/toc/table-operator-meta.rst:22 -msgid ":operator:`$showDiskLoc`" -msgstr "" - -# b2435f4512a542db9e50f03b2107527b -#: ../source/includes/toc/table-operator-meta.rst:22 -msgid "" -"Modifies the documents returned to include references to the on-disk " -"location of each document." -msgstr "" - -# 52cea25151dd486f8a49523fa205e1fc -#: ../source/includes/toc/table-operator-meta.rst:24 -msgid ":operator:`$snapshot`" -msgstr "" - -# 7edc3556b52a4113a06a2510eb853ec8 -#: ../source/includes/toc/table-operator-meta.rst:24 -msgid "" -"Guarantees that a query returns each document no more than once. See " -":method:`~cursor.snapshot()`." -msgstr "" - -# 3ee1e922fce04040a9c56f10d7648592 -#: ../source/includes/toc/table-operator-meta.rst:26 -msgid ":operator:`$query`" -msgstr "" - -# 26d6bc94c0c04d7696f2bc0331578f50 -#: ../source/includes/toc/table-operator-meta.rst:26 -msgid "Wraps a query document." -msgstr "" - -# eeedf1f9d1114cf3975e8ad24998d474 -#: ../source/reference/operator/query-modifier.txt:36 -msgid "Sort Order" -msgstr "" - -# 20b86dca5b364ec6ace014ea3dddae85 -#: ../source/includes/toc/table-operator-sort-order.rst:4 -msgid ":operator:`$natural`" -msgstr "" - -# 80556969e5d34d1ca8f977714918a5d0 -#: ../source/includes/toc/table-operator-sort-order.rst:4 -msgid "" -"A special sort order that orders documents using the order of documents " -"on disk." -msgstr "" - -# 84da757866c643a59b84fbe088bfb0d4 -#~ msgid "Introduction" -#~ msgstr "" - -# 04e1c13bbcf0444f82372a8beec685d7 -#~ msgid "" -#~ "In addition to the :doc:`MongoDB Query" -#~ " Operators `, there are " -#~ "a number of \"meta\" operators that " -#~ "let you modify the output or " -#~ "behavior of a query. On the " -#~ "server, MongoDB treats the query and " -#~ "the options as a single object. " -#~ "The :program:`mongo` shell and driver " -#~ "interfaces may provide :ref:`cursor methods" -#~ " ` that wrap" -#~ " these options. When possible, use " -#~ "these methods; otherwise, you can add" -#~ " these options using either of the" -#~ " following syntax:" -#~ msgstr "" - -# 40c0df37767f44d2a39bddea697a9030 -#~ msgid "" -#~ "Many of these operators have " -#~ "corresponding :ref:`methods in the shell " -#~ "`. These " -#~ "methods provide a straightforward and " -#~ "user-friendly interface and are the " -#~ "preferred way to add these options." -#~ msgstr "" - -# 41dd2f1a6a874ddaad238967ab467e60 -#~ msgid "" -#~ "Forces the query to use the index" -#~ " on the ``_id`` field. See " -#~ ":method:`~cursor.snapshot()`." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/query.po b/locale/es/LC_MESSAGES/reference/operator/query.po deleted file mode 100644 index 2a18a8f9034..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/query.po +++ /dev/null @@ -1,101 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:56+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 5d821a89e5aa44d4944dc4c6cf54ffe1 -#: ../source/reference/operator/query.txt:3 -msgid "Query and Projection Operators" -msgstr "" - -# 27a18b2e2dee4f58b847709eb985fabf -#: ../source/reference/operator/query.txt -msgid "On this page" -msgstr "" - -# e01716bc2d1445b3bd60aeddf1b63e3e -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on" -" the specific operator to go to its reference page." -msgstr "" - -# 1853f606b73041e3a0188d7c025b6bd2 -#: ../source/reference/operator/query.txt:18 -msgid "Query Selectors" -msgstr "" - -# e6eb86b1dad7465980f315b4d6d43fcd -#: ../source/reference/operator/query.txt:21 -msgid "Comparison" -msgstr "" - -# e48b17dc94554a60b5b909c432b0eb3f -#: ../source/reference/operator/query.txt:36 -msgid "Logical" -msgstr "" - -# 35cf2f2bd147471abe61475636573d9a -#: ../source/reference/operator/query.txt:50 -msgid "Element" -msgstr "" - -# fdd2acc5c08d4231a08751c0e6cd025d -#: ../source/reference/operator/query.txt:64 -msgid "Evaluation" -msgstr "" - -# ea30f17c59514606aa09246d82ad27a9 -#: ../source/reference/operator/query.txt:78 -msgid "Geospatial" -msgstr "" - -# 6010c3668e3f44f280759d1b3457cb29 -#: ../source/reference/operator/query.txt:92 -msgid "Array" -msgstr "" - -# 6df552ef4b8240b7be692f316b2f702f -#: ../source/reference/operator/query.txt:106 -msgid "Bitwise" -msgstr "" - -# af1d6bed4bb64700915d49c2da6dfa12 -#: ../source/reference/operator/query.txt:120 -msgid "Comments" -msgstr "" - -# 3d28912d5c8a4b21a7b18ed3e656d432 -#: ../source/reference/operator/query.txt:134 -msgid "Projection Operators" -msgstr "" - -# ee56e4d906b14c269aa5276b375a2d77 -#: ../source/includes/extracts/additional-resources-quick-reference.rst:4 -msgid "Additional Resources" -msgstr "" - -# 069ee3033ee8422fa8dad0689e50e6a1 -#: ../source/includes/extracts/additional-resources-quick-reference.rst:6 -msgid "" -"`Quick Reference Cards `_" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/query/all.po b/locale/es/LC_MESSAGES/reference/operator/query/all.po deleted file mode 100644 index 5edd8184c47..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/query/all.po +++ /dev/null @@ -1,240 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:53+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 7c22fa16ed354a02981939a0ffeea847 -#: ../source/reference/operator/query/all.txt:3 -msgid "$all" -msgstr "" - -# d55ac4201ca14b538069784ec58df511 -#: ../source/reference/operator/query/all.txt -msgid "On this page" -msgstr "" - -# 9fb85e6582724abf8c8e8cf0b4a471ad -#: ../source/reference/operator/query/all.txt:15 -msgid "" -"The :query:`$all` operator selects the documents where the value of a " -"field is an array that contains all the specified elements. To specify an" -" :query:`$all` expression, use the following prototype:" -msgstr "" - -# 6d8bba58d54e4188b9ea65e0417e4150 -#: ../source/reference/operator/query/all.txt:26 -msgid "Behavior" -msgstr "" - -# 97cd993ee7844af991b64c372ef41994 -#: ../source/reference/operator/query/all.txt:29 -msgid "Equivalent to ``$and`` Operation" -msgstr "" - -# 8a41322b45c14446b32bdac8a0ac7aee -#: ../source/reference/operator/query/all.txt:33 -msgid "" -"The :query:`$all` is equivalent to an :query:`$and` operation of the " -"specified values; i.e. the following statement:" -msgstr "" - -# 4ccbbbf865ea4f2bbd09a8f3688a4e65 -#: ../source/reference/operator/query/all.txt:40 -msgid "is equivalent to:" -msgstr "" - -# ff05a42dcf4443189cde0f23686839b3 -#: ../source/reference/operator/query/all.txt:47 -msgid "Nested Array" -msgstr "" - -# f3e2d656933744eba58156c4ca4af5a3 -#: ../source/reference/operator/query/all.txt:51 -msgid "" -"When passed an array of a nested array (e.g. ``[ [ \"A\" ] ]`` ), " -":query:`$all` can now match documents where the field contains the nested" -" array as an element (e.g. ``field: [ [ \"A\" ], ... ]``), *or* the field" -" equals the nested array (e.g. ``field: [ \"A\" ]``)." -msgstr "" - -# 4f1eb8428dd245ddb6297186b15e5255 -#: ../source/reference/operator/query/all.txt:56 -msgid "For example, consider the following query [#illustrative]_:" -msgstr "" - -# 04644d86606e43ca8a25b5bc77e05292 -#: ../source/reference/operator/query/all.txt:62 -msgid "The query is equivalent to:" -msgstr "" - -# 12c635aa450e4cf0bdd0c11e8de28070 -#: ../source/reference/operator/query/all.txt:68 -msgid "which is equivalent to:" -msgstr "" - -# f8de9d0be7d34d53a1b4ed5108f84b05 -#: ../source/reference/operator/query/all.txt:74 -msgid "" -"As such, the :query:`$all` expression can match documents where the " -"``tags`` field is an array that contains the nested array ``[ \"ssl\", " -"\"security\" ]`` or is an array that equals the nested array:" -msgstr "" - -# e6c126eff36540c49f37ee15ade0d083 -#: ../source/reference/operator/query/all.txt:83 -msgid "" -"This behavior for :query:`$all` allows for more matches than previous " -"versions of MongoDB. Earlier versions could only match documents where " -"the field contains the nested array." -msgstr "" - -# fbc6f80b4f2d4a4e91b9faa190872c18 -#: ../source/reference/operator/query/all.txt:88 -msgid "" -"The :query:`$all` expression with a *single* element is for illustrative " -"purposes since the :query:`$all` expression is unnecessary if matching " -"only a single element. Instead, when matching a single element, a " -"\"contains\" expression (i.e. ``arrayField: element`` ) is more suitable." -msgstr "" - -# ff652d46ea01431eaa28a76c9a8eca69 -#: ../source/reference/operator/query/all.txt:95 -msgid "Examples" -msgstr "" - -# 86c653c2eb6e4fdeb86e606ed929f0fb -#: ../source/reference/operator/query/all.txt:97 -msgid "" -"The following examples use the ``inventory`` collection that contains the" -" documents:" -msgstr "" - -# 95153112cd8448968961e4c165e88047 -#: ../source/reference/operator/query/all.txt:145 -msgid "Use ``$all`` to Match Values" -msgstr "" - -# b316834a65a846a7aaefa78bfc8bc0e4 -#: ../source/reference/operator/query/all.txt:147 -msgid "" -"The following operation uses the :query:`$all` operator to query the " -"``inventory`` collection for documents where the value of the ``tags`` " -"field is an array whose elements include ``appliance``, ``school``, and " -"``book``:" -msgstr "" - -# fe7836ff0d9d4694ad1989019859b246 -#: ../source/reference/operator/query/all.txt:156 -msgid "The above query returns the following documents:" -msgstr "" - -# ecb3d4b974324ddcb333cc3c9ef15036 -#: ../source/reference/operator/query/all.txt:183 -msgid "Use ``$all`` with ``$elemMatch``" -msgstr "" - -# 2d31d0f10b924a72b99b5492d9ba8ee7 -#: ../source/reference/operator/query/all.txt:185 -msgid "" -"If the field contains an array of documents, you can use the " -":query:`$all` with the :query:`$elemMatch` operator." -msgstr "" - -# 2584b0567a6e4c79b0e062600f6e29bf -#: ../source/reference/operator/query/all.txt:188 -msgid "" -"The following operation queries the ``inventory`` collection for " -"documents where the value of the ``qty`` field is an array whose elements" -" match the :query:`$elemMatch` criteria:" -msgstr "" - -# 954ffd1e6bb347cd8667ba2d8606b9db -#: ../source/reference/operator/query/all.txt:201 -msgid "The query returns the following documents:" -msgstr "" - -# f69ce6b3e3e74c28a3d12c642955fc29 -#: ../source/reference/operator/query/all.txt:225 -msgid "" -"The :query:`$all` operator exists to support queries on arrays. But you " -"may use the :query:`$all` operator to select against a non-array " -"``field``, as in the following example:" -msgstr "" - -# 38ea4d4b59fe44b2be436192ea882c25 -#: ../source/reference/operator/query/all.txt:233 -msgid "**However**, use the following form to express the same query:" -msgstr "" - -# f7f123b806ca4706b91c1d989539b3de -#: ../source/reference/operator/query/all.txt:239 -msgid "" -"Both queries will select all documents in the ``inventory`` collection " -"where the value of the ``num`` field equals ``50``." -msgstr "" - -# 12bfe65869a84b5a9d69e84cbd991414 -#: ../source/reference/operator/query/all.txt:246 -msgid "" -"In most cases, MongoDB does not treat arrays as sets. This operator " -"provides a notable exception to this approach." -msgstr "" - -# 53ab7d69d69e4990a51c6712de30f4f5 -#: ../source/reference/operator/query/all.txt:250 -msgid "" -":method:`~db.collection.find()`, :method:`~db.collection.update()`, and " -":update:`$set`." -msgstr "" - -# 2acb151e04b848fc815b47498e9f312a -#~ msgid "" -#~ "This behavior for :query:`$all` allows " -#~ "for more matches than previous versions" -#~ " of MongoDB. Earlier version could " -#~ "only match documents where the field " -#~ "contains the nested array." -#~ msgstr "" - -# c81b11907208450e85fde8e07f242f92 -#~ msgid "Performance" -#~ msgstr "" - -# bbdd726a9999404796ee1fe4c911147a -#~ msgid "" -#~ "Queries that use the :query:`$all` " -#~ "operator must scan all the documents " -#~ "that match the first element in " -#~ "the :query:`$all` expression. As a " -#~ "result, even with an index to " -#~ "support the query, the operation may " -#~ "be long running, particularly when the" -#~ " first element in the :query:`$all` " -#~ "expression is not very selective." -#~ msgstr "" - -# 1f35a43748ab4bb4905a978993ea9611 -#~ msgid "" -#~ "Both queries will select all documents" -#~ " in the ``inventory`` collection where " -#~ "the value of the ``qty`` field " -#~ "equals ``50``." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/query/and.po b/locale/es/LC_MESSAGES/reference/operator/query/and.po deleted file mode 100644 index e8ca131957b..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/query/and.po +++ /dev/null @@ -1,179 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:08+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 82cbb178f25c4797a3997d61d0a7d038 -#: ../source/reference/operator/query/and.txt:3 -msgid "$and" -msgstr "" - -# 1afd242ac91f4fa4b0aeb3b75218dea9 -#: ../source/reference/operator/query/and.txt -msgid "On this page" -msgstr "" - -# 18177f5ba8404e9faf80758e53d40db5 -#: ../source/reference/operator/query/and.txt:15 -msgid "" -"*Syntax*: ``{ $and: [ { }, { } , ... , { " -" } ] }``" -msgstr "" - -# 185618b1a8604f26ac786ea0480e6860 -#: ../source/reference/operator/query/and.txt:17 -msgid "" -":query:`$and` performs a logical ``AND`` operation on an array of *two or" -" more* expressions (e.g. ````, ````, etc.) and " -"selects the documents that satisfy *all* the expressions in the array. " -"The :query:`$and` operator uses *short-circuit evaluation*. If the first " -"expression (e.g. ````) evaluates to ``false``, MongoDB will " -"not evaluate the remaining expressions." -msgstr "" - -# 8372caa8c7be47ec9737817a0f82a3ec -#: ../source/reference/operator/query/and.txt:27 -msgid "" -"MongoDB provides an implicit ``AND`` operation when specifying a comma " -"separated list of expressions. Using an explicit ``AND`` with the " -":query:`$and` operator is necessary when the same field or operator has " -"to be specified in multiple expressions." -msgstr "" - -# bccd66bd73df41fc95d163a57cae9f16 -#: ../source/reference/operator/query/and.txt:33 -msgid "Examples" -msgstr "" - -# 8dcd200f327b43d49601831a09fe0e43 -#: ../source/reference/operator/query/and.txt:36 -msgid "``AND`` Queries With Multiple Expressions Specifying the Same Field" -msgstr "" - -# e56d41c4f96540b5829087e0d1d0632f -# ee16ec37dd0c4aa384af819427273372 -#: ../source/reference/operator/query/and.txt:38 -#: ../source/reference/operator/query/and.txt:61 -msgid "Consider the following example:" -msgstr "" - -# 5a67e1aee06f443a94cd7b55df2ee8f9 -#: ../source/reference/operator/query/and.txt:44 -msgid "" -"This query will select all documents in the ``inventory`` collection " -"where:" -msgstr "" - -# bbcacc24fa2a45f19c8dbc7241eb7fd4 -#: ../source/reference/operator/query/and.txt:47 -msgid "the ``price`` field value is not equal to ``1.99`` **and**" -msgstr "" - -# 46a634897c2344c9be4faced5de50bc0 -#: ../source/reference/operator/query/and.txt:48 -msgid "the ``price`` field exists." -msgstr "" - -# 55fc3cf59743421ea3a47e2a45b7a9b1 -#: ../source/reference/operator/query/and.txt:50 -msgid "" -"This query can be also be constructed with an implicit ``AND`` operation " -"by combining the operator expressions for the ``price`` field. For " -"example, this query can be written as:" -msgstr "" - -# cda86e37f8c040dc9ec24eed5cb13d60 -#: ../source/reference/operator/query/and.txt:59 -msgid "``AND`` Queries With Multiple Expressions Specifying the Same Operator" -msgstr "" - -# 5ac4266dc0f94107846df4526ac60eed -#: ../source/reference/operator/query/and.txt:72 -msgid "This query will return all select all documents where:" -msgstr "" - -# 50e45851e9e14426bd5fc87ea62a7901 -#: ../source/reference/operator/query/and.txt:74 -msgid "the ``price`` field value equals ``0.99`` or ``1.99``, **and**" -msgstr "" - -# fcb0302bc3604e2e8b93a9048309fe10 -#: ../source/reference/operator/query/and.txt:75 -msgid "" -"the ``sale`` field value is equal to ``true`` **or** the ``qty`` field " -"value is less than ``20``." -msgstr "" - -# b0d9b04414db4d7da950861c2126eff5 -#: ../source/reference/operator/query/and.txt:78 -msgid "" -"This query cannot be constructed using an implicit ``AND`` operation, " -"because it uses the :query:`$or` operator more than once." -msgstr "" - -# 8f135c72f91441babc04d1e2ba656923 -#: ../source/reference/operator/query/and.txt:83 -msgid "" -":method:`~db.collection.find()`, :method:`~db.collection.update()`, " -":query:`$ne`, :query:`$exists`, :update:`$set`." -msgstr "" - -#~ msgid "``price`` field value equals ``1.99`` **and**" -#~ msgstr "" - -#~ msgid "``qty`` field value is less than ``20`` **and**" -#~ msgstr "" - -#~ msgid "``sale`` field value is equal to ``true``." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB provides an implicit ``AND`` " -#~ "operation when specifying a comma " -#~ "separated list of expressions. For " -#~ "example, you may write the above " -#~ "query as:" -#~ msgstr "" - -#~ msgid "" -#~ "If, however, a query requires an " -#~ "``AND`` operation on the same field " -#~ "such as ``{ price: { $ne: 1.99 " -#~ "} } AND { price: { $exists: " -#~ "true } }``, then either use the" -#~ " :query:`$and` operator for the two " -#~ "separate expressions or combine the " -#~ "operator expressions for the field ``{" -#~ " price: { $ne: 1.99, $exists: true" -#~ " } }``." -#~ msgstr "" - -#~ msgid "Consider the following examples:" -#~ msgstr "" - -#~ msgid "" -#~ "Both :method:`~db.collection.update()` operations " -#~ "will set the value of the ``qty``" -#~ " field in documents where:" -#~ msgstr "" - -#~ msgid "the ``price`` field value does not equal ``1.99`` **and**" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/query/bitsAllClear.po b/locale/es/LC_MESSAGES/reference/operator/query/bitsAllClear.po deleted file mode 100644 index 1608079eebd..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/query/bitsAllClear.po +++ /dev/null @@ -1,266 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 9019048751994810ad092ec6282e6d93 -#: ../source/reference/operator/query/bitsAllClear.txt:3 -msgid "$bitsAllClear" -msgstr "" - -# 91708aae687346e79891ed58512a789e -#: ../source/reference/operator/query/bitsAllClear.txt -msgid "On this page" -msgstr "" - -# c3f16d1aab2c4b72b965b3141e1ac660 -#: ../source/reference/operator/query/bitsAllClear.txt:17 -msgid "" -":query:`$bitsAllClear` matches documents where *all* of the bit positions" -" given by the query are clear (i.e. ``0``) in ``field``." -msgstr "" - -# dd370390a2504a3d833b9674ad13c2b5 -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:3 -msgid "``{ : { $bitsAllClear: } }``" -msgstr "" - -# d1152b9f6bc3449582f754faf867535b -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:5 -msgid "" -"``{ : { $bitsAllClear: <`` :bsontype:`BinData ` " -"``bitmask> } }``" -msgstr "" - -# 186c9847f2f4487abcec062e43913cb5 -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:7 -msgid "``{ : { $bitsAllClear: [ , , ... ] } }``" -msgstr "" - -# d3ccca8c0956455ab8ef47ee41be66d2 -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:9 -msgid "" -"The ``field`` value must be either numerical or a :bsontype:`BinData " -"` instance. Otherwise, :query:`$bitsAllClear` will not match" -" the current document." -msgstr "" - -# e1e94c45f28d441e8a7178572ff03da6 -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:16 -msgid "Numeric Bitmask" -msgstr "" - -# b756d9bf8ece43809548a31a23931590 -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:14 -msgid "" -"You can provide a numeric bitmask to be matched against the operand " -"field. It must be representable as a non-negative 32-bit signed integer. " -"Otherwise, :query:`$bitsAllClear` will return an error." -msgstr "" - -# e2301035d1fa4c41aac274667dff6e76 -# 149a615340984858a8cb013778b6de06 -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:20 -#: ../source/reference/operator/query/bitsAllClear.txt:78 -msgid "BinData Bitmask" -msgstr "" - -# 1107557ebafa47cc9ac2e2aea5cc2e77 -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:19 -msgid "" -"You can also use an arbitrarily large :bsontype:`BinData ` " -"instance as a bitmask." -msgstr "" - -# b9a4537173db41d584a405ce6de6bf65 -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:25 -msgid "Position List" -msgstr "" - -# a0ce2b8c814744a2bd6544e4afe391ca -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:23 -msgid "" -"If querying a list of bit positions, each ```` must be a non-" -"negative integer. Bit positions start at ``0`` from the least significant" -" bit. For example, the decimal number ``254`` would have the following " -"bit positions:" -msgstr "" - -# 2a058f0749894ceca147b3cf3971ca6e -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:29 -msgid "**Bit Value**" -msgstr "" - -# f8d64057ab2648eb89cc64aa60c4951c -# 4a32945e73fd4118afd1c3d0222da6ea -# cbbea4a9eb434474b9ca05c7aa3142f7 -# 9186629e68124283aa8e88e3ac85c100 -# ff7ca38b32d9461c81582501fda37982 -# e0a93dc444f74c8789354b36a5c541ca -# 6df61c78508849bca90fccf8abefb6cd -# 5c12b9a9751a48c0b42662d80f6eb284 -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:31 -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:33 -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:35 -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:37 -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:39 -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:41 -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:43 -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:61 -msgid "1" -msgstr "" - -# ca79226b6325462aaacd78b8f8a077ff -# 1ae68acee4ed49b491543e4062974563 -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:45 -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:63 -msgid "0" -msgstr "" - -# f87267332a6949dfbc5fe14f37cdd6bb -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:47 -msgid "**Position**" -msgstr "" - -# fc7c8e3ff8a74099acf1b70f511b350e -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:49 -msgid "7" -msgstr "" - -# 9a84b69859394b43896ad9cb4a4fc4ac -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:51 -msgid "6" -msgstr "" - -# 13af7686b6fb405fbdef1704682ea546 -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:53 -msgid "5" -msgstr "" - -# b12788ae0a4b44e683d29130a67d4756 -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:55 -msgid "4" -msgstr "" - -# 7ce260ae269f4aec9ed276f059e91c74 -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:57 -msgid "3" -msgstr "" - -# c4744a6cab5d44daac7f47e76bfd2986 -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:59 -msgid "2" -msgstr "" - -# e4593963ba0040f790f99ba4a8544ef4 -#: ../source/reference/operator/query/bitsAllClear.txt:23 -msgid "Behavior" -msgstr "" - -# 934b99840b5a494eb03f2a04ed858685 -#: ../source/reference/operator/query/bitsAllClear.txt:26 -msgid "Floating Point Values" -msgstr "" - -# 926088abe5864276a6093d3a8749e4eb -#: ../source/includes/extracts/fact-query-bitsallclear-floating-point.rst:1 -msgid "" -":query:`$bitsAllClear` will not match numerical values that cannot be " -"represented as a signed 64-bit integer. This can be the case if a value " -"is either too large or small to fit in a signed 64-bit integer, or if it " -"has a fractional component." -msgstr "" - -# 433325ec1c5442cb9fda86bebf75b6cd -#: ../source/reference/operator/query/bitsAllClear.txt:31 -msgid "Sign Extension" -msgstr "" - -# 74f42b52b45f4746b74c7b5afd19a3a0 -#: ../source/includes/extracts/fact-query-bitsallset-sign-extension.rst:1 -msgid "" -"Numbers are sign extended. For example, $bitsAllSet considers bit " -"position ``200`` to be set for the negative number ``-5``, but bit " -"position ``200`` to be clear for the positive number ``+5``." -msgstr "" - -# 69f2587980d041bdbb0e8f8ebaa31b39 -#: ../source/includes/extracts/fact-query-bitsallset-sign-extension.rst:5 -msgid "" -"In contrast, :bsontype:`BinData ` instances are zero-" -"extended. For example, given the following document:" -msgstr "" - -# f866bef784984992bfb2d4e5a033691b -#: ../source/includes/extracts/fact-query-bitsallset-sign-extension.rst:12 -msgid "$bitsAllSet will consider all bits outside of ``x`` to be clear." -msgstr "" - -# c08da422e1f543968ac1ac74706fce32 -#: ../source/reference/operator/query/bitsAllClear.txt:36 -msgid "Examples" -msgstr "" - -# fcaf5beda228461fbe87219de9258951 -#: ../source/includes/extracts/fact-query-bitwise-example-collection.rst:1 -msgid "The following examples will use a collection with the following documents:" -msgstr "" - -# bd435c3cacbb4ae09616e50a50ddb7d0 -#: ../source/reference/operator/query/bitsAllClear.txt:41 -msgid "Bit Position Array" -msgstr "" - -# 1fb9fc3a06fa42ff837287de46fd887c -#: ../source/reference/operator/query/bitsAllClear.txt:43 -msgid "" -"The following query uses the :query:`$bitsAllClear` operator to test " -"whether field ``a`` has bits clear at position ``1`` and position ``5``, " -"where the least significant bit is position ``0``." -msgstr "" - -# 89257b74eae34a94b8c7cce7e31760a7 -# 3945fee1dd404d309378821f4cf52baa -# 65e7a2c88a234e109793d54b07725a5a -#: ../source/reference/operator/query/bitsAllClear.txt:51 -#: ../source/reference/operator/query/bitsAllClear.txt:70 -#: ../source/reference/operator/query/bitsAllClear.txt:88 -msgid "The query matches the following documents:" -msgstr "" - -# 53860d7165e249d7a4487e2a02ce163a -#: ../source/reference/operator/query/bitsAllClear.txt:60 -msgid "Integer Bitmask" -msgstr "" - -# 8d92daf4f12d4805ab0ac4a054554ce8 -#: ../source/reference/operator/query/bitsAllClear.txt:62 -msgid "" -"The following query uses the :query:`$bitsAllClear` operator to test " -"whether field ``a`` has bits clear at positions ``0``, ``1``, and ``5`` " -"(the binary representation of the bitmask ``35`` is ``00100011``)." -msgstr "" - -# ba5c4030fc16401d897ec9c05e374f09 -#: ../source/reference/operator/query/bitsAllClear.txt:80 -msgid "" -"The following query uses the :query:`$bitsAllClear` operator to test " -"whether field ``a`` has bits clear at positions `2` and `4` (the binary " -"representation of ``BinData(0, \"ID==\")`` is ``00010100``." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/query/bitsAllSet.po b/locale/es/LC_MESSAGES/reference/operator/query/bitsAllSet.po deleted file mode 100644 index 8045b4fa22c..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/query/bitsAllSet.po +++ /dev/null @@ -1,269 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# af6625e3853047c299c6d805d50f0922 -#: ../source/reference/operator/query/bitsAllSet.txt:3 -msgid "$bitsAllSet" -msgstr "" - -# 5929e877fe6346c391cc1de4847102e7 -#: ../source/reference/operator/query/bitsAllSet.txt -msgid "On this page" -msgstr "" - -# 3a085b98453c4b119bf735e1b472f119 -#: ../source/reference/operator/query/bitsAllSet.txt:17 -msgid "" -":query:`$bitsAllSet` matches documents where *all* of the bit positions " -"given by the query are set (i.e. ``1``) in ``field``." -msgstr "" - -# 33b6899a1e9a4165bdfe66cdfb51bc85 -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:3 -msgid "``{ : { $bitsAllSet: } }``" -msgstr "" - -# b314a0cf2b0649aabafae042d443d8de -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:5 -msgid "" -"``{ : { $bitsAllSet: <`` :bsontype:`BinData ` " -"``bitmask> } }``" -msgstr "" - -# 2e56ac1e74944caaa607b62fbd056d5d -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:7 -msgid "``{ : { $bitsAllSet: [ , , ... ] } }``" -msgstr "" - -# bdfad5395d1d44cf98c61055e5ddd6f6 -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:9 -msgid "" -"The ``field`` value must be either numerical or a :bsontype:`BinData " -"` instance. Otherwise, :query:`$bitsAllSet` will not match " -"the current document." -msgstr "" - -# bf19a10685ba4e08aeb729dd1a3905b0 -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:16 -msgid "Numeric Bitmask" -msgstr "" - -# 8bba20e644674c3b93b18ccb181918dd -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:14 -msgid "" -"You can provide a numeric bitmask to be matched against the operand " -"field. It must be representable as a non-negative 32-bit signed integer. " -"Otherwise, :query:`$bitsAllSet` will return an error." -msgstr "" - -# 12fcedb10ce141bb8c4eb684b6c10813 -# ffa10365c45e41048d74de774de60127 -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:20 -#: ../source/reference/operator/query/bitsAllSet.txt:77 -msgid "BinData Bitmask" -msgstr "" - -# ae713832d24341689239d460b3331e3f -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:19 -msgid "" -"You can also use an arbitrarily large :bsontype:`BinData ` " -"instance as a bitmask." -msgstr "" - -# abad0c58d8014e58a2456fee8a9abb66 -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:25 -msgid "Position List" -msgstr "" - -# bd775f68c5264dad9a2c027c69abd7c5 -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:23 -msgid "" -"If querying a list of bit positions, each ```` must be a non-" -"negative integer. Bit positions start at ``0`` from the least significant" -" bit. For example, the decimal number ``254`` would have the following " -"bit positions:" -msgstr "" - -# 85b2cfeeee8d4d738eee3f4b3efb0e9b -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:29 -msgid "**Bit Value**" -msgstr "" - -# abd793159dd545e6911875d30ab89f5b -# db9a3d08891c4f118dd7098bf8027cfa -# 2af87ddc73b24191b7cfa3424d719cd9 -# 0fd9e4e72a28428fab24886e0c4a582f -# fe298fcc906f48f98717b743d46bd78d -# 1a6753a7d2d44fcc92e253377672a9d9 -# 577feb29ca6648a0b236bfcf0d8936cb -# 291589d3d69c43a5bebca3aa6d3d4e49 -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:31 -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:33 -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:35 -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:37 -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:39 -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:41 -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:43 -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:61 -msgid "1" -msgstr "" - -# 272d0d9334634990ac7b9ad5c951fd85 -# 7e0bdf31d10943689f0d0a4e51701fae -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:45 -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:63 -msgid "0" -msgstr "" - -# 0137053e3f6740bd8e932ce82331092c -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:47 -msgid "**Position**" -msgstr "" - -# 59f0a8f3ca404063aa517c532712216e -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:49 -msgid "7" -msgstr "" - -# 4629b6c4f4fb42d9838935e31a0b09db -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:51 -msgid "6" -msgstr "" - -# eefdee0d0f344455befa1a1e64e1dd38 -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:53 -msgid "5" -msgstr "" - -# c2c13b37d3b54352bc6305223e5ed1b7 -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:55 -msgid "4" -msgstr "" - -# 6af367c755d14c91be85303ae23ae218 -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:57 -msgid "3" -msgstr "" - -# 78b302d57fc04f66be91b6dcf92b6b76 -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:59 -msgid "2" -msgstr "" - -# 30c2cd397ad3499f8053cfa8f06cd3b1 -#: ../source/reference/operator/query/bitsAllSet.txt:23 -msgid "Behavior" -msgstr "" - -# 8fef837e7d954671b3b82f7cb8394e53 -#: ../source/reference/operator/query/bitsAllSet.txt:26 -msgid "Floating Point Values" -msgstr "" - -# 5ad139a95661475c95fba7f5063f9781 -#: ../source/includes/extracts/fact-query-bitsallset-floating-point.rst:1 -msgid "" -":query:`$bitsAllSet` will not match numerical values that cannot be " -"represented as a signed 64-bit integer. This can be the case if a value " -"is either too large or small to fit in a signed 64-bit integer, or if it " -"has a fractional component." -msgstr "" - -# f45ee66ff7ec4841a0dcb0486c125e84 -#: ../source/reference/operator/query/bitsAllSet.txt:31 -msgid "Sign Extension" -msgstr "" - -# 1c2fe039a9d641399963a72acdcdf230 -#: ../source/includes/extracts/fact-query-bitsallset-sign-extension.rst:1 -msgid "" -"Numbers are sign extended. For example, $bitsAllSet considers bit " -"position ``200`` to be set for the negative number ``-5``, but bit " -"position ``200`` to be clear for the positive number ``+5``." -msgstr "" - -# 7e36119cf84f42e8a2b389eb1ff49c3d -#: ../source/includes/extracts/fact-query-bitsallset-sign-extension.rst:5 -msgid "" -"In contrast, :bsontype:`BinData ` instances are zero-" -"extended. For example, given the following document:" -msgstr "" - -# 6d2d6aa9190c4ac0a3a5513bae4cbe17 -#: ../source/includes/extracts/fact-query-bitsallset-sign-extension.rst:12 -msgid "$bitsAllSet will consider all bits outside of ``x`` to be clear." -msgstr "" - -# d40c02d0f3ac442eb0fe789230be7959 -#: ../source/reference/operator/query/bitsAllSet.txt:36 -msgid "Examples" -msgstr "" - -# e5fcbc5db1ea4fddb196a2fb9edf7189 -#: ../source/includes/extracts/fact-query-bitwise-example-collection.rst:1 -msgid "The following examples will use a collection with the following documents:" -msgstr "" - -# e8ab4fdca1f64161b704594370737e6e -#: ../source/reference/operator/query/bitsAllSet.txt:41 -msgid "Bit Position Array" -msgstr "" - -# d0d88747d3b14cf2b312f624fc98d686 -#: ../source/reference/operator/query/bitsAllSet.txt:43 -msgid "" -"The following query uses the :query:`$bitsAllSet` operator to test " -"whether field ``a`` has bits set at position ``1`` and position ``5``, " -"where the least significant bit is position ``0``." -msgstr "" - -# c22733ba6410425bb5f5c699d1a50260 -#: ../source/reference/operator/query/bitsAllSet.txt:51 -msgid "The query matches the following documents:" -msgstr "" - -# 07cb917c3f354ca889623868b8aba4f2 -#: ../source/reference/operator/query/bitsAllSet.txt:60 -msgid "Integer Bitmask" -msgstr "" - -# 6aca5b4ecbab4c6f94bd169757995f5f -#: ../source/reference/operator/query/bitsAllSet.txt:62 -msgid "" -"The following query uses the :query:`$bitsAllSet` operator to test " -"whether field ``a`` has bits set at positions ``1``, ``4``, and ``5`` " -"(the binary representation of the bitmask ``50`` is ``00110010``)." -msgstr "" - -# a121cd7f2d06477280fee5676923bd3b -# 5b2fa98dfcb249f7ad0e8707993c48a5 -#: ../source/reference/operator/query/bitsAllSet.txt:70 -#: ../source/reference/operator/query/bitsAllSet.txt:87 -msgid "The query matches the following document:" -msgstr "" - -# 1e836d7622844b28acf7d0adafc36e2e -#: ../source/reference/operator/query/bitsAllSet.txt:79 -msgid "" -"The following query uses the :query:`$bitsAllSet` operator to test " -"whether field ``a`` has bits set at positions `4` and `5` (the binary " -"representation of ``BinData(0, \"MC==\")`` is ``00110000``)." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/query/bitsAnyClear.po b/locale/es/LC_MESSAGES/reference/operator/query/bitsAnyClear.po deleted file mode 100644 index 6a97474804f..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/query/bitsAnyClear.po +++ /dev/null @@ -1,266 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 5d85644cca9e44ac8a7755df59aa2ce5 -#: ../source/reference/operator/query/bitsAnyClear.txt:3 -msgid "$bitsAnyClear" -msgstr "" - -# af0e47e3e508449eb423eab2120f9e13 -#: ../source/reference/operator/query/bitsAnyClear.txt -msgid "On this page" -msgstr "" - -# 953d832290de48a18b7290c05437020e -#: ../source/reference/operator/query/bitsAnyClear.txt:17 -msgid "" -":query:`$bitsAnyClear` matches documents where *any* of the bit positions" -" given by the query are clear (i.e. ``0``) in ``field``." -msgstr "" - -# a1bbcabf38014af89445ca98e870024a -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:3 -msgid "``{ : { $bitsAnyClear: } }``" -msgstr "" - -# 384c10c2b4514823b7700835aa7b5a95 -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:5 -msgid "" -"``{ : { $bitsAnyClear: <`` :bsontype:`BinData ` " -"``bitmask> } }``" -msgstr "" - -# e67d849c05454843a6a0a2ad450053b3 -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:7 -msgid "``{ : { $bitsAnyClear: [ , , ... ] } }``" -msgstr "" - -# 20b8ca0102c849bd953caf20581ff06a -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:9 -msgid "" -"The ``field`` value must be either numerical or a :bsontype:`BinData " -"` instance. Otherwise, :query:`$bitsAnyClear` will not match" -" the current document." -msgstr "" - -# 52f43822acd44956ac77ec86e1d6dd37 -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:16 -msgid "Numeric Bitmask" -msgstr "" - -# ecbf908055da4f94bc4836513b169152 -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:14 -msgid "" -"You can provide a numeric bitmask to be matched against the operand " -"field. It must be representable as a non-negative 32-bit signed integer. " -"Otherwise, :query:`$bitsAnyClear` will return an error." -msgstr "" - -# ee698c2d1a134eb9afeed0f23c3e58eb -# 13ad1fec1c2f476a86096e4db441a395 -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:20 -#: ../source/reference/operator/query/bitsAnyClear.txt:80 -msgid "BinData Bitmask" -msgstr "" - -# 94233eb933b945c39c6911c8eace762d -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:19 -msgid "" -"You can also use an arbitrarily large :bsontype:`BinData ` " -"instance as a bitmask." -msgstr "" - -# 0c340395b1674431b190809605962a93 -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:25 -msgid "Position List" -msgstr "" - -# c76fe286e93a4beab7a63141f0da058a -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:23 -msgid "" -"If querying a list of bit positions, each ```` must be a non-" -"negative integer. Bit positions start at ``0`` from the least significant" -" bit. For example, the decimal number ``254`` would have the following " -"bit positions:" -msgstr "" - -# d5362f539dda49008e8d61d8dd25aa96 -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:29 -msgid "**Bit Value**" -msgstr "" - -# ff49d166734b41c395c448c7ba59fe72 -# 7b8ce478de9a49bbb8a64826be1fd796 -# 91dc257850944867a5b0d1c060f46c28 -# 4a40fcb329084db4bcef86f5edeff899 -# e71f71adc59846cf84abee2eb80bafb1 -# 9ed9649400fb467a9fba774f31d96759 -# e605beba18354fbc8faad5e28cd4809c -# dbb8f45892134882b4e4599fb7cc8c7f -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:31 -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:33 -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:35 -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:37 -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:39 -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:41 -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:43 -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:61 -msgid "1" -msgstr "" - -# 14d6309a807d492383d4fb4fa55ebd3d -# 23fce707fdc14dd9a31c3871fc18058c -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:45 -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:63 -msgid "0" -msgstr "" - -# 79c271b566954f708b47534127fed684 -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:47 -msgid "**Position**" -msgstr "" - -# eba990fcc045478eb4877809039c9474 -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:49 -msgid "7" -msgstr "" - -# 3e93d22d8b7d4518837a2379464fa727 -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:51 -msgid "6" -msgstr "" - -# 2e18ed155d78454c811d5b2220fd5ca5 -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:53 -msgid "5" -msgstr "" - -# d98dfa5217b24005bfd23d632440d840 -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:55 -msgid "4" -msgstr "" - -# ef8475440cab4faf9fc381f49ebc6a06 -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:57 -msgid "3" -msgstr "" - -# 3f64f96b69034f2e99b28da1214c4b03 -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:59 -msgid "2" -msgstr "" - -# 7a43462f175d4a32a52b00b737c53658 -#: ../source/reference/operator/query/bitsAnyClear.txt:23 -msgid "Behavior" -msgstr "" - -# c7a7d1f7409a4c20b90f403df44918ff -#: ../source/reference/operator/query/bitsAnyClear.txt:26 -msgid "Floating Point Values" -msgstr "" - -# af4b6b37b8314cc4aa3fcdb376ea3bbc -#: ../source/includes/extracts/fact-query-bitsanyclear-floating-point.rst:1 -msgid "" -":query:`$bitsAnyClear` will not match numerical values that cannot be " -"represented as a signed 64-bit integer. This can be the case if a value " -"is either too large or small to fit in a signed 64-bit integer, or if it " -"has a fractional component." -msgstr "" - -# 55470ee813764dc7bed5389b3591824d -#: ../source/reference/operator/query/bitsAnyClear.txt:31 -msgid "Sign Extension" -msgstr "" - -# 477620f5c9e846cb8ffe2b57606d21b4 -#: ../source/includes/extracts/fact-query-bitsallset-sign-extension.rst:1 -msgid "" -"Numbers are sign extended. For example, $bitsAllSet considers bit " -"position ``200`` to be set for the negative number ``-5``, but bit " -"position ``200`` to be clear for the positive number ``+5``." -msgstr "" - -# a721a5828d124a3fb0722e4981187ecf -#: ../source/includes/extracts/fact-query-bitsallset-sign-extension.rst:5 -msgid "" -"In contrast, :bsontype:`BinData ` instances are zero-" -"extended. For example, given the following document:" -msgstr "" - -# 6fe26394e7524df1bc0bfbfa20cdaad1 -#: ../source/includes/extracts/fact-query-bitsallset-sign-extension.rst:12 -msgid "$bitsAllSet will consider all bits outside of ``x`` to be clear." -msgstr "" - -# 3dea707836b94138924a3ac42536bb63 -#: ../source/reference/operator/query/bitsAnyClear.txt:36 -msgid "Examples" -msgstr "" - -# c12cba80913b49039b2e9d996993f0fa -#: ../source/includes/extracts/fact-query-bitwise-example-collection.rst:1 -msgid "The following examples will use a collection with the following documents:" -msgstr "" - -# 37bfbe31d9ab4432afd7d72ebf8676f0 -#: ../source/reference/operator/query/bitsAnyClear.txt:41 -msgid "Bit Position Array" -msgstr "" - -# 454da5fcfe784d3691ea000e63dc5861 -#: ../source/reference/operator/query/bitsAnyClear.txt:43 -msgid "" -"The following query uses the :query:`$bitsAnyClear` operator to test " -"whether field ``a`` has either bit position ``1`` or bit position ``5`` " -"clear, where the least significant bit is position ``0``." -msgstr "" - -# 7e2bf94f27af4bc7bc74a23972867744 -# aa78377532064c1cbfc9ff8c5dbeb59c -# 55d958f1a506411981383613153c3e1a -#: ../source/reference/operator/query/bitsAnyClear.txt:51 -#: ../source/reference/operator/query/bitsAnyClear.txt:69 -#: ../source/reference/operator/query/bitsAnyClear.txt:89 -msgid "The query matches the following documents:" -msgstr "" - -# a4b201e02e1b4b62a7a5838eb61aac63 -#: ../source/reference/operator/query/bitsAnyClear.txt:59 -msgid "Integer Bitmask" -msgstr "" - -# 5b208eb514df48b29106414c062ed784 -#: ../source/reference/operator/query/bitsAnyClear.txt:61 -msgid "" -"The following query uses the :query:`$bitsAnyClear` operator to test " -"whether field ``a`` has any bits clear at positions ``0``, ``1``, and " -"``5`` (the binary representation of the bitmask ``35`` is ``00100011``)." -msgstr "" - -# ed516b2cee4d47debc283639a95916d4 -#: ../source/reference/operator/query/bitsAnyClear.txt:81 -msgid "" -"The following query uses the :query:`$bitsAnyClear` operator to test " -"whether field ``a`` has any bits clear at positions `4` and `5` (the " -"binary representation of ``BinData(0, \"MC==\")`` is ``00110000``)." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/query/bitsAnySet.po b/locale/es/LC_MESSAGES/reference/operator/query/bitsAnySet.po deleted file mode 100644 index 8e76e6df363..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/query/bitsAnySet.po +++ /dev/null @@ -1,266 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 52db0acd5e8f411e9545e36249447fa0 -#: ../source/reference/operator/query/bitsAnySet.txt:3 -msgid "$bitsAnySet" -msgstr "" - -# a501a7a2145f46bfa8a879b52f01f166 -#: ../source/reference/operator/query/bitsAnySet.txt -msgid "On this page" -msgstr "" - -# 6fdcf7ed69474b1791ce63f8655d0fe6 -#: ../source/reference/operator/query/bitsAnySet.txt:17 -msgid "" -":query:`$bitsAnySet` matches documents where *any* of the bit positions " -"given by the query are set (i.e. ``1``) in ``field``." -msgstr "" - -# b267b1049eb443418dafcbc8186da0f2 -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:3 -msgid "``{ : { $bitsAnySet: } }``" -msgstr "" - -# 27ed12247a964d9c9ef91810a95b0069 -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:5 -msgid "" -"``{ : { $bitsAnySet: <`` :bsontype:`BinData ` " -"``bitmask> } }``" -msgstr "" - -# 5f14f15803b5408595a8a6be7381c150 -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:7 -msgid "``{ : { $bitsAnySet: [ , , ... ] } }``" -msgstr "" - -# bcdc1a680a174b199f888f35e1168271 -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:9 -msgid "" -"The ``field`` value must be either numerical or a :bsontype:`BinData " -"` instance. Otherwise, :query:`$bitsAnySet` will not match " -"the current document." -msgstr "" - -# dc08e693fd514b3aba9fe916d0ae73aa -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:16 -msgid "Numeric Bitmask" -msgstr "" - -# 8d155db84eff4847b9b2afdb2e8fe907 -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:14 -msgid "" -"You can provide a numeric bitmask to be matched against the operand " -"field. It must be representable as a non-negative 32-bit signed integer. " -"Otherwise, :query:`$bitsAnySet` will return an error." -msgstr "" - -# 5c56b4d9d481400dabae523fa03b64d6 -# 67b5035256c341d9a9ff9d2d68bb30a6 -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:20 -#: ../source/reference/operator/query/bitsAnySet.txt:78 -msgid "BinData Bitmask" -msgstr "" - -# 1f85db2461b544a0bb0ac9ed451df0c8 -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:19 -msgid "" -"You can also use an arbitrarily large :bsontype:`BinData ` " -"instance as a bitmask." -msgstr "" - -# 8d68a5b886a64ce18f87268be6b3da31 -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:25 -msgid "Position List" -msgstr "" - -# d8cfa75ea1114c66a937d217521ae72c -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:23 -msgid "" -"If querying a list of bit positions, each ```` must be a non-" -"negative integer. Bit positions start at ``0`` from the least significant" -" bit. For example, the decimal number ``254`` would have the following " -"bit positions:" -msgstr "" - -# b660d36303ca4903be1e258a6305f41a -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:29 -msgid "**Bit Value**" -msgstr "" - -# 55cf0ec20ce44048b60a783c333acd7a -# 55cd6fcd13e64abeadaeac8d6149dd3b -# 26d12436ddc74b4cb0f9fdfaf8256856 -# 4f54bcda592841d2bcc771a77c12022f -# 4a26f06f2bd6401a8e083ba240395674 -# e8df311ca0e2471981c4c7873ce9ec8b -# 516d34db7d654105bc48783475d56235 -# c8eeb0db8b6e4586b4083938c0c04b3b -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:31 -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:33 -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:35 -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:37 -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:39 -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:41 -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:43 -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:61 -msgid "1" -msgstr "" - -# f10ddfda21f04b329b54d9f1d45d1a07 -# db71e5429ff74782af04ef8f1319e92e -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:45 -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:63 -msgid "0" -msgstr "" - -# 3c77c0d77af74ab58c610bb4e3e1c66a -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:47 -msgid "**Position**" -msgstr "" - -# 4936d695adb545d397c2d7f40e6ea4d5 -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:49 -msgid "7" -msgstr "" - -# 802d9a087fb94f1b88c0986bbb326f89 -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:51 -msgid "6" -msgstr "" - -# 8c672cc32c4245e682d11e89fcfc4e3d -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:53 -msgid "5" -msgstr "" - -# f713ef0c54194fb0856a9a4e18b3df01 -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:55 -msgid "4" -msgstr "" - -# 54b6feb46c3940c289b97387fe84ffd2 -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:57 -msgid "3" -msgstr "" - -# 57b439e84bad4efc9a9f1fae91536bcd -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:59 -msgid "2" -msgstr "" - -# 7dac50c91c374cafada11d45d1e9b445 -#: ../source/reference/operator/query/bitsAnySet.txt:23 -msgid "Behavior" -msgstr "" - -# 18747c48689843c592c33c25927b2dc2 -#: ../source/reference/operator/query/bitsAnySet.txt:26 -msgid "Floating Point Values" -msgstr "" - -# 2a681291ce5e47d8b6fcfe2c45bab091 -#: ../source/includes/extracts/fact-query-bitsanyset-floating-point.rst:1 -msgid "" -":query:`$bitsAnySet` will not match numerical values that cannot be " -"represented as a signed 64-bit integer. This can be the case if a value " -"is either too large or small to fit in a signed 64-bit integer, or if it " -"has a fractional component." -msgstr "" - -# ee8880b49cad408eba04f6834381bd40 -#: ../source/reference/operator/query/bitsAnySet.txt:31 -msgid "Sign Extension" -msgstr "" - -# cdb923799b724c78ab5d547409e53a3e -#: ../source/includes/extracts/fact-query-bitsallset-sign-extension.rst:1 -msgid "" -"Numbers are sign extended. For example, $bitsAllSet considers bit " -"position ``200`` to be set for the negative number ``-5``, but bit " -"position ``200`` to be clear for the positive number ``+5``." -msgstr "" - -# e5bf5ac7aea140179018f140717637b1 -#: ../source/includes/extracts/fact-query-bitsallset-sign-extension.rst:5 -msgid "" -"In contrast, :bsontype:`BinData ` instances are zero-" -"extended. For example, given the following document:" -msgstr "" - -# 0dfb4b33fee44acc995065dba5921a47 -#: ../source/includes/extracts/fact-query-bitsallset-sign-extension.rst:12 -msgid "$bitsAllSet will consider all bits outside of ``x`` to be clear." -msgstr "" - -# 13d177d32d9c4e06a05be0142e3e1a90 -#: ../source/reference/operator/query/bitsAnySet.txt:36 -msgid "Examples" -msgstr "" - -# 6bea7b5f81d34cb8a27ef3fc82b63b6b -#: ../source/includes/extracts/fact-query-bitwise-example-collection.rst:1 -msgid "The following examples will use a collection with the following documents:" -msgstr "" - -# 10c1d8b199ac4f0697b0498398449418 -#: ../source/reference/operator/query/bitsAnySet.txt:41 -msgid "Bit Position Array" -msgstr "" - -# c801cecbd48548fd9f08f1cc369cb4e2 -#: ../source/reference/operator/query/bitsAnySet.txt:43 -msgid "" -"The following query uses the :query:`$bitsAnySet` operator to test " -"whether field ``a`` has either bit position ``1`` or bit position ``5`` " -"set, where the least significant bit is position ``0``." -msgstr "" - -# cbbca8fe32034d6197418ab2258b9de5 -# f425331011e44c91b4356cbab13ae8bd -# 13ae1c88778c4e049d32febad86ce0f1 -#: ../source/reference/operator/query/bitsAnySet.txt:51 -#: ../source/reference/operator/query/bitsAnySet.txt:70 -#: ../source/reference/operator/query/bitsAnySet.txt:88 -msgid "The query matches the following documents:" -msgstr "" - -# fdf35c90ca3e4e738aeb9695b03a6314 -#: ../source/reference/operator/query/bitsAnySet.txt:60 -msgid "Integer Bitmask" -msgstr "" - -# b8801e48b1d34d6abb8bf3972ac4bce3 -#: ../source/reference/operator/query/bitsAnySet.txt:62 -msgid "" -"The following query uses the :query:`$bitsAnySet` operator to test " -"whether field ``a`` has any bits set at positions ``0``, ``1``, and ``5``" -" (the binary representation of the bitmask ``35`` is ``00100011``)." -msgstr "" - -# fe72a68342614b80b0d9eb6556b3e7c7 -#: ../source/reference/operator/query/bitsAnySet.txt:80 -msgid "" -"The following query uses the :query:`$bitsAnySet` operator to test " -"whether field ``a`` has any bits set at positions `4`, and `5` (the " -"binary representation of ``BinData(0, \"MC==\")`` is ``00110000``)." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/query/box.po b/locale/es/LC_MESSAGES/reference/operator/query/box.po deleted file mode 100644 index 86bd46254dc..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/query/box.po +++ /dev/null @@ -1,139 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:08+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a71f349ca3df40fa919a5fe24bdb3a90 -#: ../source/reference/operator/query/box.txt:3 -msgid "$box" -msgstr "" - -# d5ef747cfe6b414e95c798e8f0b736c9 -#: ../source/reference/operator/query/box.txt -msgid "On this page" -msgstr "" - -# dc693638fb5a4aa2995b916cb5b68e8b -#: ../source/reference/operator/query/box.txt:14 -msgid "Definition" -msgstr "" - -# c28803ad6ae74581b2bef8dbcdf7dbfb -#: ../source/reference/operator/query/box.txt:18 -msgid "" -"Specifies a rectangle for a :term:`geospatial` :query:`$geoWithin` query " -"to return documents that are within the bounds of the rectangle, " -"according to their point-based location data. When used with the " -":query:`$box` operator, :query:`$geoWithin` returns documents based on " -":ref:`grid coordinates ` and " -"does *not* query for GeoJSON shapes." -msgstr "" - -# bd7e7a03a7004aa19ba68dfd1cbdc561 -#: ../source/reference/operator/query/box.txt:26 -msgid "" -"To use the :query:`$box` operator, you must specify the bottom left and " -"top right corners of the rectangle in an array object:" -msgstr "" - -# 9fb5d1261d79459e85edb1267b372c4d -#: ../source/reference/operator/query/box.txt:43 -msgid "If you use longitude and latitude, specify **longitude first**." -msgstr "" - -# d0559812607244a8b416ce515d5d15a3 -#: ../source/reference/operator/query/box.txt:46 -msgid "Behavior" -msgstr "" - -# c34718a6bc954d81a8a66e1b78b1220a -#: ../source/reference/operator/query/box.txt:48 -msgid "The query calculates distances using flat (planar) geometry." -msgstr "" - -# a033523660a94fe7ba094441e3e01f97 -#: ../source/includes/note-geospatial-index-must-exist.rst:1 -msgid "" -"Applications can use |operator| *without* having a geospatial index. " -"However, geospatial indexes support much faster queries than the " -"unindexed equivalents." -msgstr "" - -# 1063a1b5fd724155a1e6a1a813dfb222 -#: ../source/reference/operator/query/box.txt:53 -msgid "Only the :doc:`2d ` geospatial index supports :query:`$box`." -msgstr "" - -# c4f94f18baf948cf896f4eccec95b468 -#: ../source/reference/operator/query/box.txt:56 -msgid "Example" -msgstr "" - -# 6b9e415d65994da8bbe954bb04ec9c3b -#: ../source/reference/operator/query/box.txt:58 -msgid "" -"The following example query returns all documents that are within the box" -" having points at: ``[ 0 , 0 ]``, ``[ 0 , 100 ]``, ``[ 100 , 0 ]``, and " -"``[ 100 , 100 ]``." -msgstr "" - -# 897c9a1859d0407c82194de0af80f73a -#~ msgid "" -#~ "The :query:`$box` operator specifies a " -#~ "rectangle for a :term:`geospatial` " -#~ ":query:`$geoWithin` query. The query returns" -#~ " documents that are within the bounds" -#~ " of the rectangle, according to their" -#~ " point-based location data. The " -#~ ":query:`$box` operator returns documents based" -#~ " on :ref:`grid coordinates ` and does" -#~ " *not* query for GeoJSON shapes." -#~ msgstr "" - -# 5cd0751dae8b4254bd5aac3531944358 -#~ msgid "" -#~ "The query calculates distances using " -#~ "flat (planar) geometry. The ``2d`` " -#~ "geospatial index supports the :query:`$box`" -#~ " operator." -#~ msgstr "" - -# 6b3965a1d2e9430fafd449d8a14ac5ec -#~ msgid "" -#~ "To use the :query:`$box` operator, you" -#~ " must specify the bottom left and " -#~ "top right corners of the rectangle " -#~ "in an array object. Use the " -#~ "following syntax:" -#~ msgstr "" - -# 2130f822d04c46af8098e7ec7656e4e0 -#~ msgid "" -#~ "Applications can use |operator| *without* " -#~ "having a geospatial index. However, " -#~ "geospatial indexes support much faster " -#~ "queries than the unindexed equivalents. " -#~ "Before 2.2.3, a geospatial index *must*" -#~ " exist on a field holding coordinates" -#~ " before using any of the geospatial" -#~ " query operators." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/query/center.po b/locale/es/LC_MESSAGES/reference/operator/query/center.po deleted file mode 100644 index 48c0fe38651..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/query/center.po +++ /dev/null @@ -1,155 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:06+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 65c7e8d4fd744e20b611bda492d38b5b -#: ../source/reference/operator/query/center.txt:3 -msgid "$center" -msgstr "" - -# d7bbbf4d14794469bf6e9ce5dcd8e2f9 -#: ../source/reference/operator/query/center.txt -msgid "On this page" -msgstr "" - -# fc00ecd72bbc4d479d24f68bfc98aa96 -#: ../source/reference/operator/query/center.txt:14 -msgid "Definition" -msgstr "" - -# 459bf66eaa9d4f8aa26b6be7c6d40de9 -#: ../source/reference/operator/query/center.txt:20 -msgid "" -"The :query:`$center` operator specifies a circle for a " -":query:`$geoWithin` query. The query returns legacy coordinate pairs that" -" are within the bounds of the circle. The operator does *not* return " -"GeoJSON objects." -msgstr "" - -# 71354ed551eb42d4be834aa9361e5776 -#: ../source/reference/operator/query/center.txt:25 -msgid "To use the :query:`$center` operator, specify an array that contains:" -msgstr "" - -# fd0c5fa1e3c54a938bc6bd83702d3bae -#: ../source/reference/operator/query/center.txt:28 -msgid "The grid coordinates of the circle's center point, and" -msgstr "" - -# 85beb90d8045462ea46e0307f10ff33c -#: ../source/reference/operator/query/center.txt:30 -msgid "" -"The circle's radius, as measured in the units used by the coordinate " -"system." -msgstr "" - -# 605ac9b58f724e5bb5ea08f592b7d005 -#: ../source/reference/operator/query/center.txt:42 -msgid "If you use longitude and latitude, specify **longitude first**." -msgstr "" - -# 0530dcb4087c4a7085478b1eca68d018 -#: ../source/reference/operator/query/center.txt:45 -msgid "Behavior" -msgstr "" - -# 1d3dc6a224944846bb853e7a70725954 -#: ../source/reference/operator/query/center.txt:47 -msgid "The query calculates distances using flat (planar) geometry." -msgstr "" - -# 2faf7fdefa1f41fc9971396ccaa1b1a7 -#: ../source/includes/note-geospatial-index-must-exist.rst:1 -msgid "" -"Applications can use |operator| *without* having a geospatial index. " -"However, geospatial indexes support much faster queries than the " -"unindexed equivalents." -msgstr "" - -# 8feef20f53e44ba389e7e98e5db21d82 -#: ../source/reference/operator/query/center.txt:52 -msgid "Only the :doc:`2d ` geospatial index supports :query:`$center`." -msgstr "" - -# 2727a0938d474592851a2f8f47872e27 -#: ../source/reference/operator/query/center.txt:56 -msgid "Example" -msgstr "" - -# 3a07f5f794b0477aae0b75c0204ec289 -#: ../source/reference/operator/query/center.txt:58 -msgid "" -"The following example query returns all documents that have coordinates " -"that exist within the circle centered on ``[ -74, 40.74 ]`` and with a " -"radius of ``10``:" -msgstr "" - -# 4e0d3f80f1864710923ca2837e0c689d -#~ msgid "" -#~ "The :query:`$center` operator specifies a " -#~ "circle for a :term:`geospatial` " -#~ ":query:`$geoWithin` query. The query returns" -#~ " legacy coordinate pairs that are " -#~ "within the bounds of the circle. " -#~ "The operator does *not* return GeoJSON" -#~ " objects." -#~ msgstr "" - -# ecd8a904bbdc4184bdfcad6944695c7f -#~ msgid "The ``2d`` geospatial index supports the :query:`$center` operator." -#~ msgstr "" - -# 10ab955a91334719836eaef1c2b403a5 -#~ msgid "The grid coordinates of the circle's center point" -#~ msgstr "" - -# bc6c5af06c2a41759f06cb49d3dd8808 -#~ msgid "" -#~ "The circle's radius, as measured in " -#~ "the units used by the coordinate " -#~ "system" -#~ msgstr "" - -# 785a472768eb4561af709b27f1a522d4 -#~ msgid "Use the following syntax:" -#~ msgstr "" - -# 28b9f475711f4cbcb26825470df2f860 -#~ msgid "" -#~ "The following example query returns all" -#~ " documents that have coordinates that " -#~ "exist within the circle centered on " -#~ "``[ -74 , 40.74 ]`` and with " -#~ "a radius of ``10``:" -#~ msgstr "" - -# 6eb15842f1604fdf935f836e36f4d32d -#~ msgid "" -#~ "Applications can use |operator| *without* " -#~ "having a geospatial index. However, " -#~ "geospatial indexes support much faster " -#~ "queries than the unindexed equivalents. " -#~ "Before 2.2.3, a geospatial index *must*" -#~ " exist on a field holding coordinates" -#~ " before using any of the geospatial" -#~ " query operators." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/query/centerSphere.po b/locale/es/LC_MESSAGES/reference/operator/query/centerSphere.po deleted file mode 100644 index fafe8d05999..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/query/centerSphere.po +++ /dev/null @@ -1,157 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:07+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 684aa5b3968749269aeab9bfd72cb468 -#: ../source/reference/operator/query/centerSphere.txt:3 -msgid "$centerSphere" -msgstr "" - -# d1e7d4cb02ff4b67ad241f8df8eefb94 -#: ../source/reference/operator/query/centerSphere.txt -msgid "On this page" -msgstr "" - -# 23a72e1669804739bf2fe10beac73e74 -#: ../source/reference/operator/query/centerSphere.txt:14 -msgid "Definition" -msgstr "" - -# 23f5f2820b3145e59cda8712e8a7b7af -#: ../source/reference/operator/query/centerSphere.txt:20 -msgid "" -"Defines a circle for a :term:`geospatial` query that uses spherical " -"geometry. The query returns documents that are within the bounds of the " -"circle. You can use the :query:`$centerSphere` operator on both " -":term:`GeoJSON` objects and legacy coordinate pairs." -msgstr "" - -# 66a6cb5f4bb2474f8fb5fd8deeb82382 -#: ../source/reference/operator/query/centerSphere.txt:25 -msgid "To use :query:`$centerSphere`, specify an array that contains:" -msgstr "" - -# 2eb78654f495448695a2a6f1f6d9e55d -#: ../source/reference/operator/query/centerSphere.txt:27 -msgid "The grid coordinates of the circle's center point, and" -msgstr "" - -# cc0dcbb913c4484194338a217f464b9a -#: ../source/reference/operator/query/centerSphere.txt:29 -msgid "" -"The circle's radius measured in radians. To calculate radians, see " -":doc:`/tutorial/calculate-distances-using-spherical-geometry-with-2d-" -"geospatial-indexes`." -msgstr "" - -# 9b5710bca2ca4257bbc16e43a7dcc71d -#: ../source/reference/operator/query/centerSphere.txt:41 -msgid "If you use longitude and latitude, specify **longitude first**." -msgstr "" - -# 4ae04fefc8644ca4894bbed6a1b735ad -#: ../source/reference/operator/query/centerSphere.txt:44 -msgid "Behavior" -msgstr "" - -# 1fa042ca0de74383a26cda0dea65cd62 -#: ../source/includes/note-geospatial-index-must-exist.rst:1 -msgid "" -"Applications can use |operator| *without* having a geospatial index. " -"However, geospatial indexes support much faster queries than the " -"unindexed equivalents." -msgstr "" - -# aeccad12681f42d9b9505822b1e02a98 -#: ../source/reference/operator/query/centerSphere.txt:49 -msgid "" -"Both :doc:`2dsphere ` and :doc:`2d ` geospatial" -" indexes support :query:`$centerSphere`." -msgstr "" - -# c0ddd8f5c43344dcaa5ad235fedffe16 -#: ../source/reference/operator/query/centerSphere.txt:53 -msgid "Example" -msgstr "" - -# 17ffcba0a0cc417d8fe4b9ec7b9ebd72 -#: ../source/reference/operator/query/centerSphere.txt:55 -msgid "" -"The following example queries grid coordinates and returns all documents " -"within a 10 mile radius of longitude ``88 W`` and latitude ``30 N``. The " -"query converts the distance to radians by dividing by the approximate " -"equatorial radius of the earth, 3963.2 miles:" -msgstr "" - -# 343f27f457794f9c90c2579ba516b471 -#~ msgid "" -#~ "The :query:`$centerSphere` operator defines a" -#~ " circle for a :term:`geospatial` query " -#~ "that uses spherical geometry. The query" -#~ " returns documents that are within " -#~ "the bounds of the circle." -#~ msgstr "" - -# 3ba1db62a7e4496cbda074b83e25b6bf -#~ msgid "" -#~ "You can use the :query:`$centerSphere` " -#~ "operator on both :term:`GeoJSON` objects " -#~ "and legacy coordinate pairs." -#~ msgstr "" - -# ce2f9faee7b64c3594d7a42d42404084 -#~ msgid "" -#~ "The ``2d`` and ``2dsphere`` geospatial " -#~ "indexes both support :query:`$centerSphere`." -#~ msgstr "" - -# 557a3a2eacdf4e9c84bcc2f66c65d986 -#~ msgid "The grid coordinates of the circle's center point" -#~ msgstr "" - -# 92babea999e24150a84fda357e5e98db -#~ msgid "Use the following syntax:" -#~ msgstr "" - -# 7a69b250ce2848758913c3fdea2fd8fa -#~ msgid "" -#~ "The following example queries grid " -#~ "coordinates and returns all documents " -#~ "within a 10 mile radius of " -#~ "longitude ``88 W`` and latitude ``30 " -#~ "N``. The query converts the distance " -#~ "to radians by dividing by the " -#~ "approximate radius of the earth, 3959" -#~ " miles:" -#~ msgstr "" - -# 58ba546a2a9f4dafa2741038eb6bcc57 -#~ msgid "" -#~ "Applications can use |operator| *without* " -#~ "having a geospatial index. However, " -#~ "geospatial indexes support much faster " -#~ "queries than the unindexed equivalents. " -#~ "Before 2.2.3, a geospatial index *must*" -#~ " exist on a field holding coordinates" -#~ " before using any of the geospatial" -#~ " query operators." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/query/comment.po b/locale/es/LC_MESSAGES/reference/operator/query/comment.po deleted file mode 100644 index 200c22da8b3..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/query/comment.po +++ /dev/null @@ -1,110 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 18a008e7e31c42e5aa917e601d477b76 -#: ../source/reference/operator/query/comment.txt:3 -msgid "$comment" -msgstr "" - -# 8ed06fc3c1ea45f38a17ba3231393222 -#: ../source/reference/operator/query/comment.txt -msgid "On this page" -msgstr "" - -# cb006ff5560547988699a42df22061c6 -#: ../source/reference/operator/query/comment.txt:14 -msgid "Definition" -msgstr "" - -# 09bacb764a244f5d9bd925dc8ee1ddba -#: ../source/reference/operator/query/comment.txt:18 -msgid "" -"The :query:`$comment` query operator associates a comment to any " -"expression taking a query predicate." -msgstr "" - -# 333ea8ae14e64f7dad747f3acc948cea -#: ../source/includes/fact-comment-reason.rst:1 -msgid "" -"Because comments propagate to the :dbcommand:`profile` log, adding a " -"comment can make your profile data easier to interpret and trace." -msgstr "" - -# 4001fa345ba8424cbe5d6be7c250b981 -#: ../source/reference/operator/query/comment.txt:23 -msgid "The :query:`$comment` operator has the form:" -msgstr "" - -# c5c7dc0e4f31425aaf15184bce895d22 -#: ../source/reference/operator/query/comment.txt:30 -msgid "Behavior" -msgstr "" - -# 217b4551dfab4832824a23ae0332f231 -#: ../source/reference/operator/query/comment.txt:32 -msgid "" -"You can use the :query:`$comment` with any expression taking a query " -"predicate, such as the query predicate in " -":method:`db.collection.update()` or in the :pipeline:`$match` stage of " -"the :doc:`aggregation pipeline `. For " -"an example, see :ref:`ex-comment-agg-expression`." -msgstr "" - -# 0e0535da17314688adb9d2f6258c0fc7 -#: ../source/reference/operator/query/comment.txt:39 -msgid "Examples" -msgstr "" - -# 25cf22785abe42fd8b8ef7239fadd207 -#: ../source/reference/operator/query/comment.txt:42 -msgid "Attach a Comment to ``find``" -msgstr "" - -# be67f19855b24551876be35e286f489f -#: ../source/reference/operator/query/comment.txt:44 -msgid "" -"The following example adds a :query:`$comment` to a " -":method:`~db.collection.find()` operation :" -msgstr "" - -# 8008c557fc5e48e2a7326498cddc7ad2 -#: ../source/reference/operator/query/comment.txt:59 -msgid "Attach a Comment to an Aggregation Expression" -msgstr "" - -# 354f45afdac84ab590cf6d312d3c5fa9 -#: ../source/reference/operator/query/comment.txt:61 -msgid "" -"You can use the :query:`$comment` with any expression taking a query " -"predicate." -msgstr "" - -# ac54ea73cf1e44e18af876cf602692c3 -#: ../source/reference/operator/query/comment.txt:64 -msgid "" -"The following examples uses the :query:`$comment` operator in the " -":pipeline:`$match` stage to clarify the operation:" -msgstr "" - -# d648a89f1a6b449881c6dc02702a4a8b -#: ../source/reference/operator/query/comment.txt:74 -msgid ":operator:`$comment`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/query/elemMatch.po b/locale/es/LC_MESSAGES/reference/operator/query/elemMatch.po deleted file mode 100644 index 46b7f797e7b..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/query/elemMatch.po +++ /dev/null @@ -1,207 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:55+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 1d8bc7bb922645789f065f5c8911a154 -#: ../source/reference/operator/query/elemMatch.txt:3 -msgid "$elemMatch (query)" -msgstr "" - -# c608ee3fcdcb4b74a29107ce3c8dd031 -#: ../source/reference/operator/query/elemMatch.txt -msgid "On this page" -msgstr "" - -# f34a14c226c4450385a1e6be1b59d005 -#: ../source/reference/operator/query/elemMatch.txt:15 -msgid ":doc:`/reference/operator/projection/elemMatch`" -msgstr "" - -# 8d6626dc602a4ed8bbfe2e2609b37517 -#: ../source/reference/operator/query/elemMatch.txt:18 -msgid "Definition" -msgstr "" - -# 93a3db18f56b450a88ab2e80b073da41 -#: ../source/reference/operator/query/elemMatch.txt:22 -msgid "" -"The :query:`$elemMatch` operator matches documents that contain an array " -"field with at least one element that matches all the specified query " -"criteria." -msgstr "" - -# f8d2f2cd790b4a48bd45c24d9f93a65d -#: ../source/reference/operator/query/elemMatch.txt:30 -msgid "" -"If you specify only a single ```` condition in the " -":query:`$elemMatch` expression, you do not need to use " -":query:`$elemMatch`." -msgstr "" - -# c1000a50aac943f38006e6140ff31d3d -#: ../source/reference/operator/query/elemMatch.txt:35 -msgid "Behavior" -msgstr "" - -# 58f09cac045b4d89a1211e3db64f683e -#: ../source/reference/operator/query/elemMatch.txt:37 -msgid "" -"You cannot specify a :query:`$where` expression as a query criterion for " -":query:`$elemMatch`." -msgstr "" - -# 15386160fd66429381f527bc6ee29683 -#: ../source/reference/operator/query/elemMatch.txt:41 -msgid "Examples" -msgstr "" - -# 86a05254f5c842c185a93eebb34cc32c -#: ../source/reference/operator/query/elemMatch.txt:44 -msgid "Element Match" -msgstr "" - -# 34766d120f4e4bb9a3defeacfc325301 -#: ../source/reference/operator/query/elemMatch.txt:46 -msgid "Given the following documents in the ``scores`` collection:" -msgstr "" - -# 8e015c476f574ae29c065babe47a89ad -#: ../source/reference/operator/query/elemMatch.txt:53 -msgid "" -"The following query matches only those documents where the ``results`` " -"array contains at least one element that is both greater than or equal to" -" ``80`` and is less than ``85``." -msgstr "" - -# 3fdc2fc09f914ee4a07c6018882ce4b2 -#: ../source/reference/operator/query/elemMatch.txt:63 -msgid "" -"The query returns the following document since the element ``82`` is both" -" greater than or equal to ``80`` and is less than ``85``" -msgstr "" - -# a8656ed84ef64e339268b83c6638b5cb -#: ../source/reference/operator/query/elemMatch.txt:70 -msgid "" -"For more information on specifying multiple criteria on array elements, " -"see :ref:`specify-multiple-criteria-for-array-elements`." -msgstr "" - -# 1aff4d11a85943e8a709dc6c04e63dd0 -#: ../source/reference/operator/query/elemMatch.txt:74 -msgid "Array of Embedded Documents" -msgstr "" - -# 759e1b567ab2415bbde998d62a235153 -#: ../source/reference/operator/query/elemMatch.txt:76 -msgid "Given the following documents in the ``survey`` collection:" -msgstr "" - -# 689c9cc781b04ab2ba2fefc0d111b26d -#: ../source/reference/operator/query/elemMatch.txt:84 -msgid "" -"The following query matches only those documents where the ``results`` " -"array contains at least one element with both ``product`` equal to " -"``\"xyz\"`` and ``score`` greater than or equal to ``8``." -msgstr "" - -# 75d14787da7b417786196ed9c3021d0a -#: ../source/reference/operator/query/elemMatch.txt:94 -msgid "Specifically, the query matches the following document:" -msgstr "" - -# 8ea4aa69caef4120910901b9ce1640ff -#: ../source/reference/operator/query/elemMatch.txt:101 -msgid "Single Query Condition" -msgstr "" - -# 76cb70a8ce7646bca73c81b6179d17b6 -#: ../source/reference/operator/query/elemMatch.txt:103 -msgid "" -"If you specify a single query predicate in the :query:`$elemMatch` " -"expression, :query:`$elemMatch` is not necessary." -msgstr "" - -# d32709b50fc54beaaaf0742cd316aacc -#: ../source/reference/operator/query/elemMatch.txt:106 -msgid "" -"For example, consider the following example where :query:`$elemMatch` " -"specifies only a single query predicate ``{ product: \"xyz\" }``:" -msgstr "" - -# 2227661174e3497195191d90565f7a53 -#: ../source/reference/operator/query/elemMatch.txt:115 -msgid "" -"Since the :query:`$elemMatch` only specifies a single condition, the " -":query:`$elemMatch` expression is not necessary, and instead you can use " -"the following query:" -msgstr "" - -# 1782021cd7a1442a81a50a827ee0fcb1 -#: ../source/reference/operator/query/elemMatch.txt:125 -msgid "" -"For more information on querying arrays, see :ref:`read-operations-" -"arrays`, including :ref:`specify-multiple-criteria-for-array-elements` " -"and :ref:`array-match-embedded-documents` sections." -msgstr "" - -#~ msgid "" -#~ "The :query:`$elemMatch` operator matches more" -#~ " than one component within an array" -#~ " element. For example," -#~ msgstr "" - -#~ msgid "" -#~ "returns all documents in ``collection`` " -#~ "where the array ``array`` satisfies all" -#~ " of the conditions in the " -#~ ":query:`$elemMatch` expression." -#~ msgstr "" - -#~ msgid "" -#~ "That is, where the value of " -#~ "``value1`` is 1 and the value of" -#~ " ``value2`` is greater than 1. " -#~ "Matching arrays must have at least " -#~ "one element that matches all specified" -#~ " criteria. Therefore, the following " -#~ "document would not match the above " -#~ "query:" -#~ msgstr "" - -#~ msgid "while the following document would match this query:" -#~ msgstr "" - -#~ msgid "" -#~ "The :query:`$elemMatch` operator matches " -#~ "documents in a collection that contain" -#~ " an array field with at least " -#~ "one element that matches all the " -#~ "specified query criteria." -#~ msgstr "" - -#~ msgid "" -#~ "For more information on specifying " -#~ "multiple criterion on array elements, " -#~ "see :ref:`specify-multiple-criteria-for-" -#~ "array-elements`." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/query/eq.po b/locale/es/LC_MESSAGES/reference/operator/query/eq.po deleted file mode 100644 index 0b92770b6d7..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/query/eq.po +++ /dev/null @@ -1,192 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a1d47113d3924086b44a8826dd9e273f -#: ../source/reference/operator/query/eq.txt:3 -msgid "$eq" -msgstr "" - -# b683888f7cca4a5e8816c690edc8e8ac -#: ../source/reference/operator/query/eq.txt -msgid "On this page" -msgstr "" - -# 2fc4675e25ed49aeb5c2ab4fe659669c -#: ../source/reference/operator/query/eq.txt:17 -msgid "" -"Specifies equality condition. The :query:`$eq` operator matches documents" -" where the value of a field equals the specified value." -msgstr "" - -# 0983b43686c146bdb722dc84f7eba046 -#: ../source/reference/operator/query/eq.txt:24 -msgid "The :query:`$eq` expression is equivalent to ``{ field: }``." -msgstr "" - -# 8dbd987585524a57be8ca6df6c7f115b -#: ../source/reference/operator/query/eq.txt:27 -msgid "Behavior" -msgstr "" - -# f2449e324c09407e99b99254428bc3bc -#: ../source/reference/operator/query/eq.txt:30 -msgid "Comparison Order" -msgstr "" - -# 2971b4f6010f478f840a2b8ff0300486 -#: ../source/includes/fact-comparison-order.rst:1 -msgid "" -"For comparison of different BSON type values, see the :ref:`specified " -"BSON comparison order `." -msgstr "" - -# bf6d6eee6cc94ee9bbad41b519c47ec5 -#: ../source/reference/operator/query/eq.txt:35 -msgid "Match a Document Value" -msgstr "" - -# 5bbb7fdc95d9434e820b89a837584d58 -#: ../source/reference/operator/query/eq.txt:37 -msgid "" -"If the specified ```` is a document, the order of the fields in " -"the document matters." -msgstr "" - -# 4887c2bd7f32412c8d1e37e2cb9b3bce -#: ../source/reference/operator/query/eq.txt:41 -msgid "Match an Array Value" -msgstr "" - -# 416d7c768a114b8481a5c37c6ec641df -#: ../source/reference/operator/query/eq.txt:43 -msgid "" -"If the specified ```` is an array, MongoDB matches documents where" -" the ```` matches the array exactly or the ```` contains an" -" element that matches the array exactly. The order of the elements " -"matters. For an example, see :ref:`eq-match-array-value`." -msgstr "" - -# 5ad5e59d85454ded999100dd957ba59a -#: ../source/reference/operator/query/eq.txt:49 -msgid "Examples" -msgstr "" - -# 84f482d0b0ac4f719ffe4529e77160bf -#: ../source/reference/operator/query/eq.txt:51 -msgid "" -"The following examples query against the ``inventory`` collection with " -"the following documents:" -msgstr "" - -# dd43714d481b4d75987d4156b0c2dc49 -#: ../source/reference/operator/query/eq.txt:63 -msgid "Equals a Specified Value" -msgstr "" - -# 16648c6eef9f4fe4afd29d8ca4e79a4e -#: ../source/reference/operator/query/eq.txt:65 -msgid "" -"The following example queries the ``inventory`` collection to select all " -"documents where the value of the ``qty`` field equals ``20``:" -msgstr "" - -# 8a0a1f4d45d54069b2befa293598d88f -# 69804fd904814eb7b438ac042e70e37c -# 492ded36f4d448b5ad0497fc18807f71 -# 90bcd44a4ef746139dea53ab01d92c0c -#: ../source/reference/operator/query/eq.txt:72 -#: ../source/reference/operator/query/eq.txt:97 -#: ../source/reference/operator/query/eq.txt:122 -#: ../source/reference/operator/query/eq.txt:156 -msgid "The query is equivalent to:" -msgstr "" - -# 8612bce587fd4472bbc54864c3abeeee -# 8655e631ddda4b4a972df03ffd2cdfd2 -# fa41f838f0e44cf1bd8c742d686aedf6 -#: ../source/reference/operator/query/eq.txt:78 -#: ../source/reference/operator/query/eq.txt:128 -#: ../source/reference/operator/query/eq.txt:162 -msgid "Both queries match the following documents:" -msgstr "" - -# 82b7a598fd9e4e45ba5675dd47240d7c -#: ../source/reference/operator/query/eq.txt:86 -msgid "Field in Embedded Document Equals a Value" -msgstr "" - -# 81d94486e4c14f18852ff2c91a279141 -#: ../source/reference/operator/query/eq.txt:88 -msgid "" -"The following example queries the ``inventory`` collection to select all " -"documents where the value of the ``name`` field in the ``item`` document " -"equals ``\"ab\"``. To specify a condition on a field in an embedded " -"document, use the :term:`dot notation`." -msgstr "" - -# 3acfbfd291c5467187595eb332ac0e06 -#: ../source/reference/operator/query/eq.txt:103 -msgid "Both queries match the following document:" -msgstr "" - -# 156b446b37af4e1d8a3b90d2fc06209d -#: ../source/reference/operator/query/eq.txt:109 -msgid ":ref:`Query Embedded Documents `" -msgstr "" - -# 513136e8f8f840999efc158e4ec1c62a -#: ../source/reference/operator/query/eq.txt:112 -msgid "Array Element Equals a Value" -msgstr "" - -# b117bebe0d8041f3b9f6e7dc9fe2c9d0 -#: ../source/reference/operator/query/eq.txt:114 -msgid "" -"The following example queries the ``inventory`` collection to select all " -"documents where the ``tags`` array contains an element with the value " -"``\"B\"`` [#match-string-value]_:" -msgstr "" - -# 74f7360c6e5144e29f1f33481d9039dd -#: ../source/reference/operator/query/eq.txt:137 -msgid ":query:`$elemMatch`, :ref:`Query Arrays `" -msgstr "" - -# 6e3b50c7dbb84cbf8cd677dc9a39f6e2 -#: ../source/reference/operator/query/eq.txt:139 -msgid "" -"The query will also match documents where the value of the ``tags`` field" -" is the string ``\"B\"``." -msgstr "" - -# 3a6d2b8594ea4d8bab301bb3966bf9e0 -#: ../source/reference/operator/query/eq.txt:145 -msgid "Equals an Array Value" -msgstr "" - -# b54ba58481f848568766bdb656b97c35 -#: ../source/reference/operator/query/eq.txt:147 -msgid "" -"The following example queries the ``inventory`` collection to select all " -"documents where the ``tags`` array equals exactly the specified array or " -"the ``tags`` array contains an element that equals the array ``[ \"A\", " -"\"B\" ]``." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/query/exists.po b/locale/es/LC_MESSAGES/reference/operator/query/exists.po deleted file mode 100644 index 8beebf91da6..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/query/exists.po +++ /dev/null @@ -1,156 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:54+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 9809448d25a04ba6858885e1673445af -#: ../source/reference/operator/query/exists.txt:3 -msgid "$exists" -msgstr "" - -# 481828c8667d4400a6475737ff890d3b -#: ../source/reference/operator/query/exists.txt -msgid "On this page" -msgstr "" - -# 124832542bcb48568584e1c99b5e8acb -#: ../source/reference/operator/query/exists.txt:14 -msgid "Definition" -msgstr "" - -# 672f01df719a4320b5e54a93e6b50df9 -#: ../source/reference/operator/query/exists.txt:18 -msgid "*Syntax*: ``{ field: { $exists: } }``" -msgstr "" - -# ae27d2be46f049a7979978cb9a7db8bd -#: ../source/reference/operator/query/exists.txt:20 -msgid "" -"When ```` is true, :query:`$exists` matches the documents that " -"contain the field, including documents where the field value is ``null``." -" If ```` is false, the query returns only the documents that do " -"not contain the field." -msgstr "" - -# 5ce01429b3144fe9b68168065f5216a8 -#: ../source/reference/operator/query/exists.txt:25 -msgid "" -"MongoDB `$exists` does **not** correspond to SQL operator ``exists``. For" -" SQL ``exists``, refer to the :query:`$in` operator." -msgstr "" - -# e1b3facfbd65463ab9e91bcd3e0a3d47 -#: ../source/reference/operator/query/exists.txt:29 -msgid ":query:`$nin`, :query:`$in`, and :ref:`faq-developers-query-for-nulls`." -msgstr "" - -# ecaeef66586948148d39e28de6f6be13 -#: ../source/reference/operator/query/exists.txt:33 -msgid "Examples" -msgstr "" - -# be0c1f734c3b4ce19bff3cca41335021 -#: ../source/reference/operator/query/exists.txt:36 -msgid "Exists and Not Equal To" -msgstr "" - -# ed33d615f9f64994a071f6b85501b54c -#: ../source/reference/operator/query/exists.txt:38 -msgid "Consider the following example:" -msgstr "" - -# 22dd4308b33d4badb2606a85ecd190bd -#: ../source/reference/operator/query/exists.txt:44 -msgid "" -"This query will select all documents in the ``inventory`` collection " -"where the ``qty`` field exists *and* its value does not equal ``5`` or " -"``15``." -msgstr "" - -# a212aea7f0f9424197fa4f7ad571c719 -#: ../source/reference/operator/query/exists.txt:49 -msgid "Null Values" -msgstr "" - -# fa3b8fd850164b5c8d9c292daf91e663 -#: ../source/reference/operator/query/exists.txt:51 -msgid "" -"The following examples uses a collection named ``records`` with the " -"following documents:" -msgstr "" - -# e1976e0f75894b67a413a6e72bc12d01 -#: ../source/reference/operator/query/exists.txt:68 -msgid "``$exists: true``" -msgstr "" - -# 7cbbdd5de69f4d9a8df7c97ba6f290cd -#: ../source/reference/operator/query/exists.txt:70 -msgid "" -"The following query specifies the query predicate ``a: { $exists: true " -"}``:" -msgstr "" - -# fad9c68edd76477494bd287ce514d6cb -#: ../source/reference/operator/query/exists.txt:76 -msgid "" -"The results consist of those documents that contain the field ``a``, " -"including the document whose field ``a`` contains a null value:" -msgstr "" - -# 504576bb81554295b328e13c0bfeb009 -#: ../source/reference/operator/query/exists.txt:90 -msgid "``$exists: false``" -msgstr "" - -# 9522f9e8f3ea4a7ca05aa7b5d0d297a8 -#: ../source/reference/operator/query/exists.txt:92 -msgid "" -"The following query specifies the query predicate ``b: { $exists: false " -"}``:" -msgstr "" - -# 2dfbacb6b61c4392b35c03cb1eecc5fa -#: ../source/reference/operator/query/exists.txt:98 -msgid "" -"The results consist of those documents that do not contain the field " -"``b``:" -msgstr "" - -# 2f5ea7c533404f63bc8f060641f6103a -#~ msgid "Given a collection named ``records`` with the following documents:" -#~ msgstr "" - -# 60fa92cfb85449d681ffec7ece995cf9 -#~ msgid "Consider the output of the following queries:" -#~ msgstr "" - -# 9d78a2ee9d334bcfb02e654bc2a5060d -# 78577f07d4814a268701078b84a8ae59 -# 397e085f619a4f429939a9cbaedc649d -#~ msgid "**Query**:" -#~ msgstr "" - -# c9f5cd6bda914ab4ab23418b1f976ae0 -# 9a7d31f40cb446fa8f33cf232a57c2d4 -# 21a167de8fa7451e830f6d3ae40dec47 -#~ msgid "**Result**:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/query/geoIntersects.po b/locale/es/LC_MESSAGES/reference/operator/query/geoIntersects.po deleted file mode 100644 index cac821952bc..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/query/geoIntersects.po +++ /dev/null @@ -1,214 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:06+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# fd5d2c1d4530481bbf379e5aa09eee5d -#: ../source/reference/operator/query/geoIntersects.txt:3 -msgid "$geoIntersects" -msgstr "" - -# 480619e31fad483c8780d2e9563ba206 -#: ../source/reference/operator/query/geoIntersects.txt -msgid "On this page" -msgstr "" - -# 80d83d05370f4126ac34c963c1ec94b4 -#: ../source/reference/operator/query/geoIntersects.txt:14 -msgid "Definition" -msgstr "" - -# ff0b22f8303e4ba5bc9ed67e52d7baf6 -#: ../source/reference/operator/query/geoIntersects.txt:20 -msgid "" -"Selects documents whose geospatial data intersects with a specified " -":ref:`GeoJSON ` object; i.e. where the " -"intersection of the data and the specified object is non-empty. This " -"includes cases where the data and the specified object share an edge." -msgstr "" - -# 6abacfb035cc45bc809aa11bebd748e9 -#: ../source/reference/operator/query/geoIntersects.txt:26 -msgid "" -"The :query:`$geoIntersects` operator uses the :query:`$geometry` operator" -" to specify the :ref:`GeoJSON ` object." -" To specify a GeoJSON polygons or multipolygons using the default " -"coordinate reference system (CRS), use the following syntax:" -msgstr "" - -# 207d6aa284c5408ea364dcd2d322b10e -#: ../source/reference/operator/query/geoIntersects.txt:45 -msgid "" -"For :query:`$geoIntersects` queries that specify GeoJSON geometries with " -"areas greater than a single hemisphere, the use of the default CRS " -"results in queries for the complementary geometries." -msgstr "" - -# 07564068446c44ff90df091d053a751e -#: ../source/reference/operator/query/geoIntersects.txt:51 -msgid "" -"To specify a single-ringed GeoJSON :ref:`polygon ` with " -"a custom MongoDB CRS, use the following prototype that specifies the " -"custom MongoDB CRS in the :query:`$geometry` expression:" -msgstr "" - -# 26077648cd754068bb708983f3c4a7df -#: ../source/reference/operator/query/geoIntersects.txt:73 -msgid "" -"The custom MongoDB CRS uses a counter-clockwise winding order and allows " -":query:`$geoIntersects` to support queries with a single-ringed GeoJSON " -":ref:`polygon ` whose area is greater than or equal to a" -" single hemisphere. If the specified polygon is smaller than a single " -"hemisphere, the behavior of :query:`$geoIntersects` with the MongoDB CRS " -"is the same as with the default CRS. See also :ref:`geointersects-big-" -"poly`." -msgstr "" - -# 3a703dadb0af4e438c5450d54f93ce70 -#: ../source/reference/operator/query/geoIntersects.txt:83 -msgid "" -"If you use longitude and latitude, specify coordinates in order of: " -"**longitude, latitude.**" -msgstr "" - -# 530edb572e104038b574646e89fca220 -#: ../source/reference/operator/query/geoIntersects.txt:87 -msgid "Behavior" -msgstr "" - -# 21d14a2ad4db41f3bca463d801fec016 -#: ../source/reference/operator/query/geoIntersects.txt:90 -msgid "Geospatial Indexes" -msgstr "" - -# 4d07a34302db4810bff4246133d74b91 -#: ../source/reference/operator/query/geoIntersects.txt:92 -msgid "" -":query:`$geoIntersects` uses spherical geometry. :query:`$geoIntersects` " -"does not require a geospatial index. However, a geospatial index will " -"improve query performance. Only the :doc:`2dsphere ` " -"geospatial index supports :query:`$geoIntersects`." -msgstr "" - -# 687cdce88b834f8eacf0000a8c83a845 -#: ../source/reference/operator/query/geoIntersects.txt:101 -msgid "\"Big\" Polygons" -msgstr "" - -# ce9654b6cb9c463aacf22ee7126574ba -#: ../source/includes/fact-geometry-hemisphere-limitation.rst:1 -msgid "" -"For |geo-operator-method|, if you specify a single-ringed polygon that " -"has an area greater than a single hemisphere, include :query:`the custom " -"MongoDB coordinate reference system in the $geometry <$geometry>` " -"expression; otherwise, |geo-operator-method| queries for the " -"complementary geometry. For all other GeoJSON polygons with areas greater" -" than a hemisphere, |geo-operator-method| queries for the complementary " -"geometry." -msgstr "" - -# 79e0c513a1554fed9a4df33f15c61cee -#: ../source/reference/operator/query/geoIntersects.txt:107 -msgid "Examples" -msgstr "" - -# 0a7ad181451b48f78a7597bc7adba598 -#: ../source/reference/operator/query/geoIntersects.txt:110 -msgid "Intersects a Polygon" -msgstr "" - -# d5e05302290740308009bacba7712deb -#: ../source/reference/operator/query/geoIntersects.txt:112 -msgid "" -"The following example uses :query:`$geoIntersects` to select all ``loc`` " -"data that intersect with the :ref:`geojson-polygon` defined by the " -"``coordinates`` array. The area of the polygon is less than the area of a" -" single hemisphere:" -msgstr "" - -# 43655a70307b4ed4a80cafb3f852cecb -#: ../source/reference/operator/query/geoIntersects.txt:134 -msgid "" -"For single-ringed polygons with areas greater than a single hemisphere, " -"see :ref:`geointersects-big-polygon`." -msgstr "" - -# 1956a89d72344ea7b0daad26af56cb2e -#: ../source/reference/operator/query/geoIntersects.txt:140 -msgid "Intersects a \"Big\" Polygon" -msgstr "" - -# f141a6ac942f4e1c9f9d9a0212ea8093 -#: ../source/reference/operator/query/geoIntersects.txt:142 -msgid "" -"To query with a single-ringed GeoJSON polygon whose area is greater than " -"a single hemisphere, the :query:`$geometry` expression must specify the " -"custom MongoDB coordinate reference system. For example:" -msgstr "" - -# 68ea4e34c0654194ab0cb129b85ad704 -#~ msgid "" -#~ "The :query:`$geoIntersects` operator is a " -#~ "geospatial query operator that selects " -#~ "all locations that intersect with a " -#~ ":term:`GeoJSON` object. A location intersects" -#~ " a GeoJSON object if the intersection" -#~ " is non-empty. This includes " -#~ "documents that have a shared edge. " -#~ "The :query:`$geoIntersects` operator uses " -#~ "spherical geometry." -#~ msgstr "" - -# 3d7d9062ea1c4b938ba3480a5b26ce1f -#~ msgid "The ``2dsphere`` geospatial index supports :query:`$geoIntersects`." -#~ msgstr "" - -# 88338486b62742f0a4fff2e1a15ee573 -#~ msgid "" -#~ "To query for intersection, pass the " -#~ "GeoJSON object to :query:`$geoIntersects` " -#~ "through the :query:`$geometry` operator. Use" -#~ " the following syntax:" -#~ msgstr "" - -# db1c48b1e8da40b69c731ac325cc2f17 -#~ msgid "Specify coordinates in this order: **\"longitude, latitude.\"**" -#~ msgstr "" - -# c6fc2149467d497a926ba81413a7d041 -#~ msgid "" -#~ "The following example uses " -#~ ":query:`$geoIntersects` to select all indexed" -#~ " points and shapes that intersect " -#~ "with the polygon defined by the " -#~ "``coordinates`` array." -#~ msgstr "" - -# 18f1db6796574ecc9d9bf791eacd67de -#~ msgid "" -#~ "Any geometry specified with :term:`GeoJSON`" -#~ " to |geo-operator-method| queries, " -#~ "**must** fit within a single hemisphere." -#~ " MongoDB interprets geometries larger than" -#~ " half of the sphere as queries " -#~ "for the smaller of the complementary " -#~ "geometries." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/query/geoWithin.po b/locale/es/LC_MESSAGES/reference/operator/query/geoWithin.po deleted file mode 100644 index 213480f0612..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/query/geoWithin.po +++ /dev/null @@ -1,319 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:06+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# ed5ce9266f3a487cacfb23d62a477771 -#: ../source/reference/operator/query/geoWithin.txt:3 -msgid "$geoWithin" -msgstr "" - -# 5eadb5c517f748a1be2c209b4c8aba3d -#: ../source/reference/operator/query/geoWithin.txt -msgid "On this page" -msgstr "" - -# 783c770f8d6e4179a1fcd27c1f32bf8e -#: ../source/reference/operator/query/geoWithin.txt:14 -msgid "Definition" -msgstr "" - -# fb40e46f2e194ac0aa8e371fa8487b59 -#: ../source/reference/operator/query/geoWithin.txt:18 -msgid ":query:`$geoWithin` replaces :query:`$within` which is deprecated." -msgstr "" - -# 1f92aeb5476b44f0bce6dfc7fd411f9e -#: ../source/reference/operator/query/geoWithin.txt:22 -msgid "" -"Selects documents with geospatial data that exists entirely within a " -"specified shape. When determining inclusion, MongoDB considers the border" -" of a shape to be part of the shape, subject to the precision of floating" -" point numbers." -msgstr "" - -# 5cb89a7c43a24f26b5fffb4bb1556aaa -#: ../source/reference/operator/query/geoWithin.txt:27 -msgid "" -"The specified shape can be either a GeoJSON :ref:`geojson-polygon` " -"(either single-ringed or multi-ringed), a GeoJSON :ref:`geojson-" -"multipolygon`, or a shape defined by legacy coordinate pairs. The " -":query:`$geoWithin` operator uses the :query:`$geometry` operator to " -"specify the :ref:`GeoJSON ` object." -msgstr "" - -# 826f40148d534a55ad641fab0c3a615d -#: ../source/reference/operator/query/geoWithin.txt:34 -msgid "" -"To specify a GeoJSON polygons or multipolygons using the default " -"coordinate reference system (CRS), use the following syntax:" -msgstr "" - -# 0542097a0a634be8a917a30745631d26 -#: ../source/reference/operator/query/geoWithin.txt:50 -msgid "" -"For :query:`$geoWithin` queries that specify GeoJSON geometries with " -"areas greater than a single hemisphere, the use of the default CRS " -"results in queries for the complementary geometries." -msgstr "" - -# 8d40cbb043864fe6bd993b684bd8dd39 -#: ../source/reference/operator/query/geoWithin.txt:56 -msgid "" -"To specify a single-ringed GeoJSON :ref:`polygon ` with " -"a custom MongoDB CRS, use the following prototype that specifies the " -"custom MongoDB CRS in the :query:`$geometry` expression:" -msgstr "" - -# 3623a37ce5aa4f77937460cf764711d6 -#: ../source/reference/operator/query/geoWithin.txt:78 -msgid "" -"The custom MongoDB CRS uses a counter-clockwise winding order and allows " -":query:`$geoWithin` to support queries with a single-ringed GeoJSON " -":ref:`polygon ` whose area is greater than or equal to a" -" single hemisphere. If the specified polygon is smaller than a single " -"hemisphere, the behavior of :query:`$geoWithin` with the MongoDB CRS is " -"the same as with the default CRS. See also :ref:`geowithin-big-poly`." -msgstr "" - -# df1c7313a5db41c6b2d9b91efd913d3a -#: ../source/reference/operator/query/geoWithin.txt:86 -msgid "" -"If querying for inclusion in a shape defined by legacy coordinate pairs " -"on a plane, use the following syntax:" -msgstr "" - -# 65897c9c0122487eb773218dc5e34139 -#: ../source/reference/operator/query/geoWithin.txt:97 -msgid "The available shape operators are:" -msgstr "" - -# f8c21db8b5bd49e195c5668ecfc81f93 -#: ../source/reference/operator/query/geoWithin.txt:99 -msgid ":query:`$box`," -msgstr "" - -# 2544151ecef84fc688ed98f41e036531 -#: ../source/reference/operator/query/geoWithin.txt:100 -msgid ":query:`$polygon`," -msgstr "" - -# 9d33c8a8b66d46488ef057846943c52c -#: ../source/reference/operator/query/geoWithin.txt:101 -msgid ":query:`$center` (defines a circle), and" -msgstr "" - -# daa55a60d0cd4d3889792dcfa109d710 -#: ../source/reference/operator/query/geoWithin.txt:102 -msgid ":query:`$centerSphere` (defines a circle on a sphere)." -msgstr "" - -# 0a5dc19d6e374fee857fc111877e3ff2 -#: ../source/reference/operator/query/geoWithin.txt:105 -msgid "" -"If you use longitude and latitude, specify coordinates in order of " -"``longitude, latitude``." -msgstr "" - -# 8684b1b8eb2b4a4f82a693579e99408c -#: ../source/reference/operator/query/geoWithin.txt:109 -msgid "Behavior" -msgstr "" - -# 715121a8dd4a48f6b0b6245ebbb169b7 -#: ../source/reference/operator/query/geoWithin.txt:112 -msgid "Geospatial Indexes" -msgstr "" - -# 537b5eee2d50448cacc63d4fbfcdd200 -#: ../source/reference/operator/query/geoWithin.txt:114 -msgid "" -":query:`$geoWithin` does not require a geospatial index. However, a " -"geospatial index will improve query performance. Both :doc:`2dsphere " -"` and :doc:`2d ` geospatial indexes support " -":query:`$geoWithin`." -msgstr "" - -# 9992d92212544b138cf024657e41d5f3 -#: ../source/reference/operator/query/geoWithin.txt:120 -msgid "Unsorted Results" -msgstr "" - -# 37e6a3a111d34d2498b2b0d3ef16a605 -#: ../source/reference/operator/query/geoWithin.txt:122 -msgid "" -"The :query:`$geoWithin` operator does not return sorted results. As such," -" MongoDB can return :query:`$geoWithin` queries more quickly than " -"geospatial :query:`$near` or :query:`$nearSphere` queries, which sort " -"results." -msgstr "" - -# 9570cc6c9ca7439298c375b52054e20d -#: ../source/reference/operator/query/geoWithin.txt:130 -msgid "\"Big\" Polygons" -msgstr "" - -# f686dbf6e0c44bd9b154cba07f4c849b -#: ../source/includes/fact-geometry-hemisphere-limitation.rst:1 -msgid "" -"For |geo-operator-method|, if you specify a single-ringed polygon that " -"has an area greater than a single hemisphere, include :query:`the custom " -"MongoDB coordinate reference system in the $geometry <$geometry>` " -"expression; otherwise, |geo-operator-method| queries for the " -"complementary geometry. For all other GeoJSON polygons with areas greater" -" than a hemisphere, |geo-operator-method| queries for the complementary " -"geometry." -msgstr "" - -# c0ab4488b03f42e489ebba3e863c90c6 -#: ../source/reference/operator/query/geoWithin.txt:136 -msgid "Examples" -msgstr "" - -# 1e0fe5704aaf439da8fae1784dfc9227 -#: ../source/reference/operator/query/geoWithin.txt:139 -msgid "Within a Polygon" -msgstr "" - -# 2a63dbd789eb4155bbce5bdfc54cb0bf -#: ../source/reference/operator/query/geoWithin.txt:141 -msgid "" -"The following example selects all ``loc`` data that exist entirely within" -" a GeoJSON :ref:`geojson-polygon`. The area of the polygon is less than " -"the area of a single hemisphere:" -msgstr "" - -# dbfcf38b84024f968bb5c80080f762bb -#: ../source/reference/operator/query/geoWithin.txt:160 -msgid "" -"For single-ringed polygons with areas greater than a single hemisphere, " -"see :ref:`geowithin-big-polygon`." -msgstr "" - -# b7407e6f5ede43fc870d3d86481b97cf -#: ../source/reference/operator/query/geoWithin.txt:166 -msgid "Within a \"Big\" Polygon" -msgstr "" - -# 5d25cc9c6a2a477f99e59043e43274d9 -#: ../source/reference/operator/query/geoWithin.txt:168 -msgid "" -"To query with a single-ringed GeoJSON polygon whose area is greater than " -"a single hemisphere, the :query:`$geometry` expression must specify the " -"custom MongoDB coordinate reference system. For example:" -msgstr "" - -# 61764e06fce7489990bf462d98b1d573 -#: ../source/reference/operator/query/geoWithin.txt:197 -msgid ":query:`$geoWithin` replaces :query:`$within` in MongoDB 2.4." -msgstr "" - -# 87f90d84cd274eeb840ba87fb69f4ce3 -#~ msgid "" -#~ "The :query:`$geoWithin` operator is a " -#~ "geospatial query operator that queries " -#~ "for a defined point, line or shape" -#~ " that exists entirely within another " -#~ "defined shape. When determining inclusion, " -#~ "MongoDB considers the border of a " -#~ "shape to be part of the shape, " -#~ "subject to the precision of floating " -#~ "point numbers." -#~ msgstr "" - -# 16c59011c06140589d1cede815d4c5af -#~ msgid "" -#~ "The :query:`$geoWithin` operator queries for" -#~ " inclusion in a :term:`GeoJSON` polygon " -#~ "or a shape defined by legacy " -#~ "coordinate pairs." -#~ msgstr "" - -# bfc9b97d997546648b1f4e98db69dd2d -#~ msgid "" -#~ "The :query:`$geoWithin` operator does not " -#~ "return sorted results. As a result " -#~ "MongoDB can return :query:`$geoWithin` queries" -#~ " more quickly than geospatial " -#~ ":query:`$near` or :query:`$nearSphere` queries, " -#~ "which sort results." -#~ msgstr "" - -# 3415576d3f4143709aba6e4939dbd264 -#~ msgid "" -#~ "The ``2dsphere`` and ``2d`` indexes both" -#~ " support the :query:`$geoWithin` operator." -#~ msgstr "" - -# 7768493e842b4ea1bd8184e9ad96b010 -#~ msgid "" -#~ ":query:`$geoWithin` does not require a " -#~ "geospatial index. However, a geospatial " -#~ "index will improve query performance." -#~ msgstr "" - -# 527282a538a64921ac370a14c90a30bc -#~ msgid "" -#~ "If querying for geometries that exist" -#~ " within a GeoJSON :term:`polygon `" -#~ " on a sphere, pass the polygon " -#~ "to :query:`$geoWithin` using the " -#~ ":query:`$geometry` operator." -#~ msgstr "" - -# 62afe265a3a341c095d4270a17c1d792 -#~ msgid "For a polygon with only an exterior ring use following syntax:" -#~ msgstr "" - -# 4d06f690cf8c4e51a114231671beeb05 -#~ msgid "Specify coordinates in ``longitude, latitude`` order." -#~ msgstr "" - -# 9c4dece1affb469a9d09ac333dae7b6e -#~ msgid "For a polygon with an exterior and interior ring use following syntax:" -#~ msgstr "" - -# 4e4a172af2174e4cb7e0a7bf067a4b0d -#~ msgid "" -#~ "The following example selects all " -#~ "indexed points and shapes that exist " -#~ "entirely within a GeoJSON polygon:" -#~ msgstr "" - -# b7a581fca21148198f71c10b2632ae61 -#~ msgid "" -#~ "For the syntax of shape operators, " -#~ "see: :query:`$box`, :query:`$polygon`, " -#~ ":query:`$center` (defines a circle), and " -#~ ":query:`$centerSphere` (defines a circle on" -#~ " a sphere)." -#~ msgstr "" - -# c04f4133938944d58731bde599449edd -#~ msgid "" -#~ "Any geometry specified with :term:`GeoJSON`" -#~ " to |geo-operator-method| queries, " -#~ "**must** fit within a single hemisphere." -#~ " MongoDB interprets geometries larger than" -#~ " half of the sphere as queries " -#~ "for the smaller of the complementary " -#~ "geometries." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/query/geometry.po b/locale/es/LC_MESSAGES/reference/operator/query/geometry.po deleted file mode 100644 index d1e72a74ab2..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/query/geometry.po +++ /dev/null @@ -1,94 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:07+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 2da22af5efec4ee29472f9d81cc8dcf7 -#: ../source/reference/operator/query/geometry.txt:3 -msgid "$geometry" -msgstr "" - -# d3a0d564ac534035b45026de8c34123c -#: ../source/reference/operator/query/geometry.txt:17 -msgid "" -"Add support to specify single-ringed GeoJSON :ref:`polygons ` with areas greater than a single hemisphere." -msgstr "" - -# d10a1e5f09c7453f9adb35ecef5c9a57 -#: ../source/reference/operator/query/geometry.txt:21 -msgid "" -"The :query:`$geometry` operator specifies a :term:`GeoJSON` geometry for " -"use with the following geospatial query operators: :query:`$geoWithin`, " -":query:`$geoIntersects`, :query:`$near`, and :query:`$nearSphere`. " -":query:`$geometry` uses ``EPSG:4326`` as the default coordinate reference" -" system (CRS)." -msgstr "" - -# 6f476f774cab43e487c84784a0b91936 -#: ../source/reference/operator/query/geometry.txt:27 -msgid "" -"To specify GeoJSON objects with the default CRS, use the following " -"prototype for :query:`$geometry`:" -msgstr "" - -# 96627379daf24d089959e56f932ebfa6 -#: ../source/reference/operator/query/geometry.txt:39 -msgid "" -"To specify a single-ringed GeoJSON :ref:`polygon ` with " -"a custom MongoDB CRS, use the following prototype (available only for " -":query:`$geoWithin` and :query:`$geoIntersects`):" -msgstr "" - -# 25004f3396a047608e0ecb64618ccabe -#: ../source/reference/operator/query/geometry.txt:55 -msgid "" -"The custom MongoDB coordinate reference system has a strict counter-" -"clockwise winding order." -msgstr "" - -# 24c03cb05131455ea709d00b027f848c -#: ../source/reference/operator/query/geometry.txt:59 -msgid "" -"If you use longitude and latitude, specify coordinates in order of: " -"**longitude, latitude.**" -msgstr "" - -# 5ef6d32fefe74b3a85f1faffa2be064c -#~ msgid "" -#~ "The :query:`$geometry` operator specifies a" -#~ " :term:`GeoJSON` for a geospatial query " -#~ "operators. For details on using " -#~ ":query:`$geometry` with an operator, see " -#~ "the operator:" -#~ msgstr "" - -# acb970b2c71c4b63bf2e11033527ab37 -#~ msgid ":query:`$geoWithin`" -#~ msgstr "" - -# 7eccd7f320ca400a9c74c2d7fcf907ab -#~ msgid ":query:`$geoIntersects`" -#~ msgstr "" - -# 2927f8391ae94025b3833e740a7d9198 -#~ msgid ":query:`$near`" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/query/gt.po b/locale/es/LC_MESSAGES/reference/operator/query/gt.po deleted file mode 100644 index 66144c8cab7..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/query/gt.po +++ /dev/null @@ -1,99 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:54+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# fa92a9a248ed40d2b69b57d17472776f -#: ../source/reference/operator/query/gt.txt:3 -msgid "$gt" -msgstr "" - -# 3a88f2aca2544a48921cdf78791a8962 -#: ../source/reference/operator/query/gt.txt:15 -msgid "*Syntax*: ``{field: {$gt: value} }``" -msgstr "" - -# c2f753c7154e48f5bcb63050d56d4a7d -#: ../source/reference/operator/query/gt.txt:17 -msgid "" -":query:`$gt` selects those documents where the value of the ``field`` is " -"greater than (i.e. ``>``) the specified ``value``." -msgstr "" - -# 24d4031313424ff9b16b0b9f4eaa742d -#: ../source/includes/fact-type-bracketing.rst:1 -msgid "" -"For most data types, :doc:`comparison operators` only perform comparisons on fields where the " -":doc:`BSON type` matches the query value's type. " -"MongoDB supports limited cross-BSON comparison through :ref:`type-" -"bracketing`." -msgstr "" - -# 6ccb23a07fe348139f4e76475cce7281 -#: ../source/reference/operator/query/gt.txt:22 -msgid "Consider the following example:" -msgstr "" - -# 764d5c8960a946b4b86f021c4c496a66 -#: ../source/reference/operator/query/gt.txt:28 -msgid "" -"This query will select all documents in the ``inventory`` collection " -"where the ``qty`` field value is greater than ``20``." -msgstr "" - -# 795407fd189c4e5888e5c8ea41bd043b -#: ../source/reference/operator/query/gt.txt:31 -msgid "" -"Consider the following example that uses the :query:`$gt` operator with a" -" field from an embedded document:" -msgstr "" - -# 9796473a1a0a401f902658cc0dd2e40a -#: ../source/reference/operator/query/gt.txt:38 -msgid "" -"This :method:`~db.collection.update()` operation will set the value of " -"the ``price`` field in the first document found containing the embedded " -"document ``carrier`` whose ``fee`` field value is greater than ``2``." -msgstr "" - -# 853f9304b52f4beb9c25aba3adc6ac95 -#: ../source/reference/operator/query/gt.txt:43 -msgid "" -"To set the value of the ``price`` field in *all* documents containing the" -" embedded document ``carrier`` whose ``fee`` field value is greater than " -"``2``, specify the ``multi:true`` option in the " -":method:`~db.collection.update()` method:" -msgstr "" - -# 02344bb9b2e8401194f94d4aba81fff3 -#: ../source/reference/operator/query/gt.txt:57 -msgid "" -":method:`~db.collection.find()`, :method:`~db.collection.update()`, " -":update:`$set`." -msgstr "" - -#~ msgid "" -#~ "For comparison of different BSON type" -#~ " values, see the :ref:`specified BSON " -#~ "comparison order `." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/query/gte.po b/locale/es/LC_MESSAGES/reference/operator/query/gte.po deleted file mode 100644 index 976709dbe9d..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/query/gte.po +++ /dev/null @@ -1,91 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:08+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 4c37ed88f64e46d2a5f4b0b4c159f543 -#: ../source/reference/operator/query/gte.txt:3 -msgid "$gte" -msgstr "" - -# 71341ba0a360417592bb00207cbe3063 -#: ../source/reference/operator/query/gte.txt:15 -msgid "*Syntax*: ``{field: {$gte: value} }``" -msgstr "" - -# a8e91dd058024ca38f02b079b95ebb30 -#: ../source/reference/operator/query/gte.txt:17 -msgid "" -":query:`$gte` selects the documents where the value of the ``field`` is " -"greater than or equal to (i.e. ``>=``) a specified value (e.g. " -"``value``.)" -msgstr "" - -# 170a0e11049b4041b37147d38837d2f9 -#: ../source/includes/fact-type-bracketing.rst:1 -msgid "" -"For most data types, :doc:`comparison operators` only perform comparisons on fields where the " -":doc:`BSON type` matches the query value's type. " -"MongoDB supports limited cross-BSON comparison through :ref:`type-" -"bracketing`." -msgstr "" - -# 34bd0ce350a74c20ac149e46fd1671a3 -#: ../source/reference/operator/query/gte.txt:23 -msgid "Consider the following example:" -msgstr "" - -# b786c52413404f29a8d86e775715803b -#: ../source/reference/operator/query/gte.txt:29 -msgid "" -"This query would select all documents in ``inventory`` where the ``qty`` " -"field value is greater than or equal to ``20``." -msgstr "" - -# 0d16ecfed8654fa88f6a459843129096 -#: ../source/reference/operator/query/gte.txt:32 -msgid "" -"Consider the following example which uses the :query:`$gte` operator with" -" a field from an embedded document:" -msgstr "" - -# 6e1b1f88fb8542d88ef8a4285226b935 -#: ../source/reference/operator/query/gte.txt:39 -msgid "" -"This :method:`~db.collection.update()` operation will set the value of " -"the ``price`` field that contain the embedded document ``carrier`` whose " -"``fee`` field value is greater than or equal to ``2``." -msgstr "" - -# 1b2c0fa14edf4643b0ba1fcf1d4fe753 -#: ../source/reference/operator/query/gte.txt:46 -msgid "" -":method:`~db.collection.find()`, :method:`~db.collection.update()`, " -":update:`$set`." -msgstr "" - -#~ msgid "" -#~ "For comparison of different BSON type" -#~ " values, see the :ref:`specified BSON " -#~ "comparison order `." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/query/in.po b/locale/es/LC_MESSAGES/reference/operator/query/in.po deleted file mode 100644 index 802d3fdb20c..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/query/in.po +++ /dev/null @@ -1,146 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:06+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 1603725fead345e88ba4fd447450e163 -#: ../source/reference/operator/query/in.txt:3 -msgid "$in" -msgstr "" - -# 4572d3406e7c4560850c71e454df9bca -#: ../source/reference/operator/query/in.txt -msgid "On this page" -msgstr "" - -# 8b39ebd3cf764b51bfb17fe24a585ab3 -#: ../source/reference/operator/query/in.txt:15 -msgid "" -"The :query:`$in` operator selects the documents where the value of a " -"field equals any value in the specified array. To specify an :query:`$in`" -" expression, use the following prototype:" -msgstr "" - -# 768ad0af77d94434bc5230f2b1ab2b7e -#: ../source/includes/fact-comparison-order.rst:1 -msgid "" -"For comparison of different BSON type values, see the :ref:`specified " -"BSON comparison order `." -msgstr "" - -# f93196c0e6d24a17a8ac807756cccf75 -#: ../source/reference/operator/query/in.txt:25 -msgid "" -"If the ``field`` holds an array, then the :query:`$in` operator selects " -"the documents whose ``field`` holds an array that contains at least one " -"element that matches a value in the specified array (e.g. ````, " -"````, etc.)" -msgstr "" - -# 9493269093ee4888a216824c1af3201e -#: ../source/reference/operator/query/in.txt:32 -msgid "" -"MongoDB 2.6 removes the combinatorial limit for the :query:`$in` operator" -" that exists for :v2.4:`earlier versions ` " -"of the operator." -msgstr "" - -# eb77726ac1fe47e091c841d73b2187b0 -#: ../source/reference/operator/query/in.txt:37 -msgid "Examples" -msgstr "" - -# dc247e709093486daf096502efaddfed -#: ../source/reference/operator/query/in.txt:40 -msgid "Use the ``$in`` Operator to Match Values" -msgstr "" - -# 66a5fde4ee10443697118e95071cfebd -# 9f4f6b78427e433db477c8141fa8da9e -#: ../source/reference/operator/query/in.txt:42 -#: ../source/reference/operator/query/in.txt:86 -msgid "Consider the following example:" -msgstr "" - -# c8866480dd7a4c848b8ca6e508138659 -#: ../source/reference/operator/query/in.txt:48 -msgid "" -"This query selects all documents in the ``inventory`` collection where " -"the ``qty`` field value is either ``5`` or ``15``. Although you can " -"express this query using the :query:`$or` operator, choose the " -":query:`$in` operator rather than the :query:`$or` operator when " -"performing equality checks on the same field." -msgstr "" - -# fc9547beaf9c4ff58418972f8dfc32d6 -#: ../source/reference/operator/query/in.txt:56 -msgid "Use the ``$in`` Operator to Match Values in an Array" -msgstr "" - -# 9fec2f24be7a4ca49da18a85c90d8c83 -#: ../source/reference/operator/query/in.txt:58 -msgid "" -"The collection ``inventory`` contains documents that include the field " -"``tags``, as in the following:" -msgstr "" - -# 0dfdac747b0547e59a1f7144650a0ee7 -#: ../source/reference/operator/query/in.txt:65 -msgid "" -"Then, the following :method:`~db.collection.update()` operation will set " -"the ``sale`` field value to ``true`` where the ``tags`` field holds an " -"array with at least one element matching either ``\"appliances\"`` or " -"``\"school\"``." -msgstr "" - -# 71dd4d3d0647424689721c142ffa9e55 -#: ../source/reference/operator/query/in.txt:80 -msgid "Use the ``$in`` Operator with a Regular Expression" -msgstr "" - -# 70f1f7aee50f43eca51cd9ffe965565a -#: ../source/reference/operator/query/in.txt:82 -msgid "" -"The :query:`$in` operator can specify matching values using regular " -"expressions of the form ``/pattern/``. You *cannot* use :query:`$regex` " -"operator expressions inside an :query:`$in`." -msgstr "" - -# 2024aa42e183432ca5497a9f7ec8b572 -#: ../source/reference/operator/query/in.txt:92 -msgid "" -"This query selects all documents in the ``inventory`` collection where " -"the ``tags`` field holds an array that contains at least one element that" -" starts with either ``be`` or ``st``." -msgstr "" - -# 1771b109ab1945daa66c2aa05b399874 -#: ../source/reference/operator/query/in.txt:98 -msgid "" -":method:`~db.collection.find()`, :method:`~db.collection.update()`, " -":query:`$or`, :update:`$set`." -msgstr "" - -#~ msgid "" -#~ "The :query:`$in` operator can specify " -#~ "matching values using regular expressions " -#~ "or the :query:`$regex` operator expressions." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/query/lt.po b/locale/es/LC_MESSAGES/reference/operator/query/lt.po deleted file mode 100644 index 58cdf5d175c..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/query/lt.po +++ /dev/null @@ -1,90 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:08+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# c9edd21e9c04444bbe4cf2ff55127465 -#: ../source/reference/operator/query/lt.txt:3 -msgid "$lt" -msgstr "" - -# ccec22ddf5d44955b787b06acd3afaad -#: ../source/reference/operator/query/lt.txt:15 -msgid "*Syntax*: ``{field: {$lt: value} }``" -msgstr "" - -# 29e73d159b364684b19db011239c0f98 -#: ../source/reference/operator/query/lt.txt:17 -msgid "" -":query:`$lt` selects the documents where the value of the ``field`` is " -"less than (i.e. ``<``) the specified ``value``." -msgstr "" - -# 2ca7f79eb70e4024907d2736b5b07f71 -#: ../source/includes/fact-type-bracketing.rst:1 -msgid "" -"For most data types, :doc:`comparison operators` only perform comparisons on fields where the " -":doc:`BSON type` matches the query value's type. " -"MongoDB supports limited cross-BSON comparison through :ref:`type-" -"bracketing`." -msgstr "" - -# 9d7861794b5b47c5821c75b4e7e2a21c -#: ../source/reference/operator/query/lt.txt:22 -msgid "Consider the following example:" -msgstr "" - -# c907bce4d8b94e2180018a876da4e7d6 -#: ../source/reference/operator/query/lt.txt:28 -msgid "" -"This query will select all documents in the ``inventory`` collection " -"where the ``qty`` field value is less than ``20``." -msgstr "" - -# 11babbe8242e448686734d39c17020be -#: ../source/reference/operator/query/lt.txt:31 -msgid "" -"Consider the following example which uses the :query:`$lt` operator with " -"a field from an embedded document:" -msgstr "" - -# 37f86c92f58341b59b957edd84a2a654 -#: ../source/reference/operator/query/lt.txt:38 -msgid "" -"This :method:`~db.collection.update()` operation will set the ``price`` " -"field value in the documents that contain the embedded document " -"``carrier`` whose ``fee`` field value is less than ``20``." -msgstr "" - -# 8d56f54b257d492f8a8be8382cb98f4a -#: ../source/reference/operator/query/lt.txt:45 -msgid "" -":method:`~db.collection.find()`, :method:`~db.collection.update()`, " -":update:`$set`." -msgstr "" - -#~ msgid "" -#~ "For comparison of different BSON type" -#~ " values, see the :ref:`specified BSON " -#~ "comparison order `." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/query/lte.po b/locale/es/LC_MESSAGES/reference/operator/query/lte.po deleted file mode 100644 index 75fdaa60d18..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/query/lte.po +++ /dev/null @@ -1,90 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:08+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 345aad8d20e543a0999a393c674fcc27 -#: ../source/reference/operator/query/lte.txt:3 -msgid "$lte" -msgstr "" - -# 946a69f77bf04db7ac4119a31b338b44 -#: ../source/reference/operator/query/lte.txt:15 -msgid "*Syntax*: ``{ field: { $lte: value} }``" -msgstr "" - -# ba3fe67e6e774910ac89c713eb19d125 -#: ../source/reference/operator/query/lte.txt:17 -msgid "" -":query:`$lte` selects the documents where the value of the ``field`` is " -"less than or equal to (i.e. ``<=``) the specified ``value``." -msgstr "" - -# f5ccd38beaf746b89148df1a714a12ac -#: ../source/includes/fact-type-bracketing.rst:1 -msgid "" -"For most data types, :doc:`comparison operators` only perform comparisons on fields where the " -":doc:`BSON type` matches the query value's type. " -"MongoDB supports limited cross-BSON comparison through :ref:`type-" -"bracketing`." -msgstr "" - -# 687e313347d44bd290fbedb3b47dd665 -#: ../source/reference/operator/query/lte.txt:23 -msgid "Consider the following example:" -msgstr "" - -# d416516b485741c492b97cfebe0bf3b2 -#: ../source/reference/operator/query/lte.txt:29 -msgid "" -"This query will select all documents in the ``inventory`` collection " -"where the ``qty`` field value is less than or equal to ``20``." -msgstr "" - -# e282bbc00fb1487e9bc44e7021d93dfb -#: ../source/reference/operator/query/lte.txt:32 -msgid "" -"Consider the following example which uses the :query:`$lt` operator with " -"a field from an embedded document:" -msgstr "" - -# 3b503b1149df49e9aa0cacd9e2b04d67 -#: ../source/reference/operator/query/lte.txt:39 -msgid "" -"This :method:`~db.collection.update()` operation will set the ``price`` " -"field value in the documents that contain the embedded document " -"``carrier`` whose ``fee`` field value is less than or equal to ``5``." -msgstr "" - -# 2ce014884a5a44f083b299e4a9df34e9 -#: ../source/reference/operator/query/lte.txt:46 -msgid "" -":method:`~db.collection.find()`, :method:`~db.collection.update()`, " -":update:`$set`." -msgstr "" - -#~ msgid "" -#~ "For comparison of different BSON type" -#~ " values, see the :ref:`specified BSON " -#~ "comparison order `." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/query/maxDistance.po b/locale/es/LC_MESSAGES/reference/operator/query/maxDistance.po deleted file mode 100644 index 7c3fee71641..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/query/maxDistance.po +++ /dev/null @@ -1,85 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:54+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 74c95fa59d254811bafb936f14675709 -#: ../source/reference/operator/query/maxDistance.txt:3 -msgid "$maxDistance" -msgstr "" - -# c80c4b43b02b4376b7fd0eec3f24e73a -#: ../source/reference/operator/query/maxDistance.txt -msgid "On this page" -msgstr "" - -# 8f00eb395bf14033b1a5641e088e1487 -#: ../source/reference/operator/query/maxDistance.txt:14 -msgid "Definition" -msgstr "" - -# bf5a295f86a34b1992a3447a58ccf653 -#: ../source/reference/operator/query/maxDistance.txt:18 -msgid "" -"The :query:`$maxDistance` operator constrains the results of a geospatial" -" :query:`$near` or :query:`$nearSphere` query to the specified distance. " -"The measuring units for the maximum distance are determined by the " -"coordinate system in use. For :term:`GeoJSON` point object, specify the " -"distance in meters, not radians." -msgstr "" - -# 76dd7604f6994e758302b9bef7032334 -#: ../source/reference/operator/query/maxDistance.txt:26 -msgid "Specify a non-negative number for :query:`$maxDistance`." -msgstr "" - -# 2a064ab763fe44b2b9bcbcfb95aed1f5 -#: ../source/reference/operator/query/maxDistance.txt:28 -msgid "" -"The :doc:`2dsphere ` and :doc:`2d ` geospatial " -"indexes both support :query:`$maxDistance`: ." -msgstr "" - -# f7d7e244e9f24185889696be409ee701 -#: ../source/reference/operator/query/maxDistance.txt:32 -msgid "Example" -msgstr "" - -# 169bf8e8a5694c11bff0216ec0b5bc73 -#: ../source/reference/operator/query/maxDistance.txt:34 -msgid "" -"The following example query returns documents with location values that " -"are ``10`` or fewer units from the point ``[ 100 , 100 ]``." -msgstr "" - -# 599958f704594056a6d2663bfc8f92b4 -#: ../source/reference/operator/query/maxDistance.txt:43 -msgid "" -"MongoDB orders the results by their distance from ``[ 100 , 100 ]``. The " -"operation returns the first 100 results, unless you modify the query with" -" the :method:`cursor.limit()` method." -msgstr "" - -# 3a423a932ddc44c7aa13e554d117152c -#~ msgid "" -#~ "The ``2d`` and ``2dsphere`` geospatial " -#~ "indexes both support :query:`$maxDistance`." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/query/minDistance.po b/locale/es/LC_MESSAGES/reference/operator/query/minDistance.po deleted file mode 100644 index 5469b633b4c..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/query/minDistance.po +++ /dev/null @@ -1,117 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 2.6\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 87322869729b44fb8e8e01c643f14c8d -#: ../source/reference/operator/query/minDistance.txt:3 -msgid "$minDistance" -msgstr "" - -# 37b1093b616943cc9f018ccbcb192540 -#: ../source/reference/operator/query/minDistance.txt -msgid "On this page" -msgstr "" - -# 63eb80211cfd440695be77fc668be756 -#: ../source/reference/operator/query/minDistance.txt:14 -msgid "Definition" -msgstr "" - -# 675ca8957743460b9db0ac3124c8c073 -#: ../source/reference/operator/query/minDistance.txt:20 -msgid "" -"Filters the results of a geospatial :query:`$near` or " -":query:`$nearSphere` query to those documents that are *at least* the " -"specified distance from the center point." -msgstr "" - -# 5b7ceb95da9e4e978d23281439d4d74b -#: ../source/reference/operator/query/minDistance.txt:24 -msgid "" -":query:`$minDistance` is available for use with :doc:`2dsphere " -"` index only." -msgstr "" - -# 26a35366acb846528c702af4fe55c342 -#: ../source/reference/operator/query/minDistance.txt:27 -msgid "" -"If :query:`$near` or :query:`$nearSphere` query specifies the center " -"point as a :ref:`GeoJSON point `, specify the distance as " -"a non-negative number in *meters*." -msgstr "" - -# b6a8459de6bc44dab119ce067aec1a80 -#: ../source/reference/operator/query/minDistance.txt:31 -msgid "" -"If :query:`$nearSphere` query specifies the center point as :term:`legacy" -" coordinate pair `, specify the distance as a " -"non-negative number in *radians*. :query:`$near` can only use the " -":doc:`2dsphere ` index if the query specifies the center " -"point as a :ref:`GeoJSON point `." -msgstr "" - -# 0ba49b693dc945688ded0b5ad5094947 -#: ../source/reference/operator/query/minDistance.txt:38 -msgid "Examples" -msgstr "" - -# 781211fbebdb4f6c9a6fdb8b2175fbcb -#: ../source/reference/operator/query/minDistance.txt:41 -msgid "Use with ``$near``" -msgstr "" - -# b9ca86f506ba4b3bbf0b380d1573c587 -#: ../source/includes/example-near-minDistance.rst:2 -msgid "Specify coordinates in this order: **\"longitude, latitude.\"**" -msgstr "" - -# b550ea8a474947779451aba78e0a206e -#: ../source/includes/example-near-minDistance.rst:4 -msgid "Consider a collection ``places`` that has a ``2dsphere`` index." -msgstr "" - -# bf08b9426a404e468902a8b76b87097d -#: ../source/includes/example-near-minDistance.rst:6 -msgid "" -"The following example returns documents that are at least ``1000`` meters" -" from and at most ``5000`` meters from the specified GeoJSON point, " -"sorted from nearest to farthest:" -msgstr "" - -# 276ca4fead36457f87afd5b51157a30e -#: ../source/reference/operator/query/minDistance.txt:46 -msgid "Use with ``$nearSphere``" -msgstr "" - -# c2cca3251747498b8d56ca545d871566 -#: ../source/includes/example-nearSphere-minDistance.rst:1 -msgid "" -"Consider a collection ``places`` that contains documents with a " -"``location`` field and has a :doc:`2dsphere ` index." -msgstr "" - -# 5fc8b8889dcb48668d479a59ad59c2ee -#: ../source/includes/example-nearSphere-minDistance.rst:4 -msgid "" -"Then, the following example returns whose ``location`` is at least " -"``1000`` meters from and at most ``5000`` meters from the specified " -"point, ordered from nearest to farthest:" -msgstr "" - -# 35b0b788b30149caa738d9728abfff20 -#: ../source/reference/operator/query/minDistance.txt:50 -msgid "" -"For an example that specifies the center point as legacy coordinate pair," -" see :query:`$nearSphere`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/query/mod.po b/locale/es/LC_MESSAGES/reference/operator/query/mod.po deleted file mode 100644 index c069c46df4e..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/query/mod.po +++ /dev/null @@ -1,162 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:07+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# e1accb2b09c244a3b0a00ac25aca2f9a -#: ../source/reference/operator/query/mod.txt:3 -msgid "$mod" -msgstr "" - -# 4dd3fa6194884bd38551646982c0c0e4 -#: ../source/reference/operator/query/mod.txt -msgid "On this page" -msgstr "" - -# 7d9dac3050b8483db9445d89836a0c17 -#: ../source/reference/operator/query/mod.txt:15 -msgid "" -"Select documents where the value of a field divided by a divisor has the " -"specified remainder (i.e. perform a modulo operation to select " -"documents). To specify a :query:`$mod` expression, use the following " -"syntax:" -msgstr "" - -# 61a4abc5be3e442993f2460334a1bdbc -#: ../source/reference/operator/query/mod.txt:26 -msgid "" -"The :query:`$mod` operator errors when passed an array with fewer or more" -" elements. In previous versions, if passed an array with one element, the" -" :query:`$mod` operator uses ``0`` as the remainder value, and if passed " -"an array with more than two elements, the :query:`$mod` ignores all but " -"the first two elements. Previous versions do return an error when passed " -"an empty array. See :ref:`mod-not-enough-elements` and :ref:`mod-too-" -"many-elements` for details." -msgstr "" - -# 1923d75b583049dca2c198c0772709ff -#: ../source/reference/operator/query/mod.txt:36 -msgid "Examples" -msgstr "" - -# 1216eec599e64e5b920e2e24ddcc1f17 -#: ../source/reference/operator/query/mod.txt:39 -msgid "Use ``$mod`` to Select Documents" -msgstr "" - -# 8256130a3e7b4b3db69adc542dabfe2a -#: ../source/reference/operator/query/mod.txt:41 -msgid "Consider a collection ``inventory`` with the following documents:" -msgstr "" - -# ef1aa243397645cfa7da0aa91a9ae790 -#: ../source/reference/operator/query/mod.txt:49 -msgid "" -"Then, the following query selects those documents in the ``inventory`` " -"collection where value of the ``qty`` field modulo ``4`` equals ``0``:" -msgstr "" - -# 080ccdd183a94851babe7c3ed44e43b9 -#: ../source/reference/operator/query/mod.txt:57 -msgid "The query returns the following documents:" -msgstr "" - -# 19d925d2a7c242c8a4e626070705517f -#: ../source/reference/operator/query/mod.txt:67 -msgid "Not Enough Elements Error" -msgstr "" - -# 1fa007f8c50d4f078bcab1c96a7818e5 -#: ../source/reference/operator/query/mod.txt:69 -msgid "" -"The :query:`$mod` operator errors when passed an array with fewer than " -"two elements." -msgstr "" - -# 25853bb402e6439497f69687f7960b92 -#: ../source/reference/operator/query/mod.txt:73 -msgid "Array with Single Element" -msgstr "" - -# 56f4f214e29b4083a86c7e174a264cf6 -#: ../source/reference/operator/query/mod.txt:75 -msgid "" -"The following operation incorrectly passes the :query:`$mod` operator an " -"array that contains a single element:" -msgstr "" - -# 395a93841b8c4ada8de1a0ffe0d4bae4 -# aac7b957e41547c88c90a7d5399283e2 -#: ../source/reference/operator/query/mod.txt:82 -#: ../source/reference/operator/query/mod.txt:106 -msgid "The statement results in the following error:" -msgstr "" - -# cfba48fa02774fd6938d31233aa4f392 -#: ../source/reference/operator/query/mod.txt:91 -msgid "" -"In previous versions, if passed an array with one element, the " -":query:`$mod` operator uses the specified element as the divisor and " -"``0`` as the remainder value." -msgstr "" - -# 72f4dc694e5d414aa08245e655bbb093 -#: ../source/reference/operator/query/mod.txt:97 -msgid "Empty Array" -msgstr "" - -# 402ae186c3864abc88e0848832e5e510 -#: ../source/reference/operator/query/mod.txt:99 -msgid "" -"The following operation incorrectly passes the :query:`$mod` operator an " -"empty array:" -msgstr "" - -# f241e2f3f77a4b00ac1abda06de6a0c9 -#: ../source/reference/operator/query/mod.txt:117 -msgid "Previous versions returned the following error:" -msgstr "" - -# ce29eb0827f84f2e90ff48b0cb5766fa -#: ../source/reference/operator/query/mod.txt:126 -msgid "Too Many Elements Error" -msgstr "" - -# 94295478721646679cadbbec97bbbaa1 -#: ../source/reference/operator/query/mod.txt:128 -msgid "" -"The :query:`$mod` operator errors when passed an array with more than two" -" elements." -msgstr "" - -# 091b9edbf94d4a42a0e353e8000cdafc -#: ../source/reference/operator/query/mod.txt:131 -msgid "" -"For example, the following operation attempts to use the :query:`$mod` " -"operator with an array that contains four elements:" -msgstr "" - -# 14011535ee3d413984c1e071106651fc -#: ../source/reference/operator/query/mod.txt:143 -msgid "" -"In previous versions, if passed an array with more than two elements, the" -" :query:`$mod` ignores all but the first two elements." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/query/ne.po b/locale/es/LC_MESSAGES/reference/operator/query/ne.po deleted file mode 100644 index 032cefe1392..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/query/ne.po +++ /dev/null @@ -1,93 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:54+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 33ce3656794b4f389d06e56a5d9f1473 -#: ../source/reference/operator/query/ne.txt:3 -msgid "$ne" -msgstr "" - -# 947945d9a8c2441882ee21dbe1ba229b -#: ../source/reference/operator/query/ne.txt:15 -msgid "*Syntax*: ``{field: {$ne: value} }``" -msgstr "" - -# 40035275d2fd477da39e0f65d492b478 -#: ../source/reference/operator/query/ne.txt:17 -msgid "" -":query:`$ne` selects the documents where the value of the ``field`` is " -"not equal (i.e. ``!=``) to the specified ``value``. This includes " -"documents that do not contain the ``field``." -msgstr "" - -# 8227988d1a1643ca9816f96b341b622a -#: ../source/includes/fact-comparison-order.rst:1 -msgid "" -"For comparison of different BSON type values, see the :ref:`specified " -"BSON comparison order `." -msgstr "" - -# d21d9b42e7e34ecaaf7725606b63f442 -#: ../source/reference/operator/query/ne.txt:23 -msgid "Consider the following example:" -msgstr "" - -# 10ba846db7044bb8af940fd588622861 -#: ../source/reference/operator/query/ne.txt:29 -msgid "" -"This query will select all documents in the ``inventory`` collection " -"where the ``qty`` field value does not equal ``20``, including those " -"documents that do not contain the ``qty`` field." -msgstr "" - -# 316efebef36840f9a28733a09213a52c -#: ../source/reference/operator/query/ne.txt:33 -msgid "" -"Consider the following example which uses the :query:`$ne` operator with " -"a field in an embedded document:" -msgstr "" - -# cb5b7405ff5d45c9932413171cd40142 -#: ../source/reference/operator/query/ne.txt:40 -msgid "" -"This :method:`~db.collection.update()` operation will set the ``qty`` " -"field value in the documents that contain the embedded document " -"``carrier`` whose ``state`` field value does not equal \"NY\", or where " -"the ``state`` field or the ``carrier`` embedded document do not exist." -msgstr "" - -# 0e9f2443b92a424998e27feb1558a1f4 -#: ../source/includes/extracts/ne_operators_selectivity.rst:1 -msgid "" -"The inequality operator :query:`$ne` is *not* very selective since it " -"often matches a large portion of the index. As a result, in many cases, a" -" :query:`$ne` query with an index may perform no better than a " -":query:`$ne` query that must scan all documents in a collection. See also" -" :ref:`read-operations-query-selectivity`." -msgstr "" - -# 969d79e790fe4f0395f25f376ef4ccb4 -#: ../source/reference/operator/query/ne.txt:50 -msgid "" -":method:`~db.collection.find()`, :method:`~db.collection.update()`, " -":update:`$set`." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/query/near.po b/locale/es/LC_MESSAGES/reference/operator/query/near.po deleted file mode 100644 index 5b5e683e299..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/query/near.po +++ /dev/null @@ -1,360 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:07+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 8a4281245f7b4b01a295e0649a488599 -#: ../source/reference/operator/query/near.txt:3 -msgid "$near" -msgstr "" - -# 64534a01513748328f1c8f3a8eda94b5 -#: ../source/reference/operator/query/near.txt -msgid "On this page" -msgstr "" - -# d681c3e217b2498cb3993f0b2c12a909 -#: ../source/reference/operator/query/near.txt:14 -msgid "Definition" -msgstr "" - -# 16470a72be9a40e3be422f4fd443f9bb -#: ../source/reference/operator/query/near.txt:18 -msgid "" -"Specifies a point for which a :term:`geospatial` query returns the " -"documents from nearest to farthest. The :query:`$near` operator can " -"specify either a :term:`GeoJSON` point or legacy coordinate point." -msgstr "" - -# 9e0d08c834a6468caaeab450dc48eef5 -#: ../source/reference/operator/query/near.txt:22 -msgid ":query:`$near` requires a geospatial index:" -msgstr "" - -# 2447cd6b0f794a9f8c3d2bc844a391e8 -#: ../source/reference/operator/query/near.txt:24 -msgid "" -":doc:`2dsphere ` index if specifying a :term:`GeoJSON` " -"point," -msgstr "" - -# 57d4101cac9f4e8f9ec6457693747d17 -#: ../source/reference/operator/query/near.txt:27 -msgid ":doc:`2d ` index if specifying a point using legacy coordinates." -msgstr "" - -# ca71eb949a6542ffb8ea0e87d19e1a75 -#: ../source/reference/operator/query/near.txt:30 -msgid "" -"To specify a :term:`GeoJSON` point, :query:`$near` operator requires a " -":doc:`2dsphere ` index and has the following syntax:" -msgstr "" - -# 1cc4cd43aaa540efbcdd7d861d39d057 -#: ../source/reference/operator/query/near.txt:47 -msgid "" -"When specifying a :term:`GeoJSON` point, you can use the *optional* " -":query:`$minDistance` and :query:`$maxDistance` specifications to limit " -"the :query:`$near` results by distance in *meters*:" -msgstr "" - -# a2eff4d11f5d4abb909d4d427bb4180e -#: ../source/reference/operator/query/near.txt:51 -msgid "" -":query:`$minDistance` limits the results to those documents that are *at " -"least* the specified distance from the center point. " -":query:`$minDistance` is only available for use with :doc:`2dsphere " -"` index." -msgstr "" - -# 15318e17a4d14169b753a43b0b3f1b06 -#: ../source/reference/operator/query/near.txt:58 -msgid "" -":query:`$maxDistance` limits the results to those documents that are *at " -"most* the specified distance from the center point." -msgstr "" - -# 4194f29cb38b45c294ed130fb67981d5 -#: ../source/reference/operator/query/near.txt:61 -msgid "" -"To specify a point using legacy coordinates, :query:`$near` requires a " -":doc:`2d ` index and has the following syntax:" -msgstr "" - -# 7f08b6812e2542baad89134c4db69f26 -#: ../source/reference/operator/query/near.txt:71 -msgid "" -"If you use longitude and latitude for legacy coordinates, specify the " -"longitude first, then latitude." -msgstr "" - -# 4cc4a213fd824aa4beac2bce99a47a3b -#: ../source/reference/operator/query/near.txt:74 -msgid "" -"When specifying a legacy coordinate, you can use the *optional* " -":query:`$maxDistance` specification to limit the :query:`$near` results " -"by distance in *radians*. :query:`$maxDistance` limits the results to " -"those documents that are *at most* the specified distance from the center" -" point." -msgstr "" - -# 9da56dbfbac54b458e0ce0aa3760fff1 -#: ../source/reference/operator/query/near.txt:81 -msgid "Behavior" -msgstr "" - -# 7a72d0adbc914775b2cbd387a8387f67 -#: ../source/reference/operator/query/near.txt:84 -msgid "Special Indexes Restriction" -msgstr "" - -# 07d3582abcda4d5c80faaf65256553fa -#: ../source/includes/fact-geo-near-special-indexes.rst:1 -msgid "" -"You cannot combine the |geo-operation| operator, which requires a special" -" :ref:`geospatial index `, with a query " -"operator or command that requires another special index. For example you " -"cannot combine |geo-operation| with the :query:`$text` query." -msgstr "" - -# 3a13913a1ae644529662f82d912664a5 -#: ../source/reference/operator/query/near.txt:89 -msgid "Sharded Collections Restrictions" -msgstr "" - -# 014a476059b34ad79d79f2e5c098a460 -#: ../source/includes/fact-near-sharded-cluster.rst:1 -msgid "" -"For sharded collections, queries using |geo-operation| are not supported." -" You can instead use either the :dbcommand:`geoNear` command or the " -":pipeline:`$geoNear` aggregation stage." -msgstr "" - -# b13a94d2203c43a183bf07755179c5ff -#: ../source/reference/operator/query/near.txt:94 -msgid "Sort Operation" -msgstr "" - -# 35b289c17178453ab638e748f0c19df6 -#: ../source/includes/fact-geo-near-returns-sorted-results.rst:1 -msgid "" -"|geo-operation| sorts documents by distance. If you also include a " -":method:`~cursor.sort()` for the query, :method:`~cursor.sort()` re-" -"orders the matching documents, effectively overriding the sort operation " -"already performed by |geo-operation|. When using :method:`~cursor.sort()`" -" with geospatial queries, consider using :query:`$geoWithin` operator, " -"which does not sort documents, instead of |geo-operation|." -msgstr "" - -# 30602362b5c34129902b52d469bb5c4e -#: ../source/reference/operator/query/near.txt:100 -msgid ":ref:`3.0-geo-near-compatibility`" -msgstr "" - -# d7cfe285261a4e188d9f0cc2e1051ade -#: ../source/reference/operator/query/near.txt:103 -msgid "Examples" -msgstr "" - -# bc474556feaf4fe3af4792cab061683b -#: ../source/reference/operator/query/near.txt:106 -msgid "Query on GeoJSON Data" -msgstr "" - -# 16b2d20619a94c078be27ba6057a62a7 -# af9004424ffc43bd864edc468e8ce394 -#: ../source/includes/example-near-minDistance.rst:2 -#: ../source/reference/operator/query/near.txt:114 -msgid "Specify coordinates in this order: **\"longitude, latitude.\"**" -msgstr "" - -# 997f2093b64c45f5a21bb024209ba0df -#: ../source/includes/example-near-minDistance.rst:4 -msgid "Consider a collection ``places`` that has a ``2dsphere`` index." -msgstr "" - -# fe5ee924bc1b4cb7b4d467b8f093fdd5 -#: ../source/includes/example-near-minDistance.rst:6 -msgid "" -"The following example returns documents that are at least ``1000`` meters" -" from and at most ``5000`` meters from the specified GeoJSON point, " -"sorted from nearest to farthest:" -msgstr "" - -# ab9ae3b589f74802b9f9cc82abdbdd02 -#: ../source/reference/operator/query/near.txt:111 -msgid "Query on Legacy Coordinates" -msgstr "" - -# 3b3acdeebe6e4cfa9d19eb369c929321 -#: ../source/reference/operator/query/near.txt:116 -msgid "Consider a collection ``legacy2d`` that has a ``2d`` index." -msgstr "" - -# c3e4f936523f488bbd950d2f366c51e3 -#: ../source/reference/operator/query/near.txt:118 -msgid "" -"The following example returns documents that are at most ``0.10`` radians" -" from the specified legacy coordinate pair, sorted from nearest to " -"farthest:" -msgstr "" - -#~ msgid "" -#~ "Specifies a point for which a " -#~ ":term:`geospatial` query returns the closest" -#~ " documents first. The query sorts the" -#~ " documents from nearest to farthest." -#~ msgstr "" - -#~ msgid "" -#~ "The :query:`$near` operator can query " -#~ "for a :term:`GeoJSON` point or for " -#~ "a point defined by legacy coordinate " -#~ "pairs." -#~ msgstr "" - -#~ msgid "" -#~ "The optional :query:`$maxDistance` operator " -#~ "limits a :query:`$near` query to return" -#~ " only those documents that fall " -#~ "within a maximum distance of a " -#~ "point. If you query for a GeoJSON" -#~ " point, specify :query:`$maxDistance` in " -#~ "meters. If you query for legacy " -#~ "coordinate pairs, specify :query:`$maxDistance` " -#~ "in radians." -#~ msgstr "" - -#~ msgid "" -#~ "The :query:`$near` operator requires a " -#~ "geospatial index: a ``2dsphere`` index " -#~ "for GeoJSON points; a ``2d`` index " -#~ "for legacy coordinate pairs. By default," -#~ " queries that use a ``2d`` index " -#~ "return a limit of 100 documents; " -#~ "however you may use :method:`~cursor.limit()`" -#~ " to change the number of results." -#~ msgstr "" - -#~ msgid "" -#~ "You cannot combine the :query:`$near` " -#~ "operator, which requires a special " -#~ ":ref:`geospatial index `, with a query operator or" -#~ " command that uses a different type" -#~ " of special index. For example you" -#~ " cannot combine :query:`$near` with the " -#~ ":dbcommand:`text` command." -#~ msgstr "" - -#~ msgid "For queries on GeoJSON data, use the following syntax:" -#~ msgstr "" - -#~ msgid "" -#~ "The following example selects the " -#~ "documents with coordinates nearest to " -#~ "``[ 40 , 5 ]`` and limits " -#~ "the maximum distance to 500 meters " -#~ "from the specified GeoJSON point:" -#~ msgstr "" - -#~ msgid "For queries on legacy coordinate pairs, use the following syntax:" -#~ msgstr "" - -#~ msgid "If you use longitude and latitude, specify **longitude first**." -#~ msgstr "" - -#~ msgid "" -#~ "The following example query returns " -#~ "documents with location values that are" -#~ " 10 or fewer units from the " -#~ "point ``[ 40 , 5 ]``." -#~ msgstr "" - -#~ msgid "" -#~ "For GeoJSON point object, specify the" -#~ " $maxDistance in meters, not radians." -#~ msgstr "" - -#~ msgid "" -#~ "You can further limit the number " -#~ "of results using :method:`cursor.limit()`." -#~ msgstr "" - -#~ msgid "" -#~ "Specifying a batch size (i.e. " -#~ ":method:`batchSize() `) in " -#~ "conjunction with queries that use the" -#~ " :query:`$near` is not defined. See " -#~ ":issue:`SERVER-5236` for more information." -#~ msgstr "" - -#~ msgid "Considerations" -#~ msgstr "" - -#~ msgid "" -#~ ":query:`$near` queries that use a " -#~ ":doc:`2d ` index return a " -#~ "limit of 100 documents." -#~ msgstr "" - -#~ msgid "" -#~ "You cannot combine the :query:`$near` " -#~ "operator, which requires a special " -#~ ":ref:`geospatial index `, with a query operator or" -#~ " command that uses a different type" -#~ " of special index. For example you" -#~ " cannot combine :query:`$near` with the " -#~ ":query:`$text` query." -#~ msgstr "" - -#~ msgid "" -#~ "If using a ``2d`` index for " -#~ ":query:`$near`, specifying a batch size " -#~ "(i.e. :method:`~cursor.batchSize()`) in conjunction" -#~ " with :query:`$near` queries that use " -#~ "a :doc:`2d ` index is " -#~ "undefined. See :issue:`SERVER-5236` for more" -#~ " information." -#~ msgstr "" - -#~ msgid "" -#~ "For sharded collections, queries using " -#~ ":query:`$near` are not supported. You " -#~ "can instead use either the " -#~ ":dbcommand:`geoNear` command or the " -#~ ":pipeline:`$geoNear` aggregation stage." -#~ msgstr "" - -#~ msgid "" -#~ "|geo-operation| always returns the " -#~ "documents sorted by distance. Any other" -#~ " sort order requires to sort the " -#~ "documents in memory, which can be " -#~ "inefficient. To return results in a " -#~ "different sort order, use the " -#~ ":operator:`$geoWithin` operator and the " -#~ ":method:`sort()` method." -#~ msgstr "" - -#~ msgid "The result set contains at most 100 documents." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/query/nearSphere.po b/locale/es/LC_MESSAGES/reference/operator/query/nearSphere.po deleted file mode 100644 index 26f09a00eaf..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/query/nearSphere.po +++ /dev/null @@ -1,312 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:08+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 49d039d988524cde805c7c90d25c7ec0 -#: ../source/reference/operator/query/nearSphere.txt:3 -msgid "$nearSphere" -msgstr "" - -# f87e6a03576440db8a02eb58124e1d45 -#: ../source/reference/operator/query/nearSphere.txt -msgid "On this page" -msgstr "" - -# 008e2af0e4c6454fbb89560d0ee95ee9 -#: ../source/reference/operator/query/nearSphere.txt:14 -msgid "Definition" -msgstr "" - -# 9bb62892ec1c42c7935b788bcceb5473 -#: ../source/reference/operator/query/nearSphere.txt:18 -msgid "" -"Specifies a point for which a :term:`geospatial` query returns the " -"documents from nearest to farthest. MongoDB calculates distances for " -":query:`$nearSphere` using spherical geometry." -msgstr "" - -# ff65ae9ecf3a4c41ab6d850da39d392d -#: ../source/reference/operator/query/nearSphere.txt:22 -msgid ":query:`$nearSphere` *requires* a geospatial index:" -msgstr "" - -# 94d6e00649774c738d7b255089c0f787 -#: ../source/reference/operator/query/nearSphere.txt:24 -msgid "" -":doc:`2dsphere ` index for location data defined as " -"GeoJSON points" -msgstr "" - -# 1ffe30b6f7e54eb2b4155683792d8100 -#: ../source/reference/operator/query/nearSphere.txt:27 -msgid "" -":doc:`2d ` index for location data defined as legacy coordinate" -" pairs. To use a :doc:`2d ` index on :ref:`GeoJSON points " -"`, create the index on the ``coordinates`` field of the " -"GeoJSON object." -msgstr "" - -# 08c3f01bfc83489aaf5070c1468cff1d -#: ../source/reference/operator/query/nearSphere.txt:32 -msgid "" -"The :query:`$nearSphere` operator can specify either a :term:`GeoJSON` " -"point or legacy coordinate point." -msgstr "" - -# 468ba43e64cc41af9173411e7f08e6f9 -#: ../source/reference/operator/query/nearSphere.txt:35 -msgid "" -"To specify a :ref:`GeoJSON Point `, use the following " -"syntax:" -msgstr "" - -# 25d4506684604aca8ce6d69b52ca571b -# d05e987bc7d44a3ebe5d42b6971cb59e -#: ../source/reference/operator/query/nearSphere.txt:51 -#: ../source/reference/operator/query/nearSphere.txt:71 -msgid "" -"The *optional* :query:`$minDistance` is available only if the query uses " -"the :doc:`2dsphere ` index. :query:`$minDistance` limits " -"the results to those documents that are *at least* the specified distance" -" from the center point." -msgstr "" - -# b98f83e0f5a84ddbae777483ff0e5fbc -# a07f4bc9e0f04ed4be4babfac897d4f2 -#: ../source/reference/operator/query/nearSphere.txt:58 -#: ../source/reference/operator/query/nearSphere.txt:78 -msgid "The *optional* :query:`$maxDistance` is available for either index." -msgstr "" - -# 310a24af42054d53823c9d45fa4964c8 -#: ../source/reference/operator/query/nearSphere.txt:60 -msgid "To specify a point using legacy coordinates, use the following syntax:" -msgstr "" - -# cb49325b0a414d159ad7acc112b091b4 -#: ../source/reference/operator/query/nearSphere.txt:80 -msgid "" -"If you use longitude and latitude for legacy coordinates, specify the " -"longitude first, then latitude." -msgstr "" - -# 59af78b5fbed4dda8d095d73833478bd -#: ../source/reference/operator/query/nearSphere.txt:83 -msgid ":ref:`3.0-geo-near-compatibility`" -msgstr "" - -# f4c14f9e60544ee3a0ce3912c2d6a939 -#: ../source/reference/operator/query/nearSphere.txt:86 -msgid "Behavior" -msgstr "" - -# c9fb5a11dd064c02b1a82398e20b47f8 -#: ../source/reference/operator/query/nearSphere.txt:89 -msgid "Special Indexes Restriction" -msgstr "" - -# 8396121863a64c7aa53a40e9a2fee498 -#: ../source/includes/fact-geo-near-special-indexes.rst:1 -msgid "" -"You cannot combine the |geo-operation| operator, which requires a special" -" :ref:`geospatial index `, with a query " -"operator or command that requires another special index. For example you " -"cannot combine |geo-operation| with the :query:`$text` query." -msgstr "" - -# e8d68e260aea4d6e9678b10027d6adc9 -#: ../source/reference/operator/query/nearSphere.txt:94 -msgid "Sharded Collections Restrictions" -msgstr "" - -# 04c638b8e26d48309fbbe7f733872bbb -#: ../source/includes/fact-near-sharded-cluster.rst:1 -msgid "" -"For sharded collections, queries using |geo-operation| are not supported." -" You can instead use either the :dbcommand:`geoNear` command or the " -":pipeline:`$geoNear` aggregation stage." -msgstr "" - -# f03f883444884d52823780bf84cb08a1 -#: ../source/reference/operator/query/nearSphere.txt:99 -msgid "Sort Operation" -msgstr "" - -# 20dcc1fa4bc1444f9d7ab0d6880432ca -#: ../source/includes/fact-geo-near-returns-sorted-results.rst:1 -msgid "" -"|geo-operation| sorts documents by distance. If you also include a " -":method:`~cursor.sort()` for the query, :method:`~cursor.sort()` re-" -"orders the matching documents, effectively overriding the sort operation " -"already performed by |geo-operation|. When using :method:`~cursor.sort()`" -" with geospatial queries, consider using :query:`$geoWithin` operator, " -"which does not sort documents, instead of |geo-operation|." -msgstr "" - -# 87bc8a857dd845d0aeb51a23fae25a5a -#: ../source/reference/operator/query/nearSphere.txt:106 -msgid "Examples" -msgstr "" - -# 6344658352c74cd4bd14f38032d9e40b -#: ../source/reference/operator/query/nearSphere.txt:109 -msgid "Specify Center Point Using GeoJSON" -msgstr "" - -# 7313ace50a7e4d859c5d26b5ce28fb6c -#: ../source/includes/example-nearSphere-minDistance.rst:1 -msgid "" -"Consider a collection ``places`` that contains documents with a " -"``location`` field and has a :doc:`2dsphere ` index." -msgstr "" - -# d25c7629ca1743608a70cf61402ee3a8 -#: ../source/includes/example-nearSphere-minDistance.rst:4 -msgid "" -"Then, the following example returns whose ``location`` is at least " -"``1000`` meters from and at most ``5000`` meters from the specified " -"point, ordered from nearest to farthest:" -msgstr "" - -# bc20628bcc9e4a9794b7809c031b8093 -#: ../source/reference/operator/query/nearSphere.txt:114 -msgid "Specify Center Point Using Legacy Coordinates" -msgstr "" - -# 8d3f33140ecc42eaa1093537f3b9fefb -#: ../source/reference/operator/query/nearSphere.txt:117 -msgid "``2d`` Index" -msgstr "" - -# 5c524ee09da04193aa051f7bee5bafea -#: ../source/reference/operator/query/nearSphere.txt:119 -msgid "" -"Consider a collection ``legacyPlaces`` that contains documents with " -"legacy coordinates pairs in the ``location`` field and has a :doc:`2d " -"` index." -msgstr "" - -# 291354482dec4e069697415773f5aa4e -#: ../source/reference/operator/query/nearSphere.txt:123 -msgid "" -"Then, the following example returns those documents whose ``location`` is" -" at most ``0.10`` radians from the specified point, ordered from nearest " -"to farthest:" -msgstr "" - -# f27926be37484c6d85d10e722ad96d0d -#: ../source/reference/operator/query/nearSphere.txt:134 -msgid "``2dsphere`` Index" -msgstr "" - -# 4df7cae0d3b040ea87887739710e9ad4 -#: ../source/reference/operator/query/nearSphere.txt:136 -msgid "" -"If the collection has a ``2dsphere`` index instead, you can also specify " -"the optional :query:`$minDistance` specification. For example, the " -"following example returns the documents whose ``location`` is at least " -"``0.0004`` radians from the specified point, ordered from nearest to " -"farthest:" -msgstr "" - -#~ msgid "" -#~ "Specifies a point for which a " -#~ ":term:`geospatial` query returns the closest" -#~ " documents first. The query sorts the" -#~ " documents from nearest to farthest. " -#~ "MongoDB calculates distances for " -#~ ":query:`$nearSphere` using spherical geometry." -#~ msgstr "" - -#~ msgid "" -#~ "The :query:`$nearSphere` operator queries for" -#~ " points defined by either :term:`GeoJSON`" -#~ " objects or legacy coordinate pairs." -#~ msgstr "" - -#~ msgid "" -#~ "The optional :query:`$maxDistance` operator " -#~ "limits a :query:`$nearSphere` query to " -#~ "return only those documents that fall" -#~ " within a maximum distance of a " -#~ "point. If you use :query:`$maxDistance` " -#~ "on GeoJSON points, the distance is " -#~ "measured in meters. If you use " -#~ ":query:`$maxDistance` on legacy coordinate " -#~ "pairs, the distance is measured in " -#~ "radians." -#~ msgstr "" - -#~ msgid "" -#~ "The :query:`$nearSphere` operator requires a" -#~ " geospatial index. The ``2dsphere`` and " -#~ "``2d`` indexes both support " -#~ ":query:`$nearSphere` with both legacy " -#~ "coordinate pairs and GeoJSON points. " -#~ "Queries that use a ``2d`` index " -#~ "return a at most 100 documents." -#~ msgstr "" - -#~ msgid "If you use longitude and latitude, specify **longitude first**." -#~ msgstr "" - -#~ msgid "For queries on GeoJSON data, use the following syntax:" -#~ msgstr "" - -#~ msgid "For queries on legacy coordinate pairs, use the following syntax:" -#~ msgstr "" - -#~ msgid "" -#~ "The following example selects the 100" -#~ " documents with legacy coordinates pairs" -#~ " nearest to ``[ 40 , 5 ]``, " -#~ "as calculated by spherical geometry:" -#~ msgstr "" - -#~ msgid "" -#~ "The :query:`$nearSphere` operator requires a" -#~ " geospatial index and can use either" -#~ " :doc:`2dsphere ` index or " -#~ ":doc:`2d ` index for location " -#~ "data defined as GeoJSON points or " -#~ "legacy coordinate pairs. To use a " -#~ ":doc:`2d ` index on :ref:`GeoJSON" -#~ " points `, create the " -#~ "index on the ``coordinates`` field of" -#~ " the GeoJSON object." -#~ msgstr "" - -#~ msgid "To specify a :term:`GeoJSON` point, use the following syntax:" -#~ msgstr "" - -#~ msgid "" -#~ "Queries that use a :doc:`2d `" -#~ " index return at most 100 documents." -#~ msgstr "" - -#~ msgid "" -#~ "Then, the following example returns up" -#~ " to 100 documents whose ``location`` " -#~ "is at most ``0.10`` radians from " -#~ "the specified point, ordered from " -#~ "nearest to farthest:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/query/nin.po b/locale/es/LC_MESSAGES/reference/operator/query/nin.po deleted file mode 100644 index 77eb4406839..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/query/nin.po +++ /dev/null @@ -1,105 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:07+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 2ae22c94f2664bfaaf0cdbf3ca9fb7f4 -#: ../source/reference/operator/query/nin.txt:3 -msgid "$nin" -msgstr "" - -# 0b3a89a73c084f98b771b5f999460085 -#: ../source/reference/operator/query/nin.txt:15 -msgid "*Syntax*: ``{ field: { $nin: [ , ... ]} }``" -msgstr "" - -# 9be0f753839c4a7bbb71e5facf007d25 -#: ../source/reference/operator/query/nin.txt:17 -msgid ":query:`$nin` selects the documents where:" -msgstr "" - -# efd1dd945c8242fa90e08da19a63d6af -#: ../source/reference/operator/query/nin.txt:19 -msgid "the ``field`` value is not in the specified ``array`` **or**" -msgstr "" - -# 8e38985c6b5b405db670329c6636c948 -#: ../source/reference/operator/query/nin.txt:20 -msgid "the ``field`` does not exist." -msgstr "" - -# e837858d2e5746119a11d16a1b8ebb51 -#: ../source/includes/fact-comparison-order.rst:1 -msgid "" -"For comparison of different BSON type values, see the :ref:`specified " -"BSON comparison order `." -msgstr "" - -# 60f4e129f4c445e5ae167920a6eaccaf -# 973c7dce9c424567b475cda3f053d140 -#: ../source/reference/operator/query/nin.txt:24 -#: ../source/reference/operator/query/nin.txt:40 -msgid "Consider the following query:" -msgstr "" - -# 3957682dc6b341d48248a3ad9d620eab -#: ../source/reference/operator/query/nin.txt:30 -msgid "" -"This query will select all documents in the ``inventory`` collection " -"where the ``qty`` field value does **not** equal ``5`` nor ``15``. The " -"selected documents will include those documents that do *not* contain the" -" ``qty`` field." -msgstr "" - -# 8f19c148653a4c33a87a6f835426274c -#: ../source/reference/operator/query/nin.txt:35 -msgid "" -"If the ``field`` holds an array, then the :query:`$nin` operator selects " -"the documents whose ``field`` holds an array with **no** element equal to" -" a value in the specified array (e.g. ````, ````, etc.)." -msgstr "" - -# 2b2b3d46ab9945a49a0bd360a6c1d874 -#: ../source/reference/operator/query/nin.txt:46 -msgid "" -"This :method:`~db.collection.update()` operation will set the ``sale`` " -"field value in the ``inventory`` collection where the ``tags`` field " -"holds an array with **no** elements matching an element in the array " -"``[\"appliances\", \"school\"]`` or where a document does not contain the" -" ``tags`` field." -msgstr "" - -# 9a0f16a1a37443b9ac58dc7d8f27a5e8 -#: ../source/includes/extracts/nin_operators_selectivity.rst:1 -msgid "" -"The inequality operator :query:`$nin` is *not* very selective since it " -"often matches a large portion of the index. As a result, in many cases, a" -" :query:`$nin` query with an index may perform no better than a " -":query:`$nin` query that must scan all documents in a collection. See " -"also :ref:`read-operations-query-selectivity`." -msgstr "" - -# 289e6192acdd4ddf81e3af2041f3f270 -#: ../source/reference/operator/query/nin.txt:56 -msgid "" -":method:`~db.collection.find()`, :method:`~db.collection.update()`, " -":update:`$set`." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/query/nor.po b/locale/es/LC_MESSAGES/reference/operator/query/nor.po deleted file mode 100644 index dc2896d8498..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/query/nor.po +++ /dev/null @@ -1,162 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:07+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 9e7b9a223fed42598a972899eb54a98c -#: ../source/reference/operator/query/nor.txt:3 -msgid "$nor" -msgstr "" - -# 27b86853ffb34a9bb3d56f8fe57189e2 -#: ../source/reference/operator/query/nor.txt -msgid "On this page" -msgstr "" - -# 28989b38844243139e58245ea36f09e8 -#: ../source/reference/operator/query/nor.txt:15 -msgid "" -":query:`$nor` performs a logical ``NOR`` operation on an array of one or " -"more query expression and selects the documents that **fail** all the " -"query expressions in the array. The :query:`$nor` has the following " -"syntax:" -msgstr "" - -# 03da5a1d733c4c13ad702b9e30a9d110 -#: ../source/reference/operator/query/nor.txt:26 -msgid "" -":method:`~db.collection.find()`, :method:`~db.collection.update()`, " -":query:`$or`, :update:`$set`, and :query:`$exists`." -msgstr "" - -# 0f51b983f96941f287cd3b5e86a78b7e -#: ../source/reference/operator/query/nor.txt:30 -msgid "Examples" -msgstr "" - -# cbf79a28df71403d952aa4bb13003d08 -#: ../source/reference/operator/query/nor.txt:33 -msgid "``$nor`` Query with Two Expressions" -msgstr "" - -# 4c4f0959d1d641549ed439e4836fa4e3 -#: ../source/reference/operator/query/nor.txt:35 -msgid "Consider the following query which uses only the :query:`$nor` operator:" -msgstr "" - -# 34b2c782141d442185c6df20b5fe290f -# 155c9c494631438eac6e6abb501472eb -#: ../source/reference/operator/query/nor.txt:41 -#: ../source/reference/operator/query/nor.txt:88 -msgid "This query will return all documents that:" -msgstr "" - -# abe03b7bc6c14b5c81a51cff6ac93132 -#: ../source/reference/operator/query/nor.txt:43 -msgid "" -"contain the ``price`` field whose value is *not* equal to ``1.99`` and " -"contain the ``sale`` field whose value *is not* equal to ``true`` **or**" -msgstr "" - -# 0ea0abcd727d4d518179a953dad20738 -#: ../source/reference/operator/query/nor.txt:47 -msgid "" -"contain the ``price`` field whose value is *not* equal to ``1.99`` *but* " -"do *not* contain the ``sale`` field **or**" -msgstr "" - -# 46c4fd597d934a239d00084ddda3185a -#: ../source/reference/operator/query/nor.txt:50 -msgid "" -"do *not* contain the ``price`` field *but* contain the ``sale`` field " -"whose value *is not* equal to ``true`` **or**" -msgstr "" - -# d2a44d4daa7847b68a24c8b066c2d3a0 -#: ../source/reference/operator/query/nor.txt:52 -msgid "" -"do *not* contain the ``price`` field *and* do *not* contain the ``sale`` " -"field" -msgstr "" - -# f4c9f8e11af54f16bc562a8635c10dfe -#: ../source/reference/operator/query/nor.txt:56 -msgid "``$nor`` and Additional Comparisons" -msgstr "" - -# 2a166bbaefe24f4892800dc58a60b2e6 -#: ../source/reference/operator/query/nor.txt:58 -msgid "Consider the following query:" -msgstr "" - -# 73f77bc3cac84e5e83e0fb990832bdef -#: ../source/reference/operator/query/nor.txt:64 -msgid "" -"This query will select all documents in the ``inventory`` collection " -"where:" -msgstr "" - -# 0c6468b84c8a41cc96da9a3ed4f49ec5 -#: ../source/reference/operator/query/nor.txt:67 -msgid "the ``price`` field value does *not* equal ``1.99`` **and**" -msgstr "" - -# ea15d99948254d1d9699c56e361c19f5 -#: ../source/reference/operator/query/nor.txt:68 -msgid "the ``qty`` field value is *not* less than ``20`` **and**" -msgstr "" - -# 349307bda947479db144fa4228dc17e6 -#: ../source/reference/operator/query/nor.txt:69 -msgid "the ``sale`` field value is *not* equal to ``true``" -msgstr "" - -# 850eb569199340c99c715d673c56f232 -#: ../source/reference/operator/query/nor.txt:71 -msgid "including those documents that do not contain these field(s)." -msgstr "" - -# d86bf10938c04cffb7edfdd147c0483d -#: ../source/reference/operator/query/nor.txt:73 -msgid "" -"The exception in returning documents that do not contain the field in the" -" :query:`$nor` expression is when the :query:`$nor` operator is used with" -" the :query:`$exists` operator." -msgstr "" - -# 0869e77f276f4499bfde315cb745b665 -#: ../source/reference/operator/query/nor.txt:78 -msgid "``$nor`` and ``$exists``" -msgstr "" - -# f74ed1f01b7e459799f44d02bfd17512 -#: ../source/reference/operator/query/nor.txt:80 -msgid "" -"Compare that with the following query which uses the :query:`$nor` " -"operator with the :query:`$exists` operator:" -msgstr "" - -# d9726251d1a344f2a3ec19ad490443b8 -#: ../source/reference/operator/query/nor.txt:90 -msgid "" -"contain the ``price`` field whose value is *not* equal to ``1.99`` and " -"contain the ``sale`` field whose value *is not* equal to ``true``" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/query/not.po b/locale/es/LC_MESSAGES/reference/operator/query/not.po deleted file mode 100644 index 58f98176956..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/query/not.po +++ /dev/null @@ -1,140 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:09+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 456ad8c3b4eb484cbf8d75023be18f2e -#: ../source/reference/operator/query/not.txt:3 -msgid "$not" -msgstr "" - -# ead072ad668043bb931fa9311625200e -#: ../source/reference/operator/query/not.txt:15 -msgid "*Syntax*: ``{ field: { $not: { } } }``" -msgstr "" - -# cfa873405c4f442c8553756f073307d5 -#: ../source/reference/operator/query/not.txt:17 -msgid "" -":query:`$not` performs a logical ``NOT`` operation on the specified " -"```` and selects the documents that do *not* match " -"the ````. This includes documents that do not " -"contain the ``field``." -msgstr "" - -# 660abba888304fc88b6ec099333052d5 -#: ../source/reference/operator/query/not.txt:22 -msgid "Consider the following query:" -msgstr "" - -# 07a6e5fa67024f39873b8b07ab5e0441 -#: ../source/reference/operator/query/not.txt:28 -msgid "" -"This query will select all documents in the ``inventory`` collection " -"where:" -msgstr "" - -# 50de4427325f43d3b6b4da3023dc146a -#: ../source/reference/operator/query/not.txt:30 -msgid "the ``price`` field value is less than or equal to ``1.99`` **or**" -msgstr "" - -# 2ef63221a1bd4523934565bc0e63418d -#: ../source/reference/operator/query/not.txt:31 -msgid "the ``price`` field does not exist" -msgstr "" - -# 19ea0e449cf94d32b6add616bb1e6cd2 -#: ../source/reference/operator/query/not.txt:33 -msgid "" -"``{ $not: { $gt: 1.99 } }`` is different from the :query:`$lte` operator." -" ``{ $lte: 1.99 }`` returns *only* the documents where ``price`` field " -"exists and its value is less than or equal to ``1.99``." -msgstr "" - -# 12bd7006fc7d49588b32e213495d0dcd -#: ../source/reference/operator/query/not.txt:38 -msgid "" -"Remember that the :query:`$not` operator only affects *other operators* " -"and cannot check fields and documents independently. So, use the " -":query:`$not` operator for logical disjunctions and the :query:`$ne` " -"operator to test the contents of fields directly." -msgstr "" - -# 0f09cfd3b5964c6e98349293dac5ff27 -#: ../source/reference/operator/query/not.txt:43 -msgid "Consider the following behaviors when using the :query:`$not` operator:" -msgstr "" - -# 26cefd3c172d4d8b97920cd3cadc7c54 -#: ../source/reference/operator/query/not.txt:46 -msgid "" -"The operation of the :query:`$not` operator is consistent with the " -"behavior of other operators but may yield unexpected results with some " -"data types like arrays." -msgstr "" - -# 37ce56cc00f947a3a2eccb93cf646bcd -#: ../source/reference/operator/query/not.txt:50 -msgid "" -"The :query:`$not` operator does **not** support operations with the " -":query:`$regex` operator. Instead use ``//`` or in your driver " -"interfaces, use your language's regular expression capability to create " -"regular expression objects." -msgstr "" - -# 81b4896be87940ca9e950f6282305b61 -#: ../source/reference/operator/query/not.txt:55 -msgid "" -"Consider the following example which uses the pattern match expression " -"``//``:" -msgstr "" - -# 10ac6b9544434f4e855474498bd4f357 -#: ../source/reference/operator/query/not.txt:61 -msgid "" -"The query will select all documents in the ``inventory`` collection where" -" the ``item`` field value does *not* start with the letter ``p``." -msgstr "" - -# db19e60f51164115810b24706131173b -#: ../source/reference/operator/query/not.txt:65 -msgid "" -"If you are using Python, you can write the above query with the PyMongo " -"driver and Python's :py:meth:`python:re.compile()` method to compile a " -"regular expression, as follows:" -msgstr "" - -# ac25f827c6cf439a9bf37714fa4777a4 -#: ../source/reference/operator/query/not.txt:77 -msgid "" -":method:`~db.collection.find()`, :method:`~db.collection.update()`, " -":update:`$set`, :query:`$gt`, :query:`$regex`, :api:`PyMongo " -"`, :term:`driver`." -msgstr "" - -# 4e11acc9e6fc4fc78567ad0d58feb954 -#~ msgid "" -#~ ":method:`~db.collection.find()`, " -#~ ":method:`~db.collection.update()`, :update:`$set`, " -#~ ":query:`$gt`, :query:`$regex`, :api:`PyMongo " -#~ "`, :term:`driver`." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/query/or.po b/locale/es/LC_MESSAGES/reference/operator/query/or.po deleted file mode 100644 index cdf0472db46..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/query/or.po +++ /dev/null @@ -1,235 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:53+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a28719d28f484213b296f6775b6c8b9d -#: ../source/reference/operator/query/or.txt:3 -msgid "$or" -msgstr "" - -# 7e9204e91e20479392be9352e044f68e -#: ../source/reference/operator/query/or.txt -msgid "On this page" -msgstr "" - -# c73cc1488f8446e0ae99255b0c3d3c55 -#: ../source/reference/operator/query/or.txt:15 -msgid "" -"The :query:`$or` operator performs a logical ``OR`` operation on an array" -" of *two or more* ```` and selects the documents that " -"satisfy *at least* one of the ````. The :query:`$or` has the" -" following syntax:" -msgstr "" - -# 910438854e9d4ba4808576823270579d -#: ../source/reference/operator/query/or.txt:24 -msgid "Consider the following example:" -msgstr "" - -# f01ddf39d16b4baaafac2f88d4982947 -#: ../source/reference/operator/query/or.txt:30 -msgid "" -"This query will select all documents in the ``inventory`` collection " -"where either the ``quantity`` field value is less than ``20`` **or** the " -"``price`` field value equals ``10``." -msgstr "" - -# 4efbd1d4cc3d48b38541ff6717902d15 -#: ../source/reference/operator/query/or.txt:35 -msgid "Behaviors" -msgstr "" - -# 09cd5e876994490cb798f89863fa1649 -#: ../source/reference/operator/query/or.txt:40 -msgid "``$or`` Clauses and Indexes" -msgstr "" - -# 0ac3db96c260411da3df429aa19f18dc -#: ../source/reference/operator/query/or.txt:42 -msgid "" -"When evaluating the clauses in the :query:`$or` expression, MongoDB " -"either performs a collection scan or, if all the clauses are supported by" -" indexes, MongoDB performs index scans. That is, for MongoDB to use " -"indexes to evaluate an :query:`$or` expression, all the clauses in the " -":query:`$or` expression must be supported by indexes. Otherwise, MongoDB " -"will perform a collection scan." -msgstr "" - -# 4b7e54f1adf64fe9913a282fdbcd0d99 -#: ../source/reference/operator/query/or.txt:49 -msgid "" -"When using indexes with :query:`$or` queries, each clause of an " -":query:`$or` can use its own index. Consider the following query:" -msgstr "" - -# d730f7b869354be08fa0a99a366c71ba -#: ../source/reference/operator/query/or.txt:56 -msgid "" -"To support this query, rather than a compound index, you would create one" -" index on ``quantity`` and another index on ``price``:" -msgstr "" - -# a4c42c37e6f44606a8602374634c8a32 -#: ../source/reference/operator/query/or.txt:64 -msgid "" -"MongoDB can use all but the :doc:`geoHaystack ` index " -"to support :query:`$or` clauses." -msgstr "" - -# f860417a66ec45eb942ed25e9a577d1e -#: ../source/reference/operator/query/or.txt:70 -msgid "``$or`` and ``text`` Queries" -msgstr "" - -# a584c3ee9cbd4dd980b45e9a43e3ae52 -#: ../source/reference/operator/query/or.txt:74 -msgid "" -"If :query:`$or` includes a :query:`$text` query, all clauses in the " -":query:`$or` array must be supported by an index. This is because a " -":query:`$text` query *must* use an index, and :query:`$or` can only use " -"indexes if all its clauses are supported by indexes. If the " -":query:`$text` query cannot use an index, the query will return an error." -msgstr "" - -# 888d1e053d204f35aeee83a9d286de79 -#: ../source/reference/operator/query/or.txt:82 -msgid "``$or`` and GeoSpatial Queries" -msgstr "" - -# 6f3b8ed34cb74cc4b7444a132e254fea -#: ../source/reference/operator/query/or.txt:86 -msgid "" -":operator:`$or` supports :doc:`geospatial clauses ` with the following exception for the near clause " -"(near clause includes :query:`$nearSphere` and :query:`$near`). " -":operator:`$or` cannot contain a near clause with any other clause." -msgstr "" - -# e4631d1519964006901455b2c482f2b1 -#: ../source/reference/operator/query/or.txt:93 -msgid "``$or`` and Sort Operations" -msgstr "" - -# 58d41890f02e4ab6a4f576bc2fa06db7 -#: ../source/reference/operator/query/or.txt:97 -msgid "" -"When executing :query:`$or` queries with a :method:`~cursor.sort()`, " -"MongoDB can now use indexes that support the :query:`$or` clauses. " -"Previous versions did not use the indexes." -msgstr "" - -# 4ec21237c0b84824861d68f6c24f1c42 -#: ../source/reference/operator/query/or.txt:102 -msgid "``$or`` versus ``$in``" -msgstr "" - -# e40f6cae52a54b4981393176769e49df -#: ../source/reference/operator/query/or.txt:104 -msgid "" -"When using :query:`$or` with ```` that are equality checks " -"for the value of the same field, use the :query:`$in` operator instead of" -" the :query:`$or` operator." -msgstr "" - -# 697acb6d64e44d1d959282c5e2319e21 -#: ../source/reference/operator/query/or.txt:108 -msgid "" -"For example, to select all documents in the ``inventory`` collection " -"where the ``quantity`` field value equals either ``20`` *or* ``50``, use " -"the :query:`$in` operator:" -msgstr "" - -# a12c14ffd1fe4ef8888b111e4202428c -#: ../source/reference/operator/query/or.txt:117 -msgid "Nested ``$or`` Clauses" -msgstr "" - -# 8e256f8751da4dd19380e19e97d2eaa0 -#: ../source/reference/operator/query/or.txt:119 -msgid "You may nest :query:`$or` operations." -msgstr "" - -# a5350dea64764b3ca887ba62d07933a1 -#: ../source/reference/operator/query/or.txt:121 -msgid "" -":query:`$and`, :method:`~db.collection.find()`, :method:`~cursor.sort()`," -" :query:`$in`" -msgstr "" - -#~ msgid "" -#~ "You may nest :query:`$or` operations; " -#~ "however, these expressions are not as" -#~ " efficiently optimized as top-level." -#~ msgstr "" - -#~ msgid "" -#~ "This query will select all documents " -#~ "in the ``inventory`` collection where " -#~ "either the ``qty`` field value is " -#~ "less than ``20`` **or** the ``sale`` " -#~ "field value is ``true``." -#~ msgstr "" - -#~ msgid "" -#~ "When using indexes with :query:`$or` " -#~ "queries, each clause of an :query:`$or`" -#~ " will execute in parallel. These " -#~ "clauses can each use their own " -#~ "index. Consider the following query:" -#~ msgstr "" - -#~ msgid "" -#~ "To support this query, rather than " -#~ "a compound index, you would create " -#~ "one index on ``price`` and another " -#~ "index on ``sale``:" -#~ msgstr "" - -#~ msgid "" -#~ "When using the :query:`$or` operator " -#~ "with the :method:`~cursor.sort()` method, the" -#~ " query will **not** use the indexes" -#~ " on the :query:`$or` fields. Consider " -#~ "the following query which adds a " -#~ ":method:`~cursor.sort()` method to the above" -#~ " query:" -#~ msgstr "" - -#~ msgid "" -#~ "This modified query will not use " -#~ "the index on ``price`` nor the " -#~ "index on ``sale``." -#~ msgstr "" - -#~ msgid "" -#~ "If :query:`$or` includes a :query:`$text` " -#~ "query, all clauses in the :query:`$or`" -#~ " array must be indexed." -#~ msgstr "" - -#~ msgid "" -#~ "For example, to select all documents " -#~ "in the ``inventory`` collection where " -#~ "the ``qty`` field value equals either" -#~ " ``20`` *or* ``50``, use the " -#~ ":query:`$in` operator:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/query/polygon.po b/locale/es/LC_MESSAGES/reference/operator/query/polygon.po deleted file mode 100644 index 0377c69bb23..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/query/polygon.po +++ /dev/null @@ -1,144 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:07+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 56554eff09df40b8b1fb78415369eedf -#: ../source/reference/operator/query/polygon.txt:3 -msgid "$polygon" -msgstr "" - -# 0ac06a0322504ed3ae906116b7057fce -#: ../source/reference/operator/query/polygon.txt -msgid "On this page" -msgstr "" - -# 21cde3cd97db48aeb8e5874acb950550 -#: ../source/reference/operator/query/polygon.txt:14 -msgid "Definition" -msgstr "" - -# dd2cd62e6dcf4d2e9a7c724e75fcca17 -#: ../source/reference/operator/query/polygon.txt:20 -msgid "" -"Specifies a polygon for a :term:`geospatial` :query:`$geoWithin` query on" -" legacy coordinate pairs. The query returns pairs that are within the " -"bounds of the polygon. The operator does *not* query for GeoJSON objects." -msgstr "" - -# 849619bf0d884338bb828b8833f7681c -#: ../source/reference/operator/query/polygon.txt:25 -msgid "To define the polygon, specify an array of coordinate points:" -msgstr "" - -# 2972ad4679e74ff280bbf2aca3ad47f4 -#: ../source/reference/operator/query/polygon.txt:37 -msgid "" -"The last point is always implicitly connected to the first. You can " -"specify as many points, i.e. sides, as you like." -msgstr "" - -# 03894ffb8c7e424e802e74e706bd48f0 -#: ../source/reference/operator/query/polygon.txt:41 -msgid "If you use longitude and latitude, specify **longitude first**." -msgstr "" - -# 2deaf9fb3d5e476385de0e7400d19342 -#: ../source/reference/operator/query/polygon.txt:44 -msgid "Behavior" -msgstr "" - -# f6a922364151461cab2e5b681bfb8011 -#: ../source/reference/operator/query/polygon.txt:46 -msgid "" -"The :query:`$polygon` operator calculates distances using flat (planar) " -"geometry." -msgstr "" - -# c87079dd76e34d13a69eb8e25d28b087 -#: ../source/includes/note-geospatial-index-must-exist.rst:1 -msgid "" -"Applications can use |operator| *without* having a geospatial index. " -"However, geospatial indexes support much faster queries than the " -"unindexed equivalents." -msgstr "" - -# 106182d03f9241808f10e14f778684ac -#: ../source/reference/operator/query/polygon.txt:52 -msgid "" -"Only the :doc:`2d ` geospatial index supports the " -":query:`$polygon` operator." -msgstr "" - -# eee2dbb730fd453399e23342e719cba1 -#: ../source/reference/operator/query/polygon.txt:56 -msgid "Example" -msgstr "" - -# 6e28f22a10ad493fa531c81cd3e77e46 -#: ../source/reference/operator/query/polygon.txt:58 -msgid "" -"The following query returns all documents that have coordinates that " -"exist within the polygon defined by ``[ 0 , 0 ]``, ``[ 3 , 6 ]``, and ``[" -" 6 , 0 ]``:" -msgstr "" - -# 7801079a52c44efea5dc73d197111a7c -#~ msgid "" -#~ "The :query:`$polygon` operator specifies a " -#~ "polygon for a :term:`geospatial` " -#~ ":query:`$geoWithin` query on legacy coordinate" -#~ " pairs. The query returns pairs that" -#~ " are within the bounds of the " -#~ "polygon. The operator does *not* query" -#~ " for GeoJSON objects." -#~ msgstr "" - -# 56e06bc9a1fc42958d6a5d1f5ff1c7b1 -#~ msgid "The ``2d`` geospatial index supports the :query:`$polygon` operator." -#~ msgstr "" - -# 4d218a01320448f698471356f20a2d5d -#~ msgid "" -#~ "To define the polygon, specify an " -#~ "array of coordinate points. Use the " -#~ "following syntax:" -#~ msgstr "" - -# 88bbeaae355941dd89b69f9bb9d72c7a -#~ msgid "" -#~ "The last point specified is always " -#~ "implicitly connected to the first. You" -#~ " can specify as many points, and " -#~ "therefore sides, as you like." -#~ msgstr "" - -# b01ab78a4f564a90badd1a68b25980db -#~ msgid "" -#~ "Applications can use |operator| *without* " -#~ "having a geospatial index. However, " -#~ "geospatial indexes support much faster " -#~ "queries than the unindexed equivalents. " -#~ "Before 2.2.3, a geospatial index *must*" -#~ " exist on a field holding coordinates" -#~ " before using any of the geospatial" -#~ " query operators." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/query/regex.po b/locale/es/LC_MESSAGES/reference/operator/query/regex.po deleted file mode 100644 index 7275cca1bf5..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/query/regex.po +++ /dev/null @@ -1,546 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:54+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 4d2be82d82ab4ffcb37fdeb7426cfcf2 -#: ../source/reference/operator/query/regex.txt:3 -msgid "$regex" -msgstr "" - -# 34c9b57fd5984fb6b8c831ccd3bd7cb3 -#: ../source/reference/operator/query/regex.txt -msgid "On this page" -msgstr "" - -# 51cb967fa7bb4be8a32923de64ee8416 -#: ../source/reference/operator/query/regex.txt:14 -msgid "Definition" -msgstr "" - -# 21142989ec624d55a136efe9fb3cc3a2 -#: ../source/reference/operator/query/regex.txt:18 -msgid "" -"Provides regular expression capabilities for pattern matching *strings* " -"in queries. MongoDB uses Perl compatible regular expressions (i.e. " -"\"PCRE\" ) version 8.39 with UTF-8 support." -msgstr "" - -# fda225c652c54f5eaa135d87630e89c5 -#: ../source/reference/operator/query/regex.txt:22 -msgid "To use :query:`$regex`, use one of the following syntax:" -msgstr "" - -# d71be0cdf18d48b099b32a191e8d5795 -#: ../source/reference/operator/query/regex.txt:30 -msgid "" -"In MongoDB, you can also use regular expression objects (i.e. " -"``/pattern/``) to specify regular expressions:" -msgstr "" - -# 6c6cfbd54340455886a9c9fcd51063be -#: ../source/reference/operator/query/regex.txt:37 -msgid "For restrictions on particular syntax use, see :ref:`syntax-restrictions`." -msgstr "" - -# 5f46f9d1e00946858d2d68cf5640bb4f -#: ../source/reference/operator/query/regex.txt:42 -msgid "The following ```` are available for use with regular expression." -msgstr "" - -# 2f416c6485fe4003b6b8f90ad3b54789 -#: ../source/reference/operator/query/regex.txt:49 -msgid "Option" -msgstr "" - -# 659f4492e2bd457ea236a78e63a4f595 -#: ../source/reference/operator/query/regex.txt:50 -msgid "Description" -msgstr "" - -# 6dfbdbd9769a4e4eab5b42d980b24ba7 -#: ../source/reference/operator/query/regex.txt:51 -msgid "Syntax Restrictions" -msgstr "" - -# db1421fc736e4880b83996ddf306c0f6 -#: ../source/reference/operator/query/regex.txt:53 -msgid "``i``" -msgstr "" - -# 3fded0a68cc74a3aba5ac031d53698e8 -#: ../source/reference/operator/query/regex.txt:54 -msgid "" -"Case insensitivity to match upper and lower cases. For an example, see " -":ref:`regex-case-insensitive`." -msgstr "" - -# dbb3db519d7a4d5bb12334256cc049da -#: ../source/reference/operator/query/regex.txt:58 -msgid "``m``" -msgstr "" - -# 8946dd6ca8c94854beae9b57e24ac5d7 -#: ../source/reference/operator/query/regex.txt:60 -msgid "" -"For patterns that include anchors (i.e. ``^`` for the start, ``$`` for " -"the end), match at the beginning or end of each line for strings with " -"multiline values. Without this option, these anchors match at beginning " -"or end of the string. For an example, see :ref:`regex-multiline-match`." -msgstr "" - -# 8b86ef79e7dc4706ae60d993f12ca356 -#: ../source/reference/operator/query/regex.txt:66 -msgid "" -"If the pattern contains no anchors or if the string value has no newline " -"characters (e.g. ``\\n``), the ``m`` option has no effect." -msgstr "" - -# ffca0e7db79149368da8ea89644c51cc -#: ../source/reference/operator/query/regex.txt:72 -msgid "``x``" -msgstr "" - -# 054e20943c7345db9287cf8d52ffbfa2 -#: ../source/reference/operator/query/regex.txt:74 -msgid "" -"\"Extended\" capability to ignore all white space characters in the " -":query:`$regex` pattern unless escaped or included in a character class." -msgstr "" - -# 5a8430c635114b87b0ccb4f3ffaaa866 -#: ../source/reference/operator/query/regex.txt:78 -msgid "" -"Additionally, it ignores characters in-between and including an un-" -"escaped hash/pound (``#``) character and the next new line, so that you " -"may include comments in complicated patterns. This only applies to data " -"characters; white space characters may never appear within special " -"character sequences in a pattern." -msgstr "" - -# a0d4ff48b713421e8fc50675a581e4da -#: ../source/reference/operator/query/regex.txt:85 -msgid "" -"The ``x`` option does not affect the handling of the VT character (i.e. " -"code 11)." -msgstr "" - -# 82a7cbbdc8f147b3bdb2678bec839a0d -# c1dd36eafc2c4403a514dc266a093f81 -#: ../source/reference/operator/query/regex.txt:88 -#: ../source/reference/operator/query/regex.txt:96 -msgid "Requires ``$regex`` with ``$options`` syntax" -msgstr "" - -# 10e4d2f57cc445f28d273d1a6d97a10f -#: ../source/reference/operator/query/regex.txt:90 -msgid "``s``" -msgstr "" - -# b0671496216945bc892a42e420e35248 -#: ../source/reference/operator/query/regex.txt:92 -msgid "" -"Allows the dot character (i.e. ``.``) to match all characters *including*" -" newline characters. For an example, see :ref:`regex-dot-new-line`." -msgstr "" - -# 3ca4f634a996428bbdc46c3b379eca29 -#: ../source/reference/operator/query/regex.txt:99 -msgid "Behavior" -msgstr "" - -# bba5ae5d48224514b941958e477a7da2 -#: ../source/reference/operator/query/regex.txt:104 -msgid "$regex vs. /pattern/ Syntax" -msgstr "" - -# 20e67b82ffa64ff78c9aea1b36b5ba16 -#: ../source/reference/operator/query/regex.txt:107 -msgid "``$in`` Expressions" -msgstr "" - -# dd95af1c748f4dbf8a035e3f678379fa -#: ../source/reference/operator/query/regex.txt:109 -msgid "" -"To include a regular expression in an ``$in`` query expression, you can " -"only use JavaScript regular expression objects (i.e. ``/pattern/`` ). For" -" example:" -msgstr "" - -# 9b0d26dd0ecb42f7980741b06ef2377c -#: ../source/reference/operator/query/regex.txt:117 -msgid "" -"You *cannot* use :query:`$regex` operator expressions inside an " -":query:`$in`." -msgstr "" - -# 7e75df65ff2e4b33bf8d5d1a17b8538d -#: ../source/reference/operator/query/regex.txt:121 -msgid "Implicit ``AND`` Conditions for the Field" -msgstr "" - -# 853475a9e1654d55bf904831500c9a45 -#: ../source/reference/operator/query/regex.txt:123 -msgid "" -"To include a regular expression in a comma-separated list of query " -"conditions for the field, use the :query:`$regex` operator. For example:" -msgstr "" - -# b8a8a37ac2f84fa2bca1e51698e3205d -#: ../source/reference/operator/query/regex.txt:133 -msgid "``x`` and ``s`` Options" -msgstr "" - -# 984eac8a7499429797d848f5191c9c15 -#: ../source/reference/operator/query/regex.txt:135 -msgid "" -"To use either the ``x`` option or ``s`` options, you must use the " -":query:`$regex` operator expression *with* the :query:`$options` " -"operator. For example, to specify the ``i`` and the ``s`` options, you " -"must use :query:`$options` for both:" -msgstr "" - -# faea4285178f4b7ab4736eaa4061260d -#: ../source/reference/operator/query/regex.txt:146 -msgid "PCRE vs JavaScript" -msgstr "" - -# 08339c4c0b594c9bb50e3238a4ac2cb0 -#: ../source/reference/operator/query/regex.txt:148 -msgid "" -"To use PCRE supported features in the regex pattern that are unsupported " -"in JavaScript, you must use the :query:`$regex` operator expression with " -"the pattern as a string. For example, to use ``(?i)`` in the pattern to " -"turn case-insensitivity on for the remaining pattern and ``(?-i)`` to " -"turn case-sensitivity on for the remaining pattern, you must use the " -":query:`$regex` operator with the pattern as a string:" -msgstr "" - -# ca6a43d31f56447ba642056cbb108743 -#: ../source/reference/operator/query/regex.txt:162 -msgid "Index Use" -msgstr "" - -# 9ca01cf9b2f24de2b0e7a4ed8204affd -#: ../source/reference/operator/query/regex.txt:166 -msgid "" -"For case sensitive regular expression queries, if an index exists for the" -" field, then MongoDB matches the regular expression against the values in" -" the index, which can be faster than a collection scan. Further " -"optimization can occur if the regular expression is a \"prefix " -"expression\", which means that all potential matches start with the same " -"string. This allows MongoDB to construct a \"range\" from that prefix and" -" only match against those values from the index that fall within that " -"range." -msgstr "" - -# 6c9d938fe61f40c5b0555bbc7efc60fb -#: ../source/reference/operator/query/regex.txt:175 -msgid "" -"A regular expression is a \"prefix expression\" if it starts with a caret" -" (``^``) or a left anchor (``\\A``), followed by a string of simple " -"symbols. For example, the regex ``/^abc.*/`` will be optimized by " -"matching only against the values from the index that start with ``abc``." -msgstr "" - -# 3eb24ec1ba0f4420960c6c3fab99b5bc -#: ../source/reference/operator/query/regex.txt:180 -msgid "" -"Additionally, while ``/^a/``, ``/^a.*/``, and ``/^a.*$/`` match " -"equivalent strings, they have different performance characteristics. All " -"of these expressions use an index if an appropriate index exists; " -"however, ``/^a.*/``, and ``/^a.*$/`` are slower. ``/^a/`` can stop " -"scanning after matching the prefix." -msgstr "" - -# ada67a620588407d93d0d1a9693d3a88 -#: ../source/reference/operator/query/regex.txt:186 -msgid "" -"For case insensitive regular expression queries, these queries generally " -"cannot use indexes effectively." -msgstr "" - -# 849db4ebf13940e282183e6a897a55a1 -#: ../source/reference/operator/query/regex.txt:190 -msgid "Examples" -msgstr "" - -# f013db0e935a407193347f754fe98530 -#: ../source/reference/operator/query/regex.txt:192 -msgid "" -"The following examples use a collection ``products`` with the following " -"documents:" -msgstr "" - -# 41b72ee3095e45ebafdeaf04575f76df -#: ../source/reference/operator/query/regex.txt:205 -msgid "Perform Case-Insensitive Regular Expression Match" -msgstr "" - -# 47df83441b3b47bda95ad38203eb1270 -#: ../source/reference/operator/query/regex.txt:207 -msgid "" -"The following example uses the ``i`` option perform a *case-insensitive* " -"match for documents with ``sku`` value that starts with ``ABC``." -msgstr "" - -# e1ccf755f82943e780e775d975f51daf -# ed817021b62e4516b2c89d42034a64ec -# 99f5b220644e4bbcb292bafa7332dd1d -#: ../source/reference/operator/query/regex.txt:215 -#: ../source/reference/operator/query/regex.txt:234 -#: ../source/reference/operator/query/regex.txt:274 -msgid "The query matches the following documents:" -msgstr "" - -# 1073af57fb4b4771b52b0b70083de4ed -#: ../source/reference/operator/query/regex.txt:225 -msgid "Multiline Match for Lines Starting with Specified Pattern" -msgstr "" - -# e3153f482e2348ccac8e8dd0f1feebb8 -#: ../source/reference/operator/query/regex.txt:227 -msgid "" -"The following example uses the ``m`` option to match lines starting with " -"the letter ``S`` for multiline strings:" -msgstr "" - -# 2bbe7e5f662447c59ef3748b67beaa1d -#: ../source/reference/operator/query/regex.txt:241 -msgid "" -"Without the ``m`` option, the query would match just the following " -"document:" -msgstr "" - -# 1d98d1c0ff294cbcb97e7d2d55df55c8 -#: ../source/reference/operator/query/regex.txt:247 -msgid "" -"If the :query:`$regex` pattern does not contain an anchor, the pattern " -"matches against the string as a whole, as in the following example:" -msgstr "" - -# 5a89ede0e0bd432ba14b512994d56f6f -#: ../source/reference/operator/query/regex.txt:254 -msgid "Then, the :query:`$regex` would match both documents:" -msgstr "" - -# 6a8bf6ea608a430481b601c05bf21926 -#: ../source/reference/operator/query/regex.txt:264 -msgid "Use the ``.`` Dot Character to Match New Line" -msgstr "" - -# 0176fcef129b4aff812df4fcbeedcf04 -#: ../source/reference/operator/query/regex.txt:266 -msgid "" -"The following example uses the ``s`` option to allow the dot character " -"(i.e. ``.``) to match all characters *including* new line as well as the " -"``i`` option to perform a case-insensitive match:" -msgstr "" - -# 3e261ab3e45f495f81a0a03d5fdc7545 -#: ../source/reference/operator/query/regex.txt:281 -msgid "" -"*Without* the ``s`` option, the query would have matched only the " -"following document:" -msgstr "" - -# 2301439cd0b74fa79f5104bd81ba8427 -#: ../source/reference/operator/query/regex.txt:290 -msgid "Ignore White Spaces in Pattern" -msgstr "" - -# d6f2cb9279184dbfab4dd3568085c7ea -#: ../source/reference/operator/query/regex.txt:292 -msgid "" -"The following example uses the ``x`` option ignore white spaces and the " -"comments, denoted by the ``#`` and ending with the ``\\n`` in the " -"matching pattern:" -msgstr "" - -# 777e49fbee3148b381393857abe2ff8f -#: ../source/reference/operator/query/regex.txt:301 -msgid "The query matches the following document:" -msgstr "" - -#~ msgid "" -#~ "You can specify regular expressions " -#~ "using regular expression objects or " -#~ "using the :query:`$regex` operator. The " -#~ "following examples are equivalent:" -#~ msgstr "" - -#~ msgid "" -#~ ":query:`$regex` only provides the ``i`` " -#~ "and ``m`` options for the native " -#~ "JavaScript regular expression objects (e.g." -#~ " ``/acme.*corp/i``). To use ``x`` and " -#~ "``s`` you must use the " -#~ "\":query:`$regex`\" operator with the " -#~ "\":operator:`$options`\" syntax." -#~ msgstr "" - -# 9ba65d9adf8b495ea1d1a416e668a34a -#~ msgid "" -#~ "The :query:`$regex` operator provides regular" -#~ " expression capabilities for pattern " -#~ "matching *strings* in queries. MongoDB " -#~ "uses Perl compatible regular expressions " -#~ "(i.e. \"PCRE.\")" -#~ msgstr "" - -# 403c96ca4b9e46a3b7dbcc3054f10929 -#~ msgid "" -#~ "These expressions match all documents in" -#~ " ``collection`` where the value of " -#~ "``field`` matches the case-insensitive " -#~ "regular expression ``acme.*corp``." -#~ msgstr "" - -# c81506483a9a4c3f8c3cc2b9a1fdc70a -#~ msgid "" -#~ ":query:`$regex` uses \"Perl Compatible Regular" -#~ " Expressions\" (PCRE) as the matching " -#~ "engine." -#~ msgstr "" - -# f24222880d934f3d961709eff2417efd -#~ msgid ":query:`$regex` provides four option flags:" -#~ msgstr "" - -# 1ff318e0014a48f38c6ddbe6aadde499 -#~ msgid "" -#~ "``i`` toggles case insensitivity, and " -#~ "allows all letters in the pattern " -#~ "to match upper and lower cases." -#~ msgstr "" - -# cbebe7f378df435d9eee6f63a7358351 -#~ msgid "" -#~ "``m`` toggles multiline regular expression." -#~ " Without this option, all regular " -#~ "expression match within one line." -#~ msgstr "" - -# 2dd057ccf71f4765b099808aa2ff3323 -#~ msgid "" -#~ "If there are no newline characters " -#~ "(e.g. ``\\n``) or no start/end of " -#~ "line construct, the ``m`` option has " -#~ "no effect." -#~ msgstr "" - -# f57348891dc34dad9e4638b945b5ed0e -#~ msgid "" -#~ "``x`` toggles an \"extended\" capability. " -#~ "When set, :query:`$regex` ignores all " -#~ "white space characters unless escaped or" -#~ " included in a character class." -#~ msgstr "" - -# b193974e1a3249f1bf31ca3c7148cc44 -#~ msgid "" -#~ "Additionally, it ignores characters between" -#~ " an un-escaped ``#`` character and" -#~ " the next new line, so that you" -#~ " may include comments in complicated " -#~ "patterns. This only applies to data " -#~ "characters; white space characters may " -#~ "never appear within special character " -#~ "sequences in a pattern." -#~ msgstr "" - -# 4113e0aca40e4458a7afccd43ee9586b -#~ msgid "" -#~ "The ``x`` option does not affect " -#~ "the handling of the VT character " -#~ "(i.e. code 11.)" -#~ msgstr "" - -# ce92d6b73efe43589f5f976f6b98409a -#~ msgid "" -#~ "``s`` allows the dot (e.g. ``.``) " -#~ "character to match all characters " -#~ "*including* newline characters." -#~ msgstr "" - -# fd5f10ffbed94533b48e27855766552a -#~ msgid "" -#~ "To combine a regular expression match" -#~ " with other operators, you need to" -#~ " use the \":query:`$regex`\" operator. For" -#~ " example:" -#~ msgstr "" - -# d1a9cf5a0e66425f85e849d1cf237d3f -#~ msgid "" -#~ "This expression returns all instances of" -#~ " ``field`` in ``collection`` that match " -#~ "the case insensitive regular expression " -#~ "``acme.*corp`` that *don't* match " -#~ "``acmeblahcorp``." -#~ msgstr "" - -# 88e8e17a98dd4b6e8c6284f1c6e62b67 -#~ msgid "" -#~ "If an index exists for the field," -#~ " then MongoDB matches the regular " -#~ "expression against the values in the " -#~ "index, which can be faster than a" -#~ " collection scan. Further optimization can" -#~ " occur if the regular expression is" -#~ " a \"prefix expression\", which means " -#~ "that all potential matches start with" -#~ " the same string. This allows MongoDB" -#~ " to construct a \"range\" from that" -#~ " prefix and only match against those" -#~ " values from the index that fall " -#~ "within that range." -#~ msgstr "" - -#~ msgid "" -#~ "You can specify regular expressions " -#~ "using regular expression objects (i.e. " -#~ "``/pattern/`` ) or using the " -#~ ":query:`$regex` operator. The following " -#~ "examples are equivalent:" -#~ msgstr "" - -#~ msgid "" -#~ "Only the ``i`` and ``m`` options " -#~ "are available for the native JavaScript" -#~ " regular expression objects (e.g. " -#~ "``/acme.*corp/i``). To use ``x`` and " -#~ "``s`` options, you must use the " -#~ "\":query:`$regex`\" operator with the " -#~ "\":operator:`$options`\" syntax." -#~ msgstr "" - -#~ msgid "PCRE Matching Engine" -#~ msgstr "" - -#~ msgid "" -#~ "To include a regular expression in " -#~ "an ``$in`` query expression, you can " -#~ "only use JavaScript regular expression " -#~ "objects (i.e. ``/pattern/`` ). You " -#~ "*cannot* use :query:`$regex` operator " -#~ "expressions inside an :query:`$in`." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/query/size.po b/locale/es/LC_MESSAGES/reference/operator/query/size.po deleted file mode 100644 index 1740ab84a69..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/query/size.po +++ /dev/null @@ -1,56 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 23:08+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# d29e122071084f39af48a0b6a53b2b8a -#: ../source/reference/operator/query/size.txt:3 -msgid "$size" -msgstr "" - -# b2f651e9501b4043a36bbf17a17f2c44 -#: ../source/reference/operator/query/size.txt:9 -msgid "" -"The :query:`$size` operator matches any array with the number of elements " -"specified by the argument. For example:" -msgstr "" - -# 87825617ff854500a31b8a9ccdd768cd -#: ../source/reference/operator/query/size.txt:16 -msgid "" -"returns all documents in ``collection`` where ``field`` is an array with 2 " -"elements. For instance, the above expression will return ``{ field: [ red, " -"green ] }`` and ``{ field: [ apple, lime ] }`` but *not* ``{ field: fruit " -"}`` or ``{ field: [ orange, lemon, grapefruit ] }``. To match fields with " -"only one element within an array use :query:`$size` with a value of 1, as " -"follows:" -msgstr "" - -# d2584c3819a64656930df2a1ae575b4a -#: ../source/reference/operator/query/size.txt:28 -msgid "" -":query:`$size` does not accept ranges of values. To select documents based " -"on fields with different numbers of elements, create a counter field that " -"you increment when you add elements to a field." -msgstr "" - -# 27b9fccd63e8437796e8b403b2063292 -#: ../source/reference/operator/query/size.txt:33 -msgid "" -"Queries cannot use indexes for the :query:`$size` portion of a query, " -"although the other portions of a query can use indexes if applicable." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/operator/query/text.po b/locale/es/LC_MESSAGES/reference/operator/query/text.po deleted file mode 100644 index d99bcd41508..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/query/text.po +++ /dev/null @@ -1,1138 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:37+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 9ff4d816f942440db2289b09fbb14c62 -#: ../source/reference/operator/query/text.txt:3 -msgid "$text" -msgstr "" - -# 581b8ef9eee742c38294cb261544a483 -#: ../source/reference/operator/query/text.txt -msgid "On this page" -msgstr "" - -# 35098f02be6f48849e7f74c4105fb256 -#: ../source/reference/operator/query/text.txt:14 -msgid "Definition" -msgstr "" - -# b4a7271d30934d76a2883b6cadb8ae60 -#: ../source/reference/operator/query/text.txt:18 -msgid "" -":query:`$text` performs a text search on the content of the fields " -"indexed with a :doc:`text index `. A :query:`$text` " -"expression has the following syntax:" -msgstr "" - -# 293289e906bd433a80e6b53929676110 -#: ../source/reference/operator/query/text.txt:36 -msgid "" -"The :query:`$text` operator accepts a text query document with the " -"following fields:" -msgstr "" - -# 37434aa65b0a4e97b436beff0274ebed -#: ../source/reference/operator/query/text.txt:44 -msgid "" -"The :query:`$text` operator, by default, does *not* return results sorted" -" in terms of the results' scores. For more information on sorting by the " -"text search scores, see the :ref:`text-operator-text-score` " -"documentation." -msgstr "" - -# c899971eebd94f06b668f4971a4e440c -#: ../source/reference/operator/query/text.txt:52 -msgid "Behavior" -msgstr "" - -# 51f011287b89400099a607d4c5c522e8 -#: ../source/reference/operator/query/text.txt:55 -msgid "Restrictions" -msgstr "" - -# 0d951c7e987743719e3b1913fcf21c6e -#: ../source/reference/operator/query/text.txt:57 -msgid "A query can specify, at most, one :query:`$text` expression." -msgstr "" - -# bf69be30a8aa434b9ad92495270959f4 -#: ../source/reference/operator/query/text.txt:59 -msgid "The :query:`$text` query can not appear in :query:`$nor` expressions." -msgstr "" - -# 29689e9defc3454ab7d345ef13b98c33 -#: ../source/reference/operator/query/text.txt:61 -msgid "" -"To use a :query:`$text` query in an :query:`$or` expression, all clauses " -"in the :query:`$or` array must be indexed." -msgstr "" - -# 20f4dd48e6e24028823171a9660ac01e -#: ../source/includes/fact-hint-text-query-restriction.rst:3 -msgid "" -"You cannot use :method:`~cursor.hint()` if the query includes a " -":query:`$text` query expression." -msgstr "" - -# 271f4bfc2eb74f3480fe3c146da77f1a -#: ../source/includes/fact-natural-sort-order-text-query-restriction.rst:1 -msgid "" -"You cannot specify :operator:`$natural` sort order if the query includes " -"a :query:`$text` expression." -msgstr "" - -# 7bbbfb949e5547998cba9fcae8cd5fb6 -#: ../source/includes/fact-special-indexes-and-text.rst:1 -msgid "" -"You cannot combine the |operation|, which requires a special :ref:`text " -"index `, with a query operator that requires a " -"different type of special index. For example you cannot combine " -"|operation| with the :query:`$near` operator." -msgstr "" - -# 2f1cba15fbe64590aad73c49bcc9a0bf -#: ../source/includes/extracts/views-unsupported-text-search.rst:1 -msgid ":doc:`Views ` do not support text search." -msgstr "" - -# 7b8b93367bb545a7afed71b6d25bcb9e -#: ../source/reference/operator/query/text.txt:74 -msgid "" -"If using the :query:`$text` operator in aggregation, the following " -"restrictions also apply." -msgstr "" - -# 39c6aeb569dc433b933e44da5a365582 -#: ../source/includes/list-text-search-restrictions-in-agg.rst:1 -msgid "" -"The :pipeline:`$match` stage that includes a :query:`$text` must be the " -"**first** stage in the pipeline." -msgstr "" - -# 738fdba4556e411ba98e5dac60f34a61 -#: ../source/includes/list-text-search-restrictions-in-agg.rst:4 -msgid "A :query:`text` operator can only occur once in the stage." -msgstr "" - -# 62e98d5b4f204c4d90dca08be64f5800 -#: ../source/includes/list-text-search-restrictions-in-agg.rst:6 -msgid "" -"The :query:`text` operator expression cannot appear in :expression:`$or` " -"or :expression:`$not` expressions." -msgstr "" - -# 76d73fbef3cb4c55a06a9ded5c85247d -#: ../source/includes/list-text-search-restrictions-in-agg.rst:9 -msgid "" -"The text search, by default, does not return the matching documents in " -"order of matching scores. Use the :expression:`$meta` aggregation " -"expression in the :pipeline:`$sort` stage." -msgstr "" - -# 96680d0cefa547028c46e564e52a8051 -#: ../source/reference/operator/query/text.txt:84 -msgid "``$search`` Field" -msgstr "" - -# 9f3344851cac4ec0a73aa2cbeaf7d277 -#: ../source/reference/operator/query/text.txt:86 -msgid "" -"In the ``$search`` field, specify a string of words that the " -":query:`text` operator parses and uses to query the :doc:`text index " -"`." -msgstr "" - -# d01a729b6cdf4b7089bdbba28699653b -#: ../source/reference/operator/query/text.txt:90 -msgid "" -"The :query:`text` operator treats most punctuation in the string as " -"delimiters, except a hyphen-minus (``-``) that negates term or an escaped" -" double quotes ``\\\"`` that specifies a phrase." -msgstr "" - -# ce899234c96d404fb350d0fcfd2ba7e4 -#: ../source/reference/operator/query/text.txt:97 -msgid "Phrases" -msgstr "" - -# 28ede6a72abf40b09a0fa3a602f50137 -#: ../source/reference/operator/query/text.txt:99 -msgid "" -"To match on a phrase, as opposed to individual terms, enclose the phrase " -"in escaped double quotes (``\\\"``), as in:" -msgstr "" - -# 485ead63dad7406aa9c1e5778576b27b -#: ../source/reference/operator/query/text.txt:106 -msgid "" -"If the ``$search`` string includes a phrase and individual terms, text " -"search will only match the documents that include the phrase. More " -"specifically, the search performs a logical ``AND`` of the phrase with " -"the individual terms in the search string." -msgstr "" - -# e0af61db108848fbbc43f352093d9bed -#: ../source/reference/operator/query/text.txt:111 -msgid "For example, passed a ``$search`` string:" -msgstr "" - -# f8cc988dc304402b8b16f7a2a8c986c4 -#: ../source/reference/operator/query/text.txt:117 -msgid "" -"The :query:`$text` operator searches for the phrase ``\"ssl " -"certificate\"`` **and** (``\"authority\"`` **or** ``\"key\"`` **or** " -"``\"ssl\"`` **or** ``\"certificate\"`` )." -msgstr "" - -# 74e8c5ab89fe45fd88ad4f04777bfb3c -#: ../source/reference/operator/query/text.txt:124 -msgid "Negations" -msgstr "" - -# d57cd004dbc54b5eb84115cbd03edec1 -#: ../source/reference/operator/query/text.txt:126 -msgid "Prefixing a word with a hyphen-minus (``-``) negates a word:" -msgstr "" - -# 751de88cf9624882a5c7168b218858a6 -#: ../source/reference/operator/query/text.txt:128 -msgid "" -"The negated word excludes documents that contain the negated word from " -"the result set." -msgstr "" - -# d96e21b2b4644c07aa7627be67e13848 -#: ../source/reference/operator/query/text.txt:131 -msgid "" -"When passed a search string that only contains negated words, text search" -" will not match any documents." -msgstr "" - -# e0dadde870624bd083b18dd20300a098 -#: ../source/reference/operator/query/text.txt:134 -msgid "" -"A hyphenated word, such as ``pre-market``, is not a negation. The " -":query:`$text` operator treats the hyphen-minus (``-``) as a delimiter." -msgstr "" - -# b27a3b0e475e444080a6ba765b6fde4a -#: ../source/reference/operator/query/text.txt:138 -msgid "" -"The :query:`$text` operator adds all negations to the query with the " -"logical ``AND`` operator." -msgstr "" - -# a4dd02cc158744d19cc2b32928153ea2 -#: ../source/reference/operator/query/text.txt:142 -msgid "Match Operation" -msgstr "" - -# e2c7ac7d0f224c72a45db067ee5df74a -#: ../source/reference/operator/query/text.txt:145 -msgid "Stop Words" -msgstr "" - -# 63bad1a5250f449f84672db532b8db75 -#: ../source/reference/operator/query/text.txt:147 -msgid "" -"The :query:`$text` operator ignores language-specific stop words, such as" -" ``the`` and ``and`` in English." -msgstr "" - -# a806520f77de486ebb01c508d247dd8b -#: ../source/reference/operator/query/text.txt:153 -msgid "Stemmed Words" -msgstr "" - -# 15a7ff08e7bb4a9283a77de5f108ab45 -#: ../source/reference/operator/query/text.txt:155 -msgid "" -"For case insensitive and diacritic insensitive text searches, the " -":query:`$text` operator matches on the complete *stemmed* word. So if a " -"document field contains the word ``blueberry``, a search on the term " -"``blue`` will not match. However, ``blueberry`` or ``blueberries`` will " -"match." -msgstr "" - -# 7447779910a14aa683adf09f9ef95075 -#: ../source/reference/operator/query/text.txt:164 -msgid "Case Sensitive Search and Stemmed Words" -msgstr "" - -# 29add6be85714fdabd68430199e083ec -#: ../source/reference/operator/query/text.txt:166 -msgid "" -"For :ref:`case sensitive ` search (i.e. " -"``$caseSensitive: true``), if the suffix stem contains uppercase letters," -" the :query:`$text` operator matches on the exact word." -msgstr "" - -# e731e3f40f8a47ccba71e5143fb9f62e -#: ../source/reference/operator/query/text.txt:173 -msgid "Diacritic Sensitive Search and Stemmed Words" -msgstr "" - -# 6d079faacf4c4b8db5366a1048c93cb3 -#: ../source/reference/operator/query/text.txt:175 -msgid "" -"For :ref:`diacritic sensitive ` " -"search (i.e. ``$diacriticSensitive: true``), if the suffix stem contains " -"the diacritic mark or marks, the :query:`$text` operator matches on the " -"exact word." -msgstr "" - -# 1e44fd6031d147c19e859ba2b5fcd521 -#: ../source/reference/operator/query/text.txt:183 -msgid "Case Insensitivity" -msgstr "" - -# 7027e7e7c17340ec91971e4b09e44557 -#: ../source/reference/operator/query/text.txt:187 -msgid "" -"The :query:`$text` operator defaults to the case insensitivity of the " -":doc:`text ` index:" -msgstr "" - -# 7e33c748cd584b888e749388fefaa016 -#: ../source/reference/operator/query/text.txt:190 -msgid "" -"The :ref:`version 3 text index ` is case " -"insensitive for Latin characters with or without diacritics and " -"characters from non-Latin alphabets, such as the Cyrillic alphabet. See " -":ref:`text ` index for details." -msgstr "" - -# fae6025157a748cab529a9ae59861f66 -#: ../source/reference/operator/query/text.txt:195 -msgid "" -"Earlier versions of the ``text`` index are case insensitive for Latin " -"characters without diacritic marks; i.e. for ``[A-z]``." -msgstr "" - -# 71ba6c8cd64f41a0b1ada03c37e9fc55 -#: ../source/reference/operator/query/text.txt:199 -msgid "``$caseSensitive`` Option" -msgstr "" - -# 1ee3f2af3dc14956aff6f58e0bb8db10 -#: ../source/reference/operator/query/text.txt:201 -msgid "" -"To support case sensitive search where the ``text`` index is case " -"insensitive, specify ``$caseSensitive: true``." -msgstr "" - -# 4183f6ca0a8e429e9d5fabbee66df9bd -#: ../source/reference/operator/query/text.txt:205 -msgid "Case Sensitive Search Process" -msgstr "" - -# 51c037f98cdc43d4bb565f5f99c10ec4 -#: ../source/reference/operator/query/text.txt:207 -msgid "" -"When performing a case sensitive search (``$caseSensitive: true``) where " -"the ``text`` index is case insensitive, the :query:`$text` operator:" -msgstr "" - -# e6aa3d21cadf4a6cb6a3e271961f988b -#: ../source/reference/operator/query/text.txt:211 -msgid "" -"First searches the ``text`` index for case insensitive and diacritic " -"matches." -msgstr "" - -# c9b1fb9549f647bb95910add55c0edc0 -#: ../source/reference/operator/query/text.txt:214 -msgid "" -"Then, to return just the documents that match the case of the search " -"terms, the :query:`$text` query operation includes an additional stage to" -" filter out the documents that do not match the specified case." -msgstr "" - -# 08cfa07dfb824d7098c9406685e63730 -#: ../source/reference/operator/query/text.txt:219 -msgid "" -"For case sensitive search (i.e. ``$caseSensitive: true``), if the suffix " -"stem contains uppercase letters, the :query:`$text` operator matches on " -"the exact word." -msgstr "" - -# 1a7d2d941742428287266692b0c0fc0f -#: ../source/reference/operator/query/text.txt:223 -msgid "Specifying ``$caseSensitive: true`` may impact performance." -msgstr "" - -# bd1e0a2f05764193b1e6b7ad9d7506ef -# 0098787793134037a452256475624b64 -#: ../source/reference/operator/query/text.txt:226 -#: ../source/reference/operator/query/text.txt:280 -msgid ":ref:`match-operation-stemmed-words`" -msgstr "" - -# dfc70b2b79ee46ae9913c49b77d25da0 -#: ../source/reference/operator/query/text.txt:231 -msgid "Diacritic Insensitivity" -msgstr "" - -# 88d8476fd793438dbe885f1163135420 -#: ../source/reference/operator/query/text.txt:235 -msgid "" -"The :query:`$text` operator defaults to the diacritic insensitivity of " -"the :doc:`text ` index:" -msgstr "" - -# 7c07d0a3266a4cc0b95b9363f2f1b0a6 -#: ../source/reference/operator/query/text.txt:238 -msgid "" -"The :ref:`version 3 text index ` is " -"diacritic insensitive. That is, the index does not distinguish between " -"characters that contain diacritical marks and their non-marked " -"counterpart, such as ``é``, ``ê``, and ``e``." -msgstr "" - -# aead78df8a8b42359cc5f4d5d770d991 -#: ../source/reference/operator/query/text.txt:243 -msgid "Earlier versions of the ``text`` index are diacritic sensitive." -msgstr "" - -# 0992fd7e895945ae93e1143eeb939fc5 -#: ../source/reference/operator/query/text.txt:246 -msgid "``$diacriticSensitive`` Option" -msgstr "" - -# 822ed4f4525748a8a1c79c7779a73afe -#: ../source/reference/operator/query/text.txt:248 -msgid "" -"To support diacritic sensitive text search against the version 3 ``text``" -" index, specify ``$diacriticSensitive: true``." -msgstr "" - -# b689c1ec7e434c01977db3e85be85878 -#: ../source/reference/operator/query/text.txt:251 -msgid "" -"Text searches against earlier versions of the ``text`` index are " -"inherently diacritic sensitive and cannot be diacritic insensitive. As " -"such, the ``$diacriticSensitive`` option for the :query:`$text` operator " -"has no effect with earlier versions of the ``text`` index." -msgstr "" - -# f03561fd9f79456091ac0ad7d28cf2be -#: ../source/reference/operator/query/text.txt:257 -msgid "Diacritic Sensitive Search Process" -msgstr "" - -# 9055ecc7854644dcb9096da01665f52f -#: ../source/reference/operator/query/text.txt:259 -msgid "" -"To perform a diacritic sensitive text search (``$diacriticSensitive: " -"true``) against a version 3 ``text`` index, the :query:`$text` operator:" -msgstr "" - -# 6aa59417f53b487aa159acdfb1fe83ac -#: ../source/reference/operator/query/text.txt:262 -msgid "First searches the ``text`` index, which is diacritic insensitive." -msgstr "" - -# bd1dd3769b224b7dba55fce7aa49783a -#: ../source/reference/operator/query/text.txt:264 -msgid "" -"Then, to return just the documents that match the diacritic marked " -"characters of the search terms, the :query:`$text` query operation " -"includes an additional stage to filter out the documents that do not " -"match." -msgstr "" - -# 5e9d8e2d50b74b82acf7b29aff0e767c -#: ../source/reference/operator/query/text.txt:269 -msgid "Specifying ``$diacriticSensitive: true`` may impact performance." -msgstr "" - -# 25ba742fcb34420c9a3da60d05a199a2 -#: ../source/reference/operator/query/text.txt:271 -msgid "" -"To perform a diacritic sensitive search against an earlier version of the" -" ``text`` index, the :query:`$text` operator searches the ``text`` index " -"which is diacritic sensitive." -msgstr "" - -# 40a1c0a1e7524a39afe5b93f5454e463 -#: ../source/reference/operator/query/text.txt:275 -msgid "" -"For diacritic sensitive search, if the suffix stem contains the diacritic" -" mark or marks, the :query:`$text` operator matches on the exact word." -msgstr "" - -# 4698c372243f443296450112e6fc7b38 -#: ../source/reference/operator/query/text.txt:285 -msgid "Text Score" -msgstr "" - -# 2b2d267b999d44e48ef3124b8e87eb02 -#: ../source/includes/fact-text-search-score.rst:1 -msgid "" -"The :query:`$text` operator assigns a score to each document that " -"contains the search term in the indexed fields. The score represents the " -"relevance of a document to a given text search query. The score can be " -"part of a |sort-object| specification as well as part of the projection " -"expression. The ``{ $meta: \"textScore\" }`` expression provides " -"information on the processing of the :query:`$text` operation. See |meta-" -"object| for details on accessing the score for projection or sort." -msgstr "" - -# cf612468172147e6a6c60b6843ab72a0 -#: ../source/reference/operator/query/text.txt:292 -msgid "Examples" -msgstr "" - -# a972d3daee82476eb3777f4a86180a41 -#: ../source/reference/operator/query/text.txt:294 -msgid "" -"The following examples assume a collection ``articles`` that has a " -":doc:`version 3 text ` index on the field ``subject``:" -msgstr "" - -# 2375c8af34ad483dbcb45f7d20912db7 -#: ../source/reference/operator/query/text.txt:301 -msgid "Populate the collection with the following documents:" -msgstr "" - -# 52f9e4aa622b46659b18c698c2877067 -#: ../source/reference/operator/query/text.txt:338 -msgid "Search for a Single Word" -msgstr "" - -# cfcea295bf8b4f50b1179737cb55cb32 -#: ../source/reference/operator/query/text.txt:340 -msgid "The following query specifies a ``$search`` string of ``coffee``:" -msgstr "" - -# c2739287a42b4006814dba8dff5bca77 -#: ../source/reference/operator/query/text.txt:346 -msgid "" -"This query returns the documents that contain the term ``coffee`` in the " -"indexed ``subject`` field, or more precisely, the stemmed version of the " -"word:" -msgstr "" - -# 2f9cb1687e0341d3910f521a9b376330 -# fee5490b2dd84dcb809886eaf96f40be -#: ../source/reference/operator/query/text.txt:357 -#: ../source/reference/operator/query/text.txt:387 -msgid "" -":ref:`text-operator-case-sensitivity`, :ref:`match-operation-stemmed-" -"words`" -msgstr "" - -# 122a2d02e05f4d658b1a87e05f3eba2f -#: ../source/reference/operator/query/text.txt:361 -msgid "Match Any of the Search Terms" -msgstr "" - -# dbdaf638e0994905851b8399fade6e3f -#: ../source/reference/operator/query/text.txt:363 -msgid "" -"If the search string is a space-delimited string, :query:`$text` operator" -" performs a logical ``OR`` search on each term and returns documents that" -" contains any of the terms." -msgstr "" - -# 79461982f94c4585abe6eaa431f929c4 -#: ../source/reference/operator/query/text.txt:367 -msgid "" -"The following query specifies a ``$search`` string of three terms " -"delimited by space, ``\"bake coffee cake\"``:" -msgstr "" - -# 7439d0d30e3b41f99bf1869651ec20c9 -#: ../source/reference/operator/query/text.txt:374 -msgid "" -"This query returns documents that contain either ``bake`` **or** " -"``coffee`` **or** ``cake`` in the indexed ``subject`` field, or more " -"precisely, the stemmed version of these words:" -msgstr "" - -# 198f20bf31c743faad3840ccd64f6d83 -#: ../source/reference/operator/query/text.txt:391 -msgid "Search for a Phrase" -msgstr "" - -# 23186d8e80ed4bc5ba4082d04ce9aeb3 -#: ../source/reference/operator/query/text.txt:393 -msgid "To match the exact phrase as a single term, escape the quotes." -msgstr "" - -# 5747df54389e4600979707109dd564de -#: ../source/reference/operator/query/text.txt:395 -msgid "The following query searches for the phrase ``coffee shop``:" -msgstr "" - -# 04d8bb3b60df48a6ab749274bf07410f -#: ../source/reference/operator/query/text.txt:401 -msgid "This query returns documents that contain the phrase ``coffee shop``:" -msgstr "" - -# b8973ca9b5ad4eca877f9971c91b993d -#: ../source/reference/operator/query/text.txt:407 -msgid ":ref:`text-operator-phrases`" -msgstr "" - -# 426e9b6aba9648a59042c722dc3ce5cf -#: ../source/reference/operator/query/text.txt:410 -msgid "Exclude Documents That Contain a Term" -msgstr "" - -# 62067624d2fa424593e10fb81e54bb48 -#: ../source/reference/operator/query/text.txt:412 -msgid "" -"A *negated* term is a term that is prefixed by a minus sign ``-``. If you" -" negate a term, the :query:`$text` operator will exclude the documents " -"that contain those terms from the results." -msgstr "" - -# b66f2c7dd9444716b3d2cc9ca1e44305 -#: ../source/reference/operator/query/text.txt:416 -msgid "" -"The following example searches for documents that contain the words " -"``coffee`` but do **not** contain the term ``shop``, or more precisely " -"the stemmed version of the words:" -msgstr "" - -# a0cfd81bef4042719d766189624da369 -# b110a411ffb04d72a6ebb01a22365d64 -#: ../source/reference/operator/query/text.txt:424 -#: ../source/reference/operator/query/text.txt:453 -msgid "The query returns the following documents:" -msgstr "" - -# e9622d64d68f42f18be12b874b0245a4 -#: ../source/reference/operator/query/text.txt:432 -msgid ":ref:`text-operator-term-negation`, :ref:`match-operation-stemmed-words`" -msgstr "" - -# 0dd1b926ccf04fcfb1ebc264dc3e98c5 -#: ../source/reference/operator/query/text.txt:436 -msgid "Search a Different Language" -msgstr "" - -# 302a9a8dd626408e8fbfdf013b5f4fde -#: ../source/reference/operator/query/text.txt:438 -msgid "" -"Use the optional ``$language`` field in the :query:`$text` expression to " -"specify a language that determines the list of stop words and the rules " -"for the stemmer and tokenizer for the search string." -msgstr "" - -# 0078c0f9b4ee4e77a9553a6b9890b741 -#: ../source/includes/fact-text-search-language-none.rst:3 -msgid "" -"If you specify a language value of ``\"none\"``, then the |text-obj| uses" -" simple tokenization with no list of stop words and no stemming." -msgstr "" - -# 4968ec79252f41009250fcd81d8fd611 -#: ../source/reference/operator/query/text.txt:444 -msgid "" -"The following query specifies ``es``, i.e. Spanish, as the language that " -"determines the tokenization, stemming, and stop words:" -msgstr "" - -# b4d11eb973e946ca877f00683a236012 -#: ../source/reference/operator/query/text.txt:460 -msgid "" -"The :query:`$text` expression can also accept the language by name, " -"``spanish``. See :ref:`text-search-languages` for the supported " -"languages." -msgstr "" - -# 69001bf7220b4778bb8a170ae7431c2f -#: ../source/reference/operator/query/text.txt:464 -msgid ":ref:`text-operator-case-sensitivity`" -msgstr "" - -# ce9953b3b2454ab193a6b689395325fd -#: ../source/reference/operator/query/text.txt:467 -msgid "Case and Diacritic Insensitive Search" -msgstr "" - -# 85fa12e550e14f3eba90b9eab8fe5947 -#: ../source/reference/operator/query/text.txt:471 -msgid "" -"The :query:`$text` operator defers to the case and diacritic " -"insensitivity of the ``text`` index. The version 3 ``text`` index is " -"diacritic insensitive and expands its case insensitivity to include the " -"Cyrillic alphabet as well as characters with diacritics. For details, see" -" :ref:`text Index Case Insensitivity ` and" -" :ref:`text Index Diacritic Insensitivity `." -msgstr "" - -# 62c5dce7662c4c7cbc67dbd5e1bd1283 -#: ../source/reference/operator/query/text.txt:481 -msgid "" -"The following query performs a case and diacritic insensitive text search" -" for the terms ``сы́рники`` or ``CAFÉS``:" -msgstr "" - -# 2455846cdd4c4c188cd49cc3849d8ff5 -#: ../source/reference/operator/query/text.txt:488 -msgid "" -"Using the version 3 ``text`` index, the query matches the following " -"documents." -msgstr "" - -# 3eb0a552d9854721992e9755022dc620 -#: ../source/reference/operator/query/text.txt:514 -msgid "" -"With the previous versions of the ``text`` index, the query would not " -"match any document." -msgstr "" - -# 007a7f29b80a4feb9531dc99adf18a75 -#: ../source/reference/operator/query/text.txt:518 -msgid "" -":ref:`text-operator-case-sensitivity`, :ref:`text-operator-diacritic-" -"sensitivity`, :ref:`match-operation-stemmed-words`, :doc:`/core/index-" -"text`" -msgstr "" - -# fa87b4f6a22a4faeb4c99aba9e07bb0b -#: ../source/reference/operator/query/text.txt:526 -msgid "Perform Case Sensitive Search" -msgstr "" - -# cdfc148d975645e0b4112ce0eb2bc7f3 -#: ../source/reference/operator/query/text.txt:530 -msgid "" -"To enable case sensitive search, specify ``$caseSensitive: true``. " -"Specifying ``$caseSensitive: true`` may impact performance." -msgstr "" - -# 2e62a2ac10fa400e842d36f69e4c838f -#: ../source/reference/operator/query/text.txt:534 -msgid "Case Sensitive Search for a Term" -msgstr "" - -# 36dcabb121cd4000a74af6ed708dae35 -#: ../source/reference/operator/query/text.txt:536 -msgid "" -"The following query performs a case sensitive search for the term " -"``Coffee``:" -msgstr "" - -# 8ae61ba9b40c4fe9bea717afcb024c54 -# 636316772cd7411396bd7d2c3e727c3a -#: ../source/reference/operator/query/text.txt:543 -#: ../source/reference/operator/query/text.txt:565 -msgid "The search matches just the document:" -msgstr "" - -# 12dbce3147744cbdad56dcf3ca692d47 -#: ../source/reference/operator/query/text.txt:550 -msgid "" -":ref:`text-operator-case-sensitivity`, :ref:`case-sensitivity-and-" -"stemming`" -msgstr "" - -# 19116617a8634b8f986025b7e91d0cbe -#: ../source/reference/operator/query/text.txt:554 -msgid "Case Sensitive Search for a Phrase" -msgstr "" - -# 256585dee6a146ed8cc78605faacf268 -#: ../source/reference/operator/query/text.txt:556 -msgid "" -"The following query performs a case sensitive search for the phrase " -"``Café Con Leche``:" -msgstr "" - -# 9b419004ced14712acbe02dea750f56d -#: ../source/reference/operator/query/text.txt:572 -msgid "" -":ref:`case-sensitivity-and-stemming`, :ref:`text-operator-case-" -"sensitivity`" -msgstr "" - -# d6f7f19d973943049a909803c9bb4cee -#: ../source/reference/operator/query/text.txt:576 -msgid "Case Sensitivity with Negated Term" -msgstr "" - -# c039de3fb7cd45b89a1b1172d7b54776 -#: ../source/reference/operator/query/text.txt:578 -msgid "" -"A *negated* term is a term that is prefixed by a minus sign ``-``. If you" -" negate a term, the :query:`$text` operator will exclude the documents " -"that contain those terms from the results. You can also specify case " -"sensitivity for negated terms." -msgstr "" - -# 473501c22c2345be9af596f359d35bc8 -#: ../source/reference/operator/query/text.txt:583 -msgid "" -"The following example performs a case sensitive search for documents that" -" contain the word ``Coffee`` but do **not** contain the lower-case term " -"``shop``, or more precisely the stemmed version of the words:" -msgstr "" - -# 0cd6c6491bbb4584bd15680ac4ae8ea5 -# 6c531ac5576344abab14a52a84543d6d -#: ../source/reference/operator/query/text.txt:591 -#: ../source/reference/operator/query/text.txt:650 -msgid "The query matches the following document:" -msgstr "" - -# fccee716c7664f89a6de28bec8d2304e -#: ../source/reference/operator/query/text.txt:598 -msgid ":ref:`case-sensitivity-and-stemming`, :ref:`text-operator-term-negation`" -msgstr "" - -# 4f2f7f1ea5254c158e01a36f64ca0f44 -#: ../source/reference/operator/query/text.txt:602 -msgid "Diacritic Sensitive Search" -msgstr "" - -# c333468d537c4362b76f6b90a4f87fe7 -#: ../source/reference/operator/query/text.txt:606 -msgid "" -"To enable diacritic sensitive search against a version 3 :doc:`text " -"` index, specify ``$diacriticSensitive: true``. " -"Specifying ``$diacriticSensitive: true`` may impact performance." -msgstr "" - -# 356d741b2c5142c1803819be16fee1cb -#: ../source/reference/operator/query/text.txt:611 -msgid "Diacritic Sensitive Search for a Term" -msgstr "" - -# 4e3ee5407f4547a5b7267532932de8eb -#: ../source/reference/operator/query/text.txt:613 -msgid "" -"The following query performs a diacritic sensitive text search on the " -"term ``CAFÉ``, or more precisely the stemmed version of the word:" -msgstr "" - -# b94bab419faf4789a4b41ec09eca81fc -#: ../source/reference/operator/query/text.txt:620 -msgid "The query only matches the following document:" -msgstr "" - -# 54e6123b6e3546be93d474eb3f2ddfc6 -# bb8150ff445f45d68b5a19252e8c2542 -#: ../source/reference/operator/query/text.txt:627 -#: ../source/reference/operator/query/text.txt:657 -msgid "" -":ref:`diacritic-sensitivity-and-stemming`, :ref:`text-operator-diacritic-" -"sensitivity`, :ref:`text-operator-case-sensitivity`" -msgstr "" - -# e9724df72dc34769b5a3812a04c335f5 -#: ../source/reference/operator/query/text.txt:633 -msgid "Diacritic Sensitivity with Negated Term" -msgstr "" - -# 08792dd714dd4b9ea42cdf6028672e7f -#: ../source/reference/operator/query/text.txt:635 -msgid "" -"The ``$diacriticSensitive`` option applies also to negated terms. A " -"negated term is a term that is prefixed by a minus sign ``-``. If you " -"negate a term, the :query:`$text` operator will exclude the documents " -"that contain those terms from the results." -msgstr "" - -# b87c2b1574354b95bcb7d3d8a689cf9b -#: ../source/reference/operator/query/text.txt:640 -msgid "" -"The following query performs a diacritic sensitive text search for " -"document that contains the term ``leches`` but not the term ``cafés``, or" -" more precisely the stemmed version of the words:" -msgstr "" - -# d840f873d59c449ebf242c463cfcb196 -#: ../source/reference/operator/query/text.txt:664 -msgid "Return the Text Search Score" -msgstr "" - -# 4de84c6f95214d8db5e92690854d498c -#: ../source/reference/operator/query/text.txt:666 -msgid "" -"The following query searches for the term ``cake`` and returns the score " -"assigned to each matching document:" -msgstr "" - -# b7628245aa8d46ad8d9894345fd55580 -#: ../source/reference/operator/query/text.txt:676 -msgid "" -"The returned document includes an *additional* field ``score`` that " -"contains the document's score associated with the text search. [#meta-" -"aggregation]_" -msgstr "" - -# 7d78bdfa24f543c0bce9c9d0e9560bee -# e27b16d87c1e4b3aabcec68a240cece0 -# d8c6502bcfd644328708b91d86fdf4e7 -#: ../source/reference/operator/query/text.txt:680 -#: ../source/reference/operator/query/text.txt:701 -#: ../source/reference/operator/query/text.txt:722 -msgid ":ref:`text-operator-text-score`" -msgstr "" - -# 68d1399c62e5419282863a947794486a -#: ../source/reference/operator/query/text.txt:685 -msgid "Sort by Text Search Score" -msgstr "" - -# ad066c91cfba4086bbfebd44c6b76e8c -#: ../source/reference/operator/query/text.txt:687 -msgid "" -"To sort by the text score, include the **same** :projection:`$meta` " -"expression in **both** the projection document and the sort expression. " -"[#meta-aggregation]_ The following query searches for the term ``coffee``" -" and sorts the results by the descending score:" -msgstr "" - -# 0c3a60ff9f0e482fb7e68a282dc0a910 -#: ../source/reference/operator/query/text.txt:699 -msgid "The query returns the matching documents sorted by descending score." -msgstr "" - -# 97df07138bd949e7a73da7efec97917f -#: ../source/reference/operator/query/text.txt:706 -msgid "Return Top 2 Matching Documents" -msgstr "" - -# 81123e20c1864776accdfdba82157dba -#: ../source/reference/operator/query/text.txt:708 -msgid "" -"Use the :method:`~cursor.limit()` method in conjunction with a " -":method:`~cursor.sort()` to return the top ``n`` matching documents." -msgstr "" - -# 4ca729c6821f4867835002d68509bf8f -#: ../source/reference/operator/query/text.txt:711 -msgid "" -"The following query searches for the term ``coffee`` and sorts the " -"results by the descending score, limiting the results to the top two " -"matching documents:" -msgstr "" - -# 3c941274eed742a7b99fa549eda3bb56 -#: ../source/reference/operator/query/text.txt:727 -msgid "Text Search with Additional Query and Sort Expressions" -msgstr "" - -# 68f345cc36364975b7996f95cf2f7c08 -#: ../source/reference/operator/query/text.txt:729 -msgid "" -"The following query searches for documents where the ``author`` equals " -"``\"xyz\"`` and the indexed field ``subject`` contains the terms " -"``coffee`` or ``bake``. The operation also specifies a sort order of " -"ascending ``_id``, then descending text search score:" -msgstr "" - -# 28f709541b264056b434e47856b13e68 -#: ../source/reference/operator/query/text.txt:741 -msgid ":doc:`/tutorial/text-search-in-aggregation`" -msgstr "" - -# 229d19201cd94833b63aaf3bd3acd5d1 -#: ../source/includes/fact-meta-operator-disambiguation.rst:1 -msgid "" -"The behavior and requirements of the :projection:`$meta` projection " -"operator differ from that of the :expression:`$meta` aggregation " -"operator. For details on the :expression:`$meta` aggregation operator, " -"see the :expression:`$meta` aggregation operator reference page." -msgstr "" - -# dc14f894e63e4a6fa1b397f4ef7cce33 -#~ msgid "" -#~ "The :query:`$text` operator, by default, " -#~ "does *not* return results sorted in " -#~ "terms of the results' score. For " -#~ "more information, see the :ref:`text-" -#~ "operator-text-score` documentation." -#~ msgstr "" - -# fb6bab5204fb4bc0bf82b22a924b8fe8 -#~ msgid "" -#~ "In the ``$search`` field, specify a " -#~ "string of words that the :query:`text`" -#~ " operator parses and uses to query" -#~ " the :doc:`text index `." -#~ " The :query:`text` operator treats most " -#~ "punctuation in the string as delimiters," -#~ " except a hyphen ``-`` that negates" -#~ " term or an escaped double quotes " -#~ "``\\\"`` that specifies a phrase." -#~ msgstr "" - -# bf838d7129b8491cb05ce6bfb7d770b4 -#~ msgid "Prefixing a word with a hyphen sign (``-``) negates a word:" -#~ msgstr "" - -# 90b06dd39cc146cea1ce6e3ac1872815 -#~ msgid "" -#~ "A hyphenated word, such as ``pre-" -#~ "market``, is not a negation. The " -#~ ":query:`$text` operator treats the hyphen " -#~ "as a delimiter." -#~ msgstr "" - -# 4993dae510d145aaa547b5a839621c35 -#~ msgid "" -#~ "The :query:`$text` operator matches on " -#~ "the complete *stemmed* word. So if " -#~ "a document field contains the word " -#~ "``blueberry``, a search on the term " -#~ "``blue`` will not match. However, " -#~ "``blueberry`` or ``blueberries`` will match." -#~ msgstr "" - -# ffa8a7c285df4557a867622482498839 -#~ msgid "" -#~ "For non-diacritics, text search is " -#~ "case insensitive; i.e. case insensitive " -#~ "for ``[A-z]``." -#~ msgstr "" - -# 31be4a7506634ba7a9d5a0ea5a79380f -#~ msgid "" -#~ "The following examples assume a " -#~ "collection ``articles`` that has a text" -#~ " index on the field ``subject``:" -#~ msgstr "" - -# 57713ec2e71040b085310176b996da2d -#~ msgid "The following query searches for the term ``coffee``:" -#~ msgstr "" - -# 417355528e544f979c17826285c186a2 -#~ msgid "" -#~ "This query returns documents that " -#~ "contain the term ``coffee`` in the " -#~ "indexed ``subject`` field." -#~ msgstr "" - -# bdc92a34da7640a891f30bc89ff5d35a -#~ msgid "" -#~ "The following query searches specifies a" -#~ " ``$search`` string of three terms " -#~ "delimited by space, ``\"bake coffee " -#~ "cake\"``:" -#~ msgstr "" - -# f43db1a7ed8e4f13b351aa36c3f03e68 -#~ msgid "" -#~ "This query returns documents that " -#~ "contain either ``bake`` **or** ``coffee`` " -#~ "**or** ``cake`` in the indexed " -#~ "``subject`` field." -#~ msgstr "" - -# 15b6da6a3cf740e3b74f5b8357ae7213 -#~ msgid "The following query searches for the phrase ``coffee cake``:" -#~ msgstr "" - -# 99fb7c080f6b40e797cf66951a11eee4 -#~ msgid "This query returns documents that contain the phrase ``coffee cake``." -#~ msgstr "" - -# d36281ccbdb6401baf2223e55312dac3 -#~ msgid "" -#~ "The following example searches for " -#~ "documents that contain the words " -#~ "``bake`` or ``coffee`` but do **not**" -#~ " contain the term ``cake``:" -#~ msgstr "" - -# e7bb4d3aab9f43a797ef77266938fd39 -#~ msgid ":ref:`text-operator-term-negation`" -#~ msgstr "" - -# 5385bee4fb754814bf01a57fa06e3db4 -#~ msgid "" -#~ "In the result set, the returned " -#~ "documents includes an *additional* field " -#~ "``score`` that contains the document's " -#~ "score associated with the text search." -#~ " [#meta-aggregation]_" -#~ msgstr "" - -# 4d9457cf92cd4168815e4b895209fdb5 -#~ msgid "" -#~ "To sort by the text score, include" -#~ " the **same** :projection:`$meta` expression " -#~ "in **both** the projection document and" -#~ " the sort expression. [#meta-aggregation]_" -#~ " The following query searches for the" -#~ " term ``cake`` and sorts the results" -#~ " by the descending score:" -#~ msgstr "" - -# ca4df97522f3412b80f28c632a5872bf -#~ msgid "" -#~ "In the result set, the returned " -#~ "documents includes an additional field " -#~ "``score`` that contains the document's " -#~ "score associated with the text search." -#~ msgstr "" - -# 7185bddde26240e8a5c2500ab16911bb -#~ msgid "Return Top 3 Matching Documents" -#~ msgstr "" - -# a8f44a3685c74ce59439ef37736aa67f -#~ msgid "" -#~ "Use the :method:`~cursor.limit()` method in" -#~ " conjunction with a :method:`~cursor.sort()` " -#~ "to return the top three matching " -#~ "documents. The following query searches " -#~ "for the term ``cake`` and sorts " -#~ "the results by the descending score:" -#~ msgstr "" - -# 8346d356cb334485a23718ae6b2199da -#~ msgid "" -#~ "The following query searches for " -#~ "documents with status equal to ``\"A\"``" -#~ " that contain the terms ``coffee`` or" -#~ " ``cake`` in the indexed field " -#~ "``subject`` and specifies a sort order" -#~ " of ascending date, descending text " -#~ "score:" -#~ msgstr "" - -# 5e0fead3f7194fd4a476167dafa9ae83 -#~ msgid "" -#~ "The following query specifies ``es`` for" -#~ " Spanish as the language that " -#~ "determines the tokenization, stemming, and " -#~ "stop words:" -#~ msgstr "" - -# 0514633cc13a4aa09250436a653517fa -#~ msgid "" -#~ "The behavior and requirements of the " -#~ ":projection:`$meta` operator differs from that" -#~ " of the :expression:`$meta` aggregation " -#~ "operator. See the :expression:`$meta` " -#~ "aggregation operator for details." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/query/type.po b/locale/es/LC_MESSAGES/reference/operator/query/type.po deleted file mode 100644 index 0d42ccce5f5..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/query/type.po +++ /dev/null @@ -1,777 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:55+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# c8b945b7666c40ed8aa7bff9f7c00327 -#: ../source/reference/operator/query/type.txt:3 -msgid "$type" -msgstr "" - -# 4b70835541874f669ebef5eb1d94405f -#: ../source/reference/operator/query/type.txt -msgid "On this page" -msgstr "" - -# 2e28fc49ba1145fa8438a1a1a1181ada -#: ../source/reference/operator/query/type.txt:14 -msgid "Definition" -msgstr "" - -# b0ce761bfe6c48f3a99204528f8d11e4 -#: ../source/reference/operator/query/type.txt:18 -msgid "" -":query:`$type` selects the documents where the *value* of the ``field`` " -"is an instance of the specified :term:`BSON` type. Querying by data type " -"is useful when dealing with highly unstructured data where data types are" -" not predictable." -msgstr "" - -# dc59cba7bb94412b8dc4ff619631d6d6 -#: ../source/reference/operator/query/type.txt:23 -msgid "A :query:`$type` expression has the following syntax:" -msgstr "" - -# 34785fdcb2fb4a548d0deba685c5bee4 -#: ../source/reference/operator/query/type.txt:31 -msgid "" -":ref:`document-type-available-types` describes the BSON types and their " -"corresponding numeric and string aliases." -msgstr "" - -# e7d88dc496614b12b7fa6c5c681bb876 -#: ../source/reference/operator/query/type.txt:35 -msgid "Behavior" -msgstr "" - -# a7ca057b432848f38eae686ba272b1f9 -#: ../source/reference/operator/query/type.txt:37 -msgid "" -":query:`$type` returns documents where the BSON type of the ``field`` " -"matches the BSON type passed to :query:`$type`." -msgstr "" - -# 3d9a9831ee194395ad049fc586e300ec -#: ../source/reference/operator/query/type.txt:43 -msgid "Available Types" -msgstr "" - -# 2854c6a7096d4950b5054e75817a5bdd -#: ../source/reference/operator/query/type.txt:45 -msgid "" -":query:`$type` operator accepts string aliases for the BSON types in " -"addition to the numbers corresponding to the BSON types. Previous " -"versions only accepted the numbers corresponding to the BSON type." -msgstr "" - -# b7101fb1cbf84c12aede0838dfb38999 -#: ../source/includes/fact-bson-types.rst:4 -msgid "Type" -msgstr "" - -# 0b68a9b9e06e47d3988a6a89a63d539d -#: ../source/includes/fact-bson-types.rst:5 -msgid "Number" -msgstr "" - -# 3293412493624923988f827dfcfed12f -#: ../source/includes/fact-bson-types.rst:6 -msgid "Alias" -msgstr "" - -# a0cdff67111e41b68afc945b02b7508e -#: ../source/includes/fact-bson-types.rst:7 -msgid "Notes" -msgstr "" - -# c9e4b24dfee646b7bbb3eebc34c7fb94 -#: ../source/includes/fact-bson-types.rst:9 -msgid "Double" -msgstr "" - -# ffb9e5a8acf5410c962028ec14e6fd3b -#: ../source/includes/fact-bson-types.rst:10 -msgid "1" -msgstr "" - -# 077d2599ed7143089a99075580b5da9e -#: ../source/includes/fact-bson-types.rst:11 -msgid "\"double\"" -msgstr "" - -# dd630e6231ef4fe2a1922c1ad59f2758 -#: ../source/includes/fact-bson-types.rst:14 -msgid "String" -msgstr "" - -# 38844473d72b417e80b5eeb1e64f027d -#: ../source/includes/fact-bson-types.rst:15 -msgid "2" -msgstr "" - -# deef23ef28df473b99e4a0e4f1eb8fd7 -#: ../source/includes/fact-bson-types.rst:16 -msgid "\"string\"" -msgstr "" - -# 0444dbcb3bf346d3b7faddcd617e9ed7 -#: ../source/includes/fact-bson-types.rst:19 -msgid "Object" -msgstr "" - -# 991a6b503aa346b3b121ee23a1d9bed6 -#: ../source/includes/fact-bson-types.rst:20 -msgid "3" -msgstr "" - -# b8d2bb1007e74ebea045cd0b79ad9191 -#: ../source/includes/fact-bson-types.rst:21 -msgid "\"object\"" -msgstr "" - -# d647bebdfa9b43188ac1f73f49318dc1 -#: ../source/includes/fact-bson-types.rst:24 -msgid "Array" -msgstr "" - -# f279fc4e9fb84079be16100bb1419a0d -#: ../source/includes/fact-bson-types.rst:25 -msgid "4" -msgstr "" - -# a838fbd48b164942bfe4d0b2947baf2a -#: ../source/includes/fact-bson-types.rst:26 -msgid "\"array\"" -msgstr "" - -# 07884ec295e446878f0eb7f859bc18f2 -#: ../source/includes/fact-bson-types.rst:29 -msgid "Binary data" -msgstr "" - -# d75a15f130584ff5abe6d607f8d9a7c4 -#: ../source/includes/fact-bson-types.rst:30 -msgid "5" -msgstr "" - -# b099f9e1135f4ac49acd8369eb86377c -#: ../source/includes/fact-bson-types.rst:31 -msgid "\"binData\"" -msgstr "" - -# a8cbba546d024ee28342b98d6ce62747 -#: ../source/includes/fact-bson-types.rst:34 -msgid "Undefined" -msgstr "" - -# 54be8cfdd9fb4999b5678bf6682916f5 -#: ../source/includes/fact-bson-types.rst:35 -msgid "6" -msgstr "" - -# 3a9c5fe191cc464088d2b73eb022c466 -#: ../source/includes/fact-bson-types.rst:36 -msgid "\"undefined\"" -msgstr "" - -# 144c0493d1e8486585ab851a0fd5a711 -# c92e5e4d76e4446484df4d4c2169646a -# 793ce43ef28f41aab4df5a850d341ca9 -#: ../source/includes/fact-bson-types.rst:37 -#: ../source/includes/fact-bson-types.rst:67 -#: ../source/includes/fact-bson-types.rst:77 -msgid "Deprecated." -msgstr "" - -# 371c0aa503044d50acef9e66373e7eb3 -#: ../source/includes/fact-bson-types.rst:39 -msgid "ObjectId" -msgstr "" - -# a4ae71bedae84c49a02952f8dea3552c -#: ../source/includes/fact-bson-types.rst:40 -msgid "7" -msgstr "" - -# f2ae3f7f293f4bf5a09b4507222ac9b1 -#: ../source/includes/fact-bson-types.rst:41 -msgid "\"objectId\"" -msgstr "" - -# 6260c6b1637044a2a49a4ac67c460160 -#: ../source/includes/fact-bson-types.rst:44 -msgid "Boolean" -msgstr "" - -# 9e09c3e0991f48e6a98fefa126bd6bbe -#: ../source/includes/fact-bson-types.rst:45 -msgid "8" -msgstr "" - -# 6bf525e2dc864f8aa65f26573f83137e -#: ../source/includes/fact-bson-types.rst:46 -msgid "\"bool\"" -msgstr "" - -# 4d7e790a78454f879ace3f621c14e396 -#: ../source/includes/fact-bson-types.rst:49 -msgid "Date" -msgstr "" - -# cd23530deae4427c8e4f724dc25fba9d -#: ../source/includes/fact-bson-types.rst:50 -msgid "9" -msgstr "" - -# 062f94de6cae4617b5cfc2c3cf8354f0 -#: ../source/includes/fact-bson-types.rst:51 -msgid "\"date\"" -msgstr "" - -# 5e19b5919d3343b8aa693313c3e5862a -#: ../source/includes/fact-bson-types.rst:54 -msgid "Null" -msgstr "" - -# e457af3375984f8c82fdcc86ba4d21f7 -#: ../source/includes/fact-bson-types.rst:55 -msgid "10" -msgstr "" - -# 8f766adc50424124b346d91a3c5b579e -#: ../source/includes/fact-bson-types.rst:56 -msgid "\"null\"" -msgstr "" - -# 3f677ca245c24522bf527fb0397c1f40 -#: ../source/includes/fact-bson-types.rst:59 -msgid "Regular Expression" -msgstr "" - -# dbdddb3b60c84ffb8b5b3da4f9c505db -#: ../source/includes/fact-bson-types.rst:60 -msgid "11" -msgstr "" - -# 5505f52593ff454d940f0ac470255b75 -#: ../source/includes/fact-bson-types.rst:61 -msgid "\"regex\"" -msgstr "" - -# 617fe8e251944dd5b19a3b28434af75b -#: ../source/includes/fact-bson-types.rst:64 -msgid "DBPointer" -msgstr "" - -# a9d8c7426aee4e8a816aff1e5231bec0 -#: ../source/includes/fact-bson-types.rst:65 -msgid "12" -msgstr "" - -# ba3081ae32c44c9cb3ec80f45d9ca9ce -#: ../source/includes/fact-bson-types.rst:66 -msgid "\"dbPointer\"" -msgstr "" - -# deca396ba9b44fc8a1321f92702e9aca -#: ../source/includes/fact-bson-types.rst:69 -msgid "JavaScript" -msgstr "" - -# e0be93de09bc4318b65c52d0d60e0332 -#: ../source/includes/fact-bson-types.rst:70 -msgid "13" -msgstr "" - -# 1042085daa8048b4a845ab5bf3b2d1d9 -#: ../source/includes/fact-bson-types.rst:71 -msgid "\"javascript\"" -msgstr "" - -# 095fe4ced2cc460db09781c21e4600d8 -#: ../source/includes/fact-bson-types.rst:74 -msgid "Symbol" -msgstr "" - -# 7a0dda40b0d043709c2d21a17f531c41 -#: ../source/includes/fact-bson-types.rst:75 -msgid "14" -msgstr "" - -# c1a8cb0533b24112953cfbff2de3440d -#: ../source/includes/fact-bson-types.rst:76 -msgid "\"symbol\"" -msgstr "" - -# ce6069cca47c43729aa15f9e8767155a -#: ../source/includes/fact-bson-types.rst:79 -msgid "JavaScript (with scope)" -msgstr "" - -# 7440898986674e89b62f912037d77953 -#: ../source/includes/fact-bson-types.rst:80 -msgid "15" -msgstr "" - -# 66b45fccabde4235860bdd098c6d5196 -#: ../source/includes/fact-bson-types.rst:81 -msgid "\"javascriptWithScope\"" -msgstr "" - -# a5d2cd0665a44f3e947fb1c2dad072cb -# 1ac8d92b1bc24d50aa1b20e5e0a21ca5 -#: ../source/includes/fact-bson-types.rst:84 -#: ../source/reference/operator/query/type.txt:58 -msgid "32-bit integer" -msgstr "" - -# aca2420ff67d41fbbc48b89e23932393 -#: ../source/includes/fact-bson-types.rst:85 -msgid "16" -msgstr "" - -# 115ce6dddb234134a87ae43912d3a663 -#: ../source/includes/fact-bson-types.rst:86 -msgid "\"int\"" -msgstr "" - -# de452e54d913465bbfd582daa3f6316b -#: ../source/includes/fact-bson-types.rst:89 -msgid "Timestamp" -msgstr "" - -# e20bb40a416741d3af91996a59125ed2 -#: ../source/includes/fact-bson-types.rst:90 -msgid "17" -msgstr "" - -# 3752dd939eae4a5eafa7f1f6292baa66 -#: ../source/includes/fact-bson-types.rst:91 -msgid "\"timestamp\"" -msgstr "" - -# f7b35e50ae5f4baeb0450574554e3198 -# ccf79d04955f4480b7355e78af145af5 -#: ../source/includes/fact-bson-types.rst:94 -#: ../source/reference/operator/query/type.txt:60 -msgid "64-bit integer" -msgstr "" - -# 15d81a7e0d6343aa87aa413a1a8a2245 -#: ../source/includes/fact-bson-types.rst:95 -msgid "18" -msgstr "" - -# 9bbefc28c25049d4ae1c736673b69bf5 -#: ../source/includes/fact-bson-types.rst:96 -msgid "\"long\"" -msgstr "" - -# 1a9b0c8699ed4b7e937fcfad1f4ae48c -#: ../source/includes/fact-bson-types.rst:99 -msgid "Decimal128" -msgstr "" - -# fff50937dae445ed82db442f228807f0 -#: ../source/includes/fact-bson-types.rst:100 -msgid "19" -msgstr "" - -# 6ea7de51d649452190c8925ba074e18f -#: ../source/includes/fact-bson-types.rst:101 -msgid "\"decimal\"" -msgstr "" - -# c9ee96541c2c4721996f4ee66ff0ef25 -#: ../source/includes/fact-bson-types.rst:102 -msgid "New in version 3.4." -msgstr "" - -# ea49f6ef962d48928ab97d33e48f5222 -#: ../source/includes/fact-bson-types.rst:104 -msgid "Min key" -msgstr "" - -# 5bd9e02f9657486d841d0e201cf3ec37 -#: ../source/includes/fact-bson-types.rst:105 -msgid "-1" -msgstr "" - -# f21c003077ae48a0a56444dd09d35a10 -#: ../source/includes/fact-bson-types.rst:106 -msgid "\"minKey\"" -msgstr "" - -# 28a9f4cc543b4e4aaa9258403077cf1c -#: ../source/includes/fact-bson-types.rst:109 -msgid "Max key" -msgstr "" - -# 60893d29f25e43888ab68e7d8ec5141a -#: ../source/includes/fact-bson-types.rst:110 -msgid "127" -msgstr "" - -# 9bcce439291e48798e17400bb89720a0 -#: ../source/includes/fact-bson-types.rst:111 -msgid "\"maxKey\"" -msgstr "" - -# be3382f8b6fc43d8bab57e0033a051ee -#: ../source/reference/operator/query/type.txt:53 -msgid "" -":query:`$type` supports the ``number`` alias, which will match against " -"the following :term:`BSON` types:" -msgstr "" - -# 52fafa05bbe14c5488f908444256270f -#: ../source/reference/operator/query/type.txt:56 -msgid "double" -msgstr "" - -# 8b551a40e3d14405a01294db4757ee9f -#: ../source/reference/operator/query/type.txt:62 -msgid "decimal" -msgstr "" - -# 52f74e60167e47a2bffe0bc059188aa2 -#: ../source/reference/operator/query/type.txt:64 -msgid "See :ref:`document-querying-by-data-type`" -msgstr "" - -# 4bee0e0ca6644ab3866cdc274771eee1 -#: ../source/reference/operator/query/type.txt:67 -msgid "Arrays" -msgstr "" - -# 2b575601d5ad445091090a9edac2ca2a -#: ../source/reference/operator/query/type.txt:69 -msgid "" -"When applied to arrays, :query:`$type` matches any **inner** element that" -" is of the specified :term:`BSON` type. For example, when matching for " -"``$type : 'array'``, the document will match if the field has a nested " -"array. It will not return results where the field itself is an ``array``." -msgstr "" - -# 4880d4f628344c5a969f532cf8c97d94 -#: ../source/reference/operator/query/type.txt:74 -msgid "See :ref:`document-querying-by-array-type` for an example." -msgstr "" - -# ad12b7578e3841c8bf938e5848702536 -#: ../source/reference/operator/query/type.txt:78 -msgid "MinKey and MaxKey" -msgstr "" - -# 11565003086f49f79ddc56b064f037db -#: ../source/reference/operator/query/type.txt:80 -msgid "" -":bsontype:`MinKey ` and :bsontype:`MaxKey ` are" -" used in comparison operations and exist primarily for internal use. For " -"all possible :term:`BSON` element values, ``MinKey`` will always be the " -"smallest value while ``MaxKey`` will always be the greatest value." -msgstr "" - -# 52332efacc3848349e23af5acdf1ad2b -#: ../source/reference/operator/query/type.txt:85 -msgid "" -"Querying for ``minKey`` or ``maxKey`` with :query:`$type` will only " -"return fields that match the special ``MinKey`` or ``MaxKey`` values." -msgstr "" - -# 5562cd49d5f24edf863d5341db52789c -#: ../source/reference/operator/query/type.txt:89 -msgid "" -"Suppose that the ``data`` collection has two documents with ``MinKey`` " -"and ``MaxKey``:" -msgstr "" - -# 6e2a86e3e5f74b52b7598acea618abaf -#: ../source/reference/operator/query/type.txt:97 -msgid "The following query will return the document with ``_id: 1``:" -msgstr "" - -# 42bc89a68ec84f2aa48f0909b9a63d08 -#: ../source/reference/operator/query/type.txt:103 -msgid "The following query will return the document with ``_id: 2``:" -msgstr "" - -# 6cadd0808c6d44449c587fb264964f35 -#: ../source/reference/operator/query/type.txt:110 -msgid "Examples" -msgstr "" - -# 39ef4b9bef284426ad26d1e87c8a8d52 -#: ../source/reference/operator/query/type.txt:115 -msgid "Querying by Data Type" -msgstr "" - -# 291bf0aff56741469eedfaac37cf45de -#: ../source/reference/operator/query/type.txt:117 -msgid "" -"The ``addressBook`` contains addresses and zipcodes, where ``zipCode`` " -"has ``string``, ``int``, ``double``, and ``long`` values:" -msgstr "" - -# a2f8cdb5e61e43a59388da9b033f8553 -#: ../source/reference/operator/query/type.txt:132 -msgid "" -"The following queries return all documents where ``zipCode`` is the " -":term:`BSON` type ``string``:" -msgstr "" - -# c16ee3d3ad8d4c77917bee234cc9124b -# 1401d108db5c45958c8c60cc02efe82c -# 6686f8f6bc724693abf20d62e04d5394 -#: ../source/reference/operator/query/type.txt:141 -#: ../source/reference/operator/query/type.txt:155 -#: ../source/reference/operator/query/type.txt:168 -msgid "These queries return:" -msgstr "" - -# 2084cf2a76654164b96bd826343c5143 -#: ../source/reference/operator/query/type.txt:147 -msgid "" -"The following queries return all documents where ``zipCode`` is the " -":term:`BSON` type ``double``:" -msgstr "" - -# 4c5110f9501e4e6496894ac2ff044a52 -#: ../source/reference/operator/query/type.txt:161 -msgid "" -"The following query uses the ``number`` alias to return documents where " -"``zipCode`` is the :term:`BSON` type ``double``, ``int``, or ``long``:" -msgstr "" - -# 4f89bfa22bc743289848f48692436522 -#: ../source/reference/operator/query/type.txt:179 -msgid "Querying by MinKey and MaxKey" -msgstr "" - -# 9a59bbad28864fd0b4f78cfd45a73e7b -#: ../source/reference/operator/query/type.txt:181 -msgid "" -"The ``restaurants`` collection uses ``minKey`` for any grade that is a " -"failing grade:" -msgstr "" - -# 862366993fa642089e787ce335cff4ac -#: ../source/reference/operator/query/type.txt:206 -msgid "And ``maxKey`` for any grade that is the highest passing grade:" -msgstr "" - -# b74ac72620d043c6a1fb3d94b67c6c1c -#: ../source/reference/operator/query/type.txt:230 -msgid "" -"The following query returns any restaurant whose ``grades.grade`` field " -"contains ``minKey``:" -msgstr "" - -# f83a15d9300e4efc98836997ad4efd25 -# f742af45ad8a43c5a12ecaf514c0ca1d -#: ../source/reference/operator/query/type.txt:239 -#: ../source/reference/operator/query/type.txt:273 -msgid "This returns" -msgstr "" - -# 0b6a7c2140c141d1b6f37773c4d27a2c -#: ../source/reference/operator/query/type.txt:263 -msgid "" -"The following query returns any restaurant whose ``grades.grade`` field " -"contains ``maxKey``:" -msgstr "" - -# 5d07b894f58b4ea79d4faba3cbc09caf -#: ../source/reference/operator/query/type.txt:300 -msgid "Querying by Array Type" -msgstr "" - -# 9960d14c6b794f44adffb9bd74f37f7e -#: ../source/reference/operator/query/type.txt:302 -msgid "The ``SensorReading`` collection contains the following documents:" -msgstr "" - -# 348c14c39bb04cc09fb5285946773608 -#: ../source/reference/operator/query/type.txt:325 -msgid "" -"The following query returns any document where ``readings`` has an " -"element of :term:`BSON` type ``array``; i.e. the :query:`$type` does not " -"check if ``readings`` itself is an array:" -msgstr "" - -# 5d957a40b54844ecbc128fc4ec935466 -#: ../source/reference/operator/query/type.txt:333 -msgid "This returns the following doucment:" -msgstr "" - -# c0ad1611e62047b79449539d3651d8db -#: ../source/reference/operator/query/type.txt:347 -msgid "" -"The document with ``_id : 1`` has at least one element in ``readings`` " -"that is an ``array``, whereas the document with ``_id : 2`` does *not*." -msgstr "" - -# e8dc1f99478d476b814f9981303f77eb -#: ../source/reference/operator/query/type.txt:351 -msgid "Additional Information" -msgstr "" - -# ddb33a3905c542f0898bde51aee83965 -#: ../source/reference/operator/query/type.txt:353 -msgid "" -":method:`~db.collection.find()`, :doc:`BSON Types `." -msgstr "" - -# 23e9e551a2ad441ca9e1a50d260c74ec -#~ msgid "*Syntax*: ``{ field: { $type: } }``" -#~ msgstr "" - -# fa3d55241c7048cdaaad0fc6609d1399 -#~ msgid "" -#~ ":query:`$type` selects the documents where " -#~ "the *value* of the ``field`` is " -#~ "the specified :term:`BSON` type." -#~ msgstr "" - -# 52569ba39ff84ad18b57ee178f5007b9 -#~ msgid "Consider the following example:" -#~ msgstr "" - -# 4e4c63aa9e7748578f331916f45a5446 -#~ msgid "" -#~ "This query will select all documents " -#~ "in the ``inventory`` collection where " -#~ "the ``price`` field value is a " -#~ "Double." -#~ msgstr "" - -# ff45173dff5946928563e5cce4f346bb -#~ msgid "" -#~ "If the ``field`` holds an array, " -#~ "the :query:`$type` operator performs the " -#~ "type check against the array elements" -#~ " and **not** the ``field``." -#~ msgstr "" - -# 18f3fe2242c04653a3c197b9a4e8cfc9 -#~ msgid "Consider the following example where the ``tags`` field holds an array:" -#~ msgstr "" - -# 69692a695c5445968ecdd0f928a605bc -#~ msgid "" -#~ "This query will select all documents " -#~ "in the ``inventory`` collection where " -#~ "the ``tags`` array contains an element" -#~ " that is itself an array." -#~ msgstr "" - -# f4f40b49d0e14394aa5c00f3cf5779ac -#~ msgid "" -#~ "If instead you want to determine " -#~ "whether the ``tags`` field is an " -#~ "array type, use the :query:`$where` " -#~ "operator:" -#~ msgstr "" - -# d4bb9a3a13814faea51c81874d9c599d -#~ msgid "See the :issue:`SERVER-1475` for more information about the array type." -#~ msgstr "" - -# c062fd7f91c345f8a86711a5cd243b67 -#~ msgid "" -#~ "Refer to the following table for " -#~ "the available :term:`BSON` types and " -#~ "their corresponding numbers." -#~ msgstr "" - -# 6ba1a306440a4f7e9d2d2b81e121da6d -#~ msgid "**Type**" -#~ msgstr "" - -# b3ae2e06af2541939888815932afa5e6 -#~ msgid "**Number**" -#~ msgstr "" - -# 897f67d9539646118c5dfafa5792684f -#~ msgid "Undefined (deprecated)" -#~ msgstr "" - -# ce6fcf68778442aa9f9d2a421a8d6e3e -#~ msgid "Object id" -#~ msgstr "" - -# 676c2639fd2c4ae69348b0efa9cd9ab6 -#~ msgid "255" -#~ msgstr "" - -# 08c41e855d9448108a6d320e819489e1 -#~ msgid "" -#~ "``MinKey`` and ``MaxKey`` compare less " -#~ "than and greater than all other " -#~ "possible :term:`BSON` element values, " -#~ "respectively, and exist primarily for " -#~ "internal use." -#~ msgstr "" - -# de71905419aa4af99b798d143f24ef2b -#~ msgid "" -#~ "To query if a field value is " -#~ "a ``MinKey``, you must use the " -#~ ":query:`$type` with ``-1`` as in the " -#~ "following example:" -#~ msgstr "" - -# 6083273e1aec4e8096988088dbc552a6 -#~ msgid "Example" -#~ msgstr "" - -# 52562d3d349d49e88be5b501287ab5ea -#~ msgid "" -#~ "Consider the following example operation " -#~ "sequence that demonstrates both type " -#~ "comparison *and* the special ``MinKey`` " -#~ "and ``MaxKey`` values:" -#~ msgstr "" - -# 63b729f5015e45a7a07a889e334bc950 -#~ msgid "" -#~ "To query for the minimum value of" -#~ " a :term:`shard key` of a " -#~ ":term:`sharded cluster`, use the following " -#~ "operation when connected to the " -#~ ":program:`mongos`:" -#~ msgstr "" - -# 6811d8ab85d64507943ac590ef13e00d -#~ msgid "" -#~ "Storing values of the different types" -#~ " in the same field in a " -#~ "collection is *strongly* discouraged." -#~ msgstr "" - -# 2c1e59c3232e4d0585ebb4b075413994 -#~ msgid "" -#~ ":method:`~db.collection.find()`, " -#~ ":method:`~db.collection.insert()`, :query:`$where`, " -#~ ":term:`BSON`, :term:`shard key`, :term:`sharded " -#~ "cluster` ." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/query/uniqueDocs.po b/locale/es/LC_MESSAGES/reference/operator/query/uniqueDocs.po deleted file mode 100644 index 62d9dccb2ae..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/query/uniqueDocs.po +++ /dev/null @@ -1,51 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:54+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 460c6311619d4df7bf9a3f1e9c58ae89 -#: ../source/reference/operator/query/uniqueDocs.txt:3 -msgid "$uniqueDocs" -msgstr "" - -# 00356fadd0794b01a33fb2578e345d06 -#: ../source/reference/operator/query/uniqueDocs.txt -msgid "On this page" -msgstr "" - -# b3d2f6f98b2c478e8aa6a763a33456cb -#: ../source/reference/operator/query/uniqueDocs.txt:14 -msgid "Definition" -msgstr "" - -# 506632d74a43478485ff264f74cec5c6 -#: ../source/includes/deprecation-uniqueDocs.rst:1 -msgid "" -"Geospatial queries no longer return duplicate results. The " -":query:`$uniqueDocs` operator has no impact on results." -msgstr "" - -# e65881b56bfd4a41a5495be6a8c65992 -#: ../source/reference/operator/query/uniqueDocs.txt:20 -msgid "" -"Returns a document only once for a geospatial query even if the document " -"matches the query multiple times." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/query/where.po b/locale/es/LC_MESSAGES/reference/operator/query/where.po deleted file mode 100644 index 942b5e7f1fe..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/query/where.po +++ /dev/null @@ -1,355 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:06+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# ac9e450962b44af79d14eb28d619dc00 -#: ../source/reference/operator/query/where.txt:3 -msgid "$where" -msgstr "" - -# d0c6cd5754344537885d07fe46241cc8 -#: ../source/reference/operator/query/where.txt -msgid "On this page" -msgstr "" - -# 41d31f5ac9414931a6cc326ab3623653 -#: ../source/reference/operator/query/where.txt:15 -msgid "" -"Use the :query:`$where` operator to pass either a string containing a " -"JavaScript expression or a full JavaScript function to the query system. " -"The :query:`$where` provides greater flexibility, but requires that the " -"database processes the JavaScript expression or function for *each* " -"document in the collection. Reference the document in the JavaScript " -"expression or function using either ``this`` or ``obj`` ." -msgstr "" - -# 95d3b352929646edbc0e05ae1939e156 -#: ../source/reference/operator/query/where.txt:24 -msgid "Behavior" -msgstr "" - -# 35861c12198f457a8ecac63e26cd48b8 -#: ../source/reference/operator/query/where.txt:27 -msgid "Restrictions" -msgstr "" - -# 9862270bb0834753ad705f0dca0e2088 -#: ../source/includes/fact-group-map-reduce-where-limitations-in-24.rst:1 -msgid "" -"In MongoDB 2.4, :dbcommand:`map-reduce operations `, the " -":dbcommand:`group` command, and :query:`$where` operator expressions " -"**cannot** access certain global functions or properties, such as ``db``," -" that are available in the :program:`mongo` shell." -msgstr "" - -# 192543d553f84d4cbcb3fc8f3c8f3da4 -#: ../source/includes/fact-group-map-reduce-where-limitations-in-24.rst:6 -msgid "" -"When upgrading to MongoDB 2.4, you will need to refactor your code if " -"your :dbcommand:`map-reduce operations `, :dbcommand:`group` " -"commands, or :query:`$where` operator expressions include any global " -"shell functions or properties that are no longer available, such as " -"``db``." -msgstr "" - -# f912db2c764a4b39bb8ad1c7304d5d96 -#: ../source/includes/fact-group-map-reduce-where-limitations-in-24.rst:12 -msgid "" -"The following JavaScript functions and properties **are available** to " -":dbcommand:`map-reduce operations `, the :dbcommand:`group` " -"command, and :query:`$where` operator expressions in MongoDB 2.4:" -msgstr "" - -# 0524a7d2d3bd428c8edbcbc0da33511b -#: ../source/includes/fact-group-map-reduce-where-limitations-in-24.rst:19 -msgid "Available Properties" -msgstr "" - -# a360e1b6991c4859b0de46b9aacfe06b -#: ../source/includes/fact-group-map-reduce-where-limitations-in-24.rst:20 -msgid "Available Functions" -msgstr "" - -# 3835453604464cb8936b18c9fce6fa09 -#: ../source/reference/operator/query/where.txt -msgid "``args``" -msgstr "" - -# 9226bb54c8e84840ad1c08d62b98c53b -#: ../source/reference/operator/query/where.txt -msgid "``MaxKey``" -msgstr "" - -# fedcbbb20369409d9420ccbffd5b64fe -#: ../source/reference/operator/query/where.txt -msgid "``MinKey``" -msgstr "" - -# 252b88f7e048431ca395a1bc64e8c66a -#: ../source/reference/operator/query/where.txt -msgid "``assert()``" -msgstr "" - -# 8075b8a1c54e4086bdce84ca37d2202d -#: ../source/reference/operator/query/where.txt -msgid "``BinData()``" -msgstr "" - -# 207afafbd8074c35abf11b596cfcaa80 -#: ../source/reference/operator/query/where.txt -msgid "``DBPointer()``" -msgstr "" - -# 103981e17ffd4dd2b8e83292a882e3e4 -#: ../source/reference/operator/query/where.txt -msgid "``DBRef()``" -msgstr "" - -# a0765de659bc49b7851b9bef4075b21a -#: ../source/reference/operator/query/where.txt -msgid "``doassert()``" -msgstr "" - -# 9ecf5d2f23c9451cbea73a17b1673a80 -#: ../source/reference/operator/query/where.txt -msgid "``emit()``" -msgstr "" - -# 3f20663ca78f46fa9d010ba803201488 -#: ../source/reference/operator/query/where.txt -msgid "``gc()``" -msgstr "" - -# 88973c66e05b481e82c82d75bf6336d9 -#: ../source/reference/operator/query/where.txt -msgid "``HexData()``" -msgstr "" - -# 53ce52bde1184d5199ab69f64ddfefdc -#: ../source/reference/operator/query/where.txt -msgid "``hex_md5()``" -msgstr "" - -# f2fd3fbceac4467285ac4870d47662bd -#: ../source/reference/operator/query/where.txt -msgid "``isNumber()``" -msgstr "" - -# a40623f0959544f78eb0107123686153 -#: ../source/reference/operator/query/where.txt -msgid "``isObject()``" -msgstr "" - -# a274b968b3564f1a82a133eb047b2303 -#: ../source/reference/operator/query/where.txt -msgid "``ISODate()``" -msgstr "" - -# 47ed69224ebc4871aaa5373432aeaebc -#: ../source/reference/operator/query/where.txt -msgid "``isString()``" -msgstr "" - -# ad68b07ce70d487c8e35017954323494 -#: ../source/reference/operator/query/where.txt -msgid "``Map()``" -msgstr "" - -# bf802b672a3c4ed894617535095c66dd -#: ../source/reference/operator/query/where.txt -msgid "``MD5()``" -msgstr "" - -# fc3e9831c49044caa9d2d54a2a9e47b1 -#: ../source/reference/operator/query/where.txt -msgid "``NumberInt()``" -msgstr "" - -# ed686c859bd3496598e5da7cd8b30d26 -#: ../source/reference/operator/query/where.txt -msgid "``NumberLong()``" -msgstr "" - -# f4fc72c749d245148ac9433ef3f594ab -#: ../source/reference/operator/query/where.txt -msgid "``ObjectId()``" -msgstr "" - -# 662eee3f015c4a579e653c5b3e6bf362 -#: ../source/reference/operator/query/where.txt -msgid "``print()``" -msgstr "" - -# a3418f0c82a7431597663253a338f6a7 -#: ../source/reference/operator/query/where.txt -msgid "``printjson()``" -msgstr "" - -# 24523e4fd1bb4970a6e9f3bf5331898f -#: ../source/reference/operator/query/where.txt -msgid "``printjsononeline()``" -msgstr "" - -# a33cf109c51a42a9b92f19fe8ceb0c27 -#: ../source/reference/operator/query/where.txt -msgid "``sleep()``" -msgstr "" - -# a84b7c450038482b8295b539e4e7c2d4 -#: ../source/reference/operator/query/where.txt -msgid "``Timestamp()``" -msgstr "" - -# 8a58601050754726a28cb228d132dbd0 -#: ../source/reference/operator/query/where.txt -msgid "``tojson()``" -msgstr "" - -# 0e0388122bd54c5299f34ce9878b768a -#: ../source/reference/operator/query/where.txt -msgid "``tojsononeline()``" -msgstr "" - -# 43fe0069e76a4f8493593a8371506606 -#: ../source/reference/operator/query/where.txt -msgid "``tojsonObject()``" -msgstr "" - -# f199e813e5c743099c4990ae0f20504c -#: ../source/reference/operator/query/where.txt -msgid "``UUID()``" -msgstr "" - -# c05de58f012e4ae2a78e70b910cbc15e -#: ../source/reference/operator/query/where.txt -msgid "``version()``" -msgstr "" - -# d1b7794a4f85456bb7e477497a076b2f -#: ../source/reference/operator/query/where.txt:34 -msgid "``elemMatch``" -msgstr "" - -# fe42450385384f0aa9f409da018fa3f3 -#: ../source/reference/operator/query/where.txt:38 -msgid "" -"Only apply the :query:`$where` query operator to top-level documents. The" -" :query:`$where` query operator will not work inside a nested document, " -"for instance, in an :query:`$elemMatch` query." -msgstr "" - -# 8b566aaed5f040088db9325417228719 -#: ../source/reference/operator/query/where.txt:43 -msgid "Considerations" -msgstr "" - -# ceb63a454c8747ef8fe0f20d6ba1402d -#: ../source/reference/operator/query/where.txt:45 -msgid "Do not use global variables." -msgstr "" - -# fe7691ff27954388b3ff59cce8aaa765 -#: ../source/reference/operator/query/where.txt:47 -msgid "" -":query:`$where` evaluates JavaScript and cannot take advantage of " -"indexes. Therefore, query performance improves when you express your " -"query using the standard MongoDB operators (e.g., :query:`$gt`, " -":query:`$in`)." -msgstr "" - -# b36ab7490a244d0b838c3a26c08d2352 -#: ../source/reference/operator/query/where.txt:52 -msgid "" -"In general, you should use :query:`$where` only when you can't express " -"your query using another operator. If you must use :query:`$where`, try " -"to include at least one other standard query operator to filter the " -"result set. Using :query:`$where` alone requires a collection scan." -msgstr "" - -# 76b613eaea674d41a59d821271aa4391 -#: ../source/reference/operator/query/where.txt:58 -msgid "" -"Using normal non\\-:query:`$where` query statements provides the " -"following performance advantages:" -msgstr "" - -# 29204d7bcc3b40bf938480b32432db6b -#: ../source/reference/operator/query/where.txt:61 -msgid "" -"MongoDB will evaluate non\\-:query:`$where` components of query before " -":query:`$where` statements. If the non\\-:query:`$where` statements match" -" no documents, MongoDB will not perform any query evaluation using " -":query:`$where`." -msgstr "" - -# cd3781136f3345de9b70211171b136c2 -#: ../source/reference/operator/query/where.txt:66 -msgid "The non\\-:query:`$where` query statements may use an :term:`index`." -msgstr "" - -# 35c23064924646309b2615a38f5cc386 -#: ../source/reference/operator/query/where.txt:70 -msgid "Examples" -msgstr "" - -# 48aa5f3f9491451e914b90ad83d7b10a -#: ../source/reference/operator/query/where.txt:72 -msgid "Consider the following examples:" -msgstr "" - -# 93603bca003e40bb929e2ab4b6a50046 -#: ../source/reference/operator/query/where.txt:82 -msgid "" -"Additionally, if the query consists only of the :query:`$where` operator," -" you can pass in just the JavaScript expression or JavaScript functions, " -"as in the following examples:" -msgstr "" - -# 9c5f0e8901474385ada1702d198cbc11 -#: ../source/reference/operator/query/where.txt:92 -msgid "" -"You can include both the standard MongoDB operators and the " -":query:`$where` operator in your query, as in the following examples:" -msgstr "" - -# d325e29a55974853a89d5114ae1a9bbf -#~ msgid "" -#~ "Do not write to the database " -#~ "within the :query:`$where` JavaScript " -#~ "function." -#~ msgstr "" - -# 967d13d7bdfc4951bb450c58f781b4d3 -#~ msgid "" -#~ "In general, you should use " -#~ ":query:`$where` only when you can't " -#~ "express your query using another " -#~ "operator. If you must use " -#~ ":query:`$where`, try to include at least" -#~ " one other standard query operator to" -#~ " filter the result set. Using " -#~ ":query:`$where` alone requires a table " -#~ "scan." -#~ msgstr "" - -#~ msgid "Map Reduce" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/update-array.po b/locale/es/LC_MESSAGES/reference/operator/update-array.po deleted file mode 100644 index d61bb942bc0..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/update-array.po +++ /dev/null @@ -1,187 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:58+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 5ac61f0c555a4cb2b446fd96a9848d65 -#: ../source/reference/operator/update-array.txt:3 -msgid "Array Update Operators" -msgstr "" - -# 3e23f84a1c3f4c57b8688a0c8b048944 -#: ../source/reference/operator/update-array.txt -msgid "On this page" -msgstr "" - -# 040e8d00ee0d4594a3ac0b0e45fa23f1 -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on" -" the specific operator to go to its reference page." -msgstr "" - -# beb39a9a997945b4a21fd5dbbfe9d00e -#: ../source/reference/operator/update-array.txt:16 -msgid "Update Operators" -msgstr "" - -# 6926e174ecc04318a89947bbe5845b33 -# 7bcdce0bbed74b85b154887f4c91c594 -#: ../source/includes/toc/table-operator-update-array-modifiers.rst:2 -#: ../source/includes/toc/table-operator-update-array.rst:2 -msgid "Name" -msgstr "" - -# ebfacfd029ac4c57bac95e5176c22b93 -# 7df3d7bfc7544b04931d590337e04cd0 -#: ../source/includes/toc/table-operator-update-array-modifiers.rst:2 -#: ../source/includes/toc/table-operator-update-array.rst:2 -msgid "Description" -msgstr "" - -# 563fb36e57d24b9fab3cdccdd68e9873 -#: ../source/includes/toc/table-operator-update-array.rst:4 -msgid ":update:`$`" -msgstr "" - -# 9d6e4e264ffd4a73b8ed02d046f450d7 -#: ../source/includes/toc/table-operator-update-array.rst:4 -msgid "" -"Acts as a placeholder to update the first element that matches the query " -"condition in an update." -msgstr "" - -# 53f7ee5ecf604e9aaf87e9891d6b0bf9 -#: ../source/includes/toc/table-operator-update-array.rst:6 -msgid ":update:`$addToSet`" -msgstr "" - -# 88649268e91f43fbaa3e56bced2f29a3 -#: ../source/includes/toc/table-operator-update-array.rst:6 -msgid "Adds elements to an array only if they do not already exist in the set." -msgstr "" - -# 9ce87907879241da8f84a5b7dc83a2e9 -#: ../source/includes/toc/table-operator-update-array.rst:8 -msgid ":update:`$pop`" -msgstr "" - -# 1723fc9c0f324ce2b295e79114ec0d5c -#: ../source/includes/toc/table-operator-update-array.rst:8 -msgid "Removes the first or last item of an array." -msgstr "" - -# 22e50a4109744868a1fa6ea642adf469 -#: ../source/includes/toc/table-operator-update-array.rst:10 -msgid ":update:`$pullAll`" -msgstr "" - -# b80d01bdfb584b378cc39f60210797a7 -#: ../source/includes/toc/table-operator-update-array.rst:10 -msgid "Removes all matching values from an array." -msgstr "" - -# 0af2e3d6a3c94ae2914d5477e543dd94 -#: ../source/includes/toc/table-operator-update-array.rst:12 -msgid ":update:`$pull`" -msgstr "" - -# e9ebd5b3878443488acf7dcc5d520340 -#: ../source/includes/toc/table-operator-update-array.rst:12 -msgid "Removes all array elements that match a specified query." -msgstr "" - -# 6acd7308e3344d3a937bca35b3fd35e9 -#: ../source/includes/toc/table-operator-update-array.rst:14 -msgid ":update:`$pushAll`" -msgstr "" - -# 5004eddb230e4570b5b7d036dd5d60b5 -#: ../source/includes/toc/table-operator-update-array.rst:14 -msgid "*Deprecated.* Adds several items to an array." -msgstr "" - -# a4a7e8d275fd440b8b7e37f0e6c7ce6e -#: ../source/includes/toc/table-operator-update-array.rst:16 -msgid ":update:`$push`" -msgstr "" - -# 33b0c8eb78a343aa8e29e8f27986cb5e -#: ../source/includes/toc/table-operator-update-array.rst:16 -msgid "Adds an item to an array." -msgstr "" - -# 0a40036f7c3d4285b3954659e162f38e -#: ../source/reference/operator/update-array.txt:23 -msgid "Update Operator Modifiers" -msgstr "" - -# 7058442dcad04f318360094a92dc5dab -#: ../source/includes/toc/table-operator-update-array-modifiers.rst:4 -msgid ":update:`$each`" -msgstr "" - -# cf6ad22271ff4643b09ff5d7b7ae8e6d -#: ../source/includes/toc/table-operator-update-array-modifiers.rst:4 -msgid "" -"Modifies the :update:`$push` and :update:`$addToSet` operators to append " -"multiple items for array updates." -msgstr "" - -# 974ba31f5687460b886c1289de4af441 -#: ../source/includes/toc/table-operator-update-array-modifiers.rst:6 -msgid ":update:`$slice`" -msgstr "" - -# 747d6ee6bbbc4a779653f2410cf83acc -#: ../source/includes/toc/table-operator-update-array-modifiers.rst:6 -msgid "Modifies the :update:`$push` operator to limit the size of updated arrays." -msgstr "" - -# 1722fcae5e1d4b38833b2e79f7b331ed -#: ../source/includes/toc/table-operator-update-array-modifiers.rst:8 -msgid ":update:`$sort`" -msgstr "" - -# fd89f4c692694a65ba02bdb0b99a9a9c -#: ../source/includes/toc/table-operator-update-array-modifiers.rst:8 -msgid "" -"Modifies the :update:`$push` operator to reorder documents stored in an " -"array." -msgstr "" - -# b22980f8b6d2484fbce0063be4decdb7 -#: ../source/includes/toc/table-operator-update-array-modifiers.rst:10 -msgid ":update:`$position`" -msgstr "" - -# 90eeefd0f5a94ed4b39a9ed2288ec96c -#: ../source/includes/toc/table-operator-update-array-modifiers.rst:10 -msgid "" -"Modifies the :update:`$push` operator to specify the position in the " -"array to add elements." -msgstr "" - -#~ msgid "" -#~ "Adds elements to an existing array " -#~ "only if they do not already exist" -#~ " in the set." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/update-bitwise.po b/locale/es/LC_MESSAGES/reference/operator/update-bitwise.po deleted file mode 100644 index ffe40f5f79c..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/update-bitwise.po +++ /dev/null @@ -1,54 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:58+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 0e4078e1b95e4198bf0732fd2812473f -#: ../source/reference/operator/update-bitwise.txt:3 -msgid "Bitwise Update Operator" -msgstr "" - -# 5e3db8b7383742c6b8cd73cdfad46dfa -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on" -" the specific operator to go to its reference page." -msgstr "" - -# 4d9f9add25904e6896079dfb4374934d -#: ../source/includes/toc/table-operator-update-bitwise.rst:2 -msgid "Name" -msgstr "" - -# fd234120797c469bbe1b52a99feb84d9 -#: ../source/includes/toc/table-operator-update-bitwise.rst:2 -msgid "Description" -msgstr "" - -# aa0eaf1ecc3b4d1083a7339e23460a85 -#: ../source/includes/toc/table-operator-update-bitwise.rst:4 -msgid ":update:`$bit`" -msgstr "" - -# 401413ba53844ebfbeedacb496266b25 -#: ../source/includes/toc/table-operator-update-bitwise.rst:4 -msgid "Performs bitwise ``AND``, ``OR``, and ``XOR`` updates of integer values." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/update-field.po b/locale/es/LC_MESSAGES/reference/operator/update-field.po deleted file mode 100644 index 1536d7c3a83..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/update-field.po +++ /dev/null @@ -1,168 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:46+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 3da2b4f306fa4dc5b99cd949f528e165 -#: ../source/reference/operator/update-field.txt:3 -msgid "Field Update Operators" -msgstr "" - -# 53c46776f7e8452b9738c924f6327b7d -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on" -" the specific operator to go to its reference page." -msgstr "" - -# 6ad3c2fc618c4384b8a3d884e0635320 -#: ../source/includes/toc/table-operator-update-field.rst:2 -msgid "Name" -msgstr "" - -# b987da66aa494508a95b80d1e43a2c68 -#: ../source/includes/toc/table-operator-update-field.rst:2 -msgid "Description" -msgstr "" - -# cf77607b1ee94325b948beb56ff453c7 -#: ../source/includes/toc/table-operator-update-field.rst:4 -msgid ":update:`$inc`" -msgstr "" - -# b0bc12205ecb49a4a6273dffa88e70e2 -#: ../source/includes/toc/table-operator-update-field.rst:4 -msgid "Increments the value of the field by the specified amount." -msgstr "" - -# 25270e9dac8249aab61f8ccc0970cb8e -#: ../source/includes/toc/table-operator-update-field.rst:6 -msgid ":update:`$mul`" -msgstr "" - -# e061c183b71c45d496dc1b210eb7d88a -#: ../source/includes/toc/table-operator-update-field.rst:6 -msgid "Multiplies the value of the field by the specified amount." -msgstr "" - -# cd1763bba4434c34a066fee92b53cdfb -#: ../source/includes/toc/table-operator-update-field.rst:8 -msgid ":update:`$rename`" -msgstr "" - -# 43de90aa457f40eeb6632c6a73c26c6a -#: ../source/includes/toc/table-operator-update-field.rst:8 -msgid "Renames a field." -msgstr "" - -# a67be4ec3bcd4f69890e100830d90f3f -#: ../source/includes/toc/table-operator-update-field.rst:10 -msgid ":update:`$setOnInsert`" -msgstr "" - -# 61f53cc2407a4faa9c169b2830eff089 -#: ../source/includes/toc/table-operator-update-field.rst:10 -msgid "" -"Sets the value of a field if an update results in an insert of a " -"document. Has no effect on update operations that modify existing " -"documents." -msgstr "" - -# 80171bd1e22946569bea3cdc3abd240d -#: ../source/includes/toc/table-operator-update-field.rst:12 -msgid ":update:`$set`" -msgstr "" - -# 3da7f7e9bda54ae29200088789db1bf5 -#: ../source/includes/toc/table-operator-update-field.rst:12 -msgid "Sets the value of a field in a document." -msgstr "" - -# 99080a7597b44c709140975c738ee0c6 -#: ../source/includes/toc/table-operator-update-field.rst:14 -msgid ":update:`$unset`" -msgstr "" - -# e3b69d425d5f4f22885ec5d46ce8a5ad -#: ../source/includes/toc/table-operator-update-field.rst:14 -msgid "Removes the specified field from a document." -msgstr "" - -# 5a21f75cdfb342ed8ad03785bdbe1ee4 -#: ../source/includes/toc/table-operator-update-field.rst:16 -msgid ":update:`$min`" -msgstr "" - -# 22532293a3714cdd9ffe16b59fdd633c -#: ../source/includes/toc/table-operator-update-field.rst:16 -msgid "" -"Only updates the field if the specified value is less than the existing " -"field value." -msgstr "" - -# 0cf448967d6e481a956b8bdb56580fef -#: ../source/includes/toc/table-operator-update-field.rst:18 -msgid ":update:`$max`" -msgstr "" - -# 7a83445e93204706a5886fc540f2931d -#: ../source/includes/toc/table-operator-update-field.rst:18 -msgid "" -"Only updates the field if the specified value is greater than the " -"existing field value." -msgstr "" - -# 40338a4dcd8b42fabc8657e43b40aab0 -#: ../source/includes/toc/table-operator-update-field.rst:20 -msgid ":update:`$currentDate`" -msgstr "" - -# 53fd3d2f404a4b5cb0b0d91b34786867 -#: ../source/includes/toc/table-operator-update-field.rst:20 -msgid "" -"Sets the value of a field to current date, either as a Date or a " -"Timestamp." -msgstr "" - -#~ msgid "" -#~ "Sets the value of a field upon " -#~ "document creation during an upsert. Has" -#~ " no effect on update operations that" -#~ " modify existing documents." -#~ msgstr "" - -#~ msgid "Sets the value of a field in an existing document." -#~ msgstr "" - -#~ msgid "Removes the specified field from an existing document." -#~ msgstr "" - -#~ msgid "" -#~ "Only updates if the existing field " -#~ "value is less than the specified " -#~ "value." -#~ msgstr "" - -#~ msgid "" -#~ "Only updates if the existing field " -#~ "value is greater than the specified " -#~ "value." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/update-isolation.po b/locale/es/LC_MESSAGES/reference/operator/update-isolation.po deleted file mode 100644 index 107731035e6..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/update-isolation.po +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:58+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# eb57228f610b44ba85051cc6af8cb179 -#: ../source/reference/operator/update-isolation.txt:3 -msgid "Isolation Update Operator" -msgstr "" - -# af2bddafcc5842de9c8ff5dfc21e955c -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on" -" the specific operator to go to its reference page." -msgstr "" - -# 0de81c3aa3c94cdab4ffb0715969302f -#: ../source/includes/toc/table-operator-update-isolation.rst:2 -msgid "Name" -msgstr "" - -# e833ee9258b44d0d83a3aa374c7d60d9 -#: ../source/includes/toc/table-operator-update-isolation.rst:2 -msgid "Description" -msgstr "" - -# 753a179ea2b04969bd0e78ac8d6a824c -#: ../source/includes/toc/table-operator-update-isolation.rst:4 -msgid ":update:`$isolated`" -msgstr "" - -# 62d6068899a440599f8625a6acd90d80 -#: ../source/includes/toc/table-operator-update-isolation.rst:4 -msgid "" -"Modifies the behavior of a write operation to increase the isolation of " -"the operation." -msgstr "" - -#~ msgid "" -#~ "Modifies behavior of multi-updates to" -#~ " improve the isolation of the " -#~ "operation." -#~ msgstr "" - -#~ msgid "" -#~ "Modifies behavior of multi-updates to" -#~ " increase the isolation of the " -#~ "operation." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/update.po b/locale/es/LC_MESSAGES/reference/operator/update.po deleted file mode 100644 index 2654653f142..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/update.po +++ /dev/null @@ -1,74 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:57+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# b100d51bd4fd41a78f8b14cbcb91bf36 -# 1070964ca11e4b078e3493b47c1142b5 -#: ../source/reference/operator/update.txt:3 -#: ../source/reference/operator/update.txt:32 -msgid "Update Operators" -msgstr "" - -# 681eaad038a045c899c74c9f01a7adc9 -#: ../source/reference/operator/update.txt -msgid "On this page" -msgstr "" - -# a5820f4a594741d79b77c85a66a6da06 -#: ../source/reference/operator/update.txt:13 -msgid "" -"The following modifiers are available for use in update operations; e.g. " -"in :method:`db.collection.update()` and " -":method:`db.collection.findAndModify()`." -msgstr "" - -# 45c1cf5c1cc94c399e63b1d8f7816a58 -#: ../source/reference/operator/update.txt:17 -msgid "Specify the operator expression in a document of the form:" -msgstr "" - -# 357c3fc842a64a6a8832c0784159defa -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on" -" the specific operator to go to its reference page." -msgstr "" - -# f0861c44313443c388d0c67ad62be954 -#: ../source/reference/operator/update.txt:35 -msgid "Fields" -msgstr "" - -# d81d0b26294a451c933aa81b8132bfb3 -#: ../source/reference/operator/update.txt:49 -msgid "Array" -msgstr "" - -# 2e6972a4b2d84c0abcda246cf9605d95 -#: ../source/reference/operator/update.txt:71 -msgid "Bitwise" -msgstr "" - -# 14875bab203845138c236550f88d219a -#: ../source/reference/operator/update.txt:85 -msgid "Isolation" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/update/addToSet.po b/locale/es/LC_MESSAGES/reference/operator/update/addToSet.po deleted file mode 100644 index 8e813fab00e..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/update/addToSet.po +++ /dev/null @@ -1,282 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:52+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# db5e1544a6d44255a94fd0b7950a6532 -#: ../source/reference/operator/update/addToSet.txt:3 -msgid "$addToSet" -msgstr "" - -# 39653a8be4b94bac9e9ebb69ab060096 -#: ../source/reference/operator/update/addToSet.txt -msgid "On this page" -msgstr "" - -# 1551d7a897d641488fe9f85cead2ae5f -#: ../source/reference/operator/update/addToSet.txt:14 -msgid "Definition" -msgstr "" - -# 70772ffc002f4a8da7e8c7fb54eaa96a -#: ../source/reference/operator/update/addToSet.txt:18 -msgid "" -"The :update:`$addToSet` operator adds a value to an array unless the " -"value is already present, in which case :update:`$addToSet` does nothing " -"to that array." -msgstr "" - -# 72a209ba47a24be597011766e10e8089 -#: ../source/reference/operator/update/addToSet.txt:22 -msgid "The :update:`$addToSet` operator has the form:" -msgstr "" - -# 78cbe2739fa243079d9d33f0241c5bb2 -#: ../source/includes/use-dot-notation.rst:1 -msgid "" -"To specify a ```` in an embedded document or in an array, use " -":ref:`dot notation `." -msgstr "" - -# c792725357204adfa47959fa50b40be6 -#: ../source/reference/operator/update/addToSet.txt:31 -msgid "Behavior" -msgstr "" - -# f515ee54b5fb4033a15f0d38980f622e -#: ../source/reference/operator/update/addToSet.txt:33 -msgid "" -":update:`$addToSet` only ensures that there are no duplicate items " -"*added* to the set and does not affect existing duplicate elements. " -":update:`$addToSet` does not guarantee a particular ordering of elements " -"in the modified set." -msgstr "" - -# 3ee4271c1ca7433a9067c5cb9e8e3171 -#: ../source/reference/operator/update/addToSet.txt:38 -msgid "" -"If the field is absent in the document to update, :update:`$addToSet` " -"creates the array field with the specified value as its element." -msgstr "" - -# 1b31b6515be54e17bc55ad0db37dafcf -#: ../source/reference/operator/update/addToSet.txt:41 -msgid "If the field is **not** an array, the operation will fail." -msgstr "" - -# 00c131a569334304b2ebbb2a8bde3133 -#: ../source/reference/operator/update/addToSet.txt:43 -msgid "" -"If the value is an array, :update:`$addToSet` appends the whole array as " -"a *single* element." -msgstr "" - -# 6c2a782b145a40d5a44e2b9057b7b60c -#: ../source/reference/operator/update/addToSet.txt:46 -msgid "" -"Consider a document in a collection ``test`` containing an array field " -"``letters``:" -msgstr "" - -# e0291ce969eb48c2841a133a1c3e24ec -#: ../source/reference/operator/update/addToSet.txt:53 -msgid "" -"The following operation appends the array ``[ \"c\", \"d\" ]`` to the " -"``letters`` field:" -msgstr "" - -# 890210cd9b754a6394e941dc8ae34ece -#: ../source/reference/operator/update/addToSet.txt:63 -msgid "" -"The ``letters`` array now includes the ``[ \"c\", \"d\" ]`` array as an " -"element:" -msgstr "" - -# 3ea51284971142df91f02af8d11cb5dd -#: ../source/reference/operator/update/addToSet.txt:70 -msgid "" -"To add each element of the value **separately**, use the :update:`$each` " -"modifier with :update:`$addToSet`. See :ref:`addToSet-modifiers` for " -"details." -msgstr "" - -# e40ed82e90974621b7dfb9d35a17b00b -#: ../source/reference/operator/update/addToSet.txt:74 -msgid "" -"If the value is a document, MongoDB determines that the document is a " -"duplicate if an existing document in the array matches the to-be-added " -"document exactly; i.e. the existing document has the exact same fields " -"and values *and* the fields are in the same order. As such, field order " -"matters and you cannot specify that MongoDB compare only a subset of the " -"fields in the document to determine whether the document is a duplicate " -"of an existing array element." -msgstr "" - -# 2059546fa9c64198a5ecdad2f4eb3b53 -#: ../source/reference/operator/update/addToSet.txt:83 -msgid "Examples" -msgstr "" - -# 1b64f7bc5f80439b8ad16b82cf188e4e -#: ../source/reference/operator/update/addToSet.txt:85 -msgid "Consider a collection ``inventory`` with the following document:" -msgstr "" - -# f078be304b0349be8a3a68eba969bfd2 -#: ../source/reference/operator/update/addToSet.txt:92 -msgid "Add to Array" -msgstr "" - -# faa94b9fd0544175bef352064a3fce5c -#: ../source/reference/operator/update/addToSet.txt:94 -msgid "" -"The following operation adds the element ``\"accessories\"`` to the " -"``tags`` array since ``\"accessories\"`` does not exist in the array:" -msgstr "" - -# 687c88ea01184117a2321d8d968091b8 -#: ../source/reference/operator/update/addToSet.txt:105 -msgid "Value Already Exists" -msgstr "" - -# 03ddf43ce3f44a679a8346a7e1414dba -#: ../source/reference/operator/update/addToSet.txt:107 -msgid "" -"The following :update:`$addToSet` operation has no effect as " -"``\"camera\"`` is already an element of the ``tags`` array:" -msgstr "" - -# a110fe64aa3c41fb8c0faf6c770a8823 -#: ../source/reference/operator/update/addToSet.txt:120 -msgid "``$each`` Modifier" -msgstr "" - -# d7feba446b4548b598942e85233afa4a -#: ../source/reference/operator/update/addToSet.txt:122 -msgid "" -"You can use the :update:`$addToSet` operator with the :update:`$each` " -"modifier. The :update:`$each` modifier allows the :update:`$addToSet` " -"operator to add multiple values to the array field." -msgstr "" - -# 2edf1464027c45c4b7e86386b297d296 -#: ../source/includes/example-addToSet-each.rst:1 -msgid "A collection ``inventory`` has the following document:" -msgstr "" - -# 58a80e99df7c4af8a7337af341b8fdbd -#: ../source/includes/example-addToSet-each.rst:7 -msgid "" -"Then the following operation uses the :update:`$addToSet` operator with " -"the :update:`$each` modifier to add multiple elements to the ``tags`` " -"array:" -msgstr "" - -# a4b0c203787e412d9da7f791c64d9871 -#: ../source/includes/example-addToSet-each.rst:18 -msgid "" -"The operation adds only ``\"camera\"`` and ``\"accessories\"`` to the " -"``tags`` array since ``\"electronics\"`` already exists in the array:" -msgstr "" - -# 0f36c2260313468c98dec772639b2caf -#: ../source/reference/operator/update/addToSet.txt:129 -msgid "" -":method:`db.collection.update()`, " -":method:`db.collection.findAndModify()`, :update:`$push`" -msgstr "" - -# 683af331cdc342c48b7d8c6630684b82 -#~ msgid "" -#~ "The :update:`$addToSet` operator adds a " -#~ "value to an array only *if* the" -#~ " value is *not* already in the " -#~ "array. If the value *is* in the" -#~ " array, :update:`$addToSet` does not modify" -#~ " the array." -#~ msgstr "" - -# 4871a5ca216e490c85eeff9db45d855c -#~ msgid "For example, if a collection ``inventory`` has the following document:" -#~ msgstr "" - -# 7fe4651adcd14e75a3001c260f5f4b52 -#~ msgid "" -#~ "However, the following operation has no" -#~ " effect as ``\"camera\"`` is already " -#~ "an element of the ``tags`` array:" -#~ msgstr "" - -# 4364ece5ba03451fb7424ce7b1d616fe -#~ msgid "" -#~ "If the field is absent in the " -#~ "document to update, :update:`$addToSet` adds" -#~ " the array field with the value " -#~ "as its element." -#~ msgstr "" - -# 623501c9709942e89d3882c53a0abe79 -#~ msgid "" -#~ "If the value is an array, " -#~ ":update:`$addToSet` appends the whole array" -#~ " as a *single* element. To add " -#~ "each element of the value separately," -#~ " use :update:`$addToSet` with the " -#~ ":update:`$each` modifier. See :ref:`addToSet-" -#~ "modifiers` for details." -#~ msgstr "" - -# 1b78a37af70647b489d48a61d3a49067 -#~ msgid "Modifiers" -#~ msgstr "" - -# 22bc91a425424fc1b404e2e159e3435c -#~ msgid "" -#~ "You can use the :update:`$addToSet` " -#~ "operator with the :update:`$each` modifier." -#~ " The :update:`$each` modifier allows to " -#~ ":update:`$addToSet` operator to add multiple" -#~ " values to the array field." -#~ msgstr "" - -# 2da6f3c4b7944efdb8c934063899e8f3 -#~ msgid ":update:`$push`" -#~ msgstr "" - -#~ msgid "" -#~ "If the value is a document, " -#~ "MongoDB determines that the document is" -#~ " a duplicate if an existing document" -#~ " in the array matches the to-" -#~ "be-added document exactly; i.e. the " -#~ "existing document has the exact same " -#~ "field and values *and* the fields " -#~ "are in the same order." -#~ msgstr "" - -#~ msgid "" -#~ "As such, field order matters and " -#~ "you cannot specify that MongoDB compare" -#~ " only a subset of the fields in" -#~ " the document to determine whether " -#~ "the document is a duplicate of an" -#~ " existing array element." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/update/bit.po b/locale/es/LC_MESSAGES/reference/operator/update/bit.po deleted file mode 100644 index 6125982c43b..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/update/bit.po +++ /dev/null @@ -1,181 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:05+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 18062e5da4804bce9e66d8f4279eebcf -#: ../source/reference/operator/update/bit.txt:3 -msgid "$bit" -msgstr "" - -# 2016c394376e4872bc8b2a638e92a90d -#: ../source/reference/operator/update/bit.txt -msgid "On this page" -msgstr "" - -# 482dd5b706264722a877e5d29c6bf674 -#: ../source/reference/operator/update/bit.txt:14 -msgid "Definition" -msgstr "" - -# 331d2040115b41c9af36bc7538150f96 -#: ../source/reference/operator/update/bit.txt:18 -msgid "Added support for bitwise ``xor`` operation." -msgstr "" - -# 09aabc5fb21b41f39bcd963bf0a12b76 -#: ../source/reference/operator/update/bit.txt:21 -msgid "" -"The :update:`$bit` operator performs a bitwise update of a field. The " -"operator supports bitwise ``and``, bitwise ``or``, and bitwise ``xor`` " -"(i.e. exclusive or) operations. To specify a :update:`$bit` operator " -"expression, use the following prototype:" -msgstr "" - -# b8da6a7b2d4a456c8cdcda65671fe966 -#: ../source/reference/operator/update/bit.txt:31 -msgid "" -"Only use this operator with integer fields (either 32-bit integer or " -"64-bit integer)." -msgstr "" - -# 2f3745875f4d461db2b2e918274d3688 -#: ../source/includes/use-dot-notation.rst:1 -msgid "" -"To specify a ```` in an embedded document or in an array, use " -":ref:`dot notation `." -msgstr "" - -# b17416f73ebf416db8114d0652ccfeb2 -#: ../source/reference/operator/update/bit.txt:38 -msgid "" -"All numbers in the :program:`mongo` shell are doubles, not integers. Use " -"the ``NumberInt()`` or the ``NumberLong()`` constructor to specify " -"integers. See :ref:`shell-type-int` or :ref:`shell-type-long` for more " -"information." -msgstr "" - -# ccbd34cb50e3492eb32a7ce7dd0dd46e -#: ../source/reference/operator/update/bit.txt:44 -msgid "Examples" -msgstr "" - -# 4634a9c1329d468490f6d6b6d59c608d -#: ../source/reference/operator/update/bit.txt:47 -msgid "Bitwise AND" -msgstr "" - -# 875166a1543e4d4a803e696c4383c29e -# b49f5e5e33d0423eaaf11083ae3ec525 -#: ../source/reference/operator/update/bit.txt:49 -#: ../source/reference/operator/update/bit.txt:88 -msgid "Consider the following document inserted into the collection ``switches``:" -msgstr "" - -# ab06c0aca6f54163beeba29f19042754 -#: ../source/reference/operator/update/bit.txt:56 -msgid "" -"The following :method:`~db.collection.update()` operation updates the " -"``expdata`` field to the result of a bitwise ``and`` operation between " -"the current value ``NumberInt(13)`` (i.e. ``1101``) and ``NumberInt(10)``" -" (i.e. ``1010``):" -msgstr "" - -# 5ce69843504248279ed1587f562180ac -#: ../source/reference/operator/update/bit.txt:68 -msgid "The bitwise ``and`` operation results in the integer 8 (i.e. ``1000``):" -msgstr "" - -# aa1e26c3618d4a3b85643c738b041496 -# b45739b3b882427f9c422af10107a7f8 -# 063b96e055634c6b8fb55f2187d4e4de -#: ../source/reference/operator/update/bit.txt:77 -#: ../source/reference/operator/update/bit.txt:116 -#: ../source/reference/operator/update/bit.txt:152 -msgid "And the updated document has the following value for ``expdata``:" -msgstr "" - -# 613c66124f6d4a21925e04cd417d4a26 -#: ../source/reference/operator/update/bit.txt:83 -msgid "The :program:`mongo` shell displays ``NumberInt(8)`` as ``8``." -msgstr "" - -# a28c53a370844f36bb4fe745baada414 -#: ../source/reference/operator/update/bit.txt:86 -msgid "Bitwise OR" -msgstr "" - -# f00caa4ccf284ccbb8025804fd1226e8 -#: ../source/reference/operator/update/bit.txt:95 -msgid "" -"The following :method:`~db.collection.update()` operation updates the " -"``expdata`` field to the result of a bitwise ``or`` operation between the" -" current value ``NumberLong(3)`` (i.e. ``0011``) and ``NumberInt(5)`` " -"(i.e. ``0101``):" -msgstr "" - -# ec75ae8e394241c2b62d5f35914e25fe -#: ../source/reference/operator/update/bit.txt:107 -msgid "The bitwise ``or`` operation results in the integer 7 (i.e. ``0111``):" -msgstr "" - -# 834dfeed3f2e4f36b59acc31853f7123 -#: ../source/reference/operator/update/bit.txt:123 -msgid "Bitwise XOR" -msgstr "" - -# ede1939e937e4e8b91b82d684775efef -#: ../source/reference/operator/update/bit.txt:125 -msgid "Consider the following document in the collection ``switches``:" -msgstr "" - -# b7a684880dd64696ba234293e2cadefe -#: ../source/reference/operator/update/bit.txt:131 -msgid "" -"The following :method:`~db.collection.update()` operation updates the " -"``expdata`` field to the result of a bitwise ``xor`` operation between " -"the current value ``NumberLong(1)`` (i.e. ``0001``) and ``NumberInt(5)`` " -"(i.e. ``0101``):" -msgstr "" - -# 8a5fae001a6c4cc28ba32b0f1f26703e -#: ../source/reference/operator/update/bit.txt:143 -msgid "The bitwise ``xor`` operation results in the integer 4:" -msgstr "" - -# 3adaff2cdffe4e5cbfae3fc0cfa12e19 -#: ../source/reference/operator/update/bit.txt:158 -msgid ":method:`db.collection.update()`, :method:`db.collection.findAndModify()`" -msgstr "" - -#~ msgid "The bitwise ``or`` operation results in the integer 4:" -#~ msgstr "" - -# ed41bd32cc3f4626b76c162a56d07b27 -#~ msgid "" -#~ "The :update:`$bit` operator performs a " -#~ "bitwise update of a field. The " -#~ ":update:`$bit` operator supports bitwise " -#~ "``and``, bitwise ``or``, and bitwise " -#~ "``xor`` (i.e. exclusive or) operations. " -#~ "To specify a :update:`$bit` operator " -#~ "expression, use the following prototype:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/update/currentDate.po b/locale/es/LC_MESSAGES/reference/operator/update/currentDate.po deleted file mode 100644 index 3b9e0972785..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/update/currentDate.po +++ /dev/null @@ -1,171 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:05+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 0ca1abd3a0774c0aab5b5c626b579cf8 -#: ../source/reference/operator/update/currentDate.txt:3 -msgid "$currentDate" -msgstr "" - -# 0d801fdc55ea4497b3be0acc16aec973 -#: ../source/reference/operator/update/currentDate.txt -msgid "On this page" -msgstr "" - -# 375cf1bc51bf49c99d2e616fe8627468 -#: ../source/reference/operator/update/currentDate.txt:14 -msgid "Definition" -msgstr "" - -# b2c8117652b84563b70fc12b1f249595 -#: ../source/reference/operator/update/currentDate.txt:18 -msgid "" -"The :update:`$currentDate` operator sets the value of a field to the " -"current date, either as a :ref:`Date ` or a " -":ref:`timestamp `. The default type is " -":ref:`Date `." -msgstr "" - -# ee2b9ae7d55d42a3a275f98611f79168 -#: ../source/reference/operator/update/currentDate.txt:25 -msgid "" -"MongoDB no longer treats the :ref:`timestamp ` and the :ref:`Date ` data types as " -"equivalent for comparison/sorting purposes. For details, see :ref:`3.0" -"-date-timestamp`." -msgstr "" - -# 20b73d9d367f4e01b6e34608badcbb32 -#: ../source/reference/operator/update/currentDate.txt:31 -msgid "The :update:`$currentDate` operator has the form:" -msgstr "" - -# bdb9978c27e44fc48bba0af09bc3bfeb -#: ../source/reference/operator/update/currentDate.txt:37 -msgid "```` can be either:" -msgstr "" - -# 01bbeaf05dd54fe29e19cf6a82ce1806 -#: ../source/reference/operator/update/currentDate.txt:39 -msgid "" -"a boolean ``true`` to set the field value to the current date as a Date, " -"or" -msgstr "" - -# 947bd9ada35141bfba4d1fa9ee5ac1fb -#: ../source/reference/operator/update/currentDate.txt:42 -msgid "" -"a document ``{ $type: \"timestamp\" }`` or ``{ $type: \"date\" }`` which " -"explicitly specifies the type. The operator is *case-sensitive* and " -"accepts only the lowercase ``\"timestamp\"`` or the lowercase " -"``\"date\"``." -msgstr "" - -# 3421e010f54f4f6fb7534ba710d640b9 -#: ../source/includes/use-dot-notation.rst:1 -msgid "" -"To specify a ```` in an embedded document or in an array, use " -":ref:`dot notation `." -msgstr "" - -# 3ec96028f27445daadbc946499ce85e7 -#: ../source/reference/operator/update/currentDate.txt:50 -msgid "Behavior" -msgstr "" - -# d53ddc56fc1d463c91f95a742d3a38ce -#: ../source/reference/operator/update/currentDate.txt:52 -msgid "" -"If the field does not exist, :update:`$currentDate` adds the field to a " -"document." -msgstr "" - -# 5947271749304538a19db8a484228765 -#: ../source/reference/operator/update/currentDate.txt:56 -msgid "Example" -msgstr "" - -# e916dc54f313411f9dca41c83ed1fe13 -#: ../source/reference/operator/update/currentDate.txt:60 -msgid "Consider the following document in the ``users`` collection:" -msgstr "" - -# aa6679f10b7a406b92f40cf1711164dc -#: ../source/reference/operator/update/currentDate.txt:66 -msgid "" -"The following operation updates the ``lastModified`` field to the current" -" date, the ``\"cancellation.date\"`` field to the current timestamp as " -"well as updating the ``status`` field to ``\"D\"`` and the " -"``\"cancellation.reason\"`` to ``\"user request\"``." -msgstr "" - -# d8e741177e9344dfbae48e3c2877cac5 -#: ../source/reference/operator/update/currentDate.txt:87 -msgid "The updated document would resemble:" -msgstr "" - -# d1fe593a6ecf4c5288667f6f738a42a2 -#: ../source/reference/operator/update/currentDate.txt:101 -msgid ":method:`db.collection.update()`, :method:`db.collection.findAndModify()`" -msgstr "" - -# 64a4d6c3711247c986737e6f84709b1c -#~ msgid "" -#~ "The :update:`$currentDate` operator sets the" -#~ " value of a field to the " -#~ "current date, either as a :ref:`Date " -#~ "` or a " -#~ ":ref:`timestamp `. The default type is " -#~ ":ref:`date `." -#~ msgstr "" - -# a3eea7c274be419b874a5de82a0022cd -#~ msgid "The :update:`$currentDate` operator can take as its operand either" -#~ msgstr "" - -# 25e0e76ba09540ca81ee9da1cea9cb39 -#~ msgid "a boolean ``true`` which creates a Date, or" -#~ msgstr "" - -# 521005e7f4bd41f995cbf949dc87cbec -#~ msgid "" -#~ "a document which explicitly specifies " -#~ "the type, i.e. ``{ $type: \"timestamp\"" -#~ " }`` or ``{ $type: \"date\" }``. " -#~ "The operator is *case-sensitive* and " -#~ "accepts only the lowercase ``\"timestamp\"``" -#~ " or the lowercase ``\"date\"``." -#~ msgstr "" - -# 85260ad200724f6aaa6ad9e975ad6271 -#~ msgid "" -#~ "The following updates the ``lastModified`` " -#~ "field to the current date and the" -#~ " ``lastModifiedTS`` field to the current" -#~ " timestamp as well as setting the " -#~ "``status`` field to ``\"D\"``." -#~ msgstr "" - -# 0abd40654b0642258457a8777e58bddf -#~ msgid "Following this operation, the updated document would resemble:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/update/each.po b/locale/es/LC_MESSAGES/reference/operator/update/each.po deleted file mode 100644 index b6d2c334ae0..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/update/each.po +++ /dev/null @@ -1,136 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:05+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 900a995547fa476aa6c2d9ecb55ca2ea -#: ../source/reference/operator/update/each.txt:3 -msgid "$each" -msgstr "" - -# 440333078d8b47afa02c6401bb5bf351 -#: ../source/reference/operator/update/each.txt -msgid "On this page" -msgstr "" - -# ea4b4f048fec4cf2918277dfaaf21340 -#: ../source/reference/operator/update/each.txt:14 -msgid "Definition" -msgstr "" - -# 983a9b5e7c34440ba583f2fd785bcffe -#: ../source/reference/operator/update/each.txt:18 -msgid "" -"The :update:`$each` modifier is available for use with the " -":update:`$addToSet` operator and the :update:`$push` operator." -msgstr "" - -# 56661438404b4c23b32dbea2e8ea826e -#: ../source/reference/operator/update/each.txt:22 -msgid "" -"Use with the :update:`$addToSet` operator to add multiple values to an " -"array ```` if the values do not exist in the ````." -msgstr "" - -# b1a248182da34c86a5da73cf1b16d2c6 -#: ../source/reference/operator/update/each.txt:29 -msgid "" -"Use with the :update:`$push` operator to append multiple values to an " -"array ````." -msgstr "" - -# f95eb98662434c0fb028995ad2267670 -#: ../source/reference/operator/update/each.txt:36 -msgid "" -"MongoDB adds support for the :update:`$each` modifier to the " -":update:`$push` operator. The :update:`$push` operator can use " -":update:`$each` modifier with other modifiers. For a list of modifiers " -"available for :update:`$push`, see :ref:`push-modifiers`." -msgstr "" - -# a53f9a512f2e478188e0a14c42d34668 -#: ../source/reference/operator/update/each.txt:44 -msgid "Examples" -msgstr "" - -# e6d735b9a7fb4c7ea7245d838f16e6bc -#: ../source/reference/operator/update/each.txt:47 -msgid "Use ``$each`` with ``$push`` Operator" -msgstr "" - -# 3af381fa34334d45b9f96823f7643c5f -#: ../source/includes/example-push-each.rst:1 -msgid "" -"The following example appends each element of ``[ 90, 92, 85 ]`` to the " -"``scores`` array for the document where the ``name`` field equals " -"``joe``:" -msgstr "" - -# a87f4c7cf6b34cef8c67c0363bdf123c -#: ../source/reference/operator/update/each.txt:52 -msgid "Use ``$each`` with ``$addToSet`` Operator" -msgstr "" - -# e3242545d1fb4db1b0e1811d3237a48b -#: ../source/includes/example-addToSet-each.rst:1 -msgid "A collection ``inventory`` has the following document:" -msgstr "" - -# fa43545d93f2408bb808e6e56b1e3177 -#: ../source/includes/example-addToSet-each.rst:7 -msgid "" -"Then the following operation uses the :update:`$addToSet` operator with " -"the :update:`$each` modifier to add multiple elements to the ``tags`` " -"array:" -msgstr "" - -# 5ce2d535119c4f6c841b2a372fb4aca2 -#: ../source/includes/example-addToSet-each.rst:18 -msgid "" -"The operation adds only ``\"camera\"`` and ``\"accessories\"`` to the " -"``tags`` array since ``\"electronics\"`` already exists in the array:" -msgstr "" - -# cba3954c073144b99f3cc438927f3455 -#~ msgid "" -#~ "Use the :update:`$each` modifier with " -#~ "the :update:`$addToSet` operator to add " -#~ "multiple values to an array ````" -#~ " if the values do not exist in" -#~ " the ````." -#~ msgstr "" - -# 67494405c597454db96386edd1daa0d7 -#~ msgid "" -#~ "Use the :update:`$each` modifier with " -#~ "the :update:`$push` operator to append " -#~ "multiple values to an array ````." -#~ msgstr "" - -# 45be665d82f049e68b956ef7f7775e38 -#~ msgid "" -#~ "MongoDB adds support for the " -#~ ":update:`$each` modifier to the " -#~ ":update:`$push` operator. The :update:`$push` " -#~ "operator can use :update:`$each` modifier " -#~ "with other modifiers. See :update:`$push` " -#~ "for details." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/update/inc.po b/locale/es/LC_MESSAGES/reference/operator/update/inc.po deleted file mode 100644 index 9343c3c72ac..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/update/inc.po +++ /dev/null @@ -1,172 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:52+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 4b9de396e7cd41f8be202fc607fc2714 -#: ../source/reference/operator/update/inc.txt:3 -msgid "$inc" -msgstr "" - -# 414c389e4d5944b4934c7fb58301b884 -#: ../source/reference/operator/update/inc.txt -msgid "On this page" -msgstr "" - -# 38503638d6554f29bd5984a938f797f1 -#: ../source/reference/operator/update/inc.txt:14 -msgid "Definition" -msgstr "" - -# 99b8f80fb31547348b8ce853d6c49d46 -#: ../source/reference/operator/update/inc.txt:18 -msgid "" -"The :update:`$inc` operator increments a field by a specified value and " -"has the following form:" -msgstr "" - -# 0fcca690064b410d9ebf0c402990bb82 -#: ../source/includes/use-dot-notation.rst:1 -msgid "" -"To specify a ```` in an embedded document or in an array, use " -":ref:`dot notation `." -msgstr "" - -# 107b2fc14b7940678020ca3d8cfc8fac -#: ../source/reference/operator/update/inc.txt:28 -msgid "Behavior" -msgstr "" - -# bb4bc8aba6cc46bf8786d7b537b07357 -#: ../source/reference/operator/update/inc.txt:30 -msgid "The :update:`$inc` operator accepts positive and negative values." -msgstr "" - -# bdef1d8599f0403a8eb81662b1564171 -#: ../source/reference/operator/update/inc.txt:32 -msgid "" -"If the field does not exist, :update:`$inc` creates the field and sets " -"the field to the specified value." -msgstr "" - -# 8c5ec02eae654bd79efd7eacd5710576 -#: ../source/reference/operator/update/inc.txt:35 -msgid "" -"Use of the :update:`$inc` operator on a field with a null value will " -"generate an error." -msgstr "" - -# 7d1b346bef9d4089afc519ab829bbd4e -#: ../source/reference/operator/update/inc.txt:38 -msgid ":update:`$inc` is an atomic operation within a single document." -msgstr "" - -# 6488a589cfd245be9bf2631bad913d30 -#: ../source/reference/operator/update/inc.txt:41 -msgid "Example" -msgstr "" - -# 77c88ec092c24a6bacedeb268f080c8c -#: ../source/reference/operator/update/inc.txt:43 -msgid "Consider a collection ``products`` with the following document:" -msgstr "" - -# 0fa4ee8f1a024e37ae4aca6012a6c5b5 -#: ../source/reference/operator/update/inc.txt:57 -msgid "" -"The following :method:`~db.collection.update()` operation uses the " -":update:`$inc` operator to decrease the ``quantity`` field by ``2`` (i.e." -" increase by ``-2``) and increase the ``\"metrics.orders\"`` field by " -"``1``:" -msgstr "" - -# 4ec30899c2e243249c4d798dd2dd4cba -#: ../source/reference/operator/update/inc.txt:69 -msgid "The updated document would resemble:" -msgstr "" - -# b112c463984640229f328fa5574dcde5 -#: ../source/reference/operator/update/inc.txt:83 -msgid ":method:`db.collection.update()`, :method:`db.collection.findAndModify()`" -msgstr "" - -# 5a83c4a7815c4d75a29061ed558278ab -#~ msgid "" -#~ "The :update:`$inc` operator increments a " -#~ "value of a field by a specified" -#~ " amount. If the field does not " -#~ "exist, :update:`$inc` adds the field and" -#~ " sets the field to the specified " -#~ "amount. :update:`$inc` accepts positive and" -#~ " negative incremental amounts. Consider the" -#~ " following syntax:" -#~ msgstr "" - -# af68e2b75d4c4990aceebe8d584a9452 -#~ msgid "" -#~ "The following example increments the " -#~ "value of ``quantity`` by ``5`` for " -#~ "the *first* matching document in the " -#~ "``products`` collection where ``sku`` equals" -#~ " ``abc123``:" -#~ msgstr "" - -# 89fcd712207747909252388731a1133b -#~ msgid "" -#~ "To update all matching documents in " -#~ "the collection, specify ``multi:true`` option" -#~ " in the :method:`~db.collection.update()` method." -#~ " For example:" -#~ msgstr "" - -# d89a809a6c6047a8834c889a5eccfbdf -#~ msgid "" -#~ "The :method:`~db.collection.update()` operation " -#~ "increments the value of the ``age`` " -#~ "field by ``1`` for all documents " -#~ "in the ``records`` collection that have" -#~ " an ``age`` field equal to ``20``." -#~ msgstr "" - -# cd7bb93d6fa8469ab0087204f105dbb8 -#~ msgid "" -#~ "The :update:`$inc` operator can operate " -#~ "on multiple fields in a document. " -#~ "The following :method:`~db.collection.update()` " -#~ "operation uses the :update:`$inc` operator " -#~ "to modify both the ``quantity`` field" -#~ " and the ``sales`` field for the " -#~ "*first* matching document in the " -#~ "``products`` collection where ``sku`` equals" -#~ " ``abc123``:" -#~ msgstr "" - -# 66db67326804463d8eda0ec5498c61a4 -#~ msgid "" -#~ "In the above example, the :update:`$inc`" -#~ " operator expression specifies ``-2`` for" -#~ " the ``quantity`` field to *decrease* " -#~ "the value of the ``quantity`` field " -#~ "(i.e. increment by ``-2``) and specifies" -#~ " ``2`` for the ``sales`` field to " -#~ "increase the value of the ``sales`` " -#~ "field by ``2``." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/update/isolated.po b/locale/es/LC_MESSAGES/reference/operator/update/isolated.po deleted file mode 100644 index 84448bdba39..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/update/isolated.po +++ /dev/null @@ -1,160 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:53+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 853aa751913848ceb6120adc5b359343 -#: ../source/reference/operator/update/isolated.txt:3 -msgid "$isolated" -msgstr "" - -# 3a521df8be9a4425acd8f2cafa3547b4 -#: ../source/reference/operator/update/isolated.txt -msgid "On this page" -msgstr "" - -# 9796525c88bc44c592e05772fea2a6b9 -#: ../source/reference/operator/update/isolated.txt:14 -msgid "Definition" -msgstr "" - -# 287d32e9e2a749cd8876808ffa84fb42 -#: ../source/reference/operator/update/isolated.txt:18 -msgid "" -"Prevents a write operation that affects multiple documents from yielding " -"to other reads or writes once the first document is written. By using the" -" :update:`$isolated` option, you can ensure that no client sees the " -"changes until the operation completes or errors out." -msgstr "" - -# 390d78b486704188a476ec23228ccfd9 -#: ../source/reference/operator/update/isolated.txt:24 -msgid "" -"This behavior can significantly affect the concurrency of the system as " -"the operation holds the write lock much longer than normal for storage " -"engines that take a write lock (e.g. MMAPv1), or for document-level " -"locking storage engine that normally do not take a write lock (e.g. " -"WiredTiger), :update:`$isolated` operator will make WiredTiger single-" -"threaded for the duration of the operation." -msgstr "" - -# ece2eacc9c69456dabbe46eca983cd73 -#: ../source/reference/operator/update/isolated.txt:32 -msgid "Behavior" -msgstr "" - -# 7bc212448ee14148a3cf735755528260 -#: ../source/reference/operator/update/isolated.txt:34 -msgid "" -"The :update:`$isolated` isolation operator does **not** provide \"all-or-" -"nothing\" atomicity for write operations." -msgstr "" - -# 90a73995983741ed85e9ea52c10d88cc -#: ../source/reference/operator/update/isolated.txt:37 -msgid "" -":update:`$isolated` does **not** work with :term:`sharded clusters " -"`." -msgstr "" - -# cd012c53bb3740559c90d8e6d45c7abb -#: ../source/reference/operator/update/isolated.txt:41 -msgid "Example" -msgstr "" - -# b27addf7b55f4433b5e311c3cab04c6b -#: ../source/reference/operator/update/isolated.txt:43 -msgid "Consider the following example:" -msgstr "" - -# f9df6243dc4c4dc69bdacf2e622e4b61 -#: ../source/reference/operator/update/isolated.txt:53 -msgid "" -"Without the :update:`$isolated` operator, the ``multi``-update operation " -"will allow other operations to interleave with its update of the matched " -"documents." -msgstr "" - -# 09f2364c106847fea45ec5a467356267 -#: ../source/reference/operator/update/isolated.txt:58 -msgid ":method:`db.collection.update()` and :method:`db.collection.remove()`" -msgstr "" - -# 723c41b2909f4c59959c18db07f89069 -#: ../source/reference/operator/update/isolated.txt:62 -msgid "The :update:`$isolated` operator replaces :operator:`$atomic`." -msgstr "" - -#~ msgid "" -#~ "The :update:`$isolated` isolation operator " -#~ "**isolates** a write operation that " -#~ "affects multiple documents from other " -#~ "write operations." -#~ msgstr "" - -#~ msgid "" -#~ "Without the :update:`$isolated` operator, " -#~ "multi-updates will allow other operations" -#~ " to interleave with these updates. If" -#~ " these interleaved operations contain " -#~ "writes, the update operation may produce" -#~ " unexpected results. By specifying " -#~ ":update:`$isolated` you can guarantee " -#~ "isolation for the entire multi-update." -#~ msgstr "" - -# 003faf860fb54cc7b3e7b59e95dd25c6 -#~ msgid "" -#~ ":update:`$isolated` does not work with " -#~ ":term:`sharded clusters `." -#~ msgstr "" - -# a1fe88a0da7b40729d83d740037dbd01 -#~ msgid "" -#~ "See :method:`db.collection.update()` for more " -#~ "information about the " -#~ ":method:`db.collection.update()` method." -#~ msgstr "" - -#~ msgid "" -#~ "The :update:`$isolated` isolation operator " -#~ "**isolates** a write operation that " -#~ "affects multiple documents so that once" -#~ " the first document is changed the" -#~ " operation will not yield, to allow" -#~ " reads or writes, until all documents" -#~ " are written. This significantly affects" -#~ " the concurrency of the system as " -#~ "it holds the write lock much " -#~ "longer than normal." -#~ msgstr "" - -#~ msgid "" -#~ "Without the :update:`$isolated` operator, " -#~ "multi-updates will allow other operations" -#~ " to interleave with these updates. By" -#~ " specifying :update:`$isolated` you can " -#~ "guarantee isolation for the entire " -#~ "multi-update so no other clients sees" -#~ " the changes until the operation is" -#~ " finished (or errors -- see the " -#~ "note above)." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/update/max.po b/locale/es/LC_MESSAGES/reference/operator/update/max.po deleted file mode 100644 index adafde531aa..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/update/max.po +++ /dev/null @@ -1,156 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:05+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 0c5429effded49d1817e7314763b7aab -#: ../source/reference/operator/update/max.txt:3 -msgid "$max" -msgstr "" - -# 6015713dd3fc46fab61ac7fdf6b86ca0 -#: ../source/reference/operator/update/max.txt -msgid "On this page" -msgstr "" - -# aa93da83acfc4cb294b64eafe8ec9919 -#: ../source/reference/operator/update/max.txt:14 -msgid "Definition" -msgstr "" - -# 3ed38266bca04ff98f64ecd2c86f87c9 -#: ../source/reference/operator/update/max.txt:18 -msgid "" -"The :update:`$max` operator updates the value of the field to a specified" -" value *if* the specified value is **greater than** the current value of " -"the field. The :update:`$max` operator can compare values of different " -"types, using the :ref:`BSON comparison order `." -msgstr "" - -# 0304b3d0c8d94eadbd0a69f59d507259 -#: ../source/reference/operator/update/max.txt:24 -msgid "The :update:`$max` operator expression has the form:" -msgstr "" - -# 1963aec0593e41088cb0e10b8d65a25c -#: ../source/includes/use-dot-notation.rst:1 -msgid "" -"To specify a ```` in an embedded document or in an array, use " -":ref:`dot notation `." -msgstr "" - -# 5f42cb36da274eb7b956c9356a23de98 -#: ../source/reference/operator/update/max.txt:33 -msgid "Behavior" -msgstr "" - -# 7cdffcbb13354cc0ab0971ccf9a97c1e -#: ../source/reference/operator/update/max.txt:35 -msgid "" -"If the field does not exists, the :update:`$max` operator sets the field " -"to the specified value." -msgstr "" - -# 34192390898e492593b7fd4323a65b8b -#: ../source/reference/operator/update/max.txt:39 -msgid "Examples" -msgstr "" - -# 94a143a827f648f890fb25f3fa61dd3a -#: ../source/reference/operator/update/max.txt:42 -msgid "Use ``$max`` to Compare Numbers" -msgstr "" - -# 58ca46eb0fe04d40a47637e3dc979f98 -#: ../source/reference/operator/update/max.txt:44 -msgid "Consider the following document in the collection ``scores``:" -msgstr "" - -# 19156eda2287474a89582bad016f22ac -#: ../source/reference/operator/update/max.txt:50 -msgid "" -"The ``highScore`` for the document currently has the value ``800``. The " -"following operation uses :operator:`$max` to compare the ``800`` and the " -"specified value ``950`` and updates the value of ``highScore`` to ``950``" -" since ``950`` is greater than ``800``:" -msgstr "" - -# 45250249a5dd49eb9475d1933642074a -#: ../source/reference/operator/update/max.txt:59 -msgid "The ``scores`` collection now contains the following modified document:" -msgstr "" - -# c506b3156d2d49858275ed0a80c94e42 -#: ../source/reference/operator/update/max.txt:65 -msgid "" -"The next operation has no effect since the current value of the field " -"``highScore``, i.e. ``950``, is greater than ``870``:" -msgstr "" - -# 936cc6ef485d4690a087bfa5fd64b014 -#: ../source/reference/operator/update/max.txt:72 -msgid "The document remains unchanged in the ``scores`` collection:" -msgstr "" - -# 291ee94438bc496987bca09bbdb2feb6 -#: ../source/reference/operator/update/max.txt:79 -msgid "Use ``$max`` to Compare Dates" -msgstr "" - -# 7c446a0edfec4d5bb8eaa52a0721012c -#: ../source/reference/operator/update/max.txt:81 -msgid "Consider the following document in the collection ``tags``:" -msgstr "" - -# 7d4a9c03d10949c894bc8e83a8853bcb -#: ../source/reference/operator/update/max.txt:92 -msgid "" -"The following operation compares the current value of the ``dateExpired``" -" field, i.e. ``ISODate(\"2013-10-01T16:38:16.163Z\")``, with the " -"specified date ``new Date(\"2013-09-30\")`` to determine whether to " -"update the field:" -msgstr "" - -# df031f4740b0451da92d66f6238b7f65 -#: ../source/reference/operator/update/max.txt:105 -msgid "The operation does *not* update the ``dateExpired`` field:" -msgstr "" - -# 6349d4e0e8b74ebe874edadb3df47159 -#: ../source/reference/operator/update/max.txt:117 -msgid ":method:`db.collection.update()`, :method:`db.collection.findAndModify()`" -msgstr "" - -# 15f4a061e6674b23b563a2704ff16795 -#~ msgid "" -#~ "The :update:`$max` operator updates the " -#~ "value of the field to a specified" -#~ " value *if* the specified value is" -#~ " **greater than** the current value " -#~ "of the field. If the field does" -#~ " not exists, the :update:`$max` operator" -#~ " sets the field to the specified " -#~ "value. The :update:`$max` operator can " -#~ "compare values of different types, using" -#~ " the :ref:`BSON comparison order `." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/update/min.po b/locale/es/LC_MESSAGES/reference/operator/update/min.po deleted file mode 100644 index e34a60dc26e..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/update/min.po +++ /dev/null @@ -1,166 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:06+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 1283a9bf5649435bbf9d66c6feef338f -#: ../source/reference/operator/update/min.txt:3 -msgid "$min" -msgstr "" - -# 87f5b8be67bd4f0c872a831467839685 -#: ../source/reference/operator/update/min.txt -msgid "On this page" -msgstr "" - -# afdeac06477e4bf7991b0c70147e9cb3 -#: ../source/reference/operator/update/min.txt:14 -msgid "Definition" -msgstr "" - -# 1eefa0c2064848f68d6fdfa0c6737687 -#: ../source/reference/operator/update/min.txt:18 -msgid "" -"The :update:`$min` updates the value of the field to a specified value " -"*if* the specified value is **less than** the current value of the field." -" The :update:`$min` operator can compare values of different types, using" -" the :ref:`BSON comparison order `." -msgstr "" - -# 4a2d971ff5694b31abc08db83919fbb0 -#: ../source/includes/use-dot-notation.rst:1 -msgid "" -"To specify a ```` in an embedded document or in an array, use " -":ref:`dot notation `." -msgstr "" - -# c2f64d2c69c74c7badfebffd781a548a -#: ../source/reference/operator/update/min.txt:31 -msgid "Behavior" -msgstr "" - -# 3471eacaff7d416d8474640a7e06ed5f -#: ../source/reference/operator/update/min.txt:33 -msgid "" -"If the field does not exists, the :update:`$min` operator sets the field " -"to the specified value." -msgstr "" - -# ebf3e1c021b1420aa196c9b4a17e30d8 -#: ../source/reference/operator/update/min.txt:36 -msgid "" -"For comparisons between values of different types, such as a number and a" -" null, :update:`$min` uses the :ref:`BSON comparison order `." -msgstr "" - -# 28c7ad02877f4623a89c06b533b4111d -#: ../source/reference/operator/update/min.txt:41 -msgid "Examples" -msgstr "" - -# 8bf9f65ae61d4aefb5450fbcac5087d3 -#: ../source/reference/operator/update/min.txt:44 -msgid "Use ``$min`` to Compare Numbers" -msgstr "" - -# 2d73d69c0a99425a921c35f912a3f0df -#: ../source/reference/operator/update/min.txt:46 -msgid "Consider the following document in the collection ``scores``:" -msgstr "" - -# d1c85d6d1e24443f8b75da067e0ac96d -#: ../source/reference/operator/update/min.txt:52 -msgid "" -"The ``lowScore`` for the document currently has the value ``200``. The " -"following operation uses :update:`$min` to compare ``200`` to the " -"specified value ``150`` and updates the value of ``lowScore`` to ``150`` " -"since ``150`` is less than ``200``:" -msgstr "" - -# 04cf6ebf2b75415e8683faad80160eaa -#: ../source/reference/operator/update/min.txt:61 -msgid "The ``scores`` collection now contains the following modified document:" -msgstr "" - -# bc324fc5dc9b4e6a8dd21549e6e346ad -#: ../source/reference/operator/update/min.txt:67 -msgid "" -"The next operation has no effect since the current value of the field " -"``lowScore``, i.e ``150``, is less than ``250``:" -msgstr "" - -# 5009bc12c3064ae7987c674d7e28336d -#: ../source/reference/operator/update/min.txt:74 -msgid "The document remains unchanged in the ``scores`` collection:" -msgstr "" - -# e4794e7ca723419fa6b3c2890b5ffa55 -#: ../source/reference/operator/update/min.txt:81 -msgid "Use ``$min`` to Compare Dates" -msgstr "" - -# 7ae5fbc7bded4e268077426d1c21727a -#: ../source/reference/operator/update/min.txt:83 -msgid "Consider the following document in the collection ``tags``:" -msgstr "" - -# b54d3a8cbb8e451281067b11bb5973a6 -#: ../source/reference/operator/update/min.txt:94 -msgid "" -"The following operation compares the current value of the ``dateEntered``" -" field, i.e. ``ISODate(\"2013-10-01T05:00:00Z\")``, with the specified " -"date ``new Date(\"2013-09-25\")`` to determine whether to update the " -"field:" -msgstr "" - -# 0d5070d44e9b4fc0bed8c118b9f9b9ac -#: ../source/reference/operator/update/min.txt:106 -msgid "The operation updates the ``dateEntered`` field:" -msgstr "" - -# f1d6f5b19c474c82a75890ad3fd05eac -#: ../source/reference/operator/update/min.txt:118 -msgid ":method:`db.collection.update()`, :method:`db.collection.findAndModify()`" -msgstr "" - -# 804df0c6226942c49b8ae69fe49376aa -#~ msgid "" -#~ "The :update:`$min` updates the value of" -#~ " the field to a specified value " -#~ "*if* the specified value is **less " -#~ "than** the current value of the " -#~ "field. If the field does not " -#~ "exists, the :update:`$min` operator sets " -#~ "the field to the specified value. " -#~ "The :update:`$min` operator can compare " -#~ "values of different types, using the " -#~ ":ref:`BSON comparison order `." -#~ msgstr "" - -# afea504dc61d41128fbfde9f238af4f3 -#~ msgid "" -#~ "The next operation has no effect " -#~ "since the current value of the " -#~ "field ``lowScore``, i.e ``150``, is less" -#~ " than ``200``:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/update/mul.po b/locale/es/LC_MESSAGES/reference/operator/update/mul.po deleted file mode 100644 index 78147395213..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/update/mul.po +++ /dev/null @@ -1,280 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:06+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 12962a6ee7a24d24969f0c5aeab0c99c -#: ../source/reference/operator/update/mul.txt:3 -msgid "$mul" -msgstr "" - -# 801b9e14fb7949479bf4c8ec69e229ff -#: ../source/reference/operator/update/mul.txt -msgid "On this page" -msgstr "" - -# ad17b2ee7db14c01a910fac481815730 -#: ../source/reference/operator/update/mul.txt:14 -msgid "Definition" -msgstr "" - -# 04616538b1714bb1b9d07c07e23a1d4a -#: ../source/reference/operator/update/mul.txt:20 -msgid "" -"Multiply the value of a field by a number. To specify a :update:`$mul` " -"expression, use the following prototype:" -msgstr "" - -# bc3e3fbe65b343328982013f3b039318 -#: ../source/reference/operator/update/mul.txt:27 -msgid "The field to update must contain a numeric value." -msgstr "" - -# 11f062a4acb2413b8f20fbd800c7ecc4 -#: ../source/includes/use-dot-notation.rst:1 -msgid "" -"To specify a ```` in an embedded document or in an array, use " -":ref:`dot notation `." -msgstr "" - -# bc5f7b1fecf14c82b02615a7921af13a -#: ../source/reference/operator/update/mul.txt:32 -msgid "Behavior" -msgstr "" - -# 320aa8ddcb914b398d9b02ef7f1a3021 -#: ../source/reference/operator/update/mul.txt:35 -msgid "Missing Field" -msgstr "" - -# 397c42599dd242658ae7d6d8b9b94a1c -#: ../source/reference/operator/update/mul.txt:37 -msgid "" -"If the field does not exist in a document, :update:`$mul` creates the " -"field and sets the value to zero of the same numeric type as the " -"multiplier." -msgstr "" - -# 1cb9052c788441e397501849e65a97f7 -#: ../source/reference/operator/update/mul.txt:42 -msgid "Atomic" -msgstr "" - -# cd3bd2b30bc2497c9bad6eb68a5afe50 -#: ../source/reference/operator/update/mul.txt:44 -msgid ":update:`$mul` is an atomic operation within a single document." -msgstr "" - -# 0ec59c32bf0943098a6591437b8b1c6a -#: ../source/reference/operator/update/mul.txt:49 -msgid "Mixed Type" -msgstr "" - -# 430bbcb95a5d4bfa999ef8e501e6e572 -#: ../source/reference/operator/update/mul.txt:50 -msgid "" -"Multiplication with values of mixed numeric types (32-bit integer, 64-bit" -" integer, float) may result in conversion of numeric type. For " -"multiplication with values of mixed numeric types, the following type " -"conversion rules apply:" -msgstr "" - -# e12cff2179004a1a870a76d5fa9f335a -#: ../source/reference/operator/update/mul.txt:59 -msgid "32-bit Integer" -msgstr "" - -# c54acff1d14746cb8b4bf00cc6692435 -# 4b9d893ea81c46519af85bd1ec6eb030 -# b9224126715c47ebaf41921aa40261c1 -# 23539fc98c1f4e6aa6c24c7839ab9330 -#: ../source/reference/operator/update/mul.txt:60 -#: ../source/reference/operator/update/mul.txt:65 -#: ../source/reference/operator/update/mul.txt:69 -#: ../source/reference/operator/update/mul.txt:70 -msgid "64-bit Integer" -msgstr "" - -# 48550eb53b674986896ed2a96595a559 -# afed3716fc464395a0bc6ec6b484b066 -# 02b48e08064c42bb8da13995fd7a685a -# 644f1d31bc234ee7a078064f6d32bed8 -# 4cf3c76e20634d95a4903045bf83a815 -# 3baf43fe7e744c8882c9c7381071a68a -#: ../source/reference/operator/update/mul.txt:61 -#: ../source/reference/operator/update/mul.txt:66 -#: ../source/reference/operator/update/mul.txt:71 -#: ../source/reference/operator/update/mul.txt:74 -#: ../source/reference/operator/update/mul.txt:75 -#: ../source/reference/operator/update/mul.txt:76 -msgid "Float" -msgstr "" - -# 1b831bf8339345799f9e22da789fe08a -#: ../source/reference/operator/update/mul.txt:63 -msgid "**32-bit Integer**" -msgstr "" - -# 1e876bdd339941a88524081135dfdfe8 -#: ../source/reference/operator/update/mul.txt:64 -msgid "32-bit or 64-bit Integer" -msgstr "" - -# 8936f951e9b64954a9764d41492089f8 -#: ../source/reference/operator/update/mul.txt:68 -msgid "**64-bit Integer**" -msgstr "" - -# c12585b7b69c4244b0c6f1482bff6550 -#: ../source/reference/operator/update/mul.txt:73 -msgid "**Float**" -msgstr "" - -# 48f2ac94e86c4800b0086f882cd90563 -#: ../source/reference/operator/update/mul.txt:80 -msgid "" -"If the product of two 32-bit integers exceeds the maximum value for a " -"32-bit integer, the result is a 64-bit integer." -msgstr "" - -# 5954a92b28a1498aad89f4376a906827 -#: ../source/reference/operator/update/mul.txt:83 -msgid "" -"Integer operations of any type that exceed the maximum value for a 64-bit" -" integer produce an error." -msgstr "" - -# 2da5b30135d34be08c5e159991aba208 -#: ../source/reference/operator/update/mul.txt:87 -msgid "Examples" -msgstr "" - -# 173683d7d89b4cc98b087e53ba94d94c -#: ../source/reference/operator/update/mul.txt:90 -msgid "Multiply the Value of a Field" -msgstr "" - -# 468d3f4a9186465f858f6fef1455026f -# efba7126e65b4d7eb84fbae3958ff14e -# 90935b0bc5b049ba939351477f474801 -#: ../source/reference/operator/update/mul.txt:92 -#: ../source/reference/operator/update/mul.txt:120 -#: ../source/reference/operator/update/mul.txt:148 -msgid "Consider a collection ``products`` with the following document:" -msgstr "" - -# 472fddaa84f1478cb651b5dab74680a5 -#: ../source/reference/operator/update/mul.txt:98 -msgid "" -"The following :method:`db.collection.update()` operation updates the " -"document, using the :update:`$mul` operator to multiply the value in the " -"``price`` field by ``1.25``:" -msgstr "" - -# 56b305382f5f4172a01053813fda0a0c -#: ../source/reference/operator/update/mul.txt:109 -msgid "" -"The operation results in the following document, where the new value of " -"the ``price`` field ``13.7375`` reflects the original value ``10.99`` " -"multiplied by ``1.25``:" -msgstr "" - -# 8a45439a1db14d9b89351933d330a263 -#: ../source/reference/operator/update/mul.txt:118 -msgid "Apply ``$mul`` Operator to a Non-existing Field" -msgstr "" - -# d2a0d1395ded49c687d0868a31e25fd5 -#: ../source/reference/operator/update/mul.txt:126 -msgid "" -"The following :method:`db.collection.update()` operation updates the " -"document, applying the :update:`$mul` operator to the field ``price`` " -"that does not exist in the document:" -msgstr "" - -# 69f57447ad3d48ac8e7acbbda83a234d -#: ../source/reference/operator/update/mul.txt:137 -msgid "" -"The operation results in the following document with a ``price`` field " -"set to value 0 of numeric type :ref:`shell-type-long`, the same type as " -"the multiplier:" -msgstr "" - -# 87df7412fe364f1fbfaa3c6d3c50e43e -#: ../source/reference/operator/update/mul.txt:146 -msgid "Multiply Mixed Numeric Types" -msgstr "" - -# 9f2fb47baa3f4ef59189a7da0d59e978 -#: ../source/reference/operator/update/mul.txt:154 -msgid "" -"The following :method:`db.collection.update()` operation uses the " -":update:`$mul` operator to multiply the value in the ``price`` field " -":ref:`NumberLong(10) ` by :ref:`NumberInt(5) `:" -msgstr "" - -# 40067f54788f40bcb7ec4f06c41277d9 -#: ../source/reference/operator/update/mul.txt:166 -msgid "The operation results in the following document:" -msgstr "" - -# 3923ee8cc67a4eec8a84efc002cd618a -#: ../source/reference/operator/update/mul.txt:172 -msgid "" -"The value in the ``price`` field is of type :ref:`shell-type-long`. See " -":ref:`Multiplication Type Conversion Rules ` for details." -msgstr "" - -# 94243852e27c4ee89a29f186ffb58aa5 -#: ../source/reference/operator/update/mul.txt:176 -msgid ":method:`db.collection.update()`, :method:`db.collection.findAndModify()`" -msgstr "" - -# 66c10a66347047c5b2920598a02d7dd4 -#~ msgid "" -#~ "The field to update must contain a" -#~ " numeric value. If the field does " -#~ "not exist in a document, :update:`$mul`" -#~ " creates the field and sets the " -#~ "value to zero of the same numeric" -#~ " type as the multiplier." -#~ msgstr "" - -# f48846b8d4bb4d43b8c7adb449302717 -#~ msgid "" -#~ "Multiplication with values of mixed " -#~ "numeric types (32-bit integer, 64-bit " -#~ "integer, float) may result in conversion" -#~ " of numeric type. See :ref:`Multiplication" -#~ " Type Conversion Rules ` for details." -#~ msgstr "" - -# 9a1f18c8db74481bbde7c3772e8ac0b1 -#~ msgid "" -#~ "The value in the ``price`` field " -#~ "is of type :ref:`shell-type-long`. " -#~ "See :ref:`Multiplication Type Conversion Rules" -#~ " ` for details." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/update/pop.po b/locale/es/LC_MESSAGES/reference/operator/update/pop.po deleted file mode 100644 index 819d475b7ee..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/update/pop.po +++ /dev/null @@ -1,129 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:04+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# b56660ba16e04200950b962215f8deca -#: ../source/reference/operator/update/pop.txt:3 -msgid "$pop" -msgstr "" - -# cc087012d70c44bb89432eb7162a9b9e -#: ../source/reference/operator/update/pop.txt -msgid "On this page" -msgstr "" - -# a23f86b8a55440d0950193db0eaae40b -#: ../source/reference/operator/update/pop.txt:14 -msgid "Definition" -msgstr "" - -# f0b70751e7594233972a8c8733f1b246 -#: ../source/reference/operator/update/pop.txt:18 -msgid "" -"The :update:`$pop` operator removes the first or last element of an " -"array. Pass :update:`$pop` a value of ``-1`` to remove the first element " -"of an array and ``1`` to remove the last element in an array." -msgstr "" - -# 4995b85ac4ef49f2931f845252d6a9ab -#: ../source/reference/operator/update/pop.txt:23 -msgid "The :update:`$pop` operator has the form:" -msgstr "" - -# ea22967f25904f72aae34bc712cd6917 -#: ../source/includes/use-dot-notation.rst:1 -msgid "" -"To specify a ```` in an embedded document or in an array, use " -":ref:`dot notation `." -msgstr "" - -# 5544ea7b289849fb81885817127f9d9e -#: ../source/reference/operator/update/pop.txt:32 -msgid "Behavior" -msgstr "" - -# bc38ec30652f496fbd1c4fb51df58329 -#: ../source/reference/operator/update/pop.txt:34 -msgid "The :update:`$pop` operation fails if the ```` is not an array." -msgstr "" - -# 29eb7338db694645b248582d189ca13d -#: ../source/reference/operator/update/pop.txt:36 -msgid "" -"If the :update:`$pop` operator removes the last item in the ````, " -"the ```` will then hold an empty array." -msgstr "" - -# 55e0c35e1bf745dc921a24412e1c800a -#: ../source/reference/operator/update/pop.txt:40 -msgid "Examples" -msgstr "" - -# 14c4dbe136bc46b589b8d9b8369d5409 -#: ../source/reference/operator/update/pop.txt:43 -msgid "Remove the First Item of an Array" -msgstr "" - -# d51db7b53d404e989bc262404c19c59a -# 0306b17d2e4342f6a9cfc2bd26fef53c -#: ../source/reference/operator/update/pop.txt:45 -#: ../source/reference/operator/update/pop.txt:68 -msgid "Given the following document in a collection ``students``:" -msgstr "" - -# da16789778884be08cc7114b0db79929 -#: ../source/reference/operator/update/pop.txt:51 -msgid "" -"The following example removes the *first* element (``8``) in the " -"``scores`` array:" -msgstr "" - -# 15ea3feedbb3474182671b0e73e8e126 -#: ../source/reference/operator/update/pop.txt:58 -msgid "" -"After the operation, the updated document has the first item ``8`` " -"removed from its ``scores`` array:" -msgstr "" - -# 3d01c4dd4f504e708b5180c77c0a048a -#: ../source/reference/operator/update/pop.txt:66 -msgid "Remove the Last Item of an Array" -msgstr "" - -# 668f1090a17f4888bf6776963d75c8ed -#: ../source/reference/operator/update/pop.txt:74 -msgid "" -"The following example removes the *last* element (``10``) in the " -"``scores`` array by specifying ``1`` in the :update:`$pop` expression:" -msgstr "" - -# 52a024d6625042a89ee5843d181884d6 -#: ../source/reference/operator/update/pop.txt:81 -msgid "" -"After the operation, the updated document has the last item ``10`` " -"removed from its ``scores`` array:" -msgstr "" - -# 4405634fcec34bd8989d0ecc0aa4f2d8 -#: ../source/reference/operator/update/pop.txt:88 -msgid ":method:`db.collection.update()`, :method:`db.collection.findAndModify()`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/update/position.po b/locale/es/LC_MESSAGES/reference/operator/update/position.po deleted file mode 100644 index ae11eb1b7a0..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/update/position.po +++ /dev/null @@ -1,161 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:05+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# d8109d326048498e93fbc99cd0dd44fd -#: ../source/reference/operator/update/position.txt:3 -msgid "$position" -msgstr "" - -# 8bf6e697d9974a058b31090f29d5ab07 -#: ../source/reference/operator/update/position.txt -msgid "On this page" -msgstr "" - -# 27a96013df6e45eb8eca95939c5a4f61 -#: ../source/reference/operator/update/position.txt:14 -msgid "Definition" -msgstr "" - -# 45fa2c1b26f24e5f84aaa3c861a23c06 -#: ../source/reference/operator/update/position.txt:20 -msgid "" -"The :update:`$position` modifier specifies the location in the array at " -"which the :update:`$push` operator insert elements. Without the " -":update:`$position` modifier, the :update:`$push` operator inserts " -"elements to the end of the array. See :ref:`$push modifiers ` for more information." -msgstr "" - -# 981aa7372e3649cc96cbfc67b10af6b6 -#: ../source/reference/operator/update/position.txt:26 -msgid "" -"To use the :update:`$position` modifier, it **must** appear with the " -":update:`$each` modifier." -msgstr "" - -# f7388a0cd7604188b11c48ca8d79d3b1 -#: ../source/reference/operator/update/position.txt:40 -msgid "" -"The ```` is a non-negative number that corresponds to the position " -"in the array, based on a zero-based index." -msgstr "" - -# 5bc2b9c76fa941a28fee1f0df7359edb -#: ../source/reference/operator/update/position.txt:43 -msgid "" -"If the ```` is greater or equal to the length of the array, the " -":update:`$position` modifier has no effect and :update:`$push` adds " -"elements to the end of the array." -msgstr "" - -# c34364539dd847dca7cfe8dc0e34bd05 -#: ../source/reference/operator/update/position.txt:48 -msgid "Examples" -msgstr "" - -# 348e0c17e7d84305b8d161bb586baff6 -#: ../source/reference/operator/update/position.txt:51 -msgid "Add Elements at the Start of the Array" -msgstr "" - -# 33d39c7820984410af7ab5b48cef707e -# e6fa2305d17544c8a490cbd01861c17c -#: ../source/reference/operator/update/position.txt:53 -#: ../source/reference/operator/update/position.txt:85 -msgid "Consider a collection ``students`` that contains the following document:" -msgstr "" - -# 03bca7c7662740899c6ef8ecfec7e75d -#: ../source/reference/operator/update/position.txt:59 -msgid "" -"The following operation updates the ``scores`` field to add the elements " -"``50``, ``60`` and ``70`` to the beginning of the array:" -msgstr "" - -# ea6df76562a24d4b9fe39330e35f3b1e -# fe6eb110389940778bfff79b227614d9 -#: ../source/reference/operator/update/position.txt:76 -#: ../source/reference/operator/update/position.txt:108 -msgid "The operation results in the following updated document:" -msgstr "" - -# 1b2b4b19c3704291b11bdfb84098ab6a -#: ../source/reference/operator/update/position.txt:83 -msgid "Add Elements to the Middle of the Array" -msgstr "" - -# ef3f3fba303845d0a7e6132678fccfb4 -#: ../source/reference/operator/update/position.txt:91 -msgid "" -"The following operation updates the ``scores`` field to add the elements " -"``20`` and ``30`` at the array index of ``2``:" -msgstr "" - -#~ msgid "" -#~ "The :update:`$position` modifier specifies the" -#~ " location in the array at which " -#~ "the :update:`$push` operator insert elements." -#~ " Without the :update:`$position` modifier, " -#~ "the :update:`$push` operator inserts elements" -#~ " to the end of the array. See" -#~ " :ref:`$push operator ` for" -#~ " more information." -#~ msgstr "" - -#~ msgid "" -#~ "The ```` is either a zero or" -#~ " a positive number that correspond to" -#~ " position in the array, based on " -#~ "a zero-based index. If the number" -#~ " is greater or equal to the " -#~ "length of the array, the " -#~ ":update:`$position` modifier has no effect " -#~ "and the operator adds elements to " -#~ "the end of the array." -#~ msgstr "" - -#~ msgid "" -#~ "The following operation updates the " -#~ "``scores`` field to add the elements " -#~ "``50`` and ``60`` to the beginning " -#~ "of the array." -#~ msgstr "" - -# 648485b02a4e4c0a860c3be77985ed6f -#~ msgid "" -#~ "To use the :update:`$position` modifier, " -#~ "it must appear with the :update:`$each`" -#~ " modifier." -#~ msgstr "" - -#~ msgid "" -#~ "The ```` is a non-negative " -#~ "number that corresponds to the position" -#~ " in the array, based on a " -#~ "zero-based index. If the number is" -#~ " greater or equal to the length " -#~ "of the array, the :update:`$position` " -#~ "modifier has no effect and the " -#~ "operator adds elements to the end " -#~ "of the array." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/update/positional.po b/locale/es/LC_MESSAGES/reference/operator/update/positional.po deleted file mode 100644 index 3f8ffd74adf..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/update/positional.po +++ /dev/null @@ -1,373 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:52+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 30fbf4d3e8004bceaee15edee29a364a -#: ../source/reference/operator/update/positional.txt:3 -msgid "\\$ (update)" -msgstr "" - -# 30cbf04adbe545d483b67e2d87eab688 -#: ../source/reference/operator/update/positional.txt -msgid "On this page" -msgstr "" - -# 250b1301989b4b83a04ad42f120fd2bb -#: ../source/reference/operator/update/positional.txt:14 -msgid "Definition" -msgstr "" - -# d7ad1f92985a4027985e929e51ed3a3d -#: ../source/reference/operator/update/positional.txt:18 -msgid "" -"The positional :update:`$` operator identifies an element in an array to " -"update without explicitly specifying the position of the element in the " -"array. To project, or return, an array element from a read operation, see" -" the :projection:`$` projection operator." -msgstr "" - -# b498043609db4bfaa51e2a23d7eb1c88 -#: ../source/reference/operator/update/positional.txt:24 -msgid "The positional :update:`$` operator has the form:" -msgstr "" - -# 39169d966e75411f8e262b916514f7f0 -#: ../source/reference/operator/update/positional.txt:30 -msgid "" -"When used with update operations, e.g. :method:`db.collection.update()` " -"and :method:`db.collection.findAndModify()`," -msgstr "" - -# 1fa13d42264f41909b366b0bcc9faa0e -#: ../source/reference/operator/update/positional.txt:34 -msgid "" -"the positional :update:`$` operator acts as a placeholder for the " -"**first** element that matches the ``query document``, and" -msgstr "" - -# 22f92b37776b4e93be9fe22bf014c7a4 -#: ../source/reference/operator/update/positional.txt:37 -msgid "the ``array`` field **must** appear as part of the ``query document``." -msgstr "" - -# 46481789e25748738f6f9f5cd4cd0775 -#: ../source/reference/operator/update/positional.txt:40 -msgid "For example:" -msgstr "" - -# 4e74551dda4048a7b22d104e00ddf318 -#: ../source/reference/operator/update/positional.txt:50 -msgid "Behavior" -msgstr "" - -# 76c91821e7424f9a973ba9916bf8865e -#: ../source/reference/operator/update/positional.txt:53 -msgid "``upsert``" -msgstr "" - -# bdb5212006e14712b4c454a295f72d4a -#: ../source/reference/operator/update/positional.txt:55 -msgid "" -"Do not use the positional operator :update:`$` with :term:`upsert` " -"operations because inserts will use the ``$`` as a field name in the " -"inserted document." -msgstr "" - -# 9e541a04669740e994b125ab959e05d4 -#: ../source/reference/operator/update/positional.txt:60 -msgid "Nested Arrays" -msgstr "" - -# cc8124a23e5546eb8b6a17812ac76f6f -#: ../source/reference/operator/update/positional.txt:62 -msgid "" -"The positional :update:`$` operator cannot be used for queries which " -"traverse more than one array, such as queries that traverse arrays nested" -" within other arrays, because the replacement for the :update:`$` " -"placeholder is a single value" -msgstr "" - -# b7e5adb53c634af6bc44c4b7ca1cbc12 -#: ../source/reference/operator/update/positional.txt:68 -msgid "Unsets" -msgstr "" - -# a8b23bb729824c94b7e2a1390c6286e0 -#: ../source/reference/operator/update/positional.txt:70 -msgid "" -"When used with the :update:`$unset` operator, the positional :update:`$` " -"operator does not remove the matching element from the array but rather " -"sets it to ``null``." -msgstr "" - -# 651037a285e64b33a0bc6198cb4216b2 -#: ../source/reference/operator/update/positional.txt:75 -msgid "Negations" -msgstr "" - -# a0e50cc799df4275bb014fdf434157e2 -#: ../source/reference/operator/update/positional.txt:79 -msgid "" -"If the query matches the array using a negation operator, such as " -":query:`$ne`, :query:`$not`, or :query:`$nin`, then you cannot use the " -"positional operator to update values from this array." -msgstr "" - -# f4dbe1be399e4eed99dd1a71c9d24a9a -#: ../source/reference/operator/update/positional.txt:83 -msgid "" -"However, if the negated portion of the query is inside of an " -":query:`$elemMatch` expression, then you *can* use the positional " -"operator to update this field." -msgstr "" - -# 5b441521bfb141fa913ca3ece07cf7ef -#: ../source/reference/operator/update/positional.txt:88 -msgid "Examples" -msgstr "" - -# 30b6ca393e964d2ea23d0d9d51dfb782 -#: ../source/reference/operator/update/positional.txt:91 -msgid "Update Values in an Array" -msgstr "" - -# 13ff0df8b1be4edea840bc1fabef13c7 -#: ../source/reference/operator/update/positional.txt:93 -msgid "Consider a collection ``students`` with the following documents:" -msgstr "" - -# e6ebc75a2d4b473a99580979334a472f -#: ../source/reference/operator/update/positional.txt:101 -msgid "" -"To update ``80`` to ``82`` in the ``grades`` array in the first document," -" use the positional :update:`$` operator if you do not know the position " -"of the element in the array:" -msgstr "" - -# 35f7e62d64c64ba3a0c6e9ea65f45a70 -#: ../source/reference/operator/update/positional.txt:112 -msgid "" -"Remember that the positional :update:`$` operator acts as a placeholder " -"for the **first match** of the update :ref:`query document `." -msgstr "" - -# b8e455a1c6e44ef787d7127cf2a495b2 -#: ../source/reference/operator/update/positional.txt:117 -msgid "Update Documents in an Array" -msgstr "" - -# 3ba825d5eda34f8b83fd030eca206dfc -#: ../source/reference/operator/update/positional.txt:119 -msgid "" -"The positional :update:`$` operator facilitates updates to arrays that " -"contain embedded documents. Use the positional :update:`$` operator to " -"access the fields in the embedded documents with the :ref:`dot notation " -"` on the :update:`$` operator." -msgstr "" - -# a8cdb02699484f23863689eccc49fd80 -#: ../source/reference/operator/update/positional.txt:132 -msgid "" -"Consider the following document in the ``students`` collection whose " -"``grades`` element value is an array of embedded documents:" -msgstr "" - -# 498ac523db48408f8816e26d938856d8 -#: ../source/reference/operator/update/positional.txt:146 -msgid "" -"Use the positional :update:`$` operator to update the value of the " -"``std`` field in the embedded document with the ``grade`` of ``85``:" -msgstr "" - -# 6e8505c9f0d14d32804707c306f75637 -#: ../source/reference/operator/update/positional.txt:159 -msgid "Update Embedded Documents Using Multiple Field Matches" -msgstr "" - -# 2624ad9ff37440c6982936cb7d682fe3 -#: ../source/reference/operator/update/positional.txt:161 -msgid "" -"The :update:`$` operator can update the first array element that matches " -"multiple query criteria specified with the :query:`$elemMatch()` " -"operator." -msgstr "" - -# 9ac565acd6df488596fe1369a686c703 -#: ../source/reference/operator/update/positional.txt:164 -msgid "" -"Consider the following document in the ``students`` collection whose " -"``grades`` field value is an array of embedded documents:" -msgstr "" - -# aff0ca2fbeb443009371c22e8efd0c1b -#: ../source/reference/operator/update/positional.txt:178 -msgid "" -"In the example below, the :update:`$` operator updates the value of the " -"``std`` field in the first embedded document that has ``grade`` field " -"with a value less than or equal to ``90`` and a ``mean`` field with a " -"value greater than ``80``:" -msgstr "" - -# 29eb2ef1e0714f05975cf19f427865ee -#: ../source/reference/operator/update/positional.txt:193 -msgid "" -"This operation updates the first embedded document that matches the " -"criteria, namely the second embedded document in the array:" -msgstr "" - -# e6b28dcd12ae452d9fb148c092cd1862 -#: ../source/reference/operator/update/positional.txt:208 -msgid "" -":method:`db.collection.update()`, " -":method:`db.collection.findAndModify()`, :query:`$elemMatch()`" -msgstr "" - -#~ msgid ":method:`~db.collection.update()`, :update:`$set` and :update:`$unset`" -#~ msgstr "" - -# aff78c99d6c84165882b3b3170b46984 -#~ msgid "*Syntax*: ``{ \".$\" : value }``" -#~ msgstr "" - -# f044f4c239c649c4801fb370054e07be -#~ msgid "" -#~ "The positional :operator:`$` operator " -#~ "identifies an element in an ``array``" -#~ " field to update without explicitly " -#~ "specifying the position of the element" -#~ " in the array. To project, or " -#~ "return, an array element from a " -#~ "read operation, see the :projection:`$` " -#~ "projection operator." -#~ msgstr "" - -# 62e19a1a17a64c9293003fe1fb3f79a2 -#~ msgid "When used with the :method:`~db.collection.update()` method," -#~ msgstr "" - -# b14221f98aff4d83b00c5ac218bff19a -#~ msgid "" -#~ "the positional :operator:`$` operator acts " -#~ "as a placeholder for the **first** " -#~ "element that matches the :ref:`query " -#~ "document `," -#~ " and" -#~ msgstr "" - -# d1c75c48813e41ddbc50f34d235fd6fa -#~ msgid "Upserts" -#~ msgstr "" - -# c258adc171334236b2cd3be8fbc01afb -#~ msgid "" -#~ "Do not use the positional operator " -#~ ":operator:`$` with :term:`upsert` operations " -#~ "because inserts will use the ``$`` " -#~ "as a field name in the inserted" -#~ " document." -#~ msgstr "" - -# cd72f0302bd54b778813aff9d1769a2e -#~ msgid "" -#~ "The positional :operator:`$` operator cannot" -#~ " be used for queries which traverse" -#~ " more than one array, such as " -#~ "queries that traverse arrays nested " -#~ "within other arrays, because the " -#~ "replacement for the :operator:`$` placeholder" -#~ " is a single value" -#~ msgstr "" - -# 94cac100ab984710801e51188eaedca9 -#~ msgid "" -#~ "When used with the :update:`$unset` " -#~ "operator, the positional :operator:`$` " -#~ "operator does not remove the matching" -#~ " element from the array but rather" -#~ " sets it to ``null``." -#~ msgstr "" - -# 2690d8a5cc9b488f96b6c9bd9dd6c126 -#~ msgid "" -#~ "To update ``80`` to ``82`` in the" -#~ " ``grades`` array in the first " -#~ "document, use the positional :operator:`$` " -#~ "operator if you do not know the" -#~ " position of the element in the " -#~ "array:" -#~ msgstr "" - -# ed99e99542f64ab59245d2cbde4a699b -#~ msgid "" -#~ "Remember that the positional :operator:`$` " -#~ "operator acts as a placeholder for " -#~ "the **first match** of the update " -#~ ":ref:`query document `." -#~ msgstr "" - -# 8467bec48a0348439ba8cbdc1145dfbd -#~ msgid "" -#~ "The positional :operator:`$` operator " -#~ "facilitates updates to arrays that " -#~ "contain embedded documents. Use the " -#~ "positional :operator:`$` operator to access" -#~ " the fields in the embedded documents" -#~ " with the :ref:`dot notation ` on the :operator:`$` " -#~ "operator." -#~ msgstr "" - -# 5e046c37f7a2453eb2dbfbcde8d0c0fd -#~ msgid "" -#~ "Use the positional :operator:`$` operator " -#~ "to update the value of the ``std``" -#~ " field in the embedded document with" -#~ " the ``grade`` of ``85``:" -#~ msgstr "" - -# 6d37eb42bf5c4bf09ff8228eae251cd5 -#~ msgid "Further Reading" -#~ msgstr "" - -#~ msgid "" -#~ "The :operator:`$` operator can update " -#~ "the first array element that matches " -#~ "multiple query criteria specified with " -#~ "the :query:`$elemMatch()` operator." -#~ msgstr "" - -#~ msgid "" -#~ "In the example below, the :operator:`$`" -#~ " operator updates the value of the" -#~ " ``std`` field in the first embedded" -#~ " document that has ``grade`` field " -#~ "with a value less than or equal" -#~ " to ``90`` and a ``mean`` field " -#~ "with a value greater than ``80``:" -#~ msgstr "" - -#~ msgid "" -#~ ":method:`~db.collection.update()`, :query:`$elemMatch()`, " -#~ ":update:`$set` and :update:`$unset`" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/update/pull.po b/locale/es/LC_MESSAGES/reference/operator/update/pull.po deleted file mode 100644 index 041d06e22ce..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/update/pull.po +++ /dev/null @@ -1,275 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:53+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 6f0c567383d145ab962d77c740000916 -#: ../source/reference/operator/update/pull.txt:3 -msgid "$pull" -msgstr "" - -# 42d394261265429797e2377c54811e68 -#: ../source/reference/operator/update/pull.txt -msgid "On this page" -msgstr "" - -# 64705da2e176421aa61a85dd707c6232 -#: ../source/reference/operator/update/pull.txt:15 -msgid "" -"The :update:`$pull` operator removes from an existing array all instances" -" of a value or values that match a specified condition." -msgstr "" - -# d0a0780584f74984970f2eced69198a2 -#: ../source/reference/operator/update/pull.txt:18 -msgid "The :update:`$pull` operator has the form:" -msgstr "" - -# 84609142970b43b586d4e7fc65da6c72 -#: ../source/includes/use-dot-notation.rst:1 -msgid "" -"To specify a ```` in an embedded document or in an array, use " -":ref:`dot notation `." -msgstr "" - -# 4f3407517e65438ca77f96a8aca10560 -#: ../source/reference/operator/update/pull.txt:27 -msgid "Behavior" -msgstr "" - -# d46eae6c4b1a4418b5a52440b35a0e60 -#: ../source/reference/operator/update/pull.txt:29 -msgid "" -"If you specify a ```` and the array elements are embedded " -"documents, :update:`$pull` operator applies the ```` as if " -"each array element were a document in a collection. See :ref:`pull-array-" -"of-documents` for an example." -msgstr "" - -# 9440978654744bfe8defb024934c43f3 -#: ../source/reference/operator/update/pull.txt:34 -msgid "" -"If the specified ```` to remove is an array, :update:`$pull` " -"removes only the elements in the array that match the specified " -"```` exactly, including order." -msgstr "" - -# 5035de293db3453298383a44b7efda30 -#: ../source/reference/operator/update/pull.txt:38 -msgid "" -"If the specified ```` to remove is a document, :update:`$pull` " -"removes only the elements in the array that have the exact same fields " -"and values. The ordering of the fields can differ." -msgstr "" - -# 9a52529dd6b1456eb259512d1c8ba06a -#: ../source/reference/operator/update/pull.txt:43 -msgid "Examples" -msgstr "" - -# f47d26faf3d34eca9b80c29e522b34d2 -#: ../source/reference/operator/update/pull.txt:46 -msgid "Remove All Items That Equals a Specified Value" -msgstr "" - -# 80088923142243289fa7749b99fc38d0 -#: ../source/reference/operator/update/pull.txt:48 -msgid "Given the following document in the ``stores`` collection:" -msgstr "" - -# 86b9e6833c744252b45261dd79cf6df4 -#: ../source/reference/operator/update/pull.txt:63 -msgid "" -"The following operation updates all documents in the collection to remove" -" ``\"apples\"`` and ``\"oranges\"`` from the array ``fruits`` and remove " -"``\"carrots\"`` from the array ``vegetables``:" -msgstr "" - -# 7ad6c946d82d4e07870d67d646b783fb -#: ../source/reference/operator/update/pull.txt:75 -msgid "" -"After the operation, the ``fruits`` array no longer contains any " -"``\"apples\"`` or ``\"oranges\"`` values, and the ``vegetables`` array no" -" longer contains any ``\"carrots\"`` values:" -msgstr "" - -# c0d20068ef1141029e99b35f68056bbd -#: ../source/reference/operator/update/pull.txt:93 -msgid "Remove All Items That Match a Specified ``$pull`` Condition" -msgstr "" - -# 68fe28a58ba442348d2089faee46e6d2 -#: ../source/reference/operator/update/pull.txt:95 -msgid "Given the following document in the ``profiles`` collection:" -msgstr "" - -# d22bb04e104f4b019cf2fd17e1cce455 -#: ../source/reference/operator/update/pull.txt:101 -msgid "" -"The following operation will remove all items from the ``votes`` array " -"that are greater than or equal to (:query:`$gte`) ``6``:" -msgstr "" - -# 56a80c471a254d1b83ade2fb8a787030 -#: ../source/reference/operator/update/pull.txt:108 -msgid "After the update operation, the document only has values less than 6:" -msgstr "" - -# 763e414c5d2a4069a9f0437331930608 -#: ../source/reference/operator/update/pull.txt:117 -msgid "Remove Items from an Array of Documents" -msgstr "" - -# 90ff98158cc549c18a6b2504bd53a829 -#: ../source/reference/operator/update/pull.txt:119 -msgid "A ``survey`` collection contains the following documents:" -msgstr "" - -# c15da31d0ff64a47810d8d96f4f92871 -#: ../source/reference/operator/update/pull.txt:138 -msgid "" -"The following operation will remove from the ``results`` array all " -"elements that contain both a ``score`` field equal to ``8`` and an " -"``item`` field equal to ``\"B\"``:" -msgstr "" - -# b15ec891ac7e4061bb43b2c3d38c625d -#: ../source/reference/operator/update/pull.txt:150 -msgid "" -"The :update:`$pull` expression applies the condition to each element of " -"the ``results`` array as though it were a top-level document." -msgstr "" - -# ffa9cf65505644d9b72fb89f58cb4f30 -#: ../source/reference/operator/update/pull.txt:153 -msgid "" -"After the operation, the ``results`` array contains no documents that " -"contain both a ``score`` field equal to ``8`` and an ``item`` field equal" -" to ``\"B\"``." -msgstr "" - -# 6a1f604bd93d44deb695e8ba232ddf08 -#: ../source/reference/operator/update/pull.txt:171 -msgid "" -"Because :update:`$pull` operator applies its query to each element as " -"though it were a top-level object, the expression did not require the use" -" of :query:`$elemMatch` to specify the condition of a ``score`` field " -"equal to ``8`` and ``item`` field equal to ``\"B\"``. In fact, the " -"following operation will not pull any element from the original " -"collection." -msgstr "" - -# 014565cfb3cf4fdc945b6bd720054cbc -#: ../source/reference/operator/update/pull.txt:186 -msgid "" -"However, if the ``survey`` collection contained the following documents, " -"where the ``results`` array contains embedded documents that also contain" -" arrays:" -msgstr "" - -# f931bf63636c4aa9b040c60f8eaedc1d -#: ../source/reference/operator/update/pull.txt:207 -msgid "" -"Then you can specify multiple conditions on the elements of the " -"``answers`` array with :query:`$elemMatch`:" -msgstr "" - -# c03b6c7ae4a24208ac2becff36603dfb -#: ../source/reference/operator/update/pull.txt:218 -msgid "" -"The operation removed from the ``results`` array those embedded documents" -" with an ``answers`` field that contained at least one element with ``q``" -" equal to ``2`` and ``a`` greater than or equal to ``8``:" -msgstr "" - -# e783f57be6f54273ae032e56aafed2a0 -#: ../source/reference/operator/update/pull.txt:237 -msgid ":method:`db.collection.update()`, :method:`db.collection.findAndModify()`" -msgstr "" - -#~ msgid "" -#~ "To specify the query to remove " -#~ "values from the array, use :doc:`query" -#~ " operators `." -#~ msgstr "" - -#~ msgid "After the operation, the documents no long have any ``\"msr\"`` values:" -#~ msgstr "" - -#~ msgid "Remove All Items Greater Than a Specified Value" -#~ msgstr "" - -#~ msgid "" -#~ "The following operation will remove all" -#~ " items from the ``votes`` array that" -#~ " are greater than or equal " -#~ "(:query:`$gte`) ``6``:" -#~ msgstr "" - -# 8d3db4f8782b40efa7ab92313346c254 -#~ msgid "" -#~ "The :update:`$pull` operator removes from " -#~ "an existing array all instances of " -#~ "a value or values that match a " -#~ "specified query." -#~ msgstr "" - -# 41f6ddee073d48b1a1b094b3dd3b8e6a -#~ msgid "Given the following documents in the ``cpuinfo`` collection:" -#~ msgstr "" - -# e963064d53f8449989e7500c4928c74c -#~ msgid "" -#~ "The following operation removes the " -#~ "value ``\"msr\"`` from the ``flags`` " -#~ "array:" -#~ msgstr "" - -#~ msgid "" -#~ "If the array elements are embedded " -#~ "documents, :update:`$pull` operator applies " -#~ "its specified query to each element " -#~ "as though it were a top-level " -#~ "object. See :ref:`pull-array-of-" -#~ "documents` for an example." -#~ msgstr "" - -#~ msgid "" -#~ "After the operation, the documents no" -#~ " longer contain any ``\"msr\"`` values " -#~ "in the ``flags`` array:" -#~ msgstr "" - -#~ msgid "" -#~ "The following operation will remove from" -#~ " the ``results`` array all elements " -#~ "that contain a ``score`` field equal " -#~ "to ``8`` and ``item`` field equal " -#~ "to ``\"B\"``:" -#~ msgstr "" - -#~ msgid "" -#~ "After the operation, the ``results`` " -#~ "array contains no documents that " -#~ "contains ``score`` field equal to ``8``" -#~ " and ``item`` field equal to " -#~ "``\"B\"``." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/update/pullAll.po b/locale/es/LC_MESSAGES/reference/operator/update/pullAll.po deleted file mode 100644 index 9b4a800af65..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/update/pullAll.po +++ /dev/null @@ -1,119 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:05+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 187bce94810c466ebb23303d053d45e1 -#: ../source/reference/operator/update/pullAll.txt:3 -msgid "$pullAll" -msgstr "" - -# e60293adbeb3498b8ed26ef2e99732a4 -#: ../source/reference/operator/update/pullAll.txt -msgid "On this page" -msgstr "" - -# 9a20c5fe0a1d4b3cb7b4d044e1519229 -#: ../source/reference/operator/update/pullAll.txt:14 -msgid "Definition" -msgstr "" - -# 4d143bc1ce5a46ef805b56f1a7af33ad -#: ../source/reference/operator/update/pullAll.txt:18 -msgid "" -"The :update:`$pullAll` operator removes all instances of the specified " -"values from an existing array. Unlike the :update:`$pull` operator that " -"removes elements by specifying a query, :update:`$pullAll` removes " -"elements that match the listed values." -msgstr "" - -# ddad1013f1f54747a3dd8412c54352a2 -#: ../source/reference/operator/update/pullAll.txt:23 -msgid "The :update:`$pullAll` operator has the form:" -msgstr "" - -# ced0290ddf7949e7bcfa8e7924bc0523 -#: ../source/includes/use-dot-notation.rst:1 -msgid "" -"To specify a ```` in an embedded document or in an array, use " -":ref:`dot notation `." -msgstr "" - -# b642898816d54767847322de99b5c8e0 -#: ../source/reference/operator/update/pullAll.txt:32 -msgid "Behavior" -msgstr "" - -# 8830323ad8d047258dcccb906f8a5bc8 -#: ../source/reference/operator/update/pullAll.txt:34 -msgid "" -"If a ```` to remove is a document or an array, :update:`$pullAll` " -"removes only the elements in the array that match the specified " -"```` exactly, including order." -msgstr "" - -# 9cffb38ace26443181cf1b05667d8691 -#: ../source/reference/operator/update/pullAll.txt:39 -msgid "Examples" -msgstr "" - -# 9c2fbf8b53cf465a85ea34baba7f451d -#: ../source/reference/operator/update/pullAll.txt:41 -msgid "Given the following document in the ``survey`` collection:" -msgstr "" - -# f0b782a1ecc8471094b0d3553a3d7939 -#: ../source/reference/operator/update/pullAll.txt:47 -msgid "" -"The following operation removes all instances of the value ``0`` and " -"``5`` from the ``scores`` array:" -msgstr "" - -# 322f5236a33743fb810d8416991553a6 -#: ../source/reference/operator/update/pullAll.txt:54 -msgid "" -"After the operation, the updated document has all instances of ``0`` and " -"``5`` removed from the ``scores`` field:" -msgstr "" - -# d52e2554dc234c72ae579bb4b6676c6f -#: ../source/reference/operator/update/pullAll.txt:61 -msgid ":method:`db.collection.update()`, :method:`db.collection.findAndModify()`" -msgstr "" - -# b645abfed31d4271a03f464dd0a99add -#~ msgid "" -#~ "The :update:`$pullAll` operator removes all" -#~ " instances of the specified values " -#~ "from an existing array." -#~ msgstr "" - -# 35446e0e95994e1e8004c8bf3cc82b74 -#~ msgid "" -#~ "Unlike the :update:`$pull` operator that " -#~ "removes elements by specifying a query," -#~ " :update:`$pullAll` removes elements that " -#~ "match the listed values." -#~ msgstr "" - -# e112108a0704483a8815234a4cf87e61 -#~ msgid "For example, given the following document in the ``survey`` collection:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/update/push.po b/locale/es/LC_MESSAGES/reference/operator/update/push.po deleted file mode 100644 index 4403fb03fe9..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/update/push.po +++ /dev/null @@ -1,334 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:04+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 9a0b2cac0d9843a7932f07d626185e29 -#: ../source/reference/operator/update/push.txt:3 -msgid "$push" -msgstr "" - -# 068981e983934a96842976645d1ea587 -#: ../source/reference/operator/update/push.txt -msgid "On this page" -msgstr "" - -# b71a3834c2f24640893d30b2fd19430a -#: ../source/reference/operator/update/push.txt:14 -msgid "Definition" -msgstr "" - -# bb48ffb0f40743df81a32f639bc4fc97 -#: ../source/reference/operator/update/push.txt:18 -msgid "The :update:`$push` operator appends a specified value to an array." -msgstr "" - -# 6b82b6a2650a4228a9700fff67a25443 -#: ../source/reference/operator/update/push.txt:20 -msgid "The :update:`$push` operator has the form:" -msgstr "" - -# 2359733dfdb5432cb7c7609b3cc73d53 -#: ../source/includes/use-dot-notation.rst:1 -msgid "" -"To specify a ```` in an embedded document or in an array, use " -":ref:`dot notation `." -msgstr "" - -# aea8f3ffb4564665b4f1edb8020351df -#: ../source/reference/operator/update/push.txt:29 -msgid "Behavior" -msgstr "" - -# d2127713ce6c49218d6ce96a7cc46193 -#: ../source/reference/operator/update/push.txt:31 -msgid "" -"If the field is absent in the document to update, :update:`$push` adds " -"the array field with the value as its element." -msgstr "" - -# b1b6f984f59f4b738dd1d7daec850313 -#: ../source/reference/operator/update/push.txt:34 -msgid "If the field is **not** an array, the operation will fail." -msgstr "" - -# c8756b3048704f2a82dfa8da8ef9f96a -#: ../source/reference/operator/update/push.txt:36 -msgid "" -"If the value is an array, :update:`$push` appends the whole array as a " -"*single* element. To add each element of the value separately, use the " -":update:`$each` modifier with :update:`$push`. For an example, see :ref" -":`example-push-each`. For a list of modifiers available for " -":update:`$push`, see :ref:`push-modifiers`." -msgstr "" - -# dae664cc3deb4a508f5e90fe44682498 -#: ../source/reference/operator/update/push.txt:42 -msgid "" -"MongoDB adds support for the :update:`$each` modifier to the " -":update:`$push` operator. Before 2.4, use :update:`$pushAll` for similar " -"functionality." -msgstr "" - -# 1fc3de7953e443c9bca63323a74bf7c7 -#: ../source/reference/operator/update/push.txt:50 -msgid "Modifiers" -msgstr "" - -# 009d2ee4dc56486f883b794ddf7111c3 -#: ../source/reference/operator/update/push.txt:54 -msgid "You can use the :update:`$push` operator with the following modifiers:" -msgstr "" - -# 264660cf1be8473884d4f01cf9c33022 -#: ../source/reference/operator/update/push.txt:60 -msgid "Modifier" -msgstr "" - -# aad9e92d91c14f6c8aafdeb788133d4d -#: ../source/reference/operator/update/push.txt:61 -msgid "Description" -msgstr "" - -# 61f47ab01c764862aad5d258d0770f64 -#: ../source/reference/operator/update/push.txt:63 -msgid ":update:`$each`" -msgstr "" - -# 6016efdb24d345a2b0f306f2a95393c3 -#: ../source/reference/operator/update/push.txt:65 -msgid "Appends multiple values to the array field." -msgstr "" - -# 344e8be51f08482daf14fdf7187a4476 -#: ../source/reference/operator/update/push.txt:69 -msgid "" -"When used in conjunction with the other modifiers, the :update:`$each` " -"modifier no longer needs to be first." -msgstr "" - -# fedba8a466224eadadbdd06995f31f97 -#: ../source/reference/operator/update/push.txt:72 -msgid ":update:`$slice`" -msgstr "" - -# e8cd06eecd29466e99c42c2b1a8ebada -#: ../source/reference/operator/update/push.txt:74 -msgid "" -"Limits the number of array elements. Requires the use of the " -":update:`$each` modifier." -msgstr "" - -# c33abd2938d24109b73281a757496e08 -#: ../source/reference/operator/update/push.txt:77 -msgid ":update:`$sort`" -msgstr "" - -# f4e723fa6a7c4885aaf57041699ecce0 -#: ../source/reference/operator/update/push.txt:79 -msgid "" -"Orders elements of the array. Requires the use of the :update:`$each` " -"modifier." -msgstr "" - -# 96c233fa451548e9ad47a97888297006 -#: ../source/reference/operator/update/push.txt:82 -msgid "" -"In previous versions, :update:`$sort` is only available when used with " -"both :update:`$each` and :update:`$slice`." -msgstr "" - -# 95e0e6813b3a459ab021e166630703da -#: ../source/reference/operator/update/push.txt:86 -msgid ":update:`$position`" -msgstr "" - -# b3c4fc5b2e7e40b696f0486056b68010 -#: ../source/reference/operator/update/push.txt:88 -msgid "" -"Specifies the location in the array at which to insert the new elements. " -"Requires the use of the :update:`$each` modifier. Without the " -":update:`$position` modifier, the :update:`$push` appends the elements to" -" the end of the array." -msgstr "" - -# de935f3a55584c73b6b0a4b7e84d9558 -#: ../source/reference/operator/update/push.txt:95 -msgid "When used with modifiers, the :update:`$push` operator has the form:" -msgstr "" - -# 3bb43eec04f846c3b631e51d4dde94f4 -#: ../source/reference/operator/update/push.txt:101 -msgid "" -"The processing of the :update:`push` operation with modifiers occur in " -"the following order, regardless of the order in which the modifiers " -"appear:" -msgstr "" - -# b4b5f1f44919445f9b0b5af22b6aed5b -#: ../source/reference/operator/update/push.txt:105 -msgid "Update array to add elements in the correct position." -msgstr "" - -# 483282008bdd4d069b491a3c455c810b -#: ../source/reference/operator/update/push.txt:107 -msgid "Apply sort, if specified." -msgstr "" - -# 5ff1a3744b2d4f72814e74c64329073e -#: ../source/reference/operator/update/push.txt:109 -msgid "Slice the array, if specified." -msgstr "" - -# 6866e2163bca417c98b856c9a3008b79 -#: ../source/reference/operator/update/push.txt:111 -msgid "Store the array." -msgstr "" - -# f032ab6a0f2d4aff81df3117728df2bd -#: ../source/reference/operator/update/push.txt:114 -msgid "Examples" -msgstr "" - -# be2e503f168442969c6bf588edf88899 -#: ../source/reference/operator/update/push.txt:117 -msgid "Append a Value to an Array" -msgstr "" - -# e34a9d2a37ee43b39b467dc177ac6cce -#: ../source/reference/operator/update/push.txt:119 -msgid "The following example appends ``89`` to the ``scores`` array:" -msgstr "" - -# 16e460314d184ace911aa0b70fa4ac4e -#: ../source/reference/operator/update/push.txt:131 -msgid "Append Multiple Values to an Array" -msgstr "" - -# c1f4f416d81343fcadf8e8a0d4a6ba38 -#: ../source/reference/operator/update/push.txt:133 -msgid "" -"Use :update:`$push` with the :update:`$each` modifier to append multiple " -"values to the array field." -msgstr "" - -# 3152700bafe34e32975bee8863954312 -#: ../source/includes/example-push-each.rst:1 -msgid "" -"The following example appends each element of ``[ 90, 92, 85 ]`` to the " -"``scores`` array for the document where the ``name`` field equals " -"``joe``:" -msgstr "" - -# 283f88c700d94755b83ee0d278e0c39a -#: ../source/reference/operator/update/push.txt:139 -msgid "Use ``$push`` Operator with Multiple Modifiers" -msgstr "" - -# 6501aed896ba4e87ad8150e815cf2ded -#: ../source/includes/example-push-with-multiple-modifiers.rst:1 -msgid "A collection ``students`` has the following document:" -msgstr "" - -# 7b27eab928bc4630857c6782732848b0 -#: ../source/includes/example-push-with-multiple-modifiers.rst:15 -msgid "The following :update:`$push` operation uses:" -msgstr "" - -# 500bf12f050843fbae086a83c0676aab -#: ../source/includes/example-push-with-multiple-modifiers.rst:17 -msgid "" -"the :update:`$each` modifier to add multiple documents to the ``quizzes``" -" array," -msgstr "" - -# 2e664432c54c4fb8be1441855f32d992 -#: ../source/includes/example-push-with-multiple-modifiers.rst:20 -msgid "" -"the :update:`$sort` modifier to sort all the elements of the modified " -"``quizzes`` array by the ``score`` field in descending order, and" -msgstr "" - -# 457e601dfa834369881adcd26cef65f0 -#: ../source/includes/example-push-with-multiple-modifiers.rst:24 -msgid "" -"the :update:`$slice` modifier to keep only the **first** three sorted " -"elements of the ``quizzes`` array." -msgstr "" - -# 5ba6d433f61a4dcfa05137ea1398b0a7 -#: ../source/includes/example-push-with-multiple-modifiers.rst:42 -msgid "" -"The result of the operation is keep only the three highest scoring " -"quizzes:" -msgstr "" - -# f86d6495fe1e4592b6e0d726bf91d75c -#: ../source/reference/operator/update/push.txt:143 -msgid ":method:`db.collection.update()`, :method:`db.collection.findAndModify()`" -msgstr "" - -# 4dfb32f3f75a4767a9114ed3aff6ec47 -#~ msgid "" -#~ "The following example appends ``89`` to" -#~ " the ``scores`` array for the first" -#~ " document where the ``_id`` field " -#~ "equals ``1``:" -#~ msgstr "" - -# 7d969a67829a46f0869ad7b36bf0f118 -#~ msgid "" -#~ "If the value is an array, " -#~ ":update:`$push` appends the whole array " -#~ "as a *single* element. To add each" -#~ " element of the value separately, use" -#~ " :update:`$push` with the :update:`$each` " -#~ "modifier." -#~ msgstr "" - -# ed7df7034da64c799551318f880bd329 -#~ msgid ":update:`$each` appends multiple values to the array field," -#~ msgstr "" - -# 1aa7ae86a68e457f9e481586254b894c -#~ msgid "" -#~ ":update:`$slice`, which is only available " -#~ "when used with :update:`$each`, limits " -#~ "the number of array elements," -#~ msgstr "" - -# 836e8fa5712c47838ba7e1f12f463f7e -#~ msgid "" -#~ ":update:`$sort`, which is only available " -#~ "when used with :update:`$each`, orders " -#~ "elements of the array, and" -#~ msgstr "" - -# 12eee76b4f3e4240b9a890ee207d3267 -#~ msgid "" -#~ ":update:`$position`, which is only available" -#~ " when used with :update:`$each`, specifies" -#~ " the location in the array at " -#~ "which to insert the new elements. " -#~ "Without the :update:`$position` modifier, the" -#~ " :update:`$push` appends the elements to" -#~ " the end of the array." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/update/pushAll.po b/locale/es/LC_MESSAGES/reference/operator/update/pushAll.po deleted file mode 100644 index 323ecc17ece..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/update/pushAll.po +++ /dev/null @@ -1,67 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:04+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 53d6bbd5c2694e12b98299da8fd299dc -#: ../source/reference/operator/update/pushAll.txt:3 -msgid "$pushAll" -msgstr "" - -# 628b6f9c212e49f08ec80517396651d9 -#: ../source/reference/operator/update/pushAll.txt:15 -msgid "Use the :update:`$push` operator with :update:`$each` instead." -msgstr "" - -# cd252f2c0795404897d7ea72da30a6f7 -#: ../source/reference/operator/update/pushAll.txt:18 -msgid "The :update:`$pushAll` operator appends the specified values to an array." -msgstr "" - -# a6cce2fecee647648e7ea48ea51117fb -#: ../source/reference/operator/update/pushAll.txt:21 -msgid "The :update:`$pushAll` operator has the form:" -msgstr "" - -# 04036651ec124a57ab132551b05d98b0 -#: ../source/reference/operator/update/pushAll.txt:27 -msgid "" -"If you specify a single value, :update:`$pushAll` will behave as " -":update:`$push`." -msgstr "" - -# 76759b1f27b4484887ebafa2f5ada711 -#~ msgid "" -#~ "The :update:`$pushAll` operator is similar " -#~ "to the :update:`$push` but adds the " -#~ "ability to append several values to " -#~ "an array at once." -#~ msgstr "" - -# b89496629cd54f65bac53f044d5b4da4 -#~ msgid "" -#~ "Here, :update:`$pushAll` appends the values" -#~ " in ``[ value1, value2, value3 ]``" -#~ " to the array in ``field1`` in " -#~ "the document matched by the statement" -#~ " ``{ field: value }`` in " -#~ "``collection``." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/update/rename.po b/locale/es/LC_MESSAGES/reference/operator/update/rename.po deleted file mode 100644 index 8f910587f0d..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/update/rename.po +++ /dev/null @@ -1,222 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:53+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 8d3e1fff5e534bfdbf316e764e618ec5 -#: ../source/reference/operator/update/rename.txt:3 -msgid "$rename" -msgstr "" - -# 893b5d9cbc7a41c383ed863e8f80c46e -#: ../source/reference/operator/update/rename.txt -msgid "On this page" -msgstr "" - -# cd78e14d4edc493c8e7783bf1bbd4ee6 -#: ../source/reference/operator/update/rename.txt:14 -msgid "Definition" -msgstr "" - -# f3ea00ebac674290b8d9321732483dc5 -#: ../source/reference/operator/update/rename.txt:18 -msgid "" -"The :update:`$rename` operator updates the name of a field and has the " -"following form:" -msgstr "" - -# 5ba4a147a913467f83961659645923b6 -#: ../source/reference/operator/update/rename.txt:24 -msgid "" -"The new field name must differ from the existing field name. To specify a" -" ```` in an embedded document, use :term:`dot notation`." -msgstr "" - -# c3de5b225da04b0f8bd87bbfa07a54a6 -#: ../source/reference/operator/update/rename.txt:28 -msgid "Consider the following example:" -msgstr "" - -# 1cf58a4d827742b5b194cc7af5a09e0e -#: ../source/reference/operator/update/rename.txt:34 -msgid "" -"This operation renames the field ``nickname`` to ``alias``, and the field" -" ``cell`` to ``mobile``." -msgstr "" - -# ab6a7ef59dc4468fa26daec1851c342f -#: ../source/reference/operator/update/rename.txt:38 -msgid "Behavior" -msgstr "" - -# 7d235784492d4637aaa998008bbc3254 -#: ../source/reference/operator/update/rename.txt:40 -msgid "" -"The :update:`$rename` operator logically performs an :update:`$unset` of " -"both the old name and the new name, and then performs a :update:`$set` " -"operation with the new name. As such, the operation may not preserve the " -"order of the fields in the document; i.e. the renamed field may move " -"within the document." -msgstr "" - -# 714197ee2f564fe696914bd1bed0a012 -#: ../source/reference/operator/update/rename.txt:46 -msgid "" -"If the document already has a field with the ````, the " -":update:`$rename` operator removes that field and renames the specified " -"```` to ````." -msgstr "" - -# d0cbbb4f7147446c8639437ddda14a8d -#: ../source/reference/operator/update/rename.txt:50 -msgid "" -"If the field to rename does not exist in a document, :update:`$rename` " -"does nothing (i.e. no operation)." -msgstr "" - -# bb4ee0ace5394baf8a51f7717d54e2af -#: ../source/reference/operator/update/rename.txt:53 -msgid "" -"For fields in embedded documents, the :update:`$rename` operator can " -"rename these fields as well as move the fields in and out of embedded " -"documents. :update:`$rename` does not work if these fields are in array " -"elements." -msgstr "" - -# daf9d789184c44ac92e420f34901807b -#: ../source/reference/operator/update/rename.txt:59 -msgid "Examples" -msgstr "" - -# 04ca2eb206d042ad9e4faead6390b862 -#: ../source/reference/operator/update/rename.txt:61 -msgid "" -"A collection ``students`` contains the following documents where a field " -"``nmae`` appears misspelled, i.e. should be ``name``:" -msgstr "" - -# 6942315349f644bea1cd72381ae3250e -#: ../source/reference/operator/update/rename.txt:87 -msgid "" -"The examples in this section successively updates the documents in the " -"collection." -msgstr "" - -# 59dfe13dfc524198a852dc2dc361166f -#: ../source/reference/operator/update/rename.txt:91 -msgid "Rename a Field" -msgstr "" - -# f37beae38b5d47fa8146919dc4100f16 -#: ../source/reference/operator/update/rename.txt:93 -msgid "" -"To rename a field, call the :update:`$rename` operator with the current " -"name of the field and the new name:" -msgstr "" - -# 968848de53a247d387c6b1991734c6e2 -#: ../source/reference/operator/update/rename.txt:100 -msgid "" -"This operation renames the field ``nmae`` to ``name`` for all documents " -"in the collection:" -msgstr "" - -# c89b86539bac498f971c90a1ebfb43de -#: ../source/reference/operator/update/rename.txt:127 -msgid "Rename a Field in an Embedded Document" -msgstr "" - -# f31404cd571e4fe19a5575fa9df40777 -#: ../source/reference/operator/update/rename.txt:129 -msgid "" -"To rename a field in an embedded document, call the :update:`$rename` " -"operator using the :ref:`dot notation ` to refer " -"to the field. If the field is to remain in the same embedded document, " -"also use the dot notation in the new name, as in the following:" -msgstr "" - -# 6faa4cdba14742c2a098c680b14336d3 -#: ../source/reference/operator/update/rename.txt:138 -msgid "This operation renames the embedded field ``first`` to ``fname``:" -msgstr "" - -# 1693e174c41e4ead9064c895208f8fc3 -#: ../source/reference/operator/update/rename.txt:150 -msgid "Rename a Field That Does Not Exist" -msgstr "" - -# b26e18e187d641bd986ad2c7142a8e2c -#: ../source/reference/operator/update/rename.txt:152 -msgid "" -"When renaming a field and the existing field name refers to a field that " -"does not exist, the :update:`$rename` operator does nothing, as in the " -"following:" -msgstr "" - -# f6091475171d45f7ac1d4ce4073cecd4 -#: ../source/reference/operator/update/rename.txt:160 -msgid "This operation does nothing because there is no field named ``wife``." -msgstr "" - -# 533f92eb22f04c3bb0f18cc467940df1 -#: ../source/reference/operator/update/rename.txt:163 -msgid ":method:`db.collection.update()`, :method:`db.collection.findAndModify()`" -msgstr "" - -# 1a85c9841031411290152bd7364e071b -#~ msgid "" -#~ "*Syntax*: ``{$rename: { : " -#~ ", : ," -#~ " ... } }``" -#~ msgstr "" - -# 94129a9f2ce044e9940ba71b27923cb2 -#~ msgid "" -#~ "The :update:`$rename` operator updates the " -#~ "name of a field. The new field " -#~ "name must differ from the existing " -#~ "field name." -#~ msgstr "" - -# 3dbf604c47074956afbab44560cdac4c -#~ msgid "" -#~ "If the document already has a " -#~ "field with the *new* field name, " -#~ "the :update:`$rename` operator removes that" -#~ " field and renames the field with " -#~ "the *old* field name to the *new*" -#~ " field name." -#~ msgstr "" - -# 8da37a5b725146a0998440056849e0c7 -#~ msgid "" -#~ "A collection ``students`` the following " -#~ "document where a field ``nmae`` appears" -#~ " misspelled, i.e. should be ``name``:" -#~ msgstr "" - -# 5fd7185fa57a4ab8b8bf284f65c53d28 -#~ msgid "The examples in this section successively updates this document." -#~ msgstr "" - -# d812c42ab4f44f3fb9413052eb7019e8 -#~ msgid "This operation renames the field ``nmae`` to ``name``:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/update/set.po b/locale/es/LC_MESSAGES/reference/operator/update/set.po deleted file mode 100644 index d5079d7284b..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/update/set.po +++ /dev/null @@ -1,225 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 23:05+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 6dde8967fcc2478e9fb8b038c18fd6fb -#: ../source/reference/operator/update/set.txt:3 -msgid "$set" -msgstr "" - -# cb17cafbfc2b4a66a628df3bb2eb25c3 -#: ../source/reference/operator/update/set.txt -msgid "On this page" -msgstr "" - -# 914a34facf5d4795ba3e5f373951f0e3 -#: ../source/reference/operator/update/set.txt:14 -msgid "Definition" -msgstr "" - -# b8bc3124633f42cda6935d6f42c398f0 -#: ../source/reference/operator/update/set.txt:18 -msgid "" -"The :update:`$set` operator replaces the value of a field with the " -"specified value." -msgstr "" - -# 820ec64a9a1c489bbfbb99a05789b81e -#: ../source/reference/operator/update/set.txt:21 -msgid "The :update:`$set` operator expression has the following form:" -msgstr "" - -# 52d0e1e5b055449badcde1e97fa89547 -# b225ee93c6a8403eb24beaadc6b4ce21 -# bd12ead2bd3c4d5ea08c721e3c5b15ef -#: ../source/includes/use-dot-notation.rst:1 -msgid "" -"To specify a ```` in an embedded document or in an array, use " -":ref:`dot notation `." -msgstr "" - -# 11a6178e73e448ae8e9545a5421551c3 -#: ../source/reference/operator/update/set.txt:30 -msgid "Behavior" -msgstr "" - -# 9273065cc8bb46fcab5d062fc5d0feba -#: ../source/reference/operator/update/set.txt:32 -msgid "" -"If the field does not exist, :update:`$set` will add a new field with the" -" specified value, provided that the new field does not violate a type " -"constraint. If you specify a dotted path for a non-existent field, " -":update:`$set` will create the embedded documents *as needed* to fulfill " -"the dotted path to the field." -msgstr "" - -# fc86cdce1b4a496f9485209c96d4e946 -#: ../source/reference/operator/update/set.txt:39 -msgid "" -"If you specify multiple field-value pairs, :update:`$set` will update or " -"create each field." -msgstr "" - -# 9a6e7c9c2fbf40438f9c4abfb7fa6134 -#: ../source/reference/operator/update/set.txt:43 -msgid "Examples" -msgstr "" - -# 2484eb3b53224c68960a16767e9a7178 -#: ../source/reference/operator/update/set.txt:45 -msgid "Consider a collection ``products`` with the following document:" -msgstr "" - -# a2175e3b3c8e45989cb3843c3c547081 -#: ../source/reference/operator/update/set.txt:61 -msgid "Set Top-Level Fields" -msgstr "" - -# 2c8ca7dcc5194a3e89e8cbbb4baab0a2 -#: ../source/reference/operator/update/set.txt:63 -msgid "" -"For the document matching the criteria ``_id`` equal to ``100``, the " -"following operation uses the :update:`$set` operator to update the value " -"of the ``quantity`` field, ``details`` field, and the ``tags`` field." -msgstr "" - -# 7972f00b205448baa3dec7c77ade5ce6 -#: ../source/reference/operator/update/set.txt:81 -msgid "" -"The operation replaces the value of: ``quantity`` to ``500``; the " -"``details`` field to a new embedded document, and the ``tags`` field to a" -" new array." -msgstr "" - -# 455ac2669a4a4e1590d54da6fd573ed5 -#: ../source/reference/operator/update/set.txt:86 -msgid "Set Fields in Embedded Documents" -msgstr "" - -# 30599db3633a455fafe00c7280dda283 -#: ../source/reference/operator/update/set.txt:90 -msgid "" -"For the document matching the criteria ``_id`` equal to ``100``, the " -"following operation updates the ``make`` field in the ``details`` " -"document:" -msgstr "" - -# 4bfdc526e58d4e54a3166a18247593c8 -#: ../source/reference/operator/update/set.txt:102 -msgid "Set Elements in Arrays" -msgstr "" - -# bd6548558c424d0991edad3af75d82f8 -#: ../source/reference/operator/update/set.txt:106 -msgid "" -"For the document matching the criteria ``_id`` equal to ``100``, the " -"following operation update the value second element (array index of " -"``1``) in the ``tags`` field and the ``rating`` field in the first " -"element (array index of ``0``) of the ``ratings`` array." -msgstr "" - -# 40357ac0fd7f49d48f024f4a74dd3b0f -#: ../source/reference/operator/update/set.txt:123 -msgid "" -"For additional update operators for arrays, see :doc:`/reference/operator" -"/update-array`." -msgstr "" - -# 9e884fb3d7b34c549ef41291ab1b9dd3 -#: ../source/reference/operator/update/set.txt:126 -msgid ":method:`db.collection.update()`, :method:`db.collection.findAndModify()`" -msgstr "" - -#~ msgid "*Syntax*: ``{ $set: { : , ... } }``" -#~ msgstr "" - -#~ msgid "" -#~ "Use the :update:`$set` operator to " -#~ "replace the value of a field to" -#~ " the specified value. If the field" -#~ " does not exist, the :update:`$set` " -#~ "operator will add the field with " -#~ "the specified value." -#~ msgstr "" - -#~ msgid "" -#~ "The following example uses the " -#~ ":update:`$set` operator to update the " -#~ "value of the ``quantity`` field to " -#~ "``500`` and the ``instock`` field to " -#~ "``true`` for the *first* document where" -#~ " the field ``sku`` has the value " -#~ "``abc123``:" -#~ msgstr "" - -# 4a84efa3d5a842c5b2c939468eed8151 -#~ msgid "" -#~ "To update all matching documents in " -#~ "the collection, specify ``multi: true`` " -#~ "option in the :method:`~db.collection.update()` " -#~ "method, as in the following example " -#~ "which sets the value of the field" -#~ " ``instock`` to ``true`` for all " -#~ "documents in the ``products`` collection " -#~ "where the ``quantity`` field is greater" -#~ " than (i.e. :query:`$gt`) ``0`` :" -#~ msgstr "" - -#~ msgid "" -#~ "The :update:`$set` operator replaces the " -#~ "value of a field to the specified" -#~ " value. If the field does not " -#~ "exist, the :update:`$set` operator will " -#~ "add the field with the specified " -#~ "value." -#~ msgstr "" - -#~ msgid "To access fields in embedded documents, use the :term:`dot notation`." -#~ msgstr "" - -#~ msgid "" -#~ "By default, :method:`db.collection.update()` method" -#~ " updates the first document that " -#~ "matches the update condition. Use the" -#~ " ``multi`` option to update all " -#~ "matching documents." -#~ msgstr "" - -#~ msgid "Update a Single Document" -#~ msgstr "" - -#~ msgid "" -#~ "The following operation uses the " -#~ ":update:`$set` operator to update the " -#~ "value of the ``quantity`` field to " -#~ "``500``, ``instock`` field to ``true``, " -#~ "and ``make`` field in the ``details``" -#~ " document to ``\"ZYX\"`` for the " -#~ "*first* document where the field ``sku``" -#~ " has the value ``\"abc123\"``:" -#~ msgstr "" - -#~ msgid "Update Multiple Documents" -#~ msgstr "" - -#~ msgid "For more examples, see :method:`~db.collection.update()`." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/update/setOnInsert.po b/locale/es/LC_MESSAGES/reference/operator/update/setOnInsert.po deleted file mode 100644 index fab1260a37a..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/update/setOnInsert.po +++ /dev/null @@ -1,186 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:52+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# fe52dd4895744290b8d562eded3b5a7b -#: ../source/reference/operator/update/setOnInsert.txt:3 -msgid "$setOnInsert" -msgstr "" - -# 10ea29b0d2df424ba67a8bfd8109bf0e -#: ../source/reference/operator/update/setOnInsert.txt -msgid "On this page" -msgstr "" - -# 40e1b5198bac4294b994086ca2a83e57 -#: ../source/reference/operator/update/setOnInsert.txt:14 -msgid "Definition" -msgstr "" - -# 48562f89bcbe4a5691b7bca534127d39 -#: ../source/reference/operator/update/setOnInsert.txt:20 -msgid "" -"If an update operation with :ref:`upsert: true ` " -"results in an insert of a document, then :update:`$setOnInsert` assigns " -"the specified values to the fields in the document. If the update " -"operation does not result in an insert, :update:`$setOnInsert` does " -"nothing." -msgstr "" - -# 2f151f00f53b4ba783e47a67f38ca674 -#: ../source/reference/operator/update/setOnInsert.txt:26 -msgid "" -"You can specify the ``upsert`` option for either the " -":method:`db.collection.update()` or " -":method:`db.collection.findAndModify()` methods." -msgstr "" - -# acbef6529f0b464b888762c8a04c4fb8 -#: ../source/includes/use-dot-notation.rst:1 -msgid "" -"To specify a ```` in an embedded document or in an array, use " -":ref:`dot notation `." -msgstr "" - -# c91d97658888478ea1c91bbc267470dc -#: ../source/reference/operator/update/setOnInsert.txt:41 -msgid "Example" -msgstr "" - -# caeb6361a3ad4f11babf23c367111bd7 -#: ../source/reference/operator/update/setOnInsert.txt:43 -msgid "A collection named ``products`` contains no documents." -msgstr "" - -# 9ecdacab31df42a09a80ae933a31f861 -#: ../source/reference/operator/update/setOnInsert.txt:45 -msgid "" -"Then, the following :method:`db.collection.update()` with :ref:`upsert: " -"true ` inserts a new document." -msgstr "" - -# e51017e1c7184e3380acb337b52164bf -#: ../source/reference/operator/update/setOnInsert.txt:59 -msgid "" -"MongoDB creates a new document with ``_id`` equal to ``1`` from the " -"```` condition, and then applies the :update:`$set` and " -":update:`$setOnInsert` operations to this document." -msgstr "" - -# 9ae00490aa7c4015a063fae5d1aa7227 -#: ../source/reference/operator/update/setOnInsert.txt:63 -msgid "The ``products`` collection contains the newly-inserted document:" -msgstr "" - -# c14d7fbd4d3c498e9b74a0cbc2e02f4e -#: ../source/reference/operator/update/setOnInsert.txt:69 -msgid "" -"If the :method:`db.collection.update()` with :ref:`upsert: true ` had found a matching document, then MongoDB performs an " -"update, applying the :update:`$set` operation but ignoring the " -":update:`$setOnInsert` operation." -msgstr "" - -# 79b4dd6ca4644ca3887aed99bee8ccc3 -#: ../source/reference/operator/update/setOnInsert.txt:74 -msgid ":method:`db.collection.update()`, :method:`db.collection.findAndModify()`" -msgstr "" - -#~ msgid "" -#~ "If an :term:`upsert` results in an " -#~ "insert of a document, then " -#~ ":update:`$setOnInsert` assigns the specified " -#~ "values to the fields in the " -#~ "document. You can specify an upsert " -#~ "by specifying the :term:`upsert` option " -#~ "for either the :method:`db.collection.update()` " -#~ "or :method:`db.collection.findAndModify()` methods. " -#~ "If the upsert results in an " -#~ ":doc:`update `, " -#~ ":update:`$setOnInsert` has no effect." -#~ msgstr "" - -#~ msgid "Examples" -#~ msgstr "" - -#~ msgid "Upsert Results in an Insert" -#~ msgstr "" - -#~ msgid "" -#~ "Then, the following :method:`upsert " -#~ "` operation performs an " -#~ "insert and applies the :update:`$setOnInsert`" -#~ " to set the field ``defaultQty`` to" -#~ " ``100``:" -#~ msgstr "" - -#~ msgid "Upsert Results in an Update" -#~ msgstr "" - -#~ msgid "" -#~ "If the :method:`db.collection.update()` or the" -#~ " :method:`db.collection.findAndModify()` method has " -#~ "the ``upsert`` flag and performs an " -#~ "update and not an insert, " -#~ ":update:`$setOnInsert` has no effect." -#~ msgstr "" - -#~ msgid "A collection named ``products`` has the following document:" -#~ msgstr "" - -#~ msgid "" -#~ "The following :method:`~db.collection.update()` with" -#~ " the *upsert* flag operation performs " -#~ "an update:" -#~ msgstr "" - -#~ msgid "" -#~ "Because the :method:`~db.collection.update()` with" -#~ " *upsert* only performs an update, " -#~ "MongoDB ignores the :update:`$setOnInsert` " -#~ "operation and only applies the " -#~ ":update:`$set` operation." -#~ msgstr "" - -#~ msgid "" -#~ "The ``products`` collection now contains " -#~ "the following modified document:" -#~ msgstr "" - -#~ msgid "" -#~ "If an update operation with " -#~ ":ref:`upsert: true ` results" -#~ " in an insert of a document, " -#~ "then :update:`$setOnInsert` assigns the " -#~ "specified values to the fields in " -#~ "the document. If the update operation" -#~ " does not result in an insert, " -#~ ":update:`$setOnInsert` is ignored." -#~ msgstr "" - -#~ msgid "" -#~ "The new document is created with " -#~ "``_id`` equal to ``1`` from the " -#~ "```` condition, and the :update:`$set`" -#~ " and :update:`$setOnInsert` operations are " -#~ "applied to this document." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/update/slice.po b/locale/es/LC_MESSAGES/reference/operator/update/slice.po deleted file mode 100644 index 428673c2d1d..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/update/slice.po +++ /dev/null @@ -1,285 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:52+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# b43b1000506b4dd0b5dc95fdcc2b5db3 -#: ../source/reference/operator/update/slice.txt:3 -msgid "$slice" -msgstr "" - -# 12e5832140794872b2274074bf6af755 -#: ../source/reference/operator/update/slice.txt -msgid "On this page" -msgstr "" - -# e4cb6c928a8946c7a3e0291103381514 -#: ../source/reference/operator/update/slice.txt:17 -msgid "" -"The :update:`$slice` modifier limits the number of array elements during " -"a :update:`$push` operation. To project, or return, a specified number of" -" array elements from a read operation, see the :projection:`$slice` " -"projection operator instead." -msgstr "" - -# 27a271e0b7864e5482b8e32c74f6d4fc -#: ../source/reference/operator/update/slice.txt:22 -msgid "" -"To use the :update:`$slice` modifier, it **must** appear with the " -":update:`$each` modifier. You can pass an empty array ``[]`` to the " -":update:`$each` modifier such that only the :update:`$slice` modifier has" -" an effect." -msgstr "" - -# a863106367a241ab93bdd22b7ac61f34 -#: ../source/reference/operator/update/slice.txt:38 -msgid "The ```` can be:" -msgstr "" - -# 630061d1602f45d0a3d3a973b35524c4 -#: ../source/reference/operator/update/slice.txt:44 -msgid "Value" -msgstr "" - -# 0a239a60f0094652a5d6963a4b327cd9 -#: ../source/reference/operator/update/slice.txt:45 -msgid "Description" -msgstr "" - -# cbce0f906fd34ab5ab93be09d9f42b9a -#: ../source/reference/operator/update/slice.txt:47 -msgid "Zero" -msgstr "" - -# 3a80cb1247ed47c2b1e35132ebf24a9e -#: ../source/reference/operator/update/slice.txt:48 -msgid "To update the array ```` to an empty array." -msgstr "" - -# 99fcf69c42a946e59fcee291e95b1404 -#: ../source/reference/operator/update/slice.txt:50 -msgid "Negative" -msgstr "" - -# 9a919a7bc2494ebea2ac4c7fc65f2711 -#: ../source/reference/operator/update/slice.txt:52 -msgid "" -"To update the array ```` to contain only the last ```` " -"elements." -msgstr "" - -# 084549a89afc48a3a4b74df3d34ced7e -#: ../source/reference/operator/update/slice.txt:55 -msgid "Positive" -msgstr "" - -# e7643e76b3a24f57a9e59ac1d6b28d11 -#: ../source/reference/operator/update/slice.txt:57 -msgid "To update the array ```` contain only the first ```` elements." -msgstr "" - -# 3c80a86dc0004e38adfee91db45d24d9 -#: ../source/reference/operator/update/slice.txt:63 -msgid "Behavior" -msgstr "" - -# 3f081e36d86f4ac9b446c46bc4dd951b -#: ../source/reference/operator/update/slice.txt:67 -msgid "" -"The order in which the modifiers appear is immaterial. Previous versions " -"required the :update:`$each` modifier to appear as the first modifier if " -"used in conjunction with :update:`$slice`. For a list of modifiers " -"available for :update:`$push`, see :ref:`push-modifiers`." -msgstr "" - -# 193524f260a744508a604b099a0e5e33 -#: ../source/reference/operator/update/slice.txt:72 -msgid "" -"Trying to use the :update:`$slice` modifier without the :update:`$each` " -"modifier results in an error." -msgstr "" - -# d48c6233a7d84f979ebd0ad76d6efad2 -#: ../source/reference/operator/update/slice.txt:76 -msgid "Examples" -msgstr "" - -# 08ec752dddab461eb8c69f1f0a598fe5 -#: ../source/reference/operator/update/slice.txt:79 -msgid "Slice from the End of the Array" -msgstr "" - -# d955627aad7e4cfa8ebe5f63e34ee081 -# a63296d9c5ab486d945a8e84d272de12 -# a3c71e4d70644a31903a77311075cfda -#: ../source/reference/operator/update/slice.txt:81 -#: ../source/reference/operator/update/slice.txt:115 -#: ../source/reference/operator/update/slice.txt:149 -msgid "A collection ``students`` contains the following document:" -msgstr "" - -# 33fd40d577ae4d12b95feef1e264c6e2 -#: ../source/reference/operator/update/slice.txt:87 -msgid "" -"The following operation adds new elements to the ``scores`` array, and " -"then uses the :update:`$slice` modifier to trim the array to the last " -"five elements:" -msgstr "" - -# 521463a54fe243a28d609c39a1a0ea7b -#: ../source/reference/operator/update/slice.txt:105 -msgid "" -"The result of the operation is slice the elements of the updated " -"``scores`` array to the last five elements:" -msgstr "" - -# 50b145b028874f3ab704d3655f9c134e -#: ../source/reference/operator/update/slice.txt:113 -msgid "Slice from the Front of the Array" -msgstr "" - -# 0f623f4397874b088a7dbc9d3f2edfac -#: ../source/reference/operator/update/slice.txt:121 -msgid "" -"The following operation adds new elements to the ``scores`` array, and " -"then uses the :update:`$slice` modifier to trim the array to the first " -"three elements." -msgstr "" - -# feb4cf7e797f4407be55f03aab61efc5 -#: ../source/reference/operator/update/slice.txt:139 -msgid "" -"The result of the operation is to slice the elements of the updated " -"``scores`` array to the first three elements:" -msgstr "" - -# c8c7bf33b7594d0b8cdd1a7ec4158a98 -#: ../source/reference/operator/update/slice.txt:147 -msgid "Update Array Using Slice Only" -msgstr "" - -# a0efabdea7264b02882a90fa9875cef6 -#: ../source/reference/operator/update/slice.txt:155 -msgid "" -"To update the ``scores`` field with just the effects of the " -":update:`$slice` modifier, specify the number of elements to slice (e.g. " -"``-3``) for the :update:`$slice` modifier and an empty array ``[]`` for " -"the :update:`$each` modifier, as in the following:" -msgstr "" - -# 0c324fb6cf244f299addcc0c1f62131b -#: ../source/reference/operator/update/slice.txt:174 -msgid "" -"The result of the operation is to slice the elements of the ``scores`` " -"array to the last three elements:" -msgstr "" - -# 552403beb5fa4f54aad0045754d40579 -#: ../source/reference/operator/update/slice.txt:182 -msgid "Use ``$slice`` with Other ``$push`` Modifiers" -msgstr "" - -# b7b051488c3941f69e02eae39fe6eb2d -#: ../source/includes/example-push-with-multiple-modifiers.rst:1 -msgid "A collection ``students`` has the following document:" -msgstr "" - -# d95f2b2b41e34137b9d3b109105e8bdc -#: ../source/includes/example-push-with-multiple-modifiers.rst:15 -msgid "The following :update:`$push` operation uses:" -msgstr "" - -# 846ff26e450942f7b86a57a3b7061017 -#: ../source/includes/example-push-with-multiple-modifiers.rst:17 -msgid "" -"the :update:`$each` modifier to add multiple documents to the ``quizzes``" -" array," -msgstr "" - -# 55a407e571c146b59372ab9aa7cdf7dc -#: ../source/includes/example-push-with-multiple-modifiers.rst:20 -msgid "" -"the :update:`$sort` modifier to sort all the elements of the modified " -"``quizzes`` array by the ``score`` field in descending order, and" -msgstr "" - -# 9ee6f286f310401cbe727e69b1f17c48 -#: ../source/includes/example-push-with-multiple-modifiers.rst:24 -msgid "" -"the :update:`$slice` modifier to keep only the **first** three sorted " -"elements of the ``quizzes`` array." -msgstr "" - -# 76b961a2a2cf40128e2a8fe9d2bf4bff -#: ../source/includes/example-push-with-multiple-modifiers.rst:42 -msgid "" -"The result of the operation is keep only the three highest scoring " -"quizzes:" -msgstr "" - -# 16e6404bb57e4ac1a923c413e7bdb681 -#: ../source/reference/operator/update/slice.txt:186 -msgid "" -"The order of the modifiers is immaterial to the order in which the " -"modifiers are processed. See :ref:`push-modifiers` for details." -msgstr "" - -# 490aeb0086784ea69fe4b77c64926f05 -#~ msgid "" -#~ "To use the :update:`$slice` modifier, it" -#~ " must appear with the :update:`$each` " -#~ "modifier." -#~ msgstr "" - -# 250a3478c0124d798bd45d7b3e3d5fa7 -#~ msgid "Tip" -#~ msgstr "" - -# a063d2f445de47c997b6e9c562287192 -#~ msgid "The :update:`$slice` can slice from the beginning of the array." -#~ msgstr "" - -# b03a8cc62da04dd09a7fd6b0b830078d -#~ msgid "" -#~ "The order in which the modifiers " -#~ "appear is immaterial. Previous versions " -#~ "required the :update:`$each` modifier to " -#~ "appear as the first modifier if " -#~ "used in conjunction with :update:`$slice`." -#~ msgstr "" - -# a958e5ffa89d4f89982f90892141ed2d -#~ msgid "**zero** to update the array ```` to an empty array," -#~ msgstr "" - -# 1613b9548c53492bb4610e230444c966 -#~ msgid "" -#~ "**negative** to update the array " -#~ "```` to contain only the last " -#~ "```` elements, or" -#~ msgstr "" - -# 2c8659a357fe4043a2a395ea11029458 -#~ msgid "" -#~ "**positive** to update the array " -#~ "```` contain only the first " -#~ "```` elements." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/update/sort.po b/locale/es/LC_MESSAGES/reference/operator/update/sort.po deleted file mode 100644 index f4ab2f50b47..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/update/sort.po +++ /dev/null @@ -1,255 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:52+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 290c1b966f3f4c3ab67a07849907382e -#: ../source/reference/operator/update/sort.txt:3 -msgid "$sort" -msgstr "" - -# 172de684f5a74c8c9b61053801727ace -#: ../source/reference/operator/update/sort.txt -msgid "On this page" -msgstr "" - -# 862c1d23d6ca4e36886a3a396b6f4a47 -#: ../source/reference/operator/update/sort.txt:17 -msgid "" -"The :update:`$sort` modifier orders the elements of an array during a " -":update:`$push` operation." -msgstr "" - -# 5e6cf7e700a34f64862d8b0142b14349 -#: ../source/reference/operator/update/sort.txt:20 -msgid "" -"To use the :update:`$sort` modifier, it **must** appear with the " -":update:`$each` modifier. You can pass an empty array ``[]`` to the " -":update:`$each` modifier such that only the :update:`$sort` modifier has " -"an effect." -msgstr "" - -# c6b7e1bcbe0047f2ab5707bee7a52198 -#: ../source/reference/operator/update/sort.txt:37 -msgid "For ````:" -msgstr "" - -# 6cb2c90e01f0498b8c9753ea011793f6 -#: ../source/reference/operator/update/sort.txt:39 -msgid "" -"To sort array elements that are not documents, or if the array elements " -"are documents, to sort by the whole documents, specify ``1`` for " -"ascending or ``-1`` for descending." -msgstr "" - -# 80483ced6a684a8182e52761a0f0b1df -#: ../source/reference/operator/update/sort.txt:43 -msgid "" -"If the array elements are documents, to sort by a field in the documents," -" specify a sort document with the field and the direction, i.e. ``{ " -"field: 1 }`` or ``{ field: -1 }``. Do **not** reference the containing " -"array field in the sort specification (e.g. ``{ \"arrayField.field\": 1 " -"}`` is incorrect)." -msgstr "" - -# 083d0c9821104c0792d2e2781f4da55d -#: ../source/reference/operator/update/sort.txt:50 -msgid "Behavior" -msgstr "" - -# 6e2f12ca53264bc0b9c3dd46acc110f3 -#: ../source/reference/operator/update/sort.txt:54 -msgid "" -"The :update:`$sort` modifier can sort array elements that are not " -"documents. In previous versions, the :update:`$sort` modifier required " -"the array elements be documents." -msgstr "" - -# 46ac4c28f282401e8c1decb49b30594a -#: ../source/reference/operator/update/sort.txt:58 -msgid "" -"If the array elements are documents, the modifier can sort by either the " -"whole document or by a specific field in the documents. In previous " -"versions, the :update:`$sort` modifier can only sort by a specific field " -"in the documents." -msgstr "" - -# 4d52c6370fd34d95bb5c8bb9f7895659 -#: ../source/reference/operator/update/sort.txt:63 -msgid "" -"Trying to use the :update:`$sort` modifier without the :update:`$each` " -"modifier results in an error. The :update:`$sort` no longer requires the " -":update:`$slice` modifier. For a list of modifiers available for " -":update:`$push`, see :ref:`push-modifiers`." -msgstr "" - -# 0f7c0ec403d14b2cb9fe8fa5294d3758 -#: ../source/reference/operator/update/sort.txt:69 -msgid "Examples" -msgstr "" - -# 4a4b2efd70534f05a40c2d500706cfce -#: ../source/reference/operator/update/sort.txt:74 -msgid "Sort Array of Documents by a Field in the Documents" -msgstr "" - -# 631cbe69c241496b926529a6c0d81ddd -# 88d3688b36274528ac716d2a5437cf7c -# 606494af162a4f1da7691c5f36638b99 -#: ../source/reference/operator/update/sort.txt:76 -#: ../source/reference/operator/update/sort.txt:129 -#: ../source/reference/operator/update/sort.txt:155 -msgid "A collection ``students`` contains the following document:" -msgstr "" - -# d80ba85dcc2d4d36acfc5e4a468a66e7 -#: ../source/reference/operator/update/sort.txt:88 -msgid "" -"The following update appends additional documents to the ``quizzes`` " -"array and then sorts all the elements of the array by the ascending " -"``score`` field:" -msgstr "" - -# 8854e441b9114a459d54886b52353005 -#: ../source/reference/operator/update/sort.txt:106 -msgid "" -"The sort document refers directly to the field in the documents and does " -"not reference the containing array field ``quizzes``; i.e. ``{ score: 1 " -"}`` and **not** ``{ \"quizzes.score\": 1}``" -msgstr "" - -# 87f4e8efa5324f6ba4497b1d170a7bad -#: ../source/reference/operator/update/sort.txt:110 -msgid "" -"After the update, the array elements are in order of ascending ``score`` " -"field.:" -msgstr "" - -# fa78ed7896e04a148a3a67c604a75a26 -#: ../source/reference/operator/update/sort.txt:127 -msgid "Sort Array Elements That Are Not Documents" -msgstr "" - -# 0a261fa4f95843babd73a5c2aeb91eb4 -#: ../source/reference/operator/update/sort.txt:135 -msgid "" -"The following operation adds two more elements to the ``scores`` array " -"and sorts the elements:" -msgstr "" - -# 4f79821681904d4d9f03db7b46167b84 -#: ../source/reference/operator/update/sort.txt:145 -msgid "" -"The updated document has the elements of the ``scores`` array in " -"ascending order:" -msgstr "" - -# 8d26292498ad46da936790fdfcce193e -#: ../source/reference/operator/update/sort.txt:153 -msgid "Update Array Using Sort Only" -msgstr "" - -# b57d2bca098044f9b255b31eccdd6d16 -#: ../source/reference/operator/update/sort.txt:161 -msgid "" -"To update the ``tests`` field to sort its elements in descending order, " -"specify the ``{ $sort: -1 }`` and specify an empty array ``[]`` for the " -":update:`$each` modifier, as in the following:" -msgstr "" - -# 9f3f1b0e3b1541ba9d443b80f38c7ea7 -#: ../source/reference/operator/update/sort.txt:172 -msgid "" -"The result of the operation is to update the ``scores`` field to sort its" -" elements in descending order:" -msgstr "" - -# 0ca79f39face467f93fca0ef46a95dfd -#: ../source/reference/operator/update/sort.txt:180 -msgid "Use ``$sort`` with Other ``$push`` Modifiers" -msgstr "" - -# 7e65bbf550d24cf9b7b7cec0336e6d83 -#: ../source/includes/example-push-with-multiple-modifiers.rst:1 -msgid "A collection ``students`` has the following document:" -msgstr "" - -# e052c47bf2674bcdb45dfa224964a0bf -#: ../source/includes/example-push-with-multiple-modifiers.rst:15 -msgid "The following :update:`$push` operation uses:" -msgstr "" - -# 965241baeb514d86935e15902d7bb37f -#: ../source/includes/example-push-with-multiple-modifiers.rst:17 -msgid "" -"the :update:`$each` modifier to add multiple documents to the ``quizzes``" -" array," -msgstr "" - -# b9ae7961952a4346a05f3450049c4bdb -#: ../source/includes/example-push-with-multiple-modifiers.rst:20 -msgid "" -"the :update:`$sort` modifier to sort all the elements of the modified " -"``quizzes`` array by the ``score`` field in descending order, and" -msgstr "" - -# ca2fdc8549d540438ebfe0eec3a97d52 -#: ../source/includes/example-push-with-multiple-modifiers.rst:24 -msgid "" -"the :update:`$slice` modifier to keep only the **first** three sorted " -"elements of the ``quizzes`` array." -msgstr "" - -# e50b8e9bfc594efbb794daaa56e27fa0 -#: ../source/includes/example-push-with-multiple-modifiers.rst:42 -msgid "" -"The result of the operation is keep only the three highest scoring " -"quizzes:" -msgstr "" - -# b0265eaab56041deb4d7b979057f7036 -#: ../source/reference/operator/update/sort.txt:184 -msgid "" -"The order of the modifiers is immaterial to the order in which the " -"modifiers are processed. See :ref:`push-modifiers` for details." -msgstr "" - -# 387bbf169f1c44c8b7ff09b426edd624 -#~ msgid "" -#~ "To use the :update:`$sort` modifier, it" -#~ " must appear with the :update:`$each` " -#~ "modifier." -#~ msgstr "" - -# a439347558944077a9d30281c6f3b0c5 -#~ msgid "Tip" -#~ msgstr "" - -# b1f7bdf620164bef80f88c10e803fdef -#~ msgid "The :update:`$sort` no longer requires the :update:`$slice` modifier." -#~ msgstr "" - -# e48d3012b9064a1788f5f3bc493c0a64 -#~ msgid "" -#~ "Trying to use the :update:`$sort` " -#~ "modifier without the :update:`$each` modifier" -#~ " results in an error." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/operator/update/unset.po b/locale/es/LC_MESSAGES/reference/operator/update/unset.po deleted file mode 100644 index ccf05e801bb..00000000000 --- a/locale/es/LC_MESSAGES/reference/operator/update/unset.po +++ /dev/null @@ -1,125 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:52+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# f115943242474b0db9a06cc0c4fe49cd -#: ../source/reference/operator/update/unset.txt:3 -msgid "$unset" -msgstr "" - -# d7801c72fe3b4b6280f0e7706fa31d1a -#: ../source/reference/operator/update/unset.txt -msgid "On this page" -msgstr "" - -# 3a324058aaff4a3a824287004d6f0bc0 -#: ../source/reference/operator/update/unset.txt:15 -msgid "" -"The :update:`$unset` operator deletes a particular field. Consider the " -"following syntax:" -msgstr "" - -# 7c5faffe7cb144d1b79686883c44442f -#: ../source/reference/operator/update/unset.txt:22 -msgid "" -"The specified value in the :update:`$unset` expression (i.e. ``\"\"``) " -"does not impact the operation." -msgstr "" - -# f5cbce653bab4ba9a71121dc4cf052ff -#: ../source/includes/use-dot-notation.rst:1 -msgid "" -"To specify a ```` in an embedded document or in an array, use " -":ref:`dot notation `." -msgstr "" - -# fc7554481b9b447cbb305c8096f56aab -#: ../source/reference/operator/update/unset.txt:28 -msgid "Behavior" -msgstr "" - -# 9776169b06084f7aa599e051bd24bf3e -#: ../source/reference/operator/update/unset.txt:30 -msgid "" -"If the field does not exist, then :update:`$unset` does nothing (i.e. no " -"operation)." -msgstr "" - -# 7b42626f6a5b4208b178ddcfa593be1f -#: ../source/reference/operator/update/unset.txt:33 -msgid "" -"When used with :update:`$` to match an array element, :update:`$unset` " -"replaces the matching element with ``null`` rather than removing the " -"matching element from the array. This behavior keeps consistent the array" -" size and element positions." -msgstr "" - -# 32eba7cc30eb4551a08d393644939fca -#: ../source/reference/operator/update/unset.txt:39 -msgid "Example" -msgstr "" - -# 3840887049a540c283197a59ed32e40e -#: ../source/reference/operator/update/unset.txt:41 -msgid "" -"The following :method:`~db.collection.update()` operation uses the " -":update:`$unset` operator to remove the fields ``quantity`` and " -"``instock`` from the *first* document in the ``products`` collection " -"where the field ``sku`` has a value of ``unknown``." -msgstr "" - -# 7ee3db1c47004825b6a778d71a1a6195 -#: ../source/reference/operator/update/unset.txt:53 -msgid ":method:`db.collection.update()`, :method:`db.collection.findAndModify()`" -msgstr "" - -# 239ccfed3db04e58a6f22517157fc605 -#~ msgid "" -#~ "The :update:`$unset` operator deletes a " -#~ "particular field. The specified value in" -#~ " the :update:`$unset` expression (i.e. " -#~ "``\"\"`` below) does not impact the " -#~ "operation. If the field does not " -#~ "exist, then :update:`$unset` has no " -#~ "effect. Consider the following syntax:" -#~ msgstr "" - -# 74c8d624addd447bb30bdf056d39c3dd -#~ msgid "" -#~ "For example, the following " -#~ ":method:`~db.collection.update()` operation uses the" -#~ " :update:`$unset` operator to remove the" -#~ " fields ``quantity`` and ``instock`` from" -#~ " the *first* document found in the" -#~ " ``products`` collection where the field" -#~ " ``sku`` has a value of ``unknown``." -#~ msgstr "" - -# 63699be5c0d84db3b1284b0ead475feb -#~ msgid "" -#~ "To remove the fields from *all* " -#~ "documents in the collection where the" -#~ " field ``sku`` has a value of " -#~ "``unknown``, specify the ``multi: true`` " -#~ "option in the :method:`~db.collection.update()` " -#~ "method, as in the following example:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/parameters.po b/locale/es/LC_MESSAGES/reference/parameters.po deleted file mode 100644 index 948fdd623c6..00000000000 --- a/locale/es/LC_MESSAGES/reference/parameters.po +++ /dev/null @@ -1,1852 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:43+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# e2abd7a59c134e9db7975819d2f6023b -#: ../source/reference/parameters.txt:3 -msgid "MongoDB Server Parameters" -msgstr "" - -# 749f8cee473348bbbf2743f32916922f -#: ../source/reference/parameters.txt -msgid "On this page" -msgstr "" - -# b85bd7a2e45a4d9da012495f0370dbfc -#: ../source/reference/parameters.txt:14 -msgid "Synopsis" -msgstr "" - -# 34df4eb8b7c0484b9cc620383ff5e6e2 -#: ../source/reference/parameters.txt:16 -msgid "" -"MongoDB provides a number of configuration options that are accessible " -"via the :dbcommand:`setParameter` command or the :option:`--setParameter`" -" option." -msgstr "" - -# 2b071a74b22743a4988674c33dddae51 -#: ../source/reference/parameters.txt:20 -msgid "" -"For additional configuration options, see :doc:`/reference/configuration-" -"options` and :doc:`Manual Page for mongod `." -msgstr "" - -# f66f658af1204a24b0e9fa104bfa9a2b -#: ../source/reference/parameters.txt:25 -msgid "Parameters" -msgstr "" - -# 88931e309154443aba2ec3e122ecdb88 -#: ../source/reference/parameters.txt:34 -msgid "Authentication Parameters" -msgstr "" - -# 8d75bd858ff740e3af3b6a634c7af4b4 -#: ../source/reference/parameters.txt:38 -msgid "" -"Added support for the ``PLAIN`` and ``MONGODB-X509`` authentication " -"mechanisms." -msgstr "" - -# 0262004953794b248de11473740e02b5 -#: ../source/reference/parameters.txt:42 -msgid "Added support for the ``SCRAM-SHA-1`` authentication mechanism." -msgstr "" - -# 8968fdf94f974870aa2a5dc169bfb25d -# d7e7685d75bc4be994bee964c01dd2b7 -# 4c93eef2d116463da2a1270ffdcdcd01 -# 423f3d2a77a14837a7fa2b93e06a6745 -# 565d6788cb3248f3bc354cf2165be458 -# 790da7210fe94f75b4bd34155349ef18 -# 28ef2c96e13140a6a795dcf1167b0b36 -# bdb28f20821a49abb9cc6c5f6b6cfcee -# 6d10c619718d4e178773311a6bee251e -# 0f6b6b0ddfee4aa1bd107ab702abdfba -# 2bc3c36a2c9f4f7c8310c95c409b742a -# 373ad2f8eef84f53aa129a4a8faba975 -# 53f7b9f17a8043e59d943048f31587bb -# 85f078024cad4d91a48c0248619bdf23 -# d742a873fd1f4a4f910d13a90111b059 -# f0382ded6d744207b90db4b038a48943 -# cb4e0c9bc88f487da32e4c056fcd16bb -#: ../source/reference/parameters.txt:45 ../source/reference/parameters.txt:104 -#: ../source/reference/parameters.txt:121 -#: ../source/reference/parameters.txt:155 -#: ../source/reference/parameters.txt:164 -#: ../source/reference/parameters.txt:195 -#: ../source/reference/parameters.txt:221 -#: ../source/reference/parameters.txt:237 -#: ../source/reference/parameters.txt:291 -#: ../source/reference/parameters.txt:317 -#: ../source/reference/parameters.txt:343 -#: ../source/reference/parameters.txt:510 -#: ../source/reference/parameters.txt:533 -#: ../source/reference/parameters.txt:631 -#: ../source/reference/parameters.txt:639 -#: ../source/reference/parameters.txt:667 -#: ../source/reference/parameters.txt:972 -msgid "|both|" -msgstr "" - -# 40763e6151c4454fac957f9201f0a5fb -#: ../source/reference/parameters.txt:47 -msgid "" -"Specifies the list of authentication mechanisms the server accepts. Set " -"this to one or more of the following values. If you specify multiple " -"values, use a comma-separated list and no spaces. For descriptions of the" -" authentication mechanisms, see :doc:`/core/authentication`." -msgstr "" - -# f1b497847e35478a9de62890327b107b -#: ../source/reference/parameters.txt:56 -msgid "Value" -msgstr "" - -# 50fe8142b8cd4defa288efc459ead3c2 -#: ../source/reference/parameters.txt:58 -msgid "Description" -msgstr "" - -# 947869edfb884a92a47eeb0cfd763c3b -#: ../source/reference/parameters.txt:60 -msgid ":ref:`SCRAM-SHA-1 `" -msgstr "" - -# 12a6859a8c0f43608fa528477d32c3bb -#: ../source/reference/parameters.txt:62 -msgid "" -"`RFC 5802 `_ standard Salted " -"Challenge Response Authentication Mechanism using the SHA-1 hash " -"function." -msgstr "" - -# beee021a0e33440db98549eaa5a1a29a -#: ../source/reference/parameters.txt:66 -msgid ":ref:`MONGODB-CR `" -msgstr "" - -# e792d4d2132248709a5a723103797c9c -#: ../source/reference/parameters.txt:68 -msgid "MongoDB challenge/response authentication." -msgstr "" - -# 65a5bec6d39543d387474865eaecdcc6 -#: ../source/reference/parameters.txt:70 -msgid ":ref:`MONGODB-X509 `" -msgstr "" - -# a96962bc404443c189d18d2245481064 -#: ../source/reference/parameters.txt:72 -msgid "MongoDB TLS/SSL certificate authentication." -msgstr "" - -# d5d9ef64863747d0b5d11e07d73af567 -#: ../source/reference/parameters.txt:74 -msgid ":ref:`GSSAPI ` (Kerberos)" -msgstr "" - -# 25cd07d5771446c28abe8d5987a533d3 -#: ../source/reference/parameters.txt:76 -msgid "" -"External authentication using Kerberos. This mechanism is available only " -"in `MongoDB Enterprise `_." -msgstr "" - -# d9ce52de58474aa3a3af3649862ab1b1 -#: ../source/reference/parameters.txt:80 -msgid ":ref:`PLAIN ` (LDAP SASL)" -msgstr "" - -# 3d7cee654f0e49e291cca1850b14177c -#: ../source/reference/parameters.txt:82 -msgid "" -"``PLAIN`` transmits passwords in plain text. Required for :ref:`security-" -"ldap`. Optional for authenticating non-``$external`` users." -msgstr "" - -# 00e51b6c54b04591bc520af4cf6b2caf -#: ../source/reference/parameters.txt:93 -msgid "" -"For example, to specify ``PLAIN`` as the authentication mechanism, use " -"the following command:" -msgstr "" - -# 7da0c86403d54c4baa6a4de21b1bc18f -#: ../source/reference/parameters.txt:106 -msgid "" -"Set the :setting:`~security.clusterAuthMode` to either ``sendX509`` or " -"``x509``. Useful during :ref:`rolling upgrade to use x509 for membership " -"authentication ` to minimize " -"downtime." -msgstr "" - -# 6e9ae0e8f46f4712b85edb810fd9635e -# 2280a0f19bb04ce4a0e9a282483dc6e8 -#: ../source/includes/fact-ssl-supported.rst:3 -msgid "" -"Most MongoDB distributions now include support for TLS/SSL. See " -":doc:`/tutorial/configure-ssl` and :doc:`/tutorial/configure-ssl-clients`" -" for more information about TLS/SSL and MongoDB." -msgstr "" - -# fe33d5fead2c49658adc0b9bd95c0e8f -#: ../source/reference/parameters.txt:123 -msgid "" -"Specify ``0`` or ``false`` to disable localhost authentication bypass. " -"Enabled by default." -msgstr "" - -# 3347dfb201e84434936ba7aaa3697e43 -#: ../source/reference/parameters.txt:126 -msgid "" -":parameter:`enableLocalhostAuthBypass` is not available using " -":dbcommand:`setParameter` database command. Use the " -":setting:`setParameter` option in the configuration file or the " -":option:`--setParameter ` option on the command " -"line." -msgstr "" - -# 94c6c28ef2ed4fc8b7ff9579db81f23a -#: ../source/reference/parameters.txt:132 -msgid "See :ref:`localhost-exception` for more information." -msgstr "" - -# d51d02b340f640e8bbe655c1274fe290 -#: ../source/reference/parameters.txt:136 -msgid "For use with MongoDB servers using :ref:`security-ldap-external`." -msgstr "" - -# fe78e954aba34831a1dc96a178f0f388 -#: ../source/reference/parameters.txt:138 -msgid "" -"The interval (in seconds) MongoDB waits between external user cache " -"flushes. After MongoDB flushes the external user cache, the next " -"operation an LDAP-authorized user, MongoDB reacquires authorization data " -"from the LDAP server." -msgstr "" - -# 7affb83d9bb048ee9e8036cc9807b1a4 -#: ../source/reference/parameters.txt:143 -msgid "" -"Increasing the value specified increases the amount of time MongoDB and " -"the LDAP server can be out of sync, but reduces the load on the LDAP " -"server. Conversely, decreasing the value specified decreases the time " -"MongoDB and the LDAP server can be out of sync while increasing the load " -"on the LDAP server." -msgstr "" - -# 9862bc0c3c684631830dbc7b74e929d3 -#: ../source/reference/parameters.txt:149 -msgid "Defaults to 30 seconds." -msgstr "" - -# a2b06c23435844b5af15c576cd271451 -#: ../source/reference/parameters.txt:153 -msgid "" -"Available only in MongoDB Enterprise (except MongoDB Enterprise for " -"Windows)." -msgstr "" - -# 5446b16eded24dccadb518316da05fb3 -#: ../source/reference/parameters.txt:157 -msgid "" -"Specify the path to the Unix Domain Socket of the ``saslauthd`` instance " -"to use for proxy authentication." -msgstr "" - -# ede308aaffb64d00ad34623caaa18426 -#: ../source/reference/parameters.txt:166 -msgid "" -":parameter:`saslHostName` overrides MongoDB's default hostname detection " -"for the purpose of configuring SASL and Kerberos authentication." -msgstr "" - -# abae480454654be4a56abf06e532b9fc -#: ../source/reference/parameters.txt:170 -msgid "" -":parameter:`saslHostName` does not affect the hostname of the " -":program:`mongod` or :program:`mongos` instance for any purpose beyond " -"the configuration of SASL and Kerberos." -msgstr "" - -# 55735786e6c94f81949b0117bedf9ebb -#: ../source/reference/parameters.txt:174 -msgid "" -"You can only set :parameter:`saslHostName` during start-up, and cannot " -"change this setting using the :dbcommand:`setParameter` database command." -msgstr "" - -# 144f173fa6c540e1be3fd5a39ef2116d -#: ../source/reference/parameters.txt:180 -msgid "" -":parameter:`saslHostName` supports Kerberos authentication and is only " -"included in MongoDB Enterprise. For Linux systems, see :doc:`/tutorial" -"/control-access-to-mongodb-with-kerberos-authentication` for more " -"information." -msgstr "" - -# d139a39116fc4efb824db5533cb41279 -#: ../source/reference/parameters.txt:197 -msgid "" -"Allows users to override the default :doc:`Kerberos ` service name component " -"of the :doc:`Kerberos ` principal name, on a per-instance basis. If unspecified," -" the default value is ``mongodb``." -msgstr "" - -# 1ed05efd26484831b4259369f452a310 -#: ../source/reference/parameters.txt:204 -msgid "" -"MongoDB only permits setting :parameter:`saslServiceName` at startup. The" -" :dbcommand:`setParameter` command can not change this setting." -msgstr "" - -# 6042d5a98be24aa8ba7b356021c5ae23 -#: ../source/reference/parameters.txt:208 -msgid ":parameter:`saslServiceName` is only available in MongoDB Enterprise." -msgstr "" - -# 51887fc2f5454b5c86bfc5968bf98a94 -#: ../source/reference/parameters.txt:213 -msgid "Ensure that your driver supports alternate service names." -msgstr "" - -# 0dfb780303614a15b70a89a5ba2b0b5b -#: ../source/reference/parameters.txt:219 -msgid "*Default*: ``10000``" -msgstr "" - -# fe0dc491c9cc4ed7a477a6beae229b0f -#: ../source/reference/parameters.txt:223 -msgid "" -"Changes the number of hashing iterations used for all new stored " -"passwords. More iterations increase the amount of time required for " -"clients to authenticate to MongoDB, but makes passwords less susceptible " -"to brute-force attempts. The default value is ideal for most common use " -"cases and requirements. If you modify this value, it does not change the " -"number of iterations for existing passwords." -msgstr "" - -# 6f94aa2d9c9f4d718370596d11932566 -#: ../source/reference/parameters.txt:230 -msgid "" -"You can set :parameter:`scramIterationCount` when starting MongoDB or on " -"running :program:`mongod` instances." -msgstr "" - -# 1a564efb68714690adc0e1a434d27598 -#: ../source/reference/parameters.txt:239 -msgid "" -"Set the :setting:`net.ssl.mode` to either ``preferSSL`` or " -"``requireSSL``. Useful during :doc:`rolling upgrade to TLS/SSL ` to minimize downtime." -msgstr "" - -# 6c7f25ea3d464fa0bbd1652be87627f7 -#: ../source/reference/parameters.txt:251 -msgid "Removed in MongoDB 3.0" -msgstr "" - -# e4063a40e4e944d0ad3011207d249d14 -#: ../source/reference/parameters.txt:254 -msgid "" -":parameter:`supportCompatibilityFormPrivilegeDocuments` has no effect in " -"2.6 and will be removed in 3.0." -msgstr "" - -# 87c07b6ae188481fa900588fd85f751e -#: ../source/reference/parameters.txt:262 -msgid "*Default*: 30." -msgstr "" - -# 072299cc5e204c65b87ce56042de710c -#: ../source/reference/parameters.txt:264 -msgid "|mongos-only|" -msgstr "" - -# 920feab8765a4ffc920c1c86a1479056 -#: ../source/reference/parameters.txt:266 -msgid "" -"On a :program:`mongos` instance, specifies the interval (in seconds) at " -"which the :program:`mongos` instance checks to determine whether the in-" -"memory cache of :doc:`user objects ` " -"has stale data, and if so, clears the cache. If there are no changes to " -"user objects, :program:`mongos` will not clear the cache." -msgstr "" - -# f69172ebbf584979bfa7223958338b12 -#: ../source/reference/parameters.txt:273 -msgid "" -"This parameter has a minimum value of ``1`` second and a maximum value of" -" ``86400`` seconds (24 hours)." -msgstr "" - -# 7b7202e9508c42bd8ae449e400c89759 -#: ../source/reference/parameters.txt:278 -msgid "" -"Default value has changed to ``30`` seconds, and the minimum value " -"allowed has changed to ``1`` second. :program:`mongos` only clears the " -"user cache if there are changes." -msgstr "" - -# 64ca1195d2e64cf7afd20dbfabdd52ac -#: ../source/reference/parameters.txt:283 -msgid "General Parameters" -msgstr "" - -# 0ba479909d0e4008a701e4dcfdae5c99 -# 4d4407a86751424bb53ebb462c069645 -# 602a8143feda4a46a24877523163bd7f -#: ../source/reference/parameters.txt:289 -#: ../source/reference/parameters.txt:315 -#: ../source/reference/parameters.txt:729 -msgid "*Default*: 200" -msgstr "" - -# b260ee98b4634a5299ec8731be5822eb -#: ../source/reference/parameters.txt:293 -msgid "" -"Set the maximum size of the connection pools for communication to the " -"shards. The size of a pool does not prevent the creation of additional " -"connections, but *does* prevent the connection pools from retaining " -"connections above this limit." -msgstr "" - -# e34328948a6342f898ddd8e5d39a4b03 -#: ../source/reference/parameters.txt:298 -msgid "" -"Increase the :parameter:`connPoolMaxShardedConnsPerHost` value **only** " -"if the number of connections in a connection pool has a high level of " -"churn or if the total number of created connections increase." -msgstr "" - -# 166e771be5bb40e2a0bae515e416b37b -#: ../source/reference/parameters.txt:303 -msgid "" -"You can only set :parameter:`connPoolMaxShardedConnsPerHost` during " -"startup in the config file or on the command line, as follows to increase" -" the size of the connection pool:" -msgstr "" - -# 01cc06e8321244219ab60cfac0c3f009 -#: ../source/reference/parameters.txt:319 -msgid "" -"Set the maximum size of the connection pools for outgoing connections to " -"other :program:`mongod` instances. The size of a pool does not prevent " -"the creation of additional connections, but *does* prevent a connection " -"pool from retaining connections in excess of the value of " -":parameter:`connPoolMaxConnsPerHost`." -msgstr "" - -# 94f176285047478f8dc757a185b28f01 -#: ../source/reference/parameters.txt:325 -msgid "" -"**Only** adjust this setting if your driver does *not* pool connections " -"and you're using authentication in the context of a sharded cluster." -msgstr "" - -# cf6841d95e434a488bb8db4df316a0d9 -#: ../source/reference/parameters.txt:329 -msgid "" -"You can only set :parameter:`connPoolMaxConnsPerHost` during startup in " -"the config file or on the command line, as in the following example:" -msgstr "" - -# 2f89913dba08467a9737522152cc5988 -#: ../source/reference/parameters.txt:341 -msgid "*Default*: 600000 (i.e. 10 minutes)" -msgstr "" - -# 6e453f5e6d7640f481152e856ce7aa6a -#: ../source/reference/parameters.txt:345 -msgid "" -"Sets the expiration threshold in milliseconds for idle cursors before " -"MongoDB removes them; i.e. MongoDB removes cursors that have been idle " -"for the specified :parameter:`cursorTimeoutMillis`." -msgstr "" - -# a085454da35540d99f6e69c520ef51cc -#: ../source/reference/parameters.txt:349 -msgid "" -"For example, the following sets the :parameter:`cursorTimeoutMillis` to " -"``300000`` milliseconds (i.e. 5 minutes)." -msgstr "" - -# 30cc03c4ca5143ba97eb0327b2057a49 -#: ../source/reference/parameters.txt:356 -msgid "" -"Or, if using the :dbcommand:`setParameter` command within the " -":program:`mongo` shell:" -msgstr "" - -# 2a436de9893345b2938307e685d74ce5 -# a5f6f3cf5594494e8c467aadffc7679e -# 8b3729477e5c44f394bdc177d47d3196 -# a9b005bad6ed4c1594427f18ed9efcf4 -# fd6b1f070096446188e83874e5c0ffed -# 6e909a5148a54768abebe0201e24ded3 -# 3e69679c2aa541fa8c4167e6b1d99c1b -# af285c0749a548aaaa86a7b4d18dda3b -# ae9eda9a05144ba8a1281cde58846b33 -# e8911bc4e37c41e99dd4e68d95a7d472 -# 0f3f6c1bb9e24ec9b0aaa444824bd8e5 -# 27084f18f36749c4854dff79017a07a9 -# d409aa99430748e2a38473eb8773b97b -# 7bb5c6b0971542289fbdcdc2a45a97bd -# 60503a4895374229a1d0230c2624b722 -# 1f3e99c7101e4d84986b5c7422d6d88a -# 1e4256df52094d88bc00082ecc317a4e -# 9779d935b75a40e1af0f16f73110b46e -#: ../source/reference/parameters.txt:367 -#: ../source/reference/parameters.txt:417 -#: ../source/reference/parameters.txt:423 -#: ../source/reference/parameters.txt:455 -#: ../source/reference/parameters.txt:481 -#: ../source/reference/parameters.txt:709 -#: ../source/reference/parameters.txt:731 -#: ../source/reference/parameters.txt:760 -#: ../source/reference/parameters.txt:784 -#: ../source/reference/parameters.txt:805 -#: ../source/reference/parameters.txt:818 -#: ../source/reference/parameters.txt:844 -#: ../source/reference/parameters.txt:856 -#: ../source/reference/parameters.txt:867 -#: ../source/reference/parameters.txt:883 -#: ../source/reference/parameters.txt:908 -#: ../source/reference/parameters.txt:925 -#: ../source/reference/parameters.txt:942 -msgid "|mongod-only|" -msgstr "" - -# 173f05dd19a341c1be3994abcd65216f -#: ../source/reference/parameters.txt:369 -msgid "" -"In MongoDB 2.6, if you attempt to insert or update a document so that the" -" value of an indexed field is longer than the :limit:`Index Key Length " -"Limit `, the operation will fail and return an error to " -"the client. In previous versions of MongoDB, these operations would " -"successfully insert or modify a document but the index or indexes would " -"not include references to the document." -msgstr "" - -# 38d03d85027b4ba586f9d87e40c41792 -#: ../source/reference/parameters.txt:377 -msgid "" -"To avoid this issue, consider using :doc:`hashed indexes ` or indexing a computed value. If you have an existing data set " -"and want to disable this behavior so you can upgrade and then gradually " -"resolve these indexing issues, you can use " -":parameter:`failIndexKeyTooLong` to disable this behavior." -msgstr "" - -# 0d2b858383254bb4a6977118e66de069 -#: ../source/reference/parameters.txt:383 -msgid "" -":parameter:`failIndexKeyTooLong` defaults to ``true``. When ``false``, a " -"2.6 :program:`mongod` instance will provide the 2.4 behavior." -msgstr "" - -# acbbf3816c5b4f51aba0c251a2b5e79b -#: ../source/reference/parameters.txt:387 -msgid "" -"Issue the following command to disable the index key length validation: " -"for a running:program:`mongod` instance:" -msgstr "" - -# 65e0fa3ad82a4b5d9c6874e80c93b615 -#: ../source/reference/parameters.txt:394 -msgid "" -"You can also set :parameter:`failIndexKeyTooLong` at startup time with " -"the following option:" -msgstr "" - -# 5ba8c42ceeb145d28bf3993ae1d3fb5c -#: ../source/reference/parameters.txt:405 -msgid "" -"MongoDB deprecates the :parameter:`newCollectionsUsePowerOf2Sizes` " -"parameter such that you cannot set the " -":parameter:`newCollectionsUsePowerOf2Sizes` to ``false`` and " -":parameter:`newCollectionsUsePowerOf2Sizes` set to ``true`` is a no-op. " -"To disable the :ref:`power of 2 allocation ` for a" -" collection, use the :dbcommand:`collMod` command with the " -":collflag:`noPadding` flag or the :method:`db.createCollection()` method " -"with the ``noPadding`` option." -msgstr "" - -# c7596722f1e341b29b7cc3ea032c35ad -#: ../source/reference/parameters.txt:415 -msgid "*Default*: ``true``." -msgstr "" - -# d626b691bbde4a26b0e37eb86cdb72da -#: ../source/reference/parameters.txt:419 -msgid "Available for the MMAPv1 storage engine only." -msgstr "" - -# 97855fc8b3d54566b429801d1cf2af30 -#: ../source/reference/parameters.txt:425 -msgid "" -"Specify whether **all** queries must use indexes. If ``1``, MongoDB will " -"not execute queries that require a collection scan and will return an " -"error." -msgstr "" - -# 00a336440e2048cc9ef055f0d1670425 -#: ../source/reference/parameters.txt:429 -msgid "" -"Consider the following example which sets :parameter:`notablescan` to " -"``1`` or true:" -msgstr "" - -# c47322dcd2f142918e234f611effef0b -#: ../source/reference/parameters.txt:436 -msgid "" -"Setting :parameter:`notablescan` to ``1`` can be useful for testing " -"application queries, for example, to identify queries that scan an entire" -" collection and cannot use an index." -msgstr "" - -# d6a035346a0e4f20a6b176e4bef659d1 -#: ../source/reference/parameters.txt:440 -msgid "" -"To detect unindexed queries without ``notablescan``, consider reading the" -" :doc:`/tutorial/evaluate-operation-performance` and :doc:`/tutorial" -"/optimize-query-performance-with-indexes-and-projections` sections and " -"using the :parameter:`logLevel` parameter, " -":doc:`/reference/program/mongostat` and :ref:`profiling `." -msgstr "" - -# 985ffca0cbaa46dba321e3400c8894e6 -#: ../source/reference/parameters.txt:447 -msgid "" -"Don't run production :program:`mongod` instances with " -":parameter:`notablescan` because preventing collection scans can " -"potentially affect queries in all databases, including administrative " -"queries." -msgstr "" - -# 96b5bcc3b26249f8977379b91e86b9c0 -#: ../source/reference/parameters.txt:457 -msgid "" -"To support :doc:`TTL Indexes `, :program:`mongod` " -"instances have a background thread that is responsible for deleting " -"documents from collections with TTL indexes." -msgstr "" - -# 61adb7846c5e4e6c84598a8a2ac05563 -#: ../source/reference/parameters.txt:461 -msgid "" -"To disable this worker thread for a :program:`mongod`, set " -":parameter:`ttlMonitorEnabled` to ``false``, as in the following " -"operations:" -msgstr "" - -# 9a5bcfcc56f540c1863639c73e1d4c08 -#: ../source/reference/parameters.txt:469 -msgid "" -"Alternately, you may disable the thread at startup time by starting the " -":program:`mongod` instance with the following option:" -msgstr "" - -# 8eea0b89924a4c69ac701d10a4232ce5 -#: ../source/reference/parameters.txt:483 -msgid "" -"The MongoDB JavaScript engine uses SpiderMonkey, which implements Just-" -"in-Time (JIT) compilation for improved performance when running scripts." -msgstr "" - -# 4bd6be9189bb476e97e8060bae590b97 -#: ../source/reference/parameters.txt:486 -msgid "" -"To disable the JIT, set :parameter:`disableJavaScriptJIT` to ``true``, as" -" in the following example:" -msgstr "" - -# fe60ba5f58974e1c9aa60b227cc997b7 -#: ../source/reference/parameters.txt:493 -msgid "" -"Be aware that :dbcommand:`group` and :query:`$where` will reuse existing " -"JavaScript interpreter contexts, so changes to " -":parameter:`disableJavaScriptJIT` may not take effect immediately for " -"these operations." -msgstr "" - -# de6974acd8514030980969665f6b6677 -#: ../source/reference/parameters.txt:498 -msgid "" -"Alternately, you may disable the JIT at startup time by starting the " -":program:`mongod` instance with the following option:" -msgstr "" - -# 7b631cef037a4921989f0d2175915bca -#: ../source/reference/parameters.txt:506 -msgid "Logging Parameters" -msgstr "" - -# e09c464be2654a989a5e438d7a0f7f0e -#: ../source/reference/parameters.txt:512 -msgid "" -"Specify an integer between ``0`` and ``5`` signifying the verbosity of " -"the logging, where ``5`` is the most verbose." -msgstr "" - -# 3fd244e4a3fb4dd0ad52f4afeacbb5ba -#: ../source/reference/parameters.txt:515 -msgid "" -"Consider the following example which sets the :parameter:`logLevel` to " -"``2``:" -msgstr "" - -# 47812c1b1a1342a3bd6226b5d2a00f3f -#: ../source/reference/parameters.txt:523 -msgid "The default :parameter:`logLevel` is ``0``." -msgstr "" - -# 66146d8d0c994af29e0b6ea8bdce00e9 -#: ../source/reference/parameters.txt:527 -msgid ":setting:`~systemLog.verbosity`." -msgstr "" - -# f8f3f2aa93a748e9a6677e14a2b38f64 -#: ../source/reference/parameters.txt:535 -msgid "" -"Sets the verbosity levels of various :ref:`components ` for :doc:`log messages `. The " -"verbosity level determines the amount of :ref:`Informational and Debug " -"` messages MongoDB outputs." -msgstr "" - -# 3ac4b7cc1767455da16126ec982912d6 -#: ../source/includes/log-verbosity-levels.rst:1 -msgid "The verbosity level can range from ``0`` to ``5``:" -msgstr "" - -# f098a7346d0c42a19a0689a96dee5cba -#: ../source/includes/log-verbosity-levels.rst:3 -msgid "" -"``0`` is the MongoDB's default log verbosity level, to include " -":ref:`Informational ` messages." -msgstr "" - -# cb169d77c6914ab8871726c2f9c4281a -#: ../source/includes/log-verbosity-levels.rst:6 -msgid "" -"``1`` to ``5`` increases the verbosity level to include :ref:`Debug ` messages." -msgstr "" - -# b16bf52a1d2542a2b88faffba7599111 -#: ../source/reference/parameters.txt:543 -msgid "" -"For a component, you can also specify ``-1`` to inherit the parent's " -"verbosity level." -msgstr "" - -# 748c737dd8794c6686a55cb046dd3718 -#: ../source/reference/parameters.txt:546 -msgid "To specify the verbosity level, use a document similar to the following:" -msgstr "" - -# 814e98bf09f742e381ace697ecaef4c5 -#: ../source/reference/parameters.txt:561 -msgid "" -"For the components, you can specify just the ``: `` in " -"the document, unless you are setting both the parent verbosity level and " -"that of the child component(s) as well:" -msgstr "" - -# bcb522ecd38c43a2b6b09378153aaacb -#: ../source/reference/parameters.txt:577 -msgid "" -"The top-level ``verbosity`` field corresponds to " -":setting:`systemLog.verbosity` which sets the default level for all " -"components. The default value of :setting:`systemLog.verbosity` is ``0``." -msgstr "" - -# 57bb54e97fbc494cbcc5de23e3ca835e -#: ../source/reference/parameters.txt:582 -msgid "The components correspond to the following settings:" -msgstr "" - -# 0243c6addf0442a2aa299a27f0b7b816 -#: ../source/includes/list-log-component-setting-correspondence.rst:1 -msgid ":setting:`accessControl `" -msgstr "" - -# f4f0244068d8446a8867953785c483ce -#: ../source/includes/list-log-component-setting-correspondence.rst:3 -msgid ":setting:`command `" -msgstr "" - -# 6a7af78c29f1415a9f3c1aef03263d73 -#: ../source/includes/list-log-component-setting-correspondence.rst:5 -msgid ":setting:`control `" -msgstr "" - -# e3017c58cba1437fa9f3c1ecc8a6de93 -#: ../source/includes/list-log-component-setting-correspondence.rst:7 -msgid ":setting:`geo `" -msgstr "" - -# 4213ef31e860435da9364b920c507f32 -#: ../source/includes/list-log-component-setting-correspondence.rst:9 -msgid ":setting:`index `" -msgstr "" - -# 2427317bad5c4438b73d8b07865d520f -#: ../source/includes/list-log-component-setting-correspondence.rst:11 -msgid ":setting:`network `" -msgstr "" - -# d9d41c1b8a0d461e8778f512d6b431a9 -#: ../source/includes/list-log-component-setting-correspondence.rst:13 -msgid ":setting:`query `" -msgstr "" - -# 30aadbc78b0b40ab8bc01d5bcf75f9ba -#: ../source/includes/list-log-component-setting-correspondence.rst:15 -msgid ":setting:`replication `" -msgstr "" - -# db15fa1a0d374875bd91dc5c72e015ad -#: ../source/includes/list-log-component-setting-correspondence.rst:17 -msgid ":setting:`sharding `" -msgstr "" - -# a9d0de6c9db64dd5b8cd79a399b010f0 -#: ../source/includes/list-log-component-setting-correspondence.rst:19 -msgid ":setting:`storage `" -msgstr "" - -# 400d7b33b58448af901c1618775ea688 -#: ../source/includes/list-log-component-setting-correspondence.rst:21 -msgid ":setting:`storage.journal `" -msgstr "" - -# f2bad6872e854b1fa87aa38fdd2158de -#: ../source/includes/list-log-component-setting-correspondence.rst:23 -msgid ":setting:`write `" -msgstr "" - -# 2b96d752d11b434580f9e0098ba9e8a9 -#: ../source/reference/parameters.txt:586 -msgid "" -"Unless explicitly set, the component has the verbosity level of its " -"parent. For example, ``storage`` is the parent of ``storage.journal``. " -"That is, if you specify a :setting:`storage " -"` verbosity level, this level also" -" applies to :setting:`storage.journal " -"` components *unless* you " -"specify the verbosity level for :setting:`storage.journal " -"`." -msgstr "" - -# 387f70bd2af34b9dbca9842f076ce346 -#: ../source/reference/parameters.txt:596 -msgid "" -"For example, the following sets the :setting:`default verbosity level " -"` to ``1``, the :setting:`query " -"` to ``2``, the :setting:`storage " -"` to ``2``, and the " -":setting:`storage.journal " -"` to ``1``." -msgstr "" - -# 58030892b99145f4a1dcf0a396b7b57a -#: ../source/reference/parameters.txt:620 -msgid "" -"You can also set parameter :parameter:`logComponentVerbosity` at startup " -"time, passing the verbosity level document as a string." -msgstr "" - -# 47855ae0d9cb453cb8e5255a3e589f0c -#: ../source/reference/parameters.txt:623 -msgid "" -":program:`mongo` shell also provides the :method:`db.setLogLevel()` to " -"set the log level for a single component. For various ways to set the log" -" verbosity level, see :ref:`log-messages-configure-verbosity`." -msgstr "" - -# 450de58f0ac34a16a187ea06b9620af0 -#: ../source/reference/parameters.txt:633 -msgid "Specify ``1`` to enable logging of userids." -msgstr "" - -# 10dae966181949eb8cfa9ffcd80ad79f -#: ../source/reference/parameters.txt:635 -msgid "Disabled by default." -msgstr "" - -# 96c7c846fb114fde90ce96f620353fb0 -#: ../source/reference/parameters.txt:641 -msgid "" -"Sets quiet logging mode. If ``1``, :program:`mongod` will go into a quiet" -" logging mode which will not log the following events/activities:" -msgstr "" - -# fccb92a84370499eb05c40eadff2b740 -#: ../source/reference/parameters.txt:645 -msgid "connection events;" -msgstr "" - -# 3c4e733bd7a14053836db264fd3e4429 -#: ../source/reference/parameters.txt:647 -msgid "" -"the :dbcommand:`drop` command, the :dbcommand:`dropIndexes` command, the " -":dbcommand:`diagLogging` command, the :dbcommand:`validate` command, and " -"the :dbcommand:`clean` command; and" -msgstr "" - -# f26906b7c3dc46f1b9cded6466620241 -#: ../source/reference/parameters.txt:653 -msgid "replication synchronization activities." -msgstr "" - -# b9edaae180f740b484765326c31f2fba -#: ../source/reference/parameters.txt:655 -msgid "Consider the following example which sets the ``quiet`` to ``1``:" -msgstr "" - -# 2679f327526747b3b986a124e63c5ba6 -#: ../source/reference/parameters.txt:663 -msgid ":setting:`~systemLog.quiet`" -msgstr "" - -# 78c600d5686849239863da3d98763bda -#: ../source/reference/parameters.txt:669 -msgid "" -"Configures :program:`mongod` to log full source code stack traces for " -"every database and socket C++ exception, for use with debugging. If " -"``true``, :program:`mongod` will log full stack traces." -msgstr "" - -# c22d25a69ee94c788c55cdeb39dc5f56 -#: ../source/reference/parameters.txt:673 -msgid "" -"Consider the following example which sets the ``traceExceptions`` to " -"``true``:" -msgstr "" - -# b0138a94607b4be3b53b1495837776f6 -#: ../source/reference/parameters.txt:680 -msgid ":setting:`systemLog.traceAllExceptions`" -msgstr "" - -# 37599f34845e4e6d8b705e89aac390b1 -#: ../source/reference/parameters.txt:683 -msgid "Diagnostic Parameters" -msgstr "" - -# f8af5a9b962244b394dc29ae6e9b6bb7 -#: ../source/reference/parameters.txt:685 -msgid "" -"To support the :ref:`diagnostic data capture <3.2-diagnostic-data-" -"capture>`, MongoDB introduces the following parameters:" -msgstr "" - -# 70783f7bd41a477eb3a657563c866f53 -#: ../source/reference/parameters.txt:691 -msgid "" -"The default values for the diagnostic data capture interval and the " -"maximum sizes are chosen to provide useful data to MongoDB engineers with" -" minimal impact on performance and storage size. Typically, these values " -"will only need modifications as requested by MongoDB engineers for " -"specific diagnostic purposes." -msgstr "" - -# 7aa2e784994c46d9ae4d721e54511e2d -#: ../source/reference/parameters.txt:697 -msgid "" -"Diagnostic data files are stored in the ``diagnostic.data`` directory " -"under the :program:`mongod` instance's ``--dbpath`` or " -":setting:`storage.dbPath`." -msgstr "" - -# 671b59e4fa6b442db379b0f5e5465257 -#: ../source/reference/parameters.txt:705 -msgid "*Type*: boolean" -msgstr "" - -# c8f4dd2e9aae4b3c8706322d1f1ebd80 -#: ../source/reference/parameters.txt:707 -msgid "*Default*: true" -msgstr "" - -# 29a08342eb8147259508050382582fcf -#: ../source/reference/parameters.txt:711 -msgid "" -"Determines whether to enable the collecting and logging of data for " -"diagnostic purposes. Diagnostic logging is enabled by default." -msgstr "" - -# 2e5e7b19dcd44abc8e6bb054d9cecac4 -#: ../source/reference/parameters.txt:714 -msgid "For example, the following disables the diagnostic collection:" -msgstr "" - -# 5591c7b7eb3448c9baa6436143dfb1a2 -#: ../source/reference/parameters.txt:724 -msgid "Increased default size to 200 megabytes." -msgstr "" - -# 514e765fc99e46d7b5ff79680dc8bab6 -# 5f988ffd6c6049dd943915802bf55c2c -# 4a37d1d42ade42f589f71aaae9601c7f -# 2bcbd1669c6d4574be5356de8f7fd10f -#: ../source/reference/parameters.txt:727 -#: ../source/reference/parameters.txt:756 -#: ../source/reference/parameters.txt:780 -#: ../source/reference/parameters.txt:840 -msgid "*Type*: integer" -msgstr "" - -# d4a261d05fed42ae8f106d7a3bbe77c3 -#: ../source/reference/parameters.txt:733 -msgid "" -"Specifies the maximum size, in megabytes, of the ``diagnostic.data`` " -"directory . If directory size exceeds this number, the oldest " -":ref:`diagnostic files in the directory <3.2-diagnostic-data-capture>` " -"are automatically deleted based on the timestamp in the file name." -msgstr "" - -# 0ce254a2247a496c9bf479c2bcb21da6 -#: ../source/reference/parameters.txt:739 -msgid "" -"For example, the following sets the maximum size of the directory to " -"``250`` megabytes:" -msgstr "" - -# 9ea2026aa087419a8e19057ae38ff25d -#: ../source/reference/parameters.txt:746 -msgid "" -"The minimum value for " -":parameter:`diagnosticDataCollectionDirectorySizeMB` is ``10`` megabytes." -" :parameter:`diagnosticDataCollectionDirectorySizeMB` must be greater " -"than maximum diagnostic file size " -":parameter:`diagnosticDataCollectionFileSizeMB`." -msgstr "" - -# e94435d845fd49b7b4727b4af4a80f1a -#: ../source/reference/parameters.txt:758 -msgid "*Default*: 10" -msgstr "" - -# db6679ce61024856ace669957e0f9916 -#: ../source/reference/parameters.txt:762 -msgid "" -"Specifies the maximum size, in megabytes, of each :ref:`diagnostic file " -"<3.2-diagnostic-data-capture>`. If the file exceeds the maximum file " -"size, MongoDB creates a new file." -msgstr "" - -# f8192c1a02094d49b21367f83eae4c48 -#: ../source/reference/parameters.txt:766 -msgid "" -"For example, the following sets the maximum size of each diagnostic file " -"to ``20`` megabytes:" -msgstr "" - -# 349247a4416e429caab115d556d818da -#: ../source/reference/parameters.txt:773 -msgid "" -"The minimum value for :parameter:`diagnosticDataCollectionFileSizeMB` is " -"``1`` megabyte." -msgstr "" - -# d013e9e4e8a846cead575da32bfa2388 -#: ../source/reference/parameters.txt:782 -msgid "*Default*: 1000" -msgstr "" - -# a8338f0e4b32483ca0cbf559ec03ca1d -#: ../source/reference/parameters.txt:786 -msgid "" -"Specifies the interval, in milliseconds, at which to collect diagnostic " -"data." -msgstr "" - -# 859c3349f34745fe91ba94ff5264b3a1 -#: ../source/reference/parameters.txt:789 -msgid "" -"For example, the following sets the interval to ``5000`` milliseconds or " -"5 seconds:" -msgstr "" - -# d55c196578304224be3620b36bd2d92f -#: ../source/reference/parameters.txt:796 -msgid "" -"The minimum value for :parameter:`diagnosticDataCollectionPeriodMillis` " -"is ``100`` milliseconds." -msgstr "" - -# a577c17544394a30a247c50f05f5bde4 -#: ../source/reference/parameters.txt:801 -msgid "Replication Parameters" -msgstr "" - -# a97485f68fd248fba36202da2679d829 -#: ../source/reference/parameters.txt:807 -msgid "" -"Specify the number of oplog entries to apply as a single batch. " -":parameter:`replApplyBatchSize` must be an integer between 1 and 1024. " -"The default value is 1. This option only applies to master/slave " -"configurations and is valid only on a :program:`mongod` started with the " -"``--slave`` command line option." -msgstr "" - -# 34d66ff93c57441fbaab690e96f76933 -#: ../source/reference/parameters.txt:813 -msgid "" -"Batch sizes must be ``1`` for members with :option:`slavedelay ` configured." -msgstr "" - -# bf7e192ff145456a8b67cea1b9cd69fb -#: ../source/reference/parameters.txt:820 -msgid "" -"Use :parameter:`replIndexPrefetch` in conjunction with " -":setting:`~replication.replSetName` when configuring a replica set. The " -"default value is ``all`` and available options are:" -msgstr "" - -# 729c202005174156aa584006dc8f31eb -#: ../source/reference/parameters.txt:825 -msgid "``none``" -msgstr "" - -# 471b43e75c5040a3998382f62f09d2fe -#: ../source/reference/parameters.txt:826 -msgid "``all``" -msgstr "" - -# 802fabee01bc477ea036ff1cf6df4609 -#: ../source/reference/parameters.txt:827 -msgid "``_id_only``" -msgstr "" - -# 3cad7c9c21d74cc2a878bdf9ec34d848 -#: ../source/reference/parameters.txt:829 -msgid "" -"By default :term:`secondary` members of a :term:`replica set` will load " -"all indexes related to an operation into memory before applying " -"operations from the oplog. You can modify this behavior so that the " -"secondaries will only load the ``_id`` index. Specify ``_id_only`` or " -"``none`` to prevent the :program:`mongod` from loading *any* index into " -"memory." -msgstr "" - -# 790a7429e409416d9100af0059e288e6 -#: ../source/reference/parameters.txt:842 -msgid "*Default*: 16" -msgstr "" - -# b5e09eced5ad4de9a24e36ab53981ef7 -#: ../source/reference/parameters.txt:846 -msgid "" -"Number of threads to use to apply replicated operations in parallel. " -"Values can range from 1 to 256 inclusive. You can only set " -":parameter:`replWriterThreadCount` at startup and cannot change this " -"setting with the :dbcommand:`setParameter` command." -msgstr "" - -# 34483d389f614b3eb319f85936667a74 -#: ../source/reference/parameters.txt:852 -msgid "Sharding Parameters" -msgstr "" - -# c62623da2a864a56ba06a8c27db02676 -#: ../source/reference/parameters.txt:858 -msgid "" -"Specify a boolean to check or ignore sharding state recovery information." -" Default is ``true`` to check the sharding state recovery information." -msgstr "" - -# 3abff00c84c1429d925dec077e8c2541 -#: ../source/reference/parameters.txt:863 -msgid "Storage Parameters" -msgstr "" - -# 28ceba1601b343bcba77fb14529c0e94 -#: ../source/reference/parameters.txt:869 -msgid "" -"Specify an integer between ``1`` and ``500`` signifying the number of " -"milliseconds (ms) between journal commits." -msgstr "" - -# cdaffd4ab7d941f082dbf430d6c4e051 -#: ../source/reference/parameters.txt:872 -msgid "" -"Consider the following example which sets the " -":parameter:`journalCommitInterval` to ``200`` ms:" -msgstr "" - -# 8760b49b14ec49fea1a502c9638d1ad7 -#: ../source/reference/parameters.txt:879 -msgid ":setting:`storage.journal.commitIntervalMs`" -msgstr "" - -# 5a7952b1a2754fe88feb53f1f71b4ca7 -#: ../source/reference/parameters.txt:885 -msgid "" -"Specify the interval in seconds between :term:`fsync` operations where " -":program:`mongod` flushes its working memory to disk. By default, " -":program:`mongod` flushes memory to disk every 60 seconds. In almost " -"every situation you should not set this value and use the default " -"setting." -msgstr "" - -# d2de818834484b83b4699419bd0d93f4 -#: ../source/reference/parameters.txt:891 -msgid "" -"Consider the following example which sets the ``syncdelay`` to ``60`` " -"seconds:" -msgstr "" - -# f3d6e501edd84f82ab39cce285522386 -#: ../source/reference/parameters.txt:898 -msgid ":setting:`~storage.syncPeriodSecs` and :parameter:`journalCommitInterval`." -msgstr "" - -# 3cf784cda04240339e18cb6e5873abdc -#: ../source/reference/parameters.txt:902 -msgid "WiredTiger Parameters" -msgstr "" - -# b8e8d76773d64560840631019f9919a2 -# 46317f09f3a7463e8b89fb8cdade09dc -#: ../source/reference/parameters.txt:910 -#: ../source/reference/parameters.txt:927 -msgid "Available for the WiredTiger storage engine only." -msgstr "" - -# fdf6ed62fd884d86b287af8c0f02a429 -#: ../source/reference/parameters.txt:912 -msgid "" -"Specify the maximum number of concurrent read transactions allowed into " -"the WiredTiger storage engine." -msgstr "" - -# 6e1b4c47d62a4aa480ebc83282954e3c -# 999d3ff5f9d54aa5a0317692d2adf27c -#: ../source/reference/parameters.txt:919 -#: ../source/reference/parameters.txt:936 -msgid ":serverstatus:`wiredTiger.concurrentTransactions`" -msgstr "" - -# 28a1668a14904483a83e8c8101a19096 -#: ../source/reference/parameters.txt:929 -msgid "" -"Specify the maximum number of concurrent write transactions allowed into " -"the WiredTiger storage engine." -msgstr "" - -# 4c33a3f163dc4c1abc01d1b6a9e41b9a -#: ../source/reference/parameters.txt:944 -msgid "" -"Specify ``wiredTiger`` storage engine configuration options for a running" -" :program:`mongod` instance. You can *only* set this parameter using the " -":dbcommand:`setParameter` command and *not* using the command line or " -"configuration file option." -msgstr "" - -# a0f1cc8a7f014ea380b160aa95d4f2b8 -#: ../source/reference/parameters.txt:949 -msgid "Consider the following operation prototype:" -msgstr "" - -# 4d10d0a2b11d42fba6c152c2cf975cb7 -#: ../source/reference/parameters.txt:958 -msgid "" -"See the WiredTiger documentation for all available :wtdocs:`WiredTiger " -"configuration options `." -msgstr "" - -# ddaf248f7bd1441ea24671c405db2cfa -#: ../source/reference/parameters.txt:962 -msgid "Auditing Parameters" -msgstr "" - -# 7c0a07e880434362934fad9e57f329f7 -#: ../source/reference/parameters.txt:968 -msgid "*Default*: ``false``" -msgstr "" - -# 550ab3948d044ede9e2ec1745c4de495 -#: ../source/includes/note-audit-in-enterprise-only.rst:2 -msgid "" -"Available only in `MongoDB Enterprise `_." -msgstr "" - -# 9a9dcdd95eb14181bb2254038cbe432e -#: ../source/reference/parameters.txt:974 -msgid "" -"Enables the :doc:`auditing ` of authorization successes " -"for the :ref:`authCheck ` action." -msgstr "" - -# 7fcb5fe002ff43948e01ba5623bf1141 -#: ../source/reference/parameters.txt:978 -msgid "" -"When :parameter:`auditAuthorizationSuccess` is ``false``, the :doc:`audit" -" system ` only logs the authorization failures for " -"``authCheck``." -msgstr "" - -# de9ca2fb861b4ac0b16504d422569422 -#: ../source/reference/parameters.txt:982 -msgid "" -"To enable the audit of authorization successes, issue the following " -"command:" -msgstr "" - -# 26c595b8c35d4b3090d0b99bf72b7c65 -#: ../source/includes/fact-auditAuthorizationSuccess-performance-impact.rst:1 -msgid "" -"Enabling :parameter:`auditAuthorizationSuccess` degrades performance more" -" than logging only the authorization failures." -msgstr "" - -#~ msgid "" -#~ "Specify whether queries must use " -#~ "indexes. If ``1``, queries that perform" -#~ " a table scan instead of using " -#~ "an index will fail." -#~ msgstr "" - -#~ msgid "" -#~ "Consider the following example which " -#~ "sets :parameter:`notablescan` to true:" -#~ msgstr "" - -#~ msgid ":setting:`notablescan`" -#~ msgstr "" - -#~ msgid "" -#~ "Specify the number of oplog entries " -#~ "to apply as a single batch. " -#~ ":parameter:`replApplyBatchSize` must be an " -#~ "integer between 1 and 1024. This " -#~ "option only applies to replica set " -#~ "members when they are in the " -#~ ":term:`secondary` state." -#~ msgstr "" - -#~ msgid "" -#~ "Batch sizes must be ``1`` for " -#~ "members with :setting:`slaveDelay` configured." -#~ msgstr "" - -#~ msgid ":setting:`traceExceptions`" -#~ msgstr "" - -#~ msgid "" -#~ "Set the :setting:`clusterAuthMode` to either" -#~ " ``sendX509`` or ``x509``. Useful during" -#~ " :ref:`rolling upgrade to use x509 " -#~ "for membership authentication ` to minimize downtime." -#~ msgstr "" - -# 1b4541a611a84e9497eb4142a17dcad4 -#~ msgid "" -#~ "MongoDB provides a number of " -#~ "configuration options that are accessible " -#~ "via the :option:`--setParameter ` option to :program:`mongod`. " -#~ "This document documents all of these " -#~ "options." -#~ msgstr "" - -# 5455db9480a04bde95998443c0d1bd81 -#~ msgid "" -#~ "For additional run time configuration " -#~ "options, see :doc:`/reference/configuration-options`" -#~ " and :doc:`Manual Page for mongod " -#~ "`." -#~ msgstr "" - -# 1a8a6fd7ab5a441e8c887de4ab0040fe -#~ msgid "" -#~ "Specify ``0`` to disable localhost " -#~ "authentication bypass. Enabled by default." -#~ msgstr "" - -# 0ca87ec48476419eb29becd5ad9afad4 -#~ msgid "" -#~ ":parameter:`enableTestCommands` enables a set " -#~ "of internal commands useful for internal" -#~ " testing operations. :parameter:`enableTestCommands`" -#~ " is only available when starting " -#~ ":program:`mongod` and you cannot use " -#~ ":dbcommand:`setParameter` to modify this " -#~ "parameter. Consider the following " -#~ ":program:`mongod` invocation, which sets " -#~ ":parameter:`enableTestCommands`:" -#~ msgstr "" - -# cd840f57795a4f4985304a341c24a63d -#~ msgid "" -#~ ":parameter:`enableTestCommands` provides access to" -#~ " the following internal commands:" -#~ msgstr "" - -# 3a03bc2b9cba4b8db3a5b92ffe07ae77 -#~ msgid ":dbcommand:`captrunc`" -#~ msgstr "" - -# a07601c1872a4720bccc8bdc5bf04582 -#~ msgid ":dbcommand:`configureFailPoint`" -#~ msgstr "" - -# febe698a781741998658371c12d13746 -#~ msgid ":dbcommand:`emptycapped`" -#~ msgstr "" - -# 834061ef2e914aa69e43efb183841f5e -#~ msgid ":dbcommand:`godinsert`" -#~ msgstr "" - -# 061372363f6f4c98a515ee8a99d94a35 -#~ msgid ":dbcommand:`_hashBSONElement`" -#~ msgstr "" - -# 2677d21c9e0e428aafca224e511ac12d -#~ msgid ":dbcommand:`journalLatencyTest`" -#~ msgstr "" - -# 9e023da90dc44a78871868c58d4ef74d -#~ msgid ":dbcommand:`replSetTest`" -#~ msgstr "" - -# 1b580c145c00482a9575dba9d5ac01fe -#~ msgid ":dbcommand:`_skewClockCommand`" -#~ msgstr "" - -# 451fa4ec13144edeb4477ede0681a178 -#~ msgid ":dbcommand:`sleep`" -#~ msgstr "" - -# 9c961bb3bf3348aa99a0e05912cdfce2 -#~ msgid ":dbcommand:`_testDistLockWithSkew`" -#~ msgstr "" - -# 66a116ea6d9c4a1e97da57370833dfc5 -#~ msgid ":dbcommand:`_testDistLockWithSyncCluster`" -#~ msgstr "" - -# 1a7d8f35ab834463852f9fdd105ce467 -#~ msgid ":setting:`~storage.journal.commitIntervalMs`." -#~ msgstr "" - -# 2197206c583340f5a380e62d9d4a34dd -#~ msgid "" -#~ ":parameter:`supportCompatibilityFormPrivilegeDocuments` has " -#~ "no effect in 2.6 and will be " -#~ "removed in 2.8." -#~ msgstr "" - -# e8976fa05dca4aa29bb25ba25f0dd260 -#~ msgid "" -#~ ":parameter:`supportCompatibilityFormPrivilegeDocuments` is " -#~ "not available using :dbcommand:`setParameter` " -#~ "database command. Use the " -#~ ":setting:`setParameter` option in the " -#~ "configuration file or the " -#~ ":option:`--setParameter ` " -#~ "option on the command line." -#~ msgstr "" - -# 0155fa081d6b4d3ca9c547853bdfb919 -#~ msgid "" -#~ "Configures :program:`mongod` log full stack" -#~ " traces on assertions or errors. If" -#~ " ``1``, :program:`mongod` will log full " -#~ "stack traces on assertions or errors." -#~ msgstr "" - -# f6ddd5a1cc8347c2af62ee0dc126e753 -#~ msgid "" -#~ "MongoDB enables the text search feature" -#~ " by default. Manual enabling of this" -#~ " feature is unnecessary." -#~ msgstr "" - -# e2ff331260c540e6b336ad0f54a40a25 -#~ msgid "" -#~ "Enables the :doc:`text search ` feature. When manually enabling, " -#~ "you must enable on **each and " -#~ "every** :program:`mongod` for replica sets." -#~ msgstr "" - -# 29728a5e3100460e830e5cca4b5088da -#~ msgid "and 2.4.2" -#~ msgstr "" - -# 3977d3585c7742fa9ff597e0c9000cdb -#~ msgid "" -#~ "Changes the behavior of the connection" -#~ " pool that :program:`mongos` uses to " -#~ "connect to the shards. As a " -#~ "result, each :program:`mongos` should need " -#~ "to maintain fewer connections to each" -#~ " shard. When enabled, the :program:`mongos`" -#~ " will release a connection into the" -#~ " thread pool *after* each read " -#~ "operation or command." -#~ msgstr "" - -# 8101dc6d4c8345469c82b400c1093d04 -#~ msgid "" -#~ "For applications that do not use " -#~ "the :ref:`default `, :ref:`journaled `, or :ref:`replica " -#~ "acknowledged ` write concern modes of " -#~ "the driver, :parameter:`releaseConnectionsAfterResponse`" -#~ " will affect the meaning of " -#~ ":dbcommand:`getLastError`." -#~ msgstr "" - -# 6a0452504f4841a0b4e6facce6c857c9 -#~ msgid "" -#~ "If an application allows read operations" -#~ " in between write operations and " -#~ ":dbcommand:`getLastError` calls, the resulting " -#~ ":dbcommand:`getLastError` will **not** report " -#~ "on the success of the proceeding " -#~ "write operation." -#~ msgstr "" - -# 6843f3e51c75404e823819f4c5f36a35 -#~ msgid "Use with caution." -#~ msgstr "" - -# d2c1001ff25a4230b5bfdd7a74cbb450 -#~ msgid "" -#~ "To enable, use the following command " -#~ "while connected to a :program:`mongos`:" -#~ msgstr "" - -# e57e87b64cff4daba02766602fb2c25b -#~ msgid "" -#~ "Alternately, you may start the " -#~ ":program:`mongos` instance with the following" -#~ " run-time option:" -#~ msgstr "" - -# 373f5453782245b89f068025119bc434 -#~ msgid "" -#~ "To change this policy for the " -#~ "entire cluster, you must set " -#~ ":parameter:`releaseConnectionsAfterResponse` on each " -#~ ":program:`mongos` instance in the cluster." -#~ msgstr "" - -# adb01c6f7b6c43d883cc62424b39bd8a -#~ msgid "" -#~ ":program:`mongos` instances reuse connections " -#~ "to the shards to service multiple " -#~ "requests. However, in some situations " -#~ "very active :program:`mongos` instances may" -#~ " need to maintain a pool larger " -#~ "than the default maximum of 200 " -#~ "connections." -#~ msgstr "" - -# c073bcdac6e743cb88a23720b046fba1 -#~ msgid "" -#~ "The :parameter:`connPoolMaxShardedConnectionsPerHost` " -#~ "value defines the size of the " -#~ "largest connection pool that :program:`mongos`" -#~ " instances will maintain for communication" -#~ " to the shards. The size of a" -#~ " pool does not prevent :program:`mongos`" -#~ " instances from creating additional " -#~ "connections, but *does* prevent the " -#~ "connection pools from retaining connections" -#~ " above this limit." -#~ msgstr "" - -# a219d6af7d8b422ea67b2ed660a71755 -#~ msgid "" -#~ "Increase the " -#~ ":parameter:`connPoolMaxShardedConnectionsPerHost` value " -#~ "**only** if the number of connections" -#~ " in a connection pool has a " -#~ "high level of churn, or if the " -#~ "total number of created connections " -#~ "increase." -#~ msgstr "" - -# c20cb777785c4b5a95d3623dea94b722 -#~ msgid "" -#~ ":parameter:`connPoolMaxShardedConnectionsPerHost` only " -#~ "applies for :program:`mongos` instances. You" -#~ " can only set " -#~ ":parameter:`connPoolMaxShardedConnectionsPerHost` during " -#~ "start up in the config file or " -#~ "on the command line, as follows to" -#~ " increase the size of the connection" -#~ " pool:" -#~ msgstr "" - -# c738fc57e2f84bb895072588e4809326 -#~ msgid "" -#~ ":program:`mongod` maintains connection pools " -#~ "for outgoing connections to other " -#~ ":program:`mongod` instances to maximize " -#~ "connection reuse." -#~ msgstr "" - -# e4b9db93df02416fbcb2f48a724e9c97 -#~ msgid "" -#~ "The :parameter:`connPoolMaxConnectionsPerHost` value " -#~ "defines the size of the largest " -#~ "connection pool that :program:`mongod` " -#~ "instances will maintain for inter-" -#~ "process communication. The size of a " -#~ "pool does not prevent a " -#~ ":program:`mongod` from creating additional " -#~ "connections, but *does* prevent a " -#~ "connection pool from retaining connections " -#~ "in excess of the value of " -#~ ":parameter:`connPoolMaxConnectionsPerHost`." -#~ msgstr "" - -# 10e9e254e6ac4ed48bfb36377f093f95 -#~ msgid "" -#~ ":parameter:`connPoolMaxShardedConnectionsPerHost` applies " -#~ "to :program:`mongod` instances only. You " -#~ "can only set " -#~ ":parameter:`connPoolMaxShardedConnectionsPerHost` during " -#~ "start up in the config file or " -#~ "on the command line, as follows to" -#~ " increase the size of the connection" -#~ " pool:" -#~ msgstr "" - -# 6cd7c9d2db21431a98d52e16ff76e585 -#~ msgid "MONGODB-CR" -#~ msgstr "" - -# 64c2cfb3cb334de8977f725cbf697fe0 -#~ msgid "MONGODB-X509" -#~ msgstr "" - -# 8f0deaa697fb48df92eed42f92bd0d10 -#~ msgid "MongoDB SSL certificate authentication." -#~ msgstr "" - -# 12e7194de8d840bda60a0345879d9d67 -#~ msgid "PLAIN" -#~ msgstr "" - -# 62f2d2a2cb6f452a9077e24a383e9ddd -#~ msgid "" -#~ "External authentication using LDAP. You " -#~ "can also use ``PLAIN`` for " -#~ "authenticating in-database users. ``PLAIN``" -#~ " transmits passwords in plain text. " -#~ "This mechanism is available only in " -#~ "`MongoDB Enterprise `_." -#~ msgstr "" - -# add3d9dbe94d414ca55d2f5b3b97a213 -#~ msgid "GSSAPI" -#~ msgstr "" - -# 18f8d1ef8b5d44b8b95985bd3971c779 -#~ msgid "" -#~ "External authentication using Kerberos. This" -#~ " mechanism is available only in " -#~ "`MongoDB Enterprise `_." -#~ msgstr "" - -# dcb6a87ce69c421f83387472b2f8584a -#~ msgid "" -#~ "Set the :setting:`net.ssl.mode` to either " -#~ "``preferSSL`` or ``requireSSL``. Useful during" -#~ " :doc:`rolling upgrade to SSL ` to minimize " -#~ "downtime." -#~ msgstr "" - -# 96d5a87e982a4623a80b85afc9d7bf36 -# e9586071d088465d818ba624cc9b2464 -#~ msgid "" -#~ "The `default distribution of MongoDB " -#~ "`_ does **not** " -#~ "contain support for SSL. To use " -#~ "SSL you can either compile MongoDB " -#~ "with SSL support or use |ent-" -#~ "build|. See :doc:`/tutorial/configure-ssl` for" -#~ " more information about SSL and " -#~ "MongoDB." -#~ msgstr "" - -# 54e7f1ab259844738f1758ceec10e393 -#~ msgid "" -#~ "Alternately, you may disable the thread" -#~ " at run-time by starting the " -#~ ":program:`mongod` instance with the following" -#~ " option:" -#~ msgstr "" - -# c84819e066af4e28b6f9aa34f202d27d -#~ msgid "" -#~ ":program:`mongod` uses an allocation strategy" -#~ " called :collflag:`usePowerOf2Sizes` where each" -#~ " record has a size, in bytes " -#~ "that is a power of 2 (e.g. " -#~ "32, 64, 128, 256, 512...16777216.) The" -#~ " minimum allocation for a document is" -#~ " 32 bytes." -#~ msgstr "" - -# be8bfb07b51f48429199529a7adea235 -#~ msgid "" -#~ "MongoDB stores documents in contiguous " -#~ "spaces on disk, and each record " -#~ "includes both the document itself and" -#~ " some additional space to allow the" -#~ " document to grow slightly through " -#~ "updates." -#~ msgstr "" - -# 43887994e1734ab7be90edc0b59abd62 -#~ msgid "" -#~ "By default, all *new* collections, " -#~ "created after 2.6 use the " -#~ ":collflag:`usePowerOf2Sizes` strategy. To revert " -#~ "to the prior *exact fit allocation* " -#~ "strategy, set :parameter:`newCollectionsUsePowerOf2Sizes`" -#~ " to ``false``." -#~ msgstr "" - -# 071cf5b240c14edb9f1244f56c5ac36b -#~ msgid "" -#~ "New collections include those: created " -#~ "during :ref:`initial sync `, as well as those " -#~ "created by the :program:`mongorestore` and " -#~ ":program:`mongoimport` tools, by running " -#~ ":program:`mongod` with the :option:`--repair " -#~ "` option, as well as" -#~ " the :dbcommand:`restoreDatabase` command." -#~ msgstr "" - -# bc777c130c8a4e0292bf253161a54e7e -#~ msgid "" -#~ "Issue the following command to change" -#~ " the allocation strategy for a " -#~ "running :program:`mongod` instance:" -#~ msgstr "" - -# 52fa359b52094570bf2830ffcb3ef770 -#~ msgid "" -#~ "You can also set " -#~ ":parameter:`newCollectionsUsePowerOf2Sizes` at run-" -#~ "time with the following operation." -#~ msgstr "" - -# 40536e051b3b44db9f904fd856b46375 -#~ msgid "*Default*: 600." -#~ msgstr "" - -# b888fbefa952484ebba232879a207a5b -#~ msgid "" -#~ "On a :program:`mongos` instance, this " -#~ "specifies the amount of time in " -#~ "seconds to allow before the " -#~ ":program:`mongos` instance purges the in-" -#~ "memory cache of user objects. The " -#~ "cache includes the users' credentials " -#~ "and roles." -#~ msgstr "" - -# 2e8e0a241f6949b98e42726ca5b1c6bc -#~ msgid "" -#~ "This parameter has a minimum value " -#~ "of ``30`` seconds and a maximum " -#~ "value of ``86400`` seconds (24 hours)." -#~ msgstr "" - -# a79635d2b2244f1bad63f05cfe360989 -#~ msgid "" -#~ "In MongoDB 2.6, if you attempt to" -#~ " insert or update a document so " -#~ "that the value of an indexed field" -#~ " is longer than the :limit:`Index Key" -#~ " Length Limit `, the " -#~ "operation will fail and return an " -#~ "error to the client. In previous " -#~ "versions of MongoDB, these operations " -#~ "would successfully insert or modify a" -#~ " document but the index or indexes" -#~ " would not include references to the" -#~ " document." -#~ msgstr "" - -# f1deef0e77794361baffc060f81e223e -#~ msgid "" -#~ "To avoid this issue, consider using " -#~ ":doc:`hashed indexes ` or" -#~ " indexing a computed value. If you" -#~ " have an existing data set and " -#~ "want to disable this behavior so " -#~ "you can upgrade and then gradually " -#~ "resolve these indexing issues, you can" -#~ " use:parameter:`failIndexKeyTooLong` to disable " -#~ "this behavior." -#~ msgstr "" - -# fc8af077cf4044b987905b2fc55d2819 -#~ msgid "" -#~ "You can also set " -#~ ":parameter:`failIndexKeyTooLong` at run-time " -#~ "with the following operation." -#~ msgstr "" - -#~ msgid "" -#~ "Specify whether **all** queries must use" -#~ " indexes. If ``1``, MongoDB will not" -#~ " execute queries that require a table" -#~ " scan and will return an error." -#~ msgstr "" - -#~ msgid "" -#~ "Don't run production :program:`mongod` " -#~ "instances with :parameter:`notablescan` because " -#~ "preventing table scans can potentially " -#~ "affect queries in all databases, " -#~ "including administrative queries." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/privilege-actions.po b/locale/es/LC_MESSAGES/reference/privilege-actions.po deleted file mode 100644 index e480ea6d5ba..00000000000 --- a/locale/es/LC_MESSAGES/reference/privilege-actions.po +++ /dev/null @@ -1,1247 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:44+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# be15be11b3594387952b0b316a0520d4 -#: ../source/reference/privilege-actions.txt:5 -msgid "Privilege Actions" -msgstr "" - -# 3f5d6552227644d590bcd2df9b307892 -#: ../source/reference/privilege-actions.txt -msgid "On this page" -msgstr "" - -# 667fb0305bd04222bc33343582004082 -#: ../source/reference/privilege-actions.txt:17 -msgid "" -"Privilege actions define the operations a user can perform on a " -":ref:`resource `. A MongoDB :ref:`privilege " -"` comprises a :ref:`resource ` and the " -"permitted actions. This page lists available actions grouped by common " -"purpose." -msgstr "" - -# 067812f652884960a901a6e45833b473 -#: ../source/reference/privilege-actions.txt:22 -msgid "" -"MongoDB provides built-in roles with pre-defined pairings of resources " -"and permitted actions. For lists of the actions granted, see " -":doc:`/reference/built-in-roles`. To define custom roles, see :ref" -":`create-user-defined-role`." -msgstr "" - -# 27e1c93cd31a4177a280ae616c3ee98a -#: ../source/reference/privilege-actions.txt:28 -msgid "Query and Write Actions" -msgstr "" - -# 1c3faf130acd43aa920d27054cc79100 -#: ../source/reference/privilege-actions.txt:32 -msgid "" -"User can perform the following commands, and their equivalent helper " -"methods:" -msgstr "" - -# 6a860dc3bb6b41ac90a88bc4aacb7c81 -#: ../source/reference/privilege-actions.txt:34 -msgid "" -":dbcommand:`aggregate` for all :doc:`pipeline operations " -"` **except** :pipeline:`$collStats`, " -":pipeline:`$out`, and :pipeline:`$indexStats`." -msgstr "" - -# d5865595a26c476e95fa3933ff756892 -#: ../source/reference/privilege-actions.txt:38 -msgid ":dbcommand:`checkShardingIndex`" -msgstr "" - -# 5f85b7278b644a2a81fe74c58a6a8f2a -#: ../source/reference/privilege-actions.txt:39 -msgid ":dbcommand:`count`" -msgstr "" - -# 654fbb4084e3414c942db43b21c9d82d -#: ../source/reference/privilege-actions.txt:40 -msgid ":dbcommand:`dataSize`" -msgstr "" - -# 604fcf1f49794e07ac401b84fbd84297 -#: ../source/reference/privilege-actions.txt:41 -msgid ":dbcommand:`distinct`" -msgstr "" - -# b91fd87084924596ac4b46e30531f9c6 -#: ../source/reference/privilege-actions.txt:42 -msgid ":dbcommand:`filemd5`" -msgstr "" - -# c15fca53108743b7afa1e64f37c0c1eb -#: ../source/reference/privilege-actions.txt:43 -msgid ":dbcommand:`find`" -msgstr "" - -# 2f92498f0ee7430eba5e594e691fa4b0 -#: ../source/reference/privilege-actions.txt:44 -msgid ":dbcommand:`geoNear`" -msgstr "" - -# 5685441e26ae4f15bcc97b0755023a05 -#: ../source/reference/privilege-actions.txt:45 -msgid ":dbcommand:`geoSearch`" -msgstr "" - -# 508b5643666d4d628b5df818ca86afc1 -#: ../source/reference/privilege-actions.txt:46 -msgid ":dbcommand:`getLastError`" -msgstr "" - -# b26e5f89c2db42169945e08fed54ac4f -#: ../source/reference/privilege-actions.txt:47 -msgid ":dbcommand:`getMore`" -msgstr "" - -# 8e8fd5a854854281adce8177dbecf1d1 -#: ../source/reference/privilege-actions.txt:48 -msgid ":dbcommand:`getPrevError`" -msgstr "" - -# c8a48c7ebc7547f1870a3ab7f9450425 -#: ../source/reference/privilege-actions.txt:49 -msgid ":dbcommand:`group`" -msgstr "" - -# 2567828c49ab463f98c2d65d4d4aee63 -#: ../source/reference/privilege-actions.txt:50 -msgid ":dbcommand:`killCursors`" -msgstr "" - -# ff8deb16d34d457f80950cf58d6a90f0 -#: ../source/reference/privilege-actions.txt:51 -msgid ":dbcommand:`listCollections`" -msgstr "" - -# 11ff4557f8cc4affbdf2eb171acc916a -#: ../source/reference/privilege-actions.txt:52 -msgid ":dbcommand:`listIndexes`" -msgstr "" - -# cc8dc3febd8f47a185e8d639519799f1 -#: ../source/reference/privilege-actions.txt:53 -msgid ":dbcommand:`mapReduce` with the ``{out: inline}`` option." -msgstr "" - -# 78e645f53c3843afa38bb6557970d6a3 -#: ../source/reference/privilege-actions.txt:54 -msgid ":dbcommand:`parallelCollectionScan`" -msgstr "" - -# 53dbd369c3564ce98c174cda0e9cc055 -#: ../source/reference/privilege-actions.txt:55 -msgid ":dbcommand:`repairCursor`" -msgstr "" - -# 5b62694640c643d396fcba6557340f0e -#: ../source/reference/privilege-actions.txt:56 -msgid ":dbcommand:`resetError`" -msgstr "" - -# f8cf8ae63d914b228b7080f04f3e65a1 -#: ../source/reference/privilege-actions.txt:58 -msgid "" -"Required for the query portion of the :dbcommand:`mapReduce` command and " -":method:`db.collection.mapReduce` helper method when :ref:`outputting to " -"a collection `." -msgstr "" - -# ed809384aff64dcabdae6f24a5be1a79 -#: ../source/reference/privilege-actions.txt:62 -msgid "" -"Required for the query portion of the :dbcommand:`findAndModify` command " -"and :method:`db.collection.findAndModify` helper method." -msgstr "" - -# 7cc679f975384c388b2166b7aaf0c884 -#: ../source/reference/privilege-actions.txt:65 -msgid "" -"Required on the *source* collection for the " -":dbcommand:`cloneCollectionAsCapped` and :dbcommand:`renameCollection` " -"commands and the :method:`db.collection.renameCollection()` helper " -"method." -msgstr "" - -# fe02970ab08e4112936234e73eabec41 -# 5be4649934ab49c6be2f14c355d917c3 -# f7a7d20506d04020a4a7d42944b16682 -# 73d8017a52f74717a19f479638da3032 -# 875a77bfcde54087bd5e183a54c70dce -#: ../source/reference/privilege-actions.txt:69 -#: ../source/reference/privilege-actions.txt:99 -#: ../source/reference/privilege-actions.txt:118 -#: ../source/reference/privilege-actions.txt:133 -#: ../source/reference/privilege-actions.txt:154 -msgid "Apply this action to database or collection resources." -msgstr "" - -# b2a1f9ad794a41b4a793f5d1bdfd8747 -#: ../source/reference/privilege-actions.txt:73 -msgid "User can perform the following commands and their equivalent methods:" -msgstr "" - -# d80804e890b04fde9f5f38244f8cbef8 -# c56cc41c97c048daa6e0b7eb1bc14762 -#: ../source/reference/privilege-actions.txt:75 -#: ../source/reference/privilege-actions.txt:150 -msgid ":dbcommand:`insert`" -msgstr "" - -# 2ddcdc490e0047748c542a2d74aed412 -#: ../source/reference/privilege-actions.txt:76 -msgid ":dbcommand:`create`" -msgstr "" - -# 317512e797b241fa8dff4597a82a1b4c -#: ../source/reference/privilege-actions.txt:78 -msgid "" -"Required for the output portion of the :dbcommand:`mapReduce` command and" -" :method:`db.collection.mapReduce()` helper method when :ref:`outputting " -"to a collection `." -msgstr "" - -# 44c0fc3d2d914f11baf232a0ef7b16d9 -# 3c8c812ad9db4784ba7421e5ff45e1b9 -#: ../source/reference/privilege-actions.txt:82 -#: ../source/reference/privilege-actions.txt:114 -msgid "" -"Required for the :dbcommand:`aggregate` command and " -":method:`db.collection.aggregate()` helper method when using the " -":pipeline:`$out` pipeline operator." -msgstr "" - -# 21e268c415b14541bc53fd2a2f3871fa -#: ../source/reference/privilege-actions.txt:86 -msgid "" -"Required for the :dbcommand:`update` and :dbcommand:`findAndModify` " -"commands and equivalent helper methods when used with the ``upsert`` " -"option." -msgstr "" - -# cf5ebfb4f82640acb6755faa7ca3f901 -#: ../source/reference/privilege-actions.txt:90 -msgid "" -"Required on the *destination* collection for the following commands and " -"their helper methods:" -msgstr "" - -# 72d8616c62104c6e9ea84646c029e2d9 -#: ../source/reference/privilege-actions.txt:93 -msgid ":dbcommand:`clone`" -msgstr "" - -# 11a0150cbfd1431db52cfdaf790866db -#: ../source/reference/privilege-actions.txt:94 -msgid ":dbcommand:`cloneCollection`" -msgstr "" - -# dc3d0238fe894b9c95c85292aac80449 -#: ../source/reference/privilege-actions.txt:95 -msgid ":dbcommand:`cloneCollectionAsCapped`" -msgstr "" - -# 73abde1fdda340b68a5545d0c1e75445 -#: ../source/reference/privilege-actions.txt:96 -msgid ":dbcommand:`copydb`" -msgstr "" - -# e070aa5bf2bc4066a664319a0b5a8cc2 -#: ../source/reference/privilege-actions.txt:97 -msgid ":dbcommand:`renameCollection`" -msgstr "" - -# 13f9f0fd66ff413e85c7aa72a442b5ba -#: ../source/reference/privilege-actions.txt:103 -msgid "" -"User can perform the :dbcommand:`delete` command and equivalent helper " -"method." -msgstr "" - -# 5a395c425f2e49b9927b4bb53e916014 -#: ../source/reference/privilege-actions.txt:106 -msgid "" -"Required for the write portion of the :dbcommand:`findAndModify` command " -"and :method:`db.collection.findAndModify()` method." -msgstr "" - -# cde575542e0c414bbce360d3807ff4c6 -#: ../source/reference/privilege-actions.txt:109 -msgid "" -"Required for the :dbcommand:`mapReduce` command and " -":method:`db.collection.mapReduce()` helper method when you specify the " -"``replace`` action when :ref:`outputting to a collection `." -msgstr "" - -# 93b45e82767b412eb78e206d331ddd48 -#: ../source/reference/privilege-actions.txt:122 -msgid "" -"User can perform the :dbcommand:`update` command and equivalent helper " -"methods." -msgstr "" - -# 36a29acf49db4482980753e7c3400f9b -#: ../source/reference/privilege-actions.txt:125 -msgid "" -"Required for the :dbcommand:`mapReduce` command and " -":method:`db.collection.mapReduce()` helper method when :ref:`outputting " -"to a collection ` without specifying the ``replace`` " -"action." -msgstr "" - -# 604a55644ee64b68bd13d94a05bc0bc7 -#: ../source/reference/privilege-actions.txt:130 -msgid "" -"Required for the :dbcommand:`findAndModify` command and " -":method:`db.collection.findAndModify()` helper method." -msgstr "" - -# 12bda8688cf947fb8f28b34b7e8dd7cd -#: ../source/reference/privilege-actions.txt:139 -msgid "" -"Users can bypass :doc:`document validation ` " -"on commands and methods that support the ``bypassDocumentValidation`` " -"option. The following commands and their equivalent methods support " -"bypassing document validation:" -msgstr "" - -# 76cccf1cfcbf49ec8906e9407c3341b4 -#: ../source/reference/privilege-actions.txt:144 -msgid ":dbcommand:`aggregate`" -msgstr "" - -# cc11f9df8b3e4588b0c50044fc325ce7 -#: ../source/reference/privilege-actions.txt:145 -msgid ":dbcommand:`applyOps`" -msgstr "" - -# 7d5967ee13f8412ca85c806f847f390e -#: ../source/reference/privilege-actions.txt:146 -msgid ":dbcommand:`cloneCollection` on the *destination* collection" -msgstr "" - -# 8896da945b74403e9b08432b7012994c -#: ../source/reference/privilege-actions.txt:147 -msgid ":dbcommand:`clone` on the *destination*" -msgstr "" - -# 7f547b34d17743598d21c31b20c9b16c -#: ../source/reference/privilege-actions.txt:148 -msgid ":dbcommand:`copydb` on the *destination*" -msgstr "" - -# 94857985788d4f18a99bb3aab9370b46 -#: ../source/reference/privilege-actions.txt:149 -msgid ":dbcommand:`findAndModify`" -msgstr "" - -# 47cd68dd332649da80770d96bcdd00e2 -#: ../source/reference/privilege-actions.txt:151 -msgid ":dbcommand:`mapReduce`" -msgstr "" - -# f440424cd51945dd8f261665504aa784 -#: ../source/reference/privilege-actions.txt:152 -msgid ":dbcommand:`update`" -msgstr "" - -# 86713219f13f44878c3e63f53fbd4795 -#: ../source/reference/privilege-actions.txt:157 -msgid "Database Management Actions" -msgstr "" - -# af746df26d0a470dbfd2e848aeb440f4 -#: ../source/reference/privilege-actions.txt:161 -msgid "" -"User can change the custom information of any user in the given database." -" Apply this action to database resources." -msgstr "" - -# ece3de82552b4d8b9a6d6f43bcf251cf -#: ../source/reference/privilege-actions.txt:166 -msgid "" -"Users can change their own custom information. Apply this action to " -"database resources. See also :doc:`/tutorial/change-own-password-and-" -"custom-data`." -msgstr "" - -# b64b8485bffc4c26999e602253a15ad2 -#: ../source/reference/privilege-actions.txt:172 -msgid "" -"Users can change their own passwords. Apply this action to database " -"resources. See also :doc:`/tutorial/change-own-password-and-custom-data`." -msgstr "" - -# f53010f26a544ad98d76aa103759d062 -#: ../source/reference/privilege-actions.txt:178 -msgid "" -"User can change the password of any user in the given database. Apply " -"this action to database resources." -msgstr "" - -# 204df459104f4306b270740e1497ae00 -#: ../source/reference/privilege-actions.txt:183 -msgid "" -"User can perform the :method:`db.createCollection()` method. Apply this " -"action to database or collection resources." -msgstr "" - -# 860dbf47e5c44908a341bcf3234f4f68 -#: ../source/reference/privilege-actions.txt:188 -msgid "" -"Provides access to the :method:`db.collection.createIndex()` method and " -"the :dbcommand:`createIndexes` command. Apply this action to database or " -"collection resources." -msgstr "" - -# 7150c1f8632a46f3b7e64bc3bc73ba02 -#: ../source/reference/privilege-actions.txt:194 -msgid "" -"User can create new roles in the given database. Apply this action to " -"database resources." -msgstr "" - -# f6a9ccf1b68a42e7bef369c17cf4ac99 -#: ../source/reference/privilege-actions.txt:199 -msgid "" -"User can create new users in the given database. Apply this action to " -"database resources." -msgstr "" - -# 339f85c77273443fbde052d562989e28 -#: ../source/reference/privilege-actions.txt:204 -msgid "" -"User can perform the :method:`db.collection.drop()` method. Apply this " -"action to database or collection resources." -msgstr "" - -# 189c6c65126e4751b03990de4aadc314 -#: ../source/reference/privilege-actions.txt:209 -msgid "" -"User can delete any role from the given database. Apply this action to " -"database resources." -msgstr "" - -# 45dd8003c4a048fd8797d9370ccc873f -#: ../source/reference/privilege-actions.txt:214 -msgid "" -"User can remove any user from the given database. Apply this action to " -"database resources." -msgstr "" - -# 81eadedf2a6f4fd7b9e7f3b91cf30338 -#: ../source/reference/privilege-actions.txt:219 -msgid "" -"User can perform the :dbcommand:`emptycapped` command. Apply this action " -"to database or collection resources." -msgstr "" - -# 3a5a6ed3d61d434aae70527cdfdef04d -#: ../source/reference/privilege-actions.txt:224 -msgid "" -"User can perform the :method:`db.setProfilingLevel()` method. Apply this " -"action to database resources." -msgstr "" - -# 8bbe0ee5d1374b36b632d98834cee42e -#: ../source/reference/privilege-actions.txt:229 -msgid "" -"User can grant any role in the database to any user from any database in " -"the system. Apply this action to database resources." -msgstr "" - -# 1f4a41e828bf419f982491613e2a067e -#: ../source/reference/privilege-actions.txt:234 -msgid "User can kill cursors on the target collection." -msgstr "" - -# bfa4f28bc96e42f09609021af067b37e -#: ../source/reference/privilege-actions.txt:238 -msgid "" -"User can remove any role from any user from any database in the system. " -"Apply this action to database resources." -msgstr "" - -# c800c3b948eb4e1c839f7ee6ab4828b8 -#: ../source/reference/privilege-actions.txt:243 -msgid "" -"User can perform the :method:`db.fsyncUnlock()` method. Apply this action" -" to the ``cluster`` resource." -msgstr "" - -# 0e07a652ba904ac58732ccc5bb779643 -#: ../source/reference/privilege-actions.txt:248 -msgid "" -"User can view information about any role in the given database. Apply " -"this action to database resources." -msgstr "" - -# f0afe0366508492099518f50df3662cf -#: ../source/reference/privilege-actions.txt:253 -msgid "" -"User can view the information of any user in the given database. Apply " -"this action to database resources." -msgstr "" - -# 83d42225af6f4636bfcadef45d9cbdd9 -#: ../source/reference/privilege-actions.txt:257 -msgid "Deployment Management Actions" -msgstr "" - -# 6ea2db58627d467085455d0129fb1e67 -#: ../source/reference/privilege-actions.txt:261 -msgid "" -"User can perform the :dbcommand:`authSchemaUpgrade` command. Apply this " -"action to the ``cluster`` resource." -msgstr "" - -# ee12ca2c6a3e4be285d605df4bf463eb -#: ../source/reference/privilege-actions.txt:266 -msgid "" -"User can perform the :dbcommand:`cleanupOrphaned` command. Apply this " -"action to the ``cluster`` resource." -msgstr "" - -# 279f6959a36a42578c32d839a89ad6e5 -#: ../source/reference/privilege-actions.txt:271 -msgid "" -"User can enable and use the CPU profiler. Apply this action to the " -"``cluster`` resource." -msgstr "" - -# 3b33a7ca85854ccf8f7958f47fcb5e4d -#: ../source/reference/privilege-actions.txt:276 -msgid "" -"User can use the :method:`db.currentOp()` method to return information on" -" pending and active operations. Apply this action to the ``cluster`` " -"resource." -msgstr "" - -# 5a193d4ced054c0599994d2d55adf853 -#: ../source/reference/privilege-actions.txt:280 -msgid "" -"Even without the :authaction:`inprog` privilege, on :program:`mongod` " -"instances, users can view their own operations by running ``db.currentOp(" -" { \"$ownOps\": true } )``." -msgstr "" - -# 75b4b1f6a81748b5a20760f05db26bc1 -#: ../source/reference/privilege-actions.txt:287 -msgid "" -"Provides access to the :dbcommand:`invalidateUserCache` command. Apply " -"this action to the ``cluster`` resource." -msgstr "" - -# ce39d574572840d9a1fd24542d097dce -#: ../source/reference/privilege-actions.txt:292 -msgid "" -"User can perform the :method:`db.killOp()` method. Apply this action to " -"the ``cluster`` resource." -msgstr "" - -# ec662582882c46639a310171e8f5c243 -#: ../source/reference/privilege-actions.txt:295 -msgid "" -"Even without the :authaction:`killop` privilege, on :program:`mongod` " -"instances, users can kill their own operations." -msgstr "" - -# 9478fed50bda46a3ba14732f1ecd04fd -#: ../source/reference/privilege-actions.txt:302 -msgid "" -"User can perform the :dbcommand:`planCacheListPlans` and " -":dbcommand:`planCacheListQueryShapes` commands and the " -":method:`PlanCache.getPlansByQuery()` and " -":method:`PlanCache.listQueryShapes()` methods. Apply this action to " -"database or collection resources." -msgstr "" - -# 3d9cdd583aa84c81b69f794a55e5518d -#: ../source/reference/privilege-actions.txt:310 -msgid "" -"User can perform the :dbcommand:`planCacheClear` command and the " -":method:`PlanCache.clear()` and :method:`PlanCache.clearPlansByQuery()` " -"methods. Apply this action to database or collection resources." -msgstr "" - -# a30ca1cb61764a39a8196ae9b2c7dd76 -#: ../source/reference/privilege-actions.txt:316 -msgid "" -"User can perform the :dbcommand:`storageDetails` command. Apply this " -"action to database or collection resources." -msgstr "" - -# 2f1855b166db4438a0feed9115922f26 -#: ../source/reference/privilege-actions.txt:320 -msgid "Replication Actions" -msgstr "" - -# bf21840a9fb94f619c35e3fa543ee188 -#: ../source/reference/privilege-actions.txt:324 -msgid "" -"User can append notes to the oplog. Apply this action to the ``cluster`` " -"resource." -msgstr "" - -# b2cd94ec9523489a973697078f3e5059 -#: ../source/reference/privilege-actions.txt:329 -msgid "" -"User can configure a replica set. Apply this action to the ``cluster`` " -"resource." -msgstr "" - -# b413f835a38e4f538a1745eda4d59aaf -#: ../source/reference/privilege-actions.txt:334 -msgid "" -"User can view a replica set's configuration. Provides access to the " -":dbcommand:`replSetGetConfig` command and :method:`rs.conf()` helper " -"method." -msgstr "" - -# f84cd8fbf31e4650b213efb292cf462b -#: ../source/reference/privilege-actions.txt:338 -msgid "Apply this action to the ``cluster`` resource." -msgstr "" - -# e79e90b41e4245bc8f00dea8d8886c26 -#: ../source/reference/privilege-actions.txt:342 -msgid "" -"User can perform the :dbcommand:`replSetGetStatus` command. Apply this " -"action to the ``cluster`` resource." -msgstr "" - -# 72f90168e0b8455a88a161b0de22b881 -#: ../source/reference/privilege-actions.txt:347 -msgid "" -"User can perform the :dbcommand:`replSetHeartbeat` command. Apply this " -"action to the ``cluster`` resource." -msgstr "" - -# 6dc6250ff21b41c9bfe81d633069a8f7 -#: ../source/reference/privilege-actions.txt:352 -msgid "" -"User can change the state of a replica set through the " -":dbcommand:`replSetFreeze`, :dbcommand:`replSetMaintenance`, " -":dbcommand:`replSetStepDown`, and :dbcommand:`replSetSyncFrom` commands. " -"Apply this action to the ``cluster`` resource." -msgstr "" - -# ce14a6834a5a4287abb2788f40e69b58 -#: ../source/reference/privilege-actions.txt:359 -msgid "" -"User can perform the :dbcommand:`resync` command. Apply this action to " -"the ``cluster`` resource." -msgstr "" - -# abb9d8f0c05c434db5c0614d2a7bc97d -#: ../source/reference/privilege-actions.txt:363 -msgid "Sharding Actions" -msgstr "" - -# 8b0e4549f7264b18a707adb822ddddc2 -#: ../source/reference/privilege-actions.txt:367 -msgid "" -"User can perform the :dbcommand:`addShard` command. Apply this action to " -"the ``cluster`` resource." -msgstr "" - -# 61294f8a943841e595c68ab6cfaf5cfe -#: ../source/reference/privilege-actions.txt:378 -msgid "" -"User can enable sharding on a database using the " -":dbcommand:`enableSharding` command and can shard a collection using the " -":dbcommand:`shardCollection` command. Apply this action to database or " -"collection resources." -msgstr "" - -# f921b78520b64305872b1b8142ee084f -#: ../source/reference/privilege-actions.txt:385 -msgid "" -"User can perform the :dbcommand:`flushRouterConfig` command. Apply this " -"action to the ``cluster`` resource." -msgstr "" - -# b6b4d6a542fd4612abe2cb0780985c32 -#: ../source/reference/privilege-actions.txt:390 -msgid "" -"User can perform the :dbcommand:`getShardMap` command. Apply this action " -"to the ``cluster`` resource." -msgstr "" - -# 93627e4b7e9f420ebf457c376a8c08e5 -#: ../source/reference/privilege-actions.txt:395 -msgid "" -"User can perform the :dbcommand:`getShardVersion` command. Apply this " -"action to database resources." -msgstr "" - -# 399e490c57cc4040babdbf2fd689ce7d -#: ../source/reference/privilege-actions.txt:400 -msgid "" -"User can perform the :dbcommand:`listShards` command. Apply this action " -"to the ``cluster`` resource." -msgstr "" - -# 24f40c777e8d48f48e7a21882192f38a -#: ../source/reference/privilege-actions.txt:405 -msgid "" -"User can perform the :dbcommand:`moveChunk` command. In addition, user " -"can perform the :dbcommand:`movePrimary` command provided that the " -"privilege is applied to an appropriate database resource. Apply this " -"action to database or collection resources." -msgstr "" - -# 913d03ee155d4da99399cf12dbfe4910 -#: ../source/reference/privilege-actions.txt:412 -msgid "" -"User can perform the :dbcommand:`removeShard` command. Apply this action " -"to the ``cluster`` resource." -msgstr "" - -# 1c03859dbea344e293d43df0abeb7e4e -#: ../source/reference/privilege-actions.txt:417 -msgid "" -"User can perform the :dbcommand:`shardingState` command. Apply this " -"action to the ``cluster`` resource." -msgstr "" - -# 89fc351f6e4d41f88df5a98e12d04522 -#: ../source/reference/privilege-actions.txt:422 -msgid "" -"User can perform the :dbcommand:`splitChunk` command. Apply this action " -"to database or collection resources." -msgstr "" - -# b4ca7a28d89c418a9f3f6b7b9a698ed7 -#: ../source/reference/privilege-actions.txt:427 -msgid "" -"User can perform the :dbcommand:`splitVector` command. Apply this action " -"to database or collection resources." -msgstr "" - -# 3bd38bac28254fdb9c9badfb95c6918d -#: ../source/reference/privilege-actions.txt:431 -msgid "Server Administration Actions" -msgstr "" - -# 9b12098bde2443c586511c45ae71a9e0 -#: ../source/reference/privilege-actions.txt:435 -msgid "" -"User can perform the :dbcommand:`logApplicationMessage` command. Apply " -"this action to the ``cluster`` resource." -msgstr "" - -# b7b6be2cb36c4b6095b209d11d622c87 -#: ../source/reference/privilege-actions.txt:440 -msgid "" -"User can perform the :dbcommand:`closeAllDatabases` command. Apply this " -"action to the ``cluster`` resource." -msgstr "" - -# 89b61c3e0490478db1fbf5ca413e080f -#: ../source/reference/privilege-actions.txt:445 -msgid "" -"User can perform the :dbcommand:`collMod` command. Apply this action to " -"database or collection resources." -msgstr "" - -# 1bbeb31343954511997b9e3f4242d212 -#: ../source/reference/privilege-actions.txt:450 -msgid "" -"User can perform the :dbcommand:`compact` command. Apply this action to " -"database or collection resources." -msgstr "" - -# 4dfe1b598dbe4edcab1d7587c318a2be -#: ../source/reference/privilege-actions.txt:455 -msgid "" -"User can perform the :dbcommand:`connPoolSync` command. Apply this action" -" to the ``cluster`` resource." -msgstr "" - -# 8a88469746824a66ad4c31cd284b4f7d -#: ../source/reference/privilege-actions.txt:460 -msgid "" -"User can perform the :dbcommand:`convertToCapped` command. Apply this " -"action to database or collection resources." -msgstr "" - -# 99a0abf4ffdd4efa96fe9385f302f23c -#: ../source/reference/privilege-actions.txt:465 -msgid "" -"User can perform the :dbcommand:`dropDatabase` command. Apply this action" -" to database resources." -msgstr "" - -# a7751377c26e4c8aad96b92841b1ee67 -#: ../source/reference/privilege-actions.txt:470 -msgid "" -"User can perform the :dbcommand:`dropIndexes` command. Apply this action " -"to database or collection resources." -msgstr "" - -# 5eb667bd17d9461cbf836fe401e0389e -#: ../source/reference/privilege-actions.txt:475 -msgid "" -"User can perform the :dbcommand:`fsync` command. Apply this action to the" -" ``cluster`` resource." -msgstr "" - -# 879d7c5846fd42a595d76e9758a70508 -#: ../source/reference/privilege-actions.txt:480 -msgid "" -"User can perform the :dbcommand:`getParameter` command. Apply this action" -" to the ``cluster`` resource." -msgstr "" - -# 5f95d7e1663249ad88b2aa919a9e2773 -#: ../source/reference/privilege-actions.txt:485 -msgid "" -"Provides information about the server the MongoDB instance runs on. Apply" -" this action to the ``cluster`` resource." -msgstr "" - -# c20d6001465645abb13d537b08326207 -#: ../source/reference/privilege-actions.txt:490 -msgid "" -"User can perform the :dbcommand:`logRotate` command. Apply this action to" -" the ``cluster`` resource." -msgstr "" - -# ebe0b383640e42468b6d0c9d3506caf9 -#: ../source/reference/privilege-actions.txt:495 -msgid "" -"User can perform the :dbcommand:`reIndex` command. Apply this action to " -"database or collection resources." -msgstr "" - -# 4fce304a1bd24a07808674efebdd52fb -#: ../source/reference/privilege-actions.txt:500 -msgid "" -"Allows the user to rename collections on the current database using the " -":dbcommand:`renameCollection` command. Apply this action to database " -"resources." -msgstr "" - -# cca798aa34e9456ba8b39de0a5345b9f -#: ../source/reference/privilege-actions.txt:504 -msgid "" -"Additionally, the user must either *have* :authaction:`find` on the " -"source collection or *not have* :authaction:`find` on the destination " -"collection." -msgstr "" - -# 6fb90deddb2a4193b60b7b09adf930aa -#: ../source/reference/privilege-actions.txt:508 -msgid "" -"If a collection with the new name already exists, the user must also have" -" the :authaction:`dropCollection` action on the destination collection." -msgstr "" - -# bf1da16a67a64d7891ecdcefe6b02693 -#: ../source/reference/privilege-actions.txt:516 -msgid "" -"User can perform the :dbcommand:`repairDatabase` command. Apply this " -"action to database resources." -msgstr "" - -# e20226be95f345ecaad1d8a2ff4fe842 -#: ../source/reference/privilege-actions.txt:521 -msgid "" -"User can perform the :dbcommand:`setParameter` command. Apply this action" -" to the ``cluster`` resource." -msgstr "" - -# dc936bca546f4fc987458a3df6858b45 -#: ../source/reference/privilege-actions.txt:526 -msgid "" -"User can perform the :dbcommand:`shutdown` command. Apply this action to " -"the ``cluster`` resource." -msgstr "" - -# ecbe7f5df6144e66aba21c1e1f711d05 -#: ../source/reference/privilege-actions.txt:531 -msgid "" -"User can perform the :dbcommand:`touch` command. Apply this action to the" -" ``cluster`` resource." -msgstr "" - -# 0695d5fe03bb41b492a40a2edf0e80b2 -#: ../source/reference/privilege-actions.txt:535 -msgid "Diagnostic Actions" -msgstr "" - -# 0744bd404ea2409395e6f3894d09a7d3 -#: ../source/reference/privilege-actions.txt:539 -msgid "" -"User can perform the :dbcommand:`collStats` command. Apply this action to" -" database or collection resources." -msgstr "" - -# 7e5de2f6043146728b6a5204489408ac -#: ../source/reference/privilege-actions.txt:544 -msgid "" -"User can perform the :dbcommand:`connPoolStats` and " -":dbcommand:`shardConnPoolStats` commands. Apply this action to the " -"``cluster`` resource." -msgstr "" - -# 41f0c357c7e8442abdca575a0e8f8a10 -#: ../source/reference/privilege-actions.txt:549 -msgid "" -"User can perform the :dbcommand:`cursorInfo` command. Apply this action " -"to the ``cluster`` resource." -msgstr "" - -# 48ba48ba45614858b400f1134b9d58de -#: ../source/reference/privilege-actions.txt:554 -msgid "" -"User can perform the :dbcommand:`dbHash` command. Apply this action to " -"database or collection resources." -msgstr "" - -# 59152cc599a34c41af7c479d17646247 -#: ../source/reference/privilege-actions.txt:559 -msgid "" -"User can perform the :dbcommand:`dbStats` command. Apply this action to " -"database resources." -msgstr "" - -# 5b7a0f4a6776496aa0bdcb9a11224695 -#: ../source/reference/privilege-actions.txt:564 -msgid "" -"User can perform the :dbcommand:`diagLogging` command. Apply this action " -"to the ``cluster`` resource." -msgstr "" - -# 4ab69dd7af8543458e7ad0f5754d09fd -#: ../source/reference/privilege-actions.txt:569 -msgid "" -"User can perform the :dbcommand:`getCmdLineOpts` command. Apply this " -"action to the ``cluster`` resource." -msgstr "" - -# d191fb728fb7473297998651e4b8cc1e -#: ../source/reference/privilege-actions.txt:574 -msgid "" -"User can perform the :dbcommand:`getLog` command. Apply this action to " -"the ``cluster`` resource." -msgstr "" - -# a0b8ff56ed334ffc94581091634c0ca9 -#: ../source/reference/privilege-actions.txt:579 -msgid "" -"User can perform the :dbcommand:`indexStats` command. Apply this action " -"to database or collection resources." -msgstr "" - -# e56ca180b65648f796c7449fe3b9a2a2 -#: ../source/reference/privilege-actions.txt:582 -msgid "MongoDB 3.0 removes the :dbcommand:`indexStats` command." -msgstr "" - -# 353ea688505e4a53afa8012d42465231 -#: ../source/reference/privilege-actions.txt:587 -msgid "" -"User can perform the :dbcommand:`listDatabases` command. Apply this " -"action to the ``cluster`` resource." -msgstr "" - -# a5e6e9760c7f48e486074978d2884623 -#: ../source/reference/privilege-actions.txt:592 -msgid "" -"User can perform the :dbcommand:`listCollections` command. Apply this " -"action to database resources." -msgstr "" - -# c2b7be27351649789e8152364a412fd4 -#: ../source/reference/privilege-actions.txt:597 -msgid "" -"User can perform the :dbcommand:`ListIndexes` command. Apply this action " -"to database or collection resources." -msgstr "" - -# f75d21ca0f6e4f46870da9e567296c45 -#: ../source/reference/privilege-actions.txt:602 -msgid "" -"User can perform the :dbcommand:`netstat` command. Apply this action to " -"the ``cluster`` resource." -msgstr "" - -# 8b25cb39822346c68a975b767d97400a -#: ../source/reference/privilege-actions.txt:607 -msgid "" -"User can perform the :dbcommand:`serverStatus` command. Apply this action" -" to the ``cluster`` resource." -msgstr "" - -# 8a5cbfcc2483451b8c60f7a623508efb -#: ../source/reference/privilege-actions.txt:612 -msgid "" -"User can perform the :dbcommand:`validate` command. Apply this action to " -"database or collection resources." -msgstr "" - -# 7f23a0d2a24f48e0b6c32a9ce33d2638 -#: ../source/reference/privilege-actions.txt:617 -msgid "" -"User can perform the :dbcommand:`top` command. Apply this action to the " -"``cluster`` resource." -msgstr "" - -# 36c9772047a945d4ac76107d667339ed -#: ../source/reference/privilege-actions.txt:621 -msgid "Internal Actions" -msgstr "" - -# 19ea8d0dbf5a420d9d54f4fa78601ccd -#: ../source/reference/privilege-actions.txt:625 -msgid "" -"Allows any action on a resource. **Do not** assign this action unless it " -"is absolutely necessary." -msgstr "" - -# 17699682d5334c48a2b753401bed10fb -#: ../source/reference/privilege-actions.txt:630 -msgid "" -"Allows internal actions. **Do not** assign this action unless it is " -"absolutely necessary." -msgstr "" - -#~ msgid "" -#~ "User can change the custom information" -#~ " of any user in the given " -#~ "database. Apply this action to database" -#~ " or collection resources." -#~ msgstr "" - -#~ msgid "" -#~ "Users can change their own custom " -#~ "information. Apply this action to " -#~ "database or collection resources." -#~ msgstr "" - -#~ msgid "" -#~ "Users can change their own passwords." -#~ " Apply this action to database or " -#~ "collection resources." -#~ msgstr "" - -#~ msgid "" -#~ "User can change the password of " -#~ "any user in the given database. " -#~ "Apply this action to database or " -#~ "collection resources." -#~ msgstr "" - -#~ msgid "" -#~ "User can create new roles in the" -#~ " given database. Apply this action to" -#~ " database or collection resources." -#~ msgstr "" - -#~ msgid "" -#~ "User can create new users in the" -#~ " given database. Apply this action to" -#~ " database or collection resources." -#~ msgstr "" - -#~ msgid "" -#~ "User can delete any role from the" -#~ " given database. Apply this action to" -#~ " database or collection resources." -#~ msgstr "" - -#~ msgid "" -#~ "User can remove any user from the" -#~ " given database. Apply this action to" -#~ " database or collection resources." -#~ msgstr "" - -#~ msgid "" -#~ "User can perform the " -#~ ":method:`db.setProfilingLevel()` method. Apply this" -#~ " action to database or collection " -#~ "resources." -#~ msgstr "" - -#~ msgid "" -#~ "User can grant any role in the " -#~ "database to any user from any " -#~ "database in the system. Apply this " -#~ "action to database or collection " -#~ "resources." -#~ msgstr "" - -#~ msgid "" -#~ "User can remove any role from any" -#~ " user from any database in the " -#~ "system. Apply this action to database" -#~ " or collection resources." -#~ msgstr "" - -#~ msgid "" -#~ "User can view information about any " -#~ "role in the given database. Apply " -#~ "this action to database or collection" -#~ " resources." -#~ msgstr "" - -#~ msgid "" -#~ "User can view the information of " -#~ "any user in the given database. " -#~ "Apply this action to database or " -#~ "collection resources." -#~ msgstr "" - -#~ msgid "" -#~ "User can perform the " -#~ ":dbcommand:`enableSharding` command. Apply this " -#~ "action to the ``cluster`` resource." -#~ msgstr "" - -#~ msgid "" -#~ "User can perform the " -#~ ":dbcommand:`getShardVersion` command. Apply this " -#~ "action to database or collection " -#~ "resources." -#~ msgstr "" - -#~ msgid "" -#~ "User can perform the :dbcommand:`splitChunk`" -#~ " command. Apply this action to the" -#~ " ``cluster`` resource." -#~ msgstr "" - -#~ msgid "" -#~ "User can perform the :dbcommand:`splitVector`" -#~ " command. Apply this action to the" -#~ " ``cluster`` resource." -#~ msgstr "" - -#~ msgid "" -#~ "User can perform the :dbcommand:`dropDatabase`" -#~ " command. Apply this action to " -#~ "database or collection resources." -#~ msgstr "" - -#~ msgid "" -#~ "User can perform the " -#~ ":dbcommand:`repairDatabase` command. Apply this " -#~ "action to database or collection " -#~ "resources." -#~ msgstr "" - -#~ msgid "" -#~ "User can perform the :dbcommand:`dbStats` " -#~ "command. Apply this action to database" -#~ " or collection resources." -#~ msgstr "" - -# 16afefe5b63741e399ac5a6cc59bd9ea -#~ msgid "" -#~ "MongoDB provides built-in roles with " -#~ "pre-defined pairings of resources and" -#~ " permitted actions. For lists of the" -#~ " actions granted, see :doc:`/reference/built-" -#~ "in-roles`. To define custom roles, " -#~ "see :doc:`/tutorial/define-roles`." -#~ msgstr "" - -# 850674d3e98c4a998e218e960adf9844 -#~ msgid "" -#~ "User can perform the " -#~ ":method:`db.collection.find()` method. Apply this" -#~ " action to database or collection " -#~ "resources." -#~ msgstr "" - -# 09bb061ae789490d83c3c42f4da10773 -#~ msgid "" -#~ "User can perform the :dbcommand:`insert` " -#~ "command. Apply this action to database" -#~ " or collection resources." -#~ msgstr "" - -# 735fa0db154c4eeb99ce3b1bc7d56cb5 -#~ msgid "" -#~ "User can perform the " -#~ ":method:`db.collection.remove()` method. Apply this" -#~ " action to database or collection " -#~ "resources." -#~ msgstr "" - -# 34afb9d9f8294145a74c49c8bfc63ddf -#~ msgid "" -#~ "User can perform the :dbcommand:`update` " -#~ "command. Apply this action to database" -#~ " or collection resources." -#~ msgstr "" - -# 210bf291968a4616a79e73b3b846bd3f -#~ msgid "" -#~ "User can use the :method:`db.currentOp()` " -#~ "method to return pending and active " -#~ "operations. Apply this action to the " -#~ "``cluster`` resource." -#~ msgstr "" - -# 9c23a9d9c3b24dac9a5cdaf2c92025c7 -#~ msgid "" -#~ "User can perform the :dbcommand:`moveChunk`" -#~ " command. Apply this action to the" -#~ " ``cluster`` resource." -#~ msgstr "" - -# 7b749ee5418649c09647ddd77296161c -#~ msgid "" -#~ "Allows any action on a resource. " -#~ "**Do not** assign this action except " -#~ "for exceptional circumstances." -#~ msgstr "" - -# 82e1e2c3c6a5456cbdbad184c398a4ce -#~ msgid "" -#~ "Allows internal actions. **Do not** " -#~ "assign this action except for " -#~ "exceptional circumstances." -#~ msgstr "" - -#~ msgid "" -#~ "Users can change their own custom " -#~ "information. Apply this action to " -#~ "database resources." -#~ msgstr "" - -#~ msgid "" -#~ "Users can change their own passwords." -#~ " Apply this action to database " -#~ "resources." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/privilege-documents.po b/locale/es/LC_MESSAGES/reference/privilege-documents.po deleted file mode 100644 index 70d725cb795..00000000000 --- a/locale/es/LC_MESSAGES/reference/privilege-documents.po +++ /dev/null @@ -1,38 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2014-04-08 18:44+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 4a6567f4981543688beb5c5892fa1d89 -#: ../source/reference/privilege-documents.txt:5 -msgid "``system.users`` Privilege Documents" -msgstr "" - -# 563a90b3f98e405d844911b19374c1de -#: ../source/reference/privilege-documents.txt:9 -msgid "" -"MongoDB 2.6 introduced a new model for user credentials and privileges and " -"no longer uses privilege documents. See :doc:`/reference/system-users-" -"collection`." -msgstr "" - -# 1a1b423351ff4c1f9ed47a3ec859f9b4 -#: ../source/reference/privilege-documents.txt:14 -msgid "" -"For information on privilege documents, see :v2.4:`Privilege Documents in " -"the v2.4 Manual `." -msgstr "" diff --git a/locale/es/LC_MESSAGES/reference/program.po b/locale/es/LC_MESSAGES/reference/program.po deleted file mode 100644 index 68dfd5ffc19..00000000000 --- a/locale/es/LC_MESSAGES/reference/program.po +++ /dev/null @@ -1,173 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:55+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 0eebf4f0d34e4978a2fb8b170c7cbf94 -#: ../source/reference/program.txt:3 -msgid "MongoDB Package Components" -msgstr "" - -# daaee2b6b4cd4db4880270a3d9372201 -#: ../source/reference/program.txt -msgid "On this page" -msgstr "" - -# eddf336935364d6fb71a888a142edbe4 -#: ../source/reference/program.txt:14 -msgid "Core Processes" -msgstr "" - -# 8b7308be7561405d943eab7c61a9d16e -#: ../source/reference/program.txt:16 -msgid "" -"The core components in the MongoDB package are: :program:`mongod`, the " -"core database process; :program:`mongos` the controller and query router " -"for :term:`sharded clusters `; and :program:`mongo` the " -"interactive MongoDB Shell." -msgstr "" - -# ead51bfd40b74f3ab30da84561b51eb8 -#: ../source/reference/program.txt:29 -msgid "Windows Services" -msgstr "" - -# 25e992b9d74c49c598094b2ba540ce40 -#: ../source/reference/program.txt:31 -msgid "" -"The :program:`mongod.exe` and :program:`mongos.exe` describe the options " -"available for configuring MongoDB when running as a Windows Service. The " -":program:`mongod.exe` and :program:`mongos.exe` binaries provide a " -"superset of the :program:`mongod` and :program:`mongos` options." -msgstr "" - -# 17a53360d8204783b70455c17c7c39b7 -#: ../source/reference/program.txt:44 -msgid "Binary Import and Export Tools" -msgstr "" - -# b01cd5adb9d64cbcb323cff0a0e6eb2f -#: ../source/reference/program.txt:46 -msgid "" -":program:`mongodump` provides a method for creating :term:`BSON` dump " -"files from the :program:`mongod` instances, while :program:`mongorestore`" -" makes it possible to restore these dumps. :program:`bsondump` converts " -"BSON dump files into :term:`JSON`." -msgstr "" - -# e037465c8fae48dd87dbd17895d84767 -#: ../source/reference/program.txt:54 -msgid ":program:`mongooplog`" -msgstr "" - -# 663f606725f04ef9aff483ad838ca69d -#: ../source/reference/program.txt:66 -msgid "Data Import and Export Tools" -msgstr "" - -# cd67d269a52d44359fe3fb9952d2e995 -#: ../source/reference/program.txt:68 -msgid "" -":program:`mongoimport` provides a method for taking data in :term:`JSON`," -" :term:`CSV`, or :term:`TSV` and importing it into a :program:`mongod` " -"instance. :program:`mongoexport` provides a method to export data from a " -":program:`mongod` instance into JSON, CSV, or TSV." -msgstr "" - -# 6345e5735cb646d8a0cd712a13026f27 -#: ../source/reference/program.txt:75 -msgid "" -"The conversion between BSON and other formats lacks full type fidelity. " -"Therefore you cannot use :program:`mongoimport` and " -":program:`mongoexport` for round-trip import and export operations." -msgstr "" - -# e48be5915d704391a42bbdd0a6024773 -#: ../source/reference/program.txt:86 -msgid "Diagnostic Tools" -msgstr "" - -# 7cc86b58c65d4706ae8f8cc896e01e35 -#: ../source/reference/program.txt:88 -msgid "" -":program:`mongostat` and :program:`mongotop` provide diagnostic " -"information related to the current operation of a :program:`mongod` " -"instance." -msgstr "" - -# 8050598c6c4d4192b1757a37d50f4e79 -#: ../source/reference/program.txt:92 -msgid "" -":program:`mongoreplay` is a traffic capture and replay tool for MongoDB " -"that you can use to inspect and record commands sent to a MongoDB " -"instance, and then replay those commands back onto another host at a " -"later time." -msgstr "" - -# a92b70dd858e44b183f87e654cd4ef71 -#: ../source/reference/program.txt:97 -msgid "" -"MongoDB 3.4 provides :program:`mongoldap` for testing native operating " -"system LDAP configuration options against a running LDAP server or set of" -" servers." -msgstr "" - -# d425c24f38144606b57e5e389acf07cb -#: ../source/reference/program.txt:110 -msgid "GridFS" -msgstr "" - -# 8aba1f1ae5ec454f911d4767cf017840 -#: ../source/reference/program.txt:112 -msgid "" -":program:`mongofiles` provides a command-line interact to a MongoDB " -":term:`GridFS` storage system." -msgstr "" - -# 1ce14062ac0b4fe8aba34ed8ec9f63e3 -#~ msgid "" -#~ ":program:`mongodump` provides a method for " -#~ "creating :term:`BSON` dump files from " -#~ "the :program:`mongod` instances, while " -#~ ":program:`mongorestore` makes it possible to" -#~ " restore these dumps. :program:`bsondump` " -#~ "converts BSON dump files into " -#~ ":term:`JSON`. The :program:`mongooplog` utility " -#~ "provides the ability to stream " -#~ ":term:`oplog` entries outside of normal " -#~ "replication." -#~ msgstr "" - -# 78ca25a3805845c5882171f7d4120fd3 -#~ msgid "" -#~ ":program:`mongostat`, :program:`mongotop`, and " -#~ ":program:`mongosniff` provide diagnostic information" -#~ " related to the current operation of" -#~ " a :program:`mongod` instance." -#~ msgstr "" - -# b347985850a840ac9dffcf75c839cc46 -#~ msgid "" -#~ "Because :program:`mongosniff` depends on " -#~ ":term:`libpcap `, most distributions of" -#~ " MongoDB do *not* include " -#~ ":program:`mongosniff`." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/program/bsondump.po b/locale/es/LC_MESSAGES/reference/program/bsondump.po deleted file mode 100644 index 6ce79a79f9d..00000000000 --- a/locale/es/LC_MESSAGES/reference/program/bsondump.po +++ /dev/null @@ -1,226 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:09+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 0aa9ead41a5846619b4cff34687c32b5 -#: ../source/reference/program/bsondump.txt:5 -msgid "``bsondump``" -msgstr "" - -# 0e4fcab94fde48f6b7f9dd98429693cb -#: ../source/reference/program/bsondump.txt -msgid "On this page" -msgstr "" - -# a8daefc2d5c247e086fd559352d3a539 -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:1 -msgid "Mac OSX Sierra and Go 1.6 Incompatibility" -msgstr "" - -# e1c534e91a6344d287bd2eed6c55e304 -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:3 -msgid "" -"Users running on Mac OSX Sierra require the 3.2.10 or newer version of " -"|tool-binary|." -msgstr "" - -# dcf340df7a624edf90f6b631d0c68a48 -#: ../source/reference/program/bsondump.txt:21 -msgid "Synopsis" -msgstr "" - -# 44111d293f154f9cab9402deda646e8c -#: ../source/reference/program/bsondump.txt:23 -msgid "" -"The :program:`bsondump` converts :term:`BSON` files into human-readable " -"formats, including :term:`JSON`. For example, :program:`bsondump` is " -"useful for reading the output files generated by :program:`mongodump`." -msgstr "" - -# 3d6b0f4ada18487f84f42d6fd8d37cc3 -#: ../source/reference/program/bsondump.txt:27 -msgid "" -":program:`bsondump` is a diagnostic tool for inspecting BSON files, not a" -" tool for data ingestion or other application use." -msgstr "" - -# 2c8e06603a91443699b0d1e3612e948a -#: ../source/reference/program/bsondump.txt:31 -msgid "Options" -msgstr "" - -# abd014fb43b945a28d4866b2a60763bc -#: ../source/reference/program/bsondump.txt:33 -msgid "" -":program:`bsondump` removed the ``--filter``, ``--dbpath`` and the " -"``--noobjcheck`` options." -msgstr "" - -# 53a18c0780a44cef9ddb6299c909f188 -#: ../source/includes/option/option-bsondump-help.rst:3 -msgid "Returns information on the options and use of :program:`bsondump`." -msgstr "" - -# 99cedd53d9ef4775a822b4051ee00509 -#: ../source/includes/option/option-bsondump-verbose.rst:3 -msgid "" -"Increases the amount of internal reporting returned on standard output or" -" in log files. Increase the verbosity with the ``-v`` form by including " -"the option multiple times, (e.g. ``-vvvvv``.)" -msgstr "" - -# bd7d35abd5904b13841f11d4fd365ed4 -#: ../source/includes/option/option-bsondump-quiet.rst:3 -msgid "" -"Runs :program:`bsondump` in a quiet mode that attempts to limit the " -"amount of output." -msgstr "" - -# 6c9147b209ad4ec7a85e64d6848669ff -#: ../source/includes/option/option-bsondump-quiet.rst:6 -msgid "This option suppresses:" -msgstr "" - -# ece11540e871418ab01a7b1ab33ca819 -#: ../source/includes/option/option-bsondump-quiet.rst:8 -msgid "output from :term:`database commands `" -msgstr "" - -# 8f86160550754ec7a5cc285a5516ad14 -#: ../source/includes/option/option-bsondump-quiet.rst:10 -msgid "replication activity" -msgstr "" - -# 8e7db34d31b94ab2b75de7f0e6797681 -#: ../source/includes/option/option-bsondump-quiet.rst:12 -msgid "connection accepted events" -msgstr "" - -# 0a37c7d54c3f40aea19ff3d2ea48d7fe -#: ../source/includes/option/option-bsondump-quiet.rst:14 -msgid "connection closed events" -msgstr "" - -# 403d657957154617803fb5a569cc80f7 -#: ../source/includes/option/option-bsondump-version.rst:3 -msgid "Returns the :program:`bsondump` release number." -msgstr "" - -# 604ca32bd5d04b218871e856fa180b7c -#: ../source/includes/option/option-bsondump-objcheck.rst:3 -msgid "" -"Validates each :term:`BSON` object before outputting it in :term:`JSON` " -"format. By default, :program:`bsondump` enables :option:`--objcheck`. For" -" objects with a high degree of sub-document nesting, :option:`--objcheck`" -" can have a small impact on performance." -msgstr "" - -# a978689704d94038b16de9db30f7ad74 -#: ../source/includes/option/option-bsondump-objcheck.rst:8 -msgid "" -"MongoDB enables :option:`--objcheck` by default, to prevent any client " -"from inserting malformed or invalid BSON into a MongoDB database." -msgstr "" - -# 4808d539c3ed461492c3f8d877d48f07 -#: ../source/includes/option/option-bsondump-type.rst:3 -msgid "" -"Changes the operation of :program:`bsondump` from outputting " -"\":term:`JSON`\" (the default) to a debugging format." -msgstr "" - -# 798a1c6c0e5241fc83ab73c00583480f -#: ../source/includes/option/option-bsondump-pretty.rst:6 -msgid "Outputs documents in a pretty-printed format JSON." -msgstr "" - -# beaba2d94f204c129f6461cfe71a7c63 -#: ../source/includes/option/option-bsondump-.rst:3 -msgid "" -"The final argument to :program:`bsondump` is a document containing " -":term:`BSON`. This data is typically generated by :program:`bsondump` or " -"by MongoDB in a :term:`rollback` operation." -msgstr "" - -# 99773a67a5ce4b26a61a24dca6943a9b -#: ../source/reference/program/bsondump.txt:58 -msgid "Use" -msgstr "" - -# 64c5e396d1db4516b1c068413a74ad88 -#: ../source/reference/program/bsondump.txt:60 -msgid "" -"By default, :program:`bsondump` outputs data to standard output. To " -"create corresponding :term:`JSON` files, you will need to use the shell " -"redirect. See the following command:" -msgstr "" - -# 8203970a40ef432fbead932b09c25c77 -#: ../source/reference/program/bsondump.txt:68 -msgid "" -"Use the following command (at the system shell) to produce debugging " -"output for a :term:`BSON` file:" -msgstr "" - -#~ msgid "" -#~ "Runs the :program:`bsondump` in a quiet" -#~ " mode that attempts to limit the " -#~ "amount of output. This option " -#~ "suppresses:" -#~ msgstr "" - -# be1a3e2ce6d64121934b1d629d58bd22 -#~ msgid "" -#~ "Validates each :term:`BSON` object before " -#~ "outputting it in :term:`JSON` format. By" -#~ " default, :program:`bsondump` enables " -#~ ":option:`--objcheck`. For objects with a " -#~ "high degree of sub-document nesting, " -#~ ":option:`--objcheck` can have a small " -#~ "impact on performance. You can set " -#~ ":option:`--noobjcheck` to disable object " -#~ "checking." -#~ msgstr "" - -# ad2735a2f2ee4a3191eaa8082bd722d2 -#~ msgid "" -#~ "Disables the default document validation " -#~ "that MongoDB performs on all incoming" -#~ " BSON documents." -#~ msgstr "" - -# a0e7f81c64914b80b7231af3768f4472 -#~ msgid "" -#~ "Limits the documents that :program:`bsondump`" -#~ " exports to only those documents that" -#~ " match the :term:`JSON document` specified" -#~ " as ``''``. Be sure to include" -#~ " the document in single quotes to " -#~ "avoid interaction with your system's " -#~ "shell environment." -#~ msgstr "" - -#~ msgid "" -#~ "Runs the :program:`bsondump` in a quiet" -#~ " mode that attempts to limit the " -#~ "amount of output." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/program/mongo.po b/locale/es/LC_MESSAGES/reference/program/mongo.po deleted file mode 100644 index 277f84b394d..00000000000 --- a/locale/es/LC_MESSAGES/reference/program/mongo.po +++ /dev/null @@ -1,1340 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:09+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# b5f121e0d03940b58885fae6ee401772 -#: ../source/reference/program/mongo.txt:5 -msgid "``mongo``" -msgstr "" - -# 1bef318e34974c02817a82b2a5ed7dae -#: ../source/reference/program/mongo.txt -msgid "On this page" -msgstr "" - -# 60236374bc0c4cb19aec73b9d64254fe -# e715473d6eef402ca92e35dfdd1a1a21 -#: ../source/includes/option/option-mongo-authenticationMechanism.rst:23 -#: ../source/reference/program/mongo.txt:22 -msgid "Description" -msgstr "" - -# 8d5fa323970e4b2c8a92fa8dc3fac34a -#: ../source/reference/program/mongo.txt:28 -msgid "" -":program:`mongo` is an interactive JavaScript shell interface to MongoDB," -" which provides a powerful interface for systems administrators as well " -"as a way for developers to test queries and operations directly with the " -"database. :program:`mongo` also provides a fully functional JavaScript " -"environment for use with a MongoDB. This document addresses the basic " -"invocation of the :program:`mongo` shell and an overview of its usage." -msgstr "" - -# 7759038ad6c746ef8b897a121eca236f -#: ../source/reference/program/mongo.txt:39 -msgid "Options" -msgstr "" - -# 62945078ea2c4ccda8864342bf937fdf -#: ../source/reference/program/mongo.txt:42 -msgid "Core Options" -msgstr "" - -# 1d4fe0f73553429da215c9ebe0ecb65c -#: ../source/includes/option/option-mongo-shell.rst:3 -msgid "" -"Enables the shell interface. If you invoke the :program:`mongo` command " -"and specify a JavaScript file as an argument, or use :option:`--eval` to " -"specify JavaScript on the command line, the :option:`--shell` option " -"provides the user with a shell prompt after the file finishes executing." -msgstr "" - -# add6138e58ba4dc1aaeeb3887c25317a -#: ../source/includes/option/option-mongo-nodb.rst:3 -msgid "" -"Prevents the shell from connecting to any database instances. Later, to " -"connect to a database within the shell, see :ref:`mongo-shell-new-" -"connections`." -msgstr "" - -# 2c54b8cfe20d4fe2aa5bfee4cb41e536 -#: ../source/includes/option/option-mongo-norc.rst:3 -msgid "" -"Prevents the shell from sourcing and evaluating :file:`~/.mongorc.js` on " -"start up." -msgstr "" - -# e5d07d1411874cc78089c6bccfada6b4 -#: ../source/includes/option/option-mongo-quiet.rst:3 -msgid "Silences output from the shell during the connection process." -msgstr "" - -# cfa8e391079446188a3ea94e1d1fa1c3 -#: ../source/includes/option/option-mongo-port.rst:3 -msgid "" -"Specifies the port where the :program:`mongod` or :program:`mongos` " -"instance is listening. If :option:`--port` is not specified, " -":program:`mongo` attempts to connect to port ``27017``." -msgstr "" - -# 9482f5160f2141518d2462947667726b -#: ../source/includes/option/option-mongo-host.rst:3 -msgid "" -"Specifies the name of the host machine where the :program:`mongod` or " -":program:`mongos` is running. If this is not specified, :program:`mongo` " -"attempts to connect to a MongoDB process running on the localhost." -msgstr "" - -# b4d7f334f3ac463aaf3cf107c801b3c3 -#: ../source/includes/option/option-mongo-host.rst:8 -msgid "" -"To connect to a replica set, specify the :setting:`replica set name " -"<~replication.replSetName>` and a seed list of set members. Use the " -"following form:" -msgstr "" - -# 8b6e2ace614d4606b3edda8e48cca2ba -#: ../source/includes/option/option-mongo-host.rst:16 -msgid "" -"For TLS/SSL connections (``--ssl``), :program:`mongo` verifies that the " -"hostname of the :program:`mongod` or :program:`mongos` to which you are " -"connecting matches the CN or SAN of the :program:`mongod` or " -":program:`mongos`'s ``--sslPEMKeyFile`` certificate. If the hostname does" -" not match the CN/SAN, :program:`mongo` will fail to connect." -msgstr "" - -# dedd316cadfd421787d41a69180fa0dd -#: ../source/includes/option/option-mongo-eval.rst:3 -msgid "" -"Evaluates a JavaScript expression that is specified as an argument. " -":program:`mongo` does not load its own environment when evaluating code. " -"As a result many options of the shell environment are not available." -msgstr "" - -# 947566cea00b4e88b06363a2ea294f6f -#: ../source/includes/option/option-mongo-username.rst:3 -msgid "" -"Specifies a username with which to authenticate to a MongoDB database " -"that uses authentication. Use in conjunction with the ``--password`` and " -"``--authenticationDatabase`` options." -msgstr "" - -# b369bfa64a3c457799cca3ee302ced9a -#: ../source/includes/option/option-mongo-password.rst:3 -msgid "" -"Specifies a password with which to authenticate to a MongoDB database " -"that uses authentication. Use in conjunction with the " -":option:`--username` and :option:`--authenticationDatabase` options. To " -"force :program:`mongo` to prompt for a password, enter the " -":option:`--password` option as the last option and leave out the " -"argument." -msgstr "" - -# 99c9943d731d4214ab694e5d9dd1e084 -#: ../source/includes/option/option-mongo-help.rst:3 -msgid "Returns information on the options and use of :program:`mongo`." -msgstr "" - -# f7b4ff5da2cf48398b4d60296a814a40 -#: ../source/includes/option/option-mongo-version.rst:3 -msgid "Returns the :program:`mongo` release number." -msgstr "" - -# c3efcd8aaee645ccad585e3b71ae0b60 -#: ../source/includes/option/option-mongo-verbose.rst:3 -msgid "" -"Increases the verbosity of the output of the shell during the connection " -"process." -msgstr "" - -# 162815d024ab43db9f22d02434da1100 -#: ../source/includes/option/option-mongo-ipv6.rst:3 -msgid "*Removed in version 3.0.*" -msgstr "" - -# 976fb4b543b94cc6b999096bae2f3ae9 -#: ../source/includes/option/option-mongo-ipv6.rst:5 -msgid "" -"Enables IPv6 support and allows :program:`mongo` to connect to the " -"MongoDB instance using an IPv6 network. Prior to MongoDB 3.0, you had to " -"specify :option:`--ipv6` to use IPv6. In MongoDB 3.0 and later, IPv6 is " -"always enabled." -msgstr "" - -# 90e4e9b11e194184a65d3436fdb0cb54 -#: ../source/includes/option/option-mongo-.rst:3 -msgid "" -"Specifies the \"database address\" of the database to connect to. For " -"example:" -msgstr "" - -# ac5db6fea7d2445c93867fcf07741c9a -#: ../source/includes/option/option-mongo-.rst:10 -msgid "" -"The above command will connect the :program:`mongo` shell to the " -":term:`admin database` on the local machine. You may specify a remote " -"database instance, with the resolvable hostname or IP address. Separate " -"the database name from the hostname using a ``/`` character. See the " -"following examples:" -msgstr "" - -# bb89fbf187574da7a3b93e2707791375 -#: ../source/includes/option/option-mongo-.rst:22 -msgid "This syntax is the *only* way to connect to a specific database." -msgstr "" - -# f939cbc19d174f8b813f98bc12c8ae89 -#: ../source/includes/option/option-mongo-.rst:24 -msgid "" -"To specify alternate hosts and a database, you must use this syntax and " -"cannot use :option:`--host` or :option:`--port`." -msgstr "" - -# c02d623797e848b7a8064911126a3939 -#: ../source/includes/option/option-mongo-disableJavaScriptJIT.rst:5 -msgid "Disables use of the JavaScript engine's JIT compiler." -msgstr "" - -# 63cc4084cc514022942751cfae86c8e7 -#: ../source/includes/option/option-mongo-disableJavaScriptProtection.rst:5 -msgid "" -"Allows fields of type :ref:`javascript` and " -":ref:`javascriptWithScope` to be automatically marshalled to " -"JavaScript functions in the :program:`mongo` shell." -msgstr "" - -# 09e6a0d6ebbe43f5ad160d79d95c3af9 -#: ../source/includes/option/option-mongo-disableJavaScriptProtection.rst:10 -msgid "" -"With the ``--disableJavaScriptProtection`` flag set, it is possible to " -"immediately execute JavaScript functions contained in documents. The " -"following example demonstrates this behavior within the shell:" -msgstr "" - -# 5d3107cb0dc14274974559c85c0afa2d -#: ../source/includes/option/option-mongo-disableJavaScriptProtection.rst:26 -msgid "" -"The default behavior (when :program:`mongo` starts *without* the " -"``--disableJavaScriptProtection`` flag) is to convert embedded JavaScript" -" functions to the non-executable MongoDB shell type ``Code``. The " -"following example demonstrates the default behavior within the shell:" -msgstr "" - -# 2aef6cb372b5432db65e1de52bc9589a -#: ../source/includes/option/option-mongo-.rst:3 -msgid "" -"Specifies a JavaScript file to run and then exit. Generally this should " -"be the last option specified." -msgstr "" - -# 8d9fa930e08247cfb0aa8befb81752e9 -#: ../../../internal after -#: build/master/source/includes/option/option-mongo-.rst padding -msgid "Optional" -msgstr "" - -# 3df9f99e919e49d59421b839eca1fc32 -#: ../source/includes/option/option-mongo-.rst:16 -msgid "" -"Use the :option:`--shell` option to return to a shell after the file " -"finishes running." -msgstr "" - -# 1c84d506763043c1855c92dc8e432795 -#: ../source/reference/program/mongo.txt:85 -msgid "Authentication Options" -msgstr "" - -# 60c2027fbec64349937df5d0c444fe23 -#: ../source/includes/option/option-mongo-authenticationDatabase.rst:3 -msgid "" -"Specifies the database in which the user is created. See :ref:`user-" -"authentication-database`." -msgstr "" - -# f84f5edf86a04aa5848f15fc97e38523 -#: ../source/includes/option/option-mongo-authenticationDatabase.rst:7 -msgid "" -"If you do not specify a value for :option:`--authenticationDatabase`, " -":program:`mongo` uses the database specified in the connection string." -msgstr "" - -# 65909ff1f00c460dbde6a665fef3ed73 -#: ../source/includes/option/option-mongo-authenticationMechanism.rst:3 -msgid "*Default*: SCRAM-SHA-1" -msgstr "" - -# 6c2319903bb94db78eda17a71e579e1b -#: ../source/includes/option/option-mongo-authenticationMechanism.rst:5 -msgid "" -"Added support for the ``PLAIN`` and ``MONGODB-X509`` authentication " -"mechanisms." -msgstr "" - -# c31573cb822c41368463a0b1f91500e5 -#: ../source/includes/option/option-mongo-authenticationMechanism.rst:9 -msgid "" -"Added support for the ``SCRAM-SHA-1`` authentication mechanism. Changed " -"default mechanism to ``SCRAM-SHA-1``." -msgstr "" - -# c85ac0dd95fe4c4686b5a7b10af02367 -#: ../source/includes/option/option-mongo-authenticationMechanism.rst:14 -msgid "" -"Specifies the authentication mechanism the :program:`mongo` instance uses" -" to authenticate to the :program:`mongod` or :program:`mongos`." -msgstr "" - -# 6cedc9b80cef4acd950863daf1ee0996 -#: ../source/includes/option/option-mongo-authenticationMechanism.rst:21 -msgid "Value" -msgstr "" - -# 918d0de9842c4655ba02871b38db9049 -#: ../source/includes/option/option-mongo-authenticationMechanism.rst:25 -msgid ":ref:`SCRAM-SHA-1 `" -msgstr "" - -# d4c123c2a30a42239a4aaaad9094dc18 -#: ../source/includes/option/option-mongo-authenticationMechanism.rst:27 -msgid "" -"`RFC 5802 `_ standard Salted " -"Challenge Response Authentication Mechanism using the SHA1 hash function." -msgstr "" - -# d19faa0722e64712855c23f09da14b08 -#: ../source/includes/option/option-mongo-authenticationMechanism.rst:31 -msgid ":ref:`MONGODB-CR `" -msgstr "" - -# c3ee2dabe77d48bda3d2c942746ebb64 -#: ../source/includes/option/option-mongo-authenticationMechanism.rst:33 -msgid "MongoDB challenge/response authentication." -msgstr "" - -# edd698cea35c4e328626fbe8f7a8ab6f -#: ../source/includes/option/option-mongo-authenticationMechanism.rst:35 -msgid ":ref:`MONGODB-X509 `" -msgstr "" - -# 28eb722516b84c35bd471fa3d2efc3f5 -#: ../source/includes/option/option-mongo-authenticationMechanism.rst:37 -msgid "MongoDB TLS/SSL certificate authentication." -msgstr "" - -# 74aab6bbbf7242ea9a9f9dd551ba1b73 -#: ../source/includes/option/option-mongo-authenticationMechanism.rst:39 -msgid ":ref:`GSSAPI ` (Kerberos)" -msgstr "" - -# 8588792a42c6402b8e097f997853d815 -#: ../source/includes/option/option-mongo-authenticationMechanism.rst:41 -msgid "" -"External authentication using Kerberos. This mechanism is available only " -"in `MongoDB Enterprise `_." -msgstr "" - -# 0a639653fda64dbfbbb73046a391ad8e -#: ../source/includes/option/option-mongo-authenticationMechanism.rst:45 -msgid ":ref:`PLAIN ` (LDAP SASL)" -msgstr "" - -# c16c0f58ae1d482cbeb6e621be938d3b -#: ../source/includes/option/option-mongo-authenticationMechanism.rst:47 -msgid "" -"External authentication using LDAP. You can also use ``PLAIN`` for " -"authenticating in-database users. ``PLAIN`` transmits passwords in plain " -"text. This mechanism is available only in `MongoDB Enterprise " -"`_." -msgstr "" - -# e44d4d3dc0be4b06ab7f26e103bda427 -#: ../source/includes/option/option-mongo-gssapiHostName.rst:5 -msgid "" -"Specify the hostname of a service using :doc:`GSSAPI/Kerberos " -"`. *Only* required if the hostname of a machine does not " -"match the hostname resolved by DNS." -msgstr "" - -# a0660b29253b4b3d985fe2e04323fd24 -# 47bde000576d4279954d330ed771075d -#: ../source/includes/option/option-mongo-gssapiHostName.rst:9 -#: ../source/includes/option/option-mongo-gssapiServiceName.rst:9 -msgid "This option is available only in MongoDB Enterprise." -msgstr "" - -# 44e8a13d6581422880573abcfafb04a8 -#: ../source/includes/option/option-mongo-gssapiServiceName.rst:5 -msgid "" -"Specify the name of the service using :doc:`GSSAPI/Kerberos " -"`. Only required if the service does not use the default " -"name of ``mongodb``." -msgstr "" - -# 62419a8822254caa87b103df5aaa0684 -#: ../source/reference/program/mongo.txt:100 -msgid "TLS/SSL Options" -msgstr "" - -# b3bb44b7fbb343b9a262f3f7588aaf53 -#: ../source/includes/option/option-mongo-ssl.rst:4 -msgid "" -"Enables connection to a :program:`mongod` or :program:`mongos` that has " -"TLS/SSL support enabled." -msgstr "" - -# 4b4357b0335b4caf949d051242799305 -# 5c4e3b1b4f0640f3ad4765b5bde70e27 -# 2f4fd414cb914b4c9c4269a3c3a964c7 -#: ../source/includes/extracts/mongo-ssl-options-mongo.rst:4 -msgid "" -"When running :program:`mongo` with the ``--ssl`` option, you must include" -" either ``--sslCAFile`` or ``--sslAllowInvalidCertificates``." -msgstr "" - -# 28785ff6251f4c3cb2198991aea6aaf1 -# ee33b11cfed64434a5196acf6075f930 -# 3f8db7845fb64521bfa3b6cfd947c9fc -# 01da5a3eaf5046bca788bb14755a13a5 -# 2f57061a3ac64f63b9146a766d265f6c -# 8ca6578e27d1404ba74310225bf32212 -# 83b62d24adbe42629ed24cda60926cb9 -#: ../source/includes/fact-ssl-supported.rst:3 -msgid "" -"Most MongoDB distributions now include support for TLS/SSL. See " -":doc:`/tutorial/configure-ssl` and :doc:`/tutorial/configure-ssl-clients`" -" for more information about TLS/SSL and MongoDB." -msgstr "" - -# 810938b25bd14ff890b6f713460ab034 -#: ../source/includes/option/option-mongo-sslPEMKeyFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains both the TLS/SSL " -"certificate and key. Specify the file name of the :file:`.pem` file using" -" relative or absolute paths." -msgstr "" - -# d77b81d05934409890ae7b55be1d2c3c -#: ../source/includes/option/option-mongo-sslPEMKeyFile.rst:9 -msgid "" -"This option is required when using the ``--ssl`` option to connect to a " -":program:`mongod` or :program:`mongos` that has " -":setting:`~net.ssl.CAFile` enabled *without* " -":setting:`~net.ssl.allowConnectionsWithoutCertificates`." -msgstr "" - -# 59271467eb2845808d4502088828fef9 -#: ../source/includes/option/option-mongo-sslPEMKeyPassword.rst:5 -msgid "" -"Specifies the password to de-crypt the certificate-key file (i.e. " -"``--sslPEMKeyFile``). Use the :option:`--sslPEMKeyPassword` option only " -"if the certificate-key file is encrypted. In all cases, the " -":program:`mongo` will redact the password from all logging and reporting " -"output." -msgstr "" - -# 98c06b2ea8944790acaaea66a01894b8 -#: ../source/includes/option/option-mongo-sslPEMKeyPassword.rst:10 -msgid "" -"If the private key in the PEM file is encrypted and you do not specify " -"the :option:`--sslPEMKeyPassword` option, the :program:`mongo` will " -"prompt for a passphrase. See :ref:`ssl-certificate-password`." -msgstr "" - -# b57ea6cc83a64eff8cd35c6b2a2d6bb0 -#: ../source/includes/option/option-mongo-sslCAFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains the root certificate chain " -"from the Certificate Authority. Specify the file name of the :file:`.pem`" -" file using relative or absolute paths." -msgstr "" - -# 68b7a90e0afb42e3af9f14b97c366494 -# 28d06058e443435d819ae24cfa51eedc -#: ../source/includes/extracts/mongo-warning-sslCAFile.rst:4 -msgid "" -"For SSL connections (``--ssl``) to :program:`mongod` and " -":program:`mongos`, if the :program:`mongo` shell runs without the " -"``--sslCAFile `` option (i.e. specifies the " -"``--sslAllowInvalidCertificates`` instead), the :program:`mongo` shell " -"will not attempt to validate the server certificates. This creates a " -"vulnerability to expired :program:`mongod` and :program:`mongos` " -"certificates as well as to foreign processes posing as valid " -":program:`mongod` or :program:`mongos` instances. Ensure that you " -"*always* specify the CA file to validate the server certificates in cases" -" where intrusion is a possibility." -msgstr "" - -# 18c73a1a84b84c4d837133a7744dafd8 -#: ../source/includes/option/option-mongo-sslCRLFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains the Certificate Revocation " -"List. Specify the file name of the :file:`.pem` file using relative or " -"absolute paths." -msgstr "" - -# 270a1027af6f426e86fc5da0265f50ef -#: ../source/includes/option/option-mongo-sslFIPSMode.rst:5 -msgid "" -"Directs the :program:`mongo` to use the FIPS mode of the installed " -"OpenSSL library. Your system must have a FIPS compliant OpenSSL library " -"to use the :option:`--sslFIPSMode` option." -msgstr "" - -# 66ba9b936ee8466ab1f5b3d6df892aab -#: ../source/includes/note-fips-is-enterprise-only.rst:1 -msgid "" -"FIPS-compatible SSL is available only in `MongoDB Enterprise " -"`_. See " -":doc:`/tutorial/configure-fips` for more information." -msgstr "" - -# 3709af92590444a69489e309a12d534d -#: ../source/includes/option/option-mongo-sslAllowInvalidCertificates.rst:5 -msgid "" -"Bypasses the validation checks for server certificates and allows the use" -" of invalid certificates. When using the " -":setting:`~net.ssl.allowInvalidCertificates` setting, MongoDB logs as a " -"warning the use of the invalid certificate." -msgstr "" - -# 06ed7e27290c4eb2895df643721f7d0b -#: ../source/includes/option/option-mongo-sslAllowInvalidHostnames.rst:5 -msgid "" -"Disables the validation of the hostnames in TLS/SSL certificates. Allows " -":program:`mongo` to connect to MongoDB instances if the hostname their " -"certificates do not match the specified hostname." -msgstr "" - -# a1b1c26715ab460c87808b7a01760243 -#: ../source/reference/program/mongo.txt:119 -msgid "Files" -msgstr "" - -# 511b9af3981648fe81f9ad0c53580cef -#: ../source/reference/program/mongo.txt:137 -msgid ":file:`~/.dbshell`" -msgstr "" - -# b09153806e7e4259b1cda31c1357dd50 -#: ../source/reference/program/mongo.txt:124 -msgid "" -":program:`mongo` maintains a history of commands in the :file:`.dbshell` " -"file." -msgstr "" - -# 4aa92e56ac0643c095efa8d061ba8716 -#: ../source/reference/program/mongo.txt:129 -msgid "" -":program:`mongo` does not recorded interaction related to authentication " -"in the history file, including :dbcommand:`authenticate` and " -":method:`db.createUser()`." -msgstr "" - -# 068efd90d3f1493e879dc69fd2aca137 -#: ../source/reference/program/mongo.txt:135 -msgid "" -"Versions of Windows :program:`mongo.exe` earlier than 2.2.0 will save the" -" `.dbshell` file in the :program:`mongo.exe` working directory." -msgstr "" - -# 338bd55bbf6f4627befe845451f9bf7c -#: ../source/reference/program/mongo.txt:153 -msgid ":file:`~/.mongorc.js`" -msgstr "" - -# d33b8bc8cb084897bf3e21b4fc38494c -#: ../source/reference/program/mongo.txt:142 -msgid "" -":program:`mongo` will read the ``.mongorc.js`` file from the home " -"directory of the user invoking :program:`mongo`. In the file, users can " -"define variables, customize the :program:`mongo` shell prompt, or update " -"information that they would like updated every time they launch a shell. " -"If you use the shell to evaluate a JavaScript file or expression either " -"on the command line with :option:`--eval` or by specifying :ref:`a .js " -"file to mongo `, :program:`mongo` will read the " -"``.mongorc.js`` file *after* the JavaScript has finished processing." -msgstr "" - -# 26d8092b81844844a69e69f8ad69a9c2 -#: ../source/reference/program/mongo.txt:152 -msgid "Specify the :option:`--norc` option to disable reading ``.mongorc.js``." -msgstr "" - -# b54fe415643a40d1a26f0456a528a9ee -#: ../source/reference/program/mongo.txt:169 -msgid ":file:`/etc/mongorc.js`" -msgstr "" - -# b0fce32e4a78444c85b1538c0128e1b4 -#: ../source/reference/program/mongo.txt:158 -msgid "" -"Global ``mongorc.js`` file which the :program:`mongo` shell evaluates " -"upon start-up. If a user also has a :file:`.mongorc.js` file located in " -"the :envvar:`HOME` directory, the :program:`mongo` shell evaluates the " -"global :file:`/etc/mongorc.js` file *before* evaluating the user's " -":file:`.mongorc.js` file." -msgstr "" - -# 0aa2d990f0384e8280baebb10c09e480 -#: ../source/reference/program/mongo.txt:164 -msgid "" -":file:`/etc/mongorc.js` must have read permission for the user running " -"the shell. The :option:`--norc` option for :program:`mongo` suppresses " -"only the user's :file:`.mongorc.js` file." -msgstr "" - -# a052692b702c4a958c1249e1d91bf77b -#: ../source/reference/program/mongo.txt:168 -msgid "" -"On Windows, the global :file:`mongorc.js ` exists in the" -" :file:`%ProgramData%\\\\MongoDB` directory." -msgstr "" - -# 27301b6efc5a46b39941770e682459b5 -#: ../source/reference/program/mongo.txt:174 -msgid ":file:`/tmp/mongo_edit{}.js`" -msgstr "" - -# 2c876c01f1334ac98c1a2be14d4cca29 -#: ../source/reference/program/mongo.txt:172 -msgid "" -"Created by :program:`mongo` when editing a file. If the file exists, " -":program:`mongo` will append an integer from ``1`` to ``10`` to the time " -"value to attempt to create a unique file." -msgstr "" - -# fee56c952d8e438cbdcd80bc40af20e5 -#: ../source/reference/program/mongo.txt:180 -msgid ":file:`%TEMP%\\mongo_edit{}.js`" -msgstr "" - -# 5449e5db5c754f11b38095fdd03afb8b -#: ../source/reference/program/mongo.txt:177 -msgid "" -"Created by :program:`mongo.exe` on Windows when editing a file. If the " -"file exists, :program:`mongo` will append an integer from ``1`` to ``10``" -" to the time value to attempt to create a unique file." -msgstr "" - -# f2e02c46cf694458b8b31b798a1f5081 -#: ../source/reference/program/mongo.txt:183 -msgid "Environment" -msgstr "" - -# d59b667f2c794ca08d0d08c53a3c8fc4 -#: ../source/reference/program/mongo.txt:187 -msgid "" -"Specifies the path to an editor to use with the ``edit`` shell command. " -"A JavaScript variable ``EDITOR`` will override the value of " -":envvar:`EDITOR`." -msgstr "" - -# 1f1547eacf064a32a7d63586992fe13c -#: ../source/reference/program/mongo.txt:193 -msgid "" -"Specifies the path to the home directory where :program:`mongo` will read" -" the :file:`.mongorc.js` file and write the :file:`.dbshell` file." -msgstr "" - -# 4ab17c81d1dc44aca56105b24e6ddd96 -#: ../source/reference/program/mongo.txt:199 -msgid "" -"On Windows systems, :envvar:`HOMEDRIVE` specifies the path the directory " -"where :program:`mongo` will read the :file:`.mongorc.js` file and write " -"the :file:`.dbshell` file." -msgstr "" - -# 7fdbcd5e24254a7b919d258b4d4d4e5f -#: ../source/reference/program/mongo.txt:205 -msgid "" -"Specifies the Windows path to the home directory where :program:`mongo` " -"will read the :file:`.mongorc.js` file and write the :file:`.dbshell` " -"file." -msgstr "" - -# 90ba37237ae04dbe90e7860ddb191285 -#: ../source/reference/program/mongo.txt:212 -msgid "Keyboard Shortcuts" -msgstr "" - -# 7008535222a1442f9d90e4845641ffc0 -#: ../source/reference/program/mongo.txt:214 -msgid "" -"The :program:`mongo` shell supports the following keyboard shortcuts: " -"[#multiple-bindings]_" -msgstr "" - -# 43a4e064a68447dea7029ad2b4e2a8c2 -#: ../source/reference/program/mongo.txt:220 -msgid "**Keybinding**" -msgstr "" - -# ec0ee7f581f94c8bb2d5c6af64d6ef11 -#: ../source/reference/program/mongo.txt:221 -msgid "**Function**" -msgstr "" - -# 2167b0f8332c4bc49acc53756dcba9d0 -#: ../source/reference/program/mongo.txt:223 -msgid "Up arrow" -msgstr "" - -# a6750216dea940bdb9426d22eb934bf6 -# b767edb2aba8476ea76d25b1ce4e4f79 -#: ../source/reference/program/mongo.txt:224 -#: ../source/reference/program/mongo.txt:293 -msgid "Retrieve previous command from history" -msgstr "" - -# 9accdc7155a448928bbde9b8757a1489 -#: ../source/reference/program/mongo.txt:226 -msgid "Down-arrow" -msgstr "" - -# 6f706e4b462848889a5360dd3ab267dc -# 389945aca4854a0db5129ed971da830f -#: ../source/reference/program/mongo.txt:227 -#: ../source/reference/program/mongo.txt:290 -msgid "Retrieve next command from history" -msgstr "" - -# baef6c5a06b947f6ad7b2004aa73d63c -#: ../source/reference/program/mongo.txt:229 -msgid "Home" -msgstr "" - -# fbf560b36af2419793dbd5e24f5af1b1 -#: ../source/reference/program/mongo.txt:230 -msgid "Go to beginning of the line" -msgstr "" - -# cbbe3de618a34bf0b002fe56ec69affa -#: ../source/reference/program/mongo.txt:232 -msgid "End" -msgstr "" - -# 2bfd9d5b6bd94b93bea4e42a682e6050 -#: ../source/reference/program/mongo.txt:233 -msgid "Go to end of the line" -msgstr "" - -# e429574b700b4599abf7eda1b1d9fb43 -#: ../source/reference/program/mongo.txt:235 -msgid "Tab" -msgstr "" - -# a0445edce01a44a79d7d406fe96d7947 -#: ../source/reference/program/mongo.txt:236 -msgid "Autocomplete method/command" -msgstr "" - -# 72483b97aae24367878d9bd0527f5225 -#: ../source/reference/program/mongo.txt:238 -msgid "Left-arrow" -msgstr "" - -# 78b7197361984587beb59f9bc81a3227 -# ba93c0277ca14480b59cc208f93e8a02 -#: ../source/reference/program/mongo.txt:239 -#: ../source/reference/program/mongo.txt:260 -msgid "Go backward one character" -msgstr "" - -# 75dcb4b3a7eb4db39b7002d2848f4b23 -#: ../source/reference/program/mongo.txt:241 -msgid "Right-arrow" -msgstr "" - -# cbadacb39e9a40098533e0313ff88d06 -# 2e2f8577d9f6437094a7430f0a1e3896 -#: ../source/reference/program/mongo.txt:242 -#: ../source/reference/program/mongo.txt:272 -msgid "Go forward one character" -msgstr "" - -# 7eef08cec9c14f5687de2e38ee46166d -#: ../source/reference/program/mongo.txt:244 -msgid "Ctrl-left-arrow" -msgstr "" - -# 61b009b3f5814849b866a2bf91a76bd2 -# a56e752d91ec456d9e6cd63c13d6e037 -# 670581a353334876bb7796ab16e62d0b -#: ../source/reference/program/mongo.txt:245 -#: ../source/reference/program/mongo.txt:251 -#: ../source/reference/program/mongo.txt:323 -msgid "Go backward one word" -msgstr "" - -# 8e7f6d99af2442d4ae44f68e57222dcd -#: ../source/reference/program/mongo.txt:247 -msgid "Ctrl-right-arrow" -msgstr "" - -# a517f011f86148188121d55e236b58ec -# 6add79f33328447693d01a6770fb825e -# eafbf7403a1a47a29c78d8190002d6d1 -#: ../source/reference/program/mongo.txt:248 -#: ../source/reference/program/mongo.txt:254 -#: ../source/reference/program/mongo.txt:332 -msgid "Go forward one word" -msgstr "" - -# 9c485a841a33431796814d7a485745e9 -#: ../source/reference/program/mongo.txt:250 -msgid "Meta-left-arrow" -msgstr "" - -# 06f3b16c18934574bdd9800f13b8003d -#: ../source/reference/program/mongo.txt:253 -msgid "Meta-right-arrow" -msgstr "" - -# 05ed6ff30b5f47c693a79aeff3fae093 -#: ../source/reference/program/mongo.txt:256 -msgid "Ctrl-A" -msgstr "" - -# 8404f2ea010b4203ac4d7eb65086e586 -#: ../source/reference/program/mongo.txt:257 -msgid "Go to the beginning of the line" -msgstr "" - -# 0145bbee6ca24ed6a8ebaaaf9e55f17f -#: ../source/reference/program/mongo.txt:259 -msgid "Ctrl-B" -msgstr "" - -# b8959b768599489bacc4ff76ad8b750b -#: ../source/reference/program/mongo.txt:262 -msgid "Ctrl-C" -msgstr "" - -# 43f6364f2806415bb3ff99b5292ef5cf -#: ../source/reference/program/mongo.txt:263 -msgid "Exit the :program:`mongo` shell" -msgstr "" - -# 81670878176b4b0c98bff5b7d6963b72 -#: ../source/reference/program/mongo.txt:265 -msgid "Ctrl-D" -msgstr "" - -# 2b8a39e41d7d4ab0a0100fc7a94c7a94 -#: ../source/reference/program/mongo.txt:266 -msgid "Delete a char (or exit the :program:`mongo` shell)" -msgstr "" - -# d801069c5bfc4129af18017130519fc7 -#: ../source/reference/program/mongo.txt:268 -msgid "Ctrl-E" -msgstr "" - -# a1e9acd946304017acd9a55733d0879b -#: ../source/reference/program/mongo.txt:269 -msgid "Go to the end of the line" -msgstr "" - -# bd57a92ef01140fdbbcd9aeaa6fb0494 -#: ../source/reference/program/mongo.txt:271 -msgid "Ctrl-F" -msgstr "" - -# 7bf83814b2fe43c3b037fad1add759bc -#: ../source/reference/program/mongo.txt:274 -msgid "Ctrl-G" -msgstr "" - -# 963e55cf30d94cba92298086fefa37c4 -#: ../source/reference/program/mongo.txt:275 -msgid "Abort" -msgstr "" - -# 2dd4f5c62be44ad29734fa0545e7a33e -#: ../source/reference/program/mongo.txt:277 -msgid "Ctrl-J" -msgstr "" - -# 11a5b2a6080543249e923d1cdf913dbf -# d2128f3838c247cf9fa1acc464c17011 -#: ../source/reference/program/mongo.txt:278 -#: ../source/reference/program/mongo.txt:287 -msgid "Accept/evaluate the line" -msgstr "" - -# c14befed4dff443d8fb2c3a43c6205fa -#: ../source/reference/program/mongo.txt:280 -msgid "Ctrl-K" -msgstr "" - -# 1b763b01e57e4f3981032dee4a2f326f -#: ../source/reference/program/mongo.txt:281 -msgid "Kill/erase the line" -msgstr "" - -# 805a48a93615412783ed4d86281ea5e4 -#: ../source/reference/program/mongo.txt:283 -msgid "Ctrl-L or type ``cls``" -msgstr "" - -# 07a0155a9ba94b80a2866dd4dbf89ec9 -#: ../source/reference/program/mongo.txt:284 -msgid "Clear the screen" -msgstr "" - -# 16c5959efaf94f4ca6325d7ef11a955a -#: ../source/reference/program/mongo.txt:286 -msgid "Ctrl-M" -msgstr "" - -# 709c92d403074b2e84d5bb5ec5c0258b -#: ../source/reference/program/mongo.txt:289 -msgid "Ctrl-N" -msgstr "" - -# 636b1924125c4af6ba05b5fcd9f54e45 -#: ../source/reference/program/mongo.txt:292 -msgid "Ctrl-P" -msgstr "" - -# 65deaebf111344789dbd3451594f7566 -#: ../source/reference/program/mongo.txt:295 -msgid "Ctrl-R" -msgstr "" - -# 81d47007f6494aaabb5bf496616c0c6e -#: ../source/reference/program/mongo.txt:296 -msgid "Reverse-search command history" -msgstr "" - -# 94f293a0717e4d46934c4afe790f51a9 -#: ../source/reference/program/mongo.txt:298 -msgid "Ctrl-S" -msgstr "" - -# bce0b9ff0f664d18832610bd0d312be8 -#: ../source/reference/program/mongo.txt:299 -msgid "Forward-search command history" -msgstr "" - -# b8c51fedea0345ba8c9af7cd3d88f108 -#: ../source/reference/program/mongo.txt:301 -msgid "Ctrl-T" -msgstr "" - -# 7975bc12f646495186a58df39494986b -#: ../source/reference/program/mongo.txt:302 -msgid "Transpose characters" -msgstr "" - -# 1ca5043a3dad44f2bdfaf992630133a4 -#: ../source/reference/program/mongo.txt:304 -msgid "Ctrl-U" -msgstr "" - -# 1898e77580ae4ffd9532178807c7efe8 -#: ../source/reference/program/mongo.txt:305 -msgid "Perform Unix line-discard" -msgstr "" - -# 7d218e584d2e4a13bba771cff99a0b9a -#: ../source/reference/program/mongo.txt:307 -msgid "Ctrl-W" -msgstr "" - -# cfca801aa62440eda5b078ef23e34211 -#: ../source/reference/program/mongo.txt:308 -msgid "Perform Unix word-rubout" -msgstr "" - -# 7529e2fdcf594da297aa8ba64e9f0ae4 -#: ../source/reference/program/mongo.txt:310 -msgid "Ctrl-Y" -msgstr "" - -# 54d35638f18245dab9330f4286a7f5cc -#: ../source/reference/program/mongo.txt:311 -msgid "Yank" -msgstr "" - -# ff3d434a5cfa4145bf39229034ca0dc6 -#: ../source/reference/program/mongo.txt:313 -msgid "Ctrl-Z" -msgstr "" - -# 82be5d5a123340fc8cf94b9b312820dc -#: ../source/reference/program/mongo.txt:314 -msgid "Suspend (job control works in linux)" -msgstr "" - -# 46d5cb031b3d4deb885d1d7a0ef5ba3d -#: ../source/reference/program/mongo.txt:316 -msgid "Ctrl-H" -msgstr "" - -# 82914274966447c0a306543dce442c7f -#: ../source/reference/program/mongo.txt:317 -msgid "Backward-delete a character" -msgstr "" - -# b7605962041d4f0599f0e53270906122 -#: ../source/reference/program/mongo.txt:319 -msgid "Ctrl-I" -msgstr "" - -# ae3bfbb53bf84ba4a6c7cb341e2317bc -#: ../source/reference/program/mongo.txt:320 -msgid "Complete, same as Tab" -msgstr "" - -# 416fe73bf8a44ae3a26fa78f62310382 -#: ../source/reference/program/mongo.txt:322 -msgid "Meta-B" -msgstr "" - -# ad78b0d45488463e9a2ce0b718e66de8 -#: ../source/reference/program/mongo.txt:325 -msgid "Meta-C" -msgstr "" - -# 11d60413389c47fe8eb00909e7db3e81 -#: ../source/reference/program/mongo.txt:326 -msgid "Capitalize word" -msgstr "" - -# 7b88267a6adb49f5b8fcf33b44f4c3ab -#: ../source/reference/program/mongo.txt:328 -msgid "Meta-D" -msgstr "" - -# f0aaf0290ef948fc8fe7e0f28848b3ba -#: ../source/reference/program/mongo.txt:329 -msgid "Kill word" -msgstr "" - -# 4b4dbd2e96ae47b38162a85ae68dd888 -#: ../source/reference/program/mongo.txt:331 -msgid "Meta-F" -msgstr "" - -# e3683252dc9343bcb453bf1bf5afd466 -#: ../source/reference/program/mongo.txt:334 -msgid "Meta-L" -msgstr "" - -# 4898b600c763440891d052d359aa148a -#: ../source/reference/program/mongo.txt:335 -msgid "Change word to lowercase" -msgstr "" - -# 1c7573c26aa341149cce9418df54b159 -#: ../source/reference/program/mongo.txt:337 -msgid "Meta-U" -msgstr "" - -# 8acd16487cfb4e8e8e1ec198256798e7 -#: ../source/reference/program/mongo.txt:338 -msgid "Change word to uppercase" -msgstr "" - -# 6120abfc60a843d7a62da7f461a97277 -#: ../source/reference/program/mongo.txt:340 -msgid "Meta-Y" -msgstr "" - -# 00a26a0144f243358371bce8cafb209c -#: ../source/reference/program/mongo.txt:341 -msgid "Yank-pop" -msgstr "" - -# 03391d7a0ed14458ba586677b749938d -#: ../source/reference/program/mongo.txt:343 -msgid "Meta-Backspace" -msgstr "" - -# c59790b5181541e9a7cc5ae59e88c1f1 -#: ../source/reference/program/mongo.txt:344 -msgid "Backward-kill word" -msgstr "" - -# eb29063747d946bcaffae3cdfa8ec522 -#: ../source/reference/program/mongo.txt:346 -msgid "Meta-<" -msgstr "" - -# 851bfe6f7f914f53823a058bed4618de -#: ../source/reference/program/mongo.txt:347 -msgid "Retrieve the first command in command history" -msgstr "" - -# 993fec135a5e4834acf20900f06f78cf -#: ../source/reference/program/mongo.txt:349 -msgid "Meta->" -msgstr "" - -# 670a990d3d2a4f4d86d0959f76922176 -#: ../source/reference/program/mongo.txt:350 -msgid "Retrieve the last command in command history" -msgstr "" - -# b6ec3117c0674e0ca211d1647fa504d4 -#: ../source/reference/program/mongo.txt:352 -msgid "" -"MongoDB accommodates multiple keybinding. Since 2.0, :program:`mongo` " -"includes support for basic emacs keybindings." -msgstr "" - -# 3f7b88e335894596b0ffdf7a4c4656c6 -#: ../source/reference/program/mongo.txt:359 -msgid "Use" -msgstr "" - -# f28c68768ee743a0a2cd422975a847ca -#: ../source/reference/program/mongo.txt:361 -msgid "" -"Typically users invoke the shell with the :program:`mongo` command at the" -" system prompt. Consider the following examples for other scenarios." -msgstr "" - -# fc11d0d4a2d44a139a7249bd1c570883 -#: ../source/reference/program/mongo.txt:365 -msgid "" -"To connect to a database on a remote host using authentication and a non-" -"standard port, use the following form:" -msgstr "" - -# 88ebf4bc615c4d0791642932a9eab4a9 -#: ../source/reference/program/mongo.txt:372 -msgid "Alternatively, consider the following short form:" -msgstr "" - -# 69287759426b4786a84f3054f35653a2 -#: ../source/reference/program/mongo.txt:378 -msgid "" -"Replace ````, ````, and ```` with the appropriate " -"values for your situation and substitute or omit the :option:`--port` as " -"needed." -msgstr "" - -# 6e84a04833bf4c4e8c2b7e75a623f061 -#: ../source/reference/program/mongo.txt:382 -msgid "" -"To execute a JavaScript file without evaluating the :file:`~/.mongorc.js`" -" file before starting a shell session, use the following form:" -msgstr "" - -# e22ed9ac7c4e4d1c8648b5c08a69fc33 -#: ../source/reference/program/mongo.txt:389 -msgid "" -"To execute a JavaScript file with authentication, with password prompted " -"rather than provided on the command-line, use the following form:" -msgstr "" - -# 267d3b7917854b4d8872fbd03ed2ca56 -#: ../source/reference/program/mongo.txt:396 -msgid "" -"To print return a query as :term:`JSON`, from the system prompt using the" -" :option:`--eval ` option, use the following form:" -msgstr "" - -# 4501e14b241e41e2a3e4d3c26d951c19 -#: ../source/reference/program/mongo.txt:403 -msgid "" -"Use single quotes (e.g. ``'``) to enclose the JavaScript, as well as the " -"additional JavaScript required to generate this output." -msgstr "" - -# 2b045503df8b4239aec8e6ca9d60640f -#: ../source/reference/program/mongo.txt:408 -msgid ":doc:`/reference/mongo-shell`" -msgstr "" - -# 0c0ffe1fa17645c2ba5823ba47c2b0e3 -#: ../source/reference/program/mongo.txt:410 -msgid ":doc:`/reference/method`" -msgstr "" - -# d2549990cd25459fa5535278e3f70dad -#: ../source/reference/program/mongo.txt:412 -msgid ":doc:`/mongo`" -msgstr "" - -#~ msgid "" -#~ "This option is required when using " -#~ "the :option:`--ssl` option to connect to" -#~ " a :program:`mongod` or :program:`mongos` " -#~ "that has :setting:`~net.ssl.CAFile` enabled " -#~ "*without* :setting:`~net.ssl.weakCertificateValidation`." -#~ msgstr "" - -#~ msgid "" -#~ "Specifies the password to de-crypt " -#~ "the certificate-key file (i.e. " -#~ ":option:`--sslPEMKeyFile`). Use the " -#~ ":option:`--sslPEMKeyPassword` option only if " -#~ "the certificate-key file is encrypted." -#~ " In all cases, the :program:`mongo` " -#~ "will redact the password from all " -#~ "logging and reporting output." -#~ msgstr "" - -# f15b124936da44d2b2569daa59f51b3e -#~ msgid "" -#~ "Specifies a password with which to " -#~ "authenticate to a MongoDB database that" -#~ " uses authentication. Use in conjunction" -#~ " with the ``--username`` and " -#~ "``--authenticationDatabase`` options." -#~ msgstr "" - -# 8bed782dd2da4ab5b7d6b959ad551c9d -#~ msgid "" -#~ "Enables IPv6 support and allows the " -#~ ":program:`mongo` to connect to the " -#~ "MongoDB instance using an IPv6 network." -#~ " All MongoDB programs and processes " -#~ "disable IPv6 support by default." -#~ msgstr "" - -# 62e78636e6e14781ac133510a75f45f5 -#~ msgid "" -#~ "Specifies the database that holds the" -#~ " user's credentials. If you do not" -#~ " specify an authentication database, the" -#~ " :program:`mongo` assumes that the database" -#~ " specified as the argument to the " -#~ ":option:`--db` option holds the user's " -#~ "credentials." -#~ msgstr "" - -# 95acc35231dd48f89d824a41f66f8a49 -#~ msgid "*Default*: MONGODB-CR" -#~ msgstr "" - -# d5e037c706dc4f1d8d6d0cb54b82cf9d -#~ msgid "MONGODB-CR" -#~ msgstr "" - -# 32f1ca11368043a899f90ed9c77b7eb9 -#~ msgid "MONGODB-X509" -#~ msgstr "" - -# b04a610495ee4df5bc8972999417b1d7 -#~ msgid "MongoDB SSL certificate authentication." -#~ msgstr "" - -# bc25223a52aa4e479c9faeee0b1f3d34 -#~ msgid "PLAIN" -#~ msgstr "" - -# 01cf7e016778429e97a900b4e3de630f -#~ msgid "" -#~ "External authentication using LDAP. You " -#~ "can also use ``PLAIN`` for " -#~ "authenticating in-database users. ``PLAIN``" -#~ " transmits passwords in plain text. " -#~ "This mechanism is available only in " -#~ "`MongoDB Enterprise `_." -#~ msgstr "" - -# f857a9d740af4f3296c018ba8c380ffe -#~ msgid "GSSAPI" -#~ msgstr "" - -# 17648283bd45420d87b079ee732977b5 -#~ msgid "" -#~ "External authentication using Kerberos. This" -#~ " mechanism is available only in " -#~ "`MongoDB Enterprise `_." -#~ msgstr "" - -# efe2d50d87e54b26b81a0d40c110b63d -#~ msgid "SSL Options" -#~ msgstr "" - -# fc91070182284702b5a0c96df2608742 -#~ msgid "" -#~ "Enables connection to a :program:`mongod` " -#~ "or :program:`mongos` that has SSL " -#~ "support enabled." -#~ msgstr "" - -# 19311e22a75849a8ab915772953e27d9 -# 395f2ac1dc2c4d4ea52cdb7b843be464 -# e19164c13ff64bbabb8cae54602d7a28 -# 8091685230214b70bfcce097f0c4ce9e -# 00e9ddbf15e24b9e8ad299451673ccf3 -# ad6c1bd5f0854384a1b7b77e3863b05c -# d3bf475bc4814780bcb7f7a1e10d4068 -#~ msgid "" -#~ "The default distribution of MongoDB does" -#~ " not contain support for SSL. For " -#~ "more information on MongoDB and SSL, " -#~ "see :doc:`/tutorial/configure-ssl`." -#~ msgstr "" - -# 2de62570eb94478e8b8eec4b92e599fb -#~ msgid "" -#~ "Specifies the :file:`.pem` file that " -#~ "contains both the SSL certificate and" -#~ " key. Specify the file name of " -#~ "the :file:`.pem` file using relative or" -#~ " absolute paths." -#~ msgstr "" - -# a1f4aafdea66404e8752e239edcb675b -#~ msgid "" -#~ ":program:`mongo` does not recorded interaction" -#~ " related to authentication in the " -#~ "history file, including :dbcommand:`authenticate`" -#~ " and :method:`db.addUser()`." -#~ msgstr "" - -#~ msgid "" -#~ "This option is required when using " -#~ "the ``--ssl`` option to connect to " -#~ "a :program:`mongod` or :program:`mongos` that" -#~ " has :setting:`~net.ssl.CAFile` enabled *without*" -#~ " :setting:`~net.ssl.weakCertificateValidation`." -#~ msgstr "" - -#~ msgid "" -#~ "If the :program:`mongo` shell or any " -#~ "other tool that connects to " -#~ ":program:`mongos` or :program:`mongod` is run" -#~ " without :option:`--sslCAFile `, it will not attempt to" -#~ " validate server certificates. This results" -#~ " in vulnerability to expired " -#~ ":program:`mongod` and :program:`mongos` certificates" -#~ " as well as to foreign processes " -#~ "posing as valid :program:`mongod` or " -#~ ":program:`mongos` instances. Ensure that you" -#~ " *always* specify the CA file against" -#~ " which server certificates should be " -#~ "validated in cases where intrusion is" -#~ " a possibility." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/program/mongod.exe.po b/locale/es/LC_MESSAGES/reference/program/mongod.exe.po deleted file mode 100644 index 827bf3a3c0c..00000000000 --- a/locale/es/LC_MESSAGES/reference/program/mongod.exe.po +++ /dev/null @@ -1,204 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:09+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# ff388b9794f14b51bb186ebc1403306c -#: ../source/reference/program/mongod.exe.txt:3 -msgid "``mongod.exe``" -msgstr "" - -# 2eedfff4b8014fe9ba8740c3677e7eb6 -#: ../source/reference/program/mongod.exe.txt -msgid "On this page" -msgstr "" - -# 86a60b7435034172b2aad1f7a5503d30 -#: ../source/reference/program/mongod.exe.txt:14 -msgid "Synopsis" -msgstr "" - -# c67cdb3e20a94416a10a18397432565e -#: ../source/reference/program/mongod.exe.txt:16 -msgid "" -":program:`mongod.exe` is the build of the MongoDB daemon (i.e. " -":program:`mongod`) for the Windows platform. :program:`mongod.exe` has " -"all of the features of :program:`mongod` on Unix-like platforms and is " -"completely compatible with the other builds of :program:`mongod`. In " -"addition, :program:`mongod.exe` provides several options for interacting " -"with the Windows platform itself." -msgstr "" - -# 08fde1a779f547daa78514aac1dc48a8 -#: ../source/reference/program/mongod.exe.txt:24 -msgid "" -"This document *only* references options that are unique to " -":program:`mongod.exe`. All :program:`mongod` options are available. See " -"the :doc:`/reference/program/mongod` and the :doc:`/reference" -"/configuration-options` documents for more information regarding " -":program:`mongod.exe`." -msgstr "" - -# 42d1bb5b2ec34a8e86c88d8324a6935f -#: ../source/reference/program/mongod.exe.txt:30 -msgid "" -"To install and use :program:`mongod.exe`, read the :doc:`/tutorial" -"/install-mongodb-on-windows` document." -msgstr "" - -# da269e5658734baa944ea8e0cbec4cdb -#: ../source/reference/program/mongod.exe.txt:34 -msgid "Options" -msgstr "" - -# f0ff266faed04c07beea6d18f9d4d231 -#: ../source/includes/option/option-mongod.exe-install.rst:3 -msgid "Installs :program:`mongod.exe` as a Windows Service and exits." -msgstr "" - -# 809843c05d5d4bad818b9a09dc39ecc5 -#: ../source/includes/option/option-mongod.exe-install.rst:5 -msgid "" -"If needed, you can install services for multiple instances of " -":program:`mongod.exe`. Install each service with a unique " -":option:`--serviceName` and :option:`--serviceDisplayName`. Use multiple " -"instances only when sufficient system resources exist and your system " -"design requires it." -msgstr "" - -# 46186aff58ba4b9c8b4084f690eb77e4 -#: ../source/includes/option/option-mongod.exe-remove.rst:3 -msgid "" -"Removes the :program:`mongod.exe` Windows Service. If " -":program:`mongod.exe` is running, this operation will stop and then " -"remove the service." -msgstr "" - -# eefeea66778644668bf91838cca3249c -#: ../source/includes/option/option-mongod.exe-remove.rst:6 -msgid "" -":option:`--remove` requires the :option:`--serviceName` if you configured" -" a non-default :option:`--serviceName` during the :option:`--install` " -"operation." -msgstr "" - -# 438d774b6a3b4004b5230214a4c3d3a0 -#: ../source/includes/option/option-mongod.exe-reinstall.rst:3 -msgid "" -"Removes :program:`mongod.exe` and reinstalls :program:`mongod.exe` as a " -"Windows Service." -msgstr "" - -# d0e4a2ca122d438888ab642503fdb79b -# 6b8ccb3c71c34554b6a44056212319b7 -#: ../source/includes/option/option-mongod.exe-serviceDisplayName.rst:3 -#: ../source/includes/option/option-mongod.exe-serviceName.rst:3 -msgid "*Default*: MongoDB" -msgstr "" - -# 152b57260dfe4dcd9464fc8d436841ea -#: ../source/includes/option/option-mongod.exe-serviceName.rst:5 -msgid "" -"Sets the service name of :program:`mongod.exe` when running as a Windows " -"Service. Use this name with the ``net start `` and ``net stop " -"`` operations." -msgstr "" - -# 5be431e716c946fdbf395ca2e549bc5d -#: ../source/includes/option/option-mongod.exe-serviceName.rst:9 -msgid "" -"You must use :option:`--serviceName` in conjunction with either the " -":option:`--install` or :option:`--remove` install option." -msgstr "" - -# e2457d7a3cca462da074fa49579ba46e -#: ../source/includes/option/option-mongod.exe-serviceDisplayName.rst:5 -msgid "" -"Sets the name listed for MongoDB on the Services administrative " -"application." -msgstr "" - -# 46d6f03756134b489f0292dabf140e46 -#: ../source/includes/option/option-mongod.exe-serviceDescription.rst:3 -msgid "*Default*: MongoDB Server" -msgstr "" - -# 9d9272cc58a047809b56a8b7d4156142 -#: ../source/includes/option/option-mongod.exe-serviceDescription.rst:5 -msgid "Sets the :program:`mongod.exe` service description." -msgstr "" - -# 5cffc5c1570b40cfbacdd9b08ab4b173 -#: ../source/includes/option/option-mongod.exe-serviceDescription.rst:7 -msgid "" -"You must use :option:`--serviceDescription` in conjunction with the " -":option:`--install` option." -msgstr "" - -# 1c288417a7844ed596d48779c1654450 -#: ../source/includes/option/option-mongod.exe-serviceDescription.rst:10 -msgid "" -"For descriptions that contain spaces, you must enclose the description in" -" quotes." -msgstr "" - -# 0667ebe4b290402fbbdd097465f65112 -#: ../source/includes/option/option-mongod.exe-serviceUser.rst:3 -msgid "" -"Runs the :program:`mongod.exe` service in the context of a certain user. " -"This user must have \"Log on as a service\" privileges." -msgstr "" - -# 670425269acc4f1bb00647a89a9d74df -#: ../source/includes/option/option-mongod.exe-serviceUser.rst:6 -msgid "" -"You must use :option:`--serviceUser` in conjunction with the " -":option:`--install` option." -msgstr "" - -# cbc4babdffdf4ee5884415deba3aa585 -#: ../source/includes/option/option-mongod.exe-servicePassword.rst:3 -msgid "" -"Sets the password for ```` for :program:`mongod.exe` when running " -"with the :option:`--serviceUser` option." -msgstr "" - -# fb59f0ee8dcd4159801f3913fd43b869 -#: ../source/includes/option/option-mongod.exe-servicePassword.rst:6 -msgid "" -"You must use :option:`--servicePassword` in conjunction with the " -":option:`--install` option." -msgstr "" - -#~ msgid "*Default*: Mongo DB" -#~ msgstr "" - -#~ msgid "*Default*: Mongo DB Server" -#~ msgstr "" - -# a7a14beef8bb4cb88835064b9749ba20 -#~ msgid "" -#~ "Set the service name of " -#~ ":program:`mongod.exe` when running as a " -#~ "Windows Service. Use this name with " -#~ "the ``net start `` and ``net " -#~ "stop `` operations." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/program/mongod.po b/locale/es/LC_MESSAGES/reference/program/mongod.po deleted file mode 100644 index 462e8a2ea1a..00000000000 --- a/locale/es/LC_MESSAGES/reference/program/mongod.po +++ /dev/null @@ -1,3969 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:09+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 7633e83a626540c9add2e5837a2e872e -#: ../source/reference/program/mongod.txt:5 -msgid "``mongod``" -msgstr "" - -# 16b7ef29c5194ed681359ed2c5eb9ea2 -#: ../source/reference/program/mongod.txt -msgid "On this page" -msgstr "" - -# 668b1db63f904b77bb7cdf3151c1babb -#: ../source/reference/program/mongod.txt:16 -msgid "Synopsis" -msgstr "" - -# 03f72606ffbd446d8726457060e9671a -#: ../source/reference/program/mongod.txt:18 -msgid "" -":program:`mongod` is the primary daemon process for the MongoDB system. " -"It handles data requests, manages data access, and performs background " -"management operations." -msgstr "" - -# 46992080c131437d90ce54ae75ca7830 -#: ../source/reference/program/mongod.txt:22 -msgid "" -"This document provides a complete overview of all command line options " -"for :program:`mongod`. These command line options are primarily useful " -"for testing: In common operation, use the :doc:`configuration file " -"options ` to control the behavior of " -"your database." -msgstr "" - -# e5457d3fb24045a09cb15c04b3b9a6d1 -#: ../source/reference/program/mongod.txt:29 -msgid "Options" -msgstr "" - -# 51d9d270cb5a4d9ca2cd5cd9ec225259 -#: ../source/reference/program/mongod.txt:38 -msgid "Core Options" -msgstr "" - -# 83255b67a3274cb583c9be389e3986e4 -#: ../source/includes/option/option-mongod-help.rst:3 -msgid "Returns information on the options and use of :program:`mongod`." -msgstr "" - -# 0943fc7b856b40c5811a7d1afddc378e -#: ../source/includes/option/option-mongod-version.rst:3 -msgid "Returns the :program:`mongod` release number." -msgstr "" - -# 2e114f8653f34466bf3626d02b07546f -#: ../source/includes/option/option-mongod-config.rst:3 -msgid "" -"Specifies a configuration file for runtime configuration options. The " -"configuration file is the preferred method for runtime configuration of " -":program:`mongod`. The options are equivalent to the command-line " -"configuration options. See :doc:`/reference/configuration-options` for " -"more information." -msgstr "" - -# 4d5cc8504b5c45658f7163619295ef8f -#: ../source/includes/option/option-mongod-config.rst:9 -msgid "" -"Ensure the configuration file uses ASCII encoding. The :program:`mongod` " -"instance does not support configuration files with non-ASCII encoding, " -"including UTF-8." -msgstr "" - -# 20fd21a0aea24914a0232e40519370e0 -#: ../source/includes/option/option-mongod-verbose.rst:3 -msgid "" -"Increases the amount of internal reporting returned on standard output or" -" in log files. Increase the verbosity with the ``-v`` form by including " -"the option multiple times, (e.g. ``-vvvvv``.)" -msgstr "" - -# 88183aa45abd4f2e9d7da07e7a6b5056 -#: ../source/includes/option/option-mongod-quiet.rst:3 -msgid "" -"Runs :program:`mongod` in a quiet mode that attempts to limit the amount " -"of output." -msgstr "" - -# 77694c6bcbb9424cba0378cfd275a3ce -#: ../source/includes/option/option-mongod-quiet.rst:6 -msgid "This option suppresses:" -msgstr "" - -# 8f83d1507950459f8f42dd27caed8263 -#: ../source/includes/option/option-mongod-quiet.rst:8 -msgid "output from :term:`database commands `" -msgstr "" - -# 21f754dea57e4b00a44431505a8f8db3 -#: ../source/includes/option/option-mongod-quiet.rst:10 -msgid "replication activity" -msgstr "" - -# 2e6730693f6b478eae0fbc28f0312aac -#: ../source/includes/option/option-mongod-quiet.rst:12 -msgid "connection accepted events" -msgstr "" - -# a8bdbcad3aef4a2e9a3caaf94419f245 -#: ../source/includes/option/option-mongod-quiet.rst:14 -msgid "connection closed events" -msgstr "" - -# 9d3c76e901a74a33bdab27c07d6d1ae5 -#: ../source/includes/option/option-mongod-port.rst:3 -msgid "*Default*: 27017" -msgstr "" - -# c8d1de81c2af4d729fb3b24fc6a6ef66 -#: ../source/includes/option/option-mongod-port.rst:5 -msgid "" -"Specifies the TCP port on which the MongoDB instance listens for client " -"connections." -msgstr "" - -# 8850f5637c014b17a11f6099449049f9 -#: ../source/includes/option/option-mongod-bind_ip.rst:3 -msgid "*Default*: All interfaces." -msgstr "" - -# c6c3f566012b4a1192fb8f648adf2773 -#: ../source/includes/option/option-mongod-bind_ip.rst:5 -msgid "" -"The ``deb`` and ``rpm`` packages include a default configuration file " -"(``/etc/mongod.conf``) that sets :option:`--bind_ip` to ``127.0.0.1``." -msgstr "" - -# 743312d2be714d2da1f75f846694b379 -#: ../source/includes/option/option-mongod-bind_ip.rst:9 -msgid "" -"Specifies the IP address that :program:`mongod` binds to in order to " -"listen for connections from applications. You may attach " -":program:`mongod` to any interface. When attaching :program:`mongod` to a" -" publicly accessible interface, ensure that you have implemented proper " -"authentication and firewall restrictions to protect the integrity of your" -" database." -msgstr "" - -# d27b3a3f23e743928a475c229c7d4252 -#: ../source/includes/option/option-mongod-ipv6.rst:3 -msgid "*Removed in version 3.0.*" -msgstr "" - -# 7401b4495c244c45b6e8d0050bc94120 -#: ../source/includes/option/option-mongod-ipv6.rst:5 -msgid "" -"Enables IPv6 support and allows :program:`mongod` to connect to the " -"MongoDB instance using an IPv6 network. Prior to MongoDB 3.0, you had to " -"specify :option:`--ipv6` to use IPv6. In MongoDB 3.0 and later, IPv6 is " -"always enabled." -msgstr "" - -# c8683a0a961142baa51dfd8ea5b640d6 -#: ../source/includes/option/option-mongod-maxConns.rst:3 -msgid "" -"The maximum number of simultaneous connections that :program:`mongod` " -"will accept. This setting has no effect if it is higher than your " -"operating system's configured maximum connection tracking threshold." -msgstr "" - -# 63521df719bb45c8a5e437d1c04b49a3 -#: ../source/includes/option/option-mongod-maxConns.rst:7 -msgid "" -"Do not assign too low of a value to this option, or you will encounter " -"errors during normal application operation." -msgstr "" - -# 326554f42a284ae09238a576f363253b -#: ../source/includes/note-max-conns-max.rst:3 -msgid "" -"MongoDB removed the upward limit on the " -":setting:`~net.maxIncomingConnections` setting." -msgstr "" - -# d9930237f25b484fbe832edec93525b8 -#: ../source/includes/option/option-mongod-logpath.rst:3 -msgid "" -"Sends all diagnostic logging information to a log file instead of to " -"standard output or to the host's :term:`syslog` system. MongoDB creates " -"the log file at the path you specify." -msgstr "" - -# 8da6262304214ab0a8ca6bab8312f239 -#: ../source/includes/option/option-mongod-logpath.rst:7 -msgid "" -"By default, MongoDB will move any existing log file rather than overwrite" -" it. To instead append to the log file, set the :option:`--logappend` " -"option." -msgstr "" - -# 302dd5eaa7bc43049bb9a56151a87c2f -#: ../source/includes/option/option-mongod-syslog.rst:3 -msgid "" -"Sends all logging output to the host's :term:`syslog` system rather than " -"to standard output or to a log file. , as with :option:`--logpath`." -msgstr "" - -# 70c20772a19b4406b7564c3558859737 -#: ../source/includes/option/option-mongod-syslog.rst:6 -msgid "The :option:`--syslog` option is not supported on Windows." -msgstr "" - -# 4eb4ca16006d4d1a8ae8fa291c4b08c7 -#: ../source/includes/option/option-mongod-syslogFacility.rst:3 -msgid "*Default*: user" -msgstr "" - -# 9c44a852ee9f456aa69773d00ff33cd6 -#: ../source/includes/option/option-mongod-syslogFacility.rst:5 -msgid "" -"Specifies the facility level used when logging messages to syslog. The " -"value you specify must be supported by your operating system's " -"implementation of syslog. To use this option, you must enable the " -":option:`--syslog` option." -msgstr "" - -# 9e28e7a98e1b45f28b278ad181f2bf7d -#: ../source/includes/option/option-mongod-logappend.rst:3 -msgid "" -"Appends new entries to the end of the existing log file when the " -":program:`mongod` instance restarts. Without this option, " -":program:`mongod` will back up the existing log and create a new file." -msgstr "" - -# bc27a23c323942f7acccd3982ececc36 -#: ../source/includes/option/option-mongod-logRotate.rst:3 -msgid "*Default*: rename" -msgstr "" - -# fa2ace9bb92c432faf974984b30f9fac -#: ../source/includes/option/option-mongod-logRotate.rst:8 -msgid "" -"Determines the behavior for the :dbcommand:`logRotate` command. Specify " -"either ``rename`` or ``reopen``:" -msgstr "" - -# 8eb305bf3dc246069d7d146451e8ab06 -#: ../source/includes/option/option-mongod-logRotate.rst:11 -msgid "``rename`` renames the log file." -msgstr "" - -# fb7a5bdf18cc475b96cda492c13dfb9f -#: ../source/includes/option/option-mongod-logRotate.rst:13 -msgid "" -"``reopen`` closes and reopens the log file following the typical " -"Linux/Unix log rotate behavior. Use ``reopen`` when using the Linux/Unix " -"logrotate utility to avoid log loss." -msgstr "" - -# fef5c9d1851f452d94cf23a212b711d4 -#: ../source/includes/option/option-mongod-logRotate.rst:17 -msgid "If you specify ``reopen``, you must also use :option:`--logappend`." -msgstr "" - -# ef1fd45251364ad781e0e91f3cdcba92 -#: ../source/includes/option/option-mongod-timeStampFormat.rst:3 -msgid "*Default*: iso8601-local" -msgstr "" - -# ec0a851c30564439b65ec31e0e2afbac -#: ../source/includes/option/option-mongod-timeStampFormat.rst:5 -msgid "" -"The time format for timestamps in log messages. Specify one of the " -"following values:" -msgstr "" - -# 42ff7fdffe4d4e9ba94596c5b5accf2b -# 0e9b890cf68b4ee99d636ec2f7f4566f -# 05a0cc65f1d841ff826f03edce238b82 -# 24cc77cece7b48b29a45f2a6b5a9fef1 -# c6033b35a3564f01bdf1accc75bd4769 -# 41959002b922472ea1632ebd3eb90d2d -# 57b2c864c24947309c2d59c7af10a587 -#: ../source/includes/option/option-mongod-auditDestination.rst:14 -#: ../source/includes/option/option-mongod-auditFormat.rst:13 -#: ../source/includes/option/option-mongod-clusterAuthMode.rst:15 -#: ../source/includes/option/option-mongod-replIndexPrefetch.rst:19 -#: ../source/includes/option/option-mongod-sslMode.rst:12 -#: ../source/includes/option/option-mongod-storageEngine.rst:18 -#: ../source/includes/option/option-mongod-timeStampFormat.rst:12 -msgid "Value" -msgstr "" - -# 302e4a9cacb549cc8902166172f150c3 -# 5b3b66ad1db9486285be6dfbb3a6ca68 -# 32e00f0b486a47f0be2bcdc23cd6de1b -# 6257ae71248b48d8b6ef2e72b3f44e5c -# 246f19bffbde4674897b536119878588 -# 2dfcbea42e9e476d9500fd62aabf16ce -# 95633faf05bb4f86b9f5659aa8e89126 -# cbe3c47266cd4da381acbc444ded89fd -# 30a63249dd2c4f4391628a93fbb13b8b -#: ../source/includes/option/option-mongod-auditDestination.rst:16 -#: ../source/includes/option/option-mongod-auditFormat.rst:15 -#: ../source/includes/option/option-mongod-clusterAuthMode.rst:17 -#: ../source/includes/option/option-mongod-encryptionCipherMode.rst:15 -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:38 -#: ../source/includes/option/option-mongod-replIndexPrefetch.rst:21 -#: ../source/includes/option/option-mongod-sslMode.rst:14 -#: ../source/includes/option/option-mongod-storageEngine.rst:19 -#: ../source/includes/option/option-mongod-timeStampFormat.rst:14 -msgid "Description" -msgstr "" - -# 2bbbfb6dbed64a1e9103dd18ad4bb4a2 -#: ../source/includes/option/option-mongod-timeStampFormat.rst:16 -msgid "``ctime``" -msgstr "" - -# 16a7249be313423d8c04de1378a49ba4 -#: ../source/includes/option/option-mongod-timeStampFormat.rst:18 -msgid "Displays timestamps as ``Wed Dec 31 18:17:54.811``." -msgstr "" - -# 92cdc2aeb81b4c08bf96272cc9f86b00 -#: ../source/includes/option/option-mongod-timeStampFormat.rst:21 -msgid "``iso8601-utc``" -msgstr "" - -# 1e5c065d261f44d5b2a38becce3ec171 -#: ../source/includes/option/option-mongod-timeStampFormat.rst:23 -msgid "" -"Displays timestamps in Coordinated Universal Time (UTC) in the ISO-8601 " -"format. For example, for New York at the start of the Epoch: " -"``1970-01-01T00:00:00.000Z``" -msgstr "" - -# bda498fe31734e319e2445a6a0c05f62 -#: ../source/includes/option/option-mongod-timeStampFormat.rst:27 -msgid "``iso8601-local``" -msgstr "" - -# 2770751ff4ef4b259a34b56e30d1814f -#: ../source/includes/option/option-mongod-timeStampFormat.rst:29 -msgid "" -"Displays timestamps in local time in the ISO-8601 format. For example, " -"for New York at the start of the Epoch: ``1969-12-31T19:00:00.000-0500``" -msgstr "" - -# 4129c55586614f5b80776afb9215c58c -#: ../source/includes/option/option-mongod-traceExceptions.rst:3 -msgid "For internal diagnostic use only." -msgstr "" - -# 7b3b723a708144aa9f9b1016405a2339 -#: ../source/includes/option/option-mongod-pidfilepath.rst:3 -msgid "" -"Specifies a file location to hold the process ID of the :program:`mongod`" -" process where :program:`mongod` will write its PID. This is useful for " -"tracking the :program:`mongod` process in combination with the " -":option:`--fork` option. Without a specified :option:`--pidfilepath` " -"option, the process creates no PID file." -msgstr "" - -# 48e8f094214648559293f4be123d6417 -#: ../source/includes/option/option-mongod-keyFile.rst:3 -msgid "" -"Specifies the path to a key file that stores the shared secret that " -"MongoDB instances use to authenticate to each other in a :term:`sharded " -"cluster` or :term:`replica set`. :option:`--keyFile` implies " -":option:`--auth`. See :ref:`inter-process-auth` for more information." -msgstr "" - -# 9099870cc285455d93eaecb34edf6900 -#: ../source/includes/option/option-mongod-setParameter.rst:3 -msgid "" -"Specifies one of the MongoDB parameters described in " -":doc:`/reference/parameters`. You can specify multiple ``setParameter`` " -"fields." -msgstr "" - -# 20bbb375cb55431f912a3ff74429d146 -# 33bc6151bc83484eab5e66e512628bb9 -# 935c7147d4f54b67a8e34d9363e0a5d6 -#: ../source/includes/fact-deprecated-http-interface.rst:3 -msgid "HTTP interface for MongoDB" -msgstr "" - -# 16bd464070684a6d94fc1710e9c127b3 -#: ../source/includes/option/option-mongod-httpinterface.rst:6 -msgid "" -"Enables the HTTP interface. Enabling the interface can increase network " -"exposure." -msgstr "" - -# 4e71607dd7b24e00959c3d571e91c2e8 -#: ../source/includes/option/option-mongod-httpinterface.rst:9 -msgid "" -"Leave the HTTP interface *disabled* for production deployments. If you " -"*do* enable this interface, you should only allow trusted clients to " -"access this port. See :ref:`security-firewalls`." -msgstr "" - -# e489a94a13f1447ab70c244a279e8800 -#: ../source/includes/fact-http-interface-kerberos.rst:1 -msgid "" -"While MongoDB Enterprise does support Kerberos authentication, Kerberos " -"is not supported in HTTP status interface in any version of MongoDB." -msgstr "" - -# 8b44567cb8a14af78d73814b63c55e68 -#: ../source/includes/option/option-mongod-nounixsocket.rst:3 -msgid "" -"Disables listening on the UNIX domain socket. :option:`--nounixsocket` " -"applies only to Unix-based systems." -msgstr "" - -# 5674c380070b4b26867d56c9fd614b9a -#: ../source/includes/option/option-mongod-nounixsocket.rst:6 -msgid "" -"The :program:`mongod` process always listens on the UNIX socket unless " -"one of the following is true:" -msgstr "" - -# 18c5bf2dd4d745d08f1ee337a721df85 -# 10a5786ea341450ca8b678a9cf6d8493 -#: ../source/includes/option/option-mongod-nounixsocket.rst:9 -#: ../source/includes/option/option-mongod-unixSocketPrefix.rst:14 -msgid ":option:`--nounixsocket` is set" -msgstr "" - -# 3abd70b750f44a6d8b22b918dcd4d912 -# db9d4da578fb423bbe0212c6a646b8c3 -#: ../source/includes/option/option-mongod-nounixsocket.rst:11 -#: ../source/includes/option/option-mongod-unixSocketPrefix.rst:16 -msgid ":setting:`net.bindIp` is not set" -msgstr "" - -# d4849cf91fb44917890d2ee7a2c4f1c9 -# e9a839c87cf943c68d02226571b28e0e -#: ../source/includes/option/option-mongod-nounixsocket.rst:13 -#: ../source/includes/option/option-mongod-unixSocketPrefix.rst:18 -msgid ":setting:`net.bindIp` does not specify ``127.0.0.1``" -msgstr "" - -# 067466dd56684621be6daba00ebb2ddb -#: ../source/includes/note-deb-and-rpm-default-to-localhost.rst:4 -msgid "" -"|mongodb-package| installed from official :doc:`.deb ` and :doc:`.rpm ` packages have the :setting:`bind_ip` configuration set to " -"``127.0.0.1`` by default." -msgstr "" - -# e4836564a13a4b83a1e9e2ecb7b34078 -#: ../source/includes/option/option-mongod-unixSocketPrefix.rst:3 -msgid "*Default*: /tmp" -msgstr "" - -# 447e9af4b86c43bca39f1b251e07b842 -#: ../source/includes/option/option-mongod-unixSocketPrefix.rst:5 -msgid "" -"The path for the UNIX socket. :option:`--unixSocketPrefix` applies only " -"to Unix-based systems." -msgstr "" - -# 334124777f54450fa41a4f8e9e6e2a0f -#: ../source/includes/option/option-mongod-unixSocketPrefix.rst:8 -msgid "" -"If this option has no value, the :program:`mongod` process creates a " -"socket with ``/tmp`` as a prefix. MongoDB creates and listens on a UNIX " -"socket unless one of the following is true:" -msgstr "" - -# 900a15aa3921473782f00dea4c71cbf7 -#: ../source/includes/option/option-mongod-unixSocketPrefix.rst:12 -msgid ":setting:`net.unixDomainSocket.enabled` is ``false``" -msgstr "" - -# cc740ea379b44bcca2c41b92bca150a7 -#: ../source/includes/option/option-mongod-filePermissions.rst:3 -msgid "*Default*: ``0700``" -msgstr "" - -# 23f67299ba5349a7a812590fd996a86c -#: ../source/includes/option/option-mongod-filePermissions.rst:5 -msgid "Sets the permission for the UNIX domain socket file." -msgstr "" - -# 9e483d312d034e5598a5375aa71a326f -#: ../source/includes/option/option-mongod-filePermissions.rst:7 -msgid ":option:`--filePermissions` applies only to Unix-based systems." -msgstr "" - -# ab0c46e708be4deeb6cadbb05737d811 -#: ../source/includes/option/option-mongod-fork.rst:3 -msgid "" -"Enables a :term:`daemon` mode that runs the :program:`mongod` process in " -"the background. By default :program:`mongod` does not run as a daemon: " -"typically you will run :program:`mongod` as a daemon, either by using " -":option:`--fork` or by using a controlling process that handles the " -"daemonization process (e.g. as with ``upstart`` and ``systemd``)." -msgstr "" - -# 0f37c30ef3a64eecaf924eac9b82e26d -#: ../source/includes/option/option-mongod-auth.rst:3 -msgid "" -"Enables authorization to control user's access to database resources and " -"operations. When authorization is enabled, MongoDB requires all clients " -"to authenticate themselves first in order to determine the access for the" -" client." -msgstr "" - -# 916004d013e24913993858f8244750b8 -#: ../source/includes/option/option-mongod-auth.rst:8 -msgid "" -"Configure users via the :doc:`mongo shell `. If" -" no users exist, the localhost interface will continue to have access to " -"the database until you create the first user." -msgstr "" - -# fe2922bb04d6480182d8954ee30ad0b8 -#: ../source/includes/option/option-mongod-auth.rst:13 -msgid "See :doc:`Security ` for more information." -msgstr "" - -# 7c3c98b641014f7d8d81d8e5785062a7 -#: ../source/includes/option/option-mongod-noauth.rst:3 -msgid "" -"Disables authentication. Currently the default. Exists for future " -"compatibility and clarity." -msgstr "" - -# da771bbb99f24e8cae037bce58386fc1 -#: ../source/includes/option/option-mongod-transitionToAuth.rst:5 -msgid "" -"Allows the :program:`mongod` to accept and create authenticated and non-" -"authenticated connections to and from other :program:`mongod` and " -":program:`mongos` instances in the deployment. Used for performing " -"rolling transition of replica sets or sharded clusters from a no-auth " -"configuration to :ref:`internal authentication `. " -"Requires specifying a :ref:`internal authentication `" -" mechanism such as :option:`--keyfile`." -msgstr "" - -# 6643cf43bebe434bacef0e66e1823848 -#: ../source/includes/option/option-mongod-transitionToAuth.rst:14 -msgid "" -"For example, if using :ref:`keyfiles ` for " -":ref:`internal authentication `, the " -":program:`mongod` creates an authenticated connection with any " -":program:`mongod` or :program:`mongos` in the deployment using a matching" -" keyfile. If the security mechanisms do not match, the :program:`mongod` " -"utilizes a non-authenticated connection instead." -msgstr "" - -# 898b796d0e4540beb383d1772175d452 -#: ../source/includes/option/option-mongod-transitionToAuth.rst:20 -msgid "" -"A :program:`mongod` running with :option:`--transitionToAuth` does not " -"enforce :ref:`user access controls `. Users may connect to" -" your deployment without any access control checks and perform read, " -"write, and administrative operations." -msgstr "" - -# 4221755e3bcb4b588ad3d8c3da4c1ce4 -#: ../source/includes/option/option-mongod-transitionToAuth.rst:26 -msgid "" -"A :program:`mongod` running with :ref:`internal authentication ` and *without* :option:`--transitionToAuth` requires " -"clients to connect using :ref:`user access controls `. " -"Update clients to connect to the :program:`mongod` using the appropriate " -":ref:`user ` prior to restarting :program:`mongod` without " -":option:`--transitionToAuth`." -msgstr "" - -# 1413d588029748ccbb9d883eed24e80c -#: ../source/includes/option/option-mongod-jsonp.rst:3 -msgid "" -"Permits :term:`JSONP` access via an HTTP interface. Enabling the " -"interface can increase network exposure. The :option:`--jsonp` option " -"enables the HTTP interface, even if the :setting:`HTTP interface " -"` option is disabled." -msgstr "" - -# 51be22e6568e43a9a8e1c72e58c8e75c -#: ../source/includes/option/option-mongod-rest.rst:3 -msgid "" -"Enables the simple :term:`REST` API. Enabling the :term:`REST` API " -"enables the HTTP interface, even if the :setting:`HTTP interface " -"` option is disabled, and as a result can increase " -"network exposure." -msgstr "" - -# bf066727c55c48e2bf039bddda98665e -#: ../source/includes/option/option-mongod-slowms.rst:3 -msgid "*Default*: 100" -msgstr "" - -# 64df6e77cf6c49198b1d4a46f7951420 -#: ../source/includes/option/option-mongod-slowms.rst:5 -msgid "" -"The threshold in milliseconds at which the database profiler considers a " -"query slow. MongoDB records all slow queries to the log, even when the " -"database profiler is off. When the profiler is on, it writes to the " -"``system.profile`` collection. See the :dbcommand:`profile` command for " -"more information on the database profiler." -msgstr "" - -# 5dce37fd28e744459941abb931533e83 -#: ../source/includes/option/option-mongod-profile.rst:3 -msgid "*Default*: 0" -msgstr "" - -# 2709ce06f7784cd4b163888e6bfc7353 -#: ../source/includes/option/option-mongod-profile.rst:5 -msgid "" -"Changes the level of database profiling, which inserts information about " -"operation performance into the ``system.profile`` collection. Specify one" -" of the following levels:" -msgstr "" - -# f5883e0c426c47da8c82149cb9e43349 -#: ../source/includes/option/option-mongod-profile.rst:13 -msgid "Level" -msgstr "" - -# 7bb30cbf144f4f52991ff5a0c1106e88 -#: ../source/includes/option/option-mongod-profile.rst:15 -msgid "Setting" -msgstr "" - -# cd0923f41cfc4ada9f32d2b9a0621c42 -#: ../source/includes/option/option-mongod-profile.rst:17 -msgid "0" -msgstr "" - -# 03b67992ca6a410e96474708c47f5272 -#: ../source/includes/option/option-mongod-profile.rst:19 -msgid "Off. No profiling." -msgstr "" - -# 0e9fb7ca8a56445c9752fbf65b1485a1 -#: ../source/includes/option/option-mongod-profile.rst:21 -msgid "1" -msgstr "" - -# bdbed379ed534939a49a40a6fd3fbb0c -#: ../source/includes/option/option-mongod-profile.rst:23 -msgid "On. Only includes slow operations." -msgstr "" - -# 934a6e39fa3e4fe58d2ab5601479ed78 -#: ../source/includes/option/option-mongod-profile.rst:25 -msgid "2" -msgstr "" - -# e48ca7cad3e74e888cc772d79b3738cc -#: ../source/includes/option/option-mongod-profile.rst:27 -msgid "On. Includes all operations." -msgstr "" - -# ba7fd86c089f4783a212e4821414bbb0 -#: ../source/includes/option/option-mongod-profile.rst:29 -msgid "" -"Database profiling can impact database performance. Enable this option " -"only after careful consideration." -msgstr "" - -# 17c87161bf424019b8ca886a82609755 -#: ../source/includes/option/option-mongod-cpu.rst:3 -msgid "" -"Forces the :program:`mongod` process to report the percentage of CPU time" -" in write lock, every four seconds." -msgstr "" - -# aba97b3329334481bf58458c4994cc4a -#: ../source/includes/option/option-mongod-sysinfo.rst:3 -msgid "" -"Returns diagnostic system information and then exits. The information " -"provides the page size, the number of physical pages, and the number of " -"available physical pages." -msgstr "" - -# d09199fefa954377b421d32b66013fa3 -#: ../source/includes/option/option-mongod-noscripting.rst:3 -msgid "Disables the scripting engine." -msgstr "" - -# 6e3727bf3ae843faacd97a8ea3dbc17c -#: ../source/includes/option/option-mongod-notablescan.rst:3 -msgid "" -"Forbids operations that require a collection scan. See " -":parameter:`notablescan` for additional information." -msgstr "" - -# 40fdac16a4d84dd1a4503ec61e877f6d -#: ../source/includes/option/option-mongod-shutdown.rst:3 -msgid "" -"The :option:`--shutdown` option cleanly and safely terminates the " -":program:`mongod` process. When invoking :program:`mongod` with this " -"option you must set the :option:`--dbpath` option either directly or by " -"way of the :doc:`configuration file ` " -"and the :option:`--config` option." -msgstr "" - -# 3ff288d9ea8945519daa4e3f386dc7c5 -#: ../source/includes/option/option-mongod-shutdown.rst:9 -msgid "The :option:`--shutdown` option is available only on Linux systems." -msgstr "" - -# 7ab570ec32504153999ad4731a11932d -# d3989edd36254a519d908b8f19ac58f0 -# 732121a17bec4463a95d80739019b454 -# 6be00e4ed6e94042b11e16069a0f7507 -# c9a5222783e7496baf04642b9f783d00 -# 611aa9a5c73942fa957928fe513b424e -# 67f53ee637dd4e00be66ef347c0bb342 -# 6ae83fdbebcb4a80a8d2fadd0e51b0c4 -# b83557047b7a4306a6bee7c0e31e2852 -# 4194a2b4b0484f0c826dcbcd2e70a5ac -# 098f69394a8c4cf3acec709bc1030377 -# 4f7e0490f31d4eb08304f9ee3bc38665 -# b7bd987b44db4d069a3da46a0e3a225d -# 2b67b25af99645d89b18d4bbfd4d4ebf -# d7a5f3ad68b74e718806f723b8f2224c -# 56fd2e8fb1d54098a86393227fa13cd8 -# 57e3bea15d444dc5b05d70e7f1a0fa79 -# b8e5c31b5d8246828671cf53aece6ac7 -# 16425ce047b34ef5a42bfa436027eec2 -# 93feac3b10ee4676b3bf9e565e6e0c3d -# eca7203b8cc5461c9c30f10cae3ae0c6 -# 5494dec80aac49e2bdfddec7b474279c -#: ../source/includes/fact-enterprise-only-admonition.rst:3 -#: ../source/includes/option/option-mongod-ldapAuthzQueryTemplate.rst:3 -#: ../source/includes/option/option-mongod-ldapBindMethod.rst:5 -#: ../source/includes/option/option-mongod-ldapBindSASLMechanisms.rst:5 -#: ../source/includes/option/option-mongod-ldapQueryPassword.rst:3 -#: ../source/includes/option/option-mongod-ldapQueryUser.rst:3 -#: ../source/includes/option/option-mongod-ldapServers.rst:3 -#: ../source/includes/option/option-mongod-ldapTimeoutMS.rst:5 -#: ../source/includes/option/option-mongod-ldapTransportSecurity.rst:5 -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:3 -#: ../source/includes/option/option-mongod-redactClientLogData.rst:3 -#: ../source/includes/option/option-mongod-storageEngine.rst:31 -msgid "Available in MongoDB Enterprise only." -msgstr "" - -# fc5466c96b1c4a5eb7ca7d76297797f7 -#: ../source/includes/option/option-mongod-redactClientLogData.rst:5 -msgid "" -"A :program:`mongod` running with :option:`--redactClientLogData` redacts " -"any message accompanying a given log event before logging. This prevents " -"the :program:`mongod` from writing potentially sensitive data stored on " -"the database to the diagnostic log. Metadata such as error or operation " -"codes, line numbers, and source file names are still visible in the logs." -msgstr "" - -# 0cfdf42d9ce64c20925565150097c0e3 -#: ../source/includes/option/option-mongod-redactClientLogData.rst:11 -msgid "" -"Use :option:`--redactClientLogData` in conjunction with :doc:`encryption " -"` to assist compliance with regulatory " -"requirements." -msgstr "" - -# c8d03915b50e4c72a66d9468a8ff5e42 -#: ../source/includes/option/option-mongod-redactClientLogData.rst:15 -msgid "" -"For example, a MongoDB deployment might store Personally Identifiable " -"Information (PII) in one or more collections. The :program:`mongod` logs " -"events such as those related to CRUD operations, sharding metadata, etc. " -"It is possible that the :program:`mongod` may expose PII as a part of " -"these logging operations. A :program:`mongod` running with " -":option:`--redactClientLogData` removes any message accompanying these " -"events before being output to the log, effectively removing the PII." -msgstr "" - -# 1a53ec22a94e40a8849f0d873375250c -#: ../source/includes/option/option-mongod-redactClientLogData.rst:23 -msgid "" -"Diagnostics on a :program:`mongod` running with " -":option:`--redactClientLogData` may be more difficult due to the lack of " -"data related to a log event. See the :ref:`process logging ` manual page for an example of the effect of " -":option:`--redactClientLogData` on log output." -msgstr "" - -# 50925b2986ee4b5aaca32d2433a367a2 -#: ../source/includes/option/option-mongod-redactClientLogData.rst:28 -msgid "" -"You can enable or disable log redaction on a running :program:`mongod` " -"using the :dbcommand:`setParameter` database command." -msgstr "" - -# 219da4210e094fff996bd38ff5cb8991 -#: ../source/reference/program/mongod.txt:131 -msgid "LDAP Authentication or Authorization Options" -msgstr "" - -# 2c4d8da5f18940b3b2f8f6f84d60871e -#: ../source/includes/option/option-mongod-ldapServers.rst:5 -msgid "" -"Takes a quote-enclosed comma-separated string of one or more LDAP " -"servers, each in ``host:port`` format. :program:`mongod` executes LDAP " -"operations against these servers to authenticate users or determine what " -"actions a user is authorized to perform on a given database." -msgstr "" - -# 170aa590d79f4cd683039a2346bf25d4 -# 0ddc43d3b984435c873b039a1388cf64 -# d50cbd6b812b40c4966afdc67ce98818 -# 5b8b239deda04bf3b8f2c65a5ae68155 -#: ../source/includes/option/option-mongod-ldapQueryPassword.rst:11 -#: ../source/includes/option/option-mongod-ldapQueryUser.rst:18 -#: ../source/includes/option/option-mongod-ldapServers.rst:10 -#: ../source/includes/option/option-mongod-ldapTimeoutMS.rst:15 -msgid "" -"This setting can be configured on a running :program:`mongod` using " -":dbcommand:`setParameter`." -msgstr "" - -# d396a96d775f436792df59ba5e68ab38 -#: ../source/includes/option/option-mongod-ldapServers.rst:13 -msgid "" -"If unset, :program:`mongod` cannot use :doc:`LDAP authentication or " -"authorization `." -msgstr "" - -# cf38b979f571441ab6e65d122cb1c7c9 -#: ../source/includes/option/option-mongod-ldapQueryUser.rst:5 -msgid "" -"The identity with which :program:`mongod` binds as, when connecting to or" -" performing queries on an LDAP server." -msgstr "" - -# ccd88682a3a6468eb6c19d2710b2d8de -#: ../source/includes/option/option-mongod-ldapQueryUser.rst:8 -msgid "Only required if any of the following are true:" -msgstr "" - -# 97a2ba709661443cbd16befd3afa518f -# 1ff56fb741c040d7bda3e5351ca09e47 -#: ../source/includes/option/option-mongod-ldapBindWithOSDefaults.rst:14 -#: ../source/includes/option/option-mongod-ldapQueryUser.rst:10 -msgid "Using :ref:`LDAP authorization `." -msgstr "" - -# 0710f62f6c2b4fcd94e1907f77df3c40 -# 07c7123226374b17a816e429080141f1 -#: ../source/includes/option/option-mongod-ldapBindWithOSDefaults.rst:15 -#: ../source/includes/option/option-mongod-ldapQueryUser.rst:11 -msgid "" -"Using an LDAP query for :option:`username transformation " -"<--ldapUserToDNMapping>`." -msgstr "" - -# 529812d75834406e9aa55d13c847edbc -# 22bb452f02cd44a69899c40105985380 -#: ../source/includes/option/option-mongod-ldapBindWithOSDefaults.rst:17 -#: ../source/includes/option/option-mongod-ldapQueryUser.rst:12 -msgid "The LDAP server disallows anonymous binds" -msgstr "" - -# ab455fa3538a46feae8ebb97aa0b7ef1 -#: ../source/includes/option/option-mongod-ldapQueryUser.rst:14 -msgid "You must use :option:`--ldapQueryUser` with :option:`--ldapQueryPassword`." -msgstr "" - -# 1d280d10e617478bbc67f33c7ddb57c4 -# 3c1442c03f734608b8f90b217455a9f3 -#: ../source/includes/option/option-mongod-ldapQueryPassword.rst:9 -#: ../source/includes/option/option-mongod-ldapQueryUser.rst:16 -msgid "If unset, :program:`mongod` will not attempt to bind to the LDAP server." -msgstr "" - -# b30c510adb2f4a189f34a51666b11d65 -#: ../source/includes/option/option-mongod-ldapQueryUser.rst:23 -msgid "" -"Windows MongoDB deployments can use :option:`--ldapBindWithOSDefaults` " -"instead of :option:`--ldapQueryUser` and :option:`--ldapQueryPassword`. " -"You cannot specify both :option:`--ldapQueryUser` and " -":option:`--ldapBindWithOSDefaults` at the same time." -msgstr "" - -# 0033891452ed4321bba7dfea41a267bb -#: ../source/includes/option/option-mongod-ldapQueryPassword.rst:5 -msgid "" -"The password used to bind to an LDAP server when using " -":option:`--ldapQueryUser`. You must use :option:`--ldapQueryPassword` " -"with :option:`--ldapQueryUser`." -msgstr "" - -# 61734148794543808fdf7e2b68a3d463 -#: ../source/includes/option/option-mongod-ldapQueryPassword.rst:16 -msgid "" -"Windows MongoDB deployments can use :option:`--ldapBindWithOSDefaults` " -"instead of :option:`--ldapQueryPassword` and " -":option:`--ldapQueryPassword`. You cannot specify both " -":option:`--ldapQueryPassword` and :option:`--ldapBindWithOSDefaults` at " -"the same time." -msgstr "" - -# 12f0d399b975443f842f430c33fb9084 -# bb8a9c0c1bdf444f91090343acd22ef0 -# 8155ab9516d54a6cb70241f91d99b311 -#: ../source/includes/option/option-mongod-enableEncryption.rst:3 -#: ../source/includes/option/option-mongod-kmipRotateMasterKey.rst:3 -#: ../source/includes/option/option-mongod-ldapBindWithOSDefaults.rst:3 -msgid "*Default*: False" -msgstr "" - -# 1093e877d3644080b467687042b49909 -#: ../source/includes/option/option-mongod-ldapBindWithOSDefaults.rst:7 -msgid "Available in MongoDB Enterprise for the Windows platform only." -msgstr "" - -# 999dba04ed03405290112d98b2d0cf06 -#: ../source/includes/option/option-mongod-ldapBindWithOSDefaults.rst:9 -msgid "" -"Allows :program:`mongod` to authenticate, or bind, using your Windows " -"login credentials when connecting to the LDAP server." -msgstr "" - -# 97ef14bc92f94d5ab70305d32d9405ba -#: ../source/includes/option/option-mongod-ldapBindWithOSDefaults.rst:12 -msgid "Only required if:" -msgstr "" - -# 8cc216e9887e43ad8752a1eafe61d121 -#: ../source/includes/option/option-mongod-ldapBindWithOSDefaults.rst:19 -msgid "" -"Use :option:`--ldapBindWithOSDefaults` to replace " -":option:`--ldapQueryUser` and :option:`--ldapQueryPassword`." -msgstr "" - -# 046eeb8030d147138ab652e6db2b4edc -#: ../source/includes/option/option-mongod-ldapBindMethod.rst:3 -msgid "*Default*: simple" -msgstr "" - -# 2890a00fe8224721a2dc170f1698e4ec -#: ../source/includes/option/option-mongod-ldapBindMethod.rst:7 -msgid "" -"The method :program:`mongod` uses to authenticate to an LDAP server. Use " -"with :option:`--ldapQueryUser` and :option:`--ldapQueryPassword` to " -"connect to the LDAP server." -msgstr "" - -# 246b99e09cca4716a3d95b5eef7fdb85 -#: ../source/includes/option/option-mongod-ldapBindMethod.rst:11 -msgid ":option:`--ldapBindMethod` supports the following values:" -msgstr "" - -# bfe9d29a6c2748f9a6be0ef0389d5beb -#: ../source/includes/option/option-mongod-ldapBindMethod.rst:13 -msgid "``simple`` - :program:`mongod` uses simple authentication." -msgstr "" - -# ab2862dd013b4e219ac6af0cecf634e3 -#: ../source/includes/option/option-mongod-ldapBindMethod.rst:15 -msgid "``sasl`` - :program:`mongod` uses SASL protocol for authentication" -msgstr "" - -# fd2bc5e5ba4b4193826e637cda886895 -#: ../source/includes/option/option-mongod-ldapBindMethod.rst:17 -msgid "" -"If you specify ``sasl``, you can configure the available SASL mechanisms " -"using . :program:`mongod` defaults to using ``DIGEST-MD5`` mechanism." -msgstr "" - -# dde13b30819247cb81c00525066e6eac -#: ../source/includes/option/option-mongod-ldapBindSASLMechanisms.rst:3 -msgid "*Default*: DIGEST-MD5" -msgstr "" - -# 01c3ee8465424bb2b9af754e375209fc -#: ../source/includes/option/option-mongod-ldapBindSASLMechanisms.rst:7 -msgid "" -"A comma-separated list of SASL mechanisms :program:`mongod` can use when " -"authenticating to the LDAP server. The :program:`mongod` and the LDAP " -"server must agree on at least one mechanism." -msgstr "" - -# ee5e9b1238d5430ba925910f16c8f176 -#: ../source/includes/option/option-mongod-ldapBindSASLMechanisms.rst:11 -msgid "Set :option:`--ldapBindMethod` to ``sasl`` to use this option." -msgstr "" - -# 56073b69731044b8ba11f04999b1deea -#: ../source/includes/option/option-mongod-ldapBindSASLMechanisms.rst:15 -msgid "" -"A complete list of SASL mechanisms is out of scope for this " -"documentation. See the IANA list of `SASL mechanisms " -"`_, as well as the documentation for your LDAP service." -msgstr "" - -# fb62640864664029bb7afb7a36fb7d40 -#: ../source/includes/option/option-mongod-ldapTransportSecurity.rst:3 -msgid "*Default*: tls" -msgstr "" - -# 4b83f5d97ae74f37bf5e9bc070363443 -#: ../source/includes/option/option-mongod-ldapTransportSecurity.rst:7 -msgid "" -"By default, :program:`mongod` creates a TLS/SSL secured connection to the" -" LDAP server." -msgstr "" - -# 0b42cf05a86242cdb58807f78567afd1 -#: ../source/includes/option/option-mongod-ldapTransportSecurity.rst:10 -msgid "" -"For Linux deployments, you must configure the appropriate TLS Options in " -"``/etc/openldap/ldap.conf`` file. Your operating system's package manager" -" creates this file as part of the MongoDB Enterprise installation, via " -"the ``libldap`` dependency. See the documentation for ``TLS Options`` in " -"the `ldap.conf OpenLDAP documentation " -"`_" -" for more complete instructions." -msgstr "" - -# e81a00bd71284b68b6a27ce5ae477032 -#: ../source/includes/option/option-mongod-ldapTransportSecurity.rst:18 -msgid "" -"For Windows deployment, you must add the LDAP server CA certificates to " -"the Windows certificate management tool. The exact name and functionality" -" of the tool may vary depending on operating system version. Please see " -"the documentation for your version of Windows for more information on " -"certificate management." -msgstr "" - -# b78d47d62d1b40a5a0582edb804809ee -#: ../source/includes/option/option-mongod-ldapTransportSecurity.rst:24 -msgid "" -"Set :option:`--ldapTransportSecurity` to ``none`` to disable TLS/SSL " -"between :program:`mongod` and the LDAP server." -msgstr "" - -# 8987f2ab5f0e4338a2164cd2621a4cd6 -#: ../source/includes/option/option-mongod-ldapTransportSecurity.rst:29 -msgid "" -"Setting :option:`--ldapTransportSecurity` to ``none`` transmits plaintext" -" information and possibly credentials between :program:`mongod` and the " -"LDAP server." -msgstr "" - -# dc1586eb5da84e0ca7fb566e1769d514 -#: ../source/includes/option/option-mongod-ldapTimeoutMS.rst:3 -msgid "*Default*: 10000" -msgstr "" - -# 79220b6fa15144aea06b7d4a6cfbbcfd -#: ../source/includes/option/option-mongod-ldapTimeoutMS.rst:7 -msgid "" -"The amount of time in milliseconds :program:`mongod` should wait for an " -"LDAP server to respond to a request." -msgstr "" - -# 70cd75403f8547eba3e2db06c2cb8d3e -#: ../source/includes/option/option-mongod-ldapTimeoutMS.rst:10 -msgid "" -"Increasing the value of :option:`--ldapTimeoutMS` may prevent connection " -"failure between the MongoDB server and the LDAP server, if the source of " -"the failure is a connection timeout. Decreasing the value of " -":option:`--ldapTimeoutMS` reduces the time MongoDB waits for a response " -"from the LDAP server." -msgstr "" - -# 3c8cf564555f45be87d7818e80542b7f -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:5 -msgid "" -"Maps the username provided to :program:`mongod` for authentication to a " -"LDAP Distinguished Name (DN). You may need to use " -":option:`--ldapUserToDNMapping` to transform a username into an LDAP DN " -"in the following scenarios:" -msgstr "" - -# 13a104da29b946259317bee939254ea8 -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:9 -msgid "" -"Performing LDAP authentication with simple LDAP binding, where users " -"authenticate to MongoDB with usernames that are not full LDAP DNs." -msgstr "" - -# e5b0589e40964a14aa231c210ea78f3e -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:12 -msgid "" -"Using an :option:`LDAP authorization query template " -"<--ldapAuthzQueryTemplate>` that requires a DN." -msgstr "" - -# 4c96cafac425441db1ff0604ab3c414d -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:15 -msgid "" -"Transforming the usernames of clients authenticating to Mongo DB using " -"different authentication mechanisms (e.g. x.509, kerberos) to a full LDAP" -" DN for authorization." -msgstr "" - -# ccaac5cc8b8546f29275a687c6847b58 -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:19 -msgid "" -":option:`--ldapUserToDNMapping` expects a quote-enclosed JSON-string " -"representing an ordered array of documents. Each document contains a " -"regular expression ``match`` and either a ``substitution`` or " -"``ldapQuery`` template used for transforming the incoming username." -msgstr "" - -# ecc2a2a71f4a4854a100037cb90a4d52 -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:24 -msgid "Each document in the array has the following form:" -msgstr "" - -# ded58e6604014570b89b5eec06f4d3d6 -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:37 -msgid "Field" -msgstr "" - -# 54e4db61b7884e0186f4519647419bb3 -# b8b373b9ee3c413bbf5aceaa19bb3e7f -# 31a1d679ab004dae87e5405e505e07b7 -#: ../source/includes/option/option-mongod-ldapAuthzQueryTemplate.rst -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:39 -msgid "Example" -msgstr "" - -# 12a40a1ad96a4814bda1ab476d76dcad -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:41 -msgid "``match``" -msgstr "" - -# 56ae4cf5be234872982a7466945813dd -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:42 -msgid "" -"An ECMAScript-formatted regular expression (regex) to match against a " -"provided username. Each parenthesis-enclosed section represents a regex " -"capture group used by ``substitution`` or ``ldapQuery``." -msgstr "" - -# 54ad4e855a464c69824f1d453a4e07d3 -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:45 -msgid "``\"(.+)ENGINEERING\"`` ``\"(.+)DBA\"``" -msgstr "" - -# b8deea8ad53c4944adb23ba7ebc510e0 -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:48 -msgid "``substitution``" -msgstr "" - -# dd429eb7343148639f1f0b5388bc8c08 -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:50 -msgid "" -"An LDAP distinguished name (DN) formatting template that converts the " -"authentication name matched by the ``match`` regex into a LDAP DN. Each " -"curly bracket-enclosed numeric value is replaced by the corresponding " -"`regex capture group `_ extracted from the authentication " -"username via the ``match`` regex." -msgstr "" - -# e4b5d3efbfe144dbb01a8ef08c103d53 -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:57 -msgid "``\"cn={0},ou=engineering, dc=example,dc=com\"``" -msgstr "" - -# 7c5a3d9e25004c3cb3eeb39ebe7fa6f3 -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:60 -msgid "``ldapQuery``" -msgstr "" - -# 86560ff1fa1e4e528ffcb64a01a1da3a -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:62 -msgid "" -"A LDAP query formatting template that inserts the authentication name " -"matched by the ``match`` regex into an LDAP query URI encoded respecting " -"RFC4515 and RFC4516. Each curly bracket-enclosed numeric value is " -"replaced by the corresponding `regex capture group `_ extracted from the authentication " -"username via the ``match`` expression. :program:`mongod` executes the " -"query against the LDAP server to retrieve the LDAP DN for the " -"authenticated user. :program:`mongod` requires exactly one returned " -"result for the transformation to be successful, or :program:`mongod` " -"skips this transformation." -msgstr "" - -# e2918f8d24dd4d6b95692d8eb25300fa -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:73 -msgid "``\"ou=engineering,dc=example, dc=com??one?(user={0})\"``" -msgstr "" - -# f0877d02932640eda963fc4e118fb16f -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:76 -msgid "" -"For each document in the array, you must use either ``substitution`` or " -"``ldapQuery``. You *cannot* specify both in the same document." -msgstr "" - -# fdaa289cbfbf4484824ed3d944dc0d2a -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:79 -msgid "" -"When performing authentication or authorization, :program:`mongod` steps " -"through each document in the array in the given order, checking the " -"authentication username against the ``match`` filter. If a match is " -"found, :program:`mongod` applies the transformation and uses the output " -"for authenticating the user. :program:`mongod` does not check the " -"remaining documents in the array." -msgstr "" - -# e466f31332dc41cb941da8ad90caddec -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:86 -msgid "" -"If the given document does not match the provided authentication name, or" -" the transformation described by the document fails, :program:`mongod` " -"continues through the list of documents to find additional matches. If no" -" matches are found in any document, :program:`mongod` returns an error." -msgstr "" - -# e784e593880e462ba9bb0be3ae721bab -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:93 -msgid "" -"The following shows two transformation documents. The first document " -"matches against any string ending in ``@ENGINEERING``, placing anything " -"preceeding the suffix into a regex capture group. The second document " -"matches against any string ending in ``@DBA``, placing anything " -"preceeding the suffix into a regex capture group." -msgstr "" - -# 3d30608fc02d41d19ece738d56e9cc47 -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:99 -msgid "You must pass the array to :option:`--ldapUserToDNMapping` as a string." -msgstr "" - -# c0e48b167aab4b10be6716a6fa8a19b8 -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:116 -msgid "" -"A user with username ``alice@ENGINEERING.EXAMPLE.COM`` matches the first " -"document. The regex capture group ``{0}`` corresponds to the string " -"``alice``. The resulting output is the DN " -"``\"cn=alice,ou=engineering,dc=example,dc=com\"``." -msgstr "" - -# 6564d06e9816458697449b61608b86a9 -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:121 -msgid "" -"A user with username ``bob@DBA.EXAMPLE.COM`` matches the second document." -" The regex capture group ``{0}`` corresponds to the string ``bob``. The " -"resulting output is the LDAP query " -"``\"ou=dba,dc=example,dc=com??one?(user=bob)\"``. :program:`mongod` " -"executes this query against the LDAP server, returning the result " -"``\"cn=bob,ou=dba,dc=example,dc=com\"``." -msgstr "" - -# 60d2fb291ff74dcfa95b36b12c53f7f3 -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:128 -msgid "" -"If :option:`--ldapUserToDNMapping` is unset, :program:`mongod` applies no" -" transformations to the username when attempting to authenticate or " -"authorize a user against the LDAP server." -msgstr "" - -# b689444ffc6848d781104fc975a0c739 -# e90d4b50c2764b8989732c688b8988f0 -#: ../source/includes/option/option-mongod-ldapAuthzQueryTemplate.rst:49 -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:131 -msgid "" -"This setting can be configured on a running :program:`mongod` using the " -":dbcommand:`setParameter` database command." -msgstr "" - -# 3f259ca295c745d28ec0acdb565f9c64 -# 5816403b1b5f46a892ae42eac16e34aa -#: ../source/includes/option/option-mongod-ldapAuthzQueryTemplate.rst:54 -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:136 -msgid "" -"An explanation of `RFC4515 `_, " -"`RFC4516 `_ or LDAP queries is out " -"of scope for the MongoDB Documentation. Please review the RFC directly or" -" use your preferred LDAP resource." -msgstr "" - -# f2b82d6afcd44d038609589051e079f2 -#: ../source/includes/option/option-mongod-ldapAuthzQueryTemplate.rst:5 -msgid "" -"A relative LDAP query URL formatted conforming to `RFC4515 " -"`_ and `RFC4516 " -"`_ that :program:`mongod` executes " -"to obtain the LDAP groups to which the authenticated user belongs to. The" -" query is relative to the host or hosts specified in " -":option:`--ldapServer`." -msgstr "" - -# 450e468899f64f1fa6759bdca71dd866 -#: ../source/includes/option/option-mongod-ldapAuthzQueryTemplate.rst:11 -msgid "" -"Use the ``{USER}`` placeholder in the URL to substitute the authenticated" -" username, or the transformed username if a :option:`username mapping " -"<--ldapUserToDNMapping>` is specified." -msgstr "" - -# e75fce712cbb40cc978888f135b875fe -#: ../source/includes/option/option-mongod-ldapAuthzQueryTemplate.rst:14 -msgid "" -"When constructing the query URL, ensure that the order of LDAP parameters" -" respects RFC4516:" -msgstr "" - -# 13710f9c490848ef8497c899d940507b -#: ../source/includes/option/option-mongod-ldapAuthzQueryTemplate.rst:21 -msgid "" -"If your query includes an attribute, :program:`mongod` assumes that the " -"query retrieves a the DNs which this entity is member of." -msgstr "" - -# 5cab103aed2e4f8daf12f993956e8465 -#: ../source/includes/option/option-mongod-ldapAuthzQueryTemplate.rst:24 -msgid "" -"If your query does not include an attribute, :program:`mongod` assumes " -"the query retrieves all entities which the user is member of." -msgstr "" - -# b1f9f1eb1291484fa4a6408eabd66e15 -#: ../source/includes/option/option-mongod-ldapAuthzQueryTemplate.rst:27 -msgid "" -"For each LDAP DN returned by the query, :program:`mongod` assigns the " -"authorized user a corresponding role on the ``admin`` database. If a role" -" on the on the ``admin`` database exactly matches the DN, " -":program:`mongod` grants the user the roles and privileges assigned to " -"that role. See the :method:`db.createRole()` method for more information " -"on creating roles." -msgstr "" - -# 8feae3d707c540a4a99fc29a0b82e18d -#: ../source/includes/option/option-mongod-ldapAuthzQueryTemplate.rst:35 -msgid "" -"This LDAP query returns any groups listed in the LDAP user object's " -"``memberOf`` attribute." -msgstr "" - -# d3c94ffc8a204dac947be82c883700e3 -#: ../source/includes/option/option-mongod-ldapAuthzQueryTemplate.rst:42 -msgid "" -"Your LDAP configuration may not include the ``memberOf`` attribute as " -"part of the user schema, may possess a different attribute for reporting " -"group membership, or may not track group membership through attributes. " -"Configure your query with respect to your own unique LDAP configuration." -msgstr "" - -# 65756de534a44f7c97a09ce2098f3e1f -#: ../source/includes/option/option-mongod-ldapAuthzQueryTemplate.rst:47 -msgid "If unset, :program:`mongod` cannot authorize users using LDAP." -msgstr "" - -# c690374bde354c4d818c25fc985ba78d -#: ../source/reference/program/mongod.txt:154 -msgid "Storage Options" -msgstr "" - -# 67ac82a46d274460b714f8f3c8e01a03 -#: ../source/includes/option/option-mongod-storageEngine.rst:3 -msgid "*Default*: ``wiredTiger``" -msgstr "" - -# 243c22671b924a67a158aebbaa82fb49 -#: ../source/includes/option/option-mongod-storageEngine.rst:9 -msgid "Starting in MongoDB 3.2, ``wiredTiger`` is the default." -msgstr "" - -# 8c244891809d4129a724aefc7cbc3d78 -#: ../source/includes/option/option-mongod-storageEngine.rst:11 -msgid "" -"Specifies the storage engine for the :program:`mongod` database. " -"Available values include:" -msgstr "" - -# 85e93ae50979479888920a9275e22ee6 -#: ../source/includes/option/option-mongod-storageEngine.rst:21 -msgid "``mmapv1``" -msgstr "" - -# c3081e09212840a480754fddb298cac5 -#: ../source/includes/option/option-mongod-storageEngine.rst:22 -msgid "To specify the :doc:`/core/mmapv1`." -msgstr "" - -# 053e4e505aef4336ae7d86b08b12f472 -#: ../source/includes/option/option-mongod-storageEngine.rst:24 -msgid "``wiredTiger``" -msgstr "" - -# ef807fc5579a47808545a3fd0603d26a -#: ../source/includes/option/option-mongod-storageEngine.rst:25 -msgid "To specify the :doc:`/core/wiredtiger`." -msgstr "" - -# 85c11057d11f46ffa2603b85e07e5376 -#: ../source/includes/option/option-mongod-storageEngine.rst:27 -msgid "``inMemory``" -msgstr "" - -# a43ae2d8cfa143a0a458f34c4195c7de -#: ../source/includes/option/option-mongod-storageEngine.rst:29 -msgid "To specify the :doc:`/core/inmemory`." -msgstr "" - -# cd6f5861f226455eab0234b54cf85241 -#: ../source/includes/option/option-mongod-storageEngine.rst:34 -msgid "" -"If you attempt to start a :program:`mongod` with a :option:`--dbpath` " -"that contains data files produced by a storage engine other than the one " -"specified by :option:`--storageEngine`, :program:`mongod` will refuse to " -"start." -msgstr "" - -# 6aa5721a9f894faaa2e24f0768557b26 -#: ../source/includes/option/option-mongod-dbpath.rst:3 -msgid "*Default*: ``/data/db`` on Linux and OS X, ``\\data\\db`` on Windows" -msgstr "" - -# b3fb84050390445abab34e6c3b6986f9 -#: ../source/includes/option/option-mongod-dbpath.rst:5 -msgid "The directory where the :program:`mongod` instance stores its data." -msgstr "" - -# 2af2148cae7c44d9a1edebfc3f59da3c -#: ../source/includes/option/option-mongod-dbpath.rst:7 -msgid "" -"If you installed MongoDB using a package management system, check the " -"``/etc/mongod.conf`` file provided by your packages to see the directory " -"is specified." -msgstr "" - -# 8c87fcf1f32b404da5bb2bef2e4de5ea -#: ../source/includes/option/option-mongod-dbpath.rst:12 -msgid "" -"The files in :option:`--dbpath` must correspond to the storage engine " -"specified in :option:`--storageEngine`. If the data files do not " -"correspond to :option:`--storageEngine`, :program:`mongod` will refuse to" -" start." -msgstr "" - -# 4d978c337cb64e7c8bafb2b36eebee88 -#: ../source/includes/option/option-mongod-directoryperdb.rst:3 -msgid "" -"Uses a separate directory to store data for each database. The " -"directories are under the :option:`--dbpath` directory, and each " -"subdirectory name corresponds to the database name." -msgstr "" - -# 0dfd213c65fc4f0fb177e539f3b11114 -#: ../source/includes/option/option-mongod-directoryperdb.rst:9 -msgid "" -"To change the :option:`--directoryperdb` option for existing deployments," -" you must restart the :program:`mongod` instances with the new " -":option:`--directoryperdb` value **and** a new data directory " -"(:option:`--dbpath \\ <--dbpath>`), and then repopulate the " -"data." -msgstr "" - -# ed832b76f29240e6b3f28aaf83941609 -#: ../source/includes/option/option-mongod-directoryperdb.rst:14 -msgid "" -"For standalone instances, you can use :program:`mongodump` on the " -"existing instance, stop the instance, restart with the new " -":option:`--directoryperdb` value **and** a new data directory, and use " -":program:`mongorestore` to populate the new data directory." -msgstr "" - -# 167d658080a7470c8d7540769c524db6 -#: ../source/includes/option/option-mongod-directoryperdb.rst:19 -msgid "" -"For replica sets, you can update in a rolling manner by stopping a " -"secondary member, restart with the new :option:`--directoryperdb` value " -"**and** a new data directory, and use :ref:`initial sync ` to populate the new data directory. To update all members," -" start with the secondary members first. Then step down the primary, and " -"update the stepped-down member." -msgstr "" - -# b9b4802083ed45699b99c3fd114b0f3a -# 2c3aa40a93ad4d77b7083f0002609239 -# 3793947ef602481e98c1370199ac6394 -# 1b30e4c87eee4367a1ed6eefe2028c78 -# d67135eaa803454e9b34aa60beef2a88 -# f72bcd62eefd4b34835fecab790c4bc7 -# 18cdc0ed6c754fa6bdc7e6096833eebe -#: ../source/includes/not-available-for-inmemory-storage-engine.rst:1 -msgid "" -"Not available for :program:`mongod` instances that use the in-memory " -"storage engine." -msgstr "" - -# aa3c22f61d38468bafdb85005ae94dbf -#: ../source/includes/option/option-mongod-noIndexBuildRetry.rst:3 -msgid "" -"Stops the :program:`mongod` from rebuilding incomplete indexes on the " -"next start up. This applies in cases where the :program:`mongod` restarts" -" after it has shut down or stopped in the middle of an index build. In " -"such cases, the :program:`mongod` always removes any incomplete indexes, " -"and then also, by default, attempts to rebuild them. To stop the " -":program:`mongod` from rebuilding incomplete indexes on start up, include" -" this option on the command-line." -msgstr "" - -# 6c8ebcee378145ca9f991976c240c0b5 -#: ../source/includes/option/option-mongod-noprealloc.rst:5 -msgid "" -"Disables the preallocation of data files. Currently the default. Exists " -"for future compatibility and clarity." -msgstr "" - -# 0939d2ecba3b4e8b9d92f002a58b3467 -#: ../source/includes/option/option-mongod-nssize.rst:3 -msgid "*Default*: 16" -msgstr "" - -# 6c6e9efd1dbd478ba6cbbe7a24fe9088 -#: ../source/includes/option/option-mongod-nssize.rst:5 -msgid "" -"Specifies the default size for namespace files, which are files that end " -"in ``.ns``. Each collection and index counts as a namespace." -msgstr "" - -# de70f12eec15461fba1b6fb7a11cb5c1 -#: ../source/includes/option/option-mongod-nssize.rst:8 -msgid "" -"Use this setting to control size for newly created namespace files. This " -"option has no impact on existing files. The maximum size for a namespace " -"file is 2047 megabytes. The default value of 16 megabytes provides for " -"approximately 24,000 namespaces." -msgstr "" - -# c5686640e13642c4a332ffac395d0f1d -#: ../source/includes/option/option-mongod-quota.rst:3 -msgid "" -"Enables a maximum limit for the number data files each database can have." -" When running with the :option:`--quota` option, MongoDB has a maximum of" -" 8 data files per database. Adjust the quota with :option:`--quotaFiles`." -msgstr "" - -# 444e5481db8a413792a2be3a605d1886 -#: ../source/includes/option/option-mongod-quotaFiles.rst:3 -msgid "*Default*: 8" -msgstr "" - -# bbd52a80f73348e38cd682a9f726c951 -#: ../source/includes/option/option-mongod-quotaFiles.rst:5 -msgid "" -"Modifies the limit on the number of data files per database. " -":option:`--quotaFiles` option requires that you set :option:`--quota`." -msgstr "" - -# 98736c01ad944d1b91b1577fdc989221 -#: ../source/includes/option/option-mongod-smallfiles.rst:3 -msgid "" -"Sets MongoDB to use a smaller default file size. The " -":option:`--smallfiles` option reduces the initial size for data files and" -" limits the maximum size to 512 megabytes. :option:`--smallfiles` also " -"reduces the size of each :term:`journal` file from 1 gigabyte to 128 " -"megabytes. Use :option:`--smallfiles` if you have a large number of " -"databases that each holds a small quantity of data." -msgstr "" - -# 260c8809de50434aab39d512459d4f56 -#: ../source/includes/option/option-mongod-smallfiles.rst:9 -msgid "" -"The :option:`--smallfiles` option can lead the :program:`mongod` instance" -" to create a large number of files, which can affect performance for " -"larger databases." -msgstr "" - -# df6cf83eed43458690a741aa4107b10a -#: ../source/includes/option/option-mongod-syncdelay.rst:3 -msgid "*Default*: 60" -msgstr "" - -# 8080dd1626a748b1bc1be8f33b4bee72 -#: ../source/includes/option/option-mongod-syncdelay.rst:5 -msgid "" -"Controls how much time can pass before MongoDB flushes data to the data " -"files via an :term:`fsync` operation." -msgstr "" - -# 9a4b9203546d44a5a0dd575abb5d7781 -#: ../source/includes/option/option-mongod-syncdelay.rst:8 -msgid "" -"**Do not set this value on production systems.** In almost every " -"situation, you should use the default setting." -msgstr "" - -# 703f602c0a1f4e8bb65bd7c9d4eb9c69 -#: ../source/includes/option/option-mongod-syncdelay.rst:14 -msgid "" -"If you set :option:`--syncdelay` to ``0``, MongoDB will not sync the " -"memory mapped files to disk." -msgstr "" - -# 3aef0d6442c046aa93ab265ed5028614 -#: ../source/includes/option/option-mongod-syncdelay.rst:17 -msgid "" -"The :program:`mongod` process writes data very quickly to the journal and" -" lazily to the data files. :option:`--syncdelay` has no effect on the " -":setting:`journal ` files or :doc:`journaling " -"`." -msgstr "" - -# 13ccecd3d7cc4fd3acf22e1a8c94a9eb -#: ../source/includes/option/option-mongod-syncdelay.rst:21 -msgid "" -"The :dbcommand:`serverStatus` command reports the background flush " -"thread's status via the :serverstatus:`backgroundFlushing` field." -msgstr "" - -# 542219950a024479ae28f254c8781a98 -#: ../source/includes/option/option-mongod-upgrade.rst:3 -msgid "" -"Upgrades the on-disk data format of the files specified by the " -":option:`--dbpath` to the latest version, if needed." -msgstr "" - -# 01c5784265224336a5cca6cc5042690a -#: ../source/includes/option/option-mongod-upgrade.rst:6 -msgid "" -"This option only affects the operation of the :program:`mongod` if the " -"data files are in an old format." -msgstr "" - -# dcc36714061d45e09f69d1073bf86512 -#: ../source/includes/option/option-mongod-upgrade.rst:9 -msgid "" -"In most cases you should not set this value, so you can exercise the most" -" control over your upgrade process. See the MongoDB `release notes " -"`_ (on the download page) for more " -"information about the upgrade process." -msgstr "" - -# 1513a9567673455c8a9a763b0f51c6ea -#: ../source/includes/option/option-mongod-repair.rst:3 -msgid "" -"Runs a repair routine on all databases. This is equivalent to shutting " -"down and running the :dbcommand:`repairDatabase` database command on all " -"databases." -msgstr "" - -# 1e0c9a8aaca94d129fd23bcbc0bace74 -#: ../source/includes/warning-repair.rst:3 -msgid "" -"During normal operations, only use the :dbcommand:`repairDatabase` " -"command and wrappers including :method:`db.repairDatabase()` in the " -":program:`mongo` shell and :option:`mongod --repair`, to compact database" -" files and/or reclaim disk space. Be aware that these operations remove " -"and do not save any corrupt data during the repair process." -msgstr "" - -# f236df12033945e6a29916a48f9289e4 -#: ../source/includes/warning-repair.rst:10 -msgid "" -"If you are trying to repair a :term:`replica set` member, and you have " -"access to an intact copy of your data (e.g. a recent backup or an intact " -"member of the :term:`replica set`), you should restore from that intact " -"copy, and **not** use :dbcommand:`repairDatabase`." -msgstr "" - -# 895a44e068fe4a918e9679417cf54cc5 -#: ../source/includes/note-repair.rst:1 -msgid "" -"When using :term:`journaling `, there is almost never any need " -"to run :dbcommand:`repairDatabase`. In the event of an unclean shutdown, " -"the server will be able to restore the data files to a pristine state " -"automatically." -msgstr "" - -# edfe785e6fec489fa5aed518ced2205e -#: ../source/includes/option/option-mongod-repair.rst:13 -msgid "" -"If you run the repair option *and* have data in a journal file, the " -":program:`mongod` instance refuses to start. In these cases you should " -"start the :program:`mongod` without the :option:`--repair` option, which " -"allows the :program:`mongod` to recover data from the journal. This " -"completes more quickly and is more likely to produce valid data files. To" -" continue the repair operation despite the journal files, shut down the " -":program:`mongod` cleanly and restart with the :option:`--repair` option." -msgstr "" - -# b611897c20e04ebcbda3eab9ac56e676 -#: ../source/includes/option/option-mongod-repair.rst:21 -msgid "" -"The :option:`--repair` option copies data from the source data files into" -" new data files in the :setting:`~storage.repairPath` and then replaces " -"the original data files with the repaired data files." -msgstr "" - -# 6813a8a2a04c4faeb4032851b82a70c1 -#: ../source/includes/option/option-mongod-repairpath.rst:3 -msgid "" -"*Default*: A ``_tmp_repairDatabase_`` directory under the " -":setting:`~storage.dbPath`." -msgstr "" - -# c4d4e24386d94a33b17a334788336d1a -#: ../source/includes/option/option-mongod-repairpath.rst:6 -msgid "" -"Specifies a working directory that MongoDB will use during the " -":option:`--repair` operation. When :option:`--repair` completes, the " -":option:`--repairpath` directory is empty, and :setting:`~storage.dbPath`" -" contains the repaired files." -msgstr "" - -# 210002e0000e4a5a8aa39973ec75aa8e -#: ../source/includes/option/option-mongod-repairpath.rst:11 -msgid "" -"The :option:`--repairpath` must be within the :setting:`~storage.dbPath`." -" You can specify a symlink to :option:`--repairpath` to use a path on a " -"different file system." -msgstr "" - -# 60b1a21478d54480a3ba96e9fd8e81ff -#: ../source/includes/option/option-mongod-repairpath.rst:15 -msgid "" -"Only available for :program:`mongod` instance using the MMAPv1 storage " -"engine." -msgstr "" - -# fac8a18fec154a7f9c7a3f6f1292185c -#: ../source/includes/option/option-mongod-journal.rst:3 -msgid "" -"Enables the durability :term:`journal` to ensure data files remain valid " -"and recoverable. This option applies only when you specify the " -":option:`--dbpath` option. The :program:`mongod` enables journaling by " -"default on 64-bit builds of versions after 2.0." -msgstr "" - -# ad0ba6ecdaae446497f7ab346fef0292 -#: ../source/includes/extracts/no-journaling-writeConcernMajorityJournalDefault-false.rst:2 -msgid "" -"If any voting member of a replica set runs without :ref:`journaling " -"` (i.e. either runs an :ref:`in-memory storage " -"engine` or runs with journaling disabled), you must set" -" :rsconf:`writeConcernMajorityJournalDefault` to ``false``." -msgstr "" - -# b99e36487e0a4595bcf2df59ccdc684f -#: ../source/includes/option/option-mongod-nojournal.rst:3 -msgid "" -"Disables the durability journaling. The :program:`mongod` instance " -"enables journaling by default in 64-bit versions after v2.0." -msgstr "" - -# ce2541e576a04679b3c2a031ac9732e8 -#: ../source/includes/option/option-mongod-journalOptions.rst:3 -msgid "" -"Provides functionality for testing. Not for general use, and will affect " -"data file integrity in the case of abnormal system shutdown." -msgstr "" - -# 3ab9b2fccd134ce7ac8fe7fd45fa583f -#: ../source/includes/option/option-mongod-journalCommitInterval.rst:3 -msgid "*Default*: 100 or 30" -msgstr "" - -# 1f96d097ecc8482ba99f46f127ebbc61 -#: ../source/includes/option/option-mongod-journalCommitInterval.rst:8 -msgid "" -"The maximum amount of time in milliseconds that the :program:`mongod` " -"process allows between journal operations. Values can range from 1 to 500" -" milliseconds. Lower values increase the durability of the journal, at " -"the expense of disk performance. The default journal commit interval is " -"100 milliseconds." -msgstr "" - -# c28b33da17304564aa5717300ed57b95 -#: ../source/includes/option/option-mongod-journalCommitInterval.rst:14 -msgid "" -"On MMAPv1, if the journal is on a different block device (e.g. physical " -"volume, RAID device, or LVM volume) than the data files, the default " -"journal commit interval is 30 milliseconds. Additionally, on MMAPv1, when" -" a write operation with ``j:true`` is pending, :program:`mongod` will " -"reduce :setting:`~storage.journal.commitIntervalMs` to a third of the set" -" value." -msgstr "" - -# fb2e80ed7c734677b10ffc11e3c740e6 -#: ../source/includes/option/option-mongod-journalCommitInterval.rst:20 -msgid "" -"On WiredTiger, the default journal commit interval is 100 milliseconds. " -"Additionally, a write with ``j:true`` will cause an immediate sync of the" -" journal." -msgstr "" - -# a02fe99d6aff4a63a2a8477c329d2885 -#: ../source/reference/program/mongod.txt:193 -msgid "WiredTiger Options" -msgstr "" - -# 60a1acfa2c844992977f097bd87313f0 -#: ../source/includes/option/option-mongod-wiredTigerCacheSizeGB.rst:4 -msgid "" -"Defines the maximum size of the internal cache that WiredTiger will use " -"for all data." -msgstr "" - -# 3418980e1c82454db5194aefe91d774c -#: ../source/includes/option/option-mongod-wiredTigerCacheSizeGB.rst:9 -msgid "" -"Values can range from 256MB to 10TB and can be a float. In addition, the " -"default value has also changed." -msgstr "" - -# f6721074d4ba4da7a4691e926d614c02 -#: ../source/includes/extracts/wt-cache-default-setting.rst:2 -msgid "" -"Starting in 3.4, the WiredTiger internal cache, by default, will use the " -"larger of either:" -msgstr "" - -# d3398745716d4a98895910dc113c2e35 -#: ../source/includes/extracts/wt-cache-default-setting.rst:5 -#, python-format -msgid "50% of RAM minus 1 GB, or" -msgstr "" - -# 2a91b5f7709047b6ac332cd0dc9d9b36 -#: ../source/includes/extracts/wt-cache-default-setting.rst:7 -msgid "256 MB." -msgstr "" - -# 63cf74dd70b34752a38fa6ec2bb0dde9 -#: ../source/includes/option/option-mongod-wiredTigerCacheSizeGB.rst:14 -msgid "" -"Avoid increasing the WiredTiger internal cache size above its default " -"value." -msgstr "" - -# f65d3c9b8c3f48958f0b64b1266bcf3c -#: ../source/includes/option/option-mongod-wiredTigerCacheSizeGB.rst:17 -msgid "" -"With WiredTiger, MongoDB utilizes both the WiredTiger internal cache and " -"the filesystem cache." -msgstr "" - -# 28151e50f18d4427b5464d32c81d27fd -#: ../source/includes/extracts/wt-filesystem-cache.rst:1 -msgid "" -"Via the filesystem cache, MongoDB automatically uses all free memory that" -" is not used by the WiredTiger cache or by other processes. Data in the " -"filesystem cache is compressed." -msgstr "" - -# 9f8618292009401cac24f18b7b42bb63 -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-cmdline-option.rst:3 -msgid "" -"The :option:`--wiredTigerCacheSizeGB` limits the size of the WiredTiger " -"internal cache. The operating system will use the available free memory " -"for filesystem cache, which allows the compressed MongoDB data files to " -"stay in memory. In addition, the operating system will use any free RAM " -"to buffer file system blocks and file system cache." -msgstr "" - -# fa2ab46d6b8e4929b265259d1522b019 -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-cmdline-option.rst:10 -msgid "" -"To accommodate the additional consumers of RAM, you may have to decrease " -"WiredTiger internal cache size." -msgstr "" - -# 9475ea39b259424f8e25f3ae64cf25fd -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-cmdline-option.rst:13 -msgid "" -"The default WiredTiger internal cache size value assumes that there is a " -"single :program:`mongod` instance per machine. If a single machine " -"contains multiple MongoDB instances, then you should decrease the setting" -" to accommodate the other :program:`mongod` instances." -msgstr "" - -# a86d9b654dba442a87c4b88312420c46 -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-cmdline-option.rst:19 -msgid "" -"If you run :program:`mongod` in a container (e.g. ``lxc``, ``cgroups``, " -"Docker, etc.) that does *not* have access to all of the RAM available in " -"a system, you must set :option:`--wiredTigerCacheSizeGB` to a value less " -"than the amount of RAM available in the container. The exact amount " -"depends on the other processes running in the container." -msgstr "" - -# 5bc16506c4cc46afa47184bc8430723a -# 24c0ae0ba55a42579316e3ab16074150 -#: ../source/includes/option/option-mongod-wiredTigerCollectionBlockCompressor.rst:3 -#: ../source/includes/option/option-mongod-wiredTigerJournalCompressor.rst:3 -msgid "*Default*: snappy" -msgstr "" - -# ff858fc0f9694d668e51799645a85515 -#: ../source/includes/option/option-mongod-wiredTigerJournalCompressor.rst:8 -msgid "" -"Specifies the type of compression to use to compress WiredTiger journal " -"data." -msgstr "" - -# aaf08b29790b4f90b5de717e93598b5a -# ef60ae1ab44d408c81c8e9e764fae234 -#: ../source/includes/option/option-mongod-wiredTigerCollectionBlockCompressor.rst:12 -#: ../source/includes/option/option-mongod-wiredTigerJournalCompressor.rst:11 -msgid "Available compressors are:" -msgstr "" - -# 1109334f63144e40a8550f8e7a6c5f55 -# 6f54747cbdbc46a4922fce972b544472 -# 3e46a13bc1004f328f23dda8395a843b -#: ../source/includes/option/option-mongod-replIndexPrefetch.rst:23 -#: ../source/includes/option/option-mongod-wiredTigerCollectionBlockCompressor.rst:14 -#: ../source/includes/option/option-mongod-wiredTigerJournalCompressor.rst:13 -msgid "``none``" -msgstr "" - -# a83631e05d374fac8727e158def204c3 -# d63674df0bdc41a8a7ecb046a53fd058 -#: ../source/includes/option/option-mongod-wiredTigerCollectionBlockCompressor.rst:16 -#: ../source/includes/option/option-mongod-wiredTigerJournalCompressor.rst:15 -msgid ":term:`snappy`" -msgstr "" - -# 665b63c41a0948848f94eb5450504190 -# d44661d75817436f8457163f41c24b57 -#: ../source/includes/option/option-mongod-wiredTigerCollectionBlockCompressor.rst:18 -#: ../source/includes/option/option-mongod-wiredTigerJournalCompressor.rst:17 -msgid ":term:`zlib`" -msgstr "" - -# 8159fc85d5e246aebe823a0456ee0067 -#: ../source/includes/option/option-mongod-wiredTigerDirectoryForIndexes.rst:5 -msgid "" -"When you start :program:`mongod` with " -":option:`--wiredTigerDirectoryForIndexes`, :program:`mongod` stores " -"indexes and collections in separate subdirectories under the data (i.e. " -":option:`--dbpath``) directory. Specifically, :program:`mongod` stores " -"the indexes in a subdirectory named ``index`` and the collection data in " -"a subdirectory named ``collection``." -msgstr "" - -# 8898c576e4074cf9a27c0bafbd2a38fe -#: ../source/includes/option/option-mongod-wiredTigerDirectoryForIndexes.rst:11 -msgid "" -"By using a symbolic link, you can specify a different location for the " -"indexes. Specifically, when :program:`mongod` instance is **not** " -"running, move the ``index`` subdirectory to the destination and create a " -"symbolic link named ``index`` under the data directory to the new " -"destination." -msgstr "" - -# 67b254ba62374cc296354bd7c7911c69 -#: ../source/includes/option/option-mongod-wiredTigerCollectionBlockCompressor.rst:8 -msgid "" -"Specifies the default type of compression to use to compress collection " -"data. You can override this on a per-collection basis when creating " -"collections." -msgstr "" - -# 62d51fe0b06641549f27793cd88ea5c2 -#: ../source/includes/option/option-mongod-wiredTigerCollectionBlockCompressor.rst:20 -msgid "" -":option:`--wiredTigerCollectionBlockCompressor` affects all collections " -"created. If you change the value of " -":option:`--wiredTigerCollectionBlockCompressor` on an existing MongoDB " -"deployment, all new collections will use the specified compressor. " -"Existing collections will continue to use the compressor specified when " -"they were created, or the default compressor at that time." -msgstr "" - -# 6e063aa9168548d292497fdf17300481 -#: ../source/includes/option/option-mongod-wiredTigerIndexPrefixCompression.rst:3 -msgid "*Default*: true" -msgstr "" - -# a457da2a55e54b358b0f4b08da0d91c4 -#: ../source/includes/option/option-mongod-wiredTigerIndexPrefixCompression.rst:8 -msgid "Enables or disables :term:`prefix compression` for index data." -msgstr "" - -# 02cf4d0aee8e4b0090282e55505de36d -#: ../source/includes/option/option-mongod-wiredTigerIndexPrefixCompression.rst:10 -msgid "" -"Specify ``true`` for :option:`--wiredTigerIndexPrefixCompression` to " -"enable :term:`prefix compression` for index data, or ``false`` to disable" -" prefix compression for index data." -msgstr "" - -# 273a791ed47a4588a388552353f9e6fb -#: ../source/includes/option/option-mongod-wiredTigerIndexPrefixCompression.rst:13 -msgid "" -"The :option:`--wiredTigerIndexPrefixCompression` setting affects all " -"indexes created. If you change the value of " -":option:`--wiredTigerIndexPrefixCompression` on an existing MongoDB " -"deployment, all new indexes will use prefix compression. Existing indexes" -" are not affected." -msgstr "" - -# 78deca8bf3364de9b7a8ad2c24a434ea -#: ../source/reference/program/mongod.txt:208 -msgid "Replication Options" -msgstr "" - -# cf91a636d34344468ddd68d03e50e42c -#: ../source/includes/option/option-mongod-replSet.rst:3 -msgid "" -"Configures replication. Specify a replica set name as an argument to this" -" set. All hosts in the replica set must have the same set name." -msgstr "" - -# 63c461d9bbbe4191a5da9c8a7d485dd0 -#: ../source/includes/fact-unique-replica-set-names.rst:1 -msgid "" -"If your application connects to more than one replica set, each set " -"should have a distinct name. Some drivers group replica set connections " -"by replica set name." -msgstr "" - -# b977c9191024424aa6c3064e6c67ae03 -#: ../source/includes/option/option-mongod-oplogSize.rst:3 -#, python-format -msgid "" -"Specifies a maximum size in megabytes for the replication operation log " -"(i.e., the :term:`oplog`). The :program:`mongod` process creates an " -":term:`oplog` based on the maximum amount of space available. For 64-bit " -"systems, the oplog is typically 5% of available disk space. Once the " -":program:`mongod` has created the oplog for the first time, changing the " -":option:`--oplogSize` option will not affect the size of the oplog." -msgstr "" - -# dd0bba20d4f4446d992051462bdd28fd -#: ../source/includes/option/option-mongod-oplogSize.rst:10 -msgid "See :ref:`replica-set-oplog-sizing` for more information." -msgstr "" - -# 4ffbbaab166147d18dad54a9662b1262 -#: ../source/includes/option/option-mongod-replIndexPrefetch.rst:3 -msgid "*Default*: all" -msgstr "" - -# a55d5eca244a48a1ad39831beb120780 -#: ../source/includes/fact-feature-is-mmapv1-only.rst:1 -msgid "Storage Engine Specific Feature" -msgstr "" - -# 2c5f8de8116943b0950ad67207b2c831 -#: ../source/includes/fact-feature-is-mmapv1-only.rst:3 -msgid "|feature| is only available with the ``mmapv1`` storage engine." -msgstr "" - -# 32f30a4f229748ae9066f5b25d5608b0 -#: ../source/includes/option/option-mongod-replIndexPrefetch.rst:8 -msgid "" -"Determines which indexes :term:`secondary` members of a :term:`replica " -"set` load into memory before applying operations from the oplog. By " -"default secondaries load all indexes related to an operation into memory " -"before applying operations from the oplog." -msgstr "" - -# 366acda01cc14613b4b141b32bfd0702 -#: ../source/includes/option/option-mongod-replIndexPrefetch.rst:13 -msgid "Set this option to one of the following:" -msgstr "" - -# ac832214aec143278b1acb7c00c38ad8 -#: ../source/includes/option/option-mongod-replIndexPrefetch.rst:25 -msgid "Secondaries do not load indexes into memory." -msgstr "" - -# 072ef285856944518a4a65ce64d260b2 -#: ../source/includes/option/option-mongod-replIndexPrefetch.rst:27 -msgid "``all``" -msgstr "" - -# 45b507bbdd334f18832592f868f00132 -#: ../source/includes/option/option-mongod-replIndexPrefetch.rst:29 -msgid "Secondaries load all indexes related to an operation." -msgstr "" - -# 20028aa94e864c39a8717843ed3f3c66 -#: ../source/includes/option/option-mongod-replIndexPrefetch.rst:31 -msgid "``_id_only``" -msgstr "" - -# 285d5a21a2614a9894c546345e0b8480 -#: ../source/includes/option/option-mongod-replIndexPrefetch.rst:33 -msgid "" -"Secondaries load no additional indexes into memory beyond the already " -"existing ``_id`` index." -msgstr "" - -# f3e66a3e195549cfb048550f5eea5970 -#: ../source/includes/option/option-mongod-enableMajorityReadConcern.rst:6 -msgid "" -"Enables :term:`read concern` level of ``\"majority\"``. By default, " -"``\"majority\"`` level is not enabled." -msgstr "" - -# 0435007047a1428ba8c028d887dbcb39 -#: ../source/reference/program/mongod.txt:221 -msgid "Master-Slave Replication" -msgstr "" - -# f8fff8153d4245ba8897c45b5fbe6539 -#: ../source/reference/program/mongod.txt:223 -msgid "" -"These options provide access to conventional master-slave database " -"replication. While this functionality remains accessible in MongoDB, " -"replica sets are the preferred configuration for database replication." -msgstr "" - -# 11c25b5a414f4d0e81d1f6275010807d -#: ../source/includes/extracts/master-slave-deprecated-for-sharded-cluster.rst:2 -msgid "" -"MongoDB 3.2 deprecates the use of master-slave replication for components" -" of sharded clusters." -msgstr "" - -# 224ee65d8bb24dfaa55a359f43b9ec0c -#: ../source/includes/option/option-mongod-master.rst:3 -msgid "Configures the :program:`mongod` to run as a replication :term:`master`." -msgstr "" - -# 079a19ba651f4fcca9ccafa0a05cf175 -#: ../source/includes/option/option-mongod-slave.rst:3 -msgid "Configures the :program:`mongod` to run as a replication :term:`slave`." -msgstr "" - -# 81cf0c7baa664e47954de10a32c06602 -#: ../source/includes/option/option-mongod-source.rst:3 -msgid "" -"For use with the :option:`--slave` option, the ``--source`` option " -"designates the server that this instance will replicate." -msgstr "" - -# eaf7de7575e340a7bda0645854ea36d5 -#: ../source/includes/option/option-mongod-only.rst:3 -msgid "" -"For use with the :option:`--slave` option, the ``--only`` option " -"specifies only a single :term:`database` to replicate." -msgstr "" - -# 71d72f70c4074fc3b4cfba7df20d54bb -#: ../source/includes/option/option-mongod-slavedelay.rst:3 -msgid "" -"For use with the :option:`--slave` option, the :option:`--slavedelay` " -"option configures a \"delay\" in seconds, for this slave to wait to apply" -" operations from the :term:`master` node." -msgstr "" - -# 19b30ff23b5e4285880cf766fb9a6d46 -#: ../source/includes/option/option-mongod-autoresync.rst:3 -msgid "" -"For use with the :option:`--slave` option. When set, the " -":option:`--autoresync` option allows this slave to automatically resync " -"if it is more than 10 seconds behind the master. This setting may be " -"problematic if the :option:`--oplogSize` specifies a too small oplog." -msgstr "" - -# ab87b081bda54dda9c1fecc47136acc3 -#: ../source/includes/option/option-mongod-autoresync.rst:9 -msgid "" -"If the :term:`oplog` is not large enough to store the difference in " -"changes between the master's current state and the state of the slave, " -"this instance will forcibly resync itself unnecessarily. If you don't " -"specify :option:`--autoresync`, the slave will not attempt an automatic " -"resync more than once in a ten minute period." -msgstr "" - -# a1fd7ddfe98c4d34876e066a8402b370 -#: ../source/includes/option/option-mongod-fastsync.rst:3 -msgid "" -"In the context of :term:`replica set` replication, set this option if you" -" have seeded this member with an up-to-date copy of the entire " -":setting:`~storage.dbPath` of another member of the set. Otherwise the " -":program:`mongod` will attempt to perform an initial sync, as though the " -"member were a new member." -msgstr "" - -# ec894d28d9b4460190b2e8dcf1803f45 -#: ../source/includes/option/option-mongod-fastsync.rst:10 -msgid "" -"If the data is not perfectly synchronized *and* the :program:`mongod` " -"starts with :option:`fastsync `, then the secondary or" -" slave will be permanently out of sync with the primary, which may cause " -"significant consistency problems." -msgstr "" - -# 5d13e2ae36db4d69942c4b41f59f71e8 -#: ../source/reference/program/mongod.txt:244 -msgid "Sharded Cluster Options" -msgstr "" - -# c9630df4f94547bbae02db019aae9583 -#: ../source/includes/option/option-mongod-configsvr.rst:4 -msgid "*Required if starting a config server.*" -msgstr "" - -# 2ec438885fd940fdae4f63f275d5240e -#: ../source/includes/option/option-mongod-configsvr.rst:6 -msgid "" -"Declares that this :program:`mongod` instance serves as the :ref:`config " -"server ` of a sharded cluster. When " -"running with this option, clients (i.e. other cluster components) will " -"not be able to write data to any database other than ``config`` and " -"``admin``. The default port for a :program:`mongod` with this option is " -"``27019`` and the default :option:`--dbpath` directory is " -"``/data/configdb``, unless specified." -msgstr "" - -# 54f13f40ed744263b326ff6671ac282d -#: ../source/includes/option/option-mongod-configsvr.rst:16 -msgid "" -"Starting in 3.4, you must deploy config servers as a replica set. The use" -" of the deprecated mirrored :program:`mongod` instances as config servers" -" (SCCC) is no longer supported. To convert your config servers from SCCC " -"to CSRS, see :doc:`/tutorial/upgrade-config-servers-to-replica-set`." -msgstr "" - -# ee71c05293ac4f6a9e83f2f7c2cca41b -#: ../source/includes/option/option-mongod-configsvr.rst:22 -msgid "" -"The replica set config servers (CSRS) must run the :doc:`WiredTiger " -"storage engine `." -msgstr "" - -# a1ad7d226d80402a89e45dacbc87d7c8 -#: ../source/includes/option/option-mongod-configsvr.rst:25 -msgid "The :option:`--configsvr` option creates a local :term:`oplog`." -msgstr "" - -# b180aff518994cf4b02dad0247d55a4e -#: ../source/includes/option/option-mongod-configsvr.rst:27 -msgid "" -"Do not use the :option:`--configsvr` option with :option:`--shardsvr`. " -"Config servers cannot be a shard server." -msgstr "" - -# 8a28caf96d8347eabe6b1993669b4a6b -#: ../source/includes/option/option-mongod-configsvrMode.rst:3 -msgid "**Available in MongoDB 3.2 version only**" -msgstr "" - -# f914cef1457240b0acb3183afab53f19 -#: ../source/includes/option/option-mongod-configsvrMode.rst:5 -msgid "" -"If set to ``sccc``, indicates that the config servers are deployed as " -"three mirrored :program:`mongod` instances, even if one or more config " -"servers is also a member of a replica set. ``configsvrMode`` only accepts" -" the value ``sccc``." -msgstr "" - -# 705d9545ec184f1cb26408c601113f32 -#: ../source/includes/option/option-mongod-configsvrMode.rst:10 -msgid "" -"If unset, config servers running as replica sets expect to use the " -"\"config server replica set\" protocol for writing to config servers, " -"rather than the \"mirrored mongod\" write protocol." -msgstr "" - -# af86f7a494564480b2c71597955208d1 -#: ../source/includes/option/option-mongod-shardsvr.rst:3 -msgid "*Required if starting a shard server.*" -msgstr "" - -# 11f8bbe1b41648bb88e4137170636cc0 -#: ../source/includes/option/option-mongod-shardsvr.rst:5 -msgid "" -"Configures this :program:`mongod` instance as a shard in a sharded " -"cluster. The default port for these instances is ``27018``. The only " -"effect of :option:`--shardsvr` is to change the port number." -msgstr "" - -# 609a68e0c84743399432268cfdcf61eb -#: ../source/includes/option/option-mongod-moveParanoia.rst:3 -msgid "" -"If specified, during chunk migration, a shard saves, to the ``moveChunk``" -" directory of the ``--dbpath``, all documents migrated from that shard." -msgstr "" - -# 58155fea7a18464f8cfd9f7f80696451 -#: ../source/includes/option/option-mongod-moveParanoia.rst:7 -msgid "" -"MongoDB does not automatically delete the data saved in the ``moveChunk``" -" directory." -msgstr "" - -# 65366bb662104689ae2f4b73c563aa5a -#: ../source/includes/option/option-mongod-noMoveParanoia.rst:3 -msgid "Starting in 3.2, MongoDB uses ``--noMoveParanoia`` as the default." -msgstr "" - -# 9ffb0475416d4d408f383fb7fa549502 -#: ../source/includes/option/option-mongod-noMoveParanoia.rst:6 -msgid "" -"During chunk migration, a shard does not save documents migrated from the" -" shard." -msgstr "" - -# 05d9de304c6840d1ba4630105da11606 -#: ../source/reference/program/mongod.txt:257 -msgid "TLS/SSL Options" -msgstr "" - -# 727e143cb3d54b18ac2b0e5cd9b4edee -#: ../source/reference/program/mongod.txt -msgid "See" -msgstr "" - -# f2b8f530f25048ff8db6c38e690f551e -#: ../source/includes/option/option-mongod-sslOnNormalPorts.rst:5 -msgid "Enables TLS/SSL for :program:`mongod`." -msgstr "" - -# fdda64f5f08a44d7a0e2744642004cbc -#: ../source/includes/option/option-mongod-sslOnNormalPorts.rst:7 -msgid "" -"With :option:`--sslOnNormalPorts`, a :program:`mongod` requires TLS/SSL " -"encryption for all connections on the default MongoDB port, or the port " -"specified by :option:`--port`. By default, :option:`--sslOnNormalPorts` " -"is disabled." -msgstr "" - -# 785ad1efb1534fa98a57421628ed24cd -# 1c28223fb7a54b0187f020d3e0fccf45 -# 7bfc0f8a43384182b68cea99ee726d88 -# 0883d62d51884d1989b742e27ece8848 -# 575d56694f61487091ba30a45418a7e5 -# 9940e4009d1e4ad2a5a5aa9e7c9cbd45 -# fbc60ca817664bdaa89026648d7cd663 -# bf0dabc6f23a4757b79a1280c8f8dbbf -# 69ac49ba55634fd99399907f30b7ed63 -# 4239d8ab0fc143c4a79e1087279582c2 -# 9687967f4d764511999b166b30f55c15 -# a94037649c4040f68d0686e5afed9a87 -#: ../source/includes/fact-ssl-supported.rst:3 -msgid "" -"Most MongoDB distributions now include support for TLS/SSL. See " -":doc:`/tutorial/configure-ssl` and :doc:`/tutorial/configure-ssl-clients`" -" for more information about TLS/SSL and MongoDB." -msgstr "" - -# 45040009bc784d04898fd4e2cd058299 -#: ../source/includes/option/option-mongod-sslMode.rst:5 -msgid "" -"Enables TLS/SSL or mixed TLS/SSL used for all network connections. The " -"argument to the :option:`--sslMode` option can be one of the following:" -msgstr "" - -# eba4b572c75049949584d5b2ae614eee -#: ../source/includes/option/option-mongod-sslMode.rst:16 -msgid "``disabled``" -msgstr "" - -# e101e31d0291447d8b2503a8f770260d -#: ../source/includes/option/option-mongod-sslMode.rst:18 -msgid "The server does not use TLS/SSL." -msgstr "" - -# 0634907eb8ca4af89e2f2449d5af7e48 -#: ../source/includes/option/option-mongod-sslMode.rst:20 -msgid "``allowSSL``" -msgstr "" - -# 237a3a8a16cd4922b5cf0a29fa0b42a4 -#: ../source/includes/option/option-mongod-sslMode.rst:22 -msgid "" -"Connections between servers do not use TLS/SSL. For incoming connections," -" the server accepts both TLS/SSL and non-TLS/non-SSL." -msgstr "" - -# 2ee269b6350943f5a4849a22ad2ad758 -#: ../source/includes/option/option-mongod-sslMode.rst:25 -msgid "``preferSSL``" -msgstr "" - -# cde27008654f4a5db7647f1e5e6b29f1 -#: ../source/includes/option/option-mongod-sslMode.rst:27 -msgid "" -"Connections between servers use TLS/SSL. For incoming connections, the " -"server accepts both TLS/SSL and non-TLS/non-SSL." -msgstr "" - -# 1f67a978d1024cdc87d50fb179774ac8 -#: ../source/includes/option/option-mongod-sslMode.rst:30 -msgid "``requireSSL``" -msgstr "" - -# 314908de88484867a7efd904fc15a6b7 -#: ../source/includes/option/option-mongod-sslMode.rst:32 -msgid "The server uses and accepts only TLS/SSL encrypted connections." -msgstr "" - -# 4d41efa5e8e34d03a40c7b909c2a87f5 -#: ../source/includes/option/option-mongod-sslPEMKeyFile.rst:3 -msgid "" -"Specifies the :file:`.pem` file that contains both the TLS/SSL " -"certificate and key. Specify the file name of the :file:`.pem` file using" -" relative or absolute paths." -msgstr "" - -# 239f9b3884814290a5a03192c69261e8 -#: ../source/includes/option/option-mongod-sslPEMKeyFile.rst:7 -msgid "You must specify :option:`--sslPEMKeyFile` when TLS/SSL is enabled." -msgstr "" - -# cf12afe4b9814add8e240582ad2f65e8 -#: ../source/includes/option/option-mongod-sslPEMKeyPassword.rst:3 -msgid "" -"Specifies the password to de-crypt the certificate-key file (i.e. " -":option:`--sslPEMKeyFile`). Use the :option:`--sslPEMKeyPassword` option " -"only if the certificate-key file is encrypted. In all cases, the " -":program:`mongod` will redact the password from all logging and reporting" -" output." -msgstr "" - -# 72ed859c7a944fd3bb59fbff8d1d75af -#: ../source/includes/option/option-mongod-sslPEMKeyPassword.rst:8 -msgid "" -"If the private key in the PEM file is encrypted and you do not specify " -"the :option:`--sslPEMKeyPassword` option, the :program:`mongod` will " -"prompt for a passphrase. See :ref:`ssl-certificate-password`." -msgstr "" - -# 2a598017db5045ad8187bbf0a023cb1a -#: ../source/includes/option/option-mongod-clusterAuthMode.rst:3 -msgid "*Default*: keyFile" -msgstr "" - -# e7f1a2abe7a7405eb599ee36e03cad90 -#: ../source/includes/option/option-mongod-clusterAuthMode.rst:7 -msgid "" -"The authentication mode used for cluster authentication. If you use " -":ref:`internal x.509 authentication `, " -"specify so here. This option can have one of the following values:" -msgstr "" - -# 5cf0d4c12ef542fbb32da46ec6e0d75e -#: ../source/includes/option/option-mongod-clusterAuthMode.rst:19 -msgid "``keyFile``" -msgstr "" - -# 369930a7a8284fcc8fdfa3178ed53136 -#: ../source/includes/option/option-mongod-clusterAuthMode.rst:21 -msgid "Use a keyfile for authentication. Accept only keyfiles." -msgstr "" - -# ce10c81dff9d4050b532789b46b5ba9c -#: ../source/includes/option/option-mongod-clusterAuthMode.rst:24 -msgid "``sendKeyFile``" -msgstr "" - -# f54dbfbce1914a8e8fe422b6d9ad3b36 -#: ../source/includes/option/option-mongod-clusterAuthMode.rst:26 -msgid "" -"For rolling upgrade purposes. Send a keyfile for authentication but can " -"accept both keyfiles and x.509 certificates." -msgstr "" - -# 181263a28e61422e88dcbaf51addfcbb -#: ../source/includes/option/option-mongod-clusterAuthMode.rst:30 -msgid "``sendX509``" -msgstr "" - -# 222b60b991b74c9d80fe0892f4185027 -#: ../source/includes/option/option-mongod-clusterAuthMode.rst:32 -msgid "" -"For rolling upgrade purposes. Send the x.509 certificate for " -"authentication but can accept both keyfiles and x.509 certificates." -msgstr "" - -# cfe5846184994783b209cee3ee47f84c -#: ../source/includes/option/option-mongod-clusterAuthMode.rst:36 -msgid "``x509``" -msgstr "" - -# 837f8f6ac53147e4bf9694ca3e8f4884 -#: ../source/includes/option/option-mongod-clusterAuthMode.rst:38 -msgid "" -"Recommended. Send the x.509 certificate for authentication and accept " -"only x.509 certificates." -msgstr "" - -# eec55a4f43cc4ab98e4b6c08ea76a33f -#: ../source/includes/option/option-mongod-sslClusterFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains the x.509 certificate-key " -"file for :ref:`membership authentication ` " -"for the cluster or replica set." -msgstr "" - -# 8ae8e8da6ac942aab29e961fe10739d4 -#: ../source/includes/option/option-mongod-sslClusterFile.rst:9 -msgid "" -"If :option:`--sslClusterFile` does not specify the ``.pem`` file for " -"internal cluster authentication, the cluster uses the ``.pem`` file " -"specified in the :option:`--sslPEMKeyFile` option." -msgstr "" - -# b93d9246393f46029908a3045f0734cc -#: ../source/includes/option/option-mongod-sslClusterPassword.rst:5 -msgid "" -"Specifies the password to de-crypt the x.509 certificate-key file " -"specified with ``--sslClusterFile``. Use the " -":option:`--sslClusterPassword` option only if the certificate-key file is" -" encrypted. In all cases, the :program:`mongod` will redact the password " -"from all logging and reporting output." -msgstr "" - -# f7fdcb488d8a494eb4b305f5a6ddd065 -#: ../source/includes/option/option-mongod-sslClusterPassword.rst:10 -msgid "" -"If the x.509 key file is encrypted and you do not specify the " -":option:`--sslClusterPassword` option, the :program:`mongod` will prompt " -"for a passphrase. See :ref:`ssl-certificate-password`." -msgstr "" - -# 1dc8199136fe45f8bc7f2e81aa187e53 -#: ../source/includes/option/option-mongod-sslCAFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains the root certificate chain " -"from the Certificate Authority. Specify the file name of the :file:`.pem`" -" file using relative or absolute paths." -msgstr "" - -# a49166524c8d47a08130db198cb39321 -#: ../source/includes/warning-x509-requires-sslCAfile.rst:3 -msgid "" -"If the :option:`--sslCAFile ` option and its target " -"file are not specified, x.509 client and member authentication will not " -"function. :program:`mongod`, and :program:`mongos` in sharded systems, " -"will not be able to verify the certificates of processes connecting to it" -" against the trusted certificate authority (CA) that issued them, " -"breaking the certificate chain." -msgstr "" - -# 99af1e74533b4544821254f019708164 -#: ../source/includes/warning-x509-requires-sslCAfile.rst:10 -msgid "" -"As of version 2.6.4, :program:`mongod` will not start with x.509 " -"authentication enabled if the CA file is not specified." -msgstr "" - -# 5085d30f8ebb4a01b36905e038ebb0bc -#: ../source/includes/option/option-mongod-sslCRLFile.rst:5 -msgid "" -"Specifies the the :file:`.pem` file that contains the Certificate " -"Revocation List. Specify the file name of the :file:`.pem` file using " -"relative or absolute paths." -msgstr "" - -# 3d7073ebe10144bf808288bfa0610919 -#: ../source/includes/option/option-mongod-sslAllowInvalidCertificates.rst:5 -msgid "" -"Bypasses the validation checks for TLS/SSL certificates on other servers " -"in the cluster and allows the use of invalid certificates." -msgstr "" - -# 318d51e43e0d4c98994bc8074a6b8a82 -#: ../source/includes/option/option-mongod-sslAllowInvalidCertificates.rst:8 -msgid "" -"When using the :option:`--sslAllowInvalidCertificates` setting, MongoDB " -"logs a warning regarding the use of the invalid certificate." -msgstr "" - -# 903984d9025c4203846e96fed24c4e88 -#: ../source/includes/option/option-mongod-sslAllowInvalidHostnames.rst:5 -msgid "" -"Disables the validation of the hostnames in TLS/SSL certificates, when " -"connecting to other :program:`mongod` instances for inter-process " -"authentication. This allows :program:`mongod` to connect to other " -":program:`mongod` instances if the hostnames in their certificates do not" -" match their configured hostname." -msgstr "" - -# 3af25eeceb4247ac83dc7ece3b21cb77 -#: ../source/includes/option/option-mongod-sslAllowConnectionsWithoutCertificates.rst:5 -msgid "" -"``--sslWeakCertificateValidation`` became " -":option:`--sslAllowConnectionsWithoutCertificates`. For compatibility, " -"MongoDB processes continue to accept ``--sslWeakCertificateValidation``, " -"but all users should update their configuration files." -msgstr "" - -# e0672ee015a2414ca533c61e1a21fb0e -#: ../source/includes/option/option-mongod-sslAllowConnectionsWithoutCertificates.rst:11 -msgid "" -"Disables the requirement for TLS/SSL certificate validation that " -"``--sslCAFile`` enables. With the " -":option:`--sslAllowConnectionsWithoutCertificates` option, the " -":program:`mongod` will accept connections when the client does not " -"present a certificate when establishing the connection." -msgstr "" - -# 322a4dec2a8147a7a5904dd36e6e06f5 -#: ../source/includes/option/option-mongod-sslAllowConnectionsWithoutCertificates.rst:16 -msgid "" -"If the client presents a certificate and the :program:`mongod` has " -":option:`--sslAllowConnectionsWithoutCertificates` enabled, the " -":program:`mongod` will validate the certificate using the root " -"certificate chain specified by ``--sslCAFile`` and reject clients with " -"invalid certificates." -msgstr "" - -# f942278c3d4c4cd8aaf5c820e0cfef65 -#: ../source/includes/option/option-mongod-sslAllowConnectionsWithoutCertificates.rst:21 -msgid "" -"Use the :option:`--sslAllowConnectionsWithoutCertificates` option if you " -"have a mixed deployment that includes clients that do not or cannot " -"present certificates to the :program:`mongod`." -msgstr "" - -# fab4d6527a914f1a90164947478dcd64 -#: ../source/includes/option/option-mongod-sslDisabledProtocols.rst:5 -msgid "" -"Prevents a MongoDB server running with SSL from accepting incoming " -"connections that use a specific protocol or protocols. " -":option:`--sslDisabledProtocols` recognizes the following protocols: " -"``TLS1_0``, ``TLS1_1``, and ``TLS1_2``. Specifying an unrecognized " -"protocol will prevent the server from starting." -msgstr "" - -# de1ace7916b146788071b4f1cc730b15 -#: ../source/includes/option/option-mongod-sslDisabledProtocols.rst:11 -msgid "To specify multiple protocols, use a comma separated list of protocols." -msgstr "" - -# 71464ffc6b764b15af787257169108ae -#: ../source/includes/option/option-mongod-sslDisabledProtocols.rst:14 -msgid "" -"Members of replica sets and sharded clusters must speak at least one " -"protocol in common." -msgstr "" - -# 4199e037c7c84eb289a24be7deb324b2 -#: ../source/includes/option/option-mongod-sslDisabledProtocols.rst:17 -msgid ":ref:`ssl-disallow-protocols`" -msgstr "" - -# 725cb0c74c1e4625857a21da1c83eaff -#: ../source/includes/option/option-mongod-sslFIPSMode.rst:5 -msgid "" -"Directs the :program:`mongod` to use the FIPS mode of the installed " -"OpenSSL library. Your system must have a FIPS compliant OpenSSL library " -"to use the :option:`--sslFIPSMode` option." -msgstr "" - -# a1f78bf9b02d4b3396102cc1e208d8c4 -#: ../source/includes/note-fips-is-enterprise-only.rst:1 -msgid "" -"FIPS-compatible SSL is available only in `MongoDB Enterprise " -"`_. See " -":doc:`/tutorial/configure-fips` for more information." -msgstr "" - -# ceac2f37d112427b9fcf08879f076e43 -#: ../source/reference/program/mongod.txt:293 -msgid "Audit Options" -msgstr "" - -# 969c5a4ef2a7401d8c5f92c952768042 -#: ../source/includes/option/option-mongod-auditDestination.rst:5 -msgid "" -"Enables :doc:`auditing ` and specifies where " -":program:`mongod` sends all audit events." -msgstr "" - -# 7623d86ffeed46158008c448e02c0de0 -#: ../source/includes/option/option-mongod-auditDestination.rst:8 -msgid ":option:`--auditDestination` can have one of the following values:" -msgstr "" - -# 23c0e385a73144789f9456654697a0de -#: ../source/includes/option/option-mongod-auditDestination.rst:18 -msgid "``syslog``" -msgstr "" - -# 8e99a871a6d54eda96712b4c427c2b60 -#: ../source/includes/option/option-mongod-auditDestination.rst:20 -msgid "" -"Output the audit events to syslog in JSON format. Not available on " -"Windows. Audit messages have a syslog severity level of ``info`` and a " -"facility level of ``user``." -msgstr "" - -# 29bbbca1b61349218a4c9c1740c1306a -#: ../source/includes/option/option-mongod-auditDestination.rst:24 -msgid "" -"The syslog message limit can result in the truncation of audit messages. " -"The auditing system will neither detect the truncation nor error upon its" -" occurrence." -msgstr "" - -# 1e07473c6f624ce2bbf07a69ee4f2c75 -#: ../source/includes/option/option-mongod-auditDestination.rst:28 -msgid "``console``" -msgstr "" - -# 2999e7a5d6aa44aea9c1c256f730f678 -#: ../source/includes/option/option-mongod-auditDestination.rst:30 -msgid "Output the audit events to ``stdout`` in JSON format." -msgstr "" - -# 1d95128a2fb440628189abc19c7f2d7e -#: ../source/includes/option/option-mongod-auditDestination.rst:32 -msgid "``file``" -msgstr "" - -# b670b70e02504b9a98add7d15a005398 -#: ../source/includes/option/option-mongod-auditDestination.rst:34 -msgid "" -"Output the audit events to the file specified in :option:`--auditPath` in" -" the format specified in :option:`--auditFormat`." -msgstr "" - -# 36cf819929264eecafc893b660851f19 -# 310e57ccb1ed421c9c8f45f26827aef0 -# f7114328ae4544eb927ecf44b7959c3b -# 80f1d0adf5064ff9bff68e5cba4222b3 -#: ../source/includes/note-audit-in-enterprise-only.rst:2 -msgid "" -"Available only in `MongoDB Enterprise `_." -msgstr "" - -# f734783f7fa34795bc736eab4f285a5a -#: ../source/includes/option/option-mongod-auditFormat.rst:5 -msgid "" -"Specifies the format of the output file for :doc:`auditing " -"` if :option:`--auditDestination` is ``file``. The " -":option:`--auditFormat` option can have one of the following values:" -msgstr "" - -# 3d499aaefba44251a916f9bf742056e3 -#: ../source/includes/option/option-mongod-auditFormat.rst:17 -msgid "``JSON``" -msgstr "" - -# 67b8ed44ebbd457b88af0396e92fd24a -#: ../source/includes/option/option-mongod-auditFormat.rst:19 -msgid "" -"Output the audit events in JSON format to the file specified in " -":option:`--auditPath`." -msgstr "" - -# 193d7934e6fd4d538881828aa570f5f9 -#: ../source/includes/option/option-mongod-auditFormat.rst:22 -msgid "``BSON``" -msgstr "" - -# 01176c4e436a4c1db61cd6290988bc25 -#: ../source/includes/option/option-mongod-auditFormat.rst:24 -msgid "" -"Output the audit events in BSON binary format to the file specified in " -":option:`--auditPath`." -msgstr "" - -# 7833bea0707f4f9cadce9189472452fe -#: ../source/includes/option/option-mongod-auditFormat.rst:27 -msgid "" -"Printing audit events to a file in JSON format degrades server " -"performance more than printing to a file in BSON format." -msgstr "" - -# 77a0f64b91f643d6ada37fbec252b25d -#: ../source/includes/option/option-mongod-auditPath.rst:5 -msgid "" -"Specifies the output file for :doc:`auditing ` if " -":option:`--auditDestination` has value of ``file``. The " -":option:`--auditPath` option can take either a full path name or a " -"relative path name." -msgstr "" - -# 7d3d9f7d92b4495b924d9b00ae60a75a -#: ../source/includes/option/option-mongod-auditFilter.rst:5 -msgid "" -"Specifies the filter to limit the :ref:`types of operations ` the :doc:`audit system ` " -"records. The option takes a string representation of a query document of " -"the form:" -msgstr "" - -# 1abb147e4cae48b68210f9509de0c44b -#: ../source/includes/option/option-mongod-auditFilter.rst:14 -msgid "" -"The ```` can be :doc:`any field in the audit message `, including fields returned in the :ref:`param ` document. The ```` is a :ref:`query " -"condition expression `." -msgstr "" - -# b61095d762ed4f54b6ba2e93eacdcba1 -#: ../source/includes/fact-audit-filter-single-quotes.rst:1 -msgid "" -"To specify an audit filter, enclose the filter document in single quotes " -"to pass the document as a string." -msgstr "" - -# 41755a6e8b97400dbfc48ff38514ae61 -#: ../source/includes/fact-audit-filter-yaml-configuration.rst:1 -msgid "" -"To specify the audit filter in a :doc:`configuration file `, you must use the YAML format of the " -"configuration file." -msgstr "" - -# 94b968b2e20e43edbb8a876e522de431 -#: ../source/reference/program/mongod.txt:304 -msgid "SNMP Options" -msgstr "" - -# 03c4d6a6e2fe4aa98e7590878011db30 -#: ../source/includes/option/option-mongod-snmp-subagent.rst:3 -msgid "" -"Runs SNMP as a subagent. For more information, see :doc:`/tutorial" -"/monitor-with-snmp`." -msgstr "" - -# c649d529bc9d436ba93c56fcf0d876af -#: ../source/includes/option/option-mongod-snmp-master.rst:3 -msgid "" -"Runs SNMP as a master. For more information, see :doc:`/tutorial/monitor-" -"with-snmp`." -msgstr "" - -# 64a570ae860540d98d9d97fdbf77876e -#: ../source/reference/program/mongod.txt:313 -msgid "inMemory Options" -msgstr "" - -# 89218a217636400199814afcbd4f06b8 -#: ../source/includes/option/option-mongod-inMemorySizeGB.rst:3 -#, python-format -msgid "*Default*: 50% of physical RAM less 1 GB" -msgstr "" - -# 66ceaf3e2f97437dae86bb322e6a9e24 -#: ../source/includes/option/option-mongod-inMemorySizeGB.rst:7 -msgid "Values can range from 256MB to 10TB and can be a float." -msgstr "" - -# 71b92cf115004f5c938e75ccd4c8692f -#: ../source/includes/option/option-mongod-inMemorySizeGB.rst:9 -msgid "" -"Maximum amount of memory to allocate for :doc:`in-memory storage engine " -"` data, including indexes, oplog if the :program:`mongod`" -" is part of replica set, replica set or sharded cluster metadata, etc." -msgstr "" - -# 8fd5d5c2020449da8cb90450ecd94606 -#: ../source/includes/fact-inmemory-storage-engine-default-ram.rst:1 -#, python-format -msgid "" -"By default, the in-memory storage engine uses 50% of physical RAM minus 1" -" GB." -msgstr "" - -# f16d02d562fd4962982a67679cecfe23 -# 34f8420a11274de6a792fac5408ccf66 -# 3faf8c83019a4c05b28dd3ec91cf1ed5 -# 2e23805ca99a4416aebc3e4ccf5103ef -# f15c0832db9e4ccebbdfcba250505b70 -# 7c09ff66553b4c45977cbc606c7563d3 -# feae353ac1be40ca9e6c0cbb33b9c757 -# f4a6907ed76e4b2cbf60bec677bd2cf5 -# 2e83be8ce3d641f7a956dbf043bc55e1 -# ceae97fd1e2d4f1c8a129649ee194683 -# 8be60782fea543c28f4e0a57437eac41 -#: ../source/includes/fact-enterprise-only-admonition.rst:1 -msgid "Enterprise Feature" -msgstr "" - -# c0af01c7a580448eb570a389357a4074 -#: ../source/reference/program/mongod.txt:320 -msgid "Encryption Key Management Options" -msgstr "" - -# b8212cf9497d4577848a16973898def3 -#: ../source/includes/option/option-mongod-enableEncryption.rst:8 -msgid "" -"Enables encryption for the WiredTiger storage engine. You must set to " -"``true`` to pass in encryption keys and configurations." -msgstr "" - -# a8229d3370a345d3a9fbf92317b9ac21 -#: ../source/includes/option/option-mongod-encryptionCipherMode.rst:3 -msgid "*Default*: AES256-CBC" -msgstr "" - -# 46d85597426442d2b9d3259241b7390c -#: ../source/includes/option/option-mongod-encryptionCipherMode.rst:8 -msgid "The cipher mode to use for encryption at rest:" -msgstr "" - -# 340792b3d0194ab5b301494d0e39adbf -#: ../source/includes/option/option-mongod-encryptionCipherMode.rst:14 -msgid "Mode" -msgstr "" - -# 229e37538ae5432697c94927ef741533 -#: ../source/includes/option/option-mongod-encryptionCipherMode.rst:17 -msgid "``AES256-CBC``" -msgstr "" - -# f1bbcb22469b475ebbd0e9b5ae93684f -#: ../source/includes/option/option-mongod-encryptionCipherMode.rst:18 -msgid "256-bit Advanced Encryption Standard in Cipher Block Chaining Mode" -msgstr "" - -# 08cb080608a44d33b91dfedd6f277990 -#: ../source/includes/option/option-mongod-encryptionCipherMode.rst:21 -msgid "``AES256-GCM``" -msgstr "" - -# e5fd6daf53b047c7836b98ad6d2ca981 -#: ../source/includes/option/option-mongod-encryptionCipherMode.rst:23 -msgid "256-bit Advanced Encryption Standard in Galois/Counter Mode" -msgstr "" - -# 802c5198210c49bbaf524f9ee1a8288a -#: ../source/includes/option/option-mongod-encryptionKeyFile.rst:6 -msgid "" -"The path to the local keyfile when managing keys via process *other than*" -" KMIP. Only set when managing keys via process other than KMIP. If data " -"is already encrypted using KMIP, MongoDB will throw an error." -msgstr "" - -# f4d35b053ece426091bf493ada896c4b -#: ../source/includes/option/option-mongod-encryptionKeyFile.rst:10 -msgid "Requires :setting:`enableEncryption` to be ``true``." -msgstr "" - -# e80e6a878dbf40dbad96a70117602213 -#: ../source/includes/option/option-mongod-kmipKeyIdentifier.rst:6 -msgid "" -"Unique KMIP identifier for an existing key within the KMIP server. " -"Include to use the key associated with the identifier as the system key. " -"You can only use the setting the first time you enable encryption for the" -" :program:`mongod` instance. Requires :setting:`enableEncryption` to be " -"true." -msgstr "" - -# 7d04251032544595b1114412334650fd -#: ../source/includes/option/option-mongod-kmipKeyIdentifier.rst:12 -msgid "" -"If unspecified, MongoDB will request that the KMIP server create a new " -"key to utilize as the system key." -msgstr "" - -# ee86fe264c294db5a1719d51a823cd71 -#: ../source/includes/option/option-mongod-kmipKeyIdentifier.rst:15 -msgid "" -"If the KMIP server cannot locate a key with the specified identifier or " -"the data is already encrypted with a key, MongoDB will throw an error" -msgstr "" - -# be90475320ef433f82ca4f4646ac2a93 -#: ../source/includes/option/option-mongod-kmipRotateMasterKey.rst:8 -msgid "If true, rotate the master key and re-encrypt the internal keystore." -msgstr "" - -# 1d093b7ae8004c55ba478fabc58d2ac8 -#: ../source/includes/option/option-mongod-kmipRotateMasterKey.rst:13 -msgid ":ref:`kmip-master-key-rotation`" -msgstr "" - -# 9fd1ddbe4be845d08212a48bc11df883 -#: ../source/includes/option/option-mongod-kmipServerName.rst:6 -msgid "" -"Hostname or IP address of key management solution running a KMIP server. " -"Requires :setting:`enableEncryption` to be true." -msgstr "" - -# 7710c7c19e2f4c78b5bfce2f56aa7370 -#: ../source/includes/option/option-mongod-kmipPort.rst:3 -msgid "*Default*: 5696" -msgstr "" - -# 7faffd95e0974168b593e4cda35c9425 -#: ../source/includes/option/option-mongod-kmipPort.rst:8 -msgid "" -"Port number the KMIP server is listening on. Requires that a " -":setting:`kmipServerName` be provided. Requires " -":setting:`enableEncryption` to be true." -msgstr "" - -# d65b99a6d0f94b6dbc3cd1e15cf1762a -#: ../source/includes/option/option-mongod-kmipClientCertificateFile.rst:6 -msgid "" -"String containing the path to the client certificate used for " -"authenticating MongoDB to the KMIP server. Requires that a " -":setting:`kmipServerName` be provided." -msgstr "" - -# 0b7ff28897474f82ad215303524c792b -#: ../source/includes/option/option-mongod-kmipClientCertificatePassword.rst:6 -msgid "" -"The password (if one exists) for the client certificate passed into " -":setting:`kmipClientCertificateFile`. Is used for authenticating MongoDB " -"to the KMIP server. Requires that a :setting:`kmipClientCertificateFile` " -"be provided." -msgstr "" - -# 5552519f4be241dabde284b78e974aec -#: ../source/includes/option/option-mongod-kmipServerCAFile.rst:6 -msgid "" -"Path to CA File. Used for validating secure client connection to KMIP " -"server." -msgstr "" - -# a26035d4032c4702940e371ca87a97c2 -#: ../source/reference/program/mongod.txt:343 -msgid "Text Search Options" -msgstr "" - -# e411763d1ec14530a3532f02cb0b05ce -#: ../source/includes/option/option-mongod-basisTechRootDirectory.rst:6 -msgid "" -"Specify the root directory of the Basis Technology Rosette Linguistics " -"Platform installation to support additional languages for text search " -"operations." -msgstr "" - -#~ msgid "" -#~ "Runs the :program:`mongod` in a quiet" -#~ " mode that attempts to limit the " -#~ "amount of output. This option " -#~ "suppresses:" -#~ msgstr "" - -#~ msgid "*Default*: All interfaces" -#~ msgstr "" - -#~ msgid "" -#~ "Specifies the path to a key file" -#~ " to store authentication information. This" -#~ " option is used for interprocess " -#~ "authentication among the :program:`mongos` and" -#~ " :program:`mongod` instances of a " -#~ ":term:`sharded cluster` or :term:`replica " -#~ "set`." -#~ msgstr "" - -#~ msgid ":setting:`bind_ip` is not set" -#~ msgstr "" - -#~ msgid ":setting:`bind_ip` does not specify ``127.0.0.1``" -#~ msgstr "" - -#~ msgid "-:setting:`bind_ip` does not specify ``127.0.0.1``" -#~ msgstr "" - -#~ msgid "" -#~ "Requires database authentication for users " -#~ "connecting from remote hosts." -#~ msgstr "" - -#~ msgid "" -#~ "Configure users via the :doc:`mongo " -#~ "shell `. If no users" -#~ " exist, the localhost interface will " -#~ "continue to have access to the " -#~ "database until the you create the " -#~ "first user." -#~ msgstr "" - -#~ msgid "" -#~ "See :doc:`Security and Authentication " -#~ "` for more information." -#~ msgstr "" - -#~ msgid "``0``" -#~ msgstr "" - -#~ msgid "``1``" -#~ msgstr "" - -#~ msgid "``2``" -#~ msgstr "" - -#~ msgid "" -#~ "Stores each database's files in its " -#~ "own folder in the :term:`data " -#~ "directory`. When applied to an existing" -#~ " system, the :setting:`directoryperdb` option " -#~ "alters the storage pattern of the " -#~ "data directory." -#~ msgstr "" - -#~ msgid "" -#~ "To enable this option for an " -#~ "**existing** system, migrate the database-" -#~ "specific data files to the new " -#~ "directory structure before enabling " -#~ ":setting:`directoryperdb`. Database-specific data" -#~ " files begin with the name of " -#~ "an existing database and end with " -#~ "either \"``ns``\" or a number. For " -#~ "example, the following data directory " -#~ "includes files for the ``local`` and " -#~ "``test`` databases:" -#~ msgstr "" - -#~ msgid "" -#~ "Stops the :program:`mongod` from rebuilding" -#~ " incomplete indexes on the next start" -#~ " up. This applies in cases where " -#~ "the :program:`mongod` restarts after it " -#~ "has shut down or stopped in the" -#~ " middle of an index build. In " -#~ "such cases, the :program:`mongod` always " -#~ "removes any incomplete indexes, and then" -#~ " also, by default, attemps to rebuild" -#~ " them. To stop the :program:`mongod` " -#~ "from rebuilding incomplete indexes on " -#~ "start up, include this option on " -#~ "the command-line." -#~ msgstr "" - -#~ msgid "" -#~ "Enables a maximum limit for the " -#~ "number data files each database can " -#~ "have. When running with the " -#~ ":option:`--quota` option, MongoDB has a " -#~ "maximum of 8 data files per " -#~ "database. Adjust the quota with the " -#~ ":option:`--quotaFiles` option." -#~ msgstr "" - -#~ msgid "" -#~ "Modifies the limit on the number " -#~ "of data files per database. This " -#~ "option requires the :option:`--quota` setting." -#~ msgstr "" - -#~ msgid "" -#~ "When using :term:`journaling `, there" -#~ " is almost never any need to " -#~ "run :dbcommand:`repairDatabase`. In the event" -#~ " of an unclean shutdown, the server" -#~ " will be able restore the data " -#~ "files to a pristine state automatically." -#~ msgstr "" - -#~ msgid "" -#~ "The :option:`--repair` option copies data " -#~ "from the source data files into " -#~ "new data files in the " -#~ ":setting:`repairpath` and then replaces the" -#~ " original data files with the " -#~ "repaired data files. If :setting:`repairpath`" -#~ " is on the same device as " -#~ ":setting:`~storage.dbPath`, you may interrupt " -#~ "a :program:`mongod` running the " -#~ ":option:`--repair` option without affecting " -#~ "the integrity of the data set." -#~ msgstr "" - -#~ msgid "Forbids operations that require a table scan." -#~ msgstr "" - -#~ msgid "" -#~ "If the :term:`oplog` is not large " -#~ "enough to store the difference in " -#~ "changes between the master's current " -#~ "state and the state of the slave," -#~ " this instance will forcibly resync " -#~ "itself unnecessarily. When you set the" -#~ " :setting:`autoresync` option to ``false``, " -#~ "the slave will not attempt an " -#~ "automatic resync more than once in " -#~ "a ten minute period." -#~ msgstr "" - -#~ msgid "" -#~ "In the context of :term:`replica set`" -#~ " replication, set this option if you" -#~ " have seeded this member with a " -#~ "snapshot of the :term:`dbpath` of " -#~ "another member of the set. Otherwise " -#~ "the :program:`mongod` will attempt to " -#~ "perform an initial sync, as though " -#~ "the member were a new member." -#~ msgstr "" - -#~ msgid "" -#~ "If the data is not perfectly " -#~ "synchronized *and* the :program:`mongod` " -#~ "starts with :setting:`fastsync`, then the " -#~ "secondary or slave will be permanently" -#~ " out of sync with the primary, " -#~ "which may cause significant consistency " -#~ "problems." -#~ msgstr "" - -#~ msgid "" -#~ "Enables connection to a :program:`mongod` " -#~ "or :program:`mongos` that has SSL " -#~ "support enabled." -#~ msgstr "" - -#~ msgid "" -#~ "This option is required when using " -#~ "the :option:`--ssl` option to connect to" -#~ " a :program:`mongod` or :program:`mongos` " -#~ "that has :setting:`~net.ssl.CAFile` enabled " -#~ "*without* :setting:`~net.ssl.weakCertificateValidation`." -#~ msgstr "" - -#~ msgid "" -#~ "Specifies the password to de-crypt " -#~ "the certificate-key file (i.e. " -#~ ":option:`--sslPEMKeyFile`). Use the " -#~ ":option:`--sslPEMKeyPassword` option only if " -#~ "the certificate-key file is encrypted." -#~ " In all cases, the :program:`mongod` " -#~ "will redact the password from all " -#~ "logging and reporting output." -#~ msgstr "" - -#~ msgid "" -#~ "Specifies the password to de-crypt " -#~ "the x.509 certificate-key file specified" -#~ " with :option:`--sslClusterFile`. Use the " -#~ ":option:`--sslClusterPassword` option only if " -#~ "the certificate-key file is encrypted." -#~ " In all cases, the :program:`mongod` " -#~ "will redact the password from all " -#~ "logging and reporting output." -#~ msgstr "" - -#~ msgid "" -#~ "Bypasses the validation checks for " -#~ "server certificates and allows the use" -#~ " of invalid certificates. When using " -#~ "the :setting:`~net.ssl.allowInvalidCertificates` setting," -#~ " MongoDB logs as a warning the " -#~ "use of the invalid certificate." -#~ msgstr "" - -#~ msgid "" -#~ "Disables the requirement for SSL " -#~ "certificate validation that :option:`--sslCAFile`" -#~ " enables. With the " -#~ ":option:`--sslWeakCertificateValidation` option, the " -#~ ":program:`mongod` will accept connections when" -#~ " the client does not present a " -#~ "certificate when establishing the connection." -#~ msgstr "" - -#~ msgid "" -#~ "If the client presents a certificate " -#~ "and the :program:`mongod` has " -#~ ":option:`--sslWeakCertificateValidation` enabled, the " -#~ ":program:`mongod` will validate the " -#~ "certificate using the root certificate " -#~ "chain specified by :option:`--sslCAFile` and" -#~ " reject clients with invalid certificates." -#~ msgstr "" - -# b31aa6f8fbba46a49d67ffa5ab127ec2 -#~ msgid "" -#~ ":program:`mongod` is the primary daemon " -#~ "process for the MongoDB system. It " -#~ "handles data requests, manages data " -#~ "format, and performs background management " -#~ "operations." -#~ msgstr "" - -# 45fae3fce01547188e9a0cd2659be031 -#~ msgid "" -#~ "This document provides a complete " -#~ "overview of all command line options " -#~ "for :program:`mongod`. These options are " -#~ "primarily useful for testing purposes. " -#~ "In common operation, use the " -#~ ":doc:`configuration file options ` to control the " -#~ "behavior of your database, which is " -#~ "fully capable of all operations " -#~ "described below." -#~ msgstr "" - -# 4a7a161f319b4e6882c6d47ba3a82817 -#~ msgid "" -#~ "By default, MongoDB overwrites the log" -#~ " file when the process restarts. To" -#~ " instead append to the log file, " -#~ "set the :option:`--logappend` option." -#~ msgstr "" - -# c75724ea3d6f401685ba3a5f62ff45da -#~ msgid "" -#~ "Appends new entries to the end of" -#~ " the log file rather than overwriting" -#~ " the content of the log when " -#~ "the :program:`mongod` instance restarts." -#~ msgstr "" - -# f7985ee555d3430bb047108e30f18d4b -#~ msgid "" -#~ "Displays timestamps in local time in " -#~ "the ISO-8601 format. For example, for" -#~ " New York at the start of the" -#~ " Epoch: ``1969-12-31T19:00:00.000+0500``" -#~ msgstr "" - -# a762f4d2cbd6416ea49165a4590c8989 -#~ msgid "" -#~ ":option:`--diaglog` is for internal use " -#~ "and not intended for most users." -#~ msgstr "" - -# a013529f355643b3b32b4347fe2d3415 -#~ msgid "" -#~ "Creates a very verbose :term:`diagnostic " -#~ "log` for troubleshooting and recording " -#~ "various errors. MongoDB writes these log" -#~ " files in the :setting:`~storage.dbPath` " -#~ "directory in a series of files " -#~ "that begin with the string ``diaglog``" -#~ " and end with the initiation time " -#~ "of the logging as a hex string." -#~ msgstr "" - -# 43c41f300f1144a59ed43fe479792003 -#~ msgid "The specified value configures the level of verbosity:" -#~ msgstr "" - -# b600beeac1e04deebe0586cb39181dea -#~ msgid "Off. No logging." -#~ msgstr "" - -# 92a08b11b7734754a565abbead8019d2 -#~ msgid "Log write operations." -#~ msgstr "" - -# facec042390c4b13a9de63d3e1cb6e25 -#~ msgid "Log read operations." -#~ msgstr "" - -# 1444aa450ade497c9ad056e0e86b5d9c -#~ msgid "3" -#~ msgstr "" - -# cb2c276c8c534c5bac1c937702a8d19b -#~ msgid "Log both read and write operations." -#~ msgstr "" - -# 7cd7e5c370244e6aba50f76fd704d5dc -#~ msgid "7" -#~ msgstr "" - -# 69859b3af58d4253a2706321cca08795 -#~ msgid "Log write and some read operations." -#~ msgstr "" - -# ed1f1456c0044e33be246a3e77318815 -#~ msgid "" -#~ "You can use the :program:`mongosniff` " -#~ "tool to replay this output for " -#~ "investigation. Given a typical diaglog " -#~ "file located at ``/data/db/diaglog.4f76a58c``, " -#~ "you might use a command in the " -#~ "following form to read these files:" -#~ msgstr "" - -# 5221cdf544a54c829023344cb32fbc52 -#~ msgid "" -#~ "Specifies a file location to hold " -#~ "the process ID of the :program:`mongod`" -#~ " process. This is useful for tracking" -#~ " the :program:`mongod` process in " -#~ "combination with the :option:`--fork` option." -#~ " Without a specified :option:`--pidfilepath` " -#~ "option, the process creates no PID " -#~ "file." -#~ msgstr "" - -# 280f444eb5ce4bec870343aae38e59c3 -# f4d4bca532d14d7a8e090278e129071d -#~ msgid "" -#~ "In MongoDB Enterprise, the HTTP Console" -#~ " does not support Kerberos Authentication." -#~ msgstr "" - -# fb4cbe9b807c4ebd992fd4c3871c521d -#~ msgid "MongoDB disables the HTTP interface by default." -#~ msgstr "" - -# d81bc428d2f8463ea6475159dc91f776 -#~ msgid "Disables the HTTP interface." -#~ msgstr "" - -# e926c571981044848fbfcfd99fbe186b -#~ msgid "Do not use in conjunction with :option:`--rest` or :option:`--jsonp`." -#~ msgstr "" - -# 9e73be01ded0403ea85e8404344242b9 -# 38017843194b42ab86ed82b1c0523368 -# 077d113f79cf469db5c6a80ee28dcd46 -# 2d0a4c2da8fa46458909abe90dffda5c -# e40825226de0426d8cf6290d28460009 -# d5ecb1712d714eea8d1a457af3895445 -# 0f7f6abb9b36455281e7c9fcda9b13d6 -# 45209f57f13e4101b1f69c8e56146524 -# 9b2580d8586243f6a66d3f4a32ef858f -# bea2abb1a8d44955867a284c698bdf65 -# 0b91be1330044aa2b870edd9e030ac8b -# 83e787df0fbe4cca9ab3adca52d27911 -#~ msgid "" -#~ "The default distribution of MongoDB does" -#~ " not contain support for SSL. For " -#~ "more information on MongoDB and SSL, " -#~ "see :doc:`/tutorial/configure-ssl`." -#~ msgstr "" - -# 71746b7fe7784ef9935d29c3d24e4ad3 -#~ msgid "" -#~ "Disables listening on the UNIX domain" -#~ " socket. The :program:`mongod` process " -#~ "always listens on the UNIX socket " -#~ "unless one of the following is " -#~ "true:" -#~ msgstr "" - -# 282f107eeac34d28b10344e579e878b0 -#~ msgid "" -#~ "|mongodb-package| installed from official " -#~ ":doc:`.deb ` and :doc:`.rpm ` packages have the " -#~ ":setting:`bind_ip` configuration set to " -#~ "``127.0.0.1`` by default." -#~ msgstr "" - -# 9179a0dee25940109c2b6f7e10659a1e -#~ msgid "" -#~ "The path for the UNIX socket. If" -#~ " this option has no value, the " -#~ ":program:`mongod` process creates a socket " -#~ "with ``/tmp`` as a prefix. MongoDB " -#~ "creates and listens on a UNIX " -#~ "socket unless one of the following " -#~ "is true:" -#~ msgstr "" - -# bfcd492139ee478895e66f3364531894 -#~ msgid "" -#~ "Enables IPv6 support and allows the " -#~ ":program:`mongod` to connect to the " -#~ "MongoDB instance using an IPv6 network." -#~ " All MongoDB programs and processes " -#~ "disable IPv6 support by default." -#~ msgstr "" - -# db8a15645ad046739527b0d7ed47d081 -#~ msgid "" -#~ "Changes the level of database profiling," -#~ " which inserts information about operation" -#~ " performance into standard output or " -#~ "a log file. Specify one of the " -#~ "following levels:" -#~ msgstr "" - -# 46ed087249ed48a59514325f2f828e75 -#~ msgid "" -#~ "Forces the :program:`mongod` process to " -#~ "report the percentage of CPU time " -#~ "in write lock. The process generates " -#~ "output every four seconds and writes " -#~ "the data to standard output or, if" -#~ " you are using the " -#~ ":setting:`systemLog.path` option, to the log" -#~ " file." -#~ msgstr "" - -# be14154dd27c4f9e9aa8d488b1306ef4 -#~ msgid "" -#~ "The directory where the :program:`mongod` " -#~ "instance stores its data. If you " -#~ "installed MongoDB using a package " -#~ "management system, check the " -#~ "``/etc/mongodb.conf`` file provided by your" -#~ " packages to see which directory is" -#~ " specified." -#~ msgstr "" - -# 6d2835d3df624d01982b02226496661d -#~ msgid "" -#~ "Use this option in conjunction with " -#~ "your file system and device " -#~ "configuration so that MongoDB will store" -#~ " data on a number of distinct " -#~ "disk devices to increase write " -#~ "throughput or disk capacity." -#~ msgstr "" - -# 22c9637e5af141408146311e46199241 -#~ msgid "After migration, the data directory would have the following structure:" -#~ msgstr "" - -# 481896a3a566438682ec789308296111 -#~ msgid "" -#~ "Disables the preallocation of data " -#~ "files. This shortens the start up " -#~ "time in some cases and can cause" -#~ " significant performance penalties during " -#~ "normal operations." -#~ msgstr "" - -# df93094124264723a5166f63e5c68cc8 -#~ msgid "" -#~ "Controls how much time can pass " -#~ "before MongoDB flushes data to the " -#~ "data files via an :term:`fsync` " -#~ "operation. **Do not set this value " -#~ "on production systems.** In almost every" -#~ " situation, you should use the " -#~ "default setting." -#~ msgstr "" - -# bab59c7f32274a9a943b6125ab2e1f13 -#~ msgid "" -#~ "The :program:`mongod` process writes data " -#~ "very quickly to the journal and " -#~ "lazily to the data files. " -#~ ":setting:`~storage.syncPeriodSecs` has no effect " -#~ "on the :setting:`journal `" -#~ " files or :doc:`journaling `." -#~ msgstr "" - -# 5c7d64d0606246e78297b1cf864e5166 -#~ msgid "" -#~ "The :dbcommand:`serverStatus` command reports " -#~ "the background flush thread's status via" -#~ " the :data:`~serverStatus.backgroundFlushing` field." -#~ msgstr "" - -# 0d303a0ce69f43b9902876adb199a9b3 -#~ msgid "" -#~ "*Default*: A ``_tmp`` directory within " -#~ "the path specified by the " -#~ ":setting:`~storage.dbPath` option." -#~ msgstr "" - -# efa301605ce0421698f9376ee16f2770 -#~ msgid "" -#~ "Specifies the root directory containing " -#~ "MongoDB data files to use for the" -#~ " :option:`--repair` operation." -#~ msgstr "" - -# c68a2227b1bd488e90491c8fec5c72df -#~ msgid "" -#~ "Forces the :program:`mongod` to validate " -#~ "all requests from clients upon receipt" -#~ " to ensure that clients never insert" -#~ " invalid documents into the database. " -#~ "For objects with a high degree of" -#~ " sub-document nesting, the " -#~ ":option:`--objcheck` option can have a " -#~ "small impact on performance. You can " -#~ "set :option:`--noobjcheck` to disable object" -#~ " checking at runtime." -#~ msgstr "" - -# 9fcfbd0e2d904ff8a1bafe785cf7e15b -#~ msgid "" -#~ "MongoDB enables the :option:`--objcheck` " -#~ "option by default in order to " -#~ "prevent any client from inserting " -#~ "malformed or invalid BSON into a " -#~ "MongoDB database." -#~ msgstr "" - -# f4a0214e4d48421094a4eca8b65a55af -#~ msgid "" -#~ "Disables the default document validation " -#~ "that MongoDB performs on all incoming" -#~ " BSON documents." -#~ msgstr "" - -# 0993ecd65f50480c8e47776a35f1bc90 -#~ msgid "" -#~ "The maximum amount of time the " -#~ ":program:`mongod` process allows between " -#~ "journal operations. Values can range " -#~ "from 2 to 300 milliseconds. Lower " -#~ "values increase the durability of the" -#~ " journal, at the expense of disk " -#~ "performance." -#~ msgstr "" - -# b0fe261b3b3c478e91b8cf77c1aebc3a -#~ msgid "" -#~ "The default journal commit interval is" -#~ " 100 milliseconds if a single block" -#~ " device (e.g. physical volume, RAID " -#~ "device, or LVM volume) contains both " -#~ "the journal and the data files." -#~ msgstr "" - -# b8cf17d710164b0e8325b82d017f4963 -#~ msgid "" -#~ "If the journal is on a different" -#~ " block device than the data files " -#~ "the default journal commit interval is" -#~ " 30 milliseconds." -#~ msgstr "" - -# 0a3db35371f34277ab824c0c12529944 -#~ msgid "" -#~ "To force :program:`mongod` to commit to" -#~ " the journal more frequently, you can" -#~ " specify ``j:true``. When a write " -#~ "operation with ``j:true`` is pending, " -#~ ":program:`mongod` will reduce " -#~ ":setting:`~storage.journal.commitIntervalMs` to a " -#~ "third of the set value." -#~ msgstr "" - -# 0fb526ad198a4151a3d180f03e03c858 -#~ msgid "" -#~ "Used in :term:`control scripts `, the :option:`--shutdown` option " -#~ "cleanly and safely terminates the " -#~ ":program:`mongod` process. When invoking " -#~ ":program:`mongod` with this option you " -#~ "must set the :option:`--dbpath` option " -#~ "either directly or by way of the" -#~ " :doc:`configuration file ` and the :option:`--config` option." -#~ msgstr "" - -# 03e82601e90440a284d80c5847764f64 -#~ msgid "" -#~ "Determines which indexes :term:`secondary` " -#~ "members of a :term:`replica set` load" -#~ " into memory before applying operations " -#~ "from the oplog. By default secondaries" -#~ " load all indexes related to an " -#~ "operation into memory before applying " -#~ "operations from the oplog. This option" -#~ " can have one of the following " -#~ "values:" -#~ msgstr "" - -# 6935f3ef55df44c0841c0476f4c77363 -#~ msgid "" -#~ "Declares that this :program:`mongod` instance" -#~ " serves as the :term:`config database` " -#~ "of a sharded cluster. When running " -#~ "with this option, clients will not " -#~ "be able to write data to any " -#~ "database other than ``config`` and " -#~ "``admin``. The default port for a " -#~ ":program:`mongod` with this option is " -#~ "``27019`` and the default :option:`--dbpath`" -#~ " directory is ``/data/configdb``, unless " -#~ "specified." -#~ msgstr "" - -# 4287bd844fed405ab9fc2f8151cba4fb -#~ msgid "The :option:`--configsvr` option also sets :option:`--smallfiles`." -#~ msgstr "" - -# 5314bfaeff3c4290a0591c1cdfde0fac -#~ msgid "" -#~ "Do not use the :option:`--configsvr` " -#~ "option with :option:`--replSet` or " -#~ ":option:`--shardsvr`. Config servers cannot be" -#~ " a shard server or part of a" -#~ " :term:`replica set`." -#~ msgstr "" - -# 94617e7f9d4f4440a37afe35f636f007 -#~ msgid "" -#~ "Configures this :program:`mongod` instance as" -#~ " a shard in a partitioned cluster." -#~ " The default port for these instances" -#~ " is ``27018``. The only effect of" -#~ " :option:`--shardsvr` is to change the " -#~ "port number." -#~ msgstr "" - -# 1604fa72e8ba4ed387c0ab82bfe5c110 -#~ msgid "" -#~ "During chunk migrations, the " -#~ ":option:`--moveParanoia` option forces the " -#~ ":program:`mongod` instances to save to " -#~ "the ``moveChunk`` directory of the " -#~ ":setting:`storage.dbPath` all the documents " -#~ "migrated from this shard. MongoDB does" -#~ " not delete data stored in " -#~ "``moveChunk``." -#~ msgstr "" - -# 41401f912c4640f1945d69a5af303dea -#~ msgid "" -#~ "Prior to 2.4, :option:`--moveParanoia` was " -#~ "the default behavior of MongoDB." -#~ msgstr "" - -# 981ebe4474b74439baa1352dc790f783 -#~ msgid "SSL Options" -#~ msgstr "" - -# d7f3b2c22bc54c90b149f3e3299ce963 -#~ msgid "" -#~ "Enables SSL or mixed SSL on a " -#~ "port. The argument to the " -#~ ":option:`--sslMode` option can be one of" -#~ " the following:" -#~ msgstr "" - -# 46c353a0be3540888e127b10b27a253b -#~ msgid "The server does not use SSL." -#~ msgstr "" - -# d7b46cb737764e03a35b001ed736925c -#~ msgid "" -#~ "Connections between servers do not use" -#~ " SSL. For incoming connections, the " -#~ "server accepts both SSL and non-" -#~ "SSL." -#~ msgstr "" - -# 5127f2d49f724705933c324bd5790e62 -#~ msgid "" -#~ "Connections between servers use SSL. For" -#~ " incoming connections, the server accepts" -#~ " both SSL and non-SSL." -#~ msgstr "" - -# 5037d3298df644ac97a8dc406ebefdda -#~ msgid "The server uses and accepts only SSL encrypted connections." -#~ msgstr "" - -# a62ebad674c641e1b7653c2f992a6cd8 -#~ msgid "" -#~ "Specifies the :file:`.pem` file that " -#~ "contains both the SSL certificate and" -#~ " key. Specify the file name of " -#~ "the :file:`.pem` file using relative or" -#~ " absolute paths." -#~ msgstr "" - -# c11fa713fbcd4e99b2a59e163f89be7f -#~ msgid "" -#~ "Specifies the :file:`.pem` file that " -#~ "contains the Certificate Revocation List. " -#~ "Specify the file name of the " -#~ ":file:`.pem` file using relative or " -#~ "absolute paths." -#~ msgstr "" - -# e90587317f024a498612e3bfcf51b993 -#~ msgid "" -#~ "Use the :option:`--sslWeakCertificateValidation` " -#~ "option if you have a mixed " -#~ "deployment that includes clients that do" -#~ " not or cannot present certificates " -#~ "to the :program:`mongod`." -#~ msgstr "" - -# 5f117eb12d1b465ea6195ddd959dc9ed -#~ msgid "" -#~ "Enables auditing. The :option:`--auditDestination`" -#~ " option can have one of the " -#~ "following values:" -#~ msgstr "" - -# 92b06478a8b54848b4ffe735377d6803 -# 82d224b5895e4c02ae61496a635a4236 -# ac2c41d1efd1485ea31ddec24659da89 -# dbfea96b17c94b78a26bafc962390162 -#~ msgid "" -#~ "The :doc:`audit system ` is" -#~ " available only in `MongoDB Enterprise " -#~ "`_." -#~ msgstr "" - -# e7abd9e943994a9ea5f246cc498a8179 -#~ msgid "" -#~ "Specifies the format of the output " -#~ "file if :option:`--auditDestination` is " -#~ "``file``. The :option:`--auditFormat` option " -#~ "can have one of the following " -#~ "values:" -#~ msgstr "" - -# 1272a6b931df46b3869594be7d7877ed -#~ msgid "" -#~ "Specifies the output file for auditing" -#~ " if :option:`--auditDestination` has value " -#~ "of ``file``. The :option:`--auditPath` option" -#~ " can take either a full path " -#~ "name or a relative path name." -#~ msgstr "" - -# 9fd2867e5efd408f888fd48f42e284e9 -#~ msgid "" -#~ "Specifies the filter to limit the " -#~ ":ref:`types of operations ` the audit system records." -#~ " The option takes a document of " -#~ "the form:" -#~ msgstr "" - -# 4a1f33b283bb43d3ac942e188972c8ac -#~ msgid "" -#~ "For authentication operations, the option " -#~ "can also take a document of the" -#~ " form:" -#~ msgstr "" - -#~ msgid "" -#~ "Runs the :program:`mongod` in a quiet" -#~ " mode that attempts to limit the " -#~ "amount of output." -#~ msgstr "" - -#~ msgid "" -#~ "The ``deb`` and ``rpm`` packages include" -#~ " a default configuration file that " -#~ "sets :option:`--bind_ip` to ``127.0.0.1``." -#~ msgstr "" - -#~ msgid "" -#~ "Specifies the path to a key file" -#~ " to that stores the shared secret " -#~ "that MongoDB instances use to " -#~ "authenticate to each other in a " -#~ ":term:`sharded cluster` or :term:`replica " -#~ "set`. :option:`--keyFile` implies :option:`--auth`." -#~ " See :ref:`inter-process-auth` for " -#~ "more information." -#~ msgstr "" - -#~ msgid ":setting:`~net.bindIp` is not set" -#~ msgstr "" - -#~ msgid ":setting:`~net.bindIp` does not specify ``127.0.0.1``" -#~ msgstr "" - -#~ msgid "See :doc:`Security ` for more information." -#~ msgstr "" - -#~ msgid "" -#~ "Stores each database's files in its " -#~ "own folder in the :term:`data " -#~ "directory`. When applied to an existing" -#~ " system, the :setting:`~storage.directoryPerDB` " -#~ "option alters the storage pattern of " -#~ "the data directory." -#~ msgstr "" - -#~ msgid "" -#~ "To enable this option for an " -#~ "**existing** system, migrate the database-" -#~ "specific data files to the new " -#~ "directory structure before enabling " -#~ ":setting:`~storage.directoryPerDB`. Database-specific " -#~ "data files begin with the name of" -#~ " an existing database and end with" -#~ " either \"``ns``\" or a number. For" -#~ " example, the following data directory " -#~ "includes files for the ``local`` and " -#~ "``test`` databases:" -#~ msgstr "" - -#~ msgid "" -#~ "The :option:`--repair` option copies data " -#~ "from the source data files into " -#~ "new data files in the " -#~ ":setting:`~storage.repairPath` and then replaces " -#~ "the original data files with the " -#~ "repaired data files. If " -#~ ":setting:`~storage.repairPath` is on the same" -#~ " device as :setting:`~storage.dbPath`, you " -#~ "may interrupt a :program:`mongod` running " -#~ "the :option:`--repair` option without " -#~ "affecting the integrity of the data " -#~ "set." -#~ msgstr "" - -#~ msgid "" -#~ "Forbids operations that require a table" -#~ " scan. See :parameter:`notablescan` for " -#~ "additional information." -#~ msgstr "" - -#~ msgid "Enables SSL for :program:`mongod`." -#~ msgstr "" - -#~ msgid "" -#~ "With :option:`--sslOnNormalPorts`, a " -#~ ":program:`mongod` requires SSL encryption for" -#~ " all connections on the default " -#~ "MongoDB port, or the port specified " -#~ "by :option:`--port`. By default, " -#~ ":option:`--sslOnNormalPorts` is disabled." -#~ msgstr "" - -#~ msgid "When SSL is enabled, you must specify :option:`--sslPEMKeyFile`." -#~ msgstr "" - -#~ msgid "" -#~ "Specifies the password to de-crypt " -#~ "the certificate-key file (i.e. " -#~ "``--sslPEMKeyFile``). Use the " -#~ ":option:`--sslPEMKeyPassword` option only if " -#~ "the certificate-key file is encrypted." -#~ " In all cases, the :program:`mongod` " -#~ "will redact the password from all " -#~ "logging and reporting output." -#~ msgstr "" - -#~ msgid "" -#~ "Bypasses the validation checks for SSL" -#~ " certificates on other servers in the" -#~ " cluster and allows the use of " -#~ "invalid certificates. When using the " -#~ ":setting:`~net.ssl.allowInvalidCertificates` setting, " -#~ "MongoDB logs as a warning the use" -#~ " of the invalid certificate." -#~ msgstr "" - -#~ msgid "" -#~ "Disables the requirement for SSL " -#~ "certificate validation that ``--sslCAFile`` " -#~ "enables. With the " -#~ ":option:`--sslWeakCertificateValidation` option, the " -#~ ":program:`mongod` will accept connections when" -#~ " the client does not present a " -#~ "certificate when establishing the connection." -#~ msgstr "" - -#~ msgid "" -#~ "If the client presents a certificate " -#~ "and the :program:`mongod` has " -#~ ":option:`--sslWeakCertificateValidation` enabled, the " -#~ ":program:`mongod` will validate the " -#~ "certificate using the root certificate " -#~ "chain specified by ``--sslCAFile`` and " -#~ "reject clients with invalid certificates." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/program/mongodump.po b/locale/es/LC_MESSAGES/reference/program/mongodump.po deleted file mode 100644 index 06e3d8672ad..00000000000 --- a/locale/es/LC_MESSAGES/reference/program/mongodump.po +++ /dev/null @@ -1,1512 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:09+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 5b20f038894d4a838e46f497ad78d543 -#: ../source/reference/program/mongodump.txt:5 -msgid "``mongodump``" -msgstr "" - -# 971c4584b35543d2876f7880f6d16595 -#: ../source/reference/program/mongodump.txt -msgid "On this page" -msgstr "" - -# 58769ef5b6854ad7b45a87566136e764 -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:1 -msgid "Mac OSX Sierra and Go 1.6 Incompatibility" -msgstr "" - -# 3e0a7d72208141a591ef4f9a947aa037 -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:3 -msgid "" -"Users running on Mac OSX Sierra require the 3.2.10 or newer version of " -"|tool-binary|." -msgstr "" - -# f128aab241d34e23aefc5284557e7689 -#: ../source/reference/program/mongodump.txt:20 -msgid "Synopsis" -msgstr "" - -# aec9d4e7e61941ef8e8f9e14e5a081a3 -#: ../source/reference/program/mongodump.txt:22 -msgid "" -":program:`mongodump` is a utility for creating a binary export of the " -"contents of a database. :program:`mongodump` can export data from either " -":program:`mongod` or :program:`mongos` instances." -msgstr "" - -# 1b1740c11c6944689b36ea3ac6db5f04 -#: ../source/reference/program/mongodump.txt:26 -msgid "" -":program:`mongodump` can be a part of a :ref:`backup strategy ` with :program:`mongorestore` for partial backups based " -"on a query, syncing from production to staging or development " -"environments, or changing the storage engine of a standalone. However, " -"the use of :program:`mongodump` and :program:`mongorestore` as a backup " -"strategy can be problematic for sharded clusters and replica sets." -msgstr "" - -# 8466f8f9c0824646bbcb06f37e0add02 -#: ../source/reference/program/mongodump.txt:34 -msgid "" -"For an overview of :program:`mongodump` in conjunction with " -":program:`mongorestore` part of a backup and recovery strategy, see " -":doc:`/tutorial/backup-and-restore-tools`." -msgstr "" - -# 5718bc24029d4fe5acc139698e094de3 -#: ../source/reference/program/mongodump.txt:38 -msgid "" -":program:`mongorestore`, :doc:`/tutorial/backup-sharded-cluster-with-" -"database-dumps` and :doc:`/core/backups`." -msgstr "" - -# d7c1f27ba6b543879babe2e7c23798f7 -#: ../source/reference/program/mongodump.txt:45 -msgid "Behavior" -msgstr "" - -# 6281ee4b952747999a9bee6b6a43efc4 -#: ../source/reference/program/mongodump.txt:48 -msgid "Data Exclusion" -msgstr "" - -# 197ec6037c104505860dcefa7e135f7d -#: ../source/includes/fact-mongodump-local-database.rst:1 -msgid "" -":program:`mongodump` excludes the content of the ``local`` database in " -"its output." -msgstr "" - -# 12f6d8f16e56468eb873908b04099242 -#: ../source/reference/program/mongodump.txt:52 -msgid "" -":program:`mongodump` only captures the documents in the database in its " -"backup data and does not include index data. :program:`mongorestore` or " -":program:`mongod` must then rebuild the indexes after restoring data." -msgstr "" - -# 2569b2c75fd3458590dcd3cc36ff2de3 -#: ../source/reference/program/mongodump.txt:56 -msgid "" -"MongoDB 3.4 added support for :doc:`read-only views `. By " -"default, :program:`mongodump` only captures a view's metadata: it does " -"not create a binary export of the documents included in the view. To " -"capture the documents in a view use :option:`--viewsAsCollections`." -msgstr "" - -# 996249c931654b2e91026b2c11e6a37e -#: ../source/reference/program/mongodump.txt:65 -msgid "Read Preference" -msgstr "" - -# 71688b3ccd0e4f3ca57d0b56ec9399b3 -#: ../source/reference/program/mongodump.txt:68 -msgid "Replica Sets" -msgstr "" - -# 1c9e6c54980a4c7c90801a026061ae92 -#: ../source/reference/program/mongodump.txt:72 -msgid "" -"The choice of target or targets for the :option:`--host` parameter " -"affects the read preference of :program:`mongodump` when connecting to a " -"replica set." -msgstr "" - -# dab8b060fe8d4499afc41412d7d52ec0 -#: ../source/reference/program/mongodump.txt:76 -msgid "" -"If the string passed to ``--host`` is prefixed by the replica set name, " -":program:`mongodump` reads from the :readmode:`primary` replica set " -"member by default. For example:" -msgstr "" - -# 83469ac930d94d5a9df21b82a7286cf2 -#: ../source/reference/program/mongodump.txt:84 -msgid "" -"If the string passed to ``--host`` contains a list of :program:`mongod` " -"instances, but does not include the replica set name as a prefix to the " -"host string, :program:`mongodump` reads from the :readmode:`nearest` node" -" by default. For example:" -msgstr "" - -# ddf9cbaffebb4546b9a0a58b992e0ece -#: ../source/reference/program/mongodump.txt:94 -msgid "Sharded Clusters" -msgstr "" - -# 3d29088afc7b4e398ea3efdebcd489a8 -#: ../source/reference/program/mongodump.txt:98 -msgid "" -"For a sharded cluster where the shards are replica sets, " -":program:`mongodump` no longer prefers reads from secondary members when " -"run against the :program:`mongos` instance." -msgstr "" - -# 72271bf56ee748a8af06fd91919db878 -#: ../source/reference/program/mongodump.txt:102 -msgid "" -"For sharded clusters, specify the hostname of a :program:`mongos` for the" -" ``--host`` option. :program:`mongodump` reads from the " -":readmode:`primary` replica set member on each shard replica set in the " -"cluster." -msgstr "" - -# 84ca3f2b418345c582808265ebda0ff1 -#: ../source/reference/program/mongodump.txt:107 -msgid "" -"Unsharded collections in a sharded cluster are stored on a :ref:`primary " -"shard `. :program:`mongodump` reads from the primary " -"replica set member on the primary shard for any unsharded collections. " -"Note: each database has its own primary shard." -msgstr "" - -# 5a81d8f1b6f24042aefac5b1727e43d1 -#: ../source/reference/program/mongodump.txt:114 -msgid "Overwrite Files" -msgstr "" - -# 31ba95dfd3334a8185672d469951a154 -#: ../source/includes/fact-mongodump-overwrite-files.rst:1 -msgid "" -":program:`mongodump` overwrites output files if they exist in the backup " -"data folder. Before running the :program:`mongodump` command multiple " -"times, either ensure that you no longer need the files in the output " -"folder (the default is the ``dump/`` folder) or rename the folders or " -"files." -msgstr "" - -# 52068d6f7cde49c1b2a0f59dd268e0a1 -#: ../source/reference/program/mongodump.txt:119 -msgid "Data Compression Handling" -msgstr "" - -# b173a4a04459449487670bc77943a285 -#: ../source/reference/program/mongodump.txt:121 -msgid "" -"When run against a :program:`mongod` instance that uses the " -":doc:`WiredTiger ` storage engine, :program:`mongodump`" -" outputs uncompressed data." -msgstr "" - -# 0a3e87d5feec4b12a67210f183b59784 -#: ../source/reference/program/mongodump.txt:126 -msgid "Working Set" -msgstr "" - -# da55d844b56d4091904cdd95d4f581a8 -#: ../source/reference/program/mongodump.txt:128 -msgid "" -":program:`mongodump` can adversely affect performance of the " -":program:`mongod`. If your data is larger than system memory, the " -":program:`mongodump` will push the working set out of memory." -msgstr "" - -# 23345988cdb54659953cccd37963dc84 -#: ../source/reference/program/mongodump.txt:133 -msgid "Required Access" -msgstr "" - -# a5836d2cb2774f83b51dc0ed74a78eba -#: ../source/includes/access-mongodump-collections.rst:1 -msgid "" -"To run :program:`mongodump` against a MongoDB deployment that has " -":doc:`access control ` enabled, you must have " -"privileges that grant :authaction:`find` action for each database to back" -" up. The built-in :authrole:`backup` role provides the required " -"privileges to perform backup of any and all databases." -msgstr "" - -# 571f2221b1244e62b2197999c70ae069 -#: ../source/includes/fact-required-access-for-backup-profiling.rst:3 -msgid "" -"The :authrole:`backup` role provides additional privileges to back up the" -" :data:`system.profile <.system.profile>` collections that " -"exist when running with :ref:`database profiling `. " -"Previously, users required an additional ``read`` access on this " -"collection." -msgstr "" - -# bc53f0b2e04e49b3b5fe352f5d25afe3 -#: ../source/reference/program/mongodump.txt:138 -msgid "Options" -msgstr "" - -# 0647131040964da9a4a378109e1ef3d7 -#: ../source/includes/extracts/fact-3.0-tools-drop-dbpath-support-mongodump.rst:5 -msgid "" -":program:`mongodump` removed the ``--dbpath`` as well as related " -"``--directoryperdb`` and ``--journal`` options. You must use " -":program:`mongodump` while connected to a :program:`mongod` instance." -msgstr "" - -# ea27ebc1952b438fae41ddbcf3fd4259 -#: ../source/includes/option/option-mongodump-help.rst:3 -msgid "Returns information on the options and use of :program:`mongodump`." -msgstr "" - -# 4e2190783197435b96fd07fe84ad9be7 -#: ../source/includes/option/option-mongodump-verbose.rst:3 -msgid "" -"Increases the amount of internal reporting returned on standard output or" -" in log files. Increase the verbosity with the ``-v`` form by including " -"the option multiple times, (e.g. ``-vvvvv``.)" -msgstr "" - -# 1297b7339e7e4d71b5362ed555a61933 -#: ../source/includes/option/option-mongodump-quiet.rst:3 -msgid "" -"Runs :program:`mongodump` in a quiet mode that attempts to limit the " -"amount of output." -msgstr "" - -# 07596ada3b734641bb36e436be4152b5 -#: ../source/includes/option/option-mongodump-quiet.rst:6 -msgid "This option suppresses:" -msgstr "" - -# 8c979a9dd6814ce0be82280273c34a37 -#: ../source/includes/option/option-mongodump-quiet.rst:8 -msgid "output from :term:`database commands `" -msgstr "" - -# f4a1f1a7bdaf474e8a12fca1b616d012 -#: ../source/includes/option/option-mongodump-quiet.rst:10 -msgid "replication activity" -msgstr "" - -# 2d6cc3517e4c49e7a8f4298d072ba137 -#: ../source/includes/option/option-mongodump-quiet.rst:12 -msgid "connection accepted events" -msgstr "" - -# 5ba16f1ca3b34390b1af8560c14baea5 -#: ../source/includes/option/option-mongodump-quiet.rst:14 -msgid "connection closed events" -msgstr "" - -# 9dbf03226187404883ee0145c7a1badf -#: ../source/includes/option/option-mongodump-version.rst:3 -msgid "Returns the :program:`mongodump` release number." -msgstr "" - -# c6abfc38bc8e4e54b4c6e940a23309b7 -#: ../source/includes/option/option-mongodump-host.rst:3 -msgid "*Default*: localhost:27017" -msgstr "" - -# a1e5c75209384f09903a6769bd5b9525 -#: ../source/includes/option/option-mongodump-host.rst:5 -msgid "" -"Specifies a resolvable hostname for the :program:`mongod` to which to " -"connect. By default, the :program:`mongodump` attempts to connect to a " -"MongoDB instance running on the localhost on port number ``27017``." -msgstr "" - -# cf5f70ed493d476c8663180abdfbb03b -#: ../source/includes/option/option-mongodump-host.rst:9 -msgid "" -"To connect to a replica set, specify the " -":setting:`~replication.replSetName` and a seed list of set members, as in" -" the following:" -msgstr "" - -# 3188074730594fadbb773772b2c06dfc -#: ../source/includes/option/option-mongodump-host.rst:17 -msgid "" -"You can always connect directly to a single MongoDB instance by " -"specifying the host and port number directly." -msgstr "" - -# c52bef2fa41041d6b41cb07774b2cb89 -#: ../source/includes/option/option-mongodump-host.rst:20 -msgid "" -"If you use IPv6 and use the ``
:`` format, you must enclose" -" the portion of an address and port combination in brackets (e.g. " -"``[
]``)." -msgstr "" - -# 8b083b8f19104c3792be03ebfaa56b8c -#: ../source/includes/option/option-mongodump-port.rst:3 -msgid "*Default*: 27017" -msgstr "" - -# db6780c43af34047af6d956b8a83cb54 -#: ../source/includes/option/option-mongodump-port.rst:5 -msgid "" -"Specifies the TCP port on which the MongoDB instance listens for client " -"connections." -msgstr "" - -# 5c8736cdf20b44e2973e78b73accfa0b -#: ../source/includes/option/option-mongodump-ipv6.rst:3 -msgid "*Removed in version 3.0.*" -msgstr "" - -# 920e2369c98a4b6fb6c1d2ca88957fbc -#: ../source/includes/option/option-mongodump-ipv6.rst:5 -msgid "" -"Enables IPv6 support and allows :program:`mongodump` to connect to the " -"MongoDB instance using an IPv6 network. Prior to MongoDB 3.0, you had to " -"specify :option:`--ipv6` to use IPv6. In MongoDB 3.0 and later, IPv6 is " -"always enabled." -msgstr "" - -# b788cdfbab1b4bcfa327c7a303667324 -#: ../source/includes/option/option-mongodump-ssl.rst:5 -msgid "" -"Enables connection to a :program:`mongod` or :program:`mongos` that has " -"TLS/SSL support enabled." -msgstr "" - -# 760465075c9545b39e8623b59cbba9cf -# fbab054bd8b04e55995bb30d5f01b280 -# 821023126b8a4f42b4269698bf4007ab -# 2dd65c1e5ad34cbe8318e31ec49cc843 -# d77c485fc249418ea910ec79de6f86f5 -# a5c227858c164d0eb34b3a9fe773eb26 -# 205b18618d924cebb8cfecd154b48517 -#: ../source/includes/fact-ssl-supported.rst:3 -msgid "" -"Most MongoDB distributions now include support for TLS/SSL. See " -":doc:`/tutorial/configure-ssl` and :doc:`/tutorial/configure-ssl-clients`" -" for more information about TLS/SSL and MongoDB." -msgstr "" - -# d98814f6e8c4487880cebb54443e1353 -#: ../source/includes/option/option-mongodump-sslCAFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains the root certificate chain " -"from the Certificate Authority. Specify the file name of the :file:`.pem`" -" file using relative or absolute paths." -msgstr "" - -# 7988390d52dc4f6bbc839ed5b8fdef6f -#: ../source/includes/option/option-mongodump-sslCAFile.rst:13 -msgid "" -"For SSL connections (``--ssl``) to :program:`mongod` and " -":program:`mongos`, if the :program:`mongodump` runs without the " -":option:`--sslCAFile`, :program:`mongodump` will not attempt to validate " -"the server certificates. This creates a vulnerability to expired " -":program:`mongod` and :program:`mongos` certificates as well as to " -"foreign processes posing as valid :program:`mongod` or :program:`mongos` " -"instances. Ensure that you *always* specify the CA file to validate the " -"server certificates in cases where intrusion is a possibility." -msgstr "" - -# 42cf6e2a999f4c7d9e811265df42bc18 -#: ../source/includes/option/option-mongodump-sslPEMKeyFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains both the TLS/SSL " -"certificate and key. Specify the file name of the :file:`.pem` file using" -" relative or absolute paths." -msgstr "" - -# 1e617a1516944709b530f3683a8d0c75 -#: ../source/includes/option/option-mongodump-sslPEMKeyFile.rst:9 -msgid "" -"This option is required when using the :option:`--ssl` option to connect " -"to a :program:`mongod` or :program:`mongos` that has " -":setting:`~net.ssl.CAFile` enabled *without* " -":setting:`~net.ssl.allowConnectionsWithoutCertificates`." -msgstr "" - -# 21632be23d1e4b8ead331ef3f1c25e87 -#: ../source/includes/option/option-mongodump-sslPEMKeyPassword.rst:5 -msgid "" -"Specifies the password to de-crypt the certificate-key file (i.e. " -":option:`--sslPEMKeyFile`). Use the :option:`--sslPEMKeyPassword` option " -"only if the certificate-key file is encrypted. In all cases, the " -":program:`mongodump` will redact the password from all logging and " -"reporting output." -msgstr "" - -# 3d208ea7b79242aabe3e96ab5b1b75a9 -#: ../source/includes/option/option-mongodump-sslPEMKeyPassword.rst:10 -msgid "" -"If the private key in the PEM file is encrypted and you do not specify " -"the :option:`--sslPEMKeyPassword` option, the :program:`mongodump` will " -"prompt for a passphrase. See :ref:`ssl-certificate-password`." -msgstr "" - -# abcf0e76eec9403db09331c4ddcf8425 -#: ../source/includes/option/option-mongodump-sslCRLFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains the Certificate Revocation " -"List. Specify the file name of the :file:`.pem` file using relative or " -"absolute paths." -msgstr "" - -# 38c77dc782a246ffbc929328861b4f7f -#: ../source/includes/option/option-mongodump-sslAllowInvalidCertificates.rst:5 -msgid "" -"Bypasses the validation checks for server certificates and allows the use" -" of invalid certificates. When using the " -":setting:`~net.ssl.allowInvalidCertificates` setting, MongoDB logs as a " -"warning the use of the invalid certificate." -msgstr "" - -# c4605c44ce97420a8c8c0ef9fe391ba6 -#: ../source/includes/option/option-mongodump-sslAllowInvalidHostnames.rst:5 -msgid "" -"Disables the validation of the hostnames in TLS/SSL certificates. Allows " -":program:`mongodump` to connect to MongoDB instances if the hostname " -"their certificates do not match the specified hostname." -msgstr "" - -# 947dbd884ca0485e8b0161a9f1576119 -#: ../source/includes/option/option-mongodump-sslFIPSMode.rst:5 -msgid "" -"Directs the :program:`mongodump` to use the FIPS mode of the installed " -"OpenSSL library. Your system must have a FIPS compliant OpenSSL library " -"to use the :option:`--sslFIPSMode` option." -msgstr "" - -# 1cf06854e34248c0aaf2c6942caf4fda -#: ../source/includes/note-fips-is-enterprise-only.rst:1 -msgid "" -"FIPS-compatible SSL is available only in `MongoDB Enterprise " -"`_. See " -":doc:`/tutorial/configure-fips` for more information." -msgstr "" - -# 9dab4d9e75f14e8f8d566cc511b73f46 -#: ../source/includes/option/option-mongodump-username.rst:3 -msgid "" -"Specifies a username with which to authenticate to a MongoDB database " -"that uses authentication. Use in conjunction with the ``--password`` and " -"``--authenticationDatabase`` options." -msgstr "" - -# 020818d1d8864f0e912e60f429c3db2c -#: ../source/includes/option/option-mongodump-password.rst:3 -msgid "" -"Specifies a password with which to authenticate to a MongoDB database " -"that uses authentication. Use in conjunction with the ``--username`` and " -"``--authenticationDatabase`` options." -msgstr "" - -# be9d44bd95b44b76a35b88ab1cd9f5e5 -#: ../source/includes/option/option-mongodump-password.rst:9 -msgid "" -"If you do not specify an argument for :option:`--password`, " -":program:`mongodump` returns an error." -msgstr "" - -# e97dff36c7054647b7788ed4a602fb9b -#: ../source/includes/option/option-mongodump-password.rst:14 -msgid "" -"If you wish :program:`mongodump` to prompt the user for the password, " -"pass the :option:`--username` option without :option:`--password` or " -"specify an empty string as the :option:`--password` value, as in " -"``--password \"\"`` ." -msgstr "" - -# 879a890880cb4a2990548d62fb1a34af -#: ../source/includes/option/option-mongodump-authenticationDatabase.rst:3 -msgid "" -"If you do not specify an authentication database, :program:`mongodump` " -"assumes that the database specified to export holds the user's " -"credentials." -msgstr "" - -# 4f0b2217b56a4f2ba9dcff2981f33974 -#: ../source/includes/option/option-mongodump-authenticationMechanism.rst:3 -msgid "*Default*: SCRAM-SHA-1" -msgstr "" - -# 0795ad5d52274420b4af6cfa2e43dd66 -#: ../source/includes/option/option-mongodump-authenticationMechanism.rst:5 -msgid "" -"Added support for the ``PLAIN`` and ``MONGODB-X509`` authentication " -"mechanisms." -msgstr "" - -# c17fc8ce389447a4be1ebbe4c72c0e25 -#: ../source/includes/option/option-mongodump-authenticationMechanism.rst:9 -msgid "" -"Added support for the ``SCRAM-SHA-1`` authentication mechanism. Changed " -"default mechanism to ``SCRAM-SHA-1``." -msgstr "" - -# a56c599256154548a7d48386cd45f826 -#: ../source/includes/option/option-mongodump-authenticationMechanism.rst:14 -msgid "" -"Specifies the authentication mechanism the :program:`mongodump` instance " -"uses to authenticate to the :program:`mongod` or :program:`mongos`." -msgstr "" - -# df1340a4730b417fa0feef7cae2e306d -#: ../source/includes/option/option-mongodump-authenticationMechanism.rst:21 -msgid "Value" -msgstr "" - -# 44e7091c5cfd4ec89175838cbf340a7e -#: ../source/includes/option/option-mongodump-authenticationMechanism.rst:23 -msgid "Description" -msgstr "" - -# 54f15573d95d4b4e8f930cb8020215b0 -#: ../source/includes/option/option-mongodump-authenticationMechanism.rst:25 -msgid ":ref:`SCRAM-SHA-1 `" -msgstr "" - -# ed9c5401fd804814866c695c6b703137 -#: ../source/includes/option/option-mongodump-authenticationMechanism.rst:27 -msgid "" -"`RFC 5802 `_ standard Salted " -"Challenge Response Authentication Mechanism using the SHA1 hash function." -msgstr "" - -# e5c58c30a8764dc79654dac7d157ddf6 -#: ../source/includes/option/option-mongodump-authenticationMechanism.rst:31 -msgid ":ref:`MONGODB-CR `" -msgstr "" - -# 3eb5d736aebd427a842496146e8015b8 -#: ../source/includes/option/option-mongodump-authenticationMechanism.rst:33 -msgid "MongoDB challenge/response authentication." -msgstr "" - -# feab551aaf2c4213ad99d182fd2cb6a8 -#: ../source/includes/option/option-mongodump-authenticationMechanism.rst:35 -msgid ":ref:`MONGODB-X509 `" -msgstr "" - -# 9d94fc0525794502ba78300010a88e63 -#: ../source/includes/option/option-mongodump-authenticationMechanism.rst:37 -msgid "MongoDB TLS/SSL certificate authentication." -msgstr "" - -# 2369474873f54414aa26a86b169519aa -#: ../source/includes/option/option-mongodump-authenticationMechanism.rst:39 -msgid ":ref:`GSSAPI ` (Kerberos)" -msgstr "" - -# 89e181de6ed945238d08b448e0075075 -#: ../source/includes/option/option-mongodump-authenticationMechanism.rst:41 -msgid "" -"External authentication using Kerberos. This mechanism is available only " -"in `MongoDB Enterprise `_." -msgstr "" - -# 891ea32841604a258caf3977e744a2d3 -#: ../source/includes/option/option-mongodump-authenticationMechanism.rst:45 -msgid ":ref:`PLAIN ` (LDAP SASL)" -msgstr "" - -# 10314cfb1f6149718bc1a09f29b8d884 -#: ../source/includes/option/option-mongodump-authenticationMechanism.rst:47 -msgid "" -"External authentication using LDAP. You can also use ``PLAIN`` for " -"authenticating in-database users. ``PLAIN`` transmits passwords in plain " -"text. This mechanism is available only in `MongoDB Enterprise " -"`_." -msgstr "" - -# 69414f6263a24489bc4e2024d8033137 -#: ../source/includes/option/option-mongodump-gssapiServiceName.rst:5 -msgid "" -"Specify the name of the service using :doc:`GSSAPI/Kerberos " -"`. Only required if the service does not use the default " -"name of ``mongodb``." -msgstr "" - -# 302c1c18de2e4b5697c6d81978e6158a -# c54177c7ab774248846eb9f4a89deff5 -#: ../source/includes/option/option-mongodump-gssapiHostName.rst:9 -#: ../source/includes/option/option-mongodump-gssapiServiceName.rst:9 -msgid "This option is available only in MongoDB Enterprise." -msgstr "" - -# f6a2c33e88c042b7bba037b03f15a78b -#: ../source/includes/option/option-mongodump-gssapiHostName.rst:5 -msgid "" -"Specify the hostname of a service using :doc:`GSSAPI/Kerberos " -"`. *Only* required if the hostname of a machine does not " -"match the hostname resolved by DNS." -msgstr "" - -# b7594ed0c1544b3f889bc34d6115f4de -#: ../source/includes/option/option-mongodump-db.rst:3 -msgid "" -"Specifies a database to backup. If you do not specify a database, " -":program:`mongodump` copies all databases in this instance into the dump " -"files." -msgstr "" - -# 86a3d9c5517b4e2f9ce32708276bca4b -#: ../source/includes/option/option-mongodump-collection.rst:3 -msgid "" -"Specifies a collection to backup. If you do not specify a collection, " -"this option copies all collections in the specified database or instance " -"to the dump files." -msgstr "" - -# c9aa8c562d764c18aaef68449a16446e -#: ../source/includes/option/option-mongodump-query.rst:3 -msgid "" -"Provides a :term:`JSON document` as a query that optionally limits the " -"documents included in the output of :program:`mongodump`." -msgstr "" - -# 8955a29397f34bb6a4cc3c3ce897e3ec -#: ../source/includes/fact-quote-command-line-query.rst:1 -msgid "" -"You must enclose the query in single quotes (e.g. ``'``) to ensure that " -"it does not interact with your shell environment." -msgstr "" - -# cba0c3574a674026872c926da452c5bd -#: ../source/includes/option/option-mongodump-queryFile.rst:5 -msgid "" -"Specifies the path to a file containing a JSON document as a query filter" -" that limits the documents included in the output of " -":program:`mongodump`. :option:`--queryFile` enables you to create query " -"filters that are too large to fit in your terminal's buffer." -msgstr "" - -# dfcb9c105961420e903d633d51a5346e -#: ../source/includes/option/option-mongodump-readPreference.rst:3 -msgid "" -"Specify the :ref:`read preference` for " -":program:`mongodump`." -msgstr "" - -# 458b9ddd6e764a5eb3e535b6ede6353e -#: ../source/includes/option/option-mongodump-readPreference.rst:6 -msgid "See :ref:`replica-set-read-preference-modes`." -msgstr "" - -# 1810176af6d44e8b8e4a257d043cea6f -#: ../source/includes/option/option-mongodump-readPreference.rst:8 -msgid "" -":program:`mongodump` defaults to :readmode:`primary` :ref:`read " -"preference ` when connected to a " -":program:`mongos` or a :term:`replica set`." -msgstr "" - -# 05336157a0ba4b288ce9eaf0ec3ffcbe -#: ../source/includes/option/option-mongodump-readPreference.rst:12 -msgid "Otherwise, :program:`mongodump` defaults to :readmode:`nearest`." -msgstr "" - -# 5595b7b017d54285827024693f6809b8 -#: ../source/includes/warning-read-preference-mongos.rst:3 -msgid "" -"Using a :ref:`read preference` other than " -":readmode:`primary` with a connection to a :program:`mongos` may produce " -"inconsistencies, duplicates, or result in missed documents." -msgstr "" - -# c8da45583fea49b886bfda71c52fb0ad -#: ../source/includes/option/option-mongodump-readPreference.rst:16 -msgid "See :ref:`mongodump-read-preference`." -msgstr "" - -# 9410139935114b7dadcef965b5c461ff -#: ../source/includes/option/option-mongodump-forceTableScan.rst:3 -msgid "" -"Forces :program:`mongodump` to scan the data store directly: typically, " -":program:`mongodump` saves entries as they appear in the index of the " -"``_id`` field. If you specify a query :option:`--query`, " -":program:`mongodump` will use the most appropriate index to support that " -"query." -msgstr "" - -# 495e2cc1f775449196f5effc8b4787dc -#: ../source/includes/option/option-mongodump-forceTableScan.rst:8 -msgid "" -"Use :option:`--forceTableScan` to skip the index and scan the data " -"directly. Typically there are two cases where this behavior is preferable" -" to the default:" -msgstr "" - -# 03961275c7a546be9d6c180c2f565acc -#: ../source/includes/option/option-mongodump-forceTableScan.rst:12 -msgid "" -"If you have key sizes over 800 bytes that would not be present in the " -"``_id`` index." -msgstr "" - -# a3d9b655b8044587a1b29086d8e4e8e9 -#: ../source/includes/option/option-mongodump-forceTableScan.rst:15 -msgid "Your database uses a custom ``_id`` field." -msgstr "" - -# 077d941b694f4fed9fbc76dd3d0dd39e -#: ../source/includes/option/option-mongodump-forceTableScan.rst:17 -msgid "" -"When you run with :option:`--forceTableScan`, :program:`mongodump` does " -"not use :operator:`$snapshot`. As a result, the dump produced by " -":program:`mongodump` can reflect the state of the database at many " -"different points in time." -msgstr "" - -# 4967a9c87dd74b8b9b898510d523f754 -#: ../source/includes/option/option-mongodump-forceTableScan.rst:22 -msgid "Use :option:`--forceTableScan` with extreme caution and consideration." -msgstr "" - -# f88df170c1974d5da9a9dfe2484f687e -#: ../source/includes/option/option-mongodump-gzip.rst:5 -msgid "" -"Compresses the output. If :program:`mongodump` outputs to the dump " -"directory, the new feature compresses the individual files. The files " -"have the suffix ``.gz``." -msgstr "" - -# f4c09b1894cb4e18b87a0271de28ac5a -#: ../source/includes/option/option-mongodump-gzip.rst:9 -msgid "" -"If :program:`mongodump` outputs to an archive file or the standard out " -"stream, the new feature compresses the archive file or the data output to" -" the stream." -msgstr "" - -# adf7115cc8884fd18fd0aa487aa786c8 -#: ../source/includes/option/option-mongodump-out.rst:3 -msgid "" -"Specifies the directory where :program:`mongodump` will write " -":term:`BSON` files for the dumped databases. By default, " -":program:`mongodump` saves output files in a directory named ``dump`` in " -"the current working directory." -msgstr "" - -# 9ef6534970aa4d16b201aee965c2b055 -#: ../source/includes/option/option-mongodump-out.rst:8 -msgid "" -"To send the database dump to standard output, specify \"``-``\" instead " -"of a path. Write to standard output if you want process the output before" -" saving it, such as to use ``gzip`` to compress the dump. When writing " -"standard output, :program:`mongodump` does not write the metadata that " -"writes in a ``.metadata.json`` file when writing to files " -"directly." -msgstr "" - -# 5c2252794887474db0f099793364c086 -# f88069f2dcbf4d99928ce9e719333b9e -# a1ff19d15efb465b86c99caa76fdf25f -#: ../source/includes/option/option-mongodump-archive.rst:15 -#: ../source/includes/option/option-mongodump-out.rst:15 -#: ../source/reference/program/mongodump.txt:292 -msgid "You cannot use the ``--archive`` option with the :option:`--out` option." -msgstr "" - -# 5a9ecc8ae0204a51958a3c3a522c6350 -#: ../source/includes/option/option-mongodump-archive.rst:5 -msgid "" -"Writes the output to a single archive file or to the standard output " -"(``stdout``)." -msgstr "" - -# b32e529e09e1401f8fe6fdcaed5207c8 -#: ../source/includes/option/option-mongodump-archive.rst:8 -msgid "" -"To output the dump to an archive file, run :program:`mongodump` with the " -"new ``--archive`` option and the archive filename." -msgstr "" - -# 2577c1b9ff26495294424d3474638b49 -#: ../source/includes/option/option-mongodump-archive.rst:11 -msgid "" -"To output the dump to the standard output stream in order to pipe to " -"another process, run :program:`mongodump` with the ``archive`` option but" -" *omit* the filename." -msgstr "" - -# e8913db52150407cad760dd59bc074ce -#: ../source/includes/option/option-mongodump-repair.rst:3 -msgid "" -"Runs a repair option in addition to dumping the database. The repair " -"option changes the behavior of :program:`mongodump` to only write valid " -"data and exclude data that may be in an invalid state as a result of an " -"improper shutdown or :program:`mongod` crash." -msgstr "" - -# 9a5caeaae0cd49da9a82134d70fd02a9 -#: ../source/includes/option/option-mongodump-repair.rst:9 -msgid "" -"The :option:`--repair` option uses aggressive data-recovery algorithms " -"that may produce a large amount of duplication." -msgstr "" - -# ef17665eb9a246c39e44d3c41caf32ac -#: ../source/includes/option/option-mongodump-repair.rst:12 -msgid "" -":option:`--repair` is only available for use with :program:`mongod` " -"instances using the ``mmapv1`` storage engine. You cannot run " -":option:`--repair` with :program:`mongos` or with :program:`mongod` " -"instances that use the ``wiredTiger`` storage engine. To repair data in a" -" :program:`mongod` instance using ``wiredTiger`` use :option:`mongod " -"--repair`." -msgstr "" - -# 0ee08b9f3203492b86a15eef79047f9f -#: ../source/includes/option/option-mongodump-oplog.rst:3 -msgid "" -"Creates a file named :file:`oplog.bson` as part of the " -":program:`mongodump` output. The :file:`oplog.bson` file, located in the " -"top level of the output directory, contains oplog entries that occur " -"during the :program:`mongodump` operation. This file provides an " -"effective point-in-time snapshot of the state of a :program:`mongod` " -"instance. To restore to a specific point-in-time backup, use the output " -"created with this option in conjunction with :option:`mongorestore " -"--oplogReplay <--oplogReplay>`." -msgstr "" - -# 30d212b1c47c4264ad09092176d149df -#: ../source/includes/option/option-mongodump-oplog.rst:12 -msgid "" -"Without :option:`--oplog`, if there are write operations during the dump " -"operation, the dump will not reflect a single moment in time. Changes " -"made to the database during the update process can affect the output of " -"the backup." -msgstr "" - -# ab6ec9facd7d40b5b9239657a297a5de -#: ../source/includes/option/option-mongodump-oplog.rst:17 -msgid "" -":option:`--oplog` has no effect when running :program:`mongodump` against" -" a :program:`mongos` instance to dump the entire contents of a sharded " -"cluster. However, you can use :option:`--oplog` to dump individual " -"shards." -msgstr "" - -# fb442040032b4944a4e7c6779511309e -#: ../source/includes/option/option-mongodump-oplog.rst:22 -msgid "" -":option:`--oplog` only works against nodes that maintain an " -":term:`oplog`. This includes all members of a replica set, as well as " -":term:`master` nodes in master/slave replication deployments." -msgstr "" - -# 969ced573e774d77aae40be3f428a3bc -#: ../source/includes/option/option-mongodump-oplog.rst:26 -msgid ":option:`--oplog` does not dump the oplog collection." -msgstr "" - -# 9f0ca8bca9ee45fd8401082f81728eda -#: ../source/includes/option/option-mongodump-dumpDbUsersAndRoles.rst:3 -msgid "" -"Includes user and role definitions in the database's dump directory when " -"performing :program:`mongodump` on a specific database. This option " -"applies only when you specify a database in the :option:`--db` option. " -"MongoDB always includes user and role definitions when " -":program:`mongodump` applies to an entire instance and not just a " -"specific database." -msgstr "" - -# c8a39db9d2da4f30857d0f44dbed8280 -#: ../source/includes/option/option-mongodump-excludeCollection.rst:5 -msgid "" -"Excludes the specified collection from the :program:`mongodump` output. " -"To exclude multiple collections, specify the " -":option:`--excludeCollection` multiple times." -msgstr "" - -# d306f300444e49c8aefe7408b8597656 -#: ../source/includes/option/option-mongodump-excludeCollectionsWithPrefix.rst:5 -msgid "" -"Excludes all collections with a specified prefix from the " -":program:`mongodump` outputs. To specify multiple prefixes, specify the " -":option:`--excludeCollectionsWithPrefix` multiple times." -msgstr "" - -# e59bd5f5f4f2453cbe440c835d5f4163 -#: ../source/includes/option/option-mongodump-numParallelCollections.rst:3 -msgid "*Default*: 4" -msgstr "" - -# d05c3f698d01447a8b1c34139ce365e5 -#: ../source/includes/option/option-mongodump-numParallelCollections.rst:5 -msgid "Number of collections :program:`mongodump` should export in parallel." -msgstr "" - -# e69c28adc4e54f94a592520d70cb66a8 -#: ../source/includes/option/option-mongodump-viewsAsCollections.rst:6 -msgid "" -"When specified, :program:`mongodump` exports :doc:`read-only views " -"` as collections. For each view, :program:`mongodump` will " -"produce a BSON file containing the documents in the view. If you " -":program:`mongorestore` the produced BSON file, the view will be restored" -" as a :term:`collection`." -msgstr "" - -# 57c10124f9f742a3a4c984930a6c8fcb -#: ../source/includes/option/option-mongodump-viewsAsCollections.rst:12 -msgid "" -"If you do *not* include :option:`--viewsAsCollections`, " -":program:`mongodump` captures each view's metadata. If you include a " -"view's metadata file in a :program:`mongorestore` operation, the view is " -"recreated." -msgstr "" - -# c3de192b0d7f4ef480389aeae8b37719 -#: ../source/reference/program/mongodump.txt:221 -msgid "Examples" -msgstr "" - -# cafb4815ffe24ecf9f3ef8aaa133cb30 -#: ../source/reference/program/mongodump.txt:224 -msgid "``mongodump`` a Collection" -msgstr "" - -# bb46cceaced3405285614a535e66a34d -#: ../source/reference/program/mongodump.txt:226 -msgid "" -"The following operation creates a dump file that contains only the " -"collection named ``collection`` in the database named ``test``. In this " -"case the database is running on the local interface on port ``27017``:" -msgstr "" - -# cccec017ca154a1db80bf6f86a867c8d -#: ../source/reference/program/mongodump.txt:237 -msgid "``mongodump`` a Database Excluding Specified Collections" -msgstr "" - -# b9911ce9c1f44000aae75a7a1109bc0e -#: ../source/reference/program/mongodump.txt:239 -msgid "" -"The following operation dumps all collections in the ``test`` database " -"except for ``users`` and ``salaries``:" -msgstr "" - -# d975ab156b6547778891038ae63be47c -#: ../source/reference/program/mongodump.txt:247 -msgid "``mongodump`` with Access Control" -msgstr "" - -# 99b22303a99e48c89d0f20ac85103ee1 -#: ../source/reference/program/mongodump.txt:249 -msgid "" -"In the next example, :program:`mongodump` creates a database dump located" -" at ``/opt/backup/mongodump-2011-10-24``, from a database running on port" -" ``37017`` on the host ``mongodb1.example.net`` and authenticating using " -"the username ``user`` and the password ``pass``, as follows:" -msgstr "" - -# 40ef2fd5f347445a9f09aabcc745a3e7 -#: ../source/reference/program/mongodump.txt:262 -msgid "Output to an Archive File" -msgstr "" - -# 4a7df17da5fa4ff4ada60a13ab7145df -#: ../source/reference/program/mongodump.txt:266 -msgid "" -"To output the dump to an archive file, run :program:`mongodump` with the " -"``--archive`` option and the archive filename. For example, the following" -" operation creates a file ``test.20150715.archive`` that contains the " -"dump of the ``test`` database." -msgstr "" - -# 8287ee7660d043b78ef4c1afa3e4bb6e -#: ../source/reference/program/mongodump.txt:278 -msgid "Output an Archive to Standard Output" -msgstr "" - -# 2789033d332e4d4bb49fbecde3cc707f -#: ../source/reference/program/mongodump.txt:282 -msgid "" -"To output the archive to the standard output stream in order to pipe to " -"another process, run :program:`mongodump` with the ``archive`` option but" -" *omit* the filename:" -msgstr "" - -# 57fc64476466482cb1523f1aa1832c98 -#: ../source/reference/program/mongodump.txt:298 -msgid "Compress the Output" -msgstr "" - -# 9250b0c5f6f84ef18c8a66879ca1f441 -#: ../source/reference/program/mongodump.txt:300 -msgid "" -"To compress the files in the output dump directory, run " -":program:`mongodump` with the new ``--gzip`` option. For example, the " -"following operation outputs compressed files into the default ``dump`` " -"directory." -msgstr "" - -# 2f6539e809b44570acb1e8ea9b4521af -#: ../source/reference/program/mongodump.txt:309 -msgid "" -"To compress the archive file output by :program:`mongodump`, use the " -"``--gzip`` option in conjunction with the :option:`--archive` option, " -"specifying the name of the compressed file." -msgstr "" - -# 72c64fd618b74c949bcdfcc15bc63056 -#: ../source/includes/extracts/additional-resources-mongodump.rst:6 -msgid "Additional Resources" -msgstr "" - -# d152152db5cd43e386358d37bfe7154c -#: ../source/includes/extracts/additional-resources-mongodump.rst:8 -msgid "" -"`Backup and its Role in Disaster Recovery White Paper " -"`_" -msgstr "" - -# 3a3fa249c8e04267a12a0840d12d3b6f -#: ../source/includes/extracts/additional-resources-mongodump.rst:9 -msgid ":mms-home:`Cloud Backup through MongoDB Cloud Manager `" -msgstr "" - -# 639ea404a1f84e37ba5be6ff1ec699c6 -#: ../source/includes/extracts/additional-resources-mongodump.rst:10 -msgid "" -"`Blog Post: Backup vs. Replication, Why you Need Both " -"`_" -msgstr "" - -# 7c628bf5bf7749319e759d81fe30bfd4 -#: ../source/includes/extracts/additional-resources-mongodump.rst:11 -msgid "" -":products:`Backup Service with Ops Manager, an on-premise solution " -"available in MongoDB Enterprise Advanced `" -msgstr "" - -#~ msgid "" -#~ "Runs the :program:`mongodump` in a quiet" -#~ " mode that attempts to limit the " -#~ "amount of output. This option " -#~ "suppresses:" -#~ msgstr "" - -#~ msgid "" -#~ "To connect to a replica set, " -#~ "specify the replica set seed name " -#~ "and the seed list of set members." -#~ " Use the following format:" -#~ msgstr "" - -#~ msgid "" -#~ "Forces :program:`mongodump` to scan the " -#~ "data store directly: typically, " -#~ ":program:`mongodump` saves entries as they " -#~ "appear in the index of the ``_id``" -#~ " field. Use :option:`--forceTableScan` to " -#~ "skip the index and scan the data" -#~ " directly. Typically there are two " -#~ "cases where this behavior is preferable" -#~ " to the default:" -#~ msgstr "" - -# 4d48369c48ce4793b71fb3f26709e006 -#~ msgid "" -#~ ":program:`mongodump` is a utility for " -#~ "creating a binary export of the " -#~ "contents of a database. Consider using" -#~ " this utility as part an effective" -#~ " :doc:`backup strategy `. Use " -#~ ":program:`mongodump` in conjunction with " -#~ ":program:`mongorestore` to restore databases." -#~ msgstr "" - -# c6a539da81164ddfbc667963c0a3e4b1 -#~ msgid "" -#~ ":program:`mongodump` can read data from " -#~ "either :program:`mongod` or :program:`mongos` " -#~ "instances, in addition to reading " -#~ "directly from MongoDB data files without" -#~ " an active :program:`mongod`." -#~ msgstr "" - -# d225bee4e9024fbda6fe8e3ee89df4c6 -#~ msgid "" -#~ ":program:`mongodump` does *not* dump the " -#~ "content of the ``local`` database." -#~ msgstr "" - -# 47f1239437f44e8fa879eb6179ccc2a8 -#~ msgid "" -#~ "The data format used by " -#~ ":program:`mongodump` from version 2.2 or " -#~ "later is *incompatible* with earlier " -#~ "versions of :program:`mongod`. Do not " -#~ "use recent versions of :program:`mongodump`" -#~ " to back up older data stores." -#~ msgstr "" - -# ac4dbb0ef0f5431093e0309ce7d6812c -#~ msgid "" -#~ "When running :program:`mongodump` against a" -#~ " :program:`mongos` instance where the " -#~ ":term:`sharded cluster` consists of " -#~ ":term:`replica sets `, the " -#~ ":term:`read preference` of the operation " -#~ "will prefer reads from :term:`secondary` " -#~ "members of the set." -#~ msgstr "" - -# 3612a43931c446199bf55ede0e5a6faf -#~ msgid "" -#~ "When used in combination with " -#~ ":dbcommand:`fsync` or :method:`db.fsyncLock()`, " -#~ ":program:`mongod` may block some reads, " -#~ "including those from :program:`mongodump`, " -#~ "when queued write operation waits behind" -#~ " the :dbcommand:`fsync` lock." -#~ msgstr "" - -# 3d374d01d2c94eb58404556ece45efcb -#~ msgid "Backup Collections" -#~ msgstr "" - -# 8c99f92c15aa459994e0e878a74e9bce -#~ msgid "" -#~ "To backup all the databases in a" -#~ " cluster via :program:`mongodump`, you " -#~ "should have the :authrole:`backup` role. " -#~ "The :authrole:`backup` role provides all " -#~ "the needed privileges for backing up " -#~ "all database. The role confers no " -#~ "additional access, in keeping with the" -#~ " policy of :term:`least privilege`." -#~ msgstr "" - -# 191eca7b5c7c408ea8b94ed92e060552 -#~ msgid "" -#~ "To backup a given database, you " -#~ "must have ``read`` access on the " -#~ "database. Several roles provide this " -#~ "access, including the :authrole:`backup` role." -#~ msgstr "" - -# 5045081a99b44bb7b56f8a2616ecf874 -#~ msgid "" -#~ "To backup the ``system.profile`` collection" -#~ " in a database, you must have " -#~ "``read`` access on certain system " -#~ "collections in the database. Several " -#~ "roles provide this access, including the" -#~ " :authrole:`clusterAdmin` and :authrole:`dbAdmin` " -#~ "roles." -#~ msgstr "" - -# fa954675a45940d78b31a82c34628c58 -#~ msgid "Backup Users" -#~ msgstr "" - -# 866c2713cddf48ff9cc400101b9bbaa4 -#~ msgid "" -#~ "To backup users and :ref:`user-defined" -#~ " roles ` for a" -#~ " given database, you must have access" -#~ " to the ``admin`` database. MongoDB " -#~ "stores the user data and role " -#~ "definitions for all databases in the " -#~ "``admin`` database." -#~ msgstr "" - -# 57f7fffc9c0e489b9c5bb62a6095fffb -#~ msgid "" -#~ "Specifically, to backup a given " -#~ "database's users, you must have the " -#~ ":authaction:`find` :ref:`action ` on the ``admin`` database's " -#~ ":data:`admin.system.users` collection. The " -#~ ":authrole:`backup` and :authrole:`userAdminAnyDatabase`" -#~ " roles both provide this privilege." -#~ msgstr "" - -# 1478269dda744ab9a33912b1648101a0 -#~ msgid "" -#~ "To backup the user-defined roles " -#~ "on a database, you must have the" -#~ " :authaction:`find` action on the ``admin``" -#~ " database's :data:`admin.system.roles` collection. " -#~ "Both the :authrole:`backup` and " -#~ ":authrole:`userAdminAnyDatabase` roles provide this" -#~ " privilege." -#~ msgstr "" - -# 80e9afcffc0f43c89f5f8a5155d3c756 -#~ msgid "" -#~ "Enables IPv6 support and allows the " -#~ ":program:`mongodump` to connect to the " -#~ "MongoDB instance using an IPv6 network." -#~ " All MongoDB programs and processes " -#~ "disable IPv6 support by default." -#~ msgstr "" - -# 1d6fadba6dd74159a6d8d737d2b425a5 -#~ msgid "" -#~ "Enables connection to a :program:`mongod` " -#~ "or :program:`mongos` that has SSL " -#~ "support enabled." -#~ msgstr "" - -# 91f72f6f475a4e8fadadf574655df964 -# ed53eede447b4406b17a35b0f4f8789c -# 7d117af19f1646169f5025de30e490c0 -# 4b28db6529934a2f97ccff8b11083e53 -# bb1c462cac98422a8dfd76f041740b5b -# daef71002a8042edaad0b7c547b7aa47 -# 26bbb04e23b44cd08d85e7fc3539504a -#~ msgid "" -#~ "The default distribution of MongoDB does" -#~ " not contain support for SSL. For " -#~ "more information on MongoDB and SSL, " -#~ "see :doc:`/tutorial/configure-ssl`." -#~ msgstr "" - -# c25e3c7c35654159b1ef5d96504a161e -#~ msgid "" -#~ "Specifies the :file:`.pem` file that " -#~ "contains both the SSL certificate and" -#~ " key. Specify the file name of " -#~ "the :file:`.pem` file using relative or" -#~ " absolute paths." -#~ msgstr "" - -# b9d1359012294db6aac93335fc52ba47 -#~ msgid "" -#~ "This option is required when using " -#~ "the :option:`--ssl` option to connect to" -#~ " a :program:`mongod` or :program:`mongos` " -#~ "that has :setting:`~net.ssl.CAFile` enabled " -#~ "*without* :setting:`~net.ssl.weakCertificateValidation`." -#~ msgstr "" - -# 83989297bc3f4b3a8daa2ed4543bc4ad -#~ msgid "" -#~ "Specifies the database that holds the" -#~ " user's credentials. If you do not" -#~ " specify an authentication database, the" -#~ " :program:`mongodump` assumes that the " -#~ "database specified as the argument to" -#~ " the :option:`--db` option holds the " -#~ "user's credentials." -#~ msgstr "" - -# 690b37e794484e12a97e7c5c83854e3f -#~ msgid "*Default*: MONGODB-CR" -#~ msgstr "" - -# 769467c7fa8a4069992ac96ae0ddda77 -#~ msgid "MONGODB-CR" -#~ msgstr "" - -# 2a18b72eaf9c40d2a2f4f9c18c1ec8d2 -#~ msgid "MONGODB-X509" -#~ msgstr "" - -# 76e4c60cba8444b4910ee7d33ee582f5 -#~ msgid "MongoDB SSL certificate authentication." -#~ msgstr "" - -# 0cd7c93d50c748688e92b02c661b3aea -#~ msgid "PLAIN" -#~ msgstr "" - -# da328614297c405f8543d1dd1d55c441 -#~ msgid "" -#~ "External authentication using LDAP. You " -#~ "can also use ``PLAIN`` for " -#~ "authenticating in-database users. ``PLAIN``" -#~ " transmits passwords in plain text. " -#~ "This mechanism is available only in " -#~ "`MongoDB Enterprise `_." -#~ msgstr "" - -# 5d1f740839c84c73a407c4bbdc762dbe -#~ msgid "GSSAPI" -#~ msgstr "" - -# 93c4dd639e654c9782b5abcb247e3199 -#~ msgid "" -#~ "External authentication using Kerberos. This" -#~ " mechanism is available only in " -#~ "`MongoDB Enterprise `_." -#~ msgstr "" - -# 51e3f66d3ac0403f80300890558450df -#~ msgid "" -#~ "Specifies the directory of the MongoDB" -#~ " data files. The :option:`--dbpath` option" -#~ " lets the :program:`mongodump` attach " -#~ "directly to the local data files " -#~ "without going through a running " -#~ ":program:`mongod`. When run with " -#~ ":option:`--dbpath`, the :program:`mongodump` locks" -#~ " access to the data files. No " -#~ ":program:`mongod` can access the files " -#~ "while the :program:`mongodump` process runs." -#~ msgstr "" - -# 4dbf66c38e65449988a4ee48495b28a0 -#~ msgid "" -#~ "When used in conjunction with the " -#~ "corresponding option in :program:`mongod`, " -#~ "allows the :program:`mongodump` to access " -#~ "data from MongoDB instances that use " -#~ "an on-disk format where every " -#~ "database has a distinct directory. This" -#~ " option is only relevant when " -#~ "specifying the :option:`--dbpath` option." -#~ msgstr "" - -# 45daddcd84e84daf8abe7b292e52c5d9 -#~ msgid "" -#~ "Enables the durability :term:`journal` to " -#~ "ensure data files remain valid and " -#~ "recoverable. This option applies only " -#~ "when you specify the :option:`--dbpath` " -#~ "option. The :program:`mongodump` enables " -#~ "journaling by default on 64-bit builds" -#~ " of versions after 2.0." -#~ msgstr "" - -# 9485080483384bc9bfe6dc39e4315544 -#~ msgid "" -#~ "Specifies the directory where " -#~ ":program:`mongodump` saves the output of " -#~ "the database dump. By default, " -#~ ":program:`mongodump` saves output files in " -#~ "a directory named ``dump`` in the " -#~ "current working directory." -#~ msgstr "" - -# ff6823f72bce46f39515110f3d5c9965 -#~ msgid "" -#~ "Ensures that :program:`mongodump` creates a" -#~ " dump of the database that includes" -#~ " a partial :term:`oplog` containing " -#~ "operations from the duration of the " -#~ ":program:`mongodump` operation. This oplog " -#~ "produces an effective point-in-time " -#~ "snapshot of the state of a " -#~ ":program:`mongod` instance. To restore to " -#~ "a specific point-in-time backup, " -#~ "use the output created with this " -#~ "option in conjunction with " -#~ ":option:`mongorestore --oplogReplay`." -#~ msgstr "" - -# 13fee80f5ba14ea19e208be5e6eda44c -#~ msgid "" -#~ "Runs a repair option in addition " -#~ "to dumping the database. The repair " -#~ "option attempts to repair a database " -#~ "that may be in an invalid state" -#~ " as a result of an improper " -#~ "shutdown or :program:`mongod` crash." -#~ msgstr "" - -# 691206fd6d8a4dabad7485595c7895e9 -#~ msgid "" -#~ "Includes user and role definitions when" -#~ " performing :program:`mongodump` on a " -#~ "specific database. This option applies " -#~ "only when you specify a database " -#~ "in the :option:`--db` option. MongoDB " -#~ "always includes user and role " -#~ "definitions when :program:`mongodump` applies " -#~ "to an entire instance and not just" -#~ " a specific database." -#~ msgstr "" - -# 326f7a9fcada4202827517319bf6652b -#~ msgid "Use" -#~ msgstr "" - -# 3b723fa9803749f1b940f458d1f526a4 -#~ msgid "" -#~ "See the :doc:`/tutorial/backup-with-mongodump`" -#~ " for a larger overview of " -#~ ":program:`mongodump` usage. Also see the " -#~ ":doc:`mongorestore` document for an overview" -#~ " of the :program:`mongorestore`, which " -#~ "provides the related inverse functionality." -#~ msgstr "" - -# ef70b8ff2d35408c930ada238446240d -#~ msgid "" -#~ "The following command creates a dump " -#~ "file that contains only the collection" -#~ " named ``collection`` in the database " -#~ "named ``test``. In this case the " -#~ "database is running on the local " -#~ "interface on port ``27017``:" -#~ msgstr "" - -# 498b2e66ed754a5cb508adfae21fae65 -#~ msgid "" -#~ "In the next example, :program:`mongodump` " -#~ "creates a backup of the database " -#~ "instance stored in the ``/srv/mongodb`` " -#~ "directory on the local machine. This " -#~ "requires that no :program:`mongod` instance" -#~ " is using the ``/srv/mongodb`` directory." -#~ msgstr "" - -# 1750dd2c21fe4b8483b946c18fc6723a -#~ msgid "" -#~ "In the final example, :program:`mongodump` " -#~ "creates a database dump located at " -#~ "``/opt/backup/mongodump-2011-10-24``, from a " -#~ "database running on port ``37017`` on" -#~ " the host ``mongodb1.example.net`` and " -#~ "authenticating using the username ``user`` " -#~ "and the password ``pass``, as follows:" -#~ msgstr "" - -#~ msgid "" -#~ "Runs the :program:`mongodump` in a quiet" -#~ " mode that attempts to limit the " -#~ "amount of output." -#~ msgstr "" - -#~ msgid "" -#~ "To connect to a replica set, " -#~ "specify the :setting:`replica set name " -#~ "<~replication.replSetName>` and a seed list" -#~ " of set members. Use the following" -#~ " form:" -#~ msgstr "" - -#~ msgid "" -#~ "If the :program:`mongo` shell or any " -#~ "other tool that connects to " -#~ ":program:`mongos` or :program:`mongod` is run" -#~ " without :option:`--sslCAFile `, it will not attempt to" -#~ " validate server certificates. This results" -#~ " in vulnerability to expired " -#~ ":program:`mongod` and :program:`mongos` certificates" -#~ " as well as to foreign processes " -#~ "posing as valid :program:`mongod` or " -#~ ":program:`mongos` instances. Ensure that you" -#~ " *always* specify the CA file against" -#~ " which server certificates should be " -#~ "validated in cases where intrusion is" -#~ " a possibility." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/program/mongoexport.po b/locale/es/LC_MESSAGES/reference/program/mongoexport.po deleted file mode 100644 index dde9b5ec610..00000000000 --- a/locale/es/LC_MESSAGES/reference/program/mongoexport.po +++ /dev/null @@ -1,1355 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:09+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 8822bc8b0d284dfe8a42ff06b6ca2cdc -#: ../source/reference/program/mongoexport.txt:5 -msgid "``mongoexport``" -msgstr "" - -# 65bb300876cd4cd68dd2de2c25dde08f -#: ../source/reference/program/mongoexport.txt -msgid "On this page" -msgstr "" - -# 83e76e8e437643b19a7da4d65b792548 -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:1 -msgid "Mac OSX Sierra and Go 1.6 Incompatibility" -msgstr "" - -# 59f94e81338b452caf0c3f2975020b72 -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:3 -msgid "" -"Users running on Mac OSX Sierra require the 3.2.10 or newer version of " -"|tool-binary|." -msgstr "" - -# 07742a22b620430e91d65eb60014d980 -#: ../source/reference/program/mongoexport.txt:19 -msgid "Synopsis" -msgstr "" - -# 741e5ab49bd34781a49e73f8690bf9f4 -#: ../source/reference/program/mongoexport.txt:21 -msgid "" -":program:`mongoexport` is a utility that produces a JSON or CSV export of" -" data stored in a MongoDB instance." -msgstr "" - -# 9496f8951ce14d9c8bce31364af399fb -#: ../source/reference/program/mongoexport.txt:24 -msgid "" -"See the :doc:`mongoimport` document for more information regarding the " -":program:`mongoimport` utility, which provides the inverse \"importing\" " -"capability." -msgstr "" - -# 5e027bc0cf804130bd8cdaeb8e21173a -#: ../source/reference/program/mongoexport.txt:29 -msgid "Considerations" -msgstr "" - -# 7fb2b702d5204e0393303d87d5acc2d3 -#: ../source/includes/fact-type-fidelity-loss.rst:4 -msgid "" -"Avoid using :program:`mongoimport` and :program:`mongoexport` for full " -"instance production backups. They do not reliably preserve all rich " -":term:`BSON` data types, because :term:`JSON` can only represent a subset" -" of the types supported by BSON. Use :program:`mongodump` and " -":program:`mongorestore` as described in :doc:`/core/backups` for this " -"kind of functionality." -msgstr "" - -# 095b0e830a7a40c1b2b94b05d9aede58 -#: ../source/includes/fact-type-fidelity-loss-example.rst:1 -msgid "" -"To preserve type information, :program:`mongoexport` and " -":program:`mongoimport` uses the :doc:`strict mode representation " -"` for certain types." -msgstr "" - -# 709e9ba3e4134de78915bc79a79c355e -#: ../source/includes/fact-type-fidelity-loss-example.rst:5 -msgid "" -"For example, the following insert operation in the :program:`mongo` shell" -" uses the :doc:`shell mode representation ` for the BSON types :bsontype:`data_date` and " -":bsontype:`data_numberlong`:" -msgstr "" - -# c9687754f9984c3c91bb4e276b2550f8 -#: ../source/includes/fact-type-fidelity-loss-example.rst:15 -msgid "" -"The argument to :bsontype:`data_numberlong` must be quoted to avoid " -"potential loss of accuracy." -msgstr "" - -# 5e8e2b7fcb4b4b81bf1a3fe9a71ac2e2 -#: ../source/includes/fact-type-fidelity-loss-example.rst:18 -msgid "Use :program:`mongoexport` to export the data:" -msgstr "" - -# 8769992a98bf49228d9df269508b6e27 -#: ../source/includes/fact-type-fidelity-loss-example.rst:24 -msgid "" -"The exported data is in :doc:`strict mode representation ` to preserve type information:" -msgstr "" - -# 2f84d53a000943a4875d2df6b34322cd -#: ../source/includes/fact-type-fidelity-loss-example.rst:31 -msgid "" -"See :doc:`/reference/mongodb-extended-json` for a complete list of these " -"types and the representations used." -msgstr "" - -# 11f77f42fd334505b6b330119fb28bbf -#: ../source/reference/program/mongoexport.txt:36 -msgid "Required Access" -msgstr "" - -# 754b8574463a4710a0cc1a9f9198997b -#: ../source/reference/program/mongoexport.txt:38 -msgid ":program:`mongoexport` requires read access on the target database." -msgstr "" - -# ab1146df8e204965bdc70c4f941f7f25 -#: ../source/reference/program/mongoexport.txt:40 -msgid "" -"Ensure that the connecting user posseses, at a minimum, the " -":authrole:`read` role on the target database." -msgstr "" - -# 0c49ca4668b849e8b82306243f5bee71 -#: ../source/reference/program/mongoexport.txt:43 -msgid "" -"When connecting to a :program:`mongod` or :program:`mongos` that enforces" -" :doc:`/core/authentication`, ensure you use the required security " -"parameters based on the configured :ref:`authentication mechanism " -"`." -msgstr "" - -# 94a3126eaad347df9331758b46fa26a9 -#: ../source/reference/program/mongoexport.txt:51 -msgid "Read Preference" -msgstr "" - -# 8cd967c2929945298b80d68ac01dec46 -# 967ff7f8c3bb473a93fddc75d36a0ef6 -#: ../source/includes/option/option-mongoexport-readPreference.rst:8 -#: ../source/reference/program/mongoexport.txt:53 -msgid "" -":program:`mongoexport` defaults to :readmode:`primary` :ref:`read " -"preference ` when connected to a " -":program:`mongos` or a :term:`replica set`." -msgstr "" - -# 960b8fbab3a241f48ee94911729ef939 -#: ../source/reference/program/mongoexport.txt:57 -msgid "" -"You can override the default read preference using the " -":option:`--readPreference ` option." -msgstr "" - -# afe72a6892a84e9ea69db0a461485571 -#: ../source/reference/program/mongoexport.txt:62 -msgid "" -"Using a non-primary read preference on a :program:`mongos` may produce " -"inconsistencies in data, including duplicates or missing documents." -msgstr "" - -# f9d7c56322b54000aa8b09b73a218ec8 -#: ../source/reference/program/mongoexport.txt:67 -msgid "Options" -msgstr "" - -# df0a8850ee5b43249d15e7be4f1d9851 -#: ../source/includes/extracts/fact-3.0-tools-drop-dbpath-support-mongoexport.rst:5 -msgid "" -":program:`mongoexport` removed the ``--dbpath`` as well as related " -"``--directoryperdb`` and ``--journal`` options. You must use " -":program:`mongoexport` while connected to a :program:`mongod` instance." -msgstr "" - -# 452c99390ced4562b07858937f6959ed -# 1886a84647cc4e399094b8313dd28ea9 -#: ../source/includes/fact-3.0-mongoexport-drop-csv-option.rst:1 -msgid "" -":program:`mongoexport` removed the ``--csv`` option. Use the " -":option:`--type=csv <--type>` option to specify CSV format for the " -"output." -msgstr "" - -# a2534b7b2f4f4be38d3b886f407333ac -#: ../source/includes/option/option-mongoexport-help.rst:3 -msgid "Returns information on the options and use of :program:`mongoexport`." -msgstr "" - -# d9c2bf6f40e8467c88445d21fc081348 -#: ../source/includes/option/option-mongoexport-verbose.rst:3 -msgid "" -"Increases the amount of internal reporting returned on standard output or" -" in log files. Increase the verbosity with the ``-v`` form by including " -"the option multiple times, (e.g. ``-vvvvv``.)" -msgstr "" - -# 4b2ab2d12e834d568ed346b2659f04e4 -#: ../source/includes/option/option-mongoexport-quiet.rst:3 -msgid "" -"Runs :program:`mongoexport` in a quiet mode that attempts to limit the " -"amount of output." -msgstr "" - -# 0b9083c6ba5e4bfdbc107a08f2d19dad -#: ../source/includes/option/option-mongoexport-quiet.rst:6 -msgid "This option suppresses:" -msgstr "" - -# 4b4d3e6325eb4d869d04294ce2b46540 -#: ../source/includes/option/option-mongoexport-quiet.rst:8 -msgid "output from :term:`database commands `" -msgstr "" - -# 9fb4e9f983d14c77b52976701f223f1d -#: ../source/includes/option/option-mongoexport-quiet.rst:10 -msgid "replication activity" -msgstr "" - -# 19575cac8b2448368a23c6722462f578 -#: ../source/includes/option/option-mongoexport-quiet.rst:12 -msgid "connection accepted events" -msgstr "" - -# 51937a3b47a6443aa8ef104a333ac0c5 -#: ../source/includes/option/option-mongoexport-quiet.rst:14 -msgid "connection closed events" -msgstr "" - -# a95435c4c15947438f2e95df9526fd93 -#: ../source/includes/option/option-mongoexport-version.rst:3 -msgid "Returns the :program:`mongoexport` release number." -msgstr "" - -# c4770d9d65304df8bd48db371a9083a4 -#: ../source/includes/option/option-mongoexport-host.rst:3 -msgid "*Default*: localhost:27017" -msgstr "" - -# 1d0341fcf4424bdb813e483c4d68d1a3 -#: ../source/includes/option/option-mongoexport-host.rst:5 -msgid "" -"Specifies a resolvable hostname for the :program:`mongod` to which to " -"connect. By default, the :program:`mongoexport` attempts to connect to a " -"MongoDB instance running on the localhost on port number ``27017``." -msgstr "" - -# c17592dad00448e2ab1cff5dfd003e4b -#: ../source/includes/option/option-mongoexport-host.rst:9 -msgid "" -"To connect to a replica set, specify the " -":setting:`~replication.replSetName` and a seed list of set members, as in" -" the following:" -msgstr "" - -# 0d37a04ca47e4633bbd017fc98070c88 -#: ../source/includes/option/option-mongoexport-host.rst:17 -msgid "" -"You can always connect directly to a single MongoDB instance by " -"specifying the host and port number directly." -msgstr "" - -# c00a3e3b67b14c5d9da97fa84f80ad67 -#: ../source/includes/option/option-mongoexport-host.rst:20 -msgid "" -"If you use IPv6 and use the ``
:`` format, you must enclose" -" the portion of an address and port combination in brackets (e.g. " -"``[
]``)." -msgstr "" - -# 60b9806138b24f35b2b3b9d074b05ed0 -#: ../source/includes/option/option-mongoexport-port.rst:3 -msgid "*Default*: 27017" -msgstr "" - -# 6d001383239642789506ad26b9d55895 -#: ../source/includes/option/option-mongoexport-port.rst:5 -msgid "" -"Specifies the TCP port on which the MongoDB instance listens for client " -"connections." -msgstr "" - -# 551a4dd8f24b4b6aa531225d26859433 -#: ../source/includes/option/option-mongoexport-ipv6.rst:3 -msgid "*Removed in version 3.0.*" -msgstr "" - -# 06752c30fdb744fdb01e3d91f2ea89d8 -#: ../source/includes/option/option-mongoexport-ipv6.rst:5 -msgid "" -"Enables IPv6 support and allows :program:`mongoexport` to connect to the " -"MongoDB instance using an IPv6 network. Prior to MongoDB 3.0, you had to " -"specify :option:`--ipv6` to use IPv6. In MongoDB 3.0 and later, IPv6 is " -"always enabled." -msgstr "" - -# 0fe728e95dd049b2aeba0655ad713560 -#: ../source/includes/option/option-mongoexport-ssl.rst:5 -msgid "" -"Enables connection to a :program:`mongod` or :program:`mongos` that has " -"TLS/SSL support enabled." -msgstr "" - -# 8081c29ab0644b12a97c84cc6f36e31c -# 8b9c784011554adcaa721acbf4abe32a -# 421b5144e28c445791d11f0c37e3ca48 -# a8b3e7f9898e46a0b8a7c5612e76216b -# c8695c5649764cdf9a8be19e99af7612 -# e7d9f96ce56346fba2de5d8bd3c74724 -# 53e1a9bd1c124e4283981fa6854a4af6 -#: ../source/includes/fact-ssl-supported.rst:3 -msgid "" -"Most MongoDB distributions now include support for TLS/SSL. See " -":doc:`/tutorial/configure-ssl` and :doc:`/tutorial/configure-ssl-clients`" -" for more information about TLS/SSL and MongoDB." -msgstr "" - -# 4a31e0e742e2463788d9703d11a7baea -#: ../source/includes/option/option-mongoexport-sslCAFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains the root certificate chain " -"from the Certificate Authority. Specify the file name of the :file:`.pem`" -" file using relative or absolute paths." -msgstr "" - -# 358ce308836145a9a2214d5a714a85e7 -#: ../source/includes/option/option-mongoexport-sslCAFile.rst:13 -msgid "" -"For SSL connections (``--ssl``) to :program:`mongod` and " -":program:`mongos`, if the :program:`mongoexport` runs without the " -":option:`--sslCAFile`, :program:`mongoexport` will not attempt to " -"validate the server certificates. This creates a vulnerability to expired" -" :program:`mongod` and :program:`mongos` certificates as well as to " -"foreign processes posing as valid :program:`mongod` or :program:`mongos` " -"instances. Ensure that you *always* specify the CA file to validate the " -"server certificates in cases where intrusion is a possibility." -msgstr "" - -# 6c9f9f0f6f054bd29c0e3a9c6c5a234e -#: ../source/includes/option/option-mongoexport-sslPEMKeyFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains both the TLS/SSL " -"certificate and key. Specify the file name of the :file:`.pem` file using" -" relative or absolute paths." -msgstr "" - -# 1fbfd38907e94915b099301086521eb0 -#: ../source/includes/option/option-mongoexport-sslPEMKeyFile.rst:9 -msgid "" -"This option is required when using the :option:`--ssl` option to connect " -"to a :program:`mongod` or :program:`mongos` that has " -":setting:`~net.ssl.CAFile` enabled *without* " -":setting:`~net.ssl.allowConnectionsWithoutCertificates`." -msgstr "" - -# 0757b489873e4d25ab7013f5b5220903 -#: ../source/includes/option/option-mongoexport-sslPEMKeyPassword.rst:5 -msgid "" -"Specifies the password to de-crypt the certificate-key file (i.e. " -":option:`--sslPEMKeyFile`). Use the :option:`--sslPEMKeyPassword` option " -"only if the certificate-key file is encrypted. In all cases, the " -":program:`mongoexport` will redact the password from all logging and " -"reporting output." -msgstr "" - -# b9eaba67ecf54c5ba7fb8f834dbca68e -#: ../source/includes/option/option-mongoexport-sslPEMKeyPassword.rst:10 -msgid "" -"If the private key in the PEM file is encrypted and you do not specify " -"the :option:`--sslPEMKeyPassword` option, the :program:`mongoexport` will" -" prompt for a passphrase. See :ref:`ssl-certificate-password`." -msgstr "" - -# 150b21a3cfc64c91b0623827f66aef43 -#: ../source/includes/option/option-mongoexport-sslCRLFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains the Certificate Revocation " -"List. Specify the file name of the :file:`.pem` file using relative or " -"absolute paths." -msgstr "" - -# 8fd9cd1705974764ae2ddd188e78e06e -#: ../source/includes/option/option-mongoexport-sslAllowInvalidCertificates.rst:5 -msgid "" -"Bypasses the validation checks for server certificates and allows the use" -" of invalid certificates. When using the " -":setting:`~net.ssl.allowInvalidCertificates` setting, MongoDB logs as a " -"warning the use of the invalid certificate." -msgstr "" - -# a1993bb9e6a14313a17e1e1ec285e221 -#: ../source/includes/option/option-mongoexport-sslAllowInvalidHostnames.rst:5 -msgid "" -"Disables the validation of the hostnames in TLS/SSL certificates. Allows " -":program:`mongoexport` to connect to MongoDB instances if the hostname " -"their certificates do not match the specified hostname." -msgstr "" - -# cb48523e540c4041925abadfbd9ffd2c -#: ../source/includes/option/option-mongoexport-sslFIPSMode.rst:5 -msgid "" -"Directs the :program:`mongoexport` to use the FIPS mode of the installed " -"OpenSSL library. Your system must have a FIPS compliant OpenSSL library " -"to use the :option:`--sslFIPSMode` option." -msgstr "" - -# 799a3e7b908d4dde8651d353e39215ce -#: ../source/includes/note-fips-is-enterprise-only.rst:1 -msgid "" -"FIPS-compatible SSL is available only in `MongoDB Enterprise " -"`_. See " -":doc:`/tutorial/configure-fips` for more information." -msgstr "" - -# 663f71b4dcb643e9aa982fe73b1fbe2e -#: ../source/includes/option/option-mongoexport-username.rst:3 -msgid "" -"Specifies a username with which to authenticate to a MongoDB database " -"that uses authentication. Use in conjunction with the ``--password`` and " -"``--authenticationDatabase`` options." -msgstr "" - -# 8b0648a5db5442358a5742a6ea7899cc -#: ../source/includes/option/option-mongoexport-password.rst:3 -msgid "" -"Specifies a password with which to authenticate to a MongoDB database " -"that uses authentication. Use in conjunction with the ``--username`` and " -"``--authenticationDatabase`` options." -msgstr "" - -# 2ae09ca12cf14a3e801e7930a654b62d -#: ../source/includes/option/option-mongoexport-password.rst:9 -msgid "" -"If you do not specify an argument for :option:`--password`, " -":program:`mongoexport` returns an error." -msgstr "" - -# 06ef1cbd81d7454b963d775a2bd6fa34 -#: ../source/includes/option/option-mongoexport-password.rst:14 -msgid "" -"If you wish :program:`mongoexport` to prompt the user for the password, " -"pass the :option:`--username` option without :option:`--password` or " -"specify an empty string as the :option:`--password` value, as in " -"``--password \"\"`` ." -msgstr "" - -# bafa648b2e564a68a64e7b060e193054 -#: ../source/includes/option/option-mongoexport-authenticationDatabase.rst:3 -msgid "" -"If you do not specify an authentication database, :program:`mongoexport` " -"assumes that the database specified to export holds the user's " -"credentials." -msgstr "" - -# 5191718598054f4189a1ec0346d0e1b2 -#: ../source/includes/option/option-mongoexport-authenticationMechanism.rst:3 -msgid "*Default*: SCRAM-SHA-1" -msgstr "" - -# bbf993ae17114bb8a7040837b306f659 -#: ../source/includes/option/option-mongoexport-authenticationMechanism.rst:5 -msgid "" -"Added support for the ``PLAIN`` and ``MONGODB-X509`` authentication " -"mechanisms." -msgstr "" - -# cda036ce381c4729a519075dfee31a00 -#: ../source/includes/option/option-mongoexport-authenticationMechanism.rst:9 -msgid "" -"Added support for the ``SCRAM-SHA-1`` authentication mechanism. Changed " -"default mechanism to ``SCRAM-SHA-1``." -msgstr "" - -# 213770d0e0ad4a5a900a87c198faa761 -#: ../source/includes/option/option-mongoexport-authenticationMechanism.rst:14 -msgid "" -"Specifies the authentication mechanism the :program:`mongoexport` " -"instance uses to authenticate to the :program:`mongod` or " -":program:`mongos`." -msgstr "" - -# 71f31776ecd94f2aaf08cde36ccff3c6 -#: ../source/includes/option/option-mongoexport-authenticationMechanism.rst:21 -msgid "Value" -msgstr "" - -# ce1a614a94e84979a7fad7e280f8f652 -#: ../source/includes/option/option-mongoexport-authenticationMechanism.rst:23 -msgid "Description" -msgstr "" - -# f051c3af68ff4592950c85b8c7205ae4 -#: ../source/includes/option/option-mongoexport-authenticationMechanism.rst:25 -msgid ":ref:`SCRAM-SHA-1 `" -msgstr "" - -# ca8c0dd438b14dd0bc1ea9983100e119 -#: ../source/includes/option/option-mongoexport-authenticationMechanism.rst:27 -msgid "" -"`RFC 5802 `_ standard Salted " -"Challenge Response Authentication Mechanism using the SHA1 hash function." -msgstr "" - -# 55a8be65b37a415bbb64cceac8e31ad5 -#: ../source/includes/option/option-mongoexport-authenticationMechanism.rst:31 -msgid ":ref:`MONGODB-CR `" -msgstr "" - -# 87d3caf3818549f486592ac8c8441db1 -#: ../source/includes/option/option-mongoexport-authenticationMechanism.rst:33 -msgid "MongoDB challenge/response authentication." -msgstr "" - -# 5da3b9085b65461aa54e165daaedcf1a -#: ../source/includes/option/option-mongoexport-authenticationMechanism.rst:35 -msgid ":ref:`MONGODB-X509 `" -msgstr "" - -# f91bd9a9eed7437fbb02764fa957b6b0 -#: ../source/includes/option/option-mongoexport-authenticationMechanism.rst:37 -msgid "MongoDB TLS/SSL certificate authentication." -msgstr "" - -# 5345e95762b1440d8c6e9c7b24c01a4c -#: ../source/includes/option/option-mongoexport-authenticationMechanism.rst:39 -msgid ":ref:`GSSAPI ` (Kerberos)" -msgstr "" - -# 20ff951ced094f13a3af037945ac6dd0 -#: ../source/includes/option/option-mongoexport-authenticationMechanism.rst:41 -msgid "" -"External authentication using Kerberos. This mechanism is available only " -"in `MongoDB Enterprise `_." -msgstr "" - -# 90c727bc9400413b86ad85858dfa324c -#: ../source/includes/option/option-mongoexport-authenticationMechanism.rst:45 -msgid ":ref:`PLAIN ` (LDAP SASL)" -msgstr "" - -# a3459cdfcbf540deb6bf6f06c6dd3ffd -#: ../source/includes/option/option-mongoexport-authenticationMechanism.rst:47 -msgid "" -"External authentication using LDAP. You can also use ``PLAIN`` for " -"authenticating in-database users. ``PLAIN`` transmits passwords in plain " -"text. This mechanism is available only in `MongoDB Enterprise " -"`_." -msgstr "" - -# 4bea2e959be84a6fbc1c07d6d1b4c328 -#: ../source/includes/option/option-mongoexport-gssapiServiceName.rst:5 -msgid "" -"Specify the name of the service using :doc:`GSSAPI/Kerberos " -"`. Only required if the service does not use the default " -"name of ``mongodb``." -msgstr "" - -# f45006b55fbf47e2be27bcef7cf28d75 -# 3d6fabba0d804982bbbe377fbd65f9d8 -#: ../source/includes/option/option-mongoexport-gssapiHostName.rst:9 -#: ../source/includes/option/option-mongoexport-gssapiServiceName.rst:9 -msgid "This option is available only in MongoDB Enterprise." -msgstr "" - -# f4070fed18d44c14a6c78f5daf3f174e -#: ../source/includes/option/option-mongoexport-gssapiHostName.rst:5 -msgid "" -"Specify the hostname of a service using :doc:`GSSAPI/Kerberos " -"`. *Only* required if the hostname of a machine does not " -"match the hostname resolved by DNS." -msgstr "" - -# 91bc1f2c1703460f991babf0fe67c571 -#: ../source/includes/option/option-mongoexport-db.rst:3 -msgid "" -"Specifies the name of the database on which to run the " -":program:`mongoexport`." -msgstr "" - -# c30f695702cd4ed0b2e0f53c459fb5c8 -#: ../source/includes/option/option-mongoexport-collection.rst:3 -msgid "Specifies the collection to export." -msgstr "" - -# 0a64c5a962ff4b1d980b838271e3f2bc -#: ../source/includes/option/option-mongoexport-fields.rst:3 -msgid "" -"Specifies a field or fields to *include* in the export. Use a comma " -"separated list of fields to specify multiple fields." -msgstr "" - -# c2d2d31ad2b145dd9c145642d738d7a2 -#: ../source/includes/option/option-mongoexport-fields.rst:6 -msgid "" -"If any of your field names include white space, use quotation marks to " -"enclose the field list. For example, if you wished to export two fields, " -"``phone`` and ``user number``, you would specify ``--fields \"phone,user " -"number\"``." -msgstr "" - -# 57bca5d6b83f4365abb9576cce292231 -#: ../source/includes/option/option-mongoexport-fields.rst:11 -msgid "" -"For :option:`csv ` output formats, " -":program:`mongoexport` includes only the specified field(s), and the " -"specified field(s) can be a field within a sub-document." -msgstr "" - -# 83092756c5c148a8a980f126befa0c59 -#: ../source/includes/option/option-mongoexport-fields.rst:15 -msgid "" -"For :term:`JSON` output formats, :program:`mongoexport` includes only the" -" specified field(s) **and** the ``_id`` field, and if the specified " -"field(s) is a field within a sub-document, the :program:`mongoexport` " -"includes the sub-document with all its fields, not just the specified " -"field within the document." -msgstr "" - -# af86783f8eaa4f4eb230b12b59bcc6e9 -#: ../source/includes/option/option-mongoexport-fieldFile.rst:3 -msgid "" -"An alternative to :option:`--fields `. The " -":option:`--fieldFile` option allows you to specify in a file the field or" -" fields to *include* in the export and is **only valid** with the " -":option:`--type ` option with value ``csv``. The file" -" must have only one field per line, and the line(s) must end with the LF " -"character (``0x0A``)." -msgstr "" - -# e689d87ab2c3445cbd2068a0d0f86d71 -#: ../source/includes/option/option-mongoexport-fieldFile.rst:11 -msgid "" -":program:`mongoexport` includes only the specified field(s). The " -"specified field(s) can be a field within a sub-document." -msgstr "" - -# ef0c813d1b0c4784aecf4b0dcd7505c5 -#: ../source/includes/option/option-mongoexport-query.rst:3 -msgid "" -"Provides a :term:`JSON document` as a query that optionally limits the " -"documents returned in the export. Specify JSON in :doc:`strict format " -"`." -msgstr "" - -# 869901fe3da346f8b66bf68f1dcbf607 -# b6e225dcefdd4f6380c8b56f93695706 -#: ../source/includes/fact-quote-command-line-query.rst:1 -msgid "" -"You must enclose the query in single quotes (e.g. ``'``) to ensure that " -"it does not interact with your shell environment." -msgstr "" - -# 87dc9d1c221940e2a819886bb95324fe -#: ../source/includes/option/option-mongoexport-query.rst:9 -msgid "" -"For example, given a collection named ``records`` in the database " -"``test`` with the following documents:" -msgstr "" - -# 239709e080814bf0b01e1af42923f4e8 -#: ../source/includes/option/option-mongoexport-query.rst:20 -msgid "" -"The following :program:`mongoexport` uses the :option:`-q` option to " -"export only the documents with the field ``a`` greater than or equal to " -"(:query:`$gte`) to ``3``:" -msgstr "" - -# a497ea26c72a4dccad0961ce60bffd82 -#: ../source/includes/option/option-mongoexport-query.rst:28 -msgid "The resulting file contains the following documents:" -msgstr "" - -# 237c84ce768a442f808e3b5ba906e1d1 -#: ../source/includes/option/option-mongoexport-query.rst:35 -msgid "" -"You can sort the results with the :option:`--sort` option to " -":program:`mongoexport`." -msgstr "" - -# 1b44d4673f314ec3be20e211a134ad3c -#: ../source/includes/option/option-mongoexport-type.rst:3 -msgid "*Default*: json" -msgstr "" - -# ba4ea73f53054fbd87754df27da96627 -#: ../source/includes/option/option-mongoexport-type.rst:8 -msgid "" -"Specifies the file type to export. Specify ``csv`` for :term:`CSV` format" -" or ``json`` for :term:`JSON` format." -msgstr "" - -# 126f16f9ce7740269c5876aebe20e17b -#: ../source/includes/option/option-mongoexport-type.rst:11 -msgid "" -"If you specify ``csv``, then you must also use either the " -":option:`--fields` or the :option:`--fieldFile` option to declare the " -"fields to export from the collection." -msgstr "" - -# b9011b2147f64129930703ed75ddd55f -#: ../source/includes/option/option-mongoexport-out.rst:3 -msgid "" -"Specifies a file to write the export to. If you do not specify a file " -"name, the :program:`mongoexport` writes data to standard output (e.g. " -"``stdout``)." -msgstr "" - -# 182c086b2df94bbf8825bff95664e4ae -#: ../source/includes/option/option-mongoexport-jsonArray.rst:3 -msgid "" -"Modifies the output of :program:`mongoexport` to write the entire " -"contents of the export as a single :term:`JSON` array. By default " -":program:`mongoexport` writes data using one JSON document for every " -"MongoDB document." -msgstr "" - -# 43824801b24044d3a30e59d1a63edf57 -#: ../source/includes/option/option-mongoexport-pretty.rst:6 -msgid "Outputs documents in a pretty-printed format JSON." -msgstr "" - -# d4918fe1b2eb41e2932ef58c48e71c3f -#: ../source/includes/option/option-mongoexport-slaveOk.rst:5 -msgid "" -"Sets the :ref:`replica-set-read-preference` to :readmode:`nearest`, " -"allowing :program:`mongoexport` to read data from secondary " -":term:`replica set` members." -msgstr "" - -# f1f1002f1aa74ae28e91506683a036af -#: ../source/includes/option/option-mongoexport-slaveOk.rst:9 -msgid "" -":option:`--readPreference` replaces ``--slaveOk`` in MongoDB 3.2. You " -"cannot specify ``--slaveOk`` when :option:`--readPreference` is " -"specified." -msgstr "" - -# ca63d47100874c179467974b980ee2e1 -# 412a3a0ed35c4f2e84fdaf33be4ffe41 -#: ../source/includes/warning-read-preference-mongos.rst:3 -msgid "" -"Using a :ref:`read preference` other than " -":readmode:`primary` with a connection to a :program:`mongos` may produce " -"inconsistencies, duplicates, or result in missed documents." -msgstr "" - -# 43d73b4eb1854cb79f6496d0a76a01a2 -#: ../source/includes/option/option-mongoexport-readPreference.rst:3 -msgid "" -"Specify the :ref:`read preference` for " -":program:`mongoexport`." -msgstr "" - -# c447f99365a24937a842f6c7181e9149 -#: ../source/includes/option/option-mongoexport-readPreference.rst:6 -msgid "See :ref:`replica-set-read-preference-modes`." -msgstr "" - -# 8a5035ba83d6419897d64ebd978237e7 -#: ../source/includes/option/option-mongoexport-readPreference.rst:12 -msgid "Otherwise, :program:`mongoexport` defaults to :readmode:`nearest`." -msgstr "" - -# fc0ab952af084751afe4c6b17c5e07c4 -#: ../source/includes/option/option-mongoexport-forceTableScan.rst:3 -msgid "" -"Forces :program:`mongoexport` to scan the data store directly instead of " -"traversing the ``_id`` field index. Use :option:`--forceTableScan` to " -"skip the index. Typically there are two cases where this behavior is " -"preferable to the default:" -msgstr "" - -# 117cc4503045493a91d2ec5c03c3c929 -#: ../source/includes/option/option-mongoexport-forceTableScan.rst:8 -msgid "" -"If you have key sizes over 800 bytes that would not be present in the " -"``_id`` index." -msgstr "" - -# 8bf0a27349c642c6ad225f9a281ec9d3 -#: ../source/includes/option/option-mongoexport-forceTableScan.rst:11 -msgid "Your database uses a custom ``_id`` field." -msgstr "" - -# 00acdad9b50347ad915d6fb7d78c5dd2 -#: ../source/includes/option/option-mongoexport-forceTableScan.rst:13 -msgid "" -"When you run with :option:`--forceTableScan`, :program:`mongoexport` may " -"return a document more than once if a write operation interleaves with " -"the operation to cause the document to move." -msgstr "" - -# a1d98fbd3eb84803918e2312a791feda -#: ../source/includes/option/option-mongoexport-forceTableScan.rst:17 -msgid "Use :option:`--forceTableScan` with extreme caution and consideration." -msgstr "" - -# b35b61f6cbd444a7ac25d0b6c76b3bdc -#: ../source/includes/option/option-mongoexport-skip.rst:3 -msgid "" -"Use :option:`--skip` to control where :program:`mongoexport` begins " -"exporting documents. See :method:`~cursor.skip()` for information about " -"the underlying operation." -msgstr "" - -# e6f2cd4b67e44234b0ff418755d8b8a3 -#: ../source/includes/option/option-mongoexport-limit.rst:3 -msgid "" -"Specifies a maximum number of documents to include in the export. See " -":method:`~cursor.limit()` for information about the underlying operation." -msgstr "" - -# 27975c6926b64da2bc3de51722089b6d -#: ../source/includes/option/option-mongoexport-sort.rst:3 -msgid "" -"Specifies an ordering for exported results. If an index does **not** " -"exist that can support the sort operation, the results must be *less " -"than* 32 megabytes." -msgstr "" - -# 82aef313e2ad4dae9768714f06b4df23 -#: ../source/includes/option/option-mongoexport-sort.rst:7 -msgid "" -"Use :option:`--sort` conjunction with :option:`--skip` and " -":option:`--limit` to limit number of exported documents." -msgstr "" - -# 8643b62487174602a1af2975f6dd33d0 -#: ../source/includes/option/option-mongoexport-sort.rst:16 -msgid "" -"See :method:`~cursor.sort()` for information about the underlying " -"operation." -msgstr "" - -# fd9bbcb12b32407c9ca718f528437d9c -#: ../source/reference/program/mongoexport.txt:150 -msgid "Use" -msgstr "" - -# 3975f388619e4ce291d20969b6f89f25 -#: ../source/reference/program/mongoexport.txt:153 -msgid "Export in CSV Format" -msgstr "" - -# 9880f19857854f4dad0819b43b89f518 -#: ../source/reference/program/mongoexport.txt:157 -msgid "" -"In the following example, :program:`mongoexport` exports data from the " -"collection ``contacts`` collection in the ``users`` database in " -":term:`CSV` format to the file ``/opt/backups/contacts.csv``." -msgstr "" - -# a7e0fe79e7fd431aa6646900bce43db3 -#: ../source/reference/program/mongoexport.txt:161 -msgid "" -"The :program:`mongod` instance that :program:`mongoexport` connects to is" -" running on the localhost port number ``27017``." -msgstr "" - -# 8edd2b37f40e4ec2a817ffb726e51a2c -#: ../source/reference/program/mongoexport.txt:164 -msgid "" -"When you export in CSV format, you must specify the fields in the " -"documents to export. The operation specifies the ``name`` and ``address``" -" fields to export." -msgstr "" - -# 57fc7a13375f4a808868f0a4cd172862 -#: ../source/reference/program/mongoexport.txt:172 -msgid "" -"For CSV exports only, you can also specify the fields in a file " -"containing the line-separated list of fields to export. The file must " -"have only one field per line." -msgstr "" - -# ba9f3440b2ee48d1b92feacff2fdcd47 -#: ../source/reference/program/mongoexport.txt:176 -msgid "" -"For example, you can specify the ``name`` and ``address`` fields in a " -"file ``fields.txt``:" -msgstr "" - -# 4b651cd4f42c4c349b24ace63d8a969a -#: ../source/reference/program/mongoexport.txt:184 -msgid "" -"Then, using the :option:`--fieldFile` option, specify the fields to " -"export with the file:" -msgstr "" - -# e5e3bb86fbc649f99cfa8d92632bf61d -#: ../source/reference/program/mongoexport.txt:191 -msgid "" -":program:`mongoexport` removed the ``--csv`` option and replaced with the" -" :option:`--type` option." -msgstr "" - -# 2f2374a35efc46b891a7982587d9c03d -#: ../source/reference/program/mongoexport.txt:196 -msgid "Export in JSON Format" -msgstr "" - -# 0e8575ebfaf84ceb99de55bbef377f96 -#: ../source/reference/program/mongoexport.txt:198 -msgid "" -"This example creates an export of the ``contacts`` collection from the " -"MongoDB instance running on the localhost port number ``27017``. This " -"writes the export to the ``contacts.json`` file in :term:`JSON` format." -msgstr "" - -# 32380eb148c04c37af06d340d578d26c -#: ../source/reference/program/mongoexport.txt:207 -msgid "Export from Remote Host Running with Authentication" -msgstr "" - -# 8b7020d110c04d7abcb0999709721b4d -#: ../source/reference/program/mongoexport.txt:209 -msgid "" -"The following example exports the ``contacts`` collection from the " -"``marketing`` database, which requires authentication." -msgstr "" - -# 84dc3731bcac43dd88f6b1e3a32e5624 -#: ../source/reference/program/mongoexport.txt:212 -msgid "" -"This data resides on the MongoDB instance located on the host " -"``mongodb1.example.net`` running on port ``37017``, which requires the " -"username ``user`` and the password ``pass``." -msgstr "" - -# 4d1f0baaeb19484a8ab78ac7c938d04c -#: ../source/reference/program/mongoexport.txt:221 -msgid "Export Query Results" -msgstr "" - -# 73f5037b30e74a4fb6a83da603942860 -#: ../source/reference/program/mongoexport.txt:222 -msgid "" -"You can export only the results of a query by supplying a query filter " -"with the :option:`--query ` option, and limit the " -"results to a single database using the \":option:`--db `\" option." -msgstr "" - -# 5c06b21016e3476195d8d2fbaa8efe59 -#: ../source/reference/program/mongoexport.txt:226 -msgid "" -"For instance, this command returns all documents in the ``sales`` " -"database's ``contacts`` collection that contain a field named ``field`` " -"with a value of ``1``." -msgstr "" - -#~ msgid "" -#~ "Runs the :program:`mongoexport` in a " -#~ "quiet mode that attempts to limit " -#~ "the amount of output. This option " -#~ "suppresses:" -#~ msgstr "" - -#~ msgid "" -#~ "To connect to a replica set, " -#~ "specify the replica set seed name " -#~ "and the seed list of set members." -#~ " Use the following format:" -#~ msgstr "" - -# b0f099e2342d4c2ba15c54d0cc03f9b0 -#~ msgid "" -#~ ":program:`mongoexport` is a utility that " -#~ "produces a JSON or CSV export of" -#~ " data stored in a MongoDB instance." -#~ " See the :doc:`/core/import-export` " -#~ "document for a more in depth usage" -#~ " overview, and the :doc:`mongoimport` " -#~ "document for more information regarding " -#~ "the :program:`mongoimport` utility, which " -#~ "provides the inverse \"importing\" capability." -#~ msgstr "" - -# b8c61ad3c5ad4b7aa09bf718dea967b4 -#~ msgid "" -#~ "Do not use :program:`mongoimport` and " -#~ ":program:`mongoexport` for full-scale " -#~ "production backups because they may not" -#~ " reliably capture data type information." -#~ " Use :program:`mongodump` and " -#~ ":program:`mongorestore` as described in " -#~ ":doc:`/core/backups` for this kind of " -#~ "functionality." -#~ msgstr "" - -# d255c8bb719d44db9e2496b591d842c3 -#~ msgid "" -#~ "Enables IPv6 support and allows the " -#~ ":program:`mongoexport` to connect to the " -#~ "MongoDB instance using an IPv6 network." -#~ " All MongoDB programs and processes " -#~ "disable IPv6 support by default." -#~ msgstr "" - -# 78044a0abd7d40c9922eba116546ff74 -#~ msgid "" -#~ "Enables connection to a :program:`mongod` " -#~ "or :program:`mongos` that has SSL " -#~ "support enabled." -#~ msgstr "" - -# 219995682b184b0a9e4ba8b18280ac2a -# 1ca7a6a7986f4a1fbc25998e2dae6a18 -# 25685d7982db4b1d975548041703df6f -# 0e40100914cf43e5a7bd8d4f98803cb7 -# dfb98c0dfb5647b69303deefc45a94b5 -# 2cdbfb68ff224529b6f4b19770be1fb9 -# c45752e5994849eb9844237eda233d90 -#~ msgid "" -#~ "The default distribution of MongoDB does" -#~ " not contain support for SSL. For " -#~ "more information on MongoDB and SSL, " -#~ "see :doc:`/tutorial/configure-ssl`." -#~ msgstr "" - -# 35c0d107063c468fa10d4b731d235af9 -#~ msgid "" -#~ "Specifies the :file:`.pem` file that " -#~ "contains both the SSL certificate and" -#~ " key. Specify the file name of " -#~ "the :file:`.pem` file using relative or" -#~ " absolute paths." -#~ msgstr "" - -# ec1cd822ed7d4fc691c8e7a387100710 -#~ msgid "" -#~ "This option is required when using " -#~ "the :option:`--ssl` option to connect to" -#~ " a :program:`mongod` or :program:`mongos` " -#~ "that has :setting:`~net.ssl.CAFile` enabled " -#~ "*without* :setting:`~net.ssl.weakCertificateValidation`." -#~ msgstr "" - -# 17948e36fdb64c668a4afbeb979e27cf -#~ msgid "" -#~ "Specifies the database that holds the" -#~ " user's credentials. If you do not" -#~ " specify an authentication database, the" -#~ " :program:`mongoexport` assumes that the " -#~ "database specified as the argument to" -#~ " the :option:`--db` option holds the " -#~ "user's credentials." -#~ msgstr "" - -# 4d8f223530cc49159df481e1e5e378fb -#~ msgid "*Default*: MONGODB-CR" -#~ msgstr "" - -# 22db63a798104534ab21f1af78d979ec -#~ msgid "MONGODB-CR" -#~ msgstr "" - -# e3cd53bbfdd34ad987a00eea58a244e5 -#~ msgid "MONGODB-X509" -#~ msgstr "" - -# 18262eb291d040a8831dd56060719634 -#~ msgid "MongoDB SSL certificate authentication." -#~ msgstr "" - -# 31c7257ddba2473abce9b79bc48de8fa -#~ msgid "PLAIN" -#~ msgstr "" - -# 81951f738f1f411db56154bfb98d0bc8 -#~ msgid "" -#~ "External authentication using LDAP. You " -#~ "can also use ``PLAIN`` for " -#~ "authenticating in-database users. ``PLAIN``" -#~ " transmits passwords in plain text. " -#~ "This mechanism is available only in " -#~ "`MongoDB Enterprise `_." -#~ msgstr "" - -# 00faf7beef70486cb0a5e466a0374959 -#~ msgid "GSSAPI" -#~ msgstr "" - -# 09a59ea557974bdb85a1362f28aca407 -#~ msgid "" -#~ "External authentication using Kerberos. This" -#~ " mechanism is available only in " -#~ "`MongoDB Enterprise `_." -#~ msgstr "" - -# cbade47daee14505897f8b7f6ab53617 -#~ msgid "" -#~ "Specifies the directory of the MongoDB" -#~ " data files. The :option:`--dbpath` option" -#~ " lets the :program:`mongoexport` attach " -#~ "directly to the local data files " -#~ "without going through a running " -#~ ":program:`mongod`. When run with " -#~ ":option:`--dbpath`, the :program:`mongoexport` locks" -#~ " access to the data files. No " -#~ ":program:`mongod` can access the files " -#~ "while the :program:`mongoexport` process runs." -#~ msgstr "" - -# 26a7515c9c184e9eb29bc201cc44ea28 -#~ msgid "" -#~ "When used in conjunction with the " -#~ "corresponding option in :program:`mongod`, " -#~ "allows :program:`mongoexport` to export data" -#~ " from MongoDB instances that have " -#~ "every database's files saved in discrete" -#~ " directories on the disk. This option" -#~ " is only relevant when specifying the" -#~ " :option:`--dbpath` option." -#~ msgstr "" - -# fdaa0692717242418609a33845fe2985 -#~ msgid "" -#~ "Enables the durability :term:`journal` to " -#~ "ensure data files remain valid and " -#~ "recoverable. This option applies only " -#~ "when you specify the :option:`--dbpath` " -#~ "option. The :program:`mongoexport` enables " -#~ "journaling by default on 64-bit builds" -#~ " of versions after 2.0." -#~ msgstr "" - -# fbc9e6df848241eab370fddbc56464d2 -#~ msgid "" -#~ "For :option:`--csv ` output" -#~ " formats, :program:`mongoexport` includes only" -#~ " the specified field(s), and the " -#~ "specified field(s) can be a field " -#~ "within a sub-document." -#~ msgstr "" - -# e33179aa8e1a4e4a8f4fa76e0bd12ae5 -#~ msgid "" -#~ "An alternative to :option:`--fields " -#~ "`. The :option:`--fieldFile`" -#~ " option allows you to specify in " -#~ "a file the field or fields to " -#~ "*include* in the export and is " -#~ "**only valid** with the :option:`--csv " -#~ "` option. The file " -#~ "must have only one field per line," -#~ " and the line(s) must end with " -#~ "the LF character (``0x0A``)." -#~ msgstr "" - -# eed3d3399650455ca9a95c593f790cad -#~ msgid "" -#~ "Changes the export format to a " -#~ "comma-separated-values (CSV) format. By " -#~ "default :program:`mongoexport` writes data " -#~ "using one :term:`JSON` document for " -#~ "every MongoDB document." -#~ msgstr "" - -# d10dcd40d7b445bd95d2ee47687c343e -#~ msgid "" -#~ "If you specify :option:`--csv`, then you" -#~ " must also use either the " -#~ ":option:`--fields` or the :option:`--fieldFile` " -#~ "option to declare the fields to " -#~ "export from the collection." -#~ msgstr "" - -# 182e4866a07340988602242ed9dd2779 -#~ msgid "" -#~ "Allows :program:`mongoexport` to read data " -#~ "from secondary or slave nodes when " -#~ "using :program:`mongoexport` with a replica" -#~ " set. This option is only available" -#~ " if connected to a :program:`mongod` " -#~ "or :program:`mongos` and is not " -#~ "available when used with the " -#~ "\":option:`mongoexport --dbpath`\" option." -#~ msgstr "" - -# 8ed2bd7561bb43d8abc6b9359e94c07d -#~ msgid "This is the default behavior." -#~ msgstr "" - -# 99ff216cfcbd45eeaf1b18a66df8a328 -#~ msgid "" -#~ "Forces :program:`mongoexport` to scan the " -#~ "data store directly: typically, " -#~ ":program:`mongoexport` saves entries as they" -#~ " appear in the index of the " -#~ "``_id`` field. Use :option:`--forceTableScan` " -#~ "to skip the index and scan the " -#~ "data directly. Typically there are two" -#~ " cases where this behavior is " -#~ "preferable to the default:" -#~ msgstr "" - -# 09eef0c44d204ce98a6d752257c19c24 -#~ msgid "" -#~ "When you run with :option:`--forceTableScan`," -#~ " :program:`mongoexport` does not use " -#~ ":operator:`$snapshot`. As a result, the " -#~ "export produced by :program:`mongoexport` can" -#~ " reflect the state of the database" -#~ " at many different points in time." -#~ msgstr "" - -# e98fdb52a7104ccbbce60c6710c859b0 -#~ msgid "" -#~ "In the following example, " -#~ ":program:`mongoexport` exports the collection " -#~ "``contacts`` from the ``users`` database " -#~ "from the :program:`mongod` instance running" -#~ " on the localhost port number " -#~ "``27017``. This command writes the " -#~ "export data in :term:`CSV` format into" -#~ " a file located at " -#~ "``/opt/backups/contacts.csv``. The ``fields.txt`` " -#~ "file contains a line-separated list " -#~ "of fields to export." -#~ msgstr "" - -# 76f2cdd07bab4221bc5fca1a8cbcb203 -#~ msgid "" -#~ "The next example creates an export " -#~ "of the collection ``contacts`` from the" -#~ " MongoDB instance running on the " -#~ "localhost port number ``27017``, with " -#~ "journaling explicitly enabled. This writes " -#~ "the export to the ``contacts.json`` file" -#~ " in :term:`JSON` format." -#~ msgstr "" - -# c9396937f5724611b92932adfc4a06cf -#~ msgid "Export Collection Directly From Data Files" -#~ msgstr "" - -# 4a9a11d7f0a3496e8213b884f70cf5da -#~ msgid "" -#~ "The following example exports the " -#~ "collection ``contacts`` from the ``sales`` " -#~ "database located in the MongoDB data " -#~ "files located at ``/srv/mongodb/``. This " -#~ "operation writes the export to standard" -#~ " output in :term:`JSON` format." -#~ msgstr "" - -# 0d092885a4644263ad6f665302cb6b45 -#~ msgid "" -#~ "The above example will only succeed " -#~ "if there is no :program:`mongod` " -#~ "connected to the data files located " -#~ "in the ``/srv/mongodb/`` directory." -#~ msgstr "" - -# 468d4fe7be44451295d758ca3f443470 -#~ msgid "" -#~ "The following example exports the " -#~ "collection ``contacts`` from the database " -#~ "``marketing`` . This data resides on " -#~ "the MongoDB instance located on the " -#~ "host ``mongodb1.example.net`` running on port" -#~ " ``37017``, which requires the username " -#~ "``user`` and the password ``pass``." -#~ msgstr "" - -# 426b3d2f0c8447d49a64e7ae4c7889c3 -#~ msgid "Type Fidelity" -#~ msgstr "" - -# 91c32971ab88435ba6c615eb1ebace67 -#~ msgid "" -#~ ":program:`mongoimport` and :program:`mongoexport` do" -#~ " not reliably preserve all rich " -#~ ":term:`BSON` data types because :term:`JSON`" -#~ " can only represent a subset of " -#~ "the types supported by BSON. As a" -#~ " result, data exported or imported " -#~ "with these tools may lose some " -#~ "measure of fidelity. See :doc:`/reference" -#~ "/mongodb-extended-json` for more " -#~ "information." -#~ msgstr "" - -# c9b4b8888858422ca996c6062789d06e -#~ msgid "" -#~ "JSON can only represent a subset " -#~ "of the types supported by BSON. To" -#~ " preserve type information, " -#~ ":program:`mongoexport` uses the :doc:`strict " -#~ "mode representation ` for certain types." -#~ msgstr "" - -# fd548356cbde4e6f880221c6250fb8f6 -#~ msgid "" -#~ "For example, the following insert " -#~ "operation in the :program:`mongo` shell " -#~ "uses the :doc:`mongoShell mode representation" -#~ " ` for " -#~ "the BSON types :bsontype:`data_date` and " -#~ ":bsontype:`data_numberlong`:" -#~ msgstr "" - -#~ msgid "" -#~ "Runs the :program:`mongoexport` in a " -#~ "quiet mode that attempts to limit " -#~ "the amount of output." -#~ msgstr "" - -#~ msgid "" -#~ "To connect to a replica set, " -#~ "specify the :setting:`replica set name " -#~ "<~replication.replSetName>` and a seed list" -#~ " of set members. Use the following" -#~ " form:" -#~ msgstr "" - -#~ msgid "" -#~ "If the :program:`mongo` shell or any " -#~ "other tool that connects to " -#~ ":program:`mongos` or :program:`mongod` is run" -#~ " without :option:`--sslCAFile `, it will not attempt to" -#~ " validate server certificates. This results" -#~ " in vulnerability to expired " -#~ ":program:`mongod` and :program:`mongos` certificates" -#~ " as well as to foreign processes " -#~ "posing as valid :program:`mongod` or " -#~ ":program:`mongos` instances. Ensure that you" -#~ " *always* specify the CA file against" -#~ " which server certificates should be " -#~ "validated in cases where intrusion is" -#~ " a possibility." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/program/mongofiles.po b/locale/es/LC_MESSAGES/reference/program/mongofiles.po deleted file mode 100644 index f3ff85cc0d3..00000000000 --- a/locale/es/LC_MESSAGES/reference/program/mongofiles.po +++ /dev/null @@ -1,924 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:09+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 2023087f6685457d91a7839349e00ae2 -#: ../source/reference/program/mongofiles.txt:3 -msgid "``mongofiles``" -msgstr "" - -# 801ec3be69974e51a978c235f0154703 -#: ../source/reference/program/mongofiles.txt -msgid "On this page" -msgstr "" - -# 3615b43d6aae444ab099eef2d1f79aa6 -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:1 -msgid "Mac OSX Sierra and Go 1.6 Incompatibility" -msgstr "" - -# 2a371d48929c41d3bc3eca551a3836b3 -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:3 -msgid "" -"Users running on Mac OSX Sierra require the 3.2.10 or newer version of " -"|tool-binary|." -msgstr "" - -# 3a35e3c9dc844cccaf1e1c3b693892ca -#: ../source/reference/program/mongofiles.txt:22 -msgid "Synopsis" -msgstr "" - -# 6ca96d5cc4234d1d83c9c95ff61f4c3b -#: ../source/reference/program/mongofiles.txt:24 -msgid "" -"The :program:`mongofiles` utility makes it possible to manipulate files " -"stored in your MongoDB instance in :term:`GridFS` objects from the " -"command line. It is particularly useful as it provides an interface " -"between objects stored in your file system and GridFS." -msgstr "" - -# 143bc7df0ceb43fa81eb798b64c0d7b1 -#: ../source/reference/program/mongofiles.txt:29 -msgid "All :program:`mongofiles` commands have the following form:" -msgstr "" - -# 0b2f7e0b7a5a4347bec76c5642a2f9a8 -#: ../source/reference/program/mongofiles.txt:35 -msgid "The components of the :program:`mongofiles` command are:" -msgstr "" - -# 473c8fd9aa4f4534a6c84253ed376f43 -#: ../source/reference/program/mongofiles.txt:37 -msgid "" -":ref:`Options `. You may use one or more of these " -"options to control the behavior of :program:`mongofiles`." -msgstr "" - -# 509feb89c8ff4319a527a28b67603063 -#: ../source/reference/program/mongofiles.txt:40 -msgid "" -":ref:`Commands `. Use one of these commands to " -"determine the action of :program:`mongofiles`." -msgstr "" - -# 22bee9eceaf045afa6dd60a8da6eb6b7 -#: ../source/reference/program/mongofiles.txt:43 -msgid "" -"A filename which is either: the name of a file on your local's file " -"system, or a GridFS object." -msgstr "" - -# faa1540d4cb84258947488d7c20dbf9e -#: ../source/reference/program/mongofiles.txt:46 -msgid "" -"For :term:`replica sets `, :program:`mongofiles` can only " -"read from the set's :term:`primary`." -msgstr "" - -# 320437c45ad84bb3bcec6b3f88007528 -#: ../source/reference/program/mongofiles.txt:51 -msgid "Required Access" -msgstr "" - -# a6de3af0403943818a4c27fda26ebe6a -#: ../source/reference/program/mongofiles.txt:53 -msgid "" -"In order to connect to a :program:`mongod` that enforces authorization " -"with the :option:`--auth ` option, you must use the " -":option:`--username ` and :option:`--password " -"` options. The connecting user must possess, at a " -"minimum:" -msgstr "" - -# f5dc444e80a44e468eb0bfa7569c3287 -#: ../source/reference/program/mongofiles.txt:59 -msgid "" -"the :authrole:`read` role for the accessed database when using the " -"``list``, ``search`` or ``get`` commands," -msgstr "" - -# ff8d76d13349467c869ce5b9d2790850 -#: ../source/reference/program/mongofiles.txt:62 -msgid "" -"the :authrole:`readWrite` role for the accessed database when using the " -"``put`` or ``delete`` commands." -msgstr "" - -# 54e1b6625d28424cae9791d5536f0977 -#: ../source/reference/program/mongofiles.txt:68 -msgid "Options" -msgstr "" - -# a4e931dc608c4377b63ec06504327867 -#: ../source/includes/extracts/fact-3.0-tools-drop-dbpath-support-mongofiles.rst:5 -msgid "" -":program:`mongofiles` removed the ``--dbpath`` as well as related " -"``--directoryperdb`` and ``--journal`` options. You must use " -":program:`mongofiles` while connected to a :program:`mongod` instance." -msgstr "" - -# e88d0f15f884421f897ef483a33bbea2 -#: ../source/includes/option/option-mongofiles-help.rst:3 -msgid "Returns information on the options and use of :program:`mongofiles`." -msgstr "" - -# 2916059b8eb648038363ffe6f4afccfd -#: ../source/includes/option/option-mongofiles-verbose.rst:3 -msgid "" -"Increases the amount of internal reporting returned on standard output or" -" in log files. Increase the verbosity with the ``-v`` form by including " -"the option multiple times, (e.g. ``-vvvvv``.)" -msgstr "" - -# 581bb941a86b47008e3758edbfa2ba7f -#: ../source/includes/option/option-mongofiles-quiet.rst:3 -msgid "" -"Runs :program:`mongofiles` in a quiet mode that attempts to limit the " -"amount of output." -msgstr "" - -# bb9c9d18731943c498724e2ae2d89f17 -#: ../source/includes/option/option-mongofiles-quiet.rst:6 -msgid "This option suppresses:" -msgstr "" - -# 42824478db134d4bb2db6e3ae382a77b -#: ../source/includes/option/option-mongofiles-quiet.rst:8 -msgid "output from :term:`database commands `" -msgstr "" - -# ebd20f01d3ca4be2af1eccce225b4934 -#: ../source/includes/option/option-mongofiles-quiet.rst:10 -msgid "replication activity" -msgstr "" - -# f841b8c801174191bcc7cd4fa4b38266 -#: ../source/includes/option/option-mongofiles-quiet.rst:12 -msgid "connection accepted events" -msgstr "" - -# 802ce35b9e7246598870b408ee3410f2 -#: ../source/includes/option/option-mongofiles-quiet.rst:14 -msgid "connection closed events" -msgstr "" - -# fdb13f3073df4e8f8bdb458bda138b3c -#: ../source/includes/option/option-mongofiles-version.rst:3 -msgid "Returns the :program:`mongofiles` release number." -msgstr "" - -# 8888c9b0eb1649d78f42ada76c8553e1 -#: ../source/includes/option/option-mongofiles-host.rst:3 -msgid "" -"Specifies a resolvable hostname for the :program:`mongod` that holds your" -" GridFS system. By default :program:`mongofiles` attempts to connect to a" -" MongoDB process running on the localhost port number ``27017``." -msgstr "" - -# f37d0d4581ae400ba7dfd073360f8a34 -#: ../source/includes/option/option-mongofiles-host.rst:7 -msgid "" -"Optionally, specify a port number to connect a MongoDB instance running " -"on a port other than 27017." -msgstr "" - -# b5522e62715d43b9b10a29035e6df68c -#: ../source/includes/option/option-mongofiles-port.rst:3 -msgid "*Default*: 27017" -msgstr "" - -# b6467c83f46544b3890910eaae321336 -#: ../source/includes/option/option-mongofiles-port.rst:5 -msgid "" -"Specifies the TCP port on which the MongoDB instance listens for client " -"connections." -msgstr "" - -# 745bfff2015f42b49f93371972d66570 -#: ../source/includes/option/option-mongofiles-ipv6.rst:3 -msgid "*Removed in version 3.0.*" -msgstr "" - -# d5d4c35b84504a27bfdf053f7e7ba159 -#: ../source/includes/option/option-mongofiles-ipv6.rst:5 -msgid "" -"Enables IPv6 support and allows :program:`mongofiles` to connect to the " -"MongoDB instance using an IPv6 network. Prior to MongoDB 3.0, you had to " -"specify :option:`--ipv6` to use IPv6. In MongoDB 3.0 and later, IPv6 is " -"always enabled." -msgstr "" - -# debd1aaeecd84f5b94cc0725b930f9d6 -#: ../source/includes/option/option-mongofiles-ssl.rst:5 -msgid "" -"Enables connection to a :program:`mongod` or :program:`mongos` that has " -"TLS/SSL support enabled." -msgstr "" - -# c28486000bec4645a7489f171c2c682f -# 4442fd34853748cb831af783e247e1b7 -# 63dee9cd017144129ffc053e6b1436b3 -# 4978b68b89754ff380d565c5adcd1441 -# 130e542e15154b859776304bab0de787 -# dc3968e81d124121b736352d70ecf970 -# 542e580abea94914abbae36ec9166a10 -#: ../source/includes/fact-ssl-supported.rst:3 -msgid "" -"Most MongoDB distributions now include support for TLS/SSL. See " -":doc:`/tutorial/configure-ssl` and :doc:`/tutorial/configure-ssl-clients`" -" for more information about TLS/SSL and MongoDB." -msgstr "" - -# 506a3afd1e46409b8663ac9f40b400f7 -#: ../source/includes/option/option-mongofiles-sslCAFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains the root certificate chain " -"from the Certificate Authority. Specify the file name of the :file:`.pem`" -" file using relative or absolute paths." -msgstr "" - -# 84cd74bb0411474fa6f267d500dc1493 -#: ../source/includes/option/option-mongofiles-sslCAFile.rst:13 -msgid "" -"For SSL connections (``--ssl``) to :program:`mongod` and " -":program:`mongos`, if the :program:`mongofiles` runs without the " -":option:`--sslCAFile`, :program:`mongofiles` will not attempt to validate" -" the server certificates. This creates a vulnerability to expired " -":program:`mongod` and :program:`mongos` certificates as well as to " -"foreign processes posing as valid :program:`mongod` or :program:`mongos` " -"instances. Ensure that you *always* specify the CA file to validate the " -"server certificates in cases where intrusion is a possibility." -msgstr "" - -# af1d164ba95a4a44b9335c5dd33b0c08 -#: ../source/includes/option/option-mongofiles-sslPEMKeyFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains both the TLS/SSL " -"certificate and key. Specify the file name of the :file:`.pem` file using" -" relative or absolute paths." -msgstr "" - -# 3a71f55a15124d8987f7244ba316ea2e -#: ../source/includes/option/option-mongofiles-sslPEMKeyFile.rst:9 -msgid "" -"This option is required when using the :option:`--ssl` option to connect " -"to a :program:`mongod` or :program:`mongos` that has " -":setting:`~net.ssl.CAFile` enabled *without* " -":setting:`~net.ssl.allowConnectionsWithoutCertificates`." -msgstr "" - -# 9a3f5f5e91fe4948bb66db8a559e6c57 -#: ../source/includes/option/option-mongofiles-sslPEMKeyPassword.rst:5 -msgid "" -"Specifies the password to de-crypt the certificate-key file (i.e. " -":option:`--sslPEMKeyFile`). Use the :option:`--sslPEMKeyPassword` option " -"only if the certificate-key file is encrypted. In all cases, the " -":program:`mongofiles` will redact the password from all logging and " -"reporting output." -msgstr "" - -# 50f5fbace36d485c92f030ee85c1ef0e -#: ../source/includes/option/option-mongofiles-sslPEMKeyPassword.rst:10 -msgid "" -"If the private key in the PEM file is encrypted and you do not specify " -"the :option:`--sslPEMKeyPassword` option, the :program:`mongofiles` will " -"prompt for a passphrase. See :ref:`ssl-certificate-password`." -msgstr "" - -# c7a88764e9bd4a52a52fc845e4c809a5 -#: ../source/includes/option/option-mongofiles-sslCRLFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains the Certificate Revocation " -"List. Specify the file name of the :file:`.pem` file using relative or " -"absolute paths." -msgstr "" - -# 84b81b1be4504723a19fb4f0acf1ae8a -#: ../source/includes/option/option-mongofiles-sslAllowInvalidCertificates.rst:5 -msgid "" -"Bypasses the validation checks for server certificates and allows the use" -" of invalid certificates. When using the " -":setting:`~net.ssl.allowInvalidCertificates` setting, MongoDB logs as a " -"warning the use of the invalid certificate." -msgstr "" - -# 9f369ba58d0c458fb8c37217e79fe62b -#: ../source/includes/option/option-mongofiles-sslAllowInvalidHostnames.rst:5 -msgid "" -"Disables the validation of the hostnames in TLS/SSL certificates. Allows " -":program:`mongofiles` to connect to MongoDB instances if the hostname " -"their certificates do not match the specified hostname." -msgstr "" - -# 50cd990e17ed464b98daa425927eef33 -#: ../source/includes/option/option-mongofiles-sslFIPSMode.rst:5 -msgid "" -"Directs the :program:`mongofiles` to use the FIPS mode of the installed " -"OpenSSL library. Your system must have a FIPS compliant OpenSSL library " -"to use the :option:`--sslFIPSMode` option." -msgstr "" - -# c3077438101e474c9c1f2f27f1cd94ed -#: ../source/includes/note-fips-is-enterprise-only.rst:1 -msgid "" -"FIPS-compatible SSL is available only in `MongoDB Enterprise " -"`_. See " -":doc:`/tutorial/configure-fips` for more information." -msgstr "" - -# f946d5c69c6840d6a5d4ed580fdb5bcb -#: ../source/includes/option/option-mongofiles-username.rst:3 -msgid "" -"Specifies a username with which to authenticate to a MongoDB database " -"that uses authentication. Use in conjunction with the ``--password`` and " -"``--authenticationDatabase`` options." -msgstr "" - -# 89fda76b885c4c2db824d44e94f66f44 -#: ../source/includes/option/option-mongofiles-password.rst:3 -msgid "" -"Specifies a password with which to authenticate to a MongoDB database " -"that uses authentication. Use in conjunction with the ``--username`` and " -"``--authenticationDatabase`` options." -msgstr "" - -# 7a3a067909de4e4ea90a623be571565b -#: ../source/includes/option/option-mongofiles-password.rst:9 -msgid "" -"If you do not specify an argument for :option:`--password`, " -":program:`mongofiles` returns an error." -msgstr "" - -# 2df863dd5a9b4bb283a220c993e437e7 -#: ../source/includes/option/option-mongofiles-password.rst:14 -msgid "" -"If you wish :program:`mongofiles` to prompt the user for the password, " -"pass the :option:`--username` option without :option:`--password` or " -"specify an empty string as the :option:`--password` value, as in " -"``--password \"\"`` ." -msgstr "" - -# 6d52d2c57e064d0d925ad2ef3ad45e2b -#: ../source/includes/option/option-mongofiles-authenticationDatabase.rst:3 -msgid "" -"Specifies the database in which the user is created. See :ref:`user-" -"authentication-database`." -msgstr "" - -# d3cec3227e9448d39199f63d6ac639e3 -#: ../source/includes/option/option-mongofiles-authenticationMechanism.rst:3 -msgid "*Default*: SCRAM-SHA-1" -msgstr "" - -# 5fa6945c0ab64db9965e7d78c5c6813b -#: ../source/includes/option/option-mongofiles-authenticationMechanism.rst:5 -msgid "" -"Added support for the ``PLAIN`` and ``MONGODB-X509`` authentication " -"mechanisms." -msgstr "" - -# 55dad872c30940ccbb5e9791583e20b1 -#: ../source/includes/option/option-mongofiles-authenticationMechanism.rst:9 -msgid "" -"Added support for the ``SCRAM-SHA-1`` authentication mechanism. Changed " -"default mechanism to ``SCRAM-SHA-1``." -msgstr "" - -# 1a193a983f8b465e86035ce168ae7eea -#: ../source/includes/option/option-mongofiles-authenticationMechanism.rst:14 -msgid "" -"Specifies the authentication mechanism the :program:`mongofiles` instance" -" uses to authenticate to the :program:`mongod` or :program:`mongos`." -msgstr "" - -# 8baa862372f24214b050e2b72d954370 -#: ../source/includes/option/option-mongofiles-authenticationMechanism.rst:21 -msgid "Value" -msgstr "" - -# aa1e314023494daeb2d58bef6d25437b -#: ../source/includes/option/option-mongofiles-authenticationMechanism.rst:23 -msgid "Description" -msgstr "" - -# baafd32be8444bb8b6d864d3743309e1 -#: ../source/includes/option/option-mongofiles-authenticationMechanism.rst:25 -msgid ":ref:`SCRAM-SHA-1 `" -msgstr "" - -# 3d6fa55f3ba14372b905deeb9fb94b23 -#: ../source/includes/option/option-mongofiles-authenticationMechanism.rst:27 -msgid "" -"`RFC 5802 `_ standard Salted " -"Challenge Response Authentication Mechanism using the SHA1 hash function." -msgstr "" - -# 5e32afd416e64e78a2100b13fd86f808 -#: ../source/includes/option/option-mongofiles-authenticationMechanism.rst:31 -msgid ":ref:`MONGODB-CR `" -msgstr "" - -# f1a8d996d6c84efca9c17d8fe0dbdfce -#: ../source/includes/option/option-mongofiles-authenticationMechanism.rst:33 -msgid "MongoDB challenge/response authentication." -msgstr "" - -# 0fcd5a95563a43989c5697608f4b2435 -#: ../source/includes/option/option-mongofiles-authenticationMechanism.rst:35 -msgid ":ref:`MONGODB-X509 `" -msgstr "" - -# 0e6f4137f3da449796cf3613da4d59d6 -#: ../source/includes/option/option-mongofiles-authenticationMechanism.rst:37 -msgid "MongoDB TLS/SSL certificate authentication." -msgstr "" - -# 6ded32cbe63441de87f5bb781aa8f7ed -#: ../source/includes/option/option-mongofiles-authenticationMechanism.rst:39 -msgid ":ref:`GSSAPI ` (Kerberos)" -msgstr "" - -# 154a98de323349de9d7705d10e607ad0 -#: ../source/includes/option/option-mongofiles-authenticationMechanism.rst:41 -msgid "" -"External authentication using Kerberos. This mechanism is available only " -"in `MongoDB Enterprise `_." -msgstr "" - -# 0102d41541d249b98617a7d250ec7792 -#: ../source/includes/option/option-mongofiles-authenticationMechanism.rst:45 -msgid ":ref:`PLAIN ` (LDAP SASL)" -msgstr "" - -# ba234be374204aecb7950e1363f421e8 -#: ../source/includes/option/option-mongofiles-authenticationMechanism.rst:47 -msgid "" -"External authentication using LDAP. You can also use ``PLAIN`` for " -"authenticating in-database users. ``PLAIN`` transmits passwords in plain " -"text. This mechanism is available only in `MongoDB Enterprise " -"`_." -msgstr "" - -# 05b4d70dad05409094b3bb37a7f33156 -#: ../source/includes/option/option-mongofiles-gssapiServiceName.rst:5 -msgid "" -"Specify the name of the service using :doc:`GSSAPI/Kerberos " -"`. Only required if the service does not use the default " -"name of ``mongodb``." -msgstr "" - -# 8ffa958204db4da79bcbc0cd7e37775f -# 56945057ceed4e5b9675cc75b5bfc8af -#: ../source/includes/option/option-mongofiles-gssapiHostName.rst:9 -#: ../source/includes/option/option-mongofiles-gssapiServiceName.rst:9 -msgid "This option is available only in MongoDB Enterprise." -msgstr "" - -# 0cc11822e6774265bdfb48ef16e1287b -#: ../source/includes/option/option-mongofiles-gssapiHostName.rst:5 -msgid "" -"Specify the hostname of a service using :doc:`GSSAPI/Kerberos " -"`. *Only* required if the hostname of a machine does not " -"match the hostname resolved by DNS." -msgstr "" - -# b397b981432e45aaa3d8c4833bd06f15 -#: ../source/includes/option/option-mongofiles-db.rst:3 -msgid "" -"Specifies the name of the database on which to run the " -":program:`mongofiles`." -msgstr "" - -# d1d6103628784079b05189d3b7b72146 -#: ../source/includes/option/option-mongofiles-collection.rst:3 -msgid "" -"This option has no use in this context and a future release may remove " -"it. See :issue:`SERVER-4931` for more information." -msgstr "" - -# 014414ee610e48c1a3c3bcc4e1637d32 -#: ../source/includes/option/option-mongofiles-local.rst:3 -msgid "Specifies the local filesystem name of a file for get and put operations." -msgstr "" - -# 06e905e06d7947c6ac107897969666a1 -#: ../source/includes/option/option-mongofiles-local.rst:6 -msgid "" -"In the :command:`mongofiles put` and :command:`mongofiles get` commands, " -"the required ```` modifier refers to the name the object will " -"have in GridFS. :program:`mongofiles` assumes that this reflects the " -"file's name on the local file system. This setting overrides this " -"default." -msgstr "" - -# c206c3bffa6643169411f7967768d923 -#: ../source/includes/option/option-mongofiles-type.rst:3 -msgid "" -"Provides the ability to specify a :term:`MIME` type to describe the file " -"inserted into GridFS storage. :program:`mongofiles` omits this option in " -"the default operation." -msgstr "" - -# 32c8aa857e4e450cb3036d326777374d -#: ../source/includes/option/option-mongofiles-type.rst:7 -msgid "Use only with :command:`mongofiles put` operations." -msgstr "" - -# f9f680d501e74f66b7c7b62433535b0d -#: ../source/includes/option/option-mongofiles-replace.rst:3 -msgid "" -"Alters the behavior of :command:`mongofiles put` to replace existing " -"GridFS objects with the specified local file, rather than adding an " -"additional object with the same name." -msgstr "" - -# 766ceb19cc6f462b9fcf39ec2eae990d -#: ../source/includes/option/option-mongofiles-replace.rst:7 -msgid "" -"In the default operation, files will not be overwritten by a " -":command:`mongofiles put` option." -msgstr "" - -# 2b061a4efd544d638230affa9e014833 -#: ../source/includes/option/option-mongofiles-prefix.rst:3 -msgid "*Default*: fs" -msgstr "" - -# 95a8a959c5894e1d848e5fe73f4a0a0e -#: ../source/includes/option/option-mongofiles-prefix.rst:5 -msgid "GridFS prefix to use." -msgstr "" - -# 8248676f36954c4bb451542dbf1d5f1d -#: ../source/includes/option/option-mongofiles-writeConcern.rst:3 -msgid "*Default*: majority" -msgstr "" - -# 38e98c9d13e64c779c8f9140446b9af8 -#: ../source/includes/option/option-mongofiles-writeConcern.rst:5 -msgid "" -"Specifies the :term:`write concern` for each write operation that " -":program:`mongofiles` writes to the target database." -msgstr "" - -# 80d3ef02897840ebbb90a4ee6f634c08 -#: ../source/includes/option/option-mongofiles-writeConcern.rst:8 -msgid "Specify the write concern as a document with :ref:`w options `." -msgstr "" - -# fb3c835ab66d4692ae75a2f514358ed2 -#: ../source/reference/program/mongofiles.txt:133 -msgid "Commands" -msgstr "" - -# 46f6473034784afc809202093a95ee76 -#: ../source/reference/program/mongofiles.txt:137 -msgid "" -"Lists the files in the GridFS store. The characters specified after " -"``list`` (e.g. ````) optionally limit the list of returned items " -"to files that begin with that string of characters." -msgstr "" - -# ff3eb29a83934b74a22277bbb83f562c -#: ../source/reference/program/mongofiles.txt:143 -msgid "" -"Lists the files in the GridFS store with names that match any portion of " -"````." -msgstr "" - -# a4f10bd91dd64551bd59a169debe6d65 -#: ../source/reference/program/mongofiles.txt:148 -msgid "Copy the specified file from the local file system into GridFS storage." -msgstr "" - -# d8502e37014e4fe980da4f605d617ac3 -#: ../source/reference/program/mongofiles.txt:151 -msgid "" -"Here, ```` refers to the name the object will have in GridFS, " -"and :program:`mongofiles` assumes that this reflects the name the file " -"has on the local file system. If the local filename is different use the " -":option:`mongofiles --local` option." -msgstr "" - -# c3901022de804c50a23041d9bc516d3b -# ee89aa095fb34842a2f4043cbb003682 -#: ../source/reference/program/mongofiles.txt:158 -#: ../source/reference/program/mongofiles.txt:171 -msgid "Copy the specified file from GridFS storage to the local file system." -msgstr "" - -# 428b12237e3c4bad9334430afc46505b -#: ../source/reference/program/mongofiles.txt:161 -msgid "" -"Here, ```` refers to the name the object will have in GridFS. " -":program:`mongofiles` writes the file to the local file system using the " -"file's ``filename`` in GridFS. To choose a different location for the " -"file on the local file system, use the :option:`--local` option." -msgstr "" - -# e6c0e7fc503c4407963dfcd9daf05ba0 -#: ../source/reference/program/mongofiles.txt:173 -msgid "" -"Here ```` refers to the extended JSON ``_id`` of the object in " -"GridFS. :program:`mongofiles` writes the file to the local file system " -"using the file's ``filename`` in GridFS. To choose a different location " -"for the file on the local file system, use the :option:`--local` option." -msgstr "" - -# 05f37f358506465fa6abc6c1f868e8cd -#: ../source/reference/program/mongofiles.txt:181 -msgid "Delete the specified file from GridFS storage." -msgstr "" - -# 014bfa02944842ff9c6748a9fcd8bad6 -#: ../source/reference/program/mongofiles.txt:187 -msgid "" -"Delete the specified file from GridFS storage. Specify the file using its" -" ``_id``." -msgstr "" - -# 04b33e57e0b74771b8bfbd97f5d7acbc -#: ../source/reference/program/mongofiles.txt:191 -msgid "Examples" -msgstr "" - -# 79d32a2631564074b3b3a23b32dd74e2 -#: ../source/reference/program/mongofiles.txt:193 -msgid "" -"To return a list of all files in a :term:`GridFS` collection in the " -"``records`` database, use the following invocation at the system shell:" -msgstr "" - -# f3683974d7a848e697453461fb300a74 -#: ../source/reference/program/mongofiles.txt:200 -msgid "" -"This :program:`mongofiles` instance will connect to the :program:`mongod`" -" instance running on the ``27017`` localhost interface to specify the " -"same operation on a different port or hostname, and issue a command that " -"resembles one of the following:" -msgstr "" - -# 8d8676a4955f4b69a305a69eef771dc7 -#: ../source/reference/program/mongofiles.txt:211 -msgid "" -"Modify any of the following commands as needed if you're connecting the " -":program:`mongod` instances on different ports or hosts." -msgstr "" - -# c2b3a8b673884534bd71b2644e64cef9 -#: ../source/reference/program/mongofiles.txt:214 -msgid "" -"To upload a file named ``32-corinth.lp`` to the GridFS collection in the " -"``records`` database, you can use the following command:" -msgstr "" - -# ac1a2d40ad0b4d289874669bf6f2c9f3 -#: ../source/reference/program/mongofiles.txt:221 -msgid "" -"To delete the ``32-corinth.lp`` file from this GridFS collection in the " -"``records`` database, you can use the following command:" -msgstr "" - -# 3b15498c3bd644988c1daeb5425f0e16 -#: ../source/reference/program/mongofiles.txt:228 -msgid "" -"To search for files in the GridFS collection in the ``records`` database " -"that have the string ``corinth`` in their names, you can use following " -"command:" -msgstr "" - -# 521927ed6c574b94b8c4ae410f3bfc8c -#: ../source/reference/program/mongofiles.txt:236 -msgid "" -"To list all files in the GridFS collection in the ``records`` database " -"that begin with the string ``32``, you can use the following command:" -msgstr "" - -# 0ed3a1f8feaf4b15a9fc845622b7666a -#: ../source/reference/program/mongofiles.txt:243 -msgid "" -"To fetch the file from the GridFS collection in the ``records`` database " -"named ``32-corinth.lp``, you can use the following command:" -msgstr "" - -# a92be75d1ecc4f839d5aef6a2dbe0f97 -#: ../source/reference/program/mongofiles.txt:250 -msgid "" -"To fetch the file from the GridFS collection in the ``records`` database " -"with ``_id: ObjectId(\"56feac751f417d0357e7140f\")``, you can use the " -"following command:" -msgstr "" - -# 6deb50f45e324c4aa6f6ceae993b098e -#: ../source/reference/program/mongofiles.txt:258 -msgid "You must include quotation marks around the ``_id``." -msgstr "" - -#~ msgid "" -#~ "Runs the :program:`mongofiles` in a " -#~ "quiet mode that attempts to limit " -#~ "the amount of output. This option " -#~ "suppresses:" -#~ msgstr "" - -# 97b87cfd3c054a85aaf948640ccb0ee4 -#~ msgid "" -#~ ":program:`mongofiles`, like :program:`mongodump`, " -#~ ":program:`mongoexport`, :program:`mongoimport`, and " -#~ ":program:`mongorestore`, can access data " -#~ "stored in a MongoDB data directory " -#~ "without requiring a running :program:`mongod`" -#~ " instance, if no other :program:`mongod`" -#~ " is running." -#~ msgstr "" - -# 6f348520b75440b6a592d6cac458ebf8 -#~ msgid "" -#~ "For :term:`replica sets `, " -#~ ":program:`mongofiles` can only read from " -#~ "the set's ':term:`primary`." -#~ msgstr "" - -# 61e25a031e3442aca3972c8d2cf0cef3 -#~ msgid "" -#~ "Enables IPv6 support and allows the " -#~ ":program:`mongofiles` to connect to the " -#~ "MongoDB instance using an IPv6 network." -#~ " All MongoDB programs and processes " -#~ "disable IPv6 support by default." -#~ msgstr "" - -# ed626e27cd624d859a2ac1d0bc3d23ac -#~ msgid "" -#~ "Enables connection to a :program:`mongod` " -#~ "or :program:`mongos` that has SSL " -#~ "support enabled." -#~ msgstr "" - -# e68db2d2314345c7b4177427e771101a -# f928b0234ef04f348daf782327a3808b -# f6cf9fbffa58493b91edf7a9725f4db9 -# 0c5ff84c42e34416b442d86e94b34b7e -# 4a33e622a52949b7bc9933dbe2de4f47 -# 43f4599222d44bd4abeb2118940dd673 -# 9f2ee40816f14fe6bfa180ef311c7c0a -#~ msgid "" -#~ "The default distribution of MongoDB does" -#~ " not contain support for SSL. For " -#~ "more information on MongoDB and SSL, " -#~ "see :doc:`/tutorial/configure-ssl`." -#~ msgstr "" - -# 0d8d316374b243ea9ccc90c8fe8cb91c -#~ msgid "" -#~ "Specifies the :file:`.pem` file that " -#~ "contains both the SSL certificate and" -#~ " key. Specify the file name of " -#~ "the :file:`.pem` file using relative or" -#~ " absolute paths." -#~ msgstr "" - -# eb2acf32af1e40548eeee45dbdf09472 -#~ msgid "" -#~ "This option is required when using " -#~ "the :option:`--ssl` option to connect to" -#~ " a :program:`mongod` or :program:`mongos` " -#~ "that has :setting:`~net.ssl.CAFile` enabled " -#~ "*without* :setting:`~net.ssl.weakCertificateValidation`." -#~ msgstr "" - -# 77921975e76842b78e96593f7eb76511 -#~ msgid "" -#~ "Specifies the database that holds the" -#~ " user's credentials. If you do not" -#~ " specify an authentication database, the" -#~ " :program:`mongofiles` assumes that the " -#~ "database specified as the argument to" -#~ " the :option:`--db` option holds the " -#~ "user's credentials." -#~ msgstr "" - -# 7f0afd87a559496eaa7950ad89bebf96 -#~ msgid "*Default*: MONGODB-CR" -#~ msgstr "" - -# 96fef28313c6432399b3e97de7feb358 -#~ msgid "MONGODB-CR" -#~ msgstr "" - -# a42c44cb4cf641b9847b98440eef26be -#~ msgid "MONGODB-X509" -#~ msgstr "" - -# 37db1ad9f1984b8eaccdeb1b0f67c855 -#~ msgid "MongoDB SSL certificate authentication." -#~ msgstr "" - -# b74a10e2c517495fb59e5a5dfa63fcd0 -#~ msgid "PLAIN" -#~ msgstr "" - -# 30420ac1f72f47b4941aa9543f057e10 -#~ msgid "" -#~ "External authentication using LDAP. You " -#~ "can also use ``PLAIN`` for " -#~ "authenticating in-database users. ``PLAIN``" -#~ " transmits passwords in plain text. " -#~ "This mechanism is available only in " -#~ "`MongoDB Enterprise `_." -#~ msgstr "" - -# 769cfe951856482ea6172488fd67a3f1 -#~ msgid "GSSAPI" -#~ msgstr "" - -# 513a8aeb0f95419da0dcc6b5f39a559a -#~ msgid "" -#~ "External authentication using Kerberos. This" -#~ " mechanism is available only in " -#~ "`MongoDB Enterprise `_." -#~ msgstr "" - -# a6ba2ae6539a4b76af9e67c71c8e1eda -#~ msgid "" -#~ "Specifies the directory of the MongoDB" -#~ " data files. The :option:`--dbpath` option" -#~ " lets the :program:`mongofiles` attach " -#~ "directly to the local data files " -#~ "without going through a running " -#~ ":program:`mongod`. When run with " -#~ ":option:`--dbpath`, the :program:`mongofiles` locks" -#~ " access to the data files. No " -#~ ":program:`mongod` can access the files " -#~ "while the :program:`mongofiles` process runs." -#~ msgstr "" - -# 7221b0dd9a624b2a85101d91881ec5e0 -#~ msgid "" -#~ "When used in conjunction with the " -#~ "corresponding option in :program:`mongod`, " -#~ "allows the :program:`mongofiles` to access " -#~ "data from MongoDB instances that use " -#~ "an on-disk format where every " -#~ "database has a distinct directory. This" -#~ " option is only relevant when " -#~ "specifying the :option:`--dbpath` option." -#~ msgstr "" - -# 9581426dcc174a6c9d9b3672f0e002bb -#~ msgid "" -#~ "Enables the durability :term:`journal` to " -#~ "ensure data files remain valid and " -#~ "recoverable. This option applies only " -#~ "when you specify the :option:`--dbpath` " -#~ "option. The :program:`mongofiles` enables " -#~ "journaling by default on 64-bit builds" -#~ " of versions after 2.0." -#~ msgstr "" - -#~ msgid "" -#~ "Runs the :program:`mongofiles` in a " -#~ "quiet mode that attempts to limit " -#~ "the amount of output." -#~ msgstr "" - -#~ msgid "" -#~ "If the :program:`mongo` shell or any " -#~ "other tool that connects to " -#~ ":program:`mongos` or :program:`mongod` is run" -#~ " without :option:`--sslCAFile `, it will not attempt to" -#~ " validate server certificates. This results" -#~ " in vulnerability to expired " -#~ ":program:`mongod` and :program:`mongos` certificates" -#~ " as well as to foreign processes " -#~ "posing as valid :program:`mongod` or " -#~ ":program:`mongos` instances. Ensure that you" -#~ " *always* specify the CA file against" -#~ " which server certificates should be " -#~ "validated in cases where intrusion is" -#~ " a possibility." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/program/mongoimport.po b/locale/es/LC_MESSAGES/reference/program/mongoimport.po deleted file mode 100644 index df938bb422a..00000000000 --- a/locale/es/LC_MESSAGES/reference/program/mongoimport.po +++ /dev/null @@ -1,1684 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:09+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 69cbae709db84c54bfb10b65bbc5fbb6 -#: ../source/reference/program/mongoimport.txt:5 -msgid "``mongoimport``" -msgstr "" - -# 9d13ba9e054a4f14b6e44f6f4f3a5bf2 -#: ../source/reference/program/mongoimport.txt -msgid "On this page" -msgstr "" - -# 44c54a9e4adb4847870782145b8ccc87 -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:1 -msgid "Mac OSX Sierra and Go 1.6 Incompatibility" -msgstr "" - -# b64e1a6661694d7396adeda271ff2207 -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:3 -msgid "" -"Users running on Mac OSX Sierra require the 3.2.10 or newer version of " -"|tool-binary|." -msgstr "" - -# cdc445595b5047aaa40308ae454de83b -#: ../source/reference/program/mongoimport.txt:19 -msgid "Synopsis" -msgstr "" - -# ee3463f7142848f08a7614fc7e4f97b5 -#: ../source/reference/program/mongoimport.txt:21 -msgid "" -"The :program:`mongoimport` tool imports content from an :doc:`Extended " -"JSON `, CSV, or TSV export created by " -":program:`mongoexport`, or potentially, another third-party export tool." -msgstr "" - -# 546030e2d2d248838a4005e014d74354 -#: ../source/reference/program/mongoimport.txt:26 -msgid "" -"See the :doc:`mongoexport` document for more information regarding " -":program:`mongoexport`, which provides the inverse \"exporting\" " -"capability." -msgstr "" - -# 617f3b9d911942b7b2640fc9d53e75ed -#: ../source/reference/program/mongoimport.txt:31 -msgid "Considerations" -msgstr "" - -# d80aab7470834a00b120bcf07cf3817c -#: ../source/includes/fact-type-fidelity-loss.rst:4 -msgid "" -"Avoid using :program:`mongoimport` and :program:`mongoexport` for full " -"instance production backups. They do not reliably preserve all rich " -":term:`BSON` data types, because :term:`JSON` can only represent a subset" -" of the types supported by BSON. Use :program:`mongodump` and " -":program:`mongorestore` as described in :doc:`/core/backups` for this " -"kind of functionality." -msgstr "" - -# fa9e540102414fe599e31f5e3f7bdadb -#: ../source/includes/fact-type-fidelity-loss-example.rst:1 -msgid "" -"To preserve type information, :program:`mongoexport` and " -":program:`mongoimport` uses the :doc:`strict mode representation " -"` for certain types." -msgstr "" - -# b6063de2a8394bbf8ae010aa3471fc1a -#: ../source/includes/fact-type-fidelity-loss-example.rst:5 -msgid "" -"For example, the following insert operation in the :program:`mongo` shell" -" uses the :doc:`shell mode representation ` for the BSON types :bsontype:`data_date` and " -":bsontype:`data_numberlong`:" -msgstr "" - -# c97de6da06454b33b2e27e35337bba08 -#: ../source/includes/fact-type-fidelity-loss-example.rst:15 -msgid "" -"The argument to :bsontype:`data_numberlong` must be quoted to avoid " -"potential loss of accuracy." -msgstr "" - -# eaf964580a6b43148c12974b3f5eed47 -#: ../source/includes/fact-type-fidelity-loss-example.rst:18 -msgid "Use :program:`mongoexport` to export the data:" -msgstr "" - -# 7a46a40aa84f4efabeb7d5579f25c361 -#: ../source/includes/fact-type-fidelity-loss-example.rst:24 -msgid "" -"The exported data is in :doc:`strict mode representation ` to preserve type information:" -msgstr "" - -# 31c4410478dd4f32928aa989d5deb857 -#: ../source/includes/fact-type-fidelity-loss-example.rst:31 -msgid "" -"See :doc:`/reference/mongodb-extended-json` for a complete list of these " -"types and the representations used." -msgstr "" - -# 0386ba588f7d46e5b6ac62257699d88f -#: ../source/reference/program/mongoimport.txt:38 -msgid "Required Access" -msgstr "" - -# 155b33a6761b4c01afd33c2d2e1d3c9a -#: ../source/reference/program/mongoimport.txt:40 -msgid "" -"In order to connect to a :program:`mongod` that enforces authorization " -"with the :option:`--auth ` option, you must use the " -":option:`--username ` and :option:`--password " -"` options. The connecting user must possess, at a" -" minimum, the :authrole:`readWrite` role on the database into which they " -"are importing data." -msgstr "" - -# f69c2999b3e54448838cba2a01bda5d6 -#: ../source/reference/program/mongoimport.txt:48 -msgid "Options" -msgstr "" - -# 6512d122a5b7453c9afe7ebb874d7175 -#: ../source/includes/extracts/fact-3.0-tools-drop-dbpath-support-mongoimport.rst:5 -msgid "" -":program:`mongoimport` removed the ``--dbpath`` as well as related " -"``--directoryperdb`` and ``--journal`` options. You must use " -":program:`mongoimport` while connected to a :program:`mongod` instance." -msgstr "" - -# 4a8f81b7fa354894bbf70492db31138a -#: ../source/includes/option/option-mongoimport-help.rst:3 -msgid "Returns information on the options and use of :program:`mongoimport`." -msgstr "" - -# 95d876ae6edb45428092acbddb3ab9ae -#: ../source/includes/option/option-mongoimport-verbose.rst:3 -msgid "" -"Increases the amount of internal reporting returned on standard output or" -" in log files. Increase the verbosity with the ``-v`` form by including " -"the option multiple times, (e.g. ``-vvvvv``.)" -msgstr "" - -# 8dcbb0a6a28c486683f34e723d371ee6 -#: ../source/includes/option/option-mongoimport-quiet.rst:3 -msgid "" -"Runs :program:`mongoimport` in a quiet mode that attempts to limit the " -"amount of output." -msgstr "" - -# c2b198b6479b4ac59c0bd568db60df5e -#: ../source/includes/option/option-mongoimport-quiet.rst:6 -msgid "This option suppresses:" -msgstr "" - -# ee92cf775b644b26987661a4737f2fb5 -#: ../source/includes/option/option-mongoimport-quiet.rst:8 -msgid "output from :term:`database commands `" -msgstr "" - -# defedb89f8b4492db6836e0c6e73422d -#: ../source/includes/option/option-mongoimport-quiet.rst:10 -msgid "replication activity" -msgstr "" - -# 5a0a7a18e239435488ed0043ac0ffd14 -#: ../source/includes/option/option-mongoimport-quiet.rst:12 -msgid "connection accepted events" -msgstr "" - -# 21b09c1107d8448b9c0d0e6bb33a9d5b -#: ../source/includes/option/option-mongoimport-quiet.rst:14 -msgid "connection closed events" -msgstr "" - -# 3ae71cc397434777a23ac583453b8156 -#: ../source/includes/option/option-mongoimport-version.rst:3 -msgid "Returns the :program:`mongoimport` release number." -msgstr "" - -# 3e65691815684b6eb5d67dd808519b15 -#: ../source/includes/option/option-mongoimport-host.rst:3 -msgid "*Default*: localhost:27017" -msgstr "" - -# ec92cde501c449739bbff7d994bb012d -#: ../source/includes/option/option-mongoimport-host.rst:5 -msgid "" -"Specifies a resolvable hostname for the :program:`mongod` to which to " -"connect. By default, the :program:`mongoimport` attempts to connect to a " -"MongoDB instance running on the localhost on port number ``27017``." -msgstr "" - -# d21c10146e50407ebb8486eef83b32dc -#: ../source/includes/option/option-mongoimport-host.rst:9 -msgid "" -"To connect to a replica set, specify the " -":setting:`~replication.replSetName` and a seed list of set members, as in" -" the following:" -msgstr "" - -# 335dfa49b2ed4b71b5c5e54aeffc929f -#: ../source/includes/option/option-mongoimport-host.rst:17 -msgid "" -"You can always connect directly to a single MongoDB instance by " -"specifying the host and port number directly." -msgstr "" - -# 28398d64c3124d4989356e898a06902d -#: ../source/includes/option/option-mongoimport-host.rst:20 -msgid "" -"If you use IPv6 and use the ``
:`` format, you must enclose" -" the portion of an address and port combination in brackets (e.g. " -"``[
]``)." -msgstr "" - -# 02dd2ff576614f9ca4f934a7eef88984 -#: ../source/includes/option/option-mongoimport-port.rst:3 -msgid "*Default*: 27017" -msgstr "" - -# c8a234e262e641daad66da93a504fe86 -#: ../source/includes/option/option-mongoimport-port.rst:5 -msgid "" -"Specifies the TCP port on which the MongoDB instance listens for client " -"connections." -msgstr "" - -# b39c686c52124eeea069fc75eae01f3d -#: ../source/includes/option/option-mongoimport-ipv6.rst:3 -msgid "*Removed in version 3.0.*" -msgstr "" - -# 23d40dc56f3240709892d9a7ec6fb018 -#: ../source/includes/option/option-mongoimport-ipv6.rst:5 -msgid "" -"Enables IPv6 support and allows :program:`mongoimport` to connect to the " -"MongoDB instance using an IPv6 network. Prior to MongoDB 3.0, you had to " -"specify :option:`--ipv6` to use IPv6. In MongoDB 3.0 and later, IPv6 is " -"always enabled." -msgstr "" - -# 683a55984bd94ff68cffb1bcd2046dea -#: ../source/includes/option/option-mongoimport-ssl.rst:5 -msgid "" -"Enables connection to a :program:`mongod` or :program:`mongos` that has " -"TLS/SSL support enabled." -msgstr "" - -# 9b1a54ee8e32443cb98ad00fa8858cfc -# 7732a704aeee4bdba65bb42f47360ee0 -# 9f02f35d4d2e4143bbc14cf0b9a51e7f -# 1aecdca21acc42b49b6b6f68344fb7d6 -# 87aea7ec74a0402b94f3722b09f10d6d -# b4a30713a0064f05b19d7e14ccdd162d -# d216bed38d7c4531b5363581c21722a9 -#: ../source/includes/fact-ssl-supported.rst:3 -msgid "" -"Most MongoDB distributions now include support for TLS/SSL. See " -":doc:`/tutorial/configure-ssl` and :doc:`/tutorial/configure-ssl-clients`" -" for more information about TLS/SSL and MongoDB." -msgstr "" - -# dd8a9745558d4f0db0869070e9c354c8 -#: ../source/includes/option/option-mongoimport-sslCAFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains the root certificate chain " -"from the Certificate Authority. Specify the file name of the :file:`.pem`" -" file using relative or absolute paths." -msgstr "" - -# 135dac93beb84a55b9e39b0bc28219bc -#: ../source/includes/option/option-mongoimport-sslCAFile.rst:13 -msgid "" -"For SSL connections (``--ssl``) to :program:`mongod` and " -":program:`mongos`, if the :program:`mongoimport` runs without the " -":option:`--sslCAFile`, :program:`mongoimport` will not attempt to " -"validate the server certificates. This creates a vulnerability to expired" -" :program:`mongod` and :program:`mongos` certificates as well as to " -"foreign processes posing as valid :program:`mongod` or :program:`mongos` " -"instances. Ensure that you *always* specify the CA file to validate the " -"server certificates in cases where intrusion is a possibility." -msgstr "" - -# 125c72782da346f48de47126befdcc2d -#: ../source/includes/option/option-mongoimport-sslPEMKeyFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains both the TLS/SSL " -"certificate and key. Specify the file name of the :file:`.pem` file using" -" relative or absolute paths." -msgstr "" - -# e48ed8907b7b4affba940d0eb6d0be3a -#: ../source/includes/option/option-mongoimport-sslPEMKeyFile.rst:9 -msgid "" -"This option is required when using the :option:`--ssl` option to connect " -"to a :program:`mongod` or :program:`mongos` that has " -":setting:`~net.ssl.CAFile` enabled *without* " -":setting:`~net.ssl.allowConnectionsWithoutCertificates`." -msgstr "" - -# 5107e4fb131b4ea39ef4de1605dfad4d -#: ../source/includes/option/option-mongoimport-sslPEMKeyPassword.rst:5 -msgid "" -"Specifies the password to de-crypt the certificate-key file (i.e. " -":option:`--sslPEMKeyFile`). Use the :option:`--sslPEMKeyPassword` option " -"only if the certificate-key file is encrypted. In all cases, the " -":program:`mongoimport` will redact the password from all logging and " -"reporting output." -msgstr "" - -# 7fbc3b6797094048abb37b6fadddb164 -#: ../source/includes/option/option-mongoimport-sslPEMKeyPassword.rst:10 -msgid "" -"If the private key in the PEM file is encrypted and you do not specify " -"the :option:`--sslPEMKeyPassword` option, the :program:`mongoimport` will" -" prompt for a passphrase. See :ref:`ssl-certificate-password`." -msgstr "" - -# d4b58b97389e434abbac116754a44d95 -#: ../source/includes/option/option-mongoimport-sslCRLFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains the Certificate Revocation " -"List. Specify the file name of the :file:`.pem` file using relative or " -"absolute paths." -msgstr "" - -# 20f272f98c5c4a9da9f5a0ffeccc1195 -#: ../source/includes/option/option-mongoimport-sslAllowInvalidCertificates.rst:5 -msgid "" -"Bypasses the validation checks for server certificates and allows the use" -" of invalid certificates. When using the " -":setting:`~net.ssl.allowInvalidCertificates` setting, MongoDB logs as a " -"warning the use of the invalid certificate." -msgstr "" - -# 1b39f12fc1cb4696ad98a5d98898a912 -#: ../source/includes/option/option-mongoimport-sslAllowInvalidHostnames.rst:5 -msgid "" -"Disables the validation of the hostnames in TLS/SSL certificates. Allows " -":program:`mongoimport` to connect to MongoDB instances if the hostname " -"their certificates do not match the specified hostname." -msgstr "" - -# b070918e66f34fb5bfe4cfa123955008 -#: ../source/includes/option/option-mongoimport-sslFIPSMode.rst:5 -msgid "" -"Directs the :program:`mongoimport` to use the FIPS mode of the installed " -"OpenSSL library. Your system must have a FIPS compliant OpenSSL library " -"to use the :option:`--sslFIPSMode` option." -msgstr "" - -# 4ec39b903dc84acdb17f535373811f20 -#: ../source/includes/note-fips-is-enterprise-only.rst:1 -msgid "" -"FIPS-compatible SSL is available only in `MongoDB Enterprise " -"`_. See " -":doc:`/tutorial/configure-fips` for more information." -msgstr "" - -# 8e9fcdfeb608428d8cd50b6124bd868c -#: ../source/includes/option/option-mongoimport-username.rst:3 -msgid "" -"Specifies a username with which to authenticate to a MongoDB database " -"that uses authentication. Use in conjunction with the ``--password`` and " -"``--authenticationDatabase`` options." -msgstr "" - -# 0471bb5b57d94c278f1ad9271c8025df -#: ../source/includes/option/option-mongoimport-password.rst:3 -msgid "" -"Specifies a password with which to authenticate to a MongoDB database " -"that uses authentication. Use in conjunction with the ``--username`` and " -"``--authenticationDatabase`` options." -msgstr "" - -# db60ffaf1f3643dcb3f9677ba8231d57 -#: ../source/includes/option/option-mongoimport-password.rst:9 -msgid "" -"If you do not specify an argument for :option:`--password`, " -":program:`mongoimport` returns an error." -msgstr "" - -# e64ac9d3251143c1b19369c797b16b4c -#: ../source/includes/option/option-mongoimport-password.rst:14 -msgid "" -"If you wish :program:`mongoimport` to prompt the user for the password, " -"pass the :option:`--username` option without :option:`--password` or " -"specify an empty string as the :option:`--password` value, as in " -"``--password \"\"`` ." -msgstr "" - -# d38263bdf0fa499890a8b4d45fffe898 -#: ../source/includes/option/option-mongoimport-authenticationDatabase.rst:3 -msgid "" -"Specifies the database in which the user is created. See :ref:`user-" -"authentication-database`." -msgstr "" - -# 1c6488f6dc2145748d4040893fac6a2b -#: ../source/includes/option/option-mongoimport-authenticationMechanism.rst:3 -msgid "*Default*: SCRAM-SHA-1" -msgstr "" - -# 46f4a4f796a24a2f82c433040a46cece -#: ../source/includes/option/option-mongoimport-authenticationMechanism.rst:5 -msgid "" -"Added support for the ``PLAIN`` and ``MONGODB-X509`` authentication " -"mechanisms." -msgstr "" - -# f9c4ec2672314422b58944d11512c215 -#: ../source/includes/option/option-mongoimport-authenticationMechanism.rst:9 -msgid "" -"Added support for the ``SCRAM-SHA-1`` authentication mechanism. Changed " -"default mechanism to ``SCRAM-SHA-1``." -msgstr "" - -# 67b646325d874ba29aa07bb74e8966f7 -#: ../source/includes/option/option-mongoimport-authenticationMechanism.rst:14 -msgid "" -"Specifies the authentication mechanism the :program:`mongoimport` " -"instance uses to authenticate to the :program:`mongod` or " -":program:`mongos`." -msgstr "" - -# 6781317e3e914306a329396154dc2899 -# bfd2d1f9b68b47878f09953c6bf49048 -# 991121b314f94d0a97adaf06ead3f48d -#: ../source/includes/option/option-mongoimport-authenticationMechanism.rst:21 -#: ../source/includes/option/option-mongoimport-mode.rst:20 -#: ../source/includes/option/option-mongoimport-parseGrace.rst:17 -msgid "Value" -msgstr "" - -# 1155e3f277594d5888f3e9cdaa78c261 -# ed851083f33049a8bac0c4cd2f97dd7c -# cc3e85655a1548cda99fc1564da57b1f -#: ../source/includes/option/option-mongoimport-authenticationMechanism.rst:23 -#: ../source/includes/option/option-mongoimport-mode.rst:21 -#: ../source/includes/option/option-mongoimport-parseGrace.rst:18 -msgid "Description" -msgstr "" - -# 882adc2dd98f45ae89d06b3605259001 -#: ../source/includes/option/option-mongoimport-authenticationMechanism.rst:25 -msgid ":ref:`SCRAM-SHA-1 `" -msgstr "" - -# 5f20ec38f64d4a9494e55099bac95b27 -#: ../source/includes/option/option-mongoimport-authenticationMechanism.rst:27 -msgid "" -"`RFC 5802 `_ standard Salted " -"Challenge Response Authentication Mechanism using the SHA1 hash function." -msgstr "" - -# 59461b0088de4bbe9419b15442305e19 -#: ../source/includes/option/option-mongoimport-authenticationMechanism.rst:31 -msgid ":ref:`MONGODB-CR `" -msgstr "" - -# 6b0c322edf4248cb9cb6593fa5f7aa6b -#: ../source/includes/option/option-mongoimport-authenticationMechanism.rst:33 -msgid "MongoDB challenge/response authentication." -msgstr "" - -# 93e48a2caa6946188f468d94c1b13d51 -#: ../source/includes/option/option-mongoimport-authenticationMechanism.rst:35 -msgid ":ref:`MONGODB-X509 `" -msgstr "" - -# a5adcb8410dc4766ab1cc4552d2c8a12 -#: ../source/includes/option/option-mongoimport-authenticationMechanism.rst:37 -msgid "MongoDB TLS/SSL certificate authentication." -msgstr "" - -# 79ac72884c434e648323e5de1aa9a527 -#: ../source/includes/option/option-mongoimport-authenticationMechanism.rst:39 -msgid ":ref:`GSSAPI ` (Kerberos)" -msgstr "" - -# b1604f65675a437cbed130d4ebf29839 -#: ../source/includes/option/option-mongoimport-authenticationMechanism.rst:41 -msgid "" -"External authentication using Kerberos. This mechanism is available only " -"in `MongoDB Enterprise `_." -msgstr "" - -# ac0651eab2a0431b95fbdbf413771a99 -#: ../source/includes/option/option-mongoimport-authenticationMechanism.rst:45 -msgid ":ref:`PLAIN ` (LDAP SASL)" -msgstr "" - -# a472c0c61f204519a8ff137a6be148d3 -#: ../source/includes/option/option-mongoimport-authenticationMechanism.rst:47 -msgid "" -"External authentication using LDAP. You can also use ``PLAIN`` for " -"authenticating in-database users. ``PLAIN`` transmits passwords in plain " -"text. This mechanism is available only in `MongoDB Enterprise " -"`_." -msgstr "" - -# 359aeb342b894741b430e00c77e53a3f -#: ../source/includes/option/option-mongoimport-gssapiServiceName.rst:5 -msgid "" -"Specify the name of the service using :doc:`GSSAPI/Kerberos " -"`. Only required if the service does not use the default " -"name of ``mongodb``." -msgstr "" - -# 63828e8f8e7646358a19537c317565a6 -# 3af39f2f42a548d0a5cdb86ea2fa32c3 -#: ../source/includes/option/option-mongoimport-gssapiHostName.rst:9 -#: ../source/includes/option/option-mongoimport-gssapiServiceName.rst:9 -msgid "This option is available only in MongoDB Enterprise." -msgstr "" - -# ce67d00776924332ac35ae5d23e85989 -#: ../source/includes/option/option-mongoimport-gssapiHostName.rst:5 -msgid "" -"Specify the hostname of a service using :doc:`GSSAPI/Kerberos " -"`. *Only* required if the hostname of a machine does not " -"match the hostname resolved by DNS." -msgstr "" - -# f835d0df527841fdae8f270c72c1f2ec -#: ../source/includes/option/option-mongoimport-db.rst:3 -msgid "" -"Specifies the name of the database on which to run the " -":program:`mongoimport`." -msgstr "" - -# 87784e2894bd4a3d825a74af544bdb75 -#: ../source/includes/option/option-mongoimport-collection.rst:3 -msgid "Specifies the collection to import." -msgstr "" - -# 80179e1715f84280bab3335647fa6ef6 -#: ../source/includes/option/option-mongoimport-collection.rst:5 -msgid "" -"If you do not specify :option:`--collection`, :program:`mongoimport` " -"takes the collection name from the input filename. MongoDB omits the " -"extension of the file from the collection name, if the input file has an " -"extension." -msgstr "" - -# f818936fa3c047a1a05b6485bdb07b6f -#: ../source/includes/option/option-mongoimport-fields.rst:3 -msgid "" -"Specify a comma separated list of field names when importing :term:`csv` " -"or :term:`tsv` files that do not have field names in the first (i.e. " -"header) line of the file." -msgstr "" - -# 9b07409b896a4de1adcceec8e887ef39 -#: ../source/includes/option/option-mongoimport-fields.rst:8 -msgid "" -"If you attempt to include :option:`--fields` when importing JSON data, " -":program:`mongoimport` will return an error. :option:`--fields` is only " -"for :term:`csv` or :term:`tsv` imports." -msgstr "" - -# 2065dbb2e493478289cd298843b3423e -#: ../source/includes/option/option-mongoimport-fieldFile.rst:3 -msgid "" -"As an alternative to :option:`--fields`, the :option:`--fieldFile` option" -" allows you to specify a file that holds a list of field names if your " -":term:`csv` or :term:`tsv` file does not include field names in the first" -" line of the file (i.e. header). Place one field per line." -msgstr "" - -# 9870a21b756849848d5e8635a80c4fb4 -#: ../source/includes/option/option-mongoimport-fieldFile.rst:8 -msgid "" -"If you attempt to include :option:`--fieldFile` when importing JSON data," -" :program:`mongoimport` will return an error. :option:`--fieldFile` is " -"only for :term:`csv` or :term:`tsv` imports." -msgstr "" - -# a7ac3bf9f7564ba6bedf10964706a614 -#: ../source/includes/option/option-mongoimport-ignoreBlanks.rst:3 -msgid "" -"Ignores empty fields in :term:`csv` and :term:`tsv` exports. If not " -"specified, :program:`mongoimport` creates fields without values in " -"imported documents." -msgstr "" - -# 9800b90cd4dd49d48e10fe46c225a7ad -#: ../source/includes/option/option-mongoimport-ignoreBlanks.rst:8 -msgid "" -"If you attempt to include :option:`--ignoreBlanks` when importing JSON " -"data, :program:`mongoimport` will return an error. " -":option:`--ignoreBlanks` is only for :term:`csv` or :term:`tsv` imports." -msgstr "" - -# 3121293cca50404cb4eb3160d71de240 -#: ../source/includes/option/option-mongoimport-type.rst:3 -msgid "" -"Specifies the file type to import. The default format is :term:`JSON`, " -"but it's possible to import :term:`csv` and :term:`tsv` files." -msgstr "" - -# 2df77004b21546ac803afbbe8fa93c48 -#: ../source/includes/option/option-mongoimport-type.rst:6 -msgid "" -"The ``csv`` parser accepts that data that complies with RFC :rfc:`4180`. " -"As a result, backslashes are *not* a valid escape character. If you use " -"double-quotes to enclose fields in the CSV data, you must escape internal" -" double-quote marks by prepending another double-quote." -msgstr "" - -# ea4fbe4e3e7a4556bcd97efa79d8993e -#: ../source/includes/option/option-mongoimport-file.rst:3 -msgid "" -"Specifies the location and name of a file containing the data to import. " -"If you do not specify a file, :program:`mongoimport` reads data from " -"standard input (e.g. \"stdin\")." -msgstr "" - -# 616b4a1949574dd6b250121b2621c905 -#: ../source/includes/option/option-mongoimport-drop.rst:3 -msgid "" -"Modifies the import process so that the target instance drops the " -"collection before importing the data from the input." -msgstr "" - -# 73f87c1f1e124d17af910c5ac68a01ca -#: ../source/includes/option/option-mongoimport-headerline.rst:3 -msgid "" -"If using :option:`--type csv ` or :option:`--type tsv" -" `, uses the first line as field names. Otherwise, " -":program:`mongoimport` will import the first line as a distinct document." -msgstr "" - -# 2978319724ed466b8d44e8268abc8efa -#: ../source/includes/option/option-mongoimport-headerline.rst:9 -msgid "" -"If you attempt to include :option:`--headerline` when importing JSON " -"data, :program:`mongoimport` will return an error. :option:`--headerline`" -" is only for :term:`csv` or :term:`tsv` imports." -msgstr "" - -# a34be12209b044fdabeb39df39e945e8 -#: ../source/includes/option/option-mongoimport-mode.rst:3 -msgid "*Default*: insert" -msgstr "" - -# ae8e192983cc4f679ed8ee87dbc6962a -#: ../source/includes/option/option-mongoimport-mode.rst:7 -msgid "" -"Specifies how the import process should handle existing documents in the " -"database that match documents in the import file." -msgstr "" - -# 0362898f7ede4079af0a3e5bae25d68d -#: ../source/includes/option/option-mongoimport-mode.rst:10 -msgid "" -"By default, :program:`mongoimport` uses the ``_id`` field to match " -"documents in the collection with documents in the import file. To specify" -" the fields against which to match existing documents for the ``upsert`` " -"and ``merge`` modes, use :option:`--upsertFields`." -msgstr "" - -# 7247e109b51f4dbe8fb220624de4959b -#: ../source/includes/option/option-mongoimport-mode.rst:23 -msgid "``insert``" -msgstr "" - -# 96ca755771de4017975a980d0cd1fec2 -#: ../source/includes/option/option-mongoimport-mode.rst:25 -msgid "" -"Insert the documents in the import file. :program:`mongoimport` will log " -"an error if you attempt to import a document that contains a duplicate " -"value for a field with a :ref:`unique index `, such as" -" ``_id``." -msgstr "" - -# e55d3dd002c84797b6f1deed03d6cd2e -#: ../source/includes/option/option-mongoimport-mode.rst:30 -msgid "``upsert``" -msgstr "" - -# 103cb48d09264632a50791084b492bc5 -#: ../source/includes/option/option-mongoimport-mode.rst:32 -msgid "" -"Replace existing documents in the database with matching documents from " -"the import file. :program:`mongoimport` will insert all other documents. " -":ref:`ex-mongoimport-upsert` describes how to use :option:`--mode` " -"``upsert``." -msgstr "" - -# 7660110d963f4d02b198956ed6d215b0 -#: ../source/includes/option/option-mongoimport-mode.rst:38 -msgid "``merge``" -msgstr "" - -# e2d38a48e3a441c0ae7c9f103e79ba69 -#: ../source/includes/option/option-mongoimport-mode.rst:40 -msgid "" -"Merge existing documents that match a document in the import file with " -"the new document. :program:`mongoimport` will insert all other documents." -" :ref:`ex-mongoimport-merge` describes how to use :option:`--mode` " -"``merge``." -msgstr "" - -# 18f4551ceb5a448eb1de44d7b75326e4 -#: ../source/includes/option/option-mongoimport-upsertFields.rst:3 -msgid "" -"Specifies a list of fields for the query portion of the :term:`upsert`. " -"Use this option if the ``_id`` fields in the existing documents don't " -"match the field in the document, but another field or field combination " -"can uniquely identify documents as a basis for performing upsert " -"operations." -msgstr "" - -# 0f0a06314dee4292b652f15b07c51c52 -#: ../source/includes/option/option-mongoimport-upsertFields.rst:10 -msgid "" -"Modifies the import process to update existing objects in the database if" -" they match based on the specified fields, while inserting all other " -"objects. You do not need to use :option:`--mode upsert <--mode>` with " -":option:`--upsertFields`." -msgstr "" - -# 0c3bb04f07b842b59075f6b2ce436983 -#: ../source/includes/option/option-mongoimport-upsertFields.rst:16 -msgid "" -"If you do not specify a field, :option:`--upsertFields` will upsert on " -"the basis of the ``_id`` field." -msgstr "" - -# 04188d5138cc4246b8b17d65d2216aa5 -#: ../source/includes/option/option-mongoimport-upsertFields.rst:19 -msgid "" -"To ensure adequate performance, indexes should exist for this field or " -"fields." -msgstr "" - -# 0b2fca2f5b024057a651cc2e1f676b0d -#: ../source/includes/option/option-mongoimport-stopOnError.rst:3 -msgid "" -"Forces :program:`mongoimport` to halt the insert operation at the first " -"error rather than continuing the operation despite errors." -msgstr "" - -# bda44503cde14c5e834f3e82f4931be8 -#: ../source/includes/option/option-mongoimport-jsonArray.rst:3 -msgid "" -"Accepts the import of data expressed with multiple MongoDB documents " -"within a single :term:`JSON` array. Limited to imports of 16 MB or " -"smaller." -msgstr "" - -# 2a968eed1cc94960971f31ce45061fae -#: ../source/includes/option/option-mongoimport-jsonArray.rst:7 -msgid "" -"Use :option:`--jsonArray` in conjunction with :option:`mongoexport " -"--jsonArray`." -msgstr "" - -# 95b34ff874324a4a92f9f99f46b97d85 -#: ../source/includes/option/option-mongoimport-maintainInsertionOrder.rst:3 -msgid "*Default*: False" -msgstr "" - -# b55edb03a2c24fa3b000651a4cb3c947 -#: ../source/includes/option/option-mongoimport-maintainInsertionOrder.rst:5 -msgid "" -"If specified, :program:`mongoimport` inserts the documents in the order " -"of their appearance in the input source, otherwise :program:`mongoimport`" -" may perform the insertions in an arbitrary order." -msgstr "" - -# 7f5f8e359af048e5b5e527e49084a33f -#: ../source/includes/option/option-mongoimport-numInsertionWorkers.rst:3 -msgid "*Default*: 1" -msgstr "" - -# 483f9e1f6bd04d9e964427655edb1f31 -#: ../source/includes/option/option-mongoimport-numInsertionWorkers.rst:7 -msgid "Specifies the number of insertion workers to run concurrently." -msgstr "" - -# cd0fc36c666a4fd39bd4e9f445d01a8f -#: ../source/includes/option/option-mongoimport-numInsertionWorkers.rst:10 -msgid "" -"For large imports, increasing the number of insertion workers may " -"increase the speed of the import." -msgstr "" - -# 78950d5a6d924f04b68eb4a9340857f6 -#: ../source/includes/option/option-mongoimport-writeConcern.rst:3 -msgid "*Default*: majority" -msgstr "" - -# 965d2cc6bcc24b99b9f05c854bf89a18 -#: ../source/includes/option/option-mongoimport-writeConcern.rst:5 -msgid "" -"Specifies the :term:`write concern` for each write operation that " -":program:`mongoimport` writes to the target database." -msgstr "" - -# 3247049f2a6444e0b7892b9adf2664e6 -#: ../source/includes/option/option-mongoimport-writeConcern.rst:8 -msgid "Specify the write concern as a document with :ref:`w options `." -msgstr "" - -# 4288ccdb2d474b4794c3ee4bad8ff6ca -#: ../source/includes/option/option-mongoimport-bypassDocumentValidation.rst:3 -msgid "" -"Enables :program:`mongoimport` to bypass :doc:`document validation ` during the operation. This lets you insert " -"documents that do not meet the validation requirements." -msgstr "" - -# ba61e45feb6542279e70dbf7464e877a -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:6 -msgid "" -"Instructs :program:`mongoimport` that the field list specified in " -":option:`--fields`, :option:`--fieldFile`, or :option:`--headerline` " -"specifies the types of each field." -msgstr "" - -# 6bbbe09bcfeb4d27a41021fa619295a3 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:10 -msgid "" -"Field names must be in the form of ``.()``. You must " -"backslash-escape the following characters if you wish to include them in " -"an argument: ``(``, ``)``, and ``\\``." -msgstr "" - -# 783f1e0a2f7c41c6bd06b5d4e5590679 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:18 -msgid "``type``" -msgstr "" - -# 688a8cc3d69b49b78b4dfadde6077770 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:19 -msgid "Supported Arguments" -msgstr "" - -# feaf3d0a5bd940dcac5538b4b21a9e4d -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:20 -msgid "Example Header Field" -msgstr "" - -# d3099ded445c451cbc2f6720315c4440 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:22 -msgid "``auto()``" -msgstr "" - -# c0a216c13a44466090c33a15bfc8b50f -# 58ac5691a02e4c2e8ba155cb101fbbbc -# 281e45170644440cbdde25d8ad19b93e -# 64c246e7ee2441e59e16636cd211b634 -# 139dfc921acd41838220562820a75ec6 -# dc817a612ffd47cdbab005ee9169d2dd -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:23 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:33 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:55 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:59 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:63 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:67 -msgid "None." -msgstr "" - -# 5aa11271f86f4067816e950304b2e7d7 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:24 -msgid "``misc.auto()``" -msgstr "" - -# 87e62290d22f4016b450b69b6da91501 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:26 -msgid "``binary()``" -msgstr "" - -# 3886d23bf3614fb893ceebf86fd2afff -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:27 -msgid "``base32`` (`RFC4648`_ encoding schema)" -msgstr "" - -# 5517c6b9947f42f7a103b69c45d45641 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:28 -msgid "``base64`` (`RFC4648`_ encoding schema)" -msgstr "" - -# aebe25afa6b64e1a987cd5f35f453760 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:29 -msgid "``hex``" -msgstr "" - -# d9c7c868bd984712b2ae9361c0e6ba4b -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:30 -msgid "``user thumbnail.binary(base64)``" -msgstr "" - -# fcfda7ede74e4a70a14580e63e18808b -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:32 -msgid "``bool()``" -msgstr "" - -# 3949853bad0e4b6d942c833365826b53 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:34 -msgid "``verified.bool()``" -msgstr "" - -# cf4355a2bb7549e1853ce824548a12b3 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:36 -msgid "``date()``" -msgstr "" - -# 7c9ce996da634599b9c462472875e214 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:37 -msgid "Alias for ``date_go()``. `Go Language time.Parse format`_." -msgstr "" - -# 49e8b52fc6214105b68646d0acac33a8 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:38 -msgid "``created.date(2006-01-02 15:04:05)``" -msgstr "" - -# c5c94db5ec8a4ad997ace2c8691c1471 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:40 -msgid "``date_go()``" -msgstr "" - -# 6661c8ae85854c618d62444da8b64b39 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:41 -msgid "`Go Language time.Parse format`_" -msgstr "" - -# 22b5432f4fc6438c962acd6d089359c8 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:42 -msgid "``created.date_go(2006-01-02 15:04:05)``" -msgstr "" - -# b8c320c03a68434ca7087bd1f37d890a -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:44 -msgid "``date_ms()``" -msgstr "" - -# 1c8f427bb8a0457eb93755594edb32bb -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:45 -msgid "" -"`Microsoft SQL Server FORMAT format `_" -msgstr "" - -# a1a883b4ed8e4821b3f3a48e6611a7aa -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:47 -msgid "``created.date_ms(yyyy-MM-dd H:mm:ss)``" -msgstr "" - -# 503246de537049dcb2105999a6a8fb07 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:49 -msgid "``date_oracle()``" -msgstr "" - -# d4c5d6893ccf411688854cbaabaf3943 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:50 -msgid "" -"`Oracle Database TO_DATE format " -"`_." -msgstr "" - -# 4bff608ac55047a08eec241c9284f1c8 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:52 -msgid "``created.date_oracle(YYYY-MM-DD HH24:MI:SS)``" -msgstr "" - -# 86f3e37b8c9e4d32931026a8bb39e1c1 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:54 -msgid "``double()``" -msgstr "" - -# 5429abc3f22d412d8723790835704a5a -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:56 -msgid "``revenue.double()``" -msgstr "" - -# 0f699bf49834428fa40959b52531f986 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:58 -msgid "``int32()``" -msgstr "" - -# 4afe80f6e8cf454cbb3590db1543319a -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:60 -msgid "``followerCount.int32()``" -msgstr "" - -# 9e1b4d3ace18473a99d49d9b21b8ca3f -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:62 -msgid "``int64()``" -msgstr "" - -# 2c231f5dab9c48f0b4bb2b3c2b2e8f57 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:64 -msgid "``bigNumber.int64()``" -msgstr "" - -# ccf8ce8b714c43199d972e9ab93bfd2a -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:66 -msgid "``string()``" -msgstr "" - -# e77c2037ac41410c8613f7b0d3d86f9f -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:68 -msgid "``zipcode.string()``" -msgstr "" - -# 03499311120f475c8b82dcb669a9dc82 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:73 -msgid "" -"If you attempt to include :option:`--columnsHaveTypes` when importing " -"JSON data, :program:`mongoimport` will return an error. " -":option:`--columnsHaveTypes` is only for :term:`csv` or :term:`tsv` " -"imports." -msgstr "" - -# 495d2fe9812c45fdb092bccc44e896a4 -#: ../source/includes/option/option-mongoimport-parseGrace.rst:3 -msgid "*Default*: stop" -msgstr "" - -# ebd3fbceb74f4243a3e89446ee239844 -#: ../source/includes/option/option-mongoimport-parseGrace.rst:8 -msgid "" -"Specifies how :program:`mongoimport` handles type coercion failures when " -"importing CSV or TSV files with :option:`--columnsHaveTypes`." -msgstr "" - -# 68a26da111984bdab59fd51e4de825fb -#: ../source/includes/option/option-mongoimport-parseGrace.rst:11 -msgid ":option:`--parseGrace` has no effect when importing JSON documents." -msgstr "" - -# c7966a85ac52429f8afe59b1bb67a735 -#: ../source/includes/option/option-mongoimport-parseGrace.rst:20 -msgid "``autoCast``" -msgstr "" - -# 6b63400960a94ffaa38e0279b7f0fede -#: ../source/includes/option/option-mongoimport-parseGrace.rst:21 -msgid "" -"Assigns a type based on the value of the field. For example, if a field " -"is defined as a ``double`` and the value for that field was ``\"foo\"``, " -":program:`mongoimport` would make that field value a string type." -msgstr "" - -# 260f69998f424fb99ffdc879f7c5b562 -#: ../source/includes/option/option-mongoimport-parseGrace.rst:26 -msgid "``skipField``" -msgstr "" - -# 4a74e0230666448b9e04100f261bc857 -#: ../source/includes/option/option-mongoimport-parseGrace.rst:27 -msgid "" -"For the row being imported, :program:`mongoimport` does not include the " -"field whose type does not match the expected type." -msgstr "" - -# 64fc2c034e844f98bbd5434a15c3af64 -#: ../source/includes/option/option-mongoimport-parseGrace.rst:30 -msgid "``skipRow``" -msgstr "" - -# 34dc02a9287c4f9e92f545d77f0fceb1 -#: ../source/includes/option/option-mongoimport-parseGrace.rst:31 -msgid "" -":program:`mongoimport` does not import rows containing a value whose type" -" does not match the expected type." -msgstr "" - -# 0c3bbeead60348899b112fd0aa3bf5b2 -#: ../source/includes/option/option-mongoimport-parseGrace.rst:34 -msgid "``stop``" -msgstr "" - -# 64af84f914144d35be43a9c5f413400f -#: ../source/includes/option/option-mongoimport-parseGrace.rst:35 -msgid ":program:`mongoimport` returns an error that ends the import." -msgstr "" - -# 038a991aa0be4ca0b8fa0ec54cabe109 -#: ../source/reference/program/mongoimport.txt:137 -msgid "Use" -msgstr "" - -# 150551c9ef824cba8e5cad8c2c09196e -#: ../source/reference/program/mongoimport.txt:140 -msgid "Simple Import" -msgstr "" - -# 4e2fc3faca1b4039811a123808d06ca5 -#: ../source/reference/program/mongoimport.txt:142 -msgid "" -":program:`mongoimport` restores a database from a backup taken with " -":program:`mongoexport`. Most of the arguments to :program:`mongoexport` " -"also exist for :program:`mongoimport`." -msgstr "" - -# 362ac74082214e08937ff3b2e4b2b2d5 -#: ../source/reference/program/mongoimport.txt:146 -msgid "" -"In the following example, :program:`mongoimport` imports the :term:`JSON`" -" data from the ``contacts.json`` file into the collection ``contacts`` in" -" the ``users`` database." -msgstr "" - -# 3d06131ac3984f44be4b6bb35f05efb1 -#: ../source/reference/program/mongoimport.txt:157 -msgid "Replace Matching Documents during Import" -msgstr "" - -# 3d289abbea75485e8b535f9b940491b0 -#: ../source/reference/program/mongoimport.txt:159 -msgid "" -"In MongoDB 3.4, :option:`--mode upsert <--mode>` replaces the deprecated " -"``--upsert`` option." -msgstr "" - -# 4c550b0cfb1c4709bf0811e23df20041 -#: ../source/reference/program/mongoimport.txt:163 -msgid "" -"With :option:`--mode` ``upsert``, :program:`mongoimport` replaces " -"existing documents in the database that match a document in the import " -"file with the document from the import file. Documents that do not match " -"an existing document in the database are inserted as usual. By default " -":program:`mongoimport` matches documents based on the ``_id`` field. Use " -":option:`--upsertFields` to specify the fields to match against." -msgstr "" - -# 9e83816c1fec485fa1c0cc815a579459 -#: ../source/reference/program/mongoimport.txt:171 -msgid "" -"Consider the following document in the ``people`` collection in the " -"``example`` database:" -msgstr "" - -# b0564d8cb3ee482b9cef0cac1c891c51 -# 84fde7bf05c54ae3a6f4c0e4a9a7e90b -#: ../source/reference/program/mongoimport.txt:183 -#: ../source/reference/program/mongoimport.txt:240 -msgid "" -"The following document exists in a ``people-20160927.json`` JSON file. " -"The ``_id`` field of the JSON object matches the ``_id`` field of the " -"document in the ``people`` collection." -msgstr "" - -# 38e4e17d99b34ab3b16d85fff8d83920 -#: ../source/reference/program/mongoimport.txt:195 -msgid "" -"To import the ``people-20160927.json`` file and replace documents in the " -"database that match the documents in the import file, specify " -":option:`--mode` ``upsert``, as in the following:" -msgstr "" - -# dea0ca7d213a4025a8766df337cd787c -#: ../source/reference/program/mongoimport.txt:203 -msgid "" -"The document in the ``people`` collection would then contain only the " -"fields from the imported document, as in the following:" -msgstr "" - -# ec22b65d2cb448978232042343f1a597 -#: ../source/reference/program/mongoimport.txt:217 -msgid "Merge Matching Documents during Import" -msgstr "" - -# cbe3db82330a46a285b469c3874abdf4 -#: ../source/reference/program/mongoimport.txt:221 -msgid "" -"With :option:`--mode` ``merge``, :program:`mongoimport` enables you to " -"merge fields from a new record with an existing document in the database." -" Documents that do not match an existing document in the database are " -"inserted as usual. By default :program:`mongoimport` matches documents " -"based on the ``_id`` field. Use :option:`--upsertFields` to specify the " -"fields to match against." -msgstr "" - -# 749ffa4d74eb4f01948c10c1a1111f31 -#: ../source/reference/program/mongoimport.txt:228 -msgid "" -"The ``people`` collection in the ``example`` database contains the " -"following document:" -msgstr "" - -# 0a6208a6b3ba487a853e23fbe2a474fe -#: ../source/reference/program/mongoimport.txt:253 -msgid "" -"To import the ``people-20160927.json`` file and merge documents from the " -"import file with matching documents in the database, specify " -":option:`--mode` ``merge``, as in the following:" -msgstr "" - -# bd996056eb174f7f844cf7e66bfade57 -#: ../source/reference/program/mongoimport.txt:261 -msgid "" -"The import operation combines the fields from the JSON file with the " -"original document in the database, matching the documents based on the " -"``_id`` field. During the import process, :program:`mongoimport` adds the" -" new ``username`` and ``likes`` fields to the document and updates the " -"``email`` field with the value from the imported document, as in the " -"following:" -msgstr "" - -# 295ce0e17343439d8298560e10d738f6 -#: ../source/reference/program/mongoimport.txt:284 -msgid "Import ``JSON`` to Remote Host Running with Authentication" -msgstr "" - -# 23b0b6f35a3840ddb51305ef7b954ed2 -#: ../source/reference/program/mongoimport.txt:286 -msgid "" -"In the following example, :program:`mongoimport` imports data from the " -"file ``/opt/backups/mdb1-examplenet.json`` into the ``contacts`` " -"collection within the database ``marketing`` on a remote MongoDB database" -" with authentication enabled." -msgstr "" - -# f7502c24f0b449cd837f0d1d7cbb6e48 -#: ../source/reference/program/mongoimport.txt:291 -msgid "" -":program:`mongoimport` connects to the :program:`mongod` instance running" -" on the host ``mongodb1.example.net`` over port ``37017``. It " -"authenticates with the username ``user`` and the password ``pass``." -msgstr "" - -# 5f8091d3a67841e0808c05235fcd5da1 -#: ../source/reference/program/mongoimport.txt:300 -msgid "``CSV`` Import" -msgstr "" - -# caec31faa3ed45e78499455725c5ca45 -#: ../source/reference/program/mongoimport.txt:302 -msgid "" -"In the following example, :program:`mongoimport` imports the :term:`csv` " -"formatted data in the ``/opt/backups/contacts.csv`` file into the " -"collection ``contacts`` in the ``users`` database on the MongoDB instance" -" running on the localhost port numbered ``27017``." -msgstr "" - -# 2b4e10e09582454ab2d2ca813264fb21 -#: ../source/reference/program/mongoimport.txt:308 -msgid "" -"Specifying :option:`--headerline ` instructs " -":program:`mongoimport` to determine the name of the fields using the " -"first line in the CSV file." -msgstr "" - -# fca1b193e49048b5a8daa92133081927 -#: ../source/reference/program/mongoimport.txt:316 -msgid "" -":program:`mongoimport` uses the input file name, without the extension, " -"as the collection name if ``-c`` or ``--collection`` is unspecified. The " -"following example is therefore equivalent:" -msgstr "" - -# e932356fde8544fcb664040e76ef934a -#: ../source/reference/program/mongoimport.txt:324 -msgid "" -"Use the \":option:`--ignoreBlanks `\" option " -"to ignore blank fields. For :term:`CSV` and :term:`TSV` imports, this " -"option provides the desired functionality in most cases because it avoids" -" inserting fields with null values into your collection." -msgstr "" - -#~ msgid "" -#~ "Runs the :program:`mongoimport` in a " -#~ "quiet mode that attempts to limit " -#~ "the amount of output. This option " -#~ "suppresses:" -#~ msgstr "" - -#~ msgid "" -#~ "To connect to a replica set, " -#~ "specify the replica set seed name " -#~ "and the seed list of set members." -#~ " Use the following format:" -#~ msgstr "" - -#~ msgid "" -#~ "In this example, :program:`mongoimport` " -#~ "imports the :term:`csv` formatted data " -#~ "in the ``/opt/backups/contacts.csv`` into the" -#~ " collection ``contacts`` in the ``users``" -#~ " database on the MongoDB instance " -#~ "running on the localhost port numbered" -#~ " ``27017``." -#~ msgstr "" - -#~ msgid "" -#~ "Since :program:`mongoimport` uses the input" -#~ " file name (minus the extension) as" -#~ " the collection name if ``-c`` or " -#~ "``--collection`` is unspecified, the following" -#~ " example is equivalent to the " -#~ "previous example:" -#~ msgstr "" - -# 8645f0f788084ee2894e494c62d13102 -#~ msgid "" -#~ "The :program:`mongoimport` tool provides a " -#~ "route to import content from a " -#~ "JSON, CSV, or TSV export created " -#~ "by :program:`mongoexport`, or potentially, " -#~ "another third-party export tool. See " -#~ "the :doc:`/core/import-export` document for" -#~ " a more in depth usage overview, " -#~ "and the :doc:`mongoexport` document for " -#~ "more information regarding :program:`mongoexport`," -#~ " which provides the inverse \"exporting\"" -#~ " capability." -#~ msgstr "" - -# 4c9f05f4ef8044a88621a7fde4c4c804 -#~ msgid "" -#~ "Do not use :program:`mongoimport` and " -#~ ":program:`mongoexport` for full instance, " -#~ "production backups because they will not" -#~ " reliably capture data type information." -#~ " Use :program:`mongodump` and " -#~ ":program:`mongorestore` as described in " -#~ ":doc:`/core/backups` for this kind of " -#~ "functionality." -#~ msgstr "" - -# b77716d4096144fd84ab7cd953e24db0 -#~ msgid "" -#~ "Enables IPv6 support and allows the " -#~ ":program:`mongoimport` to connect to the " -#~ "MongoDB instance using an IPv6 network." -#~ " All MongoDB programs and processes " -#~ "disable IPv6 support by default." -#~ msgstr "" - -# 97743371366f4f70a0934cf618f444c0 -#~ msgid "" -#~ "Enables connection to a :program:`mongod` " -#~ "or :program:`mongos` that has SSL " -#~ "support enabled." -#~ msgstr "" - -# d9dceded7332499482831cef812660df -# a60899733e934574bb26381a6f6f1ee5 -# 6b1658605c4c4bf28bbd7273b3c4cfcd -# 3f52533494054b32b457ad16bf82304f -# 0fbcb6ce698e4f06a2dc320c64e4e957 -# 6fec4f179f634d759399194edc5f32a3 -# 3584ed0fd8874ba2ae6d36d1bbf250d1 -#~ msgid "" -#~ "The default distribution of MongoDB does" -#~ " not contain support for SSL. For " -#~ "more information on MongoDB and SSL, " -#~ "see :doc:`/tutorial/configure-ssl`." -#~ msgstr "" - -# 2834f68bae804695bcfc1e77f0c0b9a1 -#~ msgid "" -#~ "Specifies the :file:`.pem` file that " -#~ "contains both the SSL certificate and" -#~ " key. Specify the file name of " -#~ "the :file:`.pem` file using relative or" -#~ " absolute paths." -#~ msgstr "" - -# 07eb8ffb2da24cb989ed7dd4a9136c33 -#~ msgid "" -#~ "This option is required when using " -#~ "the :option:`--ssl` option to connect to" -#~ " a :program:`mongod` or :program:`mongos` " -#~ "that has :setting:`~net.ssl.CAFile` enabled " -#~ "*without* :setting:`~net.ssl.weakCertificateValidation`." -#~ msgstr "" - -# 2b3fa582bb244436aaa112e7bbe38801 -#~ msgid "" -#~ "Specifies the database that holds the" -#~ " user's credentials. If you do not" -#~ " specify an authentication database, the" -#~ " :program:`mongoimport` assumes that the " -#~ "database specified as the argument to" -#~ " the :option:`--db` option holds the " -#~ "user's credentials." -#~ msgstr "" - -# b1278ea3656a45239637e2cc7daeb1df -#~ msgid "*Default*: MONGODB-CR" -#~ msgstr "" - -# 2322c3d7f03c4dff85246ff1f33008be -#~ msgid "MONGODB-CR" -#~ msgstr "" - -# f4d8b98eb2b14898b3c9b7b682676c51 -#~ msgid "MONGODB-X509" -#~ msgstr "" - -# d475d25be12e4871905dfecd3a35db83 -#~ msgid "MongoDB SSL certificate authentication." -#~ msgstr "" - -# b4d92686955a4f90a2a8be872469c1be -#~ msgid "PLAIN" -#~ msgstr "" - -# b4093f2b7eb641978b2150ccaf0ad67e -#~ msgid "" -#~ "External authentication using LDAP. You " -#~ "can also use ``PLAIN`` for " -#~ "authenticating in-database users. ``PLAIN``" -#~ " transmits passwords in plain text. " -#~ "This mechanism is available only in " -#~ "`MongoDB Enterprise `_." -#~ msgstr "" - -# 623376800e9d467ba635a22c440c652e -#~ msgid "GSSAPI" -#~ msgstr "" - -# da589594fc4344c18a8e4ce0502e9a91 -#~ msgid "" -#~ "External authentication using Kerberos. This" -#~ " mechanism is available only in " -#~ "`MongoDB Enterprise `_." -#~ msgstr "" - -# eb30b2f900cb4d24afb2b15294b5202d -#~ msgid "" -#~ "Specifies the directory of the MongoDB" -#~ " data files. The :option:`--dbpath` option" -#~ " lets the :program:`mongoimport` attach " -#~ "directly to the local data files " -#~ "without going through a running " -#~ ":program:`mongod`. When run with " -#~ ":option:`--dbpath`, the :program:`mongoimport` locks" -#~ " access to the data files. No " -#~ ":program:`mongod` can access the files " -#~ "while the :program:`mongoimport` process runs." -#~ msgstr "" - -# 4e80195ccd5a46069678b2e710cec07e -#~ msgid "" -#~ "When used in conjunction with the " -#~ "corresponding option in :program:`mongod`, " -#~ "allows the :program:`mongoimport` to access" -#~ " data from MongoDB instances that use" -#~ " an on-disk format where every " -#~ "database has a distinct directory. This" -#~ " option is only relevant when " -#~ "specifying the :option:`--dbpath` option." -#~ msgstr "" - -# e080af2ee83b4bb4bf038fd05e5e61f9 -#~ msgid "" -#~ "Enables the durability :term:`journal` to " -#~ "ensure data files remain valid and " -#~ "recoverable. This option applies only " -#~ "when you specify the :option:`--dbpath` " -#~ "option. The :program:`mongoimport` enables " -#~ "journaling by default on 64-bit builds" -#~ " of versions after 2.0." -#~ msgstr "" - -# 7b5a8222fadf4523bc54b137eafdfb15 -#~ msgid "" -#~ "Modifies the import process so that " -#~ "the target instance drops every " -#~ "collection before importing the collection " -#~ "from the input." -#~ msgstr "" - -# 4de052b4aa0949a09a5a46044ef44681 -#~ msgid "" -#~ "Modifies the import process to update" -#~ " existing objects in the database if" -#~ " they match an imported object, while" -#~ " inserting all other objects." -#~ msgstr "" - -# 8846d52f547d4316bc9caa336c7da0fa -#~ msgid "" -#~ "If you do not specify a field " -#~ "or fields using the :option:`--upsertFields`" -#~ " :program:`mongoimport` will upsert on the" -#~ " basis of the ``_id`` field." -#~ msgstr "" - -# 6cfd3713fce24401995fae34f5ddcef0 -#~ msgid "" -#~ "Forces :program:`mongoimport` to halt the " -#~ "import operation at the first error " -#~ "rather than continuing the operation " -#~ "despite errors." -#~ msgstr "" - -# 4dda67bb07dd4fef8d7f20ca889034a7 -#~ msgid "" -#~ "Accepts the import of data expressed " -#~ "with multiple MongoDB documents within a" -#~ " single :term:`JSON` array." -#~ msgstr "" - -# f00af917f5114037b2cd19dc2009afaa -#~ msgid "" -#~ "Used in conjunction with :option:`mongoexport" -#~ " --jsonArray` to import data written " -#~ "as a single :term:`JSON` array. Limited" -#~ " to imports of 16 MB or " -#~ "smaller." -#~ msgstr "" - -# f38d6053132f4d8ea787ae19b8465a7f -#~ msgid "" -#~ "In the following example, " -#~ ":program:`mongoimport` imports the data in " -#~ "the :term:`JSON` formatted file " -#~ "``contacts.json`` into the collection " -#~ "``contacts`` on the MongoDB instance " -#~ "running on the localhost port number " -#~ "27017." -#~ msgstr "" - -# c411f6e299d1463bbd99a8bd8115d214 -#~ msgid "" -#~ "In the next example, :program:`mongoimport`" -#~ " takes data passed to it on " -#~ "standard input (i.e. with a ``|`` " -#~ "pipe.) and imports it into the " -#~ "MongoDB datafiles located at " -#~ "``/srv/mongodb/``. if the import process " -#~ "encounters an error, the " -#~ ":program:`mongoimport` will halt because of" -#~ " the :option:`--stopOnError ` option." -#~ msgstr "" - -# 13d59e08d1d64375aa7000cffbb1e1dc -#~ msgid "" -#~ "In the final example, :program:`mongoimport`" -#~ " imports data from the file " -#~ "``/opt/backups/mdb1-examplenet.json`` into the " -#~ "collection ``contacts`` within the database" -#~ " ``marketing`` on a remote MongoDB " -#~ "database. This :program:`mongoimport` accesses " -#~ "the :program:`mongod` instance running on " -#~ "the host ``mongodb1.example.net`` over port" -#~ " ``37017``, which requires the username " -#~ "``user`` and the password ``pass``." -#~ msgstr "" - -# 4d14d65a69c24750b9523ca4ee7044d5 -#~ msgid "Type Fidelity" -#~ msgstr "" - -# e392b9fdb4284c708404ddb865950403 -#~ msgid "" -#~ ":program:`mongoimport` and :program:`mongoexport` do" -#~ " not reliably preserve all rich " -#~ ":term:`BSON` data types because :term:`JSON`" -#~ " can only represent a subset of " -#~ "the types supported by BSON. As a" -#~ " result, data exported or imported " -#~ "with these tools may lose some " -#~ "measure of fidelity. See :doc:`/reference" -#~ "/mongodb-extended-json` for more " -#~ "information." -#~ msgstr "" - -# 22ac53a1c680435a80f823e0b23a6631 -#~ msgid "" -#~ "JSON can only represent a subset " -#~ "of the types supported by BSON. To" -#~ " preserve type information, " -#~ ":program:`mongoimport` accepts :doc:`strict mode " -#~ "representation `" -#~ " for certain types." -#~ msgstr "" - -# eb2ccd34e0e14213b868e46f541b5d74 -#~ msgid "" -#~ "For example, to preserve type " -#~ "information for BSON types " -#~ ":bsontype:`data_date` and :bsontype:`data_numberlong` " -#~ "during :program:`mongoimport`, the data should" -#~ " be in strict mode representation, as" -#~ " in the following:" -#~ msgstr "" - -# 9ce2f4192bcb42f2968a6398df3736d9 -#~ msgid "" -#~ "For the :bsontype:`data_numberlong` type, " -#~ ":program:`mongoimport` converts into a float" -#~ " during the import." -#~ msgstr "" - -#~ msgid "" -#~ ":program:`mongoimport` is single-threaded and" -#~ " inserts one document at a time " -#~ "into MongoDB. Custom import tools for" -#~ " data ingestion may have better " -#~ "performance for specific workloads." -#~ msgstr "" - -#~ msgid "" -#~ "Runs the :program:`mongoimport` in a " -#~ "quiet mode that attempts to limit " -#~ "the amount of output." -#~ msgstr "" - -#~ msgid "" -#~ "To connect to a replica set, " -#~ "specify the :setting:`replica set name " -#~ "<~replication.replSetName>` and a seed list" -#~ " of set members. Use the following" -#~ " form:" -#~ msgstr "" - -#~ msgid "" -#~ "If the :program:`mongo` shell or any " -#~ "other tool that connects to " -#~ ":program:`mongos` or :program:`mongod` is run" -#~ " without :option:`--sslCAFile `, it will not attempt to" -#~ " validate server certificates. This results" -#~ " in vulnerability to expired " -#~ ":program:`mongod` and :program:`mongos` certificates" -#~ " as well as to foreign processes " -#~ "posing as valid :program:`mongod` or " -#~ ":program:`mongos` instances. Ensure that you" -#~ " *always* specify the CA file against" -#~ " which server certificates should be " -#~ "validated in cases where intrusion is" -#~ " a possibility." -#~ msgstr "" - -#~ msgid "" -#~ "In this example, :program:`mongoimport` " -#~ "imports the :term:`csv` formatted data " -#~ "in the ``/opt/backups/contacts.csv`` into the" -#~ " collection ``contacts`` in the ``users``" -#~ " database on the MongoDB instance " -#~ "running on the localhost port numbered" -#~ " ``27017``. :program:`mongoimport` determines the" -#~ " name of files using the first " -#~ "line in the CSV file, because of" -#~ " the :option:`--headerline `:" -#~ msgstr "" - -#~ msgid "" -#~ "Since :program:`mongoimport` uses the input" -#~ " file name, without the extension, as" -#~ " the collection name if ``-c`` or " -#~ "``--collection`` is unspecified. The following" -#~ " following example is equivalent:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/program/mongoldap.po b/locale/es/LC_MESSAGES/reference/program/mongoldap.po deleted file mode 100644 index 19ea16e821f..00000000000 --- a/locale/es/LC_MESSAGES/reference/program/mongoldap.po +++ /dev/null @@ -1,773 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# f5fd7e50ce50425aa1a608a01738b000 -#: ../source/reference/program/mongoldap.txt:5 -msgid "``mongoldap``" -msgstr "" - -# a8026254aabd4fd7a1f587dbb6365067 -#: ../source/reference/program/mongoldap.txt -msgid "On this page" -msgstr "" - -# 539d3e9e4e5e4aeca0e8e39a34bf9915 -#: ../source/reference/program/mongoldap.txt:15 -msgid "MongoDB Enterprise" -msgstr "" - -# b9be2e9f33fa431ba71bc42b5371288d -#: ../source/reference/program/mongoldap.txt:18 -msgid "Synopsis" -msgstr "" - -# 57cac86242564656b60d4d476b0e5414 -#: ../source/reference/program/mongoldap.txt:20 -msgid "" -"MongoDB 3.4 provides :program:`mongoldap` for testing MongoDB's LDAP " -":ref:`configuration options ` against a running " -"LDAP server or set of servers." -msgstr "" - -# cc7da6f028344e48ad2376683b37ad5a -#: ../source/reference/program/mongoldap.txt:24 -msgid "" -"To validate the LDAP options in the configuration file, set the " -":program:`mongoldap` :option:`--config` option to the configuration " -"file's path." -msgstr "" - -# b81e5bca314945a3a540cabcaf21f5e4 -#: ../source/reference/program/mongoldap.txt:28 -msgid "" -"To test the LDAP configuration options, you must specify a " -":option:`--user` and ``--password``. :program:`mongoldap` simulates " -"authentication to a MongoDB server running with the provided " -"configuration options and credentials." -msgstr "" - -# 0484d0041171427b99bffed0cc1e6ace -#: ../source/reference/program/mongoldap.txt:32 -msgid "" -":program:`mongoldap` returns a report that includes the success or " -"failure of any step in the LDAP authentication or authorization " -"procedure. Error messages include information on specific errors " -"encountered and potential advice for resolving the error." -msgstr "" - -# 64ab001164de47b1888967854dabc61e -#: ../source/reference/program/mongoldap.txt:37 -msgid "" -"When configuring options related to :ref:`LDAP authorization `, :program:`mongoldap` executes an LDAP query constructed " -"using the provided configuration options and username, and returns a list" -" of roles on the ``admin`` database which the user is authorized for." -msgstr "" - -# 09ff3597dfa945879a5c0cf20b7fb185 -#: ../source/reference/program/mongoldap.txt:42 -msgid "" -"You can use this information when configuring :ref:`LDAP authorization " -"roles ` for user access control. For " -"example, use :program:`mongoldap` to ensure your configuration allows " -"privileged users to gain the necessary roles to perform their expected " -"tasks. Similarly, use :program:`mongoldap` to ensure your configuration " -"disallows non-privileged users from gaining roles for accessing the " -"MongoDB server, or performing unauthorized actions." -msgstr "" - -# e343926e7df046c08854456fb6855fd8 -#: ../source/reference/program/mongoldap.txt:50 -msgid "" -"When configuring options related to :ref:`LDAP authentication `, use :program:`mongoldap` to ensure that the authentication " -"operation works as expected." -msgstr "" - -# d6b06d7382504938814972f3ae4681f7 -#: ../source/reference/program/mongoldap.txt:54 -msgid "" -"This document provides a complete overview of all command line options " -"for :program:`mongoldap`." -msgstr "" - -# a3b31b89e3dc4b4bb08e711b8c34241c -#: ../source/reference/program/mongoldap.txt:58 -msgid "Usage" -msgstr "" - -# 4414c1619ce94b2daaef1b6e3e2d7392 -#: ../source/reference/program/mongoldap.txt:62 -msgid "" -"A full description of LDAP or Active Directory is beyond the scope of " -"this documentation." -msgstr "" - -# 7cf8af67e5d44498a5c6fb27bfa06301 -#: ../source/reference/program/mongoldap.txt:65 -msgid "" -"Consider the following sample configuration file, designed to support " -"LDAP authentication and authorization via Active Directory:" -msgstr "" - -# efd0ac63f6a4473f81b0554315fa4982 -#: ../source/reference/program/mongoldap.txt:89 -msgid "" -"You can use :program:`mongoldap` to validate the configuration file, " -"which returns a report of the procedure. You must specify a username and " -"password for :program:`mongoldap`." -msgstr "" - -# c4f707f78d8a4d57ac012a3e8784ec6a -#: ../source/reference/program/mongoldap.txt:97 -msgid "" -"If the provided credentials are valid, and the LDAP options in the " -"configuration files are valid, the output might be as follows:" -msgstr "" - -# 63158b37be5b4425ad7cbbdb8e385210 -#: ../source/reference/program/mongoldap.txt:125 -msgid "Options" -msgstr "" - -# a3ae581ef1f34e788e6e97a2777acab3 -#: ../source/includes/option/option-mongoldap-config.rst:3 -msgid "" -"Specifies a configuration file for runtime configuration options. The " -"options are equivalent to the command-line configuration options. See " -":doc:`/reference/configuration-options` for more information." -msgstr "" - -# 6b5541485bdc472c820bf9b0a76c35af -#: ../source/includes/option/option-mongoldap-config.rst:8 -msgid "" -":program:`mongoldap` uses any configuration options related to :ref" -":`security-ldap` or :ref:`security-ldap-external` for testing LDAP " -"authentication or authorization." -msgstr "" - -# fd7e9431602542d4a76823355b6560b2 -#: ../source/includes/option/option-mongoldap-config.rst:12 -msgid "" -"Requires specifying :option:`--user`. May accept :option:`--password` for" -" testing LDAP authentication." -msgstr "" - -# ce8c1e9f271a4e9c8134896be93aae4d -#: ../source/includes/option/option-mongoldap-config.rst:15 -msgid "" -"Ensure the configuration file uses ASCII encoding. The " -":program:`mongoldap` instance does not support configuration files with " -"non-ASCII encoding, including UTF-8." -msgstr "" - -# 1084b5c0d09348eb9d16547cae380d86 -#: ../source/includes/option/option-mongoldap-user.rst:4 -msgid "" -"Username for :program:`mongoldap` to use when attempting LDAP " -"authentication or authorization." -msgstr "" - -# 9a1a45acff1a48e19c6b747ce111e264 -#: ../source/includes/option/option-mongoldap-password.rst:4 -msgid "" -"Password of the ``--user`` for :program:`mongoldap` to use when " -"attempting LDAP authentication. Not required for LDAP authorization." -msgstr "" - -# 03de297f91a94c89bff40b3d02f43994 -# 4fe82e3da1014e4eb71d9d75b8c80457 -# 2bb4b2975fb4414591e363060ed34b42 -# 095d65956fd244b19b657170234d326a -# 1cfedadaee9d4cb384b3da84a2074156 -# 0b976ccef12c4d5dbc2e6a99c4cf116d -# aaf12bdc1b664098b4ef67e8f1c3b45e -# 3d29b41629954b669fbf90d042820feb -# 119582644e3745359f11d83ecd7e0a69 -#: ../source/includes/option/option-mongoldap-ldapAuthzQueryTemplate.rst:3 -#: ../source/includes/option/option-mongoldap-ldapBindMethod.rst:5 -#: ../source/includes/option/option-mongoldap-ldapBindSASLMechanisms.rst:5 -#: ../source/includes/option/option-mongoldap-ldapQueryPassword.rst:3 -#: ../source/includes/option/option-mongoldap-ldapQueryUser.rst:3 -#: ../source/includes/option/option-mongoldap-ldapServers.rst:3 -#: ../source/includes/option/option-mongoldap-ldapTimeoutMS.rst:5 -#: ../source/includes/option/option-mongoldap-ldapTransportSecurity.rst:5 -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:3 -msgid "Available in MongoDB Enterprise only." -msgstr "" - -# f29bcf53d1d547609f70efa45502afb4 -#: ../source/includes/option/option-mongoldap-ldapServers.rst:5 -msgid "" -"Takes a quote-enclosed comma-separated string of one or more LDAP " -"servers, each in ``host:port`` format. :program:`mongoldap` executes LDAP" -" operations against these servers to authenticate users or determine what" -" actions a user is authorized to perform on a given database." -msgstr "" - -# 7560709875dc42a2916252dd9ef8efa8 -# c132ec3cca04490cbf7bb4f9c687c482 -# d171800c86594b51864d2d1b6c590122 -# 6637ed5250cc4186b0e777ac21ec3a6d -#: ../source/includes/option/option-mongoldap-ldapQueryPassword.rst:11 -#: ../source/includes/option/option-mongoldap-ldapQueryUser.rst:18 -#: ../source/includes/option/option-mongoldap-ldapServers.rst:10 -#: ../source/includes/option/option-mongoldap-ldapTimeoutMS.rst:15 -msgid "" -"This setting can be configured on a running :program:`mongoldap` using " -":dbcommand:`setParameter`." -msgstr "" - -# 7bb86210ead746b6b83cdab1b6d6eec0 -#: ../source/includes/option/option-mongoldap-ldapServers.rst:13 -msgid "" -"If unset, :program:`mongoldap` cannot use :doc:`LDAP authentication or " -"authorization `." -msgstr "" - -# 6b58fc93965c4130bb3f05d6dd64c882 -#: ../source/includes/option/option-mongoldap-ldapQueryUser.rst:5 -msgid "" -"The identity with which :program:`mongoldap` binds as, when connecting to" -" or performing queries on an LDAP server." -msgstr "" - -# 62040a58e00748f785234dc9c355914a -#: ../source/includes/option/option-mongoldap-ldapQueryUser.rst:8 -msgid "Only required if any of the following are true:" -msgstr "" - -# 2518a957d163473183965af28fed2fa3 -# 52df20a7c2834575af42f9cceff6d272 -#: ../source/includes/option/option-mongoldap-ldapBindWithOSDefaults.rst:14 -#: ../source/includes/option/option-mongoldap-ldapQueryUser.rst:10 -msgid "Using :ref:`LDAP authorization `." -msgstr "" - -# 6273da34369542d2a0e7a96505e8838a -# 920591c1df0145bb89314802bda6863e -#: ../source/includes/option/option-mongoldap-ldapBindWithOSDefaults.rst:15 -#: ../source/includes/option/option-mongoldap-ldapQueryUser.rst:11 -msgid "" -"Using an LDAP query for :option:`username transformation " -"<--ldapUserToDNMapping>`." -msgstr "" - -# 457e63bd443141d092bc9e2a30e3c952 -# ad7af1432023444996d6f3d9eb32a782 -#: ../source/includes/option/option-mongoldap-ldapBindWithOSDefaults.rst:17 -#: ../source/includes/option/option-mongoldap-ldapQueryUser.rst:12 -msgid "The LDAP server disallows anonymous binds" -msgstr "" - -# 6ee8165a0acb4b7f8d2fedc5dc9db503 -#: ../source/includes/option/option-mongoldap-ldapQueryUser.rst:14 -msgid "You must use :option:`--ldapQueryUser` with :option:`--ldapQueryPassword`." -msgstr "" - -# d29b4694967e4e33a858e975bd236bec -# 2645f221eac24dd6b223e4e09f9b6b08 -#: ../source/includes/option/option-mongoldap-ldapQueryPassword.rst:9 -#: ../source/includes/option/option-mongoldap-ldapQueryUser.rst:16 -msgid "" -"If unset, :program:`mongoldap` will not attempt to bind to the LDAP " -"server." -msgstr "" - -# c545ceb9d6dd473c9feff23ce4c6cea7 -#: ../source/includes/option/option-mongoldap-ldapQueryUser.rst:23 -msgid "" -"Windows MongoDB deployments can use :option:`--ldapBindWithOSDefaults` " -"instead of :option:`--ldapQueryUser` and :option:`--ldapQueryPassword`. " -"You cannot specify both :option:`--ldapQueryUser` and " -":option:`--ldapBindWithOSDefaults` at the same time." -msgstr "" - -# 9e6422808e9e487295b17e0dc5180d02 -#: ../source/includes/option/option-mongoldap-ldapQueryPassword.rst:5 -msgid "" -"The password used to bind to an LDAP server when using " -":option:`--ldapQueryUser`. You must use :option:`--ldapQueryPassword` " -"with :option:`--ldapQueryUser`." -msgstr "" - -# 7426768a7e1f4fcc8145effcc4134b89 -#: ../source/includes/option/option-mongoldap-ldapQueryPassword.rst:16 -msgid "" -"Windows MongoDB deployments can use :option:`--ldapBindWithOSDefaults` " -"instead of :option:`--ldapQueryPassword` and " -":option:`--ldapQueryPassword`. You cannot specify both " -":option:`--ldapQueryPassword` and :option:`--ldapBindWithOSDefaults` at " -"the same time." -msgstr "" - -# 35763218da224d19b7de3dda88105dff -#: ../source/includes/option/option-mongoldap-ldapBindWithOSDefaults.rst:3 -msgid "*Default*: False" -msgstr "" - -# 78418c402c1f4fa8810cb2401f5f1521 -#: ../source/includes/option/option-mongoldap-ldapBindWithOSDefaults.rst:7 -msgid "Available in MongoDB Enterprise for the Windows platform only." -msgstr "" - -# 7c3e1df811604f5ead9cbc78fd5e1dee -#: ../source/includes/option/option-mongoldap-ldapBindWithOSDefaults.rst:9 -msgid "" -"Allows :program:`mongoldap` to authenticate, or bind, using your Windows " -"login credentials when connecting to the LDAP server." -msgstr "" - -# f04a634f1b4443dda1a9c84f26f1f5f8 -#: ../source/includes/option/option-mongoldap-ldapBindWithOSDefaults.rst:12 -msgid "Only required if:" -msgstr "" - -# 3580a3b22bc54f758c812f3fef72cc30 -#: ../source/includes/option/option-mongoldap-ldapBindWithOSDefaults.rst:19 -msgid "" -"Use :option:`--ldapBindWithOSDefaults` to replace " -":option:`--ldapQueryUser` and :option:`--ldapQueryPassword`." -msgstr "" - -# bd4ffda149ed4adc9b4a5f98340e7952 -#: ../source/includes/option/option-mongoldap-ldapBindMethod.rst:3 -msgid "*Default*: simple" -msgstr "" - -# 7850b19afbe6416a9ca70e03c537cb3c -#: ../source/includes/option/option-mongoldap-ldapBindMethod.rst:7 -msgid "" -"The method :program:`mongoldap` uses to authenticate to an LDAP server. " -"Use with :option:`--ldapQueryUser` and :option:`--ldapQueryPassword` to " -"connect to the LDAP server." -msgstr "" - -# 2df7c6c13f2b49f8b45d4ca74ac43086 -#: ../source/includes/option/option-mongoldap-ldapBindMethod.rst:11 -msgid ":option:`--ldapBindMethod` supports the following values:" -msgstr "" - -# c104fe51153e424cbd85662e4183d9d8 -#: ../source/includes/option/option-mongoldap-ldapBindMethod.rst:13 -msgid "``simple`` - :program:`mongoldap` uses simple authentication." -msgstr "" - -# 8351843e3b594218af1d8cf9ae5245d0 -#: ../source/includes/option/option-mongoldap-ldapBindMethod.rst:15 -msgid "``sasl`` - :program:`mongoldap` uses SASL protocol for authentication" -msgstr "" - -# 9522aa5bc13c42aa8739d123878781ee -#: ../source/includes/option/option-mongoldap-ldapBindMethod.rst:17 -msgid "" -"If you specify ``sasl``, you can configure the available SASL mechanisms " -"using . :program:`mongoldap` defaults to using ``DIGEST-MD5`` mechanism." -msgstr "" - -# 4f320bfdddd54065b3530622a74afd6c -#: ../source/includes/option/option-mongoldap-ldapBindSASLMechanisms.rst:3 -msgid "*Default*: DIGEST-MD5" -msgstr "" - -# a777429f79f74583b4fc78fda74da3c7 -#: ../source/includes/option/option-mongoldap-ldapBindSASLMechanisms.rst:7 -msgid "" -"A comma-separated list of SASL mechanisms :program:`mongoldap` can use " -"when authenticating to the LDAP server. The :program:`mongoldap` and the " -"LDAP server must agree on at least one mechanism." -msgstr "" - -# 92e9329ba5a94383ba93fd66116d9949 -#: ../source/includes/option/option-mongoldap-ldapBindSASLMechanisms.rst:11 -msgid "Set :option:`--ldapBindMethod` to ``sasl`` to use this option." -msgstr "" - -# eee696a7c5fd488885edcb1526e6d066 -#: ../source/includes/option/option-mongoldap-ldapBindSASLMechanisms.rst:15 -msgid "" -"A complete list of SASL mechanisms is out of scope for this " -"documentation. See the IANA list of `SASL mechanisms " -"`_, as well as the documentation for your LDAP service." -msgstr "" - -# a2e2f8448029475c83fc2fec31d49141 -#: ../source/includes/option/option-mongoldap-ldapTransportSecurity.rst:3 -msgid "*Default*: tls" -msgstr "" - -# e396f8753e0043adb75c16120608d1b6 -#: ../source/includes/option/option-mongoldap-ldapTransportSecurity.rst:7 -msgid "" -"By default, :program:`mongoldap` creates a TLS/SSL secured connection to " -"the LDAP server." -msgstr "" - -# 2968ffea2c944e0694b694abf074d863 -#: ../source/includes/option/option-mongoldap-ldapTransportSecurity.rst:10 -msgid "" -"For Linux deployments, you must configure the appropriate TLS Options in " -"``/etc/openldap/ldap.conf`` file. Your operating system's package manager" -" creates this file as part of the MongoDB Enterprise installation, via " -"the ``libldap`` dependency. See the documentation for ``TLS Options`` in " -"the `ldap.conf OpenLDAP documentation " -"`_" -" for more complete instructions." -msgstr "" - -# 9c854a4e9fc24871804464b6809f8a6f -#: ../source/includes/option/option-mongoldap-ldapTransportSecurity.rst:18 -msgid "" -"For Windows deployment, you must add the LDAP server CA certificates to " -"the Windows certificate management tool. The exact name and functionality" -" of the tool may vary depending on operating system version. Please see " -"the documentation for your version of Windows for more information on " -"certificate management." -msgstr "" - -# accdb9c7b2024ad899407c4a9e295706 -#: ../source/includes/option/option-mongoldap-ldapTransportSecurity.rst:24 -msgid "" -"Set :option:`--ldapTransportSecurity` to ``none`` to disable TLS/SSL " -"between :program:`mongoldap` and the LDAP server." -msgstr "" - -# af064bd4b21f4375a1069377c62651d9 -#: ../source/includes/option/option-mongoldap-ldapTransportSecurity.rst:29 -msgid "" -"Setting :option:`--ldapTransportSecurity` to ``none`` transmits plaintext" -" information and possibly credentials between :program:`mongoldap` and " -"the LDAP server." -msgstr "" - -# 07bb8b6188e843a9a8d41ccf22a976be -#: ../source/includes/option/option-mongoldap-ldapTimeoutMS.rst:3 -msgid "*Default*: 10000" -msgstr "" - -# 0f57436c1a2547d3976cda15b74b217f -#: ../source/includes/option/option-mongoldap-ldapTimeoutMS.rst:7 -msgid "" -"The amount of time in milliseconds :program:`mongoldap` should wait for " -"an LDAP server to respond to a request." -msgstr "" - -# f7a62ec97fd64ec0b0ca7c82dcef603c -#: ../source/includes/option/option-mongoldap-ldapTimeoutMS.rst:10 -msgid "" -"Increasing the value of :option:`--ldapTimeoutMS` may prevent connection " -"failure between the MongoDB server and the LDAP server, if the source of " -"the failure is a connection timeout. Decreasing the value of " -":option:`--ldapTimeoutMS` reduces the time MongoDB waits for a response " -"from the LDAP server." -msgstr "" - -# 7c5772b88a1f4a0487bedbb4553738bb -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:5 -msgid "" -"Maps the username provided to :program:`mongoldap` for authentication to " -"a LDAP Distinguished Name (DN). You may need to use " -":option:`--ldapUserToDNMapping` to transform a username into an LDAP DN " -"in the following scenarios:" -msgstr "" - -# edc5a78b733449d0b71b76ea8f30b52f -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:9 -msgid "" -"Performing LDAP authentication with simple LDAP binding, where users " -"authenticate to MongoDB with usernames that are not full LDAP DNs." -msgstr "" - -# 3ae358d9124c416faf963522ee9d80e0 -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:12 -msgid "" -"Using an :option:`LDAP authorization query template " -"<--ldapAuthzQueryTemplate>` that requires a DN." -msgstr "" - -# 001941106fc44a6c91b71760300628b0 -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:15 -msgid "" -"Transforming the usernames of clients authenticating to Mongo DB using " -"different authentication mechanisms (e.g. x.509, kerberos) to a full LDAP" -" DN for authorization." -msgstr "" - -# 55c4d1719e1b409c9e7bab1e3661951a -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:19 -msgid "" -":option:`--ldapUserToDNMapping` expects a quote-enclosed JSON-string " -"representing an ordered array of documents. Each document contains a " -"regular expression ``match`` and either a ``substitution`` or " -"``ldapQuery`` template used for transforming the incoming username." -msgstr "" - -# b6daf77373aa4810b477d4c1dc21a452 -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:24 -msgid "Each document in the array has the following form:" -msgstr "" - -# be7c9a034a9c4e51b63bd777c9a6f4d2 -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:37 -msgid "Field" -msgstr "" - -# 75deda5fed7b4f3683fd6332d28aee2b -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:38 -msgid "Description" -msgstr "" - -# cc046619920f42f7b0cc17bc6cd3f67a -# bd8876c0305d4f61ab8b644a911e3791 -# f0283665634f4b1cb8505565be352bcd -#: ../source/includes/option/option-mongoldap-ldapAuthzQueryTemplate.rst -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:39 -msgid "Example" -msgstr "" - -# d0af181b8191434a80afe3e5b791f450 -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:41 -msgid "``match``" -msgstr "" - -# 53fa3894238b470986dfeaa4bfcc6692 -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:42 -msgid "" -"An ECMAScript-formatted regular expression (regex) to match against a " -"provided username. Each parenthesis-enclosed section represents a regex " -"capture group used by ``substitution`` or ``ldapQuery``." -msgstr "" - -# 6555d146b93145b2ade6b634a1b7750d -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:45 -msgid "``\"(.+)ENGINEERING\"`` ``\"(.+)DBA\"``" -msgstr "" - -# e07fdf87fbce4e9f88a2256af51e4de4 -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:48 -msgid "``substitution``" -msgstr "" - -# e833145266bc46b1a40ce33b49ea8324 -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:50 -msgid "" -"An LDAP distinguished name (DN) formatting template that converts the " -"authentication name matched by the ``match`` regex into a LDAP DN. Each " -"curly bracket-enclosed numeric value is replaced by the corresponding " -"`regex capture group `_ extracted from the authentication " -"username via the ``match`` regex." -msgstr "" - -# 7e3e07f1f8c647c5b26e76417b990953 -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:57 -msgid "``\"cn={0},ou=engineering, dc=example,dc=com\"``" -msgstr "" - -# 74fe576a1bfc412db18f0abe08ce5729 -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:60 -msgid "``ldapQuery``" -msgstr "" - -# 83b3724daf5042e8b47811c92ba3c4cf -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:62 -msgid "" -"A LDAP query formatting template that inserts the authentication name " -"matched by the ``match`` regex into an LDAP query URI encoded respecting " -"RFC4515 and RFC4516. Each curly bracket-enclosed numeric value is " -"replaced by the corresponding `regex capture group `_ extracted from the authentication " -"username via the ``match`` expression. :program:`mongoldap` executes the " -"query against the LDAP server to retrieve the LDAP DN for the " -"authenticated user. :program:`mongoldap` requires exactly one returned " -"result for the transformation to be successful, or :program:`mongoldap` " -"skips this transformation." -msgstr "" - -# 054d5ea2f52e428888af82479a8cbae3 -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:73 -msgid "``\"ou=engineering,dc=example, dc=com??one?(user={0})\"``" -msgstr "" - -# e7817143025c43adb9bb225f9dcf7eee -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:76 -msgid "" -"For each document in the array, you must use either ``substitution`` or " -"``ldapQuery``. You *cannot* specify both in the same document." -msgstr "" - -# 9b50381898dc4efd82a138da05fdf27d -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:79 -msgid "" -"When performing authentication or authorization, :program:`mongoldap` " -"steps through each document in the array in the given order, checking the" -" authentication username against the ``match`` filter. If a match is " -"found, :program:`mongoldap` applies the transformation and uses the " -"output for authenticating the user. :program:`mongoldap` does not check " -"the remaining documents in the array." -msgstr "" - -# e8fd9dd01db34c7b9443dce30f59eedd -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:86 -msgid "" -"If the given document does not match the provided authentication name, or" -" the transformation described by the document fails, :program:`mongoldap`" -" continues through the list of documents to find additional matches. If " -"no matches are found in any document, :program:`mongoldap` returns an " -"error." -msgstr "" - -# 4ef9cc49d0e149e5b9245fda01ef5a94 -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:93 -msgid "" -"The following shows two transformation documents. The first document " -"matches against any string ending in ``@ENGINEERING``, placing anything " -"preceeding the suffix into a regex capture group. The second document " -"matches against any string ending in ``@DBA``, placing anything " -"preceeding the suffix into a regex capture group." -msgstr "" - -# 8b93e5026687442e954d5fc3b6524307 -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:99 -msgid "You must pass the array to :option:`--ldapUserToDNMapping` as a string." -msgstr "" - -# 0615c151249942949813ae988ae09ade -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:116 -msgid "" -"A user with username ``alice@ENGINEERING.EXAMPLE.COM`` matches the first " -"document. The regex capture group ``{0}`` corresponds to the string " -"``alice``. The resulting output is the DN " -"``\"cn=alice,ou=engineering,dc=example,dc=com\"``." -msgstr "" - -# b33ae60d0b23486cb235dce039a66cff -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:121 -msgid "" -"A user with username ``bob@DBA.EXAMPLE.COM`` matches the second document." -" The regex capture group ``{0}`` corresponds to the string ``bob``. The " -"resulting output is the LDAP query " -"``\"ou=dba,dc=example,dc=com??one?(user=bob)\"``. :program:`mongoldap` " -"executes this query against the LDAP server, returning the result " -"``\"cn=bob,ou=dba,dc=example,dc=com\"``." -msgstr "" - -# a84f9321e59540be94adb9e48ebcd5f2 -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:128 -msgid "" -"If :option:`--ldapUserToDNMapping` is unset, :program:`mongoldap` applies" -" no transformations to the username when attempting to authenticate or " -"authorize a user against the LDAP server." -msgstr "" - -# a835738eb7d044deb8dfd765da3e20a8 -# 0c57cc71192b4defa56402661bdc5a0a -#: ../source/includes/option/option-mongoldap-ldapAuthzQueryTemplate.rst:49 -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:131 -msgid "" -"This setting can be configured on a running :program:`mongoldap` using " -"the :dbcommand:`setParameter` database command." -msgstr "" - -# cf20891da3594a698f6b46c3cba19f62 -# 86ad77b9666b4e2f940e05b1d9cf7f03 -#: ../source/includes/option/option-mongoldap-ldapAuthzQueryTemplate.rst:54 -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:136 -msgid "" -"An explanation of `RFC4515 `_, " -"`RFC4516 `_ or LDAP queries is out " -"of scope for the MongoDB Documentation. Please review the RFC directly or" -" use your preferred LDAP resource." -msgstr "" - -# 73a9e105b75942e883c92bbfa2afd964 -#: ../source/includes/option/option-mongoldap-ldapAuthzQueryTemplate.rst:5 -msgid "" -"A relative LDAP query URL formatted conforming to `RFC4515 " -"`_ and `RFC4516 " -"`_ that :program:`mongoldap` " -"executes to obtain the LDAP groups to which the authenticated user " -"belongs to. The query is relative to the host or hosts specified in " -":option:`--ldapServer`." -msgstr "" - -# 5daabed5dd4a433abc13f59a72e68d9c -#: ../source/includes/option/option-mongoldap-ldapAuthzQueryTemplate.rst:11 -msgid "" -"Use the ``{USER}`` placeholder in the URL to substitute the authenticated" -" username, or the transformed username if a :option:`username mapping " -"<--ldapUserToDNMapping>` is specified." -msgstr "" - -# 076a937ed2ae415f9131cabd9f36d3b6 -#: ../source/includes/option/option-mongoldap-ldapAuthzQueryTemplate.rst:14 -msgid "" -"When constructing the query URL, ensure that the order of LDAP parameters" -" respects RFC4516:" -msgstr "" - -# 2099bae64e06496fa532df244ca0e57c -#: ../source/includes/option/option-mongoldap-ldapAuthzQueryTemplate.rst:21 -msgid "" -"If your query includes an attribute, :program:`mongoldap` assumes that " -"the query retrieves a the DNs which this entity is member of." -msgstr "" - -# 23a9915ad8994be1890998a7f3cfdf64 -#: ../source/includes/option/option-mongoldap-ldapAuthzQueryTemplate.rst:24 -msgid "" -"If your query does not include an attribute, :program:`mongoldap` assumes" -" the query retrieves all entities which the user is member of." -msgstr "" - -# e580bb5b8a2b4fc1977201058d436224 -#: ../source/includes/option/option-mongoldap-ldapAuthzQueryTemplate.rst:27 -msgid "" -"For each LDAP DN returned by the query, :program:`mongoldap` assigns the " -"authorized user a corresponding role on the ``admin`` database. If a role" -" on the on the ``admin`` database exactly matches the DN, " -":program:`mongoldap` grants the user the roles and privileges assigned to" -" that role. See the :method:`db.createRole()` method for more information" -" on creating roles." -msgstr "" - -# 26accbd6782e4b6889cbd394b6365e4f -#: ../source/includes/option/option-mongoldap-ldapAuthzQueryTemplate.rst:35 -msgid "" -"This LDAP query returns any groups listed in the LDAP user object's " -"``memberOf`` attribute." -msgstr "" - -# 1a43d29f891c4e65b1c46a95a66d190d -#: ../source/includes/option/option-mongoldap-ldapAuthzQueryTemplate.rst:42 -msgid "" -"Your LDAP configuration may not include the ``memberOf`` attribute as " -"part of the user schema, may possess a different attribute for reporting " -"group membership, or may not track group membership through attributes. " -"Configure your query with respect to your own unique LDAP configuration." -msgstr "" - -# d1f8846b73284624bf79f93e9da53c72 -#: ../source/includes/option/option-mongoldap-ldapAuthzQueryTemplate.rst:47 -msgid "If unset, :program:`mongoldap` cannot authorize users using LDAP." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/program/mongooplog.po b/locale/es/LC_MESSAGES/reference/program/mongooplog.po deleted file mode 100644 index 565b3cea2aa..00000000000 --- a/locale/es/LC_MESSAGES/reference/program/mongooplog.po +++ /dev/null @@ -1,793 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:10+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 8f734b6319124ed3b4d003928db7d0f7 -#: ../source/reference/program/mongooplog.txt:5 -msgid "``mongooplog``" -msgstr "" - -# 1f8b1fb0572b426cb66504575a4362a9 -#: ../source/reference/program/mongooplog.txt -msgid "On this page" -msgstr "" - -# 745f56bf33ce485095079a1de233d991 -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:1 -msgid "Mac OSX Sierra and Go 1.6 Incompatibility" -msgstr "" - -# 63729b4b35784a7f9aae8d0899a96b97 -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:3 -msgid "" -"Users running on Mac OSX Sierra require the 3.2.10 or newer version of " -"|tool-binary|." -msgstr "" - -# 359d14b884af4736b3ba2a61f5a6f2b6 -#: ../source/reference/program/mongooplog.txt:21 -msgid "Synopsis" -msgstr "" - -# 10591dbcca02424c83b6e12d19e173b4 -#: ../source/reference/program/mongooplog.txt:23 -msgid "" -":program:`mongooplog` is a simple tool that polls operations from the " -":term:`replication` :term:`oplog` of a remote server, and applies them to" -" the local server. This capability supports certain classes of real-time " -"migrations that require that the source server remain online and in " -"operation throughout the migration process." -msgstr "" - -# 5cacce056cea40d8ab1d84df0f6c79a3 -#: ../source/reference/program/mongooplog.txt:29 -msgid "Typically this command will take the following form:" -msgstr "" - -# c7cf9f72d798441bb8669aab68462981 -#: ../source/reference/program/mongooplog.txt:35 -msgid "" -"This command copies oplog entries from the :program:`mongod` instance " -"running on the host ``mongodb0.example.net`` and duplicates operations to" -" the host ``mongodb1.example.net``. If you do not need to keep the " -":option:`--from ` host running during the migration, " -"consider using :program:`mongodump` and :program:`mongorestore` or " -"another :doc:`backup ` operation, which may be better " -"suited to your operation." -msgstr "" - -# 7282ff29af5645b0a8dbe458060d961d -#: ../source/reference/program/mongooplog.txt:46 -msgid "" -"If the :program:`mongod` instance specified by the :option:`--from " -"` argument is running with :setting:`authentication " -"`, then :program:`mongooplog` will not be able to copy oplog " -"entries." -msgstr "" - -# 15e70996bdd64c8fac313a13837c6db1 -#: ../source/reference/program/mongooplog.txt:50 -msgid "" -":program:`mongodump`, :program:`mongorestore`, :doc:`/core/backups`, " -":doc:`/core/replica-set-oplog`." -msgstr "" - -# 5d31fa0b00df4078b5a03799ae79dfb7 -#: ../source/reference/program/mongooplog.txt:54 -msgid "Options" -msgstr "" - -# 6d4a1d95ae454845aeba06b7bfd63b89 -#: ../source/includes/extracts/fact-3.0-tools-drop-dbpath-support-mongooplog.rst:5 -msgid "" -":program:`mongooplog` removed the ``--dbpath`` as well as related " -"``--directoryperdb`` and ``--journal`` options. You must use " -":program:`mongooplog` while connected to a :program:`mongod` instance." -msgstr "" - -# 1867435606ac4f3cad48cad37b8c9597 -#: ../source/includes/option/option-mongooplog-help.rst:3 -msgid "Returns information on the options and use of :program:`mongooplog`." -msgstr "" - -# 40d924c492994cf8b738550571e4c248 -#: ../source/includes/option/option-mongooplog-verbose.rst:3 -msgid "" -"Increases the amount of internal reporting returned on standard output or" -" in log files. Increase the verbosity with the ``-v`` form by including " -"the option multiple times, (e.g. ``-vvvvv``.)" -msgstr "" - -# 175ed1bf74994487bd5e374c0fa706a9 -#: ../source/includes/option/option-mongooplog-quiet.rst:3 -msgid "" -"Runs :program:`mongooplog` in a quiet mode that attempts to limit the " -"amount of output." -msgstr "" - -# 28ef165129b6479e8893b3873f0bac82 -#: ../source/includes/option/option-mongooplog-quiet.rst:6 -msgid "This option suppresses:" -msgstr "" - -# f90a63e461d542a485d68c6478e9be06 -#: ../source/includes/option/option-mongooplog-quiet.rst:8 -msgid "connection accepted events" -msgstr "" - -# 2763e40acf254481b01f4f6f22a632be -#: ../source/includes/option/option-mongooplog-quiet.rst:10 -msgid "connection closed events" -msgstr "" - -# 50f2753d081d434ea310ebdc913149c4 -#: ../source/includes/option/option-mongooplog-version.rst:3 -msgid "Returns the :program:`mongooplog` release number." -msgstr "" - -# a983b4aeb06f42a4908ad7d492163b19 -#: ../source/includes/option/option-mongooplog-host.rst:3 -msgid "" -"Specifies a resolvable hostname for the :program:`mongod` instance to " -"which :program:`mongooplog` will apply :term:`oplog` operations retrieved" -" from the server specified by the :option:`--from ` " -"option." -msgstr "" - -# 71ca8679b71148ab8dd11dac0d30f1a4 -#: ../source/includes/option/option-mongooplog-host.rst:8 -msgid "" -"By default :program:`mongooplog` attempts to connect to a MongoDB " -"instance running on the localhost on port number ``27017``." -msgstr "" - -# 6437ba057a584823822aa10659102ec4 -#: ../source/includes/option/option-mongooplog-host.rst:11 -msgid "" -"To connect to a replica set, specify the :setting:`replica set name " -"<~replication.replSetName>` and a seed list of set members. Use the " -"following form:" -msgstr "" - -# f66eee34f0754b75bb3c80137e6db136 -#: ../source/includes/option/option-mongooplog-host.rst:19 -msgid "" -"You can always connect directly to a single MongoDB instance by " -"specifying the host and port number directly." -msgstr "" - -# 587cff48faec4c9db3b55319a78778d4 -#: ../source/includes/option/option-mongooplog-port.rst:3 -msgid "" -"Specifies the port number of the :program:`mongod` instance where " -":program:`mongooplog` will apply :term:`oplog` entries. Specify this " -"option only if the MongoDB instance to connect to is not running on the " -"standard port of ``27017``. You may also specify a port number using the " -":option:`--host ` command." -msgstr "" - -# 1482198d2d4e45218f01281acd5e5112 -#: ../source/includes/option/option-mongooplog-ipv6.rst:3 -msgid "*Removed in version 3.0.*" -msgstr "" - -# 1d2870b08b7c46fe8012f878d2cba7bd -#: ../source/includes/option/option-mongooplog-ipv6.rst:5 -msgid "" -"Enables IPv6 support and allows :program:`mongooplog` to connect to the " -"MongoDB instance using an IPv6 network. Prior to MongoDB 3.0, you had to " -"specify :option:`--ipv6` to use IPv6. In MongoDB 3.0 and later, IPv6 is " -"always enabled." -msgstr "" - -# 58cbc4b8b415443aa3116010d0c7d8af -#: ../source/includes/option/option-mongooplog-ssl.rst:5 -msgid "" -"Enables connection to a :program:`mongod` or :program:`mongos` that has " -"TLS/SSL support enabled." -msgstr "" - -# c14f3bd7f055471fb18f05755ee4a03d -# d2d3fe83eba6460fa3eb1bc5acd78edd -# 87ba3cbeddec42f9b70d52f243185c86 -# 80144b139c884c28bcb7c3853257daff -# 13a158f006dd4901a76dd8501e3f3499 -# d0c5f86b3f4d4922a4c5b48d442f75ad -# da27737c3866420a8b71d8cd0e348420 -#: ../source/includes/fact-ssl-supported.rst:3 -msgid "" -"Most MongoDB distributions now include support for TLS/SSL. See " -":doc:`/tutorial/configure-ssl` and :doc:`/tutorial/configure-ssl-clients`" -" for more information about TLS/SSL and MongoDB." -msgstr "" - -# 037b12c4d6d84f3ba62f274ba88d90c4 -#: ../source/includes/option/option-mongooplog-sslCAFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains the root certificate chain " -"from the Certificate Authority. Specify the file name of the :file:`.pem`" -" file using relative or absolute paths." -msgstr "" - -# 36bbe70bc56f42908b87b81dd7bfb0d0 -#: ../source/includes/option/option-mongooplog-sslCAFile.rst:13 -msgid "" -"For SSL connections (``--ssl``) to :program:`mongod` and " -":program:`mongos`, if the :program:`mongooplog` runs without the " -":option:`--sslCAFile`, :program:`mongooplog` will not attempt to validate" -" the server certificates. This creates a vulnerability to expired " -":program:`mongod` and :program:`mongos` certificates as well as to " -"foreign processes posing as valid :program:`mongod` or :program:`mongos` " -"instances. Ensure that you *always* specify the CA file to validate the " -"server certificates in cases where intrusion is a possibility." -msgstr "" - -# 359bb25c10b4461eae117400a06aa005 -#: ../source/includes/option/option-mongooplog-sslPEMKeyFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains both the TLS/SSL " -"certificate and key. Specify the file name of the :file:`.pem` file using" -" relative or absolute paths." -msgstr "" - -# 03a979082c3f426081f9c58c6636b3a8 -#: ../source/includes/option/option-mongooplog-sslPEMKeyFile.rst:9 -msgid "" -"This option is required when using the :option:`--ssl` option to connect " -"to a :program:`mongod` or :program:`mongos` that has " -":setting:`~net.ssl.CAFile` enabled *without* " -":setting:`~net.ssl.allowConnectionsWithoutCertificates`." -msgstr "" - -# 7cf31b619b9e446c8bdc9de2c50b0580 -#: ../source/includes/option/option-mongooplog-sslPEMKeyPassword.rst:5 -msgid "" -"Specifies the password to de-crypt the certificate-key file (i.e. " -":option:`--sslPEMKeyFile`). Use the :option:`--sslPEMKeyPassword` option " -"only if the certificate-key file is encrypted. In all cases, the " -":program:`mongooplog` will redact the password from all logging and " -"reporting output." -msgstr "" - -# 267545e0cb084b7d8a6bb6aa60be03b0 -#: ../source/includes/option/option-mongooplog-sslPEMKeyPassword.rst:10 -msgid "" -"If the private key in the PEM file is encrypted and you do not specify " -"the :option:`--sslPEMKeyPassword` option, the :program:`mongooplog` will " -"prompt for a passphrase. See :ref:`ssl-certificate-password`." -msgstr "" - -# af27be9d1cd44cae9e6aff926469be4d -#: ../source/includes/option/option-mongooplog-sslCRLFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains the Certificate Revocation " -"List. Specify the file name of the :file:`.pem` file using relative or " -"absolute paths." -msgstr "" - -# fadffb91a1b04c419fc22cbd1ff8263f -#: ../source/includes/option/option-mongooplog-sslAllowInvalidCertificates.rst:5 -msgid "" -"Bypasses the validation checks for server certificates and allows the use" -" of invalid certificates. When using the " -":setting:`~net.ssl.allowInvalidCertificates` setting, MongoDB logs as a " -"warning the use of the invalid certificate." -msgstr "" - -# 876f213140ea48f7b20717282f69a479 -#: ../source/includes/option/option-mongooplog-sslAllowInvalidHostnames.rst:5 -msgid "" -"Disables the validation of the hostnames in TLS/SSL certificates. Allows " -":program:`mongooplog` to connect to MongoDB instances if the hostname " -"their certificates do not match the specified hostname." -msgstr "" - -# 2db190a82035473d9242f45b2798a528 -#: ../source/includes/option/option-mongooplog-sslFIPSMode.rst:5 -msgid "" -"Directs the :program:`mongooplog` to use the FIPS mode of the installed " -"OpenSSL library. Your system must have a FIPS compliant OpenSSL library " -"to use the :option:`--sslFIPSMode` option." -msgstr "" - -# 43491aaf6bf04cbebdfc7ba7407a4d2f -#: ../source/includes/note-fips-is-enterprise-only.rst:1 -msgid "" -"FIPS-compatible SSL is available only in `MongoDB Enterprise " -"`_. See " -":doc:`/tutorial/configure-fips` for more information." -msgstr "" - -# 0481c3f3f46e493991a8c8a07db598a4 -#: ../source/includes/option/option-mongooplog-username.rst:3 -msgid "" -"Specifies a username with which to authenticate to a MongoDB database " -"that uses authentication. Use in conjunction with the ``--password`` and " -"``--authenticationDatabase`` options." -msgstr "" - -# 980169c192ad46b0ac8c2e1ff2c5d3f8 -#: ../source/includes/option/option-mongooplog-password.rst:3 -msgid "" -"Specifies a password with which to authenticate to a MongoDB database " -"that uses authentication. Use in conjunction with the ``--username`` and " -"``--authenticationDatabase`` options." -msgstr "" - -# 6407793f15f04b81b548a34f79c1693d -#: ../source/includes/option/option-mongooplog-password.rst:9 -msgid "" -"If you do not specify an argument for :option:`--password`, " -":program:`mongooplog` returns an error." -msgstr "" - -# 14f008bb352040fcaf18c495cc01f9cb -#: ../source/includes/option/option-mongooplog-password.rst:14 -msgid "" -"If you wish :program:`mongooplog` to prompt the user for the password, " -"pass the :option:`--username` option without :option:`--password` or " -"specify an empty string as the :option:`--password` value, as in " -"``--password \"\"`` ." -msgstr "" - -# b31397550a384821b552a6cb49436859 -#: ../source/includes/option/option-mongooplog-authenticationDatabase.rst:3 -msgid "" -"Specifies the database in which the user is created. See :ref:`user-" -"authentication-database`." -msgstr "" - -# 89054a95871c4c94bf966566237ab2fe -#: ../source/includes/option/option-mongooplog-authenticationMechanism.rst:3 -msgid "*Default*: SCRAM-SHA-1" -msgstr "" - -# 573cd54c27414d849bac4902407ac528 -#: ../source/includes/option/option-mongooplog-authenticationMechanism.rst:5 -msgid "" -"Added support for the ``PLAIN`` and ``MONGODB-X509`` authentication " -"mechanisms." -msgstr "" - -# 5463f8f292c04fccad1d7c17612ba218 -#: ../source/includes/option/option-mongooplog-authenticationMechanism.rst:9 -msgid "" -"Added support for the ``SCRAM-SHA-1`` authentication mechanism. Changed " -"default mechanism to ``SCRAM-SHA-1``." -msgstr "" - -# cec68b6eaf8e4735929070c5abca2d21 -#: ../source/includes/option/option-mongooplog-authenticationMechanism.rst:14 -msgid "" -"Specifies the authentication mechanism the :program:`mongooplog` instance" -" uses to authenticate to the :program:`mongod` or :program:`mongos`." -msgstr "" - -# eff29b03a6964f839a38e8f3034058a0 -#: ../source/includes/option/option-mongooplog-authenticationMechanism.rst:21 -msgid "Value" -msgstr "" - -# e7dd8093f78948e1a06ea36fb9589092 -#: ../source/includes/option/option-mongooplog-authenticationMechanism.rst:23 -msgid "Description" -msgstr "" - -# 311a17e77fb84cf7863f61a4d745a831 -#: ../source/includes/option/option-mongooplog-authenticationMechanism.rst:25 -msgid ":ref:`SCRAM-SHA-1 `" -msgstr "" - -# 4051c13fc2c34ae7b5a8f90779ada6a9 -#: ../source/includes/option/option-mongooplog-authenticationMechanism.rst:27 -msgid "" -"`RFC 5802 `_ standard Salted " -"Challenge Response Authentication Mechanism using the SHA1 hash function." -msgstr "" - -# 88495b1b7ea944d28ce672e1d6fda1c1 -#: ../source/includes/option/option-mongooplog-authenticationMechanism.rst:31 -msgid ":ref:`MONGODB-CR `" -msgstr "" - -# 4a88026374c143e2828aea839dc1c22e -#: ../source/includes/option/option-mongooplog-authenticationMechanism.rst:33 -msgid "MongoDB challenge/response authentication." -msgstr "" - -# 5b1bc41bfec645d3bdc6454b798e29ba -#: ../source/includes/option/option-mongooplog-authenticationMechanism.rst:35 -msgid ":ref:`MONGODB-X509 `" -msgstr "" - -# b782f07f5fbb489cbe99a12b9f90384b -#: ../source/includes/option/option-mongooplog-authenticationMechanism.rst:37 -msgid "MongoDB TLS/SSL certificate authentication." -msgstr "" - -# 1efe592a63714bfbae42ca44a7f11ace -#: ../source/includes/option/option-mongooplog-authenticationMechanism.rst:39 -msgid ":ref:`GSSAPI ` (Kerberos)" -msgstr "" - -# c37ece88f6e6467bb6d45714be271196 -#: ../source/includes/option/option-mongooplog-authenticationMechanism.rst:41 -msgid "" -"External authentication using Kerberos. This mechanism is available only " -"in `MongoDB Enterprise `_." -msgstr "" - -# b8116aa141394c41818264b9eafb9774 -#: ../source/includes/option/option-mongooplog-authenticationMechanism.rst:45 -msgid ":ref:`PLAIN ` (LDAP SASL)" -msgstr "" - -# 638392ca0e974edea7760b81c1c27e75 -#: ../source/includes/option/option-mongooplog-authenticationMechanism.rst:47 -msgid "" -"External authentication using LDAP. You can also use ``PLAIN`` for " -"authenticating in-database users. ``PLAIN`` transmits passwords in plain " -"text. This mechanism is available only in `MongoDB Enterprise " -"`_." -msgstr "" - -# 715ff0c48ea84d0692874af571ca122f -#: ../source/includes/option/option-mongooplog-gssapiServiceName.rst:5 -msgid "" -"Specify the name of the service using :doc:`GSSAPI/Kerberos " -"`. Only required if the service does not use the default " -"name of ``mongodb``." -msgstr "" - -# 8294f9e97d7e4d5d849c28cbc526ea23 -# 069cd87500c04016a30494e354561fdc -#: ../source/includes/option/option-mongooplog-gssapiHostName.rst:9 -#: ../source/includes/option/option-mongooplog-gssapiServiceName.rst:9 -msgid "This option is available only in MongoDB Enterprise." -msgstr "" - -# 31586803cb42459e8a7636c2b54efccf -#: ../source/includes/option/option-mongooplog-gssapiHostName.rst:5 -msgid "" -"Specify the hostname of a service using :doc:`GSSAPI/Kerberos " -"`. *Only* required if the hostname of a machine does not " -"match the hostname resolved by DNS." -msgstr "" - -# f5ca2ac7b253401ea32fa49651be11d4 -#: ../source/includes/option/option-mongooplog-seconds.rst:3 -msgid "" -"Specify a number of seconds of operations for :program:`mongooplog` to " -"pull from the :option:`remote host `. Unless specified" -" the default value is ``86400`` seconds, or 24 hours." -msgstr "" - -# 551b65952b324bb2842715c55fcfd473 -#: ../source/includes/option/option-mongooplog-from.rst:3 -msgid "" -"Specify the host for :program:`mongooplog` to retrieve :term:`oplog` " -"operations from. :program:`mongooplog` *requires* this option." -msgstr "" - -# b46df3e69a9e47f9aa331cbaae40f43b -#: ../source/includes/option/option-mongooplog-from.rst:6 -msgid "" -"Unless you specify the :option:`--host ` option, " -":program:`mongooplog` will apply the operations collected with this " -"option to the oplog of the :program:`mongod` instance running on the " -"localhost interface connected to port ``27017``." -msgstr "" - -# 39e062c6c43746458334c25c9ca29572 -#: ../source/includes/option/option-mongooplog-oplogns.rst:3 -msgid "" -"Specify a namespace in the :option:`--from ` host " -"where the oplog resides. The default value is ``local.oplog.rs``, which " -"is the where :term:`replica set` members store their operation log. " -"However, if you've copied :term:`oplog` entries into another database or " -"collection or are pulling oplog entries from a :doc:`master-slave ` deployment, use :option:`--oplogns` to apply oplog " -"entries stored in another location. Namespaces take the form of " -"``[database].[collection]``." -msgstr "" - -# a88fc05c876441558d206e1ff259c17e -#: ../source/reference/program/mongooplog.txt:111 -msgid "Use" -msgstr "" - -# 4e80070321024fa2bafc463b35205fe8 -#: ../source/reference/program/mongooplog.txt:113 -msgid "Consider the following prototype :program:`mongooplog` command:" -msgstr "" - -# ec0171ef46b442d088d5ec9c07efefef -#: ../source/reference/program/mongooplog.txt:119 -msgid "" -"Here, entries from the :term:`oplog` of the :program:`mongod` running on " -"port ``27017``. This only pull entries from the last 24 hours." -msgstr "" - -# 0f366967fddf4228a6c445b901090357 -#: ../source/reference/program/mongooplog.txt:122 -msgid "" -"Use the :option:`--seconds ` argument to capture a " -"greater or smaller amount of time. Consider the following example:" -msgstr "" - -# 11d9cc94c34a489db0108ef43c2a4275 -#: ../source/reference/program/mongooplog.txt:129 -msgid "" -"In this operation, :program:`mongooplog` captures 2 full days of " -"operations. To migrate 12 hours of :term:`oplog` entries, use the " -"following form:" -msgstr "" - -#~ msgid "" -#~ "Runs the :program:`mongooplog` in a " -#~ "quiet mode that attempts to limit " -#~ "the amount of output. This option " -#~ "suppresses:" -#~ msgstr "" - -#~ msgid "output from :term:`database commands `" -#~ msgstr "" - -#~ msgid "replication activity" -#~ msgstr "" - -#~ msgid "" -#~ "To connect to a replica set, " -#~ "specify the replica set seed name " -#~ "and the seed list of set members." -#~ " Use the following format:" -#~ msgstr "" - -#~ msgid "" -#~ "Specify a namespace in the " -#~ ":option:`--from ` host " -#~ "where the oplog resides. The default " -#~ "value is ``local.oplog.rs``, which is " -#~ "the where :term:`replica set` members " -#~ "store their operation log. However, if" -#~ " you've copied :term:`oplog` entries into" -#~ " another database or collection, use " -#~ "this option to copy oplog entries " -#~ "stored in another location. Namespaces " -#~ "take the form of ``[database].[collection]``." -#~ msgstr "" - -# 0109e1f28ad5498c8ef8cbe3bcbecd40 -#~ msgid "" -#~ "Enables IPv6 support and allows the " -#~ ":program:`mongooplog` to connect to the " -#~ "MongoDB instance using an IPv6 network." -#~ " All MongoDB programs and processes " -#~ "disable IPv6 support by default." -#~ msgstr "" - -# a4761126e29840dc869581a1d6b2a272 -#~ msgid "" -#~ "Enables connection to a :program:`mongod` " -#~ "or :program:`mongos` that has SSL " -#~ "support enabled." -#~ msgstr "" - -# c9002aead8404d7fa743d2ddeeccb1d4 -# 6fd37efab3324965828a5eea690caa4f -# 04a1d0d3d01645a9b84c96568c3db6b6 -# 55e6c78888514c32932e7fa303a68e9c -# 96011bf1c1734787aa2264d6f2b3c743 -# 0fd89b90e56c4f07a806ca4789edf99d -# 48897497967441a29440983adbe4f3fe -#~ msgid "" -#~ "The default distribution of MongoDB does" -#~ " not contain support for SSL. For " -#~ "more information on MongoDB and SSL, " -#~ "see :doc:`/tutorial/configure-ssl`." -#~ msgstr "" - -# 31312509d135461a876292757a23c9a9 -#~ msgid "" -#~ "Specifies the :file:`.pem` file that " -#~ "contains both the SSL certificate and" -#~ " key. Specify the file name of " -#~ "the :file:`.pem` file using relative or" -#~ " absolute paths." -#~ msgstr "" - -# be55a70c8a6d47b78bcb36845d106053 -#~ msgid "" -#~ "This option is required when using " -#~ "the :option:`--ssl` option to connect to" -#~ " a :program:`mongod` or :program:`mongos` " -#~ "that has :setting:`~net.ssl.CAFile` enabled " -#~ "*without* :setting:`~net.ssl.weakCertificateValidation`." -#~ msgstr "" - -# 6f4f613640c74cb4a1db1c7e930e70b8 -#~ msgid "" -#~ "Specifies the database that holds the" -#~ " user's credentials. If you do not" -#~ " specify an authentication database, the" -#~ " :program:`mongooplog` assumes that the " -#~ "database specified as the argument to" -#~ " the :option:`--db` option holds the " -#~ "user's credentials." -#~ msgstr "" - -# 658d7fce649f4422b14052cbceea5d56 -#~ msgid "*Default*: MONGODB-CR" -#~ msgstr "" - -# dbfd7f59f34b45a19b40fc9be3aad45f -#~ msgid "MONGODB-CR" -#~ msgstr "" - -# 86f2e45694c743f6a51e98112ea16054 -#~ msgid "MONGODB-X509" -#~ msgstr "" - -# 2273bdf65da9449d81fa6c2d220e88e7 -#~ msgid "MongoDB SSL certificate authentication." -#~ msgstr "" - -# d834f3fd2454478d9a3004613d495932 -#~ msgid "PLAIN" -#~ msgstr "" - -# 80a3c71cf0374d118c5fe2807bdda8b6 -#~ msgid "" -#~ "External authentication using LDAP. You " -#~ "can also use ``PLAIN`` for " -#~ "authenticating in-database users. ``PLAIN``" -#~ " transmits passwords in plain text. " -#~ "This mechanism is available only in " -#~ "`MongoDB Enterprise `_." -#~ msgstr "" - -# a5e831f01a954aeaa1e4ec7501ad7826 -#~ msgid "GSSAPI" -#~ msgstr "" - -# 2c8be2dd9a9e40b88145f9f15906e567 -#~ msgid "" -#~ "External authentication using Kerberos. This" -#~ " mechanism is available only in " -#~ "`MongoDB Enterprise `_." -#~ msgstr "" - -# 1232d9ec2dfb483092350904b3129e21 -#~ msgid "" -#~ "Specifies a directory, containing MongoDB " -#~ "data files, to which :program:`mongooplog` " -#~ "will apply operations from the " -#~ ":term:`oplog` of the database specified " -#~ "with the :option:`--from `" -#~ " option." -#~ msgstr "" - -# 9136c5d79d3d4d11aa6394b097b983b8 -#~ msgid "" -#~ "When used, the :option:`--dbpath` option " -#~ "enables :program:`mongo` to attach directly" -#~ " to local data files and write " -#~ "data without a running :program:`mongod` " -#~ "instance." -#~ msgstr "" - -# f73f547c6efb4bc7a24c1254b86f4e3e -#~ msgid "" -#~ "To run with :option:`--dbpath`, " -#~ ":program:`mongooplog` needs to restrict access" -#~ " to the data directory: as a " -#~ "result, no :program:`mongod` can be " -#~ "access the same path while the " -#~ "process runs." -#~ msgstr "" - -# 8bd450ab994940758a384f8d4c80fe4a -#~ msgid "" -#~ "When used in conjunction with the " -#~ "corresponding option in :program:`mongod`, " -#~ "allows the :program:`mongooplog` to access " -#~ "data from MongoDB instances that use " -#~ "an on-disk format where every " -#~ "database has a distinct directory. This" -#~ " option is only relevant when " -#~ "specifying the :option:`--dbpath` option." -#~ msgstr "" - -# acbe0d45c32b4a16a89d0bd6c06153f7 -#~ msgid "" -#~ "Enables the durability :term:`journal` to " -#~ "ensure data files remain valid and " -#~ "recoverable. This option applies only " -#~ "when you specify the :option:`--dbpath` " -#~ "option. The :program:`mongooplog` enables " -#~ "journaling by default on 64-bit builds" -#~ " of versions after 2.0." -#~ msgstr "" - -# 008ed7394eb245f7b6403f203f9ea939 -#~ msgid "" -#~ "Specifies the name of the database " -#~ "on which to run the " -#~ ":program:`mongooplog`." -#~ msgstr "" - -# 04e66ddde4434469aee8d9e9162ef2ec -#~ msgid "Specifies the collection to export." -#~ msgstr "" - -# f8ce5245c9874e6dafb6042ed5410958 -#~ msgid "" -#~ "For the previous two examples, " -#~ ":program:`mongooplog` migrates entries to the" -#~ " :program:`mongod` process running on the" -#~ " localhost interface connected to the " -#~ "``27017`` port. :program:`mongooplog` can also" -#~ " operate directly on MongoDB's data " -#~ "files if no :program:`mongod` is running" -#~ " on the *target* host. Consider the" -#~ " following example:" -#~ msgstr "" - -# d63b7664959b43ae9b0df79c3ed2ffce -#~ msgid "" -#~ "Here, :program:`mongooplog` imports :term:`oplog`" -#~ " operations from the :program:`mongod` host" -#~ " connected to port ``27017``. This " -#~ "migrates operations to the MongoDB data" -#~ " files stored in the ``/srv/mongodb`` " -#~ "directory. Additionally :program:`mongooplog` will" -#~ " use the durability :term:`journal` to " -#~ "ensure that the data files remain " -#~ "valid." -#~ msgstr "" - -#~ msgid "" -#~ "Runs the :program:`mongooplog` in a " -#~ "quiet mode that attempts to limit " -#~ "the amount of output." -#~ msgstr "" - -#~ msgid "" -#~ "If the :program:`mongo` shell or any " -#~ "other tool that connects to " -#~ ":program:`mongos` or :program:`mongod` is run" -#~ " without :option:`--sslCAFile `, it will not attempt to" -#~ " validate server certificates. This results" -#~ " in vulnerability to expired " -#~ ":program:`mongod` and :program:`mongos` certificates" -#~ " as well as to foreign processes " -#~ "posing as valid :program:`mongod` or " -#~ ":program:`mongos` instances. Ensure that you" -#~ " *always* specify the CA file against" -#~ " which server certificates should be " -#~ "validated in cases where intrusion is" -#~ " a possibility." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/program/mongoperf.po b/locale/es/LC_MESSAGES/reference/program/mongoperf.po deleted file mode 100644 index ba2f3c0c60b..00000000000 --- a/locale/es/LC_MESSAGES/reference/program/mongoperf.po +++ /dev/null @@ -1,328 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:10+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 6415d1aed790417abc4f829a4594186e -#: ../source/reference/program/mongoperf.txt:5 -msgid "``mongoperf``" -msgstr "" - -# c8e0066c9f28425fafac4b4d112ce47e -#: ../source/reference/program/mongoperf.txt -msgid "On this page" -msgstr "" - -# f695d44197424a7ab6dad21202494faa -#: ../source/reference/program/mongoperf.txt:16 -msgid "Synopsis" -msgstr "" - -# 87bb09f999a747b59e0e1094191dd0ee -#: ../source/reference/program/mongoperf.txt:18 -msgid "" -":program:`mongoperf` is a utility to check disk I/O performance " -"independently of MongoDB." -msgstr "" - -# a3f8a9fd13dd4191ad73442725b7e94a -#: ../source/reference/program/mongoperf.txt:21 -msgid "" -"It times tests of random disk I/O and presents the results. You can use " -":program:`mongoperf` for any case apart from MongoDB. The " -":setting:`~mongoperf.mmf` ``true`` mode is completely generic. In that " -"mode it is somewhat analogous to tools such as `bonnie++ " -"`_ (albeit mongoperf is " -"simpler)." -msgstr "" - -# 624101c0c9c54dceb6f52ccc9a80b022 -#: ../source/reference/program/mongoperf.txt:28 -msgid "Specify options to :program:`mongoperf` using a JavaScript document." -msgstr "" - -# dc72071bc59a43929b55970310ef86b0 -#: ../source/reference/program/mongoperf.txt:32 -msgid "`bonnie `_" -msgstr "" - -# 73a22e3ab0db470aa38a40f23ee02f08 -#: ../source/reference/program/mongoperf.txt:33 -msgid "`bonnie++ `_" -msgstr "" - -# 3516773438a247dabd279c4ee0776a1d -#: ../source/reference/program/mongoperf.txt:34 -msgid "`Output from an example run `_" -msgstr "" - -# 2802df85f26946c581b334232b054ecf -#: ../source/reference/program/mongoperf.txt:35 -msgid "" -"`Checking Disk Performance with the mongoperf Utility " -"`_" -msgstr "" - -# 4ba9567e1ccd4ca2ac5ae94b17ff3b0c -#: ../source/reference/program/mongoperf.txt:40 -msgid "Options" -msgstr "" - -# caa2b7ad5d7e4ed4bbf024002b80c3d4 -#: ../source/includes/option/option-mongoperf-help.rst:3 -msgid "Returns information on the options and use of :program:`mongoperf`." -msgstr "" - -# 4009889febec4adfb562925ada9eaed7 -#: ../source/includes/option/option-mongoperf-.rst:3 -msgid "" -":program:`mongoperf` accepts configuration options in the form of a file " -"that holds a :term:`JSON` document. You must stream the content of this " -"file into :program:`mongoperf`, as in the following operation:" -msgstr "" - -# 533d3d2cd63e4c04a56d3c6d13433365 -#: ../source/includes/option/option-mongoperf-.rst:12 -msgid "" -"In this example ``config`` is the name of a file that holds a JSON " -"document that resembles the following example:" -msgstr "" - -# 03d5b1e7b725493d90a4822519d14228 -#: ../source/includes/option/option-mongoperf-.rst:28 -msgid "" -"See the :ref:`mongoperf-fields` section for documentation of each of " -"these fields." -msgstr "" - -# 4f9606913ade4bffa209098c5afac9ad -#: ../source/reference/program/mongoperf.txt:53 -msgid "Configuration Fields" -msgstr "" - -# 880427e6fec6498d9611fa3b6248a5b6 -# a13849f0f17b416f97f22933b3573780 -# 26cd2d270e9b48bea0c5df7ec7125a71 -# 2dc58867796a49f1a276ec6361904a2f -# 927cd3d6981e44a3959ce467b5204a62 -#: ../source/reference/program/mongoperf.txt:57 -#: ../source/reference/program/mongoperf.txt:67 -#: ../source/reference/program/mongoperf.txt:75 -#: ../source/reference/program/mongoperf.txt:129 -#: ../source/reference/program/mongoperf.txt:137 -msgid "*Type:* Integer." -msgstr "" - -# b8520bf4cb91469480d58371a48953db -#: ../source/reference/program/mongoperf.txt:59 -msgid "*Default:* 1" -msgstr "" - -# e0a4ea60bbfb43b5829b58fa923a6ece -#: ../source/reference/program/mongoperf.txt:61 -msgid "" -"Defines the number of threads :program:`mongoperf` will use in the test. " -"To saturate your system's storage system you will need multiple threads. " -"Consider setting :setting:`~mongoperf.nThreads` to ``16``." -msgstr "" - -# c77ea0058c314de995c549bb273844c6 -#: ../source/reference/program/mongoperf.txt:69 -msgid "*Default:* 1 megabyte (i.e. 1024\\ :sup:`2` bytes)" -msgstr "" - -# 75c0b9834e45464586996e2cc235e148 -#: ../source/reference/program/mongoperf.txt:71 -msgid "Test file size." -msgstr "" - -# 9b55f3033dbd4e3387124b9babd9c486 -# 47f1b061213244d483a14a209b9f64a1 -#: ../source/reference/program/mongoperf.txt:77 -#: ../source/reference/program/mongoperf.txt:139 -msgid "*Default:* 0" -msgstr "" - -# 3803c02786b74a8fa68d7efc438f38e3 -#: ../source/reference/program/mongoperf.txt:79 -msgid "" -":program:`mongoperf` will pause for the number of specified " -":setting:`~mongoperf.sleepMicros` divided by the " -":setting:`~mongoperf.nThreads` between each operation." -msgstr "" - -# 6f1ef2e8c3004b48bbf5a7d86f8a6abf -# 59db58b666ca46919dafc8d3bdfcdcd2 -# 61b40656f36a4b24b152b52522da00f9 -#: ../source/reference/program/mongoperf.txt:85 -#: ../source/reference/program/mongoperf.txt:105 -#: ../source/reference/program/mongoperf.txt:116 -msgid "*Type:* Boolean." -msgstr "" - -# 97954e7aa96e41acac3e3126b132fc57 -# 562255f2db244af7bbb2a9e19d4b29ef -# 9fc7ae2dceff4fa7bdabbf5c896f163f -#: ../source/reference/program/mongoperf.txt:87 -#: ../source/reference/program/mongoperf.txt:107 -#: ../source/reference/program/mongoperf.txt:118 -msgid "*Default:* ``false``" -msgstr "" - -# 1c904d20379f4e29ab6ffcebcf342233 -#: ../source/reference/program/mongoperf.txt:89 -msgid "" -"Set :setting:`~mongoperf.mmf` to ``true`` to use memory mapped files for " -"the tests." -msgstr "" - -# 685b4490bb564f2692e1a3412e2c7a6f -#: ../source/reference/program/mongoperf.txt:92 -msgid "Generally:" -msgstr "" - -# e54e28fb80a647fca54f1d4a2216d100 -#: ../source/reference/program/mongoperf.txt:94 -msgid "" -"when :setting:`~mongoperf.mmf` is ``false``, :program:`mongoperf` tests " -"direct, physical, I/O, without caching. Use a large file size to test " -"heavy random I/O load and to avoid I/O coalescing." -msgstr "" - -# c495592007f04d65ba46c5614e63742e -#: ../source/reference/program/mongoperf.txt:98 -msgid "" -"when :setting:`~mongoperf.mmf` is ``true``, :program:`mongoperf` runs " -"tests of the caching system, and can use normal file system cache. Use " -":setting:`~mongoperf.mmf` in this mode to test file system cache behavior" -" with memory mapped files." -msgstr "" - -# 3b1186dd9ce449f5a5e34c8b54efa9a2 -#: ../source/reference/program/mongoperf.txt:109 -msgid "" -"Set :setting:`~mongoperf.r` to ``true`` to perform reads as part of the " -"tests." -msgstr "" - -# 73014d9917bc4c868182bb892a836768 -# dc14110a7e1440888916bb50db621ce2 -#: ../source/reference/program/mongoperf.txt:112 -#: ../source/reference/program/mongoperf.txt:123 -msgid "" -"Either :setting:`~mongoperf.r` or :setting:`~mongoperf.w` must be " -"``true``." -msgstr "" - -# 1f15d790e24042ef80d3353fb02d0a0b -#: ../source/reference/program/mongoperf.txt:120 -msgid "" -"Set :setting:`~mongoperf.w` to ``true`` to perform writes as part of the " -"tests." -msgstr "" - -# dc496e7974334a09b60452a68bc3bdd4 -#: ../source/reference/program/mongoperf.txt:131 -msgid "*Default:* 4 kb" -msgstr "" - -# 7a905e603a4e4613a9eb39f0b54dab89 -#: ../source/reference/program/mongoperf.txt:133 -msgid "The size of each write operation." -msgstr "" - -# 222ca5bbb5c840f1851bbc6c291ffb5c -#: ../source/reference/program/mongoperf.txt:141 -msgid "" -"Seconds between disk flushes. :setting:`mongoperf.syncDelay` is similar " -"to :option:`--syncdelay ` for :program:`mongod`." -msgstr "" - -# 896a3b11c42b4cbd92ced8de6fd2ce71 -#: ../source/reference/program/mongoperf.txt:144 -msgid "" -"The :setting:`~mongoperf.syncDelay` controls how frequently " -":program:`mongoperf` performs an asynchronous disk flush of the memory " -"mapped file used for testing. By default, :program:`mongod` performs this" -" operation every 60 seconds. Use :setting:`~mongoperf.syncDelay` to test " -"basic system performance of this type of operation." -msgstr "" - -# 7f3a6f702f314327b7410d58f929ef81 -#: ../source/reference/program/mongoperf.txt:151 -msgid "" -"Only use :setting:`~mongoperf.syncDelay` in conjunction with " -":setting:`~mongoperf.mmf` set to ``true``." -msgstr "" - -# 3cbd2bcde2414ba8bde7351fa743d114 -#: ../source/reference/program/mongoperf.txt:154 -msgid "The default value of ``0`` disables this." -msgstr "" - -# b217aecd7f3a411e87eaaa4c5461e26f -#: ../source/reference/program/mongoperf.txt:157 -msgid "Use" -msgstr "" - -# b708ac6ebd2b4ac3ab9d12cc0533e1df -#: ../source/reference/program/mongoperf.txt:163 -msgid "" -"Replace ``jsonconfigfile`` with the path to the :program:`mongoperf` " -"configuration. You may also invoke :program:`mongoperf` in the following " -"form:" -msgstr "" - -# 187b8dfd4eaf4578b9d26b019a4dabfc -#: ../source/reference/program/mongoperf.txt:171 -msgid "In this operation:" -msgstr "" - -# 69909bd4f23d48cf9fb6a072a7d483d9 -#: ../source/reference/program/mongoperf.txt:173 -msgid "" -":program:`mongoperf` tests direct physical random read and write io's, " -"using 16 concurrent reader threads." -msgstr "" - -# 649887d1557c45418139d2e62b582032 -#: ../source/reference/program/mongoperf.txt:176 -msgid ":program:`mongoperf` uses a 10 gigabyte test file." -msgstr "" - -# 0a3d4fa55a51444994d62c9873c08337 -#: ../source/reference/program/mongoperf.txt:178 -msgid "" -"Consider using ``iostat``, as invoked in the following example to monitor" -" I/O performance during the test." -msgstr "" - -# f4cb42ad8e6b468498fd9e0425d2ee13 -#~ msgid "" -#~ ":program:`mongoperf` tests direct physical " -#~ "random read io's, using 16 concurrent" -#~ " reader threads." -#~ msgstr "" - -# d0eb0e92f469437cac4e7e5c2f4a61bd -#~ msgid ":program:`mongoperf` uses a 1 gigabyte test file." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/program/mongoreplay.po b/locale/es/LC_MESSAGES/reference/program/mongoreplay.po deleted file mode 100644 index ab3e9f234cf..00000000000 --- a/locale/es/LC_MESSAGES/reference/program/mongoreplay.po +++ /dev/null @@ -1,1095 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 30d383fb9f1345949fccc60dbb3b54a3 -#: ../source/reference/program/mongoreplay.txt:3 -msgid "``mongoreplay``" -msgstr "" - -# ab7a03cdd55d44be971623afcb6a791c -#: ../source/reference/program/mongoreplay.txt -msgid "On this page" -msgstr "" - -# 62f8d525f85e4643b5f97e1afb4ffdcc -#: ../source/reference/program/mongoreplay.txt:14 -msgid "Synopsis" -msgstr "" - -# 103881b55e8c468581d292b6562332f7 -#: ../source/reference/program/mongoreplay.txt:18 -msgid "" -":program:`mongoreplay` is a traffic capture and replay tool for MongoDB " -"that you can use to inspect and record commands sent to a MongoDB " -"instance, and then replay those commands back onto another host at a " -"later time." -msgstr "" - -# 6f5098f5d7ad4f59b9babb7374585db4 -#: ../source/reference/program/mongoreplay.txt:23 -msgid "" -":program:`mongoreplay` can help you preview how your MongoDB deployment " -"will perform a production workload under a different environment, such as" -" with a different storage engine, on different hardware, or with a " -"different operating system configuration. :program:`mongoreplay` can also" -" help reproduce and investigate an issue by recording and replaying the " -"operations that trigger the issue. Finally, :program:`mongoreplay` serves" -" as a more flexible version of the legacy ``mongosniff`` tool to help you" -" investigate database activity." -msgstr "" - -# 9740786f67534699b6be01f26f91f18f -#: ../source/reference/program/mongoreplay.txt:33 -msgid "Required Access" -msgstr "" - -# 402184a87da8452db8d7cff6abd8ef04 -#: ../source/reference/program/mongoreplay.txt:35 -msgid "" -":program:`mongoreplay` requires access to the network interface that the " -":toolcommand:`record` or :toolcommand:`monitor` commands will listen on. " -"You may need to run :program:`mongoreplay` with root privileges to access" -" the network device." -msgstr "" - -# 9323eef22b584dd4b166160951671f4b -#: ../source/reference/program/mongoreplay.txt:42 -msgid "Only use root privileges when connecting to trusted sources." -msgstr "" - -# 1b19a59eefd54256bf8aec494d49cdd8 -#: ../source/reference/program/mongoreplay.txt:44 -msgid "" -"If you are using :toolcommand:`play` to connect to a MongoDB deployment " -"that :doc:`enforces access control `, you must " -"connect as a user with the required privileges to execute the recorded " -"operations. Include the user's credentials in the :option:`--host` " -"MongoDB connection string." -msgstr "" - -# 0d0cc82ed32f454987cefccf74b6d6c5 -#: ../source/reference/program/mongoreplay.txt:51 -msgid "Options" -msgstr "" - -# 8996039ba3a74a8d952c075c7c5f02b0 -#: ../source/includes/option/option-mongoreplay-verbosity.rst:3 -msgid "" -"Increases the amount of internal reporting returned on standard output or" -" in log files. Increase the verbosity with the ``-v`` form by including " -"the option multiple times, (e.g. ``-vvvvv``.)" -msgstr "" - -# 0a6a578530d643b6b68335542f410e8a -#: ../source/includes/option/option-mongoreplay-debug.rst:3 -msgid "" -"Increases the amount of detail about :program:`mongoreplay` operations " -"and errors recorded in log files. Increase the debugging detail with the " -"``-d`` form by including the option multiple times, (e.g. ``-ddd``.)" -msgstr "" - -# 02398270a69f485ebd1530cf0d2c6d8a -#: ../source/includes/option/option-mongoreplay-silent.rst:3 -msgid "When set, :program:`mongoreplay` does not produce any log output." -msgstr "" - -# 3570926e734f41a1848bfff7a19a1374 -#: ../source/includes/option/option-mongoreplay-help.rst:3 -msgid "Returns information on the options and use of :program:`mongoreplay`." -msgstr "" - -# da8d7d5cb69f44dd8ec69bbbdfd33285 -#: ../source/reference/program/mongoreplay.txt:66 -msgid "Commands" -msgstr "" - -# 1841051a91b44858a3efea93d6e9d1be -#: ../source/reference/program/mongoreplay.txt:68 -msgid "" -":program:`mongoreplay` includes the following *commands* to record, play " -"back, and monitor MongoDB network traffic." -msgstr "" - -# 9f173dfb5ef2404cb1c53408859411ff -#: ../source/reference/program/mongoreplay.txt:72 -msgid "``record``" -msgstr "" - -# 6f0d1617506748ee98ed3427319d500d -#: ../source/reference/program/mongoreplay.txt:74 -msgid "" -":toolcommand:`record` produces a playback file based on network traffic. " -":toolcommand:`record` supports collecting network traffic directly or can" -" accept a `pcap file `_ to produce " -"the playback file. The playback file contains a list of all requests sent" -" to the :program:`mongod` instance during the recording as well as all " -"responses transmitted to the client during the recording. The playback " -"file also records metadata for each request, such as the connection " -"identifier and timestamp." -msgstr "" - -# e0819fdf64e640f8ae9223fc15ef7bb6 -#: ../source/reference/program/mongoreplay.txt:85 -msgid "" -"The following prototype uses :program:`mongoreplay` to record data on the" -" loopback network interface and creates a playback file located at " -"``~/recordings/playback``." -msgstr "" - -# de916666e5c54aa0834cf1b0897f9a94 -#: ../source/reference/program/mongoreplay.txt:93 -msgid "" -"Similarly, the following prototype uses :program:`mongoreplay` to produce" -" a playback file from an existing pcap file:" -msgstr "" - -# 2b7e96a0d9ce403a9515d280913fec9a -#: ../source/reference/program/mongoreplay.txt:100 -msgid "``record`` supports the following options:" -msgstr "" - -# 7015e1ea80044a09b014c62563637d1b -#: ../source/includes/option/option-mongoreplay-record--f.rst:3 -msgid "" -"Specifies the path to a pcap file that :toolcommand:`record` should read " -"to produce a playback file." -msgstr "" - -# 0bf130343fa64567ab515f9d415b5f52 -#: ../source/includes/option/option-mongoreplay-record--f.rst:6 -msgid "" -"Use ``-f`` as an alternative to capturing network traffic using ``-i``. " -"You must specify *either* ``-f`` or ``-i``. If you include both options, " -":program:`mongoreplay record` produces an error." -msgstr "" - -# 535ec2e06d14401581c3422458efcc7a -# c12057b18d2545b0ac5102c421605c7f -#: ../source/includes/option/option-mongoreplay-monitor--b.rst:3 -#: ../source/includes/option/option-mongoreplay-record--b.rst:3 -msgid "Size of heap used to merge separate streams together." -msgstr "" - -# d7ffefbe578342bcbdf5eaa7d7c89029 -# 755f8eadbf6541889823ed07f4538836 -#: ../source/includes/option/option-mongoreplay-monitor-expr.rst:3 -#: ../source/includes/option/option-mongoreplay-record-expr.rst:3 -msgid "" -"An expression in `Berkeley Packet Filter (BPF) syntax " -"`_ to apply to incoming traffic to " -"record. Required if you are capturing traffic from a network interface " -"using :option:`-i`." -msgstr "" - -# d05f7c31831c4e2ca153b63886efc96e -# 6f313c748970418fb23ec69f08952b44 -#: ../source/includes/option/option-mongoreplay-monitor-expr.rst:8 -#: ../source/includes/option/option-mongoreplay-record-expr.rst:8 -msgid "" -"For example, to capture traffic from a MongoDB instance running on port " -"27017, you would specify ``-e 'port 27017'``." -msgstr "" - -# bf5ad96bd22a447c80ad27ac3c0ffd81 -#: ../source/includes/option/option-mongoreplay-record--i.rst:3 -msgid "" -"Specifies the network interface that :toolcommand:`record` should listen " -"on to capture network traffic." -msgstr "" - -# 1172852a1c8d41b28d648e7ed724b5e5 -# 0d4692e78ee54efdb99511bb112c3a76 -#: ../source/includes/option/option-mongoreplay-monitor--i.rst:6 -#: ../source/includes/option/option-mongoreplay-record--i.rst:6 -msgid "Use with :option:`-e`." -msgstr "" - -# a51fdeb285ff41ddb2735a8a33814ab5 -#: ../source/includes/option/option-mongoreplay-record--i.rst:8 -msgid "" -"Use ``-i`` as an alternative to reading an existing pcap file with " -"``-i``. You must specify *either* ``-f`` or ``-i``. If you include both " -"options, :program:`mongoreplay record` produces an error." -msgstr "" - -# 9206ac5eda3245ad9420496939db05d7 -#: ../source/includes/option/option-mongoreplay-record-gzip.rst:3 -msgid "" -"If specified, :toolcommand:`record` compresses the playback file with " -"gzip." -msgstr "" - -# 036acbb84f0e459aad5f3ce7c1b9c302 -#: ../source/includes/option/option-mongoreplay-record-playback-file.rst:3 -msgid "Specifies the path to which to write the playback file." -msgstr "" - -# 35ae1a445e764f72b674f3d84cf6b0d8 -#: ../source/includes/option/option-mongoreplay-record-playback-file.rst:5 -msgid "The produced playback file is a BSON file." -msgstr "" - -# 9af1a49efda84f61a6080b9535ceb749 -# aba32779949242c6b04d40f3cbf68859 -# 8293a89f4a0e463a82fb93e940ce6d73 -#: ../source/reference/program/mongoreplay.txt -msgid "See" -msgstr "" - -# 052c8a50843e4a76b169f9b7cb1fbe60 -#: ../source/reference/program/mongoreplay.txt:120 -msgid "" -":ref:`mongoreplay-use-record` for examples of using " -":program:`mongoreplay` with the ``record`` command." -msgstr "" - -# 2325125a99d94bf1b16965cd9bd4b3ba -#: ../source/reference/program/mongoreplay.txt:124 -msgid "``play``" -msgstr "" - -# 1294360ab9a5406386db7484374d6a82 -#: ../source/reference/program/mongoreplay.txt:126 -msgid "" -":toolcommand:`play` replays a playback file created with " -":toolcommand:`record` against a :program:`mongod` instance." -msgstr "" - -# cc273dd940b1428c85491258c89156ab -#: ../source/reference/program/mongoreplay.txt:129 -msgid "" -"The following prototype uses :program:`mongoreplay` to replay the " -"``~/recordings/playback`` playback file to the :program:`mongod` instance" -" running on ``192.168.0.4:27018``:" -msgstr "" - -# a1dbed98271a476a8d15986d36acb346 -#: ../source/reference/program/mongoreplay.txt:137 -msgid "``play`` supports the following options:" -msgstr "" - -# 90e48442d9f54fadb46d0e92ecbf1e48 -# 56efd9624f8a4a7b8b41846b89db03a8 -#: ../source/includes/option/option-mongoreplay-monitor-collect.rst:3 -#: ../source/includes/option/option-mongoreplay-play-collect.rst:3 -msgid "*Default*: format" -msgstr "" - -# 98863c089dc9456e933179139f411974 -# bb68b7663d7443bc875c2de6679ead62 -#: ../source/includes/option/option-mongoreplay-monitor-collect.rst:5 -#: ../source/includes/option/option-mongoreplay-play-collect.rst:5 -msgid "Specifies the output format for the collected statistics." -msgstr "" - -# 5a1ec7f52285446e80d2baa8e3dec61c -# 46a01fb718d84e388ba0a8ac037af2bd -#: ../source/includes/option/option-mongoreplay-monitor-collect.rst:7 -#: ../source/includes/option/option-mongoreplay-play-collect.rst:7 -msgid "``json``: outputs stat information as json" -msgstr "" - -# 2abfb0092a654627a67d5dc5b11c5568 -# 93caea4195694f18b2e1148b51ee2cb6 -#: ../source/includes/option/option-mongoreplay-monitor-collect.rst:8 -#: ../source/includes/option/option-mongoreplay-play-collect.rst:8 -msgid "" -"``format``: uses the formatting specified in the ``--format`` option to " -"produce the output file." -msgstr "" - -# cad0ae72895440cfa174486539238922 -# f9e21b06fd984bfca2dcbc950ca87027 -#: ../source/includes/option/option-mongoreplay-monitor-collect.rst:10 -#: ../source/includes/option/option-mongoreplay-play-collect.rst:10 -msgid "``none``: does not provide any output" -msgstr "" - -# 8d1007d5eeb74a1b98c25693329aca9c -# 6cfc46bed8bf475b8738f89cdfea8294 -#: ../source/includes/option/option-mongoreplay-monitor-report.rst:3 -#: ../source/includes/option/option-mongoreplay-play-report.rst:3 -msgid "" -"Specifies the path to which to write an execution report. Use " -":option:`--collect` to specify the output format for the report." -msgstr "" - -# 1460599d84f549a2b83b23b44dee1b4b -#: ../source/includes/option/option-mongoreplay-play-report.rst:6 -msgid "If you do not specify ``--report``, :toolcommand:`play` writes to STDOUT." -msgstr "" - -# 3bf2b4567f8e4105b80760b0e57c40f1 -#: ../source/includes/option/option-mongoreplay-play-no-truncate.rst:3 -msgid "" -"If specified, disables truncation of large reply payload data in the " -":toolcommand:`play` log output." -msgstr "" - -# 90da864a3be140f58358ff64ae88050b -# a52e8eb2c53e489d888c414c51990924 -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:3 -#: ../source/includes/option/option-mongoreplay-play-format.rst:3 -#, python-format -msgid "" -"*Default*: ``%F{blue}%t%f %F{cyan}(Connection: %o:%i)%f %F{yellow}%l%f " -"%F{red}%T %c%f %F{white}%n%f " -"%F{green}%Q{Request:}%f%q%F{green}%R{Response:}%f%r)``" -msgstr "" - -# 48de1854da184859972061f67a8051c2 -# f0f4412dd5f244f0bf3a1760347b7d55 -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:7 -#: ../source/includes/option/option-mongoreplay-play-format.rst:7 -msgid "" -"Specifies the format for terminal output. You can specify arguments " -"immediately after the format 'verbs' by wrapping them in curly braces, as" -" in ``%Q{}``." -msgstr "" - -# af89e34672b5423ba1f5f84dce89d435 -# 7d0df3a9ad3542b3bec5ac106a0d7e2e -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:11 -#: ../source/includes/option/option-mongoreplay-play-format.rst:11 -msgid "" -"If you specify :option:`--format`, also specify ``format`` as the value " -"for the :option:`--collect` option." -msgstr "" - -# 451caf35456644bd80127d6f79a6f0f2 -# 5e63f955289e40999bb04b5014f6b11d -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:14 -#: ../source/includes/option/option-mongoreplay-play-format.rst:14 -msgid ":option:`--format` supports the following verbs:" -msgstr "" - -# 7381802e370448858ea37b3a29429ff9 -# 6aced0c9cce64a259e9364e8addc10d0 -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:16 -#: ../source/includes/option/option-mongoreplay-play-format.rst:16 -msgid "``%n``: namespace" -msgstr "" - -# f2f59d27a632433c9bde12fed61dc1a3 -# 4a128d8110aa48c7ac32d013550f479d -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:17 -#: ../source/includes/option/option-mongoreplay-play-format.rst:17 -msgid "``%l``: latency" -msgstr "" - -# 446989f3f98441a8a047f3d787a16392 -# 56fde3ba909c46f8a6b9f5807cdd03ac -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:19 -#: ../source/includes/option/option-mongoreplay-play-format.rst:19 -msgid "" -"``%t``: time. You may optionally specify the date layout using the Go " -"Programming Language's `time formatting`_. Go uses ``Mon Jan 2 15:04:05 " -"MST 2006`` as its reference time. You must specify the time format using " -"the reference time. Thus, if you wanted to print the date in format " -"``yyyy-mm-dd hh:mm``, you would specify ``%t{2006-01-02 15:04}``. Refer " -"to the Go `time formatting`_ documentation for more information." -msgstr "" - -# a52f11f275f643df83eb21a0618bf3eb -# 7f93b00dd0204ee5b603aa9da7b33339 -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:27 -#: ../source/includes/option/option-mongoreplay-play-format.rst:27 -msgid "``%T``: op time" -msgstr "" - -# 2e330253c1eb4010ace9819a0dba7f10 -# c0a42138b0ea4bc280e64321eb0cb982 -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:28 -#: ../source/includes/option/option-mongoreplay-play-format.rst:28 -#, python-format -msgid "``%c``: command" -msgstr "" - -# 96d6b8d629a74dc498e7f63e59725215 -# ac6d1906531d4ce695d86b486d178ea9 -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:29 -#: ../source/includes/option/option-mongoreplay-play-format.rst:29 -#, python-format -msgid "``%o``: number of connections" -msgstr "" - -# 7ae1c1c568a24fca9c868dd6cb1117c2 -# 9f49b5c3754e4624bcc37e66fde9a9b4 -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:30 -#: ../source/includes/option/option-mongoreplay-play-format.rst:30 -#, python-format -msgid "``%i``: request ID" -msgstr "" - -# d974dfc34568451bbd3ca16c580899ca -# 7e6af527d7534299b0222159d4bdf6a4 -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:31 -#: ../source/includes/option/option-mongoreplay-play-format.rst:31 -msgid "" -"``%q``: request. You may optinally specified a dot-delimited field within" -" the JSON structure, as in, ``%q{command_args.documents}``." -msgstr "" - -# c49660b214364f4c896fce96be5781ad -# 1d00f8fccfbc4a98899f2ec0994b6bdd -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:33 -#: ../source/includes/option/option-mongoreplay-play-format.rst:33 -#, python-format -msgid "" -"``%r``: response. You may optinally specified a dot-delimited field " -"within the JSON structure, as in, ``%q{command_args.documents}``." -msgstr "" - -# 595bdbf06c1c4638866907e8775efea1 -# 9e0b09ca7f5e49e4ad7c47579ec3b070 -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:35 -#: ../source/includes/option/option-mongoreplay-play-format.rst:35 -msgid "``%Q{}``: display ```` on presence of request data" -msgstr "" - -# 013137603dcc4abbaf3b8ec6248118c2 -# c197f611d55749c090fcc61b4110b5af -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:36 -#: ../source/includes/option/option-mongoreplay-play-format.rst:36 -msgid "``%R{}``: display ```` on presence of response data" -msgstr "" - -# 7b9eb5a752d8416e89c9f46a87517dae -# 1768cdce9fdd4b1795a7e1ef576c942c -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:38 -#: ../source/includes/option/option-mongoreplay-play-format.rst:38 -msgid "" -"In addition, :option:`--format` supports the following start/end ANSI " -"escape sequences:" -msgstr "" - -# c24b753500bf45bd88516ecbeaebb947 -# a22d96d2106f4a868f3722b749a05f08 -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:40 -#: ../source/includes/option/option-mongoreplay-play-format.rst:40 -msgid "``%B``/``%b``: bold" -msgstr "" - -# 89026c2960ea4824812812b72d747b8a -# 834f9d98f2694928b0b02371382d1511 -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:41 -#: ../source/includes/option/option-mongoreplay-play-format.rst:41 -#, python-format -msgid "``%U``/``%u``: underline" -msgstr "" - -# 15457c1227da40aeb200a2f814866c1b -# 4d9c9a634e4148488725cbde86b8ce30 -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:42 -#: ../source/includes/option/option-mongoreplay-play-format.rst:42 -#, python-format -msgid "``%S``/``%s``: standout" -msgstr "" - -# 77433cbb831b4f48ab0d3899f989de81 -# 394afdbb39c147839bf06d17bae8a822 -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:43 -#: ../source/includes/option/option-mongoreplay-play-format.rst:43 -#, python-format -msgid "``%F``/``%f``: text color (required arg -- word or number, 8-color)" -msgstr "" - -# 46dc294aa15444038c3fe069562f8baa -# 4d70c57b0348447c8ce56093f46701bd -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:44 -#: ../source/includes/option/option-mongoreplay-play-format.rst:44 -#, python-format -msgid "``%K``/``%k``: background color (required arg -- same as %F/%f)" -msgstr "" - -# ab0e9ad625574968b95ccce7a7859583 -# c70df81324f3427db4a4274b7b2738ba -#: ../source/includes/option/option-mongoreplay-monitor-no-colors.rst:3 -#: ../source/includes/option/option-mongoreplay-play-no-colors.rst:3 -msgid "" -"When set, removes colors from the :option:`default format `." -msgstr "" - -# b20380c8ac3743518923bfc75ce22c7c -# cd3dcc4b39cf4f4ebc9dc9825b23db36 -#: ../source/includes/option/option-mongoreplay-monitor-playback-file.rst:3 -#: ../source/includes/option/option-mongoreplay-play-playback-file.rst:3 -msgid "Specifies the path from which to read the playback file." -msgstr "" - -# d39ccff3e37849568db44e6aa41b4c0f -#: ../source/includes/option/option-mongoreplay-play-playback-file.rst:5 -msgid "" -"If the playback file was created using the :option:`--gzip ` option, you must also specify ``--gzip`` when running " -":toolcommand:`play`." -msgstr "" - -# bc3c56dfb5c94377bb7c3cdfbb645210 -#: ../source/includes/option/option-mongoreplay-play-speed.rst:3 -msgid "*Default*: 1.0" -msgstr "" - -# 17272d2908c148f2984324c6412f18a4 -#: ../source/includes/option/option-mongoreplay-play-speed.rst:5 -msgid "" -"Specifies a multiplier to adjust playback speed. ``--speed 1.0`` " -"processes the playback file in real time; ``--speed 0.5`` at half speed; " -"``--speed 3.0`` at triple speed." -msgstr "" - -# 4f781a0f5aad479a984e0d7b1ea1224f -#: ../source/includes/option/option-mongoreplay-play-speed.rst:9 -msgid "" -"The specified speed is a *target* speed. If :program:`mongoreplay play` " -"encounters a bottleneck, playback may be slower than the specified " -"multiplier." -msgstr "" - -# 0f6c4ba87872432b8eca5ad87c77ce6d -#: ../source/includes/option/option-mongoreplay-play-host.rst:3 -msgid "*Default*: localhost:27017" -msgstr "" - -# 9f7ecc736d1a46b1bc42ddbe7ceb58ec -#: ../source/includes/option/option-mongoreplay-play-host.rst:5 -msgid "" -"Specifies a MongoDB :doc:`connection string ` for the MongoDB deployment to which to play back the captured " -"network traffic." -msgstr "" - -# eeb4fdd4cbbe4b5ebb7c8d2d70b5cb14 -#: ../source/includes/option/option-mongoreplay-play-host.rst:9 -msgid "" -"By default, :toolcommand:`play` attempts to connect to a " -":program:`mongod` instance running on the localhost on port number " -"``27017``." -msgstr "" - -# ea82f5325b884396861cfcf2f447c600 -#: ../source/includes/option/option-mongoreplay-play-repeat.rst:3 -msgid "*Default*: 1" -msgstr "" - -# 20373a9733c24b71a9e2ec427afc759d -#: ../source/includes/option/option-mongoreplay-play-repeat.rst:5 -msgid "Specifies the number of times to play the playback file." -msgstr "" - -# 56df20894b75402faa7e8c3c7219a681 -#: ../source/includes/option/option-mongoreplay-play-queueTime.rst:3 -msgid "*Default*: 15" -msgstr "" - -# f5384b86004744be94f62e142246569a -#: ../source/includes/option/option-mongoreplay-play-queueTime.rst:5 -msgid "" -"Specifies the maximum time, in seconds, to queue operations in advance of" -" transmitting them." -msgstr "" - -# d73e48a5a62349a089d3c921ca8165b8 -#: ../source/includes/option/option-mongoreplay-play-no-preprocess.rst:3 -msgid "" -"When set, :toolcommand:`play` does not preprocess the input file to pre-" -"map data such as MongoDB cursor IDs." -msgstr "" - -# c570836ee6754446ace0673633ff6293 -#: ../source/includes/option/option-mongoreplay-play-gzip.rst:3 -msgid "" -"If specified, :toolcommand:`play` decompresses the playback file with " -"gzip." -msgstr "" - -# c5b0499d3f644667b5e22b7fec499e94 -#: ../source/reference/program/mongoreplay.txt:169 -msgid "" -":ref:`mongoreplay-use-play` for examples of using :program:`mongoreplay` " -"with the :toolcommand:`play` command." -msgstr "" - -# ab937b81209a4f4cad48e41d462c81cb -#: ../source/reference/program/mongoreplay.txt:173 -msgid "``monitor``" -msgstr "" - -# 0ee33de758874fbd907fd53bed20c970 -#: ../source/reference/program/mongoreplay.txt:175 -msgid "" -":toolcommand:`monitor` inspects live or pre-recorded MongoDB network " -"traffic." -msgstr "" - -# 1fc6ecdcd1d248f497c815f7b4591fe1 -#: ../source/reference/program/mongoreplay.txt:178 -msgid "" -"The following prototype uses :program:`mongoreplay` to produce a JSON " -"report based on the ``playback.bson`` playback file in the " -"``~/recordings`` directory:" -msgstr "" - -# 3fbf1aa11fc249bba661bf63872cc362 -#: ../source/reference/program/mongoreplay.txt:185 -msgid "``monitor`` supports the following options:" -msgstr "" - -# c28a66bdef084344a056ab1ebb2c3cda -#: ../source/includes/option/option-mongoreplay-monitor-report.rst:6 -msgid "" -"If you do not specify ``--report``, :toolcommand:`monitor` writes to " -"STDOUT." -msgstr "" - -# b58278b66ea54502a59d2362455b0ac8 -#: ../source/includes/option/option-mongoreplay-monitor-no-truncate.rst:3 -msgid "" -"If specified, disables truncation of large reply payload data in the " -":toolcommand:`monitor` log output." -msgstr "" - -# b844a3bb1ae942209b771a8c945ada6f -#: ../source/includes/option/option-mongoreplay-monitor--f.rst:3 -msgid "" -"Specifies the path to a pcap file that :toolcommand:`monitor` should read" -" to produce a playback file." -msgstr "" - -# d0f0b095bdac469abbf969f81d12f835 -#: ../source/includes/option/option-mongoreplay-monitor--f.rst:6 -msgid "" -"Use ``-f`` as an alternative to capturing network traffic using ``-i``. " -"You must specify *either* ``-f`` or ``-i``. If you include both options, " -":program:`mongoreplay monitor` produces an error." -msgstr "" - -# a2c9d701af2a4c9ab2699d4c66f2fcdb -#: ../source/includes/option/option-mongoreplay-monitor--i.rst:3 -msgid "" -"Specifies the network interface that :toolcommand:`monitor` should listen" -" on to capture network traffic." -msgstr "" - -# a23f313972684084b1e7c023f3fecd67 -#: ../source/includes/option/option-mongoreplay-monitor--i.rst:8 -msgid "" -"Use ``-i`` as an alternative to reading an existing pcap file with " -"``-i``. You must specify *either* ``-f`` or ``-i``. If you include both " -"options, :program:`mongoreplay monitor` produces an error." -msgstr "" - -# bfe2d6b9ca1f4a0c945cbf210d8c4049 -#: ../source/includes/option/option-mongoreplay-monitor-paired.rst:3 -msgid "" -"When specified, :toolcommand:`monitor` outputs one line for each " -"request/reply pair record." -msgstr "" - -# dc115ce59cbe4d858104d2dcec216390 -#: ../source/includes/option/option-mongoreplay-monitor-gzip.rst:3 -msgid "" -"If specified, :toolcommand:`monitor` decompresses the playback file with " -"gzip." -msgstr "" - -# 379938145ecf43318c1b2ee90024b37e -#: ../source/reference/program/mongoreplay.txt:217 -msgid "" -":ref:`mongoreplay-use-monitor` for examples of using " -":program:`mongoreplay` with the :toolcommand:`monitor` command." -msgstr "" - -# 2f7fdd3a9cec46cdb1feb413faef586b -#: ../source/reference/program/mongoreplay.txt:223 -msgid ":program:`mongoreplay` Report Format" -msgstr "" - -# b297da84c420460a9b0e5e815a3f7c8d -#: ../source/reference/program/mongoreplay.txt:225 -msgid "" -":toolcommand:`monitor` and :toolcommand:`play` can produce reports based " -"on a playback file when run with the ``--report`` option." -msgstr "" - -# 5634b458aa464995af5751e1c4a10509 -#: ../source/reference/program/mongoreplay.txt:229 -msgid "Sample Record" -msgstr "" - -# 606640735a7740cb9683db36d1750df2 -#: ../source/reference/program/mongoreplay.txt:231 -msgid "" -"The following is an example record from a JSON-formatted " -":toolcommand:`monitor` report:" -msgstr "" - -# 0d86166418a648d387ff23988cb166d2 -#: ../source/reference/program/mongoreplay.txt:268 -msgid "Fields" -msgstr "" - -# c268b8b5c43d4117935d84f3bec28f04 -#: ../source/reference/program/mongoreplay.txt:270 -msgid ":program:`mongoreplay` reports can include the following fields:" -msgstr "" - -# 049cfd204fc345c7a9b05ee1ba257eb7 -#: ../source/reference/program/mongoreplay.txt:274 -msgid "" -"A monotonically increasing key indicating the order in which the " -"operations were recorded and played back. This can be used to reconstruct" -" the ordering of the series of operations executed on a connection, since" -" the order in which they appear in the report file may not match the " -"playback order." -msgstr "" - -# c8cab309efe8494594fc42ec6d5d205d -#: ../source/reference/program/mongoreplay.txt:282 -msgid "" -"The type of operation represented by the request: i.e. \"query\", " -"\"insert\", \"command\", \"getmore\"." -msgstr "" - -# 932e92c1fb56436c83cf2a86fa50f47c -#: ../source/reference/program/mongoreplay.txt:287 -msgid "" -"The name of the database command performed, such as ``isMaster`` or " -"``getLastError``. This field is left blank for operations that are not " -"commands, such as queries and inserts." -msgstr "" - -# 4b6eb3de03604214b059cca7f01fc3a3 -#: ../source/reference/program/mongoreplay.txt:293 -msgid "The :term:`namespace` on which the request was executed." -msgstr "" - -# 69439a8e78524cd286d0911696b2fe6e -#: ../source/reference/program/mongoreplay.txt:297 -msgid "The payload of the operation." -msgstr "" - -# cc57c61162014661b3be788c33dcc8ea -#: ../source/reference/program/mongoreplay.txt:299 -msgid "" -"Query operations: ``request_data`` contains the actual query that was " -"issued." -msgstr "" - -# 3abae95f20e74ae8bc7a05c1c5201596 -#: ../source/reference/program/mongoreplay.txt:302 -msgid "Insert operations: ``request_data`` contains the documents being inserted." -msgstr "" - -# c7a232d069d14d2dbba0a3e070a42c8a -#: ../source/reference/program/mongoreplay.txt:305 -msgid "" -"Update operations: ``request_data`` contains the query selector and the " -"update modifier." -msgstr "" - -# d6d152e239f547e58abe545a77a41666 -#: ../source/reference/program/mongoreplay.txt:310 -msgid "The payload of the reply to the request." -msgstr "" - -# 8e13effa22f342f6b44781e7aa722365 -#: ../source/reference/program/mongoreplay.txt:314 -msgid "The number of documents returned as a result of the operation." -msgstr "" - -# 2d4bad7af86b42f7a6c52acbec579ef8 -#: ../source/reference/program/mongoreplay.txt:318 -msgid "The time at which the :toolcommand:`play` command executed the operation." -msgstr "" - -# c45dfb723ddf48f39b0a2755409bc952 -#: ../source/reference/program/mongoreplay.txt:323 -msgid "" -"The time at which the operation was supposed to be executed by the " -":toolcommand:`play` command." -msgstr "" - -# 7bf68a0e7250458b9333cccf94c2860f -#: ../source/reference/program/mongoreplay.txt:328 -msgid "" -"The difference in microseconds in time between ``played_at`` and " -"``play_at``. Higher values generally indicate that the target server is " -"not able to keep up with the rate at which requests need to be executed " -"according to the playback file." -msgstr "" - -# 2d3ef01681054430b1623c886dff0935 -#: ../source/reference/program/mongoreplay.txt:335 -msgid "" -"A key that identifies the connection on which the request was executed. " -"All requests/replies that executed on the same connection have the same " -"value for ``connection_num``." -msgstr "" - -# a1708aed9c474c29bc96e089ed021e62 -#: ../source/reference/program/mongoreplay.txt:339 -msgid "" -"The ``connection_num`` value does *not* match the connection ID logged on" -" the server side." -msgstr "" - -# 1c363c5a0aa443a6823f3d0078333bd1 -#: ../source/reference/program/mongoreplay.txt:344 -msgid "" -"The time difference in microseconds between when the request was sent by " -"the client and when a response from the server was received." -msgstr "" - -# 557b915a81b64b18829401b8f59da70c -#: ../source/reference/program/mongoreplay.txt:349 -msgid "Lists any errors returned from the server." -msgstr "" - -# 60cfa18a2b8644fa81592c153d82fc84 -#: ../source/reference/program/mongoreplay.txt:353 -msgid "Lists the error message returned from the server." -msgstr "" - -# 51db8a0a28914568a28bc2c24ee0eaed -#: ../source/reference/program/mongoreplay.txt:357 -msgid "The time at which the operation was originally captured." -msgstr "" - -# f3efc7c04a8d4854bca8b8a7c58d44c8 -#: ../source/reference/program/mongoreplay.txt:361 -msgid "" -"The ID of the MongoDB operation. The ``request_id`` for a request " -"operation is the same as the ``response_id`` for the corresponding reply." -msgstr "" - -# 99019db01f2549f1aec5941b4e8663d6 -#: ../source/reference/program/mongoreplay.txt:366 -msgid "Output Formatting with :option:`--format`" -msgstr "" - -# 2c8cadbff4f2438185631bd11213d7c6 -#: ../source/reference/program/mongoreplay.txt:368 -msgid "" -":toolcommand:`monitor` and :toolcommand:`play` output to either the " -"terminal or, when run with :option:`--report`, to a file." -msgstr "" - -# 32f9674930684bca97fd55068f61bddc -#: ../source/reference/program/mongoreplay.txt:371 -msgid "" -":option:`--collect` specifies the format of the output: " -":option:`--collect json ` produces JSON output, while " -":option:`--collect format` outputs the data based on the formatting " -"specified by the :option:`--format` option." -msgstr "" - -# 656efbbd4c3c43ac8efd2af428bab5a1 -#: ../source/reference/program/mongoreplay.txt:377 -msgid "Use" -msgstr "" - -# 8497cfa8fe684649916376988409d94f -#: ../source/reference/program/mongoreplay.txt:382 -msgid "Use :toolcommand:`record`" -msgstr "" - -# e74807dc07054a9a9093b24606f59479 -#: ../source/reference/program/mongoreplay.txt:385 -msgid "Capture TCP data with ``record``" -msgstr "" - -# a288f2b624c3468a880b8fe1f705fe53 -#: ../source/reference/program/mongoreplay.txt:387 -msgid "" -"To create a recording of traffic, use the :toolcommand:`record` command. " -"The following operation records traffic through port ``27017`` on the " -"``eth0`` network interface and writes the captured traffic to " -"``~/recordings/recording.bson``:" -msgstr "" - -# 5c191095f29c4dc3ba3750b8d327b83f -# 063c2a97818941f08f57cf3f639bcf44 -#: ../source/reference/program/mongoreplay.txt:396 -#: ../source/reference/program/mongoreplay.txt:427 -msgid "" -"The produced playback file contains everything needed to re-execute the " -"workload on another system." -msgstr "" - -# 212eb8040cf244c2b2048131b667d337 -#: ../source/reference/program/mongoreplay.txt:400 -msgid "Record a Playback File from Existing pcap Data" -msgstr "" - -# c22bca0026174ac69611d97d0765a9c6 -#: ../source/reference/program/mongoreplay.txt:402 -msgid "" -"If you do not wish to use :program:`mongoreplay` to capture traffic, you " -"can capture traffic using a utility such as ``tcpdump`` and then create a" -" :program:`mongoreplay` recording from the static pcap file." -msgstr "" - -# 6c897abc92384504a068ea6cbcad9cc9 -#: ../source/reference/program/mongoreplay.txt:408 -msgid "Only use root privileges when connecting to a trusted source." -msgstr "" - -# acb62438a70e4d979ffd7f21e4be3f45 -#: ../source/reference/program/mongoreplay.txt:410 -msgid "" -"The following operation uses ``tcpdump`` to capture traffic through port " -"``27017`` on the ``eth0`` network interface and writes the captured data " -"to a pcap file called ``traffic.pcap``:" -msgstr "" - -# 2fbed6f1932241fd8765123a306c8ce4 -#: ../source/reference/program/mongoreplay.txt:418 -msgid "" -"To create the :program:`mongoreplay` playback file, you can use " -":toolcommand:`record` with the :option:`-f ` " -"option to specify the pcap file from which to create the playback file, " -"as in the following:" -msgstr "" - -# a77e831a68ed4ab3b05886762f120d28 -#: ../source/reference/program/mongoreplay.txt:433 -msgid "Use :toolcommand:`play`" -msgstr "" - -# 31ae06ca91ce4f2cb89877c4e5dc4929 -#: ../source/reference/program/mongoreplay.txt:436 -msgid "Execute a Playback File Against a Target Host" -msgstr "" - -# 9a10e2cf622f42d7979e990d37f705f0 -#: ../source/reference/program/mongoreplay.txt:438 -msgid "" -":toolcommand:`play` takes a playback file and executes the recorded " -"operations against the ``mongodb://example.com:27018`` host. Since the " -":program:`mongod` enforces authentication, the :doc:`connection string " -"` specified to :option:`--host` also " -"includes the username, password, and authentication database so that " -":program:`mongoreplay` can write to the database." -msgstr "" - -# 44c5bb220e4c49ce8a67e002316c5950 -#: ../source/reference/program/mongoreplay.txt:449 -msgid "" -"By default, :program:`play ` executes the playback file" -" at the rate of the recording. :option:`--speed` lets you modify the " -"playback speed. For example, the following operation executes the " -"operations in ``recording.bson`` at twice the recording speed:" -msgstr "" - -# 5a7222c2b95b425eaca5cfbb2f2c92d6 -#: ../source/reference/program/mongoreplay.txt:459 -msgid "Log Metrics About Execution Performance during Playback" -msgstr "" - -# dcb674109efe426aab517ca008bab52d -#: ../source/reference/program/mongoreplay.txt:461 -msgid "" -":toolcommand:`play` can produce a report with detailed metrics about the " -"performance of each operation executed during playback." -msgstr "" - -# 1fb71f65ea1a4cfc8260c58bf7938417 -#: ../source/reference/program/mongoreplay.txt:464 -msgid "" -"The following example executes playback against the " -"``mongodb://example.com:27017`` host and produces a JSON report written " -"to ``~/reports/playback-report.json``" -msgstr "" - -# 5000d065b6e54f5bbc8a6cb1372d06d0 -#: ../source/reference/program/mongoreplay.txt:472 -msgid "The ``play`` report contents would resemble:" -msgstr "" - -# 480e967d0cd947cdb34dc050f5bc51bc -# a8d3b833721146f0b113ac5307eb42c2 -#: ../source/reference/program/mongoreplay.txt:556 -#: ../source/reference/program/mongoreplay.txt:637 -msgid "Refer to :ref:`mongoreplay-report-format` for a description of each field." -msgstr "" - -# 1e3e09bd5c8e498eb50a67d6a2504468 -#: ../source/reference/program/mongoreplay.txt:561 -msgid "Use :toolcommand:`monitor`" -msgstr "" - -# 721e4f6c9f7845daa9e841eff28b075e -#: ../source/reference/program/mongoreplay.txt:564 -msgid "Inspect Recorded Operations" -msgstr "" - -# c277fd7317234575af127fdf5a7c9a19 -#: ../source/reference/program/mongoreplay.txt:566 -msgid "" -":toolcommand:`monitor` can create a report based on the contents of a " -"playback file. :toolcommand:`monitor`\\'s report includes *all* " -"operations and some metadata about each operation's execution." -msgstr "" - -# d8c4ac7c722240e1baf9e75ba8fd18c2 -#: ../source/reference/program/mongoreplay.txt:570 -msgid "" -"The following operation uses :toolcommand:`monitor` to create a JSON " -"report based on the contents of the ``recording.bson`` playback file " -"located in the ``~/recordings`` directory and write the report to " -"``~/reports/monitoring-report.json``:" -msgstr "" - -# 277b74133a384818b3986cb52f92b3da -#: ../source/reference/program/mongoreplay.txt:579 -msgid "The report contents would resemble:" -msgstr "" - -# 1c0620bf92b74ed3b7efa55ea9d5e3e7 -#: ../source/reference/program/mongoreplay.txt:640 -msgid "Inspect Live MongoDB Traffic" -msgstr "" - -# 517211be8de44b41a804ba87b74e50ee -#: ../source/reference/program/mongoreplay.txt:642 -msgid "" -":toolcommand:`monitor` can also inspect live traffic and, optionally, " -"create a report based on the observed operations." -msgstr "" - -# 6646e17d531247ad9ad676275122c25b -#: ../source/reference/program/mongoreplay.txt:645 -msgid "" -"To monitor traffic in real time in your terminal, omit the " -":option:`--report ` option, as in the " -"following:" -msgstr "" - -# 66081be12661406997cbdf91f1cc3d9d -#: ../source/reference/program/mongoreplay.txt:653 -msgid "" -"Optionally, you can create a report based on the operations observed " -"using :toolcommand:`monitor`. The following example creates a JSON report" -" written to ``~/reports/monitor-live.json`` based on the traffic through " -"port ``27017`` on the ``eth0`` network interface:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/program/mongorestore.po b/locale/es/LC_MESSAGES/reference/program/mongorestore.po deleted file mode 100644 index 2ba02e51560..00000000000 --- a/locale/es/LC_MESSAGES/reference/program/mongorestore.po +++ /dev/null @@ -1,1645 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:09+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 04ae0af8b4f0417994b3087cbec5f6aa -#: ../source/reference/program/mongorestore.txt:5 -msgid "``mongorestore``" -msgstr "" - -# 688c3e1fd5734b009a5e6c8ff91f5bc9 -#: ../source/reference/program/mongorestore.txt -msgid "On this page" -msgstr "" - -# f09aae22734d4ffda3e21f6c63692e9c -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:1 -msgid "Mac OSX Sierra and Go 1.6 Incompatibility" -msgstr "" - -# f795665cdcdb42f8b161153d68267912 -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:3 -msgid "" -"Users running on Mac OSX Sierra require the 3.2.10 or newer version of " -"|tool-binary|." -msgstr "" - -# b88d199e757d4055bf271da859fafaba -#: ../source/reference/program/mongorestore.txt:20 -msgid "Synopsis" -msgstr "" - -# 7bf266d475bb482d858c2296816c524d -#: ../source/reference/program/mongorestore.txt:22 -msgid "" -"The :program:`mongorestore` program writes data from a binary database " -"dump created by :program:`mongodump` to a MongoDB instance." -msgstr "" - -# 489bb65102dd42139c2ae5e30e5a449c -#: ../source/reference/program/mongorestore.txt:25 -msgid "" -":program:`mongorestore` also accepts data to restore via the standard " -"input." -msgstr "" - -# 8fe0e48057a748bbbecd7194ebc9600f -#: ../source/reference/program/mongorestore.txt:28 -msgid "" -":program:`mongorestore` can write data to either :program:`mongod` or " -":program:`mongos` instances." -msgstr "" - -# d98f046da1c54ea99059758af7c1b3b3 -#: ../source/reference/program/mongorestore.txt:31 -msgid "" -"For an overview of :program:`mongorestore` usage, see :doc:`/tutorial" -"/backup-and-restore-tools`." -msgstr "" - -# f441643db322469682becf13c7c2011b -#: ../source/reference/program/mongorestore.txt:35 -msgid "Behavior" -msgstr "" - -# 6e4962bd66ec4de4b31462ab925511d8 -#: ../source/reference/program/mongorestore.txt:38 -msgid "Insert Only" -msgstr "" - -# 5f13db30809946dc9190992b04a8dfa7 -#: ../source/reference/program/mongorestore.txt:40 -msgid "" -":program:`mongorestore` can create a new database or add data to an " -"existing database. However, :program:`mongorestore` performs inserts only" -" and does not perform updates. That is, if restoring documents to an " -"existing database and collection and existing documents have the same " -"value ``_id`` field as the to-be-restored documents, " -":program:`mongorestore` will *not* overwrite those documents." -msgstr "" - -# 8da035b3efdf48468e634c23f2fe9893 -#: ../source/reference/program/mongorestore.txt:48 -msgid "Rebuild Indexes" -msgstr "" - -# d452947acb054510996bd5fc0947ac9b -#: ../source/reference/program/mongorestore.txt:50 -msgid "" -":program:`mongorestore` recreates indexes recorded by " -":program:`mongodump`." -msgstr "" - -# e980a4310ea549eb9f78d36d5715dccb -#: ../source/reference/program/mongorestore.txt:54 -msgid "Version Compatibility" -msgstr "" - -# dfc144ce2dd74ceb80978a0aab738491 -#: ../source/includes/warning-mongodump-compatibility-2.2.rst:1 -msgid "" -"The data format used by :program:`mongodump` from version 2.2 or later is" -" *incompatible* with earlier versions of :program:`mongod`. Do not use " -"recent versions of :program:`mongodump` to back up older data stores." -msgstr "" - -# 1894a2fa713b4993ad387b1636232c81 -#: ../source/reference/program/mongorestore.txt:61 -msgid "Exclude ``system.profile`` Collection" -msgstr "" - -# e3de28eaed95485f9bce3641e556b464 -#: ../source/reference/program/mongorestore.txt:63 -msgid "" -":program:`mongorestore` does not restore the :data:`system.profile " -"<.system.profile>` collection data; however, if the backup data" -" includes :data:`system.profile <.system.profile>` collection " -"data and the collection does not exist in the target database, " -":program:`mongorestore` creates the collection but does not insert any " -"data into the collection." -msgstr "" - -# ea7c172a9e34466f8abd555125408bf0 -#: ../source/reference/program/mongorestore.txt:73 -msgid "Required Access" -msgstr "" - -# d0da238ad75146738436e949a0e0083e -#: ../source/includes/access-mongorestore-collections.rst:1 -msgid "" -"To restore data to a MongoDB deployment that has :doc:`access control " -"` enabled, the :authrole:`restore` role provides " -"access to restore any database if the backup data does not include " -":data:`system.profile <.system.profile>` collection data." -msgstr "" - -# e0c6ed4ba9b449e2bb6f2b6fac5ee48d -#: ../source/includes/fact-restore-role-system.profile.rst:1 -msgid "" -"If the backup data includes :data:`system.profile " -"<.system.profile>` collection data and the target database does" -" not contain the :data:`system.profile <.system.profile>` " -"collection, :program:`mongorestore` attempts to create the collection " -"even though the program does not actually restore ``system.profile`` " -"documents. As such, the user requires additional privileges to perform " -":authaction:`createCollection` and :authaction:`convertToCapped` actions " -"on the :data:`system.profile <.system.profile>` collection for " -"a database." -msgstr "" - -# 92740347a487484f8d4ed084918a17aa -#: ../source/includes/access-mongorestore-collections.rst:8 -msgid "" -"If running :program:`mongorestore` with :option:`--oplogReplay`, the " -":authrole:`restore` role is insufficient to replay the oplog. To replay " -"the oplog, create a :ref:`user-defined role ` " -"that has :authaction:`anyAction` on :ref:`resource-anyresource` and grant" -" only to users who must run :program:`mongorestore` with " -":option:`--oplogReplay`." -msgstr "" - -# 45d556cd6d98467dae7bbfa6f94a48da -#: ../source/reference/program/mongorestore.txt:78 -msgid "Options" -msgstr "" - -# cfd82bc8dd664daab1d0ed723de4d305 -#: ../source/reference/program/mongorestore.txt:80 -msgid "" -":program:`mongorestore` removed the ``--filter``, ``--dbpath``, and the " -"``--noobjcheck`` options." -msgstr "" - -# e3fd6f42f77e49119439188e55004978 -#: ../source/includes/option/option-mongorestore-help.rst:3 -msgid "Returns information on the options and use of :program:`mongorestore`." -msgstr "" - -# 9e316dea225c4338a51a1c52c54ddef8 -#: ../source/includes/option/option-mongorestore-verbose.rst:3 -msgid "" -"Increases the amount of internal reporting returned on standard output or" -" in log files. Increase the verbosity with the ``-v`` form by including " -"the option multiple times, (e.g. ``-vvvvv``.)" -msgstr "" - -# e07885f9a8ca4ca0be7a5c9db79f3e79 -#: ../source/includes/option/option-mongorestore-quiet.rst:3 -msgid "" -"Runs :program:`mongorestore` in a quiet mode that attempts to limit the " -"amount of output." -msgstr "" - -# 6d5409b678ec4e529c958bc5a263f5de -#: ../source/includes/option/option-mongorestore-quiet.rst:6 -msgid "This option suppresses:" -msgstr "" - -# 4ce7509da2284322938e7f538a31edbd -#: ../source/includes/option/option-mongorestore-quiet.rst:8 -msgid "output from :term:`database commands `" -msgstr "" - -# 15d317eaad774b878939e00d76608369 -#: ../source/includes/option/option-mongorestore-quiet.rst:10 -msgid "replication activity" -msgstr "" - -# 5dd21f0ef74a4bdcb800c33ee6166920 -#: ../source/includes/option/option-mongorestore-quiet.rst:12 -msgid "connection accepted events" -msgstr "" - -# 268fabea43fd42f896e4bb9e7af4a39a -#: ../source/includes/option/option-mongorestore-quiet.rst:14 -msgid "connection closed events" -msgstr "" - -# fac07ddd737c457eaa3aa747b7f4520b -#: ../source/includes/option/option-mongorestore-version.rst:3 -msgid "Returns the :program:`mongorestore` release number." -msgstr "" - -# 190503c235b743ddacbc7ddf36e6a949 -#: ../source/includes/option/option-mongorestore-host.rst:3 -msgid "*Default*: localhost:27017" -msgstr "" - -# 0ae1db2593a94937ae57749d0835c78b -#: ../source/includes/option/option-mongorestore-host.rst:5 -msgid "" -"Specifies a resolvable hostname for the :program:`mongod` to which to " -"connect. By default, the :program:`mongorestore` attempts to connect to a" -" MongoDB instance running on the localhost on port number ``27017``." -msgstr "" - -# 9e05d4ea30a74a2fbafb9c3da38d5357 -#: ../source/includes/option/option-mongorestore-host.rst:9 -msgid "" -"To connect to a replica set, specify the " -":setting:`~replication.replSetName` and a seed list of set members, as in" -" the following:" -msgstr "" - -# 1b31a6fd9bc349a2a42c231a52235f3e -#: ../source/includes/option/option-mongorestore-host.rst:17 -msgid "" -"You can always connect directly to a single MongoDB instance by " -"specifying the host and port number directly." -msgstr "" - -# 050553ae207b4ca49fd391b742df9207 -#: ../source/includes/option/option-mongorestore-host.rst:20 -msgid "" -"If you use IPv6 and use the ``
:`` format, you must enclose" -" the portion of an address and port combination in brackets (e.g. " -"``[
]``)." -msgstr "" - -# 3b8a2e27e9414b198b888724077ded35 -#: ../source/includes/option/option-mongorestore-port.rst:3 -msgid "*Default*: 27017" -msgstr "" - -# bfef856a5fbb446c817bf8de1c1f376e -#: ../source/includes/option/option-mongorestore-port.rst:5 -msgid "" -"Specifies the TCP port on which the MongoDB instance listens for client " -"connections." -msgstr "" - -# d477c769a34a48659058af19656c77d9 -#: ../source/includes/option/option-mongorestore-ssl.rst:5 -msgid "" -"Enables connection to a :program:`mongod` or :program:`mongos` that has " -"TLS/SSL support enabled." -msgstr "" - -# 3759c0f9cd8946199d15d94e0222fed9 -# d51fda0f497841039ddec9fae23c6052 -# ec09f02f610e47e48b778a9c8c33e506 -# ebf9bb1305db4469b3f067a6e2272ee6 -# e4d2966b3c29466daee4af46ce6b98fa -# c54478f6bdb8463089a8a65aa7ff26dc -# 5972bc8768f848aabd38ffe17b867246 -#: ../source/includes/fact-ssl-supported.rst:3 -msgid "" -"Most MongoDB distributions now include support for TLS/SSL. See " -":doc:`/tutorial/configure-ssl` and :doc:`/tutorial/configure-ssl-clients`" -" for more information about TLS/SSL and MongoDB." -msgstr "" - -# 8c2a7bdf571d403e8c0b304fc65df26f -#: ../source/includes/option/option-mongorestore-sslCAFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains the root certificate chain " -"from the Certificate Authority. Specify the file name of the :file:`.pem`" -" file using relative or absolute paths." -msgstr "" - -# a6565f5d9f0b4e30b557f294e2f69e99 -#: ../source/includes/option/option-mongorestore-sslCAFile.rst:13 -msgid "" -"For SSL connections (``--ssl``) to :program:`mongod` and " -":program:`mongos`, if the :program:`mongorestore` runs without the " -":option:`--sslCAFile`, :program:`mongorestore` will not attempt to " -"validate the server certificates. This creates a vulnerability to expired" -" :program:`mongod` and :program:`mongos` certificates as well as to " -"foreign processes posing as valid :program:`mongod` or :program:`mongos` " -"instances. Ensure that you *always* specify the CA file to validate the " -"server certificates in cases where intrusion is a possibility." -msgstr "" - -# 6de9d703e0d44b51a327defd6ab9587c -#: ../source/includes/option/option-mongorestore-sslPEMKeyFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains both the TLS/SSL " -"certificate and key. Specify the file name of the :file:`.pem` file using" -" relative or absolute paths." -msgstr "" - -# cca91762ee734a408e4ded39a71e5481 -#: ../source/includes/option/option-mongorestore-sslPEMKeyFile.rst:9 -msgid "" -"This option is required when using the :option:`--ssl` option to connect " -"to a :program:`mongod` or :program:`mongos` that has " -":setting:`~net.ssl.CAFile` enabled *without* " -":setting:`~net.ssl.allowConnectionsWithoutCertificates`." -msgstr "" - -# d8bd8adf535d40f78b7bbcbefb6ed598 -#: ../source/includes/option/option-mongorestore-sslPEMKeyPassword.rst:5 -msgid "" -"Specifies the password to de-crypt the certificate-key file (i.e. " -":option:`--sslPEMKeyFile`). Use the :option:`--sslPEMKeyPassword` option " -"only if the certificate-key file is encrypted. In all cases, the " -":program:`mongorestore` will redact the password from all logging and " -"reporting output." -msgstr "" - -# 4868faaae6174d0e91cf28b88f4fb992 -#: ../source/includes/option/option-mongorestore-sslPEMKeyPassword.rst:10 -msgid "" -"If the private key in the PEM file is encrypted and you do not specify " -"the :option:`--sslPEMKeyPassword` option, the :program:`mongorestore` " -"will prompt for a passphrase. See :ref:`ssl-certificate-password`." -msgstr "" - -# cc2860b8c5a34e07bd6d5461d3eca77e -#: ../source/includes/option/option-mongorestore-sslCRLFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains the Certificate Revocation " -"List. Specify the file name of the :file:`.pem` file using relative or " -"absolute paths." -msgstr "" - -# 187414005f0c455d8594c6668cd540a6 -#: ../source/includes/option/option-mongorestore-sslAllowInvalidCertificates.rst:5 -msgid "" -"Bypasses the validation checks for server certificates and allows the use" -" of invalid certificates. When using the " -":setting:`~net.ssl.allowInvalidCertificates` setting, MongoDB logs as a " -"warning the use of the invalid certificate." -msgstr "" - -# 2335d0ea0b7e44c1b6dc6e150b215d2d -#: ../source/includes/option/option-mongorestore-sslAllowInvalidHostnames.rst:5 -msgid "" -"Disables the validation of the hostnames in TLS/SSL certificates. Allows " -":program:`mongorestore` to connect to MongoDB instances if the hostname " -"their certificates do not match the specified hostname." -msgstr "" - -# 28d397f7ab194268a8290756794930e0 -#: ../source/includes/option/option-mongorestore-sslFIPSMode.rst:5 -msgid "" -"Directs the :program:`mongorestore` to use the FIPS mode of the installed" -" OpenSSL library. Your system must have a FIPS compliant OpenSSL library " -"to use the :option:`--sslFIPSMode` option." -msgstr "" - -# fe097c1d2f44487db483653edaaa8bdc -#: ../source/includes/note-fips-is-enterprise-only.rst:1 -msgid "" -"FIPS-compatible SSL is available only in `MongoDB Enterprise " -"`_. See " -":doc:`/tutorial/configure-fips` for more information." -msgstr "" - -# 2021e33ec603474fb1355eb14329cf8c -#: ../source/includes/option/option-mongorestore-username.rst:3 -msgid "" -"Specifies a username with which to authenticate to a MongoDB database " -"that uses authentication. Use in conjunction with the ``--password`` and " -"``--authenticationDatabase`` options." -msgstr "" - -# ba2a4e0576474e429f67127b7f03a38d -#: ../source/includes/option/option-mongorestore-password.rst:3 -msgid "" -"Specifies a password with which to authenticate to a MongoDB database " -"that uses authentication. Use in conjunction with the ``--username`` and " -"``--authenticationDatabase`` options." -msgstr "" - -# c57ac19c5c704240ac9611b6182820ce -#: ../source/includes/option/option-mongorestore-password.rst:9 -msgid "" -"If you do not specify an argument for :option:`--password`, " -":program:`mongorestore` returns an error." -msgstr "" - -# 909b86819fa945a4991f5ceac00b1537 -#: ../source/includes/option/option-mongorestore-password.rst:14 -msgid "" -"If you wish :program:`mongorestore` to prompt the user for the password, " -"pass the :option:`--username` option without :option:`--password` or " -"specify an empty string as the :option:`--password` value, as in " -"``--password \"\"`` ." -msgstr "" - -# c84d8dbb976a4302a8357125b8dd5061 -#: ../source/includes/option/option-mongorestore-authenticationDatabase.rst:3 -msgid "" -"Specifies the database in which the user is created. See :ref:`user-" -"authentication-database`." -msgstr "" - -# 3ffe9f0acdaa49e9a7cf4b7f0ca03ccc -#: ../source/includes/option/option-mongorestore-authenticationMechanism.rst:3 -msgid "*Default*: SCRAM-SHA-1" -msgstr "" - -# 308a06cb811f4570bd55992de191bf66 -#: ../source/includes/option/option-mongorestore-authenticationMechanism.rst:5 -msgid "" -"Added support for the ``PLAIN`` and ``MONGODB-X509`` authentication " -"mechanisms." -msgstr "" - -# 11cdb21c6ce64b889d26edd0e713a1db -#: ../source/includes/option/option-mongorestore-authenticationMechanism.rst:9 -msgid "" -"Added support for the ``SCRAM-SHA-1`` authentication mechanism. Changed " -"default mechanism to ``SCRAM-SHA-1``." -msgstr "" - -# 821f42e0173440718731e4a403ced596 -#: ../source/includes/option/option-mongorestore-authenticationMechanism.rst:14 -msgid "" -"Specifies the authentication mechanism the :program:`mongorestore` " -"instance uses to authenticate to the :program:`mongod` or " -":program:`mongos`." -msgstr "" - -# af7bbfb9dd6643738725ba2f91856449 -#: ../source/includes/option/option-mongorestore-authenticationMechanism.rst:21 -msgid "Value" -msgstr "" - -# 2e37395122324230b4320f924faafc21 -#: ../source/includes/option/option-mongorestore-authenticationMechanism.rst:23 -msgid "Description" -msgstr "" - -# 03dc7df30306430983b621e401c3588b -#: ../source/includes/option/option-mongorestore-authenticationMechanism.rst:25 -msgid ":ref:`SCRAM-SHA-1 `" -msgstr "" - -# 1c07aec9c5924aedbd94f3e81140bbef -#: ../source/includes/option/option-mongorestore-authenticationMechanism.rst:27 -msgid "" -"`RFC 5802 `_ standard Salted " -"Challenge Response Authentication Mechanism using the SHA1 hash function." -msgstr "" - -# 6f27624e197f4bbd87f4268daf35e749 -#: ../source/includes/option/option-mongorestore-authenticationMechanism.rst:31 -msgid ":ref:`MONGODB-CR `" -msgstr "" - -# 2c6f23c3a0a1456eb9154f77eb89d295 -#: ../source/includes/option/option-mongorestore-authenticationMechanism.rst:33 -msgid "MongoDB challenge/response authentication." -msgstr "" - -# 08e6487885614237871a4f7f033e6883 -#: ../source/includes/option/option-mongorestore-authenticationMechanism.rst:35 -msgid ":ref:`MONGODB-X509 `" -msgstr "" - -# 187621f3f5914269b027de11ed7c53d4 -#: ../source/includes/option/option-mongorestore-authenticationMechanism.rst:37 -msgid "MongoDB TLS/SSL certificate authentication." -msgstr "" - -# 57c12ef9a7234abea0d415cd620c42e9 -#: ../source/includes/option/option-mongorestore-authenticationMechanism.rst:39 -msgid ":ref:`GSSAPI ` (Kerberos)" -msgstr "" - -# cc70442231dd43588d3aacae0f3d15ca -#: ../source/includes/option/option-mongorestore-authenticationMechanism.rst:41 -msgid "" -"External authentication using Kerberos. This mechanism is available only " -"in `MongoDB Enterprise `_." -msgstr "" - -# 42fcd7cff23d463e83a69efe1efa7a2f -#: ../source/includes/option/option-mongorestore-authenticationMechanism.rst:45 -msgid ":ref:`PLAIN ` (LDAP SASL)" -msgstr "" - -# 189f4c04d86144ffbf4be14adb49a9b0 -#: ../source/includes/option/option-mongorestore-authenticationMechanism.rst:47 -msgid "" -"External authentication using LDAP. You can also use ``PLAIN`` for " -"authenticating in-database users. ``PLAIN`` transmits passwords in plain " -"text. This mechanism is available only in `MongoDB Enterprise " -"`_." -msgstr "" - -# 0eb13b79ec5341f28811f0b5d2a9b0f7 -#: ../source/includes/option/option-mongorestore-gssapiServiceName.rst:5 -msgid "" -"Specify the name of the service using :doc:`GSSAPI/Kerberos " -"`. Only required if the service does not use the default " -"name of ``mongodb``." -msgstr "" - -# 153d51f2921c49f99ce85c511a7ebb96 -# a612200eae184a54a4066c5fa4a17418 -#: ../source/includes/option/option-mongorestore-gssapiHostName.rst:9 -#: ../source/includes/option/option-mongorestore-gssapiServiceName.rst:9 -msgid "This option is available only in MongoDB Enterprise." -msgstr "" - -# 5a53cf8bb49649e4a2a1045b703866f5 -#: ../source/includes/option/option-mongorestore-gssapiHostName.rst:5 -msgid "" -"Specify the hostname of a service using :doc:`GSSAPI/Kerberos " -"`. *Only* required if the hostname of a machine does not " -"match the hostname resolved by DNS." -msgstr "" - -# 412b264f19a1434eaeb4ef712079058a -#: ../source/includes/option/option-mongorestore-db.rst:3 -msgid "" -"Specifies a database for :program:`mongorestore` to restore data *into*. " -"If the database does not exist, :program:`mongorestore` creates the " -"database. If you do not specify a ````, :program:`mongorestore` " -"creates new databases that correspond to the databases where data " -"originated and data may be overwritten. Use this option to restore data " -"into a MongoDB instance that already has data." -msgstr "" - -# c651d0c6d13140e893c8d5ab9859d697 -#: ../source/includes/option/option-mongorestore-db.rst:10 -msgid "" -":option:`--db` does *not* control which :term:`BSON` files " -":program:`mongorestore` restores. You must use the " -":program:`mongorestore` :ref:`path option ` to " -"limit that restored data." -msgstr "" - -# 964d20bd0aa944bca766ff96fef4b457 -#: ../source/includes/option/option-mongorestore-collection.rst:3 -msgid "" -"Specifies a single collection for :program:`mongorestore` to restore. If " -"you do not specify :option:`--collection`, :program:`mongorestore` takes " -"the collection name from the input filename. If the input file has an " -"extension, MongoDB omits the extension of the file from the collection " -"name." -msgstr "" - -# 1d75d76f75fe4bd78d7f404074334f1d -#: ../source/includes/option/option-mongorestore-nsExclude.rst:6 -msgid "" -"Excludes the specified :term:`namespaces ` from the restore " -"operation." -msgstr "" - -# 2a12ffe917f44b62a01746e1806930f0 -#: ../source/includes/extracts/ns-pattern-simple-exclude.rst:1 -msgid "" -":option:`--nsExclude` accepts a *namespace pattern* as its argument. The " -"namespace pattern permits :option:`--nsExclude` to refer to any namespace" -" that matches the specified pattern. :program:`mongorestore` matches the " -"smallest valid occurence of the namespace pattern." -msgstr "" - -# 6d2480b5d72f4937bb149fde473b78f8 -# 12bb367d57f74bfea81bc243c6453e43 -#: ../source/includes/extracts/ns-pattern-simple-exclude.rst:6 -#: ../source/includes/extracts/ns-pattern-simple-include.rst:6 -msgid "" -"Use asterisks (``*``) as wild cards. Escape all literal asterisks and " -"backslashes with a backslash. :ref:`example-basic-wildcard-usage` " -"provides an example of using asterisks as wild cards." -msgstr "" - -# 0d0b6fcf556d448a9a3b6f346e08ffd1 -#: ../source/includes/option/option-mongorestore-nsInclude.rst:6 -msgid "" -"Includes only the specified :term:`namespaces ` in the restore" -" operation. By enabling you to specify multiple collections to restore, " -":option:`--nsInclude` offers a superset of the functionality of the " -":option:`--collection` option." -msgstr "" - -# 57f6e6cb852a4d37b052f1ce6e7fe8d1 -#: ../source/includes/extracts/ns-pattern-simple-include.rst:1 -msgid "" -":option:`--nsInclude` accepts a *namespace pattern* as its argument. The " -"namespace pattern permits :option:`--nsInclude` to refer to any namespace" -" that matches the specified pattern. :program:`mongorestore` matches the " -"smallest valid occurence of the namespace pattern." -msgstr "" - -# 89d01244a1664261bfa32b07819c0cb6 -#: ../source/includes/option/option-mongorestore-nsFrom.rst:6 -msgid "" -"Use with :option:`--nsTo` to rename a :term:`namespace` during the " -"restore operation. :option:`--nsFrom` specifies the collection in the " -"dump file, while :option:`--nsTo` specifies the name that should be used " -"in the restored database." -msgstr "" - -# 11a9ee518ea345d09bc960c372056b63 -#: ../source/includes/extracts/ns-pattern-complex-from.rst:1 -msgid "" -":option:`--nsFrom` accepts a *namespace pattern* as its argument. The " -"namespace pattern permits :option:`--nsFrom` to refer to any namespace " -"that matches the specified pattern. :program:`mongorestore` matches the " -"smallest valid occurence of the namespace pattern." -msgstr "" - -# 3da284c4efe84a9bad43516911e5bee0 -# fbc72042987f4b4cbe0946ed231c264e -#: ../source/includes/extracts/ns-pattern-complex-from.rst:6 -#: ../source/includes/extracts/ns-pattern-complex-to.rst:6 -msgid "" -"For simple replacements, use asterisks (``*``) as wild cards. Escape all " -"literal asterisks and backslashes with a backslash. Replacements " -"correspond linearly to matches: each asterisk in ``--nsFrom`` must " -"correspond to an asterisk in ``--nsTo``, and the first asterisk in " -"``--nsFrom`` matches the first asterisk in ``nsTo``." -msgstr "" - -# 16b9e33cf2594a3b83f87679a3a20a44 -# 9d4bd14e5226424bb1b38e08d48f5a28 -#: ../source/includes/extracts/ns-pattern-complex-from.rst:12 -#: ../source/includes/extracts/ns-pattern-complex-to.rst:12 -msgid "" -"For more complex replacements, use dollar signs to delimit a \"wild " -"card\" variable to use in the replacement. :ref:`example-complex-" -"wildcard-usage` provides an example of complex replacements with dollar " -"sign-delimited wild cards." -msgstr "" - -# 363f549787a54bd6a10debce0b361115 -# 02f7602997a4448f8d7b0831a25fef45 -#: ../source/includes/extracts/ns-pattern-complex-from.rst:17 -#: ../source/includes/extracts/ns-pattern-complex-to.rst:17 -msgid "" -"Unlike replacements with asterisks, replacements with dollar sign-" -"delimited wild cards do **not** need to be linear." -msgstr "" - -# f05dca8216ec431bbdb45b8c49f44c39 -#: ../source/includes/option/option-mongorestore-nsTo.rst:6 -msgid "" -"Use with :option:`--nsFrom` to rename a :term:`namespace` during the " -"restore operation. :option:`--nsTo` specifies the new collection name to " -"use in the restored database, while :option:`--nsFrom` specifies the name" -" in the dump file." -msgstr "" - -# 5ca746adf6e04928870ec7d81ba15f12 -#: ../source/includes/extracts/ns-pattern-complex-to.rst:1 -msgid "" -":option:`--nsTo` accepts a *namespace pattern* as its argument. The " -"namespace pattern permits :option:`--nsTo` to refer to any namespace that" -" matches the specified pattern. :program:`mongorestore` matches the " -"smallest valid occurence of the namespace pattern." -msgstr "" - -# 0b2c9f1190e64f3388774355d3470d69 -#: ../source/includes/option/option-mongorestore-objcheck.rst:3 -msgid "" -"Forces :program:`mongorestore` to validate all requests from clients upon" -" receipt to ensure that clients never insert invalid documents into the " -"database. For objects with a high degree of sub-document nesting, " -":option:`--objcheck` can have a small impact on performance." -msgstr "" - -# 54077fe95f614ef788f8994dd4ce2445 -#: ../source/includes/option/option-mongorestore-objcheck.rst:8 -msgid "" -"MongoDB enables :option:`--objcheck` by default, to prevent any client " -"from inserting malformed or invalid BSON into a MongoDB database." -msgstr "" - -# d5651e2f44b143ae9757c3e04ec81a05 -#: ../source/includes/option/option-mongorestore-drop.rst:3 -msgid "" -"Before restoring the collections from the dumped backup, drops the " -"collections from the target database. :option:`--drop` does not drop " -"collections that are not in the backup." -msgstr "" - -# 97ee949c831e4715ae01a9f64d8d40b8 -#: ../source/includes/option/option-mongorestore-drop.rst:7 -msgid "" -"When the restore includes the ``admin`` database, :program:`mongorestore`" -" with :option:`--drop` removes all user credentials and replaces them " -"with the users defined in the dump file. Therefore, in systems with " -":setting:`~security.authorization` enabled, :program:`mongorestore` must " -"be able to authenticate to an existing user *and* to a user defined in " -"the dump file. If :program:`mongorestore` can't authenticate to a user " -"defined in the dump file, the restoration process will fail, leaving an " -"empty database." -msgstr "" - -# bca4892818c94a049e3f35a5f9e35c0a -#: ../source/includes/option/option-mongorestore-dryRun.rst:6 -msgid "" -"Runs :program:`mongorestore` without actually importing any data, " -"returning the :program:`mongorestore` summary information. Use with " -"``--verbose`` to produce more detailed summary information." -msgstr "" - -# 6afdce9b8e864de58a046be4bfe1014f -#: ../source/includes/option/option-mongorestore-oplogReplay.rst:3 -msgid "" -"After restoring the database dump, replays the :term:`oplog` entries from" -" the :file:`oplog.bson` file located in the top level of the dump " -"directory. When used in conjunction with :option:`mongodump --oplog " -"<--oplog>`, :program:`mongorestore --oplogReplay ` restores" -" the database to the point-in-time backup captured with the ``mongodump " -"--oplog`` command. For an example of :option:`--oplogReplay`, see :ref" -":`backup-restore-oplogreplay`." -msgstr "" - -# a5bc4b6f766347fdb65eb1a277edc6ac -#: ../source/includes/option/option-mongorestore-oplogReplay.rst:11 -msgid "" -":program:`mongorestore --oplogReplay ` replays any valid " -":file:`oplog.bson` file found in the top level of the dump directory. " -"That is, if you have a bson file that contains valid oplog entries, you " -"can name the file ``oplog.bson`` and move it to the top level of the dump" -" directory for :program:`mongorestore --oplogReplay ` to " -"replay." -msgstr "" - -# ebc4eaf9524e4277a8a7d19177d381eb -#: ../source/includes/option/option-mongorestore-oplogReplay.rst:18 -msgid ":ref:`mongorestore Required Access `" -msgstr "" - -# 9c89001275e34175bb999eb5fb95741f -#: ../source/includes/option/option-mongorestore-oplogLimit.rst:3 -msgid "" -"Prevents :program:`mongorestore` from applying :term:`oplog` entries with" -" timestamp newer than or equal to ````. Specify " -"```` values in the form of ``:``, where " -"```` is the seconds since the UNIX epoch, and ```` " -"represents a counter of operations in the oplog that occurred in the " -"specified second." -msgstr "" - -# a08f5a96ffb94a398070551435a431b3 -#: ../source/includes/option/option-mongorestore-oplogLimit.rst:10 -msgid "" -"You must use :option:`--oplogLimit` in conjunction with the " -":option:`--oplogReplay` option." -msgstr "" - -# 938f3fcebd3e467580f16876d0bbace1 -#: ../source/includes/option/option-mongorestore-oplogFile.rst:6 -msgid "" -"Specifies the path to the oplog file containing oplog data for the " -"restore." -msgstr "" - -# e16aedc6f5a443e8a9c08803ba0877cb -#: ../source/includes/option/option-mongorestore-keepIndexVersion.rst:3 -msgid "" -"Prevents :program:`mongorestore` from upgrading the index to the latest " -"version during the restoration process." -msgstr "" - -# a2b9c12727784603a9c97957c7005995 -#: ../source/includes/option/option-mongorestore-noIndexRestore.rst:3 -msgid "" -"Prevents :program:`mongorestore` from restoring and building indexes as " -"specified in the corresponding :program:`mongodump` output." -msgstr "" - -# 9706f6aa885b445a84ae7c7c156b9161 -#: ../source/includes/option/option-mongorestore-noOptionsRestore.rst:3 -msgid "" -"Prevents :program:`mongorestore` from setting the collection options, " -"such as those specified by the :dbcommand:`collMod` :term:`database " -"command`, on restored collections." -msgstr "" - -# 6a298ff9fedc4b979aafdbfe2f5149ef -#: ../source/includes/option/option-mongorestore-restoreDbUsersAndRoles.rst:3 -msgid "" -"Restore user and role definitions for the given database. See " -":doc:`/reference/system-roles-collection` and :doc:`/reference/system-" -"users-collection` for more information." -msgstr "" - -# d29a664702ba45a89b2f9d68f103ec26 -#: ../source/includes/option/option-mongorestore-writeConcern.rst:3 -msgid "*Default*: majority" -msgstr "" - -# 67df363274f243bab73c4943a2cba9ba -#: ../source/includes/option/option-mongorestore-writeConcern.rst:5 -msgid "" -"Specifies the :term:`write concern` for each write operation that " -":program:`mongorestore` writes to the target database." -msgstr "" - -# 3b03dcb2efb84d0599f8c4d976cfd3f3 -#: ../source/includes/option/option-mongorestore-writeConcern.rst:8 -msgid "Specify the write concern as a document with :ref:`w options `." -msgstr "" - -# d6cb82022fc44fdc851722d940c988de -#: ../source/includes/option/option-mongorestore-maintainInsertionOrder.rst:3 -msgid "*Default*: False" -msgstr "" - -# 8f2be411c388434991430da08d6ef5cf -#: ../source/includes/option/option-mongorestore-maintainInsertionOrder.rst:5 -msgid "" -"If specified, :program:`mongorestore` inserts the documents in the order " -"of their appearance in the input source, otherwise " -":program:`mongorestore` may perform the insertions in an arbitrary order." -msgstr "" - -# 492d0e257bb64159918dc0c9c4c2b18d -#: ../source/includes/option/option-mongorestore-numParallelCollections.rst:3 -msgid "*Default*: 4" -msgstr "" - -# ef1411b4c4ae4b008aa926c9b27a0986 -#: ../source/includes/option/option-mongorestore-numParallelCollections.rst:5 -msgid "Number of collections :program:`mongorestore` should restore in parallel." -msgstr "" - -# 44116d2b170d48d2a05db1e5f6bda752 -#: ../source/includes/option/option-mongorestore-numParallelCollections.rst:8 -msgid "" -"If you specify ``-j`` when restoring a *single* collection, ``-j`` maps " -"to the :option:`--numInsertionWorkersPerCollection` option rather than " -":option:`--numParallelCollections`." -msgstr "" - -# d146f80e2e7d48bf93b59fd1485543e9 -#: ../source/includes/option/option-mongorestore-numInsertionWorkersPerCollection.rst:3 -msgid "*Default*: 1" -msgstr "" - -# 2f4943bb01eb462984e3426ad430bfe7 -#: ../source/includes/option/option-mongorestore-numInsertionWorkersPerCollection.rst:7 -msgid "" -"Specifies the number of insertion workers to run concurrently per " -"collection." -msgstr "" - -# 6169df7978134e2dad68a68d47847335 -#: ../source/includes/option/option-mongorestore-numInsertionWorkersPerCollection.rst:10 -msgid "" -"For large imports, increasing the number of insertion workers may " -"increase the speed of the import." -msgstr "" - -# 82b853a532c443b382eaad331b98b57a -#: ../source/includes/option/option-mongorestore-stopOnError.rst:5 -msgid "" -"Forces :program:`mongorestore` to halt the restore when it encounters an " -"error." -msgstr "" - -# 1c20137fcef349cbb332b6b96477974c -#: ../source/includes/option/option-mongorestore-bypassDocumentValidation.rst:3 -msgid "" -"Enables :program:`mongorestore` to bypass :doc:`document validation " -"` during the operation. This lets you insert " -"documents that do not meet the validation requirements." -msgstr "" - -# 4085bf8ca5a64622800de6627c8db0a5 -#: ../source/includes/option/option-mongorestore-gzip.rst:5 -msgid "" -"Restores from compressed files or data stream created by " -":program:`mongodump --archive `" -msgstr "" - -# fb6edcc3c3954cdba744529a83fde67e -#: ../source/includes/option/option-mongorestore-gzip.rst:8 -msgid "" -"To restore from a dump directory that contains compressed files, run " -":program:`mongorestore` with the new ``--gzip`` option." -msgstr "" - -# 8f4b47bf6a5844baa599e5695dd83feb -#: ../source/includes/option/option-mongorestore-gzip.rst:11 -msgid "" -"To restore from a compressed archive file, run :program:`mongorestore` " -"with the ``--gzip`` option in conjunction with the ``--archive`` option." -msgstr "" - -# b6c035916d2643df814aeee7cbc712c4 -#: ../source/includes/option/option-mongorestore-.rst:3 -msgid "" -"The final argument of the :program:`mongorestore` command is a directory " -"path. This argument specifies the location of the database dump from " -"which to restore." -msgstr "" - -# 1db6d14fd9844d4495da046c34ef9f96 -#: ../source/includes/option/option-mongorestore-.rst:7 -msgid "" -"You cannot specify both the ```` argument and the ``--dir`` option," -" which also specifies the dump directory, to :program:`mongorestore`." -msgstr "" - -# 917be8f99f4c4d38b319348ca7b794bc -#: ../source/includes/option/option-mongorestore-archive.rst:5 -msgid "Restores from an archive file or from the standard input (``stdin``)." -msgstr "" - -# 5444811280e34922b9740bacb4b733fd -#: ../source/includes/option/option-mongorestore-archive.rst:7 -msgid "" -"To restore from an archive file, run :program:`mongorestore` with the " -"``--archive`` option and the archive filename." -msgstr "" - -# ba0c4c77405a47e5a740769af6c0e57f -#: ../source/includes/option/option-mongorestore-archive.rst:10 -msgid "" -"To restore from the standard input, run :program:`mongorestore` with the " -"``archive`` option but *omit* the filename." -msgstr "" - -# 095ac4fdd08d41efaf9cb64b1ffcfaf6 -# 67b9818bd07f463092e1b5d3df834179 -#: ../source/includes/option/option-mongorestore-archive.rst:15 -#: ../source/includes/option/option-mongorestore-dir.rst:8 -msgid "You cannot use the ``--archive`` option with the ``--dir`` option." -msgstr "" - -# fb5e536dede8441486d33838baaade09 -#: ../source/includes/option/option-mongorestore-archive.rst:17 -msgid "" -":program:`mongorestore` still supports the positional ``-`` parameter to " -"restore a *single* collection from the standard input." -msgstr "" - -# b7a0416c19324c5687620ad7393b2ad3 -#: ../source/includes/option/option-mongorestore-dir.rst:3 -msgid "Specifies the dump directory." -msgstr "" - -# 16c628059563485187deaa3b2c3b5de2 -#: ../source/includes/option/option-mongorestore-dir.rst:5 -msgid "" -"You cannot specify both the ``--dir`` option and the ```` argument," -" which also specifies the dump directory, to :program:`mongorestore`." -msgstr "" - -# 4749981bc0b3498ba9dd9cc48d4202a1 -#: ../source/reference/program/mongorestore.txt:183 -msgid "Examples" -msgstr "" - -# bee5a3f73c80413a9b1682a0016edf0e -#: ../source/reference/program/mongorestore.txt:186 -msgid "Restore a Collection" -msgstr "" - -# f42171d4eab64a1a8012dfb343556947 -#: ../source/reference/program/mongorestore.txt:188 -msgid "Consider the following example:" -msgstr "" - -# bdc1df1d0e004ec0a0973d9250717441 -#: ../source/reference/program/mongorestore.txt:194 -msgid "" -"Here, :program:`mongorestore` reads the database dump in the ``dump/`` " -"sub-directory of the current directory, and restores *only* the documents" -" in the collection named ``people`` from the database named ``accounts``." -" :program:`mongorestore` restores data to the instance running on the " -"localhost interface on port ``27017``." -msgstr "" - -# b7a2e0afdfaf4264b867f13c58018a07 -#: ../source/reference/program/mongorestore.txt:202 -msgid "" -"You may alternatively use :option:`--nsInclude` to specify the canonical " -"name of the collection that you wish to restore rather than " -":option:`--collection`. :option:`--nsInclude` enables you to specify the " -":term:`namespace` of one or more collections that you wish to include in " -"the restore operation. The following example restores the ``people`` " -"collection from the ``accounts`` database in the ``dump/`` sub-directory " -"of the current directory:" -msgstr "" - -# a03e6a72a2b24232a4bc1d5a90544b2c -#: ../source/reference/program/mongorestore.txt:217 -msgid "Restore Collections Using Wild Cards" -msgstr "" - -# 9b30b92126f54ca3b54fb3f0b10145f1 -#: ../source/reference/program/mongorestore.txt:221 -msgid "" -":option:`--nsInclude` and :option:`--nsExclude` support specifying the " -":term:`namespaces ` you wish to include or exclude from a " -"restore operation using asterisks as *wild cards*." -msgstr "" - -# c75d8a598296483f8b4aab70bcfa83af -#: ../source/reference/program/mongorestore.txt:225 -msgid "" -"The following example restores the documents in the ``dump/`` sub-" -"directory of the current directory that match the specified namespace " -"pattern. The :option:`--nsInclude` statement specifies to only restore " -"documents in the ``transactions`` database while :option:`--nsExclude` " -"instructs :program:`mongorestore` to exclude collections whose names end " -"with ``_dev``. :program:`mongorestore` restores data to the " -":program:`mongod` instance running on the localhost interface on port " -"``27017``." -msgstr "" - -# fbf42aa1883141c3ab7440443b08583b -#: ../source/reference/program/mongorestore.txt:241 -msgid "Change Collections' Namespaces during Restore" -msgstr "" - -# e7988559ce4c4b22a0701ee36f226046 -#: ../source/reference/program/mongorestore.txt:245 -msgid "" -"MongoDB 3.4 added the :option:`--nsFrom` and :option:`--nsTo` options, " -"which enable you to change the namespace of a collection that you are " -"restoring. :option:`--nsFrom` and :option:`--nsTo` support using " -"asterisks as wild cards *and* support using dollar signs to delimit " -"\"wild card\" variables to use in the replacement." -msgstr "" - -# b50eb9ab3baf4132851d76451881e60f -#: ../source/reference/program/mongorestore.txt:251 -msgid "" -"Consider a database ``data`` that you have exported to a ``dump/`` " -"directory using :program:`mongodump`. The ``data`` database contains the " -"following collections:" -msgstr "" - -# ec4538f523ec47708d34bbf7c3d433c4 -#: ../source/reference/program/mongorestore.txt:255 -msgid "``sales_customer1``" -msgstr "" - -# afd76b7134ee41edbf074858dc38aba9 -#: ../source/reference/program/mongorestore.txt:256 -msgid "``sales_customer2``" -msgstr "" - -# 567e9c5287944595997fc33cd825d883 -#: ../source/reference/program/mongorestore.txt:257 -msgid "``sales_customer3``" -msgstr "" - -# 974873af544f435d83158a85e0f7356a -#: ../source/reference/program/mongorestore.txt:258 -msgid "``users_customer1``" -msgstr "" - -# 09cfd5e2ebd842279ca2592eaa0bbba9 -#: ../source/reference/program/mongorestore.txt:259 -msgid "``users_customer2``" -msgstr "" - -# e285cd75121e4e4299da0bb1f26de421 -#: ../source/reference/program/mongorestore.txt:260 -msgid "``users_customer3``" -msgstr "" - -# 3f0a898eb93d4d04abe25f2556197d7c -#: ../source/reference/program/mongorestore.txt:262 -msgid "" -"Using :option:`--nsFrom` and :option:`--nsTo`, you can restore the data " -"into different namespaces. The following operation" -msgstr "" - -# 9efe72eb5f054210ad653c4edb62d588 -#: ../source/reference/program/mongorestore.txt:265 -msgid "" -"restores the ``sales_`` collections in the ``data`` " -"database to ```` collections in the ``sales`` database, and" -msgstr "" - -# 360fd74b78984400a1c9344196692b3c -#: ../source/reference/program/mongorestore.txt:268 -msgid "" -"restores the ``users_`` collections to ```` " -"collections in the ``users`` database." -msgstr "" - -# 1eaf8ee82f4e47b386ef8bb3fde3fd1e -#: ../source/reference/program/mongorestore.txt:276 -msgid "Restore with Access Control" -msgstr "" - -# bb9e261571984b18afd34b72904e85d2 -#: ../source/reference/program/mongorestore.txt:278 -msgid "" -"In the following example, :program:`mongorestore` restores a database " -"dump located at ``/opt/backup/mongodump-2011-10-24``, to a database " -"running on port ``37017`` on the host ``mongodb1.example.net``. The " -":program:`mongorestore` command authenticates to the MongoDB instance " -"using the username ``user`` and the password ``pass``, as follows:" -msgstr "" - -# 6d484f29600e433880aa375eaa8eac75 -#: ../source/reference/program/mongorestore.txt:290 -msgid "Restore a Collection from Standard Input" -msgstr "" - -# 4064a14338874ae1bf6e7983c011dede -#: ../source/reference/program/mongorestore.txt:292 -msgid "" -"You can also *pipe* data directly into to :program:`mongorestore` through" -" standard input, as in the following example:" -msgstr "" - -# cb4e48f242b24795855babc8e10e80dd -#: ../source/reference/program/mongorestore.txt:302 -msgid "Restore a Database from an Archive File" -msgstr "" - -# 6df275ecb422468d8f9c5faf2ac379ab -#: ../source/reference/program/mongorestore.txt:306 -msgid "" -"To restore from an archive file, run :program:`restore` with the new " -"``--archive`` option and the archive filename. For example, the following" -" operation restores the ``test`` database from the file " -"``test.20150715.archive``." -msgstr "" - -# 72070e4ea17b477f86f049d59afa0943 -#: ../source/reference/program/mongorestore.txt:318 -msgid "Restore a Database from Standard Input" -msgstr "" - -# 13ed7cdf747049528d385abf20e36f26 -#: ../source/reference/program/mongorestore.txt:322 -msgid "" -"To restore from the standard input, run :program:`mongorestore` with the " -"``archive`` option but *omit* the filename. For example:" -msgstr "" - -# 80f354ba60cc40bbaa4a88f479f73955 -#: ../source/reference/program/mongorestore.txt:332 -msgid "Restore from Compressed Data" -msgstr "" - -# 0a9a1f4de6ce4235b54d67a13a5f3ee1 -#: ../source/reference/program/mongorestore.txt:334 -msgid "" -"With the ``--gzip`` option, :program:`mongorestore` can restore from " -"compressed files or data stream created by :program:`mongodump`." -msgstr "" - -# c05b6053b5eb4db1804b199fed645a2b -#: ../source/reference/program/mongorestore.txt:338 -msgid "" -"To restore from a dump directory that contains compressed files, run " -":program:`mongorestore` with the new ``--gzip`` option. For example, the " -"following operation restores the ``test`` database from the compressed " -"files located in the default ``dump`` directory:" -msgstr "" - -# 90839adad555455aa6b64bddc05c63f9 -#: ../source/reference/program/mongorestore.txt:347 -msgid "" -"To restore from a compressed archive file, run :program:`mongorestore` " -"with the ``--gzip`` option in conjunction with the new ``--archive`` " -"option. For example, the following operation restores the ``test`` " -"database from the archive file ``test.20150715.gz``." -msgstr "" - -# 7a81940d185944a898a5d2260e710bde -#: ../source/includes/extracts/additional-resources-mongodump.rst:6 -msgid "Additional Resources" -msgstr "" - -# 20f204af42f94502a76f82dad50fc3b0 -#: ../source/includes/extracts/additional-resources-mongodump.rst:8 -msgid "" -"`Backup and its Role in Disaster Recovery White Paper " -"`_" -msgstr "" - -# 987cc2eb12d04323a88d63de4ae9bd76 -#: ../source/includes/extracts/additional-resources-mongodump.rst:9 -msgid ":mms-home:`Cloud Backup through MongoDB Cloud Manager `" -msgstr "" - -# 569aefe11d5d44e085435156d58eb3ba -#: ../source/includes/extracts/additional-resources-mongodump.rst:10 -msgid "" -"`Blog Post: Backup vs. Replication, Why you Need Both " -"`_" -msgstr "" - -# 3a53dcc04af6488b9a808d1341fb69c7 -#: ../source/includes/extracts/additional-resources-mongodump.rst:11 -msgid "" -":products:`Backup Service with Ops Manager, an on-premise solution " -"available in MongoDB Enterprise Advanced `" -msgstr "" - -#~ msgid "" -#~ "Runs the :program:`mongorestore` in a " -#~ "quiet mode that attempts to limit " -#~ "the amount of output. This option " -#~ "suppresses:" -#~ msgstr "" - -#~ msgid "" -#~ "To connect to a replica set, " -#~ "specify the replica set seed name " -#~ "and the seed list of set members." -#~ " Use the following format:" -#~ msgstr "" - -#~ msgid "" -#~ "Prevents :program:`mongorestore` from applying " -#~ ":term:`oplog` entries newer than the " -#~ "````. Specify ```` values " -#~ "in the form of ``:``, " -#~ "where ```` is the seconds since" -#~ " the UNIX epoch, and ```` " -#~ "represents a counter of operations in" -#~ " the oplog that occurred in the " -#~ "specified second." -#~ msgstr "" - -# 5fa859f186384a32a230244ba1fc3971 -#~ msgid "" -#~ "The :program:`mongorestore` program writes " -#~ "data from a binary database dump " -#~ "created by :program:`mongodump` to a " -#~ "MongoDB instance. :program:`mongorestore` can " -#~ "create a new database or add data" -#~ " to an existing database." -#~ msgstr "" - -# fc422fde179c4688a5c9fc9593cdf4c6 -#~ msgid "" -#~ ":program:`mongorestore` can write data to " -#~ "either `mongod` or :program:`mongos` " -#~ "instances, in addition to writing " -#~ "directly to MongoDB data files without" -#~ " an active :program:`mongod`." -#~ msgstr "" - -# cd67e9990bdc44488419c3e98eb67ae3 -#~ msgid "" -#~ "If you restore to an existing " -#~ "database, :program:`mongorestore` will only " -#~ "insert into the existing database, and" -#~ " does not perform updates of any " -#~ "kind. If existing documents have the " -#~ "same value ``_id`` field in the " -#~ "target database and collection, " -#~ ":program:`mongorestore` will *not* overwrite " -#~ "those documents." -#~ msgstr "" - -# 596d467e2f7b4b5d9fe7b545ba8c0f1c -#~ msgid "Remember the following properties of :program:`mongorestore` behavior:" -#~ msgstr "" - -# 8daad35b5fff464e829ea671e3d99785 -#~ msgid "all operations are inserts, not updates." -#~ msgstr "" - -# 74ea816e359042f096839343236379d0 -#~ msgid "" -#~ ":program:`mongorestore` does not wait for " -#~ "a response from a :program:`mongod` to" -#~ " ensure that the MongoDB process has" -#~ " received or recorded the operation." -#~ msgstr "" - -# 490311c78fef43a8b413cf292f335463 -#~ msgid "" -#~ "The :program:`mongod` will record any " -#~ "errors to its log that occur " -#~ "during a restore operation, but " -#~ ":program:`mongorestore` will not receive " -#~ "errors." -#~ msgstr "" - -# 53c6a0000e204d48b4011b349c51d17a -#~ msgid "Required Access to Restore User Data" -#~ msgstr "" - -# f5d4112c5d2b429f941c3e64818541e0 -#~ msgid "" -#~ "To restore users and :ref:`user-defined" -#~ " roles ` on a " -#~ "given database, you must have access " -#~ "to the ``admin`` database. MongoDB " -#~ "stores the user data and role " -#~ "definitions for all databases in the " -#~ "``admin`` database." -#~ msgstr "" - -# 48ab7ce2f4a348beb74ca1f974a3920f -#~ msgid "" -#~ "Specifically, to restore users to a " -#~ "given database, you must have the " -#~ ":authaction:`insert` :ref:`action ` on the ``admin`` database's " -#~ ":data:`admin.system.users` collection. The " -#~ ":authrole:`restore` role provides this " -#~ "privilege." -#~ msgstr "" - -# 377e6065683048e9a2f2ba8b861737f9 -#~ msgid "" -#~ "To restore user-defined roles to a" -#~ " database, you must have the " -#~ ":authaction:`insert` action on the ``admin``" -#~ " database's :data:`admin.system.roles` collection. " -#~ "The :authrole:`restore` role provides this " -#~ "privilege." -#~ msgstr "" - -# 3bc0d0f3492246a58a50248590754c0c -#~ msgid "" -#~ "Enables IPv6 support and allows the " -#~ ":program:`mongorestore` to connect to the " -#~ "MongoDB instance using an IPv6 network." -#~ " All MongoDB programs and processes " -#~ "disable IPv6 support by default." -#~ msgstr "" - -# e710637e13cb424bbf5e3c4cd76b881b -#~ msgid "" -#~ "Enables connection to a :program:`mongod` " -#~ "or :program:`mongos` that has SSL " -#~ "support enabled." -#~ msgstr "" - -# 24fb2bf15b1c456793f6e2e12571b12d -# 76c6c0b965e2492da1c9ccc9ad4882ea -# a07353d5caaa46a9b3e6a5129a9abf6c -# 914e43e5c2994abfaf02c1883a1d854e -# 2fdddeea67784da3b080ce1aa8ffcb11 -# a0f835fea77442839a4f1a8c98fa624a -# caa54d5847fc42ceb06026132f2ae7a2 -#~ msgid "" -#~ "The default distribution of MongoDB does" -#~ " not contain support for SSL. For " -#~ "more information on MongoDB and SSL, " -#~ "see :doc:`/tutorial/configure-ssl`." -#~ msgstr "" - -# ba4e5efe67be496a9c50b1f45ab1dda4 -#~ msgid "" -#~ "Specifies the :file:`.pem` file that " -#~ "contains both the SSL certificate and" -#~ " key. Specify the file name of " -#~ "the :file:`.pem` file using relative or" -#~ " absolute paths." -#~ msgstr "" - -# 1de20b0c8cd3469cafbfd0de4fcddcaf -#~ msgid "" -#~ "This option is required when using " -#~ "the :option:`--ssl` option to connect to" -#~ " a :program:`mongod` or :program:`mongos` " -#~ "that has :setting:`~net.ssl.CAFile` enabled " -#~ "*without* :setting:`~net.ssl.weakCertificateValidation`." -#~ msgstr "" - -# 423eabaf9b684f009671f4145f1a2a57 -#~ msgid "" -#~ "Specifies the database that holds the" -#~ " user's credentials. If you do not" -#~ " specify an authentication database, the" -#~ " :program:`mongorestore` assumes that the " -#~ "database specified as the argument to" -#~ " the :option:`--db` option holds the " -#~ "user's credentials." -#~ msgstr "" - -# 7a7c1b46e3a449fdb91c26cec49a19b3 -#~ msgid "*Default*: MONGODB-CR" -#~ msgstr "" - -# 2f468731141548b584f3e74f4b3d1e0b -#~ msgid "MONGODB-CR" -#~ msgstr "" - -# 305ebbc457c0495e8ba1b1a7f41f9d27 -#~ msgid "MONGODB-X509" -#~ msgstr "" - -# 658f055c584747e4b39ce6b8857194dd -#~ msgid "MongoDB SSL certificate authentication." -#~ msgstr "" - -# e02e562de1894de88e3369b4a8e7a8f9 -#~ msgid "PLAIN" -#~ msgstr "" - -# 6753fd6ae3144e9cb251b4bafa37c0c0 -#~ msgid "" -#~ "External authentication using LDAP. You " -#~ "can also use ``PLAIN`` for " -#~ "authenticating in-database users. ``PLAIN``" -#~ " transmits passwords in plain text. " -#~ "This mechanism is available only in " -#~ "`MongoDB Enterprise `_." -#~ msgstr "" - -# 339d9317447c4d3ba662f51b4279c2c9 -#~ msgid "GSSAPI" -#~ msgstr "" - -# 27590208322d4f879d6cb322fb2245f5 -#~ msgid "" -#~ "External authentication using Kerberos. This" -#~ " mechanism is available only in " -#~ "`MongoDB Enterprise `_." -#~ msgstr "" - -# 112e2805773248c2a0f05b7d2a8fec9c -#~ msgid "" -#~ "Specifies the directory of the MongoDB" -#~ " data files. The :option:`--dbpath` option" -#~ " lets the :program:`mongorestore` attach " -#~ "directly to the local data files " -#~ "without going through a running " -#~ ":program:`mongod`. When run with " -#~ ":option:`--dbpath`, the :program:`mongorestore` " -#~ "locks access to the data files. No" -#~ " :program:`mongod` can access the files " -#~ "while the :program:`mongorestore` process " -#~ "runs." -#~ msgstr "" - -# 7ef2eb4ad5364ec087a4b831118f9306 -#~ msgid "" -#~ "When used in conjunction with the " -#~ "corresponding option in :program:`mongod`, " -#~ "allows the :program:`mongorestore` to access" -#~ " data from MongoDB instances that use" -#~ " an on-disk format where every " -#~ "database has a distinct directory. This" -#~ " option is only relevant when " -#~ "specifying the :option:`--dbpath` option." -#~ msgstr "" - -# 87436eae789b4f49ab961b9a8910044c -#~ msgid "" -#~ "Enables the durability :term:`journal` to " -#~ "ensure data files remain valid and " -#~ "recoverable. This option applies only " -#~ "when you specify the :option:`--dbpath` " -#~ "option. The :program:`mongorestore` enables " -#~ "journaling by default on 64-bit builds" -#~ " of versions after 2.0." -#~ msgstr "" - -# dc816b9edb4940d69c1e32368a2c00f3 -#~ msgid "" -#~ "Forces :program:`mongorestore` to validate all" -#~ " requests from clients upon receipt " -#~ "to ensure that clients never insert " -#~ "invalid documents into the database. For" -#~ " objects with a high degree of " -#~ "sub-document nesting, :option:`--objcheck` can" -#~ " have a small impact on performance." -#~ " You can set :option:`--noobjcheck` to " -#~ "disable object checking at run-time." -#~ msgstr "" - -# 838809f118ba4a1dbc83fcf39e856ed9 -#~ msgid "" -#~ "Disables the default document validation " -#~ "that MongoDB performs on all incoming" -#~ " BSON documents." -#~ msgstr "" - -# 8a23e7ad64f74a029b50083467d70971 -#~ msgid "" -#~ "Limits the documents that " -#~ ":program:`mongorestore` imports to only those" -#~ " documents that match the JSON " -#~ "document specified as ``''``. Be " -#~ "sure to include the document in " -#~ "single quotes to avoid interaction with" -#~ " your system's shell environment. For " -#~ "an example of :option:`--filter`, see " -#~ ":ref:`backup-restore-filter`." -#~ msgstr "" - -# 2cb6ca1feea44c03a167c6bbc2d713b9 -#~ msgid "" -#~ "Modifies the restoration procedure to " -#~ "drop every collection from the target" -#~ " database before restoring the collection" -#~ " from the dumped backup." -#~ msgstr "" - -# 2dd252e9059640b3bfaf9f4544085ad2 -#~ msgid "" -#~ "Replays the :term:`oplog` after restoring " -#~ "the dump to ensure that the " -#~ "current state of the database reflects" -#~ " the point-in-time backup captured" -#~ " with the \":option:`mongodump --oplog`\" " -#~ "command. For an example of " -#~ ":option:`--oplogReplay`, see :ref:`backup-" -#~ "restore-oplogreplay`." -#~ msgstr "" - -# 1bcacd9168c54bdf8c65e539b3f393e2 -#~ msgid "" -#~ "Specifies the :term:`write concern` for " -#~ "each write operation that " -#~ ":program:`mongorestore` writes to the target" -#~ " database. By default, :program:`mongorestore`" -#~ " does not wait for a response " -#~ "for :ref:`write acknowledgment `." -#~ msgstr "" - -# ef543833efee4524bda8ea561d278503 -#~ msgid "Use" -#~ msgstr "" - -# bb4f8eeba67246ffaa4d5db42638bcd0 -#~ msgid "" -#~ "See :doc:`/tutorial/backup-with-mongodump` for" -#~ " a larger overview of " -#~ ":program:`mongorestore` usage. Also see the" -#~ " :doc:`mongodump` document for an overview" -#~ " of the :program:`mongodump`, which " -#~ "provides the related inverse functionality." -#~ msgstr "" - -# 6da629f2be0e46b4a84a9bf320eadd13 -#~ msgid "" -#~ "In the next example, :program:`mongorestore`" -#~ " restores a backup of the database" -#~ " instance located in ``dump`` to a" -#~ " database instance stored in the " -#~ "``/srv/mongodb`` on the local machine. " -#~ "This requires that there are no " -#~ "active :program:`mongod` instances attached to" -#~ " ``/srv/mongodb`` data directory." -#~ msgstr "" - -# e642315169a14f62b4bae39f61b51a6b -#~ msgid "" -#~ "In the final example, :program:`mongorestore`" -#~ " restores a database dump located at" -#~ " ``/opt/backup/mongodump-2011-10-24``, to a " -#~ "database running on port ``37017`` on" -#~ " the host ``mongodb1.example.net``. The " -#~ ":program:`mongorestore` command authenticates to " -#~ "the MongoDB instance using the username" -#~ " ``user`` and the password ``pass``, " -#~ "as follows:" -#~ msgstr "" - -#~ msgid "" -#~ "Runs the :program:`mongorestore` in a " -#~ "quiet mode that attempts to limit " -#~ "the amount of output." -#~ msgstr "" - -#~ msgid "" -#~ "To connect to a replica set, " -#~ "specify the :setting:`replica set name " -#~ "<~replication.replSetName>` and a seed list" -#~ " of set members. Use the following" -#~ " form:" -#~ msgstr "" - -#~ msgid "" -#~ "If the :program:`mongo` shell or any " -#~ "other tool that connects to " -#~ ":program:`mongos` or :program:`mongod` is run" -#~ " without :option:`--sslCAFile `, it will not attempt to" -#~ " validate server certificates. This results" -#~ " in vulnerability to expired " -#~ ":program:`mongod` and :program:`mongos` certificates" -#~ " as well as to foreign processes " -#~ "posing as valid :program:`mongod` or " -#~ ":program:`mongos` instances. Ensure that you" -#~ " *always* specify the CA file against" -#~ " which server certificates should be " -#~ "validated in cases where intrusion is" -#~ " a possibility." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/program/mongos.exe.po b/locale/es/LC_MESSAGES/reference/program/mongos.exe.po deleted file mode 100644 index e756f3da7e6..00000000000 --- a/locale/es/LC_MESSAGES/reference/program/mongos.exe.po +++ /dev/null @@ -1,201 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:09+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 76790e368aa94f4d8d5c39304143dd31 -#: ../source/reference/program/mongos.exe.txt:3 -msgid "``mongos.exe``" -msgstr "" - -# 6de9dd01ea53418794d955a249104bd9 -#: ../source/reference/program/mongos.exe.txt -msgid "On this page" -msgstr "" - -# ce5ce69b056e4e4f9be185a303dcc7bd -#: ../source/reference/program/mongos.exe.txt:14 -msgid "Synopsis" -msgstr "" - -# f83c843a696d4ff0855a6bacd1022168 -#: ../source/reference/program/mongos.exe.txt:16 -msgid "" -":program:`mongos.exe` is the build of the MongoDB Shard (i.e. " -":program:`mongos`) for the Windows platform. :program:`mongos.exe` has " -"all of the features of :program:`mongos` on Unix-like platforms and is " -"completely compatible with the other builds of :program:`mongos`. In " -"addition, :program:`mongos.exe` provides several options for interacting " -"with the Windows platform itself." -msgstr "" - -# 6b736d64fca740239a02873bdb14e3e1 -#: ../source/reference/program/mongos.exe.txt:24 -msgid "" -"This document only references options that are unique to " -":program:`mongos.exe`. All :program:`mongos` options are available. See " -"the :doc:`/reference/program/mongos` and the :doc:`/reference" -"/configuration-options` documents for more information regarding " -":program:`mongos.exe`." -msgstr "" - -# b5a4a00a814a49188b14a561b1b6bbfe -#: ../source/reference/program/mongos.exe.txt:30 -msgid "" -"To install and use :program:`mongos.exe`, read the :doc:`/tutorial" -"/install-mongodb-on-windows` document." -msgstr "" - -# 38636cec869c467b9146a55775f64baa -#: ../source/reference/program/mongos.exe.txt:34 -msgid "Options" -msgstr "" - -# a5131aa3ed61438cbdde859186440717 -#: ../source/includes/option/option-mongos.exe-install.rst:3 -msgid "Installs :program:`mongos.exe` as a Windows Service and exits." -msgstr "" - -# 4bfd6345e06b4fcdb97cbcb79eb72211 -#: ../source/includes/option/option-mongos.exe-install.rst:5 -msgid "" -"If needed, you can install services for multiple instances of " -":program:`mongos.exe`. Install each service with a unique " -":option:`--serviceName` and :option:`--serviceDisplayName`. Use multiple " -"instances only when sufficient system resources exist and your system " -"design requires it." -msgstr "" - -# d4b89107d94640379a6a450f4e00d7b8 -#: ../source/includes/option/option-mongos.exe-remove.rst:3 -msgid "" -"Removes the :program:`mongos.exe` Windows Service. If " -":program:`mongos.exe` is running, this operation will stop and then " -"remove the service." -msgstr "" - -# 6fec7a1f02bf4901b1e703cfba69a688 -#: ../source/includes/option/option-mongos.exe-remove.rst:6 -msgid "" -":option:`--remove` requires the :option:`--serviceName` if you configured" -" a non-default :option:`--serviceName` during the :option:`--install` " -"operation." -msgstr "" - -# efd29880cc5440d49bc3b583d4abdb3f -#: ../source/includes/option/option-mongos.exe-reinstall.rst:3 -msgid "" -"Removes :program:`mongos.exe` and reinstalls :program:`mongos.exe` as a " -"Windows Service." -msgstr "" - -# e222d308c0f44886be8ec42eef686793 -#: ../source/includes/option/option-mongos.exe-serviceName.rst:3 -msgid "*Default*: MongoS" -msgstr "" - -# 442e2315a72f4907bd09bc1408e6ab57 -#: ../source/includes/option/option-mongos.exe-serviceName.rst:5 -msgid "" -"Sets the service name of :program:`mongos.exe` when running as a Windows " -"Service. Use this name with the ``net start `` and ``net stop " -"`` operations." -msgstr "" - -# 72ffdca0ef3a41c8b5050dbea335ec74 -#: ../source/includes/option/option-mongos.exe-serviceName.rst:9 -msgid "" -"You must use :option:`--serviceName` in conjunction with either the " -":option:`--install` or :option:`--remove` install option." -msgstr "" - -# 1d064d9db2bb4a4483b78f31a94ae108 -#: ../source/includes/option/option-mongos.exe-serviceDisplayName.rst:3 -msgid "*Default*: Mongo DB Router" -msgstr "" - -# e0d605e944be422ba2c018aa34b2fb58 -#: ../source/includes/option/option-mongos.exe-serviceDisplayName.rst:5 -msgid "" -"Sets the name listed for MongoDB on the Services administrative " -"application." -msgstr "" - -# 47319bbe3041458cba547e125f6c01b2 -#: ../source/includes/option/option-mongos.exe-serviceDescription.rst:3 -msgid "*Default*: Mongo DB Sharding Router" -msgstr "" - -# cdc96d536cc44e468453acc5566d17ca -#: ../source/includes/option/option-mongos.exe-serviceDescription.rst:5 -msgid "Sets the :program:`mongos.exe` service description." -msgstr "" - -# 32fdf7d423154338bf9803cd1ef13956 -#: ../source/includes/option/option-mongos.exe-serviceDescription.rst:7 -msgid "" -"You must use :option:`--serviceDescription` in conjunction with the " -":option:`--install` option." -msgstr "" - -# dcf5917e798d4a178e66e19f805f47bd -#: ../source/includes/option/option-mongos.exe-serviceDescription.rst:10 -msgid "" -"For descriptions that contain spaces, you must enclose the description in" -" quotes." -msgstr "" - -# 8fc6995bb5204284b748bc1674b0f24a -#: ../source/includes/option/option-mongos.exe-serviceUser.rst:3 -msgid "" -"Runs the :program:`mongos.exe` service in the context of a certain user. " -"This user must have \"Log on as a service\" privileges." -msgstr "" - -# d94751b373bc407792ca58e381e794b7 -#: ../source/includes/option/option-mongos.exe-serviceUser.rst:6 -msgid "" -"You must use :option:`--serviceUser` in conjunction with the " -":option:`--install` option." -msgstr "" - -# b6c5a6f7c70346f882ae5a50f542caea -#: ../source/includes/option/option-mongos.exe-servicePassword.rst:3 -msgid "" -"Sets the password for ```` for :program:`mongos.exe` when running " -"with the :option:`--serviceUser` option." -msgstr "" - -# 81a7d0b3ccb04b9d945bc597f2442072 -#: ../source/includes/option/option-mongos.exe-servicePassword.rst:6 -msgid "" -"You must use :option:`--servicePassword` in conjunction with the " -":option:`--install` option." -msgstr "" - -# 2981ba1b6c454266b992d6d60104780b -#~ msgid "" -#~ "Set the service name of " -#~ ":program:`mongos.exe` when running as a " -#~ "Windows Service. Use this name with " -#~ "the ``net start `` and ``net " -#~ "stop `` operations." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/program/mongos.po b/locale/es/LC_MESSAGES/reference/program/mongos.po deleted file mode 100644 index 7d4dd42a615..00000000000 --- a/locale/es/LC_MESSAGES/reference/program/mongos.po +++ /dev/null @@ -1,2285 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:10+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 9bd895154c8b4b408a591474f2cba30f -#: ../source/reference/program/mongos.txt:5 -msgid "``mongos``" -msgstr "" - -# 01fd9fa88476475092f0419a2125aa88 -#: ../source/reference/program/mongos.txt -msgid "On this page" -msgstr "" - -# 64b1b3f3cead491e9d04c039c0d731a8 -#: ../source/reference/program/mongos.txt:16 -msgid "Synopsis" -msgstr "" - -# 3f010372ce2c4415ad0ce6599b2dd6d0 -#: ../source/reference/program/mongos.txt:18 -msgid "" -":program:`mongos` for \"MongoDB Shard,\" is a routing service for MongoDB" -" shard configurations that processes queries from the application layer, " -"and determines the location of this data in the :term:`sharded cluster`, " -"in order to complete these operations. From the perspective of the " -"application, a :program:`mongos` instance behaves identically to any " -"other MongoDB instance." -msgstr "" - -# 367cd904d307419f97751ede83b70408 -#: ../source/reference/program/mongos.txt:27 -msgid "Considerations" -msgstr "" - -# 2066601a0a4d4476aca1c1b57a33f3b8 -#: ../source/reference/program/mongos.txt:29 -msgid "Never change the name of the :program:`mongos` binary." -msgstr "" - -# 79f4a1e201c04eaf8b7d96c9efb6f461 -#: ../source/reference/program/mongos.txt:32 -msgid "Options" -msgstr "" - -# b7709b0a31284de5b99f6c77ca00cbce -#: ../source/reference/program/mongos.txt:41 -msgid "Core Options" -msgstr "" - -# df4ee130ae084f5bbe7350c4eaa44383 -#: ../source/includes/option/option-mongos-help.rst:3 -msgid "Returns information on the options and use of :program:`mongos`." -msgstr "" - -# 8f3044b1939b4375aa132cb465f61bb0 -#: ../source/includes/option/option-mongos-version.rst:3 -msgid "Returns the :program:`mongos` release number." -msgstr "" - -# 76f8c45c627243d8a9296b002d9529bb -#: ../source/includes/option/option-mongos-config.rst:3 -msgid "" -"Specifies a configuration file for runtime configuration options. The " -"configuration file is the preferred method for runtime configuration of " -":program:`mongos`. The options are equivalent to the command-line " -"configuration options. See :doc:`/reference/configuration-options` for " -"more information." -msgstr "" - -# 47e5bb3515f4412cb37cb725ba333ff2 -#: ../source/includes/option/option-mongos-config.rst:9 -msgid "" -"Ensure the configuration file uses ASCII encoding. The :program:`mongos` " -"instance does not support configuration files with non-ASCII encoding, " -"including UTF-8." -msgstr "" - -# 8ac0f8cf79f44d5f91bb14d1e1bcf0b1 -#: ../source/includes/option/option-mongos-verbose.rst:3 -msgid "" -"Increases the amount of internal reporting returned on standard output or" -" in log files. Increase the verbosity with the ``-v`` form by including " -"the option multiple times, (e.g. ``-vvvvv``.)" -msgstr "" - -# 451414cdd26e43d3807e216f3a4c9aeb -#: ../source/includes/option/option-mongos-quiet.rst:3 -msgid "" -"Runs :program:`mongos` in a quiet mode that attempts to limit the amount " -"of output." -msgstr "" - -# e3b4aed545af4d088135040a517d915a -#: ../source/includes/option/option-mongos-quiet.rst:6 -msgid "This option suppresses:" -msgstr "" - -# b7e476a6a11a4debb0062959e9f0b453 -#: ../source/includes/option/option-mongos-quiet.rst:8 -msgid "output from :term:`database commands `" -msgstr "" - -# ad1fd79bbeda4b6a9975d9c503d21b42 -#: ../source/includes/option/option-mongos-quiet.rst:10 -msgid "replication activity" -msgstr "" - -# 96e470b467664f2aafe6a263aec17c0a -#: ../source/includes/option/option-mongos-quiet.rst:12 -msgid "connection accepted events" -msgstr "" - -# f695c6781cb54f49aa27df213652f621 -#: ../source/includes/option/option-mongos-quiet.rst:14 -msgid "connection closed events" -msgstr "" - -# 61e6c1c15ee54e0b89ae4923d841c497 -#: ../source/includes/option/option-mongos-port.rst:3 -msgid "*Default*: 27017" -msgstr "" - -# 3f6117dd6c25458393b1618e4f51d955 -#: ../source/includes/option/option-mongos-port.rst:5 -msgid "" -"Specifies the TCP port on which the MongoDB instance listens for client " -"connections." -msgstr "" - -# d51b6a080a054a60a1e340be0d451b91 -#: ../source/includes/option/option-mongos-bind_ip.rst:3 -msgid "*Default*: All interfaces." -msgstr "" - -# 71ebeb400194416f966462e984a0ac16 -#: ../source/includes/option/option-mongos-bind_ip.rst:5 -msgid "" -"The ``deb`` and ``rpm`` packages include a default configuration file " -"(``/etc/mongod.conf``) that sets :option:`--bind_ip` to ``127.0.0.1``." -msgstr "" - -# 1c4d0fcc90ac45868e929de96be05954 -#: ../source/includes/option/option-mongos-bind_ip.rst:9 -msgid "" -"Specifies the IP address that :program:`mongos` binds to in order to " -"listen for connections from applications. You may attach " -":program:`mongos` to any interface. When attaching :program:`mongos` to a" -" publicly accessible interface, ensure that you have implemented proper " -"authentication and firewall restrictions to protect the integrity of your" -" database." -msgstr "" - -# 6d3aea9af87043d3817f81290a2eae41 -#: ../source/includes/option/option-mongos-maxConns.rst:3 -msgid "" -"The maximum number of simultaneous connections that :program:`mongos` " -"will accept. This setting has no effect if it is higher than your " -"operating system's configured maximum connection tracking threshold." -msgstr "" - -# c5ec90579f0c477b8258faa1c4556247 -#: ../source/includes/option/option-mongos-maxConns.rst:7 -msgid "" -"Do not assign too low of a value to this option, or you will encounter " -"errors during normal application operation." -msgstr "" - -# 97f40f3a022545bbbfea83b6deddba8d -#: ../source/includes/fact-maxconns-mongos.rst:1 -msgid "" -"This is particularly useful for a :program:`mongos` if you have a client " -"that creates multiple connections and allows them to timeout rather than " -"closing them." -msgstr "" - -# 4eddfa8adc9242278ed6ef3d0f0078b0 -#: ../source/includes/fact-maxconns-mongos.rst:5 -msgid "" -"In this case, set :setting:`~net.maxIncomingConnections` to a value " -"slightly higher than the maximum number of connections that the client " -"creates, or the maximum size of the connection pool." -msgstr "" - -# df7158f9160f434f96abd884e00cc70a -#: ../source/includes/fact-maxconns-mongos.rst:9 -msgid "" -"This setting prevents the :program:`mongos` from causing connection " -"spikes on the individual :term:`shards `. Spikes like these may " -"disrupt the operation and memory allocation of the :term:`sharded " -"cluster`." -msgstr "" - -# 68fc56fe06f1497daf91a1474d532651 -#: ../source/includes/note-max-conns-max.rst:3 -msgid "" -"MongoDB removed the upward limit on the " -":setting:`~net.maxIncomingConnections` setting." -msgstr "" - -# 70be3f05c96344f3bbbbb4795029b1dd -#: ../source/includes/option/option-mongos-syslog.rst:3 -msgid "" -"Sends all logging output to the host's :term:`syslog` system rather than " -"to standard output or to a log file. , as with :option:`--logpath`." -msgstr "" - -# fc4cb7532c7f409d9eb7ff43b287beb5 -#: ../source/includes/option/option-mongos-syslog.rst:6 -msgid "The :option:`--syslog` option is not supported on Windows." -msgstr "" - -# ebdb6de6ec1b43058523ac4c17c2f434 -#: ../source/includes/option/option-mongos-syslogFacility.rst:3 -msgid "*Default*: user" -msgstr "" - -# 23f7f2a0db3e45c8b10ece3cfa879946 -#: ../source/includes/option/option-mongos-syslogFacility.rst:5 -msgid "" -"Specifies the facility level used when logging messages to syslog. The " -"value you specify must be supported by your operating system's " -"implementation of syslog. To use this option, you must enable the " -":option:`--syslog` option." -msgstr "" - -# 783777968c854069968d07d84a9be912 -#: ../source/includes/option/option-mongos-logpath.rst:3 -msgid "" -"Sends all diagnostic logging information to a log file instead of to " -"standard output or to the host's :term:`syslog` system. MongoDB creates " -"the log file at the path you specify." -msgstr "" - -# a1e90e8364c94692ba70567cf545795e -#: ../source/includes/option/option-mongos-logpath.rst:7 -msgid "" -"By default, MongoDB will move any existing log file rather than overwrite" -" it. To instead append to the log file, set the :option:`--logappend` " -"option." -msgstr "" - -# 01f8b16c2b6f4ee8b63cd8ce3d495ba0 -#: ../source/includes/option/option-mongos-logappend.rst:3 -msgid "" -"Appends new entries to the end of the existing log file when the " -":program:`mongos` instance restarts. Without this option, " -":program:`mongod` will back up the existing log and create a new file." -msgstr "" - -# 807af8d937204512a25f6a74d535a3b6 -# a4b44208aa4e45ca9416849f3ddf80c9 -# 2d2eff1b646d499892ad0618f7d25050 -# 7a6e90900a514f58abb9c36320856618 -# 6fa496eecbdb46c68040cd1dabd45a79 -# 606407b40b1a4982aaef6e692c55e758 -# 8605de9f6e4447b8a1a108058852a356 -# 6401a2ced6264cb4a55ca954e7ddf838 -# aa351504617e41b4bdf872a9af52afc5 -# 2855c01f25bf45e8a67432325b33cfef -#: ../source/includes/fact-enterprise-only-admonition.rst:3 -#: ../source/includes/option/option-mongos-ldapBindMethod.rst:5 -#: ../source/includes/option/option-mongos-ldapBindSASLMechanisms.rst:5 -#: ../source/includes/option/option-mongos-ldapQueryPassword.rst:3 -#: ../source/includes/option/option-mongos-ldapQueryUser.rst:3 -#: ../source/includes/option/option-mongos-ldapServers.rst:3 -#: ../source/includes/option/option-mongos-ldapTimeoutMS.rst:5 -#: ../source/includes/option/option-mongos-ldapTransportSecurity.rst:5 -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:3 -#: ../source/includes/option/option-mongos-redactClientLogData.rst:3 -msgid "Available in MongoDB Enterprise only." -msgstr "" - -# 2861ef9351ee4265816392974d9604b1 -#: ../source/includes/option/option-mongos-redactClientLogData.rst:5 -msgid "" -"A :program:`mongos` running with :option:`--redactClientLogData` redacts " -"any message accompanying a given log event before logging. This prevents " -"the :program:`mongos` from writing potentially sensitive data stored on " -"the database to the diagnostic log. Metadata such as error or operation " -"codes, line numbers, and source file names are still visible in the logs." -msgstr "" - -# a250a09dcdb4468fb41b8f8841f793ae -#: ../source/includes/option/option-mongos-redactClientLogData.rst:11 -msgid "" -"Use :option:`--redactClientLogData` in conjunction with :doc:`encryption " -"` to assist compliance with regulatory " -"requirements." -msgstr "" - -# 8f510be79d54487d810a4647efef7737 -#: ../source/includes/option/option-mongos-redactClientLogData.rst:15 -msgid "" -"For example, a MongoDB deployment might store Personally Identifiable " -"Information (PII) in one or more collections. The :program:`mongos` logs " -"events such as those related to CRUD operations, sharding metadata, etc. " -"It is possible that the :program:`mongos` may expose PII as a part of " -"these logging operations. A :program:`mongos` running with " -":option:`--redactClientLogData` removes any message accompanying these " -"events before being output to the log, effectively removing the PII." -msgstr "" - -# dfeb4791cdd041229e9b84a61e5faa78 -#: ../source/includes/option/option-mongos-redactClientLogData.rst:23 -msgid "" -"Diagnostics on a :program:`mongos` running with " -":option:`--redactClientLogData` may be more difficult due to the lack of " -"data related to a log event. See the :ref:`process logging ` manual page for an example of the effect of " -":option:`--redactClientLogData` on log output." -msgstr "" - -# 6baedb7b7ef64b83bf16c8c8d2465627 -#: ../source/includes/option/option-mongos-redactClientLogData.rst:28 -msgid "" -"You can enable or disable log redaction on a running :program:`mongos` " -"using the :dbcommand:`setParameter` database command." -msgstr "" - -# 56ea4cae7e1348f7966ba7250db1cd36 -#: ../source/includes/option/option-mongos-timeStampFormat.rst:3 -msgid "*Default*: iso8601-local" -msgstr "" - -# 4edf493726fb4cbdae99b98b035d2af1 -#: ../source/includes/option/option-mongos-timeStampFormat.rst:5 -msgid "" -"The time format for timestamps in log messages. Specify one of the " -"following values:" -msgstr "" - -# af92265357394f14a4c56c4925741e5b -# 4e0f946978354f94b6e27242491e3d60 -# e831580c466b4e2dbe0315c47976f37d -# 5a2bc37f5248447f81820497fd1a0aaf -# 5f9659f76e8d494c8774922f68284d5b -#: ../source/includes/option/option-mongos-auditDestination.rst:14 -#: ../source/includes/option/option-mongos-auditFormat.rst:13 -#: ../source/includes/option/option-mongos-clusterAuthMode.rst:15 -#: ../source/includes/option/option-mongos-sslMode.rst:12 -#: ../source/includes/option/option-mongos-timeStampFormat.rst:12 -msgid "Value" -msgstr "" - -# 46ecb9352a244ca491f1df6b8cbc9630 -# 8b3a351e33c543d4b2ae539cb891d2cc -# 26c4fc987514456380db2af4f7f1b940 -# 67a47e518a404ea2bb5c8f5b09647f45 -# ce99e39bc0e149bab8772900f1636063 -# 29bb2b33c9974d909c88cb1bec1122a7 -#: ../source/includes/option/option-mongos-auditDestination.rst:16 -#: ../source/includes/option/option-mongos-auditFormat.rst:15 -#: ../source/includes/option/option-mongos-clusterAuthMode.rst:17 -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:38 -#: ../source/includes/option/option-mongos-sslMode.rst:14 -#: ../source/includes/option/option-mongos-timeStampFormat.rst:14 -msgid "Description" -msgstr "" - -# 3cb06df1948e45faac6517058c867c6b -#: ../source/includes/option/option-mongos-timeStampFormat.rst:16 -msgid "``ctime``" -msgstr "" - -# 70d18d2d447a415697266579805ad4cb -#: ../source/includes/option/option-mongos-timeStampFormat.rst:18 -msgid "Displays timestamps as ``Wed Dec 31 18:17:54.811``." -msgstr "" - -# e06723d0d5d44727a9975503b8a20d8e -#: ../source/includes/option/option-mongos-timeStampFormat.rst:21 -msgid "``iso8601-utc``" -msgstr "" - -# 903f8210b29449edb5350544bae22b04 -#: ../source/includes/option/option-mongos-timeStampFormat.rst:23 -msgid "" -"Displays timestamps in Coordinated Universal Time (UTC) in the ISO-8601 " -"format. For example, for New York at the start of the Epoch: " -"``1970-01-01T00:00:00.000Z``" -msgstr "" - -# 2ce3ad65b0314f85ae3e3c622ff22735 -#: ../source/includes/option/option-mongos-timeStampFormat.rst:27 -msgid "``iso8601-local``" -msgstr "" - -# 8fcc391c1cd44c638b28a9ecb0933425 -#: ../source/includes/option/option-mongos-timeStampFormat.rst:29 -msgid "" -"Displays timestamps in local time in the ISO-8601 format. For example, " -"for New York at the start of the Epoch: ``1969-12-31T19:00:00.000-0500``" -msgstr "" - -# b72c31b7bf1c40f4aac84acce78ede66 -#: ../source/includes/option/option-mongos-pidfilepath.rst:3 -msgid "" -"Specifies a file location to hold the process ID of the :program:`mongos`" -" process where :program:`mongos` will write its PID. This is useful for " -"tracking the :program:`mongos` process in combination with the " -":option:`--fork` option. Without a specified :option:`--pidfilepath` " -"option, the process creates no PID file." -msgstr "" - -# 2d84c89b8906429abc8234b39bd51979 -#: ../source/includes/option/option-mongos-keyFile.rst:3 -msgid "" -"Specifies the path to a key file that stores the shared secret that " -"MongoDB instances use to authenticate to each other in a :term:`sharded " -"cluster` or :term:`replica set`. :option:`--keyFile` implies " -":option:`--auth`. See :ref:`inter-process-auth` for more information." -msgstr "" - -# dd92228649f44acaaaabce21eec28b38 -#: ../source/includes/option/option-mongos-setParameter.rst:3 -msgid "" -"Specifies one of the MongoDB parameters described in " -":doc:`/reference/parameters`. You can specify multiple ``setParameter`` " -"fields." -msgstr "" - -# 183457176fcc417b9d41dea4ae8bd5f4 -# 04dfa66e778c4325862019101956bb1f -#: ../source/includes/fact-deprecated-http-interface.rst:3 -msgid "HTTP interface for MongoDB" -msgstr "" - -# 383b4049579945d6a0515f0f995a2761 -#: ../source/includes/option/option-mongos-httpinterface.rst:6 -msgid "" -"Enables the HTTP interface. Enabling the interface can increase network " -"exposure." -msgstr "" - -# 5ebe6de42fd4404da353c337dad1ba2e -#: ../source/includes/option/option-mongos-httpinterface.rst:9 -msgid "" -"Leave the HTTP interface *disabled* for production deployments. If you " -"*do* enable this interface, you should only allow trusted clients to " -"access this port. See :ref:`security-firewalls`." -msgstr "" - -# c5c59f84308a48bcbee1076b027c0bac -#: ../source/includes/fact-http-interface-kerberos.rst:1 -msgid "" -"While MongoDB Enterprise does support Kerberos authentication, Kerberos " -"is not supported in HTTP status interface in any version of MongoDB." -msgstr "" - -# 920988bec24548369634153e6cc3b6c2 -#: ../source/includes/option/option-mongos-nounixsocket.rst:3 -msgid "" -"Disables listening on the UNIX domain socket. :option:`--nounixsocket` " -"applies only to Unix-based systems." -msgstr "" - -# c41540ac9b0e4368a7bff2642aaa9b93 -#: ../source/includes/option/option-mongos-nounixsocket.rst:6 -msgid "" -"The :program:`mongos` process always listens on the UNIX socket unless " -"one of the following is true:" -msgstr "" - -# e816a9bfe75f4457bc5c57dfce59718f -# 411157c2ad364cd4a967362dd36c293a -#: ../source/includes/option/option-mongos-nounixsocket.rst:9 -#: ../source/includes/option/option-mongos-unixSocketPrefix.rst:14 -msgid ":option:`--nounixsocket` is set" -msgstr "" - -# c4d776e29c7e462d9f1026ad42462399 -# 72ea468ee7284d12a50a5de269510947 -#: ../source/includes/option/option-mongos-nounixsocket.rst:11 -#: ../source/includes/option/option-mongos-unixSocketPrefix.rst:16 -msgid ":setting:`net.bindIp` is not set" -msgstr "" - -# 4e1d92d7bf30492c8fd4898c32a79e55 -# 74102bb6600c44f3a29220a2799bdf66 -#: ../source/includes/option/option-mongos-nounixsocket.rst:13 -#: ../source/includes/option/option-mongos-unixSocketPrefix.rst:18 -msgid ":setting:`net.bindIp` does not specify ``127.0.0.1``" -msgstr "" - -# aefa20eb4d214b7d9554704ff2805640 -#: ../source/includes/note-deb-and-rpm-default-to-localhost.rst:4 -msgid "" -"|mongodb-package| installed from official :doc:`.deb ` and :doc:`.rpm ` packages have the :setting:`bind_ip` configuration set to " -"``127.0.0.1`` by default." -msgstr "" - -# 274570c7da5b4a6aadb13670a1e5e950 -#: ../source/includes/option/option-mongos-unixSocketPrefix.rst:3 -msgid "*Default*: /tmp" -msgstr "" - -# 23ec1d4dd8e34328baef52c377aa06fe -#: ../source/includes/option/option-mongos-unixSocketPrefix.rst:5 -msgid "" -"The path for the UNIX socket. :option:`--unixSocketPrefix` applies only " -"to Unix-based systems." -msgstr "" - -# 35a11a15f0624bf9b79ac0431dc454cc -#: ../source/includes/option/option-mongos-unixSocketPrefix.rst:8 -msgid "" -"If this option has no value, the :program:`mongos` process creates a " -"socket with ``/tmp`` as a prefix. MongoDB creates and listens on a UNIX " -"socket unless one of the following is true:" -msgstr "" - -# 9cd8decb78e94cc69d6e518b34758aef -#: ../source/includes/option/option-mongos-unixSocketPrefix.rst:12 -msgid ":setting:`net.unixDomainSocket.enabled` is ``false``" -msgstr "" - -# ba1b6c615cfc413883c711f952e0971d -#: ../source/includes/option/option-mongos-filePermissions.rst:3 -msgid "*Default*: ``0700``" -msgstr "" - -# 20c8a76c9e544a22b7369079ce64a7b3 -#: ../source/includes/option/option-mongos-filePermissions.rst:5 -msgid "Sets the permission for the UNIX domain socket file." -msgstr "" - -# f6f00b0bb9ce45a48b2ea9cf9e66751c -#: ../source/includes/option/option-mongos-filePermissions.rst:7 -msgid ":option:`--filePermissions` applies only to Unix-based systems." -msgstr "" - -# 6b3e0ac49a2648efb9748b51e43ccf2b -#: ../source/includes/option/option-mongos-fork.rst:3 -msgid "" -"Enables a :term:`daemon` mode that runs the :program:`mongos` process in " -"the background. By default :program:`mongos` does not run as a daemon: " -"typically you will run :program:`mongos` as a daemon, either by using " -":option:`--fork` or by using a controlling process that handles the " -"daemonization process (e.g. as with ``upstart`` and ``systemd``)." -msgstr "" - -# 303d49d521d94a0eb9a0c64c5caf6fdb -#: ../source/includes/option/option-mongos-transitionToAuth.rst:5 -msgid "" -"Allows the :program:`mongos` to accept and create authenticated and non-" -"authenticated connections to and from other :program:`mongod` and " -":program:`mongos` instances in the deployment. Used for performing " -"rolling transition of replica sets or sharded clusters from a no-auth " -"configuration to :ref:`internal authentication `. " -"Requires specifying a :ref:`internal authentication `" -" mechanism such as :option:`--keyfile`." -msgstr "" - -# a6eaf9aaca8749e8a8cf65f25dde8e52 -#: ../source/includes/option/option-mongos-transitionToAuth.rst:14 -msgid "" -"For example, if using :ref:`keyfiles ` for " -":ref:`internal authentication `, the " -":program:`mongos` creates an authenticated connection with any " -":program:`mongod` or :program:`mongos` in the deployment using a matching" -" keyfile. If the security mechanisms do not match, the :program:`mongos` " -"utilizes a non-authenticated connection instead." -msgstr "" - -# 9224b54f021b49a4b1d697aacc921abe -#: ../source/includes/option/option-mongos-transitionToAuth.rst:20 -msgid "" -"A :program:`mongos` running with :option:`--transitionToAuth` does not " -"enforce :ref:`user access controls `. Users may connect to" -" your deployment without any access control checks and perform read, " -"write, and administrative operations." -msgstr "" - -# ecb4138c95c64ddfb8e15d28b7ab7a74 -#: ../source/includes/option/option-mongos-transitionToAuth.rst:26 -msgid "" -"A :program:`mongos` running with :ref:`internal authentication ` and *without* :option:`--transitionToAuth` requires " -"clients to connect using :ref:`user access controls `. " -"Update clients to connect to the :program:`mongos` using the appropriate " -":ref:`user ` prior to restarting :program:`mongos` without " -":option:`--transitionToAuth`." -msgstr "" - -# ca252a3a2c1a451d910fdd3d894a0ef7 -#: ../source/reference/program/mongos.txt:92 -msgid "Sharded Cluster Options" -msgstr "" - -# 57a6aa4299024df88a0a1d924e0f08e4 -#: ../source/includes/option/option-mongos-configdb.rst:6 -msgid "" -"Specifies the :ref:`configuration servers ` for " -"the :term:`sharded cluster`." -msgstr "" - -# e67a4796cc294512b21d492b4c2fd48b -#: ../source/includes/fact-mirrored-config-servers-deprecated.rst:1 -msgid "" -"Starting in MongoDB 3.2, config servers for sharded clusters can be " -"deployed as a :doc:`replica set `. The replica set config " -"servers must run the :doc:`WiredTiger storage engine `." -" MongoDB 3.2 deprecates the use of three mirrored :program:`mongod` " -"instances for config servers." -msgstr "" - -# 16dcffcc63094cc2881d7f1d4af48679 -#: ../source/includes/option/option-mongos-configdb.rst:11 -msgid "" -"Specify the config server replica set name and the hostname and port of " -"at least one of the members of the config server replica set." -msgstr "" - -# ce9de742ea7d454f92ad0e3ee5bd5ba0 -#: ../source/includes/option/option-mongos-configdb.rst:19 -msgid "" -"The :program:`mongos` instances for the sharded cluster must specify the " -"same config server replica set name but can specify hostname and port of " -"different members of the replica set." -msgstr "" - -# 9d54573a42ce4eada525bb2a2648ee91 -#: ../source/includes/option/option-mongos-localThreshold.rst:3 -msgid "*Default*: 15" -msgstr "" - -# e43137537370497f8f10165241511989 -#: ../source/includes/option/option-mongos-localThreshold.rst:5 -msgid "" -"Specifies the ping time, in milliseconds, that :program:`mongos` uses to " -"determine which secondary replica set members to pass read operations " -"from clients. The default value of ``15`` corresponds to the default " -"value in all of the client :doc:`drivers `." -msgstr "" - -# 17814ac49ad444f68e3072c8d7db45f6 -#: ../source/includes/option/option-mongos-localThreshold.rst:11 -msgid "" -"When :program:`mongos` receives a request that permits reads to " -":term:`secondary` members, the :program:`mongos` will:" -msgstr "" - -# a6fbc935d01647718ac69a77691d3c77 -#: ../source/includes/option/option-mongos-localThreshold.rst:14 -msgid "Find the member of the set with the lowest ping time." -msgstr "" - -# 551b4691ae7f4612b673f076c02971a5 -#: ../source/includes/option/option-mongos-localThreshold.rst:16 -msgid "" -"Construct a list of replica set members that is within a ping time of 15 " -"milliseconds of the nearest suitable member of the set." -msgstr "" - -# d963bfc99af14f298648b900c53cbd16 -#: ../source/includes/option/option-mongos-localThreshold.rst:19 -msgid "" -"If you specify a value for the :option:`--localThreshold` option, " -":program:`mongos` will construct the list of replica members that are " -"within the latency allowed by this value." -msgstr "" - -# a1ac5b4a7d0f48e391d12116081cd02f -#: ../source/includes/option/option-mongos-localThreshold.rst:23 -msgid "Select a member to read from at random from this list." -msgstr "" - -# 7c644684e8894deeb16dca5296cad243 -#: ../source/includes/option/option-mongos-localThreshold.rst:25 -msgid "" -"The ping time used for a member compared by the " -":option:`--localThreshold` setting is a moving average of recent ping " -"times, calculated at most every 10 seconds. As a result, some queries may" -" reach members above the threshold until the :program:`mongos` " -"recalculates the average." -msgstr "" - -# 3417b13dbadc441eabeaf88fbccd77e9 -#: ../source/includes/option/option-mongos-localThreshold.rst:30 -msgid "" -"See the :ref:`replica-set-read-preference-behavior-member-selection` " -"section of the :doc:`read preference ` " -"documentation for more information." -msgstr "" - -# 16cd5f09943e4baaba4ae907ea822fcd -#: ../source/includes/option/option-mongos-upgrade.rst:3 -msgid "Updates the meta data format used by the :term:`config database`." -msgstr "" - -# 54bfd48c10e14d1e8d254b179b50091f -#: ../source/reference/program/mongos.txt:101 -msgid "TLS/SSL Options" -msgstr "" - -# c76cfa06e99241b6a94644673512390e -#: ../source/reference/program/mongos.txt -msgid "See" -msgstr "" - -# f4489050bae841dfad470aaab306a20c -#: ../source/includes/option/option-mongos-sslOnNormalPorts.rst:5 -msgid "Enables TLS/SSL for :program:`mongos`." -msgstr "" - -# 5e8dfdc4b37d447cb31cb5ad1e3663a4 -#: ../source/includes/option/option-mongos-sslOnNormalPorts.rst:7 -msgid "" -"With :option:`--sslOnNormalPorts`, a :program:`mongos` requires TLS/SSL " -"encryption for all connections on the default MongoDB port, or the port " -"specified by :option:`--port`. By default, :option:`--sslOnNormalPorts` " -"is disabled." -msgstr "" - -# 612540ad49404c6f81bc222169c758fd -# 43b6f5c3c8434653990e0d7d516b6e60 -# aa91a45925ca476fb3341d4dfc6d0717 -# 5c8044f3e0bc4dc2a27c538b1e5dd477 -# 4ea6e9df7c514894bd051bf41a15689a -# d027776fffd84c2f97810b7a52f6c26a -# 29625157501343038780ffd1fce8f0aa -# 0db637fd976e426cba7bb931da7fe038 -# dbd515ee78364207a952f9b22b76865a -# 9ef324d331244cffb2075631267f635c -# 17300d7dac704b62b8fedb7f5a1a836a -# 614ed70ccaac46e5bac9b5a958ffa6ae -#: ../source/includes/fact-ssl-supported.rst:3 -msgid "" -"Most MongoDB distributions now include support for TLS/SSL. See " -":doc:`/tutorial/configure-ssl` and :doc:`/tutorial/configure-ssl-clients`" -" for more information about TLS/SSL and MongoDB." -msgstr "" - -# 487c7bcbb3b1496aa7ce3d40cdc3ea8e -#: ../source/includes/option/option-mongos-sslMode.rst:5 -msgid "" -"Enables TLS/SSL or mixed TLS/SSL used for all network connections. The " -"argument to the :option:`--sslMode` option can be one of the following:" -msgstr "" - -# f9129fac1dd042e8b589db6fd4454d31 -#: ../source/includes/option/option-mongos-sslMode.rst:16 -msgid "``disabled``" -msgstr "" - -# fb33630ef65d4604abfe591f50b721fa -#: ../source/includes/option/option-mongos-sslMode.rst:18 -msgid "The server does not use TLS/SSL." -msgstr "" - -# ee4e21477f464283ad4a98fd2a1629cd -#: ../source/includes/option/option-mongos-sslMode.rst:20 -msgid "``allowSSL``" -msgstr "" - -# b2031faae9204d5dbe3b1df056ebd7dc -#: ../source/includes/option/option-mongos-sslMode.rst:22 -msgid "" -"Connections between servers do not use TLS/SSL. For incoming connections," -" the server accepts both TLS/SSL and non-TLS/non-SSL." -msgstr "" - -# 47fe1997ae69460a9ddcf419c3ee7d16 -#: ../source/includes/option/option-mongos-sslMode.rst:25 -msgid "``preferSSL``" -msgstr "" - -# 49ab10028b1c432d92c53f2fb3d4dca5 -#: ../source/includes/option/option-mongos-sslMode.rst:27 -msgid "" -"Connections between servers use TLS/SSL. For incoming connections, the " -"server accepts both TLS/SSL and non-TLS/non-SSL." -msgstr "" - -# d235443b0dc94561b3b6df555ef9b298 -#: ../source/includes/option/option-mongos-sslMode.rst:30 -msgid "``requireSSL``" -msgstr "" - -# bd30b195045044dd8b56040f6251dfbb -#: ../source/includes/option/option-mongos-sslMode.rst:32 -msgid "The server uses and accepts only TLS/SSL encrypted connections." -msgstr "" - -# 73ea756fc6234e8c9658c9c827c79694 -#: ../source/includes/option/option-mongos-sslPEMKeyFile.rst:3 -msgid "" -"Specifies the :file:`.pem` file that contains both the TLS/SSL " -"certificate and key. Specify the file name of the :file:`.pem` file using" -" relative or absolute paths." -msgstr "" - -# 560722dcc85647219ff6eb17a7d9b6d0 -#: ../source/includes/option/option-mongos-sslPEMKeyFile.rst:7 -msgid "You must specify :option:`--sslPEMKeyFile` when TLS/SSL is enabled." -msgstr "" - -# bb31a0afcac64a6abef87374d002e505 -#: ../source/includes/option/option-mongos-sslPEMKeyPassword.rst:3 -msgid "" -"Specifies the password to de-crypt the certificate-key file (i.e. " -":option:`--sslPEMKeyFile`). Use the :option:`--sslPEMKeyPassword` option " -"only if the certificate-key file is encrypted. In all cases, the " -":program:`mongos` will redact the password from all logging and reporting" -" output." -msgstr "" - -# 2db96fb32c3840e8b74f54aeb9535719 -#: ../source/includes/option/option-mongos-sslPEMKeyPassword.rst:8 -msgid "" -"If the private key in the PEM file is encrypted and you do not specify " -"the :option:`--sslPEMKeyPassword` option, the :program:`mongos` will " -"prompt for a passphrase. See :ref:`ssl-certificate-password`." -msgstr "" - -# 858dff3493ac4079a0f2f43b1e125cf9 -#: ../source/includes/option/option-mongos-clusterAuthMode.rst:3 -msgid "*Default*: keyFile" -msgstr "" - -# cd05eba2332d4f8a821a98b9ae0105d0 -#: ../source/includes/option/option-mongos-clusterAuthMode.rst:7 -msgid "" -"The authentication mode used for cluster authentication. If you use " -":ref:`internal x.509 authentication `, " -"specify so here. This option can have one of the following values:" -msgstr "" - -# 24308a2a8ff04ade946e371c8bc9920b -#: ../source/includes/option/option-mongos-clusterAuthMode.rst:19 -msgid "``keyFile``" -msgstr "" - -# 8e6c489bd3f2412eaa196a732aeda58c -#: ../source/includes/option/option-mongos-clusterAuthMode.rst:21 -msgid "Use a keyfile for authentication. Accept only keyfiles." -msgstr "" - -# 2ec63a58a71541538f53e702d2adc056 -#: ../source/includes/option/option-mongos-clusterAuthMode.rst:24 -msgid "``sendKeyFile``" -msgstr "" - -# 2aea7d89b06945038c20f793073fef3b -#: ../source/includes/option/option-mongos-clusterAuthMode.rst:26 -msgid "" -"For rolling upgrade purposes. Send a keyfile for authentication but can " -"accept both keyfiles and x.509 certificates." -msgstr "" - -# 686fe3e395ce4db089c6d84304e0e796 -#: ../source/includes/option/option-mongos-clusterAuthMode.rst:30 -msgid "``sendX509``" -msgstr "" - -# 629d53a9650c4f15b1950d3f60c17831 -#: ../source/includes/option/option-mongos-clusterAuthMode.rst:32 -msgid "" -"For rolling upgrade purposes. Send the x.509 certificate for " -"authentication but can accept both keyfiles and x.509 certificates." -msgstr "" - -# 6e01f1bb1da147c3b9a57a8473c8129e -#: ../source/includes/option/option-mongos-clusterAuthMode.rst:36 -msgid "``x509``" -msgstr "" - -# eed9812735f8414cb891aa3095264dfc -#: ../source/includes/option/option-mongos-clusterAuthMode.rst:38 -msgid "" -"Recommended. Send the x.509 certificate for authentication and accept " -"only x.509 certificates." -msgstr "" - -# 188223396e3240f1a7de9598c56ee752 -#: ../source/includes/option/option-mongos-sslClusterFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains the x.509 certificate-key " -"file for :ref:`membership authentication ` " -"for the cluster or replica set." -msgstr "" - -# 0eb446afa47a42ec9ef0a3a41904cbf7 -#: ../source/includes/option/option-mongos-sslClusterFile.rst:9 -msgid "" -"If :option:`--sslClusterFile` does not specify the ``.pem`` file for " -"internal cluster authentication, the cluster uses the ``.pem`` file " -"specified in the :option:`--sslPEMKeyFile` option." -msgstr "" - -# 40043fe60c874a49801fb63c19e47ba7 -#: ../source/includes/option/option-mongos-sslClusterPassword.rst:5 -msgid "" -"Specifies the password to de-crypt the x.509 certificate-key file " -"specified with ``--sslClusterFile``. Use the " -":option:`--sslClusterPassword` option only if the certificate-key file is" -" encrypted. In all cases, the :program:`mongos` will redact the password " -"from all logging and reporting output." -msgstr "" - -# 40cd4483a77747dd8757ed8253853736 -#: ../source/includes/option/option-mongos-sslClusterPassword.rst:10 -msgid "" -"If the x.509 key file is encrypted and you do not specify the " -":option:`--sslClusterPassword` option, the :program:`mongos` will prompt " -"for a passphrase. See :ref:`ssl-certificate-password`." -msgstr "" - -# 16b679044cfe4ad1ba3401be21d7dbf3 -#: ../source/includes/option/option-mongos-sslCAFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains the root certificate chain " -"from the Certificate Authority. Specify the file name of the :file:`.pem`" -" file using relative or absolute paths." -msgstr "" - -# 0b60228407954b2eb1f01198b4699bfe -#: ../source/includes/warning-x509-requires-sslCAfile.rst:3 -msgid "" -"If the :option:`--sslCAFile ` option and its target " -"file are not specified, x.509 client and member authentication will not " -"function. :program:`mongod`, and :program:`mongos` in sharded systems, " -"will not be able to verify the certificates of processes connecting to it" -" against the trusted certificate authority (CA) that issued them, " -"breaking the certificate chain." -msgstr "" - -# 3dd4077b0d9e4775b6340627ca981d27 -#: ../source/includes/warning-x509-requires-sslCAfile.rst:10 -msgid "" -"As of version 2.6.4, :program:`mongod` will not start with x.509 " -"authentication enabled if the CA file is not specified." -msgstr "" - -# a993bd624ac74785abc8c753131b79b8 -#: ../source/includes/option/option-mongos-sslCRLFile.rst:5 -msgid "" -"Specifies the the :file:`.pem` file that contains the Certificate " -"Revocation List. Specify the file name of the :file:`.pem` file using " -"relative or absolute paths." -msgstr "" - -# f2d8a00bb7ae4c438180c87a445d3d0b -#: ../source/includes/option/option-mongos-sslAllowConnectionsWithoutCertificates.rst:5 -msgid "" -"``--sslWeakCertificateValidation`` became " -":option:`--sslAllowConnectionsWithoutCertificates`. For compatibility, " -"MongoDB processes continue to accept ``--sslWeakCertificateValidation``, " -"but all users should update their configuration files." -msgstr "" - -# d631a71355fc4a47a0354539bb050cf2 -#: ../source/includes/option/option-mongos-sslAllowConnectionsWithoutCertificates.rst:11 -msgid "" -"Disables the requirement for TLS/SSL certificate validation that " -"``--sslCAFile`` enables. With the " -":option:`--sslAllowConnectionsWithoutCertificates` option, the " -":program:`mongos` will accept connections when the client does not " -"present a certificate when establishing the connection." -msgstr "" - -# 359d0614f2844223a41e621844d70cfd -#: ../source/includes/option/option-mongos-sslAllowConnectionsWithoutCertificates.rst:16 -msgid "" -"If the client presents a certificate and the :program:`mongos` has " -":option:`--sslAllowConnectionsWithoutCertificates` enabled, the " -":program:`mongos` will validate the certificate using the root " -"certificate chain specified by ``--sslCAFile`` and reject clients with " -"invalid certificates." -msgstr "" - -# 9f98fe1e8e944dfc94e0ef9a0b7e5bca -#: ../source/includes/option/option-mongos-sslAllowConnectionsWithoutCertificates.rst:21 -msgid "" -"Use the :option:`--sslAllowConnectionsWithoutCertificates` option if you " -"have a mixed deployment that includes clients that do not or cannot " -"present certificates to the :program:`mongos`." -msgstr "" - -# 36bb33c214be42dfba06f171713570f9 -#: ../source/includes/option/option-mongos-sslAllowInvalidCertificates.rst:5 -msgid "" -"Bypasses the validation checks for TLS/SSL certificates on other servers " -"in the cluster and allows the use of invalid certificates." -msgstr "" - -# 03c8dfe872a64d1585975bccf7394557 -#: ../source/includes/option/option-mongos-sslAllowInvalidCertificates.rst:8 -msgid "" -"When using the :option:`--sslAllowInvalidCertificates` setting, MongoDB " -"logs a warning regarding the use of the invalid certificate." -msgstr "" - -# 4b8c3d112e434886bfecbbcb2536a800 -#: ../source/includes/option/option-mongos-sslAllowInvalidHostnames.rst:5 -msgid "" -"Disables the validation of the hostnames in TLS/SSL certificates, when " -"connecting to other :program:`mongos` instances for inter-process " -"authentication. This allows :program:`mongos` to connect to other " -":program:`mongos` instances if the hostnames in their certificates do not" -" match their configured hostname." -msgstr "" - -# bbf3e310fb2340db878a12c527a45ea6 -#: ../source/includes/option/option-mongod-sslDisabledProtocols.rst:5 -msgid "" -"Prevents a MongoDB server running with SSL from accepting incoming " -"connections that use a specific protocol or protocols. " -":option:`--sslDisabledProtocols` recognizes the following protocols: " -"``TLS1_0``, ``TLS1_1``, and ``TLS1_2``. Specifying an unrecognized " -"protocol will prevent the server from starting." -msgstr "" - -# 5c9db579232044fd8f73cb0369c0d7b6 -#: ../source/includes/option/option-mongod-sslDisabledProtocols.rst:11 -msgid "To specify multiple protocols, use a comma separated list of protocols." -msgstr "" - -# abd9acea432846cc9025c31e9430b0ab -#: ../source/includes/option/option-mongod-sslDisabledProtocols.rst:14 -msgid "" -"Members of replica sets and sharded clusters must speak at least one " -"protocol in common." -msgstr "" - -# 81a648dc3cf446a5801dcd041a2e15c4 -#: ../source/includes/option/option-mongod-sslDisabledProtocols.rst:17 -msgid ":ref:`ssl-disallow-protocols`" -msgstr "" - -# dae73a174ef047c8bb25b88682c53779 -#: ../source/includes/option/option-mongos-sslFIPSMode.rst:5 -msgid "" -"Directs the :program:`mongos` to use the FIPS mode of the installed " -"OpenSSL library. Your system must have a FIPS compliant OpenSSL library " -"to use the :option:`--sslFIPSMode` option." -msgstr "" - -# a2652f8534034b389c2e3636eb64f4a2 -#: ../source/includes/note-fips-is-enterprise-only.rst:1 -msgid "" -"FIPS-compatible SSL is available only in `MongoDB Enterprise " -"`_. See " -":doc:`/tutorial/configure-fips` for more information." -msgstr "" - -# d81015f0562346619a37e292587371ed -#: ../source/reference/program/mongos.txt:135 -msgid "Audit Options" -msgstr "" - -# 3b8e7895780f41a695e09a2ccda432c7 -#: ../source/includes/option/option-mongos-auditDestination.rst:5 -msgid "" -"Enables :doc:`auditing ` and specifies where " -":program:`mongos` sends all audit events." -msgstr "" - -# e9301f5f2edf495d9a1bdf90655b195d -#: ../source/includes/option/option-mongos-auditDestination.rst:8 -msgid ":option:`--auditDestination` can have one of the following values:" -msgstr "" - -# dc3e86ed6398435e925fa63479b321bd -#: ../source/includes/option/option-mongos-auditDestination.rst:18 -msgid "``syslog``" -msgstr "" - -# 9a0fcc8baf444d4094e4bc373f9a0d3a -#: ../source/includes/option/option-mongos-auditDestination.rst:20 -msgid "" -"Output the audit events to syslog in JSON format. Not available on " -"Windows. Audit messages have a syslog severity level of ``info`` and a " -"facility level of ``user``." -msgstr "" - -# 6ea86be08f1c41ae8fb4a53a73273224 -#: ../source/includes/option/option-mongos-auditDestination.rst:24 -msgid "" -"The syslog message limit can result in the truncation of audit messages. " -"The auditing system will neither detect the truncation nor error upon its" -" occurrence." -msgstr "" - -# 404850ce288e42579fa7dda58e4f5551 -#: ../source/includes/option/option-mongos-auditDestination.rst:28 -msgid "``console``" -msgstr "" - -# 02aef375f84f4f8cb7d78cc05394bc4a -#: ../source/includes/option/option-mongos-auditDestination.rst:30 -msgid "Output the audit events to ``stdout`` in JSON format." -msgstr "" - -# cfb94e38f29e4a3fbe16d4deeca51a08 -#: ../source/includes/option/option-mongos-auditDestination.rst:32 -msgid "``file``" -msgstr "" - -# d22e4cb63e0045e1a95e2f43c7875fee -#: ../source/includes/option/option-mongos-auditDestination.rst:34 -msgid "" -"Output the audit events to the file specified in :option:`--auditPath` in" -" the format specified in :option:`--auditFormat`." -msgstr "" - -# ae78209554e74802a915cd4653a35537 -# 8adb8e9df7294d1a85d119934cc164bd -# 9fb1216a3a1d48f7af1f2a638d27c7df -# 79475fb29e60425282350a7b117b8941 -#: ../source/includes/note-audit-in-enterprise-only.rst:2 -msgid "" -"Available only in `MongoDB Enterprise `_." -msgstr "" - -# 6bb2d537684d481caf1719dcfe7453a1 -#: ../source/includes/option/option-mongos-auditFormat.rst:5 -msgid "" -"Specifies the format of the output file for :doc:`auditing " -"` if :option:`--auditDestination` is ``file``. The " -":option:`--auditFormat` option can have one of the following values:" -msgstr "" - -# 75dd2456c9794339bae40532e982d48a -#: ../source/includes/option/option-mongos-auditFormat.rst:17 -msgid "``JSON``" -msgstr "" - -# 0f95992e25194b15a0cd409731d3f5c3 -#: ../source/includes/option/option-mongos-auditFormat.rst:19 -msgid "" -"Output the audit events in JSON format to the file specified in " -":option:`--auditPath`." -msgstr "" - -# a69a777736ff4ab2aa6fdc1e1496277c -#: ../source/includes/option/option-mongos-auditFormat.rst:22 -msgid "``BSON``" -msgstr "" - -# 80f78b64dab3425e9b0bb956ba2e89ed -#: ../source/includes/option/option-mongos-auditFormat.rst:24 -msgid "" -"Output the audit events in BSON binary format to the file specified in " -":option:`--auditPath`." -msgstr "" - -# aa85170c319a4f399c91e63054bca35d -#: ../source/includes/option/option-mongos-auditFormat.rst:27 -msgid "" -"Printing audit events to a file in JSON format degrades server " -"performance more than printing to a file in BSON format." -msgstr "" - -# 7d8526ce07964d7a82a0b47c808f0784 -#: ../source/includes/option/option-mongos-auditPath.rst:5 -msgid "" -"Specifies the output file for :doc:`auditing ` if " -":option:`--auditDestination` has value of ``file``. The " -":option:`--auditPath` option can take either a full path name or a " -"relative path name." -msgstr "" - -# 27885cf1649a4dddbd12efac6f074a29 -#: ../source/includes/option/option-mongos-auditFilter.rst:5 -msgid "" -"Specifies the filter to limit the :ref:`types of operations ` the :doc:`audit system ` " -"records. The option takes a string representation of a query document of " -"the form:" -msgstr "" - -# f57b6799829f4581a4179364e6697356 -#: ../source/includes/option/option-mongos-auditFilter.rst:14 -msgid "" -"The ```` can be :doc:`any field in the audit message `, including fields returned in the :ref:`param ` document. The ```` is a :ref:`query " -"condition expression `." -msgstr "" - -# f5223aef742545c5a5d6f80305be0096 -#: ../source/includes/fact-audit-filter-single-quotes.rst:1 -msgid "" -"To specify an audit filter, enclose the filter document in single quotes " -"to pass the document as a string." -msgstr "" - -# 489973b477bd4660a81be1160e10153e -#: ../source/includes/fact-audit-filter-yaml-configuration.rst:1 -msgid "" -"To specify the audit filter in a :doc:`configuration file `, you must use the YAML format of the " -"configuration file." -msgstr "" - -# 60faec0762d0473eb9b0721d5b49068c -#: ../source/reference/program/mongos.txt:146 -msgid "Text Search Options" -msgstr "" - -# 17c8685e2a0c44b48e1603dbf79f562c -#: ../source/includes/option/option-mongos-basisTechRootDirectory.rst:6 -msgid "" -"Specify the root directory of the Basis Technology Rosette Linguistics " -"Platform installation to support additional languages for text search " -"operations." -msgstr "" - -# 814767d5fdcd4ed3a57ab89562939d0a -#: ../source/includes/fact-enterprise-only-admonition.rst:1 -msgid "Enterprise Feature" -msgstr "" - -# a4a3cb04163f491daff4b445269839e2 -#: ../source/reference/program/mongos.txt:151 -msgid "LDAP Authentication and Authorization Options" -msgstr "" - -# 0bc7a5b8d9824f019cf1da94033de645 -#: ../source/includes/option/option-mongos-ldapServers.rst:5 -msgid "" -"Takes a quote-enclosed comma-separated string of one or more LDAP " -"servers, each in ``host:port`` format. :program:`mongos` executes LDAP " -"operations against these servers to authenticate users or determine what " -"actions a user is authorized to perform on a given database." -msgstr "" - -# 57b09ceb2ef84be98d9efd9be51dd0b5 -# b04f82f7d7ec479d8c8b29ef163d912c -# 97092a707bba4d02abbcae4d3701a369 -# 2b91e6f1f3ec4526b25c2d2775ee4250 -#: ../source/includes/option/option-mongos-ldapQueryPassword.rst:11 -#: ../source/includes/option/option-mongos-ldapQueryUser.rst:18 -#: ../source/includes/option/option-mongos-ldapServers.rst:10 -#: ../source/includes/option/option-mongos-ldapTimeoutMS.rst:15 -msgid "" -"This setting can be configured on a running :program:`mongos` using " -":dbcommand:`setParameter`." -msgstr "" - -# 2e4426b5d08f4e449dcd912ec610762a -#: ../source/includes/option/option-mongos-ldapServers.rst:13 -msgid "" -"If unset, :program:`mongos` cannot use :doc:`LDAP authentication or " -"authorization `." -msgstr "" - -# 8acb25c1106146b492f0cb78edf23820 -#: ../source/includes/option/option-mongos-ldapQueryUser.rst:5 -msgid "" -"The identity with which :program:`mongos` binds as, when connecting to or" -" performing queries on an LDAP server." -msgstr "" - -# c10aaacc45bf4b58a10b2cae20ff0136 -#: ../source/includes/option/option-mongos-ldapQueryUser.rst:8 -msgid "Only required if any of the following are true:" -msgstr "" - -# c9d669f5f652462d835a233d80e4cead -# 6a4c359b21d64f33b1734e7a60b0269e -#: ../source/includes/option/option-mongos-ldapBindWithOSDefaults.rst:14 -#: ../source/includes/option/option-mongos-ldapQueryUser.rst:10 -msgid "Using :ref:`LDAP authorization `." -msgstr "" - -# e6e3b48e678147f39cce1c2fa13f1a1c -# 172246908ffe43b4bcfe5eb271b3c719 -#: ../source/includes/option/option-mongos-ldapBindWithOSDefaults.rst:15 -#: ../source/includes/option/option-mongos-ldapQueryUser.rst:11 -msgid "" -"Using an LDAP query for :option:`username transformation " -"<--ldapUserToDNMapping>`." -msgstr "" - -# 196e7932c2d14f07a1392da41047eca6 -# 0ae3f5020343408ba34006452f2508f3 -#: ../source/includes/option/option-mongos-ldapBindWithOSDefaults.rst:17 -#: ../source/includes/option/option-mongos-ldapQueryUser.rst:12 -msgid "The LDAP server disallows anonymous binds" -msgstr "" - -# 5b452cdb5199467eb537e6b32daf63b2 -#: ../source/includes/option/option-mongos-ldapQueryUser.rst:14 -msgid "You must use :option:`--ldapQueryUser` with :option:`--ldapQueryPassword`." -msgstr "" - -# bd5efaee7e0643a19c3e5b07e09f2d3e -# 39576cd44e374091b1d63544980d3220 -#: ../source/includes/option/option-mongos-ldapQueryPassword.rst:9 -#: ../source/includes/option/option-mongos-ldapQueryUser.rst:16 -msgid "If unset, :program:`mongos` will not attempt to bind to the LDAP server." -msgstr "" - -# 2af2fe2e0ff747ec8dee224efea44e16 -#: ../source/includes/option/option-mongos-ldapQueryUser.rst:23 -msgid "" -"Windows MongoDB deployments can use :option:`--ldapBindWithOSDefaults` " -"instead of :option:`--ldapQueryUser` and :option:`--ldapQueryPassword`. " -"You cannot specify both :option:`--ldapQueryUser` and " -":option:`--ldapBindWithOSDefaults` at the same time." -msgstr "" - -# c36234045f954a88a7acdd64df35be92 -#: ../source/includes/option/option-mongos-ldapQueryPassword.rst:5 -msgid "" -"The password used to bind to an LDAP server when using " -":option:`--ldapQueryUser`. You must use :option:`--ldapQueryPassword` " -"with :option:`--ldapQueryUser`." -msgstr "" - -# 2f52a1a4742440cfb7bc96c9221ead65 -#: ../source/includes/option/option-mongos-ldapQueryPassword.rst:16 -msgid "" -"Windows MongoDB deployments can use :option:`--ldapBindWithOSDefaults` " -"instead of :option:`--ldapQueryPassword` and " -":option:`--ldapQueryPassword`. You cannot specify both " -":option:`--ldapQueryPassword` and :option:`--ldapBindWithOSDefaults` at " -"the same time." -msgstr "" - -# a1e7de68cc1e44dc9a6ad6a36a4bcc3e -#: ../source/includes/option/option-mongos-ldapBindWithOSDefaults.rst:3 -msgid "*Default*: False" -msgstr "" - -# 4a44b4ce41ca45fb97dab89260b671b1 -#: ../source/includes/option/option-mongos-ldapBindWithOSDefaults.rst:7 -msgid "Available in MongoDB Enterprise for the Windows platform only." -msgstr "" - -# 8a09fbffccd742da97a56d2c2269ce21 -#: ../source/includes/option/option-mongos-ldapBindWithOSDefaults.rst:9 -msgid "" -"Allows :program:`mongos` to authenticate, or bind, using your Windows " -"login credentials when connecting to the LDAP server." -msgstr "" - -# 07c63ff4f966417eb591823c2a18c422 -#: ../source/includes/option/option-mongos-ldapBindWithOSDefaults.rst:12 -msgid "Only required if:" -msgstr "" - -# 779c371341214b34934b48704138ca71 -#: ../source/includes/option/option-mongos-ldapBindWithOSDefaults.rst:19 -msgid "" -"Use :option:`--ldapBindWithOSDefaults` to replace " -":option:`--ldapQueryUser` and :option:`--ldapQueryPassword`." -msgstr "" - -# dce76d9bf3834ee7978095c651a5ce1f -#: ../source/includes/option/option-mongos-ldapBindMethod.rst:3 -msgid "*Default*: simple" -msgstr "" - -# 827c8c3c325a4400a4588d0955931d4f -#: ../source/includes/option/option-mongos-ldapBindMethod.rst:7 -msgid "" -"The method :program:`mongos` uses to authenticate to an LDAP server. Use " -"with :option:`--ldapQueryUser` and :option:`--ldapQueryPassword` to " -"connect to the LDAP server." -msgstr "" - -# c22ea75ec6614b0797b6b75184592672 -#: ../source/includes/option/option-mongos-ldapBindMethod.rst:11 -msgid ":option:`--ldapBindMethod` supports the following values:" -msgstr "" - -# 6616d6f7f55d44ddb4c0f403ba22d34b -#: ../source/includes/option/option-mongos-ldapBindMethod.rst:13 -msgid "``simple`` - :program:`mongos` uses simple authentication." -msgstr "" - -# 14e7ae06c80442659ec7ba3b26a920da -#: ../source/includes/option/option-mongos-ldapBindMethod.rst:15 -msgid "``sasl`` - :program:`mongos` uses SASL protocol for authentication" -msgstr "" - -# f41788ef54864f87b64a565f7ecc6cae -#: ../source/includes/option/option-mongos-ldapBindMethod.rst:17 -msgid "" -"If you specify ``sasl``, you can configure the available SASL mechanisms " -"using . :program:`mongos` defaults to using ``DIGEST-MD5`` mechanism." -msgstr "" - -# e7d777d5ae7340638694adf865f5dc4f -#: ../source/includes/option/option-mongos-ldapBindSASLMechanisms.rst:3 -msgid "*Default*: DIGEST-MD5" -msgstr "" - -# af9fb32096a040e98bfa7d2c1c29debb -#: ../source/includes/option/option-mongos-ldapBindSASLMechanisms.rst:7 -msgid "" -"A comma-separated list of SASL mechanisms :program:`mongos` can use when " -"authenticating to the LDAP server. The :program:`mongos` and the LDAP " -"server must agree on at least one mechanism." -msgstr "" - -# fa10a27d308a45b5b7179e0a9d7ef445 -#: ../source/includes/option/option-mongos-ldapBindSASLMechanisms.rst:11 -msgid "Set :option:`--ldapBindMethod` to ``sasl`` to use this option." -msgstr "" - -# 72baf0529a8741caac331c5a246493e3 -#: ../source/includes/option/option-mongos-ldapBindSASLMechanisms.rst:15 -msgid "" -"A complete list of SASL mechanisms is out of scope for this " -"documentation. See the IANA list of `SASL mechanisms " -"`_, as well as the documentation for your LDAP service." -msgstr "" - -# 7756c3142c744a73ac95af8bfdebc951 -#: ../source/includes/option/option-mongos-ldapTransportSecurity.rst:3 -msgid "*Default*: tls" -msgstr "" - -# c1159b392f5742bfaee0c8aa03f89c2b -#: ../source/includes/option/option-mongos-ldapTransportSecurity.rst:7 -msgid "" -"By default, :program:`mongos` creates a TLS/SSL secured connection to the" -" LDAP server." -msgstr "" - -# f5dd50aed5ee40d6b12ad4f2829cc501 -#: ../source/includes/option/option-mongos-ldapTransportSecurity.rst:10 -msgid "" -"For Linux deployments, you must configure the appropriate TLS Options in " -"``/etc/openldap/ldap.conf`` file. Your operating system's package manager" -" creates this file as part of the MongoDB Enterprise installation, via " -"the ``libldap`` dependency. See the documentation for ``TLS Options`` in " -"the `ldap.conf OpenLDAP documentation " -"`_" -" for more complete instructions." -msgstr "" - -# 5c9429aefa0345988c9a1c197e52d4be -#: ../source/includes/option/option-mongos-ldapTransportSecurity.rst:18 -msgid "" -"For Windows deployment, you must add the LDAP server CA certificates to " -"the Windows certificate management tool. The exact name and functionality" -" of the tool may vary depending on operating system version. Please see " -"the documentation for your version of Windows for more information on " -"certificate management." -msgstr "" - -# c9007a7e5db94f29a7ffaf2e06d6421a -#: ../source/includes/option/option-mongos-ldapTransportSecurity.rst:24 -msgid "" -"Set :option:`--ldapTransportSecurity` to ``none`` to disable TLS/SSL " -"between :program:`mongos` and the LDAP server." -msgstr "" - -# c7cc01e7a6f8464a844d5029517365ed -#: ../source/includes/option/option-mongos-ldapTransportSecurity.rst:29 -msgid "" -"Setting :option:`--ldapTransportSecurity` to ``none`` transmits plaintext" -" information and possibly credentials between :program:`mongos` and the " -"LDAP server." -msgstr "" - -# 8caead5f6403400dbbbe149585f19ac7 -#: ../source/includes/option/option-mongos-ldapTimeoutMS.rst:3 -msgid "*Default*: 10000" -msgstr "" - -# 9a027596bcf9467d9480db0f830db2f2 -#: ../source/includes/option/option-mongos-ldapTimeoutMS.rst:7 -msgid "" -"The amount of time in milliseconds :program:`mongos` should wait for an " -"LDAP server to respond to a request." -msgstr "" - -# abd619cfff364fce8e5ee3028844559c -#: ../source/includes/option/option-mongos-ldapTimeoutMS.rst:10 -msgid "" -"Increasing the value of :option:`--ldapTimeoutMS` may prevent connection " -"failure between the MongoDB server and the LDAP server, if the source of " -"the failure is a connection timeout. Decreasing the value of " -":option:`--ldapTimeoutMS` reduces the time MongoDB waits for a response " -"from the LDAP server." -msgstr "" - -# 6d45865fa74141548018b77b4f1f934b -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:5 -msgid "" -"Maps the username provided to :program:`mongos` for authentication to a " -"LDAP Distinguished Name (DN). You may need to use " -":option:`--ldapUserToDNMapping` to transform a username into an LDAP DN " -"in the following scenarios:" -msgstr "" - -# 46e6ce6947ba492b81bac64a2237fa8e -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:9 -msgid "" -"Performing LDAP authentication with simple LDAP binding, where users " -"authenticate to MongoDB with usernames that are not full LDAP DNs." -msgstr "" - -# 0f8e548956d048d4ad15910dab249b23 -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:12 -msgid "" -"Using an :option:`LDAP authorization query template " -"<--ldapAuthzQueryTemplate>` that requires a DN." -msgstr "" - -# 10ed5acd7498458c8293f74e61b079b4 -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:15 -msgid "" -"Transforming the usernames of clients authenticating to Mongo DB using " -"different authentication mechanisms (e.g. x.509, kerberos) to a full LDAP" -" DN for authorization." -msgstr "" - -# d9291151e616410fb0590b9ebd5a7958 -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:19 -msgid "" -":option:`--ldapUserToDNMapping` expects a quote-enclosed JSON-string " -"representing an ordered array of documents. Each document contains a " -"regular expression ``match`` and either a ``substitution`` or " -"``ldapQuery`` template used for transforming the incoming username." -msgstr "" - -# a73baf5927eb468c9b1ebd4a8ebbfd71 -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:24 -msgid "Each document in the array has the following form:" -msgstr "" - -# f3b87be62d31433d9fe5ddb2ef14d1c6 -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:37 -msgid "Field" -msgstr "" - -# 87eabbf27e0c438aa61fc30f37880863 -# ad5c948101cc402081e9b23c84df9543 -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:39 -msgid "Example" -msgstr "" - -# 17e1b6e15e3f4305ba5ad3b26ee05dd0 -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:41 -msgid "``match``" -msgstr "" - -# 3b6bf187e2094b76b2fd30b678d2d014 -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:42 -msgid "" -"An ECMAScript-formatted regular expression (regex) to match against a " -"provided username. Each parenthesis-enclosed section represents a regex " -"capture group used by ``substitution`` or ``ldapQuery``." -msgstr "" - -# 14d7801469194e9bb6d323432fa65ec4 -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:45 -msgid "``\"(.+)ENGINEERING\"`` ``\"(.+)DBA\"``" -msgstr "" - -# 95d9e13069094838b5846653b9f2f817 -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:48 -msgid "``substitution``" -msgstr "" - -# de1a7978b8ea4953b7390de0fd9fa600 -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:50 -msgid "" -"An LDAP distinguished name (DN) formatting template that converts the " -"authentication name matched by the ``match`` regex into a LDAP DN. Each " -"curly bracket-enclosed numeric value is replaced by the corresponding " -"`regex capture group `_ extracted from the authentication " -"username via the ``match`` regex." -msgstr "" - -# 662ac874e5994570867e08e2aaba5cd9 -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:57 -msgid "``\"cn={0},ou=engineering, dc=example,dc=com\"``" -msgstr "" - -# 4402241478794bf680f346df1f1dd2dc -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:60 -msgid "``ldapQuery``" -msgstr "" - -# 790f278c211f4b0cb8b8a256b1fc05f6 -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:62 -msgid "" -"A LDAP query formatting template that inserts the authentication name " -"matched by the ``match`` regex into an LDAP query URI encoded respecting " -"RFC4515 and RFC4516. Each curly bracket-enclosed numeric value is " -"replaced by the corresponding `regex capture group `_ extracted from the authentication " -"username via the ``match`` expression. :program:`mongos` executes the " -"query against the LDAP server to retrieve the LDAP DN for the " -"authenticated user. :program:`mongos` requires exactly one returned " -"result for the transformation to be successful, or :program:`mongos` " -"skips this transformation." -msgstr "" - -# 324e0b58e9ac4494b86941b36b07dd7d -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:73 -msgid "``\"ou=engineering,dc=example, dc=com??one?(user={0})\"``" -msgstr "" - -# 72a2bdc170c343a59393048b0d3e5eec -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:76 -msgid "" -"For each document in the array, you must use either ``substitution`` or " -"``ldapQuery``. You *cannot* specify both in the same document." -msgstr "" - -# 647dad586103490a88f0e1b2763b5dc8 -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:79 -msgid "" -"When performing authentication or authorization, :program:`mongos` steps " -"through each document in the array in the given order, checking the " -"authentication username against the ``match`` filter. If a match is " -"found, :program:`mongos` applies the transformation and uses the output " -"for authenticating the user. :program:`mongos` does not check the " -"remaining documents in the array." -msgstr "" - -# 44ee76bf342a4140add76e0e716d18ea -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:86 -msgid "" -"If the given document does not match the provided authentication name, or" -" the transformation described by the document fails, :program:`mongos` " -"continues through the list of documents to find additional matches. If no" -" matches are found in any document, :program:`mongos` returns an error." -msgstr "" - -# c0a007c83ad748c49230514586bbb87b -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:93 -msgid "" -"The following shows two transformation documents. The first document " -"matches against any string ending in ``@ENGINEERING``, placing anything " -"preceeding the suffix into a regex capture group. The second document " -"matches against any string ending in ``@DBA``, placing anything " -"preceeding the suffix into a regex capture group." -msgstr "" - -# e119507cf6ed4df7b7d6b60b17945b56 -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:99 -msgid "You must pass the array to :option:`--ldapUserToDNMapping` as a string." -msgstr "" - -# 45ea7c233898469aa8ad7876ae84ddaa -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:116 -msgid "" -"A user with username ``alice@ENGINEERING.EXAMPLE.COM`` matches the first " -"document. The regex capture group ``{0}`` corresponds to the string " -"``alice``. The resulting output is the DN " -"``\"cn=alice,ou=engineering,dc=example,dc=com\"``." -msgstr "" - -# ddc0eb1b9fd5475ba64892e79f9a5adb -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:121 -msgid "" -"A user with username ``bob@DBA.EXAMPLE.COM`` matches the second document." -" The regex capture group ``{0}`` corresponds to the string ``bob``. The " -"resulting output is the LDAP query " -"``\"ou=dba,dc=example,dc=com??one?(user=bob)\"``. :program:`mongos` " -"executes this query against the LDAP server, returning the result " -"``\"cn=bob,ou=dba,dc=example,dc=com\"``." -msgstr "" - -# 6daf6c01c1a8456694a5d5a9baa470b2 -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:128 -msgid "" -"If :option:`--ldapUserToDNMapping` is unset, :program:`mongos` applies no" -" transformations to the username when attempting to authenticate or " -"authorize a user against the LDAP server." -msgstr "" - -# 16fbe9f3cc074593be2f06d5ff108e42 -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:131 -msgid "" -"This setting can be configured on a running :program:`mongos` using the " -":dbcommand:`setParameter` database command." -msgstr "" - -# 57456805e6604e218a899d55c12b1b2f -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:136 -msgid "" -"An explanation of `RFC4515 `_, " -"`RFC4516 `_ or LDAP queries is out " -"of scope for the MongoDB Documentation. Please review the RFC directly or" -" use your preferred LDAP resource." -msgstr "" - -# 1fae2ac3eae94a1d8a9eb2591b91fbc7 -#: ../source/reference/program/mongos.txt:173 -msgid "Additional Options" -msgstr "" - -# 0f74575499cb45f58420b53ec0c956f5 -#: ../source/includes/option/option-mongos-ipv6.rst:3 -msgid "*Removed in version 3.0.*" -msgstr "" - -# 92b11964f3ec4bc1a51f62298a7d53a2 -#: ../source/includes/option/option-mongos-ipv6.rst:5 -msgid "" -"Enables IPv6 support and allows :program:`mongos` to connect to the " -"MongoDB instance using an IPv6 network. Prior to MongoDB 3.0, you had to " -"specify :option:`--ipv6` to use IPv6. In MongoDB 3.0 and later, IPv6 is " -"always enabled." -msgstr "" - -# 8b66447e3bf244d48b17f0c7a3ff9a5e -#: ../source/includes/option/option-mongos-jsonp.rst:3 -msgid "" -"Permits :term:`JSONP` access via an HTTP interface. Enabling the " -"interface can increase network exposure. The :option:`--jsonp` option " -"enables the HTTP interface, even if the :setting:`HTTP interface " -"` option is disabled." -msgstr "" - -# 9758a0fca6ee4c4a93531a97b89e793c -#: ../source/includes/option/option-mongos-noscripting.rst:3 -msgid "Disables the scripting engine." -msgstr "" - -#~ msgid "" -#~ "Runs the :program:`mongos` in a quiet" -#~ " mode that attempts to limit the " -#~ "amount of output. This option " -#~ "suppresses:" -#~ msgstr "" - -#~ msgid "*Default*: All interfaces" -#~ msgstr "" - -#~ msgid "" -#~ "This setting is particularly useful for" -#~ " :program:`mongos` if you have a " -#~ "client that creates a number of " -#~ "collections but allows them to timeout" -#~ " rather than close the collections. " -#~ "When you set :setting:`~net.maxIncomingConnections`," -#~ " ensure the value is slightly higher" -#~ " than the size of the connection " -#~ "pool or the total number of " -#~ "connections to prevent erroneous connection" -#~ " spikes from propagating to the " -#~ "members of a :term:`sharded cluster`." -#~ msgstr "" - -#~ msgid "" -#~ "Specifies the path to a key file" -#~ " to store authentication information. This" -#~ " option is used for interprocess " -#~ "authentication among the :program:`mongos` and" -#~ " :program:`mongod` instances of a " -#~ ":term:`sharded cluster` or :term:`replica " -#~ "set`." -#~ msgstr "" - -#~ msgid ":setting:`bind_ip` is not set" -#~ msgstr "" - -#~ msgid ":setting:`bind_ip` does not specify ``127.0.0.1``" -#~ msgstr "" - -#~ msgid "-:setting:`bind_ip` does not specify ``127.0.0.1``" -#~ msgstr "" - -#~ msgid "" -#~ "Enables SSL so that the " -#~ ":program:`mongos` instance requires SSL " -#~ "encryption for all connections on the" -#~ " default MongoDB port or port " -#~ "specified by :option:`--port`." -#~ msgstr "" - -#~ msgid "" -#~ "This option is required when using " -#~ "the :option:`--ssl` option to connect to" -#~ " a :program:`mongod` or :program:`mongos` " -#~ "that has :setting:`~net.ssl.CAFile` enabled " -#~ "*without* :setting:`~net.ssl.weakCertificateValidation`." -#~ msgstr "" - -#~ msgid "" -#~ "Specifies the password to de-crypt " -#~ "the certificate-key file (i.e. " -#~ ":option:`--sslPEMKeyFile`). Use the " -#~ ":option:`--sslPEMKeyPassword` option only if " -#~ "the certificate-key file is encrypted." -#~ " In all cases, the :program:`mongos` " -#~ "will redact the password from all " -#~ "logging and reporting output." -#~ msgstr "" - -#~ msgid "" -#~ "Specifies the password to de-crypt " -#~ "the x.509 certificate-key file specified" -#~ " with :option:`--sslClusterFile`. Use the " -#~ ":option:`--sslClusterPassword` option only if " -#~ "the certificate-key file is encrypted." -#~ " In all cases, the :program:`mongos` " -#~ "will redact the password from all " -#~ "logging and reporting output." -#~ msgstr "" - -#~ msgid "" -#~ "Disables the requirement for SSL " -#~ "certificate validation that :option:`--sslCAFile`" -#~ " enables. With the " -#~ ":option:`--sslWeakCertificateValidation` option, the " -#~ ":program:`mongos` will accept connections when" -#~ " the client does not present a " -#~ "certificate when establishing the connection." -#~ msgstr "" - -#~ msgid "" -#~ "If the client presents a certificate " -#~ "and the :program:`mongos` has " -#~ ":option:`--sslWeakCertificateValidation` enabled, the " -#~ ":program:`mongos` will validate the " -#~ "certificate using the root certificate " -#~ "chain specified by :option:`--sslCAFile` and" -#~ " reject clients with invalid certificates." -#~ msgstr "" - -#~ msgid "" -#~ "Bypasses the validation checks for " -#~ "server certificates and allows the use" -#~ " of invalid certificates. When using " -#~ "the :setting:`~net.ssl.allowInvalidCertificates` setting," -#~ " MongoDB logs as a warning the " -#~ "use of the invalid certificate." -#~ msgstr "" - -# abca1bf2676e480c94eaee2e97a917c8 -#~ msgid "" -#~ "Specifies the maximum number of " -#~ "simultaneous connections that :program:`mongos` " -#~ "will accept. This setting will have " -#~ "no effect if the value of this " -#~ "setting is higher than your operating" -#~ " system's configured maximum connection " -#~ "tracking threshold." -#~ msgstr "" - -# 1672bfd40b0c4098b7bd2a4123702b61 -#~ msgid "" -#~ "By default, MongoDB overwrites the log" -#~ " file when the process restarts. To" -#~ " instead append to the log file, " -#~ "set the :option:`--logappend` option." -#~ msgstr "" - -# 5e54eab9bcbb4ac58a8a07b68b1a94a9 -#~ msgid "" -#~ "Appends new entries to the end of" -#~ " the log file rather than overwriting" -#~ " the content of the log when " -#~ "the :program:`mongos` instance restarts." -#~ msgstr "" - -# c9b79810609b4b4aa2ddf71f504f9043 -#~ msgid "" -#~ "Displays timestamps in local time in " -#~ "the ISO-8601 format. For example, for" -#~ " New York at the start of the" -#~ " Epoch: ``1969-12-31T19:00:00.000+0500``" -#~ msgstr "" - -# 9d7b7274c0a74ffea38b6782a58d7935 -#~ msgid "" -#~ "Specifies a file location to hold " -#~ "the process ID of the :program:`mongos`" -#~ " process. This is useful for tracking" -#~ " the :program:`mongos` process in " -#~ "combination with the :option:`--fork` option." -#~ " Without a specified :option:`--pidfilepath` " -#~ "option, the process creates no PID " -#~ "file." -#~ msgstr "" - -# 8ec729b62fab476ea7ab3b34c38e1706 -#~ msgid "" -#~ "In MongoDB Enterprise, the HTTP Console" -#~ " does not support Kerberos Authentication." -#~ msgstr "" - -# 11d8101406454cb4b92a144ce1b133eb -# 3d04608c21fe4fe79a9e06b0023cb714 -# ec60404c00d64e63969faf788ede9eb4 -# b0a1610e403443e4b72fe600008daff7 -# 5398b4c35a5548178dd8368211dd6a7e -# cbab0723a7704e94860db65ec996c765 -# 149cc4fc7ee24beaa5b340f457c1ae66 -# 658952e422b24fb89159c814ef21adcc -# 8001039fd9ef43ca953093085693e12f -# 47d34a6591c9422b9fad0266dedec676 -# d75c1eaae1dc47daaed6a01d10409547 -# 311381e62e044c5f8c867593283064f2 -#~ msgid "" -#~ "The default distribution of MongoDB does" -#~ " not contain support for SSL. For " -#~ "more information on MongoDB and SSL, " -#~ "see :doc:`/tutorial/configure-ssl`." -#~ msgstr "" - -# 4f90e7b385504d348c14145ac1f38ad0 -#~ msgid "" -#~ "Disables listening on the UNIX domain" -#~ " socket. The :program:`mongos` process " -#~ "always listens on the UNIX socket " -#~ "unless one of the following is " -#~ "true:" -#~ msgstr "" - -# d0c7a4e24eb8436bbdf7b827553824e6 -#~ msgid "" -#~ "|mongodb-package| installed from official " -#~ ":doc:`.deb ` and :doc:`.rpm ` packages have the " -#~ ":setting:`bind_ip` configuration set to " -#~ "``127.0.0.1`` by default." -#~ msgstr "" - -# d0644fa4329042c1b51fc9df225d64fd -#~ msgid "" -#~ "The path for the UNIX socket. If" -#~ " this option has no value, the " -#~ ":program:`mongos` process creates a socket " -#~ "with ``/tmp`` as a prefix. MongoDB " -#~ "creates and listens on a UNIX " -#~ "socket unless one of the following " -#~ "is true:" -#~ msgstr "" - -# 951bf823c41a4667804ff353a3a6378b -#~ msgid "" -#~ "Specifies the :term:`configuration database " -#~ "` for the :term:`sharded " -#~ "cluster`. You must specify either 1 " -#~ "or 3 configuration servers, in a " -#~ "comma separated list." -#~ msgstr "" - -# 9a31585cf7974d6fbebbc038a62edeb6 -#~ msgid "" -#~ "All :program:`mongos` instances **must** " -#~ "specify the hosts in the " -#~ ":option:`--configdb` option in the in " -#~ "the same order." -#~ msgstr "" - -# c1a6befc459a41f98703fa2168d1ba6a -#~ msgid "" -#~ "If your configuration databases reside " -#~ "in more that one data center, " -#~ "order the hosts so that the config" -#~ " database that is closest to the " -#~ "majority of your :program:`mongos` instances" -#~ " is first servers in the list." -#~ msgstr "" - -# ee92b14d57e64b0890f10cedc62888db -#~ msgid "" -#~ "Never remove a config server from " -#~ "this setting, even if the config " -#~ "server is not available or offline." -#~ msgstr "" - -# 818c1441a71a4b7aa313c11cd8f56792 -#~ msgid "" -#~ "Affects the logic that :program:`mongos` " -#~ "uses when selecting :term:`replica set` " -#~ "members to pass read operations to " -#~ "from clients. Specify a value in " -#~ "milliseconds. The default value of " -#~ "``15`` corresponds to the default value" -#~ " in all of the client :doc:`drivers" -#~ " `." -#~ msgstr "" - -# 050c1a4f85504001a93f95ad55d11bc0 -#~ msgid "*Default*: 64" -#~ msgstr "" - -# e66bec7890644176b0424601895d4628 -#~ msgid "" -#~ "Determines the size in megabytes of " -#~ "each :term:`chunk` in the :term:`sharded " -#~ "cluster`. A size of 64 megabytes " -#~ "is ideal in most deployments: larger " -#~ "chunk size can lead to uneven data" -#~ " distribution; smaller chunk size can " -#~ "lead to inefficient movement of chunks" -#~ " between nodes." -#~ msgstr "" - -# e7b59e30f6a5403b9ad10f0ce363e250 -#~ msgid "" -#~ "This option affects chunk size *only*" -#~ " when you initialize the cluster for" -#~ " the first time. If you later " -#~ "modify the option, the new value " -#~ "has no effect. See the :doc:`/tutorial" -#~ "/modify-chunk-size-in-sharded-cluster` " -#~ "procedure if you need to change " -#~ "the chunk size on an existing " -#~ "sharded cluster." -#~ msgstr "" - -# acf0a6b0e5ea4e9c9787fd45e72059e0 -#~ msgid "" -#~ "Prevents :program:`mongos` from automatically " -#~ "inserting metadata splits in a " -#~ ":term:`sharded collection `. If set" -#~ " on all :program:`mongos` instances, this" -#~ " prevents MongoDB from creating new " -#~ "chunks as the data in a collection" -#~ " grows." -#~ msgstr "" - -# a98761d1d4af4b12bc740399330f752a -#~ msgid "" -#~ "Because any :program:`mongos` in a " -#~ "cluster can create a split, to " -#~ "totally disable splitting in a cluster" -#~ " you must set :option:`--noAutoSplit` on" -#~ " all :program:`mongos`." -#~ msgstr "" - -# b6ab01e3af8f485fa4062ce35d7f1b16 -#~ msgid "" -#~ "With :option:`--noAutoSplit` enabled, the data" -#~ " in your sharded cluster may become" -#~ " imbalanced over time. Enable with " -#~ "caution." -#~ msgstr "" - -# 53a3bd2cf0704aaaa0e7de52c0231c81 -#~ msgid "SSL Options" -#~ msgstr "" - -# 05197fa21d16472abd8ce628f9976867 -#~ msgid "" -#~ "Enables SSL or mixed SSL on a " -#~ "port. The argument to the " -#~ ":option:`--sslMode` option can be one of" -#~ " the following:" -#~ msgstr "" - -# 8e4d6a096aad49ea8351365090cf6308 -#~ msgid "The server does not use SSL." -#~ msgstr "" - -# 2624f1eee9774ff887bfe1b0280b43bc -#~ msgid "" -#~ "Connections between servers do not use" -#~ " SSL. For incoming connections, the " -#~ "server accepts both SSL and non-" -#~ "SSL." -#~ msgstr "" - -# e1226c551f9b45938b4816873fd1bc96 -#~ msgid "" -#~ "Connections between servers use SSL. For" -#~ " incoming connections, the server accepts" -#~ " both SSL and non-SSL." -#~ msgstr "" - -# 6752c2c0106d4c23be271a054116c51b -#~ msgid "The server uses and accepts only SSL encrypted connections." -#~ msgstr "" - -# 44dda37fd1e3484080be8d3edba7bc01 -#~ msgid "" -#~ "Specifies the :file:`.pem` file that " -#~ "contains both the SSL certificate and" -#~ " key. Specify the file name of " -#~ "the :file:`.pem` file using relative or" -#~ " absolute paths." -#~ msgstr "" - -# 0b9cdb1e39b64aa691d2bc610f109bb4 -#~ msgid "" -#~ "Specifies the :file:`.pem` file that " -#~ "contains the Certificate Revocation List. " -#~ "Specify the file name of the " -#~ ":file:`.pem` file using relative or " -#~ "absolute paths." -#~ msgstr "" - -# 5a3fe34a60ee417babc42340e524e3e0 -#~ msgid "" -#~ "Use the :option:`--sslWeakCertificateValidation` " -#~ "option if you have a mixed " -#~ "deployment that includes clients that do" -#~ " not or cannot present certificates " -#~ "to the :program:`mongos`." -#~ msgstr "" - -# 164b50be8f8840789eb86e062da54208 -#~ msgid "" -#~ "Enables auditing. The :option:`--auditDestination`" -#~ " option can have one of the " -#~ "following values:" -#~ msgstr "" - -# 42d93580046d40b595e883971f221e52 -# 6c3c32aa4c974b9da9b0ea7980fbc52e -# 72d27ba86480440493179147c621c623 -# b03f519f38ee43258c0e7bfeef9b5b5a -#~ msgid "" -#~ "The :doc:`audit system ` is" -#~ " available only in `MongoDB Enterprise " -#~ "`_." -#~ msgstr "" - -# c2959fef098843408d37184f91a3393c -#~ msgid "" -#~ "Specifies the format of the output " -#~ "file if :option:`--auditDestination` is " -#~ "``file``. The :option:`--auditFormat` option " -#~ "can have one of the following " -#~ "values:" -#~ msgstr "" - -# cfa4669a6b9846f0913004f0280a563d -#~ msgid "" -#~ "Specifies the output file for auditing" -#~ " if :option:`--auditDestination` has value " -#~ "of ``file``. The :option:`--auditPath` option" -#~ " can take either a full path " -#~ "name or a relative path name." -#~ msgstr "" - -# b6d96616d19546898ce4d5a5621fcbb5 -#~ msgid "" -#~ "Specifies the filter to limit the " -#~ ":ref:`types of operations ` the audit system records." -#~ " The option takes a document of " -#~ "the form:" -#~ msgstr "" - -# 6427e732d1d8431eaa8cdbdf9ca2a65d -#~ msgid "" -#~ "For authentication operations, the option " -#~ "can also take a document of the" -#~ " form:" -#~ msgstr "" - -# 148a8be0e5e94a0a8bc7862c5f88ad79 -#~ msgid "" -#~ "Enables IPv6 support and allows the " -#~ ":program:`mongos` to connect to the " -#~ "MongoDB instance using an IPv6 network." -#~ " All MongoDB programs and processes " -#~ "disable IPv6 support by default." -#~ msgstr "" - -#~ msgid "" -#~ "Runs the :program:`mongos` in a quiet" -#~ " mode that attempts to limit the " -#~ "amount of output." -#~ msgstr "" - -#~ msgid "" -#~ "The ``deb`` and ``rpm`` packages include" -#~ " a default configuration file that " -#~ "sets :option:`--bind_ip` to ``127.0.0.1``." -#~ msgstr "" - -#~ msgid "" -#~ "This setting is particularly useful for" -#~ " :program:`mongos` if you have a " -#~ "client that creates a number of " -#~ "connections but allows them to timeout" -#~ " rather than close the connections. " -#~ "When you set :setting:`~net.maxIncomingConnections`," -#~ " ensure the value is slightly higher" -#~ " than the size of the connection " -#~ "pool or the total number of " -#~ "connections to prevent erroneous connection" -#~ " spikes from propagating to the " -#~ "members of a :term:`sharded cluster`." -#~ msgstr "" - -#~ msgid "" -#~ "Specifies the path to a key file" -#~ " to that stores the shared secret " -#~ "that MongoDB instances use to " -#~ "authenticate to each other in a " -#~ ":term:`sharded cluster` or :term:`replica " -#~ "set`. :option:`--keyFile` implies :option:`--auth`." -#~ " See :ref:`inter-process-auth` for " -#~ "more information." -#~ msgstr "" - -#~ msgid ":setting:`~net.bindIp` is not set" -#~ msgstr "" - -#~ msgid ":setting:`~net.bindIp` does not specify ``127.0.0.1``" -#~ msgstr "" - -#~ msgid "Enables SSL for :program:`mongos`." -#~ msgstr "" - -#~ msgid "" -#~ "With :option:`--sslOnNormalPorts`, a " -#~ ":program:`mongos` requires SSL encryption for" -#~ " all connections on the default " -#~ "MongoDB port, or the port specified " -#~ "by :option:`--port`. By default, " -#~ ":option:`--sslOnNormalPorts` is disabled." -#~ msgstr "" - -#~ msgid "When SSL is enabled, you must specify :option:`--sslPEMKeyFile`." -#~ msgstr "" - -#~ msgid "" -#~ "Specifies the password to de-crypt " -#~ "the certificate-key file (i.e. " -#~ "``--sslPEMKeyFile``). Use the " -#~ ":option:`--sslPEMKeyPassword` option only if " -#~ "the certificate-key file is encrypted." -#~ " In all cases, the :program:`mongos` " -#~ "will redact the password from all " -#~ "logging and reporting output." -#~ msgstr "" - -#~ msgid "" -#~ "Disables the requirement for SSL " -#~ "certificate validation that ``--sslCAFile`` " -#~ "enables. With the " -#~ ":option:`--sslWeakCertificateValidation` option, the " -#~ ":program:`mongos` will accept connections when" -#~ " the client does not present a " -#~ "certificate when establishing the connection." -#~ msgstr "" - -#~ msgid "" -#~ "If the client presents a certificate " -#~ "and the :program:`mongos` has " -#~ ":option:`--sslWeakCertificateValidation` enabled, the " -#~ ":program:`mongos` will validate the " -#~ "certificate using the root certificate " -#~ "chain specified by ``--sslCAFile`` and " -#~ "reject clients with invalid certificates." -#~ msgstr "" - -#~ msgid "" -#~ "Bypasses the validation checks for SSL" -#~ " certificates on other servers in the" -#~ " cluster and allows the use of " -#~ "invalid certificates. When using the " -#~ ":setting:`~net.ssl.allowInvalidCertificates` setting, " -#~ "MongoDB logs as a warning the use" -#~ " of the invalid certificate." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/program/mongosniff.po b/locale/es/LC_MESSAGES/reference/program/mongosniff.po deleted file mode 100644 index 1772d021c7b..00000000000 --- a/locale/es/LC_MESSAGES/reference/program/mongosniff.po +++ /dev/null @@ -1,235 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:10+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 38027f1376cb450bacea2745a58afd35 -#: ../source/reference/program/mongosniff.txt:7 -msgid "``mongosniff``" -msgstr "" - -# ce10dd980b8949f8830dc839d06e59c4 -#: ../source/reference/program/mongosniff.txt:21 -msgid "Removed in MongoDB 3.4" -msgstr "" - -# 4c21230e162a428a9a69a99dd461dad1 -#: ../source/reference/program/mongosniff.txt:23 -msgid "" -"MongoDB 3.4 replaces :program:`mongosniff` with :program:`mongoreplay`, a" -" powerful traffic capture and replay tool that you can use to inspect and" -" record commands sent a MongoDB instance, and then replay those commands " -"back onto another host at a later time." -msgstr "" - -# 41def6f68b734c139fc80705c0211910 -#: ../source/reference/program/mongosniff.txt:28 -msgid "" -":program:`mongoreplay` provides a more flexible version of " -":program:`mongosniff` to help you investigate database activity." -msgstr "" - -#~ msgid "" -#~ "To connect to a replica set, " -#~ "specify the replica set seed name " -#~ "and the seed list of set members." -#~ " Use the following format:" -#~ msgstr "" - -# dd42bbd467fe46bf8980abb93037a20f -#~ msgid "Synopsis" -#~ msgstr "" - -# 188039fef2e84735a52096c657dac865 -#~ msgid "" -#~ ":program:`mongosniff` provides a low-level " -#~ "operation tracing/sniffing view into database" -#~ " activity in real time. Think of " -#~ ":program:`mongosniff` as a MongoDB-specific" -#~ " analogue of ``tcpdump`` for TCP/IP " -#~ "network traffic. Typically, :program:`mongosniff`" -#~ " is most frequently used in driver" -#~ " development." -#~ msgstr "" - -# 868c09e0989e4bb199b6004a30bd02be -#~ msgid "" -#~ ":program:`mongosniff` requires ``libpcap`` and " -#~ "is only available for Unix-like " -#~ "systems. Furthermore, the version distributed" -#~ " with the MongoDB binaries is " -#~ "dynamically linked against aversion 0.9 " -#~ "of ``libpcap``. If your system has " -#~ "a different version of ``libpcap``, you" -#~ " will need to compile :program:`mongosniff`" -#~ " yourself or create a symbolic link" -#~ " pointing to ``libpcap.so.0.9`` to your " -#~ "local version of ``libpcap``. Use an " -#~ "operation that resembles the following:" -#~ msgstr "" - -# 089bddb48ee2437486b4ff700255f853 -#~ msgid "Change the path's and name of the shared library as needed." -#~ msgstr "" - -# 620d3483b4ae4594b407b8beefe19182 -#~ msgid "" -#~ "As an alternative to :program:`mongosniff`," -#~ " Wireshark, a popular network sniffing " -#~ "tool is capable of inspecting and " -#~ "parsing the MongoDB wire protocol." -#~ msgstr "" - -# dfbe109a3879469fa5b40ee718e10b2d -#~ msgid "Options" -#~ msgstr "" - -# e61caf9348204f89b640a83859d68aa9 -#~ msgid "Returns information on the options and use of :program:`mongosniff`." -#~ msgstr "" - -# 4129e4ecff424513a42176245c4dcf16 -#~ msgid "" -#~ "Declares a host to forward all " -#~ "parsed requests that the :program:`mongosniff`" -#~ " intercepts to another :program:`mongod` " -#~ "instance and issue those operations on" -#~ " that database instance." -#~ msgstr "" - -# dc88ea2df3dd481ea019b5a1fd190844 -#~ msgid "Specify the target host name and port in the ``<:port>`` format." -#~ msgstr "" - -# 10fcc52d439444008568bfb782c14cbd -#~ msgid "" -#~ "Specifies source material to inspect. " -#~ "Use ``--source NET [interface]`` to " -#~ "inspect traffic from a network interface" -#~ " (e.g. ``eth0`` or ``lo``.) Use " -#~ "``--source FILE [filename]`` to read " -#~ "captured packets in :term:`pcap` format." -#~ msgstr "" - -# 8d567f2e00294859ac9a363a87e1b3dc -#~ msgid "" -#~ "You may use the ``--source DIAGLOG " -#~ "[filename]`` option to read the output" -#~ " files produced by the :option:`--diaglog" -#~ " ` option." -#~ msgstr "" - -# 8d73c6c10ace4ca28f9fc3b3f994cca6 -#~ msgid "" -#~ "Displays invalid BSON objects only and" -#~ " nothing else. Use this option for" -#~ " troubleshooting driver development. This " -#~ "option has some performance impact on" -#~ " the performance of :program:`mongosniff`." -#~ msgstr "" - -# 8dcb8452d3c847fdad75412d5f99b7c1 -#~ msgid "" -#~ "Specifies alternate ports to sniff for" -#~ " traffic. By default, :program:`mongosniff` " -#~ "watches for MongoDB traffic on port " -#~ "``27017``. Append multiple port numbers " -#~ "to the end of :program:`mongosniff` to" -#~ " monitor traffic on multiple ports." -#~ msgstr "" - -# 0f33ddf2719b4c98868db7e153e7f0e0 -#~ msgid "Use" -#~ msgstr "" - -# ce1888194642430c97f2265af1a41863 -#~ msgid "" -#~ "Use the following command to connect " -#~ "to a :program:`mongod` or :program:`mongos`" -#~ " running on port 27017 *and* 27018" -#~ " on the localhost interface:" -#~ msgstr "" - -# c7b71460cfec48d9a19ed639f235ffba -#~ msgid "" -#~ "Use the following command to only " -#~ "log invalid :term:`BSON` objects for the" -#~ " :program:`mongod` or :program:`mongos` running" -#~ " on the localhost interface and port" -#~ " 27018, for driver development and " -#~ "troubleshooting:" -#~ msgstr "" - -# 565cf3e9cdfe4b818364b45b428811e1 -#~ msgid "Build ``mongosniff``" -#~ msgstr "" - -# fda3a4903b5345778b78121d27a31f3c -#~ msgid "" -#~ "To build ``mongosniff`` yourself, Linux " -#~ "users can use the following procedure:" -#~ msgstr "" - -# ea4502cdc0b446468d32e869f107ea95 -#~ msgid "" -#~ "Obtain prerequisites using your operating " -#~ "systems package management software. " -#~ "Dependencies include:" -#~ msgstr "" - -# 267f9553707f48a7bdcb3395da9a09c3 -#~ msgid "``libpcap`` - to capture network packets." -#~ msgstr "" - -# aa31020db2934fd9a06e1d8c75761b75 -#~ msgid "``git`` - to download the MongoDB source code." -#~ msgstr "" - -# 18f11dfe9c254c10987223b1cc158116 -#~ msgid "``scons`` and a C++ compiler - to build :program:`mongosniff`." -#~ msgstr "" - -# 4f7aca05ea7647a08b253fe2d5bff8ba -#~ msgid "Download a copy of the MongoDB source code using ``git``:" -#~ msgstr "" - -# c308deb2d08640c29edbdf5e48651b7f -#~ msgid "" -#~ "Issue the following sequence of commands" -#~ " to change to the ``mongo/`` " -#~ "directory and build :program:`mongosniff`:" -#~ msgstr "" - -# 3b4cecd03af1425383273faf373dd2e0 -#~ msgid "" -#~ "If you run ``scons mongosniff`` before" -#~ " installing ``libpcap`` you must run " -#~ "``scons clean`` before you can build " -#~ ":program:`mongosniff`." -#~ msgstr "" - -#~ msgid "" -#~ "To connect to a replica set, " -#~ "specify the :setting:`replica set name " -#~ "<~replication.replSetName>` and a seed list" -#~ " of set members. Use the following" -#~ " form:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/program/mongostat.po b/locale/es/LC_MESSAGES/reference/program/mongostat.po deleted file mode 100644 index fdd59df1335..00000000000 --- a/locale/es/LC_MESSAGES/reference/program/mongostat.po +++ /dev/null @@ -1,1456 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:10+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# c4d6e10f601f44958f535ac6e90f2fb2 -#: ../source/reference/program/mongostat.txt:5 -msgid "``mongostat``" -msgstr "" - -# d4ac1fb442d74635aa51ba0c18a13793 -#: ../source/reference/program/mongostat.txt -msgid "On this page" -msgstr "" - -# f2b46431eca44878ae2513f45e2c55cd -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:1 -msgid "Mac OSX Sierra and Go 1.6 Incompatibility" -msgstr "" - -# 16cdc59f2cc241ba85ae04d2d77d9736 -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:3 -msgid "" -"Users running on Mac OSX Sierra require the 3.2.10 or newer version of " -"|tool-binary|." -msgstr "" - -# 85962adc4302476894501f4ee3c62fcf -#: ../source/reference/program/mongostat.txt:19 -msgid "Synopsis" -msgstr "" - -# dd4e4fd27cee4e7b9c6d57b46cc9d791 -#: ../source/reference/program/mongostat.txt:21 -msgid "" -"The :program:`mongostat` utility provides a quick overview of the status " -"of a currently running :program:`mongod` or :program:`mongos` instance. " -":program:`mongostat` is functionally similar to the UNIX/Linux file " -"system utility ``vmstat``, but provides data regarding :program:`mongod` " -"and :program:`mongos` instances." -msgstr "" - -# a07d8e39f79a42cb861ebbc8460bcca9 -#: ../source/reference/program/mongostat.txt:30 -msgid "" -"For more information about monitoring MongoDB, see " -":doc:`/administration/monitoring`." -msgstr "" - -# 731bb4510c0947a48cc082375f9b1bdc -#: ../source/reference/program/mongostat.txt:33 -msgid "For more background on other MongoDB status outputs see:" -msgstr "" - -# a795584108894d439d3c93a24c53b23b -#: ../source/reference/program/mongostat.txt:35 -msgid ":doc:`/reference/command/serverStatus`" -msgstr "" - -# 92fd4d74690c4a97ad28a468ebe3b1f1 -#: ../source/reference/program/mongostat.txt:36 -msgid ":doc:`/reference/command/replSetGetStatus`" -msgstr "" - -# 9208e89a161444fa87016399fc4bcaf0 -#: ../source/reference/program/mongostat.txt:37 -msgid ":doc:`/reference/command/dbStats`" -msgstr "" - -# d2b2886166ac4b469d71a4b0018bed8d -#: ../source/reference/program/mongostat.txt:38 -msgid ":doc:`/reference/command/collStats`" -msgstr "" - -# 999d82d6d5034a9b86512b89cbbfcdaa -#: ../source/reference/program/mongostat.txt:40 -msgid "" -"For an additional utility that provides MongoDB metrics see " -":doc:`mongotop `." -msgstr "" - -# b586c568bde54bcab85c9b8184d6c686 -#: ../source/reference/program/mongostat.txt:44 -msgid "Required Access" -msgstr "" - -# 35660e4e758e4ad3b5af9d7dd07d9eaa -#: ../source/reference/program/mongostat.txt:46 -msgid "" -"In order to connect to a :program:`mongod` that enforces authorization " -"with the :option:`--auth ` option, specify the " -":option:`--username ` and :option:`--password " -"` options, and the connecting user must have the " -":authaction:`serverStatus` privilege action on the cluster resources." -msgstr "" - -# 393c38801b8e40699800b59aab20a4f6 -#: ../source/reference/program/mongostat.txt:52 -msgid "" -"The built-in role :authrole:`clusterMonitor` provides this privilege as " -"well as other privileges. To create a role with just the privilege to run" -" :program:`mongostat`, see :ref:`create-role-for-mongostat`." -msgstr "" - -# 56ba9fe5a6a149ae94b52fbae448aedd -#: ../source/reference/program/mongostat.txt:57 -msgid "Options" -msgstr "" - -# 366db9e465044226bc26062beb325ec3 -#: ../source/includes/option/option-mongostat-help.rst:3 -msgid "Returns information on the options and use of :program:`mongostat`." -msgstr "" - -# 87373af490ed43a2a0bd1efbc2ccf2e1 -#: ../source/includes/option/option-mongostat-verbose.rst:3 -msgid "" -"Increases the amount of internal reporting returned on standard output or" -" in log files. Increase the verbosity with the ``-v`` form by including " -"the option multiple times, (e.g. ``-vvvvv``.)" -msgstr "" - -# 6bfabd87161946be9fd3ecd20dccef4b -#: ../source/includes/option/option-mongostat-version.rst:3 -msgid "Returns the :program:`mongostat` release number." -msgstr "" - -# 6f55803fec654b20b98e5b6e9289c4db -#: ../source/includes/option/option-mongostat-host.rst:3 -msgid "*Default*: localhost:27017" -msgstr "" - -# 1880efa7aa8349d5a5b4ba21010070b9 -#: ../source/includes/option/option-mongostat-host.rst:5 -msgid "" -"Specifies a resolvable hostname for the :program:`mongod` to which to " -"connect. By default, the :program:`mongostat` attempts to connect to a " -"MongoDB instance running on the localhost on port number ``27017``." -msgstr "" - -# e88d7b0e5ae645af8742f2aae94a75b2 -#: ../source/includes/option/option-mongostat-host.rst:9 -msgid "" -"To connect to a replica set, you can specify the set member or members to" -" report on, as in the following (see also the ``--discover`` flag):" -msgstr "" - -# 79110f349aca4d2185722ab7dd51fe55 -#: ../source/includes/option/option-mongostat-host.rst:17 -msgid "" -"If you use IPv6 and use the ``
:`` format, you must enclose" -" the portion of an address and port combination in brackets (e.g. " -"``[
]``)." -msgstr "" - -# 8703746c091c4ee4bcc0e158e3af5942 -#: ../source/includes/option/option-mongostat-port.rst:3 -msgid "*Default*: 27017" -msgstr "" - -# a493a447351249b58c896a8a64673860 -#: ../source/includes/option/option-mongostat-port.rst:5 -msgid "" -"Specifies the TCP port on which the MongoDB instance listens for client " -"connections." -msgstr "" - -# b25bbe958df346818ab2aafee2d581c2 -#: ../source/includes/option/option-mongostat-ipv6.rst:3 -msgid "*Removed in version 3.0.*" -msgstr "" - -# bc7e34a3feaa437fa26d7989832a9d5a -#: ../source/includes/option/option-mongostat-ipv6.rst:5 -msgid "" -"Enables IPv6 support and allows :program:`mongostat` to connect to the " -"MongoDB instance using an IPv6 network. Prior to MongoDB 3.0, you had to " -"specify :option:`--ipv6` to use IPv6. In MongoDB 3.0 and later, IPv6 is " -"always enabled." -msgstr "" - -# a468892edbb241a6a029b05d58137083 -#: ../source/includes/option/option-mongostat-ssl.rst:5 -msgid "" -"Enables connection to a :program:`mongod` or :program:`mongos` that has " -"TLS/SSL support enabled." -msgstr "" - -# ed92b77d873a4c1d8a62a4d77184c041 -# b862acf85343440291f51235ee782ee6 -# 48682d1a4a874046840e5813c30311f5 -# 466152f1976d4292bb8dda2cafafd20e -# 8d680167221e476b9914b80724c9d250 -# 9ade4a486a724ce39bb55da9359a7e30 -# 1aae7689b5af470f9ef8c39f0ddd08a3 -#: ../source/includes/fact-ssl-supported.rst:3 -msgid "" -"Most MongoDB distributions now include support for TLS/SSL. See " -":doc:`/tutorial/configure-ssl` and :doc:`/tutorial/configure-ssl-clients`" -" for more information about TLS/SSL and MongoDB." -msgstr "" - -# ae823ee768244be9b6e993745b5ee875 -#: ../source/includes/option/option-mongostat-sslCAFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains the root certificate chain " -"from the Certificate Authority. Specify the file name of the :file:`.pem`" -" file using relative or absolute paths." -msgstr "" - -# b986a94b35824f55a546327789e67fcf -#: ../source/includes/option/option-mongostat-sslCAFile.rst:13 -msgid "" -"For SSL connections (``--ssl``) to :program:`mongod` and " -":program:`mongos`, if the :program:`mongostat` runs without the " -":option:`--sslCAFile`, :program:`mongostat` will not attempt to validate " -"the server certificates. This creates a vulnerability to expired " -":program:`mongod` and :program:`mongos` certificates as well as to " -"foreign processes posing as valid :program:`mongod` or :program:`mongos` " -"instances. Ensure that you *always* specify the CA file to validate the " -"server certificates in cases where intrusion is a possibility." -msgstr "" - -# 581e8fcebb6044269d8702f9f70d75b8 -#: ../source/includes/option/option-mongostat-sslPEMKeyFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains both the TLS/SSL " -"certificate and key. Specify the file name of the :file:`.pem` file using" -" relative or absolute paths." -msgstr "" - -# df30de5b7dca47d5a28751a1d23355b3 -#: ../source/includes/option/option-mongostat-sslPEMKeyFile.rst:9 -msgid "" -"This option is required when using the :option:`--ssl` option to connect " -"to a :program:`mongod` or :program:`mongos` that has " -":setting:`~net.ssl.CAFile` enabled *without* " -":setting:`~net.ssl.allowConnectionsWithoutCertificates`." -msgstr "" - -# 3f71b0ee25d04602ab1a082d43531859 -#: ../source/includes/option/option-mongostat-sslPEMKeyPassword.rst:5 -msgid "" -"Specifies the password to de-crypt the certificate-key file (i.e. " -":option:`--sslPEMKeyFile`). Use the :option:`--sslPEMKeyPassword` option " -"only if the certificate-key file is encrypted. In all cases, the " -":program:`mongostat` will redact the password from all logging and " -"reporting output." -msgstr "" - -# 5afbfffa0122482190be6f907df3c6a7 -#: ../source/includes/option/option-mongostat-sslPEMKeyPassword.rst:10 -msgid "" -"If the private key in the PEM file is encrypted and you do not specify " -"the :option:`--sslPEMKeyPassword` option, the :program:`mongostat` will " -"prompt for a passphrase. See :ref:`ssl-certificate-password`." -msgstr "" - -# 0b06fbe697794bafb6df4c9836fcf28e -#: ../source/includes/option/option-mongostat-sslCRLFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains the Certificate Revocation " -"List. Specify the file name of the :file:`.pem` file using relative or " -"absolute paths." -msgstr "" - -# e8cafd902c614f66a16cd48561bd6be6 -#: ../source/includes/option/option-mongostat-sslAllowInvalidCertificates.rst:5 -msgid "" -"Bypasses the validation checks for server certificates and allows the use" -" of invalid certificates. When using the " -":setting:`~net.ssl.allowInvalidCertificates` setting, MongoDB logs as a " -"warning the use of the invalid certificate." -msgstr "" - -# 109e53d0d04d4dadaeaa9b9faa28858c -#: ../source/includes/option/option-mongostat-sslAllowInvalidHostnames.rst:5 -msgid "" -"Disables the validation of the hostnames in TLS/SSL certificates. Allows " -":program:`mongostat` to connect to MongoDB instances if the hostname " -"their certificates do not match the specified hostname." -msgstr "" - -# 4edc274b123a4665a4526e3cdcc7cb76 -#: ../source/includes/option/option-mongostat-sslFIPSMode.rst:5 -msgid "" -"Directs the :program:`mongostat` to use the FIPS mode of the installed " -"OpenSSL library. Your system must have a FIPS compliant OpenSSL library " -"to use the :option:`--sslFIPSMode` option." -msgstr "" - -# 224e0ce8f37e459db7e031724d8b8e1d -#: ../source/includes/note-fips-is-enterprise-only.rst:1 -msgid "" -"FIPS-compatible SSL is available only in `MongoDB Enterprise " -"`_. See " -":doc:`/tutorial/configure-fips` for more information." -msgstr "" - -# e5919b9dc4554037ad528932944a993a -#: ../source/includes/option/option-mongostat-username.rst:3 -msgid "" -"Specifies a username with which to authenticate to a MongoDB database " -"that uses authentication. Use in conjunction with the ``--password`` and " -"``--authenticationDatabase`` options." -msgstr "" - -# d7d011c28b46450e8de62e5d5f6a911f -#: ../source/includes/option/option-mongostat-password.rst:3 -msgid "" -"Specifies a password with which to authenticate to a MongoDB database " -"that uses authentication. Use in conjunction with the ``--username`` and " -"``--authenticationDatabase`` options." -msgstr "" - -# e476edb4cebf4606b39e729b7ae6bfda -#: ../source/includes/option/option-mongostat-password.rst:9 -msgid "" -"If you do not specify an argument for :option:`--password`, " -":program:`mongostat` returns an error." -msgstr "" - -# a40f09a5d3504a53af46478daf6d7c1a -#: ../source/includes/option/option-mongostat-password.rst:14 -msgid "" -"If you wish :program:`mongostat` to prompt the user for the password, " -"pass the :option:`--username` option without :option:`--password` or " -"specify an empty string as the :option:`--password` value, as in " -"``--password \"\"`` ." -msgstr "" - -# 1ea113b46b6b4bbcbe8f5614daf3589e -#: ../source/includes/option/option-mongostat-authenticationDatabase.rst:3 -msgid "" -"Specifies the database in which the user is created. See :ref:`user-" -"authentication-database`." -msgstr "" - -# 39a8ad8c59ac4e1ca207d2ce7d71d0c1 -#: ../source/includes/option/option-mongostat-authenticationDatabase.rst:7 -msgid "" -":option:`--authenticationDatabase` is required for :program:`mongod` and " -":program:`mongos` instances that use :ref:`authentication`." -msgstr "" - -# 44ef98fc380a44fcb26442d61e7d9ecc -#: ../source/includes/option/option-mongostat-authenticationMechanism.rst:3 -msgid "*Default*: SCRAM-SHA-1" -msgstr "" - -# d75826147d60455a988ea7e4de8be3aa -#: ../source/includes/option/option-mongostat-authenticationMechanism.rst:5 -msgid "" -"Added support for the ``PLAIN`` and ``MONGODB-X509`` authentication " -"mechanisms." -msgstr "" - -# fa436677250b4c18979f89adb79017d9 -#: ../source/includes/option/option-mongostat-authenticationMechanism.rst:9 -msgid "" -"Added support for the ``SCRAM-SHA-1`` authentication mechanism. Changed " -"default mechanism to ``SCRAM-SHA-1``." -msgstr "" - -# 8119b99a3e4b4f1fb4f4a53632b950f8 -#: ../source/includes/option/option-mongostat-authenticationMechanism.rst:14 -msgid "" -"Specifies the authentication mechanism the :program:`mongostat` instance " -"uses to authenticate to the :program:`mongod` or :program:`mongos`." -msgstr "" - -# 656e4bbaf04f465a905ad400fcb1439a -#: ../source/includes/option/option-mongostat-authenticationMechanism.rst:21 -msgid "Value" -msgstr "" - -# 87f5599b31af4e5290d5bab802a4d4d9 -#: ../source/includes/option/option-mongostat-authenticationMechanism.rst:23 -msgid "Description" -msgstr "" - -# 12cae31ea6814094b3992ae6809f4b3d -#: ../source/includes/option/option-mongostat-authenticationMechanism.rst:25 -msgid ":ref:`SCRAM-SHA-1 `" -msgstr "" - -# ab186e68c8584a70b02509ce3c236463 -#: ../source/includes/option/option-mongostat-authenticationMechanism.rst:27 -msgid "" -"`RFC 5802 `_ standard Salted " -"Challenge Response Authentication Mechanism using the SHA1 hash function." -msgstr "" - -# 9cee313a0c374e4a9d21633f6cbb7dd9 -#: ../source/includes/option/option-mongostat-authenticationMechanism.rst:31 -msgid ":ref:`MONGODB-CR `" -msgstr "" - -# b9edb6d8fd17410bb996468171bb231d -#: ../source/includes/option/option-mongostat-authenticationMechanism.rst:33 -msgid "MongoDB challenge/response authentication." -msgstr "" - -# 5aba603efdda4e41872ab7f7bad4e0d7 -#: ../source/includes/option/option-mongostat-authenticationMechanism.rst:35 -msgid ":ref:`MONGODB-X509 `" -msgstr "" - -# ca1d14cbc3bd4382873dc1fb97d708b1 -#: ../source/includes/option/option-mongostat-authenticationMechanism.rst:37 -msgid "MongoDB TLS/SSL certificate authentication." -msgstr "" - -# f6436d99b2dd449fb16611ed4853e011 -#: ../source/includes/option/option-mongostat-authenticationMechanism.rst:39 -msgid ":ref:`GSSAPI ` (Kerberos)" -msgstr "" - -# 5fadf6863edb4e7e85c48ecb12ec35e9 -#: ../source/includes/option/option-mongostat-authenticationMechanism.rst:41 -msgid "" -"External authentication using Kerberos. This mechanism is available only " -"in `MongoDB Enterprise `_." -msgstr "" - -# a30355dc49b740818c73b0dab7d8b233 -#: ../source/includes/option/option-mongostat-authenticationMechanism.rst:45 -msgid ":ref:`PLAIN ` (LDAP SASL)" -msgstr "" - -# dfd4e1df7b164942bf2095cc75cd2a02 -#: ../source/includes/option/option-mongostat-authenticationMechanism.rst:47 -msgid "" -"External authentication using LDAP. You can also use ``PLAIN`` for " -"authenticating in-database users. ``PLAIN`` transmits passwords in plain " -"text. This mechanism is available only in `MongoDB Enterprise " -"`_." -msgstr "" - -# 0bf52a3e8992480190e950af61c5a753 -#: ../source/includes/option/option-mongostat-gssapiServiceName.rst:5 -msgid "" -"Specify the name of the service using :doc:`GSSAPI/Kerberos " -"`. Only required if the service does not use the default " -"name of ``mongodb``." -msgstr "" - -# e4513647c0c14dc6b87b40cb87ab790b -# 8a6d37bd68b44c8a998249ee28e4d2fc -#: ../source/includes/option/option-mongostat-gssapiHostName.rst:9 -#: ../source/includes/option/option-mongostat-gssapiServiceName.rst:9 -msgid "This option is available only in MongoDB Enterprise." -msgstr "" - -# eb854c3efebf45c686e146fab9a28da5 -#: ../source/includes/option/option-mongostat-gssapiHostName.rst:5 -msgid "" -"Specify the hostname of a service using :doc:`GSSAPI/Kerberos " -"`. *Only* required if the hostname of a machine does not " -"match the hostname resolved by DNS." -msgstr "" - -# 785673e4a4294058974808624d650c25 -#: ../source/includes/option/option-mongostat-humanReadable.rst:3 -msgid "*Default*: True" -msgstr "" - -# a57bbdf2faa04d8685e7a023228db52f -#: ../source/includes/option/option-mongostat-humanReadable.rst:8 -msgid "" -"When ``true``, :program:`mongostat` formats dates and quantity values for" -" easier reading, as in the following sample output:" -msgstr "" - -# 10edf862e9874de2abb3b60414a6792a -#: ../source/includes/option/option-mongostat-humanReadable.rst:19 -msgid "" -"When ``false``, :program:`mongostat` returns the raw data, as in the " -"following sample output:" -msgstr "" - -# a40bd06f0edd4c5c8b158d752a44fe0b -#: ../source/includes/option/option-mongostat-Columns.rst:6 -msgid "" -"When specified, :program:`mongostat` includes **only** the specified " -"fields in the :program:`mongostat` output." -msgstr "" - -# 18f13b942e534f7eab2d9f89696239ec -# 416974e354184086884aa126c612fffc -#: ../source/includes/option/option-mongostat-AppendColumns.rst:9 -#: ../source/includes/option/option-mongostat-Columns.rst:9 -msgid "" -"Use dot notation to specify :dbcommand:`serverStatus fields " -"`, as in :serverstatus:`metrics.document.inserted`." -msgstr "" - -# e201ba759f1d4950abbb06edd71a877a -# 7d0e573ec1bb46a9bb91ca713ae3f981 -#: ../source/includes/option/option-mongostat-AppendColumns.rst:13 -#: ../source/includes/option/option-mongostat-Columns.rst:13 -msgid "To specify a custom name for a field, use ``=``, as in:" -msgstr "" - -# 49f732d618ee46139f7559883f1248d8 -#: ../source/includes/option/option-mongostat-Columns.rst:20 -msgid "" -":option:`-o` supports the following methods to modify the information " -"returned for a given serverStatus field:" -msgstr "" - -# a23d718272644be7bd71e1d1ba86a998 -#: ../source/includes/option/option-mongostat-Columns.rst:25 -msgid "" -"Use :method:`.rate()` to view the rate per second at which a serverStatus" -" field is changing from :program:`mongostat` call to call." -msgstr "" - -# b49ca35f82c04c01be2d86981572a671 -#: ../source/includes/option/option-mongostat-Columns.rst:29 -msgid "" -":ref:`ex-mongostat-rate` illustrates how to use :program:`mongostat` with" -" :option:`-o` and the :method:`.rate()` method." -msgstr "" - -# a0c359946d924b22983bb386732d627f -#: ../source/includes/option/option-mongostat-Columns.rst:35 -msgid "" -"Use :method:`.diff()` to view how much a serverStatus field has changed " -"since the previous :program:`mongostat` call. The interval between calls " -"is specified by ````." -msgstr "" - -# cb8febd75c0242f2b7784aa1774d6703 -#: ../source/includes/option/option-mongostat-Columns.rst:39 -msgid "" -":ref:`ex-mongostat-diff` illustrates how to use :program:`mongostat` with" -" :option:`-o` and the :method:`.diff()` method." -msgstr "" - -# a7fd08bec965453e8a9c1e6659713a34 -#: ../source/includes/option/option-mongostat-Columns.rst:43 -msgid "" -":program:`mongostat` supports specifying *either* :option:`-o` or " -":option:`-O`: you cannot include both options." -msgstr "" - -# c9b394b2e3334a0a8b8a3a2a9802be41 -#: ../source/includes/option/option-mongostat-Columns.rst:46 -msgid "See :ref:`ex-mongostat-specify-columns` for an example of :option:`-o`." -msgstr "" - -# 8a3c72d451b649b4bb7df329269e8cd9 -#: ../source/includes/option/option-mongostat-AppendColumns.rst:6 -msgid "" -"When specified, :program:`mongostat` includes the specified " -":dbcommand:`serverStatus` fields after the default :program:`mongostat` " -"output." -msgstr "" - -# 11b91cb524cf48afad9bda4dd05199ec -#: ../source/includes/option/option-mongostat-AppendColumns.rst:20 -msgid "" -":program:`mongostat` supports specifying *either* :option:`-O` or " -":option:`-o`: you cannot include both options." -msgstr "" - -# 32d1695f7e7d4cabb5a219c58fbbb2dd -#: ../source/includes/option/option-mongostat-AppendColumns.rst:23 -msgid "See :ref:`ex-mongostat-append-columns` for an example of :option:`-O`." -msgstr "" - -# b03d2b8a99aa4b0197219d1067fadf6c -#: ../source/includes/option/option-mongostat-noheaders.rst:3 -msgid "Disables the output of column or field names." -msgstr "" - -# f8f15989bc2f4e40915e9b7481ce3832 -#: ../source/includes/option/option-mongostat-rowcount.rst:3 -msgid "" -"Controls the number of rows to output. Use in conjunction with the " -"``sleeptime`` argument to control the duration of a :program:`mongostat` " -"operation." -msgstr "" - -# 4df6ba1aea2446ecb29f44be563978ce -#: ../source/includes/option/option-mongostat-rowcount.rst:7 -msgid "" -"Unless :option:`--rowcount` is specified, :program:`mongostat` will " -"return an infinite number of rows (e.g. value of ``0``.)" -msgstr "" - -# fcd039ef49fb4d3fbe8f0e24a828373b -#: ../source/includes/option/option-mongostat-http.rst:3 -msgid "" -"Configures :program:`mongostat` to collect data using the HTTP interface " -"rather than a raw database connection." -msgstr "" - -# e1434f16c5fd4e55ab4e06c84a35d9aa -#: ../source/includes/fact-deprecated-http-interface.rst:3 -msgid "HTTP interface for MongoDB" -msgstr "" - -# edd09faa69724c8aac2cdabe86397a06 -#: ../source/includes/option/option-mongostat-discover.rst:3 -msgid "" -"Discovers and reports on statistics from all members of a :term:`replica " -"set` or :term:`sharded cluster`. When connected to any member of a " -"replica set, :option:`--discover` all non-:term:`hidden members ` of the replica set. When connected to a :program:`mongos`, " -":program:`mongostat` will return data from all :term:`shards ` in " -"the cluster. If a replica set provides a shard in the sharded cluster, " -":program:`mongostat` will report on non-hidden members of that replica " -"set." -msgstr "" - -# c5c84f6417bc4954b3a690ad4018cb18 -#: ../source/includes/option/option-mongostat-discover.rst:12 -msgid "" -"The :option:`mongostat --host` option is not required but potentially " -"useful in this case." -msgstr "" - -# 86f39292f2554d8db035f4ee33ecab01 -#: ../source/includes/option/option-mongostat-discover.rst:15 -msgid "" -"When running with :option:`--discover`, :program:`mongostat` now respects" -" :option:`--rowcount`." -msgstr "" - -# a603db9f76dc4ffd9635a78e8fd09ac2 -#: ../source/includes/option/option-mongostat-all.rst:3 -msgid "" -"Configures :program:`mongostat` to return all optional :ref:`fields " -"`." -msgstr "" - -# 678f9f45ab2340ae9bf10a7899252096 -#: ../source/includes/option/option-mongostat-json.rst:6 -msgid "Returns output for :program:`mongostat` in :term:`JSON` format." -msgstr "" - -# 77cf8a2a207445cea407b65275021526 -#: ../source/includes/option/option-mongostat-.rst:3 -msgid "*Default*: 1" -msgstr "" - -# d9f1f2ceaf3e43ceba63c87df807e1cf -#: ../source/includes/option/option-mongostat-.rst:5 -msgid "" -"The final :program:`mongostat` argument is the length of time, in " -"seconds, that :program:`mongostat` waits in between calls. By default " -":program:`mongostat` returns one call every second." -msgstr "" - -# c53998c22b37406cbd6c43bf699979a3 -#: ../source/includes/option/option-mongostat-.rst:9 -msgid "" -":program:`mongostat` returns values that reflect the operations over a 1 " -"second period. For values of ```` greater than 1, " -":program:`mongostat` averages data to reflect average operations per " -"second." -msgstr "" - -# 2b18365b2b6a41bb943d9343749b5c04 -#: ../source/reference/program/mongostat.txt:126 -msgid "Fields" -msgstr "" - -# 631b12d2b98142829d77a8afd1e6c598 -#: ../source/reference/program/mongostat.txt:128 -msgid "" -":program:`mongostat` returns values that reflect the operations over a 1 " -"second period. When :command:`mongostat ` has a value greater " -"than 1, :program:`mongostat` averages the statistics to reflect average " -"operations per second." -msgstr "" - -# 45ece6cfa86e4f6eaab4bd7d98786d96 -#: ../source/reference/program/mongostat.txt:133 -msgid ":program:`mongostat` outputs the following fields:" -msgstr "" - -# 5c28685ac0214feaaf440ef753c66f52 -#: ../source/reference/program/mongostat.txt:137 -msgid "" -"The number of objects inserted into the database per second. If followed " -"by an asterisk (e.g. ``*``), the datum refers to a replicated operation." -msgstr "" - -# a939ebf019824ff18a58e5e28b4e729a -#: ../source/reference/program/mongostat.txt:143 -msgid "The number of query operations per second." -msgstr "" - -# 5ee75dfd08cb46b1bc3dc5c2d6e2aa89 -#: ../source/reference/program/mongostat.txt:147 -msgid "The number of update operations per second." -msgstr "" - -# 966616fcf1fb40a1b443cbc4d0be8498 -#: ../source/reference/program/mongostat.txt:151 -msgid "The number of delete operations per second." -msgstr "" - -# 708fec76fe0e4c6e90d383c59e72537f -#: ../source/reference/program/mongostat.txt:155 -msgid "The number of get more (i.e. cursor batch) operations per second." -msgstr "" - -# 12a0a31bf3b64629b449566302c7d7fa -#: ../source/reference/program/mongostat.txt:159 -msgid "" -"The number of commands per second. On :term:`slave` and :term:`secondary`" -" systems, :program:`mongostat` presents two values separated by a pipe " -"character (e.g. ``|``), in the form of ``local|replicated`` commands." -msgstr "" - -# f73e58b3634546b695ca6479c4b03979 -#: ../source/reference/program/mongostat.txt:168 -msgid "" -"For the :ref:`storage-wiredtiger`, ``flushes`` refers to the number of " -"WiredTiger checkpoints triggered between each polling interval." -msgstr "" - -# f59616d8f3d5412a992601d93e6dda7d -#: ../source/reference/program/mongostat.txt:171 -msgid "" -"For the :ref:`storage-mmapv1`, ``flushes`` represents the number of " -":term:`fsync` operations per second." -msgstr "" - -# dbc55ad5744445e3affae22285af625a -#: ../source/reference/program/mongostat.txt:178 -msgid "" -"Only for :ref:`storage-wiredtiger`. The percentage of the WiredTiger " -"cache with dirty bytes, calculated by " -":serverstatus:`wiredTiger.cache.tracked dirty bytes in the cache` / " -":serverstatus:`wiredTiger.cache.maximum bytes configured`." -msgstr "" - -# 3f46989e7a1946c78b8bc0a568b13bc3 -#: ../source/reference/program/mongostat.txt:187 -msgid "" -"Only for :ref:`storage-wiredtiger`. The percentage of the WiredTiger " -"cache that is in use, calculated by :serverstatus:`wiredTiger.cache.bytes" -" currently in the cache` / :serverstatus:`wiredTiger.cache.maximum bytes " -"configured`." -msgstr "" - -# 23575bfb33174816b3a395f6247dfb1a -#: ../source/reference/program/mongostat.txt:196 -msgid "" -"Only for :ref:`storage-mmapv1`. The total amount of data mapped in " -"megabytes. This is the total data size at the time of the last " -":program:`mongostat` call." -msgstr "" - -# 9d1e450b952f445f9a4c6958e771eeec -#: ../source/reference/program/mongostat.txt:202 -msgid "" -"The amount of virtual memory in megabytes used by the process at the time" -" of the last :program:`mongostat` call." -msgstr "" - -# f6b53a3d78d14c59b01f5aad91127ffc -#: ../source/reference/program/mongostat.txt:209 -msgid "Only for :ref:`storage-mmapv1`." -msgstr "" - -# 1530c787be2a450b89dc72599242e48a -#: ../source/reference/program/mongostat.txt:211 -msgid "" -"*Optional*. The total amount of virtual memory excluding all mapped " -"memory at the time of the last :program:`mongostat` call." -msgstr "" - -# 9e81f5e7463e43f8a935ca1cf3322333 -#: ../source/reference/program/mongostat.txt:214 -msgid "" -":program:`mongostat` only returns this value when started with the " -":option:`--all ` option." -msgstr "" - -# b7e06986de9c430c9232b288c66da173 -#: ../source/reference/program/mongostat.txt:219 -msgid "" -"The amount of resident memory in megabytes used by the process at the " -"time of the last :program:`mongostat` call." -msgstr "" - -# e67487e2600c47d69f8ab26b470dce3c -#: ../source/reference/program/mongostat.txt:226 -msgid "Only for :ref:`storage-mmapv1`. The number of page faults per second." -msgstr "" - -# 8f2f032c308e49548b8db3864d2f3937 -#: ../source/reference/program/mongostat.txt:228 -msgid "" -"Before version 2.1, this value was only provided for MongoDB instances " -"running on Linux hosts." -msgstr "" - -# 9e8183f9da9545e49eae10058a379efc -#: ../source/reference/program/mongostat.txt:236 -msgid "" -"Only for :ref:`storage-mmapv1`. The percentage of read lock acquisitions " -"that had to wait. :program:`mongostat` displays ``lr|lw`` if a lock " -"acquisition waited." -msgstr "" - -# 1db43b7f1ac94e839128b579162a117d -#: ../source/reference/program/mongostat.txt:244 -msgid "" -"Only for :ref:`storage-mmapv1`. The percentage of write lock acquisitions" -" that had to wait. :program:`mongostat` displays ``lr|lw`` if a lock " -"acquisition waited." -msgstr "" - -# 63f17140316c44a1a81c311db57212e2 -#: ../source/reference/program/mongostat.txt:252 -msgid "" -"Only for :ref:`storage-mmapv1`. The average acquire time, in " -"microseconds, of read lock acquisitions that waited. :program:`mongostat`" -" displays ``lrt|lwt`` if a lock acquisition waited." -msgstr "" - -# 2b960ab8a40e48119e68a8808346d3da -#: ../source/reference/program/mongostat.txt:261 -msgid "" -"Only for :ref:`storage-mmapv1`. The average acquire time, in " -"microseconds, of write lock acquisitions that waited. " -":program:`mongostat` displays ``lrt|lwt`` if a lock acquisition waited." -msgstr "" - -# 3be18edc437e41ec894dc9d26de1ebf5 -#: ../source/reference/program/mongostat.txt:268 -msgid "" -"Only appears when :program:`mongostat` runs against pre-3.0 versions of " -"MongoDB instances." -msgstr "" - -# de0a00f0e051412e9a8270d0d622dbf4 -#: ../source/reference/program/mongostat.txt:272 -msgid "The percent of time in a global write lock." -msgstr "" - -# 4eaec8fb96c741a6a96cd5b0caf55054 -#: ../source/reference/program/mongostat.txt:278 -msgid "" -"Only for :ref:`storage-mmapv1`. The percent of index access attempts that" -" required a page fault to load a btree node. This is a sampled value." -msgstr "" - -# 0e61be78ede6400bbc1f45735145d7f5 -#: ../source/reference/program/mongostat.txt:284 -msgid "" -"The length of the queue of clients waiting to read data from the MongoDB " -"instance." -msgstr "" - -# 4495ab820add4922b67aba90aa8521b6 -#: ../source/reference/program/mongostat.txt:289 -msgid "" -"The length of the queue of clients waiting to write data from the MongoDB" -" instance." -msgstr "" - -# ad747b031f664954978423fceb92c30a -#: ../source/reference/program/mongostat.txt:294 -msgid "The number of active clients performing read operations." -msgstr "" - -# cb4e0f9b0f35466b8ab58c66895d10cc -#: ../source/reference/program/mongostat.txt:298 -msgid "The number of active clients performing write operations." -msgstr "" - -# c1e8320386e24996a62a84d785850e32 -#: ../source/reference/program/mongostat.txt:302 -msgid "" -"The amount of network traffic, in *bytes*, received by the MongoDB " -"instance." -msgstr "" - -# dabf3188c063457f92f75c5c97647809 -# deb21b8acc0947c8bea3a4754ed8b73a -#: ../source/reference/program/mongostat.txt:304 -#: ../source/reference/program/mongostat.txt:310 -msgid "This includes traffic from :program:`mongostat` itself." -msgstr "" - -# 7b9d503ff6394a7fbca896ead603b308 -#: ../source/reference/program/mongostat.txt:308 -msgid "The amount of network traffic, in *bytes*, sent by the MongoDB instance." -msgstr "" - -# ab9640c638894a5f987b24f01ab50ca1 -#: ../source/reference/program/mongostat.txt:314 -msgid "The total number of open connections." -msgstr "" - -# c854ee346de143f19df5cbb2b21865e9 -#: ../source/reference/program/mongostat.txt:318 -msgid "The name, if applicable, of the replica set." -msgstr "" - -# 3908aeee618e430ba3d48b3a94722822 -#: ../source/reference/program/mongostat.txt:322 -msgid "The replication status of the member." -msgstr "" - -# 321682dbb2864dd7a9e6b1df1e1c00ea -#: ../source/reference/program/mongostat.txt:325 -msgid "**Value**" -msgstr "" - -# d3e296ed7d56434d944ea78203b86391 -#: ../source/reference/program/mongostat.txt:325 -msgid "**Replication Type**" -msgstr "" - -# 8f4284ff2f304d62bb3bd6fcea1a0f69 -#: ../source/reference/program/mongostat.txt:327 -msgid "M" -msgstr "" - -# 360d5432eaa14c75a2c9cf51b4e61bdc -#: ../source/reference/program/mongostat.txt:327 -msgid ":term:`master`" -msgstr "" - -# 3d6ea3cd1c3744698369e3335264db68 -#: ../source/reference/program/mongostat.txt:328 -msgid "SEC" -msgstr "" - -# 42e7f2cd2f56413f9c5245fbe1e01318 -#: ../source/reference/program/mongostat.txt:328 -msgid ":term:`secondary`" -msgstr "" - -# 1823242d10fa49469cedebb18b7a048c -#: ../source/reference/program/mongostat.txt:329 -msgid "REC" -msgstr "" - -# 83108646a4ea410b90a6da239a8a242f -#: ../source/reference/program/mongostat.txt:329 -msgid "recovering" -msgstr "" - -# 43e2a6efecc64f06be2e217aa678c880 -#: ../source/reference/program/mongostat.txt:330 -msgid "UNK" -msgstr "" - -# e59122357c444992989eabd07f7f11a6 -#: ../source/reference/program/mongostat.txt:330 -msgid "unknown" -msgstr "" - -# 4682020b04494bc59846877315f6d429 -#: ../source/reference/program/mongostat.txt:331 -msgid "SLV" -msgstr "" - -# 77848c8d8a3f49858028fb4facec82a2 -#: ../source/reference/program/mongostat.txt:331 -msgid ":term:`slave`" -msgstr "" - -# dd9981acabeb47cb9fd42f13112ee4e2 -#: ../source/reference/program/mongostat.txt:332 -msgid "RTR" -msgstr "" - -# 433b703a903c4f3ba1a97c462f71df88 -#: ../source/reference/program/mongostat.txt:332 -msgid "mongos process (\"router\")" -msgstr "" - -# 962fbf76308b425c9c873f2be4f73548 -#: ../source/reference/program/mongostat.txt:333 -msgid "ARB" -msgstr "" - -# 8cd0c483b5484968af2252a6cce5be3b -#: ../source/reference/program/mongostat.txt:333 -msgid ":term:`arbiter`" -msgstr "" - -# e806694b275941a8adf652864d7ddc32 -#: ../source/reference/program/mongostat.txt:337 -msgid "Use" -msgstr "" - -# 1fc6fe6c628d4234ac76e6e4519da1f2 -#: ../source/reference/program/mongostat.txt:340 -msgid "Specify ``mongostat`` Collection Period and Frequency" -msgstr "" - -# 54d8864c637942a3ac6c5df9666116f4 -#: ../source/reference/program/mongostat.txt:342 -msgid "" -"In the first example, :program:`mongostat` will return data every second " -"for 20 seconds. :program:`mongostat` collects data from the " -":program:`mongod` instance running on the localhost interface on port " -"27017. All of the following invocations produce identical behavior:" -msgstr "" - -# 6c23ec0f016849ed99ec9447f449c591 -#: ../source/reference/program/mongostat.txt:355 -msgid "" -"In the next example, :program:`mongostat` returns data every 5 minutes " -"(or 300 seconds) for as long as the program runs. :program:`mongostat` " -"collects data from the :program:`mongod` instance running on the " -"localhost interface on port ``27017``. The following invocations produce " -"identical behavior:" -msgstr "" - -# 07d0762bf85142c6b277cc711263d312 -#: ../source/reference/program/mongostat.txt:367 -msgid "" -"In the following example, :program:`mongostat` returns data every 5 " -"minutes for an hour (12 times.) :program:`mongostat` collects data from " -"the :program:`mongod` instance running on the localhost interface on port" -" 27017. The following invocations produce identical behavior:" -msgstr "" - -# b9fe515c050644379676a83805ec914b -#: ../source/reference/program/mongostat.txt:381 -msgid "Add Fields to :program:`mongostat` Output" -msgstr "" - -# aca7dc2cfeb440d2b4e7a408a104c66d -#: ../source/reference/program/mongostat.txt:385 -msgid "" -":option:`-O` allows you to specify fields from :dbcommand:`serverStatus` " -"output to add to the default :program:`mongostat` output. The following " -"example adds the :serverstatus:`host` and :serverstatus:`version` fields " -"as well as the :serverstatus:`network.numRequests` field, which will " -"display as \"network requests\", to the default :program:`mongostat` " -"output:" -msgstr "" - -# 05cdef022cc94f0bbf4d93e8e2d9e5ee -# 8355a17ad9be4df09c21ad48107368f6 -#: ../source/reference/program/mongostat.txt:396 -#: ../source/reference/program/mongostat.txt:421 -msgid "The :program:`mongostat` output would then resemble:" -msgstr "" - -# d6d26a7bb0b44fd28e88783154034feb -#: ../source/reference/program/mongostat.txt:408 -msgid "Specify :program:`mongostat` Output Fields" -msgstr "" - -# 1a70bdc4dad340d0a88dcf002794f666 -#: ../source/reference/program/mongostat.txt:412 -msgid "" -":option:`-o` specifies the columns :program:`mongostat` includes in its " -"output. You can specify any :dbcommand:`serverStatus` field as a " -":program:`mongostat` output column. The following example specifies the " -":serverstatus:`host`, :serverstatus:`time `, and " -":serverstatus:`metrics.document.inserted` fields:" -msgstr "" - -# 5092525a65614994b6ec1b8b960ace3b -#: ../source/reference/program/mongostat.txt:434 -msgid "View Rate of Change for a Field with :method:`.rate()`" -msgstr "" - -# 1389f439c45540ce81dfca5c2346d850 -#: ../source/reference/program/mongostat.txt:438 -msgid "" -":method:`.rate()` enables you to view the rate per second at which a " -"numerical field has changed from one :program:`mongostat` call to the " -"next. For example, you can view the rate at which documents have been " -"inserted during an insert operation. :method:`.rate()` can therefore help" -" you view the performance of your :program:`mongod` instance." -msgstr "" - -# 2ae388b023794d308800faf6a74844fa -#: ../source/reference/program/mongostat.txt:444 -msgid "" -"The following example reports on the rate of change of the " -":serverstatus:`metrics.document.inserted` :dbcommand:`serverStatus` " -"field. The invocation uses :option:`-o`'s ability to specify the name of " -"an column to label ``metrics.document.inserted.rate()`` as \"inserted " -"rate\" and ``metrics.document.inserted`` as \"inserted\":" -msgstr "" - -# 1495c6913963461fb696656684562c3a -# cd979ae9187a4596beb0f1463759bc89 -#: ../source/reference/program/mongostat.txt:454 -#: ../source/reference/program/mongostat.txt:485 -msgid "The output would then resemble:" -msgstr "" - -# 9581dc979a3445e5a2bf5a1405bbe9d0 -#: ../source/reference/program/mongostat.txt:468 -msgid "View Field Changes with :method:`.diff()`" -msgstr "" - -# c2bfdf82775649b7a348e6c51884093f -#: ../source/reference/program/mongostat.txt:472 -msgid "" -":method:`.diff()` returns the difference between the current " -":dbcommand:`serverStatus` field value and the value from the previous " -":program:`mongostat` call. The following example returns statistics on " -"the number of documents being inserted into a collection: ``inserted " -"diff`` is the difference in the :serverstatus:`metrics.document.inserted`" -" field between subsequent calls, while ``inserted`` is the value of " -":serverstatus:`metrics.document.inserted`:" -msgstr "" - -# d3c514dec5f5474e94de451ed02333b3 -#: ../source/reference/program/mongostat.txt:497 -msgid "View Statistics for a Replica Set or Sharded Cluster" -msgstr "" - -# b8ca68dc7b3148b88103cc68a0069e90 -#: ../source/reference/program/mongostat.txt:499 -msgid "" -"In many cases, using the :option:`--discover ` " -"option will help provide a more complete snapshot of the state of an " -"entire group of machines. If a :program:`mongos` process connected to a " -":term:`sharded cluster` is running on port ``27017`` of the local " -"machine, you can use the following form to return statistics from all " -"members of the cluster:" -msgstr "" - -#~ msgid "" -#~ ":program:`mongostat` connects to the " -#~ ":program:`mongod` instance running on the " -#~ "local host interface on TCP port " -#~ "``27017``; however, :program:`mongostat` can " -#~ "connect to any accessible remote " -#~ ":program:`mongod` instance." -#~ msgstr "" - -#~ msgid "" -#~ "To connect to a replica set, " -#~ "specify the replica set seed name " -#~ "and the seed list of set members." -#~ " Use the following format:" -#~ msgstr "" - -# 272e4e74e5b9476daf213a071d6c6bb1 -#~ msgid "For more background on various other MongoDB status outputs see:" -#~ msgstr "" - -# ebafade048314d36aae7a603e8e79c2a -#~ msgid "" -#~ "You can always connect directly to " -#~ "a single MongoDB instance by specifying" -#~ " the host and port number directly." -#~ msgstr "" - -# 76e2f493ae4840dc85c80a4d318e8a15 -#~ msgid "" -#~ "Enables IPv6 support and allows the " -#~ ":program:`mongostat` to connect to the " -#~ "MongoDB instance using an IPv6 network." -#~ " All MongoDB programs and processes " -#~ "disable IPv6 support by default." -#~ msgstr "" - -# 7e721855134840319250409f66e35895 -#~ msgid "" -#~ "Enables connection to a :program:`mongod` " -#~ "or :program:`mongos` that has SSL " -#~ "support enabled." -#~ msgstr "" - -# 85f7a7ff4aa145438d79f3322b795e53 -# f25bc13aa6b34d71ac7204292ca7056a -# 61054336b28a45abb4fb5dd6c523a7b2 -# 7dafffed360d473796d0a517c5d9a657 -# 164d00fa91f745f89a3b2a8e2c84c7d2 -# fd948bf8bea0428ab0b8a6590aba825b -# 5f64b3fab79240d985d1636288b35778 -#~ msgid "" -#~ "The default distribution of MongoDB does" -#~ " not contain support for SSL. For " -#~ "more information on MongoDB and SSL, " -#~ "see :doc:`/tutorial/configure-ssl`." -#~ msgstr "" - -# 3fdef4af83854292869b53ae4cb70ce8 -#~ msgid "" -#~ "Specifies the :file:`.pem` file that " -#~ "contains both the SSL certificate and" -#~ " key. Specify the file name of " -#~ "the :file:`.pem` file using relative or" -#~ " absolute paths." -#~ msgstr "" - -# 9da6b363b4f34df08982a3d76e1074b7 -#~ msgid "" -#~ "This option is required when using " -#~ "the :option:`--ssl` option to connect to" -#~ " a :program:`mongod` or :program:`mongos` " -#~ "that has :setting:`~net.ssl.CAFile` enabled " -#~ "*without* :setting:`~net.ssl.weakCertificateValidation`." -#~ msgstr "" - -# 4d4796beaaa74b02a25683f9ad4102ba -#~ msgid "" -#~ "Specifies the database that holds the" -#~ " user's credentials. If you do not" -#~ " specify an authentication database, the" -#~ " :program:`mongostat` assumes that the " -#~ "database specified as the argument to" -#~ " the :option:`--db` option holds the " -#~ "user's credentials." -#~ msgstr "" - -# bd52e8dc02b649f78958ec7f9a8b9494 -#~ msgid "*Default*: MONGODB-CR" -#~ msgstr "" - -# 9615e48dd82d48b49e5698912d6c0da7 -#~ msgid "MONGODB-CR" -#~ msgstr "" - -# 3d0ce93bace941459591b9d499df7b31 -#~ msgid "MONGODB-X509" -#~ msgstr "" - -# 58dbc97f1628421889e1162f6c59d461 -#~ msgid "MongoDB SSL certificate authentication." -#~ msgstr "" - -# d4e7c524313a4fcdbab646cfef87c27e -#~ msgid "PLAIN" -#~ msgstr "" - -# 206c3a19f6374620af0e9d6a7fe24ab0 -#~ msgid "" -#~ "External authentication using LDAP. You " -#~ "can also use ``PLAIN`` for " -#~ "authenticating in-database users. ``PLAIN``" -#~ " transmits passwords in plain text. " -#~ "This mechanism is available only in " -#~ "`MongoDB Enterprise `_." -#~ msgstr "" - -# b2902b7d45ea4b709719d851625f818e -#~ msgid "GSSAPI" -#~ msgstr "" - -# 0a99b79450fa4634a35ce2506231812b -#~ msgid "" -#~ "External authentication using Kerberos. This" -#~ " mechanism is available only in " -#~ "`MongoDB Enterprise `_." -#~ msgstr "" - -# 31f5c516c3604ad3ae4d53b0a8524a7c -#~ msgid "" -#~ "When running with :option:`--discover`, " -#~ ":program:`mongostat` now respects " -#~ ":option:--rowcount`." -#~ msgstr "" - -# 730e24778f8c4997885824d40ee8c15a -#~ msgid "" -#~ "The final argument is the length " -#~ "of time, in seconds, that " -#~ ":program:`mongostat` waits in between calls." -#~ " By default :program:`mongostat` returns " -#~ "one call every second." -#~ msgstr "" - -# a4f1c7ef864546b89ed45de1ab799941 -#~ msgid "The number of :term:`fsync` operations per second." -#~ msgstr "" - -# 57afb105f250478390052360a23e2d5d -#~ msgid "" -#~ "The total amount of data mapped in" -#~ " megabytes. This is the total data" -#~ " size at the time of the last" -#~ " :program:`mongostat` call." -#~ msgstr "" - -# a951b0a5e6794a119dcf1d6c609a946f -#~ msgid "" -#~ "The total amount of virtual memory " -#~ "excluding all mapped memory at the " -#~ "time of the last :program:`mongostat` " -#~ "call." -#~ msgstr "" - -# 8a777b5b93324daaa38add814b7db27e -#~ msgid "The number of page faults per second." -#~ msgstr "" - -# fc5933ec66df4c82a4301b9650ed5d69 -#~ msgid "" -#~ "Before version 2.1 this value was " -#~ "only provided for MongoDB instances " -#~ "running on Linux hosts." -#~ msgstr "" - -# 146eb7b799694ef28bc6d1d9a283b6f1 -#~ msgid "" -#~ "The ``locked db`` field replaces the " -#~ "``locked %`` field to more appropriate" -#~ " data regarding the database specific " -#~ "locks in version 2.2." -#~ msgstr "" - -# 51f68699a65a445aa7287add2b880479 -#~ msgid "" -#~ "The percent of time in the per-" -#~ "database context-specific lock. " -#~ ":program:`mongostat` will report the database" -#~ " that has spent the most time " -#~ "since the last :program:`mongostat` call " -#~ "with a write lock." -#~ msgstr "" - -# e4dab5b9d43b4ae08c3459f88d65ba7e -#~ msgid "" -#~ "This value represents the amount of " -#~ "time that the listed database spent " -#~ "in a locked state *combined* with " -#~ "the time that the :program:`mongod` " -#~ "spent in the global lock. Because " -#~ "of this, and the sampling method, " -#~ "you may see some values greater " -#~ "than 100%." -#~ msgstr "" - -# 87984f5803a64c7eb91059aaa3935007 -#~ msgid "" -#~ "The percent of index access attempts " -#~ "that required a page fault to load" -#~ " a btree node. This is a " -#~ "sampled value." -#~ msgstr "" - -# 312aeab5e946476ba3008847a731a3d9 -#~ msgid "Usage" -#~ msgstr "" - -# 924dd37523654fa29af8a88ad0f97460 -#~ msgid "" -#~ "In the next example, :program:`mongostat` " -#~ "returns data every 5 minutes (or " -#~ "300 seconds) for as long as the" -#~ " program runs. :program:`mongostat` collects " -#~ "data from the :program:`mongod` instance " -#~ "running on the localhost interface on" -#~ " port ``27017``. Both of the " -#~ "following invocations produce identical " -#~ "behavior." -#~ msgstr "" - -# 742372fc65a74879931db0edd2a3b9f0 -#~ msgid "" -#~ "In the following example, :program:`mongostat`" -#~ " returns data every 5 minutes for " -#~ "an hour (12 times.) :program:`mongostat` " -#~ "collects data from the :program:`mongod` " -#~ "instance running on the localhost " -#~ "interface on port 27017. Both of " -#~ "the following invocations produce identical" -#~ " behavior." -#~ msgstr "" - -# 8c7cf00f51964ee282d0630646f9e805 -#~ msgid "" -#~ "In many cases, using the " -#~ ":option:`--discover ` will " -#~ "help provide a more complete snapshot" -#~ " of the state of an entire " -#~ "group of machines. If a " -#~ ":program:`mongos` process connected to a " -#~ ":term:`sharded cluster` is running on " -#~ "port ``27017`` of the local machine, " -#~ "you can use the following form to" -#~ " return statistics from all members " -#~ "of the cluster:" -#~ msgstr "" - -#~ msgid "Access Control Requirements" -#~ msgstr "" - -#~ msgid "" -#~ "In order to connect to a " -#~ ":program:`mongod` that enforces authorization " -#~ "with the :option:`--auth ` " -#~ "option, specify the :option:`--username " -#~ "` and :option:`--password " -#~ "` options, and the " -#~ "user specified must have the " -#~ ":authaction:`serverStatus` privilege." -#~ msgstr "" - -#~ msgid "" -#~ "The most appropriate built-in role " -#~ "that has this privilege is " -#~ ":authrole:`clusterMonitor`." -#~ msgstr "" - -#~ msgid "" -#~ "To connect to a replica set, " -#~ "specify the :setting:`replica set name " -#~ "<~replication.replSetName>` and a seed list" -#~ " of set members. Use the following" -#~ " form:" -#~ msgstr "" - -#~ msgid "" -#~ "If the :program:`mongo` shell or any " -#~ "other tool that connects to " -#~ ":program:`mongos` or :program:`mongod` is run" -#~ " without :option:`--sslCAFile `, it will not attempt to" -#~ " validate server certificates. This results" -#~ " in vulnerability to expired " -#~ ":program:`mongod` and :program:`mongos` certificates" -#~ " as well as to foreign processes " -#~ "posing as valid :program:`mongod` or " -#~ ":program:`mongos` instances. Ensure that you" -#~ " *always* specify the CA file against" -#~ " which server certificates should be " -#~ "validated in cases where intrusion is" -#~ " a possibility." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/program/mongotop.po b/locale/es/LC_MESSAGES/reference/program/mongotop.po deleted file mode 100644 index 7b1d1a616fd..00000000000 --- a/locale/es/LC_MESSAGES/reference/program/mongotop.po +++ /dev/null @@ -1,866 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:09+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 089b8bf2e8e6454bb3969978b604287d -#: ../source/reference/program/mongotop.txt:5 -msgid "``mongotop``" -msgstr "" - -# 0ea1ac3401814901b00c026352824f41 -#: ../source/reference/program/mongotop.txt -msgid "On this page" -msgstr "" - -# d693ad573aa644e3b8665e363aa3c2f1 -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:1 -msgid "Mac OSX Sierra and Go 1.6 Incompatibility" -msgstr "" - -# a64f8749088548a4ae968c690c9355ed -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:3 -msgid "" -"Users running on Mac OSX Sierra require the 3.2.10 or newer version of " -"|tool-binary|." -msgstr "" - -# 9990ae5a0c5b4999be1c22f1936f1761 -#: ../source/reference/program/mongotop.txt:20 -msgid "Synopsis" -msgstr "" - -# cdd1e0b5d9e94c11a89cb5f13b7333c5 -#: ../source/reference/program/mongotop.txt:22 -msgid "" -":program:`mongotop` provides a method to track the amount of time a " -"MongoDB instance spends reading and writing data. :program:`mongotop` " -"provides statistics on a per-collection level. By default, " -":program:`mongotop` returns values every second." -msgstr "" - -# 859dc1fc98314912ae84fd79a7b26daa -#: ../source/reference/program/mongotop.txt:29 -msgid "" -"For more information about monitoring MongoDB, see " -":doc:`/administration/monitoring`." -msgstr "" - -# e68431ee4d89422d8976833342cd67a8 -#: ../source/reference/program/mongotop.txt:32 -msgid "For additional background on various other MongoDB status outputs see:" -msgstr "" - -# 8d3ab91ab9aa42a4a0228954314d244d -#: ../source/reference/program/mongotop.txt:35 -msgid ":doc:`/reference/command/serverStatus`" -msgstr "" - -# f95309a315984428b5463cb05c0f7d02 -#: ../source/reference/program/mongotop.txt:36 -msgid ":doc:`/reference/command/replSetGetStatus`" -msgstr "" - -# 50844f4f098b4be0a97e6b6b19b44048 -#: ../source/reference/program/mongotop.txt:37 -msgid ":doc:`/reference/command/dbStats`" -msgstr "" - -# 95e394fb7de244498b1b6778132dbfbb -#: ../source/reference/program/mongotop.txt:38 -msgid ":doc:`/reference/command/collStats`" -msgstr "" - -# 47f758f7be9a4b1ea23e24a10d4cc07a -#: ../source/reference/program/mongotop.txt:40 -msgid "" -"For an additional utility that provides MongoDB metrics see " -":doc:`mongostat `." -msgstr "" - -# d0211c33baf545a2908f074f04ef2fd2 -#: ../source/reference/program/mongotop.txt:44 -msgid "Required Access" -msgstr "" - -# 82774cd256d44b6cab91f58a28470dff -#: ../source/reference/program/mongotop.txt:46 -msgid "" -"In order to connect to a :program:`mongod` that enforces authorization " -"with the :option:`--auth ` option, you must use the " -":option:`--username ` and :option:`--password " -"` options, and the connecting user must have the " -":authaction:`serverStatus` and :authaction:`top` privileges." -msgstr "" - -# 10938219806946eaad69f6fd572894cc -#: ../source/reference/program/mongotop.txt:52 -msgid "" -"The most appropriate built-in role that has these privileges is " -":authrole:`clusterMonitor`." -msgstr "" - -# 67e6103d044745bfac5b98c040da106d -#: ../source/reference/program/mongotop.txt:58 -msgid "Options" -msgstr "" - -# b1248bf294d94703bff4dcf9c51775a0 -#: ../source/includes/option/option-mongotop-help.rst:3 -msgid "Returns information on the options and use of :program:`mongotop`." -msgstr "" - -# e29b31dad58a4e2ab4d1da0b3aa13266 -#: ../source/includes/option/option-mongotop-verbose.rst:3 -msgid "" -"Increases the amount of internal reporting returned on standard output or" -" in log files. Increase the verbosity with the ``-v`` form by including " -"the option multiple times, (e.g. ``-vvvvv``.)" -msgstr "" - -# 678d57ef9f9b4f72b1cb0954f4bf8b34 -#: ../source/includes/option/option-mongotop-quiet.rst:3 -msgid "" -"Runs :program:`mongotop` in a quiet mode that attempts to limit the " -"amount of output." -msgstr "" - -# d4666b960fad441b8ee6f24702c51abd -#: ../source/includes/option/option-mongotop-quiet.rst:6 -msgid "This option suppresses:" -msgstr "" - -# 86010c5f76d0482ba17a9da8ed207439 -#: ../source/includes/option/option-mongotop-quiet.rst:8 -msgid "output from :term:`database commands `" -msgstr "" - -# d493788f12fe46a38e6653545309ecbc -#: ../source/includes/option/option-mongotop-quiet.rst:10 -msgid "replication activity" -msgstr "" - -# ef0372041ef546f19bdb8cc31b92cca5 -#: ../source/includes/option/option-mongotop-quiet.rst:12 -msgid "connection accepted events" -msgstr "" - -# 145d98941796404086b557e0bec30afa -#: ../source/includes/option/option-mongotop-quiet.rst:14 -msgid "connection closed events" -msgstr "" - -# 820e75aa19344e2eb23c2a7cb9955a56 -#: ../source/includes/option/option-mongotop-version.rst:3 -msgid "Returns the :program:`mongotop` release number." -msgstr "" - -# 92065a40f20f4bb8b8276dd30eac50ca -#: ../source/includes/option/option-mongotop-host.rst:3 -msgid "*Default*: localhost:27017" -msgstr "" - -# 9adf52396ff64f15ada5de8ed0820326 -#: ../source/includes/option/option-mongotop-host.rst:5 -msgid "" -"Specifies a resolvable hostname for the :program:`mongod` to which to " -"connect. By default, the :program:`mongotop` attempts to connect to a " -"MongoDB instance running on the localhost on port number ``27017``." -msgstr "" - -# f6e043b875b34dc5821d0b38a81caeb8 -#: ../source/includes/option/option-mongotop-host.rst:9 -msgid "" -"To connect to a replica set, specify the " -":setting:`~replication.replSetName` and a seed list of set members, as in" -" the following:" -msgstr "" - -# 26b36c7dcbd1409f87d4964eeb0d02cd -#: ../source/includes/option/option-mongotop-host.rst:17 -msgid "" -"You can always connect directly to a single MongoDB instance by " -"specifying the host and port number directly." -msgstr "" - -# 325d5fefc7ab43eead588efbd7d7b052 -#: ../source/includes/option/option-mongotop-host.rst:20 -msgid "" -"If you use IPv6 and use the ``
:`` format, you must enclose" -" the portion of an address and port combination in brackets (e.g. " -"``[
]``)." -msgstr "" - -# 9edc254922da4a9bb76ce2aa4d66f6de -#: ../source/includes/option/option-mongotop-host.rst:25 -msgid "" -"If connected to a replica set where the :term:`primary` is not reachable," -" :program:`mongotop` returns an error message." -msgstr "" - -# ca4c67a1a3734329b0d88a3df98cfa47 -#: ../source/includes/option/option-mongotop-port.rst:3 -msgid "*Default*: 27017" -msgstr "" - -# ae391fbfb82d4aada8138e6aed136858 -#: ../source/includes/option/option-mongotop-port.rst:5 -msgid "" -"Specifies the TCP port on which the MongoDB instance listens for client " -"connections." -msgstr "" - -# 75c3739212f74236ad704b8bb943a9b5 -#: ../source/includes/option/option-mongotop-ipv6.rst:3 -msgid "*Removed in version 3.0.*" -msgstr "" - -# 423bbc3fce1a4ef592803859f679be81 -#: ../source/includes/option/option-mongotop-ipv6.rst:5 -msgid "" -"Enables IPv6 support and allows :program:`mongotop` to connect to the " -"MongoDB instance using an IPv6 network. Prior to MongoDB 3.0, you had to " -"specify :option:`--ipv6` to use IPv6. In MongoDB 3.0 and later, IPv6 is " -"always enabled." -msgstr "" - -# 9f2066c6de7744299197780b65d5dd22 -#: ../source/includes/option/option-mongotop-ssl.rst:5 -msgid "" -"Enables connection to a :program:`mongod` or :program:`mongos` that has " -"TLS/SSL support enabled." -msgstr "" - -# 2b1f81a41390478a9890c5ebe28c3145 -# 296416b495b040aab517148acf96822d -# 64809ab333264b278e8fe096b3df978f -# baf6a2319f3a4d37bf9706677a811ca3 -# ac01cb3d7482435386207114891cd78f -# 3c84795169a04b568a42be06b6cbdb69 -# 7587a74fb3ab4e069385e05e398a184f -#: ../source/includes/fact-ssl-supported.rst:3 -msgid "" -"Most MongoDB distributions now include support for TLS/SSL. See " -":doc:`/tutorial/configure-ssl` and :doc:`/tutorial/configure-ssl-clients`" -" for more information about TLS/SSL and MongoDB." -msgstr "" - -# 9c1d4c87aeb44fbe85055d9ad892a33f -#: ../source/includes/option/option-mongotop-sslCAFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains the root certificate chain " -"from the Certificate Authority. Specify the file name of the :file:`.pem`" -" file using relative or absolute paths." -msgstr "" - -# c012c4ef88974740892f89e9d599a5ae -#: ../source/includes/option/option-mongotop-sslCAFile.rst:13 -msgid "" -"For SSL connections (``--ssl``) to :program:`mongod` and " -":program:`mongos`, if the :program:`mongotop` runs without the " -":option:`--sslCAFile`, :program:`mongotop` will not attempt to validate " -"the server certificates. This creates a vulnerability to expired " -":program:`mongod` and :program:`mongos` certificates as well as to " -"foreign processes posing as valid :program:`mongod` or :program:`mongos` " -"instances. Ensure that you *always* specify the CA file to validate the " -"server certificates in cases where intrusion is a possibility." -msgstr "" - -# 0013755e9ce74295ad3ad4d6ad6bc6f2 -#: ../source/includes/option/option-mongotop-sslPEMKeyFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains both the TLS/SSL " -"certificate and key. Specify the file name of the :file:`.pem` file using" -" relative or absolute paths." -msgstr "" - -# d3fbe6b3f4ff46a594a5346fca1f1869 -#: ../source/includes/option/option-mongotop-sslPEMKeyFile.rst:9 -msgid "" -"This option is required when using the :option:`--ssl` option to connect " -"to a :program:`mongod` or :program:`mongos` that has " -":setting:`~net.ssl.CAFile` enabled *without* " -":setting:`~net.ssl.allowConnectionsWithoutCertificates`." -msgstr "" - -# d4720b5ae4044b0f9565ec552ecf8508 -#: ../source/includes/option/option-mongotop-sslPEMKeyPassword.rst:5 -msgid "" -"Specifies the password to de-crypt the certificate-key file (i.e. " -":option:`--sslPEMKeyFile`). Use the :option:`--sslPEMKeyPassword` option " -"only if the certificate-key file is encrypted. In all cases, the " -":program:`mongotop` will redact the password from all logging and " -"reporting output." -msgstr "" - -# 2f7098e01f0c4b86b0ffc2bd46276dce -#: ../source/includes/option/option-mongotop-sslPEMKeyPassword.rst:10 -msgid "" -"If the private key in the PEM file is encrypted and you do not specify " -"the :option:`--sslPEMKeyPassword` option, the :program:`mongotop` will " -"prompt for a passphrase. See :ref:`ssl-certificate-password`." -msgstr "" - -# 26c61deca37e495caeca275bf74fa3f4 -#: ../source/includes/option/option-mongotop-sslCRLFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains the Certificate Revocation " -"List. Specify the file name of the :file:`.pem` file using relative or " -"absolute paths." -msgstr "" - -# f8b1aebc4b67441e9aec2df9ba652050 -#: ../source/includes/option/option-mongotop-sslAllowInvalidCertificates.rst:5 -msgid "" -"Bypasses the validation checks for server certificates and allows the use" -" of invalid certificates. When using the " -":setting:`~net.ssl.allowInvalidCertificates` setting, MongoDB logs as a " -"warning the use of the invalid certificate." -msgstr "" - -# 9d059994e42f4d299bf2b647d679e432 -#: ../source/includes/option/option-mongotop-sslAllowInvalidHostnames.rst:5 -msgid "" -"Disables the validation of the hostnames in TLS/SSL certificates. Allows " -":program:`mongotop` to connect to MongoDB instances if the hostname their" -" certificates do not match the specified hostname." -msgstr "" - -# 4b2576557ac841daa18bdacad2c24f7e -#: ../source/includes/option/option-mongotop-sslFIPSMode.rst:5 -msgid "" -"Directs the :program:`mongotop` to use the FIPS mode of the installed " -"OpenSSL library. Your system must have a FIPS compliant OpenSSL library " -"to use the :option:`--sslFIPSMode` option." -msgstr "" - -# 8a45775d452a46a88a0d7f94b241765f -#: ../source/includes/note-fips-is-enterprise-only.rst:1 -msgid "" -"FIPS-compatible SSL is available only in `MongoDB Enterprise " -"`_. See " -":doc:`/tutorial/configure-fips` for more information." -msgstr "" - -# db7a8387fe4f4289b4966a1c09af7d7a -#: ../source/includes/option/option-mongotop-username.rst:3 -msgid "" -"Specifies a username with which to authenticate to a MongoDB database " -"that uses authentication. Use in conjunction with the ``--password`` and " -"``--authenticationDatabase`` options." -msgstr "" - -# 17c2991653c94985b6e4f04cf563c0e7 -#: ../source/includes/option/option-mongotop-password.rst:3 -msgid "" -"Specifies a password with which to authenticate to a MongoDB database " -"that uses authentication. Use in conjunction with the ``--username`` and " -"``--authenticationDatabase`` options." -msgstr "" - -# 84fdb992cf8f45d29515b9e4d40d312e -#: ../source/includes/option/option-mongotop-password.rst:9 -msgid "" -"If you do not specify an argument for :option:`--password`, " -":program:`mongotop` returns an error." -msgstr "" - -# 4931cf44842d4228a03344a7664a472f -#: ../source/includes/option/option-mongotop-password.rst:14 -msgid "" -"If you wish :program:`mongotop` to prompt the user for the password, pass" -" the :option:`--username` option without :option:`--password` or specify " -"an empty string as the :option:`--password` value, as in ``--password " -"\"\"`` ." -msgstr "" - -# 379bea245de44459a6ac8e33dd051176 -#: ../source/includes/option/option-mongotop-authenticationDatabase.rst:3 -msgid "" -"Specifies the database in which the user is created. See :ref:`user-" -"authentication-database`." -msgstr "" - -# d24294a3174e44a7862d8995b12ae9f5 -#: ../source/includes/option/option-mongotop-authenticationDatabase.rst:9 -msgid "" -":option:`--authenticationDatabase` is required for :program:`mongod` and " -":program:`mongos` instances that use :ref:`authentication`." -msgstr "" - -# 57931b3ed5654b9096a5a857cd4981d1 -#: ../source/includes/option/option-mongotop-authenticationMechanism.rst:3 -msgid "*Default*: SCRAM-SHA-1" -msgstr "" - -# 7a8091564bf4467b85cbe2fdbc5a86b5 -#: ../source/includes/option/option-mongotop-authenticationMechanism.rst:5 -msgid "" -"Added support for the ``PLAIN`` and ``MONGODB-X509`` authentication " -"mechanisms." -msgstr "" - -# 64db9795f8094229b54df8eda5c2be9d -#: ../source/includes/option/option-mongotop-authenticationMechanism.rst:9 -msgid "" -"Added support for the ``SCRAM-SHA-1`` authentication mechanism. Changed " -"default mechanism to ``SCRAM-SHA-1``." -msgstr "" - -# 8ef5bd3d06ad4ed38f1b54e2da796aeb -#: ../source/includes/option/option-mongotop-authenticationMechanism.rst:14 -msgid "" -"Specifies the authentication mechanism the :program:`mongotop` instance " -"uses to authenticate to the :program:`mongod` or :program:`mongos`." -msgstr "" - -# e9b62cd5c6c14887a3cbe0070417fd9f -#: ../source/includes/option/option-mongotop-authenticationMechanism.rst:21 -msgid "Value" -msgstr "" - -# 1b8282c15d8947cbb33ff790f253603e -#: ../source/includes/option/option-mongotop-authenticationMechanism.rst:23 -msgid "Description" -msgstr "" - -# ca8d35ba64b546b48ee1a798b1dc56c0 -#: ../source/includes/option/option-mongotop-authenticationMechanism.rst:25 -msgid ":ref:`SCRAM-SHA-1 `" -msgstr "" - -# 6c926852a81540c9baed72e7895b4bc9 -#: ../source/includes/option/option-mongotop-authenticationMechanism.rst:27 -msgid "" -"`RFC 5802 `_ standard Salted " -"Challenge Response Authentication Mechanism using the SHA1 hash function." -msgstr "" - -# 8411f480ae7542c8a53bedefacf7cb6c -#: ../source/includes/option/option-mongotop-authenticationMechanism.rst:31 -msgid ":ref:`MONGODB-CR `" -msgstr "" - -# b444830bed4848f5ae1b241b6bfeb9ed -#: ../source/includes/option/option-mongotop-authenticationMechanism.rst:33 -msgid "MongoDB challenge/response authentication." -msgstr "" - -# d2895a09af194a599dd9e06376362667 -#: ../source/includes/option/option-mongotop-authenticationMechanism.rst:35 -msgid ":ref:`MONGODB-X509 `" -msgstr "" - -# 4d634bff983e41e08d438b90518781c7 -#: ../source/includes/option/option-mongotop-authenticationMechanism.rst:37 -msgid "MongoDB TLS/SSL certificate authentication." -msgstr "" - -# d37715e6cde94fd692f8013a0f52c68a -#: ../source/includes/option/option-mongotop-authenticationMechanism.rst:39 -msgid ":ref:`GSSAPI ` (Kerberos)" -msgstr "" - -# f407716c82fc47419ed270d330eff25a -#: ../source/includes/option/option-mongotop-authenticationMechanism.rst:41 -msgid "" -"External authentication using Kerberos. This mechanism is available only " -"in `MongoDB Enterprise `_." -msgstr "" - -# 7c596aee50914e54b1ef93738340a729 -#: ../source/includes/option/option-mongotop-authenticationMechanism.rst:45 -msgid ":ref:`PLAIN ` (LDAP SASL)" -msgstr "" - -# 5a7416a8319a4a5cb5d5493fefc60a63 -#: ../source/includes/option/option-mongotop-authenticationMechanism.rst:47 -msgid "" -"External authentication using LDAP. You can also use ``PLAIN`` for " -"authenticating in-database users. ``PLAIN`` transmits passwords in plain " -"text. This mechanism is available only in `MongoDB Enterprise " -"`_." -msgstr "" - -# 1ee58c6eb93a4dc6a35a8641fbe3b08b -#: ../source/includes/option/option-mongotop-gssapiServiceName.rst:5 -msgid "" -"Specify the name of the service using :doc:`GSSAPI/Kerberos " -"`. Only required if the service does not use the default " -"name of ``mongodb``." -msgstr "" - -# a5dd337997764270bbe3e61a9e657885 -# d1ac2d388de94b8d96cb50adb6b03fab -#: ../source/includes/option/option-mongotop-gssapiHostName.rst:9 -#: ../source/includes/option/option-mongotop-gssapiServiceName.rst:9 -msgid "This option is available only in MongoDB Enterprise." -msgstr "" - -# 790614ebe6eb43f8b096012dd2952b24 -#: ../source/includes/option/option-mongotop-gssapiHostName.rst:5 -msgid "" -"Specify the hostname of a service using :doc:`GSSAPI/Kerberos " -"`. *Only* required if the hostname of a machine does not " -"match the hostname resolved by DNS." -msgstr "" - -# f1ecc9b4fb53449e9cb829e199ae0bd7 -#: ../source/includes/option/option-mongotop-locks.rst:3 -msgid "" -"Toggles the mode of :program:`mongotop` to report on use of per-database " -":ref:`locks `. These data are useful for measuring concurrent " -"operations and lock percentage." -msgstr "" - -# b5bd20f456da42d58ea2e35ccfe78590 -#: ../source/includes/option/option-mongotop-locks.rst:8 -msgid "" -":option:`--locks` returns an error when called against a " -":program:`mongod` instance that does not report lock usage." -msgstr "" - -# 304e7ff0409b433797a2807286ab4126 -#: ../source/includes/option/option-mongotop-rowcount.rst:3 -msgid "" -"Number of lines of data that :program:`mongotop` should print. \"0 for " -"indefinite\"" -msgstr "" - -# 2ed4731d4dec42ea9434f6924f3e4cb8 -#: ../source/includes/option/option-mongotop-json.rst:6 -msgid "Returns output for :program:`mongotop` in :term:`JSON` format." -msgstr "" - -# 5e005a2f6c694dd3a22151adece1482a -#: ../source/includes/option/option-mongotop-.rst:3 -msgid "" -"The final argument is the length of time, in seconds, that " -":program:`mongotop` waits in between calls. By default " -":program:`mongotop` returns data every second." -msgstr "" - -# 616b2a583f5443aaa388c14bedefb14a -#: ../source/reference/program/mongotop.txt:117 -msgid "Fields" -msgstr "" - -# 0bdb12dabff943a59fb0528049b444b1 -#: ../source/reference/program/mongotop.txt:119 -msgid ":program:`mongotop` returns time values specified in milliseconds (ms.)" -msgstr "" - -# 22eff87b93b94de49a5af4aa608eed09 -#: ../source/reference/program/mongotop.txt:122 -msgid "" -":program:`mongotop` only reports active namespaces or databases, " -"depending on the :option:`--locks` option. If you don't see a database or" -" collection, it has received no recent activity. You can issue a simple " -"operation in the :program:`mongo` shell to generate activity to affect " -"the output of :program:`mongotop`." -msgstr "" - -# de11016af0bb4833932533fa8bbb3576 -#: ../source/reference/program/mongotop.txt:130 -msgid "" -"Contains the database namespace, which combines the database name and " -"collection." -msgstr "" - -# 0178959f76834b18b4db3c688b47b743 -#: ../source/reference/program/mongotop.txt:133 -msgid "" -"If you use the :option:`mongotop --locks`, the :data:`~mongotop.ns` field" -" does not appear in the :program:`mongotop` output." -msgstr "" - -# 6e47a7a262c14102905066ab827f478b -#: ../source/reference/program/mongotop.txt:138 -msgid "" -"Contains the name of the database. The database named ``.`` refers to the" -" global lock, rather than a specific database." -msgstr "" - -# e19859df479941a0ad5bf7601e542edc -#: ../source/reference/program/mongotop.txt:141 -msgid "" -"This field does not appear unless you have invoked :program:`mongotop` " -"with the :option:`--locks` option." -msgstr "" - -# d17d9187fe3549bea023f5baa6b3a181 -#: ../source/reference/program/mongotop.txt:146 -msgid "" -"Provides the total amount of time that this :program:`mongod` spent " -"operating on this namespace." -msgstr "" - -# fcb87fe7085d404ab6bba4e78aac7c56 -#: ../source/reference/program/mongotop.txt:151 -msgid "" -"Provides the amount of time that this :program:`mongod` spent performing " -"read operations on this namespace." -msgstr "" - -# 16404106262c4c7d89007cad15e3f607 -#: ../source/reference/program/mongotop.txt:156 -msgid "" -"Provides the amount of time that this :program:`mongod` spent performing " -"write operations on this namespace." -msgstr "" - -# 58c38a97948747d190592a1f857f824b -#: ../source/reference/program/mongotop.txt:161 -msgid "Provides a time stamp for the returned data." -msgstr "" - -# ffc3c0ae45334a938b9508ece18bea8c -#: ../source/reference/program/mongotop.txt:166 -msgid "Use" -msgstr "" - -# 0a341f594b564d6296dea4d714eed3c7 -#: ../source/reference/program/mongotop.txt:168 -msgid "" -"By default :program:`mongotop` connects to the MongoDB instance running " -"on the localhost port ``27017``. However, :program:`mongotop` can " -"optionally connect to remote :program:`mongod` instances. See the " -":ref:`mongotop options ` for more information." -msgstr "" - -# b2136d86e06246dfa16a02aef22b404c -#: ../source/reference/program/mongotop.txt:174 -msgid "" -"To force :program:`mongotop` to return less frequently specify a number, " -"in seconds at the end of the command. In this example, " -":program:`mongotop` will return every 15 seconds." -msgstr "" - -# a014869ce4b6493f82dcf248357a3ab8 -#: ../source/reference/program/mongotop.txt:182 -msgid "This command produces the following output:" -msgstr "" - -# 62af1b39e20840949a849e4450d3a0c3 -#: ../source/reference/program/mongotop.txt:208 -msgid "" -"The output varies depending on your MongoDB setup. For example, " -"``local.system.indexes`` and ``local.system.namespaces`` only appear for " -":program:`mongod` instances using the :ref:`MMAPv1 ` " -"storage engine." -msgstr "" - -# 9908178cd3044690a51e4e8788f7f517 -#: ../source/reference/program/mongotop.txt:213 -msgid "" -"To return a :program:`mongotop` report every 5 minutes, use the following" -" command:" -msgstr "" - -# caf4850a9ee64e118f3e9f7a90435222 -#: ../source/reference/program/mongotop.txt:220 -msgid "" -"To report the use of per-database locks, use :option:`--locks`, which " -"produces the following output:" -msgstr "" - -# 6786deb2fed74f53879d220a00ec5149 -#: ../source/reference/program/mongotop.txt:233 -msgid "" -"When called against a :program:`mongod` that does not report lock usage, " -":option:`--locks` will return a ``Failed: Server does not support " -"reporting locking information`` error." -msgstr "" - -#~ msgid "" -#~ "Runs the :program:`mongotop` in a quiet" -#~ " mode that attempts to limit the " -#~ "amount of output. This option " -#~ "suppresses:" -#~ msgstr "" - -#~ msgid "" -#~ "To connect to a replica set, " -#~ "specify the replica set seed name " -#~ "and the seed list of set members." -#~ " Use the following format:" -#~ msgstr "" - -# 2f0fc0318b3f4396aa6d332ff721185f -#~ msgid "" -#~ "Enables IPv6 support and allows the " -#~ ":program:`mongotop` to connect to the " -#~ "MongoDB instance using an IPv6 network." -#~ " All MongoDB programs and processes " -#~ "disable IPv6 support by default." -#~ msgstr "" - -# e11f873d939e4516acee9c3771e4fc44 -#~ msgid "" -#~ "Enables connection to a :program:`mongod` " -#~ "or :program:`mongos` that has SSL " -#~ "support enabled." -#~ msgstr "" - -# 4c6dce7632e6463ab115b4d3350093ae -# f8e9067791644da1aafd2c90181142a1 -# 172ff2d3d4634c16bf4986806c7eae35 -# a5bc6dd16a1e4de1831b7b1802445f5a -# 70ac6fea4252424c9303259e6804712a -# 3b28e27276774ed6bc1ab1c54c61bddb -# 4a3e7ebbe3ba4da88ac6d803eb214f3b -#~ msgid "" -#~ "The default distribution of MongoDB does" -#~ " not contain support for SSL. For " -#~ "more information on MongoDB and SSL, " -#~ "see :doc:`/tutorial/configure-ssl`." -#~ msgstr "" - -# 6bb218a91ccc4096a380201d602b3652 -#~ msgid "" -#~ "Specifies the :file:`.pem` file that " -#~ "contains both the SSL certificate and" -#~ " key. Specify the file name of " -#~ "the :file:`.pem` file using relative or" -#~ " absolute paths." -#~ msgstr "" - -# e9658211f659400fb018b5135dbc64ea -#~ msgid "" -#~ "This option is required when using " -#~ "the :option:`--ssl` option to connect to" -#~ " a :program:`mongod` or :program:`mongos` " -#~ "that has :setting:`~net.ssl.CAFile` enabled " -#~ "*without* :setting:`~net.ssl.weakCertificateValidation`." -#~ msgstr "" - -# 7fb170998aa346b5925658f9d8a5963c -#~ msgid "" -#~ "Specifies the database that holds the" -#~ " user's credentials. If you do not" -#~ " specify an authentication database, the" -#~ " :program:`mongotop` assumes that the " -#~ "database specified as the argument to" -#~ " the :option:`--db` option holds the " -#~ "user's credentials." -#~ msgstr "" - -# 7848ebca89514d0794404cc96f930bca -#~ msgid "*Default*: MONGODB-CR" -#~ msgstr "" - -# bb282316369a44babd458befaef1020a -#~ msgid "MONGODB-CR" -#~ msgstr "" - -# e546a1f2ace04ca8bca43bca14a8809c -#~ msgid "MONGODB-X509" -#~ msgstr "" - -# f89f51c9a7fe438b9d6e6e114e6558db -#~ msgid "MongoDB SSL certificate authentication." -#~ msgstr "" - -# c85f49aa56b249b38cc5ed5bfebe2f23 -#~ msgid "PLAIN" -#~ msgstr "" - -# 21827284605d41a79110c0a7c9ad7967 -#~ msgid "" -#~ "External authentication using LDAP. You " -#~ "can also use ``PLAIN`` for " -#~ "authenticating in-database users. ``PLAIN``" -#~ " transmits passwords in plain text. " -#~ "This mechanism is available only in " -#~ "`MongoDB Enterprise `_." -#~ msgstr "" - -# fecc6faa4eb744d0bf65fd6eb5375e0d -#~ msgid "GSSAPI" -#~ msgstr "" - -# f4613830a4a847c4b5b87677bdca38b1 -#~ msgid "" -#~ "External authentication using Kerberos. This" -#~ " mechanism is available only in " -#~ "`MongoDB Enterprise `_." -#~ msgstr "" - -# 7387d6b5178f4d5d814730a482812d34 -#~ msgid "" -#~ "If you use the :option:`--locks`, the" -#~ " :data:`~mongotop.ns` field does not appear" -#~ " in the :program:`mongotop` output." -#~ msgstr "" - -# a0a5116e55a74aea96de234d9656e6ed -#~ msgid "" -#~ "To report the use of per-database" -#~ " locks, use :option:`mongotop --locks`, " -#~ "which produces the following output:" -#~ msgstr "" - -#~ msgid "" -#~ "In order to connect to a " -#~ ":program:`mongod` that enforces authorization " -#~ "with the :option:`--auth ` " -#~ "option, the :option:`--username ` and :option:`--password ` options must be used, and" -#~ " the user specified must have the " -#~ ":authaction:`serverStatus` and :authaction:`top` " -#~ "privileges." -#~ msgstr "" - -#~ msgid "" -#~ "Runs the :program:`mongotop` in a quiet" -#~ " mode that attempts to limit the " -#~ "amount of output." -#~ msgstr "" - -#~ msgid "" -#~ "To connect to a replica set, " -#~ "specify the :setting:`replica set name " -#~ "<~replication.replSetName>` and a seed list" -#~ " of set members. Use the following" -#~ " form:" -#~ msgstr "" - -#~ msgid "" -#~ "If the :program:`mongo` shell or any " -#~ "other tool that connects to " -#~ ":program:`mongos` or :program:`mongod` is run" -#~ " without :option:`--sslCAFile `, it will not attempt to" -#~ " validate server certificates. This results" -#~ " in vulnerability to expired " -#~ ":program:`mongod` and :program:`mongos` certificates" -#~ " as well as to foreign processes " -#~ "posing as valid :program:`mongod` or " -#~ ":program:`mongos` instances. Ensure that you" -#~ " *always* specify the CA file against" -#~ " which server certificates should be " -#~ "validated in cases where intrusion is" -#~ " a possibility." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/read-concern.po b/locale/es/LC_MESSAGES/reference/read-concern.po deleted file mode 100644 index 0b7ea2dce19..00000000000 --- a/locale/es/LC_MESSAGES/reference/read-concern.po +++ /dev/null @@ -1,355 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 733f5507ffbf4af490af7233296a460d -# fd4d408f1f4f4422b15aae2a75a1e7a3 -#: ../source/reference/read-concern.txt:5 -#: ../source/reference/read-concern.txt:95 -msgid "Read Concern" -msgstr "" - -# 2bbbb40e65fd411b8d924d3da940f1a3 -#: ../source/reference/read-concern.txt -msgid "On this page" -msgstr "" - -# e7ecb26e6236425580de5cf9f0a8d1da -#: ../source/reference/read-concern.txt:17 -msgid "" -"The ``readConcern`` query option for replica sets and replica set shards " -"determines which data to return from a query." -msgstr "" - -# 78e9f47553584ac69081e98b2c9d4f91 -#: ../source/reference/read-concern.txt:23 -msgid "Read Concern Levels" -msgstr "" - -# 47e771af1b524f36982b227b4d2b9cfd -#: ../source/reference/read-concern.txt:27 -msgid "Adds support for :readconcern:`\"linearizable\"` read concern." -msgstr "" - -# 0678c90424494a3399539333abbb46ab -#: ../source/reference/read-concern.txt:29 -msgid "The following read concern levels are available:" -msgstr "" - -# 1124779d209b426e859203f25ec10a14 -#: ../source/reference/read-concern.txt:35 -msgid "``level``" -msgstr "" - -# 9aff179d681c4c0188c03bbdf0ae8298 -#: ../source/reference/read-concern.txt:36 -msgid "Description" -msgstr "" - -# d5c539e596f041568b5ec0ca408d573f -#: ../source/reference/read-concern.txt:40 -msgid "" -"Default. The query returns the instance's most recent data. Provides no " -"guarantee that the data has been written to a majority of the replica set" -" members (i.e. may be rolled back)." -msgstr "" - -# 48af58781a35420bbd9c199e47a3cb53 -#: ../source/reference/read-concern.txt:46 -msgid "" -"The query returns the instance's most recent data acknowledged as having " -"been written to a majority of members in the replica set." -msgstr "" - -# 5534dc5b8c224d8e8fa5abb8ee74b261 -#: ../source/includes/fact-enable-majority-readConcern.rst:1 -msgid "To use :term:`read concern` level of :readconcern:`\"majority\"`," -msgstr "" - -# e4d5421af3f14418aa508cc7ad0ce701 -#: ../source/includes/fact-enable-majority-readConcern.rst:3 -msgid "" -"you must start the :program:`mongod` instances with the " -":option:`--enableMajorityReadConcern` command line option (or the " -":setting:`replication.enableMajorityReadConcern` set to ``true`` if using" -" a configuration file)." -msgstr "" - -# f67cd7ba10124efeb58fb74a3fe60e7a -#: ../source/includes/fact-enable-majority-readConcern.rst:8 -msgid "" -"replica sets must use :ref:`WiredTiger storage engine ` and election :rsconf:`protocol version 1 `." -msgstr "" - -# f8437bee6c8445d6af04dc08824781c1 -#: ../source/reference/read-concern.txt:54 -msgid "" -"The query returns data that reflects all successful writes issued with a " -"write concern of :writeconcern:`\"majority\"` *and* acknowledged prior to" -" the start of the read operation. For replica sets that run with " -":rsconf:`writeConcernMajorityJournalDefault` set to true, linearizable " -"read concern returns data that will never be rolled back." -msgstr "" - -# da54ea5ff1fa464e9e12f5a0580b2a56 -#: ../source/includes/extracts/no-journaling-rollback.rst:1 -msgid "" -"With :rsconf:`writeConcernMajorityJournalDefault` set to ``false``, " -"MongoDB will not wait for :writeconcern:`w: \"majority\" <\"majority\">` " -"writes to be durable before acknowledging the writes. As such, " -":writeconcern:`\"majority\"` write operations could possibly roll back in" -" the event of a loss of a replica set member." -msgstr "" - -# 6a38563490044ccca53f31c0f1cc8670 -#: ../source/reference/read-concern.txt:64 -msgid "" -"You can specify linearizable read concern for read operations on the " -":replstate:`primary ` only." -msgstr "" - -# c3adacdd7b4c45c29cc98215372775b0 -#: ../source/reference/read-concern.txt:67 -msgid "" -"Linearizable read concern guarantees only apply if read operations " -"specify a query filter that uniquely identifies a single document." -msgstr "" - -# 5c801321fe8f454682eb3501dc1e7c9b -# 656ffbcfabce4ddf9701c7714870c86c -#: ../source/reference/read-concern.txt -msgid "Tip" -msgstr "" - -# a94a8f5d35bc44af8161941ccf2fc2cb -# e0282b5e22f44f51bd61b1c31d40c937 -#: ../source/reference/read-concern.txt:73 -#: ../source/reference/read-concern.txt:181 -msgid "" -"Always use ``maxTimeMS`` with linearizable read concern in case a " -"majority of data bearing members are unavailable. ``maxTimeMS`` ensures " -"that the operation does not block indefinitely and instead ensures that " -"the operation returns an error if the read concern cannot be fulfilled." -msgstr "" - -# 1ddc6d045183446da4b77d4353a1bb1f -#: ../source/reference/read-concern.txt:79 -msgid "" -"Lineariable read concern is available for both MMAPv1 and WiredTiger. See" -" :ref:`read-concern-storage-engine-drivers`." -msgstr "" - -# bb9af8bdfd0d468daaeb567174aae41a -#: ../source/includes/fact-readConcern-most-recent-data-in-node.rst:1 -msgid "" -"Regardless of the :term:`read concern` level, the most recent data on a " -"node may not reflect the most recent version of the data in the system." -msgstr "" - -# f43bef679ccc4cc0be90e93c78b5a030 -#: ../source/reference/read-concern.txt:89 -msgid "Storage Engine and Drivers Support" -msgstr "" - -# 69661cf22510415ea3418a861d4c0b79 -#: ../source/reference/read-concern.txt:96 -msgid "WiredTiger" -msgstr "" - -# 0c9c650f67ec48fb803b67a8cc472422 -#: ../source/reference/read-concern.txt:97 -msgid "MMAPv1" -msgstr "" - -# fab7d24891864467996b089b09cd4b5e -#: ../source/reference/read-concern.txt:99 -msgid ":readconcern:`\"local\"`" -msgstr "" - -# cda5909d7dbd471183e66b7a329a3601 -# 4574fcd2f591486780d67aa62aa226ad -# 28c176470c32418fbdaf9343304e5b98 -# ee3e86541057452fb2750ebb8dc870ad -# 9291d4ad82f44494859dabd1e9595549 -#: ../source/reference/read-concern.txt:100 -#: ../source/reference/read-concern.txt:101 -#: ../source/reference/read-concern.txt:104 -#: ../source/reference/read-concern.txt:108 -#: ../source/reference/read-concern.txt:109 -msgid "|checkmark|" -msgstr "" - -# 906d5c0c7e9b461680bdec1b0a2b4a48 -#: ../source/reference/read-concern.txt:103 -msgid ":readconcern:`\"majority\"`" -msgstr "" - -# 42512e31a1504d2cb8bee70441453561 -#: ../source/reference/read-concern.txt:107 -msgid ":readconcern:`\"linearizable\"`" -msgstr "" - -# 39bd8a3ca0234a3695de25f6ab76df43 -#: ../source/reference/read-concern.txt:113 -msgid "" -"The :dbcommand:`serverStatus` command returns the " -":serverstatus:`storageEngine.supportsCommittedReads` field which " -"indicates whether the storage engine supports ``\"majority\"`` read " -"concern." -msgstr "" - -# 43d48ad2f4944aea9f429dc4e2f37eac -#: ../source/reference/read-concern.txt:118 -msgid "" -"MongoDB drivers updated for 3.2 and later versions support specifying a " -"read concern option." -msgstr "" - -# 1a35baed0f8a430f990c9a093a782782 -#: ../source/reference/read-concern.txt:124 -msgid "``readConcern`` Option" -msgstr "" - -# c5d6e06e94d74ccf86d0ec38d8400b17 -#: ../source/reference/read-concern.txt:126 -msgid "Use the ``readConcern`` option to specify the read concern level." -msgstr "" - -# e2aeb695e77343a38d77fe1e3585c63e -#: ../source/reference/read-concern.txt:132 -msgid "The ``readConcern`` option is available for the following operations:" -msgstr "" - -# 418d0587530f4860a0c6d6f30d19345d -#: ../source/reference/read-concern.txt:134 -msgid ":dbcommand:`find` command" -msgstr "" - -# ef20d0f256db478fb049f3efd080304f -#: ../source/reference/read-concern.txt:136 -msgid "" -":dbcommand:`aggregate` command and the " -":method:`db.collection.aggregate()` method" -msgstr "" - -# 42eed80f1ce547baa0a4a4f8a7e953ad -#: ../source/reference/read-concern.txt:139 -msgid ":dbcommand:`distinct` command" -msgstr "" - -# 57e3e23813a4406a86512e3c7ce65c82 -#: ../source/reference/read-concern.txt:141 -msgid ":dbcommand:`count` command" -msgstr "" - -# e7841b46ce0b41c985adcb975b8bc4db -#: ../source/reference/read-concern.txt:143 -msgid ":dbcommand:`parallelCollectionScan` command" -msgstr "" - -# 2a5dd169f1204996baf224c74aec5729 -#: ../source/reference/read-concern.txt:145 -msgid ":dbcommand:`geoNear` command" -msgstr "" - -# 36bdaac09fdd4ebcaa91dc70855c57d5 -#: ../source/reference/read-concern.txt:147 -msgid ":dbcommand:`geoSearch` command" -msgstr "" - -# 959b39b8dc4f4f35a58441cab3ae63d2 -#: ../source/reference/read-concern.txt:149 -msgid "" -"To specify the read concern for the :program:`mongo` shell method " -":method:`db.collection.find()`, use the :method:`cursor.readConcern()` " -"method." -msgstr "" - -# 9af6a15fda3048549eccb762d4becafb -#: ../source/reference/read-concern.txt:154 -msgid "Considerations" -msgstr "" - -# 1eea07ea949644799d3ec417e090ffee -#: ../source/reference/read-concern.txt:157 -msgid "Read Your Own Writes" -msgstr "" - -# 6c4201b7dc6d4fa7abb6b6fd5a779fbd -#: ../source/includes/fact-read-own-writes.rst:1 -msgid "" -"If using :readconcern:`\"majority\"` or :readconcern:`\"linearizable\"` " -"read concern for read operations, use :writeconcern:`{ w: \"majority\" } " -"<\"majority\">` write concern for write operations on the primary to " -"ensure that a single thread can read its own writes." -msgstr "" - -# 93428ac06ccc4763b8a212031e89ce40 -#: ../source/reference/read-concern.txt:162 -msgid "Real Time Order" -msgstr "" - -# 8f67dca7659f43c0995acd2600911ca9 -#: ../source/reference/read-concern.txt:164 -msgid "" -"Combined with :writeconcern:`\"majority\"` write concern, " -":readconcern:`\"linearizable\"` read concern enables multiple threads to " -"perform reads and writes on a single document as if a single thread " -"performed these operations in real time; that is, the corresponding " -"schedule for these reads and writes is considered linearizable." -msgstr "" - -# f179c0670b9945ce9f9652bbf58a7715 -#: ../source/reference/read-concern.txt:171 -msgid "Performance Comparisons" -msgstr "" - -# c0cb5551b98941209780e5f42c6523ab -#: ../source/reference/read-concern.txt:173 -msgid "" -"Unlike :readconcern:`\"majority\"`, :readconcern:`\"linearizable\"` read " -"concern confirms with secondary members that the read operation is " -"reading from a primary that is capable of confirming writes with " -":writeconcern:`{ w: \"majority\" } <\"majority\">` write concern. [#edge-" -"cases-2-primaries]_ As such, reads with linearizable read concern may be " -"significantly slower than reads with :readconcern:`\"majority\"` or " -":readconcern:`\"local\"` read concerns." -msgstr "" - -# 9a1f90c196684a0e81fb6ea6ffd08a16 -#: ../source/reference/read-concern.txt:186 -msgid "For example:" -msgstr "" - -# 8d57e3fe2ea548c1b491e6bcf4471d34 -#: ../source/includes/footnote-two-primaries-edge-cases.rst:1 -msgid "" -"In :ref:`some circumstances `, two nodes in a replica set may" -" *transiently* believe that they are the primary, but at most, one of " -"them will be able to complete writes with :writeconcern:`{ w: " -"\"majority\" } <\"majority\">` write concern. The node that can complete " -":writeconcern:`{ w: \"majority\" } <\"majority\">` writes is the current " -"primary, and the other node is a former primary that has not yet " -"recognized its demotion, typically due to a :term:`network partition`. " -"When this occurs, clients that connect to the former primary may observe " -"stale data despite having requested read preference :readmode:`primary`, " -"and new writes to the former primary will eventually roll back." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/read-preference.po b/locale/es/LC_MESSAGES/reference/read-preference.po deleted file mode 100644 index 2249056359b..00000000000 --- a/locale/es/LC_MESSAGES/reference/read-preference.po +++ /dev/null @@ -1,728 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:44+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# d8c5124728d64da3bf4c6cbf5461168c -#: ../source/reference/read-preference.txt:5 -msgid "Read Preference Reference" -msgstr "" - -# 71ee68fae05443b7a96e5651a6828285 -#: ../source/reference/read-preference.txt -msgid "On this page" -msgstr "" - -# 2d7b95680d834772b187d13c0d856f45 -#: ../source/includes/introduction-read-preference.rst:1 -msgid "" -"Read preference describes how MongoDB clients route read operations to " -"the members of a :term:`replica set`." -msgstr "" - -# 04c72341c331499692afdebda59f2815 -#: ../source/includes/introduction-read-preference.rst:6 -msgid "" -"By default, an application directs its read operations to the " -":term:`primary` member in a :term:`replica set`." -msgstr "" - -# 654a55f802724d42bf0eccd8a9095d25 -#: ../source/includes/read-preference-modes-table.rst:5 -msgid "Read Preference Mode" -msgstr "" - -# 783bee5d50f745678a8d7994cd77b2dc -#: ../source/includes/read-preference-modes-table.rst:6 -msgid "Description" -msgstr "" - -# 598cd24a02894b85a7243229274b0eb0 -#: ../source/includes/read-preference-modes-table.rst:7 -msgid ":readmode:`primary`" -msgstr "" - -# 6db16c2aa97f44f595f66bc03f13c558 -#: ../source/includes/read-preference-modes-table.rst:8 -msgid "" -"Default mode. All operations read from the current replica set " -":term:`primary`." -msgstr "" - -# 245aacc14bc24771a6f954b06015e87a -#: ../source/includes/read-preference-modes-table.rst:10 -msgid ":readmode:`primaryPreferred`" -msgstr "" - -# 54a04cad8a7b409394eac39c853ee9f1 -#: ../source/includes/read-preference-modes-table.rst:11 -msgid "" -"In most situations, operations read from the :term:`primary` but if it is" -" unavailable, operations read from :term:`secondary` members." -msgstr "" - -# 285164dd41cf48e6ba83ba8f64379eab -#: ../source/includes/read-preference-modes-table.rst:14 -msgid ":readmode:`secondary`" -msgstr "" - -# 8efd45b6930f4693a46d8cab6f5bbb2e -#: ../source/includes/read-preference-modes-table.rst:15 -msgid "All operations read from the :term:`secondary` members of the replica set." -msgstr "" - -# 9d3b6a492eb64b21b5793326f69f6c09 -#: ../source/includes/read-preference-modes-table.rst:17 -msgid ":readmode:`secondaryPreferred`" -msgstr "" - -# 75facb47bd324c41bc8075c5fd9c8c43 -#: ../source/includes/read-preference-modes-table.rst:18 -msgid "" -"In most situations, operations read from :term:`secondary` members but if" -" no :term:`secondary` members are available, operations read from the " -":term:`primary`." -msgstr "" - -# 3032c4de362c460da651e8d11658ad1f -#: ../source/includes/read-preference-modes-table.rst:21 -msgid ":readmode:`nearest`" -msgstr "" - -# 4a19e83f1b2b4b5b87b7c63acb301a43 -#: ../source/includes/read-preference-modes-table.rst:22 -msgid "" -"Operations read from member of the :term:`replica set` with the least " -"network latency, irrespective of the member's type." -msgstr "" - -# 524fcee925cf4a578011fd5f7172450e -#: ../source/reference/read-preference.txt:21 -msgid "" -"The read preference does not affect the visibility of data; i.e, clients " -"can see the results of writes before they are made :term:`durable`:" -msgstr "" - -# d0231f717b3b4f1bb76d7abef945f355 -#: ../source/includes/list-visibility-of-data.rst:1 -msgid "" -"Regardless of :doc:`write concern `, other " -"clients using :readconcern:`\"local\"` (i.e. the default) readConcern can" -" see the result of a write operation before the write operation is " -"acknowledged to the issuing client." -msgstr "" - -# d0c8726ff6ff4a82a7c6dd9982282a27 -#: ../source/includes/list-visibility-of-data.rst:6 -msgid "" -"Clients using :readconcern:`\"local\"` (i.e. the default) readConcern can" -" read data which may be subsequently :doc:`rolled back `." -msgstr "" - -# af30c73b49434411a3f84ad2d42eacb6 -#: ../source/reference/read-preference.txt:26 -msgid "" -"For more information on read isolation level in MongoDB, see :doc:`/core" -"/read-isolation-consistency-recency`." -msgstr "" - -# d87f7dd3e676475f907fa484c2fd4de4 -#: ../source/reference/read-preference.txt:35 -msgid "Read Preference Modes" -msgstr "" - -# 31029dd9033b41c58d91d195a9dc050c -#: ../source/reference/read-preference.txt:39 -msgid "" -"All read operations use only the current replica set :term:`primary`. " -"[#edge-cases-2-primaries]_ This is the default read mode. If the primary " -"is unavailable, read operations produce an error or throw an exception." -msgstr "" - -# 389368a2148b4b769f9a6be0fdede772 -#: ../source/reference/read-preference.txt:44 -msgid "" -"The :readmode:`primary` read preference mode is not compatible with read " -"preference modes that use :ref:`tag sets `. If you specify a tag set with :readmode:`primary`, the driver" -" will produce an error." -msgstr "" - -# b84a5e17873247eeb32883f4ff1fe9e3 -#: ../source/reference/read-preference.txt:51 -msgid "" -"In most situations, operations read from the :term:`primary` member of " -"the set. However, if the primary is unavailable, as is the case during " -":term:`failover` situations, operations read from secondary members." -msgstr "" - -# 9e0e38e8ebd846bfab15c873439fc323 -#: ../source/reference/read-preference.txt:56 -msgid "" -"When the read preference includes a :ref:`tag set `, the client reads first from the primary, if " -"available, and then from :term:`secondaries ` that match the " -"specified tags. If no secondaries have matching tags, the read operation " -"produces an error." -msgstr "" - -# 22bd35e9920f4c72ba9a60b11aafc1a1 -#: ../source/reference/read-preference.txt:62 -msgid "" -"Since the application may receive data from a secondary, read operations " -"using the :readmode:`primaryPreferred` mode may return stale data in some" -" situations." -msgstr "" - -# c1c72344bf274168860b928b1b6bf370 -#: ../source/reference/read-preference.txt:68 -msgid "" -"Operations read *only* from the :term:`secondary` members of the set. If " -"no secondaries are available, then this read operation produces an error " -"or exception." -msgstr "" - -# 814aa04e0bcd48bdb6cd92bee59e2785 -#: ../source/reference/read-preference.txt:72 -msgid "" -"Most sets have at least one secondary, but there are situations where " -"there may be no available secondary. For example, a set with a primary, a" -" secondary, and an :term:`arbiter` may not have any secondaries if a " -"member is in recovering state or unavailable." -msgstr "" - -# b4434ced21c6483382aef46d3e93e02f -#: ../source/reference/read-preference.txt:77 -msgid "" -"When the read preference includes a :ref:`tag set `, the client attempts to find secondary members that" -" match the specified tag set and directs reads to a random secondary from" -" among the :ref:`nearest group `. If no secondaries have matching tags, the read operation " -"produces an error. [#capacity-planning]_" -msgstr "" - -# 59157d53eaab43399a5ce1f12fae1ff9 -#: ../source/reference/read-preference.txt:85 -msgid "" -"Read operations using the :readmode:`secondary` mode may return stale " -"data." -msgstr "" - -# 4e2f39e7eea04314a9ff676daf6b75f6 -#: ../source/reference/read-preference.txt:89 -msgid "" -"In most situations, operations read from :term:`secondary` members, but " -"in situations where the set consists of a single :term:`primary` (and no " -"other members), the read operation will use the set's primary." -msgstr "" - -# a9d48a55dfd54704993a828aa3fdbf3b -#: ../source/reference/read-preference.txt:94 -msgid "" -"When the read preference includes a :ref:`tag set `, the client attempts to find a secondary member " -"that matches the specified tag set and directs reads to a random " -"secondary from among the :ref:`nearest group `. If no secondaries have matching tags, the " -"client ignores tags and reads from the primary." -msgstr "" - -# f5f3b766c1bb44009b048d4887c8cd89 -#: ../source/reference/read-preference.txt:101 -msgid "" -"Read operations using the :readmode:`secondaryPreferred` mode may return " -"stale data." -msgstr "" - -# fc23b8a9ac834b4bbbb2aa4c3b5124a3 -#: ../source/reference/read-preference.txt:106 -msgid "" -"The driver reads from the *nearest* member of the :term:`set ` according to the :ref:`member selection ` process. Reads in the :readmode:`nearest` " -"mode do not consider the member's *type*. Reads in :readmode:`nearest` " -"mode may read from both primaries and secondaries." -msgstr "" - -# 49df507bd5674aa8b773451c7d113f7b -#: ../source/reference/read-preference.txt:113 -msgid "" -"Set this mode to minimize the effect of network latency on read " -"operations without preference for current or stale data." -msgstr "" - -# f3e64d5a7b6f4f9e9d24ed1b63abc58a -#: ../source/reference/read-preference.txt:116 -msgid "" -"If you specify a :ref:`tag set `, " -"the client attempts to find a replica set member that matches the " -"specified tag set and directs reads to an arbitrary member from among the" -" :ref:`nearest group `." -msgstr "" - -# d0864c05fe5b44378ce169389718410f -#: ../source/reference/read-preference.txt:122 -msgid "Read operations using the :readmode:`nearest` mode may return stale data." -msgstr "" - -# 389dfe62dc934ae88895d70cfe1fbf91 -#: ../source/reference/read-preference.txt:127 -msgid "" -"All operations read from a member of the nearest group of the replica set" -" that matches the specified read preference mode. The :readmode:`nearest`" -" mode prefers low latency reads over a member's :term:`primary` or " -":term:`secondary` status." -msgstr "" - -# bb69aa1a47d2481db77b91f97e136ad4 -#: ../source/reference/read-preference.txt:132 -msgid "" -"For :readmode:`nearest`, the client assembles a list of acceptable hosts " -"based on tag set and then narrows that list to the host with the shortest" -" ping time and all other members of the set that are within the \"local " -"threshold,\" or acceptable latency. See :ref:`replica-set-read-" -"preference-behavior-nearest` for more information." -msgstr "" - -# c99b5acbab484cf184fd4710063727cf -#: ../source/reference/read-preference.txt:140 -msgid "Use Cases" -msgstr "" - -# ed1aba2a5fab4d329888eac59fd7c5d3 -#: ../source/reference/read-preference.txt:142 -msgid "" -"Depending on the requirements of an application, you can configure " -"different applications to use different read preferences, or use " -"different read preferences for different queries in the same application." -" Consider the following applications for different read preference " -"strategies." -msgstr "" - -# 5dc940565f864889a7640e911f529683 -#: ../source/reference/read-preference.txt:151 -msgid "Maximize Consistency" -msgstr "" - -# 76498383ad21450dbdfa570f98c7ba8f -#: ../source/reference/read-preference.txt:153 -msgid "" -"To avoid *stale* reads, use :readmode:`primary` read preference and " -":readconcern:`\"majority\"` ``readConcern``. If the primary is " -"unavailable, e.g. during elections or when a majority of the replica set " -"is not accessible, read operations using :readmode:`primary` read " -"preference produce an error or throw an exception." -msgstr "" - -# 012a8885a8a4406c9b7ef0ae554ab2af -#: ../source/reference/read-preference.txt:161 -msgid "" -"In some circumstances, it may be possible for a replica set to " -"temporarily have two primaries; however, only one primary will be capable" -" of confirming writes with the :writeconcern:`\"majority\"` write " -"concern." -msgstr "" - -# dfda3d749c854ca692cedde00e2a522e -#: ../source/reference/read-preference.txt:166 -msgid "" -"A partial :term:`network partition` may segregate a primary (``p``\\ " -":sub:`old`) into a partition with a minority of the nodes, while the " -"other side of the partition contains a majority of nodes. The partition " -"with the majority will elect a new primary (``P``\\ :sub:`new`), but for " -"a brief period, the old primary (``p``\\ :sub:`old`) may still continue " -"to serve reads and writes, as it has not yet detected that it can only " -"see a minority of nodes in the replica set. During this period, if the " -"old primary (``p``\\ :sub:`old`) is still visible to clients as a " -"primary, reads from this primary may reflect stale data." -msgstr "" - -# 123e251fc2b14ee885cd374adc288298 -#: ../source/reference/read-preference.txt:177 -msgid "" -"A primary (``p``\\ :sub:`old`) may become unresponsive, which will " -"trigger an election and a new primary (``P``\\ :sub:`new`) can be " -"elected, serving reads and writes. If the unresponsive primary (``p``\\ " -":sub:`old`) starts responding again, two primaries will be visible for a " -"brief period. The brief period will end when ``p``\\ :sub:`old` steps " -"down. However, during the brief period, clients might read from the old " -"primary ``p``\\ :sub:`old`, which can provide stale data." -msgstr "" - -# 994e9fe1b34842bf88a2f32b13a5e569 -#: ../source/reference/read-preference.txt:186 -msgid "" -"To increase consistency, you can disable automatic :term:`failover`; " -"however, disabling automatic failover sacrifices availability." -msgstr "" - -# 86e7fb6914ab430bb30423322f12eb5c -#: ../source/reference/read-preference.txt:190 -msgid "Maximize Availability" -msgstr "" - -# 0a603dfab2d642a2ac81536ad255b2d2 -#: ../source/reference/read-preference.txt:192 -msgid "" -"To permit read operations when possible, use " -":readmode:`primaryPreferred`. When there's a primary you will get " -"consistent reads [#edge-cases-2-primaries]_, but if there is no primary " -"you can still query :term:`secondaries `. However, when using " -"this read mode, consider the situation described in :ref:`caveat-" -"secondaryPreferred`." -msgstr "" - -# efb967aa06e64573b99a89ec173a2c44 -#: ../source/reference/read-preference.txt:200 -msgid "Minimize Latency" -msgstr "" - -# ff162911f28947648cb9b80481c9513c -#: ../source/reference/read-preference.txt:202 -msgid "" -"To always read from a low-latency node, use :readmode:`nearest`. The " -"driver or :program:`mongos` will read from the nearest member and those " -"no more than 15 milliseconds [#secondary-acceptable-latency]_ further " -"away than the nearest member." -msgstr "" - -# 695d7ca35f364f4aa700c4d6765793d5 -#: ../source/reference/read-preference.txt:207 -msgid "" -":readmode:`nearest` does *not* guarantee consistency. If the nearest " -"member to your application server is a secondary with some replication " -"lag, queries could return stale data. :readmode:`nearest` only reflects " -"network distance and does not reflect I/O or CPU load." -msgstr "" - -# f448655e2de84752b723c400810d3c57 -#: ../source/reference/read-preference.txt:213 -msgid "Query From Geographically Distributed Members" -msgstr "" - -# a0c559e1ac214c11bb2dd9397ab4dbe7 -#: ../source/reference/read-preference.txt:215 -msgid "" -"If the members of a replica set are geographically distributed, you can " -"create replica tags based that reflect the location of the instance and " -"then configure your application to query the members nearby." -msgstr "" - -# 3ed3ef00801946b882d84669a03a3819 -#: ../source/reference/read-preference.txt:219 -msgid "" -"For example, if members in \"east\" and \"west\" data centers are " -":ref:`tagged ` ``{'dc': 'east'}`` and" -" ``{'dc': 'west'}``, your application servers in the east data center can" -" read from nearby members with the following read preference:" -msgstr "" - -# d12f04ef412e4dd8a38fb675448c9d92 -#: ../source/reference/read-preference.txt:229 -msgid "" -"Although :readmode:`nearest` already favors members with low network " -"latency, including the tag makes the choice more predictable." -msgstr "" - -# 4d923be7d5904db7aa9a017f846d0081 -#: ../source/reference/read-preference.txt:235 -msgid "``secondary`` vs ``secondaryPreferred``" -msgstr "" - -# a87d069d6cbc4d92b41101ba1013d056 -#: ../source/reference/read-preference.txt:237 -msgid "" -"For specific dedicated queries (e.g. ETL, reporting), you may shift the " -"read load from the primary by using the :readmode:`secondary` read " -"preference mode. For this use case, the :readmode:`secondary` mode is " -"preferable to the :readmode:`secondaryPreferred` mode because " -":readmode:`secondaryPreferred` risks the following situation: if all " -"secondaries are unavailable and your replica set has enough " -":term:`arbiters ` [#arbiter-limit]_ to prevent the primary from " -"stepping down, then the primary will receive all traffic from the " -"clients. If the primary is unable to handle this load, the queries will " -"compete with the writes. For this reason, use read preference " -":readmode:`secondary` to distribute these specific dedicated queries " -"instead of :readmode:`secondaryPreferred`." -msgstr "" - -# dd5859cb64ec40c19bd20645666651b5 -#: ../source/reference/read-preference.txt:251 -msgid "In general, avoid deploying more than one arbiter per replica set." -msgstr "" - -# 6e75387c48f94f729d516f00fe989e9c -#: ../source/reference/read-preference.txt:254 -msgid "Read Preferences for Database Commands" -msgstr "" - -# de2140fac13347c9a1166aa4a0827ac0 -#: ../source/reference/read-preference.txt:256 -msgid "" -"Because some :term:`database commands ` read and return" -" data from the database, all of the official drivers support full " -":ref:`read preference mode semantics `" -" for the following commands:" -msgstr "" - -# bf738e16d3a549c2980160c38fab98c5 -#: ../source/reference/read-preference.txt:261 -msgid ":dbcommand:`group`" -msgstr "" - -# daaa936aa1e64b12bfe939dcc2abdb65 -#: ../source/reference/read-preference.txt:262 -msgid ":dbcommand:`mapReduce` [#inline-map-reduce]_" -msgstr "" - -# f26940aae142447482af72ba0f4f6a6b -#: ../source/reference/read-preference.txt:263 -msgid ":dbcommand:`aggregate` [#aggregation-out]_" -msgstr "" - -# d3ea35de3e3548fdb8f7d0209e2799e0 -#: ../source/reference/read-preference.txt:264 -msgid ":dbcommand:`collStats`" -msgstr "" - -# e00ab0e5b5454f23938e33431b56c361 -#: ../source/reference/read-preference.txt:265 -msgid ":dbcommand:`dbStats`" -msgstr "" - -# 712efbc4a7a44513a7e5561c8c2ae38a -#: ../source/reference/read-preference.txt:266 -msgid ":dbcommand:`count`" -msgstr "" - -# e982aaee3417448ea64157b4478ec98b -#: ../source/reference/read-preference.txt:267 -msgid ":dbcommand:`distinct`" -msgstr "" - -# 1c8dc778d5674d21a2648d5bf28fb214 -#: ../source/reference/read-preference.txt:268 -msgid ":dbcommand:`geoNear`" -msgstr "" - -# c4338e07d9bf4ae99266daf941995401 -#: ../source/reference/read-preference.txt:269 -msgid ":dbcommand:`geoSearch`" -msgstr "" - -# acb3d6bc7b754b1ebf95967408a78df5 -#: ../source/reference/read-preference.txt:270 -msgid ":dbcommand:`parallelCollectionScan`" -msgstr "" - -# 465bb4bb0d55483bb6aedf92ad4bbe0e -#: ../source/reference/read-preference.txt:272 -msgid "" -":program:`mongos` adds support for routing commands to shards using read " -"preferences. Previously :program:`mongos` sent all commands to shards' " -"primaries." -msgstr "" - -# 56d5acef59304b2585d4908bf83f3a7a -#: ../source/reference/read-preference.txt:277 -msgid "" -"If your set has more than one secondary, and you use the " -":readmode:`secondary` read preference mode, consider the following " -"effect. If you have a :ref:`three member replica set ` with a primary and two secondaries, and one secondary becomes " -"unavailable, all :readmode:`secondary` queries must target the remaining " -"secondary. This will double the load on this secondary. Plan and provide " -"capacity to support this as needed." -msgstr "" - -# 01a836a58cc5445db88ca044a4d67f06 -#: ../source/reference/read-preference.txt:286 -msgid "" -"This threshold is configurable. See " -":setting:`~replication.localPingThresholdMs` for :program:`mongos` or " -"your driver documentation for the appropriate setting." -msgstr "" - -# 7a2a75f669444c3d990cfafacf39b7b1 -#: ../source/reference/read-preference.txt:290 -msgid "" -"Only \"inline\" :dbcommand:`mapReduce` operations that do not write data " -"support read preference, otherwise these operations must run on the " -":term:`primary` members." -msgstr "" - -# 947099dee05f467193e06686a214cfa4 -#: ../source/reference/read-preference.txt:295 -msgid "" -"Using the ``$out`` pipeline operator forces the aggregation pipeline to " -"run on the primary." -msgstr "" - -# ec2f31a6241b4d47b6787641aa31d50f -#: ../source/includes/footnote-two-primaries-edge-cases.rst:1 -msgid "" -"In :ref:`some circumstances `, two nodes in a replica set may" -" *transiently* believe that they are the primary, but at most, one of " -"them will be able to complete writes with :writeconcern:`{ w: " -"\"majority\" } <\"majority\">` write concern. The node that can complete " -":writeconcern:`{ w: \"majority\" } <\"majority\">` writes is the current " -"primary, and the other node is a former primary that has not yet " -"recognized its demotion, typically due to a :term:`network partition`. " -"When this occurs, clients that connect to the former primary may observe " -"stale data despite having requested read preference :readmode:`primary`, " -"and new writes to the former primary will eventually roll back." -msgstr "" - -# 5b4d4de7501e4c62bf672edcf48b2e32 -# e969ed316f7d445fb862216c143a94c5 -#: ../source/reference/read-preference.txt:29 -#: ../source/reference/read-preference.txt:31 -msgid "read preference" -msgstr "" - -# 5b4d4de7501e4c62bf672edcf48b2e32 -#: ../source/reference/read-preference.txt:29 -msgid "semantics" -msgstr "" - -# e969ed316f7d445fb862216c143a94c5 -#: ../source/reference/read-preference.txt:31 -msgid "modes" -msgstr "" - -#~ msgid "" -#~ "This threshold is configurable. See " -#~ ":setting:`localThreshold` for :program:`mongos` or" -#~ " your driver documentation for the " -#~ "appropriate setting." -#~ msgstr "" - -# 04a06b1b4dd846b4b5f0982df57c6dbc -#~ msgid "" -#~ "Read preference describes how MongoDB " -#~ "clients route read operations to members" -#~ " of a :term:`replica set`." -#~ msgstr "" - -# 2eddbe3a14ae4f6e95cabbba6ed819bf -#~ msgid "" -#~ "By default, an application directs its" -#~ " read operations to the :term:`primary` " -#~ "member in a :term:`replica set`. Reading" -#~ " from the primary guarantees that " -#~ "read operations reflect the latest " -#~ "version of a document. However, by " -#~ "distributing some or all reads to " -#~ "secondary members of the replica set," -#~ " you can improve read throughput or" -#~ " reduce latency for an application " -#~ "that does not require fully up-" -#~ "to-date data." -#~ msgstr "" - -# 3da14fedc4b44bbb8fb2c61c98d2a61c -#~ msgid "" -#~ "All read operations use only the " -#~ "current replica set :term:`primary`. This " -#~ "is the default. If the primary is" -#~ " unavailable, read operations produce an" -#~ " error or throw an exception." -#~ msgstr "" - -# c9bf1c4df8194899bc24532729fe4d2c -#~ msgid ":program:`mongos` added full support for read preferences." -#~ msgstr "" - -# 4961637a6dd04f979ef6c7fb1260a9e1 -#~ msgid "" -#~ "When connecting to a :program:`mongos` " -#~ "instance older than 2.2, using a " -#~ "client that supports read preference " -#~ "modes, :readmode:`primaryPreferred` will send " -#~ "queries to secondaries." -#~ msgstr "" - -# f1c7c7de37e24680bd45c9bd62b54dd2 -#~ msgid "" -#~ "If your set has more than one " -#~ "secondary, and you use the " -#~ ":readmode:`secondary` read preference mode, " -#~ "consider the following effect. If you" -#~ " have a :ref:`three member replica " -#~ "set ` with" -#~ " a primary and two secondaries, and" -#~ " if one secondary becomes unavailable, " -#~ "all :readmode:`secondary` queries must target" -#~ " the remaining secondary. This will " -#~ "double the load on this secondary. " -#~ "Plan and provide capacity to support " -#~ "this as needed." -#~ msgstr "" - -# 0ae3c1f7536e46afa50cdb83f7153361 -#~ msgid "" -#~ "To avoid *stale* reads under all " -#~ "circumstances, use :readmode:`primary`. This " -#~ "prevents all queries when the set " -#~ "has no :term:`primary`, which happens " -#~ "during elections, or when a majority " -#~ "of the replica set is not " -#~ "accessible." -#~ msgstr "" - -# 7650042494204ca7a302822773324dc8 -#~ msgid "" -#~ "To permit read operations when possible," -#~ " Use :readmode:`primaryPreferred`. When there's" -#~ " a primary you will get consistent" -#~ " reads, but if there is no " -#~ "primary you can still query " -#~ ":term:`secondaries `." -#~ msgstr "" - -# b1a1f2d1466d4be2b01ea23075472036 -#~ msgid "Reduce load on the primary" -#~ msgstr "" - -# 61b0d81de1254a1ea3cd7cd2e48b924a -#~ msgid "" -#~ "To shift read load from the " -#~ "primary, use mode :readmode:`secondary`. " -#~ "Although :readmode:`secondaryPreferred` is tempting" -#~ " for this use case, it carries " -#~ "some risk: if all secondaries are " -#~ "unavailable and your set has enough " -#~ ":term:`arbiters ` to prevent the " -#~ "primary from stepping down, then the " -#~ "primary will receive all traffic from" -#~ " clients. If the primary is unable" -#~ " to handle this load, queries will" -#~ " compete with writes. For this " -#~ "reason, use :readmode:`secondary` to " -#~ "distribute read load to replica sets," -#~ " not :readmode:`secondaryPreferred`." -#~ msgstr "" - -# ed278bcfacda48c1a37dcc505acb0e7a -#~ msgid ":dbcommand:`geoWalk`" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/replica-configuration.po b/locale/es/LC_MESSAGES/reference/replica-configuration.po deleted file mode 100644 index 47cebf66b11..00000000000 --- a/locale/es/LC_MESSAGES/reference/replica-configuration.po +++ /dev/null @@ -1,1423 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:43+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 53bcb7e62f754eee98d8623e445359ec -#: ../source/reference/replica-configuration.txt:3 -msgid "Replica Set Configuration" -msgstr "" - -# ced098825b814558bd1727812739bf92 -#: ../source/reference/replica-configuration.txt -msgid "On this page" -msgstr "" - -# d4a6eec312c64d77a771b267de1168f4 -#: ../source/reference/replica-configuration.txt:13 -msgid "" -"You can access the configuration of a :term:`replica set` using the " -":method:`rs.conf()` method or the :dbcommand:`replSetGetConfig` command." -msgstr "" - -# 17aa802610ff476d81f442df41046e21 -#: ../source/reference/replica-configuration.txt:16 -msgid "" -"To modify the configuration for a replica set, use the " -":method:`rs.reconfig()` method, passing a configuration document to the " -"method. See :method:`rs.reconfig()` for more information." -msgstr "" - -# bd758399e7374a87b60615129dd0cc18 -#: ../source/reference/replica-configuration.txt:24 -msgid "Replica Set Configuration Document Example" -msgstr "" - -# eeb12c41e6e9447fab0c65acbfe2bfd9 -#: ../source/includes/replica-set-conf-document-output.rst:1 -msgid "" -"The following document provides a representation of a replica set " -"configuration document. The configuration of your replica set may include" -" only a subset of these settings:" -msgstr "" - -# c770750063014c68b53ecdc550ad75b4 -#: ../source/reference/replica-configuration.txt:31 -msgid "Replica Set Configuration Fields" -msgstr "" - -# be80019cc64345d5a741dba7051fef42 -# 9712e1cde73044608db659ae81dbf102 -#: ../source/reference/replica-configuration.txt:35 -#: ../source/reference/replica-configuration.txt:163 -msgid "*Type*: string" -msgstr "" - -# 13ec8ec586b2473587bea807a194071b -#: ../source/reference/replica-configuration.txt:37 -msgid "" -"The name of the replica set. Once set, you cannot change the name of a " -"replica set." -msgstr "" - -# f24d8314d5be4025aecf2596d693d229 -#: ../source/reference/replica-configuration.txt:40 -msgid "" -":rsconf:`_id` *must* be identical to the " -":setting:`replication.replSetName` or the value of `--replSet` specified " -"to :program:`mongod` on the command line." -msgstr "" - -# ed5ce02a47484675a1ac84504459e8c8 -#: ../source/reference/replica-configuration.txt -msgid "See" -msgstr "" - -# 5df5eab1b2a14e56a7348b992d75df01 -# ade7b1c4a8ea49a780a01faffe19b297 -# 1458566d94f441fba02d8af159426429 -# 1cd2b2a62cde4e5d9b6691046702f372 -#: ../source/reference/replica-configuration.txt:50 -#: ../source/reference/replica-configuration.txt:425 -#: ../source/reference/replica-configuration.txt:444 -#: ../source/reference/replica-configuration.txt:465 -msgid "*Type*: int" -msgstr "" - -# 773241b15f81449d9e50b10ae0dfdab8 -#: ../source/reference/replica-configuration.txt:52 -msgid "" -"An incrementing number used to distinguish revisions of the replica set " -"configuration object from previous iterations of the configuration." -msgstr "" - -# be02dc22cfe84ed8af4ae063f78b921d -# 20b2bee3c7bb4ac8a47692cd46b93b2a -# 714a6fd876e1484eba5a5674d2f78db3 -# c649acc6ad02403397571e87a028480b -# 5ea625e216b6498392c6edc2fcac3219 -# a018ccb17b7b40abbeb4fbc2e92a3e65 -#: ../source/reference/replica-configuration.txt:60 -#: ../source/reference/replica-configuration.txt:90 -#: ../source/reference/replica-configuration.txt:182 -#: ../source/reference/replica-configuration.txt:198 -#: ../source/reference/replica-configuration.txt:250 -#: ../source/reference/replica-configuration.txt:368 -msgid "*Type*: boolean" -msgstr "" - -# c0e0e5dea0564794a381e1f12af384df -# 27e2f8eb47dc43f6b54db3b23fe7a7e3 -# 711ee2239a51467ca99c259d2f1e2ef6 -#: ../source/reference/replica-configuration.txt:62 -#: ../source/reference/replica-configuration.txt:184 -#: ../source/reference/replica-configuration.txt:252 -msgid "*Default*: false" -msgstr "" - -# 23ab107867a44c20acf69b635a85f986 -#: ../source/reference/replica-configuration.txt:64 -msgid "" -"Indicates whether the replica set is used for a sharded cluster's config " -"servers. Set to ``true`` if the replica set is for a sharded cluster's " -"config servers." -msgstr "" - -# 0c34915c1d0c41008d2ab411f898cf27 -#: ../source/reference/replica-configuration.txt:68 -msgid ":ref:`3.2-rel-notes-sharded-cluster`" -msgstr "" - -# 548cc75eb263467aa0b2840ecabef10c -#: ../source/reference/replica-configuration.txt:74 -msgid "*Type*: number" -msgstr "" - -# 21cb3a1242af4faf9f22e5b1200b0c9f -#: ../source/reference/replica-configuration.txt:76 -msgid "*Default*: 1 for new replica sets" -msgstr "" - -# 1a4d7b34914341399c2de358bd86aa7f -#: ../source/reference/replica-configuration.txt:78 -msgid "" -"Version of the :ref:`replica set election protocol <3.2-rel-notes-rs-" -"enhancements>`." -msgstr "" - -# 55a6ea5c871243f59a262fffa0c45fcd -#: ../source/reference/replica-configuration.txt:81 -msgid "" -"By default, new replica sets in MongoDB 3.2 use ``protocolVersion: 1``. " -"Previous versions of MongoDB use version 0 of the protocol and cannot run" -" as members of a replica set configuration that specifies " -"``protocolVersion`` 1." -msgstr "" - -# e8bbe1d2432841e6aec8c132d9a7cd4d -#: ../source/reference/replica-configuration.txt:92 -msgid "" -"*Default*: true if ``protocolVersion`` is 1 and false if " -"``protocolVersion`` is 0" -msgstr "" - -# cc13ca9233204d479a34212d8fb7a0e8 -#: ../source/reference/replica-configuration.txt:94 -msgid "" -"Determines the behavior of :writeconcern:`{ w: \"majority\" } " -"<\"majority\">` write concern if the write concern does not explicitly " -"specify the journal option :ref:`j `." -msgstr "" - -# a09583cd89044ab38971d42fff27de06 -#: ../source/reference/replica-configuration.txt:98 -msgid "" -"The following table lists the ``writeConcernMajorityJournalDefault`` " -"values and the associated :writeconcern:`{ w: \"majority\" } " -"<\"majority\">` behavior:" -msgstr "" - -# 2639c3dda1864e4daeaec70da56d9fba -#: ../source/reference/replica-configuration.txt:106 -msgid "Value" -msgstr "" - -# 27d7d334d69a4d0c841206f398ba42b6 -#: ../source/reference/replica-configuration.txt:107 -msgid "``{ w: \"majority\" }`` Behavior" -msgstr "" - -# 579ab297964f4effb4eb1f26bacd6a3d -#: ../source/reference/replica-configuration.txt:109 -msgid "true" -msgstr "" - -# 3cfdeb3d2d194505b2a7b7cc927fbe5d -#: ../source/reference/replica-configuration.txt:111 -msgid "" -"MongoDB acknowledges the write operation after a majority of the voting " -"members have written to the on-disk journal." -msgstr "" - -# 23179bf6fc744b45b2731f5dc9af89c0 -#: ../source/reference/replica-configuration.txt:116 -msgid "" -"All voting members of the replica set must run with journaling when " -"``writeConcernMajorityJournalDefault`` is ``true``." -msgstr "" - -# 932242a346e14ae491bec9b2eeb86a6d -#: ../source/includes/extracts/no-journaling-writeConcernMajorityJournalDefault-true.rst:1 -msgid "" -"If any voting member of a replica set runs without :ref:`journaling " -"` and :rsconf:`writeConcernMajorityJournalDefault` " -"is ``true``, :writeconcern:`\"majority\"` write operations may fail. " -"These include operations that inherently use :writeconcern:`\"majority\"`" -" write concern, such as the :dbcommand:`replSetStepDown` command, or " -"various :program:`mongo` shell methods that by default use " -":writeconcern:`\"majority\"` write concern, such as :doc:`user management" -" methods ` and :doc:`role " -"management methods `." -msgstr "" - -# 2a11f06a8d94493a8f8dac9ebb743dc0 -#: ../source/reference/replica-configuration.txt:122 -msgid "false" -msgstr "" - -# 838880b4952440759a07b11c16306c77 -#: ../source/reference/replica-configuration.txt:124 -msgid "" -"MongoDB acknowledges the write operation after a majority of the voting " -"members have applied the operation in memory." -msgstr "" - -# ccb872ee46314cafb589884ac4533e60 -#: ../source/includes/extracts/no-journaling-writeConcernMajorityJournalDefault-false.rst:2 -msgid "" -"If any voting member of a replica set runs without :ref:`journaling " -"` (i.e. either runs an :ref:`in-memory storage " -"engine` or runs with journaling disabled), you must set" -" :rsconf:`writeConcernMajorityJournalDefault` to ``false``." -msgstr "" - -# 3278763920e5499486bc7ff6344d7432 -#: ../source/reference/replica-configuration.txt:132 -msgid ":ref:`wc-ack-behavior`" -msgstr "" - -# e7620ec9cb4149bd9aab5559913cac49 -#: ../source/reference/replica-configuration.txt:135 -msgid "``members``" -msgstr "" - -# 82b818e6c0dc49e28d28e9f8d5ac4a93 -#: ../source/reference/replica-configuration.txt:139 -msgid "*Type*: array" -msgstr "" - -# 1a98f4b9e3e149e58262b312d071713d -#: ../source/reference/replica-configuration.txt:141 -msgid "" -"An array of member configuration documents, one for each member of the " -"replica set. The :rsconf:`members` array is a zero-indexed array." -msgstr "" - -# 4cb0844be1684d19bbd7520ce630deaf -#: ../source/reference/replica-configuration.txt:145 -msgid "" -"Each member-specific configuration document can contain the following " -"fields:" -msgstr "" - -# 4c597f7b987648a5aa263b08ca2a2859 -# 81f56d0916c94b2cae0418e795e2a9a7 -# d9c95fc069f94dc0967cb7bc429bfb01 -#: ../source/reference/replica-configuration.txt:150 -#: ../source/reference/replica-configuration.txt:313 -#: ../source/reference/replica-configuration.txt:332 -msgid "*Type*: integer" -msgstr "" - -# 0f1df7a950214013bc8cedb81a326f9a -#: ../source/reference/replica-configuration.txt:152 -msgid "" -"An integer identifier of every member in the replica set. Values must be " -"between 0 and 255 inclusive. Each replica set member must have a unique " -":rsconf:`_id. Once set, you cannot change the " -":rsconf:`_id` of a member." -msgstr "" - -# 75878b2e25914360a81e4d9d8a22ecca -#: ../source/includes/fact-rs-conf-array-index.rst:1 -msgid "" -"When updating the replica configuration object, access the replica set " -"members in the :rsconf:`members` array with the **array index**. The " -"array index begins with ``0``. Do **not** confuse this index value with " -"the value of the :rsconf:`members[n]._id` field in each document in the " -":rsconf:`members` array." -msgstr "" - -# 791fdd354866439fb0d6ba719588d4cd -#: ../source/reference/replica-configuration.txt:165 -msgid "The hostname and, if specified, the port number, of the set member." -msgstr "" - -# ea5e6be52b1b4ad2b0473041f8e2ce2e -#: ../source/reference/replica-configuration.txt:168 -msgid "The hostname name must be resolvable for every host in the replica set." -msgstr "" - -# aa803faa569d4b6faa6f6779a02b369b -#: ../source/reference/replica-configuration.txt:173 -msgid "" -":rsconf:`members[n].host` cannot hold a value that resolves to " -"``localhost`` or the local interface unless *all* members of the set are " -"on hosts that resolve to ``localhost``." -msgstr "" - -# 286dda36c2344e9ebfc20000bf011525 -# 62b7771823954d7299b21b5aefe7cfda -# 4994b3cd3e5b4871ab0e0174638ed4ab -# e6abea2f840041949b9f91e2f69e4b87 -# 68b97cee82d5459ab09dc3a46e9ae3d0 -# 5ef28c984eea4425aea786f214a8bcae -# 5af2f189ba9140d89e7a65ac62d50b9c -# 50bcdbe78c65454a83635866d72ae323 -# e3054a15552b404d9d6b01d3c5ec1758 -# a0f81a3447cc462f8e73cac3e4232098 -# c78ac5f17c5742269f11280a76fa3a6b -# 8f06b924e3234d1b89803f8d701e820f -# d590406cdae54d7ab68f80bd9e665d65 -# 081fa7c55f3248da947d73a65f1cc40e -#: ../source/reference/replica-configuration.txt:180 -#: ../source/reference/replica-configuration.txt:196 -#: ../source/reference/replica-configuration.txt:248 -#: ../source/reference/replica-configuration.txt:265 -#: ../source/reference/replica-configuration.txt:290 -#: ../source/reference/replica-configuration.txt:311 -#: ../source/reference/replica-configuration.txt:330 -#: ../source/reference/replica-configuration.txt:354 -#: ../source/reference/replica-configuration.txt:366 -#: ../source/reference/replica-configuration.txt:382 -#: ../source/reference/replica-configuration.txt:398 -#: ../source/reference/replica-configuration.txt:423 -#: ../source/reference/replica-configuration.txt:442 -#: ../source/reference/replica-configuration.txt:463 -msgid "*Optional*." -msgstr "" - -# 2b43abfbde3a49d39cec94f0195e812e -#: ../source/reference/replica-configuration.txt:186 -msgid "" -"A boolean that identifies an arbiter. A value of ``true`` indicates that " -"the member is an arbiter." -msgstr "" - -# 52242acbc1774220859f3b42dc357dc9 -#: ../source/reference/replica-configuration.txt:189 -msgid "" -"When using the :method:`rs.addArb()` method to add an arbiter, the method" -" automatically sets :rsconf:`members[n].arbiterOnly` to ``true`` for the " -"added member." -msgstr "" - -# e2ff86e2ba6346439d829169d42ec04a -# fa9b3df44ace4adcb40bc9890a5de56b -#: ../source/reference/replica-configuration.txt:200 -#: ../source/reference/replica-configuration.txt:370 -msgid "*Default*: true" -msgstr "" - -# f32a614558ad412bae729fc6eb4680ba -#: ../source/reference/replica-configuration.txt:202 -msgid "" -"A boolean that indicates whether the :program:`mongod` builds " -":term:`indexes ` on this member. You can only set this value when " -"adding a member to a replica set. You cannot change " -":rsconf:`members[n].buildIndexes` field after the member has been added " -"to the set. To add a member, see :method:`rs.add()` and " -":method:`rs.reconfig()`." -msgstr "" - -# a14314fcfafc41fa92f278ce24fe572a -#: ../source/reference/replica-configuration.txt:209 -msgid "" -"Do not set to ``false`` for :program:`mongod` instances that receive " -"queries from clients." -msgstr "" - -# 7df5205f02534e9dba0a87cd85f8bc73 -#: ../source/reference/replica-configuration.txt:212 -msgid "" -"Setting ``buildIndexes`` to ``false`` may be useful if **all** the " -"following conditions are true:" -msgstr "" - -# 2f14f74c05274761b8270f7130576272 -#: ../source/reference/replica-configuration.txt:215 -msgid "" -"you are only using this instance to perform backups using " -":program:`mongodump`, *and*" -msgstr "" - -# b29b95e99ca94c0e91de29c2c44a6af1 -#: ../source/reference/replica-configuration.txt:218 -msgid "this member will receive no queries, *and*" -msgstr "" - -# 608cdb0ccc7b4c09b079d3369dd727cc -#: ../source/reference/replica-configuration.txt:220 -msgid "index creation and maintenance overburdens the host system." -msgstr "" - -# 6ab1e7c0d1104908ac9a5c0b63c1c0d4 -#: ../source/reference/replica-configuration.txt:223 -msgid "" -"Even if set to ``false``, secondaries *will* build indexes on the ``_id``" -" field in order to facilitate operations required for replication." -msgstr "" - -# 37f4190874e6490f83a257989004d30c -#: ../source/reference/replica-configuration.txt:229 -msgid "" -"If you set :rsconf:`members[n].buildIndexes` to ``false``, you must also " -"set :rsconf:`members[n].priority` to ``0``. If " -":rsconf:`members[n].priority` is not ``0``, MongoDB will return an error " -"when attempting to add a member with :rsconf:`members[n].buildIndexes` " -"equal to ``false``." -msgstr "" - -# 011531ceb058460cae8921ac35a94a37 -#: ../source/reference/replica-configuration.txt:239 -msgid "" -"To ensure the member receives no queries, you should make all instances " -"that do not build indexes hidden." -msgstr "" - -# 9f5d395424874c6580bf384c3783e9bb -#: ../source/reference/replica-configuration.txt:242 -msgid "" -"Other secondaries cannot replicate from a member where " -":rsconf:`members[n].buildIndexes` is false." -msgstr "" - -# f927d1963b23436683f4b431192bcada -#: ../source/reference/replica-configuration.txt:254 -msgid "" -"When this value is ``true``, the replica set hides this instance and does" -" not include the member in the output of :method:`db.isMaster()` or " -":dbcommand:`isMaster`. This prevents read operations (i.e. queries) from " -"ever reaching this host by way of secondary :term:`read preference`." -msgstr "" - -# ab2fa227679842b682622cd8980d51eb -#: ../source/reference/replica-configuration.txt:261 -msgid ":ref:`Hidden Replica Set Members `" -msgstr "" - -# ad2c9340507d4cd2adae5798916d034d -#: ../source/reference/replica-configuration.txt:267 -msgid "*Type*: Number, between 0 and 1000." -msgstr "" - -# 160b70d7e0c14cc0b96cd12eb06576d1 -#: ../source/reference/replica-configuration.txt:269 -msgid "*Default*: 1.0" -msgstr "" - -# 8559a217c4044737946da1a5db5cbdff -#: ../source/reference/replica-configuration.txt:271 -msgid "" -"A number that indicates the relative eligibility of a member to become a " -":term:`primary`." -msgstr "" - -# 305210e6ef9840a391936ab24fb01b47 -#: ../source/reference/replica-configuration.txt:274 -msgid "" -"Specify higher values to make a member *more* eligible to become " -":term:`primary`, and lower values to make the member *less* eligible. A " -"member with a :rsconf:`members[n].priority` of ``0`` is ineligible to " -"become primary." -msgstr "" - -# 7c9f701f550446009aa48b8d1e3d7172 -#: ../source/reference/replica-configuration.txt:279 -msgid "" -"Changing the balance of priority in a replica set will trigger one or " -"more elections. If a lower priority secondary is elected over a higher " -"priority secondary, replica set members will continue to call elections " -"until the highest priority available member becomes primary." -msgstr "" - -# 68415d5d7ee04645bc878fb71c349a73 -#: ../source/reference/replica-configuration.txt:286 -msgid ":ref:`Replica Set Elections `." -msgstr "" - -# 5a58fa6389eb46b99f5a191ad0e4170a -# 67bf7c657f8846fc8b03b8d4038288c4 -# 333fb1fe476b406e947bd170029ea43c -# 795b07c103a3466984a97cae5e40c07f -#: ../source/reference/replica-configuration.txt:292 -#: ../source/reference/replica-configuration.txt:356 -#: ../source/reference/replica-configuration.txt:384 -#: ../source/reference/replica-configuration.txt:400 -msgid "*Type*: document" -msgstr "" - -# 3f959eeff60942d68d2821f1008eb166 -#: ../source/reference/replica-configuration.txt:294 -msgid "*Default*: none" -msgstr "" - -# 048c5becd0f54dcea63dff6c63d7962f -#: ../source/includes/fact-tag-set-field.rst:1 -msgid "" -"A :term:`tag set` document containing mappings of arbitrary keys and " -"values. These documents describe replica set members in order to " -"customize :doc:`write concern ` and :doc:`read " -"preference ` and thereby allow configurable " -"data center awareness." -msgstr "" - -# 3e1f3a6b1a1f410087c81cc56664af0e -#: ../source/includes/fact-tag-set-field.rst:7 -msgid "" -"This field is only present if there are tags assigned to the member. See " -":doc:`/tutorial/configure-replica-set-tag-sets` for more information." -msgstr "" - -# 5a3f0964d383487198fadaa3ae73a9f1 -#: ../source/reference/replica-configuration.txt:298 -msgid "" -"Use :rsconf:`replicaset.members[n].tags` to configure write concerns in " -"conjunction with :rsconf:`settings.getLastErrorModes` and " -":rsconf:`settings.getLastErrorDefaults`." -msgstr "" - -# 1b298fd2b3f64d77a2568ca8f6e78665 -#: ../source/includes/fact-tag-sets-must-be-strings.rst:1 -msgid "In tag sets, all tag values must be strings." -msgstr "" - -# 403befcb990045b88bd45a5c52dfe1aa -#: ../source/reference/replica-configuration.txt:305 -msgid "" -"For more information on configuring tag sets for read preference and " -"write concern, see :doc:`/tutorial/configure-replica-set-tag-sets`." -msgstr "" - -# 8bf3ac8892394031bae2f15305293b06 -#: ../source/reference/replica-configuration.txt:315 -msgid "*Default*: 0" -msgstr "" - -# b20df40f34e442f599e9f08a92dff336 -#: ../source/reference/replica-configuration.txt:317 -msgid "" -"The number of seconds \"behind\" the primary that this replica set member" -" should \"lag\"." -msgstr "" - -# 0d0ca995a5d84ebda1b701bc4a9257a2 -#: ../source/reference/replica-configuration.txt:320 -msgid "" -"Use this option to create :ref:`delayed members `. Delayed members maintain a copy of the data that reflects the " -"state of the data at some time in the past." -msgstr "" - -# 36269cb2f3074a259aac2ad27ca6abac -#: ../source/reference/replica-configuration.txt:326 -msgid ":doc:`/core/replica-set-delayed-member`" -msgstr "" - -# 9fd216310632473ea7d94a999264fbaa -#: ../source/reference/replica-configuration.txt:334 -msgid "*Default*: 1" -msgstr "" - -# dc7bba913af6476b8a9f04b534592e84 -#: ../source/reference/replica-configuration.txt:336 -msgid "" -"The number of votes a server will cast in a :ref:`replica set election " -"`. The number of votes each member has is either " -"``1`` or ``0``, and :ref:`arbiters ` always have " -"exactly ``1`` vote." -msgstr "" - -# 1168750101dd4d41a071615294ddaeee -#: ../source/reference/replica-configuration.txt:341 -msgid "" -"A replica set can have up to :limit:`50 members ` but only 7 voting members. If you need more than 7 members " -"in one replica set, set :rsconf:`members[n].votes` to ``0`` for the " -"additional non-voting members." -msgstr "" - -# 641e19185dc1456e8a1f0cbb8dc223e1 -#: ../source/includes/members-used-to-allow-multiple-votes.rst:3 -msgid "" -"Members cannot have :rsconf:`members[n].votes` greater than ``1``. For " -"details, see :ref:`3.0-compatibility-repl-set-config`." -msgstr "" - -# a72647dd2ab34bdaad9de160f70b1cca -#: ../source/reference/replica-configuration.txt:350 -msgid "``settings``" -msgstr "" - -# d63cc3f75c6b4684be33d0d71bb1c54b -#: ../source/reference/replica-configuration.txt:358 -msgid "" -"A document that contains configuration options that apply to the whole " -"replica set." -msgstr "" - -# 4be0797bcad1414b9154e88d96712758 -#: ../source/reference/replica-configuration.txt:361 -msgid "The :rsconf:`settings` document contain the following fields:" -msgstr "" - -# b809322eb9bd4ed9a6a433bd97bfeaf7 -#: ../source/reference/replica-configuration.txt:372 -msgid "" -"When :rsconf:`settings.chainingAllowed` is ``true``, the replica set " -"allows :term:`secondary` members to replicate from other secondary " -"members. When :rsconf:`settings.chainingAllowed` is ``false``, " -"secondaries can replicate only from the :term:`primary`." -msgstr "" - -# 3e2aec85504a44a3b3ddc6f20e801856 -#: ../source/reference/replica-configuration.txt:378 -msgid ":doc:`/tutorial/manage-chained-replication`" -msgstr "" - -# eb6c65c60c454f8dbff914c812b03cba -#: ../source/reference/replica-configuration.txt:386 -msgid "" -"A document that specifies the :doc:`write concern ` for the replica set. The replica set will use this write " -"concern only when :ref:`write operations `" -" or :dbcommand:`getLastError` specify no other write concern." -msgstr "" - -# 926491be10844bbea0530f20600a5b97 -#: ../source/reference/replica-configuration.txt:392 -msgid "" -"If :rsconf:`settings.getLastErrorDefaults` is not set, the default write " -"concern for the replica set only requires confirmation from the primary." -msgstr "" - -# f18ed8c2913e47368e2db5c94f62c7e2 -#: ../source/reference/replica-configuration.txt:402 -msgid "" -"A document used to define an extended :term:`write concern` through the " -"use of :rsconf:`members[n].tags`. The extended :term:`write concern` can " -"provide :term:`data-center awareness`." -msgstr "" - -# c8bfcc4eff2b4ea98546693fe2137ad9 -#: ../source/reference/replica-configuration.txt:407 -msgid "" -"For example, the following document defines an extended write concern " -"named ``eastCoast`` and associates with a write to a member that has the " -"``east`` tag." -msgstr "" - -# d230551fcad846059a7bfdc08629f708 -#: ../source/reference/replica-configuration.txt:415 -msgid "" -"Write operations to the replica set can use the extended write concern, " -"e.g. ``{ w: \"eastCoast\" }``." -msgstr "" - -# b2f36bf6a79c4851a64312d2389b5d79 -#: ../source/reference/replica-configuration.txt:418 -msgid "" -"See :doc:`/tutorial/configure-replica-set-tag-sets` for more information " -"and example." -msgstr "" - -# d9e1f642692946479beb1dafec6ec62c -#: ../source/reference/replica-configuration.txt:427 -msgid "*Default*: 10" -msgstr "" - -# 8db07c6b052f404a98c87033d12a0cb4 -#: ../source/reference/replica-configuration.txt:429 -msgid "" -"Number of seconds that the replica set members wait for a successful " -"heartbeat from each other. If a member does not respond in time, other " -"members mark the delinquent member as inaccessible." -msgstr "" - -# 84136501a37c4b34969f0c083d26fb38 -#: ../source/reference/replica-configuration.txt:434 -msgid "" -"The setting only applies when using :rsconf:`protocolVersion: 0`. When " -"using :rsconf:`protocolVersion: 1` the relevant setting is " -":rsconf:`settings.electionTimeoutMillis`." -msgstr "" - -# aee7f0aed3644662b05ee70da18c5821 -#: ../source/reference/replica-configuration.txt:446 -msgid "*Default*: 10000 (10 seconds)" -msgstr "" - -# c8969401fc8d4e57a1f3660c800b928c -#: ../source/reference/replica-configuration.txt:448 -msgid "" -"The time limit in milliseconds for detecting when a replica set's primary" -" is unreachable:" -msgstr "" - -# 29893890a9da4ba5bd1beaeb6eda035a -#: ../source/reference/replica-configuration.txt:451 -msgid "" -"Higher values result in slower failovers but decreased sensitivity to " -"primary node or network slowness or spottiness." -msgstr "" - -# e95f45a249664107bc83b611c3c10cd5 -#: ../source/reference/replica-configuration.txt:454 -msgid "" -"Lower values result in faster failover, but increased sensitivity to " -"primary node or network slowness or spottiness." -msgstr "" - -# ded59a1e70b741349fdd866bddc1f3b0 -# 8755ee60d0094df485a28017868f58c8 -#: ../source/reference/replica-configuration.txt:457 -#: ../source/reference/replica-configuration.txt:480 -msgid "The setting only applies when using :rsconf:`protocolVersion: 1`." -msgstr "" - -# 4d95639f013a4b30a2cb5eeaa1cb56fb -#: ../source/reference/replica-configuration.txt:467 -msgid "*Default*: 2000 (2 seconds)" -msgstr "" - -# d003c999098f4594bde6d86622cff442 -#: ../source/reference/replica-configuration.txt:469 -msgid "" -"Time limit in milliseconds for a newly elected primary to sync (catch up)" -" with the other replica set members that may have more recent writes. " -"Specifying a higher time limit may reduce the amount of data that the " -"other members would need to roll back after an election but may increase " -"the failover time." -msgstr "" - -# 253235964bec4820bfe5dc43d8978155 -#: ../source/reference/replica-configuration.txt:475 -msgid "" -"The newly elected primary ends the catchup period early once it is fully " -"caught up with other members of the set. During the catchup period, the " -"newly elected primary is unavailable for writes from clients." -msgstr "" - -# 56f6221d3a464134b5ab89fbf92bb4b2 -#: ../source/reference/replica-configuration.txt:486 -msgid "*Internal use only*." -msgstr "" - -# 6d430920424448c69c22c696e5d1d204 -#: ../source/reference/replica-configuration.txt:488 -msgid "The frequency in milliseconds of the heartbeats." -msgstr "" - -# 5ab37241404b494b85f94281b611cea0 -#: ../source/reference/replica-configuration.txt:494 -msgid "*Type*: ObjectId" -msgstr "" - -# 2ea12c4e04a347a2bf3dffad3c4c74a2 -#: ../source/reference/replica-configuration.txt:496 -msgid "" -"The ObjectId associated with the replica set and automatically created " -"during :method:`rs.initiate()` or :dbcommand:`replSetInitate`. You cannot" -" change the :setting:`~settings.replicaSetId`." -msgstr "" - -#~ msgid "Synopsis" -#~ msgstr "" - -#~ msgid "" -#~ "This reference provides an overview of" -#~ " replica set configuration options and " -#~ "settings." -#~ msgstr "" - -#~ msgid "" -#~ "Use :method:`rs.conf()` in the " -#~ ":program:`mongo` shell to retrieve this " -#~ "configuration. Note that default values " -#~ "are not explicitly displayed." -#~ msgstr "" - -#~ msgid "Example Configuration Document" -#~ msgstr "" - -#~ msgid "" -#~ "The following document provides a " -#~ "representation of a replica set " -#~ "configuration document. Angle brackets (e.g." -#~ " ``<`` and ``>``) enclose all " -#~ "optional fields." -#~ msgstr "" - -#~ msgid "Configuration Variables" -#~ msgstr "" - -#~ msgid "**Type**: string" -#~ msgstr "" - -#~ msgid "**Value**: " -#~ msgstr "" - -#~ msgid "" -#~ "An ``_id`` field holding the name " -#~ "of the replica set. This reflects " -#~ "the set name configured with " -#~ ":setting:`~replication.replSetName` or :option:`mongod " -#~ "--replSet`." -#~ msgstr "" - -#~ msgid "**Type**: array" -#~ msgstr "" - -#~ msgid "" -#~ "Contains an array holding an embedded" -#~ " :term:`document` for each member of " -#~ "the replica set. The ``members`` " -#~ "document contains a number of fields " -#~ "that describe the configuration of each" -#~ " member of the replica set." -#~ msgstr "" - -#~ msgid "" -#~ "The :data:`~local.system.replset.members` field in" -#~ " the replica set configuration document " -#~ "is a zero-indexed array." -#~ msgstr "" - -#~ msgid "**Type**: ordinal" -#~ msgstr "" - -#~ msgid "" -#~ "Provides the zero-indexed identifier of" -#~ " every member in the replica set." -#~ msgstr "" - -#~ msgid "**Type**: <:port>" -#~ msgstr "" - -#~ msgid "" -#~ "Identifies the host name of the " -#~ "set member with a hostname and " -#~ "port number. This name must be " -#~ "resolvable for every host in the " -#~ "replica set." -#~ msgstr "" - -#~ msgid "" -#~ "|mongodb-package| installed from official " -#~ ":doc:`.deb ` and :doc:`.rpm ` packages have the " -#~ ":setting:`bind_ip` configuration set to " -#~ "``127.0.0.1`` by default." -#~ msgstr "" - -#~ msgid "**Type**: boolean" -#~ msgstr "" - -#~ msgid "**Default**: false" -#~ msgstr "" - -#~ msgid "" -#~ "Identifies an arbiter. For arbiters, " -#~ "this value is ``true``, and is " -#~ "automatically configured by :method:`rs.addArb()`\"." -#~ msgstr "" - -#~ msgid "**Default**: true" -#~ msgstr "" - -#~ msgid "" -#~ "Determines whether the :program:`mongod` " -#~ "builds :term:`indexes ` on this " -#~ "member. Do not set to ``false`` " -#~ "for instances that receive queries from" -#~ " clients." -#~ msgstr "" - -#~ msgid "Omitting index creation, and thus this setting, may be useful, **if**:" -#~ msgstr "" - -#~ msgid "" -#~ "You are only using this instance " -#~ "to perform backups using :program:`mongodump`," -#~ msgstr "" - -#~ msgid "this instance will receive no queries, *and*" -#~ msgstr "" - -#~ msgid "" -#~ "If set to ``false``, secondaries " -#~ "configured with this option *do* build" -#~ " indexes on the ``_id`` field, to " -#~ "facilitate operations required for " -#~ "replication." -#~ msgstr "" - -#~ msgid "" -#~ "You may only set this value when" -#~ " adding a member to a replica " -#~ "set. You may not reconfigure a " -#~ "replica set to change the value of" -#~ " the :data:`~local.system.replset.members[n].buildIndexes`" -#~ " field after adding the member to " -#~ "the set." -#~ msgstr "" - -#~ msgid "" -#~ ":data:`~local.system.replset.members[n].buildIndexes` is " -#~ "only valid when :term:`priority` is " -#~ "``0`` to prevent these members from " -#~ "becoming :term:`primary`. Make all instances" -#~ " that do not build indexes hidden." -#~ msgstr "" - -#~ msgid "" -#~ "Other secondaries cannot replicate from " -#~ "a members where " -#~ ":data:`~local.system.replset.members[n].buildIndexes` is " -#~ "false." -#~ msgstr "" - -#~ msgid "" -#~ "When this value is ``true``, the " -#~ "replica set hides this instance, and " -#~ "does not include the member in the" -#~ " output of :method:`db.isMaster()` or " -#~ ":dbcommand:`isMaster`. This prevents read " -#~ "operations (i.e. queries) from ever " -#~ "reaching this host by way of " -#~ "secondary :term:`read preference`." -#~ msgstr "" - -#~ msgid "**Type**: Number, between 0 and 100.0 including decimals." -#~ msgstr "" - -#~ msgid "**Default**: 1" -#~ msgstr "" - -#~ msgid "" -#~ "Specify higher values to make a " -#~ "member *more* eligible to become " -#~ ":term:`primary`, and lower values to " -#~ "make the member *less* eligible to " -#~ "become primary. Priorities are only used" -#~ " in comparison to each other. Members" -#~ " of the set will veto election " -#~ "requests from members when another " -#~ "eligible member has a higher priority" -#~ " value. Changing the balance of " -#~ "priority in a replica set will " -#~ "trigger an election." -#~ msgstr "" - -#~ msgid "" -#~ ":data:`~local.system.replset.members[n].priority` and " -#~ ":ref:`Replica Set Elections `." -#~ msgstr "" - -#~ msgid "**Type**: :term:`MongoDB Document `" -#~ msgstr "" - -#~ msgid "**Default**: none" -#~ msgstr "" - -#~ msgid "" -#~ "Used to represent arbitrary values for" -#~ " describing or tagging members for " -#~ "the purposes of extending :term:`write " -#~ "concern` to allow configurable data " -#~ "center awareness." -#~ msgstr "" - -#~ msgid "" -#~ "Use in conjunction with " -#~ ":data:`~local.system.replset.settings.getLastErrorModes` and " -#~ ":data:`~local.system.replset.settings.getLastErrorDefaults` and" -#~ " :method:`db.getLastError()` (i.e. " -#~ ":dbcommand:`getLastError`.)" -#~ msgstr "" - -#~ msgid "" -#~ "For procedures on configuring tag sets," -#~ " see :doc:`/tutorial/configure-replica-set-" -#~ "tag-sets`." -#~ msgstr "" - -#~ msgid "**Type**: Integer. (seconds.)" -#~ msgstr "" - -#~ msgid "**Default**: 0" -#~ msgstr "" - -#~ msgid "" -#~ "Describes the number of seconds " -#~ "\"behind\" the primary that this replica" -#~ " set member should \"lag.\" Use this" -#~ " option to create :ref:`delayed members " -#~ "`, that " -#~ "maintain a copy of the data that" -#~ " reflects the state of the data " -#~ "set at some amount of time in " -#~ "the past, specified in seconds. " -#~ "Typically such delayed members help " -#~ "protect against human error, and provide" -#~ " some measure of insurance against " -#~ "the unforeseen consequences of changes " -#~ "and updates." -#~ msgstr "" - -#~ msgid "**Type**: Integer" -#~ msgstr "" - -#~ msgid "" -#~ "Controls the number of votes a " -#~ "server will cast in a :ref:`replica " -#~ "set election `. " -#~ "The number of votes each member " -#~ "has can be either ``1`` or ``0``." -#~ msgstr "" - -#~ msgid "" -#~ "If you need more than 7 members" -#~ " in one replica set, set " -#~ ":data:`~local.system.replset.members[n].votes` to ``0``" -#~ " for the additional non-voting " -#~ "members." -#~ msgstr "" - -#~ msgid "" -#~ "The ``settings`` document configures options" -#~ " that apply to the whole replica " -#~ "set." -#~ msgstr "" - -#~ msgid "" -#~ "When you run :method:`rs.config()` to " -#~ "view a replica set's configuration, the" -#~ " :data:`~local.system.replset.settings.chainingAllowed` field" -#~ " appears only when set to ``false``." -#~ " If not set, " -#~ ":data:`~local.system.replset.settings.chainingAllowed` is " -#~ "``true``." -#~ msgstr "" - -#~ msgid "" -#~ "Specify arguments to :dbcommand:`getLastError` " -#~ "that members of this replica set " -#~ "will use when :dbcommand:`getLastError` has" -#~ " no arguments. If you specify *any*" -#~ " arguments, :dbcommand:`getLastError`, ignores " -#~ "these defaults." -#~ msgstr "" - -#~ msgid "" -#~ "Defines the names and combination of " -#~ ":data:`~local.system.replset.members` for use by " -#~ "the application layer to guarantee " -#~ ":term:`write concern` to database using " -#~ "the :dbcommand:`getLastError` command to " -#~ "provide :term:`data-center awareness`." -#~ msgstr "" - -#~ msgid "Example Reconfiguration Operations" -#~ msgstr "" - -#~ msgid "" -#~ "Most modifications of :term:`replica set` " -#~ "configuration use the :program:`mongo` shell." -#~ " Consider the following reconfiguration " -#~ "operation:" -#~ msgstr "" - -#~ msgid "Example" -#~ msgstr "" - -#~ msgid "Given the following replica set configuration:" -#~ msgstr "" - -#~ msgid "" -#~ "The following reconfiguration operation " -#~ "updates the " -#~ ":data:`~local.system.replset.members[n].priority` of the" -#~ " replica set members:" -#~ msgstr "" - -#~ msgid "" -#~ "First, this operation sets the local " -#~ "variable ``cfg`` to the current replica" -#~ " set configuration using the " -#~ ":method:`rs.conf()` method. Then it adds " -#~ "priority values to the ``cfg`` " -#~ ":term:`document` for the three sub-" -#~ "documents in the " -#~ ":data:`~local.system.replset.members` array, accessing " -#~ "each replica set member with the " -#~ "array index and **not** the replica " -#~ "set member's :data:`~local.system.replset.members[n]._id`" -#~ " field. Finally, it calls the " -#~ ":method:`rs.reconfig()` method with the " -#~ "argument of ``cfg`` to initialize this" -#~ " new configuration. The replica set " -#~ "configuration after this operation will " -#~ "resemble the following:" -#~ msgstr "" - -#~ msgid "" -#~ "Using the \"dot notation\" demonstrated " -#~ "in the above example, you can " -#~ "modify any existing setting or specify" -#~ " any of optional :ref:`replica set " -#~ "configuration variables `. Until you run " -#~ "``rs.reconfig(cfg)`` at the shell, no " -#~ "changes will take effect. You can " -#~ "issue ``cfg = rs.conf()`` at any " -#~ "time before using :method:`rs.reconfig()` to" -#~ " undo your changes and start from " -#~ "the current configuration. If you issue" -#~ " ``cfg`` as an operation at any " -#~ "point, the :program:`mongo` shell at any" -#~ " point will output the complete " -#~ ":term:`document` with modifications for your" -#~ " review." -#~ msgstr "" - -#~ msgid "" -#~ "The :method:`rs.reconfig()` operation has a" -#~ " \"force\" option, to make it " -#~ "possible to reconfigure a replica set" -#~ " if a majority of the replica " -#~ "set is not visible, and there is" -#~ " no :term:`primary` member of the " -#~ "set. use the following form:" -#~ msgstr "" - -#~ msgid "" -#~ "Forcing a :method:`rs.reconfig()` can lead " -#~ "to :term:`rollback` situations and other " -#~ "difficult to recover from situations. " -#~ "Exercise caution when using this option." -#~ msgstr "" - -#~ msgid "" -#~ "The :method:`rs.reconfig()` shell method can" -#~ " force the current primary to step" -#~ " down and triggers an election in " -#~ "some situations. When the primary steps" -#~ " down, all clients will disconnect. " -#~ "This is by design. Since this " -#~ "typically takes 10-20 seconds, attempt " -#~ "to make such changes during scheduled" -#~ " maintenance periods." -#~ msgstr "" - -# d9ebb80f1d0f4069a63d10049cee6707 -#~ msgid "" -#~ "When updating the replica configuration " -#~ "object, access the replica set members" -#~ " in the :data:`~local.system.replset.members` " -#~ "array with the **array index**. The " -#~ "array index begins with ``0``. Do " -#~ "**not** confuse this index value with" -#~ " the value of the " -#~ ":data:`~local.system.replset.members[n]._id` field in " -#~ "each document in the " -#~ ":data:`~local.system.replset.members` array." -#~ msgstr "" - -# 12d7cd85c93d450498826e877f309b1f -#~ msgid "" -#~ ":data:`~local.system.replset.members[n].host` cannot hold" -#~ " a value that resolves to " -#~ "``localhost`` or the local interface " -#~ "unless *all* members of the set " -#~ "are on hosts that resolve to " -#~ "``localhost``." -#~ msgstr "" - -# f4769c0262494109922376cb32a3ed63 -#~ msgid "" -#~ "A :data:`~local.system.replset.members[n].priority` of " -#~ "``0`` makes it impossible for a " -#~ "member to become primary." -#~ msgstr "" - -# a104b3bd88994bd495b25f55bf77c4bf -#~ msgid "" -#~ ":data:`~local.system.replset.members[n].votes` values " -#~ "greater than ``1``." -#~ msgstr "" - -# e5715eca7b024f2fbbf7e1f8e05f2492 -#~ msgid "" -#~ "Earlier versions of MongoDB allowed a" -#~ " member to have more than ``1`` " -#~ "vote by setting " -#~ ":data:`~local.system.replset.members[n].votes` to a " -#~ "value greater than ``1``. Setting " -#~ ":data:`~local.system.replset.members[n].votes` to value" -#~ " greater than ``1`` now produces a" -#~ " warning message." -#~ msgstr "" - -# 1067619b7eba435baf7253025daf2b5d -#~ msgid "" -#~ "When :data:`~local.system.replset.settings.chainingAllowed` " -#~ "is ``true``, the replica set allows " -#~ ":term:`secondary` members to replicate from" -#~ " other secondary members. When " -#~ ":data:`~local.system.replset.settings.chainingAllowed` is " -#~ "``false``, secondaries can replicate only " -#~ "from the :term:`primary`." -#~ msgstr "" - -#~ msgid "" -#~ "The configuration for a replica set " -#~ "is stored as a document in the " -#~ ":data:`system.replset ` collection" -#~ " in the :doc:`local database `." -#~ msgstr "" - -#~ msgid "Replica Set Configuration Document" -#~ msgstr "" - -#~ msgid "Configuration Settings" -#~ msgstr "" - -#~ msgid "``replset.members``" -#~ msgstr "" - -#~ msgid "" -#~ "An array of member configuration " -#~ "documents, one for each member of " -#~ "the replica set. The " -#~ ":data:`~local.system.replset.members` array is a " -#~ "zero-indexed array." -#~ msgstr "" - -#~ msgid "" -#~ "A numeric identifier of every member " -#~ "in the replica set. Once set, you" -#~ " cannot change the " -#~ ":data:`~local.system.replset.members[n]._id` of a " -#~ "member." -#~ msgstr "" - -#~ msgid "" -#~ "When using the :method:`rs.addArb()` method" -#~ " to add an arbiter, the method " -#~ "automatically sets " -#~ ":data:`~local.system.replset.members[n].arbiterOnly` to " -#~ "``true`` for the added member." -#~ msgstr "" - -#~ msgid "" -#~ "A boolean that indicates whether the " -#~ ":program:`mongod` builds :term:`indexes ` " -#~ "on this member. You can only set" -#~ " this value when adding a member " -#~ "to a replica set. You cannot " -#~ "change :data:`~local.system.replset.members[n].buildIndexes` " -#~ "field after the member has been " -#~ "added to the set. To add a " -#~ "member, see :method:`rs.add()` and " -#~ ":method:`rs.reconfig()`." -#~ msgstr "" - -#~ msgid "" -#~ "If you set " -#~ ":data:`~local.system.replset.members[n].buildIndexes` to " -#~ "``false``, you must also set " -#~ ":data:`~local.system.replset.members[n].priority` to " -#~ "``0``. If " -#~ ":data:`~local.system.replset.members[n].priority` is not" -#~ " ``0``, MongoDB will return an error" -#~ " when attempting to add a member " -#~ "with :data:`~local.system.replset.members[n].buildIndexes` " -#~ "equal to ``false``." -#~ msgstr "" - -#~ msgid "" -#~ "Other secondaries cannot replicate from " -#~ "a member where " -#~ ":data:`~local.system.replset.members[n].buildIndexes` is " -#~ "false." -#~ msgstr "" - -#~ msgid "" -#~ "Specify higher values to make a " -#~ "member *more* eligible to become " -#~ ":term:`primary`, and lower values to " -#~ "make the member *less* eligible. " -#~ "Priorities are only used in comparison" -#~ " to each other. Members of the " -#~ "set will veto election requests from " -#~ "members when another eligible member has" -#~ " a higher priority value. Changing " -#~ "the balance of priority in a " -#~ "replica set will trigger an election." -#~ msgstr "" - -#~ msgid "" -#~ "A document that contains arbitrary field" -#~ " and value pairs for describing or" -#~ " *tagging* members in order to extend" -#~ " :doc:`write concern `" -#~ " and :doc:`read preference ` and thereby allowing configurable" -#~ " data center awareness." -#~ msgstr "" - -#~ msgid "" -#~ "Use :data:`~local.system.replicaset.members[n].tags` to" -#~ " configure write concerns in conjunction" -#~ " with " -#~ ":data:`~local.system.replset.settings.getLastErrorModes` and " -#~ ":data:`~local.system.replset.settings.getLastErrorDefaults`." -#~ msgstr "" - -#~ msgid "" -#~ "The number of votes a server will" -#~ " cast in a :ref:`replica set election" -#~ " `. The number " -#~ "of votes each member has can be" -#~ " either ``1`` or ``0``." -#~ msgstr "" - -#~ msgid "" -#~ "A replica set can have up to " -#~ "12 members, but can have at most" -#~ " only 7 *voting* members. If you " -#~ "need more than 7 members in one" -#~ " replica set, set " -#~ ":data:`~local.system.replset.members[n].votes` to ``0``" -#~ " for the additional non-voting " -#~ "members." -#~ msgstr "" - -#~ msgid "``replset.settings``" -#~ msgstr "" - -#~ msgid "" -#~ "The :data:`~local.system.replset.settings` document " -#~ "contain the following fields:" -#~ msgstr "" - -#~ msgid "" -#~ "When you run :method:`rs.conf()` to view" -#~ " a replica set's configuration, the " -#~ ":data:`~local.system.replset.settings.chainingAllowed` field " -#~ "appears only when set to ``false``. " -#~ "If not set, " -#~ ":data:`~local.system.replset.settings.chainingAllowed` is " -#~ "``true``." -#~ msgstr "" - -#~ msgid "" -#~ "If :data:`~local.system.replset.settings.getLastErrorDefaults`" -#~ " is not set, the default write " -#~ "concern for the replica set only " -#~ "requires confirmation from the primary." -#~ msgstr "" - -#~ msgid "" -#~ "A document used to define an " -#~ "extended :term:`write concern` through the " -#~ "use of :data:`~local.system.replset.members[n].tags`. " -#~ "The extended :term:`write concern` can " -#~ "provide :term:`data-center awareness`." -#~ msgstr "" - -#~ msgid "View Replica Set Configuration" -#~ msgstr "" - -#~ msgid "" -#~ "To view the current configuration for" -#~ " a replica set, use the " -#~ ":method:`rs.conf()` method. See :method:`rs.conf()`" -#~ " for more information." -#~ msgstr "" - -#~ msgid "Modify Replica Set Configuration" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/replica-states.po b/locale/es/LC_MESSAGES/reference/replica-states.po deleted file mode 100644 index bc51f1a7a5f..00000000000 --- a/locale/es/LC_MESSAGES/reference/replica-states.po +++ /dev/null @@ -1,634 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:52+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# ba98d9fa2bb146c8a23d229868ccb683 -#: ../source/reference/replica-states.txt:3 -msgid "Replica Set Member States" -msgstr "" - -# 73cdb389aa544983b39f02ced215675a -#: ../source/reference/replica-states.txt -msgid "On this page" -msgstr "" - -# 81befd454fb748db965b0aa9c6d789a6 -#: ../source/reference/replica-states.txt:13 -msgid "" -"Each member of a replica set has a state that reflects its disposition " -"within the set." -msgstr "" - -# b86afd8beecc4f38af71b81c917931ca -#: ../source/includes/replica-states.rst:5 -msgid "Number" -msgstr "" - -# 15b0ffecbbf841bb81ad80abcf659333 -#: ../source/includes/replica-states.rst:6 -msgid "Name" -msgstr "" - -# 4681fb881071467e95b5a7147d5dce7d -#: ../source/includes/replica-states.rst:7 -msgid "State Description" -msgstr "" - -# 0f506b8590a6478a8feef98431469b2a -#: ../source/includes/replica-states.rst:9 -msgid "0" -msgstr "" - -# 1726f64c22d84f2384480710b45f8ea7 -#: ../source/includes/replica-states.rst:10 -msgid ":replstate:`STARTUP`" -msgstr "" - -# 2a171c47832143499635ade274c1d128 -#: ../source/includes/replica-states.rst:12 -msgid "" -"Not yet an active member of any set. All members start up in this state. " -"The :program:`mongod` parses the :doc:`replica set configuration document" -" ` while in " -":replstate:`STARTUP`." -msgstr "" - -# e5f5bbc290ca4ba992778598084133c2 -#: ../source/includes/replica-states.rst:18 -msgid "1" -msgstr "" - -# 6f9e9a981d7f4f6585ffde54012e9066 -#: ../source/includes/replica-states.rst:19 -msgid ":replstate:`PRIMARY`" -msgstr "" - -# 2597b4c668a649f7877b645d3c8911c6 -#: ../source/includes/replica-states.rst:21 -msgid "" -"The member in state :doc:`primary ` is the " -"only member that can accept write operations. Eligible to vote." -msgstr "" - -# 969e2795871f42139a26d1a5b55ccae9 -#: ../source/includes/replica-states.rst:25 -msgid "2" -msgstr "" - -# 853309a1b88e4d08a45366045ad82153 -#: ../source/includes/replica-states.rst:26 -msgid ":replstate:`SECONDARY`" -msgstr "" - -# e7495622dd1647b2a796d14134b35ce1 -#: ../source/includes/replica-states.rst:28 -msgid "" -"A member in state :doc:`secondary ` is " -"replicating the data store. Eligible to vote." -msgstr "" - -# 368d596ce5824f4f8b14941c6d1098a5 -#: ../source/includes/replica-states.rst:31 -msgid "3" -msgstr "" - -# d83b6313b6464ec8947f2cfc787e9e1a -#: ../source/includes/replica-states.rst:32 -msgid ":replstate:`RECOVERING`" -msgstr "" - -# 4a4fdefd1f0c4a4ca8a450a5a5b84e2d -#: ../source/includes/replica-states.rst:34 -msgid "" -"Members either perform startup self-checks, or transition from completing" -" a :doc:`rollback ` or :doc:`resync " -"`. Eligible to vote." -msgstr "" - -# 7cd15f3ce0164758bc87f743b07512a7 -#: ../source/includes/replica-states.rst:39 -msgid "5" -msgstr "" - -# dd997ae763484c138bb833c87cd54688 -#: ../source/includes/replica-states.rst:40 -msgid ":replstate:`STARTUP2`" -msgstr "" - -# 65fb89efdffc4d72b2380c5834191c5d -#: ../source/includes/replica-states.rst:41 -msgid "The member has joined the set and is running an initial sync." -msgstr "" - -# 6a4bea398fb242c3b1934cbdbab17d68 -#: ../source/includes/replica-states.rst:43 -msgid "6" -msgstr "" - -# 4b0ce42d425340b38de71ccd97ecfc72 -#: ../source/includes/replica-states.rst:44 -msgid ":replstate:`UNKNOWN`" -msgstr "" - -# 0a874bbbbdec4a00968fb452f4b1b8e5 -#: ../source/includes/replica-states.rst:45 -msgid "" -"The member's state, as seen from another member of the set, is not yet " -"known." -msgstr "" - -# 465125e563554c2fa77b5468b697da21 -#: ../source/includes/replica-states.rst:47 -msgid "7" -msgstr "" - -# 77c63a1553d2451a9428614bb15d407a -#: ../source/includes/replica-states.rst:48 -msgid ":replstate:`ARBITER`" -msgstr "" - -# 8fa31804becf48f7af3efaf852d2b488 -#: ../source/includes/replica-states.rst:49 -msgid "" -":ref:`Arbiters ` do not replicate data and exist " -"solely to participate in elections." -msgstr "" - -# 363f2c59c4614d1da339ebcf3c9fd8c0 -#: ../source/includes/replica-states.rst:51 -msgid "8" -msgstr "" - -# b25be508ad3240199fa040018d82fbc3 -#: ../source/includes/replica-states.rst:52 -msgid ":replstate:`DOWN`" -msgstr "" - -# 7e9519fe8a8b49298ca69063a17d0768 -#: ../source/includes/replica-states.rst:53 -msgid "The member, as seen from another member of the set, is unreachable." -msgstr "" - -# ec4e817ad9c345ebbfe8c91a9e38b904 -#: ../source/includes/replica-states.rst:55 -msgid "9" -msgstr "" - -# 1b15e1af7b6648b1a4a1eb79f3529814 -#: ../source/includes/replica-states.rst:56 -msgid ":replstate:`ROLLBACK`" -msgstr "" - -# a96a941ebd3844259d53c5445ea2bd17 -#: ../source/includes/replica-states.rst:57 -msgid "" -"This member is actively performing a :doc:`rollback `. Data is not available for reads." -msgstr "" - -# 8d84cc50bc2f4026bb4253803d3ce214 -#: ../source/includes/replica-states.rst:59 -msgid "10" -msgstr "" - -# e2dadf931738423fa54bde6090d9d6f4 -#: ../source/includes/replica-states.rst:60 -msgid ":replstate:`REMOVED`" -msgstr "" - -# 2249d31343174f1294d98a66dbeb1079 -#: ../source/includes/replica-states.rst:61 -msgid "This member was once in a replica set but was subsequently removed." -msgstr "" - -# 00628b99ccfa468cbd948eade00a2c45 -#: ../source/reference/replica-states.txt:18 -msgid "States" -msgstr "" - -# 1aea95e7da664423aa17260747780ea1 -#: ../source/reference/replica-states.txt:21 -msgid "Core States" -msgstr "" - -# 063bb40c6fe4409f910a591255d25006 -#: ../source/reference/replica-states.txt:25 -msgid "" -"Members in :replstate:`PRIMARY` state accept write operations. A replica " -"set has at most one primary at a time. [#edge-cases-2-primaries]_ A " -":replstate:`SECONDARY` member becomes primary after an :ref:`election " -"`. Members in the :replstate:`PRIMARY` state are " -"eligible to vote." -msgstr "" - -# 2ee9b37c0c634c558bae9dd9b8161264 -#: ../source/reference/replica-states.txt:32 -msgid "" -"Members in :replstate:`SECONDARY` state replicate the primary's data set " -"and can be configured to accept read operations. Secondaries are eligible" -" to vote in elections, and may be elected to the :replstate:`PRIMARY` " -"state if the primary becomes unavailable." -msgstr "" - -# d8fa985c08074294a482360ee34fc23d -#: ../source/reference/replica-states.txt:39 -msgid "" -"Members in :replstate:`ARBITER` state do not replicate data or accept " -"write operations. They are eligible to vote, and exist solely to break a " -"tie during elections. Replica sets should only have a member in the " -":replstate:`ARBITER` state if the set would otherwise have an even number" -" of members, and could suffer from tied elections. There should only be " -"at most one arbiter configured in any replica set." -msgstr "" - -# 7884cff83e8245c4a77d579537c6e2c5 -#: ../source/reference/replica-states.txt:46 -msgid "See :doc:`/core/replica-set-members` for more information on core states." -msgstr "" - -# f087cdc6d8424e5294b327e5d2a5ed5b -#: ../source/reference/replica-states.txt:49 -msgid "Other States" -msgstr "" - -# 987a21ef83bf42d0834aa35b89c37867 -#: ../source/reference/replica-states.txt:53 -msgid "" -"Each member of a replica set starts up in :replstate:`STARTUP` state. " -":program:`mongod` then loads that member's replica set configuration, and" -" transitions the member's state to :replstate:`STARTUP2`. Members in " -":replstate:`STARTUP` are not eligible to vote, as they are not yet a " -"recognized member of any replica set." -msgstr "" - -# b5bd1609394f47c0b9adcd4c311009db -#: ../source/reference/replica-states.txt:60 -msgid "" -"Each member of a replica set enters the :replstate:`STARTUP2` state as " -"soon as :program:`mongod` finishes loading that member's configuration, " -"at which time it becomes an active member of the replica set. The member " -"then decides whether or not to undertake an initial sync. If a member " -"begins an initial sync, the member remains in :replstate:`STARTUP2` until" -" all data is copied and all indexes are built. Afterwards, the member " -"transitions to :replstate:`RECOVERING`." -msgstr "" - -# 74a79e1861404667b5e8d9cbf952767d -#: ../source/reference/replica-states.txt:70 -msgid "" -"A member of a replica set enters :replstate:`RECOVERING` state when it is" -" not ready to accept reads. The :replstate:`RECOVERING` state can occur " -"during normal operation, and doesn't necessarily reflect an error " -"condition. Members in the :replstate:`RECOVERING` state are eligible to " -"vote in elections, but are not eligible to enter the :replstate:`PRIMARY`" -" state." -msgstr "" - -# dac61b82b58f47ba854c997a47ad5ffc -#: ../source/reference/replica-states.txt:77 -msgid "" -"A member transitions from :replstate:`RECOVERING` to " -":replstate:`SECONDARY` after replicating enough data to guarantee a " -"consistent view of the data for client reads. The only difference " -"between :replstate:`RECOVERING` and :replstate:`SECONDARY` states is that" -" :replstate:`RECOVERING` prohibits client reads and " -":replstate:`SECONDARY` permits them. :replstate:`SECONDARY` state does " -"not guarantee anything about the staleness of the data with respect to " -"the primary." -msgstr "" - -# d80b410195d948bfbeae259d5498c047 -#: ../source/reference/replica-states.txt:85 -msgid "" -"Due to overload, a :term:`secondary` may fall far enough behind the other" -" members of the replica set such that it may need to :doc:`resync " -"` with the rest of the set. When " -"this happens, the member enters the :replstate:`RECOVERING` state and " -"requires manual intervention." -msgstr "" - -# d60b8b738afc48c89becd1799dc839d0 -#: ../source/reference/replica-states.txt:92 -msgid "Error States" -msgstr "" - -# 9bfbe7bf4478489dac7beb4520cd5723 -#: ../source/reference/replica-states.txt:94 -msgid "Members in any error state can't vote." -msgstr "" - -# 158517d66940444c887c450a376c8d41 -#: ../source/reference/replica-states.txt:98 -msgid "" -"Members that have never communicated status information to the replica " -"set are in the :replstate:`UNKNOWN` state." -msgstr "" - -# c22c21053eda4e83873f592f3642518c -#: ../source/reference/replica-states.txt:103 -msgid "" -"Members that lose their connection to the replica set are seen as " -":replstate:`DOWN` by the remaining members of the set." -msgstr "" - -# dbe0a41355dd461894144b9af0c95cb0 -#: ../source/reference/replica-states.txt:107 -msgid "" -"Members that are removed from the replica set enter the " -":replstate:`REMOVED` state. When members enter the :replstate:`REMOVED` " -"state, the logs will mark this event with a ``replSet REMOVED`` message " -"entry." -msgstr "" - -# 9e557ea939fe4ce7a3f462f2e48a1caa -#: ../source/reference/replica-states.txt:114 -msgid "" -"Whenever the replica set replaces a :term:`primary` in an election, the " -"old primary may contain documents that did not replicate to the " -":term:`secondary` members. In this case, the old primary member reverts " -"those writes. During :doc:`rollback `, the " -"member will have :replstate:`ROLLBACK` state." -msgstr "" - -# 5c57cddfe34c4b7191c96d95a9a45d78 -#: ../source/reference/replica-states.txt:123 -msgid "" -"*Removed in version 3.0:* A member in :replstate:`FATAL` encountered an " -"unrecoverable error. The member must be shut down and restarted; a " -"resync may be required as well." -msgstr "" - -# eedca7e72833446195cb6b5c9203fe2f -#: ../source/includes/footnote-two-primaries-edge-cases.rst:1 -msgid "" -"In :ref:`some circumstances `, two nodes in a replica set may" -" *transiently* believe that they are the primary, but at most, one of " -"them will be able to complete writes with :writeconcern:`{ w: " -"\"majority\" } <\"majority\">` write concern. The node that can complete " -":writeconcern:`{ w: \"majority\" } <\"majority\">` writes is the current " -"primary, and the other node is a former primary that has not yet " -"recognized its demotion, typically due to a :term:`network partition`. " -"When this occurs, clients that connect to the former primary may observe " -"stale data despite having requested read preference :readmode:`primary`, " -"and new writes to the former primary will eventually roll back." -msgstr "" - -#~ msgid ":replstate:`SHUNNED`" -#~ msgstr "" - -#~ msgid "" -#~ "Members that are removed from the " -#~ "replica set enter the :replstate:`SHUNNED` " -#~ "state." -#~ msgstr "" - -# 846cc263e9154cd99094c4da7abec8d3 -#~ msgid "" -#~ "Members of replica sets have states " -#~ "that reflect the startup process, basic" -#~ " operations, and potential error states." -#~ msgstr "" - -# 21953399b3ac450598d76261174da25c -#~ msgid "**Number**" -#~ msgstr "" - -# 6efff089efc840e298875915f5e047f7 -#~ msgid "**Name**" -#~ msgstr "" - -# a9c123e60c2b41d2baa305b2534dc16e -#~ msgid "**State Description**" -#~ msgstr "" - -# d844ed2c6974467e884b4f55590b7fa3 -#~ msgid "" -#~ "Cannot vote. All members start up " -#~ "in this state. The :program:`mongod` " -#~ "parses the :doc:`replica set configuration " -#~ "document ` while in :replstate:`STARTUP`." -#~ msgstr "" - -# a5868c0b5c484c129cfc5b400b3db921 -#~ msgid "" -#~ "Can vote. The :doc:`primary ` is the only member " -#~ "to accept write operations." -#~ msgstr "" - -# ef392bb0c2684286844141dbcb2f69ef -#~ msgid "" -#~ "Can vote. The :doc:`secondary ` replicates the " -#~ "data store." -#~ msgstr "" - -# b14980e2537b4b5bb75e668efe7b2309 -#~ msgid "" -#~ "Can vote. Members either perform startup" -#~ " self-checks, or transition from " -#~ "completing a :doc:`rollback ` or :doc:`resync `." -#~ msgstr "" - -# 4033e8f085d0445e80d6289d3409e350 -#~ msgid "4" -#~ msgstr "" - -# ead47b67e77842e4bcc90bab2e0bdcf9 -#~ msgid ":replstate:`FATAL`" -#~ msgstr "" - -# a0ec364ef1be4bdfaaf7aae6788c6802 -#~ msgid "Cannot vote. Has encountered an unrecoverable error." -#~ msgstr "" - -# e3fe3014611f4d358483b48767fa4a50 -#~ msgid "" -#~ "Cannot vote. Forks replication and " -#~ "election threads before becoming a " -#~ "secondary." -#~ msgstr "" - -# c28fa52f51c64b79a4977da6321528c9 -#~ msgid "Cannot vote. Has never connected to the replica set." -#~ msgstr "" - -# fbbd566c25154ce2ab19d5e9a3ff16ac -#~ msgid "" -#~ "Can vote. :ref:`Arbiters ` do not replicate data and " -#~ "exist solely to participate in " -#~ "elections." -#~ msgstr "" - -# f23ed17ef93840a8b8d1bcb3248c6315 -#~ msgid "Cannot vote. Is not accessible to the set." -#~ msgstr "" - -# cd9293adefd244988650f5021c38c6d1 -#~ msgid "Can vote. Performs a :doc:`rollback `." -#~ msgstr "" - -# a5b8a1e9bd5044f4a02a3f99a0848531 -#~ msgid "Cannot vote. Was once in the replica set but has now been removed." -#~ msgstr "" - -# 1d958aed442d485e8ac8063471a44b62 -#~ msgid "" -#~ "Members in :replstate:`PRIMARY` state accept" -#~ " write operations. A replica set has" -#~ " only one primary at a time. A" -#~ " :replstate:`SECONDARY` member becomes primary" -#~ " after an :ref:`election `. Members in the " -#~ ":replstate:`PRIMARY` state are eligible to " -#~ "vote." -#~ msgstr "" - -# 7cfe54c68c6744fc945ad6d703ffaef2 -#~ msgid "" -#~ "Members in :replstate:`ARBITER` state do " -#~ "not replicate data or accept write " -#~ "operations. They are eligible to vote," -#~ " and exist solely to break a " -#~ "tie during elections. Replica sets " -#~ "should only have a member in the" -#~ " :replstate:`ARBITER` state if the set " -#~ "would otherwise have an even number " -#~ "of members, and could suffer from " -#~ "tied elections. Like primaries, there " -#~ "should only be at most one arbiter" -#~ " in any replica set." -#~ msgstr "" - -# 46620b13c9054cbf8e02179358e4b6ec -#~ msgid "Initialization States" -#~ msgstr "" - -# 2f9c52b4e0574cc08d264c7a4efc7842 -#~ msgid "" -#~ "Each member of a replica set " -#~ "starts up in :replstate:`STARTUP` state. " -#~ ":program:`mongod` then loads that member's " -#~ "replica set configuration, and transitions " -#~ "the member's state to :replstate:`STARTUP2`." -#~ " Members in :replstate:`STARTUP` are not" -#~ " eligible to vote." -#~ msgstr "" - -# 8f70a1d6cb6d49b28e839aefeeb61bb7 -#~ msgid "" -#~ "Each member of a replica set " -#~ "enters the :replstate:`STARTUP2` state as " -#~ "soon as :program:`mongod` finishes loading " -#~ "that member's configuration. While in " -#~ "the :replstate:`STARTUP2` state, the member" -#~ " creates threads to handle internal " -#~ "replication operations. Members are in " -#~ "the :replstate:`STARTUP2` state for a " -#~ "short period of time before entering " -#~ "the :replstate:`RECOVERING` state. Members in" -#~ " the :replstate:`STARTUP2` state are not" -#~ " eligible to vote." -#~ msgstr "" - -# e6f838bf5fe64ebf886ba777e3f54645 -#~ msgid "" -#~ "A member of a replica set enters" -#~ " :replstate:`RECOVERING` state when it is" -#~ " not ready to accept reads. The " -#~ ":replstate:`RECOVERING` state can occur during" -#~ " normal operation, and doesn't necessarily" -#~ " reflect an error condition. Members " -#~ "in the :replstate:`RECOVERING` state are " -#~ "eligible to vote in elections, but " -#~ "is not eligible to enter the " -#~ ":replstate:`PRIMARY` state." -#~ msgstr "" - -# 75f24bafca9146eca98f2dc38ff45744 -#~ msgid "" -#~ "During startup, members transition through " -#~ ":replstate:`RECOVERING` after :replstate:`STARTUP2` " -#~ "and before becoming :replstate:`SECONDARY`." -#~ msgstr "" - -# e8745428b91e4b06975266b610ccb70d -#~ msgid "" -#~ "During normal operation, if a " -#~ ":term:`secondary` falls behind the other " -#~ "members of the replica set, it may" -#~ " need to :doc:`resync ` with the rest of" -#~ " the set. While resyncing, the member" -#~ " enters the :replstate:`RECOVERING` state." -#~ msgstr "" - -# 5a93d29da69f44888e7fb3c32510bb88 -#~ msgid "" -#~ "Whenever the replica set replaces a " -#~ ":term:`primary` in an election, the old" -#~ " primary's data collection may contain " -#~ "documents that did not have time " -#~ "to replicate to the :term:`secondary` " -#~ "members. In this case the member " -#~ "rolls back those writes. During " -#~ ":doc:`rollback `, " -#~ "the member will have :replstate:`RECOVERING`" -#~ " state." -#~ msgstr "" - -# 62751929f2f7461298f16aeaa374a9f9 -#~ msgid "" -#~ "On secondaries, the :dbcommand:`compact` and" -#~ " :dbcommand:`replSetMaintenance` commands force " -#~ "the secondary to enter :replstate:`RECOVERING`" -#~ " state. This prevents clients from " -#~ "reading during those operations." -#~ msgstr "" - -# b5b19b1102c84605a31793195cca6ef1 -#~ msgid "" -#~ "Members that encounter an unrecoverable " -#~ "error enter the :replstate:`FATAL` state. " -#~ "Members in this state requires " -#~ "administrator intervention." -#~ msgstr "" - -# b65cdf5f8e554aa98003025b49718361 -#~ msgid "" -#~ "Members that lose their connection to" -#~ " the replica set enter the " -#~ ":replstate:`DOWN` state." -#~ msgstr "" - -# 87e195c1dc8a4bc3801ef0ac66d5425b -#~ msgid "" -#~ "When a :replstate:`SECONDARY` rolls back " -#~ "a write operation after transitioning " -#~ "from :replstate:`PRIMARY`, it enters the " -#~ ":replstate:`ROLLBACK` state. See :doc:`/core" -#~ "/replica-set-rollbacks`." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/replication.po b/locale/es/LC_MESSAGES/reference/replication.po deleted file mode 100644 index 80f0c0e7a7b..00000000000 --- a/locale/es/LC_MESSAGES/reference/replication.po +++ /dev/null @@ -1,397 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:45+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 5cb60c5f7ee3400e9ae77f77c3228207 -#: ../source/reference/replication.txt:3 -msgid "Replication Reference" -msgstr "" - -# c11899103944421caabc27c8b2a856c9 -#: ../source/reference/replication.txt -msgid "On this page" -msgstr "" - -# 6ae077451d7147a892970524ead9ac70 -#: ../source/reference/replication.txt:14 -msgid "Replication Methods in the ``mongo`` Shell" -msgstr "" - -# 2697464f9e604e31949546cf36e824e8 -# ab2950aea1304b56897cdec006a91c04 -#: ../source/includes/toc/table-command-replication.rst:2 -#: ../source/includes/toc/table-method-rs.rst:2 -msgid "Name" -msgstr "" - -# f2a57a79705b46258971a7a0882dfcb4 -# 60ffa4c0dc4b429f915cd09397cbcb3e -#: ../source/includes/toc/table-command-replication.rst:2 -#: ../source/includes/toc/table-method-rs.rst:2 -msgid "Description" -msgstr "" - -# d0a0a0809d4744f58c5ac4009656fdfb -#: ../source/includes/toc/table-method-rs.rst:4 -msgid ":method:`rs.add()`" -msgstr "" - -# 8e9f74ad4574469d852ec72f4770c5d7 -#: ../source/includes/toc/table-method-rs.rst:4 -msgid "Adds a member to a replica set." -msgstr "" - -# 533feb21979a4f9a8d7a6e1ad1cd0be4 -#: ../source/includes/toc/table-method-rs.rst:6 -msgid ":method:`rs.addArb()`" -msgstr "" - -# cbf86b1fa23345f2ac91c61f412de716 -#: ../source/includes/toc/table-method-rs.rst:6 -msgid "Adds an :term:`arbiter` to a replica set." -msgstr "" - -# ca11c25cab0146cbadd016e83a88c2fb -#: ../source/includes/toc/table-method-rs.rst:8 -msgid ":method:`rs.conf()`" -msgstr "" - -# 651f4feb9a4e4dce8bdd75cb09b160b8 -#: ../source/includes/toc/table-method-rs.rst:8 -msgid "Returns the replica set configuration document." -msgstr "" - -# 9cb3366d38a74b5ebdafa2361e72a5fe -#: ../source/includes/toc/table-method-rs.rst:10 -msgid ":method:`rs.freeze()`" -msgstr "" - -# 4eaf0c66c142465083168ae35081c337 -#: ../source/includes/toc/table-method-rs.rst:10 -msgid "" -"Prevents the current member from seeking election as primary for a period" -" of time." -msgstr "" - -# 7b5f4713e05344d0a5928ce9b652bbb4 -#: ../source/includes/toc/table-method-rs.rst:12 -msgid ":method:`rs.help()`" -msgstr "" - -# b9858847b6344d33ab1b366e267eb3d5 -#: ../source/includes/toc/table-method-rs.rst:12 -msgid "Returns basic help text for :term:`replica set` functions." -msgstr "" - -# 4dda61919fad47bbb4e9623d76bf8bba -#: ../source/includes/toc/table-method-rs.rst:14 -msgid ":method:`rs.initiate()`" -msgstr "" - -# fc4660c29d99419397e1382def35e13d -# ff562550d16d43c78a59e95c6926cd77 -#: ../source/includes/toc/table-command-replication.rst:8 -#: ../source/includes/toc/table-method-rs.rst:14 -msgid "Initializes a new replica set." -msgstr "" - -# 5092a6293c524778a090969692dcd0ee -#: ../source/includes/toc/table-method-rs.rst:16 -msgid ":method:`rs.printReplicationInfo()`" -msgstr "" - -# da14e7bcf3e14191bd0376b96713cc1a -#: ../source/includes/toc/table-method-rs.rst:16 -msgid "" -"Prints a report of the status of the replica set from the perspective of " -"the primary." -msgstr "" - -# a2aafc1b3ab54874aaa9ba0e07b9726a -#: ../source/includes/toc/table-method-rs.rst:18 -msgid ":method:`rs.printSlaveReplicationInfo()`" -msgstr "" - -# a0fade5e9c694f68906df51c8aa14af3 -#: ../source/includes/toc/table-method-rs.rst:18 -msgid "" -"Prints a report of the status of the replica set from the perspective of " -"the secondaries." -msgstr "" - -# d9649e9002294446b364139c3f821fbc -#: ../source/includes/toc/table-method-rs.rst:20 -msgid ":method:`rs.reconfig()`" -msgstr "" - -# b3cf0880a8ba44a589b06c9dddbbafc7 -#: ../source/includes/toc/table-method-rs.rst:20 -msgid "" -"Re-configures a replica set by applying a new replica set configuration " -"object." -msgstr "" - -# 8ee112d73c684a409f9772541a827986 -#: ../source/includes/toc/table-method-rs.rst:22 -msgid ":method:`rs.remove()`" -msgstr "" - -# a5d665c914094c3f9b50847d71138336 -#: ../source/includes/toc/table-method-rs.rst:22 -msgid "Remove a member from a replica set." -msgstr "" - -# e0398f983fc348a99101d5c92a156042 -#: ../source/includes/toc/table-method-rs.rst:24 -msgid ":method:`rs.slaveOk()`" -msgstr "" - -# a7887c2851b84ccf949a383791c0e576 -#: ../source/includes/toc/table-method-rs.rst:24 -msgid "" -"Sets the ``slaveOk`` property for the current connection. Deprecated. Use" -" :method:`~cursor.readPref()` and :method:`Mongo.setReadPref()` to set " -":term:`read preference`." -msgstr "" - -# e15c85340eae4ae4b7c2c20d214e9b00 -#: ../source/includes/toc/table-method-rs.rst:26 -msgid ":method:`rs.status()`" -msgstr "" - -# c2ccccec00164cf58e8d0418513922dc -#: ../source/includes/toc/table-method-rs.rst:26 -msgid "Returns a document with information about the state of the replica set." -msgstr "" - -# 8d418097d91d4b9e8f6a1418f03682c0 -#: ../source/includes/toc/table-method-rs.rst:28 -msgid ":method:`rs.stepDown()`" -msgstr "" - -# 4b7c6f0d202e4a12ae93e2921bb653d8 -#: ../source/includes/toc/table-method-rs.rst:28 -msgid "" -"Causes the current :term:`primary` to become a secondary which forces an " -":term:`election`." -msgstr "" - -# 3d6678b2721643c58ba0611a20492530 -#: ../source/includes/toc/table-method-rs.rst:30 -msgid ":method:`rs.syncFrom()`" -msgstr "" - -# 176a828342d4460ba909b03aa994a673 -#: ../source/includes/toc/table-method-rs.rst:30 -msgid "" -"Sets the member that this replica set member will sync from, overriding " -"the default sync target selection logic." -msgstr "" - -# c454300351ad40d8b4ab8c0fba371a98 -#: ../source/reference/replication.txt:19 -msgid "Replication Database Commands" -msgstr "" - -# 49cde1e0b8364156964a9bf10e1cdb74 -#: ../source/includes/toc/table-command-replication.rst:4 -msgid ":dbcommand:`replSetFreeze`" -msgstr "" - -# 5aebb0be0e6d465987ba8e4553aa6f45 -#: ../source/includes/toc/table-command-replication.rst:4 -msgid "" -"Prevents the current member from seeking election as :term:`primary` for " -"a period of time." -msgstr "" - -# cfafa21e960241fc8cecd8a4743adb3d -#: ../source/includes/toc/table-command-replication.rst:6 -msgid ":dbcommand:`replSetGetStatus`" -msgstr "" - -# cc899b845b9740ecb2c9a6b72119eb4a -#: ../source/includes/toc/table-command-replication.rst:6 -msgid "Returns a document that reports on the status of the replica set." -msgstr "" - -# 7f858347cfa84570a50f1050ba1400e1 -#: ../source/includes/toc/table-command-replication.rst:8 -msgid ":dbcommand:`replSetInitiate`" -msgstr "" - -# 54db52695e634d6bb6163c4a1b910681 -#: ../source/includes/toc/table-command-replication.rst:10 -msgid ":dbcommand:`replSetMaintenance`" -msgstr "" - -# 7ffd8e1437474796b0bcf1927d64af47 -#: ../source/includes/toc/table-command-replication.rst:10 -msgid "" -"Enables or disables a maintenance mode, which puts a :term:`secondary` " -"node in a ``RECOVERING`` state." -msgstr "" - -# febb1a61c245453da1481dd1701c03e4 -#: ../source/includes/toc/table-command-replication.rst:12 -msgid ":dbcommand:`replSetReconfig`" -msgstr "" - -# 6498cd59283149b18f5ff44eea1e4110 -#: ../source/includes/toc/table-command-replication.rst:12 -msgid "Applies a new configuration to an existing replica set." -msgstr "" - -# 76a99fe2fa754971ae6cdda43de80a1d -#: ../source/includes/toc/table-command-replication.rst:14 -msgid ":dbcommand:`replSetStepDown`" -msgstr "" - -# c10875ba8b8f4e429403c948724645f5 -#: ../source/includes/toc/table-command-replication.rst:14 -msgid "" -"Forces the current :term:`primary` to *step down* and become a " -":term:`secondary`, forcing an election." -msgstr "" - -# e571ed25f7804fc4b9680edb6959082b -#: ../source/includes/toc/table-command-replication.rst:16 -msgid ":dbcommand:`replSetSyncFrom`" -msgstr "" - -# 579fd30cdb84424fbfca4875edff4773 -#: ../source/includes/toc/table-command-replication.rst:16 -msgid "" -"Explicitly override the default logic for selecting a member to replicate" -" from." -msgstr "" - -# 3a275b7a49ab4acab78722f5be1934f9 -#: ../source/includes/toc/table-command-replication.rst:18 -msgid ":dbcommand:`resync`" -msgstr "" - -# f24a0ebb2d764402a45994bc0dc37773 -#: ../source/includes/toc/table-command-replication.rst:18 -msgid "" -"Forces a :program:`mongod` to re-synchronize from the :term:`master`. For" -" master-slave replication only." -msgstr "" - -# b40baecd5f674f1ca461fbe59af9ed38 -#: ../source/includes/toc/table-command-replication.rst:20 -msgid ":dbcommand:`applyOps`" -msgstr "" - -# 8de8c0d8aa7b40af9d220bd056ab8c46 -#: ../source/includes/toc/table-command-replication.rst:20 -msgid "" -"Internal command that applies :term:`oplog` entries to the current data " -"set." -msgstr "" - -# 4f0af6c1ffa84354813b8eed24385ca0 -#: ../source/includes/toc/table-command-replication.rst:22 -msgid ":dbcommand:`isMaster`" -msgstr "" - -# dc6c0b2e5c984a25a59a4044e2a27a39 -#: ../source/includes/toc/table-command-replication.rst:22 -msgid "" -"Displays information about this member's role in the replica set, " -"including whether it is the master." -msgstr "" - -# 611a11231a0b46eabb0097aefe3ab2fa -#: ../source/includes/toc/table-command-replication.rst:24 -msgid ":dbcommand:`replSetGetConfig`" -msgstr "" - -# 3194a2d36d8342f7ae8987863c8770b0 -#: ../source/includes/toc/table-command-replication.rst:24 -msgid "Returns the replica set's configuration object." -msgstr "" - -# 97b52b257e2442ecb8b54e7dcafb48b5 -#: ../source/reference/replication.txt:24 -msgid "Replica Set Reference Documentation" -msgstr "" - -# 4fd8541d9ff743ada6dcdf5d4f320ce9 -#: ../source/includes/toc/dfn-list-replica-set-reference.rst:5 -msgid ":doc:`/reference/replica-configuration`" -msgstr "" - -# cf07df2acc52488bb1479ebc2635179f -#: ../source/includes/toc/dfn-list-replica-set-reference.rst:4 -msgid "" -"Complete documentation of the :term:`replica set` configuration object " -"returned by :method:`rs.conf()`." -msgstr "" - -# c288ace1c8c64cadb198b442be49cc40 -#: ../source/includes/toc/dfn-list-replica-set-reference.rst:9 -msgid ":doc:`/reference/local-database`" -msgstr "" - -# b586354765f142a5af040b0db77459d2 -#: ../source/includes/toc/dfn-list-replica-set-reference.rst:8 -msgid "" -"Complete documentation of the content of the ``local`` database that " -":program:`mongod` instances use to support replication." -msgstr "" - -# 2492882e0ca248b989ef7f702d914d05 -#: ../source/includes/toc/dfn-list-replica-set-reference.rst:12 -msgid ":doc:`/reference/replica-states`" -msgstr "" - -# 8485cd5a0f614f6f99eb025a02a23776 -#: ../source/includes/toc/dfn-list-replica-set-reference.rst:12 -msgid "Reference for the replica set member states." -msgstr "" - -# 49da1f22d50148999f3e3afd4fc5c2af -#: ../source/includes/toc/dfn-list-replica-set-reference.rst:15 -msgid ":doc:`/reference/read-preference`" -msgstr "" - -# 3faadf6a7e194687b2660ad27329f70b -#: ../source/includes/toc/dfn-list-replica-set-reference.rst:15 -msgid "" -"Complete documentation of the five read preference modes that the MongoDB" -" drivers support." -msgstr "" - -#~ msgid "" -#~ "Prints a report of the status of" -#~ " the replica set from the perspective" -#~ " of the secondary." -#~ msgstr "" - -# 49a646e3eef940229d0e551f6e984f82 -#~ msgid ":dbcommand:`getoptime`" -#~ msgstr "" - -# 25f68de216c349d397be38b85ca0d5ae -#~ msgid "Internal command to support replication, returns the optime." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/resource-document.po b/locale/es/LC_MESSAGES/reference/resource-document.po deleted file mode 100644 index e571b8e24ce..00000000000 --- a/locale/es/LC_MESSAGES/reference/resource-document.po +++ /dev/null @@ -1,226 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:43+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# bf18e9f30d1e466c80fd541b7b23f192 -#: ../source/reference/resource-document.txt:5 -msgid "Resource Document" -msgstr "" - -# e3dd98c2de684c4da7c61ad3da9c5255 -#: ../source/reference/resource-document.txt -msgid "On this page" -msgstr "" - -# 1659d1d0de3c488cb5e390e871f370af -#: ../source/reference/resource-document.txt:15 -msgid "" -"The resource document specifies the resources upon which a privilege " -"permits ``actions``." -msgstr "" - -# faeec49ee6a2496188bb0fbdf3f68db9 -#: ../source/reference/resource-document.txt:19 -msgid "Database and/or Collection Resource" -msgstr "" - -# 13b3e4a17fcc478694aa13503a687670 -#: ../source/reference/resource-document.txt:21 -msgid "To specify databases and/or collections, use the following syntax:" -msgstr "" - -# b1f3e56367c745ce9f789c76fe8d8839 -#: ../source/reference/resource-document.txt:30 -msgid "Specify a Collection of a Database as Resource" -msgstr "" - -# 98903dc91a8a44f39285310944436b8b -#: ../source/reference/resource-document.txt:32 -msgid "" -"If the resource document species both the ``db`` and ``collection`` " -"fields as non-empty strings, the resource is the specified collection in " -"the specified database. For example, the following document specifies a " -"resource of the ``inventory`` collection in the ``products`` database:" -msgstr "" - -# 1522d087012c4e16ae192a255a65fc7f -# cee5f728e5464dd69fdcc88bb053624c -#: ../source/includes/resource-document-facts.rst:3 -msgid "" -"For a user-defined role scoped for a non-``admin`` database, the resource" -" specification for its privileges must specify the same database as the " -"role. User-defined roles scoped for the ``admin`` database can specify " -"other databases." -msgstr "" - -# 87a2e723dbd6415cbe2b4978e1d87842 -#: ../source/reference/resource-document.txt:48 -msgid "Specify a Database as Resource" -msgstr "" - -# 6640717bb5db423795d0f67cbf1c338b -#: ../source/reference/resource-document.txt:50 -msgid "" -"If only the ``collection`` field is an empty string (``\"\"``), the " -"resource is the specified database, excluding the :doc:`system " -"collections `. For example, the following " -"resource document specifies the resource of the ``test`` database, " -"excluding the system collections:" -msgstr "" - -# 61f32292739b4205a7921d1fb23a9165 -#: ../source/reference/resource-document.txt:63 -msgid "" -"When you specify a database as the resource, system collections are " -"excluded, unless you name them explicitly, as in the following:" -msgstr "" - -# 90dcd06ec21b41e984b57026aced3fee -#: ../source/reference/resource-document.txt:71 -msgid "System collections include but are not limited to the following:" -msgstr "" - -# bbec0624805541b5a1b9b3f9528f2a00 -#: ../source/reference/resource-document.txt:73 -msgid ":data:`.system.profile`" -msgstr "" - -# db69f5bdbc5745428642d8524c18efb4 -#: ../source/reference/resource-document.txt:74 -msgid ":data:`.system.js`" -msgstr "" - -# 7bc1e391bd5c4008b136f498b086a5ed -#: ../source/reference/resource-document.txt:75 -msgid ":doc:`/reference/system-users-collection` in the ``admin`` database" -msgstr "" - -# 21a6d3f96fb846a2afa3635ff32c0c78 -#: ../source/reference/resource-document.txt:76 -msgid ":doc:`/reference/system-roles-collection` in the ``admin`` database" -msgstr "" - -# 3bcc6266b1f54247aeb9642a0546d280 -#: ../source/reference/resource-document.txt:81 -msgid "Specify Collections Across Databases as Resource" -msgstr "" - -# a2c1c36e147344fe9977b78ba2a60d19 -#: ../source/reference/resource-document.txt:83 -msgid "" -"If only the ``db`` field is an empty string (``\"\"``), the resource is " -"all collections with the specified name across all databases. For " -"example, the following document specifies the resource of all the " -"``accounts`` collections across all the databases:" -msgstr "" - -# 28f24fe44c2046eea9dcac330706d1b1 -# 9df345fcadff4343931637b7ef9eb9a6 -# e2d2ebaeec2b48209994a94448d3689e -#: ../source/includes/resource-document-facts.rst:3 -msgid "" -"For user-defined roles, only roles scoped for the ``admin`` database can " -"have this resource specification for their privileges." -msgstr "" - -# c70bdad5eb0a4c3e95e8ddf5687bd105 -#: ../source/reference/resource-document.txt:98 -msgid "Specify All Non-System Collections in All Databases" -msgstr "" - -# a184af06d6db42af8ba232881a130b99 -#: ../source/reference/resource-document.txt:100 -msgid "" -"If both the ``db`` and ``collection`` fields are empty strings " -"(``\"\"``), the resource is all collections, excluding the :doc:`system " -"collections `, in all the databases:" -msgstr "" - -# 46b6aac28eef4358b011dcf7d39603f5 -#: ../source/reference/resource-document.txt:114 -msgid "Cluster Resource" -msgstr "" - -# 6cc9c694639e4748bd3e3b1fd4bc5edc -#: ../source/reference/resource-document.txt:116 -msgid "To specify the cluster as the resource, use the following syntax:" -msgstr "" - -# cb2b1b8f3bfc4979a0299dba3f51c609 -#: ../source/reference/resource-document.txt:122 -msgid "" -"Use the ``cluster`` resource for actions that affect the state of the " -"system rather than act on specific set of databases or collections. " -"Examples of such actions are ``shutdown``, ``replSetReconfig``, and " -"``addShard``. For example, the following document grants the action " -"``shutdown`` on the ``cluster``." -msgstr "" - -# 3b1fd5617cf0410f8069143c15402783 -#: ../source/reference/resource-document.txt:140 -msgid "``anyResource``" -msgstr "" - -# ce7e7ef006db487e844936cebf1a09ff -#: ../source/reference/resource-document.txt:142 -msgid "" -"The internal resource ``anyResource`` gives access to every resource in " -"the system and is intended for internal use. **Do not** use this " -"resource, other than in exceptional circumstances. The syntax for this " -"resource is ``{ anyResource: true }``." -msgstr "" - -# 23f73f4f97b54739ac882ef2df1a9f2e -#~ msgid "" -#~ "If the resource document species both" -#~ " the ``db`` an ``collection`` fields " -#~ "as non-empty strings, the resource " -#~ "is the specified collection in the " -#~ "specified database. For example, the " -#~ "following document specifies a resource " -#~ "of the ``inventory`` collection in the" -#~ " ``products`` database:" -#~ msgstr "" - -# 21f4dbb4984042a291173a53b7f21430 -#~ msgid "" -#~ "When you specify a database as the" -#~ " resource, the system collections are " -#~ "excluded, unless you name them " -#~ "explicitly, as in the following:" -#~ msgstr "" - -# b5f45dba4fa14a2f9d06fbce9eb1dee4 -#~ msgid ":data:`.system.namespaces`" -#~ msgstr "" - -# 053025e82c8044ff8342cdb00500d9c9 -#~ msgid ":data:`.system.indexes`" -#~ msgstr "" - -# 14dc39e32eb9459c89b604290a0e2775 -#~ msgid ":data:`local.system.replset`" -#~ msgstr "" - -# 0661264bc5e4464fbe80cdc1095bfcc8 -#~ msgid "anyResource" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/security.po b/locale/es/LC_MESSAGES/reference/security.po deleted file mode 100644 index bdd434a550e..00000000000 --- a/locale/es/LC_MESSAGES/reference/security.po +++ /dev/null @@ -1,474 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:44+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 1a7cdabdb4a4480cb6229a56d36cc719 -#: ../source/reference/security.txt:3 -msgid "Security Reference" -msgstr "" - -# d5b5f079f74d4728b1d0c87abfe2fcc8 -#: ../source/reference/security.txt -msgid "On this page" -msgstr "" - -# f8ab9550700a4a0d90b2fe0d0e574055 -#: ../source/reference/security.txt:13 -msgid "" -"The following lists the security related methods available in the " -"``mongo`` shell as well as additional :ref:`security reference material " -"`." -msgstr "" - -# af91f7a29c35483ca2fe0b17eebb45ac -#: ../source/reference/security.txt:18 -msgid "Security Methods in the ``mongo`` Shell" -msgstr "" - -# f898b55649554d2bb7aa39562920eac1 -#: ../source/reference/security.txt:21 -msgid "User Management and Authentication Methods" -msgstr "" - -# c5afcf318ec14f548ca5c2cb8ba7b7fa -# 7dd87bd6cd654698984bc92fd7d8e1b7 -#: ../source/includes/toc/table-method-role-management.rst:2 -#: ../source/includes/toc/table-method-user-management.rst:2 -msgid "Name" -msgstr "" - -# 2db96cb2db414ff5b13bedc29f759d6d -# 4442c62fd9444506b21da1c7c9a66dbd -#: ../source/includes/toc/table-method-role-management.rst:2 -#: ../source/includes/toc/table-method-user-management.rst:2 -msgid "Description" -msgstr "" - -# b7b8bb63ac9e4fa78c61d830b65dd2a7 -#: ../source/includes/toc/table-method-user-management.rst:4 -msgid ":method:`db.auth()`" -msgstr "" - -# 77e9b7250cbe43f6839a9507317eb304 -#: ../source/includes/toc/table-method-user-management.rst:4 -msgid "Authenticates a user to a database." -msgstr "" - -# 96e498ce803648daac10456a2962f495 -#: ../source/includes/toc/table-method-user-management.rst:6 -msgid ":method:`db.createUser()`" -msgstr "" - -# 2802ae68ed6c4594a20ae31fb0264fe1 -#: ../source/includes/toc/table-method-user-management.rst:6 -msgid "Creates a new user." -msgstr "" - -# f7e30a3127aa4327bd9d5e73f8ffade8 -#: ../source/includes/toc/table-method-user-management.rst:9 -msgid ":method:`db.updateUser()`" -msgstr "" - -# 310dff057dae49d9aa52883351e62fdc -#: ../source/includes/toc/table-method-user-management.rst:9 -msgid "Updates user data." -msgstr "" - -# b2ca9d88e3154217b69e858a9a46baa8 -#: ../source/includes/toc/table-method-user-management.rst:12 -msgid ":method:`db.changeUserPassword()`" -msgstr "" - -# ddc656056eb64683baa1f3d7c3add976 -#: ../source/includes/toc/table-method-user-management.rst:12 -msgid "Changes an existing user's password." -msgstr "" - -# dd5eb7828cf046d9a406291fd10067f0 -#: ../source/includes/toc/table-method-user-management.rst:14 -msgid ":method:`db.removeUser()`" -msgstr "" - -# 0f782dfa8acd4e1fb899483d0c295f51 -#: ../source/includes/toc/table-method-user-management.rst:14 -msgid "Deprecated. Removes a user from a database." -msgstr "" - -# d1b24acc02e040018c4a6c3d3944b0f0 -#: ../source/includes/toc/table-method-user-management.rst:16 -msgid ":method:`db.dropAllUsers()`" -msgstr "" - -# 8a6468765aad41c98d456ef007295043 -#: ../source/includes/toc/table-method-user-management.rst:16 -msgid "Deletes all users associated with a database." -msgstr "" - -# f32210d7595f4ad08ad628c5f1a2cdf2 -#: ../source/includes/toc/table-method-user-management.rst:19 -msgid ":method:`db.dropUser()`" -msgstr "" - -# 46ed79f8143b4472b453063f24367248 -#: ../source/includes/toc/table-method-user-management.rst:19 -msgid "Removes a single user." -msgstr "" - -# 9891c5d29edb425db0d41301f81744e1 -#: ../source/includes/toc/table-method-user-management.rst:22 -msgid ":method:`db.grantRolesToUser()`" -msgstr "" - -# b620a1283c344734a4c6b1d290b9ce83 -#: ../source/includes/toc/table-method-user-management.rst:22 -msgid "Grants a role and its privileges to a user." -msgstr "" - -# 794f9c167f484b468ae3a268ce7f9733 -#: ../source/includes/toc/table-method-user-management.rst:25 -msgid ":method:`db.revokeRolesFromUser()`" -msgstr "" - -# d64c651992a04d9b82564ea0ca4de5a2 -#: ../source/includes/toc/table-method-user-management.rst:25 -msgid "Removes a role from a user." -msgstr "" - -# 5fdbe5dfc81240e5a5d31691e5c99ec7 -#: ../source/includes/toc/table-method-user-management.rst:28 -msgid ":method:`db.getUser()`" -msgstr "" - -# 44479ba2db4b401da9556f33d669d4cf -#: ../source/includes/toc/table-method-user-management.rst:28 -msgid "Returns information about the specified user." -msgstr "" - -# be6d1e86e879464f9943c7e3b7211107 -#: ../source/includes/toc/table-method-user-management.rst:31 -msgid ":method:`db.getUsers()`" -msgstr "" - -# aa406871d32947fd8d5003b3301d80f3 -#: ../source/includes/toc/table-method-user-management.rst:31 -msgid "Returns information about all users associated with a database." -msgstr "" - -# d863c8e9a76643dba2f80922277ee1c5 -#: ../source/reference/security.txt:26 -msgid "Role Management Methods" -msgstr "" - -# 374bccbe2a914f04a9bc972d41e93148 -#: ../source/includes/toc/table-method-role-management.rst:4 -msgid ":method:`db.createRole()`" -msgstr "" - -# e4da015d568b4dcebeba13e742d13fdd -#: ../source/includes/toc/table-method-role-management.rst:4 -msgid "Creates a role and specifies its privileges." -msgstr "" - -# 41a0a078508c4047ba4795f3cbde49d5 -#: ../source/includes/toc/table-method-role-management.rst:7 -msgid ":method:`db.updateRole()`" -msgstr "" - -# ef51a5dc05db420aabf5866d604f2e61 -#: ../source/includes/toc/table-method-role-management.rst:7 -msgid "Updates a user-defined role." -msgstr "" - -# 36d247e3668a4470a733742dfa9af498 -#: ../source/includes/toc/table-method-role-management.rst:10 -msgid ":method:`db.dropRole()`" -msgstr "" - -# 5b084b8984ef4c2cae606590833f6ecc -#: ../source/includes/toc/table-method-role-management.rst:10 -msgid "Deletes a user-defined role." -msgstr "" - -# fba00cf9f811473781397f6d38148fd0 -#: ../source/includes/toc/table-method-role-management.rst:13 -msgid ":method:`db.dropAllRoles()`" -msgstr "" - -# 1bc10164773f4595962411dfc8be5624 -#: ../source/includes/toc/table-method-role-management.rst:13 -msgid "Deletes all user-defined roles associated with a database." -msgstr "" - -# fd8d0648f35c4b6e8e91a757e984c96d -#: ../source/includes/toc/table-method-role-management.rst:16 -msgid ":method:`db.grantPrivilegesToRole()`" -msgstr "" - -# 8b751110b9284971a7b63ea628a3a3e7 -#: ../source/includes/toc/table-method-role-management.rst:16 -msgid "Assigns privileges to a user-defined role." -msgstr "" - -# 91d3406d2f0d45d382e5886400a12421 -#: ../source/includes/toc/table-method-role-management.rst:19 -msgid ":method:`db.revokePrivilegesFromRole()`" -msgstr "" - -# a9538b93aed54b23b31f404b13ea1ec0 -#: ../source/includes/toc/table-method-role-management.rst:19 -msgid "Removes the specified privileges from a user-defined role." -msgstr "" - -# 511ef87fdf614c0e80c6a85174f9078f -#: ../source/includes/toc/table-method-role-management.rst:22 -msgid ":method:`db.grantRolesToRole()`" -msgstr "" - -# ed9435b561fa4d9c8eac68a6b00b3b73 -#: ../source/includes/toc/table-method-role-management.rst:22 -msgid "Specifies roles from which a user-defined role inherits privileges." -msgstr "" - -# 3363493ce3a24bc0864e4e9225f968cd -#: ../source/includes/toc/table-method-role-management.rst:25 -msgid ":method:`db.revokeRolesFromRole()`" -msgstr "" - -# 314e1bd8130843adab3741115c5f0643 -#: ../source/includes/toc/table-method-role-management.rst:25 -msgid "Removes inherited roles from a role." -msgstr "" - -# e0ceb7f1fd1646118c29500f2c7b4323 -#: ../source/includes/toc/table-method-role-management.rst:28 -msgid ":method:`db.getRole()`" -msgstr "" - -# 84d1e351cf794dbcbea223544b991627 -#: ../source/includes/toc/table-method-role-management.rst:28 -msgid "Returns information for the specified role." -msgstr "" - -# cd3b6c8ed4cd44e3bef73136911ac0bc -#: ../source/includes/toc/table-method-role-management.rst:31 -msgid ":method:`db.getRoles()`" -msgstr "" - -# 2fe874ef58464c62835d0d13850dfeaa -#: ../source/includes/toc/table-method-role-management.rst:31 -msgid "Returns information for all the user-defined roles in a database." -msgstr "" - -# cefaa720b2a84b5881d57a0a0b2cdbbb -#: ../source/reference/security.txt:33 -msgid "Security Reference Documentation" -msgstr "" - -# 65fcbb495b61461a87e0f4acbf2e2ba3 -#: ../source/includes/toc/dfn-list-security-reference.rst:4 -msgid ":doc:`/reference/built-in-roles`" -msgstr "" - -# 10b5d00470624f138ce45e875e981218 -#: ../source/includes/toc/dfn-list-security-reference.rst:4 -msgid "Reference on MongoDB provided roles and corresponding access." -msgstr "" - -# b7fe6513e73d49cea517ca9932b2340b -#: ../source/includes/toc/dfn-list-security-reference.rst:8 -msgid ":doc:`/reference/system-roles-collection`" -msgstr "" - -# 10427bfbdf724cacb47920b593a76eb7 -#: ../source/includes/toc/dfn-list-security-reference.rst:7 -msgid "Describes the content of the collection that stores user-defined roles." -msgstr "" - -# e045df1a78f141cd94a02f8d2612e403 -#: ../source/includes/toc/dfn-list-security-reference.rst:12 -msgid ":doc:`/reference/system-users-collection`" -msgstr "" - -# 44e0cbca6a8a433a840e94b06158c7f6 -#: ../source/includes/toc/dfn-list-security-reference.rst:11 -msgid "" -"Describes the content of the collection that stores users' credentials " -"and role assignments." -msgstr "" - -# f529c8bfa41443fda8e773e59397f8c5 -#: ../source/includes/toc/dfn-list-security-reference.rst:15 -msgid ":doc:`/reference/resource-document`" -msgstr "" - -# f02f6b26e55748f3814e6682639d5213 -#: ../source/includes/toc/dfn-list-security-reference.rst:15 -msgid "Describes the resource document for roles." -msgstr "" - -# c2d33a7b95c246e38657c5ab256bffc6 -#: ../source/includes/toc/dfn-list-security-reference.rst:18 -msgid ":doc:`/reference/privilege-actions`" -msgstr "" - -# 562b6992c720499abfc4e9d8475a9807 -#: ../source/includes/toc/dfn-list-security-reference.rst:18 -msgid "List of the actions available for privileges." -msgstr "" - -# 9fe60170618347c89fc07ece24cb475b -#: ../source/includes/toc/dfn-list-security-reference.rst:20 -msgid ":doc:`/reference/audit-message`" -msgstr "" - -# 48920768993f4aaba7a7509558d52079 -#: ../source/includes/toc/dfn-list-security-reference.rst:21 -msgid "Reference on system event audit messages." -msgstr "" - -#~ msgid "Security Commands in the ``mongo`` Shell" -#~ msgstr "" - -#~ msgid "System Event Audit Commands" -#~ msgstr "" - -#~ msgid ":dbcommand:`logApplicationMessage`" -#~ msgstr "" - -#~ msgid "Posts a custom message to the audit log." -#~ msgstr "" - -#~ msgid "User Management Commands" -#~ msgstr "" - -#~ msgid ":dbcommand:`createUser`" -#~ msgstr "" - -#~ msgid ":dbcommand:`updateUser`" -#~ msgstr "" - -#~ msgid "Updates a user's data." -#~ msgstr "" - -#~ msgid ":dbcommand:`dropUser`" -#~ msgstr "" - -#~ msgid ":dbcommand:`dropAllUsersFromDatabase`" -#~ msgstr "" - -#~ msgid ":dbcommand:`grantRolesToUser`" -#~ msgstr "" - -#~ msgid ":dbcommand:`revokeRolesFromUser`" -#~ msgstr "" - -#~ msgid ":dbcommand:`usersInfo`" -#~ msgstr "" - -#~ msgid "Returns information about the specified users." -#~ msgstr "" - -#~ msgid "Role Management Commands" -#~ msgstr "" - -#~ msgid ":dbcommand:`createRole`" -#~ msgstr "" - -#~ msgid ":dbcommand:`updateRole`" -#~ msgstr "" - -#~ msgid ":dbcommand:`dropRole`" -#~ msgstr "" - -#~ msgid "Deletes the user-defined role." -#~ msgstr "" - -#~ msgid ":dbcommand:`dropAllRolesFromDatabase`" -#~ msgstr "" - -#~ msgid "Deletes all user-defined roles from a database." -#~ msgstr "" - -#~ msgid ":dbcommand:`grantPrivilegesToRole`" -#~ msgstr "" - -#~ msgid ":dbcommand:`revokePrivilegesFromRole`" -#~ msgstr "" - -#~ msgid ":dbcommand:`grantRolesToRole`" -#~ msgstr "" - -#~ msgid ":dbcommand:`revokeRolesFromRole`" -#~ msgstr "" - -#~ msgid "Removes specified inherited roles from a user-defined role." -#~ msgstr "" - -#~ msgid ":dbcommand:`rolesInfo`" -#~ msgstr "" - -#~ msgid "Returns information for the specified role or roles." -#~ msgstr "" - -#~ msgid ":dbcommand:`invalidateUserCache`" -#~ msgstr "" - -#~ msgid "" -#~ "Flushes the in-memory cache of " -#~ "user information, including credentials and" -#~ " roles." -#~ msgstr "" - -# 7050ad06641f492eaf6e4b5727c83767 -#~ msgid "User Management Methods" -#~ msgstr "" - -# 7ab127e6347e40588acca2dfe180f8ee -#~ msgid ":method:`db.addUser()`" -#~ msgstr "" - -# 0917edb9543542688fce2fe9e0152004 -#~ msgid "" -#~ "Deprecated. Adds a user to a " -#~ "database, and allows administrators to " -#~ "configure the user's privileges." -#~ msgstr "" - -# 243eac4c735a4477bb9fb5d157fa1e7f -#~ msgid ":doc:`/reference/default-mongodb-port`" -#~ msgstr "" - -# 8473ac92065340938e1478d2f9f062be -#~ msgid "List of default ports used by MongoDB." -#~ msgstr "" - -# f0ce134b85bc4700826466b78ec5bbfe -#~ msgid "Security Release Notes Alerts" -#~ msgstr "" - -# 206a4b4814054414866802982de180c9 -#~ msgid ":doc:`/release-notes/security`" -#~ msgstr "" - -# 4d182c2ba54942efa1cb85592604d687 -#~ msgid "Security vulnerability for password." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/server-status.po b/locale/es/LC_MESSAGES/reference/server-status.po deleted file mode 100644 index c47a9a03427..00000000000 --- a/locale/es/LC_MESSAGES/reference/server-status.po +++ /dev/null @@ -1,298 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: 2014-04-08 18:45+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# c219150f3c3745a5bfbb4d7dd73d21d9 -#: ../source/reference/server-status.txt:3 -msgid "Server Status Output" -msgstr "" - -# 7f99d3289ff341b2a367ec4580ddbacc -#: ../source/reference/server-status.txt:7 -msgid "" -"This document provides a quick overview and example of the " -":dbcommand:`serverStatus` command. The helper :method:`db.serverStatus()`" -" in the :program:`mongo` shell provides access to this output. For full " -"documentation of the content of this output, see " -":doc:`/reference/command/serverStatus`." -msgstr "" - -# cf8c4825e6f3405faa53eace6aece249 -#: ../source/reference/server-status.txt:19 -msgid "" -"The output fields vary depending on the version of MongoDB, underlying " -"operating system platform, the storage engine, and the kind of node, " -"including :program:`mongos`, :program:`mongod` or :term:`replica set` " -"member. For the :dbcommand:`serverStatus` output specific to the version " -"of your MongoDB, refer to the appropriate version of the MongoDB Manual." -msgstr "" - -# 22059402557a454fab237bd7ed8b216a -#: ../source/includes/fact-3.0-serverStatus-output-change.rst:1 -msgid "" -"The server status output no longer includes the ``workingSet``, " -"``indexCounters``, and ``recordStats`` sections." -msgstr "" - -# 3548aa78e4f640e4bb6798f1c96c179f -#: ../source/reference/server-status.txt:30 -msgid "" -"The :ref:`server-status-instance-information` section displays " -"information regarding the specific :program:`mongod` and " -":program:`mongos` and its state." -msgstr "" - -# c48651e4ef4646528c92954be6d5f924 -#: ../source/reference/server-status.txt:47 -msgid "" -"The :ref:`server-status-asserts` document reports the number of " -"assertions or errors produced by the server:" -msgstr "" - -# b3c61e06e6274bada14d6bad3d7048df -#: ../source/reference/server-status.txt:62 -msgid "" -"The :ref:`server-status-backgroundflushing` document reports on the " -"process MongoDB uses to write data to disk. The :ref:`server-status-" -"backgroundflushing` information only returns for instances that use the " -"MMAPv1 storage engine:" -msgstr "" - -# a081c6c3b1624b1e928a85f8f100cb3f -#: ../source/reference/server-status.txt:79 -msgid "" -"The :ref:`server-status-connections` field reports on MongoDB's current " -"number of open incoming connections:" -msgstr "" - -# 2081936f33384b45be6dd8de49bd71bb -#: ../source/reference/server-status.txt:82 -msgid "The :data:`~serverStatus.connections.totalCreated` field." -msgstr "" - -# 234324e046534e4bbd5faf6656b2f7d8 -#: ../source/reference/server-status.txt:95 -msgid "" -"The :ref:`server-status-cursors` document reports on current cursor use " -"and state:" -msgstr "" - -# fc484cb90e3b42cb9d9b84f84dbd2316 -#: ../source/reference/server-status.txt:111 -msgid "" -"The :ref:`server-status-journaling` document reports on data that reflect" -" this :program:`mongod` instance's journaling-related operations and " -"performance during a :ref:`journal group commit interval `. The :ref:`server-status-journaling` " -"information only returns for instances that use the MMAPv1 storage engine" -" and have journaling enabled:" -msgstr "" - -# e2e8d8092fea46588b67cc8090aa38f6 -#: ../source/reference/server-status.txt:140 -msgid "" -"The fields in the :ref:`server-status-extra-info` document provide " -"platform specific information. The following example block is from a " -"Linux-based system:" -msgstr "" - -# d72679f39cb64d02951f50d7857f9aa9 -#: ../source/reference/server-status.txt:154 -msgid "" -"The :ref:`server-status-globallock` field reports on MongoDB's global " -"system lock. In most cases the :ref:`locks ` document provides " -"more fine grained data that reflects lock use:" -msgstr "" - -# f829958aa1034fb99e23c2d293b6cb13 -#: ../source/reference/server-status.txt:176 -msgid "" -"The :ref:`server-status-locks` section reports statistics for each lock " -"type and mode:" -msgstr "" - -# 2ecfa153baf74336a85dc0ab9371a75d -#: ../source/reference/server-status.txt:342 -msgid "" -"The :ref:`server-status-network` document reports on network use and " -"state:" -msgstr "" - -# f7854e1d70474969a80c3acebf09c74a -#: ../source/reference/server-status.txt:355 -msgid "" -"The :ref:`server-status-opcounters` document reports the number of " -"operations this MongoDB instance has processed:" -msgstr "" - -# a056966359004442a9cc58404b477ecd -#: ../source/reference/server-status.txt:371 -msgid "" -"The :ref:`server-status-opcounters-repl` document reports the number of " -"replicated operations:" -msgstr "" - -# 559e477b8239459a9589bc3ec7dfc8e7 -#: ../source/reference/server-status.txt:387 -msgid "" -"The :ref:`server-status-storage-engine` document reports details about " -"the current storage engine:" -msgstr "" - -# 5b1003e771744dbe8df52632818341fc -#: ../source/reference/server-status.txt:398 -msgid "" -"The :ref:`server-status-writebacksqueued` document reports the number of " -":term:`writebacks`:" -msgstr "" - -# f335e228342745a7bc57ed09a906b9ec -#: ../source/reference/server-status.txt:407 -msgid "" -"The :ref:`server-status-memory` field reports on MongoDB's current memory" -" use:" -msgstr "" - -# a9191c35ccce4422b79e12d8594a0d8e -#: ../source/reference/server-status.txt:424 -msgid "" -"The :ref:`server-status-repl` document reports on the state of " -"replication and the :term:`replica set`. This document only appears for " -"replica sets." -msgstr "" - -# 42dbfb5e7b774eddafa7d08645490ff6 -#: ../source/reference/server-status.txt:456 -msgid "" -"The :ref:`server-status-range-deleter` document reports the number of " -"operations this MongoDB instance has processed. The " -":data:`~serverStatus.rangeDeleter` document is only present in the output" -" of :dbcommand:`serverStatus` when explicitly enabled." -msgstr "" - -# f5cf2bc263e64e0ca093d1b3562a90ed -#: ../source/reference/server-status.txt:479 -msgid "" -"The :ref:`server-status-security` document reports details about the " -"security features and use:" -msgstr "" - -# 4f92731d04754a4da1db59375b0dcfe9 -#: ../source/reference/server-status.txt:492 -msgid "" -"The :ref:`server-status-metrics` document contains a number of " -"operational metrics that are useful for monitoring the state and workload" -" of a :program:`mongod` instance." -msgstr "" - -# 1cfa8c7490624186a746a95d93116194 -#: ../source/reference/server-status.txt:498 -msgid "Added the :data:`~serverStatus.metrics.cursor` document." -msgstr "" - -# 8f178c44b84042b6930b925863340c09 -#: ../source/reference/server-status.txt:601 -msgid "" -"The :ref:`server-status-wiredTiger` statistics section reports details " -"about the WiredTiger statistics:" -msgstr "" - -# 88e0f00874674d62858df5bafce9f153 -#: ../source/reference/server-status.txt:604 -msgid "" -":ref:`server-status-wiredTiger` statistics section. This section appears " -"only for the WiredTiger storage engine." -msgstr "" - -# 8b56640aec5444fba14c37b1686fba5c -#: ../source/reference/server-status.txt:789 -msgid "" -"The final ``ok`` field holds the return status for the " -":dbcommand:`serverStatus` command:" -msgstr "" - -#~ msgid "" -#~ "The :ref:`server-status-connections` field " -#~ "reports on MongoDB's current number of" -#~ " open connections:" -#~ msgstr "" - -# 6ca80c5b30dc40068c59092305ecd12e -#~ msgid "" -#~ "The fields included in this output " -#~ "vary slightly depending on the version" -#~ " of MongoDB, underlying operating system" -#~ " platform, and the kind of node, " -#~ "including :program:`mongos`, :program:`mongod` or" -#~ " :term:`replica set` member." -#~ msgstr "" - -# f82745ab897d48fbb038aad2d81c1495 -#~ msgid "" -#~ "The :ref:`server-status-locks` section " -#~ "reports data that reflect the state " -#~ "and use of both global (i.e. " -#~ "``.``) and database specific locks:" -#~ msgstr "" - -# 79f7b3e2ef964742a682f85228207525 -#~ msgid "The :ref:`server-status-indexcounters` document reports on index use:" -#~ msgstr "" - -# 4170dbd6179d4cd9b1fbab88ea03c1a4 -#~ msgid "" -#~ "The :ref:`server-status-backgroundflushing` " -#~ "document reports on the process MongoDB" -#~ " uses to write data to disk:" -#~ msgstr "" - -# b9e096e6669847eba738e001b8ff2f01 -#~ msgid "" -#~ "The :ref:`server-status-journaling` document" -#~ " reports on data that reflect this" -#~ " :program:`mongod` instance's journaling-related" -#~ " operations and performance during a " -#~ ":ref:`journal group commit interval " -#~ "`:" -#~ msgstr "" - -# 6fd1dc92dfd84ce4899751602ee5c560 -#~ msgid "" -#~ "The :ref:`server-status-recordstats` document" -#~ " reports data on MongoDB's ability to" -#~ " predict page faults and yield write" -#~ " operations when required data isn't " -#~ "in memory:" -#~ msgstr "" - -# 99e570ae648144e7bbbbb4e6a99fbab5 -#~ msgid "" -#~ "The :ref:`server-status-workingset` document" -#~ " provides an estimated size of the" -#~ " MongoDB instance's working set. This " -#~ "data may not exactly reflect the " -#~ "size of the working set in all " -#~ "cases. Additionally, the " -#~ ":data:`~serverStatus.workingSet` document is only" -#~ " present in the output of " -#~ ":dbcommand:`serverStatus` when explicitly enabled." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/sharding.po b/locale/es/LC_MESSAGES/reference/sharding.po deleted file mode 100644 index 5f8e2451c54..00000000000 --- a/locale/es/LC_MESSAGES/reference/sharding.po +++ /dev/null @@ -1,780 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:45+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# ceb11265143c4bcd9edf984b3405d732 -#: ../source/reference/sharding.txt:3 -msgid "Sharding Reference" -msgstr "" - -# 4d0d6349d61f4c28a3021dc6631b16d5 -#: ../source/reference/sharding.txt -msgid "On this page" -msgstr "" - -# 6934b5b8ff584ccb8403876e04434d93 -#: ../source/reference/sharding.txt:14 -msgid "Sharding Methods in the ``mongo`` Shell" -msgstr "" - -# 447b91cbb3784ee48e68e3540b028df9 -# c0c2f92218e84b5da7723408c30e1104 -#: ../source/includes/toc/table-command-sharding.rst:2 -#: ../source/includes/toc/table-method-sh.rst:2 -msgid "Name" -msgstr "" - -# 8cdd47e1ad9e4a759bc0da48857523cc -# 4eb89722afe04c1b85d8f766dbe49039 -#: ../source/includes/toc/table-command-sharding.rst:2 -#: ../source/includes/toc/table-method-sh.rst:2 -msgid "Description" -msgstr "" - -# e9c0dcf5e4064a69bbd76d3613c7b5cd -#: ../source/includes/toc/table-method-sh.rst:4 -msgid ":method:`sh._adminCommand()`" -msgstr "" - -# e29f46616b554dc5a9ffa1c3ec01cf01 -#: ../source/includes/toc/table-method-sh.rst:4 -msgid "" -"Runs a :term:`database command` against the admin database, like " -":method:`db.runCommand()`, but can confirm that it is issued against a " -":program:`mongos`." -msgstr "" - -# 8c40300db64c43faa4ecf0cd124d2e4a -#: ../source/includes/toc/table-method-sh.rst:6 -msgid ":method:`sh.getBalancerLockDetails()`" -msgstr "" - -# 7e0bebdbef934d56a8c1b7d496f89ea8 -#: ../source/includes/toc/table-method-sh.rst:6 -msgid "Reports on the balancer lock." -msgstr "" - -# dd32db455e704aeba24ff0eefa46f23f -#: ../source/includes/toc/table-method-sh.rst:8 -msgid ":method:`sh._checkFullName()`" -msgstr "" - -# e0069356c08d41ffb79bc451df0f69a9 -#: ../source/includes/toc/table-method-sh.rst:8 -msgid "Tests a namespace to determine if its well formed." -msgstr "" - -# b45e5a05e39449c687bd4635b0483c69 -#: ../source/includes/toc/table-method-sh.rst:10 -msgid ":method:`sh._checkMongos()`" -msgstr "" - -# 2ea8a55bb1e24b8abc8bb0086338c851 -#: ../source/includes/toc/table-method-sh.rst:10 -msgid "" -"Tests to see if the :program:`mongo` shell is connected to a " -":program:`mongos` instance." -msgstr "" - -# 072bd96d592345e0ab0aeec86f1f3738 -#: ../source/includes/toc/table-method-sh.rst:12 -msgid ":method:`sh._lastMigration()`" -msgstr "" - -# 2dad1e3f81034ad8876c513f22cf1483 -#: ../source/includes/toc/table-method-sh.rst:12 -msgid "Reports on the last :term:`chunk` migration." -msgstr "" - -# 521c4e704837419ab2e3b9f824709685 -#: ../source/includes/toc/table-method-sh.rst:14 -msgid ":method:`sh.addShard()`" -msgstr "" - -# 0e0884cbe7c9494bbd995882dacbb5c4 -#: ../source/includes/toc/table-method-sh.rst:14 -msgid "Adds a :term:`shard` to a sharded cluster." -msgstr "" - -# ec4f77e481d044608ee5df5d6bc7c8db -#: ../source/includes/toc/table-method-sh.rst:16 -msgid ":method:`sh.addShardTag()`" -msgstr "" - -# 60de647b8a2349b78f55fd9837dd0860 -#: ../source/includes/toc/table-method-sh.rst:16 -msgid "In MongoDB 3.4, this method aliases to :method:`sh.addShardToZone()`." -msgstr "" - -# da59ef4a31294bec9aaa2d2ac9d9c197 -#: ../source/includes/toc/table-method-sh.rst:18 -msgid ":method:`sh.addShardToZone()`" -msgstr "" - -# 50377511bfc24bba8668588a78e6b7ad -#: ../source/includes/toc/table-method-sh.rst:18 -msgid "" -"Associates a shard to a zone. Supports configuring :ref:`zones ` in sharded clusters." -msgstr "" - -# 18e20d02036849468244097ab7122563 -#: ../source/includes/toc/table-method-sh.rst:20 -msgid ":method:`sh.addTagRange()`" -msgstr "" - -# 03ac870a1a8149508bf546779a7aef92 -#: ../source/includes/toc/table-method-sh.rst:20 -msgid "In MongoDB 3.4, this method aliases to :method:`sh.updateZoneKeyRange()`." -msgstr "" - -# 8a9efe51af6d4fa3b3b04d51aa23e481 -#: ../source/includes/toc/table-method-sh.rst:22 -msgid ":method:`sh.updateZoneKeyRange()`" -msgstr "" - -# 67d238bc89c342539fc6762f7b908a62 -#: ../source/includes/toc/table-method-sh.rst:22 -msgid "" -"Associates a range of shard keys to a zone. Supports configuring " -":ref:`zones ` in sharded clusters." -msgstr "" - -# d51279334dd74733a3d1f568df4c7881 -#: ../source/includes/toc/table-method-sh.rst:24 -msgid ":method:`sh.removeTagRange()`" -msgstr "" - -# 134dc5326008457f94cea92087e7d0a5 -#: ../source/includes/toc/table-method-sh.rst:24 -msgid "In MongoDB 3.4, this method aliases to :method:`sh.removeRangeFromZone()`." -msgstr "" - -# 585cd2ac02774e4fb53ec4ed198aadca -#: ../source/includes/toc/table-method-sh.rst:26 -msgid ":method:`sh.removeRangeFromZone()`" -msgstr "" - -# 425dfb99568244c9af92554389a6a5e9 -#: ../source/includes/toc/table-method-sh.rst:26 -msgid "" -"Removes an association between a range of shard keys and a zone. Supports" -" configuring :ref:`zones ` in sharded clusters." -msgstr "" - -# a327f0eef3a244218b03678a9d6cefcf -#: ../source/includes/toc/table-method-sh.rst:28 -msgid ":method:`sh.disableBalancing()`" -msgstr "" - -# f36d173161d14c959c496daa276ca7e0 -#: ../source/includes/toc/table-method-sh.rst:28 -msgid "" -"Disable balancing on a single collection in a sharded database. Does not " -"affect balancing of other collections in a sharded cluster." -msgstr "" - -# acce3ca53ef043d2a25b80c5b1288c23 -#: ../source/includes/toc/table-method-sh.rst:30 -msgid ":method:`sh.enableBalancing()`" -msgstr "" - -# 1bea5c9e924540f99370a6e596290929 -#: ../source/includes/toc/table-method-sh.rst:30 -msgid "" -"Activates the sharded collection balancer process if previously disabled " -"using :method:`sh.disableBalancing()`." -msgstr "" - -# a11a2c56cb8a453bb86ef0b4aacdc725 -#: ../source/includes/toc/table-method-sh.rst:32 -msgid ":method:`sh.enableSharding()`" -msgstr "" - -# e7c5dd609b4d4b8f8f49b9eda35bf7f8 -# cae86661bf644f7abf3224c4118f7754 -#: ../source/includes/toc/table-command-sharding.rst:18 -#: ../source/includes/toc/table-method-sh.rst:32 -msgid "Enables sharding on a specific database." -msgstr "" - -# 49274d4e425b4698b170b132abe60102 -#: ../source/includes/toc/table-method-sh.rst:34 -msgid ":method:`sh.getBalancerHost()`" -msgstr "" - -# 4fb72e9ab5eb4f9c8598a0a28e5d945c -#: ../source/includes/toc/table-method-sh.rst:34 -msgid "*Deprecated since MongoDB 3.4*" -msgstr "" - -# a40aea649def4756b3d4199a27b959fb -#: ../source/includes/toc/table-method-sh.rst:36 -msgid ":method:`sh.getBalancerState()`" -msgstr "" - -# 3e8facd2f86246a18c625826be969431 -#: ../source/includes/toc/table-method-sh.rst:36 -msgid "Returns a boolean to report if the :term:`balancer` is currently enabled." -msgstr "" - -# bc5f65a5655046269eaa724011aa8228 -#: ../source/includes/toc/table-method-sh.rst:38 -msgid ":method:`sh.help()`" -msgstr "" - -# 84992a6d6a744fae8cd9b131c720026c -#: ../source/includes/toc/table-method-sh.rst:38 -msgid "Returns help text for the ``sh`` methods." -msgstr "" - -# cf83357aa8c64136a43111364f28e997 -#: ../source/includes/toc/table-method-sh.rst:40 -msgid ":method:`sh.isBalancerRunning()`" -msgstr "" - -# bede9980159540cab686f993556e71ca -#: ../source/includes/toc/table-method-sh.rst:40 -msgid "" -"Returns a boolean to report if the balancer process is currently " -"migrating chunks." -msgstr "" - -# 34371b5ce41246b1ad83fdfd1b8365e7 -#: ../source/includes/toc/table-method-sh.rst:42 -msgid ":method:`sh.moveChunk()`" -msgstr "" - -# 2e2b004ce40640d3bb0d287c7a56dc5c -#: ../source/includes/toc/table-method-sh.rst:42 -msgid "Migrates a :term:`chunk` in a :term:`sharded cluster`." -msgstr "" - -# aa89ba77b0c3476db90660843b8c64c6 -#: ../source/includes/toc/table-method-sh.rst:44 -msgid ":method:`sh.removeShardTag()`" -msgstr "" - -# 1ea890a819ef47e08df76eaac64a3b3d -#: ../source/includes/toc/table-method-sh.rst:44 -msgid "In MongoDB 3.4, this method aliases to :method:`sh.removeShardFromZone()`." -msgstr "" - -# 0a6029e20d2f4a88a1764492e11bb1ff -#: ../source/includes/toc/table-method-sh.rst:46 -msgid ":method:`sh.removeShardFromZone()`" -msgstr "" - -# 1583bcc9fd6841c2942529ae17e46713 -#: ../source/includes/toc/table-method-sh.rst:46 -msgid "" -"Removes the association between a shard and a zone. Use to manage " -":ref:`zone sharding `." -msgstr "" - -# ca56617751de43a09c1ce92f09d2a38f -#: ../source/includes/toc/table-method-sh.rst:48 -msgid ":method:`sh.setBalancerState()`" -msgstr "" - -# bf58f977bb4b47d8aff10da5129c881d -#: ../source/includes/toc/table-method-sh.rst:48 -msgid "" -"Enables or disables the :term:`balancer` which migrates :term:`chunks " -"` between :term:`shards `." -msgstr "" - -# 5d651ceb77c244a9befed10f105b8dfd -#: ../source/includes/toc/table-method-sh.rst:50 -msgid ":method:`sh.shardCollection()`" -msgstr "" - -# e778fd664ae6484d9f4c66394454e1f4 -#: ../source/includes/toc/table-method-sh.rst:50 -msgid "Enables sharding for a collection." -msgstr "" - -# 9aaa1b1b859d41ecbfe9c69f1be64da2 -#: ../source/includes/toc/table-method-sh.rst:52 -msgid ":method:`sh.splitAt()`" -msgstr "" - -# a67d3c060c92416c9d522cbe2b4329db -#: ../source/includes/toc/table-method-sh.rst:52 -msgid "" -"Divides an existing :term:`chunk` into two chunks using a specific value " -"of the :term:`shard key` as the dividing point." -msgstr "" - -# 9cd36c62ac11443984d936e62bbeee91 -#: ../source/includes/toc/table-method-sh.rst:54 -msgid ":method:`sh.splitFind()`" -msgstr "" - -# e92c72cefd274ed88abf6e7c8b9871f3 -#: ../source/includes/toc/table-method-sh.rst:54 -msgid "" -"Divides an existing :term:`chunk` that contains a document matching a " -"query into two approximately equal chunks." -msgstr "" - -# b8ed0d98eea748c39cd63bf1a69aa5f5 -#: ../source/includes/toc/table-method-sh.rst:56 -msgid ":method:`sh.startBalancer()`" -msgstr "" - -# 1218fee698b7426fb05702e24f24e213 -#: ../source/includes/toc/table-method-sh.rst:56 -msgid "Enables the :term:`balancer` and waits for balancing to start." -msgstr "" - -# cf3d8ff8006b4974aa3f85a4afca599f -#: ../source/includes/toc/table-method-sh.rst:58 -msgid ":method:`sh.status()`" -msgstr "" - -# dbd6d7b4311a41038e02822f677a5ec8 -#: ../source/includes/toc/table-method-sh.rst:58 -msgid "" -"Reports on the status of a :term:`sharded cluster`, as " -":method:`db.printShardingStatus()`." -msgstr "" - -# 3c542f38f32a4ca2a80a5a5049426ceb -#: ../source/includes/toc/table-method-sh.rst:60 -msgid ":method:`sh.stopBalancer()`" -msgstr "" - -# d11dd478a0f046d7a9d4a27b5631283a -#: ../source/includes/toc/table-method-sh.rst:60 -msgid "" -"Disables the :term:`balancer` and waits for any in progress balancing " -"rounds to complete." -msgstr "" - -# 16baf69073374d72bedb2cb7073909a8 -#: ../source/includes/toc/table-method-sh.rst:62 -msgid ":method:`sh.waitForBalancer()`" -msgstr "" - -# f1738f5fc58d40548bcfcb3bd3c84df2 -#: ../source/includes/toc/table-method-sh.rst:62 -msgid "Internal. Waits for the balancer state to change." -msgstr "" - -# 889a915f464d4a9991069193b240840a -#: ../source/includes/toc/table-method-sh.rst:64 -msgid ":method:`sh.waitForBalancerOff()`" -msgstr "" - -# 3f3646bf0f6f4e0cb3587090f91c55da -#: ../source/includes/toc/table-method-sh.rst:64 -msgid "Internal. Waits until the balancer stops running." -msgstr "" - -# a0ead599ecaf4e6fa791e982bc23d8d6 -#: ../source/includes/toc/table-method-sh.rst:66 -msgid ":method:`sh.waitForDLock()`" -msgstr "" - -# d72394ccfbe64e80bfcddafdb68ec488 -#: ../source/includes/toc/table-method-sh.rst:66 -msgid "Internal. Waits for a specified distributed :term:`sharded cluster` lock." -msgstr "" - -# 2407c451bf4044648f028a06046384ea -#: ../source/includes/toc/table-method-sh.rst:68 -msgid ":method:`sh.waitForPingChange()`" -msgstr "" - -# 181b353e1d7041c09042a65d8d9f07aa -#: ../source/includes/toc/table-method-sh.rst:68 -msgid "" -"Internal. Waits for a change in ping state from one of the " -":program:`mongos` in the sharded cluster." -msgstr "" - -# 5cfc77a33ffb460d84f86ddfc4dade26 -#: ../source/reference/sharding.txt:19 -msgid "Sharding Database Commands" -msgstr "" - -# eac9e37e4ff24cefb564612965af8e18 -#: ../source/reference/sharding.txt:21 -msgid "" -"The following database commands support :term:`sharded clusters `." -msgstr "" - -# 0afea477cd0c43ed848fe8751506305c -#: ../source/includes/toc/table-command-sharding.rst:4 -msgid ":dbcommand:`flushRouterConfig`" -msgstr "" - -# ef2d56b6bbb7408c9e05e4b45b43debc -#: ../source/includes/toc/table-command-sharding.rst:4 -msgid "Forces an update to the cluster metadata cached by a :program:`mongos`." -msgstr "" - -# 56b3a2b6de334798815049a7b050ac65 -#: ../source/includes/toc/table-command-sharding.rst:6 -msgid ":dbcommand:`addShard`" -msgstr "" - -# dbad698bef9e49219e99e68102527af4 -#: ../source/includes/toc/table-command-sharding.rst:6 -msgid "Adds a :term:`shard` to a :term:`sharded cluster`." -msgstr "" - -# 40be187414ba4e48a833c1468778d31c -#: ../source/includes/toc/table-command-sharding.rst:8 -msgid ":dbcommand:`balancerStart`" -msgstr "" - -# aa18f36a664448edb385a38a737207ff -#: ../source/includes/toc/table-command-sharding.rst:8 -msgid "Starts a balancer thread." -msgstr "" - -# 1dda10cb950a4033ba10fa22a118fab7 -#: ../source/includes/toc/table-command-sharding.rst:10 -msgid ":dbcommand:`balancerStatus`" -msgstr "" - -# 877cf1f737cb4f45b6ad0672ec0c69fd -#: ../source/includes/toc/table-command-sharding.rst:10 -msgid "Returns information on the balancer status." -msgstr "" - -# a8b511f7390946dd83de9488fef2d4fc -#: ../source/includes/toc/table-command-sharding.rst:12 -msgid ":dbcommand:`balancerStop`" -msgstr "" - -# 30f7e35652d5461b8dcab36f9510694f -#: ../source/includes/toc/table-command-sharding.rst:12 -msgid "Stops the balancer thread." -msgstr "" - -# 6c14d52795fb41b4a151778efd4279e2 -#: ../source/includes/toc/table-command-sharding.rst:14 -msgid ":dbcommand:`cleanupOrphaned`" -msgstr "" - -# 7e718630965b4ec08666339a61fb1dd4 -#: ../source/includes/toc/table-command-sharding.rst:14 -msgid "" -"Removes orphaned data with shard key values outside of the ranges of the " -"chunks owned by a shard." -msgstr "" - -# be7f85a5379649918bd30098aa8a48c0 -#: ../source/includes/toc/table-command-sharding.rst:16 -msgid ":dbcommand:`checkShardingIndex`" -msgstr "" - -# ee93097386a14139834a318681492da9 -#: ../source/includes/toc/table-command-sharding.rst:16 -msgid "Internal command that validates index on shard key." -msgstr "" - -# c3e3ee6b80914cf889ecf20fa32534ab -#: ../source/includes/toc/table-command-sharding.rst:18 -msgid ":dbcommand:`enableSharding`" -msgstr "" - -# 7c32f9c4f36b4ce4959db343f6c9475a -#: ../source/includes/toc/table-command-sharding.rst:20 -msgid ":dbcommand:`listShards`" -msgstr "" - -# d1d5fb2687354249b12fc3ae0f7f524b -#: ../source/includes/toc/table-command-sharding.rst:20 -msgid "Returns a list of configured shards." -msgstr "" - -# e32dfec4ecad49e487b9b6980f1bd6a7 -#: ../source/includes/toc/table-command-sharding.rst:22 -msgid ":dbcommand:`removeShard`" -msgstr "" - -# 4db24da4e18540ef9fa4dd0a07f78a6d -#: ../source/includes/toc/table-command-sharding.rst:22 -msgid "Starts the process of removing a shard from a sharded cluster." -msgstr "" - -# 4493b49db5dc45abb1740b9f52321e02 -#: ../source/includes/toc/table-command-sharding.rst:24 -msgid ":dbcommand:`getShardMap`" -msgstr "" - -# e4b1982925cd4647b73493d02378f556 -#: ../source/includes/toc/table-command-sharding.rst:24 -msgid "Internal command that reports on the state of a sharded cluster." -msgstr "" - -# e60e0c527589402e8c7583f0d82542ec -#: ../source/includes/toc/table-command-sharding.rst:26 -msgid ":dbcommand:`getShardVersion`" -msgstr "" - -# f0620d5bea7640cf909d7b0c9a8de6ba -#: ../source/includes/toc/table-command-sharding.rst:26 -msgid "" -"Internal command that returns the :term:`config server `" -" version." -msgstr "" - -# e2d31ccc1bc04d709942e6e5163fab45 -#: ../source/includes/toc/table-command-sharding.rst:28 -msgid ":dbcommand:`mergeChunks`" -msgstr "" - -# c86f66be4fda4f6fa2a10a0c3a44c259 -#: ../source/includes/toc/table-command-sharding.rst:28 -msgid "Provides the ability to combine chunks on a single shard." -msgstr "" - -# 38186921c88b426096652a88a3c97e65 -#: ../source/includes/toc/table-command-sharding.rst:30 -msgid ":dbcommand:`setShardVersion`" -msgstr "" - -# 4c1a32941b5b4eb2a4c64c11ffe29c4c -#: ../source/includes/toc/table-command-sharding.rst:30 -msgid "" -"Internal command to sets the :term:`config server ` " -"version." -msgstr "" - -# 1a3b5ae92a744003ae1f47217b47540f -#: ../source/includes/toc/table-command-sharding.rst:32 -msgid ":dbcommand:`shardCollection`" -msgstr "" - -# 2e286acb428f4375a9119dd510460951 -#: ../source/includes/toc/table-command-sharding.rst:32 -msgid "" -"Enables the sharding functionality for a collection, allowing the " -"collection to be sharded." -msgstr "" - -# 068b83846ba34931b6d519b1cfd3d888 -#: ../source/includes/toc/table-command-sharding.rst:34 -msgid ":dbcommand:`shardingState`" -msgstr "" - -# 38b45422b5dd40bfb232268a67be6fb7 -#: ../source/includes/toc/table-command-sharding.rst:34 -msgid "Reports whether the :program:`mongod` is a member of a sharded cluster." -msgstr "" - -# 255044508d9547de859165fdcb4e1078 -#: ../source/includes/toc/table-command-sharding.rst:36 -msgid ":dbcommand:`unsetSharding`" -msgstr "" - -# 8c967242edcf4a7c8641663e0709111d -#: ../source/includes/toc/table-command-sharding.rst:36 -msgid "" -"Internal command that affects connections between instances in a MongoDB " -"deployment." -msgstr "" - -# 14f3b143847441269bf66bd04ffb175e -#: ../source/includes/toc/table-command-sharding.rst:38 -msgid ":dbcommand:`split`" -msgstr "" - -# 711bea0f3945431cad080e6eecd55326 -#: ../source/includes/toc/table-command-sharding.rst:38 -msgid "Creates a new :term:`chunk`." -msgstr "" - -# 1cab7a5d844d41eba6cc8c9a87a1f382 -#: ../source/includes/toc/table-command-sharding.rst:40 -msgid ":dbcommand:`splitChunk`" -msgstr "" - -# a5b4902ddb4249348804e4942b2d4095 -#: ../source/includes/toc/table-command-sharding.rst:40 -msgid "" -"Internal command to split chunk. Instead use the methods " -":method:`sh.splitFind()` and :method:`sh.splitAt()`." -msgstr "" - -# 7b40f09ea7844eb99e6e73d3e200d8bc -#: ../source/includes/toc/table-command-sharding.rst:42 -msgid ":dbcommand:`splitVector`" -msgstr "" - -# 8d9d8709fa5d459aa31922f579a84d3f -#: ../source/includes/toc/table-command-sharding.rst:42 -msgid "Internal command that determines split points." -msgstr "" - -# 137fdee0857145c0bef2be87bb8616d5 -#: ../source/includes/toc/table-command-sharding.rst:44 -msgid ":dbcommand:`medianKey`" -msgstr "" - -# b930ee91d01d4653bd8512984e48acc2 -#: ../source/includes/toc/table-command-sharding.rst:44 -msgid "Deprecated internal command. See :dbcommand:`splitVector`." -msgstr "" - -# f10a8dabe6e542ae9d8311f3cb9ec2c1 -#: ../source/includes/toc/table-command-sharding.rst:46 -msgid ":dbcommand:`moveChunk`" -msgstr "" - -# a6cea444a7d94a6a9fd52b4e9cd2d34a -#: ../source/includes/toc/table-command-sharding.rst:46 -msgid "Internal command that migrates chunks between shards." -msgstr "" - -# 159f1f7253274462b2762e9eb1c04075 -#: ../source/includes/toc/table-command-sharding.rst:48 -msgid ":dbcommand:`movePrimary`" -msgstr "" - -# 06c255e421ae4f83bca88f008de83708 -#: ../source/includes/toc/table-command-sharding.rst:48 -msgid "" -"Reassigns the :term:`primary shard` when removing a shard from a sharded " -"cluster." -msgstr "" - -# a7afe01269e24b85b8d295e10a3cd5db -#: ../source/includes/toc/table-command-sharding.rst:50 -msgid ":dbcommand:`isdbgrid`" -msgstr "" - -# 41efda482fa341fe925a438d0d18dd48 -#: ../source/includes/toc/table-command-sharding.rst:50 -msgid "Verifies that a process is a :program:`mongos`." -msgstr "" - -# 714991326b384d77b3911f7d507cc1bd -#: ../source/includes/toc/table-command-sharding.rst:52 -msgid ":dbcommand:`addShardToZone`" -msgstr "" - -# a9818a4a911546a9b3fa2c259dee08e5 -#: ../source/includes/toc/table-command-sharding.rst:52 -msgid "" -"Associates a shard with a :term:`zone`. Supports configuring :ref:`zones " -"` in sharded clusters." -msgstr "" - -# b2916c0bd29040fc84ac6e9f897e8c1b -#: ../source/includes/toc/table-command-sharding.rst:54 -msgid ":dbcommand:`removeShardFromZone`" -msgstr "" - -# 0ef316f7e5944d67b05500eae1d1db1e -#: ../source/includes/toc/table-command-sharding.rst:54 -msgid "" -"Removes the association between a shard and a :term:`zone`. Supports " -"configuring :ref:`zones ` in sharded clusters." -msgstr "" - -# 7a75a2978f4f40508878e9e97dda86e4 -#: ../source/includes/toc/table-command-sharding.rst:56 -msgid ":dbcommand:`updateZoneKeyRange`" -msgstr "" - -# 4111653c8c1b43298bd1603fbfa4bbf2 -#: ../source/includes/toc/table-command-sharding.rst:56 -msgid "" -"Adds or removes the association between a range of sharded data and a " -":term:`zone`. Supports configuring :ref:`zones ` in " -"sharded clusters." -msgstr "" - -# f66588b329e846e8bc9873d7669fb8db -#: ../source/reference/sharding.txt:27 -msgid "Reference Documentation" -msgstr "" - -# 3bab1f3adfd645a6a3a164825a72273f -#: ../source/includes/toc/dfn-list-sharding-reference.rst:4 -msgid ":doc:`Operational Restrictions `" -msgstr "" - -# ec8b2576d6324d908c30f6b01c8c81f1 -#: ../source/includes/toc/dfn-list-sharding-reference.rst:4 -msgid "Requirement for deploying a sharded cluster" -msgstr "" - -# 166365fbd49447379d620af770800439 -#: ../source/includes/toc/dfn-list-sharding-reference.rst:7 -msgid ":doc:`/tutorial/troubleshoot-sharded-clusters`" -msgstr "" - -# a5c8c7b2323740399d779f34ab3992de -#: ../source/includes/toc/dfn-list-sharding-reference.rst:7 -msgid "Common strategies for troubleshooting sharded cluster deployments." -msgstr "" - -# 6ca5bb7e0da44d0a95eecf643a527681 -#: ../source/includes/toc/dfn-list-sharding-reference.rst:10 -msgid ":doc:`/reference/config-database`" -msgstr "" - -# b4241835a9bd4964a14799337d332c5d -#: ../source/includes/toc/dfn-list-sharding-reference.rst:10 -msgid "" -"Complete documentation of the content of the ``local`` database that " -"MongoDB uses to store sharded cluster metadata." -msgstr "" - -#~ msgid "Removes the association between a shard and a shard tag shard tag." -#~ msgstr "" - -# f655291265a848c493d6c19ede02bebf -#~ msgid ":method:`sh._adminCommand`" -#~ msgstr "" - -# d4b24a8905d54ef89efffe704f86f5fe -#~ msgid "" -#~ "Associates a shard with a tag, to" -#~ " support :doc:`tag aware sharding `." -#~ msgstr "" - -# 0ede1defae5740b5a13614bd843e1533 -#~ msgid "" -#~ "Associates range of shard keys with " -#~ "a shard tag, to support :doc:`tag " -#~ "aware sharding `." -#~ msgstr "" - -# 1347d7f5569845b5b3ed1e60ea94929e -#~ msgid "" -#~ "Returns the name of a :program:`mongos`" -#~ " that's responsible for the balancer " -#~ "process." -#~ msgstr "" - -#~ msgid "Removes the association between a shard and a shard tag." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/sql-aggregation-comparison.po b/locale/es/LC_MESSAGES/reference/sql-aggregation-comparison.po deleted file mode 100644 index 99ad07253f0..00000000000 --- a/locale/es/LC_MESSAGES/reference/sql-aggregation-comparison.po +++ /dev/null @@ -1,333 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:52+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# c516e252fdc14e3e88ba033b293de2fc -#: ../source/reference/sql-aggregation-comparison.txt:3 -msgid "SQL to Aggregation Mapping Chart" -msgstr "" - -# 276d7d0a38f04411a037eab86a84d9c3 -#: ../source/reference/sql-aggregation-comparison.txt -msgid "On this page" -msgstr "" - -# 2be56dcf253445b982f1e681f1709566 -#: ../source/reference/sql-aggregation-comparison.txt:17 -msgid "" -"The :doc:`aggregation pipeline ` allows " -"MongoDB to provide native aggregation capabilities that corresponds to " -"many common data aggregation operations in SQL." -msgstr "" - -# 1c3f7e4ec16a4a6da90509f2f1f2c6d0 -#: ../source/reference/sql-aggregation-comparison.txt:21 -msgid "" -"The following table provides an overview of common SQL aggregation terms," -" functions, and concepts and the corresponding MongoDB :ref:`aggregation " -"operators `:" -msgstr "" - -# 249f79567f224a39b1b290c3ed4d82be -#: ../source/includes/table/sql-to-agg-terms.rst:4 -msgid "SQL Terms, Functions, and Concepts" -msgstr "" - -# 22bd4ae82035416c9a709f5e0cbfda6e -#: ../source/includes/table/sql-to-agg-terms.rst:6 -msgid "MongoDB Aggregation Operators" -msgstr "" - -# 3b53f6b43b5540f3a9573b07bcee343c -#: ../source/includes/table/sql-to-agg-terms.rst:8 -msgid "WHERE" -msgstr "" - -# 38db0273b1414d73971a70394c902b03 -# 79457f24de9a4e46a837f703355c86bc -#: ../source/includes/table/sql-to-agg-terms.rst:10 -#: ../source/includes/table/sql-to-agg-terms.rst:18 -msgid ":pipeline:`$match`" -msgstr "" - -# d0ab4630578a49a89975e81ad2e7227d -#: ../source/includes/table/sql-to-agg-terms.rst:12 -msgid "GROUP BY" -msgstr "" - -# ac18bee9e4f74abba78830bd39819d78 -#: ../source/includes/table/sql-to-agg-terms.rst:14 -msgid ":pipeline:`$group`" -msgstr "" - -# e802439fe6364747b1d698daf3e18206 -#: ../source/includes/table/sql-to-agg-terms.rst:16 -msgid "HAVING" -msgstr "" - -# 9ffa2aa39ccc41a79bdc7e8ec9b4db7d -#: ../source/includes/table/sql-to-agg-terms.rst:20 -msgid "SELECT" -msgstr "" - -# 3ffd663ada2648dfa3d8921f797d85d8 -#: ../source/includes/table/sql-to-agg-terms.rst:22 -msgid ":pipeline:`$project`" -msgstr "" - -# 064e4a94f6c94b5d9234d78b08080e52 -#: ../source/includes/table/sql-to-agg-terms.rst:24 -msgid "ORDER BY" -msgstr "" - -# 1b715deda5ef4be78a2e62822ff02a0c -#: ../source/includes/table/sql-to-agg-terms.rst:26 -msgid ":pipeline:`$sort`" -msgstr "" - -# 326bbab33df94663af0ddbb33ce30c55 -#: ../source/includes/table/sql-to-agg-terms.rst:28 -msgid "LIMIT" -msgstr "" - -# 94d42c5e6b3d4460a94d22c4cce2672b -#: ../source/includes/table/sql-to-agg-terms.rst:30 -msgid ":pipeline:`$limit`" -msgstr "" - -# 64a6a8ad6f894b5b8f9096645a43acb8 -#: ../source/includes/table/sql-to-agg-terms.rst:32 -msgid "SUM()" -msgstr "" - -# da523d73fb0e4158b78ad84121a59876 -# 1a5b6a34597744d9ad2b9ecf9f5a4371 -#: ../source/includes/table/sql-to-agg-terms.rst:34 -#: ../source/includes/table/sql-to-agg-terms.rst:38 -msgid ":group:`$sum`" -msgstr "" - -# ab9b91e1a07b4bad9e4ef4b98d45791b -#: ../source/includes/table/sql-to-agg-terms.rst:36 -msgid "COUNT()" -msgstr "" - -# 3807357ca72141429de806b92a6920dc -#: ../source/includes/table/sql-to-agg-terms.rst:40 -msgid "join" -msgstr "" - -# 8113548245cc4a659edee1435fb22e1b -#: ../source/includes/table/sql-to-agg-terms.rst:42 -msgid ":pipeline:`$lookup`" -msgstr "" - -# 60a38593a679473c9fc5676fea017285 -#: ../source/reference/sql-aggregation-comparison.txt:28 -msgid "Examples" -msgstr "" - -# 6edc64f53be04fcb94340d21e4aeef27 -#: ../source/reference/sql-aggregation-comparison.txt:30 -msgid "" -"The following table presents a quick reference of SQL aggregation " -"statements and the corresponding MongoDB statements. The examples in the " -"table assume the following conditions:" -msgstr "" - -# 32d34688d3114c81a64d729e6b46e26c -#: ../source/reference/sql-aggregation-comparison.txt:34 -msgid "" -"The SQL examples assume *two* tables, ``orders`` and ``order_lineitem`` " -"that join by the ``order_lineitem.order_id`` and the ``orders.id`` " -"columns." -msgstr "" - -# 8ee1f5735e2e49fb89d642b7f7a1fee4 -#: ../source/reference/sql-aggregation-comparison.txt:38 -msgid "" -"The MongoDB examples assume *one* collection ``orders`` that contain " -"documents of the following prototype:" -msgstr "" - -# 3fcfee3947d249249fa63a49874fd823 -#: ../source/includes/table/sql-to-agg-examples.rst:4 -msgid "SQL Example" -msgstr "" - -# a5b07f2f618f458cac97d359e780da32 -#: ../source/includes/table/sql-to-agg-examples.rst:6 -msgid "MongoDB Example" -msgstr "" - -# 71dd1b89f22047fcb2bcdbed0bd9933b -#: ../source/includes/table/sql-to-agg-examples.rst:8 -msgid "Description" -msgstr "" - -# 58f82455b2cb45bba7752f0e9fa430fd -#: ../source/includes/table/sql-to-agg-examples.rst:29 -msgid "Count all records from ``orders``" -msgstr "" - -# ae91c140f4104753bc66ab422bd97078 -#: ../source/includes/table/sql-to-agg-examples.rst:52 -msgid "Sum the ``price`` field from ``orders``" -msgstr "" - -# 77179d17ff4f4408b2bdeb22b5c344f0 -#: ../source/includes/table/sql-to-agg-examples.rst:77 -msgid "For each unique ``cust_id``, sum the ``price`` field." -msgstr "" - -# 4ba3f5b2bb664a0c945a8495dd31d255 -#: ../source/includes/table/sql-to-agg-examples.rst:104 -msgid "" -"For each unique ``cust_id``, sum the ``price`` field, results sorted by " -"sum." -msgstr "" - -# 4f88d139f58847e4acd20bc4513384e0 -#: ../source/includes/table/sql-to-agg-examples.rst:139 -msgid "" -"For each unique ``cust_id``, ``ord_date`` grouping, sum the ``price`` " -"field. Excludes the time portion of the date." -msgstr "" - -# 77f282b663074a58a853a8657a09e121 -#: ../source/includes/table/sql-to-agg-examples.rst:168 -msgid "" -"For ``cust_id`` with multiple records, return the ``cust_id`` and the " -"corresponding record count." -msgstr "" - -# 79e99625ea674cb1805cf246e4960261 -#: ../source/includes/table/sql-to-agg-examples.rst:205 -msgid "" -"For each unique ``cust_id``, ``ord_date`` grouping, sum the ``price`` " -"field and return only where the sum is greater than 250. Excludes the " -"time portion of the date." -msgstr "" - -# 966f9ed6acdd43a0a80593364dbbaaed -#: ../source/includes/table/sql-to-agg-examples.rst:235 -msgid "For each unique ``cust_id`` with status ``A``, sum the ``price`` field." -msgstr "" - -# 05c99aa7dd14440c887313ca5e8bfa1c -#: ../source/includes/table/sql-to-agg-examples.rst:265 -msgid "" -"For each unique ``cust_id`` with status ``A``, sum the ``price`` field " -"and return only where the sum is greater than 250." -msgstr "" - -# 11e1681b120a40db95e8264b646d2cdf -#: ../source/includes/table/sql-to-agg-examples.rst:296 -msgid "" -"For each unique ``cust_id``, sum the corresponding line item ``qty`` " -"fields associated with the orders." -msgstr "" - -# 95d6777bb7fb4c01a94c3cf4cb0e7474 -#: ../source/includes/table/sql-to-agg-examples.rst:339 -msgid "" -"Count the number of distinct ``cust_id``, ``ord_date`` groupings. " -"Excludes the time portion of the date." -msgstr "" - -# 5b7d9e5e8c5b4a1687fa6ee320b0b6e5 -#: ../source/includes/extracts/additional-resources-sql-agg-comparison.rst:4 -msgid "Additional Resources" -msgstr "" - -# 7710a1a0147648a194e2af223d1d6f85 -#: ../source/includes/extracts/additional-resources-sql-agg-comparison.rst:6 -msgid "" -"`MongoDB and MySQL Compared `_" -msgstr "" - -# b5fd0dd9065647419b5487a3df9cfa08 -#: ../source/includes/extracts/additional-resources-sql-agg-comparison.rst:7 -msgid "" -"`Quick Reference Cards `_" -msgstr "" - -# 59da911495f0465e82064cadf1f4ec5c -#: ../source/includes/extracts/additional-resources-sql-agg-comparison.rst:8 -msgid "" -"`MongoDB Database Modernization Consulting Package " -"`_" -msgstr "" - -#~ msgid "" -#~ "The :doc:`aggregation pipeline `" -#~ " allows MongoDB to provide native " -#~ "aggregation capabilities that corresponds to" -#~ " many common data aggregation operations" -#~ " in SQL. If you're new to " -#~ "MongoDB you might want to consider " -#~ "the :doc:`/faq` section for a selection" -#~ " of common questions." -#~ msgstr "" - -#~ msgid "" -#~ "The MongoDB statements prefix the names" -#~ " of the fields from the " -#~ ":term:`documents ` in the collection" -#~ " ``orders`` with a ``$`` character " -#~ "when they appear as operands to " -#~ "the aggregation operations." -#~ msgstr "" - -#~ msgid "" -#~ "For each unique ``cust_id``, ``ord_date`` " -#~ "grouping, sum the ``price`` field." -#~ msgstr "" - -#~ msgid "" -#~ "For each unique ``cust_id``, ``ord_date`` " -#~ "grouping, sum the ``price`` field and" -#~ " return only where the sum is " -#~ "greater than 250." -#~ msgstr "" - -#~ msgid "Count the number of distinct ``cust_id``, ``ord_date`` groupings." -#~ msgstr "" - -# 3b2e55817dd2491aa3fb6e342b19ee2d -#~ msgid "" -#~ "No direct corresponding operator; *however*," -#~ " the :pipeline:`$unwind` operator allows " -#~ "for somewhat similar functionality, but " -#~ "with fields embedded within the " -#~ "document." -#~ msgstr "" - -#~ msgid "" -#~ "The :doc:`aggregation pipeline `" -#~ " allows MongoDB to provide native " -#~ "aggregation capabilities that corresponds to" -#~ " many common data aggregation operations" -#~ " in SQL." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/sql-comparison.po b/locale/es/LC_MESSAGES/reference/sql-comparison.po deleted file mode 100644 index 62bc34fd3fe..00000000000 --- a/locale/es/LC_MESSAGES/reference/sql-comparison.po +++ /dev/null @@ -1,577 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:43+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 83d7e5e5c0104712aa10f1c43703ce5e -#: ../source/reference/sql-comparison.txt:3 -msgid "SQL to MongoDB Mapping Chart" -msgstr "" - -# 82c3e10d1cff4ae8bac5570e57e6d836 -#: ../source/reference/sql-comparison.txt -msgid "On this page" -msgstr "" - -# 83f282f2bc294c6384e5e11f3dba93cc -#: ../source/reference/sql-comparison.txt:17 -msgid "" -"In addition to the charts that follow, you might want to consider the " -":doc:`/faq` section for a selection of common questions about MongoDB." -msgstr "" - -# 99cac33505794a7f9c461fbf76ab2ca8 -#: ../source/reference/sql-comparison.txt:21 -msgid "Terminology and Concepts" -msgstr "" - -# 6025d45947a541a7af683b40d19fea13 -#: ../source/reference/sql-comparison.txt:23 -msgid "" -"The following table presents the various SQL terminology and concepts and" -" the corresponding MongoDB terminology and concepts." -msgstr "" - -# 2a322820ccfc4dd8968f7a3d0f293881 -#: ../source/includes/table/sql-to-mongo-terms.rst:4 -msgid "SQL Terms/Concepts" -msgstr "" - -# 1479a6d18b5e4555a322ece747339e1a -#: ../source/includes/table/sql-to-mongo-terms.rst:6 -msgid "MongoDB Terms/Concepts" -msgstr "" - -# 21f40b62b1864f69b983ef109a91496e -#: ../source/includes/table/sql-to-mongo-terms.rst:8 -msgid "database" -msgstr "" - -# b8562d4ebfb8424eb34a586698a1db84 -#: ../source/includes/table/sql-to-mongo-terms.rst:10 -msgid ":term:`database`" -msgstr "" - -# e2db38771e1f45529a3c5e5236b432b6 -#: ../source/includes/table/sql-to-mongo-terms.rst:12 -msgid "table" -msgstr "" - -# 7ccf7f5baea24f16b0ae3702e7160ae9 -#: ../source/includes/table/sql-to-mongo-terms.rst:14 -msgid ":term:`collection`" -msgstr "" - -# 8916aa65431b415690120093349f8205 -#: ../source/includes/table/sql-to-mongo-terms.rst:16 -msgid "row" -msgstr "" - -# 705e138e28bf4b09b67ce59815c44e57 -#: ../source/includes/table/sql-to-mongo-terms.rst:18 -msgid ":term:`document` or :term:`BSON` document" -msgstr "" - -# 49a996fe6922401994ac29830baa841b -#: ../source/includes/table/sql-to-mongo-terms.rst:20 -msgid "column" -msgstr "" - -# a8a0e0a555d7419dae05588e72d0e41b -#: ../source/includes/table/sql-to-mongo-terms.rst:22 -msgid ":term:`field`" -msgstr "" - -# e35b41bea64e4c32a37999b98a1734b4 -#: ../source/includes/table/sql-to-mongo-terms.rst:24 -msgid "index" -msgstr "" - -# 6763e792708249f2ad3038be3b927a35 -#: ../source/includes/table/sql-to-mongo-terms.rst:26 -msgid ":term:`index`" -msgstr "" - -# d3f439b0a7f64226ba311f934000b7be -#: ../source/includes/table/sql-to-mongo-terms.rst:28 -msgid "table joins" -msgstr "" - -# beb5ea0878484c06963adc36085d0af5 -#: ../source/includes/table/sql-to-mongo-terms.rst:30 -msgid "embedded documents and linking" -msgstr "" - -# ee2781e9a5434ee1aeaca81d1972a770 -#: ../source/includes/table/sql-to-mongo-terms.rst:32 -msgid "primary key" -msgstr "" - -# e338386d16ba471aaa5174a6cd3e6522 -#: ../source/includes/table/sql-to-mongo-terms.rst:34 -msgid "Specify any unique column or column combination as primary key." -msgstr "" - -# 28b5a0225a0b4d3280455bb54dd7d8f7 -#: ../source/includes/table/sql-to-mongo-terms.rst:38 -msgid ":term:`primary key`" -msgstr "" - -# 049837db81174990ba93727ba92671ae -#: ../source/includes/table/sql-to-mongo-terms.rst:40 -msgid "In MongoDB, the primary key is automatically set to the :term:`_id` field." -msgstr "" - -# 13fcc548b82546acae2c61c46dcff306 -#: ../source/includes/table/sql-to-mongo-terms.rst:44 -msgid "aggregation (e.g. group by)" -msgstr "" - -# 810c9ae0fb7c40698da6872d8920f154 -#: ../source/includes/table/sql-to-mongo-terms.rst:46 -msgid "aggregation pipeline" -msgstr "" - -# 75da9064c8b84f58985fcbc57f0c57e7 -#: ../source/includes/table/sql-to-mongo-terms.rst:48 -msgid "See the :doc:`/reference/sql-aggregation-comparison`." -msgstr "" - -# 1a4e14a27ec64c66b3685e74467bbd9e -#: ../source/reference/sql-comparison.txt:29 -msgid "Executables" -msgstr "" - -# d91596cfa33047668ee8fef3e8517a92 -#: ../source/reference/sql-comparison.txt:31 -msgid "" -"The following table presents some database executables and the " -"corresponding MongoDB executables. This table is *not* meant to be " -"exhaustive." -msgstr "" - -# 80a5e52a7c744d58b8b885faa0c5aa5b -#: ../source/includes/table/sql-to-mongo-executables.rst:6 -msgid "MongoDB" -msgstr "" - -# 6de18cbcd5f549929fd1429cb30fb60f -#: ../source/includes/table/sql-to-mongo-executables.rst:8 -msgid "MySQL" -msgstr "" - -# c93acd45f2874de1bdd9fdc6a3238a23 -#: ../source/includes/table/sql-to-mongo-executables.rst:10 -msgid "Oracle" -msgstr "" - -# f48ae3e447554755901284bc1e98303e -#: ../source/includes/table/sql-to-mongo-executables.rst:12 -msgid "Informix" -msgstr "" - -# 0ca45fae5f4e4d5eb9bc74373e31e59b -#: ../source/includes/table/sql-to-mongo-executables.rst:14 -msgid "DB2" -msgstr "" - -# f7f37477196f47a7a7621b68fa6d4d5c -#: ../source/includes/table/sql-to-mongo-executables.rst:16 -msgid "Database Server" -msgstr "" - -# 78ed42b9b74546178818294a72d1b0a6 -#: ../source/includes/table/sql-to-mongo-executables.rst:18 -msgid ":program:`mongod`" -msgstr "" - -# d243e8f853974f94bb2e5dbe0b820815 -#: ../source/includes/table/sql-to-mongo-executables.rst:20 -msgid "``mysqld``" -msgstr "" - -# 1f93da4e449e4095bcc80d91ff363bb2 -#: ../source/includes/table/sql-to-mongo-executables.rst:22 -msgid "``oracle``" -msgstr "" - -# 56ba50aabe124e28a6cac4d3763ac48e -#: ../source/includes/table/sql-to-mongo-executables.rst:24 -msgid "``IDS``" -msgstr "" - -# e9735fab445f42229b246a990090e63b -#: ../source/includes/table/sql-to-mongo-executables.rst:26 -msgid "``DB2 Server``" -msgstr "" - -# a49f0fb1bae4469ca02224e175795b28 -#: ../source/includes/table/sql-to-mongo-executables.rst:28 -msgid "Database Client" -msgstr "" - -# 0e9aec9c630b4d038ed2f06e6fd04fa2 -#: ../source/includes/table/sql-to-mongo-executables.rst:30 -msgid ":program:`mongo`" -msgstr "" - -# 58c851dba8c8492f9e285e79487f42e1 -#: ../source/includes/table/sql-to-mongo-executables.rst:32 -msgid "``mysql``" -msgstr "" - -# 53a061e2db2140dd9503e020e2e10132 -#: ../source/includes/table/sql-to-mongo-executables.rst:34 -msgid "``sqlplus``" -msgstr "" - -# c716708246b541398c179f8cf4f5fe26 -#: ../source/includes/table/sql-to-mongo-executables.rst:36 -msgid "``DB-Access``" -msgstr "" - -# 20157123cb9a4f54ad3cdf539b7e89c9 -#: ../source/includes/table/sql-to-mongo-executables.rst:38 -msgid "``DB2 Client``" -msgstr "" - -# 1771a3e466e14c3aa17b740a4dac8040 -#: ../source/reference/sql-comparison.txt:38 -msgid "Examples" -msgstr "" - -# 75d0d96f4a244b2997f1497a7ca26a2c -#: ../source/reference/sql-comparison.txt:40 -msgid "" -"The following table presents the various SQL statements and the " -"corresponding MongoDB statements. The examples in the table assume the " -"following conditions:" -msgstr "" - -# 14631357da3d459f9a0d92f491dae48b -#: ../source/reference/sql-comparison.txt:44 -msgid "The SQL examples assume a table named ``users``." -msgstr "" - -# 8da18f07667d4d2cbf98a0b879534389 -#: ../source/reference/sql-comparison.txt:46 -msgid "" -"The MongoDB examples assume a collection named ``users`` that contain " -"documents of the following prototype:" -msgstr "" - -# e37b65ee824f49e0b34ab0a0e2aacac7 -#: ../source/reference/sql-comparison.txt:59 -msgid "Create and Alter" -msgstr "" - -# bf3ebc24a7b74550a654ca54414ac696 -#: ../source/reference/sql-comparison.txt:61 -msgid "" -"The following table presents the various SQL statements related to table-" -"level actions and the corresponding MongoDB statements." -msgstr "" - -# b639a19a6eaa4fc398a7113ae434d48b -#: ../source/includes/table/sql-to-mongo-schema-examples.rst:4 -msgid "SQL Schema Statements" -msgstr "" - -# 91a0ce81c22d4342b004c8190b53e63a -#: ../source/includes/table/sql-to-mongo-schema-examples.rst:6 -msgid "MongoDB Schema Statements" -msgstr "" - -# 6309f53edbc04a7a8c20db12cd7b4a5b -#: ../source/includes/table/sql-to-mongo-schema-examples.rst:20 -msgid "" -"Implicitly created on first :method:`~db.collection.insert()` operation. " -"The primary key ``_id`` is automatically added if ``_id`` field is not " -"specified." -msgstr "" - -# d6a1a8207268481c831832d31f6002e0 -#: ../source/includes/table/sql-to-mongo-schema-examples.rst:32 -msgid "However, you can also explicitly create a collection:" -msgstr "" - -# 9809e8f1b3fd421795e91ec183a627bf -# 57b6c3fdee6a491a927db3d52beebcd2 -#: ../source/includes/table/sql-to-mongo-schema-examples.rst:46 -#: ../source/includes/table/sql-to-mongo-schema-examples.rst:69 -msgid "" -"Collections do not describe or enforce the structure of its documents; " -"i.e. there is no structural alteration at the collection level." -msgstr "" - -# a985a7d877ab4f01a2194b19f68892b2 -#: ../source/includes/table/sql-to-mongo-schema-examples.rst:50 -msgid "" -"However, at the document level, :method:`~db.collection.update()` " -"operations can add fields to existing documents using the :update:`$set` " -"operator." -msgstr "" - -# 04a5e94c231f426cb472990c47fbc904 -#: ../source/includes/table/sql-to-mongo-schema-examples.rst:73 -msgid "" -"However, at the document level, :method:`~db.collection.update()` " -"operations can remove fields from documents using the :update:`$unset` " -"operator." -msgstr "" - -# 7f1594de131d4c3bab3ae70babed7ffb -#: ../source/reference/sql-comparison.txt:66 -msgid "" -"For more information, see :method:`db.collection.insert()`, " -":method:`db.createCollection()`, :method:`db.collection.update()`, " -":update:`$set`, :update:`$unset`, :method:`db.collection.createIndex()`, " -":doc:`indexes `, :method:`db.collection.drop()`, and " -":doc:`/core/data-models`." -msgstr "" - -# b9729dd5c7794268b66b2faf07a9bd5c -#: ../source/reference/sql-comparison.txt:73 -msgid "Insert" -msgstr "" - -# 4a526d9b9d87477393c02c5c1a1e513b -#: ../source/reference/sql-comparison.txt:75 -msgid "" -"The following table presents the various SQL statements related to " -"inserting records into tables and the corresponding MongoDB statements." -msgstr "" - -# 0ad5229e5ace497c95db4b2d1d4b789f -#: ../source/includes/table/sql-to-mongo-insert-examples.rst:4 -msgid "SQL INSERT Statements" -msgstr "" - -# 44081a2efd6049d59ca22b4cf6c9d05f -#: ../source/includes/table/sql-to-mongo-insert-examples.rst:6 -msgid "MongoDB insert() Statements" -msgstr "" - -# 85f5814f3db84178afd7b2aa6e297335 -#: ../source/reference/sql-comparison.txt:80 -msgid "For more information, see :method:`db.collection.insert()`." -msgstr "" - -# 09c529fee24249229b6088d8c2cc6583 -#: ../source/reference/sql-comparison.txt:83 -msgid "Select" -msgstr "" - -# f2f29563c971427e995fad07392350dd -#: ../source/reference/sql-comparison.txt:85 -msgid "" -"The following table presents the various SQL statements related to " -"reading records from tables and the corresponding MongoDB statements." -msgstr "" - -# 1da87100a8e84a71a3eb91eafadaa7f2 -#: ../source/reference/sql-comparison.txt:90 -msgid "" -"The :method:`~db.collection.find()` method always includes the ``_id`` " -"field in the returned documents unless specifically excluded through " -":ref:`projection`. Some of the SQL queries below may include " -"an ``_id`` field to reflect this, even if the field is not included in " -"the corresponding :method:`~db.collection.find()` query." -msgstr "" - -# 0cb5facb04214fbfa7da4268a15c1258 -#: ../source/includes/table/sql-to-mongo-select-examples.rst:4 -msgid "SQL SELECT Statements" -msgstr "" - -# 24c4be5e5aab45528603c64d91749669 -#: ../source/includes/table/sql-to-mongo-select-examples.rst:6 -msgid "MongoDB find() Statements" -msgstr "" - -# 1ba0bfc012454d9d8acbf207fa17a094 -# 30b2bb0cd61a46a68ea7a212f74f58d1 -# 6f95c07a2e1747098b54830f8b5edcc4 -# e8e283d3bfc5463c9e48d5f43e8b90c5 -#: ../source/includes/table/sql-to-mongo-select-examples.rst:243 -#: ../source/includes/table/sql-to-mongo-select-examples.rst:262 -#: ../source/includes/table/sql-to-mongo-select-examples.rst:282 -#: ../source/includes/table/sql-to-mongo-select-examples.rst:314 -msgid "*or*" -msgstr "" - -# a1dc927e6e024937b19a7b053e410b4c -#: ../source/reference/sql-comparison.txt:98 -msgid "" -"For more information, see :method:`db.collection.find()`, " -":method:`db.collection.distinct()`, :method:`db.collection.findOne()`, " -":query:`$ne` :query:`$and`, :query:`$or`, :query:`$gt`, :query:`$lt`, " -":query:`$exists`, :query:`$lte`, :query:`$regex`, " -":method:`~cursor.limit()`, :method:`~cursor.skip()`, " -":method:`~cursor.explain()`, :method:`~cursor.sort()`, and " -":method:`~cursor.count()`." -msgstr "" - -# 9a8013f95589433980cd8d0018379191 -#: ../source/reference/sql-comparison.txt:108 -msgid "Update Records" -msgstr "" - -# 6c4c631b0ba246c0a2bbce4877cab5ee -#: ../source/reference/sql-comparison.txt:110 -msgid "" -"The following table presents the various SQL statements related to " -"updating existing records in tables and the corresponding MongoDB " -"statements." -msgstr "" - -# d13ae815935b44549616d41be2a4c98b -#: ../source/includes/table/sql-to-mongo-update-examples.rst:4 -msgid "SQL Update Statements" -msgstr "" - -# b4524bb4cfbb4c91a40865475ef2c3c1 -#: ../source/includes/table/sql-to-mongo-update-examples.rst:6 -msgid "MongoDB update() Statements" -msgstr "" - -# f3d1dec2c03149df8c1d7d2574910538 -#: ../source/reference/sql-comparison.txt:116 -msgid "" -"For more information, see :method:`db.collection.update()`, " -":update:`$set`, :update:`$inc`, and :query:`$gt`." -msgstr "" - -# cc0699fab456429c8297184e29ce985a -#: ../source/reference/sql-comparison.txt:120 -msgid "Delete Records" -msgstr "" - -# fafa27c97b9e471093fc6311ca18f359 -#: ../source/reference/sql-comparison.txt:122 -msgid "" -"The following table presents the various SQL statements related to " -"deleting records from tables and the corresponding MongoDB statements." -msgstr "" - -# 9c9d831b22af449a9835fd0c1a4b91ba -#: ../source/includes/table/sql-to-mongo-delete-examples.rst:4 -msgid "SQL Delete Statements" -msgstr "" - -# c812eb7571df4999a0732de603288dc3 -#: ../source/includes/table/sql-to-mongo-delete-examples.rst:6 -msgid "MongoDB remove() Statements" -msgstr "" - -# 6340f84ba334406eb80ce89e09de5ddd -#: ../source/reference/sql-comparison.txt:127 -msgid "For more information, see :method:`db.collection.remove()`." -msgstr "" - -# 9270510e88124c35886270d5108efa54 -#: ../source/includes/extracts/additional-resources-sql-comparison.rst:4 -msgid "Additional Resources" -msgstr "" - -# 41431643d67542a7820d9ddb32a75f98 -#: ../source/includes/extracts/additional-resources-sql-comparison.rst:6 -msgid "" -"`Transitioning from SQL to MongoDB (Presentation) " -"`_" -msgstr "" - -# 3ee15b7250f241f7a21a2a347e79a686 -#: ../source/includes/extracts/additional-resources-sql-comparison.rst:7 -msgid "" -"`Best Practices for Migrating from RDBMS to MongoDB (Webinar) " -"`_" -msgstr "" - -# 2e3f98b8655e4fcb8496388c3d10b605 -#: ../source/includes/extracts/additional-resources-sql-comparison.rst:8 -msgid "" -"`SQL vs. MongoDB Day 1-2 `_" -msgstr "" - -# a38289302bb5414f99e1d4d24221b739 -#: ../source/includes/extracts/additional-resources-sql-comparison.rst:9 -msgid "" -"`SQL vs. MongoDB Day 3-5 `_" -msgstr "" - -# 3cf08fe8dade45009b1b42d1c970ebdc -#: ../source/includes/extracts/additional-resources-sql-comparison.rst:10 -msgid "" -"`MongoDB vs. SQL Day 14 `_" -msgstr "" - -# c61e2708d71e497b95290c8e889390f7 -#: ../source/includes/extracts/additional-resources-sql-comparison.rst:11 -msgid "" -"`MongoDB and MySQL Compared `_" -msgstr "" - -# d5166c4196194dd6af4eb7c8dd09b0c9 -#: ../source/includes/extracts/additional-resources-sql-comparison.rst:12 -msgid "" -"`Quick Reference Cards `_" -msgstr "" - -# 70de32ad0a5a4b23af294f0dc3d3a4c4 -#: ../source/includes/extracts/additional-resources-sql-comparison.rst:13 -msgid "" -"`MongoDB Database Modernization Consulting Package " -"`_" -msgstr "" - -#~ msgid "" -#~ "The following table presents the " -#~ "MySQL/Oracle executables and the corresponding" -#~ " MongoDB executables." -#~ msgstr "" - -#~ msgid "MySQL/Oracle" -#~ msgstr "" - -#~ msgid "``mysqld/oracle``" -#~ msgstr "" - -#~ msgid "``mysql/sqlplus``" -#~ msgstr "" - -# 5b2d433d801044cf92569bed4cc010ca -#~ msgid "" -#~ "For more information, see " -#~ ":method:`db.collection.insert()`, " -#~ ":method:`db.createCollection()`, " -#~ ":method:`db.collection.update()`, :update:`$set`, " -#~ ":update:`$unset`, :method:`db.collection.ensureIndex()`, " -#~ ":doc:`indexes `, " -#~ ":method:`db.collection.drop()`, and :doc:`/core/data-" -#~ "models`." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/system-collections.po b/locale/es/LC_MESSAGES/reference/system-collections.po deleted file mode 100644 index 9081d79602b..00000000000 --- a/locale/es/LC_MESSAGES/reference/system-collections.po +++ /dev/null @@ -1,183 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:44+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 313cdd98e40449f49425abced5393251 -#: ../source/reference/system-collections.txt:9 -msgid "System Collections" -msgstr "" - -# b58a65a0013047df85204f3a2ea842d1 -#: ../source/reference/system-collections.txt -msgid "On this page" -msgstr "" - -# 2e068a5da84e46478871c077664d9c16 -#: ../source/reference/system-collections.txt:20 -msgid "Synopsis" -msgstr "" - -# cd95a97fdf234424a4de5a4cc5bc1b65 -#: ../source/reference/system-collections.txt:22 -msgid "" -"MongoDB stores system information in collections that use the " -"``.system.*`` :term:`namespace`, which MongoDB reserves for " -"internal use. Do not create collections that begin with ``system``." -msgstr "" - -# a0e6b09a62ec4071a5280e53b1ea28b7 -#: ../source/reference/system-collections.txt:26 -msgid "" -"MongoDB also stores some additional instance-local metadata in the " -":doc:`local database `, specifically for " -"replication purposes." -msgstr "" - -# 0d693e9612f44961896d176f40e06e42 -#: ../source/reference/system-collections.txt:31 -msgid "Collections" -msgstr "" - -# d57b2a205585446995b12f6714165315 -#: ../source/reference/system-collections.txt:33 -msgid "" -"System collections include these collections stored in the ``admin`` " -"database:" -msgstr "" - -# 41cf348893704261af8a0c5876f68cf9 -#: ../source/reference/system-collections.txt:39 -msgid "" -"The :data:`admin.system.roles` collection stores custom roles that " -"administrators create and assign to users to provide access to specific " -"resources." -msgstr "" - -# 358116ca7c1444b5ab007257d84ff76d -#: ../source/reference/system-collections.txt:47 -msgid "" -"The :data:`admin.system.users` collection stores the user's " -"authentication credentials as well as any roles assigned to the user. " -"Users may define authorization roles in the :data:`admin.system.roles` " -"collection." -msgstr "" - -# 51c32be3a18a48bfbabf6e85e914e91a -#: ../source/reference/system-collections.txt:56 -msgid "Stores the schema version of the user credential documents." -msgstr "" - -# 74395da0447941bc9db1ad178900ea8a -#: ../source/reference/system-collections.txt:58 -msgid "" -"System collections also include these collections stored directly in each" -" database:" -msgstr "" - -# 77c81feda1e34aa8ac8c7cf958f2a0b8 -#: ../source/reference/system-collections.txt:63 -msgid "Access this data using :dbcommand:`listCollections`." -msgstr "" - -# f65218a00e4a422ead91ca970880d2ed -#: ../source/reference/system-collections.txt:66 -msgid "" -"The :data:`.system.namespaces` collection contains information " -"about all of the database’s collections." -msgstr "" - -# 90a19e24c3584228b002273aab8a0465 -#: ../source/reference/system-collections.txt:71 -msgid "Access this data using :dbcommand:`listIndexes`." -msgstr "" - -# 5063fdf7a9104b01b57dac5ab2c32fe3 -#: ../source/reference/system-collections.txt:74 -msgid "" -"The :data:`.system.indexes` collection lists all the indexes in" -" the database." -msgstr "" - -# ed891165f45243139d5e9e3610f7f99c -#: ../source/reference/system-collections.txt:79 -msgid "" -"The :data:`.system.profile` collection stores database " -"profiling information. For information on profiling, see :ref:`database-" -"profiling`." -msgstr "" - -# 75fdccba31c34af991eecd57d974c615 -#: ../source/reference/system-collections.txt:84 -msgid "" -"The :data:`.system.js` collection holds special JavaScript code" -" for use in :doc:`server side JavaScript `." -" See :doc:`/tutorial/store-javascript-function-on-server` for more " -"information." -msgstr "" - -# 9987a08b7b3b41479ce68a5ffc20a02a -#: ../source/reference/system-collections.txt:1 -msgid "collection" -msgstr "" - -# 9987a08b7b3b41479ce68a5ffc20a02a -# c443064e584949ebb30c549cbf7393a4 -# 29aace65a08b49798067ce03ed121a5a -# 975255fd04c944068728dcd290cc94ed -#: ../source/reference/system-collections.txt:1 -#: ../source/reference/system-collections.txt:2 -#: ../source/reference/system-collections.txt:3 -#: ../source/reference/system-collections.txt:4 -msgid "system" -msgstr "" - -# c443064e584949ebb30c549cbf7393a4 -#: ../source/reference/system-collections.txt:2 -msgid "collections" -msgstr "" - -# 29aace65a08b49798067ce03ed121a5a -# 975255fd04c944068728dcd290cc94ed -#: ../source/reference/system-collections.txt:3 -#: ../source/reference/system-collections.txt:4 -msgid "namespace" -msgstr "" - -# a6cb30c6e07b476b88092faab7b7d7d1 -#~ msgid "" -#~ "The :data:`.system.namespaces` collection " -#~ "contains information about all of the" -#~ " database’s collections. Additional namespace " -#~ "metadata exists in the ``database.ns`` " -#~ "files and is opaque to database " -#~ "users." -#~ msgstr "" - -# b35c3233306344a4b0a3c165d4adae2e -#~ msgid "" -#~ "The :data:`.system.indexes` collection " -#~ "lists all the indexes in the " -#~ "database. Add and remove data from " -#~ "this collection via the " -#~ ":method:`~db.collection.ensureIndex()` and " -#~ ":method:`~db.collection.dropIndex()`" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/system-roles-collection.po b/locale/es/LC_MESSAGES/reference/system-roles-collection.po deleted file mode 100644 index d8e0628e86f..00000000000 --- a/locale/es/LC_MESSAGES/reference/system-roles-collection.po +++ /dev/null @@ -1,259 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:44+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 2e9c1330cd5241a28c2e2e67118e6f8a -#: ../source/reference/system-roles-collection.txt:3 -msgid "``system.roles`` Collection" -msgstr "" - -# 112bfb164dcd47418fc0eab9e79c6c35 -#: ../source/reference/system-roles-collection.txt -msgid "On this page" -msgstr "" - -# a566088da2894321b6bffb1196b14662 -#: ../source/reference/system-roles-collection.txt:15 -msgid "" -"The ``system.roles`` collection in the ``admin`` database stores the " -"user-defined roles. To create and manage these user-defined roles, " -"MongoDB provides :ref:`role management commands `." -msgstr "" - -# d69c42e3f7a7465b8cb59b7a9274524b -#: ../source/reference/system-roles-collection.txt:23 -msgid "``system.roles`` Schema" -msgstr "" - -# cf2edf8bbef9448e82ce327dfadacd57 -#: ../source/reference/system-roles-collection.txt:25 -msgid "" -"The documents in the ``system.roles`` collection have the following " -"schema:" -msgstr "" - -# 1bc302c0f85841619cad6e71d25dbf25 -#: ../source/reference/system-roles-collection.txt:49 -msgid "A ``system.roles`` document has the following fields:" -msgstr "" - -# 0cd7b9fb747844f2bfcb5ccf7d548b09 -#: ../source/reference/system-roles-collection.txt:53 -msgid "" -"The :data:`~admin.system.roles.role` field is a string that specifies the" -" name of the role." -msgstr "" - -# e3815f2677d6492daefeec1d06f8a990 -#: ../source/reference/system-roles-collection.txt:58 -msgid "" -"The :data:`~admin.system.roles.db` field is a string that specifies the " -"database to which the role belongs. MongoDB uniquely identifies each role" -" by the pairing of its name (i.e. :data:`~admin.system.roles.role`) and " -"its database." -msgstr "" - -# 72a35635416f487a8b3601b6fd61bf05 -#: ../source/reference/system-roles-collection.txt:65 -msgid "" -"The :data:`~admin.system.roles.privileges` array contains the privilege " -"documents that define the :ref:`privileges ` for the role." -msgstr "" - -# 57583a08abd3465eaa9f7e1ad07fedf2 -#: ../source/reference/system-roles-collection.txt:68 -msgid "A privilege document has the following syntax:" -msgstr "" - -# 7f65d43b65714ec7af45368a740e9828 -#: ../source/reference/system-roles-collection.txt:77 -msgid "Each privilege document has the following fields:" -msgstr "" - -# aec4dc73e48d456694a4531858851e70 -#: ../source/reference/system-roles-collection.txt:81 -msgid "" -"A document that specifies the resources upon which the privilege " -":data:`~admin.system.roles.privileges[n].actions` apply. The document has" -" one of the following form:" -msgstr "" - -# 05247d59c07e4997811309cb92bf3c2d -#: ../source/reference/system-roles-collection.txt:89 -msgid "or" -msgstr "" - -# 6f54500736e5418fa8505b15bdd9d449 -#: ../source/reference/system-roles-collection.txt:95 -msgid "See :ref:`resource-document` for more details." -msgstr "" - -# ef39a40afeee458493009ce7d74c5e39 -#: ../source/reference/system-roles-collection.txt:99 -msgid "" -"An array of actions permitted on the resource. For a list of actions, see" -" :ref:`security-user-actions`." -msgstr "" - -# 63d63296c48a4f8f872b3e198e381171 -#: ../source/reference/system-roles-collection.txt:104 -msgid "" -"The :data:`~admin.system.roles.roles` array contains role documents that " -"specify the roles from which this role :ref:`inherits ` " -"privileges." -msgstr "" - -# 09186bc676974c66959b022c42fd6a9d -#: ../source/reference/system-roles-collection.txt:107 -msgid "A role document has the following syntax:" -msgstr "" - -# c1f72ac81661479a88ea9debbd7e48d8 -#: ../source/reference/system-roles-collection.txt:113 -msgid "A role document has the following fields:" -msgstr "" - -# ac1155cf85394ce28af246756fb0077e -#: ../source/reference/system-roles-collection.txt:117 -msgid "" -"The name of the role. A role can be a :ref:`built-in role ` provided by MongoDB or a :ref:`user-defined role `." -msgstr "" - -# a200c6e9d7304f7f9b51b631443e13f8 -#: ../source/reference/system-roles-collection.txt:123 -msgid "The name of the database where the role is defined." -msgstr "" - -# 39d5481e9fe9452eacf3bd574cb29b82 -#: ../source/reference/system-roles-collection.txt:126 -msgid "Examples" -msgstr "" - -# 66f8de8e068f46c085f25c31729c31c6 -#: ../source/reference/system-roles-collection.txt:128 -msgid "" -"Consider the following sample documents found in ``system.roles`` " -"collection of the ``admin`` database." -msgstr "" - -# 98f4642ee98b460ba6e6329ea33554e7 -#: ../source/reference/system-roles-collection.txt:132 -msgid "A User-Defined Role Specifies Privileges" -msgstr "" - -# b825aa34c67442bea449daea10b73190 -#: ../source/reference/system-roles-collection.txt:134 -msgid "" -"The following is a sample document for a user-defined role ``appUser`` " -"defined for the ``myApp`` database:" -msgstr "" - -# 71625ed4bf014837aa3b66afbdcf4732 -#: ../source/reference/system-roles-collection.txt:156 -msgid "" -"The ``privileges`` array lists the five privileges that the ``appUser`` " -"role specifies:" -msgstr "" - -# 4c5b1ddf3f4e4a96ac8c31f2bda7a8d0 -#: ../source/reference/system-roles-collection.txt:159 -msgid "" -"The first privilege permits its actions ( ``\"find\"``, " -"``\"createCollection\"``, ``\"dbStats\"``, ``\"collStats\"``) on all the " -"collections in the ``myApp`` database *excluding* its system collections." -" See :ref:`resource-specific-db`." -msgstr "" - -# 33cfe8e3184b4edd8bdf0f7af3a58d82 -#: ../source/reference/system-roles-collection.txt:164 -msgid "" -"The next two privileges permits *additional* actions on specific " -"collections, ``logs`` and ``data``, in the ``myApp`` database. See :ref" -":`resource-specific-db-collection`." -msgstr "" - -# 8beb3d16d1204915935a6352ce1319cf -#: ../source/reference/system-roles-collection.txt:168 -msgid "" -"The last privilege permits actions on one :doc:`system collections " -"` in the ``myApp`` database. While the " -"first privilege gives database-wide permission for the ``find`` action, " -"the action does not apply to ``myApp``'s system collections. To give " -"access to a system collection, a privilege must explicitly specify the " -"collection. See :doc:`/reference/resource-document`." -msgstr "" - -# bd07200e7815464ca3c04f2f505727d3 -#: ../source/reference/system-roles-collection.txt:176 -msgid "" -"As indicated by the empty ``roles`` array, ``appUser`` inherits no " -"additional privileges from other roles." -msgstr "" - -# fef4a1689c8e4cba8daa26ab99dbd5db -#: ../source/reference/system-roles-collection.txt:180 -msgid "User-Defined Role Inherits from Other Roles" -msgstr "" - -# dee43305507d4ed28107141930366635 -#: ../source/reference/system-roles-collection.txt:182 -msgid "" -"The following is a sample document for a user-defined role ``appAdmin`` " -"defined for the ``myApp`` database: The document shows that the " -"``appAdmin`` role specifies privileges as well as inherits privileges " -"from other roles:" -msgstr "" - -# 775210f5b7ec4de5b6a9659578919228 -#: ../source/reference/system-roles-collection.txt:204 -msgid "" -"The ``privileges`` array lists the privileges that the ``appAdmin`` role " -"specifies. This role has a single privilege that permits its actions ( " -"``\"insert\"``, ``\"dbStats\"``, ``\"collStats\"``, ``\"compact\"``, " -"``\"repairDatabase\"``) on all the collections in the ``myApp`` database " -"*excluding* its system collections. See :ref:`resource-specific-db`." -msgstr "" - -# ad02343138114ac18dd3f2213a0f9c7a -#: ../source/reference/system-roles-collection.txt:210 -msgid "" -"The ``roles`` array lists the roles, identified by the role names and " -"databases, from which the role ``appAdmin`` inherits privileges." -msgstr "" - -# 6f76bcd1a4d84f8a8cab2ea30394891e -#~ msgid "" -#~ "The last two privileges permits actions" -#~ " on two :doc:`system collections " -#~ "` in the " -#~ "``myApp`` database. While the first " -#~ "privilege gives database-wide permission " -#~ "for the ``find`` action, the action " -#~ "does not apply to ``myApp``'s system " -#~ "collections. To give access to a " -#~ "system collection, a privilege must " -#~ "explicitly specify the collection. See " -#~ ":doc:`/reference/resource-document`." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/system-users-collection.po b/locale/es/LC_MESSAGES/reference/system-users-collection.po deleted file mode 100644 index 1a4a94a03da..00000000000 --- a/locale/es/LC_MESSAGES/reference/system-users-collection.po +++ /dev/null @@ -1,155 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:44+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 77baf97a2cad4b10884392154ee7b049 -#: ../source/reference/system-users-collection.txt:3 -msgid "``system.users`` Collection" -msgstr "" - -# 2f5ab878811448848df5c994954df46e -#: ../source/reference/system-users-collection.txt -msgid "On this page" -msgstr "" - -# 9580af26607a4fe8b993096de200fdf4 -#: ../source/reference/system-users-collection.txt:15 -msgid "" -"The ``system.users`` collection in the ``admin`` database stores user " -":ref:`authentication ` and :ref:`authorization " -"` information. To manage data in this collection, MongoDB " -"provides :ref:`user management commands `." -msgstr "" - -# ec63cd1e4cb04326a232b616ca3aa109 -#: ../source/reference/system-users-collection.txt:25 -msgid "``system.users`` Schema" -msgstr "" - -# 8edf75ea653044c6af7cb19e69db9cf9 -#: ../source/reference/system-users-collection.txt:27 -msgid "" -"The documents in the ``system.users`` collection have the following " -"schema:" -msgstr "" - -# f962c13db09345c396e0d64acb56eda7 -#: ../source/reference/system-users-collection.txt:44 -msgid "Each ``system.users`` document has the following fields:" -msgstr "" - -# b747f891f1a844ffb0cc05095f38cb37 -#: ../source/reference/system-users-collection.txt:48 -msgid "" -"The :data:`~admin.system.users.user` field is a string that identifies " -"the user. A user exists in the context of a single logical database but " -"can have access to other databases through roles specified in the " -":data:`~admin.system.users.roles` array." -msgstr "" - -# 1dc43586b30c4d3e8dd632dc2d2df5e9 -#: ../source/reference/system-users-collection.txt:55 -msgid "" -"The :data:`~admin.system.users.db` field specifies the database " -"associated with the user. The user's privileges are not necessarily " -"limited to this database. The user can have privileges in additional " -"databases through the :data:`~admin.system.users.roles` array." -msgstr "" - -# f2798c12312e4b65854012d985812c71 -#: ../source/reference/system-users-collection.txt:62 -msgid "" -"The :data:`~admin.system.users.credentials` field contains the user's " -"authentication information. For users with externally stored " -"authentication credentials, such as users that use :doc:`Kerberos " -"` or " -"x.509 certificates for authentication, the ``system.users`` document for " -"that user does not contain the :data:`~admin.system.users.credentials` " -"field." -msgstr "" - -# fdb6651df24b40efab1e131993fca934 -#: ../source/reference/system-users-collection.txt:72 -msgid "" -"The :data:`~admin.system.users.roles` array contains role documents that " -"specify the roles granted to the user. The array contains both :ref" -":`built-in roles ` and :ref:`user-defined role `." -msgstr "" - -# 6c0008a4b94d4183af7f2b9809bbabb1 -#: ../source/reference/system-users-collection.txt:77 -msgid "A role document has the following syntax:" -msgstr "" - -# 8ce760ffb55047e1bcee37734f94198b -#: ../source/reference/system-users-collection.txt:83 -msgid "A role document has the following fields:" -msgstr "" - -# ec174b53816f4e27b82b1dbcd4aa8d21 -#: ../source/reference/system-users-collection.txt:87 -msgid "" -"The name of a role. A role can be a :ref:`built-in role `" -" provided by MongoDB or a :ref:`custom user-defined role `." -msgstr "" - -# 7d129f71e8ae475fbdc39e7a91ac57dc -#: ../source/reference/system-users-collection.txt:93 -msgid "The name of the database where role is defined." -msgstr "" - -# 507fe23e3bdf4d748d23b8f1509b82e1 -#: ../source/reference/system-users-collection.txt:95 -msgid "" -"When specifying a role using the :ref:`role management ` or :ref:`user management ` commands," -" you can specify the role name alone (e.g. ``\"readWrite\"``) if the role" -" that exists on the database on which the command is run." -msgstr "" - -# ccc2fcda13a5434895f6a6df52cc385e -#: ../source/reference/system-users-collection.txt:103 -msgid "" -"The :data:`~admin.system.users.customData` field contains optional custom" -" information about the user." -msgstr "" - -# 6424a1c68e9b4e9191ff690c5edc0232 -#: ../source/reference/system-users-collection.txt:107 -msgid "Example" -msgstr "" - -# 04fe818320c646d9b88c0a77aec293ed -#: ../source/reference/system-users-collection.txt:111 -msgid "Consider the following document in the ``system.users`` collection:" -msgstr "" - -# 3a8b48244110436aaf65a1449494372e -#: ../source/reference/system-users-collection.txt:135 -msgid "" -"The document shows that a user ``Kari`` is associated with the ``home`` " -"database. ``Kari`` has the :authrole:`read` role in the ``home`` " -"database, the :authrole:`readWrite` role in the ``test`` database, and " -"the ``appUser`` role in the ``myApp`` database." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/text-search-languages.po b/locale/es/LC_MESSAGES/reference/text-search-languages.po deleted file mode 100644 index e0cc93c4139..00000000000 --- a/locale/es/LC_MESSAGES/reference/text-search-languages.po +++ /dev/null @@ -1,377 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:34+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 2ceea7da0c00424d8f2644741f312c69 -#: ../source/reference/text-search-languages.txt:5 -msgid "Text Search Languages" -msgstr "" - -# 6a0129ce9b874aaca2742d2f22ef84af -#: ../source/reference/text-search-languages.txt:15 -msgid "" -"The :ref:`text index ` and the :query:`$text` " -"operator supports the following languages:" -msgstr "" - -# f4a7ad32041e4b45b539062d7681bac6 -#: ../source/reference/text-search-languages.txt:20 -msgid "" -"MongoDB introduces version 2 of the text search feature. With version 2, " -"text search feature supports using the two-letter language codes defined " -"in ISO 639-1. Version 1 of text search only supported the long form of " -"each language name." -msgstr "" - -# 671d4b55c3404e718713692eefa00679 -#: ../source/reference/text-search-languages.txt:27 -msgid "" -"MongoDB Enterprise includes support for Arabic, Farsi (specifically Dari " -"and Iranian Persian dialects), Urdu, Simplified Chinese, and Traditional " -"Chinese. To support the new languages, the text search feature uses the " -"three-letter language codes defined in ISO 636-3. To enable support for " -"these languages, see :doc:`/tutorial/text-search-with-rlp`." -msgstr "" - -# f79abbd0a1db4493beb757c3baa5afd9 -#: ../source/reference/text-search-languages.txt:38 -msgid "Language Name" -msgstr "" - -# b3042359fbb448478bf33971ca5c3f37 -#: ../source/reference/text-search-languages.txt:39 -msgid "ISO 639-1 (Two letter codes)" -msgstr "" - -# 0d514a8a21e94af3baa311eb3bf10732 -#: ../source/reference/text-search-languages.txt:40 -msgid "ISO 636-3 (Three letter codes)" -msgstr "" - -# 8f65563dec3149acba1a579fc804cb22 -#: ../source/reference/text-search-languages.txt:41 -msgid "RLP names (Three letter codes)" -msgstr "" - -# ab8e501dc8bd489297dfd86eef9d40a5 -#: ../source/reference/text-search-languages.txt:43 -msgid "``danish``" -msgstr "" - -# 68c9653d19384839a9ebd2fec7098ec6 -#: ../source/reference/text-search-languages.txt:44 -msgid "``da``" -msgstr "" - -# c06d9222de884d6e964a8c2e2e2ec7ca -#: ../source/reference/text-search-languages.txt:48 -msgid "``dutch``" -msgstr "" - -# c588a4967b0d4cd2b8f915f475f15a97 -#: ../source/reference/text-search-languages.txt:49 -msgid "``nl``" -msgstr "" - -# dfc4a9e0511b4dc6b47cd9e346033f11 -#: ../source/reference/text-search-languages.txt:53 -msgid "``english``" -msgstr "" - -# fda18e0e09974fb88f7a61c822ce7cc5 -#: ../source/reference/text-search-languages.txt:54 -msgid "``en``" -msgstr "" - -# 0af61610ecbd4638a505407c0b1a5b5d -#: ../source/reference/text-search-languages.txt:58 -msgid "``finnish``" -msgstr "" - -# 2eaa493d227e4dad8121acac25f0f61c -#: ../source/reference/text-search-languages.txt:59 -msgid "``fi``" -msgstr "" - -# d214b3fe15324c2b8b6afc23696f6bf1 -#: ../source/reference/text-search-languages.txt:63 -msgid "``french``" -msgstr "" - -# e872597751e04b7c9e5b94eda31beddf -#: ../source/reference/text-search-languages.txt:64 -msgid "``fr``" -msgstr "" - -# 9faabf81cc124e6e8f76d75ddc521ee7 -#: ../source/reference/text-search-languages.txt:68 -msgid "``german``" -msgstr "" - -# 0fc7e8bf66e640c4b169e291149945e3 -#: ../source/reference/text-search-languages.txt:69 -msgid "``de``" -msgstr "" - -# 99b560b16d8a451091277c52af90c3ec -#: ../source/reference/text-search-languages.txt:73 -msgid "``hungarian``" -msgstr "" - -# b722a722aaa347a792a8c8489f4ee45e -#: ../source/reference/text-search-languages.txt:74 -msgid "``hu``" -msgstr "" - -# 81d65c582b404f3e9ba125cfde65823d -#: ../source/reference/text-search-languages.txt:78 -msgid "``italian``" -msgstr "" - -# 810822fc746a46038320c98d714954c5 -#: ../source/reference/text-search-languages.txt:79 -msgid "``it``" -msgstr "" - -# c08cfde6d32643f29e459f621ba25582 -#: ../source/reference/text-search-languages.txt:83 -msgid "``norwegian``" -msgstr "" - -# 11a59b7519f442cb93e21c2d2a684963 -#: ../source/reference/text-search-languages.txt:84 -msgid "``nb``" -msgstr "" - -# 400c09ee35e24a3db6a894e6d1f48ac0 -#: ../source/reference/text-search-languages.txt:88 -msgid "``portuguese``" -msgstr "" - -# d0f6c91b67054d92b4596a677362f731 -#: ../source/reference/text-search-languages.txt:89 -msgid "``pt``" -msgstr "" - -# 66e0c38df8d64f63a50c27fc871d1a69 -#: ../source/reference/text-search-languages.txt:93 -msgid "``romanian``" -msgstr "" - -# 53ce66c8b3e04713862f2c7935c32616 -#: ../source/reference/text-search-languages.txt:94 -msgid "``ro``" -msgstr "" - -# 01e73beb54b44d32b220c36cc008e85f -#: ../source/reference/text-search-languages.txt:98 -msgid "``russian``" -msgstr "" - -# c5f52d4fd3754f2186f3cb0e789b32c5 -#: ../source/reference/text-search-languages.txt:99 -msgid "``ru``" -msgstr "" - -# 6da3020d28cb428ca918d2eb13b098f8 -#: ../source/reference/text-search-languages.txt:103 -msgid "``spanish``" -msgstr "" - -# 1bddfbc909ba406fbe789bb61cc4f660 -#: ../source/reference/text-search-languages.txt:104 -msgid "``es``" -msgstr "" - -# ab345c8545984866b0f0776bd7818465 -#: ../source/reference/text-search-languages.txt:108 -msgid "``swedish``" -msgstr "" - -# f000e537f5504935a472a59acedcc36c -#: ../source/reference/text-search-languages.txt:109 -msgid "``sv``" -msgstr "" - -# ea2c429105b84552a10b717b931a50f3 -#: ../source/reference/text-search-languages.txt:113 -msgid "``turkish``" -msgstr "" - -# fc8fe32145484868afab9b056d7806a7 -#: ../source/reference/text-search-languages.txt:114 -msgid "``tr``" -msgstr "" - -# 60b58d2812bb4f6b9ce97990d2d78e4a -#: ../source/reference/text-search-languages.txt:118 -msgid "``arabic``" -msgstr "" - -# 2feda9ac1c9e4836aaa77004fe5f087e -#: ../source/reference/text-search-languages.txt:120 -msgid "``ara``" -msgstr "" - -# 8c7be4a39d48460597f72570f400def9 -#: ../source/reference/text-search-languages.txt:123 -msgid "``dari``" -msgstr "" - -# 72b58ca3623e438c8f5bf5d7726a1ce9 -#: ../source/reference/text-search-languages.txt:125 -msgid "``prs``" -msgstr "" - -# dc4cd0499b254b15a0f6df7c58510d6a -#: ../source/reference/text-search-languages.txt:128 -msgid "``iranian persian``" -msgstr "" - -# 02870de2c0ac421c9bc49adaada4ca0e -#: ../source/reference/text-search-languages.txt:130 -msgid "``pes``" -msgstr "" - -# d4bc965e1a834c4aa8969ff4503f39c9 -#: ../source/reference/text-search-languages.txt:133 -msgid "``urdu``" -msgstr "" - -# eda79b2b93cb48548ae6785c10b9c649 -#: ../source/reference/text-search-languages.txt:135 -msgid "``urd``" -msgstr "" - -# a8d465b7967842578bdb033861b4b074 -#: ../source/reference/text-search-languages.txt:138 -msgid "``simplified chinese`` or ``hans``" -msgstr "" - -# 60ba03f6b8c24c7bab602e98e733d5ec -#: ../source/reference/text-search-languages.txt:141 -msgid "``zhs``" -msgstr "" - -# 21a5647d1f934f1c950c8fa405c10e2b -#: ../source/reference/text-search-languages.txt:143 -msgid "``traditional chinese`` or ``hant``" -msgstr "" - -# 50841df556b54150aecb6dfc3eedf988 -#: ../source/reference/text-search-languages.txt:146 -msgid "``zht``" -msgstr "" - -# db149767c3b94a5fa5be0f32b25501ae -#: ../source/includes/fact-text-search-language-none.rst:3 -msgid "" -"If you specify a language value of ``\"none\"``, then the |text-obj| uses" -" simple tokenization with no list of stop words and no stemming." -msgstr "" - -# 9eaf6491dcb740baa4fdb97885c49dcd -#: ../source/reference/text-search-languages.txt:154 -msgid ":doc:`/tutorial/specify-language-for-text-index`" -msgstr "" - -#~ msgid "``no`` or ``norwegian``" -#~ msgstr "" - -#~ msgid "" -#~ "If you specify a language value of" -#~ " ``\"none\"``, then the text search " -#~ "has no list of stop words, and " -#~ "the text search does not stem or" -#~ " tokenize the search terms." -#~ msgstr "" - -# e4f4c7769b2341bca02217ae1f100a08 -#~ msgid "" -#~ "The :ref:`text index `, the :query:`$text` operator, and " -#~ "the :dbcommand:`text` command [#text-command]_" -#~ " support the following languages:" -#~ msgstr "" - -# d249e989ac054317a0ea16a9845845bf -#~ msgid "``da`` or ``danish``" -#~ msgstr "" - -# 4c0addb410624973aab0e47701daf576 -#~ msgid "``nl`` or ``dutch``" -#~ msgstr "" - -# b3257090e94c46b4910e168f6ae59200 -#~ msgid "``en`` or ``english``" -#~ msgstr "" - -# fc5237dea777488bb3ff58056d36d828 -#~ msgid "``fi`` or ``finnish``" -#~ msgstr "" - -# 1a1fb7fd56724b709066f877ed6c8d09 -#~ msgid "``fr`` or ``french``" -#~ msgstr "" - -# 439d3d13e9894620a14bb0e9882ec78e -#~ msgid "``de`` or ``german``" -#~ msgstr "" - -# a29fa527c442410eaab3154146200a08 -#~ msgid "``hu`` or ``hungarian``" -#~ msgstr "" - -# 6fa7a2cc63174397a0d788d29bad7de8 -#~ msgid "``it`` or ``italian``" -#~ msgstr "" - -# ecec1de5815e4fdab74172178261c0d9 -#~ msgid "``pt`` or ``portuguese``" -#~ msgstr "" - -# eb42fb3d3f8f4b1281b22d47f97e0a7b -#~ msgid "``ro`` or ``romanian``" -#~ msgstr "" - -# fcb2e766c5514e979cd9e946acb82ad7 -#~ msgid "``ru`` or ``russian``" -#~ msgstr "" - -# 87537cac31c344d18d9f7a7502df86aa -#~ msgid "``es`` or ``spanish``" -#~ msgstr "" - -# 2342bf410519493f81b22d213f8a6e69 -#~ msgid "``sv`` or ``swedish``" -#~ msgstr "" - -# f7379d52c1d44011a6f01d633ec74a06 -#~ msgid "``tr`` or ``turkish``" -#~ msgstr "" - -# bd54e477017043828c70763b4286eab3 -#~ msgid "The :dbcommand:`text` command is deprecated in MongoDB 2.6." -#~ msgstr "" - -#~ msgid "``nb`` or ``norwegian``" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/ulimit.po b/locale/es/LC_MESSAGES/reference/ulimit.po deleted file mode 100644 index c357f3d0613..00000000000 --- a/locale/es/LC_MESSAGES/reference/ulimit.po +++ /dev/null @@ -1,482 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:45+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 9694c34b3999498ea442ccebee5be775 -#: ../source/reference/ulimit.txt:3 -msgid "UNIX ``ulimit`` Settings" -msgstr "" - -# 39ecca003269472eae29b9401a2e2b76 -#: ../source/reference/ulimit.txt -msgid "On this page" -msgstr "" - -# aeed9d6b7a4f41f9a40f9027287b93cf -#: ../source/reference/ulimit.txt:13 -msgid "" -"Most UNIX-like operating systems, including Linux and OS X, provide ways " -"to limit and control the usage of system resources such as threads, " -"files, and network connections on a per-process and per-user basis. These" -" \"ulimits\" prevent single users from using too many system resources. " -"Sometimes, these limits have low default values that can cause a number " -"of issues in the course of normal MongoDB operation." -msgstr "" - -# 39312b94f1044d5a907cd435a3572eec -#: ../source/reference/ulimit.txt:22 -msgid "" -"Red Hat Enterprise Linux and CentOS 6 place a max process limitation of " -"1024 which overrides ``ulimit`` settings. Create a file named " -"``/etc/security/limits.d/99-mongodb-nproc.conf`` with new ``soft nproc`` " -"and ``hard nproc`` values to increase the process limit. See " -"``/etc/security/limits.d/90-nproc.conf`` file as an example." -msgstr "" - -# bd6b78cd11264937b8d8facbf2a165fd -#: ../source/reference/ulimit.txt:32 -msgid "Resource Utilization" -msgstr "" - -# 07d7fb2725134d2a8533f8bb7c36006b -#: ../source/reference/ulimit.txt:34 -msgid "" -":program:`mongod` and :program:`mongos` each use threads and file " -"descriptors to track connections and manage internal operations. This " -"section outlines the general resource utilization patterns for MongoDB. " -"Use these figures in combination with the actual information about your " -"deployment and its use to determine ideal ``ulimit`` settings." -msgstr "" - -# 75362db970144a3f9372199af7e17189 -#: ../source/reference/ulimit.txt:40 -msgid "Generally, all :program:`mongod` and :program:`mongos` instances:" -msgstr "" - -# 3b159ba3e464425c9f11365f145db193 -#: ../source/reference/ulimit.txt:42 -msgid "track each incoming connection with a file descriptor *and* a thread." -msgstr "" - -# f7ffccc43fc944e0b9362aae57edeb28 -#: ../source/reference/ulimit.txt:45 -msgid "track each internal thread or *pthread* as a system process." -msgstr "" - -# 9b241fa0eca24ff5b50a506b42821bed -#: ../source/reference/ulimit.txt:48 -msgid "``mongod``" -msgstr "" - -# fe05c5a5234e4e9fbe48bf2399e66b98 -#: ../source/reference/ulimit.txt:50 -msgid "" -"1 file descriptor for each data file in use by the :program:`mongod` " -"instance." -msgstr "" - -# e9d26a61c27d4e4c902aca3f47d7eaf5 -#: ../source/reference/ulimit.txt:53 -msgid "" -"1 file descriptor for each journal file used by the :program:`mongod` " -"instance when :setting:`storage.journal.enabled` is ``true``." -msgstr "" - -# 3eacad57f4114b5a9cd02bc795f2a368 -#: ../source/reference/ulimit.txt:56 -msgid "" -"In replica sets, each :program:`mongod` maintains a connection to all " -"other members of the set." -msgstr "" - -# f9dde064b314491f8ce812d827961a3a -#: ../source/reference/ulimit.txt:59 -msgid "" -":program:`mongod` uses background threads for a number of internal " -"processes, including :ref:`TTL collections `, " -"replication, and replica set health checks, which may require a small " -"number of additional resources." -msgstr "" - -# b00bc2a637a74c10a649a22ddfe23f2a -#: ../source/reference/ulimit.txt:67 -msgid "``mongos``" -msgstr "" - -# 17a8f30842f248faa12b9f65060fa9e4 -#: ../source/reference/ulimit.txt:69 -msgid "" -"In addition to the threads and file descriptors for client connections, " -":program:`mongos` must maintain connections to all config servers and all" -" shards, which includes all members of all replica sets." -msgstr "" - -# 621fd0a0b6d640338a1a569e8c240ce2 -#: ../source/reference/ulimit.txt:73 -msgid "For :program:`mongos`, consider the following behaviors:" -msgstr "" - -# 9ae12e3208ed4bd996f7e0533c5b7e5d -#: ../source/reference/ulimit.txt:75 -msgid "" -":program:`mongos` instances maintain a connection pool to each shard so " -"that the :program:`mongos` can reuse connections and quickly fulfill " -"requests without needing to create new connections." -msgstr "" - -# 167c72ce64e44188ac3672a73b770d48 -#: ../source/reference/ulimit.txt:79 -msgid "" -"You can limit the number of incoming connections using the " -":setting:`net.maxIncomingConnections` run-time option. By restricting the" -" number of incoming connections you can prevent a cascade effect where " -"the :program:`mongos` creates too many connections on the " -":program:`mongod` instances." -msgstr "" - -# 087213fbc67b406ba033a405d3c630f6 -#: ../source/includes/note-max-conns-max.rst:3 -msgid "" -"MongoDB removed the upward limit on the " -":setting:`~net.maxIncomingConnections` setting." -msgstr "" - -# db2bbc1e409542109187060af346a5b9 -#: ../source/reference/ulimit.txt:88 -msgid "Review and Set Resource Limits" -msgstr "" - -# 851074d0e5d145e99554be43bf7cfb1f -#: ../source/reference/ulimit.txt:91 -msgid "``ulimit``" -msgstr "" - -# 35ceafd6cc5046c382a3f6a9969d7ca7 -#: ../source/reference/ulimit.txt:93 -msgid "" -"You can use the ``ulimit`` command at the system prompt to check system " -"limits, as in the following example:" -msgstr "" - -# 37bde206bd274388a9c642201332d855 -#: ../source/reference/ulimit.txt:116 -msgid "" -"``ulimit`` refers to the per-*user* limitations for various resources. " -"Therefore, if your :program:`mongod` instance executes as a user that is " -"also running multiple processes, or multiple :program:`mongod` processes," -" you might see contention for these resources. Also, be aware that the " -"``processes`` value (i.e. ``-u``) refers to the combined number of " -"distinct processes and sub-process threads." -msgstr "" - -# 36139ad6f632462984789655c3f972ac -#: ../source/reference/ulimit.txt:124 -msgid "" -"You can change ``ulimit`` settings by issuing a command in the following " -"form:" -msgstr "" - -# a1048ff381e844549ff66d1bd7f4104e -#: ../source/reference/ulimit.txt:131 -msgid "" -"There are both \"hard\" and the \"soft\" ``ulimit``\\ s that affect " -"MongoDB's performance. The \"hard\" ``ulimit`` refers to the maximum " -"number of processes that a user can have active at any time. This is the " -"ceiling: no non-root process can increase the \"hard\" ``ulimit``. In " -"contrast, the \"soft\" ``ulimit`` is the limit that is actually enforced " -"for a session or process, but any process can increase it up to \"hard\" " -"``ulimit`` maximum." -msgstr "" - -# 4e7017a2c5234afa8f6e6ccefcf39bc3 -#: ../source/reference/ulimit.txt:139 -msgid "" -"A low \"soft\" ``ulimit`` can cause ``can't create new thread, closing " -"connection`` errors if the number of connections grows too high. For this" -" reason, it is extremely important to set *both* ``ulimit`` values to the" -" recommended values." -msgstr "" - -# b213b2b9feeb439abff0512d03a54ec5 -#: ../source/reference/ulimit.txt:144 -msgid "" -"``ulimit`` will modify both \"hard\" and \"soft\" values unless the " -":setting:`-H` or :setting:`-S` modifiers are specified when modifying " -"limit values." -msgstr "" - -# 3b4bce3874394ff187c4f8d833c62c93 -#: ../source/reference/ulimit.txt:148 -msgid "" -"For many distributions of Linux you can change values by substituting the" -" ``-n`` option for any possible value in the output of ``ulimit -a``. On " -"OS X, use the ``launchctl limit`` command. See your operating system " -"documentation for the precise procedure for changing system limits on " -"running systems." -msgstr "" - -# 3f080d95362d4900af25e54aad9f7577 -#: ../source/reference/ulimit.txt:154 -msgid "" -"After changing the ``ulimit`` settings, you *must* restart the process to" -" take advantage of the modified settings. You can use the ``/proc`` file " -"system to see the current limitations on a running process." -msgstr "" - -# ad2c19dbdf1040758db9ddb79dc10b6b -#: ../source/reference/ulimit.txt:159 -msgid "" -"Depending on your system's configuration, and default settings, any " -"change to system limits made using ``ulimit`` may revert following system" -" a system restart. Check your distribution and operating system " -"documentation for more information." -msgstr "" - -# 4f49bcce6dec423eb057965e231980bb -#: ../source/includes/note-suse-ulimit.rst:3 -msgid "" -"SUSE Linux Enterprise Server and potentially other SUSE distributions " -"ship with virtual memory address space limited to 8 GB by default. You " -"*must* adjust this in order to prevent virtual memory allocation failures" -" as the database grows." -msgstr "" - -# 01fb7c46fffa4d0580379f82b38cb041 -#: ../source/includes/note-suse-ulimit.rst:8 -msgid "" -"The SLES packages for MongoDB adjust these limits in the default scripts," -" but you will need to make this change manually if you are using custom " -"scripts and/or the tarball release rather than the SLES packages." -msgstr "" - -# 21597dfeaa7c4df692ad90ce40a43d9c -#: ../source/reference/ulimit.txt:169 -msgid "Recommended ``ulimit`` Settings" -msgstr "" - -# 10084ca006744839b36c6da62775d498 -#: ../source/reference/ulimit.txt:171 -msgid "" -"Every deployment may have unique requirements and settings; however, the " -"following thresholds and settings are particularly important for " -":program:`mongod` and :program:`mongos` deployments:" -msgstr "" - -# 8afdba775dae46ab9fdbc143b8cf90e6 -#: ../source/reference/ulimit.txt:175 -msgid "``-f`` (file size): ``unlimited``" -msgstr "" - -# 9dcd706c99104333945e94c2b87fbdb8 -#: ../source/reference/ulimit.txt:176 -msgid "``-t`` (cpu time): ``unlimited``" -msgstr "" - -# 7a704ed8899740349ec6c41a255f009a -#: ../source/reference/ulimit.txt:177 -msgid "``-v`` (virtual memory): ``unlimited`` [#memory-size]_" -msgstr "" - -# 156f5fa78e5a4ec590188c44c573df00 -#: ../source/reference/ulimit.txt:178 -msgid "``-n`` (open files): ``64000``" -msgstr "" - -# d3c950c24d084e63b2f03a478357da81 -#: ../source/reference/ulimit.txt:179 -msgid "``-m`` (memory size): ``unlimited`` [#memory-size]_ [#rss-linux]_" -msgstr "" - -# 40ece32d1a8e478d90b7387f4981d686 -#: ../source/reference/ulimit.txt:180 -msgid "``-u`` (processes/threads): ``64000``" -msgstr "" - -# f9d3f8000e014e5f878f2c71ef2b9da1 -#: ../source/reference/ulimit.txt:182 -msgid "" -"Always remember to restart your :program:`mongod` and :program:`mongos` " -"instances after changing the ``ulimit`` settings to ensure that the " -"changes take effect." -msgstr "" - -# 0ebaf31e5fe44cbf8f8bcc017a933170 -#: ../source/reference/ulimit.txt:187 -msgid "Linux distributions using Upstart" -msgstr "" - -# 5b66df2e5a5a452498c874c07fbd672a -#: ../source/reference/ulimit.txt:189 -msgid "" -"For Linux distributions that use Upstart, you can specify limits within " -"service scripts if you start :program:`mongod` and/or :program:`mongos` " -"instances as Upstart services. You can do this by using ``limit`` " -"`stanzas `_." -msgstr "" - -# 4ef227dd5acf44b6a2949e7e25e6ef78 -# eeee42ef8650488bb7110d0f0d1a34ed -#: ../source/reference/ulimit.txt:194 ../source/reference/ulimit.txt:226 -msgid "" -"Specify the :ref:`recommended-ulimit-settings`, as in the following " -"example:" -msgstr "" - -# 8bf5edcdd93d4f50bf13a203bd01585c -#: ../source/reference/ulimit.txt:205 -msgid "" -"Each ``limit`` stanza sets the \"soft\" limit to the first value " -"specified and the \"hard\" limit to the second." -msgstr "" - -# 191a77b2ad7f4ce69963eaa954079b52 -# fef30b7c216e4953889c9d08372b5cde -#: ../source/reference/ulimit.txt:208 ../source/reference/ulimit.txt:247 -msgid "" -"After changing ``limit`` stanzas, ensure that the changes take effect by " -"restarting the application services, using the following form:" -msgstr "" - -# 0e8ec3de22d74cf687b74eb7a2f82b55 -#: ../source/reference/ulimit.txt:217 -msgid "Linux distributions using ``systemd``" -msgstr "" - -# 60655d8d4c574b86a9aebb170c7de9fd -#: ../source/reference/ulimit.txt:219 -msgid "" -"For Linux distributions that use ``systemd``, you can specify limits " -"within the ``[Service]`` sections of service scripts if you start " -":program:`mongod` and/or :program:`mongos` instances as ``systemd`` " -"services. You can do this by using `resource limit directives " -"`_." -msgstr "" - -# 12cb310940134911899482dea0c36dfb -#: ../source/reference/ulimit.txt:244 -msgid "" -"Each ``systemd`` limit directive sets both the \"hard\" and \"soft\" " -"limits to the value specified." -msgstr "" - -# 35e8f4ef43d944c396a97089dc58e156 -#: ../source/reference/ulimit.txt:258 -msgid "``/proc`` File System" -msgstr "" - -# 6687945a7357425d839e40f4caf091cf -#: ../source/reference/ulimit.txt:262 -msgid "This section applies only to Linux operating systems." -msgstr "" - -# ca6f2510afcb4194ab29a1b222c24774 -#: ../source/reference/ulimit.txt:264 -msgid "" -"The ``/proc`` file-system stores the per-process limits in the file " -"system object located at ``/proc//limits``, where ```` is the " -"process's :term:`PID` or process identifier. You can use the following " -"``bash`` function to return the content of the ``limits`` object for a " -"process or processes with a given name:" -msgstr "" - -# 2611f24758fb42dcb687442e0a576065 -#: ../source/reference/ulimit.txt:290 -msgid "" -"You can copy and paste this function into a current shell session or load" -" it as part of a script. Call the function with one the following " -"invocations:" -msgstr "" - -# 90cecd67c8774b5fb2e2cb8a539ef4cd -#: ../source/reference/ulimit.txt:300 -msgid "" -"If you limit virtual or resident memory size on a system running MongoDB " -"the operating system will refuse to honor additional allocation requests." -msgstr "" - -# 43778e59ceef4b01893c37f7f778bacf -#: ../source/reference/ulimit.txt:304 -msgid "" -"The ``-m`` parameter to ``ulimit`` has no effect on Linux systems with " -"kernel versions more recent than 2.4.30. You may omit ``-m`` if you wish." -msgstr "" - -# 104cd8796d914839ba745b819cf1c719 -#~ msgid "" -#~ "In addition to the threads and " -#~ "file descriptors for client connections, " -#~ ":program:`mongos` must maintain connects to" -#~ " all config servers and all shards," -#~ " which includes all members of all" -#~ " replica sets." -#~ msgstr "" - -# 177fdd308bb14207809c32adec9e3abf -#~ msgid "" -#~ "You can limit the number of " -#~ "incoming connections using the " -#~ ":setting:`~net.maxIncomingConnections` run-time " -#~ "option." -#~ msgstr "" - -# 959e6f2843db4ea0880896d51640a403 -#~ msgid "" -#~ "By restricting the number of incoming" -#~ " connections you can prevent a " -#~ "cascade effect where the :program:`mongos` " -#~ "creates too many connections on the " -#~ ":program:`mongod` instances." -#~ msgstr "" - -# 4ab90887ca01408b874b973eb4a6d673 -#~ msgid "" -#~ "Both the \"hard\" and the \"soft\" " -#~ "``ulimit`` affect MongoDB's performance. The" -#~ " \"hard\" ``ulimit`` refers to the " -#~ "maximum number of processes that a " -#~ "user can have active at any time." -#~ " This is the ceiling: no non-" -#~ "root process can increase the \"hard\"" -#~ " ``ulimit``. In contrast, the \"soft\" " -#~ "``ulimit`` is the limit that is " -#~ "actually enforced for a session or " -#~ "process, but any process can increase" -#~ " it up to \"hard\" ``ulimit`` " -#~ "maximum." -#~ msgstr "" - -# 612f96f60d5146ce9521b51de3be77fd -#~ msgid "Recommended Settings" -#~ msgstr "" - -# d46f547ab35a4b0cb89deeb47a458161 -#~ msgid "``-m`` (memory size): ``unlimited`` [#memory-size]_" -#~ msgstr "" - -# 714ca3b6fc1241348cda7a7e5496eb43 -#~ msgid "" -#~ "Always remember to restart your " -#~ ":program:`mongod` and :program:`mongos` instances" -#~ " after changing the ``ulimit`` settings " -#~ "to make sure that the settings " -#~ "change takes effect." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/reference/write-concern.po b/locale/es/LC_MESSAGES/reference/write-concern.po deleted file mode 100644 index b5c92e6e383..00000000000 --- a/locale/es/LC_MESSAGES/reference/write-concern.po +++ /dev/null @@ -1,883 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:45+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 54e1463fe305429f8c064d89b6145d00 -#: ../source/reference/write-concern.txt:8 -msgid "Write Concern" -msgstr "" - -# 8d24bcf63c964efbb9984596e3501f79 -#: ../source/reference/write-concern.txt -msgid "On this page" -msgstr "" - -# 22acfd458ba74d5f86918b7d97870c9b -#: ../source/reference/write-concern.txt:18 -msgid "" -"Write concern describes the level of acknowledgement requested from " -"MongoDB for write operations to a standalone :program:`mongod` or to " -":doc:`replica sets ` or to :doc:`sharded clusters " -"`. In sharded clusters, :program:`mongos` instances will pass " -"the write concern on to the shards." -msgstr "" - -# 49c6209b5f664ef2ad7cb2776088ed08 -#: ../source/reference/write-concern.txt:25 -msgid "" -"A new protocol for :ref:`write operations ` " -"integrates write concerns with the write operations and eliminates the " -"need to call the :dbcommand:`getLastError` command. Previous versions " -"required a :dbcommand:`getLastError` command immediately after a write " -"operation to specify the write concern." -msgstr "" - -# 90d4ba378a4e428393b3a6e92edcac50 -#: ../source/reference/write-concern.txt:34 -msgid "Write Concern Specification" -msgstr "" - -# bd25f540d78540afb95c21f1f92cdaad -#: ../source/reference/write-concern.txt:36 -msgid "Write concern can include the following fields:" -msgstr "" - -# 5357ee360e2840c0a75d78e8acb59b29 -#: ../source/reference/write-concern.txt:42 -msgid "" -"the :ref:`w ` option to request acknowledgment that the write " -"operation has propagated to a specified number of :program:`mongod` " -"instances or to :program:`mongod` instances with specified tags." -msgstr "" - -# 51bd419b8e3c4c00a21fe00fa6694e73 -#: ../source/reference/write-concern.txt:46 -msgid "" -"the :ref:`j ` option to request acknowledgement that the write " -"operation has been written to the journal, and" -msgstr "" - -# 0549e5fe47644e32a3c778cf24c9f431 -#: ../source/reference/write-concern.txt:49 -msgid "" -"the :ref:`wtimeout ` option to specify a time limit to " -"prevent write operations from blocking indefinitely." -msgstr "" - -# 360e1910394745f6a4a667240160da76 -#: ../source/reference/write-concern.txt:55 -msgid "``w`` Option" -msgstr "" - -# dc4201321cf84a6f8f379a46f3cf8055 -#: ../source/reference/write-concern.txt:57 -msgid "" -"The ``w`` option requests acknowledgement that the write operation has " -"propagated to a specified number of :program:`mongod` instances or to " -":program:`mongod` instances with specified tags." -msgstr "" - -# 5710852ff4b440fab37ae20fc4e8e518 -#: ../source/reference/write-concern.txt:61 -msgid "" -"Using the ``w`` option, the following ``w: `` write concerns are " -"available:" -msgstr "" - -# b626367e38b94444a6854cbbdfffddfa -#: ../source/reference/write-concern.txt:68 -msgid "Value" -msgstr "" - -# 703e73446ee240baa17a9d66ed51d1c0 -#: ../source/reference/write-concern.txt:69 -msgid "Description" -msgstr "" - -# 4a315043b28f4df2af3a503fdc2b4ef7 -#: ../source/reference/write-concern.txt:73 -msgid "" -"Requests acknowledgement that the write operation has propagated to the " -"specified number of :program:`mongod` instances. For example:" -msgstr "" - -# 97bc942f8d314f6e872c4c5536820d28 -# 788cf7b5b5714872b164f4182b39a51b -#: ../source/reference/write-concern.txt:81 -#: ../source/reference/write-concern.txt:204 -msgid "``w: 1``" -msgstr "" - -# ee2a2ce0c2a64c3b9b56b9e776be7b2e -#: ../source/reference/write-concern.txt:78 -msgid "" -"Requests acknowledgement that the write operation has propagated to the " -"standalone :program:`mongod` or the primary in a replica set. ``w: 1`` is" -" the default write concern for MongoDB." -msgstr "" - -# 60a44dccf92e462f8d5654fee6aadfef -#: ../source/reference/write-concern.txt:91 -msgid "``w: 0``" -msgstr "" - -# fe914263ad6b4e8d80c610b946792ba8 -#: ../source/reference/write-concern.txt:84 -msgid "" -"Requests no acknowledgment of the write operation. However, ``w: 0`` may " -"return information about socket exceptions and networking errors to the " -"application." -msgstr "" - -# 623aa91407d34adeb4197ad7358cf592 -#: ../source/reference/write-concern.txt:88 -msgid "" -"If you specify ``w: 0`` but include :ref:`j: true `, the :ref:`j: " -"true ` prevails to request acknowledgement from the standalone " -":program:`mongod` or the primary of a replica set." -msgstr "" - -# 4dd4b1b6d9994a82a9845aa9f186f0ab -#: ../source/reference/write-concern.txt:93 -msgid "" -"Numbers greater than 1 are valid only for replica sets to request " -"acknowledgement from specified number of members, including the primary." -msgstr "" - -# 96c5751e7c024faea81ad3b4bd8c2c77 -# bc9be7944ad849c29fe950b2f438b454 -#: ../source/reference/write-concern.txt:97 -#: ../source/reference/write-concern.txt:111 -msgid "" -"See :ref:`wc-ack-behavior` for when :program:`mongod` instances " -"acknowledge the write." -msgstr "" - -# eedd2738a16742a8a069ca9ffc1c62f8 -#: ../source/reference/write-concern.txt:102 -msgid "" -"Requests acknowledgment that write operations have propagated to the " -"majority of voting nodes [#majority-definition]_, including the primary." -msgstr "" - -# 840df2236a144d9dae926a742032def1 -#: ../source/reference/write-concern.txt:106 -msgid "" -"After the write operation returns with a :writeconcern:`w: \"majority\" " -"<\"majority\">` acknowledgement to the client, the client can read the " -"result of that write with a :readconcern:`\"majority\"` readConcern." -msgstr "" - -# 521640e5e8f34d6b8d57e4c170f9b667 -#: ../source/reference/write-concern.txt:116 -msgid "" -"Requests acknowledgement that the write operations have propagated to a " -"replica set member with the specified :ref:`tag `. See :ref:`wc-ack-behavior` for when " -":program:`mongod` instances acknowledge the write." -msgstr "" - -# d02d2e8ce3ac474396a07b2bb7ff37d6 -#: ../source/reference/write-concern.txt:125 -msgid "``j`` Option" -msgstr "" - -# 1b4e934ebe9e42b09ef6a728e346b508 -#: ../source/reference/write-concern.txt:127 -msgid "" -"The ``j`` option requests acknowledgement from MongoDB that the write " -"operation has been written to the :doc:`journal `." -msgstr "" - -# d6ebddc5d45c4e1d8252e1172c73851f -#: ../source/reference/write-concern.txt:136 -msgid "" -"If ``j: true``, requests acknowledgement that the :program:`mongod` " -"instances, as specified in the :ref:`w: \\ `, have written" -" to the on-disk journal. ``j: true`` does not by itself guarantee that " -"the write will not be rolled back due to replica set primary failover." -msgstr "" - -# 92e5cc30ea1947dfaaa4ac89c2f64fdc -#: ../source/includes/note-write-concern-journaled-replication.rst:1 -msgid "" -"With :writeconcern:`j: true `, MongoDB returns only after the " -"requested number of members, including the primary, have written to the " -"journal. Previously :writeconcern:`j: true ` write concern in a " -"replica set only requires the :term:`primary` to write to the journal, " -"regardless of the :ref:`w: \\ ` write concern." -msgstr "" - -# ee181cc2b99543cc8c5b13f7c053b153 -#: ../source/reference/write-concern.txt:148 -msgid "" -"Specifying a write concern that includes ``j: true`` to a " -":program:`mongod` instance that is running without journaling produces an" -" error." -msgstr "" - -# faad1f68098b4b16b4a53b9257cc5b9c -#: ../source/reference/write-concern.txt:152 -msgid "" -"For replica sets using :rsconf:`protocolVersion: 1 `, if" -" journaling is enabled, :writeconcern:`w: \"majority\" <\"majority\">` " -"may imply ``j: true``. The :rsconf:`writeConcernMajorityJournalDefault` " -"replica set configuration setting determines the behavior. See :ref:`wc-" -"ack-behavior` for details." -msgstr "" - -# b9074760c45f4baca3d173a37b8c713a -#: ../source/reference/write-concern.txt:162 -msgid "``wtimeout``" -msgstr "" - -# af0e61d9067a47a39be74e12313c206c -#: ../source/reference/write-concern.txt:164 -msgid "" -"This option specifies a time limit, in milliseconds, for the write " -"concern. ``wtimeout`` is only applicable for ``w`` values greater than " -"``1``." -msgstr "" - -# 4e4d7f246dfa4fc2867d5a09fdc950ff -#: ../source/reference/write-concern.txt:168 -msgid "" -"``wtimeout`` causes write operations to return with an error after the " -"specified limit, even if the required write concern will eventually " -"succeed. When these write operations return, MongoDB **does not** undo " -"successful data modifications performed before the write concern exceeded" -" the ``wtimeout`` time limit." -msgstr "" - -# 6fbb651807f0450eaa18d7348cb1a801 -#: ../source/reference/write-concern.txt:174 -msgid "" -"If you do not specify the ``wtimeout`` option and the level of write " -"concern is unachievable, the write operation will block indefinitely. " -"Specifying a ``wtimeout`` value of ``0`` is equivalent to a write concern" -" without the ``wtimeout`` option." -msgstr "" - -# 45c929765153485ba83efea24b5b92f8 -#: ../source/reference/write-concern.txt:182 -msgid "Acknowledgement Behavior" -msgstr "" - -# 3e0e4fb73b1c415a9a66e6d84a8f6dac -#: ../source/reference/write-concern.txt:184 -msgid "" -"The :ref:`w ` option and the :ref:`j ` option determine when " -":program:`mongod` instances acknowledge write operations." -msgstr "" - -# 6cf13133a7c14109b763777461a8311c -#: ../source/reference/write-concern.txt:188 -msgid "Standalone" -msgstr "" - -# 4191f1ff903640b09caa3c5cae87d587 -#: ../source/reference/write-concern.txt:190 -msgid "" -"A standalone :program:`mongod` acknowledges a write operation either " -"after applying the write in memory or after writing to the on-disk " -"journal. The following table lists the acknowledgement behavior for a " -"standalone and the relevant write concerns:" -msgstr "" - -# 8fcdef1491e14f85918a38ec723845ba -# 80b65417da354f8faafbf9dddcb66abc -#: ../source/reference/write-concern.txt:200 -#: ../source/reference/write-concern.txt:235 -msgid "``j`` is unspecified" -msgstr "" - -# 3119862c439d4ba98df303179243d8a6 -# c9a005f16aba4d1789b1cc0e3b33f632 -#: ../source/reference/write-concern.txt:201 -#: ../source/reference/write-concern.txt:236 -msgid "``j:true``" -msgstr "" - -# 0014f28defa24a01946de97a9325bba4 -# c7bb849bf52e467297c2442aec4c448e -#: ../source/reference/write-concern.txt:202 -#: ../source/reference/write-concern.txt:237 -msgid "``j:false``" -msgstr "" - -# 7ab075860dce48f3aac44d4547a08a8b -# c7e850c8778e450aa8e91f397570984b -# 551d412a723e4f61870a3a0b10d33f77 -# 0a29271b91de45cebdf2ca364eb7a2a4 -# adfea8e0f18840df80c262bc948c4556 -# d9c5ea86b30e47b5a2737569995c2111 -#: ../source/reference/write-concern.txt:205 -#: ../source/reference/write-concern.txt:207 -#: ../source/reference/write-concern.txt:212 -#: ../source/reference/write-concern.txt:252 -#: ../source/reference/write-concern.txt:256 -#: ../source/reference/write-concern.txt:260 -msgid "In memory" -msgstr "" - -# 8c0590ef2f2d456abb5a2c346ccea3b2 -# 82ee102671fc4f6cb85be0c8b4359647 -# 5880caa778af47dbae06c1c4c09bb7a4 -# eac2419b520c47449babb7812770e850 -#: ../source/reference/write-concern.txt:206 -#: ../source/reference/write-concern.txt:211 -#: ../source/reference/write-concern.txt:250 -#: ../source/reference/write-concern.txt:258 -msgid "On-disk journal" -msgstr "" - -# bcad5acb8c2c42d9a18711066b2a3465 -# 602236e5e32240b1953baaa5d1b2b6a2 -#: ../source/reference/write-concern.txt:209 -#: ../source/reference/write-concern.txt:239 -msgid "``w: \"majority\"``" -msgstr "" - -# dd92e6bbfbc3442ca485ecc7c262295e -#: ../source/reference/write-concern.txt:210 -msgid "On-disk journal *if running with journaling*" -msgstr "" - -# 06fb8800f0ff49e5a33ff4ab8b047c57 -# 1d8a3e11a4b34dd294faa41b9aa11eae -#: ../source/includes/extracts/no-journaling-rollback.rst:1 -msgid "" -"With :rsconf:`writeConcernMajorityJournalDefault` set to ``false``, " -"MongoDB will not wait for :writeconcern:`w: \"majority\" <\"majority\">` " -"writes to be durable before acknowledging the writes. As such, " -":writeconcern:`\"majority\"` write operations could possibly roll back in" -" the event of a loss of a replica set member." -msgstr "" - -# d087c06232ce433f8ee48866b32c2ef4 -#: ../source/reference/write-concern.txt:219 -msgid "Replica Sets" -msgstr "" - -# 07d70ee567124c8aa698a589ae36c2b4 -#: ../source/reference/write-concern.txt:223 -msgid "" -"A replica set acknowledges a write operation either after the specified " -"number of members apply the write in memory or after they write to the " -"on-disk journal. The number of members is specified by the :ref:`w: " -"\\ ` setting. The following table lists the " -"acknowledgement behavior for these members and the relevant write " -"concerns [#3.2-behavior]_:" -msgstr "" - -# e09a417b99574f649f72563c95ecadb2 -#: ../source/reference/write-concern.txt:241 -msgid "Depends on the value of :rsconf:`writeConcernMajorityJournalDefault`." -msgstr "" - -# aa5076ab1aa2427dab23fc6b9b309088 -#: ../source/reference/write-concern.txt:244 -msgid "If true, On-disk journal." -msgstr "" - -# 4106661ef7644894b5d9013a085677b6 -#: ../source/reference/write-concern.txt:246 -msgid "If false, In memory." -msgstr "" - -# c87ec1c8ed2a4e3ba6c7212f013124e6 -#: ../source/reference/write-concern.txt:254 -msgid "``w: ``" -msgstr "" - -# dd3fff66b09a445c99bafa1669fb44f9 -#: ../source/reference/write-concern.txt:268 -msgid "" -"For the behavior in version 3.2, refer to the :v3.2:`3.2 manual " -"`." -msgstr "" - -# ba8cf4f371324c7b85c50a282e94ef2e -#: ../source/reference/write-concern.txt:275 -msgid "" -"Prior to MongoDB 3.0, ``w: \"majority\"`` refers to the majority of the " -"replica set's members instead of the majority of the replica set's voting" -" members." -msgstr "" - -# a09435686d524b4b85436c07d293e70f -#: ../source/includes/fact-master-slave-majority.rst:1 -msgid "" -"In :doc:`Master/Slave ` deployments, MongoDB treats " -"``w: \"majority\"`` as equivalent to ``w: 1``. In earlier versions of " -"MongoDB, ``w: \"majority\"`` produces an error in :doc:`master/slave " -"` deployments." -msgstr "" - -#~ msgid "Overview" -#~ msgstr "" - -#~ msgid "" -#~ ":term:`Write concern` describes the guarantee" -#~ " that MongoDB provides when reporting " -#~ "on the success of a write " -#~ "operation. The strength of the write " -#~ "concerns determine the level of " -#~ "guarantee. When inserts, updates and " -#~ "deletes have a *weak* write concern, " -#~ "write operations return quickly. In some" -#~ " failure cases, write operations issued " -#~ "with weak write concerns may not " -#~ "persist. With *stronger* write concerns, " -#~ "clients wait after sending a write " -#~ "operation for MongoDB to confirm the " -#~ "write operations." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB provides different levels of " -#~ "write concern to better address the " -#~ "specific needs of applications. Clients " -#~ "may adjust write concern to ensure " -#~ "that the most important operations " -#~ "persist successfully to an entire " -#~ "MongoDB deployment. For other less " -#~ "critical operations, clients can adjust " -#~ "the write concern to ensure faster " -#~ "performance rather than ensure persistence " -#~ "to the entire deployment." -#~ msgstr "" - -#~ msgid "" -#~ ":doc:`/core/write-concern` for an introduction" -#~ " to write concern in MongoDB." -#~ msgstr "" - -#~ msgid "" -#~ "To provide write concern, :doc:`drivers " -#~ "` issue the " -#~ ":dbcommand:`getLastError` command after a " -#~ "write operation and receive a document" -#~ " with information about the last " -#~ "operation. This document's ``err`` field " -#~ "contains either:" -#~ msgstr "" - -#~ msgid "" -#~ "``null``, which indicates the write " -#~ "operations have completed successfully, or" -#~ msgstr "" - -#~ msgid "a description of the last error encountered." -#~ msgstr "" - -#~ msgid "" -#~ "The definition of a \"successful write\"" -#~ " depends on the arguments specified " -#~ "to :dbcommand:`getLastError`, or in replica" -#~ " sets, the configuration of " -#~ ":data:`~local.system.replset.settings.getLastErrorDefaults`. " -#~ "When deciding the level of write " -#~ "concern for your application, see the" -#~ " introduction to :doc:`/core/write-concern`." -#~ msgstr "" - -#~ msgid "" -#~ "The :dbcommand:`getLastError` command has the" -#~ " following options to configure write " -#~ "concern requirements:" -#~ msgstr "" - -#~ msgid "``j`` or \"journal\" option" -#~ msgstr "" - -#~ msgid "" -#~ "This option confirms that the " -#~ ":program:`mongod` instance has written the " -#~ "data to the on-disk journal and" -#~ " ensures data is not lost if " -#~ "the :program:`mongod` instance shuts down " -#~ "unexpectedly. Set to ``true`` to enable," -#~ " as shown in the following example:" -#~ msgstr "" - -#~ msgid "" -#~ "If you set :data:`journal` to true, " -#~ "and the :program:`mongod` does not have" -#~ " journaling enabled, as with " -#~ ":setting:`nojournal`, then :dbcommand:`getLastError` " -#~ "will provide basic receipt acknowledgment, " -#~ "and will include a ``jnote`` field " -#~ "in its return document." -#~ msgstr "" - -#~ msgid "``w`` option" -#~ msgstr "" - -#~ msgid "" -#~ "This option provides the ability to " -#~ "disable write concern entirely *as well" -#~ " as* specifies the write concern " -#~ "operations for :term:`replica sets `. See :doc:`Write Concern " -#~ "Considerations ` for an" -#~ " introduction to the fundamental concepts" -#~ " of write concern. By default, the" -#~ " ``w`` option is set to ``1``, " -#~ "which provides basic receipt acknowledgment" -#~ " on a single :program:`mongod` instance " -#~ "or on the :term:`primary` in a " -#~ "replica set." -#~ msgstr "" - -#~ msgid "The ``w`` option takes the following values:" -#~ msgstr "" - -#~ msgid "``0``:" -#~ msgstr "" - -#~ msgid "" -#~ "If you disable basic write operation " -#~ "acknowledgment but require journal commit " -#~ "acknowledgment, the journal commit prevails," -#~ " and the driver will require that " -#~ ":program:`mongod` will acknowledge the write" -#~ " operation." -#~ msgstr "" - -#~ msgid "``1``:" -#~ msgstr "" - -#~ msgid "*A number greater than 1*:" -#~ msgstr "" - -#~ msgid "" -#~ "Guarantees that write operations have " -#~ "propagated successfully to the specified " -#~ "number of replica set members including" -#~ " the primary. If you set ``w`` " -#~ "to a number that is greater than" -#~ " the number of set members that " -#~ "hold data, MongoDB waits for the " -#~ "non-existent members to become available," -#~ " which means MongoDB blocks indefinitely." -#~ msgstr "" - -#~ msgid "``majority``:" -#~ msgstr "" - -#~ msgid "" -#~ "In :doc:`Master/Slave ` " -#~ "deployments, :dbcommand:`getLastError` treats " -#~ "``w:majority`` as equivalent to ``w:1``. " -#~ "In earlier versions of MongoDB, " -#~ "``w:majority`` produces an error in " -#~ ":doc:`master/slave ` " -#~ "deployments." -#~ msgstr "" - -#~ msgid "*A tag set*:" -#~ msgstr "" - -#~ msgid "" -#~ "By specifying a :ref:`tag set " -#~ "` you" -#~ " can have fine-grained control over" -#~ " which replica set members must " -#~ "acknowledge a write operation to satisfy" -#~ " the required level of write concern." -#~ msgstr "" - -#~ msgid "" -#~ ":dbcommand:`getLastError` also supports a " -#~ "``wtimeout`` setting which allows clients " -#~ "to specify a timeout for the write" -#~ " concern: if you don't specify " -#~ "``wtimeout``, or if you give it a" -#~ " value of ``0``, and the " -#~ ":program:`mongod` cannot fulfill the write " -#~ "concern the :dbcommand:`getLastError` will " -#~ "block, potentially forever." -#~ msgstr "" - -#~ msgid "" -#~ "For more information on write concern" -#~ " and replica sets, see :ref:`Write " -#~ "Concern for Replica Sets ` for more information." -#~ msgstr "" - -#~ msgid "" -#~ "In sharded clusters, :program:`mongos` " -#~ "instances will pass write concern on " -#~ "to the shard :program:`mongod` instances." -#~ msgstr "" - -# d64c63509bd34d3b8b06c4bc53fd7433 -#~ msgid "Write Concern Reference" -#~ msgstr "" - -# 6a1834578f1c48a3994b896a69a8201c -#~ msgid "Read Isolation Behavior" -#~ msgstr "" - -# cf9eef82ab574ac3a288d0b148eb7276 -#~ msgid "" -#~ "MongoDB allows clients to read documents" -#~ " inserted or modified before it " -#~ "commits these modifications to disk, " -#~ "regardless of write concern level or " -#~ "journaling configuration. As a result, " -#~ "applications may observe two classes of" -#~ " behaviors:" -#~ msgstr "" - -# e7a5f3e3f6f543b09406b364b5a5c19c -#~ msgid "" -#~ "For systems with multiple concurrent " -#~ "readers and writers, MongoDB will allow" -#~ " clients to read the results of " -#~ "a write operation before the write " -#~ "operation returns." -#~ msgstr "" - -# 855faf18005a4c6cae1167a69c37f886 -#~ msgid "" -#~ "If the :program:`mongod` terminates before " -#~ "the journal commits, even if a " -#~ "write returns successfully, queries may " -#~ "have read data that will not exist" -#~ " after the :program:`mongod` restarts." -#~ msgstr "" - -# 28c0dab2ebe8400d85ad9d2d900c59bf -#~ msgid "" -#~ "Other database systems refer to these" -#~ " isolation semantics as *read uncommitted*." -#~ " For all inserts and updates, MongoDB" -#~ " modifies each document in isolation: " -#~ "clients never see documents in " -#~ "intermediate states. For multi-document " -#~ "operations, MongoDB does not provide any" -#~ " multi-document transactions or isolation." -#~ msgstr "" - -# 8819034b3eb8420ebeadad9a96e534e4 -#~ msgid "" -#~ "When :program:`mongod` returns a successful" -#~ " *journaled write concern*, the data " -#~ "is fully committed to disk and " -#~ "will be available after :program:`mongod` " -#~ "restarts." -#~ msgstr "" - -# 42761cb0189b491aa0937961b3048836 -#~ msgid "" -#~ "For replica sets, write operations are" -#~ " durable only after a write " -#~ "replicates and commits to the journal" -#~ " of a majority of the members " -#~ "of the set. MongoDB regularly commits" -#~ " data to the journal regardless of" -#~ " journaled write concern: use the " -#~ ":setting:`~storage.journal.commitIntervalMs` to control" -#~ " how often a :program:`mongod` commits " -#~ "the journal." -#~ msgstr "" - -# 298e8ef9baba481e9606d2b2b4d5e36f -#~ msgid "Available Write Concern" -#~ msgstr "" - -# bda73172e0ba43a68b2963e7f7786475 -#~ msgid "" -#~ "Disables basic acknowledgment of write " -#~ "operations, but returns information about " -#~ "socket exceptions and networking errors " -#~ "to the application." -#~ msgstr "" - -# dc4ef5653dc240b089538e158293c356 -#~ msgid "" -#~ "Provides acknowledgment of write operations" -#~ " on a standalone :program:`mongod` or " -#~ "the :term:`primary` in a replica set." -#~ msgstr "" - -# eac57718110a401686edd06bac8867b7 -#~ msgid "" -#~ "Confirms that write operations have " -#~ "propagated to the majority of configured" -#~ " replica set: a majority of the " -#~ "set's configured members must acknowledge " -#~ "the write operation before it succeeds." -#~ " This allows you to avoid hard " -#~ "coding assumptions about the size of " -#~ "your replica set into your application." -#~ msgstr "" - -#~ msgid "" -#~ ":doc:`Write concern ` " -#~ "describes the guarantee that MongoDB " -#~ "provides when reporting on the success" -#~ " of a write operation." -#~ msgstr "" - -#~ msgid "" -#~ "Write concern can include the :ref:`w" -#~ " ` option to specify the " -#~ "required number of acknowledgments before " -#~ "returning, the :ref:`j ` option to" -#~ " require writes to the journal before" -#~ " returning, and :ref:`wtimeout ` option to specify a time " -#~ "limit to prevent write operations from" -#~ " blocking indefinitely." -#~ msgstr "" - -#~ msgid "" -#~ "In sharded clusters, :program:`mongos` " -#~ "instances will pass the write concern" -#~ " on to the shard." -#~ msgstr "" - -#~ msgid "" -#~ "The ``w`` option provides the ability" -#~ " to disable write concern entirely " -#~ "*as well as* specify the write " -#~ "concern for :term:`replica sets `." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB uses ``w: 1`` as the " -#~ "default write concern. ``w: 1`` provides" -#~ " basic receipt acknowledgment." -#~ msgstr "" - -#~ msgid "The ``w`` option accepts the following values:" -#~ msgstr "" - -#~ msgid "``1``" -#~ msgstr "" - -#~ msgid "This is the default write concern for MongoDB." -#~ msgstr "" - -#~ msgid "``0``" -#~ msgstr "" - -#~ msgid "" -#~ "If you disable basic write operation " -#~ "acknowledgment but require journal commit " -#~ "acknowledgment, the journal commit prevails," -#~ " and the server will require that " -#~ ":program:`mongod` acknowledge the write " -#~ "operation." -#~ msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "Guarantees that write operations have " -#~ "propagated successfully to the specified " -#~ "number of replica set members including" -#~ " the primary." -#~ msgstr "" - -#~ msgid "" -#~ "For example, ``w: 2`` indicates " -#~ "acknowledgements from the primary and at" -#~ " least one secondary." -#~ msgstr "" - -#~ msgid "" -#~ "If you set ``w`` to a number " -#~ "that is greater than the number of" -#~ " set members that hold data, MongoDB" -#~ " waits for the non-existent members" -#~ " to become available, which means " -#~ "MongoDB blocks indefinitely." -#~ msgstr "" - -#~ msgid "``\"majority\"``" -#~ msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "By specifying a :ref:`tag set " -#~ "`, you" -#~ " can have fine-grained control over" -#~ " which replica set members must " -#~ "acknowledge a write operation to satisfy" -#~ " the required level of write concern." -#~ msgstr "" - -#~ msgid "" -#~ "The ``j`` option confirms that the " -#~ ":program:`mongod` instance has written the " -#~ "data to the on-disk journal. This" -#~ " ensures that data is not lost " -#~ "if the :program:`mongod` instance shuts " -#~ "down unexpectedly. Set to ``true`` to" -#~ " enable." -#~ msgstr "" - -#~ msgid "" -#~ "Specifying a write concern that includes" -#~ " ``j: true`` to a :program:`mongod` " -#~ "or :program:`mongos` running with " -#~ ":option:`--nojournal` option now errors. " -#~ "Previous versions would ignore the ``j:" -#~ " true``." -#~ msgstr "" - -#~ msgid "" -#~ "Requiring *journaled* write concern in a" -#~ " replica set only requires a journal" -#~ " commit of the write operation to " -#~ "the :term:`primary` of the set " -#~ "regardless of the level of *replica " -#~ "acknowledged* write concern." -#~ msgstr "" - -#~ msgid "" -#~ "``wtimeout`` causes write operations to " -#~ "return with an error after the " -#~ "specified limit, even if the required" -#~ " write concern is not fulfilled. When" -#~ " these write operations return, MongoDB " -#~ "**does not** undo successful data " -#~ "modifications performed before the write " -#~ "concern exceeded the ``wtimeout`` time " -#~ "limit." -#~ msgstr "" - -#~ msgid "" -#~ ":doc:`Write Concern Introduction ` and :ref:`Write Concern for " -#~ "Replica Sets `." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/release-notes.po b/locale/es/LC_MESSAGES/release-notes.po deleted file mode 100644 index db7aa0ba0f6..00000000000 --- a/locale/es/LC_MESSAGES/release-notes.po +++ /dev/null @@ -1,157 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -# Jorge Puente Sarrín , 2014 -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:24+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# de31d39c15984fd39af1207aeffc9f7e -#: ../source/release-notes.txt:4 -msgid "Release Notes" -msgstr "Notas de versión" - -# 6aff830c6b644ddf92e9fe0ae9c0eef3 -#: ../source/release-notes.txt:6 -msgid "" -"Always install the latest, stable version of MongoDB. See :ref:`release-" -"version-numbers` for more information." -msgstr "" -"Siempre instala la última versión estable de MongoDB. Consulta :ref" -":`release-version-numbers` para mayor información." - -# 96b9c8f580f94d1187f1d91ce23a14a9 -#: ../source/release-notes.txt:9 -msgid "" -"See the following release notes for an account of the changes in major " -"versions. Release notes also include instructions for upgrade." -msgstr "" -"Consulta las siguientes notas de versión para saber de los cambios en " -"versiones mayores. Las notas de versiones también incluyen instrucciones " -"de actualización." - -# 562f129501a7474f8fd57f60a84f3a2e -#: ../source/release-notes.txt:13 -msgid "Current Stable Release" -msgstr "Actual versión estable" - -# 282ec366866946fbab436710ccf6278b -#: ../source/release-notes.txt:15 -msgid "(*3.4-series*)" -msgstr "" - -# e6751b438f454ceca01d69323980768f -#: ../source/release-notes.txt:23 -msgid "Previous Stable Releases" -msgstr "Versiones estables previas" - -# eeed92f947d148f9818651c7bce5ee86 -#: ../source/release-notes.txt:48 -msgid "MongoDB Version Numbers" -msgstr "Números de versiones de MongoDB" - -# 097c853cf0a14c0abd5eea2691e80573 -#: ../source/release-notes.txt:50 -msgid "" -"For MongoDB ``2.4.1``, ``2.4`` refers to the release series and ``.1`` " -"refers to the revision. The second component of the release series (e.g. " -"``4`` in ``2.4.1``) describes the type of release series. Release series " -"ending with even numbers (e.g. ``4`` above) are *stable* and ready for " -"production, while odd numbers are for *development* and testing only." -msgstr "" -"Para MongoDB ``2.4.1``, ``2.4`` se refiere a la serie de versión y ``.1``" -" se refiere a la revisión. El segundo componente de la serie de versión " -"(por ejemplo ``4`` in ``2.4.1``) describe el tipo de serie de versión. " -"Las series de versión que terminan con un número par (por ejemplo ``4`` " -"en el anterior) son *estables* y están listas para producción, mientras " -"que números impares son para *desarrollo* y pruebas solamente." - -# 55a411b8dbb04487b364e640905420ef -#: ../source/release-notes.txt:56 -msgid "" -"Generally, changes in the release series (e.g. ``2.2`` to ``2.4``) mark " -"the introduction of new features that may break backwards compatibility. " -"Changes to the revision number mark the release bug fixes and backwards-" -"compatible changes." -msgstr "" -"Generalmente, los cambios en las series de versión (por ejemplo ``2.2`` a" -" ``2.4``) definen una introducción de nuevas características que podrían " -"quebrar compatibilidad hacia atrás. Los cambios al número de revisión " -"definen ajustes de errores de la versión y cambios compatibles hacia " -"atrás." - -# cc0113549d5e424bb1b1e5fa9f548b38 -#: ../source/release-notes.txt:61 -msgid "Always upgrade to the latest stable revision of your release series." -msgstr "Siempre actualiza a la última versión estable de tu serie de versión." - -# cd04b686ddb74791ab0739ce3e44b481 -#: ../source/release-notes.txt:64 -msgid "" -"The version numbering system for MongoDB differs from the system used for" -" the MongoDB drivers. Drivers use only the first number to indicate a " -"major version. For details, see :ref:`drivers-version-numbers`." -msgstr "" -"El sistema de numeración de versiones para MongoDB difiere del sistema " -"usado por los drivers de MongoDB. Los drivers usan solamente el primer " -"número para indicar una versión mayor. Para más detalles, consulta :ref" -":`drivers-version-numbers`." - -# d5d04b0c76324a06b979f2a23784afaf -#: ../source/release-notes.txt -msgid "Example" -msgstr "" - -# 7dbae61d163542aa95ce4e511b15dea4 -#: ../source/release-notes.txt:70 -msgid "2.0.0 : Stable release." -msgstr "2.0.0 : Versión estable." - -# 7f6e317b8f3a4e6ba9bab84901fa9e9d -#: ../source/release-notes.txt:72 -msgid "2.0.1 : Revision." -msgstr "2.0.1 : Revisión." - -# fde854c92424454ca862b7a6eca1525c -#: ../source/release-notes.txt:74 -msgid "" -"2.1.0 : Development release *for testing only*. Includes new features and" -" changes for testing. Interfaces and stability may not be compatible in " -"development releases." -msgstr "" -"2.1.0 : Versión de desarrollo *sólo para pruebas*. Incluye nuevas " -"características y cambio para pruebas. Las interfaces y la estabilidad " -"podrían no ser compatibles en versiones de desarrollo." - -# b5f72d445c2d4fb58b2abeaad61466b5 -#: ../source/release-notes.txt:78 -msgid "" -"2.2.0 : Stable release. This is a culmination of the 2.1.x development " -"series." -msgstr "" -"2.2.0 : Versión estable. Esta es una culminación de la serie de " -"desarrollo 2.1.x." - -# f64358f0ee4e4dfbb542a330fe9c02d8 -#~ msgid "(*2.6-series*)" -#~ msgstr "" - -# 8dd3c38bb3524bf9bcfb6cd175699ba8 -#~ msgid "Other MongoDB Release Notes" -#~ msgstr "Otras notas de versión de MongoDB" - diff --git a/locale/es/LC_MESSAGES/release-notes/1.2-changes.po b/locale/es/LC_MESSAGES/release-notes/1.2-changes.po deleted file mode 100644 index c5833d97a0d..00000000000 --- a/locale/es/LC_MESSAGES/release-notes/1.2-changes.po +++ /dev/null @@ -1,23 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 22:31+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# ebf278b9c4ca42568ded31293a9704da -#: ../source/release-notes/1.2-changes.txt:5 -msgid "Changes in MongoDB 1.2" -msgstr "" diff --git a/locale/es/LC_MESSAGES/release-notes/1.2.po b/locale/es/LC_MESSAGES/release-notes/1.2.po deleted file mode 100644 index 392963cc319..00000000000 --- a/locale/es/LC_MESSAGES/release-notes/1.2.po +++ /dev/null @@ -1,161 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:26+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 536e4c66257141ae95fd294e5221d013 -#: ../source/release-notes/1.2.txt:3 -msgid "Release Notes for MongoDB 1.2.x" -msgstr "" - -# a9d832164aaf4192bffb0f10e59f77fa -#: ../source/release-notes/1.2.txt -msgid "On this page" -msgstr "" - -# 045df31c34e1401c98b6f3dcb6493577 -#: ../source/release-notes/1.2.txt:14 -msgid "New Features" -msgstr "" - -# 1f3f80f517f04dfc9f89710a4d02bf06 -#: ../source/release-notes/1.2.txt:16 -msgid "More indexes per collection" -msgstr "" - -# 567e567585b64f3092a952ab6bcc083d -#: ../source/release-notes/1.2.txt:18 -msgid "Faster index creation" -msgstr "" - -# 0c1fbd1e52ca42b0a5ea30619aec5330 -#: ../source/release-notes/1.2.txt:20 -msgid "Map/Reduce" -msgstr "" - -# c0b4822a2d3049418494376fcaca4c0d -#: ../source/release-notes/1.2.txt:22 -msgid "Stored JavaScript functions" -msgstr "" - -# 45ac07ac97f443af8ab6a59ea1da8ccc -#: ../source/release-notes/1.2.txt:24 -msgid "Configurable fsync time" -msgstr "" - -# 815cbdebe93f42b2bed3027b12d78717 -#: ../source/release-notes/1.2.txt:26 -msgid "Several small features and fixes" -msgstr "" - -# 9c3a105dac2b4f12b8923a6631317868 -#: ../source/release-notes/1.2.txt:29 -msgid "DB Upgrade Required" -msgstr "" - -# 57689122b43147b8bf5283c5dcc2da38 -#: ../source/release-notes/1.2.txt:31 -msgid "" -"There are some changes that will require doing an upgrade if your " -"previous version is <= 1.0.x. If you're already using a version >= 1.1.x " -"then these changes aren't required. There are 2 ways to do it:" -msgstr "" - -# c12b3a9c10a446cdadc32c43c144872d -#: ../source/release-notes/1.2.txt:35 -msgid "``--upgrade``" -msgstr "" - -# b8e95cbec1a24d7dbbbb8241f268ea19 -#: ../source/release-notes/1.2.txt:37 -msgid "stop your :program:`mongod` process" -msgstr "" - -# 41cdb4b75022437991989d0ade6a6e7a -#: ../source/release-notes/1.2.txt:39 -msgid "run ``./mongod --upgrade``" -msgstr "" - -# fa36b5aa5bca4646b349693ffead389e -#: ../source/release-notes/1.2.txt:41 -msgid "start :program:`mongod` again" -msgstr "" - -# 217b62e105414e41a9fce349633992d7 -#: ../source/release-notes/1.2.txt:43 -msgid "use a slave" -msgstr "" - -# db7e804b16cb46a6b577e6c59cf14d3a -#: ../source/release-notes/1.2.txt:45 -msgid "start a slave on a different port and data directory" -msgstr "" - -# 0bfa8f538ae34bb499ce85fb06c1db62 -#: ../source/release-notes/1.2.txt:47 -msgid "" -"when its synced, shut down the master, and start the new slave on the " -"regular port." -msgstr "" - -# 6979ce5809ed44ec82a232fe48634088 -#: ../source/release-notes/1.2.txt:50 -msgid "Ask in the forums or IRC for more help." -msgstr "" - -# 90ff3b2998634bfb80f7f0ef5a305ce6 -#: ../source/release-notes/1.2.txt:53 -msgid "Replication Changes" -msgstr "" - -# 824421a4c75548a0929ef5d7e05351c6 -#: ../source/release-notes/1.2.txt:55 -msgid "" -"There have been minor changes in replication. If you are upgrading a " -"master/slave setup from <= 1.1.2 you have to update the slave first." -msgstr "" - -# e8386eade3994906b9f1d261067f347d -#: ../source/release-notes/1.2.txt:59 -msgid "mongoimport" -msgstr "" - -# 1e4765ebc835419ba048333256e7d9ee -#: ../source/release-notes/1.2.txt:61 -msgid "" -"``mongoimportjson`` has been removed and is replaced with " -":doc:`mongoimport ` that can do " -"json/csv/tsv" -msgstr "" - -# ba6d2ec317e248f58ae666201a5ff3d5 -#: ../source/release-notes/1.2.txt:65 -msgid "field filter changing" -msgstr "" - -# b36012065447446bb763211897e988f8 -#: ../source/release-notes/1.2.txt:67 -msgid "" -"We've changed the semantics of the field filter a little bit. Previously " -"only objects with those fields would be returned. Now the field filter " -"only changes the output, not which objects are returned. If you need that" -" behavior, you can use :doc:`$exists `" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/release-notes/1.4-changes.po b/locale/es/LC_MESSAGES/release-notes/1.4-changes.po deleted file mode 100644 index b98349fce75..00000000000 --- a/locale/es/LC_MESSAGES/release-notes/1.4-changes.po +++ /dev/null @@ -1,23 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 22:31+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# d746547620ec4dd0b015dbf593661f70 -#: ../source/release-notes/1.4-changes.txt:5 -msgid "Changes in MongoDB 1.4" -msgstr "" diff --git a/locale/es/LC_MESSAGES/release-notes/1.4.po b/locale/es/LC_MESSAGES/release-notes/1.4.po deleted file mode 100644 index 16deb872fbb..00000000000 --- a/locale/es/LC_MESSAGES/release-notes/1.4.po +++ /dev/null @@ -1,232 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:27+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 28086878d58348189d4cd6c10f6d548c -#: ../source/release-notes/1.4.txt:3 -msgid "Release Notes for MongoDB 1.4" -msgstr "" - -# a5c4f1b605ef456eb46d58fa38393a5d -#: ../source/release-notes/1.4.txt -msgid "On this page" -msgstr "" - -# 027f275c898f4078b7ee1277871f8fd6 -#: ../source/release-notes/1.4.txt:14 -msgid "Upgrading" -msgstr "" - -# 38809c0141bb4e01ad31c831036efb75 -#: ../source/release-notes/1.4.txt:16 -msgid "" -"We're pleased to announce the 1.4 release of MongoDB. 1.4 is a drop-in " -"replacement for 1.2. To upgrade you just need to shutdown " -":program:`mongod`, then restart with the new binaries. (Users upgrading " -"from release 1.0 should review the :doc:`1.2 release notes `, in particular the instructions for upgrading the DB format.)" -msgstr "" - -# 4b10ee07c07f456396f41e250d919108 -#: ../source/release-notes/1.4.txt:22 -msgid "Release 1.4 includes the following improvements over release 1.2:" -msgstr "" - -# b4521d4214374906b12cfdaba17b488a -#: ../source/release-notes/1.4.txt:25 -msgid "Core Server Enhancements" -msgstr "" - -# 1ff819716c694b65bc655734641f248a -#: ../source/release-notes/1.4.txt:27 -msgid ":doc:`concurrency ` improvements" -msgstr "" - -# a26e777f8752486ebf57ddb95d85b709 -#: ../source/release-notes/1.4.txt:29 -msgid "indexing memory improvements" -msgstr "" - -# 4dfa580cd1224527be719500f91c87e7 -#: ../source/release-notes/1.4.txt:31 -msgid ":ref:`background index creation `" -msgstr "" - -# 37d12f607f284e709111be6696825db0 -#: ../source/release-notes/1.4.txt:33 -msgid "" -"better detection of regular expressions so the index can be used in more " -"cases" -msgstr "" - -# 59befb78901645018551d628a1269de2 -#: ../source/release-notes/1.4.txt:37 -msgid "Replication and Sharding" -msgstr "" - -# b6177773462b4bfabe68aec965289b16 -#: ../source/release-notes/1.4.txt:39 -msgid "better handling for restarting slaves offline for a while" -msgstr "" - -# 4921735b959a4303bc3c1202afc2cadc -#: ../source/release-notes/1.4.txt:41 -msgid "fast new slaves from snapshots (``--fastsync``)" -msgstr "" - -# c4f3319698c6406798e00d33028a7fe3 -#: ../source/release-notes/1.4.txt:43 -msgid "configurable slave delay (``--slavedelay``)" -msgstr "" - -# 03e650a5dfd64218b575668989ab1d3e -#: ../source/release-notes/1.4.txt:45 -msgid "replication handles clock skew on master" -msgstr "" - -# 168454535414498bb808af51cfc962eb -#: ../source/release-notes/1.4.txt:47 -msgid ":doc:`$inc ` replication fixes" -msgstr "" - -# c47b89f6471d48a291e6705acd71554d -#: ../source/release-notes/1.4.txt:49 -msgid "sharding alpha 3 - notably 2-phase commit on config servers" -msgstr "" - -# 320adabcfb554d229021cb8d4dbe3000 -#: ../source/release-notes/1.4.txt:52 -msgid "Deployment and Production" -msgstr "" - -# 1cf66a8098b94ac1bfc241d918ab8201 -#: ../source/release-notes/1.4.txt:54 -msgid "" -":ref:`configure \"slow threshold\" for profiling `" -msgstr "" - -# 7d1c12395daa4f4396b7e20e7838b44d -#: ../source/release-notes/1.4.txt:56 -msgid "" -"ability to do :doc:`fsync + lock ` for backing " -"up raw files" -msgstr "" - -# 41998abb7f074ea588d3be023b42c9f7 -#: ../source/release-notes/1.4.txt:58 -msgid "option for separate directory per db (``--directoryperdb``)" -msgstr "" - -# f69ccc6a00894d5e946f5dc98729fd63 -#: ../source/release-notes/1.4.txt:60 -msgid "``http://localhost:28017/_status`` to get serverStatus via http" -msgstr "" - -# 0c42094952e94e0ab53727b74e1f0505 -#: ../source/release-notes/1.4.txt:62 -msgid "REST interface is off by default for security (``--rest`` to enable)" -msgstr "" - -# 85b8e32a3db44567a8f89ddb065c53a7 -#: ../source/release-notes/1.4.txt:64 -msgid "" -"can rotate logs with a db command, :doc:`logRotate " -"`" -msgstr "" - -# efe7f83de0054cb0995fb3e150385f50 -#: ../source/release-notes/1.4.txt:66 -msgid "" -"enhancements to :doc:`serverStatus ` " -"command (db.serverStatus()) - counters and :ref:`replication lag " -"` stats" -msgstr "" - -# d0c5641036c54429bc9221161539589d -#: ../source/release-notes/1.4.txt:70 -msgid "new :doc:`mongostat ` tool" -msgstr "" - -# e9bde509cc654b40b29394f69fae6b32 -#: ../source/release-notes/1.4.txt:73 -msgid "Query Language Improvements" -msgstr "" - -# d927d9b8f9174187b066019a6a050e16 -#: ../source/release-notes/1.4.txt:75 -msgid ":doc:`$all ` with regex" -msgstr "" - -# 996bdf25bc4d495aad206bd5cb34022b -#: ../source/release-notes/1.4.txt:77 -msgid ":doc:`$not `" -msgstr "" - -# bfc704bf28cf455095a4cf01a21b3af3 -#: ../source/release-notes/1.4.txt:79 -msgid "" -"partial matching of array elements :doc:`$elemMatch " -"`" -msgstr "" - -# f42455f50bae429e956b4f16355f26fe -#: ../source/release-notes/1.4.txt:81 -msgid "$ operator for updating arrays" -msgstr "" - -# 8c1b4ee69a674d5ab935fc0b6b964350 -#: ../source/release-notes/1.4.txt:83 -msgid ":doc:`$addToSet `" -msgstr "" - -# a1cc996627584cb2b0c19374161929e3 -#: ../source/release-notes/1.4.txt:85 -msgid ":doc:`$unset `" -msgstr "" - -# 930ad7b16e9e417999dee28bec9b4673 -#: ../source/release-notes/1.4.txt:87 -msgid ":doc:`$pull ` supports object matching" -msgstr "" - -# 0c7cd3edcda041dea08dbcd0c0c2dcc7 -#: ../source/release-notes/1.4.txt:89 -msgid ":doc:`$set ` with array indexes" -msgstr "" - -# d8898cacb59c45e89880466a559fa28d -#: ../source/release-notes/1.4.txt:92 -msgid "Geo" -msgstr "" - -# 67bd150d4f9a46359f2e501aaca33701 -#: ../source/release-notes/1.4.txt:94 -msgid ":doc:`2d geospatial search `" -msgstr "" - -# 6e6f6d09b9884976b5d0333ac88cf21a -#: ../source/release-notes/1.4.txt:96 -msgid "" -"geo :doc:`$center ` and :doc:`$box " -"` searches" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/release-notes/1.6-changes.po b/locale/es/LC_MESSAGES/release-notes/1.6-changes.po deleted file mode 100644 index 4b526a06bac..00000000000 --- a/locale/es/LC_MESSAGES/release-notes/1.6-changes.po +++ /dev/null @@ -1,23 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 22:32+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 25d9cd96db804c34988c9832c9e118be -#: ../source/release-notes/1.6-changes.txt:5 -msgid "Changes in MongoDB 1.6" -msgstr "" diff --git a/locale/es/LC_MESSAGES/release-notes/1.6.po b/locale/es/LC_MESSAGES/release-notes/1.6.po deleted file mode 100644 index 51bdbeaff75..00000000000 --- a/locale/es/LC_MESSAGES/release-notes/1.6.po +++ /dev/null @@ -1,280 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:27+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 3e752f387b524410853db2dda958adaf -#: ../source/release-notes/1.6.txt:3 -msgid "Release Notes for MongoDB 1.6" -msgstr "" - -# 7f6895f32d214ec984acb0aa0523b37c -#: ../source/release-notes/1.6.txt -msgid "On this page" -msgstr "" - -# 549a1948f4ba4a5291bddb304fd039d8 -#: ../source/release-notes/1.6.txt:14 -msgid "Upgrading" -msgstr "" - -# 1a9eb83557b54bb19a05da33d59db3a8 -#: ../source/release-notes/1.6.txt:16 -msgid "" -"MongoDB 1.6 is a drop-in replacement for 1.4. To upgrade, simply shutdown" -" :program:`mongod` then restart with the new binaries." -msgstr "" - -# a414f056840c4e9494e37e91bee76618 -#: ../source/release-notes/1.6.txt:19 -msgid "" -"*Please note that you should upgrade to the latest version of whichever " -"driver you're using. Certain drivers, including the Ruby driver, will " -"require the upgrade, and all the drivers will provide extra features for " -"connecting to replica sets.*" -msgstr "" - -# 1f47d41a156e484386763854017e8065 -#: ../source/release-notes/1.6.txt:25 -msgid "Sharding" -msgstr "" - -# fa9a2a68859b465f992583cd45b54a16 -#: ../source/release-notes/1.6.txt:27 -msgid "" -":doc:`/sharding` is now production-ready, making MongoDB horizontally " -"scalable, with no single point of failure. A single instance of " -":program:`mongod` can now be upgraded to a distributed cluster with zero " -"downtime when the need arises." -msgstr "" - -# 1af82465d80b4dd892af957f12219f9f -#: ../source/release-notes/1.6.txt:32 -msgid ":doc:`/sharding`" -msgstr "" - -# 118e3518db1c43e4aaec4b0eacd68e70 -#: ../source/release-notes/1.6.txt:34 -msgid ":doc:`/tutorial/deploy-shard-cluster`" -msgstr "" - -# 5b10f0a31df74ce49ec9c2b733eac7e6 -#: ../source/release-notes/1.6.txt:36 -msgid ":doc:`/tutorial/convert-replica-set-to-replicated-shard-cluster`" -msgstr "" - -# 33705dd02ac84a30b9734b6870ef7b07 -#: ../source/release-notes/1.6.txt:39 -msgid "Replica Sets" -msgstr "" - -# 0fe70d0b3d244b38b67dc6333d492731 -#: ../source/release-notes/1.6.txt:41 -msgid "" -":doc:`Replica sets `, which provide automated failover " -"among a cluster of ``n`` nodes, are also now available." -msgstr "" - -# f41005134cf34556912b96fd7dedeba9 -#: ../source/release-notes/1.6.txt:44 -msgid "" -"Please note that replica pairs are now deprecated; we strongly recommend " -"that replica pair users upgrade to replica sets." -msgstr "" - -# 20e203c1febb4e138ac86250e84fc91f -#: ../source/release-notes/1.6.txt:47 -msgid ":doc:`/replication`" -msgstr "" - -# 4e06a002e0984b95ae3eb04bc8e69b71 -#: ../source/release-notes/1.6.txt:49 -msgid ":doc:`/tutorial/deploy-replica-set`" -msgstr "" - -# 351d3c2a46834ec0a7c9cbac3bb036ae -#: ../source/release-notes/1.6.txt:51 -msgid ":doc:`/tutorial/convert-standalone-to-replica-set`" -msgstr "" - -# 5da96b2c8ecf45a6ad6888bcb4f83a68 -#: ../source/release-notes/1.6.txt:54 -msgid "Other Improvements" -msgstr "" - -# 13be991a288e4622858fa10531da9793 -#: ../source/release-notes/1.6.txt:56 -msgid "" -"The ``w`` option (and ``wtimeout``) forces writes to be propagated to " -"``n`` servers before returning success (this works especially well with " -"replica sets)" -msgstr "" - -# b63c693df63041e285f0e156e61e6ba9 -#: ../source/release-notes/1.6.txt:60 -msgid ":doc:`$or queries `" -msgstr "" - -# fa751ebad9a34a009ec11fc18cff97d4 -#: ../source/release-notes/1.6.txt:62 -msgid "Improved concurrency" -msgstr "" - -# 08e90ec508a84c28a424f71730c183d4 -#: ../source/release-notes/1.6.txt:64 -msgid "" -":doc:`$slice ` operator for " -"returning subsets of arrays" -msgstr "" - -# 3b49146ee50247898bc7aeba5f44b80b -#: ../source/release-notes/1.6.txt:67 -msgid "64 indexes per collection (formerly 40 indexes per collection)" -msgstr "" - -# 9a9272d934354112ab84c998e5665efa -#: ../source/release-notes/1.6.txt:69 -msgid "64-bit integers can now be represented in the shell using NumberLong" -msgstr "" - -# df972c287a7e43feb5bdd6090b347cd5 -#: ../source/release-notes/1.6.txt:71 -msgid "" -"The :dbcommand:`findAndModify` command now supports upserts. It also " -"allows you to specify fields to return" -msgstr "" - -# ef1d930aa6b848c2863cea9f8aeac634 -#: ../source/release-notes/1.6.txt:74 -msgid "$showDiskLoc option to see disk location of a document" -msgstr "" - -# 007aa52c99114af1bc0266a9053e4967 -#: ../source/release-notes/1.6.txt:76 -msgid "Support for IPv6 and UNIX domain sockets" -msgstr "" - -# a1075c1821fe4b749207438de0715491 -#: ../source/release-notes/1.6.txt:79 -msgid "Installation" -msgstr "" - -# d8bfdfd101454879a6db68afb2e7caba -#: ../source/release-notes/1.6.txt:81 -msgid "Windows service improvements" -msgstr "" - -# 8572a558f74c4b96b7f240bbbaf678b8 -#: ../source/release-notes/1.6.txt:83 -msgid "The C++ client is a separate tarball from the binaries" -msgstr "" - -# 3df386b0ab794d9c955ce0136634e218 -#: ../source/release-notes/1.6.txt:86 -msgid "1.6.x Release Notes" -msgstr "" - -# 112892cbd0dd48d795c6e5f367058ef3 -#: ../source/release-notes/1.6.txt:88 -msgid "" -"`1.6.5 `_" -msgstr "" - -# 3829c4bd5c064bf89576edc98cb9857c -#: ../source/release-notes/1.6.txt:91 -msgid "1.5.x Release Notes" -msgstr "" - -# de52c3e53216490db8b22188f6440c05 -#: ../source/release-notes/1.6.txt:93 -msgid "" -"`1.5.8 `_" -msgstr "" - -# eef954c8f315419eb10a0ef7291786bc -#: ../source/release-notes/1.6.txt:95 -msgid "" -"`1.5.7 `_" -msgstr "" - -# 516a4e68c5294f00ac00c54323162273 -#: ../source/release-notes/1.6.txt:97 -msgid "" -"`1.5.6 `_" -msgstr "" - -# fadf830ccfbd4aab92eff3af6669e3f4 -#: ../source/release-notes/1.6.txt:99 -msgid "" -"`1.5.5 `_" -msgstr "" - -# 56a09198973743e88b8fb769215d21cf -#: ../source/release-notes/1.6.txt:101 -msgid "" -"`1.5.4 `_" -msgstr "" - -# 949006c5bbf74f458589df0289b74762 -#: ../source/release-notes/1.6.txt:103 -msgid "" -"`1.5.3 `_" -msgstr "" - -# 2f3838e61caf4c02a9e41a59636525c1 -#: ../source/release-notes/1.6.txt:105 -msgid "" -"`1.5.2 `_" -msgstr "" - -# ebe311194c464378b483ec3aaf7e363f -#: ../source/release-notes/1.6.txt:107 -msgid "" -"`1.5.1 `_" -msgstr "" - -# 1a9bf81d27924ab2bf073059b3d9a725 -#: ../source/release-notes/1.6.txt:109 -msgid "" -"`1.5.0 `_" -msgstr "" - -# 10cafc3015d44d08b2d28dd0a0dd329d -#: ../source/release-notes/1.6.txt:111 -msgid "" -"You can see a full list of all changes on `JIRA " -"`_." -msgstr "" - -# be1341eb249e404488ca8c7a684c6b94 -#: ../source/release-notes/1.6.txt:114 -msgid "Thank you everyone for your support and suggestions!" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/release-notes/1.8-changes.po b/locale/es/LC_MESSAGES/release-notes/1.8-changes.po deleted file mode 100644 index eb6be9e426e..00000000000 --- a/locale/es/LC_MESSAGES/release-notes/1.8-changes.po +++ /dev/null @@ -1,23 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 22:32+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# e16df4c4bc7241abbaf723ca024b1f08 -#: ../source/release-notes/1.8-changes.txt:5 -msgid "Changes in MongoDB 1.8" -msgstr "" diff --git a/locale/es/LC_MESSAGES/release-notes/1.8.po b/locale/es/LC_MESSAGES/release-notes/1.8.po deleted file mode 100644 index f5bcebf8c7d..00000000000 --- a/locale/es/LC_MESSAGES/release-notes/1.8.po +++ /dev/null @@ -1,683 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:26+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 49d6ee83b64946eeb82417e108c1e4bf -#: ../source/release-notes/1.8.txt:3 -msgid "Release Notes for MongoDB 1.8" -msgstr "" - -# ef37018af621462fa8415d1ff0f51857 -#: ../source/release-notes/1.8.txt -msgid "On this page" -msgstr "" - -# 09536bd1fc1746b3af76a4a11da1dcee -#: ../source/release-notes/1.8.txt:14 -msgid "Upgrading" -msgstr "" - -# c8f9e013f4074a40b12992c0b1b2e86d -#: ../source/release-notes/1.8.txt:16 -msgid "" -"MongoDB 1.8 is a standard, incremental production release and works as a " -"drop-in replacement for MongoDB 1.6, except:" -msgstr "" - -# 85ea22c4a5804aaabe9e30b02a88a0a4 -#: ../source/release-notes/1.8.txt:19 -msgid "" -":term:`Replica set ` members should be upgraded in a " -"particular order, as described in :ref:`1.8-upgrade-replica-set`." -msgstr "" - -# 2a7ebf8513114caeb2b0fef77e385d4e -#: ../source/release-notes/1.8.txt:22 -msgid "" -"The :dbcommand:`mapReduce` command has changed in 1.8, causing " -"incompatibility with previous releases. :dbcommand:`mapReduce` no longer " -"generates temporary collections (thus, ``keepTemp`` has been removed). " -"Now, you must always supply a value for ``out``. See the ``out`` field " -"options in the :dbcommand:`mapReduce` document. If you use MapReduce, " -"this also likely means you need a recent version of your client driver." -msgstr "" - -# 42c02218522c4ccaa84f76e90ab56d4a -#: ../source/release-notes/1.8.txt:31 -msgid "Preparation" -msgstr "" - -# c7ca8867bc7d48a4b38d86e255733c28 -#: ../source/release-notes/1.8.txt:33 -msgid "" -"Read through all release notes before upgrading and ensure that no " -"changes will affect your deployment." -msgstr "" - -# ec199898619b45f7a78b570e601117d5 -#: ../source/release-notes/1.8.txt:39 -msgid "Upgrading a Standalone ``mongod``" -msgstr "" - -# a3694f2ac3674565bfdc18b52cc5e8b1 -#: ../source/release-notes/1.8.txt:41 -msgid "Download the v1.8.x binaries from the `MongoDB Download Page`_." -msgstr "" - -# 139b48a8aa1b497eb9befd7a33c538b8 -#: ../source/release-notes/1.8.txt:43 -msgid "Shutdown your :program:`mongod` instance." -msgstr "" - -# 1813a927011f4a41936922849b43861b -#: ../source/release-notes/1.8.txt:45 -msgid "Replace the existing binary with the 1.8.x :program:`mongod` binary." -msgstr "" - -# 23f61b599e1246628ad3183a9f44adc6 -#: ../source/release-notes/1.8.txt:47 -msgid "Restart MongoDB." -msgstr "" - -# 3cfe34b1b89a4ea091df38769b310c20 -#: ../source/release-notes/1.8.txt:54 -msgid "Upgrading a Replica Set" -msgstr "" - -# a40645bd9e6346a9a917deaa5464357b -#: ../source/release-notes/1.8.txt:56 -msgid "" -"1.8.x :term:`secondaries ` **can** replicate from 1.6.x " -":term:`primaries `." -msgstr "" - -# 4c23f9ad46934a9b9b3d65bb14187d40 -#: ../source/release-notes/1.8.txt:59 -msgid "1.6.x secondaries **cannot** replicate from 1.8.x primaries." -msgstr "" - -# b6c0249273064032aef1d488a174a240 -#: ../source/release-notes/1.8.txt:61 -msgid "" -"Thus, to upgrade a :term:`replica set` you must replace all of your " -"secondaries first, then the primary." -msgstr "" - -# 533f0d73dc9f4629a3fb6665fb5cb6ef -#: ../source/release-notes/1.8.txt:64 -msgid "" -"For example, suppose you have a replica set with a primary, an " -":term:`arbiter` and several secondaries. To upgrade the set, do the " -"following:" -msgstr "" - -# b9571db2f62745cda5e4db28ed61ae9c -#: ../source/release-notes/1.8.txt:68 -msgid "For the arbiter:" -msgstr "" - -# a2fdfa591fcf47978564144b1b742021 -#: ../source/release-notes/1.8.txt:70 -msgid "Shut down the arbiter." -msgstr "" - -# cbcb8c96c5914d49866739f2e9b8116a -# a4ab443d76e249c8a38d856a0bae446a -# 8d9ab98763f34ddead6e89219eb3d52e -# 0290936bb0594c56b6a18abba7e3f595 -#: ../source/release-notes/1.8.txt:72 ../source/release-notes/1.8.txt:144 -#: ../source/release-notes/1.8.txt:186 ../source/release-notes/1.8.txt:192 -msgid "Restart it with the 1.8.x binary from the `MongoDB Download Page`_." -msgstr "" - -# 241ac808c38d45f2b1f2f8a33fefeffd -#: ../source/release-notes/1.8.txt:74 -msgid "Change your config (optional) to prevent election of a new primary." -msgstr "" - -# 05778fd1291a44018d6b53a14933c236 -#: ../source/release-notes/1.8.txt:76 -msgid "" -"It is possible that, when you start shutting down members of the set, a " -"new primary will be elected. To prevent this, you can give all of the " -"secondaries a priority of ``0`` before upgrading, and then change them " -"back afterwards. To do so:" -msgstr "" - -# 2e7b27ada95b4e149c6800af2cfe7af1 -#: ../source/release-notes/1.8.txt:81 -msgid "" -"Record your current config. Run :method:`rs.config()` and paste the " -"results into a text file." -msgstr "" - -# a9f22fd756d6496da30a6a2f9d96f3f5 -#: ../source/release-notes/1.8.txt:84 -msgid "" -"Update your config so that all secondaries have priority ``0``. For " -"example:" -msgstr "" - -# f0ebba08d42d4549abbdbcb7d983272c -#: ../source/release-notes/1.8.txt:140 -msgid "For each secondary:" -msgstr "" - -# 3a6c4ca9c70d436ab13cf71ccb91bd29 -#: ../source/release-notes/1.8.txt:142 -msgid "Shut down the secondary." -msgstr "" - -# 7410fd7da536474f8aec4e9dcdaa7a7c -#: ../source/release-notes/1.8.txt:146 -msgid "If you changed the config, change it back to its original state:" -msgstr "" - -# 5efd1cea69d0478ab238935cc9250265 -#: ../source/release-notes/1.8.txt:157 -msgid "" -"Shut down the primary (the final 1.6 server), and then restart it with " -"the 1.8.x binary from the `MongoDB Download Page`_." -msgstr "" - -# 4ffef5946a00411da3103a1b81ecf284 -#: ../source/release-notes/1.8.txt:164 -msgid "Upgrading a Sharded Cluster" -msgstr "" - -# ac77ce91fa954ea78087b0b55462f12a -#: ../source/release-notes/1.8.txt:166 -msgid "Turn off the balancer:" -msgstr "" - -# e01208de1d1e499b8933f13b3b988bbd -#: ../source/release-notes/1.8.txt:174 -msgid "For each :term:`shard`:" -msgstr "" - -# 1db378fe0db143a3b6fceebb06b5bfe7 -#: ../source/release-notes/1.8.txt:176 -msgid "" -"If the shard is a :term:`replica set`, follow the directions above for " -":ref:`1.8-upgrade-replica-set`." -msgstr "" - -# cb01e0a5883848ed88a141f27e38acb3 -#: ../source/release-notes/1.8.txt:179 -msgid "" -"If the shard is a single :program:`mongod` process, shut it down and then" -" restart it with the 1.8.x binary from the `MongoDB Download Page`_." -msgstr "" - -# 340dd2744352427da391ffaa884e1b82 -#: ../source/release-notes/1.8.txt:182 -msgid "For each :program:`mongos`:" -msgstr "" - -# fa8f7215ba2742c29c343d1e2b995efd -#: ../source/release-notes/1.8.txt:184 -msgid "Shut down the :program:`mongos` process." -msgstr "" - -# 1f3be9dafe3d4bdb9d2e1009e9652239 -#: ../source/release-notes/1.8.txt:188 -msgid "For each config server:" -msgstr "" - -# 905133158e9042c39bc88943d0c0d4db -#: ../source/release-notes/1.8.txt:190 -msgid "Shut down the config server process." -msgstr "" - -# 3f46ff706c1d4b32b624ddf6ae55e381 -#: ../source/release-notes/1.8.txt:194 -msgid "Turn on the balancer:" -msgstr "" - -# d9b644b3510348efb3cd12243368e33d -#: ../source/release-notes/1.8.txt:202 -msgid "Returning to 1.6" -msgstr "" - -# 630691f28ca64df88a9e0d197a0c9b8b -#: ../source/release-notes/1.8.txt:204 -msgid "" -"If for any reason you must move back to 1.6, follow the steps above in " -"reverse. Please be careful that you have not inserted any documents " -"larger than 4MB while running on 1.8 (where the max size has increased to" -" 16MB). If you have you will get errors when the server tries to read " -"those documents." -msgstr "" - -# d0c565490d7b4729bee91db1f835ed7a -# a33906328e3f48718e99d9b1d89cc859 -#: ../source/release-notes/1.8.txt:211 ../source/release-notes/1.8.txt:231 -msgid "Journaling" -msgstr "" - -# 074f5aed391449cc81250bce2f664788 -#: ../source/release-notes/1.8.txt:213 -msgid "" -"Returning to 1.6 after using 1.8 :doc:`Journaling ` " -"works fine, as journaling does not change anything about the data file " -"format. Suppose you are running 1.8.x with journaling enabled and you " -"decide to switch back to 1.6. There are two scenarios:" -msgstr "" - -# 242cb73213f8445e87c5d6a203f9be04 -#: ../source/release-notes/1.8.txt:219 -msgid "" -"If you shut down cleanly with 1.8.x, just restart with the 1.6 mongod " -"binary." -msgstr "" - -# 68a081664be74bb5b468926a345ab37e -#: ../source/release-notes/1.8.txt:222 -msgid "" -"If 1.8.x shut down uncleanly, start 1.8.x up again and let the journal " -"files run to fix any damage (incomplete writes) that may have existed at " -"the crash. Then shut down 1.8.x cleanly and restart with the 1.6 mongod " -"binary." -msgstr "" - -# 7ef41087bf214a629049e3a90bd76366 -#: ../source/release-notes/1.8.txt:228 -msgid "Changes" -msgstr "" - -# 711ea5ca257a4ddc8dada8099f167b62 -#: ../source/release-notes/1.8.txt:233 -msgid "" -"MongoDB now supports write-ahead :doc:`/core/journaling` to facilitate " -"fast crash recovery and durability in the storage engine. With journaling" -" enabled, a :program:`mongod` can be quickly restarted following a crash " -"without needing to repair the :term:`collections `. The " -"aggregation framework makes it possible to do aggregation" -msgstr "" - -# f99ea67b8e7e4bb8bdc3830afe94e9d0 -#: ../source/release-notes/1.8.txt:241 -msgid "Sparse and Covered Indexes" -msgstr "" - -# 7a84ff9c256f46eba0479cd5d09054b1 -#: ../source/release-notes/1.8.txt:243 -msgid "" -":ref:`Sparse Indexes ` are indexes that only include " -"documents that contain the fields specified in the index. Documents " -"missing the field will not appear in the index at all. This can " -"significantly reduce index size for indexes of fields that contain only a" -" subset of documents within a :term:`collection`." -msgstr "" - -# f18051d82ea44498997225a25ee45834 -#: ../source/release-notes/1.8.txt:249 -msgid "" -":ref:`Covered Indexes ` enable MongoDB to answer queries" -" entirely from the index when the query only selects fields that the " -"index contains." -msgstr "" - -# 6bdf111c303a4cdeb4e04fdc485509ef -#: ../source/release-notes/1.8.txt:254 -msgid "Incremental MapReduce Support" -msgstr "" - -# 9d9f05711f334b108fb2f73ad64bcb38 -#: ../source/release-notes/1.8.txt:256 -msgid "" -"The :dbcommand:`mapReduce` command supports new options that enable " -"incrementally updating existing :term:`collections `. " -"Previously, a MapReduce job could output either to a temporary collection" -" or to a named permanent collection, which it would overwrite with new " -"data." -msgstr "" - -# 69a0e037beae4010b01ec62e7916e5f0 -#: ../source/release-notes/1.8.txt:262 -msgid "You now have several options for the output of your MapReduce jobs:" -msgstr "" - -# 71609f2c82e04cf0965bd3d986093ecf -#: ../source/release-notes/1.8.txt:264 -msgid "" -"You can merge MapReduce output into an existing collection. Output from " -"the Reduce phase will replace existing keys in the output collection if " -"it already exists. Other keys will remain in the collection." -msgstr "" - -# 8e2cec4c3a7e42b1acd456364a60332f -#: ../source/release-notes/1.8.txt:269 -msgid "" -"You can now re-reduce your output with the contents of an existing " -"collection. Each key output by the reduce phase will be reduced with the " -"existing document in the output collection." -msgstr "" - -# d74240a4cf69443ba2aa0c8337b35b09 -#: ../source/release-notes/1.8.txt:273 -msgid "" -"You can replace the existing output collection with the new results of " -"the MapReduce job (equivalent to setting a permanent output collection in" -" previous releases)" -msgstr "" - -# b53cefa606bb48249e30d9e179843bb2 -#: ../source/release-notes/1.8.txt:277 -msgid "" -"You can compute MapReduce inline and return results to the caller without" -" persisting the results of the job. This is similar to the temporary " -"collections generated in previous releases, except results are limited to" -" 8MB." -msgstr "" - -# 291bedefc4ea4e1693d8a1f07d274ff7 -#: ../source/release-notes/1.8.txt:282 -msgid "" -"For more information, see the ``out`` field options in the " -":dbcommand:`mapReduce` document." -msgstr "" - -# ec34e4639f6b4b8f96e2821607c630e2 -#: ../source/release-notes/1.8.txt:286 -msgid "Additional Changes and Enhancements" -msgstr "" - -# 58c0d040cc724023a99be57728fa6be6 -#: ../source/release-notes/1.8.txt:289 -msgid "1.8.1" -msgstr "" - -# ca6de2393cd04a04bcb03bd08955084b -#: ../source/release-notes/1.8.txt:291 -msgid "Sharding migrate fix when moving larger chunks." -msgstr "" - -# ae6293c1ca3044b9a2ca246a1e4be9eb -#: ../source/release-notes/1.8.txt:293 -msgid "Durability fix with background indexing." -msgstr "" - -# 974f2a06c8a7434eb6b4eeccac9881c0 -#: ../source/release-notes/1.8.txt:295 -msgid "Fixed mongos concurrency issue with many incoming connections." -msgstr "" - -# 6420c02e061a402c9fc5e0c3798cb5cb -#: ../source/release-notes/1.8.txt:298 -msgid "1.8.0" -msgstr "" - -# 81981890d5484cbc8f979e4e443eb83d -#: ../source/release-notes/1.8.txt:300 -msgid "All changes from 1.7.x series." -msgstr "" - -# 38d8d0f416404607b9f4c2cc6c7a6827 -#: ../source/release-notes/1.8.txt:303 -msgid "1.7.6" -msgstr "" - -# 02eb5ce4507042d3899508f12d82fda3 -#: ../source/release-notes/1.8.txt:305 -msgid "Bug fixes." -msgstr "" - -# 3c69e5754c9640e49b71c432e01501fe -#: ../source/release-notes/1.8.txt:308 -msgid "1.7.5" -msgstr "" - -# 92ec4c27bda943278dd0c23794ecc095 -#: ../source/release-notes/1.8.txt:309 -msgid ":doc:`Journaling `." -msgstr "" - -# d1e0b1355d064b7b87d8b33d35163c12 -#: ../source/release-notes/1.8.txt:311 -msgid "Extent allocation improvements." -msgstr "" - -# f9022ee4791a432290e79affa2bf4159 -#: ../source/release-notes/1.8.txt:313 -msgid "Improved :term:`replica set` connectivity for :program:`mongos`." -msgstr "" - -# fe8e751972c04638a59c71972a5b083d -#: ../source/release-notes/1.8.txt:315 -msgid ":dbcommand:`getLastError` improvements for :term:`sharding`." -msgstr "" - -# 219adee6df11438cad9d90856c2e543d -#: ../source/release-notes/1.8.txt:318 -msgid "1.7.4" -msgstr "" - -# 38a76df870d5432fb358a76a2abea54c -#: ../source/release-notes/1.8.txt:320 -msgid "" -":program:`mongos` routes ``slaveOk`` queries to :term:`secondaries " -"` in :term:`replica sets `." -msgstr "" - -# 67d00a2d9d3c4844a97426ab3658133d -#: ../source/release-notes/1.8.txt:323 -msgid "New :dbcommand:`mapReduce` output options." -msgstr "" - -# 25febd18882a4776b11eff6fa0ec042c -#: ../source/release-notes/1.8.txt:325 -msgid ":ref:`index-type-sparse`." -msgstr "" - -# fe6b9c17fdc24485964f62cb4cb2c28a -#: ../source/release-notes/1.8.txt:328 -msgid "1.7.3" -msgstr "" - -# dc4a58970b7a4eaabe426e3e6401eb3b -#: ../source/release-notes/1.8.txt:330 -msgid "Initial :ref:`covered index ` support." -msgstr "" - -# 43deaba1c644487fb1fe0e86dd884559 -#: ../source/release-notes/1.8.txt:332 -msgid "Distinct can use data from indexes when possible." -msgstr "" - -# b0a3ce297340492a8a845fd3e09549f1 -#: ../source/release-notes/1.8.txt:334 -msgid "" -":dbcommand:`mapReduce` can merge or reduce results into an existing " -"collection." -msgstr "" - -# e3cd844e33b248aebee2ad166baa31f2 -#: ../source/release-notes/1.8.txt:336 -msgid "" -":program:`mongod` tracks and :program:`mongostat` displays network usage." -" See :ref:`mongostat`." -msgstr "" - -# a489b21dbd184707a133b5ae8dba8647 -#: ../source/release-notes/1.8.txt:338 -msgid "Sharding stability improvements." -msgstr "" - -# 00ad9535d70e47bb8611ecf05536dff0 -#: ../source/release-notes/1.8.txt:341 -msgid "1.7.2" -msgstr "" - -# 1b618f1f41ff41b19a1fd36b19317796 -#: ../source/release-notes/1.8.txt:343 -msgid ":update:`$rename` operator allows renaming of fields in a document." -msgstr "" - -# 55a38c297ebe4bd381101ddc71ac15e7 -#: ../source/release-notes/1.8.txt:345 -msgid ":method:`db.eval()` not to block." -msgstr "" - -# 1e55072898754a2b9bff9d2607358df2 -#: ../source/release-notes/1.8.txt:347 -msgid "Geo queries with sharding." -msgstr "" - -# 08f416e571224306b7a04ee976bc6d53 -#: ../source/release-notes/1.8.txt:349 -msgid ":option:`mongostat --discover` option" -msgstr "" - -# eca6829c062f4bc58d289a4525b6c20e -#: ../source/release-notes/1.8.txt:351 -msgid "Chunk splitting enhancements." -msgstr "" - -# d380e6e505444d58b64a35e74d17c2e8 -#: ../source/release-notes/1.8.txt:353 -msgid "Replica sets network enhancements for servers behind a nat." -msgstr "" - -# 60c40ba38ba1401d8d92c8f88aab4eaa -#: ../source/release-notes/1.8.txt:356 -msgid "1.7.1" -msgstr "" - -# 6e4e0289f498450dbc7124043dbd7d49 -#: ../source/release-notes/1.8.txt:358 -msgid "Many sharding performance enhancements." -msgstr "" - -# 1ad994c396fc4185b706182e30a1218d -#: ../source/release-notes/1.8.txt:360 -msgid "" -"Better support for :projection:`$elemMatch` on primitives in embedded " -"arrays." -msgstr "" - -# 7370b22d6b7d48ef8850711ae04b60a1 -#: ../source/release-notes/1.8.txt:362 -msgid "Query optimizer enhancements on range queries." -msgstr "" - -# dfabe6a4860846a5b1bd52a403d7d69c -#: ../source/release-notes/1.8.txt:364 -msgid "Window service enhancements." -msgstr "" - -# 9d2a7a6d7ec24028adb55ada0273dee0 -#: ../source/release-notes/1.8.txt:366 -msgid "Replica set setup improvements." -msgstr "" - -# 215a66f12bf44fe4805c04e61a6b553c -#: ../source/release-notes/1.8.txt:368 -msgid ":update:`$pull` works on primitives in arrays." -msgstr "" - -# 29cbc548b23d41e99c21c8257ce7fd59 -#: ../source/release-notes/1.8.txt:371 -msgid "1.7.0" -msgstr "" - -# 685b1958d3a641a8b0d2c5a87c0b1361 -#: ../source/release-notes/1.8.txt:373 -msgid "Sharding performance improvements for heavy insert loads." -msgstr "" - -# c6f366daa0b14f0ca8db03f4d8c505fd -#: ../source/release-notes/1.8.txt:375 -msgid "Slave delay support for replica sets." -msgstr "" - -# b6dd2498059e4c348aab8fb4d11ce212 -#: ../source/release-notes/1.8.txt:377 -msgid "" -":data:`~local.system.replset.settings.getLastErrorDefaults` for replica " -"sets." -msgstr "" - -# 57c902446dd8493f8430dfdf5c2021ab -#: ../source/release-notes/1.8.txt:379 -msgid "Auto completion in the shell." -msgstr "" - -# 54cddfce5ea446ec8a5376c92f81a796 -#: ../source/release-notes/1.8.txt:381 -msgid "Spherical distance for geo search." -msgstr "" - -# 747d3119639641ba8522d4315ba7ed00 -#: ../source/release-notes/1.8.txt:383 -msgid "All fixes from 1.6.1 and 1.6.2." -msgstr "" - -# a9773bb6f0df4fcd815d304ae0b0092b -#: ../source/release-notes/1.8.txt:386 -msgid "Release Announcement Forum Pages" -msgstr "" - -# 1dab208036644664b1c3d6f9c3c03303 -#: ../source/release-notes/1.8.txt:388 -msgid "" -"`1.8.1 `_, `1.8.0 " -"`_" -msgstr "" - -# dea01db28bd4478b818cb49e7c63997f -#: ../source/release-notes/1.8.txt:391 -msgid "" -"`1.7.6 `_, `1.7.5 " -"`_, `1.7.4 " -"`_, `1.7.3 " -"`_, `1.7.2 " -"`_, `1.7.1 " -"`_, `1.7.0 " -"`_" -msgstr "" - -# 2e67ce2ad919416a8036a633c91320b6 -#: ../source/release-notes/1.8.txt:400 -msgid "Resources" -msgstr "" - -# 1a3cf8b92a344b9994f4c612b6064923 -#: ../source/release-notes/1.8.txt:402 -msgid "`MongoDB Downloads `_" -msgstr "" - -# 0f8d4d4eebaa47a7a8055494c443a8bc -#: ../source/release-notes/1.8.txt:403 -msgid "" -"`All JIRA Issues resolved in 1.8 " -"`_" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/release-notes/2.0-changes.po b/locale/es/LC_MESSAGES/release-notes/2.0-changes.po deleted file mode 100644 index c20795b5c30..00000000000 --- a/locale/es/LC_MESSAGES/release-notes/2.0-changes.po +++ /dev/null @@ -1,23 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 22:32+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 2e5d3ff3eb48428a97f561a89693fcb5 -#: ../source/release-notes/2.0-changes.txt:5 -msgid "Changes in MongoDB 2.0" -msgstr "" diff --git a/locale/es/LC_MESSAGES/release-notes/2.0.po b/locale/es/LC_MESSAGES/release-notes/2.0.po deleted file mode 100644 index 7e4126455fc..00000000000 --- a/locale/es/LC_MESSAGES/release-notes/2.0.po +++ /dev/null @@ -1,977 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:26+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 30d76ae5d38b42869b6f7e8912eee718 -#: ../source/release-notes/2.0.txt:3 -msgid "Release Notes for MongoDB 2.0" -msgstr "" - -# c403c8bdf8254580ac0c68898a7bc6ce -#: ../source/release-notes/2.0.txt -msgid "On this page" -msgstr "" - -# 5546b5f1aa93459ea01b1f567af7ad7b -#: ../source/release-notes/2.0.txt:14 -msgid "Upgrading" -msgstr "" - -# b4f6eb0ff66e4ee8aca7b15ce85ccd7a -#: ../source/release-notes/2.0.txt:16 -msgid "" -"Although the major version number has changed, MongoDB 2.0 is a standard," -" incremental production release and works as a drop-in replacement for " -"MongoDB 1.8." -msgstr "" - -# 999ede58526342ddb74560fe11cf9c1d -#: ../source/release-notes/2.0.txt:21 -msgid "Preparation" -msgstr "" - -# aaf3852662b947e1b6877c2dc8022d4a -#: ../source/release-notes/2.0.txt:23 -msgid "" -"Read through all release notes before upgrading, and ensure that no " -"changes will affect your deployment." -msgstr "" - -# d73a858d2832471cbd39bca7e1470eec -#: ../source/release-notes/2.0.txt:26 -msgid "" -"If you create new indexes in 2.0, then downgrading to 1.8 is possible but" -" you must reindex the new collections." -msgstr "" - -# 8b5a1ebd20a94c7ca69766853aec68d9 -#: ../source/release-notes/2.0.txt:29 -msgid "" -":program:`mongoimport` and :program:`mongoexport` now correctly adhere to" -" the CSV spec for handling CSV input/output. This may break existing " -"import/export workflows that relied on the previous behavior. For more " -"information see :issue:`SERVER-1097`." -msgstr "" - -# 8f7a1483f0b444499db696782f229953 -#: ../source/release-notes/2.0.txt:34 -msgid "" -":doc:`Journaling ` is **enabled by default** in 2.0 " -"for 64-bit builds. If you still prefer to run without journaling, start " -":program:`mongod` with the :option:`--nojournal ` " -"run-time option. Otherwise, MongoDB creates journal files during startup." -" The first time you start :program:`mongod` with journaling, you will see" -" a delay as :program:`mongod` creates new files. In addition, you may see" -" reduced write throughput." -msgstr "" - -# 481a3e3c2b9047138eb28b7aa73717a6 -#: ../source/release-notes/2.0.txt:41 -msgid "" -"2.0 :program:`mongod` instances are interoperable with 1.8 " -":program:`mongod` instances; however, for best results, upgrade your " -"deployments using the following procedures:" -msgstr "" - -# 9a752e94d8fb4353bc258054b77dbd5a -#: ../source/release-notes/2.0.txt:48 -msgid "Upgrading a Standalone ``mongod``" -msgstr "" - -# f46e87971a1e466f96fce052d2caa26d -#: ../source/release-notes/2.0.txt:50 -msgid "Download the v2.0.x binaries from the `MongoDB Download Page`_." -msgstr "" - -# 509ba0c8cb6f406490fd46a492ba7be2 -#: ../source/release-notes/2.0.txt:52 -msgid "" -"Shutdown your :program:`mongod` instance. Replace the existing binary " -"with the 2.0.x :program:`mongod` binary and restart MongoDB." -msgstr "" - -# 538db43cd8ac4a9f92485e4582954ec0 -#: ../source/release-notes/2.0.txt:60 -msgid "Upgrading a Replica Set" -msgstr "" - -# 40b05a151b414da5bc80d63206a89da5 -#: ../source/release-notes/2.0.txt:62 -msgid "" -"Upgrade the :term:`secondary` members of the set one at a time by " -"shutting down the :program:`mongod` and replacing the 1.8 binary with the" -" 2.0.x binary from the `MongoDB Download Page`_." -msgstr "" - -# 74e516b9b102486fb7641958020d5e84 -#: ../source/release-notes/2.0.txt:66 -msgid "" -"To avoid losing the last few updates on failover you can temporarily halt" -" your application (failover should take less than 10 seconds), or you can" -" set :ref:`write concern ` in your application code to " -"confirm that each update reaches multiple servers." -msgstr "" - -# d61f4307561e491fa33aec32f0196551 -#: ../source/release-notes/2.0.txt:71 -msgid "" -"Use the :method:`rs.stepDown()` to step down the primary to allow the " -"normal :ref:`failover ` procedure." -msgstr "" - -# cb42c82e4ef54bc8a21204db106b3713 -#: ../source/release-notes/2.0.txt:74 -msgid "" -":method:`rs.stepDown()` and :dbcommand:`replSetStepDown` provide for " -"shorter and more consistent failover procedures than simply shutting down" -" the primary directly." -msgstr "" - -# 98abe386f06248e69da10ac4d0afaae8 -#: ../source/release-notes/2.0.txt:78 -msgid "" -"When the primary has stepped down, shut down its instance and upgrade by " -"replacing the :program:`mongod` binary with the 2.0.x binary." -msgstr "" - -# 06965b3fc24a4ed0a886e44526d47bf6 -#: ../source/release-notes/2.0.txt:86 -msgid "Upgrading a Sharded Cluster" -msgstr "" - -# a64c38a7169d4c50be57a3d4aa4aba7d -#: ../source/release-notes/2.0.txt:88 -msgid "" -"Upgrade all :term:`config server ` instances *first*, in" -" any order. Since config servers use two-phase commit, :term:`shard` " -"configuration metadata updates will halt until all are up and running." -msgstr "" - -# f19cea0603b848e4959de9597ff5e656 -#: ../source/release-notes/2.0.txt:93 -msgid "Upgrade :program:`mongos` routers in any order." -msgstr "" - -# 8801b825d38d460abf4342fd14f74c51 -#: ../source/release-notes/2.0.txt:96 -msgid "Changes" -msgstr "" - -# dbe99ce0f0034883adbc07c6f2b6f2d7 -#: ../source/release-notes/2.0.txt:99 -msgid "Compact Command" -msgstr "" - -# 39d4f23df9f54c1a824d45f20b7b6956 -#: ../source/release-notes/2.0.txt:101 -msgid "" -"A :dbcommand:`compact` command is now available for compacting a single " -"collection and its indexes. Previously, the only way to compact was to " -"repair the entire database." -msgstr "" - -# 9b3e2deef6804a0b90f2fdde8042682a -#: ../source/release-notes/2.0.txt:106 -msgid "Concurrency Improvements" -msgstr "" - -# ac7fb3dfafc345b8acbe79e59fc87ff5 -#: ../source/release-notes/2.0.txt:108 -msgid "" -"When going to disk, the server will yield the write lock when writing " -"data that is not likely to be in memory. The initial implementation of " -"this feature now exists:" -msgstr "" - -# c29b9fd7012944a98349fba2576a5e48 -#: ../source/release-notes/2.0.txt:112 -msgid "See :issue:`SERVER-2563` for more information." -msgstr "" - -# b2527540e6464d18994c91a1a7798a91 -#: ../source/release-notes/2.0.txt:114 -msgid "The specific operations yield in 2.0 are:" -msgstr "" - -# aed55040bc4e47fe8f45360f5bdf21ea -#: ../source/release-notes/2.0.txt:116 -msgid "Updates by ``_id``" -msgstr "" - -# 2b5a8359999246c29b8f63b956345553 -#: ../source/release-notes/2.0.txt:118 -msgid "Removes" -msgstr "" - -# 7bb071610ecb4c31bde39014a422145b -#: ../source/release-notes/2.0.txt:120 -msgid "Long cursor iterations" -msgstr "" - -# 72534c0e774348018a96fb0a04c129a2 -#: ../source/release-notes/2.0.txt:123 -msgid "Default Stack Size" -msgstr "" - -# 100513f2078b444da1d125088ad6ddeb -#: ../source/release-notes/2.0.txt:125 -msgid "" -"MongoDB 2.0 reduces the default stack size. This change can reduce total " -"memory usage when there are many (e.g., 1000+) client connections, as " -"there is a thread per connection. While portions of a thread's stack can " -"be swapped out if unused, some operating systems do this slowly enough " -"that it might be an issue. The default stack size is lesser of the system" -" setting or 1MB." -msgstr "" - -# 1732881dc1bf46df9ad950f6d875ba08 -#: ../source/release-notes/2.0.txt:135 -msgid "Index Performance Enhancements" -msgstr "" - -# 4ea65d201bb9478a9003671b0376d55e -#: ../source/release-notes/2.0.txt:137 -#, python-format -msgid "" -"v2.0 includes significant improvements to the :v2.2:`index `. Indexes are often 25% smaller and 25% faster " -"(depends on the use case). When upgrading from previous versions, the " -"benefits of the new index type are realized only if you create a new " -"index or re-index an old one." -msgstr "" - -# f44c7cccd8bf4ffc9713f135640da4d2 -#: ../source/release-notes/2.0.txt:143 -msgid "" -"Dates are now signed, and the max index key size has increased slightly " -"from 819 to 1024 bytes." -msgstr "" - -# 01441c67d0de44d18e4d7070594bbdea -#: ../source/release-notes/2.0.txt:146 -msgid "" -"All operations that create a new index will result in a 2.0 index by " -"default. For example:" -msgstr "" - -# 2171e73a5be64a7783bf5bb102f75e44 -#: ../source/release-notes/2.0.txt:149 -msgid "" -"Reindexing results on an older-version index results in a 2.0 index. " -"However, reindexing on a secondary does *not* work in versions prior to " -"2.0. Do not reindex on a secondary. For a workaround, see " -":issue:`SERVER-3866`." -msgstr "" - -# 714af72c08c44743b9f532c0d3caa1fa -#: ../source/release-notes/2.0.txt:154 -msgid "The :dbcommand:`repairDatabase` command converts indexes to a 2.0 indexes." -msgstr "" - -# 71877ec35a494560941b9651bdac6074 -#: ../source/release-notes/2.0.txt:157 -msgid "" -"To convert all indexes for a given collection to the :ref:`2.0 type <2.0" -"-new-index-format>`, invoke the :dbcommand:`compact` command." -msgstr "" - -# 71fa2c80aeb540b0ba1ebb9c9463a4c9 -#: ../source/release-notes/2.0.txt:160 -msgid "" -"Once you create new indexes, downgrading to 1.8.x will require a re-index" -" of any indexes created using 2.0. See :v2.2:`/tutorial/roll-back-" -"to-v1.8-index`." -msgstr "" - -# 3a56f1f7b2d042889ca740df2c734d98 -#: ../source/release-notes/2.0.txt:165 -msgid "Sharding Authentication" -msgstr "" - -# ddcbe33eb8ea4480845b393d56d7a7fb -#: ../source/release-notes/2.0.txt:167 -msgid "" -"Applications can now use authentication with :term:`sharded clusters " -"`." -msgstr "" - -# 77da2fcfde7e443a856a965bcf403571 -#: ../source/release-notes/2.0.txt:170 -msgid "Replica Sets" -msgstr "" - -# 4c3d3dd820d14b048cec6fa1e62e4a87 -#: ../source/release-notes/2.0.txt:173 -msgid "Hidden Nodes in Sharded Clusters" -msgstr "" - -# 8eb6c9d27db64d498ad7f29ceefe851c -#: ../source/release-notes/2.0.txt:175 -msgid "" -"In 2.0, :program:`mongos` instances can now determine when a member of a " -"replica set becomes \"hidden\" without requiring a restart. In 1.8, " -":program:`mongos` if you reconfigured a member as hidden, you *had* to " -"restart :program:`mongos` to prevent queries from reaching the hidden " -"member." -msgstr "" - -# c37789d1e3c947638f88f0e21a26cb75 -#: ../source/release-notes/2.0.txt:182 -msgid "Priorities" -msgstr "" - -# 44e822002e8f4c03a358b35b9ef54d9c -#: ../source/release-notes/2.0.txt:184 -msgid "" -"Each :term:`replica set` member can now have a priority value consisting " -"of a floating-point from 0 to 1000, inclusive. Priorities let you control" -" which member of the set you prefer to have as :term:`primary` the member" -" with the highest priority that can see a majority of the set will be " -"elected primary." -msgstr "" - -# e2e9ebbef37648b49882b776346eba59 -#: ../source/release-notes/2.0.txt:190 -msgid "" -"For example, suppose you have a replica set with three members, ``A``, " -"``B``, and ``C``, and suppose that their priorities are set as follows:" -msgstr "" - -# 28248954d8674d65b96253e1d6dc05c9 -#: ../source/release-notes/2.0.txt:193 -msgid "``A``'s priority is ``2``." -msgstr "" - -# 3960c91879c443b280be8ec7c5e75f8c -#: ../source/release-notes/2.0.txt:195 -msgid "``B``'s priority is ``3``." -msgstr "" - -# 1438bdaaab6d46d58a7dc1d1f713b582 -#: ../source/release-notes/2.0.txt:197 -msgid "``C``'s priority is ``1``." -msgstr "" - -# a2c94c451a104eba9752e9a06594459b -#: ../source/release-notes/2.0.txt:199 -msgid "" -"During normal operation, the set will always chose ``B`` as primary. If " -"``B`` becomes unavailable, the set will elect ``A`` as primary." -msgstr "" - -# 109c2149379e44028a2d58f662c4bee1 -#: ../source/release-notes/2.0.txt:202 -msgid "" -"For more information, see the " -":data:`~local.system.replset.members[n].priority` documentation." -msgstr "" - -# 0ce7cdd04fe24c6aa1c31fa239a6fe8e -#: ../source/release-notes/2.0.txt:206 -msgid "Data-Center Awareness" -msgstr "" - -# 3df02ccab8614990bacddfd93cc27a06 -#: ../source/release-notes/2.0.txt:208 -msgid "" -"You can now \"tag\" :term:`replica set` members to indicate their " -"location. You can use these tags to design custom :ref:`write rules " -"` across data centers, racks, specific servers, or any " -"other architecture choice." -msgstr "" - -# 25ded187f9874f5baf2a8eb51f757d3b -#: ../source/release-notes/2.0.txt:213 -msgid "" -"For example, an administrator can define rules such as \"very important " -"write\" or ``customerData`` or \"audit-trail\" to replicate to certain " -"servers, racks, data centers, etc. Then in the application code, the " -"developer would say:" -msgstr "" - -# 15ee77c18ade40e9a394d26c2fcb61b9 -#: ../source/release-notes/2.0.txt:222 -msgid "" -"which would succeed if it fulfilled the conditions the DBA defined for " -"\"very important write\"." -msgstr "" - -# 7d6861ed9b8142eca704067c8bd31565 -#: ../source/release-notes/2.0.txt:225 -msgid "For more information, see :doc:`/data-center-awareness`." -msgstr "" - -# dbc9bb85432b4728b7c2dd7d6bea94bf -#: ../source/release-notes/2.0.txt:227 -msgid "" -"Drivers may also support tag-aware reads. Instead of specifying " -"``slaveOk``, you specify ``slaveOk`` with tags indicating which data-" -"centers to read from. For details, see the :ecosystem:`Drivers " -"` documentation." -msgstr "" - -# 5f59418ca6354f048b8cf77bc72ec1be -#: ../source/release-notes/2.0.txt:233 -msgid "``w`` : ``majority``" -msgstr "" - -# 8f97c438747e462a8d1cf00706db95a3 -#: ../source/release-notes/2.0.txt:235 -msgid "" -"You can also set ``w`` to ``majority`` to ensure that the write " -"propagates to a majority of nodes, effectively committing it. The value " -"for \"majority\" will automatically adjust as you add or remove nodes " -"from the set." -msgstr "" - -# dafd81e3affd4c0288764174f42da172 -#: ../source/release-notes/2.0.txt:240 -msgid "For more information, see :doc:`/reference/write-concern`." -msgstr "" - -# ec15ff9713944652a3c7e62e96f181ef -#: ../source/release-notes/2.0.txt:243 -msgid "Reconfiguration with a Minority Up" -msgstr "" - -# f984573e405b45d1b02fcb93cc4f9d2d -#: ../source/release-notes/2.0.txt:245 -msgid "" -"If the majority of servers in a set has been permanently lost, you can " -"now force a reconfiguration of the set to bring it back online." -msgstr "" - -# 775e51b86bb8496aa92cd0a74ec8bb97 -#: ../source/release-notes/2.0.txt:248 -msgid "" -"For more information see :doc:`/tutorial/reconfigure-replica-set-with-" -"unavailable-members`." -msgstr "" - -# e6494eb030024eeaa9e935a1c7f2df5c -#: ../source/release-notes/2.0.txt:251 -msgid "Primary Checks for a Caught up Secondary before Stepping Down" -msgstr "" - -# 3a8872d82f0e47078a351680a4ce0294 -#: ../source/release-notes/2.0.txt:253 -msgid "" -"To minimize time without a :term:`primary`, the :method:`rs.stepDown()` " -"method will now fail if the primary does not see a :term:`secondary` " -"within 10 seconds of its latest optime. You can force the primary to step" -" down anyway, but by default it will return an error message." -msgstr "" - -# c4e78e2d09044a669398fd05bf064009 -#: ../source/release-notes/2.0.txt:258 -msgid "See also :doc:`/tutorial/force-member-to-be-primary`." -msgstr "" - -# c153e5fe9ff24463b6ec99b1ed648218 -#: ../source/release-notes/2.0.txt:261 -msgid "Extended Shutdown on the Primary to Minimize Interruption" -msgstr "" - -# 0c11a96876c541e19790f9f4134b1451 -#: ../source/release-notes/2.0.txt:263 -msgid "" -"When you call the :dbcommand:`shutdown` command, the :term:`primary` will" -" refuse to shut down unless there is a :term:`secondary` whose optime is " -"within 10 seconds of the primary. If such a secondary isn't available, " -"the primary will step down and wait up to a minute for the secondary to " -"be fully caught up before shutting down." -msgstr "" - -# 99831e09cc9f499ea25df3e2793696af -#: ../source/release-notes/2.0.txt:269 -msgid "" -"Note that to get this behavior, you must issue the :dbcommand:`shutdown` " -"command explicitly; sending a signal to the process will not trigger this" -" behavior." -msgstr "" - -# 4e3c01748e5146fca2187ecfbeef16b9 -#: ../source/release-notes/2.0.txt:273 -msgid "" -"You can also force the primary to shut down, even without an up-to-date " -"secondary available." -msgstr "" - -# c9d53c54bb5644f09869bfe37393211a -#: ../source/release-notes/2.0.txt:277 -msgid "Maintenance Mode" -msgstr "" - -# 92f974bbaf82495994efde16534a0779 -#: ../source/release-notes/2.0.txt:279 -msgid "" -"When :dbcommand:`repair` or :dbcommand:`compact` runs on a " -":term:`secondary`, the secondary will automatically drop into " -"\"recovering\" mode until the operation finishes. This prevents clients " -"from trying to read from it while it's busy." -msgstr "" - -# 18dae69d53ac4799ad545d7e8e0ccbed -#: ../source/release-notes/2.0.txt:285 -msgid "Geospatial Features" -msgstr "" - -# 9beb9b8d6eed41118c4c4e0b7ede4b9b -#: ../source/release-notes/2.0.txt:288 -msgid "Multi-Location Documents" -msgstr "" - -# 819d3d1d9da54285b7900d7e800ca59b -#: ../source/release-notes/2.0.txt:290 -msgid "" -"Indexing is now supported on documents which have multiple location " -"objects, embedded either inline or in embedded documents. Additional " -"command options are also supported, allowing results to return with not " -"only distance but the location used to generate the distance." -msgstr "" - -# f35312a494f74f36803e4a43ca6b9791 -#: ../source/release-notes/2.0.txt:295 -msgid "For more information, see :ref:`geospatial-indexes-multi-location`." -msgstr "" - -# 4a972d6022da4c0084d5adfc11e50045 -#: ../source/release-notes/2.0.txt:298 -msgid "Polygon searches" -msgstr "" - -# aefa9a67d729433d872dc3620effd69c -#: ../source/release-notes/2.0.txt:300 -msgid "" -"Polygonal :query:`$within` queries are also now supported for simple " -"polygon shapes. For details, see the :query:`$within` operator " -"documentation." -msgstr "" - -# a0839805db7e414ebf8955d08b2250e2 -#: ../source/release-notes/2.0.txt:304 -msgid "Journaling Enhancements" -msgstr "" - -# 57bfd0824ba349b9bf24bf31d1d10f36 -#: ../source/release-notes/2.0.txt:306 -msgid "" -"Journaling is now enabled by default for 64-bit platforms. Use the " -"``--nojournal`` command line option to disable it." -msgstr "" - -# 31f5f09c27af4a5c954c6e68bcdfbb70 -#: ../source/release-notes/2.0.txt:309 -msgid "The journal is now compressed for faster commits to disk." -msgstr "" - -# d323687593fb44088a1f0ee986d9477a -#: ../source/release-notes/2.0.txt:311 -msgid "" -"A new :option:`--journalCommitInterval ` " -"run-time option exists for specifying your own group commit interval. The" -" default settings do not change." -msgstr "" - -# a3a508be9c4c4b0f9c7bee104c7befaa -#: ../source/release-notes/2.0.txt:315 -msgid "" -"A new :dbcommand:`{ getLastError: { j: true } } ` option is" -" available to wait for the group commit. The group commit will happen " -"sooner when a client is waiting on ``{j: true}``. If journaling is " -"disabled, ``{j: true}`` is a no-op." -msgstr "" - -# 4e77dcfade944e38a81f2aab6def1624 -#: ../source/release-notes/2.0.txt:321 -msgid "New ``ContinueOnError`` Option for Bulk Insert" -msgstr "" - -# f9084cb348cb4518b837efa78800675c -#: ../source/release-notes/2.0.txt:323 -msgid "" -"Set the ``continueOnError`` option for bulk inserts, in the :doc:`driver " -"`, so that bulk insert will continue to insert any" -" remaining documents even if an insert fails, as is the case with " -"duplicate key exceptions or network interruptions. The " -":dbcommand:`getLastError` command will report whether any inserts have " -"failed, not just the last one. If multiple errors occur, the client will " -"only receive the most recent :dbcommand:`getLastError` results." -msgstr "" - -# 3373ed41b14b47b78227ccbedd282335 -#: ../source/includes/note-bulk-inserts-on-sharded-clusters.rst:3 -msgid "" -"For bulk inserts on sharded clusters, the :dbcommand:`getLastError` " -"command alone is insufficient to verify success. Applications should must" -" verify the success of bulk inserts in application logic." -msgstr "" - -# 73c237d6de0445f78f5be6d4b385c962 -#: ../source/release-notes/2.0.txt:334 -msgid "Map Reduce" -msgstr "" - -# 4bcf095182dc41d382e8b34e19defc06 -#: ../source/release-notes/2.0.txt:337 -msgid "Output to a Sharded Collection" -msgstr "" - -# 575dd96f15b44710a7064b52d152fb63 -#: ../source/release-notes/2.0.txt:339 -msgid "" -"Using the new ``sharded`` flag, it is possible to send the result of a " -"map/reduce to a sharded collection. Combined with the ``reduce`` or " -"``merge`` flags, it is possible to keep adding data to very large " -"collections from map/reduce jobs." -msgstr "" - -# 5670b35bdcb74b9c8d459b80d2f4fafe -#: ../source/release-notes/2.0.txt:344 -msgid "" -"For more information, see :doc:`/core/map-reduce/` and the " -":dbcommand:`mapReduce` reference." -msgstr "" - -# 0c0e81d0dbbb485195a6cd1b17a9fb28 -#: ../source/release-notes/2.0.txt:348 -msgid "Performance Improvements" -msgstr "" - -# bab5a53c905144a1bca9446097301f7a -#: ../source/release-notes/2.0.txt:350 -msgid "Map/reduce performance will benefit from the following:" -msgstr "" - -# 44ef21264b01437a865c5a2896cc1fb2 -#: ../source/release-notes/2.0.txt:352 -msgid "" -"Larger in-memory buffer sizes, reducing the amount of disk I/O needed " -"during a job" -msgstr "" - -# 5c6bb553c1664c2082837203000e555c -#: ../source/release-notes/2.0.txt:355 -msgid "Larger javascript heap size, allowing for larger objects and less GC" -msgstr "" - -# 90558c3c8a2f4d1483619fe3f68a3bc1 -#: ../source/release-notes/2.0.txt:358 -msgid "" -"Supports pure JavaScript execution with the ``jsMode`` flag. See the " -":dbcommand:`mapReduce` reference." -msgstr "" - -# 797bb9df6a62423d879565ce2e8f295c -#: ../source/release-notes/2.0.txt:362 -msgid "New Querying Features" -msgstr "" - -# 278e1fe4564f471ea7194786ce6150f1 -#: ../source/release-notes/2.0.txt:365 -msgid "Additional regex options: ``s``" -msgstr "" - -# 1ef8e09684314a148af49643855cc1cc -#: ../source/release-notes/2.0.txt:367 -msgid "" -"Allows the dot (``.``) to match all characters including new lines. This " -"is in addition to the currently supported ``i``, ``m`` and ``x``. See " -":query:`$regex`." -msgstr "" - -# cd0a33643b314140bdd94a15cc79b3a4 -#: ../source/release-notes/2.0.txt:371 -msgid "$and" -msgstr "" - -# 58ab0f66b9594abcaea57972f2868310 -#: ../source/release-notes/2.0.txt:373 -msgid "A special boolean :query:`$and` query operator is now available." -msgstr "" - -# d17ba592d4eb432a99d68cc07b1f1f92 -#: ../source/release-notes/2.0.txt:376 -msgid "Command Output Changes" -msgstr "" - -# e6eaebe5a04e46fd81517834dca4d6bb -#: ../source/release-notes/2.0.txt:378 -msgid "" -"The output of the :dbcommand:`validate` command and the documents in the " -"``system.profile`` collection have both been enhanced to return " -"information as BSON objects with keys for each value rather than as free-" -"form strings." -msgstr "" - -# ee87888a64324e1ab8e11cb59e545828 -#: ../source/release-notes/2.0.txt:384 -msgid "Shell Features" -msgstr "" - -# e437e72b8407441e9fca41859ad7c504 -#: ../source/release-notes/2.0.txt:387 -msgid "Custom Prompt" -msgstr "" - -# f9c0f5965e5f452c80e22b43f2ac3520 -#: ../source/release-notes/2.0.txt:389 -msgid "" -"You can define a custom prompt for the :program:`mongo` shell. You can " -"change the prompt at any time by setting the prompt variable to a string " -"or a custom JavaScript function returning a string. For examples, see " -":ref:`shell-use-a-custom-prompt`." -msgstr "" - -# a9b0b133591b4612942a7465a9fc0fc9 -#: ../source/release-notes/2.0.txt:395 -msgid "Default Shell Init Script" -msgstr "" - -# 33dc63b9c45f4e52af53da8407758c95 -#: ../source/release-notes/2.0.txt:397 -msgid "" -"On startup, the shell will check for a ``.mongorc.js`` file in the user's" -" home directory. The shell will execute this file after connecting to the" -" database and before displaying the prompt." -msgstr "" - -# 3d79be8f5ce54716bab6008eb9044af0 -#: ../source/release-notes/2.0.txt:401 -msgid "" -"If you would like the shell not to run the ``.mongorc.js`` file " -"automatically, start the shell with :option:`--norc `." -msgstr "" - -# 015d97c07067498db11c7d4fd05c4a0b -#: ../source/release-notes/2.0.txt:404 -msgid "For more information, see the :program:`mongo` reference." -msgstr "" - -# e60dc5ae14094e808e74a64f6d86e10a -#: ../source/release-notes/2.0.txt:407 -msgid "Most Commands Require Authentication" -msgstr "" - -# 0fb14cd6813a434696568b40853dca08 -#: ../source/release-notes/2.0.txt:409 -msgid "" -"In 2.0, when running with authentication (e.g. " -":setting:`~security.authorization`) *all* database commands require " -"authentication, *except* the following commands." -msgstr "" - -# 76185e7453d847c2aa041f87909eb309 -#: ../source/release-notes/2.0.txt:413 -msgid ":dbcommand:`isMaster`" -msgstr "" - -# bc95592ad28444ffaf103c4e8535be9f -#: ../source/release-notes/2.0.txt:415 -msgid ":dbcommand:`authenticate`" -msgstr "" - -# 2b40763ecfdb4d4e9136fb6e0d1bdcbd -#: ../source/release-notes/2.0.txt:417 -msgid ":dbcommand:`getnonce`" -msgstr "" - -# 86417b19a8ca47b48709fa82b798496c -#: ../source/release-notes/2.0.txt:419 -msgid ":dbcommand:`buildInfo`" -msgstr "" - -# b3bcc4381166441bb7100456a12992e1 -#: ../source/release-notes/2.0.txt:421 -msgid ":dbcommand:`ping`" -msgstr "" - -# 23028162bcd14afa953d751854431bd4 -#: ../source/release-notes/2.0.txt:423 -msgid ":dbcommand:`isdbgrid`" -msgstr "" - -# 8442390c743443f29f0f6c1b76cb3f8f -#: ../source/release-notes/2.0.txt:426 -msgid "Resources" -msgstr "" - -# b8a400adc5304a9f91420e6e5fb226db -#: ../source/release-notes/2.0.txt:428 -msgid "`MongoDB Downloads `_" -msgstr "" - -# 22265a96f114413fb11b6ec641a0fb88 -#: ../source/release-notes/2.0.txt:429 -msgid "" -"`All JIRA Issues resolved in 2.0 " -"`_" -msgstr "" - -# 877e41dae326437dbd2c6e5af00db085 -#: ../source/release-notes/2.0.txt:430 -#, python-format -msgid "" -"`All Backward Incompatible Changes " -"`_" -msgstr "" - -#~ msgid "" -#~ "The :setting:`repairDatabase` command converts " -#~ "indexes to a 2.0 indexes." -#~ msgstr "" - -#~ msgid "" -#~ "In 2.0, when running with authentication" -#~ " (e.g. :setting:`~security.authentication`) *all* " -#~ "database commands require authentication, " -#~ "*except* the following commands." -#~ msgstr "" - -#~ msgid "" -#~ "`All Backward Incompatible Changes " -#~ "`_" -#~ msgstr "" - -# d68dd5f69b6845e8b27e75fb18f7f06c -#~ msgid "" -#~ ":wiki:`Journaling` is **enabled by default**" -#~ " in 2.0 for 64-bit builds. If " -#~ "you still prefer to run without " -#~ "journaling, start :program:`mongod` with the" -#~ " :option:`--nojournal ` " -#~ "run-time option. Otherwise, MongoDB creates" -#~ " journal files during startup. The " -#~ "first time you start :program:`mongod` " -#~ "with journaling, you will see a " -#~ "delay as :program:`mongod` creates new " -#~ "files. In addition, you may see " -#~ "reduced write throughput." -#~ msgstr "" - -# 3a6e4b697e774592a7d3201d1df9441e -#~ msgid "" -#~ "v2.0 includes significant improvements to " -#~ "the :doc:`index `. Indexes are often 25% " -#~ "smaller and 25% faster (depends on " -#~ "the use case). When upgrading from " -#~ "previous versions, the benefits of the" -#~ " new index type are realized only " -#~ "if you create a new index or " -#~ "re-index an old one." -#~ msgstr "" - -# 5bbf859a9f1e4e8097e7fb1949c3bb02 -#~ msgid "" -#~ "Once you create new indexes, downgrading" -#~ " to 1.8.x will require a re-" -#~ "index of any indexes created using " -#~ "2.0. See :doc:`/tutorial/roll-back-" -#~ "to-v1.8-index`." -#~ msgstr "" - -# 2636c5b79c1946cd916d554e96266eef -#~ msgid "" -#~ "For more information, see :wiki:`Tagging " -#~ "`." -#~ msgstr "" - -# f2e43f0b8f184b698d164d109a157aec -#~ msgid "" -#~ "Drivers may also support tag-aware " -#~ "reads. Instead of specifying ``slaveOk``, " -#~ "you specify ``slaveOk`` with tags " -#~ "indicating which data-centers to read" -#~ " from. For details, see the " -#~ ":doc:`/applications/drivers` documentation." -#~ msgstr "" - -# 2ed66910ecee4d2b982f97fd9155dfa9 -#~ msgid "For more information, see :doc:`/core/write-concern`." -#~ msgstr "" - -# 44e04c8316234a6aae16f07c90a39c7b -#~ msgid "" -#~ "Indexing is now supported on documents" -#~ " which have multiple location objects, " -#~ "embedded either inline or in nested " -#~ "sub-documents. Additional command options " -#~ "are also supported, allowing results to" -#~ " return with not only distance but" -#~ " the location used to generate the" -#~ " distance." -#~ msgstr "" - -# 76f5e9800aa24ba286b0f608ca988095 -#~ msgid "" -#~ "For more information, see :wiki:`Multi-" -#~ "location Documents `." -#~ msgstr "" - -# cb6d63a3129a415f9a8b4b71b20380de -#~ msgid "See :wiki:`OP_INSERT `." -#~ msgstr "" - -# b1c9e3fd95fb41bb8cd2a2558faa48d9 -#~ msgid "" -#~ "For more information, see :wiki:`MapReduce " -#~ "Output Options `" -#~ " and :doc:`/reference/command/mapReduce`." -#~ msgstr "" - -# 078fd9134bc44bd2b55cf8febdc72703 -#~ msgid "" -#~ "Supports pure JavaScript execution with " -#~ "the ``jsMode`` flag. See " -#~ ":doc:`/reference/command/mapReduce`." -#~ msgstr "" - -# d38d5c91a77f44bdb1b99e623d762c9e -#~ msgid "" -#~ "Allows the dot (``.``) to match " -#~ "all characters including new lines. This" -#~ " is in addition to the currently " -#~ "supported ``i``, ``m`` and ``x``. See" -#~ " :wiki:`Regular Expressions ` and " -#~ ":query:`$regex`." -#~ msgstr "" - -# b2edb721cede4166badb2e558817c169 -#~ msgid "" -#~ "You can define a custom prompt for" -#~ " the :program:`mongo` shell. You can " -#~ "change the prompt at any time by" -#~ " setting the prompt variable to a " -#~ "string or a custom JavaScript function" -#~ " returning a string. For examples, " -#~ "see :wiki:`Custom Prompt " -#~ "`." -#~ msgstr "" - -# 0a70ca4b00544395baba6d2e25dc7944 -#~ msgid "For more information, see :doc:`/reference/program/mongo`." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/release-notes/2.2-changes.po b/locale/es/LC_MESSAGES/release-notes/2.2-changes.po deleted file mode 100644 index 8d63e5a92d4..00000000000 --- a/locale/es/LC_MESSAGES/release-notes/2.2-changes.po +++ /dev/null @@ -1,23 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 22:32+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# c4a3ccf44ff3478a9a18b12be1316678 -#: ../source/release-notes/2.2-changes.txt:5 -msgid "Changes in MongoDB 2.2" -msgstr "" diff --git a/locale/es/LC_MESSAGES/release-notes/2.2.po b/locale/es/LC_MESSAGES/release-notes/2.2.po deleted file mode 100644 index 904e42559fc..00000000000 --- a/locale/es/LC_MESSAGES/release-notes/2.2.po +++ /dev/null @@ -1,1419 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:26+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 3f1b0a84a55f4f5b891abedb871ae591 -#: ../source/release-notes/2.2.txt:3 -msgid "Release Notes for MongoDB 2.2" -msgstr "" - -# ec852a9fd46747f485b71ce93280d70e -#: ../source/release-notes/2.2.txt -msgid "On this page" -msgstr "" - -# 3da9e496ef064f3fbf4a7d049a86be44 -#: ../source/release-notes/2.2.txt:14 -msgid "Upgrading" -msgstr "" - -# 2754124b956a48698a5e94850015ecd0 -#: ../source/release-notes/2.2.txt:16 -msgid "" -"MongoDB 2.2 is a production release series and succeeds the 2.0 " -"production release series." -msgstr "" - -# f183bbe742894e7c8ee463a8d4480fb6 -#: ../source/release-notes/2.2.txt:19 -msgid "" -"MongoDB 2.0 data files are compatible with 2.2-series binaries without " -"any special migration process. However, always perform the upgrade " -"process for replica sets and sharded clusters using the procedures that " -"follow." -msgstr "" - -# aec7db206c0a4a569ab8a6f7d4d74499 -#: ../source/release-notes/2.2.txt:24 -msgid "Synopsis" -msgstr "" - -# 5a18831add06493c8edef65e9de3defe -#: ../source/release-notes/2.2.txt:26 -msgid ":program:`mongod`, 2.2 is a drop-in replacement for 2.0 and 1.8." -msgstr "" - -# cb278fb292cb4c138c4caca5e5d70a4f -#: ../source/release-notes/2.2.txt:28 -msgid "" -"Check your :doc:`driver ` documentation for " -"information regarding required compatibility upgrades, and always run the" -" recent release of your driver." -msgstr "" - -# 0b475eae14514017888484f20358688e -#: ../source/release-notes/2.2.txt:32 -msgid "" -"Typically, only users running with authentication, will need to upgrade " -"drivers before continuing with the upgrade to 2.2." -msgstr "" - -# a6ed57f16363497499767466f42f945b -#: ../source/release-notes/2.2.txt:35 -msgid "" -"For all deployments using authentication, upgrade the drivers (i.e. " -"client libraries), before upgrading the :program:`mongod` instance or " -"instances." -msgstr "" - -# c66bf35e429f4094a455927e70a11b88 -#: ../source/release-notes/2.2.txt:39 -msgid "For all upgrades of sharded clusters:" -msgstr "" - -# e79c2d8e43fe44a89eb0995b4b43bedd -#: ../source/release-notes/2.2.txt:41 -msgid "" -"turn off the balancer during the upgrade process. See the :ref:`sharding-" -"balancing-disable-temporarily` section for more information." -msgstr "" - -# 861d0808be564c2c85b739c903bf51b8 -#: ../source/release-notes/2.2.txt:45 -msgid "" -"upgrade all :program:`mongos` instances before upgrading any " -":program:`mongod` instances." -msgstr "" - -# a64913fbc74e472ba42214d13f16e058 -#: ../source/release-notes/2.2.txt:48 -msgid "" -"Other than the above restrictions, 2.2 processes can interoperate with " -"2.0 and 1.8 tools and processes. You can safely upgrade the " -":program:`mongod` and :program:`mongos` components of a deployment one by" -" one while the deployment is otherwise operational. Be sure to read the " -"detailed upgrade procedures below before upgrading production systems." -msgstr "" - -# 903a4b4d63c9416983ad9a0457379a30 -#: ../source/release-notes/2.2.txt:55 -msgid "" -"To minimize the interruption caused by :ref:`election process `, always upgrade the secondaries of the set first, then " -":dbcommand:`step down ` the primary, and then upgrade " -"the primary." -msgstr "" - -# 38cd2a5008934289a64d5b95b1b9dcf2 -#: ../source/release-notes/2.2.txt:63 -msgid "Upgrading a Standalone ``mongod``" -msgstr "" - -# 65a061a583fc4d1fb107c57556af863e -#: ../source/release-notes/2.2.txt:65 -msgid "" -"Download binaries of the latest release in the 2.2 series from the " -"`MongoDB Download Page`_." -msgstr "" - -# bd5ea0c7c3334c01bc21d6c5aca0e3c9 -#: ../source/release-notes/2.2.txt:68 -msgid "" -"Shutdown your :program:`mongod` instance. Replace the existing binary " -"with the 2.2 :program:`mongod` binary and restart MongoDB." -msgstr "" - -# 14a69a723f23473f810a79fc0464001d -#: ../source/release-notes/2.2.txt:76 -msgid "Upgrading a Replica Set" -msgstr "" - -# 16bf84d3c1a1495298445fa09e732278 -#: ../source/release-notes/2.2.txt:78 -msgid "" -"You can upgrade to 2.2 by performing a \"rolling\" upgrade of the set by " -"upgrading the members individually while the other members are available " -"to minimize downtime. Use the following procedure:" -msgstr "" - -# 76d4d0f1b42943788fda9637e3ba4b21 -#: ../source/release-notes/2.2.txt:83 -msgid "" -"Upgrade the :term:`secondary` members of the set one at a time by " -"shutting down the :program:`mongod` and replacing the 2.0 binary with the" -" 2.2 binary. After upgrading a :program:`mongod` instance, wait for the " -"member to recover to ``SECONDARY`` state before upgrading the next " -"instance. To check the member's state, issue :method:`rs.status()` in the" -" :program:`mongo` shell." -msgstr "" - -# 6a7e6f524f88495ba552e7e6c9901263 -#: ../source/release-notes/2.2.txt:91 -msgid "" -"Use the :program:`mongo` shell method :method:`rs.stepDown()` to step " -"down the :term:`primary` to allow the normal :ref:`failover ` procedure. :method:`rs.stepDown()` expedites the failover " -"procedure and is preferable to shutting down the primary directly." -msgstr "" - -# 92bcf5260b8e48c9a5f5a858729561be -#: ../source/release-notes/2.2.txt:97 -msgid "" -"Once the primary has stepped down and another member has assumed " -"``PRIMARY`` state, as observed in the output of :method:`rs.status()`, " -"shut down the previous primary and replace :program:`mongod` binary with " -"the 2.2 binary and start the new process." -msgstr "" - -# 8acca68c77644d7e9717513a06aeb854 -#: ../source/release-notes/2.2.txt:103 -msgid "" -"Replica set failover is not instant but will render the set unavailable " -"to read or accept writes until the failover process completes. Typically " -"this takes 10 seconds or more. You may wish to plan the upgrade during a " -"predefined maintenance window." -msgstr "" - -# 3ddace544b714ab4971a6cfece75e233 -#: ../source/release-notes/2.2.txt:113 -msgid "Upgrading a Sharded Cluster" -msgstr "" - -# 892de21237704ec3a0b366dc15d695a0 -#: ../source/release-notes/2.2.txt:115 -msgid "Use the following procedure to upgrade a sharded cluster:" -msgstr "" - -# 2cc87c6a59cb4f4287e2deee458627b8 -#: ../source/release-notes/2.2.txt:117 -msgid ":ref:`Disable the balancer `." -msgstr "" - -# 4cc45a2a35be44daa5b58993a282b396 -#: ../source/release-notes/2.2.txt:119 -msgid "Upgrade all :program:`mongos` instances *first*, in any order." -msgstr "" - -# 208ce8ba71fd49ecbd352a10b0786fb2 -#: ../source/release-notes/2.2.txt:121 -msgid "" -"Upgrade all of the :program:`mongod` config server instances using the " -":ref:`stand alone <2.2-upgrade-standalone>` procedure. To keep the " -"cluster online, be sure that at all times at least one config server is " -"up." -msgstr "" - -# ec27586bdeaa4e1a8b858e491af71d56 -#: ../source/release-notes/2.2.txt:126 -msgid "" -"Upgrade each shard's replica set, using the :ref:`upgrade procedure for " -"replica sets <2.2-upgrade-replica-set>` detailed above." -msgstr "" - -# e2547c90fc1b41df9c79222bf4e124f3 -#: ../source/release-notes/2.2.txt:129 -msgid "re-enable the balancer." -msgstr "" - -# a042f8edb8b342eebaa07354d4c717b6 -#: ../source/release-notes/2.2.txt:133 -msgid "" -"Balancing is not currently supported in *mixed* 2.0.x and 2.2.0 " -"deployments. Thus you will want to reach a consistent version for all " -"shards within a reasonable period of time, e.g. same-day. See " -":issue:`SERVER-6902` for more information." -msgstr "" - -# 803cc123825c446f8a5eb87d85d81d18 -#: ../source/release-notes/2.2.txt:139 -msgid "Changes" -msgstr "" - -# b96e969ee5734f82a01c07ec58bb3b46 -#: ../source/release-notes/2.2.txt:142 -msgid "Major Features" -msgstr "" - -# 135cd95dd8fa4584895c1433505f991d -#: ../source/release-notes/2.2.txt:145 -msgid "Aggregation Framework" -msgstr "" - -# 0a8a690266d84fdc911f6f4666d57a56 -#: ../source/release-notes/2.2.txt:147 -msgid "" -"The aggregation framework makes it possible to do aggregation operations " -"without needing to use :term:`map-reduce`. The :dbcommand:`aggregate` " -"command exposes the aggregation framework, and the " -":method:`~db.collection.aggregate()` helper in the :program:`mongo` shell" -" provides an interface to these operations. Consider the following " -"resources for background on the aggregation framework and its use:" -msgstr "" - -# d00b42b9a1f94196ad4e28c474a782a7 -#: ../source/release-notes/2.2.txt:154 -msgid "Documentation: :doc:`/aggregation`" -msgstr "" - -# b5a6cf7c211f45a3b0eea67cab067797 -#: ../source/release-notes/2.2.txt:156 -msgid "Reference: :doc:`/reference/aggregation`" -msgstr "" - -# eaec3060efe045a091802ed0970884f1 -#: ../source/release-notes/2.2.txt:159 -msgid "TTL Collections" -msgstr "" - -# 4bdc8e37344148e7a2baba0312786842 -#: ../source/release-notes/2.2.txt:161 -msgid "" -"TTL collections remove expired data from a collection, using a special " -"index and a background thread that deletes expired documents every " -"minute. These collections are useful as an alternative to :term:`capped " -"collections ` in some cases, such as for data " -"warehousing and caching cases, including: machine generated event data, " -"logs, and session information that needs to persist in a database for " -"only a limited period of time." -msgstr "" - -# e3c97125bd424c81bf20a6bab421014c -#: ../source/release-notes/2.2.txt:169 -msgid "For more information, see the :doc:`/tutorial/expire-data` tutorial." -msgstr "" - -# 45ccc7578662485eb97f6560a2e72353 -#: ../source/release-notes/2.2.txt:172 -msgid "Concurrency Improvements" -msgstr "" - -# 59bd55ebfcda408d8bebe5cce6a12e62 -#: ../source/release-notes/2.2.txt:174 -msgid "" -"MongoDB 2.2 increases the server's capacity for concurrent operations " -"with the following improvements:" -msgstr "" - -# 5d7e9e1e0b2b4d38aafb6f098e08f6ac -#: ../source/release-notes/2.2.txt:177 -msgid ":issue:`DB Level Locking `" -msgstr "" - -# a7747b6047a34a00a4069e4fb04b3863 -#: ../source/release-notes/2.2.txt:178 -msgid ":issue:`Improved Yielding on Page Faults `" -msgstr "" - -# 1716d0c184ef4b3fa3b9b37a46e17e4f -#: ../source/release-notes/2.2.txt:179 -msgid ":issue:`Improved Page Fault Detection on Windows `" -msgstr "" - -# 6cb9f90805f047c9a70eb2a82131f36a -#: ../source/release-notes/2.2.txt:181 -msgid "" -"To reflect these changes, MongoDB now provides changed and improved " -"reporting for concurrency and use. See :ref:`locks`, :v2.2:`recordStats " -"`, :method:`db.currentOp()`, :doc:`mongotop " -"`, and :doc:`mongostat " -"`." -msgstr "" - -# d2928be7703d45f29d294f19fcf58dbb -#: ../source/release-notes/2.2.txt:190 -msgid "Improved Data Center Awareness with Tag Aware Sharding" -msgstr "" - -# f639bc3b3d2642bc8a61ce8df3660ac2 -#: ../source/release-notes/2.2.txt:194 -msgid "" -"Starting in MongoDB 3.4, :ref:`zone-sharding` supersedes tag-aware " -"sharding." -msgstr "" - -# 74e30ff702a446829877c50afc000c4a -#: ../source/release-notes/2.2.txt:196 -msgid "See :doc:`/core/zone-sharding` and :doc:`/tutorial/manage-shard-zone`" -msgstr "" - -# 46e662e245084a1d800fdb031d60615e -#: ../source/release-notes/2.2.txt:198 -msgid "" -"MongoDB 2.2 adds additional support for geographic distribution or other " -"custom partitioning for sharded collections in :term:`clusters `. By using this \"tag aware\" sharding, you can automatically " -"ensure that data in a sharded database system is always on specific " -"shards. For example, with tag aware sharding, you can ensure that data is" -" closest to the application servers that use that data most frequently." -msgstr "" - -# 732afcae5076437f88ffdea226b2d95c -#: ../source/release-notes/2.2.txt:206 -msgid "" -"Shard tagging controls data location, and is complementary but separate " -"from replica set tagging, which controls :doc:`read preference ` and :ref:`write concern `. For example, shard tagging can pin all \"USA\" data to one or " -"more logical shards, while replica set tagging can control which " -":program:`mongod` instances (e.g. \"``production``\" or " -"\"``reporting``\") the application uses to service requests." -msgstr "" - -# 22575b2d553b441ab9b223bec95e05c5 -#: ../source/release-notes/2.2.txt:214 -msgid "" -"See the documentation for the following helpers in the :program:`mongo` " -"shell that support tagged sharding configuration:" -msgstr "" - -# ce932b91168d48d4ac325e38124d4b88 -#: ../source/release-notes/2.2.txt:217 -msgid ":method:`sh.addShardTag()`" -msgstr "" - -# 5f3ac3e84d614ac6933de20e191b2a8c -#: ../source/release-notes/2.2.txt:218 -msgid ":method:`sh.addTagRange()`" -msgstr "" - -# 55df5c85bc7a49029bc81683f07618e9 -#: ../source/release-notes/2.2.txt:219 -msgid ":method:`sh.removeShardTag()`" -msgstr "" - -# 95b4ec6575c94dc68b8545485449d1f4 -#: ../source/release-notes/2.2.txt:222 -msgid "Fully Supported Read Preference Semantics" -msgstr "" - -# 40ef0532fd2d444387346bc39b30ee8d -#: ../source/release-notes/2.2.txt:224 -msgid "" -"All MongoDB clients and drivers now support full :doc:`read preferences " -"`, including consistent support for a full range " -"of :ref:`read preference modes ` and " -":ref:`tag sets `. This support " -"extends to the :program:`mongos` and applies identically to single " -"replica sets and to the replica sets for each shard in a :term:`sharded " -"cluster`." -msgstr "" - -# afc04273588448539c0911334279c4c8 -#: ../source/release-notes/2.2.txt:232 -msgid "" -"Additional read preference support now exists in the :program:`mongo` " -"shell using the :method:`~cursor.readPref()` cursor method." -msgstr "" - -# f5cb6b68cc9c4dd1ace0da72e0a335a1 -#: ../source/release-notes/2.2.txt:238 -msgid "Compatibility Changes" -msgstr "" - -# 0167099111824f93be6aa4da46a13b76 -#: ../source/release-notes/2.2.txt:241 -msgid "Authentication Changes" -msgstr "" - -# c539c6c51ccd4a25afef2116df044526 -#: ../source/release-notes/2.2.txt:243 -msgid "" -"MongoDB 2.2 provides more reliable and robust support for authentication " -"clients, including drivers and :program:`mongos` instances." -msgstr "" - -# fe7c4b99fb8144539de43b961d2c1e65 -#: ../source/release-notes/2.2.txt:247 -msgid "If your cluster runs with authentication:" -msgstr "" - -# 48bd85db13714a8799225abcdb9e32df -#: ../source/release-notes/2.2.txt:249 -msgid "" -"For all drivers, use the latest release of your driver and check its " -"release notes." -msgstr "" - -# f10e58c85d634a2199a3a6e5af9bc528 -#: ../source/release-notes/2.2.txt:252 -msgid "" -"In sharded environments, to ensure that your cluster remains available " -"during the upgrade process you **must** use the :ref:`upgrade procedure " -"for sharded clusters <2.2-upgrade-shard-cluster>`." -msgstr "" - -# ad412ad89f264e71b727d510ff0049a7 -#: ../source/release-notes/2.2.txt:260 -msgid "``findAndModify`` Returns Null Value for Upserts that Perform Inserts" -msgstr "" - -# 038385721a8a45799436757a5b2f0a0c -#: ../source/release-notes/2.2.txt:262 -msgid "" -"In version 2.2, for :term:`upsert` that perform inserts with the ``new`` " -"option set to ``false``, :dbcommand:`findAndModify` commands will now " -"return the following output:" -msgstr "" - -# 63a5cebb2c974581965b0a4056a9d787 -#: ../source/release-notes/2.2.txt:270 -msgid "" -"In the :program:`mongo` shell, upsert :dbcommand:`findAndModify` " -"operations that perform inserts (with ``new`` set to ``false``.)only " -"output a ``null`` value." -msgstr "" - -# e4f6ee515a4243eead93913edebce3b4 -#: ../source/release-notes/2.2.txt:273 -msgid "" -"In version 2.0 these operations would return an empty document, e.g. ``{ " -"}``." -msgstr "" - -# ad717353690f4d5bbda0f230783bcadd -#: ../source/release-notes/2.2.txt:276 -msgid "See: :issue:`SERVER-6226` for more information." -msgstr "" - -# 45a16bc74b974fefaef0d18078601235 -#: ../source/release-notes/2.2.txt:279 -msgid "``mongodump`` 2.2 Output Incompatible with Pre-2.2 ``mongorestore``" -msgstr "" - -# f250859a31f448fca283f1e65ca9ecf3 -#: ../source/release-notes/2.2.txt:281 -msgid "" -"If you use the :program:`mongodump` tool from the 2.2 distribution to " -"create a dump of a database, you must use a 2.2 (or later) version of " -":program:`mongorestore` to restore that dump." -msgstr "" - -# 04410e8894fa49c2a87a8b6a21d779b8 -#: ../source/release-notes/2.2.txt:285 -msgid "See: :issue:`SERVER-6961` for more information." -msgstr "" - -# 9a8d50ea1fd14c9c98c5bfdcad938c61 -#: ../source/release-notes/2.2.txt:290 -msgid "``ObjectId().toString()`` Returns String Literal ``ObjectId(\"...\")``" -msgstr "" - -# a32d798b05f941afbb2338c86ef5316b -#: ../source/release-notes/2.2.txt:292 -msgid "" -"In version 2.2, the :method:`~ObjectId.toString()` method returns the " -"string representation of the :ref:`ObjectId() ` " -"object and has the format ``ObjectId(\"...\")``." -msgstr "" - -# 8c52b60e5f6b470c97c0724df28e0ae3 -#: ../source/release-notes/2.2.txt:296 -msgid "" -"Consider the following example that calls the " -":method:`~ObjectId.toString()` method on the " -"``ObjectId(\"507c7f79bcf86cd7994f6c0e\")`` object:" -msgstr "" - -# 50985c05ea8f455289a1ecde18b165a9 -#: ../source/release-notes/2.2.txt:304 -msgid "" -"The method now returns the *string* " -"``ObjectId(\"507c7f79bcf86cd7994f6c0e\")``." -msgstr "" - -# 811f693514114bedb8206d852bb5603e -#: ../source/release-notes/2.2.txt:307 -msgid "" -"Previously, in version 2.0, the method would return the *hexadecimal " -"string* ``507c7f79bcf86cd7994f6c0e``." -msgstr "" - -# b3ddf9037394419e80c08bd189e50fc3 -#: ../source/release-notes/2.2.txt:310 -msgid "" -"If compatibility between versions 2.0 and 2.2 is required, use " -":ref:`ObjectId().str `, which holds the hexadecimal" -" string value in both versions." -msgstr "" - -# 584841c7695847c28d8caa1d520c1877 -#: ../source/release-notes/2.2.txt:315 -msgid "``ObjectId().valueOf()`` Returns hexadecimal string" -msgstr "" - -# 89515eab350d46569351356ed04d8267 -#: ../source/release-notes/2.2.txt:317 -msgid "" -"In version 2.2, the :method:`~ObjectId.valueOf()` method returns the " -"value of the :ref:`ObjectId() ` object as a " -"lowercase hexadecimal string." -msgstr "" - -# 798520ef6c0c497ab8b61fb9eeb860fe -#: ../source/release-notes/2.2.txt:321 -msgid "" -"Consider the following example that calls the " -":method:`~ObjectId.valueOf()` method on the " -"``ObjectId(\"507c7f79bcf86cd7994f6c0e\")`` object:" -msgstr "" - -# e13a263b035a48899a618bd69c8681d0 -#: ../source/release-notes/2.2.txt:328 -msgid "" -"The method now returns the *hexadecimal string* " -"``507c7f79bcf86cd7994f6c0e``." -msgstr "" - -# 1e69424b7f4446da87d6dbcf503551a0 -#: ../source/release-notes/2.2.txt:331 -msgid "" -"Previously, in version 2.0, the method would return the *object* " -"``ObjectId(\"507c7f79bcf86cd7994f6c0e\")``." -msgstr "" - -# 5faddca34c904a9781a2e84bfdcf0991 -#: ../source/release-notes/2.2.txt:334 -msgid "" -"If compatibility between versions 2.0 and 2.2 is required, use " -":ref:`ObjectId().str ` attribute, which holds the " -"hexadecimal string value in both versions." -msgstr "" - -# 9e88b6c8f2d34b8586af8e6e58fa59e3 -#: ../source/release-notes/2.2.txt:339 -msgid "Behavioral Changes" -msgstr "" - -# f5ad37cfb71649d497c9b3891ef2d3d1 -#: ../source/release-notes/2.2.txt:344 -msgid "Restrictions on Collection Names" -msgstr "" - -# 47c867e5474745b4bef61d50b911ff25 -#: ../source/release-notes/2.2.txt:346 -msgid "In version 2.2, collection names cannot:" -msgstr "" - -# a3c292a8f9cf42fba4db43648e167b05 -#: ../source/release-notes/2.2.txt:348 -msgid "contain the ``$``." -msgstr "" - -# bfe6961fdc8f496c9c5f9fa4047feac5 -#: ../source/release-notes/2.2.txt:350 -msgid "be an empty string (i.e. ``\"\"``)." -msgstr "" - -# 8c6cbbffabb4479888b4879a2bbeb47a -#: ../source/release-notes/2.2.txt:352 -msgid "" -"This change does not affect collections created with now illegal names in" -" earlier versions of MongoDB." -msgstr "" - -# 96924707c9e445819f80c692171e6de4 -#: ../source/release-notes/2.2.txt:355 -msgid "" -"These new restrictions are in addition to the existing restrictions on " -"collection names which are:" -msgstr "" - -# 74aa5559814849d0b811c9b77edf881d -#: ../source/release-notes/2.2.txt:358 -msgid "A collection name should begin with a letter or an underscore." -msgstr "" - -# 55905d01f6f04e3cbab150c642eacb16 -#: ../source/release-notes/2.2.txt:360 -msgid "A collection name cannot contain the null character." -msgstr "" - -# 241d20cf28614eb288887b6392d306ff -#: ../source/release-notes/2.2.txt:362 -msgid "" -"Begin with the ``system.`` prefix. MongoDB reserves ``system.`` for " -"system collections, such as the ``system.indexes`` collection." -msgstr "" - -# d99d6ae4f03f49429784b539589e0c2e -#: ../source/release-notes/2.2.txt:367 -msgid "" -"The maximum size of a collection name is 128 characters, including the " -"name of the database. However, for maximum flexibility, collections " -"should have names less than 80 characters." -msgstr "" - -# 8a39d884913a46ac8ddc782b6c6b500f -#: ../source/release-notes/2.2.txt:371 -msgid "Collections names may have any other valid UTF-8 string." -msgstr "" - -# 012b136a05d1480893b59687ee86f216 -#: ../source/release-notes/2.2.txt:373 -msgid "" -"See the :issue:`SERVER-4442` and the :ref:`faq-restrictions-on-" -"collection-names` FAQ item." -msgstr "" - -# 61f59b55d6b34f0197d8eac65539afc6 -#: ../source/release-notes/2.2.txt:379 -msgid "Restrictions on Database Names for Windows" -msgstr "" - -# 23ae8d4235e74da4abc1d83ae62d8baf -#: ../source/release-notes/2.2.txt:381 -msgid "" -"Database names running on Windows can no longer contain the following " -"characters:" -msgstr "" - -# c294e5e5cd8340dc802e1f3e10575885 -#: ../source/release-notes/2.2.txt:388 -msgid "" -"The names of the data files include the database name. If you attempt to " -"upgrade a database instance with one or more of these characters, " -":program:`mongod` will refuse to start." -msgstr "" - -# 4788e3670cae40b7ac08424a9c25c376 -#: ../source/release-notes/2.2.txt:392 -msgid "" -"Change the name of these databases before upgrading. See " -":issue:`SERVER-4584` and :issue:`SERVER-6729` for more information." -msgstr "" - -# 54583b75539e46599ffe109ed14ceb62 -#: ../source/release-notes/2.2.txt:398 -msgid "``_id`` Fields and Indexes on Capped Collections" -msgstr "" - -# 41565813a45244c4838ba56428544363 -#: ../source/release-notes/2.2.txt:400 -msgid "" -"All :term:`capped collections ` now have an ``_id`` " -"field by default, *if* they exist outside of the ``local`` database, and " -"now have indexes on the ``_id`` field. This change only affects capped " -"collections created with 2.2 instances and does not affect existing " -"capped collections." -msgstr "" - -# 609a079e24444a41a1f473295a6c160e -#: ../source/release-notes/2.2.txt:406 -msgid "See: :issue:`SERVER-5516` for more information." -msgstr "" - -# a23f1f0ef6364238849c8366121e379a -#: ../source/release-notes/2.2.txt:409 -msgid "New ``$elemMatch`` Projection Operator" -msgstr "" - -# 87841809f0384dec9eb24e9325548ff2 -#: ../source/release-notes/2.2.txt:411 -msgid "" -"The :projection:`$elemMatch` operator allows applications to narrow the " -"data returned from queries so that the query operation will only return " -"the first matching element in an array. See the :projection:`$elemMatch` " -"reference and the :issue:`SERVER-2238` and :issue:`SERVER-828` issues for" -" more information." -msgstr "" - -# e40ddf09fe77454eb62329d08ebe6aad -#: ../source/release-notes/2.2.txt:419 -msgid "Windows Specific Changes" -msgstr "" - -# c9fcc752d2fd4874bd06d64139583ce4 -#: ../source/release-notes/2.2.txt:422 -msgid "Windows XP is Not Supported" -msgstr "" - -# aeb42b9930024b3893a2df875f55446f -#: ../source/release-notes/2.2.txt:424 -msgid "" -"As of 2.2, MongoDB does not support Windows XP. Please upgrade to a more " -"recent version of Windows to use the latest releases of MongoDB. See " -":issue:`SERVER-5648` for more information." -msgstr "" - -# a1ad81d127524765aa970db80981fcac -#: ../source/release-notes/2.2.txt:429 -msgid "Service Support for ``mongos.exe``" -msgstr "" - -# 19005b4e33d741c880be3de421a7debc -#: ../source/release-notes/2.2.txt:431 -msgid "" -"You may now run :program:`mongos.exe` instances as a Windows Service. See" -" the :program:`mongos.exe` reference and :ref:`manually-create-windows-" -"service` and :issue:`SERVER-1589` for more information." -msgstr "" - -# 5840abad08704b13a0d6987c39c0253c -#: ../source/release-notes/2.2.txt:437 -msgid "Log Rotate Command Support" -msgstr "" - -# 16048590bb3f411fbb7b4f2ef216664e -#: ../source/release-notes/2.2.txt:439 -msgid "" -"MongoDB for Windows now supports log rotation by way of the " -":dbcommand:`logRotate` database command. See :issue:`SERVER-2612` for " -"more information." -msgstr "" - -# a7a23531453d49449a675f2ce34e6270 -#: ../source/release-notes/2.2.txt:444 -msgid "New Build Using SlimReadWrite Locks for Windows Concurrency" -msgstr "" - -# b89da96eb3394cba91037b08d0a8dc06 -#: ../source/release-notes/2.2.txt:446 -msgid "" -"Labeled \"2008+\" on the `Downloads Page`_, this build for 64-bit " -"versions of Windows Server 2008 R2 and for Windows 7 or newer, offers " -"increased performance over the standard 64-bit Windows build of MongoDB. " -"See :issue:`SERVER-3844` for more information." -msgstr "" - -# 898ac254a2c344e7a3f934c2d1d3f9c6 -#: ../source/release-notes/2.2.txt:454 -msgid "Tool Improvements" -msgstr "" - -# 50e509913de64a57b38a5057d96f18d7 -#: ../source/release-notes/2.2.txt:457 -msgid "Index Definitions Handled by ``mongodump`` and ``mongorestore``" -msgstr "" - -# 46023116ec5b428b99c72ebbb81bbde3 -#: ../source/release-notes/2.2.txt:459 -msgid "" -"When you specify the :option:`--collection ` " -"option to :program:`mongodump`, :program:`mongodump` will now backup the " -"definitions for all indexes that exist on the source database. When you " -"attempt to restore this backup with :program:`mongorestore`, the target " -":program:`mongod` will rebuild all indexes. See :issue:`SERVER-808` for " -"more information." -msgstr "" - -# bad5d12b90e343c19500736bb1f041cf -#: ../source/release-notes/2.2.txt:466 -msgid "" -":program:`mongorestore` now includes the :option:`--noIndexRestore " -"` option to provide the preceding " -"behavior. Use :option:`--noIndexRestore ` " -"to prevent :program:`mongorestore` from building previous indexes." -msgstr "" - -# ddd9b28aadad4912b56f856b86debbbb -#: ../source/release-notes/2.2.txt:473 -msgid "``mongooplog`` for Replaying Oplogs" -msgstr "" - -# aecd6aad1bd84bf9ad44cad17a7d5a9a -#: ../source/release-notes/2.2.txt:475 -msgid "" -"The :program:`mongooplog` tool makes it possible to pull :term:`oplog` " -"entries from :program:`mongod` instance and apply them to another " -":program:`mongod` instance. You can use :program:`mongooplog` to achieve " -"point-in-time backup of a MongoDB data set. See the :issue:`SERVER-3873` " -"case and the :program:`mongooplog` reference." -msgstr "" - -# 6f181f5c93b343d090a7414ddb8aa0ab -#: ../source/release-notes/2.2.txt:483 -msgid "Authentication Support for ``mongotop`` and ``mongostat``" -msgstr "" - -# 93e52dace7a6411b9b37bb395c9a33be -#: ../source/release-notes/2.2.txt:485 -msgid "" -":program:`mongotop` and :program:`mongostat` now contain support for " -"username/password authentication. See :issue:`SERVER-3875` and " -":issue:`SERVER-3871` for more information regarding this change. Also " -"consider the documentation of the following options for additional " -"information:" -msgstr "" - -# 0ea5f7e3ccc44d62b2b7b40605e86362 -#: ../source/release-notes/2.2.txt:491 -msgid ":option:`mongotop --username`" -msgstr "" - -# dfbd960596bc4138b215c0112a275bd1 -#: ../source/release-notes/2.2.txt:492 -msgid ":option:`mongotop --password`" -msgstr "" - -# 7e4541b8343442b689363e4ed9d7e925 -#: ../source/release-notes/2.2.txt:493 -msgid ":option:`mongostat --username`" -msgstr "" - -# 1f76a298e10f4226881be3a0da9abbdc -#: ../source/release-notes/2.2.txt:494 -msgid ":option:`mongostat --password`" -msgstr "" - -# e7fe414e141c48f4a513bbe8bf6dd81d -#: ../source/release-notes/2.2.txt:497 -msgid "Write Concern Support for ``mongoimport`` and ``mongorestore``" -msgstr "" - -# 97e5064c53b343b898ad964736a96db6 -#: ../source/release-notes/2.2.txt:499 -msgid "" -":program:`mongoimport` now provides an option to halt the import if the " -"operation encounters an error, such as a network interruption, a " -"duplicate key exception, or a write error. The :option:`--stopOnError " -"` option will produce an error rather than " -"silently continue importing data. See :issue:`SERVER-3937` for more " -"information." -msgstr "" - -# 6bcfdb58b87346a8bf2a81d6bf05aea3 -#: ../source/release-notes/2.2.txt:507 -msgid "" -"In :program:`mongorestore`, the :option:`--w ` option " -"provides support for configurable write concern." -msgstr "" - -# 1925b0483926443d9ce6b0236f22bcd5 -#: ../source/release-notes/2.2.txt:511 -msgid "``mongodump`` Support for Reading from Secondaries" -msgstr "" - -# cb37489650334079a6ea4d6244b3e854 -#: ../source/release-notes/2.2.txt:513 -msgid "" -"You can now run :program:`mongodump` when connected to a " -":term:`secondary` member of a :term:`replica set`. See " -":issue:`SERVER-3854` for more information." -msgstr "" - -# c4663dcc22a64bc79d1899c6a7f82230 -#: ../source/release-notes/2.2.txt:518 -msgid "``mongoimport`` Support for full 16MB Documents" -msgstr "" - -# c21f77f168c242af89e8a3dc3aa1d672 -#: ../source/release-notes/2.2.txt:520 -msgid "" -"Previously, :program:`mongoimport` would only import documents that were " -"less than 4 megabytes in size. This issue is now corrected, and you may " -"use :program:`mongoimport` to import documents that are at least 16 " -"megabytes ins size. See :issue:`SERVER-4593` for more information." -msgstr "" - -# d7a0df50565b44b3a3863eb3f5ac82cc -#: ../source/release-notes/2.2.txt:527 -msgid "``Timestamp()`` Extended JSON format" -msgstr "" - -# 3f8b1bfea1864dae8e0b432986079f5a -#: ../source/release-notes/2.2.txt:529 -msgid "" -"MongoDB extended JSON now includes a new ``Timestamp()`` type to " -"represent the Timestamp type that MongoDB uses for timestamps in the " -":term:`oplog` among other contexts." -msgstr "" - -# 6604cca4a70040cf93419bcb79d9e563 -#: ../source/release-notes/2.2.txt:533 -msgid "" -"This permits tools like :program:`mongooplog` and :program:`mongodump` to" -" query for specific timestamps. Consider the following " -":program:`mongodump` operation:" -msgstr "" - -# 95dc8560719840309dc1b2a96e5c796f -#: ../source/release-notes/2.2.txt:541 -msgid "See :issue:`SERVER-3483` for more information." -msgstr "" - -# 59665d913f3049e082945c0a622dec4e -#: ../source/release-notes/2.2.txt:544 -msgid "Shell Improvements" -msgstr "" - -# b1c39e3383234ea59e3d9cbcd08559df -#: ../source/release-notes/2.2.txt:547 -msgid "Improved Shell User Interface" -msgstr "" - -# 3a2ac15bb32849f496c3c78a95195ab4 -#: ../source/release-notes/2.2.txt:549 -msgid "" -"2.2 includes a number of changes that improve the overall quality and " -"consistency of the user interface for the :program:`mongo` shell:" -msgstr "" - -# 261abf57bf0f4d9f98e551710f22b170 -#: ../source/release-notes/2.2.txt:552 -msgid "Full Unicode support." -msgstr "" - -# 54f50d950153413f8280407343592436 -#: ../source/release-notes/2.2.txt:554 -msgid "" -"Bash-like line editing features. See :issue:`SERVER-4312` for more " -"information." -msgstr "" - -# 3098cb496d1b43da9ff0fbc45ab6fd41 -#: ../source/release-notes/2.2.txt:557 -msgid "" -"Multi-line command support in shell history. See :issue:`SERVER-3470` for" -" more information." -msgstr "" - -# 6cac21332d5645c39f787ebfaf3c2395 -#: ../source/release-notes/2.2.txt:560 -msgid "" -"Windows support for the ``edit`` command. See :issue:`SERVER-3998` for " -"more information." -msgstr "" - -# 3d221ad18bed4edaa093d659adc9d313 -#: ../source/release-notes/2.2.txt:564 -msgid "Helper to load Server-Side Functions" -msgstr "" - -# 2a23ef85424448809b646c7d1713ecb4 -#: ../source/release-notes/2.2.txt:566 -msgid "" -"The :method:`db.loadServerScripts()` loads the contents of the current " -"database's ``system.js`` collection into the current :program:`mongo` " -"shell session. See :issue:`SERVER-1651` for more information." -msgstr "" - -# 5ab485c7e5e74011a37152254f8a69ff -#: ../source/release-notes/2.2.txt:571 -msgid "Support for Bulk Inserts" -msgstr "" - -# a538ec3b4477455a965955c6a2017f7a -#: ../source/release-notes/2.2.txt:573 -msgid "" -"If you pass an array of :term:`documents ` to the " -":method:`~db.collection.insert()` method, the :program:`mongo` shell will" -" now perform a bulk insert operation. See :issue:`SERVER-3819` and " -":issue:`SERVER-2395` for more information." -msgstr "" - -# ad7b63ce6d78403c86cb5e1243fb3e87 -#: ../source/includes/note-bulk-inserts-on-sharded-clusters.rst:3 -msgid "" -"For bulk inserts on sharded clusters, the :dbcommand:`getLastError` " -"command alone is insufficient to verify success. Applications should must" -" verify the success of bulk inserts in application logic." -msgstr "" - -# 37014b86efc841c7a6c33979fd5337c4 -#: ../source/release-notes/2.2.txt:581 -msgid "Operations" -msgstr "" - -# 0c598e0b00b944539d39693cc28aeec3 -#: ../source/release-notes/2.2.txt:584 -msgid "Support for Logging to Syslog" -msgstr "" - -# 41d8031092d041a1b130478ac6b842bf -#: ../source/release-notes/2.2.txt:586 -msgid "" -"See the :issue:`SERVER-2957` case and the documentation of the " -":setting:`~systemLog.syslogFacility` run-time option or the " -":option:`mongod --syslog` and :option:`mongos --syslog` command line-" -"options." -msgstr "" - -# 57f274c825954f8ca119594132fc974c -#: ../source/release-notes/2.2.txt:591 -msgid "``touch`` Command" -msgstr "" - -# 63bc8d65c29d4b2e81a8b2e6da95287b -#: ../source/release-notes/2.2.txt:593 -msgid "" -"Added the :dbcommand:`touch` command to read the data and/or indexes from" -" a collection into memory. See: :issue:`SERVER-2023` and " -":dbcommand:`touch` for more information." -msgstr "" - -# 81a37791802e460f8cfcbeae8a6aa172 -#: ../source/release-notes/2.2.txt:598 -msgid "``indexCounters`` No Longer Report Sampled Data" -msgstr "" - -# 168fe66341ed475bbe6ff8ec30d69d98 -#: ../source/release-notes/2.2.txt:600 -msgid "" -":data:`indexCounters` now report actual counters that reflect index use " -"and state. In previous versions, these data were sampled. See " -":issue:`SERVER-5784` and :data:`indexCounters` for more information." -msgstr "" - -# fa79138d4ecc4562980e6b9041e2a639 -#: ../source/release-notes/2.2.txt:605 -msgid "Padding Specifiable on ``compact`` Command" -msgstr "" - -# 18d64ffa696f47eea35779fee7b27c76 -#: ../source/release-notes/2.2.txt:607 -msgid "" -"See the documentation of the :dbcommand:`compact` and the " -":issue:`SERVER-4018` issue for more information." -msgstr "" - -# 1f1af56f694b416f881d99451b42e319 -#: ../source/release-notes/2.2.txt:613 -msgid "Added Build Flag to Use System Libraries" -msgstr "" - -# 132d844bbbb840e5a0ea7c139f04da52 -#: ../source/release-notes/2.2.txt:615 -msgid "The Boost library, version 1.49, is now embedded in the MongoDB code base." -msgstr "" - -# 204fd15994d7428da5c64700e547854d -#: ../source/release-notes/2.2.txt:618 -msgid "" -"If you want to build MongoDB binaries using system Boost libraries, you " -"can pass ``scons`` using the ``--use-system-boost`` flag, as follows:" -msgstr "" - -# 1359081dd8694e4c8120a9f3214da3da -#: ../source/release-notes/2.2.txt:625 -msgid "" -"When building MongoDB, you can also pass ``scons`` a flag to compile " -"MongoDB using only system libraries rather than the included versions of " -"the libraries. For example:" -msgstr "" - -# cc915361c4224a0abb4c662b874f8d5d -#: ../source/release-notes/2.2.txt:633 -msgid "" -"See the :issue:`SERVER-3829` and :issue:`SERVER-5172` issues for more " -"information." -msgstr "" - -# b97a99db0cde46d688228c43d2d39d03 -#: ../source/release-notes/2.2.txt:637 -msgid "Memory Allocator Changed to TCMalloc" -msgstr "" - -# bead17ecec08498198bd3cc284abce75 -#: ../source/release-notes/2.2.txt:639 -msgid "" -"To improve performance, MongoDB 2.2 uses the TCMalloc memory allocator " -"from Google Perftools. For more information about this change see the " -":issue:`SERVER-188` and :issue:`SERVER-4683`. For more information about " -"TCMalloc, see the documentation of `TCMalloc`_ itself." -msgstr "" - -# c2d6b2aff8a94555b41007c52c3a931d -#: ../source/release-notes/2.2.txt:647 -msgid "Replication" -msgstr "" - -# c15676c0b2e241699a3a4bb48546a4cb -#: ../source/release-notes/2.2.txt:650 -msgid "Improved Logging for Replica Set Lag" -msgstr "" - -# b5e161fad87e43548e97655437f774c7 -#: ../source/release-notes/2.2.txt:652 -msgid "" -"When :term:`secondary` members of a replica set fall behind in " -"replication, :program:`mongod` now provides better reporting in the log. " -"This makes it possible to track replication in general and identify what " -"process may produce errors or halt replication. See :issue:`SERVER-3575` " -"for more information." -msgstr "" - -# 26163d54b2cb45e8ab3846df002d2774 -#: ../source/release-notes/2.2.txt:659 -msgid "Replica Set Members can Sync from Specific Members" -msgstr "" - -# 4a640458c040418dad6b490a2f28d7f9 -#: ../source/release-notes/2.2.txt:663 -msgid "" -"The new :dbcommand:`replSetSyncFrom` command and new " -":method:`rs.syncFrom()` helper in the :program:`mongo` shell make it " -"possible for you to manually configure from which member of the set a " -"replica will poll :term:`oplog` entries. Use these commands to override " -"the default selection logic if needed. Always exercise caution with " -":dbcommand:`replSetSyncFrom` when overriding the default behavior." -msgstr "" - -# bc95eb5da171481f8b0ca1f6be6ddce4 -#: ../source/release-notes/2.2.txt:672 -msgid "" -"Replica Set Members will not Sync from Members Without Indexes Unless " -"``buildIndexes: false``" -msgstr "" - -# 5001cf74eefc4e34a2593163c39d8646 -#: ../source/release-notes/2.2.txt:676 -msgid "" -"To prevent inconsistency between members of replica sets, if the member " -"of a replica set has " -":data:`~local.system.replset.members[n].buildIndexes` set to ``true``, " -"other members of the replica set will *not* sync from this member, unless" -" they also have :data:`~local.system.replset.members[n].buildIndexes` set" -" to ``true``. See :issue:`SERVER-4160` for more information." -msgstr "" - -# 303a8215426643e1bbf2d34e13b28191 -#: ../source/release-notes/2.2.txt:685 -msgid "New Option To Configure Index Pre-Fetching during Replication" -msgstr "" - -# 3b60fbacafd54ad5aec3aac25c64b3fc -#: ../source/release-notes/2.2.txt:689 -msgid "" -"By default, when replicating options, :term:`secondaries ` " -"will pre-fetch :ref:`indexes` associated with a query to improve " -"replication throughput in most cases. The " -":setting:`replication.secondaryIndexPrefetch` setting and " -":option:`--replIndexPrefetch ` option allow " -"administrators to disable this feature or allow the :program:`mongod` to " -"pre-fetch only the index on the ``_id`` field. See :issue:`SERVER-6718` " -"for more information." -msgstr "" - -# c5008cc9b5d446e1872b83402329b2dd -#: ../source/release-notes/2.2.txt:697 -msgid "Map Reduce Improvements" -msgstr "" - -# 4c9d7c6dfb1947919e7a214035e9bdc9 -#: ../source/release-notes/2.2.txt:699 -msgid "In 2.2 Map Reduce received the following improvements:" -msgstr "" - -# 36f866b84b3e460986c38fac180ac5b4 -#: ../source/release-notes/2.2.txt:701 -msgid ":issue:`Improved support for sharded MapReduce `, and" -msgstr "" - -# 206e5e67de2c446fb061dd035e4851d0 -#: ../source/release-notes/2.2.txt:702 -msgid ":issue:`MapReduce will retry jobs following a config error `." -msgstr "" - -# 0550c273dec74b7fbec5ce9f1a9a4ae3 -#: ../source/release-notes/2.2.txt:705 -msgid "Sharding Improvements" -msgstr "" - -# aa85ad91c8744cd5b9810813d28e7aaa -#: ../source/release-notes/2.2.txt:708 -msgid "Index on Shard Keys Can Now Be a Compound Index" -msgstr "" - -# 28345b99aa0440c68f24e3f6a053e6e7 -#: ../source/release-notes/2.2.txt:710 -msgid "" -"If your shard key uses the prefix of an existing index, then you do not " -"need to maintain a separate index for your shard key in addition to your " -"existing index. This index, however, cannot be a multi-key index. See the" -" :ref:`sharding-shard-key-indexes` documentation and :issue:`SERVER-1506`" -" for more information." -msgstr "" - -# 79ef8c6b95cc4f65960a320ff4181aa7 -#: ../source/release-notes/2.2.txt:717 -msgid "Migration Thresholds Modified" -msgstr "" - -# d6e7494d4a324dcba24265f41892b859 -#: ../source/release-notes/2.2.txt:719 -msgid "" -"The :ref:`migration thresholds ` have " -"changed in 2.2 to permit more even distribution of :term:`chunks `" -" in collections that have smaller quantities of data. See the :ref" -":`sharding-migration-thresholds` documentation for more information." -msgstr "" - -# 7c469c8fbb364335be70c6bc59db1d0c -#: ../source/release-notes/2.2.txt:742 -msgid "Licensing Changes" -msgstr "" - -# 74a12a07f7504745ad4ce1da124c67a1 -#: ../source/release-notes/2.2.txt:744 -msgid "" -"Added License notice for Google Perftools (TCMalloc Utility). See the " -"`License Notice `_ and the :issue:`SERVER-4683` for more " -"information." -msgstr "" - -# bfe67a7f4a604e3ab94edb415e83ae91 -#: ../source/release-notes/2.2.txt:749 -msgid "Resources" -msgstr "" - -# e8916df85dc34323b54e22aa536d39d5 -#: ../source/release-notes/2.2.txt:751 -msgid "`MongoDB Downloads `_." -msgstr "" - -# dc80fd2046884a19a20ecdbf351803c8 -#: ../source/release-notes/2.2.txt:752 -#, python-format -msgid "" -"`All JIRA issues resolved in 2.2 " -"`_." -msgstr "" - -# f92e9032007644abad27b8f3af82c54b -#: ../source/release-notes/2.2.txt:753 -#, python-format -msgid "" -"`All backwards incompatible changes " -"`_." -msgstr "" - -# 234d21efdf7649a9a4849e302e2e60e2 -#: ../source/release-notes/2.2.txt:754 -msgid "" -"`All third party license notices " -"`_." -msgstr "" - -# 496a58e1fee94683a561015c3db92fa9 -#: ../source/release-notes/2.2.txt:755 -msgid "" -"`What's New in MongoDB 2.2 Online Conference " -"`_." -msgstr "" - -#~ msgid "" -#~ "See the :issue:`SERVER-2957` case and " -#~ "the documentation of the :setting:`syslog` " -#~ "run-time option or the :option:`mongod" -#~ " --syslog` and :option:`mongos --syslog` " -#~ "command line-options." -#~ msgstr "" - -#~ msgid "" -#~ "By default, when replicating options, " -#~ ":term:`secondaries ` will pre-fetch" -#~ " :ref:`indexes` associated with a query " -#~ "to improve replication throughput in " -#~ "most cases. The :setting:`replIndexPrefetch` " -#~ "setting and :option:`--replIndexPrefetch ` option allow administrators" -#~ " to disable this feature or allow " -#~ "the :program:`mongod` to pre-fetch only" -#~ " the index on the ``_id`` field. " -#~ "See :issue:`SERVER-6718` for more information." -#~ msgstr "" - -#~ msgid "" -#~ "`All backwards incompatible changes " -#~ "`_." -#~ msgstr "" - -# 2546d01a6a42450f9918894454387457 -#~ msgid "Documentation: :doc:`/core/aggregation`" -#~ msgstr "" - -# 0adf9cbeca3f4a62ad201c5ac32b4680 -#~ msgid "Examples: :doc:`/applications/aggregation`" -#~ msgstr "" - -# 84f928f391d343ac9d041ab99559c251 -#~ msgid "" -#~ "To reflect these changes, MongoDB now" -#~ " provides changed and improved reporting" -#~ " for concurrency and use, see " -#~ ":ref:`locks` and :ref:`server-status-" -#~ "record-stats` in :doc:`server status " -#~ "` and see " -#~ ":method:`db.currentOp()`, :doc:`mongotop " -#~ "`, and :doc:`mongostat " -#~ "`." -#~ msgstr "" - -# 99eb64c23eb04bc89790ea219d1e5a68 -#~ msgid "" -#~ "Shard tagging controls data location, " -#~ "and is complementary but separate from" -#~ " replica set tagging, which controls " -#~ ":doc:`read preference ` " -#~ "and :ref:`write concern `. " -#~ "For example, shard tagging can pin " -#~ "all \"USA\" data to one or more" -#~ " logical shards, while replica set " -#~ "tagging can control which :program:`mongod`" -#~ " instances (e.g. \"``production``\" or " -#~ "\"``reporting``\") the application uses to " -#~ "service requests." -#~ msgstr "" - -# 24e0b73cf5844dfbb3a66ef17df5e07a -#~ msgid "" -#~ "Also, see :doc:`/core/tag-aware-sharding` " -#~ "and :doc:`/tutorial/administer-shard-tags`." -#~ msgstr "" - -# 7d50a89e42e84fde911269ae180fad8b -#~ msgid "" -#~ "The :projection:`$elemMatch` operator allows " -#~ "applications to narrow the data returned" -#~ " from queries so that the query " -#~ "operation will only return the first " -#~ "matching element in an array. See " -#~ "the :doc:`/reference/operator/projection/elemMatch` " -#~ "documentation and the :issue:`SERVER-2238` and" -#~ " :issue:`SERVER-828` issues for more " -#~ "information." -#~ msgstr "" - -# d0eddbd75f9847fcb506ff45d2a875d2 -#~ msgid "" -#~ "You may now run :program:`mongos.exe` " -#~ "instances as a Windows Service. See " -#~ "the :doc:`/reference/program/mongos.exe` reference " -#~ "and :ref:`tutorial-mongod-as-windows-" -#~ "service` and :issue:`SERVER-1589` for more " -#~ "information." -#~ msgstr "" - -# 1618b944b6354748a7ae2cbcd986b26b -#~ msgid "" -#~ "The :program:`mongooplog` tool makes it " -#~ "possible to pull :term:`oplog` entries " -#~ "from :program:`mongod` instance and apply " -#~ "them to another :program:`mongod` instance." -#~ " You can use :program:`mongooplog` to " -#~ "achieve point-in-time backup of a" -#~ " MongoDB data set. See the " -#~ ":issue:`SERVER-3873` case and the " -#~ ":doc:`/reference/program/mongooplog` documentation." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/release-notes/2.4-changelog.po b/locale/es/LC_MESSAGES/release-notes/2.4-changelog.po deleted file mode 100644 index 76b61079221..00000000000 --- a/locale/es/LC_MESSAGES/release-notes/2.4-changelog.po +++ /dev/null @@ -1,408 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:35+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 0adcfcce11bd458ea027e944d1948ae9 -#: ../source/release-notes/2.4-changelog.txt:3 -msgid "2.4 Changelog" -msgstr "" - -# 88a49bc175fc495082f06b1c5920f90a -#: ../source/release-notes/2.4-changelog.txt -msgid "On this page" -msgstr "" - -# 09954edb6443420aaa40db4f4c9b7244 -#: ../source/release-notes/2.4-changelog.txt:16 -msgid "2.4.14" -msgstr "" - -# 4fbf2b7646c34ba4a880a92daa28d6f3 -#: ../source/release-notes/2.4-changelog.txt:18 -msgid "" -"Packaging: Init script sets process ulimit to different value compared to" -" documentation (:issue:`SERVER-17780`)" -msgstr "" - -# 06a842689e564ec8ad881355bfcbb723 -#: ../source/release-notes/2.4-changelog.txt:20 -msgid "Security: Compute BinData length in v8 (:issue:`SERVER-17647`)" -msgstr "" - -# a8bf1cf7ca8244a98a43dadf4d0b6cf3 -#: ../source/release-notes/2.4-changelog.txt:21 -msgid "Build: Upgrade PCRE Version from 8.30 to Latest (:issue:`SERVER-17252`)" -msgstr "" - -# a32095c974684f05aadde0d55ca76b61 -#: ../source/release-notes/2.4-changelog.txt:26 -msgid "2.4.13 - Changes" -msgstr "" - -# 264a420d36a948f396abbd3582268ea1 -#: ../source/release-notes/2.4-changelog.txt:28 -msgid "Security: Enforce BSON BinData length validation (:issue:`SERVER-17278`)" -msgstr "" - -# f60dbd1b21644febbd2ee2380334bf8e -#: ../source/release-notes/2.4-changelog.txt:29 -msgid "Security: Disable SSLv3 ciphers (:issue:`SERVER-15673`)" -msgstr "" - -# 64a7e9fe18304cebb3c28fa04df581e6 -#: ../source/release-notes/2.4-changelog.txt:30 -msgid "Networking: Improve BSON validation (:issue:`SERVER-17264`)" -msgstr "" - -# 17a0a2745c1a426c8acbb801325aa246 -#: ../source/release-notes/2.4-changelog.txt:35 -msgid "2.4.12 - Changes" -msgstr "" - -# 650a8042b30d4eb0a783cc5676725b98 -#: ../source/release-notes/2.4-changelog.txt:37 -msgid "" -"Sharding: Sharded connection cleanup on setup error can crash mongos " -"(:issue:`SERVER-15056`)" -msgstr "" - -# 6ac3290fc1af4cf390875b44a813998c -#: ../source/release-notes/2.4-changelog.txt:38 -msgid "" -"Sharding: \"type 7\" (OID) error when acquiring distributed lock for " -"first time (:issue:`SERVER-13616`)" -msgstr "" - -# 0d89cc3362a349aba15aa834a0d7d0fa -#: ../source/release-notes/2.4-changelog.txt:39 -msgid "Storage: explicitly zero .ns files on creation (:issue:`SERVER-15369`)" -msgstr "" - -# 8b32a97aba344655b6801f953ea15f38 -#: ../source/release-notes/2.4-changelog.txt:40 -msgid "" -"Storage: partially written journal last section causes recovery to fail " -"(:issue:`SERVER-15111`)" -msgstr "" - -# 8e407688321a43ffbca01e7cc7e7fe66 -#: ../source/release-notes/2.4-changelog.txt:45 -msgid "2.4.11 - Changes" -msgstr "" - -# add12bd5d2bd46dfb4b82c95daf5cf4c -#: ../source/release-notes/2.4-changelog.txt:47 -msgid "Security: Potential information leak (:issue:`SERVER-14268`)" -msgstr "" - -# 142d0b9b56ff47258a245a2e27cba8d7 -#: ../source/release-notes/2.4-changelog.txt:48 -msgid "" -"Replication: ``_id`` with ``$prefix`` field causes replication failure " -"due to unvalidated insert (:issue:`SERVER-12209`)" -msgstr "" - -# de5cc40d58544f47ba482d7a90ee9fb4 -#: ../source/release-notes/2.4-changelog.txt:49 -msgid "" -"Sharding: Invalid access: seg fault in ``SplitChunkCommand::run`` " -"(:issue:`SERVER-14342`)" -msgstr "" - -# 3e6c2616c7ed4bdba59ccae821048bff -#: ../source/release-notes/2.4-changelog.txt:50 -msgid "" -"Indexing: Creating descending index on ``_id`` can corrupt namespace " -"(:issue:`SERVER-14833`)" -msgstr "" - -# e10101584fba4465a43f6fc6a6fa15a6 -#: ../source/release-notes/2.4-changelog.txt:51 -msgid "" -"Text Search: Updates to documents with text-indexed fields may lead to " -"incorrect entries (:issue:`SERVER-14738`)" -msgstr "" - -# 18137f2d3bd448e8af9dc71879e7dce2 -#: ../source/release-notes/2.4-changelog.txt:52 -msgid "" -"Build: Add SCons flag to override treating all warnings as errors " -"(:issue:`SERVER-13724`)" -msgstr "" - -# 00984b903fc64823ae1421367f197288 -#: ../source/release-notes/2.4-changelog.txt:53 -msgid "" -"Packaging: Fix mongodb enterprise 2.4 init script to allow multiple " -"processes per host (:issue:`SERVER-14336`)" -msgstr "" - -# 6c90b1c65a494549b5f8187e6382b196 -#: ../source/release-notes/2.4-changelog.txt:54 -msgid "" -"JavaScript: Do not store native function pointer as a property in " -"function prototype (:issue:`SERVER-14254`)" -msgstr "" - -# f629dd6db72f4089b1e4e6a47b7b3b4e -#: ../source/release-notes/2.4-changelog.txt:59 -msgid "2.4.10 - Changes" -msgstr "" - -# 98cb3dad1faf49ff8e7e1b0c48ab7fa1 -#: ../source/release-notes/2.4-changelog.txt:61 -msgid "" -"Indexes: Fixed issue that can cause index corruption when building " -"indexes concurrently (:issue:`SERVER-12990`)" -msgstr "" - -# a16f1e761ada44e29517417b0af6be13 -#: ../source/release-notes/2.4-changelog.txt:62 -msgid "" -"Indexes: Fixed issue that can cause index corruption when shutting down " -"secondary node during index build (:issue:`SERVER-12956`)" -msgstr "" - -# ed44d2f8915448ab81e0e9fcc0317cd1 -#: ../source/release-notes/2.4-changelog.txt:63 -msgid "" -"Indexes: Mongod now recognizes incompatible “future” text and geo index " -"versions and exits gracefully (:issue:`SERVER-12914`)" -msgstr "" - -# 43006c9056e8467292fa0217fca9e651 -#: ../source/release-notes/2.4-changelog.txt:64 -msgid "" -"Indexes: Fixed issue that can cause secondaries to fail replication when " -"building the same index multiple times concurrently " -"(:issue:`SERVER-12662`)" -msgstr "" - -# 296cf9438bec467cbfc1ec748cceb88b -#: ../source/release-notes/2.4-changelog.txt:65 -msgid "" -"Indexes: Fixed issue that can cause index corruption on the tenth index " -"in a collection if the index build fails (:issue:`SERVER-12481`)" -msgstr "" - -# d3d75d8851ae47d983ad07df9e1d6434 -#: ../source/release-notes/2.4-changelog.txt:66 -msgid "" -"Indexes: Introduced versioning for text and geo indexes to ensure " -"backwards compatibility (:issue:`SERVER-12175`)" -msgstr "" - -# 8c78ac8aa1bd4706b4b7889a3e77795e -#: ../source/release-notes/2.4-changelog.txt:67 -msgid "" -"Indexes: Disallowed building indexes on the system.indexes collection, " -"which can lead to initial sync failure on secondaries " -"(:issue:`SERVER-10231`)" -msgstr "" - -# 011904dab4c44babb6b222c3418160c8 -#: ../source/release-notes/2.4-changelog.txt:68 -msgid "" -"Sharding: Avoid frequent immediate balancer retries when config servers " -"are out of sync (:issue:`SERVER-12908`)" -msgstr "" - -# cb16ebcc1c314b7bbe02cd7157e7f4ec -#: ../source/release-notes/2.4-changelog.txt:69 -msgid "" -"Sharding: Add indexes to locks collection on config servers to avoid long" -" queries in case of large numbers of collections (:issue:`SERVER-12548`)" -msgstr "" - -# e2c228d8c2854910aa79ed8cb171273f -#: ../source/release-notes/2.4-changelog.txt:70 -msgid "" -"Sharding: Fixed issue that can corrupt the config metadata cache when " -"sharding collections concurrently (:issue:`SERVER-12515`)" -msgstr "" - -# 1edec00ff8c74b73a7321feceac0a0f4 -#: ../source/release-notes/2.4-changelog.txt:71 -msgid "" -"Sharding: Don't move chunks created on collections with a hashed shard " -"key if the collection already contains data (:issue:`SERVER-9259`)" -msgstr "" - -# edaa1971fba24885847ed3b91df732df -#: ../source/release-notes/2.4-changelog.txt:72 -msgid "" -"Replication: Fixed issue where node appears to be down in a replica set " -"during a compact operation (:issue:`SERVER-12264`)" -msgstr "" - -# 43735f0a9c6c45eb8e3687c59eb76198 -#: ../source/release-notes/2.4-changelog.txt:73 -msgid "" -"Replication: Fixed issue that could cause delays in elections when a node" -" is not vetoing an election (:issue:`SERVER-12170`)" -msgstr "" - -# 729574e1755344f4ad170c69319be694 -#: ../source/release-notes/2.4-changelog.txt:74 -msgid "" -"Replication: Step down all primaries if multiple primaries are detected " -"in replica set to ensure correct election result (:issue:`SERVER-10793`)" -msgstr "" - -# 3d29363de4ff4477b8801773389b835f -#: ../source/release-notes/2.4-changelog.txt:75 -msgid "" -"Replication: Upon clock skew detection, secondaries will switch to sync " -"directly from the primary to avoid sync cycles (:issue:`SERVER-8375`)" -msgstr "" - -# f8a4f00e76404b95b1ac7f911c682d0c -#: ../source/release-notes/2.4-changelog.txt:76 -msgid "" -"Runtime: The SIGXCPU signal is now caught and mongod writes a log message" -" and exits gracefully (:issue:`SERVER-12034`)" -msgstr "" - -# f1dbdd3176c44b2ba19993bf3b7a43ca -#: ../source/release-notes/2.4-changelog.txt:77 -msgid "" -"Runtime: Fixed issue where mongod fails to start on Linux when " -"/sys/dev/block directory is not readable (:issue:`SERVER-9248`)" -msgstr "" - -# 31c7d2fcec4c4e3e8cd0de229b6b3a02 -#: ../source/release-notes/2.4-changelog.txt:78 -msgid "" -"Windows: No longer zero-fill newly allocated files on systems other than " -"Windows 7 or Windows Server 2008 R2 (:issue:`SERVER-8480`)" -msgstr "" - -# 5e173bca89a04baa82737ba90732c017 -#: ../source/release-notes/2.4-changelog.txt:79 -msgid "" -"GridFS: Chunk size is decreased to 255 kB (from 256 kB) to avoid overhead" -" with usePowerOf2Sizes option (:issue:`SERVER-13331`)" -msgstr "" - -# e06d62ad7fae4373b67847651f4d3915 -#: ../source/release-notes/2.4-changelog.txt:80 -msgid "SNMP: Fixed MIB file validation under smilint (:issue:`SERVER-12487`)" -msgstr "" - -# f252bbfb72434e4c8033038c287edd8b -#: ../source/release-notes/2.4-changelog.txt:81 -msgid "" -"Shell: Fixed issue in V8 memory allocation that could cause long-running " -"shell commands to crash (:issue:`SERVER-11871`)" -msgstr "" - -# 5b2458746fd0432f834a30d3c4786dfd -#: ../source/release-notes/2.4-changelog.txt:82 -msgid "" -"Shell: Fixed memory leak in the md5sumFile shell utility method " -"(:issue:`SERVER-11560`)" -msgstr "" - -# b54a2e0c025e47b48d295d5958a8016d -#: ../source/release-notes/2.4-changelog.txt:85 -msgid "Previous Releases" -msgstr "" - -# 92753b95991f4503ae7144aad021a38a -#: ../source/release-notes/2.4-changelog.txt:87 -#, python-format -msgid "" -"`All 2.4.9 improvements " -"`_." -msgstr "" - -# 87e6dfcb6e66402f8c3440556b8fd88b -#: ../source/release-notes/2.4-changelog.txt:88 -#, python-format -msgid "" -"`All 2.4.8 improvements " -"`_." -msgstr "" - -# 804ef1e8635b400bbcb9a3a04ac363c8 -#: ../source/release-notes/2.4-changelog.txt:89 -#, python-format -msgid "" -"`All 2.4.7 improvements " -"`_." -msgstr "" - -# 5cdda9a01206448194280080e4a929ff -#: ../source/release-notes/2.4-changelog.txt:90 -#, python-format -msgid "" -"`All 2.4.6 improvements " -"`_." -msgstr "" - -# 29914ebdeaba4b91be51019b6e386405 -#: ../source/release-notes/2.4-changelog.txt:91 -#, python-format -msgid "" -"`All 2.4.5 improvements " -"`_." -msgstr "" - -# bc3a2801065d4fb591671b9ba69ad355 -#: ../source/release-notes/2.4-changelog.txt:92 -#, python-format -msgid "" -"`All 2.4.4 improvements " -"`_." -msgstr "" - -# 087862e38930444b85adcef390983065 -#: ../source/release-notes/2.4-changelog.txt:93 -#, python-format -msgid "" -"`All 2.4.3 improvements " -"`_." -msgstr "" - -# ee55051eb05c415d9f7c054d330f4cd7 -#: ../source/release-notes/2.4-changelog.txt:94 -#, python-format -msgid "" -"`All 2.4.2 improvements " -"`_" -msgstr "" - -# 055870da773c41e4ac110e7df07145a2 -#: ../source/release-notes/2.4-changelog.txt:95 -#, python-format -msgid "" -"`All 2.4.1 improvements " -"`_." -msgstr "" - -# 69bcf3db71cc4eb48e9803ce62e80987 -#~ msgid "" -#~ "GridFS: Chunk size is decreased to " -#~ "255 KB (from 256 KB) to avoid " -#~ "overhead with usePowerOf2Sizes option " -#~ "(:issue:`SERVER-13331`)" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/release-notes/2.4-changes.po b/locale/es/LC_MESSAGES/release-notes/2.4-changes.po deleted file mode 100644 index 6bf7e6cb8e6..00000000000 --- a/locale/es/LC_MESSAGES/release-notes/2.4-changes.po +++ /dev/null @@ -1,23 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 22:33+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 75ebc382160849b7b4df9208ec370c96 -#: ../source/release-notes/2.4-changes.txt:5 -msgid "Changes in MongoDB 2.4" -msgstr "" diff --git a/locale/es/LC_MESSAGES/release-notes/2.4-index-types.po b/locale/es/LC_MESSAGES/release-notes/2.4-index-types.po deleted file mode 100644 index 1fc1a307ee6..00000000000 --- a/locale/es/LC_MESSAGES/release-notes/2.4-index-types.po +++ /dev/null @@ -1,122 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:27+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 7527825a4d864d8691bff38f84474bbb -#: ../source/release-notes/2.4-index-types.txt:3 -msgid "Compatibility and Index Type Changes in MongoDB 2.4" -msgstr "" - -# c04917ba2e0243fd9be7b9e8e873a13e -#: ../source/release-notes/2.4-index-types.txt -msgid "On this page" -msgstr "" - -# 683c2c1cd3d84ff3860b11d8b3d03ae3 -#: ../source/release-notes/2.4-index-types.txt:13 -msgid "" -"In 2.4 MongoDB includes two new features related to indexes that users " -"upgrading to version 2.4 must consider, particularly with regard to " -"possible downgrade paths. For more information on downgrades, see " -":ref:`2.4-downgrade`." -msgstr "" - -# daf403bd974a43e79a2af4da9cd0068c -#: ../source/release-notes/2.4-index-types.txt:19 -msgid "New Index Types" -msgstr "" - -# a2500662d2064716b87a725dd3574bbf -#: ../source/release-notes/2.4-index-types.txt:21 -msgid "" -"In 2.4 MongoDB adds two new index types: ``2dsphere`` and ``text``. These" -" index types do not exist in 2.2, and for each database, creating a " -"``2dsphere`` or ``text`` index, will upgrade the data-file version and " -"make that database incompatible with 2.2." -msgstr "" - -# cd40cafb7d4e4876930db9f95ef06b11 -#: ../source/release-notes/2.4-index-types.txt:26 -msgid "" -"If you intend to downgrade, you should always drop all ``2dsphere`` and " -"``text`` indexes before moving to 2.2." -msgstr "" - -# d4c6a390bc574747a0aedb28bc388603 -#: ../source/release-notes/2.4-index-types.txt:29 -msgid "" -"You can use the :ref:`downgrade procedure <2.4-downgrade>` to downgrade " -"these databases and run 2.2 if needed, however this will run a full " -"database repair (as with :dbcommand:`repairDatabase`) for all affected " -"databases." -msgstr "" - -# 05742fabc69642beb126b222ba72020c -#: ../source/release-notes/2.4-index-types.txt:37 -msgid "Index Type Validation" -msgstr "" - -# 703a7b0256be4371a50872b78e770c79 -#: ../source/release-notes/2.4-index-types.txt:39 -msgid "" -"In MongoDB 2.2 and earlier you could specify invalid index types that did" -" not exist. In these situations, MongoDB would create an ascending (e.g. " -"``1``) index. Invalid indexes include index types specified by strings " -"that do not refer to an existing index type, and all numbers other than " -"``1`` and ``-1``. [#grandfathered-indexes]_" -msgstr "" - -# 29471207f72143c5a8589724a1bbcc7d -#: ../source/release-notes/2.4-index-types.txt:45 -msgid "" -"In 2.4, creating any invalid index will result in an error. Furthermore, " -"you cannot create a ``2dsphere`` or ``text`` index on a collection if its" -" containing database has any invalid index types. [#grandfathered-" -"indexes]_" -msgstr "" - -# aa4b19068c6b4edab656ff3839f56314 -#: ../source/release-notes/2.4-index-types.txt -msgid "Example" -msgstr "" - -# f9865824488a4b1084ca6ea08a0bac46 -#: ../source/release-notes/2.4-index-types.txt:52 -msgid "" -"If you attempt to add an invalid index in MongoDB 2.4, as in the " -"following:" -msgstr "" - -# 252305080d3246eab3b4216c2d4b3d30 -#: ../source/release-notes/2.4-index-types.txt:59 -msgid "MongoDB will return the following error document:" -msgstr "" - -# bfea86b6c442445d8675f48b054ce790 -#: ../source/release-notes/2.4-index-types.txt:71 -msgid "" -"In 2.4, indexes that specify a type of ``\"1\"`` or ``\"-1\"`` (the " -"strings ``\"1\"`` and ``\"-1\"``) will continue to exist, despite a " -"warning on start-up. **However**, a :term:`secondary` in a replica set " -"cannot complete an initial sync from a primary that has a ``\"1\"`` or " -"``\"-1\"`` index. Avoid all indexes with invalid types." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/release-notes/2.4-javascript.po b/locale/es/LC_MESSAGES/release-notes/2.4-javascript.po deleted file mode 100644 index a3ff58e5bda..00000000000 --- a/locale/es/LC_MESSAGES/release-notes/2.4-javascript.po +++ /dev/null @@ -1,732 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:33+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 8922bf511bdb4dbb86d5fe145260fda3 -#: ../source/release-notes/2.4-javascript.txt:3 -msgid "JavaScript Changes in MongoDB 2.4" -msgstr "" - -# 0534cf456180489dbff0aa0f68b0a0a7 -#: ../source/release-notes/2.4-javascript.txt -msgid "On this page" -msgstr "" - -# 4e2d7604310c4726af09778e309b55a3 -#: ../source/release-notes/2.4-javascript.txt:13 -msgid "" -"Consider the following impacts of :ref:`2.4-release-javascript-change` in" -" MongoDB 2.4:" -msgstr "" - -# b61a1ce15fd442e6985ab80e02131ca7 -#: ../source/release-notes/2.4-javascript.txt -msgid "Tip" -msgstr "" - -# 4ed97c4969714e3baf6b8de65b18d323 -#: ../source/release-notes/2.4-javascript.txt:18 -msgid "" -"Use the new :js:func:`interpreterVersion()` method in the " -":program:`mongo` shell and the :data:`~buildInfo.javascriptEngine` field " -"in the output of :method:`db.serverBuildInfo()` to determine which " -"JavaScript engine a MongoDB binary uses." -msgstr "" - -# 0e9801d2156446e99c3ab89bb021bf90 -#: ../source/release-notes/2.4-javascript.txt:24 -msgid "Improved Concurrency" -msgstr "" - -# 1e9bfd6a486d496dad557957434ef66c -#: ../source/release-notes/2.4-javascript.txt:26 -msgid "" -"Previously, MongoDB operations that required the JavaScript interpreter " -"had to acquire a lock, and a single :program:`mongod` could only run a " -"single JavaScript operation at a time. The switch to V8 improves " -"concurrency by permitting multiple JavaScript operations to run at the " -"same time." -msgstr "" - -# 73fe446c9b7b4a8f9e618250d8f253c0 -#: ../source/release-notes/2.4-javascript.txt:33 -msgid "Modernized JavaScript Implementation (ES5)" -msgstr "" - -# 38eb09bc944f42288afca3b0ab0a19ca -#: ../source/release-notes/2.4-javascript.txt:35 -msgid "" -"The 5th edition of `ECMAscript `_, abbreviated as " -"ES5, adds many new language features, including:" -msgstr "" - -# 779c9a9450ee4e778585710a52881d8c -#: ../source/release-notes/2.4-javascript.txt:39 -msgid "" -"standardized `JSON `_," -msgstr "" - -# 0b7ea050922342ce942391c11744c149 -#: ../source/release-notes/2.4-javascript.txt:42 -msgid "" -"`strict mode `_," -msgstr "" - -# 00ebf1f522494b198cc84a8b0d2fc832 -#: ../source/release-notes/2.4-javascript.txt:45 -msgid "" -"`function.bind() `_," -msgstr "" - -# 448ecdf0505b450fb82daa474a1dbe45 -#: ../source/release-notes/2.4-javascript.txt:48 -msgid "" -"`array extensions `_, and" -msgstr "" - -# b7299ec10634483ca187d34f85bebc45 -#: ../source/release-notes/2.4-javascript.txt:51 -msgid "getters and setters." -msgstr "" - -# 9fdd75f68f2d449998d4109c352db9a7 -#: ../source/release-notes/2.4-javascript.txt:53 -msgid "" -"With V8, MongoDB supports the ES5 implementation of Javascript with the " -"following exceptions." -msgstr "" - -# 582fd818a25f4f1b81a1e3841c7faeb0 -#: ../source/release-notes/2.4-javascript.txt:58 -msgid "" -"The following features do not work as expected on documents **returned " -"from MongoDB queries**:" -msgstr "" - -# 7c2d06c3548143fb8dcd576b8c4000ac -#: ../source/release-notes/2.4-javascript.txt:61 -msgid "" -"``Object.seal()`` throws an exception on documents returned from MongoDB " -"queries." -msgstr "" - -# dbb424ed98c144e3af1d0393ca1f35c1 -#: ../source/release-notes/2.4-javascript.txt:64 -msgid "" -"``Object.freeze()`` throws an exception on documents returned from " -"MongoDB queries." -msgstr "" - -# 2cb7b07964ca474596eae00590c31b06 -#: ../source/release-notes/2.4-javascript.txt:67 -msgid "" -"``Object.preventExtensions()`` incorrectly allows the addition of new " -"properties on documents returned from MongoDB queries." -msgstr "" - -# 5aa724a3afd8449abc39338acf0906b6 -#: ../source/release-notes/2.4-javascript.txt:70 -msgid "" -"``enumerable`` properties, when added to documents returned from MongoDB " -"queries, are not saved during write operations." -msgstr "" - -# 28279146148441aca5321bafe9e25d67 -#: ../source/release-notes/2.4-javascript.txt:73 -msgid "" -"See :issue:`SERVER-8216`, :issue:`SERVER-8223`, :issue:`SERVER-8215`, and" -" :issue:`SERVER-8214` for more information." -msgstr "" - -# 9f555585b33342e1b3dcd706b24acba0 -#: ../source/release-notes/2.4-javascript.txt:76 -msgid "" -"For objects that have not been returned from MongoDB queries, the " -"features work as expected." -msgstr "" - -# e4d2a47ca9824ebe8b905eab6be642ad -#: ../source/release-notes/2.4-javascript.txt:80 -msgid "Removed Non-Standard SpiderMonkey Features" -msgstr "" - -# cdb55542c2fc4699b935c920312cf3c5 -#: ../source/release-notes/2.4-javascript.txt:82 -msgid "" -"V8 does **not** support the following *non-standard* `SpiderMonkey " -"`_ JavaScript " -"extensions, previously supported by MongoDB's use of SpiderMonkey as its " -"JavaScript engine." -msgstr "" - -# 5c464f33f5154e46a119db97692708eb -#: ../source/release-notes/2.4-javascript.txt:88 -msgid "E4X Extensions" -msgstr "" - -# 3b29383943284f7eb7cd264147cb1c9f -#: ../source/release-notes/2.4-javascript.txt:90 -msgid "" -"V8 does not support the *non-standard* `E4X " -"`_ extensions. E4X provides" -" a native `XML `_ object to the JavaScript language " -"and adds the syntax for embedding literal XML documents in JavaScript " -"code." -msgstr "" - -# 02aa3f9ef3d94477aa8cf3a886ab2f7c -#: ../source/release-notes/2.4-javascript.txt:97 -msgid "" -"You need to use alternative XML processing if you used any of the " -"following constructors/methods:" -msgstr "" - -# 50bfcf65f0864c4fb5d144e3d7f1de15 -#: ../source/release-notes/2.4-javascript.txt:100 -msgid "``XML()``" -msgstr "" - -# 94ca8aafb6864effa15ae8d829193c92 -#: ../source/release-notes/2.4-javascript.txt:102 -msgid "``Namespace()``" -msgstr "" - -# c6984721103c4ba9917b5b76adef0920 -#: ../source/release-notes/2.4-javascript.txt:104 -msgid "``QName()``" -msgstr "" - -# a69a6de41c144818a270d14ad4516362 -#: ../source/release-notes/2.4-javascript.txt:106 -msgid "``XMLList()``" -msgstr "" - -# 717208bff70444f28c8eb3f1b975062f -#: ../source/release-notes/2.4-javascript.txt:108 -msgid "``isXMLName()``" -msgstr "" - -# d0301d5e37da4eaeb0ff36797b696823 -#: ../source/release-notes/2.4-javascript.txt:111 -msgid "Destructuring Assignment" -msgstr "" - -# b8a133ac347345c1bea0db739dd48eec -#: ../source/release-notes/2.4-javascript.txt:113 -msgid "" -"V8 does not support the non-standard destructuring assignments. " -"Destructuring assignment \"extract[s] data from arrays or objects using a" -" syntax that mirrors the construction of array and object literals.\" - " -"`Mozilla docs `_" -msgstr "" - -# cdd2e18f067a4bda99133e416937a275 -# 1c4096e901754b0497a4da7e6576d285 -# 82f4fd4d08b643f8b5f85eef6f3d7936 -# f5316a47ff274f868fcfe49b03e1a122 -# d4707254366e457499df220d80d2c641 -# 450b634deebb4cb9bc790559c6a1d636 -# 2c91c8fa8b94411d94476aa92f7eb1ee -#: ../source/release-notes/2.4-javascript.txt -msgid "Example" -msgstr "" - -# 371bc789a3db4096b1f972531e319fe6 -#: ../source/release-notes/2.4-javascript.txt:121 -msgid "" -"The following destructuring assignment is **invalid** with V8 and throws " -"a ``SyntaxError``:" -msgstr "" - -# cfef622213fd4d328c57c9cd131ffb89 -#: ../source/release-notes/2.4-javascript.txt:132 -msgid "``Iterator()``, ``StopIteration()``, and Generators" -msgstr "" - -# b8631da134654bd193bed5f6d40dd5af -#: ../source/release-notes/2.4-javascript.txt:134 -msgid "" -"V8 does not support `Iterator(), StopIteration(), and generators " -"`_." -msgstr "" - -# cb8e3ff5745e409ebaa5383610912afc -#: ../source/release-notes/2.4-javascript.txt:138 -msgid "``InternalError()``" -msgstr "" - -# 41d2bcc8758545c2a6bc83fa355fb324 -#: ../source/release-notes/2.4-javascript.txt:140 -msgid "V8 does not support ``InternalError()``. Use ``Error()`` instead." -msgstr "" - -# e89139a112664eb6aac59d5051b838f0 -#: ../source/release-notes/2.4-javascript.txt:143 -msgid "``for each...in`` Construct" -msgstr "" - -# e59b1f3441f547ebafb37e108fda2664 -#: ../source/release-notes/2.4-javascript.txt:145 -msgid "" -"V8 does not support the use of `for each...in " -"`_ construct. Use " -"``for (var x in y)`` construct instead." -msgstr "" - -# ce29c60714414f28a84ec64eb31f6007 -#: ../source/release-notes/2.4-javascript.txt:152 -msgid "The following ``for each (var x in y)`` construct is **invalid** with V8:" -msgstr "" - -# 35ef30aac9f542caa70fffc70f0d3bd9 -#: ../source/release-notes/2.4-javascript.txt:163 -msgid "Instead, in version 2.4, you can use the ``for (var x in y)`` construct:" -msgstr "" - -# 5a0d1fee6a0e41b89fcae685d2fe4d10 -#: ../source/release-notes/2.4-javascript.txt:175 -msgid "" -"You can also use the array *instance* method ``forEach()`` with the ES5 " -"method ``Object.keys()``:" -msgstr "" - -# 49e41b47455c4b1fb03d1951069ec27e -#: ../source/release-notes/2.4-javascript.txt:186 -msgid "Array Comprehension" -msgstr "" - -# 0cc0aa9357bf429fa0e6a7ba5f0b490a -#: ../source/release-notes/2.4-javascript.txt:188 -msgid "" -"V8 does not support `Array comprehensions `_." -msgstr "" - -# a806c04928dc4c2c87767c7b1d8d0ecd -#: ../source/release-notes/2.4-javascript.txt:191 -msgid "" -"Use other methods such as the ``Array`` instance methods ``map()``, " -"``filter()``, or ``forEach()``." -msgstr "" - -# ca10382528c54d5f9686be54cd584fcb -#: ../source/release-notes/2.4-javascript.txt:196 -msgid "With V8, the following array comprehension is **invalid**:" -msgstr "" - -# fbd18876f2d24da281d76bea5f116e6b -#: ../source/release-notes/2.4-javascript.txt:205 -msgid "" -"Instead, you can implement using the ``Array`` *instance* method " -"``forEach()`` and the ES5 method ``Object.keys()`` :" -msgstr "" - -# 218ef31550d94853a2ca63ff9445f101 -#: ../source/release-notes/2.4-javascript.txt:221 -msgid "" -"The new logic uses the ``Array`` *instance* method ``forEach()`` and not " -"the *generic* method ``Array.forEach()``; V8 does **not** support " -"``Array`` *generic* methods. See :ref:`array-generics` for more " -"information." -msgstr "" - -# 1a1e9d6be83547579431c0ebfa8d8091 -#: ../source/release-notes/2.4-javascript.txt:227 -msgid "Multiple Catch Blocks" -msgstr "" - -# 26f7824bb6544ba896ad715811b844fc -#: ../source/release-notes/2.4-javascript.txt:229 -msgid "" -"V8 does not support multiple ``catch`` blocks and will throw a " -"``SyntaxError``." -msgstr "" - -# eb8d7479a3cf4597b0cbd60bfab2a0d9 -#: ../source/release-notes/2.4-javascript.txt:234 -msgid "" -"The following multiple catch blocks is **invalid** with V8 and will throw" -" ``\"SyntaxError: Unexpected token if\"``:" -msgstr "" - -# f290da9346b34731b8effc530dd5cc69 -#: ../source/release-notes/2.4-javascript.txt:248 -msgid "Conditional Function Definition" -msgstr "" - -# 8db089c31740414aa837fc708ac8923a -#: ../source/release-notes/2.4-javascript.txt:250 -msgid "" -"V8 will produce different outcomes than SpiderMonkey with `conditional " -"function definitions `_." -msgstr "" - -# 0bbf00c737854a879797562c581d287e -#: ../source/release-notes/2.4-javascript.txt:256 -msgid "" -"The following conditional function definition produces different outcomes" -" in SpiderMonkey versus V8:" -msgstr "" - -# 7865e6a6d0f9437cafd1593b201389f6 -#: ../source/release-notes/2.4-javascript.txt:268 -msgid "" -"With SpiderMonkey, the conditional function outputs ``undefined``, " -"whereas with V8, the conditional function outputs ``function``." -msgstr "" - -# 037c7bb78f9348e087d6b5606a489a11 -#: ../source/release-notes/2.4-javascript.txt:271 -msgid "" -"If your code defines functions this way, it is highly recommended that " -"you refactor the code. The following example refactors the conditional " -"function definition to work in both SpiderMonkey and V8." -msgstr "" - -# 1f5e2416a8024ec4a6c9c72883c8fc83 -#: ../source/release-notes/2.4-javascript.txt:285 -msgid "The refactored code outputs ``undefined`` in both SpiderMonkey and V8." -msgstr "" - -# 6330498b3a654b188eff57f2e39236a1 -#: ../source/release-notes/2.4-javascript.txt:289 -msgid "" -"ECMAscript prohibits conditional function definitions. To force V8 to " -"throw an ``Error``, `enable strict mode " -"`_." -msgstr "" - -# 77e082857d9e4f318f42abc5266b9b7e -#: ../source/release-notes/2.4-javascript.txt:303 -msgid "The JavaScript code throws the following syntax error:" -msgstr "" - -# 321cb36f0c7346efa55a36c560105505 -#: ../source/release-notes/2.4-javascript.txt:310 -msgid "String Generic Methods" -msgstr "" - -# 988b7c86c43840d58c456e1d3ef12683 -#: ../source/release-notes/2.4-javascript.txt:312 -msgid "" -"V8 does not support `String generics `_." -" String generics are a set of methods on the ``String`` class that mirror" -" instance methods." -msgstr "" - -# d5fba80fb62640df84f5ecaf37e52e68 -#: ../source/release-notes/2.4-javascript.txt:319 -msgid "" -"The following use of the generic method ``String.toLowerCase()`` is " -"**invalid** with V8:" -msgstr "" - -# c27f88cbb6994b54ba52ba0869e8bcd2 -#: ../source/release-notes/2.4-javascript.txt:328 -msgid "" -"With V8, use the ``String`` instance method ``toLowerCase()`` available " -"through an *instance* of the ``String`` class instead:" -msgstr "" - -# f24c1a9ac3bc4823aac974f89b982df1 -#: ../source/release-notes/2.4-javascript.txt:338 -msgid "" -"With V8, use the ``String`` *instance* methods instead of following " -"*generic* methods:" -msgstr "" - -# e324f45bd7494c909b44aa31d4e57a92 -#: ../source/release-notes/2.4-javascript.txt:343 -msgid "``String.charAt()``" -msgstr "" - -# 54cc17d42fa94970a3dc279fb08f5823 -#: ../source/release-notes/2.4-javascript.txt:344 -msgid "``String.quote()``" -msgstr "" - -# 908f149b079c40029ec3a564d07d0023 -#: ../source/release-notes/2.4-javascript.txt:345 -msgid "``String.toLocaleLowerCase()``" -msgstr "" - -# 883e68021b904a09bb8317e7a0d64ec8 -#: ../source/release-notes/2.4-javascript.txt:347 -msgid "``String.charCodeAt()``" -msgstr "" - -# 48748fbe50be40d79eeeabbf25619b09 -#: ../source/release-notes/2.4-javascript.txt:348 -msgid "``String.replace()``" -msgstr "" - -# 42c58a4ccc08473482b8aa869641fac4 -#: ../source/release-notes/2.4-javascript.txt:349 -msgid "``String.toLocaleUpperCase()``" -msgstr "" - -# 13bd4a4106544a95be040dc896acca94 -#: ../source/release-notes/2.4-javascript.txt:351 -msgid "``String.concat()``" -msgstr "" - -# 047ea8a45ae34dc4a34a1e29e807f029 -#: ../source/release-notes/2.4-javascript.txt:352 -msgid "``String.search()``" -msgstr "" - -# f33bfa07ed2b4703b0d143305ad4352d -#: ../source/release-notes/2.4-javascript.txt:353 -msgid "``String.toLowerCase()``" -msgstr "" - -# d5332ef8a2154f3aa13632b2c6c1b1b1 -#: ../source/release-notes/2.4-javascript.txt:355 -msgid "``String.endsWith()``" -msgstr "" - -# 5ea6b974cfe94d99ae2193b63207b63f -#: ../source/release-notes/2.4-javascript.txt:356 -msgid "``String.slice()``" -msgstr "" - -# 8148c71e531c49779da83f30f71b2033 -#: ../source/release-notes/2.4-javascript.txt:357 -msgid "``String.toUpperCase()``" -msgstr "" - -# 07cc0aa3f3a2422fabc43a2e54473740 -#: ../source/release-notes/2.4-javascript.txt:359 -msgid "``String.indexOf()``" -msgstr "" - -# 0a89a5d13817403f9acebb6b9803b516 -#: ../source/release-notes/2.4-javascript.txt:360 -msgid "``String.split()``" -msgstr "" - -# 65788be91ff545f48960cc09fb67a45a -#: ../source/release-notes/2.4-javascript.txt:361 -msgid "``String.trim()``" -msgstr "" - -# 97f1b37c7e9a4eee98ef75c9c6741594 -#: ../source/release-notes/2.4-javascript.txt:363 -msgid "``String.lastIndexOf()``" -msgstr "" - -# 57e50e0d4ecf437491ec39220d7f2028 -#: ../source/release-notes/2.4-javascript.txt:364 -msgid "``String.startsWith()``" -msgstr "" - -# 69ba08a1619644608a5fb70bacb68239 -#: ../source/release-notes/2.4-javascript.txt:365 -msgid "``String.trimLeft()``" -msgstr "" - -# f0c12c1861e046a1ace588af0d6deba1 -#: ../source/release-notes/2.4-javascript.txt:367 -msgid "``String.localeCompare()``" -msgstr "" - -# cd259648e6314caca7885f407f8e45a3 -#: ../source/release-notes/2.4-javascript.txt:368 -msgid "``String.substr()``" -msgstr "" - -# b0638985dd7642bdb27773fc97ce1695 -#: ../source/release-notes/2.4-javascript.txt:369 -msgid "``String.trimRight()``" -msgstr "" - -# ab9a24d12c4e4fa5b75469e9798cfec8 -#: ../source/release-notes/2.4-javascript.txt:371 -msgid "``String.match()``" -msgstr "" - -# 25b2c52d687a42a9a583d875ece84908 -#: ../source/release-notes/2.4-javascript.txt:372 -msgid "``String.substring()``" -msgstr "" - -# bae2f0e2bfd348989332da523076d682 -#: ../source/release-notes/2.4-javascript.txt:378 -msgid "Array Generic Methods" -msgstr "" - -# c96ce42ce41a4d25a94ed120638db501 -#: ../source/release-notes/2.4-javascript.txt:380 -msgid "" -"V8 does not support `Array generic methods `_." -" Array generics are a set of methods on the ``Array`` class that mirror " -"instance methods." -msgstr "" - -# a976c844ab2e489dbe670dc1b3b66b56 -#: ../source/release-notes/2.4-javascript.txt:387 -msgid "" -"The following use of the generic method ``Array.every()`` is **invalid** " -"with V8:" -msgstr "" - -# d228270fc0e74dc9aa573032eedee38c -#: ../source/release-notes/2.4-javascript.txt:401 -msgid "" -"With V8, use the ``Array`` instance method ``every()`` available through " -"an *instance* of the ``Array`` class instead:" -msgstr "" - -# fd3ed492fee04b998a2a21bec2da0d2a -#: ../source/release-notes/2.4-javascript.txt:409 -msgid "" -"With V8, use the ``Array`` *instance* methods instead of the following " -"*generic* methods:" -msgstr "" - -# 713a1f0cd7f246ff9d8ed319bc22421c -#: ../source/release-notes/2.4-javascript.txt:414 -msgid "``Array.concat()``" -msgstr "" - -# b204d3c83f2b48b4a116b63f0ee2876d -#: ../source/release-notes/2.4-javascript.txt:415 -msgid "``Array.lastIndexOf()``" -msgstr "" - -# 4cdf5e41b7334a7bbb535c9a81d9234b -#: ../source/release-notes/2.4-javascript.txt:416 -msgid "``Array.slice()``" -msgstr "" - -# 3d99e4eb4af0411dad95445f43e14ec2 -#: ../source/release-notes/2.4-javascript.txt:418 -msgid "``Array.every()``" -msgstr "" - -# aec559f1f7884021824f77cf72487d22 -#: ../source/release-notes/2.4-javascript.txt:419 -msgid "``Array.map()``" -msgstr "" - -# ee9afe351fbd45f080bed987eb0878d6 -#: ../source/release-notes/2.4-javascript.txt:420 -msgid "``Array.some()``" -msgstr "" - -# 4025a0b945f649fd8ec2a75b761d455e -#: ../source/release-notes/2.4-javascript.txt:422 -msgid "``Array.filter()``" -msgstr "" - -# f6542e270c2949dba6d7da706bb5e4e9 -#: ../source/release-notes/2.4-javascript.txt:423 -msgid "``Array.pop()``" -msgstr "" - -# 31a9292717214002810808e795ad1437 -#: ../source/release-notes/2.4-javascript.txt:424 -msgid "``Array.sort()``" -msgstr "" - -# e66ec2c9c1a044d4ac997a02f28f46e1 -#: ../source/release-notes/2.4-javascript.txt:426 -msgid "``Array.forEach()``" -msgstr "" - -# 79fc40dd96e84af0ae869c34cfcef6a0 -#: ../source/release-notes/2.4-javascript.txt:427 -msgid "``Array.push()``" -msgstr "" - -# 4f480665e23b475688070ea44e1aed2c -#: ../source/release-notes/2.4-javascript.txt:428 -msgid "``Array.splice()``" -msgstr "" - -# e96a600ab31b4273a118eb66db0f44c3 -#: ../source/release-notes/2.4-javascript.txt:430 -msgid "``Array.indexOf()``" -msgstr "" - -# 3347ad69cbd846939a30998a528d2ad3 -#: ../source/release-notes/2.4-javascript.txt:431 -msgid "``Array.reverse()``" -msgstr "" - -# 52fd442d007b486095f15da3f53f821f -#: ../source/release-notes/2.4-javascript.txt:432 -msgid "``Array.unshift()``" -msgstr "" - -# 728233f0255c48f6aee055bea27c9270 -#: ../source/release-notes/2.4-javascript.txt:434 -msgid "``Array.join()``" -msgstr "" - -# de76fcc647934019aac27f7c76313627 -#: ../source/release-notes/2.4-javascript.txt:435 -msgid "``Array.shift()``" -msgstr "" - -# 47639fd8dc1642cabd1870db29f6107f -#: ../source/release-notes/2.4-javascript.txt:439 -msgid "Array Instance Method ``toSource()``" -msgstr "" - -# 1f26543b54d744e3b87766f004e8d076 -#: ../source/release-notes/2.4-javascript.txt:441 -msgid "" -"V8 does not support the ``Array`` instance method `toSource() " -"`_. Use the " -"``Array`` instance method ``toString()`` instead." -msgstr "" - -# 475252dc96e04963a8e7fd143208db25 -#: ../source/release-notes/2.4-javascript.txt:446 -msgid "``uneval()``" -msgstr "" - -# 6b1b2e07556f4ac99b1bcc89df921476 -#: ../source/release-notes/2.4-javascript.txt:448 -msgid "" -"V8 does not support the non-standard method ``uneval()``. Use the " -"standardized `JSON.stringify() `_ method " -"instead." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/release-notes/2.4-upgrade.po b/locale/es/LC_MESSAGES/release-notes/2.4-upgrade.po deleted file mode 100644 index 1aecab60a70..00000000000 --- a/locale/es/LC_MESSAGES/release-notes/2.4-upgrade.po +++ /dev/null @@ -1,1007 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:27+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# eaf8c75ec69243ee93b2a88ca0454b5f -#: ../source/release-notes/2.4-upgrade.txt:3 -msgid "Upgrade MongoDB to 2.4" -msgstr "" - -# d52bb9b1fa50469db3f1ccbb04d7e7b6 -#: ../source/release-notes/2.4-upgrade.txt -msgid "On this page" -msgstr "" - -# b273d4b297ad4f40a0c0ea21b93825ae -#: ../source/release-notes/2.4-upgrade.txt:13 -msgid "" -"In the general case, the upgrade from MongoDB 2.2 to 2.4 is a binary-" -"compatible \"drop-in\" upgrade: shut down the :program:`mongod` instances" -" and replace them with :program:`mongod` instances running 2.4. " -"**However**, before you attempt any upgrade please familiarize yourself " -"with the content of this document, particularly the procedure for " -":ref:`upgrading sharded clusters <2.4-upgrade-cluster>` and the " -"considerations for :ref:`reverting to 2.2 after running 2.4 " -"<2.4-downgrade>`." -msgstr "" - -# dc1d1ef9fdf247ea99e32c7f9014e0e6 -#: ../source/release-notes/2.4-upgrade.txt:23 -msgid "Upgrade Recommendations and Checklist" -msgstr "" - -# cfa8d67d24f94c18a02eef6f14addba3 -#: ../source/release-notes/2.4-upgrade.txt:25 -msgid "When upgrading, consider the following:" -msgstr "" - -# 1a665a961f5b40ff9045fc832865c691 -#: ../source/release-notes/2.4-upgrade.txt:27 -msgid "" -"For all deployments using authentication, upgrade the drivers (i.e. " -"client libraries), before upgrading the :program:`mongod` instance or " -"instances." -msgstr "" - -# 0473488675c84546a3f2bdb25abc28d6 -#: ../source/release-notes/2.4-upgrade.txt:31 -msgid "" -"To upgrade to 2.4 sharded clusters *must* upgrade following the :ref" -":`meta-data upgrade procedure <2.4-upgrade-cluster>`." -msgstr "" - -# 68ed1791ed0f4aaea0eb1b7b8adfc5fa -#: ../source/release-notes/2.4-upgrade.txt:34 -msgid "" -"If you're using 2.2.0 and running with :setting:`~security.authorization`" -" enabled, you will need to upgrade first to 2.2.1 and then upgrade to " -"2.4. See :ref:`2.4-upgrade-auth-limitation`." -msgstr "" - -# 29918f02292a41af81482116dccfd71a -#: ../source/release-notes/2.4-upgrade.txt:38 -msgid "" -"If you have :data:`system.users <.system.users>` documents " -"(i.e. for :setting:`~security.authorization`) that you created before 2.4" -" you *must* ensure that there are no duplicate values for the ``user`` " -"field in the :data:`system.users <.system.users>` collection in" -" *any* database. If you *do* have documents with duplicate user fields, " -"you must remove them before upgrading." -msgstr "" - -# bc991d436c4a4e0ea69cf3268665df71 -#: ../source/release-notes/2.4-upgrade.txt:45 -msgid "See :ref:`2.4-unique-users` for more information." -msgstr "" - -# fe3faff44ab2459a82c3c578ede9c386 -#: ../source/release-notes/2.4-upgrade.txt:50 -msgid "Upgrade Standalone ``mongod`` Instance to MongoDB 2.4" -msgstr "" - -# 34768cd9b7cb4e518f5db50cc2b473ca -#: ../source/release-notes/2.4-upgrade.txt:52 -msgid "" -"Download binaries of the latest release in the 2.4 series from the " -"`MongoDB Download Page`_. See :doc:`/installation` for more information." -msgstr "" - -# 3e92d48cd4a2445a866eeda89b16d182 -#: ../source/release-notes/2.4-upgrade.txt:56 -msgid "" -"Shutdown your :program:`mongod` instance. Replace the existing binary " -"with the 2.4 :program:`mongod` binary and restart :program:`mongod`." -msgstr "" - -# 86f31f7942a64c60aa60559bff351abe -#: ../source/release-notes/2.4-upgrade.txt:65 -msgid "Upgrade a Replica Set from MongoDB 2.2 to MongoDB 2.4" -msgstr "" - -# 2ab42a0064cb484d9c0748673b110efc -#: ../source/release-notes/2.4-upgrade.txt:67 -msgid "" -"You can upgrade to 2.4 by performing a \"rolling\" upgrade of the set by " -"upgrading the members individually while the other members are available " -"to minimize downtime. Use the following procedure:" -msgstr "" - -# 3764baf5179d4ce893d5c2ea74610cca -#: ../source/release-notes/2.4-upgrade.txt:72 -msgid "" -"Upgrade the :term:`secondary` members of the set one at a time by " -"shutting down the :program:`mongod` and replacing the 2.2 binary with the" -" 2.4 binary. After upgrading a :program:`mongod` instance, wait for the " -"member to recover to ``SECONDARY`` state before upgrading the next " -"instance. To check the member's state, issue :method:`rs.status()` in the" -" :program:`mongo` shell." -msgstr "" - -# a2484dd20bad4f349c30b7eebe924949 -#: ../source/release-notes/2.4-upgrade.txt:80 -msgid "" -"Use the :program:`mongo` shell method :method:`rs.stepDown()` to step " -"down the :term:`primary` to allow the normal :ref:`failover ` procedure. :method:`rs.stepDown()` expedites the failover " -"procedure and is preferable to shutting down the primary directly." -msgstr "" - -# 9fba651192684f5fb1308f8646c48cd1 -#: ../source/release-notes/2.4-upgrade.txt:86 -msgid "" -"Once the primary has stepped down and another member has assumed " -"``PRIMARY`` state, as observed in the output of :method:`rs.status()`, " -"shut down the previous primary and replace :program:`mongod` binary with " -"the 2.4 binary and start the new process." -msgstr "" - -# d60884441bfe40dfaf6b07e0ff610765 -#: ../source/release-notes/2.4-upgrade.txt:92 -msgid "" -"Replica set failover is not instant but will render the set unavailable " -"to read or accept writes until the failover process completes. Typically " -"this takes 10 seconds or more. You may wish to plan the upgrade during a " -"predefined maintenance window." -msgstr "" - -# dceab2695eb0432eb39eff50b9d30618 -#: ../source/release-notes/2.4-upgrade.txt:101 -msgid "Upgrade a Sharded Cluster from MongoDB 2.2 to MongoDB 2.4" -msgstr "" - -# b69faa8bdb0d4856a5aa63ffed5c4abc -#: ../source/release-notes/2.4-upgrade.txt:103 -msgid "" -"Only upgrade sharded clusters to 2.4 if **all** members of the cluster " -"are currently running instances of 2.2. The only supported upgrade path " -"for sharded clusters running 2.0 is via 2.2." -msgstr "" - -# c5f3221a0a164560953e17ad6dc331e1 -#: ../source/release-notes/2.4-upgrade.txt:108 -msgid "Overview" -msgstr "" - -# 0f9e923d02b440b4b460ccf9c9586c68 -#: ../source/release-notes/2.4-upgrade.txt:110 -msgid "" -"Upgrading a :term:`sharded cluster` from MongoDB version 2.2 to 2.4 (or " -"2.3) requires that you run a 2.4 :program:`mongos` with the " -":option:`--upgrade ` option, described in this " -"procedure. The upgrade process does not require downtime." -msgstr "" - -# efdc68a92a5f4fefb9c74da26eb66578 -#: ../source/release-notes/2.4-upgrade.txt:115 -msgid "" -"The upgrade to MongoDB 2.4 adds epochs to the meta-data for all " -"collections and chunks in the existing cluster. MongoDB 2.2 processes are" -" capable of handling epochs, even though 2.2 did not require them. This " -"procedure applies only to upgrades from version 2.2. Earlier versions of " -"MongoDB do not correctly handle epochs. See :ref:`2.4-sharded-cluster-" -"meta-data-upgrade` for more information." -msgstr "" - -# a3f85265768d40eba45066efcfb2315a -#: ../source/release-notes/2.4-upgrade.txt:122 -msgid "" -"After completing the meta-data upgrade you can fully upgrade the " -"components of the cluster. With the balancer disabled:" -msgstr "" - -# b1f295fb5f4c413a8306ecc2546c06ec -#: ../source/release-notes/2.4-upgrade.txt:125 -msgid "Upgrade all :program:`mongos` instances in the cluster." -msgstr "" - -# 9c3f786a30a94a129f4b33a3db1b1f78 -#: ../source/release-notes/2.4-upgrade.txt:127 -msgid "Upgrade all 3 :program:`mongod` config server instances." -msgstr "" - -# 12a75344ba824d01baf6a6faa6535a94 -#: ../source/release-notes/2.4-upgrade.txt:129 -msgid "Upgrade the :program:`mongod` instances for each shard, one at a time." -msgstr "" - -# 0704b8c8b1d044b6951c4aa83d8ac733 -# 4a5a5b8ed36c4adb9593efc831c37007 -#: ../source/release-notes/2.4-upgrade.txt:132 -#: ../source/release-notes/2.4-upgrade.txt:305 -msgid "See :ref:`2.4-finalize-shard-cluster-upgrade` for more information." -msgstr "" - -# cd2683e3960e49b59528c117ba644645 -#: ../source/release-notes/2.4-upgrade.txt:137 -msgid "Cluster Meta-data Upgrade" -msgstr "" - -# 8c915580372848d5940fa495b0df7de5 -#: ../source/release-notes/2.4-upgrade.txt:140 -msgid "Considerations" -msgstr "" - -# a6f8553064bf4e2d84015c6a6baa181f -#: ../source/release-notes/2.4-upgrade.txt:142 -msgid "Beware of the following properties of the cluster upgrade process:" -msgstr "" - -# 7c619b300cfc41c0b472358f39819a19 -# 52e52cd49f094c52974a6b75fa269539 -#: ../source/includes/fact-upgrade-sharded-cluster-prereq.rst:1 -msgid "" -"Before you start the upgrade, ensure that the amount of free space on the" -" filesystem for the :doc:`config database ` " -"is at least 4 to 5 times the amount of space currently used by the " -":doc:`config database ` data files." -msgstr "" - -# 9b285b7206904adc8176addb1c1d1f67 -# 37e604aabaad467a9499a28e5bdf90c1 -#: ../source/includes/fact-upgrade-sharded-cluster-prereq.rst:7 -msgid "" -"Additionally, ensure that all indexes in the :doc:`config database " -"` are ``{v:1}`` indexes. If a critical index " -"is a ``{v:0}`` index, chunk splits can fail due to known issues with the " -"``{v:0}`` format. ``{v:0}`` indexes are present on clusters created with " -"MongoDB 2.0 or earlier." -msgstr "" - -# 2fe913fd54494d9b8140f6ee53625009 -# 9b957cc0538848109431b8882893133d -#: ../source/includes/fact-upgrade-sharded-cluster-prereq.rst:13 -msgid "" -"The duration of the metadata upgrade depends on the network latency " -"between the node performing the upgrade and the three config servers. " -"Ensure low latency between the upgrade process and the config servers." -msgstr "" - -# 4251a52be8e348e29a42637826f53be9 -#: ../source/release-notes/2.4-upgrade.txt:146 -msgid "" -"While the upgrade is in progress, you cannot make changes to the " -"collection meta-data. For example, during the upgrade, do **not** " -"perform:" -msgstr "" - -# 6d4606668f3e42b7b43fcf6097b72320 -#: ../source/release-notes/2.4-upgrade.txt:150 -msgid ":method:`sh.enableSharding()`," -msgstr "" - -# b554c204414746188b7f6054b6b5d8a2 -#: ../source/release-notes/2.4-upgrade.txt:152 -msgid ":method:`sh.shardCollection()`," -msgstr "" - -# f4df46e087da4d14b95c86e16d2fc3d4 -#: ../source/release-notes/2.4-upgrade.txt:154 -msgid ":method:`sh.addShard()`," -msgstr "" - -# 8e5f19ea88be4576ad6907543bb9946d -#: ../source/release-notes/2.4-upgrade.txt:156 -msgid ":method:`db.createCollection()`," -msgstr "" - -# 5eb995e2088b4b28a8575afbc979c4b3 -#: ../source/release-notes/2.4-upgrade.txt:158 -msgid ":method:`db.collection.drop()`," -msgstr "" - -# 81dacd74955b4d548507910602f21bb1 -#: ../source/release-notes/2.4-upgrade.txt:160 -msgid ":method:`db.dropDatabase()`," -msgstr "" - -# 35ae55664c0c4991ad00c9640c9f7200 -#: ../source/release-notes/2.4-upgrade.txt:162 -msgid "any operation that creates a database, or" -msgstr "" - -# f6e71671c6c64ac196029ed4ad87c133 -#: ../source/release-notes/2.4-upgrade.txt:164 -msgid "" -"any other operation that modifies the cluster meta-data in any way. See " -":doc:`/reference/sharding` for a complete list of sharding commands. " -"Note, however, that not all commands on the :doc:`/reference/sharding` " -"page modifies the cluster meta-data." -msgstr "" - -# 6ae75cc8fffb4fa4b1ebbe725c2e5cda -#: ../source/release-notes/2.4-upgrade.txt:170 -msgid "" -"Once you upgrade to 2.4 and complete the upgrade procedure **do not** use" -" 2.0 :program:`mongod` and :program:`mongos` processes in your cluster. " -"2.0 process may re-introduce old meta-data formats into cluster meta-" -"data." -msgstr "" - -# 52b6225d426c4e9185e54ed3dd9a7185 -#: ../source/release-notes/2.4-upgrade.txt:175 -msgid "" -"The upgraded config database will require more storage space than before," -" to make backup and working copies of the :data:`config.chunks` and " -":data:`config.collections` collections. As always, if storage " -"requirements increase, the :program:`mongod` might need to pre-allocate " -"additional data files. See :ref:`faq-tools-for-measuring-storage-use` for" -" more information." -msgstr "" - -# 1835139cab96479386ed8af09d72f5bf -#: ../source/release-notes/2.4-upgrade.txt:185 -msgid "Meta-data Upgrade Procedure" -msgstr "" - -# e2cd0aac17ae410284fb70e4e006616e -#: ../source/release-notes/2.4-upgrade.txt:187 -msgid "" -"Changes to the meta-data format for sharded clusters, stored in the " -":doc:`config database `, require a special " -"meta-data upgrade procedure when moving to 2.4." -msgstr "" - -# af66e77ff491467cb8d5e0055f49ed03 -#: ../source/release-notes/2.4-upgrade.txt:191 -msgid "" -"Do not perform operations that modify meta-data while performing this " -"procedure. See :ref:`2.4-upgrade-cluster` for examples of prohibited " -"operations." -msgstr "" - -# 3de732ac77884735a96baaac94689992 -#: ../source/release-notes/2.4-upgrade.txt:197 -msgid "" -"To check the version of your indexes, use " -":method:`db.collection.getIndexes()`." -msgstr "" - -# 23d3738314e54ec7a1d6bf046aba4148 -#: ../source/release-notes/2.4-upgrade.txt:199 -msgid "" -"If any index **on the config database** is ``{v:0}``, you should rebuild " -"those indexes by connecting to the :program:`mongos` and either: rebuild " -"all indexes using the :method:`db.collection.reIndex()` method, or drop " -"and rebuild specific indexes using :method:`db.collection.dropIndex()` " -"and then :method:`db.collection.ensureIndex()`. If you need to upgrade " -"the ``_id`` index to ``{v:1}`` use :method:`db.collection.reIndex()`." -msgstr "" - -# e2f9046f425f4a9e881eb4143203e045 -#: ../source/release-notes/2.4-upgrade.txt:207 -msgid "You may have ``{v:0}`` indexes on other databases in the cluster." -msgstr "" - -# d052d02ce32c4208bb8488f3b92972df -#: ../source/release-notes/2.4-upgrade.txt:209 -msgid "" -"Turn off the :ref:`balancer ` in the " -":term:`sharded cluster`, as described in :ref:`sharding-balancing-" -"disable-temporarily`." -msgstr "" - -# 1567a058d10b46fba5b7fe5a0fd8e7d5 -# 8fd73ead30a34408a21d4ffaaf5eb159 -#: ../source/release-notes/2.4-upgrade.txt -msgid "Optional" -msgstr "" - -# 21a23b2e7d1442a4b4d71bb5b1182e2a -#: ../source/release-notes/2.4-upgrade.txt:215 -msgid "" -"For additional security during the upgrade, you can make a backup of the " -"config database using :program:`mongodump` or other backup tools." -msgstr "" - -# ead1b8a0cad844f7b9c561e5293483ff -#: ../source/release-notes/2.4-upgrade.txt:219 -msgid "" -"Ensure there are no version 2.0 :program:`mongod` or :program:`mongos` " -"processes still active in the sharded cluster. The automated upgrade " -"process checks for 2.0 processes, but network availability can prevent a " -"definitive check. Wait 5 minutes after stopping or upgrading version 2.0 " -":program:`mongos` processes to confirm that none are still active." -msgstr "" - -# f71a627454264067bfe4f3dcdd78049d -#: ../source/release-notes/2.4-upgrade.txt:226 -msgid "" -"Start a single 2.4 :program:`mongos` process with " -":setting:`~sharding.configDB` pointing to the sharded cluster's " -":ref:`config servers ` and with the " -":option:`--upgrade ` option. The upgrade process " -"happens before the process becomes a daemon (i.e. before :option:`--fork " -"`.)" -msgstr "" - -# 57c80f3c08154eb6be0d9d70186b07c2 -#: ../source/release-notes/2.4-upgrade.txt:233 -msgid "" -"You can upgrade an existing :program:`mongos` instance to 2.4 or you can " -"start a new `mongos` instance that can reach all config servers if you " -"need to avoid reconfiguring a production :program:`mongos`." -msgstr "" - -# 8f772e3582504d08ba290a1143e2c9fc -#: ../source/release-notes/2.4-upgrade.txt:238 -msgid "Start the :program:`mongos` with a command that resembles the following:" -msgstr "" - -# 7733baeb0a5a4d24afdf952815fa8442 -#: ../source/release-notes/2.4-upgrade.txt:245 -msgid "" -"Without the :option:`--upgrade ` option 2.4 " -":program:`mongos` processes will fail to start until the upgrade process " -"is complete." -msgstr "" - -# f988faaf76164331b8cd803281df6b89 -#: ../source/release-notes/2.4-upgrade.txt:249 -msgid "" -"The upgrade will prevent any chunk moves or splits from occurring during " -"the upgrade process. If there are very many sharded collections or there " -"are stale locks held by other failed processes, acquiring the locks for " -"all collections can take seconds or minutes. See the log for progress " -"updates." -msgstr "" - -# fae0f193438f4bd98497584278889375 -#: ../source/release-notes/2.4-upgrade.txt:255 -msgid "" -"When the :program:`mongos` process starts successfully, the upgrade is " -"complete. If the :program:`mongos` process fails to start, check the log " -"for more information." -msgstr "" - -# 1c673ad8820d4b6799cf8324a4c6900f -#: ../source/release-notes/2.4-upgrade.txt:259 -msgid "" -"If the :program:`mongos` terminates or loses its connection to the config" -" servers during the upgrade, you may always safely retry the upgrade." -msgstr "" - -# 451a846556954a86a5f3a8921cc4c7e9 -#: ../source/release-notes/2.4-upgrade.txt:263 -msgid "" -"However, if the upgrade failed during the short critical section, the " -":program:`mongos` will exit and report that the upgrade will require " -"manual intervention. To continue the upgrade process, you must follow the" -" :ref:`upgrade-cluster-resync` procedure." -msgstr "" - -# 26f0b2e08cdc48f78382dd4698205a2f -#: ../source/release-notes/2.4-upgrade.txt:270 -msgid "" -"If the :program:`mongos` logs show the upgrade waiting for the upgrade " -"lock, a previous upgrade process may still be active or may have ended " -"abnormally. After 15 minutes of no remote activity :program:`mongos` " -"will force the upgrade lock. If you can verify that there are no running " -"upgrade processes, you may connect to a 2.2 :program:`mongos` process and" -" force the lock manually:" -msgstr "" - -# 10d7a5231db54d71a479b7306c1e97b1 -#: ../source/release-notes/2.4-upgrade.txt:286 -msgid "" -"If the process specified in the ``process`` field of this document is " -"*verifiably* offline, run the following operation to force the lock." -msgstr "" - -# 18b7fbbf7a074be09d55cb605ae38a6d -#: ../source/release-notes/2.4-upgrade.txt:294 -msgid "" -"It is always more safe to wait for the :program:`mongos` to verify that " -"the lock is inactive, if you have any doubts about the activity of " -"another upgrade operation. In addition to the ``configUpgrade``, the " -":program:`mongos` may need to wait for specific collection locks. Do not " -"force the specific collection locks." -msgstr "" - -# 947292f724b546db8ce41e647ebdfa51 -#: ../source/release-notes/2.4-upgrade.txt:301 -msgid "" -"Upgrade and restart other :program:`mongos` processes in the sharded " -"cluster, *without* the :option:`--upgrade ` option." -msgstr "" - -# 47c053f8fb2542a7ba92c75738b14ec6 -#: ../source/release-notes/2.4-upgrade.txt:307 -msgid "" -":ref:`Re-enable the balancer `. " -"You can now perform operations that modify cluster meta-data." -msgstr "" - -# 772d0ed8643841af9a27e7260cee2e23 -#: ../source/release-notes/2.4-upgrade.txt:311 -msgid "" -"Once you have upgraded, *do not* introduce version 2.0 MongoDB processes " -"into the sharded cluster. This can reintroduce old meta-data formats into" -" the config servers. The meta-data change made by this upgrade process " -"will help prevent errors caused by cross-version incompatibilities in " -"future versions of MongoDB." -msgstr "" - -# acea2f31d644467a91f3d38bcdac5062 -#: ../source/release-notes/2.4-upgrade.txt:320 -msgid "Resync after an Interruption of the Critical Section" -msgstr "" - -# cf89a7be61b0401095886073b98bb093 -#: ../source/release-notes/2.4-upgrade.txt:322 -msgid "" -"During the short critical section of the upgrade that applies changes to " -"the meta-data, it is unlikely but possible that a network interruption " -"can prevent all three config servers from verifying or modifying data. If" -" this occurs, the :ref:`config servers ` must be " -"re-synced, and there may be problems starting new :program:`mongos` " -"processes. The :term:`sharded cluster` will remain accessible, but avoid " -"all cluster meta-data changes until you resync the config servers. " -"Operations that change meta-data include: adding shards, dropping " -"databases, and dropping collections." -msgstr "" - -# 255ec7ae113342ae86c99d42048b46f8 -#: ../source/release-notes/2.4-upgrade.txt:334 -msgid "" -"Only perform the following procedure *if* something (e.g. network, power," -" etc.) interrupts the upgrade process during the short critical section " -"of the upgrade. Remember, you may always safely attempt the :ref:`meta " -"data upgrade procedure <2.4-upgrade-meta-data>`." -msgstr "" - -# d9be8716521e4d9f820031c7b70d14d1 -#: ../source/release-notes/2.4-upgrade.txt:340 -msgid "To resync the config servers:" -msgstr "" - -# bb89d11c75574a4a9730cd006f6020fc -#: ../source/release-notes/2.4-upgrade.txt:342 -msgid "" -"Turn off the :ref:`balancer ` in the " -"sharded cluster and stop all meta-data operations. If you are in the " -"middle of an upgrade process (:ref:`2.4-upgrade-cluster`), you have " -"already disabled the balancer." -msgstr "" - -# 3e07f0d639f549c9b1a7d0194ff55667 -#: ../source/release-notes/2.4-upgrade.txt:347 -msgid "" -"Shut down two of the three config servers, preferably the last two listed" -" in the :setting:`~sharding.configDB` string. For example, if your " -":setting:`~sharding.configDB` string is " -"``configA:27019,configB:27019,configC:27019``, shut down ``configB`` and " -"``configC``. Shutting down the last two config servers ensures that most " -":program:`mongos` instances will have uninterrupted access to cluster " -"meta-data." -msgstr "" - -# ece05bd0eca745179010b636018f68f5 -#: ../source/release-notes/2.4-upgrade.txt:354 -msgid "" -":program:`mongodump` the data files of the active config server " -"(``configA``)." -msgstr "" - -# 5ad6d52a6fcf47959403c72c43b8ad66 -#: ../source/release-notes/2.4-upgrade.txt:357 -msgid "" -"Move the data files of the deactivated config servers (``configB`` and " -"``configC``) to a backup location." -msgstr "" - -# da90d79bfc214db79e4de01a1bcfe6e1 -#: ../source/release-notes/2.4-upgrade.txt:360 -msgid "Create new, empty :term:`data directories `." -msgstr "" - -# 71ed60a6c78c43e49ecfa5c783229789 -#: ../source/release-notes/2.4-upgrade.txt:362 -msgid "" -"Restart the disabled config servers with :option:`--dbpath ` pointing to the now-empty data directory and :option:`--port " -"` pointing to an alternate port (e.g. ``27020``)." -msgstr "" - -# b84d2932146d4be59786e0e6510668fd -#: ../source/release-notes/2.4-upgrade.txt:366 -msgid "" -"Use :program:`mongorestore` to repopulate the data files on the disabled " -"documents from the active config server (``configA``) to the restarted " -"config servers on the new port (``configB:27020,configC:27020``). These " -"config servers are now re-synced." -msgstr "" - -# 2da0a9ac2c534b6d8e4b9c2e7ecf6c9a -#: ../source/release-notes/2.4-upgrade.txt:372 -msgid "" -"Restart the restored config servers on the old port, resetting the port " -"back to the old settings (``configB:27019`` and ``configC:27019``)." -msgstr "" - -# 524ccfa3125c4f05ab2758f7408f9fcf -#: ../source/release-notes/2.4-upgrade.txt:375 -msgid "" -"In some cases connection pooling may cause spurious failures, as the " -":program:`mongos` disables old connections only after attempted use. 2.4 " -"fixes this problem, but to avoid this issue in version 2.2, you can " -"restart all :program:`mongos` instances (one-by-one, to avoid downtime) " -"and use the :method:`rs.stepDown()` method before restarting each of the " -"shard :term:`replica set` :term:`primaries `." -msgstr "" - -# c94cd674d5b6472dbd7b094b7c6db4a6 -#: ../source/release-notes/2.4-upgrade.txt:383 -msgid "" -"The sharded cluster is now fully resynced; however before you attempt the" -" upgrade process again, you must manually reset the upgrade state using a" -" version 2.2 :program:`mongos`. Begin by connecting to the 2.2 " -":program:`mongos` with the :program:`mongo` shell:" -msgstr "" - -# 459a8a9704914194bcce48afe7b4d6db -#: ../source/release-notes/2.4-upgrade.txt:393 -msgid "Then, use the following operation to reset the upgrade process:" -msgstr "" - -# b614a7d0f83742ea87f1ed325d302e85 -#: ../source/release-notes/2.4-upgrade.txt:399 -msgid "Finally retry the upgrade process, as in :ref:`2.4-upgrade-cluster`." -msgstr "" - -# 2faac6f1b5a8439a83a4aa7a3ecfaa9e -#: ../source/release-notes/2.4-upgrade.txt:405 -msgid "Upgrade Sharded Cluster Components" -msgstr "" - -# 12e4adece1354d7ab7830e8ea72c1d1b -#: ../source/release-notes/2.4-upgrade.txt:407 -msgid "" -"After you have successfully completed the meta-data upgrade process " -"described in :ref:`2.4-upgrade-meta-data`, and the 2.4 :program:`mongos` " -"instance starts, you can upgrade the other processes in your MongoDB " -"deployment." -msgstr "" - -# 7a0d9ff4b0934d459cc08c102a7079fc -#: ../source/release-notes/2.4-upgrade.txt:412 -msgid "" -"While the balancer is still disabled, upgrade the components of your " -"sharded cluster in the following order:" -msgstr "" - -# 90f88a604a3f47a280300d062a380ac6 -#: ../source/release-notes/2.4-upgrade.txt:415 -msgid "Upgrade all :program:`mongos` instances in the cluster, in any order." -msgstr "" - -# a307a7cde43a4f0f836088c2544cc7f2 -#: ../source/release-notes/2.4-upgrade.txt:418 -msgid "" -"Upgrade all 3 :program:`mongod` config server instances, upgrading the " -"*first* system in the :option:`mongos --configdb` argument *last*." -msgstr "" - -# ffdeffbc68bc4dcd9ae01a80646980f6 -#: ../source/release-notes/2.4-upgrade.txt:422 -msgid "" -"Upgrade each shard, one at a time, upgrading the :program:`mongod` " -"secondaries before running :dbcommand:`replSetStepDown` and upgrading the" -" primary of each shard." -msgstr "" - -# 842f4f53a34e48fc8fcc4caa5adbfd0b -#: ../source/release-notes/2.4-upgrade.txt:426 -msgid "" -"When this process is complete, you can now :ref:`re-enable the balancer " -"`." -msgstr "" - -# 5d44aeded06240e19f78de32f7055ca0 -#: ../source/release-notes/2.4-upgrade.txt:432 -msgid "" -"Rolling Upgrade Limitation for 2.2.0 Deployments Running with ``auth`` " -"Enabled" -msgstr "" - -# 2316002cd3b44f10901065ebff7b2055 -#: ../source/release-notes/2.4-upgrade.txt:434 -msgid "" -"MongoDB *cannot* support deployments that mix 2.2.0 and 2.4.0, or " -"greater, components. MongoDB version 2.2.1 and later processes *can* " -"exist in mixed deployments with 2.4-series processes. Therefore you " -"cannot perform a rolling upgrade from MongoDB 2.2.0 to MongoDB 2.4.0. To " -"upgrade a cluster with 2.2.0 components, use one of the following " -"procedures." -msgstr "" - -# 50e08018475445d9a1395c45da9b4add -#: ../source/release-notes/2.4-upgrade.txt:441 -msgid "" -"Perform a rolling upgrade of all 2.2.0 processes to the latest 2.2-series" -" release (e.g. 2.2.3) so that there are no processes in the deployment " -"that predate 2.2.1. When there are no 2.2.0 processes in the deployment, " -"perform a rolling upgrade to 2.4.0." -msgstr "" - -# 0e9fa9e8aad648ab8d6ae1eb847f5b2e -#: ../source/release-notes/2.4-upgrade.txt:446 -msgid "" -"Stop all processes in the cluster. Upgrade all processes to a 2.4-series " -"release of MongoDB, and start all processes at the same time." -msgstr "" - -# 2930eda89b104844bd00a51524f3717f -#: ../source/release-notes/2.4-upgrade.txt:451 -msgid "Upgrade from 2.3 to 2.4" -msgstr "" - -# 22ccf1ac8eaf44c4b9994e3cd0dc42d5 -#: ../source/release-notes/2.4-upgrade.txt:453 -msgid "" -"If you used a :program:`mongod` from the 2.3 or 2.4-rc (release " -"candidate) series, you can safely transition these databases to 2.4.0 or " -"later; *however*, if you created ``2dsphere`` or ``text`` indexes using a" -" :program:`mongod` before v2.4-rc2, you will need to rebuild these " -"indexes. For example:" -msgstr "" - -# 2acd16028e194dd1abae6ab5bfffd2a9 -#: ../source/release-notes/2.4-upgrade.txt:470 -msgid "Downgrade MongoDB from 2.4 to Previous Versions" -msgstr "" - -# d0d5e0295a394560b249014cb8eda9d8 -#: ../source/release-notes/2.4-upgrade.txt:472 -msgid "" -"For some cases the on-disk format of data files used by 2.4 and 2.2 " -":program:`mongod` is compatible, and you can upgrade and downgrade if " -"needed. However, several new features in 2.4 are incompatible with " -"previous versions:" -msgstr "" - -# 963632dd504648faa1d089ceab1c4c7d -#: ../source/release-notes/2.4-upgrade.txt:477 -msgid "" -"``2dsphere`` indexes are incompatible with 2.2 and earlier " -":program:`mongod` instances." -msgstr "" - -# e421325cd3174f1c83536eb7f2a63238 -#: ../source/release-notes/2.4-upgrade.txt:480 -msgid "" -"``text`` indexes are incompatible with 2.2 and earlier :program:`mongod` " -"instances." -msgstr "" - -# c9ddc3f667754758a12cf54ee06aedd9 -#: ../source/release-notes/2.4-upgrade.txt:483 -msgid "" -"using a ``hashed`` index as a shard key are incompatible with 2.2 and " -"earlier :program:`mongos` instances." -msgstr "" - -# eb4c86ec60de41498f05fe8f6281de53 -#: ../source/release-notes/2.4-upgrade.txt:486 -msgid "" -"``hashed`` indexes are incompatible with 2.0 and earlier " -":program:`mongod` instances." -msgstr "" - -# 6b3cb0869a314532b6843e7dad065e8f -#: ../source/release-notes/2.4-upgrade.txt:489 -msgid "" -"Collections sharded using hashed shard keys, should **not** use 2.2 " -":program:`mongod` instances, which cannot correctly support cluster " -"operations for these collections." -msgstr "" - -# 6e88364adf84435d81f12307a8f8fb10 -#: ../source/release-notes/2.4-upgrade.txt:495 -msgid "" -"If you completed the :ref:`meta-data upgrade for a sharded cluster <2.4" -"-upgrade-cluster>`, you can safely downgrade to 2.2 MongoDB processes. " -"**Do not** use 2.0 processes after completing the upgrade procedure." -msgstr "" - -# 5280ade9ce5248149a2754d06c5d76f3 -#: ../source/release-notes/2.4-upgrade.txt:502 -msgid "" -"In sharded clusters, once you have completed the :ref:`meta-data upgrade " -"procedure <2.4-upgrade-cluster>`, you cannot use 2.0 :program:`mongod` or" -" :program:`mongos` instances in the same cluster." -msgstr "" - -# 6ae592b6a34b4112835d29f4a48f4fcb -#: ../source/release-notes/2.4-upgrade.txt:507 -msgid "" -"If you complete the meta-data upgrade, you can safely downgrade " -"components in any order. When upgrade again, always upgrade " -":program:`mongos` instances before :program:`mongod` instances." -msgstr "" - -# 3114922770e54677af30635ccf194d0d -#: ../source/release-notes/2.4-upgrade.txt:511 -msgid "" -"**Do not** create ``2dsphere`` or ``text`` indexes in a cluster that has " -"2.2 components." -msgstr "" - -# b012a823e1b14bdbb51507dcdfc8afd8 -#: ../source/release-notes/2.4-upgrade.txt:515 -msgid "Considerations and Compatibility" -msgstr "" - -# e676e0dda8b04f1bad77a9d39eee75ad -#: ../source/release-notes/2.4-upgrade.txt:517 -msgid "" -"If you upgrade to MongoDB 2.4, and then need to run MongoDB 2.2 with the " -"same data files, consider the following limitations." -msgstr "" - -# 0087ea6f6f134fddb09313e34b8be720 -#: ../source/release-notes/2.4-upgrade.txt:520 -msgid "" -"If you use a ``hashed`` index as the shard key index, which is only " -"possible under 2.4 you will not be able to query data in this sharded " -"collection. Furthermore, a 2.2 :program:`mongos` cannot properly route an" -" insert operation for a collections sharded using a ``hashed`` index for " -"the shard key index: any data that you insert using a 2.2 " -":program:`mongos`, will not arrive on the correct shard and will not be " -"reachable by future queries." -msgstr "" - -# 7dc33ac0d4b344f3bd1b671b54fb84a8 -#: ../source/release-notes/2.4-upgrade.txt:528 -msgid "" -"If you *never* create an ``2dsphere`` or ``text`` index, you can move " -"between a 2.4 and 2.2 :program:`mongod` for a given data set; however, " -"after you create the first ``2dsphere`` or ``text`` index with a 2.4 " -":program:`mongod` you will need to run a 2.2 :program:`mongod` with the " -":option:`--upgrade ` option and drop any ``2dsphere`` " -"or ``text`` index." -msgstr "" - -# e4feeec6b29f434b8fb26b24620ab914 -#: ../source/release-notes/2.4-upgrade.txt:536 -msgid "Upgrade and Downgrade Procedures" -msgstr "" - -# 4cde0dcd85244440bceedb5770ca32bd -#: ../source/release-notes/2.4-upgrade.txt:539 -msgid "Basic Downgrade and Upgrade" -msgstr "" - -# ba89eb24cfe845b6b0cfdcfa21217338 -#: ../source/release-notes/2.4-upgrade.txt:541 -msgid "" -"**Except** as described below, moving between 2.2 and 2.4 is a drop-in " -"replacement:" -msgstr "" - -# dfa80ed7855542ca997c4dd5f967b514 -#: ../source/release-notes/2.4-upgrade.txt:544 -msgid "" -"stop the existing :program:`mongod`, using the :option:`--shutdown " -"` option as follows:" -msgstr "" - -# 0b3044ff090349e7b3611916590c527c -# 357f6de04d1d4e008776aa788da163dd -#: ../source/release-notes/2.4-upgrade.txt:551 -#: ../source/release-notes/2.4-upgrade.txt:560 -msgid "Replace ``/var/mongod/data`` with your MongoDB :setting:`~storage.dbPath`." -msgstr "" - -# b66d115d42ba4cdabd23b99ea7946123 -#: ../source/release-notes/2.4-upgrade.txt:553 -msgid "" -"start the new :program:`mongod` processes with the same " -":setting:`~storage.dbPath` setting, for example:" -msgstr "" - -# 12de2c7d86e846a78ae86dba5d88fff3 -#: ../source/release-notes/2.4-upgrade.txt:565 -msgid "Downgrade to 2.2 After Creating a ``2dsphere`` or ``text`` Index" -msgstr "" - -# cd58b0d750874de5acf001470fd77c73 -#: ../source/release-notes/2.4-upgrade.txt:567 -msgid "" -"If you have created ``2dsphere`` or ``text`` indexes while running a 2.4 " -":program:`mongod` instance, you can downgrade at any time, by starting " -"the ``2.2`` :program:`mongod` with the :option:`--upgrade ` option as follows:" -msgstr "" - -# 97e49ec87d204bd0aebe50eff6ddd62d -#: ../source/release-notes/2.4-upgrade.txt:576 -msgid "" -"Then, you will need to drop any existing ``2dsphere`` or ``text`` indexes" -" using :method:`db.collection.dropIndex()`, for example:" -msgstr "" - -# 6de4fed2dc13457783daded0c42580e0 -#: ../source/release-notes/2.4-upgrade.txt:586 -msgid "" -":option:`--upgrade ` will run " -":dbcommand:`repairDatabase` on any database where you have created a " -"``2dsphere`` or ``text`` index, which will rebuild *all* indexes." -msgstr "" - -# b520293f4cba44d1b9fb64d949e9397f -#: ../source/release-notes/2.4-upgrade.txt:592 -msgid "Troubleshooting Upgrade/Downgrade Operations" -msgstr "" - -# 35161e42d83c41dcb5de29d305a779c1 -#: ../source/release-notes/2.4-upgrade.txt:594 -msgid "" -"If you do not use :option:`--upgrade `, when you " -"attempt to start a 2.2 :program:`mongod` and you have created a " -"``2dsphere`` or ``text`` index, :program:`mongod` will return the " -"following message:" -msgstr "" - -# 486168aa1bcb4a5f8365e18d6d6e5b33 -#: ../source/release-notes/2.4-upgrade.txt:603 -msgid "" -"While running 2.4, to check the data file version of a MongoDB database, " -"use the following operation in the shell:" -msgstr "" - -# e67141bac0cb488d92e631aebb8bdb16 -#: ../source/release-notes/2.4-upgrade.txt:610 -msgid "" -"The major data file [#pdfile-version]_ version for both 2.2 and 2.4 is " -"``4``, the minor data file version for 2.2 is ``5`` and the minor data " -"file version for 2.4 is ``6`` **after** you create a ``2dsphere`` or " -"``text`` index." -msgstr "" - -# c37aa4de4762441ea0a34064d7748461 -#: ../source/release-notes/2.4-upgrade.txt:615 -msgid "" -"The data file version (i.e. ``pdfile version``) is independent and " -"unrelated to the release version of MongoDB." -msgstr "" - -#~ msgid "" -#~ "If you're using 2.2.0 and running " -#~ "with :setting:`~security.authentication` enabled, " -#~ "you will need to upgrade first to" -#~ " 2.2.1 and then upgrade to 2.4. " -#~ "See :ref:`2.4-upgrade-auth-limitation`." -#~ msgstr "" - -#~ msgid "" -#~ "If you have :data:`system.users " -#~ "<.system.users>` documents (i.e. for " -#~ ":setting:`~security.authentication`) that you " -#~ "created before 2.4 you *must* ensure " -#~ "that there are no duplicate values " -#~ "for the ``user`` field in the " -#~ ":data:`system.users <.system.users>` collection" -#~ " in *any* database. If you *do* " -#~ "have documents with duplicate user " -#~ "fields, you must remove them before " -#~ "upgrading." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/release-notes/2.4.po b/locale/es/LC_MESSAGES/release-notes/2.4.po deleted file mode 100644 index c804aa6dbb5..00000000000 --- a/locale/es/LC_MESSAGES/release-notes/2.4.po +++ /dev/null @@ -1,950 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:27+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 9422f639ce3e4f8e937c240c95bb48f8 -#: ../source/release-notes/2.4.txt:3 -msgid "Release Notes for MongoDB 2.4" -msgstr "" - -# a2f6467f119845248dbe1b246e5cdf9c -#: ../source/release-notes/2.4.txt:5 -msgid "*March 19, 2013*" -msgstr "" - -# d37881e9f53848d5ae5ea404e95870b9 -#: ../source/release-notes/2.4.txt -msgid "On this page" -msgstr "" - -# 8b12d7ad65c242d19c2d54ca18ee0b56 -#: ../source/release-notes/2.4.txt:15 -msgid "" -"MongoDB 2.4 includes enhanced geospatial support, switch to V8 JavaScript" -" engine, security enhancements, and text search (beta) and hashed index." -msgstr "" - -# 3d35340379b84cc6a450b12e8a9d8ce8 -#: ../source/release-notes/2.4.txt:19 -msgid "Minor Releases" -msgstr "" - -# 243d30ac1ad34845863c245b457ad4bd -#: ../source/release-notes/2.4.txt:28 -msgid "2.4.14 -- April 28, 2015" -msgstr "" - -# b285e1c764ad42a88cccab3dac961d79 -#: ../source/release-notes/2.4.txt:30 -msgid "" -"Init script sets process ulimit to different value compared to " -"documentation :issue:`SERVER-17780`" -msgstr "" - -# 92a139ae7e944dfb98e424d60f1ff856 -#: ../source/release-notes/2.4.txt:33 -msgid "Compute BinData length in v8 :issue:`SERVER-17647`" -msgstr "" - -# ad1f973b4e3e4c1eb71381c90202c815 -#: ../source/release-notes/2.4.txt:35 -msgid "Upgrade PCRE Version from 8.30 to Latest :issue:`SERVER-17252`" -msgstr "" - -# fcffada0813741e8b4049a0c01bf11ed -#: ../source/release-notes/2.4.txt:37 -msgid ":ref:`2.4.14 Changelog <2.4.14-changelog>`." -msgstr "" - -# e598589d93e04925b532a2acdc37a1f4 -#: ../source/release-notes/2.4.txt:39 -#, python-format -msgid "" -"`All 2.4.14 improvements " -"`_." -msgstr "" - -# d6ce582cc2f1487298b243734fcaed06 -#: ../source/release-notes/2.4.txt:42 -msgid "2.4.13 -- February 25, 2015" -msgstr "" - -# be21d013fb324eeeb1d4582e11fbd455 -#: ../source/release-notes/2.4.txt:44 -msgid "Enforce BSON BinData length validation :issue:`SERVER-17278`" -msgstr "" - -# a468ae5f5762498e94769d46e8456314 -#: ../source/release-notes/2.4.txt:46 -msgid "Disable SSLv3 ciphers :issue:`SERVER-15673`" -msgstr "" - -# 4729209b89014ab397e9d44a3644054e -#: ../source/release-notes/2.4.txt:48 -msgid "Improve BSON validation :issue:`SERVER-17264`" -msgstr "" - -# bf4f5f0d9f56424bbf1aba16892533d9 -#: ../source/release-notes/2.4.txt:50 -msgid ":ref:`2.4.13 Changelog <2.4.13-changelog>`." -msgstr "" - -# fb16cf64163346ff9ad6ec6d1c478b08 -#: ../source/release-notes/2.4.txt:52 -#, python-format -msgid "" -"`All 2.4.13 improvements " -"`_." -msgstr "" - -# f76e7c31a5f44f15b44d038060792eeb -#: ../source/release-notes/2.4.txt:55 -msgid "2.4.12 -- October 16, 2014" -msgstr "" - -# e36950d7ec9446d98d0625c51f453b7e -#: ../source/release-notes/2.4.txt:57 -msgid "" -"Partially written journal last section causes recovery to fail " -":issue:`SERVER-15111`." -msgstr "" - -# 71e85165289d4b38852283056d2f3eec -#: ../source/release-notes/2.4.txt:59 -msgid "Explicitly zero ``.ns`` files on creation :issue:`SERVER-15369`." -msgstr "" - -# 1eaeb356f3c640029e3a70e5cee1a039 -#: ../source/release-notes/2.4.txt:61 -msgid ":ref:`2.4.12 Changelog <2.4.12-changelog>`." -msgstr "" - -# 408ac92c4f274b579e20317f6169e41b -#: ../source/release-notes/2.4.txt:63 -#, python-format -msgid "" -"`All 2.4.12 improvements " -"`_." -msgstr "" - -# 48e9dec5d24b4a738e564127869831fa -#: ../source/release-notes/2.4.txt:66 -msgid "2.4.11 -- August 18, 2014" -msgstr "" - -# 572b3ad9f4534e30bd37298b036627e6 -#: ../source/release-notes/2.4.txt:68 -msgid "Fixed potential information leak: :issue:`SERVER-14268`." -msgstr "" - -# a973abe3b4a74d5595894e84faa1c8e3 -#: ../source/release-notes/2.4.txt:70 -msgid "" -"Resolved issue were an ``_id`` with a ``$prefix`` field caused " -"replication failure due to unvalidated insert :issue:`SERVER-12209`." -msgstr "" - -# 8d1377bb93b04dae913e638f6e051bf2 -#: ../source/release-notes/2.4.txt:73 -msgid "" -"Addressed issue where updates to documents with text-indexed fields could" -" lead to incorrect entries :issue:`SERVER-14738`." -msgstr "" - -# 61f8f9cf165842219af4b500faa3659c -#: ../source/release-notes/2.4.txt:76 -msgid "" -"Resolved issue where creating descending index on ``_id`` could corrupt " -"namespace :issue:`SERVER-14833`." -msgstr "" - -# 4b77ae1471574564aaf08ffe9f6979c3 -#: ../source/release-notes/2.4.txt:79 -msgid ":ref:`2.4.11 Changelog <2.4.11-changelog>`." -msgstr "" - -# 06661072a7a74d0890272e97c29a2dfd -#: ../source/release-notes/2.4.txt:81 -#, python-format -msgid "" -"`All 2.4.11 improvements " -"`_." -msgstr "" - -# e4bfee112bb94a90860dbf7c8dd0b569 -#: ../source/release-notes/2.4.txt:84 -msgid "2.4.10 -- April 4, 2014" -msgstr "" - -# 17e00ec608e24380aa3e29fb3cbe4297 -#: ../source/release-notes/2.4.txt:86 -msgid "" -"Performs fast file allocation on Windows when available " -":issue:`SERVER-8480`." -msgstr "" - -# 9cf414cf7abb40c4a87791be2ecd1c31 -#: ../source/release-notes/2.4.txt:88 -msgid "" -"Start elections if more than one primary is detected " -":issue:`SERVER-10793`." -msgstr "" - -# becb5a385cf54b42ae961313ccb3fdc6 -#: ../source/release-notes/2.4.txt:90 -msgid "" -"Changes to allow safe downgrading from v2.6 to v2.4 " -":issue:`SERVER-12914`, :issue:`SERVER-12175`." -msgstr "" - -# ba991ad771e943e0b8ffd261fc62fce3 -#: ../source/release-notes/2.4.txt:92 -msgid "" -"Fixes for edge cases in index creation :issue:`SERVER-12481`, " -":issue:`SERVER-12956`." -msgstr "" - -# 4f946a2426b1492db507fb82e9128e16 -#: ../source/release-notes/2.4.txt:94 -msgid ":ref:`2.4.10 Changelog <2.4.10-changelog>`." -msgstr "" - -# 318856dadcce472b90d5983c93c5e9a5 -#: ../source/release-notes/2.4.txt:96 -#, python-format -msgid "" -"`All 2.4.10 improvements " -"`_." -msgstr "" - -# c0f039e955e64978803b7619eb24a17a -#: ../source/release-notes/2.4.txt:99 -msgid "2.4.9 -- January 10, 2014" -msgstr "" - -# f236cada1c2c4c599abb8369bda47be7 -#: ../source/release-notes/2.4.txt:101 -msgid "" -"Fix for instances where :program:`mongos` incorrectly reports a " -"successful write :issue:`SERVER-12146`." -msgstr "" - -# 50d0b918cae54abcbc40c315e8f8d574 -#: ../source/release-notes/2.4.txt:104 -msgid "" -"Make non-primary read preferences consistent with ``slaveOK`` versioning " -"logic :issue:`SERVER-11971`." -msgstr "" - -# 34b07c4d17fc44b595006a3116c962b3 -#: ../source/release-notes/2.4.txt:107 -msgid "" -"Allow new sharded cluster connections to read from secondaries when " -"primary is down :issue:`SERVER-7246`." -msgstr "" - -# b6dbade793cb4d94aa5a331f7664cf75 -#: ../source/release-notes/2.4.txt:110 -#, python-format -msgid "" -"`All 2.4.9 improvements " -"`_." -msgstr "" - -# ae7c36694be142d7ada7fb98538634f5 -#: ../source/release-notes/2.4.txt:113 -msgid "2.4.8 -- November 1, 2013" -msgstr "" - -# 3c897fe438ea410c8fc3376b6be04802 -#: ../source/release-notes/2.4.txt:115 -msgid "" -"Increase future compatibility for 2.6 authorization features " -":issue:`SERVER-11478`." -msgstr "" - -# 691b5452067b4745a3386d1dfd627755 -#: ../source/release-notes/2.4.txt:118 -msgid "" -"Fix :dbcommand:`dbhash` cache issue for config servers " -":issue:`SERVER-11421`." -msgstr "" - -# e5acd046436d4c468db5ce2a58889615 -#: ../source/release-notes/2.4.txt:121 -#, python-format -msgid "" -"`All 2.4.8 improvements " -"`_." -msgstr "" - -# debb32f24a1b49e89d78de3776c65534 -#: ../source/release-notes/2.4.txt:124 -msgid "2.4.7 -- October 21, 2013" -msgstr "" - -# f39de3dca4b14382b03d29dfdd6920b3 -#: ../source/release-notes/2.4.txt:126 -msgid "Fixed over-aggressive caching of V8 Isolates :issue:`SERVER-10596`." -msgstr "" - -# cad6a197ba81468496ae58d3fd5d3cac -#: ../source/release-notes/2.4.txt:128 -msgid "Removed extraneous initial count during mapReduce :issue:`SERVER-9907`." -msgstr "" - -# 57d7870c07384ae6865308d056396f81 -#: ../source/release-notes/2.4.txt:131 -msgid "Cache results of dbhash command :issue:`SERVER-11021`." -msgstr "" - -# 98bc65a2d29a4b4e854a3392d7255aa0 -#: ../source/release-notes/2.4.txt:133 -msgid "Fixed memory leak in aggregation :issue:`SERVER-10554`." -msgstr "" - -# 96ee13bbf325439bb45b2c82bb4185f8 -#: ../source/release-notes/2.4.txt:135 -#, python-format -msgid "" -"`All 2.4.7 improvements " -"`_." -msgstr "" - -# 4951f41531b84119ac0a4e55ad7c41d2 -#: ../source/release-notes/2.4.txt:138 -msgid "2.4.6 -- August 20, 2013" -msgstr "" - -# c3fe5268c62a4efa8d520826382e3c1e -#: ../source/release-notes/2.4.txt:140 -msgid "" -"Fix for possible loss of documents during the chunk migration process if " -"a document in the chunk is very large :issue:`SERVER-10478`." -msgstr "" - -# d180f321ac0b4a8287385a07ed8edc21 -#: ../source/release-notes/2.4.txt:143 -msgid "Fix for C++ client shutdown issues :issue:`SERVER-8891`." -msgstr "" - -# 04441a0b55bf4b20889f7e3b90859be0 -#: ../source/release-notes/2.4.txt:145 -msgid "" -"Improved replication robustness in presence of high network latency " -":issue:`SERVER-10085`." -msgstr "" - -# 3c84cb9206c04ed5a5cd0dc55b354007 -#: ../source/release-notes/2.4.txt:148 -msgid "" -"Improved Solaris support :issue:`SERVER-9832`, :issue:`SERVER-9786`, and " -":issue:`SERVER-7080`." -msgstr "" - -# d70f56bc873a4265be797b34826627d4 -#: ../source/release-notes/2.4.txt:151 -#, python-format -msgid "" -"`All 2.4.6 improvements " -"`_." -msgstr "" - -# eb7504600ebc4a308a98ede4e3ca8f78 -#: ../source/release-notes/2.4.txt:154 -msgid "2.4.5 -- July 3, 2013" -msgstr "" - -# 249a77ffeb0341579531f498b4c11378 -#: ../source/release-notes/2.4.txt:156 -msgid "" -"Fix for CVE-2013-4650 Improperly grant user system privileges on " -"databases other than local :issue:`SERVER-9983`." -msgstr "" - -# 77c1f5f7a5ea4384a22cb01871facb7a -#: ../source/release-notes/2.4.txt:159 -msgid "" -"Fix for CVE-2013-3969 Remotely triggered segmentation fault in Javascript" -" engine :issue:`SERVER-9878`." -msgstr "" - -# 9ed138c333cb4c3cb01d1a17d090033a -#: ../source/release-notes/2.4.txt:162 -msgid "" -"Fix to prevent identical background indexes from being built " -":issue:`SERVER-9856`." -msgstr "" - -# 4016b14bf0db41c1a920681fc6558ab6 -#: ../source/release-notes/2.4.txt:165 -msgid "" -"Config server performance improvements :issue:`SERVER-9864` and " -":issue:`SERVER-5442`." -msgstr "" - -# 38c81f21128c46adab49f3ba32920908 -#: ../source/release-notes/2.4.txt:168 -msgid "Improved initial sync resilience to network failure :issue:`SERVER-9853`." -msgstr "" - -# 90e520c19c834f43ad8b461a08a3f3fb -#: ../source/release-notes/2.4.txt:170 -#, python-format -msgid "" -"`All 2.4.5 improvements " -"`_." -msgstr "" - -# 949d0988da03459c91582ba7f33604bc -#: ../source/release-notes/2.4.txt:173 -msgid "2.4.4 -- June 4, 2013" -msgstr "" - -# 0e4e6eba4eb64ee68ce377069ea83947 -#: ../source/release-notes/2.4.txt:175 -msgid "Performance fix for Windows version :issue:`SERVER-9721`" -msgstr "" - -# a84c6b1910a048c3bad817e4883216d5 -#: ../source/release-notes/2.4.txt:177 -msgid "Fix for config upgrade failure :issue:`SERVER-9661`." -msgstr "" - -# 269d87e67b8e424085f16af4eb900354 -#: ../source/release-notes/2.4.txt:179 -msgid "" -"Migration to Cyrus SASL library for MongoDB Enterprise " -":issue:`SERVER-8813`." -msgstr "" - -# cc17c9a40d3142fcb92db22bfc12ab46 -#: ../source/release-notes/2.4.txt:181 -#, python-format -msgid "" -"`All 2.4.4 improvements " -"`_." -msgstr "" - -# a96f17edd2134926aa074aca09f15173 -#: ../source/release-notes/2.4.txt:184 -msgid "2.4.3 -- April 23, 2013" -msgstr "" - -# 401875e7941f45ee913f81649b826462 -#: ../source/release-notes/2.4.txt:186 -msgid "" -"Fix for ``mongo`` shell ignoring modified object's ``_id`` field " -":issue:`SERVER-9385`." -msgstr "" - -# a11be7505e3e4a68ac96803fcc3fba42 -#: ../source/release-notes/2.4.txt:189 -msgid "Fix for race condition in log rotation :issue:`SERVER-4739`." -msgstr "" - -# eb2e348ca11744f08b6db7d07bb33d60 -#: ../source/release-notes/2.4.txt:191 -msgid "" -"Fix for ``copydb`` command with authorization in a sharded cluster " -":issue:`SERVER-9093`." -msgstr "" - -# fc9c80a11570444d888a585f4b1823ad -#: ../source/release-notes/2.4.txt:194 -#, python-format -msgid "" -"`All 2.4.3 improvements " -"`_." -msgstr "" - -# 5f6587e3966e482fb47031764fd78b28 -#: ../source/release-notes/2.4.txt:197 -msgid "2.4.2 -- April 17, 2013" -msgstr "" - -# bab79f93bfd34d88ba7067f71880161d -#: ../source/release-notes/2.4.txt:199 -msgid "" -"Several V8 memory leak and performance fixes :issue:`SERVER-9267` and " -":issue:`SERVER-9230`." -msgstr "" - -# 8ed6ead664bd4a29b0fb8ebbb26aa520 -#: ../source/release-notes/2.4.txt:202 -msgid "Fix for upgrading sharded clusters :issue:`SERVER-9125`." -msgstr "" - -# 23949f0ad5b849d3a212e32034e21166 -#: ../source/release-notes/2.4.txt:204 -msgid "Fix for high volume connection crash :issue:`SERVER-9014`." -msgstr "" - -# 105d37630f5948bb943baff79eb9c872 -#: ../source/release-notes/2.4.txt:206 -#, python-format -msgid "" -"`All 2.4.2 improvements " -"`_" -msgstr "" - -# 6ec7f3b20639493a91cf77ab0dbc2d2b -#: ../source/release-notes/2.4.txt:209 -msgid "2.4.1 -- April 17, 2013" -msgstr "" - -# 0ee7492896f6494f8b6128c2ff896690 -#: ../source/release-notes/2.4.txt:211 -msgid "Fix for losing index changes during initial sync :issue:`SERVER-9087`" -msgstr "" - -# df975b84b210446393c1df23a71fcf5d -#: ../source/release-notes/2.4.txt:213 -#, python-format -msgid "" -"`All 2.4.1 improvements " -"`_." -msgstr "" - -# b891cea184a146beb316a223ff2ba590 -#: ../source/release-notes/2.4.txt:216 -msgid "Major New Features" -msgstr "" - -# 1afc500ebf844511b0a1ddcb8d9e37c8 -#: ../source/release-notes/2.4.txt:218 -msgid "" -"The following changes in MongoDB affect both standard and Enterprise " -"editions:" -msgstr "" - -# eaaa3b2982624aa4b60e80805c9b55c2 -#: ../source/release-notes/2.4.txt:224 -msgid "Text Search" -msgstr "" - -# 48adb72e394c4a7c8b2bcb5c4d1b0aaa -#: ../source/release-notes/2.4.txt:226 -msgid "" -"Add support for text search of content in MongoDB databases as a *beta* " -"feature. See :doc:`/core/index-text` for more information." -msgstr "" - -# bb17846d2a7946c09accb56d771b134e -#: ../source/release-notes/2.4.txt:232 -msgid "Geospatial Support Enhancements" -msgstr "" - -# d0a0a25494e94807abef004a5e9af4f8 -#: ../source/release-notes/2.4.txt:234 -msgid "" -"Add new :doc:`2dsphere index `. The new index supports " -"`GeoJSON `_ objects ``Point``, " -"``LineString``, and ``Polygon``. See :doc:`/core/2dsphere` and " -":doc:`/applications/geospatial-indexes`." -msgstr "" - -# 83ad43c2f08244dfb31ca295db4ea2a7 -#: ../source/release-notes/2.4.txt:239 -msgid "" -"Introduce operators :query:`$geometry`, :query:`$geoWithin` and " -":query:`$geoIntersects` to work with the GeoJSON data." -msgstr "" - -# 5ff700d8febb46e6909af4c2875a8749 -#: ../source/release-notes/2.4.txt:245 -msgid "Hashed Index" -msgstr "" - -# 5b278081a6244a06a2a5765c82b35ecf -#: ../source/release-notes/2.4.txt:247 -msgid "" -"Add new :ref:`hashed index ` to index documents using " -"hashes of field values. When used to index a shard key, the hashed index " -"ensures an evenly distributed shard key. See also :ref:`sharding-hashed-" -"sharding`." -msgstr "" - -# 0e969188a73244b0baf2022917279765 -#: ../source/release-notes/2.4.txt:255 -msgid "Improvements to the Aggregation Framework" -msgstr "" - -# 360ad8f5c60849ef8be52ef936a065bb -#: ../source/release-notes/2.4.txt:257 -msgid "" -"Improve support for geospatial queries. See the :query:`$geoWithin` " -"operator and the :pipeline:`$geoNear` pipeline stage." -msgstr "" - -# 65be62a91b054c50900a71ecd7242c67 -#: ../source/release-notes/2.4.txt:261 -msgid "" -"Improve sort efficiency when the :pipeline:`$sort` stage immediately " -"precedes a :pipeline:`$limit` in the pipeline." -msgstr "" - -# cee01b209b544caf96ab773f1555b8fc -#: ../source/release-notes/2.4.txt:264 -msgid "" -"Add new operators :expression:`$millisecond` and :expression:`$concat` " -"and modify how :group:`$min` operator processes ``null`` values." -msgstr "" - -# 88af27b858374701bed71f2dc34012b0 -#: ../source/release-notes/2.4.txt:271 -msgid "Changes to Update Operators" -msgstr "" - -# d3f6ff5c86f448199a74e0b76f04a60c -#: ../source/release-notes/2.4.txt:273 -msgid "" -"Add new :update:`$setOnInsert` operator for use with :method:`upsert " -"` ." -msgstr "" - -# 95a3f949bcc2454eb02279bebafa9a98 -#: ../source/release-notes/2.4.txt:276 -msgid "" -"Enhance functionality of the :update:`$push` operator, supporting its use" -" with the :update:`$each`, the :update:`$sort`, and the :update:`$slice` " -"modifiers." -msgstr "" - -# d0105ee83e99435d84f621ff2c0a469b -#: ../source/release-notes/2.4.txt:281 -msgid "Additional Limitations for Map-Reduce and ``$where`` Operations" -msgstr "" - -# ba663b4bf9b34d0c86d21a7de868096c -#: ../source/release-notes/2.4.txt:283 -msgid "" -"The :dbcommand:`mapReduce` command, :dbcommand:`group` command, and the " -":query:`$where` operator expressions cannot access certain global " -"functions or properties, such as ``db``, that are available in the " -":program:`mongo` shell. See the individual command or operator for " -"details." -msgstr "" - -# 13bfea3878aa460daf41d7195c8d02a9 -#: ../source/release-notes/2.4.txt:292 -msgid "Improvements to ``serverStatus`` Command" -msgstr "" - -# 1137330616034a8493b1d64158ee2b51 -#: ../source/release-notes/2.4.txt:294 -msgid "" -"Provide additional metrics and customization for the " -":dbcommand:`serverStatus` command. See :method:`db.serverStatus()` and " -":dbcommand:`serverStatus` for more information." -msgstr "" - -# f0169cd8003641ac90feafa6abd4a8e7 -#: ../source/release-notes/2.4.txt:302 -msgid "Security Enhancements" -msgstr "" - -# 71e372bb25084f009f998fbda48d54e5 -#: ../source/release-notes/2.4.txt:304 -msgid "" -"Introduce a role-based access control system :v2.4:`User Privileges " -"` now use a new format for :doc:`Privilege " -"Documents `." -msgstr "" - -# 87a67f679f1243a9af7027f9cbb20725 -#: ../source/release-notes/2.4.txt:308 -msgid "" -"Enforce uniqueness of the user in user privilege documents per database. " -"Previous versions of MongoDB did not enforce this requirement, and " -"existing databases may have duplicates." -msgstr "" - -# 1d503ba07a9243b189a57737f82ea783 -#: ../source/release-notes/2.4.txt:312 -msgid "" -"Support encrypted connections using SSL certificates signed by a " -"Certificate Authority. See :doc:`/tutorial/configure-ssl`." -msgstr "" - -# 02dda514f6f4425983d4b6eed4d07b15 -# 2b14a4e1136145e094b3144e724bc4db -#: ../source/release-notes/2.4.txt:315 ../source/release-notes/2.4.txt:417 -msgid "" -"For more information on security and risk management strategies, see " -":doc:`MongoDB Security Practices and Procedures `." -msgstr "" - -# bbc4d55dbe7744fc8eacdb0b734ec98b -#: ../source/release-notes/2.4.txt:319 -msgid "Performance Improvements" -msgstr "" - -# 36ebb230196649c9afe328805d3f27eb -#: ../source/release-notes/2.4.txt:324 -msgid "V8 JavaScript Engine" -msgstr "" - -# 01ed910d5f6c401189641dac2d5bd5ff -#: ../source/release-notes/2.4.txt:332 -msgid "" -"Change default JavaScript engine from SpiderMonkey to V8. The change " -"provides improved concurrency for JavaScript operations, modernized " -"JavaScript implementation, and the removal of non-standard SpiderMonkey " -"features, and affects all JavaScript behavior including the commands " -":dbcommand:`mapReduce`, :dbcommand:`group`, and :dbcommand:`eval` and the" -" query operator :query:`$where`." -msgstr "" - -# 64d484a89eab401db766bc9e8dada43e -#: ../source/release-notes/2.4.txt:339 -msgid "" -"See :doc:`/release-notes/2.4-javascript` for more information about all " -"changes ." -msgstr "" - -# aa596dcb2a224d3c9afe51f71d491900 -#: ../source/release-notes/2.4.txt:343 -msgid "" -"BSON Document Validation Enabled by Default for ``mongod`` and " -"``mongorestore``" -msgstr "" - -# 06fac6d405044a52a8b417d19b6953bf -#: ../source/release-notes/2.4.txt:345 -msgid "" -"Enable basic :term:`BSON` object validation for :program:`mongod` and " -":program:`mongorestore` when writing to MongoDB data files. See " -":setting:`~net.wireObjectCheck` for details." -msgstr "" - -# 74c67c8122a84acb822dfaea43787376 -#: ../source/release-notes/2.4.txt:350 -msgid "Index Build Enhancements" -msgstr "" - -# b3e21107d9e64c059d0e29f7fab98c4e -#: ../source/release-notes/2.4.txt:352 -msgid "" -"Add support for multiple concurrent index builds in the background by a " -"single :program:`mongod` instance. See :ref:`building indexes in the " -"background ` for more information on " -"background index builds." -msgstr "" - -# 6eea04936b294edc84c373427e62dbc6 -#: ../source/release-notes/2.4.txt:357 -msgid "" -"Allow the :method:`db.killOp()` method to terminate a foreground index " -"build." -msgstr "" - -# 623f91fcb8234d9f984eff7ff26d7532 -#: ../source/release-notes/2.4.txt:360 -msgid "" -"Improve index validation during index creation. See :doc:`/release-" -"notes/2.4-index-types` for more information." -msgstr "" - -# e5160a441289409e8783a8d19af73b3d -#: ../source/release-notes/2.4.txt:364 -msgid "Set Parameters as Command Line Options" -msgstr "" - -# 78b83ab7e7fa432b8e43fcc7bc89e889 -#: ../source/release-notes/2.4.txt:366 -msgid "" -"Provide ``--setParameter`` as a command line option for :program:`mongos`" -" and :program:`mongod`. See :program:`mongod` and :program:`mongos` for " -"list of available options for :setting:`setParameter`." -msgstr "" - -# 993246b2d3d648ac9e12fc5dbdd515df -#: ../source/release-notes/2.4.txt:372 -msgid "Changed Replication Behavior for Chunk Migration" -msgstr "" - -# 6ff0dcd2256e4f28a760d4b81300bf3c -#: ../source/release-notes/2.4.txt:374 -msgid "" -"By default, each document move during :ref:`chunk migration ` in a :term:`sharded cluster` propagates to at least one" -" secondary before the balancer proceeds with its next operation. See :ref" -":`chunk-migration-replication`." -msgstr "" - -# 10364bffc8d041beb6801ef1390a967d -#: ../source/release-notes/2.4.txt:380 -msgid "Improved Chunk Migration Queue Behavior" -msgstr "" - -# 5037bf9ae6ac4119b7d1cbe4a818fa43 -#: ../source/release-notes/2.4.txt:382 -msgid "" -"Increase performance for moving multiple chunks off an overloaded shard. " -"The balancer no longer waits for the current migration's delete phase to " -"complete before starting the next chunk migration. See :ref:`chunk-" -"migration-queuing` for details." -msgstr "" - -# fd4d6247ca5d4e37b8018d7167b54110 -#: ../source/release-notes/2.4.txt:390 -msgid "Enterprise" -msgstr "" - -# 334adb5282c54697945f6732bc8f2a2c -#: ../source/release-notes/2.4.txt:392 -msgid "The following changes are specific to MongoDB Enterprise Editions:" -msgstr "" - -# 4e0bd495238b4b53b2bb738a7db4b96a -#: ../source/release-notes/2.4.txt:397 -msgid "SASL Library Change" -msgstr "" - -# 7359a5080b244e95b40c5dba3b7c2f31 -#: ../source/release-notes/2.4.txt:399 -msgid "" -"In 2.4.4, MongoDB Enterprise uses Cyrus SASL. Earlier 2.4 Enterprise " -"versions use GNU SASL (``libgsasl``). To upgrade to 2.4.4 MongoDB " -"Enterprise or greater, you **must** install all package dependencies " -"related to this change, including the appropriate Cyrus SASL ``GSSAPI`` " -"library. See :doc:`/administration/install-enterprise` for details of the" -" dependencies." -msgstr "" - -# 8c13163f2ca541b1b18d91406516460e -#: ../source/release-notes/2.4.txt:409 -msgid "New Modular Authentication System with Support for Kerberos" -msgstr "" - -# 0142c886d064401f9e4e0a5076446275 -#: ../source/release-notes/2.4.txt:411 -msgid "" -"In 2.4, the MongoDB Enterprise now supports authentication via a Kerberos" -" mechanism. See :doc:`/tutorial/control-access-to-mongodb-with-kerberos-" -"authentication` for more information. For drivers that provide support " -"for Kerberos authentication to MongoDB, refer to :ref:`kerberos-and-" -"drivers`." -msgstr "" - -# f662a0e58b2d43eeaf16ed326544f16f -#: ../source/release-notes/2.4.txt:421 -msgid "Additional Information" -msgstr "" - -# ae7683c9e83344f280ee28ef972dba22 -#: ../source/release-notes/2.4.txt:424 -msgid "Platform Notes" -msgstr "" - -# 4ceeb956932b4c07bb4e72f7a3ca2e68 -#: ../source/release-notes/2.4.txt:426 -msgid "" -"For OS X, MongoDB 2.4 only supports OS X versions 10.6 (Snow Leopard) and" -" later. There are no other platform support changes in MongoDB 2.4. See " -"the `downloads page `_ for more " -"information on platform support." -msgstr "" - -# a361b7f2102e4b88bc513af97ec11243 -#: ../source/release-notes/2.4.txt:432 -msgid "Upgrade Process" -msgstr "" - -# eb5637ac4b9842c48b883d01bec9f2ea -#: ../source/release-notes/2.4.txt:441 -msgid "See :doc:`/release-notes/2.4-upgrade` for full upgrade instructions." -msgstr "" - -# 9840b0d59a214e99812d9b8636d116ac -#: ../source/release-notes/2.4.txt:444 -msgid "Other Resources" -msgstr "" - -# 004a1715a1b04cd2af47fd86e5b3506b -#: ../source/release-notes/2.4.txt:446 -msgid "`MongoDB Downloads `_." -msgstr "" - -# ec9f2c3a66e74c608ec83a37c3b9ea38 -#: ../source/release-notes/2.4.txt:447 -#, python-format -msgid "" -"`All JIRA issues resolved in 2.4 " -"`_." -msgstr "" - -# d29d773738cc44e69d16d05ac05370ca -#: ../source/release-notes/2.4.txt:448 -#, python-format -msgid "" -"`All Backwards incompatible changes " -"`_." -msgstr "" - -# b441c93318aa407aabe9a86aaa6fdfe8 -#: ../source/release-notes/2.4.txt:449 -msgid "" -"`All Third Party License Notices " -"`_." -msgstr "" - -#~ msgid "" -#~ "Enable basic :term:`BSON` object validation" -#~ " for :program:`mongod` and " -#~ ":program:`mongorestore` when writing to " -#~ "MongoDB data files. See :setting:`objcheck`" -#~ " for details." -#~ msgstr "" - -#~ msgid "" -#~ "`All Backwards incompatible changes " -#~ "`_." -#~ msgstr "" - -# 0f59e13322674ebd8bb6298570506727 -#~ msgid "" -#~ "Introduce a role-based access control" -#~ " system :v2.4:`/reference/user-privileges` using" -#~ " new :doc:`/reference/privilege-documents`." -#~ msgstr "" - -# d0c1275a9662408a9370f83a76d76f63 -#~ msgid "" -#~ "In 2.4.4, MongoDB Enterprise uses Cyrus" -#~ " SASL. Earlier 2.4 Enterprise versions " -#~ "use GNU SASL (``libgsasl``). To upgrade" -#~ " to 2.4.4 MongoDB Enterprise or " -#~ "greater, you **must** install all " -#~ "package dependencies related to this " -#~ "change, including the appropriate Cyrus " -#~ "SASL ``GSSAPI`` library. See :doc:`/tutorial" -#~ "/install-mongodb-enterprise` for details of" -#~ " the dependencies." -#~ msgstr "" - -#~ msgid "" -#~ "`All Backwards incompatible changes " -#~ "`_." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/release-notes/2.6-changelog.po b/locale/es/LC_MESSAGES/release-notes/2.6-changelog.po deleted file mode 100644 index 5c6bf39fc60..00000000000 --- a/locale/es/LC_MESSAGES/release-notes/2.6-changelog.po +++ /dev/null @@ -1,2827 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 2.6\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 227bdb5fa89742ce9b4b7b1b9b15e545 -#: ../source/release-notes/2.6-changelog.txt:3 -msgid "2.6 Changelog" -msgstr "" - -# 20f177b4dca944d7976545d73b8c04d2 -#: ../source/release-notes/2.6-changelog.txt -msgid "On this page" -msgstr "" - -# 3952d89ae34141febbc4db5baed25a8f -#: ../source/includes/changelogs/releases/2.6.12.rst:4 -msgid "2.6.12 Changelog" -msgstr "" - -# 223ce68de0cb45ba8515d5fa42ec510f -# 1880a2252ceb4f9582e4b098cb2f54a3 -# eafa3caafcff428ab01eaec859e59597 -# c5d1de50dcb5418b8c5e5cb188e1f406 -# a9f1c6a69ec14faf97b694c6e2518080 -# 5b66461b529443b19dcbecc2e70939b3 -# 1f9e9643807a476c9347d01f5ebed7bb -# b353eb165c4d49fc80ad53e4a1316d46 -#: ../source/includes/changelogs/releases/2.6.12.rst:7 -#: ../source/release-notes/2.6-changelog.txt:68 -#: ../source/release-notes/2.6-changelog.txt:150 -#: ../source/release-notes/2.6-changelog.txt:299 -#: ../source/release-notes/2.6-changelog.txt:394 -#: ../source/release-notes/2.6-changelog.txt:496 -#: ../source/release-notes/2.6-changelog.txt:643 -#: ../source/release-notes/2.6-changelog.txt:893 -msgid "Security" -msgstr "" - -# 852a950b510b4aae8c9147c8a946499c -#: ../source/includes/changelogs/releases/2.6.12.rst:9 -msgid "" -":issue:`SERVER-19284` Should not be able to create role with same name as" -" builtin role" -msgstr "" - -# 67dcd345bcd948abb278ef935dd86835 -# e13a3d7d24f14409a8e9fcca177c25ce -# b6a1747aeb4a4e09b68b6446ba615534 -# 18e2ba9e3c72408db83962c09b5d2799 -# 9a54ea5aed734dedbbc7d3561acbfe7f -# 5ea9c23fbed849b9ae9e1664e24ff72b -# 9b165474a6d04d1e8ebc2989e113dcf2 -# 22d1e87aa6cc4241a0cf94a7485f3c5b -# e7522ddf424d4b7ba51e9ff4a0e7cafc -# 30cb7a888eae478aa175ca3863b31fe9 -#: ../source/includes/changelogs/releases/2.6.12.rst:12 -#: ../source/release-notes/2.6-changelog.txt:38 -#: ../source/release-notes/2.6-changelog.txt:92 -#: ../source/release-notes/2.6-changelog.txt:220 -#: ../source/release-notes/2.6-changelog.txt:277 -#: ../source/release-notes/2.6-changelog.txt:335 -#: ../source/release-notes/2.6-changelog.txt:433 -#: ../source/release-notes/2.6-changelog.txt:529 -#: ../source/release-notes/2.6-changelog.txt:733 -#: ../source/release-notes/2.6-changelog.txt:886 -msgid "Sharding" -msgstr "" - -# 615619c26f58437988b49192d284dc28 -#: ../source/includes/changelogs/releases/2.6.12.rst:14 -msgid "" -":issue:`SERVER-17886` dbKillCursors op asserts on mongos when at log " -"level 3" -msgstr "" - -# 1b0451c5d64349fb9f34848092b5d727 -#: ../source/includes/changelogs/releases/2.6.12.rst:15 -msgid ":issue:`SERVER-19266` An error document is returned with result set" -msgstr "" - -# ac794a9527e14f06aa2dede8058a6a90 -#: ../source/includes/changelogs/releases/2.6.12.rst:16 -msgid "" -":issue:`SERVER-20191` multi-updates/remove can make successive queries " -"skip shard version checking" -msgstr "" - -# 5f1a633c4dc844069a1fee89fbaeac14 -#: ../source/includes/changelogs/releases/2.6.12.rst:17 -msgid "" -":issue:`SERVER-20839` trace_missing_docs_test.js compares Timestamp " -"instances using < operator in mongo shell" -msgstr "" - -# b1483ec45ee24bc09efe5a7affcef6be -#: ../source/includes/changelogs/releases/2.6.12.rst:20 -msgid "Query" -msgstr "" - -# 22b480ff9074446bad0ef0194fbea30e -#: ../source/includes/changelogs/releases/2.6.12.rst:22 -msgid "" -":issue:`SERVER-2454` Queries that are killed during a yield should return" -" error to user instead of partial result set" -msgstr "" - -# 82c01ee061274e3faafe5a57f54bca33 -#: ../source/includes/changelogs/releases/2.6.12.rst:23 -msgid "" -":issue:`SERVER-16042` Optimise $all/$and to select smallest subset as " -"initial index bounds" -msgstr "" - -# 478e6a6c3455429ca4f6334f3a435e22 -#: ../source/includes/changelogs/releases/2.6.12.rst:24 -msgid "" -":issue:`SERVER-19725` NULL pointer crash in QueryPlanner::plan with $near" -" operator" -msgstr "" - -# 8e034819d5214b0596793c60598b1d15 -#: ../source/includes/changelogs/releases/2.6.12.rst:25 -msgid "" -":issue:`SERVER-20083` Add log statement at default log level for when an " -"index filter is set or cleared successfully" -msgstr "" - -# a1ae78b6b7194294a3966a8583bceaa4 -#: ../source/includes/changelogs/releases/2.6.12.rst:26 -msgid "" -":issue:`SERVER-20829` RUNNER_DEAD on document delete during update by _id" -" or find by _id" -msgstr "" - -# db4e057ea28b4190ad8a13a3248b226e -#: ../source/includes/changelogs/releases/2.6.12.rst:27 -msgid "" -":issue:`SERVER-21227` MultiPlanStage::invalidate() should not flag and " -"drop invalidated WorkingSetMembers" -msgstr "" - -# 199dd6031d5b4e45a74e6a07144d117a -#: ../source/includes/changelogs/releases/2.6.12.rst:28 -msgid ":issue:`SERVER-21602` Reduce execution time of cursor_timeout.js" -msgstr "" - -# fc05324dbf1846d9b38319777acfeb10 -#: ../source/includes/changelogs/releases/2.6.12.rst:29 -msgid ":issue:`SERVER-22195` queryoptimizer3.js failing on 2.6" -msgstr "" - -# 0fcdb772351449548a5b497eaf18acf5 -#: ../source/includes/changelogs/releases/2.6.12.rst:30 -msgid "" -":issue:`SERVER-22535` Some index operations (drop index, abort index " -"build, update TTL config) on collection during active migration can cause" -" migration to skip documents" -msgstr "" - -# da4a2a3e6c544dcd814802e715036cde -# 8e6398821d55480aa8621b33f54fba48 -# 7e9a55b9e8404920bfa5dce556166765 -# 573ac957349a47dfabd4ab0fc7d0c779 -#: ../source/includes/changelogs/releases/2.6.12.rst:33 -#: ../source/release-notes/2.6-changelog.txt:453 -#: ../source/release-notes/2.6-changelog.txt:717 -#: ../source/release-notes/2.6-changelog.txt:900 -msgid "Write Operations" -msgstr "" - -# 4d51b440ca0a4685afa22f5d23841431 -#: ../source/includes/changelogs/releases/2.6.12.rst:35 -msgid ":issue:`SERVER-21647` $rename changes field ordering" -msgstr "" - -# 9d5008be8ac64a28bf724e6888bf174b -# 2a5d5f879db64248a2da4ce104dbe2ee -# 4ae5b017b3b940c6abbf76491338ff1a -# 2a51c152a8874c928e9866d349471bd6 -# f5e44d7f0193478a9bc6c73b1db3ea82 -# 5ac8a3e854db44768cfe59214bc2ec22 -# c31782d1f82447deaf1370bca0119e27 -# a649c0f2d0aa483881d9e38278b494cd -#: ../source/includes/changelogs/releases/2.6.12.rst:38 -#: ../source/release-notes/2.6-changelog.txt:100 -#: ../source/release-notes/2.6-changelog.txt:168 -#: ../source/release-notes/2.6-changelog.txt:228 -#: ../source/release-notes/2.6-changelog.txt:345 -#: ../source/release-notes/2.6-changelog.txt:440 -#: ../source/release-notes/2.6-changelog.txt:541 -#: ../source/release-notes/2.6-changelog.txt:753 -msgid "Storage" -msgstr "" - -# 6b04d82f643547e3bae31fbffcf635e0 -#: ../source/includes/changelogs/releases/2.6.12.rst:40 -msgid ":issue:`SERVER-21543` Lengthen delay before deleting old journal files" -msgstr "" - -# 1149c07180f34c62b027a8348c89fef4 -#: ../source/includes/changelogs/releases/2.6.12.rst:43 -msgid "MMAP" -msgstr "" - -# 7896731bb1134b8a8814f6c398509b74 -#: ../source/includes/changelogs/releases/2.6.12.rst:45 -msgid "" -":issue:`SERVER-22261` MMAPv1 LSNFile may be updated ahead of what is " -"synced to data files" -msgstr "" - -# a081b1d40def41caa7d673a7bda1ca5a -#: ../source/includes/changelogs/releases/2.6.12.rst:48 -msgid "Operations" -msgstr "" - -# ff4bae3a4e8849b7ac7c5b7ae45a80bd -#: ../source/includes/changelogs/releases/2.6.12.rst:50 -msgid ":issue:`SERVER-13985` printShardingStatus uses group/JS" -msgstr "" - -# a27b28ba46b44118afb7421b1753014e -# fbc42ecd33524b3d914e7e216f1f3bd5 -# 47c5bf5753c54372b9ab59ee853165a0 -# adb621082c0a4e09944518a7350721db -# a2b13dd5c5924cee95279b17690316fa -# a7605c187df942f39e48d260c1d07b6d -#: ../source/includes/changelogs/releases/2.6.12.rst:53 -#: ../source/release-notes/2.6-changelog.txt:124 -#: ../source/release-notes/2.6-changelog.txt:240 -#: ../source/release-notes/2.6-changelog.txt:363 -#: ../source/release-notes/2.6-changelog.txt:764 -#: ../source/release-notes/2.6-changelog.txt:846 -msgid "Build and Packaging" -msgstr "" - -# b743eebda4ad43d3b53a7871009bdd3c -#: ../source/includes/changelogs/releases/2.6.12.rst:55 -msgid ":issue:`SERVER-18432` alert when passing unused variables to scons" -msgstr "" - -# d6574ffc8e7a4da0892e8e525ffc79ab -#: ../source/includes/changelogs/releases/2.6.12.rst:56 -msgid ":issue:`SERVER-18793` Enterprise RPM build issues" -msgstr "" - -# 73a418f13dec430eb928afad5c394790 -#: ../source/includes/changelogs/releases/2.6.12.rst:57 -msgid ":issue:`SERVER-19509` The nproc ulimits are different across packages" -msgstr "" - -# e707c4b54be442d6ab8509700a7b8989 -#: ../source/includes/changelogs/releases/2.6.12.rst:58 -msgid "" -":issue:`SERVER-20583` migrate all windows-64 vs2010 builders in evergreen" -" to use new version of the distribution" -msgstr "" - -# 7bc0880ae7a54893875746b7aa8eb426 -#: ../source/includes/changelogs/releases/2.6.12.rst:59 -msgid "" -":issue:`SERVER-20830` set push and docs_tickets tasks as not available " -"for patch testing" -msgstr "" - -# ddfe4b79ec404864acb4d101ee1fe15c -#: ../source/includes/changelogs/releases/2.6.12.rst:60 -msgid "" -":issue:`SERVER-21864` streamline artifact signing procedure to support " -"coherent release process" -msgstr "" - -# 12d0a9c7f43b4974b0c2c198573b362d -#: ../source/includes/changelogs/releases/2.6.12.rst:63 -msgid "Internals" -msgstr "" - -# 3ae6ed08902648c3883ef78b64daa4e8 -#: ../source/includes/changelogs/releases/2.6.12.rst:65 -msgid ":issue:`SERVER-20121` XorShift PRNG should use unsigned arithmetic" -msgstr "" - -# f14432416363450396a3a53b6f045848 -#: ../source/includes/changelogs/releases/2.6.12.rst:66 -msgid ":issue:`SERVER-20401` Publicly expose net.ssl.disabledProtocols" -msgstr "" - -# 8fdff27daf92442c952ac4b698608adb -#: ../source/release-notes/2.6-changelog.txt:18 -msgid "2.6.11 -- Changes" -msgstr "" - -# 8f03f626e41443749917eb3ef8395546 -# cd31850ea4af404f89fa9f7e937e91fd -# 0296dd8a40ff41928a86ba7ff4fd9e21 -# 2ce66d07af96495f9e2c5b68ac47121e -# e39137eaceb8426996e24a3b6e3a0b5b -# 915a60d459f245ce9f74df80cb5e9afe -# 7c228097794540da9794838b421996a6 -# 8ba22a8546144ad883f7cde28eed152d -# 7cc757f7f57a415c8da9dae8c373e425 -#: ../source/release-notes/2.6-changelog.txt:21 -#: ../source/release-notes/2.6-changelog.txt:78 -#: ../source/release-notes/2.6-changelog.txt:155 -#: ../source/release-notes/2.6-changelog.txt:266 -#: ../source/release-notes/2.6-changelog.txt:312 -#: ../source/release-notes/2.6-changelog.txt:408 -#: ../source/release-notes/2.6-changelog.txt:507 -#: ../source/release-notes/2.6-changelog.txt:672 -#: ../source/release-notes/2.6-changelog.txt:854 -msgid "Querying" -msgstr "" - -# f82cbbd15047410fbfdeaf8aec15840e -#: ../source/release-notes/2.6-changelog.txt:23 -msgid "" -":issue:`SERVER-19553` \\ :program:`mongod` shouldn't use ``sayPiggyBack``" -" to send ``killCursor`` messages" -msgstr "" - -# f00f554943944bc5bfa5a7abdc2ecbc8 -#: ../source/release-notes/2.6-changelog.txt:24 -msgid "" -":issue:`SERVER-18620` Reduce frequency of \"``staticYield can't " -"unlock``\" log message" -msgstr "" - -# dd4c612738834e3f8bf18939c2944085 -#: ../source/release-notes/2.6-changelog.txt:25 -msgid "" -":issue:`SERVER-18461` Range predicates comparing against a BinData value " -"should be covered, but are not in 2.6" -msgstr "" - -# 1324bbc486e44cceadd3700d0a677b98 -# ddf6a1fa18074fc687b08f85f9e3c76e -#: ../source/release-notes/2.6-changelog.txt:26 -#: ../source/release-notes/2.6-changelog.txt:81 -msgid ":issue:`SERVER-17815` Plan ranking tie breaker is computed incorrectly" -msgstr "" - -# 6c5c60bb3b6b47bea647c307f740c7cb -#: ../source/release-notes/2.6-changelog.txt:27 -msgid "" -":issue:`SERVER-16265` Add query details to getmore entry in profiler and " -":method:`db.currentOp()`" -msgstr "" - -# fa826697c0984a4fa2a4a9ea10b7b7b3 -#: ../source/release-notes/2.6-changelog.txt:28 -msgid "" -":issue:`SERVER-15217` v2.6 query plan ranking test " -"\"``NonCoveredIxisectFetchesLess``\" relies on order of deleted record " -"list" -msgstr "" - -# 55e76b8fd4974243917e4a4b2361d623 -#: ../source/release-notes/2.6-changelog.txt:29 -msgid "" -":issue:`SERVER-14070` Compound index not providing sort if equality " -"predicate given on sort field" -msgstr "" - -# 9f56fde58db44f05ba9c8dccfb112788 -# e7eec7b6b18b4473b7f00d02993e5088 -# 4389be2f70994e0f84b523aa9f05405b -# e3cf5df1797449a3a78e4641152f35d1 -# f933f4f1d28343339a4881d1c2945fa4 -# 36adc66fc8aa45a7bcae7a1688a2f53b -# ad28cad36d8a43f2a0d3817765041ba5 -# ae85f3c53e3243dc9c9b033158c926af -# 6947e906356b4e5a8f392ced4b1ff1f3 -#: ../source/release-notes/2.6-changelog.txt:32 -#: ../source/release-notes/2.6-changelog.txt:85 -#: ../source/release-notes/2.6-changelog.txt:212 -#: ../source/release-notes/2.6-changelog.txt:271 -#: ../source/release-notes/2.6-changelog.txt:327 -#: ../source/release-notes/2.6-changelog.txt:426 -#: ../source/release-notes/2.6-changelog.txt:520 -#: ../source/release-notes/2.6-changelog.txt:723 -#: ../source/release-notes/2.6-changelog.txt:878 -msgid "Replication" -msgstr "" - -# e4a94ac91eae4c05aa7d9dca88732141 -#: ../source/release-notes/2.6-changelog.txt:34 -msgid "" -":issue:`SERVER-18280` ``ReplicaSetMonitor`` should use ``electionId`` to " -"avoid talking to old primaries" -msgstr "" - -# c18821aa181846d6ad9d0466eee3564a -#: ../source/release-notes/2.6-changelog.txt:35 -msgid "" -":issue:`SERVER-18795` \\ :method:`db.printSlaveReplicationInfo()`/\\ " -":method:`rs.printSlaveReplicationInfo()` can not work with ``ARBITER`` " -"role" -msgstr "" - -# cd8897efbec146e180bdc1c1431f65d9 -#: ../source/release-notes/2.6-changelog.txt:40 -msgid "" -":issue:`SERVER-19464` \\ :pipeline:`$sort` stage in aggregation doesn't " -"call scoped connections done ()" -msgstr "" - -# b0f2570212434550835133d23c5dc7d3 -#: ../source/release-notes/2.6-changelog.txt:41 -msgid "" -":issue:`SERVER-18955` \\ :program:`mongos` doesn't set batch size (and " -"keeps the old one, 0) on getMore if performed on first " -"``_cursor->more()``" -msgstr "" - -# 707b9c5467e04fb09812d435c069a87e -# 2bd0dacc1e23440e8d88bcff0b95b187 -# bef08090f7fc4d9995b563315236bf10 -# fe77cd3df5b64667b80792078f1f1d83 -#: ../source/release-notes/2.6-changelog.txt:44 -#: ../source/release-notes/2.6-changelog.txt:106 -#: ../source/release-notes/2.6-changelog.txt:447 -#: ../source/release-notes/2.6-changelog.txt:549 -msgid "Indexing" -msgstr "" - -# 539d303218e24affb90de67683f099eb -#: ../source/release-notes/2.6-changelog.txt:46 -msgid "" -":issue:`SERVER-19559` Document growth of \"key too large\" document makes" -" it disappear from the index" -msgstr "" - -# 245af93a678442499c54f6438f8c9b3b -#: ../source/release-notes/2.6-changelog.txt:47 -msgid "" -":issue:`SERVER-16348` ``Assertion failure n >= 0 && n < " -"static_cast(_files.size()) src/mongo/db/storage/extent_manager.cpp " -"109``" -msgstr "" - -# 8fcc87557e014e9889015fc003cfcaaf -#: ../source/release-notes/2.6-changelog.txt:48 -msgid "" -":issue:`SERVER-13875` \\ :method:`~db.collection.ensureIndex()` of " -"``2dsphere`` index breaks after upgrading to 2.6 (with the new " -":dbcommand:`createIndex` command)" -msgstr "" - -# 250e05e797444e5ebf20ebda253adc8f -# 5ec0767a534d417eb200ef1bdc324e3f -# fb136b69f1b345128666ade963ac8361 -#: ../source/release-notes/2.6-changelog.txt:51 -#: ../source/release-notes/2.6-changelog.txt:118 -#: ../source/release-notes/2.6-changelog.txt:561 -msgid "Networking" -msgstr "" - -# b2fc4615d2c34ba6afc5bfdefc7b8755 -#: ../source/release-notes/2.6-changelog.txt:53 -msgid ":issue:`SERVER-19389` Remove wire level endianness check" -msgstr "" - -# 13b8c6feaafe43059c78d23c2bb10f18 -#: ../source/release-notes/2.6-changelog.txt:56 -msgid "Build and Testing" -msgstr "" - -# 23556bf5deef43a5a19fe534a1baaf52 -#: ../source/release-notes/2.6-changelog.txt:58 -msgid "" -":issue:`SERVER-18097` Remove ``mongosTest_auth`` and ``mongosTest_WT`` " -"tasks from ``evergreen.yml``" -msgstr "" - -# 587d0f95d29c42e4a00031f8c2cf8dca -#: ../source/release-notes/2.6-changelog.txt:59 -msgid ":issue:`SERVER-18068` Coverity analysis defect 72413: Resource leak" -msgstr "" - -# 13b5a9eebdb34c369bfbe7043b05d312 -#: ../source/release-notes/2.6-changelog.txt:60 -msgid ":issue:`SERVER-18371` Add SSL library config detection" -msgstr "" - -# ae1b77ce892b470eb6c8eea0e64bc611 -#: ../source/release-notes/2.6-changelog.txt:65 -msgid "2.6.10 -- Changes" -msgstr "" - -# 32f2773b6cca420592ee6ae637625a34 -# 68271070750b4f23874674d327d34062 -#: ../source/release-notes/2.6-changelog.txt:70 -#: ../source/release-notes/2.6-changelog.txt:128 -msgid ":issue:`SERVER-18312` Upgrade PCRE to latest" -msgstr "" - -# 7623500118f440088ae99e088ab41861 -# 1b56aca72a30453290bfe700867f2884 -#: ../source/release-notes/2.6-changelog.txt:71 -#: ../source/release-notes/2.6-changelog.txt:94 -msgid ":issue:`SERVER-17812` LockPinger has audit-related GLE failure" -msgstr "" - -# 62f9dccbf6624d69b2c7ca31d52afea7 -#: ../source/release-notes/2.6-changelog.txt:72 -msgid ":issue:`SERVER-17647` Compute BinData length in v8" -msgstr "" - -# b9d84afa84754a4fa7ec1905f1538032 -# 61b580599d1441ba85cc8afc3bd78b3e -#: ../source/release-notes/2.6-changelog.txt:73 -#: ../source/release-notes/2.6-changelog.txt:121 -msgid ":issue:`SERVER-17591` Add SSL flag to select supported protocols" -msgstr "" - -# c0e9b76db99f4088be3d1b2fb632c1a5 -#: ../source/release-notes/2.6-changelog.txt:74 -msgid "" -":issue:`SERVER-16849` On mongos we always invalidate the user cache once," -" even if no user definitions are changing" -msgstr "" - -# ad851b18b3ab4176950cd65032994a84 -#: ../source/release-notes/2.6-changelog.txt:75 -msgid "" -":issue:`SERVER-11980` Improve user cache invalidation enforcement on " -"mongos" -msgstr "" - -# 8603f3da890c4e4385b6173b2a1fd9e5 -#: ../source/release-notes/2.6-changelog.txt:80 -msgid "" -":issue:`SERVER-18364` Ensure non-negation predicates get chosen over " -"negation predicates for multikey index bounds construction" -msgstr "" - -# 8a021f76a507455e827ff1216b8e8c4b -#: ../source/release-notes/2.6-changelog.txt:82 -msgid "" -":issue:`SERVER-16256` $all clause with elemMatch uses wider bounds than " -"needed" -msgstr "" - -# c7513668433b4b0391319afe1edf8040 -# 0458f140e4994b9ba12b383f52fc5b40 -#: ../source/release-notes/2.6-changelog.txt:87 -#: ../source/release-notes/2.6-changelog.txt:102 -msgid "" -":issue:`SERVER-18211` MongoDB fails to correctly roll back collection " -"creation" -msgstr "" - -# 10172c22acdc405c8d97886198cc3416 -#: ../source/release-notes/2.6-changelog.txt:88 -msgid "" -":issue:`SERVER-17771` Reconfiguring a replica set to remove a node causes" -" a segmentation fault on 2.6.8" -msgstr "" - -# 3ed9cb14a326400a96b8d7c1ff2a2e61 -#: ../source/release-notes/2.6-changelog.txt:89 -msgid ":issue:`SERVER-13542` Expose electionId on primary in isMaster" -msgstr "" - -# 642b66d231cc4c88a613ba9b43522ccb -#: ../source/release-notes/2.6-changelog.txt:95 -msgid "" -":issue:`SERVER-17805` logOp / OperationObserver should always check " -"shardversion" -msgstr "" - -# 8ce1f22b379147d4a054b8ac9517c787 -#: ../source/release-notes/2.6-changelog.txt:96 -msgid "" -":issue:`SERVER-17749` :dbcommand:`collMod` \\ " -":collflag:`usePowerOf2Sizes` fails on :program:`mongos`" -msgstr "" - -# 7b614d9eb8264958bdf7a7f980437bd5 -#: ../source/release-notes/2.6-changelog.txt:97 -msgid "" -":issue:`SERVER-11980` Improve user cache invalidation enforcement on " -":program:`mongos`" -msgstr "" - -# 890c5b18034d46deb6f5812250e548b8 -#: ../source/release-notes/2.6-changelog.txt:103 -msgid "" -":issue:`SERVER-17653` ERROR: socket XXX is higher than 1023; not " -"supported on 2.6.*" -msgstr "" - -# 6790b338538944339eeb395efe02f3c4 -#: ../source/release-notes/2.6-changelog.txt:108 -msgid "" -":issue:`SERVER-17018` Assertion failure false " -"``src/mongo/db/structure/btree/key.cpp`` Line 433 on remove operation" -msgstr "" - -# df27eafa7c5b4a999083bae5ad8db1fb -# 641357e6c59f4b01a94416a27af5ddd0 -#: ../source/release-notes/2.6-changelog.txt:112 -#: ../source/release-notes/2.6-changelog.txt:554 -msgid "Write Ops" -msgstr "" - -# 5ad67375c121428a8439f3944cbe6f01 -#: ../source/release-notes/2.6-changelog.txt:114 -msgid "" -":issue:`SERVER-18111` :program:`mongod` allows user inserts into " -":data:`system.profile` collection" -msgstr "" - -# 4fb3e50ab62e43dfb6ffbab806e31c1b -#: ../source/release-notes/2.6-changelog.txt:115 -msgid "" -":issue:`SERVER-13542` Expose ``electionId`` on primary in " -":dbcommand:`isMaster`" -msgstr "" - -# d24f7b36d152460caaf979240736939e -#: ../source/release-notes/2.6-changelog.txt:120 -msgid "" -":issue:`SERVER-18096` Shard primary incorrectly reuses closed sockets " -"after relinquish and re-election" -msgstr "" - -# 5cbe6ddefed84026bdd482f31ca55704 -#: ../source/release-notes/2.6-changelog.txt:126 -msgid ":issue:`SERVER-18344` logs should be sent to updated logkeeper server" -msgstr "" - -# ae9ffca04dec46318438ee4c9c3eed7a -#: ../source/release-notes/2.6-changelog.txt:127 -msgid "" -":issue:`SERVER-18082` Change smoke.py buildlogger command line options to" -" environment variables" -msgstr "" - -# 3ca45c7f53c54d5bbf30482ded2f44dd -#: ../source/release-notes/2.6-changelog.txt:129 -msgid "" -":issue:`SERVER-17780` Init script sets process ulimit to different value " -"compared to documentation" -msgstr "" - -# 9f95a4ae8cb742608d743429e4a86f12 -#: ../source/release-notes/2.6-changelog.txt:130 -msgid ":issue:`SERVER-16563` Debian repo component mismatch - mongodb/10gen" -msgstr "" - -# 37319085a31a459dba0ffe638796357b -# dbf6ff4281164945afe94965da38eea7 -# 1fcba5b351934ca0a4430f99af8a9c7a -#: ../source/release-notes/2.6-changelog.txt:133 -#: ../source/release-notes/2.6-changelog.txt:602 -#: ../source/release-notes/2.6-changelog.txt:798 -msgid "Shell" -msgstr "" - -# 3fabc77f4be84c309bade501e3c7c36e -#: ../source/release-notes/2.6-changelog.txt:135 -msgid ":issue:`SERVER-17951` db.currentOp() fails with read preference set" -msgstr "" - -# 189403b0b7d4446ab8ee01a946cac2e5 -# 38982a6454be4594b8f2ec0bece1f820 -# 3c45953b9c86490da84e19ca76cf7fd4 -# 2e6775eb2549420b94996453c1021e74 -#: ../source/release-notes/2.6-changelog.txt:138 -#: ../source/release-notes/2.6-changelog.txt:251 -#: ../source/release-notes/2.6-changelog.txt:619 -#: ../source/release-notes/2.6-changelog.txt:817 -msgid "Testing" -msgstr "" - -# 9fe8455c973641a58d4144b92e340b72 -#: ../source/release-notes/2.6-changelog.txt:140 -msgid "" -":issue:`SERVER-18262` setup_multiversion_mongodb should retry links " -"download on timeouts" -msgstr "" - -# ab2198d3e03d4627beda9fe5db665e9e -#: ../source/release-notes/2.6-changelog.txt:141 -msgid "" -":issue:`SERVER-18229` ``smoke.py`` with PyMongo 3.0.1 fails to run " -"certain tests" -msgstr "" - -# c771a25a19be4784bda08c731079502b -#: ../source/release-notes/2.6-changelog.txt:142 -msgid ":issue:`SERVER-18073` Fix ``smoke.py`` to work with PyMongo 3.0" -msgstr "" - -# 6f67a9eb646747ecb7bf8848d4f811b9 -#: ../source/release-notes/2.6-changelog.txt:147 -msgid "2.6.9 -- Changes" -msgstr "" - -# c7733494ca0841c59f1e4bcc86c2790d -#: ../source/release-notes/2.6-changelog.txt:152 -msgid "" -":issue:`SERVER-16073` Create hidden :setting:`net.ssl.sslCipherConfig` " -"flag" -msgstr "" - -# df97c78aa02a4777a1c297065873197e -#: ../source/release-notes/2.6-changelog.txt:157 -msgid "" -":issue:`SERVER-14723` Crash during query planning for " -":dbcommand:`geoNear` with multiple ``2dsphere`` indexes" -msgstr "" - -# 663ea1c3e442438a85587076c9980b52 -#: ../source/release-notes/2.6-changelog.txt:158 -msgid "" -":issue:`SERVER-14071` For queries with :method:`~cursor.sort()`, bad non-" -"blocking plan can be cached if there are zero results" -msgstr "" - -# 7a73bfa205de4ede984d873fbe48361f -#: ../source/release-notes/2.6-changelog.txt:159 -msgid ":issue:`SERVER-8188` Configurable idle cursor timeout" -msgstr "" - -# a6609383bd594310b31b2f377262715c -#: ../source/release-notes/2.6-changelog.txt:162 -msgid "Replication and Sharding" -msgstr "" - -# 0c89f98fc7f2421eaae731d75e02d9d5 -#: ../source/release-notes/2.6-changelog.txt:164 -msgid "" -":issue:`SERVER-17429` the message logged when changing sync target due to" -" stale data should format OpTimes in a consistent way" -msgstr "" - -# 464c7d8b30c14cb39717a94cc81d9ae7 -#: ../source/release-notes/2.6-changelog.txt:165 -msgid "" -":issue:`SERVER-17441` \\ :program:`mongos` crash right after \"not " -"master\" error" -msgstr "" - -# 9b7a0371208843fbb0400dfb01b52e94 -#: ../source/release-notes/2.6-changelog.txt:170 -msgid "" -":issue:`SERVER-15907` Use ``ftruncate`` rather than ``fallocate`` when " -"running on ``tmpfs``" -msgstr "" - -# de661a0ba0344b9c8b315da7297334bb -#: ../source/release-notes/2.6-changelog.txt:173 -msgid "Aggregation Framework" -msgstr "" - -# e1b7722eb44f4ac2a939cf27696a1b2f -#: ../source/release-notes/2.6-changelog.txt:175 -msgid "" -":issue:`SERVER-17426` Aggregation framework query by ``_id`` returns " -"duplicates in sharded cluster (orphan documents)" -msgstr "" - -# f810bd0fae134838898848b984d4c17f -#: ../source/release-notes/2.6-changelog.txt:176 -msgid "" -":issue:`SERVER-17224` Aggregation pipeline with 64MB document can " -"terminate server" -msgstr "" - -# 8b2d111a8c6648ad998af6a4767b52d3 -#: ../source/release-notes/2.6-changelog.txt:179 -msgid "Build and Platform" -msgstr "" - -# 636329eae92e4909b3ff3dd972fcdc16 -#: ../source/release-notes/2.6-changelog.txt:181 -msgid ":issue:`SERVER-17484` Migrate server MCI config into server repo" -msgstr "" - -# b32838460b7e43b8955b6e266484f010 -#: ../source/release-notes/2.6-changelog.txt:182 -msgid ":issue:`SERVER-17252` Upgrade PCRE Version from 8.30 to Latest" -msgstr "" - -# 10ce4284608d4dbb8c949fca506a380a -#: ../source/release-notes/2.6-changelog.txt:185 -msgid "Diagnostics and Internal Code" -msgstr "" - -# 60522c5b62674063a18ceea583c77e96 -#: ../source/release-notes/2.6-changelog.txt:187 -msgid "" -":issue:`SERVER-17226` \\ :dbcommand:`top` command with 64MB result " -"document can terminate server" -msgstr "" - -# 0c1d80fdcdb54a1c98c52f515c39fdc6 -#: ../source/release-notes/2.6-changelog.txt:188 -msgid "" -":issue:`SERVER-17338` NULL pointer crash when running :dbcommand:`copydb`" -" against stepped-down 2.6 primary" -msgstr "" - -# d6ffa359671448d29758c882f759af4b -#: ../source/release-notes/2.6-changelog.txt:189 -msgid "" -":issue:`SERVER-14992` Query for Windows 7 File Allocation Fix, and other " -"hotfixes" -msgstr "" - -# dd8d4e3c76a64ed6a1d1c163aeb8bd0d -#: ../source/release-notes/2.6-changelog.txt:194 -msgid "2.6.8 -- Changes" -msgstr "" - -# 763fa22c20954ced977ea044143d0671 -#: ../source/release-notes/2.6-changelog.txt:197 -msgid "Security and Networking" -msgstr "" - -# d4bbbb416f6b4b93b37017f68642132e -#: ../source/release-notes/2.6-changelog.txt:199 -msgid ":issue:`SERVER-17278` BSON BinData validation enforcement" -msgstr "" - -# 6b8d05f7c02e4b8ea1e61a27f07b7dd5 -#: ../source/release-notes/2.6-changelog.txt:200 -msgid ":issue:`SERVER-17022` No SSL Session Caching may not be respected" -msgstr "" - -# a7e856cf06704d98ad3d2c956ca40ad8 -#: ../source/release-notes/2.6-changelog.txt:201 -msgid ":issue:`SERVER-17264` improve bson validation" -msgstr "" - -# 650a53c9b61747a28884b5dcd0d1b791 -#: ../source/release-notes/2.6-changelog.txt:204 -msgid "Query and Aggregation" -msgstr "" - -# d93a2caef315474b93898d5fa41d07d7 -#: ../source/release-notes/2.6-changelog.txt:206 -msgid "" -":issue:`SERVER-16655` Geo predicate is unable to use compound 2dsphere " -"index if it is root of :query:`$or` clause" -msgstr "" - -# 2cafa9bcf1074b88889e377dea7d3a69 -#: ../source/release-notes/2.6-changelog.txt:207 -msgid "" -":issue:`SERVER-16527` ``2dsphere`` explain reports \"works\" for " -"``nscanned`` & ``nscannedObjects``" -msgstr "" - -# b9a3393b9b37440ebaf089c41be0bcba -#: ../source/release-notes/2.6-changelog.txt:208 -msgid "" -":issue:`SERVER-15802` Query optimizer should always use equality " -"predicate over unique index when possible" -msgstr "" - -# 302a4a88466d475b9ef56b8b54d0ca30 -#: ../source/release-notes/2.6-changelog.txt:209 -msgid "" -":issue:`SERVER-14044` Incorrect ``{$meta: 'text'}`` reference in " -"aggregation :pipeline:`$sort` error message" -msgstr "" - -# 28403b030d554749b012331eb582d5fe -#: ../source/release-notes/2.6-changelog.txt:214 -msgid "" -":issue:`SERVER-16599` :dbcommand:`copydb` and :dbcommand:`clone` commands" -" can crash the server if a primary steps down" -msgstr "" - -# 3c52fc2fba3f46dbbc966c2e56ded998 -#: ../source/release-notes/2.6-changelog.txt:215 -msgid "" -":issue:`SERVER-16315` Replica set nodes should not threaten to veto nodes" -" whose config version is higher than their own" -msgstr "" - -# ee04785b5a4b449ba0c99b1506ef3219 -#: ../source/release-notes/2.6-changelog.txt:216 -msgid ":issue:`SERVER-16274` secondary ``fasserts`` trying to replicate an index" -msgstr "" - -# feb122fd4ac24b348c9ab245dc7189b9 -#: ../source/release-notes/2.6-changelog.txt:217 -msgid "" -":issue:`SERVER-15471` Better error message when replica is not found in " -"``GhostSync::associateSlave``" -msgstr "" - -# e6126a18cb7a404b959aeed48a361946 -#: ../source/release-notes/2.6-changelog.txt:222 -msgid ":issue:`SERVER-17191` Spurious warning during upgrade of sharded cluster" -msgstr "" - -# 3b12050d13984015b3256d3205289bfb -#: ../source/release-notes/2.6-changelog.txt:223 -msgid "" -":issue:`SERVER-17163` Fatal error \"logOp but not primary\" in " -"``MigrateStatus::go``" -msgstr "" - -# ddebd1e6ef8c4c23aba5ad5bb4a3b9ac -#: ../source/release-notes/2.6-changelog.txt:224 -msgid "" -":issue:`SERVER-16984` ``UpdateLifecycleImpl`` can return empty " -"``collectionMetadata`` even if ``ns`` is sharded" -msgstr "" - -# f2c8e6f6aff74c749383c8088c90f263 -#: ../source/release-notes/2.6-changelog.txt:225 -msgid "" -":issue:`SERVER-10904` Possible for ``_master`` and ``_slaveConn`` to be " -"pointing to different connections even with primary read pref" -msgstr "" - -# 65e346ae610447a79f0f9af7c6a0ae21 -#: ../source/release-notes/2.6-changelog.txt:230 -msgid "" -":issue:`SERVER-17087` Add listCollections command functionality to 2.6 " -"shell & client" -msgstr "" - -# 4847ac31fc314a50890a969e052c0c55 -#: ../source/release-notes/2.6-changelog.txt:231 -msgid ":issue:`SERVER-14572` Increase C runtime stdio file limit" -msgstr "" - -# 469e47a40a7b499285486761f664153f -# 7a9b0635bf044e6d9c9cab6cd4f7bf88 -# 18529c895df64a7a82cbbc9644dd23f9 -#: ../source/release-notes/2.6-changelog.txt:234 -#: ../source/release-notes/2.6-changelog.txt:578 -#: ../source/release-notes/2.6-changelog.txt:789 -msgid "Tools" -msgstr "" - -# afa9a36e2ae24ae7ba62696b9c1bc58b -#: ../source/release-notes/2.6-changelog.txt:236 -msgid "" -":issue:`SERVER-17216` 2.6 :program:`mongostat` cannot be used with 3.0 " -":program:`mongod`" -msgstr "" - -# eab66122df114524b5f97a269c9c4ff4 -#: ../source/release-notes/2.6-changelog.txt:237 -msgid "" -":issue:`SERVER-14190` :program:`mongorestore` ``parseMetadataFile`` " -"passes non-null terminated string to '``fromjson``'" -msgstr "" - -# 9a202a7b7a384cacbb0253155dd22054 -#: ../source/release-notes/2.6-changelog.txt:242 -msgid ":issue:`SERVER-14803` Support static libstdc++ builds for non-Linux builds" -msgstr "" - -# acaf08a12ef9483780bdb0366f724b6a -#: ../source/release-notes/2.6-changelog.txt:243 -msgid "" -":issue:`SERVER-15400` Create Windows Enterprise Zip File with vcredist " -"and dependent dlls" -msgstr "" - -# 8a815b8cb7d9457caadf4d057a2a0257 -# b15c8499ccab465cadf863a99a6cda40 -#: ../source/release-notes/2.6-changelog.txt:246 -#: ../source/release-notes/2.6-changelog.txt:608 -msgid "Usability" -msgstr "" - -# 642e375a0cd44178bf0bf799e761bc27 -#: ../source/release-notes/2.6-changelog.txt:248 -msgid "" -":issue:`SERVER-14756` The YAML :setting:`storage.quota.enforced` option " -"is not found" -msgstr "" - -# 186e889edc66480ea3b47b1ccee7bf3e -#: ../source/release-notes/2.6-changelog.txt:253 -msgid "" -":issue:`SERVER-16421` ``sharding_rs2.js`` should clean up data on all " -"replicas" -msgstr "" - -# ff637b95374a474d8e2c6995a2b2140b -#: ../source/release-notes/2.6-changelog.txt:258 -msgid "2.6.7 -- Changes" -msgstr "" - -# 74dd4a0edee44796b0d0810fc3b16850 -# 00f5bbcc928d44aeb5a329fe5d82b5d8 -# 2fa9aeebbb524166b05e764e299a92a4 -# 44299d36220e4d78ac1f840c26098125 -#: ../source/release-notes/2.6-changelog.txt:261 -#: ../source/release-notes/2.6-changelog.txt:306 -#: ../source/release-notes/2.6-changelog.txt:403 -#: ../source/release-notes/2.6-changelog.txt:841 -msgid "Stability" -msgstr "" - -# 5e6731f054af4ed5a66550c4bf2ca6d8 -#: ../source/release-notes/2.6-changelog.txt:263 -msgid "" -":issue:`SERVER-16237` Don't check the shard version if the primary server" -" is down" -msgstr "" - -# cb178f53b6d246d5bb3edbdd30743f6d -#: ../source/release-notes/2.6-changelog.txt:268 -msgid ":issue:`SERVER-16408` ``max_time_ms.js`` should not run in parallel suite." -msgstr "" - -# f561fdc6767d4962b1c851776bbefb60 -#: ../source/release-notes/2.6-changelog.txt:273 -msgid "" -":issue:`SERVER-16732` ``SyncSourceFeedback::replHandshake()`` may perform" -" an illegal erase from a ``std::map`` in some circumstances" -msgstr "" - -# 6898800952ae48b493ab4c82d4c101a3 -#: ../source/release-notes/2.6-changelog.txt:279 -msgid "" -":issue:`SERVER-16683` Decrease mongos memory footprint when shards have " -"several tags" -msgstr "" - -# 09f284d52e904650a372cf5109e25a84 -#: ../source/release-notes/2.6-changelog.txt:282 -msgid "" -":issue:`SERVER-15766` prefix_shard_key.js depends on primary allocation " -"to particular shards" -msgstr "" - -# 91c804c1ad434037942b7c9c4201aa90 -#: ../source/release-notes/2.6-changelog.txt:285 -msgid "" -":issue:`SERVER-14306` :program:`mongos` can cause shards to hit the in-" -"memory sort limit by requesting more results than needed." -msgstr "" - -# 6b7637453c5d4ecdbc92b797ad465a21 -# 118f575956d144028c6b95aa1f00f5dc -# 6a7c459205b44e66bbcde5e70f60bb77 -#: ../source/release-notes/2.6-changelog.txt:289 -#: ../source/release-notes/2.6-changelog.txt:467 -#: ../source/release-notes/2.6-changelog.txt:590 -msgid "Packaging" -msgstr "" - -# 1cd3c88d77e649a6a4127a4d1b9c6c42 -#: ../source/release-notes/2.6-changelog.txt:291 -msgid "" -":issue:`SERVER-16081` ``/etc/init.d/mongod`` startup script fails, with " -"dirname message" -msgstr "" - -# 5f4b8fa11d504bf596c4277990d2d6b8 -#: ../source/release-notes/2.6-changelog.txt:296 -msgid "2.6.6 -- Changes" -msgstr "" - -# c6d468bd9d19474aa47fe8dba376dc68 -#: ../source/release-notes/2.6-changelog.txt:301 -msgid ":issue:`SERVER-15673` Disable SSLv3 ciphers" -msgstr "" - -# c3c858c9c0ea469e894d95f984f43372 -#: ../source/release-notes/2.6-changelog.txt:302 -msgid "" -":issue:`SERVER-15515` New test for mixed version replSet, 2.4 primary, " -"user updates" -msgstr "" - -# 4ef2c2e8f46047519c4a2854d8869191 -#: ../source/release-notes/2.6-changelog.txt:303 -msgid ":issue:`SERVER-15500` New test for system.user operations" -msgstr "" - -# 62098800d3174156afbf435fee3bca98 -#: ../source/release-notes/2.6-changelog.txt:308 -msgid "" -":issue:`SERVER-12061` Do not silently ignore read errors when syncing a " -"replica set node" -msgstr "" - -# eadd1f5006244827abbcbcefa00ef8ac -#: ../source/release-notes/2.6-changelog.txt:309 -msgid "" -":issue:`SERVER-12058` Primary should abort if encountered problems " -"writing to the oplog" -msgstr "" - -# e3de38104f734bc6b199d906ebe38d63 -#: ../source/release-notes/2.6-changelog.txt:314 -msgid ":issue:`SERVER-16291` Cannot set/list/clear index filters on the secondary" -msgstr "" - -# bb9532900b754f2e961dcdebb36b9ef7 -#: ../source/release-notes/2.6-changelog.txt:315 -msgid "" -":issue:`SERVER-15958` The \"isMultiKey\" value is not correct in the " -"output of aggregation explain plan" -msgstr "" - -# ba21035bccf94033b819010959a3f414 -#: ../source/release-notes/2.6-changelog.txt:316 -msgid "" -":issue:`SERVER-15899` Querying against path in document containing long " -"array of subdocuments with nested arrays causes stack overflow" -msgstr "" - -# ed93584f22004644afc2d980efc20cba -#: ../source/release-notes/2.6-changelog.txt:317 -msgid "" -":issue:`SERVER-15696` :query:`$regex`, :query:`$in` and :query:`$sort` " -"with index returns too many results" -msgstr "" - -# 2d8f766d5e454119806845e77a0ae409 -#: ../source/release-notes/2.6-changelog.txt:318 -msgid "" -":issue:`SERVER-15639` Text queries can return incorrect results and leak " -"memory when multiple predicates given on same text index prefix field" -msgstr "" - -# ae28c0ee0f514a54ba2a6809a3f4aae6 -#: ../source/release-notes/2.6-changelog.txt:319 -msgid "" -":issue:`SERVER-15580` Evaluating candidate query plans with concurrent " -"writes on same collection may crash :program:`mongod`" -msgstr "" - -# 2902e507c2f440eda1afd1403f43e2c2 -#: ../source/release-notes/2.6-changelog.txt:320 -msgid "" -":issue:`SERVER-15528` Distinct queries can scan many index keys without " -"yielding read lock" -msgstr "" - -# f45c5701891a4f23bdcd8dc88e46fffa -#: ../source/release-notes/2.6-changelog.txt:321 -msgid "" -":issue:`SERVER-15485` CanonicalQuery::canonicalize can leak a " -"LiteParsedQuery" -msgstr "" - -# d82c5561c05c4365a59d994817105688 -#: ../source/release-notes/2.6-changelog.txt:322 -msgid "" -":issue:`SERVER-15403` :operator:`$min` and :operator:`$max` equal errors " -"in 2.6 but not in 2.4" -msgstr "" - -# 5ea760d158ad4229a021be76d77ac73d -#: ../source/release-notes/2.6-changelog.txt:323 -msgid "" -":issue:`SERVER-15233` Cannot run ``planCacheListQueryShapes`` on a " -"Secondary" -msgstr "" - -# 0d4c755fd1f3495a9efbb2c28a8d6c26 -#: ../source/release-notes/2.6-changelog.txt:324 -msgid "" -":issue:`SERVER-14799` :dbcommand:`count` with hint doesn't work when hint" -" is a document" -msgstr "" - -# a28f8dcfdefe4cf585d853a51ce7a845 -#: ../source/release-notes/2.6-changelog.txt:329 -msgid "" -":issue:`SERVER-16107` 2.6 :dbcommand:`mongod` crashes with segfault when " -"added to a 2.8 replica set with >= 12 nodes." -msgstr "" - -# 40cd70b7014b43b798c1529d73166857 -#: ../source/release-notes/2.6-changelog.txt:330 -msgid "" -":issue:`SERVER-15994` ``listIndexes`` and ``listCollections`` can be run " -"on secondaries without slaveOk bit" -msgstr "" - -# 522412c9f521498c944feb2b0a4c0102 -#: ../source/release-notes/2.6-changelog.txt:331 -msgid "" -":issue:`SERVER-15849` do not forward replication progress for nodes that " -"are no longer part of a replica set" -msgstr "" - -# 68723a502c8e448a9a2da414a8284ce3 -#: ../source/release-notes/2.6-changelog.txt:332 -msgid "" -":issue:`SERVER-15491` ``SyncSourceFeedback`` can crash due to a " -"``SocketException`` in ``authenticateInternalUser``" -msgstr "" - -# b428574ab5d144cab892a00c1ac1f1fb -#: ../source/release-notes/2.6-changelog.txt:337 -msgid "" -":issue:`SERVER-15318` :dbcommand:`copydb` should not use exhaust flag " -"when used against :program:`mongos`" -msgstr "" - -# b92090d21aac4ac7801d75d10fbe8a63 -#: ../source/release-notes/2.6-changelog.txt:338 -msgid "" -":issue:`SERVER-14728` Shard depends on string comparison of replica set " -"connection string" -msgstr "" - -# f6a03bda506f4e6ab8ef6eb35af225e3 -#: ../source/release-notes/2.6-changelog.txt:339 -msgid "" -":issue:`SERVER-14506` special top chunk logic can move max chunk to a " -"shard with incompatible tag" -msgstr "" - -# 559a27fe80ab416c9b1bb750a95e7cc4 -#: ../source/release-notes/2.6-changelog.txt:340 -msgid "" -":issue:`SERVER-14299` For sharded limit=N queries with sort, mongos can " -"request >N results from shard" -msgstr "" - -# a6325936e13744f9b367cbe726f23a2a -#: ../source/release-notes/2.6-changelog.txt:341 -msgid "" -":issue:`SERVER-14080` Have migration result reported in the changelog " -"correctly" -msgstr "" - -# 4456c98d040b4dd0932fa199fae17dfb -#: ../source/release-notes/2.6-changelog.txt:342 -msgid "" -":issue:`SERVER-12472` Fail MoveChunk if an index is needed on TO shard " -"and data exists" -msgstr "" - -# 89abc3fa2b674fa995c94baa55130936 -#: ../source/release-notes/2.6-changelog.txt:347 -msgid "" -":issue:`SERVER-16283` Can't start new wiredtiger node with log file or " -"config file in data directory - false detection of old ``mmapv1`` files" -msgstr "" - -# a2c2975039f44979a4ff15154d0df06b -#: ../source/release-notes/2.6-changelog.txt:348 -msgid "" -":issue:`SERVER-15986` Starting with different storage engines in the same" -" dbpath should error/warn" -msgstr "" - -# 047cf2bea0f04ef2a79b3f4ccde94f7d -#: ../source/release-notes/2.6-changelog.txt:349 -msgid "" -":issue:`SERVER-14057` Changing TTL expiration time with collMod does not " -"correctly update index definition" -msgstr "" - -# eec90674fa614f568bb0fd2c079a8405 -#: ../source/release-notes/2.6-changelog.txt:352 -msgid "Indexing and write Operations" -msgstr "" - -# 455340f0cfc04458b4cc41af68a9e687 -#: ../source/release-notes/2.6-changelog.txt:354 -msgid ":issue:`SERVER-14287` ensureIndex can abort reIndex and lose indexes" -msgstr "" - -# 15d7ac5e9b814a91b2a662800d485902 -#: ../source/release-notes/2.6-changelog.txt:355 -msgid "" -":issue:`SERVER-14886` Updates against paths composed with array index " -"notation and positional operator fail with error" -msgstr "" - -# 1aecc585f472438bb911e6574acd355d -# ed0aae8794d140d9af6cacd3114bb646 -#: ../source/release-notes/2.6-changelog.txt:358 -#: ../source/release-notes/2.6-changelog.txt:460 -msgid "Data Aggregation" -msgstr "" - -# 63d6132fc01749b7a511c4748e12a1b7 -#: ../source/release-notes/2.6-changelog.txt:360 -msgid "" -":issue:`SERVER-15552` Errors writing to temporary collections during " -":dbcommand:`mapReduce` command execution should be operation-fatal" -msgstr "" - -# 5faf1520504040acace9217b55a4d278 -#: ../source/release-notes/2.6-changelog.txt:365 -msgid "" -":issue:`SERVER-14184` Unused preprocessor macros from s2 conflict on OS X" -" Yosemite" -msgstr "" - -# 9ed8af6b55154c2e83b3255ba22f2a6d -#: ../source/release-notes/2.6-changelog.txt:366 -msgid ":issue:`SERVER-14015` S2 Compilation on GCC 4.9/Solaris fails" -msgstr "" - -# 7a652d0a833e44699f6e72dcab90e715 -#: ../source/release-notes/2.6-changelog.txt:367 -msgid "" -":issue:`SERVER-16017` Suse11 enterprise packages fail due to unmet " -"dependencies" -msgstr "" - -# af9080094fbf45f7b26afd0a758b1d64 -#: ../source/release-notes/2.6-changelog.txt:368 -msgid "" -":issue:`SERVER-15598` Ubuntu 14.04 Enterprise packages depend on " -"unavailable libsnmp15 package" -msgstr "" - -# f88cec01fb4b416d8679bcbb4fa0458a -#: ../source/release-notes/2.6-changelog.txt:369 -msgid "" -":issue:`SERVER-13595` Red Hat init.d script error: YAML config file " -"parsing" -msgstr "" - -# e45ac0284ea1460ab1667ebe44b22e04 -# 6f8147a87101460bbbd24638868cd755 -# 652bf3dc3ac645658f8aaccb767a4b64 -#: ../source/release-notes/2.6-changelog.txt:372 -#: ../source/release-notes/2.6-changelog.txt:476 -#: ../source/release-notes/2.6-changelog.txt:613 -msgid "Logging and Diagnostics" -msgstr "" - -# bcd6090f3b0740eb979f9bc55c9def18 -#: ../source/release-notes/2.6-changelog.txt:374 -msgid "" -":issue:`SERVER-13471` Increase log level of \"did reduceInMemory\" " -"message in map/reduce" -msgstr "" - -# 52d723a5de714624956a0d15a4eb9f92 -#: ../source/release-notes/2.6-changelog.txt:375 -msgid "" -":issue:`SERVER-16324` Command execution log line displays \"``query not " -"recording (too large)``\" instead of abbreviated command object" -msgstr "" - -# 09ce00a3c2c44f5482141be27fdf9162 -#: ../source/release-notes/2.6-changelog.txt:376 -msgid "" -":issue:`SERVER-10069` Improve errorcodes.py so it captures multiline " -"messages" -msgstr "" - -# a5c6a03bfa304c1c98b5898a9558c652 -#: ../source/release-notes/2.6-changelog.txt:379 -msgid "Testing and Internals" -msgstr "" - -# 65f7d4fee55843f3998035b709b758a3 -#: ../source/release-notes/2.6-changelog.txt:381 -msgid "" -":issue:`SERVER-15632` " -"``MultiHostQueryOp::PendingQueryContext::doBlockingQuery`` can leak a " -"cursor object" -msgstr "" - -# 05cf0cd2cf6d4168bcae3a7cf5aa3a09 -#: ../source/release-notes/2.6-changelog.txt:382 -msgid "" -":issue:`SERVER-15629` ``GeoParser::parseMulti{Line|Polygon}`` does not " -"clear objects owned by out parameter" -msgstr "" - -# 08fffbd762de439b81daec0670d84a30 -#: ../source/release-notes/2.6-changelog.txt:383 -msgid ":issue:`SERVER-16316` Remove unsupported behavior in shard3.js" -msgstr "" - -# e5e8ae61afe74ee5b9f24701684ad9bc -#: ../source/release-notes/2.6-changelog.txt:384 -msgid ":issue:`SERVER-14763` Update jstests/sharding/split_large_key.js" -msgstr "" - -# 3b33d3f5af67438a9aa7acfdb59c9557 -#: ../source/release-notes/2.6-changelog.txt:385 -msgid "" -":issue:`SERVER-14249` Add tests for querying oplog via mongodump using " -"--dbpath" -msgstr "" - -# 3bc0ba7de1674c81804f7975ac5c7998 -#: ../source/release-notes/2.6-changelog.txt:386 -msgid ":issue:`SERVER-13726` indexbg_drop.js" -msgstr "" - -# 43f3b5a195844d4495d016b20fdf9b62 -#: ../source/release-notes/2.6-changelog.txt:391 -msgid "2.6.5 -- Changes" -msgstr "" - -# 81428da155b844db9e6944ed2aeb3402 -#: ../source/release-notes/2.6-changelog.txt:396 -msgid ":issue:`SERVER-15465` OpenSSL crashes on stepdown" -msgstr "" - -# 9dedb3f6f1644213913f9a75e6bc4a0b -#: ../source/release-notes/2.6-changelog.txt:397 -msgid "" -":issue:`SERVER-15360` User document changes made on a 2.4 primary and " -"replicated to a 2.6 secondary don't make the 2.6 secondary invalidate its" -" user cache" -msgstr "" - -# e2d6787a1833419fac982e7d7a4b59fe -# 8dff3fef75744b14baecf56300c21ccb -#: ../source/release-notes/2.6-changelog.txt:398 -#: ../source/release-notes/2.6-changelog.txt:429 -msgid "" -":issue:`SERVER-14887` Allow user document changes made on a 2.4 primary " -"to replicate to a 2.6 secondary" -msgstr "" - -# a4e5734e55c344b7bbf54ad9354858c8 -#: ../source/release-notes/2.6-changelog.txt:399 -msgid ":issue:`SERVER-14727` Details of SASL failures aren't logged" -msgstr "" - -# 8fab20932d3d4202920122f4d9c2b293 -# b6fbe400fb6549659a5dd8e859d9b584 -#: ../source/release-notes/2.6-changelog.txt:400 -#: ../source/release-notes/2.6-changelog.txt:479 -msgid ":issue:`SERVER-12551` Audit DML/CRUD operations" -msgstr "" - -# 0f6f26b70f1d4d248d62138d94463dfc -#: ../source/release-notes/2.6-changelog.txt:405 -msgid ":issue:`SERVER-9032` mongod fails when launched with misconfigured locale" -msgstr "" - -# c4e684a333b84afb9f059b52386dbba9 -#: ../source/release-notes/2.6-changelog.txt:410 -msgid "" -":issue:`SERVER-15287` Query planner sort analysis incorrectly allows " -"index key pattern plugin fields to provide sort" -msgstr "" - -# 5789ca60dd7e4275b5f1396a3b8639ee -#: ../source/release-notes/2.6-changelog.txt:411 -msgid "" -":issue:`SERVER-15286` Assertion in date indexes when opposite-direction-" -"sorted and double \"or\" filtered" -msgstr "" - -# f6fb24e59a0b49b8b909338f81e4ff79 -#: ../source/release-notes/2.6-changelog.txt:412 -msgid "" -":issue:`SERVER-15279` Disable hash-based index intersection (AND_HASH) by" -" default" -msgstr "" - -# ed5db188ae1c462ba5df0065663e4796 -#: ../source/release-notes/2.6-changelog.txt:413 -msgid "" -":issue:`SERVER-15152` When evaluating plans, some index candidates cause " -"complete index scan" -msgstr "" - -# ed8f49fe2e4241a296bb45ffb3e3f5f4 -#: ../source/release-notes/2.6-changelog.txt:414 -msgid "" -":issue:`SERVER-15015` Assertion failure when combining :query:`$max` and " -":query:`$min` and reverse index scan" -msgstr "" - -# 064ff50802d148da8c9ab2ef54b02eea -#: ../source/release-notes/2.6-changelog.txt:415 -msgid "" -":issue:`SERVER-15012` Server crashes on indexed rooted $or queries using " -"a 2d index" -msgstr "" - -# d452465f65c04a5485cac0ca05644d5c -# f9bb2a935017439296f955730d0512e1 -#: ../source/release-notes/2.6-changelog.txt:416 -#: ../source/release-notes/2.6-changelog.txt:463 -msgid "" -":issue:`SERVER-14969` Dropping index during active aggregation operation " -"can crash server" -msgstr "" - -# 0d5dd23d1fe44ad691ec621cc9ebdcec -#: ../source/release-notes/2.6-changelog.txt:417 -msgid "" -":issue:`SERVER-14961` Plan ranker favors intersection plans if predicate " -"generates empty range index scan" -msgstr "" - -# c7126fd5fdf145969c34cbc756297382 -#: ../source/release-notes/2.6-changelog.txt:418 -msgid "" -":issue:`SERVER-14892` Invalid ``{$elemMatch: {$where}}`` query causes " -"memory leak" -msgstr "" - -# c9ee8390d64443b3a194f848be4e9ada -#: ../source/release-notes/2.6-changelog.txt:419 -msgid "" -":issue:`SERVER-14706` Queries that use negated $type predicate over a " -"field may return incomplete results when an index is present on that " -"field" -msgstr "" - -# d1968d89c99c4852972e3b8a7d8fa0e2 -#: ../source/release-notes/2.6-changelog.txt:420 -msgid "" -":issue:`SERVER-13104` Plan enumerator doesn't enumerate all possibilities" -" for a nested :query:`$or`" -msgstr "" - -# d4d94006229740958c447227580a79d1 -#: ../source/release-notes/2.6-changelog.txt:421 -msgid "" -":issue:`SERVER-14984` Server aborts when running :query:`$centerSphere` " -"query with ``NaN`` radius" -msgstr "" - -# 3aecbe2ee4754141b5338ca251774238 -#: ../source/release-notes/2.6-changelog.txt:422 -msgid "" -":issue:`SERVER-14981` Server aborts when querying against ``2dsphere`` " -"index with ``coarsestIndexedLevel:0``" -msgstr "" - -# 5bb08e21477243b69546d68d7e14892f -#: ../source/release-notes/2.6-changelog.txt:423 -msgid "" -":issue:`SERVER-14831` Text search trips assertion when default language " -"only supported in ``textIndexVersion=1`` used" -msgstr "" - -# 4b6c3cfb421b4338aaaff2e85b176868 -#: ../source/release-notes/2.6-changelog.txt:428 -msgid "" -":issue:`SERVER-15038` Multiple background index builds may not interrupt " -"cleanly for commands, on secondaries" -msgstr "" - -# add6642148a34efcbbed2b8abbd28432 -#: ../source/release-notes/2.6-changelog.txt:430 -msgid ":issue:`SERVER-14805` Use multithreaded oplog replay during initial sync" -msgstr "" - -# 1b41e5bfb87149b2886cc8570643f5cd -#: ../source/release-notes/2.6-changelog.txt:435 -msgid "" -":issue:`SERVER-15056` Sharded connection cleanup on setup error can crash" -" mongos" -msgstr "" - -# cca9d5a2c0c144b8828d6bd676d08720 -#: ../source/release-notes/2.6-changelog.txt:436 -msgid "" -":issue:`SERVER-13702` Commands without optional query may target to wrong" -" shards on mongos" -msgstr "" - -# 07264bfe271648d0a3e6573f505fe685 -#: ../source/release-notes/2.6-changelog.txt:437 -msgid "" -":issue:`SERVER-15156` MongoDB upgrade 2.4 to 2.6 check returns error in " -"``config.changelog collection``" -msgstr "" - -# 39442c50c7d34c38a2ce085ead825519 -#: ../source/release-notes/2.6-changelog.txt:442 -msgid ":issue:`SERVER-15369` explicitly zero .ns files on creation" -msgstr "" - -# 2d2e38ab77054380b173a5dd847d16cd -#: ../source/release-notes/2.6-changelog.txt:443 -msgid "" -":issue:`SERVER-15319` Verify 2.8 freelist is upgrade-downgrade safe with " -"2.6" -msgstr "" - -# 96be0eed4e5f4e9db78f2ee6d390f9f8 -#: ../source/release-notes/2.6-changelog.txt:444 -msgid "" -":issue:`SERVER-15111` partially written journal last section causes " -"recovery to fail" -msgstr "" - -# 6464bfc2739c40dcb9b16a06b84b0c36 -#: ../source/release-notes/2.6-changelog.txt:449 -msgid "" -":issue:`SERVER-14848` Port ``index_id_desc.js`` to v2.6 and master " -"branches" -msgstr "" - -# ffd362b7dc8e41b2b8627d1297d4f041 -#: ../source/release-notes/2.6-changelog.txt:450 -msgid "" -":issue:`SERVER-14205` ensureIndex failure reports ``ok: 1`` on some " -"failures" -msgstr "" - -# d1806547496d437794365140aeda4256 -#: ../source/release-notes/2.6-changelog.txt:455 -msgid "" -":issue:`SERVER-15106` Incorrect nscanned and nscannedObjects for idhack " -"updates in 2.6.4 profiler or slow query log" -msgstr "" - -# e6a819e53ba648efb7604a1e7ea52883 -#: ../source/release-notes/2.6-changelog.txt:456 -msgid "" -":issue:`SERVER-15029` The :update:`$rename` modifier uses incorrect " -"dotted source path" -msgstr "" - -# b1cc3a3971fb4edf851e73272d3dbe89 -#: ../source/release-notes/2.6-changelog.txt:457 -msgid "" -":issue:`SERVER-14829` ``UpdateIndexData::clear()`` should reset all " -"member variables" -msgstr "" - -# afdf1f7ecf3041eb85059ec6b85621df -#: ../source/release-notes/2.6-changelog.txt:462 -msgid "" -":issue:`SERVER-15087` Server crashes when running concurrent mapReduce " -"and dropDatabase commands" -msgstr "" - -# 63d4aaf04e434508aa197eff2141239c -#: ../source/release-notes/2.6-changelog.txt:464 -msgid "" -":issue:`SERVER-14168` Warning logged when incremental MR collections are " -"unsuccessfully dropped on secondaries" -msgstr "" - -# 4a7063b2233045bbab57e98446eb278b -#: ../source/release-notes/2.6-changelog.txt:469 -msgid "" -":issue:`SERVER-14679` (CentOS 7/RHEL 7) ``init.d`` script should create " -"directory for ``pid`` file if it is missing" -msgstr "" - -# ea822c6638324756a6f991daef14c8d0 -#: ../source/release-notes/2.6-changelog.txt:470 -msgid ":issue:`SERVER-14023` Support for RHEL 7 Enterprise ``.rpm`` packages" -msgstr "" - -# c5e94eef9a5646a58d8b01c4c9f8d5c8 -#: ../source/release-notes/2.6-changelog.txt:471 -msgid "" -":issue:`SERVER-13243` Support for Ubuntu 14 \"Trusty\" Enterprise " -"``.deb`` packages" -msgstr "" - -# 743adcf92bfe4c5c94d8b340d484cd97 -#: ../source/release-notes/2.6-changelog.txt:472 -msgid ":issue:`SERVER-11077` Support for Debian 7 Enterprise ``.deb`` packages" -msgstr "" - -# 9351d68a1e3d4d05aa64dc110d050340 -#: ../source/release-notes/2.6-changelog.txt:473 -msgid "" -":issue:`SERVER-10642` Generate Community and Enterprise packages for SUSE" -" 11" -msgstr "" - -# 22f674483cbd4ac9b5dd52cc773653a3 -#: ../source/release-notes/2.6-changelog.txt:478 -msgid "" -":issue:`SERVER-14964` nscanned not written to the logs at ``logLevel`` 1 " -"unless ``slowms`` exceeded or profiling enabled" -msgstr "" - -# e9c2c5efc7024093815e061788c09b34 -#: ../source/release-notes/2.6-changelog.txt:480 -msgid "" -":issue:`SERVER-14904` Adjust dates in ``tool/exportimport_date.js`` to " -"account for different timezones" -msgstr "" - -# 56ea4f4da30a48c3b14e931d22c97c7d -#: ../source/release-notes/2.6-changelog.txt:483 -msgid "Internal Code and Testing" -msgstr "" - -# 797bcc13b2e7411abc311777d0024231 -#: ../source/release-notes/2.6-changelog.txt:485 -msgid "" -":issue:`SERVER-13770` ``Helpers::removeRange`` should check all runner " -"states" -msgstr "" - -# 5d85ebdb0c36488da065a89d5d86f688 -#: ../source/release-notes/2.6-changelog.txt:486 -msgid "" -":issue:`SERVER-14284` jstests should not leave profiler enabled at test " -"run end" -msgstr "" - -# 38c0a12179454a0087f65b0f41746897 -#: ../source/release-notes/2.6-changelog.txt:487 -msgid ":issue:`SERVER-14076` remove test ``replset_remove_node.js``" -msgstr "" - -# 58d22ffa238d4225b00c607f22d987f6 -#: ../source/release-notes/2.6-changelog.txt:488 -msgid "" -":issue:`SERVER-14778` Hide function and data pointers for natively-" -"injected v8 functions" -msgstr "" - -# 35de4167417849a9a9e29d9394d86286 -#: ../source/release-notes/2.6-changelog.txt:493 -msgid "2.6.4 -- Changes" -msgstr "" - -# 1d98d908853a4c178ac2286d37aab604 -#: ../source/release-notes/2.6-changelog.txt:498 -msgid "" -":issue:`SERVER-14701` The \"backup\" auth role should allow running the " -"\"collstats\" command for all resources" -msgstr "" - -# 816694c18c214384babc6bf9c02db394 -#: ../source/release-notes/2.6-changelog.txt:499 -msgid ":issue:`SERVER-14518` Allow disabling hostname validation for SSL" -msgstr "" - -# dc9164dcdeb14f5ba97607ca054f361d -#: ../source/release-notes/2.6-changelog.txt:500 -msgid ":issue:`SERVER-14268` Potential information leak" -msgstr "" - -# 66f352a5b68844d4a47931603e320605 -#: ../source/release-notes/2.6-changelog.txt:501 -msgid "" -":issue:`SERVER-14170` Cannot read from secondary if both audit and auth " -"are enabled in a sharded cluster" -msgstr "" - -# e8dae9df33414f70afa88a0e6f454f2d -# 5eb04ff8648246139afd4fef994309b7 -#: ../source/release-notes/2.6-changelog.txt:502 -#: ../source/release-notes/2.6-changelog.txt:610 -msgid "" -":issue:`SERVER-13833` userAdminAnyDatabase role should be able to create " -"indexes on admin.system.users and admin.system.roles" -msgstr "" - -# 8c8f0a315b9746b6ac961f9175e60e3b -# e8bdeb4cea854854a47942646ed2fc63 -#: ../source/release-notes/2.6-changelog.txt:503 -#: ../source/release-notes/2.6-changelog.txt:615 -msgid ":issue:`SERVER-12512` Add role-based, selective audit logging." -msgstr "" - -# 53346e0ed15246b6a95aa182e969a3bb -#: ../source/release-notes/2.6-changelog.txt:504 -msgid ":issue:`SERVER-9482` Add build flag for sslFIPSMode" -msgstr "" - -# 0ce75be5b0a34701acbb5a6634a8b826 -#: ../source/release-notes/2.6-changelog.txt:509 -msgid "" -":issue:`SERVER-14625` Query planner can construct incorrect bounds for " -"negations inside $elemMatch" -msgstr "" - -# e13ff0ba2f024ea69f7fcdadebe9a764 -#: ../source/release-notes/2.6-changelog.txt:510 -msgid "" -":issue:`SERVER-14607` hash intersection of fetched and non-fetched data " -"can discard data from a result" -msgstr "" - -# 40c84579968242cfa9dabb9114904ba6 -#: ../source/release-notes/2.6-changelog.txt:511 -msgid ":issue:`SERVER-14532` Improve logging in the case of plan ranker ties" -msgstr "" - -# cd4ed16a6dbd41a6b22483fdba641e10 -#: ../source/release-notes/2.6-changelog.txt:512 -msgid "" -":issue:`SERVER-14350` Server crash when $centerSphere has non-positive " -"radius" -msgstr "" - -# cf4cce4b7201415db290704d1e672143 -#: ../source/release-notes/2.6-changelog.txt:513 -msgid ":issue:`SERVER-14317` Dead code in IDHackRunner::applyProjection" -msgstr "" - -# d387f6d9dd8542929ec79dc9f3e200ce -#: ../source/release-notes/2.6-changelog.txt:514 -msgid "" -":issue:`SERVER-14311` skipping of index keys is not accounted for in plan" -" ranking by the index scan stage" -msgstr "" - -# 853b73769c2446c8928f90cb1452bbde -#: ../source/release-notes/2.6-changelog.txt:515 -msgid "" -":issue:`SERVER-14123` some operations can create BSON object larger than " -"the 16MB limit" -msgstr "" - -# 07df9659061e4fb1929e01f6977fa692 -#: ../source/release-notes/2.6-changelog.txt:516 -msgid "" -":issue:`SERVER-14034` Sorted $in query with large number of elements " -"can't use merge sort" -msgstr "" - -# bea72ea5888541fa9bfce3e3c0ff96b8 -#: ../source/release-notes/2.6-changelog.txt:517 -msgid "" -":issue:`SERVER-13994` do not aggressively pre-fetch data for " -"parallelCollectionScan" -msgstr "" - -# e6ab74ab483842b09159c3fee6bc4a51 -#: ../source/release-notes/2.6-changelog.txt:522 -msgid "" -":issue:`SERVER-14665` Build failure for v2.6 in closeall.js caused by " -"access violation reading _me" -msgstr "" - -# 098a5341053947889d22d5617ec35d86 -#: ../source/release-notes/2.6-changelog.txt:523 -msgid "" -":issue:`SERVER-14505` cannot dropAllIndexes when index builds in progress" -" assertion failure" -msgstr "" - -# ade0b87c115b466f98e7100fe6e13a9a -# 73602b682d4e44cc961d3ace2ee1f11f -#: ../source/release-notes/2.6-changelog.txt:524 -#: ../source/release-notes/2.6-changelog.txt:551 -msgid "" -":issue:`SERVER-14494` Dropping collection during active background index " -"build on secondary triggers segfault" -msgstr "" - -# 8e8b445db5e94850a64e0ee0de605785 -#: ../source/release-notes/2.6-changelog.txt:525 -msgid "" -":issue:`SERVER-13822` Running resync before replset config is loaded can " -"crash :program:`mongod`" -msgstr "" - -# d1821f216bea48369a99f0ccda25551a -#: ../source/release-notes/2.6-changelog.txt:526 -msgid ":issue:`SERVER-11776` Replication 'isself' check should allow mapped ports" -msgstr "" - -# 8c58b1181ca34581889b54936f9488ae -#: ../source/release-notes/2.6-changelog.txt:531 -msgid "" -":issue:`SERVER-14551` Runner yield during migration cleanup (removeRange)" -" results in fassert" -msgstr "" - -# 0662d9bfde944e4c8252f8d83049a6de -#: ../source/release-notes/2.6-changelog.txt:532 -msgid "" -":issue:`SERVER-14431` Invalid chunk data after splitting on a key that's " -"too large" -msgstr "" - -# 06b0858987814211b716e6ac1cd95808 -#: ../source/release-notes/2.6-changelog.txt:533 -msgid "" -":issue:`SERVER-14261` stepdown during migration range delete can abort " -":program:`mongod`" -msgstr "" - -# 7c765e86fb114a38a8be22d4f6395fe5 -#: ../source/release-notes/2.6-changelog.txt:534 -msgid "" -":issue:`SERVER-14032` v2.6 :program:`mongos` doesn't verify _id is " -"present for config server upserts" -msgstr "" - -# 8caf61fceb4d49c082a68f2d1d97b59f -#: ../source/release-notes/2.6-changelog.txt:535 -msgid ":issue:`SERVER-13648` better stats from migration cleanup" -msgstr "" - -# d9f55447f771462690ae502ad8fbbbaa -#: ../source/release-notes/2.6-changelog.txt:536 -msgid "" -":issue:`SERVER-12750` :program:`mongos` shouldn't accept initial query " -"with \"exhaust\" flag set" -msgstr "" - -# e6e8f1811bd543eb98819a5e54b514a6 -#: ../source/release-notes/2.6-changelog.txt:537 -msgid "" -":issue:`SERVER-9788` :program:`mongos` does not re-evaluate read " -"preference once a valid replica set member is chosen" -msgstr "" - -# f7f200a6ad38435aac1b739d734be18f -#: ../source/release-notes/2.6-changelog.txt:538 -msgid "" -":issue:`SERVER-9526` Log messages regarding chunks not very informative " -"when the shard key is of type BinData" -msgstr "" - -# 59ce629b04d54912b05cabad980b10b6 -#: ../source/release-notes/2.6-changelog.txt:543 -msgid "" -":issue:`SERVER-14198` Std::set and Windows Heap Allocation Reuse" -" produces non-deterministic results" -msgstr "" - -# 62959ba3fb07471da547da024ef58a14 -#: ../source/release-notes/2.6-changelog.txt:544 -msgid "" -":issue:`SERVER-13975` Creating index on collection named \"system\" can " -"cause server to abort" -msgstr "" - -# 6921190157b24403a4b2860fe04cc77d -#: ../source/release-notes/2.6-changelog.txt:545 -msgid "" -":issue:`SERVER-13729` Reads & Writes are blocked during data file " -"allocation on Windows" -msgstr "" - -# 6707a9df76a542cd96f9adfda501ef4d -#: ../source/release-notes/2.6-changelog.txt:546 -msgid "" -":issue:`SERVER-13681` :program:`mongod` B stalls during background flush " -"on Windows" -msgstr "" - -# 37827c55d476471e8d3e66f316d52509 -#: ../source/release-notes/2.6-changelog.txt:556 -msgid "" -":issue:`SERVER-14257` \"remove\" command can cause process termination by" -" throwing unhandled exception if profiling is enabled" -msgstr "" - -# 15d587c947c64b3d95d8140ca8ce382c -#: ../source/release-notes/2.6-changelog.txt:557 -msgid "" -":issue:`SERVER-14024` Update fails when query contains part of a DBRef " -"and results in an insert (upsert:true)" -msgstr "" - -# a7002bf941c84f39ac6e72e8e9e90100 -#: ../source/release-notes/2.6-changelog.txt:558 -msgid "" -":issue:`SERVER-13764` debug mechanisms report incorrect nscanned / " -"nscannedObjects for updates" -msgstr "" - -# 54ec7fa02d114020835c5ff3ba26897b -#: ../source/release-notes/2.6-changelog.txt:563 -msgid ":issue:`SERVER-13734` Remove catch (...) from handleIncomingMsg" -msgstr "" - -# e196ab841d9643d28ac730cc60296343 -#: ../source/release-notes/2.6-changelog.txt:566 -msgid "Geo" -msgstr "" - -# 5c46f118174541a081463e22c108d846 -#: ../source/release-notes/2.6-changelog.txt:568 -msgid "" -":issue:`SERVER-14039` $nearSphere query with 2d index, skip, and limit " -"returns incomplete results" -msgstr "" - -# 6ac9616407d24882ae558acaa5b05858 -#: ../source/release-notes/2.6-changelog.txt:569 -msgid "" -":issue:`SERVER-13701` Query using 2d index throws exception when using " -"explain()" -msgstr "" - -# 2e77a27d947d4b5ea1e8e948d56174a5 -#: ../source/release-notes/2.6-changelog.txt:572 -msgid "Text Search" -msgstr "" - -# 9991ea7928d04f4595897990dc47d985 -#: ../source/release-notes/2.6-changelog.txt:574 -msgid "" -":issue:`SERVER-14738` Updates to documents with text-indexed fields may " -"lead to incorrect entries" -msgstr "" - -# ae668d6e172d4a2ba8873bad4a1e2cc1 -#: ../source/release-notes/2.6-changelog.txt:575 -msgid "" -":issue:`SERVER-14027` Renaming collection within same database fails if " -"wildcard text index present" -msgstr "" - -# ca5f3a131bc7497faf9e0a915b27ec80 -#: ../source/release-notes/2.6-changelog.txt:580 -msgid "" -":issue:`SERVER-14212` :program:`mongorestore` may drop system users and " -"roles" -msgstr "" - -# 744418b1404049868c78b5276199c9e3 -#: ../source/release-notes/2.6-changelog.txt:581 -msgid "" -":issue:`SERVER-14048` :program:`mongodump` against :program:`mongos` " -"can't send dump to standard output" -msgstr "" - -# cb707629d8184cb89a07aead98801f21 -#: ../source/release-notes/2.6-changelog.txt:584 -msgid "Admin" -msgstr "" - -# 8e0fefeb9299477a94d2696f23ca6cff -#: ../source/release-notes/2.6-changelog.txt:586 -msgid "" -":issue:`SERVER-14556` Default dbpath for :program:`mongod` " -":option:`--configsvr` changes in 2.6" -msgstr "" - -# 3e45346495804bc1ac0f8722171fcc6a -#: ../source/release-notes/2.6-changelog.txt:587 -msgid "" -":issue:`SERVER-14355` Allow dbAdmin role to manually create " -"system.profile collections" -msgstr "" - -# 32eb5a8e28c74c4a8b16075a301257ef -#: ../source/release-notes/2.6-changelog.txt:592 -msgid ":issue:`SERVER-14283` Parameters in installed config file are out of date" -msgstr "" - -# 82e2c71dd8da447393977a7fb94b7d06 -#: ../source/release-notes/2.6-changelog.txt:595 -msgid "JavaScript" -msgstr "" - -# 234324b5ce1d42089a7787ac0586ce61 -#: ../source/release-notes/2.6-changelog.txt:597 -msgid "" -":issue:`SERVER-14254` Do not store native function pointer as a property " -"in function prototype" -msgstr "" - -# e0e36d14b9914019b690c46ce796e0a9 -#: ../source/release-notes/2.6-changelog.txt:598 -msgid "" -":issue:`SERVER-13798` v8 garbage collection can cause crash due to " -"independent lifetime of DBClient and Cursor objects" -msgstr "" - -# dacef7f8498c44b0a6cef2c860763b1b -#: ../source/release-notes/2.6-changelog.txt:599 -msgid "" -":issue:`SERVER-13707` mongo shell may crash when converting invalid " -"regular expression" -msgstr "" - -# 00615a5bc2c54e03a81183bf648abb61 -# 53fd7fc4388f44f8914a0d06b9d73054 -#: ../source/release-notes/2.6-changelog.txt:604 -#: ../source/release-notes/2.6-changelog.txt:616 -msgid ":issue:`SERVER-14341` negative opcounter values in serverStatus" -msgstr "" - -# 36891092aa134f328d25a3c574b4ff8a -#: ../source/release-notes/2.6-changelog.txt:605 -msgid "" -":issue:`SERVER-14107` Querying for a document containing a value of " -"either type Javascript or JavascriptWithScope crashes the shell" -msgstr "" - -# 5b6a024fa218420e98275d59f30050ca -#: ../source/release-notes/2.6-changelog.txt:621 -msgid ":issue:`SERVER-14731` plan_cache_ties.js sometimes fails" -msgstr "" - -# 87bcd0decdfe4896be273d57c46117fa -#: ../source/release-notes/2.6-changelog.txt:622 -msgid ":issue:`SERVER-14147` make index_multi.js retry on connection failure" -msgstr "" - -# 57fed96224864cf680d71ed36567590b -#: ../source/release-notes/2.6-changelog.txt:623 -msgid "" -":issue:`SERVER-13615` sharding_rs2.js intermittent failure due to " -"reliance on opcounters" -msgstr "" - -# 33a971aa1e8f410b80ef6da6117d499c -#: ../source/release-notes/2.6-changelog.txt:628 -msgid "2.6.3 -- Changes" -msgstr "" - -# 5de108ecc090465796faadd2a22dd9f8 -#: ../source/release-notes/2.6-changelog.txt:630 -msgid "" -":issue:`SERVER-14302` Fixed: \"Equality queries on ``_id`` with " -"projection may return no results on sharded collections\"" -msgstr "" - -# 0ae1c295d4ce46eba338876de724063c -#: ../source/release-notes/2.6-changelog.txt:633 -msgid "" -":issue:`SERVER-14304` Fixed: \"Equality queries on ``_id`` with " -"projection on ``_id`` may return orphan documents on sharded " -"collections\"" -msgstr "" - -# f5fefe5ff5ba4e848dccee22d175c3a4 -#: ../source/release-notes/2.6-changelog.txt:640 -msgid "2.6.2 -- Changes" -msgstr "" - -# 2ee4510abe2a45cd8e2ad3eae145ed5b -#: ../source/release-notes/2.6-changelog.txt:645 -msgid "" -":issue:`SERVER-13727` The :authrole:`backup` authorization role now " -"includes privileges to run the :dbcommand:`collStats` command." -msgstr "" - -# e97a4f505837409d9d02697b6af713de -#: ../source/release-notes/2.6-changelog.txt:648 -msgid "" -":issue:`SERVER-13804` The built-in role :authrole:`restore` now has " -"privileges on :data:`system.roles` collection." -msgstr "" - -# bf75a6d566e748d6ad99e800b3b66eac -#: ../source/release-notes/2.6-changelog.txt:651 -msgid "" -":issue:`SERVER-13612` Fixed: \"SSL-enabled server appears not to be " -"sending the list of supported certificate issuers to the client\"" -msgstr "" - -# 77b9a505b00740d3a08d50dfce2bdc16 -#: ../source/release-notes/2.6-changelog.txt:654 -msgid "" -":issue:`SERVER-13753` Fixed: \":program:`mongod` may terminate if x.509 " -"authentication certificate is invalid\"" -msgstr "" - -# 4fbbb80621f94b658e7fe19fe8484b23 -#: ../source/release-notes/2.6-changelog.txt:657 -msgid "" -":issue:`SERVER-13945` For :ref:`replica set/sharded cluster member " -"authentication `, now matches x.509 cluster" -" certificates by attributes instead of by substring comparison." -msgstr "" - -# 5bab826b97a84406a959a64629cd1252 -#: ../source/release-notes/2.6-changelog.txt:661 -msgid "" -":issue:`SERVER-13868` Now marks V1 users as probed on databases that do " -"not have surrogate user documents." -msgstr "" - -# a31059a7c2274d4a88e74931422cd160 -#: ../source/release-notes/2.6-changelog.txt:664 -msgid "" -":issue:`SERVER-13850` Now ensures that the user cache entry is up to date" -" before using it to determine a user's roles in user management commands " -"on :program:`mongos`." -msgstr "" - -# b39d7391bcdd4d96af0e05e6ebbdc7a8 -#: ../source/release-notes/2.6-changelog.txt:668 -msgid "" -":issue:`SERVER-13588` Fixed: \"Shell prints startup warning when auth " -"enabled\"" -msgstr "" - -# a8a16b523937415883e3133386807970 -#: ../source/release-notes/2.6-changelog.txt:674 -msgid "" -":issue:`SERVER-13731` Fixed: \"Stack overflow when parsing deeply nested " -":query:`$not` query\"" -msgstr "" - -# ad16ecd7fded471eb6ad992e78592dff -#: ../source/release-notes/2.6-changelog.txt:676 -msgid "" -":issue:`SERVER-13890` Fixed: \"Index bounds builder constructs invalid " -"bounds for multiple negations joined by an :query:`$or`\"" -msgstr "" - -# 81f4fbacbdcd4211b794e5ea4acc5f94 -#: ../source/release-notes/2.6-changelog.txt:678 -msgid "" -":issue:`SERVER-13752` Verified assertion on empty :query:`$in` clause and" -" sort on second field in a compound index." -msgstr "" - -# ec37202e882a4af1bec7194057f8a2bd -#: ../source/release-notes/2.6-changelog.txt:680 -msgid ":issue:`SERVER-13337` Re-enabled ``idhack`` for queries with projection." -msgstr "" - -# 5184e9471f064372a2e1b03c7bf3e8e3 -#: ../source/release-notes/2.6-changelog.txt:682 -msgid "" -":issue:`SERVER-13715` Fixed: \"Aggregation pipeline execution can fail " -"with $or and blocking sorts\"" -msgstr "" - -# bcbcdf6f920847688070ca5fe032bc77 -#: ../source/release-notes/2.6-changelog.txt:684 -msgid "" -":issue:`SERVER-13714` Fixed: \"non-top-level indexable :query:`$not` " -"triggers query planning bug\"" -msgstr "" - -# c97bbfeb31c148db83c52ab259494b92 -#: ../source/release-notes/2.6-changelog.txt:686 -msgid "" -":issue:`SERVER-13769` Fixed: \":dbcommand:`distinct` command on indexed " -"field with geo predicate fails to execute\"" -msgstr "" - -# 30163e2b0fb74a908d960d58c6fc6af6 -#: ../source/release-notes/2.6-changelog.txt:688 -msgid "" -":issue:`SERVER-13675` Fixed \"Plans with differing performance can tie " -"during plan ranking\"" -msgstr "" - -# 35bde32386534c118255729e6ceeb29f -#: ../source/release-notes/2.6-changelog.txt:690 -msgid "" -":issue:`SERVER-13899` Fixed: \"'Whole index scan' query solutions can use" -" incompatible indexes, return incorrect results\"" -msgstr "" - -# 88ac4debc7034edaa5214aa105c90192 -#: ../source/release-notes/2.6-changelog.txt:692 -msgid "" -":issue:`SERVER-13852` Fixed \"IndexBounds::endKeyInclusive not " -"initialized by constructor\"" -msgstr "" - -# 8810ee9d41b14a06aa8391bdd70beba3 -#: ../source/release-notes/2.6-changelog.txt:694 -msgid ":issue:`SERVER-14073` planSummary no longer truncated at 255 characters" -msgstr "" - -# 471bc5310f8a4047872727c02604f73f -#: ../source/release-notes/2.6-changelog.txt:695 -msgid "" -":issue:`SERVER-14174` Fixed: \"If ntoreturn is a limit (rather than batch" -" size) extra data gets buffered during plan ranking\"" -msgstr "" - -# c1ccbce42c7a4f2aaee7ba4f27bae987 -#: ../source/release-notes/2.6-changelog.txt:697 -msgid "" -":issue:`SERVER-13789` Some nested queries no longer trigger an assertion " -"error" -msgstr "" - -# 7b36b415a16d4de4a2315a394c3ecdfe -#: ../source/release-notes/2.6-changelog.txt:699 -msgid "" -":issue:`SERVER-14064` Added planSummary information for " -":dbcommand:`count` command log message." -msgstr "" - -# ab502b26fcae4a8c8b37c3ceab8c6bb4 -#: ../source/release-notes/2.6-changelog.txt:701 -msgid "" -":issue:`SERVER-13960` Queries containing :query:`$or` no longer miss " -"results if multiple clauses use the same index." -msgstr "" - -# 001d02b1e1cf4bbeb09ccbb583860242 -#: ../source/release-notes/2.6-changelog.txt:703 -msgid "" -":issue:`SERVER-14180` Fixed: \"Crash with 'and' clause, " -":query:`$elemMatch`, and nested :query:`$mod` or regex\"" -msgstr "" - -# a1db9e8ac43c4401a962b4e3e717467e -#: ../source/release-notes/2.6-changelog.txt:705 -msgid "" -":issue:`SERVER-14176` Natural order sort specification no longer ignored " -"if query is specified." -msgstr "" - -# 2e5b5e2f26174ae9a027fe98a2072a24 -#: ../source/release-notes/2.6-changelog.txt:707 -msgid "" -":issue:`SERVER-13754` Bounds no longer combined for :query:`$or` queries " -"that can use merge sort." -msgstr "" - -# 53ceb6996ef24a6fb687cfcddea1236c -# fbc47188c87e4b5a8a6268ed5f557232 -#: ../source/release-notes/2.6-changelog.txt:711 -#: ../source/release-notes/2.6-changelog.txt:871 -msgid "Geospatial" -msgstr "" - -# 695a76e4a0a94ba68946cc28e1c63814 -#: ../source/release-notes/2.6-changelog.txt:713 -msgid "" -":issue:`SERVER-13687` Results of :query:`$near` query on compound multi-" -"key 2dsphere index are now sorted by distance." -msgstr "" - -# 6c9286f0d862415d9c450f9825b1d633 -#: ../source/release-notes/2.6-changelog.txt:719 -msgid "" -":issue:`SERVER-13802` Insert field validation no longer stops at first " -"``Timestamp()`` field." -msgstr "" - -# 294ee3eed2544c929563a833617f1ba7 -#: ../source/release-notes/2.6-changelog.txt:725 -msgid "" -":issue:`SERVER-13993` Fixed: \"log a message when " -"``shouldChangeSyncTarget()`` believes a node should change sync targets\"" -msgstr "" - -# 00c028f68d024e68bc8ac1e7804b7a25 -#: ../source/release-notes/2.6-changelog.txt:729 -msgid "" -":issue:`SERVER-13976` Fixed: \"Cloner needs to detect failure to create " -"collection\"" -msgstr "" - -# 2375f872e53d43d0ae7c3f3d348f18d3 -#: ../source/release-notes/2.6-changelog.txt:735 -msgid "" -":issue:`SERVER-13616` Resolved: \"'type 7' (OID) error when acquiring " -"distributed lock for first time\"" -msgstr "" - -# 2f2ab3fffaef4e60a7dd28be5bf92383 -#: ../source/release-notes/2.6-changelog.txt:737 -msgid "" -":issue:`SERVER-13812` Now catches exception thrown by " -"``getShardsForQuery`` for geo query." -msgstr "" - -# 4839405dd81841e7bb75c37be8e29554 -#: ../source/release-notes/2.6-changelog.txt:739 -msgid "" -":issue:`SERVER-14138` :program:`mongos` will now correctly target " -"multiple shards for nested field shard key predicates." -msgstr "" - -# 50acd39e9f06498f843b7d02c36dfb51 -#: ../source/release-notes/2.6-changelog.txt:741 -msgid "" -":issue:`SERVER-11332` Fixed: \"Authentication requests delayed if first " -"config server is unresponsive\"" -msgstr "" - -# 94a8e36889284473876e2b7cab9aa7ae -#: ../source/release-notes/2.6-changelog.txt:745 -msgid "Map/Reduce" -msgstr "" - -# 4a684566c7214b06a63ebb18bb83e4ea -#: ../source/release-notes/2.6-changelog.txt:747 -msgid "" -":issue:`SERVER-14186` Resolved: \":method:`rs.stepDown` during mapReduce " -"causes fassert in logOp\"" -msgstr "" - -# 90a0447055634112aa998ed54db465eb -#: ../source/release-notes/2.6-changelog.txt:749 -msgid "" -":issue:`SERVER-13981` Temporary map/reduce collections are now correctly " -"replicated to secondaries." -msgstr "" - -# febb7008258942ddbbd50fecad307c95 -#: ../source/release-notes/2.6-changelog.txt:755 -msgid "" -":issue:`SERVER-13750` :dbcommand:`convertToCapped` on empty collection no" -" longer aborts after ``invariant()`` failure." -msgstr "" - -# 289079735eb0409da39c7011fd27c675 -#: ../source/release-notes/2.6-changelog.txt:757 -msgid "" -":issue:`SERVER-14056` Moving large collection across databases with " -"renameCollection no longer triggers fatal assertion." -msgstr "" - -# 3130de7007c64f29b3e923109337d4a3 -#: ../source/release-notes/2.6-changelog.txt:759 -msgid ":issue:`SERVER-14082` Fixed: \"Excessive freelist scanning for MaxBucket\"" -msgstr "" - -# 0a7a4ce3bfec4d74b3788388ade863d3 -#: ../source/release-notes/2.6-changelog.txt:760 -msgid "" -":issue:`SERVER-13737` CollectionOptions parser now skips non-numeric for " -"\"size\"/\"max\" elements if values non-numeric." -msgstr "" - -# 5ad015db74d94f659eec28f49545ab37 -#: ../source/release-notes/2.6-changelog.txt:766 -msgid "" -":issue:`SERVER-13950` MongoDB Enterprise now includes required dependency" -" list." -msgstr "" - -# a87388d4a570408d99d20de31e9e026f -#: ../source/release-notes/2.6-changelog.txt:768 -msgid "" -":issue:`SERVER-13862` Support for mongodb-org-server installation 2.6.1-1" -" on RHEL5 via RPM." -msgstr "" - -# 279e9c1c0f304af2a418af5ec7cbf8aa -#: ../source/release-notes/2.6-changelog.txt:770 -msgid "" -":issue:`SERVER-13724` Added SCons flag to override treating all warnings " -"as errors." -msgstr "" - -# 81f81c5004db48e689199b233a6c150f -#: ../source/release-notes/2.6-changelog.txt:774 -msgid "Diagnostics" -msgstr "" - -# 313dfbb786f746589a6565b5919aa3bf -#: ../source/release-notes/2.6-changelog.txt:776 -msgid "" -":issue:`SERVER-13587` Resolved: \":data:`~system.profile.ndeleted` in " -":data:`system.profile` documents reports 1 too few documents removed\"" -msgstr "" - -# 0a72c94dec1c45f3892f3ec4e650b4e6 -#: ../source/release-notes/2.6-changelog.txt:779 -msgid "" -":issue:`SERVER-13368` Improved exposure of timing information in " -":dbcommand:`currentOp`." -msgstr "" - -# 03fa715ae35646deafa0f1a1884ca522 -#: ../source/release-notes/2.6-changelog.txt:783 -msgid "Administration" -msgstr "" - -# 24a2f79436284f0db4550f276ec0888b -#: ../source/release-notes/2.6-changelog.txt:785 -msgid "" -":issue:`SERVER-13954` :setting:`security.javascriptEnabled` option is now" -" available in the YAML configuration file." -msgstr "" - -# 1bf6c24cc25246678464e6d2ad797cbd -#: ../source/release-notes/2.6-changelog.txt:791 -msgid "" -":issue:`SERVER-10464` :program:`mongodump` can now query " -":data:`oplog.$main` and :data:`oplog.rs` when using :option:`--dbpath " -"`." -msgstr "" - -# 55ae9e2cfd2b474eb69f413ca35e002b -#: ../source/release-notes/2.6-changelog.txt:794 -msgid "" -":issue:`SERVER-13760` :program:`mongoexport` can now handle large " -"timestamps on Windows." -msgstr "" - -# 116f930c36c74613904c0f6127b021bf -#: ../source/release-notes/2.6-changelog.txt:800 -msgid "" -":issue:`SERVER-13865` Shell now returns correct ``WriteResult`` for " -"compatibility-mode upsert with non-OID equality predicate on ``_id`` " -"field." -msgstr "" - -# 8d39de3d32e748888b4a86224e5620b3 -#: ../source/release-notes/2.6-changelog.txt:803 -msgid "" -":issue:`SERVER-13037` Fixed typo in error message for \"compatibility " -"mode\"." -msgstr "" - -# a37237db3b6d4397894fbbb4f4c400a0 -#: ../source/release-notes/2.6-changelog.txt:807 -msgid "Internal Code" -msgstr "" - -# f74e3d8a1d1a473388ffedddc1c5f043 -#: ../source/release-notes/2.6-changelog.txt:809 -msgid "" -":issue:`SERVER-13794` Fixed: \"Unused snapshot history consuming " -"significant heap space\"" -msgstr "" - -# ea6c37cfc0c8463dba3bf62c42751618 -#: ../source/release-notes/2.6-changelog.txt:811 -msgid ":issue:`SERVER-13446` Removed Solaris builds dependency on ILLUMOS libc." -msgstr "" - -# 8b54e363bf8446ec85dbfac6ab51dad9 -#: ../source/release-notes/2.6-changelog.txt:812 -msgid "" -":issue:`SERVER-14092` MongoDB upgrade 2.4 to 2.6 check no longer returns " -"an error in internal collections." -msgstr "" - -# 4281d7b1e86b4c98b0b8f4b1a2b31316 -#: ../source/release-notes/2.6-changelog.txt:814 -msgid ":issue:`SERVER-14000` Added new lsb file location for Debian 7.1" -msgstr "" - -# 338192e87f1a41d0ae8138135924efb0 -#: ../source/release-notes/2.6-changelog.txt:819 -msgid "" -":issue:`SERVER-13723` Stabilized ``tags.js`` after a change in its " -"timeout when it was ported to use write commands." -msgstr "" - -# f242e9e1a2004e099edcf9c65ac7cc01 -#: ../source/release-notes/2.6-changelog.txt:821 -msgid "" -":issue:`SERVER-13494` Fixed: \"``setup_multiversion_mongodb.py`` doesn't " -"download 2.4.10 because of non-numeric version sorting\"" -msgstr "" - -# 84afe25d95fd44ce964776e484d2a2da -#: ../source/release-notes/2.6-changelog.txt:823 -msgid "" -":issue:`SERVER-13603` Fixed: \"Test suites with options tests fail when " -"run with :option:`--nopreallocj `\"" -msgstr "" - -# 162c60e4ead94ed6b0656efb567683c1 -#: ../source/release-notes/2.6-changelog.txt:825 -msgid "" -":issue:`SERVER-13948` Fixed: \"``awaitReplication()`` failures related to" -" getting a config version from master causing test failures\"" -msgstr "" - -# 5e37133d27b14ec7926cfc18cac3d666 -#: ../source/release-notes/2.6-changelog.txt:828 -msgid ":issue:`SERVER-13839` Fixed ``sync2.js`` failure." -msgstr "" - -# becea1e2716e4b4ba55ecefd69ab53b8 -#: ../source/release-notes/2.6-changelog.txt:829 -msgid ":issue:`SERVER-13972` Fixed ``connections_opened.js`` failure." -msgstr "" - -# de154d05feff4e33afc7d01fb7579f8e -#: ../source/release-notes/2.6-changelog.txt:830 -msgid ":issue:`SERVER-13712` Reduced peak disk usage of test suites." -msgstr "" - -# 07167de82af647419bdf4db18938f3cb -#: ../source/release-notes/2.6-changelog.txt:831 -msgid "" -":issue:`SERVER-14249` Added tests for querying oplog via " -":program:`mongodump` using :option:`--dbpath `" -msgstr "" - -# 422a95bd173e4e7db4d7e0314bb39088 -#: ../source/release-notes/2.6-changelog.txt:833 -msgid "" -":issue:`SERVER-10462` Fixed: \"Windows file locking related buildbot " -"failures\"" -msgstr "" - -# 303d53d1873b4172b5920a6a8e34a48f -#: ../source/release-notes/2.6-changelog.txt:838 -msgid "2.6.1 -- Changes" -msgstr "" - -# 2a85edfa13b843988dbb8104bb5c4340 -#: ../source/release-notes/2.6-changelog.txt:843 -msgid ":issue:`SERVER-13739` Repair database failure can delete database files" -msgstr "" - -# c5e56b0cc4d242f59edabcf7e54cb28e -#: ../source/release-notes/2.6-changelog.txt:848 -msgid ":issue:`SERVER-13287` Addition of debug symbols has doubled compile time" -msgstr "" - -# 77d242050da342e795bbd638577024cd -#: ../source/release-notes/2.6-changelog.txt:849 -msgid "" -":issue:`SERVER-13563` Upgrading from 2.4.x to 2.6.0 via ``yum`` clobbers " -"configuration file" -msgstr "" - -# 67e0853a74284d9b80ce43235ae331a1 -#: ../source/release-notes/2.6-changelog.txt:850 -msgid "" -":issue:`SERVER-13691` yum and apt \"stable\" repositories contain release" -" candidate 2.6.1-rc0 packages" -msgstr "" - -# a0fea5c859234276b6d3fb9940dc3d19 -#: ../source/release-notes/2.6-changelog.txt:851 -msgid ":issue:`SERVER-13515` Cannot install MongoDB as a service on Windows" -msgstr "" - -# af773738af85431ebec47b9d705930ad -#: ../source/release-notes/2.6-changelog.txt:856 -msgid ":issue:`SERVER-13066` Negations over multikey fields do not use index" -msgstr "" - -# 0cc2fa5dca1d46aebbd4b1b1cf4695a5 -#: ../source/release-notes/2.6-changelog.txt:857 -msgid "" -":issue:`SERVER-13495` Concurrent ``GETMORE`` and ``KILLCURSORS`` " -"operations can cause race condition and server crash" -msgstr "" - -# 71fb31b9ad5c43a4a7b175f574ef2bad -#: ../source/release-notes/2.6-changelog.txt:858 -msgid "" -":issue:`SERVER-13503` The :query:`$where` operator should not be allowed " -"under :query:`$elemMatch`" -msgstr "" - -# 56b0d5ec648c45cab1b75b0f3544f2dc -#: ../source/release-notes/2.6-changelog.txt:859 -msgid "" -":issue:`SERVER-13537` Large skip and and limit values can cause crash in " -"blocking sort stage" -msgstr "" - -# 7d36810ab5ae498f9d4e4b0022613676 -#: ../source/release-notes/2.6-changelog.txt:860 -msgid ":issue:`SERVER-13557` Incorrect negation of $elemMatch value in 2.6" -msgstr "" - -# 93901b644e484176b23e5c6fa475a680 -#: ../source/release-notes/2.6-changelog.txt:861 -msgid "" -":issue:`SERVER-13562` Queries that use tailable cursors do not stream " -"results if skip() is applied" -msgstr "" - -# ec629fc4e89b4d3fb6820afec099fa3e -#: ../source/release-notes/2.6-changelog.txt:862 -msgid "" -":issue:`SERVER-13566` Using the OplogReplay flag with extra predicates " -"can yield incorrect results" -msgstr "" - -# dbaffe832cec4312b17e057ee86cfc22 -#: ../source/release-notes/2.6-changelog.txt:863 -msgid "" -":issue:`SERVER-13611` Missing sort order for compound index leads to " -"unnecessary in-memory sort" -msgstr "" - -# 95b5ed419f77431592698242b005bf32 -#: ../source/release-notes/2.6-changelog.txt:864 -msgid "" -":issue:`SERVER-13618` Optimization for sorted $in queries not applied to " -"reverse sort order" -msgstr "" - -# fb2b701d29794278905f68ac38ca6874 -#: ../source/release-notes/2.6-changelog.txt:865 -msgid ":issue:`SERVER-13661` Increase the maximum allowed depth of query objects" -msgstr "" - -# 04c8253097774840b5f8fb422500059b -#: ../source/release-notes/2.6-changelog.txt:866 -msgid "" -":issue:`SERVER-13664` Query with :query:`$elemMatch` using a compound " -"multikey index can generate incorrect results" -msgstr "" - -# f6de0f2dc47b49f584cce983c9633b88 -#: ../source/release-notes/2.6-changelog.txt:867 -msgid "" -":issue:`SERVER-13677` Query planner should traverse through $all while " -"handling $elemMatch object predicates" -msgstr "" - -# da163bdf46a94e89aede0e41e3cf4cb3 -#: ../source/release-notes/2.6-changelog.txt:868 -msgid "" -":issue:`SERVER-13766` Dropping index or collection while $or query is " -"yielding triggers fatal assertion" -msgstr "" - -# 594a77f130214c80a3617a0b422cb94e -#: ../source/release-notes/2.6-changelog.txt:873 -msgid "" -":issue:`SERVER-13666` :query:`$near` queries with out-of-bounds points in" -" legacy format can lead to crashes" -msgstr "" - -# c0c2b2af08c4408fbd586ed2893eea51 -#: ../source/release-notes/2.6-changelog.txt:874 -msgid "" -":issue:`SERVER-13540` The :dbcommand:`geoNear` command no longer returns " -"distance in radians for legacy point" -msgstr "" - -# c17e13e5d19c4d82aff518316b6f92e8 -#: ../source/release-notes/2.6-changelog.txt:875 -msgid "" -":issue:`SERVER-13486`: The :dbcommand:`geoNear` command can create too " -"large BSON objects for aggregation." -msgstr "" - -# 0aecb5202ea94461bcb45c7e9f037dae -#: ../source/release-notes/2.6-changelog.txt:880 -msgid "" -":issue:`SERVER-13500` Changing replica set configuration can crash " -"running members" -msgstr "" - -# 4e3725ce739a4ab795ce3d81c2f44b79 -#: ../source/release-notes/2.6-changelog.txt:881 -msgid "" -":issue:`SERVER-13589` Background index builds from a 2.6.0 primary fail " -"to complete on 2.4.x secondaries" -msgstr "" - -# 43cb2aa4bb5845c395464726207c8e9d -#: ../source/release-notes/2.6-changelog.txt:882 -msgid "" -":issue:`SERVER-13620` Replicated data definition commands will fail on " -"secondaries during background index build" -msgstr "" - -# 62460b4213214b54b0014e7acfd03989 -#: ../source/release-notes/2.6-changelog.txt:883 -msgid "" -":issue:`SERVER-13496` Creating index with same name but different spec in" -" mixed version replicaset can abort replication" -msgstr "" - -# eb62aeb5140f48a094cbd401890cbd04 -#: ../source/release-notes/2.6-changelog.txt:888 -msgid "" -":issue:`SERVER-12638` Initial sharding with hashed shard key can result " -"in duplicate split points" -msgstr "" - -# cf493e0c5f434f059e4d679016a4c163 -#: ../source/release-notes/2.6-changelog.txt:889 -msgid "" -":issue:`SERVER-13518` The ``_id`` field is no longer automatically " -"generated by :program:`mongos` when missing" -msgstr "" - -# d4a3e34e2dae4f05948309cdda0ef42d -#: ../source/release-notes/2.6-changelog.txt:890 -msgid "" -":issue:`SERVER-13777` Migrated ranges waiting for deletion do not report " -"cursors still open" -msgstr "" - -# 22e9f7770bbd4c46a8517758161a2e2a -#: ../source/release-notes/2.6-changelog.txt:895 -msgid ":issue:`SERVER-9358` Log rotation can overwrite previous log files" -msgstr "" - -# a53ea43e2e3b4d68980645c81b70f2dc -#: ../source/release-notes/2.6-changelog.txt:896 -msgid "" -":issue:`SERVER-13644` Sensitive credentials in startup options are not " -"redacted and may be exposed" -msgstr "" - -# d3c6d00824644541a014c3a1eaffe9ed -#: ../source/release-notes/2.6-changelog.txt:897 -msgid "" -":issue:`SERVER-13441` Inconsistent error handling in user management " -"shell helpers" -msgstr "" - -# ddd77d8471d24c1cbc86f493f93999bb -#: ../source/release-notes/2.6-changelog.txt:902 -msgid "" -":issue:`SERVER-13466` Error message in collection creation failure " -"contains incorrect namespace" -msgstr "" - -# f74e69f344ce4ae48163f68f2b25c75b -#: ../source/release-notes/2.6-changelog.txt:903 -msgid "" -":issue:`SERVER-13499` Yield policy for batch-inserts should be the same " -"as for batch-updates/deletes" -msgstr "" - -# 7b5ad0bc9a4141348366f4d08c0cc707 -#: ../source/release-notes/2.6-changelog.txt:904 -msgid "" -":issue:`SERVER-13516` Array updates on documents with more than 128 BSON " -"elements may crash :program:`mongod`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/release-notes/2.6-changes.po b/locale/es/LC_MESSAGES/release-notes/2.6-changes.po deleted file mode 100644 index 5d7ac81871d..00000000000 --- a/locale/es/LC_MESSAGES/release-notes/2.6-changes.po +++ /dev/null @@ -1,23 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2014-04-08 16:26+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 98981bcce602436593e0a1fa8e4fdfca -#: ../source/release-notes/2.6-changes.txt:5 -msgid "Changes in MongoDB 2.6" -msgstr "" diff --git a/locale/es/LC_MESSAGES/release-notes/2.6-compatibility.po b/locale/es/LC_MESSAGES/release-notes/2.6-compatibility.po deleted file mode 100644 index ce3c4a93f79..00000000000 --- a/locale/es/LC_MESSAGES/release-notes/2.6-compatibility.po +++ /dev/null @@ -1,1720 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:35+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 2740b9cf9d53414f97feaf4d7029d8be -#: ../source/release-notes/2.6-compatibility.txt:3 -msgid "Compatibility Changes in MongoDB 2.6" -msgstr "" - -# 97a2563d0e9041b29ca2c1ceb51016dd -#: ../source/release-notes/2.6-compatibility.txt -msgid "On this page" -msgstr "" - -# ac1e017a44194818b6e0502a963d635e -#: ../source/release-notes/2.6-compatibility.txt:13 -msgid "" -"The following 2.6 changes can affect the compatibility with older " -"versions of MongoDB. See :doc:`/release-notes/2.6` for the full list of " -"the 2.6 changes." -msgstr "" - -# 31ab5559930c46c2b6bc04dcdaca4d96 -#: ../source/release-notes/2.6-compatibility.txt:18 -msgid "Index Changes" -msgstr "" - -# 19853b4f25394508968a9cf91595350f -#: ../source/release-notes/2.6-compatibility.txt:23 -msgid "Enforce Index Key Length Limit" -msgstr "" - -# 858a85df91e344a79b9caaad199bf521 -# 3fc087f7a2204e5991ec9ddece6517fd -# 12a1925eefa94947a82851c00b4b03e5 -# bebaea9599fb4d6ea683455f626dcca8 -# 52451aae34d64691afd1f738b247f780 -# 6977255b1f1649b6a1e67b0933868795 -# 57277b1c2c5a41e683360e52d07067ba -# cb723432040b43a3993bd842561a7411 -# e729308e34af468ebca4bd4b24ef780d -# efd803f177594c9ba79cae04c6c703c1 -# ab8b64e6ead74d82b298310569af7884 -# a263dc1d898e4248b1b7d08acd46f1d0 -# f4b054e964a340e6b61232a782c5b312 -# 1f4ee070ca444e749631ae307fc01e9e -# edac91388c804a9fbba9b876c6c4434b -# 457f56f25d03465892a67ef82f217fa2 -# 8672a55df2464757ac9b0f1a4dfcaf62 -# 5a365db7074549109e3a3ae35670ebba -# 4ab4afd4c62345f99be588061df3f241 -# a592c018fb3c453689e0420c7dd38fcf -# 2ca06db42a6c45408038cad14145f086 -# 030a4cba9fa8483095420fcb93886c5f -# a0157584085f4ba7a8dcf499ebf597cc -# 89ada535e91c4dd799255f10297c1367 -# 374a6e0ffcc04e79917216715340ef5d -# b5a951d5af52424a99de1d4588a683ff -# adee5475ddf242c99d3113fde9fefa2a -# 6f87c82e8a864144978a30cb8497653e -# 984bfe5ee6a045b8b9e465144a23baff -# fd77c012687440f5a2fc4dc86381c24d -# 300751d4ad95482bbbe623f11d58c73f -# 054c84fbc3b54dba981912bba48dc106 -#: ../source/release-notes/2.6-compatibility.txt:96 -#: ../source/release-notes/2.6-compatibility.txt:126 -#: ../source/release-notes/2.6-compatibility.txt:158 -#: ../source/release-notes/2.6-compatibility.txt:175 -#: ../source/release-notes/2.6-compatibility.txt:283 -#: ../source/release-notes/2.6-compatibility.txt:300 -#: ../source/release-notes/2.6-compatibility.txt:324 -#: ../source/release-notes/2.6-compatibility.txt:350 -#: ../source/release-notes/2.6-compatibility.txt:387 -#: ../source/release-notes/2.6-compatibility.txt:404 -#: ../source/release-notes/2.6-compatibility.txt:448 -#: ../source/release-notes/2.6-compatibility.txt:468 -#: ../source/release-notes/2.6-compatibility.txt:482 -#: ../source/release-notes/2.6-compatibility.txt:509 -#: ../source/release-notes/2.6-compatibility.txt:525 -#: ../source/release-notes/2.6-compatibility.txt:558 -#: ../source/release-notes/2.6-compatibility.txt:578 -#: ../source/release-notes/2.6-compatibility.txt:607 -#: ../source/release-notes/2.6-compatibility.txt:621 -#: ../source/release-notes/2.6-compatibility.txt:633 -#: ../source/release-notes/2.6-compatibility.txt:653 -#: ../source/release-notes/2.6-compatibility.txt:671 -#: ../source/release-notes/2.6-compatibility.txt:682 -#: ../source/release-notes/2.6-compatibility.txt:743 -#: ../source/release-notes/2.6-compatibility.txt:759 -#: ../source/release-notes/2.6-compatibility.txt:781 -#: ../source/release-notes/2.6-compatibility.txt:798 -#: ../source/release-notes/2.6-compatibility.txt:817 -#: ../source/release-notes/2.6-compatibility.txt:836 -#: ../source/release-notes/2.6-compatibility.txt:861 -#: ../source/release-notes/2.6-compatibility.txt:890 -#: ../source/release-notes/2.6-compatibility.txt:907 -msgid "Description" -msgstr "" - -# 46775e97a8434fcf9cd26c0407e7766e -#: ../source/release-notes/2.6-compatibility.txt:26 -msgid "" -"MongoDB 2.6 implements a stronger enforcement of the limit on " -":limit:`index key `." -msgstr "" - -# 38dca651aee24de8a942cec8697f4135 -#: ../source/release-notes/2.6-compatibility.txt:29 -msgid "" -"Creating indexes will error if an index key in an existing document " -"exceeds the limit:" -msgstr "" - -# 86e1495a580941e6a1aa0b0b46bc9539 -#: ../source/release-notes/2.6-compatibility.txt:32 -msgid "" -":method:`db.collection.ensureIndex()`, :method:`db.collection.reIndex()`," -" :dbcommand:`compact`, and :dbcommand:`repairDatabase` will error and not" -" create the index. Previous versions of MongoDB would create the index " -"but not index such documents." -msgstr "" - -# 155a8c5370b143dcad8d6b3096e1648d -#: ../source/release-notes/2.6-compatibility.txt:38 -msgid "" -"Because :method:`db.collection.reIndex()`, :dbcommand:`compact`, and " -":dbcommand:`repairDatabase` drop *all* the indexes from a collection and " -"then recreate them sequentially, the error from the index key limit " -"prevents these operations from rebuilding any remaining indexes for the " -"collection and, in the case of the :dbcommand:`repairDatabase` command, " -"from continuing with the remainder of the process." -msgstr "" - -# 236bb0abccf142938718346744f1fb57 -#: ../source/release-notes/2.6-compatibility.txt:46 -msgid "Inserts will error:" -msgstr "" - -# 0ccf124b00c1469cb04d3bd92cfe50a3 -#: ../source/release-notes/2.6-compatibility.txt:48 -msgid "" -":method:`db.collection.insert()` and other operations that perform " -"inserts (e.g. :method:`db.collection.save()` and " -":method:`db.collection.update()` with ``upsert`` that result in inserts) " -"will fail to insert if the new document has an indexed field whose " -"corresponding index entry exceeds the limit. Previous versions of MongoDB" -" would insert but not index such documents." -msgstr "" - -# ec4f6cfa243d421fa99c1bd7ae7839e5 -#: ../source/release-notes/2.6-compatibility.txt:56 -msgid "" -":program:`mongorestore` and :program:`mongoimport` will fail to insert if" -" the new document has an indexed field whose corresponding index entry " -"exceeds the limit." -msgstr "" - -# d5449e41d97542e1ace700d569d08abd -#: ../source/release-notes/2.6-compatibility.txt:60 -msgid "Updates will error:" -msgstr "" - -# 2f236a1407c242419274983a51bd6cd8 -#: ../source/release-notes/2.6-compatibility.txt:62 -msgid "" -":method:`db.collection.update()` and :method:`db.collection.save()` " -"operations on an indexed field will error if the updated value causes the" -" index entry to exceed the limit." -msgstr "" - -# ecd09cf6b9e84d82add5e9c1ee193077 -#: ../source/release-notes/2.6-compatibility.txt:67 -msgid "" -"If an existing document contains an indexed field whose index entry " -"exceeds the limit, updates on other fields that result in the relocation " -"of a document on disk will error." -msgstr "" - -# 2ddc60151c8d46bbb7fa3642ab7ca703 -#: ../source/release-notes/2.6-compatibility.txt:71 -msgid "Chunk Migration will fail:" -msgstr "" - -# de1c0040a06447ca86e902bc21b9ae17 -#: ../source/release-notes/2.6-compatibility.txt:73 -msgid "" -"Migrations will fail for a chunk that has a document with an indexed " -"field whose index entry exceeds the limit." -msgstr "" - -# d00ea79db5ca4bc68f50e7ca092fbe55 -#: ../source/release-notes/2.6-compatibility.txt:76 -msgid "" -"If left unfixed, the chunk will repeatedly fail migration, effectively " -"ceasing chunk balancing for that collection. Or, if chunk splits occur in" -" response to the migration failures, this response would lead to " -"unnecessarily large number of chunks and an overly large config " -"databases." -msgstr "" - -# 8ecd2e1fa72a49acab77543ac58bde7e -#: ../source/release-notes/2.6-compatibility.txt:82 -msgid "Secondary members of replica sets will warn:" -msgstr "" - -# 4bdf1b4c4b52463593ed45f93b9bbefe -#: ../source/release-notes/2.6-compatibility.txt:84 -msgid "" -"Secondaries will continue to replicate documents with an indexed field " -"whose corresponding index entry exceeds the limit on initial sync but " -"will print warnings in the logs." -msgstr "" - -# d2a870290b504b9b935e65a1b33dfb72 -#: ../source/release-notes/2.6-compatibility.txt:88 -msgid "" -"Secondaries allow index build and rebuild operations on a collection that" -" contains an indexed field whose corresponding index entry exceeds the " -"limit but with warnings in the logs." -msgstr "" - -# d6d53e21a1f64c258d330df1594561e1 -#: ../source/release-notes/2.6-compatibility.txt:92 -msgid "" -"With *mixed version* replica sets where the secondaries are version 2.6 " -"and the primary is version 2.4, secondaries will replicate documents " -"inserted or updated on the 2.4 primary, but will print error messages in " -"the log if the documents contain an indexed field whose corresponding " -"index entry exceeds the limit." -msgstr "" - -# ea576311ecd241fd9cef199159033f2d -# 7bf3dd38458a47c688fe86fbd356e97b -# 726320aeb7d14e3f8bbc69b28b837d24 -# 15e26a26d26d422d984e71f8e809dd98 -# e2907309c9c54fa6b1a4fadf3866b712 -# df1b00396def44e88ed818ef1a6f91da -# b04b8ad8d019491e96fa622660a54d40 -# d7fd5441af2946f1a08b821197150e27 -# dc93fe537a6c4d1081f91e499428e3ac -# 5efc23b8668847048e561b55c41e50ec -# 20d8c147f69841a186d34894dfbf8301 -# c49a6887ff38415ebd793b9d2717e2b6 -# 8ca9b80bd8c7484a87a3096a351cda40 -# 27c4195dba9c4fdc81364e24d9cd445a -# ff0d11a52c6745e892fdc38b7bcb4e7d -# c827b59704e04316be207bd260fd05dd -# 3d90dad5ccd5475d971bf5ec4ad2e087 -# fc8f1bd89f174b328c4c90d9a5de67bb -# 677c151f503548d5b9ebdbeeb28a601e -# 54fbefc48c404970ad5048fa33d856c0 -# 52605d2d08e14e5984f145affd774bfa -# b9e16b8163904c7ebd2d9b134eef93f9 -#: ../source/release-notes/2.6-compatibility.txt:102 -#: ../source/release-notes/2.6-compatibility.txt:132 -#: ../source/release-notes/2.6-compatibility.txt:239 -#: ../source/release-notes/2.6-compatibility.txt:288 -#: ../source/release-notes/2.6-compatibility.txt:306 -#: ../source/release-notes/2.6-compatibility.txt:334 -#: ../source/release-notes/2.6-compatibility.txt:369 -#: ../source/release-notes/2.6-compatibility.txt:392 -#: ../source/release-notes/2.6-compatibility.txt:410 -#: ../source/release-notes/2.6-compatibility.txt:453 -#: ../source/release-notes/2.6-compatibility.txt:474 -#: ../source/release-notes/2.6-compatibility.txt:487 -#: ../source/release-notes/2.6-compatibility.txt:541 -#: ../source/release-notes/2.6-compatibility.txt:564 -#: ../source/release-notes/2.6-compatibility.txt:583 -#: ../source/release-notes/2.6-compatibility.txt:610 -#: ../source/release-notes/2.6-compatibility.txt:661 -#: ../source/release-notes/2.6-compatibility.txt:808 -#: ../source/release-notes/2.6-compatibility.txt:820 -#: ../source/release-notes/2.6-compatibility.txt:864 -#: ../source/release-notes/2.6-compatibility.txt:894 -#: ../source/release-notes/2.6-compatibility.txt:911 -msgid "Solution" -msgstr "" - -# 6d9fae23fe5f486094f03199f0137c5f -# 7b713eca923849ae818cb4b416a24500 -#: ../source/release-notes/2.6-compatibility.txt:99 -#: ../source/release-notes/2.6-compatibility.txt:129 -msgid "" -"Run :method:`db.upgradeCheckAllDBs()` to find current keys that violate " -"this limit and correct as appropriate. Preferably, run the test before " -"upgrading; i.e. connect the 2.6 :program:`mongo` shell to your MongoDB " -"2.4 database and run the method." -msgstr "" - -# 1ac7d7fb251d4e0789bb15e5294b1813 -#: ../source/release-notes/2.6-compatibility.txt:104 -msgid "" -"If you have an existing data set and want to disable the default index " -"key length validation so that you can upgrade before resolving these " -"indexing issues, use the :parameter:`failIndexKeyTooLong` parameter." -msgstr "" - -# fa79320be39e4657bd0ab12df7ae32ea -#: ../source/release-notes/2.6-compatibility.txt:109 -msgid "Index Specifications Validate Field Names" -msgstr "" - -# e66251b1349c4d25b177936373c7227b -#: ../source/release-notes/2.6-compatibility.txt:112 -msgid "" -"In MongoDB 2.6, create and re-index operations fail when the index key " -"refers to an empty field, e.g. ``\"a..b\" : 1`` or the field name starts " -"with a dollar sign (``$``)." -msgstr "" - -# 428ce0850b50425a8e00eeef7cc0f197 -#: ../source/release-notes/2.6-compatibility.txt:116 -msgid "" -":method:`db.collection.ensureIndex()` will not create a new index with an" -" invalid or empty key name." -msgstr "" - -# 6590454074cc45be992f88bd9d32fd0d -#: ../source/release-notes/2.6-compatibility.txt:119 -msgid "" -":method:`db.collection.reIndex()`, :dbcommand:`compact`, and " -":dbcommand:`repairDatabase` will error if an index exists with an invalid" -" or empty key name." -msgstr "" - -# ac1f2fdbf8b34d3b9b44bc5da68c9206 -#: ../source/release-notes/2.6-compatibility.txt:123 -msgid "" -"Chunk migration will fail if an index exists with an invalid or empty key" -" name." -msgstr "" - -# 20d5a3ae7963444e980e42aa5880e6ab -#: ../source/release-notes/2.6-compatibility.txt:126 -msgid "Previous versions of MongoDB allow the index." -msgstr "" - -# bcbb408c32924083bb52901906b9b75b -#: ../source/release-notes/2.6-compatibility.txt:135 -msgid "``ensureIndex`` and Existing Indexes" -msgstr "" - -# 72f3db654ef94adc90708e0d31703b41 -#: ../source/release-notes/2.6-compatibility.txt:138 -msgid ":method:`db.collection.ensureIndex()` now errors:" -msgstr "" - -# 4264d3a127d54bcabdee121771828a25 -#: ../source/release-notes/2.6-compatibility.txt:140 -msgid "" -"if you try to create an existing index but with different options; e.g. " -"in the following example, the second " -":method:`db.collection.ensureIndex()` will error." -msgstr "" - -# 016f1cc6a8734d88ad75d894bcfa2426 -#: ../source/release-notes/2.6-compatibility.txt:149 -msgid "" -"if you specify an index name that already exists but the key " -"specifications differ; e.g. in the following example, the second " -":method:`db.collection.ensureIndex()` will error." -msgstr "" - -# 5857d6c506264c7d89312bd1b62fdbd2 -#: ../source/release-notes/2.6-compatibility.txt:158 -msgid "Previous versions did not create the index but did not error." -msgstr "" - -# 3acd86b970774867b269c0435170f631 -#: ../source/release-notes/2.6-compatibility.txt:163 -msgid "Write Method Acknowledgements" -msgstr "" - -# 7c6780eed0fc445caf46ea4b85e67d57 -#: ../source/release-notes/2.6-compatibility.txt:166 -msgid "" -"The :program:`mongo` shell write methods " -":method:`db.collection.insert()`, :method:`db.collection.update()`, " -":method:`db.collection.save()` and :method:`db.collection.remove()` now " -"integrate the :doc:`write concern ` directly " -"into the method rather than with a separate :dbcommand:`getLastError` " -"command to provide :ref:`acknowledgement of writes ` whether run " -"interactively in the :program:`mongo` shell or non-interactively in a " -"script. In previous versions, these methods exhibited a \"fire-and-" -"forget\" behavior. [#mongo-shell-gle-interactive]_" -msgstr "" - -# da760832a1384360b79bc4f631c6b524 -#: ../source/release-notes/2.6-compatibility.txt:177 -msgid "" -"Existing scripts for the :program:`mongo` shell that used these methods " -"will now wait for acknowledgement, which take **longer** than the " -"previous \"fire-and-forget\" behavior." -msgstr "" - -# bb8bac741c834290a293a9fa26c45002 -#: ../source/release-notes/2.6-compatibility.txt:181 -msgid "" -"The write methods now return a :method:`WriteResult` object that contains" -" the results of the operation, including any write errors and write " -"concern errors, and obviates the need to call :dbcommand:`getLastError` " -"command to get the status of the results. See " -":method:`db.collection.insert()`, :method:`db.collection.update()`, " -":method:`db.collection.save()` and :method:`db.collection.remove()` for " -"details." -msgstr "" - -# 682887175e7c407eb1932372c5c489e5 -#: ../source/release-notes/2.6-compatibility.txt:189 -msgid "" -"In sharded environments, :program:`mongos` no longer supports \"fire-and-" -"forget\" behavior. This limits throughput when writing data to sharded " -"clusters." -msgstr "" - -# 2fc0899b588a4b568e1e893b79b6e706 -#: ../source/release-notes/2.6-compatibility.txt:194 -msgid "" -"In previous versions, when using the :program:`mongo` shell " -"interactively, the :program:`mongo` shell automatically called the " -":dbcommand:`getLastError` command after a write method to provide " -"acknowledgment of the write. Scripts, however, would observe \"fire-and-" -"forget\" behavior in previous versions unless the scripts included an " -"**explicit** call to the :dbcommand:`getLastError` command after a write " -"method." -msgstr "" - -# f8484a04c4eb446c9fa1bcaceb5d73bd -#: ../source/release-notes/2.6-compatibility.txt:203 -msgid "" -"Scripts that used these :program:`mongo` shell methods for bulk write " -"operations with \"fire-and-forget\" behavior should use the " -":method:`Bulk()` methods." -msgstr "" - -# 913c8ad62a0942a89258e5ceb84c06a7 -#: ../source/release-notes/2.6-compatibility.txt:207 -msgid "" -"In sharded environments, applications using any driver or " -":program:`mongo` shell should use :method:`Bulk()` methods for optimal " -"performance when inserting or modifying groups of documents." -msgstr "" - -# 7ebd6c1091ee4a41a231b4668e394bfa -#: ../source/release-notes/2.6-compatibility.txt:211 -msgid "For example, instead of:" -msgstr "" - -# b3f5a934627942edb7461ff59ab72e39 -#: ../source/release-notes/2.6-compatibility.txt:219 -msgid "In MongoDB 2.6, replace with :method:`Bulk()` operation:" -msgstr "" - -# 39ad774a7f5e4945a296a8995b248222 -#: ../source/release-notes/2.6-compatibility.txt:231 -msgid "" -"Bulk method returns a :method:`BulkWriteResult` object that contains the " -"result of the operation." -msgstr "" - -# 5fbfcf9fa48a48e7ac15867fb5c3bb20 -#: ../source/release-notes/2.6-compatibility.txt:235 -msgid "" -":ref:`rel-notes-write-operations`, :method:`Bulk()`, " -":method:`Bulk.execute()`, " -":method:`db.collection.initializeUnorderedBulkOp()`, " -":method:`db.collection.initializeOrderedBulkOp()`" -msgstr "" - -# 8771634b25694fcc9b8f98ddb7c3df69 -#: ../source/release-notes/2.6-compatibility.txt:242 -msgid "``db.collection.aggregate()`` Change" -msgstr "" - -# 7f07b4c5e7b14d09b648cf2cf7e2e5be -#: ../source/release-notes/2.6-compatibility.txt:245 -msgid "" -"The :method:`db.collection.aggregate()` method in the :program:`mongo` " -"shell defaults to returning a cursor to the results set. This change " -"enables the aggregation pipeline to return result sets of any size and " -"requires cursor iteration to access the result set. For example:" -msgstr "" - -# 90bb980a0dc442639f3d2059b894682a -#: ../source/release-notes/2.6-compatibility.txt:264 -msgid "" -"Previous versions returned a single document with a field ``results`` " -"that contained an array of the result set, subject to the :ref:`BSON " -"Document size ` limit. Accessing the result set" -" in the previous versions of MongoDB required accessing the ``results`` " -"field and iterating the array. For example:" -msgstr "" - -# f41155fae5c040e49d9f1daf9f3182ee -#: ../source/release-notes/2.6-compatibility.txt:286 -msgid "" -"Update scripts that currently expect :method:`db.collection.aggregate()` " -"to return a document with a ``results`` array to handle cursors instead." -msgstr "" - -# 2e2bbaf2710247659afdad5e8f569f85 -#: ../source/release-notes/2.6-compatibility.txt:290 -msgid ":ref:`rn-2.6-aggregation-cursor`, :method:`db.collection.aggregate()`," -msgstr "" - -# 13caec0b93804e5886432227fc0f25a4 -#: ../source/release-notes/2.6-compatibility.txt:294 -msgid "Write Concern Validation" -msgstr "" - -# 61b8b56eede44bd98cb21b55cf22579f -#: ../source/release-notes/2.6-compatibility.txt:297 -msgid "" -"Specifying a write concern that includes ``j: true`` to a " -":program:`mongod` or :program:`mongos` instance running with " -":option:`--nojournal` option now errors. Previous versions would ignore " -"the ``j: true``." -msgstr "" - -# 758fb96e18c84586ae98cc48c9c2a049 -#: ../source/release-notes/2.6-compatibility.txt:303 -msgid "" -"Either remove the ``j: true`` specification from the write concern when " -"issued against a :program:`mongod` or :program:`mongos` instance with " -":option:`--nojournal` or run :program:`mongod` or :program:`mongos` with " -"journaling." -msgstr "" - -# 7deed8ed29fb47ffa7afbb91c2bc5b49 -#: ../source/release-notes/2.6-compatibility.txt:309 -msgid "Security Changes" -msgstr "" - -# 668e588a066e4ff4ad5e80c1003fb440 -#: ../source/release-notes/2.6-compatibility.txt:314 -msgid "New Authorization Model" -msgstr "" - -# 771d532dee284b888497c96a2712b69b -#: ../source/release-notes/2.6-compatibility.txt:317 -msgid "" -"MongoDB 2.6 :ref:`authorization model ` changes how " -"MongoDB stores and manages user privilege information:" -msgstr "" - -# 0fd4523c0a9444a1928e688e5ba86cbd -#: ../source/release-notes/2.6-compatibility.txt:320 -msgid "" -"Before the upgrade, MongoDB 2.6 requires at least one user in the admin " -"database." -msgstr "" - -# 4dcd45bb7d2c4b3c8d717a0394258cb5 -#: ../source/release-notes/2.6-compatibility.txt:323 -msgid "" -"MongoDB versions using older models cannot create/modify users or create " -"user-defined roles." -msgstr "" - -# 30b8baa838c942209e8e383d1698b712 -#: ../source/release-notes/2.6-compatibility.txt:327 -msgid "" -"Ensure that at least one user exists in the admin database. If no user " -"exists in the admin database, add a user. Then upgrade to MongoDB 2.6. " -"Finally, upgrade the user privilege model. See :doc:`/release-" -"notes/2.6-upgrade`." -msgstr "" - -# 93b482e7511441978303e718564afb31 -#: ../source/includes/important-upgrade-auth-model-prerequisites.rst:3 -msgid "" -"Before upgrading the authorization model, you should first upgrade " -"MongoDB binaries to 2.6. For sharded clusters, ensure that **all** " -"cluster components are 2.6. If there are users in any database, be sure " -"you have at least one user in the ``admin`` database with the role " -":authrole:`userAdminAnyDatabase` **before** upgrading the MongoDB " -"binaries." -msgstr "" - -# b1c9b25b4a69461b99c56cfe2069d1a2 -#: ../source/release-notes/2.6-compatibility.txt:336 -msgid ":ref:`2.6-relnotes-security`" -msgstr "" - -# 3553279f149b4a70b1011829494b95be -#: ../source/release-notes/2.6-compatibility.txt:341 -msgid "SSL Certificate Hostname Validation" -msgstr "" - -# c0bb1e9e02294e9eb8c7d19b3b63f1ae -#: ../source/release-notes/2.6-compatibility.txt:344 -msgid "" -"The SSL certificate validation now checks the Common Name (``CN``) and " -"the Subject Alternative Name (``SAN``) fields to ensure that either the " -"``CN`` or one of the ``SAN`` entries matches the hostname of the server. " -"As a result, if you currently use SSL and *neither* the ``CN`` nor any of" -" the ``SAN`` entries of your current SSL certificates match the " -"hostnames, upgrading to version 2.6 will cause the SSL connections to " -"fail." -msgstr "" - -# de5c4ec2b4c940d3a8ac56d9f48048ab -#: ../source/release-notes/2.6-compatibility.txt:353 -msgid "" -"To allow for the continued use of these certificates, MongoDB provides " -"the :setting:`~net.ssl.allowInvalidCertificates` setting. The setting is " -"available for:" -msgstr "" - -# 4a9ae63013164d1fa13f08d1a2571d48 -#: ../source/release-notes/2.6-compatibility.txt:357 -msgid "" -":program:`mongod` and :program:`mongos` to bypass the validation of SSL " -"certificates on other servers in the cluster." -msgstr "" - -# c53961063a614e95a998ae8a4a39a7ae -#: ../source/release-notes/2.6-compatibility.txt:360 -msgid "" -":program:`mongo` shell, :ref:`MongoDB tools that support SSL `, and the C++ driver to bypass the validation of " -"server certificates." -msgstr "" - -# e1cff72f0f3342678056a14a1ea98f0c -#: ../source/release-notes/2.6-compatibility.txt:364 -msgid "" -"When using the :setting:`~net.ssl.allowInvalidCertificates` setting, " -"MongoDB logs as a warning the use of the invalid certificates." -msgstr "" - -# c76e1d5ed9ed4bc8bbe662c376499269 -#: ../source/release-notes/2.6-compatibility.txt:367 -msgid "" -"The :setting:`~net.ssl.allowInvalidCertificates` setting bypasses the " -"other certificate validation, such as checks for expiration and valid " -"signatures." -msgstr "" - -# ee80de9e62c545dd98adef8a9de0466a -#: ../source/release-notes/2.6-compatibility.txt:374 -msgid "``2dsphere`` Index Version 2" -msgstr "" - -# 008100fed0df44e29b48ec0095317204 -#: ../source/release-notes/2.6-compatibility.txt:377 -msgid "" -"MongoDB 2.6 introduces a version 2 of the :doc:`2dsphere index " -"`. If a document lacks a ``2dsphere`` index field (or the" -" field is ``null`` or an empty array), MongoDB does not add an entry for " -"the document to the ``2dsphere`` index. For inserts, MongoDB inserts the " -"document but does not add to the ``2dsphere`` index." -msgstr "" - -# e6113c01b5934972aa7690148243ae0e -#: ../source/release-notes/2.6-compatibility.txt:384 -msgid "" -"Previous version would not insert documents where the ``2dsphere`` index " -"field is a ``null`` or an empty array. For documents that lack the " -"``2dsphere`` index field, previous versions would insert and index the " -"document." -msgstr "" - -# 4e78abc33606408f9999a014da3f1161 -#: ../source/release-notes/2.6-compatibility.txt:390 -msgid "" -"To revert to old behavior, create the ``2dsphere`` index with ``{ " -"\"2dsphereIndexVersion\" : 1 }`` to create a version 1 index. However, " -"version 1 index cannot use the new GeoJSON geometries." -msgstr "" - -# c25be3a45e194be6aeaf0a853eceea19 -#: ../source/release-notes/2.6-compatibility.txt:394 -msgid ":ref:`2dsphere-v2`" -msgstr "" - -# ea3af610a60a485782369c5784fbdc49 -#: ../source/release-notes/2.6-compatibility.txt:397 -msgid "Log Messages" -msgstr "" - -# 5fba893650cb42aca6ffb4bfa385c8e1 -#: ../source/release-notes/2.6-compatibility.txt:400 -msgid "Timestamp Format Change" -msgstr "" - -# a0465abe122b439fb1ec509efa121074 -#: ../source/release-notes/2.6-compatibility.txt:403 -msgid "" -"Each message now starts with the timestamp format given in :ref:`2.6" -"-time-format-changes`. Previous versions used the ``ctime`` format." -msgstr "" - -# afc80fd881074063a64889f1ba2fcb94 -#: ../source/release-notes/2.6-compatibility.txt:407 -msgid "" -"MongoDB adds a new option :option:`--timeStampFormat` which supports " -"timestamp format in :option:`ctime <--timeStampFormat>`, " -":option:`iso8601-utc <--timeStampFormat>`, and :option:`iso8601-local " -"<--timeStampFormat>` (new default)." -msgstr "" - -# 205671e413a54685be100f982cd62823 -#: ../source/release-notes/2.6-compatibility.txt:436 -msgid "Package Configuration Changes" -msgstr "" - -# 42cf10e676a6457fb0ca60b45e3e9de7 -#: ../source/release-notes/2.6-compatibility.txt:441 -msgid "Default ``bindIp`` for RPM/DEB Packages" -msgstr "" - -# cb58f2cfe4a540b2a991e78cf88d738f -#: ../source/release-notes/2.6-compatibility.txt:444 -msgid "" -"In the official MongoDB packages in RPM (Red Hat, CentOS, Fedora Linux, " -"and derivatives) and DEB (Debian, Ubuntu, and derivatives), the default " -":setting:`~net.bindIp` value attaches MongoDB components to the localhost" -" interface *only*. These packages set this default in the default " -"configuration file (i.e. ``/etc/mongod.conf``.)" -msgstr "" - -# 97713e00704e41d1b2c54e26e9f7f910 -#: ../source/release-notes/2.6-compatibility.txt:451 -msgid "" -"If you use one of these packages and have *not* modified the default " -"``/etc/mongod.conf`` file, you will need to set :setting:`~net.bindIp` " -"before or during the upgrade." -msgstr "" - -# a1b3ae0415fc40c9b41f655f75a4683c -#: ../source/release-notes/2.6-compatibility.txt:455 -msgid "" -"There is no default :setting:`~net.bindIp` setting in any other official " -"MongoDB packages." -msgstr "" - -# 3191452f644b4b4c9c15e653b6d2f017 -#: ../source/release-notes/2.6-compatibility.txt:461 -msgid "SNMP Changes" -msgstr "" - -# e09bc2e6f4f54079aad12b80936a52b1 -#: ../source/release-notes/2.6-compatibility.txt:464 -msgid "The IANA enterprise identifier for MongoDB changed from 37601 to 34601." -msgstr "" - -# 29e21e1bb5054ec987f9a92efba54534 -#: ../source/release-notes/2.6-compatibility.txt:467 -msgid "" -"MongoDB changed the MIB field name ``globalopcounts`` to " -"``globalOpcounts``." -msgstr "" - -# 7ee14704f3fc427d8d453fe62d5030fb -#: ../source/release-notes/2.6-compatibility.txt:471 -msgid "" -"Users of SNMP monitoring must modify their SNMP configuration (i.e. MIB) " -"from 37601 to 34601." -msgstr "" - -# 8aa000ec314147559cfeabc6637793f0 -#: ../source/release-notes/2.6-compatibility.txt:474 -msgid "Update references to ``globalopcounts`` to ``globalOpcounts``." -msgstr "" - -# 2f2e09cecb31457aa281f7c5dbb83549 -#: ../source/release-notes/2.6-compatibility.txt:477 -msgid "Remove Method Signature Change" -msgstr "" - -# 57d2076c6e6d497abacfc9df41afb744 -#: ../source/release-notes/2.6-compatibility.txt:480 -msgid "" -":method:`db.collection.remove()` requires a query document as a " -"parameter. In previous versions, the method invocation without a query " -"document deleted all documents in a collection." -msgstr "" - -# 2eecb5f0de814fa78095dd2184658524 -#: ../source/release-notes/2.6-compatibility.txt:485 -msgid "" -"For existing :method:`db.collection.remove()` invocations without a query" -" document, modify the invocations to include an empty document " -":method:`db.collection.remove({})`." -msgstr "" - -# 6cc701e1349d4b4c941d95feadb12ce6 -#: ../source/release-notes/2.6-compatibility.txt:492 -msgid "Update Operator Syntax Validation" -msgstr "" - -# aada618fd5ab47dea0fc03b333ae1668 -#: ../source/release-notes/2.6-compatibility.txt:495 -msgid "" -":doc:`Update operators (e.g $set) ` must " -"specify a non-empty operand expression. For example, the following " -"expression is now invalid:" -msgstr "" - -# 74b1e4141bb747a8a825355d72639161 -#: ../source/release-notes/2.6-compatibility.txt:503 -msgid "" -":doc:`Update operators (e.g $set) ` cannot " -"repeat in the update statement. For example, the following expression is " -"invalid:" -msgstr "" - -# 5dc08fd0cc094feca3d1509c037c33e6 -#: ../source/release-notes/2.6-compatibility.txt:517 -msgid "Updates Enforce Field Name Restrictions" -msgstr "" - -# df805bfacaae4e9792894bcc52d51a3e -#: ../source/release-notes/2.6-compatibility.txt:520 -msgid "" -"Updates cannot use :doc:`update operators (e.g $set) " -"` to target fields with empty field names " -"(i.e. ``\"\"``)." -msgstr "" - -# 9429f83268e44d50adb76688f452e9cf -#: ../source/release-notes/2.6-compatibility.txt:524 -msgid "" -"Updates no longer support saving field names that contain a dot (``.``) " -"or a field name that starts with a dollar sign (``$``)." -msgstr "" - -# b9aed49a601e4d49a5a4b0a8b10cfffc -#: ../source/release-notes/2.6-compatibility.txt:528 -msgid "" -"For existing documents that have fields with empty names ``\"\"``, " -"replace the whole document. See :method:`db.collection.update()` and " -":method:`db.collection.save()` for details on replacing an existing " -"document." -msgstr "" - -# d20fed15a1574625a82dd21f48c1792a -#: ../source/release-notes/2.6-compatibility.txt:533 -msgid "" -"For existing documents that have fields with names that contain a dot " -"(``.``), either replace the whole document or :update:`unset <$unset>` " -"the field. To find fields whose names contain a dot, run " -":method:`db.upgradeCheckAllDBs()`." -msgstr "" - -# 0cfea8993b94467192384e115589211d -#: ../source/release-notes/2.6-compatibility.txt:538 -msgid "" -"For existing documents that have fields with names that start with a " -"dollar sign (``$``), :update:`unset <$unset>` or :update:`rename " -"<$rename>` those fields. To find fields whose names start with a dollar " -"sign, run :method:`db.upgradeCheckAllDBs()`." -msgstr "" - -# 1fe71caa219944cba3c0c95ad669f80d -#: ../source/release-notes/2.6-compatibility.txt:543 -msgid "" -"See :ref:`rel-notes-write-operations` for the changes to the write " -"operation protocol, and :ref:`rel-notes-data-modification` for the " -"changes to the insert and update operations. Also consider the " -"documentation of the :limit:`Restrictions on Field Names`." -msgstr "" - -# 850379de87c84fda9d1e425a29256489 -#: ../source/release-notes/2.6-compatibility.txt:549 -msgid "Query and Sort Changes" -msgstr "" - -# 047d81f17bbe444d95fbde19d8186dcb -#: ../source/release-notes/2.6-compatibility.txt:554 -msgid "Enforce Field Name Restrictions" -msgstr "" - -# d57847613f8c45868c16629ea6cef873 -#: ../source/release-notes/2.6-compatibility.txt:557 -msgid "" -"Queries cannot specify conditions on fields with names that start with a " -"dollar sign (``$``)." -msgstr "" - -# 41c2f4a98cd14f20aa395f2da22d749e -#: ../source/release-notes/2.6-compatibility.txt:561 -msgid "" -":update:`Unset <$unset>` or :update:`rename <$rename>` existing fields " -"whose names start with a dollar sign (``$``). Run " -":method:`db.upgradeCheckAllDBs()` to find fields whose names start with a" -" dollar sign." -msgstr "" - -# 84d776a91ef94796a1dbb602be1a0ca2 -#: ../source/release-notes/2.6-compatibility.txt:569 -msgid "Sparse Index and Incomplete Results" -msgstr "" - -# cf4e502368a04f0bbb89d8ca154ec2a9 -#: ../source/release-notes/2.6-compatibility.txt:572 -msgid "" -"If a :doc:`sparse index ` results in an incomplete " -"result set for queries and sort operations, MongoDB will not use that " -"index unless a :method:`~cursor.hint()` explicitly specifies the index." -msgstr "" - -# b8c6a5d4adb142118acd3fde354da579 -#: ../source/release-notes/2.6-compatibility.txt:577 -msgid "" -"For example, the query ``{ x: { $exists: false } }`` will no longer use a" -" sparse index on the ``x`` field, unless explicitly hinted." -msgstr "" - -# cb905f4eb0d14d89b72a334cd89f3e1e -#: ../source/release-notes/2.6-compatibility.txt:581 -msgid "" -"To override the behavior to use the sparse index and return incomplete " -"results, explicitly specify the index with a :method:`~cursor.hint()`." -msgstr "" - -# 4481edf085bd4d4f8922d837831a80eb -#: ../source/release-notes/2.6-compatibility.txt:585 -msgid "" -"See :ref:`sparse-index-incomplete-results` for an example that details " -"the new behavior." -msgstr "" - -# 02d906e0f498431a9604aad488065c87 -#: ../source/release-notes/2.6-compatibility.txt:591 -msgid "``sort()`` Specification Values" -msgstr "" - -# 26a89857121a4946bbbf44638801fa2d -#: ../source/release-notes/2.6-compatibility.txt:594 -msgid "" -"The :method:`~cursor.sort()` method **only** accepts the following values" -" for the sort keys:" -msgstr "" - -# e80401ccb73e4f38ae48b32977914b7f -#: ../source/release-notes/2.6-compatibility.txt:597 -msgid "``1`` to specify ascending order for a field," -msgstr "" - -# 4d0578b2c0cf419ca8fe04718ae2a099 -#: ../source/release-notes/2.6-compatibility.txt:599 -msgid "``-1`` to specify descending order for a field, or" -msgstr "" - -# b5cd8e3e278f4f0ab193511d5e5eed42 -#: ../source/release-notes/2.6-compatibility.txt:601 -msgid ":projection:`$meta` expression to specify sort by the text search score." -msgstr "" - -# c1f593e3e01a4a86be743d62f5836473 -#: ../source/release-notes/2.6-compatibility.txt:604 -msgid "Any other value will result in an error." -msgstr "" - -# 389421c61ebb43c6a9c9068e95f29bb5 -#: ../source/release-notes/2.6-compatibility.txt:606 -msgid "" -"Previous versions also accepted either ``true`` or ``false`` for " -"ascending." -msgstr "" - -# d18e64998cb640ba933ae2dbd0eccf97 -#: ../source/release-notes/2.6-compatibility.txt:610 -msgid "Update sort key values that use ``true`` or ``false`` to ``1``." -msgstr "" - -# 1b562c18299c45c7b1ed7f67bed39023 -#: ../source/release-notes/2.6-compatibility.txt:615 -msgid "``skip()`` and ``_id`` Queries" -msgstr "" - -# 282ce4e5f8d84634975f33d1b5836bad -#: ../source/release-notes/2.6-compatibility.txt:618 -msgid "Equality match on the ``_id`` field obeys :method:`~cursor.skip()`." -msgstr "" - -# df7c376ede73496ca13e59a7a35ab166 -#: ../source/release-notes/2.6-compatibility.txt:620 -msgid "" -"Previous versions ignored :method:`~cursor.skip()` when performing an " -"equality match on the ``_id`` field." -msgstr "" - -# b2f85925e92e48e2824e949c2dbd7d1f -#: ../source/release-notes/2.6-compatibility.txt:626 -msgid "``explain()`` Retains Query Plan Cache" -msgstr "" - -# e1dde513b3364f2dae38e509b0d2c107 -#: ../source/release-notes/2.6-compatibility.txt:629 -msgid "" -":method:`~cursor.explain()` no longer clears the :doc:`query plans ` cached for that :term:`query shape`." -msgstr "" - -# 336e53413104494382c1d5252047ca91 -#: ../source/release-notes/2.6-compatibility.txt:632 -msgid "" -"In previous versions, :method:`~cursor.explain()` would have the side " -"effect of clearing the query plan cache for that query shape." -msgstr "" - -# 15502743e65d43d0a2d738535519b09a -#: ../source/release-notes/2.6-compatibility.txt:635 -msgid "The :method:`PlanCache() ` reference." -msgstr "" - -# b33081baf6764d5a8066fdc875bc8788 -#: ../source/release-notes/2.6-compatibility.txt:638 -msgid "Geospatial Changes" -msgstr "" - -# 8da4386da0ac40ea90e774138a81ea78 -#: ../source/release-notes/2.6-compatibility.txt:643 -msgid "``$maxDistance`` Changes" -msgstr "" - -# cd466eef970e4a58961d9f61a1d99011 -#: ../source/release-notes/2.6-compatibility.txt:646 -msgid "" -"For :query:`$near` queries on GeoJSON data, if the queries specify a " -":query:`$maxDistance`, :query:`$maxDistance` must be inside of the " -":query:`$near` document." -msgstr "" - -# b51f826c6d2e4716961b2e9c5b6e9928 -#: ../source/release-notes/2.6-compatibility.txt:650 -msgid "" -"In previous version, :query:`$maxDistance` could be either inside or " -"outside the :query:`$near` document." -msgstr "" - -# f3a610fa3dff42039b5660b34d33fd33 -#: ../source/release-notes/2.6-compatibility.txt:653 -msgid ":query:`$maxDistance` must be a positive value." -msgstr "" - -# 43979ed9ea6c42e7a5fd1c43ed8df6d4 -#: ../source/release-notes/2.6-compatibility.txt:656 -msgid "" -"Update any existing :query:`$near` queries on GeoJSON data that currently" -" have the :query:`$maxDistance` outside the :query:`$near` document" -msgstr "" - -# 784d813496704d6fad5d4c5d86c652bf -#: ../source/release-notes/2.6-compatibility.txt:660 -msgid "" -"Update any existing queries where :query:`$maxDistance` is a negative " -"value." -msgstr "" - -# ec2a57740f40422f9e382c673e916fbe -#: ../source/release-notes/2.6-compatibility.txt:666 -msgid "Deprecated ``$uniqueDocs``" -msgstr "" - -# 8811b524c47740da8b55f96a55b21b85 -#: ../source/release-notes/2.6-compatibility.txt:669 -msgid "" -"MongoDB 2.6 deprecates :query:`$uniqueDocs`, and geospatial queries no " -"longer return duplicated results when a document matches the query " -"multiple times." -msgstr "" - -# f22dd637022746dd9b8b15404a688d09 -#: ../source/release-notes/2.6-compatibility.txt:676 -msgid "Stronger Validation of Geospatial Queries" -msgstr "" - -# 6522e53e1c604dc29b801af5ca650235 -#: ../source/release-notes/2.6-compatibility.txt:679 -msgid "" -"MongoDB 2.6 enforces a stronger validation of geospatial queries, such as" -" validating the options or GeoJSON specifications, and errors if the " -"geospatial query is invalid. Previous versions allowed/ignored invalid " -"options." -msgstr "" - -# 48b11b4346de4d8692178d9f8ee7b1d0 -#: ../source/release-notes/2.6-compatibility.txt:685 -msgid "Query Operator Changes" -msgstr "" - -# e66a890214db4a809091ed2d2909d781 -#: ../source/release-notes/2.6-compatibility.txt:690 -msgid "``$not`` Query Behavior Changes" -msgstr "" - -# f71c8d82dd3a4ca3ae104427e2c8b99d -#: ../source/release-notes/2.6-compatibility.txt:693 -msgid "Queries with :query:`$not` expressions on an indexed field now match:" -msgstr "" - -# 372d7e33b6734b2886da95edfaff0104 -#: ../source/release-notes/2.6-compatibility.txt:695 -msgid "" -"Documents that are missing the indexed field. Previous versions would not" -" return these documents using the index." -msgstr "" - -# bb9752feaf294b26be00406eebff177e -#: ../source/release-notes/2.6-compatibility.txt:698 -msgid "" -"Documents whose indexed field value is a different type than that of the " -"specified value. Previous versions would not return these documents using" -" the index." -msgstr "" - -# 55b0fc5a09264442ae6fe91dc95302a5 -#: ../source/release-notes/2.6-compatibility.txt:702 -msgid "For example, if a collection ``orders`` contains the following documents:" -msgstr "" - -# 81b434dc36b54a91838a53220375ca35 -#: ../source/release-notes/2.6-compatibility.txt:711 -msgid "If the collection has an index on the ``price`` field:" -msgstr "" - -# 52dd9f729b1241509b46eb959a31a52d -#: ../source/release-notes/2.6-compatibility.txt:717 -msgid "" -"The following query uses the index to search for documents where " -"``price`` is not greater than or equal to ``50``:" -msgstr "" - -# d49816d8804c4c23b69b675f93b3dce8 -#: ../source/release-notes/2.6-compatibility.txt:724 -msgid "In 2.6, the query returns the following documents:" -msgstr "" - -# fc14f3cc1583479aa6cd5df4c1da64a2 -#: ../source/release-notes/2.6-compatibility.txt:732 -msgid "" -"In previous versions, indexed plans would only return matching documents " -"where the type of the field matches the type of the query predicate:" -msgstr "" - -# be99dcc7368c43ce86aa60952507cff3 -#: ../source/release-notes/2.6-compatibility.txt:740 -msgid "" -"If using a collection scan, previous versions would return the same " -"results as those in 2.6." -msgstr "" - -# 095cdc235fe849978decc800ee45be19 -#: ../source/release-notes/2.6-compatibility.txt:743 -msgid "MongoDB 2.6 allows chaining of :query:`$not` expressions." -msgstr "" - -# decc5de814784326b929fa595b116862 -#: ../source/release-notes/2.6-compatibility.txt:748 -msgid "``null`` Comparison Queries" -msgstr "" - -# 869c30b646094451b62608e9d0f20bd0 -#: ../source/release-notes/2.6-compatibility.txt:751 -msgid "" -":query:`$lt` and :query:`$gt` comparisons to ``null`` no longer match " -"documents that are missing the field." -msgstr "" - -# 838623fc78de423cae173080a6888d54 -#: ../source/release-notes/2.6-compatibility.txt:754 -msgid "" -"``null`` equality conditions on array elements (e.g. ``\"a.b\": null``) " -"no longer match document missing the nested field ``a.b`` (e.g. ``a: [ 2," -" 3 ]``)." -msgstr "" - -# fed93786fbc94159a3456ee4275cb9b2 -#: ../source/release-notes/2.6-compatibility.txt:758 -msgid "" -"``null`` equality queries (i.e. ``field: null`` ) now match fields with " -"values ``undefined``." -msgstr "" - -# e8226b038b5044139c5026bbbaefbf75 -#: ../source/release-notes/2.6-compatibility.txt:764 -msgid "``$all`` Operator Behavior Change" -msgstr "" - -# a794b3e1a48b452cb11f90b42701bd0c -#: ../source/release-notes/2.6-compatibility.txt:767 -msgid "" -"The :query:`$all` operator is now equivalent to an :query:`$and` " -"operation of the specified values. This change in behavior can allow for " -"more matches than previous versions when passed an array of a single " -"nested array (e.g. ``[ [ \"A\" ] ]``). When passed an array of a nested " -"array, :query:`$all` can now match documents where the field contains the" -" nested array as an element (e.g. ``field: [ [ \"A\" ], ... ]``), *or* " -"the field equals the nested array (e.g. ``field: [ \"A\", \"B\" ]``). " -"Earlier version could only match documents where the field contains the " -"nested array." -msgstr "" - -# 5ac259281408450a8b542d72358d1b4b -#: ../source/release-notes/2.6-compatibility.txt:777 -msgid "" -"The :query:`$all` operator returns no match if the array field contains " -"nested arrays (e.g. ``field: [ \"a\", [\"b\"] ]``) and :query:`$all` on " -"the nested field is the element of the nested array (e.g. ``\"field.1\": " -"{ $all: [ \"b\" ] }``). Previous versions would return a match." -msgstr "" - -# 266748a279564527b23d70da17e89f9f -#: ../source/release-notes/2.6-compatibility.txt:786 -msgid "``$mod`` Operator Enforces Strict Syntax" -msgstr "" - -# dce6f94492e64f4ba38982d22ab2f25f -#: ../source/release-notes/2.6-compatibility.txt:789 -msgid "" -"The :query:`$mod` operator now only accepts an array with exactly two " -"elements, and errors when passed an array with fewer or more elements. " -"See :ref:`mod-not-enough-elements` and :ref:`mod-too-many-elements` for " -"details." -msgstr "" - -# e29678897e704136926d8ad4cf6d43d3 -#: ../source/release-notes/2.6-compatibility.txt:794 -msgid "" -"In previous versions, if passed an array with one element, the " -":query:`$mod` operator uses ``0`` as the second element, and if passed an" -" array with more than two elements, the :query:`$mod` ignores all but the" -" first two elements. Previous versions do return an error when passed an " -"empty array." -msgstr "" - -# 10d008e5d83e431999e56f87e37e1923 -#: ../source/release-notes/2.6-compatibility.txt:801 -msgid "" -"Ensure that the array passed to :query:`$mod` contains exactly two " -"elements:" -msgstr "" - -# 96ccfc2b3d7c44ffa63472cc0bf0bbaa -#: ../source/release-notes/2.6-compatibility.txt:804 -msgid "" -"If the array contains the a single element, add ``0`` as the second " -"element." -msgstr "" - -# d68a5639ba3049a8b14407cf1e027818 -#: ../source/release-notes/2.6-compatibility.txt:807 -msgid "If the array contains more than two elements, remove the extra elements." -msgstr "" - -# b0b3a85db2664826af636043f620ef2d -#: ../source/release-notes/2.6-compatibility.txt:813 -msgid "``$where`` Must Be Top-Level" -msgstr "" - -# a3f382f405194e4b8f265d661d9e4bdc -#: ../source/release-notes/2.6-compatibility.txt:816 -msgid "" -":query:`$where` expressions can now only be at top level and cannot be " -"nested within another expression, such as :query:`$elemMatch`." -msgstr "" - -# b566164477cb4d5bb16bbb10de646a42 -#: ../source/release-notes/2.6-compatibility.txt:820 -msgid "Update existing queries that nest :query:`$where`." -msgstr "" - -# ffa85ce66a0044c58b3e9720e8966e72 -#: ../source/release-notes/2.6-compatibility.txt:823 -msgid "``$exists`` and ``notablescan``" -msgstr "" - -# 8cd22aadef3e40adbff68111a9746a15 -#: ../source/release-notes/2.6-compatibility.txt:825 -msgid "" -"If the MongoDB server has disabled collection scans, i.e. " -":parameter:`notablescan`, then :query:`$exists` queries that have no " -"*indexed solution* will error." -msgstr "" - -# c533196da2804349a36d046b88c22357 -#: ../source/release-notes/2.6-compatibility.txt:832 -msgid "``MinKey`` and ``MaxKey`` Queries" -msgstr "" - -# e7ac38b9e3de4430ac852ee80bb0c5fc -#: ../source/release-notes/2.6-compatibility.txt:835 -msgid "" -"Equality match for either ``MinKey`` or ``MaxKey`` no longer match " -"documents missing the field." -msgstr "" - -# 9342e459a2464928b16baf7be7fdc891 -#: ../source/release-notes/2.6-compatibility.txt:843 -msgid "Nested Array Queries with $elemMatch" -msgstr "" - -# efe6ac8036e5403d8ded2d115b9d4b66 -#: ../source/release-notes/2.6-compatibility.txt:846 -msgid "" -"The :query:`$elemMatch` query operator no longer traverses recursively " -"into nested arrays." -msgstr "" - -# fa10ba0e5a2147528588fbfc63ec958a -#: ../source/release-notes/2.6-compatibility.txt:849 -msgid "For example, if a collection ``test`` contains the following document:" -msgstr "" - -# af5b90e7888c44b1a8bda1289ded4df7 -#: ../source/release-notes/2.6-compatibility.txt:856 -msgid "" -"In 2.6, the following :query:`$elemMatch` query does *not* match the " -"document:" -msgstr "" - -# 2cbec2902bf543f9bd1e5ea51a9ca599 -#: ../source/release-notes/2.6-compatibility.txt:864 -msgid "Update existing queries that rely upon the old behavior." -msgstr "" - -# b83cdb834e0542faaf001caa0014aae3 -#: ../source/release-notes/2.6-compatibility.txt:867 -msgid "Text Search Compatibility" -msgstr "" - -# f6b28aded4f24a42a388434ea40a7565 -#: ../source/release-notes/2.6-compatibility.txt:869 -msgid "" -"MongoDB does not support the use of the :query:`$text` query operator in " -"mixed sharded cluster deployments that contain both version 2.4 and " -"version 2.6 shards. See :doc:`/release-notes/2.6-upgrade` for upgrade " -"instructions." -msgstr "" - -# 55b72b8ff9404fc3add36bdf12d09b2f -#: ../source/release-notes/2.6-compatibility.txt:875 -msgid "Replica Set/Sharded Cluster Validation" -msgstr "" - -# 9409271479304ffcace446aa8068a624 -#: ../source/release-notes/2.6-compatibility.txt:880 -msgid "Shard Name Checks on Metadata Refresh" -msgstr "" - -# f853afc7b12145eebf0fdb98e5ddd184 -#: ../source/release-notes/2.6-compatibility.txt:883 -msgid "" -"For sharded clusters, MongoDB 2.6 disallows a shard from refreshing the " -"metadata if the shard name has not been explicitly set." -msgstr "" - -# 6636200923044c58871066620cea48eb -#: ../source/release-notes/2.6-compatibility.txt:886 -msgid "" -"For mixed sharded cluster deployments that contain both version 2.4 and " -"version 2.6 shards, this change can cause errors when migrating chunks " -"**from** version 2.4 shards **to** version 2.6 shards if the shard name " -"is unknown to the version 2.6 shards. MongoDB does not support migrations" -" in mixed sharded cluster deployments." -msgstr "" - -# 44ce2de723e0430ba463d3f25ed291ec -#: ../source/release-notes/2.6-compatibility.txt:893 -msgid "" -"Upgrade all components of the cluster to 2.6. See :doc:`/release-" -"notes/2.6-upgrade`." -msgstr "" - -# 43b18a79f91944188616a9ceaa68e183 -#: ../source/release-notes/2.6-compatibility.txt:899 -msgid "Replica Set Vote Configuration Validation" -msgstr "" - -# 294c8e306e2a42ab8fe60b907730188e -#: ../source/release-notes/2.6-compatibility.txt:902 -msgid "" -"MongoDB now deprecates giving any :term:`replica set` member more than a " -"single vote. During configuration, " -":data:`local.system.replset.members[n].votes` should only have a value of" -" 1 for voting members and 0 for non-voting members. MongoDB treats values" -" other than 1 or 0 as a value of 1 and produces a warning message." -msgstr "" - -# 10a78ed92c504dc0b5cff93b88d826bd -#: ../source/release-notes/2.6-compatibility.txt:910 -msgid "" -"Update :data:`local.system.replset.members[n].votes` with values other " -"than 1 or 0 to 1 or 0 as appropriate." -msgstr "" - -# 5fd9c363e8934f54b215ceca3569c278 -#: ../source/release-notes/2.6-compatibility.txt:916 -msgid "Time Format Changes" -msgstr "" - -# d820cc0c537d4fb3b9b9944c05e1214d -#: ../source/release-notes/2.6-compatibility.txt:918 -msgid "" -"MongoDB now uses ``iso8601-local`` when formatting time data in many " -"outputs. This format follows the template ``YYYY-MM-" -"DDTHH:mm:ss.mmm<+/-Offset>``. For example, " -"``2014-03-04T20:13:38.944-0500``." -msgstr "" - -# 9c2fa4bc9f964546bbf7db2b498f747f -#: ../source/release-notes/2.6-compatibility.txt:922 -msgid "" -"This change impacts all clients using :doc:`Extended JSON ` in *Strict mode*, such as :program:`mongoexport`" -" and the :ecosystem:`REST and HTTP Interfaces `." -msgstr "" - -# 9bd1a2f3e92346da825f0edbe8e129ff -#: ../source/release-notes/2.6-compatibility.txt:930 -msgid "Other Resources" -msgstr "" - -# 986004a833a44a088523ff1df2df586c -#: ../source/release-notes/2.6-compatibility.txt:932 -#, python-format -msgid "" -"`All backwards incompatible changes (JIRA) " -"`_." -msgstr "" - -# 7c35b1e266004f518deb30f4cb493de6 -#: ../source/release-notes/2.6-compatibility.txt:934 -msgid ":doc:`/release-notes/2.6`." -msgstr "" - -# 934da2f1d5454048b7c5a644f51da799 -#: ../source/release-notes/2.6-compatibility.txt:936 -msgid ":doc:`/release-notes/2.6-upgrade` for the upgrade process." -msgstr "" - -#~ msgid "" -#~ "MongoDB 2.6 implements a stronger " -#~ "enforcement of the limit on " -#~ ":limit:`index key length `." -#~ msgstr "" - -#~ msgid "" -#~ ":method:`db.collection.insert()` and other " -#~ "operations that perform inserts (e.g. " -#~ ":method:`db.collection.save()` and " -#~ ":method:`db.collection.update()` with ``upsert`` " -#~ "that result in inserts) will fail " -#~ "to insert if the new document has" -#~ " an indexed field value that exceeds" -#~ " the limit. Previous versions of " -#~ "MongoDB would insert but not index " -#~ "such documents." -#~ msgstr "" - -#~ msgid "" -#~ ":program:`mongorestore` and :program:`mongoimport` " -#~ "will fail to insert if the new " -#~ "document has an indexed field value " -#~ "that exceeds the limit." -#~ msgstr "" - -#~ msgid "" -#~ ":method:`db.collection.update()` and " -#~ ":method:`db.collection.save()` operations on an " -#~ "indexed field will error if the " -#~ "new value for the field exceeds " -#~ "the limit." -#~ msgstr "" - -#~ msgid "" -#~ "If an existing document contains a " -#~ "value for the indexed field that " -#~ "exceeds the limit, updates on other " -#~ "fields that result in the relocation " -#~ "of a document on disk will error." -#~ msgstr "" - -#~ msgid "" -#~ "Migrations will fail for a chunk " -#~ "that has a document with an " -#~ "indexed field that exceeds the index " -#~ "key length limit." -#~ msgstr "" - -#~ msgid "" -#~ "Secondaries will continue to replicate " -#~ "documents with an indexed field value" -#~ " that exceeds the limit on initial" -#~ " sync but will print warnings in " -#~ "the logs." -#~ msgstr "" - -#~ msgid "" -#~ "Secondaries allow index build and " -#~ "rebuild operations on a collection that" -#~ " contains an indexed field value that" -#~ " exceeds the limit but with warnings" -#~ " in the logs." -#~ msgstr "" - -#~ msgid "" -#~ "With *mixed version* replica sets where" -#~ " the secondaries are version 2.6 and" -#~ " the primary is version 2.4, " -#~ "secondaries will replicate documents inserted" -#~ " or updated on the 2.4 primary, " -#~ "but will print error messages in " -#~ "the log if the documents contain " -#~ "indexed field value that exceeds the " -#~ "limit." -#~ msgstr "" - -#~ msgid "" -#~ "Bulk method returns a :ref:`bulk-" -#~ "write-result` object that contains the " -#~ "result of the operation." -#~ msgstr "" - -#~ msgid "" -#~ "Specifying a write concern that includes" -#~ " ``j:1`` to a :program:`mongod` or " -#~ ":program:`mongos` instance running with " -#~ ":option:`--nojournal` option now errors. " -#~ "Previous versions would ignore the " -#~ "``j:1``." -#~ msgstr "" - -#~ msgid "" -#~ "Either remove the ``j:1`` specification " -#~ "from the write concern when issued " -#~ "against a :program:`mongod` or " -#~ ":program:`mongos` instance with " -#~ ":option:`--nojournal` or run :program:`mongod` " -#~ "or :program:`mongos` with journaling." -#~ msgstr "" - -#~ msgid "Default ``bind_ip`` for RPM/DEB Packages" -#~ msgstr "" - -#~ msgid "" -#~ "In the official MongoDB packages in " -#~ "RPM (Red Hat, CentOS, Fedora Linux, " -#~ "and derivatives) and DEB (Debian, " -#~ "Ubuntu, and derivatives), the default " -#~ ":setting:`bind_ip` value attaches MongoDB " -#~ "components to the localhost interface " -#~ "*only*. These packages set this default" -#~ " in the default configuration file " -#~ "(i.e. ``/etc/mongodb.conf``.)" -#~ msgstr "" - -#~ msgid "" -#~ "If you use one of these packages" -#~ " and have *not* modified the default" -#~ " ``/etc/mongodb.conf`` file, you will need" -#~ " to set :setting:`bind_ip` before or " -#~ "during the upgrade." -#~ msgstr "" - -#~ msgid "" -#~ "There is no default ``bind_ip`` setting" -#~ " in any other official MongoDB " -#~ "packages." -#~ msgstr "" - -#~ msgid "" -#~ "See :ref:`rel-notes-write-operations` " -#~ "for the changes to the write " -#~ "operation protocol, and :ref:`rel-notes-" -#~ "data-modification` for the changes to " -#~ "the insert and update operations." -#~ msgstr "" - -#~ msgid "" -#~ ":query:`$lt` and :query:`$gt` comparisons to" -#~ " null no longer match documents that" -#~ " are missing the field." -#~ msgstr "" - -#~ msgid "" -#~ "``null`` equality conditions on array " -#~ "elements (e.g. ``\"a.b\": null``) no " -#~ "longer match document missing the nested" -#~ " field ``a.b`` (e.g. ``a: [ 2, " -#~ "3 ]``)" -#~ msgstr "" - -#~ msgid "" -#~ "`All backwards incompatible changes (JIRA) " -#~ "`_." -#~ msgstr "" - -# 9dfc2bd6a348443690ab1bd976b442ac -#~ msgid "" -#~ "The :program:`mongo` shell write methods " -#~ ":method:`db.collection.insert()`, " -#~ ":method:`db.collection.update()`, :method:`db.collection.save()`" -#~ " and :method:`db.collection.remove()` now " -#~ "integrate the :doc:`write concern ` directly into the method" -#~ " rather than with a separate " -#~ ":dbcommand:`getLastError` command to provide " -#~ ":ref:`safe writes ` whether run interactively in" -#~ " the :program:`mongo` shell or non-" -#~ "interactively in a script. In previous" -#~ " versions, these methods exhibited a " -#~ "\"fire-and-forget\" behavior. [#mongo-" -#~ "shell-gle-interactive]_" -#~ msgstr "" - -# ff33434665b8404990783c38a59b798d -#~ msgid "" -#~ "Existing scripts for the :program:`mongo` " -#~ "shell that used these methods will " -#~ "now observe safe writes which take " -#~ "**longer** than the previous \"fire-" -#~ "and-forget\" behavior." -#~ msgstr "" - -# 621fef3e280d42798281e8033ad040f9 -#~ msgid "" -#~ "In previous versions, when using the " -#~ ":program:`mongo` shell interactively, the " -#~ ":program:`mongo` shell automatically called " -#~ "the :dbcommand:`getLastError` command after a" -#~ " write method to provide \"safe " -#~ "writes\". Scripts, however, would observe " -#~ "\"fire-and-forget\" behavior in previous" -#~ " versions unless the scripts included " -#~ "an **explicit** call to the " -#~ ":dbcommand:`getLastError` command after a " -#~ "write method." -#~ msgstr "" - -# 4bd03ff039664c68b50f4e98ca47567e -#~ msgid "" -#~ "Before upgrading the authorization model, " -#~ "you should first upgrade MongoDB " -#~ "binaries to 2.6. For sharded clusters," -#~ " ensure that **all** cluster components " -#~ "are 2.6. If there are users in " -#~ "any database, be sure you have at" -#~ " least one user in the ``admin`` " -#~ "database **before** upgrading the MongoDB " -#~ "binaries." -#~ msgstr "" - -# 4c920571282c43749ff6f073c9d7ccb6 -#~ msgid "" -#~ "Each message now starts with the " -#~ "timestamp formatted in ``iso8601-local``, i.e." -#~ " ``YYYY-MM-DDTHH:mm:ss.mmm<+/-Offset>``. For " -#~ "example, ``2014-03-04T20:13:38.944-0500``. Previous " -#~ "versions used ``ctime`` format." -#~ msgstr "" - -# d8b4b6e7dacc48ef85be67b5dcbef475 -#~ msgid "" -#~ "For existing documents that currently " -#~ "have fields with empty names ``\"\"``," -#~ " replace the whole document. See " -#~ ":method:`db.collection.update()` and " -#~ ":method:`db.collection.save()` for details on " -#~ "replacing an existing document." -#~ msgstr "" - -# 297ba7761a804cab8ad4e93aa8246ce2 -#~ msgid "" -#~ ":update:`Unset <$unset>` or :update:`rename " -#~ "<$rename>` existing fields with names " -#~ "that contain a dot (``.``) or that" -#~ " start with a dollar sign (``$``)." -#~ " Run :method:`db.upgradeCheckAllDBs()` to find" -#~ " fields whose names contain a dot " -#~ "or starts with a dollar sign." -#~ msgstr "" - -# 670266cd674048549dfe8d4ffb0343f3 -#~ msgid ":doc:`/reference/method/js-plan-cache`" -#~ msgstr "" - -#~ msgid "" -#~ "In the official MongoDB packages in " -#~ "RPM (Red Hat, CentOS, Fedora Linux, " -#~ "and derivatives) and DEB (Debian, " -#~ "Ubuntu, and derivatives), the default " -#~ ":setting:`~net.bindIp` value attaches MongoDB " -#~ "components to the localhost interface " -#~ "*only*. These packages set this default" -#~ " in the default configuration file " -#~ "(i.e. ``/etc/mongodb.conf``.)" -#~ msgstr "" - -#~ msgid "" -#~ "If you use one of these packages" -#~ " and have *not* modified the default" -#~ " ``/etc/mongodb.conf`` file, you will need" -#~ " to set :setting:`~net.bindIp` before or" -#~ " during the upgrade." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/release-notes/2.6-downgrade.po b/locale/es/LC_MESSAGES/release-notes/2.6-downgrade.po deleted file mode 100644 index 6464c8db228..00000000000 --- a/locale/es/LC_MESSAGES/release-notes/2.6-downgrade.po +++ /dev/null @@ -1,729 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:35+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# c19a4d7a73fd46a08a6f0cf2800a7665 -#: ../source/release-notes/2.6-downgrade.txt:3 -msgid "Downgrade MongoDB from 2.6" -msgstr "" - -# 4d455670108c431a88e118a7bad31547 -#: ../source/release-notes/2.6-downgrade.txt -msgid "On this page" -msgstr "" - -# 0140d497494646c58f1c6e3676943c12 -#: ../source/release-notes/2.6-downgrade.txt:13 -msgid "" -"Before you attempt any downgrade, familiarize yourself with the content " -"of this document, particularly the :ref:`2.6-downgrade-considerations` " -"and the procedure for :ref:`downgrading sharded clusters <2.6-downgrade-" -"cluster>`." -msgstr "" - -# c8189d2ad6a04d71bf4a575d22393279 -#: ../source/release-notes/2.6-downgrade.txt:21 -msgid "Downgrade Recommendations and Checklist" -msgstr "" - -# 7d5e52a879d8499c8a657cc1cde101a4 -#: ../source/release-notes/2.6-downgrade.txt:23 -msgid "When downgrading, consider the following:" -msgstr "" - -# 1ed8987a862b4c79b97afaadfd660b58 -#: ../source/release-notes/2.6-downgrade.txt:26 -msgid "Downgrade Path" -msgstr "" - -# b8e4143b40d54fbaaa13abba37b10aa9 -#: ../source/release-notes/2.6-downgrade.txt:28 -msgid "" -"Once upgraded to MongoDB 2.6, you **cannot** downgrade to **any** version" -" earlier than MongoDB 2.4. If you created ``text`` or ``2dsphere`` " -"indexes while running 2.6, you can only downgrade to MongoDB 2.4.10 or " -"later." -msgstr "" - -# 15f4b83d5d2e47c1a01d33e83d58f4d6 -#: ../source/release-notes/2.6-downgrade.txt:34 -msgid "Preparedness" -msgstr "" - -# c3bd0feccce447f88f20de8649de0fb9 -#: ../source/release-notes/2.6-downgrade.txt:36 -msgid "" -":ref:`Remove or downgrade version 2 text indexes ` " -"before downgrading MongoDB 2.6 to 2.4." -msgstr "" - -# d99ca10ee54a436b819f16ae99f9fd58 -#: ../source/release-notes/2.6-downgrade.txt:39 -msgid "" -":ref:`Remove or downgrade version 2 2dsphere indexes ` before downgrading MongoDB 2.6 to 2.4." -msgstr "" - -# 4af494ef98b942278220dd59f6f5f004 -#: ../source/release-notes/2.6-downgrade.txt:42 -msgid "" -":ref:`downgrade-user-auth-model`. If you have upgraded to the 2.6 user " -"authorization model, you must downgrade the user model to 2.4 before " -"downgrading MongoDB 2.6 to 2.4." -msgstr "" - -# bb8c5f120ff14426856c280a96e3d3c0 -#: ../source/release-notes/2.6-downgrade.txt:47 -msgid "Procedures" -msgstr "" - -# 51186ad568564268b77393c24c809c51 -#: ../source/release-notes/2.6-downgrade.txt:49 -msgid "Follow the downgrade procedures:" -msgstr "" - -# ed3cd032f0444a70bbd94307d8ec16d9 -#: ../source/release-notes/2.6-downgrade.txt:51 -msgid "To downgrade sharded clusters, see :ref:`2.6-downgrade-cluster`." -msgstr "" - -# a84ec90f1913472ebed95944150f8cb2 -#: ../source/release-notes/2.6-downgrade.txt:53 -msgid "To downgrade replica sets, see :ref:`2.6-downgrade-replica-set`." -msgstr "" - -# 1e1f8d9a77e74316bd61422bdd28f560 -#: ../source/release-notes/2.6-downgrade.txt:55 -msgid "" -"To downgrade a standalone MongoDB instance, see :ref:`2.6-downgrade-" -"standalone`." -msgstr "" - -# d834fa8206e54e3a88803ec19f46a156 -#: ../source/release-notes/2.6-downgrade.txt:60 -msgid "Downgrade 2.6 User Authorization Model" -msgstr "" - -# d1b478c2eaae4f26aad4ee9d66706d07 -#: ../source/release-notes/2.6-downgrade.txt:62 -msgid "" -"If you have upgraded to the 2.6 user authorization model, you **must " -"first** downgrade the user authorization model to 2.4 **before** before " -"downgrading MongoDB 2.6 to 2.4." -msgstr "" - -# 213843a1ac74420f80453e3fdd3a6cd5 -#: ../source/release-notes/2.6-downgrade.txt:67 -msgid "Considerations" -msgstr "" - -# d9ef6ae9240147baadf9e261f6fc94cc -#: ../source/release-notes/2.6-downgrade.txt:69 -msgid "" -"For a replica set, it is only necessary to run the downgrade process on " -"the :term:`primary` as the changes will automatically replicate to the " -"secondaries." -msgstr "" - -# f0b9dfb96d1b44d6880b66f4671665bd -#: ../source/release-notes/2.6-downgrade.txt:73 -msgid "" -"For sharded clusters, although the procedure lists the downgrade of the " -"cluster's authorization data first, you may downgrade the authorization " -"data of the cluster or shards first." -msgstr "" - -# 560f1f87b092493593c62b913f6228e3 -#: ../source/release-notes/2.6-downgrade.txt:77 -msgid "" -"You *must* have the ``admin.system.backup_users`` and " -"``admin.system.new_users`` collections created during the upgrade " -"process." -msgstr "" - -# 42ca3dcbfac84c0ba8e49d78945bfa41 -#: ../source/release-notes/2.6-downgrade.txt:81 -msgid "" -"**Important**. The downgrade process returns the user data to its state " -"prior to upgrading to 2.6 authorization model. Any changes made to the " -"user/role data using the 2.6 users model will be lost." -msgstr "" - -# d3404ec1e19a4295a6c4eff287f8fcfe -#: ../source/release-notes/2.6-downgrade.txt:88 -msgid "Access Control Prerequisites" -msgstr "" - -# a1c3054622624a5a901eb0345257938e -#: ../source/release-notes/2.6-downgrade.txt:90 -msgid "" -"To downgrade the authorization model, you must connect as a user with the" -" following :term:`privileges `:" -msgstr "" - -# c286fe55aa664b4881391804f8bad14b -#: ../source/release-notes/2.6-downgrade.txt:100 -msgid "" -"If no user exists with the appropriate :term:`privileges `, " -"create an authorization model downgrade user:" -msgstr "" - -# 6ad0d1e2e5d64a99a4f3933d939fafec -# 389d79dd32684a4b8f0c2c07628436cd -#: ../source/release-notes/2.6-downgrade.txt:106 -#: ../source/release-notes/2.6-downgrade.txt:275 -msgid "Procedure" -msgstr "" - -# 19333b7514f8437981952c9410195ac8 -#: ../source/release-notes/2.6-downgrade.txt:108 -msgid "" -"The following downgrade procedure requires ``.system.users`` " -"collections used in version 2.4. to be intact for non-``admin`` " -"databases." -msgstr "" - -# da683b6fc45c476088fa27c94583eeb8 -#: ../source/release-notes/2.6-downgrade.txt:114 -msgid "" -"For a sharded cluster, repeat the downgrade process by connecting to the " -":term:`primary` replica set member for each shard." -msgstr "" - -# 00f1936795fc4385839b71c62a4f4c1f -#: ../source/release-notes/2.6-downgrade.txt:119 -msgid "" -"The cluster's :program:`mongos` instances will fail to detect the " -"authorization model downgrade until the user cache is refreshed. You can " -"run :dbcommand:`invalidateUserCache` on each :program:`mongos` instance " -"to refresh immediately, or you can wait until the cache is refreshed " -"automatically at the end of the :parameter:`user cache invalidation " -"interval `. To run " -":dbcommand:`invalidateUserCache`, you must have privilege with " -":authaction:`invalidateUserCache` action, which is granted by " -":authrole:`userAdminAnyDatabase` and :authrole:`hostManager` roles." -msgstr "" - -# 1bfc25c9e4b74fa5adc117a6adadc4ea -#: ../source/release-notes/2.6-downgrade.txt:130 -msgid "Result" -msgstr "" - -# abf5e6abc5804f3f8859361a418c014e -#: ../source/release-notes/2.6-downgrade.txt:132 -msgid "" -"The downgrade process returns the user data to its state prior to " -"upgrading to 2.6 authorization model. Any changes made to the user/role " -"data using the 2.6 users model will be lost." -msgstr "" - -# 1063b115f7e84361b190a51bafb4af26 -#: ../source/release-notes/2.6-downgrade.txt:137 -msgid "Downgrade Updated Indexes" -msgstr "" - -# bf4a11894ee04d5eae0b7149a161ba94 -#: ../source/release-notes/2.6-downgrade.txt:142 -msgid "Text Index Version Check" -msgstr "" - -# f1bae5f35f84478c957923ac7db392e3 -#: ../source/release-notes/2.6-downgrade.txt:144 -msgid "" -"If you have *version 2* text indexes (i.e. the default version for text " -"indexes in MongoDB 2.6), drop the *version 2* text indexes before " -"downgrading MongoDB. After the downgrade, enable text search and recreate" -" the dropped text indexes." -msgstr "" - -# a750ded028254ae38062cf181d80b8a3 -#: ../source/release-notes/2.6-downgrade.txt:149 -msgid "" -"To determine the version of your ``text`` indexes, run " -":method:`db.collection.getIndexes()` to view index specifications. For " -"text indexes, the method returns the version information in the field " -"``textIndexVersion``. For example, the following shows that the ``text`` " -"index on the ``quotes`` collection is version 2." -msgstr "" - -# b78f9b094915449687a984b4e24d7d07 -#: ../source/release-notes/2.6-downgrade.txt:178 -msgid "``2dsphere`` Index Version Check" -msgstr "" - -# 9d8e079e46bd49c68dbdf1ec91f505c4 -#: ../source/release-notes/2.6-downgrade.txt:180 -msgid "" -"If you have *version 2* ``2dsphere`` indexes (i.e. the default version " -"for ``2dsphere`` indexes in MongoDB 2.6), drop the *version 2* " -"``2dsphere`` indexes before downgrading MongoDB. After the downgrade, " -"recreate the ``2dsphere`` indexes." -msgstr "" - -# 10b515ef208c42c09edf4036d65c53b3 -#: ../source/release-notes/2.6-downgrade.txt:185 -msgid "" -"To determine the version of your ``2dsphere`` indexes, run " -":method:`db.collection.getIndexes()` to view index specifications. For " -"``2dsphere`` indexes, the method returns the version information in the " -"field ``2dsphereIndexVersion``. For example, the following shows that the" -" ``2dsphere`` index on the ``locations`` collection is version 2." -msgstr "" - -# 7302dd2eda9d4e45a08b0ceb6410e549 -#: ../source/release-notes/2.6-downgrade.txt:206 -msgid "Downgrade MongoDB Processes" -msgstr "" - -# 344b04f40e90406db8fe292bedcbeda0 -#: ../source/release-notes/2.6-downgrade.txt:211 -msgid "Downgrade 2.6 Standalone ``mongod`` Instance" -msgstr "" - -# 67d66e03883c4552bd5f5c9b7208b690 -#: ../source/release-notes/2.6-downgrade.txt:213 -msgid "" -"The following steps outline the procedure to downgrade a standalone " -":program:`mongod` from version 2.6 to 2.4." -msgstr "" - -# 43b0705edc7449488e8bbfcc2a166f46 -#: ../source/release-notes/2.6-downgrade.txt:216 -msgid "" -"Download binaries of the latest release in the 2.4 series from the " -"`MongoDB Download Page`_. See :doc:`/installation` for more information." -msgstr "" - -# 4eb5438071384d189c5f739748dbeca7 -#: ../source/release-notes/2.6-downgrade.txt:220 -msgid "" -"Shut down your :program:`mongod` instance. Replace the existing binary " -"with the 2.4 :program:`mongod` binary and restart :program:`mongod`." -msgstr "" - -# 7cc5855f28734d3c85f5c8cd3f9e96aa -#: ../source/release-notes/2.6-downgrade.txt:229 -msgid "Downgrade a 2.6 Replica Set" -msgstr "" - -# 68627811b1454f57b1c71b25ea9d78cc -#: ../source/release-notes/2.6-downgrade.txt:231 -msgid "" -"The following steps outline a \"rolling\" downgrade process for the " -"replica set. The \"rolling\" downgrade process minimizes downtime by " -"downgrading the members individually while the other members are " -"available:" -msgstr "" - -# 1ddbc39c2a7a4441b09931d3eea267a0 -#: ../source/release-notes/2.6-downgrade.txt:238 -msgid "" -"Replica set failover is not instant but will render the set unavailable " -"to writes and interrupt reads until the failover process completes. " -"Typically this takes 10 seconds or more. You may wish to plan the " -"downgrade during a predetermined maintenance window." -msgstr "" - -# 2bcf51426bc14191bcefd61167822bf0 -#: ../source/release-notes/2.6-downgrade.txt:246 -msgid "Downgrade a 2.6 Sharded Cluster" -msgstr "" - -# 366cb5f2afc943b2aef9b15cc38c34f2 -#: ../source/release-notes/2.6-downgrade.txt:249 -msgid "Requirements" -msgstr "" - -# d286a2870ef94c34b77abe912ac3e211 -#: ../source/release-notes/2.6-downgrade.txt:251 -msgid "" -"While the downgrade is in progress, you cannot make changes to the " -"collection meta-data. For example, during the downgrade, do **not** do " -"any of the following:" -msgstr "" - -# 5eee24fd4e1142d4b03c09e9869c5d40 -#: ../source/release-notes/2.6-downgrade.txt:255 -msgid ":method:`sh.enableSharding()`" -msgstr "" - -# 02152fa191974ac293e52484f948794a -#: ../source/release-notes/2.6-downgrade.txt:257 -msgid ":method:`sh.shardCollection()`" -msgstr "" - -# fc8c388f4b4c440bab762816de0dc1bb -#: ../source/release-notes/2.6-downgrade.txt:259 -msgid ":method:`sh.addShard()`" -msgstr "" - -# 729148b2f347403ca6d43e12bff9c4ff -#: ../source/release-notes/2.6-downgrade.txt:261 -msgid ":method:`db.createCollection()`" -msgstr "" - -# f15fcc419cf4479ea7a44060622925b8 -#: ../source/release-notes/2.6-downgrade.txt:263 -msgid ":method:`db.collection.drop()`" -msgstr "" - -# ef15a3ae6e1d412bb5cc1e4d8bb52db1 -#: ../source/release-notes/2.6-downgrade.txt:265 -msgid ":method:`db.dropDatabase()`" -msgstr "" - -# cd09cdc79b9d4216ad1df481f429cb95 -#: ../source/release-notes/2.6-downgrade.txt:267 -msgid "any operation that creates a database" -msgstr "" - -# 0bce30eac6ef44a9bc556e816d4a2c7a -#: ../source/release-notes/2.6-downgrade.txt:269 -msgid "" -"any other operation that modifies the cluster meta-data in any way. See " -":doc:`/reference/sharding` for a complete list of sharding commands. " -"Note, however, that not all commands on the :doc:`/reference/sharding` " -"page modifies the cluster meta-data." -msgstr "" - -# 7257787d6ef043348d1adccb4d9d6531 -#: ../source/release-notes/2.6-downgrade.txt:277 -msgid "" -"The downgrade procedure for a sharded cluster reverses the order of the " -"upgrade procedure." -msgstr "" - -# 023a6d5a8c044d5abbddc3deabf484dc -#: ../source/release-notes/2.6-downgrade.txt:280 -msgid "" -"Turn off the :ref:`balancer ` in the " -"sharded cluster, as described in :ref:`sharding-balancing-disable-" -"temporarily`." -msgstr "" - -# 37b0a94df4954c3984931a6def60f02a -#: ../source/release-notes/2.6-downgrade.txt:284 -msgid "Downgrade each shard, one at a time. For each shard," -msgstr "" - -# afe329889e994f92809de2c9eaf43cd1 -#: ../source/release-notes/2.6-downgrade.txt:286 -msgid "" -"Downgrade the :program:`mongod` secondaries *before* downgrading the " -"primary." -msgstr "" - -# 3d8cc748175946f29c5e760179ded851 -#: ../source/release-notes/2.6-downgrade.txt:289 -msgid "To downgrade the primary, run :dbcommand:`replSetStepDown` and downgrade." -msgstr "" - -# 4d31a6e7149347df959550cfe7010c5a -#: ../source/release-notes/2.6-downgrade.txt:292 -msgid "" -"Downgrade all 3 :program:`mongod` config server instances, leaving the " -"*first* system in the :option:`mongos --configdb` argument to downgrade " -"*last*." -msgstr "" - -# d4ec217e824349bdae59af52c4efcb81 -#: ../source/release-notes/2.6-downgrade.txt:296 -msgid "" -"Downgrade and restart each :program:`mongos`, one at a time. The " -"downgrade process is a binary drop-in replacement." -msgstr "" - -# cf9d15b58933488da7fc3b606ede5f4e -#: ../source/release-notes/2.6-downgrade.txt:299 -msgid "Turn on the balancer, as described in :ref:`sharding-balancing-enable`." -msgstr "" - -# b512480afd1c4c58bb75f281a05cc70d -#: ../source/includes/2.4-2.6-upgrade-downgrade-procedure.rst:4 -msgid "|action| Procedure" -msgstr "" - -# ae69be7126a94c5bb9b811f447daacb1 -#: ../source/includes/2.4-2.6-upgrade-downgrade-procedure.rst:6 -msgid "" -"Once upgraded to MongoDB 2.6, you **cannot** downgrade to **any** version" -" earlier than MongoDB 2.4. If you have ``text`` or ``2dsphere`` indexes, " -"you can only downgrade to MongoDB 2.4.10 or later." -msgstr "" - -# cff98cb858f84a729953da6c071c88af -#: ../source/includes/2.4-2.6-upgrade-downgrade-procedure.rst:10 -msgid "" -"**Except** as described on this page, moving between 2.4 and 2.6 is a " -"drop-in replacement:" -msgstr "" - -#~ msgid "" -#~ "The following downgrade procedure requires " -#~ "``.system.users`` collections used in " -#~ "version 2.4. to be intact for " -#~ "non-``admin`` databases:" -#~ msgstr "" - -#~ msgid "" -#~ "Connect and authenticate to the " -#~ ":program:`mongod` instance for a single " -#~ "deployment or a :program:`mongos` for a" -#~ " sharded cluster as a user with " -#~ "the following privileges:" -#~ msgstr "" - -#~ msgid "" -#~ "Copy all documents in the " -#~ ":data:`admin.system.users`` collection to the " -#~ "``admin.system.new_users`` collection:" -#~ msgstr "" - -#~ msgid "" -#~ "The cluster's :program:`mongos` instances will" -#~ " fail to detect the authorization " -#~ "model downgrade until the user cache " -#~ "is refreshed. You can run " -#~ ":dbcommand:`invalidateUserCache` on each " -#~ ":program:`mongos` instance to refresh " -#~ "immediately, or you can wait until " -#~ "the cache is refreshed automatically at" -#~ " the end of the :parameter:`user " -#~ "cache invalidation interval " -#~ "`." -#~ msgstr "" - -#~ msgid "" -#~ "Once upgraded to MongoDB 2.6, you " -#~ "**cannot** downgrade to **any** version " -#~ "earlier than MongoDB 2.4. If you " -#~ "have ``text`` indexes, you can only " -#~ "downgrade to MongoDB 2.4.10 or later." -#~ msgstr "" - -# 195c2448e05e45e1af6f48e143d6d2c4 -#~ msgid "Connect and authenticate to MongoDB instance." -#~ msgstr "" - -# 4cbc5edb967b4bf7a7647ceae4e6bb87 -#~ msgid "Create backup of 2.6 ``admin.system.users`` collection." -#~ msgstr "" - -# f6ec4dda8b154be784cc2e781e93bea3 -# 1afb852230304b92b39d08f97ea484dd -#~ msgid "Update the version document for the ``authSchema``." -#~ msgstr "" - -# 5f7babb8c6774c8a922c02c79e071f42 -#~ msgid "Remove existing documents from the ``admin.system.users`` collection." -#~ msgstr "" - -# 30edb9d1642744bb8cea949aada62aae -#~ msgid "Copy documents from the ``admin.system.backup_users`` collection." -#~ msgstr "" - -# a6978ebcac9b4944905937930f37090d -#~ msgid "" -#~ "Copy all documents from the " -#~ "``admin.system.backup_users``, created during the" -#~ " 2.6 upgrade, to ``admin.system.users``." -#~ msgstr "" - -# 249e4794003144bbac292f0141cd066c -#~ msgid "Downgrade each secondary member, one at a time." -#~ msgstr "" - -# c8ab73bdb65b4fca9e909b7e61d97870 -#~ msgid "For each :term:`secondary` in a replica set:" -#~ msgstr "" - -# f0c062239fa547eeba7af7d9ffcc9e4c -#~ msgid "Replace and restart secondary ``mongod`` instances." -#~ msgstr "" - -# c0e9a541ac7b408cb5164a1bd6d11a40 -#~ msgid "" -#~ "First, shut down the :program:`mongod`, " -#~ "then replace these binaries with the" -#~ " 2.4 binary and restart :program:`mongod`." -#~ " See :ref:`terminate-mongod-processes` for" -#~ " instructions on safely terminating " -#~ ":program:`mongod` processes." -#~ msgstr "" - -# 6e498bfdef02442199814cdb87c97ee8 -#~ msgid "Allow secondary to recover." -#~ msgstr "" - -# 979d4cd2139340a28d2137089046353f -#~ msgid "" -#~ "Wait for the member to recover to" -#~ " ``SECONDARY`` state before upgrading the" -#~ " next secondary." -#~ msgstr "" - -# 6987f2479b3142b48397ea3ca67568c4 -#~ msgid "" -#~ "To check the member's state, use " -#~ "the :method:`rs.status()` method in the " -#~ ":program:`mongo` shell." -#~ msgstr "" - -# 5ef85699baac4b9a84fa8d2e454f7fe6 -#~ msgid "Step down the primary." -#~ msgstr "" - -# 7764f5e30c3e467fafed83808e8f60d1 -#~ msgid "" -#~ "Use :method:`rs.stepDown()` in the " -#~ ":program:`mongo` shell to step down the" -#~ " :term:`primary` and force the normal " -#~ ":ref:`failover ` " -#~ "procedure." -#~ msgstr "" - -# fb5218a33d2f40638620f9f379dd2446 -#~ msgid "" -#~ ":method:`rs.stepDown()` expedites the failover " -#~ "procedure and is preferable to shutting" -#~ " down the primary directly." -#~ msgstr "" - -# 9fcf1bb387494f0a8a8a81a6a42151ff -#~ msgid "Replace and restart former primary ``mongod``." -#~ msgstr "" - -# 74612497a4f74f93b1a20327ce97c0aa -#~ msgid "" -#~ "When :method:`rs.status()` shows that the " -#~ "primary has stepped down and another " -#~ "member has assumed ``PRIMARY`` state, " -#~ "shut down the previous primary and " -#~ "replace the :program:`mongod` binary with " -#~ "the 2.4 binary and start the new" -#~ " instance." -#~ msgstr "" - -# 1374a1f9c4ac446db0c24c3f1f28861a -#~ msgid "Stop the existing ``mongod`` instance." -#~ msgstr "" - -# f9f571663d654f24ac821045caaf7fa7 -#~ msgid "" -#~ "For example, on Linux, run |version-" -#~ "stop| :program:`mongod` with the " -#~ ":option:`--shutdown` option as follows:" -#~ msgstr "" - -# 0ed03ca619104d4fac135a3d10f209b9 -#~ msgid "" -#~ "Replace ``/var/mongod/data`` with your MongoDB" -#~ " :setting:`~storage.dbPath`. See also the " -#~ ":ref:`terminate-mongod-processes` for " -#~ "alternate methods of stopping a " -#~ ":program:`mongod` instance." -#~ msgstr "" - -# 5a3cfb40dab740578cab6365745ed2ca -#~ msgid "Start the new ``mongod`` instance." -#~ msgstr "" - -# 450e8f64e4ae484ab4aa048c4721ec31 -#~ msgid "" -#~ "Ensure you start the |version-new| " -#~ ":program:`mongod` with the same " -#~ ":setting:`~storage.dbPath`:" -#~ msgstr "" - -# 957fc64bd6a24b359f53e34947426129 -#~ msgid "" -#~ "Replace ``/var/mongod/data`` with your MongoDB" -#~ " :setting:`~storage.dbPath`." -#~ msgstr "" - -#~ msgid "Connect as user with privileges to manage users and roles." -#~ msgstr "" - -#~ msgid "" -#~ "Connect and authenticate as a user " -#~ "with :authrole:`userAdminAnyDatabase`." -#~ msgstr "" - -#~ msgid "Create a role with required privileges." -#~ msgstr "" - -#~ msgid "" -#~ "Using the :method:`db.createRole` method, " -#~ "create a :ref:`role ` with the required privileges." -#~ msgstr "" - -#~ msgid "Create a user with the new role." -#~ msgstr "" - -#~ msgid "Create a user and assign the user the ``downgradeRole``." -#~ msgstr "" - -#~ msgid "" -#~ "Instead of creating a new user, " -#~ "you can also grant the role to " -#~ "an existing user. See " -#~ ":method:`db.grantRolesToUser()` method." -#~ msgstr "" - -#~ msgid "Authenticate as the new user." -#~ msgstr "" - -#~ msgid "Authenticate as the newly created user." -#~ msgstr "" - -#~ msgid "The method returns ``1`` upon successful authentication." -#~ msgstr "" - -#~ msgid "" -#~ "Connect and authenticate to the " -#~ ":program:`mongod` instance for a single " -#~ "deployment or a :program:`mongos` for a" -#~ " sharded cluster with the appropriate " -#~ "privileges. See :ref:`downgrade-auth-model-" -#~ "prerequisite` for details." -#~ msgstr "" - -#~ msgid "" -#~ "Copy all documents in the " -#~ ":data:`admin.system.users` collection to the " -#~ "``admin.system.new_users`` collection:" -#~ msgstr "" - -#~ msgid "" -#~ "The method returns a :method:`WriteResult` " -#~ "object with the status of the " -#~ "operation. Upon successful update, the " -#~ ":method:`WriteResult` object should have " -#~ "``\"nModified\"`` equal to ``1``." -#~ msgstr "" - -#~ msgid "" -#~ "The method returns a :method:`WriteResult` " -#~ "object with the number of documents " -#~ "removed in the ``\"nRemoved\"`` field." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/release-notes/2.6-upgrade-authorization.po b/locale/es/LC_MESSAGES/release-notes/2.6-upgrade-authorization.po deleted file mode 100644 index 1890fe849c3..00000000000 --- a/locale/es/LC_MESSAGES/release-notes/2.6-upgrade-authorization.po +++ /dev/null @@ -1,282 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:35+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# c8a93344c9c8410a80daa78196d66876 -#: ../source/release-notes/2.6-upgrade-authorization.txt:5 -msgid "Upgrade User Authorization Data to 2.6 Format" -msgstr "" - -# 1df0b0e168c6443f9a8007df6e344e80 -#: ../source/release-notes/2.6-upgrade-authorization.txt -msgid "On this page" -msgstr "" - -# eda664f1c32e41faa4b76e0e94f8918f -#: ../source/release-notes/2.6-upgrade-authorization.txt:15 -msgid "" -"MongoDB 2.6 includes significant changes to the authorization model, " -"which requires changes to the way that MongoDB stores users' credentials." -" As a result, in addition to upgrading MongoDB processes, if your " -"deployment uses authentication and authorization, after upgrading all " -"MongoDB process to 2.6 you **must** also upgrade the authorization model." -msgstr "" - -# 391172143c60403eade4cc6720a1ff71 -#: ../source/release-notes/2.6-upgrade-authorization.txt:23 -msgid "Considerations" -msgstr "" - -# b4fbf19f4bcc45ff87d8f1cd0fe91bfc -#: ../source/release-notes/2.6-upgrade-authorization.txt:26 -msgid "Complete all other Upgrade Requirements" -msgstr "" - -# 89dae2db258c48dea51e551f329ff71c -#: ../source/includes/important-upgrade-auth-model-prerequisites.rst:3 -msgid "" -"Before upgrading the authorization model, you should first upgrade " -"MongoDB binaries to 2.6. For sharded clusters, ensure that **all** " -"cluster components are 2.6. If there are users in any database, be sure " -"you have at least one user in the ``admin`` database with the role " -":authrole:`userAdminAnyDatabase` **before** upgrading the MongoDB " -"binaries." -msgstr "" - -# 82424b3b74554d909c9bfb551422fc52 -#: ../source/release-notes/2.6-upgrade-authorization.txt:31 -msgid "Timing" -msgstr "" - -# 670bb0f076024393b024a97664d130cd -#: ../source/includes/fact-auth-upgrade-recommendation.rst:1 -msgid "" -"Because downgrades are more difficult after you upgrade the user " -"authorization model, once you upgrade the MongoDB binaries to version " -"2.6, allow your MongoDB deployment to run a day or two **without** " -"upgrading the user authorization model." -msgstr "" - -# 2ac30132830345b9917ce6b28c6c7315 -#: ../source/includes/fact-auth-upgrade-recommendation.rst:6 -msgid "" -"This allows 2.6 some time to \"burn in\" and decreases the likelihood of " -"downgrades occurring after the user privilege model upgrade. The user " -"authentication and access control will continue to work as it did in 2.4," -" **but** it will be impossible to create or modify users or to use user-" -"defined roles until you run the authorization upgrade." -msgstr "" - -# 388763d907414fe09de72b4bd4fd09cd -#: ../source/release-notes/2.6-upgrade-authorization.txt:35 -msgid "" -"If you decide to upgrade the user authorization model immediately instead" -" of waiting the recommended \"burn in\" period, then for sharded " -"clusters, you must wait at least 10 seconds after upgrading the sharded " -"clusters to run the authorization upgrade script." -msgstr "" - -# 7fe5329d29cb4920baf6801a7c459fee -#: ../source/release-notes/2.6-upgrade-authorization.txt:42 -msgid "Replica Sets" -msgstr "" - -# 52f2061f83dd4df3be781b51c0062692 -#: ../source/release-notes/2.6-upgrade-authorization.txt:44 -msgid "" -"For a replica set, it is only necessary to run the upgrade process on the" -" :term:`primary` as the changes will automatically replicate to the " -"secondaries." -msgstr "" - -# 3f53efc449bc4681be6204dda5b5b0cb -#: ../source/release-notes/2.6-upgrade-authorization.txt:49 -msgid "Sharded Clusters" -msgstr "" - -# 97d644775b3944e7a57cc190dc130f05 -#: ../source/release-notes/2.6-upgrade-authorization.txt:51 -msgid "" -"For a sharded cluster, connect to a :program:`mongos` and run the upgrade" -" procedure to upgrade the cluster's authorization data. By default, the " -"procedure will upgrade the authorization data of the shards as well." -msgstr "" - -# 8bf38698a6244596bd332fd1c28c6587 -#: ../source/release-notes/2.6-upgrade-authorization.txt:56 -msgid "" -"To override this behavior, run the upgrade command with the additional " -"parameter ``upgradeShards: false``. If you choose to override, you must " -"run the upgrade procedure on the :program:`mongos` first, and then run " -"the procedure on the :term:`primary` members of each shard." -msgstr "" - -# 351d364675cb412eab27dcb5be39a876 -#: ../source/release-notes/2.6-upgrade-authorization.txt:62 -msgid "" -"For a sharded cluster, do **not** run the upgrade process directly " -"against the :doc:`config servers `." -" Instead, perform the upgrade process using one :program:`mongos` " -"instance to interact with the config database." -msgstr "" - -# 1b6d307114ff40b1b9aca26b68dac8f5 -#: ../source/release-notes/2.6-upgrade-authorization.txt:69 -msgid "Requirements" -msgstr "" - -# ac560eda4fe54cfd89c940f9df072b85 -#: ../source/release-notes/2.6-upgrade-authorization.txt:71 -msgid "" -"To upgrade the authorization model, you must have a user in the ``admin``" -" database with the role :authrole:`userAdminAnyDatabase`." -msgstr "" - -# d5950a2bf94b498baf031fa4ef97bb7e -#: ../source/release-notes/2.6-upgrade-authorization.txt:75 -msgid "Procedure" -msgstr "" - -# 6a49cdbcde5644a887852eba8f83054d -#: ../source/release-notes/2.6-upgrade-authorization.txt:80 -msgid "Result" -msgstr "" - -# ba89099505eb4861b31c98bb65f1d002 -#: ../source/release-notes/2.6-upgrade-authorization.txt:82 -msgid "" -"All users in a 2.6 system are stored in the :data:`admin.system.users` " -"collection. To manipulate these users, use the :doc:`user management " -"methods `." -msgstr "" - -# f2d10e9855a9426da1eacdb105772ab3 -#: ../source/release-notes/2.6-upgrade-authorization.txt:86 -msgid "" -"The upgrade procedure copies the version 2.4 ``admin.system.users`` " -"collection to ``admin.system.backup_users``." -msgstr "" - -# a7d15defa4f94f608386a7b0587df7b7 -#: ../source/release-notes/2.6-upgrade-authorization.txt:89 -msgid "" -"The upgrade procedure leaves the version 2.4 ``.system.users`` " -"collection(s) intact." -msgstr "" - -#~ msgid "" -#~ "All users a 2.6 system are stored" -#~ " in the :data:`admin.system.users` collection." -#~ " To manipulate these users use the" -#~ " :doc:`user management methods `." -#~ msgstr "" - -# fabe59de8f5047938806ed4ad3abfd9c -#~ msgid "" -#~ "MongoDB 2.6 includes significant changes " -#~ "to the authorization model, which " -#~ "requires changes to the way that " -#~ "MongoDB stores users' credentials. As a" -#~ " result, in addition to upgrading " -#~ "MongoDB processes, if your deployment " -#~ "uses authentication and authorization, after" -#~ " upgrading all MongoDB process to 2.6" -#~ " you must also upgrade the " -#~ "authorization model." -#~ msgstr "" - -# a9407c1257484c38b613d8de24345789 -#~ msgid "" -#~ "Before upgrading the authorization model, " -#~ "you should first upgrade MongoDB " -#~ "binaries to 2.6. For sharded clusters," -#~ " ensure that **all** cluster components " -#~ "are 2.6. If there are users in " -#~ "any database, be sure you have at" -#~ " least one user in the ``admin`` " -#~ "database **before** upgrading the MongoDB " -#~ "binaries." -#~ msgstr "" - -# 3802ffb8702c4c94845294147cfbfce5 -#~ msgid "Connect to MongoDB instance." -#~ msgstr "" - -# 34e07f1abfd54070811ce1599d6cc30a -#~ msgid "" -#~ "Connect and authenticate to the " -#~ ":program:`mongod` instance for a single " -#~ "deployment or a :program:`mongos` for a" -#~ " sharded cluster as an ``admin`` " -#~ "database user with the role " -#~ ":authrole:`userAdminAnyDatabase`." -#~ msgstr "" - -# 51e154c367ce4a29a197d230786db6ca -#~ msgid "Upgrade authorization schema." -#~ msgstr "" - -# ca96dbfdbb5f4cef86e66f3375784a27 -#~ msgid "" -#~ "Use the :dbcommand:`authSchemaUpgrade` command " -#~ "in the ``admin`` database to update " -#~ "the user data using the :program:`mongo`" -#~ " shell." -#~ msgstr "" - -# 89025578a7e74059ae1441b491eb3874 -#~ msgid "Run ``authSchemaUpgrade`` command." -#~ msgstr "" - -# b2a8e4e18878429dbcba2954e7a967f3 -#~ msgid "" -#~ "In case of error, you may safely" -#~ " rerun the :dbcommand:`authSchemaUpgrade` " -#~ "command." -#~ msgstr "" - -# 83c9e1cf7cfd41b29e9c5af33d5db326 -#~ msgid "Sharded cluster ``authSchemaUpgrade`` consideration." -#~ msgstr "" - -# 8d4e4c8301474ee8b01d588f49ab66b1 -#~ msgid "" -#~ "For a sharded cluster, " -#~ ":dbcommand:`authSchemaUpgrade` will upgrade the " -#~ "authorization data of the shards as " -#~ "well and the upgrade is complete. " -#~ "You can, however, override this " -#~ "behavior by including ``upgradeShards: false``" -#~ " in the command, as in the " -#~ "following example:" -#~ msgstr "" - -# a782a1ff357c4a30b3dba5b5f3fb4090 -#~ msgid "" -#~ "If you override the behavior, after " -#~ "running :dbcommand:`authSchemaUpgrade` on a " -#~ ":program:`mongos` instance, you will need " -#~ "to connect to the primary for each" -#~ " shard and repeat the upgrade process" -#~ " after upgrading on the :program:`mongos`." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/release-notes/2.6-upgrade.po b/locale/es/LC_MESSAGES/release-notes/2.6-upgrade.po deleted file mode 100644 index 3f4d664c2ec..00000000000 --- a/locale/es/LC_MESSAGES/release-notes/2.6-upgrade.po +++ /dev/null @@ -1,749 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:26+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 37d472510b7d4f9dbb5fb7eb4c267787 -#: ../source/release-notes/2.6-upgrade.txt:3 -msgid "Upgrade MongoDB to 2.6" -msgstr "" - -# fa90e617c76e4a96b648a4da73d10494 -#: ../source/release-notes/2.6-upgrade.txt -msgid "On this page" -msgstr "" - -# 97f978bd87cb4db0be0cc13c9fd22f7e -#: ../source/release-notes/2.6-upgrade.txt:13 -msgid "" -"In the general case, the upgrade from MongoDB 2.4 to 2.6 is a binary-" -"compatible \"drop-in\" upgrade: shut down the :program:`mongod` instances" -" and replace them with :program:`mongod` instances running 2.6. " -"**However**, before you attempt any upgrade, familiarize yourself with " -"the content of this document, particularly the :ref:`2.6-upgrade-" -"considerations`, the procedure for :ref:`upgrading sharded clusters <2.6" -"-upgrade-cluster>`, and the considerations for :ref:`reverting to 2.4 " -"after running 2.6 <2.6-downgrade-considerations>`." -msgstr "" - -# 45678624e1344e01b39e6057be4270dd -#: ../source/release-notes/2.6-upgrade.txt:26 -msgid "Upgrade Recommendations and Checklists" -msgstr "" - -# 5696f719e8204b5092a1cf29acf74335 -#: ../source/release-notes/2.6-upgrade.txt:28 -msgid "When upgrading, consider the following:" -msgstr "" - -# 8f4b5b84c5bf415eb55cec94ba3eaa73 -#: ../source/release-notes/2.6-upgrade.txt:31 -msgid "Upgrade Requirements" -msgstr "" - -# 252e6a57e3e4408aa5f60b03454cfeeb -#: ../source/release-notes/2.6-upgrade.txt:33 -msgid "" -"To upgrade an existing MongoDB deployment to 2.6, you must be running " -"2.4. If you're running a version of MongoDB before 2.4, you *must* " -"upgrade to 2.4 before upgrading to 2.6. See :doc:`/release-" -"notes/2.4-upgrade` for the procedure to upgrade from 2.2 to 2.4." -msgstr "" - -# c6604e6f061b47b09109d58afc3e2813 -#: ../source/release-notes/2.6-upgrade.txt:39 -msgid "" -"If you use |mms-home| Backup, ensure that you're running *at least* " -"version ``v20131216.1`` of the Backup agent before upgrading. Version " -"``1.4.0`` of the backup agent followed ``v20131216.1``" -msgstr "" - -# 9da9eb9424694e29890f97d077916ab0 -#: ../source/release-notes/2.6-upgrade.txt:46 -msgid "Preparedness" -msgstr "" - -# 9646953ffe7f458699acd67d9b9f1140 -#: ../source/release-notes/2.6-upgrade.txt:48 -msgid "" -"Before upgrading MongoDB always test your application in a staging " -"environment before deploying the upgrade to your production environment." -msgstr "" - -# 9282503551cd4c63a9d4eb9c9d1f4961 -#: ../source/release-notes/2.6-upgrade.txt:52 -msgid "" -"To begin the upgrade procedure, connect a 2.6 :program:`mongo` shell to " -"your MongoDB 2.4 :program:`mongos` or :program:`mongod` and run the " -":method:`db.upgradeCheckAllDBs()` to check your data set for " -"compatibility. This is a preliminary automated check. Assess and resolve " -"all issues identified by :method:`db.upgradeCheckAllDBs()`." -msgstr "" - -# ae07a8472b6242baab42b9b41f304864 -#: ../source/release-notes/2.6-upgrade.txt:58 -msgid "" -"Some changes in MongoDB 2.6 require manual checks and intervention. See " -":doc:`/release-notes/2.6-compatibility` for an explanation of these " -"changes. Resolve all incompatibilities in your deployment before " -"continuing." -msgstr "" - -# 84b8e830c30d41648ebb8a576b47fdc6 -#: ../source/release-notes/2.6-upgrade.txt:63 -msgid "" -"For a deployment that uses authentication and authorization, be sure you " -"have at least one user in the ``admin`` database with the role " -":authrole:`userAdminAnyDatabase` **before** upgrading the MongoDB " -"binaries. For deployments currently using authentication and " -"authorization, see the :ref:`consideration for deployments that use " -"authentication and authorization <2.6-upgrade-auth-prereq>`." -msgstr "" - -# f698f90149044a02a40ffc02e7f24b3c -#: ../source/release-notes/2.6-upgrade.txt:74 -msgid "Authentication" -msgstr "" - -# 79c54b4e2e3d42c6a999a342d50d1c8e -#: ../source/release-notes/2.6-upgrade.txt:76 -msgid "" -"MongoDB 2.6 includes significant changes to the authorization model, " -"which requires changes to the way that MongoDB stores users' credentials." -" As a result, in addition to upgrading MongoDB processes, if your " -"deployment uses authentication and authorization, after upgrading all " -"MongoDB process to 2.6 you **must** also upgrade the authorization model." -msgstr "" - -# c1bf2077c6204a9c9158ad770ac0673d -#: ../source/release-notes/2.6-upgrade.txt:83 -msgid "" -"**Before** beginning the upgrade process for a deployment that uses " -"authentication and authorization:" -msgstr "" - -# 6bff072da0aa4893bc8b453b2f91d664 -#: ../source/release-notes/2.6-upgrade.txt:86 -msgid "" -"Ensure that at least one user exists in the ``admin`` database with the " -"role :authrole:`userAdminAnyDatabase`." -msgstr "" - -# 94657d7322964dd698ea6db1d500a402 -#: ../source/release-notes/2.6-upgrade.txt:89 -msgid "" -"If your application performs CRUD operations on the " -":data:`.system.users` collection or uses a " -":method:`db.addUser()`\\ -like method, then you **must** upgrade those " -"drivers (i.e. client libraries) **before** :program:`mongod` or " -":program:`mongos` instances." -msgstr "" - -# 736e1384ef6047e3b7849e601b6208f4 -#: ../source/release-notes/2.6-upgrade.txt:95 -msgid "" -"You must fully complete the upgrade procedure for *all* MongoDB processes" -" before upgrading the authorization model." -msgstr "" - -# 47af687234e9428bba3fc97dd2ba62bf -#: ../source/release-notes/2.6-upgrade.txt:98 -msgid "" -"After you begin to upgrade a MongoDB deployment that uses authentication " -"to 2.6, you *cannot* modify existing user data until you complete the " -":doc:`authorization user schema upgrade `." -msgstr "" - -# c0b4fdb9f41241929782076d90c1e476 -#: ../source/release-notes/2.6-upgrade.txt:103 -msgid "" -"See :ref:`2.6-upgrade-authorization-model` for a complete discussion of " -"the upgrade procedure for the authorization model including additional " -"requirements and procedures." -msgstr "" - -# b1770675d53c4053a99f9cf81daf6262 -#: ../source/release-notes/2.6-upgrade.txt:108 -msgid "Downgrade Limitations" -msgstr "" - -# 6eddc3a782544071b0079bcf4d2415ed -#: ../source/release-notes/2.6-upgrade.txt:110 -msgid "" -"Once upgraded to MongoDB 2.6, you **cannot** downgrade to **any** version" -" earlier than MongoDB 2.4. If you created ``text`` or ``2dsphere`` " -"indexes while running 2.6, you can only downgrade to MongoDB 2.4.10 or " -"later." -msgstr "" - -# ad7846e4f2bd4c7fa1e088460e33ac18 -#: ../source/release-notes/2.6-upgrade.txt:116 -msgid "Package Upgrades" -msgstr "" - -# 61c5b85fec894f69a096f3bfba7767cd -#: ../source/release-notes/2.6-upgrade.txt:118 -msgid "" -"If you installed MongoDB from the MongoDB ``apt`` or ``yum`` " -"repositories, upgrade to 2.6 using the package manager." -msgstr "" - -# a76bb701e61649419421236dc2671285 -#: ../source/release-notes/2.6-upgrade.txt:121 -msgid "For Debian, Ubuntu, and related operating systems, type these commands:" -msgstr "" - -# 272ef8b94ed945e68e397a4e3b669cfe -#: ../source/release-notes/2.6-upgrade.txt:128 -msgid "For Red Hat Enterprise, CentOS, Fedora, or Amazon Linux:" -msgstr "" - -# 4b042acbd0164e4c8947fdcc2df0bc9c -#: ../source/release-notes/2.6-upgrade.txt:134 -msgid "" -"If you did not install the ``mongodb-org`` package, and installed a " -"subset of MongoDB components replace ``mongodb-org`` in the commands " -"above with the appropriate package names." -msgstr "" - -# 236f1289d5584680821f0bad4a4c0cda -#: ../source/release-notes/2.6-upgrade.txt:138 -msgid "" -"See installation instructions for :doc:`Ubuntu `, :doc:`RHEL `, " -":doc:`Debian `, or :doc:`other Linux" -" Systems ` for a list of the " -"available packages and complete MongoDB installation instructions." -msgstr "" - -# 4f2dba025b794902840e37016d841636 -#: ../source/release-notes/2.6-upgrade.txt:147 -msgid "Upgrade MongoDB Processes" -msgstr "" - -# fe614e893b034da18fae3befacc5fbca -#: ../source/release-notes/2.6-upgrade.txt:152 -msgid "Upgrade Standalone ``mongod`` Instance to MongoDB 2.6" -msgstr "" - -# e2e680303cbd4e2fa45cb7c95432d1e3 -#: ../source/release-notes/2.6-upgrade.txt:154 -msgid "" -"The following steps outline the procedure to upgrade a standalone " -":program:`mongod` from version 2.4 to 2.6. To upgrade from version 2.2 to" -" 2.6, :doc:`upgrade to version 2.4 ` *first*," -" and then follow the procedure to upgrade from 2.4 to 2.6." -msgstr "" - -# 5a8b3b2e7ed54be580399c1d3c4c711f -#: ../source/release-notes/2.6-upgrade.txt:160 -msgid "" -"Download binaries of the latest release in the 2.6 series from the " -"`MongoDB Download Page`_. See :doc:`/installation` for more information." -msgstr "" - -# ce989208a5b948f692cf444bbc9bd7c6 -#: ../source/release-notes/2.6-upgrade.txt:164 -msgid "" -"Shut down your :program:`mongod` instance. Replace the existing binary " -"with the 2.6 :program:`mongod` binary and restart :program:`mongod`." -msgstr "" - -# 97f0f81f1be7419d963766f66abbcdc6 -#: ../source/release-notes/2.6-upgrade.txt:172 -msgid "Upgrade a Replica Set to 2.6" -msgstr "" - -# ee631f3b54494c2d83306074f4151740 -#: ../source/release-notes/2.6-upgrade.txt:174 -msgid "" -"The following steps outline the procedure to upgrade a replica set from " -"MongoDB 2.4 to MongoDB 2.6. To upgrade from MongoDB 2.2 to 2.6, " -":doc:`upgrade all members of the replica set to version 2.4 ` *first*, and then follow the procedure to upgrade " -"from MongoDB 2.4 to 2.6." -msgstr "" - -# 5c80225febf24eb29ba5a95d55651202 -#: ../source/release-notes/2.6-upgrade.txt:180 -msgid "" -"You can upgrade from MongoDB 2.4 to 2.6 using a \"rolling\" upgrade to " -"minimize downtime by upgrading the members individually while the other " -"members are available:" -msgstr "" - -# f06ab130736642bc93d701862b2f6c69 -#: ../source/release-notes/2.6-upgrade.txt:186 -msgid "" -"Replica set failover is not instant but will render the set unavailable " -"accept writes until the failover process completes. Typically this takes " -"30 seconds or more: schedule the upgrade procedure during a scheduled " -"maintenance window." -msgstr "" - -# cf3d564bfba94bc1817abe5c93b57619 -#: ../source/release-notes/2.6-upgrade.txt:194 -msgid "Upgrade a Sharded Cluster to 2.6" -msgstr "" - -# d52e5f6fa3204a8da0e3e2f192c75978 -#: ../source/release-notes/2.6-upgrade.txt:196 -msgid "" -"Only upgrade sharded clusters to 2.6 if **all** members of the cluster " -"are currently running instances of 2.4. The only supported upgrade path " -"for sharded clusters running 2.2 is via 2.4. The upgrade process checks " -"all components of the cluster and will produce warnings if any component " -"is running version 2.2." -msgstr "" - -# 4d1f4598108d45ae8a559304371be1ab -#: ../source/release-notes/2.6-upgrade.txt:203 -msgid "Considerations" -msgstr "" - -# 468a53ad447b4eb9855c258086115f4c -#: ../source/release-notes/2.6-upgrade.txt:205 -msgid "" -"The upgrade process does not require any downtime. However, while you " -"upgrade the sharded cluster, ensure that clients do not make changes to " -"the collection meta-data. For example, during the upgrade, do **not** do " -"any of the following:" -msgstr "" - -# 78ebd1da597848a9953d107a6e8150d4 -#: ../source/release-notes/2.6-upgrade.txt:210 -msgid ":method:`sh.enableSharding()`" -msgstr "" - -# fb0f0ab2b2ad416abdc0f91f58adce7f -#: ../source/release-notes/2.6-upgrade.txt:212 -msgid ":method:`sh.shardCollection()`" -msgstr "" - -# 92ef0690faf4480fbddbbbeff193bdcd -#: ../source/release-notes/2.6-upgrade.txt:214 -msgid ":method:`sh.addShard()`" -msgstr "" - -# 0f19dd25afee4bbf8ad18554518d8fe4 -#: ../source/release-notes/2.6-upgrade.txt:216 -msgid ":method:`db.createCollection()`" -msgstr "" - -# 62468c3621ed413bb133c428dea2d7e2 -#: ../source/release-notes/2.6-upgrade.txt:218 -msgid ":method:`db.collection.drop()`" -msgstr "" - -# 9c66133991cf4f56985026be53319005 -#: ../source/release-notes/2.6-upgrade.txt:220 -msgid ":method:`db.dropDatabase()`" -msgstr "" - -# 3030bc8d5bde48008dc881a99328d2f1 -#: ../source/release-notes/2.6-upgrade.txt:222 -msgid "any operation that creates a database" -msgstr "" - -# 94d7352dc79f4d0e8754be8241e4b67c -#: ../source/release-notes/2.6-upgrade.txt:224 -msgid "" -"any other operation that modifies the cluster metadata in any way. See " -":doc:`/reference/sharding` for a complete list of sharding commands. " -"Note, however, that not all commands on the :doc:`/reference/sharding` " -"page modifies the cluster meta-data." -msgstr "" - -# f39d435f35254011a0f88624838c271b -#: ../source/release-notes/2.6-upgrade.txt:231 -msgid "Upgrade Sharded Clusters" -msgstr "" - -# 12fe227a985f45ed9dacf9ed6b29dd9d -#: ../source/release-notes/2.6-upgrade.txt:233 -msgid "" -"*Optional but Recommended.* As a precaution, take a backup of the " -"``config`` database *before* upgrading the sharded cluster." -msgstr "" - -# c6bf6b5e9db24509a7f84a690175ff01 -#: ../source/release-notes/2.6-upgrade.txt:241 -msgid "Complete Sharded Cluster Upgrade" -msgstr "" - -# 6f741b9d3cb047e9a70133719fa0e23b -#: ../source/release-notes/2.6-upgrade.txt:243 -msgid "" -"After you have successfully upgraded *all* :program:`mongos` instances, " -"you can upgrade the other instances in your MongoDB deployment." -msgstr "" - -# 8e82d05a3db34b27815be835de8ec130 -#: ../source/release-notes/2.6-upgrade.txt:248 -msgid "" -"Do not upgrade :program:`mongod` instances until after you have upgraded " -"*all* :program:`mongos` instances." -msgstr "" - -# 6a2c67b27b204245bcd7ab84d03b29bf -#: ../source/release-notes/2.6-upgrade.txt:251 -msgid "" -"While the balancer is still disabled, upgrade the components of your " -"sharded cluster in the following order:" -msgstr "" - -# fe9e66319171429c8a40a5bff152c434 -#: ../source/release-notes/2.6-upgrade.txt:254 -msgid "" -"Upgrade all 3 :program:`mongod` config server instances, leaving the " -"*first* system in the :option:`mongos --configdb` argument to upgrade " -"*last*." -msgstr "" - -# 74bee339515b4344b45d178ddf09ae1d -#: ../source/release-notes/2.6-upgrade.txt:258 -msgid "" -"Upgrade each shard, one at a time, upgrading the :program:`mongod` " -"secondaries before running :dbcommand:`replSetStepDown` and upgrading the" -" primary of each shard." -msgstr "" - -# fe1e2b3f67384444af0456eb99fd14f9 -#: ../source/release-notes/2.6-upgrade.txt:262 -msgid "" -"When this process is complete, :ref:`re-enable the balancer `." -msgstr "" - -# d3605c5d76f743c2a29ed39993c75313 -#: ../source/includes/2.4-2.6-upgrade-downgrade-procedure.rst:4 -msgid "|action| Procedure" -msgstr "" - -# 0492e7c3fa0f4f7394df347f5789f5b9 -#: ../source/includes/2.4-2.6-upgrade-downgrade-procedure.rst:6 -msgid "" -"Once upgraded to MongoDB 2.6, you **cannot** downgrade to **any** version" -" earlier than MongoDB 2.4. If you have ``text`` or ``2dsphere`` indexes, " -"you can only downgrade to MongoDB 2.4.10 or later." -msgstr "" - -# 2aa9024a930142a58f9b975774f83b07 -#: ../source/includes/2.4-2.6-upgrade-downgrade-procedure.rst:10 -msgid "" -"**Except** as described on this page, moving between 2.4 and 2.6 is a " -"drop-in replacement:" -msgstr "" - -#~ msgid "" -#~ "The upgrade process does not require " -#~ "any downtime. However, while you upgrade" -#~ " the sharded cluster, ensure that " -#~ "clients do not make changes to the" -#~ " collection met-data. For example, " -#~ "during the upgrade, do **not** do " -#~ "any of the following:" -#~ msgstr "" - -#~ msgid "" -#~ "Start a single 2.6 :program:`mongos` " -#~ "instance with the :setting:`~sharding.configDB` " -#~ "pointing to the cluster's config servers" -#~ " and with the :option:`--upgrade` option." -#~ msgstr "" - -#~ msgid "" -#~ "To run a :program:`mongos` with the " -#~ ":option:`--upgrade` option, you can upgrade" -#~ " an existing :program:`mongos` instance to" -#~ " 2.6, or if you need to avoid" -#~ " reconfiguring a production :program:`mongos` " -#~ "instance, you can use a new 2.6" -#~ " :program:`mongos` that can reach all " -#~ "the config servers." -#~ msgstr "" - -#~ msgid "" -#~ "You can include the :option:`--logpath` " -#~ "option to output the log messages " -#~ "to a file instead of the standard" -#~ " output." -#~ msgstr "" - -#~ msgid "" -#~ "The :program:`mongos` will exit upon " -#~ "completion of the ``--upgrade`` process." -#~ msgstr "" - -#~ msgid "" -#~ "Once upgraded to MongoDB 2.6, you " -#~ "**cannot** downgrade to **any** version " -#~ "earlier than MongoDB 2.4. If you " -#~ "have ``text`` indexes, you can only " -#~ "downgrade to MongoDB 2.4.10 or later." -#~ msgstr "" - -# 24006aad5e33476c9dc0741641e9c1e7 -#~ msgid "" -#~ "If you use MMS Backup, ensure that" -#~ " you're running *at least* version " -#~ "``v20131216.1`` of the Backup agent " -#~ "before upgrading." -#~ msgstr "" - -# d3fff231115c464d963d86c4a4a3b3c4 -#~ msgid "" -#~ "MongoDB 2.6 includes significant changes " -#~ "to the authorization model, which " -#~ "requires changes to the way that " -#~ "MongoDB stores users' credentials. As a" -#~ " result, in addition to upgrading " -#~ "MongoDB processes, if your deployment " -#~ "uses authentication and authorization, after" -#~ " upgrading all MongoDB process to 2.6" -#~ " you must also upgrade the " -#~ "authorization model." -#~ msgstr "" - -# 95779285fa084d0ababbbba2dec8f981 -#~ msgid "" -#~ "Before beginning the upgrade process for" -#~ " a deployment that uses authentication " -#~ "and authorization:" -#~ msgstr "" - -# 0143e93d14b34d2eb4b4c37a5007c7b3 -#~ msgid "Ensure that at least one user exists in the ``admin`` database." -#~ msgstr "" - -# 97aff59243e34a16a56f31c699950554 -#~ msgid "Upgrade secondary members of the replica set." -#~ msgstr "" - -# 5f905bb6b49a45dfbd9255b702fa85ba -#~ msgid "" -#~ "Upgrade the :term:`secondary` members of " -#~ "the set one at a time by " -#~ "shutting down the :program:`mongod` and " -#~ "replacing the 2.4 binary with the " -#~ "2.6 binary. After upgrading a " -#~ ":program:`mongod` instance, wait for the " -#~ "member to recover to ``SECONDARY`` state" -#~ " before upgrading the next instance. " -#~ "To check the member's state, issue " -#~ ":method:`rs.status()` in the :program:`mongo` " -#~ "shell." -#~ msgstr "" - -# 38b43e712f4a4cdfb58778eb4fc7d52e -#~ msgid "Step down the replica set primary." -#~ msgstr "" - -# e641bbfc31914dfaa0b1af5b6e07d7d0 -#~ msgid "" -#~ "Use :method:`rs.stepDown()` in the " -#~ ":program:`mongo` shell to step down the" -#~ " :term:`primary` and force the set to" -#~ " :ref:`failover `. " -#~ ":method:`rs.stepDown()` expedites the failover " -#~ "procedure and is preferable to shutting" -#~ " down the primary directly." -#~ msgstr "" - -# 7fde4d9ccc1949f0a35ae8931625474f -#~ msgid "Upgrade the primary." -#~ msgstr "" - -# 54c3068a9b734f9cb239428394382e52 -#~ msgid "" -#~ "When :method:`rs.status()` shows that the " -#~ "primary has stepped down and another " -#~ "member has assumed ``PRIMARY`` state, " -#~ "shut down the previous primary and " -#~ "replace the :program:`mongod` binary with " -#~ "the 2.6 binary and start the new" -#~ " instance." -#~ msgstr "" - -# e7e06a45043e47cf90439737dff35d0a -#~ msgid "Disable the Balancer." -#~ msgstr "" - -# 477739e11700447e8fc13f1660e78bcf -#~ msgid "" -#~ "Turn off the :ref:`balancer ` in the sharded " -#~ "cluster, as described in :ref:`sharding-" -#~ "balancing-disable-temporarily`." -#~ msgstr "" - -# 549d051e62d445e2ab9e794cab2684a7 -#~ msgid "Upgrade the cluster's meta data." -#~ msgstr "" - -# 2bb61e01c9fc41e2bbe7be6df666c74c -#~ msgid "To upgrade the meta data, run:" -#~ msgstr "" - -# 412ea6fbc976423985e970ade0c04a45 -#~ msgid "" -#~ "The upgrade will prevent any chunk " -#~ "moves or splits from occurring during" -#~ " the upgrade process. If the data " -#~ "files have many sharded collections or" -#~ " if failed processes hold stale " -#~ "locks, acquiring the locks for all " -#~ "collections can take seconds or minutes." -#~ " Watch the log for progress updates." -#~ msgstr "" - -# 9a1be2e724af4da18f38b7b60b4c6f7f -#~ msgid "Ensure ``mongos --upgrade`` process completes successfully." -#~ msgstr "" - -# f232054522f24e0bb470253084cca97c -#~ msgid "" -#~ "The :program:`mongos` will exit upon " -#~ "completion of the meta data upgrade " -#~ "process. If successful, the process will" -#~ " log the following messages:" -#~ msgstr "" - -# ea5e7a9262ba45349723811daef3a607 -#~ msgid "" -#~ "After a successful upgrade, restart the" -#~ " :program:`mongos` instance. If :program:`mongos`" -#~ " fails to start, check the log " -#~ "for more information." -#~ msgstr "" - -# 867af419243a4be084701f11547343dd -#~ msgid "" -#~ "If the :program:`mongos` instance loses " -#~ "its connection to the config servers " -#~ "during the upgrade or if the " -#~ "upgrade is otherwise unsuccessful, you " -#~ "may always safely retry the upgrade." -#~ msgstr "" - -# 2de0fe57c06f4f61ae5e7a9ac6590fe4 -#~ msgid "Upgrade the remaining ``mongos`` instances to v2.6." -#~ msgstr "" - -# 4e0d85c926be47eea7e649100c5bbd5d -#~ msgid "" -#~ "Upgrade and restart **without** the " -#~ ":option:`--upgrade` option the other " -#~ ":program:`mongos` instances in the sharded " -#~ "cluster. After upgrading all the " -#~ ":program:`mongos`, see :ref:`2.6-finalize-shard-" -#~ "cluster-upgrade` for information on " -#~ "upgrading the other cluster components." -#~ msgstr "" - -# 3036ed79049d4cea942e721e868ec455 -#~ msgid "Stop the existing ``mongod`` instance." -#~ msgstr "" - -# 59248f89af2d41348a4d084c94bf11f5 -#~ msgid "" -#~ "For example, on Linux, run |version-" -#~ "stop| :program:`mongod` with the " -#~ ":option:`--shutdown` option as follows:" -#~ msgstr "" - -# 40fbdebe4c17424c8da7e8733c19c6c7 -#~ msgid "" -#~ "Replace ``/var/mongod/data`` with your MongoDB" -#~ " :setting:`~storage.dbPath`. See also the " -#~ ":ref:`terminate-mongod-processes` for " -#~ "alternate methods of stopping a " -#~ ":program:`mongod` instance." -#~ msgstr "" - -# 91bdea54f02d48e79eac886e0474f346 -#~ msgid "Start the new ``mongod`` instance." -#~ msgstr "" - -# 3fcfcccee24444d7aeac8f00a6f71f30 -#~ msgid "" -#~ "Ensure you start the |version-new| " -#~ ":program:`mongod` with the same " -#~ ":setting:`~storage.dbPath`:" -#~ msgstr "" - -# 86b315e1db0244bea7f3434b023c55f2 -#~ msgid "" -#~ "Replace ``/var/mongod/data`` with your MongoDB" -#~ " :setting:`~storage.dbPath`." -#~ msgstr "" - -#~ msgid "" -#~ "See installation instructions for :doc:`Ubuntu" -#~ " `, " -#~ ":doc:`RHEL `, " -#~ ":doc:`Debian `, or :doc:`other Linux Systems " -#~ "` for " -#~ "a list of the available packages " -#~ "and complete MongoDB installation " -#~ "instructions." -#~ msgstr "" - -#~ msgid "" -#~ "Start a single 2.6 :program:`mongos` " -#~ "instance with the :setting:`~sharding.configDB` " -#~ "pointing to the cluster's config servers" -#~ " and with the :option:`--upgrade ` option." -#~ msgstr "" - -#~ msgid "" -#~ "To run a :program:`mongos` with the " -#~ ":option:`--upgrade ` option, " -#~ "you can upgrade an existing " -#~ ":program:`mongos` instance to 2.6, or if" -#~ " you need to avoid reconfiguring a" -#~ " production :program:`mongos` instance, you " -#~ "can use a new 2.6 :program:`mongos` " -#~ "that can reach all the config " -#~ "servers." -#~ msgstr "" - -#~ msgid "" -#~ "You can include the :option:`--logpath " -#~ "` option to output the" -#~ " log messages to a file instead " -#~ "of the standard output. Also include " -#~ "any other options required to start " -#~ ":program:`mongos` instances in your cluster," -#~ " such as :option:`--sslOnNormalPorts ` or :option:`--sslPEMKeyFile " -#~ "`." -#~ msgstr "" - -#~ msgid "" -#~ "The :program:`mongos` will exit upon " -#~ "completion of the :option:`--upgrade ` process." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/release-notes/2.6.po b/locale/es/LC_MESSAGES/release-notes/2.6.po deleted file mode 100644 index 45a1d803099..00000000000 --- a/locale/es/LC_MESSAGES/release-notes/2.6.po +++ /dev/null @@ -1,1644 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -# Fe_RM , 2014 -# Jorge Puente Sarrín , 2014 -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:27+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# f4366dc630f64275a74d8b23b8f04a89 -#: ../source/release-notes/2.6.txt:3 -msgid "Release Notes for MongoDB 2.6" -msgstr "" - -# 219b6185313741a8b7b9b9ef707d91a7 -#: ../source/release-notes/2.6.txt -msgid "On this page" -msgstr "" - -# 189a4e38efcc499a88e6e2b3a5bcd6bb -#: ../source/release-notes/2.6.txt:13 -msgid "*April 8, 2014*" -msgstr "" - -# c938174ba0b34cdab85336c06bd791dc -#: ../source/release-notes/2.6.txt:15 -msgid "" -"MongoDB 2.6 is now available. Key features include aggregation " -"enhancements, text-search integration, query-engine improvements, a new " -"write-operation protocol, and security enhancements." -msgstr "" - -# 3a0795f5d802407ba0dcb91be0d8ad01 -#: ../source/release-notes/2.6.txt:20 -msgid "Minor Releases" -msgstr "" - -# 3a2f27b7caae4ccb8aa788dc2191c2dc -#: ../source/release-notes/2.6.txt:29 -msgid "2.6.12 -- Mar 24, 2016" -msgstr "" - -# ae9a991b56ba4a5c891a94339729f0aa -#: ../source/release-notes/2.6.txt:31 -msgid "" -"Fixed issue with MMAPv1 journaling where the \"last sequence number\" " -"file (``lsn`` file) may be ahead of what is synced to the data files: " -":issue:`SERVER-22261`." -msgstr "" - -# e625b88cc29740c79fc06d95d52a748c -#: ../source/release-notes/2.6.txt:35 -msgid "" -"Fixed issue that permitted the creation of new role with the same name as" -" a :doc:`built-in role `: " -":issue:`SERVER-19284`." -msgstr "" - -# 98ecc00097a44c2185275fcf6ce7af1e -#: ../source/release-notes/2.6.txt:39 -msgid "" -"Fixed issue where some index operations running during an active " -"migration may cause the migration operation to skip some documents: " -":issue:`SERVER-22535`." -msgstr "" - -# f4ecd4fce3d140fa891eceb2760950a3 -#: ../source/release-notes/2.6.txt:43 -#, python-format -msgid "" -"`All issues closed in 2.6.12 " -"`_" -msgstr "" - -# 829e97456ef8469b95b1fb552b0e3a0e -#: ../source/release-notes/2.6.txt:47 -msgid "2.6.11 -- Aug 12, 2015" -msgstr "" - -# 0cbb524e3ff84fe3b22db402bb23b6b2 -#: ../source/release-notes/2.6.txt:49 -msgid "Improvements to query plan ranking :issue:`SERVER-17815`" -msgstr "" - -# 8a0f66a610fb442c99c784114135a4bb -#: ../source/release-notes/2.6.txt:51 -msgid "" -"Improved ability for :program:`mongos` to detect replica set failover and" -" correctly route read operations to the new primary :issue:`SERVER-18280`" -msgstr "" - -# 2c82850ac20a4a859d7421ca75d90cfd -#: ../source/release-notes/2.6.txt:55 -msgid "" -"Improved reporting of queries in ``getMore`` operation in " -":method:`db.currentOp()` and the database profiler :issue:`SERVER-16265`" -msgstr "" - -# 1e498bcc809a47f49b0b2c4ea2bcfd0e -#: ../source/release-notes/2.6.txt:59 -#, python-format -msgid "" -"`All issues closed in 2.6.11 " -"`_" -msgstr "" - -# 4efd2ad0cb77449db623b7cb2cc6a152 -#: ../source/release-notes/2.6.txt:63 -msgid "2.6.10 -- May 19, 2015" -msgstr "" - -# e8f134fb041d4a88ad1c5c20eea27af7 -#: ../source/release-notes/2.6.txt:65 -msgid "" -"Improve user cache invalidation enforcement on :program:`mongos` " -":issue:`SERVER-11980`" -msgstr "" - -# 2b5603933c6d483aa469eed6f6181c6b -#: ../source/release-notes/2.6.txt:68 -msgid "Provide correct rollbacks for collection creation :issue:`SERVER-18211`" -msgstr "" - -# 73819318ae83494d95722e6413fc5664 -#: ../source/release-notes/2.6.txt:71 -msgid "" -"Allow user inserts into the :data:`system.profile` collection " -":issue:`SERVER-18211`" -msgstr "" - -# a97871cea79a4abbafbc904e76637c9a -#: ../source/release-notes/2.6.txt:74 -msgid "" -"Fix to query system to ensure non-negation predicates get chosen over " -"negation predicates for multikey index bounds construction " -":issue:`SERVER-18364`" -msgstr "" - -# d4320180daf844ceae88c282d8e79807 -#: ../source/release-notes/2.6.txt:78 -#, python-format -msgid "" -"`All issues closed in 2.6.10 " -"`_" -msgstr "" - -# 33a6112cc7dc48acb0cd6c0771c7c3b8 -#: ../source/release-notes/2.6.txt:82 -msgid "2.6.9 -- March 24, 2015" -msgstr "" - -# 74a78b71843341988f623ec438ecd555 -#: ../source/release-notes/2.6.txt:84 -msgid "" -"Resolve connection handling related crash with :program:`mongos` " -"instances :issue:`SERVER-17441`" -msgstr "" - -# 834192751ea34e81af7e57d959fbd57a -#: ../source/release-notes/2.6.txt:87 -msgid "Add server parameter to configure idle cursor timeout :issue:`SERVER-8188`" -msgstr "" - -# ec479ea58bca4d0ea7a00ef727f5f5f3 -#: ../source/release-notes/2.6.txt:90 -msgid "" -"Remove duplicated (orphan) documents from aggregation pipelines with " -"``_id`` queries in sharded clusters :issue:`SERVER-17426`" -msgstr "" - -# b63dbf692804451099a2a55f8ba85196 -#: ../source/release-notes/2.6.txt:93 -msgid "" -"Fixed crash in :dbcommand:`geoNear` queries with multiple ``2dsphere`` " -"indexes :issue:`SERVER-14723`" -msgstr "" - -# 0fd9d752430742419ccc7cf9dea8f966 -#: ../source/release-notes/2.6.txt:96 -#, python-format -msgid "" -"`All issues closed in 2.6.9 " -"`_" -msgstr "" - -# 3ca5325ca8b64646a67f602cf682a54e -#: ../source/release-notes/2.6.txt:100 -msgid "2.6.8 -- February 25, 2015" -msgstr "" - -# 275fcd4522f749d4a5d0772b5cb57702 -#: ../source/release-notes/2.6.txt:102 -msgid "" -"Add :dbcommand:`listCollections` command functionality to 2.6 shell and " -"client :issue:`SERVER-17087`" -msgstr "" - -# 191552632084429eb7aa6a931fb79277 -#: ../source/release-notes/2.6.txt:105 -msgid "" -":dbcommand:`copydb`/\\ :dbcommand:`clone` commands can crash the server " -"if a primary steps down :issue:`SERVER-16599`" -msgstr "" - -# f1fcc98d963c44288794d13cf4962331 -#: ../source/release-notes/2.6.txt:108 -msgid "Secondary fasserts trying to replicate an index :issue:`SERVER-16274`" -msgstr "" - -# b1b25ce2412f4a86b7c7497d6cbbc11e -#: ../source/release-notes/2.6.txt:111 -msgid "" -"Query optimizer should always use equality predicate over unique index " -"when possible :issue:`SERVER-15802`" -msgstr "" - -# 2f0dc0a272384522afb3b5d39872c2c7 -#: ../source/release-notes/2.6.txt:114 -#, python-format -msgid "" -"`All issues closed in 2.6.8 " -"`_" -msgstr "" - -# 3a04add546b544b4bbd392cbe1250d0c -#: ../source/release-notes/2.6.txt:118 -msgid "2.6.7 -- January 13, 2015" -msgstr "" - -# 8b7ebc99c45f482ea76083aa4f50400f -#: ../source/release-notes/2.6.txt:120 -msgid "" -"Decreased :program:`mongos` memory footprint when shards have several " -"tags :issue:`SERVER-16683`" -msgstr "" - -# b76aaabc2c8e40029591de8177c60861 -#: ../source/release-notes/2.6.txt:123 -msgid "" -"Removed check for shard version if the primary server is down " -":issue:`SERVER-16237`" -msgstr "" - -# 38bf9098a1854f528d35bba8e98db883 -#: ../source/release-notes/2.6.txt:126 -msgid "" -"Fixed: ``/etc/init.d/mongod`` startup script failure with dirname message" -" :issue:`SERVER-16081`" -msgstr "" - -# 53019e8dbb0e4b2e9b035523c680a6ba -#: ../source/release-notes/2.6.txt:129 -msgid "" -"Fixed: :program:`mongos` can cause shards to hit the in-memory sort limit" -" by requesting more results than needed :issue:`SERVER-14306`" -msgstr "" - -# 5a94ed9069a1400399c953436f4ab65b -#: ../source/release-notes/2.6.txt:132 -#, python-format -msgid "" -"`All issues closed in 2.6.7 " -"`_" -msgstr "" - -# 097d5b3f7ab6436796c2c7f801b83358 -#: ../source/release-notes/2.6.txt:136 -msgid "2.6.6 -- December 09, 2014" -msgstr "" - -# a7268ce589344464b15bdbe774e4932b -#: ../source/release-notes/2.6.txt:138 -msgid "" -"Fixed: Evaluating candidate query plans with concurrent writes on same " -"collection may crash :program:`mongod` :issue:`SERVER-15580`" -msgstr "" - -# 25fb2dba94ba4c2fabb3f1878b4c5020 -#: ../source/release-notes/2.6.txt:141 -msgid "" -"Fixed: 2.6 :program:`mongod` crashes with segfault when added to a 2.8 " -"replica set with 12 or more members :issue:`SERVER-16107`" -msgstr "" - -# 4bc317f7195a45838ca025440bf20ca3 -#: ../source/release-notes/2.6.txt:144 -msgid "" -"Fixed: :query:`$regex`, :query:`$in` and :query:`$sort` with index " -"returns too many results :issue:`SERVER-15696`" -msgstr "" - -# f27a74def7de4403ad1ef478872d15a4 -#: ../source/release-notes/2.6.txt:147 -msgid "" -"Change: :dbcommand:`moveChunk` will fail if there is data on the target " -"shard and a required index does not exist. :issue:`SERVER-12472`" -msgstr "" - -# 588d262055894a23afbfec12b74f0de4 -#: ../source/release-notes/2.6.txt:151 -msgid "" -"Primary should abort if encountered problems writing to the oplog " -":issue:`SERVER-12058`" -msgstr "" - -# c9472568449b428893e1dd04d1f219f7 -#: ../source/release-notes/2.6.txt:154 -#, python-format -msgid "" -"`All issues closed in 2.6.6 " -"`_" -msgstr "" - -# 05339bbbc2cd4cb3a6900bcc0f7bd550 -#: ../source/release-notes/2.6.txt:158 -msgid "2.6.5 -- October 07, 2014" -msgstr "" - -# c783884718f14755a63ac3bd95c37fce -#: ../source/release-notes/2.6.txt:160 -msgid "" -":query:`$rename` now uses correct dotted source paths " -":issue:`SERVER-15029`" -msgstr "" - -# 5d5b0597f9e04631a1e8a0eb8400af1d -#: ../source/release-notes/2.6.txt:162 -msgid "" -"Partially written journal last section does not affect recovery " -":issue:`SERVER-15111`" -msgstr "" - -# bcd9680c2ec84870b1fae817fbe9c021 -#: ../source/release-notes/2.6.txt:165 -msgid "Explicitly zero ``.ns`` files on creation :issue:`SERVER-15369`" -msgstr "" - -# 4cb63bc2206247ef95f1fe457fd2c111 -#: ../source/release-notes/2.6.txt:167 -msgid "" -"Plan ranker will no longer favor intersection plans if predicate " -"generates empty range index scan :issue:`SERVER-14961`" -msgstr "" - -# 7ef4a82409ad464c87f2549fd69fb015 -#: ../source/release-notes/2.6.txt:170 -msgid "" -"Generate Community and Enterprise packages for SUSE 11 " -":issue:`SERVER-10642`" -msgstr "" - -# 72b94808c0c54806ab968f7affccd345 -#: ../source/release-notes/2.6.txt:173 -#, python-format -msgid "" -"`All issues closed in 2.6.5 " -"`_" -msgstr "" - -# 62ac7c75cd364ca79d47a76818fcbd69 -#: ../source/release-notes/2.6.txt:176 -msgid "2.6.4 -- August 11, 2014" -msgstr "" - -# f7ccd530138248d28ecbc8d8e1c281da -#: ../source/release-notes/2.6.txt:178 -msgid "" -"Fix for ``text`` index where under specific circumstances, in-place " -"updates to a ``text``-indexed field may result in incorrect/incomplete " -"results :issue:`SERVER-14738`" -msgstr "" - -# 727a5cac10a54fb7af7cf1f4279a5866 -#: ../source/release-notes/2.6.txt:182 -msgid "" -"Check the size of the split point before performing a manual split chunk " -"operation :issue:`SERVER-14431`" -msgstr "" - -# 2a876b46193944699cb4ab6958b14d8b -#: ../source/release-notes/2.6.txt:185 -msgid "" -"Ensure read preferences are re-evaluated by drawing secondary connections" -" from a global pool and releasing back to the pool at the end of a " -"query/command :issue:`SERVER-9788`" -msgstr "" - -# 5aa9fe6153464a269086f9cec452ae8f -#: ../source/release-notes/2.6.txt:189 -msgid "" -"Allow read from secondaries when both audit and authorization are enabled" -" in a sharded cluster :issue:`SERVER-14170`" -msgstr "" - -# 325c1a7faa694b9e90c759869b1bf5ef -#: ../source/release-notes/2.6.txt:192 -#, python-format -msgid "" -"`All issues closed in 2.6.4 " -"`_" -msgstr "" - -# 9337b67bd3a5484598f35755163e5c96 -#: ../source/release-notes/2.6.txt:195 -msgid "2.6.3 -- June 19, 2014" -msgstr "" - -# 0415dcd5489c4eaa938ec8e01a6b7bf8 -#: ../source/release-notes/2.6.txt:197 -msgid "" -"Equality queries on ``_id`` with projection may return no results on " -"sharded collections :issue:`SERVER-14302`." -msgstr "" - -# 3aa587c0bd7d42afa1eb04da2b2bf99e -#: ../source/release-notes/2.6.txt:200 -msgid "" -"Equality queries on ``_id`` with projection on ``_id`` may return orphan " -"documents on sharded collections :issue:`SERVER-14304`." -msgstr "" - -# a03b5ace26c44e2cb841b543f72a62e3 -#: ../source/release-notes/2.6.txt:203 -#, python-format -msgid "" -"`All issues closed in 2.6.3 " -"`_." -msgstr "" - -# 30084bce36f640b587b1042a1728a5ac -#: ../source/release-notes/2.6.txt:207 -msgid "2.6.2 -- June 16, 2014" -msgstr "" - -# 904e7a8e0f6643ecbac2db305c871f8a -#: ../source/release-notes/2.6.txt:209 -msgid "" -"Query plans with differing performance can tie during plan ranking " -":issue:`SERVER-13675`." -msgstr "" - -# ffc82699e352406db319b5010d722cb2 -#: ../source/release-notes/2.6.txt:212 -msgid "" -":program:`mongod` may terminate if x.509 authentication certificate is " -"invalid :issue:`SERVER-13753`." -msgstr "" - -# 4502296c659646fca4efd5235986eadd -#: ../source/release-notes/2.6.txt:215 -msgid "" -"Temporary map/reduce collections are incorrectly replicated to " -"secondaries :issue:`SERVER-13981`." -msgstr "" - -# aa966dc9dfbf4b7fa43f3af6c03b9b8d -#: ../source/release-notes/2.6.txt:218 -msgid "" -":program:`mongos` incorrectly targets multiple shards for nested field " -"shard key predicates :issue:`SERVER-14138`." -msgstr "" - -# 3f492ce23607407589b1f878797bd1ec -#: ../source/release-notes/2.6.txt:221 -msgid "" -":method:`rs.stepDown()` during mapReduce causes ``fassert`` when writing " -"to op log :issue:`SERVER-14186`." -msgstr "" - -# 84b5116d5a764ba698f92dcd99860cfe -#: ../source/release-notes/2.6.txt:227 -#, python-format -msgid "" -"`All issues closed in 2.6.2 " -"`_." -msgstr "" - -# bd996926d7224d67b653ece20b1f6abe -#: ../source/release-notes/2.6.txt:230 -msgid "2.6.1 -- May 5, 2014" -msgstr "" - -# 2e762a57c064466b934654531d5e72ee -#: ../source/release-notes/2.6.txt:232 -msgid "" -"Fix to install MongoDB service on Windows with the ``--install`` option " -":issue:`SERVER-13515`." -msgstr "" - -# 1ebb54d3042746099b79fa224df8db41 -#: ../source/release-notes/2.6.txt:235 -msgid "" -"Allow direct upgrade from 2.4.x to 2.6.0 via ``yum`` " -":issue:`SERVER-13563`." -msgstr "" - -# d4fc82ad11374a94b5ca2ea2e88a600e -#: ../source/release-notes/2.6.txt:238 -msgid "" -"Fix issues with background index builds on secondaries: " -":issue:`SERVER-13589` and :issue:`SERVER-13620`." -msgstr "" - -# 74c95b1ce36947c0b18b12806a1c65c0 -#: ../source/release-notes/2.6.txt:241 -msgid "" -"Redact credential information passed as startup options " -":issue:`SERVER-13644`." -msgstr "" - -# 99fee447ffca48f5a1c4139109a48c8d -#: ../source/release-notes/2.6.txt:244 -msgid ":ref:`2.6.1 Changelog <2.6.1-changelog>`." -msgstr "" - -# f28225d80b79426bb7e11de1debe112c -#: ../source/release-notes/2.6.txt:246 -#, python-format -msgid "" -"`All issues closed in 2.6.1 " -"`_." -msgstr "" - -# f23f642f106d4862b7d5aa3a1b6ae5a7 -#: ../source/release-notes/2.6.txt:249 -msgid "Major Changes" -msgstr "" - -# 0e06afb013714e2e86efc3714010cee0 -#: ../source/release-notes/2.6.txt:251 -msgid "" -"The following changes in MongoDB affect both the standard and Enterprise " -"editions:" -msgstr "" - -# b994a6485c5a4e62bacdf6e9ce8b7f07 -#: ../source/release-notes/2.6.txt:257 -msgid "Aggregation Enhancements" -msgstr "" - -# 05e2cad93da94699b2265e7a1ba30827 -#: ../source/release-notes/2.6.txt:259 -msgid "" -"The aggregation pipeline adds the ability to return result sets of any " -"size, either by returning a cursor or writing the output to a collection." -" Additionally, the aggregation pipeline supports variables and adds new " -"operations to handle sets and redact data." -msgstr "" - -# fbcbc937a5ac4aba82c203ed6685c678 -#: ../source/release-notes/2.6.txt:264 -msgid "" -"The :method:`db.collection.aggregate()` now returns a cursor, which " -"enables the aggregation pipeline to return result sets of any size." -msgstr "" - -# c4c03ea0525144039a31473b90ea4159 -#: ../source/release-notes/2.6.txt:267 -msgid "" -"Aggregation pipelines now support an ``explain`` operation to aid " -"analysis of aggregation operations." -msgstr "" - -# 874918dc2b1d49e8af6501917a631391 -#: ../source/release-notes/2.6.txt:270 -msgid "" -"Aggregation can now use a more efficient external-disk-based sorting " -"process." -msgstr "" - -# f229016bb966429bbeb05613214dd5d8 -#: ../source/release-notes/2.6.txt:273 -msgid "New pipeline stages:" -msgstr "" - -# 80eb852999dc4c419d191fad2664a5eb -#: ../source/release-notes/2.6.txt:275 -msgid ":pipeline:`$out` stage to output to a collection." -msgstr "" - -# d578f18f2a9b4264a46457ff36576792 -#: ../source/release-notes/2.6.txt:277 -msgid "" -":pipeline:`$redact` stage to allow additional control to accessing the " -"data." -msgstr "" - -# 80f8f3ab38884fde8f002ef8ac89ca34 -#: ../source/release-notes/2.6.txt:280 -msgid "New or modified operators:" -msgstr "" - -# 34677147331047dd94e19535bd28bffc -#: ../source/release-notes/2.6.txt:282 -msgid ":doc:`set expression operators `." -msgstr "" - -# a7026e3284b9430b83ff53582c4b4cb3 -#: ../source/release-notes/2.6.txt:285 -msgid "" -":expression:`$let` and :expression:`$map` operators to allow for the use " -"of variables." -msgstr "" - -# 93137c32025c4ccab92e8aaf22098a4a -#: ../source/release-notes/2.6.txt:288 -msgid ":expression:`$literal` operator and :expression:`$size` operator." -msgstr "" - -# 89e2f084fbd1447f8e8d2fbdf21c8926 -#: ../source/release-notes/2.6.txt:290 -msgid ":expression:`$cond` expression now accepts either an object or an array." -msgstr "" - -# 204af22c3d184bfca8532c4083d30d2f -#: ../source/release-notes/2.6.txt:296 -msgid "Text Search Integration" -msgstr "" - -# f72540ef35b248dca7a8c282c325809c -#: ../source/release-notes/2.6.txt:298 -msgid "" -"Text search is now enabled by default, and the query system, including " -"the aggregation pipeline :pipeline:`$match` stage, includes the " -":query:`$text` operator, which resolves text-search queries." -msgstr "" - -# f879be22eb744e10845a104e5a898259 -#: ../source/release-notes/2.6.txt:302 -msgid "" -"MongoDB 2.6 includes an updated :doc:`text index ` " -"format and deprecates the :dbcommand:`text` command." -msgstr "" - -# 9c3484f3301448af83613ee6a5f54ca9 -#: ../source/release-notes/2.6.txt:309 -msgid "Insert and Update Improvements" -msgstr "" - -# ecabda18f05a45e88235ff5d28701206 -#: ../source/release-notes/2.6.txt:311 -msgid "" -"Improvements to the update and insert systems include additional " -"operations and improvements that increase consistency of modified data." -msgstr "" - -# 1cd0a2051fa348439dc99e4f191968a3 -#: ../source/includes/fact-update-field-order.rst:3 -msgid "" -"MongoDB preserves the order of the document fields following write " -"operations *except* for the following cases:" -msgstr "" - -# 67e8101ad3044a47b86072f43d6ffdb4 -#: ../source/includes/fact-update-field-order.rst:6 -msgid "The ``_id`` field is always the first field in the document." -msgstr "El campo ``_id`` siempre es el primer campo en el documento." - -# fe541fcf7ecf40fcb90bebb33adecb2e -#: ../source/includes/fact-update-field-order.rst:8 -msgid "" -"Updates that include :update:`renaming <$rename>` of field names may " -"result in the reordering of fields in the document." -msgstr "" - -# 813a0fd765114b5eb0d2911fef4106c7 -#: ../source/release-notes/2.6.txt:319 -msgid "New or enhanced update operators:" -msgstr "" - -# b89fa7b13b134257be8c9f9e6f9790d7 -#: ../source/release-notes/2.6.txt:321 -msgid ":update:`$bit` operator supports bitwise ``xor`` operation." -msgstr "" - -# fc47c25768b64c85bcc4082abedde887 -#: ../source/release-notes/2.6.txt:323 -msgid "" -":update:`$min` and :update:`$max` operators that perform conditional " -"update depending on the relative size of the specified value and the " -"current value of a field." -msgstr "" - -# 67689aecea0a4144bfc9196882a3f511 -#: ../source/release-notes/2.6.txt:327 -msgid "" -":update:`$push` operator has enhanced support for the :update:`$sort`, " -":update:`$slice`, and :update:`$each` modifiers and supports a new " -":update:`$position` modifier." -msgstr "" - -# e006b87a637d43bc9c6771a0172aa625 -#: ../source/release-notes/2.6.txt:331 -msgid "" -":update:`$currentDate` operator to set the value of a field to the " -"current date." -msgstr "" - -# c9d699508db249bd947e992f4b68424e -#: ../source/release-notes/2.6.txt:334 -msgid "" -"The :update:`$mul` operator for multiplicative increments for insert and " -"update operations." -msgstr "" - -# 0161f96bb0904debb1841af04b57006f -#: ../source/release-notes/2.6.txt:337 -msgid ":ref:`update-operations-incompatibility`" -msgstr ":ref:`update-operations-incompatibility`" - -# 8b6ce6fc2c8e4d239eee88e9a1672fe0 -#: ../source/release-notes/2.6.txt:342 -msgid "New Write Operation Protocol" -msgstr "" - -# 3925dad90e704012ac6f91f9d1fe084a -#: ../source/release-notes/2.6.txt:344 -msgid "" -"A new write protocol integrates write operations with write concerns. The" -" protocol also provides improved support for bulk operations." -msgstr "" - -# 074b79708fa04577a9f4634aab620a4e -#: ../source/release-notes/2.6.txt:348 -msgid "" -"MongoDB 2.6 adds the write commands :dbcommand:`insert`, " -":dbcommand:`update`, and :dbcommand:`delete`, which provide the basis for" -" the improved bulk insert. All officially supported MongoDB drivers " -"support the new write commands." -msgstr "" - -# 7ab5f56e9aab489e8177fb1a1fe2eec3 -#: ../source/release-notes/2.6.txt:353 -msgid "" -"The :program:`mongo` shell now includes methods to perform bulk-write " -"operations. See :method:`Bulk()` for more information." -msgstr "" - -# 3b266fc11b6348818ff3c53a1c5e8a24 -#: ../source/release-notes/2.6.txt:357 -msgid ":ref:`write-methods-incompatibility`" -msgstr "" - -# a3be1eef3767467abffd291e69694279 -#: ../source/release-notes/2.6.txt:360 -msgid "MSI Package for MongoDB Available for Windows" -msgstr "" - -# a048085762014d5194deb447555e7204 -#: ../source/release-notes/2.6.txt:362 -msgid "" -"MongoDB now distributes MSI packages for Microsoft Windows. This is the " -"recommended method for MongoDB installation under Windows." -msgstr "" - -# 4ff90d0c341b42bfb494ec8685c0e714 -#: ../source/release-notes/2.6.txt:368 -msgid "Security Improvements" -msgstr "" - -# 535cad65b583476bba22558618a3f539 -#: ../source/release-notes/2.6.txt:370 -msgid "" -"MongoDB 2.6 enhances support for secure deployments through improved SSL " -"support, x.509-based authentication, an improved authorization system " -"with more granular controls, as well as centralized credential storage, " -"and improved user management tools." -msgstr "" - -# 78045daf402e4e8596e14127a7a55351 -#: ../source/release-notes/2.6.txt:375 -msgid "Specifically these changes include:" -msgstr "" - -# 98257c6368f04746a475ed0afe9d1aa6 -#: ../source/release-notes/2.6.txt:377 -msgid "" -"A new :ref:`authorization model ` that provides the " -"ability to create custom :ref:`user-defined-roles` and the ability to " -"specify user privileges at a collection-level granularity." -msgstr "" - -# dcabf698ad824926b9ba22d78d3f843c -#: ../source/release-notes/2.6.txt:381 -msgid "" -"Global user management, which stores all user and user-defined role data " -"in the ``admin`` database and provides a new set of commands for managing" -" users and roles." -msgstr "" - -# 2397c1b32b5f4989bf544bae5d96a8d5 -#: ../source/release-notes/2.6.txt:385 -msgid "" -"x.509 certificate authentication for :doc:`client authentication " -"` as well as for " -":doc:`internal authentication ` of sharded cluster and/or replica set members. x.509 " -"authentication is only available for deployments using SSL." -msgstr "" - -# 81207f719c51469386433d55bdbf0a64 -#: ../source/release-notes/2.6.txt:392 -msgid "Enhanced SSL Support:" -msgstr "" - -# c5c97903bcc3427cbaf854423fbff69c -#: ../source/release-notes/2.6.txt:394 -msgid "" -":doc:`Rolling upgrades of clusters ` to" -" use SSL." -msgstr "" - -# 8d5ff8bdcf4b4cd293f7a78d4f732524 -#: ../source/release-notes/2.6.txt:397 -msgid "" -":ref:`mongodb-tools-support-ssl` support connections to :program:`mongod`" -" and :program:`mongos` instances using SSL connections." -msgstr "" - -# 23d5c31f227f470783dbc7fdf27c3e59 -#: ../source/release-notes/2.6.txt:401 -msgid "" -":ref:`Prompt for passphrase ` by " -":program:`mongod` or :program:`mongos` at startup." -msgstr "" - -# b69e591415424ac6b5c4dd1faf784cbd -#: ../source/release-notes/2.6.txt:404 -msgid "" -"Require the use of strong SSL ciphers, with a minimum 128-bit key length " -"for all connections. The strong-cipher requirement prevents an old or " -"malicious client from forcing use of a weak cipher." -msgstr "" - -# 46f54f9588cd41d6b754783b9588c4e0 -#: ../source/release-notes/2.6.txt:408 -msgid "" -"MongoDB disables the http interface by default, limiting :doc:`network " -"exposure `. To enable the interface, see " -":setting:`~net.http.enabled`." -msgstr "" - -# eaec911b05cc491280a64494a8a54d68 -#: ../source/release-notes/2.6.txt:412 -msgid "" -":ref:`authentication-incompatibility`, :ref:`ssl-hostname-validation`, " -"and :doc:`/administration/security-checklist`." -msgstr "" - -# 9f24d890afea4d778afc473fbdbaef7e -#: ../source/release-notes/2.6.txt:417 -msgid "Query Engine Improvements" -msgstr "" - -# 1c1c338e4de94751ab76b1ebc119649f -#: ../source/release-notes/2.6.txt:419 -msgid "" -"MongoDB can now use :doc:`index intersection ` " -"to fulfill queries supported by more than one index." -msgstr "" - -# 1e80369da9a44a91b8fd95d1597a1c00 -#: ../source/release-notes/2.6.txt:423 -msgid "" -":ref:`index-filters` to limit which indexes can become the winning plan " -"for a query." -msgstr "" - -# 66fdc8bb00254f11a38bf52e43fbdad7 -#: ../source/release-notes/2.6.txt:426 -msgid "" -":doc:`/reference/method/js-plan-cache` methods to view and clear the " -":doc:`query plans ` cached by the query optimizer." -msgstr "" - -# 33f23d21d50843869ed84f0bc24691c3 -#: ../source/release-notes/2.6.txt:429 -msgid "" -"MongoDB can now use :method:`~cursor.count()` with " -":method:`~cursor.hint()`. See :method:`~cursor.count()` for details." -msgstr "" - -# eae03ebaeb8a4210a309e02060c5904f -#: ../source/release-notes/2.6.txt:433 -msgid "Improvements" -msgstr "" - -# bd737d9aa9ec4f1cb3fb1a2257543ed9 -#: ../source/release-notes/2.6.txt:436 -msgid "Geospatial Enhancements" -msgstr "" - -# 1ede97b743ea4a51a1b2d3196a75c8cc -#: ../source/release-notes/2.6.txt:438 -msgid ":ref:`2dsphere indexes version 2 <2dsphere-v2>`." -msgstr "" - -# 98b5eb59f8064d3ca8911dd02c3861f0 -#: ../source/release-notes/2.6.txt:441 -msgid "" -"Support for :ref:`geojson-multipoint`, :ref:`geojson-multilinestring`, " -":ref:`geojson-multipolygon`, and :ref:`geojson-geometrycollection`." -msgstr "" - -# 05097f7280d747daa1298ad58b0bcf2d -#: ../source/release-notes/2.6.txt:445 -msgid "Support for geospatial query clauses in :query:`$or` expressions." -msgstr "" - -# ac5d257387d944c48fa9c07095fef101 -#: ../source/release-notes/2.6.txt:448 -msgid "" -":ref:`2.6-2dsphere-version-incompatibility`, :ref:`2.6-geo-maxDistance-" -"incompatibility`, :ref:`2.6-uniqueDocs-incompatibility`, :ref:`2.6" -"-geospatial-validation-incompatibility`" -msgstr "" - -# 45ce2c1bfbf54e02a99e1e3a408659c6 -#: ../source/release-notes/2.6.txt:454 -msgid "Index Build Enhancements" -msgstr "" - -# 927bc352868c4fc889807fc7af23ac2f -#: ../source/release-notes/2.6.txt:456 -msgid "" -":ref:`Background index build ` allowed on " -"secondaries. If you initiate a background index build on a " -":term:`primary`, the secondaries will replicate the index build in the " -"background." -msgstr "" - -# 4bf7592a41304bafb9cca5a0bfe17db7 -#: ../source/release-notes/2.6.txt:462 -msgid "Automatic rebuild of interrupted index builds after a restart." -msgstr "" - -# 3e6b71c4e464412ba178713843ae96ab -#: ../source/release-notes/2.6.txt:464 -msgid "" -"If a standalone or a primary instance terminates during an index build " -"*without a clean shutdown*, :program:`mongod` now restarts the index " -"build when the instance restarts. If the instance shuts down cleanly or " -"if a user kills the index build, the interrupted index builds do not " -"automatically restart upon the restart of the server." -msgstr "" - -# 6812706a2afb4f7f9f75437252949402 -#: ../source/release-notes/2.6.txt:471 -msgid "" -"If a secondary instance terminates during an index build, the " -":program:`mongod` instance will now restart the interrupted index build " -"when the instance restarts." -msgstr "" - -# c2c56baf6e80430fa58239940349562a -#: ../source/release-notes/2.6.txt:475 -msgid "" -"To disable this behavior, use the :option:`--noIndexBuildRetry` command-" -"line option." -msgstr "" - -# 48311bc654694d14a6725547352ff34a -#: ../source/release-notes/2.6.txt:478 -msgid "" -":method:`~db.collection.ensureIndex()` now wraps a new " -":dbcommand:`createIndex` command." -msgstr "" - -# 123b197d41684018876fc8b298edec37 -#: ../source/release-notes/2.6.txt:481 -msgid "" -"The ``dropDups`` option to :method:`~db.collection.ensureIndex()` and " -":dbcommand:`createIndex` is deprecated." -msgstr "" - -# ebe7d821dba04405bbad10b06318bae7 -#: ../source/release-notes/2.6.txt:484 -msgid ":ref:`2.6-index-key-length-incompatibility`" -msgstr "" - -# b099b8a2983b48af94402483a6d8d158 -#: ../source/release-notes/2.6.txt:487 -msgid "Enhanced Sharding and Replication Administration" -msgstr "" - -# c86bfa72d4524f5db5a7d928c325a42d -#: ../source/release-notes/2.6.txt:489 -msgid "" -"New :dbcommand:`cleanupOrphaned` command to remove :term:`orphaned " -"documents ` from a shard." -msgstr "" - -# fb6f794cf0f948dcad8e06780c84ec2d -#: ../source/release-notes/2.6.txt:492 -msgid "" -"New :dbcommand:`mergeChunks` command to combine contiguous chunks located" -" on a single shard. See :dbcommand:`mergeChunks` and :doc:`/tutorial" -"/merge-chunks-in-sharded-cluster`." -msgstr "" - -# ee5bd8e88c1d4720aabc9d28402f8d16 -#: ../source/release-notes/2.6.txt:496 -msgid "" -"New :method:`rs.printReplicationInfo()` and " -":method:`rs.printSlaveReplicationInfo()` methods to provide a formatted " -"report of the status of a replica set from the perspective of the primary" -" and the secondary, respectively." -msgstr "" - -# 2c7b4d348a344475ad9c8d9bcd878ce7 -#: ../source/release-notes/2.6.txt:502 -msgid "Configuration Options YAML File Format" -msgstr "" - -# c088badcd8904f26a1021eab412bbaf7 -#: ../source/release-notes/2.6.txt:504 -msgid "" -"MongoDB 2.6 supports a YAML-based configuration file format in addition " -"to the previous configuration file format. See the documentation of the " -":doc:`Configuration File ` for more " -"information." -msgstr "" - -# 38bbd24f669f4815a794fed1b0e9bb52 -#: ../source/release-notes/2.6.txt:510 -msgid "Operational Changes" -msgstr "" - -# ff7555f2c4e64116b2fd0f02b3380737 -#: ../source/release-notes/2.6.txt:513 -msgid "Storage" -msgstr "" - -# 5351d5a6e9b54a42bba00b864abe72d5 -#: ../source/release-notes/2.6.txt:515 -msgid "" -":collflag:`usePowerOf2Sizes` is now the default allocation strategy for " -"all new collections. The new allocation strategy uses more storage " -"relative to total document size but results in lower levels of storage " -"fragmentation and more predictable storage capacity planning over time." -msgstr "" - -# 403ffa4c004645049a8f407c487049b2 -#: ../source/release-notes/2.6.txt:521 -msgid "To use the previous *exact-fit allocation strategy*:" -msgstr "" - -# d07cb62ff00a49c5889c5876ea1e2611 -#: ../source/release-notes/2.6.txt:523 -msgid "" -"For a specific collection, use :dbcommand:`collMod` with " -":collflag:`usePowerOf2Sizes` set to ``false``." -msgstr "" - -# c0382c4508d84de888d09a7294f32ec4 -#: ../source/release-notes/2.6.txt:526 -msgid "" -"For all new collections on an entire :program:`mongod` instance, set " -":parameter:`newCollectionsUsePowerOf2Sizes` to ``false``." -msgstr "" - -# 5b58c784ca6c434a95eb164800535be8 -#: ../source/includes/fact-definition-new-collection.rst:1 -msgid "" -"New collections include those: created during :ref:`initial sync " -"`, as well as those created by the " -":program:`mongorestore` and :program:`mongoimport` tools, by running " -":program:`mongod` with the :option:`--repair ` option, " -"as well as the :dbcommand:`restoreDatabase` command." -msgstr "" - -# 6455316e45054c728b269b97391fa793 -#: ../source/release-notes/2.6.txt:531 -msgid "" -"See :v2.6:`/core/storage` for more information about MongoDB's storage " -"system." -msgstr "" - -# c0aa1a9e62aa4f939627324a81e19cbe -#: ../source/release-notes/2.6.txt:534 -msgid "Networking" -msgstr "" - -# 54588a6528664baf864afa92b74732b3 -#: ../source/release-notes/2.6.txt:536 -msgid "" -"Removed upward limit for the :setting:`~net.maxIncomingConnections` for " -":program:`mongod` and :program:`mongos`. Previous versions capped the " -"maximum possible :setting:`~net.maxIncomingConnections` setting at " -"``20,000`` connections." -msgstr "" - -# d9e85f7f72cb41f3bbf277c080e115b9 -#: ../source/release-notes/2.6.txt:540 -msgid "" -"Connection pools for a :program:`mongos` instance may be used by multiple" -" MongoDB servers. This can reduce the number of connections needed for " -"high-volume workloads and reduce resource consumption in sharded " -"clusters." -msgstr "" - -# d15cfdfe772f452390330742134137be -#: ../source/release-notes/2.6.txt:545 -msgid "" -"The C++ driver now monitors :term:`replica set` health with the " -":dbcommand:`isMaster` command instead of :dbcommand:`replSetGetStatus`. " -"This allows the C++ driver to support systems that require " -"authentication." -msgstr "" - -# 33a0dbb377974ecab95485826de0b3fb -#: ../source/release-notes/2.6.txt:550 -msgid "" -"New :method:`cursor.maxTimeMS()` and corresponding ``maxTimeMS`` option " -"for commands to specify a time limit." -msgstr "" - -# 089b18b221f44062908d49793c6b9e62 -#: ../source/release-notes/2.6.txt:554 -msgid "Tool Improvements" -msgstr "" - -# 549eddfed92a47c5ba235c73c7ee04ee -#: ../source/release-notes/2.6.txt:556 -msgid "" -":program:`mongo` shell supports a global :ref:`/etc/mongorc.js `." -msgstr "" - -# 9d1f421d9b8a42189d1477f885473c9a -#: ../source/release-notes/2.6.txt:559 -msgid "" -"All MongoDB :doc:`executable files ` now support the " -"``--quiet`` option to suppress all logging output except for error " -"messages." -msgstr "" - -# c4f20271db714d2587423efa10a77979 -#: ../source/release-notes/2.6.txt:563 -msgid "" -":program:`mongoimport` uses the input filename, without the file " -"extension if any, as the collection name if run without the ``-c`` or " -"``--collection`` specification." -msgstr "" - -# 3fc0a88c6aa0432bb36806951f123aca -#: ../source/release-notes/2.6.txt:567 -msgid "" -":program:`mongoexport` can now constrain export data using " -":option:`--skip` and :option:`--limit`, as well as order the documents in" -" an export using the :option:`--sort` option." -msgstr "" - -# 44c4455824fb4285909a6192b54184fc -#: ../source/release-notes/2.6.txt:571 -msgid "" -":program:`mongostat` can support the use of :option:`--rowcount` " -"(:option:`-n`) with the :option:`--discover` option to produce the " -"specified number of output lines." -msgstr "" - -# 641c619ee6b24e6c8a9a7372f2b5c94b -#: ../source/release-notes/2.6.txt:575 -msgid "" -"Add strict mode representation for :bsontype:`data_numberlong` for use by" -" :program:`mongoexport` and :program:`mongoimport`." -msgstr "" - -# 0711a606274748ad9bc82dcefbd63c82 -#: ../source/release-notes/2.6.txt:579 -msgid "MongoDB Enterprise Features" -msgstr "Características de MongoDB Enterprise" - -# d4d9d44a5f334cd4a377835bc9dab24d -#: ../source/release-notes/2.6.txt:581 -msgid "The following changes are specific to MongoDB Enterprise Editions:" -msgstr "" - -# 27994cdad95f4cbab949b9ef214fae2c -#: ../source/release-notes/2.6.txt:584 -msgid "MongoDB Enterprise for Windows" -msgstr "MongoDB Enterprise para Windows" - -# 69e880ea43dd43b48b33252ef8cf643f -#: ../source/release-notes/2.6.txt:586 -msgid "" -":doc:`MongoDB Enterprise for Windows ` is now available. It includes support for " -"Kerberos, SSL, and SNMP." -msgstr "" - -# cf69213598cb4a91be6a63ed13a52ffc -# 7bef8ce2870549e09b52423eb0603f52 -#: ../source/includes/admonition-mongodb-enterprise-windows-ldap.rst:1 -msgid "" -"MongoDB Enterprise for Windows does **not** include LDAP support for " -"authentication. However, MongoDB Enterprise for Linux supports using LDAP" -" authentication with an ActiveDirectory server." -msgstr "" - -# 60a7d088b5b540a8a7a86efe6d59ec45 -#: ../source/release-notes/2.6.txt:592 -msgid "MongoDB Enterprise for Windows includes OpenSSL version 1.0.1g." -msgstr "" - -# 3dad4a1a948b4bfaad2bef8b8fdebb20 -#: ../source/release-notes/2.6.txt:595 -msgid "Auditing" -msgstr "" - -# a21a607fea094289b217dd559c27929e -#: ../source/release-notes/2.6.txt:597 -msgid "" -"MongoDB Enterprise adds :doc:`auditing ` capability for " -":program:`mongod` and :program:`mongos` instances. See :ref:`auditing` " -"for details." -msgstr "" - -# 221e72cd79bb4ab38f315b32a52ce9af -#: ../source/release-notes/2.6.txt:604 -msgid "LDAP Support for Authentication" -msgstr "" - -# 503a947431f34037aa312a57e83d2140 -#: ../source/release-notes/2.6.txt:606 -msgid "" -"MongoDB Enterprise provides support for proxy authentication of users. " -"This allows administrators to configure a MongoDB cluster to authenticate" -" users by proxying authentication requests to a specified Lightweight " -"Directory Access Protocol (LDAP) service. See :doc:`/tutorial/configure-" -"ldap-sasl-openldap` and :doc:`/tutorial/configure-ldap-sasl-" -"activedirectory` for details." -msgstr "" - -# d2af1977796e452f90b09e77b1bb4e5a -#: ../source/release-notes/2.6.txt:615 -msgid "" -"MongoDB does **not** support LDAP authentication in mixed sharded cluster" -" deployments that contain both version 2.4 and version 2.6 shards. See " -":doc:`/release-notes/2.6-upgrade` for upgrade instructions." -msgstr "" - -# f52c64806ca0440c8214673544bc704c -#: ../source/release-notes/2.6.txt:620 -msgid "Expanded SNMP Support" -msgstr "" - -# bf2f48ac4d04481bb57adb9e2ed60d11 -#: ../source/release-notes/2.6.txt:622 -msgid "" -"MongoDB Enterprise has greatly expanded its SNMP support to provide SNMP " -"access to nearly the full range of metrics provided by " -":method:`db.serverStatus()`." -msgstr "" - -# 0ce7794e67104cd9b81fabff54d73fe7 -#: ../source/release-notes/2.6.txt:626 -msgid ":ref:`2.6-snmp-iana-mib-incompatibility`" -msgstr "" - -# 8b23eccd06ae413b9dcac135dbb8e07a -#: ../source/release-notes/2.6.txt:629 -msgid "Additional Information" -msgstr "Información adicional" - -# 70d85fc724ba4a06bcb0c82a8c7b1c19 -#: ../source/release-notes/2.6.txt:632 -msgid "Changes Affecting Compatibility" -msgstr "" - -# 9e2a6da6ec4c4c3080d06472279066eb -#: ../source/release-notes/2.6.txt:640 -msgid "" -"Some changes in 2.6 can affect :doc:`compatibility ` and may require user actions. The 2.6 " -":program:`mongo` shell provides a :method:`db.upgradeCheckAllDBs()` " -"method to perform a check for upgrade preparedness for some of these " -"changes." -msgstr "" - -# c87ded9cb6e24f8c8dbf1780ef04f9b6 -#: ../source/release-notes/2.6.txt:646 -msgid "" -"See :doc:`/release-notes/2.6-compatibility` for a detailed list of " -"compatibility changes." -msgstr "" - -# 6fb6da45a44f4ba78fdacf53c2ec7426 -#: ../source/release-notes/2.6.txt:650 -#, python-format -msgid "" -"`All Backwards incompatible changes (JIRA) " -"`_." -msgstr "" - -# b477bb3f74b448a3bbc1cd099e8699b0 -#: ../source/release-notes/2.6.txt:653 -msgid "Upgrade Process" -msgstr "Proceso de actualización" - -# c20a3dc918b546c19aa7a4ef1f6678a0 -#: ../source/release-notes/2.6.txt:663 -msgid "See :doc:`/release-notes/2.6-upgrade` for full upgrade instructions." -msgstr "" -"Consulta :doc:`/release-notes/2.6-upgrade` para las completas " -"instrucciones de actualización." - -# eacb520deaa74d739f3fe18fab1e3e74 -#: ../source/release-notes/2.6.txt:666 -msgid "Download" -msgstr "" - -# 7b0cd1b0d9904975a9cb97b3891be8b8 -#: ../source/release-notes/2.6.txt:668 -msgid "To download MongoDB 2.6, go to the `downloads page`_." -msgstr "" - -# dc70953365c24a77b2f55c08741f772a -#: ../source/release-notes/2.6.txt:675 -msgid "Other Resources" -msgstr "Otros recursos" - -# d0e6be57b63b47b4a41bd2840829624c -#: ../source/release-notes/2.6.txt:677 -#, python-format -msgid "" -"`All JIRA issues resolved in 2.6 " -"`_." -msgstr "" - -# 813c4b31fec84c2591480e421433a7bd -#: ../source/release-notes/2.6.txt:679 -msgid "" -"`All Third Party License Notices " -"`_." -msgstr "" - -#~ msgid "" -#~ "MongoDB 2.6 is now available. Key " -#~ "features include aggregation enhancements, " -#~ "text search integration, query engine " -#~ "improvements, a new write operation " -#~ "protocol, and security enhancements." -#~ msgstr "" - -#~ msgid "" -#~ "The aggregation pipeline adds the " -#~ "ability to return result sets of " -#~ "any size either by returning a " -#~ "cursor, or optionally writing the output" -#~ " to a collection. Additionally, the " -#~ "aggregation pipeline supports variables and" -#~ " adds new operations to handle sets" -#~ " and redact data." -#~ msgstr "" - -#~ msgid ":pipeline:`$out` stage to output to a collection" -#~ msgstr "" - -#~ msgid "" -#~ ":pipeline:`$redact` stage to allow additional" -#~ " control to accessing the data" -#~ msgstr "" - -#~ msgid ":doc:`set expression operators `" -#~ msgstr "" - -#~ msgid "" -#~ ":expression:`$let` and :expression:`$map` operators" -#~ " to allow for the use of " -#~ "variables" -#~ msgstr "" - -#~ msgid ":expression:`$literal` operator and :expression:`$size` operator" -#~ msgstr "" - -#~ msgid ":expression:`$cond` expression now accepts either an object or an array" -#~ msgstr "" - -#~ msgid "" -#~ "Text search is now enabled by " -#~ "default, and the query system, including" -#~ " the aggregation pipeline :pipeline:`$match` " -#~ "stage, includes the :query:`$text` operator" -#~ " which resolves text-search queries." -#~ msgstr "" - -#~ msgid "" -#~ "A new protocol for write operations " -#~ "integrates write operations with write " -#~ "concerns. The write protocol also " -#~ "provides improved support for bulk " -#~ "operations." -#~ msgstr "" - -#~ msgid "" -#~ "2.6 adds write commands, :dbcommand:`insert`," -#~ " :dbcommand:`update`, and :dbcommand:`delete`, " -#~ "which provide the basis for these " -#~ "improvements and affect the behavior of" -#~ " the :program:`mongo` shell. All officially" -#~ " supported MongoDB drivers will support " -#~ "the new write commands before the " -#~ "official 2.6 release." -#~ msgstr "" - -#~ msgid "" -#~ "As part of these changes, the " -#~ ":program:`mongo` shell now includes methods" -#~ " to perform bulk write operations. " -#~ "See :method:`Bulk()` for more information." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB 2.6 enhances support for secure" -#~ " deployments by improved SSL support, " -#~ "x.509-based authentication, an improved " -#~ "authorization system with more granular " -#~ "controls, as well as centralized " -#~ "credential storage and improved user " -#~ "management tools." -#~ msgstr "" - -#~ msgid "" -#~ "New :ref:`authorization model ` " -#~ "which provides the ability to create " -#~ "custom :ref:`user-defined-roles` and the" -#~ " ability to specify user privileges " -#~ "at a collection-level granularity." -#~ msgstr "" - -#~ msgid "" -#~ "A global user management, storing all" -#~ " user and user-defined role data " -#~ "in the ``admin`` database and providing" -#~ " a new set of commands for " -#~ "managing users and roles." -#~ msgstr "" - -#~ msgid "" -#~ ":doc:`x.509 certificate authentication " -#~ "`, for client " -#~ "authentication as well as for internal" -#~ " authentication of sharded and/or replica" -#~ " set cluster members. x.509 authentication" -#~ " is only available for deployments " -#~ "using SSL." -#~ msgstr "" - -#~ msgid "" -#~ ":doc:`Support rolling upgrades of clusters " -#~ "` to " -#~ "use SSL." -#~ msgstr "" - -#~ msgid "" -#~ ":ref:`mongodb-tools-support-ssl` support " -#~ "connections to :program:`mongod` and " -#~ ":program:`mongos` instances using SSL " -#~ "connection." -#~ msgstr "" - -#~ msgid "" -#~ ":ref:`Can prompt for passphrase ` by :program:`mongod` or" -#~ " :program:`mongos` at startup." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB disables the http interface by" -#~ " default, limiting :doc:`network exposure " -#~ "`. To enable the " -#~ "interface, see :setting:`httpinterface`." -#~ msgstr "" - -#~ msgid "Introduce version 2 of :ref:`2dsphere indexes <2dsphere-v2>`." -#~ msgstr "" - -#~ msgid "" -#~ ":ref:`2.6-2dsphere-version-incompatibility`, " -#~ ":ref:`2.6-geo-maxDistance-incompatibility`, " -#~ ":ref:`2.6-uniqueDocs-incompatibility`, :ref:`2.6" -#~ "-geospatial-validation-incompatibility`," -#~ msgstr "" - -#~ msgid "" -#~ ":ref:`Background index build ` " -#~ "allowed on secondaries; i.e. if you " -#~ "initiate a background index build on " -#~ "a :term:`primary`, the secondaries will " -#~ "replicate the index build in the " -#~ "background." -#~ msgstr "" - -#~ msgid "" -#~ "If a standalone or a primary " -#~ "instance terminates during an index " -#~ "build *without a clean shutdown*, " -#~ ":program:`mongod` now restarts the index " -#~ "build when the instance restarts. If " -#~ "the instance shut down cleanly or " -#~ "if a user killed the index build," -#~ " the interrupted index builds do not" -#~ " automatically restart upon the restart " -#~ "of the server." -#~ msgstr "" - -#~ msgid "" -#~ "To disable this behavior, use the " -#~ ":option:`--noIndexBuildRetry` command line option." -#~ msgstr "" - -#~ msgid "" -#~ ":collflag:`usePowerOf2Sizes` is the default " -#~ "allocation strategy for all new " -#~ "collections. The new allocation strategy " -#~ "uses more storage relative to total " -#~ "document size, but results in lower " -#~ "levels of storage fragmentation and more" -#~ " predictable storage capacity planning over" -#~ " time." -#~ msgstr "" - -#~ msgid "To use the previous *exact fit allocation strategy*:" -#~ msgstr "" - -#~ msgid "" -#~ "Connection pools for :program:`mongos` " -#~ "instance may be used by multiple " -#~ "MongoDB servers. This can reduce the " -#~ "number of connections needed for high" -#~ " volume workloads and reduce resource " -#~ "consumption in sharded clusters." -#~ msgstr "" - -#~ msgid "" -#~ ":program:`mongoexport` can now constrain " -#~ "export data using :option:`--skip` and " -#~ ":option:`--limit` as well as order the" -#~ " documents in an export using the " -#~ ":option:`--sort` option." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB Enterprise for Windows does " -#~ "**not** include LDAP support for " -#~ "authentication." -#~ msgstr "" - -#~ msgid "MongoDB Enterprise for Windows includes with OpenSSL version 1.0.1g." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB Enterprise provides support for " -#~ "proxy authentication of users. This " -#~ "allows administrators to configure a " -#~ "MongoDB cluster to authenticate users by" -#~ " proxying authentication requests to a " -#~ "specified Lightweight Directory Access " -#~ "Protocol (LDAP) service. See :doc:`/tutorial" -#~ "/configure-ldap-sasl-authentication` for " -#~ "details." -#~ msgstr "" - -#~ msgid "" -#~ "Some changes in 2.6 can affect " -#~ ":doc:`compatibility `" -#~ " and may require user actions. The" -#~ " 2.6 :program:`mongo` shell provides an " -#~ ":method:`db.upgradeCheckAllDBs()` method to perform" -#~ " a check for upgrade preparedness for" -#~ " some of these changes." -#~ msgstr "" - -# c78c063db78944268c5ac2366258ad14 -#~ msgid "" -#~ "MMS 1.4, which includes On-Prem " -#~ "Backup in addition to Monitoring, is " -#~ "now also available. See `MMS 1.4 " -#~ "documentation `_ and the `MMS 1.4 release" -#~ " notes `_ for more " -#~ "information." -#~ msgstr "" - -# 681ba96ada53404c9c817ed78a90c270 -#~ msgid "" -#~ "See :doc:`/core/storage` for more information" -#~ " about MongoDB's storage system." -#~ msgstr "" - -# 9b19e462c5354204a1db3cb2344ba155 -#~ msgid "" -#~ "`All Backwards incompatible changes (JIRA) " -#~ "`_." -#~ msgstr "" - -#~ msgid "" -#~ "x.509 certificate authentication for " -#~ ":doc:`client authentication ` as well as for " -#~ ":doc:`internal authentication ` of sharded and/or " -#~ "replica set cluster members. x.509 " -#~ "authentication is only available for " -#~ "deployments using SSL." -#~ msgstr "" - -#~ msgid "" -#~ ":ref:`Background index build ` " -#~ "allowed on secondaries. If you initiate" -#~ " a background index build on a " -#~ ":term:`primary`, the secondaries will " -#~ "replicate the index build in the " -#~ "background." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB 2.6 supports a YAML-based " -#~ "configuration file format in addition to" -#~ " the previous configuration file format." -#~ " See :doc:`/reference/configuration-options` for" -#~ " details." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/release-notes/3.0-changelog.po b/locale/es/LC_MESSAGES/release-notes/3.0-changelog.po deleted file mode 100644 index 128385b3023..00000000000 --- a/locale/es/LC_MESSAGES/release-notes/3.0-changelog.po +++ /dev/null @@ -1,3425 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 6bba7e6893d24307bfbc3c15d7efab0b -#: ../source/release-notes/3.0-changelog.txt:3 -msgid "3.0 Changelog" -msgstr "" - -# ae12d1996f8741069337615209c2550e -#: ../source/release-notes/3.0-changelog.txt -msgid "On this page" -msgstr "" - -# 932253497d454052a18b932e3af5c395 -#: ../source/includes/changelogs/releases/3.0.13.rst:4 -msgid "3.0.13 Changelog" -msgstr "" - -# 90cf9534cb0b4b9e918c42542e41b241 -# 995007c4b9bc4877901c69aae70320ce -# f7767a9fef524824997677d54b688cec -# ac8fb35db324457e8a32d8f8ada75219 -# e2cdb306654a4af1b332130553cdfe77 -# 0700f8734f4843dbb9300a1027f2fbbc -# 5d24b19f155143548fa42dbae0abd9b3 -# 05d811ad594146229abfd6b1e75ed815 -# b9723c7319d44bc583418b40c2299776 -# 0b5d3a2a8ddd4f27912d244a166f60a1 -# f1880627cacc4df08efce32cf978c965 -# 4dbb958236f74858b8cd80a75b5a50d4 -#: ../source/includes/changelogs/releases/3.0.10.rst:7 -#: ../source/includes/changelogs/releases/3.0.11.rst:7 -#: ../source/includes/changelogs/releases/3.0.12.rst:7 -#: ../source/includes/changelogs/releases/3.0.13.rst:7 -#: ../source/includes/changelogs/releases/3.0.7.rst:17 -#: ../source/includes/changelogs/releases/3.0.8.rst:12 -#: ../source/includes/changelogs/releases/3.0.9.rst:12 -#: ../source/release-notes/3.0-changelog.txt:131 -#: ../source/release-notes/3.0-changelog.txt:241 -#: ../source/release-notes/3.0-changelog.txt:324 -#: ../source/release-notes/3.0-changelog.txt:460 -#: ../source/release-notes/3.0-changelog.txt:551 -msgid "Sharding" -msgstr "" - -# a41aeefa57014288a8ddd48499209e9a -#: ../source/includes/changelogs/releases/3.0.13.rst:9 -msgid "" -":issue:`SERVER-22823` authCommands.js failure - shard filtered and " -"unfiltered doc count mismatch after migration" -msgstr "" - -# e1815b5039f84bf3835c9cf7cfafe367 -#: ../source/includes/changelogs/releases/3.0.13.rst:10 -msgid "" -":issue:`SERVER-24074` Change zbigMapReduce.js on 3.0 branch to explicitly" -" set the primary shard for the database" -msgstr "" - -# 8a632d10755b43109eea24cae7384289 -# b3abccbf9b1b4ff1b7c8ac743a5c226e -# ec6555be7fdd43838155f22c56660507 -# c38a11a78e6b4939bf727da4c3a2fe65 -# f8cb3557c41b4841b8e65e2c3c203641 -# b71a8707e32b43d3926ceb4eb09aeb62 -# 0e7ae57b12d04d54bc333ff0888a18e0 -# 0b4a26b7f7814de1ba54081e81269c77 -# cdd906e0985c46cfb47ceaa702f14588 -#: ../source/includes/changelogs/releases/3.0.13.rst:13 -#: ../source/includes/changelogs/releases/3.0.7.rst:25 -#: ../source/includes/changelogs/releases/3.0.9.rst:19 -#: ../source/release-notes/3.0-changelog.txt:44 -#: ../source/release-notes/3.0-changelog.txt:121 -#: ../source/release-notes/3.0-changelog.txt:227 -#: ../source/release-notes/3.0-changelog.txt:318 -#: ../source/release-notes/3.0-changelog.txt:453 -#: ../source/release-notes/3.0-changelog.txt:543 -msgid "Replication" -msgstr "" - -# ad617daf5f8f41cdabbd25c4c14e481b -#: ../source/includes/changelogs/releases/3.0.13.rst:15 -msgid ":issue:`SERVER-18739` Replication unit tests fail when run in parallel" -msgstr "" - -# adb84d5f1db846f0a227e473f1e7e391 -#: ../source/includes/changelogs/releases/3.0.13.rst:16 -msgid ":issue:`SERVER-22929` remove rollback4.js" -msgstr "" - -# c507c1b97c304b6b8473619ea90846bf -#: ../source/includes/changelogs/releases/3.0.13.rst:17 -msgid "" -":issue:`SERVER-23919` Database/Collection drop during initial sync can " -"cause collmod to fail initial sync" -msgstr "" - -# 5dcd48bdaaf048279f0c0ea65762b74b -#: ../source/includes/changelogs/releases/3.0.13.rst:18 -msgid "" -":issue:`SERVER-26357` 3.0 - increase timeouts for test " -"noPassthrough/initial_sync_cloner_dups.js" -msgstr "" - -# 4c8b4b5caec343d3b72352fee07ffe39 -# e5dddcf557c9468c8e61a5bf36247639 -# 94ee48f576fa4f0cbef04ff2489d6c51 -# 23e59f5e804e4a4aabf5ada06c72055a -# 69fd4d1d8a3b44768ace0978634e2609 -# 0518e5eb902043b8b183be1304526f0c -#: ../source/includes/changelogs/releases/3.0.10.rst:13 -#: ../source/includes/changelogs/releases/3.0.12.rst:12 -#: ../source/includes/changelogs/releases/3.0.13.rst:21 -#: ../source/includes/changelogs/releases/3.0.7.rst:31 -#: ../source/includes/changelogs/releases/3.0.8.rst:18 -#: ../source/includes/changelogs/releases/3.0.9.rst:26 -msgid "Query" -msgstr "" - -# d9806f3de0a14669a3ec9225034d652a -#: ../source/includes/changelogs/releases/3.0.13.rst:23 -msgid ":issue:`SERVER-21869` Avoid wrapping of spherical queries in geo_full.js" -msgstr "" - -# 4bf2383a5aaf4a9eae2c023657026847 -#: ../source/includes/changelogs/releases/3.0.13.rst:24 -msgid "" -":issue:`SERVER-24441` Change geo_full.js to not create points near the " -"poles" -msgstr "" - -# 613de7a290364e9bb25a42bc23a933c3 -#: ../source/includes/changelogs/releases/3.0.13.rst:25 -msgid "" -":issue:`SERVER-24761` Queries being planned with the subplanner can " -"ignore when the PlanExecutor is killed" -msgstr "" - -# e2eb1f25b51d4a7697de565c30cebc27 -#: ../source/includes/changelogs/releases/3.0.13.rst:26 -msgid "" -":issue:`SERVER-24965` Change resync.js to expect UnknownError instead of " -"CappedPositionLost on the 3.0 branch" -msgstr "" - -# 78791ac56e834570a16507c2143713a9 -#: ../source/includes/changelogs/releases/3.0.13.rst:27 -msgid ":issue:`SERVER-25075` Building 2dsphere index uses excessive memory" -msgstr "" - -# d9f2c07086194204930f2c6ce47db66f -# 7ff75e6259f0445ca7e5b39511606d7f -# 163bd6e02d8f462d94faf7263b343273 -# 2d8243f65cf941d489fd9a843cd0ba71 -# f19c57c54db14aba84d0dfb3950354cb -# 973cb4d238324732b18c8716a61748d3 -# cd6178218c1742e793caa67b5416d1e5 -# c845d7e9079a4e74a0262eaf837df875 -# 36ccfe7ea7c949b2858c30f4e55536f2 -# a6d6a4e1f5fb4d8d97bde243ee077888 -# ba52763e93af4a48a792a250d63585e6 -#: ../source/includes/changelogs/releases/3.0.10.rst:18 -#: ../source/includes/changelogs/releases/3.0.12.rst:18 -#: ../source/includes/changelogs/releases/3.0.13.rst:30 -#: ../source/includes/changelogs/releases/3.0.7.rst:49 -#: ../source/includes/changelogs/releases/3.0.8.rst:25 -#: ../source/includes/changelogs/releases/3.0.9.rst:45 -#: ../source/release-notes/3.0-changelog.txt:136 -#: ../source/release-notes/3.0-changelog.txt:247 -#: ../source/release-notes/3.0-changelog.txt:331 -#: ../source/release-notes/3.0-changelog.txt:465 -#: ../source/release-notes/3.0-changelog.txt:583 -msgid "Storage" -msgstr "" - -# 0aaca27f787c454184632638656db26f -#: ../source/includes/changelogs/releases/3.0.13.rst:32 -msgid "" -":issue:`SERVER-16910` sorth.js makes invalid assumption about order of " -"results" -msgstr "" - -# 23807d5f471445ed841aa403cd11ebaf -# 8deea09e50c6485286b75247d095c6a6 -#: ../source/includes/changelogs/releases/3.0.10.rst:29 -#: ../source/includes/changelogs/releases/3.0.13.rst:35 -msgid "MMAP" -msgstr "" - -# d78fa9533090444ab2a2c5f6c802968a -#: ../source/includes/changelogs/releases/3.0.13.rst:37 -msgid "" -":issue:`SERVER-23277` Hotfix KB2731284 or later update is installed, " -"Windows 7/2008R2 file allocation running slowly" -msgstr "" - -# b499280b20b94edf914677a0a019cda1 -# 5f30c2003a754aad92b4b38bfea5dc89 -# 29464f5a992f435c994bb30743d8449c -#: ../source/includes/changelogs/releases/3.0.13.rst:40 -#: ../source/includes/changelogs/releases/3.0.7.rst:66 -#: ../source/includes/changelogs/releases/3.0.9.rst:59 -msgid "Operations" -msgstr "" - -# 775c6593199c4b56ac8bf25101aac1f9 -#: ../source/includes/changelogs/releases/3.0.13.rst:42 -msgid "" -":issue:`SERVER-23830` On RHEL7/Centos7 mongod can't stop if pid location " -"in conf differs from the init.d script" -msgstr "" - -# 66ca04e82bab4027aa8da9ba62b6e83c -# 7f9e1fc4c18a47b58ef5db8e1ff0eec9 -# 9a937a54d8f140a08cd35027720462cd -# 731afdbe1be946fe9c68da8d799fd2ab -# 7fe3333983d94ef190dfd759f874a173 -# 422047fa6dab4fd6b0aa675a558cda75 -# 517e202bb5b14afd94b4179bc01b5908 -# 669bf595045b48a2964b986213c98ce5 -# ffaa52742e4842ac8bac2d4e3cb947aa -# 963f25be5ca34af791bbe9c409ec6f7a -#: ../source/includes/changelogs/releases/3.0.10.rst:34 -#: ../source/includes/changelogs/releases/3.0.12.rst:30 -#: ../source/includes/changelogs/releases/3.0.13.rst:45 -#: ../source/includes/changelogs/releases/3.0.7.rst:72 -#: ../source/includes/changelogs/releases/3.0.8.rst:39 -#: ../source/includes/changelogs/releases/3.0.9.rst:64 -#: ../source/release-notes/3.0-changelog.txt:170 -#: ../source/release-notes/3.0-changelog.txt:270 -#: ../source/release-notes/3.0-changelog.txt:395 -#: ../source/release-notes/3.0-changelog.txt:630 -msgid "Build and Packaging" -msgstr "" - -# 46581fe7e4e246c19ae92dc3801b59d0 -#: ../source/includes/changelogs/releases/3.0.13.rst:47 -msgid "" -":issue:`SERVER-12048` Calling \"service mongod start\" with mongod " -"running prevents \"service mongod stop\" from working" -msgstr "" - -# 47b815d7e4cc47a09ddcbf5da975e811 -#: ../source/includes/changelogs/releases/3.0.13.rst:48 -msgid "" -":issue:`SERVER-18329` Add Debian 8 (Jessie) builds and associated package" -" repository" -msgstr "" - -# cb9ad85a62ac4e5ea48bc7ab58fca579 -#: ../source/includes/changelogs/releases/3.0.13.rst:49 -msgid "" -":issue:`SERVER-20183` make mongo-tools a module in the evergreen " -"configuration" -msgstr "" - -# 72693c774afb47e2ad6eb17be339adf7 -#: ../source/includes/changelogs/releases/3.0.13.rst:50 -msgid "" -":issue:`SERVER-23557` save and publish debug symbols for missing " -"platforms when possible." -msgstr "" - -# b5f7b34f918b425197d737334a340a91 -#: ../source/includes/changelogs/releases/3.0.13.rst:51 -msgid ":issue:`SERVER-24199` build tools with gccgo on Solaris" -msgstr "" - -# ca1b65da91124821bde0e8b4debbfb25 -#: ../source/includes/changelogs/releases/3.0.13.rst:52 -msgid ":issue:`SERVER-24662` Update to PCRE 8.39" -msgstr "" - -# 5859e0f37a634b76b6b42d950b70d2b8 -#: ../source/includes/changelogs/releases/3.0.13.rst:53 -msgid "" -":issue:`SERVER-24699` Update Evergreen config to publish repos in push " -"tasks" -msgstr "" - -# 95a4ebc192244422ab5388f9aaaba43b -#: ../source/includes/changelogs/releases/3.0.13.rst:54 -msgid "" -":issue:`SERVER-25408` update push tasks to add support for signing " -"repository metadata" -msgstr "" - -# 35cefce3cdf24a15b9ed5a87c8c70932 -#: ../source/includes/changelogs/releases/3.0.13.rst:55 -msgid "" -":issue:`SERVER-25424` Configuration for RedHat 5 In repository " -"configuration for 3.2 and 3.0 is Incorrect" -msgstr "" - -# 2ebd0368ac89487eb446fbb3e84b6fb4 -#: ../source/includes/changelogs/releases/3.0.13.rst:56 -msgid ":issue:`SERVER-25435` repo publishing should use dedicated repo keys." -msgstr "" - -# e116a7f3ad19463d825ba77ca157c29d -#: ../source/includes/changelogs/releases/3.0.13.rst:57 -msgid ":issue:`SERVER-25594` update to latest curator build for repo publishing" -msgstr "" - -# 983247b1b45c4f9aa18ca3609f59aa88 -#: ../source/includes/changelogs/releases/3.0.13.rst:58 -msgid ":issue:`SERVER-25786` Remove buildscripts/update-vendor-wiredtier" -msgstr "" - -# a58e51b652884fc1a924b2aa594ae02c -#: ../source/includes/changelogs/releases/3.0.13.rst:59 -msgid ":issue:`SERVER-25793` update curator for s3 improvements" -msgstr "" - -# 94187eddaf0f463eb70aef136dc7c802 -#: ../source/includes/changelogs/releases/3.0.13.rst:60 -msgid ":issue:`SERVER-25815` Remove Ubuntu 14.10 build from v3.2 and v3.0 branch" -msgstr "" - -# cdcfbf3069a04bc5842660fd16ec5c0a -#: ../source/includes/changelogs/releases/3.0.13.rst:61 -msgid ":issue:`SERVER-25908` Simplify repo.mongodb.(com|org) repository layout." -msgstr "" - -# 35aed2a3c93748abac3a51e55ea23a67 -# 186f187a3ac44d74bc28e52ec0e710da -# 3c7acb44422248d18a23af6ff236fe71 -# 5a90d2d2fffa4e69a1b207edf68d283d -# 1f9cebef5afe42589aa29da54c103df1 -# 82ccd70048e14e01b97225f44fded57e -#: ../source/includes/changelogs/releases/3.0.10.rst:40 -#: ../source/includes/changelogs/releases/3.0.12.rst:35 -#: ../source/includes/changelogs/releases/3.0.13.rst:64 -#: ../source/includes/changelogs/releases/3.0.7.rst:83 -#: ../source/includes/changelogs/releases/3.0.8.rst:50 -#: ../source/release-notes/3.0-changelog.txt:88 -msgid "Tools" -msgstr "" - -# aa55d936e7504f9c960cfa85473b0db5 -#: ../source/includes/changelogs/releases/3.0.13.rst:66 -msgid ":issue:`TOOLS-715` Wrong error message while using mongoimport" -msgstr "" - -# 0aba7b9db7b54654b779900a4cacb523 -#: ../source/includes/changelogs/releases/3.0.13.rst:67 -msgid ":issue:`TOOLS-1034` add an \"--assertExists\" option to mongoexport" -msgstr "" - -# 3d0681b34b7a4c7f9671f708e70f5375 -#: ../source/includes/changelogs/releases/3.0.13.rst:68 -msgid "" -":issue:`TOOLS-1035` Don't create intents for system.profile.metadata.json" -" files" -msgstr "" - -# 5bfed4a9d87d4d0fbf57448defe830f7 -#: ../source/includes/changelogs/releases/3.0.13.rst:69 -msgid "" -":issue:`TOOLS-1140` tools do not respect readPreference=secondary when " -"connecting to a mongos" -msgstr "" - -# 2802f19025ac4fa491d98b82b59159a4 -#: ../source/includes/changelogs/releases/3.0.13.rst:70 -msgid ":issue:`TOOLS-1223` Mongodump SSL and GSSAPI authentication" -msgstr "" - -# 5038359da381436eaa41420f107a8fa5 -#: ../source/includes/changelogs/releases/3.0.13.rst:71 -msgid ":issue:`TOOLS-1268` No numeric version in --version output" -msgstr "" - -# 6cae1e9d1fa54beeb377cce4897a5bdd -#: ../source/includes/changelogs/releases/3.0.13.rst:72 -msgid ":issue:`TOOLS-1276` Backport to v3.0" -msgstr "" - -# 5bbbaf7197484b96b737f67f9952f421 -#: ../source/includes/changelogs/releases/3.0.13.rst:73 -msgid ":issue:`TOOLS-1336` Make --version spit out a bit more information." -msgstr "" - -# ae8bdbde253a4190b10ede4aff559952 -# 50f8145e0e0d48c08be517f3a8bf5a3c -# 2eac145c411842f394fc26edc1a2a8a4 -# fbf80c6edafb4c4ca8448a991e5fdb29 -# 0fd9d2a909064f4bb454b717d57f3407 -# 19ca9c451ec542138ff37dcadf4b15c0 -# c12d98aecd424fd4bcb5c19dec4f5dda -#: ../source/includes/changelogs/releases/3.0.10.rst:45 -#: ../source/includes/changelogs/releases/3.0.11.rst:12 -#: ../source/includes/changelogs/releases/3.0.12.rst:40 -#: ../source/includes/changelogs/releases/3.0.13.rst:76 -#: ../source/includes/changelogs/releases/3.0.7.rst:91 -#: ../source/includes/changelogs/releases/3.0.8.rst:57 -#: ../source/includes/changelogs/releases/3.0.9.rst:71 -msgid "Internals" -msgstr "" - -# 30acc58cd86f41b3989eb125363515ff -#: ../source/includes/changelogs/releases/3.0.13.rst:78 -msgid ":issue:`SERVER-17899` basic.js / basicPlus.js (rename7.js)" -msgstr "" - -# b6f157e408b447c990f406dd1400cc5c -#: ../source/includes/changelogs/releases/3.0.13.rst:79 -msgid "" -":issue:`SERVER-18044` Make sharding test explicitly set primary shards " -"for databases" -msgstr "" - -# 952416755c50455b8a9dd17418f0a405 -#: ../source/includes/changelogs/releases/3.0.13.rst:80 -msgid "" -":issue:`SERVER-18580` jsobj (dbtest): JsobjTests::OIDTests::FromDate " -"failure" -msgstr "" - -# 6ef0c8025c334b68a2ed569d929aabe8 -#: ../source/includes/changelogs/releases/3.0.13.rst:81 -msgid ":issue:`SERVER-20586` repl.js creating role times out" -msgstr "" - -# 3fd854e51d4e465eb2b0213704b1220c -#: ../source/includes/changelogs/releases/3.0.13.rst:82 -msgid "" -":issue:`SERVER-22150` multiversion download script should use new feeds " -"rather than dl.mongodb.org" -msgstr "" - -# 312f91661fc4426fb5c6f65a7f618194 -#: ../source/includes/changelogs/releases/3.0.13.rst:83 -msgid "" -":issue:`SERVER-23523` shell scripts in evergreen.yml should always exit " -"on error" -msgstr "" - -# 587e20f1549348dfb431bebc943d6f0c -#: ../source/includes/changelogs/releases/3.0.13.rst:84 -msgid "" -":issue:`SERVER-23524` Compare version string in compile_expansions.yml to" -" version string from MongoDB binary" -msgstr "" - -# 6bc31ea1bb1e44a4968a018a6ee0ddfb -#: ../source/includes/changelogs/releases/3.0.13.rst:85 -msgid "" -":issue:`SERVER-23819` buildlogger client requests should use basic auth " -"instead of digest auth" -msgstr "" - -# bab23457b6e84d21a4ef967b077e3ba3 -#: ../source/includes/changelogs/releases/3.0.13.rst:86 -msgid ":issue:`SERVER-24055` Increase wtimeout in chaining_removal.js" -msgstr "" - -# 2a6b3946932549a6b103a2ba57a04a7f -#: ../source/includes/changelogs/releases/3.0.13.rst:87 -msgid "" -":issue:`SERVER-24116` Reverse indexes do not handle entries with leading " -"null bytes" -msgstr "" - -# 030b528f0046429ab0ca34d87de482a8 -#: ../source/includes/changelogs/releases/3.0.13.rst:88 -msgid "" -":issue:`SERVER-24422` Branches v3.0 and v3.0.11 of the mongodb/mongo repo" -" use mongodb-mongo-master folder in evergreen.yml" -msgstr "" - -# 3415fb5e358c40f0b4a30f4eb2cf9a87 -#: ../source/includes/changelogs/releases/3.0.13.rst:89 -msgid ":issue:`SERVER-24540` Disable update_serializability2.js on MMAPv1 in 3.0" -msgstr "" - -# 2a6241be77f94df5b6278c00046bac48 -#: ../source/includes/changelogs/releases/3.0.13.rst:90 -msgid "" -":issue:`SERVER-24820` move push tasks to use relevant ec2 distro rather " -"than rhel55" -msgstr "" - -# 7353fb472f99473891acd293fdc63e91 -#: ../source/includes/changelogs/releases/3.0.13.rst:91 -msgid "" -":issue:`SERVER-25169` for all branches earlier than master, change rhel55" -" compile distro to rhel55-large" -msgstr "" - -# 9037e1c3b64a4a09b909c8a9579c30d0 -#: ../source/includes/changelogs/releases/3.0.13.rst:92 -msgid "" -":issue:`SERVER-25672` Update compile task distro for mongo-perf-3.2, sys-" -"perf-3.2, and mongo-perf-3.0" -msgstr "" - -# 5c6ef76ff565407083162fb54c915a64 -#: ../source/includes/changelogs/releases/3.0.13.rst:93 -msgid "" -":issue:`TOOLS-1176` --dumpDbUsersAndRoles without users creates broken " -"dumps" -msgstr "" - -# d11ade81953b4b60a50ad90e9234c49b -#: ../source/includes/changelogs/releases/3.0.13.rst:94 -msgid ":issue:`TOOLS-1182` mongooplog should report the number of ops applied" -msgstr "" - -# d19b70b644144388a5f8d5ccea6f1f58 -#: ../source/includes/changelogs/releases/3.0.13.rst:95 -msgid ":issue:`TOOLS-1253` build with gccgo on solaris" -msgstr "" - -# 5d5d03e8d812443d96c69d46dfd7c521 -#: ../source/includes/changelogs/releases/3.0.13.rst:96 -msgid ":issue:`TOOLS-1304` vet task running on unnecessary variants" -msgstr "" - -# d17b706262384904ac696252a98ce650 -#: ../source/includes/changelogs/releases/3.0.13.rst:97 -msgid ":issue:`TOOLS-1354` upgrade mgo version" -msgstr "" - -# 056a09b2c62747eda53de7e720214958 -#: ../source/includes/changelogs/releases/3.0.13.rst:98 -msgid ":issue:`WT-2139` LSM with read-uncommitted isolation, read after free" -msgstr "" - -# fe3094ff21914bd887c1c2639a6bae04 -#: ../source/includes/changelogs/releases/3.0.13.rst:99 -msgid "" -":issue:`WT-2313` sweep-server: conn_dhandle.c, 610: dhandle != " -"conn->cache->evict_file_next" -msgstr "" - -# da58bf4c1d6449bdbd3731bd696be8b8 -#: ../source/includes/changelogs/releases/3.0.13.rst:100 -msgid ":issue:`WT-2434` Race between force-drop and sweep" -msgstr "" - -# 3077f8e106c64c10b720bfefef2e0569 -#: ../source/includes/changelogs/releases/3.0.13.rst:101 -msgid ":issue:`WT-2559` Windows segfault in logging code" -msgstr "" - -# 963d32c1a73e456b8e69a1311a39c9b0 -#: ../source/includes/changelogs/releases/3.0.13.rst:102 -msgid "" -":issue:`WT-2633` Eviction of metadata during a checkpoint causes " -"assertion failure in MongoDB 3.0" -msgstr "" - -# fff922fa65824c97a2bef45b4fcfe061 -#: ../source/includes/changelogs/releases/3.0.13.rst:103 -msgid ":issue:`WT-2708` split child-update race with reconciliation/eviction" -msgstr "" - -# 6b213138090347159c6159d758b34a8e -#: ../source/includes/changelogs/releases/3.0.13.rst:104 -msgid "" -":issue:`WT-2725` WiredTiger hitting assert trying to free update list in " -"MongoDB 3.0" -msgstr "" - -# f9ae047d0adf411f97fd989a0d141209 -#: ../source/includes/changelogs/releases/3.0.13.rst:105 -msgid "" -":issue:`WT-2733` Backport fixes for races between eviction and dead " -"handle cleanup" -msgstr "" - -# bec3f8833712426d8ebab9981ef49d1c -#: ../source/includes/changelogs/releases/3.0.13.rst:106 -msgid ":issue:`WT-2802` Transaction commit causes heap-use-after free" -msgstr "" - -# 5b4d6516e55849a0a247bd265dd8bbd3 -#: ../source/includes/changelogs/releases/3.0.13.rst:107 -msgid ":issue:`WT-2804` Don't read values in a tree without a snapshot" -msgstr "" - -# cc3ea697fe784cfaaf1aab074571e6de -#: ../source/includes/changelogs/releases/3.0.12.rst:4 -msgid "3.0.12 Changelog" -msgstr "" - -# c64221b1b9954d90a983ac395d6dca62 -#: ../source/includes/changelogs/releases/3.0.12.rst:9 -msgid "" -":issue:`SERVER-23283` RangeDeleter does not log cursor ids correctly in " -"deleteNow()" -msgstr "" - -# a16843210e7f401989b12f9a0a8c34b5 -#: ../source/includes/changelogs/releases/3.0.12.rst:14 -msgid "" -":issue:`SERVER-7005` Documents containing keys with embedded null " -"characters can be created" -msgstr "" - -# b12cfc95a3a544c8af6280ed119b2900 -#: ../source/includes/changelogs/releases/3.0.12.rst:15 -msgid "" -":issue:`SERVER-23807` Updates should always throw WriteConflictException " -"on unindexing" -msgstr "" - -# 734d3b93759e4f1792c94be86315dc98 -#: ../source/includes/changelogs/releases/3.0.12.rst:20 -msgid "" -":issue:`SERVER-22970` Background index build produces an index with " -"mismatched index keys and documents" -msgstr "" - -# 7d535358ba774c1198d383ca513c2dc6 -# 5172af5263144e95acdac9960c2acc36 -# 9a4c005aeb2c49da908b1e0dc189d13d -# 4d28eba7c869422e89961eb2b84f152a -# 1eacf024300741f9907041f1afa0b452 -# 3f617e27529c47299654a7f0008ee7bf -# bc4761adc41449fba219a6f2928f7cb8 -# b3211462779249818f4d1ac0fd3dcdcf -# 56220e39f946438c9bbfa69cbac766b8 -# a217e6bed52a471184f4ab35bed9880f -# 040ca4b5890a4afdac13a9abeae32b3f -#: ../source/includes/changelogs/releases/3.0.10.rst:24 -#: ../source/includes/changelogs/releases/3.0.12.rst:23 -#: ../source/includes/changelogs/releases/3.0.7.rst:56 -#: ../source/includes/changelogs/releases/3.0.8.rst:31 -#: ../source/includes/changelogs/releases/3.0.9.rst:53 -#: ../source/release-notes/3.0-changelog.txt:50 -#: ../source/release-notes/3.0-changelog.txt:145 -#: ../source/release-notes/3.0-changelog.txt:252 -#: ../source/release-notes/3.0-changelog.txt:339 -#: ../source/release-notes/3.0-changelog.txt:470 -#: ../source/release-notes/3.0-changelog.txt:597 -msgid "WiredTiger" -msgstr "" - -# d0b765d7ed794cde81d4246ee39a119d -#: ../source/includes/changelogs/releases/3.0.12.rst:25 -msgid "" -":issue:`SERVER-22831` Low query rate with heavy cache pressure and an " -"idle collection" -msgstr "" - -# f447f294aab442f0965ff3760feb740f -#: ../source/includes/changelogs/releases/3.0.12.rst:26 -msgid "" -":issue:`SERVER-22964` IX GlobalLock being held while wating for wt cache " -"eviction" -msgstr "" - -# 2c35ef5e536c4f93a484a6df1eab73a9 -#: ../source/includes/changelogs/releases/3.0.12.rst:27 -msgid ":issue:`SERVER-23457` WiredTiger changes for MongoDB 3.0.12" -msgstr "" - -# 67b36e73482d4fc88804ab13e5bdda4b -#: ../source/includes/changelogs/releases/3.0.12.rst:32 -msgid ":issue:`SERVER-23373` Upgrade OS X builders to 10.10" -msgstr "" - -# a26e45bd35ca41df8c9a28351d51b012 -#: ../source/includes/changelogs/releases/3.0.12.rst:37 -msgid ":issue:`TOOLS-1078` A command line option to set the dial timeout" -msgstr "" - -# 1d8a0425be7e4a06883dc2a7669a109c -#: ../source/includes/changelogs/releases/3.0.12.rst:42 -msgid "" -":issue:`SERVER-18221` replsets/auth1.js fails if the wrong node is " -"elected primary" -msgstr "" - -# d5b6e9d3f17e4293a3b5e87061ea86ee -#: ../source/includes/changelogs/releases/3.0.12.rst:43 -msgid "" -":issue:`SERVER-23762` ValidateAdaptor::validate() should return non-OK " -"status if it fails." -msgstr "" - -# f6a40b11a16547f5846d275fa30964e4 -#: ../source/includes/changelogs/releases/3.0.12.rst:44 -msgid "" -":issue:`SERVER-23946` Disable Evergreen Job Cleanup on 3.0 and 2.6 " -"branches" -msgstr "" - -# 537c43d439bf4a8081fe7e4aa60ab8e6 -#: ../source/includes/changelogs/releases/3.0.11.rst:4 -msgid "3.0.11 Changelog" -msgstr "" - -# 67ff98b8cc2d4836a2e390825b884c49 -#: ../source/includes/changelogs/releases/3.0.11.rst:9 -msgid "" -":issue:`SERVER-23425` Inserts and updates during chunk migration get " -"deleted in 3.0.9, 3.0.10" -msgstr "" - -# 4d6120ca99db474db752aa2ebb3c6424 -#: ../source/includes/changelogs/releases/3.0.11.rst:14 -msgid ":issue:`TOOLS-1168` Missing 3.0.11 and 3.0.12 releases" -msgstr "" - -# dd90572c2703456d95b8784a01e5b8ee -#: ../source/includes/changelogs/releases/3.0.10.rst:4 -msgid "3.0.10 Changelog" -msgstr "" - -# 2e018be2665b47449994fcaa77e0a21d -#: ../source/includes/changelogs/releases/3.0.10.rst:9 -msgid "" -":issue:`SERVER-18671` SecondaryPreferred can end up using unversioned " -"connections" -msgstr "" - -# 6f1c787918154e16bfef451cb840daab -#: ../source/includes/changelogs/releases/3.0.10.rst:10 -msgid "" -":issue:`SERVER-22569` Initialization of eooElement static local variable " -"isn't thread safe with MSVC 2013" -msgstr "" - -# 0036aede55184480bc4a247cbd0f2739 -#: ../source/includes/changelogs/releases/3.0.10.rst:15 -msgid "" -":issue:`SERVER-22535` Some index operations (drop index, abort index " -"build, update TTL config) on collection during active migration can cause" -" migration to skip documents" -msgstr "" - -# 65111ae8688047d6b806fa38016fed74 -#: ../source/includes/changelogs/releases/3.0.10.rst:20 -msgid ":issue:`SERVER-19800` DataSizeChange forces an int into a bool" -msgstr "" - -# a28288133a9c4e4b9bcb337e146fa0f1 -#: ../source/includes/changelogs/releases/3.0.10.rst:21 -msgid "" -":issue:`SERVER-22634` Data size change for oplog deletes can overflow " -"32-bit int" -msgstr "" - -# 0570737583cc474580c00d0eac569234 -#: ../source/includes/changelogs/releases/3.0.10.rst:26 -msgid "" -":issue:`SERVER-22554` WiredTiger data handles not closed when collection " -"is dropped" -msgstr "" - -# 51eb1b954d8b40cca870a4d2c2458166 -#: ../source/includes/changelogs/releases/3.0.10.rst:31 -msgid "" -":issue:`SERVER-22261` MMAPv1 LSNFile may be updated ahead of what is " -"synced to data files" -msgstr "" - -# 26f4214ba5bd4eb69b3b4c145ecec416 -#: ../source/includes/changelogs/releases/3.0.10.rst:36 -msgid "" -":issue:`SERVER-22042` If ssl libraries not present, configure fails with " -"a misleading error about boost" -msgstr "" - -# 0e33c55c67334b0d9ed8d9e33cdbf874 -#: ../source/includes/changelogs/releases/3.0.10.rst:37 -msgid "" -":issue:`SERVER-22350` Package generation failure doesn't fail compile " -"tasks" -msgstr "" - -# a67890132a25463989e6355adebb61c0 -#: ../source/includes/changelogs/releases/3.0.10.rst:42 -msgid ":issue:`TOOLS-1039` mongoexport problem on data with quotes" -msgstr "" - -# 28806b5808e74cc8baf3b6caa40ec890 -#: ../source/includes/changelogs/releases/3.0.10.rst:47 -msgid "" -":issue:`SERVER-22292` Use more reliable mechanism in the mongo shell to " -"wait for process to terminate on windows" -msgstr "" - -# 9d801d80dd48497b86aef36557a09748 -#: ../source/includes/changelogs/releases/3.0.10.rst:48 -msgid "" -":issue:`SERVER-22328` bench_test_crud_commands.js fails due to resource " -"contention from other resmoke jobs and low timeout values" -msgstr "" - -# b5f956386bd443fca3c36482db6aa007 -#: ../source/includes/changelogs/releases/3.0.9.rst:4 -msgid "3.0.9 Changelog" -msgstr "" - -# 8eb925df512e459fb959d533fb0992af -# 904a2d79ab624cb3bf3c330626f4d85b -# 04a6e59b7cc445a0988c167c340c0692 -# d572ce542ba349b0a8735ed84f1de0fa -# 539bcabe41c842729a636520e611b607 -# 5005bd21533a439fb9d54cef9051c9f5 -# fa8d0c65d4bc44739d1e741c72a79d97 -# 22e2bd723c3b46078ff4a02d3169fc3b -#: ../source/includes/changelogs/releases/3.0.7.rst:7 -#: ../source/includes/changelogs/releases/3.0.8.rst:7 -#: ../source/includes/changelogs/releases/3.0.9.rst:7 -#: ../source/release-notes/3.0-changelog.txt:34 -#: ../source/release-notes/3.0-changelog.txt:213 -#: ../source/release-notes/3.0-changelog.txt:296 -#: ../source/release-notes/3.0-changelog.txt:436 -#: ../source/release-notes/3.0-changelog.txt:526 -msgid "Security" -msgstr "" - -# ec5292c69b964a1b990de68f15db182c -#: ../source/includes/changelogs/releases/3.0.9.rst:9 -msgid ":issue:`SERVER-21724` Backup role can't read system.profile" -msgstr "" - -# ab9814fc548d418f85098dd1549d113e -#: ../source/includes/changelogs/releases/3.0.9.rst:14 -msgid ":issue:`SERVER-19266` An error document is returned with result set" -msgstr "" - -# 9a647a6bfadb4624ae5833e89669c722 -#: ../source/includes/changelogs/releases/3.0.9.rst:15 -msgid ":issue:`SERVER-21382` Sharding migration transfers all document deletions" -msgstr "" - -# b5df42858a1144ac8130a6c73ef0a8cb -#: ../source/includes/changelogs/releases/3.0.9.rst:16 -msgid "" -":issue:`SERVER-22114` Mongos can accumulate multiple copies of " -"ChunkManager when a shard restarts" -msgstr "" - -# dd5ea3c5bf1e48e4ac56126f8146cae1 -#: ../source/includes/changelogs/releases/3.0.9.rst:21 -msgid "" -":issue:`SERVER-18219` \"control reaches end of non-void function\" errors" -" in GCC with WCE retry loop" -msgstr "" - -# 69a9ec0a6a1b4ec5b728a732657c1220 -#: ../source/includes/changelogs/releases/3.0.9.rst:22 -msgid ":issue:`SERVER-21583` ApplyOps background index creation may deadlock" -msgstr "" - -# d7d95a66d2524bc199183dc66ebf7db2 -#: ../source/includes/changelogs/releases/3.0.9.rst:23 -msgid "" -":issue:`SERVER-22109` Invariant failure when running applyOps to create " -"an index with a bad ns field" -msgstr "" - -# 2ee34037f73b41bd9b29048cf7b6f5a7 -#: ../source/includes/changelogs/releases/3.0.9.rst:28 -msgid ":issue:`SERVER-19128` Fatal assertion during secondary index build" -msgstr "" - -# 6751a414f7a3470c871510cbe6826a6e -#: ../source/includes/changelogs/releases/3.0.9.rst:29 -msgid "" -":issue:`SERVER-19996` Queries which specify sort and batch size can " -"generate results out of order, if documents concurrently updated" -msgstr "" - -# 05526dca723a42fc9364c68cb283f48f -#: ../source/includes/changelogs/releases/3.0.9.rst:30 -msgid "" -":issue:`SERVER-20083` Add log statement at default log level for when an " -"index filter is set or cleared successfully" -msgstr "" - -# 9715268728b147eba8a6637dcc8e9567 -#: ../source/includes/changelogs/releases/3.0.9.rst:31 -msgid ":issue:`SERVER-21602` Reduce execution time of cursor_timeout.js" -msgstr "" - -# dedacaf6cac94ad9a6c8073d759bfdb3 -#: ../source/includes/changelogs/releases/3.0.9.rst:32 -msgid "" -":issue:`SERVER-21776` Move per-operation log lines for queries out of the" -" QUERY log component" -msgstr "" - -# af1538557c734e1791068b7a472af1f6 -# 50cdbf5fca1b48ea9d4d729d4effac74 -#: ../source/includes/changelogs/releases/3.0.7.rst:42 -#: ../source/includes/changelogs/releases/3.0.9.rst:35 -msgid "Write Operations" -msgstr "" - -# 4d2116619cc747d6a28fbb9177dfe451 -#: ../source/includes/changelogs/releases/3.0.9.rst:37 -msgid ":issue:`SERVER-21647` $rename changes field ordering" -msgstr "" - -# fe3e749d198f469eaf9a67d2032d168e -#: ../source/includes/changelogs/releases/3.0.9.rst:40 -msgid "Aggregation" -msgstr "" - -# 6c65f78a08c44885b9eef514dadec773 -#: ../source/includes/changelogs/releases/3.0.9.rst:42 -msgid "" -":issue:`SERVER-7656` Optimize aggregation on sharded setup if first stage" -" is exact match on shard key" -msgstr "" - -# ae0d141e93db4e6cb834a0676a40a429 -#: ../source/includes/changelogs/releases/3.0.9.rst:47 -msgid "" -":issue:`SERVER-20858` Invariant failure in OplogStones for non-capped " -"oplog creation" -msgstr "" - -# da853531787f401ba3ebfae5fd22b41a -#: ../source/includes/changelogs/releases/3.0.9.rst:48 -msgid ":issue:`SERVER-20866` Race condition in oplog insert transaction rollback" -msgstr "" - -# 2209d4d60cb04dfbbcac8f88ae3d8cec -#: ../source/includes/changelogs/releases/3.0.9.rst:49 -msgid "" -":issue:`SERVER-21545` collMod and invalid parameter triggers fassert on " -"dropCollection on mmapv1" -msgstr "" - -# 7d9e93e122694a479d89dff5815659a6 -#: ../source/includes/changelogs/releases/3.0.9.rst:50 -msgid "" -":issue:`SERVER-22014` index_bigkeys_nofail.js triggers spurious failures " -"when run in parallel with other tests" -msgstr "" - -# 145a2d48003f48eeaf4c45649775cc32 -#: ../source/includes/changelogs/releases/3.0.9.rst:55 -msgid "" -":issue:`SERVER-20961` Large amounts of create and drop collections can " -"cause listDatabases to be slow under WiredTiger" -msgstr "" - -# 3591708dfd5a4807a3deaf10a4145ef5 -#: ../source/includes/changelogs/releases/3.0.9.rst:56 -msgid ":issue:`SERVER-22129` WiredTiger changes for MongoDB 3.0.9" -msgstr "" - -# c01bab50286245bc9bb867d9746bbbea -#: ../source/includes/changelogs/releases/3.0.9.rst:61 -msgid ":issue:`SERVER-20358` Usernames can contain NULL characters" -msgstr "" - -# 911a22f0049b4673b8f08261a8b8e425 -#: ../source/includes/changelogs/releases/3.0.9.rst:66 -msgid ":issue:`SERVER-17747` FreeBSD 11.0-CURRENT build issue" -msgstr "" - -# 4c8f7221370d4dcd9f4231909233934c -#: ../source/includes/changelogs/releases/3.0.9.rst:67 -msgid ":issue:`SERVER-18162` Fail to start with non-existing /var/run/mongodb/" -msgstr "" - -# 42e4abbd354342f99949343c76350e51 -#: ../source/includes/changelogs/releases/3.0.9.rst:68 -msgid ":issue:`SERVER-18953` Generate debug symbols on OS X" -msgstr "" - -# 84699965b63d46d998b815512fbf5573 -#: ../source/includes/changelogs/releases/3.0.9.rst:73 -msgid "" -":issue:`SERVER-18373` MONGO_COMPILER_UNREACHABLE should terminate if " -"violated" -msgstr "" - -# 4b2c72ed45824fcda9279ef861dc7dde -#: ../source/includes/changelogs/releases/3.0.9.rst:74 -msgid "" -":issue:`SERVER-19110` Ignore failed operations in " -"mixed_storage_version_replication.js" -msgstr "" - -# 9f669aabce8643599864071fa6494959 -#: ../source/includes/changelogs/releases/3.0.9.rst:75 -msgid "" -":issue:`SERVER-21934` Add extra information to OSX stack traces to " -"facilitate addr2line translation" -msgstr "" - -# 7e9da641442a44ac994dea13a1ef4b31 -#: ../source/includes/changelogs/releases/3.0.9.rst:76 -msgid "" -":issue:`SERVER-21960` Include symbol name in stacktrace json when " -"available" -msgstr "" - -# 2c98ae456e8a4522a2499383a4521f37 -#: ../source/includes/changelogs/releases/3.0.9.rst:77 -msgid "" -":issue:`SERVER-22013` coll_mod_bad_spec.js tries to pass filter to " -"getCollectionInfos on v3.0 branch" -msgstr "" - -# db721b7d0437407eabc2a84db8b69ee6 -#: ../source/includes/changelogs/releases/3.0.9.rst:78 -msgid ":issue:`SERVER-22054` Authentication failure reports incorrect IP address" -msgstr "" - -# d874ca6a68f54392845d962e1403ab54 -#: ../source/includes/changelogs/releases/3.0.9.rst:79 -msgid ":issue:`SERVER-22191` Race condition in CurOp constructor (<=3.0 only)" -msgstr "" - -# 1176e2874ebf4124a961cc75dab74996 -#: ../source/includes/changelogs/releases/3.0.9.rst:80 -msgid ":issue:`TOOLS-1002` oplog_rollover test is flaky" -msgstr "" - -# 4b34e97984f6436083a2edc77f25a928 -#: ../source/includes/changelogs/releases/3.0.8.rst:4 -msgid "3.0.8 Changelog" -msgstr "" - -# 63936a130b5044edb5fd954b1b667579 -#: ../source/includes/changelogs/releases/3.0.8.rst:9 -msgid ":issue:`SERVER-21278` Remove executable bit from mongod.lock" -msgstr "" - -# 3adf0b3a8f9344fbb66b8d73e9e239f1 -#: ../source/includes/changelogs/releases/3.0.8.rst:14 -msgid ":issue:`SERVER-20407` findAndModify on mongoS upserts to the wrong shard" -msgstr "" - -# 37ca8cd89c9549968248c85f37b4b8b4 -#: ../source/includes/changelogs/releases/3.0.8.rst:15 -msgid "" -":issue:`SERVER-20839` trace_missing_docs_test.js compares Timestamp " -"instances using < operator in mongo shell" -msgstr "" - -# b57773a12d294ca3a0fdd9b3fda45e0e -#: ../source/includes/changelogs/releases/3.0.8.rst:20 -msgid "" -":issue:`SERVER-2454` Queries that are killed during a yield should return" -" error to user instead of partial result set" -msgstr "" - -# 86ca63a1d6604cc09c301fca83812059 -#: ../source/includes/changelogs/releases/3.0.8.rst:21 -msgid "" -":issue:`SERVER-21227` MultiPlanStage::invalidate() should not flag and " -"drop invalidated WorkingSetMembers" -msgstr "" - -# e2353858098941a194b1bf14e38c68ff -#: ../source/includes/changelogs/releases/3.0.8.rst:22 -msgid ":issue:`SERVER-21275` Document not found due to WT commit visibility issue" -msgstr "" - -# 04b4be68e3f44386ac900c11eb78a7e5 -#: ../source/includes/changelogs/releases/3.0.8.rst:27 -msgid ":issue:`SERVER-20650` Backport MongoRocks changes to 3.0" -msgstr "" - -# 49c6e4e3bc5f43ad844bce92b2650ff1 -#: ../source/includes/changelogs/releases/3.0.8.rst:28 -msgid ":issue:`SERVER-21543` Lengthen delay before deleting old journal files" -msgstr "" - -# 4961bf3158734098805706a889f9ec69 -#: ../source/includes/changelogs/releases/3.0.8.rst:33 -msgid "" -":issue:`SERVER-20303` Negative scaling at low thread count under " -"WiredTiger when inserting large documents" -msgstr "" - -# 561014b6893144aba368b17783c16fba -#: ../source/includes/changelogs/releases/3.0.8.rst:34 -msgid ":issue:`SERVER-21063` MongoDB with WiredTiger can build very deep trees" -msgstr "" - -# 9163830c8adf4351a4cc98a55edb1f42 -#: ../source/includes/changelogs/releases/3.0.8.rst:35 -msgid ":issue:`SERVER-21442` WiredTiger changes for MongoDB 3.0.8" -msgstr "" - -# 6de7c3fa78f54413842801e6f7a1ef86 -#: ../source/includes/changelogs/releases/3.0.8.rst:36 -msgid ":issue:`SERVER-21553` Oplog grows to 3x configured size" -msgstr "" - -# 7c98a6ccdfc74a3f878a38fb58bbc90e -#: ../source/includes/changelogs/releases/3.0.8.rst:41 -msgid ":issue:`SERVER-10512` Add scons flag to set -fno-omit-frame-pointer" -msgstr "" - -# 12aa2d6d8b274bfaa0b29586f3450090 -#: ../source/includes/changelogs/releases/3.0.8.rst:42 -msgid ":issue:`SERVER-19755` scons should require c++11 on 3.0" -msgstr "" - -# 76dfd20d5908404db53b22665f631a01 -#: ../source/includes/changelogs/releases/3.0.8.rst:43 -msgid ":issue:`SERVER-20699` Add build manifest to every build" -msgstr "" - -# 35bdfdcefb884d13a1cfc49b7a9b02fc -#: ../source/includes/changelogs/releases/3.0.8.rst:44 -msgid "" -":issue:`SERVER-20830` set push and docs_tickets tasks as not available " -"for patch testing" -msgstr "" - -# 1ee69b007aa6484283cda9aa83b1780b -#: ../source/includes/changelogs/releases/3.0.8.rst:45 -msgid "" -":issue:`SERVER-20834` Perf tasks should only require compiling once " -"before execution" -msgstr "" - -# 0b86a75c83194aa5969dac9686865dba -#: ../source/includes/changelogs/releases/3.0.8.rst:46 -msgid "" -":issue:`SERVER-21209` PIDFILEPATH computation in init scripts fails to " -"handle comments after values" -msgstr "" - -# df8f3c1bcb8e4bbea32639781a17b3ad -#: ../source/includes/changelogs/releases/3.0.8.rst:47 -msgid ":issue:`SERVER-21477` 3.0.7 RPMs missing for yum RHEL server versions" -msgstr "" - -# d383cf3846ad4a4fa7cc78f18aec9a70 -#: ../source/includes/changelogs/releases/3.0.8.rst:52 -msgid ":issue:`TOOLS-702` bsondump does not keep attribut order" -msgstr "" - -# dc4c02e2725f4392978070f764a31f18 -#: ../source/includes/changelogs/releases/3.0.8.rst:53 -msgid ":issue:`TOOLS-920` mongodump issue with temporary map/reduce collections" -msgstr "" - -# 89bc71826eab42419f03e833e7995e77 -#: ../source/includes/changelogs/releases/3.0.8.rst:54 -msgid ":issue:`TOOLS-939` Error restoring database \"insertion error: EOF\"" -msgstr "" - -# b88bf303ed124b71a71788e8c68b2f80 -#: ../source/includes/changelogs/releases/3.0.8.rst:59 -msgid ":issue:`SERVER-8728` jstests/profile1.js is a race and fails randomly" -msgstr "" - -# 4671a5cb3d404f55b302214f2dfb3ddb -#: ../source/includes/changelogs/releases/3.0.8.rst:60 -msgid "" -":issue:`SERVER-20521` Update Mongo-perf display names in Evergreen to " -"sort better" -msgstr "" - -# 85bc2e79e8d04b1b9e28f739ff0d3bee -#: ../source/includes/changelogs/releases/3.0.8.rst:61 -msgid ":issue:`SERVER-20527` Delete resmoke.py from the 3.0 branch" -msgstr "" - -# e803ce51e5cc41699acdde6b3502fe60 -#: ../source/includes/changelogs/releases/3.0.8.rst:62 -msgid "" -":issue:`SERVER-20876` Hang in scenario with sharded ttl collection under " -"WiredTiger" -msgstr "" - -# 5e5b6b869aa8456bbc4ef3cd7f6fc215 -#: ../source/includes/changelogs/releases/3.0.8.rst:63 -msgid "" -":issue:`SERVER-21027` Reduced performance of index lookups after removing" -" documents from collection" -msgstr "" - -# 7da1ca94523b48a7bc2b49c18d271f25 -#: ../source/includes/changelogs/releases/3.0.8.rst:64 -msgid "" -":issue:`SERVER-21099` Improve logging in SecureRandom and PseudoRandom " -"classes" -msgstr "" - -# 91dbb7df8d91463b99d3cfe50efc449a -#: ../source/includes/changelogs/releases/3.0.8.rst:65 -msgid "" -":issue:`SERVER-21150` Basic startup logging should be done as early as " -"possible in initAndListen" -msgstr "" - -# b5e9ac643fd44f32888449d725880d75 -#: ../source/includes/changelogs/releases/3.0.8.rst:66 -msgid "" -":issue:`SERVER-21208` \"server up\" check in perf.yml is in the wrong " -"place" -msgstr "" - -# 4fc61ddc70da4b56a4602a32977541f4 -#: ../source/includes/changelogs/releases/3.0.8.rst:67 -msgid "" -":issue:`SERVER-21305` Lock 'timeAcquiringMicros' value is much higher " -"than the actual time spent" -msgstr "" - -# a67fdba117fb4e00990de4e6ab771f1b -#: ../source/includes/changelogs/releases/3.0.8.rst:68 -msgid "" -":issue:`SERVER-21433` Perf.yml project should kill unwanted processes " -"before starting tests" -msgstr "" - -# 9f63ae79b219482ba6f3ac3e0afd8942 -#: ../source/includes/changelogs/releases/3.0.8.rst:69 -msgid "" -":issue:`SERVER-21533` Lock manager is not fair in the presence of " -"compatible requests which can be granted immediately" -msgstr "" - -# 1af4b7614def4b58bba4c3512d499cb0 -#: ../source/includes/changelogs/releases/3.0.7.rst:4 -msgid "3.0.7 Changelog" -msgstr "" - -# 65dfc5e22fbc4220a701db7309384447 -#: ../source/includes/changelogs/releases/3.0.7.rst:9 -msgid "" -":issue:`SERVER-13647` :authrole:`root` role does not contain sufficient " -"privileges for a :program:`mongorestore` of a system with security " -"enabled" -msgstr "" - -# 7c91f39adef24a20b388793887575a67 -#: ../source/includes/changelogs/releases/3.0.7.rst:10 -msgid "" -":issue:`SERVER-15893` :authrole:`root` role should be able to run " -"validate on system collections" -msgstr "" - -# 71323d12a25c43faa674115c88993d78 -#: ../source/includes/changelogs/releases/3.0.7.rst:11 -msgid "" -":issue:`SERVER-19131` :authrole:`clusterManager` role does not have " -"permission for adding tag ranges" -msgstr "" - -# d4fe13c404344ee29448b19e003eaef4 -#: ../source/includes/changelogs/releases/3.0.7.rst:12 -msgid "" -":issue:`SERVER-19284` Should not be able to create role with same name as" -" builtin role" -msgstr "" - -# 8b38295d34674e39a021415c98d0e7c5 -#: ../source/includes/changelogs/releases/3.0.7.rst:13 -msgid "" -":issue:`SERVER-20394` Remove non-integer test case from " -"``iteration_count_control.js``" -msgstr "" - -# 5a61b638d8f5472497c23b038d5e4531 -#: ../source/includes/changelogs/releases/3.0.7.rst:14 -msgid ":issue:`SERVER-20401` Publicly expose :setting:`net.ssl.disabledProtocols`" -msgstr "" - -# a66de75e0c8d4f178e4d484f6fa5a34b -#: ../source/includes/changelogs/releases/3.0.7.rst:19 -msgid "" -":issue:`SERVER-17886` dbKillCursors op asserts on mongos when at log " -"level 3" -msgstr "" - -# 22394cd345574879a76af40eaad70557 -#: ../source/includes/changelogs/releases/3.0.7.rst:20 -msgid "" -":issue:`SERVER-20191` multi-updates/remove can make successive queries " -"skip shard version checking" -msgstr "" - -# 298ca7464ca7461f9ceb26b953500b42 -#: ../source/includes/changelogs/releases/3.0.7.rst:21 -msgid "" -":issue:`SERVER-20460` :dbcommand:`listIndexes` on 3.0 :program:`mongos` " -"with 2.6 :program:`mongod` instances returns erroneous \"not authorized\"" -msgstr "" - -# aebc279c8e65445fafa5daf58b6af757 -#: ../source/includes/changelogs/releases/3.0.7.rst:22 -msgid "" -":issue:`SERVER-20557` Active window setting is not being processed " -"correctly" -msgstr "" - -# dc7eed5ebbeb4b61992cf9c0617cb2d1 -#: ../source/includes/changelogs/releases/3.0.7.rst:27 -msgid "" -":issue:`SERVER-20262` Replica set nodes can get stuck in a state where " -"they will not step themselves down" -msgstr "" - -# 76de69a4ac2f40a6877260c9081d473c -#: ../source/includes/changelogs/releases/3.0.7.rst:28 -msgid "" -":issue:`SERVER-20473` calling setMaintenanceMode(true) while running for " -"election crashes server" -msgstr "" - -# 5d44a138b93946dd977d39927c459cd7 -#: ../source/includes/changelogs/releases/3.0.7.rst:33 -msgid "" -":issue:`SERVER-17895` Server should not clear collection plan cache " -"periodically when write operations are issued" -msgstr "" - -# 79db93ce30a241d592650634ff6e10c1 -#: ../source/includes/changelogs/releases/3.0.7.rst:34 -msgid "" -":issue:`SERVER-19412` NULL PlanStage in getStageByType causes segfault " -"during stageDebug command" -msgstr "" - -# 5c0150913df44e99807f54d796cfba80 -#: ../source/includes/changelogs/releases/3.0.7.rst:35 -msgid "" -":issue:`SERVER-19725` NULL pointer crash in ``QueryPlanner::plan`` with " -":query:`$near` operator" -msgstr "" - -# 12a0ccd8297741dcb9465912425de019 -#: ../source/includes/changelogs/releases/3.0.7.rst:36 -msgid ":issue:`SERVER-20139` Enable CachedPlanStage replanning by default in 3.0" -msgstr "" - -# 47e1d9603b444ae5ab64cfddf5b2c4cb -#: ../source/includes/changelogs/releases/3.0.7.rst:37 -msgid "" -":issue:`SERVER-20219` Add startup warning to 3.0 if have indexes with " -"partialFilterExpression option" -msgstr "" - -# ac4a97c3907b4accb78aada75a276470 -#: ../source/includes/changelogs/releases/3.0.7.rst:38 -msgid "" -":issue:`SERVER-20347` Document is not found when searching on a field " -"indexed by a hash index using a :query:`$in` clause with regular " -"expression" -msgstr "" - -# de06f2ebee5b4bcdb2bbb19a415cdeaa -#: ../source/includes/changelogs/releases/3.0.7.rst:39 -msgid "" -":issue:`SERVER-20364` Cursor is not closed when querying " -"``system.profile`` collection with :authrole:`clusterMonitor` role" -msgstr "" - -# 4b66838076f6430d8fe7db5b4d3749dc -#: ../source/includes/changelogs/releases/3.0.7.rst:44 -msgid "" -":issue:`SERVER-11746` Improve shard version checking for versioned " -"(single) updates after yield" -msgstr "" - -# 084788da1cf64bc9bcf3e25842d45531 -#: ../source/includes/changelogs/releases/3.0.7.rst:45 -msgid "" -":issue:`SERVER-19361` Insert of document with duplicate ``_id`` fields " -"should be forbidden" -msgstr "" - -# dbe9d6f1739943e790336a8d90fd5c7c -#: ../source/includes/changelogs/releases/3.0.7.rst:46 -msgid ":issue:`SERVER-20531` Mongodb server crash: Invariant failure res.existing" -msgstr "" - -# 6ed477b6bdb54863bb234df46eed51b9 -#: ../source/includes/changelogs/releases/3.0.7.rst:51 -msgid "" -":issue:`SERVER-18624` :dbcommand:`listCollections` command should not be " -"O(n^2) on MMAPv1" -msgstr "" - -# 4bcb10b381cb4c93876e9298242cbbe9 -#: ../source/includes/changelogs/releases/3.0.7.rst:52 -msgid "" -":issue:`SERVER-20617` ``wt_nojournal_toggle.js`` failing intermittently " -"in noPassthrough_WT" -msgstr "" - -# acf290e7acdf4863bb7070b70bc34dc9 -#: ../source/includes/changelogs/releases/3.0.7.rst:53 -msgid "" -":issue:`SERVER-20638` Reading the profiling level shouldn't create " -"databases that don't exist" -msgstr "" - -# 7d0f05e7c7a44100924c545de0761373 -#: ../source/includes/changelogs/releases/3.0.7.rst:58 -msgid "" -":issue:`SERVER-18250` Once enabled journal cannot be disabled under " -"WiredTiger" -msgstr "" - -# 8a251ce05ff14173a4dc2f7e0ad80ff0 -#: ../source/includes/changelogs/releases/3.0.7.rst:59 -msgid ":issue:`SERVER-20008` Stress test deadlock in WiredTiger" -msgstr "" - -# 7729e32ac893467ab5163fd553a2cc8b -#: ../source/includes/changelogs/releases/3.0.7.rst:60 -msgid "" -":issue:`SERVER-20091` Poor query throughput and erratic behavior at high " -"connection counts under WiredTiger" -msgstr "" - -# 385f432138f64e77a12842c75cdf1840 -#: ../source/includes/changelogs/releases/3.0.7.rst:61 -msgid "" -":issue:`SERVER-20159` Out of memory on index build during initial sync " -"even with low cacheSize parameter" -msgstr "" - -# f5df712e49d2417e92c30572ca401c76 -#: ../source/includes/changelogs/releases/3.0.7.rst:62 -msgid ":issue:`SERVER-20176` Deletes with ``j:true`` slower on WT than MMAPv1" -msgstr "" - -# 81b30cb01dd74216b30d2fc277290b69 -#: ../source/includes/changelogs/releases/3.0.7.rst:63 -msgid "" -":issue:`SERVER-20204` Segmentation fault during index build on 3.0 " -"secondary" -msgstr "" - -# ac8a495d5a9a42be9a8121b98080ed0a -#: ../source/includes/changelogs/releases/3.0.7.rst:68 -msgid "" -":issue:`SERVER-14750` Convert RPM and DEB mongod.conf files to new YAML " -"format" -msgstr "" - -# af64414f64034f96ac2e352ffdd100d7 -#: ../source/includes/changelogs/releases/3.0.7.rst:69 -msgid "" -":issue:`SERVER-18506` Balancer section of printShardingStatus should " -"respect passed-in configDB" -msgstr "" - -# a14ed3c54c9244b39789c905c98393af -#: ../source/includes/changelogs/releases/3.0.7.rst:74 -msgid "" -":issue:`SERVER-18516` ubuntu/debian packaging : Release files report " -"wrong Codename" -msgstr "" - -# b391e9e34e5f4056a0ebde0ce9c63d37 -#: ../source/includes/changelogs/releases/3.0.7.rst:75 -msgid "" -":issue:`SERVER-18581` The Ubuntu package should start the mongod with " -"group=mongodb" -msgstr "" - -# 550032dd330c4a4a9dd421f15f095d31 -#: ../source/includes/changelogs/releases/3.0.7.rst:76 -msgid "" -":issue:`SERVER-18749` Ubuntu startup files have an inconsistent directory" -" for dbpath and logs" -msgstr "" - -# 9ba911accb1148f7af957a81b5714c10 -#: ../source/includes/changelogs/releases/3.0.7.rst:77 -msgid ":issue:`SERVER-18793` Enterprise RPM build issues" -msgstr "" - -# 9a9679193b59426ca9c7076209094d24 -#: ../source/includes/changelogs/releases/3.0.7.rst:78 -msgid "" -":issue:`SERVER-19088` The --cache flag should force --build-fast-and-" -"loose=off" -msgstr "" - -# aebe5498a5cb4f0ab318a5daca7f31a0 -#: ../source/includes/changelogs/releases/3.0.7.rst:79 -msgid ":issue:`SERVER-19509` The nproc ulimits are different across packages" -msgstr "" - -# ccf649b7ebe0420f88fb859cbe603349 -#: ../source/includes/changelogs/releases/3.0.7.rst:80 -msgid ":issue:`SERVER-19661` Build fails: error: expected expression" -msgstr "" - -# 9dd5891476b144ad96aa4db291041530 -#: ../source/includes/changelogs/releases/3.0.7.rst:85 -msgid "" -":issue:`TOOLS-767` :program:`mongorestore`: error parsing metadata: call " -"of reflect.Value.Set on zero Value" -msgstr "" - -# 025c098613c04ea69cd335d468b0c107 -#: ../source/includes/changelogs/releases/3.0.7.rst:86 -msgid "" -":issue:`TOOLS-847` :program:`mongorestore` exits in response to SIGHUP, " -"even when run under nohup" -msgstr "" - -# 42dff227e29a496bb17f4c31a721dfaa -#: ../source/includes/changelogs/releases/3.0.7.rst:87 -msgid ":issue:`TOOLS-874` :program:`mongoimport` $date close to epoch not working" -msgstr "" - -# d46a01a051364ae5ae51410b0369f0c6 -#: ../source/includes/changelogs/releases/3.0.7.rst:88 -msgid ":issue:`TOOLS-916` :program:`mongoexport` throws reflect.Value.Type errors" -msgstr "" - -# 3bf1eec00d2c48adb3a297d4c89fec4e -#: ../source/includes/changelogs/releases/3.0.7.rst:93 -msgid "" -":issue:`SERVER-18178` Fix ``mr_drop.js`` test to not fail from " -"nondeterministic collection drop timing" -msgstr "" - -# 5ae6b9ce09ce4a7f899ef698ee909d4d -#: ../source/includes/changelogs/releases/3.0.7.rst:94 -msgid ":issue:`SERVER-19819` Update perf.yml to use new mongo-perf release" -msgstr "" - -# 04bed160e8934aab899ea868bf90bf9d -#: ../source/includes/changelogs/releases/3.0.7.rst:95 -msgid ":issue:`SERVER-19820` Update perf.yml to use mongo-perf check script" -msgstr "" - -# f3315a203b1e4bb6b56898b612a37815 -#: ../source/includes/changelogs/releases/3.0.7.rst:96 -msgid "" -":issue:`SERVER-19899` Mongo-perf analysis script -- Check for per thread " -"level regressions" -msgstr "" - -# 4b0c3698550643eca3bb8d2e188ca8ea -#: ../source/includes/changelogs/releases/3.0.7.rst:97 -msgid "" -":issue:`SERVER-19901` Mongo-perf analysis script -- Compare to tagged " -"baseline" -msgstr "" - -# da5795bbfe9e490d95635f10a61f4aed -#: ../source/includes/changelogs/releases/3.0.7.rst:98 -msgid "" -":issue:`SERVER-19902` Mongo-perf analysis script -- Use noise data for " -"regression comparison instead of fixed percentage" -msgstr "" - -# ce3ff968cf944d119a1724cc1b4b3908 -#: ../source/includes/changelogs/releases/3.0.7.rst:99 -msgid "" -":issue:`SERVER-20035` Updated perf_regresison_check.py script to output " -"report.json summarizing results" -msgstr "" - -# 79d968ebf335493491d08bd6b9e58c63 -#: ../source/includes/changelogs/releases/3.0.7.rst:100 -msgid ":issue:`SERVER-20121` XorShift PRNG should use unsigned arithmetic" -msgstr "" - -# 71d35cfb14a145808bedb7475446cc5c -#: ../source/includes/changelogs/releases/3.0.7.rst:101 -msgid ":issue:`SERVER-20216` Extend optional Command properties to SASL" -msgstr "" - -# b85949b8c1c34efe9b6c499d8393da00 -#: ../source/includes/changelogs/releases/3.0.7.rst:102 -msgid "" -":issue:`SERVER-20316` Relax thread level comparisons on mongo-perf check " -"script" -msgstr "" - -# 801172cbfa0b4076806f6f01d02f9fc4 -#: ../source/includes/changelogs/releases/3.0.7.rst:103 -msgid "" -":issue:`SERVER-20322` Wiredtiger develop can lose records following stop " -"even with log enabled" -msgstr "" - -# ded6bc31e3bb4a31ac1306425f5683c5 -#: ../source/includes/changelogs/releases/3.0.7.rst:104 -msgid ":issue:`SERVER-20383` Cleanup old connections after every ChunkManagerTest" -msgstr "" - -# 0c0c7508e4c44e19bd5a6aac81b9c297 -#: ../source/includes/changelogs/releases/3.0.7.rst:105 -msgid "" -":issue:`SERVER-20429` Canceled lock attempts should unblock pending " -"requests" -msgstr "" - -# f5dd36657b904a4c9089604c6a6dccca -#: ../source/includes/changelogs/releases/3.0.7.rst:106 -msgid "" -":issue:`SERVER-20464` Add units of measurement to log output of perf " -"regression analysis" -msgstr "" - -# 950ed067baa24c6ca1d2b685418d4a36 -#: ../source/includes/changelogs/releases/3.0.7.rst:107 -msgid ":issue:`SERVER-20691` Improve SASL and SCRAM compatibility" -msgstr "" - -# 56ed8ce168444a9d835122676c4ba8ea -#: ../source/includes/changelogs/releases/3.0.7.rst:108 -msgid "" -":issue:`TOOLS-894` ``mongoimport --upsert --type json`` with _id being an" -" object does not work most of the times" -msgstr "" - -# 5ae04355958d49c6a409f730a3e9ef1e -#: ../source/includes/changelogs/releases/3.0.7.rst:109 -msgid "" -":issue:`TOOLS-898` Mongo tools attempt to connect as ipv6 rather than " -"ipv4 by default, when built with go 1.5" -msgstr "" - -# 4828a515e64344159527869e188e3cbe -#: ../source/release-notes/3.0-changelog.txt:31 -msgid "3.0.6 Changelog" -msgstr "" - -# 4423784ebd6143b590f5a4eae78c5abb -#: ../source/release-notes/3.0-changelog.txt:36 -msgid "" -":issue:`SERVER-19538` Segfault when calling dbexit in SSLManager with " -"auditing enabled" -msgstr "" - -# 2e963e7c4de44c378bd7a51c902ab241 -# b6d3ad8e17294696b6318c3db766fb90 -# cb430b7e330a47f08d4b4ac9d75d14b8 -# ac8fe2d9aa5b429a961ffaa93129fd12 -# 0cb2068f23ab45bc8f66a4922da89dce -#: ../source/release-notes/3.0-changelog.txt:39 -#: ../source/release-notes/3.0-changelog.txt:111 -#: ../source/release-notes/3.0-changelog.txt:219 -#: ../source/release-notes/3.0-changelog.txt:312 -#: ../source/release-notes/3.0-changelog.txt:535 -msgid "Querying" -msgstr "" - -# cd971a36bf85425f8e9818e7ba6c5702 -# 687a1b63eea74fb8b48c258611ca2dd7 -#: ../source/release-notes/3.0-changelog.txt:41 -#: ../source/release-notes/3.0-changelog.txt:72 -msgid "" -":issue:`SERVER-19553` Mongod shouldn't use sayPiggyBack to send " -"KillCursor messages" -msgstr "" - -# 29e91f1f7f574fed8a5a4a2bd9d82827 -#: ../source/release-notes/3.0-changelog.txt:46 -msgid "" -":issue:`SERVER-19719` Failure to rollback noPadding should not cause " -"fatal error" -msgstr "" - -# d0b8d65674f04e78ae4923ae0d79f795 -#: ../source/release-notes/3.0-changelog.txt:47 -msgid ":issue:`SERVER-19644` Seg Fault on cloneCollection (specifically gridfs)" -msgstr "" - -# 21c265de685847da863d54affff87a03 -#: ../source/release-notes/3.0-changelog.txt:52 -msgid ":issue:`SERVER-19673` Excessive memory allocated by WiredTiger journal" -msgstr "" - -# f1fc3be776784ac9802c6e9e8ad2cdf5 -#: ../source/release-notes/3.0-changelog.txt:53 -msgid ":issue:`SERVER-19987` Limit the size of the per-session cursor cache" -msgstr "" - -# 77bb61f5f1214533a779053d9d2a9ef8 -#: ../source/release-notes/3.0-changelog.txt:54 -msgid ":issue:`SERVER-19751` WiredTiger panic halt in eviction-server" -msgstr "" - -# 1c6feb60fd894553940bcb83fdee8103 -#: ../source/release-notes/3.0-changelog.txt:55 -msgid ":issue:`SERVER-19744` WiredTiger changes for MongoDB 3.0.6" -msgstr "" - -# 88783e1b922947c5a1c30855f5c63711 -#: ../source/release-notes/3.0-changelog.txt:56 -msgid ":issue:`SERVER-19573` MongoDb crash due to segfault" -msgstr "" - -# 4845e527651247c49cae5abd30f4baa7 -#: ../source/release-notes/3.0-changelog.txt:57 -msgid "" -":issue:`SERVER-19522` Capped collection insert rate declines over time " -"under WiredTiger" -msgstr "" - -# 9f7e764b1856420c88c229946872f6c4 -# 7fd70168f2d14b2c90abea042a63428e -# 89c2c2ed686e474cafbe4a0d6dd1bf2e -#: ../source/release-notes/3.0-changelog.txt:60 -#: ../source/release-notes/3.0-changelog.txt:483 -#: ../source/release-notes/3.0-changelog.txt:609 -msgid "MMAPv1" -msgstr "" - -# dcbca55a598544bc95d97df78e62a28c -#: ../source/release-notes/3.0-changelog.txt:62 -msgid "" -":issue:`SERVER-19805` MMap memory mapped file address allocation code " -"cannot handle addresses non-aligned to memory mapped granularity size" -msgstr "" - -# a6f429156eb34e2cbbe1e1264d897a6a -# f2f033d5933f4e8bb12831efe71c81c6 -# 2d51f759ac574d49aaefc5bbd970c805 -# 08f6d19d40644cbaa7b1f4d3de11abec -#: ../source/release-notes/3.0-changelog.txt:65 -#: ../source/release-notes/3.0-changelog.txt:164 -#: ../source/release-notes/3.0-changelog.txt:359 -#: ../source/release-notes/3.0-changelog.txt:509 -msgid "Networking" -msgstr "" - -# dbb187cffce34952943ae91cecb2817a -#: ../source/release-notes/3.0-changelog.txt:67 -msgid ":issue:`SERVER-19389` Remove wire level endianness check" -msgstr "" - -# dc1c5e51be4d476d92fbea61e30e85ba -# 9b6f4144179544ba8134d1662ed064e3 -# c1afb90db0dc4031b63ce33900e0c457 -#: ../source/release-notes/3.0-changelog.txt:70 -#: ../source/release-notes/3.0-changelog.txt:378 -#: ../source/release-notes/3.0-changelog.txt:565 -msgid "Aggregation Framework" -msgstr "" - -# 5e656bda232b44f69c89f80b524d4afb -#: ../source/release-notes/3.0-changelog.txt:73 -msgid "" -":issue:`SERVER-19464` $sort stage in aggregation doesn't call scoped " -"connections done ()" -msgstr "" - -# 76b0e12a755c443996c4929c617438a0 -#: ../source/release-notes/3.0-changelog.txt:76 -msgid "Build and Testing" -msgstr "" - -# dcaf344483e64816a92aae543bb95eff -#: ../source/release-notes/3.0-changelog.txt:78 -msgid ":issue:`SERVER-19650` update YML files to tag system/test command types" -msgstr "" - -# ec9b7c16d38d48748a3b15febea45e4f -#: ../source/release-notes/3.0-changelog.txt:79 -msgid ":issue:`SERVER-19236` clang-format the v3.0 branch" -msgstr "" - -# 34422f026f6740a7b8553dcc33aa68f9 -# 74225d90a9c846088628c8cb954e9b14 -#: ../source/release-notes/3.0-changelog.txt:80 -#: ../source/release-notes/3.0-changelog.txt:201 -msgid "" -":issue:`SERVER-19540` Add perf.yml file to 3.0 branch for mongo-perf " -"regressions" -msgstr "" - -# 423829eba806433c89e8720ad478fb6f -# a51c63cae8054a3ca855935a0b25a05e -# 0166decaba1d43fb84ca7f1031af6421 -#: ../source/release-notes/3.0-changelog.txt:83 -#: ../source/release-notes/3.0-changelog.txt:278 -#: ../source/release-notes/3.0-changelog.txt:650 -msgid "Internal Code" -msgstr "" - -# c64e8b32e65e4c929859cbe599796274 -#: ../source/release-notes/3.0-changelog.txt:85 -msgid "" -":issue:`SERVER-19856` Register for PRESHUTDOWN notifications on Windows " -"Vista+" -msgstr "" - -# 3e015057bc7645f1ad56c08a7bda582b -#: ../source/release-notes/3.0-changelog.txt:91 -msgid "``mongoexport`` and ``bsondump``" -msgstr "" - -# c44375ded9b94d8e8f3364207307d3c0 -#: ../source/release-notes/3.0-changelog.txt:93 -msgid ":issue:`TOOLS-848` Can't handle some regexes" -msgstr "" - -# 8e755a8ebaba4724b7ffc4dd9c54e5f1 -#: ../source/release-notes/3.0-changelog.txt:96 -msgid "mongoimport" -msgstr "" - -# 4ed3f36a494742f4bf3acc169eda1d4f -#: ../source/release-notes/3.0-changelog.txt:98 -msgid "" -":issue:`TOOLS-874` \\ :program:`mongoimport` ``$date`` close to epoch not" -" working" -msgstr "" - -# 4b44eb7a2c534597a3633584951943da -#: ../source/release-notes/3.0-changelog.txt:101 -msgid "mongotop" -msgstr "" - -# 032cf76528d14e38ad48f1481042aa7f -#: ../source/release-notes/3.0-changelog.txt:103 -msgid ":issue:`TOOLS-864` \\ :program:`mongotop` \"i/o timeout error\"" -msgstr "" - -# 37940a691d2e440481b9e8bfdd2f1fac -#: ../source/release-notes/3.0-changelog.txt:108 -msgid "3.0.5 Changelog" -msgstr "" - -# ed5daa6b6d284dd99afbb251c1c2b1ec -#: ../source/release-notes/3.0-changelog.txt:113 -msgid "" -":issue:`SERVER-19489` Assertion failure and segfault in WorkingSet::free " -"in 3.0.5-rc0" -msgstr "" - -# 834ce44bede244a7a3844ea7a707f424 -#: ../source/release-notes/3.0-changelog.txt:114 -msgid "" -":issue:`SERVER-18461` Range predicates comparing against a BinData value " -"should be covered, but are not in 2.6" -msgstr "" - -# de291aed1498420fbc0d60ea65ec460e -# 63be3adfd2714ba8b745d9960cb32032 -#: ../source/release-notes/3.0-changelog.txt:115 -#: ../source/release-notes/3.0-changelog.txt:315 -msgid ":issue:`SERVER-17815` Plan ranking tie breaker is computed incorrectly" -msgstr "" - -# 864c16e6d47f40a29dd37dc49a813cb7 -# aa0c824f0a95442790726248533598a4 -#: ../source/release-notes/3.0-changelog.txt:116 -#: ../source/release-notes/3.0-changelog.txt:203 -msgid "" -":issue:`SERVER-17259` Coverity analysis defect 56350: Dereference null " -"return value" -msgstr "" - -# 1178e89c55b7477fbd5e386630a17664 -# 2d5133366e274d36abff8e6511cfd7a0 -#: ../source/release-notes/3.0-changelog.txt:117 -#: ../source/release-notes/3.0-changelog.txt:152 -msgid "" -":issue:`SERVER-18926` Full text search extremely slow and uses a lot of " -"memory under WiredTiger" -msgstr "" - -# 01435306ef4747de8e4c826ad0be44e8 -#: ../source/release-notes/3.0-changelog.txt:123 -msgid "" -":issue:`SERVER-19375` choosing syncsource should compare against last " -"fetched optime rather than last applied" -msgstr "" - -# e004d52fa3544754b99e6a5c3323dce5 -# 53c24d855c5941b6b907736a62d6b0d9 -#: ../source/release-notes/3.0-changelog.txt:124 -#: ../source/release-notes/3.0-changelog.txt:197 -msgid ":issue:`SERVER-19298` Use userCreateNS w/options consistently in cloner" -msgstr "" - -# 5cb59204f69d40f2b925096878b30c19 -#: ../source/release-notes/3.0-changelog.txt:125 -msgid "" -":issue:`SERVER-18994` producer thread can continue producing after a node" -" becomes primary" -msgstr "" - -# 33631c8113ea49968ecc2330af845a7c -#: ../source/release-notes/3.0-changelog.txt:126 -msgid ":issue:`SERVER-18455` master/slave keepalives are not silent on slaves" -msgstr "" - -# ceee82d02a8d4d649136b661597e9bc5 -#: ../source/release-notes/3.0-changelog.txt:127 -msgid "" -":issue:`SERVER-18280` ReplicaSetMonitor should use electionId to avoid " -"talking to old primaries" -msgstr "" - -# f4923e8ac0e54e98a30b8f8a5063c2fc -# 9c4a7be6956e48cba9d89c1b85265c07 -#: ../source/release-notes/3.0-changelog.txt:128 -#: ../source/release-notes/3.0-changelog.txt:158 -msgid ":issue:`SERVER-17689` Server crash during initial replication sync" -msgstr "" - -# df88bee9912b433bbf7600155032bce8 -#: ../source/release-notes/3.0-changelog.txt:133 -msgid "" -":issue:`SERVER-18955` mongoS doesn't set batch size (and keeps the old " -"one, 0) on getMore if performed on first _cursor->more()" -msgstr "" - -# 9995a0347e79400e88eea1c3c000cdf6 -# d96fd243622e4be79fe38abb05f8b0de -#: ../source/release-notes/3.0-changelog.txt:138 -#: ../source/release-notes/3.0-changelog.txt:148 -msgid ":issue:`SERVER-19283` WiredTiger changes for MongoDB 3.0.5" -msgstr "" - -# fcb3366f7fbb41d2a1f651ad24674ee5 -#: ../source/release-notes/3.0-changelog.txt:139 -msgid ":issue:`SERVER-18874` Backport changes to RocksDB from mongo-partners repo" -msgstr "" - -# 7180309f978a47cf8d685d836cd5d701 -# 3f803003d4374ec59e7633a745cf50a1 -#: ../source/release-notes/3.0-changelog.txt:140 -#: ../source/release-notes/3.0-changelog.txt:155 -msgid "" -":issue:`SERVER-18838` DB fails to recover creates and drops after system " -"crash" -msgstr "" - -# 504168b62a274598a1a0c679d9b7bb51 -#: ../source/release-notes/3.0-changelog.txt:141 -msgid "" -":issue:`SERVER-17370` Clean up storage engine-specific index and " -"collection options" -msgstr "" - -# 6172938c381847ff83ff0fcb67311874 -#: ../source/release-notes/3.0-changelog.txt:142 -msgid ":issue:`SERVER-15901` Cleanup unused locks on the lock manager" -msgstr "" - -# 734b14f4af054975b09e5576c8b9aeef -#: ../source/release-notes/3.0-changelog.txt:147 -msgid "" -":issue:`SERVER-19513` Truncating a capped collection may not unindex " -"deleted documents in WiredTiger" -msgstr "" - -# bfc215a506b44c918095f471ac694077 -#: ../source/release-notes/3.0-changelog.txt:149 -msgid "" -":issue:`SERVER-19189` Improve performance under high number of threads " -"with WT" -msgstr "" - -# d2bcc2d3ff8c4bf5b5addc69c93a65bf -#: ../source/release-notes/3.0-changelog.txt:150 -msgid "" -":issue:`SERVER-19178` In WiredTiger capped collection truncates, avoid " -"walking lists of deleted items" -msgstr "" - -# 58527b13a9314b5a8a384ea8bbaea6f6 -#: ../source/release-notes/3.0-changelog.txt:151 -msgid "" -":issue:`SERVER-19052` Remove sizeStorer recalculations at startup with " -"WiredTiger" -msgstr "" - -# 586fde8d9bcc404da9a117334a6720da -#: ../source/release-notes/3.0-changelog.txt:153 -msgid "" -":issue:`SERVER-18902` Retrieval of large documents slower on WiredTiger " -"than MMAPv1" -msgstr "" - -# 097de96afb8f47bb99890878329d7a86 -#: ../source/release-notes/3.0-changelog.txt:154 -msgid "" -":issue:`SERVER-18875` Oplog performance on WT degrades over time after " -"accumulation of deleted items" -msgstr "" - -# c5c02481204f4f4e945120e03b824525 -#: ../source/release-notes/3.0-changelog.txt:156 -msgid "" -":issue:`SERVER-18829` Cache usage exceeds configured maximum during index" -" builds under WiredTiger" -msgstr "" - -# 350156b7e32f412cafc73d458f5e2472 -#: ../source/release-notes/3.0-changelog.txt:157 -msgid ":issue:`SERVER-18321` Speed up background index build with WiredTiger LSM" -msgstr "" - -# 33cec2a8361a44d3bd30faa2b6cf4c35 -#: ../source/release-notes/3.0-changelog.txt:159 -msgid "" -":issue:`SERVER-17386` Cursor cache causes excessive memory utilization in" -" WiredTiger" -msgstr "" - -# 14a918399e254084951b12a2b87c2632 -#: ../source/release-notes/3.0-changelog.txt:160 -msgid "" -":issue:`SERVER-17254` WT: drop collection while concurrent oplog tailing " -"may greatly reduce throughput" -msgstr "" - -# f2cac453194e45d284c3c59933085bf4 -#: ../source/release-notes/3.0-changelog.txt:161 -msgid "" -":issue:`SERVER-17078` show databases taking extraordinarily long with " -"wiredTiger" -msgstr "" - -# bf9a7a0dab1a436789ab8465cdbd3702 -# ce54c5bb6b124d9a93f03ec6f72a3f4d -#: ../source/release-notes/3.0-changelog.txt:166 -#: ../source/release-notes/3.0-changelog.txt:198 -msgid "" -":issue:`SERVER-19255` Listener::waitUntilListening may return before " -"listening has started" -msgstr "" - -# ecd7999105c942d787257b5b9ae54226 -# 7ca343f672914b3a8fd37a2a26092552 -#: ../source/release-notes/3.0-changelog.txt:172 -#: ../source/release-notes/3.0-changelog.txt:179 -msgid ":issue:`SERVER-18911` Update source tarball push" -msgstr "" - -# fd1816f25dd245cf830fc163e724b52f -#: ../source/release-notes/3.0-changelog.txt:173 -msgid ":issue:`SERVER-18910` Path in distribution does not contain version" -msgstr "" - -# fbc9a64e7d7a4e639c5713a1261c0869 -#: ../source/release-notes/3.0-changelog.txt:174 -msgid ":issue:`SERVER-18371` Add SSL library config detection" -msgstr "" - -# 069404ddbe51400c9d4ea7e916b593d9 -#: ../source/release-notes/3.0-changelog.txt:175 -msgid "" -":issue:`SERVER-17782` Generate source tarballs with pre-interpolated " -"version metadata files from SCons" -msgstr "" - -# f8babb695b48421b8e9b786f42cd1459 -#: ../source/release-notes/3.0-changelog.txt:176 -msgid ":issue:`SERVER-17568` Report most-vexing parse warnings as errors on MSVC" -msgstr "" - -# 297305da43714002a266ea9e90ee5800 -#: ../source/release-notes/3.0-changelog.txt:177 -msgid ":issue:`SERVER-17329` Improve management of server version in build system" -msgstr "" - -# 741721a162ab4db1b920a88033ab3e97 -#: ../source/release-notes/3.0-changelog.txt:178 -msgid ":issue:`SERVER-18977` Initscript does not stop a running mongod daemon" -msgstr "" - -# 5630bbc1c0e44a19a5f1d6f28a0f246f -# cdf3abfb1d07452dac1838edf1e67b25 -#: ../source/release-notes/3.0-changelog.txt:182 -#: ../source/release-notes/3.0-changelog.txt:412 -msgid "Shell" -msgstr "" - -# e5622f3c399048aaa3d583536c0276e4 -#: ../source/release-notes/3.0-changelog.txt:184 -msgid "" -":issue:`SERVER-18795` " -"db.printSlaveReplicationInfo()/rs.printSlaveReplicationInfo() can not " -"work with ARBITER role" -msgstr "" - -# e211d93cc71443cbb43823609b7a52de -#: ../source/release-notes/3.0-changelog.txt:187 -msgid "Logging and Diagnostics" -msgstr "" - -# 35d3e0b25d604357b2aa6aafadb3ae25 -#: ../source/release-notes/3.0-changelog.txt:189 -msgid "" -":issue:`SERVER-19054` Don't be too chatty about periodic tasks taking a " -"few ms" -msgstr "" - -# 6334b2c2425d4bb89629d226fa4e5f39 -#: ../source/release-notes/3.0-changelog.txt:190 -msgid ":issue:`SERVER-18979` Duplicate uassert & fassert codes" -msgstr "" - -# 839f87b0ac9c4c289820083c74b062c7 -#: ../source/release-notes/3.0-changelog.txt:191 -msgid ":issue:`SERVER-19382` mongod enterprise crash running as snmp sub-agent" -msgstr "" - -# 960a61187670479185e94efe839d7b9e -#: ../source/release-notes/3.0-changelog.txt:194 -msgid "Internal Code and Testing" -msgstr "" - -# 606a468e14b74701bc419c624cdf489c -#: ../source/release-notes/3.0-changelog.txt:196 -msgid ":issue:`SERVER-19353` Compilation failure with GCC 5.1" -msgstr "" - -# 721bc75e4a934554adab50c2d9e4adf6 -#: ../source/release-notes/3.0-changelog.txt:199 -msgid ":issue:`SERVER-17728` typeid(glvalue) warns on clang 3.6" -msgstr "" - -# ea54c4fc3c0f429880d4d44f34e4a2b9 -#: ../source/release-notes/3.0-changelog.txt:200 -msgid "" -":issue:`SERVER-17567` Unconditional export of " -"parseNumberFromStringWithBase" -msgstr "" - -# b8392ec6297746e8afe07dd8cfb7bdbb -#: ../source/release-notes/3.0-changelog.txt:202 -msgid ":issue:`SERVER-18068` Coverity analysis defect 72413: Resource leak" -msgstr "" - -# fbfe8c4e8d8e4e1ea0c904a0b939231c -#: ../source/release-notes/3.0-changelog.txt:204 -msgid ":issue:`SERVER-15017` benchRun might return incorrect stats values" -msgstr "" - -# cf1d3bb3d2b24d91afac1212418fd680 -#: ../source/release-notes/3.0-changelog.txt:205 -msgid "" -":issue:`SERVER-19525` use of wrong type for size count of rolling back " -"insert" -msgstr "" - -# c8edb5b5a8d74cb6a61342e1b0ef1651 -#: ../source/release-notes/3.0-changelog.txt:210 -msgid "3.0.4 Changelog" -msgstr "" - -# 74a2c2b8cbb445a48c5bb73da2f6659c -#: ../source/release-notes/3.0-changelog.txt:215 -msgid "" -":issue:`SERVER-18475` \\ :dbcommand:`authSchemaUpgrade` fails when the " -":data:`system.users ` contains non ``MONGODB-CR`` " -"users" -msgstr "" - -# 978f35812e6544db8719d8e55afdd0b1 -# 009520167f8941448d242d30cf827120 -#: ../source/release-notes/3.0-changelog.txt:216 -#: ../source/release-notes/3.0-changelog.txt:274 -msgid ":issue:`SERVER-18312` Upgrade PCRE to latest" -msgstr "" - -# 8c3550762b3e4d3faedd248ec33c8234 -#: ../source/release-notes/3.0-changelog.txt:221 -msgid "" -":issue:`SERVER-18364` Ensure non-negation predicates get chosen over " -"negation predicates for multikey index bounds construction" -msgstr "" - -# bb463e85680148d7981647765f6d9a01 -#: ../source/release-notes/3.0-changelog.txt:222 -msgid "" -":issue:`SERVER-16265` Add query details to getmore entry in profiler and " -":method:`db.currentOp()`" -msgstr "" - -# 04de1f3fb6b645158ae61ef542ec7592 -#: ../source/release-notes/3.0-changelog.txt:223 -msgid "" -":issue:`SERVER-15225` ``CachedPlanStage`` should execute for trial period" -" and re-plan if query performs poorly" -msgstr "" - -# 71dd33a1c0994d10931ff8878fb76582 -#: ../source/release-notes/3.0-changelog.txt:224 -msgid "" -":issue:`SERVER-13875` \\ :method:`~db.collection.ensureIndex()` of " -"``2dsphere`` index breaks after upgrading to 2.6 (with the new " -":dbcommand:`createIndex` command)" -msgstr "" - -# 758f4f6d261c4038988b92aefae5dcd7 -#: ../source/release-notes/3.0-changelog.txt:229 -msgid "" -":issue:`SERVER-18566` Primary member can trip fatal assertion if stepping" -" down while running findAndModify op resulting in an upsert" -msgstr "" - -# 08defcb0cba54cee88579878a5037b88 -#: ../source/release-notes/3.0-changelog.txt:230 -msgid ":issue:`SERVER-18511` Report upstream progress when initial sync completes" -msgstr "" - -# f972a4dc550b4c08b7dabcc133cc91da -#: ../source/release-notes/3.0-changelog.txt:231 -msgid "" -":issue:`SERVER-18409` Retry failed heartbeats before marking a node as " -"DOWN" -msgstr "" - -# 3e6cde48327e42519f323afdb5b1af9e -#: ../source/release-notes/3.0-changelog.txt:232 -msgid ":issue:`SERVER-18326` Rollback attempted during initial sync is fatal" -msgstr "" - -# fecb24a1cd674690a430e3280def8554 -#: ../source/release-notes/3.0-changelog.txt:233 -msgid "" -":issue:`SERVER-17923` Creating/dropping multiple background indexes on " -"the same collection can cause fatal error on secondaries" -msgstr "" - -# 8a0c4c5253dd4b3e816f827566570ae3 -#: ../source/release-notes/3.0-changelog.txt:234 -msgid ":issue:`SERVER-17913` New primary should log voters at default log level" -msgstr "" - -# cd5a7c974954404fa1371c4602907724 -#: ../source/release-notes/3.0-changelog.txt:235 -msgid ":issue:`SERVER-17807` drain ops before restarting initial sync" -msgstr "" - -# 42efd6dc17ee448c8b072a4acb621182 -#: ../source/release-notes/3.0-changelog.txt:236 -msgid ":issue:`SERVER-15252` Write unit tests of ScatterGatherRunner" -msgstr "" - -# 82338c4fb84849ac9dafdfb4a5d12d21 -#: ../source/release-notes/3.0-changelog.txt:237 -msgid ":issue:`SERVER-15192` Make all logOp listeners rollback-safe" -msgstr "" - -# 7be84c64e679409893cfb5e5f575b938 -#: ../source/release-notes/3.0-changelog.txt:238 -msgid ":issue:`SERVER-18190` Secondary reads block replication" -msgstr "" - -# 12a2759fa83e42508360a30aedf951ed -#: ../source/release-notes/3.0-changelog.txt:243 -msgid "" -":issue:`SERVER-18822` Sharded clusters with WiredTiger primaries may lose" -" writes during chunk migration" -msgstr "" - -# 00ce2dc4e75c411aae233afd21741b76 -#: ../source/release-notes/3.0-changelog.txt:244 -msgid "" -":issue:`SERVER-18246` getmore on secondary in recovery mode can crash " -":program:`mongos`" -msgstr "" - -# a22aaf8bcf704601801e4f7c8896aea1 -#: ../source/release-notes/3.0-changelog.txt:249 -msgid "" -":issue:`SERVER-18442` better error message when attempting to change " -"storage engine metadata options" -msgstr "" - -# e10d825f30b34187badc6a8b860a75dd -#: ../source/release-notes/3.0-changelog.txt:254 -msgid ":issue:`SERVER-18647` WiredTiger changes for MongoDB 3.0.4" -msgstr "" - -# 4593df5306e84a1d913b6b0d8b34da65 -#: ../source/release-notes/3.0-changelog.txt:255 -msgid ":issue:`SERVER-18646` Avoid WiredTiger checkpointing dead handles" -msgstr "" - -# dd3eecfe761b47ff8929279aee039f84 -#: ../source/release-notes/3.0-changelog.txt:256 -msgid ":issue:`SERVER-18629` WiredTiger journal system syncs wrong directory" -msgstr "" - -# ea7bcdc8e0934e7f99645b800219bb9e -#: ../source/release-notes/3.0-changelog.txt:257 -msgid ":issue:`SERVER-18460` Segfault during eviction under load" -msgstr "" - -# de5864f4b27a48ba8226925065340e89 -#: ../source/release-notes/3.0-changelog.txt:258 -msgid "" -":issue:`SERVER-18316` Database with WT engine fails to recover after " -"system crash" -msgstr "" - -# 4d5533f123b440bfa14263257bf702e4 -#: ../source/release-notes/3.0-changelog.txt:259 -msgid "" -":issue:`SERVER-18315` Throughput drop during transaction pinned phase of " -"checkpoints under WiredTiger" -msgstr "" - -# 63509f6e1fb743da9b15ccde541391c7 -#: ../source/release-notes/3.0-changelog.txt:260 -msgid "" -":issue:`SERVER-18213` Lots of ``WriteConflict`` during multi-upsert with " -"WiredTiger storage engine" -msgstr "" - -# afc01678973f44f4a2d3c4a7b1f98099 -#: ../source/release-notes/3.0-changelog.txt:261 -msgid "" -":issue:`SERVER-18079` Large performance drop with documents > 16k on " -"Windows" -msgstr "" - -# 0956e84d31bc44568800897f51d9c613 -#: ../source/release-notes/3.0-changelog.txt:262 -msgid "" -":issue:`SERVER-17944` ``WiredTigerRecordStore::truncate`` spends a lot of" -" time sleeping" -msgstr "" - -# 16324428ab8e4201a890d546b27efb42 -# 097cf8d14ad647fd8444ff8b8af9a8db -#: ../source/release-notes/3.0-changelog.txt:265 -#: ../source/release-notes/3.0-changelog.txt:494 -msgid "HTTP Console" -msgstr "" - -# 223bc39a160e4296992eded228aacb7c -#: ../source/release-notes/3.0-changelog.txt:267 -msgid ":issue:`SERVER-18117` Bring back the _replSet page in the html interface" -msgstr "" - -# 8f33ee6403e7456881a0fb9fd6175906 -#: ../source/release-notes/3.0-changelog.txt:272 -msgid ":issue:`SERVER-18894` OSX SSL builds should use unique filename" -msgstr "" - -# 5730511fc5214928801d5589cbf1ab4f -#: ../source/release-notes/3.0-changelog.txt:273 -msgid ":issue:`SERVER-18421` Create SSL Builder for OS X" -msgstr "" - -# bf25a46c11524d3aa71563926107d7aa -#: ../source/release-notes/3.0-changelog.txt:275 -msgid ":issue:`SERVER-13596` Support --prefix rpm installation" -msgstr "" - -# 3a596783fc964dd3bf30a4da91b2ce05 -#: ../source/release-notes/3.0-changelog.txt:280 -msgid "" -":issue:`SERVER-6826` Potential memory leak in " -"``ConnectionString::connect``" -msgstr "" - -# 4b73e83febdd43ffbddb26b16d49af59 -# bd2b2ea22e0b4ba68aa0fd56e95168eb -# 83350d747aec46d1aa95361c279fba50 -# 1574ef9880084216a0398f679efe9d2d -#: ../source/release-notes/3.0-changelog.txt:283 -#: ../source/release-notes/3.0-changelog.txt:419 -#: ../source/release-notes/3.0-changelog.txt:514 -#: ../source/release-notes/3.0-changelog.txt:655 -msgid "Testing" -msgstr "" - -# fe68863f406d485fa0b6e2e2b6b9530a -#: ../source/release-notes/3.0-changelog.txt:285 -msgid ":issue:`SERVER-18318` Disable ``jsCore_small_oplog`` suite in Windows" -msgstr "" - -# bbe4a0bdf4f14bd4b752bf22d0530883 -#: ../source/release-notes/3.0-changelog.txt:286 -msgid "" -":issue:`SERVER-17336` fix ``core/compact_keeps_indexes.js`` in a " -"master/slave test configuration" -msgstr "" - -# 2a02795409bc48a69c781124df63c634 -#: ../source/release-notes/3.0-changelog.txt:287 -msgid "" -":issue:`SERVER-13237` ``benchRun`` should use a thread-safe random number" -" generator" -msgstr "" - -# 67e02f4c82b443fcacfbb17a8a7f7928 -#: ../source/release-notes/3.0-changelog.txt:288 -msgid "" -":issue:`SERVER-18097` Remove ``mongosTest_auth`` and ``mongosTest_WT`` " -"tasks from evergreen.yml" -msgstr "" - -# 44a813907c50467da89c492ffcec1839 -#: ../source/release-notes/3.0-changelog.txt:293 -msgid "3.0.3 Changelog" -msgstr "" - -# 337c047db3c24e13a82279c50bf92f9a -# 2131744fa9ef4276801951a2010f4754 -#: ../source/release-notes/3.0-changelog.txt:298 -#: ../source/release-notes/3.0-changelog.txt:390 -msgid "" -":issue:`SERVER-18290` Adding a read role for a user doesn't seem to " -"propagate to secondary until restart" -msgstr "" - -# 8e01c4d0de5c4e2e8bfe3697cd7870b0 -#: ../source/release-notes/3.0-changelog.txt:299 -msgid "" -":issue:`SERVER-18239` ``dumpauth.js`` uses ambiguous ``--db``/\\ " -"``--collection`` args" -msgstr "" - -# b017bd151a63483d9fd0a198f4b26459 -# 4f62a7cf35e54f438874186d630420aa -#: ../source/release-notes/3.0-changelog.txt:300 -#: ../source/release-notes/3.0-changelog.txt:391 -msgid "" -":issue:`SERVER-18169` Regression: Auth enabled arbiter cannot be shutdown" -" using command" -msgstr "" - -# 60f5bc00206446769887a78444239f9a -#: ../source/release-notes/3.0-changelog.txt:301 -msgid "" -":issue:`SERVER-18140` Allow :dbcommand:`getParameter` to be executed " -"locally against an arbiter in an authenticated replica set" -msgstr "" - -# 7aa44d969a2d43769e29ddbaa6b1db60 -#: ../source/release-notes/3.0-changelog.txt:302 -msgid "" -":issue:`SERVER-18051` OpenSSL internal error when using SCRAM-SHA1 " -"authentication in FIPS mode" -msgstr "" - -# a367f33d83ee476cae09fcae6c4a2dae -#: ../source/release-notes/3.0-changelog.txt:303 -msgid "" -":issue:`SERVER-18021` Allow :dbcommand:`serverStatus` to be executed " -"locally against an arbiter in an authenticated replica set" -msgstr "" - -# 43f8fae07eaf4312b4df795f46133dd7 -#: ../source/release-notes/3.0-changelog.txt:304 -msgid "" -":issue:`SERVER-17908` Allow :dbcommand:`getCmdLineOpts` to be executed " -"locally against an arbiter in an authenticated replica set" -msgstr "" - -# 744155c7493440fcae9a6ec5f422d8ca -#: ../source/release-notes/3.0-changelog.txt:305 -msgid "" -":issue:`SERVER-17832` Memory leak when :program:`mongod` configured with " -"SSL required and handle insecure connection" -msgstr "" - -# 7592f804606546a2a887addd78a48289 -# 2a349943cfd1476e9b88fa2d43bad83f -#: ../source/release-notes/3.0-changelog.txt:306 -#: ../source/release-notes/3.0-changelog.txt:326 -msgid ":issue:`SERVER-17812` LockPinger has audit-related GLE failure" -msgstr "" - -# 73357c8fd97a4c019ac771823c061a66 -# dcf26c8356e646a4bd869f9156ecea67 -#: ../source/release-notes/3.0-changelog.txt:307 -#: ../source/release-notes/3.0-changelog.txt:362 -msgid ":issue:`SERVER-17591` Add SSL flag to select supported protocols" -msgstr "" - -# 3fd107d285974a608b579b271c26f93f -#: ../source/release-notes/3.0-changelog.txt:308 -msgid "" -":issue:`SERVER-16073` Allow disabling SSL Ciphers via hidden flag: " -"``sslCipherConfig``" -msgstr "" - -# 59aed72488a64fa0a08a4436e24349a4 -#: ../source/release-notes/3.0-changelog.txt:309 -msgid "" -":issue:`SERVER-12235` Don't require a database read on every new " -"localhost connection when auth is on" -msgstr "" - -# 1b6e6f270d6947599fa7849a140d4a5f -# 940c9b03603e4f9989bcc7030bd5ad9e -#: ../source/release-notes/3.0-changelog.txt:314 -#: ../source/release-notes/3.0-changelog.txt:368 -msgid ":issue:`SERVER-18304` duplicates on FindAndModify with remove option" -msgstr "" - -# 56c473963a66431c9af1823f9a09980f -# 12ba3bbbf78f4254930ef240947dca2c -#: ../source/release-notes/3.0-changelog.txt:320 -#: ../source/release-notes/3.0-changelog.txt:333 -msgid "" -":issue:`SERVER-18211` MongoDB fails to correctly roll back collection " -"creation" -msgstr "" - -# 6e9f7c249ef441209eee6103f38cd06a -#: ../source/release-notes/3.0-changelog.txt:321 -msgid "" -":issue:`SERVER-17273` Add support for ``secondaryCatchupPeriodSecs`` to " -":method:`rs.stepdown()` shell helper" -msgstr "" - -# 05ef738a7cc24bbd8d97322da0391e4d -#: ../source/release-notes/3.0-changelog.txt:327 -msgid "" -":issue:`SERVER-17749` :dbcommand:`collMod` :collflag:`usePowerOf2Sizes` " -"fails on :program:`mongos`" -msgstr "" - -# 7973e77154804c2b98b80ff7f9c9bfcf -#: ../source/release-notes/3.0-changelog.txt:328 -msgid "" -":issue:`SERVER-16987` :method:`sh.getRecentMigrations()` shows aborted " -"migration as success" -msgstr "" - -# c44f2538df6948118066970654a97976 -# 2c2d32d6e9e04867997b178c0ccc8fa6 -#: ../source/release-notes/3.0-changelog.txt:334 -#: ../source/release-notes/3.0-changelog.txt:356 -msgid "" -":issue:`SERVER-18111` mongod allows user inserts into system.profile " -"collection" -msgstr "" - -# bf588a3c98e14dbfb917bab6b349bebb -#: ../source/release-notes/3.0-changelog.txt:335 -msgid ":issue:`SERVER-17939` Backport mongo-rocks updates to v3.0 branch" -msgstr "" - -# 9275542b555c4124b68b6e208ccdd3aa -#: ../source/release-notes/3.0-changelog.txt:336 -msgid ":issue:`SERVER-17745` Improve dirty page estimation in mmapv1 on Windows" -msgstr "" - -# f93cdce3c8a14678aeeb6ba2468101bc -#: ../source/release-notes/3.0-changelog.txt:341 -msgid ":issue:`SERVER-18205` WiredTiger changes for MongoDB 3.0.3" -msgstr "" - -# c610adaeaf004fc296e4cecaec3f099b -#: ../source/release-notes/3.0-changelog.txt:342 -msgid "" -":issue:`SERVER-18192` Crash running WiredTiger with " -"\"cache_resident=true\"" -msgstr "" - -# e7b35bd3097544b6b4d8f3baebbcbf37 -#: ../source/release-notes/3.0-changelog.txt:343 -msgid "" -":issue:`SERVER-18014` Dropping a collection can block creating a new " -"collection for an extended time under WiredTiger" -msgstr "" - -# 4939a38ea18f48aab0f21ec7a2d9f025 -#: ../source/release-notes/3.0-changelog.txt:344 -msgid "" -":issue:`SERVER-17907` B-tree eviction blocks access to collection for " -"extended period under WiredTiger" -msgstr "" - -# 6d860dbd6e414bb18d390579b1c6c929 -#: ../source/release-notes/3.0-changelog.txt:345 -msgid "" -":issue:`SERVER-17892` Explicitly turn checksum on for all " -"collections/indexes in WiredTiger by default" -msgstr "" - -# 8e5e402786084b0aa896a83d2cfc346d -# 1f62477d20834a7ba659aaa2cc862f84 -#: ../source/release-notes/3.0-changelog.txt:348 -#: ../source/release-notes/3.0-changelog.txt:559 -msgid "Indexing" -msgstr "" - -# 5a296c6de7724d84b637c607a114b290 -#: ../source/release-notes/3.0-changelog.txt:350 -msgid "" -":issue:`SERVER-18087` index_retry.js and index_no_retry.js not checking " -"for presence of \"progress\" field in currentOp() result" -msgstr "" - -# e213e17e54a844ecbbaa5d1bc027e5e8 -#: ../source/release-notes/3.0-changelog.txt:351 -msgid "" -":issue:`SERVER-17882` Update with key too large to index crashes " -"WiredTiger/RockDB secondary" -msgstr "" - -# 2cbac16e55f04c56b1dbcd9f99319d2d -# 80f4cb0b5b1440b0ba672d03ad144317 -#: ../source/release-notes/3.0-changelog.txt:354 -#: ../source/release-notes/3.0-changelog.txt:570 -msgid "Write Ops" -msgstr "" - -# c20fc92cfcc2420cb3c0473996753bb8 -#: ../source/release-notes/3.0-changelog.txt:361 -msgid "" -":issue:`SERVER-17832` Memory leak when MongoD configured with SSL " -"required and handle insecure connection" -msgstr "" - -# aef14da81dfd4967861d64feeaafd695 -#: ../source/release-notes/3.0-changelog.txt:363 -msgid "" -":issue:`SERVER-16073` Allow disabling SSL Ciphers via hidden flag: " -"sslCipherConfig" -msgstr "" - -# 559f1744d7f64ecebc71751da39b2552 -# 907d9a3380a94a2d923343109e1f33da -#: ../source/release-notes/3.0-changelog.txt:366 -#: ../source/release-notes/3.0-changelog.txt:576 -msgid "Concurrency" -msgstr "" - -# 810bfd53a48147e5ba0b583fdd1d143c -#: ../source/release-notes/3.0-changelog.txt:369 -msgid "" -":issue:`SERVER-16636` Deadlock detection should check cycles for " -"stability or should be disabled" -msgstr "" - -# 96a1c4114e7c4bf79ef0de88655b4838 -#: ../source/release-notes/3.0-changelog.txt:372 -msgid "Geo" -msgstr "" - -# 538aa7dd00f14261a88a5d7b39eb167a -# 4c8c6b6d02eb488c9e2b484cc2e30fe3 -#: ../source/release-notes/3.0-changelog.txt:374 -#: ../source/release-notes/3.0-changelog.txt:380 -msgid ":issue:`SERVER-17835` Aggregation geoNear deprecated uniqueDocs warning" -msgstr "" - -# 88ecff787049415f8d9ab6a84f5b0ce6 -#: ../source/release-notes/3.0-changelog.txt:375 -msgid "" -":issue:`SERVER-9220` allow more than two values in the coordinate-array " -"when using 2dsphere index" -msgstr "" - -# 180a5743508742b7bc61b63734a6e2eb -#: ../source/release-notes/3.0-changelog.txt:383 -msgid "MapReduce" -msgstr "" - -# 1dac65e9fec3414c91d9e31281b6eb85 -#: ../source/release-notes/3.0-changelog.txt:385 -msgid "" -":issue:`SERVER-17889` Using eval command to run mapReduce with non-inline" -" \"out\" option triggers fatal assertion failure" -msgstr "" - -# f6c5488b3bc34786a82b045940c82594 -# 240d5d716d484c80ba29bf3351472718 -#: ../source/release-notes/3.0-changelog.txt:388 -#: ../source/release-notes/3.0-changelog.txt:501 -msgid "Admin" -msgstr "" - -# 26c45cbf689f49c38a62f6a95c959e11 -#: ../source/release-notes/3.0-changelog.txt:392 -msgid "" -":issue:`SERVER-17820` Windows service stop can lead to mongod abrupt " -"termination due to long shutdown time" -msgstr "" - -# 5deb1a9d093b4fa48fc0939f8d3b52da -#: ../source/release-notes/3.0-changelog.txt:397 -msgid ":issue:`SERVER-18344` logs should be sent to updated logkeeper server" -msgstr "" - -# e37dac9d04de4f8aacbb2a9c75a610e6 -#: ../source/release-notes/3.0-changelog.txt:398 -msgid "" -":issue:`SERVER-18299` Use ld wrapper for compiling Enterprise GO tools in" -" RHEL 5" -msgstr "" - -# c547523c6f824ef3a06f7ebfa20be156 -#: ../source/release-notes/3.0-changelog.txt:399 -msgid "" -":issue:`SERVER-18082` Change ``smoke.py`` buildlogger command line " -"options to environment variables" -msgstr "" - -# 42cb485df3e248139a0a6b0dcefbabb8 -#: ../source/release-notes/3.0-changelog.txt:400 -msgid "" -":issue:`SERVER-17730` Parsing of Variables on Windows doesn't respect " -"windows conventions" -msgstr "" - -# 016329396d804be5bdceefcfa72d5d13 -#: ../source/release-notes/3.0-changelog.txt:401 -msgid ":issue:`SERVER-17694` support ``RPATH=value`` in top-level ``SConstruct``" -msgstr "" - -# 7ee35447eb5546508726b73bdfe35d37 -#: ../source/release-notes/3.0-changelog.txt:402 -msgid "" -":issue:`SERVER-17465` ``--use-system-tcmalloc`` does not support " -"``tcmalloc`` :dbcommand:`setParameters` and extension" -msgstr "" - -# 2323fc6afd9f423b8b352bf825d2ab05 -#: ../source/release-notes/3.0-changelog.txt:403 -msgid ":issue:`SERVER-17961` `THIRD-PARTY-NOTICES.windows`` needs to be updated" -msgstr "" - -# 45f31b42360247e787c95362e2c552dc -#: ../source/release-notes/3.0-changelog.txt:404 -msgid "" -":issue:`SERVER-17780` Init script sets process ulimit to different value " -"compared to documentation" -msgstr "" - -# 810720b31e8a476b921624df819fbfe2 -#: ../source/release-notes/3.0-changelog.txt:407 -msgid "JavaScript" -msgstr "" - -# 0f167246d72a4f9198e116f80a6fd727 -#: ../source/release-notes/3.0-changelog.txt:409 -msgid ":issue:`SERVER-17453` warn that db.eval() / eval command is deprecated" -msgstr "" - -# d15908c65b634df08e3cfb55209ea6cb -#: ../source/release-notes/3.0-changelog.txt:414 -msgid ":issue:`SERVER-17951` db.currentOp() fails with read preference set" -msgstr "" - -# ca91b4932c3a44e3818507df592826fa -#: ../source/release-notes/3.0-changelog.txt:415 -msgid "" -":issue:`SERVER-17273` Add support for secondaryCatchupPeriodSecs to " -"rs.stepdown shell helper" -msgstr "" - -# 4efe99f78b574446a3cba61e016398ff -#: ../source/release-notes/3.0-changelog.txt:416 -msgid "" -":issue:`SERVER-16987` sh.getRecentMigrations shows aborted migration as " -"success" -msgstr "" - -# 4223e3e19639473c902e3687238a8a9e -#: ../source/release-notes/3.0-changelog.txt:421 -msgid ":issue:`SERVER-18302` remove test buildlogger instance" -msgstr "" - -# 9353b124249a40698c4ffeda3a5bf305 -#: ../source/release-notes/3.0-changelog.txt:422 -msgid "" -":issue:`SERVER-18262` setup_multiversion_mongodb should retry links " -"download on timeouts" -msgstr "" - -# b45f6712240e42ee868532aaa010a5fe -#: ../source/release-notes/3.0-changelog.txt:423 -msgid ":issue:`SERVER-18239` dumpauth.js uses ambiguous --db/--collection args" -msgstr "" - -# 190756e3e81b4ac0a1c6fa02ee8dc9bb -#: ../source/release-notes/3.0-changelog.txt:424 -msgid "" -":issue:`SERVER-18229` Smoke.py with PyMongo 3.0.1 fails to run certain " -"tests" -msgstr "" - -# b0ab0f63b9084eb7afd3fa93228e234c -#: ../source/release-notes/3.0-changelog.txt:425 -msgid ":issue:`SERVER-18073` Fix smoke.py to work with pymongo 3.0" -msgstr "" - -# 11096c1a94ee42939767a29be409da31 -#: ../source/release-notes/3.0-changelog.txt:426 -msgid "" -":issue:`SERVER-17998` Ignore socket exceptions in " -"initial_sync_unsupported_auth_schema.js test" -msgstr "" - -# 249d33b3b40e4adcb13617c1cd9f45b1 -#: ../source/release-notes/3.0-changelog.txt:427 -msgid ":issue:`SERVER-18293` ASAN tests should run on larger instance size" -msgstr "" - -# 2fe8757761d049729d0587f1cd13926e -#: ../source/release-notes/3.0-changelog.txt:428 -msgid "" -":issue:`SERVER-17761` RestAdminAccess/NoAdminAccess objects leak at " -"shutdown" -msgstr "" - -# e9f6d89abc8e44638b37355d690d279d -#: ../source/release-notes/3.0-changelog.txt:433 -msgid "3.0.2 Changelog" -msgstr "" - -# 83febf9269be4b409c4e0a228baf9a16 -#: ../source/release-notes/3.0-changelog.txt:438 -msgid "" -":issue:`SERVER-17719` :program:`mongo` Shell crashes if -p is missing and" -" user matches" -msgstr "" - -# 21f5e70eaf6a468fba9730f44808a10a -# 3a5da62d42fa4019ab9cbf04714a963a -#: ../source/release-notes/3.0-changelog.txt:439 -#: ../source/release-notes/3.0-changelog.txt:497 -msgid "" -":issue:`SERVER-17705` Fix credentials field inconsistency in HTTP " -"interface" -msgstr "" - -# 4888fde5d7a640dab91f73f846b86520 -#: ../source/release-notes/3.0-changelog.txt:440 -msgid "" -":issue:`SERVER-17671` Refuse to complete initial sync from nodes with " -"2.4-style auth data" -msgstr "" - -# c4c5444a5f1a4fbf9dc374ce967e97b4 -# 3c7f36b469234c67be399742aa17f879 -#: ../source/release-notes/3.0-changelog.txt:441 -#: ../source/release-notes/3.0-changelog.txt:498 -msgid "" -":issue:`SERVER-17669` Remove auth prompt in webserver when auth is not " -"enabled" -msgstr "" - -# 56f4b29afef24a3a9cac50d08a3f9031 -#: ../source/release-notes/3.0-changelog.txt:442 -msgid ":issue:`SERVER-17647` Compute BinData length in v8" -msgstr "" - -# 772a04aad02d4a4493053fad80823524 -#: ../source/release-notes/3.0-changelog.txt:443 -msgid "" -":issue:`SERVER-17529` Can't list collections when :program:`mongos` is " -"running 3.0 and config servers are running 2.6 and auth is on" -msgstr "" - -# 082328fac5ec4b70941d89a904e43464 -#: ../source/release-notes/3.0-changelog.txt:446 -msgid "Query and Indexing" -msgstr "" - -# 498eac2ead5f4308ad175ab6e328407b -#: ../source/release-notes/3.0-changelog.txt:448 -msgid ":issue:`SERVER-8188` Configurable idle cursor timeout" -msgstr "" - -# 8eafe901deec472cac6a964098b32751 -#: ../source/release-notes/3.0-changelog.txt:449 -msgid ":issue:`SERVER-17469` ``2d`` nearSphere queries scan entire collection" -msgstr "" - -# 49b13227c54b4e33a7db9114b496f134 -#: ../source/release-notes/3.0-changelog.txt:450 -msgid "" -":issue:`SERVER-17642` ``WriteConfictException`` during background index " -"create" -msgstr "" - -# 1bcdb6812bc74cd4b5f47cd5d0cb5f1e -#: ../source/release-notes/3.0-changelog.txt:455 -msgid "" -":issue:`SERVER-17677` Replica Set member backtraces sometimes when " -"removed from replica set" -msgstr "" - -# 4b624ee40ab34e509d82be9aa31096c7 -#: ../source/release-notes/3.0-changelog.txt:456 -msgid "" -":issue:`SERVER-17672` :dbcommand:`serverStatus` command with ``{oplog: " -"1}`` option can trigger segmentation fault in :program:`mongod`" -msgstr "" - -# 407bf536ca96470b971e187f98c9d0c6 -#: ../source/release-notes/3.0-changelog.txt:457 -msgid ":issue:`SERVER-17822` ``OpDebug::writeConflicts`` should be a 64-bit type" -msgstr "" - -# 8f9f6b4e293441bfaa5493479b05ab80 -#: ../source/release-notes/3.0-changelog.txt:462 -msgid "" -":issue:`SERVER-17805` ``logOp`` / ``OperationObserver`` should always " -"check shardversion" -msgstr "" - -# d3a3799ecfeb4a37bc0186f32ea1f91a -#: ../source/release-notes/3.0-changelog.txt:467 -msgid "" -":issue:`SERVER-17613` Unable to start :program:`mongod` after unclean " -"shutdown" -msgstr "" - -# f6fb04b180fc4c7a9d9a485fa4062fa6 -#: ../source/release-notes/3.0-changelog.txt:472 -msgid "" -":issue:`SERVER-17713` WiredTiger using zlib compression can create " -"invalid compressed stream" -msgstr "" - -# f1d2e8c3f5644fd4a3cef3c578302216 -#: ../source/release-notes/3.0-changelog.txt:473 -msgid ":issue:`SERVER-17642` WriteConfictException during background index create" -msgstr "" - -# cc1a0e8f1a7f42cb9bc9dcd7731a2383 -#: ../source/release-notes/3.0-changelog.txt:474 -msgid "" -":issue:`SERVER-17587` Node crash scenario results in uncrecoverable error" -" on subsequent startup under WiredTiger" -msgstr "" - -# 6f24f30988f04120aface5328dfd680f -#: ../source/release-notes/3.0-changelog.txt:475 -msgid "" -":issue:`SERVER-17562` Invariant failure: ``s->commit_transaction(s, " -"NULL)`` resulted in status ``BadValue 22``" -msgstr "" - -# 3d8e1efaa2544b0bbfc6e79bf34bcf4f -#: ../source/release-notes/3.0-changelog.txt:476 -msgid "" -":issue:`SERVER-17551` mongod fatal assertion after \"hazard pointer table" -" full\" message" -msgstr "" - -# 09b8c41573d046d092f99719008d7edd -#: ../source/release-notes/3.0-changelog.txt:477 -msgid "" -":issue:`SERVER-17532` Duplicate key error message does not contain index " -"name anymore" -msgstr "" - -# 9312ae2fa3c44537aad729bfcec29822 -#: ../source/release-notes/3.0-changelog.txt:478 -msgid ":issue:`SERVER-17471` WiredTiger Mutex on Windows can block the server" -msgstr "" - -# 63d6a14d7b694b49875975eeeb2a4de1 -#: ../source/release-notes/3.0-changelog.txt:479 -msgid "" -":issue:`SERVER-17382` rc10/wiredTiger multi collection/DB bulk insert " -"slow than rc8 in initial insertion phase" -msgstr "" - -# 99ca655de88145398f6f1d4e5cd3ceb3 -#: ../source/release-notes/3.0-changelog.txt:480 -msgid "" -":issue:`SERVER-16804` :option:`mongod --repair` fails because " -"``verify()`` returns EBUSY under WiredTiger" -msgstr "" - -# 6588ee8c46484113b0ea1db194834aeb -#: ../source/release-notes/3.0-changelog.txt:485 -msgid "" -":issue:`SERVER-17616` Removing or inserting documents with large indexed " -"arrays consumes excessive memory" -msgstr "" - -# 9917b17f31c947929015262b794de413 -#: ../source/release-notes/3.0-changelog.txt:486 -msgid "" -":issue:`SERVER-17313` Segfault in ``BtreeLogic::_insert`` when inserting " -"into previously-dropped namespace" -msgstr "" - -# b659fc33995a4a91aa295e484afa539d -# dd30bad6155744968e18619223d73c38 -#: ../source/release-notes/3.0-changelog.txt:489 -#: ../source/release-notes/3.0-changelog.txt:616 -msgid "RocksDB" -msgstr "" - -# e485f4e9ed2e4b329265a998ca7ad982 -#: ../source/release-notes/3.0-changelog.txt:491 -msgid ":issue:`SERVER-17706` Sync new mongo+rocks changes to v3.0 branch" -msgstr "" - -# 642b12a4f9024415b04e344170599d93 -#: ../source/release-notes/3.0-changelog.txt:496 -msgid "" -":issue:`SERVER-17729` Cannot start :program:`mongod` \\ " -"``httpinterface``: sockets higher than 1023 not supported" -msgstr "" - -# 68380e671e124af8a8e385dc425c7edd -#: ../source/release-notes/3.0-changelog.txt:503 -msgid "" -":issue:`SERVER-17570` MongoDB 3.0 NT Service shutdown race condition with" -" :method:`db.serverShutdown()`" -msgstr "" - -# 5de0eaf2e62c40ca9140d0ee89ee51ff -#: ../source/release-notes/3.0-changelog.txt:504 -msgid "" -":issue:`SERVER-17699` \"locks\" section empty in diagnostic log and " -"profiler output for some operations" -msgstr "" - -# 6feffc736e8d4b6c8575cb4bf77951e1 -#: ../source/release-notes/3.0-changelog.txt:505 -msgid "" -":issue:`SERVER-17337` RPM Init script breaks with quotes in ``yaml`` " -"config file" -msgstr "" - -# 31fd96c65944486c8e10e22dabfe19d8 -#: ../source/release-notes/3.0-changelog.txt:506 -msgid ":issue:`SERVER-16731` Remove unused DBPATH init script variable" -msgstr "" - -# 4198839b1f8744e590444dbf6b742474 -#: ../source/release-notes/3.0-changelog.txt:511 -msgid "" -":issue:`SERVER-17652` Cannot start mongod due to \"sockets higher than " -"1023 not being supported\"" -msgstr "" - -# 4fc680dcbcc34660b09467354ecc57c0 -#: ../source/release-notes/3.0-changelog.txt:516 -msgid "" -":issue:`SERVER-17826` Ignore ismaster exceptions in " -"```initial_sync_unsupported_auth_schema.js`` test" -msgstr "" - -# 5a3a3b1755a44218a1a726d84445005b -#: ../source/release-notes/3.0-changelog.txt:517 -msgid "" -":issue:`SERVER-17808` Ensure availability in " -"``initial_sync_unsupported_auth_schema.js`` test" -msgstr "" - -# e22894bc36e5486a884e2bf4b95dd7c1 -#: ../source/release-notes/3.0-changelog.txt:518 -msgid ":issue:`SERVER-17433` ASAN leak in small oplog suite ``write_result.js``" -msgstr "" - -# 7b8d740c05954a8db3fd7bb33571f4d3 -#: ../source/release-notes/3.0-changelog.txt:523 -msgid "3.0.1 Changelog" -msgstr "" - -# 7f863e863f514667bcae5bc16ba2af44 -#: ../source/release-notes/3.0-changelog.txt:528 -msgid ":issue:`SERVER-17507` MongoDB3 enterprise AuditLog" -msgstr "" - -# f6c19f60c50c40908a351a724b495956 -#: ../source/release-notes/3.0-changelog.txt:529 -msgid "" -":issue:`SERVER-17379` Change \"or\" to \"and\" in webserver localhost " -"exception check" -msgstr "" - -# 5e5764a18e3a4e169863be93e0702dfe -#: ../source/release-notes/3.0-changelog.txt:530 -msgid "" -":issue:`SERVER-16944` dbAdminAnyDatabase should have full parity with " -"dbAdmin for a given database" -msgstr "" - -# 88c6fc9068634d12a6511c81ce7617e2 -# 88a14c08dc9a4a39a28e3611699a2c09 -#: ../source/release-notes/3.0-changelog.txt:531 -#: ../source/release-notes/3.0-changelog.txt:555 -msgid "" -":issue:`SERVER-16849` On mongos we always invalidate the user cache once," -" even if no user definitions are changing" -msgstr "" - -# 5def4cc9f8414513a88f6ac7f4c1a1b1 -# 102ca67171b04e889dd803179b5c6592 -#: ../source/release-notes/3.0-changelog.txt:532 -#: ../source/release-notes/3.0-changelog.txt:641 -msgid ":issue:`SERVER-16452` Failed login attempts should log source IP address" -msgstr "" - -# e1e3226169dd4cfd8dcec74fc852c608 -# be65527b1ded40dc86817bdb744b2404 -# 265a4615cb714f9ab6b681b6ee37e0d1 -#: ../source/release-notes/3.0-changelog.txt:537 -#: ../source/release-notes/3.0-changelog.txt:580 -#: ../source/release-notes/3.0-changelog.txt:659 -msgid ":issue:`SERVER-17395` Add FSM tests to stress yielding" -msgstr "" - -# e018782b9b2a4f1e959f95f950a7ca28 -#: ../source/release-notes/3.0-changelog.txt:538 -msgid "" -":issue:`SERVER-17387` invalid projection for findAndModify triggers " -"fassert() failure" -msgstr "" - -# f2d0a8d6937e4c04989c05c2ec1fdfa3 -#: ../source/release-notes/3.0-changelog.txt:539 -msgid "" -":issue:`SERVER-14723` Crash during query planning for geoNear with " -"multiple 2dsphere indices" -msgstr "" - -# d784b497793340eabfa22fed7652e54a -#: ../source/release-notes/3.0-changelog.txt:540 -msgid ":issue:`SERVER-17486` Crash when parsing invalid polygon coordinates" -msgstr "" - -# 12ab218aa19c44a7b5904ea77927b8f7 -# 3fb2296d8cb542bd93ebbbdcacee5bcd -#: ../source/release-notes/3.0-changelog.txt:545 -#: ../source/release-notes/3.0-changelog.txt:585 -msgid ":issue:`SERVER-17515` copyDatabase fails to replicate indexes to secondary" -msgstr "" - -# eed7bb7ea94d4b7a983780b4f1e10b14 -#: ../source/release-notes/3.0-changelog.txt:546 -msgid "" -":issue:`SERVER-17499` Using eval command to run getMore on aggregation " -"cursor trips fatal assertion" -msgstr "" - -# d9449f7315e74310859ece0f29713819 -# c6e34b1c53af4afaba4649e902ae2430 -#: ../source/release-notes/3.0-changelog.txt:547 -#: ../source/release-notes/3.0-changelog.txt:601 -msgid "" -":issue:`SERVER-17487` cloner dropDups removes _id entries belonging to " -"other records" -msgstr "" - -# 9080b353081a4f859e492401ea5a120e -#: ../source/release-notes/3.0-changelog.txt:548 -msgid ":issue:`SERVER-17302` consider blacklist in shouldChangeSyncSource" -msgstr "" - -# e0cde412f31c48e7b3f902c9eb4e8e1a -#: ../source/release-notes/3.0-changelog.txt:553 -msgid ":issue:`SERVER-17398` Deadlock in MigrateStatus::startCommit" -msgstr "" - -# b5d2f4d6e700478882d8a9232177741e -#: ../source/release-notes/3.0-changelog.txt:554 -msgid "" -":issue:`SERVER-17300` Balancer tries to create config.tags index multiple" -" times" -msgstr "" - -# 31f056b3d33c4bbfbefd691375787c50 -#: ../source/release-notes/3.0-changelog.txt:556 -msgid "" -":issue:`SERVER-5004` balancer should check for stopped between chunk " -"moves in current round" -msgstr "" - -# 0fb2392977494ebc81fa7cdab0034553 -#: ../source/release-notes/3.0-changelog.txt:561 -msgid ":issue:`SERVER-17521` improve createIndex validation of empty name" -msgstr "" - -# 16615a12209045c78f8014f0e54b2302 -# d8995dfa4a7e4831b97a087b8228a823 -#: ../source/release-notes/3.0-changelog.txt:562 -#: ../source/release-notes/3.0-changelog.txt:586 -msgid "" -":issue:`SERVER-17436` MultiIndexBlock may access deleted collection after" -" recovering from yield" -msgstr "" - -# 380e8e68c66441489823793c828ac32c -#: ../source/release-notes/3.0-changelog.txt:567 -msgid "" -":issue:`SERVER-17224` Aggregation pipeline with 64MB document can " -"terminate server" -msgstr "" - -# fe603e4d87534e68b20faf7d4b2d6dcf -#: ../source/release-notes/3.0-changelog.txt:572 -msgid "" -":issue:`SERVER-17489` in bulk ops, only mark last operation with " -"commit=synchronous" -msgstr "" - -# 000b5251df0d4d38af151e833db6387c -#: ../source/release-notes/3.0-changelog.txt:573 -msgid "" -":issue:`SERVER-17276` WriteConflictException retry loops needed for " -"collection creation on upsert" -msgstr "" - -# 188b5602b58244f5855aa7796c19f43f -# 74b8e1ad631c49db9ca60aad92b0cee8 -#: ../source/release-notes/3.0-changelog.txt:578 -#: ../source/release-notes/3.0-changelog.txt:611 -msgid ":issue:`SERVER-17501` Increase journalling capacity limits" -msgstr "" - -# 5244993d71464aa48bb720321d82b7de -# 87e9601b4e8d4d24bc1eeafc1fe75a88 -# 13b6fe3000a54379890d91b72ae24544 -#: ../source/release-notes/3.0-changelog.txt:579 -#: ../source/release-notes/3.0-changelog.txt:587 -#: ../source/release-notes/3.0-changelog.txt:612 -msgid "" -":issue:`SERVER-17416` Deadlock between MMAP V1 journal lock and oplog " -"collection lock" -msgstr "" - -# 22f2900ad3014c6c87d1f91a9c5d37a5 -# f423b39d880244458dbd8d1b8448c03d -#: ../source/release-notes/3.0-changelog.txt:588 -#: ../source/release-notes/3.0-changelog.txt:618 -msgid ":issue:`SERVER-17381` Rename rocksExperiment to RocksDB" -msgstr "" - -# 1c0e07df65484a31ad31666efffc5155 -# 6b9a0d2698824db9b8adbafa17788926 -#: ../source/release-notes/3.0-changelog.txt:589 -#: ../source/release-notes/3.0-changelog.txt:619 -msgid ":issue:`SERVER-17369` [Rocks] Fix the calculation of nextPrefix" -msgstr "" - -# e037c319362842a995d32fd6654b4cdf -# c56cc15aad314e948fd51000ec838616 -#: ../source/release-notes/3.0-changelog.txt:590 -#: ../source/release-notes/3.0-changelog.txt:605 -msgid "" -":issue:`SERVER-17345` WiredTiger -> session.truncate: the start cursor " -"position is after the stop cursor position" -msgstr "" - -# adce1c1fdc894531a06c4ad0cc94d4a8 -# 4996fb9f431646319e1d5468791ed160 -#: ../source/release-notes/3.0-changelog.txt:591 -#: ../source/release-notes/3.0-changelog.txt:620 -msgid ":issue:`SERVER-17331` RocksDB configuring and monitoring" -msgstr "" - -# d163f7387587408ba1bf7e7ee1bfaa9e -#: ../source/release-notes/3.0-changelog.txt:592 -msgid ":issue:`SERVER-17323` MMAPV1Journal lock counts are changing during WT run" -msgstr "" - -# 08ba613a79234f51aeaf8a6c1146f352 -# 183b79cfe02e44f1a9074ce7e16831de -#: ../source/release-notes/3.0-changelog.txt:593 -#: ../source/release-notes/3.0-changelog.txt:606 -msgid "" -":issue:`SERVER-17319` invariant at shutdown rc9, rc10, rc11 with " -"wiredTiger" -msgstr "" - -# b07bd3ae7baf40e19fb0a600a2d257c1 -#: ../source/release-notes/3.0-changelog.txt:594 -msgid "" -":issue:`SERVER-17293` Server crash setting " -"wiredTigerEngineRuntimeConfig:\"eviction=(threads_max=8)\"" -msgstr "" - -# 12d1d7a75231419cafe47646701801c6 -#: ../source/release-notes/3.0-changelog.txt:599 -msgid "" -":issue:`SERVER-17510` \"Didn't find RecordId in WiredTigerRecordStore\" " -"on collections after an idle period" -msgstr "" - -# cca77fc006364a2d82dcd38af015f6a7 -#: ../source/release-notes/3.0-changelog.txt:600 -msgid "" -":issue:`SERVER-17506` Race between inserts and checkpoints can lose " -"records under WiredTiger" -msgstr "" - -# 1444bca6e92c43048ec3aa002a4cb98a -#: ../source/release-notes/3.0-changelog.txt:602 -msgid "" -":issue:`SERVER-17481` WiredTigerRecordStore::validate should call " -"WT_SESSION::verify" -msgstr "" - -# 61378f86abcb464a88d32c79996e07f0 -#: ../source/release-notes/3.0-changelog.txt:603 -msgid "" -":issue:`SERVER-17451` WiredTiger unable to start if crash leaves 0-length" -" journal file" -msgstr "" - -# 64e2211956d54291918f93cbce6a4bfc -#: ../source/release-notes/3.0-changelog.txt:604 -msgid "" -":issue:`SERVER-17378` WiredTiger's compact code can return 'Operation " -"timed out' error (invariant failure)" -msgstr "" - -# e90938d6ce444f698ac5a7e91b573d2b -#: ../source/release-notes/3.0-changelog.txt:613 -msgid ":issue:`SERVER-17388` Invariant failure in MMAPv1 when disk full" -msgstr "" - -# b60495ad0f484285bc109a34abab9ad0 -#: ../source/release-notes/3.0-changelog.txt:623 -msgid "Shell and Administration" -msgstr "" - -# 96c95860e29a4a24a1f62f5a6c0a02a4 -#: ../source/release-notes/3.0-changelog.txt:625 -msgid "" -":issue:`SERVER-17226` 'top' command with 64MB result document can " -"terminate server" -msgstr "" - -# 51af9194cc6447cb942e91828a00e908 -#: ../source/release-notes/3.0-changelog.txt:626 -msgid ":issue:`SERVER-17405` getLog command masserts when given number" -msgstr "" - -# ceb0c51cf9374a42bafc6eb819230bdc -#: ../source/release-notes/3.0-changelog.txt:627 -msgid "" -":issue:`SERVER-17347` .explain() should be included in the shell's " -"DBCollection help" -msgstr "" - -# 7d6a8a74231742e388c410470eb3e5fc -#: ../source/release-notes/3.0-changelog.txt:632 -msgid ":issue:`SERVER-17484` Migrate server MCI config into server repo" -msgstr "" - -# ab64b8fde4fe42a4a35525776ded1a4a -#: ../source/release-notes/3.0-changelog.txt:633 -msgid "" -":issue:`SERVER-17463` Python error when specifying absolute path to scons" -" cacheDir" -msgstr "" - -# ee05df6801854699bf38544e22e3a738 -#: ../source/release-notes/3.0-changelog.txt:634 -msgid ":issue:`SERVER-17460` LIBDEPS_v8_SYSLIBDEP typo" -msgstr "" - -# 6114b941651949f1ab50e74964066550 -# ca3d81f99d554ae389513da90c3e0924 -#: ../source/release-notes/3.0-changelog.txt:635 -#: ../source/release-notes/3.0-changelog.txt:647 -msgid "" -":issue:`SERVER-14166` Semantics of the --osx-version-min flag should be " -"improved" -msgstr "" - -# 1fe724c728df47598410af0e49af7d75 -#: ../source/release-notes/3.0-changelog.txt:636 -msgid "" -":issue:`SERVER-17517` mongodb-org rpm packages no longer \"provide\" " -"mongo-10gen-server" -msgstr "" - -# cfef508241894665af1ee66332d695fc -#: ../source/release-notes/3.0-changelog.txt:639 -msgid "Logging" -msgstr "" - -# 7dc2260462ae47e9a1817ea81188b277 -#: ../source/release-notes/3.0-changelog.txt:644 -msgid "Platform" -msgstr "" - -# b74bd93e2e3f480b90bf1de661b694ff -#: ../source/release-notes/3.0-changelog.txt:646 -msgid ":issue:`SERVER-17252` Upgrade PCRE Version from 8.30 to Latest" -msgstr "" - -# 994899644e5844c1bf12560b7daa0628 -#: ../source/release-notes/3.0-changelog.txt:652 -msgid "" -":issue:`SERVER-17338` NULL pointer crash when running copydb against " -"stepped-down 2.6 primary" -msgstr "" - -# eb77896dbccf422bb69ca77422c9321c -#: ../source/release-notes/3.0-changelog.txt:657 -msgid "" -":issue:`SERVER-17443` get_replication_info_helper.js should assert.soon " -"rather than assert for log messages" -msgstr "" - -# 21e92c38aefa47e3b52abd548a031906 -#: ../source/release-notes/3.0-changelog.txt:658 -msgid "" -":issue:`SERVER-17442` increase tolerance for shutdown timeout in " -"stepdown.js to fix windows build break" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/release-notes/3.0-changes.po b/locale/es/LC_MESSAGES/release-notes/3.0-changes.po deleted file mode 100644 index 9726490fe0d..00000000000 --- a/locale/es/LC_MESSAGES/release-notes/3.0-changes.po +++ /dev/null @@ -1,25 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 4ec81e8eadb8443095a3a5c6bf57d1e8 -#: ../source/release-notes/3.0-changes.txt:5 -msgid "Changes in MongoDB 3.0" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/release-notes/3.0-compatibility.po b/locale/es/LC_MESSAGES/release-notes/3.0-compatibility.po deleted file mode 100644 index 1b873a76842..00000000000 --- a/locale/es/LC_MESSAGES/release-notes/3.0-compatibility.po +++ /dev/null @@ -1,1167 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# e6c8f17156a54e88b9bbf58a4b1d2a12 -#: ../source/release-notes/3.0-compatibility.txt:3 -msgid "Compatibility Changes in MongoDB 3.0" -msgstr "" - -# 5f4acd2ef75f4b5aa661640b0e6b9989 -#: ../source/release-notes/3.0-compatibility.txt -msgid "On this page" -msgstr "" - -# 43d8966eb134446dbf7bf6053a8a94ee -#: ../source/release-notes/3.0-compatibility.txt:13 -msgid "" -"The following 3.0 changes can affect the compatibility with older " -"versions of MongoDB. See :doc:`/release-notes/3.0` for the full list of " -"the 3.0 changes." -msgstr "" - -# c37fa3a46df042e5acad23763cae9e48 -#: ../source/release-notes/3.0-compatibility.txt:20 -msgid "Storage Engine" -msgstr "" - -# ee92737e15f94e4caee9e8ebbaf3a1a2 -#: ../source/release-notes/3.0-compatibility.txt:25 -msgid "Configuration File Options Changes" -msgstr "" - -# b9cd116bca1f4110b9ee18258a671e8c -#: ../source/release-notes/3.0-compatibility.txt:27 -msgid "" -"With the introduction of additional storage engines in 3.0, some " -":doc:`configuration file options ` have" -" changed:" -msgstr "" - -# ab399280a2ec4809b3243c71ae39b74c -#: ../source/release-notes/3.0-compatibility.txt:34 -msgid "Previous Setting" -msgstr "" - -# 9b4f457b4a3a4020892919506b41e985 -#: ../source/release-notes/3.0-compatibility.txt:35 -msgid "New Setting" -msgstr "" - -# 3a19850246014559bbaab31883bf69dd -#: ../source/release-notes/3.0-compatibility.txt:37 -msgid "``storage.journal.commitIntervalMs``" -msgstr "" - -# 88fcc99ea36f4d7d9b78487654afb643 -#: ../source/release-notes/3.0-compatibility.txt:38 -msgid ":setting:`storage.mmapv1.journal.commitIntervalMs`" -msgstr "" - -# 25a9612cdc9347f8a38cf7c4509b56e0 -#: ../source/release-notes/3.0-compatibility.txt:40 -msgid "``storage.journal.debugFlags``" -msgstr "" - -# 07572c64d96c48709f4f767401966827 -#: ../source/release-notes/3.0-compatibility.txt:41 -msgid ":setting:`storage.mmapv1.journal.debugFlags`" -msgstr "" - -# 8216dd8011de4910be2cd2a4bdc75e57 -#: ../source/release-notes/3.0-compatibility.txt:43 -msgid "``storage.nsSize``" -msgstr "" - -# e818d627aeb6404eae5fd59274c52138 -#: ../source/release-notes/3.0-compatibility.txt:44 -msgid ":setting:`storage.mmapv1.nsSize`" -msgstr "" - -# be5d739905b7486cad0cc0a0ce479ad3 -#: ../source/release-notes/3.0-compatibility.txt:46 -msgid "``storage.preallocDataFiles``" -msgstr "" - -# 66be73b56c9b4579af42a6ae772c4164 -#: ../source/release-notes/3.0-compatibility.txt:47 -msgid ":setting:`storage.mmapv1.preallocDataFiles`" -msgstr "" - -# f95fd38c6dc345ccb0c5362970b711b8 -#: ../source/release-notes/3.0-compatibility.txt:49 -msgid "``storage.quota.enforced``" -msgstr "" - -# 518dec3bf8224b4d93df4566dfb5f9e5 -#: ../source/release-notes/3.0-compatibility.txt:50 -msgid ":setting:`storage.mmapv1.quota.enforced`" -msgstr "" - -# 7af13b3d05e94bc5878950d66a34fa37 -#: ../source/release-notes/3.0-compatibility.txt:52 -msgid "``storage.quota.maxFilesPerDB``" -msgstr "" - -# c58759c583854be59f272199aa6bb8e3 -#: ../source/release-notes/3.0-compatibility.txt:53 -msgid ":setting:`storage.mmapv1.quota.maxFilesPerDB`" -msgstr "" - -# 9cd07db0c2a946c8bc39cca9ac106efb -#: ../source/release-notes/3.0-compatibility.txt:55 -msgid "``storage.smallFiles``" -msgstr "" - -# 4e842d05abed4fc4aadd359008f064f4 -#: ../source/release-notes/3.0-compatibility.txt:56 -msgid ":setting:`storage.mmapv1.smallFiles`" -msgstr "" - -# b1ff43f0960442fe9b55763b0f399d90 -#: ../source/release-notes/3.0-compatibility.txt:58 -msgid "" -"3.0 :program:`mongod` instances are backward compatible with existing " -"configuration files, but will issue warnings when if you attempt to use " -"the old settings." -msgstr "" - -# 44d395b9d2a74cd8ae6238d3ff7ad1b9 -#: ../source/release-notes/3.0-compatibility.txt:65 -msgid "Data Files Must Correspond to Configured Storage Engine" -msgstr "" - -# 4ae1b6f8a3d1424cbb80e215ed6b663c -#: ../source/release-notes/3.0-compatibility.txt:67 -msgid "" -"The files in the :setting:`~storage.dbPath` directory must correspond to " -"the configured storage engine (i.e. ``--storageEngine``). " -":program:`mongod` will not start if :setting:`~storage.dbPath` contains " -"data files created by a storage engine other than the one specified by " -"``--storageEngine``." -msgstr "" - -# 2e2ef96b92084bad8e905edee32151af -#: ../source/release-notes/3.0-compatibility.txt:74 -msgid "" -"Change Storage Engine to WiredTiger sections in :doc:`/release-" -"notes/3.0-upgrade`" -msgstr "" - -# e44d90c28f8a4f15a05dd27b9281d7aa -#: ../source/release-notes/3.0-compatibility.txt:80 -msgid "WiredTiger and Driver Version Compatibility" -msgstr "" - -# 84306de473a54d76b0de7cb3cec1c967 -#: ../source/release-notes/3.0-compatibility.txt:82 -msgid "" -"For MongoDB 3.0 deployments that use the WiredTiger storage engine, the " -"following operations return no output when issued in previous versions of" -" the :program:`mongo` shell or drivers:" -msgstr "" - -# ff764bbda3e741ae879cd1e699ac0cb0 -#: ../source/release-notes/3.0-compatibility.txt:86 -msgid ":method:`db.getCollectionNames()`" -msgstr "" - -# 4b6e69da75bf4a2592d859cac899d832 -#: ../source/release-notes/3.0-compatibility.txt:87 -msgid ":method:`db.collection.getIndexes()`" -msgstr "" - -# ce484909c1994f13b858864625dc4388 -#: ../source/release-notes/3.0-compatibility.txt:88 -msgid "``show collections``" -msgstr "" - -# f07e7fbfc8a84d1b854c6928518f7726 -#: ../source/release-notes/3.0-compatibility.txt:89 -msgid "``show tables``" -msgstr "" - -# 81b482d36aae483192180d2e32a9b527 -#: ../source/release-notes/3.0-compatibility.txt:91 -msgid "" -"Use the 3.0 :program:`mongo` shell or the :ref:`3.0 compatible version " -"` of the official drivers when connecting " -"to 3.0 :program:`mongod` instances that use WiredTiger. The 2.6.8 " -":program:`mongo` shell is also compatible with 3.0 :program:`mongod` " -"instances that use WiredTiger." -msgstr "" - -# ab546c8d04af43cebfd8ce1f6b068765 -#: ../source/release-notes/3.0-compatibility.txt:98 -msgid "``db.fsyncLock()`` is not Compatible with WiredTiger" -msgstr "" - -# b67ba8e966cd40a995ab38949d6c8aaa -#: ../source/release-notes/3.0-compatibility.txt:100 -msgid "" -"With WiredTiger the :method:`db.fsyncLock()` and " -":method:`db.fsyncUnlock()` operations *cannot* guarantee that the data " -"files do not change. As a result, do not use these methods to ensure " -"consistency for the purposes of creating backups." -msgstr "" - -# 1d3f59665dc84f778187f03ac4c7ce31 -#: ../source/release-notes/3.0-compatibility.txt:108 -msgid "Support for ``touch`` Command" -msgstr "" - -# 0c595993fe2a4f47a3d5c499b0d55ea4 -#: ../source/release-notes/3.0-compatibility.txt:110 -msgid "" -"If a storage engine does not support the :dbcommand:`touch`, then the " -":dbcommand:`touch` command will return an error." -msgstr "" - -# c5c1cfd5746849928abf0982084944fc -#: ../source/release-notes/3.0-compatibility.txt:113 -msgid "The MMAPv1 storage engine supports :dbcommand:`touch`." -msgstr "" - -# e949eddafcd648afac75014210ccf40b -#: ../source/release-notes/3.0-compatibility.txt:115 -msgid "The WiredTiger storage engine *does not* support :dbcommand:`touch`." -msgstr "" - -# 1ec4639db4fb4eb28c0f04e2f05b6b46 -#: ../source/release-notes/3.0-compatibility.txt:121 -msgid "Dynamic Record Allocation" -msgstr "" - -# 9c38d6be669b4963a0db4927b49a98e9 -#: ../source/release-notes/3.0-compatibility.txt:123 -msgid "" -"MongoDB 3.0 no longer supports dynamic record allocation and deprecates " -":term:`paddingFactor `." -msgstr "" - -# 2a97b58e917e4a22b85c120f326ce7aa -#: ../source/release-notes/3.0-compatibility.txt:126 -msgid "" -"MongoDB 3.0 deprecates the :parameter:`newCollectionsUsePowerOf2Sizes` " -"parameter such that you can no longer use the parameter to disable the " -"power of 2 sizes allocation for a collection. Instead, use the " -":dbcommand:`collMod` command with the :collflag:`noPadding` flag or the " -":method:`db.createCollection()` method with the ``noPadding`` option. " -"Only set ``noPadding`` for collections with workloads that consist only " -"of inserts or in-place updates (such as incrementing counters)." -msgstr "" - -# b3b2743894534146a38d85dc746b0494 -#: ../source/release-notes/3.0-compatibility.txt:136 -msgid "" -"Only set :collflag:`noPadding` to ``true`` for collections whose " -"workloads have *no* update operations that cause documents to grow, such " -"as for collections with workloads that are insert-only. For more " -"information, see :ref:`exact-fit-allocation`." -msgstr "" - -# 65ea0af519ff47f59c605b60fdf078d2 -#: ../source/release-notes/3.0-compatibility.txt:141 -msgid "For more information, see :ref:`3.0-mmapv1-padding`." -msgstr "" - -# 1adf944013c14352ad3dd9f1cfbfa5cd -#: ../source/release-notes/3.0-compatibility.txt:146 -msgid "Replication Changes" -msgstr "" - -# 4d9b62bc382041f0b61fe750dc0869d9 -#: ../source/release-notes/3.0-compatibility.txt:151 -msgid "Replica Set Oplog Format Change" -msgstr "" - -# 7ac9fa93a429410c8a28edc8b2192085 -#: ../source/release-notes/3.0-compatibility.txt:153 -msgid "" -"MongoDB 3.0 is not compatible with oplog entries generated by versions of" -" MongoDB before 2.2.1. If you upgrade from one of these versions, you " -"must wait for new oplog entries to overwrite *all* old oplog entries " -"generated by one of these versions before upgrading to 3.0.0 or earlier." -msgstr "" - -# 7e357e58b24549d797e949601ff08fe8 -#: ../source/release-notes/3.0-compatibility.txt:159 -msgid "" -"Secondaries may abort if they replay a pre-2.6 oplog with an index build " -"operation that would fail on a 2.6 or later primary." -msgstr "" - -# d2bbaa5afea348cea6faf1567c62129f -#: ../source/release-notes/3.0-compatibility.txt:165 -msgid "Replica Set Configuration Validation" -msgstr "" - -# 07342ce99f6b4a25ae93c141126ccd9d -#: ../source/release-notes/3.0-compatibility.txt:167 -msgid "" -"MongoDB 3.0 provides a stricter validation of :doc:`replica set " -"configuration settings ` and replica " -"sets invalid replica set configurations." -msgstr "" - -# 247f76b70f6649719568e878496213ad -#: ../source/release-notes/3.0-compatibility.txt:171 -msgid "Stricter validations include:" -msgstr "" - -# 6cba7ab5d05c4a00a008e0204dbe9425 -#: ../source/release-notes/3.0-compatibility.txt:173 -msgid "" -"Arbiters can only have ``1`` vote. Previously, arbiters could also have a" -" value of ``0`` for :rsconf:`members[n].votes`. If an arbiter has any " -"value other than ``1`` for :rsconf:`members[n].votes`, you must fix the " -"setting." -msgstr "" - -# f13d66a4075a4e62b71aac0482aaf4c9 -#: ../source/release-notes/3.0-compatibility.txt:180 -msgid "" -"Non-arbiter members can **only** have value of ``0`` or ``1`` for " -":rsconf:`members[n].votes`. If a non-arbiter member has any other value " -"for :rsconf:`members[n].votes`, you must fix the setting." -msgstr "" - -# c2786a5b77544250aad6138ba9bab675 -#: ../source/release-notes/3.0-compatibility.txt:186 -msgid "" -":rsconf:`_id` in the :doc:`/reference/replica-configuration` must specify" -" the same name as that specified by ``--replSet`` or " -":setting:`replication.replSetName`. Otherwise, you must fix the setting." -msgstr "" - -# 77b60608d34d4263933709f724900551 -#: ../source/release-notes/3.0-compatibility.txt:192 -msgid "" -"Disallows ``0`` for :rsconf:`settings.getLastErrorDefaults` value. If " -":rsconf:`settings.getLastErrorDefaults` value is ``0``, you must fix the " -"setting." -msgstr "" - -# 382e5350d7db4fb68659d0805cb09808 -#: ../source/release-notes/3.0-compatibility.txt:197 -msgid "" -":rsconf:`settings` can only contain the recognized settings. Previously, " -"MongoDB ignored unrecognized settings. If :rsconf:`settings` contains " -"unrecognized settings, you must remove the unrecognized settings." -msgstr "" - -# c5e45c63949f42fabb647b2431b91ef7 -#: ../source/release-notes/3.0-compatibility.txt:202 -msgid "" -"To fix the settings before upgrading to MongoDB 3.0, connect to the " -"primary and :method:`reconfigure ` your replica set to " -"valid configuration settings." -msgstr "" - -# f126d9ebb487404da7df45ef05007b03 -#: ../source/release-notes/3.0-compatibility.txt:206 -msgid "" -"If you have already upgraded to MongoDB 3.0, you must :doc:`downgrade to " -"MongoDB 2.6 ` first and then fix the " -"settings. Once you have :method:`reconfigured ` the " -"replica set, you can re-upgrade to MongoDB 3.0." -msgstr "" - -# a8fd4638ee814b3894f9fd908871315d -#: ../source/release-notes/3.0-compatibility.txt:212 -msgid "Change of ``w: majority`` Semantics" -msgstr "" - -# c4ef8c001dd546dd972e01c64c60ffe2 -#: ../source/release-notes/3.0-compatibility.txt:214 -msgid "" -"A write concern with a :ref:`w: majority ` value is satisfied when " -"a majority of the *voting* members replicates a write operation. In " -"previous versions, *majority* referred a majority of all voting and non-" -"voting members of the set." -msgstr "" - -# c57c73ef65d146b0a7f7efb7fe2c2cc0 -#: ../source/release-notes/3.0-compatibility.txt:220 -msgid "Remove ``local.slaves`` Collection" -msgstr "" - -# 316a223076104758b71c3e51e9af3a3b -#: ../source/release-notes/3.0-compatibility.txt:222 -msgid "" -"MongoDB 3.0 removes the ``local.slaves`` collection that tracked the " -"secondaries' replication progress. To track the replication progress, use" -" the :method:`rs.status()` method." -msgstr "" - -# d5305208b2d242f4a0ead14023d818db -#: ../source/release-notes/3.0-compatibility.txt:227 -msgid "Replica Set State Change" -msgstr "" - -# a34841f053f442a6af7b24177cfe9bbc -#: ../source/release-notes/3.0-compatibility.txt:229 -msgid "The ``FATAL`` replica set state does not exist as of 3.0.0." -msgstr "" - -# bd1afb21eafa408bb7dd75c9efe36a82 -#: ../source/release-notes/3.0-compatibility.txt:232 -msgid "HTTP Interface" -msgstr "" - -# e6226f7414a140cfbe0cb386f30c5bcf -#: ../source/release-notes/3.0-compatibility.txt:234 -msgid "" -"The HTTP Interface (i.e. :setting:`net.http.enabled`) no longer reports " -"replication data." -msgstr "" - -# 6c5aae1cce9c459eb94419efd7e2150a -#: ../source/release-notes/3.0-compatibility.txt:240 -msgid "MongoDB Tools Changes" -msgstr "" - -# b3d4f04f2b7349ffaffd7ddf30b8f80d -#: ../source/release-notes/3.0-compatibility.txt:245 -msgid "Require a Running MongoDB Instance" -msgstr "" - -# 34c800d068fd4b3d91e7405566542256 -#: ../source/release-notes/3.0-compatibility.txt:247 -msgid "" -"The 3.0 versions of MongoDB tools, :program:`mongodump`, " -":program:`mongorestore`, :program:`mongoexport`, :program:`mongoimport`, " -":program:`mongofiles`, and :program:`mongooplog`, must connect to running" -" MongoDB instances and these tools *cannot* directly modify the data " -"files with ``--dbpath`` as in previous versions. Ensure that you start " -"your :program:`mongod` instance(s) before using these tools." -msgstr "" - -# 1eb3e0a81629481797023d43130dd0fd -#: ../source/release-notes/3.0-compatibility.txt:256 -msgid "Removed Options" -msgstr "" - -# cf4ab4ba230240a5a4a0f377b5d899f2 -#: ../source/release-notes/3.0-compatibility.txt:258 -msgid "" -"Removed ``--dbpath``, ``--journal``, and ``--filter`` options for " -":program:`mongodump`, :program:`mongorestore`, :program:`mongoimport`, " -":program:`mongoexport`, and :program:`bsondump`." -msgstr "" - -# 407b2b95955e42b785919f519953776a -#: ../source/release-notes/3.0-compatibility.txt:262 -msgid "Removed ``--locks`` option for :program:`mongotop`." -msgstr "" - -# 06404a4a75714cb692ce993d64556e56 -#: ../source/release-notes/3.0-compatibility.txt:264 -msgid "" -"Removed ``--noobjcheck`` option for :program:`bsondump` and " -":program:`mongorestore`." -msgstr "" - -# 688a757b853540c69b22c5a53b4da45b -#: ../source/release-notes/3.0-compatibility.txt:267 -msgid "" -"Removed ``--csv`` option for :program:`mongoexport`. Use the new " -":option:`--type` option to specify the export format type (``csv`` or " -"``json``)." -msgstr "" - -# 60c5b18acd774d84ae7cfc3ec1286f2d -#: ../source/release-notes/3.0-compatibility.txt:271 -msgid ":ref:`3.0-tools-enhancements`" -msgstr "" - -# cc8e788001334b6e9c2b3596f7b0f536 -#: ../source/release-notes/3.0-compatibility.txt:276 -msgid "Sharded Cluster Setting" -msgstr "" - -# 434c6a60d948472da8db9ff2670397c8 -#: ../source/release-notes/3.0-compatibility.txt:279 -msgid "Remove ``releaseConnectionsAfterResponse`` Parameter" -msgstr "" - -# 0dd69520e7774b4db66e65841a13868a -#: ../source/release-notes/3.0-compatibility.txt:281 -msgid "" -"MongoDB now always releases connections after response. " -"``releaseConnectionsAfterResponse`` parameter is no longer available." -msgstr "" - -# 02881979a781461a90fc06fae1d5419d -#: ../source/release-notes/3.0-compatibility.txt:287 -msgid "Security Changes" -msgstr "" - -# 9da1659fbf2048f79be3bf038ece3412 -#: ../source/release-notes/3.0-compatibility.txt:292 -msgid "MongoDB 2.4 User Model Removed" -msgstr "" - -# 1d6c40be96a245c4a84358adae1ea6b6 -#: ../source/release-notes/3.0-compatibility.txt:294 -msgid "" -"MongoDB 3.0 completely removes support for the deprecated 2.4 user model." -" MongoDB 3.0 will exit with an error message if there is user data with " -"the 2.4 schema, i.e. if ``authSchema`` version is less than ``3``." -msgstr "" - -# e2089d5a965f4df7a78acaf1d473164b -#: ../source/release-notes/3.0-compatibility.txt:299 -msgid "" -"To verify the version of your existing 2.6 schema, query the " -"``system.version`` collection in the ``admin`` database:" -msgstr "" - -# b8becc5f1c4e434ca646dcc8a82de522 -#: ../source/release-notes/3.0-compatibility.txt:302 -msgid "You must have privileges to query the collection." -msgstr "" - -# 4bfa6e4612dc45948061c428eec4348f -#: ../source/release-notes/3.0-compatibility.txt:309 -msgid "" -"If you are currently using ``auth`` and you have schema version 2 or 3, " -"the query returns the ``currentVersion`` of the existing ``authSchema``." -msgstr "" - -# 7e925f71aaa9461db780e7176a52dbf6 -#: ../source/release-notes/3.0-compatibility.txt:312 -msgid "" -"If you do not currently have any users *or* you are using ``authSchema`` " -"version 1, the query will not return any result." -msgstr "" - -# c67d9bb0580b44559ca67c894221a392 -#: ../source/release-notes/3.0-compatibility.txt:315 -msgid "" -"If your ``authSchema`` version is less than ``3`` or the query does not " -"return any results, see :doc:`/release-notes/2.6-upgrade-authorization` " -"to upgrade the ``authSchema`` version before upgrading to MongoDB 3.0." -msgstr "" - -# 5543c7253c6e4c92ac1b91d200fb4f0f -#: ../source/release-notes/3.0-compatibility.txt:319 -msgid "" -"After upgrading MongoDB to 3.0 from 2.6, to use the new ``SCRAM-SHA-1`` " -"challenge-response mechanism if you have existing user data, you will " -"need to upgrade the authentication schema a second time. This upgrades " -"the ``MONGODB-CR`` user model to ``SCRAM-SHA-1`` user model. See :doc" -":`/release-notes/3.0-scram` for details." -msgstr "" - -# a3d179ff8ebf41cc895f7632ec60c990 -#: ../source/release-notes/3.0-compatibility.txt:328 -msgid "Localhost Exception Changed" -msgstr "" - -# 099679e1482f4008808c2a3453bf67a0 -#: ../source/release-notes/3.0-compatibility.txt:330 -msgid "" -"In 3.0, the localhost exception changed so that these connections *only* " -"have access to create the first user on the ``admin`` database. In " -"previous versions, connections that gained access using the localhost " -"exception had unrestricted access to the MongoDB instance." -msgstr "" - -# 5650634123a24434b38f338661a312a9 -#: ../source/release-notes/3.0-compatibility.txt:336 -msgid "See :ref:`localhost-exception` for more information." -msgstr "" - -# 6a083370653f434eaa8cd27766d3e7be -#: ../source/release-notes/3.0-compatibility.txt:339 -msgid "``db.addUser()`` Removed" -msgstr "" - -# 57f4f43e9095417999bf5607bea04778 -#: ../source/release-notes/3.0-compatibility.txt:341 -msgid "" -"3.0 removes the legacy ``db.addUser()`` method. Use " -":method:`db.createUser()` and :method:`db.updateUser()` instead." -msgstr "" - -# 85c55193e59842e9a4386bbc6445697a -#: ../source/release-notes/3.0-compatibility.txt:345 -msgid "TLS/SSL Configuration Option Changes" -msgstr "" - -# 1dae2e62d24043d1b972eb415a4f4ee1 -#: ../source/release-notes/3.0-compatibility.txt:347 -msgid "" -"MongoDB 3.0 introduced new " -":setting:`net.ssl.allowConnectionsWithoutCertificates` configuration file" -" setting and ``--sslAllowConnectionsWithoutCertificates`` command line " -"option for :program:`mongod` and :program:`mongos`. These options replace" -" previous :setting:`net.ssl.weakCertificateValidation` and " -"``--sslWeakCertificateValidation`` options, which became aliases. Update " -"your configuration to ensure future compatibility." -msgstr "" - -# 76d0b59613114913be1928a93e7aaf7a -#: ../source/release-notes/3.0-compatibility.txt:357 -msgid "TLS/SSL Certificates Validation" -msgstr "" - -# cf1a7a4791f24858875c521d95f0c9d3 -#: ../source/release-notes/3.0-compatibility.txt:359 -msgid "" -"By default, when running in SSL mode, MongoDB instances will *only* start" -" if its certificate (i.e. :setting:`net.ssl.PemKeyFile`) is valid. You " -"can disable this behavior with the " -":setting:`net.ssl.allowInvalidCertificates` setting or the " -"``--sslAllowInvalidCertificates`` command line option." -msgstr "" - -# 501ee77f94184944a1ebd111fa155d4d -#: ../source/release-notes/3.0-compatibility.txt:365 -msgid "" -"To start the :program:`mongo` shell with ``--ssl``, you must explicitly " -"specify either the ``--sslCAFile`` or ``--sslAllowInvalidCertificates`` " -"option at startup. See :doc:`/tutorial/configure-ssl-clients` for more " -"information." -msgstr "" - -# 3a7ca6b4ed3143aa9e766d4227d0bcab -#: ../source/release-notes/3.0-compatibility.txt:373 -msgid "TLS/SSL Certificate Hostname Validation" -msgstr "" - -# c71db0e420b549f1bdfbb2a150c197c8 -#: ../source/release-notes/3.0-compatibility.txt:375 -msgid "" -"By default, MongoDB validates the hostnames of hosts attempting to " -"connect using certificates against the hostnames listed in those " -"certificates. In certain deployment situations this behavior may be " -"undesirable. It is now possible to disable such hostname validation " -"without disabling validation of the rest of the certificate information " -"with the :setting:`net.ssl.allowInvalidHostnames` setting or the " -"``--sslAllowInvalidHostnames`` command line option." -msgstr "" - -# 011af62a180847c0918f4fd21384414c -#: ../source/release-notes/3.0-compatibility.txt:384 -msgid "SSLv3 Ciphers Disabled" -msgstr "" - -# 99d714df4dd64fa8a6a39dc5a2d30be5 -#: ../source/release-notes/3.0-compatibility.txt:386 -msgid "" -"In light of `vulnerabilities in legacy SSL ciphers `_, these ciphers have been " -"explicitly disabled in MongoDB. No configuration changes are necessary." -msgstr "" - -# 0db5ef345b294819bad9884918d80491 -#: ../source/release-notes/3.0-compatibility.txt:392 -msgid "``mongo`` Shell Version Compatibility" -msgstr "" - -# 42dc8c06eb4747b88f89e078f9febb95 -#: ../source/release-notes/3.0-compatibility.txt:394 -msgid "" -"Versions of the :program:`mongo` shell before 3.0 are *not* compatible " -"with 3.0 deployments of MongoDB that enforce access control. If you have " -"a 3.0 MongoDB deployment that requires access control, you must use 3.0 " -"versions of the :program:`mongo` shell." -msgstr "" - -# 795ba6905be74757a36c0c3bfc124dea -#: ../source/release-notes/3.0-compatibility.txt:401 -msgid "HTTP Status Interface and REST API Compatibility" -msgstr "" - -# c0eb4cef75f74d8c817a49691458eeac -#: ../source/release-notes/3.0-compatibility.txt:403 -msgid "" -"Neither the HTTP status interface nor the REST API support the :ref" -":`SCRAM-SHA-1 ` challenge-response user " -"authentication mechanism introduced in version 3.0." -msgstr "" - -# d75b234d3fb04dd093ec3ded768c6708 -#: ../source/release-notes/3.0-compatibility.txt:410 -msgid "Indexes" -msgstr "" - -# 359af6c207f448918c2dc6d1080b98c1 -#: ../source/release-notes/3.0-compatibility.txt:413 -msgid "Remove ``dropDups`` Option" -msgstr "" - -# a8d17df97f7645a597748c5077b7c3da -#: ../source/release-notes/3.0-compatibility.txt:415 -msgid "" -"``dropDups`` option is no longer available for " -":method:`~db.collection.createIndex()`, " -":method:`~db.collection.ensureIndex()`, and :dbcommand:`createIndexes`." -msgstr "" - -# f1df23e0b6d04802b5bdbb91c96ca446 -#: ../source/release-notes/3.0-compatibility.txt:420 -msgid "Changes to Restart Behavior during Background Indexing" -msgstr "" - -# b31f3077929849bebaa5806707ca2b31 -#: ../source/release-notes/3.0-compatibility.txt:422 -msgid "" -"For 3.0 :program:`mongod` instances, if a background index build is in " -"progress when the :program:`mongod` process terminates, when the instance" -" restarts the index build will restart as foreground index build. If the " -"index build encounters any errors, such as a duplicate key error, the " -":program:`mongod` will exit with an error." -msgstr "" - -# 7e62e421a1ca401b95b531305fe987f1 -#: ../source/release-notes/3.0-compatibility.txt:428 -msgid "" -"To start the :program:`mongod` after a failed index build, use the " -":setting:`storage.indexBuildRetry` or :option:`--noIndexBuildRetry " -"` to skip the index build on start up." -msgstr "" - -# 8daf6ff2c4d4458fbc6cab502e13c838 -#: ../source/release-notes/3.0-compatibility.txt:435 -msgid "``2d`` Indexes and Geospatial Near Queries" -msgstr "" - -# ef3d283972044f98ba3bef3297d1a62b -#: ../source/release-notes/3.0-compatibility.txt:437 -msgid "For :query:`$near` queries that use a :doc:`2d ` index:" -msgstr "" - -# 7b610d2797204c309ca13b8e7a416012 -#: ../source/release-notes/3.0-compatibility.txt:439 -msgid "MongoDB no longer uses a default limit of 100 documents." -msgstr "" - -# 1b690822fb374a7bb814f420520ae32e -#: ../source/release-notes/3.0-compatibility.txt:441 -msgid "" -"Specifying a :method:`~cursor.batchSize()` is no longer analogous to " -"specifying a :method:`~cursor.limit()`." -msgstr "" - -# f21149fd67604439bd41b63fdb908c67 -#: ../source/release-notes/3.0-compatibility.txt:444 -msgid "" -"For :query:`$nearSphere` queries that use a :doc:`2d ` index, " -"MongoDB no longer uses a default limit of 100 documents." -msgstr "" - -# e5025f2cbf2d4344add376c5feb4cb9d -#: ../source/release-notes/3.0-compatibility.txt:450 -msgid "Driver Compatibility Changes" -msgstr "" - -# f73a8f39ca4d4e48a0532aa262170354 -#: ../source/release-notes/3.0-compatibility.txt:452 -msgid "" -"Each officially supported driver has release a version that includes " -"support for all new features introduced in MongoDB 3.0. Upgrading to one " -"of these version is strongly recommended as part of the upgrade process." -msgstr "" - -# 75020f2c23c340c39fdb9998a5b9b2c0 -#: ../source/release-notes/3.0-compatibility.txt:457 -msgid "" -"A driver upgrade is **necessary** in certain scenarios due to changes in " -"functionality:" -msgstr "" - -# 73b518c4a28d4ff69aa3cfe249958218 -#: ../source/release-notes/3.0-compatibility.txt:460 -msgid "Use of the ``SCRAM-SHA-1`` authentication method" -msgstr "" - -# d419fd02ee2a4c5380c02ae19a5f26ed -#: ../source/release-notes/3.0-compatibility.txt:461 -msgid "" -"Use of functionality that calls :dbcommand:`listIndexes` or " -":dbcommand:`listCollections`" -msgstr "" - -# 9b79d4ea837a465cac728b2cd8372b8d -#: ../source/release-notes/3.0-compatibility.txt:464 -msgid "The minimum 3.0-compatible driver versions are:" -msgstr "" - -# f5d22e7c6f524bb8a549cef79177ba07 -#: ../source/includes/list-table-3.0-driver-compatibility.rst:4 -msgid "Driver Language" -msgstr "" - -# 07df5388a97346279a9bc46881222b51 -#: ../source/includes/list-table-3.0-driver-compatibility.rst:5 -msgid "|driver-compatibility-heading|" -msgstr "" - -# f9f6c71a6375410ead2585d0ae580b0a -#: ../source/includes/list-table-3.0-driver-compatibility.rst:7 -msgid ":ecosystem:`C `" -msgstr "" - -# 4ace29f3819249b7a8f3a3143cf966d0 -#: ../source/includes/list-table-3.0-driver-compatibility.rst:8 -msgid "`1.1.0 `_" -msgstr "" - -# a17238190e1146a0b7c88ece6ecec485 -#: ../source/includes/list-table-3.0-driver-compatibility.rst:10 -msgid "`C++ `_" -msgstr "" - -# cc9e0377266a495aa7a5020b8e25754a -#: ../source/includes/list-table-3.0-driver-compatibility.rst:11 -msgid "`1.0.0 `_" -msgstr "" - -# 0569eb57502649899d43d1175bd80ccf -#: ../source/includes/list-table-3.0-driver-compatibility.rst:13 -msgid ":ecosystem:`C# `" -msgstr "" - -# 9da338f6f29e488cb9ff3bcd20728a03 -#: ../source/includes/list-table-3.0-driver-compatibility.rst:14 -msgid "`1.10 `_" -msgstr "" - -# d6b473649cc2421e899222c8042c287c -#: ../source/includes/list-table-3.0-driver-compatibility.rst:16 -msgid ":ecosystem:`Java `" -msgstr "" - -# 71dc1beb17184585a7e660bc67ce4980 -#: ../source/includes/list-table-3.0-driver-compatibility.rst:17 -msgid "`2.13 `_" -msgstr "" - -# ea9ceaf2d0ca479197a74eeba6cf0d23 -#: ../source/includes/list-table-3.0-driver-compatibility.rst:19 -msgid ":ecosystem:`Node.js `" -msgstr "" - -# 3161c6acf46d44009be92a6d05975f01 -#: ../source/includes/list-table-3.0-driver-compatibility.rst:20 -msgid "`1.4.29 `_" -msgstr "" - -# 4b8bf4399d624375bbb79e7c53a82eb9 -#: ../source/includes/list-table-3.0-driver-compatibility.rst:22 -msgid ":ecosystem:`Perl `" -msgstr "" - -# 549a3e7f3291450a9cc50aa94389802c -#: ../source/includes/list-table-3.0-driver-compatibility.rst:23 -msgid "`0.708.0.0 `_" -msgstr "" - -# 73e0437143534288835e5bc416991e33 -#: ../source/includes/list-table-3.0-driver-compatibility.rst:25 -msgid ":ecosystem:`PHP `" -msgstr "" - -# 4efa19c7de164b37a84ea97608b67074 -#: ../source/includes/list-table-3.0-driver-compatibility.rst:26 -msgid "`1.6 `_" -msgstr "" - -# 0393f0c8e17341ee90205294c9fb5b7e -#: ../source/includes/list-table-3.0-driver-compatibility.rst:28 -msgid ":ecosystem:`Python `" -msgstr "" - -# 76ec9c4e7120497c8139fcc1f16bad5e -#: ../source/includes/list-table-3.0-driver-compatibility.rst:29 -msgid "`2.8 `_" -msgstr "" - -# f600db2804a74474aeca90abaaf831be -#: ../source/includes/list-table-3.0-driver-compatibility.rst:31 -msgid ":ecosystem:`Motor `" -msgstr "" - -# b77005c74b834e2e8ecdddad07e9dfc1 -#: ../source/includes/list-table-3.0-driver-compatibility.rst:32 -msgid "`0.4 `_" -msgstr "" - -# 65c90a53693f499e97dc6bdaab817c0e -#: ../source/includes/list-table-3.0-driver-compatibility.rst:34 -msgid ":ecosystem:`Ruby `" -msgstr "" - -# 01be1a972053428c8171b7d057d9e7bc -#: ../source/includes/list-table-3.0-driver-compatibility.rst:35 -msgid "`1.12 `_" -msgstr "" - -# dd043e9c7b724ebca8ad1b7b705178f2 -#: ../source/includes/list-table-3.0-driver-compatibility.rst:37 -msgid ":ecosystem:`Scala `" -msgstr "" - -# 18a70b8b8bbf4bc9b649dfedfa8d6111 -#: ../source/includes/list-table-3.0-driver-compatibility.rst:38 -msgid "`2.8.0 `_" -msgstr "" - -# a802c9968a7f43a895ea16dfac26e81e -#: ../source/release-notes/3.0-compatibility.txt:471 -msgid "General Compatibility Changes" -msgstr "" - -# b11c1edd615c49a4a1784826fcaf68d2 -#: ../source/release-notes/3.0-compatibility.txt:474 -msgid "``findAndModify`` Return Document" -msgstr "" - -# 4f0132d54dcf4aa0882be6130816f682 -#: ../source/release-notes/3.0-compatibility.txt:476 -msgid "" -"In MongoDB 3.0, when performing an update with :dbcommand:`findAndModify`" -" that also specifies ``upsert: true`` *and* either the ``new`` option is " -"not set or ``new: false``, :dbcommand:`findAndModify` returns ``null`` in" -" the ``value`` field if the ``query`` does not match any document, " -"regardless of the ``sort`` specification." -msgstr "" - -# a1a4ec3359e64964ae86fde5dd0aa021 -#: ../source/release-notes/3.0-compatibility.txt:483 -msgid "" -"In previous versions, :dbcommand:`findAndModify` returns an empty " -"document ``{}`` in the ``value`` field if a ``sort`` is specified for the" -" update, and ``upsert: true``, and the ``new`` option is not set or " -"``new: false``." -msgstr "" - -# f396ac5491304294afc6db0c6acdf868 -#: ../source/release-notes/3.0-compatibility.txt:489 -msgid "``upsert:true`` with a Dotted ``_id`` Query" -msgstr "" - -# 1c0aa648ef8544ef8488d5f87ef020a6 -#: ../source/includes/fact-mongodb30-upsert-id.rst:1 -msgid "" -"When you execute an :method:`~db.collection.update()` with ``upsert: " -"true`` and the query matches no existing document, MongoDB will refuse to" -" insert a new document if the query specifies conditions on the ``_id`` " -"field using :ref:`dot notation `." -msgstr "" - -# cf02dcc5b438495589734b40b72b883d -#: ../source/includes/fact-mongodb30-upsert-id.rst:8 -msgid "" -"This restriction ensures that the order of fields embedded in the ``_id``" -" document is well-defined and not bound to the order specified in the " -"query" -msgstr "" - -# 74ef7dd47967420f9cfed90da9b0f59c -#: ../source/includes/fact-mongodb30-upsert-id.rst:11 -msgid "" -"If you attempt to insert a document in this way, MongoDB will raise an " -"error." -msgstr "" - -# 9f02ed2b4174467a9f86fceda2a53e86 -#: ../source/includes/fact-mongodb30-upsert-id-example.rst:1 -msgid "" -"For example, consider the following update operation. Since the update " -"operation specifies ``upsert:true`` and the query specifies conditions on" -" the ``_id`` field using dot notation, then the update will result in an " -"error when constructing the document to insert." -msgstr "" - -# ed293fecc6a741398361551c1ee18141 -#: ../source/release-notes/3.0-compatibility.txt:496 -msgid "Deprecate Access to ``system.indexes`` and ``system.namespaces``" -msgstr "" - -# 24c28a63b1d94221b722e245057d0037 -#: ../source/release-notes/3.0-compatibility.txt:498 -msgid "" -"MongoDB 3.0 deprecates *direct* access to ``system.indexes`` and " -"``system.namespaces`` collections. Use the :dbcommand:`createIndexes` and" -" :dbcommand:`listIndexes` commands instead. See also :ref:`3.0" -"-compatibility-drivers-wired-tiger`." -msgstr "" - -# ed6d62fdd4954510aae04c1a9bdaa260 -#: ../source/release-notes/3.0-compatibility.txt:504 -msgid "Collection Name Validation" -msgstr "" - -# af6fda0df8b443b9b61df39b29e38e93 -#: ../source/release-notes/3.0-compatibility.txt:506 -msgid "" -"MongoDB 3.0 more consistently enforces the :limit:`collection naming " -"restrictions `. Ensure your application " -"does not create or depend on invalid collection names." -msgstr "" - -# 7b1a6bf61df04536a54afc341a2bb29d -#: ../source/release-notes/3.0-compatibility.txt:513 -msgid "Platform Support" -msgstr "" - -# 2fac9db4f0344b4286f7af6e8c6f28ad -#: ../source/release-notes/3.0-compatibility.txt:515 -msgid "" -"Commercial support is no longer provided for MongoDB on 32-bit platforms " -"(Linux and Windows). Linux RPM and DEB packages are also no longer " -"available. However, binary archives are still available." -msgstr "" - -# a98e7e6988434744a52d9df189eab839 -#: ../source/release-notes/3.0-compatibility.txt:520 -msgid "Linux Package Repositories" -msgstr "" - -# e1af887d74d04799b8b4b675f221f42a -#: ../source/includes/extracts/fact-3.0-linux-package-repo-relnotes.rst:1 -msgid "" -"Non-Enterprise MongoDB Linux packages for 3.0 and later are in a new " -"repository. Follow the appropriate :doc:`Linux installation instructions " -"` to install the 3.0 packages from the" -" new location." -msgstr "" - -# ba15545cc3d84ac0a41602be00465ba9 -#: ../source/release-notes/3.0-compatibility.txt:525 -msgid "Removed/Deprecated Commands" -msgstr "" - -# 4e43da4a6b304847952e6d692d62e4bb -#: ../source/release-notes/3.0-compatibility.txt:527 -msgid "The following commands and methods are no longer available in MongoDB 3.0:" -msgstr "" - -# 3e02fe647e3c4067a13756234a3c103d -#: ../source/release-notes/3.0-compatibility.txt:529 -msgid "``closeAllDatabases``" -msgstr "" - -# 7ebd4d69948441ea82c5f66e54b6dc7a -#: ../source/release-notes/3.0-compatibility.txt:531 -msgid "``getoptime``" -msgstr "" - -# f6fdb6848b484c6799b1026621f18c30 -#: ../source/release-notes/3.0-compatibility.txt:533 -msgid "``text``" -msgstr "" - -# 61534f0af8284469a88e7f8c9631b882 -#: ../source/release-notes/3.0-compatibility.txt:535 -msgid "" -"``indexStats``, ``db.collection.getIndexStats()``, and " -"``db.collection.indexStats()``" -msgstr "" - -# f672567c4088415cbfcf0bc6de3e751d -#: ../source/release-notes/3.0-compatibility.txt:537 -msgid "The following commands and methods are deprecated in MongoDB 3.0:" -msgstr "" - -# 9d9c9b7ddb4e405ebc91abf322e6f9e8 -#: ../source/release-notes/3.0-compatibility.txt:539 -msgid ":dbcommand:`diagLogging`" -msgstr "" - -# 48dc7c7ab4864c83818436ad488c7c82 -#: ../source/release-notes/3.0-compatibility.txt:541 -msgid ":dbcommand:`eval`, :method:`db.eval()`" -msgstr "" - -# 2dd385a4e6e34299b66e19a6ee8b1e71 -#: ../source/release-notes/3.0-compatibility.txt:543 -msgid ":method:`db.collection.copyTo()`" -msgstr "" - -# cd98b6a015e040c6b8e780d1a610bc33 -#: ../source/release-notes/3.0-compatibility.txt:545 -msgid "" -"In addition, you cannot use the now deprecated :dbcommand:`eval` command " -"or the :method:`db.eval()` method to invoke :dbcommand:`mapReduce` or " -":method:`db.collection.mapReduce()`." -msgstr "" - -# 5d48079fc6f9427c9fed4b7aa74722f3 -#: ../source/release-notes/3.0-compatibility.txt:552 -msgid "Date and Timestamp Comparison Order" -msgstr "" - -# f9c08d17731b441aadf8cbb584548441 -#: ../source/release-notes/3.0-compatibility.txt:554 -msgid "" -"MongoDB 3.0 no longer treats the :ref:`Timestamp ` and the :ref:`Date ` data types as " -"equivalent for comparison purposes. Instead, the :ref:`Timestamp " -"` data type has a higher comparison/sort " -"order (i.e. is \"greater\") than the :ref:`Date ` data type. If your application relies on the equivalent " -"comparison/sort order of Date and Timestamp objects, modify your " -"application accordingly before upgrading." -msgstr "" - -# abdef24c572c495bade8dd613dff67e8 -#: ../source/release-notes/3.0-compatibility.txt:564 -msgid "Server Status Output Change" -msgstr "" - -# d89f5b4921094f699bcbe8db209fa58c -#: ../source/release-notes/3.0-compatibility.txt:566 -msgid "" -"The :dbcommand:`serverStatus` command and the :method:`db.serverStatus()`" -" method no longer return ``workingSet``, ``indexCounters``, and " -"``recordStats`` sections in the output." -msgstr "" - -# 7af3fca67ffc43d894f0184f8f6fdde6 -#: ../source/release-notes/3.0-compatibility.txt:571 -msgid "Unix Socket Permissions Change" -msgstr "" - -# 95e29515f7e74c10bfd62d4727769beb -#: ../source/release-notes/3.0-compatibility.txt:573 -msgid "" -"Unix domain socket file permission now defaults to ``0700``. To change " -"the permission, MongoDB provides the " -":setting:`net.unixDomainSocket.filePermissions` setting as well as the " -"``--filePermission`` option." -msgstr "" - -# 606ceeb5f7a24f2ebf4fa4c07ec17274 -#: ../source/release-notes/3.0-compatibility.txt:579 -msgid "``cloneCollection``" -msgstr "" - -# 8fd970b191cc4f8ea4f0cba7456eb2bc -#: ../source/release-notes/3.0-compatibility.txt:581 -msgid "" -"The :dbcommand:`cloneCollection` command and the " -":method:`db.cloneCollection()` method will now return an error if the " -"collection already exists, instead of inserting into it." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/release-notes/3.0-downgrade.po b/locale/es/LC_MESSAGES/release-notes/3.0-downgrade.po deleted file mode 100644 index 73f71e68be1..00000000000 --- a/locale/es/LC_MESSAGES/release-notes/3.0-downgrade.po +++ /dev/null @@ -1,328 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 7abed193c4274525a361df51341c7030 -#: ../source/release-notes/3.0-downgrade.txt:3 -msgid "Downgrade MongoDB from 3.0" -msgstr "" - -# 6ba1acf927d7490b81070feacb0e67d0 -#: ../source/release-notes/3.0-downgrade.txt -msgid "On this page" -msgstr "" - -# 57423901b9ec479682dcdbc8eae32bbd -#: ../source/release-notes/3.0-downgrade.txt:13 -msgid "" -"Before you attempt any downgrade, familiarize yourself with the content " -"of this document, particularly the :ref:`3.0-downgrade-considerations` " -"and the procedure for :ref:`downgrading sharded clusters <3.0-downgrade-" -"cluster>`." -msgstr "" - -# 9f6a24778560476c948ca435305b9786 -#: ../source/release-notes/3.0-downgrade.txt:21 -msgid "Downgrade Recommendations and Checklist" -msgstr "" - -# 0296263fc3764c4b88789bc1a4a5b84f -#: ../source/release-notes/3.0-downgrade.txt:23 -msgid "When downgrading, consider the following:" -msgstr "" - -# dbb673c2cfe340f5878ff4a682328117 -#: ../source/release-notes/3.0-downgrade.txt:26 -msgid "Downgrade Path" -msgstr "" - -# ce30329d5472497f8e9e60b9c7236fe5 -# 1254ae6b14c04f28a0d7cfbfcaa342bf -# 72f17b6e24204dd0b9b18cc9b3232758 -# 8b16dd601b6b44bfa7b5abe176d93721 -#: ../source/includes/fact-3.0-downgrade-path.rst:1 -msgid "" -"Once upgraded to MongoDB 3.0, you **cannot** downgrade to a version lower" -" than **2.6.8**." -msgstr "" - -# 1ae90aaf6ba34153bc1b7527d23522e2 -#: ../source/release-notes/3.0-downgrade.txt:32 -msgid "" -"If you upgrade to MongoDB 3.0 and have run " -":dbcommand:`authSchemaUpgrade`, you **cannot** downgrade to the 2.6 " -"series without disabling :option:`--auth`." -msgstr "" - -# f9099fb9cbad4cd9ad18f10952b8ae27 -#: ../source/release-notes/3.0-downgrade.txt:37 -msgid "Procedures" -msgstr "" - -# 850e74c9438049f39a6e6de670daa7e2 -#: ../source/release-notes/3.0-downgrade.txt:39 -msgid "Follow the downgrade procedures:" -msgstr "" - -# 6e4a7a05b5304bfaab61f1a21617339f -#: ../source/release-notes/3.0-downgrade.txt:41 -msgid "To downgrade sharded clusters, see :ref:`3.0-downgrade-cluster`." -msgstr "" - -# 7b09ee60fdee437eac0d6cdf68331a7a -#: ../source/release-notes/3.0-downgrade.txt:43 -msgid "To downgrade replica sets, see :ref:`3.0-downgrade-replica-set`." -msgstr "" - -# 46be6a990a044514b6e8a391f1533092 -#: ../source/release-notes/3.0-downgrade.txt:45 -msgid "" -"To downgrade a standalone MongoDB instance, see :ref:`3.0-downgrade-" -"standalone`." -msgstr "" - -# 783b5f02ad0c455ab2cd8ccf776f9b9a -#: ../source/release-notes/3.0-downgrade.txt:49 -msgid "" -"*Optional*. Consider :dbcommand:`compacting ` collections after " -"downgrading. Otherwise, older versions will not be able to reuse free " -"space regions larger than 2MB created while running 3.0. This can result " -"in wasted space but no data loss following the downgrade." -msgstr "" - -# 12ed6ebe2e0d48639a93780ca760615a -#: ../source/release-notes/3.0-downgrade.txt:56 -msgid "Downgrade MongoDB Processes" -msgstr "" - -# ecb03e910f8f459c9e1bb085c142fb1e -#: ../source/release-notes/3.0-downgrade.txt:61 -msgid "Downgrade a Standalone ``mongod`` Instance" -msgstr "" - -# e2b49acf94814344892888a516f44436 -#: ../source/release-notes/3.0-downgrade.txt:63 -msgid "" -"If you have changed the storage engine to ``WiredTiger``, change the " -"storage engine to MMAPv1 before downgrading to 2.6." -msgstr "" - -# 362b6252cf654420906abbe9eb8da1ba -# d8dae129a76e423e978c21ad9a4840ff -# 0935cd0b2f7d4246914d7e408879fd6f -#: ../source/release-notes/3.0-downgrade.txt:69 -#: ../source/release-notes/3.0-downgrade.txt:99 -#: ../source/release-notes/3.0-downgrade.txt:168 -msgid "Change Storage Engine to MMAPv1" -msgstr "" - -# 171eac7007e846b892a6cdcdb9401bfe -#: ../source/release-notes/3.0-downgrade.txt:71 -msgid "" -"To change storage engine to MMAPv1 for a standalone :program:`mongod` " -"instance, you will need to manually export and upload the data using " -":program:`mongodump` and :program:`mongorestore`." -msgstr "" - -# f4de252ec48a47ca82958a060d7efb71 -# c5d546074f814f8e9605ba6c3018a31d -# cdaa4eee63004e549349a8774c092eb8 -#: ../source/release-notes/3.0-downgrade.txt:78 -#: ../source/release-notes/3.0-downgrade.txt:120 -#: ../source/release-notes/3.0-downgrade.txt:193 -msgid "Downgrade Binaries" -msgstr "" - -# 708725cdc07d40dca748b3671dca67ac -#: ../source/release-notes/3.0-downgrade.txt:80 -msgid "" -"The following steps outline the procedure to downgrade a standalone " -":program:`mongod` from version 3.0 to 2.6." -msgstr "" - -# 09b63196b670466dafb98e0d0e9d6bb0 -#: ../source/release-notes/3.0-downgrade.txt:92 -msgid "Downgrade a 3.0 Replica Set" -msgstr "" - -# 989d594e51694cfd9705598835bb28ae -# 1b3ec59083a94198b7bbd826d63b5a55 -#: ../source/includes/fact-change-storage-engine-before-downgrade.rst:1 -msgid "" -"If you have changed the storage engine to WiredTiger, change the storage " -"engine to MMAPv1 before downgrading to 2.6." -msgstr "" - -# 32858907d5194de5961ef69dafad26e5 -#: ../source/release-notes/3.0-downgrade.txt:101 -msgid "" -"You can update members to use the MMAPv1 storage engine in a rolling " -"manner." -msgstr "" - -# 67cb565a5d764abaab4c7f729f8bfd84 -#: ../source/release-notes/3.0-downgrade.txt:106 -msgid "" -"When running a replica set with mixed storage engines, performance can " -"vary according to workload." -msgstr "" - -# 65ddccf6309546819385e97e93e6f26d -#: ../source/release-notes/3.0-downgrade.txt:109 -msgid "" -"To change the storage engine to MMAPv1 for an existing secondary replica " -"set member, remove the member's data and perform an :doc:`initial sync " -"`:" -msgstr "" - -# e223692ccd5548b2ab20c0d139faee5a -#: ../source/release-notes/3.0-downgrade.txt:115 -msgid "" -"Repeat for the remaining the secondary members. Once all the secondary " -"members have switched to MMAPv1, step down the primary, and update the " -"stepped-down member." -msgstr "" - -# 63e802009d084a0a89a328d2f78cbb47 -#: ../source/release-notes/3.0-downgrade.txt:124 -msgid "" -"The following steps outline a \"rolling\" downgrade process for the " -"replica set. The \"rolling\" downgrade process minimizes downtime by " -"downgrading the members individually while the other members are " -"available:" -msgstr "" - -# 179e58b16d7c438182bfb21c88bf08c3 -#: ../source/release-notes/3.0-downgrade.txt:131 -msgid "" -"Replica set failover is not instant but will render the set unavailable " -"to writes and interrupt reads until the failover process completes. " -"Typically this takes 10 seconds or more. You may wish to plan the " -"downgrade during a predetermined maintenance window." -msgstr "" - -# 171a696163334025b1e71744339a5aa2 -#: ../source/release-notes/3.0-downgrade.txt:139 -msgid "Downgrade a 3.0 Sharded Cluster" -msgstr "" - -# d885c5fbcd074019940d646d39f05c90 -#: ../source/release-notes/3.0-downgrade.txt:142 -msgid "Requirements" -msgstr "" - -# c296b6e6c4a247478735f2c16fed0130 -#: ../source/release-notes/3.0-downgrade.txt:144 -msgid "" -"While the downgrade is in progress, you cannot make changes to the " -"collection meta-data. For example, during the downgrade, do **not** do " -"any of the following:" -msgstr "" - -# 5fa09cd6a4224f0684b339d4e2b6499c -#: ../source/release-notes/3.0-downgrade.txt:148 -msgid ":method:`sh.enableSharding()`" -msgstr "" - -# 256d381d04204964bbe2095bbafeb1c0 -#: ../source/release-notes/3.0-downgrade.txt:150 -msgid ":method:`sh.shardCollection()`" -msgstr "" - -# 65be40c324344e7aaf45460bbdf71236 -#: ../source/release-notes/3.0-downgrade.txt:152 -msgid ":method:`sh.addShard()`" -msgstr "" - -# 77c153ff7fa249b4a4737fa75fedfc7b -#: ../source/release-notes/3.0-downgrade.txt:154 -msgid ":method:`db.createCollection()`" -msgstr "" - -# 292e7ff9a4404c9fa8c0c7fe7d6d7aa9 -#: ../source/release-notes/3.0-downgrade.txt:156 -msgid ":method:`db.collection.drop()`" -msgstr "" - -# 0ec1354fab3f4a6fa330920fd0810eb4 -#: ../source/release-notes/3.0-downgrade.txt:158 -msgid ":method:`db.dropDatabase()`" -msgstr "" - -# 35502470ccb748e4908816248bf11491 -#: ../source/release-notes/3.0-downgrade.txt:160 -msgid "any operation that creates a database" -msgstr "" - -# 3a1c06474c32442dbacccfcefb01ee28 -#: ../source/release-notes/3.0-downgrade.txt:162 -msgid "" -"any other operation that modifies the cluster meta-data in any way. See " -":doc:`/reference/sharding` for a complete list of sharding commands. " -"Note, however, that not all commands on the :doc:`/reference/sharding` " -"page modifies the cluster meta-data." -msgstr "" - -# 95fdd5676db84a19944845d73d40cdd3 -#: ../source/release-notes/3.0-downgrade.txt:173 -msgid "Change Shards to Use MMAPv1" -msgstr "" - -# 9d080b66c6d64541afd33aad57d5a7b1 -#: ../source/release-notes/3.0-downgrade.txt:175 -msgid "" -"To change the storage engine to MMAPv1, refer to the procedure in " -":ref:`Change Storage Engine to MMAPv1 for replica set members <3.0" -"-downgrade-repl-set-mmapv1>` and :ref:`Change Storage Engine to MMAPv1 " -"for standalone mongod <3.0-downgrade-mmapv1-standalone>` as appropriate " -"for your shards." -msgstr "" - -# a096b5ab49d2463c8890b8e33c547f91 -#: ../source/release-notes/3.0-downgrade.txt:182 -msgid "Change Config Servers to Use MMAPv1" -msgstr "" - -# b6ca6b39df94413483dcf057ca14cd2b -#: ../source/release-notes/3.0-downgrade.txt:186 -msgid "" -"During this process, only two config servers will be running at any given" -" time to ensure that the sharded cluster's metadata is *read only*." -msgstr "" - -# 00cea3b7df674934ad824a20923a722a -#: ../source/release-notes/3.0-downgrade.txt:197 -msgid "" -"The downgrade procedure for a sharded cluster reverses the order of the " -"upgrade procedure. The version ``v6`` config database is backwards " -"compatible with MongoDB 2.6." -msgstr "" - -# f8935cb4c01045e79e3dd272a3c01269 -#: ../source/includes/2.6-3.0-upgrade-downgrade-procedure.rst:4 -msgid "General |action| Procedure" -msgstr "" - -# 8b603f50759b47449dff302c76ee89d5 -#: ../source/includes/2.6-3.0-upgrade-downgrade-procedure.rst:6 -msgid "" -"**Except** as described on this page, moving between 2.6 and 3.0 is a " -"drop-in replacement:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/release-notes/3.0-scram.po b/locale/es/LC_MESSAGES/release-notes/3.0-scram.po deleted file mode 100644 index ec239c7045a..00000000000 --- a/locale/es/LC_MESSAGES/release-notes/3.0-scram.po +++ /dev/null @@ -1,467 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# bc1313f759644a81a022b96bf145ae54 -#: ../source/release-notes/3.0-scram.txt:5 -msgid "Upgrade to ``SCRAM-SHA-1``" -msgstr "" - -# 9b12090783f64c0bbaa5e1e875fdf26c -#: ../source/release-notes/3.0-scram.txt -msgid "On this page" -msgstr "" - -# 5ebb6a9766324bde9f6f72f44a3e07bc -#: ../source/release-notes/3.0-scram.txt:16 -msgid "Overview" -msgstr "" - -# b902f35a7f344d36949e06c6de0696ea -#: ../source/release-notes/3.0-scram.txt:18 -msgid "" -"MongoDB 3.0 includes support for the :ref:`SCRAM-SHA-1 ` challenge-response user authentication mechanism, which " -"changes how MongoDB uses and stores user credentials." -msgstr "" - -# 47027086ca454ea2b308ca58b2d20469 -#: ../source/release-notes/3.0-scram.txt:22 -msgid "" -"For deployments that already contain user authentication data, to use the" -" ``SCRAM-SHA-1`` mechanism, you must upgrade the authentication schema in" -" addition to upgrading the MongoDB processes." -msgstr "" - -# 97a4e8105abb43e8a511505580a296ca -#: ../source/release-notes/3.0-scram.txt:26 -msgid "" -"You may, alternatively, opt to continue to use the ``MONGODB-CR`` " -"challenge-response mechanism and skip this upgrade." -msgstr "" - -# 887d3203044a40d69f67c741dbd71aff -#: ../source/release-notes/3.0-scram.txt:29 -msgid "See :ref:`upgrade-scram-scenarios` for details." -msgstr "" - -# bc5868802e8744988a762b5420ac5d7d -#: ../source/release-notes/3.0-scram.txt:34 -msgid "Upgrade Scenarios" -msgstr "" - -# ebfa0381f3184b30bbfcf4c9b64298ef -#: ../source/release-notes/3.0-scram.txt:36 -msgid "The following scenarios are possible when upgrading from 2.6 to 3.0:" -msgstr "" - -# 608e2d7f750340b59cdc487246ec567f -#: ../source/release-notes/3.0-scram.txt:39 -msgid "Continue to Use ``MONGODB-CR``" -msgstr "" - -# 8b7d8cba44904d36922cf1a3688e0387 -#: ../source/release-notes/3.0-scram.txt:41 -msgid "" -"If you are upgrading from a 2.6 database with **existing** user " -"authentication data, to continue to use ``MONGODB-CR`` for existing " -"challenge-response users, **no upgrade to the existing user data is " -"required**. However, new challenge-response users created in 3.0 will use" -" the following authentication mechanism:" -msgstr "" - -# eec28bc670a044eab7213cf18d88926a -#: ../source/release-notes/3.0-scram.txt:47 -msgid "" -"If you populated MongoDB 3.0 user data by importing the 2.6 user " -"authentication data, including user data, new challenge-response users " -"created in MongoDB 3.0 will use ``SCRAM-SHA1``." -msgstr "" - -# a0138554c35347d4a514b419c0c70469 -#: ../source/release-notes/3.0-scram.txt:51 -msgid "" -"If you run MongoDB 3.0 binary against the 2.6 data files, including the " -"user authentication data files, new challenge-response users created in " -"MongoDB 3.0 will continue to use the ``MONGODB-CR``." -msgstr "" - -# f50a11c0f8554d3fb9d6a00699d4fb72 -#: ../source/release-notes/3.0-scram.txt:55 -msgid "You can execute the upgrade to ``SCRAM-SHA-1`` at any point in the future." -msgstr "" - -# b8e3636ff25b4099bd61ca64b0daf435 -#: ../source/release-notes/3.0-scram.txt:59 -msgid "Use ``SCRAM-SHA-1``" -msgstr "" - -# 25528e05efe5402184f0f9cd095dc507 -#: ../source/release-notes/3.0-scram.txt:61 -msgid "" -"If you are starting with a new 3.0 installation without any users or " -"upgrading from a 2.6 database that has no users, to use ``SCRAM-SHA-1``, " -"**no user data upgrade is required**. All newly created users will have " -"the correct format for ``SCRAM-SHA-1``." -msgstr "" - -# 006b5e29b7344114aa3717496c12aebc -#: ../source/release-notes/3.0-scram.txt:66 -msgid "" -"If you are upgrading from a 2.6 database with **existing** user data, to " -"use ``SCRAM-SHA-1``, follow the steps in :ref:`3.0-upgrade-mongodb-cr-to-" -"scram`." -msgstr "" - -# ffe36706ab734546aca2423d080d7ac4 -#: ../source/release-notes/3.0-scram.txt:72 -msgid "" -"Before you attempt any upgrade, familiarize yourself with the :ref:`3.0" -"-scram-considerations` as the upgrade to ``SCRAM-SHA-1`` is " -"**irreversible** short of restoring from backups." -msgstr "" - -# c161eafc9c164de2a9ed5cc17ea86126 -#: ../source/release-notes/3.0-scram.txt:77 -msgid "Recommendation" -msgstr "" - -# 16911b6dd6444074ad1ff567f063f20a -#: ../source/release-notes/3.0-scram.txt:79 -msgid "" -"``SCRAM-SHA-1`` represents a significant improvement in security over " -"``MONGODB-CR``, the previous default authentication mechanism: you are " -"strongly urged to upgrade. For advantages of using ``SCRAM-SHA-1``, see " -":ref:`SCRAM-SHA-1 `." -msgstr "" - -# 6845d102433641b4a8ed4ede7efe0967 -#: ../source/release-notes/3.0-scram.txt:87 -msgid "Considerations" -msgstr "" - -# 62af8999e5374c1d9882174ae0b2782d -#: ../source/release-notes/3.0-scram.txt:90 -msgid "Backwards Incompatibility" -msgstr "" - -# 49e47d79ffe94c3e95f649afae6b3dac -# 7986a27b9e824d65a252c82aed0d5a83 -#: ../source/includes/fact-upgrade-scram-irreversible.rst:1 -msgid "" -"The procedure to upgrade to ``SCRAM-SHA-1`` **discards** the ``MONGODB-" -"CR`` credentials used by 2.6. As such, the procedure is **irreversible**," -" short of restoring from backups." -msgstr "" - -# 2648696918984daa9cd808bbb1070001 -# 5350e707e4494fa4a6c6b0f6051bf79a -#: ../source/includes/fact-upgrade-scram-irreversible.rst:5 -msgid "The procedure also disables ``MONGODB-CR`` as an authentication mechanism." -msgstr "" - -# a064a5dac40a498c85061434dc826407 -#: ../source/release-notes/3.0-scram.txt:95 -msgid "Upgrade Binaries" -msgstr "" - -# b53ad480c4134aa1b84f91a2afaa41c9 -#: ../source/release-notes/3.0-scram.txt:97 -msgid "" -"Before upgrading the authentication model, you should first upgrade " -"MongoDB binaries to 3.0. For sharded clusters, ensure that **all** " -"cluster components are 3.0." -msgstr "" - -# 34734983917d464a8984afd1a24fa16a -#: ../source/release-notes/3.0-scram.txt:104 -msgid "Upgrade Drivers" -msgstr "" - -# c12305c640804583b4cd26555cc7644b -#: ../source/release-notes/3.0-scram.txt:106 -msgid "" -"You must upgrade all drivers used by applications that will connect to " -"upgraded database instances to version that support ``SCRAM-SHA-1``. The " -"minimum driver versions that support ``SCRAM-SHA-1`` are:" -msgstr "" - -# 3cf46f11280440959f4ec1c88bb6b538 -#: ../source/includes/list-table-3.0-driver-compatibility.rst:4 -msgid "Driver Language" -msgstr "" - -# a158221b3e6e40b98d476f313f1478cc -#: ../source/includes/list-table-3.0-driver-compatibility.rst:5 -msgid "|driver-compatibility-heading|" -msgstr "" - -# 8a5eea343c1846f98a179a11831dc7ee -#: ../source/includes/list-table-3.0-driver-compatibility.rst:7 -msgid ":ecosystem:`C `" -msgstr "" - -# 00e81c8916d9495a87092878d9b0488e -#: ../source/includes/list-table-3.0-driver-compatibility.rst:8 -msgid "`1.1.0 `_" -msgstr "" - -# f331255ad43342daa652ff34ee2ffa2f -#: ../source/includes/list-table-3.0-driver-compatibility.rst:10 -msgid "`C++ `_" -msgstr "" - -# 09d8274005394d40adedec4e067dcc5f -#: ../source/includes/list-table-3.0-driver-compatibility.rst:11 -msgid "`1.0.0 `_" -msgstr "" - -# 16d594e6abce429e9ab87897a7507255 -#: ../source/includes/list-table-3.0-driver-compatibility.rst:13 -msgid ":ecosystem:`C# `" -msgstr "" - -# 5f3faeb592cc496b9a346f8a455d53ca -#: ../source/includes/list-table-3.0-driver-compatibility.rst:14 -msgid "`1.10 `_" -msgstr "" - -# ee75bcfa474a46c8965bdee0595961d2 -#: ../source/includes/list-table-3.0-driver-compatibility.rst:16 -msgid ":ecosystem:`Java `" -msgstr "" - -# c373f69ca4fd47dea47b87230b329f22 -#: ../source/includes/list-table-3.0-driver-compatibility.rst:17 -msgid "`2.13 `_" -msgstr "" - -# a5b22f47e1d040bf828b5bdba1438f6e -#: ../source/includes/list-table-3.0-driver-compatibility.rst:19 -msgid ":ecosystem:`Node.js `" -msgstr "" - -# af9b25033ab542a3952dc99441aae469 -#: ../source/includes/list-table-3.0-driver-compatibility.rst:20 -msgid "`1.4.29 `_" -msgstr "" - -# 2f85e131a802431a84ff60456d3fbbe4 -#: ../source/includes/list-table-3.0-driver-compatibility.rst:22 -msgid ":ecosystem:`Perl `" -msgstr "" - -# b7f7eb1feaee4f2cb2f36cb767bea7d6 -#: ../source/includes/list-table-3.0-driver-compatibility.rst:23 -msgid "`0.708.0.0 `_" -msgstr "" - -# fa15ff12049d4fa8b5d84becf7da441c -#: ../source/includes/list-table-3.0-driver-compatibility.rst:25 -msgid ":ecosystem:`PHP `" -msgstr "" - -# d670c01e509c4bc189b4c8a20b051ea2 -#: ../source/includes/list-table-3.0-driver-compatibility.rst:26 -msgid "`1.6 `_" -msgstr "" - -# 34d6b6da01d448a4861630edb8979768 -#: ../source/includes/list-table-3.0-driver-compatibility.rst:28 -msgid ":ecosystem:`Python `" -msgstr "" - -# 1bd2ea6ea6cf4fec91f75c48746537e8 -#: ../source/includes/list-table-3.0-driver-compatibility.rst:29 -msgid "`2.8 `_" -msgstr "" - -# f7b173a0753a43b0b3d4a1c37106e386 -#: ../source/includes/list-table-3.0-driver-compatibility.rst:31 -msgid ":ecosystem:`Motor `" -msgstr "" - -# b39ea563eae74caa938dcc0b392ca91d -#: ../source/includes/list-table-3.0-driver-compatibility.rst:32 -msgid "`0.4 `_" -msgstr "" - -# c9cdbf46c2c34eeaa359af2e440a0224 -#: ../source/includes/list-table-3.0-driver-compatibility.rst:34 -msgid ":ecosystem:`Ruby `" -msgstr "" - -# 66c13c2c0fff4c659695a8d410ae2beb -#: ../source/includes/list-table-3.0-driver-compatibility.rst:35 -msgid "`1.12 `_" -msgstr "" - -# 817bd930980a4021bde2fb5e9143668b -#: ../source/includes/list-table-3.0-driver-compatibility.rst:37 -msgid ":ecosystem:`Scala `" -msgstr "" - -# ada2b654df8143039b30b3c2e4cf973d -#: ../source/includes/list-table-3.0-driver-compatibility.rst:38 -msgid "`2.8.0 `_" -msgstr "" - -# d7a0ca8f25204dbaaf9e2374d3cd797f -#: ../source/release-notes/3.0-scram.txt:114 -msgid "" -"See the :ecosystem:`MongoDB Drivers Page ` for links to " -"download upgraded drivers." -msgstr "" - -# c4afd79c8d704cb0a091cc74050ab31d -#: ../source/release-notes/3.0-scram.txt:118 -msgid "Requirements" -msgstr "" - -# a2b7a5132fba4b32a8bd3a376c81e274 -#: ../source/release-notes/3.0-scram.txt:120 -msgid "" -"To upgrade the authentication model, you must have a user in the " -"``admin`` database with the role :authrole:`userAdminAnyDatabase`." -msgstr "" - -# eb891c9e05c54c71860c47bf041ed9bd -#: ../source/release-notes/3.0-scram.txt:124 -msgid "Timing" -msgstr "" - -# 745c004288d54f3e9935078a528b4ad1 -#: ../source/release-notes/3.0-scram.txt:126 -msgid "" -"Because downgrades are more difficult after you upgrade the user " -"authentication model, once you upgrade the MongoDB binaries to version " -"3.0, allow your MongoDB deployment to run for a day or two before " -"following this procedure." -msgstr "" - -# 2d04db6fa36e4df8b7fa7be21706a81b -#: ../source/release-notes/3.0-scram.txt:131 -msgid "" -"This allows 3.0 some time to \"burn in\" and decreases the likelihood of " -"downgrades occurring after the user privilege model upgrade. The user " -"authentication and access control will continue to work as it did in 2.6." -msgstr "" - -# 9c3416eb77be480c90b1b4f70ec5b0ff -#: ../source/release-notes/3.0-scram.txt:136 -msgid "" -"If you decide to upgrade the user authentication model immediately " -"instead of waiting the recommended \"burn in\" period, then for sharded " -"clusters, you must wait at least 10 seconds after upgrading the sharded " -"clusters to run the authentication upgrade command." -msgstr "" - -# a0a8e0c6dce14e89a29427bb66df6767 -#: ../source/release-notes/3.0-scram.txt:143 -msgid "Replica Sets" -msgstr "" - -# d46f7e903e744fd7974d60f90b501ef9 -#: ../source/release-notes/3.0-scram.txt:145 -msgid "" -"For a replica set, it is only necessary to run the upgrade process on the" -" :term:`primary` as the changes will automatically replicate to the " -"secondaries." -msgstr "" - -# 65f630a9733c4d248a6a5ce3f238d05c -#: ../source/release-notes/3.0-scram.txt:150 -msgid "Sharded Clusters" -msgstr "" - -# 20b08bba4f654e4d88500251a626c34e -#: ../source/release-notes/3.0-scram.txt:152 -msgid "" -"For a sharded cluster, connect to one :program:`mongos` instance and run " -"the upgrade procedure to upgrade the cluster's authentication data. By " -"default, the procedure will upgrade the authentication data of the shards" -" as well." -msgstr "" - -# bedd47f6d00f43f0873e9344240be662 -#: ../source/release-notes/3.0-scram.txt:157 -msgid "" -"To override this behavior, run :dbcommand:`authSchemaUpgrade` with the " -"``upgradeShards: false`` option. If you choose to override, you must run " -"the upgrade procedure on the :program:`mongos` first, and then run the " -"procedure on the :term:`primary` members of each shard." -msgstr "" - -# 5f168bba1cb94fc5a9a926e61b888ac9 -#: ../source/release-notes/3.0-scram.txt:163 -msgid "" -"For a sharded cluster, do **not** run the upgrade process directly " -"against the :doc:`config servers `." -" Instead, perform the upgrade process using one :program:`mongos` " -"instance to interact with the config database." -msgstr "" - -# 8b2de48e78ac45bfa6eb326fa77a645d -#: ../source/release-notes/3.0-scram.txt:172 -msgid "Upgrade 2.6 ``MONGODB-CR`` Users to ``SCRAM-SHA-1``" -msgstr "" - -# 8d0cfddf92684c4492a30a53924af01f -#: ../source/release-notes/3.0-scram.txt:180 -msgid "" -"To use the ``SCRAM-SHA-1`` authentication mechanism, a driver upgrade is " -"**necessary** if your current driver version does not support ``SCRAM-" -"SHA-1``. See :ref:`required driver versions ` for details." -msgstr "" - -# fbe828e812cb4e7dbf100f9fb9921f63 -#: ../source/release-notes/3.0-scram.txt:188 -msgid "Result" -msgstr "" - -# 99d82eb384e841cf9e8459607eb1c86b -#: ../source/release-notes/3.0-scram.txt:190 -msgid "" -"After this procedure is complete, all users in the database will have " -"``SCRAM-SHA-1``-style credentials, and any subsequently-created users " -"will also have this type of credentials." -msgstr "" - -# 44fe1f162456403c953e91b4ff038c1a -#: ../source/includes/extracts/additional-resources-scram.rst:4 -msgid "Additional Resources" -msgstr "" - -# c3f0accc4e3848738300ea51a809377d -#: ../source/includes/extracts/additional-resources-scram.rst:6 -msgid "" -"`Blog Post: Improved Password-Based Authentication in MongoDB 3.0: SCRAM " -"Explained (Part 1) `_" -msgstr "" - -# 59e792dae21c4a60b1864d5bc152b58d -#: ../source/includes/extracts/additional-resources-scram.rst:7 -msgid "" -"`Blog Post: Improved Password-Based Authentication in MongoDB 3.0: SCRAM " -"Explained (Part 2) `_" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/release-notes/3.0-upgrade.po b/locale/es/LC_MESSAGES/release-notes/3.0-upgrade.po deleted file mode 100644 index eb098f90821..00000000000 --- a/locale/es/LC_MESSAGES/release-notes/3.0-upgrade.po +++ /dev/null @@ -1,382 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 2a5b58921a894337902339c34c7a6694 -#: ../source/release-notes/3.0-upgrade.txt:3 -msgid "Upgrade MongoDB to 3.0" -msgstr "" - -# 100c9bc06b3343c3b4340531d93ab146 -#: ../source/release-notes/3.0-upgrade.txt -msgid "On this page" -msgstr "" - -# 51b79e6b8190415dbce6c39eef332256 -#: ../source/release-notes/3.0-upgrade.txt:13 -msgid "" -"In the general case, the upgrade from MongoDB 2.6 to 3.0 is a binary-" -"compatible \"drop-in\" upgrade: shut down the :program:`mongod` instances" -" and replace them with :program:`mongod` instances running 3.0. " -"**However**, before you attempt any upgrade please familiarize yourself " -"with the content of this document, particularly the procedure for " -":ref:`upgrading sharded clusters <3.0-upgrade-cluster>`." -msgstr "" - -# ddd498115d684b35989a22c26544af14 -#: ../source/release-notes/3.0-upgrade.txt:20 -msgid "" -"If you need guidance on upgrading to 3.0, `MongoDB offers consulting " -"`_" -" to help ensure a smooth transition without interruption to your MongoDB " -"application." -msgstr "" - -# fdd45660cbb14893b57fa3e36c1ef09d -#: ../source/release-notes/3.0-upgrade.txt:28 -msgid "Upgrade Recommendations and Checklists" -msgstr "" - -# 127354f657854fd381ce3448a29ed8ff -#: ../source/release-notes/3.0-upgrade.txt:30 -msgid "When upgrading, consider the following:" -msgstr "" - -# 84d82a976bb541898732306e5c72da1a -#: ../source/release-notes/3.0-upgrade.txt:33 -msgid "Upgrade Requirements" -msgstr "" - -# 31e75d6b0c6641a59b5cbc70356fe3ee -#: ../source/release-notes/3.0-upgrade.txt:35 -msgid "" -"To upgrade an existing MongoDB deployment to 3.0, you must be running " -"2.6. If you're running a version of MongoDB before 2.6, you *must* " -"upgrade to 2.6 before upgrading to 3.0. See :doc:`/release-" -"notes/2.6-upgrade` for the procedure to upgrade from 2.4 to 2.6. Once " -"upgraded to MongoDB 2.6, you **cannot** downgrade to any version earlier " -"than MongoDB 2.4." -msgstr "" - -# fe78fb360a604a69a76a4596e914845d -#: ../source/release-notes/3.0-upgrade.txt:42 -msgid "" -"If your existing MongoDB deployment is already running with " -"authentication and authorization, your user data model ``authSchema`` " -"must be at least version 3. To verify the version of your existing " -"``authSchema``, see :ref:`legacy-auth-model-removed`. To upgrade your " -"``authSchema`` version, see :doc:`/release-notes/2.6-upgrade-" -"authorization` for details." -msgstr "" - -# c29d86b8f9ef460ba1dc06b18eee8e51 -#: ../source/release-notes/3.0-upgrade.txt:50 -msgid "Preparedness" -msgstr "" - -# 385f2dcfde1f479483316c2dd1109c62 -#: ../source/release-notes/3.0-upgrade.txt:52 -msgid "" -"Before upgrading MongoDB, always test your application in a staging " -"environment before deploying the upgrade to your production environment." -msgstr "" - -# 6750f99080e540739f88ed6dd9849955 -#: ../source/release-notes/3.0-upgrade.txt:56 -msgid "" -"Some changes in MongoDB 3.0 require manual checks and intervention. " -"Before beginning your upgrade, see the :doc:`/release-" -"notes/3.0-compatibility` document to ensure that your applications and " -"deployments are compatible with MongoDB 3.0. Resolve the " -"incompatibilities in your deployment before starting the upgrade." -msgstr "" - -# b3d2540badf1441f8c519f88d187c8cc -#: ../source/release-notes/3.0-upgrade.txt:63 -msgid "Downgrade Limitations" -msgstr "" - -# 9624ad58486e4af1933e1db2de84c664 -#: ../source/includes/fact-3.0-downgrade-path.rst:1 -msgid "" -"Once upgraded to MongoDB 3.0, you **cannot** downgrade to a version lower" -" than **2.6.8**." -msgstr "" - -# e6aa1117f07f4a9291a07eddcc164e26 -#: ../source/release-notes/3.0-upgrade.txt:67 -msgid "" -"If you upgrade to 3.0 and have run :dbcommand:`authSchemaUpgrade`, you " -"**cannot** downgrade to 2.6 without disabling :option:`--auth` or " -"restoring a pre-upgrade backup, as :dbcommand:`authSchemaUpgrade` " -"discards the ``MONGODB-CR`` credentials used in 2.6. See :ref:`3.0" -"-upgrade-auth-schema`." -msgstr "" - -# dd3b106e142d449ca6f72401b6857308 -#: ../source/release-notes/3.0-upgrade.txt:74 -msgid "Upgrade MongoDB Processes" -msgstr "" - -# 9a742b411f4749f5980fc7f043b16fb6 -#: ../source/release-notes/3.0-upgrade.txt:79 -msgid "Upgrade Standalone ``mongod`` Instance to MongoDB 3.0" -msgstr "" - -# 353d6c43a8a34832b773cee0ffbe048d -#: ../source/release-notes/3.0-upgrade.txt:81 -msgid "" -"The following steps outline the procedure to upgrade a standalone " -":program:`mongod` from version 2.6 to 3.0. To upgrade from version 2.4 to" -" 3.0, :doc:`upgrade to version 2.6 ` *first*," -" and then use the following procedure to upgrade from 2.6 to 3.0." -msgstr "" - -# 885aae7d8bcd4a22a2c5af9ffb98bafb -# cc5c814898b9425eb7bd7a76fc4dd3e4 -#: ../source/release-notes/3.0-upgrade.txt:87 -#: ../source/release-notes/3.0-upgrade.txt:134 -msgid "Upgrade Binaries" -msgstr "" - -# 85086e9d88b94cf695cf624ce4fbc745 -#: ../source/release-notes/3.0-upgrade.txt:89 -msgid "" -"If you installed MongoDB from the MongoDB ``apt``, ``yum``, or ``zypper``" -" repositories, you should upgrade to 3.0 using your package manager. " -"Follow the appropriate :doc:`installation instructions ` for your Linux system. This will involve adding a " -"repository for the new release, then performing the actual upgrade." -msgstr "" - -# 9dc10966d6b042c9b585cb8f782d59af -#: ../source/release-notes/3.0-upgrade.txt:95 -msgid "Otherwise, you can manually upgrade MongoDB:" -msgstr "" - -# f0d5dbdacc11426c95df6849475b44d0 -#: ../source/release-notes/3.0-upgrade.txt:102 -msgid "Change Storage Engine for Standalone to WiredTiger" -msgstr "" - -# 5c105319d90c4ee39375d2ac37a7125e -#: ../source/release-notes/3.0-upgrade.txt:104 -msgid "" -"To change the storage engine for a standalone :program:`mongod` instance " -"to WiredTiger, see :doc:`/tutorial/change-standalone-wiredtiger`." -msgstr "" - -# fa06e5d29f5f40da9a82318244ce5aa3 -#: ../source/release-notes/3.0-upgrade.txt:111 -msgid "Upgrade a Replica Set to 3.0" -msgstr "" - -# 389cc8f1bf304790baaf733081de647d -#: ../source/release-notes/3.0-upgrade.txt:114 -msgid "Prerequisites" -msgstr "" - -# f9962c2f5b2e459780b663af55e15486 -#: ../source/release-notes/3.0-upgrade.txt:116 -msgid "" -"If the oplog contains entries generated by versions of MongoDB that " -"precede version 2.2.1, you must wait for the entries to be overwritten by" -" later versions *before* you can upgrade to MongoDB 3.0. For more " -"information, see :ref:`3.0-oplog-format-change`" -msgstr "" - -# 8c92bd9c77aa4fd59b4f754044b8a4b8 -#: ../source/release-notes/3.0-upgrade.txt:121 -msgid "" -":ref:`Stricter validation in MongoDB 3.0 <3.0-compatibility-repl-set-" -"config>` of replica set configuration may invalidate previously-valid " -"replica set configuration, preventing replica sets from starting in " -"MongoDB 3.0. For more information, see :ref:`3.0-compatibility-repl-set-" -"config`." -msgstr "" - -# 6fd976f51d9147baadca753c258fe525 -#: ../source/release-notes/3.0-upgrade.txt:127 -msgid "" -"All replica set members must be running version 2.6 before you can " -"upgrade them to version 3.0. To upgrade a replica set from an earlier " -"MongoDB version, :doc:`upgrade all members of the replica set to version " -"2.6 ` *first*, and then follow the procedure " -"to upgrade from MongoDB 2.6 to 3.0." -msgstr "" - -# 69a08ee9bf934d939599fcfe981a45b1 -#: ../source/release-notes/3.0-upgrade.txt:136 -msgid "" -"You can upgrade from MongoDB 2.6 to 3.0 using a \"rolling\" upgrade to " -"minimize downtime by upgrading the members individually while the other " -"members are available:" -msgstr "" - -# 8196f0c6bb9e42cb9dc93232666f99e0 -#: ../source/release-notes/3.0-upgrade.txt:142 -msgid "" -"Replica set failover is not instant and will render the set unavailable " -"to accept writes until the failover process completes. This may take 30 " -"seconds or more: schedule the upgrade procedure during a scheduled " -"maintenance window." -msgstr "" - -# 97d48654210d43fda6370797af8faf45 -#: ../source/release-notes/3.0-upgrade.txt:150 -msgid "Change Replica Set Storage Engine to WiredTiger" -msgstr "" - -# 1ce4c56185c045bb824f38e0fd033b6f -#: ../source/release-notes/3.0-upgrade.txt:152 -msgid "" -"To change the storage engine for a replica set to WiredTiger, see " -":doc:`/tutorial/change-replica-set-wiredtiger`." -msgstr "" - -# 1045a68cf07249b38955c15deb24bd79 -#: ../source/release-notes/3.0-upgrade.txt:158 -msgid "Upgrade a Sharded Cluster to 3.0" -msgstr "" - -# 959e6cee0b2f4d779acef81ac15c572a -#: ../source/release-notes/3.0-upgrade.txt:160 -msgid "" -"Only upgrade sharded clusters to 3.0 if **all** members of the cluster " -"are currently running instances of 2.6. The only supported upgrade path " -"for sharded clusters running 2.4 is via 2.6. The upgrade process checks " -"all components of the cluster and will produce warnings if any component " -"is running version 2.4." -msgstr "" - -# 457118d10c664e27bc0f790dec08e402 -#: ../source/release-notes/3.0-upgrade.txt:167 -msgid "Considerations" -msgstr "" - -# 5545e783143444f0a1bd15abcb8d2cf4 -#: ../source/release-notes/3.0-upgrade.txt:169 -msgid "" -"The upgrade process does not require any downtime. However, while you " -"upgrade the sharded cluster, ensure that clients do not make changes to " -"the collection meta-data. For example, during the upgrade, do **not** do " -"any of the following:" -msgstr "" - -# 79d74fe1675348718d4311bd10e67371 -#: ../source/release-notes/3.0-upgrade.txt:174 -msgid ":method:`sh.enableSharding()`" -msgstr "" - -# 176ffacd0de749ffbdae82eab794110e -#: ../source/release-notes/3.0-upgrade.txt:176 -msgid ":method:`sh.shardCollection()`" -msgstr "" - -# 1c1eec4e217548ba88c054a85b700c3a -#: ../source/release-notes/3.0-upgrade.txt:178 -msgid ":method:`sh.addShard()`" -msgstr "" - -# ea70423cfb444cf6be98f204e4c164e9 -#: ../source/release-notes/3.0-upgrade.txt:180 -msgid ":method:`db.createCollection()`" -msgstr "" - -# cb7a25098e204afb97ef78d9c8c09e70 -#: ../source/release-notes/3.0-upgrade.txt:182 -msgid ":method:`db.collection.drop()`" -msgstr "" - -# 671262acffa84d78a9f0dc100b8dd384 -#: ../source/release-notes/3.0-upgrade.txt:184 -msgid ":method:`db.dropDatabase()`" -msgstr "" - -# a4b53bbae12246d89a45fe567090b626 -#: ../source/release-notes/3.0-upgrade.txt:186 -msgid "any operation that creates a database" -msgstr "" - -# 3704f25fbef34fa5948fd0b0d149da82 -#: ../source/release-notes/3.0-upgrade.txt:188 -msgid "" -"any other operation that modifies the cluster metadata in any way. See " -":doc:`/reference/sharding` for a complete list of sharding commands. " -"Note, however, that not all commands on the :doc:`/reference/sharding` " -"page modifies the cluster meta-data." -msgstr "" - -# 8ae5e3cfc5354178bef93a054e7cd60e -#: ../source/release-notes/3.0-upgrade.txt:195 -msgid "Upgrade Sharded Clusters" -msgstr "" - -# b2d545cc0c8d4cfcb26a3274c029092c -#: ../source/release-notes/3.0-upgrade.txt:197 -msgid "" -"*Optional but Recommended.* As a precaution, take a backup of the " -"``config`` database *before* upgrading the sharded cluster." -msgstr "" - -# 22d53bfb33d04fa5a155e8185350c418 -#: ../source/release-notes/3.0-upgrade.txt:205 -msgid "Change Sharded Cluster Storage Engine to WiredTiger" -msgstr "" - -# 56e8ebb2d10e4cfcba522671d59b28ad -#: ../source/release-notes/3.0-upgrade.txt:207 -msgid "" -"For a sharded cluster in MongoDB 3.0, you can choose to update the shards" -" to use WiredTiger storage engine and have the config servers use MMAPv1." -" If you update the config servers to use WiredTiger, you must update all " -"three config servers to use WiredTiger." -msgstr "" - -# 202599fe75c94b148be60a47127bdd2b -#: ../source/release-notes/3.0-upgrade.txt:212 -msgid "" -"To change a sharded cluster to use WiredTiger, see :doc:`/tutorial" -"/change-sharded-cluster-wiredtiger`." -msgstr "" - -# 6c0986ea543041c6bb9517a97dd4b201 -#: ../source/release-notes/3.0-upgrade.txt:222 -msgid "Upgrade Existing ``MONGODB-CR`` Users to Use ``SCRAM-SHA-1``" -msgstr "" - -# 11f73569ccc04ae2bbffb2740d189169 -#: ../source/release-notes/3.0-upgrade.txt:224 -msgid "" -"After upgrading the binaries, see :ref:`3.0-scram` for details on " -"``SCRAM-SHA-1`` upgrade scenarios." -msgstr "" - -# 6970fdf317b3484c98e9c1116ee69d79 -#: ../source/includes/2.6-3.0-upgrade-downgrade-procedure.rst:4 -msgid "General |action| Procedure" -msgstr "" - -# 783892df6c7d4d0282eed165e896cdfc -#: ../source/includes/2.6-3.0-upgrade-downgrade-procedure.rst:6 -msgid "" -"**Except** as described on this page, moving between 2.6 and 3.0 is a " -"drop-in replacement:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/release-notes/3.0.po b/locale/es/LC_MESSAGES/release-notes/3.0.po deleted file mode 100644 index 2bab9544387..00000000000 --- a/locale/es/LC_MESSAGES/release-notes/3.0.po +++ /dev/null @@ -1,1325 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# badb0e4b1f7d408b92b08ea13d6c3c10 -#: ../source/release-notes/3.0.txt:3 -msgid "Release Notes for MongoDB 3.0" -msgstr "" - -# c8f8cfc2d3db4783925b6ced3ee2aa88 -#: ../source/release-notes/3.0.txt -msgid "On this page" -msgstr "" - -# e4f698cf9395409c874353f13a1173c3 -#: ../source/release-notes/3.0.txt:13 -msgid "*March 3, 2015*" -msgstr "" - -# 26fc215ec0df4045bbb35c67f1b36fc4 -#: ../source/release-notes/3.0.txt:15 -msgid "" -"MongoDB 3.0 is now available. Key features include support for the " -"WiredTiger storage engine, pluggable storage engine API, ``SCRAM-SHA-1`` " -"authentication mechanism, and improved ``explain`` functionality." -msgstr "" - -# 3a97b30b4c774144b51c38d43021735e -#: ../source/release-notes/3.0.txt:20 -msgid "" -"MongoDB Ops Manager, which includes Automation, Backup, and Monitoring, " -"is now also available. See the `Ops Manager documentation " -"`_ and the `Ops Manager " -"release notes `_ for more information." -msgstr "" - -# 1184b7da478942b28a1b9ed196eb6a8d -#: ../source/release-notes/3.0.txt:28 -msgid "Minor Releases" -msgstr "" - -# 25ae86f77eb14fc6965c19a99f2a78aa -#: ../source/release-notes/3.0.txt:39 -msgid "3.0.14 -- Nov 4, 2016" -msgstr "" - -# 370909de52ce4f39a5f0606f799cac13 -# 82452fab8ee6498cba5d8f8dae2801ef -# 4a865ff096ee4532a9d0111dafe38c2d -# 7d165b612120445eb5b82c744e82438c -# 5adede1a24bc40c39f30afeadb436e1e -# 5df503b61a734c9a867033640b21b154 -# cba94321326e456eaad185dbead1eaa9 -# ee17a9e551c04e8cbc7fa20b07e934bb -# 71bd8bce9ca54f66b2aa09013ddc16f5 -# 0938c0bf8d7242d2b607307cb3c0c3b1 -# 6c5df33801dc4875b87330727d697192 -# 181e0b374e8b4ce5b2e1141e1826443a -# 7ed26d56db0d489780fe8507d06121f1 -#: ../source/release-notes/3.0.txt:41 ../source/release-notes/3.0.txt:50 -#: ../source/release-notes/3.0.txt:66 ../source/release-notes/3.0.txt:85 -#: ../source/release-notes/3.0.txt:96 ../source/release-notes/3.0.txt:119 -#: ../source/release-notes/3.0.txt:138 ../source/release-notes/3.0.txt:156 -#: ../source/release-notes/3.0.txt:176 ../source/release-notes/3.0.txt:217 -#: ../source/release-notes/3.0.txt:241 ../source/release-notes/3.0.txt:263 -#: ../source/release-notes/3.0.txt:285 -msgid "Issues fixed:" -msgstr "" - -# 31bb6510c87849e5b6d014a65802b75f -#: ../source/release-notes/3.0.txt:43 -msgid "" -"Incorrect memory access on 3.0.13 triggers segmentation fault: " -":issue:`SERVER-26889`" -msgstr "" - -# ad670a0945364faf8224a52d3a38de87 -#: ../source/release-notes/3.0.txt:48 -msgid "3.0.13 -- Oct 31, 2016" -msgstr "" - -# b035ccb4d8054149962e7a0ff37c08fa -#: ../source/release-notes/3.0.txt:52 -msgid "Debian 8(Jessie) packages: :issue:`SERVER-18329`" -msgstr "" - -# 120a7093cdb24b8e913887e8fa0ba639 -#: ../source/release-notes/3.0.txt:54 -msgid "" -"Upgrade to Perl compatible regular expressions (PCRE 8.39): " -":issue:`SERVER-24662`" -msgstr "" - -# 7799eef336b94dbfa095eae4add1edaa -#: ../source/release-notes/3.0.txt:56 -msgid "Limit memory usage during 2dsphere index build: :issue:`SERVER-25075`" -msgstr "" - -# 828494398d554c7ab3336cb0437c8ce3 -#: ../source/release-notes/3.0.txt:58 -#, python-format -msgid "" -"`All issues closed in 3.0.13 " -"`_" -msgstr "" - -# 8a4523e50ae547c58bd8b7c7c5728c7c -#: ../source/release-notes/3.0.txt:64 -msgid "3.0.12 -- May 9, 2016" -msgstr "" - -# 14eaccb5e6ca4527b930e630aa63b8b1 -#: ../source/release-notes/3.0.txt:68 -msgid "" -"Background index build may result in extra index key entries that do not " -"correspond to indexed documents: :issue:`SERVER-22970`" -msgstr "" - -# f88421029c124f519e1990e21aaafa38 -#: ../source/release-notes/3.0.txt:71 -msgid "" -"Documents that contain embedded null characters can be created: " -":issue:`SERVER-7005`" -msgstr "" - -# f26798b445b54e44a64693771dbc7a62 -#: ../source/release-notes/3.0.txt:74 -msgid "" -"IX GlobalLock being held while waiting for WiredTiger cache eviction: " -":issue:`SERVER-22964`" -msgstr "" - -# 64680de7fddc4f66bb6fb7671340f8c9 -#: ../source/release-notes/3.0.txt:77 -#, python-format -msgid "" -"`All issues closed in 3.0.12 " -"`_" -msgstr "" - -# 98b47f73802f440488ad9c2b8e703a70 -#: ../source/release-notes/3.0.txt:83 -msgid "3.0.11 -- Mar 31, 2016" -msgstr "" - -# 1cc887412c274a408414ac7cb8235e00 -#: ../source/release-notes/3.0.txt:87 -msgid "" -"For MongoDB 3.0.9 and MongoDB 3.0.10, during chunk migration, insert and " -"update operations to documents in the migrating chunk are not reflected " -"in the destination shard: :issue:`SERVER-23425`" -msgstr "" - -# 47eb0f6dd95a46d2b80e527e8fd6d845 -#: ../source/release-notes/3.0.txt:94 -msgid "3.0.10 -- Mar 8, 2016" -msgstr "" - -# ea2ad8483ae54ff19d97fc2cca5aa552 -#: ../source/release-notes/3.0.txt:98 -msgid "" -"Read preference of :readmode:`secondaryPreferred` can end up using " -"unversioned connections: :issue:`SERVER-18671`" -msgstr "" - -# 54b765c8132047ad883c8bd05535486a -#: ../source/release-notes/3.0.txt:101 -msgid "" -"For MMAPv1 journaling, the \"last sequence number\" file (``lsn`` file) " -"may be ahead of what is synced to the data files: :issue:`SERVER-22261`." -msgstr "" - -# d89b5dc9a9a143098e9fa23d73b1b913 -#: ../source/release-notes/3.0.txt:105 -msgid "" -"Data size change for oplog deletes can overflow 32-bit int: " -":issue:`SERVER-22634`" -msgstr "" - -# d50acb2a4c964217bc29d1b196402265 -#: ../source/release-notes/3.0.txt:108 -msgid "" -"High fragmentation on WiredTiger databases under write workloads: " -":issue:`SERVER-22898`." -msgstr "" - -# 476870845f1f4380899d33ae989cfcf4 -#: ../source/release-notes/3.0.txt:111 -#, python-format -msgid "" -"`All issues closed in 3.0.10 " -"`_" -msgstr "" - -# 8d70fe0c4dd54231aa7c2a5116a0088a -#: ../source/release-notes/3.0.txt:117 -msgid "3.0.9 -- Jan 26, 2016" -msgstr "" - -# 7fcc2aa6fdd54e7aa6859b5f6236b0f9 -#: ../source/release-notes/3.0.txt:121 -msgid "" -"Queries which specify sort and batch size can return results out of order" -" if documents are concurrently updated. :issue:`SERVER-19996`" -msgstr "" - -# 8c4af535cfdc443bbb2711f4b9e4f1a5 -#: ../source/release-notes/3.0.txt:124 -msgid "" -"Large amounts of create and drop collections can cause ``listDatabases`` " -"to be slow under WiredTiger. :issue:`SERVER-20961`" -msgstr "" - -# 34f2a3ad996d42cfac38081432223101 -#: ../source/release-notes/3.0.txt:127 -msgid "" -"Authentication failure message includes server IP address instead of the " -"client IP address. :issue:`SERVER-22054`" -msgstr "" - -# c43b9d57c6c3436e8d43e41a221b2aab -#: ../source/release-notes/3.0.txt:130 -#, python-format -msgid "" -"`All issues closed in 3.0.9 " -"`_" -msgstr "" - -# 0bb38765a5954d868f8691ff1f12061e -#: ../source/release-notes/3.0.txt:136 -msgid "3.0.8 -- Dec 15, 2015" -msgstr "" - -# 2e4473cb46454ba987a130e3c882305b -#: ../source/release-notes/3.0.txt:140 -msgid "" -":dbcommand:`findAndModify` on :program:`mongos` can upsert to the wrong " -"shard. :issue:`SERVER-20407`." -msgstr "" - -# 0556f64594184f5e96f5ba1280c13ea8 -#: ../source/release-notes/3.0.txt:143 -msgid "" -"WiredTiger commit visibility caused document not found. " -":issue:`SERVER-21275`." -msgstr "" - -# e7a1580b250c4e11bb534c7aca1c367a -#: ../source/release-notes/3.0.txt:146 -msgid "The oplog can grow to 3x configured size. :issue:`SERVER-21553`" -msgstr "" - -# c55424d924f143568b57128db1c45dba -#: ../source/release-notes/3.0.txt:148 -#, python-format -msgid "" -"`All issues closed in 3.0.8 " -"`_" -msgstr "" - -# 31c383bf58ac460ea408ee35a085375d -#: ../source/release-notes/3.0.txt:154 -msgid "3.0.7 -- Oct 13, 2015" -msgstr "" - -# 4645e0b73bba4a5b90e85af95218361b -#: ../source/release-notes/3.0.txt:158 -msgid "" -"WiredTiger memory handling and performance issues: :issue:`SERVER-20159`," -" :issue:`SERVER-20204`, :issue:`SERVER-20091`, and :issue:`SERVER-20176`." -msgstr "" - -# 1d62c43f287b4b009032f9a102806de3 -#: ../source/release-notes/3.0.txt:162 -msgid "" -"Reconfig during a pending step down may prevent a primary from stepping " -"down: :issue:`SERVER-20262`." -msgstr "" - -# b447a0583530435dab319500f7dee6c1 -#: ../source/release-notes/3.0.txt:165 -msgid "" -"Built-in roles requires additional privileges: :issue:`SERVER-19131`, " -":issue:`SERVER-15893`, and :issue:`SERVER-13647`." -msgstr "" - -# 6dab5d03055042cd979399da5072783a -#: ../source/release-notes/3.0.txt:168 -#, python-format -msgid "" -"`All issues closed in 3.0.7 " -"`_" -msgstr "" - -# 10cab30205a44b57a4a71b0499e550b8 -#: ../source/release-notes/3.0.txt:174 -msgid "3.0.6 -- August 24, 2015" -msgstr "" - -# 5cd7e628c8ab45efbdccc204be69fd8a -#: ../source/release-notes/3.0.txt:178 -msgid "" -"WiredTiger Stability issues: :issue:`SERVER-19751`, " -":issue:`SERVER-19673`, and :issue:`SERVER-19573`." -msgstr "" - -# 5615cc7064f544f3bcf1d3ca15476d87 -#: ../source/release-notes/3.0.txt:181 -msgid "Interaction between SSL and Auditing: :issue:`SERVER-19538`." -msgstr "" - -# 9b7c25c35a2c4d12975a578472d104aa -#: ../source/release-notes/3.0.txt:183 -msgid "Aggregation :pipeline:`$sort` on sharded systems :issue:`SERVER-19464`." -msgstr "" - -# 4d8765e901e241b59e4abc30b0d1dc1a -#: ../source/release-notes/3.0.txt:186 -#, python-format -msgid "" -"`All issues closed in 3.0.6 " -"`_" -msgstr "" - -# cae03d95019645a98dac1366627d8a4e -#: ../source/release-notes/3.0.txt:192 -msgid "3.0.5 -- July 28, 2015" -msgstr "" - -# db551195ba504599a06a23423cb54ccd -#: ../source/release-notes/3.0.txt:194 -msgid "Issues fixed and improvements:" -msgstr "" - -# b1be6f118fb44dadb9eccd5026b22359 -#: ../source/release-notes/3.0.txt:196 -msgid "" -"Improvements to WiredTiger for capped collections and replication " -"(:issue:`SERVER-19178`, :issue:`SERVER-18875` and :issue:`SERVER-19513`)." -msgstr "" - -# 5caa8e8b65534011a2a4e2f113edc267 -#: ../source/release-notes/3.0.txt:200 -msgid "" -"Additional WiredTiger improvements for performance " -"(:issue:`SERVER-19189`) and improvements related to cache and session use" -" (:issue:`SERVER-18829` :issue:`SERVER-17836`)." -msgstr "" - -# 7aa879304a2344cfb2d1a418f6a8f348 -#: ../source/release-notes/3.0.txt:205 -msgid "" -"Performance improvements for longer running queries, particularly " -":operator:`$text` and :operator:`$near` queries :issue:`SERVER-18926`." -msgstr "" - -# 8796ea09d6b24709ae31438b51de2f8c -#: ../source/release-notes/3.0.txt:209 -#, python-format -msgid "" -"`All issues closed in 3.0.5 " -"`_" -msgstr "" - -# b5bde15645f349578f21339c61f0dfef -#: ../source/release-notes/3.0.txt:215 -msgid "3.0.4 -- June 16, 2015" -msgstr "" - -# d829d6915a9a4cae8ae167a96fa88a66 -#: ../source/release-notes/3.0.txt:219 -msgid "" -"Missed writes with concurrent inserts during chunk migration from shards " -"with WiredTiger primaries: :issue:`SERVER-18822`" -msgstr "" - -# fa7d4451e460408588aad9427ab7d62d -#: ../source/release-notes/3.0.txt:222 -msgid "" -"Write conflicts with multi-update updates with ``upsert=true`` with the " -"Wired Tiger Storage engine: :issue:`SERVER-18213`" -msgstr "" - -# ab8460080d314faa9cc8db7994a8c9a1 -#: ../source/release-notes/3.0.txt:225 -msgid "Secondary reads could block replication: :issue:`SERVER-18190`" -msgstr "" - -# 81458e00999e42fc9347cedd435bf9f8 -#: ../source/release-notes/3.0.txt:227 -msgid "" -"Performance on Windows with WiredTiger and documents larger than 16kb: " -":issue:`SERVER-18079`" -msgstr "" - -# de9ccf03bd04448ea527a0a4bbfaa231 -#: ../source/release-notes/3.0.txt:230 -msgid "" -"WiredTiger data files are not correctly recovered following unexpected " -"system restarts: :issue:`SERVER-18316`" -msgstr "" - -# 5c15f7e4cd2847b1a454f327e2776db2 -#: ../source/release-notes/3.0.txt:233 -#, python-format -msgid "" -"`All issues closed in 3.0.4 " -"`_" -msgstr "" - -# 79c1869f91b9424a8d669a746f839a8d -#: ../source/release-notes/3.0.txt:239 -msgid "3.0.3 -- May 12, 2015" -msgstr "" - -# 520ac12396924cdf8b949f330f07e189 -#: ../source/release-notes/3.0.txt:243 -msgid "Deprecate :method:`db.eval()` and add warnings: :issue:`SERVER-17453`" -msgstr "" - -# 071f86fee8434e6f98b9dc85cc999f0c -#: ../source/release-notes/3.0.txt:246 -msgid "" -"Potential for abrupt termination with the Windows service stop operation:" -" :issue:`SERVER-17802`" -msgstr "" - -# 1d74dabb099441aea8bf47421cc59d3a -#: ../source/release-notes/3.0.txt:249 -msgid "" -"Crash caused by update with a *key too large to index* on WiredTiger and " -"RocksDB storage engines: :issue:`SERVER-17882`" -msgstr "" - -# d4a3ed1a04964e389a2fa3d7ab0d8c90 -#: ../source/release-notes/3.0.txt:252 -msgid "" -"Inconsistent support for :dbcommand:`mapReduce` in :dbcommand:`eval` " -"environment: :issue:`SERVER-17889`" -msgstr "" - -# 97523908aa784817b6b6cef30d7531c0 -#: ../source/release-notes/3.0.txt:255 -#, python-format -msgid "" -"`All issues closed in 3.0.3 " -"`_" -msgstr "" - -# 6c0ac9a73e2e4f3c9f7d47a3999f0910 -#: ../source/release-notes/3.0.txt:261 -msgid "3.0.2 -- April 9, 2015" -msgstr "" - -# 7c8f35bc61d04687852cda6bd0d712ff -#: ../source/release-notes/3.0.txt:265 -msgid "" -"Inefficient query plans for ``2d`` \\ :query:`$nearSphere`: " -":issue:`SERVER-17469`" -msgstr "" - -# cf5e678a8fd342598ac40620475a2d8b -#: ../source/release-notes/3.0.txt:268 -msgid "" -"Starting :program:`mongod` during repair operations with WiredTiger: " -":issue:`SERVER-17652` and :issue:`SERVER-17729`" -msgstr "" - -# f4a8a41f749949d8b6bd0c95b1294ab9 -#: ../source/release-notes/3.0.txt:271 -msgid "" -"Invalid compression stream error with WiredTiger and ``zlib`` block " -"compression: :issue:`SERVER-17713`" -msgstr "" - -# 6a76ddd011354301ac3155ddd1ca296e -#: ../source/release-notes/3.0.txt:274 -msgid "" -"Memory use issue for inserts into large indexed arrays: " -":issue:`SERVER-17616`" -msgstr "" - -# 36d481ec4b9f48f78cbf07427b3e2d01 -#: ../source/release-notes/3.0.txt:277 -#, python-format -msgid "" -"`All issues closed in 3.0.2 " -"`_" -msgstr "" - -# 75cf7805ff33440ead5414b347d5cf12 -#: ../source/release-notes/3.0.txt:283 -msgid "3.0.1 -- March 17, 2015" -msgstr "" - -# 0b686f63dd714563a783cad87faefda4 -#: ../source/release-notes/3.0.txt:287 -msgid "" -"Race condition in WiredTiger between inserts and checkpoints that could " -"result in lost records: :issue:`SERVER-17506`." -msgstr "" - -# c52a6bbe3172462ab38bd28b5a832f16 -#: ../source/release-notes/3.0.txt:290 -msgid "" -"WiredTiger's capped collections implementation causes a server crash: " -":issue:`SERVER-17345`." -msgstr "" - -# 315723ff693c4eab92068a5eaec9c0df -#: ../source/release-notes/3.0.txt:293 -msgid "Initial sync with duplicate ``_id`` entries: :issue:`SERVER-17487`." -msgstr "" - -# 876ba5e6de9c4b66934613a978a5c009 -#: ../source/release-notes/3.0.txt:295 -msgid "" -"Deadlock condition in MMAPv1 between the journal lock and the oplog " -"collection lock: :issue:`SERVER-17416`." -msgstr "" - -# bfe7a726de8241e981699dc41a87d430 -#: ../source/release-notes/3.0.txt:298 -#, python-format -msgid "" -"`All issues closed in 3.0.1 " -"`_" -msgstr "" - -# 4e2e0025cdf14fdf8066a9fa55c32624 -#: ../source/release-notes/3.0.txt:302 -msgid "Major Changes" -msgstr "" - -# 606a05949d524284ad2c9c9e65281457 -#: ../source/release-notes/3.0.txt:305 -msgid "Pluggable Storage Engine API" -msgstr "" - -# c79d6ebb0e1240ea9f3df9ed04f0d106 -#: ../source/release-notes/3.0.txt:307 -msgid "" -"MongoDB 3.0 introduces a pluggable storage engine API that allows third " -"parties to develop storage engines for MongoDB." -msgstr "" - -# 526736ea412c425481f36b19ad8b7345 -#: ../source/release-notes/3.0.txt:311 -msgid "WiredTiger" -msgstr "" - -# e2712265b6704e7c80ada569fb67d6ce -#: ../source/release-notes/3.0.txt:313 -msgid "" -"MongoDB 3.0 introduces support for the `WiredTiger " -"`_ storage engine. With the support for " -"WiredTiger, MongoDB now supports two storage engines:" -msgstr "" - -# 22b3e0eab5e740089df9c8586d6a9d4d -#: ../source/release-notes/3.0.txt:317 -msgid "" -"MMAPv1, the storage engine available in previous versions of MongoDB and " -"the default storage engine for MongoDB 3.0, and" -msgstr "" - -# 434979ad5147404ba5c3e0b30ad7869e -#: ../source/release-notes/3.0.txt:320 -msgid "" -"`WiredTiger `_, available only in the 64-bit " -"versions of MongoDB 3.0." -msgstr "" - -# a0a28cd2c7734324952bf4ad0907c5a5 -#: ../source/release-notes/3.0.txt:324 -msgid "WiredTiger Usage" -msgstr "" - -# 26654475f85649de8c9d57feb322e16d -#: ../source/release-notes/3.0.txt:326 -msgid "" -"WiredTiger is an alternate to the default MMAPv1 storage engine. " -"WiredTiger supports all MongoDB features, including operations that " -"report on server, database, and collection statistics. Switching to " -"WiredTiger, however, requires a change to the :ref:`on-disk storage " -"format <3.0-compatibility-data-file>`. For instructions on changing the " -"storage engine to WiredTiger, see the appropriate sections in the :doc" -":`/release-notes/3.0-upgrade` documentation." -msgstr "" - -# d23d93fb11f34dff8d6d14b8bc0bac95 -#: ../source/release-notes/3.0.txt:334 -msgid "" -"MongoDB 3.0 replica sets and sharded clusters can have members with " -"different storage engines; however, performance can vary according to " -"workload. For details, see the appropriate sections in the :doc" -":`/release-notes/3.0-upgrade` documentation." -msgstr "" - -# 65ed057f24124d37a9493d81fe854184 -#: ../source/release-notes/3.0.txt:339 -msgid "" -"The WiredTiger storage engine requires the latest official MongoDB " -"drivers. For more information, see :ref:`3.0-compatibility-drivers-wired-" -"tiger`." -msgstr "" - -# 5138c6d4f02c4f0fa53a756d8c94d93f -#: ../source/release-notes/3.0.txt:343 -msgid ":ref:`3.0-compatibility-touch`, :doc:`/core/wiredtiger` documentation" -msgstr "" - -# 85f977b3f7ef4784ba3604f98aa97cae -#: ../source/release-notes/3.0.txt:347 -msgid "WiredTiger Configuration" -msgstr "" - -# b0065490145f45c3a58eedfe3eb9e1a7 -#: ../source/release-notes/3.0.txt:349 -msgid "" -"To configure the behavior and properties of the WiredTiger storage " -"engine, see :setting:`storage.wiredTiger` configuration options. You can " -"set :ref:`WiredTiger options on the command line `." -msgstr "" - -# 82868b3e6e684343a2d7ab00694c890a -#: ../source/release-notes/3.0.txt:355 -msgid ":doc:`/core/wiredtiger`" -msgstr "" - -# d4d3c95f9fdc49dea28c67e969fd047a -#: ../source/release-notes/3.0.txt:358 -msgid "WiredTiger Concurrency and Compression" -msgstr "" - -# 59acf13d6e8f49c3a472a23cd1995b4f -#: ../source/release-notes/3.0.txt:360 -msgid "" -"The 3.0 WiredTiger storage engine provides document-level locking and " -"compression." -msgstr "" - -# d120a32fe8bf4acbacdcc454d77c645b -#: ../source/release-notes/3.0.txt:363 -msgid "" -"By default, WiredTiger compresses collection data using the " -":term:`snappy` compression library. WiredTiger uses :term:`prefix " -"compression` on all indexes by default." -msgstr "" - -# 217881eac2ca41ba9b63518f1adc4db6 -#: ../source/release-notes/3.0.txt:368 -msgid "" -":ref:`prod-notes-wired-tiger-concurrency` section in the " -":doc:`/administration/production-notes`, the blog post `New Compression " -"Options in MongoDB 3.0`_" -msgstr "" - -# ba7a18525de741ab91dbdbfa98493159 -#: ../source/release-notes/3.0.txt:375 -msgid "MMAPv1 Improvements" -msgstr "" - -# 1f8c8d150c0e4340ae9e37423600b905 -#: ../source/release-notes/3.0.txt:378 -msgid "MMAPv1 Concurrency Improvement" -msgstr "" - -# b67538f72d884338a872b6ae87c6f2fb -#: ../source/release-notes/3.0.txt:380 -msgid "" -"In version 3.0, the MMAPv1 storage engine adds support for collection-" -"level locking." -msgstr "" - -# 4e48739923ba480db852e32fa7a2124c -#: ../source/release-notes/3.0.txt:384 -msgid "MMAPv1 Configuration Changes" -msgstr "" - -# f56960cb6fc54e65bf654707585733e1 -#: ../source/release-notes/3.0.txt:386 -msgid "" -"To support multiple storage engines, some configuration settings for " -"MMAPv1 have changed. See :ref:`3.0-compatibility-configuration-file`." -msgstr "" - -# 2840620b101240f9afae9a521cb6d54e -#: ../source/release-notes/3.0.txt:392 -msgid "MMAPv1 Record Allocation Behavior Changes" -msgstr "" - -# 3d2c3596282043549681a9b94aa147b3 -#: ../source/release-notes/3.0.txt:394 -msgid "" -"MongoDB 3.0 no longer implements dynamic record allocation and deprecates" -" :term:`paddingFactor `. The default allocation strategy " -"for collections in instances that use MMAPv1 is :ref:`power of 2 " -"allocation `, which has been improved to better " -"handle large document sizes. In 3.0, the ``usePowerOf2Sizes`` flag is " -"ignored, so the power of 2 strategy is used for all collections that do " -"not have ``noPadding`` flag set." -msgstr "" - -# 30b2188b4ef24629af3d9ab216c101ab -#: ../source/release-notes/3.0.txt:402 -msgid "" -"For collections with workloads that consist only of inserts or in-place " -"updates (such as incrementing counters), you can disable the power of 2 " -"strategy. To disable the power of 2 strategy for a collection, use the " -":dbcommand:`collMod` command with the :collflag:`noPadding` flag or the " -":method:`db.createCollection()` method with the ``noPadding`` option." -msgstr "" - -# 9107939ebb3343dab9b8edf3260bf0db -#: ../source/release-notes/3.0.txt:410 -msgid "" -"Do not set ``noPadding`` if the workload includes removes or any updates " -"that may cause documents to grow. For more information, see :ref:`exact-" -"fit-allocation`." -msgstr "" - -# ded62f18dcc54faf9266259163e0e837 -#: ../source/release-notes/3.0.txt:414 -msgid "" -"When low on disk space, MongoDB 3.0 no longer errors on all writes but " -"only when the required disk allocation fails. As such, MongoDB now allows" -" in-place updates and removes when low on disk space." -msgstr "" - -# d01c47f06bb24d649bb03fd6d4f0127d -#: ../source/release-notes/3.0.txt:418 -msgid ":ref:`3.0-compatiblity-record-alloc`" -msgstr "" - -# ef1ad3343f65412da90ec0f6c0d29c2d -#: ../source/release-notes/3.0.txt:423 -msgid "Replica Sets" -msgstr "" - -# c092df823caf4614be60b6d30c6b333f -#: ../source/release-notes/3.0.txt:428 -msgid "Increased Number of Replica Set Members" -msgstr "" - -# e31c07d726154688bb64bb3d5171bd7d -#: ../source/release-notes/3.0.txt:430 -msgid "" -"In MongoDB 3.0, replica sets can have up to 50 members. [#voting-" -"members]_ The following drivers support the larger replica sets:" -msgstr "" - -# 416bbf9c7da8470ba709aead7ba4e4e3 -#: ../source/release-notes/3.0.txt:434 -msgid "C# (.NET) Driver 1.10" -msgstr "" - -# 10c0f0719f5a46e099654d6f97f08d34 -#: ../source/release-notes/3.0.txt:435 -msgid "Java Driver 2.13" -msgstr "" - -# bad2f61ef4ad44169c685784f86d0413 -#: ../source/release-notes/3.0.txt:436 -msgid "Python Driver (PyMongo) 3.0" -msgstr "" - -# 00d11431db364207b907c29773b6bb13 -#: ../source/release-notes/3.0.txt:437 -msgid "Ruby Driver 2.0" -msgstr "" - -# 2414dabd341047d98eb0a571bd2d7289 -#: ../source/release-notes/3.0.txt:438 -msgid "Node.JS Driver 2.0" -msgstr "" - -# 1f35fd57d03d484d9e951324d1ee5149 -#: ../source/release-notes/3.0.txt:440 -msgid "" -"The C, C++, Perl, and PHP drivers, as well as the earlier versions of the" -" Ruby, Python, and Node.JS drivers, discover and monitor replica set " -"members serially, and thus are not suitable for use with large replica " -"sets." -msgstr "" - -# cfb42b69fed64fb691684a5088dffde3 -#: ../source/release-notes/3.0.txt:445 -msgid "The maximum number of *voting* members remains at 7." -msgstr "" - -# 864ffba8cc614f1d8e3e38b44994c343 -#: ../source/release-notes/3.0.txt:450 -msgid "Replica Set Step Down Behavior Changes" -msgstr "" - -# 119dbd73cec74662928698d3452a4766 -#: ../source/release-notes/3.0.txt:452 -msgid "" -"The process that a :term:`primary` member of a :term:`replica set` uses " -"to step down has the following changes:" -msgstr "" - -# f1338eaf4b9941a7bc1a0039ee9caba3 -#: ../source/release-notes/3.0.txt:455 -msgid "" -"Before stepping down, :dbcommand:`replSetStepDown` will attempt to " -"terminate long running user operations that would block the primary from " -"stepping down, such as an index build, a write operation or a map-reduce " -"job." -msgstr "" - -# 7783cf68922c4b28836382261d58c05e -#: ../source/release-notes/3.0.txt:460 -msgid "" -"To help prevent rollbacks, the :dbcommand:`replSetStepDown` will wait for" -" an electable secondary to catch up to the state of the primary before " -"stepping down. Previously, a primary would wait for a secondary to catch " -"up to within 10 seconds of the primary (i.e. a secondary with a " -"replication lag of 10 seconds or less) before stepping down." -msgstr "" - -# a6a8762e7a3f4e59b16862ade06e55eb -#: ../source/release-notes/3.0.txt:467 -msgid "" -":dbcommand:`replSetStepDown` now allows users to specify a " -"``secondaryCatchUpPeriodSecs`` parameter to specify how long the primary " -"should wait for a secondary to catch up before stepping down." -msgstr "" - -# 30e7c0aac3c64d3fa9bd582d1cec0879 -#: ../source/release-notes/3.0.txt:475 -msgid "Other Replica Set Operational Changes" -msgstr "" - -# 92497bfe81be415d8c90760bb299a6cf -#: ../source/release-notes/3.0.txt:477 -msgid "" -"Initial sync builds indexes more efficiently for each collection and " -"applies oplog entries in batches using threads." -msgstr "" - -# 47965c4ab2fb4ca690e365cc7e5d3abd -#: ../source/release-notes/3.0.txt:480 -msgid "" -"Definition of :ref:`w: \"majority\" ` write concern changed to mean" -" majority of *voting* nodes." -msgstr "" - -# e790c7efc645406bb1d3f8c237cae42e -#: ../source/release-notes/3.0.txt:483 -msgid "" -"Stronger restrictions on :doc:`/reference/replica-configuration`. For " -"details, see :ref:`3.0-compatibility-repl-set-config`." -msgstr "" - -# d91588ac21bf4195a905bc2366f20efd -#: ../source/release-notes/3.0.txt:487 -msgid "" -"For pre-existing collections on secondary members, MongoDB 3.0 no longer " -"automatically builds missing ``_id`` indexes." -msgstr "" - -# 29aff3c3703143a49ee0f6aea58c5ae3 -#: ../source/release-notes/3.0.txt:490 -msgid ":ref:`3.0-compatibility-rs` in :doc:`/release-notes/3.0-compatibility`" -msgstr "" - -# 12533d248d9645199d1ee7a27a5b2dfc -#: ../source/release-notes/3.0.txt:496 -msgid "Sharded Clusters" -msgstr "" - -# eb2a3b98f0774271a3c8696699ccac8c -#: ../source/release-notes/3.0.txt:498 -msgid "MongoDB 3.0 provides the following enhancements to sharded clusters:" -msgstr "" - -# b0312b2ea0fd4f959fa76affbb454974 -#: ../source/release-notes/3.0.txt:500 -msgid "" -"Adds a new :method:`sh.removeTagRange()` helper to improve management of " -"sharded collections with tags. The new :method:`sh.removeTagRange()` " -"method acts as a complement to :method:`sh.addTagRange()`." -msgstr "" - -# b888cd94f0fb4d0884f30ee3714eeb32 -#: ../source/release-notes/3.0.txt:505 -msgid "" -"Provides a more predictable read preference behavior. :program:`mongos` " -"instances no longer pin connections to members of replica sets when " -"performing read operations. Instead, :program:`mongos` reevaluates " -":doc:`read preferences ` for every operation to " -"provide a more predictable read preference behavior when read preferences" -" change." -msgstr "" - -# 0b25d677db684ddb8229420ede4578e9 -#: ../source/release-notes/3.0.txt:512 -msgid "" -"Provides a new ``writeConcern`` setting to configure the :doc:`write " -"concern ` of chunk migration operations. You " -"can configure the ``writeConcern`` setting for the :ref:`balancer " -"` as well as for " -":dbcommand:`moveChunk` and :dbcommand:`cleanupOrphaned` commands." -msgstr "" - -# 6716ecb0815f408299d1962cf79ee5da -#: ../source/release-notes/3.0.txt:518 -msgid "" -"Improves visibility of balancer operations. :method:`sh.status()` " -"includes information about the state of the balancer. See " -":method:`sh.status()` for details." -msgstr "" - -# b8c534899f1b44e09198ae35bf2ae6a4 -#: ../source/release-notes/3.0.txt:522 -msgid "" -":ref:`3.0-compatibility-sharded-cluster` in :doc:`/release-" -"notes/3.0-compatibility`" -msgstr "" - -# d2ca13166aef4772bd4ddeb964053320 -#: ../source/release-notes/3.0.txt:526 -msgid "Security Improvements" -msgstr "" - -# a8be44d51c45457da9ad97c686ec139f -#: ../source/release-notes/3.0.txt:528 -msgid "MongoDB 3.0 includes the following security enhancements:" -msgstr "" - -# 34ce4fcea16847b5813ee48c43544e03 -#: ../source/release-notes/3.0.txt:530 -msgid "" -"MongoDB 3.0 adds a new :ref:`SCRAM-SHA-1 ` " -"challenge-response user authentication mechanism. ``SCRAM-SHA-1`` " -"requires a driver upgrade if your current driver version does not support" -" ``SCRAM-SHA-1``. For the driver versions that support ``SCRAM-SHA-1``, " -"see :ref:`considerations-scram-sha-1-drivers`." -msgstr "" - -# 7434c273d064470c80fe2bfc5bfc0f88 -#: ../source/release-notes/3.0.txt:537 -msgid "" -"Increases restrictions when using the :ref:`localhost-exception` to " -"access MongoDB. For details, see :ref:`3.0-compatibility-localhost`." -msgstr "" - -# c682b8e1e6cf41818c97ddbaedbaedb3 -#: ../source/release-notes/3.0.txt:541 -msgid ":ref:`3.0-compatibility-security-changes`" -msgstr "" - -# 99127716d7d64c0c84634649f9af1af6 -#: ../source/release-notes/3.0.txt:544 -msgid "Improvements" -msgstr "" - -# ba9f73c85b6c4328b1fe511a96469d7d -#: ../source/release-notes/3.0.txt:547 -msgid "New Query Introspection System" -msgstr "" - -# 078e330ea593431ca56e5ac3dd56a64b -#: ../source/release-notes/3.0.txt:549 -msgid "" -"MongoDB 3.0 includes a new query introspection system that provides an " -"improved output format and a finer-grained introspection into both query " -"plan and query execution." -msgstr "" - -# ce4e86ba8ba14e8c9c49dfa302d44996 -#: ../source/release-notes/3.0.txt:553 -msgid "" -"For details, see the new :method:`db.collection.explain()` method and the" -" new :dbcommand:`explain` command as well as the updated " -":method:`cursor.explain()` method." -msgstr "" - -# f5584747d643435c910fec3d14c05c58 -#: ../source/release-notes/3.0.txt:557 -msgid "" -"For information on the format of the new output, see :doc:`/reference" -"/explain-results`." -msgstr "" - -# 0b5881f8af5d4466b04e12078ec4b27d -#: ../source/release-notes/3.0.txt:563 -msgid "Enhanced Logging" -msgstr "" - -# a8aa18bafe26436db156c3fe35f137c9 -#: ../source/release-notes/3.0.txt:565 -msgid "" -"To improve usability of the log messages for diagnosis, MongoDB " -"categorizes some log messages under specific components, or operations, " -"and provides the ability to set the verbosity level for these components." -" For information, see :doc:`/reference/log-messages`." -msgstr "" - -# 997d36ad1eea4d5ab3e740d7a5146057 -#: ../source/release-notes/3.0.txt:573 -msgid "MongoDB Tools Enhancements" -msgstr "" - -# f15741f0b5af486e8530caee49b9127c -#: ../source/release-notes/3.0.txt:575 -msgid "" -"All MongoDB tools except for :program:`mongosniff` and " -":program:`mongoperf` are now written in Go and maintained as a separate " -"project." -msgstr "" - -# bfb0a5926338470994421201d3af47da -#: ../source/release-notes/3.0.txt:579 -msgid "" -"New options for parallelized :program:`mongodump` and " -":program:`mongorestore`. You can control the number of collections that " -":program:`mongorestore` will restore at a time with the " -"``--numParallelCollections`` option." -msgstr "" - -# f9d66c43673d42a599a3b8137a83e518 -#: ../source/release-notes/3.0.txt:584 -msgid "" -"New options ``-excludeCollection`` and ``--excludeCollectionsWithPrefix``" -" for :program:`mongodump` to exclude collections." -msgstr "" - -# 57309542ecca459db8c2ad8bfbee44f2 -#: ../source/release-notes/3.0.txt:588 -msgid "" -":program:`mongorestore` can now accept BSON data input from standard " -"input in addition to reading BSON data from file." -msgstr "" - -# ed5b366818744aee86e48231490b5db7 -#: ../source/release-notes/3.0.txt:591 -msgid "" -":program:`mongostat` and :program:`mongotop` can now return output in " -"JSON format with the ``--json`` option." -msgstr "" - -# 4bcdf7c9f9b84d7ca629ab97c492bf8e -#: ../source/release-notes/3.0.txt:594 -msgid "" -"Added configurable :term:`write concern` to :program:`mongoimport`, " -":program:`mongorestore`, and :program:`mongofiles`. Use the " -"``--writeConcern`` option. The default writeConcern has been changed to " -"'w:majority'." -msgstr "" - -# b4e16491e37b4d958b2b3903a72f7a94 -#: ../source/release-notes/3.0.txt:599 -msgid "" -":program:`mongofiles` now allows you to configure the GridFS prefix with " -"the ``--prefix`` option so that you can use custom namespaces and store " -"multiple GridFS namespaces in a single database." -msgstr "" - -# 8729cfaf3bcf4179afbd084f026ce2be -#: ../source/release-notes/3.0.txt:603 -msgid ":ref:`3.0-compatibility-tools`" -msgstr "" - -# 4e67d407851f4e29ae8b29d09fc3c938 -#: ../source/release-notes/3.0.txt:606 -msgid "Indexes" -msgstr "" - -# f8cbc4169e46412eada6dd36bb042e8a -#: ../source/release-notes/3.0.txt:608 -msgid "" -"Background index builds will no longer automatically interrupt if " -":dbcommand:`dropDatabase`, :dbcommand:`drop`, :dbcommand:`dropIndexes` " -"operations occur for the database or collection affected by the index " -"builds. The :dbcommand:`dropDatabase`, :dbcommand:`drop`, and " -":dbcommand:`dropIndexes` commands will still fail with the error message " -"``a background operation is currently running``, as in 2.6." -msgstr "" - -# a82ebcd7afdd4a53b7591b7adaf207c6 -#: ../source/release-notes/3.0.txt:616 -msgid "If you specify multiple indexes to the :dbcommand:`createIndexes` command," -msgstr "" - -# 67b4a124b5b7442986c8015934207380 -#: ../source/release-notes/3.0.txt:619 -msgid "the command only scans the collection once, and" -msgstr "" - -# 22ed55c0a84846d8a2331c01d32cc98c -#: ../source/release-notes/3.0.txt:621 -msgid "" -"if at least one index is to be built in the foreground, the operation " -"will build all the specified indexes in the foreground." -msgstr "" - -# 1cd22b12704647359faa2f2673dea0b1 -#: ../source/release-notes/3.0.txt:624 -msgid "" -"For sharded collections, indexes can now :ref:`cover queries ` that execute against the :program:`mongos` if " -"the index includes the shard key." -msgstr "" - -# 83a3e69328af4f70b4149f37c0b41cb7 -#: ../source/release-notes/3.0.txt:629 -msgid "" -":ref:`3.0-compatibility-indexes` in :doc:`/release-" -"notes/3.0-compatibility`" -msgstr "" - -# beb690891bc4428b81b120c8672c1799 -#: ../source/release-notes/3.0.txt:633 -msgid "Query Enhancements" -msgstr "" - -# 75edc93d8ec342edad9760e795afcde6 -#: ../source/release-notes/3.0.txt:635 -msgid "MongoDB 3.0 includes the following query enhancements:" -msgstr "" - -# dc48d52db2f048049e5659629b19db9a -#: ../source/release-notes/3.0.txt:637 -msgid "" -"For geospatial queries, adds support for \"big\" polygons for " -":query:`$geoIntersects` and :query:`$geoWithin` queries. \"Big\" polygons" -" are single-ringed GeoJSON polygons with areas greater than that of a " -"single hemisphere. See :query:`$geometry`, :query:`$geoIntersects`, and " -":query:`$geoWithin` for details." -msgstr "" - -# f2ea0a1c56984026862eba35ba437a90 -#: ../source/release-notes/3.0.txt:643 -msgid "" -"For :method:`~db.collection.aggregate()`, adds a new " -":expression:`$dateToString` operator to facilitate converting a date to a" -" formatted string." -msgstr "" - -# f0c5070260c145539fb687dbc0bf6f83 -#: ../source/release-notes/3.0.txt:647 -msgid "Adds the :query:`$eq` query operator to query for equality conditions." -msgstr "" - -# 669cb921549f4445a6843f5d0be49b61 -#: ../source/release-notes/3.0.txt:649 -msgid ":ref:`3.0-geo-near-compatibility`" -msgstr "" - -# 197296b4ef1e476caef7e566cb5f1d91 -#: ../source/release-notes/3.0.txt:652 -msgid "Distributions and Supported Versions" -msgstr "" - -# 350730e476ed458fa54aa9e9fa41e599 -#: ../source/release-notes/3.0.txt:654 -msgid "" -"Most non-Enterprise MongoDB distributions now include support for " -"TLS/SSL. Previously, only MongoDB Enterprise distributions came with " -"TLS/SSL support included; for non-Enterprise distributions, you had to " -"build MongoDB locally with the ``--ssl`` flag (i.e. ``scons --ssl``)." -msgstr "" - -# b829d60b69f549c6aad86d79783963ab -#: ../source/release-notes/3.0.txt:659 -msgid "" -"32-bit MongoDB builds are available for testing, but are not for " -"production use. 32-bit MongoDB builds do not include the WiredTiger " -"storage engine." -msgstr "" - -# 9c3c309c154c4e25bf325f3c56e61bcf -#: ../source/release-notes/3.0.txt:663 -msgid "MongoDB builds for Solaris do not support the WiredTiger storage engine." -msgstr "" - -# cf03ee94f8734fcf8269aee1a68305fe -#: ../source/release-notes/3.0.txt:666 -msgid "" -"MongoDB builds are available for Windows Server 2003 and Windows Vista " -"(as \"64-bit Legacy\"), but the minimum officially supported Windows " -"version is Windows Server 2008." -msgstr "" - -# 0e656644006d41d281f1a756771ff971 -#: ../source/release-notes/3.0.txt:671 -msgid ":ref:`3.0-compatibility-platform-support`" -msgstr "" - -# 89d2951a79ab4b53a81ebde5433ebe86 -#: ../source/release-notes/3.0.txt:674 -msgid "Package Repositories" -msgstr "" - -# 2ae6628d5b9e467ab06371c6c639e897 -#: ../source/includes/extracts/fact-3.0-linux-package-repo-relnotes.rst:1 -msgid "" -"Non-Enterprise MongoDB Linux packages for 3.0 and later are in a new " -"repository. Follow the appropriate :doc:`Linux installation instructions " -"` to install the 3.0 packages from the" -" new location." -msgstr "" - -# 0bff3f89576644b28d51624e21b15eb7 -#: ../source/release-notes/3.0.txt:679 -msgid "MongoDB Enterprise Features" -msgstr "" - -# 6c0382eb43f14b8292f304c7953718cb -#: ../source/release-notes/3.0.txt:682 -msgid "Auditing" -msgstr "" - -# d8e6a8321555415ebec5791e4360e879 -#: ../source/release-notes/3.0.txt:684 -msgid "" -":doc:`/core/auditing` in MongoDB Enterprise can filter on :doc:`any field" -" in the audit message `, including the fields " -"returned in the :ref:`param ` document. " -"This enhancement, along with the :parameter:`auditAuthorizationSuccess` " -"parameter, enables auditing to filter on CRUD operations. However, " -"enabling :parameter:`auditAuthorizationSuccess` to audit of all " -"authorization successes degrades performance more than auditing only the " -"authorization failures." -msgstr "" - -# f625844544884c6dbaba520812c5ff6b -#: ../source/release-notes/3.0.txt:695 -msgid "Additional Information" -msgstr "" - -# bf2c16e60c2e4b7782b0415681f8ab94 -#: ../source/release-notes/3.0.txt:698 -msgid "Changes Affecting Compatibility" -msgstr "" - -# 173bf06ec3fa4722a75d916c551f1c83 -#: ../source/release-notes/3.0.txt:706 -msgid "" -"Some changes in 3.0 can affect :doc:`compatibility ` and may require user actions. For a detailed " -"list of compatibility changes, see :doc:`/release-" -"notes/3.0-compatibility`." -msgstr "" - -# 16130929b2f54beaa9e7bb0685c5229d -#: ../source/release-notes/3.0.txt:712 -msgid "Upgrade Process" -msgstr "" - -# ea7ea3cb0d2443c1a8a68a6a1371153c -#: ../source/release-notes/3.0.txt:722 -msgid "See :doc:`/release-notes/3.0-upgrade` for full upgrade instructions." -msgstr "" - -# 2ea68f58536449e6922c4bb2ae021356 -#: ../source/release-notes/3.0.txt:725 -msgid "Download" -msgstr "" - -# 5c44cd24c6004408bcb70875efc1f286 -#: ../source/release-notes/3.0.txt:727 -msgid "To download MongoDB 3.0, go to the `downloads page`_." -msgstr "" - -# c503d430a2e741ae89707eace08a61f7 -#: ../source/release-notes/3.0.txt:732 -msgid "" -"`All Third Party License Notices " -"`_." -msgstr "" - -# 89f399f0545c41ba98213cd4a1349baf -#: ../source/release-notes/3.0.txt:733 -msgid "`All JIRA issues resolved in 3.0 `_." -msgstr "" - -# 033f21cabf264e47a9e00481ab52a2b2 -#: ../source/includes/extracts/additional-resources-release-notes-30.rst:4 -msgid "Additional Resources" -msgstr "" - -# 622cb9dd7c3845de8cf53a655a18ea53 -#: ../source/includes/extracts/additional-resources-release-notes-30.rst:6 -msgid "" -"`Blog Post: Announcing MongoDB 3.0 `_" -msgstr "" - -# cbf600cf818e4c0e94e7f1f029c75c2f -#: ../source/includes/extracts/additional-resources-release-notes-30.rst:7 -msgid "" -"`Whitepaper: What's New in MongoDB 3.0 `_" -msgstr "" - -# 16a88dab44b44da8b4f1a9cdccac436b -#: ../source/includes/extracts/additional-resources-release-notes-30.rst:8 -msgid "" -"`Webinar: What's New in MongoDB 3.0 `_" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/release-notes/3.2-changelog.po b/locale/es/LC_MESSAGES/release-notes/3.2-changelog.po deleted file mode 100644 index 6c32ab9472d..00000000000 --- a/locale/es/LC_MESSAGES/release-notes/3.2-changelog.po +++ /dev/null @@ -1,5398 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 734537d3f1b944da8ebed4119a2e3afd -#: ../source/release-notes/3.2-changelog.txt:3 -msgid "3.2 Changelog" -msgstr "" - -# effc54612b5341f8b3e0b388ba75a3a2 -#: ../source/release-notes/3.2-changelog.txt -msgid "On this page" -msgstr "" - -# c2953adeccbb4245bdcd4030a9858853 -#: ../source/includes/changelogs/releases/3.2.11.rst:4 -msgid "3.2.11 Changelog" -msgstr "" - -# 02bbce1837f44e328b40634fe88d25f6 -# 687664c488e640a6a122c2bbfc1fc2ed -# 06e0bd77b4f24d4a87707f0fc9fb1601 -# ee9d680320414f2d9ce6f98dc94bc15c -# eeef5c878bae4284a10560c6b077068a -# e325bf043cfe40c6865f0e42c507c13a -# c1329cb339b14f55bb44353d44791b3c -# 7f4ea1b23e6e4c1b891b9f1ff91fd186 -# 9b10b39822e24a94a8424d96d320e761 -# b21be3fe83854b35b08af945b0156fc1 -#: ../source/includes/changelogs/releases/3.2.1.rst:14 -#: ../source/includes/changelogs/releases/3.2.10.rst:7 -#: ../source/includes/changelogs/releases/3.2.11.rst:7 -#: ../source/includes/changelogs/releases/3.2.3.rst:7 -#: ../source/includes/changelogs/releases/3.2.4.rst:12 -#: ../source/includes/changelogs/releases/3.2.5.rst:12 -#: ../source/includes/changelogs/releases/3.2.6.rst:15 -#: ../source/includes/changelogs/releases/3.2.7.rst:12 -#: ../source/includes/changelogs/releases/3.2.8.rst:12 -#: ../source/includes/changelogs/releases/3.2.9.rst:12 -msgid "Sharding" -msgstr "" - -# c6ec0e79553d44029d0045427236b7e3 -#: ../source/includes/changelogs/releases/3.2.11.rst:9 -msgid "" -":issue:`SERVER-25854` Change count() to itcount() in " -"sharding_with_x509.js to avoid incorrect counts due to ongoing migrations" -msgstr "" - -# c604696f9b344e4e9d3a43135b17ee6a -#: ../source/includes/changelogs/releases/3.2.11.rst:10 -msgid "" -":issue:`SERVER-26231` Remove printShardingStatus call from " -"bouncing_count.js" -msgstr "" - -# 64ab2a4433d846668e824f6464da5dac -#: ../source/includes/changelogs/releases/3.2.11.rst:11 -msgid "" -":issue:`SERVER-26365` mergeChunks fails with empty error message if " -"merging chunks that were moved" -msgstr "" - -# e440512ead3c46bb9382242e06a13f13 -#: ../source/includes/changelogs/releases/3.2.11.rst:12 -msgid "" -":issue:`SERVER-26484` Black-list jumbo1.js from continuous stepdown suite" -" on 3.2 branch" -msgstr "" - -# 370257df8724498685f2a3e8684ff030 -#: ../source/includes/changelogs/releases/3.2.11.rst:13 -msgid "" -":issue:`SERVER-26737` Segmentation fault in mongos at shutdown due to " -"unconstructed ClientCursorManager" -msgstr "" - -# c5b9bfa3fb9b408084bfe44329d054a0 -#: ../source/includes/changelogs/releases/3.2.11.rst:14 -msgid "" -":issue:`SERVER-26859` AsyncResultsMerger replica set retargeting may " -"block the ASIO callback threads" -msgstr "" - -# c812f017e6c6450e8e269825e3d0b248 -#: ../source/includes/changelogs/releases/3.2.11.rst:15 -msgid ":issue:`SERVER-26898` _migrateClone may hold WT snapshot for a long time" -msgstr "" - -# 17e4e2e6fa074855871042a38995f601 -# 3b8ed33605f844b0bd483865ed4beaa8 -# 0d389aeffb064ff1a08a4d9c97befa28 -# bfa6b4bb464649029c9ebea290281853 -# 2a802ebd6b964bb3adea4f0958e3a119 -# eaf4e971b8ef481b80d81dda28d7eb60 -# 0420be753450440eafbede743977fc1d -# 36bdf01b43494116abfcbb726b52faca -# 46d28ab5bb3a41ebb2e46f004a83ef50 -# a62ffad8b5fb47b688949482df2fd41b -#: ../source/includes/changelogs/releases/3.2.1.rst:34 -#: ../source/includes/changelogs/releases/3.2.10.rst:16 -#: ../source/includes/changelogs/releases/3.2.11.rst:18 -#: ../source/includes/changelogs/releases/3.2.3.rst:40 -#: ../source/includes/changelogs/releases/3.2.4.rst:41 -#: ../source/includes/changelogs/releases/3.2.5.rst:29 -#: ../source/includes/changelogs/releases/3.2.6.rst:26 -#: ../source/includes/changelogs/releases/3.2.7.rst:21 -#: ../source/includes/changelogs/releases/3.2.8.rst:19 -#: ../source/includes/changelogs/releases/3.2.9.rst:24 -msgid "Replication" -msgstr "" - -# 79cff496f37b40399700c10f329f3a53 -#: ../source/includes/changelogs/releases/3.2.11.rst:20 -msgid ":issue:`SERVER-7200` use oplog as op buffer on secondaries" -msgstr "" - -# c4c58e7ac2404d3c9d4b38470a205406 -#: ../source/includes/changelogs/releases/3.2.11.rst:21 -msgid ":issue:`SERVER-22472` rollback_index.js" -msgstr "" - -# fe1f5a20864e4ec58ff3c8acd36c6921 -#: ../source/includes/changelogs/releases/3.2.11.rst:22 -msgid "" -":issue:`SERVER-25145` During rollback (or w/minvalid invalid) select sync" -" source based on end OpTime" -msgstr "" - -# 36aeb7e76e344228b411e047c47c87ac -#: ../source/includes/changelogs/releases/3.2.11.rst:23 -msgid "" -":issue:`SERVER-25486` increase wait time in slavedelay1.js to check " -"replication delay" -msgstr "" - -# 1e0dc6debe574ad2b45877d51b554690 -#: ../source/includes/changelogs/releases/3.2.11.rst:24 -msgid "" -":issue:`SERVER-25994` Allow applyOps to validate authorization " -"permissions at the operation level" -msgstr "" - -# 1f9c6f21d7724d6a805a8cef24a5ec01 -#: ../source/includes/changelogs/releases/3.2.11.rst:25 -msgid ":issue:`SERVER-26142` disable timing checks in election_timing.js" -msgstr "" - -# ce60489bba634caeabef04b2e894cb91 -#: ../source/includes/changelogs/releases/3.2.11.rst:26 -msgid "" -":issue:`SERVER-26146` jstests/replsets/clean_shutdown_oplog_state.js " -"should use ReplSetTest.initiate()" -msgstr "" - -# d9b34dfa772b4c3392d79370ddf3f422 -#: ../source/includes/changelogs/releases/3.2.11.rst:27 -msgid "" -":issue:`SERVER-26182` 3.2 node syncing from a 3.0 node can crash due to " -"too-large BSON during upconversion to find command reply" -msgstr "" - -# 98d9619247574fd297ff9399cb484447 -#: ../source/includes/changelogs/releases/3.2.11.rst:28 -msgid ":issue:`SERVER-26748` Don't call for priority takeover when repl lagged" -msgstr "" - -# 6490ef583f02428c933ff8eda4268d35 -#: ../source/includes/changelogs/releases/3.2.11.rst:29 -msgid "" -":issue:`SERVER-26899` initialize_from_old_node.js should await " -"replication before shutting down" -msgstr "" - -# 9b7ad237894a41d2bf27640ee32ed961 -# f7b91c595b924f30b7c0dd7136d76514 -# 160e745bceca465a8c2634f7a0b8ef8c -# 04fdd55271cf4793be727f5213c2e7cc -# a375b798500146e5972a4d90125dcdf0 -#: ../source/includes/changelogs/releases/3.2.10.rst:37 -#: ../source/includes/changelogs/releases/3.2.11.rst:32 -#: ../source/includes/changelogs/releases/3.2.3.rst:74 -#: ../source/includes/changelogs/releases/3.2.4.rst:70 -#: ../source/includes/changelogs/releases/3.2.5.rst:57 -msgid "Aggregation" -msgstr "" - -# 935a819bd4c447aa8aab2f8475943064 -#: ../source/includes/changelogs/releases/3.2.11.rst:34 -msgid "" -":issue:`SERVER-24168` Increase tolerance in " -"SampleFromRandomCursorBasics::MimicNonOptimized" -msgstr "" - -# 1221d799989e46a0a4de13a8aa443c8a -#: ../source/includes/changelogs/releases/3.2.11.rst:35 -msgid ":issue:`SERVER-24386` 3.2.6 Segmentation Fault after a network problem" -msgstr "" - -# d351927a1e28491bbfe689c4bd68b167 -# ac6c62d8024b4b1eb5cf2a8fcd1a6b14 -# 45fe244f88414c0095fe88ba5f3819d6 -# 1eeed60d4c7b421691aa37f2176e5a58 -# 6d274f1fdfbe40208c74593f93799a0d -# d2c1bfd24bc7499f94bd83a31cb05f87 -# 78574d63ed824dc6babbb738c6f414f3 -# 8b3a261d90214a87bc8b550f97762734 -# 0292dcee95754ddb86225220e022e6d7 -#: ../source/includes/changelogs/releases/3.2.1.rst:53 -#: ../source/includes/changelogs/releases/3.2.11.rst:38 -#: ../source/includes/changelogs/releases/3.2.3.rst:85 -#: ../source/includes/changelogs/releases/3.2.4.rst:81 -#: ../source/includes/changelogs/releases/3.2.5.rst:62 -#: ../source/includes/changelogs/releases/3.2.6.rst:43 -#: ../source/includes/changelogs/releases/3.2.7.rst:34 -#: ../source/includes/changelogs/releases/3.2.8.rst:45 -#: ../source/includes/changelogs/releases/3.2.9.rst:39 -msgid "Storage" -msgstr "" - -# 6edb64f518f74617af6ae8bc4bfab5a6 -#: ../source/includes/changelogs/releases/3.2.11.rst:40 -msgid "" -":issue:`SERVER-23510` Fix index_retry.js and index_no_retry.js to not be " -"timing-based" -msgstr "" - -# 7be29a4289a241c4a02cb82b75e35689 -#: ../source/includes/changelogs/releases/3.2.11.rst:41 -msgid ":issue:`SERVER-25715` Stop leaking WiredTigerSessions at shutdown" -msgstr "" - -# b341e600750b46a38be888247270d10a -# 7e2ae9ffc52d46cc9fc6a5a31c29873b -# 631b835af85943e5944e3057b44bca69 -# 92995e76b495448f998734a03ab71694 -# 0468dfba7d284e1f9ace2048ca900998 -# 3ba727ebafa24bdda6dd220d1f7388d0 -# c4c041140ac143a180bfa97a72dfb46e -# e450de2ef9324e39b62f5f7afc0f1736 -# 2d19af5622404aac8ca0f02034cfd9de -# c0a3eb1f5efa4ca082364fe0fc6b3cdb -#: ../source/includes/changelogs/releases/3.2.1.rst:61 -#: ../source/includes/changelogs/releases/3.2.10.rst:47 -#: ../source/includes/changelogs/releases/3.2.11.rst:44 -#: ../source/includes/changelogs/releases/3.2.3.rst:94 -#: ../source/includes/changelogs/releases/3.2.4.rst:88 -#: ../source/includes/changelogs/releases/3.2.5.rst:67 -#: ../source/includes/changelogs/releases/3.2.6.rst:51 -#: ../source/includes/changelogs/releases/3.2.7.rst:42 -#: ../source/includes/changelogs/releases/3.2.8.rst:52 -#: ../source/includes/changelogs/releases/3.2.9.rst:44 -msgid "WiredTiger" -msgstr "" - -# b59edb58bfae4c32ab1048cc3f2dcd2d -#: ../source/includes/changelogs/releases/3.2.11.rst:46 -msgid "" -":issue:`SERVER-25312` invalid wiredTiger configString in the " -"createIndexes command can fassert" -msgstr "" - -# 3fa2f812efdd469abe6d3e0fdae821af -#: ../source/includes/changelogs/releases/3.2.11.rst:47 -msgid "" -":issue:`SERVER-26753` Minor speed regression (13%) and 'choppy' " -"performance in 3.4 vs 3.2" -msgstr "" - -# ff0aed5b8a93435fbeb21f1dc8126ff0 -# d078663ae8664d38bfa16525fae91a02 -# 1214f583b62141c6b99a9ec75a4b73e6 -# 77317596e0d74b8f8a104462ff3020fc -# b2b75886393b4ec1966328c2608b37e0 -# 49eb87dd386e47d38657c53027e8d55f -# e7a7ac0d27994b4cb0a38cac731a584f -# 188216ae9e0f4d36b1c61f408e9fa2a1 -# 7b37f480b8574196b79f906634570380 -# 851a10bc9e9348ad94f61d3a0baffe2a -#: ../source/includes/changelogs/releases/3.2.1.rst:67 -#: ../source/includes/changelogs/releases/3.2.10.rst:177 -#: ../source/includes/changelogs/releases/3.2.11.rst:50 -#: ../source/includes/changelogs/releases/3.2.3.rst:108 -#: ../source/includes/changelogs/releases/3.2.4.rst:97 -#: ../source/includes/changelogs/releases/3.2.5.rst:75 -#: ../source/includes/changelogs/releases/3.2.6.rst:59 -#: ../source/includes/changelogs/releases/3.2.7.rst:48 -#: ../source/includes/changelogs/releases/3.2.8.rst:70 -#: ../source/includes/changelogs/releases/3.2.9.rst:55 -msgid "Operations" -msgstr "" - -# 6e571f9d93df48b9a2432195c87dae37 -#: ../source/includes/changelogs/releases/3.2.11.rst:52 -msgid ":issue:`SERVER-26465` Log somap info when doing heap profiling" -msgstr "" - -# ffb182de3c0b4fb48e0a7b6a270ba422 -# 7565ca5a889b4578a549e31a714de335 -# 4293d54370c24c65ae38fa1d12fa69e3 -# 9b921b68caef486c8ced4cf5925d60ae -# 4e7bb3d5c0a848d2b02168c8aa2937d2 -# 273ddaa775364c9987d66f62c1ed1ac8 -# 8b57a9b692014e6181c6991f8aeaeded -# 07d7ddf9001b4b6783b6e1c1daa3abb2 -# 2cb477799b414a52a694cc07dea6abbe -# 575c357df73c418988bb08815e905d23 -#: ../source/includes/changelogs/releases/3.2.1.rst:72 -#: ../source/includes/changelogs/releases/3.2.10.rst:184 -#: ../source/includes/changelogs/releases/3.2.11.rst:55 -#: ../source/includes/changelogs/releases/3.2.3.rst:115 -#: ../source/includes/changelogs/releases/3.2.4.rst:102 -#: ../source/includes/changelogs/releases/3.2.5.rst:81 -#: ../source/includes/changelogs/releases/3.2.6.rst:65 -#: ../source/includes/changelogs/releases/3.2.7.rst:54 -#: ../source/includes/changelogs/releases/3.2.8.rst:75 -#: ../source/includes/changelogs/releases/3.2.9.rst:67 -msgid "Build and Packaging" -msgstr "" - -# a30258ac4f9b40c280a9ba899d11ca62 -#: ../source/includes/changelogs/releases/3.2.11.rst:57 -msgid ":issue:`SERVER-24662` Update to PCRE 8.39" -msgstr "" - -# d935dd978ca3483ab7f24cd5df56b53b -#: ../source/includes/changelogs/releases/3.2.11.rst:58 -msgid "" -":issue:`SERVER-26583` MongoDB 3.4 packages appearing in 3.2 repo when " -"running yum update" -msgstr "" - -# 0e2b202bbbf143a48f8274948e16f20e -#: ../source/includes/changelogs/releases/3.2.11.rst:59 -msgid "" -":issue:`SERVER-26652` Invalid definitions in systemd configuration for " -"debian" -msgstr "" - -# 7bb7b6f7c50441718ca86fb88504f8fe -# fe0830d455bb4c65bf37d196e9566e00 -# ddd4c6a988bd407aa82a33fe76bcbbaa -# 2808b5fd0a894c5d8804c264bac6080e -# d78170ef0f07406f83569210175554a7 -# 0231ded6bd8a440ab1836f2758a47048 -# 35368f6775c24fd2b91edb533150a644 -# 90f824c1d20c4bba92e76b5c0ee901fd -# c19aeffe2b9a4ea78097433a3b43f85f -# 93dcb7c76a314ef09a94578cb3796add -#: ../source/includes/changelogs/releases/3.2.1.rst:86 -#: ../source/includes/changelogs/releases/3.2.10.rst:206 -#: ../source/includes/changelogs/releases/3.2.11.rst:62 -#: ../source/includes/changelogs/releases/3.2.3.rst:127 -#: ../source/includes/changelogs/releases/3.2.4.rst:113 -#: ../source/includes/changelogs/releases/3.2.5.rst:95 -#: ../source/includes/changelogs/releases/3.2.6.rst:71 -#: ../source/includes/changelogs/releases/3.2.7.rst:69 -#: ../source/includes/changelogs/releases/3.2.8.rst:97 -#: ../source/includes/changelogs/releases/3.2.9.rst:81 -msgid "Internals" -msgstr "" - -# 58d3c6cd10db46b680a6591fa35aea1d -#: ../source/includes/changelogs/releases/3.2.11.rst:64 -msgid "" -":issue:`SERVER-21260` Sys-perf and longevity project to always upload log" -" files even when there is a system failure." -msgstr "" - -# 62ec76a203a349e29d6b8a7137472870 -#: ../source/includes/changelogs/releases/3.2.11.rst:65 -msgid "" -":issue:`SERVER-23379` MongoDB Enterprise compiled on OS X 10.10 fails to " -"start on OS X 10.8" -msgstr "" - -# 569e9302fb8c418cba0d3eeaf54cff4d -#: ../source/includes/changelogs/releases/3.2.11.rst:66 -msgid ":issue:`SERVER-24055` Increase wtimeout in chaining_removal.js" -msgstr "" - -# 9ece463a018e45219845005ab3f89698 -#: ../source/includes/changelogs/releases/3.2.11.rst:67 -msgid "" -":issue:`SERVER-25546` Handle slaveDelay as part of op batching on " -"secondaries" -msgstr "" - -# 64c4815886b74716a5a240f44b77344e -#: ../source/includes/changelogs/releases/3.2.11.rst:68 -msgid "" -":issue:`SERVER-25777` StopMongoProgram shouldn't implicitly switch to " -"SIGKILL" -msgstr "" - -# a683b52fe4734e099991a9eb789c1c71 -#: ../source/includes/changelogs/releases/3.2.11.rst:69 -msgid ":issue:`SERVER-25919` Rewrite NetworkInterfaceASIO stress test" -msgstr "" - -# e3804fd389d74c409b1a56d331dc0311 -#: ../source/includes/changelogs/releases/3.2.11.rst:70 -msgid ":issue:`SERVER-26167` mongo-perf: Remove wt-mmap comparison variants" -msgstr "" - -# 493c055896b142eab913c1c2475527bd -#: ../source/includes/changelogs/releases/3.2.11.rst:71 -msgid "" -":issue:`SERVER-26406` sys-perf, mongo-perf: Add Evergreen task to the " -"post test analysis override json files" -msgstr "" - -# 8042f3a640214bcd911fd72bcd83e76d -#: ../source/includes/changelogs/releases/3.2.11.rst:72 -msgid "" -":issue:`SERVER-26477` Use non-throwing variant of " -"asio::basic_socket::cancel" -msgstr "" - -# 9c26f0c5d6f641c78ba2d6e0402400e9 -#: ../source/includes/changelogs/releases/3.2.11.rst:73 -msgid "" -":issue:`SERVER-26647` Report additional timeout information in " -"NetworkInterfaceASIO" -msgstr "" - -# e911843dde56488cb0192f0be5b21816 -#: ../source/includes/changelogs/releases/3.2.11.rst:74 -msgid "" -":issue:`SERVER-26689` Update call to setup-cluster.sh in system-perf.yml " -"and longevity.yml" -msgstr "" - -# 13525802c6814919b41524e32a642160 -#: ../source/includes/changelogs/releases/3.2.11.rst:75 -msgid ":issue:`SERVER-26813` Enable longevity performance test for 3.2 branch" -msgstr "" - -# e0d1651807b948c4a49f478883d0c12c -#: ../source/includes/changelogs/releases/3.2.11.rst:76 -msgid ":issue:`TOOLS-1488` provide IO buffers to oplog archive intents" -msgstr "" - -# 49c2e96e0b0a4c81b7481d7dafdc99c0 -#: ../source/includes/changelogs/releases/3.2.11.rst:77 -msgid ":issue:`WT-1592` Dump detailed cache information via statistics" -msgstr "" - -# 8a5d569be6bd4233994f092c2bcc4719 -#: ../source/includes/changelogs/releases/3.2.11.rst:78 -msgid ":issue:`WT-2403` Enhance random cursor implementation for LSM trees" -msgstr "" - -# 59f636c731854dcbbece991d84286fe4 -#: ../source/includes/changelogs/releases/3.2.11.rst:79 -msgid "" -":issue:`WT-2415` Add option for join cursors to return false positives " -"from a Bloom filter" -msgstr "" - -# c80e8f415632421687e86f09ab61c9e3 -#: ../source/includes/changelogs/releases/3.2.11.rst:80 -msgid ":issue:`WT-2831` Skip creating a checkpoint if there have been no changes" -msgstr "" - -# b4d701fc4d9f4556b414b9724596275b -#: ../source/includes/changelogs/releases/3.2.11.rst:81 -msgid ":issue:`WT-2858` rename wtperf's CONFIG structure" -msgstr "" - -# b18992adc084435e85efed6212dc3018 -#: ../source/includes/changelogs/releases/3.2.11.rst:82 -msgid ":issue:`WT-2880` Add support for Zstandard compression" -msgstr "" - -# 875e651b71e345f6a0cd91d62bf34bdf -#: ../source/includes/changelogs/releases/3.2.11.rst:83 -msgid "" -":issue:`WT-2895` Reduce the runtime of make check testing with disable " -"long" -msgstr "" - -# 99238e6a68cf459d917309d81164a70f -#: ../source/includes/changelogs/releases/3.2.11.rst:84 -msgid "" -":issue:`WT-2904` Fix a bug where the reported checkpoint size could be " -"many times data size" -msgstr "" - -# dc9bac606e7048b8a57047fbf47dc142 -#: ../source/includes/changelogs/releases/3.2.11.rst:85 -msgid ":issue:`WT-2907` Bug in Java ConcurrentCloseTest case" -msgstr "" - -# 4394785c099542c2ae68568ff91f07a7 -#: ../source/includes/changelogs/releases/3.2.11.rst:86 -msgid "" -":issue:`WT-2917` split wtperf's configuration into per-database and per-" -"run parts" -msgstr "" - -# a1192704ac9d4522b0d83c5f8f2ff1dc -#: ../source/includes/changelogs/releases/3.2.11.rst:87 -msgid "" -":issue:`WT-2920` Add statistic tracking application thread cache " -"maintenance time" -msgstr "" - -# a5e8baae3da54386a678d233a2621c0f -#: ../source/includes/changelogs/releases/3.2.11.rst:88 -msgid ":issue:`WT-2931` Configure default in-memory dirty cache usage lower" -msgstr "" - -# 7b51c588215f4474b21f074db72216de -#: ../source/includes/changelogs/releases/3.2.11.rst:89 -msgid "" -":issue:`WT-2932` Allow applications to selectively ignore cache limit " -"with in-memory configuration" -msgstr "" - -# 859262c4ff374269b13f14fee3296b3a -#: ../source/includes/changelogs/releases/3.2.11.rst:90 -msgid ":issue:`WT-2933` Fix a race between named snapshots and checkpoints" -msgstr "" - -# 8532ec79dd414d07b088947a8756ba4a -#: ../source/includes/changelogs/releases/3.2.11.rst:91 -msgid ":issue:`WT-2937` test_inmem01 aborts due to stuck cache" -msgstr "" - -# 4234edd487984eeda2d38cce4bad9570 -#: ../source/includes/changelogs/releases/3.2.11.rst:92 -msgid ":issue:`WT-2938` Assembly files should end in .sx, not .S" -msgstr "" - -# 9f3b9f7b42db464aa558a324377119d1 -#: ../source/includes/changelogs/releases/3.2.11.rst:93 -msgid "" -":issue:`WT-2941` Improve test/format to use faster key-generation " -"functions" -msgstr "" - -# 3c070b5e85204c31ac14e501ab3d46d4 -#: ../source/includes/changelogs/releases/3.2.11.rst:94 -msgid ":issue:`WT-2942` verbose strings don't need newline" -msgstr "" - -# 96d2cbd1f29c458687ae1bbc0e0ea91d -#: ../source/includes/changelogs/releases/3.2.11.rst:95 -msgid ":issue:`WT-2945` Occasional hang running reconfigure fuzz test" -msgstr "" - -# 2d2da9dd563f4d779c7134293c52fe55 -#: ../source/includes/changelogs/releases/3.2.11.rst:96 -msgid ":issue:`WT-2946` dist/s_docs incompatible with OS X Xcode installation" -msgstr "" - -# 95bcf346561f49b297ee07ff610f78a0 -#: ../source/includes/changelogs/releases/3.2.11.rst:97 -msgid ":issue:`WT-2947` test suite populate functions need refactoring" -msgstr "" - -# adfe16b1f6df4dc3bf3e26c7b23723d8 -#: ../source/includes/changelogs/releases/3.2.11.rst:98 -msgid "" -":issue:`WT-2948` simplify error handling by making epoch time return " -"never fail" -msgstr "" - -# 00eba9cac9554cc0afb978863e60e8e6 -#: ../source/includes/changelogs/releases/3.2.11.rst:99 -msgid "" -":issue:`WT-2949` Add an option to wtperf to not close connection on " -"shutdown" -msgstr "" - -# 3060a596a00c4d72afa32f27006eebcd -#: ../source/includes/changelogs/releases/3.2.11.rst:100 -msgid "" -":issue:`WT-2950` Inserting multi-megabyte values can cause large in-" -"memory pages" -msgstr "" - -# 58d68003dff544cc89547047d6da3863 -#: ../source/includes/changelogs/releases/3.2.11.rst:101 -msgid ":issue:`WT-2953` Test format failure - stuck cache with 1/42MB dirty" -msgstr "" - -# f317b351ae92440ca1687069afaf24cd -#: ../source/includes/changelogs/releases/3.2.11.rst:102 -msgid "" -":issue:`WT-2954` Inserting multi-megabyte values can cause large in-" -"memory pages" -msgstr "" - -# d87b1b81a1ad4d6099fd5f1b81e9c7a8 -#: ../source/includes/changelogs/releases/3.2.11.rst:103 -msgid "" -":issue:`WT-2955` Add statistics tracking the amount of time threads spend" -" waiting for high level locks" -msgstr "" - -# 8460b383639e4eeba7c0937ad25f7c4a -#: ../source/includes/changelogs/releases/3.2.11.rst:104 -msgid "" -":issue:`WT-2956` utility tests -h option is always overridden by the " -"default setup" -msgstr "" - -# 0b3bd61bccb041869a16c203a08cba5c -#: ../source/includes/changelogs/releases/3.2.11.rst:105 -msgid "" -":issue:`WT-2959` Ensure WT_SESSION_IMPL is never used before it's " -"initialized" -msgstr "" - -# 5d3dd7a02cc245c9b5021ce01cdc3829 -#: ../source/includes/changelogs/releases/3.2.11.rst:106 -msgid ":issue:`WT-2961` Add a version drop-down to the web version of the docs" -msgstr "" - -# 7ec7db4806b5438dbedf802a45b3f63f -#: ../source/includes/changelogs/releases/3.2.11.rst:107 -msgid ":issue:`WT-2963` Race setting max_entries during eviction" -msgstr "" - -# 921067305531424abf2027056f66a912 -#: ../source/includes/changelogs/releases/3.2.11.rst:108 -msgid ":issue:`WT-2964` WTPERF parallel-pop-btree hung in populate phase" -msgstr "" - -# 394c63f4f65844bba51faf6ca5d51291 -#: ../source/includes/changelogs/releases/3.2.11.rst:109 -msgid ":issue:`WT-2965` test_wt2323_join_visibility can hang on OSX" -msgstr "" - -# 71be43ec2b7f43338b551861a92f7b30 -#: ../source/includes/changelogs/releases/3.2.11.rst:110 -msgid ":issue:`WT-2968` backup cursor opens every file" -msgstr "" - -# 2e99e7d4dd7544ea81c0e27d29a3a770 -#: ../source/includes/changelogs/releases/3.2.11.rst:111 -msgid "" -":issue:`WT-2971` Add documentation for raw-compression to the " -"tune_compression page in WT docs" -msgstr "" - -# 93a5af29b8de46c1b96b9f41f0535ed7 -#: ../source/includes/changelogs/releases/3.2.11.rst:112 -msgid ":issue:`WT-2974` lint" -msgstr "" - -# 45245e4433f3430d97580904329492b3 -#: ../source/includes/changelogs/releases/3.2.11.rst:113 -msgid ":issue:`WT-2975` Reduce the memory allocated for statistics" -msgstr "" - -# 0b7e7c200d7045618480fa2fd26ffc06 -#: ../source/includes/changelogs/releases/3.2.11.rst:114 -msgid "" -":issue:`WT-2976` Add a statistic tracking how long application threads " -"spend doing I/O" -msgstr "" - -# 685ae710360146d995835b2e08e7cd4f -#: ../source/includes/changelogs/releases/3.2.11.rst:115 -msgid ":issue:`WT-2977` Csuite LSM Random test can occasionally fail" -msgstr "" - -# 5fed6e0afbb54875b67189da8d3c9e8c -#: ../source/includes/changelogs/releases/3.2.11.rst:116 -msgid ":issue:`WT-2985` Race during checkpoint can cause a core dump" -msgstr "" - -# fea7b6d88a3b422e88684efccc4cb82f -#: ../source/includes/changelogs/releases/3.2.11.rst:117 -msgid "" -":issue:`WT-2987` Fix a bug where opening a cursor on an incomplete table " -"drops core" -msgstr "" - -# 941e0eedc25b4a9b9754dadacb384fe4 -#: ../source/includes/changelogs/releases/3.2.11.rst:118 -msgid ":issue:`WT-2988` __wt_epoch potentially returns garbage values." -msgstr "" - -# 33113863aa3146a195767c4edc0129c7 -#: ../source/includes/changelogs/releases/3.2.11.rst:119 -msgid ":issue:`WT-2991` Coverity issue 1365198" -msgstr "" - -# 19b568d25beb42e89a1cc1d4e6525e5b -#: ../source/includes/changelogs/releases/3.2.11.rst:120 -msgid "" -":issue:`WT-2998` Add error messages to error returns that might be " -"confusing." -msgstr "" - -# fc52580c3f54434c962c2466f0e545ae -#: ../source/includes/changelogs/releases/3.2.11.rst:121 -msgid ":issue:`WT-2999` Memory leak in join WT_CURSOR with custom extractor" -msgstr "" - -# 234d8ca50e654d95b47200eb42d30981 -#: ../source/includes/changelogs/releases/3.2.11.rst:122 -msgid ":issue:`WT-3001` WT_EXTENSION_API references are named inconsistently." -msgstr "" - -# 40ebb29246434a319db0382e72a4381c -#: ../source/includes/changelogs/releases/3.2.11.rst:123 -msgid "" -":issue:`WT-3003` log generation should not auto generate the record and " -"op types" -msgstr "" - -# a4a684639a864a00a92f1a83dd4ece12 -#: ../source/includes/changelogs/releases/3.2.11.rst:124 -msgid ":issue:`WT-3005` Add top-level .gitignore file." -msgstr "" - -# e7a8249fb9134959ae088acc2dec2e18 -#: ../source/includes/changelogs/releases/3.2.11.rst:125 -msgid ":issue:`WT-3007` Remove duplicated word in comment" -msgstr "" - -# 2cd5f7778985405ebd6907e66a7b9b80 -#: ../source/includes/changelogs/releases/3.2.11.rst:126 -msgid ":issue:`WT-3008` Run wtperf stress testing against all maintained branches" -msgstr "" - -# 38e240f7a0624f74894069422bcc5076 -#: ../source/includes/changelogs/releases/3.2.11.rst:127 -msgid ":issue:`WT-3009` Test format hung/aborted with small cache (sub 10mB)" -msgstr "" - -# bb0f8e264d3149f7bf34672c4100e07a -#: ../source/includes/changelogs/releases/3.2.10.rst:4 -msgid "3.2.10 Changelog" -msgstr "" - -# 8388e6870da54802a224652812b97bd1 -#: ../source/includes/changelogs/releases/3.2.10.rst:9 -msgid ":issue:`SERVER-23598` Race in config.version intialization" -msgstr "" - -# 907df9eefe2d48e89a595af0085450e2 -#: ../source/includes/changelogs/releases/3.2.10.rst:10 -msgid "" -":issue:`SERVER-25516` Add setParameter option to 3.2 to prevent the " -"replica set monitor from ever giving up on monitoring a set" -msgstr "" - -# 1b8ca8e435f34c58b665990a6e06d026 -#: ../source/includes/changelogs/releases/3.2.10.rst:11 -msgid "" -":issue:`SERVER-25527` Send the version of the chunk being moved as part " -"of the shard moveChunk and splitChunk commands" -msgstr "" - -# 067cce15460f492fa5cea1fa8a80c214 -#: ../source/includes/changelogs/releases/3.2.10.rst:12 -msgid ":issue:`SERVER-25574` Remove jstest/core/hashtest.1js" -msgstr "" - -# c2639d9909d34103a407f9b7b7f671ea -#: ../source/includes/changelogs/releases/3.2.10.rst:13 -msgid "" -":issue:`SERVER-25602` splitChunk command with out of bound splitKeys " -"fails, but still updates the chunks" -msgstr "" - -# 8c691cb0adc347f0bd37636460834063 -# 0e9313a59d1d477b8aa3ba1aaed483c3 -#: ../source/includes/changelogs/releases/3.2.10.rst:18 -#: ../source/includes/changelogs/releases/3.2.9.rst:26 -msgid ":issue:`SERVER-22136` Attach term metadata to UpdatePosition command" -msgstr "" - -# 202155b919a54c9b8e2e376081e4f84c -#: ../source/includes/changelogs/releases/3.2.10.rst:19 -msgid "" -":issue:`SERVER-24254` Wait for nodes to agree on primary in " -"maxSyncSourceLagSecs.js and chaining_removal.js" -msgstr "" - -# 2f26937036ec4216847500d61b59d453 -#: ../source/includes/changelogs/releases/3.2.10.rst:20 -msgid "" -":issue:`SERVER-24926` replset8.js should call " -"ReplSetTest.awaitReplication() to be consistent with comment in test." -msgstr "" - -# b7677b7700744c26a7b5d783feb8d4e1 -#: ../source/includes/changelogs/releases/3.2.10.rst:21 -msgid ":issue:`SERVER-25946` increase failover limit in election_timing.js" -msgstr "" - -# 8f4b0955db8a4689894a8ecf40128fae -# 9c10d862582149849922cf91d8d0c8f0 -# 4527bfd0c7d34295b994f6d7ad1a9893 -# 31faf19558a245c0b11b59202a9a4ec4 -# ecdfca52ac2141a3b456a9f69cb1adc2 -# 795890df76a944a3bfed376b80070c3a -# 2f1e5083157446cea6113905a9420757 -# cdb6312c6e884a34a233eec346fc60f5 -# 4225e8cddd13443ba37669c6926f6a53 -#: ../source/includes/changelogs/releases/3.2.1.rst:44 -#: ../source/includes/changelogs/releases/3.2.10.rst:24 -#: ../source/includes/changelogs/releases/3.2.3.rst:56 -#: ../source/includes/changelogs/releases/3.2.4.rst:61 -#: ../source/includes/changelogs/releases/3.2.5.rst:45 -#: ../source/includes/changelogs/releases/3.2.6.rst:32 -#: ../source/includes/changelogs/releases/3.2.7.rst:29 -#: ../source/includes/changelogs/releases/3.2.8.rst:30 -#: ../source/includes/changelogs/releases/3.2.9.rst:33 -msgid "Query" -msgstr "" - -# 8255ff86a64f424aa00b64fa49287a2d -#: ../source/includes/changelogs/releases/3.2.10.rst:26 -msgid "" -":issue:`SERVER-24320` Planner can attempt to use invalid index when using" -" plan cache due to plan cache key / MatchExpression sorting inconsistency" -msgstr "" - -# cb3d26eee71a436a8885bd62f46b0e1f -#: ../source/includes/changelogs/releases/3.2.10.rst:27 -msgid "" -":issue:`SERVER-24901` rollback5.js should not depend on size storer value" -" to get collection size" -msgstr "" - -# 77526c75e5aa4f4687df22e11fc1d57b -#: ../source/includes/changelogs/releases/3.2.10.rst:28 -msgid ":issue:`SERVER-25443` Remove Linux (Decimal Enabled) test variant" -msgstr "" - -# 879ca406fb704303864ebfb27ac47d32 -#: ../source/includes/changelogs/releases/3.2.10.rst:29 -msgid "" -":issue:`SERVER-25951` MongoDB 3.2: Report additional metrics in getMore " -"slowms logging" -msgstr "" - -# ead74376f7434bc7a348fd726093fb67 -# bf40f1cfb9844378befd09f1ba8ad29f -# 146fbe35be3d48918e690c37e4a5ecbf -# 1a8a83813143461cb9bac8c531c9f0e2 -#: ../source/includes/changelogs/releases/3.2.10.rst:32 -#: ../source/includes/changelogs/releases/3.2.3.rst:68 -#: ../source/includes/changelogs/releases/3.2.5.rst:52 -#: ../source/includes/changelogs/releases/3.2.8.rst:35 -msgid "Write Operations" -msgstr "" - -# b07da0e0f58e4763951daf1ee37ca18e -#: ../source/includes/changelogs/releases/3.2.10.rst:34 -msgid "" -":issue:`SERVER-16801` update considers a change in numerical type to be a" -" noop" -msgstr "" - -# 0bb985fdaf7449b4955080e6439dc860 -#: ../source/includes/changelogs/releases/3.2.10.rst:39 -msgid "" -":issue:`SERVER-25039` Aggregation can attempt to re-plan after collection" -" has been dropped" -msgstr "" - -# 03e46710554746628158ee9c8c04d1c9 -# 639303e384254bf482b74b5e6c9fdaa1 -# 231493373ccc4f92a392493c0fe019d4 -# 7349ed2f28984038acbd3510ff855192 -# 950f3c507bfa4cf1a94c7c5c0ce9d8dd -#: ../source/includes/changelogs/releases/3.2.10.rst:42 -#: ../source/includes/changelogs/releases/3.2.3.rst:80 -#: ../source/includes/changelogs/releases/3.2.4.rst:75 -#: ../source/includes/changelogs/releases/3.2.6.rst:38 -#: ../source/includes/changelogs/releases/3.2.8.rst:40 -msgid "JavaScript" -msgstr "" - -# 22c8120c287b40ba892f58e2ee987d19 -#: ../source/includes/changelogs/releases/3.2.10.rst:44 -msgid "" -":issue:`SERVER-25056` ImplScope should check interruptability against an " -"opctx" -msgstr "" - -# 7eab6510900545dabfc96f6bb740d7e2 -#: ../source/includes/changelogs/releases/3.2.10.rst:49 -msgid ":issue:`WT-2863` Support UTF-8 paths on Windows" -msgstr "" - -# f779f9feb0664b8f8c1aab31548c63f6 -#: ../source/includes/changelogs/releases/3.2.10.rst:50 -msgid ":issue:`WT-2865` eviction thread error failure" -msgstr "" - -# 6ab16a45e2924773b327a6474398f155 -#: ../source/includes/changelogs/releases/3.2.10.rst:51 -msgid ":issue:`WT-2026` Maximum pages size at eviction too large" -msgstr "" - -# 5016739dddad493ea984c7bc2912b1aa -#: ../source/includes/changelogs/releases/3.2.10.rst:52 -msgid "" -":issue:`WT-2221` Document which statistics are available via a \"fast\" " -"configuration vs. an \"all\" configuration" -msgstr "" - -# 110657c8dea5442e93ae6069c3b4a080 -#: ../source/includes/changelogs/releases/3.2.10.rst:53 -msgid "" -":issue:`WT-2233` Investigate changing when the eviction server switches " -"to aggressive mode." -msgstr "" - -# 54a8487855ec4d558b9cd378b6d85442 -#: ../source/includes/changelogs/releases/3.2.10.rst:54 -msgid "" -":issue:`WT-2239` Make sure LSM cursors read up to date dsk_gen, it was " -"racing with compact" -msgstr "" - -# bc6985ec95854d7cba5e50ab52388217 -#: ../source/includes/changelogs/releases/3.2.10.rst:55 -msgid "" -":issue:`WT-2323` Allocate a transaction id at the beginning of join " -"cursor iteration" -msgstr "" - -# 1e58c9c942a440c4b10fbbca63b68571 -#: ../source/includes/changelogs/releases/3.2.10.rst:56 -msgid "" -":issue:`WT-2843` Fix a bug in recovery if there is no filesystem truncate" -" support" -msgstr "" - -# f10a7722c8a94713a867d1ce0a27b72c -#: ../source/includes/changelogs/releases/3.2.10.rst:57 -msgid "" -":issue:`WT-2846` Several bugs related to reconfiguring eviction server at" -" runtime" -msgstr "" - -# f8c10a1bacf44ba08764eee5c9c8eebe -#: ../source/includes/changelogs/releases/3.2.10.rst:58 -msgid "" -":issue:`WT-2353` Failure to create async threads as part of a " -"wiredtiger_open call will cause a hang" -msgstr "" - -# f848fceac24042dda7b6046c32abfaaf -#: ../source/includes/changelogs/releases/3.2.10.rst:59 -msgid ":issue:`WT-2380` Make scripts fail if code doesn't match style" -msgstr "" - -# 638b59fa976d4103afc6e3a93f867a96 -#: ../source/includes/changelogs/releases/3.2.10.rst:60 -msgid ":issue:`WT-2486` Update make check so that it runs faster" -msgstr "" - -# abfd29efc1d142a4baefdfc2efddf371 -#: ../source/includes/changelogs/releases/3.2.10.rst:61 -msgid ":issue:`WT-2555` make format run on Windows" -msgstr "" - -# 18b4d6a12e62454fb57349c5b72fa7b1 -#: ../source/includes/changelogs/releases/3.2.10.rst:62 -msgid ":issue:`WT-2578` remove write barriers from the TAILQ_INSERT_XXX macros" -msgstr "" - -# f107ba4562ad4b599b021031c06488de -#: ../source/includes/changelogs/releases/3.2.10.rst:63 -msgid "" -":issue:`WT-2631` nullptr is passed for parameters marked with attribute " -"non-null" -msgstr "" - -# a25e48b5305446349323ce18bc363d00 -#: ../source/includes/changelogs/releases/3.2.10.rst:64 -msgid ":issue:`WT-2638` ftruncate may not be supported" -msgstr "" - -# 6ed78f4a3a7b415bbe644d8ab5b0387d -#: ../source/includes/changelogs/releases/3.2.10.rst:65 -msgid "" -":issue:`WT-2645` wt dump: push the complexity of collecting metadata into" -" a dump cursor" -msgstr "" - -# 37ad3dcd8b1a43eda4b5c803c642a1f7 -#: ../source/includes/changelogs/releases/3.2.10.rst:66 -msgid ":issue:`WT-2648` cache-line alignment for new ports" -msgstr "" - -# aa04a05e3ac54e0380e43c021adae19f -#: ../source/includes/changelogs/releases/3.2.10.rst:67 -msgid ":issue:`WT-2665` Limit allocator fragmentation in WiredTiger" -msgstr "" - -# 882a7c4f8492491a8342f9306479d2fa -#: ../source/includes/changelogs/releases/3.2.10.rst:68 -msgid ":issue:`WT-2678` The metadata should not imply that an empty value is true" -msgstr "" - -# ef157dbc665046778792de433595511a -#: ../source/includes/changelogs/releases/3.2.10.rst:69 -msgid "" -":issue:`WT-2688` configure --enable-python doesn't check for availability" -" of swig" -msgstr "" - -# 070a36b42727405980ca8512ab0c9a5a -#: ../source/includes/changelogs/releases/3.2.10.rst:70 -msgid ":issue:`WT-2693` Check open_cursor error paths for consistent handling" -msgstr "" - -# 338f4b6155be4edcb9003bf12a58aeb8 -#: ../source/includes/changelogs/releases/3.2.10.rst:71 -msgid ":issue:`WT-2695` Integrate s390x accelerated crc32c support" -msgstr "" - -# d16ce639d9b84f4e8726a0163d769888 -#: ../source/includes/changelogs/releases/3.2.10.rst:72 -msgid "" -":issue:`WT-2719` add fuzz testing for WiredTiger options and " -"reconfiguration." -msgstr "" - -# ea03efe7c07d4ed1bb2e7258f345a577 -#: ../source/includes/changelogs/releases/3.2.10.rst:73 -msgid ":issue:`WT-2728` Don't re-read log file headers during log_flush" -msgstr "" - -# 181ed9e19daa440fa99b41a7ad8281a9 -#: ../source/includes/changelogs/releases/3.2.10.rst:74 -msgid "" -":issue:`WT-2731` Raw compression can create pages that are larger than " -"expected" -msgstr "" - -# ed72808905b541b4b3746b6ad7612228 -#: ../source/includes/changelogs/releases/3.2.10.rst:75 -msgid ":issue:`WT-2732` Coverity analysis defect 99665: Redundant test" -msgstr "" - -# c59f054da5e34dcaa69ae6b29bce8bc7 -#: ../source/includes/changelogs/releases/3.2.10.rst:76 -msgid ":issue:`WT-2734` Improve documentation of eviction behavior" -msgstr "" - -# 536ca6d7417648abb8199fce1983a6ac -#: ../source/includes/changelogs/releases/3.2.10.rst:77 -msgid ":issue:`WT-2737` Scrub dirty pages rather than evicting them" -msgstr "" - -# 1a9270aff0f84d4b8732d4031d1d3ecb -#: ../source/includes/changelogs/releases/3.2.10.rst:78 -msgid ":issue:`WT-2738` Remove the ability to change the default checkpoint name" -msgstr "" - -# f645f067859741d6a93ed4122173ef19 -#: ../source/includes/changelogs/releases/3.2.10.rst:79 -msgid ":issue:`WT-2739` pluggable file systems documentation cleanups" -msgstr "" - -# 4a385e0a257d4767a136b4d99b856a64 -#: ../source/includes/changelogs/releases/3.2.10.rst:80 -msgid ":issue:`WT-2743` Thread count statistics always report 0" -msgstr "" - -# 6580c099c8554b22aafa4745c040be3f -#: ../source/includes/changelogs/releases/3.2.10.rst:81 -msgid ":issue:`WT-2744` partial line even with line buffering set" -msgstr "" - -# a719771a7c554b6b9e48c1af0bcc851c -#: ../source/includes/changelogs/releases/3.2.10.rst:82 -msgid ":issue:`WT-2746` track checkpoint I/O separately from eviction I/O" -msgstr "" - -# c1690468bd0649ddb3db2cbf6bae1ac5 -#: ../source/includes/changelogs/releases/3.2.10.rst:83 -msgid "" -":issue:`WT-2751` column-store statistics incorrectly calculates the " -"number of entries" -msgstr "" - -# b4ec6dd2da8c4ee7895de9f3821db74a -#: ../source/includes/changelogs/releases/3.2.10.rst:84 -msgid ":issue:`WT-2752` Fixes to zipfian wtperf workload config" -msgstr "" - -# 1d387953bdbc4c1baf363bffe9b25697 -#: ../source/includes/changelogs/releases/3.2.10.rst:85 -msgid ":issue:`WT-2755` flexelint configuration treats size_t as 4B type" -msgstr "" - -# c892d946ac4442ea897c0e1963bd1aa6 -#: ../source/includes/changelogs/releases/3.2.10.rst:86 -msgid "" -":issue:`WT-2756` Upgrade the autoconf archive package to check for swig " -"3.0" -msgstr "" - -# a3639b845a784f48ac12f3c74dad6193 -#: ../source/includes/changelogs/releases/3.2.10.rst:87 -msgid "" -":issue:`WT-2757` Column tables behave differently when column names are " -"provided" -msgstr "" - -# 4780469b7a3e4aea97ebd07574b1cea4 -#: ../source/includes/changelogs/releases/3.2.10.rst:88 -msgid "" -":issue:`WT-2759` Releasing the hot-backup lock doesn't require the schema" -" lock." -msgstr "" - -# 878067b78361469092be6162c34239d9 -#: ../source/includes/changelogs/releases/3.2.10.rst:89 -msgid ":issue:`WT-2762` wtstats tool fails if checkpoint runs" -msgstr "" - -# ca4595697c7f41039ee0f331de3475b1 -#: ../source/includes/changelogs/releases/3.2.10.rst:90 -msgid ":issue:`WT-2763` Unit test test_intpack failing on OSX" -msgstr "" - -# 65f3ebdc0ea44fc88cb9a79d3fa6a57a -#: ../source/includes/changelogs/releases/3.2.10.rst:91 -msgid ":issue:`WT-2764` Optimize checkpoints to reduce throughput disruption" -msgstr "" - -# 0f56407c129d4211af91f54802f05df6 -#: ../source/includes/changelogs/releases/3.2.10.rst:92 -msgid ":issue:`WT-2765` wt dump: indices need to be shown in the dump output" -msgstr "" - -# 7b4195af455244f994f78adb9e63292d -#: ../source/includes/changelogs/releases/3.2.10.rst:93 -msgid "" -":issue:`WT-2766` Don't count eviction of lookaside file pages for the " -"purpose of checking stuck cache" -msgstr "" - -# 49b35427bfc04977b6ac308f973b7c79 -#: ../source/includes/changelogs/releases/3.2.10.rst:94 -msgid ":issue:`WT-2767` test suite needs way to run an individual scenario" -msgstr "" - -# 2f5929521a2540459a0a482b74f9a2ac -#: ../source/includes/changelogs/releases/3.2.10.rst:95 -msgid "" -":issue:`WT-2769` Update documentation to reflect correct limits of " -"memory_page_max" -msgstr "" - -# a8e81a8972cb42d5a5acde67bc5e21cf -#: ../source/includes/changelogs/releases/3.2.10.rst:96 -msgid ":issue:`WT-2770` Add statistics tracking schema operations" -msgstr "" - -# b0311622667c41dca83922602595dd5e -#: ../source/includes/changelogs/releases/3.2.10.rst:97 -msgid ":issue:`WT-2772` Investigate log performance testing weirdness" -msgstr "" - -# a3cf2e02e19e4ae29de1b8de2aa818f8 -#: ../source/includes/changelogs/releases/3.2.10.rst:98 -msgid ":issue:`WT-2773` search_near in indexes does not find exact matches" -msgstr "" - -# 13a3b1343f2440129165f3bf1d029c43 -#: ../source/includes/changelogs/releases/3.2.10.rst:99 -msgid ":issue:`WT-2774` minor cleanups/improvements" -msgstr "" - -# fac8a96b0ddd4d6ab6dd8654a74f7ddb -#: ../source/includes/changelogs/releases/3.2.10.rst:100 -msgid "" -":issue:`WT-2778` Python test suite: make scenario initialization " -"consistent" -msgstr "" - -# a740c3d991ca4306ac47d67579da6a65 -#: ../source/includes/changelogs/releases/3.2.10.rst:101 -msgid ":issue:`WT-2779` Raw compression created unexpectedly large pages on disk" -msgstr "" - -# 551051fe66794da6acfd6ff21198b51d -#: ../source/includes/changelogs/releases/3.2.10.rst:102 -msgid "" -":issue:`WT-2781` Enhance bulk cursor option with an option to return " -"immediately on contention" -msgstr "" - -# 931e2dbc7bb24cd59a95360374b462a1 -#: ../source/includes/changelogs/releases/3.2.10.rst:103 -msgid ":issue:`WT-2782` Missing a fs_directory_list_free in ex_file_system.c" -msgstr "" - -# 70a2ec58006d48f5896ee05ef120871f -#: ../source/includes/changelogs/releases/3.2.10.rst:104 -msgid ":issue:`WT-2783` wtperf multi-btree.wtperf dumps core on Mac" -msgstr "" - -# a1f509cca4e6471e951c4b427cda9fbc -#: ../source/includes/changelogs/releases/3.2.10.rst:105 -msgid "" -":issue:`WT-2785` Scrub dirty pages rather than evicting them: single-page" -" reconciliation" -msgstr "" - -# 6b50c4fe69a744de877915ccbc6394b1 -#: ../source/includes/changelogs/releases/3.2.10.rst:106 -msgid ":issue:`WT-2787` Include src/include/wiredtiger_ext.h is problematic" -msgstr "" - -# 6905804559bf428aa55de97c01071751 -#: ../source/includes/changelogs/releases/3.2.10.rst:107 -msgid "" -":issue:`WT-2788` Java: freed memory overwrite during handle close can " -"cause JNI crash" -msgstr "" - -# bcad5d6c4e034cd5889cc627cff20413 -#: ../source/includes/changelogs/releases/3.2.10.rst:108 -msgid ":issue:`WT-2791` Enhance OS X Evergreen unit test" -msgstr "" - -# 74840c593eac4480bc599a65fbd79cb9 -#: ../source/includes/changelogs/releases/3.2.10.rst:109 -msgid ":issue:`WT-2793` wtperf config improvements" -msgstr "" - -# a0586e6aa1194f74834094067bb4a02e -#: ../source/includes/changelogs/releases/3.2.10.rst:110 -msgid ":issue:`WT-2795` Update documentation around read-only configuration" -msgstr "" - -# 9cbe67cb49ad41df9b0dc5ab3d78cfbe -#: ../source/includes/changelogs/releases/3.2.10.rst:111 -msgid ":issue:`WT-2796` Memory leak in reconciliation uncovered by stress testing" -msgstr "" - -# d8b27e473f654cf1a82d368ae6982845 -#: ../source/includes/changelogs/releases/3.2.10.rst:112 -msgid ":issue:`WT-2800` Illegal file format in test/format on PPC" -msgstr "" - -# 3ed243a22f5d4911bfc0048a784c092d -#: ../source/includes/changelogs/releases/3.2.10.rst:113 -msgid "" -":issue:`WT-2801` Crash vulnerability from eviction of metadata during " -"checkpoint" -msgstr "" - -# 359803d29d664fbf9672a8e9040021d2 -#: ../source/includes/changelogs/releases/3.2.10.rst:114 -msgid ":issue:`WT-2803` Add verbose functionality to WT Evergreen tests" -msgstr "" - -# f798d7b8ae8c423fa46b6c816a320563 -#: ../source/includes/changelogs/releases/3.2.10.rst:115 -msgid ":issue:`WT-2804` Don't read values in a tree without a snapshot" -msgstr "" - -# b60bf360b4eb4fe88ec4a34c65611a8c -#: ../source/includes/changelogs/releases/3.2.10.rst:116 -msgid ":issue:`WT-2805` Infinite recursion if error streams fail" -msgstr "" - -# a44daf6f4c824a3c98df868693e282a6 -#: ../source/includes/changelogs/releases/3.2.10.rst:117 -msgid ":issue:`WT-2806` wtperf allocation size off-by-one" -msgstr "" - -# 658254964bc749b68b3176ee0ea60e0f -#: ../source/includes/changelogs/releases/3.2.10.rst:118 -msgid ":issue:`WT-2807` Switch Jenkins performance tests to tcmalloc" -msgstr "" - -# 5d486530ccc74073b383917f58d97ab4 -#: ../source/includes/changelogs/releases/3.2.10.rst:119 -msgid "" -":issue:`WT-2811` Reconciliation asserts that transaction time has gone " -"backwards" -msgstr "" - -# 6cdaeae04ff14cae9222e5956d19fd81 -#: ../source/includes/changelogs/releases/3.2.10.rst:120 -msgid ":issue:`WT-2812` Error when reconfiguring cache targets" -msgstr "" - -# 42423b3fc0e846aca4db41eed1638c40 -#: ../source/includes/changelogs/releases/3.2.10.rst:121 -msgid ":issue:`WT-2813` small cache usage stuck even with large cache" -msgstr "" - -# e7b32a76e65d4e41817dee6a84572e7e -#: ../source/includes/changelogs/releases/3.2.10.rst:122 -msgid ":issue:`WT-2814` Enhance wtperf to support single-op truncate mode" -msgstr "" - -# 026f384e7f184a05a0fe8aee7ab01914 -#: ../source/includes/changelogs/releases/3.2.10.rst:123 -msgid ":issue:`WT-2816` Improve WiredTiger eviction performance" -msgstr "" - -# c0d40e2d278749a6a0aa3b2141895343 -#: ../source/includes/changelogs/releases/3.2.10.rst:124 -msgid "" -":issue:`WT-2817` Investigate performance regression in develop, add " -"workload to wtperf/runners" -msgstr "" - -# 9eecf88f8f4c40f5a9421c4943deb894 -#: ../source/includes/changelogs/releases/3.2.10.rst:125 -msgid "" -":issue:`WT-2818` The page visibility check when queuing pages for " -"eviction is overly restrictive" -msgstr "" - -# c1ca94705ee940efbff2731327b9a490 -#: ../source/includes/changelogs/releases/3.2.10.rst:126 -msgid ":issue:`WT-2820` add gcc warn_unused_result attribute" -msgstr "" - -# 3e9ee48554d543b0a4789ffde4d9bb3b -#: ../source/includes/changelogs/releases/3.2.10.rst:127 -msgid ":issue:`WT-2822` panic mutex and other functions that cannot fail" -msgstr "" - -# 1267eace3074418ebbc1f3f0f7df676e -#: ../source/includes/changelogs/releases/3.2.10.rst:128 -msgid ":issue:`WT-2823` support file handles without a truncate method" -msgstr "" - -# c35cf6210ebd4081afe07b7ad2357a11 -#: ../source/includes/changelogs/releases/3.2.10.rst:129 -msgid "" -":issue:`WT-2824` wtperf displays connection and table create " -"configurations twice" -msgstr "" - -# 49fb9517fd92493b8c741a93a96c47c4 -#: ../source/includes/changelogs/releases/3.2.10.rst:130 -msgid ":issue:`WT-2826` clang38 false positive on uninitialized variable." -msgstr "" - -# fb0b9b5112c74481ad570ed6bc493120 -#: ../source/includes/changelogs/releases/3.2.10.rst:131 -msgid ":issue:`WT-2827` checkpoint log_size configuration improvements" -msgstr "" - -# 41b474e07791451faba43d4a49f227c2 -#: ../source/includes/changelogs/releases/3.2.10.rst:132 -msgid ":issue:`WT-2828` Make long wtperf tests reflect mongoDB usage" -msgstr "" - -# 359a6d4c73584f3bbc2bf0c08dde24cc -#: ../source/includes/changelogs/releases/3.2.10.rst:133 -msgid "" -":issue:`WT-2829` Switch automated testing to use enable-strict configure " -"option" -msgstr "" - -# 75dbb0fef8d948c8bd8b71c124b9674d -#: ../source/includes/changelogs/releases/3.2.10.rst:134 -msgid ":issue:`WT-2832` Python test uses hard-coded temporary directory" -msgstr "" - -# 3f29f20347b84a7698b2605c42d1b1bb -#: ../source/includes/changelogs/releases/3.2.10.rst:135 -msgid ":issue:`WT-2834` Join cursor: discrepancy with bloom filters" -msgstr "" - -# 4fe738ff2e4043a9ac2e7f9bb6315358 -#: ../source/includes/changelogs/releases/3.2.10.rst:136 -msgid "" -":issue:`WT-2835` WT_CONNECTION.leak-memory can skip memory map and cache " -"cleanup" -msgstr "" - -# 857d3fac04f64228a13b0f2ebea8d440 -#: ../source/includes/changelogs/releases/3.2.10.rst:137 -msgid "" -":issue:`WT-2838` Don't free session handles on close if leak memory is " -"configured" -msgstr "" - -# a7733980ff404e2e978edf89ef95d97f -#: ../source/includes/changelogs/releases/3.2.10.rst:138 -msgid ":issue:`WT-2839` lint: Ignoring return value of function" -msgstr "" - -# bb8835241fa5434ca43306925e66ea48 -#: ../source/includes/changelogs/releases/3.2.10.rst:139 -msgid ":issue:`WT-2840` clang analysis: garbage values" -msgstr "" - -# dcc845e26d794ca3bbcbc8ae218670f1 -#: ../source/includes/changelogs/releases/3.2.10.rst:140 -msgid "" -":issue:`WT-2841` Jenkins Valgrind runner is reporting errors in test " -"wt2719_reconfig" -msgstr "" - -# 01f9f8135e72484b8a2ab38e9d90ac22 -#: ../source/includes/changelogs/releases/3.2.10.rst:141 -msgid ":issue:`WT-2847` Merge fair locks into read/write locks." -msgstr "" - -# ed8a8f646ae44c4b8722b7624b3aa0ca -#: ../source/includes/changelogs/releases/3.2.10.rst:142 -msgid ":issue:`WT-2850` clang 4.1 attribute warnings when building" -msgstr "" - -# 5db4353e868a4435b04a0ee324662c02 -#: ../source/includes/changelogs/releases/3.2.10.rst:143 -msgid "" -":issue:`WT-2853` Multi threaded reader writer example shows temporary " -"slowdown or lockup" -msgstr "" - -# 125a420086db4b54839e8c843744b872 -#: ../source/includes/changelogs/releases/3.2.10.rst:144 -msgid ":issue:`WT-2857` POSIX ftruncate calls should be #ifdef'd HAVE_FTRUNCATE" -msgstr "" - -# 5e3fc35cb8e84fe1a8b3245f399a365f -#: ../source/includes/changelogs/releases/3.2.10.rst:145 -msgid "" -":issue:`WT-2862` Fix lint error in test case for forced eviction with " -"multiple cursors" -msgstr "" - -# a2e66334a3fb4e4a8235bb4142c62d5d -#: ../source/includes/changelogs/releases/3.2.10.rst:146 -msgid ":issue:`WT-2866` Eviction server algorithm tuning" -msgstr "" - -# 30d6d43d58f44acabcaa92d3e665598e -#: ../source/includes/changelogs/releases/3.2.10.rst:147 -msgid ":issue:`WT-2867` Review and fix barrier usage in __lsm_tree_close" -msgstr "" - -# c111db67de4e4567b82006f80feee77a -#: ../source/includes/changelogs/releases/3.2.10.rst:148 -msgid ":issue:`WT-2868` Add sample_interval to checkpoint-stress wtperf config" -msgstr "" - -# 53ff051b5b22416aa2fa0b1d4e498a7e -#: ../source/includes/changelogs/releases/3.2.10.rst:149 -msgid ":issue:`WT-2869` Performance regression on secondaries" -msgstr "" - -# ca3edc4e41844184b897fbea38c05dc1 -#: ../source/includes/changelogs/releases/3.2.10.rst:150 -msgid ":issue:`WT-2870` Rename wtperf checkpoint schema jobs" -msgstr "" - -# 08daf530e8424bf9ac399fc4e4ec986e -#: ../source/includes/changelogs/releases/3.2.10.rst:151 -msgid ":issue:`WT-2871` __wt_verbose has the wrong GCC format attributes" -msgstr "" - -# d735db0050a545859b527472aab1f670 -#: ../source/includes/changelogs/releases/3.2.10.rst:152 -msgid ":issue:`WT-2872` Recent stuck cache test/stress failures." -msgstr "" - -# 89f84cab1b514af38da774ddb9ff0051 -#: ../source/includes/changelogs/releases/3.2.10.rst:153 -msgid ":issue:`WT-2873` Refactor CRC32 code" -msgstr "" - -# 18d4002adda44c5682acb46a6ef00fd8 -#: ../source/includes/changelogs/releases/3.2.10.rst:154 -msgid ":issue:`WT-2875` Test test_wt2853_perf can run too long under valgrind" -msgstr "" - -# 46d422bba4a3419886981b46824876a3 -#: ../source/includes/changelogs/releases/3.2.10.rst:155 -msgid ":issue:`WT-2876` Extend wtperf to support a log like table" -msgstr "" - -# 78146922e3e4485f92a63c4d7bac2c6b -#: ../source/includes/changelogs/releases/3.2.10.rst:156 -msgid ":issue:`WT-2878` Verbose changes affected performance" -msgstr "" - -# fd817dad495143a8a1608b50f72ebdb7 -#: ../source/includes/changelogs/releases/3.2.10.rst:157 -msgid ":issue:`WT-2881` Add -Wpedantic to clang compiler warning flags" -msgstr "" - -# 2d8ed1b380ca49289a747c16f525b136 -#: ../source/includes/changelogs/releases/3.2.10.rst:158 -msgid ":issue:`WT-2883` wiredtiger_open with verbose=handleops recursive loop" -msgstr "" - -# 9a7b6c7b98a844568a959566c490c3e4 -#: ../source/includes/changelogs/releases/3.2.10.rst:159 -msgid ":issue:`WT-2885` __wt_checkpoint_signal lint" -msgstr "" - -# 810899d80f914b2baec4fce70645d74f -#: ../source/includes/changelogs/releases/3.2.10.rst:160 -msgid "" -":issue:`WT-2886` Decide how in-memory configuration and " -"eviction_dirty_target interact" -msgstr "" - -# f96b0761cfa64e0887d597bd298484c2 -#: ../source/includes/changelogs/releases/3.2.10.rst:161 -msgid ":issue:`WT-2888` Switch functions to return void where possible" -msgstr "" - -# 7ea7835a4cbb427a89c0474ef30c6941 -#: ../source/includes/changelogs/releases/3.2.10.rst:162 -msgid ":issue:`WT-2892` hot backup can race with block truncate" -msgstr "" - -# f471bb419ae74db5bec9ee06def692f2 -#: ../source/includes/changelogs/releases/3.2.10.rst:163 -msgid ":issue:`WT-2896` Coverity #1362535: resource leak" -msgstr "" - -# 85fc4da8701d4571b2f096401de64cd1 -#: ../source/includes/changelogs/releases/3.2.10.rst:164 -msgid ":issue:`WT-2897` Checkpoints can become corrupted on failure" -msgstr "" - -# bbeb4cffcb504ce69a789706bd2a46ea -#: ../source/includes/changelogs/releases/3.2.10.rst:165 -msgid ":issue:`WT-2901` Add option to disable checkpoint dirty stepdown phase" -msgstr "" - -# 923e1d0df077472c9cc4a5edb58b2c40 -#: ../source/includes/changelogs/releases/3.2.10.rst:166 -msgid ":issue:`WT-1162` Add latency to Jenkins wtperf tests and plots" -msgstr "" - -# 909f7240c4e548c0a568e6e25079e0e0 -#: ../source/includes/changelogs/releases/3.2.10.rst:167 -msgid ":issue:`SERVER-25843` Coverity analysis defect 99856: Redundant test" -msgstr "" - -# ca908ddb089642d39b73e80dc80a3e82 -#: ../source/includes/changelogs/releases/3.2.10.rst:168 -msgid "" -":issue:`SERVER-25845` Coverity analysis defect 99859: Explicit null " -"dereferenced" -msgstr "" - -# a551901180c746b1a691a9682b85837e -#: ../source/includes/changelogs/releases/3.2.10.rst:169 -msgid "" -":issue:`SERVER-25846` Coverity analysis defect 99861: Dereference after " -"null check" -msgstr "" - -# dc6e6b729a4e45b38a7e6567e048fc80 -#: ../source/includes/changelogs/releases/3.2.10.rst:172 -msgid "GridFS" -msgstr "" - -# 65c8218a68fc48fbbb0f117f434e542d -#: ../source/includes/changelogs/releases/3.2.10.rst:174 -msgid "" -":issue:`SERVER-25451` gridfs.js should shard sharded_files_id_n.fs.chunks" -" with key {files_id: 1, n: 1} and unique=true" -msgstr "" - -# 0428e3c478b647a1aeefb49f95b597cd -#: ../source/includes/changelogs/releases/3.2.10.rst:179 -msgid "" -":issue:`SERVER-22491` replace db.serverStatus().uptimeEstimate test in " -"dbadmin.js with C++ test" -msgstr "" - -# 6acb9cf3582f402cb99580268876e05c -#: ../source/includes/changelogs/releases/3.2.10.rst:180 -msgid "" -":issue:`SERVER-25080` MongoDB 3.2.8 ignores ulimit in systemd " -"distributions" -msgstr "" - -# e612591dcc3949ffad1a3f900eaec2cb -#: ../source/includes/changelogs/releases/3.2.10.rst:181 -msgid ":issue:`SERVER-25478` Use wtimeout in sh.setBalancerState" -msgstr "" - -# ecd8fd4e4d0b40e9acde93c3898765b4 -#: ../source/includes/changelogs/releases/3.2.10.rst:186 -msgid "" -":issue:`SERVER-12048` Calling \"service mongod start\" with mongod " -"running prevents \"service mongod stop\" from working" -msgstr "" - -# fc9b15497f2e4e1090a78c120a75a178 -# 14ce3c0968cb4823ab208fae3ead8297 -#: ../source/includes/changelogs/releases/3.2.10.rst:187 -#: ../source/includes/changelogs/releases/3.2.9.rst:70 -msgid "" -":issue:`SERVER-19986` clang-format.py lint fails in mci if files were " -"deleted" -msgstr "" - -# ecd09925ecf74a658b0feee004f148ee -#: ../source/includes/changelogs/releases/3.2.10.rst:188 -msgid "" -":issue:`SERVER-24885` The systemd MaxTasks feature can prevent mongod " -"from accepting new connections" -msgstr "" - -# ffe575fbbdb846b7bc60b96e230e8a2c -#: ../source/includes/changelogs/releases/3.2.10.rst:189 -msgid ":issue:`SERVER-25594` update to latest curator build for repo publishing" -msgstr "" - -# f00f2b4bbe1547cc968c5b78169a4d63 -#: ../source/includes/changelogs/releases/3.2.10.rst:190 -msgid ":issue:`SERVER-25786` Remove buildscripts/update-vendor-wiredtier" -msgstr "" - -# 23184bc5c5654d14ba9704fa6e67bcd3 -#: ../source/includes/changelogs/releases/3.2.10.rst:191 -msgid ":issue:`SERVER-25793` update curator for s3 improvements" -msgstr "" - -# b169100b32d345b9b56597223b854ebb -#: ../source/includes/changelogs/releases/3.2.10.rst:192 -msgid ":issue:`SERVER-25815` Remove Ubuntu 14.10 build from v3.2 and v3.0 branch" -msgstr "" - -# 3a2af3eb5f82439bbf5ad79eddd8f8fb -#: ../source/includes/changelogs/releases/3.2.10.rst:193 -msgid ":issue:`SERVER-25908` Simplify repo.mongodb.(com|org) repository layout." -msgstr "" - -# e670f2fde1db4556b863b1025018b06e -# 035183a10e654020a6272dd3d2caf9ae -# 00323139392a4a758494a2abcb8d0b25 -# 9ce6b56bdc0c4ca5a097fb887dda6948 -# a48d6cf9bc5c487684b23056d5c61b62 -# 6ca35993994b42b78f43ed44caa69d92 -# 0368c50f12754d87a83bf5bbe1197283 -#: ../source/includes/changelogs/releases/3.2.1.rst:80 -#: ../source/includes/changelogs/releases/3.2.10.rst:196 -#: ../source/includes/changelogs/releases/3.2.3.rst:122 -#: ../source/includes/changelogs/releases/3.2.4.rst:108 -#: ../source/includes/changelogs/releases/3.2.7.rst:64 -#: ../source/includes/changelogs/releases/3.2.8.rst:86 -#: ../source/includes/changelogs/releases/3.2.9.rst:76 -msgid "Tools" -msgstr "" - -# 7fb53044cbdc4423bc15a654169d3735 -#: ../source/includes/changelogs/releases/3.2.10.rst:198 -msgid "" -":issue:`TOOLS-1035` Don't create intents for system.profile.metadata.json" -" files" -msgstr "" - -# 40c9e3e507ee4a0c89c70a5fd7fb5152 -#: ../source/includes/changelogs/releases/3.2.10.rst:199 -msgid "" -":issue:`TOOLS-1140` tools do not respect readPreference=secondary when " -"connecting to a mongos" -msgstr "" - -# 1aa965fe3cbb455ba971158227be9a3a -#: ../source/includes/changelogs/releases/3.2.10.rst:200 -msgid ":issue:`TOOLS-1223` Mongodump SSL and GSSAPI authentication" -msgstr "" - -# c6788e393c0b4010921b7c5f06440b96 -#: ../source/includes/changelogs/releases/3.2.10.rst:201 -msgid ":issue:`TOOLS-1268` No numeric version in --version output" -msgstr "" - -# c92357edc4284536a7b121fe1f9bf6c9 -#: ../source/includes/changelogs/releases/3.2.10.rst:202 -msgid ":issue:`TOOLS-1277` Backport to v3.2" -msgstr "" - -# 0e9c0c92db0f4805b6242434a5e754ea -#: ../source/includes/changelogs/releases/3.2.10.rst:203 -msgid ":issue:`TOOLS-1365` Issue only one ApplyOps cmd per oplog entry" -msgstr "" - -# 24b46682d55846a2a1583067f5a865c9 -#: ../source/includes/changelogs/releases/3.2.10.rst:208 -msgid "" -":issue:`SERVER-22150` multiversion download script should use new feeds " -"rather than dl.mongodb.org" -msgstr "" - -# a18aa166c0cf4a019d399e8f0f1202bd -#: ../source/includes/changelogs/releases/3.2.10.rst:209 -msgid ":issue:`SERVER-22368` Parameterize branch in etc/perf.yml" -msgstr "" - -# 058a2cd56f77423eb80965b47792a28a -#: ../source/includes/changelogs/releases/3.2.10.rst:210 -msgid ":issue:`SERVER-22496` Add aggregation performance task" -msgstr "" - -# 9184d7fe360f47899046a56824136114 -#: ../source/includes/changelogs/releases/3.2.10.rst:211 -msgid "" -":issue:`SERVER-23819` buildlogger client requests should use basic auth " -"instead of digest auth" -msgstr "" - -# 5f8f6baaf7cd41ba80fe3387b141d8bc -#: ../source/includes/changelogs/releases/3.2.10.rst:212 -msgid ":issue:`SERVER-24719` Run the Validate hook on the 3.2 branch" -msgstr "" - -# 736a8f4f0676494bb38559db31250463 -#: ../source/includes/changelogs/releases/3.2.10.rst:213 -msgid "" -":issue:`SERVER-25324` Expose a function in the shell to compare BSON at a" -" byte level" -msgstr "" - -# 16d04dfbb66446eabd7298f490a9255b -#: ../source/includes/changelogs/releases/3.2.10.rst:214 -msgid ":issue:`SERVER-25348` Parameterize branch in etc/system-perf.yml" -msgstr "" - -# 11aca1bc1acb42c19963747f3d27934b -#: ../source/includes/changelogs/releases/3.2.10.rst:215 -msgid ":issue:`SERVER-25358` resmoke does not terminate mongod cleanly on Windows" -msgstr "" - -# 8c9c2983e6794465a5b74fae201c6fbd -#: ../source/includes/changelogs/releases/3.2.10.rst:216 -msgid "" -":issue:`SERVER-25391` Update v3.2 and master builders to use the vendored" -" SCons 2.5.0" -msgstr "" - -# fd879dd8382f4cc5b25ede303a0b8eeb -#: ../source/includes/changelogs/releases/3.2.10.rst:217 -msgid "" -":issue:`SERVER-25416` killop_own_ops.js should use failpoints instead of " -"long running $where" -msgstr "" - -# 4bfe0b4c80cb43919dada7cea36f3be3 -#: ../source/includes/changelogs/releases/3.2.10.rst:218 -msgid ":issue:`SERVER-25465` Mongos crashing due to segmentation error." -msgstr "" - -# 2c67f37539ce425d880a5e2df85d5850 -#: ../source/includes/changelogs/releases/3.2.10.rst:219 -msgid "" -":issue:`SERVER-25578` Update parameter name of reports directory passed " -"in to post run analysis scripts (sys-perf & perf projects)" -msgstr "" - -# cf5dfcc5dab0420688df2bd4b136e51b -#: ../source/includes/changelogs/releases/3.2.10.rst:220 -msgid ":issue:`SERVER-25580` New baseline for mongo-perf Q3 2016" -msgstr "" - -# 0a3ed732714e477792ccedf15369159e -#: ../source/includes/changelogs/releases/3.2.10.rst:221 -msgid ":issue:`SERVER-25587` blacklist findAndModify_update_and_grow" -msgstr "" - -# f933489fb8854dc58521c3f0bf4d2984 -#: ../source/includes/changelogs/releases/3.2.10.rst:222 -msgid ":issue:`SERVER-25627` Remove the concurrency_simultaneous suite from v3.2" -msgstr "" - -# 13cadaef3ad1408ea29fda19da1fd338 -#: ../source/includes/changelogs/releases/3.2.10.rst:223 -msgid "" -":issue:`SERVER-25672` Update compile task distro for mongo-perf-3.2, sys-" -"perf-3.2, and mongo-perf-3.0" -msgstr "" - -# 625b54ae32984974869a72c454b2880b -#: ../source/includes/changelogs/releases/3.2.10.rst:224 -msgid "" -":issue:`SERVER-25711` Replace occurance of 'sslspecial' with 'sslSpecial'" -" in v3.2 evergreen.yml" -msgstr "" - -# df45b3ac977b4efd8730bf49f9429926 -#: ../source/includes/changelogs/releases/3.2.10.rst:225 -msgid "" -":issue:`SERVER-25784` sys-perf-3.2 project should include \"platform\" " -"expansion" -msgstr "" - -# 4f2df8435f2e46d2b75d7f04f0797793 -#: ../source/includes/changelogs/releases/3.2.10.rst:226 -msgid "" -":issue:`SERVER-25947` jsCore_v33_validate should set " -"multiversion_platform_arch" -msgstr "" - -# 8befd1665cfb4d6b9dc64d35e37e41bf -#: ../source/includes/changelogs/releases/3.2.10.rst:227 -msgid ":issue:`SERVER-26041` Use bsonBinaryEqual in checkDBHashesForReplSet" -msgstr "" - -# b230a32329db4820937cca0fbec51a90 -#: ../source/includes/changelogs/releases/3.2.10.rst:228 -msgid "" -":issue:`TOOLS-1371` mongorestore assumes admin.system.version only " -"contains authSchema document" -msgstr "" - -# eda6b6de2db94500b052ae76fc42a554 -#: ../source/includes/changelogs/releases/3.2.9.rst:4 -msgid "3.2.9 Changelog" -msgstr "" - -# a8cfe0858e5940eb94e0a774931da0bc -# c6f7bc4ce19d49a38cbff0df0c070346 -# fda11c6845fc40208541494fb0643950 -# 6f1434c9c4d640e4adbb93b6d3af8c58 -# 09197a4088be46a88ca097b3ec77c78f -# d635e9deb1c5454f91b078faf3333889 -# 29b0d9c7e3444ad4b229cc43afb82945 -#: ../source/includes/changelogs/releases/3.2.1.rst:7 -#: ../source/includes/changelogs/releases/3.2.4.rst:7 -#: ../source/includes/changelogs/releases/3.2.5.rst:7 -#: ../source/includes/changelogs/releases/3.2.6.rst:7 -#: ../source/includes/changelogs/releases/3.2.7.rst:7 -#: ../source/includes/changelogs/releases/3.2.8.rst:7 -#: ../source/includes/changelogs/releases/3.2.9.rst:7 -msgid "Security" -msgstr "" - -# a6643ecdb151464b86a101b1c7d8e7af -#: ../source/includes/changelogs/releases/3.2.9.rst:9 -msgid "" -":issue:`SERVER-17856` users on mongods should always be able to run " -"currentOp and killOp on their own operations" -msgstr "" - -# ab4fabd6049f4451b6bfa983610353e7 -#: ../source/includes/changelogs/releases/3.2.9.rst:14 -msgid "" -":issue:`SERVER-23958` DBConfig::_loadIfNeeded will not do a reload even " -"in cases where a force reload is needed" -msgstr "" - -# f982bf4203de440a98345be2ccada3b0 -#: ../source/includes/changelogs/releases/3.2.9.rst:15 -msgid "" -":issue:`SERVER-24810` Swap movePrimary command for " -"ShardingTest::ensurePrimaryShard" -msgstr "" - -# e1bd355a042548af98b4693eec3641d9 -#: ../source/includes/changelogs/releases/3.2.9.rst:16 -msgid "" -":issue:`SERVER-24842` ShardingStateRecovery::recover cleanup should not " -"wait for replication" -msgstr "" - -# c270e6ca054d41d9a15000485051a3f1 -#: ../source/includes/changelogs/releases/3.2.9.rst:17 -msgid "" -":issue:`SERVER-24892` \"Creating first chunks failed: Data inconsistency " -"detected amongst config servers\" when using 3.2.3+ without replica set " -"config servers" -msgstr "" - -# 51daa20b075449b1b9a2ceef86a43a6c -#: ../source/includes/changelogs/releases/3.2.9.rst:18 -msgid "" -":issue:`SERVER-25029` Segmentation fault in mongos when config servers " -"not available" -msgstr "" - -# bd7ed858200748d3b86ecb46ec10a6a9 -#: ../source/includes/changelogs/releases/3.2.9.rst:19 -msgid ":issue:`SERVER-25052` csrs_upgrade_set_shard_version.js test is racy" -msgstr "" - -# c62bda0674884be0a9308d0839ae2bab -#: ../source/includes/changelogs/releases/3.2.9.rst:20 -msgid "" -":issue:`SERVER-25254` Only advance config server optime in response to " -"messages from cluster members" -msgstr "" - -# 136926ca91f14e6d8df529bdbda527fa -#: ../source/includes/changelogs/releases/3.2.9.rst:21 -msgid ":issue:`SERVER-25258` Improve parsing of killOp opID in mongos" -msgstr "" - -# f768756147c9424994776a1e222adc9a -#: ../source/includes/changelogs/releases/3.2.9.rst:27 -msgid ":issue:`SERVER-23795` master/slave looks at on-disk size on a resync" -msgstr "" - -# 9276a49837c642889aef106e297e5278 -#: ../source/includes/changelogs/releases/3.2.9.rst:28 -msgid "" -":issue:`SERVER-24630` Mongos erroneously advances config optime for " -"writes that fail write concern" -msgstr "" - -# 0e2f99db824a4c02a5dc3970b86bae02 -#: ../source/includes/changelogs/releases/3.2.9.rst:29 -msgid "" -":issue:`SERVER-24933` Clean shutdown of secondaries should occur in " -"between oplog batches, not during" -msgstr "" - -# 07eaf5f2756d49be868060cfabef490b -#: ../source/includes/changelogs/releases/3.2.9.rst:30 -msgid "" -":issue:`SERVER-25353` Clean shutdown should leave secondaries without the" -" batch-in-progress flag" -msgstr "" - -# cbd1affc58ac42d9916c33add43c12be -#: ../source/includes/changelogs/releases/3.2.9.rst:35 -msgid ":issue:`SERVER-24693` group7.js should deterministically check for yields" -msgstr "" - -# 38aee68747744e70bb96db755e1e2738 -#: ../source/includes/changelogs/releases/3.2.9.rst:36 -msgid "" -":issue:`SERVER-24761` Queries being planned with the subplanner can " -"ignore when the PlanExecutor is killed" -msgstr "" - -# 0a34558056cf4c9a91b5f38747fc7bd4 -#: ../source/includes/changelogs/releases/3.2.9.rst:41 -msgid "" -":issue:`SERVER-16910` sorth.js makes invalid assumption about order of " -"results" -msgstr "" - -# ea91f284ba894ea38e6bb10465d75e85 -#: ../source/includes/changelogs/releases/3.2.9.rst:46 -msgid "" -":issue:`SERVER-23659` Provide useful message when " -"wiredTigerJournalCompressor is changed" -msgstr "" - -# d3ab6c44576741eda46afbfb6b056088 -#: ../source/includes/changelogs/releases/3.2.9.rst:47 -msgid ":issue:`SERVER-24334` Support conditional files in WiredTiger builds" -msgstr "" - -# d2ecb56553ac4cb2be19cf44f2c97d7e -#: ../source/includes/changelogs/releases/3.2.9.rst:48 -msgid ":issue:`WT-2711` Change statistics log configuration options" -msgstr "" - -# 0f4925e1c0054d05b40a51aea54b8f6f -#: ../source/includes/changelogs/releases/3.2.9.rst:49 -msgid "" -":issue:`WT-2730` cursor next/prev can return the wrong key/value pair " -"when crossing a page boundary" -msgstr "" - -# dca360fbeb0641e9933ea94bc49971bb -#: ../source/includes/changelogs/releases/3.2.9.rst:50 -msgid "" -":issue:`WT-2760` Fix a bug in backup related to directory sync. Change " -"the filesystem API to make durable the default" -msgstr "" - -# 7250b55bbfd84aa3820a0789ededaa90 -#: ../source/includes/changelogs/releases/3.2.9.rst:51 -msgid "" -":issue:`WT-2798` Crash vulnerability with nojournal after create during " -"checkpoint" -msgstr "" - -# 4fdf37e1e478470a80ed55ed8af4bed7 -#: ../source/includes/changelogs/releases/3.2.9.rst:52 -msgid ":issue:`WT-2802` Transaction commit causes heap-use-after free" -msgstr "" - -# 81daef6d8415468999f5613f2b056e94 -#: ../source/includes/changelogs/releases/3.2.9.rst:57 -msgid ":issue:`SERVER-20239` Built-in sampling heap profiler" -msgstr "" - -# 41e93da8fa0b49cfaad1b64a9e0cea4f -#: ../source/includes/changelogs/releases/3.2.9.rst:58 -msgid "" -":issue:`SERVER-22347` Mongo shell replica set connections must use legacy" -" readMode" -msgstr "" - -# 6a0b889af93f471e9a46e8e9cefed3f7 -#: ../source/includes/changelogs/releases/3.2.9.rst:59 -msgid "" -":issue:`SERVER-22383` mongo shell should permit mongodb:// URI without " -"database name" -msgstr "" - -# 96b5780a7ab04c8aacaa718e5415a81b -#: ../source/includes/changelogs/releases/3.2.9.rst:60 -msgid ":issue:`SERVER-23069` Improve tcmalloc freelist statistics" -msgstr "" - -# d11f1c7869d54812847434d2ecb652c5 -#: ../source/includes/changelogs/releases/3.2.9.rst:61 -msgid "" -":issue:`SERVER-23145` Shell sharding helpers should give feedback on " -"success" -msgstr "" - -# 3764bbde8b6a4560843a7b430f79f2dd -#: ../source/includes/changelogs/releases/3.2.9.rst:62 -msgid ":issue:`SERVER-23409` Add tunability to tcmalloc serverStatus detail" -msgstr "" - -# 480ead3641c041ffabd018b20c80c115 -#: ../source/includes/changelogs/releases/3.2.9.rst:63 -msgid "" -":issue:`SERVER-23830` On RHEL7/Centos7 mongod can't stop if pid location " -"in conf differs from the init.d script" -msgstr "" - -# cdf2aaac5d7a45fc84ca2b16f631ac8a -#: ../source/includes/changelogs/releases/3.2.9.rst:64 -msgid "" -":issue:`SERVER-24335` Shell sharding helpers should use wtimeout and " -"respond appropriately" -msgstr "" - -# d76a9b09710746c7b1b6ce85857bb883 -# 2d43e303b0c04f53aacf98318bf0bbe0 -#: ../source/includes/changelogs/releases/3.2.8.rst:77 -#: ../source/includes/changelogs/releases/3.2.9.rst:69 -msgid ":issue:`SERVER-7285` Support systemd in future compatible distributions" -msgstr "" - -# 7126f1787f6444b586f50628d39c8610 -#: ../source/includes/changelogs/releases/3.2.9.rst:71 -msgid ":issue:`SERVER-21820` Export \"endian\" option from SConstruct" -msgstr "" - -# cddcdda960f441adb2d7d08ab429ed1d -#: ../source/includes/changelogs/releases/3.2.9.rst:72 -msgid ":issue:`SERVER-21830` Import the edit \"endian\" option in SConscript" -msgstr "" - -# 51162eeead7341388203a39a4b7ea267 -#: ../source/includes/changelogs/releases/3.2.9.rst:73 -msgid ":issue:`SERVER-24849` Vendor SCons" -msgstr "" - -# aa970ec1c5604bc4b500d30a62a6e2ba -#: ../source/includes/changelogs/releases/3.2.9.rst:78 -msgid ":issue:`TOOLS-1336` Make --version spit out a bit more information." -msgstr "" - -# 8d9b4c28d5bf4706a8c22c07228aa62f -#: ../source/includes/changelogs/releases/3.2.9.rst:83 -msgid "" -":issue:`SERVER-22860` Port resmoke.py's ValidateCollections hook to " -"JavaScript" -msgstr "" - -# 565bae1a55f3480e8dd0888170e9ebcc -#: ../source/includes/changelogs/releases/3.2.9.rst:84 -msgid ":issue:`SERVER-23226` Port resmoke.py's CheckReplDBHash hook to javascript" -msgstr "" - -# 796550c62e884b079317f70ee9849e95 -#: ../source/includes/changelogs/releases/3.2.9.rst:85 -msgid ":issue:`SERVER-23306` Check collection attributes during (js) testing" -msgstr "" - -# 6e35affde87b42f289d200c24fea2495 -#: ../source/includes/changelogs/releases/3.2.9.rst:86 -msgid "" -":issue:`SERVER-23661` $sample takes disproportionately long time on newly" -" created collection" -msgstr "" - -# 007be872566e4f969a25ddb69f875470 -#: ../source/includes/changelogs/releases/3.2.9.rst:87 -msgid "" -":issue:`SERVER-23902` Failing to create a thread should fail with a " -"useful error message" -msgstr "" - -# 67bca61c22614db8bec3eb054b3ae67e -#: ../source/includes/changelogs/releases/3.2.9.rst:88 -msgid "" -":issue:`SERVER-24073` Update system perf, longevity, and distributed " -"correctness projects to use dedicated work directory" -msgstr "" - -# 1014887d4f07401482a4680bfb471d7a -#: ../source/includes/changelogs/releases/3.2.9.rst:89 -msgid ":issue:`SERVER-24346` Run jstestfuzz on rhel55-test instead of rhel55" -msgstr "" - -# ca47b616aaee4e259eccab2860afbd50 -#: ../source/includes/changelogs/releases/3.2.9.rst:90 -msgid "" -":issue:`SERVER-24593` virtualenv used for ese test should not use system-" -"site-package" -msgstr "" - -# fe3e34ec1965420a90394b38c81ac952 -#: ../source/includes/changelogs/releases/3.2.9.rst:91 -msgid ":issue:`SERVER-24716` Remove the CheckReplDBHashDeprecated hook" -msgstr "" - -# fb8201baf71941738406fdbefc5cb837 -#: ../source/includes/changelogs/releases/3.2.9.rst:92 -msgid "" -":issue:`SERVER-24758` Move initial_sync suite of tests into its own tasks" -" in sys-perf project" -msgstr "" - -# 66ad5175588f47efbdd93af7456ee9de -#: ../source/includes/changelogs/releases/3.2.9.rst:93 -msgid "" -":issue:`SERVER-24820` move push tasks to use relevant ec2 distro rather " -"than rhel55" -msgstr "" - -# 3574f9d2af7840ff81c13fdce915b5be -# 670a6d9f040a4e1db78fe13e3b1cd31a -#: ../source/includes/changelogs/releases/3.2.8.rst:113 -#: ../source/includes/changelogs/releases/3.2.9.rst:94 -msgid "" -":issue:`SERVER-24919` Perf.yml should consistently call pip install in " -"venv" -msgstr "" - -# c3a479f9ad5d475caa6a408ec41c3a3a -#: ../source/includes/changelogs/releases/3.2.9.rst:95 -msgid ":issue:`SERVER-24925` add url_raw field to resmoke" -msgstr "" - -# c7cbbb06893846e88c7f06e2491266bb -#: ../source/includes/changelogs/releases/3.2.9.rst:96 -msgid "" -":issue:`SERVER-24946` Evergreen.yml test for storageEngineCacheSizeGB " -"cannot use [[ ]]" -msgstr "" - -# 5eaada4f0cc94cc6a4b89608da81a5c4 -#: ../source/includes/changelogs/releases/3.2.9.rst:97 -msgid "" -":issue:`SERVER-24990` Update command_line_parsing.js to ignore " -"cacheSizeGB in configuration comparison" -msgstr "" - -# 8cffa327916b486ba19feebb50577914 -#: ../source/includes/changelogs/releases/3.2.9.rst:98 -msgid "" -":issue:`SERVER-25006` Connection Pool ASIO must indicate use separately " -"from non-error" -msgstr "" - -# 5c3237bf279e43278d9bc201182c8737 -#: ../source/includes/changelogs/releases/3.2.9.rst:99 -msgid ":issue:`SERVER-25074` make performance analysis run with log analysis" -msgstr "" - -# b4776e4b0de44f4491af78d3486103b8 -#: ../source/includes/changelogs/releases/3.2.9.rst:100 -msgid "" -":issue:`SERVER-25146` JS replset dbhash hook fails when checking nindexes" -" with a collection containing a background index" -msgstr "" - -# 23607bff8dfc4f1cbf74dfa4214860eb -#: ../source/includes/changelogs/releases/3.2.9.rst:101 -msgid "" -":issue:`SERVER-25169` for all branches earlier than master, change rhel55" -" compile distro to rhel55-large" -msgstr "" - -# 31e3f1f699794dc7b2f84cd650139488 -#: ../source/includes/changelogs/releases/3.2.9.rst:102 -msgid ":issue:`SERVER-25193` Update system_perf.yml to simplify patch builds" -msgstr "" - -# 330f0cbf8ff34ae8aa2a28a35175a6ec -#: ../source/includes/changelogs/releases/3.2.9.rst:103 -msgid ":issue:`SERVER-25198` Increase scons stack size for eslint" -msgstr "" - -# 99d58bff05bd40e48062fd712cc03264 -#: ../source/includes/changelogs/releases/3.2.9.rst:104 -msgid "" -":issue:`SERVER-25199` performance project: enable time logic for log " -"analysis" -msgstr "" - -# ad67b8a5402443b88599d610c6cdc3fc -#: ../source/includes/changelogs/releases/3.2.9.rst:105 -msgid ":issue:`SERVER-25212` work around stale dbhash value on v3.2" -msgstr "" - -# 0087d87d9b2343158ac45ef5d26ee979 -#: ../source/includes/changelogs/releases/3.2.9.rst:106 -msgid ":issue:`SERVER-25259` Drop temporary databases in dbhash testing hook" -msgstr "" - -# 0416047e4083488890eefe8ace09cc93 -#: ../source/includes/changelogs/releases/3.2.9.rst:107 -msgid "" -":issue:`SERVER-25273` Concurrency suite dbHash check should call " -"checkDBHashesFsyncLocked" -msgstr "" - -# 86bbcc36666d4565a92872e252f5eaba -#: ../source/includes/changelogs/releases/3.2.9.rst:108 -msgid "" -":issue:`SERVER-25274` Make checkDBHashesFsyncLocked from " -"jstests/hooks/check_repl_dbhash.js, an internal function" -msgstr "" - -# dc08232e6fac47dc914a859fe95362c9 -#: ../source/includes/changelogs/releases/3.2.9.rst:109 -msgid "" -":issue:`SERVER-25302` turn on YCSB throughput analysis for YCSB tasks in " -"sys-perf" -msgstr "" - -# cb0e01e85111486fa589da84afd9a800 -#: ../source/includes/changelogs/releases/3.2.9.rst:110 -msgid "" -":issue:`SERVER-25330` Update system_perf.yml to use different " -"test_control file for replica and sharded ycsb" -msgstr "" - -# f45f6b7ab73643888c90f45f1abc8b6b -#: ../source/includes/changelogs/releases/3.2.9.rst:111 -msgid ":issue:`TOOLS-1079` write_concern_mongos jstests are flaky" -msgstr "" - -# 2fbf13544d8244e8a59a1e2af7fd31cb -#: ../source/includes/changelogs/releases/3.2.9.rst:112 -msgid "" -":issue:`TOOLS-1176` --dumpDbUsersAndRoles without users creates broken " -"dumps" -msgstr "" - -# 2929a5b43fd24becaffbcaa61e89834f -#: ../source/includes/changelogs/releases/3.2.8.rst:4 -msgid "3.2.8 Changelog" -msgstr "" - -# d2207855ce16432cb18eae1b7b8eaa8e -#: ../source/includes/changelogs/releases/3.2.8.rst:9 -msgid "" -":issue:`SERVER-24432` Update clusterMonitor role support reading from " -"local.sources" -msgstr "" - -# 4eeaa988c6274d41be457e0da116004b -#: ../source/includes/changelogs/releases/3.2.8.rst:14 -msgid ":issue:`SERVER-23780` Remove multi_host_query_test" -msgstr "" - -# a40fb29e36a1448799e2cc812edb0b3f -#: ../source/includes/changelogs/releases/3.2.8.rst:15 -msgid "" -":issue:`SERVER-23930` Race condition between addShard and ShardRegistry " -"reload" -msgstr "" - -# a9faf14bc0ec48518486c040bb5cd19b -#: ../source/includes/changelogs/releases/3.2.8.rst:16 -msgid "" -":issue:`SERVER-24031` Prevent cleanupOrphan from deleting migrating chunk" -" data before commit" -msgstr "" - -# a614a6a5b648418db04b8a9e3f68c6cb -#: ../source/includes/changelogs/releases/3.2.8.rst:21 -msgid ":issue:`SERVER-23643` gate state transitions in replsetprio1.js" -msgstr "" - -# 4cef9e5a14764283935ecb363163c65c -#: ../source/includes/changelogs/releases/3.2.8.rst:22 -msgid "" -":issue:`SERVER-23853` replsetprio1.js should wait for replication before " -"stopping highest priority node" -msgstr "" - -# 54e18896cd5c49a5ba59a716d3b16491 -#: ../source/includes/changelogs/releases/3.2.8.rst:23 -msgid "" -":issue:`SERVER-24424` initial_sync2.js awaitReplication fails when slave2" -" becomes primary after step 11" -msgstr "" - -# 7debec2020a84b92a34d340c0598f212 -#: ../source/includes/changelogs/releases/3.2.8.rst:24 -msgid "" -":issue:`SERVER-24639` blacklist create_index_background.js in " -"backup_restore.js" -msgstr "" - -# b201495c30fe4c77bf01ec9dd5e831b8 -#: ../source/includes/changelogs/releases/3.2.8.rst:25 -msgid "" -":issue:`SERVER-24690` wait for replication before shutting down in " -"backup_restore.js" -msgstr "" - -# 6872e6c455ee4fb58cb059ebaa6a8697 -#: ../source/includes/changelogs/releases/3.2.8.rst:26 -msgid "" -":issue:`SERVER-24700` fix erroneous curop assumption in " -"stepdown_kill_other_ops.js" -msgstr "" - -# a275a9a145d042799c924703f31d2526 -#: ../source/includes/changelogs/releases/3.2.8.rst:27 -msgid "" -":issue:`SERVER-24773` Secondary block on initialSync when the next oplog " -"needed was removed on primary" -msgstr "" - -# e0fbe089608445c1a8dea9bc6dab7dd5 -#: ../source/includes/changelogs/releases/3.2.8.rst:32 -msgid "" -":issue:`SERVER-24441` Change geo_full.js to not create points near the " -"poles" -msgstr "" - -# be4cf52683d744c7838a92693a1f72ad -#: ../source/includes/changelogs/releases/3.2.8.rst:37 -msgid ":issue:`SERVER-22422` Test that write commands support writeConcern" -msgstr "" - -# b8586174943941d5b623e773ca7c6afc -#: ../source/includes/changelogs/releases/3.2.8.rst:42 -msgid "" -":issue:`SERVER-24369` Surpress ssl_fips.js test assertation on Ubuntu " -"16.04" -msgstr "" - -# f84ec5347e1d4cfd9bdad0830487e5da -#: ../source/includes/changelogs/releases/3.2.8.rst:47 -msgid ":issue:`SERVER-22723` Invariant failure using copydb" -msgstr "" - -# 074daa09ad6044c4bf51ba247f9fda8a -#: ../source/includes/changelogs/releases/3.2.8.rst:48 -msgid "" -":issue:`SERVER-23761` Prevent users from downgrading 3.4=>3.2 if any " -"collection has an index with a non-default collation" -msgstr "" - -# 1acbf931d9f64eb1bebac6e68863dd04 -#: ../source/includes/changelogs/releases/3.2.8.rst:49 -msgid "" -":issue:`SERVER-24194` Queued table drops within the WiredTiger KVEngine " -"can compete with each other" -msgstr "" - -# f3a01da2decf41b79ab2dc89d303d2ee -#: ../source/includes/changelogs/releases/3.2.8.rst:54 -msgid ":issue:`SERVER-24428` WiredTiger changes for MongoDB 3.2.8" -msgstr "" - -# fe783c634af34d30a24e10d9a2a029dc -#: ../source/includes/changelogs/releases/3.2.8.rst:55 -msgid ":issue:`SERVER-24580` Improve performance when WiredTiger cache is full" -msgstr "" - -# 26bf1382f8a949588a8655ab061b62fe -#: ../source/includes/changelogs/releases/3.2.8.rst:56 -msgid "" -":issue:`WT-2646` Split the lock_wait flag into two, adding a " -"checkpoint_wait flag" -msgstr "" - -# cae051f85275434e9f5cc04fd22e1a81 -#: ../source/includes/changelogs/releases/3.2.8.rst:57 -msgid ":issue:`WT-2672` Handle system calls that don't set errno" -msgstr "" - -# 5aa352d23c534421ab79796290daf68a -#: ../source/includes/changelogs/releases/3.2.8.rst:58 -msgid "" -":issue:`WT-2696` Race condition on unclean shutdown may miss log records " -"with large updates" -msgstr "" - -# 9207987d5a4649d9911adc7f607c65e7 -#: ../source/includes/changelogs/releases/3.2.8.rst:59 -msgid ":issue:`WT-2702` Under high thread load, WiredTiger exceeds cache size" -msgstr "" - -# b2a935c3ca1e4ea29c32670e542b6c6e -#: ../source/includes/changelogs/releases/3.2.8.rst:60 -msgid "" -":issue:`WT-2706` Race condition on log file switch can cause missing log " -"records" -msgstr "" - -# 8fc52eb341ca41f0becb55ce0fab5b5a -#: ../source/includes/changelogs/releases/3.2.8.rst:61 -msgid ":issue:`WT-2708` split child-update race with reconciliation/eviction" -msgstr "" - -# 1ff7f73c428f416ea5d946c1edba98af -#: ../source/includes/changelogs/releases/3.2.8.rst:62 -msgid ":issue:`WT-2729` Focus eviction walks in largest trees" -msgstr "" - -# 87067350a2504b0e9e005d26d2c5f539 -# 9fdaac122bb548bbbd416be26fdd9776 -#: ../source/includes/changelogs/releases/3.2.3.rst:102 -#: ../source/includes/changelogs/releases/3.2.8.rst:65 -msgid "MMAP" -msgstr "" - -# c3cb6a8857e1463394682a25ffd526b0 -#: ../source/includes/changelogs/releases/3.2.8.rst:67 -msgid "" -":issue:`SERVER-24301` Increase max mmapv1 journal size in debug builds to" -" 1GB" -msgstr "" - -# 51b05556fee2405cbd7499c0db444291 -#: ../source/includes/changelogs/releases/3.2.8.rst:72 -msgid ":issue:`SERVER-23126` Mongo shell segfaults" -msgstr "" - -# fb0f55c748fe4141ae465dc53f7a261b -#: ../source/includes/changelogs/releases/3.2.8.rst:78 -msgid "" -":issue:`SERVER-18329` Add Debian 8 (Jessie) builds and associated package" -" repository" -msgstr "" - -# a407b70abad0403393918835234de44e -#: ../source/includes/changelogs/releases/3.2.8.rst:79 -msgid "" -":issue:`SERVER-20183` make mongo-tools a module in the evergreen " -"configuration" -msgstr "" - -# 69b076152f3142dca7fc49df38bb71ca -#: ../source/includes/changelogs/releases/3.2.8.rst:80 -msgid "" -":issue:`SERVER-21977` Make evergreen patch builds have unique " -"version/githash" -msgstr "" - -# 1fb96710200141cab4278c2f00d37905 -#: ../source/includes/changelogs/releases/3.2.8.rst:81 -msgid "" -":issue:`SERVER-24555` compilation db scons tool is not compatible with " -"scons 2.4.x" -msgstr "" - -# 5feb518ff08342a58e3b1e6c4b6cbf57 -#: ../source/includes/changelogs/releases/3.2.8.rst:82 -msgid "" -":issue:`SERVER-24588` conf.Finish() is missing in " -"src/third_party/wiredtiger/SConscript" -msgstr "" - -# a06577d33d664655983b564ec3a7b9d0 -#: ../source/includes/changelogs/releases/3.2.8.rst:88 -msgid "" -":issue:`TOOLS-588` Mongostat with discover can find the same node twice " -"in a sharded cluster" -msgstr "" - -# 07e20436895d4478ba27ab6f1f31c6df -#: ../source/includes/changelogs/releases/3.2.8.rst:89 -msgid "" -":issue:`TOOLS-601` mongostat --discover does not alias localhost to the " -"target hostname" -msgstr "" - -# 667dab22046b4b94a55bfc32bb0e6147 -#: ../source/includes/changelogs/releases/3.2.8.rst:90 -msgid "" -":issue:`TOOLS-690` mongoimport returns exit code 0 even when error " -"prevents records from being inserted" -msgstr "" - -# 72b247155da24f9bbd31bae6e93e0883 -#: ../source/includes/changelogs/releases/3.2.8.rst:91 -msgid ":issue:`TOOLS-715` Wrong error message while using mongoimport" -msgstr "" - -# f4363e1ebff549a29794d8f9d3817248 -#: ../source/includes/changelogs/releases/3.2.8.rst:92 -msgid ":issue:`TOOLS-1034` add a \"--assertExists\" option to mongoexport" -msgstr "" - -# 10161a10e1b94e73bc5d17350b908246 -#: ../source/includes/changelogs/releases/3.2.8.rst:93 -msgid ":issue:`TOOLS-1274` Use v3.2.7 for qa tests" -msgstr "" - -# a2ddb49f59b043db80f2d2a9f3535743 -#: ../source/includes/changelogs/releases/3.2.8.rst:94 -msgid ":issue:`TOOLS-1299` mongoimport types jstest fails on functions" -msgstr "" - -# 54f5a43ecc1347d8a4b4779a5f72f7dc -#: ../source/includes/changelogs/releases/3.2.8.rst:99 -msgid ":issue:`SERVER-22204` Tests should lower WT cache size" -msgstr "" - -# 1c747e9ae829483ea48e682c50e13be5 -#: ../source/includes/changelogs/releases/3.2.8.rst:100 -msgid ":issue:`SERVER-23686` auto2.js - fatal assertion 28735 ShutdownInProgress" -msgstr "" - -# dd998fa013724b25a141f319c008e5b4 -#: ../source/includes/changelogs/releases/3.2.8.rst:101 -msgid "" -":issue:`SERVER-23741` Replace runMongoProgram(, ...) calls " -"with MongoRunner.runMongoTool(, {...})" -msgstr "" - -# d20ab3ebffa44a698b3f7a62e620d0dc -#: ../source/includes/changelogs/releases/3.2.8.rst:102 -msgid "" -":issue:`SERVER-23742` Fix or remove version checking in " -"MongoRunner.runMongoTool()" -msgstr "" - -# 650479b5746643068fbc72cc0d274caa -#: ../source/includes/changelogs/releases/3.2.8.rst:103 -msgid "" -":issue:`SERVER-24201` jsTest.authenticateNodes doesn't handle temp " -"network errors" -msgstr "" - -# 22c95a78fbfc40c9b60779e2f337a720 -#: ../source/includes/changelogs/releases/3.2.8.rst:104 -msgid "" -":issue:`SERVER-24211` Addition of oom killed processes to the system logs" -" tab" -msgstr "" - -# 45e03243dcad46d6b034c62dae0fc498 -#: ../source/includes/changelogs/releases/3.2.8.rst:105 -msgid ":issue:`SERVER-24224` Print -ulimit at the beginning of system logs" -msgstr "" - -# da0b60952a414b8cb94a932ba3c30656 -#: ../source/includes/changelogs/releases/3.2.8.rst:106 -msgid ":issue:`SERVER-24243` Turn on manifest in system_perf.yml, etc." -msgstr "" - -# 27a2092d5d4f4a5e8966e0f302ab6625 -#: ../source/includes/changelogs/releases/3.2.8.rst:107 -msgid "" -":issue:`SERVER-24316` Extend lock manager unit-testing around lock mode " -"conversion" -msgstr "" - -# fe65443d51c147a888f1247e8dfd1172 -#: ../source/includes/changelogs/releases/3.2.8.rst:108 -msgid ":issue:`SERVER-24409` Turn on dashboard data collection for 3.2 branch" -msgstr "" - -# 302d1d846ea144ea826fb675a3a06581 -#: ../source/includes/changelogs/releases/3.2.8.rst:109 -msgid ":issue:`SERVER-24456` Tests should lower RocksDB cache size" -msgstr "" - -# f496c50aa0744fd48b69f6b12d10d9d9 -#: ../source/includes/changelogs/releases/3.2.8.rst:110 -msgid "" -":issue:`SERVER-24582` MongoDB secondary node crashes randomly when " -"primary node is killed/dies" -msgstr "" - -# b28bd04223414d5b8fd72766b95d1e40 -#: ../source/includes/changelogs/releases/3.2.8.rst:111 -msgid "" -":issue:`SERVER-24669` system_perf.yml: Use configuration files for " -"mongodb_setup" -msgstr "" - -# 9d3e9436a19a4dfa9c9b2700172bac6f -#: ../source/includes/changelogs/releases/3.2.8.rst:112 -msgid "" -":issue:`SERVER-24711` ASIO connections that have already timed out before" -" setup should not error" -msgstr "" - -# a949c30857094af180add60c1739540b -#: ../source/includes/changelogs/releases/3.2.8.rst:114 -msgid ":issue:`TOOLS-879` UTF-8 bom is not ignored in mongoimport" -msgstr "" - -# cf9e7fdb31ec4a2cbbb2a3b22a347186 -#: ../source/includes/changelogs/releases/3.2.8.rst:115 -msgid "" -":issue:`TOOLS-1082` mongorestore gives verbose error when dump directory " -"doesn't exist" -msgstr "" - -# 45bdb462596c43ef87c2ea581b3da535 -#: ../source/includes/changelogs/releases/3.2.8.rst:116 -msgid ":issue:`TOOLS-1116` fix broken qa-tests-unstable" -msgstr "" - -# 1eaf3cd1991e41da8320b6d3f61bc2ce -#: ../source/includes/changelogs/releases/3.2.8.rst:117 -msgid ":issue:`TOOLS-1180` Mongostat shouldn't show 1g for netIn/netOut" -msgstr "" - -# 3de4b1841e9e428097f946f10cd1013f -#: ../source/includes/changelogs/releases/3.2.8.rst:118 -msgid ":issue:`TOOLS-1269` sharding/replication test cleanup failures" -msgstr "" - -# 73299cfb290d4c4bbe9ebaff132e7d54 -#: ../source/includes/changelogs/releases/3.2.8.rst:119 -msgid ":issue:`TOOLS-1300` vet task doesn't actually fail if vet fails" -msgstr "" - -# 10e35b7f48ed4ae78bed0a81d371ac1b -#: ../source/includes/changelogs/releases/3.2.8.rst:120 -msgid ":issue:`TOOLS-1304` vet task running on unnecessary variants" -msgstr "" - -# f004def5c4044b0da6aebb41527b01d7 -#: ../source/includes/changelogs/releases/3.2.7.rst:4 -msgid "3.2.7 Changelog" -msgstr "" - -# f9909c1a13a14239858f5a7f49f8c220 -#: ../source/includes/changelogs/releases/3.2.7.rst:9 -msgid ":issue:`SERVER-23570` Make SecureAllocator a real allocator" -msgstr "" - -# 37998310cf074dfeb4ee5682724a23f8 -#: ../source/includes/changelogs/releases/3.2.7.rst:14 -msgid "" -":issue:`SERVER-23428` If mongos tells a shard about a CSRS config server " -"string (via SSV), the shard should switch to CSRS mode" -msgstr "" - -# 12d726ee5d0f413cb3cf6ea059fc2689 -#: ../source/includes/changelogs/releases/3.2.7.rst:15 -msgid ":issue:`SERVER-23878` Exclude remove3.js from sharding_legacy_multiversion" -msgstr "" - -# abf6eb2d81934690a4f4600ee803e049 -#: ../source/includes/changelogs/releases/3.2.7.rst:16 -msgid "" -":issue:`SERVER-24084` Gracefully handle errors inside " -"ReplicationCoordinatorExternalStateImpl::recoverShardingState" -msgstr "" - -# 777c8e78110e43d08b6af9a6702a0dbd -#: ../source/includes/changelogs/releases/3.2.7.rst:17 -msgid "" -":issue:`SERVER-24258` Remove assertion that shards haven't switched to " -"CSRS mode from csrs_upgrade_set_shard_version.js test" -msgstr "" - -# 87727d9906cf4743b1454238b9f2952d -#: ../source/includes/changelogs/releases/3.2.7.rst:18 -msgid "" -":issue:`SERVER-24298` add ensurePrimaryShard to " -"csrs_upgrade_mongod_using_movechunk.js" -msgstr "" - -# 909d2dea10f34b1da90bc4132ee291e9 -#: ../source/includes/changelogs/releases/3.2.7.rst:23 -msgid ":issue:`SERVER-23089` ensure first slave sync is interrupted, for repl5.js" -msgstr "" - -# 1b53c413d803408faf05c5b172caf097 -#: ../source/includes/changelogs/releases/3.2.7.rst:24 -msgid "" -":issue:`SERVER-23919` Database/Collection drop during initial sync can " -"cause collmod to fail initial sync" -msgstr "" - -# c16f703645554f8890da6cac273716ff -#: ../source/includes/changelogs/releases/3.2.7.rst:25 -msgid "" -":issue:`SERVER-24004` move serverStatus() into try...catch in " -"reconfig_without_increased_queues.js" -msgstr "" - -# 3ec50cb2f4bf4dc28498bc238d57bc5e -#: ../source/includes/changelogs/releases/3.2.7.rst:26 -msgid "" -":issue:`SERVER-24280` Starting from 3.2.5 if bind_ip is set to 0.0.0.0 it" -" will end up in the replica set config if rs.initiate() is executed with " -"no arguments" -msgstr "" - -# 7530c3fc331741a6baa819feeb6c1f01 -#: ../source/includes/changelogs/releases/3.2.7.rst:31 -msgid "" -":issue:`SERVER-23585` CanonicalQuery doesn't outlive QuerySolutions in " -"QueryPlannerTest fixture" -msgstr "" - -# cbf936cd94074f09bc48890e77bd1207 -#: ../source/includes/changelogs/releases/3.2.7.rst:36 -msgid "" -":issue:`SERVER-23116` Add versioning scheme to the KVCatalog to handle " -"upgrade/downgrade with new 3.4 features" -msgstr "" - -# b0e8bf09990246e5af38d14fb8383718 -#: ../source/includes/changelogs/releases/3.2.7.rst:37 -msgid "" -":issue:`SERVER-23117` Remove path-level multikey information from " -"KVCatalog when downgrading to 3.2" -msgstr "" - -# 45f6abfd83be42028107b094c9caa199 -#: ../source/includes/changelogs/releases/3.2.7.rst:38 -msgid "" -":issue:`SERVER-23960` Improve log message on 3.2 when downgrading from " -"3.3+ after creating new WT index" -msgstr "" - -# 8f3974b718b14c85a039838be96c301c -#: ../source/includes/changelogs/releases/3.2.7.rst:39 -msgid "" -":issue:`SERVER-24313` Not all callers of " -"KVCatalog::FeatureTracker::getInfo() acquire resource lock when necessary" -msgstr "" - -# e3a9dbc2bb184d4a9dda9c298ea54f48 -#: ../source/includes/changelogs/releases/3.2.7.rst:44 -msgid ":issue:`SERVER-23982` WiredTiger now needs stdbool.h" -msgstr "" - -# c5268c8ed5f24d7895f0b739e7dca32c -#: ../source/includes/changelogs/releases/3.2.7.rst:45 -msgid "" -":issue:`SERVER-24306` 40-second journaling stall from \"log files " -"prepared\" to checkpoint" -msgstr "" - -# 1df68cef4add4a30b7f0bde8ee21c98f -#: ../source/includes/changelogs/releases/3.2.7.rst:50 -msgid ":issue:`SERVER-18783` Upgrade MongoDB past PCRE 8.37" -msgstr "" - -# 9cd54e50018b4d4da97c7aaea87b3e35 -#: ../source/includes/changelogs/releases/3.2.7.rst:51 -msgid ":issue:`SERVER-24054` JS segmentation fault on load of certain nans" -msgstr "" - -# 4782cf6ebc844b929a4553f52417a60e -#: ../source/includes/changelogs/releases/3.2.7.rst:56 -msgid "" -":issue:`SERVER-23043` Community and Enterprise builds on Ubuntu 16.04 LTS" -" (Xenial Xerus)" -msgstr "" - -# 54c45dbef05442a48f4ba41193fa1ba0 -#: ../source/includes/changelogs/releases/3.2.7.rst:57 -msgid "" -":issue:`SERVER-23557` save and publish debug symbols for missing " -"platforms when possible." -msgstr "" - -# 0e20d1d6e6fc493a9b91d33e5c151ed8 -#: ../source/includes/changelogs/releases/3.2.7.rst:58 -msgid ":issue:`SERVER-23697` Release shell as separate download" -msgstr "" - -# b9eea10d49534d3685b8412ecbf4ae3d -#: ../source/includes/changelogs/releases/3.2.7.rst:59 -msgid ":issue:`SERVER-24117` Mongo binaries ELF stack has become executable" -msgstr "" - -# 874d361b9aff44378a0146ade298fdee -#: ../source/includes/changelogs/releases/3.2.7.rst:60 -msgid ":issue:`SERVER-24185` Enable read-only relocations" -msgstr "" - -# 34e0eccd7c7346c2b4cd2cff8e628c32 -#: ../source/includes/changelogs/releases/3.2.7.rst:61 -msgid "" -":issue:`SERVER-24240` Ubuntu 16.04 on the v3.2 branch needs to compile " -"with the v2 toolchain" -msgstr "" - -# cb9f902dfc2b479db6dcbef05a7b168c -#: ../source/includes/changelogs/releases/3.2.7.rst:66 -msgid ":issue:`TOOLS-1166` Mongotop cannot connect to secondary in 3.2" -msgstr "" - -# 9320fbfe94b848b894626f44c0b68c91 -#: ../source/includes/changelogs/releases/3.2.7.rst:71 -msgid "" -":issue:`SERVER-22198` resmoke.py should obey order of tests specified via" -" command line" -msgstr "" - -# 3fa7ec9349ef4cb3abd305dbb668b14a -#: ../source/includes/changelogs/releases/3.2.7.rst:72 -msgid "" -":issue:`SERVER-22914` mongos_no_replica_set_refresh.js must always obtain" -" config from the primary node" -msgstr "" - -# 00c4cb5adcf340b38e6cccf58e3028b7 -#: ../source/includes/changelogs/releases/3.2.7.rst:73 -msgid ":issue:`SERVER-23125` Ownership semantics of MessageHandlers are broken" -msgstr "" - -# 0b86fc8240064155a735cffe1b002a68 -#: ../source/includes/changelogs/releases/3.2.7.rst:74 -msgid "" -":issue:`SERVER-23491` set_majority_read_and_write_concerns.js doesn't " -"work for updates" -msgstr "" - -# 6edaa9875aaf4e69b91b49b24fa5b98c -#: ../source/includes/changelogs/releases/3.2.7.rst:75 -msgid "" -":issue:`SERVER-23492` Add explicit execution mode serial to concurrency " -"test suite" -msgstr "" - -# 06aef2a40a194c6eadd220807e546ba6 -#: ../source/includes/changelogs/releases/3.2.7.rst:76 -msgid "" -":issue:`SERVER-23524` Compare version string in compile_expansions.yml to" -" version string from MongoDB binary" -msgstr "" - -# 9701ea8422314d77aad6af14c848936f -#: ../source/includes/changelogs/releases/3.2.7.rst:77 -msgid "" -":issue:`SERVER-23867` system_perf.yml refactoring: clean up the script to" -" deploy MongoDB perf test clusters" -msgstr "" - -# fc7bdb8ec5c04c11baa3c62602a4c5f5 -#: ../source/includes/changelogs/releases/3.2.7.rst:78 -msgid "" -":issue:`SERVER-23964` Clone all DP repos directly from Evergreen using " -"modules" -msgstr "" - -# af25cacdd6e84e94a6f1ef628ac32a23 -#: ../source/includes/changelogs/releases/3.2.7.rst:79 -msgid "" -":issue:`SERVER-23989` Disable the concurrency and fuzzer suites on the " -"ephemeralForTest variant" -msgstr "" - -# 4442a3f2b31a46699dae5f2ec62d4fdc -#: ../source/includes/changelogs/releases/3.2.7.rst:80 -msgid ":issue:`SERVER-24022` Fix the test file path for DSI tests" -msgstr "" - -# 6fe0425981d24cdfb2e2c1aaf0568659 -#: ../source/includes/changelogs/releases/3.2.7.rst:81 -msgid "" -":issue:`SERVER-24050` Update perf.yml to create src directory for " -"analysis phase." -msgstr "" - -# 52382ce14f714b9c84b055d0a7077522 -#: ../source/includes/changelogs/releases/3.2.7.rst:82 -msgid ":issue:`SERVER-24058` Connection pool asio doesn't honor setup timeouts" -msgstr "" - -# 29f8c29450c6471b9dc5081e2d6620cf -#: ../source/includes/changelogs/releases/3.2.7.rst:83 -msgid "" -":issue:`SERVER-24062` Native CA certificates don't work with homebrew's " -"openssl" -msgstr "" - -# 5473dfbd87254a2ab75624de2774058f -#: ../source/includes/changelogs/releases/3.2.7.rst:84 -msgid "" -":issue:`SERVER-24116` reverse indexes do not handle entries with leading " -"null bytes" -msgstr "" - -# d044872aa29e4023b4fae0465937d281 -#: ../source/includes/changelogs/releases/3.2.7.rst:85 -msgid "" -":issue:`SERVER-24228` Change ycsb to YCSB in sytem_perf.yml and " -"longevity.yml modules" -msgstr "" - -# 7665283d8d604b69960ba216d90d4b97 -#: ../source/includes/changelogs/releases/3.2.7.rst:86 -msgid ":issue:`TOOLS-1144` Create stable and unstable branches" -msgstr "" - -# 6c3280fa253042019c9c603e735ab4dd -#: ../source/includes/changelogs/releases/3.2.7.rst:87 -msgid ":issue:`TOOLS-1182` mongooplog should report the number of ops applied" -msgstr "" - -# 7051d64afc384261bc602d90dc816cb4 -#: ../source/includes/changelogs/releases/3.2.6.rst:4 -msgid "3.2.6 Changelog" -msgstr "" - -# 919cda26dbfb47b59d567f58d5634694 -#: ../source/includes/changelogs/releases/3.2.6.rst:9 -msgid ":issue:`SERVER-23184` Reduce listCollections privileges" -msgstr "" - -# 0d8b6ebab05448e58f158290d8c8adc4 -#: ../source/includes/changelogs/releases/3.2.6.rst:10 -msgid "" -":issue:`SERVER-23394` AuthorizationManager may deadlock while building " -"role graph if profiling is enabled" -msgstr "" - -# 47c61996498240d587f9cc19beb40b5c -#: ../source/includes/changelogs/releases/3.2.6.rst:11 -msgid "" -":issue:`SERVER-23591` Avoid using rawMongoProgramOutput() in " -"js_protection.js and js_protection_roundtrip.js" -msgstr "" - -# d5dfb9d2b20d4a908e0e33c7786184ad -#: ../source/includes/changelogs/releases/3.2.6.rst:12 -msgid "" -":issue:`SERVER-23838` Remove startup warnings for no access control and " -"bind_ip" -msgstr "" - -# 8c4af2edb5d740c0b7ce55d76d6e953c -#: ../source/includes/changelogs/releases/3.2.6.rst:17 -msgid "" -":issue:`SERVER-23544` Race condition can allow using a " -"SyncClusterConnection to talk to config servers even after swapping " -"CatalogManager to CSRS mode" -msgstr "" - -# e5a80b639d814806b376e558f9d87157 -#: ../source/includes/changelogs/releases/3.2.6.rst:18 -msgid "" -":issue:`SERVER-23586` Increase timeouts in csrs upgrade tests to reduce " -"flakiness" -msgstr "" - -# 1681982114064bfa8484c810f4de0ec6 -#: ../source/includes/changelogs/releases/3.2.6.rst:19 -msgid "" -":issue:`SERVER-23589` Run csrs upgrade tests serially to avoid " -"overloading the test machine" -msgstr "" - -# fe46449084d34ebb8654f66bd7d99b5a -#: ../source/includes/changelogs/releases/3.2.6.rst:20 -msgid ":issue:`SERVER-23704` shard_keycount.js does not invoke anonymous function" -msgstr "" - -# 5191ff84b1ed472689a311b5a2148d0b -#: ../source/includes/changelogs/releases/3.2.6.rst:21 -msgid "" -":issue:`SERVER-23784` Don't use 30 second network timeout on commands " -"sent to shards through the ShardRegistry" -msgstr "" - -# fa02ec8180824926a307bc00e44fb47e -#: ../source/includes/changelogs/releases/3.2.6.rst:22 -msgid "" -":issue:`SERVER-23796` Incorrect warning when using mongos with keyfile: " -"Access control is not enabled for the database" -msgstr "" - -# 47c12eed78764cbaae8a6133535a4631 -#: ../source/includes/changelogs/releases/3.2.6.rst:23 -msgid "" -":issue:`SERVER-23858` server22767.js in noPassthrough suite is failing " -"due to checking for wrong error code" -msgstr "" - -# 4627c1b6cd524305b5b246ee04e49eb6 -#: ../source/includes/changelogs/releases/3.2.6.rst:28 -msgid "" -":issue:`SERVER-23775` oplog default size must be differently calculated " -"for inMemory storage engine" -msgstr "" - -# 8bfbaa42660647879c76e45da68b6efc -#: ../source/includes/changelogs/releases/3.2.6.rst:29 -msgid "" -":issue:`SERVER-23828` replsets_priority1.js needs to wait for repl after " -"elections" -msgstr "" - -# ee29f4e21157482aa6689a9513e34492 -#: ../source/includes/changelogs/releases/3.2.6.rst:34 -msgid "" -":issue:`SERVER-7005` Documents containing keys with embedded null " -"characters can be created" -msgstr "" - -# e3c6b856ad93414abd397f95bfcebd39 -#: ../source/includes/changelogs/releases/3.2.6.rst:35 -msgid "" -":issue:`SERVER-23807` Updates should always throw WriteConflictException " -"on unindexing" -msgstr "" - -# 405eeecb3e3042de8f60c2a2fd51e275 -#: ../source/includes/changelogs/releases/3.2.6.rst:40 -msgid "" -":issue:`SERVER-23571` Make debug builds of SpiderMonkey distinct from " -"--dbg in scons" -msgstr "" - -# de16deb6a99646d5b56c13cbbe62aa75 -#: ../source/includes/changelogs/releases/3.2.6.rst:45 -msgid ":issue:`SERVER-18844` Reacquire the snapshot after commit/abort" -msgstr "" - -# 7d5b4d457f244186a00df262917b1315 -#: ../source/includes/changelogs/releases/3.2.6.rst:46 -msgid "" -":issue:`SERVER-21414` Add information to server status to tell if data is" -" persisted to disk" -msgstr "" - -# 7fb2da5fa19b4d079009ebde8201d69a -#: ../source/includes/changelogs/releases/3.2.6.rst:47 -msgid "" -":issue:`SERVER-22970` Compound background Index contains mismatched index" -" keys and documents" -msgstr "" - -# 7dfec0ab5a494bd2aed72bf3faae2c69 -#: ../source/includes/changelogs/releases/3.2.6.rst:48 -msgid "" -":issue:`SERVER-23766` Remove beta startup warning for inMemory storage " -"engine" -msgstr "" - -# d219fb4bc3124ee99ab949c960e304e8 -#: ../source/includes/changelogs/releases/3.2.6.rst:53 -msgid ":issue:`SERVER-23504` Coverity analysis defect 98177: Resource leak" -msgstr "" - -# df8c328935574b1bae077afdedb161dc -#: ../source/includes/changelogs/releases/3.2.6.rst:54 -msgid "" -":issue:`SERVER-23526` Replication relies on storage engines reporting a " -"non-zero size for correctness" -msgstr "" - -# ef42292e296047ca85a4d5727effaa3c -#: ../source/includes/changelogs/releases/3.2.6.rst:55 -msgid "" -":issue:`SERVER-23588` mongod with WiredTiger won't start on Windows when " -"built with --dbg=on --opt=off" -msgstr "" - -# 2ecf374cf4354e9e9b0eb30256b7e6d4 -#: ../source/includes/changelogs/releases/3.2.6.rst:56 -msgid ":issue:`SERVER-23682` WiredTiger changes for MongoDB 3.2.6" -msgstr "" - -# 3222a34ddadb4d6c89130fba20437ba6 -#: ../source/includes/changelogs/releases/3.2.6.rst:61 -msgid ":issue:`SERVER-22043` count helper doesn't apply read preference" -msgstr "" - -# 59c8d47e35db4243a30e9d37f1e963ab -#: ../source/includes/changelogs/releases/3.2.6.rst:62 -msgid "" -":issue:`SERVER-23044` Fall back to system CA certs in the shell if CA " -"file isn't provided" -msgstr "" - -# 5bb874a4e46042b7b27e447338d2c116 -#: ../source/includes/changelogs/releases/3.2.6.rst:67 -msgid "" -":issue:`SERVER-23719` Control build verbosity via a VERBOSE variable " -"rather than the --mute flag" -msgstr "" - -# a2de2b332d3346d4812e25fddefe0d6e -#: ../source/includes/changelogs/releases/3.2.6.rst:68 -msgid ":issue:`SERVER-23804` Reduce num_jobs_available on ppc64le rhel builder" -msgstr "" - -# 2c51107b9aa64b2d8b2213686f84adfa -#: ../source/includes/changelogs/releases/3.2.6.rst:73 -msgid ":issue:`SERVER-23217` Hang in network_interface_asio_test" -msgstr "" - -# d185751577c04e01926245dda7075cc2 -#: ../source/includes/changelogs/releases/3.2.6.rst:74 -msgid ":issue:`SERVER-23474` set a more reasonable --dialTimeout in runMongoTool" -msgstr "" - -# f6d5782437f2436c9a2b9b1870881053 -#: ../source/includes/changelogs/releases/3.2.6.rst:75 -msgid "" -":issue:`SERVER-23523` shell scripts in evergreen.yml should always exit " -"on error" -msgstr "" - -# 578cd5e9fadb4219a97a3261fa229953 -#: ../source/includes/changelogs/releases/3.2.6.rst:76 -msgid "" -":issue:`SERVER-23566` Update distros (AMI) for Evergreen performance " -"projects" -msgstr "" - -# 57c22a42b75d453997f7871e73802bb9 -#: ../source/includes/changelogs/releases/3.2.6.rst:77 -msgid ":issue:`SERVER-23642` system_perf.yml refactoring" -msgstr "" - -# 170ace8858c84a7e9a22bbb0ab0e3ebb -#: ../source/includes/changelogs/releases/3.2.6.rst:78 -msgid "" -":issue:`SERVER-23652` Add automatic generation of timeseries.py to " -"system_perf.yml" -msgstr "" - -# 4aee4504b2db42d4b4d1c0050bced583 -#: ../source/includes/changelogs/releases/3.2.6.rst:79 -msgid "" -":issue:`SERVER-23655` Invalidate CollectionInfoCache when starting an " -"index build" -msgstr "" - -# 27747cff3d664b3680f92f42efcf8024 -#: ../source/includes/changelogs/releases/3.2.6.rst:80 -msgid "" -":issue:`SERVER-23762` ValidateAdaptor::validate() should return non-OK " -"status if it fails." -msgstr "" - -# 64908b59bc934e249eaa259867cd0a8e -#: ../source/includes/changelogs/releases/3.2.6.rst:81 -msgid ":issue:`SERVER-23788` Disable sharding_csrs_upgrade on ppc64le" -msgstr "" - -# 705c4a2f353b4db394236f9ed9c8cd78 -#: ../source/includes/changelogs/releases/3.2.5.rst:4 -msgid "3.2.5 Changelog" -msgstr "" - -# 2f07f837d10344aea9457a8a34208b95 -#: ../source/includes/changelogs/releases/3.2.5.rst:9 -msgid ":issue:`SERVER-22708` Add exposure startup warnings" -msgstr "" - -# e180477d9fb84c5691c91242656550ca -#: ../source/includes/changelogs/releases/3.2.5.rst:14 -msgid ":issue:`SERVER-17468` actionlog should not log every single balancer round" -msgstr "" - -# 985df7cf4cd14d968e6fca65793c433a -# 143eaaa4158147a29d8912ced63fbd8c -#: ../source/includes/changelogs/releases/3.2.3.rst:23 -#: ../source/includes/changelogs/releases/3.2.5.rst:15 -msgid ":issue:`SERVER-21994` cleanup_orphaned_basic.js" -msgstr "" - -# 439e6185452244b28a2e7774aa0bc552 -#: ../source/includes/changelogs/releases/3.2.5.rst:16 -msgid "" -":issue:`SERVER-22081` Enable CSRS continuous stepdown workload in " -"evergreen" -msgstr "" - -# 5f1d2bad3e36458da95fc538f4e61637 -#: ../source/includes/changelogs/releases/3.2.5.rst:17 -msgid "" -":issue:`SERVER-22151` Blacklist lagged_config_secondary.js and similar " -"tests from the sharding_csrs_continuous_config_stepdown_WT suite" -msgstr "" - -# 5b5d3e99626642839c171b75bc830e84 -#: ../source/includes/changelogs/releases/3.2.5.rst:18 -msgid "" -":issue:`SERVER-22511` Blacklist sharding_rs1.js from CSRS continuous " -"config primary step down suite because of config db writes without retry" -msgstr "" - -# e7f750ddb573477494cf02a721f69f33 -#: ../source/includes/changelogs/releases/3.2.5.rst:19 -msgid ":issue:`SERVER-22725` prevent concurrent exitCleanly execution in mongos" -msgstr "" - -# 0a0090866fe74002ab5c138ea89630e5 -#: ../source/includes/changelogs/releases/3.2.5.rst:20 -msgid "" -":issue:`SERVER-22767` mongos segfault when invoking .explain() on certain" -" operations." -msgstr "" - -# 4db6d55ee3e1409eb699bf4c8a4f55d2 -#: ../source/includes/changelogs/releases/3.2.5.rst:21 -msgid "" -":issue:`SERVER-22794` Add retry to continuous config primary step-down " -"thread when primary steps down and closes all connections" -msgstr "" - -# e5ba74ae993f4701a13e28c2dbbf9670 -#: ../source/includes/changelogs/releases/3.2.5.rst:22 -msgid "" -":issue:`SERVER-22918` SyncClusterConnection::_connect can leak " -"DBClientConnections on failure" -msgstr "" - -# 6e503ec0e0f340e78b3718ca5bf813a4 -#: ../source/includes/changelogs/releases/3.2.5.rst:23 -msgid ":issue:`SERVER-22937` Retry catalog operations whenever possible" -msgstr "" - -# aa14af94fb9748769e8c9d3e4cda2218 -#: ../source/includes/changelogs/releases/3.2.5.rst:24 -msgid "" -":issue:`SERVER-23030` Increase number of iterations of aggregations " -"performed in csrs_upgrade_during_agg.js" -msgstr "" - -# 6151e3ced2924fba97b0cb806283959e -#: ../source/includes/changelogs/releases/3.2.5.rst:25 -msgid "" -":issue:`SERVER-23036` ShardRegistry accesses _configServerCS without " -"locking mutex" -msgstr "" - -# ab125d67982546b0a2408b0c994fc346 -#: ../source/includes/changelogs/releases/3.2.5.rst:26 -msgid "" -":issue:`SERVER-23283` RangeDeleter does not log cursor ids correctly in " -"deleteNow()" -msgstr "" - -# 194c5fb926f142d2b8ec43530b8730fc -#: ../source/includes/changelogs/releases/3.2.5.rst:31 -msgid "" -":issue:`SERVER-21863` map/reduce permits documents larger than 16MB to be" -" inserted" -msgstr "" - -# 939c2c7d1582493e860a55d152c53206 -#: ../source/includes/changelogs/releases/3.2.5.rst:32 -msgid ":issue:`SERVER-21975` test_command.js failed in replset" -msgstr "" - -# f9061c1239f24a8a889712b17b953c63 -#: ../source/includes/changelogs/releases/3.2.5.rst:33 -msgid ":issue:`SERVER-22130` Reset applier lastAppliedOptime after rollback" -msgstr "" - -# 9bfe8b0e176b433cafc3c8f9ed483e6c -#: ../source/includes/changelogs/releases/3.2.5.rst:34 -msgid "" -":issue:`SERVER-22504` Do not blindly add self to heartbeat member data " -"array in the TopologyCoordinator" -msgstr "" - -# 5457a7dfa08246279a9c895b968c1886 -#: ../source/includes/changelogs/releases/3.2.5.rst:35 -msgid ":issue:`SERVER-22845` Do not busy loop on bgsync errors" -msgstr "" - -# 7226873ba3124d679fa23d42a56f8c1e -#: ../source/includes/changelogs/releases/3.2.5.rst:36 -msgid "" -":issue:`SERVER-22873` disallow_adding_initialized_node2.js should handle " -"heartbeat message set by liveness timeout" -msgstr "" - -# b14a416c61494541b9e90bb9a2c070e0 -#: ../source/includes/changelogs/releases/3.2.5.rst:37 -msgid ":issue:`SERVER-22929` remove rollback4.js" -msgstr "" - -# 06f5e1278014443cae6123595afe8940 -#: ../source/includes/changelogs/releases/3.2.5.rst:38 -msgid ":issue:`SERVER-22933` Update last opTime to latest after applyOps no-op" -msgstr "" - -# cb047f02cba74888ae055dc41e7c876c -#: ../source/includes/changelogs/releases/3.2.5.rst:39 -msgid ":issue:`SERVER-22934` add applyOps command opTime testing" -msgstr "" - -# bc01a7f326be41a287b897c7e171cb05 -#: ../source/includes/changelogs/releases/3.2.5.rst:40 -msgid ":issue:`SERVER-23003` Recovery problems after network partition." -msgstr "" - -# f55565862f6e46abb4221a8f0eb80ac5 -#: ../source/includes/changelogs/releases/3.2.5.rst:41 -msgid ":issue:`SERVER-23086` avoid rollbacks in replsetprio1.js" -msgstr "" - -# 40f93ece8cc54833968e7d415e3d4446 -#: ../source/includes/changelogs/releases/3.2.5.rst:42 -msgid "" -":issue:`SERVER-23274` Aggregate with out, then stepdown, out collection " -"dropped." -msgstr "" - -# af7b42a9f14f4907b09a528c7caba43c -#: ../source/includes/changelogs/releases/3.2.5.rst:47 -msgid ":issue:`SERVER-18468` Include query planning details on query log lines" -msgstr "" - -# ea0aea1788b34ba391341bc16d8a4f92 -#: ../source/includes/changelogs/releases/3.2.5.rst:48 -msgid "" -":issue:`SERVER-19936` Performance pass on unicode-aware text processing " -"logic (text index v3)" -msgstr "" - -# 3640501d26674c0e9dbb75c596e65b9b -#: ../source/includes/changelogs/releases/3.2.5.rst:49 -msgid "" -":issue:`SERVER-22945` Rewrite update_yield1.js to not depend heavily on " -"timing" -msgstr "" - -# e9fbf7b765fa412daa76a3076aa84d67 -#: ../source/includes/changelogs/releases/3.2.5.rst:54 -msgid ":issue:`SERVER-22947` fix pessimizing move in batch_executor" -msgstr "" - -# d11cd6c1d0d7422bb6c1f4769728c8bd -#: ../source/includes/changelogs/releases/3.2.5.rst:59 -msgid "" -":issue:`SERVER-23097` Segfault on drop of source collection during " -"MapReduce" -msgstr "" - -# f2c6688a11ae413fba996c1702c80916 -#: ../source/includes/changelogs/releases/3.2.5.rst:64 -msgid ":issue:`SERVER-21681` In-memory storage engine not reporting index size" -msgstr "" - -# bdf46f5dc60d4d2ca237483922b10e5c -#: ../source/includes/changelogs/releases/3.2.5.rst:69 -msgid "" -":issue:`SERVER-22117` WiredTiger journal files not deleted/ Way too many " -"journal files" -msgstr "" - -# 38681a6af5c847b197a85d6196ed72bc -#: ../source/includes/changelogs/releases/3.2.5.rst:70 -msgid "" -":issue:`SERVER-22791` Invariant failure when creating WT collection with " -"crafted configString" -msgstr "" - -# 3cca37f6ed4a4e32810854c5169986fc -#: ../source/includes/changelogs/releases/3.2.5.rst:71 -msgid "" -":issue:`SERVER-22831` Low query rate with heavy cache pressure and an " -"idle collection" -msgstr "" - -# 0b55d6d71649424693a96f32b9f2a3db -#: ../source/includes/changelogs/releases/3.2.5.rst:72 -msgid "" -":issue:`SERVER-22964` IX GlobalLock being held while wating for wt cache " -"eviction" -msgstr "" - -# e766bac959c942f3a8960ee85990ca6a -#: ../source/includes/changelogs/releases/3.2.5.rst:77 -msgid "" -":issue:`SERVER-22493` MongoRunner uses non-thread-safe function to find " -"path to mongod" -msgstr "" - -# 63654e3084864b7e8a6a6e5da81ed4cf -#: ../source/includes/changelogs/releases/3.2.5.rst:78 -msgid ":issue:`SERVER-23109` Typo in src/mongo/shell/collection.js" -msgstr "" - -# 4af648268b4c4fa79311894385ce28f1 -#: ../source/includes/changelogs/releases/3.2.5.rst:83 -msgid ":issue:`SERVER-17563` GPerfTools does not build on PPC64 (Power8) platform" -msgstr "" - -# 5d0456db32434a09956e8b4c2bd7fb29 -#: ../source/includes/changelogs/releases/3.2.5.rst:84 -msgid ":issue:`SERVER-21834` scons detection for ppc64le needs to change" -msgstr "" - -# 19667b0b4456434496b4aa9d37207d3c -#: ../source/includes/changelogs/releases/3.2.5.rst:85 -msgid ":issue:`SERVER-22090` ssl_cert_password.js must be disabled on ppc64" -msgstr "" - -# 05b3b8d12e0d4db39e26a1704099153a -#: ../source/includes/changelogs/releases/3.2.5.rst:86 -msgid "" -":issue:`SERVER-22110` ppc64le builds should detect target arch as " -"ppc64le, not ppc64" -msgstr "" - -# 75d26c9c228c40fb98ac7dfd91636b9c -#: ../source/includes/changelogs/releases/3.2.5.rst:87 -msgid ":issue:`SERVER-22111` packager.py needs support for ppc64le" -msgstr "" - -# c65d1b3c0cef4213878fd91359394955 -#: ../source/includes/changelogs/releases/3.2.5.rst:88 -msgid "" -":issue:`SERVER-22197` Only select tcmalloc as the default allocator on " -"x86 platforms" -msgstr "" - -# a19c3f97bd1142e49e9cf88fc5aaf061 -#: ../source/includes/changelogs/releases/3.2.5.rst:89 -msgid "" -":issue:`SERVER-22313` ppc64le: go compiled programs should statically " -"link with libgo" -msgstr "" - -# b542d6943c4945ce9ac05e95b36a928c -#: ../source/includes/changelogs/releases/3.2.5.rst:90 -msgid "" -":issue:`SERVER-22986` Linking against SSL3 OpenSSL symbols fails on " -"Archlinux" -msgstr "" - -# 1bad0bbe0e1a447ab8ec89aaa017c5cb -#: ../source/includes/changelogs/releases/3.2.5.rst:91 -msgid "" -":issue:`SERVER-23088` boost 1.56 libstdc++ version detection is broken " -"when compiling with clang" -msgstr "" - -# 22a4f8634a4c41acafe772c6880ac4c2 -#: ../source/includes/changelogs/releases/3.2.5.rst:92 -msgid "" -":issue:`SERVER-23254` eslint.py returns 1 on successful patch lint " -"instead of 0" -msgstr "" - -# 8ea9103c5ad74b4382200c5492694283 -#: ../source/includes/changelogs/releases/3.2.5.rst:97 -msgid "" -":issue:`SERVER-21529` Sign of log severity values may get lost, depending" -" on compiler" -msgstr "" - -# 5547d200c46d44fda2476e69960e141c -#: ../source/includes/changelogs/releases/3.2.5.rst:98 -msgid ":issue:`SERVER-21836` Generate spidermonkey config for ppc64" -msgstr "" - -# 6361e3e9799849bb856aefaff59e62bd -#: ../source/includes/changelogs/releases/3.2.5.rst:99 -msgid ":issue:`SERVER-21843` secure_allocator_test fails on ppc64" -msgstr "" - -# 255d919420df4f2cbad1ec5c9decedb7 -#: ../source/includes/changelogs/releases/3.2.5.rst:100 -msgid ":issue:`SERVER-21844` processinfo_test fails on ppc64" -msgstr "" - -# bf2d9a76ba82498b9a8ec5f7dc37aaba -#: ../source/includes/changelogs/releases/3.2.5.rst:101 -msgid ":issue:`SERVER-21845` ppc64 debug build fails" -msgstr "" - -# cabd5162dc03464ea11911108d5fb2c5 -#: ../source/includes/changelogs/releases/3.2.5.rst:102 -msgid ":issue:`SERVER-21850` mmapv1 fails to start on ppc64" -msgstr "" - -# 588ff5c3a6e64910833c87d296904ff9 -#: ../source/includes/changelogs/releases/3.2.5.rst:103 -msgid ":issue:`SERVER-22019` Checksum::gen should use signed char" -msgstr "" - -# 961634404389412da28e9debea982a65 -#: ../source/includes/changelogs/releases/3.2.5.rst:104 -msgid "" -":issue:`SERVER-22067` artifacts.tgz should contain stripped tests before " -"uploading" -msgstr "" - -# 379bbdafb7fd4392adb85ec84cdcd633 -#: ../source/includes/changelogs/releases/3.2.5.rst:105 -msgid "" -":issue:`SERVER-22338` Integrate JavaScript linting into scons \"lint\" " -"target" -msgstr "" - -# 558d5bd1829c41aabe2a7f9583d89032 -#: ../source/includes/changelogs/releases/3.2.5.rst:106 -msgid "" -":issue:`SERVER-22339` Integrate JavaScript formatting into scons \"lint\"" -" target" -msgstr "" - -# 1993324eeb5145c493f3c6e3d7de305a -#: ../source/includes/changelogs/releases/3.2.5.rst:107 -msgid "" -":issue:`SERVER-22391` Mongos 3.2.1 crashes after this error, failure " -"_checkedOutPool.empty() src/mongo/executor/connection_pool.cpp 570" -msgstr "" - -# b4c728f094d24c44b08e45a37be04ba6 -#: ../source/includes/changelogs/releases/3.2.5.rst:108 -msgid ":issue:`SERVER-22468` Format JS code with approved style in jstests/" -msgstr "" - -# 5de272a2be2b499e837c44dbeb780575 -#: ../source/includes/changelogs/releases/3.2.5.rst:109 -msgid "" -":issue:`SERVER-22469` Format JS code with approved style in " -"src/mongo/shell & src/mongo/scripting" -msgstr "" - -# f565f882f2d640098ec5f1416aed9b9d -#: ../source/includes/changelogs/releases/3.2.5.rst:110 -msgid "" -":issue:`SERVER-22470` Format JS code with approved style in Enterprise " -"repo" -msgstr "" - -# c3966920661c47b88e6ea9019e371669 -#: ../source/includes/changelogs/releases/3.2.5.rst:111 -msgid ":issue:`SERVER-22842` Support JavaScript style for clang-format" -msgstr "" - -# 7dba067daedc4cafb03abd317aeae9f7 -#: ../source/includes/changelogs/releases/3.2.5.rst:112 -msgid ":issue:`SERVER-22856` Cleanup pkill logic in etc/evergreen.yml" -msgstr "" - -# 574f9e88ca854099bd568c2c3bac554a -#: ../source/includes/changelogs/releases/3.2.5.rst:113 -msgid "" -":issue:`SERVER-22864` Fix minor javascript errors found by eslint in v3.2" -" branch" -msgstr "" - -# a677031e9b5d4344a695fd89da0f83e9 -#: ../source/includes/changelogs/releases/3.2.5.rst:114 -msgid ":issue:`SERVER-22871` splitChunk needs to check for a failed index scan" -msgstr "" - -# e933314f6abc41518cee07985224fd0d -#: ../source/includes/changelogs/releases/3.2.5.rst:115 -msgid ":issue:`SERVER-22894` Don't use curl when downloading jstestfuzz" -msgstr "" - -# 4c00c170b1164b1cbefdce63e24cc0c6 -#: ../source/includes/changelogs/releases/3.2.5.rst:116 -msgid "" -":issue:`SERVER-22950` mongos shutdown is non-deterministic when the " -"shutdown command is executed" -msgstr "" - -# c94662d4b3d9446c94c53ecc910e1655 -#: ../source/includes/changelogs/releases/3.2.5.rst:117 -msgid "" -":issue:`SERVER-22967` race in destruction of user cache invalidation " -"thread can cause use-after-free in MongoS shutdown" -msgstr "" - -# e9f7c5ee22c54dcba1465fc3be6dd84e -#: ../source/includes/changelogs/releases/3.2.5.rst:118 -msgid ":issue:`SERVER-22968` Add JS support in .clang-format in Enterprise repo" -msgstr "" - -# f63b8656078e45e19fb693e5d8ed4100 -#: ../source/includes/changelogs/releases/3.2.5.rst:119 -msgid "" -":issue:`SERVER-23006` hang_analyzer should use GDB in the mongodb tool " -"chain" -msgstr "" - -# 89049b30117643198f664f0ab07bc05a -#: ../source/includes/changelogs/releases/3.2.5.rst:120 -msgid ":issue:`SERVER-23007` hang_analyzer support on Solaris" -msgstr "" - -# 72637fb067c64331b6f8b3d07896aed7 -#: ../source/includes/changelogs/releases/3.2.5.rst:121 -msgid ":issue:`SERVER-23016` Update .eslintrc.yml for newer versions of ESLint" -msgstr "" - -# 47baacc59a05499cb8e380e94da9163c -#: ../source/includes/changelogs/releases/3.2.5.rst:122 -msgid ":issue:`SERVER-23018` Clean up JS linting errors in JS tests" -msgstr "" - -# dc31f1d098d6411fbc65ccf0a3ab889d -#: ../source/includes/changelogs/releases/3.2.5.rst:123 -msgid ":issue:`SERVER-23019` Add .eslintrc.yml file to enterprise repo" -msgstr "" - -# 2fa4c73c57cb47c681c3ebf04aef77a4 -#: ../source/includes/changelogs/releases/3.2.5.rst:124 -msgid "" -":issue:`SERVER-23020` Disable clang-formatting for template string in " -"jstests/noPassthrough/update_yield1.js" -msgstr "" - -# fc5414a1145645ee874eeaeb8cfdf7d3 -#: ../source/includes/changelogs/releases/3.2.5.rst:125 -msgid "" -":issue:`SERVER-23023` Disable clang-format for function values in " -"jstests/tool/csvexport1.js" -msgstr "" - -# 1a4ecf9527484a8f963c471a607fc612 -#: ../source/includes/changelogs/releases/3.2.5.rst:126 -msgid ":issue:`SERVER-23066` killOp should accept negative opid" -msgstr "" - -# 11ebad30074744f6821961784db221a4 -#: ../source/includes/changelogs/releases/3.2.5.rst:127 -msgid ":issue:`SERVER-23067` Final round of JS linting and formatting" -msgstr "" - -# 8fc7b8f18dfd46e5b1dd8d8fdf729f0c -#: ../source/includes/changelogs/releases/3.2.5.rst:128 -msgid "" -":issue:`SERVER-23190` Add build variant for rhel 7.1 on POWER to 3.2 " -"branch" -msgstr "" - -# 11320e575a064c1f8282f87cb157c1a9 -#: ../source/includes/changelogs/releases/3.2.5.rst:129 -msgid "" -":issue:`SERVER-23288` Update 3.2 branch mongo-perf to check against 3.0.9" -" baseline" -msgstr "" - -# 4bd895a33c7e47b3beb7a90dd59bd43b -#: ../source/includes/changelogs/releases/3.2.5.rst:130 -msgid ":issue:`TOOLS-1058` goconvey fails with gccgo" -msgstr "" - -# 50483ee228644335ab75630ee339bed4 -#: ../source/includes/changelogs/releases/3.2.5.rst:131 -msgid "" -":issue:`TOOLS-1064` mongoimport alwasy returns 0 imported documents when " -"compiled with gccgo" -msgstr "" - -# 9fdafb3cda6241ad9588b6c360c75b39 -#: ../source/includes/changelogs/releases/3.2.4.rst:4 -msgid "3.2.4 Changelog" -msgstr "" - -# 2f74dd98a0634496827e9880f3c282ef -#: ../source/includes/changelogs/releases/3.2.4.rst:9 -msgid "" -":issue:`SERVER-22237` Built-in role that allows full control over data, " -"but not security or topology" -msgstr "" - -# 17abefb6d3744a8e99cd74428f142f1c -#: ../source/includes/changelogs/releases/3.2.4.rst:14 -msgid "" -":issue:`SERVER-21758` Test behavior when 'nearest' config server has " -"severe replication lag" -msgstr "" - -# 56044844ae71413094476d858ef0c385 -#: ../source/includes/changelogs/releases/3.2.4.rst:15 -msgid "" -":issue:`SERVER-22184` Operations that fail against a secondary in a " -"sharded cluster may have their error message swallowed" -msgstr "" - -# 2de0c840994f41cf888744a13ccf00c9 -#: ../source/includes/changelogs/releases/3.2.4.rst:16 -msgid "" -":issue:`SERVER-22239` wait for replication after duplicate key error from" -" insert operations" -msgstr "" - -# c7d282fa498d4e839d391d1e51231219 -#: ../source/includes/changelogs/releases/3.2.4.rst:17 -msgid "" -":issue:`SERVER-22297` Add targeted jstests for csrs upgrade during common" -" operations" -msgstr "" - -# 3a99b0e2390244d3a65db18502af8d59 -#: ../source/includes/changelogs/releases/3.2.4.rst:18 -msgid "" -":issue:`SERVER-22299` Add a jstest that runs moveChunk directly against a" -" mongod that is not yet sharding aware, providing an SCCC connection " -"string for the config servers" -msgstr "" - -# 81f1964028ab4e82b9b1bea6625f7a5d -#: ../source/includes/changelogs/releases/3.2.4.rst:19 -msgid "" -":issue:`SERVER-22524` Only interrupt mapReduce on catalog manager swap if" -" it is outputting to a sharded collection" -msgstr "" - -# a1ab8b7cbae3472ebb1e734abba399ff -#: ../source/includes/changelogs/releases/3.2.4.rst:20 -msgid "" -":issue:`SERVER-22543` multi_write_target.js should not rely on the order " -"of shard ids" -msgstr "" - -# 8562a7353a0c4cb4955620bc5a4a9016 -#: ../source/includes/changelogs/releases/3.2.4.rst:21 -msgid "" -":issue:`SERVER-22547` add support for config server ReplSetTest options " -"to ShardingTest" -msgstr "" - -# c13bf34bd8754c84914005f4eca4be6b -#: ../source/includes/changelogs/releases/3.2.4.rst:22 -msgid "" -":issue:`SERVER-22553` mongos_shard_failure_tolerance.js should not rely " -"on order of shard ids" -msgstr "" - -# cb97da6c86f649b695cdbf8279ca8e54 -#: ../source/includes/changelogs/releases/3.2.4.rst:23 -msgid "" -":issue:`SERVER-22569` Initialization of eooElement static local variable " -"isn't thread safe with MSVC 2013" -msgstr "" - -# f70c297d9f254fa2a1a00467d4af4828 -#: ../source/includes/changelogs/releases/3.2.4.rst:24 -msgid "" -":issue:`SERVER-22584` Make sure IncompatibleCatalogManager errors fully " -"propagate wherever thrown" -msgstr "" - -# 4e7f6fe9a91c4d86928af19f0d030e15 -#: ../source/includes/changelogs/releases/3.2.4.rst:25 -msgid "" -":issue:`SERVER-22585` CatalogManagerLegacy needs retry logic on config " -"server reads" -msgstr "" - -# e5806f7680cf488b931476a74d676799 -#: ../source/includes/changelogs/releases/3.2.4.rst:26 -msgid "" -":issue:`SERVER-22590` applyChunkOpsDeprecated retries and throws an error" -" on preCondition no longer matching because the original write worked" -msgstr "" - -# 8b590e2c1e5e44f5845aedd2816bcfe1 -#: ../source/includes/changelogs/releases/3.2.4.rst:27 -msgid "" -":issue:`SERVER-22592` Remove duplicate check for 'enabled' from " -"ShardingState::_refreshMetadata" -msgstr "" - -# 74497f6cf64649caa4d2257a59f5a52c -#: ../source/includes/changelogs/releases/3.2.4.rst:28 -msgid "" -":issue:`SERVER-22627` ShardRegistry should mark hosts which failed due to" -" OperationTimeout as faulty" -msgstr "" - -# 23f6deb366054052aefa98755d814c2c -#: ../source/includes/changelogs/releases/3.2.4.rst:29 -msgid "" -":issue:`SERVER-22783` CSRS catalog manager writes should retry on " -"WriteConcernFailed error" -msgstr "" - -# 26d309c4e1e549558953c38700584331 -#: ../source/includes/changelogs/releases/3.2.4.rst:30 -msgid "" -":issue:`SERVER-22789` CSRS catalog manager writes should use writeConcern" -" majority" -msgstr "" - -# e8ba8fc12f034191a0a4fb03d17c0794 -#: ../source/includes/changelogs/releases/3.2.4.rst:31 -msgid "" -":issue:`SERVER-22797` Calls to ShardRegistry::reload needs to be " -"serialized" -msgstr "" - -# 1b7a9f8a47e043f998c8d73ef88c2e16 -#: ../source/includes/changelogs/releases/3.2.4.rst:32 -msgid "" -":issue:`SERVER-22822` Prevent mongod step down during moveChunk in " -"balance_repl.js and sharding_rs2.js" -msgstr "" - -# 78cdb39849b043109072e3dc6e40becb -#: ../source/includes/changelogs/releases/3.2.4.rst:33 -msgid "" -":issue:`SERVER-22849` Shard registry should update config last visible " -"opTime even on command errors" -msgstr "" - -# 801bde5b1a3a4556be6625872382db9e -#: ../source/includes/changelogs/releases/3.2.4.rst:34 -msgid ":issue:`SERVER-22859` SCCC config server reads need to specify slaveOk" -msgstr "" - -# 799d0f2755b14fe78c81fbb381ba389d -#: ../source/includes/changelogs/releases/3.2.4.rst:35 -msgid "" -":issue:`SERVER-22862` Deadlock between ReplicaSetMonitor updating the " -"connection string for a shard and reloading the ShardRegistry" -msgstr "" - -# ed8435c1d3d341dcbcbb4b373b551cfb -#: ../source/includes/changelogs/releases/3.2.4.rst:36 -msgid "" -":issue:`SERVER-22863` sharding read_after_optime.js test timeout should " -"exceed ping interval" -msgstr "" - -# a504a2ca4b964174b705128cccac01ca -#: ../source/includes/changelogs/releases/3.2.4.rst:37 -msgid "" -":issue:`SERVER-22878` rewrite checks in " -"csrs_upgrade_mongod_using_movechunk.js after new assert.contains " -"implementation" -msgstr "" - -# 07f54aa00e264cb8b5dbcece56436f28 -#: ../source/includes/changelogs/releases/3.2.4.rst:38 -msgid "" -":issue:`SERVER-22880` add requires_persistence tag to " -"csrs_upgrade_mongod_using_movechunk.js" -msgstr "" - -# 0a7ae7be8576433288f121b45fa8c598 -#: ../source/includes/changelogs/releases/3.2.4.rst:43 -msgid "" -":issue:`SERVER-21698` Add error-checking for isMaster() return values in " -"jstests/libs/election_timing_test.js" -msgstr "" - -# 1c507ef95dab44bd8cf7238b98958af6 -#: ../source/includes/changelogs/releases/3.2.4.rst:44 -msgid "" -":issue:`SERVER-21972` improve naming of ReplicationCoordinator and " -"TopologyCoordinator unittests" -msgstr "" - -# b50fd70880684146926f9fafef02de05 -#: ../source/includes/changelogs/releases/3.2.4.rst:45 -msgid "" -":issue:`SERVER-22269` ReadConcern: majority does not reflect journaled " -"state on PRIMARY" -msgstr "" - -# 33dc7396b6a94c1bb25f781c703dd57c -#: ../source/includes/changelogs/releases/3.2.4.rst:46 -msgid "" -":issue:`SERVER-22276` implement \"j\" flag in write concern apply to " -"secondary as well as primary" -msgstr "" - -# 74bf79fa753e4e049c4bceda300ae264 -#: ../source/includes/changelogs/releases/3.2.4.rst:47 -msgid "" -":issue:`SERVER-22277` test \"j\" flag in write concern apply to secondary" -" as well as primary" -msgstr "" - -# 8fddd22014484441a88bf77126227a94 -#: ../source/includes/changelogs/releases/3.2.4.rst:48 -msgid "" -":issue:`SERVER-22287` Merging replica sets with replication protocol " -"version 1 may result in two primaries" -msgstr "" - -# bc4853b34faa40b0b45fedfd167d3481 -#: ../source/includes/changelogs/releases/3.2.4.rst:49 -msgid "" -":issue:`SERVER-22426` priority_takeover_one_node_higher_priority.js " -"should call ReplSetTest.awaitReplication() before stepping primary down" -msgstr "" - -# 0c15385c62574a74af31e8c4373e35e9 -#: ../source/includes/changelogs/releases/3.2.4.rst:50 -msgid ":issue:`SERVER-22428` Log read-after-optime timeouts" -msgstr "" - -# 087bc98e9abb4525bbaac70fc53fd113 -#: ../source/includes/changelogs/releases/3.2.4.rst:51 -msgid "" -":issue:`SERVER-22495` Running without journaling doesn't set all OpTimes " -"(lastDurableOpTime)" -msgstr "" - -# abd5a4bea92f46efb15d02f56b470d6c -#: ../source/includes/changelogs/releases/3.2.4.rst:52 -msgid "" -":issue:`SERVER-22521` default timeout for ReplSetTest.initiate() from 60 " -"seconds to 120 seconds should be longer to accommodate slow hosts" -msgstr "" - -# 1f4849057561444f83f0876dca0ed768 -#: ../source/includes/changelogs/releases/3.2.4.rst:53 -msgid ":issue:`SERVER-22595` Reactivate rollback4.js" -msgstr "" - -# 83d60ead2d704d97aa115f220b8a4355 -#: ../source/includes/changelogs/releases/3.2.4.rst:54 -msgid "" -":issue:`SERVER-22598` ensure all default write concern options use sync " -"unset" -msgstr "" - -# 63fd2ffc52484f91bbc0cdac7428d804 -#: ../source/includes/changelogs/releases/3.2.4.rst:55 -msgid "" -":issue:`SERVER-22617` SnapshotThread hits invariant due to reading oplog " -"entries out of order" -msgstr "" - -# 89b2c5f6734241eabf246998d5c707a1 -#: ../source/includes/changelogs/releases/3.2.4.rst:56 -msgid "" -":issue:`SERVER-22683` enableMajorityReadConcern option cannot be disabled" -" if specified" -msgstr "" - -# b2e481d15226485f8a80b87ac42aa41a -#: ../source/includes/changelogs/releases/3.2.4.rst:57 -msgid "" -":issue:`SERVER-22728` if journaling is disabled, update durableOpTime " -"when appliedOpTime updates" -msgstr "" - -# ff861bc921124b6587a2798a04eb90b8 -#: ../source/includes/changelogs/releases/3.2.4.rst:58 -msgid "" -":issue:`SERVER-22731` give correct error message when running initiate on" -" a non-replset mongod" -msgstr "" - -# fc13b3456dcd49fe96696138e35e2067 -#: ../source/includes/changelogs/releases/3.2.4.rst:63 -msgid "" -":issue:`SERVER-22344` certain cursor options can trigger an invariant " -"failure in GetMoreCmd" -msgstr "" - -# 6d4ae7b8c6df4a62abc788dfcc805ac3 -#: ../source/includes/changelogs/releases/3.2.4.rst:64 -msgid "" -":issue:`SERVER-22425` execStats in system.profile reports winning plan " -"and rejected plans" -msgstr "" - -# b8132cd702ba43a8a87c61b8c911bb6a -#: ../source/includes/changelogs/releases/3.2.4.rst:65 -msgid "" -":issue:`SERVER-22532` $type with invalid integer type code fails with " -"unhelpful message and leaks memory" -msgstr "" - -# cb5ee86287124ddc9d6b9f40278aca74 -#: ../source/includes/changelogs/releases/3.2.4.rst:66 -msgid ":issue:`SERVER-22626` fix $type unit tests on experimental decimal build" -msgstr "" - -# 451f067b643440aea6ce9dfa6be79724 -#: ../source/includes/changelogs/releases/3.2.4.rst:67 -msgid "" -":issue:`SERVER-22793` Unbounded memory usage by long-running query using " -"projection" -msgstr "" - -# 6302f15f29a444eb9c08a99d0e559a45 -#: ../source/includes/changelogs/releases/3.2.4.rst:72 -msgid ":issue:`SERVER-22537` segfault running aggregation query" -msgstr "" - -# 6534922d93f342ef9d62dbc52535b27d -#: ../source/includes/changelogs/releases/3.2.4.rst:77 -msgid "" -":issue:`SERVER-9131` Ensure documents with code elements do not conflict " -"with internal JS functions" -msgstr "" - -# 6fe7d8e9a1fc4a8c95826238a1871e92 -#: ../source/includes/changelogs/releases/3.2.4.rst:78 -msgid ":issue:`SERVER-22587` Upgrade to spidermonkey 38.6.1esr" -msgstr "" - -# 57dc4e6b631646cab5b299817c944d7f -#: ../source/includes/changelogs/releases/3.2.4.rst:83 -msgid "" -":issue:`SERVER-21419` The ephemeralForTest storage engine should support " -"the fsync command" -msgstr "" - -# a4bae6a107e749fbb04665d628a84a3f -#: ../source/includes/changelogs/releases/3.2.4.rst:84 -msgid "" -":issue:`SERVER-21924` Add log message for inMemory and ephemeralForTest " -"storage engine" -msgstr "" - -# c4196cdce0c546c7a0e57922b6056493 -#: ../source/includes/changelogs/releases/3.2.4.rst:85 -msgid ":issue:`SERVER-22534` Change ephemeral storage to update durable OpTime" -msgstr "" - -# 2b98e59833224f43a9cbf5943882f694 -#: ../source/includes/changelogs/releases/3.2.4.rst:90 -msgid ":issue:`SERVER-22437` Coverity analysis defect 77704: Redundant test" -msgstr "" - -# 7e45319d1e6a453997a7475e4ec2f9f4 -#: ../source/includes/changelogs/releases/3.2.4.rst:91 -msgid "" -":issue:`SERVER-22438` Coverity analysis defect 77705: Dereference before " -"null check" -msgstr "" - -# 6c3040708460439b9ef2c54acbc0166a -#: ../source/includes/changelogs/releases/3.2.4.rst:92 -msgid ":issue:`SERVER-22570` WiredTiger changes for MongoDB 3.2.4" -msgstr "" - -# fe6384b76da14c08804ad936cc5fb4c1 -#: ../source/includes/changelogs/releases/3.2.4.rst:93 -msgid ":issue:`SERVER-22691` Incorrect initialization order in WiredTigerKVEngine" -msgstr "" - -# 9106c11f58bf4a959f78e6152a93847f -#: ../source/includes/changelogs/releases/3.2.4.rst:94 -msgid "" -":issue:`SERVER-22898` High fragmentation on WiredTiger databases under " -"write workloads" -msgstr "" - -# d906e52d38014558ba700641e550416f -#: ../source/includes/changelogs/releases/3.2.4.rst:99 -msgid "" -":issue:`SERVER-22440` Shell incorrectly issues first query in legacy read" -" mode" -msgstr "" - -# 83c1a7ba72ae4061b8ce5adc10bca9f3 -#: ../source/includes/changelogs/releases/3.2.4.rst:104 -msgid ":issue:`SERVER-20930` RPM package overwrites /etc/sysconfig/mongod" -msgstr "" - -# defc04b80c4b4d1fad1853dfd067999d -#: ../source/includes/changelogs/releases/3.2.4.rst:105 -msgid "" -":issue:`SERVER-22003` inMemory windows build variant should be run less " -"often" -msgstr "" - -# 2b3e14c6259b421e92b9a9905a2f5b6f -#: ../source/includes/changelogs/releases/3.2.4.rst:110 -msgid "" -":issue:`TOOLS-1043` mongorestore --noIndexRestore inhibits empty " -"collection creation" -msgstr "" - -# 6e68a4eb1520485ea0339f67b586fd3f -#: ../source/includes/changelogs/releases/3.2.4.rst:115 -msgid ":issue:`SERVER-14501` De-inline ReplSettings class" -msgstr "" - -# 4508793d5d1749bbae8036df8e2c0292 -#: ../source/includes/changelogs/releases/3.2.4.rst:116 -msgid "" -":issue:`SERVER-21881` dbhash checking in FSM framework doesn't handle TTL" -" deletes" -msgstr "" - -# aabf408e10d14084beaa6a6bc9c8c05f -#: ../source/includes/changelogs/releases/3.2.4.rst:117 -msgid "" -":issue:`SERVER-22101` Generate minidumps when the hang analyzer is " -"triggered on Windows" -msgstr "" - -# 12422b3b64e2434893839c270d23884f -#: ../source/includes/changelogs/releases/3.2.4.rst:118 -msgid "" -":issue:`SERVER-22231` Add additional test suites to run resmoke.py " -"validation hook" -msgstr "" - -# 06df40daaac14fef84d792e9f3f6664c -#: ../source/includes/changelogs/releases/3.2.4.rst:119 -msgid "" -":issue:`SERVER-22292` Use more reliable mechanism in the mongo shell to " -"wait for process to terminate on windows" -msgstr "" - -# 18d43408b8d64cb691ec8ca12a3e9f7d -#: ../source/includes/changelogs/releases/3.2.4.rst:120 -msgid "" -":issue:`SERVER-22314` Fix the detection of Python processes in the hang " -"analyzer script" -msgstr "" - -# f552128b9fc645b1af5c6065be79a7ca -#: ../source/includes/changelogs/releases/3.2.4.rst:121 -msgid "" -":issue:`SERVER-22317` Make checkReplDBHash hook work with dbhash quirks " -"on 3.2" -msgstr "" - -# 9ef83704287747e691ea7b418d6007ff -#: ../source/includes/changelogs/releases/3.2.4.rst:122 -msgid "" -":issue:`SERVER-22332` Move the repl_write_threads_start_param.js JS test " -"out of the jsCore suite" -msgstr "" - -# 2c21fed928fc4396941b36ab074ee62c -#: ../source/includes/changelogs/releases/3.2.4.rst:123 -msgid "" -":issue:`SERVER-22340` Fix JS lint errors in src/mongo/shell & " -"src/mongo/scripting with ESLint --fix" -msgstr "" - -# 5393eb25abc44cf488072bfc3fdd60e5 -#: ../source/includes/changelogs/releases/3.2.4.rst:124 -msgid ":issue:`SERVER-22341` Fix JS lint errors in jstests/ with ESLint --fix" -msgstr "" - -# cd42524a64c44ba4858f6ae1f2420112 -#: ../source/includes/changelogs/releases/3.2.4.rst:125 -msgid "" -":issue:`SERVER-22342` Fix JS lint errors in the enterprise repo with " -"ESLint --fix" -msgstr "" - -# fc1b62d1b5a64bdfb0ff5b5691b084c1 -#: ../source/includes/changelogs/releases/3.2.4.rst:126 -msgid "" -":issue:`SERVER-22479` upgrade_downgrade_mongod.js incorrectly checks if " -"the TTL monitor has run" -msgstr "" - -# 90d88980c1564f01b7f3d72132e3710a -#: ../source/includes/changelogs/releases/3.2.4.rst:127 -msgid ":issue:`SERVER-22513` Don't redirect jstestfuzz self-test's stderr." -msgstr "" - -# 78ed042e6fd748f29492347642661e81 -#: ../source/includes/changelogs/releases/3.2.4.rst:128 -msgid ":issue:`SERVER-22539` Add an ESLint configuration file" -msgstr "" - -# 63c43ab4fbeb4db19e114061138caead -#: ../source/includes/changelogs/releases/3.2.4.rst:129 -msgid ":issue:`SERVER-22546` Enable more ESLint rules" -msgstr "" - -# 8dabefd099734793ad7da5d017b54ac9 -#: ../source/includes/changelogs/releases/3.2.4.rst:130 -msgid ":issue:`SERVER-22559` Add --retry option to curl command in evergreen.yml" -msgstr "" - -# 717dd615b0f9434a89fff86846dee8d5 -#: ../source/includes/changelogs/releases/3.2.4.rst:131 -msgid ":issue:`SERVER-22597` Fix minor javascript errors found by eslint" -msgstr "" - -# 085fd1d251fc456e876af43cbe786df0 -#: ../source/includes/changelogs/releases/3.2.4.rst:132 -msgid ":issue:`SERVER-22636` Disable jstestfuzz's self-tests on Evergreen" -msgstr "" - -# 9308e2497c8b447b81909cb44e93205e -#: ../source/includes/changelogs/releases/3.2.4.rst:133 -msgid ":issue:`SERVER-22641` Disable clang-format for template strings in JS code" -msgstr "" - -# fa4ade3dbb9e42858b015ce54a176dff -#: ../source/includes/changelogs/releases/3.2.4.rst:134 -msgid ":issue:`SERVER-22732` assert.contains() has unreachable code after return" -msgstr "" - -# 1519bb02ab5c4380a6457bf8611cfe82 -#: ../source/includes/changelogs/releases/3.2.4.rst:135 -msgid "" -":issue:`SERVER-22746` don't run CheckReplDBHash on 3.2 on the config " -"database" -msgstr "" - -# 566f2121913445aca261b5c5f10c4383 -#: ../source/includes/changelogs/releases/3.2.4.rst:136 -msgid "" -":issue:`SERVER-22776` CheckReplDBHash hook should dump the oplog upon " -"failure" -msgstr "" - -# f4d96c3f6b004c5a9aabe3dbfeb18d3d -#: ../source/includes/changelogs/releases/3.2.4.rst:137 -msgid "" -":issue:`SERVER-22806` CheckReplDBHash hook should fsync before doing " -"await_repl" -msgstr "" - -# a04b0bfcd710455c80f6263304b8625b -#: ../source/includes/changelogs/releases/3.2.4.rst:138 -msgid ":issue:`SERVER-22846` Add applyOps command to readConcern passthrough" -msgstr "" - -# 4524317f52e947c48a9909f47a7b6fb5 -#: ../source/includes/changelogs/releases/3.2.4.rst:139 -msgid "" -":issue:`SERVER-22850` Clean up additional javascript issues found by " -"eslint" -msgstr "" - -# 963d6f3a815943c79ff1648024e1d7b9 -#: ../source/includes/changelogs/releases/3.2.3.rst:4 -msgid "3.2.3 Changelog" -msgstr "" - -# ab74753accf94e128aab3ea0c6726bbe -#: ../source/includes/changelogs/releases/3.2.3.rst:9 -msgid "" -":issue:`SERVER-18671` SecondaryPreferred can end up using unversioned " -"connections" -msgstr "" - -# 315d24c8728f4964b053f77d1070c1f7 -#: ../source/includes/changelogs/releases/3.2.3.rst:10 -msgid "" -":issue:`SERVER-20030` ForwardingCatalogManager::shutdown races with " -"_replaceCatalogManager" -msgstr "" - -# e66ff127698f44fcbf5ac091350eade7 -#: ../source/includes/changelogs/releases/3.2.3.rst:11 -msgid "" -":issue:`SERVER-20036` Add interruption points to operations that hold " -"distributed locks for a long time" -msgstr "" - -# a05429d35aff4dd7bfea6aff027de025 -#: ../source/includes/changelogs/releases/3.2.3.rst:12 -msgid "" -":issue:`SERVER-20037` Transfer responsibility for the release of " -"distributed locks to new catalog manager" -msgstr "" - -# 1694d03e51914f63943098c495cbdee5 -#: ../source/includes/changelogs/releases/3.2.3.rst:13 -msgid "" -":issue:`SERVER-20290` Recipient shard for migration can continue on " -"retrieving data even after donor shard aborts" -msgstr "" - -# de108c58c3134df0a1db20a4d68c9a47 -#: ../source/includes/changelogs/releases/3.2.3.rst:14 -msgid "" -":issue:`SERVER-20418` Make sure mongod and mongos always start the " -"distlock pinger when running in SCCC mode" -msgstr "" - -# c60f9a51302e4024a032bf2525e9a203 -#: ../source/includes/changelogs/releases/3.2.3.rst:15 -msgid "" -":issue:`SERVER-20422` setShardVersion configdb string mismatch during " -"config rs upgrade" -msgstr "" - -# 461aa5b8c35641e0bdbeceb6883b3c90 -#: ../source/includes/changelogs/releases/3.2.3.rst:16 -msgid ":issue:`SERVER-20580` Failure in csrs_upgrade_during_migrate.js" -msgstr "" - -# 1f9468ead8cb499287569acc37a22229 -#: ../source/includes/changelogs/releases/3.2.3.rst:17 -msgid "" -":issue:`SERVER-20694` user-initiated finds against the config servers can" -" fail with \"need to swap catalog manager\" error" -msgstr "" - -# 3f6d961d4c564bc88c3061e73106cd83 -#: ../source/includes/changelogs/releases/3.2.3.rst:18 -msgid ":issue:`SERVER-21382` Sharding migration transfers all document deletions" -msgstr "" - -# 0053bba6cd7b4335aa872e9b3c15c000 -#: ../source/includes/changelogs/releases/3.2.3.rst:19 -msgid "" -":issue:`SERVER-21789` mongos replica set monitor should choose primary " -"based on (rs config version, electionId)" -msgstr "" - -# 315e0cb7abf34cd6a14167e2e9b96c2f -#: ../source/includes/changelogs/releases/3.2.3.rst:20 -msgid "" -":issue:`SERVER-21896` Chunk metadata will not get refreshed after shard " -"is removed" -msgstr "" - -# b17e62b201ef423396a6d278c853d287 -#: ../source/includes/changelogs/releases/3.2.3.rst:21 -msgid "" -":issue:`SERVER-21906` Race in ShardRegistry::reload and config.shard " -"update can cause shard not found error" -msgstr "" - -# f943a3a15eb04bd0a9c2ee029193c57e -#: ../source/includes/changelogs/releases/3.2.3.rst:22 -msgid "" -":issue:`SERVER-21956` applyOps does not correctly propagate operation " -"cancellation exceptions" -msgstr "" - -# 1734cd6467294fcf87cd474eddae7d79 -#: ../source/includes/changelogs/releases/3.2.3.rst:24 -msgid "" -":issue:`SERVER-21995` Queries against sharded collections fail after " -"upgrade to CSRS due to caching of config server string in setShardVersion" -msgstr "" - -# 6d5733f01c164d1caa576dde68cc4a44 -#: ../source/includes/changelogs/releases/3.2.3.rst:25 -msgid "" -":issue:`SERVER-22010` min_optime_recovery.js failure in the sharding " -"continuous config stepdown suite" -msgstr "" - -# d770b4033bfd4600a5665789bc183de3 -#: ../source/includes/changelogs/releases/3.2.3.rst:26 -msgid "" -":issue:`SERVER-22016` Fatal assertion 28723 trying to rollback applyOps " -"on a CSRS config server" -msgstr "" - -# 7b6241fdaf564aa28ede0959ef12c719 -#: ../source/includes/changelogs/releases/3.2.3.rst:27 -msgid ":issue:`SERVER-22027` AsyncResultMerger should not retry killed operations" -msgstr "" - -# 5b66d985fdb845bbb0cfa76a77e52e1f -#: ../source/includes/changelogs/releases/3.2.3.rst:28 -msgid ":issue:`SERVER-22079` Make sharding_rs1.js more compact" -msgstr "" - -# 791cbfde8d6e4d20b8112ca2c2350063 -#: ../source/includes/changelogs/releases/3.2.3.rst:29 -msgid "" -":issue:`SERVER-22112` Circular call dependency between CatalogManager and" -" CatalogCache" -msgstr "" - -# 0bc33b31cb394587a4551fdab282008e -#: ../source/includes/changelogs/releases/3.2.3.rst:30 -msgid "" -":issue:`SERVER-22113` Remove unused sharding-specific getLocsInRange code" -" in dbhelpers" -msgstr "" - -# 121e5ea4dcea4ea5b70aee7e40e66f3a -#: ../source/includes/changelogs/releases/3.2.3.rst:31 -msgid "" -":issue:`SERVER-22114` Mongos can accumulate multiple copies of " -"ChunkManager when a shard restarts" -msgstr "" - -# b1f5216e5ba84f92a396ff46be9ba531 -#: ../source/includes/changelogs/releases/3.2.3.rst:32 -msgid "" -":issue:`SERVER-22169` Deadlock during CatalogManager swap from SCCC -> " -"CSRS" -msgstr "" - -# dc86334d7bb74f1887b37e1df15899d0 -#: ../source/includes/changelogs/releases/3.2.3.rst:33 -msgid "" -":issue:`SERVER-22232` Increase stability of " -"csrs_upgrade_during_migrate.js test" -msgstr "" - -# 4305dd447f8b459d9b29db756f1e8a14 -#: ../source/includes/changelogs/releases/3.2.3.rst:34 -msgid "" -":issue:`SERVER-22247` Parsing old config.collection documents fails " -"because of missing 'lastmodEpoch' field" -msgstr "" - -# 221de0bc8d3d4e59a355b054c30f3283 -#: ../source/includes/changelogs/releases/3.2.3.rst:35 -msgid "" -":issue:`SERVER-22249` stats.js - Not starting chunk migration because " -"another migration is already in progress" -msgstr "" - -# 391a9a1e59794fb88ff235437bd08688 -#: ../source/includes/changelogs/releases/3.2.3.rst:36 -msgid ":issue:`SERVER-22270` applyOps to config rs does not wait for majority" -msgstr "" - -# 9d4be717016b4ce9a707dd9c4c66521f -#: ../source/includes/changelogs/releases/3.2.3.rst:37 -msgid "" -":issue:`SERVER-22303` Wait longer for initial sync to finish in " -"csrs_upgrade_during_migrate.js" -msgstr "" - -# 4cd5c15397154974875f834d9ab052e8 -#: ../source/includes/changelogs/releases/3.2.3.rst:42 -msgid ":issue:`SERVER-21583` ApplyOps background index creation may deadlock" -msgstr "" - -# 51822200e0974862b49d1bfda2ddde90 -#: ../source/includes/changelogs/releases/3.2.3.rst:43 -msgid ":issue:`SERVER-21678` fromMigrate flag never set for deletes in oplog" -msgstr "" - -# 1d68a2e178c148878e6d6ac857756fa1 -#: ../source/includes/changelogs/releases/3.2.3.rst:44 -msgid "" -":issue:`SERVER-21744` Clients may fail to discover new primaries when " -"clock skew between nodes is greater than electionTimeout" -msgstr "" - -# 8a4d673d4e234fc481e1fdb505cab0be -#: ../source/includes/changelogs/releases/3.2.3.rst:45 -msgid ":issue:`SERVER-21958` Eliminate unused flags from Cloner methods" -msgstr "" - -# 82b017408b0948ce9617344751e251f3 -#: ../source/includes/changelogs/releases/3.2.3.rst:46 -msgid "" -":issue:`SERVER-21988` Rollback does not wait for applier to finish before" -" starting" -msgstr "" - -# 52467135335b4c06bf2c59aaa39b6b40 -#: ../source/includes/changelogs/releases/3.2.3.rst:47 -msgid "" -":issue:`SERVER-22109` Invariant failure when running applyOps to create " -"an index with a bad ns field" -msgstr "" - -# 82dd2aead764458d837183bfcfd46683 -#: ../source/includes/changelogs/releases/3.2.3.rst:48 -msgid "" -":issue:`SERVER-22152` priority_takeover_two_nodes_equal_priority.js fails" -" if default priority node gets elected at beginning of test" -msgstr "" - -# 5e390eca2bbb45c485bd8fb63d79f8d0 -#: ../source/includes/changelogs/releases/3.2.3.rst:49 -msgid "" -":issue:`SERVER-22190` electionTime field not set in heartbeat response " -"from primary under protocol version 1" -msgstr "" - -# 3ab0b768806f463c818d34a095991733 -#: ../source/includes/changelogs/releases/3.2.3.rst:50 -msgid "" -":issue:`SERVER-22335` Do not prepare getmore when un-needed in bgsync " -"fetcher" -msgstr "" - -# c551973bf59445088454cb3f2ddcd66c -#: ../source/includes/changelogs/releases/3.2.3.rst:51 -msgid "" -":issue:`SERVER-22362` election_timing.js waits for wrong node to become " -"primary" -msgstr "" - -# fb2161903ca54977add0a174345a61da -#: ../source/includes/changelogs/releases/3.2.3.rst:52 -msgid "" -":issue:`SERVER-22420` priority_takeover_two_nodes_equal_priority.js fails" -" if existing primary's step down period expires" -msgstr "" - -# 9d4ec02c64244fda8e6caaa3a2c6a06d -#: ../source/includes/changelogs/releases/3.2.3.rst:53 -msgid ":issue:`SERVER-22456` The oplog find query timeout is too low" -msgstr "" - -# 687096e2293749c59362b5c406df283c -#: ../source/includes/changelogs/releases/3.2.3.rst:58 -msgid "" -":issue:`SERVER-17011` Cursor can return objects out of order if updated " -"during query (\"legacy\" readMode only)" -msgstr "" - -# 7896cb27eae74c82933512e79257f76b -#: ../source/includes/changelogs/releases/3.2.3.rst:59 -msgid "" -":issue:`SERVER-18115` The planner can add an unnecessary in-memory sort " -"stage for .min()/.max() queries" -msgstr "" - -# 043d29218d964ddab8366907a727d7d0 -#: ../source/includes/changelogs/releases/3.2.3.rst:60 -msgid "" -":issue:`SERVER-20083` Add log statement at default log level for when an " -"index filter is set or cleared successfully" -msgstr "" - -# 7cd25f5c2361445f83b5dec93fe8e585 -#: ../source/includes/changelogs/releases/3.2.3.rst:61 -msgid "" -":issue:`SERVER-21776` Move per-operation log lines for queries out of the" -" QUERY log component" -msgstr "" - -# f10acdeaac584781ba7720f64a31bac4 -#: ../source/includes/changelogs/releases/3.2.3.rst:62 -msgid ":issue:`SERVER-21869` Avoid wrapping of spherical queries in geo_full.js" -msgstr "" - -# 6c8102a17d2f4f3b9c4a37a838e61c9f -#: ../source/includes/changelogs/releases/3.2.3.rst:63 -msgid ":issue:`SERVER-22002` Do not retry findAndModify operations on MMAPv1" -msgstr "" - -# f68a4dcb49d7487e864399b17cc27e0a -#: ../source/includes/changelogs/releases/3.2.3.rst:64 -msgid "" -":issue:`SERVER-22100` memory pressure from find/getMore buffer " -"preallocation causes concurrency suite slowness on Windows DEBUG" -msgstr "" - -# b14ef021e8244539903be4319d326f89 -#: ../source/includes/changelogs/releases/3.2.3.rst:65 -msgid "" -":issue:`SERVER-22448` Query planner does not filter 2dsphere Index " -"Version 3 correctly" -msgstr "" - -# 32104c2f554c42d08d0c0e9f8932a593 -#: ../source/includes/changelogs/releases/3.2.3.rst:70 -msgid "" -":issue:`SERVER-11983` Update on document without _id, in capped " -"collection without _id index, creates an _id field" -msgstr "" - -# 90fc66e15aff4d268b0020b5bc6c87eb -#: ../source/includes/changelogs/releases/3.2.3.rst:71 -msgid ":issue:`SERVER-21647` $rename changes field ordering" -msgstr "" - -# 5c43514491d547c1a031e9f244e14f85 -#: ../source/includes/changelogs/releases/3.2.3.rst:76 -msgid "" -":issue:`SERVER-21887` $sample takes disproportionately long time on newly" -" created collection" -msgstr "" - -# 9f1de47fadc240b5bd52783741f7ddaa -#: ../source/includes/changelogs/releases/3.2.3.rst:77 -msgid "" -":issue:`SERVER-22048` Index access stats should be recorded for $match & " -"mapReduce" -msgstr "" - -# a8dc074b8c544ab0bdfde2c6cd3ecdf5 -#: ../source/includes/changelogs/releases/3.2.3.rst:82 -msgid ":issue:`SERVER-21528` Clean up core/capped6.js" -msgstr "" - -# fce89f9d6e414d1880276e2f28f6c07f -#: ../source/includes/changelogs/releases/3.2.3.rst:87 -msgid "" -":issue:`SERVER-21388` Invariant Failure in " -"CappedRecordStoreV1::cappedTruncateAfter" -msgstr "" - -# e5c1dfea99904e64bd0e56fd5c70ac6d -#: ../source/includes/changelogs/releases/3.2.3.rst:88 -msgid "" -":issue:`SERVER-22011` Direct writes to the local database can cause " -"deadlock involving the WiredTiger write throttle" -msgstr "" - -# aac75a4ab51e4a628b816001b6f840b5 -#: ../source/includes/changelogs/releases/3.2.3.rst:89 -msgid "" -":issue:`SERVER-22058` 'not all control paths return a value' warning in " -"non-MMAP V1 implementations of '::writingPtr'" -msgstr "" - -# 3fa70a5d34e448bc813d94a5587beb35 -#: ../source/includes/changelogs/releases/3.2.3.rst:90 -msgid ":issue:`SERVER-22167` Failed to insert document larger than 256k" -msgstr "" - -# 07d3e00682d14d00a2ce79578c235e48 -#: ../source/includes/changelogs/releases/3.2.3.rst:91 -msgid "" -":issue:`SERVER-22199` Collection drop command during checkpoint causes " -"complete stall until end of checkpoint" -msgstr "" - -# 4f44eefe5c4848baa8f37bc6ff14fe37 -#: ../source/includes/changelogs/releases/3.2.3.rst:96 -msgid "" -":issue:`SERVER-21833` Compact does not release space to the system with " -"WiredTiger" -msgstr "" - -# 75cc2f45f56249cf86a498f42eefbef0 -#: ../source/includes/changelogs/releases/3.2.3.rst:97 -msgid ":issue:`SERVER-21944` WiredTiger changes for 3.2.3" -msgstr "" - -# 5ceb3222caba4ef4b31151d7a0ba1d60 -#: ../source/includes/changelogs/releases/3.2.3.rst:98 -msgid "" -":issue:`SERVER-22064` Coverity analysis defect 77699: Unchecked return " -"value" -msgstr "" - -# a33ef79187964b5580e0060370ae2444 -#: ../source/includes/changelogs/releases/3.2.3.rst:99 -msgid ":issue:`SERVER-22279` SubplanStage fails to register its MultiPlanStage" -msgstr "" - -# dc4c22bff3a243feb1d089335688c0ec -#: ../source/includes/changelogs/releases/3.2.3.rst:104 -msgid ":issue:`SERVER-21997` kill_cursors.js deadlocks" -msgstr "" - -# a6f569c796b143f3bbe1b9104e5d3774 -#: ../source/includes/changelogs/releases/3.2.3.rst:105 -msgid "" -":issue:`SERVER-22261` MMAPv1 LSNFile may be updated ahead of what is " -"synced to data files" -msgstr "" - -# 9526622ae0ff4360bd882aba791d5f52 -#: ../source/includes/changelogs/releases/3.2.3.rst:110 -msgid ":issue:`SERVER-20358` Usernames can contain NULL characters" -msgstr "" - -# bb9c7cd7ecd34f9d8c83cf10ef4a599a -#: ../source/includes/changelogs/releases/3.2.3.rst:111 -msgid ":issue:`SERVER-22007` List all commands crashes server" -msgstr "" - -# be74116f4f89463a9e73cc1f802bf17d -#: ../source/includes/changelogs/releases/3.2.3.rst:112 -msgid ":issue:`SERVER-22075` election_timing.js election timed out" -msgstr "" - -# 81b65a32ec304d8db9a54ce7ac3bc671 -#: ../source/includes/changelogs/releases/3.2.3.rst:117 -msgid ":issue:`SERVER-21905` Can't compile Mongo 3.2" -msgstr "" - -# ffedc5bac1bc41a88bde522f9a78c9f2 -#: ../source/includes/changelogs/releases/3.2.3.rst:118 -msgid "" -":issue:`SERVER-22042` If ssl libraries not present, configure fails with " -"a misleading error about boost" -msgstr "" - -# 5f3dc4ede0244884abdabac4362d95a8 -#: ../source/includes/changelogs/releases/3.2.3.rst:119 -msgid "" -":issue:`SERVER-22350` Package generation failure doesn't fail compile " -"tasks" -msgstr "" - -# 27304fb4b6d7454aab0b8702fb8dff58 -#: ../source/includes/changelogs/releases/3.2.3.rst:124 -msgid ":issue:`TOOLS-1039` mongoexport chokes on data with quotes" -msgstr "" - -# ea706c9a94634e07835589a5d63dee5d -#: ../source/includes/changelogs/releases/3.2.3.rst:129 -msgid "" -":issue:`SERVER-12108` setup_multiversion_mongodb.py script should support" -" downloading windows binaries" -msgstr "" - -# 1e812983d94b41ce8495082a870f6485 -#: ../source/includes/changelogs/releases/3.2.3.rst:130 -msgid ":issue:`SERVER-20409` Negative scaling with more than 10K connections" -msgstr "" - -# 5a93569b4825484a9d7d92accaf3d995 -#: ../source/includes/changelogs/releases/3.2.3.rst:131 -msgid ":issue:`SERVER-21035` Delete the disabled fsm_all_sharded.js test runner" -msgstr "" - -# 8e21806374a64821a98947a116245d49 -#: ../source/includes/changelogs/releases/3.2.3.rst:132 -msgid "" -":issue:`SERVER-21050` Add a failover workload to cause CSRS config server" -" primary failovers" -msgstr "" - -# 891026ee10084f46858e000c0d54f2ae -#: ../source/includes/changelogs/releases/3.2.3.rst:133 -msgid ":issue:`SERVER-21309` Remove Install step from jstestfuzz in evergreen" -msgstr "" - -# 3160825d277245819df08870f1bda6cb -#: ../source/includes/changelogs/releases/3.2.3.rst:134 -msgid "" -":issue:`SERVER-21421` Update concurrency suite's ThreadManager " -"constructor to provide default executionMode" -msgstr "" - -# 2b0bcf35c297442597d2834af810033a -#: ../source/includes/changelogs/releases/3.2.3.rst:135 -msgid ":issue:`SERVER-21499` Enable fsm_all_simultaneous.js (FSM parallel mode)" -msgstr "" - -# be60c7ad0f3a4faeab63cab7da35aafc -#: ../source/includes/changelogs/releases/3.2.3.rst:136 -msgid "" -":issue:`SERVER-21565` resmoke.py can not start replica sets with more " -"than 7 nodes" -msgstr "" - -# a8a945b8f5ee4a11873837370858632b -#: ../source/includes/changelogs/releases/3.2.3.rst:137 -msgid "" -":issue:`SERVER-21597` Fix connPoolStats command to work with many " -"TaskExecutor-NetworkInterface pairs" -msgstr "" - -# 697786cb38f84b8ba2d470fef752ffcc -#: ../source/includes/changelogs/releases/3.2.3.rst:138 -msgid "" -":issue:`SERVER-21747` CheckReplDBHash should not print error message when" -" the system collections differ in the presence of other errors" -msgstr "" - -# fd2fd28fa34a4c9ca7ce4f29af92a72e -#: ../source/includes/changelogs/releases/3.2.3.rst:139 -msgid "" -":issue:`SERVER-21801` CheckReplDBHash testing hook should check document " -"type (resmoke.py)" -msgstr "" - -# 98b01d516dd2431598789dc42dd62b39 -#: ../source/includes/changelogs/releases/3.2.3.rst:140 -msgid "" -":issue:`SERVER-21875` AttributeError in hang_analyzer.py when sending " -"SIGKILL on Windows" -msgstr "" - -# b01416703fde41ec93b5441674f63b71 -#: ../source/includes/changelogs/releases/3.2.3.rst:141 -msgid ":issue:`SERVER-21892` Include thread ID in concurrency suite error report" -msgstr "" - -# 6399fffebcd340618a399b45daa1e5d1 -#: ../source/includes/changelogs/releases/3.2.3.rst:142 -msgid ":issue:`SERVER-21894` Remove unused 'hashed' resmoke.py tags from JS tests" -msgstr "" - -# 9043898768b646ce9cb46f68cb1aac62 -#: ../source/includes/changelogs/releases/3.2.3.rst:143 -msgid "" -":issue:`SERVER-21902` Use multiple shard nodes in the jstestfuzz_sharded " -"suite" -msgstr "" - -# 23fabcd4f9fb48ed81d13f2ad8a8c968 -#: ../source/includes/changelogs/releases/3.2.3.rst:144 -msgid ":issue:`SERVER-21916` Add missing tasks/suites to ASan Evergreen variant" -msgstr "" - -# 04bb3e68425c430c89516ef452765a2b -#: ../source/includes/changelogs/releases/3.2.3.rst:145 -msgid "" -":issue:`SERVER-21917` Add the httpinterface test suite to the Enterprise " -"RHEL 6.2 variant" -msgstr "" - -# deae43ae08704570b100fcaa3e483953 -#: ../source/includes/changelogs/releases/3.2.3.rst:146 -msgid "" -":issue:`SERVER-21934` Add extra information to OSX stack traces to " -"facilitate addr2line translation" -msgstr "" - -# 42c219a8593a4101ac99b5bbd16c77f0 -#: ../source/includes/changelogs/releases/3.2.3.rst:147 -msgid "" -":issue:`SERVER-21940` Workload connection cache in FSM suite is not " -"nulled out properly" -msgstr "" - -# ece65af133e149a99b3903f41dab5246 -#: ../source/includes/changelogs/releases/3.2.3.rst:148 -msgid ":issue:`SERVER-21949` Add validation testing hook to resmoke.py" -msgstr "" - -# b173f1de24d2430486687b0529c7a7ea -#: ../source/includes/changelogs/releases/3.2.3.rst:149 -msgid "" -":issue:`SERVER-21952` jstestfuzz tasks should not run with " -"--continueOnFailure" -msgstr "" - -# 77b4d8149d9a4adab6d22600164ec8b0 -#: ../source/includes/changelogs/releases/3.2.3.rst:150 -msgid ":issue:`SERVER-21959` Do not truncate stack traces in log messages" -msgstr "" - -# 49fe8420cc7846d1ad5e47adcf8bb899 -#: ../source/includes/changelogs/releases/3.2.3.rst:151 -msgid "" -":issue:`SERVER-21960` Include symbol name in stacktrace json when " -"available" -msgstr "" - -# 76cb6f4413394ff9b523ff2e61176777 -#: ../source/includes/changelogs/releases/3.2.3.rst:152 -msgid "" -":issue:`SERVER-21964` Remove startPort option from ReplSetTest options in" -" jstests/replsets/auth1.js" -msgstr "" - -# e055e4a1568040de981029ccba114346 -#: ../source/includes/changelogs/releases/3.2.3.rst:153 -msgid "" -":issue:`SERVER-21978` move_primary_basic.js should always set a fixed " -"primary shard" -msgstr "" - -# 5944d29719884011a97f223c304c99a1 -#: ../source/includes/changelogs/releases/3.2.3.rst:154 -msgid "" -":issue:`SERVER-21990` Deprecation warning from resmoke.py - replicaset.py" -" insert is deprecated" -msgstr "" - -# 0ffcd278215e49dd800dc47e78c0cb53 -#: ../source/includes/changelogs/releases/3.2.3.rst:155 -msgid "" -":issue:`SERVER-22028` hang_analyzer should fail when run against " -"unsupported lldb" -msgstr "" - -# 3788f80afa3e4920909c5d0924db797a -#: ../source/includes/changelogs/releases/3.2.3.rst:156 -msgid "" -":issue:`SERVER-22034` Server presents clusterFile certificate for " -"incoming connections" -msgstr "" - -# aea72ea48e3a469baf0d2e2df8edd606 -#: ../source/includes/changelogs/releases/3.2.3.rst:157 -msgid ":issue:`SERVER-22054` Authentication failure reports incorrect IP address" -msgstr "" - -# 08b0130ac9a84d82b4b7ca46e70c53e6 -#: ../source/includes/changelogs/releases/3.2.3.rst:158 -msgid "" -":issue:`SERVER-22055` Cleanup unused legacy client functionality from the" -" server code" -msgstr "" - -# a9fafdd6f326400d9053879e11f595df -#: ../source/includes/changelogs/releases/3.2.3.rst:159 -msgid "" -":issue:`SERVER-22059` Add the authSchemaUpgrade command to the " -"readConcern passthrough" -msgstr "" - -# 4fda2b9d11214933820ed76ebccf274d -#: ../source/includes/changelogs/releases/3.2.3.rst:160 -msgid ":issue:`SERVER-22066` range_deleter_test:ImmediateDelete is flaky" -msgstr "" - -# c41bdb719e424b95bf6f32bdbe8ef97b -#: ../source/includes/changelogs/releases/3.2.3.rst:161 -msgid "" -":issue:`SERVER-22083` Delete the disabled fsm_all_master_slave.js test " -"runner" -msgstr "" - -# 0c28625bd93440268593c219e6c29bb2 -#: ../source/includes/changelogs/releases/3.2.3.rst:162 -msgid "" -":issue:`SERVER-22098` Split FSM sharded tests for SCCC into a separate " -"suite" -msgstr "" - -# 6dccdcc9cbdc4e658e074e24f72f0ec9 -#: ../source/includes/changelogs/releases/3.2.3.rst:163 -msgid ":issue:`SERVER-22099` Remove unreliable check in cleanup_orphaned_basic.js" -msgstr "" - -# 7701d3c8e4624bd289d4966e8ac04f80 -#: ../source/includes/changelogs/releases/3.2.3.rst:164 -msgid ":issue:`SERVER-22120` No data found after force sync in no_chaining.js" -msgstr "" - -# ac7de386bd094784a6def15273c08db1 -#: ../source/includes/changelogs/releases/3.2.3.rst:165 -msgid "" -":issue:`SERVER-22121` Add resmoke.py validation testing hook to test " -"suites" -msgstr "" - -# f7d7a2b705b44fedb0176943cdc994ba -#: ../source/includes/changelogs/releases/3.2.3.rst:166 -msgid "" -":issue:`SERVER-22142` resmoke.py's FlushThread attempts to reference " -"imported members during Python interpreter shutdown" -msgstr "" - -# 4ba2bb173ac84d5dbc8b1ded4c494bb6 -#: ../source/includes/changelogs/releases/3.2.3.rst:167 -msgid "" -":issue:`SERVER-22154` csrs_upgrade.js, csrs_upgrade_during_migrate.js " -"should be blacklisted on in-mem" -msgstr "" - -# fcbfa4bbc3e64feeb16315301aa4b184 -#: ../source/includes/changelogs/releases/3.2.3.rst:168 -msgid "" -":issue:`SERVER-22165` Deadlock in resmoke.py between logger pipe and " -"timer thread" -msgstr "" - -# b41903ed9066403088e66f72a1a1cd72 -#: ../source/includes/changelogs/releases/3.2.3.rst:169 -msgid ":issue:`SERVER-22171` The lint task is running on 3 Evergreen variants" -msgstr "" - -# 59947808ddc04ba2890edc71d558ae57 -#: ../source/includes/changelogs/releases/3.2.3.rst:170 -msgid "" -":issue:`SERVER-22219` Use the subprocess32 package on POSIX systems in " -"resmoke.py if it's available" -msgstr "" - -# b66c5ef1cc6441108ea836a72f4006bf -#: ../source/includes/changelogs/releases/3.2.3.rst:171 -msgid "" -":issue:`SERVER-22324` Update findAndModify FSM workloads to handle not " -"matching anything" -msgstr "" - -# 6acfc6c910ec4c01ab344d84a46fe708 -#: ../source/includes/changelogs/releases/3.2.3.rst:172 -msgid "" -":issue:`TOOLS-1028` expose qr/qw and ar/aw fields in mongostat JSON " -"output mode." -msgstr "" - -# 55667646094244a2b7cc22e4a2c1e45b -#: ../source/includes/changelogs/releases/3.2.1.rst:4 -msgid "3.2.1 Changelog" -msgstr "" - -# ccf969b8f7934050993b4a274a5459c1 -#: ../source/includes/changelogs/releases/3.2.1.rst:9 -msgid ":issue:`SERVER-21724` Backup role can't read system.profile" -msgstr "" - -# 86d8be0c4dd6406b97c1e30aac8a8593 -#: ../source/includes/changelogs/releases/3.2.1.rst:10 -msgid "" -":issue:`SERVER-21824` Disable kmip.js test in ESE suite; re-enable once " -"fixed" -msgstr "" - -# eb44685507a948dea9a73b1898970018 -#: ../source/includes/changelogs/releases/3.2.1.rst:11 -msgid "" -":issue:`SERVER-21890` Create a flag to allow server realm to be specified" -" explicitly on Windows" -msgstr "" - -# dcd93c0dd62a415f829b93eaa5933589 -#: ../source/includes/changelogs/releases/3.2.1.rst:16 -msgid ":issue:`SERVER-20824` Test for sharding state recovery" -msgstr "" - -# 600d326e67884cdeb87a34b6624a9cb9 -#: ../source/includes/changelogs/releases/3.2.1.rst:17 -msgid "" -":issue:`SERVER-21076` Write tests to ensure that operations using " -"DBDirectClient handle shard versioning properly" -msgstr "" - -# edc5dd373a974ca6b0a990b659cc5e32 -#: ../source/includes/changelogs/releases/3.2.1.rst:18 -msgid ":issue:`SERVER-21132` Add more basic tests for moveChunk" -msgstr "" - -# 762e0c1e6d974da28f42f655e744c21b -#: ../source/includes/changelogs/releases/3.2.1.rst:19 -msgid ":issue:`SERVER-21133` Add more basic test for mergeChunk" -msgstr "" - -# 011291925cea4eb6895ce35d3afd8482 -#: ../source/includes/changelogs/releases/3.2.1.rst:20 -msgid ":issue:`SERVER-21134` Add more basic tests for shardCollection" -msgstr "" - -# 0b5dfbaf4d894320a720e7b44f9ba430 -#: ../source/includes/changelogs/releases/3.2.1.rst:21 -msgid "" -":issue:`SERVER-21135` Add more basic tests for sharded implicit database " -"creation" -msgstr "" - -# f8506007a4194c5b8cad1c13c1317461 -#: ../source/includes/changelogs/releases/3.2.1.rst:22 -msgid ":issue:`SERVER-21136` Add more basic tests for enableSharding" -msgstr "" - -# 3166555a9f9d49dbafc12f25cad73422 -#: ../source/includes/changelogs/releases/3.2.1.rst:23 -msgid ":issue:`SERVER-21137` Add more basic tests for movePrimary" -msgstr "" - -# 0997db4d562a4ce9810d62a8de827c3e -#: ../source/includes/changelogs/releases/3.2.1.rst:24 -msgid ":issue:`SERVER-21138` Add more basic tests for dropDatabase" -msgstr "" - -# 0c8cf2f3790c4a52865dd62c3f88b70c -#: ../source/includes/changelogs/releases/3.2.1.rst:25 -msgid ":issue:`SERVER-21139` Add more basic tests for drop collection" -msgstr "" - -# ba5f64648ad744f0bcaf68a21b4f3c1d -#: ../source/includes/changelogs/releases/3.2.1.rst:26 -msgid ":issue:`SERVER-21366` Long-running transactions in MigrateStatus::apply" -msgstr "" - -# 33156be13823469e8c49ae3f60b5d934 -#: ../source/includes/changelogs/releases/3.2.1.rst:27 -msgid "" -":issue:`SERVER-21586` Investigate v3.0 mongos and v3.2 cluster " -"compatibility issues in jstests/sharding" -msgstr "" - -# cb91eb6eb9724276bee1d6d187e259f1 -#: ../source/includes/changelogs/releases/3.2.1.rst:28 -msgid "" -":issue:`SERVER-21704` JS Test single_node_config_server_smoke has race " -"condition" -msgstr "" - -# b231aca4a44c4e5ebf5769f1fea5f794 -#: ../source/includes/changelogs/releases/3.2.1.rst:29 -msgid "" -":issue:`SERVER-21706` Certain parameters to mapReduce trigger " -"segmentation fault in a sharded cluster" -msgstr "" - -# 15f2f32dc8b34fb6995279382e36b44c -#: ../source/includes/changelogs/releases/3.2.1.rst:30 -msgid "" -":issue:`SERVER-21786` Fix code coverage gaps in s/query directory exposed" -" by code coverage tool" -msgstr "" - -# 2281d2b8e58f4af8bafcae2658f1fc2e -#: ../source/includes/changelogs/releases/3.2.1.rst:31 -msgid "" -":issue:`SERVER-21848` bulk write operations on config/admin triggers " -"invariant failure" -msgstr "" - -# 35911c7abe7c45c69c610e6499423d5f -#: ../source/includes/changelogs/releases/3.2.1.rst:36 -msgid ":issue:`SERVER-21248` jstests for fast-failover correctness" -msgstr "" - -# 72b0ef0412444938a30851a3e63c3aa7 -#: ../source/includes/changelogs/releases/3.2.1.rst:37 -msgid "" -":issue:`SERVER-21667` do not set lastop on clients used by replication on" -" secondaries" -msgstr "" - -# 4cf5403457f740b8a1e83eeccc41d5a9 -#: ../source/includes/changelogs/releases/3.2.1.rst:38 -msgid "" -":issue:`SERVER-21795` Do not reschedule more than one liveness timeout " -"callback at a time" -msgstr "" - -# 2c9cb1532712474e9ac4f62eaabc887f -#: ../source/includes/changelogs/releases/3.2.1.rst:39 -msgid "" -":issue:`SERVER-21847` log range of operations read from sync source " -"during replication" -msgstr "" - -# b3238d1a18764d16b66e6227eb38a37e -#: ../source/includes/changelogs/releases/3.2.1.rst:40 -msgid "" -":issue:`SERVER-21868` Shutdown may not be handled correctly on secondary " -"nodes" -msgstr "" - -# 403819c467d8402b805cc4780b09b80e -#: ../source/includes/changelogs/releases/3.2.1.rst:41 -msgid "" -":issue:`SERVER-21930` Restart oplog query if oplog entries are not " -"monotonically increasing" -msgstr "" - -# ebf4cd88542846d78b499d3e3b7a24a4 -#: ../source/includes/changelogs/releases/3.2.1.rst:46 -msgid "" -":issue:`SERVER-21600` Increase test coverage for killCursors command and " -"OP_KILLCURSORS" -msgstr "" - -# 6036a41bda7348d087b0a95d0fba34ad -#: ../source/includes/changelogs/releases/3.2.1.rst:47 -msgid ":issue:`SERVER-21602` Reduce execution time of cursor_timeout.js" -msgstr "" - -# fdcbaed9f14b4bd89a6a08d579818875 -#: ../source/includes/changelogs/releases/3.2.1.rst:48 -msgid ":issue:`SERVER-21637` Add mixed version tests for find/getMore commands" -msgstr "" - -# c46a3d417be2434d8d3af14da7617089 -#: ../source/includes/changelogs/releases/3.2.1.rst:49 -msgid "" -":issue:`SERVER-21638` Audit and improve logging in new find/getMore " -"commands code" -msgstr "" - -# b20a2485aeb94363ac2a64e478158d2f -#: ../source/includes/changelogs/releases/3.2.1.rst:50 -msgid "" -":issue:`SERVER-21750` getMore command does not set \"nreturned\" " -"operation counter" -msgstr "" - -# e828d5ecc32d4affb3ce942f87dad1a7 -#: ../source/includes/changelogs/releases/3.2.1.rst:55 -msgid ":issue:`SERVER-21384` Expand testing for in memory storage engines" -msgstr "" - -# ceea08ab838a47caa73e8f2416a36236 -#: ../source/includes/changelogs/releases/3.2.1.rst:56 -msgid "" -":issue:`SERVER-21545` collMod and invalid parameter triggers fassert on " -"dropCollection on mmapv1" -msgstr "" - -# 8dd7e458a3aa4656a039cb6f8e99ebb5 -#: ../source/includes/changelogs/releases/3.2.1.rst:57 -msgid ":issue:`SERVER-21885` capped_truncate.js cannot be run with --repeat" -msgstr "" - -# af1a67eb9d934ed79c318184504b5cbc -#: ../source/includes/changelogs/releases/3.2.1.rst:58 -msgid "" -":issue:`SERVER-21920` Use enhanced WiredTiger next_random cursors for " -"oplog stones" -msgstr "" - -# 977fac4e7f754ad9b606257c69f728ed -#: ../source/includes/changelogs/releases/3.2.1.rst:63 -msgid "" -":issue:`SERVER-21792` 75% performance regression in insert workload under" -" Windows between 3.0.7 and 3.2 with WiredTiger" -msgstr "" - -# 4d1cb0a643774743a34fac6bb80ebf9d -#: ../source/includes/changelogs/releases/3.2.1.rst:64 -msgid ":issue:`SERVER-21872` WiredTiger changes for 3.2.1" -msgstr "" - -# 2fe4f34db1c74430a555784c9b23eb0b -#: ../source/includes/changelogs/releases/3.2.1.rst:69 -msgid ":issue:`SERVER-21870` Missing space in error message" -msgstr "" - -# 32adc728e2c2442d8b1967f028647832 -#: ../source/includes/changelogs/releases/3.2.1.rst:74 -msgid ":issue:`SERVER-13370` Generate Enterprise RPM's for Amazon Linux" -msgstr "" - -# 6d6a6549737441b5853d32f562aac7fd -#: ../source/includes/changelogs/releases/3.2.1.rst:75 -msgid ":issue:`SERVER-21781` Nightly packages are in the wrong repo directories" -msgstr "" - -# 82b5921aa54f4522a27bcbc527a44c74 -#: ../source/includes/changelogs/releases/3.2.1.rst:76 -msgid "" -":issue:`SERVER-21796` fix startup_log.js test to handle git describe " -"versioning" -msgstr "" - -# 64028a1127c04075871bc961ba0a838c -#: ../source/includes/changelogs/releases/3.2.1.rst:77 -msgid "" -":issue:`SERVER-21864` streamline artifact signing procedure to support " -"coherent release process" -msgstr "" - -# dd7b807113b34366b312f7276751ed57 -#: ../source/includes/changelogs/releases/3.2.1.rst:82 -msgid "" -":issue:`TOOLS-954` Add bypassDocumentValidation option to mongorestore " -"and mongoimport" -msgstr "" - -# 49f743ddca104a9994721105326e4de7 -#: ../source/includes/changelogs/releases/3.2.1.rst:83 -msgid ":issue:`TOOLS-982` Missing \"from\" text in mongorestore status message" -msgstr "" - -# 94f1e21d03de4f81bfc13270d75693ea -#: ../source/includes/changelogs/releases/3.2.1.rst:88 -msgid ":issue:`SERVER-21164` Change assert to throw in rslib.js's wait loop" -msgstr "" - -# 0142620ba35c4c8a9212eba1b834945c -#: ../source/includes/changelogs/releases/3.2.1.rst:89 -msgid "" -":issue:`SERVER-21214` Dump config server data when the sharded " -"concurrency suites fail" -msgstr "" - -# e2bf3fe1fcdf4458abe9f79330762946 -#: ../source/includes/changelogs/releases/3.2.1.rst:90 -msgid ":issue:`SERVER-21426` Add writeConcern support to benchRun" -msgstr "" - -# e594fdaa58bd406688400c8913b2fc93 -#: ../source/includes/changelogs/releases/3.2.1.rst:91 -msgid "" -":issue:`SERVER-21450` Modify MongoRunner to add enableMajorityReadConcern" -" flag based on jsTestOptions" -msgstr "" - -# 50379d74bd5647cca1f1aef7d5a4d7b8 -#: ../source/includes/changelogs/releases/3.2.1.rst:92 -msgid "" -":issue:`SERVER-21500` Include the name of the FSM workload in the " -"WorkloadFailure description" -msgstr "" - -# f69237a71be54725a31238fd1430721c -#: ../source/includes/changelogs/releases/3.2.1.rst:93 -msgid "" -":issue:`SERVER-21516` Remove dbStats command from readConcern testing " -"override" -msgstr "" - -# f1e54d35052145bcb5b0c5ae6e651f2e -#: ../source/includes/changelogs/releases/3.2.1.rst:94 -msgid ":issue:`SERVER-21665` Suppress tar output in jstestfuzz tasks" -msgstr "" - -# 31ba1de9297242a3a0bd5ff7fe02f93a -#: ../source/includes/changelogs/releases/3.2.1.rst:95 -msgid "" -":issue:`SERVER-21714` Increase replSetTest.initiate() timeout for FSM " -"tests" -msgstr "" - -# 156c1eff201847db91ea3122bec7a85f -#: ../source/includes/changelogs/releases/3.2.1.rst:96 -msgid ":issue:`SERVER-21719` Add initiateTimeout rsOption for ShardingTest" -msgstr "" - -# 28dfbe7cdeef4c7d9074f4f0bb84566d -#: ../source/includes/changelogs/releases/3.2.1.rst:97 -msgid ":issue:`SERVER-21725` Enable the analysis script move" -msgstr "" - -# a8dee26ddf1e4e99b82f04dadab8018e -#: ../source/includes/changelogs/releases/3.2.1.rst:98 -msgid "" -":issue:`SERVER-21737` remove deprecated release process configuration " -"from master branch evergreen configuration" -msgstr "" - -# 40881b81adee47c5aecae12b1d450076 -#: ../source/includes/changelogs/releases/3.2.1.rst:99 -msgid ":issue:`SERVER-21752` slow2_wt fails by exhausting host machine's memory" -msgstr "" - -# 6d91060b5f724aa3b6ea313e7fb2167c -#: ../source/includes/changelogs/releases/3.2.1.rst:100 -msgid "" -":issue:`SERVER-21768` Remove the 'numCollections' field from dbHash's " -"response" -msgstr "" - -# adb462f1c9174587899f497928cee475 -#: ../source/includes/changelogs/releases/3.2.1.rst:101 -msgid ":issue:`SERVER-21772` findAndModify not captured by Profiler" -msgstr "" - -# af1b43c1cdd14c93a6ec1f0376361d41 -#: ../source/includes/changelogs/releases/3.2.1.rst:102 -msgid "" -":issue:`SERVER-21793` create v3.2 branch and update evergreen " -"configuration" -msgstr "" - -# 0fe265fb683c4051aac320c6ed7084d1 -#: ../source/includes/changelogs/releases/3.2.1.rst:103 -msgid ":issue:`SERVER-21849` Fix timestamp compare in min_optime_recovery.js" -msgstr "" - -# 834b75dd23354ca680510cb23da57916 -#: ../source/includes/changelogs/releases/3.2.1.rst:104 -msgid ":issue:`SERVER-21852` kill_cursors.js fails in small_oplog* configurations" -msgstr "" - -# 8d9219e6472b4dc3b9ac9e2c126730cf -#: ../source/includes/changelogs/releases/3.2.1.rst:105 -msgid "" -":issue:`SERVER-21871` Do not run min_optime_recovery.js on " -"ephemeralForTest storageEngine" -msgstr "" - -# f3a79e3f960144fdbd4000df0aacbe95 -#: ../source/includes/changelogs/releases/3.2.1.rst:106 -msgid "" -":issue:`SERVER-21901` CheckReplDBHash checks the wrong node when dumping " -"docs from missing collections" -msgstr "" - -# 2be259838cf94558b6a0cf9151040731 -#: ../source/includes/changelogs/releases/3.2.1.rst:107 -msgid "" -":issue:`SERVER-21923` ReplSetTest.awaitSecondaryNodes does not propagate " -"supplied timeout" -msgstr "" - -# 94164f98c2ac4f398943851802250591 -#: ../source/includes/changelogs/releases/3.2.1.rst:108 -msgid ":issue:`TOOLS-944` write concern mongos tests are flaky" -msgstr "" - -# 061e69330b6a43b58ecb6972cf7bc426 -#: ../source/includes/changelogs/releases/3.2.1.rst:109 -msgid ":issue:`TOOLS-1002` oplog_rollover test is flaky" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/release-notes/3.2-compatibility.po b/locale/es/LC_MESSAGES/release-notes/3.2-compatibility.po deleted file mode 100644 index 5eaee3c5920..00000000000 --- a/locale/es/LC_MESSAGES/release-notes/3.2-compatibility.po +++ /dev/null @@ -1,275 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 0d604d32ba9444f5a869ad477db42557 -#: ../source/release-notes/3.2-compatibility.txt:5 -msgid "Compatibility Changes in MongoDB 3.2" -msgstr "" - -# 2935a75b6bb545ceb8700f22f5df457d -#: ../source/release-notes/3.2-compatibility.txt -msgid "On this page" -msgstr "" - -# 58c2273c8a1b48d58e8a1b8bed8ef577 -#: ../source/release-notes/3.2-compatibility.txt:15 -msgid "" -"The following 3.2 changes can affect the compatibility with older " -"versions of MongoDB. See also :doc:`/release-notes/3.2` for the list of " -"the 3.2 changes." -msgstr "" - -# f9ecaaba1e6a447dac178bd826b40537 -#: ../source/release-notes/3.2-compatibility.txt:22 -msgid "Default Storage Engine Change" -msgstr "" - -# a91ef7fa6b0a421e929ad6470343c36f -#: ../source/release-notes/3.2-compatibility.txt:24 -msgid "" -"Starting in 3.2, MongoDB uses the WiredTiger as the default storage " -"engine. Previous versions used the MMAPv1 as the default storage engine." -msgstr "" - -# 8d40d3f9304d4f55b231e9492aeda1e2 -#: ../source/release-notes/3.2-compatibility.txt:27 -msgid "" -"For existing deployments, if you do not specify the ``--storageEngine`` " -"or the :setting:`storage.engine` setting, MongoDB automatically " -"determines the storage engine used to create the data files in the " -"``--dbpath`` or :setting:`storage.dbPath`." -msgstr "" - -# 2dbf8de9139d4488bc6a3866a674b273 -#: ../source/release-notes/3.2-compatibility.txt:32 -msgid "" -"For new deployments, to use MMAPv1, you must explicitly specify the " -"storage engine setting either:" -msgstr "" - -# 38dedc2bce3d4e0691e687d96bd783cb -#: ../source/release-notes/3.2-compatibility.txt:35 -msgid "On the command line with the ``--storageEngine`` option:" -msgstr "" - -# dc31f8ad810f40118b7e5eb29ca66735 -#: ../source/release-notes/3.2-compatibility.txt:41 -msgid "" -"Or in a :doc:`configuration file `, " -"using the :setting:`storage.engine` setting:" -msgstr "" - -# 9896684c9156494dbf8bdf5d05bb173a -#: ../source/release-notes/3.2-compatibility.txt:50 -msgid "Index Changes" -msgstr "" - -# 65804040190f4e2388f7608385d5be3f -#: ../source/release-notes/3.2-compatibility.txt:55 -msgid "Version 0 Indexes" -msgstr "" - -# 2f4b5950b58a44adb1b7af1354f024b4 -#: ../source/release-notes/3.2-compatibility.txt:57 -msgid "" -"MongoDB 3.2 disallows the creation of version 0 indexes (i.e. ``{v: " -"0}``). If version 0 indexes exist, MongoDB 3.2 outputs a warning log " -"message, specifying the collection and the index." -msgstr "" - -# 037f0cc9df7442248da38138fab0fab4 -#: ../source/release-notes/3.2-compatibility.txt:61 -msgid "" -"Starting in MongoDB 2.0, MongoDB started automatically upgrading ``v: 0``" -" indexes during :ref:`initial sync `, " -":program:`mongorestore` or :dbcommand:`reIndex` operations." -msgstr "" - -# 514f6a6535e9450d964e29a311cb25ab -#: ../source/release-notes/3.2-compatibility.txt:65 -msgid "" -"If a version 0 index exists, you can use any of the aforementioned " -"operations as well as drop and recreate the index to upgrade to the ``v: " -"1`` version." -msgstr "" - -# f47446da2af94324a42eb5c9c01a4c9a -#: ../source/release-notes/3.2-compatibility.txt:69 -msgid "" -"For example, if upon startup, a warning message indicated that an index " -"``index { v: 0, key: { x: 1.0 }, name: \"x_1\", ns: \"test.legacyOrders\"" -" }`` is a version 0 index, to upgrade to the appropriate version, you can" -" drop and recreate the index:" -msgstr "" - -# b22f307ad5da43a58213559ed113ccfc -#: ../source/release-notes/3.2-compatibility.txt:74 -msgid "Drop the index either by name:" -msgstr "" - -# d294c18f60e74e6c9c193b5580fac326 -#: ../source/release-notes/3.2-compatibility.txt:81 -msgid "or by key:" -msgstr "" - -# 11142da1bec745159a9064f59b58d685 -#: ../source/release-notes/3.2-compatibility.txt:88 -msgid "Recreate the index without the version option ``v``:" -msgstr "" - -# 3a7e17190aa24ec0aa3a13e144e15eab -#: ../source/release-notes/3.2-compatibility.txt:99 -msgid "Text Index Version 3 Compatibility" -msgstr "" - -# 029b0550b95b4f3194bf2daf3d6cb8b6 -#: ../source/release-notes/3.2-compatibility.txt:101 -msgid "" -":ref:`Text index (version 3) <3.2-relnotes-text-index-v3>` is " -"incompatible with earlier versions of MongoDB. Earlier versions of " -"MongoDB will not start if :doc:`text index (version 3) ` exists in the database." -msgstr "" - -# 13aeec387b19462bacc116983c332fdd -#: ../source/release-notes/3.2-compatibility.txt:109 -msgid "``2dsphere`` Index Version 3 Compatibility" -msgstr "" - -# 4dbe42b7accb4ae4b5373e1db32f2d23 -#: ../source/release-notes/3.2-compatibility.txt:111 -msgid "" -":ref:`2dsphere index (version 3) <3.2-relnotes-2dsphere-index>` is " -"incompatible with earlier versions of MongoDB. Earlier versions of " -"MongoDB will not start if ``2dsphere`` index (version 3) exists in the " -"database." -msgstr "" - -# 398767e0321e4e91ba6530243b43c8e0 -#: ../source/release-notes/3.2-compatibility.txt:119 -msgid "Aggregation Compatibility Changes" -msgstr "" - -# 787316ae4b3d48c081ed79c00217c520 -#: ../source/release-notes/3.2-compatibility.txt:121 -msgid "" -":group:`$avg` accumulator returns null when run against a non-existent " -"field. Previous versions returned ``0``." -msgstr "" - -# 0806de19e1c4431ba635b6bb7e36977a -#: ../source/release-notes/3.2-compatibility.txt:124 -msgid "" -":expression:`$substr` errors when the result is an invalid UTF-8. " -"Previous versions output the invalid UTF-8 result." -msgstr "" - -# 749879c1f76d450798e032ba11d55357 -#: ../source/release-notes/3.2-compatibility.txt:127 -msgid "" -"Array elements are no longer treated as literals in the aggregation " -"pipeline. Instead, each element of an array is now parsed as an " -"expression. To treat the element as a literal instead of an expression, " -"use the :expression:`$literal` operator to create a literal value." -msgstr "" - -# 8e9d7bbd134443969053425f14f3064f -#: ../source/release-notes/3.2-compatibility.txt:137 -msgid "SpiderMonkey Compatibility Changes" -msgstr "" - -# 51f65142157c455da8345f2ecf3b9b8e -#: ../source/release-notes/3.2-compatibility.txt:145 -msgid "" -"MongoDB 3.2 changes the JavaScript engine from V8 to SpiderMonkey. The " -"change allows the use of more modern JavaScript language features, and " -"comes along with minor :program:`mongo` shell improvements and " -"compatibility changes." -msgstr "" - -# 94162e0942cd424d9e0e881bfdde91a3 -#: ../source/release-notes/3.2-compatibility.txt:149 -msgid "" -"See :doc:`/release-notes/3.2-javascript` for more information about this " -"change." -msgstr "" - -# 15fb322153df459f949de4447dac16d2 -#: ../source/release-notes/3.2-compatibility.txt:155 -msgid "Driver Compatibility Changes" -msgstr "" - -# 1c006b42fe4143309bd9e45bcae4f82b -#: ../source/release-notes/3.2-compatibility.txt:157 -msgid "" -"A driver upgrade is necessary to support the :dbcommand:`find` and " -":dbcommand:`getMore` commands." -msgstr "" - -# 5780f4e7866c4e049dfbbe27dd5f400c -#: ../source/release-notes/3.2-compatibility.txt:161 -msgid "General Compatibility Changes" -msgstr "" - -# d7895e1445e04ad9940d123b1ed26398 -#: ../source/release-notes/3.2-compatibility.txt:163 -msgid "" -"In MongoDB 3.2, ``cursor.showDiskLoc()`` is deprecated in favor of " -":method:`cursor.showRecordId()`, and both return a new document format." -msgstr "" - -# a7fd0da2ef054eb5b3af10fbc31258ff -#: ../source/release-notes/3.2-compatibility.txt:167 -msgid "" -"MongoDB 3.2 renamed the ``serverStatus.repl.slaves`` field to " -":serverstatus:`repl.replicationProgress`. See: the " -":command:`db.serverStatus()` :ref:`server-status-repl` reference for more" -" information." -msgstr "" - -# 0a07fd8a86dc43b5852462f02a2e1fe6 -#: ../source/release-notes/3.2-compatibility.txt:172 -msgid "" -"The default changed from :option:`--moveParanoia` to " -":option:`--noMoveParanoia`." -msgstr "" - -# b75fe079be5841f1a60fe34407139840 -#: ../source/includes/fact-voting-node-sync-incompatibility.rst:1 -msgid "" -"MongoDB 3.2 replica set members with :rsconf:`1 vote ` " -"cannot sync from members with :rsconf:`0 votes `." -msgstr "" - -# f53d856c3b38471da71074b46ae9104d -#: ../source/release-notes/3.2-compatibility.txt:177 -msgid ":program:`mongooplog` is deprecated starting in MongoDB 3.2." -msgstr "" - -# 65007e4133eb40c49fffb04d34dfdc42 -#: ../source/release-notes/3.2-compatibility.txt:180 -msgid "Additional Information" -msgstr "" - -# 57bd4c9eca304d188630059fd86da479 -#: ../source/release-notes/3.2-compatibility.txt:182 -msgid "See also :doc:`/release-notes/3.2`." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/release-notes/3.2-downgrade.po b/locale/es/LC_MESSAGES/release-notes/3.2-downgrade.po deleted file mode 100644 index 5d0f135a20d..00000000000 --- a/locale/es/LC_MESSAGES/release-notes/3.2-downgrade.po +++ /dev/null @@ -1,275 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# d1292626f6e44b67924bb36f647d9849 -#: ../source/release-notes/3.2-downgrade.txt:3 -msgid "Downgrade MongoDB from 3.2" -msgstr "" - -# d98fe57ddf0944918eae5d78871cf53f -#: ../source/release-notes/3.2-downgrade.txt -msgid "On this page" -msgstr "" - -# 40c74db27a444715bc3395c73a11ad3f -#: ../source/release-notes/3.2-downgrade.txt:13 -msgid "" -"Before you attempt any downgrade, familiarize yourself with the content " -"of this document, particularly the :ref:`3.2-downgrade-considerations` " -"and the procedure for :ref:`downgrading sharded clusters <3.2-downgrade-" -"cluster>`." -msgstr "" - -# cf819ab4231b4ecc848232ea19c8f9b1 -#: ../source/release-notes/3.2-downgrade.txt:21 -msgid "Downgrade Recommendations and Checklist" -msgstr "" - -# c7d09584068840a5adc7441693dd24c8 -#: ../source/release-notes/3.2-downgrade.txt:23 -msgid "When downgrading, consider the following:" -msgstr "" - -# 6696a68e5ec244428a9360afdd907fd8 -#: ../source/release-notes/3.2-downgrade.txt:26 -msgid "Downgrade Path" -msgstr "" - -# 0dfb13840374407c84f417918cc330b2 -#: ../source/release-notes/3.2-downgrade.txt:28 -msgid "To downgrade, use the latest version in the 3.0-series." -msgstr "" - -# 92de3879baf74b2ea9ae5284cf8f05b0 -#: ../source/release-notes/3.2-downgrade.txt:31 -msgid "Preparedness" -msgstr "" - -# 79f98f4d9de9497eaf34d91dc2320a11 -#: ../source/release-notes/3.2-downgrade.txt:33 -msgid "" -":ref:`Remove or downgrade version 3 text indexes ` before downgrading MongoDB 3.2 to 3.0." -msgstr "" - -# 9f607d589eca4b0f96e89c79eaef547e -#: ../source/release-notes/3.2-downgrade.txt:36 -msgid "" -":ref:`Remove or downgrade version 3 2dsphere indexes ` before downgrading MongoDB 3.2 to 3.0." -msgstr "" - -# 627b7b96ae97441eb179430a20d70ecd -#: ../source/release-notes/3.2-downgrade.txt:40 -msgid "Procedures" -msgstr "" - -# 2246e0bc1b2943a1b08f66fb9705eed8 -#: ../source/release-notes/3.2-downgrade.txt:42 -msgid "Follow the downgrade procedures:" -msgstr "" - -# 1d974012b8754190bf92d532e312dcaf -#: ../source/release-notes/3.2-downgrade.txt:44 -msgid "To downgrade sharded clusters, see :ref:`3.2-downgrade-cluster`." -msgstr "" - -# 3d66b77feef241c8b59b7af642664aa4 -#: ../source/release-notes/3.2-downgrade.txt:46 -msgid "To downgrade replica sets, see :ref:`3.2-downgrade-replica-set`." -msgstr "" - -# d91a8bf4799e4af08706c92e1cbe0e81 -#: ../source/release-notes/3.2-downgrade.txt:48 -msgid "" -"To downgrade a standalone MongoDB instance, see :ref:`3.2-downgrade-" -"standalone`." -msgstr "" - -# 5f8c6f55c6784d1b9c72c6e06ab9e84b -#: ../source/release-notes/3.2-downgrade.txt:51 -msgid "Prerequisites" -msgstr "" - -# e986c1564cf746399223fdc092107e9e -#: ../source/release-notes/3.2-downgrade.txt:56 -msgid "Text Index Version Check" -msgstr "" - -# 0de07a19c64c46b1911bbc034186ab1d -#: ../source/release-notes/3.2-downgrade.txt:58 -msgid "" -"If you have *version 3* text indexes (i.e. the default version for text " -"indexes in MongoDB 3.2), drop the *version 3* text indexes before " -"downgrading MongoDB. After the downgrade, recreate the dropped text " -"indexes." -msgstr "" - -# 54dd21408c3e45af8934f1aaa6fb8f1c -#: ../source/release-notes/3.2-downgrade.txt:63 -msgid "" -"To determine the version of your ``text`` indexes, run " -":method:`db.collection.getIndexes()` to view index specifications. For " -"text indexes, the method returns the version information in the field " -"``textIndexVersion``. For example, the following shows that the ``text`` " -"index on the ``quotes`` collection is version 3." -msgstr "" - -# 965f47fbf388465db2211b0004f7ba84 -#: ../source/release-notes/3.2-downgrade.txt:92 -msgid "``2dsphere`` Index Version Check" -msgstr "" - -# 4b8678f8c3b4442b9a0684fda62c4c7c -#: ../source/release-notes/3.2-downgrade.txt:94 -msgid "" -"If you have *version 3* ``2dsphere`` indexes (i.e. the default version " -"for ``2dsphere`` indexes in MongoDB 3.2), drop the *version 3* " -"``2dsphere`` indexes before downgrading MongoDB. After the downgrade, " -"recreate the ``2dsphere`` indexes." -msgstr "" - -# c19f63b90f4d470e95b84ca89f9bf0b8 -#: ../source/release-notes/3.2-downgrade.txt:99 -msgid "" -"To determine the version of your ``2dsphere`` indexes, run " -":method:`db.collection.getIndexes()` to view index specifications. For " -"``2dsphere`` indexes, the method returns the version information in the " -"field ``2dsphereIndexVersion``. For example, the following shows that the" -" ``2dsphere`` index on the ``locations`` collection is version 3." -msgstr "" - -# 8b690c00a4ca415e9307717f2f9bd762 -#: ../source/release-notes/3.2-downgrade.txt:122 -msgid "Partial Indexes Check" -msgstr "" - -# 5ebfba41e6f04631ac855b92d4f6e970 -#: ../source/release-notes/3.2-downgrade.txt:124 -msgid "Before downgrading MongoDB, drop any partial indexes." -msgstr "" - -# 8ed154fa8c5e4c6b8cb0fcad7dafeeca -#: ../source/release-notes/3.2-downgrade.txt:129 -msgid "Downgrade a Standalone ``mongod`` Instance" -msgstr "" - -# a517279e7c0c4525bd34bebed04dd234 -#: ../source/release-notes/3.2-downgrade.txt:131 -msgid "" -"The following steps outline the procedure to downgrade a standalone " -":program:`mongod` from version 3.2 to 3.0." -msgstr "" - -# b81da609ef854262a66a17e0e11fd3e2 -#: ../source/release-notes/3.2-downgrade.txt:141 -msgid "Downgrade a 3.2 Replica Set" -msgstr "" - -# 2c8da1a765484d3ea236d2450eef3b8f -#: ../source/release-notes/3.2-downgrade.txt:143 -msgid "" -"The following steps outline a \"rolling\" downgrade process for the " -"replica set. The \"rolling\" downgrade process minimizes downtime by " -"downgrading the members individually while the other members are " -"available:" -msgstr "" - -# 6a9dd75f258a4d7c8e0177cdb4171d59 -#: ../source/release-notes/3.2-downgrade.txt:150 -msgid "" -"Replica set failover is not instant but will render the set unavailable " -"to writes and interrupt reads until the failover process completes. " -"Typically this takes 10 seconds or more. You may wish to plan the " -"downgrade during a predetermined maintenance window." -msgstr "" - -# c59a65535e0d455ebbda35ad6a6c5eae -#: ../source/release-notes/3.2-downgrade.txt:158 -msgid "Downgrade a 3.2 Sharded Cluster" -msgstr "" - -# b7355809515445f886aabe7b9d0a1357 -#: ../source/release-notes/3.2-downgrade.txt:161 -msgid "Requirements" -msgstr "" - -# ac6163f26cda40ccbae8257c71d38b4b -#: ../source/release-notes/3.2-downgrade.txt:163 -msgid "" -"While the downgrade is in progress, you cannot make changes to the " -"collection metadata. For example, during the downgrade, do **not** do any" -" of the following:" -msgstr "" - -# 268141db3a784153ab9aafe9759b9307 -#: ../source/release-notes/3.2-downgrade.txt:167 -msgid ":method:`sh.enableSharding()`" -msgstr "" - -# d0b7e70b72b648968a40ea2f28f998f0 -#: ../source/release-notes/3.2-downgrade.txt:169 -msgid ":method:`sh.shardCollection()`" -msgstr "" - -# 3775f62890d949dc9728ca15fcad55a3 -#: ../source/release-notes/3.2-downgrade.txt:171 -msgid ":method:`sh.addShard()`" -msgstr "" - -# 938bd3204fdd4f728975e57c5ec821f7 -#: ../source/release-notes/3.2-downgrade.txt:173 -msgid ":method:`db.createCollection()`" -msgstr "" - -# d580376dd1374412bb50db7118f89213 -#: ../source/release-notes/3.2-downgrade.txt:175 -msgid ":method:`db.collection.drop()`" -msgstr "" - -# 10a1180416a14a7da8b507c3f1fa0e2a -#: ../source/release-notes/3.2-downgrade.txt:177 -msgid ":method:`db.dropDatabase()`" -msgstr "" - -# 6d6fd492da2f44479338f85bdd9486d8 -#: ../source/release-notes/3.2-downgrade.txt:179 -msgid "any operation that creates a database" -msgstr "" - -# 2a9a5d90f23049cfaf8da561c2de0e0c -#: ../source/release-notes/3.2-downgrade.txt:181 -msgid "" -"any other operation that modifies the cluster meta-data in any way. See " -":doc:`/reference/sharding` for a complete list of sharding commands. " -"Note, however, that not all commands on the :doc:`/reference/sharding` " -"page modifies the cluster meta-data." -msgstr "" - -# 9ff1315aab05471e9b62245c136aec6c -#: ../source/release-notes/3.2-downgrade.txt:187 -msgid "Downgrade a Sharded Cluster with SCCC Config Servers" -msgstr "" - -# 1858de6b7c0b46238da2fab0cf9f62f0 -#: ../source/release-notes/3.2-downgrade.txt:192 -msgid "Downgrade a Sharded Cluster with CSRS Config Servers" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/release-notes/3.2-javascript.po b/locale/es/LC_MESSAGES/release-notes/3.2-javascript.po deleted file mode 100644 index 3ddb3da6470..00000000000 --- a/locale/es/LC_MESSAGES/release-notes/3.2-javascript.po +++ /dev/null @@ -1,136 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# c097ea85fcd341fa8a28c1c5b7362f15 -#: ../source/release-notes/3.2-javascript.txt:3 -msgid "JavaScript Changes in MongoDB 3.2" -msgstr "" - -# ba4c2963b46b41e586347ab65385eb74 -#: ../source/release-notes/3.2-javascript.txt -msgid "On this page" -msgstr "" - -# bd76286c67a24f24a863d9c5ec839427 -#: ../source/release-notes/3.2-javascript.txt:13 -msgid "" -"In MongoDB 3.2, the javascript engine used for both the :program:`mongo` " -"shell and for server-side javascript in :program:`mongod` changed from V8" -" to `SpiderMonkey `_." -msgstr "" - -# 3bfb245fbf7347eab794007c5e63e3de -#: ../source/release-notes/3.2-javascript.txt:17 -msgid "" -"To confirm which JavaScript engine you are using, you can use either " -":js:func:`interpreterVersion()` method in the :program:`mongo` shell and " -"the :data:`~buildInfo.javascriptEngine` field in the output of " -":method:`db.serverBuildInfo()`" -msgstr "" - -# 099eae5fe2144fceaf065ab7d0e1068e -#: ../source/release-notes/3.2-javascript.txt:22 -msgid "" -"In MongoDB 3.2, this will appear as ``MozJS-38`` and ``mozjs``, " -"respectively." -msgstr "" - -# 32cf909088ac4016a4bddefdcda6ba4d -#: ../source/release-notes/3.2-javascript.txt:25 -msgid "Modernized JavaScript Implementation (ES6)" -msgstr "" - -# 38fcb9babc71491bafc78eda8173f929 -#: ../source/release-notes/3.2-javascript.txt:27 -msgid "" -"SpiderMonkey brings with it increased support for features defined in the" -" 6th edition of `ECMAScript `_, abbreviated as ES6. ES6 " -"adds many new language features, including:" -msgstr "" - -# 3903d24eb37f4847a7a76651c536cf47 -#: ../source/release-notes/3.2-javascript.txt:32 -msgid "" -"`arrow functions `_," -msgstr "" - -# 12c09d86213f471187433e8353820c37 -#: ../source/release-notes/3.2-javascript.txt:35 -msgid "" -"`destructuring assignment `_," -msgstr "" - -# 4556821d340a440c9f647382322213d7 -#: ../source/release-notes/3.2-javascript.txt:38 -msgid "" -"`for-of loops `_, and" -msgstr "" - -# d8acbcc4589f422da3df18c1744a077a -#: ../source/release-notes/3.2-javascript.txt:41 -msgid "" -"`generators `_." -msgstr "" - -# 02776d2f27c4465b9e3112830aaa1b51 -#: ../source/release-notes/3.2-javascript.txt:45 -msgid "Changes to the ``mongo`` Shell" -msgstr "" - -# 702d7ef0879246a2a58d9a48979a8a3f -#: ../source/release-notes/3.2-javascript.txt:47 -msgid "" -"MongoDB 3.2 will return JavaScript and BSON :bsontype:`undefined " -"` values intact if saved into a collection. Previously, " -"the :program:`mongo` shell would convert ``undefined`` values into " -"``null``." -msgstr "" - -# 1ed563f08f49458e80125ab16053f302 -#: ../source/release-notes/3.2-javascript.txt:52 -msgid "" -"MongoDB 3.2 also adds the :parameter:`disableJavaScriptJIT` parameter to " -":program:`mongod`, which allows you to disable the JavaScript engine's " -"JIT acceleration. The :program:`mongo` shell has a corresponding " -":option:`--disableJavaScriptJIT` flag." -msgstr "" - -# d0ed56160acc4e03ac82e2f80e665601 -#: ../source/release-notes/3.2-javascript.txt:58 -msgid "Removed Non-Standard V8 Features" -msgstr "" - -# 8cda5085930c4bfeafa1a0ebcea3a969 -#: ../source/release-notes/3.2-javascript.txt:60 -msgid "" -"SpiderMonkey does **not** allow the non-standard " -"``Error.captureStackTrace()`` function that prior versions of MongoDB " -"supported. If you must record stack traces, you can capture the " -"``Error().stack`` property as a workaround." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/release-notes/3.2-upgrade.po b/locale/es/LC_MESSAGES/release-notes/3.2-upgrade.po deleted file mode 100644 index 7fe3630e411..00000000000 --- a/locale/es/LC_MESSAGES/release-notes/3.2-upgrade.po +++ /dev/null @@ -1,307 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a9f93267562f4a39a153e5f046049ab7 -#: ../source/release-notes/3.2-upgrade.txt:3 -msgid "Upgrade MongoDB to 3.2" -msgstr "" - -# 1aa7e7cbd9e9492bb7d08075463b282c -#: ../source/release-notes/3.2-upgrade.txt -msgid "On this page" -msgstr "" - -# c5563b00afbb40c88c2a4ffd1a8e674a -#: ../source/release-notes/3.2-upgrade.txt:13 -msgid "" -"Before you attempt any upgrade, please familiarize yourself with the " -"content of this document." -msgstr "" - -# 1de65888309b40fe978012708e008e9a -#: ../source/release-notes/3.2-upgrade.txt:16 -msgid "" -"If you need guidance on upgrading to 3.2, `MongoDB offers 3.2 upgrade " -"services `_ to help ensure a smooth transition without " -"interruption to your MongoDB application." -msgstr "" - -# b66f5dec715043c095436a749befac9f -#: ../source/release-notes/3.2-upgrade.txt:23 -msgid "Upgrade Recommendations and Checklists" -msgstr "" - -# 72cafc9250094779904162961fe2edc9 -#: ../source/release-notes/3.2-upgrade.txt:25 -msgid "When upgrading, consider the following:" -msgstr "" - -# a388d79b9e6c481b8809f0c885ba32fb -#: ../source/release-notes/3.2-upgrade.txt:28 -msgid "Upgrade Requirements" -msgstr "" - -# f3c772d9264b4e30ac0df6a3e0990576 -#: ../source/release-notes/3.2-upgrade.txt:30 -msgid "" -"To upgrade an existing MongoDB deployment to 3.2, you must be running a " -"3.0-series release." -msgstr "" - -# e457decffb984323809dcfe902cda84d -#: ../source/release-notes/3.2-upgrade.txt:33 -msgid "" -"To upgrade from a 2.6-series release, you *must* upgrade to the latest " -"3.0-series release before upgrading to 3.2. For the procedure to upgrade " -"from the 2.6-series to a 3.0-series release, see :doc:`/release-" -"notes/3.0-upgrade`." -msgstr "" - -# 5bf37c2104924c56a813e7ecbbff1de1 -#: ../source/release-notes/3.2-upgrade.txt:38 -msgid "Preparedness" -msgstr "" - -# eef863025fd048aab4b8676b1a107676 -#: ../source/release-notes/3.2-upgrade.txt:40 -msgid "" -"Before beginning your upgrade, see the :doc:`/release-" -"notes/3.2-compatibility` document to ensure that your applications and " -"deployments are compatible with MongoDB 3.2. Resolve the " -"incompatibilities in your deployment before starting the upgrade." -msgstr "" - -# 8ca93bd3aece4499aa98763a9e66a63f -#: ../source/release-notes/3.2-upgrade.txt:45 -msgid "" -"Before upgrading MongoDB, always test your application in a staging " -"environment before deploying the upgrade to your production environment." -msgstr "" - -# 2b280cf97ad94173bf5155a1a279b8de -#: ../source/release-notes/3.2-upgrade.txt:53 -msgid "Upgrade Standalone ``mongod`` Instance to MongoDB 3.2" -msgstr "" - -# 0341a9797b8743f985baa0d650719ef6 -#: ../source/release-notes/3.2-upgrade.txt:55 -msgid "" -"The following steps outline the procedure to upgrade a standalone " -":program:`mongod` from version 3.0 to 3.2. To upgrade from version 2.6 to" -" 3.2, :doc:`upgrade to the latest 3.0-series release ` *first*, and then use the following procedure to " -"upgrade from 3.0 to 3.2." -msgstr "" - -# f54cda32763a4e418f4077911d4788b1 -#: ../source/release-notes/3.2-upgrade.txt:62 -msgid "Upgrade with Package Manager" -msgstr "" - -# a80c2577f881422c9ba517d054a635a9 -#: ../source/release-notes/3.2-upgrade.txt:64 -msgid "" -"If you installed MongoDB from the MongoDB ``apt``, ``yum``, ``dnf``, or " -"``zypper`` repositories, you should upgrade to 3.2 using your package " -"manager. Follow the appropriate :doc:`installation instructions " -"` for your Linux system. This will " -"involve adding a repository for the new release, then performing the " -"actual upgrade." -msgstr "" - -# 595d15b5ac7a4933aee5f650ab9e2093 -#: ../source/release-notes/3.2-upgrade.txt:72 -msgid "Manual Upgrade" -msgstr "" - -# f456c5de7f104055abef5ed1e3e750f2 -#: ../source/release-notes/3.2-upgrade.txt:74 -msgid "Otherwise, you can manually upgrade MongoDB:" -msgstr "" - -# 4ff916567cd14c3389e9512c40a38809 -# dc61fd37ee2c4af2944a94a027954f04 -# 634dbbb6b07a499aad5c6ac7d193d0cf -#: ../source/release-notes/3.2-upgrade.txt:79 -#: ../source/release-notes/3.2-upgrade.txt:107 -#: ../source/release-notes/3.2-upgrade.txt:163 -msgid "" -"MongoDB 3.2 generates core dumps on some :program:`mongod` failures. For " -"production environments, you may prefer to turn off core dumps for the " -"operating system, if not already." -msgstr "" - -# abcdfc299e234b64a75f89ca4efceb12 -#: ../source/release-notes/3.2-upgrade.txt:86 -msgid "Upgrade a Replica Set to 3.2" -msgstr "" - -# cc7f5843e6b54a2fabc310ebe4b86a00 -# 61278d8e126c477a88e0ec98c49ec17f -#: ../source/release-notes/3.2-upgrade.txt:89 -#: ../source/release-notes/3.2-upgrade.txt:117 -msgid "Prerequisites" -msgstr "" - -# cb47a251513e4d9792088e623e754e5b -#: ../source/release-notes/3.2-upgrade.txt:91 -msgid "" -"All replica set members must be running version 3.0 before you can " -"upgrade them to version 3.2. To upgrade a replica set from an earlier " -"MongoDB version, :doc:`upgrade all members of the replica set to the " -"latest 3.0-series release ` *first*, and then" -" follow the procedure to upgrade from MongoDB 3.0 to 3.2." -msgstr "" - -# 023d69cd209144938958193f4dfc5a36 -# b0b8167982dc4b688c8485b6fcbc3587 -#: ../source/release-notes/3.2-upgrade.txt:98 -#: ../source/release-notes/3.2-upgrade.txt:157 -msgid "Upgrade Binaries" -msgstr "" - -# 7b701334998d41c1abe29bcd90e7a795 -#: ../source/release-notes/3.2-upgrade.txt:100 -msgid "" -"You can upgrade from MongoDB 3.0 to 3.2 using a \"rolling\" upgrade to " -"minimize downtime by upgrading the members individually while the other " -"members are available:" -msgstr "" - -# db4fd6a5f68d4bb2bf72ad8c99515aa0 -#: ../source/release-notes/3.2-upgrade.txt:114 -msgid "Upgrade a Sharded Cluster to 3.2" -msgstr "" - -# ac86d8c99736493099749ea754b20af9 -#: ../source/release-notes/3.2-upgrade.txt:123 -msgid "Version 3.0 or Greater" -msgstr "" - -# 33e72cdd862142e1b4397600c6f54a25 -#: ../source/release-notes/3.2-upgrade.txt:120 -msgid "" -"To upgrade a sharded cluster to 3.2, **all** members of the cluster must " -"be at least version 3.0. The upgrade process checks all components of the" -" cluster and will produce warnings if any component is running version " -"earlier than 3.0." -msgstr "" - -# 5b651b1c73fa4df498807f09e59eeaab -#: ../source/release-notes/3.2-upgrade.txt:148 -msgid "Stop Metadata Changes during the Upgrade" -msgstr "" - -# ddeca5f0620e496e99450ee5734dad1a -#: ../source/release-notes/3.2-upgrade.txt:126 -msgid "" -"During the upgrade, ensure that clients do not make changes to the " -"collection metadata. For example, during the upgrade, do **not** perform " -"any of the following operations:" -msgstr "" - -# d1911cc9d9494d458b08a8ad962bd486 -#: ../source/release-notes/3.2-upgrade.txt:130 -msgid ":method:`sh.enableSharding()`" -msgstr "" - -# 71fea929b20049ae860a87a139e697df -#: ../source/release-notes/3.2-upgrade.txt:132 -msgid ":method:`sh.shardCollection()`" -msgstr "" - -# b9414b69e28245f0a3775079625f4912 -#: ../source/release-notes/3.2-upgrade.txt:134 -msgid ":method:`sh.addShard()`" -msgstr "" - -# 4fc5da3f3a1d450fae977589c48b1f7f -#: ../source/release-notes/3.2-upgrade.txt:136 -msgid ":method:`db.createCollection()`" -msgstr "" - -# fbabe055a68c4d34bc047a7416d70240 -#: ../source/release-notes/3.2-upgrade.txt:138 -msgid ":method:`db.collection.drop()`" -msgstr "" - -# fa6e8b336605432b80149a805d83640c -#: ../source/release-notes/3.2-upgrade.txt:140 -msgid ":method:`db.dropDatabase()`" -msgstr "" - -# b15254ff072948fab9e819937fe12b38 -#: ../source/release-notes/3.2-upgrade.txt:142 -msgid "any operation that creates a database" -msgstr "" - -# b7fcaf53ade24d2fa07fd87ba7fb84bb -#: ../source/release-notes/3.2-upgrade.txt:144 -msgid "any other operation that modifies the cluster metadata in any way." -msgstr "" - -# 3e8ed77e603d41cda37a6cf60190ea68 -#: ../source/release-notes/3.2-upgrade.txt:146 -msgid "" -"See the :doc:`/reference/sharding` for a complete list of sharding " -"commands. Not all commands on the :doc:`/reference/sharding` page modify " -"the cluster metadata." -msgstr "" - -# e1424b7ef037471a81edbe2f7f2c2a33 -#: ../source/release-notes/3.2-upgrade.txt:150 -msgid ":ref:`Disable the balancer `" -msgstr "" - -# 74d92c4746604ee7afef163841b476cf -#: ../source/release-notes/3.2-upgrade.txt:154 -msgid "Back up the ``config`` Database" -msgstr "" - -# 072f455574f84d37b54a46c46281139d -#: ../source/release-notes/3.2-upgrade.txt:153 -msgid "" -"*Optional but Recommended.* As a precaution, take a backup of the " -"``config`` database *before* upgrading the sharded cluster." -msgstr "" - -# 216de8f020e749dda06dcb9574928f82 -#: ../source/release-notes/3.2-upgrade.txt:167 -msgid "" -"Once the sharded cluster binaries have been upgraded to 3.2, existing " -"config servers will continue to run as mirrored :program:`mongod` " -"instances. For instructions on upgrading existing config servers to a " -"replica set, see :doc:`/tutorial/upgrade-config-servers-to-replica-set` " -"(requires MongoDB version 3.2.4 or later versions)." -msgstr "" - -# d3c00004839b4a6caab38aeb40fd0768 -#: ../source/includes/extracts/additional-resources-upgrades.rst:4 -msgid "Additional Resources" -msgstr "" - -# 214a90c603254105bb12986713dffc56 -#: ../source/includes/extracts/additional-resources-upgrades.rst:6 -msgid "" -"`Getting ready for MongoDB 3.2? Get our help. " -"`_" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/release-notes/3.2.po b/locale/es/LC_MESSAGES/release-notes/3.2.po deleted file mode 100644 index a22a860d577..00000000000 --- a/locale/es/LC_MESSAGES/release-notes/3.2.po +++ /dev/null @@ -1,2270 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 0b5d9f5b0f284bdea5870b37d08880e6 -#: ../source/release-notes/3.2.txt:5 -msgid "Release Notes for MongoDB 3.2" -msgstr "" - -# 972f7af11e554c1ebcc948d226e95e99 -#: ../source/release-notes/3.2.txt -msgid "On this page" -msgstr "" - -# 815bafd796384e90b895b5c8584357b5 -#: ../source/release-notes/3.2.txt:15 -msgid "*Dec 8, 2015*" -msgstr "" - -# 0e530f913c6245a6992b6233f7572f52 -#: ../source/release-notes/3.2.txt:17 -msgid "" -"MongoDB 3.2 is now available. Key features include WiredTiger as the " -"default storage engine, replication election enhancements, config servers" -" as replica sets, ``readConcern``, and document validations." -msgstr "" - -# ffdb5e2733f2471f8120aab8db496286 -#: ../source/release-notes/3.2.txt:21 -msgid "" -"OpsManager 2.0 is also available. See the `Ops Manager documentation " -"`_ and the `Ops Manager " -"release notes `_ for more information." -msgstr "" - -# d21e9843d9444d8281d2b0bde8ca78eb -#: ../source/release-notes/3.2.txt:28 -msgid "Minor Releases" -msgstr "" - -# 2afb46dc8aba4d76a44d92c50b56b25d -#: ../source/release-notes/3.2.txt:39 -msgid "3.2.11 -- Nov 18, 2016" -msgstr "" - -# b20a7d1862514862b80ba539f1bcc719 -# 86b715de2d874d8bad2bfcf82183e4b9 -# ba9c7dfd3ef34607b81b137d268292e2 -# 7dca26a27f214b5d93736a9521905cdc -# 37b08d3616dc4c22a3b91f76d08685c8 -# 0c8f73f77ea6424785ae1c8734481152 -# 6352ffe88db14af8a0d9e99775847fef -# ceb9644b04e4448b8889ea28422fe4cd -# 8b89283c4c3d41d39c65d35294d06c73 -# 755e8c61ed5d4338b7d3909333b87670 -#: ../source/release-notes/3.2.txt:41 ../source/release-notes/3.2.txt:68 -#: ../source/release-notes/3.2.txt:92 ../source/release-notes/3.2.txt:112 -#: ../source/release-notes/3.2.txt:135 ../source/release-notes/3.2.txt:156 -#: ../source/release-notes/3.2.txt:174 ../source/release-notes/3.2.txt:195 -#: ../source/release-notes/3.2.txt:220 ../source/release-notes/3.2.txt:248 -msgid "Issues fixed:" -msgstr "" - -# 42379ccd9b68475e8acc995168c22927 -#: ../source/release-notes/3.2.txt:43 -msgid "" -":issue:`SERVER-26182`: In a mixed version replica set with v3.2 and v3.0 " -"members, a sync of a v3.2 member from a v3.0 member can result in a query" -" response that exceed 16 MB BSON size limit and crash the v3.2 member." -msgstr "" - -# e5b3e6e5990541f4b9141a56db1a5022 -#: ../source/release-notes/3.2.txt:48 -msgid "" -":issue:`SERVER-24662`: Upgrade to Perl compatible regular expressions " -"(PCRE 8.39)." -msgstr "" - -# f917aca2ad55459f92a2964f991d851f -#: ../source/release-notes/3.2.txt:51 -msgid "" -":issue:`SERVER-26652` Invalid definitions in ``systemd`` configuration " -"for Debian." -msgstr "" - -# 9c14e165536c4a8cbf955602f17edfce -#: ../source/release-notes/3.2.txt:54 -msgid "" -":issue:`SERVER-24386`: ``killCursor`` operation during aggregation " -"pipeline can cause segmentation fault." -msgstr "" - -# 45fc1d03902646ac8126d4a13b12c398 -#: ../source/release-notes/3.2.txt:57 -msgid ":ref:`3.2.11-changelog`" -msgstr "" - -# 593958e597604c2b86dd99ff7e4880b9 -#: ../source/release-notes/3.2.txt:59 -#, python-format -msgid "" -"`All JIRA issues closed in 3.2.11 " -"`_" -msgstr "" - -# 1f7872ddb654419ab737d8e964dd4b55 -#: ../source/release-notes/3.2.txt:66 -msgid "3.2.10 -- Sep 30, 2016" -msgstr "" - -# 9a06fc27069a465ea8fd21ba4e5cf0cc -#: ../source/release-notes/3.2.txt:70 -msgid "" -":issue:`SERVER-25974`: When WT cache utilization is full, application " -"threads can stall for an extended period of time." -msgstr "" - -# 4e8d54e62a1c442fb59fffc653d8ef3f -#: ../source/release-notes/3.2.txt:73 -msgid "" -":issue:`SERVER-20306`: MongoDB with WiredTiger may experience excessive " -"memory fragmentation, leading to swapping and/or out-of-memory errors." -msgstr "" - -# e1eabda542b14deabf148da932e447f3 -#: ../source/release-notes/3.2.txt:77 -msgid "" -":issue:`SERVER-16801`: When updating a field of one numerical type to the" -" same number of different numerical type, update operation considers it " -"as a noop." -msgstr "" - -# 703efaf7ceb3415c9b7d3936e7f8e70a -#: ../source/release-notes/3.2.txt:81 -msgid ":ref:`3.2.10-changelog`" -msgstr "" - -# abbf7194058b429ea2286db5ef1d09f5 -#: ../source/release-notes/3.2.txt:83 -#, python-format -msgid "" -"`All JIRA issues closed in 3.2.10 " -"`_" -msgstr "" - -# 079e7aeb60864061a08b57b805b53360 -#: ../source/release-notes/3.2.txt:90 -msgid "3.2.9 -- Aug 16, 2016" -msgstr "" - -# 111ee79ed97f4fa092aff80a31e3c9b9 -#: ../source/release-notes/3.2.txt:94 -msgid "" -":issue:`SERVER-7285`: Support systemd in future compatible Ubuntu " -"distributions." -msgstr "" - -# 3957e75ab675493a84c13f16289e9abb -#: ../source/release-notes/3.2.txt:96 -msgid "" -":issue:`WT-2798`: Create operations on WiredTiger when journaling is " -"disabled may lead to inconsistent data in the event of a crash." -msgstr "" - -# de11f8e544034bc0ba4a58b298a36428 -#: ../source/release-notes/3.2.txt:99 -msgid "" -":issue:`SERVER-17856`: On :program:`mongod` instances, users can run " -":dbcommand:`currentOp` and :dbcommand:`killOp` on own operations." -msgstr "" - -# de5046bded094fa09f8b3b70d1a6b00c -#: ../source/release-notes/3.2.txt:102 -msgid ":ref:`3.2.9-changelog`" -msgstr "" - -# 088ca897c8c84ba5a265739e21df818f -#: ../source/release-notes/3.2.txt:104 -#, python-format -msgid "" -"`All JIRA issues closed in 3.2.9 " -"`_" -msgstr "" - -# 551043eeb46446ff9e54dbd476d7937d -#: ../source/release-notes/3.2.txt:110 -msgid "3.2.8 -- Jul 12, 2016" -msgstr "" - -# f3c1a9fe4988493190b0cb5b384be17b -#: ../source/release-notes/3.2.txt:114 -msgid ":issue:`SERVER-18329`: Debian 8(Jessie) packages." -msgstr "" - -# ef12683d2f304cd79db1a96b646f86dc -#: ../source/release-notes/3.2.txt:116 -msgid ":issue:`SERVER-24580`: Improve performance when WiredTiger cache is full." -msgstr "" - -# 6d43810d46b3443189309f157d3698b3 -#: ../source/release-notes/3.2.txt:119 -msgid "" -":issue:`WT-2696`: Race condition on unclean shutdown may miss log records" -" with large updates." -msgstr "" - -# b402057491144c1b883a5b1805f2d1ab -#: ../source/release-notes/3.2.txt:122 -msgid "" -":issue:`WT-2706`: Race condition on log file switch can cause missing log" -" records." -msgstr "" - -# d20fb3c9ce2d43b5bcc4306c40834c5e -#: ../source/release-notes/3.2.txt:125 -msgid ":ref:`3.2.8-changelog`" -msgstr "" - -# 84139b5d320b4473a0f8ef7f4d4d533b -#: ../source/release-notes/3.2.txt:127 -#, python-format -msgid "" -"`All JIRA issues closed in 3.2.8 " -"`_" -msgstr "" - -# 337769d066c74f9fa0ca90114a421669 -#: ../source/release-notes/3.2.txt:133 -msgid "3.2.7 -- Jun 7, 2016" -msgstr "" - -# e0e4627ccec947e5ae49032900f4babe -#: ../source/release-notes/3.2.txt:137 -msgid ":issue:`SERVER-24054`: JS segmentation fault on load of certain NaNs." -msgstr "" - -# 032120f0b2444387aeb75e1e0bca7629 -#: ../source/release-notes/3.2.txt:139 -msgid ":issue:`SERVER-24058`: Connection pool asio doesn't honor setup timeouts." -msgstr "" - -# 9006dea440e64b009a90c23803459bf3 -#: ../source/release-notes/3.2.txt:141 -msgid ":issue:`SERVER-24117`: Mongo binaries ELF stack has become executable." -msgstr "" - -# 79455d083aff46fcaa72a8223aa74e81 -#: ../source/release-notes/3.2.txt:143 -msgid ":ref:`3.2.7-changelog`" -msgstr "" - -# 24a25e5106ca4624aaa4fd35ae3b3943 -#: ../source/release-notes/3.2.txt:145 -#, python-format -msgid "" -"`All JIRA issues closed in 3.2.7 " -"`_" -msgstr "" - -# f10bec449309489984386f7421a02f5b -#: ../source/release-notes/3.2.txt:151 -msgid "3.2.6 -- Apr 28, 2016" -msgstr "" - -# 8b912244e4b2404bbee7f94501fa0348 -#: ../source/release-notes/3.2.txt:153 -msgid "" -"First production release of the :doc:`in-memory storage engine " -"`." -msgstr "" - -# 8baca96dd1e647c6870e8fdf00020c47 -#: ../source/release-notes/3.2.txt:158 -msgid "" -":issue:`SERVER-22970`: Background index build may result in extra index " -"key entries that do not correspond to indexed documents." -msgstr "" - -# 3adfec674108404cafac87c9235fcad1 -#: ../source/release-notes/3.2.txt:161 -msgid "" -":issue:`SERVER-22043`: :program:`mongo` shell method " -":method:`~cursor.count()` ignores read preference." -msgstr "" - -# 9b8a3b2857534bb99ff0aa9c78f362bf -#: ../source/release-notes/3.2.txt:164 -msgid ":ref:`3.2.6-changelog`" -msgstr "" - -# 8b0d0944159f4d809f24412625451caa -#: ../source/release-notes/3.2.txt:166 -#, python-format -msgid "" -"`All JIRA issues closed in 3.2.6 " -"`_" -msgstr "" - -# 4a2826bcfa74469f80ff0fa92813a7cb -#: ../source/release-notes/3.2.txt:172 -msgid "3.2.5 -- Apr 14, 2016" -msgstr "" - -# b5666c377ac046c89827bd3891c30167 -#: ../source/release-notes/3.2.txt:176 -msgid "" -":issue:`SERVER-22964`: IX GlobalLock held while waiting for WiredTiger " -"cache eviction." -msgstr "" - -# 763ef4feab5145279bf4e66ab14fed2e -#: ../source/release-notes/3.2.txt:179 -msgid "" -":issue:`SERVER-22831`: Low query rate with heavy cache pressure and an " -"idle collection." -msgstr "" - -# e4fdb2ae95f04bfcbbfaa50e6ab01dca -#: ../source/release-notes/3.2.txt:182 -msgid "" -":issue:`SERVER-21681`: Include index size stats for in-memory storage " -"engine." -msgstr "" - -# 0fca5270b38549918d9e729a18de0c3d -#: ../source/release-notes/3.2.txt:185 -msgid ":ref:`3.2.5-changelog`" -msgstr "" - -# 97fca5700d484a9eb97104477fca5ec2 -#: ../source/release-notes/3.2.txt:187 -#, python-format -msgid "" -"`All JIRA issues closed in 3.2.5 " -"`_" -msgstr "" - -# 3000aaac9ca240fcaac93b755bd8f687 -#: ../source/release-notes/3.2.txt:193 -msgid "3.2.4 -- Mar 8, 2016" -msgstr "" - -# d85a87394e854cd085a3a7f6f4355c2e -#: ../source/release-notes/3.2.txt:197 -msgid "" -":issue:`SERVER-22495`, :issue:`SERVER-22728`: Update optime when running " -"with journaling disabled." -msgstr "" - -# da8c80d31e1b4222aa7b5b771c9ff0f3 -#: ../source/release-notes/3.2.txt:200 -msgid "" -":issue:`SERVER-22269`: Have read concern ``majority`` reflect journaled " -"state on the primary" -msgstr "" - -# bbf4413462df41d9b10e15fee917b8cd -#: ../source/release-notes/3.2.txt:203 -msgid "" -":issue:`SERVER-22683`: :setting:`replication.enableMajorityReadConcern` " -"ignores actual setting value and instead implies ``true``." -msgstr "" - -# a4613e52e2c3457f9e2083fa494fadbe -#: ../source/release-notes/3.2.txt:207 -msgid "" -":issue:`SERVER-22043`: :method:`~cursor.count()` method in the " -":program:`mongo` shell does not apply the read preferences." -msgstr "" - -# 771ee8c05eb04f968cd6cfc465003847 -#: ../source/release-notes/3.2.txt:210 -msgid ":ref:`3.2.4-changelog`" -msgstr "" - -# b737c070f8e94aa0a93cb0f8db8bfc33 -#: ../source/release-notes/3.2.txt:212 -#, python-format -msgid "" -"`All JIRA issues closed in 3.2.4 " -"`_" -msgstr "" - -# 046893e9cecf444eb4be2756a7ae9468 -#: ../source/release-notes/3.2.txt:218 -msgid "3.2.3 -- Feb 17, 2016" -msgstr "" - -# 153741d3d4914a6c898442b9cd9e2e21 -#: ../source/release-notes/3.2.txt:222 -msgid "" -":issue:`SERVER-22261`: For MMAPv1 journaling, the \"last sequence " -"number\" file (``lsn`` file) may be ahead of what is synced to the data " -"files." -msgstr "" - -# ac9e8438ab9f4f4a8cce9c156b19b094 -#: ../source/release-notes/3.2.txt:226 -msgid "" -":issue:`SERVER-22167`: In some cases, insert operations fails to add the " -"``_id`` field to large documents." -msgstr "" - -# cdb0dd4e2e9940e489ada997b7122c64 -#: ../source/release-notes/3.2.txt:229 -msgid ":issue:`SERVER-22456`: Increased timeout for querying oplog to 1 minute." -msgstr "" - -# 6ecbb80a6ddb4313abe153a3154f17cd -#: ../source/release-notes/3.2.txt:232 -msgid ":ref:`3.2.3-changelog`" -msgstr "" - -# 024d29d5b4e64be8ba3debc7b7aa2845 -#: ../source/release-notes/3.2.txt:234 -#, python-format -msgid "" -"`All JIRA issues closed in 3.2.3 " -"`_" -msgstr "" - -# fc6552e4453f47c3b4cb2682ffa8b455 -#: ../source/release-notes/3.2.txt:238 -msgid "3.2.2 -- Feb 16, 2016" -msgstr "" - -# 6370ee64743041febf10a493c9de3fbb -#: ../source/release-notes/3.2.txt:240 -msgid "" -"Replaced by MongoDB 3.2.3. Users wishing to run MongoDB 3.2 should skip " -"3.2.2 and upgrade directly to 3.2.3." -msgstr "" - -# a727139048fc4e32b0f20e74f5a68f23 -#: ../source/release-notes/3.2.txt:246 -msgid "3.2.1 -- Jan 12, 2016" -msgstr "" - -# 399e5f883031424e9dcdc52c99fb1620 -#: ../source/release-notes/3.2.txt:250 -msgid "" -":issue:`SERVER-21868`: During a regular shutdown of a replica set, " -"secondaries may mark certain replicated but yet to be applied operations " -"as successfully applied." -msgstr "" - -# 6dc4c056c91c4fd9b96700ed54722f59 -#: ../source/release-notes/3.2.txt:254 -msgid "" -":issue:`SERVER-20262`: Improve insert workload performance with " -"WiredTiger on Windows." -msgstr "" - -# 62395d31e6b04d3fada69dc138e3cd78 -#: ../source/release-notes/3.2.txt:257 -msgid ":issue:`SERVER-21366`: Long-running transactions during chunk moves." -msgstr "" - -# 05c9d375c14e4492a43d98abe23a0a13 -#: ../source/release-notes/3.2.txt:259 -msgid ":ref:`3.2.1-changelog`" -msgstr "" - -# 4b253d69d12f4d89924cda02d0e81c97 -#: ../source/release-notes/3.2.txt:261 -#, python-format -msgid "" -"`All JIRA issues closed in 3.2.1 " -"`_" -msgstr "" - -# 02dc8f6351a84c9a9c82a0402a56247e -#: ../source/release-notes/3.2.txt:265 -msgid "WiredTiger as Default" -msgstr "" - -# 8bd7649bbe774ee7b1d14f553530d278 -#: ../source/release-notes/3.2.txt:267 -msgid "" -"Starting in 3.2, MongoDB uses the WiredTiger as the default storage " -"engine." -msgstr "" - -# ced5c0b48b014b5491fd7b645736f482 -#: ../source/release-notes/3.2.txt:270 -msgid "" -"To specify the MMAPv1 storage engine, you must specify the storage engine" -" setting either:" -msgstr "" - -# dde2aa98e2464be4bda392d0f6ee1fbb -#: ../source/release-notes/3.2.txt:273 -msgid "On the command line with the ``--storageEngine`` option:" -msgstr "" - -# 6db6a494c7414a9c9bc6d8f18f959b03 -#: ../source/release-notes/3.2.txt:279 -msgid "" -"Or in a :doc:`configuration file `, " -"using the :setting:`storage.engine` setting:" -msgstr "" - -# aade30a990534a43a450b977dcc72c7b -#: ../source/release-notes/3.2.txt:289 -msgid "" -"For existing deployments, if you do not specify the ``--storageEngine`` " -"or the :setting:`storage.engine` setting, MongoDB 3.2 can automatically " -"determine the storage engine used to create the data files in the " -"``--dbpath`` or :setting:`storage.dbPath`." -msgstr "" - -# 436fba8b5c864290bb63542ab55a1286 -#: ../source/release-notes/3.2.txt:295 -msgid "" -"If specifying ``--storageEngine`` or :setting:`storage.engine`, " -":program:`mongod` will not start if ``dbPath`` contains data files " -"created by a storage engine other than the one specified." -msgstr "" - -# c9b40442a99f49fdb768a54ec2310d35 -#: ../source/release-notes/3.2.txt:299 -msgid ":ref:`3.2-storage-engine-compatibility`" -msgstr "" - -# 751514b808b44940ac6b2d32d7d4b613 -#: ../source/release-notes/3.2.txt:302 -msgid "WiredTiger Default Cache Size" -msgstr "" - -# 2b9b83f5cb9c42f3948b59bfd188f938 -#: ../source/release-notes/3.2.txt:304 -msgid "" -"Starting in MongoDB 3.2, the WiredTiger internal cache, by default, will " -"use the larger of either:" -msgstr "" - -# 14415eccc0214a3eac584dc583208f67 -#: ../source/release-notes/3.2.txt:307 -#, python-format -msgid "60% of RAM minus 1 GB, or" -msgstr "" - -# 8fcd45894c7345219452c5e4912e4f6f -#: ../source/release-notes/3.2.txt:309 -msgid "1 GB." -msgstr "" - -# b022ae76c53b402d8e4f8ff740f3eea6 -#: ../source/release-notes/3.2.txt:311 -msgid "" -"For more information, see :ref:`WiredTiger and Memory Use `." -msgstr "" - -# c0b6fdcbef114bd1a7bce4002ba6e33b -#: ../source/release-notes/3.2.txt:315 -msgid "WiredTiger Journal Write Frequency" -msgstr "" - -# 84f7b3f294fe44a7a16b5a24a52bf4ec -#: ../source/release-notes/3.2.txt:317 -msgid "" -"MongoDB 3.2 configures WiredTiger to write to the journal files at every " -"50 milliseconds. This is in addition to the existing joural write " -"intervals and conditions. For more information, see :ref:`journal-" -"process`." -msgstr "" - -# 29736085f4404bb4aa2277d1808cba41 -#: ../source/release-notes/3.2.txt:324 -msgid "Replication Election Enhancements" -msgstr "" - -# 00b639c02a844157ba773c754d02012b -#: ../source/release-notes/3.2.txt:326 -msgid "" -"Starting in MongoDB 3.2, MongoDB reduces replica set failover time and " -"accelerates the detection of multiple simultaneous primaries." -msgstr "" - -# 7f8c211418924303bd7d09dc35c1bb9f -#: ../source/release-notes/3.2.txt:329 -msgid "" -"As part of this enhancement, MongoDB introduces a version 1 of the " -"replication protocol. New replica sets will, by default, use " -":rsconf:`protocolVersion: 1 `. Previous versions of " -"MongoDB use version 0 of the protocol." -msgstr "" - -# fe0418be86554cc19449c7ec3118ba8b -#: ../source/release-notes/3.2.txt:334 -msgid "" -"In addition, MongoDB introduces a new :doc:`replica set configuration " -"` option " -":rsconf:`~settings.electionTimeoutMillis`. " -":rsconf:`~settings.electionTimeoutMillis` specifies the time limit in " -"milliseconds for detecting when a replica set's primary is unreachable." -msgstr "" - -# 6045ba7c45cf478f9d14703907840fe6 -#: ../source/release-notes/3.2.txt:340 -msgid "" -":rsconf:`~settings.electionTimeoutMillis` only applies if using the " -"version 1 of the :rsconf:`replication protocol `." -msgstr "" - -# ddbf53afdb83451baf3b4738980e4bd7 -#: ../source/release-notes/3.2.txt:346 -msgid "Sharded Cluster Enhancements" -msgstr "" - -# 49cd93f8ab844ff2845be44d32b701a3 -#: ../source/release-notes/3.2.txt:348 -msgid "" -"MongoDB 3.2 deprecates the use of three mirrored :program:`mongod` " -"instances for config servers." -msgstr "" - -# e12123eec3354e81b4356c7d49d600e1 -#: ../source/release-notes/3.2.txt:351 -msgid "" -"Instead, starting in 3.2, the :doc:`config servers ` for a sharded cluster can be deployed as a " -"replica set. The replica set config servers must run the WiredTiger " -"storage engine." -msgstr "" - -# 9f216644047a417c9423a1f634f2760a -#: ../source/release-notes/3.2.txt:356 -msgid "" -"This change improves consistency across the config servers, since MongoDB" -" can take advantage of the standard replica set read and write protocols " -"for sharding config data. In addition, this allows a sharded cluster to " -"have more than 3 config servers since a replica set can have up to 50 " -"members." -msgstr "" - -# fe458419861042af82037c80e6702b61 -#: ../source/release-notes/3.2.txt:362 -msgid "" -"For more information, see :doc:`/core/sharded-cluster-config-servers`. To" -" deploy a **new** sharded cluster with replica set config servers, see " -":doc:`/tutorial/deploy-shard-cluster`." -msgstr "" - -# d385296349854575992966662f2ef051 -#: ../source/includes/extracts/master-slave-deprecated-for-sharded-cluster.rst:2 -msgid "" -"MongoDB 3.2 deprecates the use of master-slave replication for components" -" of sharded clusters." -msgstr "" - -# e0590b29c70e4cf0bc58eed47399fab0 -#: ../source/release-notes/3.2.txt:371 -msgid "``readConcern``" -msgstr "" - -# 8310fe19a9b5482bbd65ebccf1365742 -#: ../source/release-notes/3.2.txt:373 -msgid "" -"MongoDB 3.2 introduces the ``readConcern`` query option for replica sets " -"and replica set shards. For the :doc:`WiredTiger storage engine " -"`, the ``readConcern`` option allows clients to choose " -"a level of isolation for their reads. You can specify a ``readConcern`` " -"of ``\"majority\"`` to read data that has been written to a majority of " -"nodes and thus cannot be rolled back. By default, MongoDB uses a " -"``readConcern`` of ``\"local\"`` to return the most recent data available" -" to the node at the time of the query, even if the data has not been " -"persisted to a majority of nodes and may be rolled back. With the " -":doc:`MMAPv1 storage engine `, you can only specify a " -"``readConcern`` of ``\"local\"``." -msgstr "" - -# 2cf2942e5efd4d208a34ab2b76cf3f91 -#: ../source/release-notes/3.2.txt:385 -msgid "``readConcern`` requires MongoDB drivers updated for MongoDB 3.2." -msgstr "" - -# 08e24354a5504239b4a7709f0879f25e -#: ../source/release-notes/3.2.txt:387 -msgid "" -"For details on ``readConcern``, including operations that support the " -"option, see :doc:`/reference/read-concern`." -msgstr "" - -# 941acfc48285419b93a8db3b74da40c6 -#: ../source/release-notes/3.2.txt:391 -msgid "Partial Indexes" -msgstr "" - -# b0f2eac009aa40e28f1b35c630e0e677 -#: ../source/release-notes/3.2.txt:393 -msgid "" -"MongoDB 3.2 provides the option to create indexes that only index the " -"documents in a collection that meet a specified filter expression. By " -"indexing a subset of the documents in a collection, partial indexes have " -"lower storage requirements and reduced performance costs for index " -"creation and maintenance. You can specify a ``partialFilterExpression`` " -"option for all MongoDB :ref:`index types `." -msgstr "" - -# 2982124d63cf4b2eac78eab28420a11b -#: ../source/release-notes/3.2.txt:400 -msgid "" -"The ``partialFilterExpression`` option accepts a document that specifies " -"the condition using:" -msgstr "" - -# 84b2c6bfe17f42af86625ea5dc4f06cf -#: ../source/release-notes/3.2.txt:403 -msgid "" -"equality expressions (i.e. ``field: value`` or using the :query:`$eq` " -"operator)," -msgstr "" - -# bf4e4d84583e4b6e868f3f89f2f2a569 -#: ../source/release-notes/3.2.txt:406 -msgid ":query:`$exists: true <$exists>` expression," -msgstr "" - -# dc9f2589005d42c38c0200107ce9a114 -#: ../source/release-notes/3.2.txt:408 -msgid ":query:`$gt`, :query:`$gte`, :query:`$lt`, :query:`$lte` expressions," -msgstr "" - -# 64e908b240134d07ad6f867efba41c03 -#: ../source/release-notes/3.2.txt:410 -msgid ":query:`$type` expressions," -msgstr "" - -# c8e2f504f26740809ec706aa3851f5fa -#: ../source/release-notes/3.2.txt:412 -msgid ":query:`$and` operator at the top-level only" -msgstr "" - -# 14eb4f63ea5b4c658ba95b7925be2d9a -#: ../source/release-notes/3.2.txt:414 -msgid "For details, see :doc:`/core/index-partial`." -msgstr "" - -# 8d8b3690699f4a79a355034c158c6898 -#: ../source/release-notes/3.2.txt:419 -msgid "Document Validation" -msgstr "" - -# 49801988d61548e2af95641dd8db5fcf -#: ../source/release-notes/3.2.txt:421 -msgid "" -"Starting in 3.2, MongoDB provides the capability to validate documents " -"during updates and insertions. Validation rules are specified on a per-" -"collection basis." -msgstr "" - -# 68d190319da4458ca042bc59b6fade5d -#: ../source/release-notes/3.2.txt:425 -msgid "" -"To specify document validation on a new collection, use the new " -"``validator`` option in the :method:`db.createCollection()` method. To " -"add document validation to an existing collection, use the new " -"``validator`` option in the :dbcommand:`collMod` command. For more " -"information, see :doc:`/core/document-validation`." -msgstr "" - -# 898f60b659954edd89009b814cdb909d -#: ../source/release-notes/3.2.txt:431 -msgid "" -"To view the validation specifications for a collection, use the " -":method:`db.getCollectionInfos()` method." -msgstr "" - -# 9b82c062d38748bdb9b2a87308b81eba -#: ../source/release-notes/3.2.txt:434 -msgid "" -"The following commands can bypass validation per operation using the new " -"option ``bypassDocumentValidation``:" -msgstr "" - -# 0dc10ad729e2488c83e1a9a5f1512bdf -#: ../source/release-notes/3.2.txt:437 -msgid ":dbcommand:`applyOps` command" -msgstr "" - -# 9b0a897f447e4c759fe83e5e36b53b41 -#: ../source/release-notes/3.2.txt:439 -msgid "" -":dbcommand:`findAndModify` command and " -":method:`db.collection.findAndModify()` method" -msgstr "" - -# 4717cab5c9a74253ba38c6d5f71f3d29 -#: ../source/release-notes/3.2.txt:442 -msgid "" -":dbcommand:`mapReduce` command and :method:`db.collection.mapReduce()` " -"method" -msgstr "" - -# a0900af1322443cf9aa50db596dd1c71 -#: ../source/release-notes/3.2.txt:445 -msgid ":dbcommand:`insert` command" -msgstr "" - -# b8eeba12a7094143946fa2ee117f2545 -#: ../source/release-notes/3.2.txt:447 -msgid ":dbcommand:`update` command" -msgstr "" - -# de27ff6c9618458b8a68d13375324362 -#: ../source/release-notes/3.2.txt:449 -msgid "" -":pipeline:`$out` for the :dbcommand:`aggregate` command and " -":method:`db.collection.aggregate()` method" -msgstr "" - -# 36ffe79733044aa29802440b81b9bc2a -#: ../source/release-notes/3.2.txt:452 -msgid "" -"For deployments that have enabled access control, you must have " -":authaction:`bypassDocumentValidation` action. The built-in roles " -":authrole:`dbAdmin` and :authrole:`restore` provide this action." -msgstr "" - -# fed995e1f2a84941a39240508f9f4de7 -#: ../source/release-notes/3.2.txt:457 -msgid "Aggregation Framework Enhancements" -msgstr "" - -# 2eed8c6e4ded47d8a3e659769ac1e825 -#: ../source/release-notes/3.2.txt:459 -msgid "MongoDB introduces:" -msgstr "" - -# dc1d19949f5943a6b34a6df065627619 -#: ../source/release-notes/3.2.txt:461 -msgid "New stages, accumulators, and expressions." -msgstr "" - -# 3748de1c1261434899800bd008892851 -#: ../source/release-notes/3.2.txt:463 -msgid "" -":ref:`Availability of accumulator expressions <3.2-agg-accumulator-" -"availability>` in :pipeline:`$project` stage." -msgstr "" - -# db147dc31d11422385fb36f472ec600b -#: ../source/release-notes/3.2.txt:466 -msgid "" -":ref:`Performance improvements <3.2-agg-shard-optimization>` on sharded " -"clusters." -msgstr "" - -# adbeddc9ba224ad4ac9b19fc7971f919 -#: ../source/release-notes/3.2.txt:470 -msgid "New Aggregation Stages" -msgstr "" - -# ae7451746bb84fd6aba986eea0340e25 -#: ../source/release-notes/3.2.txt:476 -msgid "Stage" -msgstr "" - -# f134d39a0e6e48829530a06dc4f6069b -# 6dbefc1800014540813dbaf870c8da93 -# 85279f7f00db442496b150cb57a5e6ec -# 02b801229ca44aeaa53f56a90e8af404 -# f397cc0ff60d4af2a9b5bf69392f049a -#: ../source/release-notes/3.2.txt:477 ../source/release-notes/3.2.txt:512 -#: ../source/release-notes/3.2.txt:531 ../source/release-notes/3.2.txt:586 -#: ../source/release-notes/3.2.txt:887 -msgid "Description" -msgstr "" - -# 4c58cf32db5a4158b82ef6538e6ee7f8 -# 243008dd694245e798f38869ec75d9c1 -# 9844f6b5ea8e4e5bb05197f12a8f8062 -# 8c44acc021ba435da3a925eceeeec4fd -#: ../source/release-notes/3.2.txt:478 ../source/release-notes/3.2.txt:513 -#: ../source/release-notes/3.2.txt:532 ../source/release-notes/3.2.txt:587 -msgid "Syntax" -msgstr "" - -# fff5feacdb0f42139c0d4eb12d3a67e0 -#: ../source/release-notes/3.2.txt:480 -msgid ":pipeline:`$sample`" -msgstr "" - -# e464c027b8354ce5b0cd8cf364efb1d2 -#: ../source/release-notes/3.2.txt:481 -msgid "Randomly selects N documents from its input." -msgstr "" - -# 1fb5055479d24cccab399d7cb1eed2ee -#: ../source/release-notes/3.2.txt:482 -msgid "``{ $sample: { size: } }``" -msgstr "" - -# 459166288ff143448591b748d477bce5 -#: ../source/release-notes/3.2.txt:484 -msgid ":pipeline:`$indexStats`" -msgstr "" - -# b07d6798cc214464a1e49765a21e44a0 -#: ../source/release-notes/3.2.txt:485 -msgid "Returns statistics on index usage." -msgstr "" - -# c4ee90b717ae45de858fc9b03ae2bef2 -#: ../source/release-notes/3.2.txt:486 -msgid "``{ $indexStats: { } }``" -msgstr "" - -# 2708eabbcea44013a067c5c5fb840123 -#: ../source/release-notes/3.2.txt:488 -msgid ":pipeline:`$lookup`" -msgstr "" - -# 4254089c5afc469ca156a532a8aaac80 -#: ../source/release-notes/3.2.txt:490 -msgid "Performs a left outer join with another collection." -msgstr "" - -# 6595337069534e84b77af47807884d0b -#: ../source/release-notes/3.2.txt:505 -msgid "New Accumulators for ``$group`` Stage" -msgstr "" - -# 1e650a4d8ccf4abe833ec0452267bff9 -#: ../source/release-notes/3.2.txt:511 -msgid "Accumulator" -msgstr "" - -# 61f35938a94c498fb9166d56d68625d6 -# bd43d72fec424ebb9e09f61b791846c3 -#: ../source/release-notes/3.2.txt:515 ../source/release-notes/3.2.txt:640 -msgid ":group:`$stdDevSamp`" -msgstr "" - -# ba3ce15a966547949859828d3dbf8dda -#: ../source/release-notes/3.2.txt:516 -msgid "Calculates standard deviation." -msgstr "" - -# 4f7629c76e894deebe5ff844ed7c715e -#: ../source/release-notes/3.2.txt:517 -msgid "``{ $stdDevSamp: }``" -msgstr "" - -# 7f07e5db3ea447f38dc8a271844e435f -# 68963ca03d6e4fd08f7c31924173b2b2 -#: ../source/release-notes/3.2.txt:519 ../source/release-notes/3.2.txt:639 -msgid ":group:`$stdDevPop`" -msgstr "" - -# abada29e439149679998b76edd701e3e -#: ../source/release-notes/3.2.txt:520 -msgid "Calculates population standard deviation." -msgstr "" - -# 0b92d162162746c1ac9879479910e1df -#: ../source/release-notes/3.2.txt:521 -msgid "``{ $stdDevPop: }``" -msgstr "" - -# d94b9a4ad0604f4c827df0477518add4 -#: ../source/release-notes/3.2.txt:524 -msgid "New Aggregation Arithmetic Operators" -msgstr "" - -# 0b4c63150df54751be713d713d9dccbc -# 5ddb3d7e0e1048fc9a6953abec432398 -#: ../source/release-notes/3.2.txt:530 ../source/release-notes/3.2.txt:585 -msgid "Operator" -msgstr "" - -# 330488f04cf94953ad12c318a0a108f9 -#: ../source/release-notes/3.2.txt:534 -msgid ":expression:`$sqrt`" -msgstr "" - -# 9b1e60a8d71d4556bf086574fbf18410 -#: ../source/release-notes/3.2.txt:535 -msgid "Calculates the square root." -msgstr "" - -# d0a21187e65f4e0cb523ac830d696e3a -#: ../source/release-notes/3.2.txt:536 -msgid "``{ $sqrt: }``" -msgstr "" - -# 5c324d44cd2c49edbc5ad2ef5bafebbc -#: ../source/release-notes/3.2.txt:538 -msgid ":expression:`$abs`" -msgstr "" - -# 3dbe4bce69e544ee9ee55fcb6ebe9798 -#: ../source/release-notes/3.2.txt:539 -msgid "Returns the absolute value of a number." -msgstr "" - -# a4a7a1d08d654ee6810e97be8047a5e3 -#: ../source/release-notes/3.2.txt:540 -msgid "``{ $abs: }``" -msgstr "" - -# 2d86c31523134445b5fc8930cb99751c -#: ../source/release-notes/3.2.txt:542 -msgid ":expression:`$log`" -msgstr "" - -# f53f6c3e361240ab81ce706c49b7c8b0 -#: ../source/release-notes/3.2.txt:543 -msgid "Calculates the log of a number in the specified base." -msgstr "" - -# 9fa5ca2bd7e7444eae5be6f592ecd928 -#: ../source/release-notes/3.2.txt:544 -msgid "``{ $log: [ , ] }``" -msgstr "" - -# a1325c4d3eb34e32ae94d8b66ef8bc50 -#: ../source/release-notes/3.2.txt:546 -msgid ":expression:`$log10`" -msgstr "" - -# a9519101f44a48e686b5de6614ff7be6 -#: ../source/release-notes/3.2.txt:547 -msgid "Calculates the log base 10 of a number." -msgstr "" - -# dedb74dddf764c94991fa1d779c2066e -#: ../source/release-notes/3.2.txt:548 -msgid "``{ $log10: }``" -msgstr "" - -# 3c45ada9ca0d449183be41c4c002cd49 -#: ../source/release-notes/3.2.txt:550 -msgid ":expression:`$ln`" -msgstr "" - -# f24982f0840d47728ebffb256fdd28fc -#: ../source/release-notes/3.2.txt:551 -msgid "Calculates the natural log of a number." -msgstr "" - -# 13138bfc4dcf48a2bcfbb34fd51062c7 -#: ../source/release-notes/3.2.txt:552 -msgid "``{ $ln: }``" -msgstr "" - -# 5ce4e5ad13d14be9a3653f405f4e136f -#: ../source/release-notes/3.2.txt:554 -msgid ":expression:`$pow`" -msgstr "" - -# c4f2b637c8134b9e8d1a641e76f5f475 -#: ../source/release-notes/3.2.txt:555 -msgid "Raises a number to the specified exponent." -msgstr "" - -# 45b69c3d571e4c90b8bf231a08e17af5 -#: ../source/release-notes/3.2.txt:556 -msgid "``{ $pow: [ , ] }``" -msgstr "" - -# 520ea05c5d0444bfb966d90d90d751f5 -#: ../source/release-notes/3.2.txt:558 -msgid ":expression:`$exp`" -msgstr "" - -# eafdef8afd9b42a88a2127182a883d33 -#: ../source/release-notes/3.2.txt:559 -msgid "Raises *e* to the specified exponent." -msgstr "" - -# b88b3bd4cfc6417ebe586c222e2d4e8b -#: ../source/release-notes/3.2.txt:560 -msgid "``{ exp: }``" -msgstr "" - -# 03e8ac9b90d5418c96047f9c5bbeeb3a -#: ../source/release-notes/3.2.txt:562 -msgid ":expression:`$trunc`" -msgstr "" - -# 535085db42b84b408b91168cbc7e287c -#: ../source/release-notes/3.2.txt:563 -msgid "Truncates a number to its integer." -msgstr "" - -# 28fa2fb46da64dd88a1e33e2e1c70e42 -#: ../source/release-notes/3.2.txt:564 -msgid "``{ $trunc: }``" -msgstr "" - -# 5da608ee59da4fe88f7be96b8c32f133 -#: ../source/release-notes/3.2.txt:566 -msgid ":expression:`$ceil`" -msgstr "" - -# bae4dbdd5d06434e9c8088a6500010cc -#: ../source/release-notes/3.2.txt:568 -msgid "" -"Returns the smallest integer greater than or equal to the specified " -"number." -msgstr "" - -# 46c794a744934df9b102bc32f2cd2e0b -#: ../source/release-notes/3.2.txt:571 -msgid "``{ $ceil: }``" -msgstr "" - -# c9391a5fe9704ff5a7407b90f2b53bd1 -#: ../source/release-notes/3.2.txt:573 -msgid ":expression:`$floor`" -msgstr "" - -# 4ce08e562ce541ceab5c9e0c8e02fefa -#: ../source/release-notes/3.2.txt:574 -msgid "Returns the largest integer less than or equal to the specified number." -msgstr "" - -# 21e60f7f90d34e3191fcf9bc9f67283c -#: ../source/release-notes/3.2.txt:576 -msgid "``{ floor: }``" -msgstr "" - -# 75cd0f9c6e32456083e78291e962b754 -#: ../source/release-notes/3.2.txt:579 -msgid "New Aggregation Array Operators" -msgstr "" - -# 618d98e7b3844a17913fea3861a1a715 -#: ../source/release-notes/3.2.txt:589 -msgid ":expression:`$slice`" -msgstr "" - -# 54af5bc3dfba49ec850daca11e2fba61 -#: ../source/release-notes/3.2.txt:590 -msgid "Returns a subset of an array." -msgstr "" - -# 90f4e9ba22d94dee928bf1fab576713f -#: ../source/release-notes/3.2.txt:591 -msgid "``{ $slice: [ , ] }``" -msgstr "" - -# c1d10f86b2dc48e7806f662873ca913d -#: ../source/release-notes/3.2.txt:593 -msgid "or" -msgstr "" - -# 3249fcdb97174b32bfacc92ef20c087e -#: ../source/release-notes/3.2.txt:595 -msgid "``{ $slice: [ , , ] }``" -msgstr "" - -# db31ae2beae1497799a9811852ea433f -#: ../source/release-notes/3.2.txt:597 -msgid ":expression:`$arrayElemAt`" -msgstr "" - -# 8d7b915ff31e4b2e9c80f5614eeba977 -#: ../source/release-notes/3.2.txt:598 -msgid "Returns the element at the specified array index." -msgstr "" - -# 2d11bac33e6848c4a900bdf57203ab18 -#: ../source/release-notes/3.2.txt:599 -msgid "``{ $arrayElemAt: [ , ] }``" -msgstr "" - -# 3d231cc6f96e4851833579b447be3b2c -#: ../source/release-notes/3.2.txt:601 -msgid ":expression:`$concatArrays`" -msgstr "" - -# 46ac0ea8106543f38525da07eeb4f60d -#: ../source/release-notes/3.2.txt:602 -msgid "Concatenates arrays." -msgstr "" - -# 51def8b580794a018af69175bacc3812 -#: ../source/release-notes/3.2.txt:609 -msgid ":expression:`$isArray`" -msgstr "" - -# 4d96db3366e948a7a117fe8001ba2a1e -#: ../source/release-notes/3.2.txt:610 -msgid "Determines if the operand is an array." -msgstr "" - -# b865678f127441f59dfd7b5728248377 -#: ../source/release-notes/3.2.txt:611 -msgid "``{ $isArray: [ ] }``" -msgstr "" - -# 79f0ab11a82641518424c9aecc2fbbaa -#: ../source/release-notes/3.2.txt:613 -msgid ":expression:`$filter`" -msgstr "" - -# 8fced2d51d124355832697d0635db06b -#: ../source/release-notes/3.2.txt:614 -msgid "Selects a subset of the array based on the condition." -msgstr "" - -# 3a589f0406644839988b0569a48a34fb -#: ../source/release-notes/3.2.txt:629 -msgid "Accumulator Expression Availability" -msgstr "" - -# a14fcf21153c47419dc489edf3a94ec9 -#: ../source/release-notes/3.2.txt:631 -msgid "" -"Starting in version 3.2, the following accumulator expressions, " -"previously only available in the :pipeline:`$group` stage, are now also " -"available in the :pipeline:`$project` stage:" -msgstr "" - -# 888ad068ba1543cbb126035ae5100c44 -#: ../source/release-notes/3.2.txt:635 -msgid ":group:`$avg`" -msgstr "" - -# a087b561d86a41839ac1b06426b83978 -#: ../source/release-notes/3.2.txt:636 -msgid ":group:`$min`" -msgstr "" - -# 5bb7754c252d4b599907e070415b1fae -#: ../source/release-notes/3.2.txt:637 -msgid ":group:`$max`" -msgstr "" - -# 18e1c6b8622f4823b74beb0bbb914249 -#: ../source/release-notes/3.2.txt:638 -msgid ":group:`$sum`" -msgstr "" - -# bec1f9cf4367483a8f8cbf85db01638d -#: ../source/release-notes/3.2.txt:642 -msgid "" -"When used as part of the :pipeline:`$project` stage, these accumulator " -"expressions can accept either:" -msgstr "" - -# 2d11981894344cd18ca72ca82f087658 -#: ../source/release-notes/3.2.txt:645 -msgid "A single argument: `` : ``" -msgstr "" - -# 64ee60c4598b4c1cad63c2d68e376122 -#: ../source/release-notes/3.2.txt:647 -msgid "Multiple arguments: `` : [ , , ... ]``" -msgstr "" - -# 333b8542a4d34c2386c8b8e9637ca833 -# 0e62c9e3f40d4cdaa5d98baa59249c53 -#: ../source/release-notes/3.2.txt:650 ../source/release-notes/3.2.txt:846 -msgid "General Enhancements" -msgstr "" - -# 8656bcc63cd74c3fa2d6b28438385c10 -#: ../source/release-notes/3.2.txt:652 -msgid "" -"In MongoDB 3.2, :pipeline:`$project` stage supports using the square " -"brackets ``[]`` to directly create new array fields. For an example, see " -":ref:`example-project-new-array-fields`." -msgstr "" - -# 51ab1aa5168f481d800c2da73e371a20 -#: ../source/release-notes/3.2.txt:656 -msgid "" -"MongoDB 3.2 introduces the ``minDistance`` option for the " -":pipeline:`$geoNear` stage." -msgstr "" - -# 621327c354114df9afd8f642e0c50d98 -#: ../source/release-notes/3.2.txt:659 -msgid "" -":pipeline:`$unwind` stage no longer errors on non-array operand. If the " -"operand does not resolve to an array but is not missing, null, or an " -"empty array, :pipeline:`$unwind` treats the operand as a single element " -"array." -msgstr "" - -# bc1f4e4ba888439a9499e119b3cc4fd9 -#: ../source/release-notes/3.2.txt:664 -msgid ":pipeline:`$unwind` stage can:" -msgstr "" - -# 0488289ad7874a5f8631c573a00af78b -#: ../source/release-notes/3.2.txt:666 -msgid "" -"include the array index of the array element in the output by specifying " -"a new option ``includeArrayIndex`` in the stage specification." -msgstr "" - -# e15dcccd79bc49a788309a04ac6ad1fc -#: ../source/release-notes/3.2.txt:670 -msgid "" -"output those documents where the array field is missing, null or an empty" -" array by specifying a new option ``preserveNullAndEmptyArrays`` in the " -"stage specification." -msgstr "" - -# 99802168538542a38cbee7b2674cb212 -#: ../source/release-notes/3.2.txt:674 -msgid "" -"To support these new features, :pipeline:`$unwind` can now take an " -"alternate syntax. See :pipeline:`$unwind` for details." -msgstr "" - -# 62b147e802074c039693ff839d242d90 -#: ../source/release-notes/3.2.txt:680 -msgid "Optimization" -msgstr "" - -# 5a238ca71c0b4e94b563dd78759ff9a9 -#: ../source/release-notes/3.2.txt:682 -msgid "" -"Indexes can :ref:`cover ` aggregation " -"operations." -msgstr "" - -# c260269f43b947108471d32ecd5566ce -#: ../source/release-notes/3.2.txt:684 -msgid "" -"MongoDB improves the overall performance of the pipeline in large sharded" -" clusters." -msgstr "" - -# 57722a7334cf420c92663032ca0ab215 -#: ../source/release-notes/3.2.txt:687 -msgid "" -"If the pipeline starts with an exact :pipeline:`$match` on a shard key, " -"the entire pipeline runs on the matching shard only. Previously, the " -"pipeline would have been split, and the work of merging it would have to " -"be done on the primary shard." -msgstr "" - -# 273435eb106543b78e69f39093dfcc1d -#: ../source/release-notes/3.2.txt:692 -msgid "" -"For aggregation operations that run on multiple shards, if the operations" -" do not require running on the database's primary shard, these operations" -" can route the results to any shard to merge the results and avoid " -"overloading the primary shard for that database. Aggregation operations " -"that require running on the database's primary shard are the " -":pipeline:`$out` stage and :pipeline:`$lookup` stage." -msgstr "" - -# 135cb4a0fae24520abd232a1ba7c1fa9 -#: ../source/release-notes/3.2.txt:700 -msgid "Compatibility" -msgstr "" - -# c2ed57f688ef4344831ba9ef9fd8c2cd -#: ../source/release-notes/3.2.txt:702 -msgid "For compatibility changes, see :ref:`3.2-agg-compatibility`." -msgstr "" - -# 75b6d3895641442e9cc1d707d91bb023 -#: ../source/release-notes/3.2.txt:705 -msgid "MongoDB Tools Enhancements" -msgstr "" - -# 14c3d98319854853b1eb16457066d8b0 -#: ../source/release-notes/3.2.txt:707 -msgid "" -":program:`mongodump` and :program:`mongorestore` add support for archive " -"files and standard output/input streams with a new ``--archive`` option. " -"This enhancement allows for the streaming of the dump data over a network" -" device via a pipe. For examples, see" -msgstr "" - -# ed56d800754f493381c74dc2a7faf1cc -#: ../source/release-notes/3.2.txt:712 -msgid "" -":ref:`mongodump to an Archive File ` and " -":ref:`mongodump an Archive to Standard Output `" -msgstr "" - -# 7d4f2e7a0ed247f38e1a766e82316bab -#: ../source/release-notes/3.2.txt:716 -msgid "" -":ref:`mongorestore-example-archive-file` and :ref:`mongorestore-example-" -"archive-stdin`." -msgstr "" - -# 15bba7c606d34fddbe782baac729ca91 -#: ../source/release-notes/3.2.txt:719 -msgid "" -":program:`mongodump` and :program:`mongorestore` add support for " -"compressed data dumps with a new ``--gzip`` option. This enhancement " -"reduces storage space for the dump files. For examples, see:" -msgstr "" - -# 44945b2869854dd9b62111db6cbfcec1 -#: ../source/release-notes/3.2.txt:723 -msgid ":ref:`Compress mongodump Output `" -msgstr "" - -# 50211fd8795a4b209db05288e7002c28 -#: ../source/release-notes/3.2.txt:725 -msgid ":ref:`mongorestore-example-gzip`." -msgstr "" - -# f905cab220f44ad3bb529dc212c133b6 -#: ../source/release-notes/3.2.txt:730 -msgid "Encrypted Storage Engine" -msgstr "" - -# cb4c02fcdc064a0b9b9e4ae52fd6a48a -# e3666c7b96e641868cd50a62bdbbb080 -# 1f0b4610f7ed4b459e1fbf4e14b9e0b2 -#: ../source/includes/fact-enterprise-only-admonition.rst:1 -msgid "Enterprise Feature" -msgstr "" - -# 30c8b1e53c9040be9be4650e24ccdc37 -# 889ecead1162436bbfcff6fa78c74c82 -# 3ae3321e8495403e99e3d84b4158f0b2 -#: ../source/includes/fact-enterprise-only-admonition.rst:3 -msgid "Available in MongoDB Enterprise only." -msgstr "" - -# e046f429afb34d84a137e07dabf3fc34 -#: ../source/release-notes/3.2.txt:734 -msgid "Available for the WiredTiger Storage Engine only." -msgstr "" - -# 6c1d7a59be3242d68a5d2935460e7b86 -#: ../source/release-notes/3.2.txt:736 -msgid "" -"Encryption at rest, when used in conjunction with transport encryption " -"and good security policies that protect relevant accounts, passwords, and" -" encryption keys, can help ensure compliance with security and privacy " -"standards, including HIPAA, PCI-DSS, and FERPA." -msgstr "" - -# cddad194c9af4172a938cafd557dff32 -#: ../source/release-notes/3.2.txt:741 -msgid "" -"MongoDB Enterprise 3.2 introduces a native encryption option for the " -"WiredTiger storage engine. This feature allows MongoDB to encrypt data " -"files such that only parties with the decryption key can decode and read " -"the data. For detail, see :ref:`encrypted-storage-engine`." -msgstr "" - -# e0b896b720584069b43a280ac49edb54 -#: ../source/release-notes/3.2.txt:747 -msgid "Text Search Enhancements" -msgstr "" - -# c5776d62fe7f40c8b873f847f9ba07cd -#: ../source/release-notes/3.2.txt:752 -msgid "``text`` Index Version 3" -msgstr "" - -# 23176006158e455199dbbd28381a84a4 -#: ../source/release-notes/3.2.txt:754 -msgid "" -"MongoDB 3.2 introduces a version 3 of the :doc:`text index `. Key features of the new version of the index are:" -msgstr "" - -# 06a91c2225324866a9d90d1fc5eeaf7f -#: ../source/release-notes/3.2.txt:757 -msgid "Improved :ref:`case insensitivity `." -msgstr "" - -# af4522ee38d443449313551d1bfca23b -#: ../source/release-notes/3.2.txt:759 -msgid ":ref:`Diacritic insensitivity `." -msgstr "" - -# abd79bd4bb0c472f8fb8d16eb4a0271f -#: ../source/release-notes/3.2.txt:761 -msgid "" -"Additional :ref:`delimiters for tokenization `." -msgstr "" - -# b4c981cb85aa42d988bfe89f86d7570f -#: ../source/release-notes/3.2.txt:764 -msgid "" -"Starting in MongoDB 3.2, version 3 is the default version for new " -":doc:`text ` indexes." -msgstr "" - -# 38d14d81d3794662b3c04ac067ede3ed -#: ../source/release-notes/3.2.txt:767 -msgid ":ref:`3.2-text-index-compatibility`" -msgstr "" - -# 7314db5b3cf0442c8c83aa8e955dd43f -#: ../source/release-notes/3.2.txt:772 -msgid "``$text`` Operator Enhancements" -msgstr "" - -# cf6554f036104555a78a7f5fc8944e7c -#: ../source/release-notes/3.2.txt:774 -msgid "The :query:`$text` operator adds support for:" -msgstr "" - -# f7a8398b4b774d96a7bdef97e70fe5c6 -#: ../source/release-notes/3.2.txt:776 -msgid "" -":ref:`case sensitive text search ` with " -"the new ``$caseSensitive`` option, and" -msgstr "" - -# 6b433d45cb8849d2ac403d08b1cfa2b7 -#: ../source/release-notes/3.2.txt:779 -msgid "" -":ref:`diacritic sensitive text search ` with the new ``$diacriticSensitive`` option." -msgstr "" - -# 511dddc37db747aabdc47ce91763ec8c -#: ../source/release-notes/3.2.txt:783 -msgid "" -"For more information and examples, see the :query:`$text` operator " -"reference sections :ref:`text-operator-case-sensitivity` and :ref:`text-" -"operator-diacritic-sensitivity`." -msgstr "" - -# a958f29b427541859c11c82680861ae2 -#: ../source/release-notes/3.2.txt:788 -msgid "Support for Additional Languages" -msgstr "" - -# 117c66dc633a426c8f8e959d6fe3bd17 -#: ../source/release-notes/3.2.txt:792 -msgid "" -"Starting in 3.2, MongoDB Enterprise provides support for the following " -"languages: Arabic, Farsi (specifically Dari and Iranian Persian " -"dialects), Urdu, Simplified Chinese, and Traditional Chinese." -msgstr "" - -# f4e1ed3374724b379ae09b7ec48d1ddb -#: ../source/release-notes/3.2.txt:796 -msgid "For details, see :doc:`/tutorial/text-search-with-rlp`." -msgstr "" - -# 2c27b29fe4c24e04b1931bfb2961b19b -#: ../source/release-notes/3.2.txt:799 -msgid "New Storage Engines" -msgstr "" - -# cdcdc47e39f14d909e8af8837ed03eb9 -#: ../source/release-notes/3.2.txt:802 -msgid "``inMemory`` Storage Engine" -msgstr "" - -# 7bbb8e246ed44b74bd2be039481be0c3 -#: ../source/release-notes/3.2.txt:806 -msgid "" -"MongoDB Enterprise 3.2 provides an in-memory storage engine. Other than " -"some metadata, the in-memory storage engine does not maintain any on-disk" -" data. By avoiding disk I/O, the in-memory storage engine allows for more" -" predictable latency of database operations." -msgstr "" - -# 57b1dd9e0caa40b2a94edd16717d9130 -# 35e7c109e8164881a3a48498295bfa90 -#: ../source/release-notes/3.2.txt:811 ../source/release-notes/3.2.txt:833 -msgid "To select this storage engine, specify" -msgstr "" - -# 2fc3a1eb6c7e4c78a867a96702e98389 -#: ../source/release-notes/3.2.txt:813 -msgid "" -"``inMemory`` for the :option:`--storageEngine` option or the " -":setting:`storage.engine` setting." -msgstr "" - -# 570e888548704ae186ee31106cb0bb01 -#: ../source/release-notes/3.2.txt:816 -msgid "" -"``--dbpath``. Although the in-memory storage engine does not write data " -"to the filesystem, it maintains in the ``--dbpath`` small metadata files " -"and diagnostic data as well temporary files for building large indexes." -msgstr "" - -# d12a212748a3422bba87d8a0cbfdef53 -#: ../source/release-notes/3.2.txt:821 -msgid "" -"The ``inMemory`` storage engine uses document-level locking. For more " -"details, see :doc:`/core/inmemory`." -msgstr "" - -# 9f79d1890b314035a8e5967d148accb5 -#: ../source/release-notes/3.2.txt:825 -msgid "``ephemeralForTest`` Storage Engine" -msgstr "" - -# f2238f53001141b4bbc57267da89f001 -#: ../source/release-notes/3.2.txt:827 -msgid "" -"MongoDB 3.2 provides a new for-test storage engine. Other than some " -"metadata, the for-test storage engine does not maintain any on-disk data," -" removing the need to clean up between test runs. The for-test storage " -"engine is unsupported." -msgstr "" - -# 93e3f1775cfe4eafa8b4a9a242019b66 -#: ../source/release-notes/3.2.txt:831 -msgid "For test purposes only. Do not use in production." -msgstr "" - -# 349a4a1bca69407886727875bbd6b733 -#: ../source/release-notes/3.2.txt:835 -msgid "" -"``ephemeralForTest`` for the :option:`--storageEngine` option or the " -":setting:`storage.engine` setting." -msgstr "" - -# ab338f719c874a1ebc44ba4d6ad16957 -#: ../source/release-notes/3.2.txt:838 -msgid "" -"``--dbpath``. Although the for-test storage engine does not write data to" -" the filesystem, it maintains small metadata files in the ``--dbpath``." -msgstr "" - -# f312840669f44d90adc50370ea36f1de -#: ../source/release-notes/3.2.txt:841 -msgid "The ``ephemeralForTest`` storage engine uses collection-level locking." -msgstr "" - -# 95aa9e36e3b949d08dfa34f981933fcc -#: ../source/release-notes/3.2.txt:849 -msgid "Bit Test Query Operators" -msgstr "" - -# 9d4bc1a093e340278e3c1ce9f8aec3e3 -#: ../source/release-notes/3.2.txt:851 -msgid "MongoDB 3.2 provides new query operators to test bit values:" -msgstr "" - -# 06c89234e43b4ac88eae9e5bc5e3e342 -#: ../source/release-notes/3.2.txt:853 -msgid ":query:`$bitsAllSet`" -msgstr "" - -# 4e6521da6b46441398a32904662d74f3 -#: ../source/release-notes/3.2.txt:855 -msgid ":query:`$bitsAllClear`" -msgstr "" - -# e4e21b8266f14bf6aede6fb44980b4cd -#: ../source/release-notes/3.2.txt:857 -msgid ":query:`$bitsAnySet`" -msgstr "" - -# a5f64cea1b25479f906637a9296047e4 -#: ../source/release-notes/3.2.txt:859 -msgid ":query:`$bitsAnyClear`" -msgstr "" - -# 3ec3314b5fda4488840cd1211ea85412 -#: ../source/release-notes/3.2.txt:862 -msgid "SpiderMonkey JavaScript Engine" -msgstr "" - -# 6fe1463fbb174dcb97796cc12df6343a -#: ../source/release-notes/3.2.txt:864 -msgid "" -"MongoDB 3.2 uses SpiderMonkey as the JavaScript engine for the " -":program:`mongo` shell and :program:`mongod` server. SpiderMonkey " -"provides support for additional platforms and has an improved memory " -"management model." -msgstr "" - -# 2d9d61095f6e4081b73fdb219355f68b -#: ../source/release-notes/3.2.txt:869 -msgid "" -"This change affects all JavaScript behavior including the commands " -":dbcommand:`mapReduce`, :dbcommand:`group`, and the query operator " -":query:`$where`; *however*, this change should be completely transparent " -"to the user." -msgstr "" - -# 78f61a169b804f70844270ca46b571a2 -#: ../source/release-notes/3.2.txt:874 -msgid ":ref:`3.2-spidermonkey-compatibility`" -msgstr "" - -# 635e7ec531b5447a96a8326cd7e4a24c -#: ../source/release-notes/3.2.txt:877 -msgid "``mongo`` Shell and CRUD API" -msgstr "" - -# 4992dab786824a54a2a6fad1ad827310 -#: ../source/release-notes/3.2.txt:879 -msgid "" -"To provide consistency with the MongoDB drivers' CRUD " -"(Create/Read/Update/Delete) API, the :program:`mongo` shell introduces " -"additional CRUD methods that are consistent with the drivers' CRUD API:" -msgstr "" - -# 65cf0c96b1d1410097e4a6e08798a97c -#: ../source/release-notes/3.2.txt:886 -msgid "New API" -msgstr "" - -# 1b330f38e1c341c8806d95d2c41e0c33 -#: ../source/release-notes/3.2.txt:889 -msgid ":method:`db.collection.bulkWrite()`" -msgstr "" - -# 5d356e6cc08840898890d70bf64bcc81 -#: ../source/release-notes/3.2.txt:891 -msgid "" -"Equivalent to initializing :method:`Bulk()` operations builder, using " -":ref:`Bulk methods ` to add operations, and running " -":method:`Bulk.execute()` to execute the operations." -msgstr "" - -# 473f9c6d710a4dfaac5dee50c24daeef -#: ../source/release-notes/3.2.txt:895 -msgid "" -"MongoDB 3.2 deprecates :method:`Bulk()` and its associated :doc:`methods " -"`." -msgstr "" - -# b84bbc6e16f540ef8751b2fc1d6468ab -#: ../source/release-notes/3.2.txt:898 -msgid ":method:`db.collection.deleteMany()`" -msgstr "" - -# 3ab95a09911340c0a647e51b26f428d4 -#: ../source/release-notes/3.2.txt:899 -msgid "Equivalent to :method:`db.collection.remove()`." -msgstr "" - -# 27383511295e4620b0318ec250acb921 -#: ../source/release-notes/3.2.txt:901 -msgid ":method:`db.collection.deleteOne()`" -msgstr "" - -# 4710003346ca4c3eb4060302d29ebaa9 -#: ../source/release-notes/3.2.txt:903 -msgid "" -"Equivalent to :method:`db.collection.remove()` with the ``justOne`` set " -"to true; i.e." -msgstr "" - -# dbf17cd30c73403ab56a76fc72b77b48 -#: ../source/release-notes/3.2.txt:906 -msgid "" -":method:`db.collection.remove( \\, true ) " -"` or :method:`db.collection.remove( \\, { " -"justOne: true } ) `." -msgstr "" - -# 5a5d2b2bbb344e47839bb42bb8e31854 -#: ../source/release-notes/3.2.txt:909 -msgid ":method:`db.collection.findOneAndDelete()`" -msgstr "" - -# 075ef99345f248faa6ba0d582c4ff4bf -#: ../source/release-notes/3.2.txt:911 -msgid "" -"Equivalent to :method:`db.collection.findAndModify()` method with " -"``remove`` set to true." -msgstr "" - -# 6eaf3c4cae034f9fbed3a2c55127033b -#: ../source/release-notes/3.2.txt:914 -msgid ":method:`db.collection.findOneAndReplace()`" -msgstr "" - -# 160af3f99a4b41b3a1ac4b3aa3afedfd -#: ../source/release-notes/3.2.txt:916 -msgid "" -"Equivalent to :method:`db.collection.findAndModify()` method with " -"``update`` set to a replacement document." -msgstr "" - -# b7cff18c807b4d8f96370fa9fd2d2340 -#: ../source/release-notes/3.2.txt:919 -msgid ":method:`db.collection.findOneAndUpdate()`" -msgstr "" - -# de88b1a9542d4ab99787798bd0b7464c -#: ../source/release-notes/3.2.txt:921 -msgid "" -"Equivalent to :method:`db.collection.findAndModify()` method with " -"``update`` set to a document that specifies modifications using " -":doc:`update operators `." -msgstr "" - -# 756c20301b594e49b37771a16436eee8 -#: ../source/release-notes/3.2.txt:925 -msgid ":method:`db.collection.insertMany()`" -msgstr "" - -# 6e24bcfe3cbe4a2d96d2edf452d71cf8 -#: ../source/release-notes/3.2.txt:926 -msgid "" -"Equivalent to :method:`db.collection.insert()` method with an array of " -"documents as the parameter." -msgstr "" - -# bc56ea4438554a9babc1dff1d7d359c8 -#: ../source/release-notes/3.2.txt:929 -msgid ":method:`db.collection.insertOne()`" -msgstr "" - -# 6fcf2c5a1285419cb9aa435d3d8e22fb -#: ../source/release-notes/3.2.txt:930 -msgid "" -"Equivalent to :method:`db.collection.insert()` method with a single " -"document as the parameter." -msgstr "" - -# 4720ddc0e568489e9b7dfa66ede41b10 -#: ../source/release-notes/3.2.txt:933 -msgid ":method:`db.collection.replaceOne()`" -msgstr "" - -# 43099f083fe64cba840a506d32201385 -#: ../source/release-notes/3.2.txt:935 -msgid "" -"Equivalent to :method:`db.collection.update( \\, \\ ) " -"` method with a replacement document as the " -"```` parameter." -msgstr "" - -# c38899c778a547b2b4b927b69e00021e -#: ../source/release-notes/3.2.txt:939 -msgid ":method:`db.collection.updateMany()`" -msgstr "" - -# 16512658080a46279a44ed8c450754a6 -#: ../source/release-notes/3.2.txt:941 -msgid "" -"Equivalent to :method:`db.collection.update( \\, \\, {" -" multi: true, ... }) ` method with an " -"```` document that specifies modifications using :doc:`update " -"operators ` and the ``multi`` option set to " -"true." -msgstr "" - -# 8fab49d1b88548c6913ee0c5c0c73793 -#: ../source/release-notes/3.2.txt:948 -msgid ":method:`db.collection.updateOne()`" -msgstr "" - -# aeed2859ed5b4a8f941df5a8313f63b1 -#: ../source/release-notes/3.2.txt:950 -msgid "" -"Equivalent to :method:`db.collection.update( \\, \\ ) " -"` method with an ```` document that " -"specifies modifications using :doc:`update operators " -"`." -msgstr "" - -# 8fdbc7319738471a96c2a54e82f0315e -#: ../source/release-notes/3.2.txt:956 -msgid "WiredTiger and ``fsyncLock``" -msgstr "" - -# 3b4a68c7c51c4d07b73b05bd6f23046b -#: ../source/release-notes/3.2.txt:958 -msgid "" -"Starting in MongoDB 3.2, the WiredTiger storage engine supports the " -":dbcommand:`fsync` command with the ``lock`` option or the " -":program:`mongo` shell method :method:`db.fsyncLock()`. That is, for the " -"WiredTiger storage engine, these operations can guarantee that the data " -"files do not change, ensuring consistency for the purposes of creating " -"backups." -msgstr "" - -# b88c52255da54ca8980a1ef4f2d319d0 -#: ../source/release-notes/3.2.txt:968 -msgid "Platform Support" -msgstr "" - -# bc4036ce49c44b319d9239b68e8fd471 -#: ../source/release-notes/3.2.txt:970 -msgid "" -"Starting in 3.2, 32-bit binaries are deprecated and will be unavailable " -"in future releases." -msgstr "" - -# fff84f0576974f5fbaeec179d49653f3 -#: ../source/includes/fact-installation-rhel5.rst:1 -msgid "MongoDB 3.2 deprecates support for Red Hat Enterprise Linux 5." -msgstr "" - -# a0d410d3472048d689e234fc07c2fbdb -#: ../source/release-notes/3.2.txt:976 -msgid "``$type`` Operator Accepts String Aliases" -msgstr "" - -# ad9203e4aca0422dbb6ea8aa3261b2c7 -#: ../source/release-notes/3.2.txt:978 -msgid "" -":query:`$type` operator accepts string aliases for the BSON types in " -"addition to the numbers corresponding to the BSON types." -msgstr "" - -# e5ffc8b17f9b42118961b945b2101f56 -#: ../source/release-notes/3.2.txt:982 -msgid "``explain()`` Support for ``distinct()`` Operation" -msgstr "" - -# 61449e6e0fcc47b8a87011ebab4cb644 -#: ../source/release-notes/3.2.txt:984 -msgid "" -":method:`db.collection.explain()` adds support for " -":method:`db.collection.distinct()` method. For more information, see " -":method:`db.collection.explain()`." -msgstr "" - -# 49c65a933ca345bbad4b5207b411f475 -#: ../source/release-notes/3.2.txt:989 -msgid "``explain`` Support for ``findAndModify`` and ``distinct`` Commands" -msgstr "" - -# b848e40252a2436bace079bad40b3f26 -#: ../source/release-notes/3.2.txt:991 -msgid "" -":dbcommand:`explain` adds support for the :dbcommand:`distinct` and " -":dbcommand:`findAndModify` commands. For more information, see " -":dbcommand:`explain`." -msgstr "" - -# e653a705fb6b43ffbc87e4b1974907d1 -#: ../source/release-notes/3.2.txt:996 -msgid "Deprecation of the HTTP Interface" -msgstr "" - -# df18c8b2cebc4b76b2892c49c69e85b8 -#: ../source/release-notes/3.2.txt:998 -msgid "Starting in 3.2, MongoDB deprecates its HTTP interface." -msgstr "" - -# 5bdb5b5ed2cb415eb67beda1680e6756 -#: ../source/release-notes/3.2.txt:1001 -msgid "``keysExamined`` Count Includes the Last Scanned Key" -msgstr "" - -# a1ab0be974b54cc5a1e4b9982dcdc1cc -#: ../source/release-notes/3.2.txt:1003 -msgid "" -"For ``explain`` operations run in ``executionStats`` or " -"``allPlansExecution`` mode, the :doc:`explain output ` contains the ``keysExamined`` statistic, representing the " -"number of index keys examined during index scans." -msgstr "" - -# a28400035c2c4b869d52f00acde73410 -#: ../source/release-notes/3.2.txt:1008 -msgid "" -"Prior to 3.2, ``keysExamined`` count in some queries did not include the " -"last scanned key. As of 3.2 this error has been corrected. For more " -"information, see :data:` " -"~explain.executionStats.executionStages.inputStage.keysExamined`." -msgstr "" - -# d894607bcf1e4f13b5948d60c08b2871 -#: ../source/release-notes/3.2.txt:1013 -msgid "The diagnostic logs and the system profiler report on this statistic." -msgstr "" - -# 3ce25efc9a044469b6431bedd4318e48 -#: ../source/release-notes/3.2.txt:1018 -msgid "Geospatial Optimization" -msgstr "" - -# 72b9932a57744e3393719b3466c1cc37 -#: ../source/release-notes/3.2.txt:1020 -msgid "" -"MongoDB 3.2 introduces version 3 of :doc:`2dsphere indexes " -"`, which index :doc:`GeoJSON geometries " -"` at a finer gradation. The new version improves " -"performance of :doc:`2dsphere index ` queries over " -"smaller regions. In addition, for both :doc:`2d indexes ` and " -":doc:`2dsphere indexes `, the performance of geoNear " -"queries has been improved for dense datasets." -msgstr "" - -# 3e16b6c6ebce4dc6b4b0c87b5cd0b4a1 -#: ../source/release-notes/3.2.txt:1028 -msgid ":ref:`3.2-2dsphere-index-compatibility`" -msgstr "" - -# 00bbe00b7b5c4045bc9ed049ef2be304 -#: ../source/release-notes/3.2.txt:1033 -msgid "Diagnostic Data Capture" -msgstr "" - -# 87f53e9c90d9463b8e4836a3d55c2207 -#: ../source/release-notes/3.2.txt:1035 -msgid "" -"To facilitate analysis of the MongoDB server behavior by MongoDB " -"engineers, MongoDB 3.2 introduces a diagnostic data collection mechanism " -"for logging server statistics to diagnostic files at periodic intervals. " -"By default, the mechanism captures data at 1 second intervals. To modify " -"the interval, see :parameter:`diagnosticDataCollectionPeriodMillis`." -msgstr "" - -# 351f5fab08f34d799fd9cf60b5b1d077 -#: ../source/release-notes/3.2.txt:1042 -msgid "" -"MongoDB creates a ``diagnostic.data`` directory under the " -":program:`mongod` instance's ``--dbpath`` or :setting:`storage.dbPath`. " -"The diagnostic data is stored in files under this directory." -msgstr "" - -# 51c5abd5f56e4c1ebcf7b5141098633a -#: ../source/release-notes/3.2.txt:1046 -msgid "" -"The maximum size of the diagnostic files is configurable with the " -":parameter:`diagnosticDataCollectionFileSizeMB`, and the maximum size of " -"the ``diagnostic.data`` directory is configurable with " -":parameter:`diagnosticDataCollectionDirectorySizeMB`." -msgstr "" - -# a42e47c6ed634c49907fa8e6cff74158 -#: ../source/release-notes/3.2.txt:1051 -msgid "" -"The default values for the capture interval and the maximum sizes are " -"chosen to provide useful data to MongoDB engineers with minimal impact on" -" performance and storage size. Typically, these values will only need " -"modifications as requested by MongoDB engineers for specific diagnostic " -"purposes." -msgstr "" - -# a8b5f8545e5c45cc83f44ee01607032e -#: ../source/release-notes/3.2.txt:1058 -msgid "Write Concern" -msgstr "" - -# 01cade4a2eba48c08279f0c6f15a9090 -#: ../source/release-notes/3.2.txt:1060 -msgid "" -"For replica sets using :rsconf:`protocolVersion: 1 `, " -"secondaries acknowledge write operations after the secondary members have" -" written to their respective on-disk :doc:`journals `, " -"regardless of the :ref:`j ` option." -msgstr "" - -# bfd04e6eacac46f087edd298d6b5955c -#: ../source/release-notes/3.2.txt:1066 -msgid "" -"For replica sets using :rsconf:`protocolVersion: 1 `, " -":writeconcern:`w: \"majority\" <\"majority\">` implies :ref:`j: true " -"`." -msgstr "" - -# 880518d194fd47d8b1512d418496e022 -#: ../source/includes/note-write-concern-journaled-replication.rst:1 -msgid "" -"With :writeconcern:`j: true `, MongoDB returns only after the " -"requested number of members, including the primary, have written to the " -"journal. Previously :writeconcern:`j: true ` write concern in a " -"replica set only requires the :term:`primary` to write to the journal, " -"regardless of the :ref:`w: \\ ` write concern." -msgstr "" - -# c5f0b908b00c419d850d5a8f1ab5d0ad -#: ../source/release-notes/3.2.txt:1073 -msgid "``journalCommitInterval`` for WiredTiger" -msgstr "" - -# 9162037037a445b2a9af570d1e087a99 -#: ../source/release-notes/3.2.txt:1075 -msgid "" -"MongoDB 3.2 adds support for specifying the journal commit interval for " -"the WiredTiger storage engine. See :option:`journalCommitInterval` " -"option. In previous versions, the option is applicable to MMAPv1 storage " -"engine only." -msgstr "" - -# b6772e8dfa3e4a439304b7e5fe45e76f -#: ../source/release-notes/3.2.txt:1080 -msgid "" -"For the corresponding configuration file setting, MongoDB 3.2 adds the " -":setting:`storage.journal.commitIntervalMs` setting and deprecates " -":setting:`storage.mmapv1.journal.commitIntervalMs`. The deprecated " -":setting:`storage.mmapv1.journal.commitIntervalMs` setting acts as an " -"alias to the new :setting:`storage.journal.commitIntervalMs` setting." -msgstr "" - -# 255dd596e5944acda7fb90723547caba -#: ../source/release-notes/3.2.txt:1087 -msgid "Changes Affecting Compatibility" -msgstr "" - -# 879422c4b468491ab9401d8c3a5c7a95 -#: ../source/release-notes/3.2.txt:1089 -msgid "" -"Some MongoDB 3.2 changes can affect compatibility and may require user " -"actions. For a detailed list of compatibility changes, see :doc" -":`/release-notes/3.2-compatibility`." -msgstr "" - -# 7f98697ad06c4abba57d18284034cf50 -#: ../source/release-notes/3.2.txt:1101 -msgid "Upgrade Process" -msgstr "" - -# 412cad6c6c26480aafdcffdd5276e1ff -#: ../source/release-notes/3.2.txt:1110 -msgid "See :doc:`/release-notes/3.2-upgrade` for full upgrade instructions." -msgstr "" - -# 9ca2db1c20554e72b9d717963d148ccf -#: ../source/release-notes/3.2.txt:1113 -msgid "Known Issues in 3.2.1" -msgstr "" - -# 8b7579ab85d6436ba10acd813f33e9df -#: ../source/release-notes/3.2.txt:1115 -msgid "List of known issues in the 3.2.1 release:" -msgstr "" - -# 3e011114645548da9afc030a0ee0786c -# 64e54f375df8422a85e86bdb4d0618ac -#: ../source/release-notes/3.2.txt:1117 ../source/release-notes/3.2.txt:1151 -msgid "" -"Clients may fail to discover new primaries when clock skew between nodes " -"is greater than ``electionTimeout``: :issue:`SERVER-21744`" -msgstr "" - -# 80f03cf194da4cd3a26adbbab8eb5339 -# c355c8c265fd4c9084770cc49ee04759 -#: ../source/release-notes/3.2.txt:1120 ../source/release-notes/3.2.txt:1154 -msgid "``fromMigrate`` flag never set for deletes in oplog: :issue:`SERVER-21678`" -msgstr "" - -# 399dcc30964d42a5a16bc33422511ddc -# fb5c8cc8d88a4f40be7773489643f932 -#: ../source/release-notes/3.2.txt:1122 ../source/release-notes/3.2.txt:1156 -msgid "" -"Running :dbcommand:`explain` with a :doc:`read preference ` in a v3.2 ``mongo`` shell connected to a v3.0 " -"``mongos`` or in a v3.0 ``mongo`` shell connected to a v3.0 ``mongos`` " -"but with v3.2 shards is incompatible: :issue:`SERVER-21661`" -msgstr "" - -# 398a91f67be24b0ca382cde9051455d7 -# 65354a8a7bce4e81a3a3b0b3972684c9 -#: ../source/release-notes/3.2.txt:1128 ../source/release-notes/3.2.txt:1162 -msgid "" -"Results of the connPoolStats command are no longer correct: " -":issue:`SERVER-21597`" -msgstr "" - -# 767a9973c60f4f81860b6f7c0ded23e3 -# 6235c01d08464ebd907ac59fec81cf3a -#: ../source/release-notes/3.2.txt:1130 ../source/release-notes/3.2.txt:1164 -msgid "ApplyOps background index creation may deadlock: :issue:`SERVER-21583`" -msgstr "" - -# 7b9404af968842c3a8f5b0409201d6d0 -# 87416207eb9d4955810786fa3af9b10e -#: ../source/release-notes/3.2.txt:1132 ../source/release-notes/3.2.txt:1166 -msgid "" -"Performance regression for ``w:majority`` writes with replica set " -"protocolVersion 1: :issue:`SERVER-21581`" -msgstr "" - -# 0edc148015264ff2882abdbffec818a9 -# 145527a9ebe24e7f9989fc3ddd5d472a -#: ../source/release-notes/3.2.txt:1135 ../source/release-notes/3.2.txt:1169 -msgid "" -"Performance regression on unicode-aware text processing logic (text index" -" v3): :issue:`SERVER-19936`" -msgstr "" - -# 5762842722b94bdd86cd330cf0fbecfe -# 639cb7ad1154466791c0e9e595d9583f -#: ../source/release-notes/3.2.txt:1138 ../source/release-notes/3.2.txt:1175 -msgid "" -"Results from the :pipeline:`$indexStats` operator do not take into " -"account queries which use the :pipeline:`$match` or " -":dbcommand:`mapReduce` functions: :issue:`SERVER-22048`" -msgstr "" - -# a5e81de256ef4cf88dd68b6a63c22ddc -#: ../source/release-notes/3.2.txt:1142 -msgid "Known Issues in 3.2.0" -msgstr "" - -# 2096e6772bd04480b3954214089c4ce0 -#: ../source/release-notes/3.2.txt:1144 -msgid "List of known issues in the 3.2.0 release:" -msgstr "" - -# 57a2deda74224795b6c0f229552526fd -#: ../source/release-notes/3.2.txt:1146 -msgid "" -"findAndModify operations not captured by the profiler: " -":issue:`SERVER-21772`" -msgstr "" - -# d7c64286993445a292955e8d2acc2f3c -#: ../source/release-notes/3.2.txt:1148 -msgid "" -":dbcommand:`getMore` command does not set ``\"nreturned\"`` operation " -"counter: :issue:`SERVER-21750`" -msgstr "" - -# bfd01dd847174ea7a8033942c25392af -#: ../source/release-notes/3.2.txt:1172 -msgid "" -"Severe performance regression in insert workload under Windows with " -"WiredTiger: :issue:`SERVER-21792`" -msgstr "" - -# d35620ee38924a029f84169a3cfedefe -#: ../source/release-notes/3.2.txt:1179 -msgid "Download" -msgstr "" - -# f6167f7c40b443babfdd0c5b6ed3e22d -#: ../source/release-notes/3.2.txt:1181 -msgid "To download MongoDB 3.2, go to the `downloads page`_." -msgstr "" - -# e37885f3fe2c4683add13f6dec844761 -#: ../source/release-notes/3.2.txt:1186 -msgid "" -"`All Third Party License Notices " -"`_." -msgstr "" - -# fe5e445a086746caad928e8caf13d053 -#: ../source/release-notes/3.2.txt:1187 -msgid "`All JIRA issues resolved in 3.2 `_." -msgstr "" - -# 4a1f09f10f8d4a79a96d7a37695ec49a -# 08245dfbdf8d4d86ba91f51f6456e1ae -#: ../source/includes/extracts/additional-resources-upgrades.rst:4 -msgid "Additional Resources" -msgstr "" - -# 9c737a2239c54604b7f6c3eb7ba3dbc6 -# 8b53e19068d84f28a414ac8fca09b212 -#: ../source/includes/extracts/additional-resources-upgrades.rst:6 -msgid "" -"`Getting ready for MongoDB 3.2? Get our help. " -"`_" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/release-notes/3.4-compatibility.po b/locale/es/LC_MESSAGES/release-notes/3.4-compatibility.po deleted file mode 100644 index 297ab2e6d51..00000000000 --- a/locale/es/LC_MESSAGES/release-notes/3.4-compatibility.po +++ /dev/null @@ -1,506 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 3621ba1e705f4ff0ae7072af4d9701c1 -#: ../source/release-notes/3.4-compatibility.txt:5 -msgid "Compatibility Changes in MongoDB 3.4" -msgstr "" - -# cb5e69dfd7d04c8aa5f8e1c376b1729c -#: ../source/release-notes/3.4-compatibility.txt -msgid "On this page" -msgstr "" - -# a8f4bd232288438c9b07685a5dcabcb8 -#: ../source/release-notes/3.4-compatibility.txt:15 -msgid "" -"The following 3.4 changes can affect the compatibility with older " -"versions of MongoDB." -msgstr "" - -# dc62fdf2e5e548969470f6d6fb333189 -#: ../source/release-notes/3.4-compatibility.txt:18 -msgid "See also :doc:`/release-notes/3.4`." -msgstr "" - -# 275c2b87b2514d548ac12736f5c9e6b6 -#: ../source/release-notes/3.4-compatibility.txt:21 -msgid "Sharded Cluster Changes" -msgstr "" - -# 1e48c1c2644d4682b1b5d63d636ee056 -#: ../source/release-notes/3.4-compatibility.txt:26 -msgid "``shardsvr`` Requirement" -msgstr "" - -# d06317fff160481e8325252543801689 -#: ../source/release-notes/3.4-compatibility.txt:28 -msgid "" -"For a 3.4 sharded cluster, :program:`mongod` instances for the shards " -"**must** explicitly specify its role as a ``shardsvr``, either via the " -"configuration file setting :setting:`sharding.clusterRole` or via the " -"command line option :option:`--shardsvr`." -msgstr "" - -# f336e28399e544c9a45ba3fe29eb665e -#: ../source/release-notes/3.4-compatibility.txt:36 -msgid "" -"Default port for :program:`mongod` instances with the ``shardsvr`` role " -"is ``27018``. To use a different port, specify :setting:`net.port` " -"setting or ``--port`` option." -msgstr "" - -# 8ae335339ade433daf281f63c57d900f -#: ../source/release-notes/3.4-compatibility.txt:43 -msgid "3.4 ``mongos`` and Earlier Versions of ``mongod``" -msgstr "" - -# 1bfb1557279d4840b449c0f1efad2d04 -#: ../source/release-notes/3.4-compatibility.txt:45 -msgid "" -"Version 3.4 :program:`mongos` instances cannot connect to earlier " -"versions of :program:`mongod` instances." -msgstr "" - -# bc4d3944e7a043fd88a04060cca8108f -#: ../source/release-notes/3.4-compatibility.txt:49 -msgid "Removal for Configuration Options" -msgstr "" - -# 3042d649a59a4a739f9c330e14274546 -#: ../source/release-notes/3.4-compatibility.txt:51 -msgid "" -"MongoDB 3.4 removes the following configuration options from the " -":program:`mongos`:" -msgstr "" - -# 7265e8fe0e104308a4b63d64fe51edb6 -#: ../source/release-notes/3.4-compatibility.txt:54 -msgid "" -"``sharding.chunkSize`` configuration file setting and " -":option:`--chunkSize` command-line option" -msgstr "" - -# b30796b9765e46c68a9cc89e7ef8ea53 -#: ../source/release-notes/3.4-compatibility.txt:57 -msgid "" -"``sharding.autoSplit`` configuration file setting and " -":option:`--noAutoSplit` command line option" -msgstr "" - -# 9dd87ebd9dc84c31801060e9c359ab8f -#: ../source/release-notes/3.4-compatibility.txt:61 -msgid "Removal of Support for SCCC Config Servers" -msgstr "" - -# c2286c487b9f4487b19e32edf5a9e341 -#: ../source/release-notes/3.4-compatibility.txt:63 -msgid "" -"3.4 sharded clusters no longer support the use of mirrored (SCCC) " -":program:`mongod` instances as config servers. The use of SCCC config " -"servers, deprecated in the 3.2 release, is no longer valid. Instead, " -"deploy your config servers as a replica set (CSRS)." -msgstr "" - -# 1257943436344987a98eca57a7e3f1c1 -#: ../source/release-notes/3.4-compatibility.txt:68 -msgid "" -"To upgrade your sharded cluster to version 3.4, the config servers must " -"be running as a replica set." -msgstr "" - -# df903a98aa864544ab2b71c5f84dc895 -#: ../source/release-notes/3.4-compatibility.txt:71 -msgid "" -"To convert your existing config servers from SCCC to CSRS, see " -":doc:`/tutorial/upgrade-config-servers-to-replica-set`." -msgstr "" - -# a66b40b0a5d84cbf8b0b8037f905e344 -#: ../source/release-notes/3.4-compatibility.txt:76 -msgid "" -":ref:`Sharded Cluster Release Notes Section <3.4-rel-notes-sharded-" -"cluster>`" -msgstr "" - -# 48b8d5b41f374113beb531dbdb5fd474 -#: ../source/release-notes/3.4-compatibility.txt:81 -msgid "Deprecated Operations" -msgstr "" - -# facd1626739840a8bdf17fe0f7e23e3a -#: ../source/release-notes/3.4-compatibility.txt:86 -msgid "``group``" -msgstr "" - -# cd544b6423b04840a65bc8d31163cc2b -#: ../source/release-notes/3.4-compatibility.txt:88 -msgid "" -"Mongodb 3.4 deprecates the following commands and :program:`mongo` shell " -"methods:" -msgstr "" - -# 7e2a821a726743ccbc2f5e1b2dc30dc8 -#: ../source/release-notes/3.4-compatibility.txt:91 -msgid "" -":dbcommand:`group` command and :method:`db.collection.group()`. Use " -":method:`db.collection.aggregate()` or " -":method:`db.collection.mapReduce()` instead." -msgstr "" - -# 47207f4896a247b381a90a05427794a6 -#: ../source/release-notes/3.4-compatibility.txt:98 -msgid "``aggregate`` without ``cursor``" -msgstr "" - -# 8770e90ad8324fe3adec5d3d2ec63139 -#: ../source/includes/deprecation-aggregate-wo-cursor.rst:1 -msgid "" -"MongoDB 3.4 deprecates the use of :dbcommand:`aggregate` command " -"**without** the ``cursor`` option, unless the pipeline includes the " -"``explain`` option. When returning aggregation results inline using the " -":dbcommand:`aggregate` command, specify the cursor option using the " -"default batch size ``cursor: {}`` or specify the batch size in the cursor" -" option ``cursor: { batchSize: }``." -msgstr "" - -# a1cec4150e524188822b788d8f5b9d75 -#: ../source/release-notes/3.4-compatibility.txt:103 -msgid "Stricter Validation of Collection and Index Specifications" -msgstr "" - -# e3b2c68d39f34a75bb7685f123e1fec1 -#: ../source/release-notes/3.4-compatibility.txt:106 -msgid "Stricter Validation of Collection Options" -msgstr "" - -# 68feb755b7534ce1a1614c2574428c73 -#: ../source/release-notes/3.4-compatibility.txt:108 -msgid "" -"MongoDB 3.4 enforces a stricter validation of collection options during " -":dbcommand:`create` and :method:`db.createCollection()` operations; " -"namely, the specified options must be valid options supported by " -":dbcommand:`create` and :method:`db.createCollection()`." -msgstr "" - -# fcc082a87d6a42a5b2f09c5b2d807614 -#: ../source/release-notes/3.4-compatibility.txt:113 -msgid "For example, the following operation are no longer valid:" -msgstr "" - -# efac822e75cc4f61a88dbd10e71926c8 -#: ../source/release-notes/3.4-compatibility.txt:120 -msgid "Stricter Validation of Index Specifications" -msgstr "" - -# ff2b6e72b3004059a4d49567d94ab515 -#: ../source/release-notes/3.4-compatibility.txt:122 -msgid "" -"MongoDB 3.4 enforces a stricter validation of index specification during " -":dbcommand:`createIndexes` and :method:`db.collection.createIndex()` " -"operations. The enforcement does not apply to existing indexes." -msgstr "" - -# f81d56d30e4d44aeaa7d048c354bddf3 -#: ../source/release-notes/3.4-compatibility.txt:127 -msgid "Stricter validation include the following:" -msgstr "" - -# e2996c6f77a74e14ba09e96a17778e14 -#: ../source/release-notes/3.4-compatibility.txt:129 -msgid "" -"Ensuring that the value in the index key pattern ``key: value`` is valid." -" Specifically, value can be:" -msgstr "" - -# 9695773a1d66493597dc4173fcc07c64 -#: ../source/release-notes/3.4-compatibility.txt:135 -msgid "Value" -msgstr "" - -# dc3b5be97dc24cdf85aeea2e394f389a -#: ../source/release-notes/3.4-compatibility.txt:136 -msgid "Description" -msgstr "" - -# 739163243ef94479816826b22917c95e -#: ../source/release-notes/3.4-compatibility.txt:138 -msgid "A number greater than 0" -msgstr "" - -# 8737b58b2e4d4f178954dffc4b066bd7 -#: ../source/release-notes/3.4-compatibility.txt:139 -msgid "For ascending index" -msgstr "" - -# 1ffa1aa4e32d4052a16f82c70fbaa27b -#: ../source/release-notes/3.4-compatibility.txt:141 -msgid "A number less than 0" -msgstr "" - -# fdf35308fbfc4139827bf67bd3a9439c -#: ../source/release-notes/3.4-compatibility.txt:142 -msgid "For descending index" -msgstr "" - -# 48f67bdbf77d499ab7b606d9799c175e -#: ../source/release-notes/3.4-compatibility.txt:144 -msgid "String \"text\", \"2dsphere\", \"2d\", or \"hashed\"" -msgstr "" - -# 6c840dcd57ce4982862978aa948fa2c8 -#: ../source/release-notes/3.4-compatibility.txt:145 -msgid "For special index types" -msgstr "" - -# d998ce4947b64d51857321c82e2f7e17 -#: ../source/release-notes/3.4-compatibility.txt:147 -msgid "For example, the following operations are no longer valid:" -msgstr "" - -# cb5e66f34e8340878f82fd24fc75be3f -#: ../source/release-notes/3.4-compatibility.txt:156 -msgid "" -"Ensuring that the specified :doc:`index options `" -" are valid. Previous versions ignored invalid options. For example, the " -"following operations are no longer valid:" -msgstr "" - -# 5223490683b149f89beb01c79963e5fb -#: ../source/release-notes/3.4-compatibility.txt:169 -msgid "General Compatibility Changes" -msgstr "" - -# 2d9eb2473c29473f9b62b1b080dfe75c -#: ../source/release-notes/3.4-compatibility.txt:171 -msgid "" -"Removal of deprecated ``textSearchEnabled`` parameter. Starting from " -"version 2.6, MongoDB enables the text search feature by default." -msgstr "" - -# d706450af00d43ceb94ad9b653549198 -#: ../source/release-notes/3.4-compatibility.txt:174 -msgid "" -"Removal of :program:`mongosniff`. In MongoDB 3.4, :program:`mongosniff` " -"is replaced by :program:`mongoreplay`, which offers a more flexible " -"superset of :program:`mongosniff`'s functionality." -msgstr "" - -# dc0ca92bc6764bdb9658565de571f715 -#: ../source/release-notes/3.4-compatibility.txt:182 -msgid "User Roles Changes" -msgstr "" - -# 751473a5774a4a74a02d98256e5d374b -#: ../source/release-notes/3.4-compatibility.txt:184 -msgid "" -"The privileges of the following built-in roles do not apply to the " -"``local`` and ``config`` databases:" -msgstr "" - -# 075463d9a9864096a53844033c374b99 -#: ../source/release-notes/3.4-compatibility.txt:187 -msgid ":authrole:`readAnyDatabase`" -msgstr "" - -# 22c642da870f4e9e99eaf32cffb62c31 -#: ../source/release-notes/3.4-compatibility.txt:189 -msgid "" -"To provide ``read`` privileges on the ``local`` database, create a user " -"in the ``admin`` database with :authrole:`read` role in the ``local`` " -"database. See also :authrole:`clusterManager` and " -":authrole:`clusterMonitor` role for access to the ``config`` and " -"``local`` databases." -msgstr "" - -# 6acd5cc2ecfd42598ed4a29f4ded8f5a -#: ../source/release-notes/3.4-compatibility.txt:195 -msgid ":authrole:`readWriteAnyDatabase`" -msgstr "" - -# 4238343ee3534bb394a2a170e0cb8eb7 -#: ../source/release-notes/3.4-compatibility.txt:197 -msgid "" -"To provide ``readWrite`` privileges on the ``local`` database, create a " -"user in the ``admin`` database with :authrole:`readWrite` role in the " -"``local`` database. See also :authrole:`clusterManager` and " -":authrole:`clusterMonitor` role for access to the ``config`` and " -"``local`` databases." -msgstr "" - -# abb2ffe48592404c853ef29d0969ac74 -#: ../source/release-notes/3.4-compatibility.txt:203 -msgid ":authrole:`userAdminAnyDatabase`, and" -msgstr "" - -# a0484d083c9a4d908858b9d669eaa6f8 -#: ../source/release-notes/3.4-compatibility.txt:205 -msgid ":authrole:`dbAdminAnyDatabase`" -msgstr "" - -# ac274dbde23442fd9b2514be2cbc2aca -#: ../source/release-notes/3.4-compatibility.txt:207 -msgid "" -"To provide ``dbAdmin`` privileges on the ``local`` database, create a " -"user in the ``admin`` database with :authrole:`dbAdmin` role in the " -"``local`` database. See also :authrole:`clusterManager` and " -":authrole:`clusterMonitor` role for access to the ``config`` and " -"``local`` databases." -msgstr "" - -# 2d904fbba8804804b03181dac248e3ae -#: ../source/release-notes/3.4-compatibility.txt:213 -msgid "" -"Correspondingly, the :authrole:`clusterManager`, " -":authrole:`clusterMonitor`, :authrole:`backup`, and :authrole:`restore` " -"roles include additional read and write privileges on ``local`` and " -"``config`` databases." -msgstr "" - -# 4d538572365e4b5da4ff6d1a424a65c8 -#: ../source/release-notes/3.4-compatibility.txt:221 -msgid "Backwards Incompatible Features" -msgstr "" - -# 100b51a6b51a4eee8152861dd4cde16f -#: ../source/includes/3.4-backwards-incompatible-features.rst:1 -msgid "" -"The following 3.4 features persist data that earlier MongogDB versions " -"cannot correctly handle and require that ``featureCompatibilityVersion`` " -"be set to ``\"3.4\"``:" -msgstr "" - -# d8cf18923d80460eac24d77a33cc8733 -#: ../source/includes/3.4-backwards-incompatible-features.rst:5 -msgid ":ref:`3.4-relnotes-views`" -msgstr "" - -# b1c5c48ed4464515912c48590d70b0e9 -#: ../source/includes/3.4-backwards-incompatible-features.rst:7 -msgid ":ref:`3.4-relnotes-collation`" -msgstr "" - -# 5155e8bdd61b44d6a80aea5357985037 -#: ../source/includes/3.4-backwards-incompatible-features.rst:9 -msgid ":ref:`3.4-decimal`" -msgstr "" - -# 270107b4fcc54bb6b1e461daa57f0a1c -#: ../source/includes/3.4-backwards-incompatible-features.rst:11 -msgid "" -"Index version ``v: 2``. ``v:2`` indexes add support for collation and " -"decimal data type. Earlier index versions support neither collation nor " -"the decimal data type." -msgstr "" - -# 432f679b586148c280f6727bc5f954ee -#: ../source/includes/3.4-backwards-incompatible-features.rst:15 -msgid "" -"If ``featureCompatibilityVersion: \"3.4\"``, indexes created in MongoDB " -"3.4 default to ``v: 2`` . Otherwise, new indexes default to ``v: 1``." -msgstr "" - -# 5848542915ea4fa487f0fa41b321bd81 -#: ../source/release-notes/3.4-compatibility.txt:225 -msgid "" -"To set the ``featureCompatibilityVersion``, see " -":dbcommand:`setFeatureCompatibilityVersion` command." -msgstr "" - -# 7908f98a6bda45ddb3a962933b85cbc6 -#: ../source/includes/3.4-featureCompatibility-caveat.rst:1 -msgid "" -"Enabling these backwards-incompatible features can :ref:`complicate the " -"downgrade process <3.4-downgrade-features-prereq>`. For details, see " -":ref:`3.4-downgrade-features-prereq`." -msgstr "" - -# 4d83bec60e4f408f99a026761a22b54b -#: ../source/includes/3.4-featureCompatibility-caveat.rst:5 -msgid "" -"It is recommended that after upgrading, you allow your deployment to run " -"without enabling these features for a burn-in period to ensure the " -"likelihood of downgrade is minimal. When you are confident that the " -"likelihood of downgrade is minimal, enable these features." -msgstr "" - -# 892405edca964e63ab2f3cc587ee5a1a -#: ../source/release-notes/3.4-compatibility.txt:232 -msgid "" -"3.4 deployments have the following default " -"``featureCompatibilityVersion`` values:" -msgstr "" - -# 0f515fe773254823b44f084c0af630ac -#: ../source/includes/list-table-featureCompatibilityVersion-defaults.rst:5 -msgid "3.4 Deployments" -msgstr "" - -# a9cfc973e7e04e68aa195feeebde5f72 -#: ../source/includes/list-table-featureCompatibilityVersion-defaults.rst:6 -msgid "``featureCompatibilityVersion``" -msgstr "" - -# e188c856fbb343a7aa10d95e6196df4c -#: ../source/includes/list-table-featureCompatibilityVersion-defaults.rst:8 -msgid "For new deployments" -msgstr "" - -# 5c107f3067e046a4b34624e1583efec3 -#: ../source/includes/list-table-featureCompatibilityVersion-defaults.rst:9 -msgid "``\"3.4\"``" -msgstr "" - -# dabbe0a659ba4752b8ed7deff78791f2 -#: ../source/includes/list-table-featureCompatibilityVersion-defaults.rst:11 -msgid "For deployments :ref:`upgraded from 3.2 <3.4-upgrade>`" -msgstr "" - -# 2544b356c86943f2975929bb5250955d -#: ../source/includes/list-table-featureCompatibilityVersion-defaults.rst:13 -msgid "" -"``\"3.2\"`` until you :dbcommand:`setFeatureCompatibilityVersion` to " -"``\"3.4\"``." -msgstr "" - -# a72b6a1736954ad1a7f2f03d463bf348 -#: ../source/release-notes/3.4-compatibility.txt:237 -msgid "" -"Earlier versions of MongoDB will not start if the database contains " -"views, collation specifications, or ``v:2`` indexes. If the data contains" -" the decimal data type, operations against these documents may fail. See " -":doc:`/release-notes/3.4-downgrade` for details. If you need to " -"downgrade, you must remove data related to these incompatible features " -"from your database before downgrading the binaries." -msgstr "" - -# 1b1f796d5e8a4540b5af937391193476 -#: ../source/release-notes/3.4-compatibility.txt:247 -msgid "Driver Compatibility Changes" -msgstr "" - -# 03b36b4834944675a197a2ab35f7ba79 -#: ../source/release-notes/3.4-compatibility.txt:249 -msgid "" -"To use the various new features such as the new :ref:`3.4-decimal` and " -":ref:`collation` with a MongoDB driver, an upgrade to a driver version " -"that supports these features is necessary." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/release-notes/3.4-downgrade-replica-set.po b/locale/es/LC_MESSAGES/release-notes/3.4-downgrade-replica-set.po deleted file mode 100644 index 915089d7044..00000000000 --- a/locale/es/LC_MESSAGES/release-notes/3.4-downgrade-replica-set.po +++ /dev/null @@ -1,246 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 491c68ff55874c7ca816a6df31c6786f -#: ../source/release-notes/3.4-downgrade-replica-set.txt:3 -msgid "Downgrade 3.4 Replica Set to 3.2" -msgstr "" - -# 2d1f541229a64e9fab57122cb67277dd -#: ../source/release-notes/3.4-downgrade-replica-set.txt -msgid "On this page" -msgstr "" - -# 36d5fefc6bb648d5b987c54b119d2a19 -#: ../source/release-notes/3.4-downgrade-replica-set.txt:13 -msgid "" -"Before you attempt any downgrade, familiarize yourself with the content " -"of this document." -msgstr "" - -# d61947c48af847ffa0a6c84a994f4325 -#: ../source/release-notes/3.4-downgrade-replica-set.txt:17 -msgid "Downgrade Path" -msgstr "" - -# 9aea2e99e94749d58bd3c297d91f53fa -#: ../source/includes/3.4-downgrade-path.rst:1 -msgid "" -"Once upgraded to 3.4, you cannot downgrade to a 3.2.7 or earlier version." -" You can only downgrade to a 3.2.8 or later version." -msgstr "" - -# 1ea89af3e94740c2bae841e752785f0b -#: ../source/release-notes/3.4-downgrade-replica-set.txt:22 -msgid "Create Backup" -msgstr "" - -# 7b21368c2d074d11abbf5be0cdda2d32 -#: ../source/release-notes/3.4-downgrade-replica-set.txt:24 -msgid "*Optional but Recommended.* Create a backup of your database." -msgstr "" - -# 63b3106b1131422aaa3df79e94e9c40f -#: ../source/release-notes/3.4-downgrade-replica-set.txt:27 -msgid "Prerequisites" -msgstr "" - -# be9146c65c884ce3919fcd6b820c8248 -#: ../source/release-notes/3.4-downgrade-replica-set.txt:29 -msgid "" -"Before downgrading the binaries, you must downgrade the feature " -"compatibility version and remove any :ref:`3.4 features incompatible <3.4" -"-compatibility-enabled>` with 3.2 or earlier versions as generally " -"outlined below. These steps are necessary only if " -"``featureCompatibilityVersion`` has ever been set to ``\"3.4\"``." -msgstr "" - -# 6162d7d45a3b4f4b8780beff01781728 -#: ../source/release-notes/3.4-downgrade-replica-set.txt:43 -msgid "1. Downgrade Feature Compatibility Version" -msgstr "" - -# 9cc824472ce74f0ebfd387926f06f2eb -# 98c7932927d84e598aa7fb97871cd889 -# aee36dff0e8f47c7b5cc70d004eabd01 -# 6d7de048594f4c55b8870dc8667fab5f -# 61d8c69a74424519a1b4983a1b67d027 -#: ../source/release-notes/3.4-downgrade-replica-set.txt:45 -#: ../source/release-notes/3.4-downgrade-replica-set.txt:55 -#: ../source/release-notes/3.4-downgrade-replica-set.txt:66 -#: ../source/release-notes/3.4-downgrade-replica-set.txt:75 -#: ../source/release-notes/3.4-downgrade-replica-set.txt:87 -msgid "Connect a :program:`mongo` shell to the primary." -msgstr "" - -# 7c899d9d1e4a4a4e88c446008fb70d28 -#: ../source/includes/extracts/3.4-downgrade-feature-compatibility.rst:2 -msgid "Downgrade the ``featureCompatibilityVersion`` to ``\"3.2\"``." -msgstr "" - -# f00d3f15faac4deaa90158994176552a -#: ../source/includes/extracts/3.4-downgrade-feature-compatibility.rst:8 -msgid "" -"This command must perform writes to an internal system collection. If for" -" any reason the command does not complete successfully, you can safely " -"retry the command on the |target| as the operation is idempotent." -msgstr "" - -# 2d428658e49147cab823eb2733b7a8e6 -#: ../source/release-notes/3.4-downgrade-replica-set.txt:50 -msgid "2. Remove Views" -msgstr "" - -# bd236b6dffdf4719a32c8956b32de403 -#: ../source/release-notes/3.4-downgrade-replica-set.txt:52 -msgid "" -"If you have defined any views, drop the views before downgrading MongoDB " -"3.4 to 3.2." -msgstr "" - -# fcb4061cfa6c4d12a7c4ac1e6562a802 -#: ../source/includes/extracts/3.4-downgrade-views.rst:2 -msgid "To find views, you can run the following in the :program:`mongo` shell:" -msgstr "" - -# 8cbc0cb833bf4c95b5c5777f5db0f104 -#: ../source/includes/extracts/3.4-downgrade-views.rst:13 -msgid "" -"In each database that contains views, drop the ``system.views`` " -"collection to drop all views in that database." -msgstr "" - -# cd4e4fc1a7f94235815548aa24af444b -#: ../source/release-notes/3.4-downgrade-replica-set.txt:60 -msgid "3. Remove Collation Option from Collections and Indexes" -msgstr "" - -# 92b2f49fe99f4f469632d3fea4611867 -#: ../source/release-notes/3.4-downgrade-replica-set.txt:62 -msgid "" -"If you have defined any non-\"simple\" collation for a collection or an " -"index, remove the collection or index before downgrading MongoDB 3.4 to " -"3.2." -msgstr "" - -# 71a42afb0e6a464798d5885e00328550 -#: ../source/includes/extracts/3.4-downgrade-collation-collections.rst:2 -msgid "" -"To find collections with collation specifications, you can run the " -"following in the :program:`mongo` shell:" -msgstr "" - -# e270ea8151984b7c92d342d7ee1d302a -#: ../source/includes/extracts/3.4-downgrade-collation-collections.rst:14 -msgid "" -"You can migrate the content of the collection to a new collection without" -" the collation specification (one way is via the aggregation pipeline " -"stage :pipeline:`$out`)." -msgstr "" - -# afe9574d796349e0a937359192fd6a61 -#: ../source/includes/extracts/3.4-downgrade-collation-indexes.rst:2 -msgid "" -"To find indexes with collation specification, you can run the following " -"in the :program:`mongo` shell:" -msgstr "" - -# e01d9374c3cc4d30a63ada5c60ff5c04 -#: ../source/includes/extracts/3.4-downgrade-collation-indexes.rst:19 -msgid "" -"Drop the indexes with a collation specification. After the downgrade, " -"recreate the dropped indexes." -msgstr "" - -# 19441083ed02435c889e377ce74efb1f -#: ../source/release-notes/3.4-downgrade-replica-set.txt:73 -msgid "4. Convert Data of Type Decimal" -msgstr "" - -# dc5bb8693a544f88b4cbef149e36c9f7 -#: ../source/includes/extracts/3.4-downgrade-decimal.rst:2 -msgid "" -"Convert any data of :ref:`decimal <3.4-decimal>` type. In versions of " -"MongoDB earlier than 3.4, operations against documents that contain " -":ref:`decimal <3.4-decimal>` type may fail. For some possible conversion " -"options, see :doc:`/tutorial/model-monetary-data`." -msgstr "" - -# 30b74bea1f664dd2a60f0dbe978409c0 -#: ../source/includes/extracts/3.4-downgrade-decimal.rst:8 -msgid "" -"To detect the presence of decimal, you can run " -":method:`db.collection.validate(true) ` against" -" the collections which may contain decimal data." -msgstr "" - -# 3c91a1a299914d8baece23553758d044 -#: ../source/includes/extracts/3.4-downgrade-decimal.rst:12 -msgid "" -":method:`db.collection.validate(true) ` reports" -" on decimal data only when ``featureCompatibilityVersion`` is " -"``\"3.2\"``." -msgstr "" - -# 308ca1f636594ae3beee81194d29cdae -#: ../source/release-notes/3.4-downgrade-replica-set.txt:80 -msgid "5. Downgrade Index Versions" -msgstr "" - -# 201f271f58c844a4aa28868952012eb9 -#: ../source/release-notes/3.4-downgrade-replica-set.txt:82 -msgid "" -"If you have ``v: 2`` indexes (i.e. the default version for indexes " -"created in MongoDB 3.4 if ``featureCompatibilityVersion: \"3.4\"``), " -":method:`reindex the collection ` to recreate " -"all indexes on the collection as ``v: 1`` before downgrading MongoDB." -msgstr "" - -# ca33974b223c47fa8d774f92c460e578 -#: ../source/includes/extracts/3.4-downgrade-v2-indexes.rst:2 -msgid "" -"To find indexes with ``v: 2``, you can run the following in the " -":program:`mongo` shell:" -msgstr "" - -# 223bee1a41ce4f6fbb3851748e0d46db -#: ../source/release-notes/3.4-downgrade-replica-set.txt:91 -msgid "" -"Repeat the process on secondary members of the replica set as the reindex" -" operation does not propagate to the secondaries." -msgstr "" - -# a3cc0bb1c52f485d9e0c997261220e9a -#: ../source/release-notes/3.4-downgrade-replica-set.txt -msgid "Tip" -msgstr "" - -# 506e0b5bd3c5453faf6d5691870a2ddc -#: ../source/release-notes/3.4-downgrade-replica-set.txt:96 -msgid "" -"If connecting a :program:`mongo` shell to a secondary member, set " -":method:`rs.slaveOk()`." -msgstr "" - -# 0907391f516b4a08be756edeb85319ad -#: ../source/release-notes/3.4-downgrade-replica-set.txt:100 -msgid "Procedure" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/release-notes/3.4-downgrade-sharded-cluster.po b/locale/es/LC_MESSAGES/release-notes/3.4-downgrade-sharded-cluster.po deleted file mode 100644 index 33a30c117f2..00000000000 --- a/locale/es/LC_MESSAGES/release-notes/3.4-downgrade-sharded-cluster.po +++ /dev/null @@ -1,318 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 5c0793bfc64441a3a072997b0b76747a -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:3 -msgid "Downgrade 3.4 Sharded Cluster to 3.2" -msgstr "" - -# 64a2ad002b254430a8c4e5399872c978 -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt -msgid "On this page" -msgstr "" - -# 6e2d05c6fcb542a080d093f526c9cc75 -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:13 -msgid "" -"Before you attempt any downgrade, familiarize yourself with the content " -"of this document." -msgstr "" - -# dffa5e35493f4452ae52080dede1c5cd -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:17 -msgid "Downgrade Path" -msgstr "" - -# e83a70242d344810ae172b4136b18ce3 -#: ../source/includes/3.4-downgrade-path.rst:1 -msgid "" -"Once upgraded to 3.4, you cannot downgrade to a 3.2.7 or earlier version." -" You can only downgrade to a 3.2.8 or later version." -msgstr "" - -# 5ae6dacb87474040877bc95a23b6cd99 -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:22 -msgid "Create Backup" -msgstr "" - -# c585eb15279e4d43ac67f7ac17c347ed -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:24 -msgid "*Optional but Recommended.* Create a backup of your database." -msgstr "" - -# 1fed869397184df2a0a162932efe713b -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:27 -msgid "Prerequisites" -msgstr "" - -# 17d14688be6e48fda72cf3ff9e396cfc -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:29 -msgid "" -"Before downgrading the binaries, you must downgrade the feature " -"compatibility version and remove any :ref:`3.4 features incompatible <3.4" -"-compatibility-enabled>` with 3.2 or earlier versions as outlined below. " -"These steps are necessary only if ``featureCompatibilityVersion`` has " -"ever been set to ``\"3.4\"``." -msgstr "" - -# a5a9dd6e0c994c70a4c5f46747f0499c -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:42 -msgid "1. Downgrade Feature Compatibility Version" -msgstr "" - -# 37b3eb6fa23e49f8b11757fb863e835f -# 85204ca170aa4ffaac872629b4ea47b1 -# e57a03c9bcb74c0da3bb327fb15f84fe -# 19e521b28f014251a1be3babb372c88c -# 12bf93d0957442eca4adc4c3448ba59d -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:44 -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:54 -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:65 -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:74 -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:89 -msgid "Connect a :program:`mongo` shell to the :program:`mongos` instance." -msgstr "" - -# 7360f9fd4ed243cabaa2baabe08fe6af -#: ../source/includes/extracts/3.4-downgrade-feature-compatibility.rst:2 -msgid "Downgrade the ``featureCompatibilityVersion`` to ``\"3.2\"``." -msgstr "" - -# e2adaa4f72dc4b0885a4b51ffa997e2d -#: ../source/includes/extracts/3.4-downgrade-feature-compatibility.rst:8 -msgid "" -"This command must perform writes to an internal system collection. If for" -" any reason the command does not complete successfully, you can safely " -"retry the command on the |target| as the operation is idempotent." -msgstr "" - -# 625291a85b0144b48f0bb156b0146e49 -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:49 -msgid "2. Remove Views" -msgstr "" - -# 0b3f9d4d590644ff995d2044856c60f6 -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:51 -msgid "" -"If you have defined any views, drop the views before downgrading MongoDB " -"3.4 to 3.2." -msgstr "" - -# 6c901d5bf53a4d1499b2cda906914fb1 -#: ../source/includes/extracts/3.4-downgrade-views.rst:2 -msgid "To find views, you can run the following in the :program:`mongo` shell:" -msgstr "" - -# 6aac07514e714221b2561948da909d83 -#: ../source/includes/extracts/3.4-downgrade-views.rst:13 -msgid "" -"In each database that contains views, drop the ``system.views`` " -"collection to drop all views in that database." -msgstr "" - -# 5f193df49cd14e758dfca1e55a2841df -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:59 -msgid "3. Remove Collation Option from Collections and Indexes" -msgstr "" - -# ab38c302c0c343a1b7f9a5c5c85a0d8c -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:61 -msgid "" -"If you have defined any non-\"simple\" collation for a collection or an " -"index, remove the collection or index before downgrading MongoDB 3.4 to " -"3.2." -msgstr "" - -# fbb88799df29486bb9412ede2455aece -#: ../source/includes/extracts/3.4-downgrade-collation-collections.rst:2 -msgid "" -"To find collections with collation specifications, you can run the " -"following in the :program:`mongo` shell:" -msgstr "" - -# bd758c8a58e44c7b99f3296b8849d299 -#: ../source/includes/extracts/3.4-downgrade-collation-collections.rst:14 -msgid "" -"You can migrate the content of the collection to a new collection without" -" the collation specification (one way is via the aggregation pipeline " -"stage :pipeline:`$out`)." -msgstr "" - -# 73d1a09274db4c928ed4659a44c1a875 -#: ../source/includes/extracts/3.4-downgrade-collation-indexes.rst:2 -msgid "" -"To find indexes with collation specification, you can run the following " -"in the :program:`mongo` shell:" -msgstr "" - -# ee20bd2fd46b4e4c86b730c93264e953 -#: ../source/includes/extracts/3.4-downgrade-collation-indexes.rst:19 -msgid "" -"Drop the indexes with a collation specification. After the downgrade, " -"recreate the dropped indexes." -msgstr "" - -# bd1c0f04d3da44d7909bf4efdb94196b -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:72 -msgid "4. Convert Data of Type Decimal" -msgstr "" - -# 01299f5dec574cc69c825f356d3b5104 -#: ../source/includes/extracts/3.4-downgrade-decimal.rst:2 -msgid "" -"Convert any data of :ref:`decimal <3.4-decimal>` type. In versions of " -"MongoDB earlier than 3.4, operations against documents that contain " -":ref:`decimal <3.4-decimal>` type may fail. For some possible conversion " -"options, see :doc:`/tutorial/model-monetary-data`." -msgstr "" - -# bb87105bf9994ea19986b51b8fa272c9 -#: ../source/includes/extracts/3.4-downgrade-decimal.rst:8 -msgid "" -"To detect the presence of decimal, you can run " -":method:`db.collection.validate(true) ` against" -" the collections which may contain decimal data." -msgstr "" - -# a1354cc95b434b32bfc76458b87108b5 -#: ../source/includes/extracts/3.4-downgrade-decimal.rst:12 -msgid "" -":method:`db.collection.validate(true) ` reports" -" on decimal data only when ``featureCompatibilityVersion`` is " -"``\"3.2\"``." -msgstr "" - -# 97dda2f47d194ca2b0e9b84cc04e26bb -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:79 -msgid "5. Downgrade Index Versions" -msgstr "" - -# 9d36f537ceff4bb0a73f30c271922a0b -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:81 -msgid "" -"If you have ``v: 2`` indexes (i.e. the default version for indexes " -"created in MongoDB 3.4 if ``featureCompatibilityVersion: \"3.4\"``), " -":method:`reindex the collection ` to recreate " -"all indexes on the collection as ``v: 1`` before downgrading MongoDB." -msgstr "" - -# e98c85d287cd44bcae9ac13f4968d8eb -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:86 -msgid "You must perform this operation on both the shards and the config servers:" -msgstr "" - -# 06a408b4588f4fce959042a7fd3cb330 -#: ../source/includes/extracts/3.4-downgrade-v2-indexes.rst:2 -msgid "" -"To find indexes with ``v: 2``, you can run the following in the " -":program:`mongo` shell:" -msgstr "" - -# 03e65f67a91d4a06a803ce1188e54ae0 -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:93 -msgid "" -"If a shard is a replica set, repeat this procedure on each member of the " -"shard as the reindex operation does not propagate to the secondaries." -msgstr "" - -# 892d0dbdd29b41458465f90cae712f71 -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt -msgid "Tip" -msgstr "" - -# e79ca59f5cd64a49b200d49127d0a3cd -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:99 -msgid "" -"If connecting a :program:`mongo` shell to a secondary member, set " -":method:`rs.slaveOk()`." -msgstr "" - -# f58ab5ad54df48a6887c4fefeff1b5fd -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:102 -msgid "Repeat the process on each member of the config server replica set." -msgstr "" - -# 136a7051390e4b08a08c926e62eba33d -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:105 -msgid "Procedure" -msgstr "" - -# b84e736aa4e541cebe6134479462dbc4 -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:108 -msgid "Considerations" -msgstr "" - -# b041905309444352ac19a7dce55e9f1a -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:110 -msgid "" -"While the downgrade is in progress, you cannot make changes to the " -"collection metadata. For example, during the downgrade, do **not** do any" -" of the following:" -msgstr "" - -# 244be27cb8ab444b98dab985347f87a2 -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:114 -msgid ":method:`sh.enableSharding()`" -msgstr "" - -# fd93c1148bb24a559de7a5fb01fb3ccd -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:116 -msgid ":method:`sh.shardCollection()`" -msgstr "" - -# 056ab69686ca4351bab410045e8ed765 -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:118 -msgid ":method:`sh.addShard()`" -msgstr "" - -# bb7ca6b0d51f427c8d6f453832e27ec6 -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:120 -msgid ":method:`db.createCollection()`" -msgstr "" - -# 905033854b25456db6d7c240dfb72cc8 -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:122 -msgid ":method:`db.collection.drop()`" -msgstr "" - -# 488361fc84f14415980bf7799ebb9121 -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:124 -msgid ":method:`db.dropDatabase()`" -msgstr "" - -# 8e3712af57aa4f6db5bf553d5d33156c -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:126 -msgid "any operation that creates a database" -msgstr "" - -# 8d7d5f736aac434abe02fca8470b0cde -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:128 -msgid "" -"any other operation that modifies the cluster meta-data in any way. See " -":doc:`/reference/sharding` for a complete list of sharding commands. " -"Note, however, that not all commands on the :doc:`/reference/sharding` " -"page modify the cluster meta-data." -msgstr "" - -# c50a7bf0f7c941d6a6c19a3d8f4c66eb -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:134 -msgid "Downgrade a Sharded Cluster" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/release-notes/3.4-downgrade-standalone.po b/locale/es/LC_MESSAGES/release-notes/3.4-downgrade-standalone.po deleted file mode 100644 index b571af98e8b..00000000000 --- a/locale/es/LC_MESSAGES/release-notes/3.4-downgrade-standalone.po +++ /dev/null @@ -1,227 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 8ad981d00b44458fba60c77fc947d24c -#: ../source/release-notes/3.4-downgrade-standalone.txt:3 -msgid "Downgrade 3.4 Standalone to 3.2" -msgstr "" - -# af39eb6a63014c38bdcfd4fb5d8e6306 -#: ../source/release-notes/3.4-downgrade-standalone.txt -msgid "On this page" -msgstr "" - -# a5d5727436674e75ad754b7d9c03d649 -#: ../source/release-notes/3.4-downgrade-standalone.txt:13 -msgid "" -"Before you attempt any downgrade, familiarize yourself with the content " -"of this document." -msgstr "" - -# e8f1bb5288b64430845707f9a95c5376 -#: ../source/release-notes/3.4-downgrade-standalone.txt:17 -msgid "Downgrade Path" -msgstr "" - -# 16f30e9547ce4ffa9eb93bdca5e3c850 -#: ../source/includes/3.4-downgrade-path.rst:1 -msgid "" -"Once upgraded to 3.4, you cannot downgrade to a 3.2.7 or earlier version." -" You can only downgrade to a 3.2.8 or later version." -msgstr "" - -# 58bcb55225d840d4bc34b81128400d44 -#: ../source/release-notes/3.4-downgrade-standalone.txt:22 -msgid "Create Backup" -msgstr "" - -# 96a4886e51774bbbba57ad01feb80a3c -#: ../source/release-notes/3.4-downgrade-standalone.txt:24 -msgid "*Optional but Recommended.* Create a backup of your database." -msgstr "" - -# 010df837a2be400fa57a66adb23e4090 -#: ../source/release-notes/3.4-downgrade-standalone.txt:27 -msgid "Prerequisites" -msgstr "" - -# 3da9bf18bc8d4cbeb1c5a232818bd10d -#: ../source/release-notes/3.4-downgrade-standalone.txt:29 -msgid "" -"Before downgrading the binaries, you must downgrade the feature " -"compatibility version and remove any :ref:`3.4 features incompatible <3.4" -"-compatibility-enabled>` with 3.2 or earlier versions as outlined below. " -"These steps are necessary only if ``featureCompatibilityVersion`` has " -"ever been set to ``\"3.4\"``." -msgstr "" - -# 0b1d1126bc204a1d923a01da7a067546 -#: ../source/release-notes/3.4-downgrade-standalone.txt:42 -msgid "1. Downgrade Feature Compatibility Version" -msgstr "" - -# 97271a2bb2fa4378b6d0ac332957fc5b -# a7d619b5353943bd8d165386a0ec9d54 -# c78bbd10736f4e8b8b923f0a4e1cf18e -# e71376f0c21845bd954fe1abc0735e51 -# c5e8d085b3fc437e8442de8f728d3521 -#: ../source/release-notes/3.4-downgrade-standalone.txt:44 -#: ../source/release-notes/3.4-downgrade-standalone.txt:54 -#: ../source/release-notes/3.4-downgrade-standalone.txt:65 -#: ../source/release-notes/3.4-downgrade-standalone.txt:74 -#: ../source/release-notes/3.4-downgrade-standalone.txt:86 -msgid "Connect a :program:`mongo` shell to the :program:`mongod` instance." -msgstr "" - -# 8763e1afba3a4491a69015d8176469d2 -#: ../source/includes/extracts/3.4-downgrade-feature-compatibility.rst:2 -msgid "Downgrade the ``featureCompatibilityVersion`` to ``\"3.2\"``." -msgstr "" - -# 2afb50ef95d4404c988c56565523a0ed -#: ../source/includes/extracts/3.4-downgrade-feature-compatibility.rst:8 -msgid "" -"This command must perform writes to an internal system collection. If for" -" any reason the command does not complete successfully, you can safely " -"retry the command on the |target| as the operation is idempotent." -msgstr "" - -# 95e151b099414b8da8ef7b9f616b99cc -#: ../source/release-notes/3.4-downgrade-standalone.txt:49 -msgid "2. Remove Views" -msgstr "" - -# 340e3cbd43644b75ab77fd649d6b6ae6 -#: ../source/release-notes/3.4-downgrade-standalone.txt:51 -msgid "" -"If you have defined any views, drop the views before downgrading MongoDB " -"3.4 to 3.2." -msgstr "" - -# bb6cb0429c9140e290acdb7b152b5451 -#: ../source/includes/extracts/3.4-downgrade-views.rst:2 -msgid "To find views, you can run the following in the :program:`mongo` shell:" -msgstr "" - -# 430d03f3adde47369e6d6c21c99c6d9c -#: ../source/includes/extracts/3.4-downgrade-views.rst:13 -msgid "" -"In each database that contains views, drop the ``system.views`` " -"collection to drop all views in that database." -msgstr "" - -# 083aad0efb0a4335893d883de696faa3 -#: ../source/release-notes/3.4-downgrade-standalone.txt:59 -msgid "3. Remove Collation Option from Collections and Indexes" -msgstr "" - -# d1bc18f1a9d14f12a630b8177be18d45 -#: ../source/release-notes/3.4-downgrade-standalone.txt:61 -msgid "" -"If you have defined any non-\"simple\" collation for a collection or an " -"index, remove the collection or index before downgrading MongoDB 3.4 to " -"3.2." -msgstr "" - -# 78b9ca037202465eab85333c712b3948 -#: ../source/includes/extracts/3.4-downgrade-collation-collections.rst:2 -msgid "" -"To find collections with collation specifications, you can run the " -"following in the :program:`mongo` shell:" -msgstr "" - -# 7942970d8f704850beccaf6ce1814ed2 -#: ../source/includes/extracts/3.4-downgrade-collation-collections.rst:14 -msgid "" -"You can migrate the content of the collection to a new collection without" -" the collation specification (one way is via the aggregation pipeline " -"stage :pipeline:`$out`)." -msgstr "" - -# 56323e5fc5254a65a88df3faa535b03f -#: ../source/includes/extracts/3.4-downgrade-collation-indexes.rst:2 -msgid "" -"To find indexes with collation specification, you can run the following " -"in the :program:`mongo` shell:" -msgstr "" - -# 6f06999797d942c39d6f27d9aecb951c -#: ../source/includes/extracts/3.4-downgrade-collation-indexes.rst:19 -msgid "" -"Drop the indexes with a collation specification. After the downgrade, " -"recreate the dropped indexes." -msgstr "" - -# 3b9c5bec25e844d8859909738e707b29 -#: ../source/release-notes/3.4-downgrade-standalone.txt:72 -msgid "4. Convert Data of Type Decimal" -msgstr "" - -# f05708fc53134a788cbed8d49e1be2b1 -#: ../source/includes/extracts/3.4-downgrade-decimal.rst:2 -msgid "" -"Convert any data of :ref:`decimal <3.4-decimal>` type. In versions of " -"MongoDB earlier than 3.4, operations against documents that contain " -":ref:`decimal <3.4-decimal>` type may fail. For some possible conversion " -"options, see :doc:`/tutorial/model-monetary-data`." -msgstr "" - -# dda84cf1e39f4b8ead727a2bf89039e9 -#: ../source/includes/extracts/3.4-downgrade-decimal.rst:8 -msgid "" -"To detect the presence of decimal, you can run " -":method:`db.collection.validate(true) ` against" -" the collections which may contain decimal data." -msgstr "" - -# fba90eb7374942beac28aca7ae92f728 -#: ../source/includes/extracts/3.4-downgrade-decimal.rst:12 -msgid "" -":method:`db.collection.validate(true) ` reports" -" on decimal data only when ``featureCompatibilityVersion`` is " -"``\"3.2\"``." -msgstr "" - -# 798047f203a84a4b9ca019e57751fb9e -#: ../source/release-notes/3.4-downgrade-standalone.txt:79 -msgid "5. Downgrade Index Versions" -msgstr "" - -# 2510e76f89964fe39f31180ba3c3b8f0 -#: ../source/release-notes/3.4-downgrade-standalone.txt:81 -msgid "" -"If you have ``v: 2`` indexes (i.e. the default version for indexes " -"created in MongoDB 3.4 if ``featureCompatibilityVersion: \"3.4\"``), " -":method:`reindex the collection ` to recreate " -"all indexes on the collection as ``v: 1`` before downgrading MongoDB." -msgstr "" - -# 4d1c3cbea46440169947bbbfba7c89c1 -#: ../source/includes/extracts/3.4-downgrade-v2-indexes.rst:2 -msgid "" -"To find indexes with ``v: 2``, you can run the following in the " -":program:`mongo` shell:" -msgstr "" - -# 62f01c9799db433eb197a8867da5b316 -#: ../source/release-notes/3.4-downgrade-standalone.txt:92 -msgid "Procedure" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/release-notes/3.4-downgrade.po b/locale/es/LC_MESSAGES/release-notes/3.4-downgrade.po deleted file mode 100644 index ddaf091199d..00000000000 --- a/locale/es/LC_MESSAGES/release-notes/3.4-downgrade.po +++ /dev/null @@ -1,241 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 0526adf42eaf4cb2bb3fc2c79b6f7251 -#: ../source/release-notes/3.4-downgrade.txt:3 -msgid "Downgrade MongoDB 3.4 to 3.2" -msgstr "" - -# 471f66bde7b34603bc7cca9e919c4802 -#: ../source/release-notes/3.4-downgrade.txt -msgid "On this page" -msgstr "" - -# cd58c58108b04267b46a59d408652dc3 -#: ../source/release-notes/3.4-downgrade.txt:13 -msgid "" -"Before you attempt any downgrade, familiarize yourself with the content " -"of this document." -msgstr "" - -# 63f616e7a12c40bd942b60eec4ea5956 -#: ../source/release-notes/3.4-downgrade.txt:17 -msgid "Downgrade Path" -msgstr "" - -# b53c56654c064fc88bbce36af66027db -#: ../source/includes/3.4-downgrade-path.rst:1 -msgid "" -"Once upgraded to 3.4, you cannot downgrade to a 3.2.7 or earlier version." -" You can only downgrade to a 3.2.8 or later version." -msgstr "" - -# dab4c1f5d1744ce69b5a61b3d185d3d1 -#: ../source/release-notes/3.4-downgrade.txt:22 -msgid "Create Backup" -msgstr "" - -# b5dfaf6f208944238c0df49a8502e15d -#: ../source/release-notes/3.4-downgrade.txt:24 -msgid "*Optional but Recommended.* Create a backup of your database." -msgstr "" - -# 790d9d4b488a4c9e99af4bdf00c550af -#: ../source/release-notes/3.4-downgrade.txt:29 -msgid "Remove 3.4 Incompatible Features" -msgstr "" - -# 20e20f48824147f3b313fc4b6c9d0bf2 -#: ../source/release-notes/3.4-downgrade.txt:31 -msgid "" -"To downgrade, you must remove any :ref:`3.4 features incompatible <3.4" -"-compatibility-enabled>` with 3.2 or earlier versions as generally " -"outlined below. These steps are necessary only if " -"``featureCompatibilityVersion`` has ever been set to ``\"3.4\"``." -msgstr "" - -# 2a5579a4c3924a05843e01e9b54c9352 -#: ../source/release-notes/3.4-downgrade.txt:36 -msgid "" -"For instructions specific to standalone, replica set, or sharded cluster," -" see:" -msgstr "" - -# 336b4ff3b9654baebf4cb434eac78f48 -# da0b73927f894ff8ade3f0f07c7e8eec -#: ../source/release-notes/3.4-downgrade.txt:39 -#: ../source/release-notes/3.4-downgrade.txt:93 -msgid ":doc:`/release-notes/3.4-downgrade-standalone`." -msgstr "" - -# 41ff01279c5a4274a9c9766f94aa9b29 -# 3896925f194d48dfaa9af5d8660684fa -#: ../source/release-notes/3.4-downgrade.txt:41 -#: ../source/release-notes/3.4-downgrade.txt:95 -msgid ":doc:`/release-notes/3.4-downgrade-replica-set`." -msgstr "" - -# 9d2b9d67fab54e38b673806dbc7e2ed6 -# f4a62caa7e9e4f3193689fdd0a72e6e9 -#: ../source/release-notes/3.4-downgrade.txt:43 -#: ../source/release-notes/3.4-downgrade.txt:97 -msgid ":doc:`/release-notes/3.4-downgrade-sharded-cluster`." -msgstr "" - -# 8175a92b5a4f4775a9d3b8028ee76111 -#: ../source/release-notes/3.4-downgrade.txt:48 -msgid "1. Downgrade Feature Compatibility Version" -msgstr "" - -# 840938f7f47740c78ff76133fdae3394 -#: ../source/includes/extracts/3.4-downgrade-feature-compatibility.rst:2 -msgid "Downgrade the ``featureCompatibilityVersion`` to ``\"3.2\"``." -msgstr "" - -# 39af054f7d0a403193ed7cce488a6e8a -#: ../source/includes/extracts/3.4-downgrade-feature-compatibility.rst:8 -msgid "" -"This command must perform writes to an internal system collection. If for" -" any reason the command does not complete successfully, you can safely " -"retry the command on the |target| as the operation is idempotent." -msgstr "" - -# d515974e125d4857af606015bbd94f2b -#: ../source/release-notes/3.4-downgrade.txt:57 -msgid "2. Remove Views" -msgstr "" - -# 0028c4c36ab94d03a83029f26c78b785 -#: ../source/release-notes/3.4-downgrade.txt:59 -msgid "" -"If you have defined any views, drop the views before downgrading MongoDB " -"3.4 to 3.2." -msgstr "" - -# b9e06d618e774958b8a67e428a8a31f4 -#: ../source/includes/extracts/3.4-downgrade-views.rst:2 -msgid "To find views, you can run the following in the :program:`mongo` shell:" -msgstr "" - -# 91640de7bd544641b6831505eb8600b1 -#: ../source/includes/extracts/3.4-downgrade-views.rst:13 -msgid "" -"In each database that contains views, drop the ``system.views`` " -"collection to drop all views in that database." -msgstr "" - -# b876732745364cd3be48ffbb88c626f7 -#: ../source/release-notes/3.4-downgrade.txt:65 -msgid "3. Remove Collation Option from Collections and Indexes" -msgstr "" - -# 9a856efe2082467eb30880382ebab64e -#: ../source/release-notes/3.4-downgrade.txt:67 -msgid "" -"If you have defined any non-\"simple\" collation for a collection or an " -"index, remove the collection or index before downgrading MongoDB 3.4 to " -"3.2." -msgstr "" - -# 118cea2f971d4978a0bf304e4641d137 -#: ../source/includes/extracts/3.4-downgrade-collation-collections.rst:2 -msgid "" -"To find collections with collation specifications, you can run the " -"following in the :program:`mongo` shell:" -msgstr "" - -# d27295309a98415f84af31eec086f7e2 -#: ../source/includes/extracts/3.4-downgrade-collation-collections.rst:14 -msgid "" -"You can migrate the content of the collection to a new collection without" -" the collation specification (one way is via the aggregation pipeline " -"stage :pipeline:`$out`)." -msgstr "" - -# ab23c7195201444bafd4f86df34d9193 -#: ../source/includes/extracts/3.4-downgrade-collation-indexes.rst:2 -msgid "" -"To find indexes with collation specification, you can run the following " -"in the :program:`mongo` shell:" -msgstr "" - -# d366aa9715984865b979e4ef88f065b0 -#: ../source/includes/extracts/3.4-downgrade-collation-indexes.rst:19 -msgid "" -"Drop the indexes with a collation specification. After the downgrade, " -"recreate the dropped indexes." -msgstr "" - -# 666ed26cefe040e88175362d7224096c -#: ../source/release-notes/3.4-downgrade.txt:76 -msgid "4. Convert Data of Type Decimal" -msgstr "" - -# a960b96e96224997944c0e2ce902fa91 -#: ../source/includes/extracts/3.4-downgrade-decimal.rst:2 -msgid "" -"Convert any data of :ref:`decimal <3.4-decimal>` type. In versions of " -"MongoDB earlier than 3.4, operations against documents that contain " -":ref:`decimal <3.4-decimal>` type may fail. For some possible conversion " -"options, see :doc:`/tutorial/model-monetary-data`." -msgstr "" - -# 3a8c2c50b84247a9a7d10ff2898c2fdc -#: ../source/includes/extracts/3.4-downgrade-decimal.rst:8 -msgid "" -"To detect the presence of decimal, you can run " -":method:`db.collection.validate(true) ` against" -" the collections which may contain decimal data." -msgstr "" - -# 794f8556fde9447dbf97ee5cb434c18b -#: ../source/includes/extracts/3.4-downgrade-decimal.rst:12 -msgid "" -":method:`db.collection.validate(true) ` reports" -" on decimal data only when ``featureCompatibilityVersion`` is " -"``\"3.2\"``." -msgstr "" - -# 4042423dce9f496eb741676a27379eba -#: ../source/release-notes/3.4-downgrade.txt:81 -msgid "5. Downgrade Index Versions" -msgstr "" - -# 5442dd1ba0654501be9cd0809e1726ec -#: ../source/release-notes/3.4-downgrade.txt:83 -msgid "" -"If you have ``v: 2`` indexes (i.e. the default version for indexes " -"created in MongoDB 3.4 if ``featureCompatibilityVersion: \"3.4\"``), " -":method:`reindex the collection ` to recreate " -"all indexes on the collection as ``v: 1`` before downgrading MongoDB." -msgstr "" - -# 85395d5aa99f4df5ace05245d54445df -#: ../source/includes/extracts/3.4-downgrade-v2-indexes.rst:2 -msgid "" -"To find indexes with ``v: 2``, you can run the following in the " -":program:`mongo` shell:" -msgstr "" - -# e219ae0031524fb3a2c97e3bcaaa0274 -#: ../source/release-notes/3.4-downgrade.txt:91 -msgid "Procedures" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/release-notes/3.4-upgrade-replica-set.po b/locale/es/LC_MESSAGES/release-notes/3.4-upgrade-replica-set.po deleted file mode 100644 index 360d6282e3b..00000000000 --- a/locale/es/LC_MESSAGES/release-notes/3.4-upgrade-replica-set.po +++ /dev/null @@ -1,214 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# da45d926cadb495f8e155b5dfb20002e -#: ../source/release-notes/3.4-upgrade-replica-set.txt:5 -msgid "Upgrade a Replica Set to 3.4" -msgstr "" - -# 3e182f441c2c472591b1ba9b8b033a05 -#: ../source/release-notes/3.4-upgrade-replica-set.txt -msgid "On this page" -msgstr "" - -# 1e686ff8dd164947b4667661bd455349 -#: ../source/includes/admonition-power-ubuntu-restriction.rst:7 -msgid "3.4 Incompatibility with Ubuntu 16.04 on IBM Power Systems" -msgstr "" - -# b57973eba8a6481f877d5b65a290a1cc -#: ../source/includes/admonition-power-ubuntu-restriction.rst:4 -msgid "" -"Due to a `lock elision bug in glibc " -"`_, if you " -"are running on Ubuntu 16.04 on IBM Power Systems, do not use MongoDB 3.4 " -"in production until the ``glibc`` version with the fix becomes available " -"and you have installed that version." -msgstr "" - -# f423eee3809f4bd9823cb467ec54d95b -#: ../source/includes/upgrade-copy.rst:3 -msgid "" -"Before you attempt any upgrade, please familiarize yourself with the " -"content of this document." -msgstr "" - -# 6e784e5b28eb428da00936cc3bc99b03 -#: ../source/includes/upgrade-copy.rst:6 -msgid "" -"If you need guidance on upgrading to |newversion|, `MongoDB offers major " -"version upgrade services " -"`_ to help ensure a" -" smooth transition without interruption to your MongoDB application." -msgstr "" - -# e8a96bcdb5e74508a02d4b92227c037f -#: ../source/includes/upgrade-copy.rst:12 -msgid "Upgrade Recommendations and Checklists" -msgstr "" - -# e3a492e521a84a3599e0ee325355f5cc -#: ../source/includes/upgrade-copy.rst:14 -msgid "When upgrading, consider the following:" -msgstr "" - -# 971932741a5e4438b8bd76fde95c502b -#: ../source/includes/upgrade-copy.rst:17 -msgid "Upgrade Version Path" -msgstr "" - -# 9d4ce056cc784e648c06240cd7eecdb7 -#: ../source/includes/upgrade-copy.rst:19 -msgid "" -"To upgrade an existing MongoDB deployment to |newversion|, you must be " -"running a |oldseries| release." -msgstr "" - -# a024a23617f947d9bc498b147fecd058 -#: ../source/includes/upgrade-copy.rst:22 -msgid "" -"To upgrade from a version earlier than the |oldseries|, you must " -"successively upgrade major releases until you have upgraded to " -"|oldseries|. For example, if you are running a |olderseries|, you must " -"upgrade first to |upgradefirst| *before* you can upgrade to |newversion|." -msgstr "" - -# 1d01db961ab2493191c2badcedb34459 -#: ../source/includes/upgrade-copy.rst:28 -msgid "Preparedness" -msgstr "" - -# 877e2746960448d789660be4dbbc4960 -#: ../source/includes/upgrade-copy.rst:30 -msgid "" -"Before beginning your upgrade, see the |compatibility| document to ensure" -" that your applications and deployments are compatible with MongoDB " -"|newversion|. Resolve the incompatibilities in your deployment before " -"starting the upgrade." -msgstr "" - -# 9d32df82e4c149d09c1e7428d817a7cc -#: ../source/includes/upgrade-copy.rst:35 -msgid "" -"Before upgrading MongoDB, always test your application in a staging " -"environment before deploying the upgrade to your production environment." -msgstr "" - -# 168d92aa56ca4b1b9a67089eea99bb8d -#: ../source/includes/upgrade-copy.rst:40 -msgid "Downgrade Consideration" -msgstr "" - -# e383d03b1feb48d098bf37397f1f9973 -#: ../source/includes/3.4-downgrade-path.rst:1 -msgid "" -"Once upgraded to 3.4, you cannot downgrade to a 3.2.7 or earlier version." -" You can only downgrade to a 3.2.8 or later version." -msgstr "" - -# 1735c116ef4b409db4ec68e9b7d78908 -#: ../source/release-notes/3.4-upgrade-replica-set.txt:22 -msgid "Prerequisites" -msgstr "" - -# e567af93c2474adb8f73f2b520b0f846 -#: ../source/release-notes/3.4-upgrade-replica-set.txt:24 -msgid "" -"To upgrade a replica set to |newversion|, all replica set members must be" -" running version |oldversion|. To upgrade a replica set from an earlier " -"MongoDB version, :doc:`upgrade all members of the replica set to the " -"latest 3.2-series release ` *first*, and then" -" follow the procedure to upgrade from MongoDB |oldversion| to " -"|newversion|." -msgstr "" - -# e35480a89ee94c749ec11990b2e6b8e9 -#: ../source/release-notes/3.4-upgrade-replica-set.txt:31 -msgid "Download |newversion| Binaries" -msgstr "" - -# 6c3add7890504d5ab897a0195e8cf3e7 -#: ../source/release-notes/3.4-upgrade-replica-set.txt:34 -msgid "Via Package Manager" -msgstr "" - -# 0da9bcc0a4224b98a07bd37804a1402c -#: ../source/includes/fact-upgrade-with-package-mgr.rst:1 -msgid "" -"If you installed MongoDB from the MongoDB ``apt``, ``yum``, ``dnf``, or " -"``zypper`` repositories, you should upgrade to |newversion| using your " -"package manager." -msgstr "" - -# 166a6e3cd8164ada979c6fddd08a9729 -#: ../source/includes/fact-upgrade-with-package-mgr.rst:5 -msgid "" -"Follow the appropriate :doc:`installation instructions ` for your Linux system. This will involve adding a " -"repository for the new release, then performing the actual upgrade " -"process." -msgstr "" - -# 0ed5c74f487344d8bbcf9bed00989e74 -#: ../source/release-notes/3.4-upgrade-replica-set.txt:39 -msgid "Manually" -msgstr "" - -# 96e1773b86164e5f847d7ea73cd75dd2 -#: ../source/release-notes/3.4-upgrade-replica-set.txt:41 -msgid "" -"If you have not installed MongoDB using a package manager, you can " -"manually download the MongoDB binaries from the `MongoDB Download Center " -"`_." -msgstr "" - -# 5b729ec3f15c44239a0b96b46c65d7f2 -#: ../source/release-notes/3.4-upgrade-replica-set.txt:45 -msgid "See :doc:`/installation` for more information." -msgstr "" - -# 751d1fb6ad8645ad8e72e3d1cbde000e -#: ../source/release-notes/3.4-upgrade-replica-set.txt:48 -msgid "Upgrade Process" -msgstr "" - -# 88280f375c0541a09a0f66cd1418a5da -#: ../source/release-notes/3.4-upgrade-replica-set.txt:50 -msgid "" -"You can upgrade from MongoDB |oldversion| to |newversion| using a " -"\"rolling\" upgrade to minimize downtime by upgrading the members " -"individually while the other members are available:" -msgstr "" - -# f016894b675a4a49aae78ed00c57f9c2 -#: ../source/release-notes/3.4-upgrade-replica-set.txt:58 -msgid "Additional Upgrade Procedures" -msgstr "" - -# 974d98cd9dbc4f5d9b411ec9b6ffce58 -#: ../source/release-notes/3.4-upgrade-replica-set.txt:60 -msgid "To upgrade a standalone, see :ref:`3.4-upgrade-standalone`." -msgstr "" - -# 69cf935cbcbb449286bbe774ab49c60a -#: ../source/release-notes/3.4-upgrade-replica-set.txt:61 -msgid "To upgrade a sharded cluster, see :ref:`3.4-upgrade-sharded-cluster`." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/release-notes/3.4-upgrade-sharded-cluster.po b/locale/es/LC_MESSAGES/release-notes/3.4-upgrade-sharded-cluster.po deleted file mode 100644 index 206fd789baf..00000000000 --- a/locale/es/LC_MESSAGES/release-notes/3.4-upgrade-sharded-cluster.po +++ /dev/null @@ -1,327 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# ac75fb3fad86429e99f93485cf273a6b -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:5 -msgid "Upgrade a Sharded Cluster to 3.4" -msgstr "" - -# 5527e6c397c24b9aabe1e1df7d31feb3 -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt -msgid "On this page" -msgstr "" - -# 512cc4ca1bbe445bbaba0ee78bd7d396 -#: ../source/includes/admonition-power-ubuntu-restriction.rst:7 -msgid "3.4 Incompatibility with Ubuntu 16.04 on IBM Power Systems" -msgstr "" - -# af070f534949480698f80a6d0a8f49bc -#: ../source/includes/admonition-power-ubuntu-restriction.rst:4 -msgid "" -"Due to a `lock elision bug in glibc " -"`_, if you " -"are running on Ubuntu 16.04 on IBM Power Systems, do not use MongoDB 3.4 " -"in production until the ``glibc`` version with the fix becomes available " -"and you have installed that version." -msgstr "" - -# cd3537aa147c421b898929d2c24fc3ed -#: ../source/includes/upgrade-copy.rst:3 -msgid "" -"Before you attempt any upgrade, please familiarize yourself with the " -"content of this document." -msgstr "" - -# ed55dfb36d1b4e89b1dffd9ad9aaeecb -#: ../source/includes/upgrade-copy.rst:6 -msgid "" -"If you need guidance on upgrading to |newversion|, `MongoDB offers major " -"version upgrade services " -"`_ to help ensure a" -" smooth transition without interruption to your MongoDB application." -msgstr "" - -# a1fcd105192a4b0aa9c310684b220082 -#: ../source/includes/upgrade-copy.rst:12 -msgid "Upgrade Recommendations and Checklists" -msgstr "" - -# 84de0d83d5e546ae9806a9fa1a38490a -#: ../source/includes/upgrade-copy.rst:14 -msgid "When upgrading, consider the following:" -msgstr "" - -# 852d6c2b30ae4438afecb26ea77e1cc7 -#: ../source/includes/upgrade-copy.rst:17 -msgid "Upgrade Version Path" -msgstr "" - -# 0315a31fd2c64d70b9f4604c922d1953 -#: ../source/includes/upgrade-copy.rst:19 -msgid "" -"To upgrade an existing MongoDB deployment to |newversion|, you must be " -"running a |oldseries| release." -msgstr "" - -# 064c2780211d4e6bb489c612f06696c1 -#: ../source/includes/upgrade-copy.rst:22 -msgid "" -"To upgrade from a version earlier than the |oldseries|, you must " -"successively upgrade major releases until you have upgraded to " -"|oldseries|. For example, if you are running a |olderseries|, you must " -"upgrade first to |upgradefirst| *before* you can upgrade to |newversion|." -msgstr "" - -# 20bc7f4c36954bf4a5fcaa83be8b6812 -#: ../source/includes/upgrade-copy.rst:28 -msgid "Preparedness" -msgstr "" - -# b032ae4528d54f1bbacf711992e9ba8e -#: ../source/includes/upgrade-copy.rst:30 -msgid "" -"Before beginning your upgrade, see the |compatibility| document to ensure" -" that your applications and deployments are compatible with MongoDB " -"|newversion|. Resolve the incompatibilities in your deployment before " -"starting the upgrade." -msgstr "" - -# 172624cf6dde4d5baedcc61315673489 -#: ../source/includes/upgrade-copy.rst:35 -msgid "" -"Before upgrading MongoDB, always test your application in a staging " -"environment before deploying the upgrade to your production environment." -msgstr "" - -# 064f1edc1406495a835d6c9f60bfcdf1 -#: ../source/includes/upgrade-copy.rst:40 -msgid "Downgrade Consideration" -msgstr "" - -# 9bb1e7dace184816a393ec15bf99a3f6 -#: ../source/includes/3.4-downgrade-path.rst:1 -msgid "" -"Once upgraded to 3.4, you cannot downgrade to a 3.2.7 or earlier version." -" You can only downgrade to a 3.2.8 or later version." -msgstr "" - -# 8cd7bc12a98243f0b68798833cf13ec1 -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:21 -msgid "``mongos`` and Earlier Versions of ``mongod`` Instances" -msgstr "" - -# 955870767ee343c4a64b078f7f34b570 -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:23 -msgid "" -"Version |newversion| :program:`mongos` instances cannot connect to " -"earlier versions of :program:`mongod` instances." -msgstr "" - -# a7e8c87929e84b258a9df60917383053 -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:26 -msgid "" -"The 3.2 and earlier :program:`mongo` shell is not compatible with 3.4 " -"clusters." -msgstr "" - -# b781391bde494fd590e40552a0ad46e7 -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:30 -msgid "Prerequisites" -msgstr "" - -# 927ddc33f52946b4a4ce6b899d50e7c8 -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:36 -msgid "Version |oldversion| or Greater" -msgstr "" - -# 632ae65cf3074a62bc2f5c9864fe7d05 -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:33 -msgid "" -"To upgrade a sharded cluster to |newversion|, **all** members of the " -"cluster must be at least version |oldversion|. The upgrade process checks" -" all components of the cluster and will produce warnings if any component" -" is running version earlier than |oldversion|." -msgstr "" - -# b15453cc29d04adc92bc866fb991a1c8 -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:45 -msgid "Config Server as Replica Set (CSRS)" -msgstr "" - -# 47eb0dd1e29541f1b5587e4752946f01 -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:39 -msgid "" -"Starting in |newversion|, the use of the deprecated mirrored " -":program:`mongod` instances as config servers (SCCC) is no longer " -"supported. Before you can upgrade your sharded clusters to 3.4, you must " -"convert your config servers from SCCC to a replica set (CSRS)." -msgstr "" - -# 52edf8ff9e334c7da02f173aafc6db7e -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:44 -msgid "" -"To convert your config servers from SCCC to CSRS, see :doc:`/tutorial" -"/upgrade-config-servers-to-replica-set`." -msgstr "" - -# 14f0b0841bc44859916ed52d3dc7b4bf -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:70 -msgid "Stop Metadata Changes during the Upgrade" -msgstr "" - -# a706b4d8ee2044388ac17538abce89dd -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:48 -msgid "" -"During the upgrade, ensure that clients do not make changes to the " -"collection metadata. For example, during the upgrade, do **not** perform " -"any of the following operations:" -msgstr "" - -# 81935cb2c07f45f29d94e4b5cfc03237 -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:52 -msgid ":method:`sh.enableSharding()`" -msgstr "" - -# cc7062b702804a1b872c7be7e661c2c6 -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:54 -msgid ":method:`sh.shardCollection()`" -msgstr "" - -# debdd68feab846dca3d9f919d58d98a5 -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:56 -msgid ":method:`sh.addShard()`" -msgstr "" - -# 48a92722524f49cba579cb579ed60fbb -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:58 -msgid ":method:`db.createCollection()`" -msgstr "" - -# 1ee8c08ad6754036989fa86d7c18551f -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:60 -msgid ":method:`db.collection.drop()`" -msgstr "" - -# 3071f37280de4b71aabf6cb522254eb2 -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:62 -msgid ":method:`db.dropDatabase()`" -msgstr "" - -# baaa573bc471495696d95148f2dc5fba -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:64 -msgid "any operation that creates a database" -msgstr "" - -# 6fe4abd1fbba4214bf9a6c65d3d0dafa -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:66 -msgid "any other operation that modifies the cluster metadata in any way." -msgstr "" - -# 4ea317f0486b4c2e8f813071bb1819a5 -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:68 -msgid "" -"See the :doc:`/reference/sharding` for a complete list of sharding " -"commands. Not all commands on the :doc:`/reference/sharding` page modify " -"the cluster metadata." -msgstr "" - -# 3e876063dd2142f0b02cc594495d7f1b -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:72 -msgid ":ref:`Disable the balancer `" -msgstr "" - -# ab09f7e430954c1991f04cb35f499e2d -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:76 -msgid "Back up the ``config`` Database" -msgstr "" - -# 113203e5581d4537a52206a89d83cac0 -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:75 -msgid "" -"*Optional but Recommended.* As a precaution, take a backup of the " -"``config`` database *before* upgrading the sharded cluster." -msgstr "" - -# 8f31fad221b84261bee5ad8c52796238 -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:79 -msgid "Download |newversion| Binaries" -msgstr "" - -# d69825cae46a49ba8cc7dd057fd024ad -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:82 -msgid "Use Package Manager" -msgstr "" - -# 8b694c2c8a8a482ea078b34f54290c32 -#: ../source/includes/fact-upgrade-with-package-mgr.rst:1 -msgid "" -"If you installed MongoDB from the MongoDB ``apt``, ``yum``, ``dnf``, or " -"``zypper`` repositories, you should upgrade to |newversion| using your " -"package manager." -msgstr "" - -# 97d2e7c3728f4348836a9e51e2760e58 -#: ../source/includes/fact-upgrade-with-package-mgr.rst:5 -msgid "" -"Follow the appropriate :doc:`installation instructions ` for your Linux system. This will involve adding a " -"repository for the new release, then performing the actual upgrade " -"process." -msgstr "" - -# e000b894aade466aa9309aef63a44618 -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:87 -msgid "Download |newversion| Binaries Manually" -msgstr "" - -# 5970ad6647d340f8ad08d105f9bdf019 -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:89 -msgid "" -"If you have not installed MongoDB using a package manager, you can " -"manually download the MongoDB binaries from the `MongoDB Download Center " -"`_." -msgstr "" - -# c4f336f3e0aa4be0b42e6d0518b7ef87 -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:93 -msgid "See :doc:`/installation` for more information." -msgstr "" - -# 3fa3547ba41243adb1aa9515c9c3adec -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:96 -msgid "Upgrade Process" -msgstr "" - -# 39812f4cee9f4546938ebc2786e08c43 -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:101 -msgid "Additional Upgrade Procedures" -msgstr "" - -# d53fd393d9534caba81c0bdf06cd3234 -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:103 -msgid "To upgrade a standalone, see :ref:`3.4-upgrade-standalone`." -msgstr "" - -# ae91099cfc4a448ba4a1c858b7599870 -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:104 -msgid "To upgrade a replica set, see :ref:`3.4-upgrade-replica-set`." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/release-notes/3.4-upgrade-standalone.po b/locale/es/LC_MESSAGES/release-notes/3.4-upgrade-standalone.po deleted file mode 100644 index 66a048fc35d..00000000000 --- a/locale/es/LC_MESSAGES/release-notes/3.4-upgrade-standalone.po +++ /dev/null @@ -1,197 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 89c38784a34d4341adf1c9445c9c8305 -#: ../source/release-notes/3.4-upgrade-standalone.txt:6 -msgid "Upgrade a Standalone to 3.4" -msgstr "" - -# a59e73c0376d43b89b0dc26016c4d10e -#: ../source/release-notes/3.4-upgrade-standalone.txt -msgid "On this page" -msgstr "" - -# d092fbc69a4e4f2c9330bd0c92e9e1b0 -#: ../source/includes/admonition-power-ubuntu-restriction.rst:7 -msgid "3.4 Incompatibility with Ubuntu 16.04 on IBM Power Systems" -msgstr "" - -# dde50c9c963a4e028bdab93ec854327f -#: ../source/includes/admonition-power-ubuntu-restriction.rst:4 -msgid "" -"Due to a `lock elision bug in glibc " -"`_, if you " -"are running on Ubuntu 16.04 on IBM Power Systems, do not use MongoDB 3.4 " -"in production until the ``glibc`` version with the fix becomes available " -"and you have installed that version." -msgstr "" - -# 6021cba7cc784cefb989677b90e56582 -#: ../source/includes/upgrade-copy.rst:3 -msgid "" -"Before you attempt any upgrade, please familiarize yourself with the " -"content of this document." -msgstr "" - -# 71f4662ecbba4d7cbde391969396af1f -#: ../source/includes/upgrade-copy.rst:6 -msgid "" -"If you need guidance on upgrading to |newversion|, `MongoDB offers major " -"version upgrade services " -"`_ to help ensure a" -" smooth transition without interruption to your MongoDB application." -msgstr "" - -# e396433f8a874f12b670cb5aca7f848d -#: ../source/includes/upgrade-copy.rst:12 -msgid "Upgrade Recommendations and Checklists" -msgstr "" - -# adefc5186bff469aad5d5dae86fdf707 -#: ../source/includes/upgrade-copy.rst:14 -msgid "When upgrading, consider the following:" -msgstr "" - -# 486c5724268940209471c5ee98597619 -#: ../source/includes/upgrade-copy.rst:17 -msgid "Upgrade Version Path" -msgstr "" - -# a6bf73489a76464b9c7c73af0b5053e4 -#: ../source/includes/upgrade-copy.rst:19 -msgid "" -"To upgrade an existing MongoDB deployment to |newversion|, you must be " -"running a |oldseries| release." -msgstr "" - -# eb1dac39042d456abf2604c028e3b456 -#: ../source/includes/upgrade-copy.rst:22 -msgid "" -"To upgrade from a version earlier than the |oldseries|, you must " -"successively upgrade major releases until you have upgraded to " -"|oldseries|. For example, if you are running a |olderseries|, you must " -"upgrade first to |upgradefirst| *before* you can upgrade to |newversion|." -msgstr "" - -# d7afe9c245da46bfae4c89657405e97d -#: ../source/includes/upgrade-copy.rst:28 -msgid "Preparedness" -msgstr "" - -# 00837025e10e44538566587b9a84afcb -#: ../source/includes/upgrade-copy.rst:30 -msgid "" -"Before beginning your upgrade, see the |compatibility| document to ensure" -" that your applications and deployments are compatible with MongoDB " -"|newversion|. Resolve the incompatibilities in your deployment before " -"starting the upgrade." -msgstr "" - -# 60425fe024fe4faaab428c962dca3f0d -#: ../source/includes/upgrade-copy.rst:35 -msgid "" -"Before upgrading MongoDB, always test your application in a staging " -"environment before deploying the upgrade to your production environment." -msgstr "" - -# 2b13befeea6944f8afc0554a397422e2 -#: ../source/includes/upgrade-copy.rst:40 -msgid "Downgrade Consideration" -msgstr "" - -# 6bd28648f5b148e8b0375ded7ac34ed0 -#: ../source/includes/3.4-downgrade-path.rst:1 -msgid "" -"Once upgraded to 3.4, you cannot downgrade to a 3.2.7 or earlier version." -" You can only downgrade to a 3.2.8 or later version." -msgstr "" - -# dc9753c69b3348f1865c95b34b5492be -#: ../source/release-notes/3.4-upgrade-standalone.txt:21 -msgid "" -"The following steps outline the procedure to upgrade a standalone " -":program:`mongod` from version |oldversion| to |newversion|." -msgstr "" - -# adb4561899844cf9a87e197bb8df7174 -#: ../source/release-notes/3.4-upgrade-standalone.txt:25 -msgid "Download |newversion| Binaries" -msgstr "" - -# d4a978a5e6834e4fa88ef0fe76e60bd2 -#: ../source/release-notes/3.4-upgrade-standalone.txt:28 -msgid "Via Package Manager" -msgstr "" - -# 039f448cf2b94249af417c7df1eb328d -#: ../source/includes/fact-upgrade-with-package-mgr.rst:1 -msgid "" -"If you installed MongoDB from the MongoDB ``apt``, ``yum``, ``dnf``, or " -"``zypper`` repositories, you should upgrade to |newversion| using your " -"package manager." -msgstr "" - -# 65a7193d52914ef5851dadceab6928c4 -#: ../source/includes/fact-upgrade-with-package-mgr.rst:5 -msgid "" -"Follow the appropriate :doc:`installation instructions ` for your Linux system. This will involve adding a " -"repository for the new release, then performing the actual upgrade " -"process." -msgstr "" - -# fa5ea44ce3584b2c891e7bcd87562993 -#: ../source/release-notes/3.4-upgrade-standalone.txt:33 -msgid "Manually" -msgstr "" - -# dce5158255604e7faf5c040d871c9263 -#: ../source/release-notes/3.4-upgrade-standalone.txt:35 -msgid "" -"If you have not installed MongoDB using a package manager, you can " -"manually download the MongoDB binaries from the `MongoDB Download Center " -"`_." -msgstr "" - -# 91e6f44a0e7a41a3a99710552d8843a0 -#: ../source/release-notes/3.4-upgrade-standalone.txt:39 -msgid "See :doc:`/installation` for more information." -msgstr "" - -# e70158f566e343418a02abb38e0b2eca -#: ../source/release-notes/3.4-upgrade-standalone.txt:42 -msgid "Upgrade Process" -msgstr "" - -# 92f34dd591454d7cadcabb47dd36d5c6 -#: ../source/release-notes/3.4-upgrade-standalone.txt:47 -msgid "Additional Upgrade Procedures" -msgstr "" - -# e559f9f70ae240608235c02150c07b30 -#: ../source/release-notes/3.4-upgrade-standalone.txt:49 -msgid "To upgrade a replica set, see :ref:`3.4-upgrade-replica-set`." -msgstr "" - -# fae090a6901e452492a7a61242810f69 -#: ../source/release-notes/3.4-upgrade-standalone.txt:50 -msgid "To upgrade a sharded cluster, see :ref:`3.4-upgrade-sharded-cluster`." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/release-notes/3.4.po b/locale/es/LC_MESSAGES/release-notes/3.4.po deleted file mode 100644 index 2a4297061c9..00000000000 --- a/locale/es/LC_MESSAGES/release-notes/3.4.po +++ /dev/null @@ -1,1550 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# bb7cae575e3b4f5ebb0b8ea15c96b1a2 -#: ../source/release-notes/3.4.txt:3 -msgid "Release Notes for MongoDB 3.4" -msgstr "" - -# 451129dbae4d49938224596d6e722b7e -#: ../source/release-notes/3.4.txt -msgid "On this page" -msgstr "" - -# 3a8094815cb54a7f99d4e1607fd5ea9e -#: ../source/release-notes/3.4.txt:13 -msgid "MongoDB 3.4 Released Nov 29, 2016" -msgstr "" - -# 3dbcba422db1480b9b3f8de3be84130a -#: ../source/release-notes/3.4.txt:15 -msgid "" -"MongoDB 3.4 is now available. Key features include linearizable read " -"concerns, views, and collation." -msgstr "" - -# b7e813ebb3d54647a0c7c22f4b2afa0f -#: ../source/release-notes/3.4.txt:18 -msgid "" -"OpsManager 3.4 is also available. See the `Ops Manager documentation " -"`_ and the `Ops Manager " -"release notes `_ for more information." -msgstr "" - -# 17873a97c6ba43de8b033a6c2f2d6954 -#: ../source/release-notes/3.4.txt:27 -msgid "Sharded Cluster" -msgstr "" - -# 494a3e05b13d430c872fcea9a5eab684 -#: ../source/release-notes/3.4.txt:30 -msgid "Membership Awareness" -msgstr "" - -# d7a1eb1e53684988bfaabcfdb26905cc -#: ../source/release-notes/3.4.txt:32 -msgid "" -"Starting in 3.4, sharded cluster components (shards, config servers, " -":program:`mongos` instances) recognize their membership in a sharded " -"cluster, including the name of the sharded cluster, the location of the " -"config servers." -msgstr "" - -# 1af156a01ad446319c510a11fda569ac -#: ../source/release-notes/3.4.txt:39 -msgid "To support this awareness:" -msgstr "" - -# 92c122680da341c8a46f823a886c66c3 -#: ../source/release-notes/3.4.txt:54 -msgid "``shardsvr`` Requirement" -msgstr "" - -# c3ccb26d977d4d75ae946ac672145c00 -#: ../source/release-notes/3.4.txt:42 -msgid "" -"For a 3.4 sharded cluster, :program:`mongod` instances for the shards " -"**must** explicitly specify its role as a ``shardsvr``, either via the " -"configuration file setting :setting:`sharding.clusterRole` or via the " -"command line option :option:`--shardsvr`." -msgstr "" - -# 987176a5eeb44450929e432133a44219 -#: ../source/release-notes/3.4.txt:50 -msgid "" -"Default port for :program:`mongod` instances with the ``shardsvr`` role " -"is ``27018``. To use a different port, specify :setting:`net.port` " -"setting or ``--port`` option." -msgstr "" - -# daa694e6e8d245d6af22126a11dc1085 -#: ../source/release-notes/3.4.txt:58 -msgid "3.4 ``mongos`` Incompatibility with Earlier Versions of ``mongod``" -msgstr "" - -# 3e30c4dbf02b4d76a69b9b83fa4b8c57 -#: ../source/release-notes/3.4.txt:57 -msgid "" -"Version 3.4 :program:`mongos` instances cannot connect to earlier " -"versions of :program:`mongod` instances." -msgstr "" - -# 068f1a759ca8480c9ed1acb6e0fab833 -#: ../source/release-notes/3.4.txt:61 -msgid "Balancer on Config Server Primary" -msgstr "" - -# acc437b4b29a41a3a5eb615b2f5b4673 -#: ../source/release-notes/3.4.txt:63 -msgid "" -"The balancer process has moved from the :program:`mongos` to the primary " -"member of the config server replica set. Associated with this change:" -msgstr "" - -# f032b992fdb54ee1ae49e5f11ab438e1 -#: ../source/release-notes/3.4.txt:67 -msgid "" -"The primary of the CSRS config server holds the ``\"balancer\"`` lock, " -"using a process id named ``\"ConfigServer\"``, which is never released." -msgstr "" - -# 2adb8f0b17424bf283c418a999967e93 -#: ../source/release-notes/3.4.txt:70 -msgid "MongoDB 3.4 adds:" -msgstr "" - -# 3a922c243e4e40c78d93a9b52284f098 -#: ../source/release-notes/3.4.txt:72 -msgid "" -":dbcommand:`balancerStart` command and updates the 3.4 :program:`mongo` " -"shell method :method:`sh.startBalancer()` to wrap the new command. A 3.2 " -"or earlier :program:`mongo` shell method :method:`sh.startBalancer()` is " -"incompatible with a 3.4 sharded cluster." -msgstr "" - -# 5fbc2210c22741d488c9d7ea76478537 -#: ../source/release-notes/3.4.txt:78 -msgid "" -":dbcommand:`balancerStop` command and updates the 3.4 :program:`mongo` " -"shell method :method:`sh.stopBalancer()` to wrap the new command. A 3.2 " -"or earlier :program:`mongo` shell method :method:`sh.stopBalancer()` is " -"incompatible with a 3.4 sharded cluster." -msgstr "" - -# 9043bcff217b41ddb8d97f09dfd2f38b -#: ../source/release-notes/3.4.txt:84 -msgid ":dbcommand:`balancerStatus` command." -msgstr "" - -# fefac2d76523437ab33366d73692ee3b -#: ../source/release-notes/3.4.txt:86 -msgid "" -"MongoDB 3.4 deprecates :program:`mongo` shell method " -":method:`sh.getBalancerHost()`. A 3.2 or earlier :program:`mongo` shell " -"method :method:`sh.getBalancerHost()` is incompatible with a 3.4 sharded " -"cluster." -msgstr "" - -# 7854da5958674eaea5ee0e507257a187 -#: ../source/release-notes/3.4.txt:91 -msgid "" -"MongoDB 3.4 removes the following configuration options from the " -":program:`mongos`:" -msgstr "" - -# 5099cfd579124befb57270ff93ac7237 -#: ../source/release-notes/3.4.txt:94 -msgid "" -":setting:`sharding.chunkSize` configuration file setting and " -":option:`--chunkSize` command-line option" -msgstr "" - -# df1c353ff06a4b36b0ee0f3de74f9d48 -#: ../source/release-notes/3.4.txt:97 -msgid "" -":setting:`sharding.autoSplit` configuration file setting and " -":option:`--noAutoSplit` command line option" -msgstr "" - -# 7c4c2af8328c416cb6b845835a6874d1 -#: ../source/release-notes/3.4.txt:101 -msgid "Faster Balancing" -msgstr "" - -# 89f5025fef154f289662e72b1a13fb5d -#: ../source/release-notes/3.4.txt:103 -msgid "Starting in MongoDB 3.4:" -msgstr "" - -# 74d6a639054d4d42b5c98c7d59c18195 -#: ../source/release-notes/3.4.txt:105 -msgid "" -"For :ref:`WiredTiger `, the default value " -"``secondaryThrottle`` is ``false`` for all chunk migrations. The balancer" -" does not wait for replication to a secondary and instead continues with " -"the next document." -msgstr "" - -# 25ff1740d07e4c3dbf9973dd21cb1d6e -#: ../source/release-notes/3.4.txt:110 -msgid "" -"MongoDB can perform parallel chunk migrations. Similar to earlier " -"versions, a shard can participate in at most one migration at a time. " -"Observing this restriction, for a sharded cluster with *n* shards, " -"MongoDB can perform at most *n/2* (rounded down) simultaneous chunk " -"migrations." -msgstr "" - -# 721bfae4658a4c4ea5dccfc865360b81 -#: ../source/release-notes/3.4.txt:117 -msgid "Removal of Support for SCCC Config Servers" -msgstr "" - -# 891d06b0dd284c11a236afe7271089f1 -#: ../source/release-notes/3.4.txt:119 -msgid "" -"3.4 sharded clusters no longer support the use of mirrored (SCCC) " -":program:`mongod` instances as config servers. The use of SCCC config " -"servers, deprecated in the 3.2 release, is no longer valid. Instead, " -"deploy your config servers as a replica set (CSRS)." -msgstr "" - -# bdf0a18cc70f438c9dced975affb3af5 -#: ../source/release-notes/3.4.txt:124 -msgid "" -"To upgrade your sharded cluster to version 3.4, the config servers must " -"be running as a replica set." -msgstr "" - -# 670042de34f74e7aa5fb69bd59f1eaef -#: ../source/release-notes/3.4.txt:127 -msgid "" -"To convert your existing config servers from SCCC to CSRS, see " -":doc:`/tutorial/upgrade-config-servers-to-replica-set`." -msgstr "" - -# 39cf5430a5a94f9893950188ab839b15 -#: ../source/release-notes/3.4.txt:131 -msgid "Sharding Zones" -msgstr "" - -# 68867e8afdff47a0b8bcee0beb193382 -#: ../source/release-notes/3.4.txt:133 -msgid "" -"MongoDB 3.4 introduces :doc:`/core/zone-sharding`, which supersedes tag-" -"aware sharding available in earlier versions." -msgstr "" - -# b5a5fe9e60164292aa7940094daf9798 -#: ../source/release-notes/3.4.txt:136 -msgid "" -"To support zones, MongoDB introduces the following commands and " -":program:`mongo` shell helpers:" -msgstr "" - -# 3c9f213a385e497dab42b4c76be4089c -# cba5202032874b6ba1cc247d2a6fbcc7 -#: ../source/includes/extracts/collation-operations-table.rst:5 -#: ../source/release-notes/3.4.txt:142 -msgid "Commands" -msgstr "" - -# 17736085cfa444e29adb82b9d13f89dd -#: ../source/release-notes/3.4.txt:143 -msgid "`mongo` Shell Methods" -msgstr "" - -# 70616821ab3842dc834336be33ae3106 -#: ../source/release-notes/3.4.txt:145 -msgid ":dbcommand:`addShardToZone`" -msgstr "" - -# 0bea3d90e34449c29213b503d29d408f -#: ../source/release-notes/3.4.txt:146 -msgid ":method:`sh.addShardToZone()`" -msgstr "" - -# 94b83b880b844b32aa8c41d9065f6379 -#: ../source/release-notes/3.4.txt:148 -msgid ":dbcommand:`removeShardFromZone`" -msgstr "" - -# 93b8b2eaa8cd4f52b15a6831a46c528e -#: ../source/release-notes/3.4.txt:149 -msgid ":method:`sh.removeShardFromZone()`" -msgstr "" - -# a79bc48c83304c008474afc34f942f86 -#: ../source/release-notes/3.4.txt:151 -msgid ":dbcommand:`updateZoneKeyRange`" -msgstr "" - -# 153eb21a705d4ff5a625e3f9151b6a68 -#: ../source/release-notes/3.4.txt -msgid ":method:`sh.updateZoneKeyRange()`" -msgstr "" - -# 323d895e6e1047b7807e4283e4bfcbbe -#: ../source/release-notes/3.4.txt -msgid ":method:`sh.removeRangeFromZone()`" -msgstr "" - -# c5d4787151304b438a265627624d5dcd -#: ../source/release-notes/3.4.txt:158 -msgid "Replica Set" -msgstr "" - -# 6ed38af05a7e4b90b1dc98aa31c1627b -#: ../source/release-notes/3.4.txt:161 -msgid "Default Journaling Behavior of ``majority`` Write Concern" -msgstr "" - -# 937f2e38d5a34df79c22fe135068135c -#: ../source/release-notes/3.4.txt:163 -msgid "" -"A new replica set configuration setting " -":rsconf:`writeConcernMajorityJournalDefault` determines whether an " -"acknowledgement for a write concern of :writeconcern:`majority " -"<\"majority\">` returns after the majority of the voting members apply " -"the write in memory or to the on-disk journal *if* the :ref:`j ` " -"option is unspecified in the write concern." -msgstr "" - -# e38be6ff0be54d358f7b92f792a2a72f -#: ../source/release-notes/3.4.txt:171 -msgid "Adjustable Catchup Period for Newly Elected Primary" -msgstr "" - -# 6a50319f77504c78af0e55a9c2b2de3e -#: ../source/release-notes/3.4.txt:173 -msgid "" -"A new replica set configuration setting " -":rsconf:`settings.catchUpTimeoutMillis` defines the time limit for a " -"newly elected primary to catch up with the other replica set members that" -" may have more recent writes." -msgstr "" - -# b307c9be65e142feafdf3c28b4b38f22 -#: ../source/release-notes/3.4.txt:179 -msgid "Linearizable Read Concern" -msgstr "" - -# fb80cbbe98c24491a6c639ee0982c5db -#: ../source/release-notes/3.4.txt:181 -msgid "" -"MongoDB 3.4 introduces a read concern level of " -":readconcern:`\"linearizable\"` to read data that reflects all successful" -" writes issued with a :writeconcern:`\"majority\"` *and* acknowledged " -"prior to the start of the read operation. Linearizable read concern " -"guarantees only apply if read operations specify a query filter that " -"uniquely identifies a single document." -msgstr "" - -# 60e58a91b9654bd0a13366b2846aad1e -#: ../source/release-notes/3.4.txt:188 -msgid "" -"Linearizable read concern is available for all MongoDB supported " -":doc:`storage engines `." -msgstr "" - -# cceaff8622464e249ad5cde9f747694b -#: ../source/release-notes/3.4.txt:191 -msgid "" -"Combined with :writeconcern:`\"majority\"` write concern, " -":readconcern:`\"linearizable\"` read concern enables multiple threads to " -"perform reads and writes on a single document as if a single thread " -"performed these operations in real time; that is, the corresponding " -"schedule for these reads and writes is considered linearizable." -msgstr "" - -# 6dd3ce107c144038bc8a752cd9572b84 -#: ../source/release-notes/3.4.txt:197 -msgid "" -"Reads with linearizable read concern may be significantly slower than " -"reads with :readconcern:`\"majority\"` or :readconcern:`\"local\"` read " -"concerns. Always use ``maxTimeMS`` with linearizable read concern, in " -"case a majority of data bearing members are unavailable. For example:" -msgstr "" - -# 1a64f188fede4fd98fc0d62d18153a65 -#: ../source/release-notes/3.4.txt:213 -msgid "" -"For more information on read concern, including operations that support " -"read concerns, see :doc:`/reference/read-concern`." -msgstr "" - -# 22066b0fb7764e829e2cb45b4df4bba7 -#: ../source/release-notes/3.4.txt:217 -msgid "Improved Initial Sync" -msgstr "" - -# 3bcea8788a82426983256b7d83d9e3ea -#: ../source/release-notes/3.4.txt:219 -msgid "" -"MongoDB 3.4 improves the performance of :ref:`initial sync ` by having initial sync build the indexes as the documents " -"are copied." -msgstr "" - -# d238ac62907d4f0f94df8d5ee036cff6 -#: ../source/release-notes/3.4.txt:223 -msgid "" -"MongoDB 3.4 improves the :ref:`initial sync retry logic ` to be more resilient to intermittent failures on the network." -msgstr "" - -# 6962370271864338ad2297571a049eeb -#: ../source/release-notes/3.4.txt:227 -msgid "" -"Modified :ref:`rs.status() output ` to report on " -"initial sync status and progress." -msgstr "" - -# 6db28cda24eb4e0a93338fe99ca94120 -#: ../source/release-notes/3.4.txt:233 -msgid "Decimal Type" -msgstr "" - -# 663e9052f8144cfd90e8b488d02c6698 -#: ../source/release-notes/3.4.txt:235 -msgid "" -"3.4 adds support for the `decimal128 format " -"`_ with " -"the new ``decimal`` data type. The decimal128 format supports numbers " -"with up to 34 decimal digits (i.e. significant digits) and an exponent " -"range of −6143 to +6144." -msgstr "" - -# f15d91c9ba214ff18c5d8b0757f27a82 -#: ../source/release-notes/3.4.txt:241 -msgid "" -"To support the format, the :program:`mongo` shell adds the " -":ref:`NumberDecimal ` wrapper." -msgstr "" - -# 380e6b40120c44d9a5e437e3f7481d87 -#: ../source/release-notes/3.4.txt:248 -msgid "" -"When performing :ref:`comparisons ` among " -"different numerical types, MongoDB performs comparison on the exact " -"stored numerical values without first converting values to a common type." -msgstr "" - -# 03829a6ae2854c379ea7d952c3d07052 -#: ../source/release-notes/3.4.txt:253 -msgid "" -"Unlike the ``double`` data type, which only stores an approximation of " -"the decimal values, the ``decimal`` data type stores the exact value. For" -" example, a ``decimal`` ``NumberDecimal(\"9.99\")`` has a precise value " -"of ``9.99`` where as a double ``9.99`` would have an approximate value of" -" ``9.9900000000000002131628...``." -msgstr "" - -# 23ff6405690c4ce5b5ddf20a55ec8eac -#: ../source/release-notes/3.4.txt:259 -msgid "" -"To test for ``decimal`` type, use the :query:`$type` operator with the " -"literal ``\"decimal\"`` or ``19``." -msgstr "" - -# 5697a50f59fe40fb89968332a42ab720 -#: ../source/release-notes/3.4.txt:266 -msgid "" -"To use the new ``decimal`` data type with a MongoDB driver, an upgrade to" -" a driver version that supports the feature is necessary." -msgstr "" - -# 7d203e3521b54f4190d17be27d195a56 -#: ../source/release-notes/3.4.txt:272 -msgid "Aggregation" -msgstr "" - -# e42ec9f740e2402b9626d81c5ed3b07d -#: ../source/release-notes/3.4.txt:275 -msgid "New Aggregation Stage for Recursive Search" -msgstr "" - -# 5e5c7c0a3d3e46fab013e43f902d8bd6 -#: ../source/release-notes/3.4.txt:277 -msgid "" -"3.4 introduces a stage to the :doc:`aggregation pipeline ` that allows for recursive search." -msgstr "" - -# 6a197fc6b5e74ac09360381663d2884c -# e156ee2f24874dc89f89889e07e93b97 -# bead372b404c414383f28af4da866fef -# 2f21eeda4e5b4ca989983e5fff4ee560 -#: ../source/release-notes/3.4.txt:284 ../source/release-notes/3.4.txt:309 -#: ../source/release-notes/3.4.txt:350 ../source/release-notes/3.4.txt:375 -msgid "Stage" -msgstr "" - -# ecca41e0b99547dd976d3b690c50bc83 -# 2620219919724d80bd09cacff842bc83 -# 2e3b5e35bbe144439c234860670e0f82 -# e6d7e28dfbd84f10990a2ab18bf2495d -# a97c00d258fc4dd3b4e7e74be5f5d147 -# a679e0ffef6d4887ab3c7682c28eea54 -# 09fe3d57317346789461d00b11caf09a -# 77c77d9ec59b4a9bbac8607467f35eab -# 0e4cc6b02ef34496b2aa5024a956c97b -# 323270ef30014549aa18adee38921287 -#: ../source/release-notes/3.4.txt:285 ../source/release-notes/3.4.txt:310 -#: ../source/release-notes/3.4.txt:351 ../source/release-notes/3.4.txt:376 -#: ../source/release-notes/3.4.txt:391 ../source/release-notes/3.4.txt:433 -#: ../source/release-notes/3.4.txt:483 ../source/release-notes/3.4.txt:499 -#: ../source/release-notes/3.4.txt:526 ../source/release-notes/3.4.txt:540 -msgid "Description" -msgstr "" - -# 7733567d72564846b6312ee8b1a67489 -#: ../source/release-notes/3.4.txt:287 -msgid ":pipeline:`$graphLookup`" -msgstr "" - -# e79f66cebafc4f31843d4f4afd7189f0 -#: ../source/release-notes/3.4.txt:289 -msgid "" -"Performs a recursive search on a collection. To each output document, " -"adds a new array field that contains the traversal results of the " -"recursive search for that document." -msgstr "" - -# b7fec480ac144146b36646f35f412533 -#: ../source/release-notes/3.4.txt:294 -msgid "New Aggregation Stages for Faceted Search" -msgstr "" - -# e0109cc85c144700b5a1f17f913d5fd5 -#: ../source/release-notes/3.4.txt:296 -msgid "" -"Faceted search allows for the categorization of documents into " -"classifications. For example, given a collection of inventory documents, " -"you may want to classify items by a single category, such as by the price" -" range, or by multiple categories, such as by price range as well as " -"separately by the departments." -msgstr "" - -# 9da9fe6c7d604acba2f04fa9a1ce4c1c -#: ../source/release-notes/3.4.txt:302 -msgid "" -"3.4 introduces stages to the :doc:`aggregation pipeline ` that allow for faceted search." -msgstr "" - -# 9cada8ab9e884ec2bd883a93cac796dc -#: ../source/release-notes/3.4.txt:312 -msgid ":pipeline:`$bucket`" -msgstr "" - -# 4844afea9cf64fbfa5c1d9a44abaef58 -#: ../source/release-notes/3.4.txt:314 -msgid "" -"Categorizes or groups incoming documents into buckets that represent a " -"range of values for a specified expression." -msgstr "" - -# 8baa32aa1a7e4c9e90c9337729d78bb5 -#: ../source/release-notes/3.4.txt:317 -msgid ":pipeline:`$bucketAuto`" -msgstr "" - -# 319bc2c574d741dba35210da481013f1 -#: ../source/release-notes/3.4.txt:319 -msgid "" -"Categorizes or groups incoming documents into specified number of buckets" -" that represent a range of values for a specified expression. MongoDB " -"automatically determines the bucket boundaries." -msgstr "" - -# 5f7da5c9307c47a0aabb251f90e1f1d6 -#: ../source/release-notes/3.4.txt:324 -msgid ":pipeline:`$facet`" -msgstr "" - -# becb3b67f54d4ca7a8c98e5fcb3fa471 -#: ../source/release-notes/3.4.txt:326 -msgid "" -"Processes multiple :ref:`pipelines ` on the input " -"documents and outputs a document that contains the results of these " -"pipelines. By specifying facet-related stages (:pipeline:`$bucket`, " -":pipeline:`$bucketAuto`, and :pipeline:`$sortByCount`) in these " -"pipelines, :pipeline:`$facet` allows for multi-faceted search." -msgstr "" - -# 004e253cc7d04236b3f94ee5c0d1c756 -#: ../source/release-notes/3.4.txt:333 -msgid ":pipeline:`$sortByCount`" -msgstr "" - -# 346a58fa771f461bbcf15a1ebbdd5bf3 -#: ../source/release-notes/3.4.txt:335 -msgid "" -"Categorizes or groups incoming documents by a specified expression to " -"compute the count for each group. Output documents are sorted in " -"descending order by the count." -msgstr "" - -# 32c9a5627d9e47ac907182387a40a061 -#: ../source/release-notes/3.4.txt:340 -msgid "New Aggregation Stages to Facilitate Reshaping Documents" -msgstr "" - -# 480203fb73ee4dbeaae0084e40060918 -#: ../source/release-notes/3.4.txt:342 -msgid "" -"3.4 introduces stages to the :doc:`aggregation pipeline ` that faciliate replacing documents as well as " -"adding new fields." -msgstr "" - -# 8dbe6e4386bf47058c950ebd63b2ee97 -#: ../source/release-notes/3.4.txt:353 -msgid ":pipeline:`$addFields`" -msgstr "" - -# 5b481968b24f491d827c5d5d603f88d5 -#: ../source/release-notes/3.4.txt:355 -msgid "" -"Adds new fields to documents. The stage outputs documents that contains " -"all existing fields from the input documents as well as the newly added " -"fields." -msgstr "" - -# a0e08094653a4ba782417009417104d4 -#: ../source/release-notes/3.4.txt:359 -msgid ":pipeline:`$replaceRoot`" -msgstr "" - -# 4c53ab6afdc74ca5920dd45377a3d6a3 -#: ../source/release-notes/3.4.txt:361 -msgid "" -"Replaces a document with the specified document. You can specify a " -"document embedded in the input document to promote the embedded document " -"to the top level." -msgstr "" - -# 79fb7467058c4ba09591a16e30acd51c -#: ../source/release-notes/3.4.txt:366 -msgid "New Aggregation Stage to Count" -msgstr "" - -# 3ea9ce2805a44f52aa2cae3ae4cc50e8 -#: ../source/release-notes/3.4.txt:368 -msgid "" -"3.4 introduces a new stage to the :doc:`aggregation pipeline ` that faciliate counting document." -msgstr "" - -# 3f14ae5abbd441fca5e3004de3ca48c3 -#: ../source/release-notes/3.4.txt:378 -msgid ":pipeline:`$count`" -msgstr "" - -# 513e79bfbbe3439f9dd0a2263f6b1358 -#: ../source/release-notes/3.4.txt:380 -msgid "" -"Returns a document that contains a count of the number of documents input" -" to the stage." -msgstr "" - -# 5ae7e4a56e874c40a9a66a972bdc38d6 -#: ../source/release-notes/3.4.txt:384 -msgid "New Aggregation Array Operators" -msgstr "" - -# 815488a466c2431283dcb892f4bb2f26 -# dd5806c77fa24ca4bcd269f5d687f7c5 -# e051c051f57f46cf895673f24783ef59 -# ea53bb2476ce44c9ac7173255c9da08b -# 947ff5fd47804eb5a8d32e82a0c483f8 -# 09d7747625744830ba688d164feadbe5 -#: ../source/release-notes/3.4.txt:390 ../source/release-notes/3.4.txt:432 -#: ../source/release-notes/3.4.txt:482 ../source/release-notes/3.4.txt:498 -#: ../source/release-notes/3.4.txt:525 ../source/release-notes/3.4.txt:539 -msgid "Operator" -msgstr "" - -# fa6ad119196949cdb0fe33ad84763b37 -#: ../source/release-notes/3.4.txt:393 -msgid ":expression:`$in`" -msgstr "" - -# d8116ebaeb0347d2a77d2764c54aec3e -#: ../source/release-notes/3.4.txt:395 -msgid "Returns a boolean that indicates if a specified value is in an array." -msgstr "" - -# 7859d636351444e0b9d9e178bdc24e96 -#: ../source/release-notes/3.4.txt:398 -msgid ":expression:`$indexOfArray`" -msgstr "" - -# 0578a90fe94b480fa6486d47289325f7 -#: ../source/release-notes/3.4.txt:400 -msgid "" -"Searches an array for an occurence of a specified value and returns the " -"array index (zero-based) of the first occurence." -msgstr "" - -# 85c9d8a08c45419d89aab892001fdb8f -#: ../source/release-notes/3.4.txt:403 -msgid ":expression:`$range`" -msgstr "" - -# bf30b6c3388c443eba232e9fd86c9ab1 -#: ../source/release-notes/3.4.txt:405 -msgid "Returns an array whose elements are a generated sequence of numbers." -msgstr "" - -# 1a3a6849c79e4569836522a8f79af9b8 -#: ../source/release-notes/3.4.txt:408 -msgid ":expression:`$reverseArray`" -msgstr "" - -# f0926cbcd58c4751903eef172599c5a4 -#: ../source/release-notes/3.4.txt:410 -msgid "" -"Returns an output array whose elements are those of the input array but " -"in reverse order." -msgstr "" - -# 7cd1b00c794b45d7a5b78f7d84393379 -#: ../source/release-notes/3.4.txt:413 -msgid ":expression:`$reduce`" -msgstr "" - -# 1d490e9b635545e4ab67f8b4a857aab0 -#: ../source/release-notes/3.4.txt:415 -msgid "" -"Takes an array as input and applies an expression to each element in the " -"array to return the final result of the expression." -msgstr "" - -# df179e47561844e9af764259cf7241df -#: ../source/release-notes/3.4.txt:419 -msgid ":expression:`$zip`" -msgstr "" - -# 5527ef3fc63e40a1825707e48c96d00d -#: ../source/release-notes/3.4.txt:421 -msgid "" -"Returns an output array where each element is itself an array, consisting" -" of elements in the corresponding array index position from the input " -"arrays." -msgstr "" - -# b141c5c8bb2a42d2aa55b7ae220ada57 -#: ../source/release-notes/3.4.txt:426 -msgid "New Aggregation String Operators" -msgstr "" - -# a6596b0a7ccf4f5c91a22d0df3367f84 -#: ../source/release-notes/3.4.txt:435 -msgid ":expression:`$indexOfBytes`" -msgstr "" - -# f1d74e3ef63e4900a42a9b9fa358cc7f -#: ../source/release-notes/3.4.txt:437 -msgid "" -"Searches a string for an occurence of a substring and returns the UTF-8 " -"byte index (zero-based) of the first occurence." -msgstr "" - -# 2f646d58955d4c2aabf0781266fb994f -#: ../source/release-notes/3.4.txt:440 -msgid ":expression:`$indexOfCP`" -msgstr "" - -# 1cc78950d55542eca1ea56292bc14ba3 -#: ../source/release-notes/3.4.txt:442 -msgid "" -"Searches a string for an occurence of a substring and returns the UTF-8 " -"`code point `_ index (zero-" -"based) of the first occurence." -msgstr "" - -# c771f52af1124735a05699936a8450f5 -#: ../source/release-notes/3.4.txt:447 -msgid ":expression:`$split`" -msgstr "" - -# 25712afcc50c4ae69da202c6a04ef9b1 -#: ../source/release-notes/3.4.txt:449 -msgid "" -"Splits a string by a specified delimiter into string components and " -"returns an array of the string components." -msgstr "" - -# 6e0f05900c0b4aa5a518a63dae3147e9 -#: ../source/release-notes/3.4.txt:453 -msgid ":expression:`$strLenBytes`" -msgstr "" - -# 06273874ac3f499e8fbf2cb8160d6338 -#: ../source/release-notes/3.4.txt:455 -msgid "Returns the number of UTF-8 bytes for a string." -msgstr "" - -# 71bcd8c8516144b187177db2e2099998 -#: ../source/release-notes/3.4.txt:457 -msgid ":expression:`$strLenCP`" -msgstr "" - -# 01cb87cfb4c04fbfb11bb0b8d10ad1eb -#: ../source/release-notes/3.4.txt:459 -msgid "" -"Returns the number of UTF-8 `code points " -"`_ for a string." -msgstr "" - -# b8848c7c369f4631a3b796f998e920c0 -#: ../source/release-notes/3.4.txt:462 -msgid ":expression:`$substrBytes`" -msgstr "" - -# 8bc2a95ce89c4f07be0b927ad652fac9 -#: ../source/release-notes/3.4.txt:464 -msgid "" -"Returns the substring of a string. The substring starts with the " -"character at the specified UTF-8 byte index (zero-based) in the string " -"for the length specified." -msgstr "" - -# 2fc49d2f551c42669eede1c46fc9f39c -#: ../source/release-notes/3.4.txt:468 -msgid ":expression:`$substrCP`" -msgstr "" - -# aacc2fcdfd424d54bd9bad5fbb3607ff -#: ../source/release-notes/3.4.txt:470 -msgid "" -"Returns the substring of a string. The substring starts with the " -"character at the specified UTF-8 `code point " -"`_ index (zero-based) in the" -" string for the length specified." -msgstr "" - -# 9faf1e4809a3479fb19945da80287518 -#: ../source/release-notes/3.4.txt:476 -msgid "New Aggregation Control Flow Expression" -msgstr "" - -# 3fbf7490d0184c25974a30ce3ad57567 -#: ../source/release-notes/3.4.txt:485 -msgid ":expression:`$switch`" -msgstr "" - -# 52190f005b8d4478a9e67193423a0280 -#: ../source/release-notes/3.4.txt:487 -msgid "" -"Evaluates, in sequential order, the ``case`` expressions of the specified" -" branches to enter the first branch for which the ``case`` expression " -"evaluates to ``true``." -msgstr "" - -# 5fed79db54fc491ab8c22dac998a8f63 -#: ../source/release-notes/3.4.txt:492 -msgid "New Date Aggregation Operators" -msgstr "" - -# 55564c601a184ae298a40c33045aade2 -#: ../source/release-notes/3.4.txt:501 -msgid ":expression:`$isoDayOfWeek`" -msgstr "" - -# bb26c4077ccc46c58831dfa1f15d327a -#: ../source/release-notes/3.4.txt:503 -msgid "" -"Returns the ISO 8601 weekday number, ranging from ``1`` (for Monday) to " -"``7`` (for Sunday)." -msgstr "" - -# 1b4ffa15e18144729ecbf32fee10da70 -#: ../source/release-notes/3.4.txt:506 -msgid ":expression:`$isoWeek`" -msgstr "" - -# f8a497077d084172bbbd89978017f749 -#: ../source/release-notes/3.4.txt:508 -msgid "" -"Returns the ISO 8601 week number, which can range from ``1`` to ``53``. " -"Week numbers start at ``1`` with the week (Monday through Sunday) that " -"contains the year's first Thursday." -msgstr "" - -# 2626264c0a5543888a1242cbb2e2e502 -#: ../source/release-notes/3.4.txt:512 -msgid ":expression:`$isoWeekYear`" -msgstr "" - -# 784429e0ce1c450b871a669b23ffdb48 -#: ../source/release-notes/3.4.txt:514 -msgid "" -"Returns the ISO 8601 year number, where the year starts with the Monday " -"of week 1 (ISO 8601) and ends with the Sundays of the last week (ISO " -"8601)." -msgstr "" - -# d358bfe6b6d04f8689dc74d5c5979e1b -#: ../source/release-notes/3.4.txt:519 -msgid "New Monitoring Aggregation Sources" -msgstr "" - -# 2a7c9064c63a4305a8aee813cce9761c -#: ../source/release-notes/3.4.txt:528 -msgid ":pipeline:`$collStats`" -msgstr "" - -# 1eb304a81f7a49dfaf1d1db0fd54c987 -#: ../source/release-notes/3.4.txt:530 -msgid "Returns statistics regarding a collection or view." -msgstr "" - -# dbbb32a7d6174b508f0dd3d0e5469f00 -#: ../source/release-notes/3.4.txt:533 -msgid "New Type Operator" -msgstr "" - -# cf632caf4cc24b5999db38bca0e9f6e5 -#: ../source/release-notes/3.4.txt:542 -msgid ":expression:`$type`" -msgstr "" - -# e827911a5c0c427292c1194da5c09ae7 -#: ../source/release-notes/3.4.txt:544 -msgid "" -"Returns a string which specifies the :doc:`/reference/bson-types/` of the" -" argument." -msgstr "" - -# 25f2ba3066b147faab79509f52109d24 -#: ../source/release-notes/3.4.txt:548 -msgid "Additional Changes" -msgstr "" - -# 7fc4be2d2d1641e5aa4e357c4d4ff476 -#: ../source/release-notes/3.4.txt:550 -msgid "" -":pipeline:`$project` stage adds support for field exclusion in the output" -" document. Previously, you could only exclude the ``_id`` field in the " -"stage. If you specify the exclusion of a field or fields," -msgstr "" - -# f95720299ff5436eb85032cc26cccd2f -#: ../source/release-notes/3.4.txt:554 -msgid "All other fields are returned in the output documents." -msgstr "" - -# 8bab790e310c48249db453c0d22756a7 -#: ../source/release-notes/3.4.txt:556 -msgid "You cannot specify new fields or the inclusion of other fields." -msgstr "" - -# b19193a9f8f54e6dbbe9d514d05abbe8 -#: ../source/release-notes/3.4.txt:561 -msgid "Collation and Case-Insensitive Indexes" -msgstr "" - -# d175f73377a9418f85e9880fd8a239f3 -#: ../source/release-notes/3.4.txt:563 -msgid "" -"To allow for language-specific rules for string comparison, MongoDB 3.4 " -"introduces :doc:`collation ` to its query language " -"and indexes." -msgstr "" - -# cdac22669bc54636a3ef5d5e28b4ab02 -#: ../source/release-notes/3.4.txt:567 -msgid "The following operations support collation:" -msgstr "" - -# 7ab5678311aa4cb090a58dc40f1c1238 -#: ../source/includes/extracts/collation-operations-table.rst:6 -msgid "``mongo`` Shell Methods" -msgstr "" - -# f2d16d8435e1495ca805bdab402731e7 -#: ../source/includes/extracts/collation-operations-table.rst:8 -msgid ":dbcommand:`create`" -msgstr "" - -# 85d2b88bc9bb43a2af911f94f9f9ca42 -#: ../source/release-notes/3.4.txt -msgid ":method:`db.createCollection()`" -msgstr "" - -# 51c20619fdd24ff0bc0878edabd38c2b -#: ../source/release-notes/3.4.txt -msgid ":method:`db.createView()`" -msgstr "" - -# 8d48836d4b07460ca81b790143047d7d -#: ../source/includes/extracts/collation-operations-table.rst:12 -msgid ":dbcommand:`createIndexes`" -msgstr "" - -# d769c970e03943b4a3c1869e3ec57573 -#: ../source/includes/extracts/collation-operations-table.rst:13 -msgid ":method:`db.collection.createIndex()`" -msgstr "" - -# 28ed6527377d4047920c00efe2183187 -# f7a9f0bfe0954f49a5d1b4360937d3e5 -#: ../source/includes/extracts/collation-operations-table.rst:15 -#: ../source/includes/fact-diagnostic-info.rst:6 -msgid ":dbcommand:`aggregate`" -msgstr "" - -# 3b1bbddfa751466abf29e8d625951ecc -#: ../source/includes/extracts/collation-operations-table.rst:16 -msgid ":method:`db.collection.aggregate()`" -msgstr "" - -# a3540129cf144cf9b42dd5dfb29fe42d -# 7106bc3751af4a41bfacea224122604c -#: ../source/includes/extracts/collation-operations-table.rst:18 -#: ../source/includes/fact-diagnostic-info.rst:9 -msgid ":dbcommand:`distinct`" -msgstr "" - -# f2c6cb652b9b4a1a8c3229edf9e7089f -#: ../source/includes/extracts/collation-operations-table.rst:19 -msgid ":method:`db.collection.distinct()`" -msgstr "" - -# 3f34a9667849449eb645e853bb147fbb -# a30f4d478c2b4e08a0bcb5a87a61df9f -#: ../source/includes/extracts/collation-operations-table.rst:21 -#: ../source/includes/fact-diagnostic-info.rst:12 -msgid ":dbcommand:`findAndModify`" -msgstr "" - -# ad59658af2b14344b061580242452c70 -#: ../source/release-notes/3.4.txt -msgid ":method:`db.collection.findAndModify()`" -msgstr "" - -# d3b2e72c46d14474808bdf71621d820c -#: ../source/release-notes/3.4.txt -msgid ":method:`db.collection.findOneAndDelete()`" -msgstr "" - -# 548c43f5adb749c4b0965fc390a64b0f -#: ../source/release-notes/3.4.txt -msgid ":method:`db.collection.findOneAndReplace()`" -msgstr "" - -# 6e90279c67fc463784e2bf73d772d7a0 -#: ../source/release-notes/3.4.txt -msgid ":method:`db.collection.findOneAndUpdate()`" -msgstr "" - -# 4bd1a6cbc49547a386aa66f5349e4060 -#: ../source/includes/extracts/collation-operations-table.rst:27 -msgid ":dbcommand:`find`" -msgstr "" - -# 8c8eb85cac3b47dbb11abe98292ec8e4 -#: ../source/includes/extracts/collation-operations-table.rst:29 -msgid "" -":method:`cursor.collation()` to specify collation for " -":method:`db.collection.find()`" -msgstr "" - -# b91acbefef854264861e207780d992dd -# f32f854c440041e69c28f577fca64e3c -#: ../source/includes/extracts/collation-operations-table.rst:32 -#: ../source/includes/fact-diagnostic-info.rst:18 -msgid ":dbcommand:`mapReduce`" -msgstr "" - -# 4e70f49fe92a4a59a4b1b6bcd8e59924 -#: ../source/includes/extracts/collation-operations-table.rst:34 -msgid ":method:`db.collection.mapReduce()`" -msgstr "" - -# 2b7755800bb240faa4deee1cfabad544 -# 74b53a9203214410ad74260303f2490e -#: ../source/includes/extracts/collation-operations-table.rst:36 -#: ../source/includes/fact-diagnostic-info.rst:8 -msgid ":dbcommand:`delete`" -msgstr "" - -# 23ec2c2d7d7b4d5a8b489e8eee4385cd -#: ../source/release-notes/3.4.txt -msgid ":method:`db.collection.deleteOne()`" -msgstr "" - -# 64ef41a5a3b84cdcb02f998557770a89 -#: ../source/release-notes/3.4.txt -msgid ":method:`db.collection.deleteMany()`" -msgstr "" - -# 89050f356d2f4f14bce0687a3dbfe536 -#: ../source/release-notes/3.4.txt -msgid ":method:`db.collection.remove()`" -msgstr "" - -# 5442d888771741c580c901451cdeab6f -# 40d547c93b1e4b40b7e3a62c812abf16 -#: ../source/includes/extracts/collation-operations-table.rst:41 -#: ../source/includes/fact-diagnostic-info.rst:19 -msgid ":dbcommand:`update`" -msgstr "" - -# 85714276c7fe4b008c61b6e26216501f -#: ../source/release-notes/3.4.txt -msgid ":method:`db.collection.update()`" -msgstr "" - -# 583bc66f3d9640649e885d7f159a660f -#: ../source/release-notes/3.4.txt -msgid ":method:`db.collection.updateOne()`," -msgstr "" - -# 3894dba86b25438eb0b6771096ca7804 -#: ../source/release-notes/3.4.txt -msgid ":method:`db.collection.updateMany()`," -msgstr "" - -# ac2ac14110264ba182f3afe0e15e354c -#: ../source/release-notes/3.4.txt -msgid ":method:`db.collection.replaceOne()`" -msgstr "" - -# 18d9b0105b514f8ea28e11fd99fa96a8 -#: ../source/includes/extracts/collation-operations-table.rst:50 -msgid "" -"Individual update, replace, and delete operations in " -":method:`db.collection.bulkWrite()`." -msgstr "" - -# 438cc0befee947dab9d1eb8bd3cf176e -#: ../source/release-notes/3.4.txt:571 -msgid "For details, see :doc:`Collation `." -msgstr "" - -# a9d46af0397d4e41bc0a2a6701998c6d -#: ../source/release-notes/3.4.txt:576 -msgid "Views" -msgstr "" - -# dd392ab50828466fb754fdbf0bd0873a -#: ../source/release-notes/3.4.txt:578 -msgid "" -"MongoDB 3.4 adds support for creating read-only views from existing " -"collections or other views. To specify or define a view, MongoDB 3.4 " -"introduces:" -msgstr "" - -# 273358c0fc444e2da08814b9f998716f -#: ../source/release-notes/3.4.txt:582 -msgid "" -"the ``viewOn`` and ``pipeline`` options to the existing " -":dbcommand:`create` command:" -msgstr "" - -# 0edd26a95328472e9b0b95acf458034e -#: ../source/release-notes/3.4.txt:589 -msgid "" -"or if specifying a default :ref:`collation <3.4-relnotes-collation>` for " -"the view:" -msgstr "" - -# 0e5be930fc334646987bb0c19f374331 -#: ../source/release-notes/3.4.txt:595 -msgid "" -"and a corresponding :program:`mongo` shell helper " -":method:`db.createView()`:" -msgstr "" - -# 2bddc2240e1f45c1905288f22701327b -#: ../source/release-notes/3.4.txt:602 -msgid "For more information on creating views, see :ref:`3.4-reference-views`." -msgstr "" - -# 09a5bf6f9aa84d5aa1ffeacbf318c245 -#: ../source/release-notes/3.4.txt:605 -msgid "Security Enhancement" -msgstr "" - -# 8a2b20250ebe4e7bace969a666b1e6a7 -#: ../source/release-notes/3.4.txt:608 -msgid "Transition to Auth" -msgstr "" - -# a721a1c0c3ba442e8510dd342ccf2f35 -#: ../source/release-notes/3.4.txt:610 -msgid "" -"MongoDB 3.4 adds support for rolling transition to internal " -"authentication for replica sets and sharded clusters. For details, see " -":setting:`security.transitionToAuth` setting and " -":option:`--transitionToAuth` command line option for :program:`mongod` " -"and:program:`mongos`." -msgstr "" - -# 776372f311884702bfe843a9b0f45112 -#: ../source/release-notes/3.4.txt:616 -msgid "" -":doc:`/tutorial/enforce-keyfile-access-control-in-existing-replica-set-" -"without-downtime`" -msgstr "" - -# 66c71875fee546c1886e2337d0fe067c -#: ../source/release-notes/3.4.txt:619 -msgid "MongoDB Tools" -msgstr "" - -# c12bbaa8aa93462a8fa6a959149e2f0c -#: ../source/release-notes/3.4.txt:622 -msgid "``mongoreplay``" -msgstr "" - -# 480fff128d7244a08d1260ecd6c7aee2 -#: ../source/release-notes/3.4.txt:624 -msgid "" -"MongoDB introduces :program:`mongoreplay`, a workload capture and " -"analysis tool that replaces :program:`mongosniff`. You can use " -":program:`mongoreplay` to inspect and record commands sent to a MongoDB " -"instance, and then replay the commands back onto another host at a later " -"time." -msgstr "" - -# ce74ce4ac64b47f2bdae4a9aaa8a9f23 -#: ../source/release-notes/3.4.txt:631 -msgid "General Enhancements" -msgstr "" - -# 34a8b9defb3f44b799a3c3e4fc3d7f4e -#: ../source/release-notes/3.4.txt:633 -msgid "MongoDB 3.4 includes the following enhancements:" -msgstr "" - -# 739009a25cfc4ac3b15b65ae76a175f2 -#: ../source/release-notes/3.4.txt:635 -msgid "Added ``systemd`` support in distributions." -msgstr "" - -# 932c9b37053a4270b080b4078e8e005c -#: ../source/release-notes/3.4.txt:637 -msgid "" -"Increased :parameter:`diagnosticDataCollectionDirectorySizeMB` default " -"size to 200 megabytes from 100 megabytes." -msgstr "" - -# 13e4d40c9e6347168d7b49964f6644bd -#: ../source/release-notes/3.4.txt:640 -msgid "" -"Decreased the lower bound and the default setting of the " -":option:`WiredTiger internal cache <--wiredTigerCacheSizeGB>`. Both the " -":option:`WiredTiger Storage Engine internal cache " -"<--wiredTigerCacheSizeGB>` and the :option:`inMemory Storage Engine " -"maximum memory size <--inMemorySizeGB>` can accept floating-point values." -msgstr "" - -# cf8549ee595e416395f4c79185e41cc7 -#: ../source/release-notes/3.4.txt:646 -msgid "" -":method:`~db.collection.find()`, :method:`~db.collection.aggregate()`, " -":dbcommand:`listIndexes`, and :dbcommand:`listCollections` operations " -"return a :ref:`maximum of 16 megabytes per batch `." -msgstr "" - -# 8f6adcb915bd453dbd5c793812034f94 -#: ../source/includes/fact-diagnostic-info.rst:1 -msgid "" -":method:`db.currentOp()` and the :doc:`database profiler` report the same basic diagnostic information for all" -" CRUD operations, including the following." -msgstr "" - -# 64b013bdc4dd4f27b4f2b198aae4bd2b -#: ../source/includes/fact-diagnostic-info.rst:7 -msgid ":dbcommand:`count`" -msgstr "" - -# d27b99c295a3458db0d58da3e07f1275 -#: ../source/includes/fact-diagnostic-info.rst:10 -msgid "``find`` (:ref:`OP_QUERY` and :dbcommand:`command`)" -msgstr "" - -# 720219ea5fbd4e1d8511d9f05ade53ca -#: ../source/includes/fact-diagnostic-info.rst:13 -msgid ":dbcommand:`geoNear`" -msgstr "" - -# 803662a6fa4640bfa6a2aa96f885ce15 -#: ../source/includes/fact-diagnostic-info.rst:14 -msgid "" -"``getMore`` (:ref:`OP_GET_MORE` and " -":dbcommand:`command`)" -msgstr "" - -# 47ef4a4e34c441fe88e4b1331d321d86 -#: ../source/includes/fact-diagnostic-info.rst:16 -msgid ":dbcommand:`group`" -msgstr "" - -# 8bb60b378d2f48db993eaed363a3fc3f -#: ../source/includes/fact-diagnostic-info.rst:17 -msgid ":dbcommand:`insert`" -msgstr "" - -# bc9be038567e48eba39e5eded6e71e57 -#: ../source/includes/fact-diagnostic-info.rst:21 -msgid "" -"These operations are also included in the logging of slow queries (see " -":setting:`~operationProfiling.slowOpThresholdMs` for more information " -"about slow query logging)." -msgstr "" - -# d28079c456a444dc96e019190427a746 -#: ../source/release-notes/3.4.txt:653 -msgid "" -":program:`mongo` shell adds support for marshalling fields of type " -":ref:`javascript` and :ref:`javascriptWithScope` " -"to JavaScript functions. See :option:`--disableJavaScriptProtection`." -msgstr "" - -# 1f107abede5a4c78b3fbb252f14bae89 -#: ../source/release-notes/3.4.txt:658 -msgid "" -"Added support for system certificates. If a :program:`mongod` instance " -"presents a certificate signed with a CA trusted by the operating system, " -"the :program:`mongo` shell will connect without any errors. Previously, " -"the :program:`mongo` shell exited with an error that it could not " -"validate the certificate." -msgstr "" - -# 5ab436a39118454c9cd3ee0e053b3faf -#: ../source/release-notes/3.4.txt:665 -msgid "Platform Support" -msgstr "" - -# a2caad36d44a4468b9032eaff0888b4f -#: ../source/release-notes/3.4.txt:667 -msgid "" -"MongoDB 3.4 introduces support for ARM64, PPC64LE, and s390x " -"architectures. See :ref:`prod-notes-supported-platforms` to see the full " -"platform support matrix." -msgstr "" - -# a997915453264930a05d429181be35ac -#: ../source/includes/admonition-power-ubuntu-restriction.rst:7 -msgid "3.4 Incompatibility with Ubuntu 16.04 on IBM Power Systems" -msgstr "" - -# 75ad7de0e2224911813de3de23b2970e -#: ../source/includes/admonition-power-ubuntu-restriction.rst:4 -msgid "" -"Due to a `lock elision bug in glibc " -"`_, if you " -"are running on Ubuntu 16.04 on IBM Power Systems, do not use MongoDB 3.4 " -"in production until the ``glibc`` version with the fix becomes available " -"and you have installed that version." -msgstr "" - -# 80a8d0ea8bc046fe8ca0cd5528407e44 -#: ../source/release-notes/3.4.txt:674 -msgid "MongoDB Enterprise Features" -msgstr "" - -# a5b439cbc58f4327b65ae0ebabba66e4 -#: ../source/release-notes/3.4.txt:677 -msgid "Log Redaction" -msgstr "" - -# 4e25df485457456a8c2a0512edea67b7 -#: ../source/release-notes/3.4.txt:679 -msgid "" -"MongoDB Enterprise adds support for log redaction for use in conjunction " -"with MongoDB's :doc:`encrypted storage engine `. Log redaction prevents potentially sensitive information from " -"being written to the diagnostic log; however, diagnostics on redacted " -"logs may be more difficult due to the lack of data related to a log " -"event." -msgstr "" - -# 6da3e8bf2ec44502b1d7e2eb68467506 -#: ../source/release-notes/3.4.txt:686 -msgid "" -"To enable log redaction, see the :setting:`security.redactClientLogData` " -"setting and the :option:`--redactClientLogData` option for " -":program:`mongod`." -msgstr "" - -# 436290e02d0e4a09b4f8199423c966ec -#: ../source/release-notes/3.4.txt:691 -msgid "LDAP Enhancements" -msgstr "" - -# 16f22c204fb5401fb6cc0b2d34f7045b -#: ../source/release-notes/3.4.txt:694 -msgid "LDAP Authorization" -msgstr "" - -# beff218141fc4b99a521eb6a54e93c66 -#: ../source/release-notes/3.4.txt:696 -msgid "" -"MongoDB Enterprise supports the use of :doc:`Lightweight Directory Access" -" Protocol (LDAP) service to authorize (i.e. determine access) ` a user authenticated via one of the following " -"authentication mechanism:" -msgstr "" - -# 035f1e0f64b7410a8c82af4530856e53 -#: ../source/release-notes/3.4.txt:701 -msgid "" -":doc:`/core/security-ldap`. For a tutorial on using both LDAP " -"Authentication and Authorization, see :doc:`/tutorial/authenticate-" -"nativeldap-activedirectory`." -msgstr "" - -# e9b2f9202e6f4870b68fc7763e850870 -#: ../source/release-notes/3.4.txt:705 -msgid "" -":doc:`/core/kerberos`. For a tutorial on using Kerberos authentication " -"and Active Directory, see :doc:`/tutorial/kerberos-auth-activedirectory-" -"authz`." -msgstr "" - -# d951d85b2497448a9768322d4be37232 -#: ../source/release-notes/3.4.txt:709 -msgid ":doc:`/core/security-x.509`." -msgstr "" - -# 278427f2aeef407497c63505d2e332b1 -#: ../source/release-notes/3.4.txt:711 -msgid "For more information, see :doc:`/core/security-ldap-external`." -msgstr "" - -# 36f03f665d2044419a844a3d4bf848ad -#: ../source/release-notes/3.4.txt:714 -msgid "``mongoldap``" -msgstr "" - -# 6ae1b385f0eb49239b6a120f08c72101 -#: ../source/release-notes/3.4.txt:716 -msgid "" -"MongoDB Enterprise provides a new tool :program:`mongoldap` for testing " -"your MongoDB :ref:`LDAP configuration options ` " -"against a running LDAP server or set of servers. When configuring options" -" related to :ref:`LDAP authentication `, you can use " -":program:`mongoldap` to ensure that the authentication operation works as" -" expected." -msgstr "" - -# ac86d81b4b954f9ba705c494c38b36a5 -#: ../source/release-notes/3.4.txt:724 -msgid "Bind via OS Libraries" -msgstr "" - -# 7b50274bffe94126bdbc2d3c25e4ad24 -#: ../source/release-notes/3.4.txt:726 -msgid "" -"MongoDB 3.4 supports :doc:`binding to an LDAP server ` via operating system libraries. This allows Linux and Windows " -"MongoDB 3.4 servers to use an LDAP server for authentication." -msgstr "" - -# 046293ad7dab4a288c12d4d63bae0211 -#: ../source/release-notes/3.4.txt:731 -msgid "" -"Linux MongoDB deployments continue to support binding via `saslauthd " -"`_." -msgstr "" - -# bc889dc9abba407cb5782442e8a74f32 -#: ../source/release-notes/3.4.txt:735 -msgid "Changes Affecting Compatibility" -msgstr "" - -# fc10eb1f9f9148bc8d1c576613d2106a -#: ../source/release-notes/3.4.txt:737 -msgid "" -"Some changes can affect compatibility and may require user actions. For a" -" detailed list of compatibility changes, see :doc:`/release-" -"notes/3.4-compatibility`." -msgstr "" - -# eed96353570d4be4bfb7e7921bf7000f -#: ../source/release-notes/3.4.txt:750 -msgid "Upgrade Procedures" -msgstr "" - -# 6c14732ef61d4a8c8211eba3f0a69544 -#: ../source/release-notes/3.4.txt:752 -msgid ":doc:`/release-notes/3.4-upgrade-standalone`." -msgstr "" - -# 48e3dc50287c41b0a053499c7aa0955b -#: ../source/release-notes/3.4.txt:754 -msgid ":doc:`/release-notes/3.4-upgrade-replica-set`." -msgstr "" - -# 267d1090239e490cb4dc8f87743ccc75 -#: ../source/release-notes/3.4.txt:756 -msgid ":doc:`/release-notes/3.4-upgrade-sharded-cluster`." -msgstr "" - -# a8a01897e6b14bde91d8c2f8fdb08f70 -#: ../source/release-notes/3.4.txt:758 -msgid "" -"If you need guidance on upgrading to 3.4, `MongoDB offers major version " -"upgrade services `_" -" to help ensure a smooth transition without interruption to your MongoDB " -"application." -msgstr "" - -# c3d185c3bb9c46849c721c35dc670154 -#: ../source/release-notes/3.4.txt:774 -msgid "Known Issues in 3.4.0" -msgstr "" - -# 2f772c94c83946c99cecac1bc0673be6 -#: ../source/release-notes/3.4.txt:776 -msgid "List of known issues in the 3.4.0 release:" -msgstr "" - -# 56db566927594f869483816039b75d78 -#: ../source/release-notes/3.4.txt:778 -msgid "" -":issue:`SERVER-27124`: :rsconf:`protocolVersion: 0 ` " -"cannot properly support :readconcern:`\"majority\"` read concern." -msgstr "" - -# 164fbee4b1ae491996d50744368dbc18 -#: ../source/release-notes/3.4.txt:781 -msgid "" -":issue:`SERVER-27195`: Using collation with documents containing fields " -"of BSON type ``Symbol``, which is deprecated, is not supported and may " -"lead to undefined behavior." -msgstr "" - -# e0d81c49a45c4ea493b5a08d4f9fdb66 -#: ../source/release-notes/3.4.txt:785 -msgid "" -":issue:`SERVER-27207`: Find on view with sort through :program:`mongos` " -"may incorrectly return empty result set." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/release-notes/drivers-write-concern.po b/locale/es/LC_MESSAGES/release-notes/drivers-write-concern.po deleted file mode 100644 index 4fdde086c2e..00000000000 --- a/locale/es/LC_MESSAGES/release-notes/drivers-write-concern.po +++ /dev/null @@ -1,169 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:31+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# bb59ccdace744959b26e39d8a6d57f73 -#: ../source/release-notes/drivers-write-concern.txt:7 -msgid "Default Write Concern Change" -msgstr "" - -# 616f669b3e904672b614fc13e71d6db1 -#: ../source/release-notes/drivers-write-concern.txt -msgid "On this page" -msgstr "" - -# 0b324445af7a4398ae5d979af3dc8ba2 -#: ../source/release-notes/drivers-write-concern.txt:17 -msgid "" -"These release notes outline a change to all driver interfaces released in" -" November 2012. See release notes for specific drivers for additional " -"information." -msgstr "" - -# 966d7700728d4adf83b9ad6726e3ae1f -#: ../source/release-notes/drivers-write-concern.txt:24 -msgid "Changes" -msgstr "" - -# f3b9e675520249309120b3920eee89e2 -#: ../source/release-notes/drivers-write-concern.txt:26 -msgid "" -"As of the releases listed below, there are two major changes to all " -"drivers:" -msgstr "" - -# 6e1dd4f689384761b1fc3385e74412ae -#: ../source/release-notes/drivers-write-concern.txt:29 -msgid "" -"All drivers will add a new top-level connection class that will increase " -"consistency for all MongoDB client interfaces." -msgstr "" - -# 85e81b1748a54116b1b45760993a4d47 -#: ../source/release-notes/drivers-write-concern.txt:32 -msgid "" -"This change is non-backward breaking: existing connection classes will " -"remain in all drivers for a time, and will continue to operate as " -"expected. However, those previous connection classes are now deprecated " -"as of these releases, and will eventually be removed from the driver " -"interfaces." -msgstr "" - -# eb4b228a534643a299cd2ad96aff6020 -#: ../source/release-notes/drivers-write-concern.txt:38 -msgid "" -"The new top-level connection class is named ``MongoClient``, or similar " -"depending on how host languages handle namespacing." -msgstr "" - -# bb783029f1f1494fb1e3b0109e7b215f -#: ../source/release-notes/drivers-write-concern.txt:41 -msgid "" -"The default write concern on the new ``MongoClient`` class will be to " -"acknowledge all write operations [#without-arguments]_. This will allow " -"your application to receive acknowledgment of all write operations." -msgstr "" - -# e4dd0c60b9724e5a9ee6cc27a8d6ced5 -#: ../source/release-notes/drivers-write-concern.txt:46 -msgid "" -"See the documentation of :ref:`Write Concern ` for more " -"information about write concern in MongoDB." -msgstr "" - -# 76dc3cd0c88d482c83fbc2bf95e19174 -#: ../source/release-notes/drivers-write-concern.txt:49 -msgid "Please migrate to the new ``MongoClient`` class expeditiously." -msgstr "" - -# a9b5f3d6a3be413f8a1eb47a61806a8e -#: ../source/release-notes/drivers-write-concern.txt:51 -msgid "" -"The drivers will call :dbcommand:`getLastError` without arguments, which " -"is logically equivalent to the ``w: 1`` option; however, this operation " -"allows :term:`replica set` users to override the default write concern " -"with the :rsconf:`settings.getLastErrorDefaults` setting in the " -":doc:`/reference/replica-configuration`." -msgstr "" - -# e34f9d16457c4dfdb5cc04622373c5f9 -#: ../source/release-notes/drivers-write-concern.txt:63 -msgid "Releases" -msgstr "" - -# 579879b63cfb4c7fbc5c22c978b0aaf7 -#: ../source/release-notes/drivers-write-concern.txt:65 -msgid "" -"The following driver releases will include the changes outlined in :ref" -":`write-concern-change-notes`. See each driver's release notes for a full" -" account of each release as well as other related driver-specific " -"changes." -msgstr "" - -# ab6aa8ee0e0e4d2ea870d214fb9147b3 -#: ../source/release-notes/drivers-write-concern.txt:70 -msgid "C#, version 1.7" -msgstr "" - -# 83045fee00964abe97612d18308e9f63 -#: ../source/release-notes/drivers-write-concern.txt:71 -msgid "Java, version 2.10.0" -msgstr "" - -# 5d66ac77e9574a43aa33ac49121b52b8 -#: ../source/release-notes/drivers-write-concern.txt:72 -msgid "Node.js, version 1.2" -msgstr "" - -# 9f620c54c9b7401cb7b2b456ef730066 -#: ../source/release-notes/drivers-write-concern.txt:73 -msgid "Perl, version 0.501.1" -msgstr "" - -# f19398dc62dc4ad19a4133aaa25d94a7 -#: ../source/release-notes/drivers-write-concern.txt:74 -msgid "PHP, version 1.4" -msgstr "" - -# f28149115579427b81d81383cfec295e -#: ../source/release-notes/drivers-write-concern.txt:75 -msgid "Python, version 2.4" -msgstr "" - -# c7426d9db9d348a2aaf749aae4f5ff4a -#: ../source/release-notes/drivers-write-concern.txt:76 -msgid "Ruby, version 1.8" -msgstr "" - -# 2026574702ec4d55a8f1d18be70b93c1 -#~ msgid "" -#~ "The drivers will call " -#~ ":dbcommand:`getLastError` without arguments, which" -#~ " is logically equivalent to the ``w:" -#~ " 1`` option; however, this operation " -#~ "allows :term:`replica set` users to " -#~ "override the default write concern with" -#~ " the " -#~ ":data:`~local.system.replset.settings.getLastErrorDefaults` " -#~ "setting in the :doc:`/reference/replica-" -#~ "configuration`." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/release-notes/replica-set-features.po b/locale/es/LC_MESSAGES/release-notes/replica-set-features.po deleted file mode 100644 index f8658fac424..00000000000 --- a/locale/es/LC_MESSAGES/release-notes/replica-set-features.po +++ /dev/null @@ -1,131 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 22:31+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 51c3e98eb99043f9baeea458ccb813b7 -#: ../source/release-notes/replica-set-features.txt:5 -msgid "Replica Set Features and Version Compatibility" -msgstr "" - -# 48491a7ed413459982c7742dcb3f40ff -#: ../source/release-notes/replica-set-features.txt:9 -msgid "" -"This table is for archival purposes and does not list all features of " -":term:`replica sets `. Always use the latest stable release of " -"MongoDB in production deployments." -msgstr "" - -# 9194571066864f34908895917f89f76d -#: ../source/release-notes/replica-set-features.txt:17 -msgid "**Features**" -msgstr "" - -# f47e9179d31044a1bf57952fc07c345b -#: ../source/release-notes/replica-set-features.txt:18 -msgid "**Version**" -msgstr "" - -# 7c19b45f6a4b475a94247e70143c9e49 -#: ../source/release-notes/replica-set-features.txt:19 -msgid "Slave Delay" -msgstr "" - -# 190a2ab33d79446693d3577149e725ac -#: ../source/release-notes/replica-set-features.txt:20 -msgid "1.6.3" -msgstr "" - -# d5c221b706c941a3906266224a9fc7a2 -#: ../source/release-notes/replica-set-features.txt:21 -msgid "Hidden" -msgstr "" - -# d91db8e96b444de9aab85b3e62723b50 -#: ../source/release-notes/replica-set-features.txt:22 -msgid "1.7" -msgstr "" - -# aaf3e60bf03241f3bfd0100eb20afd94 -#: ../source/release-notes/replica-set-features.txt:23 -msgid ":dbcommand:`replSetFreeze` and :dbcommand:`replSetStepDown`" -msgstr "" - -# 12efc08470f44bcbbb6d171eaa4684bd -# ddfb751f6282402c8654c26a7bca4710 -#: ../source/release-notes/replica-set-features.txt:24 -#: ../source/release-notes/replica-set-features.txt:26 -msgid "1.7.3" -msgstr "" - -# 5d15dc3944ec4bd397518151d353ed77 -#: ../source/release-notes/replica-set-features.txt:25 -msgid "Replicated ops in :program:`mongostat`" -msgstr "" - -# 77bf3bbb921e43e8aae2fbe85b05ec31 -#: ../source/release-notes/replica-set-features.txt:27 -msgid "Syncing from Secondaries" -msgstr "" - -# a23cf201467d4859a23e07679512b5dc -# beaf410262b94bfd87478c14ffa3f32c -#: ../source/release-notes/replica-set-features.txt:28 -#: ../source/release-notes/replica-set-features.txt:30 -msgid "1.8.0" -msgstr "" - -# c6b9bf7c9e4d4832be2e491f1a150640 -#: ../source/release-notes/replica-set-features.txt:29 -msgid "Authentication" -msgstr "" - -# f431670729ec4516aa5a4a8f8f7876b3 -#: ../source/release-notes/replica-set-features.txt:31 -msgid "Replication from Nearest Server (by ping Time)" -msgstr "" - -# 8fb135fc8b2d46339f35523d9ab25f42 -#: ../source/release-notes/replica-set-features.txt:32 -msgid "2.0" -msgstr "" - -# 692c1ce8fe3645b984e956fbcf357b0c -#: ../source/release-notes/replica-set-features.txt:33 -msgid "" -":dbcommand:`replSetSyncFrom` support for replicating from specific members." -msgstr "" - -# c6ad717710b64dee8abab8eeaad0da00 -#: ../source/release-notes/replica-set-features.txt:35 -msgid "2.2" -msgstr "" - -# 58a0c0cfa8bd40eba9bbd4ce648e1436 -#: ../source/release-notes/replica-set-features.txt:37 -msgid "Additionally:" -msgstr "" - -# ab66b36987df41c4bb534f138c79046e -#: ../source/release-notes/replica-set-features.txt:39 -msgid "1.8-series secondaries can replicate from 1.6-series primaries." -msgstr "" - -# 3dc099e393a84672bf0f5bd36095c47c -#: ../source/release-notes/replica-set-features.txt:41 -msgid "1.6-series secondaries cannot replicate from 1.8-series primaries." -msgstr "" diff --git a/locale/es/LC_MESSAGES/release-notes/security.po b/locale/es/LC_MESSAGES/release-notes/security.po deleted file mode 100644 index 8a0ff23ca5f..00000000000 --- a/locale/es/LC_MESSAGES/release-notes/security.po +++ /dev/null @@ -1,74 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 22:32+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 968aca84aa1047e6902cde547d0627d4 -#: ../source/release-notes/security.txt:3 -msgid "Security Release Notes" -msgstr "" - -# 4bd2615cc03a4b0ea2ed3bcf85f58cf7 -#: ../source/release-notes/security.txt:8 -msgid "Access to ``system.users`` Collection" -msgstr "" - -# 9f6cfb802a374ceab6585a02d7ea0b24 -#: ../source/release-notes/security.txt:12 -msgid "" -"In 2.4, only users with the ``userAdmin`` role have access to the " -"``system.users`` collection." -msgstr "" - -# 5b37fd7153a84622bf3afece5b9fdf00 -#: ../source/release-notes/security.txt:15 -msgid "" -"In version 2.2 and earlier, the read-write users of a database all have " -"access to the ``system.users`` collection, which contains the user names and" -" user password hashes. [#read-and-write-system-users]_" -msgstr "" - -# 152f6fd83cff4891825ba84ba5689b7e -#: ../source/release-notes/security.txt:19 -msgid "Read-only users do not have access to the ``system.users`` collection." -msgstr "" - -# 1477d0c3524143eb9f0646f87b65b660 -#: ../source/release-notes/security.txt:25 -msgid "Password Hashing Insecurity" -msgstr "" - -# 24bad46afeda4a6ea1de916cf97edb1d -#: ../source/release-notes/security.txt:27 -msgid "" -"If a user has the same password for multiple databases, the hash will be the" -" same. A malicious user could exploit this to gain access on a second " -"database using a different user's credentials." -msgstr "" - -# 1a4a48074fc14d62981cd9d4979fe36f -#: ../source/release-notes/security.txt:31 -msgid "" -"As a result, always use unique username and password combinations for each " -"database." -msgstr "" - -# cf060abd72c342e8959ec26e7a42566f -#: ../source/release-notes/security.txt:79 -msgid "" -"Thanks to Will Urbanski, from Dell SecureWorks, for identifying this issue." -msgstr "" diff --git a/locale/es/LC_MESSAGES/replication.po b/locale/es/LC_MESSAGES/replication.po deleted file mode 100644 index c5d64861c52..00000000000 --- a/locale/es/LC_MESSAGES/replication.po +++ /dev/null @@ -1,391 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -# Jorge Puente Sarrín , 2014 -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-03-06 17:24+0000\n" -"Last-Translator: Jorge Puente Sarrín \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 3b617c38da0e4d2fa6b0bcf609233028 -#: ../source/replication.txt:3 -msgid "Replication" -msgstr "Replicación" - -# b4ff2fb5360446358d1192ee6bda55d6 -#: ../source/replication.txt -msgid "On this page" -msgstr "" - -# dc38207eb40d440ca1a257bfca0d878c -#: ../source/replication.txt:13 -msgid "" -"A *replica set* in MongoDB is a group of :program:`mongod` processes that" -" maintain the same data set. Replica sets provide redundancy and high " -"availability, and are the basis for all production deployments. This " -"section introduces replication in MongoDB as well as the components and " -"architecture of replica sets. The section also provides tutorials for " -"common tasks related to replica sets." -msgstr "" -"Un *conjunto de réplicas* en MongoDB es un grupo de procesos " -":program:`mongod` que mantienen el mismo conjunto de datos. Los conjuntos" -" de réplicas proveen redundancia y alta disponibilidad, y son la base " -"para todos los despliegues en producción. Esta sección presenta la " -"replicación en MongoDB como también los componentes y arquitectura de " -"conjuntos de réplicas. La sección también proporciona tutoriales para " -"tareas comunes relacionadas a conjuntos de réplicas." - -# 067eec07b0f74a529b2cf05ca209e319 -#: ../source/replication.txt:21 -msgid "Redundancy and Data Availability" -msgstr "" - -# 8e26c8582f6041a7975071aedf01e160 -#: ../source/replication.txt:23 -msgid "" -"Replication provides redundancy and increases data availability. With " -"multiple copies of data on different database servers, replication " -"provides a level of fault tolerance against the loss of a single database" -" server." -msgstr "" - -# de1f301cec014ee698afa3f90b497a16 -#: ../source/replication.txt:28 -msgid "" -"In some cases, replication can provide increased read capacity as clients" -" can send read operations to different servers. Maintaining copies of " -"data in different data centers can increase data locality and " -"availability for distributed applications. You can also maintain " -"additional copies for dedicated purposes, such as disaster recovery, " -"reporting, or backup." -msgstr "" - -# fe567b42400b414abb7fc87259fcb400 -#: ../source/replication.txt:36 -#, fuzzy -msgid "Replication in MongoDB" -msgstr "Replicación" - -# 14b95ee753384260bfdf664a45753dd8 -#: ../source/replication.txt:38 -msgid "" -"A replica set is a group of :program:`mongod` instances that maintain the" -" same data set. A replica set contains several data bearing nodes and " -"optionally one arbiter node. Of the data bearing nodes, one and only one " -"member is deemed the primary node, while the other nodes are deemed " -"secondary nodes." -msgstr "" - -# 2a23bb7ecb354da7a177e4dc10174aab -#: ../source/replication.txt:44 -msgid "" -"The :doc:`primary node ` receives all write " -"operations. A replica set can have only one primary capable of confirming" -" writes with :writeconcern:`{ w: \"majority\" } <\"majority\">` write " -"concern; although in some circumstances, another mongod instance may " -"transiently believe itself to also be primary. [#edge-cases-2-primaries]_" -" The primary records all changes to its data sets in its operation log, " -"i.e. :doc:`oplog `. For more information on " -"primary node operation, see :doc:`/core/replica-set-primary`." -msgstr "" - -# f187722bb71f48edb247d280e79e0802 -#: ../source/replication.txt:56 -msgid "" -"The :doc:`secondaries ` replicate the " -"primary's oplog and apply the operations to their data sets such that the" -" secondaries' data sets reflect the primary's data set. If the primary is" -" unavailable, an eligible secondary will hold an election to elect itself" -" the new primary. For more information on secondary members, see " -":doc:`/core/replica-set-secondary`." -msgstr "" - -# f1504c61d76e4be2b83e0d090c64669c -#: ../source/replication.txt:65 -msgid "" -"You may add an extra :program:`mongod` instance to a replica set as an " -":doc:`arbiter `. Arbiters do not maintain a " -"data set. The purpose of an arbiter is to maintain a quorum in a replica " -"set by responding to heartbeat and election requests by other replica set" -" members. Because they do not store a data set, arbiters can be a good " -"way to provide replica set quorum functionality with a cheaper resource " -"cost than a fully functional replica set member with a data set. If your " -"replica set has an even number of members, add an arbiter to obtain a " -"majority of votes in an election for primary. Arbiters do not require " -"dedicated hardware. For more information on arbiters, see :doc:`/core" -"/replica-set-arbiter`." -msgstr "" - -# 0968777371844de4a798b2939722f57a -#: ../source/replication.txt:79 -msgid "" -"An :doc:`arbiter ` will always be an arbiter " -"whereas a :doc:`primary ` may step down and " -"become a :doc:`secondary ` and a " -":doc:`secondary ` may become the primary " -"during an election." -msgstr "" - -# df8e7e511c55495aad625b76211a2895 -#: ../source/replication.txt:88 -msgid "Asynchronous Replication" -msgstr "" - -# 63283bac74ea46959504f86b8af1ff0d -#: ../source/replication.txt:90 -msgid "" -"Secondaries apply operations from the primary asynchronously. By applying" -" operations after the primary, sets can continue to function despite the " -"failure of one or more members. For more information on replication " -"mechanics, see :ref:`replica-set-oplog` and :ref:`replica-set-sync`." -msgstr "" - -# e01bffbbc6284cc69d3311a3aa3ff17c -#: ../source/replication.txt:99 -msgid "Automatic Failover" -msgstr "" - -# 02728e00e55f436aa783b5aa4c39cfaa -#: ../source/replication.txt:101 -msgid "" -"When a primary does not communicate with the other members of the set for" -" more than 10 seconds, an eligible secondary will hold an election to " -"elect itself the new primary. The first secondary to hold an election and" -" receive a majority of the members' votes becomes primary." -msgstr "" - -# 4304b1c490894dc6a1e673b4644641b2 -#: ../source/includes/fact-replica-set-protocolVersion1.rst:3 -msgid "" -"MongoDB introduces a version 1 of the replication protocol " -"(:rsconf:`protocolVersion: 1 `) to reduce replica set " -"failover time and accelerates the detection of multiple simultaneous " -"primaries. New replica sets will, by default, use " -":rsconf:`protocolVersion: 1 `. Previous versions of " -"MongoDB use version 0 of the protocol." -msgstr "" - -# 0e55e08f1182488282a8dbc756ba1fbb -#: ../source/replication.txt:110 -msgid "" -"Although the timing varies, the failover process generally completes " -"within a minute. For instance, it may take 10-30 seconds for the members " -"of a :term:`replica set` to declare a :term:`primary` inaccessible (see " -":rsconf:`~settings.electionTimeoutMillis`). One of the remaining " -"secondaries holds an :term:`election` to elect itself as a new primary. " -"The election itself may take another 10-30 seconds." -msgstr "" - -# 0c30aba9b88649d6a266fbc28bb1a39a -#: ../source/replication.txt:119 -msgid "" -"Starting in MongoDB 3.2, with the :ref:`replication election enhancements" -" <3.2-rel-notes-rs-enhancements>`, MongoDB reduces replica set failover " -"time. See :ref:`replication election enhancements <3.2-rel-notes-rs-" -"enhancements>` for details." -msgstr "" - -# 26458922e6994984944811018b3384e8 -#: ../source/replication.txt:124 -msgid "" -"See :ref:`replica-set-elections` and :ref:`replica-set-rollbacks` for " -"more information." -msgstr "" - -# 699b08d5de0c4082b2952603c84993f8 -#: ../source/replication.txt:128 -msgid "Read Operations" -msgstr "" - -# 0327a8e9b77743d3b5b8c40114263246 -#: ../source/replication.txt:130 -msgid "" -"By default, clients read from the primary [#edge-cases-2-primaries]_; " -"however, clients can specify a :doc:`read preference ` to send read operations to secondaries. :ref:`Asynchronous " -"replication ` to secondaries means that reads " -"from secondaries may return data that does not reflect the state of the " -"data on the primary. For information on reading from replica sets, see " -":doc:`/core/read-preference`." -msgstr "" - -# 21659562f35e41d1ac9c2db6a24e6167 -#: ../source/includes/extracts/concurrent-operations-read-uncommitted.rst:1 -msgid "" -"In MongoDB, clients can see the results of writes before the writes are " -":term:`durable`:" -msgstr "" - -# 110ac3ab1a864a379805d62c50f4ae6f -#: ../source/includes/list-visibility-of-data.rst:1 -msgid "" -"Regardless of :doc:`write concern `, other " -"clients using :readconcern:`\"local\"` (i.e. the default) readConcern can" -" see the result of a write operation before the write operation is " -"acknowledged to the issuing client." -msgstr "" - -# 3abb9853e7db48e1918b52bff3dd2119 -#: ../source/includes/list-visibility-of-data.rst:6 -msgid "" -"Clients using :readconcern:`\"local\"` (i.e. the default) readConcern can" -" read data which may be subsequently :doc:`rolled back `." -msgstr "" - -# b99e08dfa2174f559109fdf721a30042 -#: ../source/replication.txt:140 -msgid "" -"For more information on read isolations, consistency and recency for " -"MongoDB, see :doc:`/core/read-isolation-consistency-recency`." -msgstr "" - -# d9d8f249139649fbb065a8960a27805b -#: ../source/replication.txt:144 -msgid "Additional Features" -msgstr "" - -# e410f42e918b4082854f2a0af3753c0a -#: ../source/replication.txt:146 -msgid "" -"Replica sets provide a number of options to support application needs. " -"For example, you may deploy a replica set with :doc:`members in multiple " -"data centers `, or control the outcome of elections by adjusting the " -":rsconf:`members[n].priority` of some members. Replica sets also support " -"dedicated members for reporting, disaster recovery, or backup functions." -msgstr "" - -# 3d361b15801f4f4ebfb8ec211a8e8e23 -#: ../source/replication.txt:155 -msgid "" -"See :ref:`replica-set-secondary-only-members`, :ref:`replica-set-hidden-" -"members` and :ref:`replica-set-delayed-members` for more information." -msgstr "" - -# e0fa88b80c284b48b3eb95675a634693 -#: ../source/includes/footnote-two-primaries-edge-cases.rst:1 -msgid "" -"In :ref:`some circumstances `, two nodes in a replica set may" -" *transiently* believe that they are the primary, but at most, one of " -"them will be able to complete writes with :writeconcern:`{ w: " -"\"majority\" } <\"majority\">` write concern. The node that can complete " -":writeconcern:`{ w: \"majority\" } <\"majority\">` writes is the current " -"primary, and the other node is a former primary that has not yet " -"recognized its demotion, typically due to a :term:`network partition`. " -"When this occurs, clients that connect to the former primary may observe " -"stale data despite having requested read preference :readmode:`primary`, " -"and new writes to the former primary will eventually roll back." -msgstr "" - -# 7d43a11cc17249aeb9d4534671ad59f5 -#~ msgid ":doc:`/core/replication-introduction`" -#~ msgstr ":doc:`/core/replication-introduction`" - -# e775b620224c48d18372dc3eacd98c41 -#~ msgid "An introduction to replica sets, their behavior, operation, and use." -#~ msgstr "" -#~ "Una introducción a conjuntos de " -#~ "réplicas, sus comportamientos, funcionamiento " -#~ "y uso." - -# 26b1425d909941e78eb17dcbe953b1a1 -#~ msgid ":doc:`/core/replication`" -#~ msgstr ":doc:`/core/replication`" - -# 5d65ddb21f8f43dd99ad1a1d91acd236 -#~ msgid "" -#~ "The core documentation of replica set" -#~ " operations, configurations, architectures and" -#~ " behaviors." -#~ msgstr "" -#~ "La documentación básica del funcionamiento " -#~ "de los conjuntos de réplicas, " -#~ "configuraciones, arquitecturas y comportamientos." - -# f323382c8db949ee94240af6d3076232 -#~ msgid ":doc:`/core/replica-set-members`" -#~ msgstr ":doc:`/core/replica-set-members`" - -# 2d9c31fe2b954dfc97ac3eaa308a704b -#~ msgid "Introduces the components of replica sets." -#~ msgstr "Presenta a los componentes de los conjuntos de réplicas." - -# 8270312e7e23484196d632bbb899d9df -#~ msgid ":doc:`/core/replica-set-architectures`" -#~ msgstr ":doc:`/core/replica-set-architectures`" - -# df303c37eac84fbd91de3f286aa9aab2 -#~ msgid "" -#~ "Introduces architectural considerations related " -#~ "to replica sets deployment planning." -#~ msgstr "" -#~ "Presenta las consideraciones de arquitectura" -#~ " relacionadas al planeamiento de " -#~ "despliegues con conjuntos de réplicas." - -# 0ccd981f74514f7cbd4f20d0273d4434 -#~ msgid ":doc:`/core/replica-set-high-availability`" -#~ msgstr ":doc:`/core/replica-set-high-availability`" - -# 353a5616c1824127a335c1527b3f2582 -#~ msgid "" -#~ "Presents the details of the automatic" -#~ " failover and recovery process with " -#~ "replica sets." -#~ msgstr "" -#~ "Presenta los detalles de la conmutación" -#~ " por error automática y el proceso" -#~ " de recuperación con conjuntos de " -#~ "réplicas." - -# 0a8c99bb42a8477aaafbae13d7533942 -#~ msgid ":doc:`/applications/replication`" -#~ msgstr ":doc:`/applications/replication`" - -# 1446cbfe3dd94602ada8b9e4aeeaf7d1 -#~ msgid "" -#~ "Presents the semantics for targeting " -#~ "read and write operations to the " -#~ "replica set, with an awareness of " -#~ "location and set configuration." -#~ msgstr "" - -# bff7289f19b14c93bc21407ff96c7ac9 -#~ msgid ":doc:`/administration/replica-sets`" -#~ msgstr ":doc:`/administration/replica-sets`" - -# b0da7a7c26ce492689f2264990c2449c -#~ msgid "" -#~ "Tutorials for common tasks related to" -#~ " the use and maintenance of replica" -#~ " sets." -#~ msgstr "" -#~ "Tutoriales para tareas comunes relacionadas" -#~ " al uso y mantenimiento de conjuntos" -#~ " de réplicas." - -# 88e77963d7b94d8384f7e0f8836f825f -#~ msgid ":doc:`/reference/replication`" -#~ msgstr ":doc:`/reference/replication`" - -# 51cb263b01814d54aa15fc3b2b407240 -#~ msgid "Reference for functions and operations related to replica sets." -#~ msgstr "" -#~ "Referencia para funciones y operaciones " -#~ "relacionadas a conjuntos de réplicas." - diff --git a/locale/es/LC_MESSAGES/security.po b/locale/es/LC_MESSAGES/security.po deleted file mode 100644 index e677e361d30..00000000000 --- a/locale/es/LC_MESSAGES/security.po +++ /dev/null @@ -1,317 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -# Jorge Puente Sarrín , 2014 -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:24+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 6aec348ab1d04e659255ddf9c06f53b1 -#: ../source/security.txt:3 -msgid "Security" -msgstr "Seguridad" - -# 53753a335f624e7fababfcc14b86c7a9 -#: ../source/security.txt:7 -msgid "" -"MongoDB provides various features, such as authentication, access " -"control, encryption, to secure your MongoDB deployments. Some key " -"security features include:" -msgstr "" - -# 380a257296954bb095569e8ebb1a9e0d -#: ../source/security.txt:15 -msgid "Authentication" -msgstr "" - -# a37ad04a46c8446eb8a957735b690668 -#: ../source/security.txt:16 -msgid "Authorization" -msgstr "" - -# 8f919db7ec3d4e89bb208f376ccd492a -#: ../source/security.txt:17 -msgid "TLS/SSL" -msgstr "" - -# 5868e81267c34e7eac89ca037b8e9eaa -#: ../source/security.txt:18 -msgid "Enterprise Only" -msgstr "" - -# 110601b81397461787d4c12c4b6ffd80 -#: ../source/security.txt:20 -msgid ":doc:`/core/authentication`" -msgstr "" - -# 7ba336df71184af2b04408b99cb88794 -#: ../source/security.txt:22 -#, fuzzy -msgid ":doc:`/core/security-scram-sha-1`" -msgstr ":doc:`/core/security`" - -# 1769b74085ab4cc090d597a6578cb5e9 -#: ../source/security.txt:24 -#, fuzzy -msgid ":doc:`/core/security-x.509`" -msgstr ":doc:`/core/security`" - -# 8584a951855a4602ba9df7fd3de1bcda -#: ../source/security.txt:26 -msgid ":doc:`/core/authorization`" -msgstr "" - -# 6957ffa4dc89426e9ebbaf1304cced87 -#: ../source/security.txt:28 -#, fuzzy -msgid ":doc:`/tutorial/enable-authentication`" -msgstr ":doc:`/tutorial/create-a-vulnerability-report`" - -# 9939c405158f42fd8976183c7bff50f9 -#: ../source/security.txt:30 -#, fuzzy -msgid ":doc:`/tutorial/manage-users-and-roles`" -msgstr ":doc:`/tutorial/create-a-vulnerability-report`" - -# 320c68c815534c52b48b8d067857b924 -#: ../source/security.txt:32 -#, fuzzy -msgid ":doc:`/core/security-transport-encryption`" -msgstr ":doc:`/core/security-introduction`" - -# 9e4b0166715b43839af8418a5516c120 -#: ../source/security.txt:34 -msgid ":doc:`/tutorial/configure-ssl`" -msgstr "" - -# e75688361ca34b9481feeccbd9b77530 -#: ../source/security.txt:36 -msgid ":doc:`/tutorial/configure-ssl-clients`" -msgstr "" - -# 6fd487fbcc9848ad8c7b297cdfe1f67b -#: ../source/security.txt:38 -#, fuzzy -msgid ":doc:`/core/kerberos`" -msgstr ":doc:`/core/security`" - -# d2e5450b059449ada21ee8aea2e0075e -#: ../source/security.txt:40 -#, fuzzy -msgid ":doc:`/core/security-ldap`" -msgstr ":doc:`/core/security`" - -# d5a1e376964c44978fbd0114c35913c7 -#: ../source/security.txt:42 -#, fuzzy -msgid ":doc:`/core/security-encryption-at-rest`" -msgstr ":doc:`/core/security-introduction`" - -# 649b1c2df756407e9c44145a1e571d77 -#: ../source/security.txt:44 -#, fuzzy -msgid ":doc:`/core/auditing`" -msgstr ":doc:`/core/security`" - -# 7a16667419fc4d94b12ef08def2aad3a -#: ../source/security.txt:47 -msgid "Security Checklist" -msgstr "" - -# 9521ba094da2430daa2d17da7c274375 -#: ../source/security.txt:49 -msgid "" -"MongoDB also provides the :doc:`/administration/security-checklist` for a" -" list of recommended actions to protect a MongoDB deployment." -msgstr "" - -# 83457b189cf34a749c5f84a78bc50652 -#: ../source/includes/extracts/additional-resources-security-introduction.rst:4 -msgid "Additional Resources" -msgstr "" - -# 40dc21db29e745f596bec1a9055e3ded -#: ../source/includes/extracts/additional-resources-security-introduction.rst:6 -msgid "" -"`Making HIPAA Compliant MongoDB Applications " -"`_" -msgstr "" - -# 6e7405ceb0a74d73825519eb582a8325 -#: ../source/includes/extracts/additional-resources-security-introduction.rst:7 -msgid "" -"`Security Architecture White Paper `_" -msgstr "" - -# d0f7f61c13584017baccc9a20d0927fa -#: ../source/includes/extracts/additional-resources-security-introduction.rst:8 -msgid "" -"`Webinar: Securing Your MongoDB Deployment " -"`_" -msgstr "" - -# 1dd6fa86e3924bcb9dfce4848da93367 -#~ msgid "" -#~ "This section outlines basic security and" -#~ " risk management strategies and access " -#~ "control. The included tutorials outline " -#~ "specific tasks for configuring firewalls, " -#~ "authentication, and system privileges." -#~ msgstr "" -#~ "Esta sección describe la seguridad " -#~ "básica y las estrategias para el " -#~ "manejo de riesgos y control de " -#~ "accesos. Los tutoriales incluidos describen" -#~ " tareas específicas de configuración de " -#~ "cortafuegos, autenticación y privilegios del" -#~ " sistema." - -# b78323462fa64742bfb0a671e9b1e33b -#~ msgid "A high-level introduction to security and MongoDB deployments." -#~ msgstr "" -#~ "Una introducción de alto nivel sobre " -#~ "seguridad y despliegues de MongoDB." - -# 3ff89edd5bbc4b7cbbb025fbc5073e06 -#~ msgid "The core documentation of security." -#~ msgstr "La documentación básica de seguridad." - -# 546d2ce21a224972aaa36a2c387f9528 -#~ msgid "Mechanisms for verifying user and instance access to MongoDB." -#~ msgstr "" - -# 1f7d7e42def9461dba2bc43acffc6c0b -#~ msgid "Control access to MongoDB instances using authorization." -#~ msgstr "" - -# 7c6a9d3a30184e5c8f73ff9e1ffc07d7 -#~ msgid ":doc:`/core/security-network`" -#~ msgstr ":doc:`/core/security-network`" - -# 652281d15cfc43c3b5317a563052e228 -#~ msgid "" -#~ "Discusses potential security risks related " -#~ "to the network and strategies for " -#~ "decreasing possible network-based attack " -#~ "vectors for MongoDB." -#~ msgstr "" -#~ "Discute potenciales riesgos de seguridad " -#~ "relacionados a la red y estrategias " -#~ "para disminuir posibles vectores de " -#~ "ataque basados en la red para " -#~ "MongoDB." - -# 367f9acb1fb94fcb9f30cbcc43806641 -#~ msgid "" -#~ "Continue reading from :doc:`/core/security` " -#~ "for additional documentation of MongoDB's " -#~ "security features and operation." -#~ msgstr "" - -# 2bdc302f4f1449fe92869d1acb069f95 -#~ msgid ":doc:`/administration/security`" -#~ msgstr ":doc:`/administration/security`" - -# e94c4c2a383d440bb1c49b5672b094b7 -#~ msgid "Tutorials for enabling and configuring security features for MongoDB." -#~ msgstr "" -#~ "Tutoriales para habilitar y configurar " -#~ "características de seguridad en MongoDB." - -# f5c40e78dd7d490f8d96a56c97276a61 -#~ msgid ":doc:`/administration/security-checklist`" -#~ msgstr "" - -# 4a1c90830a4649ab8ce94271283fac1e -#~ msgid "" -#~ "A high level overview of global " -#~ "security consideration for administrators of" -#~ " MongoDB deployments. Use this checklist" -#~ " if you are new to deploying " -#~ "MongoDB in production and want to " -#~ "implement high quality security practices." -#~ msgstr "" - -# f198657a1f8248a1aabd6fc81a51a806 -#~ msgid ":doc:`/administration/security-network`" -#~ msgstr ":doc:`/administration/security-network`" - -# fea1181adb1e4c1680d04186efecdd12 -#~ msgid "" -#~ "Ensure that the underlying network " -#~ "configuration supports a secure operating " -#~ "environment for MongoDB deployments, and " -#~ "appropriately limits access to MongoDB " -#~ "deployments." -#~ msgstr "" -#~ "Asegurar que la configuración de la " -#~ "red subyacente admita un entorno " -#~ "operativo seguro para los despliegues de" -#~ " MongoDB, y limita apropiadamente el " -#~ "acceso a los despliegues de MongoDB." - -# c666c8e377514e229a5941ec64e1ca0a -#~ msgid ":doc:`/administration/security-access-control`" -#~ msgstr ":doc:`/administration/security-access-control`" - -# fe4a7b1c935049ddb651dadb5aa5d8bc -#~ msgid "" -#~ "These tutorials describe procedures relevant" -#~ " for the configuration, operation, and " -#~ "maintenance of MongoDB's access control " -#~ "system." -#~ msgstr "" - -# e1b63f0b222b438c914609c941b42eb2 -#~ msgid ":doc:`/administration/security-user-role-management`" -#~ msgstr "" - -# ae6dd38003c142f3bef44c9d5a23259a -#~ msgid "" -#~ "MongoDB's access control system provides " -#~ "a flexible role-based access control " -#~ "system that you can use to limit" -#~ " access to MongoDB deployments. The " -#~ "tutorials in this section describe the" -#~ " configuration an setup of the " -#~ "authorization system." -#~ msgstr "" - -# 3c288df03ec74925900afb240685893d -#~ msgid "" -#~ "Continue reading from " -#~ ":doc:`/administration/security` for additional " -#~ "tutorials that address the use and " -#~ "management of secure MongoDB deployments." -#~ msgstr "" - -# 1574132ed1a64b00b803dcd762aff01c -#~ msgid "Report a vulnerability in MongoDB." -#~ msgstr "Reportar una vulnerabilidad en MongoDB." - -# 3101357fea0a4024afaed54eaaf95296 -#~ msgid ":doc:`/reference/security`" -#~ msgstr ":doc:`/reference/security`" - -# db472bbc4fd94b79a889630a1856db41 -#~ msgid "Reference for security related functions." -#~ msgstr "Referencia para funciones relacionadas a seguridad." - diff --git a/locale/es/LC_MESSAGES/sharding.po b/locale/es/LC_MESSAGES/sharding.po deleted file mode 100644 index d67a86e14d0..00000000000 --- a/locale/es/LC_MESSAGES/sharding.po +++ /dev/null @@ -1,778 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -# Jorge Puente Sarrín , 2014 -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-03-06 15:46+0000\n" -"Last-Translator: Jorge Puente Sarrín \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 506a3f3eb12e42e6aedd183728133e83 -#: ../source/sharding.txt:11 -msgid "Sharding" -msgstr "Sharding" - -# dc60b168749846b2b3d8ecdc0a8b5370 -#: ../source/sharding.txt -msgid "On this page" -msgstr "" - -# 27f7475e120f4a30a2a6f3c3921730fa -#: ../source/sharding.txt:23 -msgid "" -":term:`Sharding` is a method for distributing data across " -"multiple machines. MongoDB uses sharding to support deployments with very" -" large data sets and high throughput operations." -msgstr "" - -# e1de8a78c4dd48a799ff5c50dd581b70 -#: ../source/sharding.txt:27 -msgid "" -"Database systems with large data sets or high throughput applications can" -" challenge the capacity of a single server. For example, high query rates" -" can exhaust the CPU capacity of the server. Working set sizes larger " -"than the system's RAM stress the I/O capacity of disk drives." -msgstr "" - -# f12863bb8aa245d69d7ae3aa23ec6bc3 -#: ../source/sharding.txt:32 -msgid "" -"There are two methods for addressing system growth: vertical and " -"horizontal scaling." -msgstr "" - -# b7ab959faeca4ea3b72706f053e9c419 -#: ../source/sharding.txt:35 -msgid "" -"*Vertical Scaling* involves increasing the capacity of a single server, " -"such as using a more powerful CPU, adding more RAM, or increasing the " -"amount of storage space. Limitations in available technology may restrict" -" a single machine from being sufficiently powerful for a given workload. " -"Additionally, Cloud-based providers have hard ceilings based on available" -" hardware configurations. As a result, there is a practical maximum for " -"vertical scaling." -msgstr "" - -# 8375c28dbd2947aea03df1c3e70e3b19 -#: ../source/sharding.txt:42 -msgid "" -"*Horizontal Scaling* involves dividing the system dataset and load over " -"multiple servers, adding additional servers to increase capacity as " -"required. While the overall speed or capacity of a single machine may not" -" be high, each machine handles a subset of the overall workload, " -"potentially providing better efficiency than a single high-speed high-" -"capacity server. Expanding the capacity of the deployment only requires " -"adding additional servers as needed, which can be a lower overall cost " -"than high-end hardware for a single machine. The trade off is increased " -"complexity in infrastructure and maintenance for the deployment." -msgstr "" - -# 86c0738c4dff41faba296d9d218b5302 -#: ../source/sharding.txt:52 -msgid "MongoDB supports *horizontal scaling* through :term:`sharding`." -msgstr "" - -# 63a1d41b6b3a4c8392affe29e983c4f1 -#: ../source/sharding.txt:55 -msgid "Sharded Cluster" -msgstr "" - -# 2cd89be316684aaea66a84f7576ebe87 -#: ../source/sharding.txt:57 -msgid "A MongoDB :term:`sharded cluster` consists of the following components:" -msgstr "" - -# 16ab482f01074b8280838b8da2521986 -#: ../source/sharding.txt:59 -msgid "" -":doc:`shard `: Each shard contains a subset" -" of the sharded data. Each shard can be deployed as a :term:`replica " -"set`." -msgstr "" - -# 3291eccc6fdd44b4b5a44d24f8508882 -#: ../source/sharding.txt:63 -msgid "" -":doc:`/core/sharded-cluster-query-router`: The ``mongos`` acts as a query" -" router, providing an interface between client applications and the " -"sharded cluster." -msgstr "" - -# 26cb6fa3232540648817949e6be6e4fb -#: ../source/sharding.txt:67 -msgid "" -":doc:`config servers `: Config " -"servers store metadata and configuration settings for the cluster. As of " -"MongoDB 3.4, config servers must be deployed as a replica set (CSRS)." -msgstr "" - -# db989010e3e94bbc81520b321876470d -#: ../source/sharding.txt:71 -msgid "" -"The following graphic describes the interaction of components within a " -"sharded cluster:" -msgstr "" - -# e6ef1158d2894645aed8a7b8de1c1fc0 -#: ../source/sharding.txt:76 -msgid "" -"MongoDB shards data at the :term:`collection` level, distributing the " -"collection data across the shards in the cluster." -msgstr "" - -# c92cd25ca27b4e83a90e00ac5d589256 -#: ../source/sharding.txt:80 -msgid "Shard Keys" -msgstr "" - -# d29b7e37c1fa471184345b9a9a3cb09d -#: ../source/sharding.txt:82 -msgid "" -"To distribute the documents in a collection, MongoDB :term:`partitions " -"` the collection using the :term:`shard key`. The " -":term:`shard key` consists of an immutable field or fields that exist in " -"every document in the target collection." -msgstr "" - -# 99b4dfd4827445ce82e3b26bd6e601e4 -#: ../source/sharding.txt:87 -msgid "" -"You choose the shard key when sharding a collection. The choice of shard " -"key cannot be changed after sharding. A sharded collection can have only " -"*one* shard key. See :ref:`sharding-shard-key-creation`." -msgstr "" - -# 737cf2a300f4496c8268f376dd99ac3c -#: ../source/sharding.txt:91 -msgid "" -"To shard a non-empty collection, the collection must have an " -":term:`index` that starts with the shard key. For empty collections, " -"MongoDB creates the index if the collection does not already have an " -"appropriate index for the specified shard key. See :ref:`sharding-shard-" -"key-indexes`." -msgstr "" - -# 4610970ed63848bfad6177de174376a9 -#: ../source/sharding.txt:96 -msgid "" -"The choice of shard key affects the performance, efficiency, and " -"scalability of a sharded cluster. A cluster with the best possible " -"hardware and infrastructure can be bottlenecked by the choice of shard " -"key. The choice of shard key and its backing index can also affect the " -":ref:`sharding strategy ` that your cluster can use." -msgstr "" - -# e13214f1f16c48d08ab3f9c1b61cac2a -#: ../source/sharding.txt:102 -msgid "" -"See the :doc:`shard key` documentation for more" -" information." -msgstr "" - -# 5525224a8c2f499cb85b6a07086e26fd -#: ../source/sharding.txt:106 -msgid "Chunks" -msgstr "" - -# dc54a2af9fa04e1884c1a81c01351811 -#: ../source/sharding.txt:108 -msgid "" -"MongoDB partitions sharded data into :term:`chunks`. Each chunk " -"has an inclusive lower and exclusive upper range based on the " -":term:`shard key`." -msgstr "" - -# 531f29fde294490b82398e88ad9e6ff0 -#: ../source/sharding.txt:112 -msgid "" -"MongoDB migrates :term:`chunks` across the :term:`shards` " -"in the :term:`sharded cluster` using the :doc:`sharded cluster balancer " -"`. The balancer attempts to " -"achieve an even balance of chunks across all shards in the cluster." -msgstr "" - -# 49c32f1c550d490f89a8a2af9e8ef8bb -#: ../source/sharding.txt:117 -msgid "See :doc:`/core/sharding-data-partitioning` for more information." -msgstr "" - -# e5a6f1c9a21a4d1c864c5b5216ce24e6 -#: ../source/sharding.txt:120 -msgid "Advantages of Sharding" -msgstr "" - -# 7d112e1e4cf8421f933ff2a5ec7e1cac -#: ../source/sharding.txt:125 -msgid "Reads / Writes" -msgstr "" - -# 28749e182aa24128af805041198f5395 -#: ../source/sharding.txt:127 -msgid "" -"MongoDB distributes the read and write workload across the :term:`shards " -"` in the :term:`sharded cluster`, allowing each shard to process a" -" subset of cluster operations. Both read and write workloads can be " -"scaled horizontally across the cluster by adding more shards." -msgstr "" - -# 0e35a6c99dc241919269a011cbbc5439 -#: ../source/sharding.txt:132 -msgid "" -"For queries that include the shard key or the prefix of a :term:`compound" -" ` shard key, :program:`mongos` can target the query at a" -" specific shard or set of shards. These :ref:`targeted operations" -"` are generally more efficient than " -":ref:`broadcasting ` to every shard in the " -"cluster." -msgstr "" - -# 6affc3c4311e47f6b035acf8344178bc -#: ../source/sharding.txt:139 -msgid "Storage Capacity" -msgstr "" - -# 30ec42b7ac9842b581b746e9e0c28a8d -#: ../source/sharding.txt:141 -msgid "" -":term:`Sharding` distributes data across the :term:`shards ` in " -"the cluster, allowing each shard to contain a subset of the total cluster" -" data. As the data set grows, additional shards increase the storage " -"capacity of the cluster." -msgstr "" - -# 7cb7d792d8584679be23efdbeb214c26 -#: ../source/sharding.txt:149 -msgid "High Availability" -msgstr "" - -# adb72c6ee09948e4912004348968ec8e -#: ../source/sharding.txt:151 -msgid "" -"A :term:`sharded cluster` can continue to perform partial read / write " -"operations even if one or more shards are unavailable. While the subset " -"of data on the unavailable shards cannot be accessed during the downtime," -" reads or writes directed at the available shards can still succeed." -msgstr "" - -# 6dae9abbb824459689d7e5c14f030dc2 -#: ../source/sharding.txt:156 -msgid "" -"Starting in MongoDB 3.2, you can deploy :term:`config servers ` as :term:`replica sets `. A sharded cluster with a " -"Config Server Replica Set (CSRS) can continue to process reads and writes" -" as long as a majority of the replica set is available. In version 3.4, " -"MongoDB removes support for SCCC config servers. To upgrade your config " -"servers from SCCC to CSRS, see :doc:`/tutorial/upgrade-config-servers-to-" -"replica-set`." -msgstr "" - -# 4dac4b4c30e2472f8cfa28740a7c1bcf -#: ../source/sharding.txt:164 -msgid "" -"In production environments, individual shards should be deployed as " -":term:`replica sets `, providing increased redundancy and " -"availability." -msgstr "" - -# 03a1226418814d41a3507703c9e6780b -#: ../source/sharding.txt:169 -msgid "Considerations Before Sharding" -msgstr "" - -# 00418ec1ff4f497f81b4fa8f53bc25bc -#: ../source/sharding.txt:171 -msgid "" -"Sharded cluster infrastructure requirements and complexity require " -"careful planning, execution, and maintenance." -msgstr "" - -# ef04fc09b4524e9cb1c68bad0a735f09 -#: ../source/sharding.txt:174 -msgid "" -"Careful consideration in choosing the shard key is necessary for ensuring" -" cluster performance and efficiency. You cannot change the shard key " -"after sharding, nor can you unshard a sharded collection. See :ref" -":`sharding-internals-operations-and-reliability`." -msgstr "" - -# 50ce3859473941beacecb5edd39f0dfc -#: ../source/sharding.txt:179 -msgid "" -"Sharding has certain :ref:`operational requirements and restrictions " -"`. See :doc:`/core/sharded-cluster-" -"requirements` for more information." -msgstr "" - -# a0d0be420e6746ad8dbda695a4f34c11 -#: ../source/sharding.txt:183 -msgid "" -"If queries do *not* include the shard key or the prefix of a " -":term:`compound ` shard key, :program:`mongos` performs a" -" :ref:`broadcast operation `, querying *all* " -"shards in the sharded cluster. These scatter/gather queries can be long " -"running operations." -msgstr "" - -# 3fcdd154b9a545ff958243f1c1293ccb -#: ../source/sharding.txt:191 -msgid "" -"If you have an active support contract with MongoDB, consider contacting " -"your account representative for assistance with sharded cluster planning " -"and deployment." -msgstr "" - -# a90377ea30ff4d2489f16033e1e41a14 -#: ../source/sharding.txt:196 -msgid "Sharded and Non-Sharded Collections" -msgstr "" - -# a8264dbfbf0d4aa79f7005b8022a17e2 -#: ../source/sharding.txt:198 -msgid "" -"A database can have a mixture of sharded and unsharded collections. " -"Sharded collections are :term:`partitioned` and " -"distributed across the :term:`shards` in the cluster. Unsharded " -"collections are stored on a :term:`primary shard`. Each database has its " -"own primary shard." -msgstr "" - -# 8ed9a6c9dd52487a9d32d213bde9cf8a -#: ../source/sharding.txt:206 -msgid "Connecting to a Sharded Cluster" -msgstr "" - -# a8d1b6b7a81e4054b304b165309e34ad -#: ../source/sharding.txt:208 -msgid "" -"You must connect to a :term:`mongos` router to interact with any " -"collection in the :term:`sharded cluster`. This includes sharded *and* " -"unsharded collections. Clients should *never* connect to a single shard " -"in order to perform read or write operations." -msgstr "" - -# 6047d1d14e0f4237919a51a69489d903 -#: ../source/sharding.txt:215 -msgid "" -"You can connect to a :program:`mongos` the same way you connect to a " -":program:`mongod`, such as via the :program:`mongo` shell or a MongoDB " -":ecosystem:`driver `." -msgstr "" - -# 940a17c786f64220bca4775ead276520 -#: ../source/sharding.txt:222 -msgid "Sharding Strategy" -msgstr "" - -# 04ceec59b88c49868972b6099c91081d -#: ../source/sharding.txt:224 -msgid "" -"MongoDB supports two sharding strategies for distributing data across " -":term:`sharded clusters`." -msgstr "" - -# a8309c1db1fb4b0e86af41d063aee6a7 -#: ../source/sharding.txt:228 -#, fuzzy -msgid "Hashed Sharding" -msgstr "Sharding" - -# 636ecc67ccc04cb69c0510a313d19767 -#: ../source/sharding.txt:230 -msgid "" -"Hashed Sharding involves computing a hash of the shard key field's value." -" Each :term:`chunk` is then assigned a range based on the hashed shard " -"key values." -msgstr "" - -# ebeaf3c5026b48d7b0fb9024f92ba977 -#: ../source/includes/tip-applications-do-not-need-to-compute-hashes.rst -msgid "Tip" -msgstr "" - -# a6f67f9a05664038a452ef89caf5e6db -#: ../source/includes/tip-applications-do-not-need-to-compute-hashes.rst:3 -msgid "" -"MongoDB automatically computes the hashes when resolving queries using " -"hashed indexes. Applications do **not** need to compute hashes." -msgstr "" - -# 2f47c46c15954b06ba1d0b3f7252f45a -#: ../source/sharding.txt:238 -msgid "" -"While a range of shard keys may be \"close\", their hashed values are " -"unlikely to be on the same :term:`chunk`. Data distribution based on " -"hashed values facilitates more even data distribution, especially in data" -" sets where the shard key changes :ref:`monotonically`." -msgstr "" - -# be2d5bf11a044696a8a4fc580a0a9d41 -#: ../source/sharding.txt:243 -msgid "" -"However, hashed distribution means that range-based queries on the shard" -" key are less likely to target a single shard, resulting in more cluster " -"wide :ref:`broadcast operations`" -msgstr "" - -# 00cba967bf0f40d9a9c340d9a2fa2b4f -#: ../source/sharding.txt:247 -#, fuzzy -msgid "See :doc:`/core/hashed-sharding` for more information." -msgstr ":doc:`/core/sharding-introduction`" - -# 1d9f68f4ed6e4323b62da1940b691212 -#: ../source/sharding.txt:250 -#, fuzzy -msgid "Ranged Sharding" -msgstr "Sharding" - -# cfcea11b9867418f98e573994d8d76a4 -#: ../source/sharding.txt:252 -msgid "" -"Ranged sharding involves dividing data into ranges based on the shard key" -" values. Each :term:`chunk` is then assigned a range based on the shard " -"key values." -msgstr "" - -# a7d9956481d74fbbbda547764f2f7e57 -#: ../source/sharding.txt:258 -msgid "" -"A range of shard keys whose values are \"close\" are more likely to " -"reside on the same :term:`chunk`. This allows for :ref:`targeted " -"operations` as a :program:`mongos` can route " -"the operations to only the shards that contain the required data." -msgstr "" - -# 482224ae04f6409581e879972035560b -#: ../source/sharding.txt:263 -msgid "" -"The efficiency of ranged sharding depends on the shard key chosen. Poorly" -" considered shard keys can result in uneven distribution of data, which " -"can negate some benefits of sharding or can cause performance " -"bottlenecks. See :ref:`shard key selection` " -"for ranged sharding." -msgstr "" - -# a8f44e2feb794e82973323d2c2fd488c -#: ../source/sharding.txt:268 -#, fuzzy -msgid "See :doc:`/core/ranged-sharding` for more information." -msgstr ":doc:`/core/sharding-introduction`" - -# 798f3c8dd6c74ceca1e337fa8c76e6ce -#: ../source/sharding.txt:273 -msgid "Zones in Sharded Clusters" -msgstr "" - -# 1eac28f98c874cd69175fb37f47e6c31 -#: ../source/includes/intro-zone-sharding.rst:1 -msgid "" -"In sharded clusters, you can create :term:`zones ` of sharded data " -"based on the :term:`shard key`. You can associate each zone with one or " -"more shards in the cluster. A shard can associate with any number of non-" -"conflicting zones. In a balanced cluster, MongoDB migrates :term:`chunks " -"` covered by a zone only to those shards associated with the zone." -msgstr "" - -# 93ce89f564a3441b80cf2f8c381329b6 -#: ../source/sharding.txt:277 -msgid "" -"Each zone covers one or more ranges of :term:`shard key` values. Each " -"range a zone covers is always inclusive of its lower boundary and " -"exclusive of its upper boundary." -msgstr "" - -# 5162eab5a5de4e9c89b0ff83cb6a142c -#: ../source/sharding.txt:283 -msgid "" -"You must use fields contained in the :term:`shard key` when defining a " -"new range for a zone to cover. If using a :term:`compound ` shard key, the range must include the prefix of the shard key. " -"See :ref:`shard keys in zones ` for more " -"information." -msgstr "" - -# d2408ff9d59f44e2b57789ba5c958932 -#: ../source/sharding.txt:288 -msgid "" -"When choosing a shard key, carefully consider the possibility of using " -"zone sharding in the future, as you cannot change the shard key after " -"sharding the collection." -msgstr "" - -# 1d9899f16815452dbcc6573c0aa50086 -#: ../source/sharding.txt:292 -msgid "" -"Most commonly, zones serve to improve the locality of data for sharded " -"clusters that span multiple data centers." -msgstr "" - -# efb038adfc974a16bfc391524906ee88 -#: ../source/sharding.txt:295 -msgid "See :ref:`zones ` for more information." -msgstr "" - -# 3016aa8404124dd9b117ed0dfeb01070 -#: ../source/sharding.txt:298 -msgid "Collations in Sharding" -msgstr "" - -# 87d147b6a6d14a24a7052960a1ca228d -#: ../source/sharding.txt:300 -msgid "" -"Use the :dbcommand:`shardCollection` command with the ``collation : { " -"locale : \"simple\" }`` option to shard a collection which has a " -":doc:`default collation `. Successful sharding " -"requires that:" -msgstr "" - -# 330a32fded594588bd48036c2c35744e -#: ../source/sharding.txt:305 -msgid "The collection must have an index whose prefix is the shard key" -msgstr "" - -# a4b955dce9ec435696400995d5a178a1 -#: ../source/sharding.txt:306 -msgid "The index must have the collation ``{ locale: \"simple\" }``" -msgstr "" - -# c7ac364b1fac4ded8a35ff83f9f7bf94 -#: ../source/sharding.txt:308 -msgid "" -"When creating new collections with a collation, ensure these conditions " -"are met prior to sharding the collection." -msgstr "" - -# 0cb388fc595c4db2a9f2509d81429502 -#: ../source/includes/note-sharding-collation.rst:3 -msgid "" -"Queries on the sharded collection continue to use the default collation " -"configured for the collection. To use the shard key index's ``simple`` " -"collation, specify ``{locale : \"simple\"}`` in the query's " -":doc:`collation document `." -msgstr "" - -# 1c8283c8cb314e668ed8d4cdb583fc2b -#: ../source/sharding.txt:313 -msgid "" -"See :dbcommand:`shardCollection` for more information about sharding and " -"collation." -msgstr "" - -# 1de00cafefd745c79d29ad518b7314cf -#: ../source/includes/extracts/additional-resources-sharding-introduction.rst:4 -msgid "Additional Resources" -msgstr "" - -# c23a16031bfd4028adf7522b665c025c -#: ../source/includes/extracts/additional-resources-sharding-introduction.rst:6 -msgid "" -"`Sharding Methods for MongoDB (Presentation) " -"`_" -msgstr "" - -# abd89b32d9604f7eb190be92bcb7e03c -#: ../source/includes/extracts/additional-resources-sharding-introduction.rst:7 -msgid "" -"`Everything You Need to Know About Sharding (Presentation) " -"`_" -msgstr "" - -# 72cc350cd83e4375adab6c8460c1b97b -#: ../source/includes/extracts/additional-resources-sharding-introduction.rst:8 -msgid "" -"`MongoDB for Time Series Data: Sharding " -"`_" -msgstr "" - -# 85f41a5cdfa646e99d0a2b039e15ad3c -#: ../source/includes/extracts/additional-resources-sharding-introduction.rst:9 -msgid "" -"`MongoDB Operations Best Practices White Paper `_" -msgstr "" - -# aeccd53a6a98407a975bbb7fa527517a -#: ../source/includes/extracts/additional-resources-sharding-introduction.rst:10 -msgid "" -"`Talk to a MongoDB Expert About Scaling " -"`_" -msgstr "" - -# a8ae1cfc70df4f68aec98e1b8a319f3f -#: ../source/includes/extracts/additional-resources-sharding-introduction.rst:11 -msgid "" -"`MongoDB Consulting Package " -"`_" -msgstr "" - -# c280f120513846689e7a6b21554dde82 -#: ../source/includes/extracts/additional-resources-sharding-introduction.rst:12 -msgid "" -"`Quick Reference Cards `_" -msgstr "" - -# 1d8369b8253e4413a02a040f40c74cb6 -#: ../source/sharding.txt:1 -msgid "sharded clusters" -msgstr "" - -# a6b5dddfd9a14707b81f5c8134319636 -#~ msgid "" -#~ "Sharding is the process of storing " -#~ "data records across multiple machines " -#~ "and is MongoDB's approach to meeting " -#~ "the demands of data growth. As the" -#~ " size of the data increases, a " -#~ "single machine may not be sufficient " -#~ "to store the data nor provide an" -#~ " acceptable read and write throughput. " -#~ "Sharding solves the problem with " -#~ "horizontal scaling. With sharding, you " -#~ "add more machines to support data " -#~ "growth and the demands of read and" -#~ " write operations." -#~ msgstr "" -#~ "Sharding es el proceso de almacenar " -#~ "registros de datos a través de " -#~ "múltiples equipos y es el enfoque " -#~ "de MongoDB para satisfacer la demanda" -#~ " de crecimiento de datos. Cuando el" -#~ " tamaño de los datos se incrementa," -#~ " un solo equipo podría no ser " -#~ "suficiente para almacenar datos ni para" -#~ " proporcionar un rendimiento aceptable de" -#~ " lectura y escritura. Sharding resuelve " -#~ "el problema de escalabilidad horizontal. " -#~ "Con sharding, añades más equipos para" -#~ " soportar el crecimiento de los datos" -#~ " y la demanda de operaciones de " -#~ "lectura y escritura." - -# f6d1878e3fcb4778a508bbd8b90d5593 -#~ msgid "" -#~ "A high-level introduction to horizontal" -#~ " scaling, data partitioning, and sharded" -#~ " clusters in MongoDB." -#~ msgstr "" -#~ "Una introducción de alto nivel para " -#~ "escalabilidad horizontal, particionamiento de " -#~ "datos y clústers con Sharding en " -#~ "MongoDB." - -# b9083678177e49a2bf31c1e13a80384f -#~ msgid ":doc:`/core/sharding`" -#~ msgstr ":doc:`/core/sharding`" - -# b8963092fb57471f917462af2cce4eb9 -#~ msgid "" -#~ "The core documentation of sharded " -#~ "cluster features, configuration, architecture " -#~ "and behavior." -#~ msgstr "" -#~ "La documentación básica de características," -#~ " configuración, arquitectura y comportamiento " -#~ "de clústers con Sharding." - -# bb8cf9d6b79345e091f8124f230e778a -#~ msgid ":doc:`/core/sharded-cluster-components`" -#~ msgstr ":doc:`/core/sharded-cluster-components`" - -# ee69321e6ad34e80bb14222839463e4c -#~ msgid "" -#~ "A sharded cluster consists of shards," -#~ " config servers, and :program:`mongos` " -#~ "instances." -#~ msgstr "" -#~ "Un clúster con Sharding consiste en " -#~ "shards, servidores de configuración e " -#~ "instancias de :program:`mongos`." - -# 4715cdb7d73f40db8e95030990700c7d -#~ msgid ":doc:`/core/sharded-cluster-architectures`" -#~ msgstr ":doc:`/core/sharded-cluster-architectures`" - -# f9213208ae094b44a1f55625ebdc35af -#~ msgid "" -#~ "Outlines the requirements for sharded " -#~ "clusters, and provides examples of " -#~ "several possible architectures for sharded " -#~ "clusters." -#~ msgstr "" -#~ "Describe los requerimientos para clústers " -#~ "con Sharding y proporciona ejemplos de" -#~ " muchas posibles arquitecturas para " -#~ "clústers con Sharding." - -# 1cdbec0fbb2e4f40a4f7101d85a486ce -#~ msgid ":doc:`/core/sharded-cluster-operations`" -#~ msgstr ":doc:`/core/sharded-cluster-operations`" - -# 6bd085d9038441eeb664795eb226c45a -#~ msgid "" -#~ "Discusses the operations of sharded " -#~ "clusters with regards to the automatic" -#~ " balancing of data in a cluster " -#~ "and other related availability and " -#~ "security considerations." -#~ msgstr "" -#~ "Discute el funcionamiento de clústers " -#~ "con Sharding con respecto al balanceo" -#~ " automático de datos en un clúster" -#~ " y otras consideraciones relacionadas con" -#~ " la disponibilidad y la seguridad." - -# 1a7ea2847ad44a299155253c1511cfd0 -#~ msgid ":doc:`/core/sharded-cluster-mechanics`" -#~ msgstr ":doc:`/core/sharded-cluster-mechanics`" - -# 25359761450d4ee491e3161c9ac09d28 -#~ msgid "" -#~ "Discusses the internal operation and " -#~ "behavior of sharded clusters, including " -#~ "chunk migration, balancing, and the " -#~ "cluster metadata." -#~ msgstr "" - -# efa39e79a1564665810d43c28ca139ca -#~ msgid ":doc:`/administration/sharded-clusters`" -#~ msgstr ":doc:`/administration/sharded-clusters`" - -# 4510c658d19440a0847e04bbb0f3d547 -#~ msgid "" -#~ "Tutorials that describe common procedures " -#~ "and administrative operations relevant to " -#~ "the use and maintenance of sharded " -#~ "clusters." -#~ msgstr "" -#~ "Tutoriales que describen procedimientos " -#~ "comunes y operaciones administrativas " -#~ "relevantes al uso y mantenimiento de " -#~ "clústers con Sharding." - -# 57e0efcf1cd546a5b3bee91a43aaaf80 -#~ msgid ":doc:`/reference/sharding`" -#~ msgstr ":doc:`/reference/sharding`" - -# 38e16312ae08481aa67e33decdf7b9bc -#~ msgid "Reference for sharding-related functions and operations." -#~ msgstr "Referencia para funciones y operaciones relacionadas con Sharding." - diff --git a/locale/es/LC_MESSAGES/storage.po b/locale/es/LC_MESSAGES/storage.po deleted file mode 100644 index f8791762c0c..00000000000 --- a/locale/es/LC_MESSAGES/storage.po +++ /dev/null @@ -1,51 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 374a332c50864ab292d1b1db1bbac1e1 -#: ../source/storage.txt:3 -msgid "Storage" -msgstr "" - -# 07508d60418a412cacc41582cada8e0f -#: ../source/storage.txt:13 -msgid "" -"The :doc:`storage engine ` is the primary " -"component of MongoDB responsible for managing data. MongoDB provides a " -"variety of storage engines, allowing you to choose one most suited to " -"your application." -msgstr "" - -# 66381fda4a214212b174984548c442ad -#: ../source/storage.txt:18 -msgid "" -"The :term:`journal` is a log that helps the database recover in the event" -" of a hard shutdown. There are several configurable options that allows " -"the journal to strike a balance between performance and reliability that " -"works for your particular use case." -msgstr "" - -# 3e19ba283f4c4ffabc0e317e2f846492 -#: ../source/storage.txt:23 -msgid "" -":doc:`/core/gridfs` is a versatile storage system that is suited to " -"handling large files, such as those exceeding the 16 MB document size " -"limit." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/support.po b/locale/es/LC_MESSAGES/support.po deleted file mode 100644 index 4862547fb11..00000000000 --- a/locale/es/LC_MESSAGES/support.po +++ /dev/null @@ -1,165 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# b53d2b927bf64a29843288d266a5e00a -#: ../source/support.txt:7 -msgid "Technical Support" -msgstr "" - -# d50d08bb325d46689c2dc56666f97297 -#: ../source/support.txt -msgid "On this page" -msgstr "" - -# 88bc3605ad214d74ae3fb58096f78dc7 -#: ../source/support.txt:17 -msgid "Discuss, learn about, and get help with MongoDB." -msgstr "" - -# 5c5db7ebdfdc46aa93b5e155bca289fa -#: ../source/support.txt:20 -msgid "MongoDB Manual and Guides" -msgstr "" - -# 8f57a475b7c64f37809c32d2bbe76630 -#: ../source/support.txt:22 -msgid "`MongoDB Manual `_" -msgstr "" - -# ba20de842f1149a38086ebc9fcba5fc0 -#: ../source/support.txt:24 -msgid "" -"`Getting Started with MongoDB `_" -msgstr "" - -# 74d0c7575d154ef68f73a0d67bbff363 -#: ../source/support.txt:27 -msgid "Community Support" -msgstr "" - -# 5e4ce7f3b0b54486be98ff315ca42f72 -#: ../source/support.txt:29 -msgid "" -"Discuss, learn about, and get help with MongoDB through these community-" -"supported forums. Also check out office hours in your area." -msgstr "" - -# d540d2b9b964458891a2e4cdda3cf664 -#: ../source/support.txt:32 -msgid "" -"`Stack Overflow `_: A " -"community forum for specific programming questions with factual, rather " -"than subjective, answers. For more ideas on framing your question " -"appropriately, see `How to Ask `_." -msgstr "" - -# 61633389917647e1aabb0e29abf1b637 -#: ../source/support.txt:39 -msgid "" -"`ServerFault `_: A " -"community forum for questions about server administration and networking," -" such as hardware or operating system tuning." -msgstr "" - -# 6e5669000b7143da9f2a071b6900421a -#: ../source/support.txt:43 -msgid "" -"`Community Support Forum `_:" -" A community forum best suited for open-ended, opinion-based, or general " -"questions about MongoDB. You can post and view the forum via the Google " -"Groups web interface or subscribe to updates via email." -msgstr "" - -# f9fe30bdc7694cd582d613072587002f -#: ../source/support.txt:49 -msgid "" -"`IRC Chat and Support `_ " -"(``irc://irc.freenode.net/#mongodb``)" -msgstr "" - -# 49294ef00ce9422da28b2a2f2195c8cb -#: ../source/support.txt:52 -msgid "Commercial Support" -msgstr "" - -# 2f3821b6594742b8ba2464ca041f55d0 -#: ../source/support.txt:54 -msgid "" -"MongoDB Inc. provides products and services to help get you to production" -" faster with less effort and risk, including:" -msgstr "" - -# 95812db0861d41a392bc82eb6e7adce5 -#: ../source/support.txt:57 -msgid "" -"`MongoDB Enterprise `_ provides a management platform for automating, " -"monitoring, and backing up MongoDB deployments; advanced security; " -"support from MongoDB engineers; on-demand training; platform " -"certification; and a commercial license." -msgstr "" - -# f35480f3099d452d91b3c707e8b882d1 -#: ../source/support.txt:63 -msgid "" -"`MongoDB Cloud Manager `_ offers " -"automated deployment and zero-downtime upgrades, disaster recovery and " -"continuous monitoring in the cloud." -msgstr "" - -# be51894e96804ac8b60b2a1b1289ca6a -#: ../source/support.txt:67 -msgid "" -"`MongoDB Professional `_ helps you manage your deployment and keep it " -"running smoothly. It includes support from MongoDB engineers as well as " -"access to `MongoDB Cloud Manager `_." -msgstr "" - -# 65f804fc09bc4042bfb6ffe6fe2a2376 -#: ../source/support.txt:73 -msgid "" -"`Development Support `_ helps you move swiftly through application " -"development by providing expert support, on-demand training, a " -"healthcheck with MongoDB consultants and access to the advanced features." -msgstr "" - -# 496ddadaad754716af57b61d6d32c868 -#: ../source/support.txt:78 -msgid "" -"`MongoDB Consulting " -"`_ helps you get to" -" production quickly, with packaged service offerings that add value at " -"critical points through the project lifecycle, such as schema design and " -"performance tuning." -msgstr "" - -# d9be817e60fa40a9a3deed781a329748 -#: ../source/support.txt:83 -msgid "" -"`MongoDB Training `_ " -"provides certification and education for developers and DBAs with free " -"online classes, in person classes in major cities all over the world, and" -" private, customized offerings in customer facilities." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/text-search.po b/locale/es/LC_MESSAGES/text-search.po deleted file mode 100644 index 9fbb7e772a3..00000000000 --- a/locale/es/LC_MESSAGES/text-search.po +++ /dev/null @@ -1,183 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 76ab73ada03b4d51915ca31b3283b75d -#: ../source/text-search.txt:3 -msgid "Text Search" -msgstr "" - -# 3706a3634bc5420c8e947b27538b9145 -#: ../source/text-search.txt -msgid "On this page" -msgstr "" - -# a83682aca4b94290bb0d211da9dcc494 -#: ../source/text-search.txt:14 -msgid "Overview" -msgstr "" - -# 91a73f038da24dc4bec82c164bc390dc -#: ../source/text-search.txt:16 -msgid "" -"MongoDB supports query operations that perform a text search of string " -"content. To perform text search, MongoDB uses a :ref:`text index ` and the :query:`$text` operator." -msgstr "" - -# e2ad864ac5e34abfb38d902142c2f4e8 -#: ../source/includes/extracts/views-unsupported-text-search.rst:1 -msgid ":doc:`Views ` do not support text search." -msgstr "" - -# 088f69fe57234f4c972259ccb1b719e5 -#: ../source/text-search.txt:25 -msgid "Example" -msgstr "" - -# 12a2c7a00c85488abc2d13b0a1706319 -#: ../source/text-search.txt:27 -msgid "" -"This example demonstrates how to build a text index and use it to find " -"coffee shops, given only text fields." -msgstr "" - -# b828a5dc71d54d3e830585be397799ad -#: ../source/text-search.txt:30 -msgid "Create a collection ``stores`` with the following documents:" -msgstr "" - -# dc667b7e68b84f8eb7f0d694ffd60bf0 -#: ../source/text-search.txt:45 -msgid "Text Index" -msgstr "" - -# 3bd65d1c06c2408f83bb622cf0eca873 -#: ../source/includes/fact-text-index.rst:1 -msgid "" -"MongoDB provides :ref:`text indexes ` to support text" -" search queries on string content. ``text`` indexes can include any field" -" whose value is a string or an array of string elements." -msgstr "" - -# cc36624fab6747f584edf0527e0f878a -#: ../source/includes/fact-create-text-index.rst:1 -msgid "" -"To perform text search queries, you must have a ``text`` index on your " -"collection. A collection can only have **one** text search index, but " -"that index can cover multiple fields." -msgstr "" - -# fb7659d1fd35408a96b100bfde050b23 -#: ../source/includes/fact-create-text-index.rst:5 -msgid "" -"For example you can run the following in a :program:`mongo` shell to " -"allow text search over the ``name`` and ``description`` fields:" -msgstr "" - -# e0a1de540baf4b1fb09139f74d83b642 -#: ../source/text-search.txt:52 -msgid "``$text`` Operator" -msgstr "" - -# 8352acc530484eb0b3d5c2f4338e794c -#: ../source/includes/fact-use-text-operator.rst:1 -msgid "" -"Use the :query:`$text` query operator to perform text searches on a " -"collection with a :ref:`text index `." -msgstr "" - -# 10c90b03c0094995a9665638e4e0299d -#: ../source/includes/fact-use-text-operator.rst:4 -msgid "" -":query:`$text` will tokenize the search string using whitespace and most " -"punctuation as delimiters, and perform a logical ``OR`` of all such " -"tokens in the search string." -msgstr "" - -# 6d11d361fc10469aab5b342d56ad150a -#: ../source/includes/fact-use-text-operator.rst:8 -msgid "" -"For example, you could use the following query to find all stores " -"containing any terms from the list \"coffee\", \"shop\", and \"java\":" -msgstr "" - -# fc1c64c67e04476f85b539e3417d1a2c -#: ../source/text-search.txt:57 -msgid "Exact Phrase" -msgstr "" - -# 56f3e468683147e8a04226fc7e8524f8 -#: ../source/text-search.txt:59 -msgid "" -"You can also search for exact phrases by wrapping them in double-quotes. " -"For example, the following will find all documents containing \"java\" or" -" \"coffee shop\":" -msgstr "" - -# 57a89a5524944637bb05a84f6aab70bf -#: ../source/text-search.txt:68 -msgid "Term Exclusion" -msgstr "" - -# 9056a59d329149ffab05b212e3020bb7 -#: ../source/text-search.txt:70 -msgid "" -"To exclude a word, you can prepend a \"``-``\" character. For example, to" -" find all stores containing \"java\" or \"shop\" but not \"coffee\", use " -"the following:" -msgstr "" - -# 462305fa125f4f43b387134434c73204 -#: ../source/text-search.txt:79 -msgid "Sorting" -msgstr "" - -# 3bce59ea2e744663994405d17158595f -#: ../source/text-search.txt:81 -msgid "" -"MongoDB will return its results in unsorted order by default. However, " -"text search queries will compute a relevance score for each document that" -" specifies how well a document matches the query." -msgstr "" - -# cd0ea11f72d54f3a9d83d855a6dc9e84 -#: ../source/text-search.txt:85 -msgid "" -"To sort the results in order of relevance score, you must explicitly " -"project the :projection:`$meta` ``textScore`` field and sort on it:" -msgstr "" - -# d9e42334483f4352982e74a743effabe -#: ../source/text-search.txt:95 -msgid "Text search is also available in the aggregation pipeline." -msgstr "" - -# d296906b550f40e8b28639a4ea8d7abe -#: ../source/text-search.txt:98 -msgid "Language Support" -msgstr "" - -# 27deced5829744bca10d4b214d26d612 -#: ../source/text-search.txt:100 -msgid "" -"MongoDB supports text search for various languages. See :doc:`/reference" -"/text-search-languages` for a list of supported languages." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial.po b/locale/es/LC_MESSAGES/tutorial.po deleted file mode 100644 index 21ceed0a80e..00000000000 --- a/locale/es/LC_MESSAGES/tutorial.po +++ /dev/null @@ -1,634 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -# Jorge Puente Sarrín , 2014 -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 20:38+0000\n" -"Last-Translator: Jorge Puente Sarrín \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a381857a3749432698443118fef4df18 -#: ../source/tutorial.txt:9 -msgid "MongoDB Tutorials" -msgstr "Tutoriales de MongoDB" - -# 80f1fcc561e74bf8934c3cadb1760e94 -#: ../source/tutorial.txt:11 -msgid "" -"This page lists the tutorials available as part of the :doc:`MongoDB " -"Manual `. In addition to these tutorial in the manual, MongoDB " -"provides :ref:`Getting Started Guides ` in various " -"driver editions. If there is a process or pattern that you would like to " -"see included here, please open a :issue:`Jira Case `." -msgstr "" - -# f0b6653b327b4dc8aec7a674c321b5cb -#: ../source/tutorial.txt:19 -#, fuzzy -msgid "Installation" -msgstr "administración" - -# b716d06169744ec18477ca0677cd4cb7 -#: ../source/tutorial.txt:21 -msgid ":doc:`/tutorial/install-mongodb-on-linux`" -msgstr ":doc:`/tutorial/install-mongodb-on-linux`" - -# f148cee3ccc64dfdb4d3c8b434b91149 -#: ../source/tutorial.txt:22 -#, fuzzy -msgid ":doc:`/tutorial/install-mongodb-on-red-hat`" -msgstr ":doc:`/tutorial/install-mongodb-on-debian`" - -# 7890ca70a3554ed386bd681de87fa25e -#: ../source/tutorial.txt:23 -msgid ":doc:`/tutorial/install-mongodb-on-debian`" -msgstr ":doc:`/tutorial/install-mongodb-on-debian`" - -# 7284bacb5dbd427bae09e8ebcdf1abe8 -#: ../source/tutorial.txt:24 -msgid ":doc:`/tutorial/install-mongodb-on-ubuntu`" -msgstr ":doc:`/tutorial/install-mongodb-on-ubuntu`" - -# 7d2c3ac44e8840a5b7b71344c5fdb2f8 -#: ../source/tutorial.txt:25 -#, fuzzy -msgid ":doc:`/tutorial/install-mongodb-on-amazon`" -msgstr ":doc:`/tutorial/install-mongodb-on-debian`" - -# b886c5f525f64f768d69a7a693ba0fce -#: ../source/tutorial.txt:26 -#, fuzzy -msgid ":doc:`/tutorial/install-mongodb-on-suse`" -msgstr ":doc:`/tutorial/install-mongodb-on-os-x`" - -# d8b53f039fe74377b422adffc23cf1d2 -#: ../source/tutorial.txt:27 -msgid ":doc:`/tutorial/install-mongodb-on-os-x`" -msgstr ":doc:`/tutorial/install-mongodb-on-os-x`" - -# f60f2f0bb88d4e3fa1a1ea59cffcd463 -#: ../source/tutorial.txt:28 -msgid ":doc:`/tutorial/install-mongodb-on-windows`" -msgstr ":doc:`/tutorial/install-mongodb-on-windows`" - -# b6216873a7e24026a2ac3f3e72674ba9 -#: ../source/tutorial.txt:37 -msgid "Administration" -msgstr "Administración" - -# 91e81a89c51d416391023cc0a894cf5c -#: ../source/tutorial.txt:40 -msgid "Replica Sets" -msgstr "Conjuntos de réplicas" - -# e14ea08146fb4f68bc021c5c9a0d945a -#: ../source/tutorial.txt:42 -msgid ":doc:`/tutorial/deploy-replica-set`" -msgstr ":doc:`/tutorial/deploy-replica-set`" - -# 93f9fff8daf943f7a8d308892fc6511f -#: ../source/tutorial.txt:43 -msgid ":doc:`/tutorial/convert-standalone-to-replica-set`" -msgstr ":doc:`/tutorial/convert-standalone-to-replica-set`" - -# e5acc92b9d5145d196a744fa1f2a5426 -#: ../source/tutorial.txt:44 -msgid ":doc:`/tutorial/expand-replica-set`" -msgstr ":doc:`/tutorial/expand-replica-set`" - -# 5630dd8afd3644b7a2cf665460c7b33f -#: ../source/tutorial.txt:45 -msgid ":doc:`/tutorial/remove-replica-set-member`" -msgstr ":doc:`/tutorial/remove-replica-set-member`" - -# 26f0629c41ae4db9b5d48184357bc7da -#: ../source/tutorial.txt:46 -msgid ":doc:`/tutorial/replace-replica-set-member`" -msgstr ":doc:`/tutorial/replace-replica-set-member`" - -# 6fed3b09b46848198a050a568ff68ad5 -#: ../source/tutorial.txt:47 -msgid ":doc:`/tutorial/adjust-replica-set-member-priority`" -msgstr ":doc:`/tutorial/adjust-replica-set-member-priority`" - -# adcaf914aa754344ad53e910c63a2df7 -#: ../source/tutorial.txt:48 -msgid ":doc:`/tutorial/resync-replica-set-member`" -msgstr ":doc:`/tutorial/resync-replica-set-member`" - -# eed8990ae4584b47aa4245ff5b50ccf9 -#: ../source/tutorial.txt:49 -msgid ":doc:`/tutorial/deploy-geographically-distributed-replica-set`" -msgstr ":doc:`/tutorial/deploy-geographically-distributed-replica-set`" - -# b5d2c802d4ac40af97420aada669221b -#: ../source/tutorial.txt:50 -msgid ":doc:`/tutorial/change-oplog-size`" -msgstr ":doc:`/tutorial/change-oplog-size`" - -# 80af51d498324f758ab2d900d21363a6 -#: ../source/tutorial.txt:51 -msgid ":doc:`/tutorial/force-member-to-be-primary`" -msgstr ":doc:`/tutorial/force-member-to-be-primary`" - -# 2637f57a297f4594afd0964ce35fad7b -#: ../source/tutorial.txt:52 -msgid ":doc:`/tutorial/change-hostnames-in-a-replica-set`" -msgstr ":doc:`/tutorial/change-hostnames-in-a-replica-set`" - -# b1691b40db9642049a76d62df4636557 -#: ../source/tutorial.txt:53 -msgid ":doc:`/tutorial/add-replica-set-arbiter`" -msgstr ":doc:`/tutorial/add-replica-set-arbiter`" - -# 3088b96508324d639988be772825acd4 -#: ../source/tutorial.txt:54 -msgid ":doc:`/tutorial/convert-secondary-into-arbiter`" -msgstr ":doc:`/tutorial/convert-secondary-into-arbiter`" - -# 5cafd954179f4c9ba060fdd31a341191 -#: ../source/tutorial.txt:55 -msgid ":doc:`/tutorial/configure-replica-set-secondary-sync-target`" -msgstr ":doc:`/tutorial/configure-replica-set-secondary-sync-target`" - -# 5e1be5cc35ef414f8b072b960c0d8a17 -#: ../source/tutorial.txt:56 -msgid ":doc:`/tutorial/configure-a-delayed-replica-set-member`" -msgstr ":doc:`/tutorial/configure-a-delayed-replica-set-member`" - -# 808505a41b654df9bc648ca9be32ff5e -#: ../source/tutorial.txt:57 -msgid ":doc:`/tutorial/configure-a-hidden-replica-set-member`" -msgstr ":doc:`/tutorial/configure-a-hidden-replica-set-member`" - -# 64e25b57a07349ccba11036187099913 -#: ../source/tutorial.txt:58 -msgid ":doc:`/tutorial/configure-a-non-voting-replica-set-member`" -msgstr ":doc:`/tutorial/configure-a-non-voting-replica-set-member`" - -# 53826f289c1a45238dc25a0e815f7f15 -#: ../source/tutorial.txt:59 -msgid ":doc:`/tutorial/configure-secondary-only-replica-set-member`" -msgstr ":doc:`/tutorial/configure-secondary-only-replica-set-member`" - -# 48a879e7ebd548f99cf3ad56a0135e0c -#: ../source/tutorial.txt:60 -msgid ":doc:`/tutorial/configure-replica-set-tag-sets`" -msgstr ":doc:`/tutorial/configure-replica-set-tag-sets`" - -# dec85d7f3b2844fc9f44a69db6b22bab -#: ../source/tutorial.txt:61 -msgid ":doc:`/tutorial/manage-chained-replication`" -msgstr ":doc:`/tutorial/manage-chained-replication`" - -# d159720db6ef46309458a40bee6f8481 -#: ../source/tutorial.txt:62 -msgid ":doc:`/tutorial/reconfigure-replica-set-with-unavailable-members`" -msgstr ":doc:`/tutorial/reconfigure-replica-set-with-unavailable-members`" - -# a8cb84d024a34ae98c0da7d7a359845b -# 410ff59c83dd4b219c22dca423b653c4 -#: ../source/tutorial.txt:63 ../source/tutorial.txt:86 -msgid ":doc:`/tutorial/recover-data-following-unexpected-shutdown`" -msgstr ":doc:`/tutorial/recover-data-following-unexpected-shutdown`" - -# 92185dfcc4b14d5c821690963a26510a -#: ../source/tutorial.txt:64 -msgid ":doc:`/tutorial/troubleshoot-replica-sets`" -msgstr ":doc:`/tutorial/troubleshoot-replica-sets`" - -# 4106fb8f984c4be5909d8579a89be7dd -#: ../source/tutorial.txt:67 -msgid "Sharding" -msgstr "Sharding" - -# 8f1b8dfbaef643f7b650377603237499 -#: ../source/tutorial.txt:69 -msgid ":doc:`/tutorial/deploy-shard-cluster`" -msgstr ":doc:`/tutorial/deploy-shard-cluster`" - -# 09be9a60e3854bf0b7550d28e8fe95cf -#: ../source/tutorial.txt:70 -msgid ":doc:`/tutorial/convert-replica-set-to-replicated-shard-cluster`" -msgstr ":doc:`/tutorial/convert-replica-set-to-replicated-shard-cluster`" - -# d311b18df1cd4a8aa38a4051bbb84850 -#: ../source/tutorial.txt:71 -msgid ":doc:`/tutorial/add-shards-to-shard-cluster`" -msgstr ":doc:`/tutorial/add-shards-to-shard-cluster`" - -# 8e0a3cfdbed44f77b943c58e8610476d -#: ../source/tutorial.txt:72 -msgid ":doc:`/tutorial/remove-shards-from-cluster`" -msgstr ":doc:`/tutorial/remove-shards-from-cluster`" - -# 57ded0619ad74292a724ae2251959de5 -#: ../source/tutorial.txt:73 -msgid ":doc:`/tutorial/replace-config-server`" -msgstr ":doc:`/tutorial/replace-config-server`" - -# 9f4783a0ed2443b5957eb944f7780720 -#: ../source/tutorial.txt:74 -msgid ":doc:`/tutorial/migrate-sharded-cluster-to-new-hardware`" -msgstr ":doc:`/tutorial/migrate-sharded-cluster-to-new-hardware`" - -# e186c6baddd2421489051c9d6428c27c -#: ../source/tutorial.txt:75 -msgid ":doc:`/tutorial/backup-sharded-cluster-metadata`" -msgstr ":doc:`/tutorial/backup-sharded-cluster-metadata`" - -# 97bd636a466b42abb18937324c550a84 -#: ../source/tutorial.txt:76 -msgid ":doc:`/tutorial/backup-sharded-cluster-with-filesystem-snapshots`" -msgstr ":doc:`/tutorial/backup-sharded-cluster-with-filesystem-snapshots`" - -# 19d24bfacb264cf39c9a43d23108f92b -#: ../source/tutorial.txt:77 -msgid ":doc:`/tutorial/backup-sharded-cluster-with-database-dumps`" -msgstr ":doc:`/tutorial/backup-sharded-cluster-with-database-dumps`" - -# 4fed9f0ae38e4ce8a535d4d0c1285224 -#: ../source/tutorial.txt:78 -msgid ":doc:`/tutorial/restore-sharded-cluster`" -msgstr ":doc:`/tutorial/restore-sharded-cluster`" - -# 252baa0286f34ba2a7081e12520dc982 -#: ../source/tutorial.txt:79 -msgid ":doc:`/tutorial/schedule-backup-window-for-sharded-clusters`" -msgstr ":doc:`/tutorial/schedule-backup-window-for-sharded-clusters`" - -# 0b00ab5703f74b1087749ab6cdc960ef -#: ../source/tutorial.txt:80 -#, fuzzy -msgid ":doc:`/tutorial/manage-shard-zone`" -msgstr ":doc:`/tutorial/administer-shard-tags`" - -# a5b0a1ab0ffa4416b543613fc4196114 -#: ../source/tutorial.txt:83 -msgid "Basic Operations" -msgstr "Operaciones básicas" - -# 98983e27138b4b978eef69273d95bafc -#: ../source/tutorial.txt:85 -msgid ":doc:`/tutorial/use-database-commands`" -msgstr ":doc:`/tutorial/use-database-commands`" - -# ea5733f25e4b4b2888f7e034a3ee4147 -#: ../source/tutorial.txt:87 -msgid ":doc:`/tutorial/expire-data`" -msgstr ":doc:`/tutorial/expire-data`" - -# 60bbf622658942f1afb878f0ad64ea0b -#: ../source/tutorial.txt:88 -msgid ":doc:`/tutorial/manage-the-database-profiler`" -msgstr ":doc:`/tutorial/manage-the-database-profiler`" - -# d2802752d6704880a8a5d960808c4f23 -#: ../source/tutorial.txt:89 -msgid ":doc:`/tutorial/rotate-log-files`" -msgstr ":doc:`/tutorial/rotate-log-files`" - -# 8e02570fa90447afb48bba87a5724f16 -#: ../source/tutorial.txt:90 -msgid ":doc:`/tutorial/manage-mongodb-processes`" -msgstr ":doc:`/tutorial/manage-mongodb-processes`" - -# b1f044ccb5ee4bc19850d3ce9fe83673 -#: ../source/tutorial.txt:91 -#, fuzzy -msgid ":doc:`/tutorial/backup-and-restore-tools`" -msgstr ":doc:`/tutorial/backup-sharded-cluster-metadata`" - -# 3a87e96efe7c442f8b67fa9d50c3b3a7 -#: ../source/tutorial.txt:92 -msgid ":doc:`/tutorial/backup-with-filesystem-snapshots`" -msgstr ":doc:`/tutorial/backup-with-filesystem-snapshots`" - -# 9de91eb5176a4e45982519a7fa2cae86 -#: ../source/tutorial.txt:95 -msgid "Security" -msgstr "Seguridad" - -# 1d19c297877349b8a518b1119fe6176a -#: ../source/tutorial.txt:97 -msgid ":doc:`/tutorial/configure-linux-iptables-firewall`" -msgstr ":doc:`/tutorial/configure-linux-iptables-firewall`" - -# 6b3ee8f33b844237a1a1ca828705bf80 -#: ../source/tutorial.txt:98 -msgid ":doc:`/tutorial/configure-windows-netsh-firewall`" -msgstr ":doc:`/tutorial/configure-windows-netsh-firewall`" - -# ab7d832b9cb646469399120c96822b98 -#: ../source/tutorial.txt:99 -msgid ":doc:`/tutorial/enable-authentication`" -msgstr ":doc:`/tutorial/enable-authentication`" - -# 395727e7634844eeab27a3716babb294 -#: ../source/tutorial.txt:100 -#, fuzzy -msgid ":doc:`/tutorial/manage-users-and-roles`" -msgstr ":doc:`/tutorial/change-user-privileges`" - -# 24accf4b0f5244e0a146b7e0c0ff57c7 -#: ../source/tutorial.txt:101 -msgid ":doc:`/tutorial/control-access-to-mongodb-with-kerberos-authentication`" -msgstr ":doc:`/tutorial/control-access-to-mongodb-with-kerberos-authentication`" - -# d5025d43be90436f8a9348c843d1c975 -#: ../source/tutorial.txt:102 -msgid ":doc:`/tutorial/create-a-vulnerability-report`" -msgstr ":doc:`/tutorial/create-a-vulnerability-report`" - -# f3c9f99a8cce4a96afa3747a32f25feb -#: ../source/tutorial.txt:110 -msgid "Development Patterns" -msgstr "Patrones de desarrollo" - -# 4223dace24c041b8a655961c5c106cac -#: ../source/tutorial.txt:112 -msgid ":doc:`/tutorial/perform-two-phase-commits`" -msgstr ":doc:`/tutorial/perform-two-phase-commits`" - -# 1751d2ab01f54e968896bcb1d501e7b2 -#: ../source/tutorial.txt:113 -#, fuzzy -msgid ":doc:`/tutorial/aggregation-zip-code-data-set`" -msgstr ":doc:`/tutorial/expire-data`" - -# 21402d7920fe42248d3f756a5cbcdb65 -#: ../source/tutorial.txt:114 -#, fuzzy -msgid ":doc:`/tutorial/aggregation-with-user-preference-data`" -msgstr ":doc:`/tutorial/add-user-to-database`" - -# b99ebb853bc04e6b84c306116136c60d -#: ../source/tutorial.txt:115 -msgid ":doc:`/tutorial/model-data-for-keyword-search`" -msgstr ":doc:`/tutorial/model-data-for-keyword-search`" - -# 6f325a519c0944318ecac98541cb353e -#: ../source/tutorial.txt:116 -msgid ":doc:`/tutorial/perform-incremental-map-reduce`" -msgstr ":doc:`/tutorial/perform-incremental-map-reduce`" - -# d0d224119195490aa15bc7e7bf5d7999 -#: ../source/tutorial.txt:117 -msgid ":doc:`/tutorial/troubleshoot-map-function`" -msgstr ":doc:`/tutorial/troubleshoot-map-function`" - -# 0647d12192c84fcb878e50a9358322bc -#: ../source/tutorial.txt:118 -msgid ":doc:`/tutorial/troubleshoot-reduce-function`" -msgstr ":doc:`/tutorial/troubleshoot-reduce-function`" - -# 05729533cf7e449c818ee82dc69aeae3 -#: ../source/tutorial.txt:119 -msgid ":doc:`/tutorial/store-javascript-function-on-server`" -msgstr ":doc:`/tutorial/store-javascript-function-on-server`" - -# 598950d0394640a48ebb63edc1306a7d -#: ../source/tutorial.txt:127 -msgid "Text Search Patterns" -msgstr "Patrones de búsqueda de texto" - -# 8c005358ac59406aa5f7fd8985758ee9 -#: ../source/tutorial.txt:129 -msgid ":doc:`/tutorial/specify-language-for-text-index`" -msgstr ":doc:`/tutorial/specify-language-for-text-index`" - -# 440423e5feb343f8839be91a4f535c1e -#: ../source/tutorial.txt:130 -msgid ":doc:`/tutorial/avoid-text-index-name-limit`" -msgstr ":doc:`/tutorial/avoid-text-index-name-limit`" - -# 02101164d35f4dd6af96311530297989 -#: ../source/tutorial.txt:131 -msgid ":doc:`/tutorial/control-results-of-text-search`" -msgstr ":doc:`/tutorial/control-results-of-text-search`" - -# 939876eed84e46eaae83f7e5a23c44ca -#: ../source/tutorial.txt:132 -msgid ":doc:`/tutorial/limit-number-of-items-scanned-for-text-search`" -msgstr ":doc:`/tutorial/limit-number-of-items-scanned-for-text-search`" - -# a7ceb2859d574ce295b28bc684264348 -#: ../source/tutorial.txt:135 -msgid "Data Modeling Patterns" -msgstr "Patrones de modelado de datos" - -# 1ee9fd9499b646a5be67fac4b34c32b5 -#: ../source/tutorial.txt:137 -msgid ":doc:`/tutorial/model-embedded-one-to-one-relationships-between-documents`" -msgstr ":doc:`/tutorial/model-embedded-one-to-one-relationships-between-documents`" - -# dd511643c0354b92888e75bc6527c81a -#: ../source/tutorial.txt:138 -msgid "" -":doc:`/tutorial/model-embedded-one-to-many-relationships-between-" -"documents`" -msgstr "" -":doc:`/tutorial/model-embedded-one-to-many-relationships-between-" -"documents`" - -# 66ab16b3976a4ac8a89e2c1e811f18ec -#: ../source/tutorial.txt:139 -msgid "" -":doc:`/tutorial/model-referenced-one-to-many-relationships-between-" -"documents`" -msgstr "" -":doc:`/tutorial/model-referenced-one-to-many-relationships-between-" -"documents`" - -# 006d4c61f24743ee974284d0f225d65c -#: ../source/tutorial.txt:140 -msgid ":doc:`/tutorial/model-data-for-atomic-operations`" -msgstr ":doc:`/tutorial/model-data-for-atomic-operations`" - -# a0fa166ae63248d795cc65cd7dad6701 -#: ../source/tutorial.txt:141 -msgid ":doc:`/tutorial/model-tree-structures-with-parent-references`" -msgstr ":doc:`/tutorial/model-tree-structures-with-parent-references`" - -# 88a99a793ae245f7b98b23b5f663380a -#: ../source/tutorial.txt:142 -msgid ":doc:`/tutorial/model-tree-structures-with-child-references`" -msgstr ":doc:`/tutorial/model-tree-structures-with-child-references`" - -# f9ae9068c1704bd5a7196bf5926859dd -#: ../source/tutorial.txt:143 -msgid ":doc:`/tutorial/model-tree-structures-with-materialized-paths`" -msgstr ":doc:`/tutorial/model-tree-structures-with-materialized-paths`" - -# ccefdab7354041979e9e7fb9d6a5f929 -#: ../source/tutorial.txt:144 -msgid ":doc:`/tutorial/model-tree-structures-with-nested-sets`" -msgstr ":doc:`/tutorial/model-tree-structures-with-nested-sets`" - -# 709831d3e84c438da1727a203aaa6e0c -# 8a64c6c342c243e2b063fe5c5134e86f -# e12c78f7a7ed4d8da22e03031435e491 -# ecd1437865cf4bff8b136dcdaeb6535e -#: ../source/tutorial.txt:1 ../source/tutorial.txt:30 -#: ../source/tutorial.txt:104 ../source/tutorial.txt:121 -msgid "tutorials" -msgstr "tutoriales" - -# 8a64c6c342c243e2b063fe5c5134e86f -#: ../source/tutorial.txt:30 -msgid "administration" -msgstr "administración" - -# e2587ee114794cf48ea8383359b8ad80 -#: ../source/tutorial.txt:31 -msgid "administration tutorials" -msgstr "tutoriales de administración" - -# e12c78f7a7ed4d8da22e03031435e491 -#: ../source/tutorial.txt:104 -msgid "development patterns" -msgstr "patrones de desarrollo" - -# 0cfa6624798e4789b2d24eae0c44c027 -#: ../source/tutorial.txt:105 -msgid "development tutorials" -msgstr "tutoriales de desarrollo" - -# ecd1437865cf4bff8b136dcdaeb6535e -#: ../source/tutorial.txt:121 -msgid "text search" -msgstr "búsqueda de texto" - -# c6019ce0361a40fe9df606ab15a9ff6e -#: ../source/tutorial.txt:122 -msgid "text search tutorials" -msgstr "tutoriales de búsqueda de texto" - -#~ msgid ":doc:`/tutorial/enable-text-search`" -#~ msgstr ":doc:`/tutorial/enable-text-search`" - -# b77c894d36004b62b7ce9816d52addf8 -#~ msgid "" -#~ "This page lists the tutorials available" -#~ " as part of the :doc:`MongoDB Manual" -#~ " `. In addition to these " -#~ "documents, you can refer to the " -#~ "introductory :doc:`MongoDB Tutorial `. If there is a " -#~ "process or pattern that you would " -#~ "like to see included here, please " -#~ "open a :issue:`Jira Case `." -#~ msgstr "" -#~ "Esta página muestra una lista de " -#~ "los tutoriales disponibles que son parte" -#~ " del :doc:`Manual de MongoDB `." -#~ " Adicionalmente a estos documentos, puedes" -#~ " revisar el :doc:`Tutorial de MongoDB " -#~ "` introductorio. Si " -#~ "hubiera un proceso o patrón que te" -#~ " gustaría ver incluido aquí, por " -#~ "favor abre un :issue:`caso de Jira " -#~ "`." - -# 3e7e7be9f0ff45d182040c3150dc9c0f -#~ msgid "Getting Started" -#~ msgstr "Introducción" - -# b5819421569749f3bc3515807180fece -#~ msgid ":doc:`/tutorial/install-mongodb-on-red-hat-centos-or-fedora-linux`" -#~ msgstr ":doc:`/tutorial/install-mongodb-on-red-hat-centos-or-fedora-linux`" - -# 5d69db4e3f3e4a34afb4cecce4aa88a2 -#~ msgid ":doc:`/tutorial/getting-started`" -#~ msgstr ":doc:`/tutorial/getting-started`" - -# 4b56d78ac6134b71887d2f34a054eb49 -#~ msgid ":doc:`/tutorial/generate-test-data`" -#~ msgstr ":doc:`/tutorial/generate-test-data`" - -# b6fa1f542ee44e9ab1f6d0286493f7e8 -#~ msgid ":doc:`/tutorial/deploy-replica-set-with-auth`" -#~ msgstr ":doc:`/tutorial/deploy-replica-set-with-auth`" - -# 7dbc390dea87422d9d323107ed3ce005 -#~ msgid ":doc:`/tutorial/deploy-config-servers`" -#~ msgstr ":doc:`/tutorial/deploy-config-servers`" - -# 5fc92127d0e9487aa4205873db778a5e -#~ msgid ":doc:`/tutorial/migrate-config-servers-with-same-hostname`" -#~ msgstr ":doc:`/tutorial/migrate-config-servers-with-same-hostname`" - -# 471129bc3c83417f8567f770dd1328be -#~ msgid ":doc:`/tutorial/migrate-config-servers-with-different-hostnames`" -#~ msgstr ":doc:`/tutorial/migrate-config-servers-with-different-hostnames`" - -# e696fa1361874413a30b1730e98d5906 -#~ msgid ":doc:`/tutorial/backup-small-sharded-cluster-with-mongodump`" -#~ msgstr ":doc:`/tutorial/backup-small-sharded-cluster-with-mongodump`" - -# 3d7df90632364f56ac7a3b9290b4408c -#~ msgid ":doc:`/tutorial/restore-single-shard`" -#~ msgstr ":doc:`/tutorial/restore-single-shard`" - -# 9f903ecc88d249e085130a5ef9d8880c -#~ msgid ":doc:`/tutorial/roll-back-to-v1.8-index`" -#~ msgstr ":doc:`/tutorial/roll-back-to-v1.8-index`" - -# 3a275586444c4970b0f32bd8467247e9 -#~ msgid ":doc:`/tutorial/backup-with-mongodump`" -#~ msgstr ":doc:`/tutorial/backup-with-mongodump`" - -# 86bcd35d99dd4200b842c143c5f1b04b -#~ msgid ":doc:`/tutorial/add-user-administrator`" -#~ msgstr ":doc:`/tutorial/add-user-administrator`" - -# 8a8668381f624a799032fbd81c3df11e -#~ msgid ":doc:`/tutorial/define-roles`" -#~ msgstr ":doc:`/tutorial/define-roles`" - -# bcdf5b1f742248d0bb2b8cdc8d2c3189 -#~ msgid ":doc:`/tutorial/view-roles`" -#~ msgstr ":doc:`/tutorial/view-roles`" - -# 8b0fc78d40de43cb8aeeff6b32f5faf2 -#~ msgid ":doc:`/tutorial/generate-key-file`" -#~ msgstr ":doc:`/tutorial/generate-key-file`" - -# b4ffa9f25c2e4883b215eb5f9691a5d0 -#~ msgid ":doc:`/tutorial/isolate-sequence-of-operations`" -#~ msgstr ":doc:`/tutorial/isolate-sequence-of-operations`" - -# 551aeb4b4bbc4be19f41d6fbb2d691c0 -#~ msgid ":doc:`/tutorial/create-an-auto-incrementing-field`" -#~ msgstr ":doc:`/tutorial/create-an-auto-incrementing-field`" - -# bdec9a92adbd412cbdccf3582248b1e0 -#~ msgid ":doc:`/tutorial/enforce-unique-keys-for-sharded-collections`" -#~ msgstr ":doc:`/tutorial/enforce-unique-keys-for-sharded-collections`" - -# 6219f4a4ed7b4b99995957b21c96c0c6 -#~ msgid ":doc:`/applications/aggregation`" -#~ msgstr ":doc:`/applications/aggregation`" - -# fe615b76343f417da90d0ec24978c64b -#~ msgid ":doc:`/tutorial/limit-number-of-elements-in-updated-array`" -#~ msgstr ":doc:`/tutorial/limit-number-of-elements-in-updated-array`" - -# f5662fc890a640f8af83660cfdbcd971 -#~ msgid ":doc:`/tutorial/create-text-index-on-multiple-fields`" -#~ msgstr ":doc:`/tutorial/create-text-index-on-multiple-fields`" - diff --git a/locale/es/LC_MESSAGES/tutorial/access-mongo-shell-help.po b/locale/es/LC_MESSAGES/tutorial/access-mongo-shell-help.po deleted file mode 100644 index 040db9d859a..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/access-mongo-shell-help.po +++ /dev/null @@ -1,277 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:41+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# ffec434e2032442dab97119052d68b3c -#: ../source/tutorial/access-mongo-shell-help.txt:5 -msgid "Access the ``mongo`` Shell Help" -msgstr "" - -# a2304e423c814c7ea0db6f9879fc7bca -#: ../source/tutorial/access-mongo-shell-help.txt -msgid "On this page" -msgstr "" - -# 61f1fc6d80c245f1890ef61220613bb4 -#: ../source/tutorial/access-mongo-shell-help.txt:15 -msgid "" -"In addition to the documentation in the :doc:`MongoDB Manual `, " -"the :program:`mongo` shell provides some additional information in its " -"\"online\" help system. This document provides an overview of accessing " -"this help information." -msgstr "" - -# 5b782d20e6074187946cf0d5251b9baf -#: ../source/tutorial/access-mongo-shell-help.txt:23 -msgid "Command Line Help" -msgstr "" - -# 0f4845e0cbf94ac29413619aebbbff26 -#: ../source/tutorial/access-mongo-shell-help.txt:25 -msgid "" -"To see the list of options and help for starting the :program:`mongo` " -"shell, use the :option:`--help ` option from the command " -"line:" -msgstr "" - -# 0ab0768bd8dc4773985ef89bb87aacb4 -#: ../source/tutorial/access-mongo-shell-help.txt:33 -msgid "Shell Help" -msgstr "" - -# 5290a0e1ed0b419fa903f7c511a8318d -#: ../source/tutorial/access-mongo-shell-help.txt:35 -msgid "To see the list of help, in the :program:`mongo` shell, type ``help``:" -msgstr "" - -# 2d1e9c2a68e94e5ebd122da513f9cef6 -#: ../source/tutorial/access-mongo-shell-help.txt:44 -msgid "Database Help" -msgstr "" - -# 6562b95ea23c468bae31bbf2cd7549d7 -# e9806c90297647cebc6f06a5a0d82b75 -#: ../source/tutorial/access-mongo-shell-help.txt:46 -#: ../source/tutorial/access-mongo-shell-help.txt:79 -msgid "In the :program:`mongo` shell:" -msgstr "" - -# 0ef478ddfc974c058192d84918776024 -#: ../source/tutorial/access-mongo-shell-help.txt:48 -msgid "To see the list of databases on the server, use the ``show dbs`` command:" -msgstr "" - -# 340391537e58496bbd951d51a8f1b76c -#: ../source/tutorial/access-mongo-shell-help.txt:55 -msgid "``show databases`` is now an alias for ``show dbs``" -msgstr "" - -# b865dbe07c474cafa1b2a3f09230a61d -#: ../source/tutorial/access-mongo-shell-help.txt:58 -msgid "" -"To see the list of help for methods you can use on the ``db`` object, " -"call the :method:`db.help()` method:" -msgstr "" - -# e7791f625ce8495d9e118f0cc348ff15 -#: ../source/tutorial/access-mongo-shell-help.txt:65 -msgid "" -"To see the implementation of a method in the shell, type the ``db.`` without the parenthesis (``()``), as in the following example " -"which will return the implementation of the method " -":method:`db.updateUser()`:" -msgstr "" - -# a8a7cae6e16a49c49b248107d4bcfe7a -#: ../source/tutorial/access-mongo-shell-help.txt:77 -msgid "Collection Help" -msgstr "" - -# 0f5f4120972849ebaab2887d3da78aa6 -#: ../source/tutorial/access-mongo-shell-help.txt:81 -msgid "" -"To see the list of collections in the current database, use the ``show " -"collections`` command:" -msgstr "" - -# db9a51d1be6849ff9d8dfa8f61a90d35 -#: ../source/tutorial/access-mongo-shell-help.txt:88 -msgid "" -"To see the help for methods available on the collection objects (e.g. " -"``db.``), use the ``db..help()`` method:" -msgstr "" - -# f59e0c5886714d64a6838d400ccf7197 -# 99404b4ca05e433c85d61aa8af26c2b4 -#: ../source/tutorial/access-mongo-shell-help.txt:96 -#: ../source/tutorial/access-mongo-shell-help.txt:127 -msgid "" -"```` can be the name of a collection that exists, although " -"you may specify a collection that doesn't exist." -msgstr "" - -# 34aa792f8804428bababdc76131b22c8 -#: ../source/tutorial/access-mongo-shell-help.txt:99 -msgid "" -"To see the collection method implementation, type the " -"``db..`` name without the parenthesis (``()``), as in" -" the following example which will return the implementation of the " -":method:`~db.collection.save()` method:" -msgstr "" - -# 3863b67255a24a5988e74ca919d6f8d6 -#: ../source/tutorial/access-mongo-shell-help.txt:111 -msgid "Cursor Help" -msgstr "" - -# 0f4f86dcbf35430c94834a7994de7e8b -#: ../source/tutorial/access-mongo-shell-help.txt:113 -msgid "" -"When you perform :ref:`read operations ` with " -"the :method:`~db.collection.find()` method in the :program:`mongo` shell," -" you can use various cursor methods to modify the " -":method:`~db.collection.find()` behavior and various JavaScript methods " -"to handle the cursor returned from the :method:`~db.collection.find()` " -"method." -msgstr "" - -# 3091a5b9965644f0b4440c24d1a7869d -#: ../source/tutorial/access-mongo-shell-help.txt:120 -msgid "" -"To list the available modifier and cursor handling methods, use the " -"``db.collection.find().help()`` command:" -msgstr "" - -# 41f9072eb70c4a34a868382660aaa637 -#: ../source/tutorial/access-mongo-shell-help.txt:130 -msgid "" -"To see the implementation of the cursor method, type the " -"``db..find().`` name without the parenthesis " -"(``()``), as in the following example which will return the " -"implementation of the ``toArray()`` method:" -msgstr "" - -# b355a10dc3274fdca410b7eeed63a9ce -#: ../source/tutorial/access-mongo-shell-help.txt:139 -msgid "Some useful methods for handling cursors are:" -msgstr "" - -# 624a58f1a4564da5a8c19aedaa9fc39f -#: ../source/tutorial/access-mongo-shell-help.txt:141 -msgid "" -":method:`~cursor.hasNext()` which checks whether the cursor has more " -"documents to return." -msgstr "" - -# 001328a20ec7468996df494c1dc1a76c -#: ../source/tutorial/access-mongo-shell-help.txt:144 -msgid "" -":method:`~cursor.next()` which returns the next document and advances the" -" cursor position forward by one." -msgstr "" - -# 26ede492425f4d7fb231dc6e60579d1e -#: ../source/tutorial/access-mongo-shell-help.txt:147 -msgid "" -":method:`forEach(\\) ` which iterates the " -"whole cursor and applies the ```` to each document returned by " -"the cursor. The ```` expects a single argument which " -"corresponds to the document from each iteration." -msgstr "" - -# 7e1feb946dc64076a8fe118be72bd4fc -#: ../source/tutorial/access-mongo-shell-help.txt:152 -msgid "" -"For examples on iterating a cursor and retrieving the documents from the " -"cursor, see :doc:`cursor handling `. See also" -" :ref:`js-query-cursor-methods` for all available cursor methods." -msgstr "" - -# fd4a695c0a58457a8166fae53d035784 -#: ../source/tutorial/access-mongo-shell-help.txt:159 -msgid "Wrapper Object Help" -msgstr "" - -# ac1d2c059d5d4f139ec7c9306bd60c12 -#: ../source/tutorial/access-mongo-shell-help.txt:161 -msgid "" -"To get a list of the wrapper classes available in the :program:`mongo` " -"shell, such as ``BinData()``, type ``help misc`` in the :program:`mongo` " -"shell:" -msgstr "" - -# 37dad8ae4d7b4fdbbf9194a8c498a672 -#: ../source/tutorial/access-mongo-shell-help.txt:169 -msgid ":doc:`/reference/method`" -msgstr "" - -# 71d643de1c574517bddfb31b7c357f30 -#~ msgid "Access the ``mongo`` Shell Help Information" -#~ msgstr "" - -# 7f22a5a4ca8447a4b5c29e4095df2f40 -#~ msgid "" -#~ "In addition to the documentation in " -#~ "the :doc:`MongoDB Manual `, the " -#~ ":program:`mongo` shell provides some " -#~ "additional information in its \"online\" " -#~ "help system. This document provides an" -#~ " overview of accessing this help " -#~ "information." -#~ msgstr "" - -# 4b635a959213422c96230cd2783f49fa -#~ msgid ":doc:`mongo Manual Page `" -#~ msgstr "" - -# 4522788d0dbd4f61b03b385730342e6e -#~ msgid ":doc:`/administration/scripting`, and" -#~ msgstr "" - -# 65a9ce81bcd7485bb8188bc7ce0ba1bb -#~ msgid ":doc:`/reference/mongo-shell`." -#~ msgstr "" - -# 0559517299e9482e888822348a29d6d5 -#~ msgid "" -#~ "To see the implementation of a " -#~ "method in the shell, type the " -#~ "``db.`` without the parenthesis" -#~ " (``()``), as in the following " -#~ "example which will return the " -#~ "implementation of the method " -#~ ":method:`db.addUser()`:" -#~ msgstr "" - -# e80724147d794b29858470f50b0562a4 -#~ msgid "" -#~ "For examples on iterating a cursor " -#~ "and retrieving the documents from the" -#~ " cursor, see :doc:`cursor handling " -#~ "`. See also :ref:`js-query-" -#~ "cursor-methods` for all available cursor" -#~ " methods." -#~ msgstr "" - -# e7b16f50e15c46ca84189266e437f357 -#~ msgid "Type Help" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/add-admin-user.po b/locale/es/LC_MESSAGES/tutorial/add-admin-user.po deleted file mode 100644 index b845d2ba939..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/add-admin-user.po +++ /dev/null @@ -1,240 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: 2014-04-08 19:32+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 00f0a6a3db0a4c4b9e0b50c49ac4564f -#: ../source/tutorial/add-admin-user.txt:3 -msgid "Create an Administrative User with Unrestricted Access" -msgstr "" - -# b8ce3c286ed541b7b38327e643bee49c -#: ../source/tutorial/add-admin-user.txt:8 -msgid "Overview" -msgstr "" - -# ee87e117a62c47c58f30dd7246eeb911 -#: ../source/tutorial/add-admin-user.txt:10 -msgid "" -"Most users should have only the minimal set of privileges required for " -"their operations, in keeping with the policy of :term:`least privilege`. " -"However, some authorization architectures may require a user with " -"unrestricted access. To support these *super users*, you can create users" -" with access to all database :ref:`resources ` and " -":ref:`actions `." -msgstr "" - -# f1ce952e063045008cb456caa0dbda45 -#: ../source/tutorial/add-admin-user.txt:20 -msgid "" -"For many deployments, you may be able to avoid having *any* users with " -"unrestricted access by having an administrative user with the " -":authaction:`createUser` and :authaction:`grantRole` actions granted as " -"needed to support operations." -msgstr "" - -# b1beb9fa86894aaab49fd0b69d9f658b -#: ../source/tutorial/add-admin-user.txt:25 -msgid "" -"If users truly need unrestricted access to a MongoDB deployment, MongoDB " -"provides a :ref:`built-in role ` named :authrole:`root` " -"that grants the combined privileges of all built-in roles. This document " -"describes how to create an administrative user with the :authrole:`root` " -"role." -msgstr "" - -# c80856fafcca46ba903a475e5821753d -#: ../source/tutorial/add-admin-user.txt:31 -msgid "" -"For descriptions of the access each built-in role provides, see the " -"section on :ref:`built-in roles `." -msgstr "" - -# 342387cb7d13427ea996cecd0dd0c64a -#: ../source/tutorial/add-admin-user.txt:37 -msgid "Prerequisites" -msgstr "" - -# a2dfaa7c7d4148678b9dc22dc39d1eeb -#: ../source/tutorial/add-admin-user.txt:40 -msgid "Required Access" -msgstr "" - -# d995cdb2ac354a29ad222ea280d526ac -#: ../source/includes/access-create-user.rst:1 -msgid "" -"To create a new user in a database, you must have " -":authaction:`createUser` :ref:`action ` on that " -":ref:`database resource `." -msgstr "" - -# 3692a88f6b714267868e1229ce9e59fd -#: ../source/includes/access-create-user.rst:5 -msgid "" -"To grant roles to a user, you must have the :authaction:`grantRole` " -":ref:`action ` on the role's database." -msgstr "" - -# 3aa4ad4a12f94786aeee0cbb999bbc9f -#: ../source/includes/access-create-user.rst:8 -msgid "" -"Built-in roles :authrole:`userAdmin` and :authrole:`userAdminAnyDatabase`" -" provide :authaction:`createUser` and :authaction:`grantRole` actions on " -"their respective :doc:`resources `." -msgstr "" - -# 2fce60a9aaa244e3a4b64324daa7fe53 -#: ../source/tutorial/add-admin-user.txt:45 -msgid "First User Restrictions" -msgstr "" - -# a645c565088e41bc9d63ce26029977bc -#: ../source/includes/access-create-first-user-proc.rst:1 -msgid "" -"If your MongoDB deployment has no users, you *must* connect to " -":program:`mongod` using the :ref:`localhost exception ` or use the :option:`--noauth ` option when " -"starting :program:`mongod` to gain full access the system. Once you have " -"access, you can skip to *Creating the system user administrator* in this " -"procedure." -msgstr "" - -# 0903ceec3a9c47cab6068b182c46e09c -#: ../source/includes/access-create-first-user-proc.rst:8 -msgid "" -"If users exist in the MongoDB database, but none of them has the " -"appropriate prerequisites to create a new user or you do not have access " -"to them, you *must* restart :program:`mongod` with the :option:`--noauth " -"` option." -msgstr "" - -# 7655c6224e484f94a80fc888f74055fe -#: ../source/tutorial/add-admin-user.txt:50 -msgid "Procedure" -msgstr "" - -#~ msgid "" -#~ "For many deployments, you may be " -#~ "able to avoid having *any* users " -#~ "with unrestricted access by having an" -#~ " administrative user that with the " -#~ ":authaction:`createUser` and :authaction:`grantRole` " -#~ "actions as needed to support operations." -#~ msgstr "" - -#~ msgid "" -#~ "If you have the :authrole:`userAdmin` or" -#~ " :authrole:`userAdminAnyDatabase` role, or if " -#~ "you are authenticated using the " -#~ ":ref:`localhost exception `," -#~ " you have those actions." -#~ msgstr "" - -# 8bfd102e449341f2914ec693dc0410af -#~ msgid "" -#~ "You must have the :authaction:`createUser` " -#~ ":ref:`action ` on " -#~ "a database to create a new user" -#~ " on that database." -#~ msgstr "" - -# 08a4d03d609c4821a2d9cc065f33eff5 -#~ msgid "" -#~ "You must have the :authaction:`grantRole` " -#~ ":ref:`action ` on " -#~ "a role's database to grant the " -#~ "role to another user." -#~ msgstr "" - -# c2d555c4e3a549fca1bdfd531a796bcc -#~ msgid "Connect to MongoDB with the appropriate privileges." -#~ msgstr "" - -# 32c176a18358450d93bc404599b33ed5 -#~ msgid "" -#~ "Connect to the :program:`mongod` or " -#~ ":program:`mongos` as a user with the " -#~ "privileges required in the :ref:`add-" -#~ "admin-prereq` section." -#~ msgstr "" - -# 39bcad4aa24c4363aacb84549f67fea2 -#~ msgid "" -#~ "The following example operation connects " -#~ "to MongoDB as an authenticated user " -#~ "named ``manager``:" -#~ msgstr "" - -# 66a0886db72947e4b6d16e942fb290a7 -#~ msgid "Verify your privileges." -#~ msgstr "" - -# d42a4d109847409397623a48325674f4 -#~ msgid "" -#~ "Use the :dbcommand:`usersInfo` command with" -#~ " the ``showPrivileges`` option." -#~ msgstr "" - -# 4227b54302304697be2223a1cc5b37d7 -#~ msgid "" -#~ "The following example operation checks " -#~ "privileges for a user connected as " -#~ "``manager``:" -#~ msgstr "" - -# cbb7ffd94b0b47aea7834333b32374e4 -#~ msgid "" -#~ "The resulting ``users`` document displays " -#~ "the privileges granted to ``manager``." -#~ msgstr "" - -# 72fe9963f2dd4157848d3610ae8f704d -#~ msgid "Create the administrative user." -#~ msgstr "" - -# e6bfc69d43d34a50ad2e764746dcab97 -#~ msgid "" -#~ "In the ``admin`` database, create a " -#~ "new user using the :method:`db.createUser()`" -#~ " method. Give the user the built-" -#~ "in :authrole:`root` role." -#~ msgstr "" - -# a2b4324313574a6e835e00b8fa21f67b -#~ msgid "For example:" -#~ msgstr "" - -# 61029710613f4fd3be630fd05a6d27a2 -#~ msgid "" -#~ "Authenticate against the ``admin`` database" -#~ " to test the new user account. " -#~ "Use :method:`db.auth()` while using the " -#~ "``admin`` database or use the " -#~ ":program:`mongo` shell with the " -#~ ":option:`--authenticationDatabase ` option." -#~ msgstr "" - -#~ msgid "" -#~ "If you have the :authrole:`userAdmin` or" -#~ " :authrole:`userAdminAnyDatabase` role, you have" -#~ " those actions." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/add-replica-set-arbiter.po b/locale/es/LC_MESSAGES/tutorial/add-replica-set-arbiter.po deleted file mode 100644 index ff87c11e781..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/add-replica-set-arbiter.po +++ /dev/null @@ -1,203 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:36+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# f5d5482a2c77444d9451bb5fb9a674e8 -#: ../source/tutorial/add-replica-set-arbiter.txt:3 -msgid "Add an Arbiter to Replica Set" -msgstr "" - -# 8b454369603b4ee0a9eb36173275319a -#: ../source/tutorial/add-replica-set-arbiter.txt -msgid "On this page" -msgstr "" - -# 9f888fb2db3440bbb35234e3145a20cc -#: ../source/tutorial/add-replica-set-arbiter.txt:13 -msgid "" -"Arbiters are :program:`mongod` instances that are part of a " -":term:`replica set` but do not hold data. Arbiters participate in " -":ref:`elections ` in order to break ties. If a " -"replica set has an even number of members, add an arbiter." -msgstr "" - -# d95fcb4b217148488e144541bc9d5634 -#: ../source/tutorial/add-replica-set-arbiter.txt:18 -msgid "" -"Arbiters have minimal resource requirements and do not require dedicated " -"hardware. You can deploy an arbiter on an application server or a " -"monitoring host." -msgstr "" - -# c502212af8c240e2bddcc106ada1eb1b -#: ../source/tutorial/add-replica-set-arbiter.txt:24 -msgid "Do not run an arbiter on the same system as a member of the replica set." -msgstr "" - -# 27bc8c5b7ce34d02b9e80e671ab3959b -#: ../source/tutorial/add-replica-set-arbiter.txt:28 -msgid "Considerations" -msgstr "" - -# 944ffccf30614aa38387a5003645c595 -#: ../source/tutorial/add-replica-set-arbiter.txt:30 -msgid "" -"An arbiter does not store data, but until the arbiter's :program:`mongod`" -" process is added to the replica set, the arbiter will act like any other" -" :program:`mongod` process and start up with a set of data files and with" -" a full-sized :term:`journal`." -msgstr "" - -# 8a25b7b43c824a42bbe9afe604c90dc1 -#: ../source/tutorial/add-replica-set-arbiter.txt:35 -msgid "" -"To minimize the default creation of data, set the following in the " -"arbiter's :doc:`configuration file `:" -msgstr "" - -# 52a49466c48e446c9b9f214cc500632a -#: ../source/tutorial/add-replica-set-arbiter.txt:38 -msgid ":setting:`storage.journal.enabled` to ``false``" -msgstr "" - -# 67df78cbe58e487bb0ebce115d81ae39 -#: ../source/tutorial/add-replica-set-arbiter.txt:42 -msgid "" -"Never set :setting:`storage.journal.enabled` to ``false`` on a data-" -"bearing node." -msgstr "" - -# 0fc0f7b19139434687c357a6bc53505b -#: ../source/tutorial/add-replica-set-arbiter.txt:45 -msgid "" -"For MMAPv1 storage engine, :setting:`storage.mmapv1.smallFiles` to " -"``true``" -msgstr "" - -# 0801d9177067412aa08baae982d0284a -#: ../source/tutorial/add-replica-set-arbiter.txt:48 -msgid "" -"These settings are specific to arbiters. Do not set " -":setting:`storage.journal.enabled` to ``false`` on a data-bearing node. " -"Similarly, do not set :setting:`storage.mmapv1.smallFiles` unless " -"specifically indicated." -msgstr "" - -# f3189a1fcd254507a511428218abe735 -#: ../source/tutorial/add-replica-set-arbiter.txt:54 -msgid "Add an Arbiter" -msgstr "" - -# 1ba370fb4ff6448b8a630d34b127041e -#: ../source/tutorial/add-replica-set-arbiter.txt:56 -msgid "" -"Create a data directory (e.g. :setting:`storage.dbPath`) for the arbiter." -" The :program:`mongod` instance uses the directory for configuration " -"data. The directory *will not* hold the data set. For example, create the" -" ``/data/arb`` directory:" -msgstr "" - -# 18c147b414c64cd7b397f87e5007c290 -#: ../source/tutorial/add-replica-set-arbiter.txt:65 -msgid "" -"Start the arbiter, specifying the data directory and the replica set " -"name. The following starts an arbiter using the ``/data/arb`` as the " -":setting:`~storage.dbPath` and ``rs`` for the replica set name:" -msgstr "" - -# 98fdd47a2f3f4e84add8a682eb71671f -#: ../source/tutorial/add-replica-set-arbiter.txt:73 -msgid "" -"Connect to the primary and add the arbiter to the replica set. Use the " -":method:`rs.addArb()` method, as in the following example:" -msgstr "" - -# 3c498958bfa0412db8645225b5451cf3 -#: ../source/tutorial/add-replica-set-arbiter.txt:80 -msgid "" -"This operation adds the arbiter running on port ``30000`` on the " -"``m1.example.net`` host." -msgstr "" - -#~ msgid "" -#~ "Arbiters are :program:`mongod` instances that" -#~ " are part of :term:`replica set` but" -#~ " do not hold data. Arbiters " -#~ "participate in :ref:`elections ` in order to break " -#~ "ties. If a replica set has an " -#~ "even number of members, add an " -#~ "arbiter." -#~ msgstr "" - -#~ msgid "" -#~ "Arbiters have minimal resource requirements" -#~ " and do not require dedicated " -#~ "hardware. You can deploy an arbiter " -#~ "on an application server, monitoring " -#~ "host." -#~ msgstr "" - -# bdacfcfa2a374d2aa2971190f06bdac7 -#~ msgid "" -#~ "Create a data directory (e.g. " -#~ ":setting:`~storage.dbPath`) for the arbiter. " -#~ "The :program:`mongod` instance uses the " -#~ "directory for configuration data. The " -#~ "directory *will not* hold the data " -#~ "set. For example, create the " -#~ "``/data/arb`` directory:" -#~ msgstr "" - -# 9a0335b975e44b3eaf43dbe597fa17ca -#~ msgid "" -#~ "Start the arbiter. Specify the data " -#~ "directory and the replica set name. " -#~ "The following, starts an arbiter using" -#~ " the ``/data/arb`` :setting:`~storage.dbPath` for" -#~ " the ``rs`` replica set:" -#~ msgstr "" - -#~ msgid ":setting:`journal.enabled ` to ``false``" -#~ msgstr "" - -#~ msgid "" -#~ "Never set :setting:`journal.enabled " -#~ "` to ``false`` on a" -#~ " data-bearing node." -#~ msgstr "" - -#~ msgid ":setting:`~storage.smallFiles` to ``true``" -#~ msgstr "" - -#~ msgid ":setting:`~storage.preallocDataFiles` to ``false``" -#~ msgstr "" - -#~ msgid "" -#~ "These settings are specific to arbiters." -#~ " Do not set :setting:`journal.enabled " -#~ "` to ``false`` on a" -#~ " data-bearing node. Similarly, do not" -#~ " set :setting:`~storage.smallFiles` or " -#~ ":setting:`~storage.preallocDataFiles` unless specifically" -#~ " indicated." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/add-shards-to-shard-cluster.po b/locale/es/LC_MESSAGES/tutorial/add-shards-to-shard-cluster.po deleted file mode 100644 index 87a2aec966b..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/add-shards-to-shard-cluster.po +++ /dev/null @@ -1,185 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:32+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a0ff8444ce28442ca2b1aee3a60e4705 -#: ../source/tutorial/add-shards-to-shard-cluster.txt:5 -msgid "Add Shards to a Cluster" -msgstr "" - -# c56af7ca04904349a7473dd0e4f7e773 -#: ../source/tutorial/add-shards-to-shard-cluster.txt -msgid "On this page" -msgstr "" - -# 86472cc8f71b4985bb8057eaaf4c0fee -#: ../source/tutorial/add-shards-to-shard-cluster.txt:15 -msgid "" -"You add shards to a :term:`sharded cluster` after you create the cluster " -"or any time that you need to add capacity to the cluster. If you have not" -" created a sharded cluster, see :ref:`sharding-procedure-setup`." -msgstr "" - -# 31429b9789c8452ab3dc7be68ac00494 -#: ../source/tutorial/add-shards-to-shard-cluster.txt:19 -msgid "" -"In production environments, all shards should be :term:`replica sets " -"`." -msgstr "" - -# 7d3f187c70ab4afa8b5bb30ccd92255f -#: ../source/tutorial/add-shards-to-shard-cluster.txt:23 -msgid "Considerations" -msgstr "" - -# 75a67e89ebf64c389b5f1f9fcaf576cb -#: ../source/tutorial/add-shards-to-shard-cluster.txt:26 -msgid "Balancing" -msgstr "" - -# 5a78cdb3f9eb41f5875a635f72ec30e5 -#: ../source/includes/fact-adding-shards-changes-cluster-balance.rst:1 -msgid "" -"When you add a shard to a sharded cluster, you affect the balance of " -":term:`chunks ` among the shards of a cluster for all existing " -"sharded collections. The balancer will begin migrating chunks so that the" -" cluster will achieve balance. See :ref:`sharding-internals-balancing` " -"for more information." -msgstr "" - -# a5e709e19f804cd0836cbfe1c35dff16 -#: ../source/includes/fact-archiveMovedChunks.rst:3 -msgid "" -"Chunk migrations can have an impact on disk space. Starting in MongoDB " -"2.6, the source shard automatically archives the migrated documents by " -"default. For details, see :ref:`moveChunk-directory`." -msgstr "" - -# 48fcfb111a5a4924a5d7c78251c3f9eb -#: ../source/tutorial/add-shards-to-shard-cluster.txt:31 -msgid "Capacity Planning" -msgstr "" - -# a71d583b13f24e40864e9c6604cda542 -#: ../source/tutorial/add-shards-to-shard-cluster.txt:33 -msgid "" -"When adding a shard to a cluster, always ensure that the cluster has " -"enough capacity to support the migration required for balancing the " -"cluster without affecting legitimate production traffic." -msgstr "" - -# 8000b9bb6136450d87d15e2e0a31718c -#: ../source/tutorial/add-shards-to-shard-cluster.txt:38 -msgid "Add a Shard to a Cluster" -msgstr "" - -# 9fea66a3e8d0476cbd21db02fc5b11c9 -#: ../source/tutorial/add-shards-to-shard-cluster.txt:40 -msgid "" -"You interact with a sharded cluster by connecting to a :program:`mongos` " -"instance." -msgstr "" - -# 944e2fe9585749e58f427e59726ff025 -#: ../source/tutorial/add-shards-to-shard-cluster.txt:43 -msgid "" -"From a :program:`mongo` shell, connect to the :program:`mongos` instance." -" For example, if a :program:`mongos` is accessible at " -"``mongos0.example.net`` on port ``27017``, issue the following command:" -msgstr "" - -# 23d1a87adcc1454fa326850f420b2062 -#: ../source/tutorial/add-shards-to-shard-cluster.txt:52 -msgid "" -"Add a shard to the cluster using the :method:`sh.addShard()` method, as " -"shown in the examples below. Issue :method:`sh.addShard()` separately for" -" each shard. If the shard is a replica set, specify the name of the " -"replica set and specify a member of the set. In production deployments, " -"all shards should be replica sets." -msgstr "" - -# 3bf2acd03f6e44d3849d66b6365a916c -#: ../source/tutorial/add-shards-to-shard-cluster.txt -msgid "Optional" -msgstr "" - -# f07565c6ee3743c5a5f649cd701cd8e7 -#: ../source/tutorial/add-shards-to-shard-cluster.txt:64 -msgid "The following are examples of adding a shard with :method:`sh.addShard()`:" -msgstr "" - -# 461fb013a6fd4939a337fc5976cac8c8 -#: ../source/tutorial/add-shards-to-shard-cluster.txt:67 -msgid "" -"To add a shard for a replica set named ``rs1`` with a member running on " -"port ``27017`` on ``mongodb0.example.net``, issue the following command:" -msgstr "" - -# 0d68f169abe54e1cb6375c5ae7424075 -#: ../source/tutorial/add-shards-to-shard-cluster.txt:75 -msgid "" -"To add a shard for a standalone :program:`mongod` on port ``27017`` of " -"``mongodb0.example.net``, issue the following command:" -msgstr "" - -# 038616a942b84aa892871265c4fd8793 -#: ../source/tutorial/add-shards-to-shard-cluster.txt:82 -msgid "" -"It might take some time for :term:`chunks ` to migrate to the new " -"shard." -msgstr "" - -#~ msgid "" -#~ "You add shards to a :term:`sharded " -#~ "cluster` after you create the cluster" -#~ " or anytime that you need to " -#~ "add capacity to the cluster. If " -#~ "you have not created a sharded " -#~ "cluster, see :ref:`sharding-procedure-setup`." -#~ msgstr "" - -#~ msgid "" -#~ "When adding a shard to a cluster," -#~ " you should always ensure that the" -#~ " cluster has enough capacity to " -#~ "support the migration without affecting " -#~ "legitimate production traffic." -#~ msgstr "" - -# 5e31aa5e0ca0436882989291042d5716 -#~ msgid "" -#~ "For MongoDB versions prior to 2.0.3, " -#~ "you must specify all members of " -#~ "the replica set. For example:" -#~ msgstr "" - -#~ msgid "" -#~ "When you add a shard to a " -#~ "sharded cluster, you affect the balance" -#~ " of :term:`chunks ` among the " -#~ "shards of a cluster for all " -#~ "existing sharded collections. The balancer " -#~ "will begin migrating chunks so that " -#~ "the cluster will achieve balance. See" -#~ " :doc:`/core/sharding-balancing` for more " -#~ "information." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/add-user-administrator.po b/locale/es/LC_MESSAGES/tutorial/add-user-administrator.po deleted file mode 100644 index d21e61f5179..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/add-user-administrator.po +++ /dev/null @@ -1,301 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: 2014-04-08 18:35+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 61ba05e45290456abe6c0df9ccc7ac4a -#: ../source/tutorial/add-user-administrator.txt:3 -msgid "Create a User Administrator" -msgstr "" - -# 10d54551c2be40c7b65b30729d1821d5 -#: ../source/tutorial/add-user-administrator.txt:8 -msgid "Overview" -msgstr "" - -# 9ad0127f511e4e14972c67b802505d2d -#: ../source/tutorial/add-user-administrator.txt:10 -msgid "" -"User administrators create users and create and assigns roles. A user " -"administrator can grant any privilege in the database and can create new " -"ones. In a MongoDB deployment, create the user administrator as the first" -" user. Then let this user create all other users." -msgstr "" - -# 2f6a9160b4b244fd81ec9226353da074 -#: ../source/tutorial/add-user-administrator.txt:15 -msgid "" -"To provide user administrators, MongoDB has :authrole:`userAdmin` and " -":authrole:`userAdminAnyDatabase` roles, which grant access to " -":ref:`actions ` that support user and role " -"management. Following the policy of :term:`least privilege` " -":authrole:`userAdmin` and :authrole:`userAdminAnyDatabase` confer no " -"additional privileges." -msgstr "" - -# 7044f8c0382a493e9cd0833bbabf93bc -#: ../source/tutorial/add-user-administrator.txt:22 -msgid "" -"Carefully control access to these roles. A user with either of these " -"roles can grant *itself* unlimited additional privileges. Specifically, a" -" user with the :authrole:`userAdmin` role can grant itself any privilege " -"in the database. A user assigned either the :authrole:`userAdmin` role on" -" the ``admin`` database or the :authrole:`userAdminAnyDatabase` can grant" -" itself any privilege *in the system*." -msgstr "" - -# 37c0ed86d15d4a9c84c89130e0c710b7 -#: ../source/tutorial/add-user-administrator.txt:32 -msgid "Prerequisites" -msgstr "" - -# a21aed00b1be48ff9e197007eb05a00a -#: ../source/tutorial/add-user-administrator.txt:35 -msgid "Required Access" -msgstr "" - -# 26c76279fcf4460b94dd1a70b5989201 -#: ../source/includes/access-create-user.rst:1 -msgid "" -"To create a new user in a database, you must have " -":authaction:`createUser` :ref:`action ` on that " -":ref:`database resource `." -msgstr "" - -# bcb62b0f342d4f2eb06fe7d8fb4c0793 -#: ../source/includes/access-create-user.rst:5 -msgid "" -"To grant roles to a user, you must have the :authaction:`grantRole` " -":ref:`action ` on the role's database." -msgstr "" - -# a86c057614df44f1ba27466ac1719920 -#: ../source/includes/access-create-user.rst:8 -msgid "" -"Built-in roles :authrole:`userAdmin` and :authrole:`userAdminAnyDatabase`" -" provide :authaction:`createUser` and :authaction:`grantRole` actions on " -"their respective :doc:`resources `." -msgstr "" - -# 71911317c31d4d3597b647abeb84b213 -#: ../source/tutorial/add-user-administrator.txt:40 -msgid "First User Restrictions" -msgstr "" - -# 5b03851ff88c4a109a2b2c732966cc23 -#: ../source/includes/access-create-first-user-proc.rst:1 -msgid "" -"If your MongoDB deployment has no users, you *must* connect to " -":program:`mongod` using the :ref:`localhost exception ` or use the :option:`--noauth ` option when " -"starting :program:`mongod` to gain full access the system. Once you have " -"access, you can skip to *Creating the system user administrator* in this " -"procedure." -msgstr "" - -# 63c343ec3c1b496a8bdec9d33e0baa72 -#: ../source/includes/access-create-first-user-proc.rst:8 -msgid "" -"If users exist in the MongoDB database, but none of them has the " -"appropriate prerequisites to create a new user or you do not have access " -"to them, you *must* restart :program:`mongod` with the :option:`--noauth " -"` option." -msgstr "" - -# de91345d55174e9e8edff0f317d09d18 -#: ../source/tutorial/add-user-administrator.txt:45 -msgid "Procedure" -msgstr "" - -# eb4a4250556c41e68900446670b43387 -#: ../source/tutorial/add-user-administrator.txt:50 -msgid "Related Documents" -msgstr "" - -# 17c760f49fa34385ad08368b0a3cd2b9 -#: ../source/tutorial/add-user-administrator.txt:52 -msgid ":doc:`/core/authentication`" -msgstr "" - -# 1135393de78146f6b9500923185c3e6c -#: ../source/tutorial/add-user-administrator.txt:54 -msgid ":doc:`/core/security-introduction`" -msgstr "" - -# 5c753d466862421a916a6b14273d47b8 -#: ../source/tutorial/add-user-administrator.txt:56 -msgid ":doc:`/tutorial/enable-authentication`" -msgstr "" - -# 7beff0edcf9040e4bb34a88c979925c1 -#: ../source/tutorial/add-user-administrator.txt:58 -msgid ":doc:`/administration/security-access-control`" -msgstr "" - -# 8ca6037457b24a208e5b33381e960e04 -#: ../source/includes/extracts/additional-resources-add-user-administrator.rst:4 -msgid "Additional Resources" -msgstr "" - -# 039f0e5f4bd04c9babec2e660765a1b9 -#: ../source/includes/extracts/additional-resources-add-user-administrator.rst:6 -msgid "" -"`Security Architecture White Paper `_" -msgstr "" - -# ed87918b50454a47841197695a60a637 -#: ../source/includes/extracts/additional-resources-add-user-administrator.rst:7 -msgid "" -"`Webinar: Securing Your MongoDB Deployment " -"`_" -msgstr "" - -# b257a4d21c894f01a1713819933f40fe -#: ../source/includes/extracts/additional-resources-add-user-administrator.rst:8 -msgid "" -"`Creating a Single View Part 3: Securing Your Deployment " -"`_" -msgstr "" - -#~ msgid "" -#~ "To provide user administrators, MongoDB " -#~ "has :authrole:`userAdmin` and " -#~ ":authrole:`userAdminAnyDatabase` roles, which grant" -#~ " access to :ref:`actions ` that support user and role " -#~ "management. Following the policy of " -#~ ":term:`least privilege` :authrole:`userAdmin` and" -#~ " :authrole:`userAdminAnyDatabase` confer no " -#~ "additional privileges." -#~ msgstr "" - -#~ msgid "" -#~ "If you have the :authrole:`userAdmin` or" -#~ " :authrole:`userAdminAnyDatabase` role, or if " -#~ "you are authenticated using the " -#~ ":ref:`localhost exception `," -#~ " you have those actions." -#~ msgstr "" - -# b06074e235be4e20a1d6388a7374b279 -#~ msgid "" -#~ "You must have the :authaction:`createUser` " -#~ ":ref:`action ` on " -#~ "a database to create a new user" -#~ " on that database." -#~ msgstr "" - -# 3b1eefecbbb849a18d73809e67d14a81 -#~ msgid "" -#~ "You must have the :authaction:`grantRole` " -#~ ":ref:`action ` on " -#~ "a role's database to grant the " -#~ "role to another user." -#~ msgstr "" - -# 4c8b7d87a77b4b1ea5d5af933091b6ae -#~ msgid "Connect to MongoDB with the appropriate privileges." -#~ msgstr "" - -# 197109c85bb74372ad55a4e48149d65d -#~ msgid "" -#~ "Connect to the :program:`mongod` or " -#~ ":program:`mongos` as a user with the " -#~ "privileges required in the :ref:`add-" -#~ "user-admin-prereq` section." -#~ msgstr "" - -# e0f606f7e4844298969249d923da15b4 -#~ msgid "" -#~ "The following example operation connects " -#~ "to MongoDB as an authenticated user " -#~ "named ``manager``:" -#~ msgstr "" - -# 0f04ef33b2494d99b855cc0b4cfd8e21 -#~ msgid "Verify your privileges." -#~ msgstr "" - -# 1ce9181002dd45faa7ddafdf35d60d4f -#~ msgid "" -#~ "Use the :dbcommand:`usersInfo` command with" -#~ " the ``showPrivileges`` option." -#~ msgstr "" - -# 8ba4fa826baf43aa9e773bf96889132f -#~ msgid "" -#~ "The following example operation checks " -#~ "privileges for a user connected as " -#~ "``manager``:" -#~ msgstr "" - -# 4ebe72a7097b4764bc521832fa2dfffc -#~ msgid "" -#~ "The resulting ``users`` document displays " -#~ "the privileges granted to ``manager``." -#~ msgstr "" - -# 4e7de48c3e124c0a92ad4eab271e3be3 -#~ msgid "Create the system user administrator." -#~ msgstr "" - -# 79c1946e3c004d9885aca4d440bb8603 -#~ msgid "" -#~ "Add the user with the " -#~ ":authrole:`userAdminAnyDatabase` role, and only " -#~ "that role." -#~ msgstr "" - -# 569b1ff0f8b94d4da53c2a5ef771d43a -#~ msgid "" -#~ "The following example creates the user" -#~ " ``siteUserAdmin`` user on the ``admin``" -#~ " database:" -#~ msgstr "" - -# 0941573cd0f14d94b7c88d2ee14da260 -#~ msgid "Create a user administrator for a single database." -#~ msgstr "" - -# d1dc918b0452491fa0e291e713f8fe3f -#~ msgid "" -#~ "Optionally, you may want to create " -#~ "user administrators that only have " -#~ "access to administer users in a " -#~ "specific database by way of the " -#~ ":authrole:`userAdmin` role." -#~ msgstr "" - -# bff928c12acd4aba99ee52ae65688a5f -#~ msgid "" -#~ "The following example creates the user" -#~ " ``recordsUserAdmin`` on the ``records`` " -#~ "database:" -#~ msgstr "" - -#~ msgid "" -#~ "If you have the :authrole:`userAdmin` or" -#~ " :authrole:`userAdminAnyDatabase` role, you have" -#~ " those actions." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/add-user-to-database.po b/locale/es/LC_MESSAGES/tutorial/add-user-to-database.po deleted file mode 100644 index 048b20e16b5..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/add-user-to-database.po +++ /dev/null @@ -1,253 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2014-04-08 18:39+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# a585a7fb0ef14ef48c723bdaf4d0bf81 -#: ../source/tutorial/add-user-to-database.txt:3 -msgid "Add a User to a Database" -msgstr "" - -# 8ccb7caf470344adaf9fad0487608693 -#: ../source/tutorial/add-user-to-database.txt:10 -msgid "Overview" -msgstr "" - -# 17acc4f76a7347b1adb69efc32a0897b -#: ../source/tutorial/add-user-to-database.txt:12 -msgid "" -"Each application and user of a MongoDB system should map to a distinct " -"application or administrator. This *access isolation* facilitates access " -"revocation and ongoing user maintenance. At the same time users should have " -"only the minimal set of privileges required to ensure a system of " -":term:`least privilege`." -msgstr "" - -# f4e0821577654850af97baf3237576d6 -#: ../source/tutorial/add-user-to-database.txt:18 -msgid "" -"To create a user, you must define the user's credentials and assign that " -"user :ref:`roles `. Credentials verify the user's identity to a " -"database, and roles determine the user's access to database resources and " -"operations." -msgstr "" - -# 1c4d714ac3a245298be545639afb0db6 -#: ../source/tutorial/add-user-to-database.txt:23 -msgid "" -"For an overview of credentials and roles in MongoDB see :doc:`/core" -"/security-introduction`." -msgstr "" - -# ce6d5782b9664e4d831b10e7a431eb23 -#: ../source/tutorial/add-user-to-database.txt:27 -msgid "Considerations" -msgstr "" - -# b6be7658d6c54bcea86dc8028559654a -#: ../source/tutorial/add-user-to-database.txt:29 -msgid "" -"For users that authenticate using external mechanisms, [#external-auth-" -"mechanisms]_ you do not need to provide credentials when creating users." -msgstr "" - -# 22d35ab81e824de0a93598d49c1c21da -#: ../source/tutorial/add-user-to-database.txt:33 -msgid "" -"For all users, select the roles that have the exact required " -":ref:`privileges `. If the correct roles do not exist, " -":doc:`create roles `." -msgstr "" - -# 168f0fe2bc654652999a3f2010cc9d46 -#: ../source/tutorial/add-user-to-database.txt:37 -msgid "" -"You can create a user without assigning roles, choosing instead to assign " -"the roles later. To do so, create the user with an empty " -":data:`~admin.system.users.roles` array." -msgstr "" - -# bcd4c8bd27674eb6bcb11aa029c1afaa -#: ../source/tutorial/add-user-to-database.txt:53 -msgid "Prerequisites" -msgstr "" - -# 9dc130ab0d5248748fe20f72f4e307d0 -#: ../source/tutorial/add-user-to-database.txt:55 -msgid "" -"To create a user on a system that uses :ref:`authentication " -"`, you must authenticate as a user administrator. If you " -"have not yet created a user administrator, do so as described in " -":doc:`/tutorial/add-user-administrator`." -msgstr "" - -# e84a3ba873cc43dcb00d8a341bc89b49 -#: ../source/includes/access-create-user.rst:1 -msgid "" -"You must have the :authaction:`createUser` :ref:`action ` on a database to create a new user on that database." -msgstr "" - -# 948ee5be1bd840a8a218f5f013e5fb49 -#: ../source/includes/access-create-user.rst:5 -msgid "" -"You must have the :authaction:`grantRole` :ref:`action ` on a role's database to grant the role to another user." -msgstr "" - -# d19d51d3aebd4b4a9368c494585779cf -#: ../source/tutorial/add-user-to-database.txt:71 -msgid "Procedures" -msgstr "" - -# 5f21899264824084bed65d52a2b5ecb6 -#: ../source/includes/steps/add-user-to-database.rst:8 -msgid "Connect to MongoDB with the appropriate privileges." -msgstr "" - -# b7af1eac6abc400db0f262796622ccce -#: ../source/includes/steps/add-user-to-database.rst:11 -msgid "" -"Connect to the :program:`mongod` or :program:`mongos` with the privileges " -"required in the :ref:`add-user-prereq` section." -msgstr "" - -# e1da23f864ac409d983473f4ebadcb40 -#: ../source/includes/steps/add-user-to-database.rst:15 -msgid "" -"The following example operation connects to MongoDB as an authenticated user" -" named ``manager``:" -msgstr "" - -# 2fc1191276a14cd4ba1efe7cd662a83a -#: ../source/includes/steps/add-user-to-database.rst:35 -msgid "Verify your privileges." -msgstr "" - -# fbf85e23846b48fb9a9bd743e5f29421 -#: ../source/includes/steps/add-user-to-database.rst:38 -msgid "" -"Use the :dbcommand:`usersInfo` command with the ``showPrivileges`` option." -msgstr "" - -# 50d6a27cde804bc1872a637afdfd64cc -#: ../source/includes/steps/add-user-to-database.rst:41 -msgid "" -"The following example operation checks privileges for a user connected as " -"``manager``:" -msgstr "" - -# 0fe8e62258054eb7bd34830d99aae693 -#: ../source/includes/steps/add-user-to-database.rst:54 -msgid "" -"The resulting ``users`` document displays the privileges granted to " -"``manager``." -msgstr "" - -# fa699ebe331f4b9188040639112719fd -#: ../source/includes/steps/add-user-to-database.rst:68 -msgid "Create the new user." -msgstr "" - -# a764d34cc12e47feaa9331c877bfe4dd -#: ../source/includes/steps/add-user-to-database.rst:71 -msgid "" -"Create the user in the database to which the user will belong. Pass a well " -"formed user document to the :method:`db.createUser()` method." -msgstr "" - -#: ../source/tutorial/add-user-to-database.txt:41 -msgid "" -"When adding a user to multiple databases, use unique username-and-password " -"combinations for each database, see :ref:`password-hashing-security` for " -"more information." -msgstr "" - -#: ../source/tutorial/add-user-to-database.txt:45 -msgid "" -":doc:`/tutorial/control-access-to-mongodb-with-kerberos-authentication`, " -":doc:`/tutorial/configure-ldap-sasl-openldap`, :doc:`/tutorial/configure-" -"ldap-sasl-activedirectory`, and x.509 certificates provide external " -"authentication mechanisms." -msgstr "" - -#: ../source/tutorial/add-user-to-database.txt:61 -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-create-user.rst:9 -msgid "" -"If you have the :authrole:`userAdmin` or :authrole:`userAdminAnyDatabase` " -"role, you have those actions." -msgstr "" - -#: ../source/tutorial/add-user-to-database.txt:66 -msgid "First User Restrictions" -msgstr "" - -#: ../source/includes/access-create-first-user-proc.rst:1 -msgid "" -"If your MongoDB deployment has no users, you *must* connect to " -":program:`mongod` using the :ref:`localhost exception `" -" or use the :option:`--noauth ` option when starting " -":program:`mongod` to gain full access the system. Once you have access, you " -"can skip to *Creating the system user administrator* in this procedure." -msgstr "" - -#: ../source/includes/access-create-first-user-proc.rst:8 -msgid "" -"If users exist in the MongoDB database, but none of them has the appropriate" -" prerequisites to create a new user or you do not have access to them, you " -"*must* restart :program:`mongod` with the :option:`--noauth ` option." -msgstr "" - -#: ../source/includes/steps/add-user-to-database.rst:75 -msgid "" -"The following operation creates a user in the ``reporting`` database with " -"the specified name, password, and roles." -msgstr "" - -#: ../source/includes/steps/add-user-to-database.rst:95 -msgid "" -"To authenticate the ``reportsUser``, you must authenticate the user in the " -"``reporting`` database." -msgstr "" - -#~ msgid "" -#~ "When adding a user to multiple databases, use unique username-and-password " -#~ "combinations for each database. If a user has the same password for multiple" -#~ " databases, the password hash is the same and presents a security issue, as " -#~ "described in :ref:`password-hashing-security`." -#~ msgstr "" - -#~ msgid "" -#~ ":doc:`/tutorial/control-access-to-mongodb-with-kerberos-authentication`, " -#~ ":doc:`/tutorial/configure-ldap-sasl-authentication`, and x.509 certificates " -#~ "provide external authentication mechanisms." -#~ msgstr "" - -#~ msgid "" -#~ "If you have the :authrole:`userAdmin` or :authrole:`userAdminAnyDatabase` " -#~ "role, or if you are authenticated using the :ref:`localhost exception " -#~ "`, you have those actions." -#~ msgstr "" - -#~ msgid "" -#~ "The following operation creates a user with the specified name, password, " -#~ "and roles:" -#~ msgstr "" diff --git a/locale/es/LC_MESSAGES/tutorial/adjust-replica-set-member-priority.po b/locale/es/LC_MESSAGES/tutorial/adjust-replica-set-member-priority.po deleted file mode 100644 index 716f314bfb0..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/adjust-replica-set-member-priority.po +++ /dev/null @@ -1,222 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:36+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 13fd4d4d03824e9fbacb30dad70f3cc1 -#: ../source/tutorial/adjust-replica-set-member-priority.txt:3 -msgid "Adjust Priority for Replica Set Member" -msgstr "" - -# f51f80def5cd4b24be0bbeb8021316cf -#: ../source/tutorial/adjust-replica-set-member-priority.txt -msgid "On this page" -msgstr "" - -# 69b140c3fde54307b68f6cdf7bfbc3a0 -#: ../source/tutorial/adjust-replica-set-member-priority.txt:14 -msgid "Overview" -msgstr "" - -# 8ef3a1656c2b4109902d3e324ce1d7b1 -#: ../source/tutorial/adjust-replica-set-member-priority.txt:16 -msgid "" -"The ``priority`` settings of replica set members affect both the timing " -"and the outcome of :doc:`elections ` for " -"primary. Higher-priority members are more likely to call elections, and " -"are more likely to win. Use this setting to ensure that some members are " -"more likely to become primary and that others can never become primary." -msgstr "" - -# d30f6f5b32214715b348a39d5e6bf8b6 -#: ../source/tutorial/adjust-replica-set-member-priority.txt:22 -msgid "" -"The value of the member's :rsconf:`~members[n].priority` setting " -"determines the member's :rsconf:`~members[n].priority` in elections. The " -"higher the number, the higher the priority." -msgstr "" - -# 47091240e62a460486d1fdee62aa5a51 -#: ../source/tutorial/adjust-replica-set-member-priority.txt:28 -msgid "Considerations" -msgstr "" - -# deda0d077718481bafbdbbe8a310bd69 -#: ../source/tutorial/adjust-replica-set-member-priority.txt:30 -msgid "" -"To modify priorities, you update the :rsconf:`members` array in the " -"replica configuration object. The array index begins with ``0``. Do " -"**not** confuse this index value with the value of the replica set " -"member's :rsconf:`members[n]._id` field in the array." -msgstr "" - -# 593651d73d0341469522a2a84d6e2b4e -#: ../source/tutorial/adjust-replica-set-member-priority.txt:36 -msgid "" -"The value of :rsconf:`~members[n].priority` can be any floating point " -"(i.e. decimal) number between ``0`` and ``1000``. The default value for " -"the ``priority`` field is ``1``." -msgstr "" - -# fd55cf9399e44643b0ef551bd0ec65ca -#: ../source/tutorial/adjust-replica-set-member-priority.txt:40 -msgid "" -"To block a member from seeking election as primary, assign it a priority " -"of ``0``. :ref:`Hidden members ` and " -":ref:`delayed members ` have ``priority`` " -"set to ``0``." -msgstr "" - -# 3f883513a076469281675f5405b9a8da -#: ../source/tutorial/adjust-replica-set-member-priority.txt:45 -msgid "" -"For :doc:`arbiters `, the default ``priority``" -" value is ``1``; however, arbiters cannot become primary regardless of " -"the configured value." -msgstr "" - -# e500a24019e1418a8b84b4b041ca7adb -#: ../source/tutorial/adjust-replica-set-member-priority.txt:49 -msgid "" -"Adjust priority settings during a scheduled maintenance window. " -"Reconfiguring priority can force the current primary to step down, " -"leading to an election. Before an election, the primary closes all open " -":term:`client` connections." -msgstr "" - -# 5d0bce7efbc144d49281549bf5b35d73 -#: ../source/tutorial/adjust-replica-set-member-priority.txt:55 -msgid "Procedure" -msgstr "" - -# d39f99f8a462403d877eefb2f44d20e0 -#~ msgid "" -#~ "The priority settings of replica set " -#~ "members affect the outcomes of " -#~ ":doc:`elections ` " -#~ "for primary. Use this setting to " -#~ "ensure that some members are more " -#~ "likely to become primary and that " -#~ "others can never become primary." -#~ msgstr "" - -# 7d1a7b4a27f64e4fac59da7609def83c -#~ msgid "" -#~ "The value of the member's " -#~ ":data:`~local.system.replset.members[n].priority` setting " -#~ "determines the member's priority in " -#~ "elections. The higher the number, the" -#~ " higher the priority." -#~ msgstr "" - -# 53b114231e514a568aa90efb3761f5e3 -#~ msgid "" -#~ "To modify priorities, you update the " -#~ ":data:`~local.system.replset.members` array in the" -#~ " replica configuration object. The array" -#~ " index begins with ``0``. Do **not**" -#~ " confuse this index value with the" -#~ " value of the replica set member's" -#~ " :data:`~local.system.replset.members[n]._id` field in" -#~ " the array." -#~ msgstr "" - -# f94d378d0f5e4acbb61897ece91e6e02 -#~ msgid "" -#~ "The value of " -#~ ":data:`~local.system.replset.members[n].priority` can be" -#~ " any floating point (i.e. decimal) " -#~ "number between ``0`` and ``1000``. The" -#~ " default value for the " -#~ ":data:`~local.system.replset.members[n].priority` field is" -#~ " ``1``." -#~ msgstr "" - -# 48808e1ee510405d868d1a2277ea62ab -#~ msgid "" -#~ "To block a member from seeking " -#~ "election as primary, assign it a " -#~ "priority of ``0``. :ref:`Hidden members " -#~ "`, :ref:`delayed " -#~ "members `, " -#~ "and :ref:`arbiters ` " -#~ "all have :data:`~local.system.replset.members[n].priority`" -#~ " set to ``0``." -#~ msgstr "" - -# a9919ed7cfc940208786d00c1b3eceb3 -#~ msgid "" -#~ "Adjust priority during a scheduled " -#~ "maintenance window. Reconfiguring priority can" -#~ " force the current primary to step" -#~ " down, leading to an election. Before" -#~ " an election the primary closes all" -#~ " open :term:`client` connections." -#~ msgstr "" - -# 87e78a847c6b42f4948f95473c3cfcda -#~ msgid "Copy the replica set configuration to a variable." -#~ msgstr "" - -# 237ed9c6b3854e71bd2b2fe2e8a1e558 -#~ msgid "" -#~ "In the :program:`mongo` shell, use " -#~ ":method:`rs.conf()` to retrieve the replica" -#~ " set configuration and assign it to" -#~ " a variable. For example:" -#~ msgstr "" - -# 8cf8fa7017224f8db9db22af0155234b -#~ msgid "Change each member's priority value." -#~ msgstr "" - -# e3fca0e726cc4755bc6091a089d8d5e1 -#~ msgid "" -#~ "Change each member's " -#~ ":data:`~local.system.replset.members[n].priority` value, " -#~ "as configured in the " -#~ ":data:`~local.system.replset.members` array." -#~ msgstr "" - -# 495e25cd0a8649a6920f3eba9c7b7c12 -#~ msgid "" -#~ "This sequence of operations modifies the" -#~ " value of ``cfg`` to set the " -#~ "priority for the first three members " -#~ "defined in the :data:`~local.system.replset.members`" -#~ " array." -#~ msgstr "" - -# ffcd44c125624c99bb58d1f54618b713 -#~ msgid "Assign the replica set the new configuration." -#~ msgstr "" - -# daeb60ae85694e4090c2b3a1f0739c49 -#~ msgid "Use :method:`rs.reconfig()` to apply the new configuration." -#~ msgstr "" - -# fd4f0c80b51a4350bfaeb2dbd497b63c -#~ msgid "" -#~ "This operation updates the configuration " -#~ "of the replica set using the " -#~ "configuration defined by the value of" -#~ " ``cfg``." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/admin-manage-journaling.po b/locale/es/LC_MESSAGES/tutorial/admin-manage-journaling.po deleted file mode 100644 index 187546210b2..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/admin-manage-journaling.po +++ /dev/null @@ -1,295 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 7b983baf80364bec9f696094590473e0 -#: ../source/tutorial/admin-manage-journaling.txt:3 -msgid "Manage Journaling" -msgstr "" - -# fb31ab7abf5643fe90def4cbc0241ef9 -#: ../source/tutorial/admin-manage-journaling.txt -msgid "On this page" -msgstr "" - -# b2552516ca7b440faef5d3e323fb5f73 -#: ../source/includes/extracts/journaling-intro.rst:1 -msgid "" -"MongoDB uses *write ahead logging* to an on-disk :term:`journal` to " -"guarantee :doc:`write operation ` durability. The MMAPv1 storage " -"engine also requires the `journal` in order to provide crash resiliency." -msgstr "" - -# 95912ad4e3c64f6ba94cc19f9b88f8a5 -#: ../source/includes/extracts/journaling-intro.rst:6 -msgid "" -"The WiredTiger storage engine does not require journaling to guarantee a " -"consistent state after a crash. The database will be restored to the last" -" consistent :ref:`checkpoint ` during " -"recovery. However, if MongoDB exits unexpectedly in between checkpoints," -" journaling is required to recover writes that occurred after the last " -"checkpoint." -msgstr "" - -# 45d8b75b208a4d888c0d5eae3870eb79 -#: ../source/includes/extracts/journaling-intro.rst:13 -msgid "" -"With journaling enabled, if :program:`mongod` stops unexpectedly, the " -"program can recover everything written to the journal. MongoDB will re-" -"apply the write operations on restart and maintain a consistent state. By" -" default, the greatest extent of lost writes, i.e., those not made to the" -" journal, are those made in the last 100 milliseconds, plus the time it " -"takes to perform the actual journal writes. See " -":setting:`~storage.journal.commitIntervalMs` for more information on the " -"default." -msgstr "" - -# b0e8a6f580da49af9c8f1d11c3b84bf3 -#: ../source/tutorial/admin-manage-journaling.txt:16 -msgid "Procedures" -msgstr "" - -# 0d1c6564c91e419c92be6e982741a531 -#: ../source/includes/extracts/journaling-enable-journaling.rst:2 -msgid "Enable Journaling" -msgstr "" - -# 8643443b2a4a432bb31220dc85c1087a -#: ../source/includes/extracts/journaling-enable-journaling.rst:4 -msgid "For 64-bit builds of :program:`mongod`, journaling is enabled by default." -msgstr "" - -# da7a08ad730748fc9ce9a6eace19cb99 -#: ../source/includes/extracts/journaling-enable-journaling.rst:7 -msgid "" -"To enable journaling, start :program:`mongod` with the :option:`--journal" -" ` command line option." -msgstr "" - -# ee753f5b7f654ee39cdbaf5f3277513c -#: ../source/includes/extracts/journaling-disable-journaling.rst:2 -msgid "Disable Journaling" -msgstr "" - -# 21bf503126c942c18f01bda46a95396c -#: ../source/includes/extracts/journaling-disable-journaling.rst:6 -msgid "" -"Do not disable journaling on production systems. When using the MMAPv1 " -"storage engine *without* a journal, if your :program:`mongod` instance " -"stops without shutting down cleanly unexpectedly for any reason, (e.g. " -"power failure) and you are not running with journaling, then you must " -"recover from an unaffected :term:`replica set` member or backup, as " -"described in :doc:`repair `." -msgstr "" - -# 081276339cf64ef9a95127c19344afec -#: ../source/includes/extracts/journaling-disable-journaling.rst:14 -msgid "" -"To disable journaling, start :program:`mongod` with the " -":option:`--nojournal ` command line option." -msgstr "" - -# db677554eef7417baaacb83e0dce4046 -#: ../source/includes/extracts/journaling-get-commit-acknowledgment.rst:2 -msgid "Get Commit Acknowledgment" -msgstr "" - -# fc56653118cd43219017945d221958d8 -#: ../source/includes/extracts/journaling-get-commit-acknowledgment.rst:4 -msgid "" -"You can get commit acknowledgment with the :ref:`write-concern` and the " -":writeconcern:`j` option. For details, see :ref:`write-concern-" -"operation`." -msgstr "" - -# c8b77c631c444ff09bda618223465725 -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:2 -msgid "Avoid Preallocation Lag for MMAPv1" -msgstr "" - -# b2af0c2e7837435cb3a5c1463a460935 -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:4 -msgid "" -"With the :doc:`MMAPv1 storage engine `, MongoDB may " -"preallocate journal files if the :program:`mongod` process determines " -"that it is more efficient to preallocate journal files than create new " -"journal files as needed." -msgstr "" - -# 38a20e91aa0b4163b34df2334915b1fb -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:9 -msgid "" -"Depending on your filesystem, you might experience a preallocation lag " -"the first time you start a :program:`mongod` instance with journaling " -"enabled. The amount of time required to pre-allocate files might last " -"several minutes; during this time, you will not be able to connect to the" -" database. This is a one-time preallocation and does not occur with " -"future invocations." -msgstr "" - -# 79aa3252fbfd42d68e9da0563ab2aaaa -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:16 -msgid "" -"To avoid :ref:`preallocation lag `, you can " -"preallocate files in the journal directory by copying them from another " -"instance of :program:`mongod`." -msgstr "" - -# 856615f458d64079893e2e9eadfa51c5 -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:20 -msgid "" -"Preallocated files do not contain data. It is safe to later remove them." -" But if you restart :program:`mongod` with journaling, :program:`mongod`" -" will create them again." -msgstr "" - -# 0dadc3ffbfd34a4b86cb24aa4065becb -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst -msgid "Example" -msgstr "" - -# c9c457c019464a0fbb1aa70e6d8e11b2 -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:28 -msgid "" -"For demonstration purposes, the sequence starts by creating a set of " -"journal files in the usual way." -msgstr "" - -# ba65d79a0c174b3fb0bd5a54dba0b432 -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:31 -msgid "Create a temporary directory into which to create a set of journal files:" -msgstr "" - -# 3f7cfbbbba7b4e868b984e23b6221d2d -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:38 -msgid "" -"Create a set of journal files by starting a :program:`mongod` instance " -"that uses the temporary directory:" -msgstr "" - -# 9c56454278e44e0f8fbc67eb8588193c -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:45 -msgid "" -"When you see the following log output, indicating :program:`mongod` has " -"the files, press CONTROL+C to stop the :program:`mongod` instance:" -msgstr "" - -# b5d083b3ba1d48bda7dc1200a8b3a28c -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:53 -msgid "" -"Preallocate journal files for the new instance of :program:`mongod` by " -"moving the journal files from the data directory of the existing instance" -" to the data directory of the new instance:" -msgstr "" - -# e222d107fb654ed3ae467fe29a94d80f -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:62 -msgid "Start the new :program:`mongod` instance:" -msgstr "" - -# 3695bae35b1c429aa6bb34c4c4ceda62 -#: ../source/includes/extracts/journaling-monitor-journal-status.rst:2 -msgid "Monitor Journal Status" -msgstr "" - -# 2794b616d4e14e58aed694386a8dda44 -#: ../source/includes/extracts/journaling-monitor-journal-status.rst:4 -msgid "Use the following commands and methods to monitor journal status:" -msgstr "" - -# 577b154abcc943f98f69a1c6adacee86 -#: ../source/includes/extracts/journaling-monitor-journal-status.rst:6 -msgid ":dbcommand:`serverStatus`" -msgstr "" - -# 8b8805eb7926417c8715ce6010f9d9a3 -#: ../source/includes/extracts/journaling-monitor-journal-status.rst:8 -msgid "" -"The :dbcommand:`serverStatus` command returns database status information" -" that is useful for assessing performance." -msgstr "" - -# 4017178b83284715a316469640ce49b7 -#: ../source/includes/extracts/journaling-monitor-journal-status.rst:11 -msgid ":dbcommand:`journalLatencyTest`" -msgstr "" - -# 47326185cac54dc68ccd5db06ef83e77 -#: ../source/includes/extracts/journaling-monitor-journal-status.rst:13 -msgid "" -"Use :dbcommand:`journalLatencyTest` to measure how long it takes on your " -"volume to write to the disk in an append-only fashion. You can run this " -"command on an idle system to get a baseline sync time for journaling. You" -" can also run this command on a busy system to see the sync time on a " -"busy system, which may be higher if the journal directory is on the same " -"volume as the data files." -msgstr "" - -# fcf8bcf2bda14085ab2239ae67dcfd25 -#: ../source/includes/extracts/journaling-monitor-journal-status.rst:20 -msgid "" -"The :dbcommand:`journalLatencyTest` command also provides a way to check " -"if your disk drive is buffering writes in its local cache. If the number " -"is very low (i.e., less than 2 milliseconds) and the drive is non-SSD, " -"the drive is probably buffering writes. In that case, enable cache write-" -"through for the device in your operating system, unless you have a disk " -"controller card with battery backed RAM." -msgstr "" - -# 5e680c3bd38541659510b394cf89a150 -#: ../source/includes/extracts/journaling-change-group-commit-interval-mmapv1.rst:2 -msgid "Change the Group Commit Interval for MMAPv1" -msgstr "" - -# 6fbff80c79054ef69668983e7f8e9735 -#: ../source/includes/extracts/journaling-change-group-commit-interval-mmapv1.rst:4 -msgid "" -"For the :doc:`MMAPv1 storage engine `, you can set the " -"group commit interval using the :option:`--journalCommitInterval ` command line option. The allowed range is ``2``" -" to ``300`` milliseconds." -msgstr "" - -# 17d3be8354a84540b7672c17bf901cee -#: ../source/includes/extracts/journaling-change-group-commit-interval-mmapv1.rst:9 -msgid "" -"Lower values increase the durability of the journal at the expense of " -"disk performance." -msgstr "" - -# 217ba7726fce49d7a2654f0be2966099 -#: ../source/includes/extracts/journaling-recover-data-unexpected-shutdown.rst:2 -msgid "Recover Data After Unexpected Shutdown" -msgstr "" - -# eab2663b08444ef1a462a23ea0ac7559 -#: ../source/includes/extracts/journaling-recover-data-unexpected-shutdown.rst:4 -msgid "" -"On a restart after a crash, MongoDB replays all journal files in the " -"journal directory before the server becomes available. If MongoDB must " -"replay journal files, :program:`mongod` notes these events in the log " -"output." -msgstr "" - -# ff555e133bd5455a8e7b68d180a24cdf -#: ../source/includes/extracts/journaling-recover-data-unexpected-shutdown.rst:9 -msgid "There is no reason to run :dbcommand:`repairDatabase` in these situations." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/administer-shard-tags.po b/locale/es/LC_MESSAGES/tutorial/administer-shard-tags.po deleted file mode 100644 index 671a34ab048..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/administer-shard-tags.po +++ /dev/null @@ -1,187 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: 2014-04-08 18:37+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a9df4c4d17c0405e9c9180179e886ce3 -#: ../source/tutorial/administer-shard-tags.txt:3 -msgid "Manage Shard Tags" -msgstr "" - -# f88d4282a3c14d13bb3002d421d7b2dc -#: ../source/tutorial/administer-shard-tags.txt -msgid "On this page" -msgstr "" - -# 641e62627e5d426aa35e53fca632e8f9 -#: ../source/tutorial/administer-shard-tags.txt:13 -msgid "" -"In a sharded cluster, you can use tags to associate specific ranges of a " -":term:`shard key` with a specific :term:`shard` or subset of shards." -msgstr "" - -# 3bde2d22761040a7b318297aef9d529a -#: ../source/tutorial/administer-shard-tags.txt:17 -msgid "Tag a Shard" -msgstr "" - -# fc8cff6bf631472da74daa6458e2194b -#: ../source/tutorial/administer-shard-tags.txt:19 -msgid "" -"Associate tags with a particular shard using the " -":method:`sh.addShardTag()` method when connected to a :program:`mongos` " -"instance. A single shard may have multiple tags, and multiple shards may " -"also have the same tag." -msgstr "" - -# ff632ff3834a4d47a18a6bf71e7b2315 -# b72c6ec877e04ef08a9fcbc5fd7654f2 -# d4a81043a8e94ec2ba8ff779361c2937 -#: ../source/tutorial/administer-shard-tags.txt -msgid "Example" -msgstr "" - -# 3c2408f2dc9c4a5db79597d5585f697a -#: ../source/tutorial/administer-shard-tags.txt:26 -msgid "" -"The following example adds the tag ``NYC`` to two shards, and the tags " -"``SFO`` and ``NRT`` to a third shard:" -msgstr "" - -# a72d925cb9be43bfbcf4d2c0e2c2ee89 -#: ../source/tutorial/administer-shard-tags.txt:36 -msgid "" -"You may remove tags from a particular shard using the " -":method:`sh.removeShardTag()` method when connected to a " -":program:`mongos` instance, as in the following example, which removes " -"the ``NRT`` tag from a shard:" -msgstr "" - -# 286f0bd6ed3742c98e382a26da368eff -#: ../source/tutorial/administer-shard-tags.txt:46 -msgid "Tag a Shard Key Range" -msgstr "" - -# a33d8fbc6a1342dd9b22d0db85de7161 -#: ../source/tutorial/administer-shard-tags.txt:48 -msgid "" -"To assign a tag to a range of shard keys use the " -":method:`sh.addTagRange()` method when connected to a :program:`mongos` " -"instance. Any given shard key range may only have *one* assigned tag. You" -" cannot overlap defined ranges, or tag the same range more than once." -msgstr "" - -# 0bd6ac0dd35d482fb05a0799b911c809 -#: ../source/tutorial/administer-shard-tags.txt:56 -msgid "" -"Given a collection named ``users`` in the ``records`` database, sharded " -"by the ``zipcode`` field. The following operations assign:" -msgstr "" - -# 694075b89b474f5ba4c0bf4d18dd8673 -#: ../source/tutorial/administer-shard-tags.txt:59 -msgid "two ranges of zip codes in Manhattan and Brooklyn the ``NYC`` tag" -msgstr "" - -# f972efd87d194466b4fa5ae1130699e9 -#: ../source/tutorial/administer-shard-tags.txt:61 -msgid "one range of zip codes in San Francisco the ``SFO`` tag" -msgstr "" - -# 17d2571169fa44baa6ef6563e4e12154 -#: ../source/includes/fact-shard-ranges-inclusive-exclusive.rst:1 -msgid "" -"Shard ranges are always inclusive of the lower value and exclusive of the" -" upper boundary." -msgstr "" - -# 9c51bb522a5f4efe82d770c546001d9e -#: ../source/tutorial/administer-shard-tags.txt:74 -msgid "Remove a Tag From a Shard Key Range" -msgstr "" - -# 6e157c19d591461b9455afe102ef7211 -#: ../source/tutorial/administer-shard-tags.txt:76 -msgid "" -"The :program:`mongod` does not provide a helper for removing a tag range." -" You may delete tag assignment from a shard key range by removing the " -"corresponding document from the :data:`~config.tags` collection of the " -"``config`` database." -msgstr "" - -# 395b864a14944d4182789fda382e0be5 -#: ../source/tutorial/administer-shard-tags.txt:81 -msgid "" -"Each document in the :data:`~config.tags` holds the :term:`namespace` of " -"the sharded collection and a minimum shard key value." -msgstr "" - -# 34cfe92609584dbca9dedc6fa32a4940 -#: ../source/tutorial/administer-shard-tags.txt:86 -msgid "" -"The following example removes the ``NYC`` tag assignment for the range of" -" zip codes within Manhattan:" -msgstr "" - -# 257d806a3b1d4eb08aca04277a070cbe -#: ../source/tutorial/administer-shard-tags.txt:95 -msgid "View Existing Shard Tags" -msgstr "" - -# 0e3889b7e67046b5ab6381ba4632546f -#: ../source/tutorial/administer-shard-tags.txt:97 -msgid "" -"The output from :method:`sh.status()` lists tags associated with a shard," -" if any, for each shard. A shard's tags exist in the shard's document in " -"the :data:`~config.shards` collection of the ``config`` database. To " -"return all shards with a specific tag, use a sequence of operations that " -"resemble the following, which will return only those shards tagged with " -"``NYC``:" -msgstr "" - -# ade25e0382e2430894a81a0bfc2440ad -#: ../source/tutorial/administer-shard-tags.txt:109 -msgid "" -"You can find tag ranges for all :term:`namespaces ` in the " -":data:`~config.tags` collection of the ``config`` database. The output of" -" :method:`sh.status()` displays all tag ranges. To return all shard key " -"ranges tagged with ``NYC``, use the following sequence of operations:" -msgstr "" - -# 4044c71e66df40b59d8d41b091dd9599 -#: ../source/includes/extracts/additional-resources-multi-dc.rst:4 -msgid "Additional Resource" -msgstr "" - -# 7ffcb0678aae4b908f69c3753663e601 -#: ../source/includes/extracts/additional-resources-multi-dc.rst:6 -msgid "" -"`Whitepaper: MongoDB Multi-Data Center Deployments " -"`_" -msgstr "" - -# 0e77e312729e42619ed0fab5fc33eadf -#: ../source/includes/extracts/additional-resources-multi-dc.rst:7 -msgid "" -"`Webinar: Multi-Data Center Deployment " -"`_" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/aggregation-with-user-preference-data.po b/locale/es/LC_MESSAGES/tutorial/aggregation-with-user-preference-data.po deleted file mode 100644 index c23e1eb1a3d..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/aggregation-with-user-preference-data.po +++ /dev/null @@ -1,318 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:37+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 0ebedf472b1b494b80c53c6afacbdb60 -#: ../source/tutorial/aggregation-with-user-preference-data.txt:3 -msgid "Aggregation with User Preference Data" -msgstr "" - -# 1aa4f88e51c9401886f92d83c92d23a7 -#: ../source/tutorial/aggregation-with-user-preference-data.txt -msgid "On this page" -msgstr "" - -# 2b67268ddf254b81a77e2c5bc67ae017 -#: ../source/tutorial/aggregation-with-user-preference-data.txt:14 -msgid "Data Model" -msgstr "" - -# 2684cd6a03c344a3a29d146c46ca08d8 -#: ../source/tutorial/aggregation-with-user-preference-data.txt:16 -msgid "" -"Consider a hypothetical sports club with a database that contains a " -"``users`` collection that tracks the user's join dates, sport " -"preferences, and stores these data in documents that resemble the " -"following:" -msgstr "" - -# ad4774dac6d242999ec9ce82bb34b7e1 -#: ../source/tutorial/aggregation-with-user-preference-data.txt:71 -msgid "Normalize and Sort Documents" -msgstr "" - -# df2e8badf5f64d12a6151a7460dc4aeb -#: ../source/tutorial/aggregation-with-user-preference-data.txt:73 -msgid "" -"The following operation returns user names in upper case and in " -"alphabetical order. The aggregation includes user names for all documents" -" in the ``users`` collection. You might do this to normalize user names " -"for processing." -msgstr "" - -# 12d6bc48fe784844a4b2965844ec845e -#: ../source/tutorial/aggregation-with-user-preference-data.txt:87 -msgid "" -"All documents from the ``users`` collection pass through the pipeline, " -"which consists of the following operations:" -msgstr "" - -# b8a013d157d6439881166bb0b42bc373 -# 7fb690d890dd46eda6c68e8304306503 -#: ../source/tutorial/aggregation-with-user-preference-data.txt:90 -#: ../source/tutorial/aggregation-with-user-preference-data.txt:207 -msgid "The :pipeline:`$project` operator:" -msgstr "" - -# dc57dad36780466a93bb819c1824bbd9 -#: ../source/tutorial/aggregation-with-user-preference-data.txt:92 -msgid "creates a new field called ``name``." -msgstr "" - -# 5f043bf498914b03a2aa26bdce601040 -#: ../source/tutorial/aggregation-with-user-preference-data.txt:94 -msgid "" -"converts the value of the ``_id`` to upper case, with the " -":expression:`$toUpper` operator. Then the :pipeline:`$project` creates a " -"new field, named ``name`` to hold this value." -msgstr "" - -# f5569d1b198d4053ad32c7a8a0780514 -#: ../source/tutorial/aggregation-with-user-preference-data.txt:99 -msgid "" -"suppresses the ``id`` field. :pipeline:`$project` will pass the ``_id`` " -"field by default, unless explicitly suppressed." -msgstr "" - -# f0b4ac31b6e94450a00106788d8d3c3d -#: ../source/tutorial/aggregation-with-user-preference-data.txt:102 -msgid "The :pipeline:`$sort` operator orders the results by the ``name`` field." -msgstr "" - -# f54285e56b3046189f6cb225c82fc2f7 -#: ../source/tutorial/aggregation-with-user-preference-data.txt:105 -msgid "The results of the aggregation would resemble the following:" -msgstr "" - -# fcdbaeba9bc7447984809a23a4cb5ee6 -#: ../source/tutorial/aggregation-with-user-preference-data.txt:183 -msgid "Return Usernames Ordered by Join Month" -msgstr "" - -# 618e670e5f6740069e8f974fd6c5b8e6 -#: ../source/tutorial/aggregation-with-user-preference-data.txt:185 -msgid "" -"The following aggregation operation returns user names sorted by the " -"month they joined. This kind of aggregation could help generate " -"membership renewal notices." -msgstr "" - -# 887b703c897a45a78775f06b7650b9df -# 58f882ca8278497f98edda2b1c80020e -#: ../source/tutorial/aggregation-with-user-preference-data.txt:204 -#: ../source/tutorial/aggregation-with-user-preference-data.txt:261 -msgid "" -"The pipeline passes all documents in the ``users`` collection through the" -" following operations:" -msgstr "" - -# 074fd4993c534d33ab03fb7c4fe8409e -#: ../source/tutorial/aggregation-with-user-preference-data.txt:209 -msgid "Creates two new fields: ``month_joined`` and ``name``." -msgstr "" - -# 35eab496e164468683744e7a255bf9ec -#: ../source/tutorial/aggregation-with-user-preference-data.txt:211 -msgid "" -"Suppresses the ``id`` from the results. The :method:`aggregate() " -"` method includes the ``_id``, unless " -"explicitly suppressed." -msgstr "" - -# 6a90b1b9f06d4bac8439fb941f79f106 -#: ../source/tutorial/aggregation-with-user-preference-data.txt:215 -msgid "" -"The :expression:`$month` operator converts the values of the ``joined`` " -"field to integer representations of the month. Then the " -":pipeline:`$project` operator assigns those values to the " -"``month_joined`` field." -msgstr "" - -# 252b28543e06494ebfca5c4cbaaae1b5 -#: ../source/tutorial/aggregation-with-user-preference-data.txt:220 -msgid "" -"The :pipeline:`$sort` operator sorts the results by the ``month_joined`` " -"field." -msgstr "" - -# 49a40767b8e44aa581c274bb547c5af8 -#: ../source/tutorial/aggregation-with-user-preference-data.txt:223 -msgid "The operation returns results that resemble the following:" -msgstr "" - -# 2ae07259ef8f48ef961483df47ce4b8d -#: ../source/tutorial/aggregation-with-user-preference-data.txt:245 -msgid "Return Total Number of Joins per Month" -msgstr "" - -# 5ebc880301ab4a23931f8bb12b445b89 -#: ../source/tutorial/aggregation-with-user-preference-data.txt:247 -msgid "" -"The following operation shows how many people joined each month of the " -"year. You might use this aggregated data for recruiting and marketing " -"strategies." -msgstr "" - -# 69cc2c916dd04c4890b7e5741a56a74e -#: ../source/tutorial/aggregation-with-user-preference-data.txt:264 -msgid "" -"The :pipeline:`$project` operator creates a new field called " -"``month_joined``." -msgstr "" - -# d46c4acef4fa4372a76a09bd479e6260 -#: ../source/tutorial/aggregation-with-user-preference-data.txt:267 -msgid "" -"The :expression:`$month` operator converts the values of the ``joined`` " -"field to integer representations of the month. Then the " -":pipeline:`$project` operator assigns the values to the ``month_joined`` " -"field." -msgstr "" - -# 8448d1fc7f31478e90758c4559e71be5 -#: ../source/tutorial/aggregation-with-user-preference-data.txt:272 -msgid "" -"The :pipeline:`$group` operator collects all documents with a given " -"``month_joined`` value and counts how many documents there are for that " -"value. Specifically, for each unique value, :pipeline:`$group` creates a " -"new \"per-month\" document with two fields:" -msgstr "" - -# 6ae810c917214c3f88eae5eee79808a3 -#: ../source/tutorial/aggregation-with-user-preference-data.txt:278 -msgid "" -"``_id``, which contains a nested document with the ``month_joined`` field" -" and its value." -msgstr "" - -# b2d741aceea0480ca025819df4aed7bb -#: ../source/tutorial/aggregation-with-user-preference-data.txt:281 -msgid "" -"``number``, which is a generated field. The :group:`$sum` operator " -"increments this field by 1 for every document containing the given " -"``month_joined`` value." -msgstr "" - -# 0a092e5a6b654b619804495cdbfbc5f8 -#: ../source/tutorial/aggregation-with-user-preference-data.txt:285 -msgid "" -"The :pipeline:`$sort` operator sorts the documents created by " -":pipeline:`$group` according to the contents of the ``month_joined`` " -"field." -msgstr "" - -# 5a4f13d8a0e44072965fa5640edd259c -#: ../source/tutorial/aggregation-with-user-preference-data.txt:289 -msgid "The result of this aggregation operation would resemble the following:" -msgstr "" - -# 167887c6358742cfaf0e5a23bf4e43a1 -#: ../source/tutorial/aggregation-with-user-preference-data.txt:313 -msgid "Return the Five Most Common \"Likes\"" -msgstr "" - -# 90add99185494bb89d4e3c731d04ff28 -#: ../source/tutorial/aggregation-with-user-preference-data.txt:315 -msgid "" -"The following aggregation collects top five most \"liked\" activities in " -"the data set. This type of analysis could help inform planning and future" -" development." -msgstr "" - -# 82f273dd3da34aec9108899ce5c73449 -#: ../source/tutorial/aggregation-with-user-preference-data.txt:330 -msgid "" -"The pipeline begins with all documents in the ``users`` collection, and " -"passes these documents through the following operations:" -msgstr "" - -# 84531a3042384ed4b0e1a2abeaacdc66 -#: ../source/tutorial/aggregation-with-user-preference-data.txt:333 -msgid "" -"The :pipeline:`$unwind` operator separates each value in the ``likes`` " -"array, and creates a new version of the source document for every element" -" in the array." -msgstr "" - -# 4c3aee93bc624e2db106d7a52a7c779d -#: ../source/tutorial/aggregation-with-user-preference-data.txt -msgid "Example" -msgstr "" - -# 63c8d795edaa4518991f732dddb426f4 -#: ../source/tutorial/aggregation-with-user-preference-data.txt:339 -msgid "Given the following document from the ``users`` collection:" -msgstr "" - -# f0a7799682824f0e87cbb453d6d00fc4 -#: ../source/tutorial/aggregation-with-user-preference-data.txt:349 -msgid "The :pipeline:`$unwind` operator would create the following documents:" -msgstr "" - -# 6391725b3e2f40c09de80a634b9378ee -#: ../source/tutorial/aggregation-with-user-preference-data.txt:365 -msgid "" -"The :pipeline:`$group` operator collects all documents the same value for" -" the ``likes`` field and counts each grouping. With this information, " -":pipeline:`$group` creates a new document with two fields:" -msgstr "" - -# eb48033a84e1470390b2a51690afe273 -#: ../source/tutorial/aggregation-with-user-preference-data.txt:370 -msgid "``_id``, which contains the ``likes`` value." -msgstr "" - -# ff650cdb9ddc465b80d605feb6459545 -#: ../source/tutorial/aggregation-with-user-preference-data.txt:372 -msgid "" -"``number``, which is a generated field. The :group:`$sum` operator " -"increments this field by 1 for every document containing the given " -"``likes`` value." -msgstr "" - -# 95b9e6e6c11347c4907abf8ae5368c27 -#: ../source/tutorial/aggregation-with-user-preference-data.txt:376 -msgid "" -"The :pipeline:`$sort` operator sorts these documents by the ``number`` " -"field in reverse order." -msgstr "" - -# 0b79ae4891384588b80138b3885f67ce -#: ../source/tutorial/aggregation-with-user-preference-data.txt:379 -msgid "" -"The :pipeline:`$limit` operator only includes the first 5 result " -"documents." -msgstr "" - -# 45a13d25f8c74f8a8224c2a986418440 -#: ../source/tutorial/aggregation-with-user-preference-data.txt:382 -msgid "The results of aggregation would resemble the following:" -msgstr "" - -#~ msgid "" -#~ "Consider a hypothetical sports club with" -#~ " a database that contains a ``user``" -#~ " collection that tracks the user's " -#~ "join dates, sport preferences, and " -#~ "stores these data in documents that " -#~ "resemble the following:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/aggregation-zip-code-data-set.po b/locale/es/LC_MESSAGES/tutorial/aggregation-zip-code-data-set.po deleted file mode 100644 index f940472c09e..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/aggregation-zip-code-data-set.po +++ /dev/null @@ -1,584 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:38+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 15d3279ff06a45648a9578486df31ff6 -#: ../source/tutorial/aggregation-zip-code-data-set.txt:3 -msgid "Aggregation with the Zip Code Data Set" -msgstr "" - -# b0d751822d1f4b39b025c7ee1c476e7e -#: ../source/tutorial/aggregation-zip-code-data-set.txt -msgid "On this page" -msgstr "" - -# c1fe3eb0f681434a85726fe4bae58517 -#: ../source/tutorial/aggregation-zip-code-data-set.txt:13 -msgid "" -"The examples in this document use the ``zipcodes`` collection. This " -"collection is available at: `media.mongodb.org/zips.json " -"`_. Use :program:`mongoimport` to " -"load this data set into your :program:`mongod` instance." -msgstr "" - -# 04b5d1a3ab98486f97a9504c77ae8202 -#: ../source/tutorial/aggregation-zip-code-data-set.txt:19 -msgid "Data Model" -msgstr "" - -# b55050ca06cc4183910bd5de0fefa397 -#: ../source/tutorial/aggregation-zip-code-data-set.txt:21 -msgid "Each document in the ``zipcodes`` collection has the following form:" -msgstr "" - -# de72a40eac084f38ba53c3f25c1a0b85 -#: ../source/tutorial/aggregation-zip-code-data-set.txt:36 -msgid "The ``_id`` field holds the zip code as a string." -msgstr "" - -# 16e77e5e0c174bbf82517bf80da35091 -#: ../source/tutorial/aggregation-zip-code-data-set.txt:38 -msgid "" -"The ``city`` field holds the city name. A city can have more than one zip" -" code associated with it as different sections of the city can each have " -"a different zip code." -msgstr "" - -# b76db6e53352460b9ee430b3cfa8c6a9 -#: ../source/tutorial/aggregation-zip-code-data-set.txt:42 -msgid "The ``state`` field holds the two letter state abbreviation." -msgstr "" - -# e58c71dde30f4482bc49951726e2fb61 -#: ../source/tutorial/aggregation-zip-code-data-set.txt:44 -msgid "The ``pop`` field holds the population." -msgstr "" - -# d98655fa37814a7182b604bb11808cfc -#: ../source/tutorial/aggregation-zip-code-data-set.txt:46 -msgid "The ``loc`` field holds the location as a latitude longitude pair." -msgstr "" - -# 344114d446f944e896ea58396eff38ab -#: ../source/tutorial/aggregation-zip-code-data-set.txt:49 -msgid "``aggregate()`` Method" -msgstr "" - -# b3bc160aee75423ebf974e674707f077 -#: ../source/tutorial/aggregation-zip-code-data-set.txt:51 -msgid "" -"All of the following examples use the :method:`aggregate() " -"` helper in the :program:`mongo` shell." -msgstr "" - -# 427a9852714744feae9c10224f441bc7 -#: ../source/tutorial/aggregation-zip-code-data-set.txt:54 -msgid "" -"The :method:`aggregate() ` method uses the " -":ref:`aggregation pipeline ` to processes documents" -" into aggregated results. An :ref:`aggregation pipeline ` consists of :ref:`stages ` with each stage processing the documents as they pass along " -"the pipeline. Documents pass through the stages in sequence." -msgstr "" - -# 03582f2c135c4ffb9df0ea6984ef7306 -#: ../source/tutorial/aggregation-zip-code-data-set.txt:62 -msgid "" -"The :method:`aggregate() ` method in the " -":program:`mongo` shell provides a wrapper around the " -":dbcommand:`aggregate` database command. See the documentation for your " -":doc:`driver ` for a more idiomatic interface for " -"data aggregation operations." -msgstr "" - -# 0a53853e7650438d8882341c7cfc44d0 -#: ../source/tutorial/aggregation-zip-code-data-set.txt:71 -msgid "Return States with Populations above 10 Million" -msgstr "" - -# 398eae1c54d44174823d6b7611a911b8 -#: ../source/tutorial/aggregation-zip-code-data-set.txt:73 -msgid "" -"The following aggregation operation returns all states with total " -"population greater than 10 million:" -msgstr "" - -# ddc9c0582e3141e9b9726d20b7579cdb -#: ../source/tutorial/aggregation-zip-code-data-set.txt:83 -msgid "" -"In this example, the :ref:`aggregation pipeline ` " -"consists of the :pipeline:`$group` stage followed by the " -":pipeline:`$match` stage:" -msgstr "" - -# 6165ec7593744db7a6b901747fa8e381 -#: ../source/tutorial/aggregation-zip-code-data-set.txt:87 -msgid "" -"The :pipeline:`$group` stage groups the documents of the ``zipcode`` " -"collection by the ``state`` field, calculates the ``totalPop`` field for " -"each state, and outputs a document for each unique state." -msgstr "" - -# c81314a4000f40e5959ee5bf92d9a3b6 -#: ../source/tutorial/aggregation-zip-code-data-set.txt:91 -msgid "" -"The new per-state documents have two fields: the ``_id`` field and the " -"``totalPop`` field. The ``_id`` field contains the value of the " -"``state``; i.e. the group by field. The ``totalPop`` field is a " -"calculated field that contains the total population of each state. To " -"calculate the value, :pipeline:`$group` uses the :group:`$sum` operator " -"to add the population field (``pop``) for each state." -msgstr "" - -# e9243ac195cf4200b5f5c3d53f260956 -#: ../source/tutorial/aggregation-zip-code-data-set.txt:98 -msgid "" -"After the :pipeline:`$group` stage, the documents in the pipeline " -"resemble the following:" -msgstr "" - -# 0379fd4b9ed4494299b4c6ab866fe604 -#: ../source/tutorial/aggregation-zip-code-data-set.txt:108 -msgid "" -"The :pipeline:`$match` stage filters these grouped documents to output " -"only those documents whose ``totalPop`` value is greater than or equal to" -" 10 million. The :pipeline:`$match` stage does not alter the matching " -"documents but outputs the matching documents unmodified." -msgstr "" - -# caef37c32dee4e5ebe61c0d5f34dd15d -#: ../source/tutorial/aggregation-zip-code-data-set.txt:113 -msgid "The equivalent :term:`SQL` for this aggregation operation is:" -msgstr "" - -# 6bbabec970fd4260a6dba4f6b21fbff7 -#: ../source/tutorial/aggregation-zip-code-data-set.txt:122 -msgid ":pipeline:`$group`, :pipeline:`$match`, :group:`$sum`" -msgstr "" - -# a5d799fef04c4841839fc368eff2f2d5 -#: ../source/tutorial/aggregation-zip-code-data-set.txt:125 -msgid "Return Average City Population by State" -msgstr "" - -# 6e25693ac7bf4b5eabbb6c7f65754d35 -#: ../source/tutorial/aggregation-zip-code-data-set.txt:127 -msgid "" -"The following aggregation operation returns the average populations for " -"cities in each state:" -msgstr "" - -# d0d2103d620d487db32afb749dd1da3f -#: ../source/tutorial/aggregation-zip-code-data-set.txt:137 -msgid "" -"In this example, the :ref:`aggregation pipeline ` " -"consists of the :pipeline:`$group` stage followed by another " -":pipeline:`$group` stage:" -msgstr "" - -# 3dfae30499c14011940634691b59dbd0 -#: ../source/tutorial/aggregation-zip-code-data-set.txt:141 -msgid "" -"The first :pipeline:`$group` stage groups the documents by the " -"combination of ``city`` and ``state``, uses the :group:`$sum` expression " -"to calculate the population for each combination, and outputs a document " -"for each ``city`` and ``state`` combination. [#multiple-zips-per-city]_" -msgstr "" - -# 2723da3583a24b5681388e5bcc41ced7 -#: ../source/tutorial/aggregation-zip-code-data-set.txt:147 -msgid "After this stage in the pipeline, the documents resemble the following:" -msgstr "" - -# d383ad067c2c4733afdd264b2eb5ccc5 -#: ../source/tutorial/aggregation-zip-code-data-set.txt:160 -msgid "" -"A second :pipeline:`$group` stage groups the documents in the pipeline by" -" the ``_id.state`` field (i.e. the ``state`` field inside the ``_id`` " -"document), uses the :group:`$avg` expression to calculate the average " -"city population (``avgCityPop``) for each state, and outputs a document " -"for each state." -msgstr "" - -# d94e684253624446bf5b9c43b65077b8 -#: ../source/tutorial/aggregation-zip-code-data-set.txt:166 -msgid "" -"The documents that result from this aggregation operation resembles the " -"following:" -msgstr "" - -# f7e70d60a9c745b6ae4132b1efc9e634 -#: ../source/tutorial/aggregation-zip-code-data-set.txt:176 -msgid ":pipeline:`$group`, :group:`$sum`, :group:`$avg`" -msgstr "" - -# 478d2241d2f14497badf2ed421605c2a -#: ../source/tutorial/aggregation-zip-code-data-set.txt:179 -msgid "Return Largest and Smallest Cities by State" -msgstr "" - -# 8661ce9933ab410abeb5355327435507 -#: ../source/tutorial/aggregation-zip-code-data-set.txt:181 -msgid "" -"The following aggregation operation returns the smallest and largest " -"cities by population for each state:" -msgstr "" - -# c92919889c82476d9a777ce147a20781 -#: ../source/tutorial/aggregation-zip-code-data-set.txt:216 -msgid "" -"In this example, the :ref:`aggregation pipeline ` " -"consists of a :pipeline:`$group` stage, a :program:`$sort` stage, another" -" :pipeline:`$group` stage, and a :program:`$project` stage:" -msgstr "" - -# ce6c240981944774ad69cce26c6bf758 -#: ../source/tutorial/aggregation-zip-code-data-set.txt:220 -msgid "" -"The first :pipeline:`$group` stage groups the documents by the " -"combination of the ``city`` and ``state``, calculates the :group:`sum " -"<$sum>` of the ``pop`` values for each combination, and outputs a " -"document for each ``city`` and ``state`` combination." -msgstr "" - -# d301e52b4c254eeead1a3bb5894cc819 -#: ../source/tutorial/aggregation-zip-code-data-set.txt:225 -msgid "At this stage in the pipeline, the documents resemble the following:" -msgstr "" - -# 3f0476238ef5471486c4cae926591bc8 -#: ../source/tutorial/aggregation-zip-code-data-set.txt:237 -msgid "" -"The :pipeline:`$sort` stage orders the documents in the pipeline by the " -"``pop`` field value, from smallest to largest; i.e. by increasing order. " -"This operation does not alter the documents." -msgstr "" - -# ccc4d0d31a444b0f98af70f21a046ec7 -#: ../source/tutorial/aggregation-zip-code-data-set.txt:241 -msgid "" -"The next :pipeline:`$group` stage groups the now-sorted documents by the " -"``_id.state`` field (i.e. the ``state`` field inside the ``_id`` " -"document) and outputs a document for each state." -msgstr "" - -# 95413496ae6e4892b3eb9b928b2c5c2a -#: ../source/tutorial/aggregation-zip-code-data-set.txt:245 -msgid "" -"The stage also calculates the following four fields for each state. Using" -" the :group:`$last` expression, the :pipeline:`$group` operator creates " -"the ``biggestCity`` and ``biggestPop`` fields that store the city with " -"the largest population and that population. Using the :group:`$first` " -"expression, the :pipeline:`$group` operator creates the ``smallestCity`` " -"and ``smallestPop`` fields that store the city with the smallest " -"population and that population." -msgstr "" - -# adb5f81ea86c4ee48a907bf9f2496427 -#: ../source/tutorial/aggregation-zip-code-data-set.txt:253 -msgid "The documents, at this stage in the pipeline, resemble the following:" -msgstr "" - -# 9f7cc928129644fc8283686be72870b5 -#: ../source/tutorial/aggregation-zip-code-data-set.txt:265 -msgid "" -"The final :pipeline:`$project` stage renames the ``_id`` field to " -"``state`` and moves the ``biggestCity``, ``biggestPop``, " -"``smallestCity``, and ``smallestPop`` into ``biggestCity`` and " -"``smallestCity`` embedded documents." -msgstr "" - -# 5250ad0940494d33aa4dbd5ffc4c6131 -#: ../source/tutorial/aggregation-zip-code-data-set.txt:270 -msgid "The output documents of this aggregation operation resemble the following:" -msgstr "" - -# 37133a07a6974b67bc8bc695670ebdd2 -#: ../source/tutorial/aggregation-zip-code-data-set.txt:286 -msgid "" -"A city can have more than one zip code associated with it as different " -"sections of the city can each have a different zip code." -msgstr "" - -#~ msgid "The ``city`` field holds the city." -#~ msgstr "" - -#~ msgid "" -#~ "the :pipeline:`$group` operator collects all" -#~ " documents and creates new documents " -#~ "for every combination of the ``city``" -#~ " and ``state`` fields in the source" -#~ " document." -#~ msgstr "" - -#~ msgid "" -#~ ":pipeline:`$sort` operator orders the " -#~ "documents in the pipeline based on " -#~ "the vale of the ``pop`` field from" -#~ " largest to smallest. This operation " -#~ "does not alter the documents." -#~ msgstr "" - -# a0be0d0054954447aedb6ffcf2286394 -#~ msgid "" -#~ "The examples in this document use " -#~ "the ``zipcode`` collection. This collection" -#~ " is available at: `media.mongodb.org/zips.json" -#~ " `_. Use " -#~ ":program:`mongoimport` to load this data " -#~ "set into your :program:`mongod` instance." -#~ msgstr "" - -# 8a0b1ec0df19416f867a87be3c930ea5 -#~ msgid "Each document in the ``zipcode`` collection has the following form:" -#~ msgstr "" - -# 710810ece5ae49b5b70246bb5fc8c95c -#~ msgid "" -#~ "All of the following examples use " -#~ "the :method:`aggregate() ` " -#~ "helper in the :program:`mongo` shell. " -#~ ":method:`aggregate() ` provides" -#~ " a wrapper around the " -#~ ":dbcommand:`aggregate` database command. See " -#~ "the documentation for your :doc:`driver " -#~ "` for a more idiomatic" -#~ " interface for data aggregation operations." -#~ msgstr "" - -# a2704525b1a84939aa3953e3c21f097f -#~ msgid "" -#~ "To return all states with a " -#~ "population greater than 10 million, use" -#~ " the following aggregation operation:" -#~ msgstr "" - -# 5cdd1f260851456a9846136ab7188e34 -#~ msgid "" -#~ "Aggregations operations using the " -#~ ":method:`aggregate() ` helper" -#~ " process all documents in the " -#~ "``zipcodes`` collection. :method:`aggregate() " -#~ "` connects a number " -#~ "of :ref:`pipeline ` " -#~ "operators, which define the aggregation " -#~ "process." -#~ msgstr "" - -# f03d111121f84cb2a838541a3796f074 -# ab85437b112f4e84aeac57203d0a8239 -#~ msgid "" -#~ "In this example, the pipeline passes " -#~ "all documents in the ``zipcodes`` " -#~ "collection through the following steps:" -#~ msgstr "" - -# 0f01929d3ff24a66a20f53905505b13c -#~ msgid "" -#~ "the :pipeline:`$group` operator collects all" -#~ " documents and creates documents for " -#~ "each state." -#~ msgstr "" - -# d292e8879efa4f2193b6842be1f1668e -#~ msgid "" -#~ "These new per-state documents have " -#~ "one field in addition to the " -#~ "``_id`` field: ``totalPop`` which is a" -#~ " generated field using the :group:`$sum`" -#~ " operation to calculate the total " -#~ "value of all ``pop`` fields in the" -#~ " source documents." -#~ msgstr "" - -# caf611256e6c41bd861bc5c85b56754d -#~ msgid "" -#~ "After the :pipeline:`$group` operation the " -#~ "documents in the pipeline resemble the" -#~ " following:" -#~ msgstr "" - -# d857ef6cebb54cc48eb82faf7e00f39e -#~ msgid "" -#~ "the :pipeline:`$match` operation filters these" -#~ " documents so that the only documents" -#~ " that remain are those where the " -#~ "value of ``totalPop`` is greater than" -#~ " or equal to 10 million." -#~ msgstr "" - -# 2a714f59b249456798c25d1e6afe4684 -#~ msgid "" -#~ "The :pipeline:`$match` operation does not " -#~ "alter the documents, which have the " -#~ "same format as the documents output " -#~ "by :pipeline:`$group`." -#~ msgstr "" - -# e172e6b3619d43a09f8198f8a8081212 -#~ msgid "The equivalent :term:`SQL` for this operation is:" -#~ msgstr "" - -# decbec20e19746c78b7580a2424fd531 -#~ msgid "" -#~ "To return the average populations for" -#~ " cities in each state, use the " -#~ "following aggregation operation:" -#~ msgstr "" - -# b364966ef50849eb8469904e6d7e5e86 -#~ msgid "" -#~ "Aggregations operations using the " -#~ ":method:`aggregate() ` helper" -#~ " process all documents in the " -#~ "``zipcodes`` collection. :method:`aggregate() " -#~ "` connects a number " -#~ "of :ref:`pipeline ` " -#~ "operators that define the aggregation " -#~ "process." -#~ msgstr "" - -# ffc823b80152467e9ee2de252e294ffa -#~ msgid "" -#~ "the second :pipeline:`$group` operator " -#~ "collects documents by the ``state`` " -#~ "field and use the :group:`$avg` " -#~ "expression to compute a value for " -#~ "the ``avgCityPop`` field." -#~ msgstr "" - -# 4b5b81ebeece4b43b96b8adfaa48a59d -#~ msgid "The final output of this aggregation operation is:" -#~ msgstr "" - -# f7d287c2f0ed4537a855a129fb8ccde5 -#~ msgid "" -#~ "To return the smallest and largest " -#~ "cities by population for each state, " -#~ "use the following aggregation operation:" -#~ msgstr "" - -# 547a8cafb266439eaf068ebf372e92d6 -#~ msgid "" -#~ "Aggregation operations using the " -#~ ":method:`aggregate() ` helper" -#~ " process all documents in the " -#~ "``zipcodes`` collection. :method:`aggregate() " -#~ "` combines a number " -#~ "of :ref:`pipeline ` " -#~ "operators that define the aggregation " -#~ "process." -#~ msgstr "" - -# 9ff0fbfd0e4545919ca1838fc11c5858 -#~ msgid "" -#~ "All documents from the ``zipcodes`` " -#~ "collection pass into the pipeline, which" -#~ " consists of the following steps:" -#~ msgstr "" - -# 1bc27fb90cb54b57b734d7fce417b3c1 -#~ msgid "" -#~ "the :pipeline:`$group` operator collects all" -#~ " documents and creates new documents " -#~ "for every combination of the ``city``" -#~ " and ``state`` fields in the source" -#~ " documents." -#~ msgstr "" - -# cdce025d69a04443a823d17f90251df1 -#~ msgid "" -#~ "By specifying the value of ``_id`` " -#~ "as a sub-document that contains " -#~ "both fields, the operation preserves the" -#~ " ``state`` field for use later in " -#~ "the pipeline. The documents produced by" -#~ " this stage of the pipeline have " -#~ "a second field, ``pop``, which uses " -#~ "the :group:`$sum` operator to provide " -#~ "the total of the ``pop`` fields in" -#~ " the source document." -#~ msgstr "" - -# 4e15401aef084d8a868475c53c432fd9 -#~ msgid "" -#~ "the second :pipeline:`$group` operator " -#~ "collects the documents in the pipeline" -#~ " by the ``state`` field, which is " -#~ "a field inside the nested ``_id`` " -#~ "document." -#~ msgstr "" - -# 08580918b389464c895548dd1142bf56 -#~ msgid "" -#~ "Within each per-state document this " -#~ ":pipeline:`$group` operator specifies four " -#~ "fields: Using the :group:`$last` expression," -#~ " the :pipeline:`$group` operator creates " -#~ "the ``biggestcity`` and ``biggestpop`` fields" -#~ " that store the city with the " -#~ "largest population and that population. " -#~ "Using the :group:`$first` expression, the " -#~ ":pipeline:`$group` operator creates the " -#~ "``smallestcity`` and ``smallestpop`` fields " -#~ "that store the city with the " -#~ "smallest population and that population." -#~ msgstr "" - -# c439317a4bc24a709b327f55c273c6cb -#~ msgid "The documents, at this stage in the pipeline resemble the following:" -#~ msgstr "" - -# fcbb3c7ed4394843ad819e2390485dd6 -#~ msgid "" -#~ "The final operation is :pipeline:`$project`," -#~ " which renames the ``_id`` field to" -#~ " ``state`` and moves the ``biggestCity``," -#~ " ``biggestPop``, ``smallestCity``, and " -#~ "``smallestPop`` into ``biggestCity`` and " -#~ "``smallestCity`` sub-documents." -#~ msgstr "" - -# c3b77af3e94e4943b70bb718feeda23c -#~ msgid "The output of this aggregation operation is:" -#~ msgstr "" - -#~ msgid "" -#~ "the :pipeline:`$group` operator collects all" -#~ " documents and creates new documents " -#~ "for every combination of the ``city``" -#~ " and ``state`` fields in the source" -#~ " document. A city can have more " -#~ "than one zip code associated with " -#~ "it as different sections of the " -#~ "city can each have a different zip" -#~ " code." -#~ msgstr "" - -#~ msgid "" -#~ ":pipeline:`$sort` operator orders the " -#~ "documents in the pipeline based on " -#~ "the value of the ``pop`` field " -#~ "from largest to smallest. This operation" -#~ " does not alter the documents." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/analyze-query-plan.po b/locale/es/LC_MESSAGES/tutorial/analyze-query-plan.po deleted file mode 100644 index 44699454841..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/analyze-query-plan.po +++ /dev/null @@ -1,376 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:38+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a8ca8ecc2bd24413852408dcad57f181 -#: ../source/tutorial/analyze-query-plan.txt:3 -msgid "Analyze Query Performance" -msgstr "" - -# 891960460f2a48d1b282be486dc25f68 -#: ../source/tutorial/analyze-query-plan.txt -msgid "On this page" -msgstr "" - -# 5cb3f0504e3d48199a83de9b9ebd80f2 -#: ../source/tutorial/analyze-query-plan.txt:13 -msgid "" -"The :method:`cursor.explain(\"executionStats\") ` and " -"the :method:`db.collection.explain(\"executionStats\") " -"` methods provide statistics about the " -"performance of a query. This data output can be useful in measuring if " -"and how a query uses an index." -msgstr "" - -# 9a3ea27cfbff453da0274c29d11e07d7 -#: ../source/includes/fact-explain-collection-method.rst:1 -msgid "" -":method:`db.collection.explain()` provides information on the execution " -"of other operations, such as :method:`db.collection.update()`. See " -":method:`db.collection.explain()` for details." -msgstr "" - -# 7bfe72ba27464d07bf389f4cd0df729f -#: ../source/tutorial/analyze-query-plan.txt:22 -msgid "Evaluate the Performance of a Query" -msgstr "" - -# ba061dc5b3e646949724db97408c8dde -#: ../source/tutorial/analyze-query-plan.txt:24 -msgid "Consider a collection ``inventory`` with the following documents:" -msgstr "" - -# 824b14426c3d4c7695b8e093bd3b4ecd -#: ../source/tutorial/analyze-query-plan.txt:42 -msgid "Query with No Index" -msgstr "" - -# db278b48dc6445d9880ad6107e6c52c7 -#: ../source/tutorial/analyze-query-plan.txt:44 -msgid "" -"The following query retrieves documents where the ``quantity`` field has " -"a value between ``100`` and ``200``, inclusive:" -msgstr "" - -# 7a59e7670c9a4872b9984e96b959066f -# 5ac15e3b51af4ff89269480d9f0925b6 -#: ../source/tutorial/analyze-query-plan.txt:51 -#: ../source/tutorial/analyze-query-plan.txt:204 -msgid "The query returns the following documents:" -msgstr "" - -# 6c2b753504164d119a3f9f21910ebc61 -#: ../source/tutorial/analyze-query-plan.txt:59 -msgid "" -"To view the query plan selected, use the " -":method:`~cursor.explain(\"executionStats\")` method:" -msgstr "" - -# 23904e4a07034f55bb452730d03590f4 -#: ../source/tutorial/analyze-query-plan.txt:68 -msgid ":method:`~cursor.explain()` returns the following results:" -msgstr "" - -# b5247ec7bab742ddb8b48ba18a62ffca -#: ../source/tutorial/analyze-query-plan.txt:96 -msgid "" -":data:`queryPlanner.winningPlan.stage " -"` displays ``COLLSCAN`` to " -"indicate a collection scan." -msgstr "" - -# 3b12de30d50e4d88a329c1eabfc041bf -# 423b2bc3f660409d8e1affa56bb730ca -#: ../source/tutorial/analyze-query-plan.txt:100 -#: ../source/tutorial/analyze-query-plan.txt:172 -msgid "" -":data:`executionStats.nReturned ` " -"displays ``3`` to indicate that the query matches and returns three " -"documents." -msgstr "" - -# f2443aaac52444b281f17e3b6d2718f8 -#: ../source/tutorial/analyze-query-plan.txt:104 -msgid "" -":data:`executionStats.totalDocsExamined " -"` display ``10`` to indicate " -"that MongoDB had to scan ten documents (i.e. all documents in the " -"collection) to find the three matching documents." -msgstr "" - -# 5295d395ca9f49068eec4822406052b0 -#: ../source/tutorial/analyze-query-plan.txt:109 -msgid "" -"The difference between the number of matching documents and the number of" -" examined documents may suggest that, to improve efficiency, the query " -"might benefit from the use of an index." -msgstr "" - -# a1f2ede52ef44b88a35b431cb52ed2d5 -#: ../source/tutorial/analyze-query-plan.txt:116 -msgid "Query with Index" -msgstr "" - -# accb14e5ed0740dbbd517c6226b4629a -#: ../source/tutorial/analyze-query-plan.txt:118 -msgid "" -"To support the query on the ``quantity`` field, add an index on the " -"``quantity`` field:" -msgstr "" - -# bfdf377f65b84363a7140a2a8ed8ca2e -#: ../source/tutorial/analyze-query-plan.txt:125 -msgid "" -"To view the query plan statistics, use the " -":method:`~cursor.explain(\"executionStats\")` method:" -msgstr "" - -# 849e6bab65da425eb1e68d51933e45be -#: ../source/tutorial/analyze-query-plan.txt:134 -msgid "The :method:`~cursor.explain()` method returns the following results:" -msgstr "" - -# 6599a8d4aca54e2e8f27d7d63e941472 -#: ../source/tutorial/analyze-query-plan.txt:168 -msgid "" -":data:`queryPlanner.winningPlan.inputStage.stage " -"` displays ``IXSCAN`` to " -"indicate index use." -msgstr "" - -# bf4916fac9194ea8891992c0bea7d17c -#: ../source/tutorial/analyze-query-plan.txt:176 -msgid "" -":data:`executionStats.totalKeysExamined " -"` display ``3`` to indicate " -"that MongoDB scanned three index entries." -msgstr "" - -# b0fefe1944e6442aa9cbb375336ead35 -#: ../source/tutorial/analyze-query-plan.txt:180 -msgid "" -":data:`executionStats.totalDocsExamined " -"` display ``3`` to indicate " -"that MongoDB scanned three documents." -msgstr "" - -# 0798bd3aaca34fbb9adb13162b7690dc -#: ../source/tutorial/analyze-query-plan.txt:184 -msgid "" -"When run with an index, the query scanned ``3`` index entries and ``3`` " -"documents to return ``3`` matching documents. Without the index, to " -"return the ``3`` matching documents, the query had to scan the whole " -"collection, scanning ``10`` documents." -msgstr "" - -# b971bfdaf4a24fe99d378d8d8fbceedc -#: ../source/tutorial/analyze-query-plan.txt:192 -msgid "Compare Performance of Indexes" -msgstr "" - -# 95d477d76ce2499e9fff10ed69a8752e -#: ../source/tutorial/analyze-query-plan.txt:194 -msgid "" -"To manually compare the performance of a query using more than one index," -" you can use the :method:`~cursor.hint()` method in conjunction with the " -":method:`~cursor.explain()` method." -msgstr "" - -# 8d71c0da134e4e11b301437cf30259cd -#: ../source/tutorial/analyze-query-plan.txt:198 -msgid "Consider the following query:" -msgstr "" - -# f64a1e700f35407a84266d8863e08129 -#: ../source/tutorial/analyze-query-plan.txt:211 -msgid "" -"To support the query, add a :doc:`compound index `." -" With :doc:`compound indexes `, the order of the " -"fields matter." -msgstr "" - -# 4a91cdef1ac74420a5551df77b8ed8c2 -#: ../source/tutorial/analyze-query-plan.txt:215 -msgid "" -"For example, add the following two compound indexes. The first index " -"orders by ``quantity`` field first, and then the ``type`` field. The " -"second index orders by ``type`` first, and then the ``quantity`` field." -msgstr "" - -# 59b508df2ca340b393d6d40faba13b11 -#: ../source/tutorial/analyze-query-plan.txt:224 -msgid "Evaluate the effect of the first index on the query:" -msgstr "" - -# d6297e4f42404cc18a6be2b80a851874 -# dc9a1635d8ff453cb932ebf5bec9f4bc -#: ../source/tutorial/analyze-query-plan.txt:232 -#: ../source/tutorial/analyze-query-plan.txt:280 -msgid "The :method:`~cursor.explain()` method returns the following output:" -msgstr "" - -# 0064792887284116843b9003ab8ac736 -#: ../source/tutorial/analyze-query-plan.txt:266 -msgid "" -"MongoDB scanned ``5`` index keys (:data:`executionStats.totalKeysExamined" -" `) to return ``2`` matching " -"documents (:data:`executionStats.nReturned " -"`)." -msgstr "" - -# f3e239f0ef8a46ed8c092c05c73fddcb -#: ../source/tutorial/analyze-query-plan.txt:272 -msgid "Evaluate the effect of the second index on the query:" -msgstr "" - -# b53a0a324be446de9b6f031f9ed22001 -#: ../source/tutorial/analyze-query-plan.txt:313 -msgid "" -"MongoDB scanned ``2`` index keys (:data:`executionStats.totalKeysExamined" -" `) to return ``2`` matching " -"documents (:data:`executionStats.nReturned " -"`)." -msgstr "" - -# 6342173dcca54e1a9f648463dae9e81b -#: ../source/tutorial/analyze-query-plan.txt:319 -msgid "" -"For this example query, the compound index ``{ type: 1, quantity: 1 }`` " -"is more efficient than the compound index ``{ quantity: 1, type: 1 }``." -msgstr "" - -# 79202417643b46aaa73c16f662a1751f -#: ../source/tutorial/analyze-query-plan.txt:322 -msgid "" -":doc:`/core/query-optimization`, :doc:`/core/query-plans`, " -":doc:`/tutorial/optimize-query-performance-with-indexes-and-projections`," -" :doc:`/applications/indexes`" -msgstr "" - -# 14940d91e6e24385ade6c1d1361232eb -#: ../source/includes/extracts/additional-resources-performance-eval.rst:4 -msgid "Additional Resources" -msgstr "" - -# 62e46482bfb2442ca612ceb022e8642b -#: ../source/includes/extracts/additional-resources-performance-eval.rst:6 -msgid "" -"`MongoDB Performance Evaluation and Tuning Consulting Package " -"`_" -msgstr "" - -# d75d6d34c2b445958dd61d826636e085 -#~ msgid "" -#~ "The :method:`~cursor.explain()` cursor method " -#~ "allows you to inspect the operation " -#~ "of the query system. This method " -#~ "is useful for analyzing the efficiency" -#~ " of queries, and for determining how" -#~ " the query uses the index. The " -#~ ":method:`~cursor.explain()` method tests the " -#~ "query operation, and *not* the timing" -#~ " of query performance. Because " -#~ ":method:`~cursor.explain()` attempts multiple query" -#~ " plans, it does not reflect an " -#~ "accurate timing of query performance." -#~ msgstr "" - -# b61c71a04d95483d8ea571306307294c -#~ msgid "" -#~ "To use the :method:`~cursor.explain()` method," -#~ " call the method on a cursor " -#~ "returned by :method:`~db.collection.find()`." -#~ msgstr "" - -# 8f202d3e16804bdb92a29fea0290645c -# 1ba506a83b934e7d8bf6fbbb3c11dad2 -#~ msgid "Example" -#~ msgstr "" - -# 17e21e7b00d644f088ef9e3667da6150 -#~ msgid "Consider the results:" -#~ msgstr "" - -# e50a610c3f384dc7be376741869ef403 -#~ msgid "" -#~ "The ``BtreeCursor`` value of the " -#~ ":data:`~explain.cursor` field indicates that " -#~ "the query used an index." -#~ msgstr "" - -# 6443601d2961463f9ee2eb9a120d9e02 -#~ msgid "" -#~ "This query returned 5 documents, as " -#~ "indicated by the :data:`~explain.n` field." -#~ msgstr "" - -# 1d2e37c7d4e347aaac2e5eb70f4159ef -#~ msgid "" -#~ "To return these 5 documents, the " -#~ "query scanned 5 documents from the " -#~ "index, as indicated by the " -#~ ":data:`~explain.nscanned` field, and then read" -#~ " 5 full documents from the " -#~ "collection, as indicated by the " -#~ ":data:`~explain.nscannedObjects` field." -#~ msgstr "" - -# 46c8e63e31624252bb7f86de9bd9ff6d -#~ msgid "" -#~ "Without the index, the query would " -#~ "have scanned the whole collection to " -#~ "return the 5 documents." -#~ msgstr "" - -# 69f2bd3c938a48cea7334793f5858e3d -#~ msgid "See :ref:`explain-results` method for full details on the output." -#~ msgstr "" - -# 70c5cc24edae4355b26dad73b3281bfe -#~ msgid "" -#~ "To manually compare the performance of" -#~ " a query using more than one " -#~ "index, you can use the " -#~ ":method:`~cursor.hint()` and :method:`~cursor.explain()`" -#~ " methods in conjunction." -#~ msgstr "" - -# 3459d09a6a44483f8d37f7b790b351f2 -#~ msgid "" -#~ "These return the statistics regarding " -#~ "the execution of the query using " -#~ "the respective index." -#~ msgstr "" - -# 5a79e28297a44755836b49a8e53cb6f3 -#~ msgid "" -#~ "If you run :method:`explain() " -#~ "` without including " -#~ ":method:`hint() `, the query " -#~ "optimizer reevaluates the query and runs" -#~ " against multiple indexes before returning" -#~ " the query statistics." -#~ msgstr "" - -# be9cc25d720942758255a67869644795 -#~ msgid "For more detail on the explain output, see :ref:`explain-results`." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/assign-role-to-user.po b/locale/es/LC_MESSAGES/tutorial/assign-role-to-user.po deleted file mode 100644 index b441a4af92f..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/assign-role-to-user.po +++ /dev/null @@ -1,182 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2014-04-08 19:33+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 2f946077c62f4e4bb305b02590ca5700 -#: ../source/tutorial/assign-role-to-user.txt:3 -msgid "Assign a User a Role" -msgstr "" - -# f90dc1172bb843f4a5382a98ab2bd762 -#: ../source/tutorial/assign-role-to-user.txt:10 -msgid "Overview" -msgstr "" - -# 66e121af7aec4b4a9ec0146076d90e8b -#: ../source/tutorial/assign-role-to-user.txt:12 -msgid "" -"A role provides a user privileges to perform a set of :ref:`actions " -"` on a :ref:`resource `. A user " -"can have multiple roles." -msgstr "" - -# 59dd9ada31a844bbaf73ed159de3731d -#: ../source/tutorial/assign-role-to-user.txt:21 -msgid "" -"For an overview of roles and privileges, see :ref:`authorization`. For " -"descriptions of the access each built-in role provides, see the section on " -":ref:`built-in roles `." -msgstr "" - -# a77cf51e2f6245229bae735d71ff474a -#: ../source/tutorial/assign-role-to-user.txt:28 -msgid "Prerequisites" -msgstr "" - -# 798340c1f0a145949cac5fe6257635f9 -#: ../source/includes/access-grant-roles.rst:1 -msgid "" -"You must have the :authaction:`grantRole` :ref:`action ` on a database to grant a role on that database." -msgstr "" - -# fad6896ec22f40cb80d739498661f366 -#: ../source/includes/access-roles-info.rst:1 -msgid "" -"To view a role's information, you must be explicitly granted the role or " -"must have the :authaction:`viewRole` :ref:`action ` " -"on the role's database." -msgstr "" - -# b157688b729346d185f07d935c1883b0 -#: ../source/tutorial/assign-role-to-user.txt:35 -msgid "Procedure" -msgstr "" - -# 4d210f1f35824338a8795cea23bf6253 -#: ../source/includes/steps/assign-role-to-user.rst:8 -msgid "Connect with the privilege to grant roles." -msgstr "" - -# a1e5249979504500a3f1276d91a86fc7 -#: ../source/includes/steps/assign-role-to-user.rst:11 -msgid "" -"Connect to the :program:`mongod` or :program:`mongos` either through the " -":ref:`localhost exception ` or as a user with the " -"privileges required in the :ref:`assign-role-to-user-prereq` section." -msgstr "" - -# c8653c327b68492bb7809122197ae710 -#: ../source/includes/steps/assign-role-to-user.rst:16 -msgid "" -"The following example operation connects to the MongoDB instance as a user " -"named ``roleManager``:" -msgstr "" - -# 5e5c0af5a1724fbf88cac1684b209e2b -#: ../source/includes/steps/assign-role-to-user.rst:36 -msgid "Verify your privileges." -msgstr "" - -# 6137ee0455c44affab5029b2ce77fa8f -#: ../source/includes/steps/assign-role-to-user.rst:39 -msgid "" -"Use the :dbcommand:`usersInfo` command with the ``showPrivileges`` option." -msgstr "" - -# 799d3822bc6440bea333178a09d2ae67 -#: ../source/includes/steps/assign-role-to-user.rst:42 -msgid "" -"The following example operation checks privileges for a user connected as " -"``manager``:" -msgstr "" - -# 0deb46c28e3d4eee85bed2b55c62be0b -#: ../source/includes/steps/assign-role-to-user.rst:55 -msgid "" -"The resulting ``users`` document displays the privileges granted to " -"``manager``." -msgstr "" - -# 3d477aaca53d4a7a886bb6b7559b2709 -#: ../source/includes/steps/assign-role-to-user.rst:69 -msgid "Identify the user's roles and privileges." -msgstr "" - -# e2814a39382f45d482be45ff89b57ba5 -#: ../source/includes/steps/assign-role-to-user.rst:72 -msgid "" -"To display the roles and privileges of the user to be modified, use the " -":method:`db.getUser()` and :method:`db.getRole()` methods, as described in " -":doc:`/tutorial/verify-user-privileges`." -msgstr "" - -# 4b07e37a7a8e40f9a415fbcb06f142d3 -#: ../source/includes/steps/assign-role-to-user.rst:77 -msgid "" -"To display the privileges granted by ``siteRole01`` on the current database," -" issue:" -msgstr "" - -# dee4e04ac2e9464e8d8422e20e50b69e -#: ../source/includes/steps/assign-role-to-user.rst:96 -msgid "Identify the privileges to grant or revoke." -msgstr "" - -# 040079cd845f43e18965c04d8de2efeb -#: ../source/includes/steps/assign-role-to-user.rst:99 -msgid "" -"Determine which role contains the privileges *and only those privileges*. If" -" such a role does not exist, then to grant the privileges will require " -":doc:`creating a new role ` with the specific set of" -" privileges. To revoke a subset of privileges provided by an existing role: " -"revoke the original role, :doc:`create a new role ` " -"that contains the privileges *to keep*, and then grant that role to the " -"user." -msgstr "" - -# dd9ec9e67fa6486ab7978a10908f4916 -#: ../source/includes/steps/assign-role-to-user.rst:119 -msgid "Grant a role to a user." -msgstr "" - -# 24d53701c5c0428a895461ce014d467e -#: ../source/includes/steps/assign-role-to-user.rst:122 -msgid "" -"Grant the user the role using the :method:`db.grantRolesToUser()` method." -msgstr "" - -# 9dcbaf3cb5fb46de9743a9a821ee72e8 -#: ../source/includes/steps/assign-role-to-user.rst:125 -msgid "For example:" -msgstr "" - -#: ../source/tutorial/assign-role-to-user.txt:16 -msgid "" -"In MongoDB systems with :setting:`~security.authorization` enforced, you " -"must grant a user a role for the user to access a database resource. To " -"assign a role, first determine the privileges the user needs and then " -"determine the role that grants those privileges." -msgstr "" - -#~ msgid "" -#~ "In MongoDB systems with :setting:`~security.authentication` enforced, you " -#~ "must grant a user a role for the user to access a database resource. To " -#~ "assign a role, first determine the privileges the user needs and then " -#~ "determine the role that grants those privileges." -#~ msgstr "" diff --git a/locale/es/LC_MESSAGES/tutorial/authenticate-as-client.po b/locale/es/LC_MESSAGES/tutorial/authenticate-as-client.po deleted file mode 100644 index a62565ea977..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/authenticate-as-client.po +++ /dev/null @@ -1,157 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: 2014-04-08 19:34+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 7b7a0a0bead7405398eda839ece5dc8c -#: ../source/tutorial/authenticate-as-client.txt:3 -msgid "Authenticate to a MongoDB Instance or Cluster" -msgstr "" - -# 4957ba43fa1248a5b7f83f65cda45577 -#: ../source/tutorial/authenticate-as-client.txt:8 -msgid "Overview" -msgstr "" - -# 448c0cc973964f0dba5068b6d7e6538c -#: ../source/tutorial/authenticate-as-client.txt:10 -msgid "" -"To authenticate to a running :program:`mongod` or :program:`mongos` " -"instance, you must have user credentials for a resource on that instance." -" When you authenticate to MongoDB, you authenticate either to a database " -"or to a cluster. Your user privileges determine the resource you can " -"authenticate to." -msgstr "" - -# 45f749fbe5d24738a4565cad4d34ccd2 -#: ../source/tutorial/authenticate-as-client.txt:16 -msgid "You authenticate to a resource either by:" -msgstr "" - -# 3ab49b2038b143c1aeafce931dfbd08e -#: ../source/tutorial/authenticate-as-client.txt:18 -msgid "" -"using the authentication options when connecting to the :program:`mongod`" -" or :program:`mongos` instance, or" -msgstr "" - -# 1064942f637245aca94de0b6cde88fc9 -#: ../source/tutorial/authenticate-as-client.txt:21 -msgid "" -"connecting first and then authenticating to the resource with the " -":dbcommand:`authenticate` command or the :method:`db.auth()` method." -msgstr "" - -# b82bb0f7940642f2a1c9e23cdd3877a9 -#: ../source/tutorial/authenticate-as-client.txt:24 -msgid "This section describes both approaches." -msgstr "" - -# 6d73e453ba504c4f9fbd839ac54d99ca -#: ../source/tutorial/authenticate-as-client.txt:26 -msgid "" -"In general, always use a trusted channel (VPN, TLS/SSL, trusted wired " -"network) for connecting to a MongoDB instance." -msgstr "" - -# e57b39f4fdfb4dff816aabbeb86e951d -#: ../source/tutorial/authenticate-as-client.txt:30 -msgid "Prerequisites" -msgstr "" - -# a9553244df1f4641a6e1ce3190686abc -#: ../source/tutorial/authenticate-as-client.txt:32 -msgid "" -"You must have user credentials on the database or cluster to which you " -"are authenticating." -msgstr "" - -# 950759aaa00f464382c2ae2741fa6200 -#: ../source/tutorial/authenticate-as-client.txt:36 -msgid "Procedures" -msgstr "" - -# 0352ba7b6a4d4c56bb3516d060480174 -#: ../source/tutorial/authenticate-as-client.txt:39 -msgid "Authenticate When First Connecting to MongoDB" -msgstr "" - -# 82bb70d9cccc4f9c8a950ea49a7c6ea2 -#: ../source/tutorial/authenticate-as-client.txt:44 -msgid "Authenticate After Connecting to MongoDB" -msgstr "" - -# dd6ef0ab09e344f2a8bb0e3733cb8d1c -#~ msgid "" -#~ "In general, always use a trusted " -#~ "channel (VPN, SSL, trusted wired " -#~ "network) for connecting to a MongoDB " -#~ "instance." -#~ msgstr "" - -# 87bb49d54a9e42e8b11e44384b1d014b -#~ msgid "Specify your credentials when starting the ``mongo`` instance." -#~ msgstr "" - -# eab87493c5ea4c719e9a81bb6e88dd11 -#~ msgid "" -#~ "When using :program:`mongo` to connect " -#~ "to a :program:`mongod` or :program:`mongos`," -#~ " enter your ``username``, ``password``, and" -#~ " :option:`authenticationDatabase <--authenticationDatabase>`." -#~ " For example:" -#~ msgstr "" - -# 9cb24b6fd07e40f4804ec82ae961537f -# 0a2f77e99dd44a47b4c9b725473e5f72 -#~ msgid "Close the session when your work is complete." -#~ msgstr "" - -# d45ee5bcc4e34c6da32b2ba369c98242 -# afa8f920cb31469aa9672fea8dc379c0 -#~ msgid "" -#~ "To close an authenticated session, use" -#~ " the :dbcommand:`logout` command.:" -#~ msgstr "" - -# b7714a3e0fbf4beaaa4bee543c99b1d2 -#~ msgid "Connect to a MongoDB instance." -#~ msgstr "" - -# f99b7fac99ba4b79a22a36b158613aaa -#~ msgid "Connect to a :program:`mongod` or :program:`mongos` instance." -#~ msgstr "" - -# c47d9270928040a0ad5b18f353a9ca61 -#~ msgid "Switch to the database to which to authenticate." -#~ msgstr "" - -# 363f56daa712402f9e5b0b1ca8c82c97 -#~ msgid "Authenticate." -#~ msgstr "" - -# 57828a579e4e4ab781cfaba8d9962248 -#~ msgid "" -#~ "Use either the :dbcommand:`authenticate` " -#~ "command or the :method:`db.auth()` method " -#~ "to provide your username and password" -#~ " to the database. For example:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/authenticate-nativeldap-activedirectory.po b/locale/es/LC_MESSAGES/tutorial/authenticate-nativeldap-activedirectory.po deleted file mode 100644 index 4d34bf815e3..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/authenticate-nativeldap-activedirectory.po +++ /dev/null @@ -1,251 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 62ca0fa34508480ab0812aa6dd69b697 -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:3 -msgid "Authenticate and Authorize Users Using Active Directory via Native LDAP" -msgstr "" - -# 7b2edf07962f4514a89df8804f2685b8 -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt -msgid "On this page" -msgstr "" - -# 307f3286773241a1a5c7574b14418f17 -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:13 -msgid "MongoDB Enterprise" -msgstr "" - -# f8ee7371d9324158b94615a07e1427e6 -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:15 -msgid "" -"MongoDB Enterprise provides support via platform LDAP libraries for " -"proxying authentication and authorization requests to a specified " -"Lightweight Directory Access Protocol (LDAP) service such as Active " -"Directory (AD)." -msgstr "" - -# 4d74928b419f4b3cbc477af3ff30affc -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:20 -msgid "" -"This tutorial describes how to configuring MongoDB to perform " -"authentication and authorization through an Active Directory (AD) server " -"via the platform libraries." -msgstr "" - -# e9914558df8f4d73a4756e390ee868ff -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:25 -msgid "Prerequisites" -msgstr "" - -# cbc995494fd24aa18b1798a08e8180a1 -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:29 -msgid "" -"Thoroughly familiarize yourself with the following subjects before " -"proceeding:" -msgstr "" - -# 1a773df72683468cb4931b9f765b9b4c -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:31 -msgid ":ref:`LDAP Authentication `" -msgstr "" - -# f49063e12d5041afa512dc207f25b236 -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:32 -msgid ":ref:`LDAP Authorization `" -msgstr "" - -# a7b3386558c04092aa2172c708ae17c6 -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:33 -msgid "" -"`Active Directory `_" -msgstr "" - -# ac5092389af843a593c65aa1a8fea28f -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:36 -msgid "" -"A full description of :abbr:`AD (Active Directory)` is beyond the scope " -"of this tutorial. This tutorial assumes prior knowledge of :abbr:`AD " -"(Active Directory)`." -msgstr "" - -# a48ac3c7f9da4bf4bf96828b36c7a43b -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:40 -msgid "" -"MongoDB supports using SASL mechanisms for binding between the MongoDB " -"server and :abbr:`AD (Active Directory)`. A full description of SASL, " -"SASL mechanisms, or the specific :abbr:`AD (Active Directory)` " -"configuration requirements for a given SASL mechanism are beyond the " -"scope of this tutorial. This tutorial assumes prior knowledge of SASL and" -" its related subject matter." -msgstr "" - -# c3d9468648ac49c480d5a37f0f51a4c0 -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:47 -msgid "Considerations" -msgstr "" - -# 5e520315bd5d4767a03391d05133793b -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:49 -msgid "" -"This tutorial explains configuring MongoDB for :abbr:`AD (Active " -"Directory)` authentication and authorization." -msgstr "" - -# 5eee79d9f57e4cec99024268708fadf0 -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:52 -msgid "" -"To perform this procedure on your own MongoDB server, you must modify the" -" given procedures with respect to your own specific infrastructure, " -"especially Active Directory configurations, constructing :abbr:`AD " -"(Active Directory)` queries, or managing users." -msgstr "" - -# 1728e847c27c48fb81c974d94b94c392 -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:58 -msgid "Transport Layer Security" -msgstr "" - -# e1e00c88daaa4834aa77af31d1b00cdf -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:60 -msgid "" -"By default, MongoDB creates a TLS/SSL connection when binding to the " -":abbr:`AD (Active Directory)` server. This requires configuring the host " -"of the MongoDB server to have access to the AD server's Certificate " -"Authority (CA) certificates." -msgstr "" - -# 75f201636cb045a48098d9815e259b04 -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:65 -msgid "This tutorial provides instructions for the required host configurations." -msgstr "" - -# 944e259849ad4f818530cd9a1cd61bb8 -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:67 -msgid "" -"This tutorial assumes you have access to the AD server's CA certificates " -"and can create a copy of the certificates on the MongoDB server." -msgstr "" - -# 75483587c99a4e47862ab092706299f6 -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:73 -msgid "Example Active Directory Schema" -msgstr "" - -# 49be9f7e80cf43a8a40d26a4bf933e4d -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:75 -msgid "" -"This tutorial uses the following example :abbr:`AD (Active Directory)` " -"objects as the basis for the provided queries, configurations, and " -"output. Each object shows only a subset of the possible attributes." -msgstr "" - -# 1bd0e70a766e4c44bfc9dc5de428b381 -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:82 -msgid "User Objects" -msgstr "" - -# e5c0fc2290e94cc9bdffc33def1ae65d -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:107 -msgid "Group Objects" -msgstr "" - -# c8a746c1208c4ed0a220f38845e3e7b7 -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:131 -msgid "Active Directory Credentials" -msgstr "" - -# 0bdd3cc069bf4da198aef0acf3618fb1 -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:133 -msgid "" -"This tutorial uses a username and password for performing queries on the " -":abbr:`AD (Active Directory)` server. The credentials provided must have " -"sufficient privileges on the AD server for supporting queries related to " -":setting:`security.ldap.userToDNMapping` or " -":setting:`security.ldap.authz.queryTemplate`." -msgstr "" - -# 5ca2b739b58d4442b5a5c700da414926 -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:140 -msgid "Replica Sets" -msgstr "" - -# 0dbad657bdb74a8991cb1d8d7a002124 -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:142 -msgid "" -"MongoDB LDAP authorization requires *every* :program:`mongod` in the " -"replica set to be on at least MongoDB 3.4.0 or later." -msgstr "" - -# 933bdeb8536c44c0b98a9120539552b2 -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:146 -msgid "Sharded Clusters" -msgstr "" - -# ebfbc999a75e4bf6af631793372f75de -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:148 -msgid "" -"MongoDB LDAP authorization requires *every* :program:`mongod` and " -":program:`mongos` in the sharded cluster to be on at least MongoDB 3.4.0 " -"or later." -msgstr "" - -# 734e93a8da7e4870be3b901348577a40 -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:153 -msgid "Procedure" -msgstr "" - -# 212b45890a9f4ac5bec784caa575af06 -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:157 -msgid "This procedure produces the following configuration file:" -msgstr "" - -# 95b4191412fd433493b81d4c4c21f7cc -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:180 -msgid "" -"The given sample configuration requires modification to match your Active" -" Directory schema, directory structure, and configuration. You may also " -"require additional :doc:`configuration file options ` for your deployment." -msgstr "" - -# d5ffd796f10148869133ef5e5d8da9ff -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:185 -msgid "For more information on configuring roles and privileges, see:" -msgstr "" - -# 43f74bac1f4a47db96ff48145901d2b2 -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:187 -msgid ":ref:`role-based access control `" -msgstr "" - -# 4d9df16b6c524f52b4fc744db0f9b3cf -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:189 -msgid ":ref:`privilege actions `" -msgstr "" - -# 1669b5c53e2c4a92a3fec8332d807c69 -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:191 -msgid "" -":doc:`collection level access control `" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/avoid-text-index-name-limit.po b/locale/es/LC_MESSAGES/tutorial/avoid-text-index-name-limit.po deleted file mode 100644 index b296d0f0c87..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/avoid-text-index-name-limit.po +++ /dev/null @@ -1,118 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:42+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 3ecccbe84f2e41eaa71e393ce2feabc1 -#: ../source/tutorial/avoid-text-index-name-limit.txt:3 -msgid "Specify Name for ``text`` Index" -msgstr "" - -# bfa500cf3fba4f79a1887db02ea345fc -#: ../source/tutorial/avoid-text-index-name-limit.txt -msgid "On this page" -msgstr "" - -# 8290d80dee1942a3a10220a9cac96944 -#: ../source/tutorial/avoid-text-index-name-limit.txt:13 -msgid "" -"The default name for the index consists of each indexed field name " -"concatenated with ``_text``. For example, the following command creates a" -" ``text`` index on the fields ``content``, ``users.comments``, and " -"``users.profiles``:" -msgstr "" - -# 57a03621014e4ec0b6154b88ec4af6d0 -#: ../source/tutorial/avoid-text-index-name-limit.txt:28 -msgid "The default name for the index is:" -msgstr "" - -# 92f326bd8eb84ab3b52c3f449b18bd29 -#: ../source/tutorial/avoid-text-index-name-limit.txt:34 -msgid "" -"The ``text`` index, like other indexes, must fall within the " -":limit:`index name length limit `." -msgstr "" - -# 57b9398e5edd40d6a2842207e7165080 -#: ../source/tutorial/avoid-text-index-name-limit.txt:38 -msgid "Specify a Name for ``text`` Index" -msgstr "" - -# 0a98204e8c494a6da0a8d8a2e1690853 -#: ../source/tutorial/avoid-text-index-name-limit.txt:40 -msgid "" -"To avoid creating an index with a name that exceeds the :limit:`index " -"name length limit `, you can pass the ``name`` option " -"to the :method:`db.collection.createIndex()` method:" -msgstr "" - -# e9b117c72cd94337968df3a28b7e72bd -#: ../source/tutorial/avoid-text-index-name-limit.txt:62 -msgid "Use the Index Name to Drop a ``text`` Index" -msgstr "" - -# dd155f62f4e142808e0337e0e54dad26 -#: ../source/tutorial/avoid-text-index-name-limit.txt:64 -msgid "" -"Whether the :doc:`text ` index has the default name or " -"you specified a name for the :doc:`text ` index, to " -"drop the :doc:`text ` index, pass the index name to the" -" :method:`db.collection.dropIndex()` method." -msgstr "" - -# 72a5aed6f8aa41e9a7be34ac45d1b0ba -#: ../source/tutorial/avoid-text-index-name-limit.txt:69 -msgid "For example, consider the index created by the following operation:" -msgstr "" - -# 5495f8fc5c914638a986d3bc92f9451a -#: ../source/tutorial/avoid-text-index-name-limit.txt:84 -msgid "" -"Then, to remove this text index, pass the name ``\"MyTextIndex\"`` to the" -" :method:`db.collection.dropIndex()` method, as in the following:" -msgstr "" - -# 5ba26cd15d2a44a39bf01b25223ce21f -#: ../source/tutorial/avoid-text-index-name-limit.txt:91 -msgid "" -"To get the names of the indexes, use the " -":method:`db.collection.getIndexes()` method." -msgstr "" - -#~ msgid "Create ``text`` Index with Long Name" -#~ msgstr "" - -#~ msgid "" -#~ "To drop the ``text`` index, use " -#~ "the index name. To get the name" -#~ " of an index, use " -#~ ":method:`db.collection.getIndexes()`." -#~ msgstr "" - -# c1241647e3594476ba53f64d6f7a704b -#~ msgid "" -#~ "To avoid creating an index with a" -#~ " name that exceeds the :limit:`index " -#~ "name length limit `," -#~ " you can pass the ``name`` option " -#~ "to the :method:`db.collection.ensureIndex()` method:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/backup-and-restore-tools.po b/locale/es/LC_MESSAGES/tutorial/backup-and-restore-tools.po deleted file mode 100644 index 97b8862f0c2..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/backup-and-restore-tools.po +++ /dev/null @@ -1,499 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# f8061591dd9540798b9587759177e075 -#: ../source/tutorial/backup-and-restore-tools.txt:3 -msgid "Back Up and Restore with MongoDB Tools" -msgstr "" - -# 509e25e3a09f4ed8a171907efb8dc7d6 -#: ../source/tutorial/backup-and-restore-tools.txt -msgid "On this page" -msgstr "" - -# cfb61ff0af42429da98933c30537201f -#: ../source/tutorial/backup-and-restore-tools.txt:13 -msgid "" -"This tutorial describes the process for creating backups and restoring " -"data using the utilities provided with MongoDB. The :program:`mongodump` " -"and :program:`mongorestore` utilities work with :doc:`BSON ` data dumps, and are useful for creating backups of small " -"deployments. For resilient and non-disruptive backups, use a file system " -"or block-level disk snapshot function, such as the methods described in " -"the :doc:`/core/backups` document." -msgstr "" - -# 93f46875a46e4c5c82d75bba23c2bdd1 -#: ../source/includes/extracts/tools-performance-considerations-dump-restore.rst:1 -msgid "" -"Because :program:`mongodump` and :program:`mongorestore` operate by " -"interacting with a running :program:`mongod` instance, they can impact " -"the performance of your running database. Not only do the tools create " -"traffic for a running database instance, they also force the database to " -"read all data through memory. When MongoDB reads infrequently used data, " -"it can evict more frequently accessed data, causing a deterioration in " -"performance for the database's regular workload." -msgstr "" - -# fae41a8f0d6f414aa32bd6888911e5bd -#: ../source/includes/extracts/tools-performance-considerations-dump-restore.rst:9 -msgid "" -"When backing up your data with MongoDB's tools, consider the following " -"guidelines:" -msgstr "" - -# 26350541e5ff48b58327940b3a60ba2b -#: ../source/includes/extracts/tools-performance-considerations-dump-restore.rst:12 -msgid "" -"Label files so that you can identify the contents of the backup as well " -"as the point in time that the backup reflects." -msgstr "" - -# ecda889bbd5f4d5b95317d54a5a622dd -#: ../source/includes/extracts/tools-performance-considerations-dump-restore.rst:15 -msgid "" -"Use an alternative backup strategy such as :doc:`Filesystem Snapshots " -"` or :mms-docs:`MongoDB Cloud" -" Manager ` if the performance impact of " -":program:`mongodump` and :program:`mongorestore` is unacceptable for your" -" use case." -msgstr "" - -# 5bc0ca6d822b46989d61e780d4c594da -#: ../source/includes/extracts/tools-performance-considerations-dump-restore.rst:21 -msgid "" -"Use :option:`--oplog` to capture incoming write operations during the " -":program:`mongodump` operation to ensure that the backups reflect a " -"consistent data state." -msgstr "" - -# b659a0880192488985a61ff10cfca71a -#: ../source/includes/extracts/tools-performance-considerations-dump-restore.rst:26 -msgid "" -"Ensure that your backups are usable by restoring them to a test MongoDB " -"deployment." -msgstr "" - -# a95060f119914153bfeb2c2c644badf0 -#: ../source/includes/extracts/tools-performance-considerations-dump-restore.rst:29 -msgid "" -":doc:`/core/backups` and :mms-docs:`MongoDB Cloud Manager Backup " -"documentation ` for more information on " -"backing up MongoDB instances. Additionally, consider the following " -"reference documentation for the MongoDB import/export tools:" -msgstr "" - -# ff6cc70fdee94bc6973efcaa4e78c2fd -#: ../source/includes/extracts/tools-performance-considerations-dump-restore.rst:34 -msgid ":program:`mongoexport`" -msgstr "" - -# 19a1b328d3a74c489d53d41a37ba6f4b -#: ../source/includes/extracts/tools-performance-considerations-dump-restore.rst:35 -msgid ":program:`mongoimport`" -msgstr "" - -# bc436f515c4345a7932374fd51bf5a8b -#: ../source/includes/extracts/tools-performance-considerations-dump-restore.rst:36 -msgid ":program:`mongodump`" -msgstr "" - -# aae94db810e74ecaa9c4bdb6c78174d8 -#: ../source/includes/extracts/tools-performance-considerations-dump-restore.rst:37 -msgid ":program:`mongorestore`" -msgstr "" - -# f8a87e7992eb415fb17f277f796891ec -#: ../source/tutorial/backup-and-restore-tools.txt:26 -msgid "Binary BSON Dumps" -msgstr "" - -# f0da185e000c483a98e67018fff6111d -#: ../source/tutorial/backup-and-restore-tools.txt:28 -msgid "" -"The :program:`mongorestore` and :program:`mongodump` utilities work with " -":doc:`BSON ` data dumps, and are useful for " -"creating backups of small deployments. For resilient and non-disruptive " -"backups, use a file system or block-level disk snapshot function, such as" -" the methods described in the :doc:`/core/backups` document." -msgstr "" - -# b7f45ee4402c4ee0a0dab33fe6d74c71 -#: ../source/tutorial/backup-and-restore-tools.txt:34 -msgid "" -"Use these tools for backups if other backup methods, such as |mms-home| " -"or :doc:`file system snapshots ` are unavailable." -msgstr "" - -# d35ea9a7a75f4390be70854699c2d973 -#: ../source/tutorial/backup-and-restore-tools.txt:45 -msgid "Procedures" -msgstr "" - -# 4dc18bf5bfab41baa00a8dd08c07247a -#: ../source/tutorial/backup-and-restore-tools.txt:48 -msgid "Back Up a Database with ``mongodump``" -msgstr "" - -# a27a8aa3a42d4f24971ed12521d79474 -#: ../source/tutorial/backup-and-restore-tools.txt:51 -msgid "Exclude ``local`` Database" -msgstr "" - -# f186191cffde41d99798d388401d899b -#: ../source/includes/fact-mongodump-local-database.rst:1 -msgid "" -":program:`mongodump` excludes the content of the ``local`` database in " -"its output." -msgstr "" - -# 164713dbf247405aa37b0ff55cd559d3 -#: ../source/tutorial/backup-and-restore-tools.txt:56 -msgid "Required Access" -msgstr "" - -# 9f2e74bda4454b5d9fb30f2af134e6ca -#: ../source/includes/access-mongodump-collections.rst:1 -msgid "" -"To run :program:`mongodump` against a MongoDB deployment that has " -":doc:`access control ` enabled, you must have " -"privileges that grant :authaction:`find` action for each database to back" -" up. The built-in :authrole:`backup` role provides the required " -"privileges to perform backup of any and all databases." -msgstr "" - -# d7e83471c69a4f2bb545487b74e27206 -#: ../source/includes/fact-required-access-for-backup-profiling.rst:3 -msgid "" -"The :authrole:`backup` role provides additional privileges to back up the" -" :data:`system.profile <.system.profile>` collections that " -"exist when running with :ref:`database profiling `. " -"Previously, users required an additional ``read`` access on this " -"collection." -msgstr "" - -# cc9cedc74de945258311aa15b8cf02ae -#: ../source/tutorial/backup-and-restore-tools.txt:61 -msgid "Basic ``mongodump`` Operations" -msgstr "" - -# a59d4ccab6a24b5d851386d031a4bd8d -#: ../source/tutorial/backup-and-restore-tools.txt:63 -msgid "" -"The :program:`mongodump` utility backs up data by connecting to a running" -" :program:`mongod` or :program:`mongos` instance." -msgstr "" - -# 0a7daa51df2643918ddf3593f6188066 -#: ../source/tutorial/backup-and-restore-tools.txt:66 -msgid "" -"The utility can create a backup for an entire server, database or " -"collection, or can use a query to backup just part of a collection." -msgstr "" - -# 71a1db793d824ce98ef9383bd591e3dd -#: ../source/tutorial/backup-and-restore-tools.txt:69 -msgid "" -"When you run :program:`mongodump` without any arguments, the command " -"connects to the MongoDB instance on the local system (e.g. ``127.0.0.1`` " -"or ``localhost``) on port ``27017`` and creates a database backup named " -"``dump/`` in the current directory." -msgstr "" - -# 2142aae59fb04918a8d890dd86c0833b -#: ../source/tutorial/backup-and-restore-tools.txt:74 -msgid "" -"To backup data from a :program:`mongod` or :program:`mongos` instance " -"running on the same machine and on the default port of ``27017``, use the" -" following command:" -msgstr "" - -# b98de8564c014798b09a7fa75e56292d -#: ../source/includes/warning-mongodump-compatibility-2.2.rst:1 -msgid "" -"The data format used by :program:`mongodump` from version 2.2 or later is" -" *incompatible* with earlier versions of :program:`mongod`. Do not use " -"recent versions of :program:`mongodump` to back up older data stores." -msgstr "" - -# 976cf2ecbfd446558a323462d3d7787b -#: ../source/tutorial/backup-and-restore-tools.txt:84 -msgid "" -"You can also specify the :option:`--host ` and " -":option:`--port ` of the MongoDB instance that the " -":program:`mongodump` should connect to. For example:" -msgstr "" - -# 9586d933fe0e434aad3ec830300f74e8 -#: ../source/tutorial/backup-and-restore-tools.txt:92 -msgid "" -":program:`mongodump` will write :term:`BSON` files that hold a copy of " -"data accessible via the :program:`mongod` listening on port ``27017`` of " -"the ``mongodb.example.net`` host. See :ref:`backup-from-non-local` for " -"more information." -msgstr "" - -# 4297fa4620ab47449ddd48001d8bc83a -#: ../source/tutorial/backup-and-restore-tools.txt:97 -msgid "" -"To specify a different output directory, you can use the :option:`--out " -"or -o ` option:" -msgstr "" - -# 321684b4dbee45e08c5dc5135d334d34 -#: ../source/tutorial/backup-and-restore-tools.txt:104 -msgid "" -"To limit the amount of data included in the database dump, you can " -"specify :option:`--db ` and :option:`--collection " -"` as options to :program:`mongodump`. For " -"example:" -msgstr "" - -# f5b3ce81be3c43969dc7d8644e46e91b -#: ../source/tutorial/backup-and-restore-tools.txt:113 -msgid "" -"This operation creates a dump of the collection named ``myCollection`` " -"from the database ``test`` in a :file:`dump/` subdirectory of the current" -" working directory." -msgstr "" - -# 314bd38264604222b407b17a5c770300 -#: ../source/includes/fact-mongodump-overwrite-files.rst:1 -msgid "" -":program:`mongodump` overwrites output files if they exist in the backup " -"data folder. Before running the :program:`mongodump` command multiple " -"times, either ensure that you no longer need the files in the output " -"folder (the default is the ``dump/`` folder) or rename the folders or " -"files." -msgstr "" - -# 7b12892e925942b488e858b137d8a4aa -#: ../source/tutorial/backup-and-restore-tools.txt:120 -msgid "Point in Time Operation Using Oplogs" -msgstr "" - -# b0f2dd74fb2b4246872479b828c0b97a -#: ../source/tutorial/backup-and-restore-tools.txt:122 -msgid "" -"Use the :option:`--oplog ` option with " -":program:`mongodump` to collect the :term:`oplog` entries to build a " -"point-in-time snapshot of a database within a replica set. With " -":option:`--oplog `, :program:`mongodump` copies all " -"the data from the source database as well as all of the :term:`oplog` " -"entries from the beginning to the end of the backup procedure. This " -"operation, in conjunction with :option:`mongorestore --oplogReplay " -"`, allows you to restore a backup that " -"reflects the specific moment in time that corresponds to when " -":program:`mongodump` completed creating the dump file." -msgstr "" - -# 4b7280e99a344f68b109be367532a15e -#: ../source/tutorial/backup-and-restore-tools.txt:136 -msgid "Create Backups from Non-Local ``mongod`` Instances" -msgstr "" - -# 01829feedc3041049fdc6d603633d0ec -#: ../source/tutorial/backup-and-restore-tools.txt:138 -msgid "" -"The :option:`--host ` and :option:`--port ` options for :program:`mongodump` allow you to connect to and " -"backup from a remote host. Consider the following example:" -msgstr "" - -# 52e672b209274b128e49496df8776ae9 -#: ../source/tutorial/backup-and-restore-tools.txt:147 -msgid "" -"On any :program:`mongodump` command you may, as above, specify username " -"and password credentials to specify database authentication." -msgstr "" - -# 1f31bf8e1e8f4a1f92f74b9482eb4e1c -#: ../source/tutorial/backup-and-restore-tools.txt:153 -msgid "Restore a Database with ``mongorestore``" -msgstr "" - -# 3141b3de5212420da2a4c00e20898ae4 -#: ../source/tutorial/backup-and-restore-tools.txt:156 -msgid "Access Control" -msgstr "" - -# aea4a52ce6e2402eb4572570451f4427 -#: ../source/includes/access-mongorestore-collections.rst:1 -msgid "" -"To restore data to a MongoDB deployment that has :doc:`access control " -"` enabled, the :authrole:`restore` role provides " -"access to restore any database if the backup data does not include " -":data:`system.profile <.system.profile>` collection data." -msgstr "" - -# 4e92412b4bf54925a34d3227cff01aee -#: ../source/includes/fact-restore-role-system.profile.rst:1 -msgid "" -"If the backup data includes :data:`system.profile " -"<.system.profile>` collection data and the target database does" -" not contain the :data:`system.profile <.system.profile>` " -"collection, :program:`mongorestore` attempts to create the collection " -"even though the program does not actually restore ``system.profile`` " -"documents. As such, the user requires additional privileges to perform " -":authaction:`createCollection` and :authaction:`convertToCapped` actions " -"on the :data:`system.profile <.system.profile>` collection for " -"a database." -msgstr "" - -# 6110d2e294004c9498375090d3a41437 -#: ../source/includes/access-mongorestore-collections.rst:8 -msgid "" -"If running :program:`mongorestore` with :option:`--oplogReplay`, the " -":authrole:`restore` role is insufficient to replay the oplog. To replay " -"the oplog, create a :ref:`user-defined role ` " -"that has :authaction:`anyAction` on :ref:`resource-anyresource` and grant" -" only to users who must run :program:`mongorestore` with " -":option:`--oplogReplay`." -msgstr "" - -# 49539927b5464d179697724046bc4ec4 -#: ../source/tutorial/backup-and-restore-tools.txt:161 -msgid "Basic ``mongorestore`` Operations" -msgstr "" - -# a169a65804584de48c9a697da381b915 -#: ../source/tutorial/backup-and-restore-tools.txt:163 -msgid "" -"The :program:`mongorestore` utility restores a binary backup created by " -":program:`mongodump`. By default, :program:`mongorestore` looks for a " -"database backup in the :file:`dump/` directory." -msgstr "" - -# 320a3e9050cb4258b919e732e481ad7a -#: ../source/tutorial/backup-and-restore-tools.txt:167 -msgid "" -"The :program:`mongorestore` utility restores data by connecting to a " -"running :program:`mongod` or :program:`mongos` directly." -msgstr "" - -# c2d153e6e6714b0688d5dd6e3de678fc -#: ../source/tutorial/backup-and-restore-tools.txt:170 -msgid "" -":program:`mongorestore` can restore either an entire database backup or a" -" subset of the backup." -msgstr "" - -# 9fec4f065ceb405fb779a2963457ad0e -#: ../source/tutorial/backup-and-restore-tools.txt:173 -msgid "" -"To use :program:`mongorestore` to connect to an active :program:`mongod` " -"or :program:`mongos`, use a command with the following prototype form:" -msgstr "" - -# ae48abcbe6344dfd97e789edf4ae178c -# fa6711004a4b4df3ac0695233c81afde -#: ../source/tutorial/backup-and-restore-tools.txt:181 -#: ../source/tutorial/backup-and-restore-tools.txt:221 -msgid "Consider the following example:" -msgstr "" - -# 2d04dab1d6fe432caf19cfc6428172a9 -#: ../source/tutorial/backup-and-restore-tools.txt:187 -msgid "" -"Here, :program:`mongorestore` imports the database backup in the " -":file:`dump-2013-10-25` directory to the :program:`mongod` instance " -"running on the localhost interface on the default port ``27017``." -msgstr "" - -# 54552d9188ad4c4a82a8f7eab326bfd8 -#: ../source/tutorial/backup-and-restore-tools.txt:194 -msgid "Restore Point in Time Oplog Backup" -msgstr "" - -# 6e810ff0cd964307b2494b27cace37aa -#: ../source/tutorial/backup-and-restore-tools.txt:196 -msgid "" -"If you created your database dump using the :option:`--oplog ` option to ensure a point-in-time snapshot, call " -":program:`mongorestore` with the :option:`--oplogReplay ` option, as in the following example:" -msgstr "" - -# 124b5946194740a6ade0f75824dee749 -#: ../source/tutorial/backup-and-restore-tools.txt:206 -msgid "" -"You may also consider using the :option:`mongorestore --objcheck` option " -"to check the integrity of objects while inserting them into the database," -" or you may consider the :option:`mongorestore --drop` option to drop " -"each collection from the database before restoring from backups." -msgstr "" - -# 949bd2ce1c1547bbb333141f5f312a32 -#: ../source/tutorial/backup-and-restore-tools.txt:213 -msgid "Restore Backups to Non-Local ``mongod`` Instances" -msgstr "" - -# 35ad362f53bd4bf49dfb05cd2dbeb471 -#: ../source/tutorial/backup-and-restore-tools.txt:215 -msgid "" -"By default, :program:`mongorestore` connects to a MongoDB instance " -"running on the localhost interface (e.g. ``127.0.0.1``) and on the " -"default port (``27017``). If you want to restore to a different host or " -"port, use the :option:`--host ` and :option:`--port " -"` options." -msgstr "" - -# 8cbe4d3b5c234dfd87ae732fd960e810 -#: ../source/tutorial/backup-and-restore-tools.txt:227 -msgid "" -"As above, you may specify username and password connections if your " -":program:`mongod` requires authentication." -msgstr "" - -# 1a4bcdcbbabc404d985074f3b0a81308 -#: ../source/includes/extracts/additional-resources-mongodump.rst:6 -msgid "Additional Resources" -msgstr "" - -# ec7c341a0c8e4f6e9a66a26b8d678332 -#: ../source/includes/extracts/additional-resources-mongodump.rst:8 -msgid "" -"`Backup and its Role in Disaster Recovery White Paper " -"`_" -msgstr "" - -# 73dc460f5d2b4669adbe865bed8cd32c -#: ../source/includes/extracts/additional-resources-mongodump.rst:9 -msgid ":mms-home:`Cloud Backup through MongoDB Cloud Manager `" -msgstr "" - -# 6ff1a4aaf129458dbbc59a215406aea2 -#: ../source/includes/extracts/additional-resources-mongodump.rst:10 -msgid "" -"`Blog Post: Backup vs. Replication, Why you Need Both " -"`_" -msgstr "" - -# 1f2a1e1be0654ce090a0b4c8cad480c8 -#: ../source/includes/extracts/additional-resources-mongodump.rst:11 -msgid "" -":products:`Backup Service with Ops Manager, an on-premise solution " -"available in MongoDB Enterprise Advanced `" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/backup-sharded-cluster-metadata.po b/locale/es/LC_MESSAGES/tutorial/backup-sharded-cluster-metadata.po deleted file mode 100644 index 5ee20b5dcbb..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/backup-sharded-cluster-metadata.po +++ /dev/null @@ -1,108 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:23+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 09c3e55f2ae743b1925555784073c37b -#: ../source/tutorial/backup-sharded-cluster-metadata.txt:3 -msgid "Back Up Cluster Metadata" -msgstr "" - -# 139b42bba1f54600a5eeba32d8ecf306 -#: ../source/tutorial/backup-sharded-cluster-metadata.txt:13 -msgid "" -"This procedure shuts down the :program:`mongod` instance of a " -":ref:`config server ` in order to create a backup" -" of a :doc:`sharded cluster's ` metadata. The cluster's config" -" servers store all of the cluster's metadata, most importantly the " -"mapping from :term:`chunks ` to :term:`shards `." -msgstr "" - -# 455c7d4933c3436ebad92a76ce42ad67 -#: ../source/tutorial/backup-sharded-cluster-metadata.txt:20 -msgid "" -"When you perform this procedure, the cluster remains operational [#read-" -"only]_." -msgstr "" - -# 92ea80f7d769442c85bf765e52db6579 -#: ../source/tutorial/backup-sharded-cluster-metadata.txt:23 -msgid "" -"Disable the cluster balancer process temporarily. See :ref:`sharding-" -"balancing-disable-temporarily` for more information." -msgstr "" - -# be028e49126046019bc43567d3673d88 -#: ../source/tutorial/backup-sharded-cluster-metadata.txt:26 -msgid "Shut down one of the config databases." -msgstr "" - -# 45c5a711b9af4f0c95db265fbdfd38e1 -#: ../source/tutorial/backup-sharded-cluster-metadata.txt:28 -msgid "" -"Create a full copy of the data files (i.e. the path specified by the " -":setting:`~storage.dbPath` option for the config instance.)" -msgstr "" - -# e02c8ee70207413aa0c6ab81c53766f3 -#: ../source/tutorial/backup-sharded-cluster-metadata.txt:31 -msgid "Restart the original configuration server." -msgstr "" - -# 9d49a6f7c45345928140da79b521226d -#: ../source/tutorial/backup-sharded-cluster-metadata.txt:33 -msgid "" -"Re-enable the balancer to allow the cluster to resume normal balancing " -"operations. See the :ref:`sharding-balancing-disable-temporarily` section" -" for more information on managing the balancer process." -msgstr "" - -# 748a6957fe4042a5b351d3157369bd0a -#: ../source/tutorial/backup-sharded-cluster-metadata.txt:38 -msgid ":doc:`/core/backups`." -msgstr "" - -# 9387834e680245f6b44f6e10c9efa177 -#: ../source/tutorial/backup-sharded-cluster-metadata.txt:40 -msgid "" -"While one of the three config servers is unavailable, the cluster cannot " -"split any chunks nor can it migrate chunks between shards. Your " -"application will be able to write data to the cluster. See :ref" -":`sharding-config-server` for more information." -msgstr "" - -# 515839e576d54a0cbcdb6da778da9b71 -#~ msgid "Backup Cluster Metadata" -#~ msgstr "" - -# 247de94d8fa34e1fb112ea31497b46ca -#~ msgid "" -#~ "This procedure shuts down the " -#~ ":program:`mongod` instance of a :ref:`config" -#~ " server ` in " -#~ "order to create a backup of a " -#~ ":doc:`sharded cluster's ` metadata. The cluster's config" -#~ " servers store all of the cluster's" -#~ " metadata, most importantly the mapping " -#~ "from :term:`chunks ` to :term:`shards" -#~ " `." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/backup-sharded-cluster-with-database-dumps.po b/locale/es/LC_MESSAGES/tutorial/backup-sharded-cluster-with-database-dumps.po deleted file mode 100644 index e47f1e2a625..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/backup-sharded-cluster-with-database-dumps.po +++ /dev/null @@ -1,446 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:40+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# ffc6e1b62c104869bb81d537f1f167d1 -#: ../source/tutorial/backup-sharded-cluster-with-database-dumps.txt:3 -msgid "Back Up a Sharded Cluster with Database Dumps" -msgstr "" - -# f20bd0104c7b4993838541596b6e4989 -#: ../source/tutorial/backup-sharded-cluster-with-database-dumps.txt -msgid "On this page" -msgstr "" - -# 43a6962db020453daed6b67e8acef9a9 -#: ../source/tutorial/backup-sharded-cluster-with-database-dumps.txt:15 -msgid "" -"Starting in MongoDB 3.2, the following procedure can be used with the " -":doc:`MMAPv1 ` and the :doc:`WiredTiger `" -" storage engines. With previous versions of MongoDB, the procedure " -"applied to :doc:`MMAPv1 ` only." -msgstr "" - -# 5d89da918a8f44f88f8484d068225174 -#: ../source/tutorial/backup-sharded-cluster-with-database-dumps.txt:21 -msgid "Overview" -msgstr "" - -# 40fd6b3320104e83b8e71683805e6f46 -#: ../source/tutorial/backup-sharded-cluster-with-database-dumps.txt:23 -msgid "" -"This document describes a procedure for taking a backup of all components" -" of a :term:`sharded cluster`. This procedure uses :program:`mongodump` " -"to create dumps of the :program:`mongod` instances." -msgstr "" - -# e9246ffe1a6b4027b2243687b455c1b8 -#: ../source/tutorial/backup-sharded-cluster-with-database-dumps.txt:28 -msgid "" -"You may alternatively use :doc:`file system snapshots ` to capture the backup data. " -"File system snapshots may be more efficient in some situations if your " -"system configuration supports them." -msgstr "" - -# 77730130cb9e4cffb759f778b8214b6e -#: ../source/tutorial/backup-sharded-cluster-with-database-dumps.txt:33 -msgid "" -"For more information on backups in MongoDB and backups of sharded " -"clusters in particular, see :doc:`/core/backups` and " -":doc:`/administration/backup-sharded-clusters`." -msgstr "" - -# 6369cfc8f27e4c49b716acf8878e32dd -#: ../source/tutorial/backup-sharded-cluster-with-database-dumps.txt:38 -msgid "Prerequisites" -msgstr "" - -# a5b22523c3df4f15ab782cea3c44ba99 -#: ../source/includes/note-shard-cluster-backup.rst:1 -msgid "" -"To capture a point-in-time backup from a sharded cluster you **must** " -"stop *all* writes to the cluster. On a running production system, you can" -" only capture an *approximation* of point-in-time snapshot." -msgstr "" - -# 7b0c0e5c27ce439bbe04c1d036af71a7 -#: ../source/tutorial/backup-sharded-cluster-with-database-dumps.txt:43 -msgid "Access Control" -msgstr "" - -# 9affbf18e26c48148f20e3d807929208 -#: ../source/tutorial/backup-sharded-cluster-with-database-dumps.txt:45 -msgid "" -"The :authrole:`backup` role provides the required privileges to perform " -"backup on a sharded cluster that has access control enabled." -msgstr "" - -# d60732bd87d44020a08bf06e7e34dbc3 -#: ../source/includes/fact-required-access-for-backup-profiling.rst:3 -msgid "" -"The :authrole:`backup` role provides additional privileges to back up the" -" :data:`system.profile <.system.profile>` collections that " -"exist when running with :ref:`database profiling `. " -"Previously, users required an additional ``read`` access on this " -"collection." -msgstr "" - -# 31af5f47916c46be9b8ecc25e0d9490a -#: ../source/tutorial/backup-sharded-cluster-with-database-dumps.txt:51 -msgid "Consideration" -msgstr "" - -# 4e78bd25898a4cf98a42a96440a504ed -#: ../source/tutorial/backup-sharded-cluster-with-database-dumps.txt:53 -msgid "" -"To create backups of a sharded cluster, you will stop the cluster " -"balancer, take a backup of the :term:`config database`, and then take " -"backups of each shard in the cluster using :program:`mongodump` to " -"capture the backup data. To capture a more exact moment-in-time snapshot " -"of the system, you will need to stop all application writes before taking" -" the filesystem snapshots; otherwise the snapshot will only approximate a" -" moment in time." -msgstr "" - -# cb2d5ca1fb304736a2f295d8663e9dda -#: ../source/tutorial/backup-sharded-cluster-with-database-dumps.txt:61 -msgid "" -"For approximate point-in-time snapshots, you can minimize the impact on " -"the cluster by taking the backup from a secondary member of each replica " -"set shard." -msgstr "" - -# 2b23e7975fd5497b9b51b0b4ec90c577 -#: ../source/tutorial/backup-sharded-cluster-with-database-dumps.txt:66 -msgid "Procedure" -msgstr "" - -# 8c557f6289aa47d890f38536107aa5bc -#: ../source/includes/extracts/additional-resources-backup-tutorials.rst:4 -msgid "Additional Resources" -msgstr "" - -# b834ec187fce442e942f054ceb58fd09 -#: ../source/includes/extracts/additional-resources-backup-tutorials.rst:6 -msgid "See also |mms-home| for seamless automation, backup, and monitoring." -msgstr "" - -#~ msgid "" -#~ "In this procedure, you will stop " -#~ "the cluster balancer and take a " -#~ "backup up of the :term:`config " -#~ "database`, and then take backups of " -#~ "each shard in the cluster using " -#~ ":program:`mongodump` to capture the backup " -#~ "data. If you need an exact " -#~ "moment-in-time snapshot of the " -#~ "system, you will need to stop all" -#~ " application writes before taking the " -#~ "filesystem snapshots; otherwise the snapshot" -#~ " will only approximate a moment of" -#~ " time." -#~ msgstr "" - -#~ msgid "" -#~ "For approximate point-in-time snapshots," -#~ " you can improve the quality of " -#~ "the backup while minimizing impact on" -#~ " the cluster by taking the backup " -#~ "from a secondary member of the " -#~ "replica set that provides each shard." -#~ msgstr "" - -#~ msgid "" -#~ "It is essential that you stop the" -#~ " balancer before creating backups. If " -#~ "the balancer remains active, your " -#~ "resulting backups could have duplicate " -#~ "data or miss some data, as " -#~ ":term:`chunks ` migrate while recording" -#~ " backups." -#~ msgstr "" - -#~ msgid "" -#~ "You must run this command on the" -#~ " system where the :program:`mongod` ran." -#~ " This operation will use journaling " -#~ "and create a dump of the entire" -#~ " :program:`mongod` instance with data files" -#~ " stored in ``/data/db/``. :program:`mongodump`" -#~ " will write the output of this " -#~ "dump to the ``/data/backup/`` directory." -#~ msgstr "" - -# d11f58e30ca2412fbfb3642b071a5410 -#~ msgid "Backup a Sharded Cluster with Database Dumps" -#~ msgstr "" - -# 1a64d5cbf0734338bb26bebaa147759a -#~ msgid "" -#~ "This document describes a procedure for" -#~ " taking a backup of all components" -#~ " of a sharded cluster. This procedure" -#~ " uses :program:`mongodump` to create dumps" -#~ " of the :program:`mongod` instance. An " -#~ "alternate procedure uses file system " -#~ "snapshots to capture the backup data," -#~ " and may be more efficient in " -#~ "some situations if your system " -#~ "configuration allows file system backups. " -#~ "See :doc:`/administration/backup-sharded-clusters`" -#~ " for more information." -#~ msgstr "" - -# 472215ad667145f8a3aa4af06d3a7a08 -#~ msgid "" -#~ "See :doc:`/core/backups` and :doc:`/administration" -#~ "/backup-sharded-clusters` for complete " -#~ "information on backups in MongoDB and" -#~ " backups of sharded clusters in " -#~ "particular." -#~ msgstr "" - -# bf197c714c474e2a866e464eae0f653d -#~ msgid "" -#~ "To backup all the databases in a" -#~ " cluster via :program:`mongodump`, you " -#~ "should have the :authrole:`backup` role. " -#~ "The :authrole:`backup` role provides all " -#~ "the needed privileges for backing up " -#~ "all database. The role confers no " -#~ "additional access, in keeping with the" -#~ " policy of :term:`least privilege`." -#~ msgstr "" - -# 043de167cf1b424d8bb5b2db823df9c7 -#~ msgid "" -#~ "To backup a given database, you " -#~ "must have ``read`` access on the " -#~ "database. Several roles provide this " -#~ "access, including the :authrole:`backup` role." -#~ msgstr "" - -# 7da260bf448941b48d7b954cf6e62cc9 -#~ msgid "" -#~ "To backup the ``system.profile`` collection" -#~ " in a database, you must have " -#~ "``read`` access on certain system " -#~ "collections in the database. Several " -#~ "roles provide this access, including the" -#~ " :authrole:`clusterAdmin` and :authrole:`dbAdmin` " -#~ "roles." -#~ msgstr "" - -# b6456d5b028248f2a5a8e0bbc2879f27 -#~ msgid "" -#~ "To backup users and :ref:`user-defined" -#~ " roles ` for a" -#~ " given database, you must have access" -#~ " to the ``admin`` database. MongoDB " -#~ "stores the user data and role " -#~ "definitions for all databases in the " -#~ "``admin`` database." -#~ msgstr "" - -# 311f45a063434c99abf47211ea07d1c7 -#~ msgid "" -#~ "Specifically, to backup a given " -#~ "database's users, you must have the " -#~ ":authaction:`find` :ref:`action ` on the ``admin`` database's " -#~ ":data:`admin.system.users` collection. The " -#~ ":authrole:`backup` and :authrole:`userAdminAnyDatabase`" -#~ " roles both provide this privilege." -#~ msgstr "" - -# 8598e4055d7c416fad23821362a53f2e -#~ msgid "" -#~ "To backup the user-defined roles " -#~ "on a database, you must have the" -#~ " :authaction:`find` action on the ``admin``" -#~ " database's :data:`admin.system.roles` collection. " -#~ "Both the :authrole:`backup` and " -#~ ":authrole:`userAdminAnyDatabase` roles provide this" -#~ " privilege." -#~ msgstr "" - -# 47feaecbc47842aa9fc51966dafa4c5b -#~ msgid "" -#~ "Disable the :term:`balancer` process that " -#~ "equalizes the distribution of data among" -#~ " the :term:`shards `. To disable " -#~ "the balancer, use the " -#~ ":method:`sh.stopBalancer()` method in the " -#~ ":program:`mongo` shell. For example:" -#~ msgstr "" - -# 7c38f3538f92491691aa9f651a5781c5 -#~ msgid "" -#~ "For more information, see the :ref" -#~ ":`sharding-balancing-disable-temporarily` " -#~ "procedure." -#~ msgstr "" - -# c62c60bb5fb049598b6db38f45d8b69a -#~ msgid "" -#~ "Lock one member of each replica " -#~ "set in each shard so that your " -#~ "backups reflect the state of your " -#~ "database at the nearest possible " -#~ "approximation of a single moment in " -#~ "time. Lock these :program:`mongod` instances" -#~ " in as short of an interval as" -#~ " possible." -#~ msgstr "" - -# a8edde644b884fc1824aeb33cc8307f7 -#~ msgid "" -#~ "To lock or freeze a sharded " -#~ "cluster, you shut down one member " -#~ "of each replica set. Ensure that " -#~ "the :term:`oplog` has sufficient capacity " -#~ "to allow these secondaries to catch " -#~ "up to the state of the primaries" -#~ " after finishing the backup procedure. " -#~ "See :ref:`replica-set-oplog-sizing` for" -#~ " more information." -#~ msgstr "" - -# 647a12d07cbb4684a155a2a47365cfd5 -#~ msgid "" -#~ "Use :program:`mongodump` to backup one " -#~ "of the :ref:`config servers `. This backs up the " -#~ "cluster's metadata. You only need to " -#~ "back up one config server, as they" -#~ " all hold the same data." -#~ msgstr "" - -# 1a0ee230c21f440c8825365e02b60ab4 -#~ msgid "" -#~ "Use the :program:`mongodump` tool to " -#~ "capture the content of the config " -#~ ":program:`mongod` instances." -#~ msgstr "" - -# fb58a3f8f3414249b7d34596b332e68a -#~ msgid "" -#~ "Your config servers must run MongoDB " -#~ "2.4 or later with the " -#~ ":option:`--configsvr ` option" -#~ " and the :program:`mongodump` option must" -#~ " include the :option:`--oplog ` to capture a consistent copy" -#~ " of the config database:" -#~ msgstr "" - -# 8a205ebab8e3405393b818116d6fc44b -#~ msgid "" -#~ "Back up the replica set members of" -#~ " the shards that shut down using " -#~ ":program:`mongodump` and specifying the " -#~ ":option:`--dbpath ` option. " -#~ "You may back up the shards in " -#~ "parallel. Consider the following invocation:" -#~ msgstr "" - -# 8762c935da9e4b9da5d5113c37367358 -#~ msgid "" -#~ "Restart all stopped replica set members" -#~ " of each shard as normal and " -#~ "allow them to catch up with the" -#~ " state of the primary." -#~ msgstr "" - -# 1e0ccb64318e484997c3f76e95cf8ce6 -#~ msgid "Re-enable the balancer with the :method:`sh.setBalancerState()` method." -#~ msgstr "" - -# 04e40c1aeaf546d2aea6a55207a34f3e -#~ msgid "" -#~ "Use the following command sequence when" -#~ " connected to the :program:`mongos` with" -#~ " the :program:`mongo` shell:" -#~ msgstr "" - -#~ msgid "" -#~ "To create these backups of a " -#~ "sharded cluster, you will stop the " -#~ "cluster balancer and take a backup " -#~ "up of the :term:`config database`, and" -#~ " then take backups of each shard " -#~ "in the cluster using :program:`mongodump` " -#~ "to capture the backup data. To " -#~ "capture a more exact moment-in-" -#~ "time snapshot of the system, you " -#~ "will need to stop all application " -#~ "writes before taking the filesystem " -#~ "snapshots; otherwise the snapshot will " -#~ "only approximate a moment in time." -#~ msgstr "" - -#~ msgid "" -#~ "For approximate point-in-time snapshots," -#~ " taking the backup from a single " -#~ "offline secondary member of the replica" -#~ " set that provides each shard can " -#~ "improve the quality of the backup " -#~ "while minimizing impact on the cluster." -#~ msgstr "" - -#~ msgid "Disable the balancer process." -#~ msgstr "" - -#~ msgid "" -#~ "If you do not stop the balancer," -#~ " the backup could have duplicate data" -#~ " or omit data as :term:`chunks " -#~ "` migrate while recording backups." -#~ msgstr "" - -#~ msgid "Lock replica set members." -#~ msgstr "" - -#~ msgid "Backup one config server." -#~ msgstr "" - -#~ msgid "Backup replica set members." -#~ msgstr "" - -#~ msgid "" -#~ "You must run :program:`mongodump` on the" -#~ " same system where the :program:`mongod`" -#~ " ran. This operation will create a" -#~ " dump of all the data managed " -#~ "by the :program:`mongod` instances that " -#~ "used the :setting:`~storage.dbPath` ``/data/db/``." -#~ " :program:`mongodump` writes the output of" -#~ " this dump to the ``/data/backup/`` " -#~ "directory." -#~ msgstr "" - -#~ msgid "Restart replica set members." -#~ msgstr "" - -#~ msgid "Re-enable the balancer process." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/backup-sharded-cluster-with-filesystem-snapshots.po b/locale/es/LC_MESSAGES/tutorial/backup-sharded-cluster-with-filesystem-snapshots.po deleted file mode 100644 index 77f45ebc2fd..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/backup-sharded-cluster-with-filesystem-snapshots.po +++ /dev/null @@ -1,382 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:32+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 946df197d3c040b3b51af1b2790cfd7e -#: ../source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt:3 -msgid "Back Up a Sharded Cluster with File System Snapshots" -msgstr "" - -# 3983dfc91e6946bda1a11d37b8df4229 -#: ../source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt -msgid "On this page" -msgstr "" - -# fdd48dc510a6443aae01ac1dce2a3e5e -#: ../source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt:15 -msgid "" -"Starting in MongoDB 3.2, the procedure can be used with the :doc:`MMAPv1 " -"` and the :doc:`WiredTiger ` storage " -"engines. With previous versions of MongoDB, the procedure applied to " -":doc:`MMAPv1 ` only." -msgstr "" - -# 86ee8fee228a44c9bba8f7c86fc003ec -#: ../source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt:21 -msgid "Overview" -msgstr "" - -# f3eb90ad35a24a638e236d8989b275fd -#: ../source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt:23 -msgid "" -"This document describes a procedure for taking a backup of all components" -" of a :term:`sharded cluster`. This procedure uses file system snapshots " -"to capture a copy of the :program:`mongod` instance. An alternate " -"procedure uses :program:`mongodump` to create binary database dumps when " -"file-system snapshots are not available. See :doc:`/tutorial/backup-" -"sharded-cluster-with-database-dumps` for the alternate procedure." -msgstr "" - -# f2196e01a69442078e12b6d5aea62ffa -#: ../source/includes/note-shard-cluster-backup.rst:1 -msgid "" -"To capture a point-in-time backup from a sharded cluster you **must** " -"stop *all* writes to the cluster. On a running production system, you can" -" only capture an *approximation* of point-in-time snapshot." -msgstr "" - -# 64f5551b6085439e8149496cec4c48ca -#: ../source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt:33 -msgid "" -"For more information on backups in MongoDB and backups of sharded " -"clusters in particular, see :doc:`/core/backups` and " -":doc:`/administration/backup-sharded-clusters`." -msgstr "" - -# 744e7ccd8a31429c96f7cbfc4e160a2e -#: ../source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt:38 -msgid "Considerations" -msgstr "" - -# ae0797a3e90a4eeeab1e0d3462394765 -#: ../source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt:41 -msgid "Balancer" -msgstr "" - -# 30fa5739ec2c4966af9870dfa2dde99b -#: ../source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt:43 -msgid "" -"It is *essential* that you stop the :ref:`balancer ` before capturing a backup." -msgstr "" - -# 8c909ceb807e4518b1e9ca2464cf8e75 -#: ../source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt:46 -msgid "" -"If the balancer is active while you capture backups, the backup artifacts" -" may be incomplete and/or have duplicate data, as :term:`chunks ` " -"may migrate while recording backups." -msgstr "" - -# 51dd7454798e45b0a14b5b99d58c9a40 -#: ../source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt:51 -msgid "Precision" -msgstr "" - -# 567103d47e0c46308f2fa8e3ac7c58e3 -#: ../source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt:53 -msgid "" -"In this procedure, you will stop the cluster balancer and take a backup " -"up of the :term:`config database`, and then take backups of each shard in" -" the cluster using a file-system snapshot tool. If you need an exact " -"moment-in-time snapshot of the system, you will need to stop all " -"application writes before taking the file system snapshots; otherwise the" -" snapshot will only approximate a moment in time." -msgstr "" - -# 79b6fad4ed264ed098086a842a91ab93 -#: ../source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt:60 -msgid "" -"For approximate point-in-time snapshots, you can minimize the impact on " -"the cluster by taking the backup from a secondary member of each replica " -"set shard." -msgstr "" - -# 2c2e5d5e5c534a29acc15e9b3473c83d -#: ../source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt:65 -msgid "Consistency" -msgstr "" - -# f0ef65840af94422afb2448bed6330e8 -#: ../source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt:67 -msgid "" -"If the journal and data files are on the same logical volume, you can use" -" a single point-in-time snapshot to capture a consistent copy of the data" -" files." -msgstr "" - -# c5033abfaad24e94b1465cf80ecaea53 -#: ../source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt:71 -msgid "" -"If the journal and data files are on different file systems, you must use" -" :method:`db.fsyncLock()` and :method:`db.fsyncUnlock()` to ensure that " -"the data files do not change, providing consistency for the purposes of " -"creating backups." -msgstr "" - -# 7679ecd5554146dfa522db6f9d725a47 -#: ../source/includes/fact-backup-snapshots-with-ebs-in-raid10.rst:2 -msgid "Snapshots with Amazon EBS in a RAID 10 Configuration" -msgstr "" - -# 185079e7116e4d37bb464fc9eedd05b8 -#: ../source/includes/fact-backup-snapshots-with-ebs-in-raid10.rst:4 -msgid "" -"If your deployment depends on Amazon's Elastic Block Storage (EBS) with " -"RAID configured within your instance, it is impossible to get a " -"consistent state across all disks using the platform's snapshot tool. As " -"an alternative, you can do one of the following:" -msgstr "" - -# f4e70a84e08c48fba44d47f0aa940e6f -#: ../source/includes/fact-backup-snapshots-with-ebs-in-raid10.rst:9 -msgid "" -"Flush all writes to disk and create a write lock to ensure consistent " -"state during the backup process." -msgstr "" - -# 521dffbb20d74fbba030b62a35ec192a -#: ../source/includes/fact-backup-snapshots-with-ebs-in-raid10.rst:12 -msgid "If you choose this option see :ref:`backup-without-journaling`." -msgstr "" - -# 88ca5203fba545fb97782d6c64ca88e9 -#: ../source/includes/fact-backup-snapshots-with-ebs-in-raid10.rst:14 -msgid "" -"Configure :term:`LVM` to run and hold your MongoDB data files on top of " -"the RAID within your system." -msgstr "" - -# 6c1a04ce578b42b1b26ce6f7720acb59 -#: ../source/includes/fact-backup-snapshots-with-ebs-in-raid10.rst:17 -msgid "" -"If you choose this option, perform the LVM backup operation described in " -":ref:`lvm-backup-operation`." -msgstr "" - -# 9367f734457a407a99278ea42adee347 -#: ../source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt:79 -msgid "Procedure" -msgstr "" - -# f5fcd9f827664bce8143fa62c5c3d381 -#: ../source/includes/extracts/additional-resources-backup-tutorials.rst:4 -msgid "Additional Resources" -msgstr "" - -# bb1624e7a7974176a306ea06ae280723 -#: ../source/includes/extracts/additional-resources-backup-tutorials.rst:6 -msgid "See also |mms-home| for seamless automation, backup, and monitoring." -msgstr "" - -# 6706a486102f4c3aba4b86c735045d40 -#~ msgid "Backup a Sharded Cluster with Filesystem Snapshots" -#~ msgstr "" - -# f324acef4e3e4a86bde0b1627090a662 -#~ msgid "" -#~ "This document describes a procedure for" -#~ " taking a backup of all components" -#~ " of a sharded cluster. This procedure" -#~ " uses file system snapshots to " -#~ "capture a copy of the :program:`mongod`" -#~ " instance. An alternate procedure uses " -#~ ":program:`mongodump` to create binary database" -#~ " dumps when file-system snapshots are" -#~ " not available. See :doc:`/tutorial/backup-" -#~ "sharded-cluster-with-database-dumps` for" -#~ " the alternate procedure." -#~ msgstr "" - -# c9818c7b761141c0a7cb33d1408efbbf -#~ msgid "" -#~ "See :doc:`/core/backups` and :doc:`/administration" -#~ "/backup-sharded-clusters` for complete " -#~ "information on backups in MongoDB and" -#~ " backups of sharded clusters in " -#~ "particular." -#~ msgstr "" - -# 688c3962725a493fad6e8a067bef38fe -#~ msgid "" -#~ "In this procedure, you will stop " -#~ "the cluster balancer and take a " -#~ "backup up of the :term:`config " -#~ "database`, and then take backups of " -#~ "each shard in the cluster using a" -#~ " file-system snapshot tool. If you" -#~ " need an exact moment-in-time " -#~ "snapshot of the system, you will " -#~ "need to stop all application writes " -#~ "before taking the filesystem snapshots; " -#~ "otherwise the snapshot will only " -#~ "approximate a moment in time." -#~ msgstr "" - -# 9f6b900c2b294932a254c31bfdf4cc43 -#~ msgid "" -#~ "For approximate point-in-time snapshots," -#~ " you can improve the quality of " -#~ "the backup while minimizing impact on" -#~ " the cluster by taking the backup " -#~ "from a secondary member of the " -#~ "replica set that provides each shard." -#~ msgstr "" - -# 0abd18aedf4d4b2198e204a499a85bab -#~ msgid "" -#~ "Disable the :term:`balancer` process that " -#~ "equalizes the distribution of data among" -#~ " the :term:`shards `. To disable " -#~ "the balancer, use the " -#~ ":method:`sh.stopBalancer()` method in the " -#~ ":program:`mongo` shell. For example:" -#~ msgstr "" - -# dd09fbd9dd4243d5811fb272afa1b7f4 -#~ msgid "" -#~ "For more information, see the :ref" -#~ ":`sharding-balancing-disable-temporarily` " -#~ "procedure." -#~ msgstr "" - -# 6879b74cbe6f4634b661f3dec02d890b -#~ msgid "" -#~ "It is essential that you stop the" -#~ " balancer before creating backups. If " -#~ "the balancer remains active, your " -#~ "resulting backups could have duplicate " -#~ "data or miss some data, as " -#~ ":term:`chunks ` may migrate while " -#~ "recording backups." -#~ msgstr "" - -# 701ecc0620d14442998909a81f6d3a62 -#~ msgid "" -#~ "Lock one secondary member of each " -#~ "replica set in each shard so that" -#~ " your backups reflect the state of" -#~ " your database at the nearest " -#~ "possible approximation of a single " -#~ "moment in time. Lock these " -#~ ":program:`mongod` instances in as short " -#~ "of an interval as possible." -#~ msgstr "" - -# 71e9b143c15c4d45b1ac9da2d1cc3c88 -#~ msgid "" -#~ "To lock a secondary, connect through " -#~ "the :program:`mongo` shell to the " -#~ "secondary member's :program:`mongod` instance " -#~ "and issue the :method:`db.fsyncLock()` method." -#~ msgstr "" - -# b43cd441e21e437888ff437beec2def0 -#~ msgid "" -#~ "Back up one of the :ref:`config " -#~ "servers `. Backing " -#~ "up a config server backs up the" -#~ " sharded cluster's metadata. You need " -#~ "back up only one config server, as" -#~ " they all hold the same data" -#~ msgstr "" - -# a5f938dfb2154e958a822574b725246f -#~ msgid "Do one of the following to back up one of the config servers:" -#~ msgstr "" - -# 5c3bc6cc19514efca36ef286b7fd339b -#~ msgid "" -#~ "Create a file-system snapshot of " -#~ "the config server. Use the procedure " -#~ "in :doc:`/tutorial/backup-with-filesystem-" -#~ "snapshots`." -#~ msgstr "" - -# 544afd3c60b44b64b01aaf9cb4355386 -#~ msgid "" -#~ "This is only available if the " -#~ "config server has :term:`journaling `" -#~ " enabled. *Never* use :method:`db.fsyncLock()`" -#~ " on config databases." -#~ msgstr "" - -# e10181f8020b4fb2a3e763521239633e -#~ msgid "" -#~ "Use :program:`mongodump` to backup the " -#~ "config server. Issue :program:`mongodump` " -#~ "against one of the config " -#~ ":program:`mongod` instances or via the " -#~ ":program:`mongos`." -#~ msgstr "" - -# 2401c6f0a4ef48b698cbec10e1aa8413 -#~ msgid "" -#~ "If you are running MongoDB 2.4 or" -#~ " later with the :option:`--configsvr " -#~ "` option, then include " -#~ "the :option:`--oplog ` option" -#~ " when running :program:`mongodump` to " -#~ "ensure that the dump includes a " -#~ "partial oplog containing operations from " -#~ "the duration of the mongodump operation." -#~ " For example:" -#~ msgstr "" - -# e729aee3d3ee48dfb374fc2411a090cb -#~ msgid "" -#~ "Back up the replica set members of" -#~ " the shards that you locked. You " -#~ "may back up the shards in " -#~ "parallel. For each shard, create a " -#~ "snapshot. Use the procedure in " -#~ ":doc:`/tutorial/backup-with-filesystem-snapshots`." -#~ msgstr "" - -# 5bad67859ab54b68848e371266cccfcf -#~ msgid "" -#~ "Unlock all locked replica set members" -#~ " of each shard using the " -#~ ":method:`db.fsyncUnlock()` method in the " -#~ ":program:`mongo` shell." -#~ msgstr "" - -# a0fc57e323f243bdbfefd07a35091c60 -#~ msgid "Re-enable the balancer with the :method:`sh.setBalancerState()` method." -#~ msgstr "" - -# 2dd9979b707145458c25504716a67e97 -#~ msgid "" -#~ "Use the following command sequence when" -#~ " connected to the :program:`mongos` with" -#~ " the :program:`mongo` shell:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/backup-small-sharded-cluster-with-mongodump.po b/locale/es/LC_MESSAGES/tutorial/backup-small-sharded-cluster-with-mongodump.po deleted file mode 100644 index 9938fbd94f1..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/backup-small-sharded-cluster-with-mongodump.po +++ /dev/null @@ -1,231 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: 2014-04-08 18:37+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# bc9a7fb424954ff1a1977c36c9037c94 -#: ../source/tutorial/backup-small-sharded-cluster-with-mongodump.txt:3 -msgid "Backup a Small Sharded Cluster with ``mongodump``" -msgstr "" - -# 5b9ed5a49c8244c49451e1a3250ea985 -#: ../source/tutorial/backup-small-sharded-cluster-with-mongodump.txt -msgid "On this page" -msgstr "" - -# 5bebd2f102e640e8a363099ee237cf5d -#: ../source/tutorial/backup-small-sharded-cluster-with-mongodump.txt:14 -msgid "Overview" -msgstr "" - -# a3aae54cc01b4c748ef4451266645618 -#: ../source/tutorial/backup-small-sharded-cluster-with-mongodump.txt:16 -msgid "" -"If your :term:`sharded cluster` holds a small data set, you can connect " -"to a :program:`mongos` using :program:`mongodump`. You can create backups" -" of your MongoDB cluster, if your backup infrastructure can capture the " -"entire backup in a reasonable amount of time and if you have a storage " -"system that can hold the complete MongoDB data set." -msgstr "" - -# c63ad8fece294106910b1f2cb45483c2 -#: ../source/tutorial/backup-small-sharded-cluster-with-mongodump.txt:22 -msgid "" -"See :doc:`/core/backups` and :doc:`/administration/backup-sharded-" -"clusters` for complete information on backups in MongoDB and backups of " -"sharded clusters in particular." -msgstr "" - -# 47ea14c4c2d44d9d8a9c2da69428e88b -#: ../source/tutorial/backup-small-sharded-cluster-with-mongodump.txt:28 -msgid "Considerations" -msgstr "" - -# 63c07f267ba0495abe2ef885a313c598 -#: ../source/tutorial/backup-small-sharded-cluster-with-mongodump.txt:30 -msgid "" -"If you use :program:`mongodump` without specifying a database or " -"collection, :program:`mongodump` will capture collection data *and* the " -"cluster meta-data from the :ref:`config servers `." -msgstr "" - -# d19181951cf9408e91f7b5a708489fbc -#: ../source/tutorial/backup-small-sharded-cluster-with-mongodump.txt:35 -msgid "" -"You cannot use the :option:`--oplog ` option for " -":program:`mongodump` when capturing data from :program:`mongos`. As a " -"result, if you need to capture a backup that reflects a single moment in " -"time, you must stop all writes to the cluster for the duration of the " -"backup operation." -msgstr "" - -# 2c2ec3e295e143b59b5cc7e63e2b6664 -#: ../source/includes/access-mongodump-collections.rst:1 -msgid "" -"To run :program:`mongodump` against a MongoDB deployment that has " -":doc:`access control ` enabled, you must have " -"privileges that grant :authaction:`find` action for each database to back" -" up. The built-in :authrole:`backup` role provides the required " -"privileges to perform backup of any and all databases." -msgstr "" - -# a4da0794951e4881946763309e92c31d -#: ../source/includes/fact-required-access-for-backup-profiling.rst:3 -msgid "" -"The :authrole:`backup` role provides additional privileges to back up the" -" :data:`system.profile <.system.profile>` collections that " -"exist when running with :ref:`database profiling `. " -"Previously, users required an additional ``read`` access on this " -"collection." -msgstr "" - -# bd99f9be7a624d55ace496b2727b89e9 -#: ../source/tutorial/backup-small-sharded-cluster-with-mongodump.txt:44 -msgid "Procedure" -msgstr "" - -# 31a867e491874a669ffb6c2ceb1bb92a -#: ../source/tutorial/backup-small-sharded-cluster-with-mongodump.txt:47 -msgid "Capture Data" -msgstr "" - -# 792c25e792034e50bc0e0dd26d69fe40 -#: ../source/tutorial/backup-small-sharded-cluster-with-mongodump.txt:49 -msgid "" -"You can perform a backup of a :term:`sharded cluster` by connecting " -":program:`mongodump` to a :program:`mongos`. Use the following operation " -"at your system's prompt:" -msgstr "" - -# 2dd23dd474d449ef873c567a0a2a5f49 -#: ../source/tutorial/backup-small-sharded-cluster-with-mongodump.txt:57 -msgid "" -":program:`mongodump` will write :term:`BSON` files that hold a copy of " -"data stored in the :term:`sharded cluster` accessible via the " -":program:`mongos` listening on port ``27017`` of the " -"``mongos3.example.net`` host." -msgstr "" - -# 880d2b20c5a448a09f5fc59e2a5f7792 -#: ../source/tutorial/backup-small-sharded-cluster-with-mongodump.txt:63 -msgid "Restore Data" -msgstr "" - -# 2d5d8ce84cd9498baca03095d414a9ff -#: ../source/tutorial/backup-small-sharded-cluster-with-mongodump.txt:65 -msgid "" -"Backups created with :program:`mongodump` do not reflect the chunks or " -"the distribution of data in the sharded collection or collections. Like " -"all :program:`mongodump` output, these backups contain separate " -"directories for each database and :term:`BSON` files for each collection " -"in that database." -msgstr "" - -# 740115d6f89b4b42821171aca53d3035 -#: ../source/tutorial/backup-small-sharded-cluster-with-mongodump.txt:71 -msgid "" -"You can restore :program:`mongodump` output to any MongoDB instance, " -"including a standalone, a :term:`replica set`, or a new :term:`sharded " -"cluster`. When restoring data to sharded cluster, you must deploy and " -"configure sharding before restoring data from the backup. See " -":doc:`/tutorial/deploy-shard-cluster` for more information." -msgstr "" - -# b02e4fe7713d49d09b2b6291505d2302 -#: ../source/includes/extracts/additional-resources-backup-tutorials.rst:4 -msgid "Additional Resources" -msgstr "" - -# 223523924a2a47e6aaec8abec5a0e135 -#: ../source/includes/extracts/additional-resources-backup-tutorials.rst:6 -msgid "See also |mms-home| for seamless automation, backup, and monitoring." -msgstr "" - -# 56384ebd2eed499eba23a10846b49651 -#~ msgid "" -#~ "By default :program:`mongodump` issue its " -#~ "queries to the non-primary nodes." -#~ msgstr "" - -# 60a78c335a0047b9a53c881d3f5d1f68 -#~ msgid "" -#~ "To backup all the databases in a" -#~ " cluster via :program:`mongodump`, you " -#~ "should have the :authrole:`backup` role. " -#~ "The :authrole:`backup` role provides all " -#~ "the needed privileges for backing up " -#~ "all database. The role confers no " -#~ "additional access, in keeping with the" -#~ " policy of :term:`least privilege`." -#~ msgstr "" - -# 33a8571bf51e4bc193bd4af886b17543 -#~ msgid "" -#~ "To backup a given database, you " -#~ "must have ``read`` access on the " -#~ "database. Several roles provide this " -#~ "access, including the :authrole:`backup` role." -#~ msgstr "" - -# 9286114de40a4e5bbc5d95427d16c32d -#~ msgid "" -#~ "To backup the ``system.profile`` collection" -#~ " in a database, you must have " -#~ "``read`` access on certain system " -#~ "collections in the database. Several " -#~ "roles provide this access, including the" -#~ " :authrole:`clusterAdmin` and :authrole:`dbAdmin` " -#~ "roles." -#~ msgstr "" - -# 8bbc712ece9c4b62ba847bc93c9ab196 -#~ msgid "" -#~ "To backup users and :ref:`user-defined" -#~ " roles ` for a" -#~ " given database, you must have access" -#~ " to the ``admin`` database. MongoDB " -#~ "stores the user data and role " -#~ "definitions for all databases in the " -#~ "``admin`` database." -#~ msgstr "" - -# 47d409e4dc6a493aa0def1150ce57a51 -#~ msgid "" -#~ "Specifically, to backup a given " -#~ "database's users, you must have the " -#~ ":authaction:`find` :ref:`action ` on the ``admin`` database's " -#~ ":data:`admin.system.users` collection. The " -#~ ":authrole:`backup` and :authrole:`userAdminAnyDatabase`" -#~ " roles both provide this privilege." -#~ msgstr "" - -# e87545ddb5e24e81a1ad5539628a20c9 -#~ msgid "" -#~ "To backup the user-defined roles " -#~ "on a database, you must have the" -#~ " :authaction:`find` action on the ``admin``" -#~ " database's :data:`admin.system.roles` collection. " -#~ "Both the :authrole:`backup` and " -#~ ":authrole:`userAdminAnyDatabase` roles provide this" -#~ " privilege." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/backup-with-filesystem-snapshots.po b/locale/es/LC_MESSAGES/tutorial/backup-with-filesystem-snapshots.po deleted file mode 100644 index 1e7957783b1..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/backup-with-filesystem-snapshots.po +++ /dev/null @@ -1,742 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:36+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 22de8c718d01476d9aafe1b10802aa33 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:3 -msgid "Back Up and Restore with Filesystem Snapshots" -msgstr "" - -# de995b2e358343529be22aa89ade0569 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt -msgid "On this page" -msgstr "" - -# fb1e5825841a4cc8bd42b394e2c45f96 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:13 -msgid "" -"This document describes a procedure for creating backups of MongoDB " -"systems using system-level tools, such as :term:`LVM` or storage " -"appliance, as well as the corresponding restoration strategies." -msgstr "" - -# ae4750165f0c4d2397167aa75a02c10a -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:17 -msgid "" -"These filesystem snapshots, or \"block-level\" backup methods, use system" -" level tools to create copies of the device that holds MongoDB's data " -"files. These methods complete quickly and work reliably, but require " -"additional system configuration outside of MongoDB." -msgstr "" - -# eab47a0a6b7744588cb525dacf086ed0 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:24 -msgid "" -"MongoDB 3.2 added support for volume-level back up of MongoDB instances " -"using the :doc:`WiredTiger ` storage engine when the " -"MongoDB instance's data files and journal files reside on separate " -"volumes." -msgstr "" - -# 7bfa99d6755c4c1d9401e60222bb8f0a -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:29 -msgid "" -"Prior to MongoDB 3.2, creating volume-level backups of MongoDB instances " -"using WiredTiger required that the data files and journal reside on the " -"same volume." -msgstr "" - -# 77df8d55cb944eb78a59db986f4f447d -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:33 -msgid ":doc:`/core/backups` and :doc:`/tutorial/backup-and-restore-tools`." -msgstr "" - -# 7a923423341240509de59ba6140c8351 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:39 -msgid "Snapshots Overview" -msgstr "" - -# 14a937bd009e49e7b6de7d4e7041c275 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:41 -msgid "" -"Snapshots work by creating pointers between the live data and a special " -"snapshot volume. These pointers are theoretically equivalent to \"hard " -"links.\" As the working data diverges from the snapshot, the snapshot " -"process uses a copy-on-write strategy. As a result, the snapshot only " -"stores modified data." -msgstr "" - -# ba1b0adba567490eabae93eae7d4e409 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:47 -msgid "" -"After making the snapshot, you mount the snapshot image on your file " -"system and copy data from the snapshot. The resulting backup contains a " -"full copy of all data." -msgstr "" - -# 4440c18fa4d94ea7950a87f645b863f0 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:52 -msgid "Considerations" -msgstr "" - -# 05895ab26e1842759f7f2b96f86f76a8 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:55 -msgid "Valid Database at the Time of Snapshot" -msgstr "" - -# 563a564b312044319d7a91ed5b8da394 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:57 -msgid "" -"The database must be valid when the snapshot takes place. This means that" -" all writes accepted by the database need to be fully written to disk: " -"either to the :term:`journal` or to data files." -msgstr "" - -# 83bc208d65c14126b1efab60be75375e -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:61 -msgid "" -"If there are writes that are not on disk when the backup occurs, the " -"backup will not reflect these changes." -msgstr "" - -# 3accc2ce2efa48a9bda53472c1654e01 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:64 -msgid "" -"For the :doc:`MMAPv1 storage engine `, if writes are *in " -"progress* when the backup occurs, the data files will reflect an " -"inconsistent state. With :ref:`journaling `, all data " -"file states resulting from in-progress writes are recoverable; without " -"journaling, you must flush all pending writes to disk before running the " -"back up operation and must ensure that no writes occur during the entire " -"back up procedure. If you do use journaling, the journal **must** reside " -"on the same volume as the data." -msgstr "" - -# bc957159662d422cb5b502036c435985 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:73 -msgid "" -"For the :doc:`WiredTiger storage engine `, the data " -"files reflect a consistent state as of the last :ref:`checkpoint " -"`. Checkpoints occur with every 2 GB of " -"data or every minute." -msgstr "" - -# e83e4cff9a9544cbb25045dfa6afc96f -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:79 -msgid "Entire Disk Image" -msgstr "" - -# 7d2e7001aa4f4154ad134877ad5c5a7d -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:81 -msgid "" -"Snapshots create an image of an entire disk image. Unless you need to " -"back up your entire system, consider isolating your MongoDB data files, " -"journal (if applicable), and configuration on one logical disk that " -"doesn't contain any other data." -msgstr "" - -# 9868d66d32f14425b035b3d019dcbb02 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:86 -msgid "" -"Alternately, store all MongoDB data files on a dedicated device so that " -"you can make backups without duplicating extraneous data." -msgstr "" - -# 3ed480d350894fcbba7cc4d54b93054b -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:90 -msgid "Site Failure Precaution" -msgstr "" - -# 8f588be41541481c9dcfdec67a558b2d -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:92 -msgid "" -"Ensure that you copy data from snapshots onto other systems. This ensures" -" that data is safe from site failures." -msgstr "" - -# c25ab9cd95a64d6cabab55338a35a44f -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:96 -msgid "No Incremental Backups" -msgstr "" - -# 0e7a510f047a49d4a73fc61a52cf08ec -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:98 -msgid "" -"This tutorial does not include procedures for incremental backups. " -"Although different snapshot methods provide different features, the LVM " -"method outlined below does not provide any capacity for capturing " -"incremental backups." -msgstr "" - -# b59cf701c7f346cfbbb8f719f3dcc20a -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:106 -msgid "Snapshots With Journaling" -msgstr "" - -# 77cf83f84a6d4e47883fe4ac2cfd40c3 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:108 -msgid "" -"If your :program:`mongod` instance has journaling enabled, then you can " -"use any kind of file system or volume/block level snapshot tool to create" -" backups." -msgstr "" - -# 6c0340694a7f48d4acfbe57d1d29dedd -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:112 -msgid "" -"If you manage your own infrastructure on a Linux-based system, configure " -"your system with :term:`LVM` to provide your disk packages and provide " -"snapshot capability. You can also use LVM-based setups *within* a " -"cloud/virtualized environment." -msgstr "" - -# 8e54a2723f524203a99174fe2561626a -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:119 -msgid "" -"Running :term:`LVM` provides additional flexibility and enables the " -"possibility of using snapshots to back up MongoDB." -msgstr "" - -# 5e5d0918acd943ebb870fcf06d68d2a6 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:123 -msgid "Snapshots with Amazon EBS in a RAID 10 Configuration" -msgstr "" - -# 17a234e190494f248af8e9de3eca3441 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:125 -msgid "" -"If your deployment depends on Amazon's Elastic Block Storage (EBS) with " -"RAID configured within your instance, it is impossible to get a " -"consistent state across all disks using the platform's snapshot tool. As " -"an alternative, you can do one of the following:" -msgstr "" - -# 6303580b685c4cedbd786bf77c8d7694 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:130 -msgid "" -"Flush all writes to disk and create a write lock to ensure consistent " -"state during the backup process." -msgstr "" - -# 908dc0fc38d942e28fa84f7c338ef075 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:133 -msgid "If you choose this option see :ref:`backup-without-journaling`." -msgstr "" - -# 5e79e79c0fe045fca9b701057175f0a2 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:135 -msgid "" -"Configure :term:`LVM` to run and hold your MongoDB data files on top of " -"the RAID within your system." -msgstr "" - -# 9ba6f4696bd44bc0b2dc849dee5047ae -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:138 -msgid "" -"If you choose this option, perform the LVM backup operation described in " -":ref:`lvm-backup-operation`." -msgstr "" - -# f38e8e7362594956af35e6ac596a403b -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:144 -msgid "Back Up and Restore Using LVM on Linux" -msgstr "" - -# db76e542ae9e4a65843f7930e4eb4ade -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:146 -msgid "" -"This section provides an overview of a simple backup process using " -":term:`LVM` on a Linux system. While the tools, commands, and paths may " -"be (slightly) different on your system the following steps provide a high" -" level overview of the backup operation." -msgstr "" - -# 82822b246cc94b88af31c8deed278ff5 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:153 -msgid "" -"Only use the following procedure as a guideline for a backup system and " -"infrastructure. Production backup systems must consider a number of " -"application specific requirements and factors unique to specific " -"environments." -msgstr "" - -# e4062c499a734613bd74b0ad4d7cb51d -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:161 -msgid "Create a Snapshot" -msgstr "" - -# efe9c1aab4834549a4f8c8fab7a0f23d -# 8cf0fa61ae1c47a2a674b66e21fc5764 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:165 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:324 -msgid "" -"Starting in MongoDB 3.2, for the purpose of volume-level backup of " -"MongoDB instances using WiredTiger, the data files and the journal are no" -" longer required to reside on a single volume." -msgstr "" - -# 8eec2af52c9943afaf5f4b261c8fc4bc -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:169 -msgid "" -"To create a snapshot with :term:`LVM`, issue a command as root in the " -"following format:" -msgstr "" - -# 8edd668ac07d487590d0286eb08c7bd7 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:176 -msgid "" -"This command creates an :term:`LVM` snapshot (with the ``--snapshot`` " -"option) named ``mdb-snap01`` of the ``mongodb`` volume in the ``vg0`` " -"volume group." -msgstr "" - -# f597cdb0b50f4310bf68995035c00af5 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:180 -msgid "" -"This example creates a snapshot named ``mdb-snap01`` located at " -"``/dev/vg0/mdb-snap01``. The location and paths to your systems volume " -"groups and devices may vary slightly depending on your operating system's" -" :term:`LVM` configuration." -msgstr "" - -# 305ab357c6884bbc8c6c74497258cd33 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:185 -msgid "" -"The snapshot has a cap of at 100 megabytes, because of the parameter " -"``--size 100M``. This size does not reflect the total amount of the data " -"on the disk, but rather the quantity of differences between the current " -"state of ``/dev/vg0/mongodb`` and the creation of the snapshot (i.e. " -"``/dev/vg0/mdb-snap01``.)" -msgstr "" - -# e18104ab2db24775ab29820547d79abc -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:193 -msgid "" -"Ensure that you create snapshots with enough space to account for data " -"growth, particularly for the period of time that it takes to copy data " -"out of the system or to a temporary image." -msgstr "" - -# 725e7b7a493c42289e0c4e209cd6fe93 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:197 -msgid "" -"If your snapshot runs out of space, the snapshot image becomes unusable. " -"Discard this logical volume and create another." -msgstr "" - -# 02c7a2a67eae4b96a2e3e843b5782251 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:200 -msgid "" -"The snapshot will exist when the command returns. You can restore " -"directly from the snapshot at any time or by creating a new logical " -"volume and restoring from this snapshot to the alternate image." -msgstr "" - -# 4dc90e3a6cdb4fa9885644056789b254 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:204 -msgid "" -"While snapshots are great for creating high quality backups quickly, they" -" are not ideal as a format for storing backup data. Snapshots typically " -"depend and reside on the same storage infrastructure as the original disk" -" images. Therefore, it's crucial that you archive these snapshots and " -"store them elsewhere." -msgstr "" - -# 4bf3347a0ecf46b291215df9e1b150cf -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:211 -msgid "Archive a Snapshot" -msgstr "" - -# dedbfc340af64d2982d6279ea6aabd10 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:213 -msgid "" -"After creating a snapshot, mount the snapshot and copy the data to " -"separate storage. Your system might try to compress the backup images as " -"you move them offline. Alternatively, take a block level copy of the " -"snapshot image, such as with the following procedure:" -msgstr "" - -# 161be6873db94fabb578bd9ff7dd461d -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:223 -msgid "The above command sequence does the following:" -msgstr "" - -# a0df699899f04d03ae8c378ba61e758c -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:225 -msgid "" -"Ensures that the ``/dev/vg0/mdb-snap01`` device is not mounted. Never " -"take a block level copy of a filesystem or filesystem snapshot that is " -"mounted." -msgstr "" - -# c02e8a2c29bc43b484ecb1babb864f80 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:229 -msgid "" -"Performs a block level copy of the entire snapshot image using the ``dd``" -" command and compresses the result in a gzipped file in the current " -"working directory." -msgstr "" - -# 329c9daa210542aa873a16cb55f242e3 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:235 -msgid "" -"This command will create a large ``gz`` file in your current working " -"directory. Make sure that you run this command in a file system that has " -"enough free space." -msgstr "" - -# c315dbd672d2477a8ce93a28d396be75 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:242 -msgid "Restore a Snapshot" -msgstr "" - -# 46a56dde1a834805a602080869c6d42c -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:244 -msgid "" -"To restore a snapshot created with :term:`LVM`, issue the following " -"sequence of commands:" -msgstr "" - -# 6a086d6cfcc84f2b91075a96b3e127bb -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:253 -msgid "The above sequence does the following:" -msgstr "" - -# 3452ca93cbbd413891f8b229a34649ea -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:255 -msgid "" -"Creates a new logical volume named ``mdb-new``, in the ``/dev/vg0`` " -"volume group. The path to the new device will be ``/dev/vg0/mdb-new``." -msgstr "" - -# 689a836bbaf04045af230fdd42228b8e -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:260 -msgid "" -"This volume will have a maximum size of 1 gigabyte. The original file " -"system must have had a total size of 1 gigabyte or smaller, or else the " -"restoration will fail." -msgstr "" - -# fb2fcda3cf464d1b908c7eee10212701 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:264 -msgid "Change ``1G`` to your desired volume size." -msgstr "" - -# a5a03b62946e48178632f66c603a8753 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:266 -msgid "" -"Uncompresses and unarchives the ``mdb-snap01.gz`` into the ``mdb-new`` " -"disk image." -msgstr "" - -# bab05e3e3171428b83b7501fa79f0bec -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:269 -msgid "" -"Mounts the ``mdb-new`` disk image to the ``/srv/mongodb`` directory. " -"Modify the mount point to correspond to your MongoDB data file location, " -"or other location as needed." -msgstr "" - -# 1f1b44351e184fb8af834c53fe6d2ecb -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:275 -msgid "" -"The restored snapshot will have a stale ``mongod.lock`` file. If you do " -"not remove this file from the snapshot, and MongoDB may assume that the " -"stale lock file indicates an unclean shutdown. If you're running with " -":setting:`storage.journal.enabled` enabled, and you *do not* use " -":method:`db.fsyncLock()`, you do not need to remove the ``mongod.lock`` " -"file. If you use :method:`db.fsyncLock()` you will need to remove the " -"lock." -msgstr "" - -# cd188fa1ccae4acc8318e4f16537006c -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:286 -msgid "Restore Directly from a Snapshot" -msgstr "" - -# 4fd3d9aad22b4ff1a8b3619d006cbab9 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:288 -msgid "" -"To restore a backup without writing to a compressed ``gz`` file, use the " -"following sequence of commands:" -msgstr "" - -# aa3413e39d9d49d7a0627388b1b22752 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:299 -msgid "Remote Backup Storage" -msgstr "" - -# 7596012146ef44849ab4d6562fb548a0 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:301 -msgid "" -"You can implement off-system backups using the :ref:`combined process " -"` and SSH." -msgstr "" - -# 016b1d9767d449b2b2479bdb57f82740 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:304 -msgid "" -"This sequence is identical to procedures explained above, except that it " -"archives and compresses the backup on a remote system using SSH." -msgstr "" - -# 911d8472c17a4f90ad3b4eab31e80ee9 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:307 -msgid "Consider the following procedure:" -msgstr "" - -# 57a47909216540b0aee4bd054c1fd08e -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:320 -msgid "" -"Back up Instances with Journal Files on Separate Volume or without " -"Journaling" -msgstr "" - -# 78d5451ad58f4ce688532e2693aa5a18 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:328 -msgid "" -"If your :program:`mongod` instance is either running without journaling " -"or has the journal files on a separate volume, you must flush all writes " -"to disk and lock the database to prevent writes during the backup " -"process. If you have a :term:`replica set` configuration, then for your " -"backup use a :term:`secondary` which is not receiving reads (i.e. " -":term:`hidden member`)." -msgstr "" - -# 4555b30d55ec4376af318d8cb58817c9 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:337 -msgid "" -"In the following procedure to create backups, you **must** issue the " -":method:`db.fsyncLock()` and :method:`db.fsyncUnlock()` operations on the" -" same connection. The client that issues :method:`db.fsyncLock()` is " -"solely responsible for issuing a :method:`db.fsyncUnlock()` operation and" -" must be able to handle potential error conditions so that it can perform" -" the :method:`db.fsyncUnlock()` before terminating the connection." -msgstr "" - -# e340d51818d24a7d8e307c08cf33f0d0 -#: ../source/includes/extracts/additional-resources-backup-tutorials.rst:4 -msgid "Additional Resources" -msgstr "" - -# 26ab6ecbe29c4788a831a5950b5daaa4 -#: ../source/includes/extracts/additional-resources-backup-tutorials.rst:6 -msgid "See also |mms-home| for seamless automation, backup, and monitoring." -msgstr "" - -#~ msgid "" -#~ "After creating a snapshot, mount the " -#~ "snapshot and move the data to " -#~ "separate storage. Your system might try" -#~ " to compress the backup images as " -#~ "you move the offline. The following " -#~ "procedure fully archives the data from" -#~ " the snapshot:" -#~ msgstr "" - -#~ msgid "Ensures that the ``/dev/vg0/mdb-snap01`` device is not mounted." -#~ msgstr "" - -#~ msgid "" -#~ "The database cannot be locked with " -#~ ":method:`db.fsyncLock()` while profiling is " -#~ "enabled. You must disable profiling " -#~ "before locking the database with " -#~ ":method:`db.fsyncLock()`. Disable profiling using" -#~ " :method:`db.setProfilingLevel()` as follows in" -#~ " the :program:`mongo` shell:" -#~ msgstr "" - -# 1a04fffc69d84422a57881f4c1f44009 -#~ msgid "Backup and Restore with Filesystem Snapshots" -#~ msgstr "" - -# 86f2d86ba40e4a3887ddb65028fe0bb5 -#~ msgid "" -#~ "These filesystem snapshots, or \"block-" -#~ "level\" backup methods use system level" -#~ " tools to create copies of the " -#~ "device that holds MongoDB's data files." -#~ " These methods complete quickly and " -#~ "work reliably, but require more system" -#~ " configuration outside of MongoDB." -#~ msgstr "" - -# a7635712372145aeae2572ad9ea144a8 -#~ msgid ":doc:`/core/backups` and :doc:`/tutorial/backup-with-mongodump`." -#~ msgstr "" - -# a16445b1156c45a8878de2e6508d05ee -#~ msgid "" -#~ "Snapshots work by creating pointers " -#~ "between the live data and a " -#~ "special snapshot volume. These pointers " -#~ "are theoretically equivalent to \"hard " -#~ "links.\" As the working data diverges" -#~ " from the snapshot, the snapshot " -#~ "process uses a copy-on-write " -#~ "strategy. As a result the snapshot " -#~ "only stores modified data." -#~ msgstr "" - -# 66e61a05269645efaee1515b9bfa2e79 -#~ msgid "Snapshots have the following limitations:" -#~ msgstr "" - -# a92bb1bfb3c049bf921f0747382c29e4 -#~ msgid "" -#~ "If all writes are not on disk " -#~ "when the backup occurs, the backup " -#~ "will not reflect these changes. If " -#~ "writes are *in progress* when the " -#~ "backup occurs, the data files will " -#~ "reflect an inconsistent state. With " -#~ ":term:`journaling ` all data-file " -#~ "states resulting from in-progress writes" -#~ " are recoverable; without journaling you" -#~ " must flush all pending writes to " -#~ "disk before running the backup operation" -#~ " and must ensure that no writes " -#~ "occur during the entire backup " -#~ "procedure." -#~ msgstr "" - -# f965b883a57f4989b8b5245fbeac848a -#~ msgid "" -#~ "If you do use journaling, the " -#~ "journal **must** reside on the same " -#~ "volume as the data." -#~ msgstr "" - -# 9831a144a37d4818a8b75aed0b548dd7 -#~ msgid "" -#~ "Ensure that you copy data from " -#~ "snapshots and onto other systems to " -#~ "ensure that data is safe from site" -#~ " failures." -#~ msgstr "" - -# c06d6619089e498fb529e226397380ab -#~ msgid "" -#~ "Although different snapshots methods provide" -#~ " different capability, the LVM method " -#~ "outlined below does not provide any " -#~ "capacity for capturing incremental backups." -#~ msgstr "" - -# 6a562ac182f24cf19a923db26564854d -#~ msgid "Backup and Restore Using LVM on a Linux System" -#~ msgstr "" - -# 7527abd84ef3404ea5ea3592501ba31d -#~ msgid "" -#~ "While snapshots are great for creating" -#~ " high quality backups very quickly, " -#~ "they are not ideal as a format " -#~ "for storing backup data. Snapshots " -#~ "typically depend and reside on the " -#~ "same storage infrastructure as the " -#~ "original disk images. Therefore, it's " -#~ "crucial that you archive these snapshots" -#~ " and store them elsewhere." -#~ msgstr "" - -# 8aedf327daab4b93b571514e1902408e -#~ msgid "" -#~ "To restore a snapshot created with " -#~ "the above method, issue the following" -#~ " sequence of commands:" -#~ msgstr "" - -# 6f3ed120894c43a6be98550ca452fd06 -#~ msgid "Create Backups on Instances that do not have Journaling Enabled" -#~ msgstr "" - -# 7a6f5022ef404023a2cda37e985b7e66 -#~ msgid "" -#~ "If your :program:`mongod` instance does " -#~ "not run with journaling enabled, or " -#~ "if your journal is on a separate" -#~ " volume, obtaining a functional backup " -#~ "of a consistent state is more " -#~ "complicated. As described in this " -#~ "section, you must flush all writes " -#~ "to disk and lock the database to" -#~ " prevent writes during the backup " -#~ "process. If you have a :term:`replica" -#~ " set` configuration, then for your " -#~ "backup use a :term:`secondary` which is" -#~ " not receiving reads (i.e. :term:`hidden" -#~ " member`)." -#~ msgstr "" - -# 6bd3a0141bb74220af9ede5b2620c611 -#~ msgid "" -#~ "To flush writes to disk and to " -#~ "\"lock\" the database (to prevent " -#~ "further writes), issue the " -#~ ":method:`db.fsyncLock()` method in the " -#~ ":program:`mongo` shell:" -#~ msgstr "" - -# 3437bd288b914fc7aeb639834ee80fde -#~ msgid "Perform the backup operation described in :ref:`lvm-backup-operation`." -#~ msgstr "" - -# 2b3f4ce017704fe496bc5f636cf1c3b6 -#~ msgid "" -#~ "To unlock the database after the " -#~ "snapshot has completed, use the " -#~ "following command in the :program:`mongo` " -#~ "shell:" -#~ msgstr "" - -# ab21994308af430e9a9e0851da97f66d -#~ msgid "" -#~ "MongoDB 2.0 added :method:`db.fsyncLock()` and" -#~ " :method:`db.fsyncUnlock()` helpers to the " -#~ ":program:`mongo` shell. Prior to this " -#~ "version, use the :dbcommand:`fsync` command" -#~ " with the ``lock`` option, as " -#~ "follows:" -#~ msgstr "" - -# b2cff11185d149f4a5679ea19c9af5be -#~ msgid "" -#~ "When used in combination with " -#~ ":dbcommand:`fsync` or :method:`db.fsyncLock()`, " -#~ ":program:`mongod` may block some reads, " -#~ "including those from :program:`mongodump`, " -#~ "when queued write operation waits behind" -#~ " the :dbcommand:`fsync` lock." -#~ msgstr "" - -#~ msgid "" -#~ "After creating a snapshot, mount the " -#~ "snapshot and copy the data to " -#~ "separate storage. Your system might try" -#~ " to compress the backup images as " -#~ "you move the offline. Alternatively, " -#~ "take a block level copy of the " -#~ "snapshot image, such as with the " -#~ "following procedure:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/backup-with-mongodump.po b/locale/es/LC_MESSAGES/tutorial/backup-with-mongodump.po deleted file mode 100644 index 64b6225afc0..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/backup-with-mongodump.po +++ /dev/null @@ -1,557 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2014-04-08 19:36+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# d73cb21616b840f8b6e7e05f6035a59e -#: ../source/tutorial/backup-with-mongodump.txt:3 -msgid "Back Up and Restore with MongoDB Tools" -msgstr "" - -# c630b71b1e5b47c195289f6913aac8b4 -#: ../source/tutorial/backup-with-mongodump.txt:7 -msgid "" -"This document describes the process for writing and restoring backups to " -"files in binary format with the :program:`mongodump` and " -":program:`mongorestore` tools." -msgstr "" - -# dd8bc52ddd04408eb49d71e20777cd08 -#: ../source/tutorial/backup-with-mongodump.txt:11 -msgid "" -"Use these tools for backups if other backup methods, such as the `MMS Backup" -" Service `_ or " -":doc:`file system snapshots ` " -"are unavailable." -msgstr "" - -# b4f0f543257b4a98ae4dabae81de27c0 -#: ../source/tutorial/backup-with-mongodump.txt:16 -msgid "" -":doc:`/core/backups`, :doc:`/reference/program/mongodump`, and " -":doc:`/reference/program/mongorestore`." -msgstr "" - -# 4d6f9894b8394bb6935d1fb9c061aa20 -#: ../source/tutorial/backup-with-mongodump.txt:23 -msgid "Backup a Database with ``mongodump``" -msgstr "" - -# fcf80a4b79074b69b1043c825ad7e2dc -#: ../source/includes/fact-mongodump-local-database.rst:1 -msgid "" -":program:`mongodump` does *not* dump the content of the ``local`` database." -msgstr "" - -# 6d65905261eb4d6f9d5a7edac6594c37 -#: ../source/includes/access-mongodump-collections.rst:1 -msgid "" -"To backup all the databases in a cluster via :program:`mongodump`, you " -"should have the :authrole:`backup` role. The :authrole:`backup` role " -"provides all the needed privileges for backing up all database. The role " -"confers no additional access, in keeping with the policy of :term:`least " -"privilege`." -msgstr "" - -# 479dc6e08db249d387fd7cacd90d170f -#: ../source/includes/access-mongodump-collections.rst:6 -msgid "" -"To backup a given database, you must have ``read`` access on the database. " -"Several roles provide this access, including the :authrole:`backup` role." -msgstr "" - -# 5846af4408bd4078bd0c8216fba4396e -#: ../source/includes/access-mongodump-collections.rst:9 -msgid "" -"To backup the ``system.profile`` collection in a database, you must have " -"``read`` access on certain system collections in the database. Several roles" -" provide this access, including the :authrole:`clusterAdmin` and " -":authrole:`dbAdmin` roles." -msgstr "" - -# 38b441de356c45b3a9fdc73657f86687 -#: ../source/includes/access-mongodump-users.rst:3 -msgid "" -"To backup users and :ref:`user-defined roles ` for a " -"given database, you must have access to the ``admin`` database. MongoDB " -"stores the user data and role definitions for all databases in the ``admin``" -" database." -msgstr "" - -# c22eb629e20f46c0906beca32564a7d1 -#: ../source/includes/access-mongodump-users.rst:8 -msgid "" -"Specifically, to backup a given database's users, you must have the " -":authaction:`find` :ref:`action ` on the ``admin`` " -"database's :data:`admin.system.users` collection. The :authrole:`backup` and" -" :authrole:`userAdminAnyDatabase` roles both provide this privilege." -msgstr "" - -# 5ac638ec7600432bb758566bb8bb9633 -#: ../source/includes/access-mongodump-users.rst:13 -msgid "" -"To backup the user-defined roles on a database, you must have the " -":authaction:`find` action on the ``admin`` database's " -":data:`admin.system.roles` collection. Both the :authrole:`backup` and " -":authrole:`userAdminAnyDatabase` roles provide this privilege." -msgstr "" - -# dd373e46d31f4713b3398d6f2d49af86 -#: ../source/tutorial/backup-with-mongodump.txt:32 -msgid "Basic ``mongodump`` Operations" -msgstr "" - -# a6276a87d2c74235a2ce129ef8cec8bc -#: ../source/tutorial/backup-with-mongodump.txt:34 -msgid "The :program:`mongodump` utility can back up data by either:" -msgstr "" - -# ed4f82121b9047dab10a09af1e250ba9 -#: ../source/tutorial/backup-with-mongodump.txt:36 -msgid "" -"connecting to a running :program:`mongod` or :program:`mongos` instance, or" -msgstr "" - -# 2bb292b77e2d43f986e395f0f1587268 -#: ../source/tutorial/backup-with-mongodump.txt:39 -msgid "accessing data files without an active instance." -msgstr "" - -# 5ac2b78def2641d384428d05a1f3a1e6 -#: ../source/tutorial/backup-with-mongodump.txt:41 -msgid "" -"The utility can create a backup for an entire server, database or " -"collection, or can use a query to backup just part of a collection." -msgstr "" - -# f831af64791e49a2a6b5c17a5554de8b -#: ../source/tutorial/backup-with-mongodump.txt:44 -msgid "" -"When you run :program:`mongodump` without any arguments, the command " -"connects to the MongoDB instance on the local system (e.g. ``127.0.0.1`` or " -"``localhost``) on port ``27017`` and creates a database backup named " -"``dump/`` in the current directory." -msgstr "" - -# b141b763756a4117b5e5af395d886ff4 -#: ../source/includes/warning-mongodump-compatibility-2.2.rst:1 -msgid "" -"The data format used by :program:`mongodump` from version 2.2 or later is " -"*incompatible* with earlier versions of :program:`mongod`. Do not use recent" -" versions of :program:`mongodump` to back up older data stores." -msgstr "" - -# 3ce01b0968b145dbac8da8d2bc3a439d -#: ../source/tutorial/backup-with-mongodump.txt:99 -msgid "Point in Time Operation Using Oplogs" -msgstr "" - -# 9219ef92f3fd4ca193565ce393f929f2 -#: ../source/tutorial/backup-with-mongodump.txt:101 -msgid "" -"Use the :option:`--oplog ` option with " -":program:`mongodump` to collect the :term:`oplog` entries to build a point-" -"in-time snapshot of a database within a replica set. With :option:`--oplog " -"`, :program:`mongodump` copies all the data from the " -"source database as well as all of the :term:`oplog` entries from the " -"beginning of the backup procedure to until the backup procedure completes. " -"This backup procedure, in conjunction with :option:`mongorestore " -"--oplogReplay `, allows you to restore a backup " -"that reflects the specific moment in time that corresponds to when " -":program:`mongodump` completed creating the dump file." -msgstr "" - -# 4a3c713479b14e13990d19f7abd36605 -#: ../source/tutorial/backup-with-mongodump.txt:116 -msgid "Create Backups Without a Running ``mongod`` Instance" -msgstr "" - -# d78afd6d9db44aac8c3c4cb82fc6dc7a -#: ../source/tutorial/backup-with-mongodump.txt:118 -msgid "" -"If your MongoDB instance is not running, you can use the :option:`--dbpath " -"` option to specify the location to your MongoDB " -"instance's database files. :program:`mongodump` reads from the data files " -"directly with this operation. This locks the data directory to prevent " -"conflicting writes. The :program:`mongod` process must *not* be running or " -"attached to these data files when you run :program:`mongodump` in this " -"configuration. Consider the following example:" -msgstr "" - -# f1f91e8c3f3a4408bb2ed13e458c355f -# 36e28dc8c3524545aee498216b7725a5 -#: ../source/tutorial/backup-with-mongodump.txt:0 -msgid "Example" -msgstr "" - -# 4c436c0ebb74402d98075ae81adde60a -#: ../source/tutorial/backup-with-mongodump.txt:127 -msgid "" -"Given a MongoDB instance that contains the ``customers``, ``products``, and " -"``suppliers`` databases, the following :program:`mongodump` operation backs " -"up the databases using the :option:`--dbpath ` option, " -"which specifies the location of the database files on the host:" -msgstr "" - -# 7d15aab11b084365b749304884db0f93 -#: ../source/tutorial/backup-with-mongodump.txt:146 -msgid "Create Backups from Non-Local ``mongod`` Instances" -msgstr "" - -# 2da160ecf9b1402893419d92c8e195c7 -#: ../source/tutorial/backup-with-mongodump.txt:148 -msgid "" -"The :option:`--host ` and :option:`--port ` options for :program:`mongodump` allow you to connect to and backup" -" from a remote host. Consider the following example:" -msgstr "" - -# 43096c1e02e443e197cd8565c1bb2c49 -#: ../source/tutorial/backup-with-mongodump.txt:157 -msgid "" -"On any :program:`mongodump` command you may, as above, specify username and " -"password credentials to specify database authentication." -msgstr "" - -# 283d8e4944d849beb30afcf575af218b -#: ../source/tutorial/backup-with-mongodump.txt:163 -msgid "Restore a Database with ``mongorestore``" -msgstr "" - -# 54e9c63ee83b4a88870909963e99031f -#: ../source/includes/access-mongorestore.rst:3 -msgid "" -"To restore users and :ref:`user-defined roles ` on a " -"given database, you must have access to the ``admin`` database. MongoDB " -"stores the user data and role definitions for all databases in the ``admin``" -" database." -msgstr "" - -# bf9abfc9be0e42a9bedb8db99e0c6203 -#: ../source/includes/access-mongorestore.rst:8 -msgid "" -"Specifically, to restore users to a given database, you must have the " -":authaction:`insert` :ref:`action ` on the ``admin`` " -"database's :data:`admin.system.users` collection. The :authrole:`restore` " -"role provides this privilege." -msgstr "" - -# 5af7aa42457d43009257a62caa199a37 -#: ../source/includes/access-mongorestore.rst:13 -msgid "" -"To restore user-defined roles to a database, you must have the " -":authaction:`insert` action on the ``admin`` database's " -":data:`admin.system.roles` collection. The :authrole:`restore` role provides" -" this privilege." -msgstr "" - -# 18c3b28f3ca245cab6ef21e78a868efc -#: ../source/tutorial/backup-with-mongodump.txt:168 -msgid "Basic ``mongorestore`` Operations" -msgstr "" - -# 43ed8455f64a440ebe161e241f260055 -#: ../source/tutorial/backup-with-mongodump.txt:170 -msgid "" -"The :program:`mongorestore` utility restores a binary backup created by " -":program:`mongodump`. By default, :program:`mongorestore` looks for a " -"database backup in the :file:`dump/` directory." -msgstr "" - -# 2e57aa32d1714378860c1d10de7b2353 -#: ../source/tutorial/backup-with-mongodump.txt:174 -msgid "The :program:`mongorestore` utility can restore data either by:" -msgstr "" - -# aa24e109216a4ca499b93f326f71c505 -#: ../source/tutorial/backup-with-mongodump.txt:176 -msgid "" -"connecting to a running :program:`mongod` or :program:`mongos` directly, or" -msgstr "" - -# d412e3fa28bf44e3aa8fb93a4b4a3b21 -#: ../source/tutorial/backup-with-mongodump.txt:179 -msgid "" -"writing to a set of MongoDB data files without use of a running " -":program:`mongod`." -msgstr "" - -# 276c44434927472994a72489b99e5149 -#: ../source/tutorial/backup-with-mongodump.txt:182 -msgid "" -":program:`mongorestore` can restore either an entire database backup or a " -"subset of the backup." -msgstr "" - -# 6e0ce3429b0a4259ae944058eb1e45a3 -#: ../source/tutorial/backup-with-mongodump.txt:185 -msgid "" -"To use :program:`mongorestore` to connect to an active :program:`mongod` or " -":program:`mongos`, use a command with the following prototype form:" -msgstr "" - -# 5c495fbd5fa5495ebcd79c5d6758a7b4 -#: ../source/tutorial/backup-with-mongodump.txt:192 -msgid "" -"To use :program:`mongorestore` to write to data files without using a " -"running :program:`mongod`, use a command with the following prototype form:" -msgstr "" - -# 5f2ec85438864173846562567ea81cfe -# 5399bf9704524fcba4d9237f64ead87c -#: ../source/tutorial/backup-with-mongodump.txt:200 -#: ../source/tutorial/backup-with-mongodump.txt:299 -msgid "Consider the following example:" -msgstr "" - -# 5057f6abc7134eb08d7f05daaf844e59 -#: ../source/tutorial/backup-with-mongodump.txt:206 -msgid "" -"Here, :program:`mongorestore` imports the database backup in the " -":file:`dump-2013-10-25` directory to the :program:`mongod` instance running " -"on the localhost interface." -msgstr "" - -# 75b75b892e5544cf85bbda291f8b4e87 -#: ../source/tutorial/backup-with-mongodump.txt:213 -msgid "Restore Point in Time Oplog Backup" -msgstr "" - -# 128eafd376374ec3a8f64621395bee72 -#: ../source/tutorial/backup-with-mongodump.txt:215 -msgid "" -"If you created your database dump using the :option:`--oplog ` option to ensure a point-in-time snapshot, call " -":program:`mongorestore` with the :option:`--oplogReplay ` option, as in the following example:" -msgstr "" - -# ea1e4bc63b8f42128d800d82e6850ea3 -#: ../source/tutorial/backup-with-mongodump.txt:225 -msgid "" -"You may also consider using the :option:`mongorestore --objcheck` option to " -"check the integrity of objects while inserting them into the database, or " -"you may consider the :option:`mongorestore --drop` option to drop each " -"collection from the database before restoring from backups." -msgstr "" - -# 5739d754863b494cbc793366c5a08544 -#: ../source/tutorial/backup-with-mongodump.txt:234 -msgid "Restore a Subset of data from a Binary Database Dump" -msgstr "" - -# a659e92ffb16490193cd5c6953008397 -#: ../source/tutorial/backup-with-mongodump.txt:236 -msgid "" -":program:`mongorestore` also includes the ability to a filter to all input " -"before inserting it into the new database. Consider the following example:" -msgstr "" - -# 7005b155afae4263865df9cd5ab3fa04 -#: ../source/tutorial/backup-with-mongodump.txt:244 -msgid "" -"Here, :program:`mongorestore` only adds documents to the database from the " -"dump located in the :file:`dump/` folder *if* the documents have a field " -"name ``field`` that holds a value of ``1``. Enclose the filter in single " -"quotes (e.g. ``'``) to prevent the filter from interacting with your shell " -"environment." -msgstr "" - -# a1974ed3ce01452b80a44bbc80c7f941 -#: ../source/tutorial/backup-with-mongodump.txt:253 -msgid "Restore Without a Running ``mongod``" -msgstr "" - -# d68db14769c0446a84efcdd04cf6b08e -#: ../source/tutorial/backup-with-mongodump.txt:255 -msgid "" -":program:`mongorestore` can write data to MongoDB data files without needing" -" to connect to a :program:`mongod` directly." -msgstr "" - -# b284fc48366a4125a597f0c2c45b55c1 -#: ../source/tutorial/backup-with-mongodump.txt:260 -msgid "Given a set of backed up databases in the ``/data/backup/`` directory:" -msgstr "" - -# 77759d40f3e94486b80e86f997405195 -#: ../source/tutorial/backup-with-mongodump.txt:262 -msgid ":file:`/data/backup/customers`," -msgstr "" - -# 3b7671470c864f20a383009913aec0a5 -#: ../source/tutorial/backup-with-mongodump.txt:263 -msgid ":file:`/data/backup/products`, and" -msgstr "" - -# 45cb713ef0b84d8da4f600aaf12640ce -#: ../source/tutorial/backup-with-mongodump.txt:264 -msgid ":file:`/data/backup/suppliers`" -msgstr "" - -# 1cc12246b5434d4b96d1a16988270fcb -#: ../source/tutorial/backup-with-mongodump.txt:266 -msgid "" -"The following :program:`mongorestore` command restores the ``products`` " -"database. The command uses the :option:`--dbpath ` " -"option to specify the path to the MongoDB data files:" -msgstr "" - -# 7a178fbc31664b36a2c1b9c9e7dc6972 -#: ../source/tutorial/backup-with-mongodump.txt:275 -msgid "" -"The :program:`mongorestore` imports the database backup in the " -":file:`/data/backup/products` directory to the :program:`mongod` instance " -"that runs on the localhost interface. The :program:`mongorestore` operation " -"imports the backup even if the :program:`mongod` is not running." -msgstr "" - -# 0f62d20b8f684207a4a51414461efa24 -#: ../source/tutorial/backup-with-mongodump.txt:281 -msgid "" -"The :option:`--journal ` option ensures that " -":program:`mongorestore` records all operation in the durability " -":term:`journal`. The journal prevents data file corruption if anything (e.g." -" power failure, disk failure, etc.) interrupts the restore operation." -msgstr "" - -# 68a0748f12c64e8a88c76f54b6f3abe4 -#: ../source/tutorial/backup-with-mongodump.txt:287 -msgid "" -":doc:`/reference/program/mongodump` and " -":doc:`/reference/program/mongorestore`." -msgstr "" - -# 1603bd5883794dd189f8221dce8e5d35 -#: ../source/tutorial/backup-with-mongodump.txt:291 -msgid "Restore Backups to Non-Local ``mongod`` Instances" -msgstr "" - -# d3927c47d58347509c23a100f896647a -#: ../source/tutorial/backup-with-mongodump.txt:293 -msgid "" -"By default, :program:`mongorestore` connects to a MongoDB instance running " -"on the localhost interface (e.g. ``127.0.0.1``) and on the default port " -"(``27017``). If you want to restore to a different host or port, use the " -":option:`--host ` and :option:`--port ` options." -msgstr "" - -# 6bf9282aabb649e8bdb9132bfe757ab3 -#: ../source/tutorial/backup-with-mongodump.txt:305 -msgid "" -"As above, you may specify username and password connections if your " -":program:`mongod` requires authentication." -msgstr "" - -#: ../source/tutorial/backup-with-mongodump.txt:49 -msgid "" -"To backup data from a :program:`mongod` or :program:`mongos` instance " -"running on the same machine and on the default port of ``27017``, use the " -"following command:" -msgstr "" - -#: ../source/tutorial/backup-with-mongodump.txt:59 -msgid "" -"You can also specify the :option:`--host ` and " -":option:`--port ` of the MongoDB instance that the " -":program:`mongodump` should connect to. For example:" -msgstr "" - -#: ../source/tutorial/backup-with-mongodump.txt:67 -msgid "" -":program:`mongodump` will write :term:`BSON` files that hold a copy of data " -"accessible via the :program:`mongod` listening on port ``27017`` of the " -"``mongodb.example.net`` host. See :ref:`backup-from-non-local` for more " -"information." -msgstr "" - -#: ../source/tutorial/backup-with-mongodump.txt:72 -msgid "" -"To use :program:`mongodump` without a running MongoDB instance, specify the " -":option:`--dbpath ` option to read directly from MongoDB" -" data files. See :ref:`backup-from-data-files` for details." -msgstr "" - -#: ../source/tutorial/backup-with-mongodump.txt:76 -msgid "" -"To specify a different output directory, you can use the :option:`--out or " -"-o ` option:" -msgstr "" - -#: ../source/tutorial/backup-with-mongodump.txt:83 -msgid "" -"To limit the amount of data included in the database dump, you can specify " -":option:`--db ` and :option:`--collection ` as options to :program:`mongodump`. For example:" -msgstr "" - -#: ../source/tutorial/backup-with-mongodump.txt:92 -msgid "" -"This operation creates a dump of the collection named ``myCollection`` from " -"the database ``test`` in a :file:`dump/` subdirectory of the current working" -" directory." -msgstr "" - -#: ../source/includes/fact-mongodump-overwrite-files.rst:1 -msgid "" -":program:`mongodump` overwrites output files if they exist in the backup " -"data folder. Before running the :program:`mongodump` command multiple times," -" either ensure that you no longer need the files in the output folder (the " -"default is the ``dump/`` folder) or rename the folders or files." -msgstr "" - -#: ../source/tutorial/backup-with-mongodump.txt:137 -msgid "" -"The :option:`--out or -o ` option allows you to specify the" -" directory where :program:`mongodump` will save the backup. " -":program:`mongodump` creates a separate backup directory for each of the " -"backed up databases: :file:`dataout/customers`, :file:`dataout/products`, " -"and :file:`dataout/suppliers`." -msgstr "" - -#~ msgid "" -#~ "To backup data from a :program:`mongod` or :program:`mongos` instance " -#~ "running on the same machine and on the default port of ``27017`` use the " -#~ "following command:" -#~ msgstr "" - -#~ msgid "" -#~ "To limit the amount of data included in the database dump, you can specify " -#~ ":option:`--db ` and :option:`--collection ` as options to the :program:`mongodump` command. For example:" -#~ msgstr "" - -#~ msgid "" -#~ ":program:`mongodump` will write :term:`BSON` files that hold a copy of data " -#~ "accessible via the :program:`mongod` listening on port ``27017`` of the " -#~ "``mongodb.example.net`` host." -#~ msgstr "" - -#~ msgid "" -#~ "This command creates a dump of the collection named ``collection`` from the " -#~ "database ``test`` in a :file:`dump/` subdirectory of the current working " -#~ "directory." -#~ msgstr "" - -#~ msgid "" -#~ "The :option:`--out ` option allows you to specify the " -#~ "directory where :program:`mongodump` will save the backup. " -#~ ":program:`mongodump` creates a separate backup directory for each of the " -#~ "backed up databases: :file:`dataout/customers`, :file:`dataout/products`, " -#~ "and :file:`dataout/suppliers`." -#~ msgstr "" diff --git a/locale/es/LC_MESSAGES/tutorial/build-a-2d-index.po b/locale/es/LC_MESSAGES/tutorial/build-a-2d-index.po deleted file mode 100644 index 2f9b3663dcb..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/build-a-2d-index.po +++ /dev/null @@ -1,139 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:35+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# bf78275bc32f49268e941822036781df -#: ../source/tutorial/build-a-2d-index.txt:5 -msgid "Create a ``2d`` Index" -msgstr "" - -# ae2e50054dec41e7acf7c2609502b6fb -#: ../source/tutorial/build-a-2d-index.txt -msgid "On this page" -msgstr "" - -# d3c93f0384124cce97577db696e118a1 -#: ../source/tutorial/build-a-2d-index.txt:15 -msgid "" -"To build a geospatial ``2d`` index, use the " -":method:`db.collection.createIndex()` method and specify ``2d``. Use the " -"following syntax:" -msgstr "" - -# 62a118263ecf4a88bc66f2795f43ee1a -#: ../source/tutorial/build-a-2d-index.txt:25 -msgid "The ``2d`` index uses the following optional index-specification options:" -msgstr "" - -# e9d39c8c3f8443cb963fae08d7ee3a1a -#: ../source/tutorial/build-a-2d-index.txt:38 -msgid "Define Location Range for a ``2d`` Index" -msgstr "" - -# eb0901c5d8f8467385489d1a713d3742 -#: ../source/tutorial/build-a-2d-index.txt:40 -msgid "" -"By default, a ``2d`` index assumes longitude and latitude and has " -"boundaries of -180 **inclusive** and 180 **non-inclusive**. If documents " -"contain coordinate data outside of the specified range, MongoDB returns " -"an error." -msgstr "" - -# 3e10d52ccedb40f2b91595ce845ff5cd -#: ../source/tutorial/build-a-2d-index.txt:45 -msgid "" -"The default boundaries allow applications to insert documents with " -"invalid latitudes greater than 90 or less than -90. The behavior of " -"geospatial queries with such invalid points is not defined." -msgstr "" - -# fd0a8e0c383846fabeaf5a3ee815f7e9 -#: ../source/tutorial/build-a-2d-index.txt:50 -msgid "On ``2d`` indexes you can change the location range." -msgstr "" - -# dc7d6c8f738f4f7080e2d3aeff073869 -#: ../source/tutorial/build-a-2d-index.txt:52 -msgid "" -"You can build a ``2d`` geospatial index with a location range other than " -"the default. Use the ``min`` and ``max`` options when creating the index." -" Use the following syntax:" -msgstr "" - -# e316178ec7b544d0ac1fff7f2101e143 -#: ../source/tutorial/build-a-2d-index.txt:64 -msgid "Define Location Precision for a ``2d`` Index" -msgstr "" - -# 0ffa91298902498d95abeea27576ceef -#: ../source/tutorial/build-a-2d-index.txt:66 -msgid "" -"By default, a ``2d`` index on legacy coordinate pairs uses 26 bits of " -"precision, which is roughly equivalent to 2 feet or 60 centimeters of " -"precision using the default range of -180 to 180. Precision is measured " -"by the size in bits of the :term:`geohash` values used to store location " -"data. You can configure geospatial indexes with up to 32 bits of " -"precision." -msgstr "" - -# 031570453dd84247a9998eb9c82a0ee4 -#: ../source/tutorial/build-a-2d-index.txt:73 -msgid "" -"Index precision does not affect query accuracy. The actual grid " -"coordinates are always used in the final query processing. Advantages to " -"lower precision are a lower processing overhead for insert operations and" -" use of less space. An advantage to higher precision is that queries scan" -" smaller portions of the index to return results." -msgstr "" - -# ee3d17b83bf84fe28c16be5d9bbffa2c -#: ../source/tutorial/build-a-2d-index.txt:79 -msgid "" -"To configure a location precision other than the default, use the " -"``bits`` option when creating the index. Use following syntax:" -msgstr "" - -# dcd3897b413645fd851d57d2647495e6 -#: ../source/tutorial/build-a-2d-index.txt:87 -msgid "" -"For information on the internals of geohash values, see :ref:`geospatial-" -"indexes-geohash`." -msgstr "" - -# f12691d544754c80b987ef5eba9b6186 -#~ msgid "" -#~ "To build a geospatial ``2d`` index, " -#~ "use the :method:`ensureIndex() " -#~ "` method and specify" -#~ " ``2d``. Use the following syntax:" -#~ msgstr "" - -# 27976750561b4b248f27e6ef9380e155 -#~ msgid "" -#~ "By default, a ``2d`` index assumes " -#~ "longitude and latitude and has " -#~ "boundaries of -180 inclusive and 180 " -#~ "non-inclusive (i.e. ``[ -180 , 180" -#~ " )``). If documents contain coordinate " -#~ "data outside of the specified range, " -#~ "MongoDB returns an error." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/build-a-2dsphere-index.po b/locale/es/LC_MESSAGES/tutorial/build-a-2dsphere-index.po deleted file mode 100644 index ba9b0b91179..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/build-a-2dsphere-index.po +++ /dev/null @@ -1,224 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: 2013-12-16 22:38+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# e1276d32d15c4c76b71b50efe687d2bd -# f610ff42974d4c22af39d858a757a711 -#: ../source/tutorial/build-a-2dsphere-index.txt:5 -#: ../source/tutorial/build-a-2dsphere-index.txt:54 -msgid "Create a ``2dsphere`` Index" -msgstr "" - -# 02357f383cd54b16a0129be4b24a5081 -#: ../source/tutorial/build-a-2dsphere-index.txt:9 -msgid "" -"To create a geospatial index for GeoJSON-formatted data, use the " -":method:`db.collection.createIndex()` method to create a :doc:`2dsphere " -"index `. In the index specification document for the " -":method:`db.collection.createIndex()` method, specify the location field " -"as the index key and specify the string literal ``\"2dsphere\"`` as the " -"value:" -msgstr "" - -# 3693bd5c8edd440f8ce72f033ff57ec6 -#: ../source/tutorial/build-a-2dsphere-index.txt:20 -msgid "" -"The following procedure presents steps to populate a collection with " -"documents that contain a GeoJSON data field and create :doc:`2dsphere " -"indexes `. Although the procedure populates the " -"collection first, you can also create the indexes before populating the " -"collection." -msgstr "" - -# 3ff0f8d90bf544a893a0007f6533a22d -#: ../source/tutorial/build-a-2dsphere-index.txt:27 -msgid "Procedure" -msgstr "" - -# 5f4b7fe86f13490495890c2f90a1eff8 -#: ../source/tutorial/build-a-2dsphere-index.txt:29 -msgid "" -"First, populate a collection ``places`` with documents that store " -"location data as :ref:`GeoJSON Point ` in a field named " -"``loc``. The coordinate order is longitude, then latitude." -msgstr "" - -# 8af83357262c48f582fa8c3c542b5433 -#: ../source/tutorial/build-a-2dsphere-index.txt:51 -msgid "Then, create the :doc:`2dsphere ` index." -msgstr "" - -# 9e595caa60ea4a67b8a86c4fece5e38f -#: ../source/tutorial/build-a-2dsphere-index.txt:56 -msgid "" -"For example, the following creates a :doc:`2dsphere ` " -"index on the location field ``loc``:" -msgstr "" - -# 113786d836494cc7bdbfc3a3968e5102 -#: ../source/tutorial/build-a-2dsphere-index.txt:64 -msgid "Create a Compound Index with ``2dsphere`` Index Key" -msgstr "" - -# 7bc4d326252642f2992067fbca79e779 -#: ../source/tutorial/build-a-2dsphere-index.txt:66 -msgid "" -"A :ref:`compound index ` can include a ``2dsphere`` " -"index key in combination with non-geospatial index keys. For example, the" -" following operation creates a compound index where the first key ``loc``" -" is a ``2dsphere`` index key, and the remaining keys ``category`` and " -"``names`` are non-geospatial index keys, specifically descending (``-1``)" -" and ascending (``1``) keys respectively." -msgstr "" - -# 81ae6191961f4f3799622959be373a35 -#: ../source/tutorial/build-a-2dsphere-index.txt:78 -msgid "" -"Unlike the :doc:`2d ` index, a compound ``2dsphere`` index does" -" not require the location field to be the first field indexed. For " -"example:" -msgstr "" - -# 3096726b00954a3eb20e5a3588e34d4d -#: ../source/tutorial/build-a-2dsphere-index.txt:87 -msgid "Considerations" -msgstr "" - -# ed494b3589aa41c6bd23ef1bd7a53908 -#: ../source/includes/geo-data-limit-for-2dsphere.rst:1 -msgid "" -"Fields with :doc:`2dsphere ` indexes must hold geometry " -"data in the form of :term:`coordinate pairs ` or" -" :term:`GeoJSON` data. If you attempt to insert a document with non-" -"geometry data in a ``2dsphere`` indexed field, or build a ``2dsphere`` " -"index on a collection where the indexed field has non-geometry data, the " -"operation will fail." -msgstr "" - -# 79b26bcdf1f642ec99a201e93cc910ca -#: ../source/includes/fact-limitation-one-geo-index-per-collection.rst:1 -msgid "" -"The :dbcommand:`geoNear` command and the :pipeline:`$geoNear` pipeline " -"stage require that a collection have *at most* only one |first-geo-index|" -" and/or only one |second-geo-index| whereas :ref:`geospatial query " -"operators ` (e.g. :query:`$near` and " -":query:`$geoWithin`) permit collections to have multiple geospatial " -"indexes." -msgstr "" - -# c7bf6d18fea9489fa861a4ebd6fd742f -#: ../source/includes/fact-limitation-one-geo-index-per-collection.rst:8 -msgid "" -"The geospatial index restriction for the :dbcommand:`geoNear` command and" -" the :pipeline:`$geoNear` pipeline stage exists because neither the " -":dbcommand:`geoNear` command nor the :pipeline:`$geoNear` pipeline stage " -"syntax includes the location field. As such, index selection among " -"multiple ``2d`` indexes or ``2dsphere`` indexes is ambiguous." -msgstr "" - -# 1ec8a438c285474eb49e7eac21849aee -#: ../source/includes/fact-limitation-one-geo-index-per-collection.rst:14 -msgid "" -"No such restriction applies for :ref:`geospatial query operators " -"` since these operators take a location " -"field, eliminating the ambiguity." -msgstr "" - -# 1339ee1d13dd4c909d4171644c6be873 -#: ../source/tutorial/build-a-2dsphere-index.txt:95 -msgid "" -"As such, although this tutorial creates multiple ``2dsphere`` indexes, to" -" use the :dbcommand:`geoNear` command or the :pipeline:`$geoNear` " -"pipeline stage against the example collection, you will need to " -":method:`drop ` all but one of the " -"``2dsphere`` indexes." -msgstr "" - -# 7701adaa8d4e4b758fdf9a9b06c23a93 -#: ../source/tutorial/build-a-2dsphere-index.txt:101 -msgid "" -"To query using the ``2dsphere`` index, see :doc:`/tutorial/query-a" -"-2dsphere-index`." -msgstr "" - -#~ msgid "" -#~ "To create a geospatial index for " -#~ "GeoJSON-formatted data, use the " -#~ ":method:`~db.collection.ensureIndex()` method and " -#~ "set the value of the location " -#~ "field for your collection to " -#~ "``2dsphere``. A ``2dsphere`` index can " -#~ "be a :ref:`compound index ` and does not require " -#~ "the location field to be the first" -#~ " field indexed." -#~ msgstr "" - -#~ msgid "To create the index use the following syntax:" -#~ msgstr "" - -#~ msgid "" -#~ "The following are four example commands" -#~ " for creating a ``2dsphere`` index:" -#~ msgstr "" - -#~ msgid "" -#~ "The first example creates a simple " -#~ "geospatial index on the location field" -#~ " ``loc``. The second example creates " -#~ "a compound index where the second " -#~ "field contains non-location data. The" -#~ " third example creates an index where" -#~ " the location field is not the " -#~ "primary field: the location field does" -#~ " not have to be the first field" -#~ " in a ``2dsphere`` index. The fourth" -#~ " example creates a compound index " -#~ "with three fields. You can include " -#~ "as many fields as you like in " -#~ "a ``2dsphere`` index." -#~ msgstr "" - -#~ msgid "" -#~ "To create a geospatial index for " -#~ "GeoJSON-formatted data, use the " -#~ ":method:`db.collection.ensureIndex()` method to " -#~ "create a :doc:`2dsphere index " -#~ "`. In the index specification" -#~ " document for the " -#~ ":method:`db.collection.ensureIndex()` method, specify " -#~ "the location field as the index " -#~ "key and specify the string literal " -#~ "``\"2dsphere\"`` as the value:" -#~ msgstr "" - -#~ msgid "" -#~ "The geospatial index restriction for the" -#~ " :dbcommand:`geoNear` command nor the " -#~ ":pipeline:`$geoNear` pipeline stage exists " -#~ "because neither the :dbcommand:`geoNear` " -#~ "command nor the :pipeline:`$geoNear` pipeline" -#~ " stage syntax includes the location " -#~ "field. As such, index selection among" -#~ " multiple ``2d`` indexes or ``2dsphere``" -#~ " indexes is ambiguous." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/build-a-geohaystack-index.po b/locale/es/LC_MESSAGES/tutorial/build-a-geohaystack-index.po deleted file mode 100644 index c9c43693be8..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/build-a-geohaystack-index.po +++ /dev/null @@ -1,118 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2014-04-08 16:33+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 55ad655e3f7a4475b9d2ad8877d27897 -#: ../source/tutorial/build-a-geohaystack-index.txt:5 -msgid "Create a Haystack Index" -msgstr "" - -# bc232f47543c4636881821082dac9b61 -#: ../source/tutorial/build-a-geohaystack-index.txt:15 -msgid "To build a haystack index, use the following syntax:" -msgstr "" - -# 67bfdf4121504feda716ea5cb92be46b -#: ../source/tutorial/build-a-geohaystack-index.txt:0 -msgid "Example" -msgstr "" - -# 3cd74113fda5443b93b2441ca01b7057 -#: ../source/tutorial/build-a-geohaystack-index.txt:34 -msgid "" -"If you have a collection with documents that contain fields similar to the " -"following:" -msgstr "" - -# aeb0079fed614c5fa7af8337c3b60e82 -#: ../source/tutorial/build-a-geohaystack-index.txt:43 -msgid "" -"The following operations create a haystack index with buckets that store " -"keys within 1 unit of longitude or latitude." -msgstr "" - -# 06739737c1db46398696821a5ff41a31 -#: ../source/tutorial/build-a-geohaystack-index.txt:51 -msgid "" -"This index stores the document with an ``_id`` field that has the value " -"``200`` in two different buckets:" -msgstr "" - -# c29293004df44bc6898b9a7d3563a46d -#: ../source/tutorial/build-a-geohaystack-index.txt:54 -msgid "" -"In a bucket that includes the document where the ``_id`` field has a value " -"of ``100``" -msgstr "" - -# 530a1f60330a486784eaf81dfbf5c1c2 -#: ../source/tutorial/build-a-geohaystack-index.txt:57 -msgid "" -"In a bucket that includes the document where the ``_id`` field has a value " -"of ``300``" -msgstr "" - -# 2f6e70cf7c6f4df4a397da01d704ca7f -#: ../source/tutorial/build-a-geohaystack-index.txt:60 -msgid "" -"To query using a haystack index you use the :dbcommand:`geoSearch` command. " -"See :ref:`geospatial-indexes-haystack-queries`." -msgstr "" - -# 0f30c1e102af4a4f964cde9681698e1a -#: ../source/tutorial/build-a-geohaystack-index.txt:63 -msgid "By default, queries that use a haystack index return 50 documents." -msgstr "" - -#: ../source/tutorial/build-a-geohaystack-index.txt:9 -msgid "" -"A haystack index must reference two fields: the location field and a second " -"field. The second field is used for exact matches. Haystack indexes return " -"documents based on location and an exact match on a single additional " -"criterion. These indexes are not necessarily suited to returning the closest" -" documents to a particular location." -msgstr "" - -#: ../source/tutorial/build-a-geohaystack-index.txt:23 -msgid "" -"To build a haystack index, you must specify the ``bucketSize`` option when " -"creating the index. A ``bucketSize`` of ``5`` creates an index that groups " -"location values that are within 5 units of the specified longitude and " -"latitude. The ``bucketSize`` also determines the granularity of the index. " -"You can tune the parameter to the distribution of your data so that in " -"general you search only very small regions. The areas defined by buckets can" -" overlap. A document can exist in multiple buckets." -msgstr "" - -#~ msgid "" -#~ "To build a haystack index, use the ``bucketSize`` option when creating the " -#~ "index. A ``bucketSize`` of ``5`` creates an index that groups location " -#~ "values that are within 5 units of the specified longitude and latitude. The " -#~ "``bucketSize`` also determines the granularity of the index. You can tune " -#~ "the parameter to the distribution of your data so that in general you search" -#~ " only very small regions. The areas defined by buckets can overlap. A " -#~ "document can exist in multiple buckets." -#~ msgstr "" - -#~ msgid "" -#~ "A haystack index can reference two fields: the location field and a second " -#~ "field. The second field is used for exact matches. Haystack indexes return " -#~ "documents based on location and an exact match on a single additional " -#~ "criterion. These indexes are not necessarily suited to returning the closest" -#~ " documents to a particular location." -#~ msgstr "" diff --git a/locale/es/LC_MESSAGES/tutorial/build-indexes-in-the-background.po b/locale/es/LC_MESSAGES/tutorial/build-indexes-in-the-background.po deleted file mode 100644 index 3bb129e7e15..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/build-indexes-in-the-background.po +++ /dev/null @@ -1,110 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: 2014-04-08 18:40+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 5d30dfd09c724537a2687c7bd5e1a3eb -#: ../source/tutorial/build-indexes-in-the-background.txt:6 -msgid "Build Indexes in the Background" -msgstr "" - -# 513fbe4d6c3a4e47be2cf51d47af94f3 -#: ../source/tutorial/build-indexes-in-the-background.txt:10 -msgid "" -"By default, MongoDB builds indexes in the foreground, which prevents all " -"read and write operations to the database while the index builds. Also, " -"no operation that requires a read or write lock on all databases (e.g. " -":command:`listDatabases`) can occur during a foreground index build." -msgstr "" - -# e7675dc2684942a3ac88cd35f2a2fad8 -#: ../source/tutorial/build-indexes-in-the-background.txt:16 -msgid "" -":ref:`Background index construction ` allows " -"read and write operations to continue while building the index." -msgstr "" - -# 4b0b6c07812540bb9031d92d03bb7551 -#: ../source/tutorial/build-indexes-in-the-background.txt:20 -msgid "" -":doc:`/core/indexes` and :doc:`/administration/indexes` for more " -"information." -msgstr "" - -# 4f9ad7c557f74c26b34ae18241b4c49b -#: ../source/tutorial/build-indexes-in-the-background.txt:24 -msgid "Considerations" -msgstr "" - -# f5f6e0acbd294d4a982d7813123a92cd -#: ../source/tutorial/build-indexes-in-the-background.txt:26 -msgid "" -"Background index builds take longer to complete and result in an index " -"that is *initially* larger, or less compact, than an index built in the " -"foreground. Over time, the compactness of indexes built in the background" -" will approach foreground-built indexes." -msgstr "" - -# 59e1116fda0246b8998f8dbff1c4f85e -#: ../source/tutorial/build-indexes-in-the-background.txt:31 -msgid "" -"After MongoDB finishes building the index, background-built indexes are " -"functionally identical to any other index." -msgstr "" - -# bd5fcbe57b1542aa9efc1fb9fc4ffe6e -#: ../source/tutorial/build-indexes-in-the-background.txt:35 -msgid "Procedure" -msgstr "" - -# 6fca5ace90464800a0f309e7b55af0a2 -#: ../source/tutorial/build-indexes-in-the-background.txt:37 -msgid "" -"To create an index in the background, add the ``background`` argument to " -"the :method:`~db.collection.createIndex()` operation, as in the following" -" index:" -msgstr "" - -# 9b86cb3c14ca493b96d34ead6c211a64 -#: ../source/tutorial/build-indexes-in-the-background.txt:45 -msgid "" -"Consider the section on :ref:`background index construction ` for more information about these indexes and their " -"implications." -msgstr "" - -# 37e95236e7c847a7be082ad7fd190c5b -#: ../source/tutorial/build-indexes-in-the-background.txt:1 -msgid "index" -msgstr "" - -# 37e95236e7c847a7be082ad7fd190c5b -#: ../source/tutorial/build-indexes-in-the-background.txt:1 -msgid "create in background" -msgstr "" - -# 0702761e3e8f4838a67f0ce12d6a607b -#~ msgid "" -#~ "To create an index in the " -#~ "background, add the ``background`` argument" -#~ " to the :method:`~db.collection.ensureIndex()` " -#~ "operation, as in the following index:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/build-indexes-on-replica-sets.po b/locale/es/LC_MESSAGES/tutorial/build-indexes-on-replica-sets.po deleted file mode 100644 index 38fb29fde10..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/build-indexes-on-replica-sets.po +++ /dev/null @@ -1,375 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:37+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 713d3c6e8270412d9893484815fe572a -#: ../source/tutorial/build-indexes-on-replica-sets.txt:8 -msgid "Build Indexes on Replica Sets" -msgstr "" - -# a49cce05dc4d4b02bb364bb21e576492 -#: ../source/tutorial/build-indexes-on-replica-sets.txt -msgid "On this page" -msgstr "" - -# 1077c99a31d1404ebb67e5a40d7b8313 -#: ../source/tutorial/build-indexes-on-replica-sets.txt:18 -msgid "" -"For replica sets, secondaries will begin building indexes *after* the " -":term:`primary` finishes building the index. In :term:`sharded clusters " -"`, the :program:`mongos` will send " -":method:`createIndex() ` to the primary " -"members of the replica set for each shard, which then replicate to the " -"secondaries after the primary finishes building the index." -msgstr "" - -# 6f3addef43d440fc88d3ee876b20d3d4 -#: ../source/tutorial/build-indexes-on-replica-sets.txt:25 -msgid "" -"To minimize the impact of building an index on your replica set, use the " -"following procedure to build indexes." -msgstr "" - -# b6d094fc951b41e09082b0bf6c834fe6 -#: ../source/tutorial/build-indexes-on-replica-sets.txt:29 -msgid "Considerations" -msgstr "" - -# 9cfa344d9105453faa1f413d6e0e078e -#: ../source/tutorial/build-indexes-on-replica-sets.txt:31 -msgid "" -"Ensure that your :term:`oplog` is large enough to permit the indexing or " -"re-indexing operation to complete without falling too far behind to catch" -" up. See the :ref:`oplog sizing ` documentation" -" for additional information." -msgstr "" - -# b7bf031eafb14b67af6dfc4adefb3365 -#: ../source/tutorial/build-indexes-on-replica-sets.txt:37 -msgid "" -"This procedure *does* take one member out of the replica set at a time. " -"However, this procedure will only affect one member of the set at a time " -"rather than *all* secondaries at the same time." -msgstr "" - -# 9ee39154fa2c4d69baad5cafa61059d1 -#: ../source/tutorial/build-indexes-on-replica-sets.txt:41 -msgid "" -"Before version 2.6 :ref:`Background index creation operations ` become *foreground* indexing operations on " -":term:`secondary` members of replica sets. After 2.6, background index " -"builds replicate as background index builds on the secondaries." -msgstr "" - -# 3e1c29e145964fb88ffcf65f9f77fb03 -#: ../source/tutorial/build-indexes-on-replica-sets.txt:49 -msgid "Procedure" -msgstr "" - -# 720f86df9f814829827aa09f966c5ae0 -#: ../source/tutorial/build-indexes-on-replica-sets.txt:53 -msgid "" -"If you need to build an index in a :term:`sharded cluster`, repeat the " -"following procedure for each replica set that provides each " -":term:`shard`." -msgstr "" - -# 4bd0618ee2684cdba80465996f548df7 -#: ../source/tutorial/build-indexes-on-replica-sets.txt:60 -msgid "Stop One Secondary" -msgstr "" - -# ae8db10735e542c78564670f674a3207 -#: ../source/tutorial/build-indexes-on-replica-sets.txt:62 -msgid "" -"Stop the :program:`mongod` process on one secondary. Restart the " -":program:`mongod` process *without* the :option:`--replSet ` option and running on a different port. [#different-port]_ " -"This instance is now in \"standalone\" mode." -msgstr "" - -# c53430282537441dbe9e36d88e41eefa -#: ../source/tutorial/build-indexes-on-replica-sets.txt:67 -msgid "" -"For example, if your :program:`mongod` *normally* runs with on the " -"default port of ``27017`` with the :option:`--replSet `" -" option you would use the following invocation:" -msgstr "" - -# 82966ba177d647d9a562057a2c99677f -#: ../source/tutorial/build-indexes-on-replica-sets.txt:75 -msgid "" -"By running the :program:`mongod` on a different port, you ensure that the" -" other members of the replica set and all clients will not contact the " -"member while you are building the index." -msgstr "" - -# 289b6a4aa303469ba8eb3e940efa2ff4 -#: ../source/tutorial/build-indexes-on-replica-sets.txt:83 -msgid "Build the Index" -msgstr "" - -# b5899f611f2747dda910edf3c07be1ce -#: ../source/tutorial/build-indexes-on-replica-sets.txt:85 -msgid "" -"Create the new index using the :method:`~db.collection.createIndex()` in " -"the :program:`mongo` shell, or comparable method in your driver. This " -"operation will create or rebuild the index on this :program:`mongod` " -"instance" -msgstr "" - -# f505b6c01837413ba0528d0379cfe414 -#: ../source/tutorial/build-indexes-on-replica-sets.txt:90 -msgid "" -"For example, to create an ascending index on the ``username`` field of " -"the ``records`` collection, use the following :program:`mongo` shell " -"operation:" -msgstr "" - -# e0aa3e8aa19b498b969deff37c7f12d9 -#: ../source/tutorial/build-indexes-on-replica-sets.txt:101 -msgid "Restart the Program ``mongod``" -msgstr "" - -# 91e6d666686e4f9b805931d2e115abc2 -#: ../source/tutorial/build-indexes-on-replica-sets.txt:103 -msgid "" -"When the index build completes, start the :program:`mongod` instance with" -" the :option:`--replSet ` option on its usual port:" -msgstr "" - -# ed2dcc9b306b4c07b6636a360568344a -#: ../source/tutorial/build-indexes-on-replica-sets.txt:110 -msgid "" -"Modify the port number (e.g. ``27017``) or the replica set name (e.g. " -"``rs0``) as needed." -msgstr "" - -# 04669af1d663478c87c2acafecece360 -#: ../source/tutorial/build-indexes-on-replica-sets.txt:113 -msgid "Allow replication to catch up on this member." -msgstr "" - -# ad28d42e73204bd5ba34f6758c0a89cf -#: ../source/tutorial/build-indexes-on-replica-sets.txt:116 -msgid "Build Indexes on all Secondaries" -msgstr "" - -# b9ed962b3f834f8094c54d293937e622 -#: ../source/tutorial/build-indexes-on-replica-sets.txt:118 -msgid "" -"Secondary members can now :ref:`build indexes in the background `. Previously all index builds on secondaries were in" -" the foreground." -msgstr "" - -# 34f78a705bd5486cb3d7c7c6610b97e6 -#: ../source/tutorial/build-indexes-on-replica-sets.txt:123 -msgid "" -"For each secondary in the set, build an index according to the following " -"steps:" -msgstr "" - -# ce602ec0e4ab458399cf6947f1b38b1d -# aace9f7a07124e6d9363785af4acc662 -#: ../source/tutorial/build-indexes-on-replica-sets.txt:126 -#: ../source/tutorial/build-indexes-on-replica-sets.txt:146 -msgid ":ref:`tutorial-index-on-replica-sets-stop-one-member`" -msgstr "" - -# adc8d53ddc9d434d88385519f04f01bc -# a242abfe72b74ea89a4e9042bed282cc -#: ../source/tutorial/build-indexes-on-replica-sets.txt:127 -#: ../source/tutorial/build-indexes-on-replica-sets.txt:148 -msgid ":ref:`tutorial-index-on-replica-sets-build-index`" -msgstr "" - -# 95a37de2f30d4592bd69049958c4d8c6 -# 09466e8a564148169dc39aedb83b6f10 -#: ../source/tutorial/build-indexes-on-replica-sets.txt:128 -#: ../source/tutorial/build-indexes-on-replica-sets.txt:150 -msgid ":ref:`tutorial-index-on-replica-sets-restart-mongod`" -msgstr "" - -# e3794f1810f249468025e47b1f0f2d28 -#: ../source/tutorial/build-indexes-on-replica-sets.txt:131 -msgid "Build the Index on the Primary" -msgstr "" - -# 2e1c128480cd4576b6481fca84196508 -#: ../source/tutorial/build-indexes-on-replica-sets.txt:133 -msgid "To build an index on the primary you can either:" -msgstr "" - -# 8e8f951512344c009b445fdd09ade7b8 -#: ../source/tutorial/build-indexes-on-replica-sets.txt:135 -msgid "" -":ref:`Build the index in the background ` on " -"the primary." -msgstr "" - -# af63630c860043cca8adf677034fc70b -#: ../source/tutorial/build-indexes-on-replica-sets.txt:138 -msgid "" -"Step down the primary using the :method:`rs.stepDown()` method in the " -":program:`mongo` shell to cause the current primary to become a secondary" -" graceful and allow the set to elect another member as primary." -msgstr "" - -# f1057b80e850431f9859e27719806f64 -#: ../source/tutorial/build-indexes-on-replica-sets.txt:143 -msgid "" -"Then repeat the index building procedure, listed below, to build the " -"index on the primary:" -msgstr "" - -# 57a7029f495f48f98fe01b9472208434 -#: ../source/tutorial/build-indexes-on-replica-sets.txt:152 -msgid "" -"Building the index on the background, takes longer than the foreground " -"index build and results in a less compact index structure. Additionally, " -"the background index build may impact write performance on the primary. " -"However, building the index in the background allows the set to be " -"continuously up for write operations while MongoDB builds the index." -msgstr "" - -# a2dbff2abe4742c3b7f2c39fa80323bc -# 30cfe3ce2dcb429fb8c1491242c0130e -#: ../source/tutorial/build-indexes-on-replica-sets.txt:1 -#: ../source/tutorial/build-indexes-on-replica-sets.txt:2 -msgid "index" -msgstr "" - -# a2dbff2abe4742c3b7f2c39fa80323bc -# 30cfe3ce2dcb429fb8c1491242c0130e -#: ../source/tutorial/build-indexes-on-replica-sets.txt:1 -#: ../source/tutorial/build-indexes-on-replica-sets.txt:2 -msgid "replica set" -msgstr "" - -#~ msgid "" -#~ ":ref:`Background index creation operations " -#~ "` become *foreground*" -#~ " indexing operations on :term:`secondary` " -#~ "members of replica sets. The foreground" -#~ " index building process blocks all " -#~ "replication and read operations on the" -#~ " secondaries while they build the " -#~ "index." -#~ msgstr "" - -#~ msgid "" -#~ "Secondaries will begin building indexes " -#~ "*after* the :term:`primary` finishes building" -#~ " the index. In :term:`sharded clusters " -#~ "`, the :program:`mongos` will" -#~ " send :method:`ensureIndex() " -#~ "` to the primary " -#~ "members of the replica set for " -#~ "each shard, which then replicate to " -#~ "the secondaries after the primary " -#~ "finishes building the index." -#~ msgstr "" - -#~ msgid "" -#~ "To minimize the impact of building " -#~ "an index on your replica set, use" -#~ " the following procedure to build " -#~ "indexes on secondaries:" -#~ msgstr "" - -# 0981c2017e4b4d3b8e8c3af006697bee -#~ msgid "See" -#~ msgstr "" - -# 62323178abc348fa8b8e136fe71b37ed -#~ msgid "" -#~ "Do **not** use this procedure when " -#~ "building a :ref:`unique index ` with the ``dropDups`` option." -#~ msgstr "" - -# 83a125f7bb5f4d659f1a66330e171427 -#~ msgid "" -#~ "Create the new index using the " -#~ ":method:`~db.collection.ensureIndex()` in the " -#~ ":program:`mongo` shell, or comparable method" -#~ " in your driver. This operation will" -#~ " create or rebuild the index on " -#~ "this :program:`mongod` instance" -#~ msgstr "" - -# 5d999f0c617643089256f2bd2d0ba85e -#~ msgid "" -#~ ":doc:`/tutorial/create-an-index` and " -#~ ":doc:`/tutorial/create-a-compound-index` for more" -#~ " information." -#~ msgstr "" - -# 581ee2bd93f74280807a7bb0c0ef1a09 -#~ msgid "" -#~ ":doc:`Build the index in the background" -#~ " ` on the primary." -#~ msgstr "" - -# 249cb78440c549ac90f17be90ec03845 -#~ msgid "" -#~ "Building the index on the background," -#~ " takes longer than the foreground " -#~ "index build and results in a less" -#~ " compact index structure. Additionally, the" -#~ " background index build may impact " -#~ "write performance on the primary. " -#~ "However, building the index in the " -#~ "background allows the set to be " -#~ "continuously up for write operations " -#~ "during while MongoDB builds the index." -#~ msgstr "" - -#~ msgid "" -#~ "For replica sets, secondaries will begin" -#~ " building indexes *after* the " -#~ ":term:`primary` finishes building the index." -#~ " In :term:`sharded clusters `, the :program:`mongos` will send " -#~ ":method:`ensureIndex() ` to" -#~ " the primary members of the replica" -#~ " set for each shard, which then " -#~ "replicate to the secondaries after the" -#~ " primary finishes building the index." -#~ msgstr "" - -#~ msgid "" -#~ "To minimize the impact of building " -#~ "an index on your replica set, use" -#~ " the following procedure to build " -#~ "indexes:" -#~ msgstr "" - -#~ msgid "" -#~ "Secondary members can now :doc:`build " -#~ "indexes in the background `. Previously " -#~ "all index builds on secondaries were " -#~ "in the foreground." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.po b/locale/es/LC_MESSAGES/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.po deleted file mode 100644 index e5ba12c19bf..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.po +++ /dev/null @@ -1,188 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:47+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# dead5a72f61e4ff09e5300a6a41cfe0e -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:3 -msgid "Calculate Distance Using Spherical Geometry" -msgstr "" - -# f89c62b06179459fbc33ea21dc56a894 -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt -msgid "On this page" -msgstr "" - -# 04b1f76f74374ff38fab3cf8b12d8ddc -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:13 -msgid "" -"While basic queries using spherical distance are supported by the ``2d`` " -"index, consider moving to a ``2dsphere`` index if your data is primarily " -"longitude and latitude." -msgstr "" - -# 8f17643985f84c27a3fa8d29766c39e8 -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:17 -msgid "" -"The ``2d`` index supports queries that calculate distances on a Euclidean" -" plane (flat surface). The index also supports the following query " -"operators and command that calculate distances using spherical geometry:" -msgstr "" - -# 6c7fe97b44dc432193cb41cf900b5df0 -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:22 -msgid ":query:`$nearSphere`" -msgstr "" - -# 182ea25389714489856e83dd54b68eb9 -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:24 -msgid ":query:`$centerSphere`" -msgstr "" - -# 3248e60b2328440e8011f27c12522fb9 -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:26 -msgid ":query:`$near`" -msgstr "" - -# e7083066d18f4210b6e25c1d1093fac5 -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:28 -msgid ":dbcommand:`geoNear` command with the ``{ spherical: true }`` option." -msgstr "" - -# 2d95d09ed7e743faa48982999554f927 -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:30 -msgid "These three queries use radians for distance. Other query types do not." -msgstr "" - -# afcdc98a12ef4ff6bd464ede03298fbd -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:33 -msgid "" -"For spherical query operators to function properly, you must convert " -"distances to radians, and convert from radians to the distances units " -"used by your application." -msgstr "" - -# 60c20ec57ea642e2a58839a7cbc41779 -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:37 -msgid "To convert:" -msgstr "" - -# 06835d1281d34a8292611040756e83a6 -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:39 -msgid "" -"*distance to radians*: divide the distance by the radius of the sphere " -"(e.g. the Earth) in the same units as the distance measurement." -msgstr "" - -# f3195f673b944a70810ea99879d1c1ad -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:43 -msgid "" -"*radians to distance*: multiply the radian measure by the radius of the " -"sphere (e.g. the Earth) in the units system that you want to convert the " -"distance to." -msgstr "" - -# f16f4eb3e24a42438c047a394a0ba45d -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:47 -msgid "" -"The equatorial radius of the Earth is approximately ``3,963.2`` miles or " -"``6,378.1`` kilometers." -msgstr "" - -# 0c86175c546c47d58543eb21e2eac7c0 -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:50 -msgid "" -"The following query would return documents from the ``places`` collection" -" within the circle described by the center ``[ -74, 40.74 ]`` with a " -"radius of ``100`` miles:" -msgstr "" - -# 924c5bc2cf514bf0a0ad6b544548d5e2 -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:59 -msgid "" -"You may also use the ``distanceMultiplier`` option to the " -":dbcommand:`geoNear` to convert radians in the :program:`mongod` process," -" rather than in your application code. See :ref:`distance multiplier " -"`." -msgstr "" - -# 6b858aca6bd04891b81d20ed91781e99 -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:64 -msgid "" -"The following spherical query, returns all documents in the collection " -"``places`` within ``100`` miles from the point ``[ -74, 40.74 ]``." -msgstr "" - -# 9f6dd75438934ca6bbaa71f3669ca903 -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:75 -msgid "The output of the above command would be:" -msgstr "" - -# c7635679e4874203ae7aebbee3d68143 -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:103 -msgid "" -"Spherical queries that wrap around the poles or at the transition from " -"``-180`` to ``180`` longitude raise an error." -msgstr "" - -# 6c6058c8460f41b6878720b3e5059cd8 -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:108 -msgid "" -"While the default Earth-like bounds for geospatial indexes are between " -"``-180`` inclusive, and ``180``, valid values for latitude are between " -"``-90`` and ``90``." -msgstr "" - -# 2ecfffb306994374960361678f105be4 -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:115 -msgid "Distance Multiplier" -msgstr "" - -# af45897d925c42be850ed38fb5434ccd -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:117 -msgid "" -"The ``distanceMultiplier`` option of the :dbcommand:`geoNear` command " -"returns distances only after multiplying the results by an assigned " -"value. This allows MongoDB to return converted values, and removes the " -"requirement to convert units in application logic." -msgstr "" - -# 59bd5ba6a8b94da28b67048bb1bc8d84 -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:122 -msgid "" -"Using ``distanceMultiplier`` in spherical queries provides results from " -"the :dbcommand:`geoNear` command that do not need radian-to-distance " -"conversion. The following example uses ``distanceMultiplier`` in the " -":dbcommand:`geoNear` command with a :doc:`spherical ` example:" -msgstr "" - -# d2aa5778ed33423dbef764ccac1eed8c -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:136 -msgid "The output of the above operation would resemble the following:" -msgstr "" - -# 18aa50448bfe4ee9bc4d87fa47e6c966 -#~ msgid "" -#~ "The radius of the Earth is " -#~ "approximately ``3,959`` miles or ``6,371`` " -#~ "kilometers." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/change-config-server-wiredtiger.po b/locale/es/LC_MESSAGES/tutorial/change-config-server-wiredtiger.po deleted file mode 100644 index 7f33f420361..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/change-config-server-wiredtiger.po +++ /dev/null @@ -1,90 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 37e4ff4e58204eb4bc7a5a26b9a2ed21 -#: ../source/tutorial/change-config-server-wiredtiger.txt:3 -msgid "Change Config Servers to WiredTiger" -msgstr "" - -# 3285da1d0b0d4f1ca3486817f869b25e -#: ../source/tutorial/change-config-server-wiredtiger.txt:7 -msgid "The WiredTiger storage engine is available." -msgstr "" - -# 048bbb720f2042aaa281efd3f4a5d851 -#: ../source/tutorial/change-config-server-wiredtiger.txt:10 -msgid "WiredTiger is the new default storage engine for MongoDB." -msgstr "" - -# 9e422c3460864af7b2a02938f379526a -#: ../source/tutorial/change-config-server-wiredtiger.txt:13 -msgid "" -"This tutorial gives an overview of changing the storage engine of the " -":term:`config servers ` in a :term:`sharded cluster` to " -":ref:`WiredTiger `." -msgstr "" - -# 63a76c569ec7499d9648063d2c9a6b8f -#: ../source/tutorial/change-config-server-wiredtiger.txt:18 -msgid "Considerations" -msgstr "" - -# c702920f28b94b8db1fdb3227b9bdaae -#: ../source/includes/fact-config-server-storage-engine-mix.rst:1 -msgid "" -"You may safely continue to use :ref:`MMAPv1 ` for the " -":term:`config servers ` even if one or more :term:`shards " -"` in the :term:`sharded cluster` are using the WiredTiger storage " -"engine. If you do choose to update the config servers to use WiredTiger, " -"you must update **all three**." -msgstr "" - -# 7746d4cb7ca44e77835f3199ed012fbc -#: ../source/includes/fact-wiredtiger-minimum-version.rst:1 -msgid "" -"You must be using MongoDB version 3.0 or greater in order to use the " -"WiredTiger storage engine. If upgrading from an earlier version of " -"MongoDB, see the guides on :doc:`Upgrading to MongoDB 3.0 ` or :doc:`Upgrading to MongoDB 3.2 ` before proceeding with changing your storage engine." -msgstr "" - -# 9b14f0dc11134182bd4925ee0afcfcd0 -#: ../source/tutorial/change-config-server-wiredtiger.txt:25 -msgid "Procedure" -msgstr "" - -# 05a24ee74bd74a4783d1cd5a77d087f6 -#: ../source/tutorial/change-config-server-wiredtiger.txt:27 -msgid "" -"This tutorial assumes that you have three config servers for this sharded" -" cluster. The three servers are named **first**, **second**, and " -"**third**, based on their position in the :program:`mongos` " -":setting:`~sharding.configDB` setting." -msgstr "" - -# f4aa17285591494d87fb2dac921012a9 -#: ../source/tutorial/change-config-server-wiredtiger.txt:34 -msgid "" -"During this process, at most only two config servers will be running at " -"any given time to ensure that the sharded cluster's metadata is **read-" -"only**." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/change-hostnames-in-a-replica-set.po b/locale/es/LC_MESSAGES/tutorial/change-hostnames-in-a-replica-set.po deleted file mode 100644 index 8d3558199e5..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/change-hostnames-in-a-replica-set.po +++ /dev/null @@ -1,387 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:43+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# f94e31519cf14714838444de68a44a43 -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:3 -msgid "Change Hostnames in a Replica Set" -msgstr "" - -# 2ba989c0c33248cebef914981d81c8fc -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt -msgid "On this page" -msgstr "" - -# 89ba0d76f7b6481a93c309c68ce7b8c2 -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:13 -msgid "" -"For most :term:`replica sets `, the hostnames in the " -":rsconf:`members[n].host` field never change. However, if organizational " -"needs change, you might need to migrate some or all host names." -msgstr "" - -# b366d7616f36424c89e4fde24eee068b -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:18 -msgid "" -"Always use resolvable hostnames for the value of the " -":rsconf:`members[n].host` field in the replica set configuration to avoid" -" confusion and complexity." -msgstr "" - -# 76aeb284f3b74e1fb1f86a6763ffb1ee -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:23 -msgid "Overview" -msgstr "" - -# 7709abfaabfd4a2693edfe0cefdace5d -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:25 -msgid "" -"This document provides two separate procedures for changing the hostnames" -" in the :rsconf:`members[n].host` field. Use either of the following " -"approaches:" -msgstr "" - -# 4cd0853aa3ba4c70a650942789d29365 -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:29 -msgid "" -":ref:`Change hostnames without disrupting availability `. This approach ensures your applications " -"will always be able to read and write data to the replica set, but the " -"approach can take a long time and may incur downtime at the application " -"layer." -msgstr "" - -# 593f4b93f2464b51af380e89cbcd1a49 -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:35 -msgid "" -"If you use the first procedure, you must configure your applications to " -"connect to the replica set at both the old and new locations, which often" -" requires a restart and reconfiguration at the application layer and " -"which may affect the availability of your applications. Re-configuring " -"applications is beyond the scope of this document." -msgstr "" - -# 09dc3d4e8cd6429da55bd86d32c3b741 -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:41 -msgid "" -":ref:`Stop all members running on the old hostnames at once `. This approach has a shorter maintenance " -"window, but the replica set will be unavailable during the operation." -msgstr "" - -# d21632f663f74f0283d4974666063688 -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:46 -msgid "" -":ref:`Replica Set Reconfiguration Process `, :doc:`/tutorial/deploy-replica-set`, and :doc:`/tutorial/expand-" -"replica-set`." -msgstr "" - -# 77b9be679a774aa0b6534310161733bd -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:54 -msgid "Assumptions" -msgstr "" - -# cfdeb5fddcc24391a87f2497ddbf9935 -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:56 -msgid "Given a :term:`replica set` with three members:" -msgstr "" - -# d6fe4d8a09bf47ccabc89f9a685540f8 -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:58 -msgid "``database0.example.com:27017`` (the :term:`primary`)" -msgstr "" - -# e6718eaf287d4954bdcee4e6709c0d55 -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:60 -msgid "``database1.example.com:27017``" -msgstr "" - -# e3d0ce063a5c405ea0e987f7e2506976 -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:62 -msgid "``database2.example.com:27017``" -msgstr "" - -# 57b0fd8e1e3b4fd697c9b7d62b155313 -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:64 -msgid "And with the following :method:`rs.conf()` output:" -msgstr "" - -# 798b5b0cb3ba4bab95cfd14dbccc8377 -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:87 -msgid "The following procedures change the members' hostnames as follows:" -msgstr "" - -# 1f4724b048db48a199f94ded922313a2 -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:89 -msgid "``mongodb0.example.net:27017`` (the primary)" -msgstr "" - -# 6d621b24ba7d4e7f87e60f49ccadd01a -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:91 -msgid "``mongodb1.example.net:27017``" -msgstr "" - -# 4eb7cbc8e4f64edcba7d9bc1401851c2 -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:93 -msgid "``mongodb2.example.net:27017``" -msgstr "" - -# edef1bc38b814e27887ecb809958ff97 -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:95 -msgid "Use the most appropriate procedure for your deployment." -msgstr "" - -# 9b7eaa1636a34d22a43588c63bc62615 -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:100 -msgid "Change Hostnames while Maintaining Replica Set Availability" -msgstr "" - -# 24ff82fbfb1f4f62a936590f91c07d75 -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:102 -msgid "" -"This procedure uses the above :ref:`assumptions `." -msgstr "" - -# 8381e212c96a464488adf4c22427d629 -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:104 -msgid "" -"For each :term:`secondary` in the replica set, perform the following " -"sequence of operations:" -msgstr "" - -# 68a88239143e47b7a70c156b2d977a60 -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:107 -msgid "Stop the secondary." -msgstr "" - -# b6e3b13e8a9640be9ff7fa7784fcd443 -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:109 -msgid "Restart the secondary at the new location." -msgstr "" - -# da7cf159f82d4e4287e550449252cca3 -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:111 -msgid "" -"Open a :program:`mongo` shell connected to the replica set's primary. In " -"our example, the primary runs on port ``27017`` so you would issue the " -"following command:" -msgstr "" - -# 02a691c74460412f94ff5075730178cc -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:119 -msgid "" -"Use :method:`rs.reconfig()` to update the :doc:`replica set configuration" -" document ` with the new hostname." -msgstr "" - -# b52c4bd349a24709b5c871cbf389f3e6 -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:123 -msgid "" -"For example, the following sequence of commands updates the hostname for " -"the secondary at the array index ``1`` of the ``members`` array (i.e. " -"``members[1]``) in the replica set configuration document:" -msgstr "" - -# a6a7471a8a234872acc808b470b2d162 -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:134 -msgid "" -"For more information on updating the configuration document, see :ref" -":`replica-set-reconfiguration-usage`." -msgstr "" - -# 80dea2a5824e4f919595b58d50f5accb -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:137 -msgid "" -"Make sure your client applications are able to access the set at the new " -"location and that the secondary has a chance to catch up with the other " -"members of the set." -msgstr "" - -# f77f30b790d24fe29d5a69eead8ecbae -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:141 -msgid "Repeat the above steps for each non-primary member of the set." -msgstr "" - -# a4604097173b4eba839be9e19babce86 -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:143 -msgid "" -"Open a :program:`mongo` shell connected to the primary and step down the " -"primary using the :method:`rs.stepDown()` method:" -msgstr "" - -# ab9375fb62e0461a97b360d17fcc5ca2 -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:150 -msgid "The replica set elects another member to the become primary." -msgstr "" - -# 49ee6723a14e420d86cd79d22b64fa14 -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:152 -msgid "When the step down succeeds, shut down the old primary." -msgstr "" - -# b0fe725bf00a4a7a9a7010c53d7d6b33 -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:154 -msgid "" -"Start the :program:`mongod` instance that will become the new primary in " -"the new location." -msgstr "" - -# dbbbd2f3e0724c89982d30799c5f59c5 -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:157 -msgid "" -"Connect to the current primary, which was just elected, and update the " -":doc:`replica set configuration document ` with the hostname of the node that is to become the new " -"primary." -msgstr "" - -# 407a96a0b41c4a44b117cecc0c8ac034 -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:162 -msgid "" -"For example, if the old primary was at position ``0`` and the new " -"primary's hostname is ``mongodb0.example.net:27017``, you would run:" -msgstr "" - -# dbf2da702ea242adb3139b3d7bfbfda7 -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:171 -msgid "Open a :program:`mongo` shell connected to the new primary." -msgstr "" - -# 7554f737e38c433f867a9f7dd9c6c26a -# 39400cfff6054b829b13c24c562874ec -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:173 -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:270 -msgid "" -"To confirm the new configuration, call :method:`rs.conf()` in the " -":program:`mongo` shell." -msgstr "" - -# c446145ef9d94c8482e3be7f81af3027 -# 75ea97f995f649d99b60e8768d48dd31 -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:176 -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:273 -msgid "Your output should resemble:" -msgstr "" - -# 79aa05bfd8834266882204b1843fa8fd -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:202 -msgid "Change All Hostnames at the Same Time" -msgstr "" - -# c80d1dcfd78f414092f5e389b423c410 -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:204 -msgid "" -"This procedure uses the above :ref:`assumptions `." -msgstr "" - -# 416fa7b108354eee9acd320bb981d005 -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:206 -msgid "Stop all members in the :term:`replica set`." -msgstr "" - -# a5614912d35d4754bc25f84084bbbcf8 -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:208 -msgid "" -"Restart each member *on a different port* and *without* using the " -":option:`--replSet ` run-time option. Changing the port" -" number during maintenance prevents clients from connecting to this host " -"while you perform maintenance. Use the member's usual :option:`--dbpath " -"`, which in this example is ``/data/db1``. Use a command" -" that resembles the following:" -msgstr "" - -# 0f1bfba2d5c548c1a51ac40dcff4811e -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:219 -msgid "" -"For each member of the replica set, perform the following sequence of " -"operations:" -msgstr "" - -# bedf81a4f8ea4f24ae4938dba23b1c76 -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:222 -msgid "" -"Open a :program:`mongo` shell connected to the :program:`mongod` running " -"on the new, temporary port. For example, for a member running on a " -"temporary port of ``37017``, you would issue this command:" -msgstr "" - -# 6f38faa0fd7d44f5b5f8f44e7045177e -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:231 -msgid "" -"Edit the replica set configuration manually. The replica set " -"configuration is the only document in the ``system.replset`` collection " -"in the ``local`` database. Edit the replica set configuration with the " -"new hostnames and correct ports for all the members of the replica set. " -"Consider the following sequence of commands to change the hostnames in a " -"three-member set:" -msgstr "" - -# d34971836be14b008798a0b54c27f1b1 -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:252 -msgid "Stop the :program:`mongod` process on the member." -msgstr "" - -# e3563ac17ea342a5a105ddd641af7aac -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:254 -msgid "" -"After re-configuring all members of the set, start each :program:`mongod`" -" instance in the normal way: use the usual port number and use the " -":option:`--replSet ` option. For example:" -msgstr "" - -# 43d7fbaf129b4843b6ad6693fe1728c4 -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:263 -msgid "" -"Connect to one of the :program:`mongod` instances using the " -":program:`mongo` shell. For example:" -msgstr "" - -# 86b07f9051294dce80c9010690413126 -#~ msgid "" -#~ "For most :term:`replica sets `, the hostnames in the " -#~ ":data:`~local.system.replset.members[n].host` field never" -#~ " change. However, if organizational needs" -#~ " change, you might need to migrate" -#~ " some or all host names." -#~ msgstr "" - -# 11c402aa167143c994b7e44cfc6b2ce2 -#~ msgid "" -#~ "Always use resolvable hostnames for the" -#~ " value of the " -#~ ":data:`~local.system.replset.members[n].host` field in " -#~ "the replica set configuration to avoid" -#~ " confusion and complexity." -#~ msgstr "" - -# 20e394dbfaed4b61bc42109122be05fb -#~ msgid "" -#~ "This document provides two separate " -#~ "procedures for changing the hostnames in" -#~ " the :data:`~local.system.replset.members[n].host` " -#~ "field. Use either of the following " -#~ "approaches:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/change-oplog-size.po b/locale/es/LC_MESSAGES/tutorial/change-oplog-size.po deleted file mode 100644 index 8914d1e7431..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/change-oplog-size.po +++ /dev/null @@ -1,272 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:34+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 634abb2164524194a84ac92d0a3ac787 -#: ../source/tutorial/change-oplog-size.txt:3 -msgid "Change the Size of the Oplog" -msgstr "" - -# 4be61e7f8ef04d218b8f1a621e1187eb -#: ../source/tutorial/change-oplog-size.txt -msgid "On this page" -msgstr "" - -# 7add785f4bdc47a9b2824fc8a9d0f3ae -#: ../source/tutorial/change-oplog-size.txt:13 -msgid "" -"The :term:`oplog` exists internally as a :term:`capped collection`, so " -"you cannot modify its size in the course of normal operations. In most " -"cases the :ref:`default oplog size ` is an " -"acceptable size; however, in some situations you may need a larger or " -"smaller oplog. For example, you might need to change the oplog size if " -"your applications perform large numbers of multi-updates or deletes in " -"short periods of time." -msgstr "" - -# fb79866e48a34c5d9728266d64756c77 -#: ../source/tutorial/change-oplog-size.txt:21 -msgid "" -"This tutorial describes how to resize the oplog. For a detailed " -"explanation of oplog sizing, see :ref:`replica-set-oplog-sizing`. For " -"details how oplog size affects :term:`delayed members ` " -"and affects :term:`replication lag`, see :ref:`replica-set-delayed-" -"members`." -msgstr "" - -# bc3e2ad4614a4fd98a58f0c28e80f03a -#: ../source/tutorial/change-oplog-size.txt:28 -msgid "Overview" -msgstr "" - -# 9fd41bae5777488e8eadd358c9b7fe22 -#: ../source/tutorial/change-oplog-size.txt:30 -msgid "" -"To change the size of the oplog, you must perform maintenance on each " -"member of the replica set in turn. The procedure requires: stopping the " -":program:`mongod` instance and starting as a standalone instance, " -"modifying the oplog size, and restarting the member." -msgstr "" - -# 4996a5fb5ad14accade067dc2e53e3f8 -#: ../source/tutorial/change-oplog-size.txt:35 -msgid "" -"Always start rolling replica set maintenance with the secondaries, and " -"finish with the maintenance on primary member." -msgstr "" - -# 636cdb772ee543b6b7f693183492cd4e -#: ../source/tutorial/change-oplog-size.txt:39 -msgid "Procedure" -msgstr "" - -# 79b76ab92d82459ea0f75cae929616d6 -#: ../source/tutorial/change-oplog-size.txt:41 -msgid "Restart the member in standalone mode." -msgstr "" - -# 63bebf7919f647ecb6363e0f99fa4b4c -#: ../source/tutorial/change-oplog-size.txt -msgid "Tip" -msgstr "" - -# 94002171fd1b4e2388afc838ef31f2f4 -#: ../source/tutorial/change-oplog-size.txt:47 -msgid "" -"Recreate the oplog with the new size and with an old oplog entry as a " -"seed." -msgstr "" - -# 0978b5be341d4b9d94b5d60df59c547b -#: ../source/tutorial/change-oplog-size.txt:50 -msgid "Restart the :program:`mongod` instance as a member of the replica set." -msgstr "" - -# 90aec4689190435d9340871745d82061 -#: ../source/tutorial/change-oplog-size.txt:54 -msgid "Restart a Secondary in Standalone Mode on a Different Port" -msgstr "" - -# 3618b557f2884513b0b582586e541f96 -#: ../source/tutorial/change-oplog-size.txt:56 -msgid "" -"Shut down the :program:`mongod` instance for one of the non-primary " -"members of your replica set. For example, to shut down, use the " -":method:`db.shutdownServer()` method:" -msgstr "" - -# 8f4c0ac700444b648b4896c663f3becc -#: ../source/tutorial/change-oplog-size.txt:64 -msgid "" -"Restart this :program:`mongod` as a standalone instance running on a " -"different port and *without* the :option:`--replSet ` " -"parameter. Use a command similar to the following:" -msgstr "" - -# 7e0bb89eaccd4e96a7d96534c66a2250 -#: ../source/tutorial/change-oplog-size.txt:74 -msgid "Create a Backup of the Oplog (Optional)" -msgstr "" - -# eac74cc6d03b402ea3c86e1af0a86784 -#: ../source/tutorial/change-oplog-size.txt:76 -msgid "" -"Optionally, backup the existing oplog on the standalone instance, as in " -"the following example:" -msgstr "" - -# df9590e12c21417e9c42d5fa5bb5a4bd -#: ../source/tutorial/change-oplog-size.txt:85 -msgid "Recreate the Oplog with a New Size and a Seed Entry" -msgstr "" - -# d73241d323d24ef5af1350b26294c700 -#: ../source/tutorial/change-oplog-size.txt:87 -msgid "" -"Save the last entry from the oplog. For example, connect to the instance " -"using the :program:`mongo` shell, and enter the following command to " -"switch to the ``local`` database:" -msgstr "" - -# 44120b25c0f1481dabca95c0d1dac6f9 -#: ../source/tutorial/change-oplog-size.txt:95 -msgid "" -"In :program:`mongo` shell scripts you can use the following operation to " -"set the ``db`` object:" -msgstr "" - -# ea95d9198bb1496ea541cb49cfd89775 -#: ../source/tutorial/change-oplog-size.txt:102 -msgid "" -"Ensure that the ``temp`` temporary collection is empty by dropping the " -"collection:" -msgstr "" - -# 6feb2d7de4354e5bac626b5305100afa -#: ../source/tutorial/change-oplog-size.txt:109 -msgid "" -"Use the :method:`db.collection.save()` method and a sort on reverse " -":term:`natural order` to find the last entry and save it to a temporary " -"collection:" -msgstr "" - -# 7e1cc8ef4e03426eb4b3cf13294eff12 -#: ../source/tutorial/change-oplog-size.txt:119 -msgid "To see this oplog entry, use the following operation:" -msgstr "" - -# f27ca75bbaed461ebaeccf265b319aca -#: ../source/tutorial/change-oplog-size.txt:126 -msgid "Remove the Existing Oplog Collection" -msgstr "" - -# 1f9d269823ea4e0abdc2c16c5a26c4fa -#: ../source/tutorial/change-oplog-size.txt:128 -msgid "" -"Drop the old ``oplog.rs`` collection in the ``local`` database. Use the " -"following command:" -msgstr "" - -# 7d0d21b8959c4630a9b4f0535fcb3ae7 -#: ../source/tutorial/change-oplog-size.txt:136 -msgid "This returns ``true`` in the shell." -msgstr "" - -# 52f9ba4947aa4764ba46ca75513573df -#: ../source/tutorial/change-oplog-size.txt:139 -msgid "Create a New Oplog" -msgstr "" - -# 9270e77f59904c9f9b7eb258fa40f83f -#: ../source/tutorial/change-oplog-size.txt:141 -msgid "" -"Use the :dbcommand:`create` command to create a new oplog of a different " -"size. Specify the ``size`` argument in bytes. A value of ``2 * 1024 * " -"1024 * 1024`` will create a new oplog that's 2 gigabytes:" -msgstr "" - -# cccaee9dc11b4dc88b7cb6fdc9743126 -#: ../source/tutorial/change-oplog-size.txt:149 -msgid "Upon success, this command returns the following status:" -msgstr "" - -# 3644551fd4fa4af3a26644256fb564ba -#: ../source/tutorial/change-oplog-size.txt:156 -msgid "Insert the Last Entry of the Old Oplog into the New Oplog" -msgstr "" - -# 6488266b769e4b598cd1cb149788a53d -#: ../source/tutorial/change-oplog-size.txt:158 -msgid "" -"Insert the previously saved last entry from the old oplog into the new " -"oplog. For example:" -msgstr "" - -# b08ef40b156d48d7bf444cfa8c2e2b3a -#: ../source/tutorial/change-oplog-size.txt:165 -msgid "To confirm the entry is in the new oplog, use the following operation:" -msgstr "" - -# 3f8cf1137bc14cdca3a6fde3cff53076 -#: ../source/tutorial/change-oplog-size.txt:172 -msgid "Restart the Member" -msgstr "" - -# 9710baa85cc44135980ff3ec5498e5fc -#: ../source/tutorial/change-oplog-size.txt:174 -msgid "" -"Restart the :program:`mongod` as a member of the replica set on its usual" -" port. For example:" -msgstr "" - -# 2a57cdd6656e47f382ffc400240def30 -#: ../source/tutorial/change-oplog-size.txt:182 -msgid "" -"The replica set member will recover and \"catch up\" before it is " -"eligible for election to primary." -msgstr "" - -# df81a9d499a54a99ae9069e10b70b74c -#: ../source/tutorial/change-oplog-size.txt:186 -msgid "Repeat Process for all Members that may become Primary" -msgstr "" - -# 90fc814a366d401fae3eb1a89f1c9dce -#: ../source/tutorial/change-oplog-size.txt:188 -msgid "" -"Repeat this procedure for all members you want to change the size of the " -"oplog. Repeat the procedure for the primary as part of the following " -"step." -msgstr "" - -# b01688e64508490b81d7f7f701f8818d -#: ../source/tutorial/change-oplog-size.txt:193 -msgid "Change the Size of the Oplog on the Primary" -msgstr "" - -# ba8f65b5fd0d493c876d84fa17ff3af0 -#: ../source/tutorial/change-oplog-size.txt:195 -msgid "" -"To finish the rolling maintenance operation, step down the primary with " -"the :method:`rs.stepDown()` method and repeat the oplog resizing " -"procedure above." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/change-own-password-and-custom-data.po b/locale/es/LC_MESSAGES/tutorial/change-own-password-and-custom-data.po deleted file mode 100644 index cb36e624294..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/change-own-password-and-custom-data.po +++ /dev/null @@ -1,163 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:36+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 8312bce023614b638ddda705500ee518 -#: ../source/tutorial/change-own-password-and-custom-data.txt:3 -msgid "Change Your Password and Custom Data" -msgstr "" - -# b066e7d847224a10977c0840135023c4 -#: ../source/tutorial/change-own-password-and-custom-data.txt -msgid "On this page" -msgstr "" - -# fdab27ea11ca4a6cbbe5538a5f5093e9 -#: ../source/tutorial/change-own-password-and-custom-data.txt:16 -msgid "Overview" -msgstr "" - -# 914b78ff46274f2e909b51fb42485514 -#: ../source/tutorial/change-own-password-and-custom-data.txt:18 -msgid "" -"Users with appropriate privileges can change their own passwords and " -"custom data. :data:`Custom data ` stores " -"optional user information." -msgstr "" - -# 0f865db87ed04a9990bc34dde739a56e -#: ../source/tutorial/change-own-password-and-custom-data.txt:23 -msgid "Considerations" -msgstr "" - -# 1b17c64c1e7e4f8380cc7cefdd1c736b -#: ../source/tutorial/change-own-password-and-custom-data.txt:25 -msgid "" -"To generate a strong password for use in this procedure, you can use the " -"``openssl`` utility's ``rand`` command. For example, issue ``openssl " -"rand`` with the following options to create a base64-encoded string of 48" -" pseudo-random bytes:" -msgstr "" - -# b2a544577ef84bdb98139111cb3fdb78 -#: ../source/tutorial/change-own-password-and-custom-data.txt:37 -msgid "Prerequisites" -msgstr "" - -# b8bfbf16e060482091f980e18cb25402 -#: ../source/includes/access-change-own-password-and-custom-data.rst:1 -msgid "" -"To modify your own password and custom data, you must have privileges " -"that grant :authaction:`changeOwnPassword` and " -":authaction:`changeOwnCustomData` :ref:`actions ` " -"respectively on the user's database." -msgstr "" - -# 5e66a9bb82f9436281968890e76f64b9 -#: ../source/tutorial/change-own-password-and-custom-data.txt:44 -msgid "Procedure" -msgstr "" - -# 7b83fa36874c4cf1bc638315a000a77d -#~ msgid "" -#~ "To modify your own password or " -#~ "custom data, you must have the " -#~ ":authaction:`changeOwnPassword` and " -#~ ":authaction:`changeOwnCustomData` :ref:`actions " -#~ "` respectively on " -#~ "the ``cluster`` resource." -#~ msgstr "" - -# 0184e6a206764309927a7a50630bfc2e -#~ msgid "Connect with the appropriate privileges." -#~ msgstr "" - -# ea542392beac48afbb8b8aba02b18364 -# 1b73206bc9bd4379bd6ac94fe5fd5889 -#~ msgid "" -#~ "Connect to the :program:`mongod` or " -#~ ":program:`mongos` with your username and " -#~ "current password." -#~ msgstr "" - -# 816fdf42bdd54a608145f72005a098d0 -#~ msgid "" -#~ "For example, the following operation " -#~ "connects to MongoDB as an authenticated" -#~ " user named ``manager``." -#~ msgstr "" - -# fa816680bc15479ea60b0b07244f09ba -#~ msgid "Verify your privileges." -#~ msgstr "" - -# e8a2605aa5a245538c90786ec8499f26 -#~ msgid "" -#~ "To check that you have the " -#~ "privileges specified in the :ref:`change-" -#~ "own-password-prereq` section, use the" -#~ " :dbcommand:`usersInfo` command with the " -#~ "``showPrivileges`` option." -#~ msgstr "" - -# 3672024cfd954f408e41672b503f5403 -#~ msgid "" -#~ "The following example operation checks " -#~ "privileges for a user connected as " -#~ "``manager``:" -#~ msgstr "" - -# 2cb880ec0581417a94b99e99a01c6ecc -#~ msgid "" -#~ "The resulting ``users`` document displays " -#~ "the privileges granted to ``manager``." -#~ msgstr "" - -# c4042e3ebec245efb843d6b959d307b8 -#~ msgid "View your custom data." -#~ msgstr "" - -# 7c922ba7777742a1b78a236ea6bd35ed -#~ msgid "" -#~ "For example, the following operation " -#~ "returns information for the ``manager`` " -#~ "user:" -#~ msgstr "" - -# 07d12a5a61ce4a20bd46045939691f37 -#~ msgid "Change your password and custom data." -#~ msgstr "" - -# c325f00027e543f9ae9a821025fd9fba -#~ msgid "" -#~ "Pass your username, new password, and" -#~ " new custom data to the " -#~ ":dbcommand:`updateUser` command." -#~ msgstr "" - -# a1727efb97254b3da988b2d1836f00d8 -#~ msgid "" -#~ "For example, the following operation " -#~ "changes a user's password to " -#~ "``KNlZmiaNUp0B`` and custom data to ``{" -#~ " title: \"Senior Manager\" }``:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/change-replica-set-wiredtiger.po b/locale/es/LC_MESSAGES/tutorial/change-replica-set-wiredtiger.po deleted file mode 100644 index c3e988ec151..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/change-replica-set-wiredtiger.po +++ /dev/null @@ -1,99 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 9bd26740a34848dd9e138ddf9f6b8f4f -#: ../source/tutorial/change-replica-set-wiredtiger.txt:3 -msgid "Change Replica Set to WiredTiger" -msgstr "" - -# 0884cb0f2b274553b5d3cd4341b998f1 -#: ../source/tutorial/change-replica-set-wiredtiger.txt:7 -msgid "" -"The WiredTiger storage engine is available. Also, replica sets may have " -"members with different storage engines." -msgstr "" - -# 479a8205be764c0f851c340ceb38ce99 -#: ../source/tutorial/change-replica-set-wiredtiger.txt:11 -msgid "WiredTiger is the new default storage engine for MongoDB." -msgstr "" - -# 82fdcb7263b64f998e9a3b57f2fa8049 -#: ../source/tutorial/change-replica-set-wiredtiger.txt:14 -msgid "" -"This tutorial gives an overview of changing the storage engine of a " -"member of a :term:`replica set` to :ref:`WiredTiger `." -msgstr "" - -# 18650f6e5f864ddfa408c0ff41d63b1b -#: ../source/tutorial/change-replica-set-wiredtiger.txt:19 -msgid "Considerations" -msgstr "" - -# 13b318c0929c4605865c2ccaef9b1e73 -#: ../source/tutorial/change-replica-set-wiredtiger.txt:21 -msgid "" -"Replica sets can have members with different storage engines. As such, " -"you can update members to use the WiredTiger storage engine in a rolling " -"fashion. Before changing all the members to use WiredTiger, you may " -"prefer to run with mixed storage engines for some period. However, " -"performance can vary according to workload." -msgstr "" - -# 94f0b8d37d504a8fbe72ec80e626ec6a -#: ../source/includes/fact-wiredtiger-minimum-version.rst:1 -msgid "" -"You must be using MongoDB version 3.0 or greater in order to use the " -"WiredTiger storage engine. If upgrading from an earlier version of " -"MongoDB, see the guides on :doc:`Upgrading to MongoDB 3.0 ` or :doc:`Upgrading to MongoDB 3.2 ` before proceeding with changing your storage engine." -msgstr "" - -# 4e03ceb0b95c4e02a593dbffb7c300fe -#: ../source/includes/2.6-3.0-mixed-version-wiredTiger-restriction.rst:1 -msgid "" -"Before enabling the new WiredTiger storage engine, ensure that all " -"replica set/sharded cluster members are running at least MongoDB version " -"2.6.8, and preferably version 3.0.0 or newer." -msgstr "" - -# e61a11f754144323b4b047dbe90c83e7 -#: ../source/tutorial/change-replica-set-wiredtiger.txt:32 -msgid "Procedure" -msgstr "" - -# a1c127058a074e8eafdee594dd6a982e -#: ../source/tutorial/change-replica-set-wiredtiger.txt:34 -msgid "" -"This procedure completely removes a :term:`secondary` replica set " -"member's data, starts :program:`mongod` with WiredTiger, and performs an " -":doc:`initial sync `." -msgstr "" - -# 5e22ef19818847b8b65f02ebd63e94c8 -#: ../source/tutorial/change-replica-set-wiredtiger.txt:38 -msgid "" -"To update all members of the replica set to use WiredTiger, update the " -":term:`secondary` members first. Then step down the :term:`primary`, and " -"update the stepped-down member." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/change-sharded-cluster-wiredtiger.po b/locale/es/LC_MESSAGES/tutorial/change-sharded-cluster-wiredtiger.po deleted file mode 100644 index bea1e891dc1..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/change-sharded-cluster-wiredtiger.po +++ /dev/null @@ -1,137 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 24f8a8d73c044bc7940d512480717d27 -#: ../source/tutorial/change-sharded-cluster-wiredtiger.txt:3 -msgid "Change Sharded Cluster to WiredTiger" -msgstr "" - -# e3cb488885574948a286bce79f32377a -#: ../source/tutorial/change-sharded-cluster-wiredtiger.txt:7 -msgid "" -"The WiredTiger storage engine is available. Also, sharded clusters may " -"have individual shards with different storage engine configurations." -msgstr "" - -# f4201cb3a855470b94f8c936506fc8c0 -#: ../source/tutorial/change-sharded-cluster-wiredtiger.txt:12 -msgid "WiredTiger is the new default storage engine for MongoDB." -msgstr "" - -# 5a4fae09ffe4490283aaf1239d046f78 -#: ../source/tutorial/change-sharded-cluster-wiredtiger.txt:15 -msgid "" -"This tutorial gives an overview of changing the storage engines of a " -"component of a :term:`sharded cluster` to :ref:`WiredTiger `." -msgstr "" - -# 9e8e65b86fc542e2b805ab65b7637f59 -#: ../source/tutorial/change-sharded-cluster-wiredtiger.txt:20 -msgid "Considerations" -msgstr "" - -# 70b33230fa0c434ab8911b2deb37cb3f -#: ../source/tutorial/change-sharded-cluster-wiredtiger.txt:22 -msgid "" -"This procedure may involve downtime, especially if one or more of your " -"shards is a :term:`standalone`. If you change the host or port of any " -":term:`shard`, you must update the shard configuration as well." -msgstr "" - -# 611aad05f50f4e48bee4034bed975987 -#: ../source/includes/fact-wiredtiger-minimum-version.rst:1 -msgid "" -"You must be using MongoDB version 3.0 or greater in order to use the " -"WiredTiger storage engine. If upgrading from an earlier version of " -"MongoDB, see the guides on :doc:`Upgrading to MongoDB 3.0 ` or :doc:`Upgrading to MongoDB 3.2 ` before proceeding with changing your storage engine." -msgstr "" - -# 3ca2f9bd2e4c4802bc12ab37495f7cb0 -#: ../source/includes/2.6-3.0-mixed-version-wiredTiger-restriction.rst:1 -msgid "" -"Before enabling the new WiredTiger storage engine, ensure that all " -"replica set/sharded cluster members are running at least MongoDB version " -"2.6.8, and preferably version 3.0.0 or newer." -msgstr "" - -# 816a30b24655491798184ada75344785 -#: ../source/tutorial/change-sharded-cluster-wiredtiger.txt:31 -msgid "Change Shards to WiredTiger" -msgstr "" - -# 04365efc5622484cb20877f1c53a511c -#: ../source/tutorial/change-sharded-cluster-wiredtiger.txt:35 -msgid "" -"A sharded cluster **can** have mixed storage engines for its individual " -":term:`shards `." -msgstr "" - -# fd024b6dc815483ca7c09691ff855a7b -#: ../source/tutorial/change-sharded-cluster-wiredtiger.txt:38 -msgid "" -"To change the storage engine for the :term:`shards ` to " -"WiredTiger, refer to the appropriate procedure for each shard:" -msgstr "" - -# 7a8b77ca57f1464c978d3536e2a7ea33 -#: ../source/tutorial/change-sharded-cluster-wiredtiger.txt:41 -msgid "" -"If the shard is a :term:`standalone`, see :doc:`/tutorial/change-" -"standalone-wiredtiger`." -msgstr "" - -# a866c838651b4bf49de04d886b71622d -#: ../source/tutorial/change-sharded-cluster-wiredtiger.txt:44 -msgid "" -"If the shard is a :term:`replica set`, see :doc:`/tutorial/change-" -"replica-set-wiredtiger`." -msgstr "" - -# 7a4a249e58154652b8f2fe95a1c6e8ce -#: ../source/tutorial/change-sharded-cluster-wiredtiger.txt:48 -msgid "Change Config Servers to WiredTiger" -msgstr "" - -# fa1fa09df4eb4d09a46408c65e555413 -#: ../source/tutorial/change-sharded-cluster-wiredtiger.txt:50 -msgid "" -"To change the storage engines of the :term:`config servers ` of a sharded cluster, see :doc:`/tutorial/change-config-server-" -"wiredtiger`." -msgstr "" - -# 77d56cbe3a8c42fb936200ff6be2b99b -#: ../source/includes/fact-config-server-storage-engine-mix.rst:1 -msgid "" -"You may safely continue to use :ref:`MMAPv1 ` for the " -":term:`config servers ` even if one or more :term:`shards " -"` in the :term:`sharded cluster` are using the WiredTiger storage " -"engine. If you do choose to update the config servers to use WiredTiger, " -"you must update **all three**." -msgstr "" - -# 82747123cd3b4c77a459e5242406e12b -#: ../source/tutorial/change-sharded-cluster-wiredtiger.txt:56 -msgid ":doc:`/tutorial/change-config-server-wiredtiger`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/change-standalone-wiredtiger.po b/locale/es/LC_MESSAGES/tutorial/change-standalone-wiredtiger.po deleted file mode 100644 index 70f6505c076..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/change-standalone-wiredtiger.po +++ /dev/null @@ -1,74 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 26bfc3129334419493116dcb6986a066 -#: ../source/tutorial/change-standalone-wiredtiger.txt:3 -msgid "Change Standalone to WiredTiger" -msgstr "" - -# d8679db0f0ae4c80b13ab36f066030f1 -#: ../source/tutorial/change-standalone-wiredtiger.txt:7 -msgid "The WiredTiger storage engine is available." -msgstr "" - -# 17f0c351b3c14a6ba8dac2418ff46cb7 -#: ../source/tutorial/change-standalone-wiredtiger.txt:10 -msgid "WiredTiger is the new default storage engine for MongoDB." -msgstr "" - -# ce9afe67dca749a387b29afae3cf6485 -#: ../source/tutorial/change-standalone-wiredtiger.txt:13 -msgid "" -"This tutorial gives an overview of changing the storage engine of a " -":term:`standalone` MongoDB instance to :ref:`WiredTiger `." -msgstr "" - -# 8e216588930d4fdeb09d43b50df12a19 -#: ../source/tutorial/change-standalone-wiredtiger.txt:18 -msgid "Considerations" -msgstr "" - -# d66e0c16528348378d86ae1ef1740003 -#: ../source/tutorial/change-standalone-wiredtiger.txt:20 -msgid "" -"This tutorial uses the :program:`mongodump` and :program:`mongorestore` " -"utilities to export and import data. Ensure that these MongoDB package " -"components are installed and updated on your system. In addition, make " -"sure you have sufficient drive space available for the " -":program:`mongodump` export file and the data files of your new " -":program:`mongod` instance running with WiredTiger." -msgstr "" - -# bcf1f90d3ae14c28bd9eac1e6ac2fe60 -#: ../source/includes/fact-wiredtiger-minimum-version.rst:1 -msgid "" -"You must be using MongoDB version 3.0 or greater in order to use the " -"WiredTiger storage engine. If upgrading from an earlier version of " -"MongoDB, see the guides on :doc:`Upgrading to MongoDB 3.0 ` or :doc:`Upgrading to MongoDB 3.2 ` before proceeding with changing your storage engine." -msgstr "" - -# c5bb174e92704d218a43802ab332a6b8 -#: ../source/tutorial/change-standalone-wiredtiger.txt:30 -msgid "Procedure" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/change-user-password.po b/locale/es/LC_MESSAGES/tutorial/change-user-password.po deleted file mode 100644 index d5e9d8ee6a2..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/change-user-password.po +++ /dev/null @@ -1,124 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2014-04-08 18:38+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# af6eab160c5942caa39b12a0623917aa -#: ../source/tutorial/change-user-password.txt:3 -msgid "Change a User's Password" -msgstr "" - -# 9b8a361f72b34737a6e99c7e17357f23 -#: ../source/tutorial/change-user-password.txt:10 -msgid "Overview" -msgstr "" - -# 05ec5424f9f449cfb20a6190f4c8c0be -#: ../source/tutorial/change-user-password.txt:12 -msgid "" -"Strong passwords help prevent unauthorized access, and all users should have" -" strong passwords. You can use the ``openssl`` program to generate unique " -"strings for use in passwords, as in the following command:" -msgstr "" - -# 45f474fe5c5a48d1a787d0ae79972f37 -#: ../source/tutorial/change-user-password.txt:24 -msgid "Prerequisites" -msgstr "" - -# 71cae1ff7fea4f46a7bdd7031a7d8418 -#: ../source/includes/access-change-password.rst:1 -msgid "" -"You must have the :authaction:`changeAnyPassword` :ref:`action ` on a database to modify the password of any user on that " -"database." -msgstr "" - -# 432d5f12ce0e406b93d9539444674c78 -#: ../source/includes/access-change-password.rst:5 -msgid "" -"You must have the :authaction:`changeOwnPassword` :ref:`action ` on your database to change your own password." -msgstr "" - -# 1f48d684206b49b3b37dc353b857b9f1 -#: ../source/tutorial/change-user-password.txt:29 -msgid "Procedure" -msgstr "" - -# 0ce22358d2de40898467e19c127fc686 -#: ../source/includes/steps/change-user-password.rst:8 -msgid "Connect to MongoDB with the appropriate privileges." -msgstr "" - -# 7fa9d50fe0f343dbbdc87a05aa55d132 -#: ../source/includes/steps/change-user-password.rst:11 -msgid "" -"Connect to the :program:`mongod` or :program:`mongos` with the privileges " -"required in the :ref:`change-password-prereq` section." -msgstr "" - -# f108a6b7bba8499e83a690d48cbfb951 -#: ../source/includes/steps/change-user-password.rst:15 -msgid "" -"The following example operation connects to MongoDB as an authenticated user" -" named ``manager``:" -msgstr "" - -# 1f44c825438c4cf49d003d866c12ac93 -#: ../source/includes/steps/change-user-password.rst:35 -msgid "Verify your privileges." -msgstr "" - -# 7b61c4726abe4d71be035854ea97a3aa -#: ../source/includes/steps/change-user-password.rst:38 -msgid "" -"Use the :dbcommand:`usersInfo` command with the ``showPrivileges`` option." -msgstr "" - -# dc514d1e0f154efdb946516f3d137ec1 -#: ../source/includes/steps/change-user-password.rst:41 -msgid "" -"The following example operation checks privileges for a user connected as " -"``manager``:" -msgstr "" - -# 360b1a990b7f4bcc88d04cf43fc5701e -#: ../source/includes/steps/change-user-password.rst:54 -msgid "" -"The resulting ``users`` document displays the privileges granted to " -"``manager``." -msgstr "" - -# 68c3fe42c6ef407cb3dcff69b5ef1473 -#: ../source/includes/steps/change-user-password.rst:68 -msgid "Change the password." -msgstr "" - -# 0b768df3ae8b44699a2c979813ce92e9 -#: ../source/includes/steps/change-user-password.rst:71 -msgid "" -"Pass the user's username and the new password to the " -":method:`db.changeUserPassword()` method." -msgstr "" - -# 2aba68d38a17406289420c5d44f01ad6 -#: ../source/includes/steps/change-user-password.rst:75 -msgid "" -"The following operation changes the ``reporting`` user's password to " -"``SOh3TbYhxuLiW8ypJPxmt1oOfL``:" -msgstr "" diff --git a/locale/es/LC_MESSAGES/tutorial/change-user-privileges.po b/locale/es/LC_MESSAGES/tutorial/change-user-privileges.po deleted file mode 100644 index 127cc49cb9f..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/change-user-privileges.po +++ /dev/null @@ -1,211 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2014-04-08 18:41+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# f152101272784103afe63329ea1e9941 -#: ../source/tutorial/change-user-privileges.txt:3 -msgid "Modify a User's Access" -msgstr "" - -# c56e507de399487fb752a35f38826884 -#: ../source/tutorial/change-user-privileges.txt:8 -msgid "Overview" -msgstr "" - -# fc1df0f6f4084caa81b1862ab1e5ba28 -#: ../source/tutorial/change-user-privileges.txt:10 -msgid "" -"When a user's responsibilities change, modify the user's access to include " -"only those roles the user requires. This follows the policy of :term:`least " -"privilege`." -msgstr "" - -# 0d6111bdf9a7402c9e1236f735d8bfdf -#: ../source/tutorial/change-user-privileges.txt:14 -msgid "" -"To change a user's access, first determine the privileges the user needs and" -" then determine the roles that grants those privileges. Grant and revoke " -"roles using the method:`db.grantRolesToUser()` and " -":method:`db.revokeRolesFromUser` methods." -msgstr "" - -# e4a0b8dcc9094dc39f7a903855afa0bb -#: ../source/tutorial/change-user-privileges.txt:19 -msgid "" -"For an overview of roles and privileges, see :ref:`authorization`. For " -"descriptions of the access each built-in role provides, see the section on " -":ref:`built-in roles `." -msgstr "" - -# 91f01d6e3fa1439d904bc2fe9632854d -#: ../source/tutorial/change-user-privileges.txt:26 -msgid "Prerequisites" -msgstr "" - -# 3288ce8bec9c410fb822bc266cc3a6a3 -#: ../source/includes/access-grant-roles.rst:1 -msgid "" -"You must have the :authaction:`grantRole` :ref:`action ` on a database to grant a role on that database." -msgstr "" - -# 4ce0e29f19f34efc949175aaf0fecada -#: ../source/includes/access-revoke-roles.rst:1 -msgid "" -"You must have the :authaction:`revokeRole` :ref:`action ` on a database to revoke a role on that database." -msgstr "" - -# bfe31e50fed1459c894c9ffe4fb3b24d -#: ../source/includes/access-roles-info.rst:1 -msgid "" -"To view a role's information, you must be explicitly granted the role or " -"must have the :authaction:`viewRole` :ref:`action ` " -"on the role's database." -msgstr "" - -# e648153bbe914d4896f7e63ca9c1ea3c -#: ../source/tutorial/change-user-privileges.txt:35 -msgid "Procedure" -msgstr "" - -# d429fce7f2474db396cdbf02b120d7a5 -#: ../source/includes/steps/change-user-privileges.rst:8 -msgid "Connect to MongoDB with the appropriate privileges." -msgstr "" - -# c1a4742fd53a4d759b55705503e3d48b -#: ../source/includes/steps/change-user-privileges.rst:11 -msgid "" -"Connect to the :program:`mongod` or :program:`mongos` either through the " -":ref:`localhost exception ` or as a user with the " -"privileges required in the :ref:`change-user-privileges-prereq` section." -msgstr "" - -# 5c99902ca2fd47a19d44d403f28eec85 -#: ../source/includes/steps/change-user-privileges.rst:16 -msgid "" -"The following example operation connects to MongoDB as an authenticated user" -" named ``manager``:" -msgstr "" - -# 23128e5e84b84d46bdd16e630e794ea8 -#: ../source/includes/steps/change-user-privileges.rst:36 -msgid "Verify your privileges." -msgstr "" - -# 79dcdaafc774417ab20da09c2db5d99b -#: ../source/includes/steps/change-user-privileges.rst:39 -msgid "" -"Use the :dbcommand:`usersInfo` command with the ``showPrivileges`` option." -msgstr "" - -# c12f6c6a878043a28710a511a8527cc4 -#: ../source/includes/steps/change-user-privileges.rst:42 -msgid "" -"The following example operation checks privileges for a user connected as " -"``manager``:" -msgstr "" - -# 56a9251f730d4808b00bb14227432c35 -#: ../source/includes/steps/change-user-privileges.rst:55 -msgid "" -"The resulting ``users`` document displays the privileges granted to " -"``manager``." -msgstr "" - -# e0a5749bdd63490b93eac42cfd80bcd9 -#: ../source/includes/steps/change-user-privileges.rst:69 -msgid "Identify the user's roles and privileges." -msgstr "" - -# 91589f361d4c4d8f952088e99c544f3c -#: ../source/includes/steps/change-user-privileges.rst:72 -msgid "" -"To display the roles and privileges of the user to be modified, use the " -":method:`db.getUser()` and :method:`db.getRole()` methods, as described in " -":doc:`/tutorial/verify-user-privileges`." -msgstr "" - -# a4abb04557574559aa4b17da7aeeaa02 -#: ../source/includes/steps/change-user-privileges.rst:77 -msgid "" -"To display the privileges granted by ``siteRole01`` on the current database," -" issue:" -msgstr "" - -# 62cc004d3d6347bdbb46123a2369d9a0 -#: ../source/includes/steps/change-user-privileges.rst:96 -msgid "Identify the privileges to grant or revoke." -msgstr "" - -# b556272a929d48d5b81933cd1ef77721 -#: ../source/includes/steps/change-user-privileges.rst:99 -msgid "" -"Determine which role contains the privileges *and only those privileges*. If" -" such a role does not exist, then to grant the privileges will require " -":doc:`creating a new role ` with the specific set of" -" privileges. To revoke a subset of privileges provided by an existing role: " -"revoke the original role, :doc:`create a new role ` " -"that contains the privileges *to keep*, and then grant that role to the " -"user." -msgstr "" - -# f55b26fb7fc54325900f5497316aab5f -#: ../source/includes/steps/change-user-privileges.rst:119 -msgid "Modify the user's access." -msgstr "" - -# 9f843172152a4cb3b70a4fdc1977cbca -#: ../source/includes/steps/change-user-privileges.rst:123 -msgid "Revoke a Role" -msgstr "" - -# c86e1eb793c84159a4a489b4b5439f6a -#: ../source/includes/steps/change-user-privileges.rst:149 -msgid "Grant a Role" -msgstr "" - -# e5d96091aec141deba7034080c7daa2e -#: ../source/includes/steps/change-user-privileges.rst:153 -msgid "" -"Grant a role using the :method:`db.grantRolesToUser()` method. For example, " -"the following operation grants the ``accountUser01`` user the " -":authrole:`read` role on the ``records`` database:" -msgstr "" - -#: ../source/includes/steps/change-user-privileges.rst:127 -msgid "" -"Revoke a role with the :method:`db.revokeRolesFromUser()` method. Access " -"revocations apply as soon as the user tries to run a command. On a " -":program:`mongos` revocations are instant on the :program:`mongos` on which " -"the command ran, but there is up to a 10-minute delay before the user cache " -"is updated on the other :program:`mongos` instances in the cluster. The " -"following example operation removes the :authrole:`readWrite` role on the " -"``accounts`` database from the ``accountUser01`` user's existing roles:" -msgstr "" - -#~ msgid "" -#~ "Revoke a role with the :method:`db.revokeRolesFromUser()` method. Access " -#~ "revocations apply as soon as the user tries to run a command. On a " -#~ ":program:`mongos` revocations are instant on the :program:`mongos` on which " -#~ "the command ran, but there is up to a 10-delay before the user cache is " -#~ "updated on the other :program:`mongos` instances in the cluster. The " -#~ "following example operation removes the :authrole:`readWrite` role on the " -#~ "``accounts`` database from the ``accountUser01`` user's existing roles:" -#~ msgstr "" diff --git a/locale/es/LC_MESSAGES/tutorial/choose-a-shard-key.po b/locale/es/LC_MESSAGES/tutorial/choose-a-shard-key.po deleted file mode 100644 index b4850e3d3ab..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/choose-a-shard-key.po +++ /dev/null @@ -1,345 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: 2014-04-08 18:35+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 935350870ea04a698a6cd3fff37c3fb9 -#: ../source/tutorial/choose-a-shard-key.txt:3 -msgid "Considerations for Selecting Shard Keys" -msgstr "" - -# b6d7d857a62443b9832cb3137f6d6df2 -#: ../source/tutorial/choose-a-shard-key.txt:12 -msgid "Choosing a Shard Key" -msgstr "" - -# 56bab723743e4b239f7ad1c48fab4c7e -#: ../source/tutorial/choose-a-shard-key.txt:14 -msgid "" -"For many collections there may be no single, naturally occurring key that" -" possesses all the qualities of a good shard key. The following " -"strategies may help construct a useful shard key from existing data:" -msgstr "" - -# 27729e4f9d404607b7a1218e6badb1d6 -#: ../source/tutorial/choose-a-shard-key.txt:18 -msgid "" -"Compute a more ideal shard key in your application layer, and store this " -"in all of your documents, potentially in the ``_id`` field." -msgstr "" - -# 7d35d5d9e4a948d99f9f0468bd7290df -#: ../source/tutorial/choose-a-shard-key.txt:22 -msgid "" -"Use a compound shard key that uses two or three values from all documents" -" that provide the right mix of cardinality with scalable write operations" -" and query isolation." -msgstr "" - -# 4565556f82004f5b80ccefb3e3ef557d -#: ../source/tutorial/choose-a-shard-key.txt:26 -msgid "" -"Determine that the impact of using a less than ideal shard key is " -"insignificant in your use case, given:" -msgstr "" - -# bdde18e5c8174548abbf818a1848ea2d -#: ../source/tutorial/choose-a-shard-key.txt:29 -msgid "limited write volume," -msgstr "" - -# 2ed2cdc95aff40f1b7649b7cf6bfbfaa -#: ../source/tutorial/choose-a-shard-key.txt:30 -msgid "expected data size, or" -msgstr "" - -# c083277e3cb1447b98de4feac9c1bb63 -#: ../source/tutorial/choose-a-shard-key.txt:31 -msgid "application query patterns." -msgstr "" - -# 189e6a65af7249e3858055042033f585 -#: ../source/tutorial/choose-a-shard-key.txt:33 -msgid "" -"Use a :term:`hashed shard key`. Choose a field that has high cardinality " -"and create a :ref:`hashed index ` on that field. " -"MongoDB uses these hashed index values as shard key values, which ensures" -" an even distribution of documents across the shards." -msgstr "" - -# f2f5589b9b134b4fac788f5e65201f6d -#: ../../../internal after -#: build/master/source/includes/tip-applications-do-not-need-to-compute-hashes.rst -#: padding -msgid "Tip" -msgstr "" - -# f9d503be7ff14c1e975ddf81be90651c -#: ../source/includes/tip-applications-do-not-need-to-compute-hashes.rst:3 -msgid "" -"MongoDB automatically computes the hashes when resolving queries using " -"hashed indexes. Applications do **not** need to compute hashes." -msgstr "" - -# a66d2c0c74dc499f924563ff40c91dfa -#: ../source/tutorial/choose-a-shard-key.txt:43 -msgid "Considerations for Selecting Shard Key" -msgstr "" - -# d1bdfe5f08c94411b664b9224ceb8f3e -#: ../source/tutorial/choose-a-shard-key.txt:45 -msgid "" -"Choosing the correct shard key can have a great impact on the " -"performance, capability, and functioning of your database and cluster. " -"Appropriate shard key choice depends on the schema of your data and the " -"way that your applications query and write data." -msgstr "" - -# abff998b63e54c669a71a0ee0d42f61b -#: ../source/tutorial/choose-a-shard-key.txt:53 -msgid "Create a Shard Key that is Easily Divisible" -msgstr "" - -# 109d96bfc0094944bc092a16bca00b05 -#: ../source/tutorial/choose-a-shard-key.txt:55 -msgid "" -"An easily divisible shard key makes it easy for MongoDB to distribute " -"content among the shards. Shard keys that have a limited number of " -"possible values can result in chunks that are \"unsplittable\"." -msgstr "" - -# 705f9d1456ba4468837a3536942f745e -#: ../source/tutorial/choose-a-shard-key.txt:59 -msgid "" -"For instance, if a chunk represents a single shard key value, then " -"MongoDB cannot split the chunk even when the chunk exceeds the size at " -"which :doc:`splits ` occur." -msgstr "" - -# d1f1d282e9024a649a6f876b9f542394 -#: ../source/tutorial/choose-a-shard-key.txt:63 -msgid ":ref:`sharding-shard-key-cardinality`" -msgstr "" - -# ee2720d45abe46bc953d8505b5c22045 -#: ../source/tutorial/choose-a-shard-key.txt:66 -msgid "Create a Shard Key that has High Degree of Randomness" -msgstr "" - -# 86f8aec15db24341817bda42f8066717 -#: ../source/tutorial/choose-a-shard-key.txt:68 -msgid "" -"A shard key with high degree of randomness prevents any single shard from" -" becoming a bottleneck and will distribute write operations among the " -"cluster." -msgstr "" - -# 3369af2de94b4cdd86978d0d0507c559 -#: ../source/tutorial/choose-a-shard-key.txt:72 -msgid ":ref:`sharding-shard-key-write-scaling`" -msgstr "" - -# e5994e4136094069a494beb10588eb7c -#: ../source/tutorial/choose-a-shard-key.txt:75 -msgid "Create a Shard Key that Targets a Single Shard" -msgstr "" - -# 72bd6f2189274a91ace59a2d401a55eb -#: ../source/tutorial/choose-a-shard-key.txt:77 -msgid "" -"A shard key that targets a single shard makes it possible for the " -":program:`mongos` program to return most query operations directly from a" -" single *specific* :program:`mongod` instance. Your shard key should be " -"the primary field used by your queries. Fields with a high degree of " -"\"randomness\" make it difficult to target operations to specific shards." -msgstr "" - -# 15ba636af05340698d9db54a8a194cda -#: ../source/tutorial/choose-a-shard-key.txt:84 -msgid ":ref:`sharding-shard-key-query-isolation`" -msgstr "" - -# f1c92526a718438ab7d20ebad1fc13bd -#: ../source/tutorial/choose-a-shard-key.txt:87 -msgid "Shard Using a Compound Shard Key" -msgstr "" - -# 2889654ca1294b0ba7e351a0059edc3e -#: ../source/tutorial/choose-a-shard-key.txt:89 -msgid "" -"The challenge when selecting a shard key is that there is not always an " -"obvious choice. Often, an existing field in your collection may not be " -"the optimal key. In those situations, computing a special purpose shard " -"key into an additional field or using a compound shard key may help " -"produce one that is more ideal." -msgstr "" - -# 8f41bbd8658c4b7c8005733c2dde84b2 -#: ../source/tutorial/choose-a-shard-key.txt:99 -msgid "Cardinality" -msgstr "" - -# 12d0ece6abc74e4c8478a8c86f483196 -#: ../source/tutorial/choose-a-shard-key.txt:101 -msgid "" -"Cardinality in the context of MongoDB, refers to the ability of the " -"system to :term:`partition` data into :term:`chunks `. For " -"example, consider a collection of data such as an \"address book\" that " -"stores address records:" -msgstr "" - -# fa289871e12b45929a6c36032fbd81e3 -#: ../source/tutorial/choose-a-shard-key.txt:106 -msgid "Consider the use of a ``state`` field as a shard key:" -msgstr "" - -# d2600e3703a64a05afdcf6ffd468608a -#: ../source/tutorial/choose-a-shard-key.txt:108 -msgid "" -"The state key's value holds the US state for a given address document. " -"This field has a *low cardinality* as all documents that have the same " -"value in the ``state`` field *must* reside on the same shard, even if a " -"particular state's chunk exceeds the maximum chunk size." -msgstr "" - -# 99293bff14b742d4ad770dba93c06ecf -#: ../source/tutorial/choose-a-shard-key.txt:113 -msgid "" -"Since there are a limited number of possible values for the ``state`` " -"field, MongoDB may distribute data unevenly among a small number of fixed" -" chunks. This may have a number of effects:" -msgstr "" - -# eaca747eb9ac4a93a9a6b12ead80c4a6 -#: ../source/tutorial/choose-a-shard-key.txt:117 -msgid "" -"If MongoDB cannot split a chunk because all of its documents have the " -"same shard key, migrations involving these un-splittable chunks will take" -" longer than other migrations, and it will be more difficult for your " -"data to stay balanced." -msgstr "" - -# 8b21c016dad04ffb96ec2a0f7da8d5e0 -#: ../source/tutorial/choose-a-shard-key.txt:122 -msgid "" -"If you have a fixed maximum number of chunks, you will never be able to " -"use more than that number of shards for this collection." -msgstr "" - -# 1b8d2fd53c3949b6b41d0b7a7d8d6c80 -#: ../source/tutorial/choose-a-shard-key.txt:125 -msgid "Consider the use of a ``zipcode`` field as a shard key:" -msgstr "" - -# 7acf6bb8d1834dc08e45df478ee672f8 -#: ../source/tutorial/choose-a-shard-key.txt:127 -msgid "" -"While this field has a large number of possible values, and thus has " -"potentially higher cardinality, it's possible that a large number of " -"users could have the same value for the shard key, which would make this " -"chunk of users un-splittable." -msgstr "" - -# 7a12fc029c064ed3a5339b8b95e7c1d7 -#: ../source/tutorial/choose-a-shard-key.txt:132 -msgid "" -"In these cases, cardinality depends on the data. If your address book " -"stores records for a geographically distributed contact list (e.g. \"Dry " -"cleaning businesses in America,\") then a value like zipcode would be " -"sufficient. However, if your address book is more geographically " -"concentrated (e.g \"ice cream stores in Boston Massachusetts,\") then you" -" may have a much lower cardinality." -msgstr "" - -# 0c6d3eebeec145af813c5e709aa9e026 -#: ../source/tutorial/choose-a-shard-key.txt:139 -msgid "Consider the use of a ``phone-number`` field as a shard key:" -msgstr "" - -# 4c6bd6ce63a34a8fa55e3832f5c67265 -#: ../source/tutorial/choose-a-shard-key.txt:141 -msgid "" -"Phone number has a *high cardinality,* because users will generally have " -"a unique value for this field, MongoDB will be able to split as many " -"chunks as needed." -msgstr "" - -# 3cbb2cd21f4d45db97d11d97c5ef9118 -#: ../source/tutorial/choose-a-shard-key.txt:145 -msgid "" -"While \"high cardinality,\" is necessary for ensuring an even " -"distribution of data, having a high cardinality does not guarantee " -"sufficient :ref:`query isolation ` or" -" appropriate :ref:`write scaling `." -msgstr "" - -# 1fb3b70d80a24fc3837e2239992c0bd4 -#: ../source/tutorial/choose-a-shard-key.txt:150 -msgid "" -"If you choose a shard key with low cardinality, some chunks may grow too " -"large for MongoDB to migrate. See :ref:`jumbo-chunks` for more " -"information." -msgstr "" - -# 46dae88c47104d85903a7257d1273a47 -#: ../source/tutorial/choose-a-shard-key.txt:155 -msgid "Shard Key Selection Strategy" -msgstr "" - -# 6493c349b5ea49598fc7d48fe5148643 -#: ../source/tutorial/choose-a-shard-key.txt:157 -msgid "" -"When selecting a shard key, it is difficult to balance the qualities of " -"an ideal shard key, which sometimes dictate opposing strategies. For " -"instance, it's difficult to produce a key that has both a high degree " -"randomness for even data distribution and a shard key that allows your " -"application to target specific shards. For some workloads, it's more " -"important to have an even data distribution, and for others targeted " -"queries are essential." -msgstr "" - -# f68e1865edfb4571b27401cac0167c12 -#: ../source/tutorial/choose-a-shard-key.txt:165 -msgid "" -"Therefore, the selection of a shard key is about balancing both your data" -" and the performance characteristics caused by different possible data " -"distributions and system workloads." -msgstr "" - -# 1ab5d74982874faab1e46de7f73ee24d -#: ../source/tutorial/choose-a-shard-key.txt:95 -msgid "shard key" -msgstr "" - -# 1ab5d74982874faab1e46de7f73ee24d -#: ../source/tutorial/choose-a-shard-key.txt:95 -msgid "cardinality" -msgstr "" - -# 4873f9c03e7c41058e06a28232bc0686 -#~ msgid "" -#~ "An easily divisible shard key makes " -#~ "it easy for MongoDB to distribute " -#~ "content among the shards. Shard keys " -#~ "that have a limited number of " -#~ "possible values can result in chunks " -#~ "that are \"unsplittable.\"" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/clear-jumbo-flag.po b/locale/es/LC_MESSAGES/tutorial/clear-jumbo-flag.po deleted file mode 100644 index 038045caf16..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/clear-jumbo-flag.po +++ /dev/null @@ -1,108 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 1827a3ab9a2648ccaa1465b0c6f285fe -#: ../source/tutorial/clear-jumbo-flag.txt:3 -msgid "Clear ``jumbo`` Flag" -msgstr "" - -# 9762bd692f8448a5a2a3077821e4db8d -#: ../source/tutorial/clear-jumbo-flag.txt -msgid "On this page" -msgstr "" - -# ea8b6a292111477db45e1f0735293936 -#: ../source/tutorial/clear-jumbo-flag.txt:13 -msgid "" -"If MongoDB cannot split a chunk that exceeds the :ref:`specified chunk " -"size ` or contains a number of documents that " -"exceeds the :limit:`max `, MongoDB labels the chunk as :ref:`jumbo `." -msgstr "" - -# 12677779d99549878738bc7119d20f58 -#: ../source/tutorial/clear-jumbo-flag.txt:18 -msgid "" -"If the chunk size no longer hits the limits, MongoDB clears the ``jumbo``" -" flag for the chunk when the :program:`mongos` reloads or rewrites the " -"chunk metadata." -msgstr "" - -# 27cc51f220ac4d07869f9ea54ba0062f -#: ../source/tutorial/clear-jumbo-flag.txt:22 -msgid "" -"In cases where you need to clear the flag manually, the following " -"procedures outline the steps to manually clear the ``jumbo`` flag." -msgstr "" - -# 617ce8b8993b40d59182fc346bc21032 -#: ../source/tutorial/clear-jumbo-flag.txt:26 -msgid "Procedures" -msgstr "" - -# f545d5d8e86e4ebfb680bf6d3aa37feb -#: ../source/tutorial/clear-jumbo-flag.txt:31 -msgid "Divisible Chunks" -msgstr "" - -# e66825cff5d04ee9abe5e66c5308bad6 -#: ../source/tutorial/clear-jumbo-flag.txt:33 -msgid "" -"The preferred way to clear the ``jumbo`` flag from a chunk is to attempt " -"to split the chunk. If the chunk is divisible, MongoDB removes the flag " -"upon successful split of the chunk." -msgstr "" - -# 025fca8759e845cd971f06d10d7c9070 -#: ../source/tutorial/clear-jumbo-flag.txt:40 -msgid "Indivisible Chunks" -msgstr "" - -# 5f3edd2e7b564dfbaf96256b8e695db7 -#: ../source/tutorial/clear-jumbo-flag.txt:42 -msgid "" -"In some instances, MongoDB cannot split the no-longer ``jumbo`` chunk, " -"such as a chunk with a range of single shard key value, and the preferred" -" method to clear the flag is not applicable. In such cases, you can clear" -" the flag using the following steps." -msgstr "" - -# 0bdba9f6945742c0abc33961a1ccd081 -#: ../source/tutorial/clear-jumbo-flag.txt:49 -msgid "" -"Only use this method if the :ref:`preferred method ` is *not* applicable." -msgstr "" - -# 53587f706895442687ce3e72efe1133a -#: ../source/tutorial/clear-jumbo-flag.txt:52 -msgid "" -"Before modifying the :doc:`config database `," -" *always* back up the config database." -msgstr "" - -# 322e1d63905b4566b459a7fdb4b4b3f7 -#: ../source/tutorial/clear-jumbo-flag.txt:55 -msgid "" -"If you clear the ``jumbo`` flag for a chunk that still exceeds the chunk " -"size and/or the document number limit, MongoDB will re-label the chunk as" -" ``jumbo`` when MongoDB tries to move the chunk." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/configure-a-delayed-replica-set-member.po b/locale/es/LC_MESSAGES/tutorial/configure-a-delayed-replica-set-member.po deleted file mode 100644 index a3f32c125cf..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/configure-a-delayed-replica-set-member.po +++ /dev/null @@ -1,207 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:38+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 434eafb9fe7249e1abc99bb6922db070 -#: ../source/tutorial/configure-a-delayed-replica-set-member.txt:3 -msgid "Configure a Delayed Replica Set Member" -msgstr "" - -# 9fc11743b5cd44cda8051f277cd24358 -#: ../source/tutorial/configure-a-delayed-replica-set-member.txt -msgid "On this page" -msgstr "" - -# 9aa8718e7c1e4edf881fb9b899fd54ac -#: ../source/tutorial/configure-a-delayed-replica-set-member.txt:15 -msgid "" -"To configure a delayed secondary member, set its " -":rsconf:`members[n].priority` value to ``0``, its " -":rsconf:`members[n].hidden` value to ``true``, and its " -":rsconf:`members[n].slaveDelay` value to the number of seconds to delay." -msgstr "" - -# 030b49fc10a64f6f84f8e0e40d0943a3 -#: ../source/tutorial/configure-a-delayed-replica-set-member.txt:23 -msgid "" -"The length of the secondary :rsconf:`members[n].slaveDelay` must fit " -"within the window of the oplog. If the oplog is shorter than the " -":rsconf:`members[n].slaveDelay` window, the delayed member cannot " -"successfully replicate operations." -msgstr "" - -# 7e6c5e434aa8434a8a797e2f3fd46ee3 -#: ../source/tutorial/configure-a-delayed-replica-set-member.txt:30 -msgid "" -"When you configure a delayed member, the delay applies both to " -"replication and to the member's :term:`oplog`. For details on delayed " -"members and their uses, see :doc:`/core/replica-set-delayed-member`." -msgstr "" - -# fc4719b0d7554791b96209f15fafdcb5 -#: ../source/tutorial/configure-a-delayed-replica-set-member.txt:36 -msgid "Example" -msgstr "" - -# 70eba40dd0ee42bd93c0de3fe4e959ae -#: ../source/tutorial/configure-a-delayed-replica-set-member.txt:38 -msgid "" -"The following example sets a 1-hour delay on a secondary member currently" -" at the index ``0`` in the :rsconf:`members` array. To set the delay, " -"issue the following sequence of operations in a :program:`mongo` shell " -"connected to the primary:" -msgstr "" - -# 2158529b227642139ae6e3d13fbdcfaf -#: ../source/tutorial/configure-a-delayed-replica-set-member.txt:52 -msgid "" -"After the replica set reconfigures, the delayed secondary member cannot " -"become :term:`primary` and is hidden from applications. The " -":rsconf:`members[n].slaveDelay` value delays both replication and the " -"member's :term:`oplog` by 3600 seconds (1 hour)." -msgstr "" - -# 4f6d402dad5e417d8eac33649823876d -#: ../source/includes/fact-rs-conf-array-index.rst:1 -msgid "" -"When updating the replica configuration object, access the replica set " -"members in the :rsconf:`members` array with the **array index**. The " -"array index begins with ``0``. Do **not** confuse this index value with " -"the value of the :rsconf:`members[n]._id` field in each document in the " -":rsconf:`members` array." -msgstr "" - -# ab22a211f96c4feab49dbb9b51065df9 -#: ../source/includes/warning-rs-reconfig.rst:3 -msgid "" -"The :method:`rs.reconfig()` shell method can force the current primary to" -" step down, which causes an :ref:`election `. When" -" the primary steps down, the :program:`mongod` closes all client " -"connections. While this typically takes 10-20 seconds, try to make these " -"changes during scheduled maintenance periods." -msgstr "" - -# b0de2acb82df4822aeea36bd01b51950 -#: ../source/includes/warning-rs-reconfig.rst:10 -msgid "" -"To successfully reconfigure a replica set, a majority of the members must" -" be accessible. If your replica set has an even number of members, add an" -" :doc:`arbiter ` to ensure that " -"members can quickly obtain a majority of votes in an election for " -"primary." -msgstr "" - -# 6d5c1a057e5f441cae132c64c0cebe81 -#: ../source/tutorial/configure-a-delayed-replica-set-member.txt:62 -msgid "Related Documents" -msgstr "" - -# 01ca8564a88f4778bbc510d2d3fc11e7 -#: ../source/tutorial/configure-a-delayed-replica-set-member.txt:64 -msgid ":rsconf:`members[n].slaveDelay`" -msgstr "" - -# 6c1dd972539249dc8d0d6abaa40bdb3f -#: ../source/tutorial/configure-a-delayed-replica-set-member.txt:66 -msgid ":ref:`Replica Set Reconfiguration `" -msgstr "" - -# 3a84e99f6a5943189bd39a9f9cec638b -#: ../source/tutorial/configure-a-delayed-replica-set-member.txt:69 -msgid ":ref:`replica-set-oplog-sizing`" -msgstr "" - -# 749599e5bc9b4528bd3c524c1a5c6f92 -#: ../source/tutorial/configure-a-delayed-replica-set-member.txt:71 -msgid ":doc:`/tutorial/change-oplog-size` tutorial" -msgstr "" - -# 9c7d44a00cb248ef8fe9465afb525586 -#: ../source/tutorial/configure-a-delayed-replica-set-member.txt:73 -msgid ":doc:`/core/replica-set-elections`" -msgstr "" - -# f8e10ae1a88747d285be905209942685 -#~ msgid "" -#~ "To configure a delayed secondary member," -#~ " set its " -#~ ":data:`~local.system.replset.members[n].priority` value to" -#~ " ``0``, its " -#~ ":data:`~local.system.replset.members[n].hidden` value to" -#~ " ``true``, and its " -#~ ":data:`~local.system.replset.members[n].slaveDelay` value " -#~ "to the number of seconds to delay." -#~ msgstr "" - -# 27552bf704ef4dac8bf3804277023558 -#~ msgid "" -#~ "The length of the secondary " -#~ ":data:`~local.system.replset.members[n].slaveDelay` must " -#~ "fit within the window of the " -#~ "oplog. If the oplog is shorter " -#~ "than the " -#~ ":data:`~local.system.replset.members[n].slaveDelay` window, " -#~ "the delayed member cannot successfully " -#~ "replicate operations." -#~ msgstr "" - -# 6dc86caf5d214c3293c3ba9b219c3767 -#~ msgid "" -#~ "The following example sets a 1-hour " -#~ "delay on a secondary member currently" -#~ " at the index ``0`` in the " -#~ ":data:`~local.system.replset.members` array. To set" -#~ " the delay, issue the following " -#~ "sequence of operations in a " -#~ ":program:`mongo` shell connected to the " -#~ "primary:" -#~ msgstr "" - -# 01dab63c66c64937b7a7f9482f457fcd -#~ msgid "" -#~ "After the replica set reconfigures, the" -#~ " delayed secondary member cannot become " -#~ ":term:`primary` and is hidden from " -#~ "applications. The " -#~ ":data:`~local.system.replset.members[n].slaveDelay` value " -#~ "delays both replication and the member's" -#~ " :term:`oplog` by 3600 seconds (1 " -#~ "hour)." -#~ msgstr "" - -# 5978e14754104801a79eded08a0a57c0 -#~ msgid "" -#~ "When updating the replica configuration " -#~ "object, access the replica set members" -#~ " in the :data:`~local.system.replset.members` " -#~ "array with the **array index**. The " -#~ "array index begins with ``0``. Do " -#~ "**not** confuse this index value with" -#~ " the value of the " -#~ ":data:`~local.system.replset.members[n]._id` field in " -#~ "each document in the " -#~ ":data:`~local.system.replset.members` array." -#~ msgstr "" - -# 50389d2759e348788e871ea1a94d150a -#~ msgid ":data:`~local.system.replset.members[n].slaveDelay`" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/configure-a-hidden-replica-set-member.po b/locale/es/LC_MESSAGES/tutorial/configure-a-hidden-replica-set-member.po deleted file mode 100644 index 2156966401f..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/configure-a-hidden-replica-set-member.po +++ /dev/null @@ -1,245 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:40+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 3fa3e67864b446069d67c69d5a98ecb0 -#: ../source/tutorial/configure-a-hidden-replica-set-member.txt:3 -msgid "Configure a Hidden Replica Set Member" -msgstr "" - -# 7ffa71446471426bbd60404c3ef94c43 -#: ../source/tutorial/configure-a-hidden-replica-set-member.txt -msgid "On this page" -msgstr "" - -# a057afc019c644f9af82329416a51372 -#: ../source/tutorial/configure-a-hidden-replica-set-member.txt:13 -msgid "" -"Hidden members are part of a :term:`replica set` but cannot become " -":term:`primary` and are invisible to client applications. Hidden members " -"may vote in :ref:`elections `. For a more " -"information on hidden members and their uses, see :doc:`/core/replica-" -"set-hidden-member`." -msgstr "" - -# bb3a1ef156ab4158b4a1aece10a1ff47 -#: ../source/tutorial/configure-a-hidden-replica-set-member.txt:20 -msgid "Considerations" -msgstr "" - -# e881b8adae304ffc80fbb6f93ec70074 -#: ../source/tutorial/configure-a-hidden-replica-set-member.txt:22 -msgid "" -"The most common use of hidden nodes is to support :doc:`delayed members " -"`. If you only need to prevent a member" -" from becoming primary, configure a :doc:`priority 0 member `." -msgstr "" - -# e0a0db128ba4474995cfa7f3e4158790 -#: ../source/includes/fact-replica-set-sync-prefers-non-hidden.rst:1 -msgid "" -"If the :rsconf:`settings.chainingAllowed` setting allows secondary " -"members to sync from other secondaries, MongoDB by default prefers non-" -"hidden members over hidden members when selecting a sync target. MongoDB " -"will only choose hidden members as a last resort. If you want a secondary" -" to sync from a hidden member, use the :dbcommand:`replSetSyncFrom` " -"database command to override the default sync target. See the " -"documentation for :dbcommand:`replSetSyncFrom` before using the command." -msgstr "" - -# 2ea6d225663b4b14a0e280f3b2f2b0b0 -#: ../source/includes/fact-replica-set-sync-prefers-non-hidden.rst:10 -msgid ":doc:`/tutorial/manage-chained-replication`" -msgstr "" - -# 303be6db69c34c40bddf30239da0280a -#: ../source/tutorial/configure-a-hidden-replica-set-member.txt:30 -msgid "Examples" -msgstr "" - -# 6a494ddf2d124a15ace1e5858510afcc -#: ../source/tutorial/configure-a-hidden-replica-set-member.txt:33 -msgid "Member Configuration Document" -msgstr "" - -# 7629108db739411ca717b7ac34c28d12 -#: ../source/tutorial/configure-a-hidden-replica-set-member.txt:35 -msgid "" -"To configure a secondary member as hidden, set its " -":rsconf:`members[n].priority` value to ``0`` and set its " -":rsconf:`members[n].hidden` value to ``true`` in its member " -"configuration:" -msgstr "" - -# 630794c7dae2433b9f1e30acda326fcf -#: ../source/tutorial/configure-a-hidden-replica-set-member.txt:52 -msgid "Configuration Procedure" -msgstr "" - -# 53c23bb51c48443babfed939e9bc33fa -#: ../source/tutorial/configure-a-hidden-replica-set-member.txt:54 -msgid "" -"The following example hides the secondary member currently at the index " -"``0`` in the :rsconf:`members` array. To configure a :term:`hidden " -"member`, use the following sequence of operations in a :program:`mongo` " -"shell connected to the primary, specifying the member to configure by its" -" array index in the :rsconf:`members` array:" -msgstr "" - -# 3958355d26d64294ade2dbb64b4f798b -#: ../source/tutorial/configure-a-hidden-replica-set-member.txt:68 -msgid "" -"After re-configuring the set, this secondary member has a priority of " -"``0`` so that it cannot become primary and is hidden. The other members " -"in the set will not advertise the hidden member in the " -":dbcommand:`isMaster` or :method:`db.isMaster()` output." -msgstr "" - -# 74ecb11419d24cb9ad5629216a0ca517 -#: ../source/includes/fact-rs-conf-array-index.rst:1 -msgid "" -"When updating the replica configuration object, access the replica set " -"members in the :rsconf:`members` array with the **array index**. The " -"array index begins with ``0``. Do **not** confuse this index value with " -"the value of the :rsconf:`members[n]._id` field in each document in the " -":rsconf:`members` array." -msgstr "" - -# d5eff0d6b57e497ebabcca4f957f045e -#: ../source/includes/warning-rs-reconfig.rst:3 -msgid "" -"The :method:`rs.reconfig()` shell method can force the current primary to" -" step down, which causes an :ref:`election `. When" -" the primary steps down, the :program:`mongod` closes all client " -"connections. While this typically takes 10-20 seconds, try to make these " -"changes during scheduled maintenance periods." -msgstr "" - -# cbfa5d1a089247aaa8273ca70cbf264c -#: ../source/includes/warning-rs-reconfig.rst:10 -msgid "" -"To successfully reconfigure a replica set, a majority of the members must" -" be accessible. If your replica set has an even number of members, add an" -" :doc:`arbiter ` to ensure that " -"members can quickly obtain a majority of votes in an election for " -"primary." -msgstr "" - -# c3c4574cd7d447fa9fa23e4417a8ce8d -#: ../source/tutorial/configure-a-hidden-replica-set-member.txt:78 -msgid "Related Documents" -msgstr "" - -# 4d74fe6ba1eb4aecbb2b4823fc561a17 -#: ../source/tutorial/configure-a-hidden-replica-set-member.txt:80 -msgid ":ref:`Replica Set Reconfiguration `" -msgstr "" - -# 721116e851f94da88e1dd50c3f5d5c3a -#: ../source/tutorial/configure-a-hidden-replica-set-member.txt:82 -msgid ":doc:`/core/replica-set-elections`" -msgstr "" - -# 4f753350f3f74e2bb61c03968bfe4531 -#: ../source/tutorial/configure-a-hidden-replica-set-member.txt:84 -msgid ":ref:`Read Preference `" -msgstr "" - -# a36fef73ac744666b41985f332643c98 -#~ msgid "" -#~ "Hidden members are part of a " -#~ ":term:`replica set` but cannot become " -#~ ":term:`primary` and are invisible to " -#~ "client applications. Hidden members do " -#~ "vote in :ref:`elections `. For a more information on" -#~ " hidden members and their uses, see" -#~ " :doc:`/core/replica-set-hidden-member`." -#~ msgstr "" - -# 5e8e7d5320b24719936eaa64680d7e97 -#~ msgid "" -#~ "If the " -#~ ":data:`~local.system.replset.settings.chainingAllowed` setting" -#~ " allows secondary members to sync " -#~ "from other secondaries, MongoDB by " -#~ "default prefers non-hidden members over" -#~ " hidden members when selecting a sync" -#~ " target. MongoDB will only choose " -#~ "hidden members as a last resort. " -#~ "If you want a secondary to sync" -#~ " from a hidden member, use the " -#~ ":dbcommand:`replSetSyncFrom` database command to " -#~ "override the default sync target. See" -#~ " the documentation for " -#~ ":dbcommand:`replSetSyncFrom` before using the " -#~ "command." -#~ msgstr "" - -# 066041449d364583beea4e79005e75a3 -#~ msgid "" -#~ "For :term:`sharded clusters `" -#~ " running with replica sets before " -#~ "2.0, if you reconfigured a member " -#~ "as hidden, you *had* to restart " -#~ ":program:`mongos` to prevent queries from " -#~ "reaching the hidden member." -#~ msgstr "" - -# 938fdb78966f4c288c969c1b247c59f1 -#~ msgid "" -#~ "To configure a secondary member as " -#~ "hidden, set its " -#~ ":data:`~local.system.replset.members[n].priority` value to" -#~ " ``0`` and set its " -#~ ":data:`~local.system.replset.members[n].hidden` value to" -#~ " ``true`` in its member configuration:" -#~ msgstr "" - -# 9f9826ae9bfc422eb06e86e2f78031dd -#~ msgid "" -#~ "The following example hides the " -#~ "secondary member currently at the index" -#~ " ``0`` in the " -#~ ":data:`~local.system.replset.members` array. To " -#~ "configure a :term:`hidden member`, use " -#~ "the following sequence of operations in" -#~ " a :program:`mongo` shell connected to " -#~ "the primary, specifying the member to" -#~ " configure by its array index in " -#~ "the :data:`~local.system.replset.members` array:" -#~ msgstr "" - -# 04a1cb5214334039ae0b0a2fb07f9d77 -#~ msgid "" -#~ "When updating the replica configuration " -#~ "object, access the replica set members" -#~ " in the :data:`~local.system.replset.members` " -#~ "array with the **array index**. The " -#~ "array index begins with ``0``. Do " -#~ "**not** confuse this index value with" -#~ " the value of the " -#~ ":data:`~local.system.replset.members[n]._id` field in " -#~ "each document in the " -#~ ":data:`~local.system.replset.members` array." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/configure-a-non-voting-replica-set-member.po b/locale/es/LC_MESSAGES/tutorial/configure-a-non-voting-replica-set-member.po deleted file mode 100644 index 2f11d49c4e2..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/configure-a-non-voting-replica-set-member.po +++ /dev/null @@ -1,194 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:44+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 78470eabdf724a56a0661bff59517ac7 -#: ../source/tutorial/configure-a-non-voting-replica-set-member.txt:3 -msgid "Configure Non-Voting Replica Set Member" -msgstr "" - -# 4a7d35e1ad7b41f78a2afca75318d742 -#: ../source/tutorial/configure-a-non-voting-replica-set-member.txt -msgid "On this page" -msgstr "" - -# 196f805b5a4a460692a80bc157ed99b8 -#: ../source/tutorial/configure-a-non-voting-replica-set-member.txt:13 -msgid "" -"Non-voting members allow you to add additional members for read " -"distribution beyond the maximum seven voting members. To configure a " -"member as non-voting, set its :rsconf:`members[n].votes` value to ``0``." -msgstr "" - -# 6129170912374d1490f65e7a4a787e4f -#: ../source/tutorial/configure-a-non-voting-replica-set-member.txt:19 -msgid "Example" -msgstr "" - -# acabc3bee1ff4a2c9086ae001b41ef99 -#: ../source/tutorial/configure-a-non-voting-replica-set-member.txt:21 -msgid "" -"To disable the ability to vote in elections for the fourth, fifth, and " -"sixth replica set members, use the following command sequence in the " -":program:`mongo` shell connected to the primary. You identify each " -"replica set member by its array index in the :rsconf:`members` array:" -msgstr "" - -# dd1902a5dbdb4a59ab699ddd17e804a6 -#: ../source/tutorial/configure-a-non-voting-replica-set-member.txt:35 -msgid "" -"This sequence gives ``0`` votes to the fourth, fifth, and sixth members " -"of the set according to the order of the :rsconf:`members` array in the " -"output of :method:`rs.conf()`. This setting allows the set to elect these" -" members as :term:`primary` but does not allow them to vote in elections." -" Place voting members so that your designated primary or primaries can " -"reach a majority of votes in the event of a network partition." -msgstr "" - -# e3744ef35497476dbcbd53d10cb66c87 -#: ../source/includes/fact-rs-conf-array-index.rst:1 -msgid "" -"When updating the replica configuration object, access the replica set " -"members in the :rsconf:`members` array with the **array index**. The " -"array index begins with ``0``. Do **not** confuse this index value with " -"the value of the :rsconf:`members[n]._id` field in each document in the " -":rsconf:`members` array." -msgstr "" - -# c1706afb570c4843ac8c6008e8d71b61 -#: ../source/includes/warning-rs-reconfig.rst:3 -msgid "" -"The :method:`rs.reconfig()` shell method can force the current primary to" -" step down, which causes an :ref:`election `. When" -" the primary steps down, the :program:`mongod` closes all client " -"connections. While this typically takes 10-20 seconds, try to make these " -"changes during scheduled maintenance periods." -msgstr "" - -# ef9be9f77f5446e5b1205e9c3fc9e60e -#: ../source/includes/warning-rs-reconfig.rst:10 -msgid "" -"To successfully reconfigure a replica set, a majority of the members must" -" be accessible. If your replica set has an even number of members, add an" -" :doc:`arbiter ` to ensure that " -"members can quickly obtain a majority of votes in an election for " -"primary." -msgstr "" - -# 1e18d51f3c744eb2870e23429347de04 -#: ../source/tutorial/configure-a-non-voting-replica-set-member.txt:47 -msgid "" -"In general and when possible, all members should have only 1 vote. This " -"prevents intermittent ties, deadlocks, or the wrong members from becoming" -" primary. Use :rsconf:`members[n].priority` to control which members are " -"more likely to become primary." -msgstr "" - -# 0650a1de5d2c43618f2d9119b7c4ce13 -#: ../source/tutorial/configure-a-non-voting-replica-set-member.txt:53 -msgid "Related Documents" -msgstr "" - -# 6744b2990663472f9390fade5ba1418d -#: ../source/tutorial/configure-a-non-voting-replica-set-member.txt:55 -msgid ":rsconf:`members[n].votes`" -msgstr "" - -# dc65ffd3adeb4a25852ac0d14ab4188e -#: ../source/tutorial/configure-a-non-voting-replica-set-member.txt:57 -msgid ":ref:`Replica Set Reconfiguration `" -msgstr "" - -# f0b4f608ad3a4317a79cb66c7000096c -#: ../source/tutorial/configure-a-non-voting-replica-set-member.txt:59 -msgid ":doc:`/core/replica-set-elections`" -msgstr "" - -# ce808bc9a5df4574bb254b8eb760885c -#~ msgid "" -#~ "Non-voting members allow you to " -#~ "add additional members for read " -#~ "distribution beyond the maximum seven " -#~ "voting members. To configure a member" -#~ " as non-voting, set its " -#~ ":data:`~local.system.replset.members[n].votes` value to" -#~ " ``0``." -#~ msgstr "" - -# 07d7aa7f028f4698a5f40fbeaadc7d46 -#~ msgid "" -#~ "To disable the ability to vote in" -#~ " elections for the fourth, fifth, and" -#~ " sixth replica set members, use the" -#~ " following command sequence in the " -#~ ":program:`mongo` shell connected to the " -#~ "primary. You identify each replica set" -#~ " member by its array index in " -#~ "the :data:`~local.system.replset.members` array:" -#~ msgstr "" - -# 9e34781f1c0f4388b77655771be6da99 -#~ msgid "" -#~ "This sequence gives ``0`` votes to " -#~ "the fourth, fifth, and sixth members " -#~ "of the set according to the order" -#~ " of the :data:`~local.system.replset.members` " -#~ "array in the output of " -#~ ":method:`rs.conf()`. This setting allows the" -#~ " set to elect these members as " -#~ ":term:`primary` but does not allow them" -#~ " to vote in elections. Place voting" -#~ " members so that your designated " -#~ "primary or primaries can reach a " -#~ "majority of votes in the event of" -#~ " a network partition." -#~ msgstr "" - -# e07d4e573771423b96b22637510f521a -#~ msgid "" -#~ "When updating the replica configuration " -#~ "object, access the replica set members" -#~ " in the :data:`~local.system.replset.members` " -#~ "array with the **array index**. The " -#~ "array index begins with ``0``. Do " -#~ "**not** confuse this index value with" -#~ " the value of the " -#~ ":data:`~local.system.replset.members[n]._id` field in " -#~ "each document in the " -#~ ":data:`~local.system.replset.members` array." -#~ msgstr "" - -# 8d54c51eb0cc455bb04967754a78c7eb -#~ msgid "" -#~ "In general and when possible, all " -#~ "members should have only 1 vote. " -#~ "This prevents intermittent ties, deadlocks," -#~ " or the wrong members from becoming" -#~ " primary. Use " -#~ ":data:`~local.system.replset.members[n].priority` to " -#~ "control which members are more likely" -#~ " to become primary." -#~ msgstr "" - -# cb6973de77e04d08a9c0bb673250ffa9 -#~ msgid ":data:`~local.system.replset.members[n].votes`" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/configure-audit-filters.po b/locale/es/LC_MESSAGES/tutorial/configure-audit-filters.po deleted file mode 100644 index c171a36fe23..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/configure-audit-filters.po +++ /dev/null @@ -1,246 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 172588b27d9041efb1b1c260568be262 -#: ../source/tutorial/configure-audit-filters.txt:5 -msgid "Configure Audit Filters" -msgstr "" - -# dfbdd8637f604a5c905651be6e572bfb -#: ../source/tutorial/configure-audit-filters.txt -msgid "On this page" -msgstr "" - -# ed050d91d3684bf6a482fd589d7fbbac -#: ../source/tutorial/configure-audit-filters.txt:15 -msgid "" -":products:`MongoDB Enterprise ` " -"supports :ref:`auditing ` of various operations. When " -":doc:`enabled `, the audit facility, by " -"default, records all auditable operations as detailed in :ref:`audit-" -"action-details-results`. To specify which events to record, the audit " -"feature includes the :option:`--auditFilter` option." -msgstr "" - -# 74f4716e79b042a2b2b6751b46907d6d -#: ../source/tutorial/configure-audit-filters.txt:23 -msgid "``--auditFilter`` Option" -msgstr "" - -# 8c319edaa8e64100867372d27dab04f7 -#: ../source/tutorial/configure-audit-filters.txt:25 -msgid "" -"The :option:`--auditFilter` option takes a string representation of a " -"query document of the form:" -msgstr "" - -# 5c7e85f9b8ba4a45b12fa641fd10ab2c -#: ../source/tutorial/configure-audit-filters.txt:32 -msgid "" -"The ```` can be :doc:`any field in the audit message `, including fields returned in the :ref:`param ` document." -msgstr "" - -# f595446ac1184cf6bf5b8468f0eeed45 -#: ../source/tutorial/configure-audit-filters.txt:36 -msgid "" -"The ```` is a :ref:`query condition expression `." -msgstr "" - -# de5d463819084d9ab8b34b3a9d357318 -# 4a1fceaf370e4b23b5bd5bd36f6f8588 -# 856021f10d6d41bb8eaf8077308094c1 -# 933854c5fe3b4885a47b730e793eca2d -# cbe10f211bdd4ae3a3fb31a23e6d3cd3 -# 53fc75c9fdc4454fb430280e91e84085 -# 0dc7b80ee0f747f99b90c492733ab76f -#: ../source/includes/fact-audit-filter-single-quotes.rst:1 -msgid "" -"To specify an audit filter, enclose the filter document in single quotes " -"to pass the document as a string." -msgstr "" - -# fbeb2e8979154db1b40e98957100f1c2 -# 4b867d0cd47e425c92e211e6c197a6ee -# 21896f443b884f8384febcc9ac443399 -# e47254d8ff704f86bd0bbbfc52a8d272 -# bc72c3c8706f4319bc10d5a070e44ee9 -# a633d4703f3846b4b3e8872504503672 -# 0709404cf6604f39a8cb94ef082334cf -#: ../source/includes/fact-audit-filter-yaml-configuration.rst:1 -msgid "" -"To specify the audit filter in a :doc:`configuration file `, you must use the YAML format of the " -"configuration file." -msgstr "" - -# 2f8374dddfd940bdb38e78e7527e41bd -#: ../source/tutorial/configure-audit-filters.txt:43 -msgid "Examples" -msgstr "" - -# fd39acae377e4a3ca94574d72428a325 -#: ../source/tutorial/configure-audit-filters.txt:46 -msgid "Filter for Multiple Operation Types" -msgstr "" - -# e82c29ee1c60439c80bd6244234d2b10 -#: ../source/tutorial/configure-audit-filters.txt:48 -msgid "" -"The following example audits only the :authaction:`createCollection` and " -":authaction:`dropCollection` actions by using the filter:" -msgstr "" - -# b73a06c381fd49b1ace3bbf01c7dd273 -#: ../source/tutorial/configure-audit-filters.txt:74 -msgid "Filter on Authentication Operations on a Single Database" -msgstr "" - -# eb4ec9d68cfe430fac08572c00f7300d -#: ../source/tutorial/configure-audit-filters.txt:76 -msgid "" -"The ```` can include :doc:`any field in the audit message " -"`. For authentication operations (i.e. ``atype:" -" \"authenticate\"``), the audit messages include a ``db`` field in the " -"``param`` document." -msgstr "" - -# 5553cab24fce49ac9be911bfdf95aa31 -#: ../source/tutorial/configure-audit-filters.txt:81 -msgid "" -"The following example audits only the ``authenticate`` operations that " -"occur against the ``test`` database by using the filter:" -msgstr "" - -# d4f68cb8a52f4a4db14dcffe9f2953de -#: ../source/tutorial/configure-audit-filters.txt:108 -msgid "" -"To filter on all :authaction:`authenticate` operations across databases, " -"use the filter ``{ atype: \"authenticate\" }``." -msgstr "" - -# aa9847f0fc424a0ab833ebb01404f231 -#: ../source/tutorial/configure-audit-filters.txt:112 -msgid "Filter on Collection Creation and Drop Operations for a Single Database" -msgstr "" - -# e4774f952554413f89eea453bc8f5c52 -#: ../source/tutorial/configure-audit-filters.txt:114 -msgid "" -"The ```` can include :doc:`any field in the audit message " -"`. For collection creation and drop operations " -"(i.e. ``atype: \"createCollection\"`` and ``atype: \"dropCollection\"``)," -" the audit messages include a namespace ``ns`` field in the ``param`` " -"document." -msgstr "" - -# a5dd3608a6c84a81bf0705f6a8048c21 -#: ../source/tutorial/configure-audit-filters.txt:120 -msgid "" -"The following example audits only the ``createCollection`` and " -"``dropCollection`` operations that occur against the ``test`` database by" -" using the filter:" -msgstr "" - -# e9776e64326d44638321e6f8586989f3 -#: ../source/tutorial/configure-audit-filters.txt:125 -msgid "" -"The regular expression requires two backslashes (``\\\\``) to escape the " -"dot (``.``)." -msgstr "" - -# 957c303034f645b5987ccf7eaff085c5 -#: ../source/tutorial/configure-audit-filters.txt:153 -msgid "Filter by Authorization Role" -msgstr "" - -# 9cc40584e78b4c0eb43a094bda503db2 -#: ../source/tutorial/configure-audit-filters.txt:155 -msgid "" -"The following example audits operations by users with " -":authrole:`readWrite` role on the ``test`` database, including users with" -" roles that inherit from :authrole:`readWrite`, by using the filter:" -msgstr "" - -# 4d138768a38e4c9eb78514bd18891ea7 -#: ../source/tutorial/configure-audit-filters.txt:184 -msgid "Filter on Read and Write Operations" -msgstr "" - -# 1500bd64e0fa43a48164ebd5a7459632 -# 2ae26159be8e4cf0b7db710250384c3b -#: ../source/tutorial/configure-audit-filters.txt:186 -#: ../source/tutorial/configure-audit-filters.txt:229 -msgid "" -"To capture :authaction:`read` and :authaction:`write` operations in the " -"audit, you must also enable the audit system to log authorization " -"successes using the :parameter:`auditAuthorizationSuccess` parameter. " -"[#authorization-agnostic]_" -msgstr "" - -# c559a63daf2a4f31aa4e76a8614b4fed -# d87ab867a1cf421d8455863346f2fa4a -#: ../source/includes/fact-auditAuthorizationSuccess-performance-impact.rst:1 -msgid "" -"Enabling :parameter:`auditAuthorizationSuccess` degrades performance more" -" than logging only the authorization failures." -msgstr "" - -# 3088506797fa475ea0f163bf8f5febc8 -#: ../source/tutorial/configure-audit-filters.txt:195 -msgid "" -"The following example audits the :method:`~db.collection.find()`, " -":method:`~db.collection.insert()`, :method:`~db.collection.remove()`, " -":method:`~db.collection.update()`, :method:`~db.collection.save()`, and " -":method:`~db.collection.findAndModify()` operations by using the filter:" -msgstr "" - -# 5a8d5f02e3f84d88980f7e2c16cbc36a -#: ../source/tutorial/configure-audit-filters.txt:227 -msgid "Filter on Read and Write Operations for a Collection" -msgstr "" - -# a107e780db2d46df983d7a423dc7107f -#: ../source/tutorial/configure-audit-filters.txt:238 -msgid "" -"The following example audits the :method:`~db.collection.find()`, " -":method:`~db.collection.insert()`, :method:`~db.collection.remove()`, " -":method:`~db.collection.update()`, :method:`~db.collection.save()`, and " -":method:`~db.collection.findAndModify()` operations for the collection " -"``orders`` in the database ``test`` by using the filter:" -msgstr "" - -# e2c1c87052e143b895e3ad7aaa7bdeeb -#: ../source/tutorial/configure-audit-filters.txt:270 -msgid "" -":doc:`/tutorial/configure-auditing`, :doc:`/core/auditing`, " -":doc:`/reference/audit-message`" -msgstr "" - -# bb8994ce9a6249fdb13319a012a66847 -#: ../source/tutorial/configure-audit-filters.txt:274 -msgid "" -"You can enable :parameter:`auditAuthorizationSuccess` parameter without " -"enabling ``--auth``; however, all operations will return success for " -"authorization checks." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/configure-auditing.po b/locale/es/LC_MESSAGES/tutorial/configure-auditing.po deleted file mode 100644 index d0dc5bf9598..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/configure-auditing.po +++ /dev/null @@ -1,271 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:32+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 3ccf41ffc81249e49cc24b7176c97945 -#: ../source/tutorial/configure-auditing.txt:3 -msgid "Configure Auditing" -msgstr "" - -# 0676b6e9b2284f1bb14efd8a91a9a478 -#: ../source/tutorial/configure-auditing.txt -msgid "On this page" -msgstr "" - -# 3dd3ab3f235146e29c029866e8c6099f -#: ../source/tutorial/configure-auditing.txt:15 -msgid "" -":products:`MongoDB Enterprise ` " -"supports :ref:`auditing ` of various operations. A complete " -"auditing solution must involve **all** :program:`mongod` server and " -":program:`mongos` router processes." -msgstr "" - -# 8bfa79803e56489b92394e88e93f62d6 -#: ../source/tutorial/configure-auditing.txt:20 -msgid "" -"The audit facility can write audit events to the console, the " -":term:`syslog` (option is unavailable on Windows), a JSON file, or a BSON" -" file. For details on the audited operations and the audit log messages, " -"see :doc:`/reference/audit-message`." -msgstr "" - -# 5a9edb8b208742aabfd956e4f26f4109 -#: ../source/tutorial/configure-auditing.txt:26 -msgid "Enable and Configure Audit Output" -msgstr "" - -# c50b1511dda04160ab2c68e88c90a565 -#: ../source/tutorial/configure-auditing.txt:28 -msgid "" -"Use the :option:`--auditDestination` option to enable auditing and " -"specify where to output the audit events." -msgstr "" - -# 31d5729c7d8245fcaa6fb5c9b3ea2b1e -#: ../source/tutorial/configure-auditing.txt:33 -msgid "" -"For sharded clusters, if you enable auditing on :program:`mongos` " -"instances, you must enable auditing on all :program:`mongod` instances in" -" the cluster, i.e. shards and config servers." -msgstr "" - -# c7178c04b5cf45718df690197d3571de -#: ../source/tutorial/configure-auditing.txt:38 -msgid "Output to Syslog" -msgstr "" - -# 84d18cef596141178b6a69fc9065fe05 -#: ../source/tutorial/configure-auditing.txt:40 -msgid "" -"To enable auditing and print audit events to the syslog (option is " -"unavailable on Windows) in JSON format, specify ``syslog`` for the " -":option:`--auditDestination` setting. For example:" -msgstr "" - -# b7348b1a882b46319771650960c0061c -#: ../source/tutorial/configure-auditing.txt:50 -msgid "" -"The syslog message limit can result in the truncation of the audit " -"messages. The auditing system will neither detect the truncation nor " -"error upon its occurrence." -msgstr "" - -# 0ecf370691034b13a01fdb1c17e1a390 -# 67b940da920f4e2c915e8bedd6f7304b -# b80fd92dc5474e899541814490c65adb -# e9a69d4e8f6c4a7884a92019b811c904 -#: ../source/tutorial/configure-auditing.txt:54 -#: ../source/tutorial/configure-auditing.txt:75 -#: ../source/tutorial/configure-auditing.txt:103 -#: ../source/tutorial/configure-auditing.txt:135 -msgid "" -"You may also specify these options in the :doc:`configuration file " -"`:" -msgstr "" - -# c0f0aa3ae86343f0b7e79a903043c5d6 -#: ../source/tutorial/configure-auditing.txt:65 -msgid "Output to Console" -msgstr "" - -# 4af770cddd824962a73f2af6dafab03e -#: ../source/tutorial/configure-auditing.txt:67 -msgid "" -"To enable auditing and print the audit events to standard output (i.e. " -"``stdout``), specify ``console`` for the :option:`--auditDestination` " -"setting. For example:" -msgstr "" - -# 16282914c86147e6ac86cda685e6868d -#: ../source/tutorial/configure-auditing.txt:86 -msgid "Output to JSON File" -msgstr "" - -# a00514c7e2084d07911d0a46b548575f -#: ../source/tutorial/configure-auditing.txt:88 -msgid "" -"To enable auditing and print audit events to a file in JSON format, " -"specify ``file`` for the :option:`--auditDestination` setting, ``JSON`` " -"for the :option:`--auditFormat` setting, and the output filename for the " -":option:`--auditPath`. The :option:`--auditPath` option accepts either " -"full path name or relative path name. For example, the following enables " -"auditing and records audit events to a file with the relative path name " -"of ``data/db/auditLog.json``:" -msgstr "" - -# 53d3d4caca344abe98105b5a68b7c186 -# 16e4356d5dbf4385b867b88452976d28 -#: ../source/tutorial/configure-auditing.txt:101 -#: ../source/tutorial/configure-auditing.txt:133 -msgid "The audit file rotates at the same time as the server log file." -msgstr "" - -# ca672784148c40e4ac3e72446021d0e6 -#: ../source/tutorial/configure-auditing.txt:115 -msgid "" -"Printing audit events to a file in JSON format degrades server " -"performance more than printing to a file in BSON format." -msgstr "" - -# 4aa61f4b84ae4b8b82bdd17b3b8ab68d -#: ../source/tutorial/configure-auditing.txt:119 -msgid "Output to BSON File" -msgstr "" - -# c08f3514fa204c9587107c588bb9e659 -#: ../source/tutorial/configure-auditing.txt:121 -msgid "" -"To enable auditing and print audit events to a file in BSON binary " -"format, specify ``file`` for the :option:`--auditDestination` setting, " -"``BSON`` for the :option:`--auditFormat` setting, and the output filename" -" for the :option:`--auditPath`. The :option:`--auditPath` option accepts " -"either full path name or relative path name. For example, the following " -"enables auditing and records audit events to a BSON file with the " -"relative path name of ``data/db/auditLog.bson``:" -msgstr "" - -# 78489e7a10c345029c5f2ae3e6d8242d -#: ../source/tutorial/configure-auditing.txt:147 -msgid "" -"To view the contents of the file, pass the file to the MongoDB utility " -":program:`bsondump`. For example, the following converts the audit log " -"into a human-readable form and output to the terminal:" -msgstr "" - -# bc79db6920eb4a0fa92d5b49f6790916 -#: ../source/tutorial/configure-auditing.txt:156 -msgid "" -":doc:`/tutorial/configure-audit-filters`, :doc:`/core/auditing`, " -":doc:`/reference/audit-message`" -msgstr "" - -# 17366983db454aa6a8a97ae6dfb508cd -#~ msgid "Configure System Events Auditing" -#~ msgstr "" - -# 155da4ea75674c989c42ac610b18a626 -#~ msgid "" -#~ "MongoDB Enterprise supports :ref:`auditing " -#~ "` of various operations. A " -#~ "complete auditing solution must involve " -#~ "all :program:`mongod` server and " -#~ ":program:`mongos` router processes." -#~ msgstr "" - -# 6b5e2ec6d19d4687a53082f5e5acc83e -#~ msgid "Filter Events" -#~ msgstr "" - -# cf443b2be083424391872386193b71a9 -#~ msgid "" -#~ "By default, the audit facility records" -#~ " all :ref:`auditable operations `. The audit feature" -#~ " has an :option:`--auditFilter` option to" -#~ " determine which events to record. " -#~ "The :option:`--auditFilter` option takes a " -#~ "document of the form:" -#~ msgstr "" - -# c801339e360348488cabd604b0610cac -#~ msgid "" -#~ "The ```` is a :ref:`query " -#~ "condition expression ` to " -#~ "match on :ref:`various actions ` ." -#~ msgstr "" - -# d379bbf46c234c85aea766d29b8006c6 -#~ msgid "Filter for a Single Operation Type" -#~ msgstr "" - -# ffcd40f727f14bb58c79052915216dfe -#~ msgid "" -#~ "For example, to audit only the " -#~ ":authaction:`createCollection` action, use the " -#~ "filter ``{ atype: \"createCollection\" }``:" -#~ msgstr "" - -# de1159a035834b0a95d89d9ea2630fb0 -# 45d18e511e934e69b81ce77c028b2ba2 -# 295d7498521a4796b4f2e5d74d78e2ec -#~ msgid "Tip" -#~ msgstr "" - -# f2e733b3522c4ee0948c55474cc390af -#~ msgid "Filter for Multiple Operation Types" -#~ msgstr "" - -# 469446fd50d04247b455f2007c491358 -#~ msgid "" -#~ "To match on multiple operations, use " -#~ "the :operator:`$in` operator in the " -#~ "```` as in the following:" -#~ msgstr "" - -# 0704c2fc894a4a15aced9bf352809ce6 -#~ msgid "Filter on Authentication Operations on a Single Database" -#~ msgstr "" - -# a9ffcc858810463f9e3c16143b48403b -#~ msgid "" -#~ "For authentication operations, you can " -#~ "also specify a specific database with" -#~ " the ``param.db`` field:" -#~ msgstr "" - -# c68e3d37534349b48c488dfe88dc17f8 -#~ msgid "" -#~ "For example, to audit only " -#~ "``authenticate`` operations that occur against" -#~ " the ``test`` database, use the " -#~ "filter ``{ atype: \"authenticate\", " -#~ "\"param.db\": \"test\" }``:" -#~ msgstr "" - -# 4d041cdef5bc48da806459dc3b9217ad -#~ msgid "" -#~ "To filter on all :authaction:`authenticate`" -#~ " operations across databases, use the " -#~ "filter ``{ atype: \"authenticate\" }``." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/configure-encryption.po b/locale/es/LC_MESSAGES/tutorial/configure-encryption.po deleted file mode 100644 index c676ba655df..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/configure-encryption.po +++ /dev/null @@ -1,313 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 2e2bfd2080254ab9ba0ea4c1bff70c91 -#: ../source/tutorial/configure-encryption.txt:3 -msgid "Configure Encryption" -msgstr "" - -# f482b56df694493397d43b31d32004a7 -#: ../source/tutorial/configure-encryption.txt -msgid "On this page" -msgstr "" - -# e0651d55adc241a098100f0d23410864 -#: ../source/tutorial/configure-encryption.txt:16 -msgid "Overview" -msgstr "" - -# 5bdb6d84e89c46f282cda82504402344 -#: ../source/includes/fact-enterprise-only-admonition.rst:1 -msgid "Enterprise Feature" -msgstr "" - -# 662ecf42bcdb4cb18afe13b7a8b4cdd3 -#: ../source/includes/fact-enterprise-only-admonition.rst:3 -msgid "Available in MongoDB Enterprise only." -msgstr "" - -# f003624e55d44fd888d541d41624eaf5 -#: ../source/tutorial/configure-encryption.txt:22 -msgid "Available for the WiredTiger Storage Engine Only." -msgstr "" - -# d3f1ffdb584a4df7a84deba54282fec3 -#: ../source/tutorial/configure-encryption.txt:24 -msgid "" -"MongoDB Enterprise 3.2 introduces a native encryption option for the " -"WiredTiger storage engine. With storage encryption, the secure management" -" of the encryption keys is critical." -msgstr "" - -# 8b0be692a48547e6ba84881c416bd3c6 -#: ../source/tutorial/configure-encryption.txt:28 -msgid "" -"Only the master key is external to the server and requires external " -"management. To manage the master key, MongoDB's encrypted storage engine " -"supports two key management options:" -msgstr "" - -# c9f4aee2eb55403ca495f54bc9450b2b -#: ../source/tutorial/configure-encryption.txt:32 -msgid "" -"Integration with a third party key management appliance via the Key " -"Management Interoperability Protocol (KMIP). **Recommended**" -msgstr "" - -# 3d2544a858df4eb2a0ba80df5e78305d -#: ../source/tutorial/configure-encryption.txt:35 -msgid "Use of local key management via a keyfile." -msgstr "" - -# 50ad8d13588945889647558236ca6e3e -#: ../source/tutorial/configure-encryption.txt:37 -msgid "" -"The following tutorial outlines the procedures to configure MongoDB for " -"encryption and key management." -msgstr "" - -# d060fc9522b04ad2a42b92e50d505c69 -#: ../source/tutorial/configure-encryption.txt:41 -msgid "Key Manager" -msgstr "" - -# ac3f5c54abf34a06a21b4a6bd6f49d34 -#: ../source/tutorial/configure-encryption.txt:43 -msgid "" -"MongoDB Enterprise supports secure transfer of keys with compatible key " -"management appliances. Using a key manager allows for the keys to be " -"stored in the key manager." -msgstr "" - -# eaaf310b968b44e690c0319556155fc9 -#: ../source/tutorial/configure-encryption.txt:47 -msgid "" -"MongoDB Enterprise supports secure transfer of keys with Key Management " -"Interoperability Protocol (KMIP) compliant key management appliances. Any" -" appliance vendor that provides support for KMIP is expected to be " -"compatible." -msgstr "" - -# 108ceca981e349b7b773bc6dbba63b98 -#: ../source/includes/partners-security.rst:1 -msgid "" -"For a list of MongoDB's certified partners, refer to the `Partners List " -"`_. To view security partners, " -"select \"Security\" from the :guilabel:`Technology` filter, and " -"\"Certified\" from the :guilabel:`Certified` filter." -msgstr "" - -# e5bad014771643e1a98d5fa60684e5dc -#: ../source/tutorial/configure-encryption.txt:54 -msgid "Recommended" -msgstr "" - -# 5e58b74a53064447b2ba42d1232ccd7f -#: ../source/tutorial/configure-encryption.txt:56 -msgid "" -"Using a key manager meets regulatory key management guidelines, such as " -"HIPAA, PCI-DSS, and FERPA, and is recommended over the local key " -"management." -msgstr "" - -# 7a259c686f3245bdb9b3840a98ee0750 -#: ../source/tutorial/configure-encryption.txt:61 -msgid "Prerequisites" -msgstr "" - -# d29acac04e9c490a9b56e688b66f9fba -#: ../source/tutorial/configure-encryption.txt:63 -msgid "Your key manager must support the KMIP communication protocol." -msgstr "" - -# 1f94cf11669a44df9c378b6a2ec676e0 -#: ../source/tutorial/configure-encryption.txt:65 -msgid "" -"To authenticate MongoDB to a KMIP server, you must have a valid " -"certificate issued by the key management appliance." -msgstr "" - -# 6b8148b28a534631875bafe1b6c617c9 -#: ../source/tutorial/configure-encryption.txt:71 -msgid "Encrypt Using a New Key" -msgstr "" - -# 7579a8523a924bc3bcbc269fde445cac -#: ../source/tutorial/configure-encryption.txt:73 -msgid "" -"To create a new key, connect :program:`mongod` to the key manager by " -"starting :program:`mongod` with the following options:" -msgstr "" - -# c6901f906f1c4068bcd1da6df717aef1 -# be1a2138992440fa82c6fdf50c1f4508 -#: ../source/tutorial/configure-encryption.txt:76 -#: ../source/tutorial/configure-encryption.txt:114 -msgid ":option:`--enableEncryption`" -msgstr "" - -# 7be79b65fae74158add9d9584f9a7f2f -# 6711c541a8174a79a122a1ab1c718d25 -#: ../source/tutorial/configure-encryption.txt:77 -#: ../source/tutorial/configure-encryption.txt:115 -msgid ":option:`--kmipServerName`" -msgstr "" - -# 4e88288c8f364541bb8af01c9d757fd6 -# 0df8ff54d9874fb394334e4ab333074c -#: ../source/tutorial/configure-encryption.txt:78 -#: ../source/tutorial/configure-encryption.txt:116 -msgid ":option:`--kmipPort`" -msgstr "" - -# 8742d4d613384f26946729c2a7ec472a -# 94fe20d335d24eefb1aeac862e48d9ba -#: ../source/tutorial/configure-encryption.txt:79 -#: ../source/tutorial/configure-encryption.txt:117 -msgid ":option:`--kmipServerCAFile`" -msgstr "" - -# ce0e6b9d81444614ab9527ff499e4b70 -# c686869a0eae4e83821f53d691e39535 -#: ../source/tutorial/configure-encryption.txt:80 -#: ../source/tutorial/configure-encryption.txt:118 -msgid ":option:`--kmipClientCertificateFile`" -msgstr "" - -# b00b3acf56ae48448411f8b57e045a20 -# a74a1f169d8440bdab428e1c6757d457 -#: ../source/tutorial/configure-encryption.txt:82 -#: ../source/tutorial/configure-encryption.txt:121 -msgid "" -"Include any other options specific to your :program:`mongod` " -"configuration." -msgstr "" - -# b7db716b4120481e9fbb528ef7e02ce0 -#: ../source/tutorial/configure-encryption.txt:91 -msgid "" -"This operation creates a new master key in your key manager which " -":program:`mongod` uses to encrypt the keys :program:`mongod` generates " -"for each database." -msgstr "" - -# fa57a30f5ac141de9b7d3dfa4cfd922d -#: ../source/tutorial/configure-encryption.txt:95 -msgid "" -"To verify that the key creation and usage was successful, check the log " -"file. If successful, the process will log the following messages:" -msgstr "" - -# f90398686427490e9cd8248fe4f1ccbf -# e2b5117e7cb445219439987f8a6046e9 -# 1c3797eeb0fe4ac097f1aceab427d6b1 -#: ../source/tutorial/configure-encryption.txt:103 -#: ../source/tutorial/configure-encryption.txt:136 -#: ../source/tutorial/configure-encryption.txt:186 -msgid ":ref:`encryption-key-management-options`" -msgstr "" - -# 3a1f5b276d814967bdbc8b1a23e0bf2b -#: ../source/tutorial/configure-encryption.txt:108 -msgid "Encrypt Using an Existing Key" -msgstr "" - -# 7d254c28e6094fe3866756a9c5722a53 -#: ../source/tutorial/configure-encryption.txt:110 -msgid "" -"You can use an existing master key your KMIP server created and manages. " -"To use an existing key, connect :program:`mongod` to the key manager by " -"starting :program:`mongod` with the following options:" -msgstr "" - -# 888da2fe35e84e7ca95f3976fe9e9a32 -#: ../source/tutorial/configure-encryption.txt:119 -msgid ":option:`--kmipKeyIdentifier`" -msgstr "" - -# 7adfdffe0bd94822913fc5ee1e39e79b -#: ../source/tutorial/configure-encryption.txt:132 -msgid "" -"If data is already encrypted with a key, you must specify that key's " -"```` for the ``--kmipKeyIdentifier`` option. Otherwise, MongoDB does" -" not start and logs an error." -msgstr "" - -# 2153fa5f1cb442f3b5f6dbb1d1e0ce89 -#: ../source/tutorial/configure-encryption.txt:139 -msgid "Local Key Management" -msgstr "" - -# bc5559562ac14edd8051eb3d87e8bb25 -#: ../source/tutorial/configure-encryption.txt:143 -msgid "" -"Using the keyfile method does not meet most regulatory key management " -"guidelines and requires users to securely manage their own keys." -msgstr "" - -# d6513732bb6044a796bd2d537abdd5ac -#: ../source/tutorial/configure-encryption.txt:147 -msgid "The safe management of the keyfile is critical." -msgstr "" - -# f3d29e6a0d5c4cb58587cb6cc8909069 -#: ../source/tutorial/configure-encryption.txt:149 -msgid "" -"To encrypt using a keyfile, you must have a base64 encoded keyfile that " -"contains a 16 or 32 character string. The keyfile must only be accessible" -" by the owner of the :program:`mongod` process." -msgstr "" - -# c2f0a43005bb4993894d90adcc0ed9fa -#: ../source/tutorial/configure-encryption.txt:153 -msgid "" -"Create the base64 encoded keyfile with the 16 or 32 character string. You" -" can generate the encoded keyfile using any method you prefer. For " -"example," -msgstr "" - -# 1c9364ec7b08451a8ef93a2fc9cfe4bc -#: ../source/tutorial/configure-encryption.txt:161 -msgid "Update the file permissions." -msgstr "" - -# 2a31a401aa4b457e82d5c2ea75ed6315 -#: ../source/tutorial/configure-encryption.txt:167 -msgid "To use the key file, start :program:`mongod` with the following options:" -msgstr "" - -# f8541ac5ac6648d59b82aa79c038dda9 -#: ../source/tutorial/configure-encryption.txt:170 -msgid "``--enableEncryption``," -msgstr "" - -# 6f8f38a31ce54f199ecb170cf68b3617 -#: ../source/tutorial/configure-encryption.txt:172 -msgid "``--encryptionKeyFile ``," -msgstr "" - -# f50472f8349c49cb877f6cf202aae274 -#: ../source/tutorial/configure-encryption.txt:178 -msgid "" -"Verify if the encryption key manager successfully initialized with the " -"keyfile. If the operation was successful, the process will log the " -"following message:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/configure-fips.po b/locale/es/LC_MESSAGES/tutorial/configure-fips.po deleted file mode 100644 index cea8e998385..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/configure-fips.po +++ /dev/null @@ -1,213 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 2.6\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 1d314d2d321a4704b16eaf6a2253527d -#: ../source/tutorial/configure-fips.txt:3 -msgid "Configure MongoDB for FIPS" -msgstr "" - -# 8f23348cc1ad4adb8ea5e721e3178c16 -#: ../source/tutorial/configure-fips.txt -msgid "On this page" -msgstr "" - -# 81cfa7e073d3406b9281488fc1a27651 -#: ../source/tutorial/configure-fips.txt:16 -msgid "Overview" -msgstr "" - -# ec01f250648141368ddd1ad64bf4eb4b -#: ../source/tutorial/configure-fips.txt:18 -msgid "" -"The Federal Information Processing Standard (FIPS) is a U.S. government " -"computer security standard used to certify software modules and libraries" -" that encrypt and decrypt data securely. You can configure MongoDB to " -"run with a FIPS 140-2 certified library for OpenSSL. Configure FIPS to " -"run by default or as needed from the command line." -msgstr "" - -# d7465c1749c648488e07b3c42de9ff03 -#: ../source/tutorial/configure-fips.txt:26 -msgid "Prerequisites" -msgstr "" - -# a4d971b4cf69413286f756cdd15dba0e -#: ../source/includes/extracts/security-prereq-configure-fips.rst:1 -msgid "" -"A full description of FIPS and TLS/SSL is beyond the scope of this " -"document. This tutorial assumes prior knowledge of FIPS and TLS/SSL." -msgstr "" - -# 739c30b984f44ac5ac27125af3159d34 -#: ../source/tutorial/configure-fips.txt:32 -msgid "" -"Only `MongoDB Enterprise`_ edition supports FIPS mode. See " -":doc:`/administration/install-enterprise` to download and install " -"`MongoDB Enterprise`_." -msgstr "" - -# f3a9563767fc49ce92f6d7f99bbf28d2 -#: ../source/tutorial/configure-fips.txt:36 -msgid "" -"Your system must have an OpenSSL library configured with the FIPS 140-2 " -"module. At the command line, type ``openssl version`` to confirm your " -"OpenSSL software includes FIPS support." -msgstr "" - -# 8068626c829c48f9bf9877bbd74711d3 -#: ../source/tutorial/configure-fips.txt:40 -msgid "" -"For Red Hat Enterprise Linux 6.x (RHEL 6.x) or its derivatives such as " -"CentOS 6.x, the OpenSSL toolkit must be at least " -"``openssl-1.0.1e-16.el6_5`` to use FIPS mode. To upgrade the toolkit for " -"these platforms, issue the following command:" -msgstr "" - -# 393e964f6bbe44e3b488370c068b65c0 -#: ../source/tutorial/configure-fips.txt:49 -msgid "" -"Some versions of Linux periodically execute a process to `prelink` " -"dynamic libraries with pre-assigned addresses. This process modifies the " -"OpenSSL libraries, specifically ``libcrypto``. The OpenSSL FIPS mode will" -" subsequently fail the signature check performed upon startup to ensure " -"``libcrypto`` has not been modified since compilation." -msgstr "" - -# 972da39e475543b98d67de0e30f108fb -#: ../source/tutorial/configure-fips.txt:55 -msgid "To configure the Linux prelink process to not prelink ``libcrypto``:" -msgstr "" - -# 7b6adeb632b44543ae538a3e284c5670 -#: ../source/tutorial/configure-fips.txt:64 -msgid "Considerations" -msgstr "" - -# 76f10f2e4265418798cf9c8c7eba2c03 -#: ../source/tutorial/configure-fips.txt:66 -msgid "" -"FIPS is property of the encryption system and not the access control " -"system. However, if your environment requires FIPS compliant encryption " -"*and* access control, you must ensure that the access control system uses" -" only FIPS-compliant encryption." -msgstr "" - -# c24c3f44288744c3935fb81e64683b31 -#: ../source/tutorial/configure-fips.txt:71 -msgid "" -"MongoDB's FIPS support covers the way that MongoDB uses OpenSSL for " -"network encryption, ``SCRAM-SHA-1`` authentication, and x.509 " -"authentication. If you use Kerberos or LDAP authentication, you must " -"ensure that these external mechanisms are FIPS-compliant. ``MONGODB-CR`` " -"authentication is **not** FIPS compliant." -msgstr "" - -# 4137d15004314a7a979f54162cf14a38 -#: ../source/tutorial/configure-fips.txt:78 -msgid "Procedure" -msgstr "" - -# 388c097d863e49e1ba535b6dc044bbf9 -#: ../source/tutorial/configure-fips.txt:81 -msgid "Configure MongoDB to use TLS/SSL" -msgstr "" - -# d1864a09c9cd424c960ce60db3cf7fb7 -#: ../source/tutorial/configure-fips.txt:83 -msgid "" -"See :doc:`/tutorial/configure-ssl` for details about configuring OpenSSL." -" For FIPS mode, ensure that your certificate is FIPS compliant." -msgstr "" - -# ae8c881be17041e6a356b39fc50aa014 -#: ../source/tutorial/configure-fips.txt:87 -msgid "Run ``mongod`` or ``mongos`` instance in FIPS mode" -msgstr "" - -# 610eeda0a3904dd4bcb260023a777bd4 -#: ../source/tutorial/configure-fips.txt:89 -msgid "Perform these steps after you :doc:`/tutorial/configure-ssl`." -msgstr "" - -# 8b98a98604dd4e91b9a16d19129b6d3d -#: ../source/tutorial/configure-fips.txt:94 -msgid "Confirm that FIPS mode is running" -msgstr "" - -# 4e2daaafe82347558c601c867774a796 -#: ../source/tutorial/configure-fips.txt:96 -msgid "Check the server log file for a message that FIPS is active:" -msgstr "" - -#~ msgid "" -#~ "The Federal Information Processing Standard" -#~ " (FIPS) is a U.S. government computer" -#~ " security standard used to certify " -#~ "software modules and libraries that " -#~ "encrypt and decrypt data securely. You" -#~ " can configure MongoDB to run with" -#~ " a FIPS 140-2 certified library for" -#~ " OpenSSL. Configure FIPS to run by" -#~ " default or as needed from the " -#~ "command line." -#~ msgstr "" - -#~ msgid "" -#~ "Only the `MongoDB Enterprise`_ version " -#~ "supports FIPS mode. Download and install" -#~ " `MongoDB Enterprise`_ to use FIPS " -#~ "mode." -#~ msgstr "" - -#~ msgid "Configure MongoDB to use SSL" -#~ msgstr "" - -#~ msgid "" -#~ "See :doc:`/tutorial/configure-ssl` for details" -#~ " about configuring OpenSSL." -#~ msgstr "" - -#~ msgid "Change configuration file." -#~ msgstr "" - -#~ msgid "" -#~ "To configure your :program:`mongod` or " -#~ ":program:`mongos` instance to use FIPS " -#~ "mode, shut down the instance and " -#~ "update the configuration file with the" -#~ " following setting:" -#~ msgstr "" - -#~ msgid "" -#~ "Start :program:`mongod` or :program:`mongos` " -#~ "instance with configuration file." -#~ msgstr "" - -#~ msgid "" -#~ "For example, run this command to " -#~ "start the :program:`mongod` instance with " -#~ "its configuration file:" -#~ msgstr "" - -#~ msgid "" -#~ "For more information about configuration " -#~ "files, see :doc:`/reference/configuration-options`." -#~ msgstr "" - -#~ msgid "Confirm FIPS mode is running" -#~ msgstr "" - -#~ msgid "Check the server log file for a message FIPS is active:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/configure-ldap-sasl-activedirectory.po b/locale/es/LC_MESSAGES/tutorial/configure-ldap-sasl-activedirectory.po deleted file mode 100644 index dbea44fa5d2..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/configure-ldap-sasl-activedirectory.po +++ /dev/null @@ -1,298 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 2.6\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# d295754e2a0c40e8b33866fca2676fe7 -#: ../source/tutorial/configure-ldap-sasl-activedirectory.txt:3 -msgid "Authenticate Using SASL and LDAP with ActiveDirectory" -msgstr "" - -# df4372ddef134bbabafaa3a7d010faed -#: ../source/tutorial/configure-ldap-sasl-activedirectory.txt -msgid "On this page" -msgstr "" - -# c1fe6180bcde42ca8e85ca653d3c21ed -#: ../source/tutorial/configure-ldap-sasl-activedirectory.txt:13 -msgid "" -"MongoDB Enterprise provides support for proxy authentication of users. " -"This allows administrators to configure a MongoDB cluster to authenticate" -" users by proxying authentication requests to a specified Lightweight " -"Directory Access Protocol (LDAP) service." -msgstr "" - -# 36c26646bc284cebbb409de582342aeb -#: ../source/tutorial/configure-ldap-sasl-activedirectory.txt:19 -msgid "Considerations" -msgstr "" - -# 0467fa524b3342739674d9fbf519c7bc -#: ../source/includes/admonition-mongodb-enterprise-windows-ldap.rst:1 -msgid "" -"MongoDB Enterprise for Windows does **not** include LDAP support for " -"authentication. However, MongoDB Enterprise for Linux supports using LDAP" -" authentication with an ActiveDirectory server." -msgstr "" - -# 4229261eb3524762bcedac8cd028cf29 -#: ../source/includes/admonition-saslauthd-ldap-considerations.rst:3 -msgid "" -"MongoDB does **not** support LDAP authentication in mixed sharded cluster" -" deployments that contain both version 2.4 and version 2.6 shards. See " -":doc:`/release-notes/2.6-upgrade` for upgrade instructions." -msgstr "" - -# dbef59774f5441dab4060d18b9e3970a -#: ../source/includes/admonition-saslauthd-ldap-considerations.rst:7 -msgid "" -"Use secure encrypted or trusted connections between clients and the " -"server, as well as between ``saslauthd`` and the LDAP server. The LDAP " -"server uses the ``SASL PLAIN`` mechanism, sending and receiving data in " -"**plain text**. You should use only a trusted channel such as a VPN, a " -"connection encrypted with TLS/SSL, or a trusted wired network." -msgstr "" - -# 57c84aa6e52348c4953a89ebf9843d1b -#: ../source/tutorial/configure-ldap-sasl-activedirectory.txt:24 -msgid "Configure ``saslauthd``" -msgstr "" - -# 07bbe7e1eed645c0b23eb00ca7ee3aaf -#: ../source/tutorial/configure-ldap-sasl-activedirectory.txt:26 -msgid "" -"LDAP support for user authentication requires proper configuration of the" -" ``saslauthd`` daemon process as well as the MongoDB server." -msgstr "" - -# 247790cfa5ea43518d9cfd527249f6b1 -#: ../source/tutorial/configure-ldap-sasl-activedirectory.txt:34 -msgid "Configure MongoDB" -msgstr "" - -#~ msgid "" -#~ "Use secure encrypted or trusted " -#~ "connections between clients and the " -#~ "server, as well as between ``saslauthd``" -#~ " and the LDAP server. The LDAP " -#~ "server uses the ``SASL PLAIN`` " -#~ "mechanism, sending and receiving data in" -#~ " **plain text**. You should use only" -#~ " a trusted channel such as a " -#~ "VPN, a connection encrypted with SSL," -#~ " or a trusted wired network." -#~ msgstr "" - -#~ msgid "Specify the mechanism." -#~ msgstr "" - -#~ msgid "" -#~ "On systems that configure ``saslauthd`` " -#~ "with the ``/etc/sysconfig/saslauthd`` file, " -#~ "such as Red Hat Enterprise Linux, " -#~ "Fedora, CentOS, and Amazon Linux AMI," -#~ " set the mechanism ``MECH`` to " -#~ "``ldap``:" -#~ msgstr "" - -#~ msgid "" -#~ "On systems that configure ``saslauthd`` " -#~ "with the ``/etc/default/saslauthd`` file, such" -#~ " as Ubuntu, set the ``MECHANISMS`` " -#~ "option to ``ldap``:" -#~ msgstr "" - -#~ msgid "Adjust caching behavior." -#~ msgstr "" - -#~ msgid "" -#~ "On certain Linux distributions, ``saslauthd``" -#~ " starts with the caching of " -#~ "authentication credentials *enabled*. Until " -#~ "restarted or until the cache expires," -#~ " ``saslauthd`` will not contact the " -#~ "LDAP server to re-authenticate users " -#~ "in its authentication cache. This allows" -#~ " ``saslauthd`` to successfully authenticate " -#~ "users in its cache, even in the" -#~ " LDAP server is down or if the" -#~ " cached users' credentials are revoked." -#~ msgstr "" - -#~ msgid "" -#~ "To set the expiration time (in " -#~ "seconds) for the authentication cache, " -#~ "see the `-t option " -#~ "`_ of " -#~ "``saslauthd``." -#~ msgstr "" - -#~ msgid "Configure LDAP Options with ActiveDirectory." -#~ msgstr "" - -#~ msgid "" -#~ "If the ``saslauthd.conf`` file does not" -#~ " exist, create it. The ``saslauthd.conf``" -#~ " file usually resides in the ``/etc``" -#~ " folder. If specifying a different " -#~ "file path, see the `-O option " -#~ "`_ of " -#~ "``saslauthd``." -#~ msgstr "" - -#~ msgid "" -#~ "To use with ActiveDirectory, start " -#~ "``saslauthd`` with the following configuration" -#~ " options set in the ``saslauthd.conf`` " -#~ "file:" -#~ msgstr "" - -#~ msgid "" -#~ "For the ````, specify the " -#~ "uri of the ldap server. For " -#~ "example, ``ldap_servers: ldaps://ad.example.net``." -#~ msgstr "" - -#~ msgid "" -#~ "For more information on ``saslauthd`` " -#~ "configuration, see " -#~ "``_." -#~ msgstr "" - -#~ msgid "Test the ``saslauthd`` configuration." -#~ msgstr "" - -#~ msgid "" -#~ "Use ``testsaslauthd`` utility to test " -#~ "the ``saslauthd`` configuration. For example:" -#~ msgstr "" - -#~ msgid "Add user to MongoDB for authentication." -#~ msgstr "" - -#~ msgid "" -#~ "Add the user to the ``$external`` " -#~ "database in MongoDB. To specify the " -#~ "user's privileges, assign :doc:`roles " -#~ "` to the user." -#~ msgstr "" - -#~ msgid "" -#~ "For example, the following adds a " -#~ "user with read-only access to the" -#~ " ``records`` database." -#~ msgstr "" - -#~ msgid "" -#~ "Add additional principals as needed. For" -#~ " more information about creating and " -#~ "managing users, see :doc:`/reference/command/nav-" -#~ "user-management`." -#~ msgstr "" - -#~ msgid "Configure MongoDB server." -#~ msgstr "" - -#~ msgid "" -#~ "To configure the MongoDB server to " -#~ "use the ``saslauthd`` instance for proxy" -#~ " authentication, start the :program:`mongod` " -#~ "with the following options:" -#~ msgstr "" - -#~ msgid ":option:`--auth`," -#~ msgstr "" - -#~ msgid ":parameter:`authenticationMechanisms` parameter set to ``PLAIN``, and" -#~ msgstr "" - -#~ msgid "" -#~ ":parameter:`saslauthdPath` parameter set to " -#~ "the path to the Unix-domain Socket" -#~ " of the ``saslauthd`` instance." -#~ msgstr "" - -#~ msgid "" -#~ "Configure the MongoDB server using " -#~ "either the command line option " -#~ ":doc:`--setParameter ` or the" -#~ " :doc:`configuration file `. Specify additional configurations " -#~ "as appropriate for your configuration." -#~ msgstr "" - -#~ msgid "" -#~ "If you use the " -#~ ":setting:`~security.authorization` option to enforce" -#~ " authentication, you will need privileges" -#~ " to create a user." -#~ msgstr "" - -#~ msgid "Use specific ``saslauthd`` socket path." -#~ msgstr "" - -#~ msgid "" -#~ "For socket path of " -#~ "``///saslauthd``, set the " -#~ ":parameter:`saslauthdPath` to " -#~ "``///saslauthd/mux``, as in the " -#~ "following command line example:" -#~ msgstr "" - -#~ msgid "" -#~ "Or if using a :doc:`configuration file" -#~ " `, specify the" -#~ " following parameters in the file:" -#~ msgstr "" - -#~ msgid "Use default Unix-domain socket path." -#~ msgstr "" - -#~ msgid "" -#~ "To use the default Unix-domain " -#~ "socket path, set the " -#~ ":parameter:`saslauthdPath` to the empty string" -#~ " ``\"\"``, as in the following " -#~ "command line example:" -#~ msgstr "" - -#~ msgid "Authenticate the user in the ``mongo`` shell." -#~ msgstr "" - -#~ msgid "" -#~ "To perform the authentication in the " -#~ ":program:`mongo` shell, use the " -#~ ":method:`db.auth()` method in the " -#~ "``$external`` database." -#~ msgstr "" - -#~ msgid "" -#~ "Specify the value ``\"PLAIN\"`` in the" -#~ " ``mechanism`` field, the user and " -#~ "password in the ``user`` and ``pwd`` " -#~ "fields respectively, and the value " -#~ "``false`` in the ``digestPassword`` field. " -#~ "You **must** specify ``false`` for " -#~ "``digestPassword`` since the server must " -#~ "receive an undigested password to " -#~ "forward on to ``saslauthd``, as in " -#~ "the following example:" -#~ msgstr "" - -#~ msgid "" -#~ "The server forwards the password in " -#~ "plain text. In general, use only " -#~ "on a trusted channel (VPN, SSL, " -#~ "trusted wired network). See Considerations." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/configure-ldap-sasl-authentication.po b/locale/es/LC_MESSAGES/tutorial/configure-ldap-sasl-authentication.po deleted file mode 100644 index 25063afb120..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/configure-ldap-sasl-authentication.po +++ /dev/null @@ -1,365 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2014-04-08 18:40+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# e6d1f820ca724564af49f4a20a1e1e25 -#: ../source/tutorial/configure-ldap-sasl-authentication.txt:3 -msgid "Authenticate Using SASL and LDAP" -msgstr "" - -# b396a30d8792400c915455cef0713c9c -#: ../source/tutorial/configure-ldap-sasl-authentication.txt:7 -msgid "" -"MongoDB Enterprise provides support for proxy authentication of users. This " -"allows administrators to configure a MongoDB cluster to authenticate users " -"by proxying authentication requests to a specified Lightweight Directory " -"Access Protocol (LDAP) service." -msgstr "" - -# c6475fbff66646bdb1e4f696665874d2 -#: ../source/includes/admonition-mongodb-enterprise-windows-ldap.rst:1 -msgid "" -"MongoDB Enterprise for Windows does **not** include LDAP support for " -"authentication." -msgstr "" - -# a3beb01d4dfa4d30a03b25b01cf30a1b -#: ../source/tutorial/configure-ldap-sasl-authentication.txt:14 -msgid "" -"MongoDB does **not** support LDAP authentication in mixed sharded cluster " -"deployments that contain both version 2.4 and version 2.6 shards. See :doc" -":`/release-notes/2.6-upgrade` for upgrade instructions." -msgstr "" - -# 9578126a61a045638e1f57c9376650c3 -#: ../source/tutorial/configure-ldap-sasl-authentication.txt:21 -msgid "Considerations" -msgstr "" - -# 7f4b532924674ea485e9aaba167c2e1c -#: ../source/tutorial/configure-ldap-sasl-authentication.txt:23 -msgid "" -"Because the transmission of the username and password from the client to the" -" MongoDB server, from the MongoDB server to ``saslauthd``, and from " -"``saslauthd`` to the LDAP server uses ``SASL PLAIN`` mechanism, i.e. in " -"**plain text**, you should, in general, use only on a trusted channel (VPN, " -"SSL, trusted wired network)." -msgstr "" - -# d20d85b8debe4094b09a0afc564627c5 -#: ../source/tutorial/configure-ldap-sasl-authentication.txt:30 -msgid "Configure ``saslauthd``" -msgstr "" - -# ab43a364ce7947029f2b2fda2e46c8b2 -#: ../source/tutorial/configure-ldap-sasl-authentication.txt:32 -msgid "" -"LDAP support for user authentication requires proper configuration of the " -"``saslauthd`` daemon process as well as the MongoDB server." -msgstr "" - -# 4027b8d9e41141eb9c2377a1b30e5713 -#: ../source/includes/steps/configure-ldap-saslauthd.rst:8 -msgid "Specify the mechanism." -msgstr "" - -# 09b238ccec234cd9a9faf4b2a0aa501f -#: ../source/includes/steps/configure-ldap-saslauthd.rst:11 -msgid "" -"On systems that configure ``saslauthd`` with the " -"``/etc/sysconfig/saslauthd`` file, such as Red Hat Enterprise Linux, Fedora," -" CentOS, and Amazon Linux AMI, set the mechanism ``MECH`` to ``ldap``:" -msgstr "" - -# 32182ceac69f4f2ba192e63cc1ddc084 -#: ../source/includes/steps/configure-ldap-saslauthd.rst:22 -msgid "" -"On systems that configure ``saslauthd`` with the ``/etc/default/saslauthd`` " -"file, set the ``MECHANISMS`` option to ``ldap``:" -msgstr "" - -# bd266ba3d66d4f908ef8f9cca006cdcd -#: ../source/includes/steps/configure-ldap-saslauthd.rst:43 -msgid "Adjust caching behavior." -msgstr "" - -# 782d6d1b52dd44abbc4a0405e458b64d -#: ../source/includes/steps/configure-ldap-saslauthd.rst:46 -msgid "" -"On certain Linux distributions, ``saslauthd`` starts with the caching of " -"authentication credentials *enabled*. Until restarted or until the cache " -"expires, ``saslauthd`` will not contact the LDAP server to re-authenticate " -"users in its authentication cache. This allows ``saslauthd`` to successfully" -" authenticate users in its cache, even in the LDAP server is down or if the " -"cached users' credentials are revoked." -msgstr "" - -# 214a7f61a2c047e9aacaca25daaa0916 -#: ../source/includes/steps/configure-ldap-saslauthd.rst:54 -msgid "" -"To set the expiration time (in seconds) for the authentication cache, see " -"the `-t option `_ of " -"``saslauthd``." -msgstr "" - -# b21d04a619464d2193095059cb3a37fc -#: ../source/includes/steps/configure-ldap-saslauthd.rst:70 -msgid "Configure with LDAP Options." -msgstr "" - -# 6952f1b7f03542b6b1a21894d4053daf -#: ../source/includes/steps/configure-ldap-saslauthd.rst:73 -msgid "" -"If the ``saslauthd.conf`` file does not exist, create it. The " -"``saslauthd.conf`` file usually resides in the ``/etc`` folder. If " -"specifying a different file path, see the `-O option " -"`_ of ``saslauthd``." -msgstr "" - -# 83cb322ec9b040cda83c8d6f9456944f -#: ../source/includes/steps/configure-ldap-saslauthd.rst:81 -msgid "Configure for Use with ActiveDirectory" -msgstr "" - -# 769ff9551a1c4ec59b86f541bd680f4e -#: ../source/includes/steps/configure-ldap-saslauthd.rst:85 -msgid "" -"To use with ActiveDirectory, start ``saslauthd`` with the following " -"configuration options set in the ``saslauthd.conf`` file:" -msgstr "" - -# e4ea5f853ae34e6fb1e07e7c82c0e5c7 -#: ../source/includes/steps/configure-ldap-saslauthd.rst:97 -msgid "" -"For the ````, specify the uri of the ldap server. For example, " -"``ldap_servers: ldaps://ad.example.net``." -msgstr "" - -# 9784ca8ecd79401b8fc9b339667d8792 -#: ../source/includes/steps/configure-ldap-saslauthd.rst:102 -msgid "Configure for Use with OpenLDAP" -msgstr "" - -# 02b1cae17e8d4220b34f80c6fef5c6a3 -#: ../source/includes/steps/configure-ldap-saslauthd.rst:106 -msgid "" -"To connect to an OpenLDAP server, update the ``saslauthd.conf`` file with " -"the following configuration options:" -msgstr "" - -# 8e8f3b9e21b84289a25967c3093cf5b6 -#: ../source/includes/steps/configure-ldap-saslauthd.rst:117 -msgid "" -"The ``ldap_servers`` specifies the uri of the LDAP server used for " -"authentication. In general, for OpenLDAP installed on the local machine, you" -" can specify the value ``ldap://localhost:389`` or if using LDAP over SSL, " -"you can specify the value ``ldaps://localhost:636``." -msgstr "" - -# f5189f7818044a5bb5dd1d098ecb50d5 -#: ../source/includes/steps/configure-ldap-saslauthd.rst:123 -msgid "" -"The ``ldap_search_base`` specifies distinguished name to which the search is" -" relative. The search includes the base or objects below." -msgstr "" - -# 960538a2ba934a0aa1fafeee9655df38 -#: ../source/includes/steps/configure-ldap-saslauthd.rst:127 -msgid "The ``ldap_filter`` specifies the search filter." -msgstr "" - -# b5ddbfa9942043bd8b21f37b12372bf4 -#: ../source/includes/steps/configure-ldap-saslauthd.rst:129 -msgid "" -"The values for these configuration options should correspond to the values " -"specific for your test. For example, to filter on email, specify " -"``ldap_filter: (mail=%n)`` instead." -msgstr "" - -# 5e34b429afb343d6be0fda7e549553ba -#: ../source/includes/steps/configure-ldap-saslauthd.rst:135 -msgid "Example" -msgstr "" - -# 4b47b1e3e39f4dcd9e00cd27a071bc8c -#: ../source/includes/steps/configure-ldap-saslauthd.rst:139 -msgid "" -"A sample ``saslauthd.conf`` file for OpenLDAP includes the following " -"content:" -msgstr "" - -# 145174dd8a8c4e2594b9bc20174c80d6 -#: ../source/includes/steps/configure-ldap-saslauthd.rst:149 -msgid "" -"To use this sample OpenLDAP configuration, create users with a ``uid`` " -"attribute (login name) and place under the ``Users`` organizational unit " -"(``ou``) under the domain components (``dc``) ``example`` and ``com``." -msgstr "" - -# dedb208ab5704ce180996c23cb2bbdb9 -#: ../source/includes/steps/configure-ldap-saslauthd.rst:154 -msgid "" -"For more information on ``saslauthd`` configuration, see " -"``_." -msgstr "" - -# 2736a7027d04437d94156c1f65c22581 -#: ../source/includes/steps/configure-ldap-saslauthd.rst:169 -msgid "Test the ``saslauthd`` configuration." -msgstr "" - -# fdc01185147b47a69a10a48571226887 -#: ../source/includes/steps/configure-ldap-saslauthd.rst:172 -msgid "" -"Use ``testsaslauthd`` utility to test the ``saslauthd`` configuration. For " -"example:" -msgstr "" - -# a28c8812b0db426bab427982afb6c02a -#: ../source/tutorial/configure-ldap-sasl-authentication.txt:38 -msgid "Configure MongoDB" -msgstr "" - -# 8fde55a514dc49e39346a047c3ed9387 -#: ../source/includes/steps/configure-ldap-mongodb.rst:8 -msgid "Add user to MongoDB for authentication." -msgstr "" - -# d34d5ef0351b4b509cce6a439ce8bb8a -#: ../source/includes/steps/configure-ldap-mongodb.rst:11 -msgid "" -"Add the user to the ``$external`` database in MongoDB. To specify the user's" -" privileges, assign :doc:`roles ` to the user." -msgstr "" - -# 27a27e62520e47538243c496b37dd937 -#: ../source/includes/steps/configure-ldap-mongodb.rst:16 -msgid "" -"For example, the following adds a user with read-only access to the " -"``records`` database." -msgstr "" - -# 04d70ecd9c2f4b438ded720c3f0ba556 -#: ../source/includes/steps/configure-ldap-mongodb.rst:30 -msgid "" -"Add additional principals as needed. For more information about creating and" -" managing users, see :doc:`/reference/command/nav-user-management`." -msgstr "" - -# 589f9fc283094c6794bdea7dd0e00664 -#: ../source/includes/steps/configure-ldap-mongodb.rst:46 -msgid "Configure MongoDB server." -msgstr "" - -# d75f209d134b4c1c95b6bc8dcf932c0b -#: ../source/includes/steps/configure-ldap-mongodb.rst:49 -msgid "" -"To configure the MongoDB server to use the ``saslauthd`` instance for proxy " -"authentication, start the :program:`mongod` with the following options:" -msgstr "" - -# f72222515087412d8c537e046944673e -#: ../source/includes/steps/configure-ldap-mongodb.rst:53 -msgid ":option:`--auth`," -msgstr "" - -# 709b14a873fa49bd8e6091b952966a06 -#: ../source/includes/steps/configure-ldap-mongodb.rst:55 -msgid ":parameter:`authenticationMechanisms` parameter set to ``PLAIN``, and" -msgstr "" - -# eb22cc8e619f46f084736f182d66e25f -#: ../source/includes/steps/configure-ldap-mongodb.rst:57 -msgid "" -":parameter:`saslauthdPath` parameter set to the path to the Unix-domain " -"Socket of the ``saslauthd`` instance." -msgstr "" - -# ec3d59e4335047e9a1905177220a3cb2 -#: ../source/includes/steps/configure-ldap-mongodb.rst:59 -msgid "" -"Configure the MongoDB server using either the command line option " -":doc:`--setParameter ` or the :doc:`configuration " -"file `. Specify additional configurations " -"as appropriate for your configuration." -msgstr "" - -# 4007dc4ecb384945a9d0ca818bb8db8d -#: ../source/includes/steps/configure-ldap-mongodb.rst:66 -msgid "Use specific ``saslauthd`` socket path." -msgstr "" - -# b307a81239bb477d9520e0a0532d5c21 -#: ../source/includes/steps/configure-ldap-mongodb.rst:70 -msgid "" -"For socket path of ``///saslauthd``, set the " -":parameter:`saslauthdPath` to ``///saslauthd/mux``, as in the " -"following command line example:" -msgstr "" - -# f33a613f039d47b78e3f484967416865 -# 399d6959e01e4235a4efac7192698b2e -#: ../source/includes/steps/configure-ldap-mongodb.rst:85 -#: ../source/includes/steps/configure-ldap-mongodb.rst:117 -msgid "" -"Or if using a :doc:`configuration file `, " -"specify the following parameters in the file:" -msgstr "" - -# 09ed3ff9726b450398c73ae62010ee18 -#: ../source/includes/steps/configure-ldap-mongodb.rst:98 -msgid "Use default Unix-domain socket path." -msgstr "" - -# 9ee58da40281431887da1ae032b7d6ff -#: ../source/includes/steps/configure-ldap-mongodb.rst:102 -msgid "" -"To use the default Unix-domain socket path, set the " -":parameter:`saslauthdPath` to the empty string ``\"\"``, as in the following" -" command line example:" -msgstr "" - -# f0c8d651c96c4003b9bca4f2acf845e5 -#: ../source/includes/steps/configure-ldap-mongodb.rst:140 -msgid "Authenticate the user in the ``mongo`` shell." -msgstr "" - -# 71623e4457bc434aa5987725371ea5ea -#: ../source/includes/steps/configure-ldap-mongodb.rst:143 -msgid "" -"To perform the authentication in the :program:`mongo` shell, use the " -":method:`db.auth()` method in the ``$external`` database." -msgstr "" - -# 9a4edf3ee1824475a096c30e93a5af9f -#: ../source/includes/steps/configure-ldap-mongodb.rst:147 -msgid "" -"Specify the value ``\"PLAIN\"`` in the ``mechanism`` field, the user and " -"password in the ``user`` and ``pwd`` fields respectively, and the value " -"``false`` in the ``digestPassword`` field. You **must** specify ``false`` " -"for ``digestPassword`` since the server must receive an undigested password " -"to forward on to ``saslauthd``, as in the following example:" -msgstr "" - -# 6f10303b51f04ddd9720e08531ee33b3 -#: ../source/includes/steps/configure-ldap-mongodb.rst:167 -msgid "" -"The server forwards the password in plain text. In general, use only on a " -"trusted channel (VPN, SSL, trusted wired network). See :ref:`ldap-password-" -"in-plaintext`." -msgstr "" diff --git a/locale/es/LC_MESSAGES/tutorial/configure-ldap-sasl-openldap.po b/locale/es/LC_MESSAGES/tutorial/configure-ldap-sasl-openldap.po deleted file mode 100644 index ae4d48f63af..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/configure-ldap-sasl-openldap.po +++ /dev/null @@ -1,337 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 2.6\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 5b409e17e9484cda955fe1e4912d4a78 -#: ../source/tutorial/configure-ldap-sasl-openldap.txt:3 -msgid "Authenticate Using SASL and LDAP with OpenLDAP" -msgstr "" - -# a97bedd517684bfa9b3ac1850c4de4f4 -#: ../source/tutorial/configure-ldap-sasl-openldap.txt -msgid "On this page" -msgstr "" - -# 6e92b12b0b3b47899ecefc9cced21e0d -#: ../source/tutorial/configure-ldap-sasl-openldap.txt:13 -msgid "" -"MongoDB Enterprise provides support for proxy authentication of users. " -"This allows administrators to configure a MongoDB cluster to authenticate" -" users by proxying authentication requests to a specified Lightweight " -"Directory Access Protocol (LDAP) service." -msgstr "" - -# ef750f13b27c4eb1ba8c9ce5c6a5b607 -#: ../source/tutorial/configure-ldap-sasl-openldap.txt:19 -msgid "Considerations" -msgstr "" - -# 8a2e8471e2e14cefbeaaa002d3e7fa97 -#: ../source/includes/admonition-mongodb-enterprise-windows-ldap.rst:1 -msgid "" -"MongoDB Enterprise for Windows does **not** include LDAP support for " -"authentication. However, MongoDB Enterprise for Linux supports using LDAP" -" authentication with an ActiveDirectory server." -msgstr "" - -# 1b5e10cde8b341158973c5e60ac9bf09 -#: ../source/includes/admonition-saslauthd-ldap-considerations.rst:3 -msgid "" -"MongoDB does **not** support LDAP authentication in mixed sharded cluster" -" deployments that contain both version 2.4 and version 2.6 shards. See " -":doc:`/release-notes/2.6-upgrade` for upgrade instructions." -msgstr "" - -# e34c03f9e00b44c9ad55c5114907a1a3 -#: ../source/includes/admonition-saslauthd-ldap-considerations.rst:7 -msgid "" -"Use secure encrypted or trusted connections between clients and the " -"server, as well as between ``saslauthd`` and the LDAP server. The LDAP " -"server uses the ``SASL PLAIN`` mechanism, sending and receiving data in " -"**plain text**. You should use only a trusted channel such as a VPN, a " -"connection encrypted with TLS/SSL, or a trusted wired network." -msgstr "" - -# ddb954d153e5492293e0e47f77d011cb -#: ../source/tutorial/configure-ldap-sasl-openldap.txt:24 -msgid "Configure ``saslauthd``" -msgstr "" - -# 1454d143700a4631a3d128f8359ec5c5 -#: ../source/tutorial/configure-ldap-sasl-openldap.txt:26 -msgid "" -"LDAP support for user authentication requires proper configuration of the" -" ``saslauthd`` daemon process as well as the MongoDB server." -msgstr "" - -# b558aa57fbae4056a7ad1c52adb43cd0 -#: ../source/tutorial/configure-ldap-sasl-openldap.txt:34 -msgid "Configure MongoDB" -msgstr "" - -#~ msgid "" -#~ "Use secure encrypted or trusted " -#~ "connections between clients and the " -#~ "server, as well as between ``saslauthd``" -#~ " and the LDAP server. The LDAP " -#~ "server uses the ``SASL PLAIN`` " -#~ "mechanism, sending and receiving data in" -#~ " **plain text**. You should use only" -#~ " a trusted channel such as a " -#~ "VPN, a connection encrypted with SSL," -#~ " or a trusted wired network." -#~ msgstr "" - -#~ msgid "Specify the mechanism." -#~ msgstr "" - -#~ msgid "" -#~ "On systems that configure ``saslauthd`` " -#~ "with the ``/etc/sysconfig/saslauthd`` file, " -#~ "such as Red Hat Enterprise Linux, " -#~ "Fedora, CentOS, and Amazon Linux AMI," -#~ " set the mechanism ``MECH`` to " -#~ "``ldap``:" -#~ msgstr "" - -#~ msgid "" -#~ "On systems that configure ``saslauthd`` " -#~ "with the ``/etc/default/saslauthd`` file, such" -#~ " as Ubuntu, set the ``MECHANISMS`` " -#~ "option to ``ldap``:" -#~ msgstr "" - -#~ msgid "Adjust caching behavior." -#~ msgstr "" - -#~ msgid "" -#~ "On certain Linux distributions, ``saslauthd``" -#~ " starts with the caching of " -#~ "authentication credentials *enabled*. Until " -#~ "restarted or until the cache expires," -#~ " ``saslauthd`` will not contact the " -#~ "LDAP server to re-authenticate users " -#~ "in its authentication cache. This allows" -#~ " ``saslauthd`` to successfully authenticate " -#~ "users in its cache, even in the" -#~ " LDAP server is down or if the" -#~ " cached users' credentials are revoked." -#~ msgstr "" - -#~ msgid "" -#~ "To set the expiration time (in " -#~ "seconds) for the authentication cache, " -#~ "see the `-t option " -#~ "`_ of " -#~ "``saslauthd``." -#~ msgstr "" - -#~ msgid "Configure LDAP Options with OpenLDAP." -#~ msgstr "" - -#~ msgid "" -#~ "If the ``saslauthd.conf`` file does not" -#~ " exist, create it. The ``saslauthd.conf``" -#~ " file usually resides in the ``/etc``" -#~ " folder. If specifying a different " -#~ "file path, see the `-O option " -#~ "`_ of " -#~ "``saslauthd``." -#~ msgstr "" - -#~ msgid "" -#~ "To connect to an OpenLDAP server, " -#~ "update the ``saslauthd.conf`` file with " -#~ "the following configuration options:" -#~ msgstr "" - -#~ msgid "" -#~ "The ``ldap_servers`` specifies the uri " -#~ "of the LDAP server used for " -#~ "authentication. In general, for OpenLDAP " -#~ "installed on the local machine, you " -#~ "can specify the value ``ldap://localhost:389``" -#~ " or if using LDAP over SSL, you" -#~ " can specify the value " -#~ "``ldaps://localhost:636``." -#~ msgstr "" - -#~ msgid "" -#~ "The ``ldap_search_base`` specifies distinguished " -#~ "name to which the search is " -#~ "relative. The search includes the base" -#~ " or objects below." -#~ msgstr "" - -#~ msgid "The ``ldap_filter`` specifies the search filter." -#~ msgstr "" - -#~ msgid "" -#~ "The values for these configuration " -#~ "options should correspond to the values" -#~ " specific for your test. For example," -#~ " to filter on email, specify " -#~ "``ldap_filter: (mail=%n)`` instead." -#~ msgstr "" - -#~ msgid "OpenLDAP Example" -#~ msgstr "" - -#~ msgid "" -#~ "A sample ``saslauthd.conf`` file for " -#~ "OpenLDAP includes the following content:" -#~ msgstr "" - -#~ msgid "" -#~ "To use this sample OpenLDAP " -#~ "configuration, create users with a " -#~ "``uid`` attribute (login name) and place" -#~ " under the ``Users`` organizational unit" -#~ " (``ou``) under the domain components " -#~ "(``dc``) ``example`` and ``com``." -#~ msgstr "" - -#~ msgid "" -#~ "For more information on ``saslauthd`` " -#~ "configuration, see " -#~ "``_." -#~ msgstr "" - -#~ msgid "Test the ``saslauthd`` configuration." -#~ msgstr "" - -#~ msgid "" -#~ "Use ``testsaslauthd`` utility to test " -#~ "the ``saslauthd`` configuration. For example:" -#~ msgstr "" - -#~ msgid "Add user to MongoDB for authentication." -#~ msgstr "" - -#~ msgid "" -#~ "Add the user to the ``$external`` " -#~ "database in MongoDB. To specify the " -#~ "user's privileges, assign :doc:`roles " -#~ "` to the user." -#~ msgstr "" - -#~ msgid "" -#~ "For example, the following adds a " -#~ "user with read-only access to the" -#~ " ``records`` database." -#~ msgstr "" - -#~ msgid "" -#~ "Add additional principals as needed. For" -#~ " more information about creating and " -#~ "managing users, see :doc:`/reference/command/nav-" -#~ "user-management`." -#~ msgstr "" - -#~ msgid "Configure MongoDB server." -#~ msgstr "" - -#~ msgid "" -#~ "To configure the MongoDB server to " -#~ "use the ``saslauthd`` instance for proxy" -#~ " authentication, start the :program:`mongod` " -#~ "with the following options:" -#~ msgstr "" - -#~ msgid ":option:`--auth`," -#~ msgstr "" - -#~ msgid ":parameter:`authenticationMechanisms` parameter set to ``PLAIN``, and" -#~ msgstr "" - -#~ msgid "" -#~ ":parameter:`saslauthdPath` parameter set to " -#~ "the path to the Unix-domain Socket" -#~ " of the ``saslauthd`` instance." -#~ msgstr "" - -#~ msgid "" -#~ "Configure the MongoDB server using " -#~ "either the command line option " -#~ ":doc:`--setParameter ` or the" -#~ " :doc:`configuration file `. Specify additional configurations " -#~ "as appropriate for your configuration." -#~ msgstr "" - -#~ msgid "" -#~ "If you use the " -#~ ":setting:`~security.authorization` option to enforce" -#~ " authentication, you will need privileges" -#~ " to create a user." -#~ msgstr "" - -#~ msgid "Use specific ``saslauthd`` socket path." -#~ msgstr "" - -#~ msgid "" -#~ "For socket path of " -#~ "``///saslauthd``, set the " -#~ ":parameter:`saslauthdPath` to " -#~ "``///saslauthd/mux``, as in the " -#~ "following command line example:" -#~ msgstr "" - -#~ msgid "" -#~ "Or if using a :doc:`configuration file" -#~ " `, specify the" -#~ " following parameters in the file:" -#~ msgstr "" - -#~ msgid "Use default Unix-domain socket path." -#~ msgstr "" - -#~ msgid "" -#~ "To use the default Unix-domain " -#~ "socket path, set the " -#~ ":parameter:`saslauthdPath` to the empty string" -#~ " ``\"\"``, as in the following " -#~ "command line example:" -#~ msgstr "" - -#~ msgid "Authenticate the user in the ``mongo`` shell." -#~ msgstr "" - -#~ msgid "" -#~ "To perform the authentication in the " -#~ ":program:`mongo` shell, use the " -#~ ":method:`db.auth()` method in the " -#~ "``$external`` database." -#~ msgstr "" - -#~ msgid "" -#~ "Specify the value ``\"PLAIN\"`` in the" -#~ " ``mechanism`` field, the user and " -#~ "password in the ``user`` and ``pwd`` " -#~ "fields respectively, and the value " -#~ "``false`` in the ``digestPassword`` field. " -#~ "You **must** specify ``false`` for " -#~ "``digestPassword`` since the server must " -#~ "receive an undigested password to " -#~ "forward on to ``saslauthd``, as in " -#~ "the following example:" -#~ msgstr "" - -#~ msgid "" -#~ "The server forwards the password in " -#~ "plain text. In general, use only " -#~ "on a trusted channel (VPN, SSL, " -#~ "trusted wired network). See Considerations." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/configure-linux-iptables-firewall.po b/locale/es/LC_MESSAGES/tutorial/configure-linux-iptables-firewall.po deleted file mode 100644 index ef45b31bee8..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/configure-linux-iptables-firewall.po +++ /dev/null @@ -1,529 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:31+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 4845d198942f41868fbbb5e773742a4c -#: ../source/tutorial/configure-linux-iptables-firewall.txt:3 -msgid "Configure Linux ``iptables`` Firewall for MongoDB" -msgstr "" - -# 5db21c8a6c2343c08c4daee6d34e7dd7 -#: ../source/tutorial/configure-linux-iptables-firewall.txt -msgid "On this page" -msgstr "" - -# 9ae711fe6e5147a6b1d707a6bd084746 -#: ../source/tutorial/configure-linux-iptables-firewall.txt:13 -msgid "" -"On contemporary Linux systems, the ``iptables`` program provides methods " -"for managing the Linux Kernel's ``netfilter`` or network packet filtering" -" capabilities. These firewall rules make it possible for administrators " -"to control what hosts can connect to the system, and limit risk exposure " -"by limiting the hosts that can connect to a system." -msgstr "" - -# c0f6090674774b22a60348783ea2e397 -#: ../source/tutorial/configure-linux-iptables-firewall.txt:20 -msgid "" -"This document outlines basic firewall configurations for ``iptables`` " -"firewalls on Linux. Use these approaches as a starting point for your " -"larger networking organization. For a detailed overview of security " -"practices and risk management for MongoDB, see :doc:`/security`." -msgstr "" - -# 8f1ba4c605b64814a2d5a9b4e92545b0 -#: ../source/tutorial/configure-linux-iptables-firewall.txt:25 -msgid "" -"For MongoDB deployments on Amazon's web services, see the " -":ecosystem:`Amazon EC2 ` page, which addresses " -"Amazon's Security Groups and other EC2-specific security features." -msgstr "" - -# 1d8cd1f282ea499cb2687f3af9103fe0 -#: ../source/tutorial/configure-linux-iptables-firewall.txt:30 -msgid "Overview" -msgstr "" - -# 872696a23a864acbaa1965b11c55f3d4 -#: ../source/tutorial/configure-linux-iptables-firewall.txt:32 -msgid "" -"Rules in ``iptables`` configurations fall into chains, which describe the" -" process for filtering and processing specific streams of traffic. Chains" -" have an order, and packets must pass through earlier rules in a chain to" -" reach later rules. This document addresses only the following two " -"chains:" -msgstr "" - -# 8f289fbd15d543dca08b2bb76cb919e1 -#: ../source/tutorial/configure-linux-iptables-firewall.txt:39 -msgid "``INPUT``" -msgstr "" - -# 97aff07c462f46649a0f34c793b436e5 -#: ../source/tutorial/configure-linux-iptables-firewall.txt:39 -msgid "Controls all incoming traffic." -msgstr "" - -# 528c0b29ea284b2c91f5e793a939d7f7 -#: ../source/tutorial/configure-linux-iptables-firewall.txt:42 -msgid "``OUTPUT``" -msgstr "" - -# 4c5b94e4ccf9409ab2176535a3562a50 -#: ../source/tutorial/configure-linux-iptables-firewall.txt:42 -msgid "Controls all outgoing traffic." -msgstr "" - -# df5bfc373a1b483a811a8d4363285e39 -#: ../source/tutorial/configure-linux-iptables-firewall.txt:44 -msgid "" -"Given the :doc:`default ports ` of all " -"MongoDB processes, you must configure networking rules that permit *only*" -" required communication between your application and the appropriate " -":program:`mongod` and :program:`mongos` instances." -msgstr "" - -# f6c802991b5d48c5b226482c1e7b5db0 -#: ../source/tutorial/configure-linux-iptables-firewall.txt:49 -msgid "" -"Be aware that, by default, the default policy of ``iptables`` is to allow" -" all connections and traffic unless explicitly disabled. The " -"configuration changes outlined in this document will create rules that " -"explicitly allow traffic from specific addresses and on specific ports, " -"using a default policy that drops all traffic that is not explicitly " -"allowed. When you have properly configured your ``iptables`` rules to " -"allow only the traffic that you want to permit, you can :ref:`iptables-" -"change-default-policy-to-drop`." -msgstr "" - -# f471e0eef4774dc0a9f93a18b038ad01 -#: ../source/tutorial/configure-linux-iptables-firewall.txt:59 -msgid "Patterns" -msgstr "" - -# 510692a4d00f4fa7ad2fbeb364b199c4 -#: ../source/tutorial/configure-linux-iptables-firewall.txt:61 -msgid "" -"This section contains a number of patterns and examples for configuring " -"``iptables`` for use with MongoDB deployments. If you have configured " -"different ports using the :setting:`~net.port` configuration setting, you" -" will need to modify the rules accordingly." -msgstr "" - -# c2f232f4e19748e5bbff449b6b4fe5b8 -#: ../source/tutorial/configure-linux-iptables-firewall.txt:69 -msgid "Traffic to and from ``mongod`` Instances" -msgstr "" - -# 8b7c3572679e400ead482531e6e96710 -#: ../source/tutorial/configure-linux-iptables-firewall.txt:71 -msgid "" -"This pattern is applicable to all :program:`mongod` instances running as " -"standalone instances or as part of a :term:`replica set`." -msgstr "" - -# fee89694095448d69fd646c7c7ef5101 -#: ../source/tutorial/configure-linux-iptables-firewall.txt:74 -msgid "" -"The goal of this pattern is to explicitly allow traffic to the " -":program:`mongod` instance from the application server. In the following " -"examples, replace ```` with the IP address of the application" -" server:" -msgstr "" - -# 5975550d2ee14ed5a4182e6dc119f474 -#: ../source/tutorial/configure-linux-iptables-firewall.txt:84 -msgid "" -"The first rule allows all incoming traffic from ```` on port " -"``27017``, which allows the application server to connect to the " -":program:`mongod` instance. The second rule, allows outgoing traffic from" -" the :program:`mongod` to reach the application server." -msgstr "" - -# 6af1aa269eaf46fe9d5afe2ce3fe64ab -# 16dbc2a8ca6645ea82940dc90a0f04a5 -#: ../source/tutorial/configure-linux-iptables-firewall.txt -msgid "Optional" -msgstr "" - -# d9e283c59f8e4074991da87f20434ca7 -#: ../source/tutorial/configure-linux-iptables-firewall.txt:91 -msgid "" -"If you have only one application server, you can replace ````" -" with either the IP address itself, such as: ``198.51.100.55``. You can " -"also express this using CIDR notation as ``198.51.100.55/32``. If you " -"want to permit a larger block of possible IP addresses you can allow " -"traffic from a ``/24`` using one of the following specifications for the " -"````, as follows:" -msgstr "" - -# 033842b40e9848ff8ae5d3fdbbb50511 -#: ../source/tutorial/configure-linux-iptables-firewall.txt:105 -msgid "Traffic to and from ``mongos`` Instances" -msgstr "" - -# e450a17b86de456e818ca606f6b79b15 -#: ../source/tutorial/configure-linux-iptables-firewall.txt:107 -msgid "" -":program:`mongos` instances provide query routing for :term:`sharded " -"clusters `. Clients connect to :program:`mongos` " -"instances, which behave from the client's perspective as " -":program:`mongod` instances. In turn, the :program:`mongos` connects to " -"all :program:`mongod` instances that are components of the sharded " -"cluster." -msgstr "" - -# aceb9bcfb85a4c1f8652752f988b59d1 -#: ../source/tutorial/configure-linux-iptables-firewall.txt:114 -msgid "" -"Use the same ``iptables`` command to allow traffic to and from these " -"instances as you would from the :program:`mongod` instances that are " -"members of the replica set. Take the configuration outlined in the :ref" -":`iptables-basic-rule-set` section as an example." -msgstr "" - -# 1e2a1acc0f0445ca90921267100cba11 -#: ../source/tutorial/configure-linux-iptables-firewall.txt:120 -msgid "Traffic to and from a MongoDB Config Server" -msgstr "" - -# 1187d3eb6ecb477ea827988787eaa016 -#: ../source/tutorial/configure-linux-iptables-firewall.txt:122 -msgid "" -"Config servers, host the :term:`config database` that stores metadata for" -" sharded clusters. Each production cluster has three config servers, " -"initiated using the :option:`mongod --configsvr` option. [#config-" -"option]_ Config servers listen for connections on port ``27019``. As a " -"result, add the following ``iptables`` rules to the config server to " -"allow incoming and outgoing connection on port ``27019``, for connection " -"to the other config servers." -msgstr "" - -# 6ff5feecf0f7469e848d9396836d2240 -#: ../source/tutorial/configure-linux-iptables-firewall.txt:135 -msgid "" -"Replace ```` with the address or address space of *all* the " -":program:`mongod` that provide config servers." -msgstr "" - -# 36e7e1dde3a14fa2abbfb53b2905ed4e -#: ../source/tutorial/configure-linux-iptables-firewall.txt:138 -msgid "" -"Additionally, config servers need to allow incoming connections from all " -"of the :program:`mongos` instances in the cluster *and* all " -":program:`mongod` instances in the cluster. Add rules that resemble the " -"following:" -msgstr "" - -# 5cebe5cb8be34294aaa4e39a435bc5b1 -#: ../source/tutorial/configure-linux-iptables-firewall.txt:147 -msgid "" -"Replace ```` with the address of the :program:`mongos` " -"instances and the shard :program:`mongod` instances." -msgstr "" - -# 23469bd79fe24591adb2008316bfdb4b -#: ../source/tutorial/configure-linux-iptables-firewall.txt:151 -msgid "" -"You also can run a config server by using the ``configsvr`` value for the" -" :setting:`~sharding.clusterRole` setting in a configuration file." -msgstr "" - -# ee3e8802ed7d4a0b825eb26dd9ff916b -#: ../source/tutorial/configure-linux-iptables-firewall.txt:156 -msgid "Traffic to and from a MongoDB Shard Server" -msgstr "" - -# f316a803bd61489cbf0ccb61f67c067d -#: ../source/tutorial/configure-linux-iptables-firewall.txt:158 -msgid "" -"For shard servers, running as :option:`mongod --shardsvr` [#shard-" -"option]_ Because the default port number is ``27018`` when running with " -"the ``shardsvr`` value for the :setting:`~sharding.clusterRole` setting, " -"you must configure the following ``iptables`` rules to allow traffic to " -"and from each shard:" -msgstr "" - -# ae1c062c9d04405095982a6d55106868 -#: ../source/tutorial/configure-linux-iptables-firewall.txt:169 -msgid "" -"Replace the ```` specification with the IP address of all " -":program:`mongod`. This allows you to permit incoming and outgoing " -"traffic between all shards including constituent replica set members, to:" -msgstr "" - -# dc9eefe1a79942e4bba93431a8901408 -#: ../source/tutorial/configure-linux-iptables-firewall.txt:174 -msgid "all :program:`mongod` instances in the shard's replica sets." -msgstr "" - -# eae41a7128094c9c93930cc4f9379621 -#: ../source/tutorial/configure-linux-iptables-firewall.txt:176 -msgid "all :program:`mongod` instances in other shards. [#migrations]_" -msgstr "" - -# 406f90963ada414c9c81de25423e9a3a -#: ../source/tutorial/configure-linux-iptables-firewall.txt:178 -msgid "Furthermore, shards need to be able make outgoing connections to:" -msgstr "" - -# 73e8eebcc2ae4012bf1a3fbe17c37146 -#: ../source/tutorial/configure-linux-iptables-firewall.txt:180 -msgid "all :program:`mongod` instances in the config servers." -msgstr "" - -# 2b9902df58924adab1152a2f80f95546 -#: ../source/tutorial/configure-linux-iptables-firewall.txt:182 -msgid "" -"Create a rule that resembles the following, and replace the ```` with the address of the config servers and the " -":program:`mongos` instances:" -msgstr "" - -# d2e67269de56475a89dfd6993c73908c -#: ../source/tutorial/configure-linux-iptables-firewall.txt:190 -msgid "" -"You can also specify the shard server option with the ``shardsvr`` value " -"for the :setting:`~sharding.clusterRole` setting in the configuration " -"file. Shard members are also often conventional replica sets using the " -"default port." -msgstr "" - -# fb5f0701ed1d4303b258b85679930290 -#: ../source/tutorial/configure-linux-iptables-firewall.txt:195 -msgid "" -"All shards in a cluster need to be able to communicate with all other " -"shards to facilitate :term:`chunk` and balancing operations." -msgstr "" - -# 5e52ba19dd4d48cc847648f80f4304fc -#: ../source/tutorial/configure-linux-iptables-firewall.txt:200 -msgid "Provide Access For Monitoring Systems" -msgstr "" - -# 8f1b52a9369d4be9a5f07c51574250e5 -#: ../source/tutorial/configure-linux-iptables-firewall.txt:202 -msgid "" -"The :program:`mongostat` diagnostic tool, when running with the " -":option:`--discover ` needs to be able to reach all" -" components of a cluster, including the config servers, the shard " -"servers, and the :program:`mongos` instances." -msgstr "" - -# 63b93f7f724d4b31ab9ee99cc1ea195d -#: ../source/tutorial/configure-linux-iptables-firewall.txt:207 -msgid "" -"If your monitoring system needs access the HTTP interface, insert the " -"following rule to the chain:" -msgstr "" - -# 5d023dd601ab44869ecc6e1be6276d0d -#: ../source/tutorial/configure-linux-iptables-firewall.txt:214 -msgid "" -"Replace ```` with the address of the instance that needs " -"access to the HTTP or REST interface. For *all* deployments, you should " -"restrict access to this port to *only* the monitoring instance." -msgstr "" - -# e2b7767f5521495ea879f08c41971da9 -#: ../source/tutorial/configure-linux-iptables-firewall.txt:221 -msgid "" -"For config server :program:`mongod` instances running with the " -"``shardsvr`` value for the :setting:`~sharding.clusterRole` setting, the " -"rule would resemble the following:" -msgstr "" - -# 34afcbe22aed402680d219878afc7389 -#: ../source/tutorial/configure-linux-iptables-firewall.txt:229 -msgid "" -"For config server :program:`mongod` instances running with the " -"``configsvr`` value for the :setting:`~sharding.clusterRole` setting, the" -" rule would resemble the following:" -msgstr "" - -# aeeed37037a84301b5c78cbc38012007 -#: ../source/tutorial/configure-linux-iptables-firewall.txt:240 -msgid "Change Default Policy to ``DROP``" -msgstr "" - -# 772ebed97be645119d711ef3f7c63770 -#: ../source/tutorial/configure-linux-iptables-firewall.txt:242 -msgid "" -"The default policy for ``iptables`` chains is to allow all traffic. After" -" completing all ``iptables`` configuration changes, you *must* change the" -" default policy to ``DROP`` so that all traffic that isn't explicitly " -"allowed as above will not be able to reach components of the MongoDB " -"deployment. Issue the following commands to change this policy:" -msgstr "" - -# 828a23d12cd5400e80986bbad6d58b87 -#: ../source/tutorial/configure-linux-iptables-firewall.txt:256 -msgid "Manage and Maintain ``iptables`` Configuration" -msgstr "" - -# 642512be29b54e5eb46cf8d48417919f -#: ../source/tutorial/configure-linux-iptables-firewall.txt:258 -msgid "" -"This section contains a number of basic operations for managing and using" -" ``iptables``. There are various front end tools that automate some " -"aspects of ``iptables`` configuration, but at the core all ``iptables`` " -"front ends provide the same basic functionality:" -msgstr "" - -# 15b871310a0f43a4961b04cd16beb49a -#: ../source/tutorial/configure-linux-iptables-firewall.txt:266 -msgid "Make all ``iptables`` Rules Persistent" -msgstr "" - -# 9a8065c32d4a479eb896488524cb4d28 -#: ../source/tutorial/configure-linux-iptables-firewall.txt:268 -msgid "" -"By default all ``iptables`` rules are only stored in memory. When your " -"system restarts, your firewall rules will revert to their defaults. When " -"you have tested a rule set and have guaranteed that it effectively " -"controls traffic you can use the following operations to you should make " -"the rule set persistent." -msgstr "" - -# 5cf41d7b509e4d8cb9b04869a3dd7acc -#: ../source/tutorial/configure-linux-iptables-firewall.txt:274 -msgid "" -"On Red Hat Enterprise Linux, Fedora Linux, and related distributions you " -"can issue the following command:" -msgstr "" - -# 927d1f15592e4cc1938368ba508e4b2b -#: ../source/tutorial/configure-linux-iptables-firewall.txt:281 -msgid "" -"On Debian, Ubuntu, and related distributions, you can use the following " -"command to dump the ``iptables`` rules to the ``/etc/iptables.conf`` " -"file:" -msgstr "" - -# e8dade0fe11d45afae6a42b6571125d5 -#: ../source/tutorial/configure-linux-iptables-firewall.txt:289 -msgid "Run the following operation to restore the network rules:" -msgstr "" - -# 8272078dbddb443cb9740bec823fd45e -#: ../source/tutorial/configure-linux-iptables-firewall.txt:295 -msgid "" -"Place this command in your ``rc.local`` file, or in the ``/etc/network" -"/if-up.d/iptables`` file with other similar operations." -msgstr "" - -# e97f616828c54bd587ef45ca7c3d2c94 -#: ../source/tutorial/configure-linux-iptables-firewall.txt:299 -msgid "List all ``iptables`` Rules" -msgstr "" - -# beb475ba6c39454080780b0f896be34e -#: ../source/tutorial/configure-linux-iptables-firewall.txt:301 -msgid "" -"To list all of currently applied ``iptables`` rules, use the following " -"operation at the system shell." -msgstr "" - -# b82de82aaa434af492d8b4fc2738a9be -#: ../source/tutorial/configure-linux-iptables-firewall.txt:309 -msgid "Flush all ``iptables`` Rules" -msgstr "" - -# 314264ef08ba4fe0b8db41785a346491 -#: ../source/tutorial/configure-linux-iptables-firewall.txt:311 -msgid "" -"If you make a configuration mistake when entering ``iptables`` rules or " -"simply need to revert to the default rule set, you can use the following " -"operation at the system shell to flush all rules:" -msgstr "" - -# f1a60e06b1b4407d9f25c3c2a02beee0 -#: ../source/tutorial/configure-linux-iptables-firewall.txt:319 -msgid "" -"If you've already made your ``iptables`` rules persistent, you will need " -"to repeat the appropriate procedure in the :ref:`iptables-make-all-rules-" -"persistent` section." -msgstr "" - -#~ msgid "" -#~ "You can also run a config server" -#~ " by setting the :setting:`configsvr` option" -#~ " in a configuration file." -#~ msgstr "" - -#~ msgid "" -#~ "For shard servers, running as " -#~ ":option:`mongod --shardsvr` [#shard-option]_ " -#~ "Because the default port number when " -#~ "running with :setting:`shardsvr` is ``27018``," -#~ " you must configure the following " -#~ "``iptables`` rules to allow traffic to" -#~ " and from each shard:" -#~ msgstr "" - -#~ msgid "" -#~ "You can also specify the shard " -#~ "server option using the :setting:`shardsvr`" -#~ " setting in the configuration file. " -#~ "Shard members are also often " -#~ "conventional replica sets using the " -#~ "default port." -#~ msgstr "" - -#~ msgid "" -#~ "For shard server :program:`mongod` instances" -#~ " running with :setting:`shardsvr`, the rule" -#~ " would resemble the following:" -#~ msgstr "" - -#~ msgid "" -#~ "For config server :program:`mongod` instances" -#~ " running with :setting:`configsvr`, the " -#~ "rule would resemble the following:" -#~ msgstr "" - -# a0a03fb6b9804ab78a7180a08dbcffec -#~ msgid "" -#~ "This document outlines basic firewall " -#~ "configurations for ``iptables`` firewalls on" -#~ " Linux. Use these approaches as a " -#~ "starting point for your larger " -#~ "networking organization. For a detailed " -#~ "overview of security practices and risk" -#~ " management for MongoDB, see " -#~ ":doc:`/core/security`." -#~ msgstr "" - -# 413e814220a84949a8d8c8fd40dc9b6b -#~ msgid "" -#~ "Given the :ref:`default ports ` of all MongoDB processes," -#~ " you must configure networking rules " -#~ "that permit *only* required communication " -#~ "between your application and the " -#~ "appropriate :program:`mongod` and :program:`mongos`" -#~ " instances." -#~ msgstr "" - -# e39ff5574aa1404da0bacdb06a905153 -#~ msgid "all :program:`mongos` instances." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/configure-mongo-shell.po b/locale/es/LC_MESSAGES/tutorial/configure-mongo-shell.po deleted file mode 100644 index f1d21b38411..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/configure-mongo-shell.po +++ /dev/null @@ -1,187 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# d97a1de267a04a39b0eb51195571549c -#: ../source/tutorial/configure-mongo-shell.txt:3 -msgid "Configure the ``mongo`` Shell" -msgstr "" - -# f1f5c13e6bb94ea7b1da6f1298fd653b -#: ../source/tutorial/configure-mongo-shell.txt -msgid "On this page" -msgstr "" - -# 8286bf3a537c41e3bb9e507bbb11717b -#: ../source/tutorial/configure-mongo-shell.txt:16 -msgid "Customize the Prompt" -msgstr "" - -# aca648320e224e1cbf08a84ec0cf5296 -#: ../source/tutorial/configure-mongo-shell.txt:18 -msgid "" -"You may modify the content of the prompt by setting the variable " -"``prompt`` in the :program:`mongo` shell. The ``prompt`` variable can " -"hold strings as well as JavaScript code. If ``prompt`` holds a function " -"that returns a string, :program:`mongo` can display dynamic information " -"in each prompt." -msgstr "" - -# 38d07c01cd584141afbded872a52b2ba -#: ../source/tutorial/configure-mongo-shell.txt:24 -msgid "" -"You can add the logic for the prompt in the :ref:`.mongorc.js ` file to set the prompt each time you start up the " -":program:`mongo` shell." -msgstr "" - -# d557fc6650344354b0d7ca29dd6c138d -#: ../source/tutorial/configure-mongo-shell.txt:29 -msgid "Customize Prompt to Display Number of Operations" -msgstr "" - -# f175adaca53e4092bf3828dc57fc9e08 -#: ../source/tutorial/configure-mongo-shell.txt:31 -msgid "" -"For example,to create a :program:`mongo` shell prompt with the number of " -"operations issued in the current session, define the following variables " -"in the :program:`mongo` shell:" -msgstr "" - -# 30d81516ab524504a5260411c4798ac7 -# 71b29539a9cf421b9a12cd73e173ccd4 -# 6f99d9eeebbc4428b08dbdcb74209b77 -#: ../source/tutorial/configure-mongo-shell.txt:42 -#: ../source/tutorial/configure-mongo-shell.txt:64 -#: ../source/tutorial/configure-mongo-shell.txt:84 -msgid "The prompt would then resemble the following:" -msgstr "" - -# 115bb9e22b5f495eb9362c908a4dfb93 -#: ../source/tutorial/configure-mongo-shell.txt:51 -msgid "Customize Prompt to Display Database and Hostname" -msgstr "" - -# c18017d3eeea40518f68344c619faa2b -#: ../source/tutorial/configure-mongo-shell.txt:53 -msgid "" -"To create a :program:`mongo` shell prompt in the form of " -"``@$``, define the following variables:" -msgstr "" - -# 3389530d75ee4ff99b2b72fe87dbbf7b -#: ../source/tutorial/configure-mongo-shell.txt:71 -msgid "Customize Prompt to Display Up Time and Document Count" -msgstr "" - -# 1ca778dbad54457197bf56e54713ab4f -#: ../source/tutorial/configure-mongo-shell.txt:73 -msgid "" -"To create a :program:`mongo` shell prompt that contains the system up " -"time *and* the number of documents in the current database, define the " -"following ``prompt`` variable in the :program:`mongo` shell:" -msgstr "" - -# c938eb53f0d7494587f0d1e533005d55 -#: ../source/tutorial/configure-mongo-shell.txt:91 -msgid "Use an External Editor in the ``mongo`` Shell" -msgstr "" - -# dc332bedf4b347beba47cc0eff223590 -#: ../source/tutorial/configure-mongo-shell.txt:93 -msgid "" -"You can use your own editor in the :program:`mongo` shell by setting the " -":envvar:`EDITOR` environment variable *before* starting the " -":program:`mongo` shell." -msgstr "" - -# b08364779a5b4528ba06611b208c8225 -#: ../source/tutorial/configure-mongo-shell.txt:102 -msgid "" -"Once in the :program:`mongo` shell, you can edit with the specified " -"editor by typing ``edit `` or ``edit ``, as in the " -"following example:" -msgstr "" - -# 0e729d61199d48b990f75148c4438588 -#: ../source/tutorial/configure-mongo-shell.txt:106 -msgid "Define a function ``myFunction``:" -msgstr "" - -# 562d9c0cb98346cbb279da1452776500 -#: ../source/tutorial/configure-mongo-shell.txt:112 -msgid "Edit the function using your editor:" -msgstr "" - -# 7f07b88c355247adbf41a74065ac673d -#: ../source/tutorial/configure-mongo-shell.txt:118 -msgid "" -"The command should open the ``vim`` edit session. When finished with the " -"edits, save and exit ``vim`` edit session." -msgstr "" - -# 9ea6ac9fcea744f7abd1bce49c10a337 -#: ../source/tutorial/configure-mongo-shell.txt:121 -msgid "" -"In the :program:`mongo` shell, type ``myFunction`` to see the function " -"definition:" -msgstr "" - -# e32575e79bad41e9a1d1786e4449ac6b -#: ../source/tutorial/configure-mongo-shell.txt:128 -msgid "The result should be the changes from your saved edit:" -msgstr "" - -# 5206927ceb6f4d51bee64c48dfe4aeed -#: ../source/tutorial/configure-mongo-shell.txt:138 -msgid "" -"As :program:`mongo` shell interprets code edited in an external editor, " -"it may modify code in functions, depending on the JavaScript compiler. " -"For :program:`mongo` may convert ``1+1`` to ``2`` or remove comments. The" -" actual changes affect only the appearance of the code and will vary " -"based on the version of JavaScript used but will not affect the semantics" -" of the code." -msgstr "" - -# e18786700d5646bb8283ea1e4a09dd8b -#: ../source/tutorial/configure-mongo-shell.txt:146 -msgid "Change the ``mongo`` Shell Batch Size" -msgstr "" - -# e56e51a7c09b45249d0405f72f3eaf13 -#: ../source/tutorial/configure-mongo-shell.txt:148 -msgid "" -"The :method:`db.collection.find()` method is the JavaScript method to " -"retrieve documents from a :term:`collection`. The " -":method:`db.collection.find()` method returns a :term:`cursor` to the " -"results; however, in the :program:`mongo` shell, if the returned cursor " -"is not assigned to a variable using the ``var`` keyword, then the cursor " -"is automatically iterated up to 20 times to print up to the first 20 " -"documents that match the query. The :program:`mongo` shell will prompt " -"``Type it`` to iterate another 20 times." -msgstr "" - -# b39aed06cd854cdba43d2b088409f47d -#: ../source/tutorial/configure-mongo-shell.txt:157 -msgid "" -"You can set the ``DBQuery.shellBatchSize`` attribute to change the number" -" of documents from the default value of ``20``, as in the following " -"example which sets it to ``10``:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/configure-replica-set-secondary-sync-target.po b/locale/es/LC_MESSAGES/tutorial/configure-replica-set-secondary-sync-target.po deleted file mode 100644 index ca3b93807c1..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/configure-replica-set-secondary-sync-target.po +++ /dev/null @@ -1,246 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:43+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# e07fd7ee8fb24ba9b36c94340299cc0d -#: ../source/tutorial/configure-replica-set-secondary-sync-target.txt:3 -msgid "Configure a Secondary's Sync Target" -msgstr "" - -# edc1c97e22614d2da11fda01f7395445 -#: ../source/tutorial/configure-replica-set-secondary-sync-target.txt -msgid "On this page" -msgstr "" - -# ad1ef7dc93624701aa026d6e013af765 -#: ../source/tutorial/configure-replica-set-secondary-sync-target.txt:14 -msgid "Overview" -msgstr "" - -# 7c4b18866b7047308ddf483b8a1e19c3 -#: ../source/tutorial/configure-replica-set-secondary-sync-target.txt:16 -msgid "" -"Secondaries capture data from the primary member to maintain an up to " -"date copy of the sets' data. However, by default secondaries may " -"automatically change their sync targets to secondary members based on " -"changes in the ping time between members and the state of other members’ " -"replication. See :doc:`/core/replica-set-sync` and :doc:`/tutorial" -"/manage-chained-replication` for more information." -msgstr "" - -# b524740c553c49ce9232f9142bf3bd1e -#: ../source/tutorial/configure-replica-set-secondary-sync-target.txt:23 -msgid "" -"For some deployments, implementing a custom replication sync topology may" -" be more effective than the default sync target selection logic. MongoDB " -"provides the ability to specify a host to use as a sync target." -msgstr "" - -# 5551fee65bac4a27b21ad49fe288abd0 -#: ../source/tutorial/configure-replica-set-secondary-sync-target.txt:27 -msgid "" -"To temporarily override the default sync target selection logic, you may " -"manually configure a :term:`secondary` member's sync target to " -"temporarily pull :term:`oplog` entries. The following provide access to " -"this functionality:" -msgstr "" - -# c2ae63958b6e4b1e9b8fb50c40505bbd -#: ../source/tutorial/configure-replica-set-secondary-sync-target.txt:32 -msgid ":dbcommand:`replSetSyncFrom` command, or" -msgstr "" - -# a3ef089022ff405e8be2304471f6f4ba -#: ../source/tutorial/configure-replica-set-secondary-sync-target.txt:34 -msgid ":method:`rs.syncFrom()` helper in the :program:`mongo` shell" -msgstr "" - -# 95eb67f4cd7043da8e7f5897d1f3d06c -#: ../source/tutorial/configure-replica-set-secondary-sync-target.txt:37 -msgid "Considerations" -msgstr "" - -# eb6542ebd280431f84760c41bca5d889 -#: ../source/includes/extracts/rsSyncFrom-behavior-both.rst:2 -msgid "Sync Logic" -msgstr "" - -# 0a62d2cb21454fe78b67211cad90419c -#: ../source/includes/extracts/rsSyncFrom-behavior-both.rst:4 -msgid "" -"Only modify the default sync logic as needed, and always exercise " -"caution. :dbcommand:`replSetSyncFrom`, or :method:`rs.syncFrom()`, will " -"not affect an in-progress initial sync operation. To affect the sync " -"target for the initial sync, run :dbcommand:`replSetSyncFrom`, or " -":method:`rs.syncFrom()`, operation *before* initial sync." -msgstr "" - -# 0d6f8a1ed6b94bc7a22609d792c9f994 -# 724d65fae89044e5a4dd77fcea5a2f33 -#: ../source/includes/extracts/rsSyncFrom-behavior-both.rst:9 -#: ../source/includes/extracts/rsSyncFrom-behavior-both.rst:35 -msgid "" -"If you run :dbcommand:`replSetSyncFrom`, or :method:`rs.syncFrom()`, " -"during initial sync, MongoDB produces no error messages, but the sync " -"target will not change until after the initial sync operation." -msgstr "" - -# b8324802c10f4e8783e49ef52ed863f1 -#: ../source/includes/extracts/rsSyncFrom-behavior-both.rst:14 -msgid "Target" -msgstr "" - -# 6d51e1cc8e7a48b09c834c7ae94ecdb3 -#: ../source/includes/extracts/rsSyncFrom-behavior-both.rst:16 -msgid "" -"The member to sync from must be a valid source for data in the set. To " -"sync from a member, the member must:" -msgstr "" - -# d48c634c3f2343c3bd6bb034afad3315 -#: ../source/includes/extracts/rsSyncFrom-behavior-both.rst:19 -msgid "" -"Have data. It cannot be an arbiter, in startup or recovering mode, and " -"must be able to answer data queries." -msgstr "" - -# 7d00b5dcb6fa43dfb2e9efc8c049e7af -#: ../source/includes/extracts/rsSyncFrom-behavior-both.rst:22 -msgid "Be accessible." -msgstr "" - -# 1496d0ac37614fe98534ff8f0c0befff -#: ../source/includes/extracts/rsSyncFrom-behavior-both.rst:24 -msgid "Be a member of the same set in the replica set configuration." -msgstr "" - -# 608803ec74c24be2a25e58c2fff169d7 -#: ../source/includes/extracts/rsSyncFrom-behavior-both.rst:26 -msgid "Build indexes with the :rsconf:`members[n].buildIndexes` setting." -msgstr "" - -# b998776b3b7446a5b2831c8a56139bc1 -#: ../source/includes/extracts/rsSyncFrom-behavior-both.rst:29 -msgid "A different member of the set, to prevent syncing from itself." -msgstr "" - -# 07e0628e25024a7fa7f904b9671ba75c -#: ../source/includes/extracts/rsSyncFrom-behavior-both.rst:31 -msgid "" -"If you attempt to replicate from a member that is more than 10 seconds " -"behind the current member, :program:`mongod` will log a warning but will " -"still replicate from the lagging member." -msgstr "" - -# ee866e61567046548a9e6e716386b00c -#: ../source/includes/extracts/rsSyncFrom-behavior-both.rst:40 -msgid "Persistence" -msgstr "" - -# f2708d4dd75e4fb380c5b584fddd39b0 -#: ../source/includes/extracts/rsSyncFrom-behavior-both.rst:42 -msgid "" -":dbcommand:`replSetSyncFrom`, or :method:`rs.syncFrom()`, provide a " -"temporary override of default behavior. :program:`mongod` will revert to " -"the default sync behavior in the following situations:" -msgstr "" - -# f984bb16c8b04b97811d14252f0109f6 -#: ../source/includes/extracts/rsSyncFrom-behavior-both.rst:46 -msgid "The :program:`mongod` instance restarts." -msgstr "" - -# ad7bb83bed484251ae513f2d7762a4bf -#: ../source/includes/extracts/rsSyncFrom-behavior-both.rst:48 -msgid "The connection between the :program:`mongod` and the sync target closes." -msgstr "" - -# fd852e380a0942208c423d8b3a51336a -#: ../source/includes/extracts/rsSyncFrom-behavior-both.rst:51 -msgid "" -"If the sync target falls more than 30 seconds behind another member of " -"the replica set." -msgstr "" - -# 4164106cf21847a6ae8cf10a30023c24 -#: ../source/tutorial/configure-replica-set-secondary-sync-target.txt:42 -msgid "Procedure" -msgstr "" - -# 70461129fe1e482f9c83f9e86aba34d9 -#: ../source/tutorial/configure-replica-set-secondary-sync-target.txt:44 -msgid "" -"To use the :dbcommand:`replSetSyncFrom` command in the :program:`mongo` " -"shell:" -msgstr "" - -# d380ee802b794a2fb2bfcf526a80361f -#: ../source/tutorial/configure-replica-set-secondary-sync-target.txt:50 -msgid "To use the :method:`rs.syncFrom()` helper in the :program:`mongo` shell:" -msgstr "" - -# 35da0710a308416894349072b5fd3a1d -#~ msgid "" -#~ "To override the default sync target " -#~ "selection logic, you may manually " -#~ "configure a :term:`secondary` member's sync" -#~ " target for pulling :term:`oplog` entries" -#~ " temporarily. The following operations " -#~ "provide access to this functionality:" -#~ msgstr "" - -# 826437fe690b4946a81981e19c7de8fd -#~ msgid "" -#~ "Only modify the default sync logic " -#~ "as needed, and always exercise caution." -#~ " :method:`rs.syncFrom()` will not affect " -#~ "an in-progress initial sync operation." -#~ " To affect the sync target for " -#~ "the initial sync, run :method:`rs.syncFrom()`" -#~ " operation *before* initial sync." -#~ msgstr "" - -# 86c4f36fce144172a898986f07191ff4 -#~ msgid "" -#~ "If you run :method:`rs.syncFrom()` during " -#~ "initial sync, MongoDB produces no error" -#~ " messages, but the sync target will" -#~ " not change until after the initial" -#~ " sync operation." -#~ msgstr "" - -# 16b53c77ba42494a9071186658f2408b -#~ msgid "" -#~ ":dbcommand:`replSetSyncFrom` and :method:`rs.syncFrom()`" -#~ " provide a temporary override of " -#~ "default behavior. :program:`mongod` will " -#~ "revert to the default sync behavior " -#~ "in the following situations:" -#~ msgstr "" - -# 348360cc88424b4ab35483e3e9205e76 -#~ msgid "" -#~ "The sync target falls more than 30" -#~ " seconds behind another member of the" -#~ " replica set; the :program:`mongod` will" -#~ " revert to the default sync target." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/configure-replica-set-tag-sets.po b/locale/es/LC_MESSAGES/tutorial/configure-replica-set-tag-sets.po deleted file mode 100644 index 8ec1e6a2fe9..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/configure-replica-set-tag-sets.po +++ /dev/null @@ -1,412 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:46+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 756a2c4915fa408798b5e9c9809f86e7 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:8 -msgid "Configure Replica Set Tag Sets" -msgstr "" - -# f40826ea50cb4c21a8a518fbba1498be -#: ../source/tutorial/configure-replica-set-tag-sets.txt -msgid "On this page" -msgstr "" - -# ea387e3feb96469daac89aa29d464a21 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:18 -msgid "" -"Tag sets let you customize :term:`write concern` and :term:`read " -"preferences ` for a :term:`replica set`. MongoDB stores " -"tag sets in the replica set configuration object, which is the document " -"returned by :method:`rs.conf()`, in the :rsconf:`members[n].tags` " -"embedded document." -msgstr "" - -# 4ceb9b1eb08440bb80bd861c9373e14d -#: ../source/tutorial/configure-replica-set-tag-sets.txt:24 -msgid "" -"This section introduces the configuration of tag sets. For an overview on" -" tag sets and their use, see :writeconcern:`w: \\ ` " -"and :ref:`replica-set-read-preference-tag-sets`." -msgstr "" - -# cc548a33b14b44c59e9b1b060d8cfff8 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:30 -msgid "Differences Between Read Preferences and Write Concerns" -msgstr "" - -# d784e428db554b13935253bbec591db9 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:32 -msgid "" -"Custom read preferences and write concerns evaluate tags sets in " -"different ways:" -msgstr "" - -# 11942d13478e4e978c0584cd142eb0f0 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:35 -msgid "" -"Read preferences consider the value of a tag when selecting a member to " -"read from." -msgstr "" - -# 65b7ef4b1fdc4c7cbad89d81ead4c6bd -#: ../source/tutorial/configure-replica-set-tag-sets.txt:38 -msgid "" -"Write concerns do not use the value of a tag to select a member except to" -" consider whether or not the value is unique." -msgstr "" - -# 6176543f9702460f87ecd1177fbb4c6f -#: ../source/tutorial/configure-replica-set-tag-sets.txt:41 -msgid "" -"For example, a tag set for a read operation may resemble the following " -"document:" -msgstr "" - -# b4721ace24df4caea99ba9a915c11676 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:48 -msgid "" -"To fulfill such a read operation, a member would need to have both of " -"these tags. Any of the following tag sets would satisfy this requirement:" -msgstr "" - -# d1ce34bde74a4864b6ac582c163de4f2 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:58 -msgid "The following tag sets would *not* be able to fulfill this query:" -msgstr "" - -# 3f681524134d4021be2cb35152c9bf17 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:69 -msgid "Add Tag Sets to a Replica Set" -msgstr "" - -# b4f6a0ffa49346499599a0fcd304d06a -#: ../source/tutorial/configure-replica-set-tag-sets.txt:71 -msgid "Given the following replica set configuration:" -msgstr "" - -# dc03fa0e80e34ee4b52e73869e3c6772 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:94 -msgid "" -"You could add tag sets to the members of this replica set with the " -"following command sequence in the :program:`mongo` shell:" -msgstr "" - -# 703bab4d219d4747881403e388114743 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:105 -msgid "" -"After this operation the output of :method:`rs.conf()` would resemble the" -" following:" -msgstr "" - -# 8d8467bab0ba4ff7a755d755302ecd7e -#: ../source/includes/fact-tag-sets-must-be-strings.rst:1 -msgid "In tag sets, all tag values must be strings." -msgstr "" - -# 04b280022b7f4086aab0b5753e091ddd -#: ../source/tutorial/configure-replica-set-tag-sets.txt:143 -msgid "Custom Multi-Datacenter Write Concerns" -msgstr "" - -# 1638a2cf90f34436a4d820a6e3bd6bc2 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:145 -msgid "Given a five member replica set with members in two data centers:" -msgstr "" - -# f3b04824593f49669dfd9b8896dc6021 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:147 -msgid "a facility ``VA`` tagged ``dc_va``" -msgstr "" - -# 3840a3470c3f403980e8d7d882d22a57 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:149 -msgid "a facility ``GTO`` tagged ``dc_gto``" -msgstr "" - -# 603cc7ad0dcf403889ab56651f54df85 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:151 -msgid "" -"Create a custom write concern to require confirmation from two data " -"centers using replica set tags, using the following sequence of " -"operations in the :program:`mongo` shell:" -msgstr "" - -# 49c1e17803234b3eb1a8f0832c2bd554 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:155 -msgid "Create a replica set configuration JavaScript object ``conf``:" -msgstr "" - -# e230b9fa24e14244890e7b204edf6e2b -#: ../source/tutorial/configure-replica-set-tag-sets.txt:161 -msgid "Add tags to the replica set members reflecting their locations:" -msgstr "" - -# 2cf59a9aaea44c0cb574334668dcfcf2 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:172 -msgid "" -"Create a custom :rsconf:`settings.getLastErrorModes` setting to ensure " -"that the write operation will propagate to at least one member of each " -"facility:" -msgstr "" - -# 2b99385cd197494eb2080a9967b3a6c1 -# ff3ae7d0137147e3ba6f2292a06a9b02 -# 139f5a42d8b34f3d8d45dc8c594c1292 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:181 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:214 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:296 -msgid "" -"Reconfigure the replica set using the modified ``conf`` configuration " -"object:" -msgstr "" - -# 03195000524445c0b4d42eb05a1572a5 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:188 -msgid "" -"To ensure that a write operation propagates to at least one member of the" -" set in both data centers, use the ``MultipleDC`` write concern mode as " -"follows:" -msgstr "" - -# 4b780a2ea5d841e2a3d65e7f841557aa -#: ../source/tutorial/configure-replica-set-tag-sets.txt:196 -msgid "" -"Alternatively, if you want to ensure that each write operation propagates" -" to at least 2 racks in each facility, reconfigure the replica set as " -"follows in the :program:`mongo` shell:" -msgstr "" - -# 76eee943d54f4043889514046e18e7d4 -# 3811a61772c544a7a57ee7f8fe3a1e4c -#: ../source/tutorial/configure-replica-set-tag-sets.txt:200 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:272 -msgid "Create a replica set configuration object ``conf``:" -msgstr "" - -# 945f4e72e4be4665b5e545bbb869af24 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:206 -msgid "" -"Redefine the :rsconf:`settings.getLastErrorModes` value to require two " -"different values of both ``dc_va`` and ``dc_gto``:" -msgstr "" - -# cebecbe2161941caadb2e7605c262d0f -#: ../source/tutorial/configure-replica-set-tag-sets.txt:221 -msgid "" -"Now, the following write operation will only return after the write " -"operation propagates to at least two different racks in the each " -"facility:" -msgstr "" - -# 2b67a3b0c6894cda845eb399a5adaacd -# 642b53915df140a6b1a53b817222e5b5 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:227 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:309 -msgid "" -"A new protocol for :ref:`write operations ` " -"integrates write concerns with the write operations. Previous versions " -"used the :dbcommand:`getLastError` command to specify the write concerns." -msgstr "" - -# 97f0fdd780394285bdc410635b6b1ea5 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:238 -msgid "Configure Tag Sets for Functional Segregation of Read and Write Operations" -msgstr "" - -# 94c2acf092ac40a18cdeba4c9e6a3345 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:240 -msgid "Given a replica set with tag sets that reflect:" -msgstr "" - -# 2f586b201a5a402c898a5611890db5a2 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:242 -msgid "data center facility," -msgstr "" - -# 3a7f0a2555904169b19f60ee5e269827 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:244 -msgid "physical rack location of instance, and" -msgstr "" - -# d10cf729a0514183b6d5c599d87db8c8 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:246 -msgid "storage system (i.e. disk) type." -msgstr "" - -# 41e2b2369c4a4b7e800a19e7e4fa6bff -#: ../source/tutorial/configure-replica-set-tag-sets.txt:248 -msgid "" -"Where each member of the set has a tag set that resembles one of the " -"following: [#read-and-write-tags]_" -msgstr "" - -# cf8bd43036fc473fa50354e89cf62108 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:259 -msgid "" -"To target a read operation to a member of the replica set with a disk " -"type of ``ssd``, you could use the following tag set:" -msgstr "" - -# b1bd86453d5546d9bc8ef882be647350 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:266 -msgid "" -"However, to create comparable write concern modes, you would specify a " -"different set of :rsconf:`settings.getLastErrorModes` configuration. " -"Consider the following sequence of operations in the :program:`mongo` " -"shell:" -msgstr "" - -# 0618221b20da400db44f95d94760a478 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:278 -msgid "" -"Redefine the :rsconf:`settings.getLastErrorModes` value to configure two " -"write concern modes:" -msgstr "" - -# 51957aaf274c4cfba84a955500571bb7 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:303 -msgid "" -"Now you can specify the ``MultipleDC`` write concern mode, as in the " -"following, to ensure that a write operation propagates to each data " -"center." -msgstr "" - -# 3ea65cbd91d84aa3b78d56ba8dbe6e09 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:319 -msgid "" -"Additionally, you can specify the ``ssd`` write concern mode to ensure " -"that a write operation propagates to at least one instance with an SSD." -msgstr "" - -# d467f6914d8c4f7c85f3ec0e4b32ba23 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:322 -msgid "" -"Since read preferences and write concerns use the value of fields in tag " -"sets differently, larger deployments may have some redundancy." -msgstr "" - -# 6b434e265e234a30a2dfc5aa9f6aae88 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:1 -msgid "replica set" -msgstr "" - -# 6b434e265e234a30a2dfc5aa9f6aae88 -# dc738f0ac94d41ddace07300e6109aec -# 1c1f1b0ce8514027a9664b3777e4add2 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:1 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:2 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:3 -msgid "tag sets" -msgstr "" - -# dc738f0ac94d41ddace07300e6109aec -#: ../source/tutorial/configure-replica-set-tag-sets.txt:2 -msgid "read preference" -msgstr "" - -# 1c1f1b0ce8514027a9664b3777e4add2 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:3 -msgid "configuration" -msgstr "" - -#~ msgid "" -#~ "Now, the following write concern " -#~ "operation will only return after the " -#~ "write operation propagates to at least" -#~ " two different racks in the each " -#~ "facility:" -#~ msgstr "" - -#~ msgid "" -#~ "Now you can specify the ``MultipleDC``" -#~ " write concern mode, as in the " -#~ "following operation, to ensure that a" -#~ " write operation propagates to each " -#~ "data center." -#~ msgstr "" - -# 14df4c3a4a00490c9acf8c29c249604e -#~ msgid "" -#~ "Tag sets let you customize :term:`write" -#~ " concern` and :term:`read preferences ` for a :term:`replica set`." -#~ " MongoDB stores tag sets in the " -#~ "replica set configuration object, which " -#~ "is the document returned by " -#~ ":method:`rs.conf()`, in the :data:`members[n].tags" -#~ " ` sub-document." -#~ msgstr "" - -# 5663ae6c94714f69a6d24e3d686a40e7 -#~ msgid "" -#~ "This section introduces the configuration " -#~ "of tag sets. For an overview on" -#~ " tag sets and their use, see " -#~ ":ref:`Replica Set Write Concern ` and :ref:`replica-" -#~ "set-read-preference-tag-sets`." -#~ msgstr "" - -# cf847be96b134637aafaa2a591771c42 -#~ msgid "a facility ``VA`` tagged ``dc.va``" -#~ msgstr "" - -# 35873c1a57f749319819cde012d6fe90 -#~ msgid "a facility ``GTO`` tagged ``dc.gto``" -#~ msgstr "" - -# 66d8c45154d848c792057e11d8223e08 -#~ msgid "" -#~ "Create a custom " -#~ ":data:`~local.system.replset.settings.getLastErrorModes` setting" -#~ " to ensure that the write operation" -#~ " will propagate to at least one " -#~ "member of each facility:" -#~ msgstr "" - -# 4a8bc1d137714789a56ff3394ee2297f -#~ msgid "" -#~ "Redefine the " -#~ ":data:`~local.system.replset.settings.getLastErrorModes` value" -#~ " to require two different values of" -#~ " both ``dc.va`` and ``dc.gto``:" -#~ msgstr "" - -# c7cf391be20a4568975cd0b00a90715f -#~ msgid "" -#~ "However, to create comparable write " -#~ "concern modes, you would specify a " -#~ "different set of " -#~ ":data:`~local.system.replset.settings.getLastErrorModes` " -#~ "configuration. Consider the following sequence" -#~ " of operations in the :program:`mongo` " -#~ "shell:" -#~ msgstr "" - -# 80fa1eafe3d04141940c95bbd3fe987d -#~ msgid "" -#~ "Redefine the " -#~ ":data:`~local.system.replset.settings.getLastErrorModes` value" -#~ " to configure two write concern " -#~ "modes:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/configure-secondary-only-replica-set-member.po b/locale/es/LC_MESSAGES/tutorial/configure-secondary-only-replica-set-member.po deleted file mode 100644 index 6f749a4568a..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/configure-secondary-only-replica-set-member.po +++ /dev/null @@ -1,328 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:44+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# b3b85c0371b54b24b01f208349a154d7 -#: ../source/tutorial/configure-secondary-only-replica-set-member.txt:3 -msgid "Prevent Secondary from Becoming Primary" -msgstr "" - -# e83129374e1240c696861f75c99a5097 -#: ../source/tutorial/configure-secondary-only-replica-set-member.txt -msgid "On this page" -msgstr "" - -# 0be65260f6f44607bee3f76673c2548d -#: ../source/tutorial/configure-secondary-only-replica-set-member.txt:14 -msgid "Overview" -msgstr "" - -# a65fb284d9e046e2b7a4e5bd9ed2cf0a -#: ../source/tutorial/configure-secondary-only-replica-set-member.txt:16 -msgid "" -"In a replica set, by default all :term:`secondary` members are eligible " -"to become primary through the election process. You can use the " -":data:`priority ` to affect the " -"outcome of these elections by making some members more likely to become " -"primary and other members less likely or unable to become primary." -msgstr "" - -# 61062e7048664e19b2c80e03c379255a -#: ../source/tutorial/configure-secondary-only-replica-set-member.txt:22 -msgid "" -"Secondaries that cannot become primary are also unable to trigger " -"elections. In all other respects these secondaries are identical to other" -" secondaries." -msgstr "" - -# d4bf4a6184634a06b3bf64e1c01b9475 -#: ../source/tutorial/configure-secondary-only-replica-set-member.txt:26 -msgid "" -"To prevent a :term:`secondary` member from ever becoming a " -":term:`primary` in a :term:`failover`, assign the secondary a priority of" -" ``0``, as described here. For a detailed description of secondary-only " -"members and their purposes, see :doc:`/core/replica-set-" -"priority-0-member`." -msgstr "" - -# 4bfeaa8dde8f4b2fbd5988f120370fd6 -#: ../source/tutorial/configure-secondary-only-replica-set-member.txt:32 -msgid "Considerations" -msgstr "" - -# c08c84751c804654ba3158ada4bc5363 -#: ../source/includes/fact-rs-conf-array-index.rst:1 -msgid "" -"When updating the replica configuration object, access the replica set " -"members in the :rsconf:`members` array with the **array index**. The " -"array index begins with ``0``. Do **not** confuse this index value with " -"the value of the :rsconf:`members[n]._id` field in each document in the " -":rsconf:`members` array." -msgstr "" - -# a13e109dd21e4dbb8262166c40dce4c3 -#: ../source/tutorial/configure-secondary-only-replica-set-member.txt:38 -msgid "" -"MongoDB does not permit the current :term:`primary` to have a priority of" -" ``0``. To prevent the current primary from again becoming a primary, you" -" must first step down the current primary using :method:`rs.stepDown()`." -msgstr "" - -# 1d9ac419fb0d48cc963fc36fe316e6c8 -#: ../source/tutorial/configure-secondary-only-replica-set-member.txt:44 -msgid "Procedure" -msgstr "" - -# 94775bbf589547cb855d18493123f836 -#: ../source/tutorial/configure-secondary-only-replica-set-member.txt:46 -msgid "This tutorial uses a sample replica set with 5 members." -msgstr "" - -# ba515e90b9f14f94ac7be68eeb7fc4d2 -#: ../source/includes/warning-rs-reconfig.rst:3 -msgid "" -"The :method:`rs.reconfig()` shell method can force the current primary to" -" step down, which causes an :ref:`election `. When" -" the primary steps down, the :program:`mongod` closes all client " -"connections. While this typically takes 10-20 seconds, try to make these " -"changes during scheduled maintenance periods." -msgstr "" - -# 13db561a4852458baef3c4997336b35b -#: ../source/includes/warning-rs-reconfig.rst:10 -msgid "" -"To successfully reconfigure a replica set, a majority of the members must" -" be accessible. If your replica set has an even number of members, add an" -" :doc:`arbiter ` to ensure that " -"members can quickly obtain a majority of votes in an election for " -"primary." -msgstr "" - -# b7cc94dab5164f74b2473f8ff49cb2a9 -#: ../source/tutorial/configure-secondary-only-replica-set-member.txt:53 -msgid "Related Documents" -msgstr "" - -# 1a8bffb7f9e844bb93de58bb7978b4fd -#: ../source/tutorial/configure-secondary-only-replica-set-member.txt:55 -msgid ":rsconf:`members[n].priority`" -msgstr "" - -# 445ff07a8d5849e9b52baae3072eeca5 -#: ../source/tutorial/configure-secondary-only-replica-set-member.txt:57 -msgid ":doc:`/tutorial/adjust-replica-set-member-priority`" -msgstr "" - -# 125b8535ed1c40e79646d5522d33bb85 -#: ../source/tutorial/configure-secondary-only-replica-set-member.txt:59 -msgid ":ref:`Replica Set Reconfiguration `" -msgstr "" - -# a1e06e7df3034c37baff5e60b993538d -#: ../source/tutorial/configure-secondary-only-replica-set-member.txt:61 -msgid ":doc:`/core/replica-set-elections`" -msgstr "" - -#~ msgid "" -#~ "To prevent a :term:`secondary` member " -#~ "from ever becoming a :term:`primary` in" -#~ " a :term:`failover`, assign the secondary" -#~ " a priority of ``0``, as described" -#~ " here. You can set this " -#~ "\"secondary-only mode\" for any member " -#~ "of the :term:`replica set`, except the" -#~ " current primary. For a detailed " -#~ "description of secondary-only members " -#~ "and their purposes, see :doc:`/core" -#~ "/replica-set-priority-0-member`." -#~ msgstr "" - -#~ msgid "" -#~ "To configure a member as secondary-" -#~ "only, set its " -#~ ":data:`~local.system.replset.members[n].priority` value to" -#~ " ``0`` in the " -#~ ":data:`~local.system.replset.members` document in " -#~ "its replica set configuration. Any " -#~ "member with a " -#~ ":data:`~local.system.replset.members[n].priority` equal to" -#~ " ``0`` will never seek :ref:`election " -#~ "` and cannot " -#~ "become primary in any situation." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB does not permit the current " -#~ ":term:`primary` to have a priority of" -#~ " ``0``. To prevent the current " -#~ "primary from again becoming a primary," -#~ " you must first step down the " -#~ "current primary using :method:`rs.stepDown()`, " -#~ "and then you must :ref:`reconfigure the" -#~ " replica set ` with :method:`rs.conf()` " -#~ "and :method:`rs.reconfig()`." -#~ msgstr "" - -#~ msgid "Example" -#~ msgstr "" - -#~ msgid "" -#~ "As an example of modifying member " -#~ "priorities, assume a four-member replica" -#~ " set. Use the following sequence of" -#~ " operations to modify member priorities " -#~ "in the :program:`mongo` shell connected " -#~ "to the primary. Identify each member " -#~ "by its array index in the " -#~ ":data:`~local.system.replset.members` array:" -#~ msgstr "" - -#~ msgid "" -#~ "The sequence of operations reconfigures " -#~ "the set with the following priority " -#~ "settings:" -#~ msgstr "" - -#~ msgid "" -#~ "Member at ``0`` has a priority of" -#~ " ``2`` so that it becomes primary " -#~ "under most circumstances." -#~ msgstr "" - -#~ msgid "" -#~ "Member at ``1`` has a priority of" -#~ " ``1``, which is the default value." -#~ " Member ``1`` becomes primary if no" -#~ " member with a *higher* priority is" -#~ " eligible." -#~ msgstr "" - -#~ msgid "" -#~ "Member at ``2`` has a priority of" -#~ " ``0.5``, which makes it less likely" -#~ " to become primary than other members" -#~ " but doesn't prohibit the possibility." -#~ msgstr "" - -#~ msgid "" -#~ "Member at ``3`` has a priority of" -#~ " ``0``. Member at ``3`` **cannot** " -#~ "become the :term:`primary` member under " -#~ "any circumstances." -#~ msgstr "" - -# e809d3e47e404149a10eca36a7d0e38a -#~ msgid "" -#~ "When updating the replica configuration " -#~ "object, access the replica set members" -#~ " in the :data:`~local.system.replset.members` " -#~ "array with the **array index**. The " -#~ "array index begins with ``0``. Do " -#~ "**not** confuse this index value with" -#~ " the value of the " -#~ ":data:`~local.system.replset.members[n]._id` field in " -#~ "each document in the " -#~ ":data:`~local.system.replset.members` array." -#~ msgstr "" - -# 1ce9e2074520422fbdbc3c20a95df2eb -#~ msgid ":data:`~local.system.replset.members[n].priority`" -#~ msgstr "" - -#~ msgid "" -#~ "In a replica set, by default all" -#~ " :term:`secondary` members are eligible to" -#~ " become primary through the election " -#~ "process. You can use the :data:`priority" -#~ " ` to affect" -#~ " the outcome of these elections by" -#~ " making some members more likely to" -#~ " become primary and other members " -#~ "less likely or unable to become " -#~ "primary." -#~ msgstr "" - -#~ msgid "Retrieve the current replica set configuration." -#~ msgstr "" - -#~ msgid "" -#~ "The :method:`rs.conf()` method returns a " -#~ ":doc:`replica set configuration document " -#~ "` that contains" -#~ " the current configuration for a " -#~ "replica set." -#~ msgstr "" - -#~ msgid "" -#~ "In a :program:`mongo` shell connected to" -#~ " a primary, run the :method:`rs.conf()` " -#~ "method and assign the result to a" -#~ " variable:" -#~ msgstr "" - -#~ msgid "" -#~ "The returned document contains a " -#~ ":data:`~local.system.replset.members` field which " -#~ "contains an array of member " -#~ "configuration documents, one document for " -#~ "each member of the replica set." -#~ msgstr "" - -#~ msgid "Assign priority value of ``0``." -#~ msgstr "" - -#~ msgid "" -#~ "To prevent a secondary member from " -#~ "becoming a primary, update the secondary" -#~ " member's :data:`~local.system.replset.members[n].priority`" -#~ " to ``0``." -#~ msgstr "" - -#~ msgid "" -#~ "To assign a priority value to a" -#~ " member of the replica set, access" -#~ " the member configuration document using" -#~ " the array index. In this tutorial," -#~ " the secondary member to change " -#~ "corresponds to the configuration document " -#~ "found at position ``2`` of the " -#~ ":data:`~local.system.replset.members` array." -#~ msgstr "" - -#~ msgid "" -#~ "The configuration change does not take" -#~ " effect until you reconfigure the " -#~ "replica set." -#~ msgstr "" - -#~ msgid "Reconfigure the replica set." -#~ msgstr "" - -#~ msgid "" -#~ "Use :method:`rs.reconfig()` method to " -#~ "reconfigure the replica set with the " -#~ "updated replica set configuration document." -#~ msgstr "" - -#~ msgid "Pass the ``cfg`` variable to the :method:`rs.reconfig()` method:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/configure-sharded-cluster-balancer.po b/locale/es/LC_MESSAGES/tutorial/configure-sharded-cluster-balancer.po deleted file mode 100644 index 48f86e42f56..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/configure-sharded-cluster-balancer.po +++ /dev/null @@ -1,406 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: 2014-04-08 16:30+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 94fb0ad48c034cdca3ed914d35aa7c5a -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:5 -msgid "Configure Behavior of Balancer Process in Sharded Clusters" -msgstr "" - -# c79f357694c74ffa95118c9e99684ada -#: ../source/tutorial/configure-sharded-cluster-balancer.txt -msgid "On this page" -msgstr "" - -# 519f7ca9bf73481fa341417dd99036ed -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:15 -msgid "" -"The balancer is a process that runs on *one* of the :program:`mongos` " -"instances in a cluster and ensures that :term:`chunks ` are evenly" -" distributed throughout a sharded cluster. In most deployments, the " -"default balancer configuration is sufficient for normal operation. " -"However, administrators might need to modify balancer behavior depending " -"on application or operational requirements. If you encounter a situation " -"where you need to modify the behavior of the balancer, use the procedures" -" described in this document." -msgstr "" - -# 0baf157fa60f4b0da16e90789ff5fed8 -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:24 -msgid "" -"For conceptual information about the balancer, see :ref:`sharding-" -"balancing` and :ref:`sharding-balancing-internals`." -msgstr "" - -# e32d182796a84ff8b273ec2e7a7ac88d -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:30 -msgid "Schedule a Window of Time for Balancing to Occur" -msgstr "" - -# c471a7d4658648b89a05632b6c1b3317 -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:32 -msgid "" -"You can schedule a window of time during which the balancer can migrate " -"chunks, as described in the following procedures:" -msgstr "" - -# 72615aa4c4044eaa8d692733bec2ffe3 -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:35 -msgid ":ref:`sharding-schedule-balancing-window`" -msgstr "" - -# 7070cc9a43d74779a747ba82c4184287 -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:37 -msgid ":ref:`sharding-balancing-remove-window`." -msgstr "" - -# d2493e0191814e49b3d1482627d221de -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:39 -msgid "" -"The :program:`mongos` instances use their own local timezones when " -"respecting balancer window." -msgstr "" - -# 8f00d4f22b384593a8eeb7788fcac3ca -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:45 -msgid "Configure Default Chunk Size" -msgstr "" - -# 39451b818b384fdfade241ae1bc50e01 -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:47 -msgid "" -"The default chunk size for a sharded cluster is 64 megabytes. In most " -"situations, the default size is appropriate for splitting and migrating " -"chunks. For information on how chunk size affects deployments, see " -"details, see :ref:`sharding-chunk-size`." -msgstr "" - -# 8a6d7790a5f1410897b7a9756a7866ed -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:52 -msgid "" -"Changing the default chunk size affects chunks that are processes during " -"migrations and auto-splits but does not retroactively affect all chunks." -msgstr "" - -# 20c6e739416241d8ba62cbba23c39eb5 -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:55 -msgid "" -"To configure default chunk size, see :doc:`modify-chunk-size-in-sharded-" -"cluster`." -msgstr "" - -# 1a57cecbf4ad49b0b95870b96ae1ea39 -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:60 -msgid "Change the Maximum Storage Size for a Given Shard" -msgstr "" - -# 5870b3858ddf4ff784ede6ff2b377c3b -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:62 -msgid "" -"The ``maxSize`` field in the :data:`~config.shards` collection in the " -":ref:`config database ` sets the maximum size for a " -"shard, allowing you to control whether the balancer will migrate chunks " -"to a shard. If :serverstatus:`mem.mapped` size [#local-limitation]_ is " -"above a shard's ``maxSize``, the balancer will not move chunks to the " -"shard. Also, the balancer will not move chunks off an overloaded shard. " -"This must happen manually. The ``maxSize`` value only affects the " -"balancer's selection of destination shards." -msgstr "" - -# ba7d614109ef490dbb78f8d9a3762ef1 -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:71 -msgid "" -"By default, ``maxSize`` is not specified, allowing shards to consume the " -"total amount of available space on their machines if necessary." -msgstr "" - -# 5ee57df370834c7380761a473e7b87f1 -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:74 -msgid "" -"You can set ``maxSize`` both when adding a shard and once a shard is " -"running." -msgstr "" - -# a64b7d05f1d74d98b1686c0199a0795b -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:77 -msgid "" -"To set ``maxSize`` when adding a shard, set the :dbcommand:`addShard` " -"command's ``maxSize`` parameter to the maximum size in megabytes. For " -"example, the following command run in the :program:`mongo` shell adds a " -"shard with a maximum size of 125 megabytes:" -msgstr "" - -# 77fca9a6afc1497f9306f7501af9e812 -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:86 -msgid "" -"To set ``maxSize`` on an existing shard, insert or update the ``maxSize``" -" field in the :data:`~config.shards` collection in the :ref:`config " -"database `. Set the ``maxSize`` in megabytes." -msgstr "" - -# d6cc807013724e259c96db1d80f7ccf7 -#: ../source/tutorial/configure-sharded-cluster-balancer.txt -msgid "Example" -msgstr "" - -# 8a475118281e4dccbf28c5d83cecd515 -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:93 -msgid "Assume you have the following shard without a ``maxSize`` field:" -msgstr "" - -# 15cca9f9379840cea9916e0113a0518a -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:99 -msgid "" -"Run the following sequence of commands in the :program:`mongo` shell to " -"insert a ``maxSize`` of 125 megabytes:" -msgstr "" - -# e9b1f71ef74b4823ad890a5ef4b68017 -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:107 -msgid "" -"To later increase the ``maxSize`` setting to 250 megabytes, run the " -"following:" -msgstr "" - -# c6ca2293017f4231ac6dacf0d805fc7d -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:115 -msgid "" -"This value includes the mapped size of all data files including " -"the``local`` and ``admin`` databases. Account for this when setting " -"``maxSize``." -msgstr "" - -# 522adfa010714841b13cad196a1894b9 -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:124 -msgid "Change Replication Behavior for Chunk Migration" -msgstr "" - -# fcf7a0b5f15a45e5a32b89316144dc2a -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:127 -msgid "Secondary Throttle" -msgstr "" - -# e2411b0b6fdf4ea3bbc733e2a4dab71b -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:129 -msgid "" -"The balancer configuration document added configurable ``writeConcern`` " -"to control the semantics of the ``_secondaryThrottle`` option." -msgstr "" - -# bfbecba39d07499583fefefb79ec858a -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:134 -msgid "" -"The ``_secondaryThrottle`` parameter of the balancer and the " -":dbcommand:`moveChunk` command affects the replication behavior during " -":ref:`chunk migration `. By default, " -"``_secondaryThrottle`` is ``true``, which means each document move during" -" chunk migration propagates to at least one secondary before the balancer" -" proceeds with the next document: this is equivalent to a write concern " -"of ``{ w: 2 }``." -msgstr "" - -# aff399567d374517b2bbe22ec7139686 -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:142 -msgid "" -"You can also configure the ``writeConcern`` for the " -"``_secondaryThrottle`` operation, to configure how migrations will wait " -"for replication to complete. For more information on the replication " -"behavior during various steps of chunk migration, see :ref:`chunk-" -"migration-replication`." -msgstr "" - -# 1c0d6f8030a7414d9ed5e886d35d491b -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:148 -msgid "" -"To change the balancer's ``_secondaryThrottle`` and ``writeConcern`` " -"values, connect to a :program:`mongos` instance and directly update the " -"``_secondaryThrottle`` value in the :data:`~config.settings` collection " -"of the :ref:`config database `. For example, from a " -":program:`mongo` shell connected to a :program:`mongos`, issue the " -"following command:" -msgstr "" - -# 990807b1c93d4520b98b52a9fa5ecb2e -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:165 -msgid "" -"The effects of changing the ``_secondaryThrottle`` and ``writeConcern`` " -"value may not be immediate. To ensure an immediate effect, stop and " -"restart the balancer to enable the selected value of " -"``_secondaryThrottle``. See :doc:`/tutorial/manage-sharded-cluster-" -"balancer` for details." -msgstr "" - -# 694911b745d84d8dbf0ca9e41d0aef21 -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:174 -msgid "Wait for Delete" -msgstr "" - -# 502f282d3e6b453fb65e529614429892 -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:176 -msgid "" -"The ``_waitForDelete`` setting of the balancer and the " -":dbcommand:`moveChunk` command affects how the balancer migrates multiple" -" chunks from a shard. By default, the balancer does not wait for the on-" -"going migration's delete phase to complete before starting the next chunk" -" migration. To have the delete phase **block** the start of the next " -"chunk migration, you can set the ``_waitForDelete`` to true." -msgstr "" - -# bc54d8793dd7446b9a8157795f26f33c -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:184 -msgid "" -"For details on chunk migration, see :ref:`sharding-chunk-migration`. For " -"details on the chunk migration queuing behavior, see :ref:`chunk-" -"migration-queuing`." -msgstr "" - -# 763386945e13467fa9e482499168f68f -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:188 -msgid "" -"The ``_waitForDelete`` is generally for internal testing purposes. To " -"change the balancer's ``_waitForDelete`` value:" -msgstr "" - -# 12f7bf812b4b42568c858719136c17dc -# 5584a21d2e53490aa9cecaa65fe02712 -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:191 -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:208 -msgid "Connect to a :program:`mongos` instance." -msgstr "" - -# aca62fe687c249b485f1342bf4c199de -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:193 -msgid "" -"Update the ``_waitForDelete`` value in the :data:`~config.settings` " -"collection of the :ref:`config database `. For example:" -msgstr "" - -# 8803d8573e1c4b1895a4690812062173 -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:206 -msgid "Once set to ``true``, to revert to the default behavior:" -msgstr "" - -# a81c28fa6b844865a0e1ae412fa940cb -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:210 -msgid "" -"Update or unset the ``_waitForDelete`` field in the " -":data:`~config.settings` collection of the :ref:`config database `:" -msgstr "" - -# f27a682c98f6456cb0538c9ca6be3e77 -# 11a12b313365400ebd364db0f76ec24c -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:1 -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:119 -msgid "balancing" -msgstr "" - -# f27a682c98f6456cb0538c9ca6be3e77 -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:1 -msgid "configure" -msgstr "" - -# 11a12b313365400ebd364db0f76ec24c -# cee191de507e42c5b95a3b6d38531380 -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:119 -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:120 -msgid "secondary throttle" -msgstr "" - -#~ msgid "" -#~ "The :program:`mongos` instances user their " -#~ "own local timezones to when respecting" -#~ " balancer window." -#~ msgstr "" - -#~ msgid "" -#~ "The effects of changing the " -#~ "``_secondaryThrottle`` value may not be " -#~ "immediate. To ensure an immediate " -#~ "effect, stop the balancer and restart" -#~ " it with the selected value of " -#~ "``_secondaryThrottle``. See :doc:`/tutorial/manage-" -#~ "sharded-cluster-balancer` for details." -#~ msgstr "" - -# fbdb931a255e4de8822d997e0a4fb921 -#~ msgid "" -#~ "The ``maxSize`` field in the " -#~ ":data:`~config.shards` collection in the " -#~ ":ref:`config database ` sets" -#~ " the maximum size for a shard, " -#~ "allowing you to control whether the " -#~ "balancer will migrate chunks to a " -#~ "shard. If :data:`~serverStatus.mem.mapped` size " -#~ "[#local-limitation]_ is above a shard's" -#~ " ``maxSize``, the balancer will not " -#~ "move chunks to the shard. Also, " -#~ "the balancer will not move chunks " -#~ "off an overloaded shard. This must " -#~ "happen manually. The ``maxSize`` value " -#~ "only affects the balancer's selection of" -#~ " destination shards." -#~ msgstr "" - -# b77cf6d56b9d4de28dd58505e248f9fb -#~ msgid "Change Replication Behavior for Chunk Migration (Secondary Throttle)" -#~ msgstr "" - -# ac8d1d8f2011429c949fe44d3e4efac3 -#~ msgid "" -#~ "The ``_secondaryThrottle`` parameter of the" -#~ " balancer and the :dbcommand:`moveChunk` " -#~ "command affects the replication behavior " -#~ "during :ref:`chunk migration `. By default, " -#~ "``_secondaryThrottle`` is ``true``, which " -#~ "means each document move during chunk" -#~ " migration propagates to at least one" -#~ " secondary before the balancer proceeds " -#~ "with its next operation. For more " -#~ "information on the replication behavior " -#~ "during various steps of chunk migration," -#~ " see :ref:`chunk-migration-replication`." -#~ msgstr "" - -# 201cba9469724573a7565ae612e6cc71 -#~ msgid "" -#~ "To change the balancer's " -#~ "``_secondaryThrottle`` value, connect to a " -#~ ":program:`mongos` instance and directly update" -#~ " the ``_secondaryThrottle`` value in the" -#~ " :data:`~config.settings` collection of the " -#~ ":ref:`config database `. For" -#~ " example, from a :program:`mongo` shell " -#~ "connected to a :program:`mongos`, issue " -#~ "the following command:" -#~ msgstr "" - -#~ msgid "" -#~ "The effects of changing the " -#~ "``_secondaryThrottle`` value may not be " -#~ "immediate. To ensure an immediate " -#~ "effect, stop and restart the balancer" -#~ " to enable the selected value of " -#~ "``_secondaryThrottle``. See :doc:`/tutorial/manage-" -#~ "sharded-cluster-balancer` for details." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/configure-ssl-clients.po b/locale/es/LC_MESSAGES/tutorial/configure-ssl-clients.po deleted file mode 100644 index 9ab65224407..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/configure-ssl-clients.po +++ /dev/null @@ -1,603 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 2.6\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# d3173fb19045495fb44399cdbc772c66 -#: ../source/tutorial/configure-ssl-clients.txt:5 -msgid "TLS/SSL Configuration for Clients" -msgstr "" - -# ed0273f221e848dbac105651de334f14 -#: ../source/tutorial/configure-ssl-clients.txt -msgid "On this page" -msgstr "" - -# 8b3c9cebb5124add85949aeb529a0965 -#: ../source/tutorial/configure-ssl-clients.txt:15 -msgid "" -"Clients must have support for TLS/SSL to work with a :program:`mongod` or" -" a :program:`mongos` instance that has TLS/SSL support enabled." -msgstr "" - -# 1bf02e6077fa47e29b52cc2adf2ce5e1 -#: ../source/includes/extracts/security-prereq-configure-ssl-clients.rst:1 -msgid "" -"A full description of TLS/SSL, PKI (Public Key Infrastructure) " -"certificates, and Certificate Authority is beyond the scope of this " -"document. This page assumes prior knowledge of TLS/SSL as well as access " -"to valid certificates." -msgstr "" - -# bee074015cc54dcbaab8abfec928f0cc -#: ../source/includes/note-tls-ssl-terminology.rst:3 -msgid "" -"Although TLS is the successor to SSL, this page uses the more familiar " -"term SSL to refer to TLS/SSL." -msgstr "" - -# 3c0eae40869f48e89c6f4c4aeb21df7f -#: ../source/tutorial/configure-ssl-clients.txt:24 -msgid ":doc:`/tutorial/configure-ssl`." -msgstr "" - -# 39d49f6c8f7d40c7b0d11ac66620a073 -#: ../source/tutorial/configure-ssl-clients.txt:29 -msgid "``mongo`` Shell SSL Configuration" -msgstr "" - -# 1706e3704af74b1cbd97e472be7503d5 -#: ../source/tutorial/configure-ssl-clients.txt:31 -msgid "" -"For SSL connections, you must use the :program:`mongo` shell built with " -"SSL support or distributed with MongoDB Enterprise." -msgstr "" - -# 522eae52cccf45ad8b1c91a883eac513 -#: ../source/tutorial/configure-ssl-clients.txt:34 -msgid "Most MongoDB distributions now include support for SSL." -msgstr "" - -# 68b0d2b2d9ce4906b2ab23e144d03860 -#: ../source/tutorial/configure-ssl-clients.txt:37 -msgid "" -"The :program:`mongo` shell provides various :ref:`mongo-shell-ssl` " -"settings, including:" -msgstr "" - -# 0489e60b4e1448e086b914b4ba831f5d -#: ../source/tutorial/configure-ssl-clients.txt:40 -msgid ":option:`--ssl`" -msgstr "" - -# e9bc32e1a0014a91a2476a47b5df3ab4 -#: ../source/tutorial/configure-ssl-clients.txt:42 -msgid "" -":option:`--sslPEMKeyFile` with the name of the :file:`.pem` file that " -"contains the SSL certificate and key." -msgstr "" - -# fbff01577a874778b9b5f52b2d06080f -#: ../source/tutorial/configure-ssl-clients.txt:45 -msgid "" -":option:`--sslPEMKeyPassword` option if the client certificate-key file " -"is encrypted." -msgstr "" - -# abc48d824d114435a409ccb68ce011b7 -#: ../source/tutorial/configure-ssl-clients.txt:48 -msgid "" -":option:`--sslCAFile` with the name of the :file:`.pem` file that " -"contains the certificate from the Certificate Authority (CA)." -msgstr "" - -# fef6c6a25ac245b194bb76bce6a65013 -# 8260defa772e4888ace39dc2d899c397 -# 0ae53ab7184c4d2d9b3f1797249f39be -# 1277b666244445ba8d9a722465c62045 -#: ../source/includes/extracts/mongo-ssl-options-configure.rst:4 -msgid "" -"When running :program:`mongo` with the ``--ssl`` option, you must include" -" either ``--sslCAFile`` or ``--sslAllowInvalidCertificates``." -msgstr "" - -# 2d075e393f7c4853ba691be7061581d9 -# 5fcbff49488d4c5085a157c0a95bf01c -# 250912ec965642a4a79a32e47ee56898 -# def3f291e4a24407bdfd9ac6483156c1 -#: ../source/includes/extracts/mongo-ssl-options-configure.rst:8 -msgid "" -"This restriction does not apply to the MongoDB tools. However, running " -"the tools without ``-sslCAFile`` creates the same vulnerability to " -"invalid certificates." -msgstr "" - -# 5f76fbcf3ca546f091882975a17ea179 -# ed4557eec600401fae55049aa8d764bf -# 3c649026b6c74310b6bf3a7763a93585 -# ff099aab5e53445795a3d07b4286037b -#: ../source/includes/extracts/mongo-ssl-options-configure.rst:12 -msgid "" -"If your MongoDB deployment uses SSL, you must also specify the ``--host``" -" option. :program:`mongo` verifies that the hostname of the " -":program:`mongod` or :program:`mongos` to which you are connecting " -"matches the CN or SAN of the :program:`mongod` or :program:`mongos`'s " -"``--sslPEMKeyFile`` certificate. If the hostname does not match the " -"CN/SAN, :program:`mongo` will fail to connect." -msgstr "" - -# 88308d2cbd1c41acaa3ac697f6825c29 -#: ../source/includes/extracts/clients-warning-sslCAFile.rst:4 -msgid "" -"For SSL connections (``--ssl``) to :program:`mongod` and " -":program:`mongos`, if the :program:`mongo` shell (or :ref:`MongoDB tools " -"`) runs without the ``--sslCAFile `` " -"option (i.e. specifies the ``--sslAllowInvalidCertificates`` instead), " -"the :program:`mongo` shell (or :ref:`MongoDB tools `) will not attempt to validate the server certificates. This" -" creates a vulnerability to expired :program:`mongod` and " -":program:`mongos` certificates as well as to foreign processes posing as " -"valid :program:`mongod` or :program:`mongos` instances. Ensure that you " -"*always* specify the CA file to validate the server certificates in cases" -" where intrusion is a possibility." -msgstr "" - -# 5e1b64d314f54e23bdb3a2d6be267459 -#: ../source/tutorial/configure-ssl-clients.txt:56 -msgid "" -"For a complete list of the :program:`mongo` shell's SSL settings, see " -":ref:`mongo-shell-ssl`." -msgstr "" - -# 096a7cc6239a47c2a3594587263553a2 -#: ../source/tutorial/configure-ssl-clients.txt:60 -msgid "Connect to MongoDB Instance with SSL Encryption" -msgstr "" - -# 6574f80355f6474fad70c912200b2e19 -#: ../source/tutorial/configure-ssl-clients.txt:62 -msgid "" -"To connect to a :program:`mongod` or :program:`mongos` instance that " -"requires :ref:`only a SSL encryption mode `, " -"start :program:`mongo` shell with :option:`--ssl ` and " -"include the :option:`--sslCAFile ` to validate the " -"server certificates." -msgstr "" - -# 029bd6415bc047c1bfa1c55d0be3b9af -#: ../source/tutorial/configure-ssl-clients.txt:75 -msgid "Connect to MongoDB Instance that Requires Client Certificates" -msgstr "" - -# 1f7d4602900648da972bdd45f60a9959 -#: ../source/tutorial/configure-ssl-clients.txt:77 -msgid "" -"To connect to a :program:`mongod` or :program:`mongos` that requires :ref" -":`CA-signed client certificates `, " -"start the :program:`mongo` shell with :option:`--ssl `, the " -":option:`--host ` option to specify the host to which to " -"connect, the :option:`--sslPEMKeyFile ` option to " -"specify the signed certificate-key file, and the :option:`--sslCAFile " -"` to validate the server certificates." -msgstr "" - -# 6bdf4aa14ed142d3905a0cce983ce84b -#: ../source/tutorial/configure-ssl-clients.txt:93 -msgid "" -"Connect to MongoDB Instance that Validates when Presented with a " -"Certificate" -msgstr "" - -# 2be851fcd5a04b50bc59b51376ff60f9 -#: ../source/tutorial/configure-ssl-clients.txt:95 -msgid "" -"To connect to a :program:`mongod` or :program:`mongos` instance that " -":ref:`only requires valid certificates when the client presents a " -"certificate `, start :program:`mongo` " -"shell either:" -msgstr "" - -# 0df570a8fbee4534ac5ed293ab8fffb2 -#: ../source/tutorial/configure-ssl-clients.txt:99 -msgid "" -"with the :option:`--ssl `, :option:`--sslCAFile `, and **no** certificate or" -msgstr "" - -# e675896475bb41099114d7e7f4825d0d -#: ../source/tutorial/configure-ssl-clients.txt:102 -msgid "" -"with the :option:`--ssl `, :option:`--sslCAFile `, and a **valid** signed certificate." -msgstr "" - -# c8170662e1c1412297830419d32de91c -#: ../source/tutorial/configure-ssl-clients.txt:108 -msgid "" -"For example, if :program:`mongod` is running with weak certificate " -"validation, both of the following :program:`mongo` shell clients can " -"connect to that :program:`mongod`:" -msgstr "" - -# 69158877f9124968995b95f596730b8e -#: ../source/tutorial/configure-ssl-clients.txt:117 -msgid "If the client presents a certificate, the certificate must be valid." -msgstr "" - -# 3ebd02512b0545d4b63b9ca7fb7cdeea -#: ../source/tutorial/configure-ssl-clients.txt:121 -msgid "|MMS| and Ops Manager Monitoring Agent" -msgstr "" - -# a4d3c5e1c4ab424d89a2953c44aa1404 -#: ../source/tutorial/configure-ssl-clients.txt:123 -msgid "" -"The |MMS| Monitoring agent will also have to connect via SSL in order to " -"gather its statistics. Because the agent already utilizes SSL for its " -"communications to the |MMS| servers, this is just a matter of enabling " -"SSL support in |MMS| itself on a per host basis. å See the |mms-docs| for" -" more information about SSL configuration." -msgstr "" - -# 4534421323394704b873e9b6fc1e0b3b -#: ../source/tutorial/configure-ssl-clients.txt:131 -msgid "For Ops Manager, see :opsmgr:`Ops Manager documentation `." -msgstr "" - -# 22f617d2c84b4a8180867c0340884b29 -#: ../source/tutorial/configure-ssl-clients.txt:136 -msgid "MongoDB Drivers" -msgstr "" - -# d8f7f5f67c274f94abe7f12d93c9b7fc -#: ../source/tutorial/configure-ssl-clients.txt:138 -msgid "The MongoDB Drivers support for connection to SSL enabled MongoDB. See:" -msgstr "" - -# 1c528979c26742fe9cfbec08f07e2393 -#: ../source/tutorial/configure-ssl-clients.txt:140 -msgid "`C Driver `_" -msgstr "" - -# c299d2adf8b6458ba9a75439d4c8decc -#: ../source/tutorial/configure-ssl-clients.txt:141 -msgid "`C++ Driver `_" -msgstr "" - -# a7a53c1466064b16b1f4c1000202d23c -#: ../source/tutorial/configure-ssl-clients.txt:142 -msgid "" -"`C# Driver `_" -msgstr "" - -# 96b9437fd9004bf1a6216d11820dac31 -#: ../source/tutorial/configure-ssl-clients.txt:143 -msgid "" -"`Java Driver `_" -msgstr "" - -# 058d902befdd47f78ed0cd55b100d759 -#: ../source/tutorial/configure-ssl-clients.txt:144 -msgid "" -"`Node.js Driver `_" -msgstr "" - -# 7b0e1fd119a3410abab4fc1e4bcdd2e2 -#: ../source/tutorial/configure-ssl-clients.txt:145 -msgid "`Perl Driver `_" -msgstr "" - -# c9bb1ffc9aab4f4998da8f9b2b91b43e -#: ../source/tutorial/configure-ssl-clients.txt:146 -msgid "`PHP Driver `_" -msgstr "" - -# f5c64e895f05403ca9bea3dd7c9c1c3d -#: ../source/tutorial/configure-ssl-clients.txt:147 -msgid "`Python Driver `_" -msgstr "" - -# 02cc6de4280944cf9646bf38a2bebbc9 -#: ../source/tutorial/configure-ssl-clients.txt:148 -msgid "" -"`Ruby Driver `_" -msgstr "" - -# e9f97ced74fe4cc2a96ca5775d950c78 -#: ../source/tutorial/configure-ssl-clients.txt:149 -msgid "" -"`Scala Driver `_" -msgstr "" - -# e348fcbad705476e81e08afdb28a222f -#: ../source/tutorial/configure-ssl-clients.txt:154 -msgid "MongoDB Tools" -msgstr "" - -# 0de7f6625d6b4144b25f992c69b177d3 -#: ../source/tutorial/configure-ssl-clients.txt:158 -msgid "Various MongoDB utility programs supports SSL. These tools include:" -msgstr "" - -# f01b70e9a70b4d77a8b9eee41f371e81 -#: ../source/tutorial/configure-ssl-clients.txt:160 -msgid ":program:`mongodump`" -msgstr "" - -# f202efa6f6424516ac14f9e62e6e51c1 -#: ../source/tutorial/configure-ssl-clients.txt:161 -msgid ":program:`mongoexport`" -msgstr "" - -# e48c30fcfa1e4f61818689dd12058a7c -#: ../source/tutorial/configure-ssl-clients.txt:162 -msgid ":program:`mongofiles`" -msgstr "" - -# 8f33f84c58614a04a331988059c273e2 -#: ../source/tutorial/configure-ssl-clients.txt:163 -msgid ":program:`mongoimport`" -msgstr "" - -# 283313fea2964daead56d664565d89f7 -#: ../source/tutorial/configure-ssl-clients.txt:164 -msgid ":program:`mongorestore`" -msgstr "" - -# 02453831c88b4b76aa8675b10027e6f0 -#: ../source/tutorial/configure-ssl-clients.txt:165 -msgid ":program:`mongostat`" -msgstr "" - -# d0f6c357314846fbb291cced57886f4a -#: ../source/tutorial/configure-ssl-clients.txt:166 -msgid ":program:`mongotop`" -msgstr "" - -# 230354e2b07c4e49b9b7cd4b76d4b550 -#: ../source/tutorial/configure-ssl-clients.txt:168 -msgid "" -"To use SSL connections with these tools, use the same SSL options as the " -":program:`mongo` shell. See :ref:`mongo-shell-ssl-connect`." -msgstr "" - -#~ msgid "SSL Configuration for Clients" -#~ msgstr "" - -#~ msgid "" -#~ "Clients must have support for SSL " -#~ "to work with a :program:`mongod` or " -#~ "a :program:`mongos` instance that has " -#~ "SSL support enabled. The current " -#~ "versions of the Python, Java, Ruby, " -#~ "Node.js, .NET, and C++ drivers have " -#~ "support for SSL, with full support " -#~ "coming in future releases of other " -#~ "drivers." -#~ msgstr "" - -#~ msgid "" -#~ "For SSL connections, you must use " -#~ "the :program:`mongo` shell built with " -#~ "SSL support or distributed with MongoDB" -#~ " Enterprise. To support SSL, " -#~ ":program:`mongo` has the following settings:" -#~ msgstr "" - -#~ msgid "" -#~ "If the :program:`mongo` shell or any " -#~ "other tool that connects to " -#~ ":program:`mongos` or :program:`mongod` is run" -#~ " without :option:`--sslCAFile `, it will not attempt to" -#~ " validate server certificates. This results" -#~ " in vulnerability to expired " -#~ ":program:`mongod` and :program:`mongos` certificates" -#~ " as well as to foreign processes " -#~ "posing as valid :program:`mongod` or " -#~ ":program:`mongos` instances. Ensure that you" -#~ " *always* specify the CA file against" -#~ " which server certificates should be " -#~ "validated in cases where intrusion is" -#~ " a possibility." -#~ msgstr "" - -#~ msgid "" -#~ "To connect to a :program:`mongod` or " -#~ ":program:`mongos` instance that requires " -#~ ":ref:`only a SSL encryption mode " -#~ "`, start " -#~ ":program:`mongo` shell with :option:`--ssl " -#~ "`, as in the following:" -#~ msgstr "" - -#~ msgid "" -#~ "To connect to a :program:`mongod` or " -#~ ":program:`mongos` that requires :ref:`CA-" -#~ "signed client certificates `, start the" -#~ " :program:`mongo` shell with :option:`--ssl " -#~ "` and the " -#~ ":option:`--sslPEMKeyFile ` " -#~ "option to specify the signed " -#~ "certificate-key file, as in the " -#~ "following:" -#~ msgstr "" - -#~ msgid "" -#~ "To connect to a :program:`mongod` or " -#~ ":program:`mongos` instance that :ref:`only " -#~ "requires valid certificates when the " -#~ "client presents a certificate `, start " -#~ ":program:`mongo` shell either with the " -#~ ":option:`--ssl ` ssl and " -#~ "**no** certificate or with the " -#~ ":option:`--ssl ` ssl and a" -#~ " **valid** signed certificate." -#~ msgstr "" - -#~ msgid "MMS Monitoring Agent" -#~ msgstr "" - -#~ msgid "" -#~ "The Monitoring agent will also have " -#~ "to connect via SSL in order to " -#~ "gather its stats. Because the agent " -#~ "already utilizes SSL for its " -#~ "communications to the MMS servers, this" -#~ " is just a matter of enabling " -#~ "SSL support in MMS itself on a " -#~ "per host basis." -#~ msgstr "" - -#~ msgid "" -#~ "Use the \"Edit\" host button (i.e. " -#~ "the pencil) on the Hosts page in" -#~ " the MMS console to enable SSL." -#~ msgstr "" - -#~ msgid "" -#~ "Please see the `MMS documentation " -#~ "`_ for more information" -#~ " about MMS configuration." -#~ msgstr "" - -#~ msgid "PyMongo" -#~ msgstr "" - -#~ msgid "" -#~ "Add the \"``ssl=True``\" parameter to a" -#~ " PyMongo :py:class:`MongoClient " -#~ "` to create " -#~ "a MongoDB connection to an SSL " -#~ "MongoDB instance:" -#~ msgstr "" - -#~ msgid "To connect to a replica set, use the following operation:" -#~ msgstr "" - -#~ msgid "" -#~ "PyMongo also supports an \"``ssl=true``\" " -#~ "option for the :data:`MongoDB URI " -#~ "`:" -#~ msgstr "" - -#~ msgid "" -#~ "For more details, see the " -#~ ":ecosystem:`Python MongoDB Driver page " -#~ "`." -#~ msgstr "" - -#~ msgid "Java" -#~ msgstr "" - -#~ msgid "Consider the following example \"``SSLApp.java``\" class file:" -#~ msgstr "" - -#~ msgid "" -#~ "For more details, see the " -#~ ":ecosystem:`Java MongoDB Driver page " -#~ "`." -#~ msgstr "" - -#~ msgid "Ruby" -#~ msgstr "" - -#~ msgid "" -#~ "The recent versions of the Ruby " -#~ "driver have support for connections to" -#~ " SSL servers. Install the latest " -#~ "version of the driver with the " -#~ "following command:" -#~ msgstr "" - -#~ msgid "Then connect to a standalone instance, using the following form:" -#~ msgstr "" - -#~ msgid "" -#~ "Replace ``connection`` with the following " -#~ "if you're connecting to a replica " -#~ "set:" -#~ msgstr "" - -#~ msgid "" -#~ "Here, :program:`mongod` instance run on " -#~ "\"``localhost:27017``\" and \"``localhost:27018``\"." -#~ msgstr "" - -#~ msgid "" -#~ "For more details, see the " -#~ ":ecosystem:`Ruby MongoDB Driver page " -#~ "`." -#~ msgstr "" - -#~ msgid "Node.JS (``node-mongodb-native``)" -#~ msgstr "" - -#~ msgid "" -#~ "In the `node-mongodb-native`_ driver," -#~ " use the following invocation to " -#~ "connect to a :program:`mongod` or " -#~ ":program:`mongos` instance via SSL:" -#~ msgstr "" - -#~ msgid "To connect to a replica set via SSL, use the following form:" -#~ msgstr "" - -#~ msgid "" -#~ "For more details, see the " -#~ ":ecosystem:`Node.JS MongoDB Driver page " -#~ "`." -#~ msgstr "" - -#~ msgid ".NET" -#~ msgstr "" - -#~ msgid "" -#~ "As of release 1.6, the .NET driver" -#~ " supports SSL connections with " -#~ ":program:`mongod` and :program:`mongos` instances." -#~ " To connect using SSL, you must " -#~ "add an option to the connection " -#~ "string, specifying ``ssl=true`` as follows:" -#~ msgstr "" - -#~ msgid "" -#~ "The .NET driver will validate the " -#~ "certificate against the local trusted " -#~ "certificate store, in addition to " -#~ "providing encryption of the server. This" -#~ " behavior may produce issues during " -#~ "testing if the server uses a " -#~ "self-signed certificate. If you encounter" -#~ " this issue, add the " -#~ "``sslverifycertificate=false`` option to the " -#~ "connection string to prevent the .NET" -#~ " driver from validating the certificate," -#~ " as follows:" -#~ msgstr "" - -#~ msgid "" -#~ "For more details, see the " -#~ ":ecosystem:`.NET MongoDB Driver page " -#~ "`." -#~ msgstr "" - -#~ msgid ":program:`mongooplog`" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/configure-ssl.po b/locale/es/LC_MESSAGES/tutorial/configure-ssl.po deleted file mode 100644 index 3c858f09c2b..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/configure-ssl.po +++ /dev/null @@ -1,932 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:37+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 7f591bbfe653465fa9d3726e79c391db -#: ../source/tutorial/configure-ssl.txt:3 -msgid "Configure ``mongod`` and ``mongos`` for TLS/SSL" -msgstr "" - -# edd8103ee3af40da82a1c4edb9832232 -#: ../source/tutorial/configure-ssl.txt -msgid "On this page" -msgstr "" - -# 7c7f77b84887487c9d11875147648362 -#: ../source/tutorial/configure-ssl.txt:14 -msgid "Overview" -msgstr "" - -# e80b16df84f743a6a8c0bf595e565def -#: ../source/tutorial/configure-ssl.txt:16 -msgid "" -"This document helps you to configure MongoDB to support TLS/SSL. MongoDB " -"clients can use TLS/SSL to encrypt connections to :program:`mongod` and " -":program:`mongos` instances. MongoDB TLS/SSL implementation uses OpenSSL " -"libraries." -msgstr "" - -# b5dd051af8f543a59e76a1de447be48e -#: ../source/includes/note-tls-ssl-terminology.rst:3 -msgid "" -"Although TLS is the successor to SSL, this page uses the more familiar " -"term SSL to refer to TLS/SSL." -msgstr "" - -# 861aab44571b4c268c5eb0ea7172e8c8 -#: ../source/tutorial/configure-ssl.txt:23 -msgid "" -"These instructions assume that you have already installed a build of " -"MongoDB that includes SSL support and that your client driver supports " -"SSL. For instructions on upgrading a cluster currently not using SSL to " -"using SSL, see :doc:`/tutorial/upgrade-cluster-to-ssl`." -msgstr "" - -# b5a0c4722650404a9f1c4c8e6e319d58 -#: ../source/tutorial/configure-ssl.txt:28 -msgid "" -"MongoDB's SSL encryption only allows use of strong SSL ciphers with a " -"minimum of 128-bit key length for all connections." -msgstr "" - -# 19602bcbdae24cf88af1eba58605546c -#: ../source/tutorial/configure-ssl.txt:33 -msgid "Prerequisites" -msgstr "" - -# 29299fda7e9047adb1eda34cc351a83d -#: ../source/includes/extracts/security-prereq-configure-ssl.rst:1 -msgid "" -"A full description of TLS/SSL, PKI (Public Key Infrastructure) " -"certificates, and Certificate Authority is beyond the scope of this " -"document. This page assumes prior knowledge of TLS/SSL as well as access " -"to valid certificates." -msgstr "" - -# 7f2d751c5b6c4b678a43ebe7616d3dfc -#: ../source/tutorial/configure-ssl.txt:40 -msgid "MongoDB Support" -msgstr "" - -# 444e188f97af45d8bcf44b71735620d5 -#: ../source/tutorial/configure-ssl.txt:42 -msgid "Most MongoDB distributions now include support for SSL." -msgstr "" - -# 8636c8d039764e09b8dd83dd2f638361 -#: ../source/tutorial/configure-ssl.txt:45 -msgid "" -"Certain `distributions of MongoDB`_ do **not** contain support for SSL. " -"To use SSL, be sure to choose a package that supports SSL. All `MongoDB " -"Enterprise`_ supported platforms include SSL support." -msgstr "" - -# a2823d5d86954d70ba99b84397a8a4f6 -#: ../source/tutorial/configure-ssl.txt:53 -msgid "Client Support" -msgstr "" - -# 6e098d3fb06448eda620eade61b251b6 -#: ../source/tutorial/configure-ssl.txt:55 -msgid "" -"See :doc:`/tutorial/configure-ssl-clients` to learn about SSL support for" -" Python, Java, Ruby, and other clients." -msgstr "" - -# 3c87785bd974498ea9b3d26ebc55d502 -#: ../source/tutorial/configure-ssl.txt:59 -msgid "Certificate Authorities" -msgstr "" - -# eaa55830921f42868c05c04aaa7ad8c1 -#: ../source/includes/fact-ssl-certificate-authorities.rst:1 -msgid "" -"For production use, your MongoDB deployment should use valid certificates" -" generated and signed by a single certificate authority. You or your " -"organization can generate and maintain an independent certificate " -"authority, or use certificates generated by a third-party SSL vendor. " -"Obtaining and managing certificates is beyond the scope of this " -"documentation." -msgstr "" - -# c86f14419f124d8ebc20b9688866eade -#: ../source/tutorial/configure-ssl.txt:64 -msgid "``.pem`` File" -msgstr "" - -# 456665c619f2448a979054511809b31b -#: ../source/tutorial/configure-ssl.txt:66 -msgid "" -"Before you can use SSL, you must have a :file:`.pem` file containing a " -"public key certificate and its associated private key. [#FIPS]_" -msgstr "" - -# 3be80356db1a4f21941840fec9ed7a18 -#: ../source/tutorial/configure-ssl.txt:69 -msgid "" -"MongoDB can use any valid SSL certificate issued by a certificate " -"authority, or a self-signed certificate. If you use a self-signed " -"certificate, although the communications channel will be encrypted, there" -" will be *no* validation of server identity. Although such a situation " -"will prevent eavesdropping on the connection, it leaves you vulnerable to" -" a man-in-the-middle attack. Using a certificate signed by a trusted " -"certificate authority will permit MongoDB drivers to verify the server's " -"identity." -msgstr "" - -# 0cace7d06b124c0aafc6128a4389933a -#: ../source/tutorial/configure-ssl.txt:78 -msgid "" -"In general, avoid using self-signed certificates unless the network is " -"trusted." -msgstr "" - -# d4638fe3ab884d4b92d98c7d7dbb1fd2 -#: ../source/tutorial/configure-ssl.txt:81 -msgid "" -"Additionally, with regards to :ref:`authentication among replica " -"set/sharded cluster members `, in order to minimize " -"exposure of the private key and allow hostname validation, it is " -"advisable to use different certificates on different servers." -msgstr "" - -# 5aa354c07d9146e5adfa43db3e7ae211 -#: ../source/tutorial/configure-ssl.txt:86 -msgid "" -"For *testing* purposes, you can generate a self-signed certificate and " -"private key on a Unix system with a command that resembles the following:" -msgstr "" - -# f6cb565414f34a0d930d054b44356d8d -#: ../source/tutorial/configure-ssl.txt:95 -msgid "" -"This operation generates a new, self-signed certificate with no " -"passphrase that is valid for 365 days. Once you have the certificate, " -"concatenate the certificate and private key to a :file:`.pem` file, as in" -" the following example:" -msgstr "" - -# 1297c1c4997d4ceb84852187d1bb0ff3 -#: ../source/tutorial/configure-ssl.txt:104 -msgid ":doc:`/tutorial/configure-x509-client-authentication`" -msgstr "" - -# bed85fc49a464cc691e5a9f07e29ce0f -#: ../source/tutorial/configure-ssl.txt:108 -msgid "" -"For FIPS mode, ensure that the certificate is FIPS-compliant (i.e use of " -"FIPS-compliant algorithms) and the private key meets the PKCS#8 standard." -" If you need to convert a private key to PKCS#8 format, various " -"conversion tools exist, such as ``openssl pkcs8`` and others." -msgstr "" - -# dfc62fc13dac4a1884c7913c252baf4f -#: ../source/tutorial/configure-ssl.txt:115 -msgid "Procedures" -msgstr "" - -# 9cc884beb94d4c41908a27285e0eba50 -#: ../source/tutorial/configure-ssl.txt:120 -msgid "Set Up ``mongod`` and ``mongos`` with SSL Certificate and Key" -msgstr "" - -# 0f4badb816bb40ccb8a09b1977d21206 -#: ../source/tutorial/configure-ssl.txt:122 -msgid "" -"To use SSL in your MongoDB deployment, include the following run-time " -"options with :program:`mongod` and :program:`mongos`:" -msgstr "" - -# f7ffd5f64e6d4698b09f78ac706bc7c3 -# 344809da386d4a798e3d056d0f1cdad5 -#: ../source/tutorial/configure-ssl.txt:125 -#: ../source/tutorial/configure-ssl.txt:194 -msgid "" -":setting:`net.ssl.mode` set to ``requireSSL``. This setting restricts " -"each server to use only SSL encrypted connections. You can also specify " -"either the value ``allowSSL`` or ``preferSSL`` to set up the use of mixed" -" SSL modes on a port. See :setting:`net.ssl.mode` for details." -msgstr "" - -# 0ad50ba9eb99422f804372ca101dba0f -#: ../source/tutorial/configure-ssl.txt:130 -msgid "" -":setting:`~net.ssl.PEMKeyfile` with the :file:`.pem` file that contains " -"the SSL certificate and key." -msgstr "" - -# 8d4f69fa28a64a43a05b369a9deaed2d -# 889d84129eef45e5be065dde215ef104 -#: ../source/tutorial/configure-ssl.txt:133 -#: ../source/tutorial/configure-ssl.txt:205 -msgid "Consider the following syntax for :program:`mongod`:" -msgstr "" - -# 013557a38a1e43fe858a1bf808269c45 -#: ../source/tutorial/configure-ssl.txt:139 -msgid "" -"For example, given an SSL certificate located at " -":file:`/etc/ssl/mongodb.pem`, configure :program:`mongod` to use SSL " -"encryption for all connections with the following command:" -msgstr "" - -# 7f8b36f2bd0a404885d41047a48b248c -#: ../source/tutorial/configure-ssl.txt:149 -msgid "Specify ```` with the full path name to the certificate." -msgstr "" - -# 85524908e66c461fa558c9dbf3846a14 -#: ../source/tutorial/configure-ssl.txt:154 -msgid "" -"If the private key portion of the ```` is encrypted, specify the " -"passphrase. See :ref:`ssl-certificate-password`." -msgstr "" - -# 0e1fd48821854e0399b7adb0e107526c -# 860c8faffb934607893463a3e42a8cc0 -#: ../source/tutorial/configure-ssl.txt:157 -#: ../source/tutorial/configure-ssl.txt:228 -msgid "" -"You may also specify these options in the :doc:`configuration file " -"`, as in the following examples:" -msgstr "" - -# d9ac5a1fd1be4e4f92f9466bd43d585e -# 079fa1b294b44cecac649aaab543aa38 -# 1d4d1264a9f94177b85cc7c2b1cbf497 -#: ../source/tutorial/configure-ssl.txt:160 -#: ../source/tutorial/configure-ssl.txt:231 -#: ../source/tutorial/configure-ssl.txt:336 -msgid "" -"If using the :doc:`YAML configuration file format `:" -msgstr "" - -# 82fb78524b01483c9644a637da11762c -# e460b61ec1df4cf487fcb3b238f2f591 -#: ../source/tutorial/configure-ssl.txt:170 -#: ../source/tutorial/configure-ssl.txt:242 -msgid "" -"Or, if using the older :v2.4:`older configuration file format `:" -msgstr "" - -# 3c921e330d0449ac898ce30261d36cb9 -#: ../source/tutorial/configure-ssl.txt:178 -msgid "" -"To connect, to :program:`mongod` and :program:`mongos` instances using " -"SSL, the :program:`mongo` shell and MongoDB tools must include the " -"``--ssl`` option. See :ref:`ssl-clients` for more information on " -"connecting to :program:`mongod` and :program:`mongos` running with SSL." -msgstr "" - -# 4575d31a2a8241efab6ed9f33e5436a2 -# 2bfa487117d2497499994f40eda03d70 -#: ../source/tutorial/configure-ssl.txt:183 -#: ../source/tutorial/configure-ssl.txt:258 -msgid ":doc:`/tutorial/upgrade-cluster-to-ssl`" -msgstr "" - -# f8123964bc784675b519e83cfc22fafd -#: ../source/tutorial/configure-ssl.txt:188 -msgid "Set Up ``mongod`` and ``mongos`` with Certificate Validation" -msgstr "" - -# f1f6c765fb8e49bebe55512d8c7e0160 -#: ../source/tutorial/configure-ssl.txt:190 -msgid "" -"To set up :program:`mongod` or :program:`mongos` for SSL encryption using" -" an SSL certificate signed by a certificate authority, include the " -"following run-time options during startup:" -msgstr "" - -# bba686a9ee8442d9b55e6752cd371512 -#: ../source/tutorial/configure-ssl.txt:199 -msgid "" -":setting:`~net.ssl.PEMKeyfile` with the name of the :file:`.pem` file " -"that contains the signed SSL certificate and key." -msgstr "" - -# d20875f01fb1428693191b624c72771f -#: ../source/tutorial/configure-ssl.txt:202 -msgid "" -":setting:`~net.ssl.CAFile` with the name of the :file:`.pem` file that " -"contains the root certificate chain from the Certificate Authority." -msgstr "" - -# d8c82ef542ab4073827dfe74c8553f27 -#: ../source/tutorial/configure-ssl.txt:211 -msgid "" -"For example, given a signed SSL certificate located at " -":file:`/etc/ssl/mongodb.pem` and the certificate authority file at " -":file:`/etc/ssl/ca.pem`, you can configure :program:`mongod` for SSL " -"encryption as follows:" -msgstr "" - -# b6f2308f4a054c3ca912853a8f32e10c -#: ../source/tutorial/configure-ssl.txt:222 -msgid "" -"Specify the ```` file and the ```` file with either the full " -"path name or the relative path name." -msgstr "" - -# 0dbb37e5066841bca45f937afb0b00eb -#: ../source/tutorial/configure-ssl.txt:225 -msgid "" -"If the ```` is encrypted, specify the passphrase. See :ref:`ssl-" -"certificate-password`." -msgstr "" - -# 4ad30fbb9c354c9080add3c64f50b6e4 -#: ../source/tutorial/configure-ssl.txt:251 -msgid "" -"To connect, to :program:`mongod` and :program:`mongos` instances using " -"SSL, the :program:`mongo` tools must include the both the :option:`--ssl " -"` and :option:`--sslPEMKeyFile ` " -"option. See :ref:`ssl-clients` for more information on connecting to " -":program:`mongod` and :program:`mongos` running with SSL." -msgstr "" - -# 0d117881e584453ca7794837761368c1 -#: ../source/tutorial/configure-ssl.txt:261 -msgid "Block Revoked Certificates for Clients" -msgstr "" - -# 2155173fcf3b4ffea41c1d9846310b46 -#: ../source/tutorial/configure-ssl.txt:263 -msgid "" -"To prevent clients with revoked certificates from connecting, include the" -" :setting:`sslCRLFile` to specify a :file:`.pem` file that contains " -"revoked certificates." -msgstr "" - -# bf74ea918efd45019a0464868de27664 -#: ../source/tutorial/configure-ssl.txt:267 -msgid "" -"For example, the following :program:`mongod` with SSL configuration " -"includes the :setting:`sslCRLFile` setting:" -msgstr "" - -# eccbb9be897e4c65b42f2eff6b85419d -#: ../source/tutorial/configure-ssl.txt:274 -msgid "" -"Clients with revoked certificates in the :file:`/etc/ssl/ca-crl.pem` will" -" not be able to connect to this :program:`mongod` instance." -msgstr "" - -# b7c810bb38114aeaa1a57061f57677e3 -#: ../source/tutorial/configure-ssl.txt:280 -msgid "Validate Only if a Client Presents a Certificate" -msgstr "" - -# 03d596ab07f444159260fa54d8340afe -#: ../source/tutorial/configure-ssl.txt:282 -msgid "" -"In most cases it is important to ensure that clients present valid " -"certificates. However, if you have clients that cannot present a client " -"certificate, or are transitioning to using a certificate authority you " -"may only want to validate certificates from clients that present a " -"certificate." -msgstr "" - -# 7c7b7dfe09cd43139081167e2fb664f8 -#: ../source/tutorial/configure-ssl.txt:288 -msgid "" -"If you want to bypass validation for clients that don't present " -"certificates, include the " -":setting:`~net.ssl.allowConnectionsWithoutCertificates` run-time option " -"with :program:`mongod` and :program:`mongos`. If the client does not " -"present a certificate, no validation occurs. These connections, though " -"not validated, are still encrypted using SSL." -msgstr "" - -# 1ff41fdc8fa141b19185daf57de1bab2 -#: ../source/tutorial/configure-ssl.txt:294 -msgid "" -"For example, consider the following :program:`mongod` with an SSL " -"configuration that includes the " -":setting:`~net.ssl.allowConnectionsWithoutCertificates` setting:" -msgstr "" - -# a2f7a0a8a2a0463a9b15f6c3f2dbb6dd -#: ../source/tutorial/configure-ssl.txt:302 -msgid "" -"Then, clients can connect either with the option :option:`--ssl ` and **no** certificate or with the option :option:`--ssl ` and a **valid** certificate. See :ref:`ssl-clients` for more " -"information on SSL connections for clients." -msgstr "" - -# 73cee7f0d17342dfb3efbf8240b3fdbf -#: ../source/tutorial/configure-ssl.txt:309 -msgid "" -"If the client presents a certificate, the certificate must be a valid " -"certificate." -msgstr "" - -# 86eeb0c0e129488894b9accb06eb7704 -#: ../source/tutorial/configure-ssl.txt:312 -msgid "" -"All connections, including those that have not presented certificates are" -" encrypted using SSL." -msgstr "" - -# d186f1d0f3c6412d8d6365e49cb8b842 -#: ../source/tutorial/configure-ssl.txt:318 -msgid "Disallow Protocols" -msgstr "" - -# 54f14ae6f7da45a783727f09471418a3 -#: ../source/tutorial/configure-ssl.txt:322 -msgid "" -"To prevent MongoDB servers from accepting incoming connections that use " -"specific protocols, include the ``--sslDisabledProtocols`` option, or if " -"using the :doc:`configuration file ` " -"the :setting:`net.ssl.disabledProtocols` setting." -msgstr "" - -# 3f0aae7b1919493bbb2bacefaa3ffe2f -#: ../source/tutorial/configure-ssl.txt:328 -msgid "" -"For example, the following configuration uses ``--sslDisabledProtocols`` " -"option to prevent :program:`mongod` from accepting incoming connections " -"that use either ``TLS1_0`` or ``TLS1_1``:" -msgstr "" - -# 84ad0e55f709437d81d34025742c1db0 -#: ../source/tutorial/configure-ssl.txt:348 -msgid "" -"For more information, including the protocols recognized by the option, " -"see :setting:`net.ssl.disabledProtocols` or the " -"``--sslDisabledProtocols`` option for :program:`mongod` and " -":program:`mongos`." -msgstr "" - -# ac55540ece3a4e479debfdb7abb6dfc9 -#: ../source/tutorial/configure-ssl.txt:356 -msgid "SSL Certificate Passphrase" -msgstr "" - -# f6466383b2de4dd88f3cdc1c03808832 -#: ../source/tutorial/configure-ssl.txt:358 -msgid "" -"The PEM files for :setting:`~net.ssl.PEMKeyfile` and " -":setting:`~net.ssl.ClusterFile` may be encrypted. With encrypted PEM " -"files, you must specify the passphrase at startup with a command-line or " -"a configuration file option or enter the passphrase when prompted." -msgstr "" - -# e3b110a334544c20a6b11a43257d262a -#: ../source/tutorial/configure-ssl.txt:365 -msgid "" -"In previous versions, you can only specify the passphrase with a command-" -"line or a configuration file option." -msgstr "" - -# 2dc931bd457140aa9401949fb267cee5 -#: ../source/tutorial/configure-ssl.txt:368 -msgid "" -"To specify the passphrase in clear text on the command line or in a " -"configuration file, use the :setting:`~net.ssl.PEMKeyPassword` and/or the" -" :setting:`~net.ssl.ClusterPassword` option." -msgstr "" - -# 5a2ffa81c51747b8ab188929b94ffd62 -#: ../source/tutorial/configure-ssl.txt:372 -msgid "" -"To have MongoDB prompt for the passphrase at the start of " -":program:`mongod` or :program:`mongos` and avoid specifying the " -"passphrase in clear text, omit the :setting:`~net.ssl.PEMKeyPassword` " -"and/or the :setting:`~net.ssl.ClusterPassword` option. MongoDB will " -"prompt for each passphrase as necessary." -msgstr "" - -# c208db0fe8644313af764ee5e54875b0 -#: ../source/tutorial/configure-ssl.txt:378 -msgid "" -"The passphrase prompt option is available if you run the MongoDB instance" -" in the foreground with a connected terminal. If you run " -":program:`mongod` or :program:`mongos` in a non-interactive session (e.g." -" without a terminal or as a service on Windows), you cannot use the " -"passphrase prompt option." -msgstr "" - -# 0287fa7264504acb97868856bed97cb9 -#: ../source/tutorial/configure-ssl.txt:387 -msgid "Run in FIPS Mode" -msgstr "" - -# ffce397e4b1f441fa7f9923b224ad199 -#: ../source/includes/note-fips-is-enterprise-only.rst:1 -msgid "" -"FIPS-compatible SSL is available only in `MongoDB Enterprise " -"`_. See " -":doc:`/tutorial/configure-fips` for more information." -msgstr "" - -# ab2b3dd8fdc447c39e861a8f02d5827d -#: ../source/tutorial/configure-ssl.txt:391 -msgid "See :doc:`/tutorial/configure-fips` for more details." -msgstr "" - -#~ msgid "Connect to MongoDB with SSL" -#~ msgstr "" - -#~ msgid "" -#~ "This document outlines the use and " -#~ "operation of MongoDB's SSL support. SSL" -#~ " allows MongoDB clients to support " -#~ "encrypted connections to :program:`mongod` " -#~ "instances." -#~ msgstr "" - -#~ msgid "" -#~ "These instructions outline the process " -#~ "for getting started with SSL and " -#~ "assume that you have already installed" -#~ " a build of MongoDB that includes " -#~ "SSL support and that your client " -#~ "driver supports SSL. For instructions on" -#~ " upgrading a cluster currently not " -#~ "using SSL to using SSL, see " -#~ ":doc:`/tutorial/upgrade-cluster-to-ssl`." -#~ msgstr "" - -#~ msgid "Combine SSL Certificate and Key File" -#~ msgstr "" - -#~ msgid "" -#~ "Before you can use SSL, you must" -#~ " have a :file:`.pem` file that " -#~ "contains the public key certificate and" -#~ " private key. MongoDB can use any " -#~ "valid SSL certificate. To generate a " -#~ "self-signed certificate and private key," -#~ " use a command that resembles the " -#~ "following:" -#~ msgstr "" - -#~ msgid "`MongoDB Enterprise`_ supports running in FIPS mode." -#~ msgstr "" - -#~ msgid "" -#~ "If your :program:`mongod` or :program:`mongos`" -#~ " is running on a system with an" -#~ " OpenSSL library configured with the " -#~ "FIPS 140-2 module, you can run " -#~ ":program:`mongod` or :program:`mongos` in FIPS" -#~ " mode, with the :setting:`~net.ssl.FIPSMode` " -#~ "setting." -#~ msgstr "" - -#~ msgid "" -#~ "For Red Hat Enterprise Linux 6.x " -#~ "(RHEL 6.x) or its derivatives such " -#~ "as CentOS 6.x, the OpenSSL toolkit " -#~ "must be at least ``openssl-1.0.1e-16.el6_5``" -#~ " to run in FIPS mode. To " -#~ "upgrade the toolkit for these platforms," -#~ " issue the following command:" -#~ msgstr "" - -#~ msgid "SSL Configuration for Clients" -#~ msgstr "" - -#~ msgid "" -#~ "Clients must have support for SSL " -#~ "to work with a :program:`mongod` or " -#~ "a :program:`mongos` instance that has " -#~ "SSL support enabled. The current " -#~ "versions of the Python, Java, Ruby, " -#~ "Node.js, .NET, and C++ drivers have " -#~ "support for SSL, with full support " -#~ "coming in future releases of other " -#~ "drivers." -#~ msgstr "" - -#~ msgid "``mongo`` SSL Configuration" -#~ msgstr "" - -#~ msgid "" -#~ "For SSL connections, you must use " -#~ "the :program:`mongo` shell built with " -#~ "SSL support or distributed with MongoDB" -#~ " Enterprise. To support SSL, " -#~ ":program:`mongo` has the following settings:" -#~ msgstr "" - -#~ msgid ":option:`--ssl`" -#~ msgstr "" - -#~ msgid "" -#~ ":setting:`--sslPEMKeyFile ` with the" -#~ " name of the :file:`.pem` file that" -#~ " contains the SSL certificate and " -#~ "key." -#~ msgstr "" - -#~ msgid "" -#~ ":setting:`--sslCAFile ` with the " -#~ "name of the :file:`.pem` file that " -#~ "contains the certificate from the " -#~ "Certificate Authority." -#~ msgstr "" - -#~ msgid "" -#~ ":setting:`--sslPEMKeyPassword ` option" -#~ " if the client certificate-key file" -#~ " is encrypted." -#~ msgstr "" - -#~ msgid "Connect to MongoDB Instance with SSL Encryption" -#~ msgstr "" - -#~ msgid "" -#~ "To connect to a :program:`mongod` or " -#~ ":program:`mongos` instance that requires " -#~ ":ref:`only a SSL encryption mode " -#~ "`, start " -#~ ":program:`mongo` shell with :option:`--ssl " -#~ "`, as in the following:" -#~ msgstr "" - -#~ msgid "Connect to MongoDB Instance that Requires Client Certificates" -#~ msgstr "" - -#~ msgid "" -#~ "To connect to a :program:`mongod` or " -#~ ":program:`mongos` that requires :ref:`CA-" -#~ "signed client certificates `, start the" -#~ " :program:`mongo` shell with :option:`--ssl " -#~ "` and the " -#~ ":setting:`--sslPEMKeyFile ` option to" -#~ " specify the signed certificate-key " -#~ "file, as in the following:" -#~ msgstr "" - -#~ msgid "" -#~ "Connect to MongoDB Instance that " -#~ "Validates when Presented with a " -#~ "Certificate" -#~ msgstr "" - -#~ msgid "" -#~ "To connect to a :program:`mongod` or " -#~ ":program:`mongos` instance that :ref:`only " -#~ "requires valid certificates when the " -#~ "client presents a certificate `, start " -#~ ":program:`mongo` shell either with the " -#~ ":option:`--ssl ` ssl and " -#~ "**no** certificate or with the " -#~ ":option:`--ssl ` ssl and a" -#~ " **valid** signed certificate." -#~ msgstr "" - -#~ msgid "" -#~ "For example, if :program:`mongod` is " -#~ "running with weak certificate validation, " -#~ "both of the following :program:`mongo` " -#~ "shell clients can connect to that " -#~ ":program:`mongod`:" -#~ msgstr "" - -#~ msgid "If the client presents a certificate, the certificate must be valid." -#~ msgstr "" - -#~ msgid "MMS Monitoring Agent" -#~ msgstr "" - -#~ msgid "" -#~ "The Monitoring agent will also have " -#~ "to connect via SSL in order to " -#~ "gather its stats. Because the agent " -#~ "already utilizes SSL for its " -#~ "communications to the MMS servers, this" -#~ " is just a matter of enabling " -#~ "SSL support in MMS itself on a " -#~ "per host basis." -#~ msgstr "" - -#~ msgid "" -#~ "Use the \"Edit\" host button (i.e. " -#~ "the pencil) on the Hosts page in" -#~ " the MMS console to enable SSL." -#~ msgstr "" - -#~ msgid "" -#~ "Please see the `MMS documentation " -#~ "`_ for more information" -#~ " about MMS configuration." -#~ msgstr "" - -#~ msgid "PyMongo" -#~ msgstr "" - -#~ msgid "" -#~ "Add the \"``ssl=True``\" parameter to a" -#~ " PyMongo :py:class:`MongoClient " -#~ "` to create " -#~ "a MongoDB connection to an SSL " -#~ "MongoDB instance:" -#~ msgstr "" - -#~ msgid "To connect to a replica set, use the following operation:" -#~ msgstr "" - -#~ msgid "PyMongo also supports an \"``ssl=true``\" option for the MongoDB URI:" -#~ msgstr "" - -#~ msgid "Java" -#~ msgstr "" - -#~ msgid "Consider the following example \"``SSLApp.java``\" class file:" -#~ msgstr "" - -#~ msgid "Ruby" -#~ msgstr "" - -#~ msgid "" -#~ "The recent versions of the Ruby " -#~ "driver have support for connections to" -#~ " SSL servers. Install the latest " -#~ "version of the driver with the " -#~ "following command:" -#~ msgstr "" - -#~ msgid "Then connect to a standalone instance, using the following form:" -#~ msgstr "" - -#~ msgid "" -#~ "Replace ``connection`` with the following " -#~ "if you're connecting to a replica " -#~ "set:" -#~ msgstr "" - -#~ msgid "" -#~ "Here, :program:`mongod` instance run on " -#~ "\"``localhost:27017``\" and \"``localhost:27018``\"." -#~ msgstr "" - -#~ msgid "Node.JS (``node-mongodb-native``)" -#~ msgstr "" - -#~ msgid "" -#~ "In the `node-mongodb-native`_ driver," -#~ " use the following invocation to " -#~ "connect to a :program:`mongod` or " -#~ ":program:`mongos` instance via SSL:" -#~ msgstr "" - -#~ msgid "To connect to a replica set via SSL, use the following form:" -#~ msgstr "" - -#~ msgid ".NET" -#~ msgstr "" - -#~ msgid "" -#~ "As of release 1.6, the .NET driver" -#~ " supports SSL connections with " -#~ ":program:`mongod` and :program:`mongos` instances." -#~ " To connect using SSL, you must " -#~ "add an option to the connection " -#~ "string, specifying ``ssl=true`` as follows:" -#~ msgstr "" - -#~ msgid "" -#~ "The .NET driver will validate the " -#~ "certificate against the local trusted " -#~ "certificate store, in addition to " -#~ "providing encryption of the server. This" -#~ " behavior may produce issues during " -#~ "testing if the server uses a " -#~ "self-signed certificate. If you encounter" -#~ " this issue, add the " -#~ "``sslverifycertificate=false`` option to the " -#~ "connection string to prevent the .NET" -#~ " driver from validating the certificate," -#~ " as follows:" -#~ msgstr "" - -#~ msgid "MongoDB Tools" -#~ msgstr "" - -#~ msgid "Various MongoDB utility programs supports SSL. These tools include:" -#~ msgstr "" - -#~ msgid ":program:`mongodump`" -#~ msgstr "" - -#~ msgid ":program:`mongoexport`" -#~ msgstr "" - -#~ msgid ":program:`mongofiles`" -#~ msgstr "" - -#~ msgid ":program:`mongoimport`" -#~ msgstr "" - -#~ msgid ":program:`mongooplog`" -#~ msgstr "" - -#~ msgid ":program:`mongorestore`" -#~ msgstr "" - -#~ msgid ":program:`mongostat`" -#~ msgstr "" - -#~ msgid ":program:`mongotop`" -#~ msgstr "" - -#~ msgid "Tip" -#~ msgstr "" - -# 55c2baf12a3b4bb8958c5bb15568dd7b -#~ msgid "" -#~ "The `default distribution of MongoDB`_ " -#~ "does **not** contain support for SSL." -#~ " To use SSL, you must either " -#~ "build MongoDB locally passing the " -#~ "``--ssl`` option to ``scons`` or use " -#~ "`MongoDB Enterprise`_." -#~ msgstr "" - -# 23ffcca8cc964f15a66e361ec3f8b4cc -#~ msgid "MongoDB Enterprise for Windows includes support for SSL." -#~ msgstr "" - -# 67405385f0744b5a844bd9698d88e2de -#~ msgid "Configure ``mongod`` and ``mongos`` for SSL" -#~ msgstr "" - -# c4c957fc3c41474d8b9e4adc321307fb -# bedc5439ffb54568b03594a4e7813d06 -#~ msgid "" -#~ "You may also specify these options " -#~ "in the :doc:`configuration file `, as in the " -#~ "following example:" -#~ msgstr "" - -# 5551239fcec64d95a0270031ea512f59 -#~ msgid "" -#~ "If you want to bypass validation " -#~ "for clients that don't present " -#~ "certificates, include the " -#~ ":setting:`~net.ssl.weakCertificateValidation` run-time " -#~ "option with :program:`mongod` and " -#~ ":program:`mongos`. If the client does " -#~ "not present a certificate, no validation" -#~ " occurs. These connections, though not " -#~ "validated, are still encrypted using " -#~ "SSL." -#~ msgstr "" - -# b47d1f0d8aa746b29d1db994a6ca1f91 -#~ msgid "" -#~ "For example, consider the following " -#~ ":program:`mongod` with an SSL configuration" -#~ " that includes the " -#~ ":setting:`~net.ssl.weakCertificateValidation` setting:" -#~ msgstr "" - -#~ msgid "" -#~ "This document helps you to configure " -#~ "MongoDB to support SSL. MongoDB clients" -#~ " can use SSL to encrypt connections" -#~ " to :program:`mongod` and :program:`mongos` " -#~ "instances." -#~ msgstr "" - -#~ msgid "" -#~ ":doc:`/tutorial/configure-ssl-clients` to " -#~ "learn about SSL support for Python, " -#~ "Java, Ruby, and other clients." -#~ msgstr "" - -#~ msgid "" -#~ "Before you can use SSL, you must" -#~ " have a :file:`.pem` file containing " -#~ "a public key certificate and its " -#~ "associated private key." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/configure-windows-netsh-firewall.po b/locale/es/LC_MESSAGES/tutorial/configure-windows-netsh-firewall.po deleted file mode 100644 index 502ef644701..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/configure-windows-netsh-firewall.po +++ /dev/null @@ -1,507 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:33+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 21159d4430a749d59860cfec83b9ca30 -#: ../source/tutorial/configure-windows-netsh-firewall.txt:3 -msgid "Configure Windows ``netsh`` Firewall for MongoDB" -msgstr "" - -# 647db25223464bb69cf5f94e34d5d6c9 -#: ../source/tutorial/configure-windows-netsh-firewall.txt -msgid "On this page" -msgstr "" - -# 66fced11130e4827a5e224fbf3386238 -#: ../source/tutorial/configure-windows-netsh-firewall.txt:13 -msgid "" -"On Windows Server systems, the ``netsh`` program provides methods for " -"managing the :guilabel:`Windows Firewall`. These firewall rules make it " -"possible for administrators to control what hosts can connect to the " -"system, and limit risk exposure by limiting the hosts that can connect to" -" a system." -msgstr "" - -# 1e4b77c47c054635a47acfa860a341c1 -#: ../source/tutorial/configure-windows-netsh-firewall.txt:19 -msgid "" -"This document outlines basic :guilabel:`Windows Firewall` configurations." -" Use these approaches as a starting point for your larger networking " -"organization. For a detailed over view of security practices and risk " -"management for MongoDB, see :doc:`/security`." -msgstr "" - -# 689b8264ecf2415594ea0a4e9540b0c4 -#: ../source/tutorial/configure-windows-netsh-firewall.txt:26 -msgid "" -"`Windows Firewall `_ documentation from Microsoft." -msgstr "" - -# b1fbd671db99487aaa4f520d425b369a -#: ../source/tutorial/configure-windows-netsh-firewall.txt:30 -msgid "Overview" -msgstr "" - -# 2e907c4b740f42e3bf8df1387eef8f89 -#: ../source/tutorial/configure-windows-netsh-firewall.txt:32 -msgid "" -":guilabel:`Windows Firewall` processes rules in an ordered determined by " -"rule type, and parsed in the following order:" -msgstr "" - -# 436a7833f2344ff2b78a65585f3023e1 -#: ../source/tutorial/configure-windows-netsh-firewall.txt:35 -msgid "``Windows Service Hardening``" -msgstr "" - -# eed0cddb2b6e4fefa40c3281f08fb17f -#: ../source/tutorial/configure-windows-netsh-firewall.txt:36 -msgid "``Connection security rules``" -msgstr "" - -# f7baded80f404211bdce5109561b8f1c -#: ../source/tutorial/configure-windows-netsh-firewall.txt:37 -msgid "``Authenticated Bypass Rules``" -msgstr "" - -# 0540530977c3456f85e5397058174931 -#: ../source/tutorial/configure-windows-netsh-firewall.txt:38 -msgid "``Block Rules``" -msgstr "" - -# 89ec3bb2de4a42dfabd1bdcbacc95ba7 -#: ../source/tutorial/configure-windows-netsh-firewall.txt:39 -msgid "``Allow Rules``" -msgstr "" - -# dcbdf95051f7431bb0affda2eb652937 -#: ../source/tutorial/configure-windows-netsh-firewall.txt:40 -msgid "``Default Rules``" -msgstr "" - -# 95f5d0edd3ea4ccaac5234a2911fba07 -#: ../source/tutorial/configure-windows-netsh-firewall.txt:42 -msgid "" -"By default, the policy in :guilabel:`Windows Firewall` allows all " -"outbound connections and blocks all incoming connections." -msgstr "" - -# 4240287134df4942b819ca0e272fbf5c -#: ../source/tutorial/configure-windows-netsh-firewall.txt:45 -msgid "" -"Given the :doc:`default ports ` of all " -"MongoDB processes, you must configure networking rules that permit *only*" -" required communication between your application and the appropriate " -":program:`mongod.exe` and :program:`mongos.exe` instances." -msgstr "" - -# 7cfd97d15b44417eb7d6ae8ad08d261d -#: ../source/tutorial/configure-windows-netsh-firewall.txt:50 -msgid "" -"The configuration changes outlined in this document will create rules " -"which explicitly allow traffic from specific addresses and on specific " -"ports, using a default policy that drops all traffic that is not " -"explicitly allowed." -msgstr "" - -# a06edef9e7d8449d8c507e940a50014c -#: ../source/tutorial/configure-windows-netsh-firewall.txt:55 -msgid "" -"You can configure the :guilabel:`Windows Firewall` with using the " -"``netsh`` command line tool or through a windows application. On Windows" -" Server 2008 this application is :guilabel:`Windows Firewall With " -"Advanced Security` in :guilabel:`Administrative Tools`. On previous " -"versions of Windows Server, access the :guilabel:`Windows Firewall` " -"application in the :guilabel:`System and Security` control panel." -msgstr "" - -# a1cbafbf3b6849fc8b900c9124e3137e -#: ../source/tutorial/configure-windows-netsh-firewall.txt:61 -msgid "The procedures in this document use the ``netsh`` command line tool." -msgstr "" - -# 2be66a49d6e44675ba8454de47a740be -#: ../source/tutorial/configure-windows-netsh-firewall.txt:64 -msgid "Patterns" -msgstr "" - -# 7c62542bc9294afb9dc866345623987e -#: ../source/tutorial/configure-windows-netsh-firewall.txt:66 -msgid "" -"This section contains a number of patterns and examples for configuring " -":guilabel:`Windows Firewall` for use with MongoDB deployments. If you " -"have configured different ports using the :setting:`~net.port` " -"configuration setting, you will need to modify the rules accordingly." -msgstr "" - -# 09e54a2614e34cfba0b54e8ffe868364 -#: ../source/tutorial/configure-windows-netsh-firewall.txt:74 -msgid "Traffic to and from ``mongod.exe`` Instances" -msgstr "" - -# 68515d7247a24212934efa66c4d16fc8 -#: ../source/tutorial/configure-windows-netsh-firewall.txt:76 -msgid "" -"This pattern is applicable to all :program:`mongod.exe` instances running" -" as standalone instances or as part of a :term:`replica set`. The goal of" -" this pattern is to explicitly allow traffic to the :program:`mongod.exe`" -" instance from the application server." -msgstr "" - -# 77aecd59c01348b5ac7e4ec2d70fdefa -#: ../source/tutorial/configure-windows-netsh-firewall.txt:85 -msgid "" -"This rule allows all incoming traffic to port ``27017``, which allows the" -" application server to connect to the :program:`mongod.exe` instance." -msgstr "" - -# 6fd76a42797e47f682add4c2c4fc169d -#: ../source/tutorial/configure-windows-netsh-firewall.txt:89 -msgid "" -":guilabel:`Windows Firewall` also allows enabling network access for an " -"entire application rather than to a specific port, as in the following " -"example:" -msgstr "" - -# 841c9acd9425468a955e7acc83dcb6b3 -#: ../source/tutorial/configure-windows-netsh-firewall.txt:97 -msgid "" -"You can allow all access for a :program:`mongos.exe` server, with the " -"following invocation:" -msgstr "" - -# 4d7314f880b94ca8a32fc81c0a0147de -#: ../source/tutorial/configure-windows-netsh-firewall.txt:105 -msgid "Traffic to and from ``mongos.exe`` Instances" -msgstr "" - -# 48be3048bd8c42f8a5aba5d936a5294c -#: ../source/tutorial/configure-windows-netsh-firewall.txt:107 -msgid "" -":program:`mongos.exe` instances provide query routing for :term:`sharded " -"clusters `. Clients connect to :program:`mongos.exe` " -"instances, which behave from the client's perspective as " -":program:`mongod.exe` instances. In turn, the :program:`mongos.exe` " -"connects to all :program:`mongod.exe` instances that are components of " -"the sharded cluster." -msgstr "" - -# 868d34b29bc84406aba333771267b030 -#: ../source/tutorial/configure-windows-netsh-firewall.txt:114 -msgid "" -"Use the same :guilabel:`Windows Firewall` command to allow traffic to and" -" from these instances as you would from the :program:`mongod.exe` " -"instances that are members of the replica set." -msgstr "" - -# 087a300dda2d40adbdddf4c8b9d33f98 -#: ../source/tutorial/configure-windows-netsh-firewall.txt:123 -msgid "Traffic to and from a MongoDB Config Server" -msgstr "" - -# d0ab5edd94304a5dbb58d1f9592d94b5 -#: ../source/tutorial/configure-windows-netsh-firewall.txt:125 -msgid "" -"Configuration servers, host the :term:`config database` that stores " -"metadata for sharded clusters. Each production cluster has three " -"configuration servers, initiated using the :option:`mongod --configsvr` " -"option. [#config-option]_ Configuration servers listen for connections on" -" port ``27019``. As a result, add the following :guilabel:`Windows " -"Firewall` rules to the config server to allow incoming and outgoing " -"connection on port ``27019``, for connection to the other config servers." -msgstr "" - -# 50e6e7ad1b0744fba378a9b9d44cd0a8 -#: ../source/tutorial/configure-windows-netsh-firewall.txt:137 -msgid "" -"Additionally, config servers need to allow incoming connections from all " -"of the :program:`mongos.exe` instances in the cluster *and* all " -":program:`mongod.exe` instances in the cluster. Add rules that resemble " -"the following:" -msgstr "" - -# b0bfe15014454515987dbc0e84fc045c -#: ../source/tutorial/configure-windows-netsh-firewall.txt:146 -msgid "" -"Replace ```` with the addresses of the :program:`mongos.exe` " -"instances and the shard :program:`mongod.exe` instances." -msgstr "" - -# 39a1e7bdb87d45c2b4f59038940029a0 -#: ../source/tutorial/configure-windows-netsh-firewall.txt:150 -msgid "" -"You also can run a config server by using the ``configsrv`` value for the" -" :setting:`~sharding.clusterRole` setting in a configuration file." -msgstr "" - -# 0b42477f5b1846808b4695a9d5dcbd72 -#: ../source/tutorial/configure-windows-netsh-firewall.txt:155 -msgid "Traffic to and from a MongoDB Shard Server" -msgstr "" - -# 9e72e39c60ad423aaf554d88230d22d3 -#: ../source/tutorial/configure-windows-netsh-firewall.txt:157 -msgid "" -"For shard servers, running as :option:`mongod --shardsvr` [#shard-" -"option]_ Because the default port number is ``27018`` when running with " -"the ``shardsvr`` value for the :setting:`~sharding.clusterRole` setting, " -"you must configure the following :guilabel:`Windows Firewall` rules to " -"allow traffic to and from each shard:" -msgstr "" - -# 786634f423be4c9b90d55249c51ecf0d -#: ../source/tutorial/configure-windows-netsh-firewall.txt:168 -msgid "" -"Replace the ```` specification with the IP address of all " -":program:`mongod.exe` instances. This allows you to permit incoming and " -"outgoing traffic between all shards including constituent replica set " -"members to:" -msgstr "" - -# 525cad7242e34243aa1244418647f1e2 -#: ../source/tutorial/configure-windows-netsh-firewall.txt:173 -msgid "all :program:`mongod.exe` instances in the shard's replica sets." -msgstr "" - -# 49a290a2e47b421cb7c5adf19f0406c7 -#: ../source/tutorial/configure-windows-netsh-firewall.txt:175 -msgid "all :program:`mongod.exe` instances in other shards. [#migrations]_" -msgstr "" - -# 13f33b19e91c4ff28756d134ff1fcc6e -#: ../source/tutorial/configure-windows-netsh-firewall.txt:177 -msgid "Furthermore, shards need to be able make outgoing connections to:" -msgstr "" - -# eaa4870c5ea44399b3f7f69ad00aea6e -#: ../source/tutorial/configure-windows-netsh-firewall.txt:179 -msgid "all :program:`mongos.exe` instances." -msgstr "" - -# 8eac0354b3d34fd19677426f13da8b32 -#: ../source/tutorial/configure-windows-netsh-firewall.txt:181 -msgid "all :program:`mongod.exe` instances in the config servers." -msgstr "" - -# 51bfee26dba74324ab7887e6110e54e5 -#: ../source/tutorial/configure-windows-netsh-firewall.txt:183 -msgid "" -"Create a rule that resembles the following, and replace the ```` with the address of the config servers and the " -":program:`mongos.exe` instances:" -msgstr "" - -# b83083bb3af5440597a152ae16bf6ecc -#: ../source/tutorial/configure-windows-netsh-firewall.txt:191 -msgid "" -"You can also specify the shard server option with the ``shardsvr`` value " -"for the :setting:`~sharding.clusterRole` setting in the configuration " -"file. Shard members are also often conventional replica sets using the " -"default port." -msgstr "" - -# 65407587246b42d4900aff57ad04321b -#: ../source/tutorial/configure-windows-netsh-firewall.txt:196 -msgid "" -"All shards in a cluster need to be able to communicate with all other " -"shards to facilitate :term:`chunk` and balancing operations." -msgstr "" - -# b8b93cb8d92c4b809a93637afbd8cdce -#: ../source/tutorial/configure-windows-netsh-firewall.txt:201 -msgid "Provide Access For Monitoring Systems" -msgstr "" - -# 2672647a143f4ea28f10df37ce9ed880 -#: ../source/tutorial/configure-windows-netsh-firewall.txt:203 -msgid "" -"The :program:`mongostat` diagnostic tool, when running with the " -":option:`--discover ` needs to be able to reach all" -" components of a cluster, including the config servers, the shard " -"servers, and the :program:`mongos.exe` instances." -msgstr "" - -# 34dfd9268f4f4181adc68e1292377f6d -#: ../source/tutorial/configure-windows-netsh-firewall.txt:208 -msgid "" -"If your monitoring system needs access the HTTP interface, insert the " -"following rule to the chain:" -msgstr "" - -# 32ad68422b7d49928925950255a12321 -#: ../source/tutorial/configure-windows-netsh-firewall.txt:215 -msgid "" -"Replace ```` with the address of the instance that needs " -"access to the HTTP or REST interface. For *all* deployments, you should " -"restrict access to this port to *only* the monitoring instance." -msgstr "" - -# ddeecd24efc244c8927ed932cac1d31d -#: ../source/tutorial/configure-windows-netsh-firewall.txt -msgid "Optional" -msgstr "" - -# 0686a82528ec4b32baab4d80a4ef7348 -#: ../source/tutorial/configure-windows-netsh-firewall.txt:222 -msgid "" -"For config server :program:`mongod` instances running with the " -"``shardsvr`` value for the :setting:`~sharding.clusterRole` setting, the " -"rule would resemble the following:" -msgstr "" - -# f9979805bdfc4e859f5e6d0a1266c6f6 -#: ../source/tutorial/configure-windows-netsh-firewall.txt:230 -msgid "" -"For config server :program:`mongod` instances running with the " -"``configsvr`` value for the :setting:`~sharding.clusterRole` setting, the" -" rule would resemble the following:" -msgstr "" - -# e3ced00393594341b093a992333892bd -#: ../source/tutorial/configure-windows-netsh-firewall.txt:239 -msgid "Manage and Maintain *Windows Firewall* Configurations" -msgstr "" - -# 57291d79e7b745399ef9827fc61c4552 -#: ../source/tutorial/configure-windows-netsh-firewall.txt:241 -msgid "" -"This section contains a number of basic operations for managing and using" -" ``netsh``. While you can use the GUI front ends to manage the " -":guilabel:`Windows Firewall`, all core functionality is accessible is " -"accessible from ``netsh``." -msgstr "" - -# fa54ae049cad4229b6a4c87d35fde605 -#: ../source/tutorial/configure-windows-netsh-firewall.txt:247 -msgid "Delete all *Windows Firewall* Rules" -msgstr "" - -# 3fde17fa5cfa4040b3c5e372b414587d -#: ../source/tutorial/configure-windows-netsh-firewall.txt:249 -msgid "To delete the firewall rule allowing :program:`mongod.exe` traffic:" -msgstr "" - -# 195deb02eacd481f9dd9d23dd8324a2f -#: ../source/tutorial/configure-windows-netsh-firewall.txt:258 -msgid "List All *Windows Firewall* Rules" -msgstr "" - -# 8a0e917e48f743a7802b0341d37e60f1 -#: ../source/tutorial/configure-windows-netsh-firewall.txt:260 -msgid "To return a list of all :guilabel:`Windows Firewall` rules:" -msgstr "" - -# 3ac43f0a53474bf997613c4a3f430ef5 -#: ../source/tutorial/configure-windows-netsh-firewall.txt:267 -msgid "Reset *Windows Firewall*" -msgstr "" - -# 1eda260c07e64cc2b6d48f157f6b75fe -#: ../source/tutorial/configure-windows-netsh-firewall.txt:269 -msgid "To reset the :guilabel:`Windows Firewall` rules:" -msgstr "" - -# 6829ce03c7f54ef98321bd062c960bff -#: ../source/tutorial/configure-windows-netsh-firewall.txt:276 -msgid "Backup and Restore *Windows Firewall* Rules" -msgstr "" - -# 1ee93107c5b245e0a4ef646d20e57c6c -#: ../source/tutorial/configure-windows-netsh-firewall.txt:278 -msgid "" -"To simplify administration of larger collection of systems, you can " -"export or import firewall systems from different servers) rules very " -"easily on Windows:" -msgstr "" - -# fcbfb67322ba4c91aa1d856cebd654d3 -#: ../source/tutorial/configure-windows-netsh-firewall.txt:281 -msgid "Export all firewall rules with the following command:" -msgstr "" - -# 0caf008de1b24864baa7e31429d72173 -#: ../source/tutorial/configure-windows-netsh-firewall.txt:287 -msgid "" -"Replace ``\"C:\\temp\\MongoDBfw.wfw\"`` with a path of your choosing. You" -" can use a command in the following form to import a file created using " -"this operation:" -msgstr "" - -#~ msgid "" -#~ "You can also run a config server" -#~ " by setting the :setting:`configsvr` option" -#~ " in a configuration file." -#~ msgstr "" - -#~ msgid "" -#~ "For shard servers, running as " -#~ ":option:`mongod --shardsvr` [#shard-option]_ " -#~ "Because the default port number when " -#~ "running with :setting:`shardsvr` is ``27018``," -#~ " you must configure the following " -#~ ":guilabel:`Windows Firewall` rules to allow" -#~ " traffic to and from each shard:" -#~ msgstr "" - -#~ msgid "" -#~ "You can also specify the shard " -#~ "server option using the :setting:`shardsvr`" -#~ " setting in the configuration file. " -#~ "Shard members are also often " -#~ "conventional replica sets using the " -#~ "default port." -#~ msgstr "" - -#~ msgid "" -#~ "For shard server :program:`mongod.exe` " -#~ "instances running with :setting:`shardsvr`, " -#~ "the rule would resemble the following:" -#~ msgstr "" - -#~ msgid "" -#~ "For config server :program:`mongod.exe` " -#~ "instances running with :setting:`configsvr`, " -#~ "the rule would resemble the following:" -#~ msgstr "" - -# 272e8e41329a437dbfd0dd5872605f91 -#~ msgid "" -#~ "This document outlines basic " -#~ ":guilabel:`Windows Firewall` configurations. Use " -#~ "these approaches as a starting point " -#~ "for your larger networking organization. " -#~ "For a detailed over view of " -#~ "security practices and risk management " -#~ "for MongoDB, see :doc:`/core/security`." -#~ msgstr "" - -# 9c93121968324f5e91ec86b0e6ad36f6 -#~ msgid "" -#~ "Given the :ref:`default ports ` of all MongoDB processes," -#~ " you must configure networking rules " -#~ "that permit *only* required communication " -#~ "between your application and the " -#~ "appropriate :program:`mongod.exe` and " -#~ ":program:`mongos.exe` instances." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/configure-x509-client-authentication.po b/locale/es/LC_MESSAGES/tutorial/configure-x509-client-authentication.po deleted file mode 100644 index 5ab66ac1ffe..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/configure-x509-client-authentication.po +++ /dev/null @@ -1,396 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 2.6\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 7e8a8236342f41338d9e4072ae11d9b0 -#: ../source/tutorial/configure-x509-client-authentication.txt:3 -msgid "Use x.509 Certificates to Authenticate Clients" -msgstr "" - -# d6dc80b56f1c4a63a753e4443d865358 -#: ../source/tutorial/configure-x509-client-authentication.txt -msgid "On this page" -msgstr "" - -# 81e41e8a0aae494faed8cb384caa25a1 -#: ../source/tutorial/configure-x509-client-authentication.txt:15 -msgid "" -"MongoDB supports x.509 certificate authentication for use with a secure " -":doc:`TLS/SSL connection `. The x.509 client " -"authentication allows :ref:`clients to authenticate to servers with " -"certificates ` rather than with a username " -"and password." -msgstr "" - -# 9d1c2f28bba149da91b42318986beeeb -#: ../source/tutorial/configure-x509-client-authentication.txt:21 -msgid "" -"To use x.509 authentication for the internal authentication of replica " -"set/sharded cluster members, see :doc:`configure-x509-member-" -"authentication`." -msgstr "" - -# ba062b83b96c413eb0079d66bb1b92ba -#: ../source/tutorial/configure-x509-client-authentication.txt:29 -msgid "Prerequisites" -msgstr "" - -# 0688a7c4f29549f78876a1f67b40c7b4 -#: ../source/includes/extracts/security-prereq-configure-x509-client-authentication.rst:1 -msgid "" -"A full description of TLS/SSL, PKI (Public Key Infrastructure) " -"certificates, in particular x.509 certificates, and Certificate Authority" -" is beyond the scope of this document. This tutorial assumes prior " -"knowledge of TLS/SSL as well as access to valid x.509 certificates." -msgstr "" - -# 5d3f7769777a4f2a97b43ee05043f383 -#: ../source/tutorial/configure-x509-client-authentication.txt:35 -msgid "Certificate Authority" -msgstr "" - -# 77e21ae9836f419787d7e2d65d99b6cf -#: ../source/includes/fact-ssl-certificate-authorities.rst:1 -msgid "" -"For production use, your MongoDB deployment should use valid certificates" -" generated and signed by a single certificate authority. You or your " -"organization can generate and maintain an independent certificate " -"authority, or use certificates generated by a third-party SSL vendor. " -"Obtaining and managing certificates is beyond the scope of this " -"documentation." -msgstr "" - -# b960d6590912454e8bd3a2c1ed46ab4b -#: ../source/tutorial/configure-x509-client-authentication.txt:42 -msgid "Client x.509 Certificate" -msgstr "" - -# 31ab0e90300b453c99488284d2a5be52 -#: ../source/includes/extracts/x509-certificate-client.rst:1 -msgid "The client certificate must have the following properties:" -msgstr "" - -# cf92402543f64b1d93434320f07c498d -#: ../source/includes/extracts/x509-certificate-client.rst:4 -msgid "" -"A single Certificate Authority (CA) must issue the certificates for both " -"the client and the server." -msgstr "" - -# 950fba142bcb4f29bd78a601a9fc4e17 -#: ../source/includes/extracts/x509-certificate-client.rst:7 -msgid "Client certificates must contain the following fields:" -msgstr "" - -# 2bf044b235654a56bc95af784e4f34ee -#: ../source/includes/extracts/x509-certificate-client.rst:14 -msgid "Each unique MongoDB user must have a unique certificate." -msgstr "" - -# b918b4d8135e4cb89660302bcec47b54 -#: ../source/includes/extracts/x509-certificate-client.rst:16 -msgid "" -"A client x.509 certificate's subject, which contains the Distinguished " -"Name (``DN``), must **differ** from that of a :ref:`x509-member-" -"certificate`. Specifically, the subjects must differ with regards to at " -"least one of the following attributes: Organization (``O``), the " -"Organizational Unit (``OU``) or the Domain Component (``DC``)." -msgstr "" - -# 09f140cd22ce4ea99dcc170de9681034 -#: ../source/includes/extracts/x509-certificate-client.rst:25 -msgid "" -"If a client x.509 certificate's subject has the same ``O``, ``OU``, and " -"``DC`` combination as the :ref:`x509-member-certificate`, the client will" -" be identified as a cluster member and granted full permission on the " -"system." -msgstr "" - -# bb9d2dcd8d624c4f8e5decb893d3913d -#: ../source/tutorial/configure-x509-client-authentication.txt:47 -msgid "Procedures" -msgstr "" - -# 5fdf73a5aa624d09accf8ef5177a4769 -#: ../source/tutorial/configure-x509-client-authentication.txt:50 -msgid "Configure Replica Set/Sharded Cluster" -msgstr "" - -# 5459b5a115534ff5824e316cd4be5584 -#: ../source/tutorial/configure-x509-client-authentication.txt:52 -msgid "" -"Outside of rolling upgrade procedures, every component of a " -":term:`replica set` or :term:`sharded cluster` should use the same " -":option:`--clusterAuthMode` setting to ensure it can securely connect to " -"all other components in the deployment." -msgstr "" - -# 2914413eb0d24c3d998975457effde50 -#: ../source/tutorial/configure-x509-client-authentication.txt:57 -msgid "" -"For :term:`replica set` deployments, this includes all :program:`mongod` " -"members of the replica set." -msgstr "" - -# 84132c5e5e3d47a782a9ff68467a5511 -#: ../source/tutorial/configure-x509-client-authentication.txt:60 -msgid "" -"For :term:`sharded cluster` deployments, this includes all " -":program:`mongod` and :program:`mongos` instances." -msgstr "" - -# 03b9aab6ac8e43a290a2880f66662fb7 -#: ../source/tutorial/configure-x509-client-authentication.txt:65 -msgid "" -"If you are configuring a standalone :program:`mongod`, omit the " -":option:`--clusterAuthMode` option." -msgstr "" - -# b2f46ef3bf9d449f87c7827f5e37b6fb -#: ../source/tutorial/configure-x509-client-authentication.txt:69 -msgid "Use Command-line Options" -msgstr "" - -# d1621d0130a549ce912c7f219a57c5fe -#: ../source/tutorial/configure-x509-client-authentication.txt:71 -msgid "You can configure the MongoDB server from the command line, e.g.:" -msgstr "" - -# 3b08d4bb19ff45b98198381a94d7d1f2 -#: ../source/includes/warning-x509-requires-sslCAfile.rst:3 -msgid "" -"If the :option:`--sslCAFile ` option and its target " -"file are not specified, x.509 client and member authentication will not " -"function. :program:`mongod`, and :program:`mongos` in sharded systems, " -"will not be able to verify the certificates of processes connecting to it" -" against the trusted certificate authority (CA) that issued them, " -"breaking the certificate chain." -msgstr "" - -# a3bc7d9a5854485cb724b68ebcfa7dee -#: ../source/includes/warning-x509-requires-sslCAfile.rst:10 -msgid "" -"As of version 2.6.4, :program:`mongod` will not start with x.509 " -"authentication enabled if the CA file is not specified." -msgstr "" - -# 5d0ec84aa86345d6acf3c45a99f02a95 -#: ../source/tutorial/configure-x509-client-authentication.txt:82 -msgid "Use Configuration File" -msgstr "" - -# 8ee96cdd40414b439664ad9a56d20369 -#: ../source/tutorial/configure-x509-client-authentication.txt:84 -msgid "" -"You may also specify these options in the :doc:`configuration file " -"`." -msgstr "" - -# 7574976073d6414c9d355ec0715f219b -#: ../source/tutorial/configure-x509-client-authentication.txt:87 -msgid "" -"Starting in MongoDB 2.6, you can specify the configuration for MongoDB in" -" :doc:`YAML format `, e.g.:" -msgstr "" - -# 372084c88e3240aca4253f3a16f007cd -#: ../source/tutorial/configure-x509-client-authentication.txt:100 -msgid "" -"For backwards compatibility, you can also specify the configuration using" -" the :v2.4:`older configuration file format `, e.g.:" -msgstr "" - -# dc790f204af646eb85d5cfd29324f583 -#: ../source/tutorial/configure-x509-client-authentication.txt:111 -msgid "" -"Include any additional options, TLS/SSL or otherwise, that are required " -"for your specific configuration." -msgstr "" - -# fef41fcd0b294dc39d7ab4ef0500f883 -#: ../source/tutorial/configure-x509-client-authentication.txt:117 -msgid "Add x.509 Certificate ``subject`` as a User" -msgstr "" - -# d8ef201d25df4d56b3e79fcaa3e08550 -#: ../source/tutorial/configure-x509-client-authentication.txt:119 -msgid "" -"To authenticate with a client certificate, you must first add the value " -"of the ``subject`` from the client certificate as a MongoDB user. Each " -"unique x.509 client certificate corresponds to a single MongoDB user; " -"i.e. you cannot use a single client certificate to authenticate more than" -" one MongoDB user." -msgstr "" - -# 2dec99b6d689428395b217e533406e0c -#: ../source/tutorial/configure-x509-client-authentication.txt:127 -msgid "" -"The RDNs in the ``subject`` string must be compatible with the `RFC2253 " -"`_ standard." -msgstr "" - -# 989dc3d10587474299bf34ea4043a670 -#: ../source/tutorial/configure-x509-client-authentication.txt:130 -msgid "" -"You can retrieve the ``RFC2253`` formatted ``subject`` from the client " -"certificate with the following command:" -msgstr "" - -# 5357b8446ce04a38bcfd4a92562adc7d -#: ../source/tutorial/configure-x509-client-authentication.txt:137 -msgid "The command returns the ``subject`` string as well as certificate:" -msgstr "" - -# c3b8b0c98d1549f782974e256f98bbc1 -#: ../source/tutorial/configure-x509-client-authentication.txt:148 -msgid "" -"Add the ``RFC2253`` compliant value of the ``subject`` as a user. Omit " -"spaces as needed." -msgstr "" - -# 75d6a3ca24264b40b6584f6f7ea86d03 -#: ../source/tutorial/configure-x509-client-authentication.txt:151 -msgid "" -"For example, in the :program:`mongo` shell, to add the user with both the" -" ``readWrite`` role in the ``test`` database and the " -"``userAdminAnyDatabase`` role which is defined only in the ``admin`` " -"database:" -msgstr "" - -# 083574764dc44ed4bf30a7d4ffde58e9 -#: ../source/tutorial/configure-x509-client-authentication.txt:169 -msgid "" -"In the above example, to add the user with the ``readWrite`` role in the " -"``test`` database, the role specification document specified ``'test'`` " -"in the ``db`` field. To add ``userAdminAnyDatabase`` role for the user, " -"the above example specified ``'admin'`` in the ``db`` field." -msgstr "" - -# 2d8c0b07f2904ef99f60ab39f4528415 -#: ../source/tutorial/configure-x509-client-authentication.txt:176 -msgid "" -"Some roles are defined only in the ``admin`` database, including: " -"``clusterAdmin``, ``readAnyDatabase``, ``readWriteAnyDatabase``, " -"``dbAdminAnyDatabase``, and ``userAdminAnyDatabase``. To add a user with " -"these roles, specify ``'admin'`` in the ``db``." -msgstr "" - -# 57ddb9b641c449508b0161e746f3bb26 -#: ../source/tutorial/configure-x509-client-authentication.txt:181 -msgid "" -"See :doc:`/tutorial/manage-users-and-roles` for details on adding a user " -"with roles." -msgstr "" - -# d005e59fc4004f9581eb270f40e0314a -#: ../source/tutorial/configure-x509-client-authentication.txt:187 -msgid "Authenticate with a x.509 Certificate" -msgstr "" - -# 3b6b3a648af64c8e9ac93edbb531b309 -#: ../source/tutorial/configure-x509-client-authentication.txt:189 -msgid "" -"To authenticate with a client certificate, you must first add a MongoDB " -"user that corresponds to the client certificate. See " -":ref:`addX509SubjectUser`." -msgstr "" - -# f24218c85aee43718f4e363bdb77c000 -#: ../source/tutorial/configure-x509-client-authentication.txt:193 -msgid "" -"To authenticate, use the :method:`db.auth()` method in the ``$external`` " -"database, specifying ``\"MONGODB-X509\"`` for the ``mechanism`` field, " -"and the :ref:`user that corresponds to the client certificate " -"` for the ``user`` field." -msgstr "" - -# 29cff5da9bce4423a5dc3c7993ff9127 -#: ../source/tutorial/configure-x509-client-authentication.txt:198 -msgid "For example, if using the :program:`mongo` shell," -msgstr "" - -# a7abaa0a47c84a279cea356554bd5bcb -#: ../source/tutorial/configure-x509-client-authentication.txt:200 -msgid "Connect :program:`mongo` shell to the :program:`mongod` set up for SSL:" -msgstr "" - -# df755c37185f4452b3ff6139fb0f7ce0 -#: ../source/tutorial/configure-x509-client-authentication.txt:207 -msgid "" -"To perform the authentication, use the :method:`db.auth()` method in the " -"``$external`` database. For the ``mechanism`` field, specify " -"``\"MONGODB-X509\"``, and for the ``user`` field, specify the user, or " -"the ``subject``, that corresponds to the client certificate." -msgstr "" - -#~ msgid "" -#~ "MongoDB supports x.509 certificate " -#~ "authentication for use with a secure " -#~ ":doc:`SSL connection `. " -#~ "The x.509 client authentication allows " -#~ ":ref:`clients to authenticate to servers " -#~ "with certificates ` " -#~ "rather than with a username and " -#~ "password." -#~ msgstr "" - -#~ msgid "" -#~ "A client x.509 certificate’s subject, " -#~ "which contains the Distinguished Name " -#~ "(``DN``), must differ from that of " -#~ "a :ref:`x509-member-certificate` to prevent" -#~ " client certificates from identifying the" -#~ " client as a cluster member and " -#~ "granting full permission on the system." -#~ " Specifically, the subjects must differ " -#~ "with regards to at least one of" -#~ " the following attributes: Organization " -#~ "(``O``), the Organizational Unit (``OU``) " -#~ "or the Domain Component (``DC``)." -#~ msgstr "" - -#~ msgid "Configure MongoDB Server" -#~ msgstr "" - -#~ msgid "" -#~ "For backwards compatibility, you can " -#~ "also specify the configuration using the" -#~ " :v2.4:`older configuration file format " -#~ "`, e.g.:" -#~ msgstr "" - -#~ msgid "" -#~ "Include any additional options, SSL or" -#~ " otherwise, that are required for " -#~ "your specific configuration." -#~ msgstr "" - -#~ msgid "" -#~ "You can retrieve the ``subject`` from" -#~ " the client certificate with the " -#~ "following command:" -#~ msgstr "" - -#~ msgid "" -#~ "Add the value of the ``subject``, " -#~ "omitting the spaces, from the " -#~ "certificate as a user." -#~ msgstr "" - -#~ msgid "" -#~ "See :doc:`/tutorial/add-user-to-database` " -#~ "for details on adding a user with" -#~ " roles." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/configure-x509-member-authentication.po b/locale/es/LC_MESSAGES/tutorial/configure-x509-member-authentication.po deleted file mode 100644 index 80ad2833fb2..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/configure-x509-member-authentication.po +++ /dev/null @@ -1,588 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 2.6\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 006e9c6a54364f998ce7f87b91b8018c -#: ../source/tutorial/configure-x509-member-authentication.txt:5 -msgid "Use x.509 Certificate for Membership Authentication" -msgstr "" - -# 98250409547f497bb77f2ba413766f58 -#: ../source/tutorial/configure-x509-member-authentication.txt -msgid "On this page" -msgstr "" - -# 2dcd13d07e7e4dfc96e984e91b42bf05 -#: ../source/tutorial/configure-x509-member-authentication.txt:17 -msgid "" -"MongoDB supports x.509 certificate authentication for use with a secure " -":doc:`TLS/SSL connection `. Sharded cluster " -"members and replica set members can use x.509 certificates to verify " -"their membership to the cluster or the replica set instead of using " -":ref:`keyfiles `. The membership authentication is" -" an internal process." -msgstr "" - -# 6299745544c04cf08a2f00d5f2cef75f -#: ../source/tutorial/configure-x509-member-authentication.txt:25 -msgid "" -"Enabling internal authentication also enables :doc:`/core/authorization`." -" Clients must authenticate as a user in order to connect and perform " -"operations in the deployment." -msgstr "" - -# 2ca73e8a608b4059bf32fee852e40a7c -#: ../source/tutorial/configure-x509-member-authentication.txt:29 -msgid "" -"See the :doc:`/tutorial/manage-users-and-roles` tutorial for instructions" -" on adding users to the deployment." -msgstr "" - -# 54cb0f72efd04a9589477bbc60c12e61 -#: ../source/tutorial/configure-x509-member-authentication.txt:32 -msgid "" -"See the :doc:`/tutorial/configure-x509-client-authentication` tutorial " -"for instructions on using x.509 certificates for user authentication." -msgstr "" - -# b11f50f811c8403b8adc8603457abefa -#: ../source/includes/extracts/security-prereq-configure-x509-member-authentication.rst:1 -msgid "" -"A full description of TLS/SSL, PKI (Public Key Infrastructure) " -"certificates, in particular x.509 certificates, and Certificate Authority" -" is beyond the scope of this document. This tutorial assumes prior " -"knowledge of TLS/SSL as well as access to valid x.509 certificates." -msgstr "" - -# 0a39adb9476545cbbebe168e40288642 -#: ../source/tutorial/configure-x509-member-authentication.txt:44 -msgid "Member x.509 Certificate" -msgstr "" - -# 8717f6dfa6544282a196f0c4698657dc -#: ../source/tutorial/configure-x509-member-authentication.txt:47 -msgid "Certificate Requirements" -msgstr "" - -# 0d9dc5d041904e8aa56bf1e633b06a11 -#: ../source/includes/extracts/x509-certificate-member.rst:1 -msgid "" -"The member certificate, used for internal authentication to verify " -"membership to the sharded cluster or a replica set, must have the " -"following properties:" -msgstr "" - -# 77e9536eee33405591bfef1065ebe7a3 -#: ../source/includes/extracts/x509-certificate-member.rst:5 -msgid "" -"A single Certificate Authority (CA) must issue all the x.509 certificates" -" for the members of a sharded cluster or a replica set." -msgstr "" - -# 7899f7c89a8d400792ba3b6f04a6014a -#: ../source/includes/extracts/x509-certificate-member.rst:8 -msgid "" -"The Distinguished Name (``DN``), found in the member certificate's " -"``subject``, must specify a non-empty value for *at least one* of the " -"following attributes: Organization (``O``), the Organizational Unit " -"(``OU``) or the Domain Component (``DC``)." -msgstr "" - -# 72192ad3e7644b79a04628d6ab9e7b17 -#: ../source/includes/extracts/x509-certificate-member.rst:13 -msgid "" -"The Organization attributes (``O``\\'s), the Organizational Unit " -"attributes (``OU``\\'s), and the Domain Components (``DC``\\'s) must " -"match those from the certificates for the other cluster members. To " -"match, the certificate must match all specifications of these attributes," -" or even the non-specification of these attributes. The order of the " -"attributes does not matter." -msgstr "" - -# 2c9e4f54007b4368b42007ada066a664 -#: ../source/includes/extracts/x509-certificate-member.rst:20 -msgid "" -"In the following example, the two ``DN``\\'s contain matching " -"specifications for ``O``, ``OU`` as well as the non-specification of the " -"``DC`` attribute." -msgstr "" - -# 27a0181e558b44b2a1e27e314118c553 -#: ../source/includes/extracts/x509-certificate-member.rst:29 -msgid "" -"However, the following two ``DN``\\'s contain a mismatch for the ``OU`` " -"attribute since one contains two ``OU`` specifications and the other, " -"only one specification." -msgstr "" - -# f8ac9180e7174b44a699d9dee35798d9 -#: ../source/includes/extracts/x509-certificate-member.rst:38 -msgid "" -"Either the Common Name (``CN``) or one of the Subject Alternative Name " -"(``SAN``) entries must match the hostname of the server, used by the " -"other members of the cluster." -msgstr "" - -# 659d5e30a50c4f95b4a84391731b8cd4 -#: ../source/includes/extracts/x509-certificate-member.rst:42 -msgid "" -"For example, the certificates for a cluster could have the following " -"subjects:" -msgstr "" - -# ed5ad9a1541a4c239b99b58bdb10d93e -#: ../source/includes/extracts/x509-certificate-member.rst:51 -msgid "" -"*If* the certificate includes the Extended Key Usage " -"(``extendedKeyUsage``) setting, the value must include ``clientAuth`` " -"(\"TLS Web Client Authentication\")." -msgstr "" - -# 520953a15e074a1287410e2261a715f8 -#: ../source/includes/extracts/x509-certificate-member.rst:59 -msgid "" -"You can also use a certificate that does not include the Extended Key " -"Usage (EKU)." -msgstr "" - -# 69d986485ee64cc0a5deb162cc3ce8d8 -#: ../source/tutorial/configure-x509-member-authentication.txt:52 -msgid "Member Certificate and ``PEMKeyFile``" -msgstr "" - -# ae051b89e7ab46c2ab6c07be05efc576 -#: ../source/includes/extracts/x509-member-certificate-PEMKeyFile.rst:1 -msgid "" -"To configure MongoDB for client certificate authentication, the " -":program:`mongod` and :program:`mongos` specify a ``PEMKeyFile`` to prove" -" its identity to clients, either through :setting:`net.ssl.PEMKeyFile` " -"setting in the configuration file or ``--sslPEMKeyFile`` command line " -"option." -msgstr "" - -# 75dc7a16a54147538ee320a88de9095d -#: ../source/includes/extracts/x509-member-certificate-PEMKeyFile.rst:7 -msgid "" -"If no :setting:`~net.ssl.clusterFile` certificate is specified for " -"internal member authentication, MongoDB will attempt to use the " -"``PEMKeyFile`` certificate for member authentication. In order to use " -"``PEMKeyFile`` certificate for internal authentication as well as for " -"client authentication, then the ``PEMKeyFile`` certificate must either:" -msgstr "" - -# e91777bf104d4874b25996c64164f92f -#: ../source/includes/extracts/x509-member-certificate-PEMKeyFile.rst:14 -msgid "Omit ``extendedKeyUsage`` or" -msgstr "" - -# b362a90e54424e9aa97aff344a9c47fb -#: ../source/includes/extracts/x509-member-certificate-PEMKeyFile.rst:16 -msgid "" -"Specify ``extendedKeyUsage`` values that include ``clientAuth`` in " -"addition to ``serverAuth``." -msgstr "" - -# 9fe7920ded554c0687e4266cd15742ca -#: ../source/tutorial/configure-x509-member-authentication.txt:57 -msgid "Configure Replica Set/Sharded Cluster" -msgstr "" - -# b026dc60bf74483a8bec3250c41dd59f -#: ../source/tutorial/configure-x509-member-authentication.txt:59 -msgid "" -"Outside of rolling upgrade procedures, every component of a " -":term:`replica set` or :term:`sharded cluster` should use the same " -":option:`--clusterAuthMode` setting to ensure it can securely connect to " -"all other components in the deployment." -msgstr "" - -# 4d8a5bbf18c84df68d6dfb173f3efebb -#: ../source/tutorial/configure-x509-member-authentication.txt:64 -msgid "" -"For :term:`replica set` deployments, this includes all :program:`mongod` " -"members of the replica set." -msgstr "" - -# 46a9f8da615545a9ace504c2aa61f9de -#: ../source/tutorial/configure-x509-member-authentication.txt:67 -msgid "" -"For :term:`sharded cluster` deployments, this includes all " -":program:`mongod` or :program:`mongos` instances." -msgstr "" - -# eafae004f0974ec4a39000fd81f75ab6 -#: ../source/tutorial/configure-x509-member-authentication.txt:71 -msgid "Use Command-line Options" -msgstr "" - -# 6d813c9b575a45b59d8ed0c05e9121ab -#: ../source/tutorial/configure-x509-member-authentication.txt:73 -msgid "" -"To specify the x.509 certificate for internal cluster member " -"authentication, append the additional TLS/SSL options " -":option:`--clusterAuthMode` and :option:`--sslClusterFile`, as in the " -"following example for a member of a replica set:" -msgstr "" - -# 8b2d57335a724668b86f0c65df565672 -#: ../source/tutorial/configure-x509-member-authentication.txt:82 -msgid "" -"Include any additional options, TLS/SSL or otherwise, that are required " -"for your specific configuration. For instance, if the membership key is " -"encrypted, set the :option:`--sslClusterPassword` to the passphrase to " -"decrypt the key or have MongoDB prompt for the passphrase. See :ref:`ssl-" -"certificate-password` for details." -msgstr "" - -# 964085fab01a4fb9ac64cff2367e59ed -#: ../source/includes/warning-x509-requires-sslCAfile.rst:3 -msgid "" -"If the :option:`--sslCAFile ` option and its target " -"file are not specified, x.509 client and member authentication will not " -"function. :program:`mongod`, and :program:`mongos` in sharded systems, " -"will not be able to verify the certificates of processes connecting to it" -" against the trusted certificate authority (CA) that issued them, " -"breaking the certificate chain." -msgstr "" - -# 6caffa6f014d4abc8257266aeaa2594f -#: ../source/includes/warning-x509-requires-sslCAfile.rst:10 -msgid "" -"As of version 2.6.4, :program:`mongod` will not start with x.509 " -"authentication enabled if the CA file is not specified." -msgstr "" - -# 05077a6253864b12a8cbff3c86e2b0cf -#: ../source/tutorial/configure-x509-member-authentication.txt:91 -msgid "Use Configuration File" -msgstr "" - -# 2fa2cbbada5349e4944269b0b62f0b99 -#: ../source/tutorial/configure-x509-member-authentication.txt:93 -msgid "" -"You can specify the configuration for MongoDB in a :doc:`YAML formatted " -"` configuration file, as in the " -"following example:" -msgstr "" - -# 10d222c6307e4bdd8cbd9e0793f16e5a -#: ../source/tutorial/configure-x509-member-authentication.txt:109 -msgid "" -"See :setting:`security.clusterAuthMode`, :setting:`net.ssl.mode`, " -":setting:`net.ssl.PEMKeyFile`, :setting:`net.ssl.CAFile`, and " -":setting:`net.ssl.clusterFile` for more information on the settings." -msgstr "" - -# 42136456168f4597911533184405ac1b -#: ../source/tutorial/configure-x509-member-authentication.txt:114 -msgid "Additional Information" -msgstr "" - -# b308635e52044d72991953018ce8ba4f -#: ../source/tutorial/configure-x509-member-authentication.txt:116 -msgid "" -"To upgrade from keyfile internal authentication to x.509 internal " -"authentication, see :doc:`/tutorial/upgrade-keyfile-to-x509`." -msgstr "" - -#~ msgid "" -#~ "MongoDB supports x.509 certificate " -#~ "authentication for use with a secure " -#~ ":doc:`SSL connection `. " -#~ "Sharded cluster members and replica set" -#~ " members can use x.509 certificates " -#~ "to verify their membership to the " -#~ "cluster or the replica set instead " -#~ "of using :doc:`keyfiles `. " -#~ "The membership authentication is an " -#~ "internal process." -#~ msgstr "" - -#~ msgid "" -#~ "For client authentication with x.509, " -#~ "see :doc:`configure-x509-client-authentication`." -#~ msgstr "" - -#~ msgid "" -#~ "It is possible to use a single " -#~ "x509 certificate for both member " -#~ "authentication and :doc:`x.509 client " -#~ "authentication `. To do so, obtain a " -#~ "certificate with both ``clientAuth`` and " -#~ "``serverAuth`` (i.e. \"TLS Web Client " -#~ "Authentication\" and \"TLS Web Server " -#~ "Authentication\") specified as Extended Key" -#~ " Usage (EKU) values, or simply do " -#~ "not specify any EKU values. Provide " -#~ "this file as the the " -#~ ":option:`--sslPEMKeyFile ` " -#~ "and omit the :option:`--sslClusterFile ` option described below." -#~ msgstr "" - -#~ msgid "" -#~ "To specify the x.509 certificate for " -#~ "internal cluster member authentication, append" -#~ " the additional SSL options " -#~ ":option:`--clusterAuthMode` and " -#~ ":option:`--sslClusterFile`, as in the " -#~ "following example for a member of " -#~ "a replica set:" -#~ msgstr "" - -#~ msgid "" -#~ "Include any additional options, SSL or" -#~ " otherwise, that are required for " -#~ "your specific configuration. For instance, " -#~ "if the membership key is encrypted, " -#~ "set the :option:`--sslClusterPassword` to the" -#~ " passphrase to decrypt the key or " -#~ "have MongoDB prompt for the passphrase." -#~ " See :ref:`ssl-certificate-password` for" -#~ " details." -#~ msgstr "" - -#~ msgid "" -#~ "You may also specify these options " -#~ "in the :doc:`configuration file `." -#~ msgstr "" - -#~ msgid "YAML Formatted Configuration File" -#~ msgstr "" - -#~ msgid "" -#~ "Starting in MongoDB 2.6, you can " -#~ "specify the configuration for MongoDB in" -#~ " :doc:`YAML format `, as in the following example:" -#~ msgstr "" - -#~ msgid "v2.4 Configuration File" -#~ msgstr "" - -#~ msgid "" -#~ "For backwards compatibility, you can " -#~ "also specify the configuration using the" -#~ " :v2.4:`v2.4 configuration file format " -#~ "`, as in the " -#~ "following example:" -#~ msgstr "" - -#~ msgid "Upgrade from Keyfile Authentication to x.509 Authentication" -#~ msgstr "" - -#~ msgid "" -#~ "To upgrade clusters that are currently" -#~ " using keyfile authentication to x.509 " -#~ "authentication, use a rolling upgrade " -#~ "process." -#~ msgstr "" - -#~ msgid "Clusters Currently Using SSL" -#~ msgstr "" - -#~ msgid "" -#~ "For clusters using SSL and keyfile " -#~ "authentication, to upgrade to x.509 " -#~ "cluster authentication, use the following " -#~ "rolling upgrade process:" -#~ msgstr "" - -#~ msgid "" -#~ "For each node of a cluster, start" -#~ " the node with the option " -#~ ":option:`--clusterAuthMode` set to ``sendKeyFile``" -#~ " and the option :option:`--sslClusterFile` " -#~ "set to the appropriate path of the" -#~ " node's certificate. Include other " -#~ ":doc:`SSL options ` " -#~ "as well as any other options that" -#~ " are required for your specific " -#~ "configuration. For example:" -#~ msgstr "" - -#~ msgid "" -#~ "With this setting, each node continues" -#~ " to use its keyfile to authenticate" -#~ " itself as a member. However, each" -#~ " node can now accept either a " -#~ "keyfile or an x.509 certificate from " -#~ "other members to authenticate those " -#~ "members. Upgrade all nodes of the " -#~ "cluster to this setting." -#~ msgstr "" - -#~ msgid "" -#~ "Then, for each node of a cluster," -#~ " connect to the node and use " -#~ "the :dbcommand:`setParameter` command to " -#~ "update the :parameter:`clusterAuthMode` to " -#~ "``sendX509``. [#update-mode-alternative]_ For" -#~ " example," -#~ msgstr "" - -#~ msgid "" -#~ "With this setting, each node uses " -#~ "its x.509 certificate, specified with " -#~ "the :option:`--sslClusterFile` option in the" -#~ " previous step, to authenticate itself " -#~ "as a member. However, each node " -#~ "continues to accept either a keyfile " -#~ "or an x.509 certificate from other " -#~ "members to authenticate those members. " -#~ "Upgrade all nodes of the cluster " -#~ "to this setting." -#~ msgstr "" - -#~ msgid "" -#~ "Optional but recommended. Finally, for " -#~ "each node of the cluster, connect " -#~ "to the node and use the " -#~ ":dbcommand:`setParameter` command to update " -#~ "the :parameter:`clusterAuthMode` to ``x509`` " -#~ "to only use the x.509 certificate " -#~ "for authentication. [#update-mode-" -#~ "alternative]_ For example:" -#~ msgstr "" - -#~ msgid "" -#~ "After the upgrade of all nodes, " -#~ "edit the :doc:`configuration file ` with the appropriate " -#~ "x.509 settings to ensure that upon " -#~ "subsequent restarts, the cluster uses " -#~ "x.509 authentication." -#~ msgstr "" - -#~ msgid "" -#~ "See :option:`--clusterAuthMode` for the " -#~ "various modes and their descriptions." -#~ msgstr "" - -#~ msgid "Clusters Currently Not Using SSL" -#~ msgstr "" - -#~ msgid "" -#~ "For clusters using keyfile authentication " -#~ "but not SSL, to upgrade to x.509" -#~ " authentication, use the following rolling" -#~ " upgrade process:" -#~ msgstr "" - -#~ msgid "" -#~ "For each node of a cluster, start" -#~ " the node with the option " -#~ ":option:`--sslMode` set to ``allowSSL``, the" -#~ " option :option:`--clusterAuthMode` set to " -#~ "``sendKeyFile`` and the option " -#~ ":option:`--sslClusterFile` set to the " -#~ "appropriate path of the node's " -#~ "certificate. Include other :doc:`SSL options" -#~ " ` as well as " -#~ "any other options that are required " -#~ "for your specific configuration. For " -#~ "example:" -#~ msgstr "" - -#~ msgid "" -#~ "The :option:`--sslMode allowSSL <--sslMode>` " -#~ "setting allows the node to accept " -#~ "both SSL and non-SSL incoming " -#~ "connections. Its outgoing connections do " -#~ "not use SSL." -#~ msgstr "" - -#~ msgid "" -#~ "The :option:`--clusterAuthMode sendKeyFile " -#~ "<--clusterAuthMode>` setting allows each node" -#~ " continues to use its keyfile to " -#~ "authenticate itself as a member. " -#~ "However, each node can now accept " -#~ "either a keyfile or an x.509 " -#~ "certificate from other members to " -#~ "authenticate those members." -#~ msgstr "" - -#~ msgid "Upgrade all nodes of the cluster to these settings." -#~ msgstr "" - -#~ msgid "" -#~ "Then, for each node of a cluster," -#~ " connect to the node and use " -#~ "the :dbcommand:`setParameter` command to " -#~ "update the :parameter:`sslMode` to " -#~ "``preferSSL`` and the :parameter:`clusterAuthMode`" -#~ " to ``sendX509``. [#update-mode-" -#~ "alternative]_ For example:" -#~ msgstr "" - -#~ msgid "" -#~ "With the :parameter:`sslMode` set to " -#~ "``preferSSL``, the node accepts both SSL" -#~ " and non-SSL incoming connections, " -#~ "and its outgoing connections use SSL." -#~ msgstr "" - -#~ msgid "" -#~ "With the :parameter:`clusterAuthMode` set to" -#~ " ``sendX509``, each node uses its " -#~ "x.509 certificate, specified with the " -#~ ":option:`--sslClusterFile` option in the " -#~ "previous step, to authenticate itself as" -#~ " a member. However, each node " -#~ "continues to accept either a keyfile " -#~ "or an x.509 certificate from other " -#~ "members to authenticate those members." -#~ msgstr "" - -#~ msgid "" -#~ "Optional but recommended. Finally, for " -#~ "each node of the cluster, connect " -#~ "to the node and use the " -#~ ":dbcommand:`setParameter` command to update " -#~ "the :parameter:`sslMode` to ``requireSSL`` and" -#~ " the :parameter:`clusterAuthMode` to ``x509``." -#~ " [#update-mode-alternative]_ For example:" -#~ msgstr "" - -#~ msgid "" -#~ "With the :parameter:`sslMode` set to " -#~ "``requireSSL``, the node only uses SSL" -#~ " connections." -#~ msgstr "" - -#~ msgid "" -#~ "With the :parameter:`clusterAuthMode` set to" -#~ " ``x509``, the node only uses the " -#~ "x.509 certificate for authentication." -#~ msgstr "" - -#~ msgid "" -#~ "After the upgrade of all nodes, " -#~ "edit the :doc:`configuration file ` with the appropriate " -#~ "SSL and x.509 settings to ensure " -#~ "that upon subsequent restarts, the " -#~ "cluster uses x.509 authentication." -#~ msgstr "" - -#~ msgid "" -#~ "As an alternative to using the " -#~ ":dbcommand:`setParameter` command, you can " -#~ "also restart the nodes with the " -#~ "appropriate SSL and x509 options and " -#~ "values." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/configure-x509.po b/locale/es/LC_MESSAGES/tutorial/configure-x509.po deleted file mode 100644 index b1d9e746487..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/configure-x509.po +++ /dev/null @@ -1,475 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2014-04-08 18:36+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# af97fdde8f1049cfb03d9742cf6812b0 -#: ../source/tutorial/configure-x509.txt:3 -msgid "Authenticate with x.509 Certificate" -msgstr "" - -# e0ec97eee36d45b58a28ff35d3440c2a -#: ../source/tutorial/configure-x509.txt:9 -msgid "" -"MongoDB supports x.509 certificate authentication for use with a secure " -":doc:`SSL connection `. The x.509 authentication " -"allows :ref:`clients to authenticate to servers with certificates ` instead of with username and password. The x.509 " -"authentication also allows sharded cluster members and replica set members " -"to use x.509 certificates to :ref:`verify their membership to the cluster or" -" the replica set ` instead of using " -":doc:`keyfiles `. The membership authentication is an " -"internal process." -msgstr "" - -# e9403f62ba854c2d87cdc00d560f4a6c -#: ../source/tutorial/configure-x509.txt:26 -msgid "Use x.509 for Client Authentication" -msgstr "" - -# dab3af63c60742898d5de8a9d2e13d4a -#: ../source/tutorial/configure-x509.txt:29 -msgid "Client x.509 Certificate" -msgstr "" - -# 81f48c6b9e2f46ffad4c0338c823726e -#: ../source/tutorial/configure-x509.txt:31 -msgid "The client certificate must have the following properties:" -msgstr "" - -# 5357e7352354438cb6165bc57dffb281 -#: ../source/tutorial/configure-x509.txt:34 -msgid "" -"A single Certificate Authority (CA) must issue the certificates for both the" -" client and the server." -msgstr "" - -# 541a5055cc55477399e8a43bf931767c -#: ../source/tutorial/configure-x509.txt:37 -msgid "Client certificates must contain the following fields:" -msgstr "" - -# c8536da5884044bc910b98133c029d8a -#: ../source/tutorial/configure-x509.txt:45 -msgid "Configure MongoDB Server" -msgstr "" - -# 95e634fff95845b786542df61e99fc10 -#: ../source/tutorial/configure-x509.txt:47 -msgid "" -"Configure the MongoDB server from the command line, as in the following:" -msgstr "" - -# 6eca46e48cad4696ae924902f606c50d -#: ../source/tutorial/configure-x509.txt:53 -msgid "" -"You may also specify these options in the :doc:`configuration file " -"`:" -msgstr "" - -# b13c606d10ac4c2caca18d5ab1440fe0 -#: ../source/tutorial/configure-x509.txt:62 -msgid "" -"Include any additional options, SSL or otherwise, that are required for your" -" specific configuration." -msgstr "" - -# 6778066580b842139cd0edfb7a404176 -#: ../source/tutorial/configure-x509.txt:68 -msgid "Add x.509 Certificate ``subject`` as a User" -msgstr "" - -# b8fd21e94ad64f059ba1c4fad35dcec1 -#: ../source/tutorial/configure-x509.txt:70 -msgid "" -"To authenticate with a client certificate, you must first add the value of " -"the ``subject`` from the client certificate as a MongoDB user." -msgstr "" - -# 2d5dd9a90b3342be825e8ffc1580c410 -#: ../source/tutorial/configure-x509.txt:73 -msgid "" -"You can retrieve the ``subject`` from the client certificate with the " -"following command:" -msgstr "" - -# 36fc6943b378436aba6456381bc6db7e -#: ../source/tutorial/configure-x509.txt:80 -msgid "The command returns the ``subject`` string as well as certificate:" -msgstr "" - -# 54c969639e0c4ba8ac291495f20d3d8d -#: ../source/tutorial/configure-x509.txt:89 -msgid "" -"Add the value of the ``subject``, omitting the spaces, from the certificate " -"as a user." -msgstr "" - -# c66aa23900444562a9ed246a6366479b -#: ../source/tutorial/configure-x509.txt:92 -msgid "" -"For example, in the :program:`mongo` shell, to add the user with both the " -"``readWrite`` role in the ``test`` database and the ``userAdminAnyDatabase``" -" role which is defined only in the ``admin`` database:" -msgstr "" - -# 5a4b3469dd4442c0858822663c9b064e -#: ../source/tutorial/configure-x509.txt:110 -msgid "" -"In the above example, to add the user with the ``readWrite`` role in the " -"``test`` database, the role specification document specified ``'test'`` in " -"the ``db`` field. To add ``userAdminAnyDatabase`` role for the user, the " -"above example specified ``'admin'`` in the ``db`` field." -msgstr "" - -# d19e294e1f6142b79b908e9c68745dee -#: ../source/tutorial/configure-x509.txt:117 -msgid "" -"Some roles are defined only in the ``admin`` database, including: " -"``clusterAdmin``, ``readAnyDatabase``, ``readWriteAnyDatabase``, " -"``dbAdminAnyDatabase``, and ``userAdminAnyDatabase``. To add a user with " -"these roles, specify ``'admin'`` in the ``db``." -msgstr "" - -# 063617715bf346eca64215619d7ce641 -#: ../source/tutorial/configure-x509.txt:122 -msgid "" -"See :doc:`/tutorial/add-user-to-database` for details on adding a user with " -"roles." -msgstr "" - -# 0cbaba2ab73148efb7cda480ea0c7fc1 -#: ../source/tutorial/configure-x509.txt:126 -msgid "Authenticate with a x.509 Certificate" -msgstr "" - -# af272c309a434992bf9433a3a5d6cfb0 -#: ../source/tutorial/configure-x509.txt:128 -msgid "" -"To authenticate with a client certificate, you must first add a MongoDB user" -" that corresponds to the client certificate. See :ref:`addX509SubjectUser`." -msgstr "" - -# 0ed113cee3904b57a67cd526084f55ea -#: ../source/tutorial/configure-x509.txt:132 -msgid "" -"To authenticate, use the :method:`db.auth()` method in the ``$external`` " -"database, specifying ``\"MONGODB-X509\"`` for the ``mechanism`` field, and " -"the :ref:`user that corresponds to the client certificate " -"` for the ``user`` field." -msgstr "" - -# 4a66e3a9eed34ea2b6989e02004365b5 -#: ../source/tutorial/configure-x509.txt:137 -msgid "For example, if using the :program:`mongo` shell," -msgstr "" - -# 6c9f7f7e9fd9446db8aaeb4b30db7b6f -#: ../source/tutorial/configure-x509.txt:139 -msgid "" -"Connect :program:`mongo` shell to the :program:`mongod` set up for SSL:" -msgstr "" - -# 694112a960aa4bd0a75739e2748702fe -#: ../source/tutorial/configure-x509.txt:146 -msgid "" -"To perform the authentication, use the :method:`db.auth()` method in the " -"``$external`` database. For the ``mechanism`` field, specify " -"``\"MONGODB-X509\"``, and for the ``user`` field, specify the user, or the " -"``subject``, that corresponds to the client certificate." -msgstr "" - -# c3ef38bf24b943dcaad8fcef3ded82d5 -#: ../source/tutorial/configure-x509.txt:163 -msgid "Use x.509 for Replica Set/Sharded Cluster Member Authentication" -msgstr "" - -# f14bf12825424cca942e8b9819cdda02 -#: ../source/tutorial/configure-x509.txt:166 -msgid "Member x.509 Certificate" -msgstr "" - -# 843cef0754fe469190330c814bed79ca -#: ../source/tutorial/configure-x509.txt:168 -msgid "" -"The member certificate, used for internal authentication to verify " -"membership to the sharded cluster or a replica set, must have the following " -"properties:" -msgstr "" - -# 04505937ea3a423b8289826b4ccdabcf -#: ../source/tutorial/configure-x509.txt:172 -msgid "" -"A single Certificate Authority (CA) must issue all the x.509 certificates " -"for the members of a sharded cluster or a replica set." -msgstr "" - -# 642a9defcaf24543a59c7982f5d9061a -#: ../source/tutorial/configure-x509.txt:175 -msgid "" -"The member certificate's ``subject``, which contains the Distinguished Name " -"(``DN``), must match the ``subject`` of the certificate on the other servers" -" in the cluster, *starting from and including* the Organizational Unit " -"(``OU``) of the certificate on the server." -msgstr "" - -# 463094c3d8ff4c49b7f2e1e35580ea72 -#: ../source/tutorial/configure-x509.txt:181 -msgid "" -"Either the Common Name (``CN``) or one of the Subject Alternative Name " -"(``SAN``) entries must match the hostname of the server, used by the other " -"members of the cluster." -msgstr "" - -# 825a694a285849b3bfa059bc30f923e2 -#: ../source/tutorial/configure-x509.txt:185 -msgid "" -"For example, the certificates for a cluster could have the following " -"subjects:" -msgstr "" - -# 35114ffebfe546c28dae8f4a1e4d6e4e -#: ../source/tutorial/configure-x509.txt:195 -msgid "Configure Clusters" -msgstr "" - -# 4aebd57f9e384018a378f1e5d3703ec0 -#: ../source/tutorial/configure-x509.txt:197 -msgid "" -"To specify the x.509 certificate for internal cluster member authentication," -" append the additional SSL options :option:`--clusterAuthMode` and " -":option:`--sslClusterFile`, as in the following example for a member of a " -"replica set:" -msgstr "" - -# 55c62e85b0dc4197a977f0d4c5efc1ff -#: ../source/tutorial/configure-x509.txt:206 -msgid "" -"Include any additional options, SSL or otherwise, that are required for your" -" specific configuration. For instance, if the membership key is encrypted, " -"set the :option:`--sslClusterPassword` to the passphrase to decrypt the key " -"or have MongoDB prompt for the passphrase. See :ref:`ssl-certificate-" -"password` for details." -msgstr "" - -# bb6010a995094adc895efc51f9e09ebf -#: ../source/tutorial/configure-x509.txt:213 -msgid "" -"You may also specify these options in the :doc:`configuration file " -"`, as in the following example:" -msgstr "" - -# a19d1f7d2cde44a3927032979c3c2502 -#: ../source/tutorial/configure-x509.txt:227 -msgid "Upgrade from Keyfile Authentication to to x.509 Authentication" -msgstr "" - -# d9b565b6232f4b49b3631d22eb93f897 -#: ../source/tutorial/configure-x509.txt:229 -msgid "" -"To upgrade clusters that are currently using keyfile authentication to x.509" -" authentication, use a rolling upgrade process." -msgstr "" - -# 8b88b0aae2f54dc3abe4466a80fa5c62 -#: ../source/tutorial/configure-x509.txt:233 -msgid "Clusters Currently Using SSL" -msgstr "" - -# a69dfd70137c432984747e2a134e7a97 -#: ../source/tutorial/configure-x509.txt:235 -msgid "" -"For clusters using SSL and keyfile authentication, to upgrade to x.509 " -"cluster authentication, use the following rolling upgrade process:" -msgstr "" - -# 04185eba02b64663a0f5e9738290ea53 -#: ../source/tutorial/configure-x509.txt:238 -msgid "" -"For each node of a cluster, start the node with the option " -":option:`--clusterAuthMode` set to ``sendKeyFile`` and the option " -":option:`--sslClusterFile` set to the appropriate path of the node's " -"certificate. Include other :doc:`SSL options ` as " -"well as any other options that are required for your specific configuration." -" For example:" -msgstr "" - -# 435b547727b048ed80318389ed76483a -#: ../source/tutorial/configure-x509.txt:249 -msgid "" -"With this setting, each node continues to use its keyfile to authenticate " -"itself as a member. However, each node can now accept either a keyfile or an" -" x.509 certificate from other members to authenticate those members. Upgrade" -" all nodes of the cluster to this setting." -msgstr "" - -# f2f78e8041dd4ec990cb688de5488fbe -#: ../source/tutorial/configure-x509.txt:255 -msgid "" -"Then, for each node of a cluster, connect to the node and use the " -":dbcommand:`setParameter` command to update the :parameter:`clusterAuthMode`" -" to ``sendX509``. [#update-mode-alternative]_ For example," -msgstr "" - -# c913d67b3201482a91472d41edc57b26 -#: ../source/tutorial/configure-x509.txt:263 -msgid "" -"With this setting, each node uses its x.509 certificate, specified with the " -":option:`--sslClusterFile` option in the previous step, to authenticate " -"itself as a member. However, each node continues to accept either a keyfile " -"or an x.509 certificate from other members to authenticate those members. " -"Upgrade all nodes of the cluster to this setting." -msgstr "" - -# 8c9d7d7e9e1d4850ba379fa132821f5e -#: ../source/tutorial/configure-x509.txt:270 -msgid "" -"Optional but recommended. Finally, for each node of the cluster, connect to " -"the node and use the :dbcommand:`setParameter` command to update the " -":parameter:`clusterAuthMode` to ``x509`` to only use the x.509 certificate " -"for authentication. [#update-mode-alternative]_ For example:" -msgstr "" - -# ca5c9b248d73405595ae13b7c79af190 -#: ../source/tutorial/configure-x509.txt:280 -msgid "" -"After the upgrade of all nodes, edit the :doc:`configuration file " -"` with the appropriate x.509 settings to " -"ensure that upon subsequent restarts, the cluster uses x.509 authentication." -msgstr "" - -# d0d91ab7436a42d990aa2bd91f7cedcc -# 395244b719f74eb9a568f8e166647e1b -#: ../source/tutorial/configure-x509.txt:285 -#: ../source/tutorial/configure-x509.txt:361 -msgid "" -"See :option:`--clusterAuthMode` for the various modes and their " -"descriptions." -msgstr "" - -# a45ab6b623a7413da04b3ace3ad5122a -#: ../source/tutorial/configure-x509.txt:289 -msgid "Clusters Currently Not Using SSL" -msgstr "" - -# 8b4143c942e648868b74867f867f9db7 -#: ../source/tutorial/configure-x509.txt:291 -msgid "" -"For clusters using keyfile authentication but not SSL, to upgrade to x.509 " -"authentication, use the following rolling upgrade process:" -msgstr "" - -# b9181046fa9640adb2877056c35bb81e -#: ../source/tutorial/configure-x509.txt:294 -msgid "" -"For each node of a cluster, start the node with the option " -":option:`--sslMode` set to ``allowSSL``, the option " -":option:`--clusterAuthMode` set to ``sendKeyFile`` and the option " -":option:`--sslClusterFile` set to the appropriate path of the node's " -"certificate. Include other :doc:`SSL options ` as " -"well as any other options that are required for your specific configuration." -" For example:" -msgstr "" - -# 4613ec64bbe8420998083567ca45c455 -#: ../source/tutorial/configure-x509.txt:306 -msgid "" -"The :option:`--sslMode allowSSL <--sslMode>` setting allows the node to " -"accept both SSL and non-SSL incoming connections. Its outgoing connections " -"do not use SSL." -msgstr "" - -# 598fddc98b3e456aac56fd0b559d12af -#: ../source/tutorial/configure-x509.txt:310 -msgid "" -"The :option:`--clusterAuthMode sendKeyFile <--clusterAuthMode>` setting " -"allows each node continues to use its keyfile to authenticate itself as a " -"member. However, each node can now accept either a keyfile or an x.509 " -"certificate from other members to authenticate those members." -msgstr "" - -# 849d6e86bead42d3bbb4ebfaeb5d6ddc -# b1e7a8dd151446d2b2baf7519f694b12 -#: ../source/tutorial/configure-x509.txt:316 -#: ../source/tutorial/configure-x509.txt:338 -msgid "Upgrade all nodes of the cluster to these settings." -msgstr "" - -# 74af59a775dd4f65b63bb6e3fe6db81a -#: ../source/tutorial/configure-x509.txt:318 -msgid "" -"Then, for each node of a cluster, connect to the node and use the " -":dbcommand:`setParameter` command to update the :parameter:`sslMode` to " -"``preferSSL`` and the :parameter:`clusterAuthMode` to ``sendX509``. " -"[#update-mode-alternative]_ For example:" -msgstr "" - -# 6b2ed2b2035e41978fef141f5f46288f -#: ../source/tutorial/configure-x509.txt:327 -msgid "" -"With the :parameter:`sslMode` set to ``preferSSL``, the node accepts both " -"SSL and non-SSL incoming connections, and its outgoing connections use SSL." -msgstr "" - -# 7345b9f3e55943dd9fd3153f67f19a02 -#: ../source/tutorial/configure-x509.txt:331 -msgid "" -"With the :parameter:`clusterAuthMode` set to ``sendX509``, each node uses " -"its x.509 certificate, specified with the :option:`--sslClusterFile` option " -"in the previous step, to authenticate itself as a member. However, each node" -" continues to accept either a keyfile or an x.509 certificate from other " -"members to authenticate those members." -msgstr "" - -# 59b5c1517c4f428692cc35557b8abff2 -#: ../source/tutorial/configure-x509.txt:340 -msgid "" -"Optional but recommended. Finally, for each node of the cluster, connect to " -"the node and use the :dbcommand:`setParameter` command to update the " -":parameter:`sslMode` to ``requireSSL`` and the :parameter:`clusterAuthMode` " -"to ``x509``. [#update-mode-alternative]_ For example:" -msgstr "" - -# 89aef7d478674ac79667d3feef3e71bb -#: ../source/tutorial/configure-x509.txt:350 -msgid "" -"With the :parameter:`sslMode` set to ``requireSSL``, the node only uses SSL " -"connections." -msgstr "" - -# 6fe7903f368d4e059f4a6924b21b81aa -#: ../source/tutorial/configure-x509.txt:353 -msgid "" -"With the :parameter:`clusterAuthMode` set to ``x509``, the node only uses " -"the x.509 certificate for authentication." -msgstr "" - -# 2423090e5a5c491196e4e3774beed39c -#: ../source/tutorial/configure-x509.txt:356 -msgid "" -"After the upgrade of all nodes, edit the :doc:`configuration file " -"` with the appropriate SSL and x.509 " -"settings to ensure that upon subsequent restarts, the cluster uses x.509 " -"authentication." -msgstr "" - -# 113793c30e284e38acc2db5bde89a94c -#: ../source/tutorial/configure-x509.txt:364 -msgid "" -"As an alternative to using the :dbcommand:`setParameter` command, you can " -"also restart the nodes with the appropriate SSL and x509 options and values." -msgstr "" diff --git a/locale/es/LC_MESSAGES/tutorial/control-access-to-document-content-with-field-level-security.po b/locale/es/LC_MESSAGES/tutorial/control-access-to-document-content-with-field-level-security.po deleted file mode 100644 index 5e0bbdee945..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/control-access-to-document-content-with-field-level-security.po +++ /dev/null @@ -1,101 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-04 17:49-0400\n" -"PO-Revision-Date: 2014-04-08 19:36+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 79e98877f57d4d46a4e78ab4da7a5c8f -#: ../source/tutorial/control-access-to-document-content-with-field-level-security.txt:3 -msgid "Control Access to Document Content with Field Level Security" -msgstr "" - -# 16fc28f3c52a42f493460e460225f418 -#: ../source/tutorial/control-access-to-document-content-with-field-level-security.txt:7 -msgid "" -"The :pipeline:`$redact` pipeline operator restricts the contents of the " -"documents based on information stored in the documents themselves." -msgstr "" - -# c1b7cae65c3d458899fe65760e1cfd11 -#: ../source/tutorial/control-access-to-document-content-with-field-level-security.txt:10 -msgid "" -"To store the access criteria data, add a field to the documents and " -"subdocuments. To allow for multiple combinations of access levels for the " -"same data, consider setting the access field to an array of arrays. Each " -"array element contains a required set that allows a user with that set to " -"access the data." -msgstr "" - -# d7bcd09fe34b41829c582b61b8761eb5 -#: ../source/tutorial/control-access-to-document-content-with-field-level-security.txt:16 -msgid "" -"Then, include the :pipeline:`$redact` stage in the " -":method:`db.collection.aggregate()` operation to restrict contents of the " -"result set based on the access required to view the data." -msgstr "" - -# e9d0a710dccd4d9da7295013b2edc9b6 -#: ../source/tutorial/control-access-to-document-content-with-field-level-security.txt:20 -msgid "" -"For more information on the :pipeline:`$redact` pipeline operator, including" -" its syntax and associated system variables as well as additional examples, " -"see :pipeline:`$redact`." -msgstr "" - -# 33fd0f22f99b4dcea11aa8a30613e54c -#: ../source/tutorial/control-access-to-document-content-with-field-level-security.txt:27 -msgid "Procedure" -msgstr "" - -# 953898142d2f4f11a7f45700920a0738 -#: ../source/tutorial/control-access-to-document-content-with-field-level-security.txt:29 -msgid "" -"For example, a ``forecasts`` collection contains documents of the following " -"form where the ``tags`` field determines the access levels required to view " -"the data:" -msgstr "" - -# 4ce1bd1d28874c68b52061922b6a5f85 -#: ../source/tutorial/control-access-to-document-content-with-field-level-security.txt:62 -msgid "" -"For each document, the ``tags`` field contains various access groupings " -"necessary to view the data. For example, the value ``[ [ \"G\" ], [ \"FDW\"," -" \"TGE\" ] ]`` can specify that a user requires either access level " -"``[\"G\"]`` or both ``[ \"FDW\", \"TGE\" ]`` to view the data." -msgstr "" - -# b1c71483b6ab4f52b9ddf520937b9c39 -#: ../source/tutorial/control-access-to-document-content-with-field-level-security.txt:67 -msgid "" -"Consider a user who only has access to view information tagged with either " -"``\"FDW\"`` or ``\"TGE\"``. To run a query on all documents with year " -"``2014`` for this user, include a :pipeline:`$redact` stage as in the " -"following:" -msgstr "" - -# ec8df38d10d04f16b96d22ae77f4a03c -#: ../source/tutorial/control-access-to-document-content-with-field-level-security.txt:98 -msgid "" -"The aggregation operation returns the following \"redacted\" document for " -"the user:" -msgstr "" - -# a863efadd44b4659ac7b2bf483fad310 -#: ../source/tutorial/control-access-to-document-content-with-field-level-security.txt:120 -msgid "" -":expression:`$map`, :expression:`$setIsSubset`, " -":expression:`$anyElementTrue`" -msgstr "" diff --git a/locale/es/LC_MESSAGES/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.po b/locale/es/LC_MESSAGES/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.po deleted file mode 100644 index 336dc9efc1e..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.po +++ /dev/null @@ -1,325 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:33+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# fcfcc72e587d4ae7a1a1348ba851488c -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:3 -msgid "Configure MongoDB with Kerberos Authentication on Windows" -msgstr "" - -# 674cee1093bb4b37b48d9077da7b2118 -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt -msgid "On this page" -msgstr "" - -# 5351050b43524b7cb935f3fb3077576d -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:16 -msgid "Overview" -msgstr "" - -# e453cb96024343728f73db86026e5511 -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:18 -msgid "" -"MongoDB Enterprise supports authentication using a :doc:`Kerberos service" -" `. Kerberos is an industry standard authentication " -"protocol for large client/server system. Kerberos allows MongoDB and " -"applications to take advantage of existing authentication infrastructure " -"and processes." -msgstr "" - -# 4c96a196c7cd4ac4a643dc1434996278 -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:25 -msgid "Prerequisites" -msgstr "" - -# 9d2e0322348345ad9a8712e6a52851f7 -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:27 -msgid "" -"Setting up and configuring a Kerberos deployment is beyond the scope of " -"this document. This tutorial assumes have configured a :ref:`Kerberos " -"service principal ` for each " -":program:`mongod.exe` and :program:`mongos.exe` instance." -msgstr "" - -# 2f4c3c7b08c048609f54dbc381c535ef -#: ../source/includes/fact-kerberos-FQDN-repica-sets.rst:1 -msgid "" -"For replica sets and sharded clusters, ensure that your configuration " -"uses fully qualified domain names (FQDN) rather than IP addresses or " -"unqualified hostnames. You must use the FQDN for GSSAPI to correctly " -"resolve the Kerberos realms and allow you to connect." -msgstr "" - -# 39b45d0fd5024d89b7987f9a3b91687a -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:35 -msgid "Procedures" -msgstr "" - -# 3ae398ea1fff48deac39de751b51b6b9 -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:40 -msgid "Additional Considerations" -msgstr "" - -# 401e4d6adb094e7e88c26fae9080b6a7 -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:43 -msgid "Configure ``mongos.exe`` for Kerberos" -msgstr "" - -# b0196965a8944f7cbeae0cd98246eb2d -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:45 -msgid "" -"To start :program:`mongos.exe` with Kerberos support, set the " -":program:`mongos.exe` parameter :parameter:`authenticationMechanisms` to " -"``GSSAPI``. You must start :program:`mongos.exe` as the :ref:`service " -"principal account `.:" -msgstr "" - -# 52c8af697e3548e6a93abcf8c3215e29 -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:54 -msgid "" -"For example, the following starts a :program:`mongos` instance with " -"Kerberos support:" -msgstr "" - -# 59eae0225700409483fd2f35904ad775 -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:61 -msgid "" -"Modify or include any additional :program:`mongos.exe` options as " -"required for your configuration. For example, instead of using " -":option:`--keyFile` for internal authentication of sharded cluster " -"members, you can use :ref:`x.509 member authentication ` instead." -msgstr "" - -# f14993c65e1241ea80cad808f741f419 -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:70 -msgid "Assign Service Principal Name to MongoDB Windows Service" -msgstr "" - -# a7c8f0fc91dd41fc89478deb1385d0bd -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:72 -msgid "" -"Use ``setspn.exe`` to assign the service principal name (SPN) to the " -"account running the ``mongod.exe`` and the ``mongos.exe`` service:" -msgstr "" - -# 1038963dc9e34d0d9c8e42535984f6c9 -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:79 -msgid "" -"For example, if :program:`mongod.exe` runs as a service named ``mongodb``" -" on ``testserver.mongodb.com`` with the service account name " -"``mongodtest``, assign the SPN as follows:" -msgstr "" - -# d6fec796ac184620be55651df4956076 -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:90 -msgid "Incorporate Additional Authentication Mechanisms" -msgstr "" - -# ea9614a3e7314bcebb79e1de26b14460 -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:92 -msgid "" -"Kerberos authentication (:ref:`GSSAPI ` " -"(Kerberos)) can work alongside MongoDB's challenge/response " -"authentication mechanisms (:ref:`SCRAM-SHA-1 ` and :ref:`MONGODB-CR `), MongoDB's " -"authentication mechanism for LDAP (:ref:`PLAIN ` " -"(LDAP SASL)), and MongoDB's authentication mechanism for x.509 ( " -":ref:`MONGODB-X509 `). Specify the mechanisms as " -"follows:" -msgstr "" - -# d47b1d166f6c4b9789b52ea313902045 -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:105 -msgid "" -"Only add the other mechanisms if in use. This parameter setting does not " -"affect MongoDB's internal authentication of cluster members." -msgstr "" - -#~ msgid "Deploy MongoDB on Windows with Kerberos Authentication" -#~ msgstr "" - -#~ msgid "" -#~ "Setting up and configuring a Kerberos" -#~ " deployment is beyond the scope of" -#~ " this document. This tutorial assumes " -#~ "have configured a :ref:`Kerberos service " -#~ "principal ` for" -#~ " each :program:`mongod.exe` and " -#~ ":program:`mongos.exe` instance as well as " -#~ ":ref:`initialize a credential cache ` for the " -#~ ":program:`mongo` shell." -#~ msgstr "" - -# 342aad56e09f46ac88c92e1252e9c7f6 -#~ msgid "Start ``mongod.exe`` without Kerberos." -#~ msgstr "" - -# 9862f3f3dcfa4ec58ac715d9bf50cbbb -#~ msgid "" -#~ "For the initial addition of Kerberos " -#~ "users, start :program:`mongod.exe` without " -#~ "Kerberos support." -#~ msgstr "" - -# a79487da379e495e8c99906756f70044 -#~ msgid "" -#~ "If a Kerberos user is already in" -#~ " MongoDB and has the :ref:`privileges " -#~ "required to create a user " -#~ "`, you can " -#~ "start :program:`mongod.exe` with Kerberos " -#~ "support." -#~ msgstr "" - -# f8316531ebb848eea73852290a931ba4 -#~ msgid "Connect to ``mongod``." -#~ msgstr "" - -# 1f8722bffb1d4de9ab208bafe85b9bb7 -#~ msgid "" -#~ "Connect via the :program:`mongo.exe` shell " -#~ "to the :program:`mongod.exe` instance. If " -#~ ":program:`mongod.exe` has :option:`--auth` enabled," -#~ " ensure you connect with the " -#~ ":ref:`privileges required to create a " -#~ "user `." -#~ msgstr "" - -# 185ac70b807042e183ed07afae86ab04 -#~ msgid "Add Kerberos Principal(s) to MongoDB." -#~ msgstr "" - -# 4bf953c4c2d946f3b06af6975871627f -#~ msgid "" -#~ "Add a Kerberos principal, " -#~ "``@``, to MongoDB in" -#~ " the ``$external`` database. Specify the" -#~ " Kerberos realm in all uppercase. The" -#~ " ``$external`` database allows " -#~ ":program:`mongod.exe` to consult an external" -#~ " source (e.g. Kerberos) to authenticate." -#~ " To specify the user's privileges, " -#~ "assign :doc:`roles ` to " -#~ "the user." -#~ msgstr "" - -# 23f888e2717c4402a9a477714fccf1ee -#~ msgid "" -#~ "The following example adds the Kerberos" -#~ " principal ``reportingapp@EXAMPLE.NET`` with " -#~ "read-only access to the ``records`` " -#~ "database:" -#~ msgstr "" - -# bf14c0db904b439c8e0dc91ecc9de16d -#~ msgid "" -#~ "Add additional principals as needed. For" -#~ " every user you want to authenticate" -#~ " using Kerberos, you must create a" -#~ " corresponding user in MongoDB. For " -#~ "more information about creating and " -#~ "managing users, see :doc:`/reference/command/nav-" -#~ "user-management`." -#~ msgstr "" - -# 7dbffcd529ac40c2897faf8c22f444e9 -#~ msgid "Start ``mongod.exe`` with Kerberos support." -#~ msgstr "" - -# 2b1916e3ad0648fab6d3db67b35ba5bb -#~ msgid "" -#~ "You must start :program:`mongod.exe` as " -#~ "the :ref:`service principal account " -#~ "`." -#~ msgstr "" - -# ea120694919a41d48102265ea5a909e6 -#~ msgid "" -#~ "To start :program:`mongod.exe` with Kerberos" -#~ " support, set the :program:`mongod.exe` " -#~ "parameter :parameter:`authenticationMechanisms` to " -#~ "``GSSAPI``:" -#~ msgstr "" - -# 503e442a579b470898ed9701540bccad -#~ msgid "" -#~ "For example, the following starts a " -#~ "standalone :program:`mongod.exe` instance with " -#~ "Kerberos support:" -#~ msgstr "" - -# 1036e1ec50ee4718bbfbb27e03981d42 -#~ msgid "" -#~ "Modify or include additional " -#~ ":program:`mongod.exe` options as required for" -#~ " your configuration." -#~ msgstr "" - -# 612657cf8560498191f99da09c63530b -#~ msgid "Connect ``mongo.exe`` shell to ``mongod.exe`` and authenticate." -#~ msgstr "" - -# 0f8dbb0ec007435ab8a22b97b6dae2c6 -#~ msgid "" -#~ "Connect the :program:`mongo.exe` shell client" -#~ " as the Kerberos principal " -#~ "``application@EXAMPLE.NET``." -#~ msgstr "" - -# e348f51c353542f9944d2982f709a35d -#~ msgid "You can connect and authenticate from the command line." -#~ msgstr "" - -# 66d268e0f26e47ccb7b6092ce05f5c7c -#~ msgid "" -#~ "Or, alternatively, you can first connect" -#~ " :program:`mongo.exe` to the " -#~ ":program:`mongod.exe`, and then from the " -#~ ":program:`mongo.exe` shell, use the " -#~ ":method:`db.auth()` method to authenticate in" -#~ " the ``$external`` database." -#~ msgstr "" - -# 9f2189ea5762453f9c20e585ba62096a -#~ msgid "" -#~ "Modify or include any additional " -#~ ":program:`mongos.exe` options as required for" -#~ " your configuration. For example, instead" -#~ " of using :option:`--keyFile` for for " -#~ "internal authentication of sharded cluster " -#~ "members, you can use :ref:`x.509 member" -#~ " authentication ` " -#~ "instead." -#~ msgstr "" - -# fd81f6b4a92240c0afb58c43f270e16e -#~ msgid "" -#~ "Kerberos authentication (``GSSAPI``) can work" -#~ " alongside MongoDB's challenge/response " -#~ "authentication mechanism (``MONGODB-CR``), " -#~ "MongoDB's authentication mechanism for LDAP" -#~ " (``PLAIN``), and MongoDB's authentication " -#~ "mechanism for x.509 (``MONGODB-X509``). " -#~ "Specify the mechanisms, as follows:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/control-access-to-mongodb-with-kerberos-authentication.po b/locale/es/LC_MESSAGES/tutorial/control-access-to-mongodb-with-kerberos-authentication.po deleted file mode 100644 index 3beb7b89bf6..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/control-access-to-mongodb-with-kerberos-authentication.po +++ /dev/null @@ -1,490 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:33+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 3e255dcb1ab3464bb533a37965768826 -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:3 -msgid "Configure MongoDB with Kerberos Authentication on Linux" -msgstr "" - -# e3f45241e1644e9eae9a86b7e3617f5e -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt -msgid "On this page" -msgstr "" - -# 4d9be3f710e844f9b9f7309e1d7ab417 -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:16 -msgid "Overview" -msgstr "" - -# f9b8924f13084b90b3c9ea38b4f10200 -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:18 -msgid "" -"MongoDB Enterprise supports authentication using a :doc:`Kerberos service" -" `. Kerberos is an industry standard authentication " -"protocol for large client/server system." -msgstr "" - -# 2ffb5c3252e243598e98e255b624dbb2 -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:23 -msgid "Prerequisites" -msgstr "" - -# 5d9bc374db0544aa9bf1580d39ba541a -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:25 -msgid "" -"Setting up and configuring a Kerberos deployment is beyond the scope of " -"this document. This tutorial assumes you have configured a :ref:`Kerberos" -" service principal ` for each " -":program:`mongod` and :program:`mongos` instance in your MongoDB " -"deployment, and you have a valid :ref:`keytab file ` for " -"for each :program:`mongod` and :program:`mongos` instance." -msgstr "" - -# 051b2257083e4a56ba0dd08dca4c29ea -#: ../source/includes/fact-kerberos-FQDN-repica-sets.rst:1 -msgid "" -"For replica sets and sharded clusters, ensure that your configuration " -"uses fully qualified domain names (FQDN) rather than IP addresses or " -"unqualified hostnames. You must use the FQDN for GSSAPI to correctly " -"resolve the Kerberos realms and allow you to connect." -msgstr "" - -# 983bbbb5ed40486586a1c8365a89c3d6 -#: ../source/includes/fact-confirm-enterprise-binaries.rst:1 -msgid "" -"To verify MongoDB Enterprise binaries, pass the ``--version`` command " -"line option to the :program:`mongod` or :program:`mongos`:" -msgstr "" - -# 0702c56cf8ff4472bec2a3f68c19b95f -#: ../source/includes/fact-confirm-enterprise-binaries.rst:8 -msgid "" -"In the output from this command, look for the string ``modules: " -"subscription`` or ``modules: enterprise`` to confirm your system has " -"MongoDB Enterprise." -msgstr "" - -# 99cd2cc088964419b67657ee057b0968 -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:37 -msgid "Procedure" -msgstr "" - -# 17f1615402774c9caa984934fdb1f33a -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:39 -msgid "" -"The following procedure outlines the steps to add a Kerberos user " -"principal to MongoDB, configure a standalone :program:`mongod` instance " -"for Kerberos support, and connect using the :program:`mongo` shell and " -"authenticate the user principal." -msgstr "" - -# 1789bd747ddb4ea7b688e92460186231 -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:47 -msgid "Additional Considerations" -msgstr "" - -# 7ca0b475cb914550bd30d2fb0742acd9 -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:52 -msgid "KRB5_KTNAME" -msgstr "" - -# 50980c3fad564eec932df5b61229129d -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:54 -msgid "" -"If you installed MongoDB Enterprise using one of the official ``.deb`` or" -" ``.rpm`` packages, and you use the included init/upstart scripts to " -"control the :program:`mongod` instance, you can set the ``KR5_KTNAME`` " -"variable in the default environment settings file instead of setting the " -"variable each time." -msgstr "" - -# ef492a925680447c9acb63439b89ec2d -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:60 -msgid "" -"For ``.rpm`` packages, the default environment settings file is " -":file:`/etc/sysconfig/mongod`." -msgstr "" - -# c8a8f2a2731f4ce8b5be04561416cc8e -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:63 -msgid "For ``.deb`` packages, the file is :file:`/etc/default/mongodb`." -msgstr "" - -# 0e8511a93d034c37848b45c75ebdc7c4 -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:65 -msgid "Set the ``KRB5_KTNAME`` value in a line that resembles the following:" -msgstr "" - -# 41337d509afa496198b5c29cca25f50c -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:72 -msgid "Configure ``mongos`` for Kerberos" -msgstr "" - -# 208cd0451c7a4f0396b23fc738316389 -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:74 -msgid "" -"To start :program:`mongos` with Kerberos support, set the environmental " -"variable ``KRB5_KTNAME`` to the path of its :ref:`keytab file ` and the :program:`mongos` parameter " -":parameter:`authenticationMechanisms` to ``GSSAPI`` in the following " -"form:" -msgstr "" - -# 7bc751a261be49c78ebb398c51dfdaf3 -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:86 -msgid "" -"For example, the following starts a :program:`mongos` instance with " -"Kerberos support:" -msgstr "" - -# 857cf8dc7c3d43deb5393ffa7a3509d2 -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:97 -msgid "" -"The path to your :program:`mongos` as well as your :ref:`keytab file " -"` may differ. The :ref:`keytab file ` must be" -" only accessible to the owner of the :program:`mongos` process." -msgstr "" - -# 8b326b43e38a46e480a01fa935244cda -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:101 -msgid "" -"Modify or include any additional :program:`mongos` options as required " -"for your configuration. For example, instead of using :option:`--keyFile`" -" for internal authentication of sharded cluster members, you can use " -":ref:`x.509 member authentication ` " -"instead." -msgstr "" - -# 8060081ef24144bd84eb7402181c5268 -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:108 -msgid "Use a Config File" -msgstr "" - -# d96b8a67ece8471caeeb32503ac9cdc2 -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:110 -msgid "" -"To configure :program:`mongod` or :program:`mongos` for Kerberos support " -"using a :doc:`configuration file `, " -"specify the :parameter:`authenticationMechanisms` setting in the " -"configuration file:" -msgstr "" - -# eb62b13ae36347289e65841dd53bb0cd -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:115 -msgid "" -"If using the :doc:`YAML configuration file format `:" -msgstr "" - -# 3b70bc7750cd40399188dda7c14d4178 -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:123 -msgid "Or, if using the older ``.ini`` configuration file format:" -msgstr "" - -# 3b6121bbbb3e4f1b84dbdbad1639a218 -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:129 -msgid "" -"Modify or include any additional :program:`mongod` options as required " -"for your configuration. For example, if :file:`/opt/mongodb/mongod.conf` " -"contains the following configuration settings for a standalone " -":program:`mongod`:" -msgstr "" - -# c4ffa83d32fd4339b3ed3bc15a1e442f -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:143 -msgid "" -"Or, if using the :v2.4:`older configuration file format `:" -msgstr "" - -# f85b574cfa904c9f8c21992c665de1ab -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:152 -msgid "To start :program:`mongod` with Kerberos support, use the following form:" -msgstr "" - -# 7bf9957feac04bdd83b22a9e86befd42 -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:160 -msgid "" -"The path to your :program:`mongod`, :ref:`keytab file `, " -"and configuration file may differ. The :ref:`keytab file ` " -"must be only accessible to the owner of the :program:`mongod` process." -msgstr "" - -# a81054c322d645a59fc89cf77c8049c5 -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:166 -msgid "Troubleshoot Kerberos Setup for MongoDB" -msgstr "" - -# 5046a19651324327b4c1e6a8331a3697 -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:168 -msgid "" -"If you encounter problems when starting :program:`mongod` or " -":program:`mongos` with Kerberos authentication, see :doc:`/tutorial" -"/troubleshoot-kerberos`." -msgstr "" - -# 3224e96e98624abb91a56a03189afa22 -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:175 -msgid "Incorporate Additional Authentication Mechanisms" -msgstr "" - -# 426939d7cdc94a21b9ed70a8101b898b -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:177 -msgid "" -"Kerberos authentication (:ref:`GSSAPI ` " -"(Kerberos)) can work alongside MongoDB's challenge/response " -"authentication mechanisms (:ref:`SCRAM-SHA-1 ` and :ref:`MONGODB-CR `), MongoDB's " -"authentication mechanism for LDAP (:ref:`PLAIN ` " -"(LDAP SASL)), and MongoDB's authentication mechanism for x.509 ( " -":ref:`MONGODB-X509 `). Specify the mechanisms as " -"follows:" -msgstr "" - -# d7a7f01493224b2f81b35d5003d6aa42 -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:190 -msgid "" -"Only add the other mechanisms if in use. This parameter setting does not " -"affect MongoDB's internal authentication of cluster members." -msgstr "" - -# f04b87e33e7a481992d0d9454a656530 -#: ../source/includes/extracts/additional-resources-kerberos.rst:4 -msgid "Additional Resources" -msgstr "" - -# 4ad82e8b37754454a1d7d4336b61fe5f -#: ../source/includes/extracts/additional-resources-kerberos.rst:6 -msgid "" -"`MongoDB LDAP and Kerberos Authentication with Dell (Quest) " -"Authentication Services `_" -msgstr "" - -# 86c22928538148c0b6118476056ae8dd -#: ../source/includes/extracts/additional-resources-kerberos.rst:7 -msgid "" -"`MongoDB with Red Hat Enterprise Linux Identity Management and Kerberos " -"`_" -msgstr "" - -#~ msgid "Deploy MongoDB with Kerberos Support on Linux" -#~ msgstr "" - -#~ msgid "" -#~ "Modify or include any additional " -#~ ":program:`mongos` options as required for " -#~ "your configuration. For example, instead " -#~ "of using :option:`--keyFile` for for " -#~ "internal authentication of sharded cluster " -#~ "members, you can use :ref:`x.509 member" -#~ " authentication ` " -#~ "instead." -#~ msgstr "" - -# 7b0bc578af3141549378c004f93c9110 -#~ msgid "" -#~ "Setting up and configuring a Kerberos" -#~ " deployment is beyond the scope of" -#~ " this document. This tutorial assumes " -#~ "you have have configured a " -#~ ":ref:`Kerberos service principal ` for each :program:`mongod`" -#~ " and :program:`mongos` instance in your " -#~ "MongoDB deployment, and you have a " -#~ "valid :ref:`keytab file ` " -#~ "for for each :program:`mongod` and " -#~ ":program:`mongos` instance." -#~ msgstr "" - -# ec97fe1c647749f9a9870fec18f4ca0e -#~ msgid "Start ``mongod`` without Kerberos." -#~ msgstr "" - -# aa89727c7fb9431d9228bf83cb98d086 -#~ msgid "" -#~ "For the initial addition of Kerberos " -#~ "users, start :program:`mongod` without " -#~ "Kerberos support." -#~ msgstr "" - -# beb3a4eb85e24fef89d7311d367d7f4d -#~ msgid "" -#~ "If a Kerberos user is already in" -#~ " MongoDB and has the :ref:`privileges " -#~ "required to create a user " -#~ "`, you can " -#~ "start :program:`mongod` with Kerberos support." -#~ msgstr "" - -# 1268a4b3320848e7bfbd1df1fad1ea01 -#~ msgid "Connect to ``mongod``." -#~ msgstr "" - -# 9ec45a75bdaa43809b5b87a44c119243 -#~ msgid "" -#~ "Connect via the :program:`mongo` shell " -#~ "to the :program:`mongod` instance. If " -#~ ":program:`mongod` has :option:`--auth` enabled, " -#~ "ensure you connect with the " -#~ ":ref:`privileges required to create a " -#~ "user `." -#~ msgstr "" - -# d5f54c477dc74a97b56c0600eed99022 -#~ msgid "Add Kerberos Principal(s) to MongoDB." -#~ msgstr "" - -# c922dd55cb76476faae6852710c30f2b -#~ msgid "" -#~ "Add a Kerberos principal, " -#~ "``@`` or " -#~ "``/@``, to " -#~ "MongoDB in the ``$external`` database. " -#~ "Specify the Kerberos realm in all " -#~ "uppercase. The ``$external`` database allows" -#~ " :program:`mongod` to consult an external" -#~ " source (e.g. Kerberos) to authenticate." -#~ " To specify the user's privileges, " -#~ "assign :doc:`roles ` to " -#~ "the user." -#~ msgstr "" - -# 5bfab63d8924436987d1ba077c525a61 -#~ msgid "" -#~ "The following example adds the Kerberos" -#~ " principal ``application/reporting@EXAMPLE.NET`` with" -#~ " read-only access to the ``records``" -#~ " database:" -#~ msgstr "" - -# 432052489db44e81a4d68ae125199380 -#~ msgid "" -#~ "Add additional principals as needed. For" -#~ " every user you want to authenticate" -#~ " using Kerberos, you must create a" -#~ " corresponding user in MongoDB. For " -#~ "more information about creating and " -#~ "managing users, see :doc:`/reference/command/nav-" -#~ "user-management`." -#~ msgstr "" - -# 00d523d4f0cc45e3827b9147e82748e4 -#~ msgid "Start ``mongod`` with Kerberos support." -#~ msgstr "" - -# 6bb28087b7f54f68bac23716c00cb0d3 -#~ msgid "" -#~ "To start :program:`mongod` with Kerberos " -#~ "support, set the environmental variable " -#~ "``KRB5_KTNAME`` to the path of the " -#~ "keytab file and the :program:`mongod` " -#~ "parameter :parameter:`authenticationMechanisms` to " -#~ "``GSSAPI`` in the following form:" -#~ msgstr "" - -# 1363b2c8449e41b6b05a443a9268be4c -#~ msgid "" -#~ "For example, the following starts a " -#~ "standalone :program:`mongod` instance with " -#~ "Kerberos support:" -#~ msgstr "" - -# dd3bf7f86a7641c4a214117e9851713d -#~ msgid "" -#~ "The path to your :program:`mongod` as" -#~ " well as your :ref:`keytab file " -#~ "` may differ. Modify or " -#~ "include additional :program:`mongod` options " -#~ "as required for your configuration. The" -#~ " :ref:`keytab file ` must " -#~ "be only accessible to the owner of" -#~ " the :program:`mongod` process." -#~ msgstr "" - -# 315f799c90d7493babdb0e32b1b46e82 -#~ msgid "" -#~ "With the official ``.deb`` or ``.rpm``" -#~ " packages, you can set the " -#~ "``KRB5_KTNAME`` in a environment settings " -#~ "file. See :ref:`setting-krb5_ktname` for " -#~ "details." -#~ msgstr "" - -# 697b77aef32b40b19765add066c59056 -#~ msgid "Connect ``mongo`` shell to ``mongod`` and authenticate." -#~ msgstr "" - -# e2cb8049bb6049abb7274f1e01aab219 -#~ msgid "" -#~ "Connect the :program:`mongo` shell client " -#~ "as the Kerberos principal " -#~ "``application/reporting@EXAMPLE.NET``. Before connecting," -#~ " you must have used Kerberos's " -#~ "``kinit`` program to get credentials for" -#~ " ``application/reporting@EXAMPLE.NET``." -#~ msgstr "" - -# 09d58e3d76194d91a19c30ed3af7181a -#~ msgid "You can connect and authenticate from the command line." -#~ msgstr "" - -# 21cc26ddd21d4cb581e52358a7f76db3 -#~ msgid "" -#~ "Or, alternatively, you can first connect" -#~ " :program:`mongo` to the :program:`mongod`, " -#~ "and then from the :program:`mongo` " -#~ "shell, use the :method:`db.auth()` method " -#~ "to authenticate in the ``$external`` " -#~ "database." -#~ msgstr "" - -# 089fb6a82cb742cb8f3f358bf2a8df5d -#~ msgid "" -#~ "Modify or include any additional " -#~ ":program:`mongod` options as required for " -#~ "your configuration." -#~ msgstr "" - -# c2271d241f0b48e992d583fa9d77a0f7 -#~ msgid "" -#~ "For example, if :file:`/opt/mongodb/mongod.conf` " -#~ "contains the following configuration settings" -#~ " for a standalone :program:`mongod`:" -#~ msgstr "" - -# 988c0b4e3399475489665439c16f6bee -#~ msgid "" -#~ "Kerberos authentication (``GSSAPI``) can work" -#~ " alongside MongoDB's challenge/response " -#~ "authentication mechanism (``MONGODB-CR``), " -#~ "MongoDB's authentication mechanism for LDAP" -#~ " (``PLAIN``), and MongoDB's authentication " -#~ "mechanism for x.509 (``MONGODB-X509``). " -#~ "Specify the mechanisms, as follows:" -#~ msgstr "" - -#~ msgid "To verify MongoDB Enterprise binaries:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/control-results-of-text-search.po b/locale/es/LC_MESSAGES/tutorial/control-results-of-text-search.po deleted file mode 100644 index e47592f8c7b..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/control-results-of-text-search.po +++ /dev/null @@ -1,166 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:38+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 3d2ee8cbc82d48bb9f1451021a670e37 -#: ../source/tutorial/control-results-of-text-search.txt:3 -msgid "Control Search Results with Weights" -msgstr "" - -# 2f090a31399b4fa490a47dc36c899541 -#: ../source/tutorial/control-results-of-text-search.txt:13 -msgid "" -"Text search assigns a score to each document that contains the search " -"term in the indexed fields. The score determines the relevance of a " -"document to a given search query." -msgstr "" - -# 84abf79bfbea4f579dae74a04e5e9565 -#: ../source/includes/fact-text-index-weight.rst:1 -msgid "" -"For a ``text`` index, the *weight* of an indexed field denotes the " -"significance of the field relative to the other indexed fields in terms " -"of the text search score." -msgstr "" - -# 7d410b1ee5e04378bd93b6883cacfe5d -#: ../source/includes/fact-text-index-weight.rst:5 -msgid "" -"For each indexed field in the document, MongoDB multiplies the number of " -"matches by the weight and sums the results. Using this sum, MongoDB then " -"calculates the score for the document. See :projection:`$meta` operator " -"for details on returning and sorting by text scores." -msgstr "" - -# a157aa052b3b40f6866dbdc12c4e36df -#: ../source/includes/fact-text-index-weight.rst:10 -msgid "" -"The default weight is 1 for the indexed fields. To adjust the weights for" -" the indexed fields, include the ``weights`` option in the " -":method:`db.collection.createIndex()` method." -msgstr "" - -# ee895f8dc51a4411b3d3b8123f1bcbc8 -#: ../source/tutorial/control-results-of-text-search.txt:21 -msgid "Choose the weights carefully in order to prevent the need to reindex." -msgstr "" - -# aaed4574fcf74a708652fe86d22c0b52 -#: ../source/tutorial/control-results-of-text-search.txt:23 -msgid "A collection ``blog`` has the following documents:" -msgstr "" - -# 71816aa7a3284a5fb2396c7137eeac13 -#: ../source/tutorial/control-results-of-text-search.txt:41 -msgid "" -"To create a ``text`` index with different field weights for the " -"``content`` field and the ``keywords`` field, include the ``weights`` " -"option to the :method:`~db.collection.createIndex()` method. For example," -" the following command creates an index on three fields and assigns " -"weights to two of the fields:" -msgstr "" - -# 885ba52832ef4c09a9abecd964ebabc2 -#: ../source/tutorial/control-results-of-text-search.txt:64 -msgid "The ``text`` index has the following fields and weights:" -msgstr "" - -# 3d49003bfb9d4ca898b83d3d995be97e -#: ../source/tutorial/control-results-of-text-search.txt:66 -msgid "``content`` has a weight of 10," -msgstr "" - -# 67a315ff91754f48aeb9b90c245c31b2 -#: ../source/tutorial/control-results-of-text-search.txt:68 -msgid "``keywords`` has a weight of 5, and" -msgstr "" - -# 34547bbc742c4807a33c58276c9f45c2 -#: ../source/tutorial/control-results-of-text-search.txt:70 -msgid "``about`` has the default weight of 1." -msgstr "" - -# ea7cf9ee87404f6c9c1a2ac118359158 -#: ../source/tutorial/control-results-of-text-search.txt:72 -msgid "" -"These weights denote the relative significance of the indexed fields to " -"each other. For instance, a term match in the ``content`` field has:" -msgstr "" - -# bea943cd6d3e42d5a4e21e4e8aa5e7de -#: ../source/tutorial/control-results-of-text-search.txt:75 -msgid "" -"``2`` times (i.e. ``10:5``) the impact as a term match in the " -"``keywords`` field and" -msgstr "" - -# d658667108da4eebb96a82dcb857c31f -#: ../source/tutorial/control-results-of-text-search.txt:78 -msgid "" -"``10`` times (i.e. ``10:1``) the impact as a term match in the ``about`` " -"field." -msgstr "" - -# 632fd7eac6f4446287c9513ffe2169e2 -#~ msgid "" -#~ "This document describes how to create" -#~ " a ``text`` index with specified " -#~ "weights for results fields." -#~ msgstr "" - -# c17930180a344211bbb1580944de07b0 -#~ msgid "" -#~ "For a ``text`` index, the *weight* " -#~ "of an indexed field denotes the " -#~ "significance of the field relative to" -#~ " the other indexed fields in terms" -#~ " of the score. The score for a" -#~ " given word in a document is " -#~ "derived from the weighted sum of " -#~ "the frequency for each of the " -#~ "indexed fields in that document. See " -#~ ":projection:`$meta` operator for details on" -#~ " returning and sorting by text " -#~ "scores." -#~ msgstr "" - -# 665b71d2f0e74a8e974825b5a2301523 -#~ msgid "" -#~ "The default weight is 1 for the" -#~ " indexed fields. To adjust the " -#~ "weights for the indexed fields, include" -#~ " the ``weights`` option in the " -#~ ":method:`db.collection.ensureIndex()` method." -#~ msgstr "" - -# a979f34336014300814fc6d95e672471 -#~ msgid "" -#~ "To create a ``text`` index with " -#~ "different field weights for the " -#~ "``content`` field and the ``keywords`` " -#~ "field, include the ``weights`` option to" -#~ " the :method:`~db.collection.ensureIndex()` method. " -#~ "For example, the following command " -#~ "creates an index on three fields " -#~ "and assigns weights to two of the" -#~ " fields:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/convert-replica-set-to-replicated-shard-cluster.po b/locale/es/LC_MESSAGES/tutorial/convert-replica-set-to-replicated-shard-cluster.po deleted file mode 100644 index a53ff25c278..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/convert-replica-set-to-replicated-shard-cluster.po +++ /dev/null @@ -1,732 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:31+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a2e37eab5c1a4eddbeb6d3fa22ad5a73 -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:3 -msgid "Convert a Replica Set to a Sharded Cluster" -msgstr "" - -# 31c93bd77a1041429cf7536ab5528503 -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt -msgid "On this page" -msgstr "" - -# c5d68b8e737a4e6983a3a6202ed17694 -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:14 -msgid "Overview" -msgstr "" - -# b77a020e31104e8e8c9b5fe10a6f5f4b -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:16 -msgid "" -"This tutorial converts a single three-member replica set to a sharded " -"cluster with two shards. Each shard is an independent three-member " -"replica set. This tutorial is specific to MongoDB |version|. For other " -"versions of MongoDB, refer to the corresponding version of the MongoDB " -"Manual." -msgstr "" - -# f0e8fef0e8c54bb388543f37c04245e1 -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:22 -msgid "The procedure is as follows:" -msgstr "" - -# 4b9498113ba6476b993cd2cb0b9e5a1e -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:24 -msgid "" -"Create the initial three-member replica set and insert data into a " -"collection. See :ref:`convert-setup-initial-set`." -msgstr "" - -# 910dd81690b94788b25cf5788ba8b8d3 -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:27 -msgid "" -"Start the config servers and a :program:`mongos`. See :ref:`convert-" -"deploy-sharding-infrastructure`." -msgstr "" - -# cb3470b8a1eb4369a7596986201378e0 -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:30 -msgid "" -"Add the initial replica set as a shard. See :ref:`convert-add-initial-" -"shard`." -msgstr "" - -# 4a80a4dd54c147618152ea2295a2457e -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:33 -msgid "" -"Create a second shard and add to the cluster. See :ref:`convert-add-" -"second-shard`." -msgstr "" - -# 93d9c0cff16245c5be4b6817d3efeded -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:36 -msgid "Shard the desired collection. See :ref:`convert-shard-collection`." -msgstr "" - -# 2a7401082bf647618fcd526e82b3382c -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:39 -msgid "Prerequisites" -msgstr "" - -# dcb0d3cc148349688ad3788174c53ccc -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:41 -msgid "" -"This tutorial uses a total of ten servers: one server for the " -":program:`mongos` and three servers each for the first :term:`replica " -"set`, the second replica set, and the :doc:`config server replica set " -"`." -msgstr "" - -# 768ab8e933a44cdf911f8e3710bd0536 -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:46 -msgid "" -"Each server must have a resolvable domain, hostname, or IP address within" -" your system." -msgstr "" - -# 70c0d5b7cd074881aa90d224857b52e9 -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:49 -msgid "" -"The tutorial uses the default data directories (e.g. ``/data/db`` and " -"``/data/configdb``). Create the appropriate directories with appropriate " -"permissions. To use different paths, see :doc:`/reference/configuration-" -"options` ." -msgstr "" - -# 5efcfd1e2960431791d10f9417e2f36f -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:55 -msgid "Procedures" -msgstr "" - -# 5db79435b57c436fa1bb7b429be82f89 -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:60 -msgid "Set Up Initial Replica Set" -msgstr "" - -# e5a5455f8e914a2686e063d2ea43fd3e -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:62 -msgid "" -"This procedure creates the initial three-member replica set ``rs0``. The " -"replica set members are on the following hosts: ``mongodb0.example.net``," -" ``mongodb1.example.net``, and ``mongodb2.example.net``." -msgstr "" - -# 49e2a93051704893a1bf217577bc8e62 -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:69 -msgid "" -"For more information on deploying a replica set, see :doc:`/tutorial" -"/deploy-replica-set`." -msgstr "" - -# 89c300dca05e4a23820a1cb54ed77f8f -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:73 -msgid "Restart the Replica Set as a Shard" -msgstr "" - -# bd3a5810004b4d1c92422a420b9e2a79 -# 1cf5f1d39ad64133b8ac85ec01b58530 -#: ../source/includes/fact-3.4-shardsvr-required.rst:1 -msgid "" -"For MongoDB 3.4 sharded clusters, :program:`mongod` instances for the " -"shards **must** explicitly specify its role as a ``shardsvr``, either via" -" the configuration file setting :setting:`sharding.clusterRole` or via " -"the command line option :option:`--shardsvr`." -msgstr "" - -# 70a130564cd0427783a3660e98d21239 -# 1d8da99a676844c6ad7d748f4f4e54e0 -#: ../source/includes/fact-3.4-shardsvr-required.rst:9 -msgid "" -"Default port for :program:`mongod` instances with the ``shardsvr`` role " -"is ``27018``. To use a different port, specify :setting:`net.port` " -"setting or ``--port`` option." -msgstr "" - -# 205833a444e2401081ccb14d20a22fb9 -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:84 -msgid "Deploy Config Server Replica Set and ``mongos``" -msgstr "" - -# bd24ec54fd2b4abdbffaea03fe004c19 -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:86 -msgid "" -"This procedure deploys the three-member replica set for the :doc:`config " -"servers ` and the " -":program:`mongos`." -msgstr "" - -# 5468819ae5884092814a1db57a519ebc -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:90 -msgid "" -"The config servers use the following hosts: ``mongodb7.example.net``, " -"``mongodb8.example.net``, and ``mongodb9.example.net``." -msgstr "" - -# cab4388eb2474aaa9f07aa1e605fc5fb -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:93 -msgid "The :program:`mongos` uses ``mongodb6.example.net``." -msgstr "" - -# 71f506f984804842841974cb818bb2d3 -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:100 -msgid "Add Initial Replica Set as a Shard" -msgstr "" - -# 0c1a4b84720c4fcea77ab921363f8fbf -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:102 -msgid "The following procedure adds the initial replica set ``rs0`` as a shard." -msgstr "" - -# 631510a906b5436c9c52f3a0d643914f -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:109 -msgid "Add Second Shard" -msgstr "" - -# a705e05ee6404adf997497c34b045efd -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:111 -msgid "" -"The following procedure deploys a new replica set ``rs1`` for the second " -"shard and adds it to the cluster. The replica set members are on the " -"following hosts: ``mongodb3.example.net``, ``mongodb4.example.net``, and " -"``mongodb5.example.net``." -msgstr "" - -# c7e34a21f2bc407f8427099dc9305688 -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:125 -msgid "Shard a Collection" -msgstr "" - -# b7440b8c5ab24bc3b7dc296e686c230b -#~ msgid "Convert a Replica Set to a Replicated Sharded Cluster" -#~ msgstr "" - -# 2b2d42cb519844909ce0be80227acb43 -#~ msgid "" -#~ "Following this tutorial, you will " -#~ "convert a single 3-member replica set" -#~ " to a cluster that consists of " -#~ "2 shards. Each shard will consist " -#~ "of an independent 3-member replica set." -#~ msgstr "" - -# f54df6281d474256a2dbb38f8f6ad78d -#~ msgid "" -#~ "The tutorial uses a test environment " -#~ "running on a local system UNIX-" -#~ "like system. You should feel encouraged" -#~ " to \"follow along at home.\" If " -#~ "you need to perform this process " -#~ "in a production environment, notes " -#~ "throughout the document indicate procedural" -#~ " differences." -#~ msgstr "" - -# 0a20cfe12502477690e46cdae8f7d816 -#~ msgid "The procedure, from a high level, is as follows:" -#~ msgstr "" - -# b1e89e5c8b5a4d48895a47ac4544bcb7 -#~ msgid "" -#~ "Create or select a 3-member replica " -#~ "set and insert some data into a" -#~ " collection." -#~ msgstr "" - -# 04f4cb464a7e42f4b3ac23cf925c62a7 -#~ msgid "Start the config databases and create a cluster with a single shard." -#~ msgstr "" - -# 97b9a1ad66744cb2beee36df20d6475f -#~ msgid "Create a second replica set with three new :program:`mongod` instances." -#~ msgstr "" - -# 3fadedf4722c426f9530ef886f72866b -#~ msgid "Add the second replica set as a shard in the cluster." -#~ msgstr "" - -# 4f2aca85ab9f4a1da0b8600a2b6c5423 -#~ msgid "Enable sharding on the desired collection or collections." -#~ msgstr "" - -# abf9d7a95c6d46a6a8e80059bd141e8b -#~ msgid "Process" -#~ msgstr "" - -# a309a3b0ceb74f1aaf85fbfa665b3710 -#~ msgid "" -#~ "Install MongoDB according to the " -#~ "instructions in the :ref:`MongoDB Installation" -#~ " Tutorial `." -#~ msgstr "" - -# 31d1aac49f104e3b9fcb29d389266592 -#~ msgid "Deploy a Replica Set with Test Data" -#~ msgstr "" - -# 76a5dfe4f4fa420989351b7be65a342d -#~ msgid "" -#~ "If have an existing MongoDB " -#~ ":term:`replica set` deployment, you can " -#~ "omit the this step and continue " -#~ "from :ref:`convert-replica-set-to-" -#~ "shard-cluster-deploy-sharding-infrastructure`." -#~ msgstr "" - -# 67b8fb8b1130444b9499eb121fb3a5f2 -#~ msgid "" -#~ "Use the following sequence of steps " -#~ "to configure and deploy a replica " -#~ "set and to insert test data." -#~ msgstr "" - -# e0c6306af7ce4db3ad0237cc5b435876 -#~ msgid "" -#~ "Create the following directories for the" -#~ " first replica set instance, named " -#~ "``firstset``:" -#~ msgstr "" - -# 3d3ce2e11dcb493aa6e47532a1cac8df -#~ msgid "``/data/example/firstset1``" -#~ msgstr "" - -# eb07e63117514542b85f06616a434857 -#~ msgid "``/data/example/firstset2``" -#~ msgstr "" - -# b7752c4618bd4f05bde91a024cf6b1fd -#~ msgid "``/data/example/firstset3``" -#~ msgstr "" - -# 2b688927b43d44f5a8786582007b6e35 -#~ msgid "To create directories, issue the following command:" -#~ msgstr "" - -# 26e35a139d58420b891a3150be476cfa -#~ msgid "" -#~ "In a separate terminal window or " -#~ "GNU Screen window, start three " -#~ ":program:`mongod` instances by running each" -#~ " of the following commands:" -#~ msgstr "" - -# 7d4681b50b43412caa629e66c788c361 -#~ msgid "" -#~ "The :option:`--oplogSize 700 ` option restricts the size " -#~ "of the operation log (i.e. oplog) " -#~ "for each :program:`mongod` instance to " -#~ "700MB. Without the :option:`--oplogSize " -#~ "` option, each " -#~ ":program:`mongod` reserves approximately 5% of" -#~ " the free disk space on the " -#~ "volume. By limiting the size of " -#~ "the oplog, each instance starts more " -#~ "quickly. Omit this setting in production" -#~ " environments." -#~ msgstr "" - -# 54b11b035e264d25bdf152e9b3586328 -#~ msgid "" -#~ "In a :program:`mongo` shell session in" -#~ " a new terminal, connect to the " -#~ "mongodb instance on port 10001 by " -#~ "running the following command. If you" -#~ " are in a production environment, " -#~ "first read the note below." -#~ msgstr "" - -# bb811a11726a4a22bdcb86d207d0c594 -#~ msgid "" -#~ "Above and hereafter, if you are " -#~ "running in a production environment or" -#~ " are testing this process with " -#~ ":program:`mongod` instances on multiple " -#~ "systems, replace \"localhost\" with a " -#~ "resolvable domain, hostname, or the IP" -#~ " address of your system." -#~ msgstr "" - -# 85ab6d33d9c7421482a4a4cd1998e805 -#~ msgid "" -#~ "In the :program:`mongo` shell, initialize " -#~ "the first replica set by issuing " -#~ "the following command:" -#~ msgstr "" - -# 0c217e1f56704222ac65fcd6748ca7d1 -#~ msgid "" -#~ "In the :program:`mongo` shell, create " -#~ "and populate a new collection by " -#~ "issuing the following sequence of " -#~ "JavaScript operations:" -#~ msgstr "" - -# cca3cc1e653b4bb3a2335783d28545dd -#~ msgid "" -#~ "The above operations add one million " -#~ "documents to the collection " -#~ "``test_collection``. This can take several " -#~ "minutes, depending on your system." -#~ msgstr "" - -# d0e02b36c4264ca7b2aa375ecc4b2c52 -#~ msgid "The script adds the documents in the following form:" -#~ msgstr "" - -# 6ef72a565ae44661bd82c12d40bd8ad0 -#~ msgid "Deploy Sharding Infrastructure" -#~ msgstr "" - -# 742b2cf2493c4fff895e8d7d01ceca04 -#~ msgid "" -#~ "This procedure creates the three config" -#~ " databases that store the cluster's " -#~ "metadata." -#~ msgstr "" - -# 709f423b27ca4cea934efe32563fff91 -#~ msgid "" -#~ "For development and testing environments, " -#~ "a single config database is sufficient." -#~ " In production environments, use three " -#~ "config databases. Because config instances " -#~ "store only the *metadata* for the " -#~ "sharded cluster, they have minimal " -#~ "resource requirements." -#~ msgstr "" - -# ba8c072d885a43a4b1bb4541c6934435 -#~ msgid "" -#~ "Create the following data directories " -#~ "for three :term:`config database` instances:" -#~ msgstr "" - -# 5e20cfe6d9194e81aa4b641fb67d6839 -#~ msgid "``/data/example/config1``" -#~ msgstr "" - -# 64a33eeaaaaf4b8f969c13541ff03a4a -#~ msgid "``/data/example/config2``" -#~ msgstr "" - -# effc3fdd8ef84d72bb4865be50635a51 -#~ msgid "``/data/example/config3``" -#~ msgstr "" - -# 72c867a99b1b4baab2c3cf92f9446d4f -#~ msgid "Issue the following command at the system prompt:" -#~ msgstr "" - -# 036216e54fdf41e3b3cb71dba212e3c0 -#~ msgid "" -#~ "In a separate terminal window or " -#~ "GNU Screen window, start the config " -#~ "databases by running the following " -#~ "commands:" -#~ msgstr "" - -# b75969fd994048f4b43a6bd3cf3b7ee0 -#~ msgid "" -#~ "In a separate terminal window or " -#~ "GNU Screen window, start :program:`mongos` " -#~ "instance by running the following " -#~ "command:" -#~ msgstr "" - -# e945e18421fc4b68a6b460c89a3d29e6 -#~ msgid "" -#~ "If you are using the collection " -#~ "created earlier or are just " -#~ "experimenting with sharding, you can use" -#~ " a small :option:`--chunkSize ` (1MB works well.) The " -#~ "default :setting:`~sharding.chunkSize` of 64MB " -#~ "means that your cluster must have " -#~ "64MB of data before the MongoDB's " -#~ "automatic sharding begins working." -#~ msgstr "" - -# ae4c13dacd4b4b01a1c0df12cfbb6149 -#~ msgid "In production environments, do not use a small shard size." -#~ msgstr "" - -# 93c74d9e463b49fe969381843cfdbffe -#~ msgid "" -#~ "The :setting:`~sharding.configDB` options specify" -#~ " the *configuration databases* (e.g. " -#~ "``localhost:20001``, ``localhost:20002``, and " -#~ "``localhost:2003``). The :program:`mongos` instance" -#~ " runs on the default \"MongoDB\" port" -#~ " (i.e. ``27017``), while the databases " -#~ "themselves are running on ports in " -#~ "the ``30001`` series. In the this " -#~ "example, you may omit the " -#~ ":option:`--port 27017 ` option," -#~ " as ``27017`` is the default port." -#~ msgstr "" - -# eb1951c14f884f568a2e398c129a7c80 -#~ msgid "" -#~ "Add the first shard in " -#~ ":program:`mongos`. In a new terminal " -#~ "window or GNU Screen session, add " -#~ "the first shard, according to the " -#~ "following procedure:" -#~ msgstr "" - -# 44c3549bc3b74b5b8402ce37b6737f94 -#~ msgid "Connect to the :program:`mongos` with the following command:" -#~ msgstr "" - -# 416b3b72d6fd4f1dad595b6e709ebfcb -#~ msgid "" -#~ "Add the first shard to the cluster" -#~ " by issuing the :dbcommand:`addShard` " -#~ "command:" -#~ msgstr "" - -# b5fc6322ffb0434f9be769606b47737a -#~ msgid "Observe the following message, which denotes success:" -#~ msgstr "" - -# 8970e84fdf26440e85d153d90eb8bff2 -#~ msgid "Deploy a Second Replica Set" -#~ msgstr "" - -# 0718d14dc4524f5d87deffb422bce3be -#~ msgid "" -#~ "This procedure deploys a second replica" -#~ " set. This closely mirrors the " -#~ "process used to establish the first " -#~ "replica set above, omitting the test " -#~ "data." -#~ msgstr "" - -# f748a3f12ec14066a65bfbeef33de093 -#~ msgid "" -#~ "Create the following data directories " -#~ "for the members of the second " -#~ "replica set, named ``secondset``:" -#~ msgstr "" - -# c8ec54ed20de43368a82d733575ab128 -#~ msgid "``/data/example/secondset1``" -#~ msgstr "" - -# 2e50b1c0cfc846c78051f72f75ca33da -#~ msgid "``/data/example/secondset2``" -#~ msgstr "" - -# 7565dbff6f1e4fa19f8201ca94934e57 -#~ msgid "``/data/example/secondset3``" -#~ msgstr "" - -# c515dd9549de4f7a899d848a11f49355 -#~ msgid "" -#~ "In three new terminal windows, start " -#~ "three instances of :program:`mongod` with " -#~ "the following commands:" -#~ msgstr "" - -# 98722292554a4e5193de28c3d82f7231 -#~ msgid "" -#~ "As above, the second replica set " -#~ "uses the smaller :setting:`~replication.oplogSizeMB`" -#~ " configuration. Omit this setting in " -#~ "production environments." -#~ msgstr "" - -# 826e9bf7c0a54fa9acf567d96a494546 -#~ msgid "" -#~ "In the :program:`mongo` shell, connect " -#~ "to one mongodb instance by issuing " -#~ "the following command:" -#~ msgstr "" - -# a16905e24efd46cea54b25cded9923b3 -#~ msgid "" -#~ "In the :program:`mongo` shell, initialize " -#~ "the second replica set by issuing " -#~ "the following command:" -#~ msgstr "" - -# 6213af2f95164c368dfe3f9b255473ad -#~ msgid "" -#~ "Add the second replica set to the" -#~ " cluster. Connect to the :program:`mongos`" -#~ " instance created in the previous " -#~ "procedure and issue the following " -#~ "sequence of commands:" -#~ msgstr "" - -# 6aaaea69eabf4aaf9dd9d9ff9419e6ef -#~ msgid "This command returns the following success message:" -#~ msgstr "" - -# eb639d7326c848c08a70baf52c088420 -#~ msgid "" -#~ "Verify that both shards are properly " -#~ "configured by running the " -#~ ":dbcommand:`listShards` command. View this and" -#~ " example output below:" -#~ msgstr "" - -# 738e6156c9de495eb3616bde2656b5bd -#~ msgid "Enable Sharding" -#~ msgstr "" - -# 9b79b4c03b3d443faf84018ed0407776 -#~ msgid "" -#~ "MongoDB must have :term:`sharding` enabled " -#~ "on *both* the database and collection" -#~ " levels." -#~ msgstr "" - -# f491e1d818ad4baeaee03cf80aaf2b40 -#~ msgid "Enabling Sharding on the Database Level" -#~ msgstr "" - -# 495ef9b7825343d7aa45a07343ef8838 -#~ msgid "" -#~ "Issue the :dbcommand:`enableSharding` command. " -#~ "The following example enables sharding " -#~ "on the \"test\" database:" -#~ msgstr "" - -# a0bd527d657d4734966903e13e09e21c -#~ msgid "Create an Index on the Shard Key" -#~ msgstr "" - -# 63844d30ec6b44f789a0e594b3f380b3 -#~ msgid "" -#~ "MongoDB uses the shard key to " -#~ "distribute documents between shards. Once " -#~ "selected, you cannot change the shard" -#~ " key. Good shard keys:" -#~ msgstr "" - -# 0cb9f93fbf1a47debcddd19e91f766e2 -#~ msgid "have values that are evenly distributed among all documents," -#~ msgstr "" - -# 99ddd7e4a4784eb69a17f1acddfa512a -#~ msgid "" -#~ "group documents that are often accessed" -#~ " at the same time into contiguous " -#~ "chunks, and" -#~ msgstr "" - -# 4771ec0027b8492aa9837a546391ccb4 -#~ msgid "allow for effective distribution of activity among shards." -#~ msgstr "" - -# dfc967445bcb4445af3ecc3fa6fa8873 -#~ msgid "" -#~ "Typically shard keys are compound, " -#~ "comprising of some sort of hash " -#~ "and some sort of other primary " -#~ "key. Selecting a shard key depends " -#~ "on your data set, application " -#~ "architecture, and usage pattern, and is" -#~ " beyond the scope of this document." -#~ " For the purposes of this example," -#~ " we will shard the \"number\" key." -#~ " This typically would *not* be a " -#~ "good shard key for production " -#~ "deployments." -#~ msgstr "" - -# 0e7dcc83ce444115ab16dd0c76b8ae2f -#~ msgid "Create the index with the following procedure:" -#~ msgstr "" - -# b8f267c5861d43ffaf33acc7d8c985be -#~ msgid "" -#~ "The :ref:`Shard Key Overview ` and :ref:`Shard Key " -#~ "` sections." -#~ msgstr "" - -# bfeed7aed2864fc492a675948ccc716b -#~ msgid "Shard the Collection" -#~ msgstr "" - -# d8a5fb7600ff4dd3bda3941e38eaad3c -#~ msgid "Issue the following command:" -#~ msgstr "" - -# 2f5f74d0ea8546abb430ef3541d61e18 -#~ msgid "The collection ``test_collection`` is now sharded!" -#~ msgstr "" - -# 2394c2c3450248d8b6ec7e51988adfde -#~ msgid "" -#~ "Over the next few minutes the " -#~ "Balancer begins to redistribute chunks " -#~ "of documents. You can confirm this " -#~ "activity by switching to the ``test``" -#~ " database and running :method:`db.stats()` " -#~ "or :method:`db.printShardingStatus()`." -#~ msgstr "" - -# 1c61af836a7c407a89be6f2d4dfa880a -#~ msgid "" -#~ "As clients insert additional documents " -#~ "into this collection, :program:`mongos` " -#~ "distributes the documents evenly between " -#~ "the shards." -#~ msgstr "" - -# 5492cbbaaec24ea0b4e2910456717b9b -#~ msgid "" -#~ "In the :program:`mongo` shell, issue the" -#~ " following commands to return statics " -#~ "against each cluster:" -#~ msgstr "" - -# 4220c3baea394d71a0b46e992a55012f -#~ msgid "Example output of the :method:`db.stats()` command:" -#~ msgstr "" - -# 049d8d99e2bf4185820a8ef9679ac981 -#~ msgid "Example output of the :method:`db.printShardingStatus()` command:" -#~ msgstr "" - -# f966282e8c9e4b9a927c30a2f437d420 -#~ msgid "" -#~ "In a few moments you can run " -#~ "these commands for a second time " -#~ "to demonstrate that :term:`chunks ` " -#~ "are migrating from ``firstset`` to " -#~ "``secondset``." -#~ msgstr "" - -# fc0976faef34459ba1bfa21f3f4fd5a0 -#~ msgid "" -#~ "When this procedure is complete, you " -#~ "will have converted a replica set " -#~ "into a cluster where each shard is" -#~ " itself a replica set." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/convert-secondary-into-arbiter.po b/locale/es/LC_MESSAGES/tutorial/convert-secondary-into-arbiter.po deleted file mode 100644 index af7d68e0b2e..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/convert-secondary-into-arbiter.po +++ /dev/null @@ -1,211 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:38+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 15a9811419154e40a73c2d5e6794a7a7 -#: ../source/tutorial/convert-secondary-into-arbiter.txt:3 -msgid "Convert a Secondary to an Arbiter" -msgstr "" - -# 5e63adf2ce9d4d44bf1a81ced9f89f15 -#: ../source/tutorial/convert-secondary-into-arbiter.txt -msgid "On this page" -msgstr "" - -# cc902b4aa14647ffbdb744d20cfa7b73 -#: ../source/tutorial/convert-secondary-into-arbiter.txt:13 -msgid "" -"If you have a :term:`secondary` in a :term:`replica set` that no longer " -"needs to hold data but that needs to remain in the set to ensure that the" -" set can :ref:`elect a primary `, you may convert " -"the secondary to an :ref:`arbiter ` using either " -"procedure in this tutorial. Both procedures are operationally equivalent:" -msgstr "" - -# b30e8a4940c04028afd907bacbe50dc5 -#: ../source/tutorial/convert-secondary-into-arbiter.txt:20 -msgid "" -"You may operate the arbiter on the same port as the former secondary. In " -"this procedure, you must shut down the secondary and remove its data " -"before restarting and reconfiguring it as an arbiter." -msgstr "" - -# 1e1415ead03e44348401771a981fa099 -#: ../source/tutorial/convert-secondary-into-arbiter.txt:24 -msgid "" -"For this procedure, see :ref:`replica-set-convert-secondary-to-arbiter-" -"same-port`." -msgstr "" - -# a05acdd1edd543e9be7adec17df2b6d9 -#: ../source/tutorial/convert-secondary-into-arbiter.txt:26 -msgid "" -"Run the arbiter on a new port. In this procedure, you can reconfigure the" -" server as an arbiter before shutting down the instance running as a " -"secondary." -msgstr "" - -# cd95a0f5babc4496bdf65e8262b09401 -#: ../source/tutorial/convert-secondary-into-arbiter.txt:30 -msgid "For this procedure, see :ref:`replica-set-convert-secondary-to-arbiter`." -msgstr "" - -# 518d657df7b440d9b0898416deec85a5 -#: ../source/tutorial/convert-secondary-into-arbiter.txt:35 -msgid "Convert Secondary to Arbiter and Reuse the Port Number" -msgstr "" - -# 58b50df96c2e4f528dda4801fb22364f -#: ../source/tutorial/convert-secondary-into-arbiter.txt:37 -msgid "" -"If your application is connecting directly to the secondary, modify the " -"application so that MongoDB queries don't reach the secondary." -msgstr "" - -# 7a18a8bb57a04aa1abf5233656f78037 -# 1f30b1fd57da4dd8ab3b04970a7f3c77 -#: ../source/tutorial/convert-secondary-into-arbiter.txt:41 -#: ../source/tutorial/convert-secondary-into-arbiter.txt:149 -msgid "Shut down the secondary." -msgstr "" - -# 2ed2360b618b429b8565d3ac672acf70 -#: ../source/tutorial/convert-secondary-into-arbiter.txt:43 -msgid "" -"Remove the :term:`secondary` from the :term:`replica set` by calling the " -":method:`rs.remove()` method. Perform this operation while connected to " -"the current :term:`primary` in the :program:`mongo` shell:" -msgstr "" - -# d2b5a1281f534d2189e6b0df556b5b5f -#: ../source/tutorial/convert-secondary-into-arbiter.txt:51 -msgid "" -"Verify that the replica set no longer includes the secondary by calling " -"the :method:`rs.conf()` method in the :program:`mongo` shell:" -msgstr "" - -# 21b27b83de454a95adea63b1ae1c0207 -# 3366bf98c1fc45eabba13093871900f2 -#: ../source/tutorial/convert-secondary-into-arbiter.txt:58 -#: ../source/tutorial/convert-secondary-into-arbiter.txt:165 -msgid "Move the secondary's data directory to an archive folder. For example:" -msgstr "" - -# 9f16dde670a2493d86493c6a07c4586e -# 488dc55ff1534a2d9ba02a4d256b984e -#: ../source/tutorial/convert-secondary-into-arbiter.txt -msgid "Optional" -msgstr "" - -# 5871a5925f0c4fad8d94da3b55302e17 -#: ../source/tutorial/convert-secondary-into-arbiter.txt:66 -msgid "" -"Create a new, empty data directory to point to when restarting the " -":program:`mongod` instance. You can reuse the previous name. For example:" -msgstr "" - -# 622c43def0c6435ab645a6fbb42b6cea -#: ../source/tutorial/convert-secondary-into-arbiter.txt:74 -msgid "" -"Restart the :program:`mongod` instance for the secondary, specifying the " -"port number, the empty data directory, and the replica set. You can use " -"the same port number you used before. Issue a command similar to the " -"following:" -msgstr "" - -# 2e2a514b315d4c8e96100bbe68f20d9a -#: ../source/tutorial/convert-secondary-into-arbiter.txt:83 -msgid "" -"In the :program:`mongo` shell convert the secondary to an arbiter using " -"the :method:`rs.addArb()` method:" -msgstr "" - -# d3598bd8ad234f8d80136d37513a0ead -#: ../source/tutorial/convert-secondary-into-arbiter.txt:90 -msgid "" -"Verify the arbiter belongs to the replica set by calling the " -":method:`rs.conf()` method in the :program:`mongo` shell." -msgstr "" - -# 91a86bb857594a8c915759e07ac978fe -# b809170686914f3b81c007d5a912294c -#: ../source/tutorial/convert-secondary-into-arbiter.txt:97 -#: ../source/tutorial/convert-secondary-into-arbiter.txt:143 -msgid "The arbiter member should include the following:" -msgstr "" - -# 5699e618776840ec90efb2711eb83326 -#: ../source/tutorial/convert-secondary-into-arbiter.txt:106 -msgid "Convert Secondary to Arbiter Running on a New Port Number" -msgstr "" - -# 335e4942cfa0430e9d2e06efa08a7cd3 -#: ../source/tutorial/convert-secondary-into-arbiter.txt:108 -msgid "" -"If your application is connecting directly to the secondary or has a " -"connection string referencing the secondary, modify the application so " -"that MongoDB queries don't reach the secondary." -msgstr "" - -# 922d184c07dc41cdb5efb819399f3e13 -#: ../source/tutorial/convert-secondary-into-arbiter.txt:113 -msgid "" -"Create a new, empty data directory to be used with the new port number. " -"For example:" -msgstr "" - -# c2daa012c8a1405d9004b4f958f66c7e -#: ../source/tutorial/convert-secondary-into-arbiter.txt:120 -msgid "" -"Start a new :program:`mongod` instance on the new port number, specifying" -" the new data directory and the existing replica set. Issue a command " -"similar to the following:" -msgstr "" - -# 0aae149dec69425ea7eaf426c30024fb -#: ../source/tutorial/convert-secondary-into-arbiter.txt:128 -msgid "" -"In the :program:`mongo` shell connected to the current primary, convert " -"the new :program:`mongod` instance to an arbiter using the " -":method:`rs.addArb()` method:" -msgstr "" - -# 515d6524dfb94673b2b6823750037015 -#: ../source/tutorial/convert-secondary-into-arbiter.txt:136 -msgid "" -"Verify the arbiter has been added to the replica set by calling the " -":method:`rs.conf()` method in the :program:`mongo` shell." -msgstr "" - -# f5b40e68b1f3429f8f14f9154ecf2de7 -#: ../source/tutorial/convert-secondary-into-arbiter.txt:151 -msgid "" -"Remove the :term:`secondary` from the :term:`replica set` by calling the " -":method:`rs.remove()` method in the :program:`mongo` shell:" -msgstr "" - -# de6f3e51c06347e69d8a25adb0c07bf8 -#: ../source/tutorial/convert-secondary-into-arbiter.txt:158 -msgid "" -"Verify that the replica set no longer includes the old secondary by " -"calling the :method:`rs.conf()` method in the :program:`mongo` shell:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/convert-sharded-cluster-to-replica-set.po b/locale/es/LC_MESSAGES/tutorial/convert-sharded-cluster-to-replica-set.po deleted file mode 100644 index 4b059bc0263..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/convert-sharded-cluster-to-replica-set.po +++ /dev/null @@ -1,166 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:39+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# aa1c37d88bde4a539f6145557954f0fe -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt:3 -msgid "Convert Sharded Cluster to Replica Set" -msgstr "" - -# 13ba0860e31d4533be296f39e7bf7e9b -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt -msgid "On this page" -msgstr "" - -# bb4db6a6927b42d59e26301c96096312 -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt:13 -msgid "" -"This tutorial describes the process for converting a :term:`sharded " -"cluster` to a non-sharded :term:`replica set`. To convert a replica set " -"into a sharded cluster :doc:`/tutorial/convert-replica-set-to-replicated-" -"shard-cluster`. See the :doc:`/sharding` documentation for more " -"information on sharded clusters." -msgstr "" - -# b18947303a9c4cdfa29299fdaee9af7a -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt:21 -msgid "Convert a Cluster with a Single Shard into a Replica Set" -msgstr "" - -# a81343acb7994e639e5b4467ed616242 -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt:23 -msgid "" -"In the case of a :term:`sharded cluster` with only one shard, that shard " -"contains the full data set. Use the following procedure to convert that " -"cluster into a non-sharded :term:`replica set`:" -msgstr "" - -# 69097ef6215a4e80a2f9a2257a97547e -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt:27 -msgid "" -"Reconfigure the application to connect to the primary member of the " -"replica set hosting the single shard that system will be the new replica " -"set." -msgstr "" - -# 151ce2e4937b4ed7b52896bf46842feb -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt:31 -msgid "" -"Remove the :option:`--shardsrv ` option from your " -":program:`mongod`." -msgstr "" - -# eb852a7d146b4560be9f48717841b874 -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt -msgid "Tip" -msgstr "" - -# 3bbd6f8580d44d29b2519ab33d126f35 -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt:38 -msgid "" -"The single-shard cluster is now a non-sharded :term:`replica set` that " -"will accept read and write operations on the data set." -msgstr "" - -# 6a2feef816bc4a43a3c7c32717c2b9b4 -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt:41 -msgid "You may now decommission the remaining sharding infrastructure." -msgstr "" - -# d129c385704541e182890a504688bc07 -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt:44 -msgid "Convert a Sharded Cluster into a Replica Set" -msgstr "" - -# 6739231cf99d497aa0f05d6592717ae6 -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt:46 -msgid "" -"Use the following procedure to transition from a :term:`sharded cluster` " -"with more than one shard to an entirely new :term:`replica set`." -msgstr "" - -# ff0d29342fb04633a247394e9919f7a0 -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt:49 -msgid "" -"With the :term:`sharded cluster` running, :doc:`deploy a new replica set " -"` in addition to your sharded cluster. The replica " -"set must have sufficient capacity to hold all of the data files from all " -"of the current shards combined. Do not configure the application to " -"connect to the new replica set until the data transfer is complete." -msgstr "" - -# 539db72e299541889323b498d3bdf5a7 -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt:56 -msgid "" -"Stop all writes to the :term:`sharded cluster`. You may reconfigure your " -"application or stop all :program:`mongos` instances. If you stop all " -":program:`mongos` instances, the applications will not be able to read " -"from the database. If you stop all :program:`mongos` instances, start a " -"temporary :program:`mongos` instance on that applications cannot access " -"for the data migration procedure." -msgstr "" - -# a826b48619f6454aa22cb18958cd45ba -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt:63 -msgid "" -"Use :doc:`mongodump and mongorestore ` to migrate the data from the :program:`mongos` instance to the " -"new :term:`replica set`." -msgstr "" - -# 0e2d28dea45148e59e6fd5097207fdc4 -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt:68 -msgid "" -"Not all collections on all databases are necessarily sharded. Do not " -"solely migrate the sharded collections. Ensure that all databases and all" -" collections migrate correctly." -msgstr "" - -# 1b9cb7c0aa534d8db3e6aa93f5fec1eb -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt:72 -msgid "" -"Reconfigure the application to use the non-sharded :term:`replica set` " -"instead of the :program:`mongos` instance." -msgstr "" - -# 236f772e96fd42cdb7a23406886411bd -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt:75 -msgid "" -"The application will now use the un-sharded :term:`replica set` for reads" -" and writes. You may now decommission the remaining unused sharded " -"cluster infrastructure." -msgstr "" - -# dbefef97552049529e2ef7b58fefc07e -#~ msgid "" -#~ "Optionally remove the :option:`--shardsrv " -#~ "` option, if your " -#~ ":program:`mongod` started with this option." -#~ msgstr "" - -# 241559b5c5144b5db8379243d7b4cba4 -#~ msgid "" -#~ "Use :doc:`mongodump and mongorestore " -#~ "` to migrate" -#~ " the data from the :program:`mongos` " -#~ "instance to the new :term:`replica set`." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/convert-standalone-to-replica-set.po b/locale/es/LC_MESSAGES/tutorial/convert-standalone-to-replica-set.po deleted file mode 100644 index 436a71fd833..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/convert-standalone-to-replica-set.po +++ /dev/null @@ -1,183 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:46+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 59ff41965f8d41dab25a4d4b63b478cc -#: ../source/tutorial/convert-standalone-to-replica-set.txt:3 -msgid "Convert a Standalone to a Replica Set" -msgstr "" - -# 75c03c3fa8c44de5b5e069d784760d78 -#: ../source/tutorial/convert-standalone-to-replica-set.txt -msgid "On this page" -msgstr "" - -# 60ff312d7ac747608281d5a826bf3cea -#: ../source/tutorial/convert-standalone-to-replica-set.txt:13 -msgid "" -"This tutorial describes the process for converting a :term:`standalone` " -":program:`mongod` instance into a three-member :term:`replica set`. Use " -"standalone instances for testing and development, but always use replica " -"sets in production. To install a standalone instance, see the " -":ref:`installation tutorials `." -msgstr "" - -# 73000e56b0d0416ebc7434d31bcf38e8 -#: ../source/tutorial/convert-standalone-to-replica-set.txt:20 -msgid "" -"To deploy a replica set without using a pre-existing :program:`mongod` " -"instance, see :doc:`/tutorial/deploy-replica-set`." -msgstr "" - -# 7e075df3c8d54d9b844cc0484e424f39 -#: ../source/tutorial/convert-standalone-to-replica-set.txt:24 -msgid "Procedure" -msgstr "" - -# 571b249adfed4dff84be31050f3199b4 -#: ../source/tutorial/convert-standalone-to-replica-set.txt:26 -msgid "Shut down the :term:`standalone` :program:`mongod` instance." -msgstr "" - -# 1ac8e4b15cd8419f883938d8f81e6129 -#: ../source/tutorial/convert-standalone-to-replica-set.txt:28 -msgid "" -"Restart the instance. Use the :option:`--replSet ` " -"option to specify the name of the new replica set." -msgstr "" - -# 271d60d6d8c94df298739e4e2989ff70 -#: ../source/tutorial/convert-standalone-to-replica-set.txt:31 -msgid "" -"For example, the following command starts a standalone instance as a " -"member of a new replica set named ``rs0``. The command uses the " -"standalone's existing database path of ``/srv/mongodb/db0``:" -msgstr "" - -# d50d3046eb0e415e97262ec2ef3f708b -#: ../source/includes/fact-unique-replica-set-names.rst:1 -msgid "" -"If your application connects to more than one replica set, each set " -"should have a distinct name. Some drivers group replica set connections " -"by replica set name." -msgstr "" - -# 7b8b1fb15a0045efac46d6c8e5ee48dc -#: ../source/tutorial/convert-standalone-to-replica-set.txt:41 -msgid "" -"For more information on configuration options, see :doc:`/reference" -"/configuration-options` and the :program:`mongod` manual page." -msgstr "" - -# ce8b60b4b5eb4f009aafedc0d63c11aa -#: ../source/tutorial/convert-standalone-to-replica-set.txt:45 -msgid "Connect to the :program:`mongod` instance." -msgstr "" - -# fe627711f66a456a9922c6d578681efd -#: ../source/tutorial/convert-standalone-to-replica-set.txt:47 -msgid "Use :method:`rs.initiate()` to initiate the new replica set:" -msgstr "" - -# e87180783f7946a28b987df0c41e9a75 -#: ../source/tutorial/convert-standalone-to-replica-set.txt:53 -msgid "The replica set is now operational." -msgstr "" - -# 29278372e4ae41dca3d3fe492799a902 -#: ../source/tutorial/convert-standalone-to-replica-set.txt:55 -msgid "" -"To view the replica set configuration, use :method:`rs.conf()`. To check " -"the status of the replica set, use :method:`rs.status()`." -msgstr "" - -# 2cde6d5a6e84483ab892e3f7a14c2468 -#: ../source/tutorial/convert-standalone-to-replica-set.txt:61 -msgid "Expand the Replica Set" -msgstr "" - -# b108a14f75014579beb381d196baf7c5 -#: ../source/tutorial/convert-standalone-to-replica-set.txt:63 -msgid "Add additional replica set members by doing the following:" -msgstr "" - -# 944032ff23724e5290bbfa3b065d71da -#: ../source/tutorial/convert-standalone-to-replica-set.txt:65 -msgid "" -"On two distinct systems, start two new standalone :program:`mongod` " -"instances. For information on starting a standalone instance, see the " -":ref:`installation tutorial ` specific to your " -"environment." -msgstr "" - -# a9bac23d4d614299845b75a4fe843d8d -#: ../source/tutorial/convert-standalone-to-replica-set.txt:70 -msgid "" -"On your connection to the original :program:`mongod` instance (the former" -" standalone instance), issue a command in the following form for each new" -" instance to add to the replica set:" -msgstr "" - -# 37e34a2784ce444cb9058944f571a886 -#: ../source/tutorial/convert-standalone-to-replica-set.txt:78 -msgid "" -"Replace ```` and ```` with the resolvable hostname and " -"port of the :program:`mongod` instance to add to the set. For more " -"information on adding a host to a replica set, see :doc:`/tutorial" -"/expand-replica-set`." -msgstr "" - -# 415d708806434cdba54bf9c3d3786579 -#: ../source/tutorial/convert-standalone-to-replica-set.txt:84 -msgid "Sharding Considerations" -msgstr "" - -# 2b7644ecaba24d70b2e4d8102cc084af -#: ../source/tutorial/convert-standalone-to-replica-set.txt:86 -msgid "" -"If the new replica set is part of a :term:`sharded cluster`, change the " -"shard host information in the :term:`config database` by doing the " -"following:" -msgstr "" - -# 3e43bf0e673f4e329b46bdb15bf4f484 -#: ../source/tutorial/convert-standalone-to-replica-set.txt:90 -msgid "" -"Connect to one of the sharded cluster's :program:`mongos` instances and " -"issue a command in the following form:" -msgstr "" - -# cdbd7b6830054203b13ce6ac403f9e66 -#: ../source/tutorial/convert-standalone-to-replica-set.txt:97 -msgid "" -"Replace ```` with the name of the shard. Replace ```` " -"with the name of the replica set. Replace ``<>`` with " -"the list of the members of the replica set." -msgstr "" - -# 8d0a220fc6484d8db580e52a3a090197 -#: ../source/tutorial/convert-standalone-to-replica-set.txt:102 -msgid "" -"Restart all :program:`mongos` instances. If possible, restart all " -"components of the replica sets (i.e., all :program:`mongos` and all shard" -" :program:`mongod` instances)." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/create-a-compound-index.po b/locale/es/LC_MESSAGES/tutorial/create-a-compound-index.po deleted file mode 100644 index c6d96267587..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/create-a-compound-index.po +++ /dev/null @@ -1,130 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 22:49+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# d2961c99eafb4a48b9359d959f08f4f7 -#: ../source/tutorial/create-a-compound-index.txt:7 -msgid "Create a Compound Index" -msgstr "" - -# c53d03e740ff43fc9cf4ee5d73044609 -#: ../source/tutorial/create-a-compound-index.txt:11 -msgid "" -"Indexes allow MongoDB to process and fulfill queries quickly by creating " -"small and efficient representations of the documents in a " -":term:`collection`. MongoDB supports indexes that include content on a " -"single field, as well as :ref:`compound indexes ` that " -"include content from multiple fields. Continue reading for instructions and " -"examples of building a compound index." -msgstr "" - -# 4e6f24ac3f294e06879ffec5785ed59b -#: ../source/tutorial/create-a-compound-index.txt:19 -msgid "Build a Compound Index" -msgstr "" - -# acac51fcdf7f44e784784cbea88d0c2b -#: ../source/tutorial/create-a-compound-index.txt:21 -msgid "" -"To create a :ref:`compound index ` use an operation " -"that resembles the following prototype:" -msgstr "" - -# 12df554b275a4353aa068dc8de2a65bd -#: ../source/tutorial/create-a-compound-index.txt:31 -msgid "Example" -msgstr "" - -# f7169d6e5d8846dabae2a71b1bf32892 -#: ../source/tutorial/create-a-compound-index.txt:33 -msgid "" -"The following operation will create an index on the ``item``, ``category``, " -"and ``price`` fields of the ``products`` collection:" -msgstr "" - -# 7ea9891c94954965a75458eb12ed38db -#: ../source/tutorial/create-a-compound-index.txt:42 -msgid "Additional Considerations" -msgstr "" - -# 611fd516d2e44495b809b2da8332f519 -#: ../source/includes/index-tutorials-considerations.rst:1 -msgid "" -"If your collection holds a large amount of data, and your application needs " -"to be able to access the data while building the index, consider building " -"the index in the background, as described in :ref:`index-creation-" -"background`. To build indexes on replica sets, see the :ref:`index-build-on-" -"replica-sets` section for more information." -msgstr "" - -# e721ef7c642b43a1accee122e2dd466c -#: ../source/includes/note-build-indexes-on-replica-sets.rst:3 -msgid "" -"To build or rebuild indexes for a :term:`replica set` see :ref:`index-" -"building-replica-sets`." -msgstr "" - -# 62011c0651ec4d539aa60b0e5c483309 -#: ../source/includes/index-tutorials-considerations.rst:10 -msgid "" -"Some drivers may specify indexes, using ``NumberLong(1)`` rather than ``1`` " -"as the specification. This does not have any affect on the resulting index." -msgstr "" - -# e4490d6a96ee4dc18bbfa2625e2dbe92 -#: ../source/tutorial/create-a-compound-index.txt:46 -msgid "" -":ref:`index-create-index`, :doc:`/administration/indexes` and " -":doc:`/core/indexes` for more information." -msgstr "" - -# ae0805e8fcb248828e03f160c36735b2 -# 49d7223072e84205b2d87e417598b2bd -#: ../source/tutorial/create-a-compound-index.txt:1 -#: ../source/tutorial/create-a-compound-index.txt:2 -msgid "index" -msgstr "" - -# ae0805e8fcb248828e03f160c36735b2 -#: ../source/tutorial/create-a-compound-index.txt:1 -msgid "create" -msgstr "" - -# 49d7223072e84205b2d87e417598b2bd -#: ../source/tutorial/create-a-compound-index.txt:2 -msgid "compound" -msgstr "" - -#: ../source/includes/fact-index-specification-field-value.rst:1 -msgid "" -"The value of the field in the index specification describes the kind of " -"index for that field. For example, a value of ``1`` specifies an index that " -"orders items in ascending order. A value of ``-1`` specifies an index that " -"orders items in descending order. For additional index types, see " -":doc:`/core/index-types`." -msgstr "" - -#~ msgid "Tip" -#~ msgstr "" - -#~ msgid "" -#~ "The value of the field in the index specification describes the kind of " -#~ "index for that field. For example, a value of ``1`` specifies an index that " -#~ "orders items in ascending order. A value of ``-1`` specifies an index that " -#~ "orders items in descending order." -#~ msgstr "" diff --git a/locale/es/LC_MESSAGES/tutorial/create-a-hashed-index.po b/locale/es/LC_MESSAGES/tutorial/create-a-hashed-index.po deleted file mode 100644 index 301fe7482d3..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/create-a-hashed-index.po +++ /dev/null @@ -1,107 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: 2014-04-08 16:31+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 52cfe63e60ed407284ec8a345c6e2f51 -#: ../source/tutorial/create-a-hashed-index.txt:6 -msgid "Create a Hashed Index" -msgstr "" - -# a811aa703e4449cfa0ca19214cef0e41 -#: ../source/tutorial/create-a-hashed-index.txt:12 -msgid "" -":ref:`Hashed indexes ` compute a hash of the value of " -"a field in a collection and index the hashed value. These indexes permit " -"equality queries and may be suitable shard keys for some collections." -msgstr "" - -# c5ce033b581246da9e0092ca6ffd34d3 -#: ../source/includes/tip-applications-do-not-need-to-compute-hashes.rst -msgid "Tip" -msgstr "" - -# 42a22c653b0a492082ab0be5d2cde433 -#: ../source/includes/tip-applications-do-not-need-to-compute-hashes.rst:3 -msgid "" -"MongoDB automatically computes the hashes when resolving queries using " -"hashed indexes. Applications do **not** need to compute hashes." -msgstr "" - -# f82b25966c434a4eb2ed5375af1f9b7a -#: ../source/tutorial/create-a-hashed-index.txt -msgid "See" -msgstr "" - -# 6d1584e183914e11935eee86224d461f -#: ../source/tutorial/create-a-hashed-index.txt:25 -msgid "Procedure" -msgstr "" - -# 8b407daafca54605adc563ae6c358c62 -#: ../source/tutorial/create-a-hashed-index.txt:27 -msgid "" -"To create a :ref:`hashed index `, specify ``hashed`` " -"as the value of the index key, as in the following example:" -msgstr "" - -# 1f4b85b84e504645a97c5e8c8319cf69 -#: ../source/tutorial/create-a-hashed-index.txt -msgid "Example" -msgstr "" - -# fc11a26067a546ba845298574e9e3764 -#: ../source/tutorial/create-a-hashed-index.txt:38 -msgid "Considerations" -msgstr "" - -# b979ec22e62641139e03216ec2d7ab25 -#: ../source/tutorial/create-a-hashed-index.txt:40 -msgid "" -"MongoDB supports ``hashed`` indexes of any single field. The hashing " -"function collapses embedded documents and computes the hash for the " -"entire value, but does not support multi-key (i.e. arrays) indexes." -msgstr "" - -# e1c1ff88e3e244278140f5784a20ec35 -#: ../source/tutorial/create-a-hashed-index.txt:44 -msgid "You may not create compound indexes that have ``hashed`` index fields." -msgstr "" - -# 59fc8b359786414aa0066d8ab1069dc5 -#: ../source/tutorial/create-a-hashed-index.txt:1 -msgid "index" -msgstr "" - -# 59fc8b359786414aa0066d8ab1069dc5 -#: ../source/tutorial/create-a-hashed-index.txt:1 -msgid "hashed" -msgstr "" - -# 07e7d0821a66485da2e4c20ee2398f36 -#~ msgid "" -#~ "MongoDB supports ``hashed`` indexes of " -#~ "any single field. The hashing function" -#~ " collapses sub-documents and computes " -#~ "the hash for the entire value, but" -#~ " does not support multi-key (i.e. " -#~ "arrays) indexes." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/create-a-sparse-index.po b/locale/es/LC_MESSAGES/tutorial/create-a-sparse-index.po deleted file mode 100644 index 5108ab2695b..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/create-a-sparse-index.po +++ /dev/null @@ -1,95 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 22:40+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 6679ab98c1ca40f0a23226d4512cc9b2 -#: ../source/tutorial/create-a-sparse-index.txt:6 -msgid "Create a Sparse Index" -msgstr "" - -# 5310806b06024c1b9e48e5db771ee6c2 -#: ../source/tutorial/create-a-sparse-index.txt:10 -msgid "" -"Sparse indexes are like non-sparse indexes, except that they omit references" -" to documents that do not include the indexed field. For fields that are " -"only present in some documents sparse indexes may provide a significant " -"space savings. See :ref:`index-type-sparse` for more information about " -"sparse indexes and their use." -msgstr "" - -# 7cb62e732fb348c7ad3f9169963944df -#: ../source/tutorial/create-a-sparse-index.txt:16 -msgid "" -":doc:`/core/indexes` and :doc:`/administration/indexes` for more " -"information." -msgstr "" - -# 561afa7d686442749a29f6bb319a12bb -#: ../source/tutorial/create-a-sparse-index.txt:20 -msgid "Prototype" -msgstr "" - -# 16f08d2cacfc4f8abefd50e7d4fe31ff -#: ../source/tutorial/create-a-sparse-index.txt:22 -msgid "" -"To create a :ref:`sparse index ` on a field, use an " -"operation that resembles the following prototype:" -msgstr "" - -# feac6935e09a4405a8fa508110ddc288 -#: ../source/tutorial/create-a-sparse-index.txt:30 -msgid "Example" -msgstr "" - -# 102bde47cf1c4934ac92f3c0e1ace09a -#: ../source/tutorial/create-a-sparse-index.txt:32 -msgid "" -"The following operation, creates a sparse index on the ``users`` collection " -"that *only* includes a document in the index if the ``twitter_name`` field " -"exists in a document." -msgstr "" - -# 98ff06609af64e7b9b11d48c8fe08d00 -#: ../source/tutorial/create-a-sparse-index.txt:40 -msgid "" -"The index excludes all documents that do not include the ``twitter_name`` " -"field." -msgstr "" - -# e2c2ae0cf99a479f8b0ca3cc48ba3b7a -#: ../source/tutorial/create-a-sparse-index.txt:44 -msgid "Considerations" -msgstr "" - -# 416aa07d64474b779ceb3e23a5961518 -#: ../source/tutorial/create-a-sparse-index.txt:48 -msgid "" -"Sparse indexes can affect the results returned by the query, particularly " -"with respect to sorts on fields *not* included in the index. See the " -":ref:`sparse index ` section for more information." -msgstr "" - -# 1e0880928c8b459491a3382fc217f4bd -#: ../source/tutorial/create-a-sparse-index.txt:1 -msgid "index" -msgstr "" - -# 1e0880928c8b459491a3382fc217f4bd -#: ../source/tutorial/create-a-sparse-index.txt:1 -msgid "sparse" -msgstr "" diff --git a/locale/es/LC_MESSAGES/tutorial/create-a-unique-index.po b/locale/es/LC_MESSAGES/tutorial/create-a-unique-index.po deleted file mode 100644 index dc0efd87ca6..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/create-a-unique-index.po +++ /dev/null @@ -1,223 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: 2014-04-08 18:41+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# c1f53240d62d4f34b450a2ada4b5914a -#: ../source/tutorial/create-a-unique-index.txt:3 -msgid "Create a Unique Index" -msgstr "" - -# 5bb2c160dfca44499bb5ae7bae4147d8 -#: ../source/tutorial/create-a-unique-index.txt:7 -msgid "" -"MongoDB allows you to specify a :ref:`unique constraint ` on an index. These constraints prevent applications from " -"inserting :term:`documents ` that have duplicate values for the" -" inserted fields." -msgstr "" - -# bd05bdc42f9e43e1aa261aeb66809618 -#: ../source/tutorial/create-a-unique-index.txt:12 -msgid "" -"MongoDB cannot create a :ref:`unique index ` on the " -"specified index field(s) if the collection already contains data that " -"would violate the unique constraint for the index." -msgstr "" - -# b07625759ea64c99bf14f353d4b48332 -#: ../source/tutorial/create-a-unique-index.txt:20 -msgid "Unique Index on a Single Field" -msgstr "" - -# 670fb2db87a94b05bf3f03759571fe6a -#: ../source/tutorial/create-a-unique-index.txt:22 -msgid "" -"To create a :ref:`unique index `, consider the " -"following prototype:" -msgstr "" - -# 3feacf4fbfcc4bc3b26bc97e07ffe69d -#: ../source/tutorial/create-a-unique-index.txt:29 -msgid "" -"For example, you may want to create a unique index on the ``\"tax-id\"`` " -"field of the ``accounts`` collection to prevent storing multiple account " -"records for the same legal entity:" -msgstr "" - -# 071745368fbd4f88a3158cd294a0e083 -#: ../source/tutorial/create-a-unique-index.txt:37 -msgid "" -"The :ref:`_id index ` is a unique index. In some " -"situations you may consider using the ``_id`` field itself for this kind " -"of data rather than using a unique index on another field." -msgstr "" - -# 047bfe917df0428d9b42eaebbea24fc8 -#: ../source/tutorial/create-a-unique-index.txt:42 -msgid "Unique Compound Index" -msgstr "" - -# e78f020de07f456ab2da70f0812d6638 -#: ../source/tutorial/create-a-unique-index.txt:44 -msgid "" -"You can also enforce a unique constraint on :ref:`compound indexes " -"`, as in the following prototype:" -msgstr "" - -# ccbbdabf364d4443b582bbb5b5e88fab -#: ../source/tutorial/create-a-unique-index.txt:51 -msgid "" -"These indexes enforce uniqueness for the *combination* of index keys and " -"*not* for either key individually." -msgstr "" - -# e4bae0865c724f0da00fada05373d012 -#: ../source/tutorial/create-a-unique-index.txt:55 -msgid "Unique Index and Missing Field" -msgstr "" - -# 2f69a4a6fc2c4bb3ac2040508894da18 -#: ../source/tutorial/create-a-unique-index.txt:57 -msgid "" -"If a document does not have a value for a field, the index entry for that" -" item will be ``null`` in any index that includes it. Thus, in many " -"situations you will want to combine the ``unique`` constraint with the " -"``sparse`` option. :doc:`Sparse indexes ` skip over " -"any document that is missing the indexed field, rather than storing " -"``null`` for the index entry. Since unique indexes cannot have duplicate " -"values for a field, without the ``sparse`` option, MongoDB will reject " -"the second document and all subsequent documents without the indexed " -"field. Consider the following prototype." -msgstr "" - -# 7f8ba205180948ca9c368fbca39582df -#: ../source/tutorial/create-a-unique-index.txt:71 -msgid "" -"Refer to the :method:`~db.collection.createIndex()` documentation for " -"additional index creation options." -msgstr "" - -# 309eac00c462498e8054bc0be42c8aab -#: ../source/tutorial/create-a-unique-index.txt:16 -msgid "index" -msgstr "" - -# 309eac00c462498e8054bc0be42c8aab -#: ../source/tutorial/create-a-unique-index.txt:16 -msgid "unique" -msgstr "" - -# ca19823f351e46c6aae2e8cd6b98c7a0 -#~ msgid "" -#~ "MongoDB allows you to specify a " -#~ ":ref:`unique constraint `" -#~ " on an index. These constraints " -#~ "prevent applications from inserting " -#~ ":term:`documents ` that have " -#~ "duplicate values for the inserted " -#~ "fields. Additionally, if you want to " -#~ "create an index on a collection " -#~ "that has existing data that might " -#~ "have duplicate values for the indexed" -#~ " field, you may choose to combine " -#~ "unique enforcement with :ref:`duplicate " -#~ "dropping `." -#~ msgstr "" - -# 7066cce7db3b4797a8211f06d2f85921 -#~ msgid "Unique Indexes" -#~ msgstr "" - -# ab0f4d62c7104e06a7811bb6b4de394f -#~ msgid "" -#~ "For example, you may want to " -#~ "create a unique index on the " -#~ "``\"tax-id\":`` of the ``accounts`` " -#~ "collection to prevent storing multiple " -#~ "account records for the same legal " -#~ "entity:" -#~ msgstr "" - -# b03bed9e53474591b7b7dca149eb8a5e -#~ msgid "" -#~ "In many situations you will want " -#~ "to combine the ``unique`` constraint " -#~ "with the ``sparse`` option. When MongoDB" -#~ " indexes a field, if a document " -#~ "does not have a value for a " -#~ "field, the index entry for that " -#~ "item will be ``null``. Since unique " -#~ "indexes cannot have duplicate values for" -#~ " a field, without the ``sparse`` " -#~ "option, MongoDB will reject the second" -#~ " document and all subsequent documents " -#~ "without the indexed field. Consider the" -#~ " following prototype." -#~ msgstr "" - -# 854ccfe3360d4c0a852f6548a50b4735 -#~ msgid "Drop Duplicates" -#~ msgstr "" - -# 4297216df8cd42bca0408cef17463671 -#~ msgid "" -#~ "To force the creation of a " -#~ ":ref:`unique index ` " -#~ "index on a collection with duplicate " -#~ "values in the field you are " -#~ "indexing you can use the ``dropDups``" -#~ " option. This will force MongoDB to" -#~ " create a *unique* index by deleting" -#~ " documents with duplicate values when " -#~ "building the index. Consider the " -#~ "following prototype invocation of " -#~ ":method:`~db.collection.ensureIndex()`:" -#~ msgstr "" - -# d0097217033b46f98330f3267cef0a1f -#~ msgid "" -#~ "See the full documentation of " -#~ ":ref:`duplicate dropping ` for more information." -#~ msgstr "" - -# bb505b4d2207453f8d518c3e29824006 -#~ msgid "" -#~ "Specifying ``{ dropDups: true }`` may" -#~ " delete data from your database. Use" -#~ " with extreme caution." -#~ msgstr "" - -# 9639e097b5bb4fbf901a2fb8266e72e9 -#~ msgid "" -#~ "Refer to the :method:`~db.collection.ensureIndex()`" -#~ " documentation for additional index " -#~ "creation options." -#~ msgstr "" - -# 81ca8811cab74f3688ec0d8d8150ddbc -#~ msgid "drop duplicates" -#~ msgstr "" - -# 3aca0c5572d24bc7889f0a1962632199 -#~ msgid "duplicates" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/create-a-vulnerability-report.po b/locale/es/LC_MESSAGES/tutorial/create-a-vulnerability-report.po deleted file mode 100644 index d2b34dc0692..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/create-a-vulnerability-report.po +++ /dev/null @@ -1,199 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:32+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# bae0f9f629504952bceb8970c2c2cabb -#: ../source/tutorial/create-a-vulnerability-report.txt:3 -msgid "Create a Vulnerability Report" -msgstr "" - -# 8835440b782043ee91013e4d1e879d28 -#: ../source/tutorial/create-a-vulnerability-report.txt -msgid "On this page" -msgstr "" - -# 66c9efb35c484fa0967962e4d41f55e0 -#: ../source/tutorial/create-a-vulnerability-report.txt:13 -msgid "" -"If you believe you have discovered a vulnerability in MongoDB or have " -"experienced a security incident related to MongoDB, please report the " -"issue to aid in its resolution." -msgstr "" - -# 41a358a89f64421e9e4d1573428c250f -#: ../source/tutorial/create-a-vulnerability-report.txt:17 -msgid "" -"To report an issue, we strongly suggest filing a ticket in the " -":issue:`SECURITY ` project in JIRA. MongoDB, Inc responds to " -"vulnerability notifications within 48 hours." -msgstr "" - -# a07469fb61b34e5792f3ae21922ef0dc -#: ../source/tutorial/create-a-vulnerability-report.txt:22 -msgid "Create the Report in JIRA" -msgstr "" - -# d598df48a79a409fb0adef3ce7a6a520 -#: ../source/tutorial/create-a-vulnerability-report.txt:24 -msgid "" -"`Submit a Ticket " -"`_ in the :issue:`Security ` project on " -"our JIRA. The ticket number will become the reference identification for " -"the issue for its lifetime. You can use this identifier for tracking " -"purposes." -msgstr "" - -# c8c18341339a4cc4b8b0fb5edcd23bfb -#: ../source/tutorial/create-a-vulnerability-report.txt:32 -msgid "Information to Provide" -msgstr "" - -# 16def90e29b84ed8881f02ac6ff62498 -#: ../source/tutorial/create-a-vulnerability-report.txt:34 -msgid "" -"All vulnerability reports should contain as much information as possible " -"so MongoDB's developers can move quickly to resolve the issue. In " -"particular, please include the following:" -msgstr "" - -# 0d4c284d90ae4c258fad068111b82bcc -#: ../source/tutorial/create-a-vulnerability-report.txt:38 -msgid "The name of the product." -msgstr "" - -# c13ab5a1f8774d8d99000291c8cc1b95 -#: ../source/tutorial/create-a-vulnerability-report.txt:40 -msgid "*Common Vulnerability* information, if applicable, including:" -msgstr "" - -# 93b2692b8e2f4012bc1e709c6cc85aec -#: ../source/tutorial/create-a-vulnerability-report.txt:42 -msgid "CVSS (Common Vulnerability Scoring System) Score." -msgstr "" - -# b24de5903fbb45b29efdeb660c38f523 -#: ../source/tutorial/create-a-vulnerability-report.txt:44 -msgid "CVE (Common Vulnerability and Exposures) Identifier." -msgstr "" - -# 04c2321e031b40f7a6e78f5c44f90cf4 -#: ../source/tutorial/create-a-vulnerability-report.txt:45 -msgid "" -"Contact information, including an email address and/or phone number, if " -"applicable." -msgstr "" - -# f8c25120ba3b40fdad0a9d9f1bf27895 -#: ../source/tutorial/create-a-vulnerability-report.txt:50 -msgid "Send the Report via Email" -msgstr "" - -# 24dafa05f2ef4338a45016d24596297a -#: ../source/tutorial/create-a-vulnerability-report.txt:52 -msgid "" -"While JIRA is the preferred reporting method, you may also report " -"vulnerabilities via email to `security@mongodb.com " -"`_." -msgstr "" - -# e5f3058229924727b2a264ad53d2224a -#: ../source/tutorial/create-a-vulnerability-report.txt:56 -msgid "" -"You may encrypt email using MongoDB's public key at " -"`https://docs.mongodb.org/10gen-security-gpg-key.asc " -"`_." -msgstr "" - -# 19404f2747d8455bb15dc09ecc284731 -#: ../source/tutorial/create-a-vulnerability-report.txt:59 -msgid "" -"MongoDB, Inc. responds to vulnerability reports sent via email with a " -"response email that contains a reference number for a JIRA ticket posted " -"to the :issue:`SECURITY` project." -msgstr "" - -# 1ed27788e7804dd498ac427fc2ceb26f -#: ../source/tutorial/create-a-vulnerability-report.txt:64 -msgid "Evaluation of a Vulnerability Report" -msgstr "" - -# 8154b8c2450a47a5afe12e9e6a8daa59 -#: ../source/tutorial/create-a-vulnerability-report.txt:66 -msgid "" -"MongoDB, Inc. validates all submitted vulnerabilities and uses Jira to " -"track all communications regarding a vulnerability, including requests " -"for clarification or additional information. If needed, MongoDB " -"representatives set up a conference call to exchange information " -"regarding the vulnerability." -msgstr "" - -# 9f7305079dcd401f981c2dc2ee26e8bc -#: ../source/tutorial/create-a-vulnerability-report.txt:73 -msgid "Disclosure" -msgstr "" - -# b8c144a21c914e05a16746af4460c2e9 -#: ../source/tutorial/create-a-vulnerability-report.txt:75 -msgid "" -"MongoDB, Inc. requests that you do *not* publicly disclose any " -"information regarding the vulnerability or exploit the issue until it has" -" had the opportunity to analyze the vulnerability, to respond to the " -"notification, and to notify key users, customers, and partners." -msgstr "" - -# 99de0c73371f408cadc13dd819c37081 -#: ../source/tutorial/create-a-vulnerability-report.txt:80 -msgid "" -"The amount of time required to validate a reported vulnerability depends " -"on the complexity and severity of the issue. MongoDB, Inc. takes all " -"required vulnerabilities very seriously and will always ensure that there" -" is a clear and open channel of communication with the reporter." -msgstr "" - -# 133602d2e3094dd7a762c706988ca4d6 -#: ../source/tutorial/create-a-vulnerability-report.txt:85 -msgid "" -"After validating an issue, MongoDB, Inc. coordinates public disclosure of" -" the issue with the reporter in a mutually agreed timeframe and format. " -"If required or requested, the reporter of a vulnerability will receive " -"credit in the published security bulletin." -msgstr "" - -# 4135593a739645a8becced952b8ef392 -#~ msgid "" -#~ "Submit a ticket in the :issue:`Security" -#~ " ` project at: " -#~ ". The ticket number" -#~ " will become the reference identification" -#~ " for the issue for its lifetime. " -#~ "You can use this identifier for " -#~ "tracking purposes." -#~ msgstr "" - -# 4ace6441cf25425a909ededb1130f763 -#~ msgid "" -#~ "You may encrypt email using MongoDB's" -#~ " public key at `http://docs.mongodb.org/10gen-" -#~ "security-gpg-key.asc `_." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/create-an-auto-incrementing-field.po b/locale/es/LC_MESSAGES/tutorial/create-an-auto-incrementing-field.po deleted file mode 100644 index e4f793a5c35..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/create-an-auto-incrementing-field.po +++ /dev/null @@ -1,281 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2014-04-08 16:31+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# eeb95de17b5b405bbbc9c490d49de7f0 -#: ../source/tutorial/create-an-auto-incrementing-field.txt:3 -msgid "Create an Auto-Incrementing Sequence Field" -msgstr "" - -# b720684a6bfe4d7aa5fcdf25b3b3393f -#: ../source/tutorial/create-an-auto-incrementing-field.txt:8 -msgid "Synopsis" -msgstr "" - -# 60072eb9a8fa41c88c37ec4831580cee -#: ../source/tutorial/create-an-auto-incrementing-field.txt:10 -msgid "" -"MongoDB reserves the ``_id`` field in the top level of all documents as a " -"primary key. ``_id`` must be unique, and always has an index with a " -":ref:`unique constraint `. However, except for the unique" -" constraint you can use any value for the ``_id`` field in your collections." -" This tutorial describes two methods for creating an incrementing sequence " -"number for the ``_id`` field using the following:" -msgstr "" - -# 24ebfdde80c74bfe917111dab9b49a38 -#: ../source/tutorial/create-an-auto-incrementing-field.txt:18 -msgid ":ref:`auto-increment-counters-collection`" -msgstr "" - -# 92a21af63dff4f3eb74bd44627c67c75 -#: ../source/tutorial/create-an-auto-incrementing-field.txt:20 -msgid ":ref:`auto-increment-optimistic-loop`" -msgstr "" - -# 5f746a1111d947ec8b7c0db0342cb4cd -#: ../source/tutorial/create-an-auto-incrementing-field.txt:23 -msgid "Considerations" -msgstr "" - -# db5e7db0a55f4384b3c031295bc064dd -#: ../source/tutorial/create-an-auto-incrementing-field.txt:25 -msgid "" -"Generally in MongoDB, you would not use an auto-increment pattern for the " -"``_id`` field, or any field, because it does not scale for databases with " -"large numbers of documents. Typically the default value :term:`ObjectId " -"` is more ideal for the ``_id``." -msgstr "" - -# 1fc87af736cd48fab5ca5e72a0e7e817 -#: ../source/tutorial/create-an-auto-incrementing-field.txt:31 -msgid "Procedures" -msgstr "" - -# 38a3f50d6876484f8805a183dfacc07a -#: ../source/tutorial/create-an-auto-incrementing-field.txt:36 -msgid "Use Counters Collection" -msgstr "" - -# 9ef988d58bc343f1ba51662684548a5c -#: ../source/tutorial/create-an-auto-incrementing-field.txt:39 -msgid "Counter Collection Implementation" -msgstr "" - -# 67bb560425fd448dbb580abf0ae888ac -#: ../source/tutorial/create-an-auto-incrementing-field.txt:44 -msgid "" -"Insert into the ``counters`` collection, the initial value for the " -"``userid``:" -msgstr "" - -# 6e1ecff7321442fbaff432b3b9674fa7 -#: ../source/tutorial/create-an-auto-incrementing-field.txt:55 -msgid "" -"Create a ``getNextSequence`` function that accepts a ``name`` of the " -"sequence. The function uses the :method:`~db.collection.findAndModify()` " -"method to atomically increment the ``seq`` value and return this new value:" -msgstr "" - -# 853a07e720bd4a32a7dcebb6c013a869 -#: ../source/tutorial/create-an-auto-incrementing-field.txt:74 -msgid "" -"Use this ``getNextSequence()`` function during " -":method:`~db.collection.insert()`." -msgstr "" - -# 14608a80098142368cec56731b7494e0 -# dd4b033ba6fb40fd9aa3a73d30e68b9f -#: ../source/tutorial/create-an-auto-incrementing-field.txt:93 -#: ../source/tutorial/create-an-auto-incrementing-field.txt:250 -msgid "You can verify the results with :method:`~db.collection.find()`:" -msgstr "" - -# e30096a7aff7498193c23ba9c67be3ca -# 96e5f3d1042a4f83b0e7741b9caed9d4 -#: ../source/tutorial/create-an-auto-incrementing-field.txt:99 -#: ../source/tutorial/create-an-auto-incrementing-field.txt:256 -msgid "The ``_id`` fields contain incrementing sequence values:" -msgstr "" - -# 9c4317645e1443d1aa55881b79fa0a87 -#: ../source/tutorial/create-an-auto-incrementing-field.txt:113 -msgid "``findAndModify`` Behavior" -msgstr "" - -# 14f58beb075c48db922b0a3e782d939c -#: ../source/tutorial/create-an-auto-incrementing-field.txt:115 -msgid "" -"When :method:`~db.collection.findAndModify()` includes the ``upsert: true`` " -"option **and** the query field(s) is not uniquely indexed, the method could " -"insert a document multiple times in certain circumstances. For instance, if " -"multiple clients each invoke the method with the same query condition and " -"these methods complete the find phase before any of methods perform the " -"modify phase, these methods could insert the same document." -msgstr "" - -# 8c506aa552a7447683c723c86deb843a -#: ../source/tutorial/create-an-auto-incrementing-field.txt:123 -msgid "" -"In the ``counters`` collection example, the query field is the ``_id`` " -"field, which always has a unique index. Consider that the " -":method:`~db.collection.findAndModify()` includes the ``upsert: true`` " -"option, as in the following modified example:" -msgstr "" - -# a131913a273641d797b2a4ba54930faf -#: ../source/tutorial/create-an-auto-incrementing-field.txt:144 -msgid "" -"If multiple clients were to invoke the ``getNextSequence()`` method with the" -" same ``name`` parameter, then the methods would observe one of the " -"following behaviors:" -msgstr "" - -# 66b8056aea8a4ab590ca4ebc50492935 -#: ../source/tutorial/create-an-auto-incrementing-field.txt:148 -msgid "" -"Exactly one :method:`~db.collection.findAndModify()` would successfully " -"insert a new document." -msgstr "" - -# 4de2dee035fb45c9bce1e5489fb6c77b -#: ../source/tutorial/create-an-auto-incrementing-field.txt:151 -msgid "" -"Zero or more :method:`~db.collection.findAndModify()` methods would update " -"the newly inserted document." -msgstr "" - -# eb14c869f9544b84b27bd9fb6017515a -#: ../source/tutorial/create-an-auto-incrementing-field.txt:154 -msgid "" -"Zero or more :method:`~db.collection.findAndModify()` methods would fail " -"when they attempted to insert a duplicate." -msgstr "" - -# 74910b80a4ce48f7a4f221b796664c61 -#: ../source/tutorial/create-an-auto-incrementing-field.txt:157 -msgid "" -"If the method fails due to a unique index constraint violation, retry the " -"method. Absent a delete of the document, the retry should not fail." -msgstr "" - -# 4c3a69794934473ca8d2e96eea64acf9 -#: ../source/tutorial/create-an-auto-incrementing-field.txt:164 -msgid "Optimistic Loop" -msgstr "" - -# a28a87f3fd484b23bfce2e7cb43c2658 -#: ../source/tutorial/create-an-auto-incrementing-field.txt:166 -msgid "" -"In this pattern, an *Optimistic Loop* calculates the incremented ``_id`` " -"value and attempts to insert a document with the calculated ``_id`` value. " -"If the insert is successful, the loop ends. Otherwise, the loop will iterate" -" through possible ``_id`` values until the insert is successful." -msgstr "" - -# 732d2d65471b4b83aa7f79097ec6c83b -#: ../source/tutorial/create-an-auto-incrementing-field.txt:172 -msgid "" -"Create a function named ``insertDocument`` that performs the \"insert if not" -" present\" loop. The function wraps the :method:`~db.collection.insert()` " -"method and takes a ``doc`` and a ``targetCollection`` arguments." -msgstr "" - -# cc8a1f44dd534b3882c02cf424d535fc -#: ../source/tutorial/create-an-auto-incrementing-field.txt:208 -msgid "The ``while (1)`` loop performs the following actions:" -msgstr "" - -# a00bde6e1ba14d17965664844459ed91 -#: ../source/tutorial/create-an-auto-incrementing-field.txt:210 -msgid "" -"Queries the ``targetCollection`` for the document with the maximum ``_id`` " -"value." -msgstr "" - -# 69a66ef870604ce4b905c06cb6a5514f -#: ../source/tutorial/create-an-auto-incrementing-field.txt:213 -msgid "Determines the next sequence value for ``_id`` by:" -msgstr "" - -# 2fd1502135454797b77885823bab3720 -#: ../source/tutorial/create-an-auto-incrementing-field.txt:215 -msgid "" -"adding ``1`` to the returned ``_id`` value if the returned cursor points to " -"a document." -msgstr "" - -# ddbb4bd650694e2a8ca0e376c1c7223b -#: ../source/tutorial/create-an-auto-incrementing-field.txt:218 -msgid "" -"otherwise: it sets the next sequence value to ``1`` if the returned cursor " -"points to no document." -msgstr "" - -# 49a2aced8f5441119efb8d0f239090dc -#: ../source/tutorial/create-an-auto-incrementing-field.txt:221 -msgid "" -"For the ``doc`` to insert, set its ``_id`` field to the calculated sequence " -"value ``seq``." -msgstr "" - -# 280bfd710fa34c39b745b1617d7c8372 -#: ../source/tutorial/create-an-auto-incrementing-field.txt:224 -msgid "Insert the ``doc`` into the ``targetCollection``." -msgstr "" - -# cbc51009db2f49b7bb6f57c501700a9c -#: ../source/tutorial/create-an-auto-incrementing-field.txt:226 -msgid "" -"If the insert operation errors with duplicate key, repeat the loop. " -"Otherwise, if the insert operation encounters some other error or if the " -"operation succeeds, break out of the loop." -msgstr "" - -# c247bb4579794e9e995d42b78395ebb9 -#: ../source/tutorial/create-an-auto-incrementing-field.txt:230 -msgid "Use the ``insertDocument()`` function to perform an insert:" -msgstr "" - -# ca3d5859a22f47ae89303da49a1cf5e8 -#: ../source/tutorial/create-an-auto-incrementing-field.txt:269 -msgid "" -"The ``while`` loop may iterate many times in collections with larger insert " -"volumes." -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:40 -msgid "" -"Use a separate ``counters`` collection to track the *last* number sequence " -"used. The ``_id`` field contains the sequence name and the ``seq`` field " -"contains the last value of the sequence." -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:177 -msgid "" -"The :method:`db.collection.insert()` method now returns a :ref" -":`writeresults-insert` object that contains the status of the operation. " -"Previous versions required an extra :method:`db.getLastErrorObj()` method " -"call." -msgstr "" - -#~ msgid "" -#~ "U se a separate ``counters`` collection to track the *last* number sequence " -#~ "used. The ``_id`` field contains the sequence name and the ``seq`` field " -#~ "contains the last value of the sequence." -#~ msgstr "" diff --git a/locale/es/LC_MESSAGES/tutorial/create-an-index.po b/locale/es/LC_MESSAGES/tutorial/create-an-index.po deleted file mode 100644 index 484015498ec..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/create-an-index.po +++ /dev/null @@ -1,230 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: 2013-12-16 22:35+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a17cd4a06d5b4b1986d08468d6df6f32 -#: ../source/tutorial/create-an-index.txt:6 -msgid "Create an Index" -msgstr "" - -# 7589aae27e2a483fb369d26e022954cd -#: ../source/tutorial/create-an-index.txt:10 -msgid "" -"Indexes allow MongoDB to process and fulfill queries quickly by creating " -"small and efficient representations of the documents in a " -":term:`collection`. Users can create indexes for any collection on any " -"field in a :term:`document`. By default, MongoDB creates an index on the " -"``_id`` field of every collection." -msgstr "" - -# 55536074daf948638c96644cab7c3b11 -#: ../source/tutorial/create-an-index.txt:16 -msgid "" -"This tutorial describes how to create an index on a single field. MongoDB" -" also supports :ref:`compound indexes `, which are " -"indexes on multiple fields. See :ref:`index-create-compound-index` for " -"instructions on building compound indexes." -msgstr "" - -# ffd106f4d3e347bf8d24ee81a94c3645 -#: ../source/tutorial/create-an-index.txt:23 -msgid "Create an Index on a Single Field" -msgstr "" - -# 6123c93735334f328b4cd90afe3e40dc -#: ../source/tutorial/create-an-index.txt:25 -msgid "" -"To create an index, use :method:`~db.collection.createIndex()` or a " -"similar :api:`method from your driver <>`. The " -":method:`~db.collection.createIndex()` method only creates an index if an" -" index of the same specification does not already exist." -msgstr "" - -# af603319bf4c4a4d955e2efcc1bd7823 -#: ../source/tutorial/create-an-index.txt:30 -msgid "" -"For example, the following operation creates an index on the ``userid`` " -"field of the ``records`` collection:" -msgstr "" - -# 322722ed1f4243d2ba1eb46bfe10bb64 -#: ../source/includes/fact-index-specification-field-value.rst:1 -msgid "" -"The value of the field in the index specification describes the kind of " -"index for that field. For example, a value of ``1`` specifies an index " -"that orders items in ascending order. A value of ``-1`` specifies an " -"index that orders items in descending order. For additional index types, " -"see :doc:`/core/index-types`." -msgstr "" - -# 772939bce995486a92977d304f05a822 -#: ../source/tutorial/create-an-index.txt:39 -msgid "" -"The created index will support queries that select on the field " -"``userid``, such as the following:" -msgstr "" - -# eb9c0cefa5f44c4487a2d02807b6a952 -#: ../source/tutorial/create-an-index.txt:47 -msgid "" -"But the created index does not support the following query on the " -"``profile_url`` field:" -msgstr "" - -# 0a8867367d7a4beca8c57eda7d0d2f3b -#: ../source/tutorial/create-an-index.txt:54 -msgid "" -"For queries that cannot use an index, MongoDB must scan all documents in " -"a collection for documents that match the query." -msgstr "" - -# 656913c854154468ab1358dc3088171c -#: ../source/tutorial/create-an-index.txt:58 -msgid "Additional Considerations" -msgstr "" - -# 0b21df7c46fb4e05964b5d4b8caa24ab -#: ../source/tutorial/create-an-index.txt:60 -msgid "" -"Although indexes can improve query performances, indexes also present " -"some operational considerations. See :ref:`Operational Considerations for" -" Indexes ` for more information." -msgstr "" - -# 10d22aaaf8104929936da8321b29a489 -#: ../source/includes/index-tutorials-considerations.rst:1 -msgid "" -"If your collection holds a large amount of data, and your application " -"needs to be able to access the data while building the index, consider " -"building the index in the background, as described in :ref:`index-" -"creation-background`. To build indexes on replica sets, see the :ref" -":`index-build-on-replica-sets` section for more information." -msgstr "" - -# 500e1ee8c0e54604b2b94c3397e64d2f -#: ../source/includes/note-build-indexes-on-replica-sets.rst:3 -msgid "" -"To build or rebuild indexes for a :term:`replica set` see :ref:`index-" -"building-replica-sets`." -msgstr "" - -# c8fbeba50e4f4d60ae6b4b596520a752 -#: ../source/includes/index-tutorials-considerations.rst:10 -msgid "" -"Some drivers may specify indexes, using ``NumberLong(1)`` rather than " -"``1`` as the specification. This does not have any affect on the " -"resulting index." -msgstr "" - -# 48bc7040b58c4af0baf9e7c040315461 -#: ../source/tutorial/create-an-index.txt:66 -msgid "" -":ref:`index-create-compound-index`, :doc:`/administration/indexes` and " -":doc:`/core/indexes` for more information." -msgstr "" - -# 5e976542f22943f09e7f1001534faa27 -#: ../source/tutorial/create-an-index.txt:1 -msgid "index" -msgstr "" - -# 5e976542f22943f09e7f1001534faa27 -#: ../source/tutorial/create-an-index.txt:1 -msgid "create" -msgstr "" - -#~ msgid "" -#~ "Indexes allow MongoDB to process and " -#~ "fulfill queries quickly by creating " -#~ "small and efficient representations of " -#~ "the documents in a :term:`collection`. " -#~ "MongoDB creates an index on the " -#~ "``_id`` field of every collection by " -#~ "default, but allows users to create " -#~ "indexes for any collection using on " -#~ "any field in a :term:`document`." -#~ msgstr "" - -#~ msgid "" -#~ "To create an index, use " -#~ ":method:`~db.collection.ensureIndex()` or a similar" -#~ " :api:`method from your driver <>`. " -#~ "For example the following creates an " -#~ "index on the ``phone-number`` field " -#~ "of the ``people`` collection:" -#~ msgstr "" - -#~ msgid "" -#~ ":method:`~db.collection.ensureIndex()` only creates " -#~ "an index if an index of the " -#~ "same specification does not already " -#~ "exist." -#~ msgstr "" - -#~ msgid "" -#~ "All indexes support and optimize the " -#~ "performance for queries that select on" -#~ " this field. For queries that cannot" -#~ " use an index, MongoDB must scan " -#~ "all documents in a collection for " -#~ "documents that match the query." -#~ msgstr "" - -#~ msgid "Tip" -#~ msgstr "" - -#~ msgid "" -#~ "The value of the field in the " -#~ "index specification describes the kind " -#~ "of index for that field. For " -#~ "example, a value of ``1`` specifies " -#~ "an index that orders items in " -#~ "ascending order. A value of ``-1`` " -#~ "specifies an index that orders items " -#~ "in descending order." -#~ msgstr "" - -#~ msgid "Examples" -#~ msgstr "" - -#~ msgid "" -#~ "If you create an index on the " -#~ "``user_id`` field in the ``records``, " -#~ "this index is, the index will " -#~ "support the following query:" -#~ msgstr "" - -#~ msgid "" -#~ "However, the following query, on the " -#~ "``profile_url`` field is not supported " -#~ "by this index:" -#~ msgstr "" - -#~ msgid "" -#~ "To create an index, use " -#~ ":method:`~db.collection.ensureIndex()` or a similar" -#~ " :api:`method from your driver <>`. " -#~ "The :method:`~db.collection.ensureIndex()` method " -#~ "only creates an index if an index" -#~ " of the same specification does not" -#~ " already exist." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/create-chunks-in-sharded-cluster.po b/locale/es/LC_MESSAGES/tutorial/create-chunks-in-sharded-cluster.po deleted file mode 100644 index 914d3e41cfb..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/create-chunks-in-sharded-cluster.po +++ /dev/null @@ -1,140 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:40+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 002ff83797af49a7bf817601469085d5 -#: ../source/tutorial/create-chunks-in-sharded-cluster.txt:3 -msgid "Create Chunks in a Sharded Cluster" -msgstr "" - -# 12342d4265e0418a83dd01e33149c735 -#: ../source/tutorial/create-chunks-in-sharded-cluster.txt:13 -msgid "" -"Pre-splitting the chunk ranges in an empty sharded collection allows " -"clients to insert data into an already partitioned collection. In most " -"situations a :term:`sharded cluster` will create and distribute chunks " -"automatically without user intervention. However, in a limited number of " -"cases, MongoDB cannot create enough chunks or distribute data fast enough" -" to support required throughput. For example:" -msgstr "" - -# b1ec0d9da7754540afefc56a929bf4c8 -#: ../source/tutorial/create-chunks-in-sharded-cluster.txt:20 -msgid "" -"If you want to partition an existing data collection that resides on a " -"single shard." -msgstr "" - -# 334010df4a474b9391bb6c94629f228a -#: ../source/tutorial/create-chunks-in-sharded-cluster.txt:23 -msgid "" -"If you want to ingest a large volume of data into a cluster that isn't " -"balanced, or where the ingestion of data will lead to data imbalance. For" -" example, monotonically increasing or decreasing shard keys insert all " -"data into a single chunk." -msgstr "" - -# 41f5d05b28c0463895a96eb975fadcf4 -#: ../source/tutorial/create-chunks-in-sharded-cluster.txt:28 -msgid "These operations are resource intensive for several reasons:" -msgstr "" - -# 84f418d28d0d4db79550a8547079d88d -#: ../source/tutorial/create-chunks-in-sharded-cluster.txt:30 -msgid "" -"Chunk migration requires copying all the data in the chunk from one shard" -" to another." -msgstr "" - -# bdf2bedb685c4670ae97f910a49c91bd -#: ../source/tutorial/create-chunks-in-sharded-cluster.txt:33 -msgid "" -"No shard can participate in more than one migration at any given time. To" -" migrate multiple chunks from a shard, the balancer migrates the chunks " -"one at a time." -msgstr "" - -# 4592931c62854e809f594c9d2b8c692b -#: ../source/tutorial/create-chunks-in-sharded-cluster.txt:39 -msgid "" -"Observing the restriction that a shard can participate in at most one " -"migration at a time, for a sharded cluster with *n* shards, MongoDB can " -"perform at most *n/2* (rounded down) simultaneous chunk migrations." -msgstr "" - -# 8802fcf798d14b3f962ed610d1ae8fff -#: ../source/tutorial/create-chunks-in-sharded-cluster.txt:44 -msgid "MongoDB creates splits only after an insert operation." -msgstr "" - -# b0a10c3ea67b45c3aa845aaa12bbc8aa -#: ../source/tutorial/create-chunks-in-sharded-cluster.txt:48 -msgid "" -"Only pre-split an empty collection. If a collection already has data, " -"MongoDB automatically splits the collection's data when you enable " -"sharding for the collection. Subsequent attempts to manually create " -"splits can lead to unpredictable chunk ranges and sizes as well as " -"inefficient or ineffective balancing behavior." -msgstr "" - -# f0ef37678cfa41fc80c0c114843dc97a -#: ../source/tutorial/create-chunks-in-sharded-cluster.txt:54 -msgid "To create chunks manually, use the following procedure:" -msgstr "" - -# bf3950e3473743948368265b5e2b4884 -#: ../source/tutorial/create-chunks-in-sharded-cluster.txt:56 -msgid "" -"Split empty chunks in your collection by manually performing the " -":dbcommand:`split` command on chunks." -msgstr "" - -# c2fa0de77d33406bbf79f6373ded580d -#: ../source/tutorial/create-chunks-in-sharded-cluster.txt -msgid "Example" -msgstr "" - -# ce64fcab68c1411487b1bbf5e78a38c9 -#: ../source/tutorial/create-chunks-in-sharded-cluster.txt:61 -msgid "" -"To create chunks for documents in the ``myapp.users`` collection using " -"the ``email`` field as the :term:`shard key`, use the following operation" -" in the :program:`mongo` shell:" -msgstr "" - -# 97f69ef060ab4e919dd0165007ddbce8 -#: ../source/tutorial/create-chunks-in-sharded-cluster.txt:74 -msgid "This assumes a collection size of 100 million documents." -msgstr "" - -# 92427758817c4820ba0ce4eed0926d19 -#: ../source/tutorial/create-chunks-in-sharded-cluster.txt:76 -msgid "" -"For information on the balancer and automatic distribution of chunks " -"across shards, see :ref:`sharding-balancing-internals` and :ref" -":`sharding-chunk-migration`. For information on manually migrating " -"chunks, see :doc:`/tutorial/migrate-chunks-in-sharded-cluster`." -msgstr "" - -# d6e828eba38749d78cd9956e65c1354f -#~ msgid "MongoDB can migrate only a single chunk at a time." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/create-indexes-to-support-queries.po b/locale/es/LC_MESSAGES/tutorial/create-indexes-to-support-queries.po deleted file mode 100644 index 342d2c8ed0b..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/create-indexes-to-support-queries.po +++ /dev/null @@ -1,318 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:30+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a9e40b6e870148ab9b0e93f5fd3f7ae5 -#: ../source/tutorial/create-indexes-to-support-queries.txt:5 -msgid "Create Indexes to Support Your Queries" -msgstr "" - -# 4c2a1edb81c34048bc5ed07b7c74b48f -#: ../source/tutorial/create-indexes-to-support-queries.txt -msgid "On this page" -msgstr "" - -# 41d908ad43e044e6b356a769d99ce7fb -#: ../source/tutorial/create-indexes-to-support-queries.txt:15 -msgid "" -"An index supports a query when the index contains all the fields scanned " -"by the query. The query scans the index and not the collection. Creating " -"indexes that support queries results in greatly increased query " -"performance." -msgstr "" - -# 4ce99906e2744e4fbcdf09b6bf6ee761 -#: ../source/tutorial/create-indexes-to-support-queries.txt:19 -msgid "" -"This document describes strategies for creating indexes that support " -"queries." -msgstr "" - -# b86c5769b4c043e48db1bd418b857881 -#: ../source/tutorial/create-indexes-to-support-queries.txt:22 -msgid "Create a Single-Key Index if All Queries Use the Same, Single Key" -msgstr "" - -# 949e1475a39f4fcfa217ff4b0c055a52 -#: ../source/tutorial/create-indexes-to-support-queries.txt:24 -msgid "" -"If you only ever query on a single key in a given collection, then you " -"need to create just one single-key index for that collection. For " -"example, you might create an index on ``category`` in the ``product`` " -"collection:" -msgstr "" - -# 731e7380124c4752833df99a5ed8744b -#: ../source/tutorial/create-indexes-to-support-queries.txt:35 -msgid "Create Compound Indexes to Support Several Different Queries" -msgstr "" - -# 3e3d3dbb4dcf4421af591cc575e9e4db -#: ../source/tutorial/create-indexes-to-support-queries.txt:37 -msgid "" -"If you sometimes query on only one key and at other times query on that " -"key combined with a second key, then creating a compound index is more " -"efficient than creating a single-key index. MongoDB will use the compound" -" index for both queries. For example, you might create an index on both " -"``category`` and ``item``." -msgstr "" - -# 51a88e6392bd4a398f3b54e4a4cadd21 -#: ../source/tutorial/create-indexes-to-support-queries.txt:47 -msgid "" -"This allows you both options. You can query on just ``category``, and you" -" also can query on ``category`` combined with ``item``. A single " -":ref:`compound index ` on multiple fields can " -"support all the queries that search a \"prefix\" subset of those fields." -msgstr "" - -# 0f332c333a234ba48cbb20c453cc99a8 -#: ../source/tutorial/create-indexes-to-support-queries.txt -msgid "Example" -msgstr "" - -# 6fb908cbedd540eeb5f3f9a04befff28 -#: ../source/tutorial/create-indexes-to-support-queries.txt:54 -msgid "The following index on a collection:" -msgstr "" - -# 91cd2c71555c460a8c1c338e964155f7 -#: ../source/tutorial/create-indexes-to-support-queries.txt:60 -msgid "Can support queries that the following indexes support:" -msgstr "" - -# 8f75ae97e5df480489bc1d165f6f5c76 -#: ../source/tutorial/create-indexes-to-support-queries.txt:67 -msgid "" -"There are some situations where the prefix indexes may offer better query" -" performance: for example if ``z`` is a large array." -msgstr "" - -# 0051ffbea06b4d1fbb2a04da8f4db342 -#: ../source/tutorial/create-indexes-to-support-queries.txt:70 -msgid "" -"The ``{ x: 1, y: 1, z: 1 }`` index can also support many of the same " -"queries as the following index:" -msgstr "" - -# 7bf4c451cfed40b5b9e01316700613ac -#: ../source/tutorial/create-indexes-to-support-queries.txt:77 -msgid "Also, ``{ x: 1, z: 1 }`` has an additional use. Given the following query:" -msgstr "" - -# 226a8a9c469c449cb5acadf0e01c2295 -#: ../source/tutorial/create-indexes-to-support-queries.txt:84 -msgid "" -"The ``{ x: 1, z: 1 }`` index supports both the query and the sort " -"operation, while the ``{ x: 1, y: 1, z: 1 }`` index only supports the " -"query. For more information on sorting, see :ref:`sorting-with-indexes`." -msgstr "" - -# a95428481bb649dc903d5c6dfd4e718d -#: ../source/includes/fact-index-intersection-vs-compound-indexes.rst:1 -msgid "" -"Starting in version 2.6, MongoDB can use :doc:`index intersection ` to fulfill queries. The choice between creating " -"compound indexes that support your queries or relying on index " -"intersection depends on the specifics of your system. See :ref:`index-" -"intersection-compound-indexes` for more details." -msgstr "" - -#~ msgid "" -#~ "Because the index \"covers\" the query," -#~ " MongoDB can both match the " -#~ ":ref:`query conditions ` **and** return the results" -#~ " using only the index; MongoDB does" -#~ " not need to look at the " -#~ "documents, only the index, to fulfill" -#~ " the query. An index can also " -#~ "cover an :ref:`aggregation pipeline operation" -#~ " ` on unsharded collections." -#~ msgstr "" - -# 9855fd45dce94d6fa8b8b06c4f26c484 -#~ msgid "Create Indexes that Support Covered Queries" -#~ msgstr "" - -# c0942e724a2942819ff42839c938d7e8 -#~ msgid "A covered query is a query in which:" -#~ msgstr "" - -# 6884ad64a8af4ea8a472a66e0387bff5 -#~ msgid "" -#~ "all the fields in the :ref:`query " -#~ "` are part" -#~ " of an index, **and**" -#~ msgstr "" - -# 3433efe5aa7f4d96ad508cc288850d74 -#~ msgid "all the fields returned in the results are in the same index." -#~ msgstr "" - -# 792777819701422d80233af3d7cd0fbb -#~ msgid "" -#~ "Querying *only* the index can be " -#~ "much faster than querying documents " -#~ "outside of the index. Index keys " -#~ "are typically smaller than the documents" -#~ " they catalog, and indexes are " -#~ "typically available in RAM or located" -#~ " sequentially on disk." -#~ msgstr "" - -# 66833c0e9d0b4abc84e30cc20144031f -#~ msgid "" -#~ "MongoDB automatically uses an index that" -#~ " covers a query when possible. To " -#~ "ensure that an index can *cover* a" -#~ " query, create an index that includes" -#~ " all the fields listed in the " -#~ ":ref:`query document ` and in the query " -#~ "result. You can specify the fields " -#~ "to return in the query results " -#~ "with a :ref:`projection ` " -#~ "document. By default, MongoDB includes " -#~ "the ``_id`` field in the query " -#~ "result. So, if the index does " -#~ "**not** include the ``_id`` field, then" -#~ " you must exclude the ``_id`` field" -#~ " (i.e. ``_id: 0``) from the query " -#~ "results." -#~ msgstr "" - -# 6d403df33ae340759a932b3bec2f7cea -#~ msgid "" -#~ "Given collection ``users`` with an index" -#~ " on the fields ``user`` and " -#~ "``status``, as created by the following" -#~ " option:" -#~ msgstr "" - -# 944c3ced2a2b48d09ba1f4424688dafb -#~ msgid "" -#~ "Then, this index will cover the " -#~ "following query which selects on the " -#~ "``status`` field and returns only the" -#~ " ``user`` field:" -#~ msgstr "" - -# d22cc48ff688467e895ab1ecec7c69e7 -#~ msgid "" -#~ "In the operation, the projection " -#~ "document explicitly specifies ``_id: 0`` " -#~ "to exclude the ``_id`` field from " -#~ "the result since the index is only" -#~ " on the ``status`` and the ``user``" -#~ " fields." -#~ msgstr "" - -# 3b9aa4a76d2148fab6451245bc2e0fc6 -#~ msgid "" -#~ "If the projection document does not " -#~ "specify the exclusion of the ``_id`` " -#~ "field, the query returns the ``_id`` " -#~ "field. The following query is **not**" -#~ " covered by the index on the " -#~ "``status`` and the ``user`` fields " -#~ "because with the projection document ``{" -#~ " user: 1 }``, the query returns " -#~ "both the ``user`` field and the " -#~ "``_id`` field:" -#~ msgstr "" - -# e636c028b6b5449eb20097aadf236b8f -#~ msgid "An index **cannot** cover a query if:" -#~ msgstr "" - -# 423a12009fa14aff82fa1167ac6e9567 -#~ msgid "" -#~ "any of the indexed fields in any" -#~ " of the documents in the collection" -#~ " includes an array. If an indexed " -#~ "field is an array, the index " -#~ "becomes a :ref:`multi-key index " -#~ "` index and cannot " -#~ "support a covered query." -#~ msgstr "" - -# 9abae9d500b741e887c352ee344106de -#~ msgid "" -#~ "any of the indexed fields are " -#~ "fields in subdocuments. To index fields" -#~ " in subdocuments, use :term:`dot notation`." -#~ " For example, consider a collection " -#~ "``users`` with documents of the " -#~ "following form:" -#~ msgstr "" - -# c761658cdaae4953b463c98aa0655613 -#~ msgid "The collection has the following indexes:" -#~ msgstr "" - -# 1a19f3416b0746cf8c7e845494ec8bb2 -#~ msgid "The ``{ user: 1 }`` index covers the following query:" -#~ msgstr "" - -# 92120895e27b483e9fa749f10d66254a -#~ msgid "" -#~ "However, the ``{ \"user.login\": 1 }``" -#~ " index does **not** cover the " -#~ "following query:" -#~ msgstr "" - -# 5f1182dc855c4de2934d910618b02260 -#~ msgid "" -#~ "The query, however, does use the " -#~ "``{ \"user.login\": 1 }`` index to " -#~ "find matching documents." -#~ msgstr "" - -# ce238b44d7b9468e9b62b9cc463ca453 -#~ msgid "" -#~ "To determine whether a query is a" -#~ " covered query, use the " -#~ ":method:`~cursor.explain()` method. If the " -#~ ":method:`~cursor.explain()` output displays ``true``" -#~ " for the :data:`~explain.indexOnly` field, " -#~ "the query is covered by an index," -#~ " and MongoDB queries only that index" -#~ " to match the query **and** return" -#~ " the results." -#~ msgstr "" - -# ae2a67c6c3ab4d329d940a62e3d93041 -#~ msgid "For more information see :ref:`indexes-measuring-use`." -#~ msgstr "" - -#~ msgid "" -#~ "Because the index \"covers\" the query," -#~ " MongoDB can both match the " -#~ ":ref:`query conditions ` **and** return the results" -#~ " using only the index; MongoDB does" -#~ " not need to look at the " -#~ "documents, only the index, to fulfill" -#~ " the query." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/create-queries-that-ensure-selectivity.po b/locale/es/LC_MESSAGES/tutorial/create-queries-that-ensure-selectivity.po deleted file mode 100644 index 0b4063cd625..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/create-queries-that-ensure-selectivity.po +++ /dev/null @@ -1,119 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 22:50+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# dea9db2ce4eb48598d251d14393dbb3c -#: ../source/tutorial/create-queries-that-ensure-selectivity.txt:5 -msgid "Create Queries that Ensure Selectivity" -msgstr "" - -# 5659fb690dc244afa02aecf41070fcd6 -#: ../source/tutorial/create-queries-that-ensure-selectivity.txt:9 -msgid "" -"Selectivity is the ability of a query to narrow results using the index. " -"Effective indexes are more selective and allow MongoDB to use the index for " -"a larger portion of the work associated with fulfilling the query." -msgstr "" - -# b719896a9eec4b7a87c3a8ea531d7bb0 -#: ../source/tutorial/create-queries-that-ensure-selectivity.txt:13 -msgid "" -"To ensure selectivity, write queries that limit the number of possible " -"documents with the indexed field. Write queries that are appropriately " -"selective relative to your indexed data." -msgstr "" - -# 00ba3395fb6d4a60a7fa14b3980c55e0 -# 89ad326c424f40cd885e755607fa87a3 -#: ../source/tutorial/create-queries-that-ensure-selectivity.txt:0 -#: ../source/tutorial/create-queries-that-ensure-selectivity.txt:0 -msgid "Example" -msgstr "" - -# bf9b3d67be844ce9a5d9d600612e2a45 -#: ../source/tutorial/create-queries-that-ensure-selectivity.txt:20 -msgid "" -"Suppose you have a field called ``status`` where the possible values are " -"``new`` and ``processed``. If you add an index on ``status`` you've created " -"a low-selectivity index. The index will be of little help in locating " -"records." -msgstr "" - -# 640ab5ec0ab945f5bd822b0fc3af2929 -#: ../source/tutorial/create-queries-that-ensure-selectivity.txt:25 -msgid "" -"A better strategy, depending on your queries, would be to create a " -":ref:`compound index ` that includes the low-" -"selectivity field and another field. For example, you could create a " -"compound index on ``status`` and ``created_at.``" -msgstr "" - -# a3eddb9e037e4bf4bf7ea93a1066df4e -#: ../source/tutorial/create-queries-that-ensure-selectivity.txt:30 -msgid "" -"Another option, again depending on your use case, might be to use separate " -"collections, one for each status." -msgstr "" - -# 4b56da7a87244ac9af8415b5cf1f64cb -#: ../source/tutorial/create-queries-that-ensure-selectivity.txt:35 -msgid "" -"Consider an index ``{ a : 1 }`` (i.e. an index on the key ``a`` sorted in " -"ascending order) on a collection where ``a`` has three values evenly " -"distributed across the collection:" -msgstr "" - -# 183f47521a8e40b8974944a31d8088c5 -#: ../source/tutorial/create-queries-that-ensure-selectivity.txt:51 -msgid "" -"If you query for ``{ a: 2, b: \"no\" }`` MongoDB must scan 3 " -":term:`documents ` in the collection to return the one matching " -"result. Similarly, a query for ``{ a: { $gt: 1}, b: \"tv\" }`` must scan 6 " -"documents, also to return one result." -msgstr "" - -# a3b5d526fcef4d85b9b52f55090542d4 -#: ../source/tutorial/create-queries-that-ensure-selectivity.txt:56 -msgid "" -"Consider the same index on a collection where ``a`` has *nine* values evenly" -" distributed across the collection:" -msgstr "" - -# 20b2be38f72c4effaf6a6f8780d7512a -#: ../source/tutorial/create-queries-that-ensure-selectivity.txt:71 -msgid "" -"If you query for ``{ a: 2, b: \"cd\" }``, MongoDB must scan only one " -"document to fulfill the query. The index and query are more selective " -"because the values of ``a`` are evenly distributed *and* the query can " -"select a specific document using the index." -msgstr "" - -# 41b615d88ce34e02ad1cde8d4c196e0c -#: ../source/tutorial/create-queries-that-ensure-selectivity.txt:76 -msgid "" -"However, although the index on ``a`` is more selective, a query such as ``{ " -"a: { $gt: 5 }, b: \"tv\" }`` would still need to scan 4 documents." -msgstr "" - -# 90f3275c29d045368fbb6ad1c243f7ad -#: ../source/tutorial/create-queries-that-ensure-selectivity.txt:82 -msgid "" -"If overall selectivity is low, and if MongoDB must read a number of " -"documents to return results, then some queries may perform faster without " -"indexes. To determine performance, see :ref:`indexes-measuring-use`." -msgstr "" diff --git a/locale/es/LC_MESSAGES/tutorial/create-tailable-cursor.po b/locale/es/LC_MESSAGES/tutorial/create-tailable-cursor.po deleted file mode 100644 index 5c0f4cd86f1..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/create-tailable-cursor.po +++ /dev/null @@ -1,289 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: 2014-04-08 18:38+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 2d474a3e92a44a7bbf6d80021d33b6ce -#: ../source/tutorial/create-tailable-cursor.txt:3 -msgid "Create Tailable Cursor" -msgstr "" - -# 1bf685b1fb2c43c98d0af41853ed45ee -#: ../source/tutorial/create-tailable-cursor.txt:8 -msgid "Overview" -msgstr "" - -# 050ffa46220e4723bc1702578a372c59 -#: ../source/tutorial/create-tailable-cursor.txt:10 -msgid "" -"By default, MongoDB will automatically close a cursor when the client has" -" exhausted all results in the cursor. However, for :doc:`capped " -"collections ` you may use a *Tailable Cursor* " -"that remains open after the client exhausts the results in the initial " -"cursor. Tailable cursors are conceptually equivalent to the ``tail`` Unix" -" command with the ``-f`` option (i.e. with \"follow\" mode). After " -"clients insert new additional documents into a capped collection, the " -"tailable cursor will continue to retrieve documents." -msgstr "" - -# 71ede108f890422b8c94e5cbfedb07a9 -#: ../source/tutorial/create-tailable-cursor.txt:20 -msgid "" -"Use tailable cursors on capped collections that have high write volumes " -"where indexes aren't practical. For instance, MongoDB :doc:`replication " -"` uses tailable cursors to tail the primary's " -":term:`oplog`." -msgstr "" - -# 9aa1181fda604d73a4108f3b2236c153 -#: ../source/tutorial/create-tailable-cursor.txt:27 -msgid "" -"If your query is on an indexed field, do not use tailable cursors, but " -"instead, use a regular cursor. Keep track of the last value of the " -"indexed field returned by the query. To retrieve the newly added " -"documents, query the collection again using the last value of the indexed" -" field in the query criteria, as in the following example:" -msgstr "" - -# 52511dc63eb346268dbf6a9ba38c372c -#: ../source/tutorial/create-tailable-cursor.txt:38 -msgid "Consider the following behaviors related to tailable cursors:" -msgstr "" - -# 154c4f59596147319a291742f1fd762e -#: ../source/tutorial/create-tailable-cursor.txt:40 -msgid "" -"Tailable cursors do not use indexes and return documents in " -":term:`natural order`." -msgstr "" - -# 21bcf6975b5d410da8f1ae242f0f10c1 -#: ../source/tutorial/create-tailable-cursor.txt:43 -msgid "" -"Because tailable cursors do not use indexes, the initial scan for the " -"query may be expensive; but, after initially exhausting the cursor, " -"subsequent retrievals of the newly added documents are inexpensive." -msgstr "" - -# 9d408d84d79f499eba592185039b00c2 -#: ../source/tutorial/create-tailable-cursor.txt:47 -msgid "Tailable cursors may become *dead*, or invalid, if either:" -msgstr "" - -# 1517c849894149d0a03438429ee0f39c -#: ../source/tutorial/create-tailable-cursor.txt:49 -msgid "the query returns no match." -msgstr "" - -# ccaf748147e344bca50a7d60d40e47d1 -#: ../source/tutorial/create-tailable-cursor.txt:51 -msgid "" -"the cursor returns the document at the \"end\" of the collection and then" -" the application deletes that document." -msgstr "" - -# 7f4507bfb2634e9c8f2ca722d50d380f -#: ../source/tutorial/create-tailable-cursor.txt:54 -msgid "A *dead* cursor has an id of ``0``." -msgstr "" - -# 7aa3a92efd7945d781be8d82b18e20c7 -#: ../source/tutorial/create-tailable-cursor.txt:56 -msgid "" -"See your :doc:`driver documentation ` for the " -"driver-specific method to specify the tailable cursor." -msgstr "" - -# 480cf028f79a4a52876e46f78863d40e -#: ../source/tutorial/create-tailable-cursor.txt:60 -msgid "C++ Example" -msgstr "" - -# a30544a5c4114d979f70cec4b9416134 -#: ../source/tutorial/create-tailable-cursor.txt:62 -msgid "" -"The ``tail`` function uses a tailable cursor to output the results from a" -" query to a capped collection:" -msgstr "" - -# 182b20c23cc3416db6715a30eda5bf8b -#: ../source/tutorial/create-tailable-cursor.txt:65 -msgid "" -"The function handles the case of the dead cursor by having the query be " -"inside a loop." -msgstr "" - -# 6f5c846a99f947548c9119a2e0e05c02 -#: ../source/tutorial/create-tailable-cursor.txt:68 -msgid "" -"To periodically check for new data, the ``cursor->more()`` statement is " -"also inside a loop." -msgstr "" - -# 017bf04e7ad9405a8bf03cef2af4bb56 -#: ../source/tutorial/create-tailable-cursor.txt:114 -msgid "The ``tail`` function performs the following actions:" -msgstr "" - -# b4d4146509064cf3b2b059bdc2e0b17e -#: ../source/tutorial/create-tailable-cursor.txt:116 -msgid "" -"Initialize the ``lastValue`` variable, which tracks the last accessed " -"value. The function will use the ``lastValue`` if the cursor becomes " -"*invalid* and ``tail`` needs to restart the query. Use " -":method:`~cursor.hint()` to ensure that the query uses the " -":operator:`$natural` order." -msgstr "" - -# 1d02a331392249a7a97b93ba5f43e867 -#: ../source/tutorial/create-tailable-cursor.txt:122 -msgid "In an outer ``while(1)`` loop," -msgstr "" - -# f27537c612b84244bbb8aa1894ff4e68 -#: ../source/tutorial/create-tailable-cursor.txt:124 -msgid "" -"Query the capped collection and return a tailable cursor that blocks for " -"several seconds waiting for new documents" -msgstr "" - -# 750907f03ae04faca2265425c1b47c0e -#: ../source/tutorial/create-tailable-cursor.txt:133 -msgid "Specify the capped collection using ``ns`` as an argument to the function." -msgstr "" - -# e2d52a620f2944cebfdb7f39f306e47a -#: ../source/tutorial/create-tailable-cursor.txt:136 -msgid "Set the ``QueryOption_CursorTailable`` option to create a tailable cursor." -msgstr "" - -# e5975d195ed24b909aa1c21f3fa59419 -#: ../source/tutorial/create-tailable-cursor.txt:139 -msgid "" -"Set the ``QueryOption_AwaitData`` option so that the returned cursor " -"blocks for a few seconds to wait for data." -msgstr "" - -# 14f11817f5434be791034a31f47d0c94 -#: ../source/tutorial/create-tailable-cursor.txt:142 -msgid "In an inner ``while (1)`` loop, read the documents from the cursor:" -msgstr "" - -# 5a0b133f41cb4bca854a640c292add56 -#: ../source/tutorial/create-tailable-cursor.txt:144 -msgid "" -"If the cursor has no more documents and is not invalid, loop the inner " -"``while`` loop to recheck for more documents." -msgstr "" - -# 72cb72fe8945481e9930ab717fa18eb8 -#: ../source/tutorial/create-tailable-cursor.txt:147 -msgid "" -"If the cursor has no more documents and is dead, break the inner " -"``while`` loop." -msgstr "" - -# ff393884ab4b43d582fe8bf5fb1e9e67 -#: ../source/tutorial/create-tailable-cursor.txt:150 -msgid "If the cursor has documents:" -msgstr "" - -# a1c2c24016714729a271f6e32cbeeebf -#: ../source/tutorial/create-tailable-cursor.txt:152 -msgid "output the document," -msgstr "" - -# 8c0a928a82e74473b83ba49a35651db8 -#: ../source/tutorial/create-tailable-cursor.txt:154 -msgid "update the ``lastValue`` value," -msgstr "" - -# 725bd77f991b4066b4e1d381790a67e3 -#: ../source/tutorial/create-tailable-cursor.txt:156 -msgid "and loop the inner ``while (1)`` loop to recheck for more documents." -msgstr "" - -# 8fa8387bf03f48919b96cc5bbd15047b -#: ../source/tutorial/create-tailable-cursor.txt:159 -msgid "" -"If the logic breaks out of the inner ``while (1)`` loop and the cursor is" -" invalid:" -msgstr "" - -# a4d770756b714aa09f1101b27b28dc39 -#: ../source/tutorial/create-tailable-cursor.txt:162 -msgid "" -"Use the ``lastValue`` value to create a new query condition that matches " -"documents added after the ``lastValue``. Explicitly ensure ``$natural`` " -"order with the ``hint()`` method:" -msgstr "" - -# acae730ea48a43b79ab5049973a305a3 -#: ../source/tutorial/create-tailable-cursor.txt:170 -msgid "" -"Loop through the outer ``while (1)`` loop to re-query with the new query " -"condition and repeat." -msgstr "" - -# 928f6b28846445c68473808e1c4f1322 -#: ../source/tutorial/create-tailable-cursor.txt:173 -msgid "" -"`Detailed blog post on tailable cursor `_" -msgstr "" - -#~ msgid "" -#~ "By default, MongoDB will automatically " -#~ "close a cursor when the client has" -#~ " exhausted all results in the cursor." -#~ " However, for :doc:`capped collections " -#~ "` you may use " -#~ "a *Tailable Cursor* that remains open" -#~ " after the client exhausts the " -#~ "results in the initial cursor. Tailable" -#~ " cursors are conceptually equivalent to " -#~ "the ``tail`` Unix command with the " -#~ "``-f`` option (i.e. with \"follow\" " -#~ "mode.) After clients insert new " -#~ "additional documents into a capped " -#~ "collection, the tailable cursor will " -#~ "continue to retrieve documents." -#~ msgstr "" - -# f6f5e613606d4bc5b0ea8d861ad45771 -#~ msgid "" -#~ "the cursor returns the document at " -#~ "the \"end\" of the collection and " -#~ "then the application deletes those " -#~ "document." -#~ msgstr "" - -# 4271bd2c83314328b01df32df48d5fb3 -#~ msgid "" -#~ "See your :doc:`driver documentation " -#~ "` for the driver-" -#~ "specific method to specify the tailable" -#~ " cursor. For more information on the" -#~ " details of specifying a tailable " -#~ "cursor, see :meta-driver:`MongoDB wire " -#~ "protocol ` " -#~ "documentation." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/create-text-index-on-multiple-fields.po b/locale/es/LC_MESSAGES/tutorial/create-text-index-on-multiple-fields.po deleted file mode 100644 index 7f642857df0..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/create-text-index-on-multiple-fields.po +++ /dev/null @@ -1,83 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 22:36+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 6dd92dfbaed045e9a8949baf5e447240 -#: ../source/tutorial/create-text-index-on-multiple-fields.txt:3 -msgid "Create a ``text`` Index" -msgstr "" - -# e1d123ffd7044c32ad8578076f6df321 -#: ../source/tutorial/create-text-index-on-multiple-fields.txt:13 -msgid "Index Specific Fields" -msgstr "" - -# d1a74c11bcfb42748685190691cf42c3 -#: ../source/tutorial/create-text-index-on-multiple-fields.txt:15 -msgid "" -"The following example creates a ``text`` index on the fields ``subject`` and" -" ``content``:" -msgstr "" - -# a0a24927852a427eb6738aae611e111d -#: ../source/tutorial/create-text-index-on-multiple-fields.txt:27 -msgid "" -"This ``text`` index catalogs all string data in the ``subject`` field and " -"the ``content`` field, where the field value is either a string or an array " -"of string elements." -msgstr "" - -# 31b2a47209864ea98b4a48d46c093f13 -#: ../source/tutorial/create-text-index-on-multiple-fields.txt:32 -msgid "Index All Fields" -msgstr "" - -# 5901fc8b3ab84cdb8a5aa6a9ea9a4f91 -#: ../source/tutorial/create-text-index-on-multiple-fields.txt:34 -msgid "" -"To allow for text search on all fields with string content, use the wildcard" -" specifier (``$**``) to index all fields that contain string content." -msgstr "" - -# e08c8f10178b4b7b830f3bf8014637c5 -#: ../source/tutorial/create-text-index-on-multiple-fields.txt:38 -msgid "" -"The following example indexes any string value in the data of every field of" -" every document in ``collection`` and names the index ``TextIndex``:" -msgstr "" - -#: ../source/tutorial/create-text-index-on-multiple-fields.txt:7 -msgid "" -"You can create a ``text`` index on the field or fields whose value is a " -"string or an array of string elements. When creating a ``text`` index on " -"multiple fields, you can specify the individual fields or you can use " -"wildcard specifier (``$**``)." -msgstr "" - -#: ../source/tutorial/create-text-index-on-multiple-fields.txt:49 -msgid "" -"In order to drop a ``text`` index, use the index name. See :ref:`drop-text-" -"index` for more information." -msgstr "" - -#~ msgid "" -#~ "You can create a ``text`` index on the field or fields whose value is a " -#~ "string or an array of string elements. When creating a ``text`` index on " -#~ "multiple fields, you can specify the individual fields or you can wildcard " -#~ "specifier (``$**``)." -#~ msgstr "" diff --git a/locale/es/LC_MESSAGES/tutorial/create-users.po b/locale/es/LC_MESSAGES/tutorial/create-users.po deleted file mode 100644 index 0c17037589d..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/create-users.po +++ /dev/null @@ -1,246 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# ec566e45dd76428a98f65f38ed25bcdb -#: ../source/tutorial/create-users.txt:3 -msgid "Add Users" -msgstr "" - -# c72b291583dd452d9b582a4f99089514 -#: ../source/tutorial/create-users.txt -msgid "On this page" -msgstr "" - -# fa6b1b9726e244b895af54f53a130748 -#: ../source/tutorial/create-users.txt:14 -msgid "Overview" -msgstr "" - -# 6d71a522c79d485ca0d983dc7f7e5c1d -#: ../source/includes/intro-rbac.rst:1 -msgid "" -"MongoDB employs role-based access control (RBAC) to determine access for " -"users. A user is granted one or more :ref:`roles ` that determine " -"the user's access or privileges to MongoDB :ref:`resources ` and the :ref:`actions ` that user can " -"perform. A user should have only the minimal set of privileges required " -"to ensure a system of :term:`least privilege`." -msgstr "" - -# 869006b14e7c470fbc77f6fac65109cd -#: ../source/includes/intro-rbac.rst:8 -msgid "" -"Each application and user of a MongoDB system should map to a distinct " -"user. This *access isolation* facilitates access revocation and ongoing " -"user maintenance." -msgstr "" - -# b8fda7a27f5c403698a9849aa70ed982 -#: ../source/tutorial/create-users.txt:21 -msgid "Prerequisites" -msgstr "" - -# 03aaf217be0c4eafbaceb55ffde6554e -#: ../source/tutorial/create-users.txt:23 -msgid "" -"If you have enabled access control for your deployment, you can use the " -":ref:`localhost exception ` to create the first user" -" in the system. This first user must have privileges to create other " -"users. As of MongoDB 3.0, with the localhost exception, you can only " -"create users on the ``admin`` database. Once you create the first user, " -"you must authenticate as that user to add subsequent users. " -":doc:`/tutorial/enable-authentication` provides more detail about adding " -"users when enabling access control for a deployment." -msgstr "" - -# a91aacb0de394d13a6e8844614567945 -#: ../source/tutorial/create-users.txt:32 -msgid "For routine user creation, you must possess the following permissions:" -msgstr "" - -# b5c8691f7c9d40418eec12902b1c977d -#: ../source/includes/access-create-user.rst:1 -msgid "" -"To create a new user in a database, you must have the " -":authaction:`createUser` :ref:`action ` on that " -":ref:`database resource `." -msgstr "" - -# d21dac293c264ea2849a184433326486 -#: ../source/includes/access-create-user.rst:5 -msgid "" -"To grant roles to a user, you must have the :authaction:`grantRole` " -":ref:`action ` on the role's database." -msgstr "" - -# e599a8bed61f48e5ad717bb771f463e0 -#: ../source/includes/access-create-user.rst:8 -msgid "" -"The :authrole:`userAdmin` and :authrole:`userAdminAnyDatabase` built-in " -"roles provide :authaction:`createUser` and :authaction:`grantRole` " -"actions on their respective :doc:`resources `." -msgstr "" - -# 8b1f05831d0f46da8d3e6a33d2aee52c -#: ../source/tutorial/create-users.txt:39 -msgid "Examples" -msgstr "" - -# 33c5b48ceee14aa18db46d1b383574a2 -#: ../source/tutorial/create-users.txt:41 -msgid "" -"To create a user in a MongoDB deployment, you connect to the deployment, " -"and then use the :method:`db.createUser()` method or " -":dbcommand:`createUser` command to add the user." -msgstr "" - -# aa618233b4b341609b7d80a74b2f2b91 -#: ../source/tutorial/create-users.txt:46 -msgid "Username/Password Authentication" -msgstr "" - -# 4328511e90db4c02b91021b43d719920 -#: ../source/tutorial/create-users.txt:48 -msgid "" -"The following operation creates a user in the ``reporting`` database with" -" the specified name, password, and roles." -msgstr "" - -# 1a0721dbfd2d44a48007e6fdb9afed93 -#: ../source/tutorial/create-users.txt:67 -msgid "" -":doc:`/tutorial/enable-authentication` provides more details about " -"enforcing authentication for your MongoDB deployment." -msgstr "" - -# 4f647870cd6846f18b7d7490ca2078f8 -#: ../source/tutorial/create-users.txt:71 -msgid "Kerberos Authentication" -msgstr "" - -# 5842c50fc04743e3989df6790e64db2d -#: ../source/includes/extracts/create-user-intro-kerberos.rst:1 -msgid "" -"Users that will authenticate to MongoDB using an external authentication " -"mechanism, such as Kerberos, must be created in the ``$external`` " -"database, which allows :program:`mongos` or :program:`mongod` to consult " -"an external source for authentication." -msgstr "" - -# 27f92061de8344a3a048f815cde7614c -#: ../source/tutorial/create-users.txt:75 -msgid "" -"For Kerberos authentication, you must add the Kerberos principal as the " -"username. You do not need to specify a password." -msgstr "" - -# 3a9043ec62694067800ea5621eba6ad2 -#: ../source/tutorial/create-users.txt:78 -msgid "" -"The following operation adds the Kerberos principal " -"``reportingapp@EXAMPLE.NET`` with read-only access to the ``records`` " -"database." -msgstr "" - -# aefdac66626c4d69af90b5ff126263ad -#: ../source/tutorial/create-users.txt:93 -msgid "" -":doc:`/tutorial/control-access-to-mongodb-with-kerberos-authentication` " -"and :doc:`/tutorial/control-access-to-mongodb-windows-with-kerberos-" -"authentication` provide more details about setting up Kerberos " -"authentication for your MongoDB deployment." -msgstr "" - -# 971e6fd41a574f34938d5cd03688360f -#: ../source/tutorial/create-users.txt:99 -msgid "LDAP Authentication" -msgstr "" - -# d390b1cfca4940538d2191d887455224 -#: ../source/includes/extracts/create-user-intro-ldap.rst:1 -msgid "" -"Users that will authenticate to MongoDB using an external authentication " -"mechanism, such as LDAP, must be created in the ``$external`` database, " -"which allows :program:`mongos` or :program:`mongod` to consult an " -"external source for authentication." -msgstr "" - -# 21d9d71f7e6648888177c4efc7e90ae4 -#: ../source/tutorial/create-users.txt:103 -msgid "" -"For LDAP authentication, you must specify a username. You do not need to " -"specify the password, as that is handled by the LDAP service." -msgstr "" - -# 4239662d91fe49a9b8d9f67ae94458b5 -#: ../source/tutorial/create-users.txt:106 -msgid "" -"The following operation adds the ``reporting`` user with read-only access" -" to the ``records`` database." -msgstr "" - -# e884e02607f643d49bc3977bbff387c2 -#: ../source/tutorial/create-users.txt:121 -msgid "" -":doc:`/tutorial/configure-ldap-sasl-activedirectory` and :doc:`/tutorial" -"/configure-ldap-sasl-openldap` provide more detail about using " -"authenticating using LDAP." -msgstr "" - -# 0e55ff047d0c41889090d5a1efd7d92c -#: ../source/tutorial/create-users.txt:126 -msgid "x.509 Client Certificate Authentication" -msgstr "" - -# 8175c44e95974607babb5fb1c67f4ff3 -#: ../source/includes/extracts/create-user-intro-x509.rst:1 -msgid "" -"Users that will authenticate to MongoDB using an external authentication " -"mechanism, such as x.509 Client Certificate Authentication, must be " -"created in the ``$external`` database, which allows :program:`mongos` or " -":program:`mongod` to consult an external source for authentication." -msgstr "" - -# b30b8d0e45294ee69ab6f0bd6116c937 -#: ../source/tutorial/create-users.txt:130 -msgid "" -"For x.509 Client Certificate authentication, you must add the value of " -"the ``subject`` from the client certificate as a MongoDB user. Each " -"unique x.509 client certificate corresponds to a single MongoDB user. You" -" do not need to specify a password." -msgstr "" - -# f77435c2cc2a41d5b34e45064fe5573d -#: ../source/tutorial/create-users.txt:135 -msgid "" -"The following operation adds the client certificate subject " -"``CN=myName,OU=myOrgUnit,O=myOrg,L=myLocality,ST=myState,C=myCountry`` " -"user with read-only access to the ``records`` database." -msgstr "" - -# f33c02d8da7c4041a937821f608bde01 -#: ../source/tutorial/create-users.txt:151 -msgid "" -":doc:`/tutorial/configure-x509-client-authentication` provides details " -"about setting up x.509 Client Certificate authentication for your MongoDB" -" deployment." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/define-roles.po b/locale/es/LC_MESSAGES/tutorial/define-roles.po deleted file mode 100644 index eeaff30b927..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/define-roles.po +++ /dev/null @@ -1,208 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2014-04-08 16:31+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# fc890875ba6b44e7a61b344fd0a66d24 -#: ../source/tutorial/define-roles.txt:3 -msgid "Create a Role" -msgstr "" - -# 617da3597e254448a1ec89b2e84d1b5a -#: ../source/tutorial/define-roles.txt:8 -msgid "Overview" -msgstr "" - -# 7822e3752f0a45fdb28687a77b1e9653 -#: ../source/tutorial/define-roles.txt:10 -msgid "" -"Roles grant users access to MongoDB resources. By default, MongoDB provides " -"a number of :doc:`built-in roles ` that " -"administrators may use to control access to a MongoDB system. However, if " -"these roles cannot describe the desired privilege set of a particular user " -"type in a deployment, you can define a new, customized role." -msgstr "" - -# c2f7992586634d0b97e74bd517941200 -#: ../source/tutorial/define-roles.txt:18 -msgid "" -"A role's privileges apply to the database where the role is created. The " -"role can inherit privileges from other roles in its database. A role created" -" on the ``admin`` database can include privileges that apply to all " -"databases or to the :ref:`cluster ` and can inherit " -"privileges from roles in other databases." -msgstr "" - -# 0a68a728ae7447a080874512afbfe4ab -#: ../source/tutorial/define-roles.txt:24 -msgid "" -"The combination of the database name and the role name uniquely defines a " -"role in MongoDB." -msgstr "" - -# bf07dd3119ed451d9938a0b9a5020524 -#: ../source/tutorial/define-roles.txt:30 -msgid "Prerequisites" -msgstr "" - -# e11be552ce3146bfbebbe5045cdf0f81 -#: ../source/includes/access-create-role.rst:1 -msgid "" -"You must have the :authaction:`createRole` :ref:`action ` on a database to create a role on that database." -msgstr "" - -# 26b0d639474046a08b694b837ee771fc -#: ../source/includes/access-create-role.rst:4 -msgid "" -"You must have the :authaction:`grantRole` :ref:`action ` on the database that a privilege targets in order to grant that " -"privilege to a role. If the privilege targets multiple databases or the " -"``cluster`` resource , you must have the :authaction:`grantRole` action on " -"the ``admin`` database." -msgstr "" - -# 297b63381e7240c68a0372f2c7aca020 -#: ../source/includes/access-create-role.rst:10 -msgid "" -"You must have the :authaction:`grantRole` :ref:`action ` on a role's database to grant the role to another role." -msgstr "" - -# 03791fd5c13c40b181f776813bfae856 -#: ../source/includes/access-roles-info.rst:1 -msgid "" -"To view a role's information, you must be explicitly granted the role or " -"must have the :authaction:`viewRole` :ref:`action ` " -"on the role's database." -msgstr "" - -# 7b44694969a44e6b8c7a8aec23115f5b -#: ../source/tutorial/define-roles.txt:37 -msgid "Procedure" -msgstr "" - -# 67d5d08e0353465b9bd2c62f2ca15484 -#: ../source/includes/steps/define-roles.rst:8 -msgid "Connect to MongoDB with the appropriate privileges." -msgstr "" - -# afc4b8e1f2684eb1b4e2805125326330 -#: ../source/includes/steps/define-roles.rst:11 -msgid "" -"Connect to the :program:`mongod` or :program:`mongos` with the privileges " -"required in the :ref:`define-roles-prereq` section." -msgstr "" - -# e84132b387574eeaba8a183093d02234 -#: ../source/includes/steps/define-roles.rst:15 -msgid "" -"The following example operation connects to MongoDB as an authenticated user" -" named ``manager``:" -msgstr "" - -# 90d9f20357864ed7866d72d52eb17ddc -#: ../source/includes/steps/define-roles.rst:35 -msgid "Verify your privileges." -msgstr "" - -# da4625b79ef0460b8b62e7e019fc06a9 -#: ../source/includes/steps/define-roles.rst:38 -msgid "" -"Use the :dbcommand:`usersInfo` command with the ``showPrivileges`` option." -msgstr "" - -# 78d55552bb704612856294bfb5b113bf -#: ../source/includes/steps/define-roles.rst:41 -msgid "" -"The following example operation checks privileges for a user connected as " -"``manager``:" -msgstr "" - -# 72f47c4329974fd1a0763522ffc8c562 -#: ../source/includes/steps/define-roles.rst:54 -msgid "" -"The resulting ``users`` document displays the privileges granted to " -"``manager``." -msgstr "" - -# efe0a21febc94419b26738270063adc1 -#: ../source/includes/steps/define-roles.rst:68 -msgid "Define the privileges to grant to the role." -msgstr "" - -# 365b4b1171714958bd079c3b13038ad0 -#: ../source/includes/steps/define-roles.rst:71 -msgid "" -"Decide which :ref:`resources ` to grant access to and " -"which :ref:`actions ` to grant on each resource." -msgstr "" - -# 87e39dee861b4bd693917de6bcf38653 -#: ../source/includes/steps/define-roles.rst:75 -msgid "" -"When creating the role, you will enter the resource-action pairings as " -"documents in the ``privileges`` array, as in the following example:" -msgstr "" - -# d4d80eca3cce4168a5934fc3d264e826 -#: ../source/includes/steps/define-roles.rst:95 -msgid "Check whether an existing role provides the privileges." -msgstr "" - -# 8eb038ae324649d3b169982ebc9d6ab7 -#: ../source/includes/steps/define-roles.rst:98 -msgid "" -"If an existing role contains the exact set of :ref:`privileges " -"`, the new role can :ref:`inherit ` those " -"privileges." -msgstr "" - -# d8d609b9099543b197b1313e5706d336 -#: ../source/includes/steps/define-roles.rst:103 -msgid "" -"To view the privileges provided by existing roles, use the " -":dbcommand:`rolesInfo` command, as in the following:" -msgstr "" - -# 8a555b00ef2443629d29121f49864b20 -#: ../source/includes/steps/define-roles.rst:123 -msgid "Create the role." -msgstr "" - -# 86a28ac674f04699b6d2295c15a45595 -#: ../source/includes/steps/define-roles.rst:126 -msgid "" -"To create the role, use the :dbcommand:`createRole` command. Specify " -"privileges in the ``privileges`` array and inherited roles in the ``roles`` " -"array." -msgstr "" - -# 46897d1ec9224239ab9ec2acb94b0c60 -#: ../source/includes/steps/define-roles.rst:130 -msgid "" -"The following example creates the ``myClusterwideAdmin`` role in the " -"``admin`` database:" -msgstr "" - -# 410622613070489e9884d29e85fd7a2b -#: ../source/includes/steps/define-roles.rst:156 -msgid "" -"The operation defines ``myClusterwideAdmin`` role's privileges in the " -"``privileges`` array. In the ``roles`` array, ``myClusterwideAdmin`` " -"inherits privileges from the ``admin`` database's ``read`` role." -msgstr "" diff --git a/locale/es/LC_MESSAGES/tutorial/deploy-config-servers.po b/locale/es/LC_MESSAGES/tutorial/deploy-config-servers.po deleted file mode 100644 index 13f7d864dc0..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/deploy-config-servers.po +++ /dev/null @@ -1,100 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2014-04-08 18:37+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 1e6f433b638a4cf2b5cadd5f6c064395 -#: ../source/tutorial/deploy-config-servers.txt:3 -msgid "Deploy Three Config Servers for Production Deployments" -msgstr "" - -# 8fbef9c3ae42457785ca1ea9ed3a296d -#: ../source/tutorial/deploy-config-servers.txt:7 -msgid "" -"This procedure converts a test deployment with only one :ref:`config server " -"` to a production deployment with three config " -"servers." -msgstr "" - -# 25efa175829e4cd7be8b177a6e2c731e -#: ../source/tutorial/deploy-config-servers.txt:0 -msgid "Tip" -msgstr "" - -# 9770b0c6e4a84b8582ea3659e47eb48b -#: ../source/includes/fact-use-cnames-for-config-servers.rst:1 -msgid "" -"Use CNAMEs to identify your config servers to the cluster so that you can " -"rename and renumber your config servers without downtime." -msgstr "" - -# ae150d5fa49547f3bda7d35a44c45724 -#: ../source/tutorial/deploy-config-servers.txt:15 -msgid "" -"For redundancy, all production :doc:`sharded clusters ` should deploy three config servers on three different " -"machines. Use a single config server only for testing deployments, never for" -" production deployments. When you shift to production, upgrade immediately " -"to three config servers." -msgstr "" - -# ff6d1516b0d14128bdb5c2d5bfd72b97 -#: ../source/tutorial/deploy-config-servers.txt:21 -msgid "" -"To convert a test deployment with one config server to a production " -"deployment with three config servers:" -msgstr "" - -# 043f4ac36e314610800e3db567d3e7ce -#: ../source/tutorial/deploy-config-servers.txt:24 -msgid "" -"Shut down all existing MongoDB processes in the cluster. This includes:" -msgstr "" - -# 6becd3aad55f404c89b61ad9b8f3657e -#: ../source/tutorial/deploy-config-servers.txt:27 -msgid "" -"all :program:`mongod` instances or :term:`replica sets ` that " -"provide your shards." -msgstr "" - -# 33788cc287de4eefac30814f1c3c61ac -#: ../source/tutorial/deploy-config-servers.txt:30 -msgid "all :program:`mongos` instances in your cluster." -msgstr "" - -# 1b94002cad8746969ffe0c2087293646 -#: ../source/tutorial/deploy-config-servers.txt:32 -msgid "" -"Copy the entire :setting:`~storage.dbPath` file system tree from the " -"existing config server to the two machines that will provide the additional " -"config servers. These commands, issued on the system with the existing :ref" -":`config-database`, ``mongo-config0.example.net`` may resemble the " -"following:" -msgstr "" - -# 6f97ce512d2e4867b062d2035013c52c -#: ../source/tutorial/deploy-config-servers.txt:43 -msgid "" -"Start all three config servers, using the same invocation that you used for " -"the single config server." -msgstr "" - -# 3317f6114a3b43e5977bf15ecb2e4916 -#: ../source/tutorial/deploy-config-servers.txt:50 -msgid "Restart all shard :program:`mongod` and :program:`mongos` processes." -msgstr "" diff --git a/locale/es/LC_MESSAGES/tutorial/deploy-geographically-distributed-replica-set.po b/locale/es/LC_MESSAGES/tutorial/deploy-geographically-distributed-replica-set.po deleted file mode 100644 index 48fe34130ea..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/deploy-geographically-distributed-replica-set.po +++ /dev/null @@ -1,775 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:34+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 484f70da181a4309ab5eea324d0cfb27 -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:3 -msgid "Deploy a Geographically Redundant Replica Set" -msgstr "" - -# a8827f5ad0c2408ea62ffeb58c5077e1 -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt -msgid "On this page" -msgstr "" - -# 5c3e5f810149452391561ff5c37eceef -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:14 -msgid "Overview" -msgstr "" - -# 5321d20e34374322b31b2c63d472c598 -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:16 -msgid "" -"This tutorial outlines the process for deploying a :term:`replica set` " -"with :doc:`members in multiple locations `. The tutorial addresses three-member replica" -" sets and five-member replica sets. If you have an even number of replica" -" set members, add an arbiter to deploy an odd number replica set." -msgstr "" - -# ed79be8925794443a2a551fb42f6f4fd -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:23 -msgid "" -"For more information on distributed replica sets, see :doc:`/core" -"/replica-set-architecture-geographically-distributed`. See also " -":doc:`/core/replica-set-architectures` and see :doc:`/replication`." -msgstr "" - -# a6471301829943e1b694b32f9a43ea91 -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:28 -msgid "Considerations" -msgstr "" - -# c31eddbf5bff4de392bdeac057e10bc7 -#: ../source/includes/considerations-deploying-replica-set.rst:2 -msgid "Architecture" -msgstr "" - -# c2cb1e8ae3154d779518c9bd93812984 -#: ../source/includes/considerations-deploying-replica-set.rst:4 -msgid "" -"In a production, deploy each member of the replica set to its own machine" -" and if possible bind to the standard MongoDB port of ``27017``. Use the " -":setting:`bind_ip` option to ensure that MongoDB listens for connections " -"from applications on configured addresses." -msgstr "" - -# ba9775808b5d474eb8798fa6d2addbdd -#: ../source/includes/considerations-deploying-replica-set.rst:9 -msgid "See :doc:`/core/replica-set-architectures` for more information." -msgstr "" - -# ddaba9a323cd41ecba07848ce4b1a9a4 -#: ../source/includes/considerations-deploying-replica-set.rst:12 -msgid "Connectivity" -msgstr "" - -# a9c2258cafb24ea7a120ab17efb61deb -#: ../source/includes/considerations-deploying-replica-set.rst:14 -msgid "" -"Ensure that network traffic can pass between all members of the set and " -"all clients in the network securely and efficiently. Consider the " -"following:" -msgstr "" - -# 3ebe335fd933490eb9236e9fd7462249 -#: ../source/includes/considerations-deploying-replica-set.rst:18 -msgid "" -"Establish a virtual private network. Ensure that your network topology " -"routes all traffic between members within a single site over the local " -"area network." -msgstr "" - -# b9bb7750d2a64277bd75ab4306f94ded -#: ../source/includes/considerations-deploying-replica-set.rst:22 -msgid "" -"Configure access control to prevent connections from unknown clients to " -"the replica set." -msgstr "" - -# f1574f9105884d51be75c506d4b44535 -#: ../source/includes/considerations-deploying-replica-set.rst:25 -msgid "" -"Configure networking and firewall rules so that incoming and outgoing " -"packets are permitted only on the default MongoDB port and only from " -"within your deployment." -msgstr "" - -# 0d579659f2394cfa933401c3c7831988 -#: ../source/includes/considerations-deploying-replica-set.rst:29 -msgid "" -"Finally ensure that each member of a replica set is accessible by way of " -"resolvable DNS or hostnames. You should either configure your DNS names " -"appropriately or set up your systems' ``/etc/hosts`` file to reflect this" -" configuration." -msgstr "" - -# 36bd65d688e0493aa97bdb95ca53d9ed -#: ../source/includes/considerations-deploying-replica-set.rst:35 -msgid "Configuration" -msgstr "" - -# e1748c41fa7c4f51bcaaacf65d129b6d -#: ../source/includes/considerations-deploying-replica-set.rst:37 -msgid "" -"Specify the run time configuration on each system in a " -":doc:`configuration file ` stored in " -"``/etc/mongod.conf`` or a related location. Create the directory where " -"MongoDB stores data files before deploying MongoDB." -msgstr "" - -# 74bc34bda7064db0a89e6a0d9a592fd7 -#: ../source/includes/considerations-deploying-replica-set.rst:42 -msgid "" -"For more information about the run time options used above and other " -"configuration options, see :doc:`/reference/configuration-options`." -msgstr "" - -# 8c17afb783894b80ac3923f5cf48e15b -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:33 -msgid "Distribution of the Members" -msgstr "" - -# 689bc9c227bc45828c140e00a37840ea -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:35 -msgid "" -"If possible, use an odd number of data centers, and choose a distribution" -" of members that maximizes the likelihood that even with a loss of a data" -" center, the remaining replica set members can form a majority or at " -"minimum, provide a copy of your data." -msgstr "" - -# 98d17e8f9eec49948b5b26dbf44e4096 -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:41 -msgid "Voting Members" -msgstr "" - -# 168d0ee731e84edaa54133ca148b62d5 -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:43 -msgid "Never deploy more than seven voting members." -msgstr "" - -# 0761efac847c4413a0cd6257047b7648 -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:46 -msgid "Prerequisites" -msgstr "" - -# 028750909e2f46f990d1c30771e2b538 -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:48 -msgid "" -"For all configurations in this tutorial, deploy each replica set member " -"on a separate system. Although you may deploy more than one replica set " -"member on a single system, doing so reduces the redundancy and capacity " -"of the replica set. Such deployments are typically for testing purposes." -msgstr "" - -# 0d866fda2ed74adab36cbad3ba3fa594 -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:54 -msgid "" -"This tutorial assumes you have installed MongoDB on each system that will" -" be part of your replica set. If you have not already installed MongoDB, " -"see the :ref:`installation tutorials `." -msgstr "" - -# a44d71aa550543709fffd323b9e8a69c -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:59 -msgid "Procedures" -msgstr "" - -# 8956c5f049db4fac9bba1bc7f4a7ad83 -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:64 -msgid "Deploy a Geographically Redundant Three-Member Replica Set" -msgstr "" - -# bc07dc5e68524b08aba86cd624b3ae8b -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:66 -msgid "" -"For a geographically redundant three-member replica set deployment, you " -"must decide how to distribute your system. Some possible distributions " -"for the three members are:" -msgstr "" - -# f93623420d50412d9faa4fabc394eb7f -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:70 -msgid "Across Three Data Centers: One members to each site." -msgstr "" - -# 5bc33f7d78c942ba89b82a6eecc9b5da -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:72 -msgid "" -"Across Two Data Centers: Two members to Site A and one member to Site B. " -"If one of the members of the replica set is an arbiter, distribute the " -"arbiter to Site A with a data-bearing member." -msgstr "" - -# 771e277cacd249b6925eb6fbe98679be -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:79 -msgid "Deploy a Geographically Redundant Five-Member Replica Set" -msgstr "" - -# 1d9f0be2f1804eff97e5b4e05550d323 -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:81 -msgid "" -"For a geographically redundant five-member replica set deployment, you " -"must decide how to distribute your system. Some possible distributions " -"for the five members are:" -msgstr "" - -# 5842bd0bd5a14355b4c09d5f0caab6dc -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:85 -msgid "" -"Across Three Data Centers: Two members in Site A, two members in Site B, " -"one member in Site C." -msgstr "" - -# 893134898400467b8dd688bd94da96cc -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:88 -msgid "" -"Across Four Data Centers: Two members in one site, and one member in the " -"other three sites." -msgstr "" - -# fa2ab4c6dd1c442182100fc3e52d57a9 -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:91 -msgid "Across Five Data Centers: One members in each site." -msgstr "" - -# a3129a0639ca4713999697e178ed97ee -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:93 -msgid "" -"Across Two Data Centers: Three members in Site A and two members in Site " -"B." -msgstr "" - -# 15ca178e8094425eb2bef9309567d6f2 -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:96 -msgid "The following five-member replica set includes an arbiter." -msgstr "" - -#~ msgid "" -#~ "One host (e.g. ``mongodb3.example.net``) must" -#~ " be an :term:`arbiter`. This host can" -#~ " run on a system that is also" -#~ " used for an application server or" -#~ " on the same machine as another " -#~ "MongoDB process." -#~ msgstr "" - -# a7142fe92364450284dd2e5e653b7d5d -#~ msgid "" -#~ "This tutorial outlines the process for" -#~ " deploying a :term:`replica set` with " -#~ "members in multiple locations. The " -#~ "tutorial addresses three-member sets, " -#~ "four-member sets, and sets with more" -#~ " than four members." -#~ msgstr "" - -# 6d06d777a34448ee9a97fca3f406a8c3 -#~ msgid "" -#~ "For appropriate background, see " -#~ ":doc:`/replication` and :doc:`/core/replica-set-" -#~ "architectures`. For related tutorials, see " -#~ ":doc:`/tutorial/deploy-replica-set` and " -#~ ":doc:`/tutorial/expand-replica-set`." -#~ msgstr "" - -# 6d197463a0a246aaa7f15fac6fb3d4ae -#~ msgid "" -#~ "While :term:`replica sets ` " -#~ "provide basic protection against single-" -#~ "instance failure, replica sets whose " -#~ "members are all located in a " -#~ "single facility are susceptible to " -#~ "errors in that facility. Power outages," -#~ " network interruptions, and natural " -#~ "disasters are all issues that can " -#~ "affect replica sets whose members are" -#~ " colocated. To protect against these " -#~ "classes of failures, deploy a replica" -#~ " set with one or more members " -#~ "in a geographically distinct facility or" -#~ " data center to provide redundancy." -#~ msgstr "" - -# 9d193b5da9d9417b8d01ec8dae5e8165 -#~ msgid "" -#~ "In general, the requirements for any " -#~ "geographically redundant replica set are " -#~ "as follows:" -#~ msgstr "" - -# 5037299afa7947a89b5da6c854dca831 -#~ msgid "" -#~ "Ensure that a majority of the " -#~ ":ref:`voting members ` are within a primary " -#~ "facility, \"Site A\". This includes " -#~ ":doc:`priority 0 members ` and :doc:`arbiters `. Deploy other " -#~ "members in secondary facilities, \"Site " -#~ "B\", \"Site C\", etc., to provide " -#~ "additional copies of the data. See " -#~ ":ref:`determine-geographic-distribution` for " -#~ "more information on the voting " -#~ "requirements for geographically redundant " -#~ "replica sets." -#~ msgstr "" - -# bd59a095cde94d59b168758de1b63ff7 -#~ msgid "" -#~ "If you deploy a replica set with" -#~ " an even number of members, deploy" -#~ " an :doc:`arbiter ` on Site A. The arbiter " -#~ "must be on site A to keep " -#~ "the majority there." -#~ msgstr "" - -# 2111c2f084764ece81b539aa7fa4d689 -#~ msgid "" -#~ "For instance, for a three-member " -#~ "replica set you need two instances " -#~ "in a Site A, and one member " -#~ "in a secondary facility, Site B. " -#~ "Site A should be the same facility" -#~ " or very close to your primary " -#~ "application infrastructure (i.e. application " -#~ "servers, caching layer, users, etc.)" -#~ msgstr "" - -# feb5ef6356064f2e8cb9a47b77b06605 -#~ msgid "" -#~ "A four-member replica set should " -#~ "have at least two members in Site" -#~ " A, with the remaining members in " -#~ "one or more secondary sites, as " -#~ "well as a single :term:`arbiter` in " -#~ "Site A." -#~ msgstr "" - -# bab06b0abd3b4245a811495b3413cddb -#~ msgid "" -#~ "For all configurations in this tutorial," -#~ " deploy each replica set member on" -#~ " a separate system. Although you may" -#~ " deploy more than one replica set " -#~ "member on a single system, doing " -#~ "so reduces the redundancy and capacity" -#~ " of the replica set. Such deployments" -#~ " are typically for testing purposes " -#~ "and beyond the scope of this " -#~ "tutorial." -#~ msgstr "" - -# 8d90a1fe65bf407f9c4d7851034524b1 -#~ msgid "General Considerations" -#~ msgstr "" - -# 977a47a54b0b468f8cc432e05d919aee -#~ msgid "" -#~ "For a geographically distributed replica " -#~ "sets, ensure that the majority of " -#~ "the set's :program:`mongod` instances reside" -#~ " in the primary site." -#~ msgstr "" - -# 4cc6bf9547fc4715a84134f05973b8c1 -#~ msgid "" -#~ "Specify the run time configuration on" -#~ " each system in a :doc:`configuration " -#~ "file ` stored " -#~ "in ``/etc/mongodb.conf`` or a related " -#~ "location. Create the directory where " -#~ "MongoDB stores data files before " -#~ "deploying MongoDB." -#~ msgstr "" - -# ef84f2f936aa484bb8e500fbbe428871 -# 56a1133635c5465c8f488b7c3e883a6d -#~ msgid "Start each member of the replica set with the appropriate options." -#~ msgstr "" - -# 787474a993a24ddca97c4e135faf6623 -# 685a25b6c75b4832afe1000aeaa8b183 -#~ msgid "" -#~ "For each member, start a " -#~ ":program:`mongod` and specify the replica " -#~ "set name through the :setting:`replSet` " -#~ "option. Specify any other parameters " -#~ "specific to your deployment. For " -#~ "replication-specific parameters, see :ref" -#~ ":`cli-mongod-replica-set` required by " -#~ "your deployment." -#~ msgstr "" - -# b496933d1ab84dd0a30732da0ede5eaa -# c9c01068d86641a1b474231c701530fc -#~ msgid "" -#~ "If your application connects to more " -#~ "than one replica set, each set " -#~ "should have a distinct name. Some " -#~ "drivers group replica set connections by" -#~ " replica set name." -#~ msgstr "" - -# c732c5a2c42644a9af2e9c78facd282a -# 69c4aafef31b44c395a8f91aed4b8be6 -#~ msgid "" -#~ "The following example specifies the " -#~ "replica set name through the " -#~ ":option:`--replSet` command-line option:" -#~ msgstr "" - -# 08016ab090f342a8a6dbed073a8e83da -# 8529ca0672324ba49d8e14cd38ca87ac -#~ msgid "The following example specifies the name through a configuration file:" -#~ msgstr "" - -# c3a875ddef2b4a5ab3ca68440fd868a5 -# f068c1df853242feb1be8c07fcbfb1cb -#~ msgid "" -#~ "In production deployments, you can " -#~ "configure a :term:`control script` to " -#~ "manage this process. Control scripts are" -#~ " beyond the scope of this document." -#~ msgstr "" - -# d2a49563f694451698780560e68c7410 -# 4cad1a77e9f04f7d9f37b1cae3717142 -#~ msgid "" -#~ "Open a :program:`mongo` shell and " -#~ "connect to one of the replica set" -#~ " members." -#~ msgstr "" - -# 5e198e9b00e947e79d02fb99dcc8eb77 -# 3ee983756ff04636beb6d2bd400bbbb1 -#~ msgid "" -#~ "For example, to connect to a " -#~ ":program:`mongod` running on localhost on " -#~ "the default port of ``27017``, simply" -#~ " issue:" -#~ msgstr "" - -# e5d8d1271f324a6b9981dc531e417024 -# 96335c7499524321888c867a96232d30 -#~ msgid "Initiate the replica set." -#~ msgstr "" - -# 83ac18906b614de39e892219f12fe4fe -# f072dbbdff1545a4903e22550d6204fb -#~ msgid "Use :method:`rs.initiate()`:" -#~ msgstr "" - -# 917df3a039d341b085e86095aba93c6e -# 2ef32bebd5ef426a846b23d04d6d6ab9 -#~ msgid "" -#~ "MongoDB initiates a set that consists" -#~ " of the current member and that " -#~ "uses the default replica set " -#~ "configuration." -#~ msgstr "" - -# 7c7cbbb1be414416b394064e277c95b1 -# 6dfb6d8e903e452c82c805df0035aefb -#~ msgid "Verify the initial replica set configuration." -#~ msgstr "" - -# 185cf480214a4f99b5b109aff5739925 -# c696bd216aa14901b50dfc22a8305b0a -#~ msgid "" -#~ "Use :method:`rs.conf()` to display the " -#~ ":doc:`replica set configuration object " -#~ "`:" -#~ msgstr "" - -# 8beaccba4b1841c187e0f2b7ad0976da -# cc1dbafdfd7741f9bd7f1500de61e86f -#~ msgid "The replica set configuration object resembles the following:" -#~ msgstr "" - -# 41ef459e54ef4455b45048d7470faf36 -# 39d43d44e14b41639dfcb0e179227591 -#~ msgid "Add the remaining members to the replica set." -#~ msgstr "" - -# d9bbf298d0ec4e2ca03b77f0d6093e98 -#~ msgid "Add the remaining members with the :method:`rs.add()` method." -#~ msgstr "" - -# d207173fd370416ebb957c6ca92c3452 -#~ msgid "The following example adds two members:" -#~ msgstr "" - -# 4d5d163681804d479922dfd7b8598797 -#~ msgid "" -#~ "When complete, you have a fully " -#~ "functional replica set. The new replica" -#~ " set will elect a :term:`primary`." -#~ msgstr "" - -# e5d4a9d138bb40efb59f5316b94fb71c -#~ msgid "" -#~ "Configure the outside member as " -#~ ":ref:`priority 0 members `." -#~ msgstr "" - -# 1a763a7d396d487380e3e41b24ba1d0d -#~ msgid "" -#~ "Configure the member located in Site " -#~ "B (in this example, ``mongodb2.example.net``)" -#~ " as a :ref:`priority 0 member " -#~ "`." -#~ msgstr "" - -# 204fc9409b484029858f67af7f81e72e -# 2b8d30c029634081998bdcde984ae0ce -#~ msgid "" -#~ "View the replica set configuration to" -#~ " determine the :data:`~local.system.replset.members`" -#~ " array position for the member. Keep" -#~ " in mind the array position is " -#~ "not the same as the ``_id``:" -#~ msgstr "" - -# ecddcca71072429e9496fbc4b1338383 -# 2db1c09f99e54d74b1f2ce3a80564789 -#~ msgid "" -#~ "Copy the replica set configuration " -#~ "object to a variable (to ``cfg`` " -#~ "in the example below). Then, in " -#~ "the variable, set the correct priority" -#~ " for the member. Then pass the " -#~ "variable to :method:`rs.reconfig()` to update" -#~ " the replica set configuration." -#~ msgstr "" - -# db66e70e0d3f4c079902e6277cbcc8c7 -# 928c45d9260540df935c1591e3bd0bfa -#~ msgid "" -#~ "For example, to set priority for " -#~ "the third member in the array " -#~ "(i.e., the member at position 2), " -#~ "issue the following sequence of " -#~ "commands:" -#~ msgstr "" - -# d104df49d5864760b7c068c4074a0a92 -# 3953aebce5cd423a837ad704e167f4b4 -#~ msgid "" -#~ "The :method:`rs.reconfig()` shell method can" -#~ " force the current primary to step" -#~ " down, causing an election. When the" -#~ " primary steps down, all clients will" -#~ " disconnect. This is the intended " -#~ "behavior. While most elections complete " -#~ "within a minute, always make sure " -#~ "any replica configuration changes occur " -#~ "during scheduled maintenance periods." -#~ msgstr "" - -# 4201a3ef53614c6eb1608d9d3ee43cb6 -#~ msgid "" -#~ "After these commands return, you have" -#~ " a geographically redundant three-member" -#~ " replica set." -#~ msgstr "" - -# e527511191664e7eb97a2edcc1a61026 -# 29cc31e7e13a4bfa8dfa7e704e7cc756 -#~ msgid "Check the status of the replica set." -#~ msgstr "" - -# 1f1f1f56b6ba4ab9956ba5bb8a281974 -# deeee28b98e04a8c926c0aeeb42b85f8 -#~ msgid "Use the :method:`rs.status()` operation:" -#~ msgstr "" - -# c783efded03248a09560a1df22a4ef13 -#~ msgid "Deploy a Geographically Redundant Four-Member Replica Set" -#~ msgstr "" - -# 84bbbe372a4c424c8ce9ad4fd60841d9 -#~ msgid "" -#~ "A geographically redundant four-member " -#~ "deployment has two additional considerations:" -#~ msgstr "" - -# 2f7a95b8d9124eb398b440341400d111 -#~ msgid "" -#~ "You must decide how to distribute " -#~ "your systems. There are three possible" -#~ " architectures for the four-member " -#~ "replica set:" -#~ msgstr "" - -# 777cfeedd0094cc39e0eb1afac2d2d05 -#~ msgid "" -#~ "Three members in Site A, one " -#~ ":ref:`priority 0 member ` in Site B, " -#~ "and an arbiter in Site A." -#~ msgstr "" - -# 74a4ca8d80d2466b9815a054774c440c -#~ msgid "" -#~ "Two members in Site A, two " -#~ ":ref:`priority 0 members ` in Site B, " -#~ "and an arbiter in Site A." -#~ msgstr "" - -# 62c7aa0cae5549788304507a05252744 -#~ msgid "" -#~ "Two members in Site A, one " -#~ "priority 0 member in Site B, one" -#~ " priority 0 member in Site C, " -#~ "and an arbiter in site A." -#~ msgstr "" - -# 6349a16a7c434cf5a3e80517a79864ae -#~ msgid "" -#~ "In most cases, the first architecture" -#~ " is preferable because it is the " -#~ "least complex." -#~ msgstr "" - -# 9b7543782756483ea6ad17d5bbe6e1bd -#~ msgid "To deploy a geographically redundant four-member set:" -#~ msgstr "" - -# 06c65ded21db4195902597f327abaaa5 -#~ msgid "" -#~ "Use :method:`rs.add()` in a :program:`mongo`" -#~ " shell connected to the current " -#~ "primary. The commands should resemble " -#~ "the following:" -#~ msgstr "" - -# 01687243b7e845d2930e7c7339ec7456 -#~ msgid "" -#~ "When complete, you should have a " -#~ "fully functional replica set. The new" -#~ " replica set will elect a " -#~ ":term:`primary`." -#~ msgstr "" - -# 492339ba67f641dfbcd26fab9e077c46 -#~ msgid "Add the arbiter." -#~ msgstr "" - -# 4ea9b30c498f4b9f94aa820c245df721 -#~ msgid "" -#~ "In the same shell session, issue " -#~ "the following command to add the " -#~ "arbiter (e.g. ``mongodb4.example.net``):" -#~ msgstr "" - -# f32d896a3e3b44a5a0dd5825fc7d7812 -#~ msgid "" -#~ "Configure outside members as :ref:`priority" -#~ " 0 members `." -#~ msgstr "" - -# 50d56f5ebfe6461fb0aab922dc32afca -#~ msgid "" -#~ "Configure each member located outside of" -#~ " Site A (e.g. ``mongodb3.example.net``) as" -#~ " a :ref:`priority 0 member `." -#~ msgstr "" - -# 8ac8bae0eca040ef9361d5cac1716a32 -#~ msgid "" -#~ "After these commands return, you have" -#~ " a geographically redundant four-member " -#~ "replica set." -#~ msgstr "" - -# b67f7f1b5cf341979c8ab5c17fed9c5b -#~ msgid "Deploy a Geographically Redundant Set with More than Four Members" -#~ msgstr "" - -# e67a1c47f42144b98af55c679a332a03 -#~ msgid "" -#~ "The above procedures detail the steps" -#~ " necessary for deploying a geographically" -#~ " redundant replica set. Larger replica " -#~ "set deployments follow the same steps," -#~ " but have additional considerations:" -#~ msgstr "" - -# 8fdab9018dfc496bb67aed2302c2ed72 -#~ msgid "" -#~ "If you have an even number of " -#~ "members, use :ref:`the procedure for a" -#~ " four-member set `). Ensure " -#~ "that a single facility, \"Site A\", " -#~ "always has a majority of the " -#~ "members by deploying the :term:`arbiter` " -#~ "in that site. For example, if a" -#~ " set has six members, deploy at " -#~ "least three voting members in addition" -#~ " to the arbiter in Site A, and" -#~ " the remaining members in alternate " -#~ "sites." -#~ msgstr "" - -# 3e0d11c3926d4ab1bf2f28114ada1254 -#~ msgid "" -#~ "If you have an odd number of " -#~ "members, use :ref:`the procedure for a" -#~ " three-member set `. Ensure " -#~ "that a single facility, \"Site A\" " -#~ "always has a majority of the " -#~ "members of the set. For example, " -#~ "if a set has five members, deploy" -#~ " three members within Site A and " -#~ "two members in other facilities." -#~ msgstr "" - -# 83919c13a4c3403d965cbcd785079c04 -#~ msgid "" -#~ "If you have a majority of the " -#~ "members of the set *outside* of " -#~ "Site A and the network partitions " -#~ "to prevent communication between sites, " -#~ "the current primary in Site A will" -#~ " step down, even if none of the" -#~ " members outside of Site A are " -#~ "eligible to become primary." -#~ msgstr "" - -#~ msgid "" -#~ "One host (e.g. ``mongodb4.example.net``) must" -#~ " be an :term:`arbiter`. This host can" -#~ " run on a system that is also" -#~ " used for an application server or" -#~ " on the same machine as another " -#~ "MongoDB process." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/deploy-replica-set-for-testing.po b/locale/es/LC_MESSAGES/tutorial/deploy-replica-set-for-testing.po deleted file mode 100644 index c419ed4841a..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/deploy-replica-set-for-testing.po +++ /dev/null @@ -1,349 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:40+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 98e8f8c0a2704550abf0f012fea552f8 -#: ../source/tutorial/deploy-replica-set-for-testing.txt:3 -msgid "Deploy a Replica Set for Testing and Development" -msgstr "" - -# 8b904b0f59104a9c973d8800be9426af -#: ../source/tutorial/deploy-replica-set-for-testing.txt -msgid "On this page" -msgstr "" - -# a950b3bb7d7c4b578a5fb615c8a582a7 -#: ../source/tutorial/deploy-replica-set-for-testing.txt:13 -msgid "" -"This procedure describes deploying a replica set in a development or test" -" environment. For a production deployment, refer to the :doc:`/tutorial" -"/deploy-replica-set` tutorial." -msgstr "" - -# 776ff349cdac4aff91fa122b9ebcb3f5 -#: ../source/includes/introduction-deploy-replica-set.rst:1 -msgid "" -"This tutorial describes how to create a three-member :term:`replica set` " -"from three existing :program:`mongod` instances running with :doc:`access" -" control ` disabled." -msgstr "" - -# 48a97019660d40c5ae4fefbf496138d4 -#: ../source/includes/introduction-deploy-replica-set.rst:5 -msgid "" -"To deploy a replica set with enabled :doc:`access control " -"`, see :ref:`deploy-repl-set-with-auth`. If you wish" -" to deploy a replica set from a single MongoDB instance, see " -":doc:`/tutorial/convert-standalone-to-replica-set`. For more information " -"on replica set deployments, see the :doc:`/replication` and :doc:`/core" -"/replica-set-architectures` documentation." -msgstr "" - -# 6b4da410da1945dca9e316a474ec8b2b -#: ../source/includes/introduction-deploy-replica-set.rst:14 -msgid "Overview" -msgstr "" - -# e918349a45ec4abb958c19db4c4ca1a3 -#: ../source/includes/introduction-deploy-replica-set.rst:16 -msgid "" -"Three member :term:`replica sets ` provide enough redundancy" -" to survive most network partitions and other system failures. These sets" -" also have sufficient capacity for many distributed read operations. " -"Replica sets should always have an odd number of members. This ensures " -"that :doc:`elections ` will proceed " -"smoothly. For more about designing replica sets, see :doc:`the " -"Replication overview `." -msgstr "" - -# 0166258152af43e49b73e50c8de0baa1 -#: ../source/includes/introduction-deploy-replica-set.rst:25 -msgid "" -"The basic procedure is to start the :program:`mongod` instances that will" -" become members of the replica set, configure the replica set itself, and" -" then add the :program:`mongod` instances to it." -msgstr "" - -# daefc0025df2431d9240bad9caee589c -#: ../source/tutorial/deploy-replica-set-for-testing.txt:20 -msgid "Requirements" -msgstr "" - -# 0a7dbc340007492893fc8937281333f8 -#: ../source/tutorial/deploy-replica-set-for-testing.txt:22 -msgid "" -"For test and development systems, you can run your :program:`mongod` " -"instances on a local system, or within a virtual instance." -msgstr "" - -# f1eee652c17e45a78f3c6eb038e91417 -#: ../source/tutorial/deploy-replica-set-for-testing.txt:25 -msgid "" -"Before you can deploy a replica set, you must install MongoDB on each " -"system that will be part of your :term:`replica set`. If you have not " -"already installed MongoDB, see the :ref:`installation tutorials " -"`." -msgstr "" - -# 2d8dbb21c7b94e4baa03fdb226789dd4 -#: ../source/tutorial/deploy-replica-set-for-testing.txt:29 -msgid "" -"Before creating your replica set, you should verify that your network " -"configuration allows all possible connections between each member. For a " -"successful replica set deployment, every member must be able to connect " -"to every other member. For instructions on how to check your connection, " -"see :ref:`replica-set-troubleshooting-check-connection`." -msgstr "" - -# a8243c10a4194a06bb9cf0ff59ed574e -#: ../source/tutorial/deploy-replica-set-for-testing.txt:36 -msgid "Considerations" -msgstr "" - -# 7b21aaae05a74a669179626450be4177 -#: ../source/tutorial/deploy-replica-set-for-testing.txt:39 -msgid "Replica Set Naming" -msgstr "" - -# 971e620f23ac4c7aa1998e17bb640e03 -#: ../source/tutorial/deploy-replica-set-for-testing.txt:41 -msgid "" -"These instructions should only be used for test or development " -"deployments." -msgstr "" - -# ac8e52a2f3af41b4a249c734b7153a2f -#: ../source/tutorial/deploy-replica-set-for-testing.txt:44 -msgid "The examples in this procedure create a new replica set named ``rs0``." -msgstr "" - -# b765f6481cb440879d01bf6dcaecebdb -#: ../source/includes/fact-unique-replica-set-names.rst:1 -msgid "" -"If your application connects to more than one replica set, each set " -"should have a distinct name. Some drivers group replica set connections " -"by replica set name." -msgstr "" - -# 7c82a3769a3b4343a74d09ee6ebc91f2 -#: ../source/tutorial/deploy-replica-set-for-testing.txt:48 -msgid "" -"You will begin by starting three :program:`mongod` instances as members " -"of a replica set named ``rs0``." -msgstr "" - -# 7100ad69a22043d4a6921e83fe9233ca -#: ../source/tutorial/deploy-replica-set-for-testing.txt:53 -msgid "Procedure" -msgstr "" - -# 12962a98a6ff4db3a180bdf7ab1e409b -#: ../source/tutorial/deploy-replica-set-for-testing.txt:55 -msgid "" -"Create the necessary data directories for each member by issuing a " -"command similar to the following:" -msgstr "" - -# 1be6b91f55a248079a022e43d4ba3bce -#: ../source/tutorial/deploy-replica-set-for-testing.txt:62 -msgid "" -"This will create directories called \"rs0-0\", \"rs0-1\", and \"rs0-2\", " -"which will contain the instances' database files." -msgstr "" - -# 6d61d19ff6d74d3cb13a78dba4b32640 -#: ../source/tutorial/deploy-replica-set-for-testing.txt:65 -msgid "" -"Start your :program:`mongod` instances in their own shell windows by " -"issuing the following commands:" -msgstr "" - -# fdcf210601f84c26981e80a5977a9eb1 -#: ../source/tutorial/deploy-replica-set-for-testing.txt:68 -msgid "First member:" -msgstr "" - -# 72c05970f0da4a628514216edd34d852 -#: ../source/tutorial/deploy-replica-set-for-testing.txt:74 -msgid "Second member:" -msgstr "" - -# 564ed3462ce54bd69d7833a5afa7a5f5 -#: ../source/tutorial/deploy-replica-set-for-testing.txt:80 -msgid "Third member:" -msgstr "" - -# c6fe5a9443cc4bf2b8686e0904899ace -#: ../source/tutorial/deploy-replica-set-for-testing.txt:86 -msgid "" -"This starts each instance as a member of a replica set named ``rs0``, " -"each running on a distinct port, and specifies the path to your data " -"directory with the :option:`--dbpath ` setting. If you are " -"already using the suggested ports, select different ports." -msgstr "" - -# 0ddceeca99d044cca83a6e6b2ea78173 -#: ../source/tutorial/deploy-replica-set-for-testing.txt:91 -msgid "" -"The :option:`--smallfiles ` and :option:`--oplogSize " -"` settings reduce the disk space that each :program:`mongod` " -"instance uses. This is ideal for testing and development deployments as " -"it prevents overloading your machine. For more information on these and " -"other configuration options, see :doc:`/reference/configuration-options`." -msgstr "" - -# fe1439fd8f1f4140b868ee2e757bbaa8 -#: ../source/tutorial/deploy-replica-set-for-testing.txt:98 -msgid "" -"Connect to one of your :program:`mongod` instances through the " -":program:`mongo` shell. You will need to indicate which instance by " -"specifying its port number. For the sake of simplicity and clarity, you " -"may want to choose the first one, as in the following command;" -msgstr "" - -# eeacf85cae414eef97677938c3f7a82b -#: ../source/tutorial/deploy-replica-set-for-testing.txt:107 -msgid "" -"In the :program:`mongo` shell, use :method:`rs.initiate()` to initiate " -"the replica set. You can create a replica set configuration object in the" -" :program:`mongo` shell environment, as in the following example:" -msgstr "" - -# f69322ce1683475ba7f1b98dafdf0fb2 -#: ../source/tutorial/deploy-replica-set-for-testing.txt:124 -msgid "" -"replacing ```` with your system's hostname, and then pass the " -"``rsconf`` file to :method:`rs.initiate()` as follows:" -msgstr "" - -# 4103664ef91c4e73b86a89e7d2160788 -#: ../source/tutorial/deploy-replica-set-for-testing.txt:132 -msgid "" -"Display the current :doc:`replica configuration ` by issuing the following command:" -msgstr "" - -# 9d1564037064457ab632814f97a79db9 -#: ../source/tutorial/deploy-replica-set-for-testing.txt:139 -msgid "The replica set configuration object resembles the following" -msgstr "" - -# aa307403c24d49f6a65fb23d818ddbb1 -#: ../source/tutorial/deploy-replica-set-for-testing.txt:154 -msgid "" -"In the :program:`mongo` shell connected to the :term:`primary`, add the " -"second and third :program:`mongod` instances to the replica set using the" -" :method:`rs.add()` method. Replace ```` with your system's " -"hostname in the following examples:" -msgstr "" - -# 36cdf4d4503140739ff12cbdc9714d9d -#: ../source/tutorial/deploy-replica-set-for-testing.txt:164 -msgid "" -"When complete, you should have a fully functional replica set. The new " -"replica set will elect a :term:`primary`." -msgstr "" - -# 5f4f47dff1a64f78b9834d48dcd5e8f1 -#: ../source/tutorial/deploy-replica-set-for-testing.txt:167 -msgid "" -"Check the status of your replica set at any time with the " -":method:`rs.status()` operation." -msgstr "" - -# 3c8c6a16fc69443787f982f59fa35b58 -#: ../source/tutorial/deploy-replica-set-for-testing.txt:170 -msgid "The documentation of the following shell functions for more information:" -msgstr "" - -# 0deba0118037498189ec107a4e91ef10 -#: ../source/tutorial/deploy-replica-set-for-testing.txt:173 -msgid ":method:`rs.initiate()`" -msgstr "" - -# 42bc4b375b0b4deba3aa86e7766ae762 -#: ../source/tutorial/deploy-replica-set-for-testing.txt:174 -msgid ":method:`rs.conf()`" -msgstr "" - -# ee7f9e72771b4fa09e766659d15b50fd -#: ../source/tutorial/deploy-replica-set-for-testing.txt:175 -msgid ":method:`rs.reconfig()`" -msgstr "" - -# e360f5cc5af54a708a68d10eeede83db -#: ../source/tutorial/deploy-replica-set-for-testing.txt:176 -msgid ":method:`rs.add()`" -msgstr "" - -# 426988de19104fa59a30c4909be6322e -#: ../source/tutorial/deploy-replica-set-for-testing.txt:178 -msgid "" -"You may also consider the `simple setup script " -"`_ as an example of a basic automatically-configured " -"replica set." -msgstr "" - -# f17b5f75d9d24225a2b13442ca36b41c -#: ../source/tutorial/deploy-replica-set-for-testing.txt:182 -msgid "" -"Refer to :doc:`Replica Set Read and Write Semantics " -"` for a detailed explanation of read and write" -" semantics in MongoDB." -msgstr "" - -# edbc183abafb42259a2dffddad7019eb -#~ msgid "" -#~ "This tutorial describes how to create" -#~ " a three-member :term:`replica set` " -#~ "from three existing :program:`mongod` " -#~ "instances." -#~ msgstr "" - -# a497aa67d9a44ca5bb1d47969c322205 -#~ msgid "" -#~ "If you wish to deploy a replica" -#~ " set from a single MongoDB instance," -#~ " see :doc:`/tutorial/convert-standalone-to-" -#~ "replica-set`. For more information on " -#~ "replica set deployments, see the " -#~ ":doc:`/replication` and :doc:`/core/replica-set-" -#~ "architectures` documentation." -#~ msgstr "" - -# f53f90b391fb4a1fb37e95f5d3d58f08 -#~ msgid "" -#~ "Three member :term:`replica sets ` provide enough redundancy to " -#~ "survive most network partitions and " -#~ "other system failures. These sets also" -#~ " have sufficient capacity for many " -#~ "distributed read operations. Replica sets " -#~ "should always have an odd number " -#~ "of members. This ensures that " -#~ ":doc:`elections ` " -#~ "will proceed smoothly. For more about" -#~ " designing replica sets, see :doc:`the " -#~ "Replication overview `." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/deploy-replica-set-with-auth.po b/locale/es/LC_MESSAGES/tutorial/deploy-replica-set-with-auth.po deleted file mode 100644 index 1f2c6ffcbe5..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/deploy-replica-set-with-auth.po +++ /dev/null @@ -1,476 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: 2014-04-08 19:36+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# ade53cd583b9496aa5012bdd7de74f7e -#: ../source/tutorial/deploy-replica-set-with-auth.txt:3 -msgid "Deploy Replica Set and Configure Authentication and Authorization" -msgstr "" - -# fe3b8a5c499b47139b8edef6b0ff9389 -#: ../source/tutorial/deploy-replica-set-with-auth.txt:8 -msgid "Overview" -msgstr "" - -# 9cf236a7569d4293ac533612d8b752bf -#: ../source/tutorial/deploy-replica-set-with-auth.txt:10 -msgid "" -"With :doc:`authentication ` enabled, MongoDB forces" -" all clients to identify themselves before granting access to the server." -" :doc:`Authorization `, in turn, allows " -"administrators to define and limit the resources and operations that a " -"user can access. Using authentication and authorization is a key part of " -"a complete security strategy." -msgstr "" - -# 8b3a193bb72f45398e2ef083faf742ee -#: ../source/tutorial/deploy-replica-set-with-auth.txt:17 -msgid "" -"All MongoDB deployments support authentication. By default, MongoDB does " -"not require authorization checking. You can enforce authorization " -"checking when deploying MongoDB, or on an existing deployment; however, " -"you cannot enable authorization checking on a running deployment without " -"downtime." -msgstr "" - -# 1d67e4add666439b8b4c0a6344957b65 -#: ../source/tutorial/deploy-replica-set-with-auth.txt:23 -msgid "" -"This tutorial provides a procedure for creating a MongoDB :doc:`replica " -"set ` that uses the challenge-response " -"authentication mechanism. The tutorial includes creation of a minimal " -"authorization system to support basic operations." -msgstr "" - -# 1c6ddb888d1b4c7384c797a13722d0d3 -#: ../source/tutorial/deploy-replica-set-with-auth.txt:29 -msgid "Considerations" -msgstr "" - -# 21e51f86ce204dbc83662cb0b219142c -#: ../source/tutorial/deploy-replica-set-with-auth.txt:32 -msgid "Authentication" -msgstr "" - -# ab6330d2447d464abc59cf59ee49e95f -#: ../source/tutorial/deploy-replica-set-with-auth.txt:34 -msgid "" -"In this procedure, you will configure MongoDB using the default " -"challenge-response authentication mechanism, using the :setting:`keyFile`" -" to supply the password for :ref:`inter-process authentication `. The content of the key file is the shared secret used for" -" all internal authentication." -msgstr "" - -# 204bfd1939c840d291c0580b3dd53e4a -#: ../source/tutorial/deploy-replica-set-with-auth.txt:40 -msgid "" -"All deployments that enforce authorization checking should have one *user" -" administrator* user that can create new users and modify existing users." -" During this procedure you will create a user administrator that you will" -" use to administer this deployment." -msgstr "" - -# 236dea3b4ee144d8a6750d4c33765cd6 -#: ../source/includes/considerations-deploying-replica-set.rst:2 -msgid "Architecture" -msgstr "" - -# 484d209637ce4dec8f5915fe193d71ca -#: ../source/includes/considerations-deploying-replica-set.rst:4 -msgid "" -"In a production, deploy each member of the replica set to its own machine" -" and if possible bind to the standard MongoDB port of ``27017``. Use the " -":setting:`bind_ip` option to ensure that MongoDB listens for connections " -"from applications on configured addresses." -msgstr "" - -# 0b55ac4ab0f24cd482ec104476b3df95 -#: ../source/includes/considerations-deploying-replica-set.rst:9 -msgid "" -"For a geographically distributed replica sets, ensure that the majority " -"of the set's :program:`mongod` instances reside in the primary site." -msgstr "" - -# 978ff3094d144645a07b47e5b4fc09bb -#: ../source/includes/considerations-deploying-replica-set.rst:13 -msgid "See :doc:`/core/replica-set-architectures` for more information." -msgstr "" - -# 87eed343510e49ec8fb0f826111e5099 -#: ../source/includes/considerations-deploying-replica-set.rst:16 -msgid "Connectivity" -msgstr "" - -# 0110397aca374859b8070d0801b8a3cf -#: ../source/includes/considerations-deploying-replica-set.rst:18 -msgid "" -"Ensure that network traffic can pass between all members of the set and " -"all clients in the network securely and efficiently. Consider the " -"following:" -msgstr "" - -# 64f8fe04ea404c84964e6d0a007e12f1 -#: ../source/includes/considerations-deploying-replica-set.rst:22 -msgid "" -"Establish a virtual private network. Ensure that your network topology " -"routes all traffic between members within a single site over the local " -"area network." -msgstr "" - -# 5c940883f0f24397a09d64ed3e169e86 -#: ../source/includes/considerations-deploying-replica-set.rst:26 -msgid "" -"Configure access control to prevent connections from unknown clients to " -"the replica set." -msgstr "" - -# 5e497d03c5f2406cab108d936afa602b -#: ../source/includes/considerations-deploying-replica-set.rst:29 -msgid "" -"Configure networking and firewall rules so that incoming and outgoing " -"packets are permitted only on the default MongoDB port and only from " -"within your deployment." -msgstr "" - -# 2b22906c127a486ab64cf3a0cf680f4d -#: ../source/includes/considerations-deploying-replica-set.rst:33 -msgid "" -"Finally ensure that each member of a replica set is accessible by way of " -"resolvable DNS or hostnames. You should either configure your DNS names " -"appropriately or set up your systems' ``/etc/hosts`` file to reflect this" -" configuration." -msgstr "" - -# 34d1fe38b7b4498f8f8f2caacb0f2903 -#: ../source/includes/considerations-deploying-replica-set.rst:39 -msgid "Configuration" -msgstr "" - -# e990d5fc4138470e83d8871877941592 -#: ../source/includes/considerations-deploying-replica-set.rst:41 -msgid "" -"Specify the run time configuration on each system in a " -":doc:`configuration file ` stored in " -"``/etc/mongod.conf`` or a related location. Create the directory where " -"MongoDB stores data files before deploying MongoDB." -msgstr "" - -# ef81f848c6fb4419a0de7a493acf97be -#: ../source/includes/considerations-deploying-replica-set.rst:46 -msgid "" -"For more information about the run time options used above and other " -"configuration options, see :doc:`/reference/configuration-options`." -msgstr "" - -# 03647f99a6914d0988bdd5437a6dd28f -#: ../source/tutorial/deploy-replica-set-with-auth.txt:49 -msgid "Procedure" -msgstr "" - -# 3521900345704037b7c8c9d9bd0021ab -#: ../source/tutorial/deploy-replica-set-with-auth.txt:51 -msgid "" -"This procedure deploys a replica set in which all members use the same " -"key file." -msgstr "" - -#~ msgid "" -#~ "All MongoDB deployments support " -#~ "authentication. By default, MongoDB does " -#~ "not require authorization checking. You " -#~ "can enforce authorization checking when " -#~ "deploying MongoDB, or on an existing " -#~ "deploying; however, you cannot enable " -#~ "authorization checking on a running " -#~ "deployment without downtime." -#~ msgstr "" - -#~ msgid "" -#~ "In this procedure, you will configure" -#~ " MongoDB using the default challenge-" -#~ "response authentication mechanism, using the" -#~ " :setting:`keyFile` to supply the password" -#~ " for :ref:`inter-process authentication " -#~ "`. The " -#~ "content of the key file is the " -#~ "shared secret used for all internal " -#~ "authentication." -#~ msgstr "" - -#~ msgid "Create the system user administrator." -#~ msgstr "" - -#~ msgid "" -#~ "Add the user administrator with the " -#~ ":authrole:`userAdminAnyDatabase` role, and only " -#~ "that role." -#~ msgstr "" - -#~ msgid "" -#~ "You must issue the following operation" -#~ " while connected to the :term:`primary` " -#~ "as the ``siteRootAdmin`` user." -#~ msgstr "" - -#~ msgid "" -#~ "The following example creates the user" -#~ " ``siteUserAdmin`` user on the ``admin``" -#~ " database:" -#~ msgstr "" - -# 4942e04b826646d99d3f1ce7671eccd2 -#~ msgid "" -#~ "Specify the run time configuration on" -#~ " each system in a :doc:`configuration " -#~ "file ` stored " -#~ "in ``/etc/mongodb.conf`` or a related " -#~ "location. Create the directory where " -#~ "MongoDB stores data files before " -#~ "deploying MongoDB." -#~ msgstr "" - -# 19fa22a56a284fd6b331e927081596a1 -#~ msgid "Start one member of the replica set." -#~ msgstr "" - -# 649f9acca17c4ec0b1553a3491c1729f -#~ msgid "This :program:`mongod` should *not* enable :setting:`auth`." -#~ msgstr "" - -# 987a48ab44924c41b29f371de012df36 -#~ msgid "Create the key file to be used by each member of the replica set." -#~ msgstr "" - -# 1c3b8e6dd0fe41ce997984c7c8d8cc9d -#~ msgid "" -#~ "Create the key file your deployment " -#~ "will use to authenticate servers to " -#~ "each other." -#~ msgstr "" - -# bd3502e215c04cda83dce98f39abfb5b -#~ msgid "" -#~ "To generate pseudo-random data to " -#~ "use for a :setting:`keyfile`, issue the" -#~ " following ``openssl`` command:" -#~ msgstr "" - -# 45ec36b09ffd4c179d7ec2ab5ce6aaf8 -#~ msgid "" -#~ "You may generate a key file using" -#~ " any method you choose. Always ensure" -#~ " that the password stored in the " -#~ "key file is both long and contains" -#~ " a high amount of entropy. Using " -#~ "``openssl`` in this manner helps " -#~ "generate such a key." -#~ msgstr "" - -# 37a83982cf1e42c0b8628f6e99d389ab -#~ msgid "Create administrative users." -#~ msgstr "" - -# dc96773982a04b74886c1ada8473c3e6 -#~ msgid "" -#~ "The following operations will create two" -#~ " users: a user administrator that " -#~ "will be able to create and modify" -#~ " users (``siteUserAdmin``), and a " -#~ ":authrole:`root` user (``siteRootAdmin``) that " -#~ "you will use to complete the " -#~ "remainder of the tutorial:" -#~ msgstr "" - -# d8d15ffe88c4465cb37796cfd25ed4a7 -#~ msgid "Copy the key file to each member of the replica set." -#~ msgstr "" - -# 283b032908c0475fbc5ccfd1ffa4c691 -#~ msgid "" -#~ "Copy the ``mongodb-keyfile`` to all " -#~ "hosts where components of a MongoDB " -#~ "deployment run. Set the permissions of" -#~ " these files to ``600`` so that " -#~ "only the *owner* of the file can" -#~ " read or write this file to " -#~ "prevent other users on the system " -#~ "from accessing the shared secret." -#~ msgstr "" - -# 2d5483d480d64e8b95d1d81fca05f7bb -#~ msgid "Stop the ``mongod`` instance." -#~ msgstr "" - -# 1ba87fffaa0943a1be4f94c7a3083f7c -#~ msgid "Start each member of the replica set with the appropriate options." -#~ msgstr "" - -# 03cddedb4973465c9d4140de6a07674f -#~ msgid "" -#~ "For each member, start a " -#~ ":program:`mongod` and specify the key " -#~ "file and the name of the replica" -#~ " set. Also specify other parameters " -#~ "as needed for your deployment. For " -#~ "replication-specific parameters, see :ref" -#~ ":`cli-mongod-replica-set` required by " -#~ "your deployment." -#~ msgstr "" - -# 45f80faa187946a3aa98703ec12268af -#~ msgid "" -#~ "If your application connects to more " -#~ "than one replica set, each set " -#~ "should have a distinct name. Some " -#~ "drivers group replica set connections by" -#~ " replica set name." -#~ msgstr "" - -# a0134b65f35f4e44928cf7b40d1507f5 -#~ msgid "" -#~ "The following example specifies parameters " -#~ "through the :option:`--keyFile` and " -#~ ":option:`--replSet` command-line options:" -#~ msgstr "" - -# 2d41f8451a6545ba943cbb23ebd4afa1 -#~ msgid "" -#~ "The following example specifies parameters " -#~ "through a configuration file:" -#~ msgstr "" - -# 77fadfca70764e6bac9e6c01003ad797 -#~ msgid "" -#~ "In production deployments, you can " -#~ "configure a :term:`control script` to " -#~ "manage this process. Control scripts are" -#~ " beyond the scope of this document." -#~ msgstr "" - -# 4173baea8a56449f92c5aaf6c87c3474 -#~ msgid "" -#~ "Connect to the member of the " -#~ "replica set where you created the " -#~ "administrative users." -#~ msgstr "" - -# 375216db69dd4f65867603a64fc89f1e -#~ msgid "" -#~ "Connect to the replica set member " -#~ "you started and authenticate as the " -#~ "``siteRootAdmin`` user. From the " -#~ ":program:`mongo` shell, use the following " -#~ "operation to authenticate:" -#~ msgstr "" - -# 61ef894a6232403a8581db39df034463 -#~ msgid "Initiate the replica set." -#~ msgstr "" - -# 53ff7a0c232c4f70854cf0ed4b49a1f0 -#~ msgid "Use :method:`rs.initiate()`:" -#~ msgstr "" - -# ed480456bec147d3aca7fd11ce72156a -#~ msgid "" -#~ "MongoDB initiates a set that consists" -#~ " of the current member and that " -#~ "uses the default replica set " -#~ "configuration." -#~ msgstr "" - -# ce1f677258ff45a5bf91bbdc181a2342 -#~ msgid "Verify the initial replica set configuration." -#~ msgstr "" - -# e03e82c088a241e7adc05e9131fba9c0 -#~ msgid "" -#~ "Use :method:`rs.conf()` to display the " -#~ ":doc:`replica set configuration object " -#~ "`:" -#~ msgstr "" - -# 34d2563b49cd43a18fecc485f8868035 -#~ msgid "The replica set configuration object resembles the following:" -#~ msgstr "" - -# 30e3b3a80d374615ad31e8e9c5a03ea5 -#~ msgid "Add the remaining members to the replica set." -#~ msgstr "" - -# cc2364c8c0ef492f900001484233dd20 -#~ msgid "Add the remaining members with the :method:`rs.add()` method." -#~ msgstr "" - -# d8e6b1603ba94d928621748efecf01c1 -#~ msgid "The following example adds two members:" -#~ msgstr "" - -# 38dc42f3f807426eb824737810d8ce4c -#~ msgid "" -#~ "When complete, you have a fully " -#~ "functional replica set. The new replica" -#~ " set will elect a :term:`primary`." -#~ msgstr "" - -# efa47b8c60d04b67af3a01683b41a913 -#~ msgid "Check the status of the replica set." -#~ msgstr "" - -# d354162a49cf4a60925a55abf2ccf299 -#~ msgid "Use the :method:`rs.status()` operation:" -#~ msgstr "" - -# f8f6038b15224b61b526331e492706d1 -#~ msgid "Create additional users to address operational requirements." -#~ msgstr "" - -# 3e91a1661bc442eb897af1ffbf3fed98 -#~ msgid "" -#~ "You can use :doc:`built-in roles " -#~ "` to create " -#~ "common types of database users, such " -#~ "as the :authrole:`dbOwner` role to " -#~ "create a database administrator, the " -#~ ":authrole:`readWrite` role to create a " -#~ "user who can update data, or the" -#~ " :authrole:`read` role to create user " -#~ "who can search data but no more." -#~ " You also can define :ref:`custom " -#~ "roles `." -#~ msgstr "" - -# 7eb01ed566a74d7189dd0554ce02dc2f -#~ msgid "" -#~ "For example, the following creates a " -#~ "database administrator for the ``products``" -#~ " database:" -#~ msgstr "" - -# debec36437f24652bbb184edae4da806 -#~ msgid "" -#~ "For an overview of roles and " -#~ "privileges, see :ref:`authorization`. For more" -#~ " information on adding users, see " -#~ ":doc:`/tutorial/add-user-to-database`." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/deploy-replica-set-with-keyfile-access-control.po b/locale/es/LC_MESSAGES/tutorial/deploy-replica-set-with-keyfile-access-control.po deleted file mode 100644 index 0f393bc0d88..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/deploy-replica-set-with-keyfile-access-control.po +++ /dev/null @@ -1,186 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 4563777965db488eaa80f9b8467f4a8d -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:6 -msgid "Deploy Replica Set With Keyfile Access Control" -msgstr "" - -# 8fa250825c144824b106c612d00c4b0f -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt -msgid "On this page" -msgstr "" - -# 27f507c9d9964a1b9b0a58edb356de7f -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:17 -msgid "Overview" -msgstr "" - -# 44f256349526466dbbb0a6f6c089ae8a -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:19 -msgid "Enforcing access control on a :term:`replica set` requires configuring:" -msgstr "" - -# a05d1ab863a14feea58c0d803f3d3e65 -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:21 -msgid "" -"Security between members of the replica set using :doc:`Internal " -"Authentication`, and" -msgstr "" - -# c746d5772b184178940d14f5f6fb7202 -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:24 -msgid "" -"Security between connecting clients and the replica set using " -":doc:`/core/authorization`." -msgstr "" - -# 0ea34e2c921e4e6c9c94b94fc6acbdba -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:27 -msgid "" -"For this tutorial, each member of the replica set uses the same internal " -"authentication mechanism and settings." -msgstr "" - -# 6db63f102b8f47009223a1410a57b49a -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:30 -msgid "" -"Enforcing internal authentication also enforces user access control. To " -"connect to the replica set, clients like the :program:`mongo` shell need " -"to use a :doc:`user account`. See :ref:`security-" -"repSetDeploy-access-control`." -msgstr "" - -# 39b64c2ef84d4354acd0b1653a8051e0 -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:36 -msgid "Cloud Manager and Ops Manager" -msgstr "" - -# a172cb375c0d4f348b6a163b31d7ede7 -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:38 -msgid "" -"If you are currently using or are planning to use Cloud Manager or Ops " -"Manager, consider using the built-in features for deploying a replica set" -" with access control enforced." -msgstr "" - -# eb20fbbd3e624de6a03a7718974ac413 -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:42 -msgid "" -"See ``Deploy Replica Set`` in the :mms-docs:`Cloud Manager " -"manual` or in the :opsmgr:`Ops Manager " -"manual`." -msgstr "" - -# f32fe2795f234945b3fbf595f40f8f36 -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:46 -msgid "" -"See ``Access Control for MongoDB Deployments`` in the :mms-docs:`Cloud " -"Manager manual` or in the " -":opsmgr:`Ops manager manual`." -msgstr "" - -# 015feedc6f8a464cbd1732ba5b951938 -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:51 -msgid "Considerations" -msgstr "" - -# 65d64dc92a0942b287e38feba0170765 -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:54 -msgid "Operating System" -msgstr "" - -# af04746f5f424a448c7e91d6bd8e0803 -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:56 -msgid "" -"This tutorial primarily refers to the :program:`mongod` process. Windows " -"users should use the :program:`mongod.exe` program instead." -msgstr "" - -# f47751eecc7443b2b69276d0cc06ef8e -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:60 -msgid "Keyfile Security" -msgstr "" - -# 4028d3b36292433ea1724219cc36db25 -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:62 -msgid "" -"Keyfiles are bare-minimum forms of security and are best suited for " -"testing or development environments. For production environments we " -"recommend using :doc:`x.509 certificates`." -msgstr "" - -# db850bd06b0e4c39935fff7de2049b3b -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:69 -msgid "Access Control" -msgstr "" - -# d4ce1b3e0c4448acb72c35c59adb9a2a -#: ../source/includes/internal-authentication-tutorials-access-control-consideration.rst:1 -msgid "" -"This tutorial covers creating the minimum number of administrative users " -"on the ``admin`` database *only*. For the user authentication, the " -"tutorial uses the default :doc:`/core/security-scram-sha-1` " -"authentication mechanism. Challenge-response security mechanisms are are " -"best suited for testing or development environments. For production " -"environments, we recommend using :doc:`x.509 " -"certificates` or :doc:`/core/security-ldap` " -"(available for MongoDB Enterprise only) or :doc:`/core/kerberos` " -"(available for MongoDB Enterprise only)." -msgstr "" - -# ee6dc272fcef46dfaf99edc178a5843f -#: ../source/includes/internal-authentication-tutorials-access-control-consideration.rst:11 -msgid "" -"For details on creating users for specific authentication mechanism, " -"refer to the specific authentication mechanism pages." -msgstr "" - -# f55d1eaf85fb4854b6da4e7c90397546 -#: ../source/includes/internal-authentication-tutorials-access-control-consideration.rst:14 -msgid "" -"See :ref:`security-checklist-role-based-access-control` for best " -"practices for user creation and management." -msgstr "" - -# 9d04c9e4760047b0b3f960476e304e1a -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:76 -msgid "Deploy New Replica Set with Keyfile Access Control" -msgstr "" - -# 4b84d7e461944b41a306298c6b5a4088 -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:81 -msgid "x.509 Internal Authentication" -msgstr "" - -# ed4bb0cedec04afaa5a0715d540aa963 -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:83 -msgid "" -"For details on using x.509 for internal authentication, see " -":doc:`/tutorial/configure-x509-member-authentication`." -msgstr "" - -# 5e02bf878aef438fb959b99af9cd53d4 -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:86 -msgid "" -"To upgrade from keyfile internal authentication to x.509 internal " -"authentication, see :doc:`/tutorial/upgrade-keyfile-to-x509`." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/deploy-replica-set.po b/locale/es/LC_MESSAGES/tutorial/deploy-replica-set.po deleted file mode 100644 index 9b4dd3b6cbb..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/deploy-replica-set.po +++ /dev/null @@ -1,404 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:36+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 71222243cd0c451e8c79ba8935336db5 -#: ../source/tutorial/deploy-replica-set.txt:3 -msgid "Deploy a Replica Set" -msgstr "" - -# f576571d2f8a4d23814e61a172d62ae3 -#: ../source/tutorial/deploy-replica-set.txt -msgid "On this page" -msgstr "" - -# c6952f372111461b940d227c232df08b -#: ../source/includes/introduction-deploy-replica-set.rst:1 -msgid "" -"This tutorial describes how to create a three-member :term:`replica set` " -"from three existing :program:`mongod` instances running with :doc:`access" -" control ` disabled." -msgstr "" - -# 55f3d11592014010b68151ea5614d375 -#: ../source/includes/introduction-deploy-replica-set.rst:5 -msgid "" -"To deploy a replica set with enabled :doc:`access control " -"`, see :ref:`deploy-repl-set-with-auth`. If you wish" -" to deploy a replica set from a single MongoDB instance, see " -":doc:`/tutorial/convert-standalone-to-replica-set`. For more information " -"on replica set deployments, see the :doc:`/replication` and :doc:`/core" -"/replica-set-architectures` documentation." -msgstr "" - -# 1fa1963f2e084bb8a3d9937d0e32bd4b -#: ../source/includes/introduction-deploy-replica-set.rst:14 -msgid "Overview" -msgstr "" - -# 0b300c38ed0c46bb94135e4ef4b39ea3 -#: ../source/includes/introduction-deploy-replica-set.rst:16 -msgid "" -"Three member :term:`replica sets ` provide enough redundancy" -" to survive most network partitions and other system failures. These sets" -" also have sufficient capacity for many distributed read operations. " -"Replica sets should always have an odd number of members. This ensures " -"that :doc:`elections ` will proceed " -"smoothly. For more about designing replica sets, see :doc:`the " -"Replication overview `." -msgstr "" - -# f032991430e04b598e7e3206829fb85e -#: ../source/includes/introduction-deploy-replica-set.rst:25 -msgid "" -"The basic procedure is to start the :program:`mongod` instances that will" -" become members of the replica set, configure the replica set itself, and" -" then add the :program:`mongod` instances to it." -msgstr "" - -# 683307a93ecd472696c0c8caa696d1ce -#: ../source/tutorial/deploy-replica-set.txt:16 -msgid "Requirements" -msgstr "" - -# 19efaab8fbca4ae2839768b5b0869f88 -#: ../source/tutorial/deploy-replica-set.txt:18 -msgid "" -"For production deployments, you should maintain as much separation " -"between members as possible by hosting the :program:`mongod` instances on" -" separate machines. When using virtual machines for production " -"deployments, you should place each :program:`mongod` instance on a " -"separate host server serviced by redundant power circuits and redundant " -"network paths." -msgstr "" - -# c6cad79df281474b97a67522e68ed4dc -#: ../source/tutorial/deploy-replica-set.txt:25 -msgid "" -"Before you can deploy a replica set, you must install MongoDB on each " -"system that will be part of your :term:`replica set`. If you have not " -"already installed MongoDB, see the :ref:`installation tutorials " -"`." -msgstr "" - -# 8d5d9254069949caa7a1bfeb386a72bd -#: ../source/tutorial/deploy-replica-set.txt:29 -msgid "" -"Before creating your replica set, you should verify that your network " -"configuration allows communication among all members; i.e. each member " -"must be able to connect to every other member. For instructions on how to" -" check your connection, see :ref:`replica-set-troubleshooting-check-" -"connection`." -msgstr "" - -# dfd39f9ab3384c46a6afe38162ae5c2b -#: ../source/tutorial/deploy-replica-set.txt:38 -msgid "Considerations When Deploying a Replica Set" -msgstr "" - -# bca5d2a5c9af42dbbd9a273427b441dc -#: ../source/includes/considerations-deploying-replica-set.rst:2 -msgid "Architecture" -msgstr "" - -# d7557fbbb5fa485cb9380c99847feaba -#: ../source/includes/considerations-deploying-replica-set.rst:4 -msgid "" -"In a production, deploy each member of the replica set to its own machine" -" and if possible bind to the standard MongoDB port of ``27017``. Use the " -":setting:`bind_ip` option to ensure that MongoDB listens for connections " -"from applications on configured addresses." -msgstr "" - -# a174c59c69df47f6b77097a8e579e1b4 -#: ../source/includes/considerations-deploying-replica-set.rst:9 -msgid "See :doc:`/core/replica-set-architectures` for more information." -msgstr "" - -# 8a932521ee224a3fa9ad4140edd1190f -#: ../source/includes/considerations-deploying-replica-set.rst:12 -msgid "Connectivity" -msgstr "" - -# 9e0d007a8b00412fb96535c5f0ecffe0 -#: ../source/includes/considerations-deploying-replica-set.rst:14 -msgid "" -"Ensure that network traffic can pass between all members of the set and " -"all clients in the network securely and efficiently. Consider the " -"following:" -msgstr "" - -# 6f4e3ce4092343a7a5e1ee467336f68a -#: ../source/includes/considerations-deploying-replica-set.rst:18 -msgid "" -"Establish a virtual private network. Ensure that your network topology " -"routes all traffic between members within a single site over the local " -"area network." -msgstr "" - -# 41c1d0a3afff4ba6956e523a354d67e8 -#: ../source/includes/considerations-deploying-replica-set.rst:22 -msgid "" -"Configure access control to prevent connections from unknown clients to " -"the replica set." -msgstr "" - -# 04fc7203dba349ceb0321e3890da4bee -#: ../source/includes/considerations-deploying-replica-set.rst:25 -msgid "" -"Configure networking and firewall rules so that incoming and outgoing " -"packets are permitted only on the default MongoDB port and only from " -"within your deployment." -msgstr "" - -# c5bcfc7ef0574750b2d081d7111157bd -#: ../source/includes/considerations-deploying-replica-set.rst:29 -msgid "" -"Finally ensure that each member of a replica set is accessible by way of " -"resolvable DNS or hostnames. You should either configure your DNS names " -"appropriately or set up your systems' ``/etc/hosts`` file to reflect this" -" configuration." -msgstr "" - -# cf891d9db7f143ea84cc17c8d4f907a6 -#: ../source/includes/considerations-deploying-replica-set.rst:35 -msgid "Configuration" -msgstr "" - -# c80b5925132f4cb1af9a79a8eacc2046 -#: ../source/includes/considerations-deploying-replica-set.rst:37 -msgid "" -"Specify the run time configuration on each system in a " -":doc:`configuration file ` stored in " -"``/etc/mongod.conf`` or a related location. Create the directory where " -"MongoDB stores data files before deploying MongoDB." -msgstr "" - -# ae5882a8b07c467a85c91185720d5766 -#: ../source/includes/considerations-deploying-replica-set.rst:42 -msgid "" -"For more information about the run time options used above and other " -"configuration options, see :doc:`/reference/configuration-options`." -msgstr "" - -# 527052568afb4a87adebaa38ba49a096 -#: ../source/tutorial/deploy-replica-set.txt:43 -msgid "Procedure" -msgstr "" - -# 1517780a69d0485da1edea083e5aecf7 -#: ../source/tutorial/deploy-replica-set.txt:45 -msgid "" -"The following procedure outlines the steps to deploy a replica set when " -"access control is disabled." -msgstr "" - -# 6dab9f510f1948e38b15f56174281fff -#: ../source/tutorial/deploy-replica-set.txt:50 -msgid ":ref:`deploy-repl-set-with-auth`" -msgstr "" - -# 2e85b3ae38e1455184efaa2c205187f7 -#~ msgid "" -#~ "This tutorial describes how to create" -#~ " a three-member :term:`replica set` " -#~ "from three existing :program:`mongod` " -#~ "instances." -#~ msgstr "" - -# d66c25fb73cd4b7b981f1303c2c7e18b -#~ msgid "" -#~ "If you wish to deploy a replica" -#~ " set from a single MongoDB instance," -#~ " see :doc:`/tutorial/convert-standalone-to-" -#~ "replica-set`. For more information on " -#~ "replica set deployments, see the " -#~ ":doc:`/replication` and :doc:`/core/replica-set-" -#~ "architectures` documentation." -#~ msgstr "" - -# 484e0892624d47489ed93c015d169dc4 -#~ msgid "" -#~ "Three member :term:`replica sets ` provide enough redundancy to " -#~ "survive most network partitions and " -#~ "other system failures. These sets also" -#~ " have sufficient capacity for many " -#~ "distributed read operations. Replica sets " -#~ "should always have an odd number " -#~ "of members. This ensures that " -#~ ":doc:`elections ` " -#~ "will proceed smoothly. For more about" -#~ " designing replica sets, see :doc:`the " -#~ "Replication overview `." -#~ msgstr "" - -# 0e0ff3cdf3af476d8844a94b53e4d9c8 -#~ msgid "" -#~ "Before creating your replica set, you" -#~ " should verify that your network " -#~ "configuration allows all possible connections" -#~ " between each member. For a " -#~ "successful replica set deployment, every " -#~ "member must be able to connect to" -#~ " every other member. For instructions " -#~ "on how to check your connection, " -#~ "see :ref:`replica-set-troubleshooting-" -#~ "check-connection`." -#~ msgstr "" - -# 677f8bb70cd04fa49f4cbde38af8c76c -#~ msgid "" -#~ "For a geographically distributed replica " -#~ "sets, ensure that the majority of " -#~ "the set's :program:`mongod` instances reside" -#~ " in the primary site." -#~ msgstr "" - -# e9208bef987f46bb8735a46aa5d5ff49 -#~ msgid "" -#~ "Specify the run time configuration on" -#~ " each system in a :doc:`configuration " -#~ "file ` stored " -#~ "in ``/etc/mongodb.conf`` or a related " -#~ "location. Create the directory where " -#~ "MongoDB stores data files before " -#~ "deploying MongoDB." -#~ msgstr "" - -# d956dff45f0f4f12a544e8f6cbc7f2a0 -#~ msgid "Start each member of the replica set with the appropriate options." -#~ msgstr "" - -# af395d8005674adaa5a6f5e6726a2415 -#~ msgid "" -#~ "For each member, start a " -#~ ":program:`mongod` and specify the replica " -#~ "set name through the :setting:`replSet` " -#~ "option. Specify any other parameters " -#~ "specific to your deployment. For " -#~ "replication-specific parameters, see :ref" -#~ ":`cli-mongod-replica-set` required by " -#~ "your deployment." -#~ msgstr "" - -# 246e914ecab94285a43b80b36ef8df2d -#~ msgid "" -#~ "If your application connects to more " -#~ "than one replica set, each set " -#~ "should have a distinct name. Some " -#~ "drivers group replica set connections by" -#~ " replica set name." -#~ msgstr "" - -# 9cf02a03fdd3483baad406b23c28da1f -#~ msgid "" -#~ "The following example specifies the " -#~ "replica set name through the " -#~ ":option:`--replSet` command-line option:" -#~ msgstr "" - -# bd62474a86f6465f95c453bc61f99d08 -#~ msgid "The following example specifies the name through a configuration file:" -#~ msgstr "" - -# 6267b23305db4d23b18eab86ceda81d6 -#~ msgid "" -#~ "In production deployments, you can " -#~ "configure a :term:`control script` to " -#~ "manage this process. Control scripts are" -#~ " beyond the scope of this document." -#~ msgstr "" - -# 5bb5484e994d4fdb90033318ca2908eb -#~ msgid "" -#~ "Open a :program:`mongo` shell and " -#~ "connect to one of the replica set" -#~ " members." -#~ msgstr "" - -# f323714f9c924891ba314437c89cff9c -#~ msgid "" -#~ "For example, to connect to a " -#~ ":program:`mongod` running on localhost on " -#~ "the default port of ``27017``, simply" -#~ " issue:" -#~ msgstr "" - -# 31da2b4047bb426b8684e8b594367000 -#~ msgid "Initiate the replica set." -#~ msgstr "" - -# 25ffff1cf03a449d9978bf1486699296 -#~ msgid "Use :method:`rs.initiate()`:" -#~ msgstr "" - -# e10452e982e34db18e9881963395c40c -#~ msgid "" -#~ "MongoDB initiates a set that consists" -#~ " of the current member and that " -#~ "uses the default replica set " -#~ "configuration." -#~ msgstr "" - -# c12384a69a7a42f59cc3a814c386fd1a -#~ msgid "Verify the initial replica set configuration." -#~ msgstr "" - -# 660fe00d51484775b01baa91335b64b7 -#~ msgid "" -#~ "Use :method:`rs.conf()` to display the " -#~ ":doc:`replica set configuration object " -#~ "`:" -#~ msgstr "" - -# 241a9713846f4f00b0f5ea7fdd6ffbf9 -#~ msgid "The replica set configuration object resembles the following:" -#~ msgstr "" - -# 5c4a792d8f534aaa93a4d40f315f6cb1 -#~ msgid "Add the remaining members to the replica set." -#~ msgstr "" - -# 8b8ae9ea95054bcaa09af26338e39933 -#~ msgid "Add the remaining members with the :method:`rs.add()` method." -#~ msgstr "" - -# 6733e18ced484c37aaa59f87fa507114 -#~ msgid "The following example adds two members:" -#~ msgstr "" - -# f816568d45994fd981c130e005f49c3f -#~ msgid "" -#~ "When complete, you have a fully " -#~ "functional replica set. The new replica" -#~ " set will elect a :term:`primary`." -#~ msgstr "" - -# 1771c661f1cf4ed09091210376b2bc7e -#~ msgid "Check the status of the replica set." -#~ msgstr "" - -# 965471c06cf342f1a86a9ad7cf8e1049 -#~ msgid "Use the :method:`rs.status()` operation:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/deploy-shard-cluster.po b/locale/es/LC_MESSAGES/tutorial/deploy-shard-cluster.po deleted file mode 100644 index feb28704bf8..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/deploy-shard-cluster.po +++ /dev/null @@ -1,779 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:34+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# ce7cff12c4854105be4263b8286d27b9 -#: ../source/tutorial/deploy-shard-cluster.txt:7 -msgid "Deploy a Sharded Cluster" -msgstr "" - -# 4c0146dfd71a4ab680dcc58b11c18483 -#: ../source/tutorial/deploy-shard-cluster.txt -msgid "On this page" -msgstr "" - -# d845b95413244702b1913feb8d7d107f -#: ../source/tutorial/deploy-shard-cluster.txt:18 -msgid "Overview" -msgstr "" - -# f5c5d9eca7da498aa527fd4c2c242524 -#: ../source/tutorial/deploy-shard-cluster.txt:20 -msgid "" -"This tutorial involves creating a new sharded cluster that consists of a " -":program:`mongos`, the config server replica set, and two shard replica " -"sets." -msgstr "" - -# 5b8bf7f9aa9f4b4b92bfdb9c97fc1cfc -#: ../source/tutorial/deploy-shard-cluster.txt:23 -msgid "" -"For instructions specific to sharding a collection, see :ref:`deploy-" -"hashed-sharded-cluster-shard-collection` or :ref:`deploy-ranged-sharded-" -"cluster-shard-collection`." -msgstr "" - -# 62d49973c4aa4cde9086793bebdbc8c2 -#: ../source/tutorial/deploy-shard-cluster.txt:28 -msgid "Considerations" -msgstr "" - -# 9491c6ee6e9f48438645eef51fd8827f -#: ../source/tutorial/deploy-shard-cluster.txt:31 -msgid "Connectivity" -msgstr "" - -# 1dc3018e229c412194e76662a3e9dac8 -#: ../source/tutorial/deploy-shard-cluster.txt:33 -msgid "" -"Each member of a sharded cluster must be able to connect to *all* other " -"members in the cluster. This includes all shards and config servers. " -"Ensure that network and security systems, including all interface and " -"firewalls, allow these connections." -msgstr "" - -# 77807a0d980e425c9f04a03300507dbb -#: ../source/tutorial/deploy-shard-cluster.txt:39 -msgid "CloudManager and OpsManager" -msgstr "" - -# 7f85254a1d884da19d93ad87c5608428 -#: ../source/tutorial/deploy-shard-cluster.txt:41 -msgid "" -"If you are currently using or are planning to use Cloud Manager or Ops " -"Manager, consider using their built-in features for deploying a " -":term:`sharded cluster`." -msgstr "" - -# 148f00c6c2474701b89179c4b17c3cfe -#: ../source/tutorial/deploy-shard-cluster.txt:45 -msgid "" -"See ``Deploy a Sharded Cluster`` in the :mms-docs:`Cloud Manager " -"manual` or in the :opsmgr:`Ops Manager " -"manual`." -msgstr "" - -# 2429f7d971f94c5986195f4562bfaa5a -#: ../source/tutorial/deploy-shard-cluster.txt:50 -msgid "Operating System" -msgstr "" - -# a50f075263984c89aa54142390be3b09 -#: ../source/tutorial/deploy-shard-cluster.txt:52 -msgid "" -"This tutorial uses the :program:`mongod` and :program:`mongos` programs. " -"Windows users should use the :program:`mongod.exe` and " -":program:`mongos.exe` programs instead." -msgstr "" - -# 3eb7f088c397469192a7ab0f977feb45 -#: ../source/tutorial/deploy-shard-cluster.txt:57 -msgid "Security" -msgstr "" - -# 58e754af47034aa296ae256b896a79e6 -#: ../source/tutorial/deploy-shard-cluster.txt:59 -msgid "" -"This tutorial does *not* include the required steps for configuring " -":doc:`/core/security-internal-authentication` or " -":doc:`/core/authorization`. See :doc:`/tutorial/deploy-sharded-cluster-" -"with-keyfile-access-control` for a tutorial on deploying a sharded " -"cluster with a :ref:`keyfile `." -msgstr "" - -# b9cde5280a304a43b292b16ad81c90e4 -#: ../source/tutorial/deploy-shard-cluster.txt:65 -msgid "" -"In production environments, sharded clusters should employ at minimum " -":doc:`/core/security-x.509` security for internal authentication and " -"client access." -msgstr "" - -# 0096c7f6ca3f4a058ab82b537f8d0a36 -#: ../source/tutorial/deploy-shard-cluster.txt:69 -msgid "" -"For details on using x.509 for internal authentication, see " -":doc:`/tutorial/configure-x509-member-authentication`." -msgstr "" - -# 2e6abd4b09584effacbbb017e12cebb8 -#: ../source/tutorial/deploy-shard-cluster.txt:72 -msgid "" -"For details on using x.509 for client authentication, see " -":doc:`/tutorial/configure-x509-client-authentication`." -msgstr "" - -# 09261e768ae544e28091471018c9ad1d -#: ../source/tutorial/deploy-shard-cluster.txt:77 -msgid "Enabling internal authentication also enables :doc:`/core/authorization`." -msgstr "" - -# c4bd54b7acf841bfaa6d86e86d1ddcc0 -#: ../source/tutorial/deploy-shard-cluster.txt:81 -msgid "Host Identifier" -msgstr "" - -# 6a35c07c136144979e83f05806c648d8 -#: ../source/tutorial/deploy-shard-cluster.txt:83 -msgid "" -"If you use either ``localhost`` or ``127.0.0.1`` as the hostname portion " -"of any host identifier, you *must* use that identifier as the host " -"setting for any other MongoDB component in the cluster." -msgstr "" - -# 2515cba574704baf8d9d5741603eb501 -#: ../source/tutorial/deploy-shard-cluster.txt:87 -msgid "" -"For example, the :method:`sh.addShard()` method takes a ``host`` " -"parameter for the hostname of the target shard. If you set ``host`` to " -"``localhost``, you must then use ``localhost`` as the host for all other " -"shards in the cluster." -msgstr "" - -# 18af953fed17438d9de0d10917f7c890 -#: ../source/tutorial/deploy-shard-cluster.txt:95 -msgid "Deploy Sharded Cluster" -msgstr "" - -# 6e53bc59798340cdaea37c89f07434c7 -#: ../source/tutorial/deploy-shard-cluster.txt:100 -msgid "Create the Config Server Replica Set" -msgstr "" - -# 510fb98b75214db09a05506b7fd9c408 -#: ../source/tutorial/deploy-shard-cluster.txt:102 -msgid "The following steps deploys a config server replica set." -msgstr "" - -# d0cd73b5f8ee4ae493377459d474b570 -#: ../source/tutorial/deploy-shard-cluster.txt:104 -msgid "" -"For a production deployment, deploys a config server replica set with at " -"least three members. For testing purposes, you can create a single-member" -" replica set." -msgstr "" - -# 1601297c4018445ea92aa21a023571ae -#: ../source/tutorial/deploy-shard-cluster.txt:110 -msgid "" -"Once the config server replica set (CSRS) is initiated and up, proceed to" -" creating the shard replica sets." -msgstr "" - -# 1d14a503688a4560902462d79dd1c8c0 -#: ../source/tutorial/deploy-shard-cluster.txt:114 -msgid "Create the Shard Replica Sets" -msgstr "" - -# a9883bd2a9ea4c68a5b379db7a6d9b05 -#: ../source/tutorial/deploy-shard-cluster.txt:116 -msgid "" -"For a production deployment, use a replica set with at least three " -"members. For testing purposes, you can create a single-member replica " -"set." -msgstr "" - -# c3999661b5d44e15b57db0d1ed3bcbd4 -#: ../source/tutorial/deploy-shard-cluster.txt:125 -msgid "Connect a ``mongos`` to the Sharded Cluster" -msgstr "" - -# 36243f2d7b6b474782e6fb0791f2edb7 -#: ../source/tutorial/deploy-shard-cluster.txt:132 -msgid "Add Shards to the Cluster" -msgstr "" - -# 40794c4410c4489183aadd1584b1859d -#: ../source/tutorial/deploy-shard-cluster.txt:134 -msgid "" -"Use the :method:`sh.addShard()` method to add each shard to the cluster. " -"If the shard is a replica set, specify the name of the replica set and " -"specify a member of the set. In production deployments, *all* shards " -"should be replica sets." -msgstr "" - -# b7eaf4b7cee8455ea7aeebeaf584dfb5 -#: ../source/tutorial/deploy-shard-cluster.txt:139 -msgid "The following operation adds a single shard replica set to the cluster:" -msgstr "" - -# a79c1ebc188e490e81339316ba06b092 -#: ../source/tutorial/deploy-shard-cluster.txt:145 -msgid "" -"The following operation is an example of adding a standalone " -":program:`mongod` shard to the cluster:" -msgstr "" - -# caeb5df0b74f405ba645f2e61994a39b -#: ../source/tutorial/deploy-shard-cluster.txt:152 -msgid "Repeat these steps until the cluster includes all shards." -msgstr "" - -# 6f54beafaf6841f7990106b6e0ae4fe3 -#: ../source/tutorial/deploy-shard-cluster.txt:157 -msgid "Enable Sharding for a Database" -msgstr "" - -# 5583652927ea42b2b4c58ec659f23140 -# 30e70ec5957a4c3e88470d6f48ef1954 -#: ../source/tutorial/deploy-shard-cluster.txt:159 -#: ../source/tutorial/deploy-shard-cluster.txt:190 -msgid "" -"To proceed, you must be connected to a :program:`mongos` associated to " -"the target sharded cluster." -msgstr "" - -# 1702eb47f5f94fecae27d4ea1ddcf28b -#: ../source/tutorial/deploy-shard-cluster.txt:162 -msgid "" -"Before you can shard a collection, you must enable sharding for the " -"collection's database. Enabling sharding for a database does not " -"redistribute data but make it possible to shard the collections in that " -"database." -msgstr "" - -# 740db646a9f645dd9ea04da746b8bc76 -#: ../source/tutorial/deploy-shard-cluster.txt:166 -msgid "" -"Once you enable sharding for a database, MongoDB assigns a :term:`primary" -" shard` for that database where MongoDB stores all data in that database." -msgstr "" - -# 853bb17fe8ab4dbfa6f456b4bb943ded -#: ../source/tutorial/deploy-shard-cluster.txt:170 -msgid "" -"Use the :method:`sh.enableSharding()` method to enable sharding on the " -"target database." -msgstr "" - -# f5a26a379f4143428f3f07edafffc83b -#: ../source/tutorial/deploy-shard-cluster.txt:180 -msgid "Shard a Collection" -msgstr "" - -# bde6571dc00542d49464dd1ca2207ffe -#: ../source/tutorial/deploy-shard-cluster.txt:182 -msgid "This section contains an overall description of the sharding process." -msgstr "" - -# 8930d3f20b374e00ba31af961470214f -#: ../source/tutorial/deploy-shard-cluster.txt:184 -msgid "" -"For instructions specific to :ref:`sharding-ranged` sharding, see :ref" -":`deploy-ranged-sharded-cluster-shard-collection`." -msgstr "" - -# c2970e07f694446a8979409ceb82b587 -#: ../source/tutorial/deploy-shard-cluster.txt:187 -msgid "" -"For instructions specific to :ref:`sharding-hashed` sharding, see :ref" -":`deploy-hashed-sharded-cluster-shard-collection`" -msgstr "" - -# ea94b5b7be564e849d8b17e00563dbd7 -#: ../source/tutorial/deploy-shard-cluster.txt:193 -msgid "" -"To shard a collection, use the :method:`sh.shardCollection()` method. You" -" must specify the full namespace of the collection and a document " -"containing the shard key. The database must have sharding :ref:`enabled" -"`." -msgstr "" - -# 34c64e3098a14dc6945604fa6e76f9fb -#: ../source/tutorial/deploy-shard-cluster.txt:198 -msgid "" -"Your selection of shard key affects the efficiency of sharding, as well " -"as your ability to take advantage of certain sharding features such as " -":ref:`zones `. See the selection considerations listed in " -"the :ref:`sharding-shard-key-selection`." -msgstr "" - -# 394b15404fb04469b50490ec487fc430 -#: ../source/tutorial/deploy-shard-cluster.txt:203 -msgid "" -"If the collection already contains data, you must create an index on the " -":term:`shard key` using the :method:`db.collection.createIndex()` method " -"before using :method:`~sh.shardCollection()`." -msgstr "" - -# 946d56f9a3c042f9b823d643f97b48c7 -#: ../source/tutorial/deploy-shard-cluster.txt:207 -msgid "" -"If the collection is empty, MongoDB creates the index as part of " -":method:`sh.shardCollection()`." -msgstr "" - -# 3f2d21ba1cd94099a5f719f06ad88493 -#: ../source/tutorial/deploy-shard-cluster.txt:210 -msgid "The following operation shards the target collection:" -msgstr "" - -#~ msgid "" -#~ "A :term:`shard` can be a standalone " -#~ ":program:`mongod` or a :term:`replica set`." -#~ " In a production environment, each " -#~ "shard should be a replica set." -#~ msgstr "" - -# a55af5d97e034fdbb93de58eb006cef7 -#~ msgid "Use the following sequence of tasks to deploy a sharded cluster:" -#~ msgstr "" - -# 0631c63e56c94846aa2b8376c0f69b09 -#~ msgid "Sharding and \"localhost\" Addresses" -#~ msgstr "" - -# 76a445ad702e4e34afeb2380dab716fe -#~ msgid "" -#~ "If you use either \"localhost\" or " -#~ "``127.0.0.1`` as the hostname portion of" -#~ " any host identifier, for example as" -#~ " the ``host`` argument to " -#~ ":dbcommand:`addShard` or the value to " -#~ "the :option:`--configdb ` " -#~ "run time option, then you must use" -#~ " \"localhost\" or ``127.0.0.1`` for *all*" -#~ " host settings for any MongoDB " -#~ "instances in the cluster. If you " -#~ "mix localhost addresses and remote host" -#~ " address, MongoDB will error." -#~ msgstr "" - -# cdf47530c9324c108144d4bfc6db570c -#~ msgid "Start the Config Server Database Instances" -#~ msgstr "" - -# ef887b08434148ff85e80470eebf1b91 -#~ msgid "" -#~ "The config server processes are " -#~ ":program:`mongod` instances that store the " -#~ "cluster's metadata. You designate a " -#~ ":program:`mongod` as a config server " -#~ "using the :option:`--configsvr ` option. Each config server " -#~ "stores a complete copy of the " -#~ "cluster's metadata." -#~ msgstr "" - -# 1238f2e7deb943b594f0347079e1aa7d -#~ msgid "" -#~ "In production deployments, you must " -#~ "deploy exactly three config server " -#~ "instances, each running on different " -#~ "servers to assure good uptime and " -#~ "data safety. In test environments, you" -#~ " can run all three instances on " -#~ "a single server." -#~ msgstr "" - -# fb7e38b7b5654112b76b47934866db54 -#~ msgid "" -#~ "All members of a sharded cluster " -#~ "must be able to connect to *all*" -#~ " other members of a sharded cluster," -#~ " including all shards and all config" -#~ " servers. Ensure that the network and" -#~ " security systems including all interfaces" -#~ " and firewalls, allow these connections." -#~ msgstr "" - -# 479aee1ad15a4b9d9a937fabf9ea22d9 -#~ msgid "" -#~ "Create data directories for each of " -#~ "the three config server instances. By" -#~ " default, a config server stores its" -#~ " data files in the `/data/configdb` " -#~ "directory. You can choose a different" -#~ " location. To create a data " -#~ "directory, issue a command similar to" -#~ " the following:" -#~ msgstr "" - -# e5ffbf7cc71b46b98852248720a1c937 -#~ msgid "" -#~ "Start the three config server instances." -#~ " Start each by issuing a command " -#~ "using the following syntax:" -#~ msgstr "" - -# 032636d3264b423ebd49c1dfaca4356f -#~ msgid "" -#~ "The default port for config servers " -#~ "is ``27019``. You can specify a " -#~ "different port. The following example " -#~ "starts a config server using the " -#~ "default port and default data directory:" -#~ msgstr "" - -# d9e8131861ec4cb29bae554dd471ebef -#~ msgid "" -#~ "For additional command options, see " -#~ ":doc:`/reference/program/mongod` or :doc:`/reference" -#~ "/configuration-options`." -#~ msgstr "" - -# ceaa6428349741efb22af509f2becbec -#~ msgid "" -#~ "All config servers must be running " -#~ "and available when you first initiate" -#~ " a :term:`sharded cluster`." -#~ msgstr "" - -# eb974819e53b405a8147dd7a986dce06 -#~ msgid "Start the ``mongos`` Instances" -#~ msgstr "" - -# db9aaf8f08bc48028ae1461d6509e1c3 -#~ msgid "" -#~ "The :program:`mongos` instances are " -#~ "lightweight and do not require data " -#~ "directories. You can run a " -#~ ":program:`mongos` instance on a system " -#~ "that runs other cluster components, such" -#~ " as on an application server or " -#~ "a server running a :program:`mongod` " -#~ "process. By default, a :program:`mongos` " -#~ "instance runs on port ``27017``." -#~ msgstr "" - -# 49f69bd3bb854ee893e6de2070755e1a -#~ msgid "" -#~ "When you start the :program:`mongos` " -#~ "instance, specify the hostnames of the" -#~ " three config servers, either in the" -#~ " configuration file or as command " -#~ "line parameters." -#~ msgstr "" - -# d53f9054a26e4151abc3015d61ca74a4 -#~ msgid "Tip" -#~ msgstr "" - -# 8500234c8c1c46a9961946941ca3ab12 -#~ msgid "" -#~ "To start a :program:`mongos` instance, " -#~ "issue a command using the following " -#~ "syntax:" -#~ msgstr "" - -# 82977369c41b49bda5a1ec519e7e2722 -#~ msgid "" -#~ "For example, to start a " -#~ ":program:`mongos` that connects to config " -#~ "server instance running on the following" -#~ " hosts and on the default ports:" -#~ msgstr "" - -# 3b7242d0421b49f9bdf04364136f9e7e -#~ msgid "``cfg0.example.net``" -#~ msgstr "" - -# 1fc836adac94413fa0462cb7309dbe33 -#~ msgid "``cfg1.example.net``" -#~ msgstr "" - -# f55ff88dd7bd461ab4ec54143a8c5167 -#~ msgid "``cfg2.example.net``" -#~ msgstr "" - -# d41fa906e41046fb9bea0963485a520b -#~ msgid "You would issue the following command:" -#~ msgstr "" - -# d6a49339a17146ecb123263989f789a5 -#~ msgid "" -#~ "Each :program:`mongos` in a sharded " -#~ "cluster must use the same " -#~ ":setting:`~sharding.configDB` string, with identical" -#~ " host names listed in identical " -#~ "order." -#~ msgstr "" - -# 5215a33b41ae4c9e84b091439507d5c8 -#~ msgid "" -#~ "If you start a :program:`mongos` " -#~ "instance with a string that *does " -#~ "not* exactly match the string used " -#~ "by the other :program:`mongos` instances " -#~ "in the cluster, the :program:`mongos` " -#~ "return a :ref:`config-database-string-" -#~ "error` error and refuse to start." -#~ msgstr "" - -# 0a67089d1cd44f348ca81cf5d38917bd -# 7065b7a8bd644227b0f29f61db65edb4 -#~ msgid "" -#~ "From a :program:`mongo` shell, connect " -#~ "to the :program:`mongos` instance. Issue " -#~ "a command using the following syntax:" -#~ msgstr "" - -# bf8e6c25f6064bb1811758d7b58a33da -#~ msgid "" -#~ "For example, if a :program:`mongos` is" -#~ " accessible at ``mongos0.example.net`` on " -#~ "port ``27017``, issue the following " -#~ "command:" -#~ msgstr "" - -# ecc02fe975f2454ab63305e4122c894f -#~ msgid "" -#~ "Add each shard to the cluster " -#~ "using the :method:`sh.addShard()` method, as" -#~ " shown in the examples below. Issue" -#~ " :method:`sh.addShard()` separately for each " -#~ "shard. If the shard is a replica" -#~ " set, specify the name of the " -#~ "replica set and specify a member " -#~ "of the set. In production deployments," -#~ " all shards should be replica sets." -#~ msgstr "" - -# a4abd9d872574713b2024c3a83eb06bb -#~ msgid "Optional" -#~ msgstr "" - -# 366712d398864319b61372f42dede726 -#~ msgid "" -#~ "The following are examples of adding " -#~ "a shard with :method:`sh.addShard()`:" -#~ msgstr "" - -# 92d00f48ab22419fa90dc0173c052c89 -#~ msgid "" -#~ "To add a shard for a replica " -#~ "set named ``rs1`` with a member " -#~ "running on port ``27017`` on " -#~ "``mongodb0.example.net``, issue the following " -#~ "command:" -#~ msgstr "" - -# 7293531794ff4739bbce06ec2cb3df72 -#~ msgid "" -#~ "For MongoDB versions prior to 2.0.3, " -#~ "you must specify all members of " -#~ "the replica set. For example:" -#~ msgstr "" - -# 2413dd50ac5f483b9b14639420e7ca8f -#~ msgid "" -#~ "To add a shard for a standalone" -#~ " :program:`mongod` on port ``27017`` of " -#~ "``mongodb0.example.net``, issue the following " -#~ "command:" -#~ msgstr "" - -# f565069908014ea2a9131e14593e1eff -#~ msgid "" -#~ "It might take some time for " -#~ ":term:`chunks ` to migrate to the" -#~ " new shard." -#~ msgstr "" - -# dad3891ba9c04bdea37fc10e834139ff -#~ msgid "" -#~ "Once you enable sharding for a " -#~ "database, MongoDB assigns a :term:`primary " -#~ "shard` for that database where MongoDB" -#~ " stores all data before sharding " -#~ "begins." -#~ msgstr "" - -# c280f7dceb444679b672010dfa9015f3 -#~ msgid "" -#~ "Issue the :method:`sh.enableSharding()` method, " -#~ "specifying the name of the database " -#~ "for which to enable sharding. Use " -#~ "the following syntax:" -#~ msgstr "" - -# c172d420d3274916985b37b3887183e7 -#~ msgid "" -#~ "Optionally, you can enable sharding for" -#~ " a database using the " -#~ ":dbcommand:`enableSharding` command, which uses " -#~ "the following syntax:" -#~ msgstr "" - -# 6d3de3a053574efca24ceb9769d97ead -#~ msgid "Enable Sharding for a Collection" -#~ msgstr "" - -# d597eb6cf67b44a28d311964e570d0e0 -#~ msgid "You enable sharding on a per-collection basis." -#~ msgstr "" - -# 572b87d2348d43b7bcdd362fd3e5832b -#~ msgid "" -#~ "Determine what you will use for " -#~ "the :term:`shard key`. Your selection of" -#~ " the shard key affects the efficiency" -#~ " of sharding. See the selection " -#~ "considerations listed in the :ref" -#~ ":`sharding-shard-key-selection`." -#~ msgstr "" - -# 1f666a60520949859027b5ddf7982c79 -#~ msgid "" -#~ "If the collection already contains data" -#~ " you must create an index on " -#~ "the :term:`shard key` using " -#~ ":method:`~db.collection.ensureIndex()`. If the " -#~ "collection is empty then MongoDB will" -#~ " create the index as part of " -#~ "the :method:`sh.shardCollection()` step." -#~ msgstr "" - -# 972faf75845144f095be590fa56e2875 -#~ msgid "" -#~ "Enable sharding for a collection by " -#~ "issuing the :method:`sh.shardCollection()` method" -#~ " in the :program:`mongo` shell. The " -#~ "method uses the following syntax:" -#~ msgstr "" - -# 9bdda9b51c82403b98515a0767e6456e -#~ msgid "" -#~ "Replace the ``.`` string " -#~ "with the full namespace of your " -#~ "database, which consists of the name " -#~ "of your database, a dot (e.g. " -#~ "``.``), and the full name of the" -#~ " collection. The ``shard-key-pattern`` " -#~ "represents your shard key, which you " -#~ "specify in the same form as you" -#~ " would an :method:`index " -#~ "` key pattern." -#~ msgstr "" - -# 097c5ab599b748f5870edf39c86f37ac -#~ msgid "Example" -#~ msgstr "" - -# 9a86710a68524897a8d0a4d6bfaf0c7f -#~ msgid "In order, these operations shard:" -#~ msgstr "" - -# 454513b561f54bfdab933365cd78a4e8 -#~ msgid "" -#~ "The ``people`` collection in the " -#~ "``records`` database using the shard key" -#~ " ``{ \"zipcode\": 1, \"name\": 1 }``." -#~ msgstr "" - -# ba37e3fc68ad404e8f92a84b9573a122 -#~ msgid "" -#~ "This shard key distributes documents by" -#~ " the value of the ``zipcode`` field." -#~ " If a number of documents have " -#~ "the same value for this field, " -#~ "then that :term:`chunk` will be " -#~ ":ref:`splittable ` by the values of the " -#~ "``name`` field." -#~ msgstr "" - -# b4355e2c10c34378b91b5fd5ce3f71ad -#~ msgid "" -#~ "The ``addresses`` collection in the " -#~ "``people`` database using the shard key" -#~ " ``{ \"state\": 1, \"_id\": 1 }``." -#~ msgstr "" - -# 8033c94b57cf48378af9a3023ae8204b -#~ msgid "" -#~ "This shard key distributes documents by" -#~ " the value of the ``state`` field." -#~ " If a number of documents have " -#~ "the same value for this field, " -#~ "then that :term:`chunk` will be " -#~ ":ref:`splittable ` by the values of the " -#~ "``_id`` field." -#~ msgstr "" - -# 39555e67df7342fe89c367fe54c1c7ad -#~ msgid "" -#~ "The ``chairs`` collection in the " -#~ "``assets`` database using the shard key" -#~ " ``{ \"type\": 1, \"_id\": 1 }``." -#~ msgstr "" - -# be7a660ee8b943fd891fabab217b0414 -#~ msgid "" -#~ "This shard key distributes documents by" -#~ " the value of the ``type`` field. " -#~ "If a number of documents have the" -#~ " same value for this field, then " -#~ "that :term:`chunk` will be :ref:`splittable" -#~ " ` by " -#~ "the values of the ``_id`` field." -#~ msgstr "" - -# d3ec1fab21934eb39aa7d0fa4c8660cc -#~ msgid "" -#~ "The ``alerts`` collection in the " -#~ "``events`` database using the shard key" -#~ " ``{ \"_id\": \"hashed\" }``." -#~ msgstr "" - -# 49dddce4bc994685b329b8455f3fe09f -#~ msgid "" -#~ "This shard key distributes documents by" -#~ " a hash of the value of the " -#~ "``_id`` field. MongoDB computes the " -#~ "hash of the ``_id`` field for the" -#~ " :ref:`hashed index `," -#~ " which should provide an even " -#~ "distribution of documents across a " -#~ "cluster." -#~ msgstr "" - -#~ msgid "" -#~ "A :term:`shard` can be a standalone " -#~ ":program:`mongod` or a :term:`replica set`." -#~ " In a production environment, each " -#~ "shard should be a replica set. Use" -#~ " the procedure in :doc:`/tutorial/deploy-" -#~ "replica-set` to deploy replica sets " -#~ "for each shard." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/deploy-sharded-cluster-hashed-sharding.po b/locale/es/LC_MESSAGES/tutorial/deploy-sharded-cluster-hashed-sharding.po deleted file mode 100644 index b07e31d0ca5..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/deploy-sharded-cluster-hashed-sharding.po +++ /dev/null @@ -1,295 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 77f1cfc8b6ad46399721f1d533bfac08 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:3 -msgid "Deploy Sharded Cluster using Hashed Sharding" -msgstr "" - -# 69ae6f500e5247429d2d5c39a49add40 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt -msgid "On this page" -msgstr "" - -# b243d6016fb94df59ab4c486e6be1cf0 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:14 -msgid "Overview" -msgstr "" - -# f2604045ad934794845c97fe30a6480b -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:16 -msgid "" -"Hashed shard keys use a :ref:`hashed index ` of a " -"single field as the :term:`shard key` to partition data across your " -"sharded cluster." -msgstr "" - -# 845733900c75458e867be148b2ec0fff -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:20 -msgid "" -"Hashed sharding provides more even data distribution across the sharded " -"cluster at the cost of reducing :ref:`sharding-query-isolation`. Post-" -"hash, documents with \"close\" shard key values are unlikely to be on the" -" same chunk or shard - the :program:`mongos` is more likely to perform " -":ref:`sharding-mongos-broadcast` to fulfill a given query." -msgstr "" - -# c103b638448d446a96196b54f7a38af9 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:26 -msgid "" -"If you already have a sharded cluster deployed, skip to :ref:`deploy-" -"hashed-sharded-cluster-shard-collection`." -msgstr "" - -# 98e2aef7284b4d72bf70753159ede021 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:30 -msgid "CloudManager and OpsManager" -msgstr "" - -# 60cbc5b6ffcc4943bfd4e59c628d1431 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:32 -msgid "" -"If you are currently using or are planning to use Cloud Manager or Ops " -"Manager, consider using their built-in features for deploying a " -":term:`sharded cluster`." -msgstr "" - -# 3d8996814fe040bb91936051f583f234 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:36 -msgid "" -"See ``Deploy a Sharded Cluster`` in the :mms-docs:`Cloud Manager " -"manual` or in the :opsmgr:`Ops Manager " -"manual`." -msgstr "" - -# aafb6541deae4c25a7b55d6068745928 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:41 -msgid "Considerations" -msgstr "" - -# db16a8e8ac6e442890bc7d3093499eb6 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:44 -msgid "Operating System" -msgstr "" - -# a86765a90bd642e99c5e18872693e9e0 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:46 -msgid "" -"This tutorial uses the :program:`mongod` and :program:`mongos` programs. " -"Windows users should use the :program:`mongod.exe` and " -":program:`mongos.exe` programs instead." -msgstr "" - -# 1f57533969fd464db53cb0ad4d03168a -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:51 -msgid "Security" -msgstr "" - -# bc02f7473a8b4c338f1574d7a438c3a6 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:53 -msgid "" -"This tutorial does *not* include the required steps for configuring " -":doc:`/core/security-internal-authentication` or " -":doc:`/core/authorization`. See :doc:`/tutorial/deploy-sharded-cluster-" -"with-keyfile-access-control` for a tutorial on deploying a sharded " -"cluster with a :ref:`keyfile`." -msgstr "" - -# 1eeebe94f92c4063ad56ba084c328338 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:59 -msgid "" -"In production environments, sharded clusters should employ at minimum " -":doc:`/core/security-x.509` security for internal authentication and " -"client access." -msgstr "" - -# 196a26794e9c43a3af1fb7af695f4e56 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:63 -msgid "" -"For details on using x.509 for internal authentication, see " -":doc:`/tutorial/configure-x509-member-authentication`." -msgstr "" - -# f8a9b7bb8c794a558860c76358d77eac -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:66 -msgid "" -"For details on using x.509 for client authentication, see " -":doc:`/tutorial/configure-x509-client-authentication`." -msgstr "" - -# a5e0be8cb10e4be4a10d2b651db26ff8 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:71 -msgid "Enabling internal authentication also enables :doc:`/core/authorization`." -msgstr "" - -# c20264ec9c024e53bc36af58b1b3bb59 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:77 -msgid "Deploy Sharded Cluster with Hashed Sharding" -msgstr "" - -# f77b4a3add454d76b6508684121817cd -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:79 -msgid "" -"The following procedures involve creating a new sharded cluster that " -"consists of a :program:`mongos`, the config servers, and two shards." -msgstr "" - -# abca9fa92ab443d49cfadbb319871e0c -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:85 -msgid "Create the Config Server Replica Set" -msgstr "" - -# f930e48262d6451595bd0efe8bf16c6b -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:87 -msgid "The following steps deploys a config server replica set." -msgstr "" - -# 1d58e981c3794804972ee05b886cb1e8 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:89 -msgid "" -"For a production deployment, deploys a config server replica set with at " -"least three members. For testing purposes, you can create a single-member" -" replica set." -msgstr "" - -# af082e31d176443ebf4b743e209c4caa -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:95 -msgid "" -"Once the config server replica set (CSRS) is initiated and up, proceed to" -" creating the shard replica sets." -msgstr "" - -# 44a97cc3390346a0a31d385dd2bc9ad1 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:99 -msgid "Create the Shard Replica Sets" -msgstr "" - -# 89cdc1f5f1ea4328994994365b370200 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:101 -msgid "" -"For a production deployment, use a replica set with at least three " -"members. For testing purposes, you can create a single-member replica " -"set." -msgstr "" - -# 001b608ac64548b0b2a1f0220076fce6 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:108 -msgid "Connect a ``mongos`` to the Sharded Cluster" -msgstr "" - -# b7a400ce4e0443908fef2241e16ab010 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:113 -msgid "Add Shards to the Cluster" -msgstr "" - -# c71c00db9f984aaf8ae451390ce6a29e -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:115 -msgid "" -"Use the :method:`sh.addShard()` method to add each shard to the cluster. " -"If the shard is a replica set, specify the name of the replica set and " -"specify a member of the set. In production deployments, *all* shards " -"should be replica sets." -msgstr "" - -# 152f73189f354536966a5aec2bc68b82 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:120 -msgid "The following operation adds a single shard replica set to the cluster:" -msgstr "" - -# 8dd5504eb67d434b956bbd47bb136959 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:126 -msgid "" -"The following operation is an example of adding a standalone " -":program:`mongod` shard to the cluster:" -msgstr "" - -# 4986e13ca2e1411cb7b62b2c47021037 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:133 -msgid "Repeat these steps until the cluster includes all shards." -msgstr "" - -# ba945f8bbede4fd88fb7c447deeba4dc -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:138 -msgid "Enable Sharding for a Database" -msgstr "" - -# 45b0dffbd0024ad2ad56372edf975daa -# f535216fb9af47b7870d9453b96e0e1c -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:140 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:156 -msgid "" -"To proceed, you must be connected to a :program:`mongos` associated to " -"the target sharded cluster." -msgstr "" - -# 839e032df2e7426cab8622da84333eb8 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:143 -msgid "" -"Enabling sharding on a database makes it possible to shard collections " -"within a database. Use the :method:`sh.enableSharding()` method to enable" -" sharding on the target database." -msgstr "" - -# 47c2eeeeffc64e048b8cffaab050af58 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:154 -msgid "Shard a Collection using Hashed Sharding" -msgstr "" - -# 4a92eb7549074067944b4d3394f035d1 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:159 -msgid "" -"To shard a collection, use the :method:`sh.shardCollection()` method. You" -" must specify the full namespace of the collection and a document " -"containing the shard key. The database must have sharding :ref:`enabled" -"`." -msgstr "" - -# 59b7d8c2506946329c9841cf449435ee -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:164 -msgid "" -"Your selection of shard key affects the efficiency of sharding, as well " -"as your ability to take advantage of certain sharding features such as " -":ref:`zones `. See the selection considerations listed in " -"the :ref:`hashed-sharding-shard-key`." -msgstr "" - -# 57a6d743d67d40f48b3539f7698b2d5b -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:169 -msgid "" -"If the collection already contains data, you must create a :ref:`index-" -"type-hashed` on the :term:`shard key` using the " -":method:`db.collection.createIndex()` method before using " -":method:`~sh.shardCollection()`." -msgstr "" - -# 6a81e0b528d24bd691d91b43d84a031e -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:174 -msgid "" -"If the collection is empty, MongoDB creates the index as part of " -":method:`sh.shardCollection()`." -msgstr "" - -# df11270bd8834c0aaea9a7c660009231 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:177 -msgid "" -"The following operation shards the target collection using the " -":doc:`hashed` sharding strategy." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/deploy-sharded-cluster-ranged-sharding.po b/locale/es/LC_MESSAGES/tutorial/deploy-sharded-cluster-ranged-sharding.po deleted file mode 100644 index 8994c650a7f..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/deploy-sharded-cluster-ranged-sharding.po +++ /dev/null @@ -1,288 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 8f5e6a261f3f4d628a0c72495efec921 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:3 -msgid "Deploy Sharded Cluster using Ranged Sharding" -msgstr "" - -# dd99cb3a188e4f87a14508db2c0ed50f -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt -msgid "On this page" -msgstr "" - -# 70d52cefc8a2446f9b8ea5a12cf284af -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:14 -msgid "Overview" -msgstr "" - -# 367c4a77b09644d0ae1326e02f9d7e43 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:16 -msgid "" -"In range-based sharding, MongoDB automatically divides data into " -"contiguous ranges determined by the shard key values. In this model, " -"documents with \"close\" shard key values are likely to be in the same " -":term:`chunk` or :term:`shard`. This allows for efficient queries where " -"reads target documents within a contiguous range. However, both read and " -"write performance may decrease with poor shard key selection. See :ref" -":`sharding-ranged-shard-key`." -msgstr "" - -# e9748fca21e445cdbcc9afaaf2f9a9da -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:23 -msgid "" -"If you already have a sharded cluster deployed, skip to :ref:`deploy-" -"ranged-sharded-cluster-shard-collection`." -msgstr "" - -# d3c4930c18ee4cb6841988848de83e1e -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:27 -msgid "CloudManager and OpsManager" -msgstr "" - -# 23b9bfb5a01b4608ae565f72ee9436c9 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:29 -msgid "" -"If you are currently using or are planning to use Cloud Manager or Ops " -"Manager, consider using their built-in features for deploying a " -":term:`sharded cluster`." -msgstr "" - -# cab7a38540c24c35a81fd488863b9db5 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:33 -msgid "" -"See ``Deploy a Sharded Cluster`` in the :mms-docs:`Cloud Manager " -"manual` or in the :opsmgr:`Ops Manager " -"manual`." -msgstr "" - -# 96ffaf6241474706bc99b504d37f1233 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:38 -msgid "Considerations" -msgstr "" - -# 9d571c56cc214693bc1746dbe4e71e26 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:41 -msgid "Operating System" -msgstr "" - -# 07e81b569bf24bf490f7a320235fb4dc -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:43 -msgid "" -"This tutorial uses the :program:`mongod` and :program:`mongos` programs. " -"Windows users should use the :program:`mongod.exe` and " -":program:`mongos.exe` programs instead." -msgstr "" - -# 8c6504dc1d18418fbf58648fe141a1e3 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:48 -msgid "Security" -msgstr "" - -# 96fb6be465e44551ab705940c581b216 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:50 -msgid "" -"This tutorial does *not* include the required steps for configuring " -":doc:`/core/security-internal-authentication` or " -":doc:`/core/authorization`. See :doc:`/tutorial/deploy-sharded-cluster-" -"with-keyfile-access-control` for a tutorial on deploying a sharded " -"cluster with a :ref:`keyfile`." -msgstr "" - -# f6ed2678d317410c8546491fb80bf909 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:56 -msgid "" -"In production environments, sharded clusters should employ at minimum " -":doc:`/core/security-x.509` security for internal authentication and " -"client access." -msgstr "" - -# 1e5972b54aba4cd88da27af44eacd26b -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:60 -msgid "" -"For details on using x.509 for internal authentication, see " -":doc:`/tutorial/configure-x509-member-authentication`." -msgstr "" - -# f243ebe1423748efb52bcdbce9c6bbe7 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:63 -msgid "" -"For details on using x.509 for client authentication, see " -":doc:`/tutorial/configure-x509-client-authentication`." -msgstr "" - -# f72fb5a3d97a4774a8c6abc2c18cedcd -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:68 -msgid "Enabling internal authentication also enables :doc:`/core/authorization`." -msgstr "" - -# bd94fe790cb84d649d1b066d481cefbb -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:74 -msgid "Deploy Sharded Cluster with Ranged Sharding" -msgstr "" - -# eba287a57ca746fe8ae6a094674bbf22 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:76 -msgid "" -"The following procedures involve creating a new sharded cluster that " -"consists of a :program:`mongos`, the config servers, and two shards." -msgstr "" - -# ecfa0fca01e44e20a29bc0f735dae5d0 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:82 -msgid "Create the Config Server Replica Set" -msgstr "" - -# 1f0571e867924bbdbd0549523dc682d8 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:84 -msgid "The following steps deploys a config server replica set." -msgstr "" - -# 51ee4a7ecef2404387c287c13d020117 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:86 -msgid "" -"For a production deployment, deploys a config server replica set with at " -"least three members. For testing purposes, you can create a single-member" -" replica set." -msgstr "" - -# 042276a8e12440e9b66363994fb79e42 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:92 -msgid "" -"Once the config server replica set (CSRS) is initiated and up, proceed to" -" creating the shard replica sets." -msgstr "" - -# b371abee028544249bb0b0edfeb2654d -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:96 -msgid "Create the Shard Replica Sets" -msgstr "" - -# 57eb5737098340e399ad07371dc2f94f -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:98 -msgid "" -"For a production deployment, use a replica set with at least three " -"members. For testing purposes, you can create a single-member replica " -"set." -msgstr "" - -# ee9253bc476340b78ec17d65755031c4 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:105 -msgid "Connect a ``mongos`` to the Sharded Cluster" -msgstr "" - -# 7325929d785f4c64993c70cb3d5dcaf3 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:110 -msgid "Add Shards to the Cluster" -msgstr "" - -# 582b9171a2aa49e19ddd620bd8cdca0a -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:112 -msgid "" -"Use the :method:`sh.addShard()` method to add each shard to the cluster. " -"If the shard is a replica set, specify the name of the replica set and " -"specify a member of the set. In production deployments, *all* shards " -"should be replica sets." -msgstr "" - -# 9c449230b9b0407da9bfdd587a4d20b8 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:117 -msgid "The following operation adds a single shard replica set to the cluster:" -msgstr "" - -# 85426f266746402fb2d94710d0601261 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:123 -msgid "" -"The following operation is an example of adding a standalone " -":program:`mongod` shard to the cluster:" -msgstr "" - -# 17c6a32ef74b41939d886a1ffca735f0 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:130 -msgid "Repeat these steps until the cluster includes all shards." -msgstr "" - -# 62a860d3a67249e0b9c22db64674300c -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:135 -msgid "Enable Sharding for a Database" -msgstr "" - -# ce5f1afa129041a38b13d6b4c5abd60f -# bfe3c6c835d44322a96102a80f0adcd0 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:137 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:153 -msgid "" -"To proceed, you must be connected to a :program:`mongos` associated to " -"the target sharded cluster." -msgstr "" - -# 9c2d6245216c4e018634ce54e2e8dfb2 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:140 -msgid "" -"Enabling sharding on a database makes it possible to shard collections " -"within a database. Use the :method:`sh.enableSharding()` method to enable" -" sharding on the target database." -msgstr "" - -# 5a8f750237e44c77be15ccb206aed748 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:151 -msgid "Shard a Collection using Ranged Sharding" -msgstr "" - -# 49b102eaef684837a14ebee73e5a9731 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:156 -msgid "" -"To shard a collection, use the :method:`sh.shardCollection()` method. You" -" must specify the full namespace of the collection and a document " -"containing the shard key. The database must have sharding :ref:`enabled" -"`." -msgstr "" - -# c8bcf572506340b494a5d9ec6bdba5e5 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:161 -msgid "" -"Your selection of shard key affects the efficiency of sharding, as well " -"as your ability to take advantage of certain sharding features such as " -":ref:`zones `. See the selection considerations listed in " -"the :ref:`sharding-ranged-shard-key`." -msgstr "" - -# 7c4d5b61972c4da89d76b0c1e7ab6383 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:166 -msgid "" -"If the collection already contains data, you must create an index on the " -":term:`shard key` using the :method:`db.collection.createIndex()` method " -"before using :method:`~sh.shardCollection()`." -msgstr "" - -# 725165da87784da69e20298743c3e528 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:170 -msgid "" -"If the collection is empty, MongoDB creates the index as part of " -":method:`sh.shardCollection()`." -msgstr "" - -# 6e17209159ea4460b2f88b041a7b04f2 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:173 -msgid "" -"The following operation shards the target collection using the " -":doc:`ranged` sharding strategy." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/deploy-sharded-cluster-with-keyfile-access-control.po b/locale/es/LC_MESSAGES/tutorial/deploy-sharded-cluster-with-keyfile-access-control.po deleted file mode 100644 index de3e7f8653f..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/deploy-sharded-cluster-with-keyfile-access-control.po +++ /dev/null @@ -1,505 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# be77784bff5343aa91e2cf0d804f16b6 -# bee457bbc0904fefa1cd573edc572c30 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:3 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:89 -msgid "Deploy Sharded Cluster with Keyfile Access Control" -msgstr "" - -# ab7281c68dc645e484e1d5b61cdf9b66 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt -msgid "On this page" -msgstr "" - -# 997b87b253784379944ebef829642b11 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:14 -msgid "Overview" -msgstr "" - -# 18f45cb8d6c84b2cb8defe7a1bc5d2c7 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:16 -msgid "" -"Enforcing access control on a :term:`sharded cluster` requires " -"configuring:" -msgstr "" - -# 39b08f7d10d14d379f85e3d7381794a4 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:18 -msgid "" -"Security between components of the cluster using :doc:`Internal " -"Authentication`." -msgstr "" - -# fae0bd8ee01d4097962643d582cf455e -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:21 -msgid "" -"Security between connecting clients and the cluster using :doc:`User " -"Access Controls`." -msgstr "" - -# 0a6838a53bd54ec1a422ed1caefbc4dd -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:24 -msgid "" -"For this tutorial, each member of the sharded cluster *must* use the same" -" internal authentication mechanism and settings. This means enforcing " -"internal authentication on each :program:`mongos` and :program:`mongod` " -"in the cluster." -msgstr "" - -# 1bb4125f4c954eb885ec241f69accf81 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:28 -msgid "" -"The following tutorial uses a :ref:`keyfile ` to " -"enable internal authentication." -msgstr "" - -# b841b59334544476b2672b0b36b4e283 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:31 -msgid "" -"Enforcing internal authentication also enforces user access control. To " -"connect to the replica set, clients like the :program:`mongo` shell need " -"to use a :doc:`user account`. See :ref:`security-" -"shardClust-deploy-access-control`." -msgstr "" - -# b23cd1e01b254c13b5f0cb234e497994 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:37 -msgid "CloudManager and OpsManager" -msgstr "" - -# 337fda67878f49aabe1018707de30f99 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:39 -msgid "" -"If you are currently using or are planning to use Cloud Manager or Ops " -"Manager, consider using their built-in features for deploying a " -":term:`sharded cluster` with access control enforced." -msgstr "" - -# 171658476e3441beba95e1442b622fc3 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:43 -msgid "" -"See ``Deploy a Sharded Cluster`` in the :mms-docs:`Cloud Manager " -"manual` or in the :opsmgr:`Ops Manager " -"manual`." -msgstr "" - -# 8c4e1244859848519243c9bf3db0233d -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:47 -msgid "" -"See ``Access Control for MongoDB Deployments`` in the :mms-docs:`Cloud " -"Manager manual` or in the " -":opsmgr:`Ops manager manual`." -msgstr "" - -# 7b68bd078b3c4276ad4c65d0c3641538 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:52 -msgid "Considerations" -msgstr "" - -# 23f742f43ca2462fb3e30555634974ca -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:55 -msgid "Keyfile Security" -msgstr "" - -# dc11abfbbbca41619a6042ae128d2abe -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:57 -msgid "" -"Keyfiles are bare-minimum forms of security and are best suited for " -"testing or development environments. For production environments we " -"recommend using :doc:`x.509 certificates`." -msgstr "" - -# d80a6790369b4d778481365508d87492 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:64 -msgid "Access Control" -msgstr "" - -# e0f0d599fe2f4e52b486bab33f2ba3e6 -#: ../source/includes/internal-authentication-tutorials-access-control-consideration.rst:1 -msgid "" -"This tutorial covers creating the minimum number of administrative users " -"on the ``admin`` database *only*. For the user authentication, the " -"tutorial uses the default :doc:`/core/security-scram-sha-1` " -"authentication mechanism. Challenge-response security mechanisms are are " -"best suited for testing or development environments. For production " -"environments, we recommend using :doc:`x.509 " -"certificates` or :doc:`/core/security-ldap` " -"(available for MongoDB Enterprise only) or :doc:`/core/kerberos` " -"(available for MongoDB Enterprise only)." -msgstr "" - -# e8f939add8054445852d0f1bafc3f862 -#: ../source/includes/internal-authentication-tutorials-access-control-consideration.rst:11 -msgid "" -"For details on creating users for specific authentication mechanism, " -"refer to the specific authentication mechanism pages." -msgstr "" - -# 1325c826feff4ddbac1701d26438fd49 -#: ../source/includes/internal-authentication-tutorials-access-control-consideration.rst:14 -msgid "" -"See :ref:`security-checklist-role-based-access-control` for best " -"practices for user creation and management." -msgstr "" - -# e0ab0316dc89470aaee501637863b394 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:69 -msgid "Users" -msgstr "" - -# 59bb0ad33d224f019678b262074ef4e4 -#: ../source/includes/sharded-clusters-users.rst:1 -msgid "" -"In general, to create users for a sharded clusters, connect to the " -":program:`mongos` and add the sharded cluster users." -msgstr "" - -# d1eab3f8715844aa8069a1560c7197a7 -#: ../source/includes/sharded-clusters-users.rst:4 -msgid "" -"However, some maintenance operations require direct connections to " -"specific shards in a sharded cluster. To perform these operations, you " -"must connect directly to the shard and authenticate as a shard-local " -"administrative user." -msgstr "" - -# 590f59c6d3344fb0960ee45df8432fbc -#: ../source/includes/sharded-clusters-users.rst:9 -msgid "" -"Shard-local users exist only in the specific shard and should only be " -"used for shard-specific maintenance and configuration. You cannot connect" -" to the :program:`mongos` with shard-local users." -msgstr "" - -# 5428e45ea5bc41319b99ed77a3194362 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:73 -msgid "" -"This tutorial requires creating sharded cluster users, but includes " -"optional steps for adding shard-local users." -msgstr "" - -# bdefefb7b4d848c6a908e0e37fd652ab -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:76 -msgid "" -"See the :doc:`/core/security-users` security documentation for more " -"information." -msgstr "" - -# cc4daa8331af4d7ebbb536fedc7770a1 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:80 -msgid "Operating System" -msgstr "" - -# 00217d900c5240c3a043c8a5493e9855 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:82 -msgid "" -"This tutorial uses the :program:`mongod` and :program:`mongos` programs. " -"Windows users should use the :program:`mongod.exe` and " -":program:`mongos.exe` programs instead." -msgstr "" - -# 45410cd6fcfe4391b0e5e2c8a61e9303 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:91 -msgid "" -"The following procedures involve creating a new sharded cluster that " -"consists of a :program:`mongos`, the config servers, and two shards." -msgstr "" - -# 0412c4d4af54461ba252339e0623c901 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:95 -msgid "Create the Keyfile" -msgstr "" - -# 44e44376fdb44e479aed1d88f1e03ec7 -#: ../source/includes/extracts/keyfile-intro-sharded-cluster.rst:2 -msgid "" -"The contents of the :ref:`keyfile ` serves as the " -"shared password for the members of the sharded cluster. The content of " -"the keyfile must be the same for all members of the sharded cluster." -msgstr "" - -# bd0ade87a00b45d9ab4e11358d76209b -#: ../source/includes/extracts/keyfile-intro-sharded-cluster.rst:7 -msgid "" -"You can generate a keyfile using any method you choose. The contents of " -"the keyfile must be between 6 and 1024 characters long." -msgstr "" - -# 41c4f69107344bfaa019377f0747fe36 -#: ../source/includes/extracts/keyfile-file-permission.rst:1 -msgid "" -"On UNIX systems, the keyfile must not have group or world permissions. On" -" Windows systems, keyfile permissions are not checked." -msgstr "" - -# c7882f21396445219c58fb2936cf6c0c -#: ../source/includes/extracts/keyfile-intro-sharded-cluster.rst:14 -msgid "" -"The following operation uses ``openssl`` to generate a complex pseudo-" -"random 1024 character string to use for a keyfile. It then uses ``chmod``" -" to change file permissions to provide read permissions for the file " -"owner only:" -msgstr "" - -# a40c526801734ce59765fb0ec88dff61 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:104 -msgid "" -"See :ref:`internal-auth-keyfile` for additional details and requirements" -" for using keyfiles." -msgstr "" - -# 3372f1ea674247a0a34655e8cb909d0f -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:108 -msgid "Distribute the Keyfile" -msgstr "" - -# d51f0b68a7304c3b9d783f67b8d29f7d -#: ../source/includes/extracts/keyfile-distribution-sharded-cluster.rst:1 -msgid "" -"Copy the keyfile to each server hosting the sharded cluster members. Use " -"a consistent location for each server." -msgstr "" - -# 8803c424b6e24544a0871bacad36db20 -#: ../source/includes/extracts/keyfile-distribution-sharded-cluster.rst:5 -msgid "" -"Do not use shared network locations or storage mediums such as USB drives" -" for storing the keyfile." -msgstr "" - -# 331271b0ed954fa4bf24db1cd3d69d30 -#: ../source/includes/extracts/keyfile-distribution-sharded-cluster.rst:8 -msgid "" -"Ensure that the user running the :program:`mongod` or :program:`mongos` " -"instances can access the keyfile." -msgstr "" - -# 3a3f4998ad154895b31f59da79794490 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:115 -msgid "Create the Config Server Replica Set" -msgstr "" - -# 4ceb809e61084e9b92147150a02265a9 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:117 -msgid "The following steps deploys a config server replica set." -msgstr "" - -# 3a79a204665b4b82a659c816812aae33 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:119 -msgid "" -"For a production deployment, deploys a config server replica set with at " -"least three members. For testing purposes, you can create a single-member" -" replica set." -msgstr "" - -# ea1fd7774be945c8b2204fa4a9989026 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:125 -msgid "" -"Once the config server replica set (CSRS) is initiated and up, proceed to" -" creating the shard replica sets." -msgstr "" - -# 462fa60e892641abb509bab455ca9322 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:129 -msgid "Create the Shard Replica Sets" -msgstr "" - -# 1b01942c6a594f6dbac4ba1a56455c87 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:131 -msgid "" -"For a production deployment, use a replica set with at least three " -"members. For testing purposes, you can create a single-member replica " -"set." -msgstr "" - -# 82b1c15676be41c39a9161ae3311e7aa -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:135 -msgid "" -"These steps include optional procedures for adding shard-local users. " -"Executing them now ensures that there are users available for each shard " -"to perform shard-level maintenance." -msgstr "" - -# 20366612058e4ba59dbfd53fdacd1b63 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:142 -msgid "Connect a ``mongos`` to the Sharded Cluster" -msgstr "" - -# ebdf670bccd247c29ea2ef4bdd028ed4 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:147 -msgid "Add Shards to the Cluster" -msgstr "" - -# aae697e5de5748c799cf1a6018d6bcfb -# 9251cd3ee99b4b97bea4e959efbcef78 -# b340171c454140d8b62a63992f626b5e -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:149 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:183 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:202 -msgid "" -"To proceed, you must be connected to the :program:`mongos` and " -"authenticated as the cluster administrator user for the sharded cluster." -msgstr "" - -# ac49dcf72d3e4a99a97f79861a977448 -# 5b5ff85f646048b89e57f256ba399f1c -# 2e98282129ef4644bf531042d2b317b0 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:154 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:188 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:207 -msgid "" -"This is the cluster administrator for the sharded cluster and *not* the " -"shard-local cluster administrator." -msgstr "" - -# 249fd4c4ab12486481f209172126b6f6 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:157 -msgid "" -"To add each shard to the cluster, use the :method:`sh.addShard()` method." -" If the shard is a replica set, specify the name of the replica set and " -"specify a member of the set. In production deployments, *all* shards " -"should be replica sets." -msgstr "" - -# 4842a558d2a145918f49fbf6f58c5680 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:162 -msgid "The following operation adds a single shard replica set to the cluster:" -msgstr "" - -# a911fe1d414d46b6aa7afd09630c852b -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:168 -msgid "" -"The following operation is an example of adding a standalone " -":program:`mongod` shard to the cluster:" -msgstr "" - -# 5db2b904602b4b9ab169b67549a9f0a2 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:175 -msgid "" -"Repeat these steps until the cluster includes all shards. At this point, " -"the sharded cluster enforces access control for the cluster as well as " -"for internal communications between each sharded cluster component." -msgstr "" - -# d3f68d3459d24e5e82a1a0db7dd8e1e1 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:181 -msgid "Enable Sharding for a Database" -msgstr "" - -# 79e281408f2a4da0993a06a665e81781 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:191 -msgid "" -"Enabling sharding on a database makes it possible to shard collections " -"within the database. Use the :method:`sh.enableSharding()` method to " -"enable sharding on the target database." -msgstr "" - -# faecccb546414338acd73305b85e9b77 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:200 -msgid "Shard a Collection" -msgstr "" - -# 69eb71f00ef5420daabecaf035e5b585 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:210 -msgid "" -"To shard a collection, use the :method:`sh.shardCollection()` method. You" -" must specify the full namespace of the collection and a document " -"containing the shard key." -msgstr "" - -# 2da62668c5fb43d2bbdeabd3fde6b4fd -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:214 -msgid "" -"Your selection of shard key affects the efficiency of sharding, as well " -"as your ability to take advantage of certain sharding features such as " -":ref:`zones `. See the selection considerations listed in " -"the :ref:`sharding-shard-key-selection`." -msgstr "" - -# 61b9b53a22cd4493b98d159f3fad1e2c -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:219 -msgid "" -"If the collection already contains data, you must create an index on the " -":term:`shard key` using the :method:`db.collection.createIndex()` method " -"before using :method:`~sh.shardCollection()`." -msgstr "" - -# 4409700eab3c44fc995e8882baadae19 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:223 -msgid "" -"If the collection is empty, MongoDB creates the index as part of " -":method:`sh.shardCollection()`." -msgstr "" - -# cfaf52dff9d2409ea19d4f31502f5452 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:226 -msgid "The following is an example of the :method:`sh.shardCollection()` method:" -msgstr "" - -# 9a48f890eb0d471ab61c3e48b1900988 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:233 -msgid "Next Steps" -msgstr "" - -# 6634c5c32c2e4f8e81cc54bfdca58cb8 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:235 -msgid "" -"Create users to allow clients to connect to and interact with the sharded" -" cluster." -msgstr "" - -# 6066f57485d948819e06cde748aec732 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:238 -msgid "" -"See :ref:`database-user-roles` for basic built-in roles to use in " -"creating read-only and read-write users." -msgstr "" - -# 931d8bd003db457f88c833b1ae53d7f4 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:242 -msgid "x.509 Internal Authentication" -msgstr "" - -# 60e0aa02e8954d76ac63aea5f7947393 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:244 -msgid "" -"For details on using x.509 for internal authentication, see " -":doc:`/tutorial/configure-x509-member-authentication`." -msgstr "" - -# 9984c0320d284c0f8f2ef88179e7f78f -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:247 -msgid "" -"To upgrade from keyfile internal authentication to x.509 internal " -"authentication, see :doc:`/tutorial/upgrade-keyfile-to-x509`." -msgstr "" - -# 3ffe27e86188449fbf139494f6ac3e6a -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:253 -msgid ":doc:`/core/sharded-cluster-components`" -msgstr "" - -# c3562fd51e1d4bf0845fb3b12efb2bcf -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:255 -msgid ":doc:`/core/sharded-cluster-requirements`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/enable-authentication-in-sharded-cluster.po b/locale/es/LC_MESSAGES/tutorial/enable-authentication-in-sharded-cluster.po deleted file mode 100644 index d6f179b8b71..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/enable-authentication-in-sharded-cluster.po +++ /dev/null @@ -1,229 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: 2014-04-08 16:33+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# c4747fb02efd4d5faec4b2e934de1b8d -#: ../source/tutorial/enable-authentication-in-sharded-cluster.txt:3 -msgid "Enable Authentication in a Sharded Cluster" -msgstr "" - -# afbc1c01c3e84fd3ba60d945cb9a489d -#: ../source/tutorial/enable-authentication-in-sharded-cluster.txt:7 -msgid "Support for authentication with sharded clusters." -msgstr "" - -# 01b538311a04441a8fd06a93703f2000 -#: ../source/tutorial/enable-authentication-in-sharded-cluster.txt:11 -msgid "Overview" -msgstr "" - -# 8bf90ec729da42f08b58b6b4e3d1abaf -#: ../source/tutorial/enable-authentication-in-sharded-cluster.txt:13 -msgid "" -"When authentication is enabled on a sharded cluster, every client that " -"accesses the cluster must provide credentials. This includes MongoDB " -"instances that access each other within the cluster." -msgstr "" - -# dccdb235a9b640488f1a940b4a43557b -#: ../source/tutorial/enable-authentication-in-sharded-cluster.txt:17 -msgid "" -"To enable authentication on a sharded cluster, you must enable " -"authentication individually on each component of the cluster. This means " -"enabling authentication on each :program:`mongos` and each " -":program:`mongod`, including each config server, and all members of a " -"shard's replica set." -msgstr "" - -# f1ed90aed2e6469d818fe1115deb2dd5 -#: ../source/tutorial/enable-authentication-in-sharded-cluster.txt:23 -msgid "" -"Authentication requires an authentication mechanism and, in most cases, a" -" :setting:`keyfile `. The content of the key file must be the " -"same on all cluster members." -msgstr "" - -# 011a014d7e8948ef9204d258ca2f5f86 -#: ../source/tutorial/enable-authentication-in-sharded-cluster.txt:28 -msgid "Considerations" -msgstr "" - -# cf0c4dd065fb4a5288d04fc69952d1b4 -#: ../source/tutorial/enable-authentication-in-sharded-cluster.txt:30 -msgid "" -"It is not possible to convert an existing sharded cluster that does not " -"enforce access control to require authentication without taking all " -"components of the cluster offline for a short period of time." -msgstr "" - -# b0841c5be4c94d0aa6830a1e741d5ca6 -#: ../source/tutorial/enable-authentication-in-sharded-cluster.txt:34 -msgid "" -"As described in :ref:`localhost-exception`, the localhost exception will " -"apply to the individual shards unless you either create an administrative" -" user or disable the localhost exception on each shard." -msgstr "" - -# 419cbe867f9c44a798dc5a29ad8ca51f -#: ../source/tutorial/enable-authentication-in-sharded-cluster.txt:39 -msgid "Procedure" -msgstr "" - -# 703f6a8b95464504ac505e18c5412697 -#: ../source/tutorial/enable-authentication-in-sharded-cluster.txt:44 -msgid "Related Documents" -msgstr "" - -# dc63fec4471241ba9fd0798e557d5aab -#: ../source/tutorial/enable-authentication-in-sharded-cluster.txt:46 -msgid ":doc:`/core/authentication`" -msgstr "" - -# c72bbe8409184595a76134186fba8df4 -#: ../source/tutorial/enable-authentication-in-sharded-cluster.txt:48 -msgid ":doc:`/security`" -msgstr "" - -# 73ab610890484419a1119b7bedcfcc2a -#: ../source/tutorial/enable-authentication-in-sharded-cluster.txt:50 -msgid ":doc:`/tutorial/configure-x509-member-authentication`" -msgstr "" - -#~ msgid "" -#~ "When starting the component, set the " -#~ ":option:`--keyFile ` option, " -#~ "which is an option for both " -#~ ":program:`mongos` instances and :program:`mongod`" -#~ " instances. Set the :option:`--keyFile " -#~ "` to the key file's" -#~ " path. The :setting:`~security.keyFile` setting" -#~ " implies the :setting:`~security.authentication` " -#~ "setting, which means in most cases " -#~ "you do not need to set " -#~ ":setting:`~security.authentication` explicitly." -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/configure-x509`" -#~ msgstr "" - -# cad38877e8ae42aca231e3b25b5953ae -#~ msgid "" -#~ "When authentication is enabled on a " -#~ "sharded cluster every client that " -#~ "accesses the cluster must provide " -#~ "credentials. This includes MongoDB instances" -#~ " that access each other within the" -#~ " cluster." -#~ msgstr "" - -# db53b5cd96f447fcb2f1696f5fb08900 -#~ msgid "" -#~ "Authentication requires an authentication " -#~ "mechanism and, in most cases, a " -#~ ":setting:`key file `. The content " -#~ "of the key file must be the " -#~ "same on all cluster members." -#~ msgstr "" - -# bc76816ad2fb4e69a2db6f3a238b8971 -#~ msgid "Create a key file." -#~ msgstr "" - -# 5f2bff235744487e98db9ce2276bbdc5 -#~ msgid "" -#~ "Create the key file your deployment " -#~ "will use to authenticate servers to " -#~ "each other." -#~ msgstr "" - -# 66a401cfc8f84401a759997718850333 -#~ msgid "" -#~ "To generate pseudo-random data to " -#~ "use for a :setting:`keyfile`, issue the" -#~ " following ``openssl`` command:" -#~ msgstr "" - -# 90e06c2181744d9f893be91d4bf293cf -#~ msgid "" -#~ "You may generate a key file using" -#~ " any method you choose. Always ensure" -#~ " that the password stored in the " -#~ "key file is both long and contains" -#~ " a high amount of entropy. Using " -#~ "``openssl`` in this manner helps " -#~ "generate such a key." -#~ msgstr "" - -# cf7fe95ed7014827bbb13875fad5aa02 -#~ msgid "Enable authentication on each component in the cluster." -#~ msgstr "" - -# 5278085fe40b47b3be1f2cd4ea30e861 -#~ msgid "" -#~ "On each :program:`mongos` and " -#~ ":program:`mongod` in the cluster, including" -#~ " all config servers and shards, " -#~ "specify the key file using one of" -#~ " the following approaches:" -#~ msgstr "" - -# fd8f44f163ef49438ed0492c3ada2c53 -#~ msgid "Specify the key file in the configuration file." -#~ msgstr "" - -# 2f4139481f6642fa8c27b58132ea6d65 -#~ msgid "" -#~ "In the configuration file, set the " -#~ ":setting:`~security.keyFile` option to the key" -#~ " file's path and then start the " -#~ "component, as in the following example:" -#~ msgstr "" - -# df24d99212884192a33f91801bc559a5 -#~ msgid "Specify the key file at runtime." -#~ msgstr "" - -# 37e37a9615064826b1a38044a3351cc1 -#~ msgid "Add users." -#~ msgstr "" - -# bd51d8112d9e4fb992b123e09b3ec8dd -#~ msgid "" -#~ "While connected to a :program:`mongos`, " -#~ "add the first administrative user and" -#~ " then add subsequent users. See " -#~ ":doc:`/tutorial/add-user-administrator`." -#~ msgstr "" - -#~ msgid "" -#~ "When starting the component, set the " -#~ ":option:`--keyFile ` option, " -#~ "which is an option for both " -#~ ":program:`mongos` instances and :program:`mongod`" -#~ " instances. Set the :option:`--keyFile " -#~ "` to the key file's" -#~ " path. The :setting:`~security.keyFile` setting" -#~ " implies the :setting:`~security.authorization` " -#~ "setting, which means in most cases " -#~ "you do not need to set " -#~ ":setting:`~security.authorization` explicitly." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/enable-authentication-without-bypass.po b/locale/es/LC_MESSAGES/tutorial/enable-authentication-without-bypass.po deleted file mode 100644 index dde253610eb..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/enable-authentication-without-bypass.po +++ /dev/null @@ -1,194 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: 2014-04-08 19:33+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# c1e488ddfa1043a9ba7265afe60fd471 -#: ../source/tutorial/enable-authentication-without-bypass.txt:3 -msgid "Enable Authentication after Creating the User Administrator" -msgstr "" - -# e957279a7f164df4a156ae5dd24eb24f -#: ../source/tutorial/enable-authentication-without-bypass.txt:8 -msgid "Overview" -msgstr "" - -# 0abd1f7165334e85881ec476c765c1c9 -#: ../source/tutorial/enable-authentication-without-bypass.txt:10 -msgid "" -"Enabling authentication on a MongoDB instance restricts access to the " -"instance by requiring that users identify themselves when connecting. In " -"this procedure, you will create the instance's first user, which must be " -"a user administrator and then enable authentication. Then, you can " -"authenticate as the user administrator to create additional users and " -"grant additional access to the instance." -msgstr "" - -# 2faba26995674dedbe639ee4543029ac -#: ../source/tutorial/enable-authentication-without-bypass.txt:17 -msgid "" -"This procedures outlines how enable authentication after creating the " -"user administrator. The approach requires a restart. To enable " -"authentication without restarting, see :doc:`/tutorial/enable-" -"authentication`." -msgstr "" - -# f06fd3ebfbdd44a382315b8ffebcc98d -#: ../source/tutorial/enable-authentication-without-bypass.txt:22 -msgid "Considerations" -msgstr "" - -# 7a698b3438e74e7d95c54b4a29a234a8 -#: ../source/tutorial/enable-authentication-without-bypass.txt:24 -msgid "" -"This document outlines a procedure for enabling authentication for " -"MongoDB instance where you create the first user on an existing MongoDB " -"system that does not require authentication before restarting the " -"instance and requiring authentication. You can use the :ref:`localhost " -"exception ` to gain access to a system with no users" -" and authentication enabled. See :doc:`/tutorial/enable-authentication` " -"for the description of that procedure." -msgstr "" - -# 324cf83c25f1443cb56fc7445a78804e -#: ../source/tutorial/enable-authentication-without-bypass.txt:34 -msgid "Procedure" -msgstr "" - -# 812ead8811a14831a78c994735e29d7e -#: ../source/tutorial/enable-authentication-without-bypass.txt:39 -msgid "Next Steps" -msgstr "" - -# 3c58a67afeba4a93a52bc26685499f57 -#: ../source/tutorial/enable-authentication-without-bypass.txt:41 -msgid "" -"If you need to disable authentication for any reason, restart the process" -" without the :setting:`~security.authorization` or " -":setting:`~security.keyFile` option." -msgstr "" - -#~ msgid "" -#~ "Start the :program:`mongod` or " -#~ ":program:`mongos` instance *without* the " -#~ ":setting:`~security.authentication` or " -#~ ":setting:`~security.keyFile` setting. For example:" -#~ msgstr "" - -#~ msgid "" -#~ "Re-start the :program:`mongod` or " -#~ ":program:`mongos` instance with the " -#~ ":setting:`~security.authentication` or " -#~ ":setting:`~security.keyFile` setting. Use " -#~ ":setting:`~security.authentication` on a standalone" -#~ " instance. Use :setting:`~security.keyFile` on" -#~ " an instance in a :term:`replica set`" -#~ " or :term:`sharded cluster`." -#~ msgstr "" - -#~ msgid "" -#~ "The following example enables authentication" -#~ " on a standalone :program:`mongod` using" -#~ " the :setting:`~security.authentication` command-" -#~ "line option:" -#~ msgstr "" - -#~ msgid "" -#~ "Login in with the user administrator's" -#~ " credentials and create additional users." -#~ " See :doc:`/tutorial/add-user-to-database`." -#~ msgstr "" - -#~ msgid "" -#~ "If you need to disable authentication" -#~ " for any reason, restart the process" -#~ " without the :setting:`~security.authentication` " -#~ "or :setting:`~security.keyFile` option." -#~ msgstr "" - -# 32b625da9e8c4083a7d92c6dc6fa38a0 -#~ msgid "Start the MongoDB instance without authentication." -#~ msgstr "" - -# 336fc016859341cfaae65ca5ef20283c -#~ msgid "" -#~ "For details on starting a " -#~ ":program:`mongod` or :program:`mongos`, see " -#~ ":doc:`/tutorial/manage-mongodb-processes` or " -#~ ":doc:`/tutorial/deploy-shard-cluster`." -#~ msgstr "" - -# 69bd43831b3a4f1abb7b73f8e3e5f86e -#~ msgid "Create the system user administrator." -#~ msgstr "" - -# 5dc962e55b834479bf93e3f32a01c197 -#~ msgid "" -#~ "Add the user with the " -#~ ":authrole:`userAdminAnyDatabase` role, and only " -#~ "that role." -#~ msgstr "" - -# 6f56b28ee7604d738087554a45606cb3 -#~ msgid "" -#~ "The following example creates the user" -#~ " ``siteUserAdmin`` user on the ``admin``" -#~ " database:" -#~ msgstr "" - -# 7e0e5a0d03924d5c86c7d6f3ddfbb621 -#~ msgid "Re-start the MongoDB instance with authentication enabled." -#~ msgstr "" - -# f1e14c996a884910aad85e27bd0c0622 -#~ msgid "Create additional users." -#~ msgstr "" - -#~ msgid "" -#~ "Start the :program:`mongod` or " -#~ ":program:`mongos` instance *without* the " -#~ ":setting:`~security.authorization` or " -#~ ":setting:`~security.keyFile` setting. For example:" -#~ msgstr "" - -#~ msgid "" -#~ "Re-start the :program:`mongod` or " -#~ ":program:`mongos` instance with the " -#~ ":setting:`~security.authorization` or " -#~ ":setting:`~security.keyFile` setting. Use " -#~ ":setting:`~security.authorization` on a standalone" -#~ " instance. Use :setting:`~security.keyFile` on" -#~ " an instance in a :term:`replica set`" -#~ " or :term:`sharded cluster`." -#~ msgstr "" - -#~ msgid "" -#~ "The following example enables authentication" -#~ " on a standalone :program:`mongod` using" -#~ " the :setting:`~security.authorization` command-" -#~ "line option:" -#~ msgstr "" - -#~ msgid "" -#~ "Log in with the user administrator's " -#~ "credentials and create additional users. " -#~ "See :doc:`/tutorial/add-user-to-database`." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/enable-authentication.po b/locale/es/LC_MESSAGES/tutorial/enable-authentication.po deleted file mode 100644 index 3d1a9236810..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/enable-authentication.po +++ /dev/null @@ -1,314 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:37+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 119077b5d8f34e92b179b3d1ccc56d2a -#: ../source/tutorial/enable-authentication.txt:3 -msgid "Enable Auth" -msgstr "" - -# 49184fa121c0442ea9a641d0f7badbdb -#: ../source/tutorial/enable-authentication.txt -msgid "On this page" -msgstr "" - -# 9959f3fe212b4916ba7a40573f571e4f -#: ../source/tutorial/enable-authentication.txt:14 -msgid "Overview" -msgstr "" - -# 628aa2c488f04b069cd45a423d07cb5f -#: ../source/tutorial/enable-authentication.txt:16 -msgid "" -"Enabling access control on a MongoDB deployment enforces authentication, " -"requiring users to identify themselves. When accessing a MongoDB " -"deployment that has access control enabled, users can only perform " -"actions as determined by their roles." -msgstr "" - -# ce850bc889da4825824e5f35e7775057 -#: ../source/tutorial/enable-authentication.txt:21 -msgid "" -"For authentication, MongoDB supports various :doc:`/core/authentication-" -"mechanisms`." -msgstr "" - -# ebbf51d2dc8c41979d704afe8b92e004 -#: ../source/tutorial/enable-authentication.txt:24 -msgid "" -"The following tutorial enables access control on a standalone " -":program:`mongod` instance [#alternatives]_ and uses the :ref:`default " -"authentication mechanism `." -msgstr "" - -# f1df3f485647490ba1ee41c45245c2fb -#: ../source/tutorial/enable-authentication.txt:30 -msgid "" -"For replica sets and sharded clusters, you can also enable access control" -" by :doc:`enforcing internal authentication `. For details, see :doc:`/core/security-internal-" -"authentication`." -msgstr "" - -# 1ecb0e8556fb47d095168161c140e7f8 -#: ../source/tutorial/enable-authentication.txt:36 -msgid "User Administrator" -msgstr "" - -# c1ff045c3d294725882eff0a82c48cdf -#: ../source/tutorial/enable-authentication.txt:38 -msgid "" -"With access control enabled, ensure you have a user with " -":authrole:`userAdmin` or :authrole:`userAdminAnyDatabase` role in the " -"``admin`` database. This user can administrate user and roles such as: " -"create users, grant or revoke roles from users, and create or modify " -"customs roles." -msgstr "" - -# 962024fbb4c04fa78f35160c06468bcf -#: ../source/tutorial/enable-authentication.txt:44 -msgid "" -"You can create users either before or after enabling access control. If " -"you enable access control before creating any user, MongoDB provides a " -":ref:`localhost exception ` which allows you to " -"create a user administrator in the ``admin`` database. Once created, you " -"must authenticate as the user administrator to create additional users as" -" needed." -msgstr "" - -# 9baf132defb54ae5b293a39583d332fa -#: ../source/tutorial/enable-authentication.txt:52 -msgid "Procedure" -msgstr "" - -# 0c08e8e59334495ca1c95a4b10820f37 -#: ../source/tutorial/enable-authentication.txt:54 -msgid "" -"The following procedure first adds a user administrator to a MongoDB " -"instance running without access control and then enables access control." -msgstr "" - -# 9af2317914d647e2888ac254e4d301e0 -#: ../source/tutorial/enable-authentication.txt:60 -msgid ":doc:`/tutorial/manage-users-and-roles`." -msgstr "" - -#~ msgid "Enable Client Authentication" -#~ msgstr "" - -#~ msgid "" -#~ "Enabling authentication on a MongoDB " -#~ "instance restricts access to the " -#~ "instance by requiring that users " -#~ "identify themselves when connecting. In " -#~ "this procedure, you enable authentication " -#~ "and then create the instance's first " -#~ "user, which must be a user " -#~ "administrator. The user administrator grants" -#~ " further access to the instance by" -#~ " creating additional users." -#~ msgstr "" - -#~ msgid "" -#~ "When you enable authentication prior to" -#~ " creating a user, you can access " -#~ "the instance only through the " -#~ ":ref:`localhost exception `," -#~ " which allows access only through a" -#~ " local client. MongoDB disables this " -#~ "access after you create the user " -#~ "administrator." -#~ msgstr "" - -#~ msgid "" -#~ "If you create the user administrator " -#~ "before enabling authentication, MongoDB " -#~ "disables the :ref:`localhost exception " -#~ "`. In that case, you" -#~ " must use the \":doc:`/tutorial/enable-" -#~ "authentication-without-bypass`\" procedure to " -#~ "enable authentication." -#~ msgstr "" - -#~ msgid "" -#~ "Start the :program:`mongod` or " -#~ ":program:`mongos` instance with the " -#~ ":setting:`~security.authentication` or " -#~ ":setting:`~security.keyFile` setting. Use " -#~ ":setting:`~security.authentication` on a standalone" -#~ " instance. Use :setting:`~security.keyFile` on" -#~ " an instance in a :term:`replica set`" -#~ " or :term:`sharded cluster`." -#~ msgstr "" - -#~ msgid "" -#~ "The following example enables authentication" -#~ " on a :program:`mongod` using the " -#~ ":setting:`~security.authentication` command-line " -#~ "option:" -#~ msgstr "" - -#~ msgid "" -#~ "If you need to disable authentication" -#~ " for any reason, restart the process" -#~ " without the :setting:`~security.authentication` " -#~ "or :setting:`~security.keyFile` option." -#~ msgstr "" - -# 8912cd0be3114e1e9dcb891504bf5ed9 -#~ msgid "Considerations" -#~ msgstr "" - -# 097efbc7681c49328980b947e2ea70d7 -#~ msgid "Start the MongoDB instance with authentication enabled." -#~ msgstr "" - -# 8791823519564fcc90c94d7d7544e06e -#~ msgid "" -#~ "After you enable authentication, only " -#~ "the user administrator can connect to" -#~ " the MongoDB instance. The user " -#~ "administrator must log in and grant " -#~ "further access to the instance by " -#~ "creating additional users." -#~ msgstr "" - -# fb0e8c0c80f54eda9e8ff9628a1afab9 -#~ msgid "Connect to the MongoDB instance via the localhost exception." -#~ msgstr "" - -# ae731c89e8bb4d8b9a6514ae21f0f11f -#~ msgid "" -#~ "Connect to the MongoDB instance from " -#~ "a client running on the same " -#~ "system. This access is made possible " -#~ "by the :ref:`localhost exception " -#~ "`." -#~ msgstr "" - -# 518e8ae9f83d4fd89118ebdfacbf26f8 -#~ msgid "Create the system user administrator." -#~ msgstr "" - -# e1be458ecf1a42f59317323fe827d09d -#~ msgid "" -#~ "Add the user with the " -#~ ":authrole:`userAdminAnyDatabase` role, and only " -#~ "that role." -#~ msgstr "" - -# 97db677c16a4418787a9e32af9161e6d -#~ msgid "" -#~ "The following example creates the user" -#~ " ``siteUserAdmin`` user on the ``admin``" -#~ " database:" -#~ msgstr "" - -# 7bd741c990b944569a5366c07fc62cf5 -#~ msgid "" -#~ "After you create the user administrator," -#~ " the :ref:`localhost exception ` is no longer available." -#~ msgstr "" - -# 41d9e48b3d6545d09e90dc489444bc58 -#~ msgid "Create additional users." -#~ msgstr "" - -# 247c775ea4ec4f35bdf00e127743318e -#~ msgid "" -#~ "Login in with the user administrator's" -#~ " credentials and create additional users." -#~ " See :doc:`/tutorial/add-user-to-database`." -#~ msgstr "" - -# 34d012049e52497b83eb5605890a8b06 -#~ msgid "Next Steps" -#~ msgstr "" - -#~ msgid "Enable Client Access Control" -#~ msgstr "" - -#~ msgid "" -#~ "Enabling access control on a MongoDB " -#~ "instance restricts access to the " -#~ "instance by requiring that users " -#~ "identify themselves when connecting. In " -#~ "this procedure, you enable access " -#~ "control and then create the instance's" -#~ " first user, which must be a " -#~ "user administrator. The user administrator " -#~ "grants further access to the instance" -#~ " by creating additional users." -#~ msgstr "" - -#~ msgid "" -#~ "If you create the user administrator " -#~ "before enabling access control, MongoDB " -#~ "disables the :ref:`localhost exception " -#~ "`. In that case, you" -#~ " must use the \":doc:`/tutorial/enable-" -#~ "authentication-without-bypass`\" procedure to " -#~ "enable access control." -#~ msgstr "" - -#~ msgid "" -#~ "This procedure uses the :ref:`localhost " -#~ "exception ` to allow " -#~ "you to create the first user after" -#~ " enabling authentication. See :ref:`localhost-" -#~ "exception` and :doc:`/core/authentication` for " -#~ "more information." -#~ msgstr "" - -#~ msgid "" -#~ "Start the :program:`mongod` or " -#~ ":program:`mongos` instance with the " -#~ ":setting:`~security.authorization` or " -#~ ":setting:`~security.keyFile` setting. Use " -#~ ":setting:`~security.authorization` on a standalone" -#~ " instance. Use :setting:`~security.keyFile` on" -#~ " an instance in a :term:`replica set`" -#~ " or :term:`sharded cluster`." -#~ msgstr "" - -#~ msgid "" -#~ "For example, to start a " -#~ ":program:`mongod` with authentication enabled " -#~ "and a key file stored in " -#~ "``/private/var``, first set the following " -#~ "option in the :program:`mongod`'s " -#~ "configuration file:" -#~ msgstr "" - -#~ msgid "" -#~ "Then start the :program:`mongod` and " -#~ "specify the config file. For example:" -#~ msgstr "" - -#~ msgid "" -#~ "If you need to disable access " -#~ "control for any reason, restart the " -#~ "process without the " -#~ ":setting:`~security.authorization` or " -#~ ":setting:`~security.keyFile` setting." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/enable-text-search.po b/locale/es/LC_MESSAGES/tutorial/enable-text-search.po deleted file mode 100644 index b591d75fc20..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/enable-text-search.po +++ /dev/null @@ -1,31 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2014-04-08 18:36+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# c2c9afd840e5470281ecf3f77337b650 -#: ../source/tutorial/enable-text-search.txt:5 -msgid "Enable Text Search" -msgstr "" - -# 99c64d04f48e4d4793281dc8188617f8 -#: ../source/tutorial/enable-text-search.txt:13 -msgid "" -"MongoDB enables text search feature by default. Earlier versions of MongoDB " -"required that you enable the feature manually using the " -":parameter:`textSearchEnabled` option." -msgstr "" diff --git a/locale/es/LC_MESSAGES/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.po b/locale/es/LC_MESSAGES/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.po deleted file mode 100644 index 08b28df4c91..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.po +++ /dev/null @@ -1,173 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 57d64fca41ff4e3aaafb0fa8fdd6af4e -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:3 -msgid "Enforce Keyfile Access Control in a Replica Set without Downtime" -msgstr "" - -# e3aeceb121ba4fc2a1afae1cd03b527d -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt -msgid "On this page" -msgstr "" - -# 1b48eabe1717483093df2e0d01f2384f -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:14 -msgid "Overview" -msgstr "" - -# c644edef03b046b5a24de00344644f86 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:16 -msgid "" -"To secure against unauthorized access, enforce :ref:`authentication " -"` in :term:`sharded cluster` deployments. Authentication " -"in MongoDB consists of :ref:`internal authentication ` among the replica set members, and :ref:`user access control " -"` for clients connecting to the replica set." -msgstr "" - -# 9c60e8e2dc3846b4b77943d5c116346b -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:22 -msgid "" -"If your deployment does not enforce authentication, MongoDB 3.4 provides " -"the :option:`--transitionToAuth` option for performing a no-downtime " -"upgrade to enforcing authentication." -msgstr "" - -# 2fb8b79646194a159f191c36ccb4ca87 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:28 -msgid "" -"MongoDB 3.2 and earlier do not support a no-downtime upgrade to enforce " -"authentication. See :doc:`/tutorial/enforce-keyfile-access-control-in-" -"existing-replica-set` for enforcing authentication in an existing MongoDB" -" 3.2 replica set." -msgstr "" - -# 01766774301e4aa3835f7b947209dcb5 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:33 -msgid "" -"This tutorial uses the :ref:`keyfile ` internal " -"authentication mechanism for internal security, and :ref:`SCRAM-SHA-1 " -"`-based :ref:`role-based access controls " -"` for client connections." -msgstr "" - -# 89f2a0e544f24896bbb3076dafde4240 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:39 -msgid "Cloud Manager and Ops Manager" -msgstr "" - -# 5686d9600e1f4faabafe64650a09b780 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:41 -msgid "" -"If you are using Cloud Manager or Ops Manager to manage your deployment, " -"see: *Configure Access Control for MongoDB Deployments* in the :mms-" -"docs:`Cloud Manager manual ` or in the :opsmgr:`Ops Manager manual ` to enforce authentication." -msgstr "" - -# 5ed8cbb1f97f4b688ba7ce873a1d6c21 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:49 -msgid "Architecture" -msgstr "" - -# 4ec8262ab32748acb63a65580adb5242 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:51 -msgid "" -"This tutorial assumes that your replica set can elect a new " -":term:`primary` after stepping down the existing primary replica set " -"member. This requires:" -msgstr "" - -# c8317d78cdb84587b592e5984fda0c87 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:55 -msgid "" -"A majority of voting replica set members available after stepping down " -"the :term:`primary`." -msgstr "" - -# 5a98ca9e9a494d5a963d0c20b8327199 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:58 -msgid "" -"At least one :term:`secondary` member that is not :ref:`delayed `, :ref:`hidden `, or " -":ref:`Priority 0 `." -msgstr "" - -# 1fed7bff278c4e9db73ebf7447ceafdb -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:63 -msgid "Transition State" -msgstr "" - -# 65fa806d6dc94f0ab270f80b22dd9487 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:65 -msgid "" -"A :program:`mongod` running with :option:`--transitionToAuth` accepts " -"both authenticated and non-authenticated connections. Clients connected " -"to the :program:`mongod` during this transition state can perform read, " -"write, and administrative operations on any database." -msgstr "" - -# 3147b8fab5dc4e77805de8526ebd5f66 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:71 -msgid "Client Access" -msgstr "" - -# b05aa1c7ace14140b9e4cd551ba6a093 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:73 -msgid "" -"At the end of the following procedure, the replica set rejects any client" -" attempting to make a non-authenticated connection. The procedure creates" -" :ref:`users ` for client applications to use when connecting to " -"the replica set." -msgstr "" - -# 4310010f2d6843bdb169a4c1861f42de -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:78 -msgid "" -"See :ref:`security-checklist-role-based-access-control` for user creation" -" and management best practices." -msgstr "" - -# a2e4ef81544648309917a5d84eb0df74 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:84 -msgid "Enforce Keyfile Access Control on Existing Replica Set" -msgstr "" - -# c1768400721e4c148e5e82b05482cd07 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:89 -msgid "x.509 Internal Authentication" -msgstr "" - -# 584df18888e74ba88b5b5fe8afa9644e -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:91 -msgid "" -"For details on using x.509 for internal authentication, see " -":doc:`/tutorial/configure-x509-member-authentication`." -msgstr "" - -# 622be0385f9249d186c46e0e30af4dd0 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:94 -msgid "" -"To upgrade from keyfile internal authentication to x.509 internal " -"authentication, see :doc:`/tutorial/upgrade-keyfile-to-x509`." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/enforce-keyfile-access-control-in-existing-replica-set.po b/locale/es/LC_MESSAGES/tutorial/enforce-keyfile-access-control-in-existing-replica-set.po deleted file mode 100644 index 03ee68cd44c..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/enforce-keyfile-access-control-in-existing-replica-set.po +++ /dev/null @@ -1,182 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 65ded6c515d843e3bd60e7807d665610 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:3 -msgid "Enforce Keyfile Access Control in a Replica Set" -msgstr "" - -# d20d33113ae74a6da45c4256272313a1 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt -msgid "On this page" -msgstr "" - -# d7a419ca58f84db59565adc1f35e5818 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:14 -msgid "Overview" -msgstr "" - -# 3e92216ad9404305b1436a9940b2254c -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:16 -msgid "Enforcing access control on a :term:`replica set` requires configuring:" -msgstr "" - -# abbdc4c2e21947d89a7b06e033e3a284 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:18 -msgid "" -"Security between members of the replica set using :doc:`Internal " -"Authentication`, and" -msgstr "" - -# bcc296104dbc46c2a6626b8a571cd80f -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:21 -msgid "" -"Security between connecting clients and the replica set using :doc:`User " -"Access Controls`." -msgstr "" - -# 6ced08e723f8427cb38907d2d325a142 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:24 -msgid "" -"For this tutorial, each member of the replica set uses the same internal " -"authentication mechanism and settings." -msgstr "" - -# c719a3837e9a4bef87489a5ae3c3fc53 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:27 -msgid "" -"Enforcing internal authentication also enforces user access control. To " -"connect to the replica set, clients like the :program:`mongo` shell need " -"to use a :doc:`user account`. See :ref:`security-" -"replSet-auth-access-control`." -msgstr "" - -# e3d334c9b7a84356aeaf6f38ac819ccb -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:33 -msgid "Cloud Manager and Ops Manager" -msgstr "" - -# 276ae4d877fa43f2805fbe39d0950ab0 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:35 -msgid "" -"If Cloud Manager or Ops Manager is managing your deployment, see: " -"``Configure Access Control for MongoDB Deployments`` in the :mms-" -"docs:`Cloud Manager manual ` or in the :opsmgr:`Ops Manager manual ` for enforcing access control." -msgstr "" - -# 150799eb360a4137b0c238da27ddcb9c -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:43 -msgid "Considerations" -msgstr "" - -# bd4d5d82f6ca451c94c8dc63eba98c56 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:46 -msgid "Operating System" -msgstr "" - -# 20a38b6cd9124285bc3be109cd9ae8de -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:48 -msgid "" -"This tutorial uses the :program:`mongod` programs. Windows users should " -"use the :program:`mongod.exe` program instead." -msgstr "" - -# 7acdaad7cf164527bf43e8f10a6d2bed -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:52 -msgid "Keyfile Security" -msgstr "" - -# d41fff0a08e544339e16f1246d5a578b -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:54 -msgid "" -"Keyfiles are bare-minimum forms of security and are best suited for " -"testing or development environments. For production environments we " -"recommend using :doc:`x.509 certificates`." -msgstr "" - -# 63f7e6cf72724cd080fe656175a13908 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:61 -msgid "Access Control" -msgstr "" - -# 23f30e17b00f4528b9fffedc65290577 -#: ../source/includes/internal-authentication-tutorials-access-control-consideration.rst:1 -msgid "" -"This tutorial covers creating the minimum number of administrative users " -"on the ``admin`` database *only*. For the user authentication, the " -"tutorial uses the default :doc:`/core/security-scram-sha-1` " -"authentication mechanism. Challenge-response security mechanisms are are " -"best suited for testing or development environments. For production " -"environments, we recommend using :doc:`x.509 " -"certificates` or :doc:`/core/security-ldap` " -"(available for MongoDB Enterprise only) or :doc:`/core/kerberos` " -"(available for MongoDB Enterprise only)." -msgstr "" - -# e091b6c459784740953815218c63cf06 -#: ../source/includes/internal-authentication-tutorials-access-control-consideration.rst:11 -msgid "" -"For details on creating users for specific authentication mechanism, " -"refer to the specific authentication mechanism pages." -msgstr "" - -# 43c3b09b3c4b4989abb6dd2457249d4d -#: ../source/includes/internal-authentication-tutorials-access-control-consideration.rst:14 -msgid "" -"See :ref:`security-checklist-role-based-access-control` for best " -"practices for user creation and management." -msgstr "" - -# d80409e0c55348dc894ccaab2014a48d -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:66 -msgid "Downtime" -msgstr "" - -# 374600985a3b4f699a13c8c0335ca7ee -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:68 -msgid "Enforcing access control on an existing replica set requires downtime." -msgstr "" - -# 9a4ddeb37095495d8c5ca011812b3e1c -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:73 -msgid "Enforce Keyfile Access Control on Existing Replica Set" -msgstr "" - -# be149c5a10de4c02a30fe3e4d39ff0b3 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:78 -msgid "x.509 Internal Authentication" -msgstr "" - -# 0858cd9e424a4e94a43886b39dd4dd18 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:80 -msgid "" -"For details on using x.509 for internal authentication, see " -":doc:`/tutorial/configure-x509-member-authentication`." -msgstr "" - -# cd466d55b51842fcb0577e1f754e34c2 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:83 -msgid "" -"To upgrade from keyfile internal authentication to x.509 internal " -"authentication, see :doc:`/tutorial/upgrade-keyfile-to-x509`." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.po b/locale/es/LC_MESSAGES/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.po deleted file mode 100644 index 2d6c255df75..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.po +++ /dev/null @@ -1,253 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 52c856459a404c52a2b0d8aee1f28d3c -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:3 -msgid "Enforce Keyfile Access Control in Sharded Cluster" -msgstr "" - -# cbf2ac8937d6435ab4004e56d465485d -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt -msgid "On this page" -msgstr "" - -# b59e7833dc3847e3a4c10d54554d775a -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:14 -msgid "Overview" -msgstr "" - -# 97d4547bda6e4f5295415a104889fbe6 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:16 -msgid "" -"Enforcing access control on a :term:`sharded cluster` requires " -"configuring:" -msgstr "" - -# 680cd500613f4da8bbb28ae6030fb00c -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:18 -msgid "" -"Security between components of the cluster using :doc:`Internal " -"Authentication`." -msgstr "" - -# 5b92f5e458f548558fc42a5f5188e8d7 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:21 -msgid "" -"Security between connecting clients and the cluster using " -":doc:`/core/authorization`." -msgstr "" - -# 45717957067a406cb351e9916f3cac1d -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:24 -msgid "" -"For this tutorial, each member of the sharded cluster *must* use the same" -" internal authentication mechanism and settings. This means enforcing " -"internal authentication on each :program:`mongos` and :program:`mongod` " -"in the cluster." -msgstr "" - -# 8265b03e7abb4c73aafa0a4e54670513 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:28 -msgid "" -"The following tutorial uses a :ref:`keyfile ` to " -"enable internal authentication." -msgstr "" - -# f6d881ffcc5d4a62b86cff1132202ea7 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:31 -msgid "" -"Enforcing internal authentication also enforces user access control. To " -"connect to the replica set, clients like the :program:`mongo` shell need " -"to use a :doc:`user account`. See :ref:`security-" -"shardClust-enforce-access-control`." -msgstr "" - -# ea7a311fd2c04d829de9d8271eb0b5ae -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:37 -msgid "CloudManager and OpsManager" -msgstr "" - -# 099c16d079e64668bc7831956fb0a39b -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:39 -msgid "" -"If Cloud Manager or Ops Manager is managing your deployment, internal " -"authentication is automatically enforced." -msgstr "" - -# 2cf93a9ff7ae461b82d2995f92538720 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:42 -msgid "" -"To configure Access Control on a managed deployment, see: ``Configure " -"Access Control for MongoDB Deployments`` in the :mms-docs:`Cloud Manager " -"manual ` or in the " -":opsmgr:`Ops Manager manual `." -msgstr "" - -# 57f9abeb7375498696b2e0c8d7c6516f -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:50 -msgid "Considerations" -msgstr "" - -# f75066c1f1ef436db38a039fdd4023e3 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:53 -msgid "Operating System" -msgstr "" - -# dbfe6a08490b47cebfc6d696d17597bb -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:55 -msgid "" -"This tutorial primarily refers to the :program:`mongod` process. Windows " -"users should use the :program:`mongod.exe` program instead." -msgstr "" - -# 0fec4222e969478b991cb8b58ca26af5 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:59 -msgid "Keyfile Security" -msgstr "" - -# 46f8c6fc86bb4c7e91cedb8ba437b780 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:61 -msgid "" -"Keyfiles are bare-minimum forms of security and are best suited for " -"testing or development environments. For production environments we " -"recommend using :doc:`x.509 certificates`." -msgstr "" - -# 28f7c4feddcb4e6dac0b13d39553ae66 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:68 -msgid "Access Control" -msgstr "" - -# 6b1163e0d1a64b7a99246a5444d014eb -#: ../source/includes/internal-authentication-tutorials-access-control-consideration.rst:1 -msgid "" -"This tutorial covers creating the minimum number of administrative users " -"on the ``admin`` database *only*. For the user authentication, the " -"tutorial uses the default :doc:`/core/security-scram-sha-1` " -"authentication mechanism. Challenge-response security mechanisms are are " -"best suited for testing or development environments. For production " -"environments, we recommend using :doc:`x.509 " -"certificates` or :doc:`/core/security-ldap` " -"(available for MongoDB Enterprise only) or :doc:`/core/kerberos` " -"(available for MongoDB Enterprise only)." -msgstr "" - -# 00f22813c1c249b196990ab047996325 -#: ../source/includes/internal-authentication-tutorials-access-control-consideration.rst:11 -msgid "" -"For details on creating users for specific authentication mechanism, " -"refer to the specific authentication mechanism pages." -msgstr "" - -# fd05f6add33b4cb0a6963216ded7843a -#: ../source/includes/internal-authentication-tutorials-access-control-consideration.rst:14 -msgid "" -"See :ref:`security-checklist-role-based-access-control` for best " -"practices for user creation and management." -msgstr "" - -# 82f54f4c28d4493e813376aee9699bab -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:73 -msgid "Users" -msgstr "" - -# 33db5d7d9d7d454e943f5c0ee2c9e70e -#: ../source/includes/sharded-clusters-users.rst:1 -msgid "" -"In general, to create users for a sharded clusters, connect to the " -":program:`mongos` and add the sharded cluster users." -msgstr "" - -# 41a8c0deb5164e7486249c8e167a01a0 -#: ../source/includes/sharded-clusters-users.rst:4 -msgid "" -"However, some maintenance operations require direct connections to " -"specific shards in a sharded cluster. To perform these operations, you " -"must connect directly to the shard and authenticate as a shard-local " -"administrative user." -msgstr "" - -# 73d0b3eedb26440cb4e4da73289ed190 -#: ../source/includes/sharded-clusters-users.rst:9 -msgid "" -"Shard-local users exist only in the specific shard and should only be " -"used for shard-specific maintenance and configuration. You cannot connect" -" to the :program:`mongos` with shard-local users." -msgstr "" - -# 2d4c16d65476413f8d01c96a901c89d1 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:77 -msgid "" -"See the :doc:`/core/security-users` security documentation for more " -"information." -msgstr "" - -# 5f4f9274370141009f3da2a3083765a0 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:81 -msgid "Downtime" -msgstr "" - -# 58ab6ddd6a6e42a6a8629af5661b8da1 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:83 -msgid "Upgrading a sharded cluster to enforce access control requires downtime." -msgstr "" - -# 424cb773cd444a43bc5fe62d99247533 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:86 -msgid "Procedures" -msgstr "" - -# 89808de630b347659cce8823ae261bd5 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:91 -msgid "" -"Enforce Keyfile Internal Authentication on Existing Sharded Cluster " -"Deployment" -msgstr "" - -# 4dc8a6a15bca49ad8f764a0443e74718 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:97 -msgid "x.509 Internal Authentication" -msgstr "" - -# fdc6982614ec40bbbb1b949a774f058c -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:99 -msgid "" -"For details on using x.509 for internal authentication, see " -":doc:`/tutorial/configure-x509-member-authentication`." -msgstr "" - -# 4af75b6893f14c1f935359be0d6b5f10 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:102 -msgid "" -"To upgrade from keyfile internal authentication to x.509 internal " -"authentication, see :doc:`/tutorial/upgrade-keyfile-to-x509`." -msgstr "" - -# d8cb4075fac743678b9a3f5f9eb768ab -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:108 -msgid ":doc:`/core/sharded-cluster-components`" -msgstr "" - -# 764d5600f5974013bb5265be6df574f2 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:110 -msgid ":doc:`/core/sharded-cluster-requirements`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/enforce-unique-keys-for-sharded-collections.po b/locale/es/LC_MESSAGES/tutorial/enforce-unique-keys-for-sharded-collections.po deleted file mode 100644 index 8ff6d3bb212..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/enforce-unique-keys-for-sharded-collections.po +++ /dev/null @@ -1,341 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: 2014-04-08 16:33+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# d9b4b88ed50742a6a7671facdf8734e3 -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:3 -msgid "Enforce Unique Keys for Sharded Collections" -msgstr "" - -# ac13039963ac44ae83f0603402f4b79e -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt -msgid "On this page" -msgstr "" - -# f767aa9d1cd54086a272bbf61edd88ad -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:14 -msgid "Overview" -msgstr "" - -# 41fbc279ddfb4409a80f32d301236315 -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:16 -msgid "" -"The :method:`unique ` constraint on indexes " -"ensures that only one document can have a value for a field in a " -":term:`collection`. For :ref:`sharded collections these unique indexes " -"cannot enforce uniqueness ` because insert" -" and indexing operations are local to each shard." -msgstr "" - -# e12b556886cd4c0aaeb47f80055720be -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:22 -msgid "" -"MongoDB does not support creating new unique indexes in sharded " -"collections and will not allow you to shard collections with unique " -"indexes on fields other than the ``_id`` field." -msgstr "" - -# aaf6bbe93401491886cb5611dff92e0d -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:26 -msgid "" -"If you need to ensure that a field is always unique in a sharded " -"collection, there are three options:" -msgstr "" - -# 646379e4f1b34806a3f186d2086ffdab -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:29 -msgid "Enforce uniqueness of the :ref:`shard key `." -msgstr "" - -# 5decdceb27c04eabb6255ba6293dfaac -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:31 -msgid "" -"MongoDB *can* enforce uniqueness for the :term:`shard key`. For compound " -"shard keys, MongoDB will enforce uniqueness on the *entire* key " -"combination, and not for a specific component of the shard key." -msgstr "" - -# e5d606a489594602be6df8e34b491408 -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:36 -msgid "" -"You cannot specify a unique constraint on a :ref:`hashed index `." -msgstr "" - -# 3d238924dd1948acb8afe1bcf13f3b2b -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:39 -msgid "Use a secondary collection to enforce uniqueness." -msgstr "" - -# 3cdf90839bb54a1dbd324ec1f6f03c9e -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:41 -msgid "" -"Create a minimal collection that only contains the unique field and a " -"reference to a document in the main collection. If you always insert into" -" a secondary collection *before* inserting to the main collection, " -"MongoDB will produce an error if you attempt to use a duplicate key." -msgstr "" - -# b39bf1fe89c840c4904a5131dd32e8c5 -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:47 -msgid "" -"If you have a small data set, you may not need to shard this collection " -"and you can create multiple unique indexes. Otherwise you can shard on a " -"single unique key." -msgstr "" - -# 9c1d2051ae2b4958ad3efea5f1c37b33 -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:51 -msgid "Use guaranteed unique identifiers." -msgstr "" - -# 9a86ca50eab04b259bdad314cd599acf -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:53 -msgid "" -"Universally unique identifiers (i.e. UUID) like the ``ObjectId`` are " -"guaranteed to be unique." -msgstr "" - -# f9d23a84df2548c0a13c4f2f5d6ed8a9 -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:57 -msgid "Procedures" -msgstr "" - -# 2f2d7c07200d43a5972b9c079d03adc8 -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:60 -msgid "Unique Constraints on the Shard Key" -msgstr "" - -# 599ebe93afa74610a62f82b4d35ca320 -# 4ba63365169b44de8e4660c232f3a039 -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:65 -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:117 -msgid "Process" -msgstr "" - -# e48369f01aa04d5598f9c6bc9ff9bd37 -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:67 -msgid "" -"To shard a collection using the ``unique`` constraint, specify the " -":dbcommand:`shardCollection` command in the following form:" -msgstr "" - -# b5d6394c591743478055ddf2eb11af62 -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:74 -msgid "" -"Remember that the ``_id`` field index is always unique. By default, " -"MongoDB inserts an ``ObjectId`` into the ``_id`` field. However, you can " -"manually insert your own value into the ``_id`` field and use this as the" -" shard key. To use the ``_id`` field as the shard key, use the following " -"operation:" -msgstr "" - -# 04b4fc9cf1b1484fb28730ae6853a003 -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:85 -msgid "Limitations" -msgstr "" - -# 46ef3302780c4da1858e374088d29c8f -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:87 -msgid "" -"You can only enforce uniqueness on one single field in the collection " -"using this method." -msgstr "" - -# 1422efff89524e299429b457a98251fa -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:90 -msgid "" -"If you use a compound shard key, you can only enforce uniqueness on the " -"*combination* of component keys in the shard key." -msgstr "" - -# bc5ecf91456343f4b1315d53afd3c13b -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:94 -msgid "" -"In most cases, the best shard keys are compound keys that include " -"elements that permit :ref:`write scaling ` and :ref:`query isolation `, as well as :ref:`high cardinality `. These ideal shard keys are not often the same keys that " -"require uniqueness and enforcing unique values in these collections " -"requires a different approach." -msgstr "" - -# 842e29c35ae248cd8e04f0e328499678 -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:103 -msgid "Unique Constraints on Arbitrary Fields" -msgstr "" - -# 40384f3ac23946eb8dd9756417f20082 -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:105 -msgid "" -"If you cannot use a unique field as the shard key or if you need to " -"enforce uniqueness over multiple fields, you must create another " -":term:`collection` to act as a \"proxy collection\". This collection must" -" contain both a reference to the original document (i.e. its " -"``ObjectId``) and the unique key." -msgstr "" - -# 4baadc070ad74f11a6f000e429f5c34c -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:111 -msgid "" -"If you must shard this \"proxy\" collection, then shard on the unique key" -" using the :ref:`above procedure `; otherwise, you can simply create multiple unique indexes on " -"the collection." -msgstr "" - -# 58127e8907f94409a0fe5d33d40fc566 -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:119 -msgid "Consider the following for the \"proxy collection:\"" -msgstr "" - -# b54fc78fa97c49dea2c8e9ca15511aae -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:128 -msgid "" -"The ``_id`` field holds the ``ObjectId`` of the :term:`document` it " -"reflects, and the ``email`` field is the field on which you want to " -"ensure uniqueness." -msgstr "" - -# 4e14a9c2051c4f3abb41b3a0bd03afe9 -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:132 -msgid "" -"To shard this collection, use the following operation using the ``email``" -" field as the :term:`shard key`:" -msgstr "" - -# cfc19ddfe2114a90bfd320f92963a553 -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:141 -msgid "" -"If you do not need to shard the proxy collection, use the following " -"command to create a unique index on the ``email`` field:" -msgstr "" - -# fc17880ba6a14b70bc185c68f361c689 -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:148 -msgid "" -"You may create multiple unique indexes on this collection if you do not " -"plan to shard the ``proxy`` collection." -msgstr "" - -# e3de75eaf900466fb9ceb68087a65d84 -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:151 -msgid "" -"To insert documents, use the following procedure in the :ref:`JavaScript " -"shell `:" -msgstr "" - -# b9047edd18ec4a75b15119fa5a0f21a4 -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:174 -msgid "" -"You must insert a document into the ``proxy`` collection first. If this " -"operation succeeds, the ``email`` field is unique, and you may continue " -"by inserting the actual document into the ``information`` collection." -msgstr "" - -# 57c2031d58ac4b1691963d7cc5cd335c -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt -msgid "See" -msgstr "" - -# 75bbd97359ab4e9fb8dc9cea31b7bb89 -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:183 -msgid "Considerations" -msgstr "" - -# 7f5c943ddfd6497e9f9f59dee98ade6f -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:185 -msgid "" -"Your application must catch errors when inserting documents into the " -"\"proxy\" collection and must enforce consistency between the two " -"collections." -msgstr "" - -# c2ee6b41ee514f939f3da0b9fc689276 -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:189 -msgid "" -"If the proxy collection requires sharding, you must shard on the single " -"field on which you want to enforce uniqueness." -msgstr "" - -# 71a5e8a0587a4c16bb07b343862cc106 -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:192 -msgid "" -"To enforce uniqueness on more than one field using sharded proxy " -"collections, you must have *one* proxy collection for *every* field for " -"which to enforce uniqueness. If you create multiple unique indexes on a " -"single proxy collection, you will *not* be able to shard proxy " -"collections." -msgstr "" - -# 9451a416a90d4086a2d45f761a5ed28b -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:199 -msgid "Use Guaranteed Unique Identifier" -msgstr "" - -# be5cdeec47ad4f0f9541a066bb11adfa -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:201 -msgid "" -"The best way to ensure a field has unique values is to generate " -"universally unique identifiers (UUID,) such as MongoDB's '``ObjectId`` " -"values." -msgstr "" - -# 250c0247d1ab407b91a574a0d52b8df8 -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:205 -msgid "" -"This approach is particularly useful for the``_id`` field, which *must* " -"be unique: for collections where you are *not* sharding by the ``_id`` " -"field the application is responsible for ensuring that the ``_id`` field " -"is unique." -msgstr "" - -# f2c0cc9a34804c4aa31e25953accc512 -#~ msgid "" -#~ "The :method:`unique ` " -#~ "constraint on indexes ensures that only" -#~ " one document can have a value " -#~ "for a field in a :term:`collection`. " -#~ "For :ref:`sharded collections these unique " -#~ "indexes cannot enforce uniqueness ` because insert " -#~ "and indexing operations are local to " -#~ "each shard." -#~ msgstr "" - -# d128c350166847c9be86a14cf8c88466 -#~ msgid "" -#~ "MongoDB does not support creating new" -#~ " unique indexes in sharded clusters " -#~ "and will not allow you to shard" -#~ " collections with unique indexes on " -#~ "fields other than the ``_id`` field." -#~ msgstr "" - -# ba9feb4716864a1a88fa9e045d4d651d -#~ msgid "" -#~ "If you need to ensure that a " -#~ "field is always unique in all " -#~ "collections in a sharded environment, " -#~ "there are three options:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/ensure-indexes-fit-ram.po b/locale/es/LC_MESSAGES/tutorial/ensure-indexes-fit-ram.po deleted file mode 100644 index 3c33991a1e1..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/ensure-indexes-fit-ram.po +++ /dev/null @@ -1,92 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:37+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# e2af22af97b343a083ad2c7943354915 -#: ../source/tutorial/ensure-indexes-fit-ram.txt:5 -msgid "Ensure Indexes Fit in RAM" -msgstr "" - -# 1525ab96f6524fa0866044e9979d054e -#: ../source/tutorial/ensure-indexes-fit-ram.txt -msgid "On this page" -msgstr "" - -# fc3dda507371456c85ea9000719eebf1 -#: ../source/tutorial/ensure-indexes-fit-ram.txt:15 -msgid "" -"For the fastest processing, ensure that your indexes fit entirely in RAM " -"so that the system can avoid reading the index from disk." -msgstr "" - -# 6025ce2185964f1eaba75460e4d46627 -#: ../source/tutorial/ensure-indexes-fit-ram.txt:18 -msgid "" -"To check the size of your indexes, use the " -":method:`db.collection.totalIndexSize()` helper, which returns data in " -"bytes:" -msgstr "" - -# 909e387d69fc47d698877fa87ba613b0 -#: ../source/tutorial/ensure-indexes-fit-ram.txt:27 -msgid "" -"The above example shows an index size of almost 4.3 gigabytes. To ensure " -"this index fits in RAM, you must not only have more than that much RAM " -"available but also must have RAM available for the rest of the " -":term:`working set`. Also remember:" -msgstr "" - -# 4c16a8453350490aa753de9af5af9360 -#: ../source/tutorial/ensure-indexes-fit-ram.txt:32 -msgid "" -"If you have and use multiple collections, you must consider the size of " -"all indexes on all collections. The indexes and the working set must be " -"able to fit in memory at the same time." -msgstr "" - -# bbded4e455694c508e55ac452026d842 -#: ../source/tutorial/ensure-indexes-fit-ram.txt:36 -msgid "" -"There are some limited cases where indexes do not need to fit in memory. " -"See :ref:`indexing-right-handed`." -msgstr "" - -# bf536165136440129b660c4cddc254b5 -#: ../source/tutorial/ensure-indexes-fit-ram.txt:39 -msgid ":dbcommand:`collStats` and :method:`db.collection.stats()`" -msgstr "" - -# b3eac664e4884cb087d444c3eafccdb9 -#: ../source/tutorial/ensure-indexes-fit-ram.txt:44 -msgid "Indexes that Hold Only Recent Values in RAM" -msgstr "" - -# 41daba2297d84bdcb968877be7f30c3e -#: ../source/tutorial/ensure-indexes-fit-ram.txt:46 -msgid "" -"Indexes do not have to fit *entirely* into RAM in all cases. If the value" -" of the indexed field increments with every insert, and most queries " -"select recently added documents; then MongoDB only needs to keep the " -"parts of the index that hold the most recent or \"right-most\" values in " -"RAM. This allows for efficient index use for read and write operations " -"and minimize the amount of RAM required to support the index." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/evaluate-operation-performance.po b/locale/es/LC_MESSAGES/tutorial/evaluate-operation-performance.po deleted file mode 100644 index a7f95b1c66f..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/evaluate-operation-performance.po +++ /dev/null @@ -1,126 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:36+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 9626771479784e928db1e4474184636b -#: ../source/tutorial/evaluate-operation-performance.txt:3 -msgid "Evaluate Performance of Current Operations" -msgstr "" - -# c6dbd770d2ca4238bb5b2a35123df42a -#: ../source/tutorial/evaluate-operation-performance.txt -msgid "On this page" -msgstr "" - -# 886f42a6bd014ca19854a9fa1a87bf60 -#: ../source/tutorial/evaluate-operation-performance.txt:13 -msgid "" -"The following sections describe techniques for evaluating operational " -"performance." -msgstr "" - -# 9171fbe8de3a41658547849499021a00 -#: ../source/tutorial/evaluate-operation-performance.txt:17 -msgid "Use the Database Profiler to Evaluate Operations Against the Database" -msgstr "" - -# c3f6cb209c2f4ca6b26620674eb16d60 -#: ../source/tutorial/evaluate-operation-performance.txt:21 -msgid "" -"MongoDB provides a database profiler that shows performance " -"characteristics of each operation against the database. Use the profiler " -"to locate any queries or write operations that are running slow. You can " -"use this information, for example, to determine what indexes to create." -msgstr "" - -# 0b552ecd8f8d4572b45272a32b8b7090 -#: ../source/tutorial/evaluate-operation-performance.txt:28 -msgid "For more information, see :ref:`database-profiling`." -msgstr "" - -# 41e24d615d6b45d09e5018291aee2a1b -#: ../source/tutorial/evaluate-operation-performance.txt:31 -msgid "Use ``db.currentOp()`` to Evaluate ``mongod`` Operations" -msgstr "" - -# 3a9bda71169543f382e17975ae40cc54 -#: ../source/tutorial/evaluate-operation-performance.txt:33 -msgid "" -"The :method:`db.currentOp()` method reports on current operations running" -" on a :program:`mongod` instance." -msgstr "" - -# 76bd275770ba4cec8b4f8c18cff1ca61 -#: ../source/tutorial/evaluate-operation-performance.txt:37 -msgid "Use ``explain`` to Evaluate Query Performance" -msgstr "" - -# 53a277de5cfe4b1cb2b7d2ddfa8d132d -#: ../source/tutorial/evaluate-operation-performance.txt:39 -msgid "" -"The :method:`cursor.explain()` and :method:`db.collection.explain()` " -"methods return information on a query execution, such as the index " -"MongoDB selected to fulfill the query and execution statistics. You can " -"run the methods in :ref:`queryPlanner ` " -"mode, :ref:`executionStats ` mode, or " -":ref:`allPlansExecution ` mode to " -"control the amount of information returned." -msgstr "" - -# bbd54925aff44086b7a08ae437dd6aa1 -#: ../source/tutorial/evaluate-operation-performance.txt -msgid "Example" -msgstr "" - -# d58d8b8a920847a784319da78f34c93b -#: ../source/tutorial/evaluate-operation-performance.txt:56 -msgid "" -"For more information, see :doc:`/reference/explain-results`, " -":method:`cursor.explain()`, :method:`db.collection.explain()`, and " -":doc:`/tutorial/analyze-query-plan`." -msgstr "" - -# 842fd4796f6d4ddda01d29afbd087c40 -#: ../source/includes/extracts/additional-resources-performance-eval.rst:4 -msgid "Additional Resources" -msgstr "" - -# 5f536a686051421888df9a7d6d834170 -#: ../source/includes/extracts/additional-resources-performance-eval.rst:6 -msgid "" -"`MongoDB Performance Evaluation and Tuning Consulting Package " -"`_" -msgstr "" - -# 9267e38a862a4c4c8f2704370cb1c848 -#~ msgid "Use ``$explain`` to Evaluate Query Performance" -#~ msgstr "" - -# 09bf572158924745959f676b8fd5d634 -#~ msgid "" -#~ "The :method:`~cursor.explain()` method returns " -#~ "statistics on a query, and reports " -#~ "the index MongoDB selected to fulfill" -#~ " the query, as well as information" -#~ " about the internal operation of the" -#~ " query." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/expand-replica-set.po b/locale/es/LC_MESSAGES/tutorial/expand-replica-set.po deleted file mode 100644 index 4f7ad5b9b01..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/expand-replica-set.po +++ /dev/null @@ -1,439 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:39+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 6da9355dc66e4cfa8ca6bed0bbe5c557 -#: ../source/tutorial/expand-replica-set.txt:3 -msgid "Add Members to a Replica Set" -msgstr "" - -# 4cd3fc2b43844abab8936d5bc9be6a25 -#: ../source/tutorial/expand-replica-set.txt -msgid "On this page" -msgstr "" - -# 8c9709a1f26544ef8cb4ee182bd59678 -#: ../source/tutorial/expand-replica-set.txt:14 -msgid "Overview" -msgstr "" - -# 92f2549d50684679940c390e3fc1c6f3 -#: ../source/tutorial/expand-replica-set.txt:16 -msgid "" -"This tutorial explains how to add an additional member to an existing " -":term:`replica set`. For background on replication deployment patterns, " -"see the :doc:`/core/replica-set-architectures` document." -msgstr "" - -# b26372fc8c9f416c88c1d7f06424eaf2 -#: ../source/tutorial/expand-replica-set.txt:21 -msgid "Maximum Voting Members" -msgstr "" - -# af028e79fdf84339bc9785126efef77f -#: ../source/tutorial/expand-replica-set.txt:23 -msgid "" -"A replica set can have a maximum of seven :ref:`voting members `. To add a member to a replica set that already " -"has seven voting members, you must either add the member as a :ref:`non-" -"voting member ` or remove a vote from an " -":data:`existing member `." -msgstr "" - -# 2f00de678b2f414bbd0d6027d63d8ca1 -#: ../source/tutorial/expand-replica-set.txt:31 -msgid "Init Scripts" -msgstr "" - -# ecd2a4125c1a4395936cec3e976d0e37 -#: ../source/tutorial/expand-replica-set.txt:33 -msgid "" -"In production deployments you can configure a :term:`init script` to " -"manage member processes." -msgstr "" - -# 53e278d071264e0f88bd3e81fc7d11bc -#: ../source/tutorial/expand-replica-set.txt:37 -msgid "Existing Members" -msgstr "" - -# 26f06040b1fc4de7bb210be09ce383e0 -#: ../source/tutorial/expand-replica-set.txt:39 -msgid "" -"You can use these procedures to add new members to an existing set. You " -"can also use the same procedure to \"re-add\" a removed member. If the " -"removed member's data is still relatively recent, it can recover and " -"catch up easily." -msgstr "" - -# 203a764a480d421485a42447aa149ecb -#: ../source/tutorial/expand-replica-set.txt:45 -msgid "Data Files" -msgstr "" - -# 64395d7fbc924d45ac46827fe7d2a6c2 -#: ../source/tutorial/expand-replica-set.txt:47 -msgid "" -"If you have a backup or snapshot of an existing member, you can move the " -"data files (e.g. the :setting:`~storage.dbPath` directory) to a new " -"system and use them to quickly initiate a new member. The files must be:" -msgstr "" - -# f0566bc208ab4c8ea2503e846eec9044 -#: ../source/tutorial/expand-replica-set.txt:51 -msgid "" -"A valid copy of the data files from a member of the same replica set. See" -" :doc:`/tutorial/backup-with-filesystem-snapshots` document for more " -"information." -msgstr "" - -# 3b071116d58d474b8f4ed758e5ce3041 -#: ../source/tutorial/expand-replica-set.txt:55 -msgid "" -"Always use filesystem snapshots to create a copy of a member of the " -"existing replica set. **Do not** use :program:`mongodump` and " -":program:`mongorestore` to seed a new replica set member." -msgstr "" - -# 992da0e292a742d5bed60abfad8e9508 -#: ../source/tutorial/expand-replica-set.txt:60 -msgid "" -"More recent than the oldest operation in the :term:`primary's ` " -":term:`oplog`. The new member must be able to become current by applying " -"operations from the primary's oplog." -msgstr "" - -# 9e325a4fb9414303a0998962a64a3300 -#: ../source/tutorial/expand-replica-set.txt:65 -msgid "Requirements" -msgstr "" - -# 4f06ed51ca544b8aa73c3d372f514733 -#: ../source/tutorial/expand-replica-set.txt:67 -msgid "An active replica set." -msgstr "" - -# 683b24a03c7b4daa9762f65f9324d01e -#: ../source/tutorial/expand-replica-set.txt:69 -msgid "" -"A new MongoDB system capable of supporting your data set, accessible by " -"the active replica set through the network." -msgstr "" - -# da1db6cac05a48709ec47333d26a45da -#: ../source/tutorial/expand-replica-set.txt:72 -msgid "" -"Otherwise, use the MongoDB :ref:`installation tutorial ` and the :doc:`/tutorial/deploy-replica-set` tutorials." -msgstr "" - -# 1678a8867c6a41268fee945d85dde0ed -#: ../source/tutorial/expand-replica-set.txt:77 -msgid "Procedures" -msgstr "" - -# 8ee034ed48b8452f97872cad25f07e4e -#: ../source/tutorial/expand-replica-set.txt:80 -msgid "Prepare the Data Directory" -msgstr "" - -# 69a63fecdc834ab483c532a027139b2a -#: ../source/tutorial/expand-replica-set.txt:82 -msgid "" -"Before adding a new member to an existing :term:`replica set`, prepare " -"the new member's :term:`data directory ` using one of the " -"following strategies:" -msgstr "" - -# e87ab0a651274b998634e88a1e4a5bc4 -#: ../source/tutorial/expand-replica-set.txt:86 -msgid "" -"Make sure the new member's data directory *does not* contain data. The " -"new member will copy the data from an existing member." -msgstr "" - -# 4b99ad32e528461ead014e8e263714b4 -#: ../source/tutorial/expand-replica-set.txt:89 -msgid "" -"If the new member is in a :term:`recovering` state, it must exit and " -"become a :term:`secondary` before MongoDB can copy all data as part of " -"the replication process. This process takes time but does not require " -"administrator intervention." -msgstr "" - -# 99ae8996a31b43e5ba983c0d665dc25b -#: ../source/tutorial/expand-replica-set.txt:94 -msgid "" -"Manually copy the data directory from an existing member. The new member " -"becomes a secondary member and will catch up to the current state of the " -"replica set. Copying the data over may shorten the amount of time for the" -" new member to become current." -msgstr "" - -# c38f77e672934d058479dfa9b540e80b -#: ../source/tutorial/expand-replica-set.txt:99 -msgid "" -"Ensure that you can copy the data directory to the new member and begin " -"replication within the :ref:`window allowed by the oplog `. Otherwise, the new instance will have to perform an " -"initial sync, which completely resynchronizes the data, as described in " -":doc:`/tutorial/resync-replica-set-member`." -msgstr "" - -# f0f460f915974223afc8d1466f20c9ee -#: ../source/tutorial/expand-replica-set.txt:105 -msgid "" -"Use :method:`rs.printReplicationInfo()` to check the current state of " -"replica set members with regards to the oplog." -msgstr "" - -# 95fb098c8b0f4de9bc2f86a2bbcf7db9 -#: ../source/tutorial/expand-replica-set.txt:108 -msgid "" -"For background on replication deployment patterns, see the :doc:`/core" -"/replica-set-architectures` document." -msgstr "" - -# 9347ac2841e14254928034a68bb79280 -#: ../source/tutorial/expand-replica-set.txt:114 -msgid "Add a Member to an Existing Replica Set" -msgstr "" - -# c138079a98434374b440b42d0c19b71e -#: ../source/tutorial/expand-replica-set.txt:116 -msgid "" -"Start the new :program:`mongod` instance. Specify the data directory and " -"the replica set name. The following example specifies the " -"``/srv/mongodb/db0`` data directory and the ``rs0`` replica set:" -msgstr "" - -# eb2ef281f9c840d1903fcc3c72387ff9 -#: ../source/tutorial/expand-replica-set.txt:124 -msgid "" -"Take note of the host name and port information for the new " -":program:`mongod` instance." -msgstr "" - -# cf51a8cfabc84587b66e1f63a8ad99e5 -#: ../source/tutorial/expand-replica-set.txt:127 -msgid "" -"For more information on configuration options, see the :program:`mongod` " -"manual page." -msgstr "" - -# 2e680f4b75a942adba1ecf43584ed941 -#: ../source/tutorial/expand-replica-set.txt -msgid "Optional" -msgstr "" - -# 6baa5f2907d44592ab6598360c0e7aaf -#: ../source/tutorial/expand-replica-set.txt:132 -msgid "" -"You can specify the data directory and replica set in the ``mongod.conf``" -" :doc:`configuration file `, and start " -"the :program:`mongod` with the following command:" -msgstr "" - -# 28e2dc8d653e4410aa4c36d2bbb681f3 -#: ../source/tutorial/expand-replica-set.txt:141 -msgid "Connect to the replica set's primary." -msgstr "" - -# 18e4b02cb14f43f48ef660c649ebd400 -#: ../source/tutorial/expand-replica-set.txt:143 -msgid "" -"You can only add members while connected to the primary. If you do not " -"know which member is the primary, log into any member of the replica set " -"and issue the :method:`db.isMaster()` command." -msgstr "" - -# 03e928869d87462aa30aa32bba450052 -#: ../source/tutorial/expand-replica-set.txt:147 -msgid "" -"Use :method:`rs.add()` to add the new member to the replica set. For " -"example, to add a member at host ``mongodb3.example.net``, issue the " -"following command:" -msgstr "" - -# cebdb68df4ac4d6bb6d467b3c32f1b22 -#: ../source/tutorial/expand-replica-set.txt:155 -msgid "You can include the port number, depending on your setup:" -msgstr "" - -# 0ac8f0a7ed674896bdb856f2910f1e0a -#: ../source/tutorial/expand-replica-set.txt:161 -msgid "" -"Verify that the member is now part of the replica set. Call the " -":method:`rs.conf()` method, which displays the :doc:`replica set " -"configuration `:" -msgstr "" - -# 9becbdddcea04675b51834806701c1e7 -#: ../source/tutorial/expand-replica-set.txt:169 -msgid "" -"To view replica set status, issue the :method:`rs.status()` method. For a" -" description of the status fields, see " -":doc:`/reference/command/replSetGetStatus`." -msgstr "" - -# 7142e2bd0f174518b7556b3f539f72f3 -#: ../source/tutorial/expand-replica-set.txt:176 -msgid "Configure and Add a Member" -msgstr "" - -# 64176d2db0f4468b88e3077f702b498a -#: ../source/tutorial/expand-replica-set.txt:178 -msgid "" -"You can add a member to a replica set by passing to the " -":method:`rs.add()` method a :rsconf:`members` document. The document must" -" be in the form of a :rsconf:`members` document. These documents define a" -" replica set member in the same form as the :ref:`replica set " -"configuration document `." -msgstr "" - -# a063498fc5bc46988be50e2e5766350f -#: ../source/tutorial/expand-replica-set.txt:185 -msgid "" -"Specify a value for the ``_id`` field of the :rsconf:`members` document." -" MongoDB does not automatically populate the ``_id`` field in this case." -" Finally, the :rsconf:`members` document must declare the ``host`` value." -" All other fields are optional." -msgstr "" - -# b944d0dbbaae40bd8a3b6ae0c6bc66e1 -#: ../source/tutorial/expand-replica-set.txt -msgid "Example" -msgstr "" - -# 3ead68bc3099434180db83337479fd90 -#: ../source/tutorial/expand-replica-set.txt:193 -msgid "To add a member with the following configuration:" -msgstr "" - -# f1fb1944f6824361bfd43d36500e6c0d -#: ../source/tutorial/expand-replica-set.txt:195 -msgid "an ``_id`` of ``1``." -msgstr "" - -# 826ee295d1c04d5db618b16bef683b37 -#: ../source/tutorial/expand-replica-set.txt:197 -msgid "" -"a :data:`hostname and port number ` of " -"``mongodb3.example.net:27017``." -msgstr "" - -# 0ebff0677da043f180f881e0f4eb6332 -#: ../source/tutorial/expand-replica-set.txt:201 -msgid "" -"a :data:`priority ` value within " -"the replica set of ``0``." -msgstr "" - -# 2ed593e7c06a4fc2a82a2035b483b17d -#: ../source/tutorial/expand-replica-set.txt:204 -msgid "a configuration as :data:`hidden `," -msgstr "" - -# be14d0734a06460a9cd8b4aa0b7a800c -#: ../source/tutorial/expand-replica-set.txt:207 -msgid "Issue the following:" -msgstr "" - -# 6f7fb64431134f60a03254ecb4e38710 -#~ msgid "" -#~ "A replica set can have a maximum" -#~ " of seven :ref:`voting members `. To add a " -#~ "member to a replica set that " -#~ "already has seven votes, you must " -#~ "either add the member as a :ref" -#~ ":`non-voting member ` or remove a vote " -#~ "from an :data:`existing member " -#~ "`." -#~ msgstr "" - -# 2c876bbf3b434c88adad1a4096bb933c -#~ msgid "Control Scripts" -#~ msgstr "" - -# a20b30efc0834b1dbac8fcf72645f8a3 -#~ msgid "" -#~ "In production deployments you can " -#~ "configure a :term:`control script` to " -#~ "manage member processes." -#~ msgstr "" - -# f9da1848315043a0bcd6a45a2570014e -#~ msgid "" -#~ "You can specify the data directory " -#~ "and replica set in the ``mongo.conf``" -#~ " :doc:`configuration file `, and start the :program:`mongod` " -#~ "with the following command:" -#~ msgstr "" - -# d31f34f1e8d1440c95444c3223efb57e -#~ msgid "" -#~ "You can add a member to a " -#~ "replica set by passing to the " -#~ ":method:`rs.add()` method a " -#~ ":data:`~local.system.replset.members` document. The " -#~ "document must be in the form of" -#~ " a :data:`local.system.replset.members` document. " -#~ "These documents define a replica set " -#~ "member in the same form as the " -#~ ":ref:`replica set configuration document " -#~ "`." -#~ msgstr "" - -# 2f3dcb02fa754fcc9101a711f5fd0754 -#~ msgid "" -#~ "Specify a value for the ``_id`` " -#~ "field of the :data:`~local.system.replset.members`" -#~ " document. MongoDB does not automatically" -#~ " populate the ``_id`` field in this" -#~ " case. Finally, the " -#~ ":data:`~local.system.replset.members` document must " -#~ "declare the ``host`` value. All other" -#~ " fields are optional." -#~ msgstr "" - -# b26588f5122e46bb82a24e78cedd066b -#~ msgid "" -#~ "a :data:`hostname and port number " -#~ "` of " -#~ "``mongodb3.example.net:27017``." -#~ msgstr "" - -# a4150e2c5d0e4cf498fe8bfbfa9c459f -#~ msgid "" -#~ "a :data:`priority " -#~ "` value within" -#~ " the replica set of ``0``." -#~ msgstr "" - -# 25003bfa0e1142c194bd2b4ff0ac7e5f -#~ msgid "" -#~ "a configuration as :data:`hidden " -#~ "`," -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/expire-data.po b/locale/es/LC_MESSAGES/tutorial/expire-data.po deleted file mode 100644 index a90e7cad91a..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/expire-data.po +++ /dev/null @@ -1,439 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:36+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# bfef0c46e74e4c7aaaf317c2c77a5e8a -#: ../source/tutorial/expire-data.txt:5 -msgid "Expire Data from Collections by Setting TTL" -msgstr "" - -# c665dd74d1554f2ca0e0a721135c4f46 -#: ../source/tutorial/expire-data.txt -msgid "On this page" -msgstr "" - -# a60d9ef695e441db83f3d43e921650be -#: ../source/tutorial/expire-data.txt:15 -msgid "" -"This document provides an introduction to MongoDB's \"*time to live*\" or" -" :term:`TTL` collection feature. TTL collections make it possible to " -"store data in MongoDB and have the :program:`mongod` automatically remove" -" data after a specified number of seconds or at a specific clock time." -msgstr "" - -# 819fb25aebed41d0a9898fba51cf8432 -#: ../source/tutorial/expire-data.txt:21 -msgid "" -"Data expiration is useful for some classes of information, including " -"machine generated event data, logs, and session information that only " -"need to persist for a limited period of time." -msgstr "" - -# f1e4ef8803e844cd828803c8e58d2d7a -#: ../source/tutorial/expire-data.txt:25 -msgid "" -"A special :doc:`TTL index property ` supports the " -"implementation of TTL collections. The TTL feature relies on a background" -" thread in :program:`mongod` that reads the date-typed values in the " -"index and removes expired :term:`documents ` from the " -"collection." -msgstr "" - -# 4e781429139c40ab80604b3b497c14e2 -#: ../source/tutorial/expire-data.txt:32 -msgid "Procedures" -msgstr "" - -# 4ddb9087742e454ea5cf9d7e876acbb7 -#: ../source/tutorial/expire-data.txt:34 -msgid "" -"To create a :doc:`TTL index `, use the " -":method:`db.collection.createIndex()` method with the " -"``expireAfterSeconds`` option on a field whose value is either a " -":ref:`date ` or an array that contains " -":ref:`date values `." -msgstr "" - -# 8efbd3b188c0465c8a455689f83d52e7 -#: ../source/tutorial/expire-data.txt:42 -msgid "" -"The TTL index is a single field index. Compound indexes do not support " -"the TTL property. For more information on TTL indexes, see :doc:`/core" -"/index-ttl`." -msgstr "" - -# e02daa85d80b48a791540ec708727e65 -#: ../source/tutorial/expire-data.txt:46 -msgid "" -"You can modify the ``expireAfterSeconds`` of an existing TTL index using " -"the :dbcommand:`collMod` command." -msgstr "" - -# 07cdea2339eb404f84e7422af77d96e2 -#: ../source/tutorial/expire-data.txt:50 -msgid "Expire Documents after a Specified Number of Seconds" -msgstr "" - -# 268412df70d346ada044a8754343c050 -#: ../source/tutorial/expire-data.txt:52 -msgid "" -"To expire data after a specified number of seconds has passed since the " -"indexed field, create a TTL index on a field that holds values of BSON " -"date type or an array of BSON date-typed objects *and* specify a positive" -" non-zero value in the ``expireAfterSeconds`` field. A document will " -"expire when the number of seconds in the ``expireAfterSeconds`` field has" -" passed since the time specified in its indexed field. [#field-is-array-" -"of-dates]_" -msgstr "" - -# 2be7962a06ad48c0b9666d443ae2cf1b -#: ../source/tutorial/expire-data.txt:60 -msgid "" -"For example, the following operation creates an index on the " -"``log_events`` collection's ``createdAt`` field and specifies the " -"``expireAfterSeconds`` value of ``3600`` to set the expiration time to be" -" one hour after the time specified by ``createdAt``." -msgstr "" - -# 9909ec796ebf461f9125576e43610882 -#: ../source/tutorial/expire-data.txt:69 -msgid "" -"When adding documents to the ``log_events`` collection, set the " -"``createdAt`` field to the current time:" -msgstr "" - -# e01309a498be46998023732d9b96c052 -#: ../source/tutorial/expire-data.txt:80 -msgid "" -"MongoDB will automatically delete documents from the ``log_events`` " -"collection when the document's ``createdAt`` value [#field-is-array-of-" -"dates]_ is older than the number of seconds specified in " -"``expireAfterSeconds``." -msgstr "" - -# b135bc9257f346bab2b89ed95d75db34 -#: ../source/tutorial/expire-data.txt:85 -msgid "" -"If the field contains an array of BSON date-typed objects, data expires " -"if at least one of BSON date-typed object is older than the number of " -"seconds specified in ``expireAfterSeconds``." -msgstr "" - -# a78823b33ded47938bfef1c73679793d -#: ../source/tutorial/expire-data.txt:90 -msgid ":update:`$currentDate` operator" -msgstr "" - -# 3270d41ad2124e00bf2105a225df2a22 -#: ../source/tutorial/expire-data.txt:93 -msgid "Expire Documents at a Specific Clock Time" -msgstr "" - -# 329711899b5844a9be2db339f04d9916 -#: ../source/tutorial/expire-data.txt:95 -msgid "" -"To expire documents at a specific clock time, begin by creating a TTL " -"index on a field that holds values of BSON date type or an array of BSON " -"date-typed objects *and* specify an ``expireAfterSeconds`` value of " -"``0``. For each document in the collection, set the indexed date field to" -" a value corresponding to the time the document should expire. If the " -"indexed date field contains a date in the past, MongoDB considers the " -"document expired." -msgstr "" - -# dd9a789ff06b43dbab63e1725f8efe64 -#: ../source/tutorial/expire-data.txt:103 -msgid "" -"For example, the following operation creates an index on the " -"``log_events`` collection's ``expireAt`` field and specifies the " -"``expireAfterSeconds`` value of ``0``:" -msgstr "" - -# 38d90195327e432d9dc82e73abc47e45 -#: ../source/tutorial/expire-data.txt:111 -msgid "" -"For each document, set the value of ``expireAt`` to correspond to the " -"time the document should expire. For instance, the following " -":method:`~db.collection.insert()` operation adds a document that should " -"expire at ``July 22, 2013 14:00:00``." -msgstr "" - -# 1b630e88443b4f1198c69b8ab13088cc -#: ../source/tutorial/expire-data.txt:124 -msgid "" -"MongoDB will automatically delete documents from the ``log_events`` " -"collection when the documents' ``expireAt`` value is older than the " -"number of seconds specified in ``expireAfterSeconds``, i.e. ``0`` seconds" -" older in this case. As such, the data expires at the specified " -"``expireAt`` value." -msgstr "" - -#~ msgid "" -#~ "For example, the following operation " -#~ "creates an index on the ``app.events``" -#~ " collection's ``expireAt`` field and " -#~ "specifies the ``expireAfterSeconds`` value of" -#~ " ``0``:" -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB will automatically delete documents" -#~ " from the ``app.events`` collection when" -#~ " the documents' ``expireAt`` value is " -#~ "older than the number of seconds " -#~ "specified in ``expireAfterSeconds``, i.e. " -#~ "``0`` seconds older in this case. " -#~ "As such, the data expires at the" -#~ " specified ``expireAt`` value." -#~ msgstr "" - -# 25f75ce2341449c5b77304e770619523 -#~ msgid "" -#~ "This document provides an introduction " -#~ "to MongoDB's \"*time to live*\" or " -#~ "\":term:`TTL`\" collection feature. TTL " -#~ "collections make it possible to store" -#~ " data in MongoDB and have the " -#~ ":program:`mongod` automatically remove data " -#~ "after a specified number of seconds " -#~ "or at a specific clock time." -#~ msgstr "" - -# 83ed4766f0b14909abe52453e0578b2a -#~ msgid "" -#~ "A special index type supports the " -#~ "implementation of TTL collections. TTL " -#~ "relies on a background thread in " -#~ ":program:`mongod` that reads the date-" -#~ "typed values in the index and " -#~ "removes expired :term:`documents ` " -#~ "from the collection." -#~ msgstr "" - -# 4988043d6c254402a17f5ebf90d48e2a -#~ msgid "Considerations" -#~ msgstr "" - -# 5537b0f6826b4490a7642807a1a11c70 -#~ msgid "The ``_id`` field does not support TTL indexes." -#~ msgstr "" - -# ccf697e6d9944d79abb494938b780231 -#~ msgid "You cannot create a TTL index on a field that already has an index." -#~ msgstr "" - -# b35984f3bd9f4470852b969e95c22221 -#~ msgid "A document will not expire if the indexed field does not exist." -#~ msgstr "" - -# 705317522d834f6da7319548e3259fde -#~ msgid "" -#~ "A document will not expire if the" -#~ " indexed field is not a date " -#~ ":term:`BSON type ` or an " -#~ "array of date :term:`BSON types `." -#~ msgstr "" - -# 40dff6d06d044ef4a192895d0547fb2e -#~ msgid "The TTL index may not be compound (may not have multiple fields)." -#~ msgstr "" - -# ce691d58b74a4de2aecf09df562b1c58 -#~ msgid "" -#~ "If the TTL field holds an array," -#~ " and there are multiple date-typed" -#~ " data in the index, the document " -#~ "will expire when the *lowest* (i.e. " -#~ "earliest) date matches the expiration " -#~ "threshold." -#~ msgstr "" - -# b89f23f6b70148b685335369e40f1420 -#~ msgid "" -#~ "You cannot create a TTL index on" -#~ " a capped collection, because MongoDB " -#~ "cannot remove documents from a capped" -#~ " collection." -#~ msgstr "" - -# 1fd316e8eb644ebdbbf0a23e4daf1b51 -#~ msgid "" -#~ "You cannot use " -#~ ":method:`~db.collection.ensureIndex()` to change the" -#~ " value of ``expireAfterSeconds``. Instead " -#~ "use the :dbcommand:`collMod` database command" -#~ " in conjunction with the :collflag:`index`" -#~ " collection flag." -#~ msgstr "" - -# ef49f6ae1c6244f7b98a1d0244063dbd -#~ msgid "" -#~ "When you build a TTL index in " -#~ "the :ref:`background `, the TTL thread can begin" -#~ " deleting documents while the index " -#~ "is building. If you build a TTL" -#~ " index in the foreground, MongoDB " -#~ "begins removing expired documents as " -#~ "soon as the index finishes building." -#~ msgstr "" - -# 9d1d4519cbb9426498370b856b67e51e -#~ msgid "" -#~ "When the TTL thread is active, you" -#~ " will see :doc:`delete ` operations in the output of" -#~ " :method:`db.currentOp()` or in the data" -#~ " collected by the :ref:`database profiler" -#~ " `." -#~ msgstr "" - -# 21f38059969846d6bcc1f3e681fe2aef -#~ msgid "" -#~ "When using TTL indexes on :term:`replica" -#~ " sets `, the TTL " -#~ "background thread *only* deletes documents " -#~ "on :term:`primary` members. However, the " -#~ "TTL background thread *does* run on " -#~ "secondaries. :term:`Secondary` members replicate " -#~ "deletion operations from the primary." -#~ msgstr "" - -# b79f904360674ad4835e62c63fa3ffc1 -#~ msgid "" -#~ "The TTL index does not guarantee " -#~ "that expired data will be deleted " -#~ "immediately. There may be a delay " -#~ "between the time a document expires " -#~ "and the time that MongoDB removes " -#~ "the document from the database." -#~ msgstr "" - -# ed95b001a1b44bd483aed413bfdc0a77 -#~ msgid "" -#~ "The background task that removes expired" -#~ " documents runs *every 60 seconds*. " -#~ "As a result, documents may remain " -#~ "in a collection *after* they expire " -#~ "but *before* the background task runs" -#~ " or completes." -#~ msgstr "" - -# 284d8513c40546f79b0ce3ce4801e82d -#~ msgid "" -#~ "The duration of the removal operation" -#~ " depends on the workload of your " -#~ ":program:`mongod` instance. Therefore, expired " -#~ "data may exist for some time " -#~ "*beyond* the 60 second period between" -#~ " runs of the background task." -#~ msgstr "" - -# 3bc49982f04d4e2199c1b9a75e81c58f -#~ msgid "" -#~ "All collections with an index using " -#~ "the ``expireAfterSeconds`` option have " -#~ ":collflag:`usePowerOf2Sizes` enabled. Users cannot" -#~ " modify this setting. As a result " -#~ "of enabling :collflag:`usePowerOf2Sizes`, MongoDB" -#~ " must allocate more disk space " -#~ "relative to data size. This approach " -#~ "helps mitigate the possibility of " -#~ "storage fragmentation caused by frequent " -#~ "delete operations and leads to more " -#~ "predictable storage use patterns." -#~ msgstr "" - -# 840998d78038412cabdf3be5fdfce8bb -#~ msgid "" -#~ "To enable TTL for a collection, " -#~ "use the :method:`~db.collection.ensureIndex()` " -#~ "method to create a TTL index, as" -#~ " shown in the examples below." -#~ msgstr "" - -# dda0e5dfa5384fbcb38e3df73ae60d4b -#~ msgid "" -#~ "With the exception of the background " -#~ "thread, a TTL index supports queries " -#~ "in the same way normal indexes do." -#~ " You can use TTL indexes to " -#~ "expire documents in one of two " -#~ "ways, either:" -#~ msgstr "" - -# 436e74d8d74b4224af6d155107f641a1 -#~ msgid "" -#~ "remove documents a certain number of " -#~ "seconds after creation. The index will" -#~ " support queries for the creation " -#~ "time of the documents. Alternately," -#~ msgstr "" - -# 760d2adbe0bd4be79881d4fdcc70a4a0 -#~ msgid "" -#~ "specify an explicit expiration time. The" -#~ " index will support queries for the" -#~ " expiration-time of the document." -#~ msgstr "" - -# e7ed5a3873454b67ad52c350afbcd3f2 -#~ msgid "Expire Documents after a Certain Number of Seconds" -#~ msgstr "" - -# abd01b401400428eaa388fef7c0d0637 -#~ msgid "" -#~ "To expire data after a certain " -#~ "number of seconds, create a TTL " -#~ "index on a field that holds values" -#~ " of BSON date type or an array" -#~ " of BSON date-typed objects *and* " -#~ "specify a positive non-zero value " -#~ "in the ``expireAfterSeconds`` field. A " -#~ "document will expire when the number " -#~ "of seconds in the ``expireAfterSeconds`` " -#~ "field has passed since the time " -#~ "specified in its indexed field. " -#~ "[#field-is-array-of-dates]_" -#~ msgstr "" - -# 2eb39225d9d244b28147e02324cdf066 -#~ msgid "Expire Documents at a Certain Clock Time" -#~ msgstr "" - -# 07e16a91cdd5456fa10c840b94224f13 -#~ msgid "" -#~ "To expire documents at a certain " -#~ "clock time, begin by creating a " -#~ "TTL index on a field that holds" -#~ " values of BSON date type or an" -#~ " array of BSON date-typed objects " -#~ "*and* specify an ``expireAfterSeconds`` value" -#~ " of ``0``. For each document in " -#~ "the collection, set the indexed date " -#~ "field to a value corresponding to " -#~ "the time the document should expire. " -#~ "If the indexed date field contains " -#~ "a date in the past, MongoDB " -#~ "considers the document expired." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/force-member-to-be-primary.po b/locale/es/LC_MESSAGES/tutorial/force-member-to-be-primary.po deleted file mode 100644 index e538df655ce..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/force-member-to-be-primary.po +++ /dev/null @@ -1,306 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:44+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# fa694f97bd5b413095171bd5ced1abef -#: ../source/tutorial/force-member-to-be-primary.txt:3 -msgid "Force a Member to Become Primary" -msgstr "" - -# 4f35b069a1464d78a84458c78be87d2e -#: ../source/tutorial/force-member-to-be-primary.txt -msgid "On this page" -msgstr "" - -# da2b4734f2a7438c94fb300bcdf4da36 -#: ../source/tutorial/force-member-to-be-primary.txt:14 -msgid "Overview" -msgstr "" - -# 0567c5dc4fa344b2ab1a3e56cf2df8b9 -#: ../source/tutorial/force-member-to-be-primary.txt:16 -msgid "" -"You can force a :term:`replica set` member to become :term:`primary` by " -"giving it a higher :rsconf:`members[n].priority` value than any other " -"member in the set." -msgstr "" - -# faa73dfd7af54c44abe802110f64e44e -#: ../source/tutorial/force-member-to-be-primary.txt:21 -msgid "" -"Optionally, you also can force a member never to become primary by " -"setting its :rsconf:`members[n].priority` value to ``0``, which means the" -" member can never seek :ref:`election ` as " -"primary. For more information, see :ref:`replica-set-secondary-only-" -"members`." -msgstr "" - -# 0dbfb4ec94cc4284ad06b6777528e55a -#: ../source/tutorial/force-member-to-be-primary.txt:27 -msgid "For more information on priorities, see :rsconf:`members[n].priority`." -msgstr "" - -# 0b988fce48eb4b0f80f76b374333c0ce -#: ../source/tutorial/force-member-to-be-primary.txt:31 -msgid "Consideration" -msgstr "" - -# 8233003f4df6442bb7c3211277e9997d -#: ../source/tutorial/force-member-to-be-primary.txt:33 -msgid "" -"A majority of the configured members of a replica set *must* be available" -" for a set to reconfigure a set or elect a primary. See :doc:`/core" -"/replica-set-elections` for more information." -msgstr "" - -# 6fef08ac9c984bc6be853b5629bdf2f0 -#: ../source/tutorial/force-member-to-be-primary.txt:38 -msgid "Procedures" -msgstr "" - -# 93d43fff241341bc9125aadafc5e1fe9 -#: ../source/tutorial/force-member-to-be-primary.txt:43 -msgid "Force a Member to be Primary by Setting its Priority High" -msgstr "" - -# ccb573dbb8124a97818fb7e5bc55de1b -#: ../source/tutorial/force-member-to-be-primary.txt:45 -msgid "" -"This procedure assumes your current :term:`primary` is ``m1.example.net``" -" and that you'd like to instead make ``m3.example.net`` primary. The " -"procedure also assumes you have a three-member :term:`replica set` with " -"the configuration below. For more information on configurations, see " -":ref:`Replica Set Configuration Use `." -msgstr "" - -# a28617f7a0544606bf8e20e3a9a4501f -#: ../source/tutorial/force-member-to-be-primary.txt:51 -msgid "This procedure assumes this configuration:" -msgstr "" - -# 5e78464bf3a54a3a8edb5c9ba2adb07e -#: ../source/tutorial/force-member-to-be-primary.txt:74 -msgid "" -"In a :program:`mongo` shell connected to the primary, use the following " -"sequence of operations to make ``m3.example.net`` the primary:" -msgstr "" - -# 9fe055fcd6ba4d7bbda39a2e99b71ebc -#: ../source/tutorial/force-member-to-be-primary.txt:85 -msgid "" -"The last statement calls :method:`rs.reconfig()` with the modified " -"configuration document to configure ``m3.example.net`` to have a higher " -":rsconf:`members[n].priority` value than the other :program:`mongod` " -"instances." -msgstr "" - -# f297aaf561dd4dd4a399428334255e82 -#: ../source/tutorial/force-member-to-be-primary.txt:90 -msgid "The following sequence of events occur:" -msgstr "" - -# 95882a27a59948f7978d9f5830562515 -#: ../source/tutorial/force-member-to-be-primary.txt:92 -msgid "" -"``m3.example.net`` and ``m2.example.net`` sync with ``m1.example.net`` " -"(typically within 10 seconds)." -msgstr "" - -# 7ff8933328eb4983a87f1178318daa5a -#: ../source/tutorial/force-member-to-be-primary.txt:95 -msgid "" -"``m1.example.net`` sees that it no longer has highest priority and, in " -"most cases, steps down. ``m1.example.net`` *does not* step down if " -"``m3.example.net``'s sync is far behind. In that case, ``m1.example.net``" -" waits until ``m3.example.net`` is within 10 seconds of its optime and " -"then steps down. This minimizes the amount of time with no primary " -"following failover." -msgstr "" - -# c6d5480baee746a5a847f8059fac5aef -#: ../source/tutorial/force-member-to-be-primary.txt:102 -msgid "" -"The step down forces on election in which ``m3.example.net`` becomes " -"primary based on its :data:`priority " -"` setting." -msgstr "" - -# 1a82662337114a128c12d518fe599529 -#: ../source/tutorial/force-member-to-be-primary.txt:106 -msgid "" -"Optionally, if ``m3.example.net`` is more than 10 seconds behind " -"``m1.example.net``'s optime, and if you don't need to have a primary " -"designated within 10 seconds, you can force ``m1.example.net`` to step " -"down by running:" -msgstr "" - -# 0da49c03aa144eda85667fb3e4b9ce6b -#: ../source/tutorial/force-member-to-be-primary.txt:115 -msgid "" -"This prevents ``m1.example.net`` from being primary for 86,400 seconds " -"(24 hours), even if there is no other member that can become primary. " -"When ``m3.example.net`` catches up with ``m1.example.net`` it will become" -" primary." -msgstr "" - -# 67ab21dafc8f4397b6af16c996945e83 -#: ../source/tutorial/force-member-to-be-primary.txt:120 -msgid "" -"If you later want to make ``m1.example.net`` primary again while it waits" -" for ``m3.example.net`` to catch up, issue the following command to make " -"``m1.example.net`` seek election again:" -msgstr "" - -# 36afecef80df4e839608ae40bb7946cb -#: ../source/tutorial/force-member-to-be-primary.txt:129 -msgid "" -"The :method:`rs.freeze()` provides a wrapper around the " -":dbcommand:`replSetFreeze` database command." -msgstr "" - -# 84f077b041f04785b129a1025e6dcb0f -#: ../source/tutorial/force-member-to-be-primary.txt:135 -msgid "Force a Member to be Primary Using Database Commands" -msgstr "" - -# a1781d5f9b8f4c148952886f124506cb -#: ../source/tutorial/force-member-to-be-primary.txt:139 -msgid "Consider a :term:`replica set` with the following members:" -msgstr "" - -# ffd1493041ba473b96e96bd97852ffbd -#: ../source/tutorial/force-member-to-be-primary.txt:141 -msgid "``mdb0.example.net`` - the current :term:`primary`." -msgstr "" - -# 5dbaed7ec14f47dfbf01b903322b18f8 -#: ../source/tutorial/force-member-to-be-primary.txt:142 -msgid "``mdb1.example.net`` - a :term:`secondary`." -msgstr "" - -# b32f152739774e0f89785325113ebf04 -#: ../source/tutorial/force-member-to-be-primary.txt:143 -msgid "``mdb2.example.net`` - a secondary ." -msgstr "" - -# db16d6f7b4844e3eb624927e2da820ab -#: ../source/tutorial/force-member-to-be-primary.txt:145 -msgid "To force a member to become primary use the following procedure:" -msgstr "" - -# 4f2df2a84bb34af8985ae3e66136a127 -#: ../source/tutorial/force-member-to-be-primary.txt:147 -msgid "" -"In a :program:`mongo` shell, run :method:`rs.status()` to ensure your " -"replica set is running as expected." -msgstr "" - -# 625486bba63f48388c0bdaec9b1ccefa -#: ../source/tutorial/force-member-to-be-primary.txt:150 -msgid "" -"In a :program:`mongo` shell connected to the :program:`mongod` instance " -"running on ``mdb2.example.net``, freeze ``mdb2.example.net`` so that it " -"does not attempt to become primary for 120 seconds." -msgstr "" - -# 32357a32a6464726b001fb8837a050ef -#: ../source/tutorial/force-member-to-be-primary.txt:159 -msgid "" -"In a :program:`mongo` shell connected the :program:`mongod` running on " -"``mdb0.example.net``, step down this instance that the :program:`mongod` " -"is not eligible to become primary for 120 seconds:" -msgstr "" - -# b39c230b31344f0a8667da5e286613ef -#: ../source/tutorial/force-member-to-be-primary.txt:168 -msgid "``mdb1.example.net`` becomes primary." -msgstr "" - -# a1029fb2542e443e88a471e03e19e0e3 -#: ../source/tutorial/force-member-to-be-primary.txt:170 -msgid "" -"During the transition, there is a short window where the set does not " -"have a primary." -msgstr "" - -# 6d53c07237484e76a6409ae1d17252a8 -#: ../source/tutorial/force-member-to-be-primary.txt:173 -msgid "" -"For more information, consider the :method:`rs.freeze()` and " -":method:`rs.stepDown()` methods that wrap the :dbcommand:`replSetFreeze` " -"and :dbcommand:`replSetStepDown` commands." -msgstr "" - -# ef3bf6d344f84bc58cf94f4228c6469c -#~ msgid "Synopsis" -#~ msgstr "" - -# ada33ff2ca4f4fb98b6ae3c7a1914fed -#~ msgid "" -#~ "You can force a :term:`replica set` " -#~ "member to become :term:`primary` by " -#~ "giving it a higher " -#~ ":data:`~local.system.replset.members[n].priority` value " -#~ "than any other member in the set." -#~ msgstr "" - -# 85f750e4e70e4353833b76552fe2326d -#~ msgid "" -#~ "Optionally, you also can force a " -#~ "member never to become primary by " -#~ "setting its " -#~ ":data:`~local.system.replset.members[n].priority` value to" -#~ " ``0``, which means the member can" -#~ " never seek :ref:`election ` as primary. For more " -#~ "information, see :ref:`replica-set-" -#~ "secondary-only-members`." -#~ msgstr "" - -# 751f262b036f430ea7abfd314e12f556 -#~ msgid "" -#~ "For more information on priorities, see" -#~ " :data:`~local.system.replset.members[n].priority`." -#~ msgstr "" - -# 40f593e7bb2e468785ee3ec6c18143d0 -#~ msgid "" -#~ "In the :program:`mongo` shell, use the" -#~ " following sequence of operations to " -#~ "make ``m3.example.net`` the primary:" -#~ msgstr "" - -# c2250601b32d4f3a99bbcab328064789 -#~ msgid "" -#~ "This sets ``m3.example.net`` to have a" -#~ " higher :data:`local.system.replset.members[n].priority` " -#~ "value than the other :program:`mongod` " -#~ "instances." -#~ msgstr "" - -# 3f78bde3056d42be8c492164b3894b1c -#~ msgid "" -#~ "The step down forces on election " -#~ "in which ``m3.example.net`` becomes primary" -#~ " based on its :data:`priority " -#~ "` setting." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/generate-key-file.po b/locale/es/LC_MESSAGES/tutorial/generate-key-file.po deleted file mode 100644 index 6b27a427a0f..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/generate-key-file.po +++ /dev/null @@ -1,102 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: 2014-04-08 18:36+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 8af226f227a64d8a8a4a2f4a59ba2b99 -#: ../source/tutorial/generate-key-file.txt:5 -msgid "Generate a Key File" -msgstr "" - -# f32caac4caae41908e74bb074c60956d -#: ../source/tutorial/generate-key-file.txt:10 -msgid "Overview" -msgstr "" - -# b52b4a1d131f4b108fff49b2cd5facbb -#: ../source/tutorial/generate-key-file.txt:12 -msgid "" -"This section describes how to generate a key file to store authentication" -" information. After generating a key file, specify the key file using the" -" :setting:`~security.keyFile` option when starting a :program:`mongod` or" -" :program:`mongos` instance." -msgstr "" - -# cd53376f749a4e96a9292c8dd404e6f5 -#: ../source/tutorial/generate-key-file.txt:17 -msgid "" -"A key's length must be between 6 and 1024 characters and may only contain" -" characters in the base64 set. The key file must not have group or world " -"permissions on UNIX systems. Key file permissions are not checked on " -"Windows systems." -msgstr "" - -# 01a5b39f17534c70906426df3a3f8d71 -#: ../source/tutorial/generate-key-file.txt:22 -msgid "" -"MongoDB strips whitespace characters (e.g. ``x0d``, ``x09``, and ``x20``)" -" for cross-platform convenience. As a result, the following operations " -"produce identical keys:" -msgstr "" - -# 8fdcd7a7ccc241cba368d46e0f433df9 -#: ../source/tutorial/generate-key-file.txt:34 -msgid "Procedure" -msgstr "" - -# 3c41616a2bbe4444a1911f3d896893da -#~ msgid "Create a key file." -#~ msgstr "" - -# cbd43ae5fb514cf6a8ffd35335580d23 -#~ msgid "" -#~ "Create the key file your deployment " -#~ "will use to authenticate servers to " -#~ "each other." -#~ msgstr "" - -# 010e61c7f4104951b3213f4bd83eecbb -#~ msgid "" -#~ "To generate pseudo-random data to " -#~ "use for a :setting:`keyfile`, issue the" -#~ " following ``openssl`` command:" -#~ msgstr "" - -# ca4149b348764ff2b6d99738276e13b1 -#~ msgid "" -#~ "You may generate a key file using" -#~ " any method you choose. Always ensure" -#~ " that the password stored in the " -#~ "key file is both long and contains" -#~ " a high amount of entropy. Using " -#~ "``openssl`` in this manner helps " -#~ "generate such a key." -#~ msgstr "" - -# 6f046670804a450985e5c37116ee89ac -#~ msgid "Specify the key file when starting a MongoDB instance." -#~ msgstr "" - -# 9426d5da43fd478cb2162ff1e5945a8f -#~ msgid "" -#~ "Specify the path to the key file" -#~ " with the :setting:`~security.keyFile` option." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/generate-test-data.po b/locale/es/LC_MESSAGES/tutorial/generate-test-data.po deleted file mode 100644 index 27dca573709..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/generate-test-data.po +++ /dev/null @@ -1,116 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 22:36+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 620c1b8f85434bd3822c3aac5d57069b -#: ../source/tutorial/generate-test-data.txt:3 -msgid "Generate Test Data" -msgstr "" - -# b66aa054b2544e879681ec14c2209547 -#: ../source/tutorial/generate-test-data.txt:7 -msgid "" -"This tutorial describes how to quickly generate test data as you need to " -"test basic MongoDB operations." -msgstr "" - -# e05b4e5233b746389c249decdb72a722 -#: ../source/tutorial/generate-test-data.txt:11 -msgid "Insert Multiple Documents Using a For Loop" -msgstr "" - -# bf98eb4ab006498aba5a8c92ad527aed -#: ../source/tutorial/generate-test-data.txt:13 -msgid "" -"You can add documents to a new or existing collection by using a JavaScript " -"``for`` loop run from the :program:`mongo` shell." -msgstr "" - -# ebdad568f9eb4a269fee0dbbae0fd71f -#: ../source/tutorial/generate-test-data.txt:16 -msgid "" -"From the :program:`mongo` shell, insert new documents into the ``testData`` " -"collection using the following ``for`` loop. If the ``testData`` collection " -"does not exist, MongoDB creates the collection implicitly." -msgstr "" - -# 737f4ab57b4647b7a2ba4056ee2a87e2 -#: ../source/tutorial/generate-test-data.txt:25 -msgid "Use find() to query the collection:" -msgstr "" - -# c6b0cd97d81d41369965c36ac0e5bc6f -#: ../source/tutorial/generate-test-data.txt:31 -msgid "" -"The :program:`mongo` shell displays the first 20 documents in the " -"collection. Your :doc:`ObjectId ` values will be " -"different:" -msgstr "" - -# 9636c42bcc264d4eb7b4128c5d380a40 -#: ../source/tutorial/generate-test-data.txt:60 -msgid "" -"The :method:`~db.collection.find()` returns a cursor. To iterate the cursor " -"and return more documents use the ``it`` operation in the :program:`mongo` " -"shell. The :program:`mongo` shell will exhaust the cursor, and return the " -"following documents:" -msgstr "" - -# 698e9e700fbf4c27a601232bc7624ee7 -#: ../source/tutorial/generate-test-data.txt:74 -msgid "Insert Multiple Documents with a ``mongo`` Shell Function" -msgstr "" - -# c400acf17c664562879bc0443f4250c1 -#: ../source/tutorial/generate-test-data.txt:76 -msgid "" -"You can create a JavaScript function in your shell session to generate the " -"above data. The ``insertData()`` JavaScript function, shown here, creates " -"new data for use in testing or training by either creating a new collection " -"or appending data to an existing collection:" -msgstr "" - -# 317dac0a02854f6994d7a952c7cf3c71 -#: ../source/tutorial/generate-test-data.txt:95 -msgid "" -"The ``insertData()`` function takes three parameters: a database, a new or " -"existing collection, and the number of documents to create. The function " -"creates documents with an ``x`` field that is set to an incremented integer," -" as in the following example documents:" -msgstr "" - -# 23ffd6f1ea2e42f49cea95fcd925892d -#: ../source/tutorial/generate-test-data.txt:106 -msgid "" -"Store the function in your :ref:`.mongorc.js ` file. The" -" :program:`mongo` shell loads the function for you every time you start a " -"session." -msgstr "" - -# 54d701ef13bb42aea36c4010ba2773a5 -#: ../source/tutorial/generate-test-data.txt:0 -msgid "Example" -msgstr "" - -# 6256e621dcde4ab4996071d77c337d41 -#: ../source/tutorial/generate-test-data.txt:117 -msgid "" -"This operation inserts 400 documents into the ``testData`` collection in the" -" ``test`` database. If the collection and database do not exist, MongoDB " -"creates them implicitly before inserting documents." -msgstr "" diff --git a/locale/es/LC_MESSAGES/tutorial/geospatial-tutorial.po b/locale/es/LC_MESSAGES/tutorial/geospatial-tutorial.po deleted file mode 100644 index 29d59f6f2c2..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/geospatial-tutorial.po +++ /dev/null @@ -1,442 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a0ad27fa5bd6450395f2fe1ebce63bfc -#: ../source/tutorial/geospatial-tutorial.txt:3 -msgid "Find Restaurants with Geospatial Queries" -msgstr "" - -# 533a1718dbce4935b9a60487ef758f7a -#: ../source/tutorial/geospatial-tutorial.txt -msgid "On this page" -msgstr "" - -# 728be75b468340f696b83b2063da0bc0 -#: ../source/tutorial/geospatial-tutorial.txt:14 -msgid "Overview" -msgstr "" - -# 03044eb7a3b240348858ca68f71700eb -#: ../source/tutorial/geospatial-tutorial.txt:16 -msgid "" -"MongoDB's :term:`geospatial` indexing allows you to efficiently execute " -"spatial queries on a collection that contains geospatial shapes and " -"points. This tutorial will briefly introduce the concepts of geospatial " -"indexes, and then demonstrate their use with :query:`$geoWithin`, " -":query:`$geoIntersects`, and :dbcommand:`geoNear`." -msgstr "" - -# 1b977d3c969342c28e2ead18afe0c9ea -#: ../source/tutorial/geospatial-tutorial.txt:22 -msgid "" -"To showcase the capabilities of geospatial features and compare different" -" approaches, this tutorial will guide you through the process of writing " -"queries for a simple geospatial application." -msgstr "" - -# 38d35ff25829439b95028eb524949b71 -#: ../source/tutorial/geospatial-tutorial.txt:26 -msgid "" -"Suppose you are designing a mobile application to help users find " -"restaurants in New York City. The application must:" -msgstr "" - -# e7f542dd1694450ba7dfcedadf48f7f0 -#: ../source/tutorial/geospatial-tutorial.txt:29 -msgid "Determine the user's current neighborhood using :query:`$geoIntersects`," -msgstr "" - -# c44643c260f841e18dba7132e0a0c24d -#: ../source/tutorial/geospatial-tutorial.txt:30 -msgid "" -"Show the number of restaurants in that neighborhood using " -":query:`$geoWithin`, and" -msgstr "" - -# ddabf3dd2766471b83c9efb9ed9c25ea -#: ../source/tutorial/geospatial-tutorial.txt:32 -msgid "" -"Find restaurants within a specified distance of the user using " -":query:`$nearSphere`." -msgstr "" - -# ebf30a69df46413da1b46523534331c5 -#: ../source/tutorial/geospatial-tutorial.txt:35 -msgid "" -"This tutorial will use a ``2dsphere`` index to query for this data on " -"spherical geometry." -msgstr "" - -# 7ed16a6b6cfd4c35bb22f8ad51c3a580 -#: ../source/tutorial/geospatial-tutorial.txt:39 -msgid "Differences Between Flat and Spherical Geometry" -msgstr "" - -# a587a329ce41428e96dc42efc58a569d -#: ../source/tutorial/geospatial-tutorial.txt:41 -msgid "" -"Geospatial queries can use either flat or spherical geometries, depending" -" on both the query and the type of index in use. ``2dsphere`` indexes " -"support only spherical geometries, while ``2d`` indexes support both flat" -" and spherical geometries." -msgstr "" - -# ccfd2fbdd2434bc491e218dd59e3fd62 -#: ../source/tutorial/geospatial-tutorial.txt:46 -msgid "" -"However, queries using spherical geometries will be more performant and " -"accurate with a ``2dsphere`` index, so you should always use ``2dsphere``" -" indexes on geographical geospatial fields." -msgstr "" - -# 19ef92214a4e4f8eb3b613f3b368a718 -#: ../source/tutorial/geospatial-tutorial.txt:50 -msgid "" -"The following table shows what kind of geometry each geospatial operator " -"will use:" -msgstr "" - -# 39d98c06d7694e18a6da9d672c9fd7cd -#: ../source/tutorial/geospatial-tutorial.txt:57 -msgid "Query Type" -msgstr "" - -# a3c3da7accb94502a83eddfd172a64dd -#: ../source/tutorial/geospatial-tutorial.txt:59 -msgid "Geometry Type" -msgstr "" - -# 4a7914f4a0ea4d1d95bf991d1e5e492f -#: ../source/tutorial/geospatial-tutorial.txt:61 -msgid "Notes" -msgstr "" - -# d7816412845f4cb1b0cc42f79ff92ed9 -#: ../source/tutorial/geospatial-tutorial.txt:63 -msgid ":query:`$near` (:term:`GeoJSON` point, ``2dsphere`` index)" -msgstr "" - -# 2def6f1cf17a4d3aba47547d553f3544 -# ab1bbc13407645c889ff44d7dfa726f3 -# 7f872898e30241d090a9f1c84158797f -# b20318efb0434ad08995fe151730a4fe -# f8af2358f2444905a8aec5c28900d252 -# cd8412e06ab549a683c59dd66fd3024d -#: ../source/tutorial/geospatial-tutorial.txt:65 -#: ../source/tutorial/geospatial-tutorial.txt:77 -#: ../source/tutorial/geospatial-tutorial.txt:83 -#: ../source/tutorial/geospatial-tutorial.txt:89 -#: ../source/tutorial/geospatial-tutorial.txt:113 -#: ../source/tutorial/geospatial-tutorial.txt:119 -msgid "Spherical" -msgstr "" - -# aa4bf60746874eb48c341ea2f0f04d6c -#: ../source/tutorial/geospatial-tutorial.txt:69 -msgid "" -":query:`$near` (:term:`legacy coordinates `, " -"``2d`` index)" -msgstr "" - -# b381f80f50944406b6fa39d3b0124421 -# d849afaddb5c493da19611f815f774d1 -# 49c7a1326aee480989f3b4e89e1904a7 -# c031438723bf41ffa979748106b2c329 -#: ../source/tutorial/geospatial-tutorial.txt:71 -#: ../source/tutorial/geospatial-tutorial.txt:95 -#: ../source/tutorial/geospatial-tutorial.txt:101 -#: ../source/tutorial/geospatial-tutorial.txt:107 -msgid "Flat" -msgstr "" - -# ee68b98ee8f4406e81b26ed47297951b -#: ../source/tutorial/geospatial-tutorial.txt:75 -msgid ":query:`$nearSphere` (:term:`GeoJSON` point, ``2dsphere`` index)" -msgstr "" - -# a0f70d8a3a954024a84cc458cd10e674 -#: ../source/tutorial/geospatial-tutorial.txt:81 -msgid "" -":query:`$nearSphere` (:term:`legacy coordinates `, ``2d`` index)" -msgstr "" - -# 390285fcf6e04933af9f3a1b761e9f02 -#: ../source/tutorial/geospatial-tutorial.txt:85 -msgid "Use :term:`GeoJSON` points instead." -msgstr "" - -# b4053c4f71324909b305c142f16723ee -#: ../source/tutorial/geospatial-tutorial.txt:87 -msgid ":query:`$geoWithin` : { :query:`$geometry`: ... }" -msgstr "" - -# f9cf6aa146ea4addb2d7f66ae580dfe2 -#: ../source/tutorial/geospatial-tutorial.txt:93 -msgid ":query:`$geoWithin` : { :query:`$box`: ... }" -msgstr "" - -# f00aa7bebebd4fc8b96e150747313bf3 -#: ../source/tutorial/geospatial-tutorial.txt:99 -msgid ":query:`$geoWithin` : { :query:`$polygon`: ... }" -msgstr "" - -# dd71b17372da49eebfeb0deab2a673d8 -#: ../source/tutorial/geospatial-tutorial.txt:105 -msgid ":query:`$geoWithin` : { :query:`$center`: ... }" -msgstr "" - -# e3dd0901e88c4966b7724ad00b49c394 -#: ../source/tutorial/geospatial-tutorial.txt:111 -msgid ":query:`$geoWithin` : { :query:`$centerSphere`: ... }" -msgstr "" - -# 57fe8c0daafc45bca9bf22634d49f99e -#: ../source/tutorial/geospatial-tutorial.txt:117 -msgid ":query:`$geoIntersects`" -msgstr "" - -# a6249075ce7a42f085e87b862fc01724 -#: ../source/tutorial/geospatial-tutorial.txt:123 -msgid "" -"The :dbcommand:`geoNear` command and the :pipeline:`$geoNear` aggregation" -" operator both operate in radians when using :term:`legacy coordinates " -"`, and meters when using :term:`GeoJSON` points." -msgstr "" - -# 33ad6063d35640c89e4f16b427d835e6 -#: ../source/tutorial/geospatial-tutorial.txt:129 -msgid "Distortion" -msgstr "" - -# 060a11544a794061911cf22d8ea58c08 -#: ../source/tutorial/geospatial-tutorial.txt:131 -msgid "" -"Spherical geometry will appear distorted when visualized on a map due to " -"the nature of projecting a three dimensional sphere, such as the earth, " -"onto a flat plane." -msgstr "" - -# 421bfb05b95c44d49c656eecf2257348 -#: ../source/tutorial/geospatial-tutorial.txt:135 -msgid "" -"For example, take the specification of the spherical square defined by " -"the longitude latitude points ``(0,0)``, ``(80,0)``, ``(80,80)``, and " -"``(0,80)``. The following figure depicts the area covered by this region:" -msgstr "" - -# 1193ddc504504324ab6efaa2d51d45a7 -#: ../source/tutorial/geospatial-tutorial.txt:142 -msgid "Searching for Restaurants" -msgstr "" - -# 5106507fe7d44a27ac8533dd4fa6f20a -#: ../source/tutorial/geospatial-tutorial.txt:145 -msgid "Prerequisites" -msgstr "" - -# e174d83949f94dd8a4e5b23b95284a8a -#: ../source/tutorial/geospatial-tutorial.txt:147 -msgid "" -"Download the example datasets from " -"``_ and " -"``_. These contain the collections " -"``restaurants`` and ``neighborhoods`` respectively." -msgstr "" - -# e3a06fc18aab44a0861591cc7bb4bc58 -#: ../source/tutorial/geospatial-tutorial.txt:152 -msgid "After downloading the datasets, import them into the database:" -msgstr "" - -# 443d5d53cf074fe1a1076b7c81af7196 -#: ../source/tutorial/geospatial-tutorial.txt:159 -msgid "" -"The :dbcommand:`geoNear` command requires a geospatial index, and almost " -"always improves performance of :query:`$geoWithin` and " -":query:`$geoIntersects` queries." -msgstr "" - -# 35d5b1f374a8491e982bb4f8ae96a4ca -#: ../source/tutorial/geospatial-tutorial.txt:163 -msgid "" -"Because this data is geographical, create a ``2dsphere`` index on each " -"collection using the :program:`mongo` shell:" -msgstr "" - -# e7bed9d7f4104102a046f4071bcc267c -#: ../source/tutorial/geospatial-tutorial.txt:172 -msgid "Exploring the Data" -msgstr "" - -# 7a24ce2469704f9a9d400d2eb727d18a -#: ../source/tutorial/geospatial-tutorial.txt:174 -msgid "" -"Inspect an entry in the newly-created ``restaurants`` collection from " -"within the :program:`mongo` shell:" -msgstr "" - -# 3f7261080ad14baab1cf80f2cd6dd8ac -#: ../source/tutorial/geospatial-tutorial.txt:181 -msgid "This query returns a document like the following:" -msgstr "" - -# 7b3e3dacbabc493d85ef383dc9046727 -#: ../source/tutorial/geospatial-tutorial.txt:193 -msgid "" -"This restaurant document corresponds to the location shown in the " -"following figure:" -msgstr "" - -# fb515a59e2604dc7878d77faa546ea4b -#: ../source/tutorial/geospatial-tutorial.txt:198 -msgid "" -"Because the tutorial uses a ``2dsphere`` index, the geometry data in the " -"``location`` field must follow the doc:`GeoJSON format " -"`." -msgstr "" - -# f67bd148f701421392b92a7510f3b2f6 -#: ../source/tutorial/geospatial-tutorial.txt:201 -msgid "Now inspect an entry in the ``neighborhoods`` collection:" -msgstr "" - -# fce4b326d70848ed8cbe25bb48b86341 -#: ../source/tutorial/geospatial-tutorial.txt:207 -msgid "This query will return a document like the following:" -msgstr "" - -# d9080dd7fb6c49dc8e5e987e035d1e3a -#: ../source/tutorial/geospatial-tutorial.txt:224 -msgid "This geometry corresponds to the region depicted in the following figure:" -msgstr "" - -# 85c135d86f684c56ac98a55138c65ebf -#: ../source/tutorial/geospatial-tutorial.txt:229 -msgid "Find the Current Neighborhood" -msgstr "" - -# 8ffa57768de749f68af93f0992a2ff18 -#: ../source/tutorial/geospatial-tutorial.txt:231 -msgid "" -"Assuming the user’s mobile device can give a reasonably accurate location" -" for the user, it is simple to find the user's current neighborhood with " -":query:`$geoIntersects`." -msgstr "" - -# ff83e12622ff4686b06fee0f217f4240 -#: ../source/tutorial/geospatial-tutorial.txt:235 -msgid "" -"Suppose the user is located at -73.93414657 longitude and 40.82302903 " -"latitude. To find the current neighborhood, you will specify a point " -"using the special :query:`$geometry` field in :term:`GeoJSON` format:" -msgstr "" - -# f22cf23b56dd46049223911851333383 -#: ../source/tutorial/geospatial-tutorial.txt:243 -msgid "This query will return the following result:" -msgstr "" - -# fafbef0c598842e3896c3307c5844fda -#: ../source/tutorial/geospatial-tutorial.txt:265 -msgid "Find all Restaurants in the Neighborhood" -msgstr "" - -# 02305b0f710f4219b0a8383215e33003 -#: ../source/tutorial/geospatial-tutorial.txt:267 -msgid "" -"You can also query to find all restaurants contained in a given " -"neighborhood. Run the following in the :program:`mongo` shell to find the" -" neighborhood containing the user, and then count the restaurants within " -"that neighborhood:" -msgstr "" - -# fe98696a1e1246dcb25b10b6886fec59 -#: ../source/tutorial/geospatial-tutorial.txt:276 -msgid "" -"This query will tell you that there are 127 restaurants in the requested " -"neighborhood, visualized in the following figure:" -msgstr "" - -# a56f0b03738f4b97a712cc278043002b -#: ../source/tutorial/geospatial-tutorial.txt:282 -msgid "Find Restaurants within a Distance" -msgstr "" - -# c8da8bc8244244aebcb872b676ec4898 -#: ../source/tutorial/geospatial-tutorial.txt:284 -msgid "" -"To find restaurants within a specified distance of a point, you can use " -"either :query:`$geoWithin` with :query:`$centerSphere` to return results " -"in unsorted order, or :query:`nearSphere` with :query:`$maxDistance` if " -"you need results sorted by distance." -msgstr "" - -# 2211dd9d67f3499780ef3282b8719eff -#: ../source/tutorial/geospatial-tutorial.txt:290 -msgid "Unsorted with ``$geoWithin``" -msgstr "" - -# dbb8aa5152e04057955318ffc84d3d9b -#: ../source/tutorial/geospatial-tutorial.txt:292 -msgid "" -"To find restaurants within a circular region, use :query:`$geoWithin` " -"with :query:`$centerSphere`. :query:`$centerSphere` is a MongoDB-specific" -" syntax to denote a circular region by specifying the center and the " -"radius in radians." -msgstr "" - -# f5a64eef37244a2daa3dcc1f7fb332c0 -#: ../source/tutorial/geospatial-tutorial.txt:296 -msgid "" -":query:`$geoWithin` does not return the documents in any specific order, " -"so it may show the user the furthest documents first." -msgstr "" - -# 2b49ddd5269c42c9a133ea5825e50d49 -#: ../source/tutorial/geospatial-tutorial.txt:299 -msgid "The following will find all restaurants within five miles of the user:" -msgstr "" - -# 6a3a10c375df49c9ac9ba4897052839e -#: ../source/tutorial/geospatial-tutorial.txt:307 -msgid "" -":query:`$centerSphere`'s second argument accepts the radius in radians, " -"so you must divide it by the radius of the earth in miles. See " -":doc:`/tutorial/calculate-distances-using-spherical-geometry-with-2d-" -"geospatial-indexes` for more information on converting between distance " -"units." -msgstr "" - -# 01b4c8ed789d4953b9470748eb5ceb35 -#: ../source/tutorial/geospatial-tutorial.txt:313 -msgid "Sorted with ``$nearSphere``" -msgstr "" - -# 3a4e3590413f49feaa9ba552997b108c -#: ../source/tutorial/geospatial-tutorial.txt:315 -msgid "" -"You may also use :query:`$nearSphere` and specify a :query:`$maxDistance`" -" term in meters. This will return all restaurants within five miles of " -"the user in sorted order from nearest to farthest:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/getting-started-with-the-mongo-shell.po b/locale/es/LC_MESSAGES/tutorial/getting-started-with-the-mongo-shell.po deleted file mode 100644 index 76262a354cb..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/getting-started-with-the-mongo-shell.po +++ /dev/null @@ -1,416 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: 2014-04-08 16:33+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 32c67ae4ee11495894921c6be77ed088 -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:3 -msgid "Getting Started with the ``mongo`` Shell" -msgstr "" - -# 74bbaad7f50d4113b2b02acd3b081603 -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:7 -msgid "" -"This document provides a basic introduction to using the :program:`mongo`" -" shell. See :doc:`/installation` for instructions on installing MongoDB " -"for your system." -msgstr "" - -# 1ee8d3abc8aa45adbb8843356ba38ca6 -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:12 -msgid "Start the ``mongo`` Shell" -msgstr "" - -# 53f8841e5d02413ebe7af177cfad080d -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:14 -msgid "" -"To start the :program:`mongo` shell and connect to your :doc:`MongoDB " -"` instance running on **localhost** with " -"**default port**:" -msgstr "" - -# 9b657b75d6314e6d930fc45b0edcf860 -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:17 -msgid "Go to your ````:" -msgstr "" - -# 64e7c3c0839c44e19df98592624d9688 -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:23 -msgid "Type ``./bin/mongo`` to start :program:`mongo`:" -msgstr "" - -# 3ce06aad50b847a78cfaf68f2d52008d -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:29 -msgid "" -"If you have added the ``/bin`` to the ``PATH`` " -"environment variable, you can just type ``mongo`` instead of " -"``./bin/mongo``." -msgstr "" - -# 2b100999bc7c4d71b38a3c9e62aaa076 -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:33 -msgid "To display the database you are using, type ``db``:" -msgstr "" - -# 82f7384709e14ab3bc2ec6e9dbc42bcd -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:39 -msgid "" -"The operation should return ``test``, which is the default database. To " -"switch databases, issue the ``use `` helper, as in the following " -"example:" -msgstr "" - -# 75fe8cd02f62479293fd6c28bf4070c2 -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:47 -msgid "" -"To list the available databases, use the helper ``show dbs``. See also " -":ref:`mongo-shell-getSiblingDB` to access a different database from the " -"current database without switching your current database context (i.e. " -"``db.``.)" -msgstr "" - -# 126a5fa5a3504d819f6dc1e16869d3a6 -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:52 -msgid "" -"To start the :program:`mongo` shell with other options, see " -":ref:`examples of starting up mongo ` and " -":doc:`mongo reference ` which provides details " -"on the available options." -msgstr "" - -# ecbe1ea1750144a9b3d1e83076c2befe -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:59 -msgid "" -"When starting, :program:`mongo` checks the user's :envvar:`HOME` " -"directory for a JavaScript file named :ref:`.mongorc.js `. If found, :program:`mongo` interprets the content of " -":file:`.mongorc.js` before displaying the prompt for the first time. If " -"you use the shell to evaluate a JavaScript file or expression, either by " -"using the :option:`--eval ` option on the command line or " -"by specifying :ref:`a .js file to mongo `, " -":program:`mongo` will read the ``.mongorc.js`` file *after* the " -"JavaScript has finished processing. You can prevent ``.mongorc.js`` from " -"being loaded by using the :option:`--norc` option." -msgstr "" - -# 5450ad21ae594de09079e4ca38fc9e7a -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:73 -msgid "Executing Queries" -msgstr "" - -# 7db8fadacb104c7bad7af7ef8d75cd9f -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:75 -msgid "" -"From the :program:`mongo` shell, you can use the :doc:`shell methods " -"` to run queries, as in the following example:" -msgstr "" - -# 99d3859bb5c644088b7095e202d4a85e -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:82 -msgid "The ``db`` refers to the current database." -msgstr "" - -# 91173bad134e4be9911cd537b45a2477 -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:84 -msgid "" -"The ```` is the name of the collection to query. See :ref" -":`mongo-shell-help-collection` to list the available collections." -msgstr "" - -# ad04958f627946aea17a616142c3d9ae -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:87 -msgid "" -"If the :program:`mongo` shell does not accept the name of the collection," -" for instance if the name contains a space, hyphen, or starts with a " -"number, you can use an alternate syntax to refer to the collection, as in" -" the following:" -msgstr "" - -# b3bfba87ccf1437a84e10d0cbc2587fb -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:98 -msgid "" -"The :method:`~db.collection.find()` method is the JavaScript method to " -"retrieve documents from ````. The " -":method:`~db.collection.find()` method returns a :term:`cursor` to the " -"results; however, in the :program:`mongo` shell, if the returned cursor " -"is not assigned to a variable using the ``var`` keyword, then the cursor " -"is automatically iterated up to 20 times to print up to the first 20 " -"documents that match the query. The :program:`mongo` shell will prompt " -"``Type it`` to iterate another 20 times." -msgstr "" - -# 7f8d11d41b5246ab955dbd099780eb96 -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:108 -msgid "" -"You can set the ``DBQuery.shellBatchSize`` attribute to change the number" -" of iteration from the default value ``20``, as in the following example " -"which sets it to ``10``:" -msgstr "" - -# e0c876e689ab47ebbc69cf25b2377eee -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:116 -msgid "" -"For more information and examples on cursor handling in the " -":program:`mongo` shell, see :doc:`/core/cursors`." -msgstr "" - -# 7e859b20f1df4585bb72edd0a0754eba -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:119 -msgid "" -"See also :ref:`mongo-shell-help-cursor` for list of cursor help in the " -":program:`mongo` shell." -msgstr "" - -# 3f1fa40266494714999aeda07234ff19 -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:122 -msgid "" -"For more documentation of basic MongoDB operations in the " -":program:`mongo` shell, see:" -msgstr "" - -# 528e7304e58145198422445493907e3c -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:125 -msgid "" -"`Getting Started with MongoDB `_" -msgstr "" - -# 81b9ffd938dc4f2a89237bfaa94e9d91 -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:127 -msgid ":doc:`/reference/mongo-shell`" -msgstr "" - -# 081eca9dadbd456cb849d1373da1a743 -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:128 -msgid ":doc:`/core/read-operations`" -msgstr "" - -# 3ade73434801478ebe671c7ce3dcad5d -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:129 -msgid ":doc:`/core/write-operations`" -msgstr "" - -# 9351870222324ca0a15903fe9fc5e527 -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:130 -msgid ":doc:`/administration/indexes`" -msgstr "" - -# 43b13b3d80b5476387961819e4d23368 -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:135 -msgid "Print" -msgstr "" - -# 84e39f8a24c946b2a4ae5eace5f8876e -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:137 -msgid "" -"The :program:`mongo` shell automatically prints the results of the " -":method:`~db.collection.find()` method if the returned cursor is not " -"assigned to a variable using the ``var`` keyword. To format the result, " -"you can add the ``.pretty()`` to the operation, as in the following:" -msgstr "" - -# 55a1773b13fe40ab919d3e2359b445f9 -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:147 -msgid "" -"In addition, you can use the following explicit print methods in the " -":program:`mongo` shell:" -msgstr "" - -# 9df66b11f18a4dc4aa40bf8c55e08aa6 -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:150 -msgid "``print()`` to print without formatting" -msgstr "" - -# 5baf04b6b5b349c095903ee8443103b2 -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:152 -msgid "" -"``print(tojson())`` to print with :term:`JSON` formatting and " -"equivalent to ``printjson()``" -msgstr "" - -# 6d895b90f7b74184a0c24e6825e8d135 -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:155 -msgid "" -"``printjson()`` to print with :term:`JSON` formatting and equivalent to " -"``print(tojson())``" -msgstr "" - -# b065446a18a54ba6b064583d4e3a95e0 -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:159 -msgid "Evaluate a JavaScript File" -msgstr "" - -# 41e4f0cf572e43b9b14692df0ff9d310 -#: ../source/includes/fact-execute-javascript-from-shell.rst:1 -msgid "" -"You can execute a ``.js`` file from within the :program:`mongo` shell, " -"using the :method:`load()` function, as in the following:" -msgstr "" - -# ee7a790a9e554751bd040195f964f096 -#: ../source/includes/fact-execute-javascript-from-shell.rst:8 -msgid "This function loads and executes the :file:`myjstest.js` file." -msgstr "" - -# 5ce65bf93ffa4419978365b0ff6f591e -#: ../source/includes/fact-execute-javascript-from-shell.rst:10 -msgid "" -"The :method:`load()` method accepts relative and absolute paths. If the " -"current working directory of the :program:`mongo` shell is " -":file:`/data/db`, and the :file:`myjstest.js` resides in the " -":file:`/data/db/scripts` directory, then the following calls within the " -":program:`mongo` shell would be equivalent:" -msgstr "" - -# 457191ce5ddd48788028d9d5cdb2a1d9 -#: ../source/includes/fact-execute-javascript-from-shell.rst:21 -msgid "" -"There is no search path for the :method:`load()` function. If the desired" -" script is not in the current working directory or the full specified " -"path, :program:`mongo` will not be able to access the file." -msgstr "" - -# aa56158456dd4c03a7608827b8e88523 -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:166 -msgid "Use a Custom Prompt" -msgstr "" - -# 49e90af031424b69976cfaaf648570be -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:168 -msgid "" -"You may modify the content of the prompt by creating the variable " -"``prompt`` in the shell. The prompt variable can hold strings as well as " -"any arbitrary JavaScript. If ``prompt`` holds a function that returns a " -"string, :program:`mongo` can display dynamic information in each prompt. " -"Consider the following examples:" -msgstr "" - -# 9e684d218ac345ccacd6a49ff809586f -# 83f7d9e0ae844a9fb80d633ff775a49d -# ed8f627d592e491595bb3ce00b26ed49 -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt -msgid "Example" -msgstr "" - -# 509b26a953094167949d2f539cfb6a8c -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:176 -msgid "" -"Create a prompt with the number of operations issued in the current " -"session, define the following variables:" -msgstr "" - -# 48423df70c11438cafcb0e01e1a5eade -# 293f2ee5cccc430b96521f1e55fe2f27 -# deda778786c74c37b32fd80bc6db361e -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:186 -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:207 -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:227 -msgid "The prompt would then resemble the following:" -msgstr "" - -# d934c5de5eb842968124f5a483be1b8e -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:196 -msgid "" -"To create a :program:`mongo` shell prompt in the form of " -"``@$`` define the following variables:" -msgstr "" - -# fa86667a7a624e949a6ee504be6b4486 -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:217 -msgid "" -"To create a :program:`mongo` shell prompt that contains the system up " -"time *and* the number of documents in the current database, define the " -"following prompt variable:" -msgstr "" - -# 2ad12f2d4e284a93b9798ab2d4ad5f95 -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:235 -msgid "Use an External Editor in the ``mongo`` Shell" -msgstr "" - -# e7f36022ca6a4724b87a7e2680932046 -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:239 -msgid "" -"In the :program:`mongo` shell you can use the ``edit`` operation to edit " -"a function or variable in an external editor. The ``edit`` operation uses" -" the value of your environments ``EDITOR`` variable." -msgstr "" - -# 7d11728bf692401a8dbd305fe17b8d56 -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:243 -msgid "" -"At your system prompt you can define the ``EDITOR`` variable and start " -":program:`mongo` with the following two operations:" -msgstr "" - -# ca4b9821b44146198445d5f1a0b20959 -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:251 -msgid "Then, consider the following example shell session:" -msgstr "" - -# 9de8afbe39fe417a89a578f7dc02dd89 -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:273 -msgid "" -"As :program:`mongo` shell interprets code edited in an external editor, " -"it may modify code in functions, depending on the JavaScript compiler. " -"For :program:`mongo` may convert ``1+1`` to ``2`` or remove comments. The" -" actual changes affect only the appearance of the code and will vary " -"based on the version of JavaScript used but will not affect the semantics" -" of the code." -msgstr "" - -# 0c6b04bd9a5c44dfb7b27a6fd92e0ece -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:283 -msgid "Exit the Shell" -msgstr "" - -# 9e8537881a1c498f9f02c25fee2b4285 -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:285 -msgid "To exit the shell, type ``quit()`` or use the ```` shortcut." -msgstr "" - -# 13153247c9ec433e83f5e1dddaa1403a -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:287 -msgid ":gettingstarted:`Getting Started Guide `" -msgstr "" - -#~ msgid "" -#~ "When starting, :program:`mongo` checks the " -#~ "user's :envvar:`HOME` directory for a " -#~ "JavaScript file named :ref:`.mongorc.js " -#~ "`. If found, " -#~ ":program:`mongo` interprets the content of " -#~ ":file:`.mongorc.js` before displaying the " -#~ "prompt for the first time. If you" -#~ " use the shell to evaluate a " -#~ "JavaScript file or expression, either by" -#~ " using the :option:`--eval `" -#~ " option on the command line or " -#~ "by specifying :ref:`a .js file to " -#~ "mongo `, :program:`mongo`" -#~ " will read the ``.mongorc.js`` file " -#~ "*after* the JavaScript has finished " -#~ "processing." -#~ msgstr "" - -# b6418bf237c14eac8f68e574b1560d39 -#~ msgid ":doc:`/tutorial/getting-started`" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/getting-started.po b/locale/es/LC_MESSAGES/tutorial/getting-started.po deleted file mode 100644 index af4f7f7f7ad..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/getting-started.po +++ /dev/null @@ -1,502 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2014-04-08 18:40+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# dc3086094b8349558b5d440d02101fe9 -#: ../source/tutorial/getting-started.txt:3 -msgid "Getting Started with MongoDB" -msgstr "" - -# 2dead9bb2193419c9bcf87580e387665 -#: ../source/tutorial/getting-started.txt:7 -msgid "" -"This tutorial provides an introduction to basic database operations using " -"the :program:`mongo` shell. :program:`mongo` is a part of the standard " -"MongoDB distribution and provides a full JavaScript environment with " -"complete access to the JavaScript language and all standard functions as " -"well as a full database interface for MongoDB. See the :api:`mongo " -"JavaScript API ` documentation and the :program:`mongo` shell " -":doc:`JavaScript Method Reference `." -msgstr "" - -# 3cae5d367dcf4d10ab7e6d2ffbe412f3 -#: ../source/tutorial/getting-started.txt:15 -msgid "" -"The tutorial assumes that you're running MongoDB on a Linux or OS X " -"operating system and that you have a running database server; MongoDB does " -"support Windows and provides a Windows distribution with identical " -"operation. For instructions on installing MongoDB and starting the database " -"server, see the appropriate :doc:`installation ` document." -msgstr "" - -# 24cf9daf7105417cb504e6b6ac482ce6 -#: ../source/tutorial/getting-started.txt:23 -msgid "Connect to a Database" -msgstr "" - -# 0d474a5f1a664e8cb4b4b78c8c628dc1 -#: ../source/tutorial/getting-started.txt:25 -msgid "" -"In this section, you connect to the database server, which runs as " -":program:`mongod`, and begin using the :program:`mongo` shell to select a " -"logical database within the database instance and access the help text in " -"the :program:`mongo` shell." -msgstr "" - -# 07da8057e8a84e71a0c1bb646a787ba9 -#: ../source/tutorial/getting-started.txt:31 -msgid "Connect to a :program:`mongod`" -msgstr "" - -# 7620e8aa5787449aadd818fd5c27671c -#: ../source/tutorial/getting-started.txt:33 -msgid "" -"From a system prompt, start :program:`mongo` by issuing the :program:`mongo`" -" command, as follows:" -msgstr "" - -# 684feb07b4c94afcae214b7c32a813ab -#: ../source/tutorial/getting-started.txt:40 -msgid "" -"By default, :program:`mongo` looks for a database server listening on port " -"``27017`` on the ``localhost`` interface. To connect to a server on a " -"different port or interface, use the :option:`--port ` and " -":option:`--host ` options." -msgstr "" - -# 8586a7c5ece142feb4f14f351b1e54a2 -#: ../source/tutorial/getting-started.txt:47 -msgid "Select a Database" -msgstr "" - -# a42de2d320cb4375a64cb91c3bf30a57 -#: ../source/tutorial/getting-started.txt:49 -msgid "" -"After starting the :program:`mongo` shell your session will use the ``test``" -" database by default. At any time, issue the following operation at the " -":program:`mongo` to report the name of the current database:" -msgstr "" - -# f20aa9d7efd743d28957b25112cc3147 -#: ../source/tutorial/getting-started.txt:57 -msgid "" -"From the :program:`mongo` shell, display the list of databases, with the " -"following operation:" -msgstr "" - -# 55a6fd2317c74abbb40f8dba65f0b766 -#: ../source/tutorial/getting-started.txt:64 -msgid "Switch to a new database named ``mydb``, with the following operation:" -msgstr "" - -# b94963181dd645aea2f68d91a28df9a5 -#: ../source/tutorial/getting-started.txt:71 -msgid "" -"Confirm that your session has the ``mydb`` database as context, by checking " -"the value of the ``db`` object, which returns the name of the current " -"database, as follows:" -msgstr "" - -# c180646ea8e74fe4b70eee76e34b4f9e -#: ../source/tutorial/getting-started.txt:79 -msgid "" -"At this point, if you issue the ``show dbs`` operation again, it will not " -"include the ``mydb`` database. MongoDB will not permanently create a " -"database until you insert data into that database. The :ref:`getting-" -"started-create-documents` section describes the process for inserting data." -msgstr "" - -# 0976d64a6c534274a52d7ce7509443c0 -#: ../source/tutorial/getting-started.txt:85 -msgid "``show databases`` also returns a list of databases." -msgstr "" - -# 577c819f48f14e7485da3936ff52926f -#: ../source/tutorial/getting-started.txt:89 -msgid "Display ``mongo`` Help" -msgstr "" - -# aad1405fe9734af3a3df0df5a4cf0bc3 -#: ../source/tutorial/getting-started.txt:91 -msgid "" -"At any point, you can access help for the :program:`mongo` shell using the " -"following operation:" -msgstr "" - -# b25e0240447645fbba76040ff8232c52 -#: ../source/tutorial/getting-started.txt:98 -msgid "" -"Furthermore, you can append the ``.help()`` method to some JavaScript " -"methods, any cursor object, as well as the ``db`` and ``db.collection`` " -"objects to return additional help information." -msgstr "" - -# 91a8f48e06ef4d6e91c1b6f0c9c5926c -#: ../source/tutorial/getting-started.txt:105 -msgid "Create a Collection and Insert Documents" -msgstr "" - -# 141d2817939848f0b3cf31a8b5b9ba01 -#: ../source/tutorial/getting-started.txt:107 -msgid "" -"In this section, you insert documents into a new :term:`collection` named " -"``testData`` within the new :term:`database` named ``mydb``." -msgstr "" - -# 46ce33329f44472bac583bed6f335ad7 -#: ../source/tutorial/getting-started.txt:111 -msgid "" -"MongoDB will create a collection implicitly upon its first use. You do not " -"need to create a collection before inserting data. Furthermore, because " -"MongoDB uses :ref:`dynamic schemas `, you also need not " -"specify the structure of your documents before inserting them into the " -"collection." -msgstr "" - -# cd0098a95bec48ef9a912408f0208b4a -#: ../source/tutorial/getting-started.txt:117 -msgid "" -"From the :program:`mongo` shell, confirm you are in the ``mydb`` database by" -" issuing the following:" -msgstr "" - -# bfab2a21699f41148023b013d7f16aa6 -#: ../source/tutorial/getting-started.txt:124 -msgid "" -"If :program:`mongo` does not return ``mydb`` for the previous operation, set" -" the context to the ``mydb`` database, with the following operation:" -msgstr "" - -# 7b82a08db14642c18f5e1391954b2e45 -#: ../source/tutorial/getting-started.txt:132 -msgid "" -"Create two documents named ``j`` and ``k`` by using the following sequence " -"of JavaScript operations:" -msgstr "" - -# 4fd09311a2ce4e2d9d47402d667c6fc0 -#: ../source/tutorial/getting-started.txt:140 -msgid "" -"Insert the ``j`` and ``k`` documents into the ``testData`` collection with " -"the following sequence of operations:" -msgstr "" - -# c2812fe1ee4f484d8015d189d0ae0b4e -#: ../source/tutorial/getting-started.txt:148 -msgid "" -"When you insert the first document, the :program:`mongod` will create both " -"the ``mydb`` database and the ``testData`` collection." -msgstr "" - -# f850511def164ef18b94d5a2a7df0bf3 -#: ../source/tutorial/getting-started.txt:151 -msgid "" -"Confirm that the ``testData`` collection exists. Issue the following " -"operation:" -msgstr "" - -# eb28509c2e85425da8714de3d31373d0 -#: ../source/tutorial/getting-started.txt:158 -msgid "" -"The :program:`mongo` shell will return the list of the collections in the " -"current (i.e. ``mydb``) database. At this point, the only collection is " -"``testData``. All :program:`mongod` databases also have a " -":data:`system.indexes <.system.indexes>` collection." -msgstr "" - -# 4c0f1b3557c44c01a81a20ccdf0943b5 -#: ../source/tutorial/getting-started.txt:163 -msgid "" -"Confirm that the documents exist in the ``testData`` collection by issuing a" -" query on the collection using the :method:`~db.collection.find()` method:" -msgstr "" - -# 7ed27aa349174a21bec14959fa6fa4d2 -#: ../source/tutorial/getting-started.txt:171 -msgid "" -"This operation returns the following results. The :doc:`ObjectId ` values will be unique:" -msgstr "" - -# bed2fbde8b3c432e80e56c7192b5c96d -#: ../source/tutorial/getting-started.txt:179 -msgid "" -"All MongoDB documents must have an ``_id`` field with a unique value. These" -" operations do not explicitly specify a value for the ``_id`` field, so " -":program:`mongo` creates a unique :doc:`ObjectId ` " -"value for the field before inserting it into the collection." -msgstr "" - -# 7a8e1d923ebc48e0b45ebb5265f538f3 -#: ../source/tutorial/getting-started.txt:186 -msgid "Insert Documents using a For Loop or a JavaScript Function" -msgstr "" - -# c46969594cd445af9d04445449592587 -#: ../source/tutorial/getting-started.txt:188 -msgid "" -"To perform the remaining procedures in this tutorial, first add more " -"documents to your database using one or both of the procedures described in " -":doc:`/tutorial/generate-test-data`." -msgstr "" - -# 2aeb4770c7fd499a9a97756b6946be1f -#: ../source/tutorial/getting-started.txt:193 -msgid "Working with the Cursor" -msgstr "" - -# f80f0b55f5294577b0c7b38cf826b6ad -#: ../source/tutorial/getting-started.txt:195 -msgid "" -"When you query a :term:`collection`, MongoDB returns a \"cursor\" object " -"that contains the results of the query. The :program:`mongo` shell then " -"iterates over the cursor to display the results. Rather than returning all " -"results at once, the shell iterates over the cursor 20 times to display the " -"first 20 results and then waits for a request to iterate over the remaining " -"results. In the shell, use enter ``it`` to iterate over the next set of " -"results." -msgstr "" - -# 3598d00336914d4ab159f7d598122ffd -#: ../source/tutorial/getting-started.txt:203 -msgid "" -"The procedures in this section show other ways to work with a cursor. For " -"comprehensive documentation on cursors, see :ref:`crud-read-cursor`." -msgstr "" - -# f34fc5dd285a449abd8c2da58751baa6 -#: ../source/tutorial/getting-started.txt:208 -msgid "Iterate over the Cursor with a Loop" -msgstr "" - -# 7aa1a175d5204b8f99df716a767cffcc -#: ../source/tutorial/getting-started.txt:216 -msgid "" -"In the MongoDB JavaScript shell, query the ``testData`` collection and " -"assign the resulting cursor object to the ``c`` variable:" -msgstr "" - -# 6ca977959c6c46ad8d994b5e23790bff -#: ../source/tutorial/getting-started.txt:223 -msgid "" -"Print the full result set by using a ``while`` loop to iterate over the " -"``c`` variable:" -msgstr "" - -# 648895a44200409288426b94b92c9f96 -#: ../source/tutorial/getting-started.txt:230 -msgid "" -"The ``hasNext()`` function returns true if the cursor has documents. The " -"``next()`` method returns the next document. The ``printjson()`` method " -"renders the document in a JSON-like format." -msgstr "" - -# ac5056e1e7ef46aa98502e520638ed6c -#: ../source/tutorial/getting-started.txt:244 -msgid "Use Array Operations with the Cursor" -msgstr "" - -# a844d201217a4c9dbab82d822ec6d0f4 -#: ../source/tutorial/getting-started.txt:246 -msgid "" -"The following procedure lets you manipulate a cursor object as if it were an" -" array:" -msgstr "" - -# 02383d971d0b4fef9ea9c6e76dc5a6dc -#: ../source/tutorial/getting-started.txt:249 -msgid "" -"In the :program:`mongo` shell, query the ``testData`` collection and assign " -"the resulting cursor object to the ``c`` variable:" -msgstr "" - -# b642dca9404e4469a64f9bebac86eb52 -#: ../source/tutorial/getting-started.txt:256 -msgid "" -"To find the document at the array index ``4``, use the following operation:" -msgstr "" - -# 79716854702445f984c6a5d0b3c6ba39 -#: ../source/tutorial/getting-started.txt:263 -msgid "MongoDB returns the following:" -msgstr "" - -# f25c8326268e449f938679fe24433752 -#: ../source/tutorial/getting-started.txt:269 -msgid "" -"When you access documents in a cursor using the array index notation, " -":program:`mongo` first calls the ``cursor.toArray()`` method and loads into " -"RAM all documents returned by the cursor. The index is then applied to the " -"resulting array. This operation iterates the cursor completely and exhausts " -"the cursor." -msgstr "" - -# 0eff635afb034136a9591c1284d8ba4a -#: ../source/tutorial/getting-started.txt:275 -msgid "" -"For very large result sets, :program:`mongo` may run out of available " -"memory." -msgstr "" - -# 3d2b3a07414d4506bf4e1cd6c26783d7 -#: ../source/tutorial/getting-started.txt:278 -msgid "For more information on the cursor, see :ref:`crud-read-cursor`." -msgstr "" - -# b83447a6e02c410eade22e669e4a2add -#: ../source/tutorial/getting-started.txt:281 -msgid "Query for Specific Documents" -msgstr "" - -# f1771595416f4ebcb9c5dc88c0a3b4cf -#: ../source/tutorial/getting-started.txt:283 -msgid "" -"MongoDB has a rich query system that allows you to select and filter the " -"documents in a collection along specific fields and values. See :ref:`read-" -"operations-query-document` and :doc:`/core/read-operations` for a full " -"account of queries in MongoDB." -msgstr "" - -# c94a2ab78c934408b21d7848af109da3 -#: ../source/tutorial/getting-started.txt:288 -msgid "" -"In this procedure, you query for specific documents in the ``testData`` " -":term:`collection` by passing a \"query document\" as a parameter to the " -":method:`~db.collection.find()` method. A query document specifies the " -"criteria the query must match to return a document." -msgstr "" - -# 62ffd6122385421a8685a27dca6b1757 -#: ../source/tutorial/getting-started.txt:293 -msgid "" -"In the :program:`mongo` shell, query for all documents where the ``x`` field" -" has a value of ``18`` by passing the ``{ x : 18 }`` query document as a " -"parameter to the :method:`~db.collection.find()` method:" -msgstr "" - -# db635cf5445949709a09511d0fecc251 -#: ../source/tutorial/getting-started.txt:301 -msgid "MongoDB returns one document that fits this criteria:" -msgstr "" - -# 7c5c86a70cd0440c88394f74873de277 -#: ../source/tutorial/getting-started.txt:308 -msgid "Return a Single Document from a Collection" -msgstr "" - -# 828b031e74c4483c8e8dc308d67600d4 -#: ../source/tutorial/getting-started.txt:310 -msgid "" -"With the :method:`~db.collection.findOne()` method you can return a single " -"*document* from a MongoDB collection. The :method:`~db.collection.findOne()`" -" method takes the same parameters as :method:`~db.collection.find()`, but " -"returns a document rather than a cursor." -msgstr "" - -# 212cbc7b5b3b4a35bfca738714d4501f -#: ../source/tutorial/getting-started.txt:315 -msgid "" -"To retrieve one document from the ``testData`` collection, issue the " -"following command:" -msgstr "" - -# 2adc155f4f9e4ee0a3835e606e0343c9 -#: ../source/tutorial/getting-started.txt:322 -msgid "" -"For more information on querying for documents, see the :ref:`read-" -"operations-query-document` and :doc:`/core/read-operations` documentation." -msgstr "" - -# 2e2a46c76cc644c288d33346e0f1ab98 -#: ../source/tutorial/getting-started.txt:326 -msgid "Limit the Number of Documents in the Result Set" -msgstr "" - -# eeeb6868582b4369837faa1e960649bb -#: ../source/tutorial/getting-started.txt:328 -msgid "" -"To increase performance, you can constrain the size of the result by " -"limiting the amount of data your application must receive over the network." -msgstr "" - -# d9dca7da6d13467eb764372152e1c7c1 -#: ../source/tutorial/getting-started.txt:332 -msgid "" -"To specify the maximum number of documents in the result set, call the " -":method:`~cursor.limit()` method on a cursor, as in the following command:" -msgstr "" - -# 5deeea29683c44929f2db04977aabd16 -#: ../source/tutorial/getting-started.txt:340 -msgid "" -"MongoDB will return the following result, with different :doc:`ObjectId " -"` values:" -msgstr "" - -# 370d196a97c24d1c8aa2b4208e209ff4 -#: ../source/tutorial/getting-started.txt:352 -msgid "Next Steps with MongoDB" -msgstr "" - -# f15e2a75bf9747529e814af24457d560 -#: ../source/tutorial/getting-started.txt:354 -msgid "" -"For more information on manipulating the documents in a database as you " -"continue to learn MongoDB, consider the following resources:" -msgstr "" - -# fb3cbdd8bb434401a099fa355376be78 -#: ../source/tutorial/getting-started.txt:357 -msgid ":doc:`/crud`" -msgstr "" - -# 2a7bce85999d4afc80d220b67a157846 -#: ../source/tutorial/getting-started.txt:358 -msgid ":doc:`/reference/sql-comparison`" -msgstr "" - -# a76bad37954041f68ae5c52e1ff64173 -#: ../source/tutorial/getting-started.txt:359 -msgid ":doc:`/applications/drivers`" -msgstr "" - -#: ../source/tutorial/getting-started.txt:210 -msgid "" -"Before using this procedure, add documents to a collection using one of the " -"procedures in :doc:`/tutorial/generate-test-data`. You can name your " -"database and collections anything you choose, but this procedure will assume" -" the database named ``test`` and a collection named ``testData``." -msgstr "" - -#: ../source/tutorial/getting-started.txt:234 -msgid "The operation displays all documents:" -msgstr "" - -#~ msgid "" -#~ "Before using this procedure, make sure to add at least 25 documents to a " -#~ "collection using one of the procedures in :doc:`/tutorial/generate-test-" -#~ "data`. You can name your database and collections anything you choose, but " -#~ "this procedure will assume the database named ``test`` and a collection " -#~ "named ``testData``." -#~ msgstr "" - -#~ msgid "" -#~ "The operation displays 20 documents. For example, if the documents have a " -#~ "single field named ``x``, the operation displays the field as well as each " -#~ "document's ``ObjectId``:" -#~ msgstr "" diff --git a/locale/es/LC_MESSAGES/tutorial/implement-field-level-redaction.po b/locale/es/LC_MESSAGES/tutorial/implement-field-level-redaction.po deleted file mode 100644 index 2fcd59d2627..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/implement-field-level-redaction.po +++ /dev/null @@ -1,114 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 2.6\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# e414576772894929aceaf5cbd000eb91 -#: ../source/tutorial/implement-field-level-redaction.txt:3 -msgid "Implement Field Level Redaction" -msgstr "" - -# 49cee05a113041fd91d94aba3d09ef7c -#: ../source/tutorial/implement-field-level-redaction.txt -msgid "On this page" -msgstr "" - -# d358fb12f09847aaa0b7bd65a0dac726 -#: ../source/tutorial/implement-field-level-redaction.txt:13 -msgid "" -"The :pipeline:`$redact` pipeline operator restricts the contents of the " -"documents based on information stored in the documents themselves." -msgstr "" - -# 1a56762e7db4452c993628dca4c06415 -#: ../source/tutorial/implement-field-level-redaction.txt:18 -msgid "" -"To store the access criteria data, add a field to the documents and " -"embedded documents. To allow for multiple combinations of access levels " -"for the same data, consider setting the access field to an array of " -"arrays. Each array element contains a required set that allows a user " -"with that set to access the data." -msgstr "" - -# 0384998887ab495d8e57723c9a7eb139 -#: ../source/tutorial/implement-field-level-redaction.txt:24 -msgid "" -"Then, include the :pipeline:`$redact` stage in the " -":method:`db.collection.aggregate()` operation to restrict contents of the" -" result set based on the access required to view the data." -msgstr "" - -# 606f44e88d654f1683b92ca349774ed9 -#: ../source/tutorial/implement-field-level-redaction.txt:28 -msgid "" -"For more information on the :pipeline:`$redact` pipeline operator, " -"including its syntax and associated system variables as well as " -"additional examples, see :pipeline:`$redact`." -msgstr "" - -# b69eb020cb1c4d4ba228b0f31e5578f0 -#: ../source/tutorial/implement-field-level-redaction.txt:35 -msgid "Procedure" -msgstr "" - -# bb2566e08f2b43d9995d71c6e3e9156c -#: ../source/tutorial/implement-field-level-redaction.txt:37 -msgid "" -"For example, a ``forecasts`` collection contains documents of the " -"following form where the ``tags`` field determines the access levels " -"required to view the data:" -msgstr "" - -# 1c029a9eb7c34daa9f59549b2ac9e23a -#: ../source/tutorial/implement-field-level-redaction.txt:70 -msgid "" -"For each document, the ``tags`` field contains various access groupings " -"necessary to view the data. For example, the value ``[ [ \"G\" ], [ " -"\"FDW\", \"TGE\" ] ]`` can specify that a user requires either access " -"level ``[\"G\"]`` or both ``[ \"FDW\", \"TGE\" ]`` to view the data." -msgstr "" - -# 7a857b0275764c80b4fffb198e242260 -#: ../source/tutorial/implement-field-level-redaction.txt:75 -msgid "" -"Consider a user who only has access to view information tagged with " -"either ``\"FDW\"`` or ``\"TGE\"``. To run a query on all documents with " -"year ``2014`` for this user, include a :pipeline:`$redact` stage as in " -"the following:" -msgstr "" - -# 15285d897f5541daa188cf95c2840207 -#: ../source/tutorial/implement-field-level-redaction.txt:106 -msgid "" -"The aggregation operation returns the following \"redacted\" document for" -" the user:" -msgstr "" - -# f152702f6cd4421eaa56fe2bffb3257e -#: ../source/tutorial/implement-field-level-redaction.txt:128 -msgid "" -":expression:`$map`, :expression:`$setIsSubset`, " -":expression:`$anyElementTrue`" -msgstr "" - -#~ msgid "" -#~ "To store the access criteria data, " -#~ "add a field to the documents and" -#~ " subdocuments. To allow for multiple " -#~ "combinations of access levels for the" -#~ " same data, consider setting the " -#~ "access field to an array of " -#~ "arrays. Each array element contains a" -#~ " required set that allows a user " -#~ "with that set to access the data." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/implement-redaction-with-multiple-tags.po b/locale/es/LC_MESSAGES/tutorial/implement-redaction-with-multiple-tags.po deleted file mode 100644 index 9cc2d1d73eb..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/implement-redaction-with-multiple-tags.po +++ /dev/null @@ -1,101 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2014-04-08 19:35+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# f92e07ca768f4b52a8f597a8a23cc211 -#: ../source/tutorial/implement-redaction-with-multiple-tags.txt:3 -msgid "Implement Redaction with Multiple Tags" -msgstr "" - -# 7830186ddf434b7cb84274d22767bb04 -#: ../source/tutorial/implement-redaction-with-multiple-tags.txt:7 -msgid "" -"The :pipeline:`$redact` pipeline operator restricts the contents of the " -"documents based on information stored in the documents themselves." -msgstr "" - -# 905f7d35265b4e6f8eed3b3db2a815b8 -#: ../source/tutorial/implement-redaction-with-multiple-tags.txt:10 -msgid "" -"To store the access criteria data, add a field to the documents and " -"subdocuments. To allow for multiple combinations of access levels for the " -"same data, consider setting the access field to an array of arrays. Each " -"array element contains a required set that allows a user with that set to " -"access the data." -msgstr "" - -# 045fc308a3d64f4da7eccae52fcf964e -#: ../source/tutorial/implement-redaction-with-multiple-tags.txt:16 -msgid "" -"Then, include the :pipeline:`$redact` stage in the " -":method:`db.collection.aggregate()` operation to restrict contents of the " -"result set based on the access required to view the data." -msgstr "" - -# 973811eec54c460e9af80c5cdd12a202 -#: ../source/tutorial/implement-redaction-with-multiple-tags.txt:20 -msgid "" -"For more information on the :pipeline:`$redact` pipeline operator, including" -" its syntax and associated system variables as well as additional examples, " -"see :pipeline:`$redact`." -msgstr "" - -# 47f47ab3c16f40cbafb2b89f7330c2c9 -#: ../source/tutorial/implement-redaction-with-multiple-tags.txt:27 -msgid "Procedure" -msgstr "" - -# b6dca53119bc49c899d2c6287b302db3 -#: ../source/tutorial/implement-redaction-with-multiple-tags.txt:29 -msgid "" -"For example, a ``forecasts`` collection contains documents of the following " -"form where the ``tags`` field determines the access levels required to view " -"the data:" -msgstr "" - -# 05492a1bd24b4f3e847497ca3accafa4 -#: ../source/tutorial/implement-redaction-with-multiple-tags.txt:62 -msgid "" -"For each document, the ``tags`` field contains various access groupings " -"necessary to view the data. For example, the value ``[ [ \"G\" ], [ \"FDW\"," -" \"TGE\" ] ]`` can specify that a user requires either access level " -"``[\"G\"]`` or both ``[ \"FDW\", \"TGE\" ]`` to view the data." -msgstr "" - -# 9592ed5189bd4333b4b2094de6f33e1f -#: ../source/tutorial/implement-redaction-with-multiple-tags.txt:67 -msgid "" -"Consider a user who only has access to view information tagged with either " -"``\"FDW\"`` or ``\"TGE\"``. To run a query on all documents with year " -"``2014`` for this user, include a :pipeline:`$redact` stage as in the " -"following:" -msgstr "" - -# 45c69493efa34a1ba7f856873c980803 -#: ../source/tutorial/implement-redaction-with-multiple-tags.txt:98 -msgid "" -"The aggregation operation returns the following \"redacted\" document for " -"the user:" -msgstr "" - -# aa209fad95f846bd8cca95260f665544 -#: ../source/tutorial/implement-redaction-with-multiple-tags.txt:120 -msgid "" -":expression:`$map`, :expression:`$setIsSubset`, " -":expression:`$anyElementTrue`" -msgstr "" diff --git a/locale/es/LC_MESSAGES/tutorial/insert-documents.po b/locale/es/LC_MESSAGES/tutorial/insert-documents.po deleted file mode 100644 index 95e472f1c5f..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/insert-documents.po +++ /dev/null @@ -1,636 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:45+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# fdb0a5d462fb47edaeda4db22ba773f3 -#: ../source/tutorial/insert-documents.txt:5 -msgid "Insert Documents" -msgstr "" - -# 6687b0146f4c45afa401b43a8ea0ab02 -#: ../source/tutorial/insert-documents.txt -msgid "On this page" -msgstr "" - -# 3a14076860244f7d923e84b2e4c7dd60 -#: ../source/tutorial/insert-documents.txt:16 -msgid "Insert Methods" -msgstr "" - -# 38ce052e5c994fee91c3613a297bb039 -#: ../source/tutorial/insert-documents.txt:18 -msgid "" -"MongoDB provides the following methods for inserting :ref:`documents " -"` into a collection:" -msgstr "" - -# 732ece2117b04ab497a8e4ec62da4abb -#: ../source/tutorial/insert-documents.txt:21 -msgid ":ref:`write-op-insertOne`" -msgstr "" - -# e5e11cf6ff4d4e359ddd84da554239fb -#: ../source/tutorial/insert-documents.txt:23 -msgid ":ref:`write-op-insertMany`" -msgstr "" - -# 5914fb308b9949acba33022b65fd37bb -#: ../source/tutorial/insert-documents.txt:25 -msgid ":ref:`write-op-insert-method`" -msgstr "" - -# aab4936c49424094980077c19d68cd75 -#: ../source/tutorial/insert-documents.txt:27 -msgid "" -"This page provides examples of insert operations in the :program:`mongo` " -"shell." -msgstr "" - -# a91e7af01f3c4a828cb783f5ebf95b97 -#: ../source/tutorial/insert-documents.txt:33 -msgid "Insert Behavior" -msgstr "" - -# 42280a32e5854e72bf922fd389cfbea8 -#: ../source/tutorial/insert-documents.txt:36 -msgid "Collection Creation" -msgstr "" - -# 3b3a6806ecd146c5bf41a9b48652b6d9 -#: ../source/tutorial/insert-documents.txt:38 -msgid "" -"If the collection does not currently exist, insert operations will create" -" the collection." -msgstr "" - -# 257ec69ad7e540aca6f16b6ab9f9f759 -#: ../source/tutorial/insert-documents.txt:42 -msgid "``_id`` Field" -msgstr "" - -# 708a1063ace445a484ff22b19da6267c -#: ../source/includes/fact-id-field.rst:1 -msgid "" -"In MongoDB, each document stored in a collection requires a unique " -":term:`_id` field that acts as a :term:`primary key`. If an inserted " -"document omits the ``_id`` field, the MongoDB driver automatically " -"generates an :ref:`objectid` for the ``_id`` field." -msgstr "" - -# bad0d09f30084ed1a0819adfcfc6bb28 -#: ../source/includes/fact-id-field.rst:6 -msgid "" -"This also applies to documents inserted through update operations with " -":ref:`upsert: true `." -msgstr "" - -# c007a5a484b7401190b3aba58c74dde2 -#: ../source/tutorial/insert-documents.txt:47 -msgid "Atomicity" -msgstr "" - -# 9a9fba6557814ea6a49a88e030896a52 -#: ../source/tutorial/insert-documents.txt:49 -msgid "" -"All write operations in MongoDB are atomic on the level of a single " -"document. For more information on MongoDB and atomicity, see :doc:`/core" -"/write-operations-atomicity`" -msgstr "" - -# a9319611578f43dfbed74fac763fc452 -#: ../source/tutorial/insert-documents.txt:56 -msgid "``db.collection.insertOne()``" -msgstr "" - -# 7c1cd3ebe6c94f6cbb8e2d2fe2f96bf9 -#: ../source/tutorial/insert-documents.txt:60 -msgid "" -":method:`db.collection.insertOne()` inserts a *single* :ref:`document " -"` into a collection." -msgstr "" - -# d5873d128cae4b9b8e599455991d99c1 -#: ../source/tutorial/insert-documents.txt:63 -msgid "" -"The following example inserts a new document into the ``users`` " -"collection. The new document has three fields ``name``, ``age``, and " -"``status``. Since the document does not specify an ``_id`` field, MongoDB" -" adds the ``_id`` field with an ObjectId value to the new document. See " -":ref:`write-op-insert-behavior`." -msgstr "" - -# f36b238a92db4f2ab77ef395c0fb11c5 -#: ../source/tutorial/insert-documents.txt:85 -msgid "" -":method:`~db.collection.insertOne()` will return a document providing the" -" inserted document's ``_id`` field. See the :ref:`reference ` for an example." -msgstr "" - -# 9dec2d81e7cf410286a3fda69fd8e2a0 -#: ../source/tutorial/insert-documents.txt:89 -msgid "" -"To retrieve the document that you just inserted, :ref:`query the " -"collection `:" -msgstr "" - -# 5da93ed53dc14b89a7f9b62f45342fa9 -#: ../source/tutorial/insert-documents.txt:96 -msgid "" -"For more information and examples, see " -":method:`db.collection.insertOne()`." -msgstr "" - -# e9e609dc3a294fa0b026cf2fae86f323 -#: ../source/tutorial/insert-documents.txt:102 -msgid "``db.collection.insertMany()``" -msgstr "" - -# f7146d0e6b1e455da590ed5f52496ef9 -#: ../source/tutorial/insert-documents.txt:106 -msgid "" -":method:`db.collection.insertMany()` inserts *multiple* :ref:`documents " -"` into a collection." -msgstr "" - -# bbfbc276cca44dda8b47a55dd2927030 -#: ../source/tutorial/insert-documents.txt:109 -msgid "" -"The following example inserts three new documents into the ``users`` " -"collection. Each document has three fields ``name``, ``age``, and " -"``status``. Since the documents do not specify an ``_id`` field, MongoDB " -"adds the ``_id`` field with an ObjectId value to each document. See :ref" -":`write-op-insert-behavior`." -msgstr "" - -# 2361a81767194d00bf25083821b8d6dd -#: ../source/tutorial/insert-documents.txt:131 -msgid "" -":method:`~db.collection.insertMany()` will return a document providing " -"each inserted document's ``_id`` field. See the :ref:`reference " -"` for an example." -msgstr "" - -# 6a147a6b56fc450ea5609d4ef235aad7 -#: ../source/tutorial/insert-documents.txt:135 -msgid "" -"To retrieve the inserted documents, :ref:`query the collection `:" -msgstr "" - -# 86e3427f9b9c4253b37a2bab71a6dab1 -#: ../source/tutorial/insert-documents.txt:142 -msgid "" -"For more information and examples, see " -":method:`db.collection.insertMany()`." -msgstr "" - -# 948a5edf8b154e7e960c441fcfcbc5ec -#: ../source/tutorial/insert-documents.txt:148 -msgid "``db.collection.insert()``" -msgstr "" - -# 9b9d7dd1771b4d44882caf0a061ab29a -#: ../source/tutorial/insert-documents.txt:150 -msgid "" -":method:`db.collection.insert()` inserts a single document or multiple " -"documents into a collection. To insert a single document, pass a document" -" to the method; to insert multiple documents, pass an array of documents " -"to the method." -msgstr "" - -# 5bea34f7357e40ff8c6281491864082e -#: ../source/tutorial/insert-documents.txt:155 -msgid "" -"The following example inserts a new document into the ``users`` " -"collection. The new document has three fields ``name``, ``age``, and " -"``status``. Since the document does not specify an ``_id`` field, MongoDB" -" adds the ``_id`` field with an ObjectId value to the document. See :ref" -":`write-op-insert-behavior`." -msgstr "" - -# c6b52672367c4f7a8e319ee789f92dea -#: ../source/tutorial/insert-documents.txt:177 -msgid "" -":method:`db.collection.insert` returns a :method:`WriteResult` object " -"providing status information." -msgstr "" - -# 6e3c9e8dfe9d4833b6e8a28a48f6d4e1 -#: ../source/tutorial/insert-documents.txt:180 -msgid "" -"For example, a successful insert returns the following " -":method:`WriteResult` object:" -msgstr "" - -# ab1c935205114bd08388ed4b0f99d267 -#: ../source/tutorial/insert-documents.txt:187 -msgid "" -"The :data:`~WriteResult.nInserted` field specifies the number of " -"documents inserted. If the operation encounters an error, the " -":method:`WriteResult` object will contain the error information." -msgstr "" - -# f3e5d2d29c72433687bd2dad61a9742f -#: ../source/tutorial/insert-documents.txt:191 -msgid "" -"The following example inserts multiple documents into the ``users`` " -"collection. Since the documents do not specify an ``_id`` field, MongoDB " -"adds the ``_id`` field with an ObjectId value to each document. See :ref" -":`write-op-insert-behavior`." -msgstr "" - -# c8ae8c78d49d4a939dd721e9a2472f89 -#: ../source/tutorial/insert-documents.txt:206 -msgid "" -"The method returns a :method:`BulkWriteResult` object with the status of " -"the operation. A successful insert of the documents returns the following" -" :method:`BulkWriteResult` object:" -msgstr "" - -# a1cdf3ad16ca4038a3d8664ebb4d09cc -#: ../source/tutorial/insert-documents.txt:223 -msgid "For more information and examples, see :method:`db.collection.insert()`." -msgstr "" - -# f5958aa63948458793a3932b642f2620 -#: ../source/tutorial/insert-documents.txt:226 -msgid "Additional Methods" -msgstr "" - -# a192b9edde1d46bb9cf61266322090ce -#: ../source/tutorial/insert-documents.txt:228 -msgid "The following methods can also add new documents to a collection:" -msgstr "" - -# 5aa7fffde5844d0cb117787ce38702af -#: ../source/tutorial/insert-documents.txt:230 -msgid "" -":method:`db.collection.update()` when used with the ``upsert: true`` " -"option." -msgstr "" - -# 9406fd421d9f46878fcd25ba44e628b5 -#: ../source/tutorial/insert-documents.txt:233 -msgid "" -":method:`db.collection.updateOne()` when used with the ``upsert: true`` " -"option." -msgstr "" - -# 587a39a57f38488e9e873da93838b8af -#: ../source/tutorial/insert-documents.txt:236 -msgid "" -":method:`db.collection.updateMany()` when used with the ``upsert: true`` " -"option." -msgstr "" - -# 6ce9cd393d1d4fceacddd0ee2fce74b7 -#: ../source/tutorial/insert-documents.txt:239 -msgid "" -":method:`db.collection.findAndModify()` when used with the ``upsert: " -"true`` option." -msgstr "" - -# 668c902f35e54593918938fd8da16179 -#: ../source/tutorial/insert-documents.txt:242 -msgid "" -":method:`db.collection.findOneAndUpdate()` when used with the ``upsert: " -"true`` option." -msgstr "" - -# 8d511dd7905a4bb492aba39716650528 -#: ../source/tutorial/insert-documents.txt:245 -msgid "" -":method:`db.collection.findOneAndReplace()` when used with the ``upsert: " -"true`` option." -msgstr "" - -# fa6660a256554e2f95c7591fce6c4d17 -#: ../source/tutorial/insert-documents.txt:248 -msgid ":method:`db.collection.save()`." -msgstr "" - -# 3ace6ea4c21e4be0b83c6f90853d70a4 -#: ../source/tutorial/insert-documents.txt:250 -msgid ":method:`db.collection.bulkWrite()`." -msgstr "" - -# a5563efbfd69431382e94180f5fc8435 -#: ../source/tutorial/insert-documents.txt:252 -msgid "" -"See the individual reference pages for the methods for more information " -"and examples." -msgstr "" - -# 98cb1c2fa5314cf1a0d53d801e028c0d -#: ../source/tutorial/insert-documents.txt:256 -msgid "Write Acknowledgement" -msgstr "" - -# a9d6a6bfd1d34ecab8390d0f0cacbe5f -#: ../source/tutorial/insert-documents.txt:258 -msgid "" -"With write concerns, you can specify the level of acknowledgement " -"requested from MongoDB for write operations. For details, see " -":doc:`/reference/write-concern`." -msgstr "" - -#~ msgid "" -#~ "In MongoDB, the :method:`db.collection.insert()` " -#~ "method adds new documents into a " -#~ "collection. In addition, both the " -#~ ":method:`db.collection.update()` method and the " -#~ ":method:`db.collection.save()` method can also " -#~ "add new documents through an operation" -#~ " called an *upsert*. An *upsert* is" -#~ " an operation that performs either an" -#~ " update of an existing document or" -#~ " an insert of a new document if" -#~ " the document to modify does not " -#~ "exist." -#~ msgstr "" - -#~ msgid "" -#~ "This tutorial provides examples of " -#~ "insert operations using each of the " -#~ "three methods in the :program:`mongo` " -#~ "shell." -#~ msgstr "" - -#~ msgid "Insert a Document with ``insert()`` Method" -#~ msgstr "" - -#~ msgid "" -#~ "The following statement inserts a " -#~ "document with three fields into the " -#~ "collection ``inventory``:" -#~ msgstr "" - -#~ msgid "" -#~ "In the example, the document has a" -#~ " user-specified ``_id`` field value " -#~ "of ``10``. The value must be " -#~ "unique within the ``inventory`` collection." -#~ msgstr "" - -#~ msgid "For more examples, see :method:`~db.collection.insert()`." -#~ msgstr "" - -#~ msgid "Insert a Document with ``update()`` Method" -#~ msgstr "" - -#~ msgid "" -#~ "Call the :method:`~db.collection.update()` method" -#~ " with the ``upsert`` flag to create" -#~ " a new document if no document " -#~ "matches the update's query criteria. " -#~ "[#previous-versions-upsert]_" -#~ msgstr "" - -#~ msgid "" -#~ "The following example creates a new " -#~ "document if no document in the " -#~ "``inventory`` collection contains ``{ type:" -#~ " \"books\", item : \"journal\" }``:" -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB adds the ``_id`` field and " -#~ "assigns as its value a unique " -#~ "ObjectId. The new document includes the" -#~ " ``item`` and ``type`` fields from " -#~ "the ```` criteria and the ``qty``" -#~ " field from the ```` parameter." -#~ msgstr "" - -#~ msgid "For more examples, see :method:`~db.collection.update()`." -#~ msgstr "" - -#~ msgid "" -#~ "Prior to version 2.2, in the " -#~ ":program:`mongo` shell, you would specify " -#~ "the ``upsert`` and the ``multi`` options" -#~ " in the :method:`~db.collection.update()` method" -#~ " as positional boolean options. See " -#~ ":method:`~db.collection.update()` for details." -#~ msgstr "" - -#~ msgid "Insert a Document with ``save()`` Method" -#~ msgstr "" - -#~ msgid "" -#~ "To insert a document with the " -#~ ":method:`~db.collection.save()` method, pass the " -#~ "method a document that does not " -#~ "contain the ``_id`` field or a " -#~ "document that contains an ``_id`` field" -#~ " that does not exist in the " -#~ "collection." -#~ msgstr "" - -#~ msgid "" -#~ "The following example creates a new " -#~ "document in the ``inventory`` collection:" -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB adds the ``_id`` field and " -#~ "assigns as its value a unique " -#~ "ObjectId." -#~ msgstr "" - -#~ msgid "For more examples, see :method:`~db.collection.save()`." -#~ msgstr "" - -#~ msgid "" -#~ "In MongoDB, the :method:`db.collection.insert()` " -#~ "method adds new documents into a " -#~ "collection." -#~ msgstr "" - -#~ msgid "Insert a Document" -#~ msgstr "" - -#~ msgid "Insert a document into a collection." -#~ msgstr "" - -#~ msgid "" -#~ "Insert a document into a collection " -#~ "named ``inventory``. The operation will " -#~ "create the collection if the collection" -#~ " does not currently exist." -#~ msgstr "" - -#~ msgid "" -#~ "The operation returns a :method:`WriteResult`" -#~ " object with the status of the " -#~ "operation. A successful insert of the" -#~ " document returns the following object:" -#~ msgstr "" - -#~ msgid "Review the inserted document." -#~ msgstr "" - -#~ msgid "" -#~ "If the insert operation is successful," -#~ " verify the insertion by querying the" -#~ " collection." -#~ msgstr "" - -#~ msgid "The document you inserted should return." -#~ msgstr "" - -#~ msgid "" -#~ "The returned document shows that MongoDB" -#~ " added an ``_id`` field to the " -#~ "document. If a client inserts a " -#~ "document that does not contain the " -#~ "``_id`` field, MongoDB adds the field" -#~ " with the value set to a " -#~ "generated :manual:`ObjectId `." -#~ " The :manual:`ObjectId `" -#~ " values in your documents will differ" -#~ " from the ones shown." -#~ msgstr "" - -#~ msgid "Insert an Array of Documents" -#~ msgstr "" - -#~ msgid "" -#~ "You can pass an array of documents" -#~ " to the :method:`db.collection.insert()` method" -#~ " to insert multiple documents." -#~ msgstr "" - -#~ msgid "Create an array of documents." -#~ msgstr "" - -#~ msgid "" -#~ "Define a variable ``mydocuments`` that " -#~ "holds an array of documents to " -#~ "insert." -#~ msgstr "" - -#~ msgid "Insert the documents." -#~ msgstr "" - -#~ msgid "" -#~ "Pass the ``mydocuments`` array to the" -#~ " :method:`db.collection.insert()` to perform a" -#~ " bulk insert." -#~ msgstr "" - -#~ msgid "" -#~ "The method returns a :method:`BulkWriteResult`" -#~ " object with the status of the " -#~ "operation. A successful insert of the" -#~ " documents returns the following object:" -#~ msgstr "" - -#~ msgid "" -#~ "The :data:`~BulkWriteResult.nInserted` field " -#~ "specifies the number of documents " -#~ "inserted. If the operation encounters an" -#~ " error, the :method:`BulkWriteResult` object " -#~ "will contain information regarding the " -#~ "error." -#~ msgstr "" - -#~ msgid "" -#~ "The inserted documents will each have" -#~ " an ``_id`` field added by MongoDB." -#~ msgstr "" - -#~ msgid "Insert Multiple Documents with ``Bulk``" -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB provides a :method:`Bulk()` API " -#~ "that you can use to perform " -#~ "multiple write operations in bulk. The" -#~ " following sequence of operations describes" -#~ " how you would use the " -#~ ":method:`Bulk()` API to insert a group" -#~ " of documents into a MongoDB " -#~ "collection." -#~ msgstr "" - -#~ msgid "Initialize a ``Bulk`` operations builder." -#~ msgstr "" - -#~ msgid "" -#~ "Initialize a :method:`Bulk` operations builder" -#~ " for the collection ``inventory``." -#~ msgstr "" - -#~ msgid "" -#~ "The operation returns an unordered " -#~ "operations builder which maintains a " -#~ "list of operations to perform. Unordered" -#~ " operations means that MongoDB can " -#~ "execute in parallel as well as in" -#~ " nondeterministic order. If an error " -#~ "occurs during the processing of one " -#~ "of the write operations, MongoDB will" -#~ " continue to process remaining write " -#~ "operations in the list." -#~ msgstr "" - -#~ msgid "" -#~ "You can also initialize an ordered " -#~ "operations builder; see " -#~ ":method:`db.collection.initializeOrderedBulkOp()` for " -#~ "details." -#~ msgstr "" - -#~ msgid "Add insert operations to the ``bulk`` object." -#~ msgstr "" - -#~ msgid "" -#~ "Add two insert operations to the " -#~ "``bulk`` object using the " -#~ ":method:`Bulk.insert()` method." -#~ msgstr "" - -#~ msgid "Execute the bulk operation." -#~ msgstr "" - -#~ msgid "" -#~ "Call the :method:`~Bulk.execute()` method on" -#~ " the ``bulk`` object to execute the" -#~ " operations in its list." -#~ msgstr "" - -#~ msgid "Additional Examples and Methods" -#~ msgstr "" - -#~ msgid "For more examples, see :method:`db.collection.insert()`." -#~ msgstr "" - -#~ msgid "" -#~ "The :method:`db.collection.update()` method, the " -#~ ":method:`db.collection.findAndModify()`, and the " -#~ ":method:`db.collection.save()` method can also " -#~ "add new documents. See the individual" -#~ " reference pages for the methods for" -#~ " more information and examples." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/install-mongodb-enterprise-on-amazon.po b/locale/es/LC_MESSAGES/tutorial/install-mongodb-enterprise-on-amazon.po deleted file mode 100644 index 1f97f4016be..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/install-mongodb-enterprise-on-amazon.po +++ /dev/null @@ -1,431 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:36+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# c979b08321f146e19a9a2f3a9557e9d7 -#: ../source/tutorial/install-mongodb-enterprise-on-amazon.txt:3 -msgid "Install MongoDB Enterprise on Amazon Linux" -msgstr "" - -# 3957e2e09e0741088655731bf7f6e84a -#: ../source/tutorial/install-mongodb-enterprise-on-amazon.txt -msgid "On this page" -msgstr "" - -# f248d64729d04ebf9ab3e96af3279ae8 -#: ../source/tutorial/install-mongodb-enterprise-on-amazon.txt:14 -msgid "Overview" -msgstr "" - -# 0214e73432114db8902a154cb65549fe -#: ../source/tutorial/install-mongodb-enterprise-on-amazon.txt:16 -msgid "" -"Use this tutorial to install :products:`MongoDB Enterprise ` on Amazon Linux AMI. MongoDB Enterprise is" -" available on select platforms and contains support for several features " -"related to security and monitoring." -msgstr "" - -# c1a05734a5aa4c4b84935e03e565fadd -#: ../source/includes/fact-installation-64bit.rst:1 -msgid "" -"This installation guide only supports 64-bit systems. See :ref:`3.0" -"-compatibility-platform-support` for details." -msgstr "" - -# 41c7149a5cc14957b58e63110a0756b6 -#: ../source/includes/list-mongodb-enterprise-packages.rst:1 -msgid "" -"MongoDB provides officially supported Enterprise packages in their own " -"repository. This repository contains the following packages:" -msgstr "" - -# b15c64f9b6574f11a9c587ecbfa05ba0 -#: ../source/includes/list-mongodb-enterprise-packages.rst:7 -msgid "``mongodb-enterprise``" -msgstr "" - -# a65d81fde4cb4034b5143e9204abded4 -#: ../source/includes/list-mongodb-enterprise-packages.rst:8 -msgid "" -"A ``metapackage`` that will automatically install the four component " -"packages listed below." -msgstr "" - -# c0cecd038493432c98bde4c73e0ac8f8 -#: ../source/includes/list-mongodb-enterprise-packages.rst:11 -msgid "``mongodb-enterprise-server``" -msgstr "" - -# 0c4d8c629efe4b7b8ffd005603647010 -#: ../source/includes/list-mongodb-enterprise-packages.rst:12 -msgid "" -"Contains the :program:`mongod` daemon and associated configuration and " -"init scripts." -msgstr "" - -# 2c293688850640259cbbd4233f62b68b -#: ../source/includes/list-mongodb-enterprise-packages.rst:15 -msgid "``mongodb-enterprise-mongos``" -msgstr "" - -# d03b0842ce7845f9a6bbe6c8243d1d37 -#: ../source/includes/list-mongodb-enterprise-packages.rst:16 -msgid "Contains the :program:`mongos` daemon." -msgstr "" - -# 4b967b7a488d4661a65cbdf34b01712b -#: ../source/includes/list-mongodb-enterprise-packages.rst:18 -msgid "``mongodb-enterprise-shell``" -msgstr "" - -# c7ac90e4402943e38643109db8942514 -#: ../source/includes/list-mongodb-enterprise-packages.rst:19 -msgid "Contains the :program:`mongo` shell." -msgstr "" - -# 0e436fed997044a6a72d0aa3b48c71ed -#: ../source/includes/list-mongodb-enterprise-packages.rst:21 -msgid "``mongodb-enterprise-tools``" -msgstr "" - -# 2ad15900e959411bab1d19382323c3b9 -#: ../source/includes/list-mongodb-enterprise-packages.rst:22 -msgid "" -"Contains the following MongoDB tools: :program:`mongoimport` " -":program:`bsondump`, :program:`mongodump`, :program:`mongoexport`, " -":program:`mongofiles`, :program:`mongooplog`, :program:`mongoperf`, " -":program:`mongorestore`, :program:`mongostat`, and :program:`mongotop`." -msgstr "" - -# cf6a8d94380f4d5ba08a7702687c180a -#: ../source/tutorial/install-mongodb-enterprise-on-amazon.txt:26 -msgid "Install MongoDB Enterprise" -msgstr "" - -# 68001ef4cda94242b98a30b5df9de715 -#: ../source/includes/extracts/install-past-mongodb-enterprise-amazon.rst:3 -msgid "" -"To install a version of MongoDB prior to 3.2, please refer to that " -"version's documentation. For example, see version :v3.0:`3.0 `." -msgstr "" - -# af0a3c74de054925ab74deae26f77889 -#: ../source/tutorial/install-mongodb-enterprise-on-amazon.txt:35 -msgid "Install MongoDB Enterprise From Tarball" -msgstr "" - -# cbaca96777f244d4b749558a49af960e -#: ../source/includes/extracts/install-mongodb-enterprise-manually-amazon.rst:1 -msgid "" -"While you should use the ``.rpm`` packages as previously described, you " -"may also manually install MongoDB using the tarballs." -msgstr "" - -# 8b25d964d8a64d9aa7fd647588f825c7 -#: ../source/includes/extracts/install-mongodb-enterprise-manually-amazon.rst:4 -msgid "First you must install any dependencies as appropriate:" -msgstr "" - -# 373fd2fd8b7243dc9d1de683ef953419 -#: ../source/includes/extracts/install-mongodb-enterprise-manually-amazon.rst:9 -msgid "" -"To perform the installation, see :doc:`/tutorial/install-mongodb-" -"enterprise-on-linux`." -msgstr "" - -# 669e534bd43c4a9d80b1360674270fc6 -#: ../source/tutorial/install-mongodb-enterprise-on-amazon.txt:40 -msgid "Run MongoDB Enterprise" -msgstr "" - -# 778c9236b4f64ec7bd08776b7997979b -#: ../source/includes/fact-installation-directories.rst:1 -msgid "" -"The MongoDB instance stores its data files in |mongod-datadir| and its " -"log files in ``/var/log/mongodb`` by default, and runs using the |mongod-" -"user| user account. You can specify alternate log and data file " -"directories in ``/etc/mongod.conf``. See :setting:`systemLog.path` and " -":setting:`storage.dbPath` for additional information." -msgstr "" - -# 231bc88103814c5d8bcc6a7c7bd5fc34 -#: ../source/includes/fact-installation-directories.rst:8 -msgid "" -"If you change the user that runs the MongoDB process, you **must** modify" -" the access control rights to the |mongod-datadir| and " -"``/var/log/mongodb`` directories to give this user access to these " -"directories." -msgstr "" - -# 61edb642a162425ca66032c336a93b80 -#: ../source/tutorial/install-mongodb-enterprise-on-amazon.txt:50 -msgid "Uninstall MongoDB" -msgstr "" - -# ba3dc814fb3c4626b9d0e3f480fe0196 -#: ../source/includes/fact-uninstall.rst:1 -msgid "" -"To completely remove MongoDB from a system, you must remove the MongoDB " -"applications themselves, the configuration files, and any directories " -"containing data and logs. The following section guides you through the " -"necessary steps." -msgstr "" - -# b866cd8185544de182d6895e12e0e75c -#: ../source/includes/fact-uninstall.rst:6 -msgid "" -"This process will *completely* remove MongoDB, its configuration, and " -"*all* databases. This process is not reversible, so ensure that all of " -"your configuration and data is backed up before proceeding." -msgstr "" - -#~ msgid "" -#~ "After you have installed the required" -#~ " prerequisite packages, download and " -#~ "install the MongoDB Enterprise packages " -#~ "from ``_. The MongoDB binaries are " -#~ "located in the ``/bin`` directory of " -#~ "the archive. To download and install," -#~ " use the following sequence of " -#~ "commands." -#~ msgstr "" - -#~ msgid "To begin using MongoDB, see :doc:`/tutorial/getting-started`." -#~ msgstr "" - -# c6243bddd46f4345b6ef458bc634d9db -#~ msgid "Install MongoDB Enterprise on Amazon Linux AMI" -#~ msgstr "" - -# 58dc6eabf68d446c88042cbddf7a8eea -#~ msgid "" -#~ "Use this tutorial to install " -#~ ":term:`MongoDB Enterprise` on Amazon Linux " -#~ "AMI. MongoDB Enterprise is available on" -#~ " select platforms and contains support " -#~ "for several features related to security" -#~ " and monitoring." -#~ msgstr "" - -# 3f5e1dd5d5f8459eb6752108c11c54f2 -#~ msgid "Prerequisites" -#~ msgstr "" - -# 0e8b5ad0b97a40f2afb5693f7e430000 -#~ msgid "" -#~ "To use MongoDB Enterprise on Amazon " -#~ "Linux AMI, you must install several " -#~ "prerequisite packages:" -#~ msgstr "" - -# 451daf86bc224ad4899d457710e82539 -#~ msgid "``net-snmp``" -#~ msgstr "" - -# e486ac3f2a144c55acb580e1e8a8a4ff -#~ msgid "``net-snmp-libs``" -#~ msgstr "" - -# 94e794bd811c4edeac43ae5ae0e27c83 -#~ msgid "``openssl``" -#~ msgstr "" - -# a3779e85372b4cb899e3da8e9c348f5c -#~ msgid "``net-snmp-utils``" -#~ msgstr "" - -# f7aa28f96664444c97a06eb7a4806113 -#~ msgid "``cyrus-sasl``" -#~ msgstr "" - -# 4fe82c679e1143ee81993de75f264284 -#~ msgid "``cyrus-sasl-lib``" -#~ msgstr "" - -# 2cc7927c961440c9b02c05c76c058fe9 -#~ msgid "``cyrus-sasl-devel``" -#~ msgstr "" - -# 53a230132b654890be2c50961ec5a96f -#~ msgid "``cyrus-sasl-gssapi``" -#~ msgstr "" - -# 339bc7a99678478aaa9c391083c9b470 -#~ msgid "To install these packages, you can issue the following command:" -#~ msgstr "" - -# b38662fc37164a7c9ec7b4a093d73ceb -#~ msgid "" -#~ "The Enterprise packages include an " -#~ "example SNMP configuration file named " -#~ "``mongod.conf``. This file is not a " -#~ "MongoDB configuration file." -#~ msgstr "" - -# eabe1eafaf064a069317ba9b41ad6a1f -#~ msgid "Download and install the MongoDB Enterprise packages." -#~ msgstr "" - -# 5b7545cc273d49c68a262a2bc6b9e6de -#~ msgid "" -#~ "Ensure the location of the MongoDB " -#~ "binaries is included in the ``PATH`` " -#~ "variable." -#~ msgstr "" - -# 6ad42c67a86349f081c42f0436ac51b1 -#~ msgid "" -#~ "Once you have copied the MongoDB " -#~ "binaries to their target location, " -#~ "ensure that the location is included " -#~ "in your ``PATH`` variable. If it " -#~ "is not, either include it or " -#~ "create symbolic links from the binaries" -#~ " to a directory that is included." -#~ msgstr "" - -# c65037dc7f87499892ff29cfe93878a8 -#~ msgid "Create the data directory." -#~ msgstr "" - -# 8128df322ff44384b2f60b8ff4e56051 -#~ msgid "" -#~ "Before you start MongoDB for the " -#~ "first time, create the directory to " -#~ "which the :program:`mongod` process will " -#~ "write data. By default, the " -#~ ":program:`mongod` process uses the " -#~ "``/data/db`` directory. If you create a" -#~ " directory other than this one, you" -#~ " must specify that directory in the" -#~ " :setting:`dbpath` option when starting the" -#~ " :program:`mongod` process later in this" -#~ " procedure." -#~ msgstr "" - -# 70203efc0f834fa0a3a4343727dd85af -#~ msgid "" -#~ "The following example command creates " -#~ "the default ``/data/db`` directory:" -#~ msgstr "" - -# bf4c2a36eb6d4bd98adca8fe14a483ad -#~ msgid "Set permissions for the data directory." -#~ msgstr "" - -# 22cf0729728a454a91fd12e16f6864c1 -#~ msgid "" -#~ "Before running :program:`mongod` for the " -#~ "first time, ensure that the user " -#~ "account running :program:`mongod` has read " -#~ "and write permissions for the directory." -#~ msgstr "" - -# 227b6a2f69714ad684a9da5d7ee25c7e -#~ msgid "Run MongoDB." -#~ msgstr "" - -# 3a056dea47b64f0bb0337253e7249c77 -#~ msgid "" -#~ "To run MongoDB, run the " -#~ ":program:`mongod` process at the system " -#~ "prompt. If necessary, specify the path" -#~ " of the :program:`mongod` or the data" -#~ " directory. See the following examples." -#~ msgstr "" - -# 49531b044aee4443b56c4fef23df7402 -#~ msgid "Run without specifying paths" -#~ msgstr "" - -# b3b231bf5e5343988c9307305034f9bd -#~ msgid "" -#~ "If your system ``PATH`` variable " -#~ "includes the location of the " -#~ ":program:`mongod` binary and if you use" -#~ " the default data directory (i.e., " -#~ "``/data/db``), simply enter ``mongod`` at " -#~ "the system prompt:" -#~ msgstr "" - -# 270b5a2286b54bfc9411f1a39adeffa7 -#~ msgid "Specify the path of the :program:`mongod`" -#~ msgstr "" - -# d56bb6095dd4477db20729d5e664aa96 -#~ msgid "" -#~ "If your ``PATH`` does not include " -#~ "the location of the :program:`mongod` " -#~ "binary, enter the full path to the" -#~ " :program:`mongod` binary at the system " -#~ "prompt:" -#~ msgstr "" - -# d9a65cfa57dd4aa18e20d2f8e4437f5c -#~ msgid "Specify the path of the data directory" -#~ msgstr "" - -# 735455ffee6b47058280b1786787652c -#~ msgid "" -#~ "If you do not use the default " -#~ "data directory (i.e., ``/data/db``), specify" -#~ " the path to the data directory " -#~ "using the :option:`--dbpath `" -#~ " option:" -#~ msgstr "" - -# f2f2853c154b405ebb879ab1bff246ef -#~ msgid "Stop MongoDB as needed." -#~ msgstr "" - -# 3d8946c09bac4446b40d6ee1391e500c -#~ msgid "" -#~ "To stop MongoDB, press ``Control+C`` in" -#~ " the terminal where the :program:`mongod`" -#~ " instance is running." -#~ msgstr "" - -# 939df22822334005a4059e542ab2fb00 -#~ msgid "Begin using MongoDB." -#~ msgstr "" - -#~ msgid "" -#~ "After you have installed the required" -#~ " prerequisite packages, download and " -#~ "install the MongoDB Enterprise packages " -#~ "from ``_. " -#~ "The MongoDB binaries are located in " -#~ "the ``/bin`` directory of the archive." -#~ " To download and install, use the " -#~ "following sequence of commands." -#~ msgstr "" - -#~ msgid "" -#~ "To begin using MongoDB, see " -#~ ":doc:`/tutorial/getting-started`. Also consider " -#~ "the :doc:`/administration/production-notes` document" -#~ " before deploying MongoDB in a " -#~ "production environment." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/install-mongodb-enterprise-on-debian.po b/locale/es/LC_MESSAGES/tutorial/install-mongodb-enterprise-on-debian.po deleted file mode 100644 index d420d56cf4c..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/install-mongodb-enterprise-on-debian.po +++ /dev/null @@ -1,406 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 2.6\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 98385bd0916647c4a3fcef2179be8168 -#: ../source/tutorial/install-mongodb-enterprise-on-debian.txt:3 -msgid "Install MongoDB Enterprise on Debian" -msgstr "" - -# a3cd609609a54ec780d85e4e2442f2dc -#: ../source/tutorial/install-mongodb-enterprise-on-debian.txt -msgid "On this page" -msgstr "" - -# 2fb0e003a8884861bf751ee3667b8b53 -#: ../source/tutorial/install-mongodb-enterprise-on-debian.txt:14 -msgid "Overview" -msgstr "" - -# c570da6cce844edd8690052e0804c9b6 -#: ../source/tutorial/install-mongodb-enterprise-on-debian.txt:16 -msgid "" -"Use this tutorial to install :products:`MongoDB Enterprise ` from ``.deb`` packages on Debian 7 " -"\"Wheezy\" or Debian 8 \"Jessie\"." -msgstr "" - -# f3e13da14a8743509f80bf1e6f50b4bf -#: ../source/tutorial/install-mongodb-enterprise-on-debian.txt:20 -msgid "Platform Support" -msgstr "" - -# 63dba6085dc34226ac8a8cdcecd3efa0 -# d9a7b6b9663c4b659b60de81038c0669 -#: ../source/includes/fact-installation-64bit.rst:1 -msgid "" -"This installation guide only supports 64-bit systems. See :ref:`3.0" -"-compatibility-platform-support` for details." -msgstr "" - -# b2decd8c4ba8430f814bdc5a46ffcb09 -#: ../source/includes/list-mongodb-enterprise-packages.rst:1 -msgid "" -"MongoDB provides officially supported Enterprise packages in their own " -"repository. This repository contains the following packages:" -msgstr "" - -# 892b0567ee9a40eda79206e2b16b6727 -#: ../source/includes/list-mongodb-enterprise-packages.rst:7 -msgid "``mongodb-enterprise``" -msgstr "" - -# bf8044005c714e0b8cc606b0e8554f64 -#: ../source/includes/list-mongodb-enterprise-packages.rst:8 -msgid "" -"A ``metapackage`` that will automatically install the four component " -"packages listed below." -msgstr "" - -# 80d4f717e02143dcb7d8e1008ea3d230 -#: ../source/includes/list-mongodb-enterprise-packages.rst:11 -msgid "``mongodb-enterprise-server``" -msgstr "" - -# a5c6cbe9226f4d2fb6b741b442da5851 -#: ../source/includes/list-mongodb-enterprise-packages.rst:12 -msgid "" -"Contains the :program:`mongod` daemon and associated configuration and " -"init scripts." -msgstr "" - -# 50572f37cfa44076926b2465667c9b90 -#: ../source/includes/list-mongodb-enterprise-packages.rst:15 -msgid "``mongodb-enterprise-mongos``" -msgstr "" - -# 5bab8060fb8b4564a5ea09409bb899ad -#: ../source/includes/list-mongodb-enterprise-packages.rst:16 -msgid "Contains the :program:`mongos` daemon." -msgstr "" - -# 172d56794b8547bd8df0845fa6f1d5dd -#: ../source/includes/list-mongodb-enterprise-packages.rst:18 -msgid "``mongodb-enterprise-shell``" -msgstr "" - -# ba431b1c514a4f7dbf8d0273b8719560 -#: ../source/includes/list-mongodb-enterprise-packages.rst:19 -msgid "Contains the :program:`mongo` shell." -msgstr "" - -# e20a9358d5d4464ea47584e8d9f8ae10 -#: ../source/includes/list-mongodb-enterprise-packages.rst:21 -msgid "``mongodb-enterprise-tools``" -msgstr "" - -# 10321a517bb745f6867380090807746b -#: ../source/includes/list-mongodb-enterprise-packages.rst:22 -msgid "" -"Contains the following MongoDB tools: :program:`mongoimport` " -":program:`bsondump`, :program:`mongodump`, :program:`mongoexport`, " -":program:`mongofiles`, :program:`mongooplog`, :program:`mongoperf`, " -":program:`mongorestore`, :program:`mongostat`, and :program:`mongotop`." -msgstr "" - -# 654957ac38f44c63afa49db9b00e10a8 -#: ../source/tutorial/install-mongodb-enterprise-on-debian.txt:27 -msgid "Install MongoDB Enterprise" -msgstr "" - -# da229b6c8873486d8d7bff5e6f19ad98 -#: ../source/includes/extracts/install-past-mongodb-enterprise-debian.rst:3 -msgid "" -"To install a version of MongoDB prior to 3.2, please refer to that " -"version's documentation. For example, see version :v3.0:`3.0 `." -msgstr "" - -# 825c45ea2de845e38be6ef6b17cab4ef -#: ../source/includes/fact-use-distribution-package.rst:1 -msgid "" -"Use the provided distribution packages as described in this page if " -"possible. These packages will automatically install all of MongoDB's " -"dependencies, and are the recommended installation method." -msgstr "" - -# 2c668fc679ae4f978f92262426e572a8 -#: ../source/tutorial/install-mongodb-enterprise-on-debian.txt:40 -msgid "Install MongoDB Enterprise From Tarball" -msgstr "" - -# 0bba0ecda8d843ca8ffcbc63cde0f799 -#: ../source/includes/extracts/install-mongodb-enterprise-manually-debian.rst:1 -msgid "" -"While you should use the ``.deb`` packages as previously described, you " -"may also manually install MongoDB using the tarballs." -msgstr "" - -# d03a1a49b353412abbdc3c8fd9cb9bfa -#: ../source/includes/extracts/install-mongodb-enterprise-manually-debian.rst:4 -msgid "First you must install any dependencies as appropriate:" -msgstr "" - -# 7c5b7006b954449b89aca09884f5f6e8 -#: ../source/includes/extracts/install-mongodb-enterprise-manually-debian.rst:11 -msgid "" -"To perform the installation, see :doc:`/tutorial/install-mongodb-" -"enterprise-on-linux`." -msgstr "" - -# 77836c959276498a8880536e1e5504dd -#: ../source/tutorial/install-mongodb-enterprise-on-debian.txt:45 -msgid "Run MongoDB Enterprise" -msgstr "" - -# 9d191713c0e740989ec2905d3d7b4f51 -#: ../source/includes/fact-installation-directories.rst:1 -msgid "" -"The MongoDB instance stores its data files in |mongod-datadir| and its " -"log files in ``/var/log/mongodb`` by default, and runs using the |mongod-" -"user| user account. You can specify alternate log and data file " -"directories in ``/etc/mongod.conf``. See :setting:`systemLog.path` and " -":setting:`storage.dbPath` for additional information." -msgstr "" - -# 55b09cb212e847f197b28f1966941c17 -#: ../source/includes/fact-installation-directories.rst:8 -msgid "" -"If you change the user that runs the MongoDB process, you **must** modify" -" the access control rights to the |mongod-datadir| and " -"``/var/log/mongodb`` directories to give this user access to these " -"directories." -msgstr "" - -# bb78dc9ef37540cc95c87cc8f289c856 -#: ../source/tutorial/install-mongodb-enterprise-on-debian.txt:55 -msgid "Uninstall MongoDB" -msgstr "" - -# 343f93a23bf943eaa2e4979ffc063c76 -#: ../source/includes/fact-uninstall.rst:1 -msgid "" -"To completely remove MongoDB from a system, you must remove the MongoDB " -"applications themselves, the configuration files, and any directories " -"containing data and logs. The following section guides you through the " -"necessary steps." -msgstr "" - -# c5dbaa3871764a908c1ca5c30fb21d95 -#: ../source/includes/fact-uninstall.rst:6 -msgid "" -"This process will *completely* remove MongoDB, its configuration, and " -"*all* databases. This process is not reversible, so ensure that all of " -"your configuration and data is backed up before proceeding." -msgstr "" - -#~ msgid "" -#~ "Use this tutorial to install MongoDB " -#~ "Enterprise on Debian Linux systems. The" -#~ " tutorial uses ``.deb`` packages to " -#~ "install." -#~ msgstr "" - -#~ msgid "Packages" -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB provides packages of the " -#~ "officially supported MongoDB Enterprise builds" -#~ " in it's own repository. This " -#~ "repository provides the MongoDB Enterprise " -#~ "distribution in the following packages:" -#~ msgstr "" - -#~ msgid "" -#~ "This package is a ``metapackage`` that" -#~ " will automatically install the four " -#~ "component packages listed below." -#~ msgstr "" - -#~ msgid "" -#~ "This package contains the :program:`mongod`" -#~ " daemon and associated configuration and" -#~ " init scripts." -#~ msgstr "" - -#~ msgid "This package contains the :program:`mongos` daemon." -#~ msgstr "" - -#~ msgid "This package contains the :program:`mongo` shell." -#~ msgstr "" - -#~ msgid "" -#~ "This package contains the following " -#~ "MongoDB tools: :program:`mongoimport` " -#~ ":program:`bsondump`, :program:`mongodump`, " -#~ ":program:`mongoexport`, :program:`mongofiles`, " -#~ ":program:`mongoimport`, :program:`mongooplog`, " -#~ ":program:`mongoperf`, :program:`mongorestore`, " -#~ ":program:`mongostat`, and :program:`mongotop`." -#~ msgstr "" - -#~ msgid "Control Scripts" -#~ msgstr "" - -#~ msgid "" -#~ "The ``mongodb-enterprise`` package includes" -#~ " various :term:`control scripts `, including the init script " -#~ "``/etc/rc.d/init.d/mongod``." -#~ msgstr "" - -#~ msgid "" -#~ "The package configures MongoDB using the" -#~ " ``/etc/mongod.conf`` file in conjunction " -#~ "with the control scripts." -#~ msgstr "" - -#~ msgid "" -#~ "As of version |release|, there are " -#~ "no control scripts for :program:`mongos`. " -#~ "The :program:`mongos` process is used " -#~ "only in :doc:`sharding `. You" -#~ " can use the ``mongod`` init script" -#~ " to derive your own :program:`mongos` " -#~ "control script." -#~ msgstr "" - -#~ msgid "Import the public key used by the package management system." -#~ msgstr "" - -#~ msgid "" -#~ "Issue the following command to add " -#~ "the `MongoDB public GPG Key " -#~ "`_ to " -#~ "the system key ring." -#~ msgstr "" - -#~ msgid "" -#~ "Create a ``/etc/apt/sources.list.d/mongodb-" -#~ "enterprise.list`` file for MongoDB." -#~ msgstr "" - -#~ msgid "Create the list file using the following command:" -#~ msgstr "" - -#~ msgid "" -#~ "If you'd like to install MongoDB " -#~ "Enterprise packages from a particular " -#~ ":ref:`release series `, such as 2.6, you can " -#~ "specify the release series in the " -#~ "repository configuration. For example, to " -#~ "restrict your system to the 2.6 " -#~ "release series, add the following " -#~ "repository:" -#~ msgstr "" - -#~ msgid "Reload local package database." -#~ msgstr "" - -#~ msgid "Issue the following command to reload the local package database:" -#~ msgstr "" - -#~ msgid "Install the MongoDB Enterprise packages." -#~ msgstr "" - -#~ msgid "" -#~ "When you install the packages, you " -#~ "choose whether to install the current" -#~ " release or a previous one. This " -#~ "step provides instructions for both." -#~ msgstr "" - -#~ msgid "" -#~ "To install the latest stable version " -#~ "of MongoDB Enterprise, issue the " -#~ "following command:" -#~ msgstr "" - -#~ msgid "" -#~ "To install a specific release of " -#~ "MongoDB Enterprise, specify each component " -#~ "package individually and append the " -#~ "version number to the package name, " -#~ "as in the following example that " -#~ "installs the `2.6.1`` release of MongoDB" -#~ " Enterprise:" -#~ msgstr "" - -#~ msgid "" -#~ "You can specify any available version" -#~ " of MongoDB Enterprise. However ``apt-" -#~ "get`` will upgrade the packages when " -#~ "a newer version becomes available. To" -#~ " prevent unintended upgrades, pin the " -#~ "package. To pin the version of " -#~ "MongoDB Enterprise at the currently " -#~ "installed version, issue the following " -#~ "command sequence:" -#~ msgstr "" - -#~ msgid "" -#~ "The MongoDB Enterprise instance stores " -#~ "its data files in ``/var/lib/mongo`` and" -#~ " its log files in ``/var/log/mongo``, " -#~ "and runs using the ``mongod`` user " -#~ "account. If you change the user " -#~ "that runs the MongoDB process, you " -#~ "**must** modify the access control " -#~ "rights to the ``/var/lib/mongo`` and " -#~ "``/var/log/mongo`` directories." -#~ msgstr "" - -#~ msgid "Start MongoDB." -#~ msgstr "" - -#~ msgid "Issue the following command to start :program:`mongod`:" -#~ msgstr "" - -#~ msgid "Verify that MongoDB has started successfully" -#~ msgstr "" - -#~ msgid "" -#~ "Verify that the :program:`mongod` process " -#~ "has started successfully by checking the" -#~ " contents of the log file at " -#~ "``/var/log/mongodb/mongod.log``." -#~ msgstr "" - -#~ msgid "Stop MongoDB." -#~ msgstr "" - -#~ msgid "" -#~ "As needed, you can stop the " -#~ ":program:`mongod` process by issuing the " -#~ "following command:" -#~ msgstr "" - -#~ msgid "Restart MongoDB." -#~ msgstr "" - -#~ msgid "Issue the following command to restart :program:`mongod`:" -#~ msgstr "" - -#~ msgid "Begin using MongoDB." -#~ msgstr "" - -#~ msgid "" -#~ "To begin using MongoDB, see " -#~ ":doc:`/tutorial/getting-started`. Also consider " -#~ "the :doc:`/administration/production-notes` document" -#~ " before deploying MongoDB in a " -#~ "production environment." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/install-mongodb-enterprise-on-linux.po b/locale/es/LC_MESSAGES/tutorial/install-mongodb-enterprise-on-linux.po deleted file mode 100644 index 68b879577c1..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/install-mongodb-enterprise-on-linux.po +++ /dev/null @@ -1,61 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# b879639aa2f64f4d86120101e4e37412 -#: ../source/tutorial/install-mongodb-enterprise-on-linux.txt:3 -msgid "Install MongoDB Enterprise From Tarball" -msgstr "" - -# 4ae34611782242bbb8f1a498f845a404 -#: ../source/tutorial/install-mongodb-enterprise-on-linux.txt -msgid "On this page" -msgstr "" - -# e13c402746124917899d346c76f0b668 -#: ../source/tutorial/install-mongodb-enterprise-on-linux.txt:15 -msgid "Overview" -msgstr "" - -# 6eb2d56767d54feb8727a7f44c40b87a -#: ../source/tutorial/install-mongodb-enterprise-on-linux.txt:17 -msgid "" -"Compiled versions of MongoDB Enterprise for Linux provide a simple option" -" for installing MongoDB for other Linux systems without supported " -"packages." -msgstr "" - -# d05683598f674955af426be9503618c2 -#: ../source/tutorial/install-mongodb-enterprise-on-linux.txt:21 -msgid "Install MongoDB" -msgstr "" - -# 3e45461d44354c52965835a317087a27 -#: ../source/includes/extracts/install-past-mongodb-enterprise-tarball.rst:3 -msgid "" -"To install a version of MongoDB prior to 3.2, please refer to that " -"version's documentation. For example, see version :v3.0:`3.0 `." -msgstr "" - -# e5b01c557ada475fab2b3a17047331c3 -#: ../source/tutorial/install-mongodb-enterprise-on-linux.txt:28 -msgid "Run MongoDB" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/install-mongodb-enterprise-on-os-x.po b/locale/es/LC_MESSAGES/tutorial/install-mongodb-enterprise-on-os-x.po deleted file mode 100644 index 10e8748eb1e..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/install-mongodb-enterprise-on-os-x.po +++ /dev/null @@ -1,61 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# f1bac2eda95e477dba8efaf576813e7d -#: ../source/tutorial/install-mongodb-enterprise-on-os-x.txt:3 -msgid "Install MongoDB Enterprise on OS X" -msgstr "" - -# 0903a59bc0074425991a3ee190b7b8b8 -#: ../source/tutorial/install-mongodb-enterprise-on-os-x.txt:8 -msgid "Overview" -msgstr "" - -# f157f2bccc6341aba41c47b92445f1ee -#: ../source/tutorial/install-mongodb-enterprise-on-os-x.txt:10 -msgid "" -"Use this tutorial to install :products:`MongoDB Enterprise ` on OS X systems. MongoDB Enterprise is " -"available on select platforms and contains support for several features " -"related to security and monitoring." -msgstr "" - -# 3b32a7d187414f2f9a58445c31f004a2 -#: ../source/tutorial/install-mongodb-enterprise-on-os-x.txt:15 -msgid "Platform Support" -msgstr "" - -# f3993be063d54952945e6cf94338cb5e -#: ../source/tutorial/install-mongodb-enterprise-on-os-x.txt:17 -msgid "" -"MongoDB only supports OS X versions 10.7 (Lion) and later on Intel " -"x86-64. Versions of MongoDB Enterprise prior to 3.2 did not support OS X." -msgstr "" - -# 9d768234d2554a248e7aefdc3fdca508 -#: ../source/tutorial/install-mongodb-enterprise-on-os-x.txt:21 -msgid "Install MongoDB Enterprise" -msgstr "" - -# fdfe2fa7fb3a4ac884842c8aeb1e0c98 -#: ../source/tutorial/install-mongodb-enterprise-on-os-x.txt:26 -msgid "Run MongoDB Enterprise" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/install-mongodb-enterprise-on-red-hat-or-centos.po b/locale/es/LC_MESSAGES/tutorial/install-mongodb-enterprise-on-red-hat-or-centos.po deleted file mode 100644 index 9e6cfeb1a47..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/install-mongodb-enterprise-on-red-hat-or-centos.po +++ /dev/null @@ -1,339 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2014-04-08 19:36+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 816f2aaadad549a78fbb06362995950b -#: ../source/tutorial/install-mongodb-enterprise-on-red-hat-or-centos.txt:3 -msgid "Install MongoDB Enterprise on Red Hat Enterprise or CentOS" -msgstr "" - -# 089ae241a6034a5cb258826b464169ed -#: ../source/tutorial/install-mongodb-enterprise-on-red-hat-or-centos.txt:8 -msgid "Overview" -msgstr "" - -# 95d6e4515b5249cdaea10dc0f5777cb8 -#: ../source/tutorial/install-mongodb-enterprise-on-red-hat-or-centos.txt:10 -msgid "" -"Use this tutorial to install MongoDB Enterprise on Red Hat Enterprise Linux " -"or CentOS Linux. The tutorial uses ``.rpm`` packages to install." -msgstr "" - -# fddbabcec3a24e9cb16160f5ac9af3dd -#: ../source/includes/list-mongodb-enterprise-packages.rst:2 -msgid "Packages" -msgstr "" - -# 7cdc2ba51708496798f0b44b9f052152 -#: ../source/includes/list-mongodb-enterprise-packages.rst:8 -msgid "``mongodb-enterprise``" -msgstr "" - -# 5ad478351f6441caa661685d967f297c -#: ../source/includes/list-mongodb-enterprise-packages.rst:10 -msgid "" -"This package is a ``metapackage`` that will automatically install the four " -"component packages listed below." -msgstr "" - -# 7e7b7c9e2c8e4b7389329ff7256846e5 -#: ../source/includes/list-mongodb-enterprise-packages.rst:13 -msgid "``mongodb-enterprise-server``" -msgstr "" - -# 0ee38091906a4e9199a7bd3d40e60000 -#: ../source/includes/list-mongodb-enterprise-packages.rst:15 -msgid "" -"This package contains the :program:`mongod` daemon and associated " -"configuration and init scripts." -msgstr "" - -# 2f9184b333c144c99277dc4d07558651 -#: ../source/includes/list-mongodb-enterprise-packages.rst:18 -msgid "``mongodb-enterprise-mongos``" -msgstr "" - -# 51ce2687563f415eaf83c2f26dabb865 -#: ../source/includes/list-mongodb-enterprise-packages.rst:20 -msgid "This package contains the :program:`mongos` daemon." -msgstr "" - -# b0077f11ba194e409019ef12abd94734 -#: ../source/includes/list-mongodb-enterprise-packages.rst:22 -msgid "``mongodb-enterprise-shell``" -msgstr "" - -# d53cfc0fc73844b6b6231dcd72c97efc -#: ../source/includes/list-mongodb-enterprise-packages.rst:24 -msgid "This package contains the :program:`mongo` shell." -msgstr "" - -# 72e666e8f70644f0a1894aa487ae582a -#: ../source/includes/list-mongodb-enterprise-packages.rst:26 -msgid "``mongodb-enterprise-tools``" -msgstr "" - -# b4b993d2ce8e4c3c8fe710e865ffff26 -#: ../source/includes/list-mongodb-enterprise-packages.rst:28 -msgid "" -"This package contains the following MongoDB tools: :program:`mongoimport` " -":program:`bsondump`, :program:`mongodump`, :program:`mongoexport`, " -":program:`mongofiles`, :program:`mongoimport`, :program:`mongooplog`, " -":program:`mongoperf`, :program:`mongorestore`, :program:`mongostat`, and " -":program:`mongotop`." -msgstr "" - -# fba1668809da495d9d3d1db0370e7761 -#: ../source/includes/list-mongodb-enterprise-packages.rst:35 -msgid "Control Scripts" -msgstr "" - -# 708cecdff7fc4230a107836c7b7182d3 -#: ../source/includes/list-mongodb-enterprise-packages.rst:37 -msgid "" -"The ``mongodb-enterprise`` package includes various :term:`control scripts " -"`, including the init script ``/etc/rc.d/init.d/mongod``." -msgstr "" - -# ec5d9f33c5f441e2a282b3fd1eabf334 -#: ../source/includes/list-mongodb-enterprise-packages.rst:40 -msgid "" -"The package configures MongoDB using the ``/etc/mongod.conf`` file in " -"conjunction with the control scripts." -msgstr "" - -# 7827d7e47a154b0c91a96c5e9e8ce514 -#: ../source/includes/list-mongodb-enterprise-packages.rst:43 -msgid "" -"As of version |release|, there are no control scripts for :program:`mongos`." -" The :program:`mongos` process is used only in :doc:`sharding " -"`. You can use the ``mongod`` init script to derive your own" -" :program:`mongos` control script." -msgstr "" - -# 907c24208338423986b4144d2344a73c -#: ../source/tutorial/install-mongodb-enterprise-on-red-hat-or-centos.txt:25 -msgid "Install MongoDB Enterprise" -msgstr "" - -# 9290d232388f4f6589c34c419c50f039 -#: ../source/tutorial/install-mongodb-enterprise-on-red-hat-or-centos.txt:27 -msgid "" -"When you install the packages for MongoDB Enterprise, you choose whether to " -"install the current release or a previous one. This procedure describes how " -"to do both." -msgstr "" - -# 6c6ce96dfd6a48d58cafb1c6583d597c -#: ../source/includes/steps/install-mongodb-enterprise-on-red-hat-or-centos.rst:59 -msgid "Install the MongoDB Enterprise packages and associated tools." -msgstr "" - -# 3fe1245f764d44e8a5da52c5e2d056cc -#: ../source/includes/steps/install-mongodb-enterprise-on-red-hat-or-centos.rst:62 -msgid "" -"You can install either the latest stable version of MongoDB Enterprise or a " -"specific version of MongoDB Enterprise." -msgstr "" - -# d96e30d280184ba7a89ba02868f1545f -#: ../source/includes/steps/install-mongodb-enterprise-on-red-hat-or-centos.rst:67 -msgid "Install the latest stable version of MongoDB Enterprise." -msgstr "" - -# 349175437ff64c94ba3f91a4d66897e9 -#: ../source/includes/steps/install-mongodb-enterprise-on-red-hat-or-centos.rst:71 -msgid "Issue the following command:" -msgstr "" - -# dfcb6af0c5c24c36b8776e57aae6017e -#: ../source/includes/steps/install-mongodb-enterprise-on-red-hat-or-centos.rst:93 -msgid "Install a specific release of MongoDB Enterprise." -msgstr "" - -# c78614ac925b4501a284429ed39319b4 -#: ../source/includes/steps/install-mongodb-enterprise-on-red-hat-or-centos.rst:97 -msgid "" -"Specify each component package individually and append the version number to" -" the package name, as in the following example that installs the ``2.6.1`` " -"release of MongoDB:" -msgstr "" - -# aa42797557a045198eeba30383b6a115 -#: ../source/includes/steps/install-mongodb-enterprise-on-red-hat-or-centos.rst:108 -msgid "Pin a specific version of MongoDB Enterprise." -msgstr "" - -# 697aed9bb1d341639a007d2c482d2008 -#: ../source/includes/steps/install-mongodb-enterprise-on-red-hat-or-centos.rst:112 -msgid "" -"Although you can specify any available version of MongoDB Enterprise, " -"``yum`` will upgrade the packages when a newer version becomes available. To" -" prevent unintended upgrades, pin the package. To pin a package, add the " -"following ``exclude`` directive to your ``/etc/yum.conf`` file:" -msgstr "" - -# 28163e056dde4dc58c0ad15ba65b76fa -#: ../source/includes/steps/install-mongodb-enterprise-on-red-hat-or-centos.rst:124 -msgid "" -"Previous versions of MongoDB packages use different naming conventions. See " -"the :v2.4:`2.4 version of documentation for more information `." -msgstr "" - -# 501bc0eae6384fc685d913477bc9a426 -#: ../source/includes/steps/install-mongodb-enterprise-on-red-hat-or-centos.rst:140 -msgid "When the install completes, you can run MongoDB." -msgstr "" - -# 593a1db1c2524c69b1a866d12938c2f2 -#: ../source/tutorial/install-mongodb-enterprise-on-red-hat-or-centos.txt:34 -msgid "Run MongoDB Enterprise" -msgstr "" - -# 7ef75d6987494340ba2025bd56274f01 -#: ../source/includes/steps/run-mongodb-on-a-linux-distribution.rst:8 -msgid "Start MongoDB." -msgstr "" - -# 4dad56de110540f19216261cec7dbec4 -#: ../source/includes/steps/run-mongodb-on-a-linux-distribution.rst:11 -msgid "" -"You can start the :program:`mongod` process by issuing the following " -"command:" -msgstr "" - -# 22855ef20bae41598237dd5896c93fb5 -#: ../source/includes/steps/run-mongodb-on-a-linux-distribution.rst:31 -msgid "Verify that MongoDB has started successfully" -msgstr "" - -# a22bf6af74cd4ed4a60a3eb1cfde536e -#: ../source/includes/steps/run-mongodb-on-a-linux-distribution.rst:34 -msgid "" -"You can verify that the :program:`mongod` process has started successfully " -"by checking the contents of the log file at ``/var/log/mongodb/mongod.log``." -msgstr "" - -# e61b5d3471fc4661b4f3eb71ad759a3c -#: ../source/includes/steps/run-mongodb-on-a-linux-distribution.rst:39 -msgid "" -"You can optionally ensure that MongoDB will start following a system reboot " -"by issuing the following command:" -msgstr "" - -# 33ce66060195409ea87a4475a5b1b9c9 -#: ../source/includes/steps/run-mongodb-on-a-linux-distribution.rst:59 -msgid "Stop MongoDB." -msgstr "" - -# 5c5f0e1fd85347449a96a1c889e85b04 -#: ../source/includes/steps/run-mongodb-on-a-linux-distribution.rst:62 -msgid "" -"As needed, you can stop the :program:`mongod` process by issuing the " -"following command:" -msgstr "" - -# 0c661f3b4aa24236afc33274326539bb -#: ../source/includes/steps/run-mongodb-on-a-linux-distribution.rst:82 -msgid "Restart MongoDB." -msgstr "" - -# c2a08d3fba7e48bcb1c16042abe635c5 -#: ../source/includes/steps/run-mongodb-on-a-linux-distribution.rst:85 -msgid "" -"You can restart the :program:`mongod` process by issuing the following " -"command:" -msgstr "" - -# fa5504c3802a496b8de2ea9ca99f77ea -#: ../source/includes/steps/run-mongodb-on-a-linux-distribution.rst:109 -msgid "Begin using MongoDB." -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:4 -msgid "" -"MongoDB provides packages of the officially supported MongoDB Enterprise " -"builds in it's own repository. This repository provides the MongoDB " -"Enterprise distribution in the following packages:" -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-red-hat-or-centos.txt:19 -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-red-hat-or-centos.txt:21 -msgid "" -"MongoDB only provides Enterprise packages for Red Hat Enterprise Linux and " -"CentOS Linux versions 5 and 6." -msgstr "" - -#: ../source/includes/steps/install-mongodb-enterprise-on-red-hat-or-centos.rst:8 -msgid "Configure repository." -msgstr "" - -#: ../source/includes/steps/install-mongodb-enterprise-on-red-hat-or-centos.rst:11 -msgid "" -"Create an ``/etc/yum.repos.d/mongodb-enterprise.repo`` file so that you can " -"install MongoDB enterprise directly, using ``yum``." -msgstr "" - -#: ../source/includes/steps/install-mongodb-enterprise-on-red-hat-or-centos.rst:15 -msgid "" -"Use the following repository file to specify the *latest* stable release of " -"MongoDB enterprise." -msgstr "" - -#: ../source/includes/steps/install-mongodb-enterprise-on-red-hat-or-centos.rst:28 -msgid "" -"Use the following repository to install *only* versions of MongoDB for the " -"``2.6`` release. If you'd like to install MongoDB Enterprise packages from " -"a particular :ref:`release series `, such as 2.4 or" -" 2.6, you can specify the release series in the repository configuration. " -"For example, to restrict your system to the 2.6 release series, create a " -"``/etc/yum.repos.d/mongodb-enterprise-2.6.repo`` file to hold the following " -"configuration information for the MongoDB Enterprise 2.6 repository:" -msgstr "" - -#: ../source/includes/steps/install-mongodb-enterprise-on-red-hat-or-centos.rst:89 -msgid "Optional. Manage Installed Version" -msgstr "" - -#: ../source/includes/steps/run-mongodb-on-a-linux-distribution.rst:94 -msgid "" -"You can follow the state of the process for errors or important messages by " -"watching the output in the ``/var/log/mongodb/mongod.log`` file." -msgstr "" - -#: ../source/includes/steps/run-mongodb-on-a-linux-distribution.rst:112 -msgid "" -"To begin using MongoDB, see :doc:`/tutorial/getting-started`. Also consider " -"the :doc:`/administration/production-notes` document before deploying " -"MongoDB in a production environment." -msgstr "" - -#~ msgid "The MongoDB Enterprise package repository contains five packages:" -#~ msgstr "" - -#~ msgid "" -#~ "You can follow the state of the process for errors or important messages by " -#~ "watching the output in the ``/var/log/mongo/mongod.log`` file." -#~ msgstr "" - -#~ msgid "To begin using MongoDB, see :doc:`/tutorial/getting-started`." -#~ msgstr "" diff --git a/locale/es/LC_MESSAGES/tutorial/install-mongodb-enterprise-on-red-hat.po b/locale/es/LC_MESSAGES/tutorial/install-mongodb-enterprise-on-red-hat.po deleted file mode 100644 index 95600884115..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/install-mongodb-enterprise-on-red-hat.po +++ /dev/null @@ -1,322 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 3ed1d18f1eb04e81947ac620a0ffd3bc -#: ../source/tutorial/install-mongodb-enterprise-on-red-hat.txt:3 -msgid "Install MongoDB Enterprise on Red Hat Enterprise or CentOS" -msgstr "" - -# 3538985fcfb8493dacfb8e2bcd6080b0 -#: ../source/tutorial/install-mongodb-enterprise-on-red-hat.txt -msgid "On this page" -msgstr "" - -# a688f49b25954782b116066c8d2ceff7 -#: ../source/tutorial/install-mongodb-enterprise-on-red-hat.txt:14 -msgid "Overview" -msgstr "" - -# 9e52950a94a048168f38a71e114b6549 -#: ../source/tutorial/install-mongodb-enterprise-on-red-hat.txt:16 -msgid "" -"Use this tutorial to install :products:`MongoDB Enterprise ` on Red Hat Enterprise Linux or CentOS " -"Linux versions 6 and 7 from ``.rpm`` packages." -msgstr "" - -# 806a5e7dfa5d4b3eb29b5022d484ed9f -#: ../source/tutorial/install-mongodb-enterprise-on-red-hat.txt:20 -msgid "Platform Support" -msgstr "" - -# 2e79181689e84b5b9181ed844d5fea60 -#: ../source/includes/fact-installation-64bit.rst:1 -msgid "" -"This installation guide only supports 64-bit systems. See :ref:`3.0" -"-compatibility-platform-support` for details." -msgstr "" - -# 502a6967686f42af9678b389a331ae46 -#: ../source/includes/fact-installation-rhel5.rst:1 -msgid "MongoDB 3.2 deprecates support for Red Hat Enterprise Linux 5." -msgstr "" - -# 698b789df9d14a8389a91405dcdc0290 -#: ../source/includes/list-mongodb-enterprise-packages.rst:1 -msgid "" -"MongoDB provides officially supported Enterprise packages in their own " -"repository. This repository contains the following packages:" -msgstr "" - -# 728236fb60454625999ca76207ae222b -#: ../source/includes/list-mongodb-enterprise-packages.rst:7 -msgid "``mongodb-enterprise``" -msgstr "" - -# d75f689e8e664ee0bf4025660b783418 -#: ../source/includes/list-mongodb-enterprise-packages.rst:8 -msgid "" -"A ``metapackage`` that will automatically install the four component " -"packages listed below." -msgstr "" - -# bfd14b072a344a6db34e5ce8d9ad67ff -#: ../source/includes/list-mongodb-enterprise-packages.rst:11 -msgid "``mongodb-enterprise-server``" -msgstr "" - -# 1ee5d17cff614c3d92acdc01419cf20b -#: ../source/includes/list-mongodb-enterprise-packages.rst:12 -msgid "" -"Contains the :program:`mongod` daemon and associated configuration and " -"init scripts." -msgstr "" - -# e69b8ec5b5034ebd85073bd32a680dd0 -#: ../source/includes/list-mongodb-enterprise-packages.rst:15 -msgid "``mongodb-enterprise-mongos``" -msgstr "" - -# 1c93a46ed44c468e8fc65e7a72841b67 -#: ../source/includes/list-mongodb-enterprise-packages.rst:16 -msgid "Contains the :program:`mongos` daemon." -msgstr "" - -# 15a53071b79b441bb7c54d08023f1ad7 -#: ../source/includes/list-mongodb-enterprise-packages.rst:18 -msgid "``mongodb-enterprise-shell``" -msgstr "" - -# 574807831ec1470b83195fae886a7f58 -#: ../source/includes/list-mongodb-enterprise-packages.rst:19 -msgid "Contains the :program:`mongo` shell." -msgstr "" - -# befe2bacbdbc4171ad84f70ed4cfde37 -#: ../source/includes/list-mongodb-enterprise-packages.rst:21 -msgid "``mongodb-enterprise-tools``" -msgstr "" - -# 342352e1c8f64145b3c7a897826066d6 -#: ../source/includes/list-mongodb-enterprise-packages.rst:22 -msgid "" -"Contains the following MongoDB tools: :program:`mongoimport` " -":program:`bsondump`, :program:`mongodump`, :program:`mongoexport`, " -":program:`mongofiles`, :program:`mongooplog`, :program:`mongoperf`, " -":program:`mongorestore`, :program:`mongostat`, and :program:`mongotop`." -msgstr "" - -# 7f2317d20cc543f68070f85fa900e956 -#: ../source/includes/fact-installation-bind-ip-default-in-config.rst:1 -msgid "" -"The default ``/etc/mongod.conf`` configuration file supplied by the " -"packages have :setting:`~net.bind_ip` set to ``127.0.0.1`` by default. " -"Modify this setting as needed for your environment before initializing a " -":term:`replica set`." -msgstr "" - -# b13c1f17dfd247a4adfdc2da9a94bd69 -#: ../source/tutorial/install-mongodb-enterprise-on-red-hat.txt:34 -msgid "Install MongoDB Enterprise" -msgstr "" - -# 2a8cb5e70cad44328dfc12f62523fbea -#: ../source/includes/extracts/install-past-mongodb-enterprise-red-hat.rst:3 -msgid "" -"To install a version of MongoDB prior to 3.2, please refer to that " -"version's documentation. For example, see version :v3.0:`3.0 `." -msgstr "" - -# 58203c4522f44fdc89b9861f55f40a1e -#: ../source/includes/fact-use-distribution-package.rst:1 -msgid "" -"Use the provided distribution packages as described in this page if " -"possible. These packages will automatically install all of MongoDB's " -"dependencies, and are the recommended installation method." -msgstr "" - -# 17085376f39b44dc83664b3d969b0596 -#: ../source/tutorial/install-mongodb-enterprise-on-red-hat.txt:45 -msgid "Install MongoDB Enterprise From Tarball" -msgstr "" - -# d635da8c660840368ea78c105c29ec0f -#: ../source/includes/extracts/install-mongodb-enterprise-manually-red-hat.rst:1 -msgid "" -"While you should use the ``.rpm`` packages as previously described, you " -"may also manually install MongoDB using the tarballs." -msgstr "" - -# f8a8ca369c3d45559568cc31a38f9ebb -#: ../source/includes/extracts/install-mongodb-enterprise-manually-red-hat.rst:4 -msgid "First you must install any dependencies as appropriate:" -msgstr "" - -# b0ff878ddf754069a8bb6ce1cbc817b9 -#: ../source/includes/extracts/install-mongodb-enterprise-manually-red-hat.rst:7 -msgid "Version 6" -msgstr "" - -# 55db75194e874dd1b5376c06cb2d0341 -#: ../source/includes/extracts/install-mongodb-enterprise-manually-red-hat.rst:11 -msgid "Version 7" -msgstr "" - -# 51a74df01fd94230ac24d0637eb050d6 -#: ../source/includes/extracts/install-mongodb-enterprise-manually-red-hat.rst:13 -msgid "" -"To perform the installation, see :doc:`/tutorial/install-mongodb-" -"enterprise-on-linux`." -msgstr "" - -# 3c17901f528b4354aba15cd3a78fa3f8 -#: ../source/tutorial/install-mongodb-enterprise-on-red-hat.txt:50 -msgid "Run MongoDB Enterprise" -msgstr "" - -# 38b5dc6398e84538aecc81ae00bf192a -#: ../source/tutorial/install-mongodb-enterprise-on-red-hat.txt:53 -msgid "Prerequisites" -msgstr "" - -# da3ab13f922c48e3a584a00fd3d5b22a -#: ../source/tutorial/install-mongodb-enterprise-on-red-hat.txt:58 -msgid "Configure SELinux" -msgstr "" - -# 1f26f1bb6bc84e31b6135d5492b78d50 -#: ../source/includes/fact-selinux-redhat-options.rst:3 -msgid "" -"If you are using SELinux, you must configure SELinux to allow MongoDB to " -"start on Red Hat Linux-based systems (Red Hat Enterprise Linux or CentOS " -"Linux)." -msgstr "" - -# 7b70e70f5ed24a9d8ebfcc48f5decdab -#: ../source/includes/fact-selinux-redhat-options.rst:7 -msgid "To configure SELinux, administrators have three options:" -msgstr "" - -# 6dc82f900d7444aba568277b4f2b6b95 -#: ../source/includes/fact-selinux-redhat-options.rst:9 -msgid "" -"If SELinux is in ``enforcing`` mode, enable access to the relevant ports " -"that the MongoDB deployment will use (e.g. ``27017``). See " -":doc:`/reference/default-mongodb-port` for more information on MongoDB's " -"default ports. For default settings, this can be accomplished by running" -msgstr "" - -# 056e720c70944f65828965183a38dab6 -#: ../source/includes/fact-selinux-redhat-options.rst:19 -msgid "" -"Disable SELinux by setting the ``SELINUX`` setting to ``disabled`` in " -"``/etc/selinux/config``." -msgstr "" - -# bee6f0f36bc5448e999060c101a80991 -# 949cc48ff2bf4348b9d523b6c8c2874d -#: ../source/includes/fact-selinux-redhat-options.rst:26 -#: ../source/includes/fact-selinux-redhat-options.rst:35 -msgid "You must reboot the system for the changes to take effect." -msgstr "" - -# d5ff89022f1948dfb23cb03f93c909ab -#: ../source/includes/fact-selinux-redhat-options.rst:28 -msgid "" -"Set SELinux to ``permissive`` mode in ``/etc/selinux/config`` by setting " -"the ``SELINUX`` setting to ``permissive``." -msgstr "" - -# 05fd340a18044283be4df48ba64df009 -#: ../source/includes/fact-selinux-redhat-options.rst:37 -msgid "" -"You can instead use ``setenforce`` to change to ``permissive`` mode. " -"``setenforce`` does not require a reboot but is **not** persistent." -msgstr "" - -# 2f047f0e90be40c3976cf9b3c07c192f -#: ../source/includes/fact-selinux-redhat-options.rst:40 -msgid "" -"Alternatively, you can choose not to install the SELinux packages when " -"you are installing your Linux operating system, or choose to remove the " -"relevant packages. This option is the most invasive and is not " -"recommended." -msgstr "" - -# d63acd6603e54cacb3cf92864d33dc0f -#: ../source/tutorial/install-mongodb-enterprise-on-red-hat.txt:68 -msgid "Data Directories and Permissions" -msgstr "" - -# c1b329cbb9854c848e57b5d70fd0739c -#: ../source/includes/warning-selinux-rhel7.rst:3 -msgid "" -"On RHEL 7.0, if you change the data path, the *default* SELinux policies " -"will prevent :program:`mongod` from having write access on the new data " -"path if you do not change the security context." -msgstr "" - -# 843101af466640ffa81779651aebb9b6 -#: ../source/includes/fact-installation-directories.rst:1 -msgid "" -"The MongoDB instance stores its data files in |mongod-datadir| and its " -"log files in ``/var/log/mongodb`` by default, and runs using the |mongod-" -"user| user account. You can specify alternate log and data file " -"directories in ``/etc/mongod.conf``. See :setting:`systemLog.path` and " -":setting:`storage.dbPath` for additional information." -msgstr "" - -# 80a25b95a59143e5a7fb6b04db2be9e7 -#: ../source/includes/fact-installation-directories.rst:8 -msgid "" -"If you change the user that runs the MongoDB process, you **must** modify" -" the access control rights to the |mongod-datadir| and " -"``/var/log/mongodb`` directories to give this user access to these " -"directories." -msgstr "" - -# 51d40d56346940fdb193752776a55022 -#: ../source/tutorial/install-mongodb-enterprise-on-red-hat.txt:75 -msgid "Procedure" -msgstr "" - -# bed87098fe614bffa632c4dfd4bfe154 -#: ../source/tutorial/install-mongodb-enterprise-on-red-hat.txt:80 -msgid "Uninstall MongoDB" -msgstr "" - -# 21cb783eea7742f7a25fd1d6304413b8 -#: ../source/includes/fact-uninstall.rst:1 -msgid "" -"To completely remove MongoDB from a system, you must remove the MongoDB " -"applications themselves, the configuration files, and any directories " -"containing data and logs. The following section guides you through the " -"necessary steps." -msgstr "" - -# a520bf2ce0544307822d51a3c0df5c0b -#: ../source/includes/fact-uninstall.rst:6 -msgid "" -"This process will *completely* remove MongoDB, its configuration, and " -"*all* databases. This process is not reversible, so ensure that all of " -"your configuration and data is backed up before proceeding." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/install-mongodb-enterprise-on-suse.po b/locale/es/LC_MESSAGES/tutorial/install-mongodb-enterprise-on-suse.po deleted file mode 100644 index 1a527f44b30..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/install-mongodb-enterprise-on-suse.po +++ /dev/null @@ -1,470 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:36+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 7c0cf1128d2e43e6859aded8cefc1215 -#: ../source/tutorial/install-mongodb-enterprise-on-suse.txt:3 -msgid "Install MongoDB Enterprise on SUSE" -msgstr "" - -# 1f38c01af4cc4984b28f842a94917850 -#: ../source/tutorial/install-mongodb-enterprise-on-suse.txt -msgid "On this page" -msgstr "" - -# 7f09d1f83a0a46e483398a8ec2b09aa6 -#: ../source/tutorial/install-mongodb-enterprise-on-suse.txt:14 -msgid "Overview" -msgstr "" - -# 72a3b52a8b20414ab43cc59cc01eef6e -#: ../source/tutorial/install-mongodb-enterprise-on-suse.txt:16 -msgid "" -"Use this tutorial to install :products:`MongoDB Enterprise ` on SUSE Linux 11 and 12. MongoDB " -"Enterprise is available on select platforms and contains support for " -"several features related to security and monitoring." -msgstr "" - -# 68993183805f4486811c19cabf8f0c88 -#: ../source/tutorial/install-mongodb-enterprise-on-suse.txt:21 -msgid "Platform Support" -msgstr "" - -# 5b96572977e74897b67d29055716055e -#: ../source/includes/fact-installation-64bit.rst:1 -msgid "" -"This installation guide only supports 64-bit systems. See :ref:`3.0" -"-compatibility-platform-support` for details." -msgstr "" - -# 6f5a89729f4c4a45aa8c3cc9d3d69e27 -#: ../source/includes/list-mongodb-enterprise-packages.rst:1 -msgid "" -"MongoDB provides officially supported Enterprise packages in their own " -"repository. This repository contains the following packages:" -msgstr "" - -# 70ae45bcd3a74099a5abd730146f7c4f -#: ../source/includes/list-mongodb-enterprise-packages.rst:7 -msgid "``mongodb-enterprise``" -msgstr "" - -# 319a30cd7b0f427fa33ba2b6b0bb4475 -#: ../source/includes/list-mongodb-enterprise-packages.rst:8 -msgid "" -"A ``metapackage`` that will automatically install the four component " -"packages listed below." -msgstr "" - -# 390f9936e82245178ce88adc3e6d0462 -#: ../source/includes/list-mongodb-enterprise-packages.rst:11 -msgid "``mongodb-enterprise-server``" -msgstr "" - -# 82a5bb1bd58841c7a3f374a6d7c6014c -#: ../source/includes/list-mongodb-enterprise-packages.rst:12 -msgid "" -"Contains the :program:`mongod` daemon and associated configuration and " -"init scripts." -msgstr "" - -# 158ac53c66bf4db68fdae08ae434d7bb -#: ../source/includes/list-mongodb-enterprise-packages.rst:15 -msgid "``mongodb-enterprise-mongos``" -msgstr "" - -# 255ec8932dfb45438a3bb7f0853c9152 -#: ../source/includes/list-mongodb-enterprise-packages.rst:16 -msgid "Contains the :program:`mongos` daemon." -msgstr "" - -# b210cf65928b41a8ace9a41d89aee092 -#: ../source/includes/list-mongodb-enterprise-packages.rst:18 -msgid "``mongodb-enterprise-shell``" -msgstr "" - -# 3317afdeea1d401283fa22dce6998230 -#: ../source/includes/list-mongodb-enterprise-packages.rst:19 -msgid "Contains the :program:`mongo` shell." -msgstr "" - -# 5785936eb4b443d3bd9b64491a357a85 -#: ../source/includes/list-mongodb-enterprise-packages.rst:21 -msgid "``mongodb-enterprise-tools``" -msgstr "" - -# 8a1421a7cc864c26a3a556fe217d7acc -#: ../source/includes/list-mongodb-enterprise-packages.rst:22 -msgid "" -"Contains the following MongoDB tools: :program:`mongoimport` " -":program:`bsondump`, :program:`mongodump`, :program:`mongoexport`, " -":program:`mongofiles`, :program:`mongooplog`, :program:`mongoperf`, " -":program:`mongorestore`, :program:`mongostat`, and :program:`mongotop`." -msgstr "" - -# 1a6ff92e730c4a6e93c80bea62365035 -#: ../source/tutorial/install-mongodb-enterprise-on-suse.txt:28 -msgid "Considerations" -msgstr "" - -# 22bb044eea0e4e849894d1c3500c5c7a -#: ../source/tutorial/install-mongodb-enterprise-on-suse.txt:30 -msgid "" -"MongoDB only provides Enterprise packages for 64-bit builds of SUSE " -"Enterprise Linux versions 11 and 12." -msgstr "" - -# 9ae7ce79e7f24e0cb2278c9968113d41 -#: ../source/includes/fact-use-distribution-package.rst:1 -msgid "" -"Use the provided distribution packages as described in this page if " -"possible. These packages will automatically install all of MongoDB's " -"dependencies, and are the recommended installation method." -msgstr "" - -# 8a83bf19fba941fc88ea8677c883a074 -#: ../source/includes/note-suse-ulimit.rst:3 -msgid "" -"SUSE Linux Enterprise Server and potentially other SUSE distributions " -"ship with virtual memory address space limited to 8 GB by default. You " -"*must* adjust this in order to prevent virtual memory allocation failures" -" as the database grows." -msgstr "" - -# b805683bf54e45908b543d2216041ddd -#: ../source/includes/note-suse-ulimit.rst:8 -msgid "" -"The SLES packages for MongoDB adjust these limits in the default scripts," -" but you will need to make this change manually if you are using custom " -"scripts and/or the tarball release rather than the SLES packages." -msgstr "" - -# c7e50042141b454d8e5b6c39aad57ae4 -#: ../source/tutorial/install-mongodb-enterprise-on-suse.txt:38 -msgid "Install MongoDB Enterprise" -msgstr "" - -# 924c1850dbb4462db52a4c9b80bd0d84 -#: ../source/includes/extracts/install-past-mongodb-enterprise-suse.rst:3 -msgid "" -"To install a version of MongoDB prior to 3.2, please refer to that " -"version's documentation. For example, see version :v3.0:`3.0 `." -msgstr "" - -# 804da9242d1d4344be01f1011cf5c317 -#: ../source/tutorial/install-mongodb-enterprise-on-suse.txt:47 -msgid "Install MongoDB Enterprise From Tarball" -msgstr "" - -# 44e33aba91c8459ebd20af5adcb49c0b -#: ../source/includes/extracts/install-mongodb-enterprise-manually-suse.rst:1 -msgid "" -"While you should use the ``.rpm`` packages as previously described, you " -"may also manually install MongoDB using the tarballs." -msgstr "" - -# 882b5c3a434f495c903def5b02ef5b18 -#: ../source/includes/extracts/install-mongodb-enterprise-manually-suse.rst:4 -msgid "First you must install any dependencies as appropriate:" -msgstr "" - -# b28e2d3e924f470eb0b97397b85b0b16 -#: ../source/includes/extracts/install-mongodb-enterprise-manually-suse.rst:11 -msgid "" -"To perform the installation, see :doc:`/tutorial/install-mongodb-" -"enterprise-on-linux`." -msgstr "" - -# 0a24f34e35934685abb3f4e88496f26e -#: ../source/tutorial/install-mongodb-enterprise-on-suse.txt:52 -msgid "Run MongoDB Enterprise" -msgstr "" - -# 45a76cdfddce4877bb668b70ef586344 -#: ../source/tutorial/install-mongodb-enterprise-on-suse.txt:58 -msgid "Prerequisites" -msgstr "" - -# 46b6b6f9c1ac4b9e81c90c922949e353 -#: ../source/includes/fact-installation-directories.rst:1 -msgid "" -"The MongoDB instance stores its data files in |mongod-datadir| and its " -"log files in ``/var/log/mongodb`` by default, and runs using the |mongod-" -"user| user account. You can specify alternate log and data file " -"directories in ``/etc/mongod.conf``. See :setting:`systemLog.path` and " -":setting:`storage.dbPath` for additional information." -msgstr "" - -# 748c3770bed64125a8df36abf221e682 -#: ../source/includes/fact-installation-directories.rst:8 -msgid "" -"If you change the user that runs the MongoDB process, you **must** modify" -" the access control rights to the |mongod-datadir| and " -"``/var/log/mongodb`` directories to give this user access to these " -"directories." -msgstr "" - -# a2f1d210c46a47a8a7abe7f348b40ea5 -#: ../source/tutorial/install-mongodb-enterprise-on-suse.txt:63 -msgid "Procedure" -msgstr "" - -# 59763108ae69416d8b9300d18d41a5cd -#: ../source/tutorial/install-mongodb-enterprise-on-suse.txt:68 -msgid "Uninstall MongoDB" -msgstr "" - -# 4d9c894b76184148b4017221d5d14ca6 -#: ../source/includes/fact-uninstall.rst:1 -msgid "" -"To completely remove MongoDB from a system, you must remove the MongoDB " -"applications themselves, the configuration files, and any directories " -"containing data and logs. The following section guides you through the " -"necessary steps." -msgstr "" - -# 6fc3d0f013414f7b808ea244b6fffb76 -#: ../source/includes/fact-uninstall.rst:6 -msgid "" -"This process will *completely* remove MongoDB, its configuration, and " -"*all* databases. This process is not reversible, so ensure that all of " -"your configuration and data is backed up before proceeding." -msgstr "" - -#~ msgid "``cyrus-sasl-devel``" -#~ msgstr "" - -#~ msgid "" -#~ "After you have installed the required" -#~ " prerequisite packages, download and " -#~ "install the MongoDB Enterprise packages " -#~ "from ``_. The MongoDB binaries are " -#~ "located in the ``/bin`` directory of " -#~ "the archive. To download and install," -#~ " use the following sequence of " -#~ "commands." -#~ msgstr "" - -#~ msgid "To begin using MongoDB, see :doc:`/tutorial/getting-started`." -#~ msgstr "" - -# 7b94ca885f924666a4b3026123038edb -#~ msgid "" -#~ "Use this tutorial to install " -#~ ":term:`MongoDB Enterprise` on SUSE Linux. " -#~ "MongoDB Enterprise is available on " -#~ "select platforms and contains support " -#~ "for several features related to security" -#~ " and monitoring." -#~ msgstr "" - -# 61911e0aa1b04a3a997d1cab2bb12052 -#~ msgid "" -#~ "To use MongoDB Enterprise on SUSE " -#~ "Enterprise Linux, you must install " -#~ "several prerequisite packages:" -#~ msgstr "" - -# b2e5f5a7938a433ab578bee2bb2263a5 -#~ msgid "``libopenssl0_9_8``" -#~ msgstr "" - -# beb07329ee704c699cc9469302b54fdc -#~ msgid "``libsnmp15``" -#~ msgstr "" - -# 581b9dc0582647cea54aa509c7904aae -#~ msgid "``net-snmp``" -#~ msgstr "" - -# 4121acc30e8b45349ccaa0160d711156 -#~ msgid "``snmp-mibs``" -#~ msgstr "" - -# 9a24b74658dd4def8d3f6ca00834e192 -#~ msgid "``cyrus-sasl``" -#~ msgstr "" - -# 95b898eee1a84bac9e35ec43053fb415 -#~ msgid "``cyrus-sasl-gssapi``" -#~ msgstr "" - -# 8d61f239ceff4459833eb1f33346def1 -#~ msgid "To install these packages, you can issue the following command:" -#~ msgstr "" - -# c057d99224ef4d6284bab90bb75e8a17 -#~ msgid "" -#~ "The Enterprise packages include an " -#~ "example SNMP configuration file named " -#~ "``mongod.conf``. This file is not a " -#~ "MongoDB configuration file." -#~ msgstr "" - -# d3ff32ea1f4a48fb917a7b868d56ec98 -#~ msgid "Download and install the MongoDB Enterprise packages." -#~ msgstr "" - -# 7b01ce41453f495a8c912dd10b96054e -#~ msgid "" -#~ "Ensure the location of the MongoDB " -#~ "binaries is included in the ``PATH`` " -#~ "variable." -#~ msgstr "" - -# 6b509000081c476aa8f2d24953fcc106 -#~ msgid "" -#~ "Once you have copied the MongoDB " -#~ "binaries to their target location, " -#~ "ensure that the location is included " -#~ "in your ``PATH`` variable. If it " -#~ "is not, either include it or " -#~ "create symbolic links from the binaries" -#~ " to a directory that is included." -#~ msgstr "" - -# 6bc5e80ce4cb497d97a33ecfc9b88ccf -#~ msgid "Create the data directory." -#~ msgstr "" - -# c0c9613fbb46424fb622cc11a28e6784 -#~ msgid "" -#~ "Before you start MongoDB for the " -#~ "first time, create the directory to " -#~ "which the :program:`mongod` process will " -#~ "write data. By default, the " -#~ ":program:`mongod` process uses the " -#~ "``/data/db`` directory. If you create a" -#~ " directory other than this one, you" -#~ " must specify that directory in the" -#~ " :setting:`dbpath` option when starting the" -#~ " :program:`mongod` process later in this" -#~ " procedure." -#~ msgstr "" - -# 880cb23132a241ff80f0f0ced7390b50 -#~ msgid "" -#~ "The following example command creates " -#~ "the default ``/data/db`` directory:" -#~ msgstr "" - -# 04a7e4cbbc584effbc24f030d981b720 -#~ msgid "Set permissions for the data directory." -#~ msgstr "" - -# dd232fbe50094100bbeee94cb8187d3e -#~ msgid "" -#~ "Before running :program:`mongod` for the " -#~ "first time, ensure that the user " -#~ "account running :program:`mongod` has read " -#~ "and write permissions for the directory." -#~ msgstr "" - -# edecfbe82b954989a6849153e013e25d -#~ msgid "Run MongoDB." -#~ msgstr "" - -# f63c128d41964d38bf9caf8878c05f61 -#~ msgid "" -#~ "To run MongoDB, run the " -#~ ":program:`mongod` process at the system " -#~ "prompt. If necessary, specify the path" -#~ " of the :program:`mongod` or the data" -#~ " directory. See the following examples." -#~ msgstr "" - -# 3a0b06114f1f499396612207441c8441 -#~ msgid "Run without specifying paths" -#~ msgstr "" - -# 41ed8a0a65f54655a663a14999b02949 -#~ msgid "" -#~ "If your system ``PATH`` variable " -#~ "includes the location of the " -#~ ":program:`mongod` binary and if you use" -#~ " the default data directory (i.e., " -#~ "``/data/db``), simply enter ``mongod`` at " -#~ "the system prompt:" -#~ msgstr "" - -# f13902d54bfb43bb8618252aac58c79e -#~ msgid "Specify the path of the :program:`mongod`" -#~ msgstr "" - -# 5fa1b7d77da447178105a11e57e62001 -#~ msgid "" -#~ "If your ``PATH`` does not include " -#~ "the location of the :program:`mongod` " -#~ "binary, enter the full path to the" -#~ " :program:`mongod` binary at the system " -#~ "prompt:" -#~ msgstr "" - -# 82b2d1ed47844a0896130c5993d070a1 -#~ msgid "Specify the path of the data directory" -#~ msgstr "" - -# 60d9fddbcf6d481f890a15bd8b5a1985 -#~ msgid "" -#~ "If you do not use the default " -#~ "data directory (i.e., ``/data/db``), specify" -#~ " the path to the data directory " -#~ "using the :option:`--dbpath `" -#~ " option:" -#~ msgstr "" - -# 91bb0dbd36ac4746917d9347bc616554 -#~ msgid "Stop MongoDB as needed." -#~ msgstr "" - -# 688f5c159575402fa85592a9ad2409d2 -#~ msgid "" -#~ "To stop MongoDB, press ``Control+C`` in" -#~ " the terminal where the :program:`mongod`" -#~ " instance is running." -#~ msgstr "" - -# ff22449a6968404286fdd5882b19c9c9 -#~ msgid "Begin using MongoDB." -#~ msgstr "" - -#~ msgid "" -#~ "After you have installed the required" -#~ " prerequisite packages, download and " -#~ "install the MongoDB Enterprise packages " -#~ "from ``_. " -#~ "The MongoDB binaries are located in " -#~ "the ``/bin`` directory of the archive." -#~ " To download and install, use the " -#~ "following sequence of commands." -#~ msgstr "" - -#~ msgid "" -#~ "To begin using MongoDB, see " -#~ ":doc:`/tutorial/getting-started`. Also consider " -#~ "the :doc:`/administration/production-notes` document" -#~ " before deploying MongoDB in a " -#~ "production environment." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/install-mongodb-enterprise-on-ubuntu.po b/locale/es/LC_MESSAGES/tutorial/install-mongodb-enterprise-on-ubuntu.po deleted file mode 100644 index eb0bee78d0b..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/install-mongodb-enterprise-on-ubuntu.po +++ /dev/null @@ -1,542 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:35+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 556a72b7bfe349f4b3246418cd47dcbf -#: ../source/tutorial/install-mongodb-enterprise-on-ubuntu.txt:3 -msgid "Install MongoDB Enterprise on Ubuntu" -msgstr "" - -# 995266edfd714ccf9ef0bfb301e8f24e -#: ../source/tutorial/install-mongodb-enterprise-on-ubuntu.txt -msgid "On this page" -msgstr "" - -# 40e91cd7412a43c2a90249ccd57b54b7 -#: ../source/tutorial/install-mongodb-enterprise-on-ubuntu.txt:14 -msgid "Overview" -msgstr "" - -# f940249e25704abd912415a7433fc1ec -#: ../source/tutorial/install-mongodb-enterprise-on-ubuntu.txt:16 -msgid "" -"Use this tutorial to install :products:`MongoDB Enterprise ` on LTS Ubuntu Linux systems from ``.deb`` " -"packages." -msgstr "" - -# 3827fe31a4ea418aac8594ef9caea85f -#: ../source/tutorial/install-mongodb-enterprise-on-ubuntu.txt:20 -msgid "Platform Support" -msgstr "" - -# e88ae52556364215b78dbb398114075d -# b865ba75b71247a29660d30da94c7d01 -#: ../source/includes/fact-ubuntu-lts-support.rst:1 -msgid "" -"MongoDB only provides packages for 64-bit LTS (long-term support) Ubuntu " -"releases. For example, 12.04 LTS (precise), 14.04 LTS (trusty), 16.04 LTS" -" (xenial), and so on. These packages may work with other Ubuntu releases," -" however, they are not supported." -msgstr "" - -# 79344bbd41384c188bd00f64308d9e8e -#: ../source/includes/admonition-power-ubuntu-restriction.rst:7 -msgid "3.4 Incompatibility with Ubuntu 16.04 on IBM Power Systems" -msgstr "" - -# c77edb7e3986422aa93577d4671bfd41 -#: ../source/includes/admonition-power-ubuntu-restriction.rst:4 -msgid "" -"Due to a `lock elision bug in glibc " -"`_, if you " -"are running on Ubuntu 16.04 on IBM Power Systems, do not use MongoDB 3.4 " -"in production until the ``glibc`` version with the fix becomes available " -"and you have installed that version." -msgstr "" - -# 128a8291c25e4fce83bcf32e0be2d51c -#: ../source/includes/list-mongodb-enterprise-packages.rst:1 -msgid "" -"MongoDB provides officially supported Enterprise packages in their own " -"repository. This repository contains the following packages:" -msgstr "" - -# 7fcc6d9e6f0a4e4bb2e07beeee7bdb60 -#: ../source/includes/list-mongodb-enterprise-packages.rst:7 -msgid "``mongodb-enterprise``" -msgstr "" - -# 05f8cb73401a4f3f8ff8e0de4812eef4 -#: ../source/includes/list-mongodb-enterprise-packages.rst:8 -msgid "" -"A ``metapackage`` that will automatically install the four component " -"packages listed below." -msgstr "" - -# c0e206d81f234f5fa6e6810741c6f304 -#: ../source/includes/list-mongodb-enterprise-packages.rst:11 -msgid "``mongodb-enterprise-server``" -msgstr "" - -# 476bcce386c24c9b856bcf300a07ca54 -#: ../source/includes/list-mongodb-enterprise-packages.rst:12 -msgid "" -"Contains the :program:`mongod` daemon and associated configuration and " -"init scripts." -msgstr "" - -# beee764e50754bd08abe790eced23692 -#: ../source/includes/list-mongodb-enterprise-packages.rst:15 -msgid "``mongodb-enterprise-mongos``" -msgstr "" - -# c35408dffe8b44c6bf73007b8b161ca7 -#: ../source/includes/list-mongodb-enterprise-packages.rst:16 -msgid "Contains the :program:`mongos` daemon." -msgstr "" - -# acc2f9d7649c43e59124a7bcd03d6d24 -#: ../source/includes/list-mongodb-enterprise-packages.rst:18 -msgid "``mongodb-enterprise-shell``" -msgstr "" - -# 61154e833fea4f6eb0b941e1120de465 -#: ../source/includes/list-mongodb-enterprise-packages.rst:19 -msgid "Contains the :program:`mongo` shell." -msgstr "" - -# 433fa3fc76d6408eb7f9e694f848a77e -#: ../source/includes/list-mongodb-enterprise-packages.rst:21 -msgid "``mongodb-enterprise-tools``" -msgstr "" - -# b8ddc4969f754d81a49da7bd3e7b5e8c -#: ../source/includes/list-mongodb-enterprise-packages.rst:22 -msgid "" -"Contains the following MongoDB tools: :program:`mongoimport` " -":program:`bsondump`, :program:`mongodump`, :program:`mongoexport`, " -":program:`mongofiles`, :program:`mongooplog`, :program:`mongoperf`, " -":program:`mongorestore`, :program:`mongostat`, and :program:`mongotop`." -msgstr "" - -# 9a9db0342d924ec1949c4514b22ecbbe -#: ../source/tutorial/install-mongodb-enterprise-on-ubuntu.txt:29 -msgid "Install MongoDB Enterprise" -msgstr "" - -# df363923fbf144a7a44ef85cb2864b23 -#: ../source/includes/extracts/install-past-mongodb-enterprise-ubuntu.rst:3 -msgid "" -"To install a version of MongoDB prior to 3.2, please refer to that " -"version's documentation. For example, see version :v3.0:`3.0 `." -msgstr "" - -# 9a47698e9b82430693f2650e5642ec0e -#: ../source/includes/fact-use-distribution-package.rst:1 -msgid "" -"Use the provided distribution packages as described in this page if " -"possible. These packages will automatically install all of MongoDB's " -"dependencies, and are the recommended installation method." -msgstr "" - -# 724f2e63abac4051835b62d9933df802 -#: ../source/tutorial/install-mongodb-enterprise-on-ubuntu.txt:42 -msgid "Install MongoDB Enterprise From Tarball" -msgstr "" - -# 3077ed4fdd834d338667c1b58aa0fafb -#: ../source/includes/extracts/install-mongodb-enterprise-manually-debian.rst:1 -msgid "" -"While you should use the ``.deb`` packages as previously described, you " -"may also manually install MongoDB using the tarballs." -msgstr "" - -# 37dc16bd30cc4046bf7a2d7092dfd748 -#: ../source/includes/extracts/install-mongodb-enterprise-manually-debian.rst:4 -msgid "First you must install any dependencies as appropriate:" -msgstr "" - -# 9e35afb9fb974c3c99565ddc94b88635 -#: ../source/includes/extracts/install-mongodb-enterprise-manually-debian.rst:11 -msgid "" -"To perform the installation, see :doc:`/tutorial/install-mongodb-" -"enterprise-on-linux`." -msgstr "" - -# fd03d6f28455440d9c3c33d5f30f4ee0 -#: ../source/tutorial/install-mongodb-enterprise-on-ubuntu.txt:47 -msgid "Run MongoDB Enterprise" -msgstr "" - -# 000387027712448e9d1a7dcb5a99ed27 -#: ../source/includes/fact-installation-directories.rst:1 -msgid "" -"The MongoDB instance stores its data files in |mongod-datadir| and its " -"log files in ``/var/log/mongodb`` by default, and runs using the |mongod-" -"user| user account. You can specify alternate log and data file " -"directories in ``/etc/mongod.conf``. See :setting:`systemLog.path` and " -":setting:`storage.dbPath` for additional information." -msgstr "" - -# d1a6e0931baa48459411b605a265c2fc -#: ../source/includes/fact-installation-directories.rst:8 -msgid "" -"If you change the user that runs the MongoDB process, you **must** modify" -" the access control rights to the |mongod-datadir| and " -"``/var/log/mongodb`` directories to give this user access to these " -"directories." -msgstr "" - -# 96bc3b38507b4091be251890b3eedb8e -#: ../source/tutorial/install-mongodb-enterprise-on-ubuntu.txt:57 -msgid "Uninstall MongoDB" -msgstr "" - -# 961eaf5dac3b435e84cc09d62c969205 -#: ../source/includes/fact-uninstall.rst:1 -msgid "" -"To completely remove MongoDB from a system, you must remove the MongoDB " -"applications themselves, the configuration files, and any directories " -"containing data and logs. The following section guides you through the " -"necessary steps." -msgstr "" - -# f0a9dbd99e1a483a9c210af0b9f7b896 -#: ../source/includes/fact-uninstall.rst:6 -msgid "" -"This process will *completely* remove MongoDB, its configuration, and " -"*all* databases. This process is not reversible, so ensure that all of " -"your configuration and data is backed up before proceeding." -msgstr "" - -#~ msgid "The MongoDB Enterprise package repository contains five packages:" -#~ msgstr "" - -#~ msgid "" -#~ "If you'd like to install MongoDB " -#~ "Enterprise packages from a particular " -#~ ":ref:`release series `, such as 2.4 or 2.6, you" -#~ " can specify the release series in" -#~ " the repository configuration. For example," -#~ " to restrict your system to the " -#~ "2.6 release series, create a " -#~ "``/etc/yum.repos.d/mongodb-enterprise-2.6.repo`` file " -#~ "to hold the following configuration " -#~ "information for the MongoDB Enterprise " -#~ "2.6 repository:" -#~ msgstr "" - -#~ msgid "" -#~ "Previous versions of MongoDB Enterprise " -#~ "packages use different naming conventions. " -#~ "See the :v2.4:`2.4 version of " -#~ "documentation ` for more information." -#~ msgstr "" - -#~ msgid "" -#~ "You can start the :program:`mongod` " -#~ "process by issuing the following " -#~ "command:" -#~ msgstr "" - -#~ msgid "" -#~ "You can verify that the " -#~ ":program:`mongod` process has started " -#~ "successfully by checking the contents of" -#~ " the log file at " -#~ "``/var/log/mongodb/mongod.log``." -#~ msgstr "" - -#~ msgid "" -#~ "You can optionally ensure that MongoDB" -#~ " will start following a system reboot" -#~ " by issuing the following command:" -#~ msgstr "" - -#~ msgid "" -#~ "You can restart the :program:`mongod` " -#~ "process by issuing the following " -#~ "command:" -#~ msgstr "" - -#~ msgid "" -#~ "You can follow the state of the" -#~ " process for errors or important " -#~ "messages by watching the output in " -#~ "the ``/var/log/mongo/mongod.log`` file." -#~ msgstr "" - -#~ msgid "To begin using MongoDB, see :doc:`/tutorial/getting-started`." -#~ msgstr "" - -# cd3ecca59b474f8e888821f59869003f -#~ msgid "" -#~ "Use this tutorial to install MongoDB " -#~ "Enterprise on Ubuntu Linux systems. The" -#~ " tutorial uses ``.deb`` packages to " -#~ "install." -#~ msgstr "" - -# 3fa8cc2cae8c4ca3a6700831a5f416e0 -#~ msgid "Packages" -#~ msgstr "" - -# 4c92209af24b4b12a39bca5a70a01c7d -#~ msgid "" -#~ "This package is a ``metapackage`` that" -#~ " will automatically install the four " -#~ "component packages listed below." -#~ msgstr "" - -# 1da75a4c0e184cb895349bcb2082769c -#~ msgid "" -#~ "This package contains the :program:`mongod`" -#~ " daemon and associated configuration and" -#~ " init scripts." -#~ msgstr "" - -# 1f3e288f98d04b2fbb1ace040062ba09 -#~ msgid "This package contains the :program:`mongos` daemon." -#~ msgstr "" - -# 767752d17d1c459b98783ee449b947f5 -#~ msgid "This package contains the :program:`mongo` shell." -#~ msgstr "" - -# ade09773f6664923b55c3f02c7424225 -#~ msgid "" -#~ "This package contains the following " -#~ "MongoDB tools: :program:`mongoimport` " -#~ ":program:`bsondump`, :program:`mongodump`, " -#~ ":program:`mongoexport`, :program:`mongofiles`, " -#~ ":program:`mongoimport`, :program:`mongooplog`, " -#~ ":program:`mongoperf`, :program:`mongorestore`, " -#~ ":program:`mongostat`, and :program:`mongotop`." -#~ msgstr "" - -# 05bf486486e84d06a21b53666ceda5e8 -#~ msgid "Control Scripts" -#~ msgstr "" - -# 8adcad283ff447dcbb6e1ec7bf31b214 -#~ msgid "" -#~ "The ``mongodb-enterprise`` package includes" -#~ " various :term:`control scripts `, including the init script " -#~ "``/etc/rc.d/init.d/mongod``." -#~ msgstr "" - -# 8a7b52f3e950441aa70646d01af214d0 -#~ msgid "" -#~ "The package configures MongoDB using the" -#~ " ``/etc/mongod.conf`` file in conjunction " -#~ "with the control scripts." -#~ msgstr "" - -# 77f0ae904c484a14ad2a112bec50b970 -#~ msgid "" -#~ "As of version |release|, there are " -#~ "no control scripts for :program:`mongos`. " -#~ "The :program:`mongos` process is used " -#~ "only in :doc:`sharding `. You" -#~ " can use the ``mongod`` init script" -#~ " to derive your own :program:`mongos` " -#~ "control script." -#~ msgstr "" - -# 09d20b00b6fd473dab3b0247b77156be -#~ msgid "Import the public key used by the package management system." -#~ msgstr "" - -# 9fcf41dca59f4096aada0996b100e997 -#~ msgid "" -#~ "The Ubuntu package management tools " -#~ "(i.e. ``dpkg`` and ``apt``) ensure " -#~ "package consistency and authenticity by " -#~ "requiring that distributors sign packages " -#~ "with GPG keys. Issue the following " -#~ "command to import the `MongoDB public" -#~ " GPG Key `_:" -#~ msgstr "" - -# 87dd3e09ccb3493c8d2f17e191095144 -#~ msgid "" -#~ "Create a ``/etc/apt/sources.list.d/mongodb-" -#~ "enterprise.list`` file for MongoDB." -#~ msgstr "" - -# 04510cab33994e9d8e79238a03063dae -#~ msgid "Create the list file using the following command:" -#~ msgstr "" - -# 45d7223813404ce4b328cd29040a2dc4 -#~ msgid "Reload local package database." -#~ msgstr "" - -# e289012884844496a4d271578669aad3 -#~ msgid "Issue the following command to reload the local package database:" -#~ msgstr "" - -# a6683ee31b4b4f548e83d5ee9fcfc35d -#~ msgid "Install the MongoDB Enterprise packages." -#~ msgstr "" - -# f66589d454b243889f48240344fcc5de -#~ msgid "" -#~ "When you install the packages, you " -#~ "choose whether to install the current" -#~ " release or a previous one. This " -#~ "step provides instructions for both." -#~ msgstr "" - -# b2cc21937d4648619fc51b632432ac11 -#~ msgid "" -#~ "To install the latest stable version " -#~ "of MongoDB Enterprise, issue the " -#~ "following command:" -#~ msgstr "" - -# a626aab9b7104d28bf7c0364617d01b9 -#~ msgid "" -#~ "To install a specific release of " -#~ "MongoDB Enterprise, specify each component " -#~ "package individually and append the " -#~ "version number to the package name, " -#~ "as in the following example that " -#~ "installs the `2.6.1`` release of MongoDB" -#~ " Enterprise:" -#~ msgstr "" - -# 94c6067872e149b8bc960275b22f0f45 -#~ msgid "" -#~ "You can specify any available version" -#~ " of MongoDB Enterprise. However ``apt-" -#~ "get`` will upgrade the packages when " -#~ "a newer version becomes available. To" -#~ " prevent unintended upgrades, pin the " -#~ "package. To pin the version of " -#~ "MongoDB Enterprise at the currently " -#~ "installed version, issue the following " -#~ "command sequence:" -#~ msgstr "" - -# b3942ed6dc404898b8a58dd4b51a632b -#~ msgid "" -#~ "The MongoDB Enterprise instance stores " -#~ "its data files in ``/var/lib/mongo`` and" -#~ " its log files in ``/var/log/mongo``, " -#~ "and runs using the ``mongod`` user " -#~ "account. If you change the user " -#~ "that runs the MongoDB process, you " -#~ "**must** modify the access control " -#~ "rights to the ``/var/lib/mongo`` and " -#~ "``/var/log/mongo`` directories." -#~ msgstr "" - -# 3f458701ed45490489f7a81e1995486c -#~ msgid "Start MongoDB." -#~ msgstr "" - -# 5b212405687d4a0d9f6ee31f471bf486 -#~ msgid "Verify that MongoDB has started successfully" -#~ msgstr "" - -# 978758e8d6ac44e5af5dc805e9ba29e6 -#~ msgid "Stop MongoDB." -#~ msgstr "" - -# ce43936eab05474e9623425ee7618758 -#~ msgid "" -#~ "As needed, you can stop the " -#~ ":program:`mongod` process by issuing the " -#~ "following command:" -#~ msgstr "" - -# 7fbe1555618b42cfa58b697b6ac0595a -#~ msgid "Restart MongoDB." -#~ msgstr "" - -# 189ca0abbd6b43c383750eddae88f863 -#~ msgid "Begin using MongoDB." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB provides packages of the " -#~ "officially supported MongoDB Enterprise builds" -#~ " in it's own repository. This " -#~ "repository provides the MongoDB Enterprise " -#~ "distribution in the following packages:" -#~ msgstr "" - -#~ msgid "Considerations" -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB only provides Enterprise packages " -#~ "for Ubuntu 14.04 LTS (Precise Pangolin)." -#~ msgstr "" - -#~ msgid "" -#~ "If you'd like to install MongoDB " -#~ "Enterprise packages from a particular " -#~ ":ref:`release series `, such as 2.4 or 2.6, you" -#~ " can specify the release series in" -#~ " the repository configuration. For example," -#~ " to restrict your system to the " -#~ "2.6 release series, add the following" -#~ " repository:" -#~ msgstr "" - -#~ msgid "" -#~ "Previous versions of MongoDB Enterprise " -#~ "packages use different naming conventions. " -#~ "See the :v2.4:`2.4 version of " -#~ "documentation ` for more information." -#~ msgstr "" - -#~ msgid "Issue the following command to start :program:`mongod`:" -#~ msgstr "" - -#~ msgid "" -#~ "Verify that the :program:`mongod` process " -#~ "has started successfully by checking the" -#~ " contents of the log file at " -#~ "``/var/log/mongodb/mongod.log``." -#~ msgstr "" - -#~ msgid "Issue the following command to restart :program:`mongod`:" -#~ msgstr "" - -#~ msgid "" -#~ "To begin using MongoDB, see " -#~ ":doc:`/tutorial/getting-started`. Also consider " -#~ "the :doc:`/administration/production-notes` document" -#~ " before deploying MongoDB in a " -#~ "production environment." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/install-mongodb-enterprise-on-windows.po b/locale/es/LC_MESSAGES/tutorial/install-mongodb-enterprise-on-windows.po deleted file mode 100644 index e0ea3db5963..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/install-mongodb-enterprise-on-windows.po +++ /dev/null @@ -1,495 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:36+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 5015aa1420644105824eebc757acef11 -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:3 -msgid "Install MongoDB Enterprise on Windows" -msgstr "" - -# 9af4bc30c7614ca09a3249463983c0d9 -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt -msgid "On this page" -msgstr "" - -# 484dd1cfec42409eb0965f1963b79608 -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:16 -msgid "Overview" -msgstr "" - -# 400d4d9342564be0bddc3ceb9f39a3f4 -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:18 -msgid "" -"Use this tutorial to install :products:`MongoDB Enterprise ` on Windows systems. MongoDB Enterprise is " -"available on select platforms and contains support for several features " -"related to security and monitoring." -msgstr "" - -# 66795a2cc96e42b8975603369aaaf527 -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:24 -msgid "Prerequisites" -msgstr "" - -# 114f8b4b15764e5ca9981a536183b38a -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:26 -msgid "" -"MongoDB Enterprise Server for Windows requires Windows Server 2008 R2 or " -"later. The ``.msi`` installer includes all other software dependencies " -"and will automatically upgrade any older version of MongoDB installed " -"using an ``.msi`` file." -msgstr "" - -# 160ab9694dc04f2586bf8d90acabc152 -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:32 -msgid "Get MongoDB Enterprise" -msgstr "" - -# 480bf152bdbe41a283f43963dd813374 -#: ../source/includes/extracts/install-past-mongodb-enterprise-windows.rst:3 -msgid "" -"To install a version of MongoDB prior to 3.2, please refer to that " -"version's documentation. For example, see version :v3.0:`3.0 `." -msgstr "" - -# 5c981b03071044ef9fa12bcfb0feafc9 -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:39 -msgid "Install MongoDB Enterprise" -msgstr "" - -# 04d2cce2b38343039f7c667cdf56edc9 -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:42 -msgid "Interactive Installation" -msgstr "" - -# 1a089689aaec4df9bf7589640eb4815f -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:47 -msgid "Unattended Installation" -msgstr "" - -# fa4f9ba847154780bc41b6490ad72ea2 -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:49 -msgid "" -"You may install MongoDB unattended on Windows from the command line using" -" ``msiexec.exe``." -msgstr "" - -# f2cf85eebae54b7f85cbf8c764de3bb5 -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:55 -msgid "Run MongoDB Enterprise" -msgstr "" - -# 76ecca813123465da174a3d3294c9730 -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:59 -msgid "" -"Do not make :program:`mongod.exe` visible on public networks without " -"running in \"Secure Mode\" with the :setting:`auth` setting. MongoDB is " -"designed to be run in trusted environments, and the database does not " -"enable \"Secure Mode\" by default." -msgstr "" - -# 08331b1b599a4a4cbcfe60ba264c28ef -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:67 -msgid "Configure a Windows Service for MongoDB Enterprise" -msgstr "" - -# fd300a7391774622a564cf7cccc581d2 -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:74 -msgid "Manually Create a Windows Service for MongoDB Enterprise" -msgstr "" - -# 4324a05a7a2948f6b228364f2ba20abb -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:76 -msgid "" -"You can set up the MongoDB server as a :guilabel:`Windows Service` that " -"starts automatically at boot time." -msgstr "" - -# 8088e6ea5b384795a0e429bbf877de70 -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:79 -msgid "" -"The following procedure assumes you have installed MongoDB using the " -"``.msi`` installer with the path ``C:\\Program " -"Files\\MongoDB\\Server\\3.2\\``." -msgstr "" - -# 3c111771683846308a4d282f5851f18a -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:82 -msgid "" -"If you have installed in an alternative directory, you will need to " -"adjust the paths as appropriate." -msgstr "" - -#~ msgid "" -#~ "Depending on the security level of " -#~ "your system, Windows may pop up a" -#~ " :guilabel:`Security Alert` dialog box " -#~ "about blocking \"some features\" of " -#~ "``C:\\Program Files\\MongoDB\\bin\\mongod.exe`` from " -#~ "communicating on networks. All users " -#~ "should select ``Private Networks, such " -#~ "as my home or work network`` and" -#~ " click ``Allow access``. For additional " -#~ "information on security and MongoDB, " -#~ "please read the :doc:`/core/security` page." -#~ msgstr "" - -#~ msgid "To begin using MongoDB, see :doc:`/tutorial/getting-started`." -#~ msgstr "" - -# 1d6b4d7df6d8414080a2c5ac5e2880f3 -#~ msgid "" -#~ "Use this tutorial to install " -#~ ":term:`MongoDB Enterprise` on Windows systems." -#~ " MongoDB Enterprise is available on " -#~ "select platforms and contains support " -#~ "for several features related to security" -#~ " and monitoring." -#~ msgstr "" - -# 4afc2d8f2a594a79aa200221d4228a9f -#~ msgid "" -#~ "MongoDB Enterprise Server for Windows " -#~ "requires Windows Server 2008 R2 or " -#~ "later. The MSI installer includes all" -#~ " other software dependencies." -#~ msgstr "" - -# 7a6cb9f0fa5840f485e40ae442503b57 -#~ msgid "Download MongoDB Enterprise for Windows." -#~ msgstr "" - -# 941a7639fa6a412ebe7efa30e2db9d78 -#~ msgid "" -#~ "Download the latest production release " -#~ "of `MongoDB Enterprise " -#~ "`_" -#~ msgstr "" - -# 1fef506d7b56464b913fd9454892ca12 -#~ msgid "Install MongoDB Enterprise for Windows." -#~ msgstr "" - -# fabb9951f7784a0f96a502656affd72f -#~ msgid "" -#~ "Run the downloaded MSI installer. Make" -#~ " configuration choices as prompted." -#~ msgstr "" - -# 0d62fc96b2434860a5c103eaa517e0cf -#~ msgid "" -#~ "MongoDB is self-contained and does " -#~ "not have any other system dependencies." -#~ " You can install MongoDB into any " -#~ "folder (e.g. ``D:\\test\\mongodb``) and run" -#~ " it from there. The installation " -#~ "wizard includes an option to select " -#~ "an installation directory." -#~ msgstr "" - -# 03838bc8d54f4162b1bfbde98d594b30 -#~ msgid "Set up the MongoDB environment." -#~ msgstr "" - -# 62545820b0ab4b08b2ea7931dcd4bee0 -#~ msgid "" -#~ "MongoDB requires a :term:`data directory " -#~ "` to store all data. MongoDB's" -#~ " default data directory path is " -#~ "``\\data\\db``. Create this folder using " -#~ "the following commands from a " -#~ ":guilabel:`Command Prompt`:" -#~ msgstr "" - -# 57789b5e78f64f35b55613899967d8b8 -#~ msgid "" -#~ "You can specify an alternate path " -#~ "for data files using the " -#~ ":option:`--dbpath ` option to" -#~ " :program:`mongod.exe`, for example:" -#~ msgstr "" - -# dd20e02be05d44eeb7b38057f6674e2a -#~ msgid "" -#~ "If your path includes spaces, enclose" -#~ " the entire path in double quotes," -#~ " for example:" -#~ msgstr "" - -# 1ef1a43387de4a6aa1c92180c14ddcd4 -#~ msgid "Start MongoDB." -#~ msgstr "" - -# 3e047329817643f7b11c0bb320cde6c0 -#~ msgid "" -#~ "To start MongoDB, run :program:`mongod.exe`." -#~ " For example, from the :guilabel:`Command" -#~ " Prompt`:" -#~ msgstr "" - -# 13670411a914405199686716a04c7f58 -#~ msgid "" -#~ "This starts the main MongoDB database" -#~ " process. The ``waiting for connections``" -#~ " message in the console output " -#~ "indicates that the :program:`mongod.exe` " -#~ "process is running successfully." -#~ msgstr "" - -# 4dd036f8f49b4d5c822e837f595c7284 -#~ msgid "Connect to MongoDB." -#~ msgstr "" - -# 84b56ecd26394eaf9d6bf8b4803701ff -#~ msgid "" -#~ "To connect to MongoDB through the " -#~ ":program:`mongo.exe ` shell, open " -#~ "another :guilabel:`Command Prompt`. When " -#~ "connecting, specify the data directory " -#~ "if necessary. This step provides several" -#~ " example connection commands." -#~ msgstr "" - -# ab62a031013a4b2db3075b75ea329df3 -#~ msgid "" -#~ "If your MongoDB installation uses the" -#~ " default data directory, connect without" -#~ " specifying the data directory:" -#~ msgstr "" - -# a3a431e35c6e438ea41ff1adf6dd1275 -#~ msgid "" -#~ "If you installation uses a different " -#~ "data directory, specify the directory " -#~ "when connecting, as in this example:" -#~ msgstr "" - -# e0732c65939e42b1ac020d694f7b0012 -#~ msgid "" -#~ "If your path includes spaces, enclose" -#~ " the entire path in double quotes." -#~ " For example:" -#~ msgstr "" - -# 1416a91e96d04d4e9b34981cbcbdce5f -#~ msgid "" -#~ "If you want to develop applications " -#~ "using .NET, see the documentation of " -#~ ":ecosystem:`C# and MongoDB ` " -#~ "for more information." -#~ msgstr "" - -# 01a37a69105f470dbd1dfc6584285d35 -#~ msgid "Begin using MongoDB." -#~ msgstr "" - -# 200fbcdf48d5406aa5cff73f4f5bb92b -#~ msgid "Configure directories and files." -#~ msgstr "" - -# ff4a4a45393b4264beb2eabc3c446028 -#~ msgid "" -#~ "Create a :doc:`configuration file ` and a directory " -#~ "path for MongoDB log output " -#~ "(:setting:`logpath`):" -#~ msgstr "" - -# 619b93c897a949cc8746666599ef5aad -#~ msgid "Create a specific directory for MongoDB log files:" -#~ msgstr "" - -# 7fbe0008c6e945b586dd89b6e5238bba -#~ msgid "" -#~ "In the :guilabel:`Command Prompt`, create " -#~ "a configuration file for the " -#~ ":setting:`logpath` option for MongoDB:" -#~ msgstr "" - -# ebd0e4c7b32847e996899d507495132c -#~ msgid "Run the MongoDB service." -#~ msgstr "" - -# 7e0c247537e847a3a110cb254f1dd6f5 -#~ msgid "" -#~ "Run all of the following commands " -#~ "in :guilabel:`Command Prompt` with " -#~ "\"Administrative Privileges:\"" -#~ msgstr "" - -# 3bbba4233f0542d59758055ebf892320 -#~ msgid "" -#~ "Install the MongoDB service. For " -#~ ":option:`--install ` to " -#~ "succeed, you *must* specify the " -#~ ":setting:`logpath` run-time option." -#~ msgstr "" - -# f4d56f3151504d90b72cf3be9ec13465 -#~ msgid "Modify the path to the ``mongod.cfg`` file as needed." -#~ msgstr "" - -# 6936519044d5448cb63a813911c4d218 -#~ msgid "" -#~ "To use an alternate :setting:`dbpath`, " -#~ "specify the path in the configuration" -#~ " file (e.g. ``C:\\Program " -#~ "Files\\MongoDB\\mongod.cfg``) or on the " -#~ "command line with the :option:`--dbpath " -#~ "` option." -#~ msgstr "" - -# d3e76c25637946508845fe66ec21dd79 -#~ msgid "" -#~ "If the :setting:`dbpath` directory does " -#~ "not exist, :program:`mongod.exe` will not " -#~ "start. The default value for " -#~ ":setting:`dbpath` is ``\\data\\db``." -#~ msgstr "" - -# 42f52936232b47a3b576e906f7f34961 -#~ msgid "Stop or remove the MongoDB service as needed." -#~ msgstr "" - -# d621a954926c430399a66739b972c024 -#~ msgid "To stop the MongoDB service use the following command:" -#~ msgstr "" - -# 5018711ea6aa4a649d9a8b3c927ac55b -#~ msgid "To remove the MongoDB service use the following command:" -#~ msgstr "" - -#~ msgid "" -#~ "Depending on the security level of " -#~ "your system, Windows may pop up a" -#~ " :guilabel:`Security Alert` dialog box " -#~ "about blocking \"some features\" of " -#~ "``C:\\Program Files\\MongoDB\\bin\\mongod.exe`` from " -#~ "communicating on networks. All users " -#~ "should select ``Private Networks, such " -#~ "as my home or work network`` and" -#~ " click ``Allow access``. For additional " -#~ "information on security and MongoDB, " -#~ "please see the :doc:`Security Documentation" -#~ " `." -#~ msgstr "" - -#~ msgid "" -#~ "To begin using MongoDB, see " -#~ ":doc:`/tutorial/getting-started`. Also consider " -#~ "the :doc:`/administration/production-notes` document" -#~ " before deploying MongoDB in a " -#~ "production environment." -#~ msgstr "" - -#~ msgid "" -#~ "If needed, you can install services " -#~ "for multiple instances of " -#~ ":program:`mongod.exe` or :program:`mongos.exe`. " -#~ "Install each service with a unique " -#~ ":option:`--serviceName ` " -#~ "and :option:`--serviceDisplayName `. Use multiple instances " -#~ "only when sufficient system resources " -#~ "exist and your system design requires" -#~ " it." -#~ msgstr "" - -#~ msgid "" -#~ "There is a known issue for MongoDB" -#~ " 2.6.0, :issue:`SERVER-13515`, which prevents " -#~ "the use of the instructions in " -#~ "this section. For MongoDB 2.6.0, use " -#~ ":ref:`manually-create-windows-service-" -#~ "enterprise` to create a Windows Service" -#~ " for MongoDB." -#~ msgstr "" - -#~ msgid "" -#~ "The following procedure assumes you have" -#~ " installed MongoDB using the MSI " -#~ "installer, with the default path " -#~ "``C:\\Program Files\\MongoDB 2.6 Enterprise``." -#~ msgstr "" - -#~ msgid "Open an Administrator command prompt." -#~ msgstr "" - -#~ msgid "" -#~ "Press ``Win + R``, then type " -#~ "``cmd``, then press ``Ctrl + Shift " -#~ "+ Enter``." -#~ msgstr "" - -#~ msgid "Execute the remaining steps from the Administrator command prompt." -#~ msgstr "" - -#~ msgid "Create directories." -#~ msgstr "" - -#~ msgid "Create directories for your database and log files:" -#~ msgstr "" - -#~ msgid "Create a configuration file." -#~ msgstr "" - -#~ msgid "" -#~ "Create a :doc:`configuration file `. This file can " -#~ "include any of the :doc:`configuration " -#~ "options ` for " -#~ ":program:`mongod`, but **must** include a " -#~ "valid setting for :setting:`logpath`:" -#~ msgstr "" - -#~ msgid "" -#~ "The following creates a configuration " -#~ "file, specifying both the :setting:`logpath`" -#~ " and the :setting:`dbpath` settings in " -#~ "the configuration file:" -#~ msgstr "" - -#~ msgid "Create the MongoDB service." -#~ msgstr "" - -#~ msgid "" -#~ "``sc.exe`` requires a space between " -#~ "\"=\" and the configuration values (eg" -#~ " \"binPath= \"), and a \"\\\" to " -#~ "escape double quotes." -#~ msgstr "" - -#~ msgid "If successfully created, the following log message will display:" -#~ msgstr "" - -#~ msgid "Start the MongoDB service." -#~ msgstr "" - -#~ msgid "To stop the MongoDB service, use the following command:" -#~ msgstr "" - -#~ msgid "" -#~ "To remove the MongoDB service, first " -#~ "stop the service and then run the" -#~ " following command:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/install-mongodb-on-amazon.po b/locale/es/LC_MESSAGES/tutorial/install-mongodb-on-amazon.po deleted file mode 100644 index 6e993fd2cec..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/install-mongodb-on-amazon.po +++ /dev/null @@ -1,203 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# ced99171af0b43699d9b73277de6a2ef -#: ../source/tutorial/install-mongodb-on-amazon.txt:3 -msgid "Install MongoDB Community Edition on Amazon Linux" -msgstr "" - -# f284863699814cf4a8a7115e7167ee33 -#: ../source/tutorial/install-mongodb-on-amazon.txt -msgid "On this page" -msgstr "" - -# 6fc8f435d8614e5e9b274e52cec1a8e5 -#: ../source/tutorial/install-mongodb-on-amazon.txt:14 -msgid "Overview" -msgstr "" - -# 0a16ab66bc1146bbbb55440e0977e1b5 -#: ../source/tutorial/install-mongodb-on-amazon.txt:16 -msgid "" -"Use this tutorial to install MongoDB Community Edition on Amazon Linux " -"from ``.rpm`` packages." -msgstr "" - -# 538d4bba0c7e405c97fd1648c38b34eb -# 82754fb08e314b06b305277304188077 -#: ../source/includes/fact-installation-64bit.rst:1 -msgid "" -"This installation guide only supports 64-bit systems. See :ref:`3.0" -"-compatibility-platform-support` for details." -msgstr "" - -# 96de798a1fb34ec89428641bed8aaec9 -#: ../source/tutorial/install-mongodb-on-amazon.txt:22 -msgid "Packages" -msgstr "" - -# 05fc8de471ba4ed898ed0c4d7b9ef45a -#: ../source/includes/list-mongodb-org-packages.rst:4 -msgid "" -"MongoDB provides officially supported packages in their own repository. " -"This repository contains the following packages:" -msgstr "" - -# 7588debbe29d4292a4075c8b112abf6f -#: ../source/includes/list-mongodb-org-packages.rst:10 -msgid "``mongodb-org``" -msgstr "" - -# f5aea33c008d48bcb7e97483b30ce9f5 -#: ../source/includes/list-mongodb-org-packages.rst:11 -msgid "" -"A ``metapackage`` that will automatically install the four component " -"packages listed below." -msgstr "" - -# 864c934c51b74ab6b8a03f93d0db5ba9 -#: ../source/includes/list-mongodb-org-packages.rst:14 -msgid "``mongodb-org-server``" -msgstr "" - -# e0c20db95b5f431ebcc91408155118a3 -#: ../source/includes/list-mongodb-org-packages.rst:15 -msgid "" -"Contains the :program:`mongod` daemon and associated configuration and " -"init scripts." -msgstr "" - -# 4ac4913962764f6189f893dc3d4d43c4 -#: ../source/includes/list-mongodb-org-packages.rst:18 -msgid "``mongodb-org-mongos``" -msgstr "" - -# a3c5e3a9f067475ea199908585676662 -#: ../source/includes/list-mongodb-org-packages.rst:19 -msgid "Contains the :program:`mongos` daemon." -msgstr "" - -# a7e6c2ccb1d8471b9781345508ca2cbb -#: ../source/includes/list-mongodb-org-packages.rst:21 -msgid "``mongodb-org-shell``" -msgstr "" - -# fd9f638fac73474aac641d6f3eec4a3c -#: ../source/includes/list-mongodb-org-packages.rst:22 -msgid "Contains the :program:`mongo` shell." -msgstr "" - -# 263212fbc1454facb6c61c17986fb725 -#: ../source/includes/list-mongodb-org-packages.rst:24 -msgid "``mongodb-org-tools``" -msgstr "" - -# 4f78183f93e447ca968138dc75231107 -#: ../source/includes/list-mongodb-org-packages.rst:25 -msgid "" -"Contains the following MongoDB tools: :program:`mongoimport` " -":program:`bsondump`, :program:`mongodump`, :program:`mongoexport`, " -":program:`mongofiles`, :program:`mongooplog`, :program:`mongoperf`, " -":program:`mongorestore`, :program:`mongostat`, and :program:`mongotop`." -msgstr "" - -# 806d0c16fedc4e658efeafdc7afba526 -#: ../source/includes/list-mongodb-org-packages.rst:31 -msgid "" -"The ``mongodb-org-server`` package provides an initialization script that" -" starts :program:`mongod` with the ``/etc/mongod.conf`` configuration " -"file." -msgstr "" - -# 8be4a9b4c2894bf5a2a8f0b3c95ba18a -#: ../source/includes/list-mongodb-org-packages.rst:37 -msgid "" -"See `Run MongoDB Community Edition`_ for details on using this " -"initialization script." -msgstr "" - -# 2595777d9d9641e888e7fa49b8196a9b -#: ../source/includes/fact-installation-bind-ip-default-in-config.rst:1 -msgid "" -"The default ``/etc/mongod.conf`` configuration file supplied by the " -"packages have :setting:`~net.bind_ip` set to ``127.0.0.1`` by default. " -"Modify this setting as needed for your environment before initializing a " -":term:`replica set`." -msgstr "" - -# f465e9fa42d2443faadf3276f268a78a -#: ../source/tutorial/install-mongodb-on-amazon.txt:29 -msgid "Install MongoDB Community Edition" -msgstr "" - -# 9857e489b9e6421cbf332e5fe08cbce4 -#: ../source/includes/extracts/install-past-mongodb-org-amazon.rst:3 -msgid "" -"To install a version of MongoDB prior to 3.2, please refer to that " -"version's documentation. For example, see version :v3.0:`3.0 `." -msgstr "" - -# a61de092ae904433bc0f648cf1071d90 -#: ../source/tutorial/install-mongodb-on-amazon.txt:38 -msgid "Run MongoDB Community Edition" -msgstr "" - -# 4c625906394548b6bc19eed0dd7d1613 -#: ../source/includes/fact-installation-directories.rst:1 -msgid "" -"The MongoDB instance stores its data files in |mongod-datadir| and its " -"log files in ``/var/log/mongodb`` by default, and runs using the |mongod-" -"user| user account. You can specify alternate log and data file " -"directories in ``/etc/mongod.conf``. See :setting:`systemLog.path` and " -":setting:`storage.dbPath` for additional information." -msgstr "" - -# d6585d3804f749529e8f3855d16dffe0 -#: ../source/includes/fact-installation-directories.rst:8 -msgid "" -"If you change the user that runs the MongoDB process, you **must** modify" -" the access control rights to the |mongod-datadir| and " -"``/var/log/mongodb`` directories to give this user access to these " -"directories." -msgstr "" - -# 762841bfda0544db99005b40bb0d7a32 -#: ../source/tutorial/install-mongodb-on-amazon.txt:48 -msgid "Uninstall MongoDB Community Edition" -msgstr "" - -# 20b1d63cc5794b63b53b3dd978fc1dd3 -#: ../source/includes/fact-uninstall.rst:1 -msgid "" -"To completely remove MongoDB from a system, you must remove the MongoDB " -"applications themselves, the configuration files, and any directories " -"containing data and logs. The following section guides you through the " -"necessary steps." -msgstr "" - -# e79d482b79bd407bb7a85b61dc48a9b7 -#: ../source/includes/fact-uninstall.rst:6 -msgid "" -"This process will *completely* remove MongoDB, its configuration, and " -"*all* databases. This process is not reversible, so ensure that all of " -"your configuration and data is backed up before proceeding." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/install-mongodb-on-debian.po b/locale/es/LC_MESSAGES/tutorial/install-mongodb-on-debian.po deleted file mode 100644 index 6785ff61ea0..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/install-mongodb-on-debian.po +++ /dev/null @@ -1,554 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:38+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# ec6c2b8f96df4166bbeb52387d0594ce -#: ../source/tutorial/install-mongodb-on-debian.txt:3 -msgid "Install MongoDB Community Edition on Debian" -msgstr "" - -# 61f2474d641846d4ace23f7530d35ce6 -#: ../source/tutorial/install-mongodb-on-debian.txt -msgid "On this page" -msgstr "" - -# 7aafc1e8dadd4f9dacac135b4bbe3258 -#: ../source/tutorial/install-mongodb-on-debian.txt:14 -msgid "Overview" -msgstr "" - -# 983852fc13d74cae8331bf640361ff9f -#: ../source/tutorial/install-mongodb-on-debian.txt:16 -msgid "" -"Use this tutorial to install MongoDB Community Edition from ``.deb`` " -"packages on Debian 7 \"Wheezy\" or Debian 8 \"Jessie\". While Debian " -"includes its own MongoDB packages, use the official MongoDB Community " -"Edition packages to ensure that you have the latest release." -msgstr "" - -# 48e13349437b4d7eab3d8b32434e0446 -#: ../source/tutorial/install-mongodb-on-debian.txt:21 -msgid "MongoDB only provides packages for 64-bit builds of Debian 7 and 8." -msgstr "" - -# e070281ef07f4f65a0a081265dc6e236 -#: ../source/tutorial/install-mongodb-on-debian.txt:24 -msgid "Packages" -msgstr "" - -# 2590e78695284887a76ab820fa73c7c5 -#: ../source/includes/list-mongodb-org-packages.rst:4 -msgid "" -"MongoDB provides officially supported packages in their own repository. " -"This repository contains the following packages:" -msgstr "" - -# e9ab6251ce8d4207ad3e2eb2f6e24fdc -#: ../source/includes/list-mongodb-org-packages.rst:10 -msgid "``mongodb-org``" -msgstr "" - -# e729f3f9746140418d6caa0e46c0ca75 -#: ../source/includes/list-mongodb-org-packages.rst:11 -msgid "" -"A ``metapackage`` that will automatically install the four component " -"packages listed below." -msgstr "" - -# 0f5c5125eee94ec18e7f5df6dbc56925 -#: ../source/includes/list-mongodb-org-packages.rst:14 -msgid "``mongodb-org-server``" -msgstr "" - -# bfccd889db7046f680227d426f3b7f4e -#: ../source/includes/list-mongodb-org-packages.rst:15 -msgid "" -"Contains the :program:`mongod` daemon and associated configuration and " -"init scripts." -msgstr "" - -# fc74c1d1d2884db2bd3c895d55f69248 -#: ../source/includes/list-mongodb-org-packages.rst:18 -msgid "``mongodb-org-mongos``" -msgstr "" - -# cd537a9497894f2e80bb373fe593730d -#: ../source/includes/list-mongodb-org-packages.rst:19 -msgid "Contains the :program:`mongos` daemon." -msgstr "" - -# 5ef0244eea7e44228280f7bdf1c139c0 -#: ../source/includes/list-mongodb-org-packages.rst:21 -msgid "``mongodb-org-shell``" -msgstr "" - -# 8d9f055a53ed4032b2b469bcfbc3d169 -#: ../source/includes/list-mongodb-org-packages.rst:22 -msgid "Contains the :program:`mongo` shell." -msgstr "" - -# 7449fbe52d294abe9c3b6fd62817842f -#: ../source/includes/list-mongodb-org-packages.rst:24 -msgid "``mongodb-org-tools``" -msgstr "" - -# cd363887fd1e42fab7902d4f3dfac3f0 -#: ../source/includes/list-mongodb-org-packages.rst:25 -msgid "" -"Contains the following MongoDB tools: :program:`mongoimport` " -":program:`bsondump`, :program:`mongodump`, :program:`mongoexport`, " -":program:`mongofiles`, :program:`mongooplog`, :program:`mongoperf`, " -":program:`mongorestore`, :program:`mongostat`, and :program:`mongotop`." -msgstr "" - -# ea3c22c6a3d049c386205a6bcc512a4b -#: ../source/includes/list-mongodb-org-packages.rst:31 -msgid "" -"The ``mongodb-org-server`` package provides an initialization script that" -" starts :program:`mongod` with the ``/etc/mongod.conf`` configuration " -"file." -msgstr "" - -# 29cee3f1ce35450e8a65277985f7c885 -#: ../source/includes/list-mongodb-org-packages.rst:37 -msgid "" -"See `Run MongoDB Community Edition`_ for details on using this " -"initialization script." -msgstr "" - -# dda177f727d447419eb0d799ba8b0e47 -#: ../source/tutorial/install-mongodb-on-debian.txt:28 -msgid "" -"These packages conflict with the ``mongodb``, ``mongodb-server``, and " -"``mongodb-clients`` packages provided by Debian." -msgstr "" - -# 792bd3f2bcf842188ebb4ab21eefb769 -#: ../source/includes/fact-installation-bind-ip-default-in-config.rst:1 -msgid "" -"The default ``/etc/mongod.conf`` configuration file supplied by the " -"packages have :setting:`~net.bind_ip` set to ``127.0.0.1`` by default. " -"Modify this setting as needed for your environment before initializing a " -":term:`replica set`." -msgstr "" - -# 87c36ae1f69341dbb204c4af3c6a722c -#: ../source/tutorial/install-mongodb-on-debian.txt:34 -msgid "Install MongoDB Community Edition" -msgstr "" - -# c9055d7515ba48cca9e5052ca3c9dcca -#: ../source/includes/extracts/install-past-mongodb-org-debian.rst:3 -msgid "" -"To install a version of MongoDB prior to 3.2, please refer to that " -"version's documentation. For example, see version :v3.0:`3.0 `." -msgstr "" - -# 4a9d6153cc844361a7149473e0df207a -#: ../source/includes/fact-installation-64bit.rst:1 -msgid "" -"This installation guide only supports 64-bit systems. See :ref:`3.0" -"-compatibility-platform-support` for details." -msgstr "" - -# 9e25897bdefd4746b2cc4a77497d8c51 -#: ../source/tutorial/install-mongodb-on-debian.txt:40 -msgid "" -"The Debian package management tools (i.e. ``dpkg`` and ``apt``) ensure " -"package consistency and authenticity by requiring that distributors sign " -"packages with GPG keys." -msgstr "" - -# cd038226d248432faf625943cc95e6d3 -#: ../source/tutorial/install-mongodb-on-debian.txt:47 -msgid "Run MongoDB Community Edition" -msgstr "" - -# 2b273d897c6f4bf692339f17c73468cb -#: ../source/includes/fact-installation-directories.rst:1 -msgid "" -"The MongoDB instance stores its data files in |mongod-datadir| and its " -"log files in ``/var/log/mongodb`` by default, and runs using the |mongod-" -"user| user account. You can specify alternate log and data file " -"directories in ``/etc/mongod.conf``. See :setting:`systemLog.path` and " -":setting:`storage.dbPath` for additional information." -msgstr "" - -# 46bd07f96bb54c83a004709d2768fc07 -#: ../source/includes/fact-installation-directories.rst:8 -msgid "" -"If you change the user that runs the MongoDB process, you **must** modify" -" the access control rights to the |mongod-datadir| and " -"``/var/log/mongodb`` directories to give this user access to these " -"directories." -msgstr "" - -# 4acb896270594688b7e9ede2cd3910a3 -#: ../source/tutorial/install-mongodb-on-debian.txt:57 -msgid "Uninstall MongoDB Community Edition" -msgstr "" - -# d5d79cd2d1d242c3843e8fb193bc1ed1 -#: ../source/includes/fact-uninstall.rst:1 -msgid "" -"To completely remove MongoDB from a system, you must remove the MongoDB " -"applications themselves, the configuration files, and any directories " -"containing data and logs. The following section guides you through the " -"necessary steps." -msgstr "" - -# 3aa66093298e4b53b0301410f472905a -#: ../source/includes/fact-uninstall.rst:6 -msgid "" -"This process will *completely* remove MongoDB, its configuration, and " -"*all* databases. This process is not reversible, so ensure that all of " -"your configuration and data is backed up before proceeding." -msgstr "" - -#~ msgid "The MongoDB package repository contains five packages:" -#~ msgstr "" - -#~ msgid "" -#~ "The ``mongodb-org`` package includes " -#~ "various :term:`control scripts `, including the init script " -#~ "``/etc/rc.d/init.d/mongod``." -#~ msgstr "" - -#~ msgid "" -#~ "The package configures MongoDB using the" -#~ " ``/etc/mongod.conf`` file in conjunction " -#~ "with the control scripts." -#~ msgstr "" - -#~ msgid "" -#~ "You can install either the latest " -#~ "stable version of MongoDB Enterprise or" -#~ " a specific version of MongoDB " -#~ "Enterprise." -#~ msgstr "" - -#~ msgid "Install the latest stable version of MongoDB Enterprise." -#~ msgstr "" - -#~ msgid "Install a specific release of MongoDB Enterprise." -#~ msgstr "" - -#~ msgid "Pin a specific version of MongoDB Enterprise." -#~ msgstr "" - -#~ msgid "" -#~ "Although you can specify any available" -#~ " version of MongoDB Enterprise, ``apt-" -#~ "get`` will upgrade the packages when " -#~ "a newer version becomes available. To" -#~ " prevent unintended upgrades, pin the " -#~ "package. To pin the version of " -#~ "MongoDB at the currently installed " -#~ "version, issue the following command " -#~ "sequence:" -#~ msgstr "" - -#~ msgid "" -#~ "Previous versions of MongoDB packages " -#~ "use different naming conventions. See " -#~ "the :v2.4:`2.4 version of documentation " -#~ "for more information `." -#~ msgstr "" - -#~ msgid "To begin using MongoDB, see :doc:`/tutorial/getting-started`." -#~ msgstr "" - -# 4e2e24653a9d4b429c450123c1adb55f -#~ msgid "Install MongoDB on Debian" -#~ msgstr "" - -# 9052948cb60c40b3a7f34c9a34c68eb9 -#~ msgid "" -#~ "Use this tutorial to install MongoDB " -#~ "on Debian systems. The tutorial uses " -#~ "``.deb`` packages to install. While some" -#~ " Debian distributions include their own " -#~ "MongoDB packages, the official MongoDB " -#~ "packages are generally more up to " -#~ "date." -#~ msgstr "" - -# 63b3703475b946e1a6d8791cf86a0ae8 -#~ msgid "" -#~ "This tutorial applies to both Debian " -#~ "systems and versions of Ubuntu Linux " -#~ "prior to 9.10 \"Karmic\" which do " -#~ "not use Upstart. Other Ubuntu users " -#~ "will want to follow the :doc:`/tutorial" -#~ "/install-mongodb-on-ubuntu` tutorial." -#~ msgstr "" - -# a2a075065e2941ffb742f2aa6f3fbb74 -#~ msgid "" -#~ "This package is a ``metapackage`` that" -#~ " will automatically install the four " -#~ "component packages listed below." -#~ msgstr "" - -# ffd7fd0707a848ed9c5f3afe1a5decae -#~ msgid "" -#~ "This package contains the :program:`mongod`" -#~ " daemon and associated configuration and" -#~ " init scripts." -#~ msgstr "" - -# da90a4c450be4559b99dbf6cacaf3c07 -#~ msgid "This package contains the :program:`mongos` daemon." -#~ msgstr "" - -# 697c49e527da4e1a8cfb4723d2196d74 -#~ msgid "This package contains the :program:`mongo` shell." -#~ msgstr "" - -# c918658602f949498dd469a98584a894 -#~ msgid "" -#~ "This package contains the following " -#~ "MongoDB tools: :program:`mongoimport` " -#~ ":program:`bsondump`, :program:`mongodump`, " -#~ ":program:`mongoexport`, :program:`mongofiles`, " -#~ ":program:`mongoimport`, :program:`mongooplog`, " -#~ ":program:`mongoperf`, :program:`mongorestore`, " -#~ ":program:`mongostat`, and :program:`mongotop`." -#~ msgstr "" - -# b1b007b8f67644348c0dc1818ec1ae2a -#~ msgid "Control Scripts" -#~ msgstr "" - -# 50a5089ae0eb4f6da6ca78618dd9ca85 -#~ msgid "" -#~ "As of version |release|, there are " -#~ "no control scripts for :program:`mongos`. " -#~ "The :program:`mongos` process is used " -#~ "only in :doc:`sharding `. You" -#~ " can use the ``mongod`` init script" -#~ " to derive your own :program:`mongos` " -#~ "control script." -#~ msgstr "" - -# 853a4f367c3047df9e7370ec02939ae1 -#~ msgid "Considerations" -#~ msgstr "" - -# faa71eb421d04bae95b4f5977f1358b6 -#~ msgid "" -#~ "You cannot install this package " -#~ "concurrently with the ``mongodb``, " -#~ "``mongodb-server``, or ``mongodb-clients`` " -#~ "packages that your release of Debian " -#~ "may include." -#~ msgstr "" - -# 04d2314b9bf84fb2b8a3f5dedf9d2820 -#~ msgid "Install MongoDB" -#~ msgstr "" - -# 2b8e5be45a8c4bc3921161a9ec1a9908 -#~ msgid "Import the public key used by the package management system." -#~ msgstr "" - -# e8794554eb05439e9e0aee68902fad0f -#~ msgid "" -#~ "Issue the following command to add " -#~ "the `MongoDB public GPG Key " -#~ "`_ to " -#~ "the system key ring." -#~ msgstr "" - -# e809ae2efea1468385a922cfa92e1cbf -#~ msgid "Create a ``/etc/apt/sources.list.d/mongodb.list`` file for MongoDB." -#~ msgstr "" - -# 36b0af97b1c642ec8b379b6d60f75bad -#~ msgid "Create the list file using the following command:" -#~ msgstr "" - -# 11dce9d341964158a130132658055d17 -#~ msgid "Reload local package database." -#~ msgstr "" - -# 0619bd1ce0364364a78cc23b9fd5de88 -#~ msgid "Issue the following command to reload the local package database:" -#~ msgstr "" - -# 7c769b8ad9dd447b9a2089e4bf9a9b44 -#~ msgid "Install the MongoDB packages." -#~ msgstr "" - -# 16fa799c6f2448a993a08e55ddff633d -#~ msgid "Issue the following command:" -#~ msgstr "" - -# 86f8eab1d7e14996ab1a5d8305853edd -#~ msgid "" -#~ "Specify each component package individually" -#~ " and append the version number to " -#~ "the package name, as in the " -#~ "following example that installs the " -#~ "``2.6.1`` release of MongoDB:" -#~ msgstr "" - -# 893301dfbe9a46e789006afbcf0acd61 -#~ msgid "Run MongoDB" -#~ msgstr "" - -# 4b74922c350549dab6b8f0f207d74e49 -#~ msgid "" -#~ "The MongoDB instance stores its data " -#~ "files in ``/var/lib/mongo`` and its log" -#~ " files in ``/var/log/mongo``, and runs " -#~ "using the ``mongod`` user account. If" -#~ " you change the user that runs " -#~ "the MongoDB process, you **must** modify" -#~ " the access control rights to the " -#~ "``/var/lib/mongo`` and ``/var/log/mongo`` " -#~ "directories." -#~ msgstr "" - -# 7ec7c258f7314bf0b04e2305c905906d -#~ msgid "Start MongoDB." -#~ msgstr "" - -# 4f4858ca28dc4c35b1c3c9e9e4fca30b -#~ msgid "Issue the following command to start :program:`mongod`:" -#~ msgstr "" - -# 0e9947ab142d42959e4d0f4e6449faf5 -#~ msgid "Verify that MongoDB has started successfully" -#~ msgstr "" - -# aeef59312e9541c6bc0b6d60fe76087b -#~ msgid "" -#~ "Verify that the :program:`mongod` process " -#~ "has started successfully by checking the" -#~ " contents of the log file at " -#~ "``/var/log/mongodb/mongod.log``." -#~ msgstr "" - -# 127bb60adbd94b2395b2c1464ecdbb3c -#~ msgid "Stop MongoDB." -#~ msgstr "" - -# 9d41a965820f4ffdb107b68c8acb4bd8 -#~ msgid "" -#~ "As needed, you can stop the " -#~ ":program:`mongod` process by issuing the " -#~ "following command:" -#~ msgstr "" - -# ec16c4c1d0cb42c78071658bf3cc7395 -#~ msgid "Restart MongoDB." -#~ msgstr "" - -# 3066bb4561cd40aa806a9657af825b73 -#~ msgid "Issue the following command to restart :program:`mongod`:" -#~ msgstr "" - -# 603dc2c332b64d75ac784b637929c889 -#~ msgid "Begin using MongoDB." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB provides packages of the " -#~ "officially supported MongoDB builds in " -#~ "it's own repository. This repository " -#~ "provides the MongoDB distribution in the" -#~ " following packages:" -#~ msgstr "" - -#~ msgid "" -#~ "The ``mongodb-org`` package includes " -#~ "various :term:`control scripts `, including the init script " -#~ "|init-script-path|." -#~ msgstr "" - -#~ msgid "" -#~ "The package configures MongoDB using the" -#~ " ``/etc/mongod.conf`` file in conjunction " -#~ "with the control scripts. See " -#~ ":doc:`/reference/configuration-options` for " -#~ "documentation of the configuration file." -#~ msgstr "" - -#~ msgid "For production deployments, always run MongoDB on 64-bit systems." -#~ msgstr "" - -#~ msgid "" -#~ "The default ``/etc/mongodb.conf`` configuration " -#~ "file supplied by the 2.6 series " -#~ "``.deb`` package has :setting:`~net.bind_ip`` " -#~ "set to ``127.0.0.1`` by default. Modify" -#~ " this setting as needed for your " -#~ "environment before initializing a " -#~ ":term:`replica set`." -#~ msgstr "" - -#~ msgid "" -#~ "You can install either the latest " -#~ "stable version of MongoDB or a " -#~ "specific version of MongoDB." -#~ msgstr "" - -#~ msgid "Install the latest stable version of MongoDB." -#~ msgstr "" - -#~ msgid "Install a specific release of MongoDB." -#~ msgstr "" - -#~ msgid "Pin a specific version of MongoDB." -#~ msgstr "" - -#~ msgid "" -#~ "Although you can specify any available" -#~ " version of MongoDB, ``apt-get`` will" -#~ " upgrade the packages when a newer" -#~ " version becomes available. To prevent " -#~ "unintended upgrades, pin the package. To" -#~ " pin the version of MongoDB at " -#~ "the currently installed version, issue " -#~ "the following command sequence:" -#~ msgstr "" - -#~ msgid "" -#~ "Previous versions of MongoDB packages " -#~ "use different naming conventions. See " -#~ "the :v2.4:`2.4 version of documentation " -#~ "for more information `." -#~ msgstr "" - -#~ msgid "" -#~ "To begin using MongoDB, see " -#~ ":doc:`/tutorial/getting-started`. Also consider " -#~ "the :doc:`/administration/production-notes` document" -#~ " before deploying MongoDB in a " -#~ "production environment." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/install-mongodb-on-linux.po b/locale/es/LC_MESSAGES/tutorial/install-mongodb-on-linux.po deleted file mode 100644 index 59ade823552..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/install-mongodb-on-linux.po +++ /dev/null @@ -1,314 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:30+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 932879c5f0454551b8d525e6b6b328f1 -#: ../source/tutorial/install-mongodb-on-linux.txt:3 -msgid "Install MongoDB Community Edition From Tarball" -msgstr "" - -# dcb8bdefa5154132a0b628cfb255a643 -#: ../source/tutorial/install-mongodb-on-linux.txt -msgid "On this page" -msgstr "" - -# af47928e3b9c4b50b193997127b942e4 -#: ../source/tutorial/install-mongodb-on-linux.txt:15 -msgid "Overview" -msgstr "" - -# d7442e0eaf1a4967b2bb715382629c90 -#: ../source/tutorial/install-mongodb-on-linux.txt:17 -msgid "" -"Compiled versions of MongoDB Community Edition for Linux provide a simple" -" option for installing MongoDB Community Edition for other Linux systems " -"without supported packages." -msgstr "" - -# 72db4e08dcaa40ba961b74eefc1f6e44 -#: ../source/tutorial/install-mongodb-on-linux.txt:22 -msgid "" -"Do not use this installation method unless you have a specific need that " -"the available :ref:`Linux Packages ` do not " -"address." -msgstr "" - -# c85de739e1054343ab2710017efea323 -#: ../source/tutorial/install-mongodb-on-linux.txt:27 -msgid "Install MongoDB Community Edition" -msgstr "" - -# 4d22b2de609e48ec9464bb5e98c2e14b -#: ../source/tutorial/install-mongodb-on-linux.txt:29 -msgid "" -"MongoDB only provides archives for 64-bit builds of Linux. Follow the " -"installation procedure appropriate for your system." -msgstr "" - -# aec2c58e6ec24b13af1cae044017c3a7 -#: ../source/includes/extracts/install-past-mongodb-org-tarball.rst:3 -msgid "" -"To install a version of MongoDB prior to 3.2, please refer to that " -"version's documentation. For example, see version :v3.0:`3.0 `." -msgstr "" - -# 23fd06765fe14dd39cad026c8420ff9f -#: ../source/tutorial/install-mongodb-on-linux.txt:35 -msgid "Install for 64-bit Linux" -msgstr "" - -# 68743457c73045dca042084700bb652d -#: ../source/tutorial/install-mongodb-on-linux.txt:40 -msgid "Run MongoDB Community Edition" -msgstr "" - -#~ msgid "" -#~ "The MongoDB binaries are in the " -#~ "``bin/`` directory of the archive. To" -#~ " ensure that the binaries are in " -#~ "your ``PATH``, you can modify your " -#~ "``PATH``. Or you can create symbolic " -#~ "links in your :file:`/usr/local/bin` directory" -#~ " that point to to the MongoDB " -#~ "binaries." -#~ msgstr "" - -#~ msgid "To begin using MongoDB, see :doc:`/tutorial/getting-started`." -#~ msgstr "" - -# f9feb68b576b489eadb8072ded583162 -#~ msgid "Install MongoDB on Linux Systems" -#~ msgstr "" - -# 8b6def402dc343d28160c4e8d0e85deb -#~ msgid "" -#~ "Compiled versions of MongoDB for Linux" -#~ " provide a simple option for " -#~ "installing MongoDB for other Linux " -#~ "systems without supported packages." -#~ msgstr "" - -# c0116162e4af488fb4ecf1a3a0057c45 -#~ msgid "Install MongoDB" -#~ msgstr "" - -# c34e223ec86446d4b24eba704c66b935 -#~ msgid "" -#~ "MongoDB provides archives for both " -#~ "64-bit and 32-bit Linux. Follow the " -#~ "installation procedure appropriate for your" -#~ " system." -#~ msgstr "" - -# 27234673660048eaa24639c85d2ccf81 -# ec5bb69cda174d00a2204f99ccadbb42 -#~ msgid "Download the binary files for the desired release of MongoDB." -#~ msgstr "" - -# 0a4335d811bd4fb4841b9468ab0b8306 -# 748046409f5a468aab411a1bb6c41478 -#~ msgid "Download the binaries from ``https://www.mongodb.org/downloads``." -#~ msgstr "" - -# 2ce9a04c3d2d4507ad9a67975112be4a -# 790e57218e6741beb5b395a890b2fda0 -#~ msgid "" -#~ "For example, to download the latest " -#~ "release through the shell, issue the " -#~ "following:" -#~ msgstr "" - -# fb18ca55ba02413eaba2bd4a1fb1cd59 -# 7868002886cc4c8ba5cafd1082f2f203 -#~ msgid "Extract the files from the downloaded archive." -#~ msgstr "" - -# d9a84f3d2f5841208892a675428a7308 -# a43212c93db04089a247ac3b56b7c80a -#~ msgid "" -#~ "For example, from a system shell, " -#~ "you can extract through the ``tar`` " -#~ "command:" -#~ msgstr "" - -# 3783b665f2844b619303f51122db7a25 -# 8aece25013b9424d81002f788c382e65 -#~ msgid "Copy the extracted archive to the target directory." -#~ msgstr "" - -# 156d3ab81a7f49b5914ea15bbf5e3ea0 -# 733bbf1eabe543c891749b1a4ecf247c -#~ msgid "Copy the extracted folder to the location from which MongoDB will run." -#~ msgstr "" - -# 71c1bd591ba04e65b93b7ad04a51bebf -# bb1a544e6d7442c2af2e54deffec4585 -#~ msgid "Ensure the location of the binaries is in the ``PATH`` variable." -#~ msgstr "" - -# c2ed5e543f68480ab11a02d0a71bda43 -#~ msgid "Install for 32-bit Linux" -#~ msgstr "" - -# 861e14ce0fcf4414a15e214be1f1199f -#~ msgid "Run MongoDB" -#~ msgstr "" - -# c39a909502d34780a96379dbfb4229b3 -#~ msgid "Create the data directory." -#~ msgstr "" - -# 09bdd14d7da0456d99abb1d21ccad86c -#~ msgid "" -#~ "Before you start MongoDB for the " -#~ "first time, create the directory to " -#~ "which the :program:`mongod` process will " -#~ "write data. By default, the " -#~ ":program:`mongod` process uses the " -#~ "``/data/db`` directory. If you create a" -#~ " directory other than this one, you" -#~ " must specify that directory in the" -#~ " :setting:`dbpath` option when starting the" -#~ " :program:`mongod` process later in this" -#~ " procedure." -#~ msgstr "" - -# e9aa00e867a541b898788d4cc019840c -#~ msgid "" -#~ "The following example command creates " -#~ "the default ``/data/db`` directory:" -#~ msgstr "" - -# ea4d66e67ba7458fbc30449df5fa5bbb -#~ msgid "Set permissions for the data directory." -#~ msgstr "" - -# 1f6063cc5c2340d185199d1c81a4b113 -#~ msgid "" -#~ "Before running :program:`mongod` for the " -#~ "first time, ensure that the user " -#~ "account running :program:`mongod` has read " -#~ "and write permissions for the directory." -#~ msgstr "" - -# a44c7c1f12fe439a8ae8198573f1c509 -#~ msgid "Run MongoDB." -#~ msgstr "" - -# 3007d8b3c10f43b38837af260db2549a -#~ msgid "" -#~ "To run MongoDB, run the " -#~ ":program:`mongod` process at the system " -#~ "prompt. If necessary, specify the path" -#~ " of the :program:`mongod` or the data" -#~ " directory. See the following examples." -#~ msgstr "" - -# fb998ffcdd544a66baf202acfb754ae4 -#~ msgid "Run without specifying paths" -#~ msgstr "" - -# 8d19f979cadf40acab78d7340b5788e5 -#~ msgid "" -#~ "If your system ``PATH`` variable " -#~ "includes the location of the " -#~ ":program:`mongod` binary and if you use" -#~ " the default data directory (i.e., " -#~ "``/data/db``), simply enter ``mongod`` at " -#~ "the system prompt:" -#~ msgstr "" - -# a09b548ff8b54011b8784c259c9de688 -#~ msgid "Specify the path of the :program:`mongod`" -#~ msgstr "" - -# 50cf9bec09d34f7db29d0e64532e9e47 -#~ msgid "" -#~ "If your ``PATH`` does not include " -#~ "the location of the :program:`mongod` " -#~ "binary, enter the full path to the" -#~ " :program:`mongod` binary at the system " -#~ "prompt:" -#~ msgstr "" - -# 71656725155a41899b751d497285827e -#~ msgid "Specify the path of the data directory" -#~ msgstr "" - -# 47d8c6bc1d624365a3173de449e6654a -#~ msgid "" -#~ "If you do not use the default " -#~ "data directory (i.e., ``/data/db``), specify" -#~ " the path to the data directory " -#~ "using the :option:`--dbpath `" -#~ " option:" -#~ msgstr "" - -# 5978a34793ce4f9e96ba4b6b837acb78 -#~ msgid "Stop MongoDB as needed." -#~ msgstr "" - -# edff2b832a1a49cfad61e4c4ee198455 -#~ msgid "" -#~ "To stop MongoDB, press ``Control+C`` in" -#~ " the terminal where the :program:`mongod`" -#~ " instance is running." -#~ msgstr "" - -# 8efe5a39fb7f4959877798785231335a -#~ msgid "Begin using MongoDB." -#~ msgstr "" - -#~ msgid "Considerations" -#~ msgstr "" - -#~ msgid "For production deployments, always run MongoDB on 64-bit systems." -#~ msgstr "" - -#~ msgid "" -#~ "The MongoDB binaries are in the " -#~ "``bin/`` directory of the archive. To" -#~ " ensure that the binaries are in " -#~ "your ``PATH``, you can modify your " -#~ "``PATH``." -#~ msgstr "" - -#~ msgid "" -#~ "For example, you can add the " -#~ "following line to your shell's ``rc``" -#~ " file (e.g. ``~/.bashrc``):" -#~ msgstr "" - -#~ msgid "" -#~ "Replace ```` with" -#~ " the path to the extracted MongoDB" -#~ " archive." -#~ msgstr "" - -#~ msgid "" -#~ "To begin using MongoDB, see " -#~ ":doc:`/tutorial/getting-started`. Also consider " -#~ "the :doc:`/administration/production-notes` document" -#~ " before deploying MongoDB in a " -#~ "production environment." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/install-mongodb-on-os-x.po b/locale/es/LC_MESSAGES/tutorial/install-mongodb-on-os-x.po deleted file mode 100644 index b22ab86abd4..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/install-mongodb-on-os-x.po +++ /dev/null @@ -1,441 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:34+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 3ed2db3686da4930b32d753244b73b64 -#: ../source/tutorial/install-mongodb-on-os-x.txt:3 -msgid "Install MongoDB Community Edition on OS X" -msgstr "" - -# 60dc8c112e094e48aed5bb359eea4f67 -#: ../source/tutorial/install-mongodb-on-os-x.txt -msgid "On this page" -msgstr "" - -# 407818edcd834021931ee671b227e764 -#: ../source/tutorial/install-mongodb-on-os-x.txt:14 -msgid "Overview" -msgstr "" - -# 24ed8715f34b4f5d90697dcda5f62ed3 -#: ../source/tutorial/install-mongodb-on-os-x.txt:16 -msgid "Use this tutorial to install MongoDB Community Edition on OS X systems." -msgstr "" - -# a9e88756931946528afb0541aa9c6c89 -#: ../source/tutorial/install-mongodb-on-os-x.txt:18 -msgid "Platform Support" -msgstr "" - -# 70db78d1cfca40e6b2dd444e856ec73b -#: ../source/tutorial/install-mongodb-on-os-x.txt:20 -msgid "" -"Starting in version 3.0, MongoDB only supports OS X versions 10.7 (Lion) " -"and later on Intel x86-64." -msgstr "" - -# e7d3e63583e14171ad3794347083a51b -#: ../source/tutorial/install-mongodb-on-os-x.txt:23 -msgid "" -"MongoDB Community Edition is available through the popular OS X package " -"manager `Homebrew `_ or through the `MongoDB Download " -"site `_." -msgstr "" - -# 09112be7e7c846a1a2bf570d8c773634 -#: ../source/tutorial/install-mongodb-on-os-x.txt:28 -msgid "Install MongoDB Community Edition" -msgstr "" - -# 299101726ada481a8c38c20a26b0659a -#: ../source/includes/extracts/install-past-mongodb-org-osx.rst:3 -msgid "" -"To install a version of MongoDB prior to 3.2, please refer to that " -"version's documentation. For example, see version :v3.0:`3.0 `." -msgstr "" - -# 65e0b5757ccf43e6862163ee0bf8c040 -#: ../source/tutorial/install-mongodb-on-os-x.txt:32 -msgid "" -"You can install MongoDB Community Edition with `Homebrew " -"`_ or manually. This section describes both methods." -msgstr "" - -# 4ef14889131e410692d6a4098849bb81 -#: ../source/tutorial/install-mongodb-on-os-x.txt:38 -msgid "Install MongoDB Community Edition with Homebrew" -msgstr "" - -# ca31f61b3a254482bc6e2ebfd98e2863 -#: ../source/tutorial/install-mongodb-on-os-x.txt:40 -msgid "" -"`Homebrew `_ installs binary packages based on published" -" \"formulae.\" This section describes how to update ``brew`` to the " -"latest packages and install MongoDB Community Edition. Homebrew requires " -"some initial setup and configuration, which is beyond the scope of this " -"document." -msgstr "" - -# 8b37af2429fd4ad3ae4850efd2cf11e3 -#: ../source/tutorial/install-mongodb-on-os-x.txt:48 -msgid "Install MongoDB Community Edition Manually" -msgstr "" - -# 1fb2a6bf3f1c4ee5a6d86a0f124c767b -#: ../source/tutorial/install-mongodb-on-os-x.txt:50 -msgid "" -"Only install MongoDB Community Edition using this procedure if you cannot" -" use :ref:`homebrew `." -msgstr "" - -# ce119c42345443a0889097c8333a85e2 -#: ../source/tutorial/install-mongodb-on-os-x.txt:56 -msgid "Run MongoDB" -msgstr "" - -#~ msgid "" -#~ "`Homebrew `_ installs binary " -#~ "packages based on published \"formulae\". " -#~ "This section describes how to update " -#~ "``brew`` to the latest packages and " -#~ "install MongoDB. Homebrew requires some " -#~ "initial setup and configuration, which " -#~ "is beyond the scope of this " -#~ "document." -#~ msgstr "" - -#~ msgid "You can install MongoDB with via ``brew`` in several different ways:" -#~ msgstr "" - -#~ msgid "" -#~ "In a terminal shell, use the " -#~ "following sequence of commands to " -#~ "update``brew`` to the latest packages " -#~ "and install MongoDB:" -#~ msgstr "" - -#~ msgid "" -#~ "If you later need to upgrade " -#~ "MongoDB, you can run the following " -#~ "sequence of commands:" -#~ msgstr "" - -#~ msgid "" -#~ "Build MongoDB from source. In a " -#~ "terminal shell, use the following " -#~ "command to build MongoDB with SSL " -#~ "support:" -#~ msgstr "" - -#~ msgid "" -#~ "Install the latest development release " -#~ "of MongoDB for testing and development" -#~ " with the following command:" -#~ msgstr "" - -#~ msgid "" -#~ "The MongoDB binaries are in the " -#~ "``bin/`` directory of the archive. To" -#~ " ensure that the binaries are in " -#~ "your ``PATH``, you can modify your " -#~ "``PATH``. Or you can create symbolic " -#~ "links in your :file:`/usr/local/bin` directory" -#~ " that point to to the MongoDB " -#~ "binaries." -#~ msgstr "" - -#~ msgid "To begin using MongoDB, see :doc:`/tutorial/getting-started`." -#~ msgstr "" - -# 5a08b01d9f8a47729caee14755b62646 -#~ msgid "Install MongoDB on OS X" -#~ msgstr "" - -# 4566bd0d8c0847988accfe7851035c95 -#~ msgid "Use this tutorial to install MongoDB on on OS X systems." -#~ msgstr "" - -# b739ac7003474fc2a9ac80199ed6f58e -#~ msgid "" -#~ "Starting in version 2.4, MongoDB only" -#~ " supports OS X versions 10.6 (Snow" -#~ " Leopard) on Intel x86-64 and later." -#~ msgstr "" - -# d4fa8180befe462987711d6c5e3cdd63 -#~ msgid "" -#~ "MongoDB is available through the popular" -#~ " OS X package manager `Homebrew " -#~ "`_ or through the `MongoDB" -#~ " Download site `_." -#~ msgstr "" - -# 0be7ef23ed244ead896c2aa7069cd9c8 -#~ msgid "Install MongoDB" -#~ msgstr "" - -# eead1f69deee41c4852ed462966023b0 -#~ msgid "" -#~ "You can install MongoDB with `Homebrew" -#~ " `_ or manually. This " -#~ "section describes both." -#~ msgstr "" - -# 1801d47bdffd49c48e47585141f3a93a -#~ msgid "Install MongoDB with Homebrew" -#~ msgstr "" - -# 6edbd5c5fe0f4dfc8c53c6e2d4a899f4 -#~ msgid "Install MongoDB Manually" -#~ msgstr "" - -# cb5ce139fdda414593b79af6f3a9783d -#~ msgid "Download the binary files for the desired release of MongoDB." -#~ msgstr "" - -# d7f9d7f312ee4fe8a974d1aa931b267e -#~ msgid "Download the binaries from ``https://www.mongodb.org/downloads``." -#~ msgstr "" - -# 9e33cb2bdeff40efbb74468abc0a1c33 -#~ msgid "" -#~ "For example, to download the latest " -#~ "release through the shell, issue the " -#~ "following:" -#~ msgstr "" - -# 3f7eeaa582a34c2fbafc5516680531b9 -#~ msgid "Extract the files from the downloaded archive." -#~ msgstr "" - -# 5f8b4d9a733d4aa7b20b6d782d1af3dc -#~ msgid "" -#~ "For example, from a system shell, " -#~ "you can extract through the ``tar`` " -#~ "command:" -#~ msgstr "" - -# b11e9b49921c4933bbbd16d69eab4ed1 -#~ msgid "Copy the extracted archive to the target directory." -#~ msgstr "" - -# 9c89fe5b1dd44e3ca545546913e9f642 -#~ msgid "Copy the extracted folder to the location from which MongoDB will run." -#~ msgstr "" - -# 42dda08ca7484bda9972e0dc7f1a2f58 -#~ msgid "Ensure the location of the binaries is in the ``PATH`` variable." -#~ msgstr "" - -# 684f58556db540b6bcbd1ebc9f630f74 -#~ msgid "Create the data directory." -#~ msgstr "" - -# d4c11dc0fed74538b51275caf2f80efe -#~ msgid "" -#~ "Before you start MongoDB for the " -#~ "first time, create the directory to " -#~ "which the :program:`mongod` process will " -#~ "write data. By default, the " -#~ ":program:`mongod` process uses the " -#~ "``/data/db`` directory. If you create a" -#~ " directory other than this one, you" -#~ " must specify that directory in the" -#~ " :setting:`dbpath` option when starting the" -#~ " :program:`mongod` process later in this" -#~ " procedure." -#~ msgstr "" - -# 7d283bd8c6594845ac061fa54272c754 -#~ msgid "" -#~ "The following example command creates " -#~ "the default ``/data/db`` directory:" -#~ msgstr "" - -# b4fa75ec45b24aae93a23ca79583eac3 -#~ msgid "Set permissions for the data directory." -#~ msgstr "" - -# 05281b1a0974491ca76d5c1a5959d4c6 -#~ msgid "" -#~ "Before running :program:`mongod` for the " -#~ "first time, ensure that the user " -#~ "account running :program:`mongod` has read " -#~ "and write permissions for the directory." -#~ msgstr "" - -# eb9d7d5c808548d7b997d96af67a6597 -#~ msgid "Run MongoDB." -#~ msgstr "" - -# 93db0b0a2ad94f59aa35726efda7b765 -#~ msgid "" -#~ "To run MongoDB, run the " -#~ ":program:`mongod` process at the system " -#~ "prompt. If necessary, specify the path" -#~ " of the :program:`mongod` or the data" -#~ " directory. See the following examples." -#~ msgstr "" - -# f8828f43a3c747edb461b2395d7e53f0 -#~ msgid "Run without specifying paths" -#~ msgstr "" - -# dc2dd2e6006e4245a393c154b9608495 -#~ msgid "" -#~ "If your system ``PATH`` variable " -#~ "includes the location of the " -#~ ":program:`mongod` binary and if you use" -#~ " the default data directory (i.e., " -#~ "``/data/db``), simply enter ``mongod`` at " -#~ "the system prompt:" -#~ msgstr "" - -# 847acf2f75144939933947ba490dbfa2 -#~ msgid "Specify the path of the :program:`mongod`" -#~ msgstr "" - -# f0e565f24b6d4c9ea650dbbbbf272199 -#~ msgid "" -#~ "If your ``PATH`` does not include " -#~ "the location of the :program:`mongod` " -#~ "binary, enter the full path to the" -#~ " :program:`mongod` binary at the system " -#~ "prompt:" -#~ msgstr "" - -# b208230419a4419f886b434fdf5b7932 -#~ msgid "Specify the path of the data directory" -#~ msgstr "" - -# ed934aa302a944eb850fc0076d646e57 -#~ msgid "" -#~ "If you do not use the default " -#~ "data directory (i.e., ``/data/db``), specify" -#~ " the path to the data directory " -#~ "using the :option:`--dbpath `" -#~ " option:" -#~ msgstr "" - -# 0a717eabbe2a4a228d65b73006197925 -#~ msgid "Stop MongoDB as needed." -#~ msgstr "" - -# a27535dca0714ca6be93eb76c01d71a1 -#~ msgid "" -#~ "To stop MongoDB, press ``Control+C`` in" -#~ " the terminal where the :program:`mongod`" -#~ " instance is running." -#~ msgstr "" - -# 45ca472b14e24dab931167e237924604 -#~ msgid "Begin using MongoDB." -#~ msgstr "" - -#~ msgid "" -#~ "`Homebrew `_ installs binary " -#~ "packages based on published \"formulae.\" " -#~ "This section describes how to update " -#~ "``brew`` to the latest packages and " -#~ "install MongoDB. Homebrew requires some " -#~ "initial setup and configuration, which " -#~ "is beyond the scope of this " -#~ "document." -#~ msgstr "" - -#~ msgid "Update Homebrew's package database." -#~ msgstr "" - -#~ msgid "In a system shell, issue the following command:" -#~ msgstr "" - -#~ msgid "Install MongoDB." -#~ msgstr "" - -#~ msgid "" -#~ "You can install MongoDB with via " -#~ "``brew`` with several different options. " -#~ "Use one of the following operations:" -#~ msgstr "" - -#~ msgid "Install the MongoDB Binaries" -#~ msgstr "" - -#~ msgid "" -#~ "To install the MongoDB binaries, issue" -#~ " the following command in a system" -#~ " shell:" -#~ msgstr "" - -#~ msgid "Build MongoDB from Source with SSL Support" -#~ msgstr "" - -#~ msgid "" -#~ "To build MongoDB from the source " -#~ "files and include SSL support, issue " -#~ "the following from a system shell:" -#~ msgstr "" - -#~ msgid "Install the Latest Development Release of MongoDB" -#~ msgstr "" - -#~ msgid "" -#~ "To install the latest development " -#~ "release for use in testing and " -#~ "development, issue the following command " -#~ "in a system shell:" -#~ msgstr "" - -#~ msgid "" -#~ "Only install MongoDB using this " -#~ "procedure if you cannot use " -#~ ":ref:`homebrew `." -#~ msgstr "" - -#~ msgid "" -#~ "The MongoDB binaries are in the " -#~ "``bin/`` directory of the archive. To" -#~ " ensure that the binaries are in " -#~ "your ``PATH``, you can modify your " -#~ "``PATH``." -#~ msgstr "" - -#~ msgid "" -#~ "For example, you can add the " -#~ "following line to your shell's ``rc``" -#~ " file (e.g. ``~/.bashrc``):" -#~ msgstr "" - -#~ msgid "" -#~ "Replace ```` with" -#~ " the path to the extracted MongoDB" -#~ " archive." -#~ msgstr "" - -#~ msgid "" -#~ "To begin using MongoDB, see " -#~ ":doc:`/tutorial/getting-started`. Also consider " -#~ "the :doc:`/administration/production-notes` document" -#~ " before deploying MongoDB in a " -#~ "production environment." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/install-mongodb-on-red-hat-centos-or-fedora-linux.po b/locale/es/LC_MESSAGES/tutorial/install-mongodb-on-red-hat-centos-or-fedora-linux.po deleted file mode 100644 index 964e1fba3f8..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/install-mongodb-on-red-hat-centos-or-fedora-linux.po +++ /dev/null @@ -1,375 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2014-04-08 18:38+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 4771211225c64d2fbde1b95891926e5c -#: ../source/tutorial/install-mongodb-on-red-hat-centos-or-fedora-linux.txt:3 -msgid "Install MongoDB on Red Hat Enterprise, CentOS, Fedora, or Amazon Linux" -msgstr "" - -# 1c4daaff86534bc5bee3a51ee2e02781 -#: ../source/tutorial/install-mongodb-on-red-hat-centos-or-fedora-linux.txt:8 -msgid "Overview" -msgstr "" - -# f3a1c75219c645329e3b7c831b7936ee -#: ../source/tutorial/install-mongodb-on-red-hat-centos-or-fedora-linux.txt:10 -msgid "" -"Use this tutorial to install MongoDB on Red Hat Enterprise Linux, CentOS " -"Linux, Fedora Linux, or a related system. The tutorial uses ``.rpm`` " -"packages to install. While some of these distributions include their own " -"MongoDB packages, the official MongoDB packages are generally more up to " -"date." -msgstr "" - -# 58200c7972e84e3183015779ee6190f0 -#: ../source/includes/list-mongodb-org-packages.rst:2 -msgid "Packages" -msgstr "" - -# 51b4abf4e65c4ce2809c90916fb6f9ef -#: ../source/includes/list-mongodb-org-packages.rst:8 -msgid "``mongodb-org``" -msgstr "" - -# 287dacb32d154363b1fb8e007b6f513c -#: ../source/includes/list-mongodb-org-packages.rst:10 -msgid "" -"This package is a ``metapackage`` that will automatically install the four " -"component packages listed below." -msgstr "" - -# 76e92c4b2b0d4ae89eeab89a380741aa -#: ../source/includes/list-mongodb-org-packages.rst:13 -msgid "``mongodb-org-server``" -msgstr "" - -# 12f32b15f4234ead818ee292696f8e9e -#: ../source/includes/list-mongodb-org-packages.rst:15 -msgid "" -"This package contains the :program:`mongod` daemon and associated " -"configuration and init scripts." -msgstr "" - -# 2f89d278bf81433f9b652acfa7623776 -#: ../source/includes/list-mongodb-org-packages.rst:18 -msgid "``mongodb-org-mongos``" -msgstr "" - -# ac1a417ea27b461799781d5a9c17fa0e -#: ../source/includes/list-mongodb-org-packages.rst:20 -msgid "This package contains the :program:`mongos` daemon." -msgstr "" - -# b65114d14622465a897beefbe49c7aa4 -#: ../source/includes/list-mongodb-org-packages.rst:22 -msgid "``mongodb-org-shell``" -msgstr "" - -# b3b414b8fd15446dbda47e5f57f17214 -#: ../source/includes/list-mongodb-org-packages.rst:24 -msgid "This package contains the :program:`mongo` shell." -msgstr "" - -# 68012db0a2e847a39d0dad09e08ac3e0 -#: ../source/includes/list-mongodb-org-packages.rst:26 -msgid "``mongodb-org-tools``" -msgstr "" - -# ffd85b8d84d14fff9a3826a0b59624c7 -#: ../source/includes/list-mongodb-org-packages.rst:28 -msgid "" -"This package contains the following MongoDB tools: :program:`mongoimport` " -":program:`bsondump`, :program:`mongodump`, :program:`mongoexport`, " -":program:`mongofiles`, :program:`mongoimport`, :program:`mongooplog`, " -":program:`mongoperf`, :program:`mongorestore`, :program:`mongostat`, and " -":program:`mongotop`." -msgstr "" - -# 780b66de1aed45d89d46e3b5f0bcf737 -#: ../source/includes/list-mongodb-org-packages.rst:35 -msgid "Control Scripts" -msgstr "" - -# 53dfb0c714a84e12a25385e9abfadb57 -#: ../source/includes/list-mongodb-org-packages.rst:45 -msgid "" -"As of version |release|, there are no control scripts for :program:`mongos`." -" The :program:`mongos` process is used only in :doc:`sharding " -"`. You can use the ``mongod`` init script to derive your own" -" :program:`mongos` control script." -msgstr "" - -# 0b56f64fe4154633a447f6dee33a3919 -#: ../source/tutorial/install-mongodb-on-red-hat-centos-or-fedora-linux.txt:25 -msgid "" -"With the introduction of ``systemd`` in Fedora 15, the control scripts " -"included in the packages available in the MongoDB downloads repository are " -"not compatible with Fedora systems. A correction is forthcoming, see " -":issue:`SERVER-7285` for more information, and in the mean time use your own" -" control scripts *or* install using the procedure outlined in " -":doc:`/tutorial/install-mongodb-on-linux`." -msgstr "" - -# 6e49052c89034ddc96bd30fedc612ae2 -#: ../source/tutorial/install-mongodb-on-red-hat-centos-or-fedora-linux.txt:40 -msgid "Install MongoDB" -msgstr "" - -# a91a12b9d7b24ebe8e55238bc31fd669 -#: ../source/tutorial/install-mongodb-on-red-hat-centos-or-fedora-linux.txt:35 -msgid "For production deployments, always run MongoDB on 64-bit systems." -msgstr "" - -# fb45b0bfeaee417e8e8029e732acf851 -#: ../source/includes/steps/install-mongodb-on-red-hat-centos-or-fedora-linux.rst:8 -msgid "Configure the package management system (YUM)." -msgstr "" - -# f7b015b812e4482a87aff2a79513cc1e -#: ../source/includes/steps/install-mongodb-on-red-hat-centos-or-fedora-linux.rst:11 -msgid "" -"Create a ``/etc/yum.repos.d/mongodb.repo`` file to hold the following " -"configuration information for the MongoDB repository:" -msgstr "" - -# b55164b3d59d4398999b4ec65b3ca4cb -#: ../source/includes/steps/install-mongodb-on-red-hat-centos-or-fedora-linux.rst:15 -msgid "If you are running a 64-bit system, use the following configuration:" -msgstr "" - -# d26662d2e4c2486d9a5542cc94a48c1c -#: ../source/includes/steps/install-mongodb-on-red-hat-centos-or-fedora-linux.rst:27 -msgid "" -"If you are running a 32-bit system, which is not recommended for production " -"deployments, use the following configuration:" -msgstr "" - -# d2a702258b1846d6aecc874653b9ab6c -#: ../source/includes/steps/install-mongodb-on-red-hat-centos-or-fedora-linux.rst:51 -msgid "Install the MongoDB packages and associated tools." -msgstr "" - -# 664adb6be95342db8212e2b95d82c1e3 -#: ../source/includes/steps/install-mongodb-on-red-hat-centos-or-fedora-linux.rst:54 -msgid "" -"When you install the packages, you choose whether to install the current " -"release or a previous one. This step provides the commands for both." -msgstr "" - -# 6e545c0a752544f1be002c31e4f20711 -#: ../source/includes/steps/install-mongodb-on-red-hat-centos-or-fedora-linux.rst:58 -msgid "" -"To install the latest stable version of MongoDB, issue the following " -"command:" -msgstr "" - -# 330835bfdd9e4b609089274849443ec4 -#: ../source/includes/steps/install-mongodb-on-red-hat-centos-or-fedora-linux.rst:67 -msgid "" -"To install a specific release of MongoDB, specify each component package " -"individually and append the version number to the package name, as in the " -"following example that installs the `2.6.1`` release of MongoDB:" -msgstr "" - -# 309426cb8b1042ac9398d08daa7b16b9 -#: ../source/includes/steps/install-mongodb-on-red-hat-centos-or-fedora-linux.rst:78 -msgid "" -"You can specify any available version of MongoDB. However ``yum`` will " -"upgrade the packages when a newer version becomes available. To prevent " -"unintended upgrades, pin the package. To pin a package, add the following " -"``exclude`` directive to your ``/etc/yum.conf`` file:" -msgstr "" - -# 043bbf4f86854a218d946d71a7cdafd3 -#: ../source/includes/steps/install-mongodb-on-red-hat-centos-or-fedora-linux.rst:89 -msgid "" -"Previous versions of MongoDB packages use different naming conventions. See " -"the :v2.4:`2.4 version of documentation for more information `." -msgstr "" - -# e97e9b5fc6504516abfbbedf256cf3a0 -#: ../source/tutorial/install-mongodb-on-red-hat-centos-or-fedora-linux.txt:45 -msgid "Run MongoDB" -msgstr "" - -# 5251d010d59a46f7be4270c1fe7c7f0f -#: ../source/tutorial/install-mongodb-on-red-hat-centos-or-fedora-linux.txt:47 -msgid "" -"You must configure SELinux to allow MongoDB to start on Fedora systems. " -"Administrators have two options:" -msgstr "" - -# 1728e5c01a1146b8b8a2ca5df0426964 -#: ../source/tutorial/install-mongodb-on-red-hat-centos-or-fedora-linux.txt:50 -msgid "" -"enable access to the relevant ports (e.g. 27017) for SELinux. See :ref" -":`security-port-numbers` for more information on MongoDB's :doc:`default " -"ports `." -msgstr "" - -# 110785d219484fe8b4414b5eccab4844 -#: ../source/tutorial/install-mongodb-on-red-hat-centos-or-fedora-linux.txt:54 -msgid "" -"disable SELinux entirely. This requires a system reboot and may have larger " -"implications for your deployment." -msgstr "" - -# f7486fc7d9664b99b97e87e7188ec335 -#: ../source/includes/steps/run-mongodb-on-a-linux-distribution.rst:8 -msgid "Start MongoDB." -msgstr "" - -# 4ef048f08e4047e08b0834c1d515a804 -#: ../source/includes/steps/run-mongodb-on-a-linux-distribution.rst:11 -msgid "" -"You can start the :program:`mongod` process by issuing the following " -"command:" -msgstr "" - -# 39ccb11cd4ab4ccbb66ee95dd5da04ab -#: ../source/includes/steps/run-mongodb-on-a-linux-distribution.rst:31 -msgid "Verify that MongoDB has started successfully" -msgstr "" - -# 94b5b2859d604256b45f9306c7e23fa7 -#: ../source/includes/steps/run-mongodb-on-a-linux-distribution.rst:34 -msgid "" -"You can verify that the :program:`mongod` process has started successfully " -"by checking the contents of the log file at ``/var/log/mongodb/mongod.log``." -msgstr "" - -# f72fc40fe6e747099d3f9e63ef2e8bdf -#: ../source/includes/steps/run-mongodb-on-a-linux-distribution.rst:39 -msgid "" -"You can optionally ensure that MongoDB will start following a system reboot " -"by issuing the following command:" -msgstr "" - -# 42208e8d480143df82c58d7a5565d45e -#: ../source/includes/steps/run-mongodb-on-a-linux-distribution.rst:59 -msgid "Stop MongoDB." -msgstr "" - -# cffc36c98359494cb94649a6653e3519 -#: ../source/includes/steps/run-mongodb-on-a-linux-distribution.rst:62 -msgid "" -"As needed, you can stop the :program:`mongod` process by issuing the " -"following command:" -msgstr "" - -# 600c34249ed4459288faafa46fb45fc7 -#: ../source/includes/steps/run-mongodb-on-a-linux-distribution.rst:82 -msgid "Restart MongoDB." -msgstr "" - -# 734a868382184f97943743fa623bf2cf -#: ../source/includes/steps/run-mongodb-on-a-linux-distribution.rst:85 -msgid "" -"You can restart the :program:`mongod` process by issuing the following " -"command:" -msgstr "" - -# 3d4a3130411d496c9e30570793341b82 -#: ../source/includes/steps/run-mongodb-on-a-linux-distribution.rst:109 -msgid "Begin using MongoDB." -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:4 -msgid "" -"MongoDB provides packages of the officially supported MongoDB builds in it's" -" own repository. This repository provides the MongoDB distribution in the " -"following packages:" -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:37 -msgid "" -"The ``mongodb-org`` package includes various :term:`control scripts `, including the init script |init-script-path|." -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:40 -msgid "" -"The package configures MongoDB using the ``/etc/mongod.conf`` file in " -"conjunction with the control scripts. See :doc:`/reference/configuration-" -"options` for documentation of the configuration file." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-red-hat-centos-or-fedora-linux.txt:33 -msgid "Considerations" -msgstr "" - -#: ../source/includes/fact-installation-bind-ip-default-in-config.rst:1 -msgid "" -"The default ``/etc/mongodb.conf`` configuration file supplied by the 2.6 " -"series ``.deb`` package has :setting:`~net.bind_ip`` set to ``127.0.0.1`` by" -" default. Modify this setting as needed for your environment before " -"initializing a :term:`replica set`." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-red-hat-centos-or-fedora-linux.txt:57 -msgid "" -"The MongoDB instance stores its data files in ``/var/lib/mongo`` and its log" -" files in ``/var/log/mongodb``, and runs using the ``mongod`` user account. " -"If you change the user that runs the MongoDB process, you **must** modify " -"the access control rights to the ``/var/lib/mongo`` and ``/var/log/mongodb``" -" directories." -msgstr "" - -#: ../source/includes/steps/run-mongodb-on-a-linux-distribution.rst:94 -msgid "" -"You can follow the state of the process for errors or important messages by " -"watching the output in the ``/var/log/mongodb/mongod.log`` file." -msgstr "" - -#: ../source/includes/steps/run-mongodb-on-a-linux-distribution.rst:112 -msgid "" -"To begin using MongoDB, see :doc:`/tutorial/getting-started`. Also consider " -"the :doc:`/administration/production-notes` document before deploying " -"MongoDB in a production environment." -msgstr "" - -#~ msgid "The MongoDB package repository contains five packages:" -#~ msgstr "" - -#~ msgid "" -#~ "The ``mongodb-org`` package includes various :term:`control scripts `, including the init script ``/etc/rc.d/init.d/mongod``." -#~ msgstr "" - -#~ msgid "" -#~ "The package configures MongoDB using the ``/etc/mongod.conf`` file in " -#~ "conjunction with the control scripts." -#~ msgstr "" - -#~ msgid "" -#~ "The MongoDB instance stores its data files in ``/var/lib/mongo`` and its log" -#~ " files in ``/var/log/mongo``, and runs using the ``mongod`` user account. If" -#~ " you change the user that runs the MongoDB process, you **must** modify the " -#~ "access control rights to the ``/var/lib/mongo`` and ``/var/log/mongo`` " -#~ "directories." -#~ msgstr "" - -#~ msgid "" -#~ "You can follow the state of the process for errors or important messages by " -#~ "watching the output in the ``/var/log/mongo/mongod.log`` file." -#~ msgstr "" - -#~ msgid "To begin using MongoDB, see :doc:`/tutorial/getting-started`." -#~ msgstr "" diff --git a/locale/es/LC_MESSAGES/tutorial/install-mongodb-on-red-hat.po b/locale/es/LC_MESSAGES/tutorial/install-mongodb-on-red-hat.po deleted file mode 100644 index 8dbdd59344a..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/install-mongodb-on-red-hat.po +++ /dev/null @@ -1,298 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 0debacfa43a84574be29f78e7c9486b7 -#: ../source/tutorial/install-mongodb-on-red-hat.txt:3 -msgid "Install MongoDB Community Edition on Red Hat Enterprise or CentOS Linux" -msgstr "" - -# 82200ad291a94b6bbbd58c821fa823bf -#: ../source/tutorial/install-mongodb-on-red-hat.txt -msgid "On this page" -msgstr "" - -# 601f6186feec4bddbd7dc45706f1ae88 -#: ../source/tutorial/install-mongodb-on-red-hat.txt:14 -msgid "Overview" -msgstr "" - -# eae6c5a5830a4959bdc9fe9910cb16c5 -#: ../source/tutorial/install-mongodb-on-red-hat.txt:16 -msgid "" -"Use this tutorial to install MongoDB Community Edition on Red Hat " -"Enterprise Linux or CentOS Linux versions 6 and 7 using ``.rpm`` " -"packages. While Red Hat includes its own MongoDB packages, use the " -"official MongoDB Community Edition packages to ensure that you have the " -"latest release." -msgstr "" - -# 0192b8fb22b14a5f8020f02885a27c78 -#: ../source/tutorial/install-mongodb-on-red-hat.txt:21 -msgid "Platform Support" -msgstr "" - -# 28db64e305a74d7782cecf70e6035ce8 -# 5f19f98ad20e405e85908d3bf6acefc6 -#: ../source/includes/fact-installation-64bit.rst:1 -msgid "" -"This installation guide only supports 64-bit systems. See :ref:`3.0" -"-compatibility-platform-support` for details." -msgstr "" - -# 1b16739a1c0d44c6acd6746f6e360acd -#: ../source/includes/fact-installation-rhel5.rst:1 -msgid "MongoDB 3.2 deprecates support for Red Hat Enterprise Linux 5." -msgstr "" - -# 02f33be341e749bf88d14f9f458b9510 -#: ../source/tutorial/install-mongodb-on-red-hat.txt:28 -msgid "Packages" -msgstr "" - -# f449fa805d0745a9b86b7bcaab9f3bda -#: ../source/includes/list-mongodb-org-packages.rst:4 -msgid "" -"MongoDB provides officially supported packages in their own repository. " -"This repository contains the following packages:" -msgstr "" - -# 9817d65d9cef4f1b9a4548ba5fc4041d -#: ../source/includes/list-mongodb-org-packages.rst:10 -msgid "``mongodb-org``" -msgstr "" - -# ee0391ce638c4cc3bcf83c133dcdc4bb -#: ../source/includes/list-mongodb-org-packages.rst:11 -msgid "" -"A ``metapackage`` that will automatically install the four component " -"packages listed below." -msgstr "" - -# 8c35df0eb03b46c69b689492b7225377 -#: ../source/includes/list-mongodb-org-packages.rst:14 -msgid "``mongodb-org-server``" -msgstr "" - -# c4e73aefbf41465ebe69ce01eba61c3d -#: ../source/includes/list-mongodb-org-packages.rst:15 -msgid "" -"Contains the :program:`mongod` daemon and associated configuration and " -"init scripts." -msgstr "" - -# 3dae6408007d4f07a33255ff4d431adb -#: ../source/includes/list-mongodb-org-packages.rst:18 -msgid "``mongodb-org-mongos``" -msgstr "" - -# b40bfc3b4f744f41b9be39cfdecf3224 -#: ../source/includes/list-mongodb-org-packages.rst:19 -msgid "Contains the :program:`mongos` daemon." -msgstr "" - -# c790f9f5207642c78b71da4c9072a28d -#: ../source/includes/list-mongodb-org-packages.rst:21 -msgid "``mongodb-org-shell``" -msgstr "" - -# 4778367c94b0414fa4ddf3030d65d8e1 -#: ../source/includes/list-mongodb-org-packages.rst:22 -msgid "Contains the :program:`mongo` shell." -msgstr "" - -# 96f7272e2da34cacac35b3c546880234 -#: ../source/includes/list-mongodb-org-packages.rst:24 -msgid "``mongodb-org-tools``" -msgstr "" - -# 67cb5d6e029b44219a5014b19e1bb3c9 -#: ../source/includes/list-mongodb-org-packages.rst:25 -msgid "" -"Contains the following MongoDB tools: :program:`mongoimport` " -":program:`bsondump`, :program:`mongodump`, :program:`mongoexport`, " -":program:`mongofiles`, :program:`mongooplog`, :program:`mongoperf`, " -":program:`mongorestore`, :program:`mongostat`, and :program:`mongotop`." -msgstr "" - -# 0609e1a480bf488fac9d6c00f7be2599 -#: ../source/includes/list-mongodb-org-packages.rst:31 -msgid "" -"The ``mongodb-org-server`` package provides an initialization script that" -" starts :program:`mongod` with the ``/etc/mongod.conf`` configuration " -"file." -msgstr "" - -# 34fe730240c74e449010e204058e4e9c -#: ../source/includes/list-mongodb-org-packages.rst:37 -msgid "" -"See `Run MongoDB Community Edition`_ for details on using this " -"initialization script." -msgstr "" - -# 2def9e16cad54843a4146c51de36b997 -#: ../source/includes/fact-installation-bind-ip-default-in-config.rst:1 -msgid "" -"The default ``/etc/mongod.conf`` configuration file supplied by the " -"packages have :setting:`~net.bind_ip` set to ``127.0.0.1`` by default. " -"Modify this setting as needed for your environment before initializing a " -":term:`replica set`." -msgstr "" - -# 72fdddfaeae843cb9c63f663f4eaa599 -#: ../source/tutorial/install-mongodb-on-red-hat.txt:35 -msgid "Install MongoDB Community Edition" -msgstr "" - -# 08a43fe4cd8d4814b48f3e58efaced58 -#: ../source/includes/extracts/install-past-mongodb-org-red-hat.rst:3 -msgid "" -"To install a version of MongoDB prior to 3.2, please refer to that " -"version's documentation. For example, see version :v3.0:`3.0 `." -msgstr "" - -# 3e7d45210d154abeaca8f5e438316ce2 -#: ../source/tutorial/install-mongodb-on-red-hat.txt:44 -msgid "Run MongoDB Community Edition" -msgstr "" - -# 67c7d0e6614e4936a09e35c5fb70f116 -#: ../source/tutorial/install-mongodb-on-red-hat.txt:49 -msgid "Configure SELinux" -msgstr "" - -# d219736d8e9a461f83228ddd313b20cc -#: ../source/includes/fact-selinux-redhat-options.rst:3 -msgid "" -"If you are using SELinux, you must configure SELinux to allow MongoDB to " -"start on Red Hat Linux-based systems (Red Hat Enterprise Linux or CentOS " -"Linux)." -msgstr "" - -# 4a6afde6d64c4c598dab545b3bd9043f -#: ../source/includes/fact-selinux-redhat-options.rst:7 -msgid "To configure SELinux, administrators have three options:" -msgstr "" - -# 5d31ab67a39e416cba29a03d1b4992ea -#: ../source/includes/fact-selinux-redhat-options.rst:9 -msgid "" -"If SELinux is in ``enforcing`` mode, enable access to the relevant ports " -"that the MongoDB deployment will use (e.g. ``27017``). See " -":doc:`/reference/default-mongodb-port` for more information on MongoDB's " -"default ports. For default settings, this can be accomplished by running" -msgstr "" - -# 0ac26fdf9f094b388545b31eb63aa150 -#: ../source/includes/fact-selinux-redhat-options.rst:19 -msgid "" -"Disable SELinux by setting the ``SELINUX`` setting to ``disabled`` in " -"``/etc/selinux/config``." -msgstr "" - -# 90fca75e355d440dbabb70707f509d87 -# 8f782312fbeb433895aa30cc4a2155b5 -#: ../source/includes/fact-selinux-redhat-options.rst:26 -#: ../source/includes/fact-selinux-redhat-options.rst:35 -msgid "You must reboot the system for the changes to take effect." -msgstr "" - -# d25f71ee341b435d881c5d299f00ec52 -#: ../source/includes/fact-selinux-redhat-options.rst:28 -msgid "" -"Set SELinux to ``permissive`` mode in ``/etc/selinux/config`` by setting " -"the ``SELINUX`` setting to ``permissive``." -msgstr "" - -# 8935a88473eb46ca868b07d3edd544ce -#: ../source/includes/fact-selinux-redhat-options.rst:37 -msgid "" -"You can instead use ``setenforce`` to change to ``permissive`` mode. " -"``setenforce`` does not require a reboot but is **not** persistent." -msgstr "" - -# 654d14f9c4204e038a0f4e46c835cdf5 -#: ../source/includes/fact-selinux-redhat-options.rst:40 -msgid "" -"Alternatively, you can choose not to install the SELinux packages when " -"you are installing your Linux operating system, or choose to remove the " -"relevant packages. This option is the most invasive and is not " -"recommended." -msgstr "" - -# bf3647bf8fd248489e7f3fe9367112b0 -#: ../source/tutorial/install-mongodb-on-red-hat.txt:59 -msgid "Data Directories and Permissions" -msgstr "" - -# 1c8fdb0830e04381a26fc2389f2790ab -#: ../source/includes/warning-selinux-rhel7.rst:3 -msgid "" -"On RHEL 7.0, if you change the data path, the *default* SELinux policies " -"will prevent :program:`mongod` from having write access on the new data " -"path if you do not change the security context." -msgstr "" - -# d1624a6adf564d0498f89d972c02d40a -#: ../source/includes/fact-installation-directories.rst:1 -msgid "" -"The MongoDB instance stores its data files in |mongod-datadir| and its " -"log files in ``/var/log/mongodb`` by default, and runs using the |mongod-" -"user| user account. You can specify alternate log and data file " -"directories in ``/etc/mongod.conf``. See :setting:`systemLog.path` and " -":setting:`storage.dbPath` for additional information." -msgstr "" - -# 424f07e4255f44eda6104dda83454b30 -#: ../source/includes/fact-installation-directories.rst:8 -msgid "" -"If you change the user that runs the MongoDB process, you **must** modify" -" the access control rights to the |mongod-datadir| and " -"``/var/log/mongodb`` directories to give this user access to these " -"directories." -msgstr "" - -# 94cad8879be847de855bb288e3df1beb -#: ../source/tutorial/install-mongodb-on-red-hat.txt:66 -msgid "Procedure" -msgstr "" - -# 517c29e67d33412fa83d5bb8a0564a8b -#: ../source/tutorial/install-mongodb-on-red-hat.txt:71 -msgid "Uninstall MongoDB Community Edition" -msgstr "" - -# bb53614bcf4b43e39cf2ec528dc34657 -#: ../source/includes/fact-uninstall.rst:1 -msgid "" -"To completely remove MongoDB from a system, you must remove the MongoDB " -"applications themselves, the configuration files, and any directories " -"containing data and logs. The following section guides you through the " -"necessary steps." -msgstr "" - -# f71302be26774b348efec658b6dc1d76 -#: ../source/includes/fact-uninstall.rst:6 -msgid "" -"This process will *completely* remove MongoDB, its configuration, and " -"*all* databases. This process is not reversible, so ensure that all of " -"your configuration and data is backed up before proceeding." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/install-mongodb-on-suse.po b/locale/es/LC_MESSAGES/tutorial/install-mongodb-on-suse.po deleted file mode 100644 index 6ffad3a57f1..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/install-mongodb-on-suse.po +++ /dev/null @@ -1,239 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# b87d67eb17f2406a8fc6fdba8c18a964 -#: ../source/tutorial/install-mongodb-on-suse.txt:3 -msgid "Install MongoDB Community Edition on SUSE" -msgstr "" - -# 9e5fd2dc57c947538a9a056723f1a4b7 -#: ../source/tutorial/install-mongodb-on-suse.txt -msgid "On this page" -msgstr "" - -# dee650999fdf4855a7ac8095b2436b18 -#: ../source/tutorial/install-mongodb-on-suse.txt:14 -msgid "Overview" -msgstr "" - -# 919d265dfe564a978c748b67f669d8aa -#: ../source/tutorial/install-mongodb-on-suse.txt:16 -msgid "" -"Use this tutorial to install MongoDB Community Edition on SUSE Linux 11 " -"and 12 using ``.rpm`` packages. While SUSE includes its own MongoDB " -"packages, use the official MongoDB Community Edition packages to ensure " -"that you have the latest release." -msgstr "" - -# ef4e5afed5584f139fd1208daf5fbc01 -#: ../source/tutorial/install-mongodb-on-suse.txt:21 -msgid "Platform Support" -msgstr "" - -# e4e0b9f6477640d3bf87a8a6db8a5606 -# 063cea099d8b4d76bc9a7a0c791af681 -#: ../source/includes/fact-installation-64bit.rst:1 -msgid "" -"This installation guide only supports 64-bit systems. See :ref:`3.0" -"-compatibility-platform-support` for details." -msgstr "" - -# dbc22f3b66ab442da6f26d8b7e6c98e4 -#: ../source/tutorial/install-mongodb-on-suse.txt:26 -msgid "Packages" -msgstr "" - -# 01808ad69811473d891f469db8cbb939 -#: ../source/includes/list-mongodb-org-packages.rst:4 -msgid "" -"MongoDB provides officially supported packages in their own repository. " -"This repository contains the following packages:" -msgstr "" - -# 3b096b0b367a45ab92d82bd69dda4417 -#: ../source/includes/list-mongodb-org-packages.rst:10 -msgid "``mongodb-org``" -msgstr "" - -# ad91180e73eb4d47a24b519814bdf72e -#: ../source/includes/list-mongodb-org-packages.rst:11 -msgid "" -"A ``metapackage`` that will automatically install the four component " -"packages listed below." -msgstr "" - -# e426411bbdac48f8a58e5093d38e4b95 -#: ../source/includes/list-mongodb-org-packages.rst:14 -msgid "``mongodb-org-server``" -msgstr "" - -# f9000ed3af2c48518463355d0de5f24a -#: ../source/includes/list-mongodb-org-packages.rst:15 -msgid "" -"Contains the :program:`mongod` daemon and associated configuration and " -"init scripts." -msgstr "" - -# 8cb4a76cc5a8457bad7dbae31749c382 -#: ../source/includes/list-mongodb-org-packages.rst:18 -msgid "``mongodb-org-mongos``" -msgstr "" - -# d82aaaff611b4d6b90585fb560a0a9b3 -#: ../source/includes/list-mongodb-org-packages.rst:19 -msgid "Contains the :program:`mongos` daemon." -msgstr "" - -# d65e155bd43f498d8e1ce9cbc115acc4 -#: ../source/includes/list-mongodb-org-packages.rst:21 -msgid "``mongodb-org-shell``" -msgstr "" - -# 5dddad5f6cac47699b6a41a9408059c7 -#: ../source/includes/list-mongodb-org-packages.rst:22 -msgid "Contains the :program:`mongo` shell." -msgstr "" - -# 5199922fe1a440398d2f4bf45c34ccfd -#: ../source/includes/list-mongodb-org-packages.rst:24 -msgid "``mongodb-org-tools``" -msgstr "" - -# 69ef0e0328a1472da0d2c67da8b20cf7 -#: ../source/includes/list-mongodb-org-packages.rst:25 -msgid "" -"Contains the following MongoDB tools: :program:`mongoimport` " -":program:`bsondump`, :program:`mongodump`, :program:`mongoexport`, " -":program:`mongofiles`, :program:`mongooplog`, :program:`mongoperf`, " -":program:`mongorestore`, :program:`mongostat`, and :program:`mongotop`." -msgstr "" - -# 3d897e9f34fc481ba5f6be09759f3970 -#: ../source/includes/list-mongodb-org-packages.rst:31 -msgid "" -"The ``mongodb-org-server`` package provides an initialization script that" -" starts :program:`mongod` with the ``/etc/mongod.conf`` configuration " -"file." -msgstr "" - -# cc4e1484530844faa4aa55d947a539f0 -#: ../source/includes/list-mongodb-org-packages.rst:37 -msgid "" -"See `Run MongoDB Community Edition`_ for details on using this " -"initialization script." -msgstr "" - -# 4e53251853854973a27a0a7117a91ef4 -#: ../source/tutorial/install-mongodb-on-suse.txt:30 -msgid "" -"These packages conflict with the ``mongodb``, ``mongodb-server``, and " -"``mongodb-clients`` packages provided by Ubuntu." -msgstr "" - -# d0430470839347658bcbbfa2d07aef83 -#: ../source/includes/fact-installation-bind-ip-default-in-config.rst:1 -msgid "" -"The default ``/etc/mongod.conf`` configuration file supplied by the " -"packages have :setting:`~net.bind_ip` set to ``127.0.0.1`` by default. " -"Modify this setting as needed for your environment before initializing a " -":term:`replica set`." -msgstr "" - -# 04570cbfd56b4bdabb0f5876c06ff050 -#: ../source/includes/note-suse-ulimit.rst:3 -msgid "" -"SUSE Linux Enterprise Server and potentially other SUSE distributions " -"ship with virtual memory address space limited to 8 GB by default. You " -"*must* adjust this in order to prevent virtual memory allocation failures" -" as the database grows." -msgstr "" - -# 538b848e9250482b881ef2306cfdb7c6 -#: ../source/includes/note-suse-ulimit.rst:8 -msgid "" -"The SLES packages for MongoDB adjust these limits in the default scripts," -" but you will need to make this change manually if you are using custom " -"scripts and/or the tarball release rather than the SLES packages." -msgstr "" - -# b117612039e64bf7a8b705718272b209 -#: ../source/tutorial/install-mongodb-on-suse.txt:38 -msgid "Install MongoDB Community Edition" -msgstr "" - -# 2c4a524efcfa44eb947fdf163eef6aa2 -#: ../source/includes/extracts/install-past-mongodb-org-suse.rst:3 -msgid "" -"To install a version of MongoDB prior to 3.2, please refer to that " -"version's documentation. For example, see version :v3.0:`3.0 `." -msgstr "" - -# f4e1c3fd223846ff8cf756d5a0a9166b -#: ../source/tutorial/install-mongodb-on-suse.txt:47 -msgid "Run MongoDB Community Edition" -msgstr "" - -# b551bded8879434b9633a143230927e3 -#: ../source/includes/fact-installation-directories.rst:1 -msgid "" -"The MongoDB instance stores its data files in |mongod-datadir| and its " -"log files in ``/var/log/mongodb`` by default, and runs using the |mongod-" -"user| user account. You can specify alternate log and data file " -"directories in ``/etc/mongod.conf``. See :setting:`systemLog.path` and " -":setting:`storage.dbPath` for additional information." -msgstr "" - -# f09733c030cf469292fec5d03d171cac -#: ../source/includes/fact-installation-directories.rst:8 -msgid "" -"If you change the user that runs the MongoDB process, you **must** modify" -" the access control rights to the |mongod-datadir| and " -"``/var/log/mongodb`` directories to give this user access to these " -"directories." -msgstr "" - -# b4a1f6769b48407b9f7f0a2d4bced52c -#: ../source/tutorial/install-mongodb-on-suse.txt:55 -msgid "Procedure" -msgstr "" - -# 3561f9b8f9c14847ae5e65045371e2be -#: ../source/tutorial/install-mongodb-on-suse.txt:60 -msgid "Uninstall MongoDB Community Edition" -msgstr "" - -# a1ad9ceee7764890a9f5fded1bb05f56 -#: ../source/includes/fact-uninstall.rst:1 -msgid "" -"To completely remove MongoDB from a system, you must remove the MongoDB " -"applications themselves, the configuration files, and any directories " -"containing data and logs. The following section guides you through the " -"necessary steps." -msgstr "" - -# 7c9a3a1df3094209bba492f7aefd4b86 -#: ../source/includes/fact-uninstall.rst:6 -msgid "" -"This process will *completely* remove MongoDB, its configuration, and " -"*all* databases. This process is not reversible, so ensure that all of " -"your configuration and data is backed up before proceeding." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/install-mongodb-on-ubuntu.po b/locale/es/LC_MESSAGES/tutorial/install-mongodb-on-ubuntu.po deleted file mode 100644 index 5a0a9d037fa..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/install-mongodb-on-ubuntu.po +++ /dev/null @@ -1,607 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:32+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# bf06a5db7281490a8c814602219fd1f5 -#: ../source/tutorial/install-mongodb-on-ubuntu.txt:3 -msgid "Install MongoDB Community Edition on Ubuntu" -msgstr "" - -# e8b7ec7369614a4cb5077bb0e32872f1 -#: ../source/tutorial/install-mongodb-on-ubuntu.txt -msgid "On this page" -msgstr "" - -# 5eba23d438ac4842959db940f40edb1d -#: ../source/tutorial/install-mongodb-on-ubuntu.txt:14 -msgid "Overview" -msgstr "" - -# 4f293d91bdee444f88a83fa7cf11cc0f -#: ../source/tutorial/install-mongodb-on-ubuntu.txt:16 -msgid "" -"Use this tutorial to install MongoDB Community Edition on LTS Ubuntu " -"Linux systems from ``.deb`` packages. While Ubuntu includes its own " -"MongoDB packages, the official MongoDB Community Edition packages are " -"generally more up-to-date." -msgstr "" - -# 8510a834e62d464599859090a6680d52 -#: ../source/tutorial/install-mongodb-on-ubuntu.txt:20 -msgid "Platform Support" -msgstr "" - -# dbe55372b57f4e1f844dc88640c6d074 -# 44ebdc0a4df34a68896d7cc6a9ceea9d -#: ../source/includes/fact-ubuntu-lts-support.rst:1 -msgid "" -"MongoDB only provides packages for 64-bit LTS (long-term support) Ubuntu " -"releases. For example, 12.04 LTS (precise), 14.04 LTS (trusty), 16.04 LTS" -" (xenial), and so on. These packages may work with other Ubuntu releases," -" however, they are not supported." -msgstr "" - -# 40493bc5f9ab49c3a131500190060b44 -#: ../source/includes/admonition-power-ubuntu-restriction.rst:7 -msgid "3.4 Incompatibility with Ubuntu 16.04 on IBM Power Systems" -msgstr "" - -# f9711d9f02c448aca321c1f6e31b8f2a -#: ../source/includes/admonition-power-ubuntu-restriction.rst:4 -msgid "" -"Due to a `lock elision bug in glibc " -"`_, if you " -"are running on Ubuntu 16.04 on IBM Power Systems, do not use MongoDB 3.4 " -"in production until the ``glibc`` version with the fix becomes available " -"and you have installed that version." -msgstr "" - -# 15c0510f702b4cbdbe720a0b70ae442d -#: ../source/tutorial/install-mongodb-on-ubuntu.txt:27 -msgid "Packages" -msgstr "" - -# 2de1e70fdd4249aba1fbaccab84c5b59 -#: ../source/includes/list-mongodb-org-packages.rst:4 -msgid "" -"MongoDB provides officially supported packages in their own repository. " -"This repository contains the following packages:" -msgstr "" - -# 8fffb617b1ae46c9b77528685ba9e279 -#: ../source/includes/list-mongodb-org-packages.rst:10 -msgid "``mongodb-org``" -msgstr "" - -# 7a34c918c35e4dae971f7800593fc404 -#: ../source/includes/list-mongodb-org-packages.rst:11 -msgid "" -"A ``metapackage`` that will automatically install the four component " -"packages listed below." -msgstr "" - -# 221b403c4bf44e878f3a7baa6f8e38fa -#: ../source/includes/list-mongodb-org-packages.rst:14 -msgid "``mongodb-org-server``" -msgstr "" - -# 564103a8e5a64cf2b7b16a74a3cffa52 -#: ../source/includes/list-mongodb-org-packages.rst:15 -msgid "" -"Contains the :program:`mongod` daemon and associated configuration and " -"init scripts." -msgstr "" - -# 458bfb3d547646309c6b04b2c848175f -#: ../source/includes/list-mongodb-org-packages.rst:18 -msgid "``mongodb-org-mongos``" -msgstr "" - -# c7a9813cbfaa4cc8ad98e989dba00462 -#: ../source/includes/list-mongodb-org-packages.rst:19 -msgid "Contains the :program:`mongos` daemon." -msgstr "" - -# 221e0c4af6624557bb53165a103d6660 -#: ../source/includes/list-mongodb-org-packages.rst:21 -msgid "``mongodb-org-shell``" -msgstr "" - -# 4895531335314c1c97e3924f25639ce3 -#: ../source/includes/list-mongodb-org-packages.rst:22 -msgid "Contains the :program:`mongo` shell." -msgstr "" - -# 64042156e7244184b99382afd7a201c6 -#: ../source/includes/list-mongodb-org-packages.rst:24 -msgid "``mongodb-org-tools``" -msgstr "" - -# 39605479ee7645d186c5b1a847def220 -#: ../source/includes/list-mongodb-org-packages.rst:25 -msgid "" -"Contains the following MongoDB tools: :program:`mongoimport` " -":program:`bsondump`, :program:`mongodump`, :program:`mongoexport`, " -":program:`mongofiles`, :program:`mongooplog`, :program:`mongoperf`, " -":program:`mongorestore`, :program:`mongostat`, and :program:`mongotop`." -msgstr "" - -# 62e65ff59deb48bda96f5f4fa41e4452 -#: ../source/includes/list-mongodb-org-packages.rst:31 -msgid "" -"The ``mongodb-org-server`` package provides an initialization script that" -" starts :program:`mongod` with the ``/etc/mongod.conf`` configuration " -"file." -msgstr "" - -# 00b38c4fa4af4e8fa1d22e6ed7fb1460 -#: ../source/includes/list-mongodb-org-packages.rst:37 -msgid "" -"See `Run MongoDB Community Edition`_ for details on using this " -"initialization script." -msgstr "" - -# 18980688452f4caa94c188d13c52c5f9 -#: ../source/tutorial/install-mongodb-on-ubuntu.txt:31 -msgid "" -"These packages conflict with the ``mongodb``, ``mongodb-server``, and " -"``mongodb-clients`` packages provided by Ubuntu." -msgstr "" - -# ba4a742c6d9e47d2a87524b92776fe1e -#: ../source/includes/fact-installation-bind-ip-default-in-config.rst:1 -msgid "" -"The default ``/etc/mongod.conf`` configuration file supplied by the " -"packages have :setting:`~net.bind_ip` set to ``127.0.0.1`` by default. " -"Modify this setting as needed for your environment before initializing a " -":term:`replica set`." -msgstr "" - -# 0bc2a65072854f538ac825b096d222a9 -#: ../source/tutorial/install-mongodb-on-ubuntu.txt:37 -msgid "Install MongoDB Community Edition" -msgstr "" - -# 7f2e3640a4cf47bb8499dd31c673ab88 -#: ../source/includes/extracts/install-past-mongodb-org-ubuntu.rst:3 -msgid "" -"To install a version of MongoDB prior to 3.2, please refer to that " -"version's documentation. For example, see version :v3.0:`3.0 `." -msgstr "" - -# 1e796e6c6b4543a0bdad7d5b295c4f49 -#: ../source/tutorial/install-mongodb-on-ubuntu.txt:46 -msgid "Run MongoDB Community Edition" -msgstr "" - -# 309af10fc5bd41f1bed9a90172bbc1bf -#: ../source/includes/fact-installation-directories.rst:1 -msgid "" -"The MongoDB instance stores its data files in |mongod-datadir| and its " -"log files in ``/var/log/mongodb`` by default, and runs using the |mongod-" -"user| user account. You can specify alternate log and data file " -"directories in ``/etc/mongod.conf``. See :setting:`systemLog.path` and " -":setting:`storage.dbPath` for additional information." -msgstr "" - -# c8ea18b81c9d446984f63b5c90762c27 -#: ../source/includes/fact-installation-directories.rst:8 -msgid "" -"If you change the user that runs the MongoDB process, you **must** modify" -" the access control rights to the |mongod-datadir| and " -"``/var/log/mongodb`` directories to give this user access to these " -"directories." -msgstr "" - -# 8edc64bf7c3544719f7fdddf7081e8c2 -#: ../source/tutorial/install-mongodb-on-ubuntu.txt:56 -msgid "Uninstall MongoDB Community Edition" -msgstr "" - -# 88e1ddbb2f83490cbf177ba59dfb2f10 -#: ../source/includes/fact-uninstall.rst:1 -msgid "" -"To completely remove MongoDB from a system, you must remove the MongoDB " -"applications themselves, the configuration files, and any directories " -"containing data and logs. The following section guides you through the " -"necessary steps." -msgstr "" - -# 9487a7bbd2a54fff95280c629f1f8b23 -#: ../source/includes/fact-uninstall.rst:6 -msgid "" -"This process will *completely* remove MongoDB, its configuration, and " -"*all* databases. This process is not reversible, so ensure that all of " -"your configuration and data is backed up before proceeding." -msgstr "" - -#~ msgid "The MongoDB package repository contains five packages:" -#~ msgstr "" - -#~ msgid "" -#~ "The ``mongodb-org`` package includes " -#~ "various :term:`control scripts `, including the init script " -#~ "``/etc/rc.d/init.d/mongod``." -#~ msgstr "" - -#~ msgid "" -#~ "The package configures MongoDB using the" -#~ " ``/etc/mongod.conf`` file in conjunction " -#~ "with the control scripts." -#~ msgstr "" - -#~ msgid "" -#~ "You can install either the latest " -#~ "stable version of MongoDB Enterprise or" -#~ " a specific version of MongoDB " -#~ "Enterprise." -#~ msgstr "" - -#~ msgid "Install the latest stable version of MongoDB Enterprise." -#~ msgstr "" - -#~ msgid "Install a specific release of MongoDB Enterprise." -#~ msgstr "" - -#~ msgid "Pin a specific version of MongoDB Enterprise." -#~ msgstr "" - -#~ msgid "" -#~ "Although you can specify any available" -#~ " version of MongoDB Enterprise, ``apt-" -#~ "get`` will upgrade the packages when " -#~ "a newer version becomes available. To" -#~ " prevent unintended upgrades, pin the " -#~ "package. To pin the version of " -#~ "MongoDB at the currently installed " -#~ "version, issue the following command " -#~ "sequence:" -#~ msgstr "" - -#~ msgid "" -#~ "Previous versions of MongoDB packages " -#~ "use different naming conventions. See " -#~ "the :v2.4:`2.4 version of documentation " -#~ "for more information `." -#~ msgstr "" - -#~ msgid "" -#~ "The MongoDB instance stores its data " -#~ "files in ``/var/lib/mongo`` and its log" -#~ " files in ``/var/log/mongo``, and runs " -#~ "using the ``mongod`` user account. If" -#~ " you change the user that runs " -#~ "the MongoDB process, you **must** modify" -#~ " the access control rights to the " -#~ "``/var/lib/mongo`` and ``/var/log/mongo`` " -#~ "directories." -#~ msgstr "" - -#~ msgid "" -#~ "You can start the :program:`mongod` " -#~ "process by issuing the following " -#~ "command:" -#~ msgstr "" - -#~ msgid "" -#~ "You can verify that the " -#~ ":program:`mongod` process has started " -#~ "successfully by checking the contents of" -#~ " the log file at " -#~ "``/var/log/mongodb/mongod.log``." -#~ msgstr "" - -#~ msgid "" -#~ "You can optionally ensure that MongoDB" -#~ " will start following a system reboot" -#~ " by issuing the following command:" -#~ msgstr "" - -#~ msgid "" -#~ "You can restart the :program:`mongod` " -#~ "process by issuing the following " -#~ "command:" -#~ msgstr "" - -#~ msgid "" -#~ "You can follow the state of the" -#~ " process for errors or important " -#~ "messages by watching the output in " -#~ "the ``/var/log/mongo/mongod.log`` file." -#~ msgstr "" - -#~ msgid "To begin using MongoDB, see :doc:`/tutorial/getting-started`." -#~ msgstr "" - -# 4f613e97e2a2415eaacda1ead078ea47 -#~ msgid "Install MongoDB on Ubuntu" -#~ msgstr "" - -# 0a1e7198e6d743f1ad07ff315fb7253a -#~ msgid "" -#~ "Use this tutorial to install MongoDB " -#~ "on Ubuntu Linux systems. The tutorial" -#~ " uses ``.deb`` packages to install. " -#~ "While Ubuntu includes its own MongoDB" -#~ " packages, the official MongoDB packages" -#~ " are generally more up-to-date." -#~ msgstr "" - -# b7057ded44ac4f098443e88a6c898f7f -#~ msgid "" -#~ "If you use an older Ubuntu that" -#~ " does **not** use Upstart (i.e. any" -#~ " version before 9.10 \"Karmic\"), please" -#~ " follow the instructions on the :doc" -#~ ":`install-mongodb-on-debian` tutorial." -#~ msgstr "" - -# 09a5c0f13b414bebbb1a8cbfb391faff -#~ msgid "" -#~ "This package is a ``metapackage`` that" -#~ " will automatically install the four " -#~ "component packages listed below." -#~ msgstr "" - -# faf3b77c4c3d471f80e0ec11937f3b6e -#~ msgid "" -#~ "This package contains the :program:`mongod`" -#~ " daemon and associated configuration and" -#~ " init scripts." -#~ msgstr "" - -# e423f0832dbc48ddaf454be532b7b46f -#~ msgid "This package contains the :program:`mongos` daemon." -#~ msgstr "" - -# 34bcc95f94f44acd8d33fe47e8c74056 -#~ msgid "This package contains the :program:`mongo` shell." -#~ msgstr "" - -# ef958438d47841168934ee50f00a4f0e -#~ msgid "" -#~ "This package contains the following " -#~ "MongoDB tools: :program:`mongoimport` " -#~ ":program:`bsondump`, :program:`mongodump`, " -#~ ":program:`mongoexport`, :program:`mongofiles`, " -#~ ":program:`mongoimport`, :program:`mongooplog`, " -#~ ":program:`mongoperf`, :program:`mongorestore`, " -#~ ":program:`mongostat`, and :program:`mongotop`." -#~ msgstr "" - -# 7c359ed4eebb4fd4b8755e8e85379711 -#~ msgid "Control Scripts" -#~ msgstr "" - -# c33d66ed0dcc44be8d41756a46161d11 -#~ msgid "" -#~ "As of version |release|, there are " -#~ "no control scripts for :program:`mongos`. " -#~ "The :program:`mongos` process is used " -#~ "only in :doc:`sharding `. You" -#~ " can use the ``mongod`` init script" -#~ " to derive your own :program:`mongos` " -#~ "control script." -#~ msgstr "" - -# 88707c5bc5524bcbb8f0a250c1629e1a -#~ msgid "" -#~ "You cannot install this package " -#~ "concurrently with the ``mongodb``, " -#~ "``mongodb-server``, or ``mongodb-clients`` " -#~ "packages provided by Ubuntu." -#~ msgstr "" - -# b586ed6b383945a8b12a99bc0098bc8c -#~ msgid "Install MongoDB" -#~ msgstr "" - -# 6fca9213e9124971b160d43f4b8c5eff -#~ msgid "Import the public key used by the package management system." -#~ msgstr "" - -# e8f4b64cb332481a8dc384d82b6ea162 -#~ msgid "" -#~ "The Ubuntu package management tools " -#~ "(i.e. ``dpkg`` and ``apt``) ensure " -#~ "package consistency and authenticity by " -#~ "requiring that distributors sign packages " -#~ "with GPG keys. Issue the following " -#~ "command to import the `MongoDB public" -#~ " GPG Key `_:" -#~ msgstr "" - -# f0ffca2fdde243039ef2c8433d58725b -#~ msgid "Create a list file for MongoDB." -#~ msgstr "" - -# 33445a5469374159a0c80df2ff657fe5 -#~ msgid "" -#~ "Create the ``/etc/apt/sources.list.d/mongodb.list`` " -#~ "list file using the following command:" -#~ msgstr "" - -# 9ca77488da164e3ca6fe9d230adbd546 -#~ msgid "Reload local package database." -#~ msgstr "" - -# 34ebd19227764e7fb02a3cec0f5eed3c -#~ msgid "Issue the following command to reload the local package database:" -#~ msgstr "" - -# 43c66f90977e44c8a7501cd4819b3e77 -#~ msgid "Install the MongoDB packages." -#~ msgstr "" - -# 63b7861848764e33a7ce9114055b307d -#~ msgid "Issue the following command:" -#~ msgstr "" - -# 46c4b8fbc3f24c4db18379688c571b98 -#~ msgid "" -#~ "Specify each component package individually" -#~ " and append the version number to " -#~ "the package name, as in the " -#~ "following example that installs the " -#~ "``2.6.1`` release of MongoDB:" -#~ msgstr "" - -# 4ecbc2b9361e403ead4d52f54e939390 -#~ msgid "Run MongoDB" -#~ msgstr "" - -# 1714dccabf2147cf8cf217b8473b390e -#~ msgid "Start MongoDB." -#~ msgstr "" - -# 9bc42d8c76614c078ed555d5e8f5ef8a -#~ msgid "Verify that MongoDB has started successfully" -#~ msgstr "" - -# fd0d4eb5bfc7405e8736f930c2a1d6d8 -#~ msgid "Stop MongoDB." -#~ msgstr "" - -# 421e5e1b254c4540a4218e4a65277f03 -#~ msgid "" -#~ "As needed, you can stop the " -#~ ":program:`mongod` process by issuing the " -#~ "following command:" -#~ msgstr "" - -# 3f989dbc383c4319ae881c295231e2eb -#~ msgid "Restart MongoDB." -#~ msgstr "" - -# 0c07b72b5f9942189b370d4ecafcad4c -#~ msgid "Begin using MongoDB." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB provides packages of the " -#~ "officially supported MongoDB builds in " -#~ "it's own repository. This repository " -#~ "provides the MongoDB distribution in the" -#~ " following packages:" -#~ msgstr "" - -#~ msgid "" -#~ "The ``mongodb-org`` package includes " -#~ "various :term:`control scripts `, including the init script " -#~ "|init-script-path|." -#~ msgstr "" - -#~ msgid "" -#~ "The package configures MongoDB using the" -#~ " ``/etc/mongod.conf`` file in conjunction " -#~ "with the control scripts. See " -#~ ":doc:`/reference/configuration-options` for " -#~ "documentation of the configuration file." -#~ msgstr "" - -#~ msgid "Considerations" -#~ msgstr "" - -#~ msgid "For production deployments, always run MongoDB on 64-bit systems." -#~ msgstr "" - -#~ msgid "" -#~ "The default ``/etc/mongodb.conf`` configuration " -#~ "file supplied by the 2.6 series " -#~ "``.deb`` package has :setting:`~net.bind_ip`` " -#~ "set to ``127.0.0.1`` by default. Modify" -#~ " this setting as needed for your " -#~ "environment before initializing a " -#~ ":term:`replica set`." -#~ msgstr "" - -#~ msgid "" -#~ "You can install either the latest " -#~ "stable version of MongoDB or a " -#~ "specific version of MongoDB." -#~ msgstr "" - -#~ msgid "Install the latest stable version of MongoDB." -#~ msgstr "" - -#~ msgid "Install a specific release of MongoDB." -#~ msgstr "" - -#~ msgid "Pin a specific version of MongoDB." -#~ msgstr "" - -#~ msgid "" -#~ "Although you can specify any available" -#~ " version of MongoDB, ``apt-get`` will" -#~ " upgrade the packages when a newer" -#~ " version becomes available. To prevent " -#~ "unintended upgrades, pin the package. To" -#~ " pin the version of MongoDB at " -#~ "the currently installed version, issue " -#~ "the following command sequence:" -#~ msgstr "" - -#~ msgid "" -#~ "Previous versions of MongoDB packages " -#~ "use different naming conventions. See " -#~ "the :v2.4:`2.4 version of documentation " -#~ "for more information `." -#~ msgstr "" - -#~ msgid "" -#~ "The MongoDB instance stores its data " -#~ "files in ``/var/lib/mongodb`` and its " -#~ "log files in ``/var/log/mongodb``, and " -#~ "runs using the ``mongodb`` user account." -#~ " If you change the user that " -#~ "runs the MongoDB process, you **must**" -#~ " modify the access control rights to" -#~ " the ``/var/lib/mongodb`` and " -#~ "``/var/log/mongodb`` directories." -#~ msgstr "" - -#~ msgid "Issue the following command to start :program:`mongod`:" -#~ msgstr "" - -#~ msgid "" -#~ "Verify that the :program:`mongod` process " -#~ "has started successfully by checking the" -#~ " contents of the log file at " -#~ "``/var/log/mongodb/mongod.log``." -#~ msgstr "" - -#~ msgid "Issue the following command to restart :program:`mongod`:" -#~ msgstr "" - -#~ msgid "" -#~ "To begin using MongoDB, see " -#~ ":doc:`/tutorial/getting-started`. Also consider " -#~ "the :doc:`/administration/production-notes` document" -#~ " before deploying MongoDB in a " -#~ "production environment." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/install-mongodb-on-windows.po b/locale/es/LC_MESSAGES/tutorial/install-mongodb-on-windows.po deleted file mode 100644 index f96732c6b6e..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/install-mongodb-on-windows.po +++ /dev/null @@ -1,648 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:41+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# d011efd9948a4b4588dcb4c6a14ed0bc -#: ../source/tutorial/install-mongodb-on-windows.txt:3 -msgid "Install MongoDB Community Edition on Windows" -msgstr "" - -# aa10d8ac25c24eb3862f905d652ea4d4 -#: ../source/tutorial/install-mongodb-on-windows.txt -msgid "On this page" -msgstr "" - -# 7bec4f6df4ce494384d24f9ca6c3a6df -#: ../source/tutorial/install-mongodb-on-windows.txt:14 -msgid "Overview" -msgstr "" - -# 07a3f2f8d2294a6c96d38368ac66b9db -#: ../source/tutorial/install-mongodb-on-windows.txt:16 -msgid "Use this tutorial to install MongoDB Community Edition on Windows systems." -msgstr "" - -# 8a226e22044f4a839f463cafa362d7ff -#: ../source/tutorial/install-mongodb-on-windows.txt:18 -msgid "Platform Support" -msgstr "" - -# 78f357e7571247fd84e74dada9ff2355 -#: ../source/tutorial/install-mongodb-on-windows.txt:20 -msgid "" -"Starting in version 2.2, MongoDB does not support Windows XP. Please use " -"a more recent version of Windows to use more recent releases of MongoDB." -msgstr "" - -# 3a8758e3f13e4323a43f9e760e4fe4fe -#: ../source/tutorial/install-mongodb-on-windows.txt:24 -msgid "" -"If you are running any edition of Windows Server 2008 R2 or Windows 7, " -"please install `a hotfix to resolve an issue with memory mapped files on " -"Windows `_." -msgstr "" - -# 9a969a5d568a4e60974f6dc3a84cf16e -#: ../source/tutorial/install-mongodb-on-windows.txt:29 -msgid "Requirements" -msgstr "" - -# 420e890f4ec24bfba905a39726c5dea6 -#: ../source/tutorial/install-mongodb-on-windows.txt:31 -msgid "" -"MongoDB Community Edition requires Windows Server 2008 R2, Windows Vista," -" or later. The ``.msi`` installer includes all other software " -"dependencies and will automatically upgrade any older version of MongoDB " -"installed using an ``.msi`` file." -msgstr "" - -# ecf1c59e529b4e6989247ab4de2b8012 -#: ../source/tutorial/install-mongodb-on-windows.txt:37 -msgid "Get MongoDB Community Edition" -msgstr "" - -# 863f1b14eebb44b4b4948e67aff90e0a -#: ../source/includes/extracts/install-past-mongodb-org-windows.rst:3 -msgid "" -"To install a version of MongoDB prior to 3.2, please refer to that " -"version's documentation. For example, see version :v3.0:`3.0 `." -msgstr "" - -# 30351ed0eabe4088a3064917aa50541a -#: ../source/tutorial/install-mongodb-on-windows.txt:44 -msgid "Install MongoDB Community Edition" -msgstr "" - -# 779b0979eb3e4060af2284ae34eac577 -#: ../source/tutorial/install-mongodb-on-windows.txt:47 -msgid "Interactive Installation" -msgstr "" - -# 4e30b3a916564847b9eadc75081ec443 -#: ../source/tutorial/install-mongodb-on-windows.txt:52 -msgid "Unattended Installation" -msgstr "" - -# 1287faecba0d4230ac99225b8b7aff25 -#: ../source/tutorial/install-mongodb-on-windows.txt:54 -msgid "" -"You may install MongoDB Community unattended on Windows from the command " -"line using ``msiexec.exe``." -msgstr "" - -# f440289aa0e043be9a96d0b2ddadba44 -#: ../source/tutorial/install-mongodb-on-windows.txt:60 -msgid "Run MongoDB Community Edition" -msgstr "" - -# 28e8e1ddaece407b8ec94fd09849c459 -#: ../source/tutorial/install-mongodb-on-windows.txt:64 -msgid "" -"Do not make :program:`mongod.exe` visible on public networks without " -"running in \"Secure Mode\" with the :setting:`auth` setting. MongoDB is " -"designed to be run in trusted environments, and the database does not " -"enable \"Secure Mode\" by default." -msgstr "" - -# 69802c500cca448cadd6abe73fd25d19 -#: ../source/tutorial/install-mongodb-on-windows.txt:74 -msgid "Configure a Windows Service for MongoDB Community Edition" -msgstr "" - -# c4b05febe29342b386dcbab7b6c8e73c -#: ../source/tutorial/install-mongodb-on-windows.txt:79 -msgid "Manually Create a Windows Service for MongoDB Community Edition" -msgstr "" - -# 15e1773acc5647d385cc95b66bb56617 -#: ../source/tutorial/install-mongodb-on-windows.txt:81 -msgid "" -"You can set up the MongoDB server as a :guilabel:`Windows Service` that " -"starts automatically at boot time." -msgstr "" - -# 4ec78cc5941a42b18fae545141c18cbe -#: ../source/tutorial/install-mongodb-on-windows.txt:84 -msgid "" -"The following procedure assumes you have installed MongoDB Community " -"using the ``.msi`` installer with the path ``C:\\Program " -"Files\\MongoDB\\Server\\3.2\\``." -msgstr "" - -# 257f2dd46652474eb5cac97adc16f69d -#: ../source/tutorial/install-mongodb-on-windows.txt:87 -msgid "" -"If you have installed in an alternative directory, you will need to " -"adjust the paths as appropriate." -msgstr "" - -# 015b3f01e24541c189a0379a7418af5a -#: ../source/includes/extracts/additional-resources-windows-install.rst:4 -msgid "Additional Resources" -msgstr "" - -# 37d0903f19384b828a19f15905d9e370 -#: ../source/includes/extracts/additional-resources-windows-install.rst:6 -msgid "" -"`MongoDB for Developers Free Course " -"`_" -msgstr "" - -# be344b3ac4fd4e31b7318ed3b2455aa5 -#: ../source/includes/extracts/additional-resources-windows-install.rst:7 -msgid "" -"`MongoDB for .NET Developers Free Online Course " -"`_" -msgstr "" - -# 328ecc0b2cd7451a85939de1581909fa -#: ../source/includes/extracts/additional-resources-windows-install.rst:8 -msgid "" -"`MongoDB Architecture Guide `_" -msgstr "" - -#~ msgid "Extract the downloaded file." -#~ msgstr "" - -#~ msgid "" -#~ "In Windows Explorer, locate the " -#~ "downloaded MongoDB zip file, which " -#~ "typically is located in the default " -#~ "``Downloads`` folder. Extract the downloaded" -#~ " zip file to ``C:\\`` by right-" -#~ "clicking on the file, selecting " -#~ ":guilabel:`Extract All`, and browsing to " -#~ "``C:\\``." -#~ msgstr "" - -#~ msgid "" -#~ "Depending on the security level of " -#~ "your system, Windows may pop up a" -#~ " :guilabel:`Security Alert` dialog box " -#~ "about blocking \"some features\" of " -#~ "``C:\\Program Files\\MongoDB\\bin\\mongod.exe`` from " -#~ "communicating on networks. All users " -#~ "should select ``Private Networks, such " -#~ "as my home or work network`` and" -#~ " click ``Allow access``. For additional " -#~ "information on security and MongoDB, " -#~ "please read the :doc:`/core/security` page." -#~ msgstr "" - -#~ msgid "To begin using MongoDB, see :doc:`/tutorial/getting-started`." -#~ msgstr "" - -# 182e2a0ab2944c49aca0bc7b37aba185 -#~ msgid "Install MongoDB on Windows" -#~ msgstr "" - -# 93b8741dd5ea48aea1dcbbc156d7aab3 -#~ msgid "Use this tutorial to install MongoDB on a Windows systems." -#~ msgstr "" - -# f8b4f52cb6074dc9b89a19b111514b5c -#~ msgid "Install MongoDB" -#~ msgstr "" - -# c559e65700534a1790de37cef13e2030 -#~ msgid "Determine which MongoDB build you need." -#~ msgstr "" - -# c0f97f7b6c8047e5b15db434c69642c0 -#~ msgid "There are three builds of MongoDB for Windows:" -#~ msgstr "" - -# 9bef0f5222c6401584e034c68d597dbb -#~ msgid "" -#~ "**MongoDB for Windows Server 2008 R2 " -#~ "edition** (i.e. 2008R2) runs only on " -#~ "Windows Server 2008 R2, Windows 7 " -#~ "64-bit, and newer versions of Windows." -#~ " This build takes advantage of recent" -#~ " enhancements to the Windows Platform " -#~ "and cannot operate on older versions " -#~ "of Windows." -#~ msgstr "" - -# eaa1c0ba10c54296af4f0dbfc2f7bc91 -#~ msgid "" -#~ "**MongoDB for Windows 64-bit** runs on" -#~ " any 64-bit version of Windows newer" -#~ " than Windows XP, including Windows " -#~ "Server 2008 R2 and Windows 7 " -#~ "64-bit." -#~ msgstr "" - -# fe7bc051bba743719001828cae829cb4 -#~ msgid "" -#~ "**MongoDB for Windows 32-bit** runs on" -#~ " any 32-bit version of Windows newer" -#~ " than Windows XP. 32-bit versions of" -#~ " MongoDB are only intended for older" -#~ " systems and for use in testing " -#~ "and development systems. 32-bit versions " -#~ "of MongoDB only support databases " -#~ "smaller than 2GB." -#~ msgstr "" - -# 7c528b54516148759b8df9a4dc5f3e1d -#~ msgid "" -#~ "To find which version of Windows " -#~ "you are running, enter the following " -#~ "command in the :guilabel:`Command Prompt`:" -#~ msgstr "" - -# 9b85433f55fb4aebaeb7428f4c1aefb0 -#~ msgid "Download MongoDB for Windows." -#~ msgstr "" - -# cbfb7d6be25e4d45a2d1ef876d21c852 -#~ msgid "" -#~ "Download the latest production release " -#~ "of MongoDB from the `MongoDB downloads" -#~ " page `_. Ensure " -#~ "you download the correct version of " -#~ "MongoDB for your Windows system. The " -#~ "64-bit versions of MongoDB does not " -#~ "work with 32-bit Windows." -#~ msgstr "" - -# c4c6585bfc8543ffa6280e9b6486d952 -#~ msgid "Move the MongoDB folder to another location (optional)." -#~ msgstr "" - -# be5f9dd7a9b147f5b70fd3eeeb84d66b -#~ msgid "" -#~ "To move the MongoDB folder, you " -#~ "must issue the move command as an" -#~ " Administrator. For example, to move " -#~ "the folder to ``C:\\mongodb``:" -#~ msgstr "" - -# 1b4ab72dc750440cb139b876133847f1 -#~ msgid "" -#~ "Select :guilabel:`Start Menu` > :guilabel:`All" -#~ " Programs` > :guilabel:`Accessories`." -#~ msgstr "" - -# d78910340f2643959af274519aea1adb -#~ msgid "" -#~ "Right-click :guilabel:`Command Prompt` and " -#~ "select :guilabel:`Run as Administrator` from" -#~ " the popup menu." -#~ msgstr "" - -# 3589980a3e9e412ab6820b4608ea068f -#~ msgid "Issue the following commands:" -#~ msgstr "" - -# 5444abc285884f3eac6718b95b4772b4 -#~ msgid "" -#~ "MongoDB is self-contained and does " -#~ "not have any other system dependencies." -#~ " You can run MongoDB from any " -#~ "folder you choose. You may install " -#~ "MongoDB in any folder (e.g. " -#~ "``D:\\test\\mongodb``)" -#~ msgstr "" - -# 7e69aaca30fc4103b589a6f927c4e79e -#~ msgid "Run MongoDB" -#~ msgstr "" - -# 5ce9e3e856304036b135954d66bfa8ee -#~ msgid "Set up the MongoDB environment." -#~ msgstr "" - -# 905291d43c5e4026a39327b2248f0848 -#~ msgid "" -#~ "MongoDB requires a :term:`data directory " -#~ "` to store all data. MongoDB's" -#~ " default data directory path is " -#~ "``\\data\\db``. Create this folder using " -#~ "the following commands from a " -#~ ":guilabel:`Command Prompt`:" -#~ msgstr "" - -# 0884b4c4f36a4b4baae51d95b3b27730 -#~ msgid "" -#~ "You can specify an alternate path " -#~ "for data files using the " -#~ ":option:`--dbpath ` option to" -#~ " :program:`mongod.exe`, for example:" -#~ msgstr "" - -# f1d8ce4d694841a8b60e1b9f99770902 -#~ msgid "" -#~ "If your path includes spaces, enclose" -#~ " the entire path in double quotes," -#~ " for example:" -#~ msgstr "" - -# 9a0c48cd476848359b3c4b957e0629c3 -#~ msgid "Start MongoDB." -#~ msgstr "" - -# 5f27c0f8961f4224a6402dbfe4839d23 -#~ msgid "" -#~ "To start MongoDB, run :program:`mongod.exe`." -#~ " For example, from the :guilabel:`Command" -#~ " Prompt`:" -#~ msgstr "" - -# 1400b33bd8494fed8430ed0aada1a715 -#~ msgid "" -#~ "This starts the main MongoDB database" -#~ " process. The ``waiting for connections``" -#~ " message in the console output " -#~ "indicates that the :program:`mongod.exe` " -#~ "process is running successfully." -#~ msgstr "" - -# ec50bf145c4b46ddbcd81a07590fbd80 -#~ msgid "Connect to MongoDB." -#~ msgstr "" - -# 604a0ab8873141758df446620af7b736 -#~ msgid "" -#~ "To connect to MongoDB through the " -#~ ":program:`mongo.exe ` shell, open " -#~ "another :guilabel:`Command Prompt`. When " -#~ "connecting, specify the data directory " -#~ "if necessary. This step provides several" -#~ " example connection commands." -#~ msgstr "" - -# 8db72e2e49414665975458003606efc2 -#~ msgid "" -#~ "If your MongoDB installation uses the" -#~ " default data directory, connect without" -#~ " specifying the data directory:" -#~ msgstr "" - -# 8aedb5cc6efe4baca6a9ea1346b9832d -#~ msgid "" -#~ "If you installation uses a different " -#~ "data directory, specify the directory " -#~ "when connecting, as in this example:" -#~ msgstr "" - -# c353f4c7d8254889ac8e9e15b92227f2 -#~ msgid "" -#~ "If your path includes spaces, enclose" -#~ " the entire path in double quotes." -#~ " For example:" -#~ msgstr "" - -# ef10542347834123bacb1caae5ac27f0 -#~ msgid "" -#~ "If you want to develop applications " -#~ "using .NET, see the documentation of " -#~ ":ecosystem:`C# and MongoDB ` " -#~ "for more information." -#~ msgstr "" - -# 1daf4b88edfe44b4aa82bf848665112a -#~ msgid "Begin using MongoDB." -#~ msgstr "" - -# f52bbf60ec4a434ab3a432ee5fdd0802 -#~ msgid "Configure a Windows Service for MongoDB" -#~ msgstr "" - -# ebaee2c03eb242d1aa01eaf7ba99638a -#~ msgid "Configure directories and files." -#~ msgstr "" - -# 66cc3963d9a14388ab79283a0e85e33b -#~ msgid "" -#~ "Create a :doc:`configuration file ` and a directory " -#~ "path for MongoDB log output " -#~ "(:setting:`logpath`):" -#~ msgstr "" - -# 05882110aa264cde814c3086e7afcfde -#~ msgid "Create a specific directory for MongoDB log files:" -#~ msgstr "" - -# d80108d9ea3c4e969c8184d65f6df8c0 -#~ msgid "" -#~ "In the :guilabel:`Command Prompt`, create " -#~ "a configuration file for the " -#~ ":setting:`logpath` option for MongoDB:" -#~ msgstr "" - -# 3ade8d5cc703414c97bc6c5321d056ef -#~ msgid "Run the MongoDB service." -#~ msgstr "" - -# f091c350d1d449e8b651e020d6d79356 -#~ msgid "" -#~ "Run all of the following commands " -#~ "in :guilabel:`Command Prompt` with " -#~ "\"Administrative Privileges:\"" -#~ msgstr "" - -# c0b8f630ffbe408ba4a735c88ec234f1 -#~ msgid "" -#~ "Install the MongoDB service. For " -#~ ":option:`--install ` to " -#~ "succeed, you *must* specify the " -#~ ":setting:`logpath` run-time option." -#~ msgstr "" - -# 1c2e0bdd394f44c7adb7a59f0a84a703 -#~ msgid "Modify the path to the ``mongod.cfg`` file as needed." -#~ msgstr "" - -# 3da0834eff7f4a31afe6dc747ddfa52d -#~ msgid "" -#~ "To use an alternate :setting:`dbpath`, " -#~ "specify the path in the configuration" -#~ " file (e.g. ``C:\\Program " -#~ "Files\\MongoDB\\mongod.cfg``) or on the " -#~ "command line with the :option:`--dbpath " -#~ "` option." -#~ msgstr "" - -# 0180527969b449f7a8e2af720715d078 -#~ msgid "" -#~ "If the :setting:`dbpath` directory does " -#~ "not exist, :program:`mongod.exe` will not " -#~ "start. The default value for " -#~ ":setting:`dbpath` is ``\\data\\db``." -#~ msgstr "" - -# a14016055eb6465080e4fd0c494b7033 -#~ msgid "Stop or remove the MongoDB service as needed." -#~ msgstr "" - -# 8d526a8a7c144b628e81cfdcab1f3c5d -#~ msgid "To stop the MongoDB service use the following command:" -#~ msgstr "" - -# 3313bc2c02364404bed577336f60e402 -#~ msgid "To remove the MongoDB service use the following command:" -#~ msgstr "" - -#~ msgid "Install the downloaded file." -#~ msgstr "" - -#~ msgid "" -#~ "In Windows Explorer, locate the " -#~ "downloaded MongoDB msi file, which " -#~ "typically is located in the default " -#~ "``Downloads`` folder. Double-click the " -#~ "``msi`` file. A set of screens " -#~ "will appear to guide you through " -#~ "the installation process." -#~ msgstr "" - -#~ msgid "" -#~ "Depending on the security level of " -#~ "your system, Windows may pop up a" -#~ " :guilabel:`Security Alert` dialog box " -#~ "about blocking \"some features\" of " -#~ "``C:\\Program Files\\MongoDB\\bin\\mongod.exe`` from " -#~ "communicating on networks. All users " -#~ "should select ``Private Networks, such " -#~ "as my home or work network`` and" -#~ " click ``Allow access``. For additional " -#~ "information on security and MongoDB, " -#~ "please see the :doc:`Security Documentation" -#~ " `." -#~ msgstr "" - -#~ msgid "" -#~ "To begin using MongoDB, see " -#~ ":doc:`/tutorial/getting-started`. Also consider " -#~ "the :doc:`/administration/production-notes` document" -#~ " before deploying MongoDB in a " -#~ "production environment." -#~ msgstr "" - -#~ msgid "" -#~ "There is a known issue for MongoDB" -#~ " 2.6.0, :issue:`SERVER-13515`, which prevents " -#~ "the use of the instructions in " -#~ "this section. For MongoDB 2.6.0, use " -#~ ":ref:`manually-create-windows-service` to " -#~ "create a Windows Service for MongoDB " -#~ "instead." -#~ msgstr "" - -#~ msgid "" -#~ "If needed, you can install services " -#~ "for multiple instances of " -#~ ":program:`mongod.exe` or :program:`mongos.exe`. " -#~ "Install each service with a unique " -#~ ":option:`--serviceName ` " -#~ "and :option:`--serviceDisplayName `. Use multiple instances " -#~ "only when sufficient system resources " -#~ "exist and your system design requires" -#~ " it." -#~ msgstr "" - -#~ msgid "Manually Create a Windows Service for MongoDB" -#~ msgstr "" - -#~ msgid "" -#~ "The following procedure assumes you have" -#~ " installed MongoDB using the MSI " -#~ "installer, with the default path " -#~ "``C:\\Program Files\\MongoDB 2.6 Standard``." -#~ msgstr "" - -#~ msgid "Open an Administrator command prompt." -#~ msgstr "" - -#~ msgid "Windows 7 / Vista / Server 2008 (and R2)" -#~ msgstr "" - -#~ msgid "" -#~ "Press ``Win + R``, then type " -#~ "``cmd``, then press ``Ctrl + Shift " -#~ "+ Enter``." -#~ msgstr "" - -#~ msgid "Windows 8" -#~ msgstr "" - -#~ msgid "Press ``Win + X``, then press ``A``." -#~ msgstr "" - -#~ msgid "Execute the remaining steps from the Administrator command prompt." -#~ msgstr "" - -#~ msgid "Create directories." -#~ msgstr "" - -#~ msgid "Create directories for your database and log files:" -#~ msgstr "" - -#~ msgid "Create a configuration file." -#~ msgstr "" - -#~ msgid "" -#~ "Create a :doc:`configuration file `. This file can " -#~ "include any of the :doc:`configuration " -#~ "options ` for " -#~ ":program:`mongod`, but **must** include a " -#~ "valid setting for :setting:`logpath`:" -#~ msgstr "" - -#~ msgid "" -#~ "The following creates a configuration " -#~ "file, specifying both the :setting:`logpath`" -#~ " and the :setting:`dbpath` settings in " -#~ "the configuration file:" -#~ msgstr "" - -#~ msgid "Create the MongoDB service." -#~ msgstr "" - -#~ msgid "" -#~ "``sc.exe`` requires a space between " -#~ "\"=\" and the configuration values (eg" -#~ " \"binPath= \"), and a \"\\\" to " -#~ "escape double quotes." -#~ msgstr "" - -#~ msgid "If successfully created, the following log message will display:" -#~ msgstr "" - -#~ msgid "Start the MongoDB service." -#~ msgstr "" - -#~ msgid "To stop the MongoDB service, use the following command:" -#~ msgstr "" - -#~ msgid "" -#~ "To remove the MongoDB service, first " -#~ "stop the service and then run the" -#~ " following command:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/isolate-sequence-of-operations.po b/locale/es/LC_MESSAGES/tutorial/isolate-sequence-of-operations.po deleted file mode 100644 index c7c02a040e2..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/isolate-sequence-of-operations.po +++ /dev/null @@ -1,165 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2014-04-08 18:39+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 549f243c276947c6a755b4ddc624e9d7 -#: ../source/tutorial/isolate-sequence-of-operations.txt:3 -msgid "Isolate Sequence of Operations" -msgstr "" - -# e8bb59ab069341cf9070075e1ab300e5 -#: ../source/tutorial/isolate-sequence-of-operations.txt:8 -msgid "Overview" -msgstr "" - -# dc827c2a88ae4d59b5cdf4bb5c308cbc -#: ../source/tutorial/isolate-sequence-of-operations.txt:10 -msgid "" -"Write operations are atomic on the level of a single document: no single " -"write operation can atomically affect more than one document or more than " -"one collection." -msgstr "" - -# 520bb00a9fa44b019053b17c54b6d343 -#: ../source/tutorial/isolate-sequence-of-operations.txt:14 -msgid "" -"When a single write operation modifies multiple documents, the operation as " -"a whole is not atomic, and other operations may interleave. The modification" -" of a single document, or record, is always atomic, even if the write " -"operation modifies multiple sub-documents *within* the single record." -msgstr "" - -# 5af58be67a7b488ba75fe050f705f963 -#: ../source/tutorial/isolate-sequence-of-operations.txt:20 -msgid "" -"No other operations are atomic; however, you can *isolate* a single write " -"operation that affects multiple documents using the :doc:`isolation operator" -" `." -msgstr "" - -# dec2315a5e6b42668654bd7936d52fc3 -#: ../source/tutorial/isolate-sequence-of-operations.txt:24 -msgid "" -"This document describes one method of updating documents *only* if the local" -" copy of the document reflects the current state of the document in the " -"database. In addition the following methods provide a way to manage isolated" -" sequences of operations:" -msgstr "" - -# 4a66d6ddff884b59b9e90dca47e4ac15 -#: ../source/tutorial/isolate-sequence-of-operations.txt:32 -msgid ":doc:`/tutorial/perform-two-phase-commits`" -msgstr "" - -# 8a585c8d2d3a4f60af01420e2c762efc -#: ../source/tutorial/isolate-sequence-of-operations.txt:34 -msgid "" -"Create a :ref:`unique index `, to ensure that a key " -"doesn't exist when you insert it." -msgstr "" - -# cbeb7e8b25b34406b97c3507e0bdc71c -#: ../source/tutorial/isolate-sequence-of-operations.txt:40 -msgid "Update if Current" -msgstr "" - -# aade2be33ac64072a56a65872318f4a0 -#: ../source/tutorial/isolate-sequence-of-operations.txt:42 -msgid "In this pattern, you will:" -msgstr "" - -# 378c131a79b44184a27f586d8e7f8c70 -#: ../source/tutorial/isolate-sequence-of-operations.txt:44 -msgid "query for a document," -msgstr "" - -# f6082502c7c346aaa9d83ddf40eac69b -#: ../source/tutorial/isolate-sequence-of-operations.txt:46 -msgid "modify the fields in that document" -msgstr "" - -# 9052bc859b6843c3be22e4116b3b63b7 -#: ../source/tutorial/isolate-sequence-of-operations.txt:48 -msgid "" -"and update the fields of a document *only if* the fields have not changed in" -" the collection since the query." -msgstr "" - -# 8c07e19df6f040858c9ceb6fb6e9e8bb -#: ../source/tutorial/isolate-sequence-of-operations.txt:51 -msgid "" -"Consider the following example in JavaScript which attempts to update the " -"``qty`` field of a document in the ``products`` collection:" -msgstr "" - -# 7b288487a46e416e99084db38cd8adfe -#: ../source/tutorial/isolate-sequence-of-operations.txt:95 -msgid "" -"Your application may require some modifications of this pattern, such as:" -msgstr "" - -# 03d24a54026043148333dafcff6c96ee -#: ../source/tutorial/isolate-sequence-of-operations.txt:98 -msgid "" -"Use the entire document as the query in the " -":method:`~db.collection.update()` operation, to generalize the operation and" -" guarantee that the original document was not modified, rather than ensuring" -" that as single field was not changed." -msgstr "" - -# 0644834d352e422da667ac3f97fe6508 -#: ../source/tutorial/isolate-sequence-of-operations.txt:103 -msgid "" -"Add a version variable to the document that applications increment upon each" -" update operation to the documents. Use this version variable in the query " -"expression. You must be able to ensure that *all* clients that connect to " -"your database obey this constraint." -msgstr "" - -# ba53f06b102b4946a2a6086ccafcefb2 -#: ../source/tutorial/isolate-sequence-of-operations.txt:108 -msgid "" -"Use :update:`$set` in the update expression to modify only your fields and " -"prevent overriding other fields." -msgstr "" - -# 921e388c50264b98bcf7b6e7d0234961 -#: ../source/tutorial/isolate-sequence-of-operations.txt:111 -msgid "" -"Use one of the methods described in :doc:`/tutorial/create-an-auto-" -"incrementing-field`." -msgstr "" - -#: ../source/tutorial/isolate-sequence-of-operations.txt:29 -msgid "" -"the :method:`~db.collection.findAndModify()` provides an isolated update and" -" return operation." -msgstr "" - -#: ../source/tutorial/isolate-sequence-of-operations.txt:54 -msgid "" -"The :method:`db.collection.update()` method now returns a " -":method:`WriteResult()` object that contains the status of the operation. " -"Previous versions required an extra :method:`db.getLastErrorObj()` method " -"call." -msgstr "" - -#~ msgid "" -#~ "the :method:`~db.collection.findAndModify()` provides an isolated query and " -#~ "modify operation." -#~ msgstr "" diff --git a/locale/es/LC_MESSAGES/tutorial/iterate-a-cursor.po b/locale/es/LC_MESSAGES/tutorial/iterate-a-cursor.po deleted file mode 100644 index 6b7affdec3a..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/iterate-a-cursor.po +++ /dev/null @@ -1,328 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:47+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 7535be67408f49d88029fe9c330f71ff -#: ../source/tutorial/iterate-a-cursor.txt:5 -msgid "Iterate a Cursor in the ``mongo`` Shell" -msgstr "" - -# c142367b2ede43bd810b59fae7ba128b -#: ../source/tutorial/iterate-a-cursor.txt -msgid "On this page" -msgstr "" - -# be4eb35ba6b1451b91900a5350df1718 -#: ../source/tutorial/iterate-a-cursor.txt:15 -msgid "" -"The :method:`db.collection.find()` method returns a cursor. To access the" -" documents, you need to iterate the cursor. However, in the " -":program:`mongo` shell, if the returned cursor is not assigned to a " -"variable using the ``var`` keyword, then the cursor is automatically " -"iterated up to 20 times [#set-shell-batch-size]_ to print up to the first" -" 20 documents in the results." -msgstr "" - -# ef75d26936ea422bbb4b4d6a0cb39232 -#: ../source/tutorial/iterate-a-cursor.txt:22 -msgid "" -"The following examples describe ways to manually iterate the cursor to " -"access the documents or to use the iterator index." -msgstr "" - -# 778ac8fed48d486d859843e1692ddee6 -#: ../source/tutorial/iterate-a-cursor.txt:26 -msgid "Manually Iterate the Cursor" -msgstr "" - -# 62cd36ebce624da698c2d18640b135bd -#: ../source/tutorial/iterate-a-cursor.txt:28 -msgid "" -"In the :program:`mongo` shell, when you assign the cursor returned from " -"the :method:`find() ` method to a variable using " -"the ``var`` keyword, the cursor does not automatically iterate." -msgstr "" - -# 22f937c73ac043a8b44bad4089bcc8eb -#: ../source/tutorial/iterate-a-cursor.txt:32 -msgid "" -"You can call the cursor variable in the shell to iterate up to 20 times " -"[#set-shell-batch-size]_ and print the matching documents, as in the " -"following example:" -msgstr "" - -# 8b246ff9031b4d46850b704e30f481f6 -#: ../source/tutorial/iterate-a-cursor.txt:42 -msgid "" -"You can also use the cursor method :method:`next() ` to " -"access the documents, as in the following example:" -msgstr "" - -# 134c8b2cc0604475a4bea9948ce1d628 -#: ../source/tutorial/iterate-a-cursor.txt:53 -msgid "" -"As an alternative print operation, consider the ``printjson()`` helper " -"method to replace ``print(tojson())``:" -msgstr "" - -# 245ac7d455894f38bbc07ef75057b141 -#: ../source/tutorial/iterate-a-cursor.txt:64 -msgid "" -"You can use the cursor method :method:`forEach() ` to " -"iterate the cursor and access the documents, as in the following example:" -msgstr "" - -# e184bbb17794498baf019608275d072f -#: ../source/tutorial/iterate-a-cursor.txt:74 -msgid "" -"See :ref:`JavaScript cursor methods ` and your " -":doc:`driver ` documentation for more information " -"on cursor methods." -msgstr "" - -# 41695021569b4218ad391056a5a3a4ed -#: ../source/includes/footnote-set-shell-batch-size.rst:1 -msgid "" -"You can use the ``DBQuery.shellBatchSize`` to change the number of " -"iteration from the default value ``20``. See :ref:`mongo-shell-executing-" -"queries` for more information." -msgstr "" - -# 20a34d5d3f954485bdc16ef86df64ce9 -#: ../source/tutorial/iterate-a-cursor.txt:81 -msgid "Iterator Index" -msgstr "" - -# b1b98b3058e8430194276ac12416d4a0 -#: ../source/tutorial/iterate-a-cursor.txt:83 -msgid "" -"In the :program:`mongo` shell, you can use the " -":method:`~cursor.toArray()` method to iterate the cursor and return the " -"documents in an array, as in the following:" -msgstr "" - -# 65b67a642cbf4b8fa8808a6610f88035 -#: ../source/tutorial/iterate-a-cursor.txt:93 -msgid "" -"The :method:`~cursor.toArray()` method loads into RAM all documents " -"returned by the cursor; the :method:`~cursor.toArray()` method exhausts " -"the cursor." -msgstr "" - -# 44b6e74e6bbd4d0dbf08bac4e431b594 -#: ../source/tutorial/iterate-a-cursor.txt:97 -msgid "" -"Additionally, some :doc:`drivers ` provide access " -"to the documents by using an index on the cursor (i.e. " -"``cursor[index]``). This is a shortcut for first calling the " -":method:`~cursor.toArray()` method and then using an index on the " -"resulting array." -msgstr "" - -# d6f1aae37c8d44f1b63301ded4fc2819 -#: ../source/tutorial/iterate-a-cursor.txt:103 -msgid "Consider the following example:" -msgstr "" - -# 9efc3741b90140e6b89c2eea6b5ce16b -#: ../source/tutorial/iterate-a-cursor.txt:110 -msgid "The ``myCursor[1]`` is equivalent to the following example:" -msgstr "" - -# c7246918194647f1b3afaeb5cc2ec6d5 -#: ../source/tutorial/iterate-a-cursor.txt:119 -msgid "Cursor Behaviors" -msgstr "" - -# 4baea795e8274c48984fb300fd050f1b -#: ../source/tutorial/iterate-a-cursor.txt:122 -msgid "Closure of Inactive Cursors" -msgstr "" - -# 28cb5b83cbe043948c04ee2e89b7a95d -#: ../source/tutorial/iterate-a-cursor.txt:124 -msgid "" -"By default, the server will automatically close the cursor after 10 " -"minutes of inactivity, or if client has exhausted the cursor. To override" -" this behavior in the :program:`mongo` shell, you can use the " -":method:`cursor.noCursorTimeout()` method:" -msgstr "" - -# cdc499e3db9c4acb880fe0d44f8670d5 -#: ../source/tutorial/iterate-a-cursor.txt:133 -msgid "" -"After setting the ``noCursorTimeout`` option, you must either close the " -"cursor manually with :method:`cursor.close()` or by exhausting the " -"cursor's results." -msgstr "" - -# 2f0e5ad3373947409e5dbb970acc1175 -#: ../source/tutorial/iterate-a-cursor.txt:136 -msgid "" -"See your :doc:`driver ` documentation for " -"information on setting the ``noCursorTimeout`` option." -msgstr "" - -# be93fb5f00de4d3098945a5e3cc6a39f -#: ../source/tutorial/iterate-a-cursor.txt:142 -msgid "Cursor Isolation" -msgstr "" - -# c435666189ca4d0d899610bbb22fdecc -#: ../source/tutorial/iterate-a-cursor.txt:144 -msgid "" -"As a cursor returns documents, other operations may interleave with the " -"query. For the :doc:`MMAPv1 ` storage engine, intervening " -"write operations on a document may result in a cursor that returns a " -"document more than once if that document has changed. To handle this " -"situation, see the information on :ref:`snapshot mode `." -msgstr "" - -# 45ca087407e34c49b96d955678afdbfb -#: ../source/tutorial/iterate-a-cursor.txt:154 -msgid "Cursor Batches" -msgstr "" - -# 10d23e0ddf924c62ae3fb6f8bb231269 -#: ../source/tutorial/iterate-a-cursor.txt:156 -msgid "" -"The MongoDB server returns the query results in batches. The amount of " -"data in the batch will not exceed the :ref:`maximum BSON document size " -"`. To override the default size of the batch, " -"see :method:`~cursor.batchSize()` and :method:`~cursor.limit()`." -msgstr "" - -# cfdfa556af6a4086be256389754c1cc9 -#: ../source/tutorial/iterate-a-cursor.txt:164 -msgid "" -"Operations of type :method:`~db.collection.find()`, " -":method:`~db.collection.aggregate()`, :dbcommand:`listIndexes`, and " -":dbcommand:`listCollections` return a maximum of 16 megabytes per batch. " -":method:`~cursor.batchSize()` can enforce a smaller limit, but not a " -"larger one." -msgstr "" - -# edc14485737f4bbeaa866f5c35518144 -#: ../source/tutorial/iterate-a-cursor.txt:171 -msgid "" -"``find()`` and ``aggregate()`` operations have an initial batch size of " -"101 documents by default. Subsequent :dbcommand:`getMore` operations " -"issued against the resulting cursor have no default batch size, so they " -"are limited only by the 16 megabyte message size." -msgstr "" - -# 37bf4fdd9e114ed497b78dd097aff519 -#: ../source/tutorial/iterate-a-cursor.txt:176 -msgid "" -"For queries that include a sort operation *without* an index, the server " -"must load all the documents in memory to perform the sort before " -"returning any results." -msgstr "" - -# 782491a037de49079a174af0fc9bc16d -#: ../source/tutorial/iterate-a-cursor.txt:180 -msgid "" -"As you iterate through the cursor and reach the end of the returned " -"batch, if there are more results, :method:`cursor.next()` will perform a " -":data:`getMore operation ` to retrieve the next batch. To " -"see how many documents remain in the batch as you iterate the cursor, you" -" can use the :method:`~cursor.objsLeftInBatch()` method, as in the " -"following example:" -msgstr "" - -# b57f03dd5db24d2e85f25fff536400c2 -#: ../source/tutorial/iterate-a-cursor.txt:196 -msgid "Cursor Information" -msgstr "" - -# caded3e4fe8340cea9095bd2278db3bb -#: ../source/tutorial/iterate-a-cursor.txt:198 -msgid "" -"The :method:`db.serverStatus()` method returns a document that includes a" -" :serverstatus:`metrics` field. The :serverstatus:`metrics` field " -"contains a :serverstatus:`metrics.cursor` field with the following " -"information:" -msgstr "" - -# 7be86a3630b041ba86f9a02c0e74ec73 -#: ../source/tutorial/iterate-a-cursor.txt:204 -msgid "number of timed out cursors since the last server restart" -msgstr "" - -# bb142f477cb54be8a829fbedd4274aa6 -#: ../source/tutorial/iterate-a-cursor.txt:206 -msgid "" -"number of open cursors with the option :data:`DBQuery.Option.noTimeout` " -"set to prevent timeout after a period of inactivity" -msgstr "" - -# 8119c525bccb4aa3aa901cac850192eb -#: ../source/tutorial/iterate-a-cursor.txt:210 -msgid "number of \"pinned\" open cursors" -msgstr "" - -# 087e3dfefb164ccdb2d8bf4d46a872b5 -#: ../source/tutorial/iterate-a-cursor.txt:212 -msgid "total number of open cursors" -msgstr "" - -# 05f958aad17d4d8eae5879bdd8a72564 -#: ../source/tutorial/iterate-a-cursor.txt:214 -msgid "" -"Consider the following example which calls the " -":method:`db.serverStatus()` method and accesses the ``metrics`` field " -"from the results and then the ``cursor`` field from the ``metrics`` " -"field:" -msgstr "" - -# 0512ffb5b3f543d6bb643772217d3f82 -#: ../source/tutorial/iterate-a-cursor.txt:223 -msgid "The result is the following document:" -msgstr "" - -# 2395d4983a4c466ab72ab10da402b62a -#: ../source/tutorial/iterate-a-cursor.txt:236 -msgid ":method:`db.serverStatus()`" -msgstr "" - -# 94d675010ec14f93bee5700a34d6bf12 -#~ msgid "" -#~ "The :method:`db.collection.find()` method returns" -#~ " a cursor. To access the documents," -#~ " you need to iterate the cursor. " -#~ "However, in the :program:`mongo` shell, " -#~ "if the returned cursor is not " -#~ "assigned to a variable using the " -#~ "``var`` keyword, then the cursor is " -#~ "automatically iterated up to 20 times" -#~ " to print up to the first 20" -#~ " documents in the results. The " -#~ "following describes ways to manually " -#~ "iterate the cursor to access the " -#~ "documents or to use the iterator " -#~ "index." -#~ msgstr "" - -# f89a24687ef44bed8144cd9faa30a6e5 -#~ msgid "The ``myCursor[3]`` is equivalent to the following example:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/kerberos-auth-activedirectory-authz.po b/locale/es/LC_MESSAGES/tutorial/kerberos-auth-activedirectory-authz.po deleted file mode 100644 index abbe1914f3d..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/kerberos-auth-activedirectory-authz.po +++ /dev/null @@ -1,294 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 3caea4d8bb2746168056691d176f7c38 -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:3 -msgid "" -"Configure MongoDB with Kerberos Authentication and Active Directory " -"Authorization" -msgstr "" - -# 5ccb147fcd4e4d1d818e274dbe9263d6 -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt -msgid "On this page" -msgstr "" - -# 9ff5f055504d495aabbabfb91f8c172a -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:15 -msgid "" -"`MongoDB Enterprise `_ supports querying an LDAP server for the LDAP " -"groups to which an authenticated user belongs. MongoDB maps the LDAP " -"distinguished names (DN) of each returned group to :ref:`roles ` " -"on the ``admin`` database. MongoDB authorizes the user based on the " -"mapped roles and their associated privileges. See :ref:`LDAP " -"Authorization ` for more information." -msgstr "" - -# 515cf2f472a54ebb9e334a0d081f1070 -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:23 -msgid "" -"MongoDB Enterprise supports authentication using a :doc:`Kerberos service" -" `. Kerberos is an industry standard authentication " -"protocol for large client/server systems." -msgstr "" - -# 6b60ea9f528645debd7ecb30ba68fc4b -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:27 -msgid "" -"This tutorial describes how to configuring MongoDB to perform " -"authentication through a Kerberos server and authorization through an " -"Active Directory (AD) server via the platform libraries." -msgstr "" - -# 17e13073bc9543a18eee8adec7ed5b15 -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:32 -msgid "Prerequisites" -msgstr "" - -# a2949c667fd34ecbbd2927b061c7e82f -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:36 -msgid "" -"Thoroughly familiarize yourself with the following subjects before " -"proceeding:" -msgstr "" - -# cb5ba23bbf484dd7b1d835334b30e777 -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:39 -msgid ":ref:`Kerberos Authentication `" -msgstr "" - -# d9151b5528d54f89a9e69f64142dbd1c -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:40 -msgid ":ref:`LDAP Authorization `" -msgstr "" - -# 008ad4ee581c4cd299b578469edcd4da -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:41 -msgid "" -"`Active Directory `_" -msgstr "" - -# 269c79e92b084105b529c5d80c366bd0 -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:44 -msgid "" -"A full description of :abbr:`AD (Active Directory)` is beyond the scope " -"of this tutorial. This tutorial assumes prior knowledge of :abbr:`AD " -"(Active Directory)`." -msgstr "" - -# e2659e3d98274289a4bd673c574b0eb8 -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:48 -msgid "" -"MongoDB supports using SASL mechanisms for binding between the MongoDB " -"server and :abbr:`AD (Active Directory)`. A full description of SASL, " -"SASL mechanisms, or the specific :abbr:`AD (Active Directory)` " -"configuration requirements for a given SASL mechanism are beyond the " -"scope of this tutorial. This tutorial assumes prior knowledge of SASL and" -" its related subject matter." -msgstr "" - -# a96cc13c7b2d455eb07a766473fa926b -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:54 -msgid "" -"Setting up and configuring a Kerberos deployment is beyond the scope of " -"this document. This tutorial assumes you have configured a :ref:`Kerberos" -" service principal ` for each " -":program:`mongod` and :program:`mongos` instance in your MongoDB " -"deployment, and you have a valid :ref:`keytab file ` for " -"for each :program:`mongod` and :program:`mongos` instance." -msgstr "" - -# fd41ee052c55483ab6d75b1065774e44 -#: ../source/includes/fact-kerberos-FQDN-repica-sets.rst:1 -msgid "" -"For replica sets and sharded clusters, ensure that your configuration " -"uses fully qualified domain names (FQDN) rather than IP addresses or " -"unqualified hostnames. You must use the FQDN for GSSAPI to correctly " -"resolve the Kerberos realms and allow you to connect." -msgstr "" - -# 4e9c040582714e0d82484a4dd0d4ccc5 -#: ../source/includes/fact-confirm-enterprise-binaries.rst:1 -msgid "" -"To verify MongoDB Enterprise binaries, pass the ``--version`` command " -"line option to the :program:`mongod` or :program:`mongos`:" -msgstr "" - -# 1acc6f72451349ddbda3d868ed357243 -#: ../source/includes/fact-confirm-enterprise-binaries.rst:8 -msgid "" -"In the output from this command, look for the string ``modules: " -"subscription`` or ``modules: enterprise`` to confirm your system has " -"MongoDB Enterprise." -msgstr "" - -# 1110c154200c4483b1e9c24c871ac255 -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:66 -msgid "Considerations" -msgstr "" - -# 03c8bfdbd363468aa426477017827f71 -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:68 -msgid "" -"This tutorial explains configuring MongoDB for Kerberos authentication " -"and :abbr:`AD (Active Directory)` authorization." -msgstr "" - -# 77c982fb47e943c9b2b566faefba6bc9 -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:71 -msgid "" -"To perform this procedure on your own MongoDB server, you must modify the" -" given procedures with respect to your own specific infrastructure, " -"especially Kerberos configurations, constructing :abbr:`AD (Active " -"Directory)` queries, or managing users." -msgstr "" - -# a5b2026581d24cd7869bfb0f8cdef6ec -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:77 -msgid "Transport Layer Security" -msgstr "" - -# 2162ceb4a89244caa76b3e4eea0baa14 -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:79 -msgid "" -"By default, MongoDB creates a TLS/SSL connection when binding to the " -":abbr:`AD (Active Directory)` server. This requires configuring the host " -"of the MongoDB server to have access to the AD server's Certificate " -"Authority (CA) certificates." -msgstr "" - -# 60c09b79fe8a41469555801288cea992 -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:84 -msgid "This tutorial provides instructions for the required host configurations." -msgstr "" - -# 0823c141152444fd9ee3678135d15f56 -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:86 -msgid "" -"This tutorial assumes you have access to the AD server's CA certificates " -"and can create a copy of the certificates on the MongoDB server." -msgstr "" - -# d7e1129892724db2b4ed88c4e6c16e66 -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:92 -msgid "Example Active Directory Schema" -msgstr "" - -# 1ed7180db2db40459de7e118c3de1eec -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:94 -msgid "" -"This tutorial uses the following example :abbr:`AD (Active Directory)` " -"objects as the basis for the provided queries, configurations, and " -"output. Each object shows only a subset of the possible attributes." -msgstr "" - -# 2926a8dbcfea46d69ad90fc7b2621640 -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:101 -msgid "User Objects" -msgstr "" - -# 422220a61cb94b57822ed9501dba4445 -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:126 -msgid "Group Objects" -msgstr "" - -# a579d047beb840adaab0fcad91236d56 -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:150 -msgid "Active Directory Credentials" -msgstr "" - -# 04391f11190c4b22870254438d852607 -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:152 -msgid "" -"This tutorial uses a username and password for performing queries on the " -":abbr:`AD (Active Directory)` server. The credentials provided must have " -"sufficient privileges on the AD server for supporting queries related to " -":setting:`security.ldap.userToDNMapping` or " -":setting:`security.ldap.authz.queryTemplate`." -msgstr "" - -# 3a990cd4c08a4ed7b16535d952d16a1d -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:159 -msgid "Replica Sets" -msgstr "" - -# 5b1a9aabffc547cb841171f272097466 -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:161 -msgid "" -"MongoDB LDAP authorization requires *every* :program:`mongod` in the " -"replica set to be on at least MongoDB 3.4.0 or later." -msgstr "" - -# 0a08fd77dd6b44f88c7db21300d4130c -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:165 -msgid "Sharded Clusters" -msgstr "" - -# 6c67e967f9564acf9fef8f5432f73492 -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:167 -msgid "" -"MongoDB LDAP authorization requires *every* :program:`mongod` and " -":program:`mongos` in the sharded cluster to be on at least MongoDB 3.4.0 " -"or later." -msgstr "" - -# dbdb0c34a0234c4987a12e2101e47fe6 -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:172 -msgid "Procedure" -msgstr "" - -# 9c7964ff3bde4c648ba56ed7a8943e6a -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:176 -msgid "This procedure produces the following configuration file:" -msgstr "" - -# f4a8efe91f2c4a45aaf9706726e3d9a6 -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:201 -msgid "" -"The given sample configuration requires modification to match your " -":abbr:`AD (Active Directory)` schema, directory structure, and " -"configuration. You may also require additional :doc:`configuration file " -"options ` for your deployment." -msgstr "" - -# ffdc545d76c141a38f8d93fe2cc7a6e9 -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:206 -msgid "For more information on configuring roles and privileges, see:" -msgstr "" - -# b5f71b7c1007416faedc7fb5950cbf6f -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:208 -msgid ":ref:`role-based access control `" -msgstr "" - -# 65dcc46f56004c478061e9af6d2fd0a2 -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:210 -msgid ":ref:`privilege actions `" -msgstr "" - -# aae845cef7a64487b15e7ee2d2c137de -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:212 -msgid "" -":doc:`collection level access control `" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/limit-number-of-elements-in-updated-array.po b/locale/es/LC_MESSAGES/tutorial/limit-number-of-elements-in-updated-array.po deleted file mode 100644 index a852db58142..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/limit-number-of-elements-in-updated-array.po +++ /dev/null @@ -1,138 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: 2013-12-16 22:45+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 8e917be73be8489ea65dc377e4c663d1 -#: ../source/tutorial/limit-number-of-elements-in-updated-array.txt:3 -msgid "Limit Number of Elements in an Array after an Update" -msgstr "" - -# faf467bd26434230aaea052373136390 -#: ../source/tutorial/limit-number-of-elements-in-updated-array.txt:14 -msgid "Synopsis" -msgstr "" - -# 65444606244f405b8a15e0260df55e73 -#: ../source/tutorial/limit-number-of-elements-in-updated-array.txt:16 -msgid "" -"Consider an application where users may submit many scores (e.g. for a " -"test), but the application only needs to track the top three test scores." -msgstr "" - -# c1861e91a52644e6b6b85f86f3649c22 -#: ../source/tutorial/limit-number-of-elements-in-updated-array.txt:20 -msgid "" -"This pattern uses the :update:`$push` operator with the :update:`$each`, " -":update:`$sort`, and :update:`$slice` modifiers to sort and maintain an " -"array of fixed size." -msgstr "" - -# 8c4807ce4d1347cebd943ba0d39c3d5d -#: ../source/tutorial/limit-number-of-elements-in-updated-array.txt:25 -msgid "Pattern" -msgstr "" - -# 80c3078c79124d3785b55ee0d2c002fe -#: ../source/tutorial/limit-number-of-elements-in-updated-array.txt:27 -msgid "Consider the following document in the collection ``students``:" -msgstr "" - -# d9684f4ad3c34dff83d08a5f50c078b4 -#: ../source/tutorial/limit-number-of-elements-in-updated-array.txt:39 -msgid "The following update uses the :update:`$push` operator with:" -msgstr "" - -# 716e62dc3276447eb43f86146675f505 -#: ../source/tutorial/limit-number-of-elements-in-updated-array.txt:41 -msgid "the :update:`$each` modifier to append to the array 2 new elements," -msgstr "" - -# 48550298a9f74ab28ca505cbfddc89f9 -#: ../source/tutorial/limit-number-of-elements-in-updated-array.txt:43 -msgid "" -"the :update:`$sort` modifier to order the elements by ascending (``1``) " -"score, and" -msgstr "" - -# 8e5cebac8f574604a541734016535ef1 -#: ../source/tutorial/limit-number-of-elements-in-updated-array.txt:46 -msgid "" -"the :update:`$slice` modifier to keep the last ``3`` elements of the " -"ordered array." -msgstr "" - -# bcef479c0f744ec4986824dbfce5a316 -#: ../source/tutorial/limit-number-of-elements-in-updated-array.txt:66 -msgid "" -"When using the :update:`$sort` modifier on the array element, access the " -"field in the embedded document element directly instead of using the " -":term:`dot notation` on the array field." -msgstr "" - -# a4a0a6e882fd4db8b011cc78ba37fe1d -#: ../source/tutorial/limit-number-of-elements-in-updated-array.txt:70 -msgid "" -"After the operation, the document contains only the top 3 scores in the " -"``scores`` array:" -msgstr "" - -# 7860ca2bdd734b1ca7ce2ce24a4b64f6 -#: ../source/tutorial/limit-number-of-elements-in-updated-array.txt:86 -msgid ":update:`$push` operator," -msgstr "" - -# 731c0fab78564780a4c7c8f1c19a4df4 -#: ../source/tutorial/limit-number-of-elements-in-updated-array.txt:88 -msgid ":update:`$each` modifier," -msgstr "" - -# cd5962b1ebf74b7fb12c34660b1e14d9 -#: ../source/tutorial/limit-number-of-elements-in-updated-array.txt:90 -msgid ":update:`$sort` modifier, and" -msgstr "" - -# ddaaac8072c44cfd89f81ef9dab087dd -#: ../source/tutorial/limit-number-of-elements-in-updated-array.txt:92 -msgid ":update:`$slice` modifier." -msgstr "" - -#~ msgid "" -#~ "After the operation, the document " -#~ "contains the only the top 3 scores" -#~ " in the ``scores`` array:" -#~ msgstr "" - -# 0f493ebe6dd3405da16e24d4d66b1080 -#~ msgid "" -#~ "The array elements must be documents " -#~ "in order to use the :update:`$sort` " -#~ "modifier." -#~ msgstr "" - -# 2a907c3047c64ff2b5984df686f3dcdd -#~ msgid "" -#~ "When using the :update:`$sort` modifier " -#~ "on the array element, access the " -#~ "field in the subdocument element " -#~ "directly instead of using the :term:`dot" -#~ " notation` on the array field." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/limit-number-of-items-scanned-for-text-search.po b/locale/es/LC_MESSAGES/tutorial/limit-number-of-items-scanned-for-text-search.po deleted file mode 100644 index 0eeccb961ac..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/limit-number-of-items-scanned-for-text-search.po +++ /dev/null @@ -1,104 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:30+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 0ffa580731144a8c948e8fb4de691465 -#: ../source/tutorial/limit-number-of-items-scanned-for-text-search.txt:3 -msgid "Limit the Number of Entries Scanned" -msgstr "" - -# e99e40f151e04a288c8abab0a5c89f3e -#: ../source/tutorial/limit-number-of-items-scanned-for-text-search.txt:13 -msgid "" -"This tutorial describes how to create indexes to limit the number of " -"index entries scanned for queries that includes a :query:`$text` " -"expression and equality conditions." -msgstr "" - -# 501f1d87185848fb841edb1a17e5ca1f -#: ../source/tutorial/limit-number-of-items-scanned-for-text-search.txt:17 -msgid "A collection ``inventory`` contains the following documents:" -msgstr "" - -# 49a1ea96890c43abb4521c63bedb6018 -#: ../source/tutorial/limit-number-of-items-scanned-for-text-search.txt:28 -msgid "" -"Consider the common use case that performs text searches by *individual* " -"departments, such as:" -msgstr "" - -# 81ed0c8253f44e9f9d45cb7a55b5d773 -#: ../source/tutorial/limit-number-of-items-scanned-for-text-search.txt:35 -msgid "" -"To limit the text search to scan only those documents within a specific " -"``dept``, create a compound index that *first* specifies an " -"ascending/descending index key on the field ``dept`` and then a ``text`` " -"index key on the field ``description``:" -msgstr "" - -# 281d3b2866c3489a89027d93934ecff9 -#: ../source/tutorial/limit-number-of-items-scanned-for-text-search.txt:49 -msgid "" -"Then, the text search within a particular department will limit the scan " -"of indexed documents. For example, the following query scans only those " -"documents with ``dept`` equal to ``kitchen``:" -msgstr "" - -# 458aaf2e97984e04a4268a9d1beed196 -#: ../source/includes/fact-compound-index-with-text-restrictions.rst:1 -msgid "" -"A compound ``text`` index cannot include any other special index types, " -"such as :ref:`multi-key ` or :ref:`geospatial " -"` index fields." -msgstr "" - -# 94dd25cfa0ea4aceb04e7bc738258437 -#: ../source/includes/fact-compound-index-with-text-restrictions.rst:5 -msgid "" -"If the compound ``text`` index includes keys **preceding** the ``text`` " -"index key, to perform a :query:`$text` search, the query predicate must " -"include **equality match conditions** on the preceding keys." -msgstr "" - -# d7ccd7eb388a4ad2bea98a2448e893ae -#: ../source/tutorial/limit-number-of-items-scanned-for-text-search.txt:61 -msgid ":doc:`/core/index-text`" -msgstr "" - -# f87b3a925c254be081ec9c2e3bd6f56a -#~ msgid "" -#~ "Then, the text search [#text-command]_" -#~ " within a particular department will " -#~ "limit the scan of indexed documents. " -#~ "For example, the following query scans" -#~ " only those documents with ``dept`` " -#~ "equal to ``kitchen`` or ``food``:" -#~ msgstr "" - -# 3c6305064f0343058a4c90591a77c6f7 -#~ msgid "" -#~ "If using the deprecated :dbcommand:`text` " -#~ "command, the :dbcommand:`text` command " -#~ "**must** include the ``filter`` option " -#~ "that specifies an **equality** condition " -#~ "for the prefix fields." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/list-indexes.po b/locale/es/LC_MESSAGES/tutorial/list-indexes.po deleted file mode 100644 index d08f4fe6420..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/list-indexes.po +++ /dev/null @@ -1,136 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: 2013-12-16 22:41+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 02e4db7f7c554820acc03e7b16512e63 -#: ../source/tutorial/list-indexes.txt:3 -msgid "Return a List of All Indexes" -msgstr "" - -# c115e32740a34791b359d2c0baafadef -#: ../source/tutorial/list-indexes.txt:7 -msgid "" -"When performing maintenance you may want to check which indexes exist on " -"a collection. In the :program:`mongo` shell, you can use the " -":method:`~db.collection.getIndexes()` method to return a list of the " -"indexes on a collection." -msgstr "" - -# 34144a529d05484e844d85669f016be3 -#: ../source/tutorial/list-indexes.txt:12 -msgid "" -":doc:`/core/indexes` and :doc:`/administration/indexes` for more " -"information about indexes in MongoDB and common index management " -"operations." -msgstr "" - -# 1066e92f70f9471d9172926eadcc4c39 -#: ../source/tutorial/list-indexes.txt:20 -msgid "List all Indexes on a Collection" -msgstr "" - -# 59a5e41018454d30b492115ec5e88129 -#: ../source/tutorial/list-indexes.txt:22 -msgid "" -"To return a list of all indexes on a collection, use the " -":method:`db.collection.getIndexes()` method or a similar :api:`method for" -" your driver <>`." -msgstr "" - -# 0b6e69bb9ef24f979182dc0974d05ec7 -#: ../source/tutorial/list-indexes.txt:26 -msgid "For example, to view all indexes on the ``people`` collection:" -msgstr "" - -# 869ec4de2bb244fcaacf32d2d0942daa -#: ../source/tutorial/list-indexes.txt:36 -msgid "List all Indexes for a Database" -msgstr "" - -# 9cf53f8cbb3c4c5faff01f89210827c3 -#: ../source/tutorial/list-indexes.txt:38 -msgid "" -"To list all indexes on all collections in a database, you can use the " -"following operation in the :program:`mongo` shell:" -msgstr "" - -# e867edf5a1e4451bb7e73b84cad7389a -#: ../source/tutorial/list-indexes.txt:50 -msgid "MongoDB 3.0 deprecates direct access to the ``system.indexes`` collection." -msgstr "" - -# 75aa8669409342b2b7bf3cbf8631369f -#: ../source/includes/fact-wiredtiger-compatibility-with-old-shells.rst:1 -msgid "" -"For MongoDB 3.0 deployments using the :ref:`WiredTiger ` storage engine, if you run |method| from a version of the " -":program:`mongo` shell before 3.0 or a version of the driver prior to " -":ref:`3.0 compatible version `, |method| " -"will return no data, even if there are existing |things|. For more " -"information, see :ref:`3.0-compatibility-drivers-wired-tiger`." -msgstr "" - -# b4e8eaf7a5234aacbcc2fc87d111d1e2 -# fd093431cd9640a6a95578a6e2e84512 -#: ../source/tutorial/list-indexes.txt:16 -#: ../source/tutorial/list-indexes.txt:32 -msgid "index" -msgstr "" - -# b4e8eaf7a5234aacbcc2fc87d111d1e2 -# fd093431cd9640a6a95578a6e2e84512 -#: ../source/tutorial/list-indexes.txt:16 -#: ../source/tutorial/list-indexes.txt:32 -msgid "list indexes" -msgstr "" - -# e4f2da1cf47a4480b0030e829358f5d5 -#~ msgid "" -#~ "When performing maintenance you may want" -#~ " to check which indexes exist on " -#~ "a collection. Every index on a " -#~ "collection has a corresponding " -#~ ":term:`document` in the :data:`system.indexes " -#~ "<.system.indexes>` collection, and you " -#~ "can use standard queries (i.e. " -#~ ":method:`~db.collection.find()`) to list the " -#~ "indexes, or in the :program:`mongo` " -#~ "shell, the :method:`~db.collection.getIndexes()` " -#~ "method to return a list of the " -#~ "indexes on a collection, as in the" -#~ " following examples." -#~ msgstr "" - -# ee8d1a1ecc69409cbe1b3e01bef81f47 -#~ msgid "" -#~ "To return a list of all indexes" -#~ " on all collections in a database," -#~ " use the following operation in the" -#~ " :program:`mongo` shell:" -#~ msgstr "" - -# 6a1d4cd4978f4e4c925ebe82df3ad63c -#~ msgid "" -#~ "See :data:`system.indexes <.system.indexes>` " -#~ "for more information about these " -#~ "documents." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/manage-chained-replication.po b/locale/es/LC_MESSAGES/tutorial/manage-chained-replication.po deleted file mode 100644 index d78c4a9b178..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/manage-chained-replication.po +++ /dev/null @@ -1,205 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:38+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 2412e7f60b5845cc9632ecdb9debfa27 -#: ../source/tutorial/manage-chained-replication.txt:3 -msgid "Manage Chained Replication" -msgstr "" - -# d3776224ccdc4804a512978e369d6e5b -#: ../source/tutorial/manage-chained-replication.txt -msgid "On this page" -msgstr "" - -# b8bd4b426e6f487897452f479ae1fadf -#: ../source/tutorial/manage-chained-replication.txt:13 -msgid "" -"Starting in version 2.0, MongoDB supports chained replication. A chained " -"replication occurs when a :term:`secondary` member replicates from " -"another secondary member instead of from the :term:`primary`. This might " -"be the case, for example, if a secondary selects its replication target " -"based on ping time and if the closest member is another secondary." -msgstr "" - -# 9ada69777d2447d1839bc1f5fd697f03 -#: ../source/tutorial/manage-chained-replication.txt:20 -msgid "" -"Chained replication can reduce load on the primary. But chained " -"replication can also result in increased replication lag, depending on " -"the topology of the network." -msgstr "" - -# c904192a99c149acab7ec713d06a8651 -#: ../source/tutorial/manage-chained-replication.txt:24 -msgid "" -"You can use the :rsconf:`settings.chainingAllowed` setting in " -":doc:`/reference/replica-configuration` to disable chained replication " -"for situations where chained replication is causing lag." -msgstr "" - -# 1b165fffc7114cf39ba61c465d42d831 -#: ../source/tutorial/manage-chained-replication.txt:28 -msgid "" -"MongoDB enables chained replication by default. This procedure describes " -"how to disable it and how to re-enable it." -msgstr "" - -# ea510dfde56d4383a98f6252e61ef827 -#: ../source/tutorial/manage-chained-replication.txt:33 -msgid "" -"If chained replication is disabled, you still can use " -":dbcommand:`replSetSyncFrom` to specify that a secondary replicates from " -"another secondary. But that configuration will last only until the " -"secondary recalculates which member to sync from." -msgstr "" - -# 87e151029d0141f49cd8fcae00284b51 -#: ../source/tutorial/manage-chained-replication.txt:39 -msgid "Disable Chained Replication" -msgstr "" - -# 5315e0fe0db04b3fa4968174e54db729 -#: ../source/tutorial/manage-chained-replication.txt:41 -msgid "" -"To disable chained replication, set the " -":rsconf:`settings.chainingAllowed` field in :doc:`/reference/replica-" -"configuration` to ``false``." -msgstr "" - -# ba4d3a9446b9418faec50c914ba797f3 -#: ../source/tutorial/manage-chained-replication.txt:45 -msgid "" -"You can use the following sequence of commands to set " -":rsconf:`settings.chainingAllowed` to ``false``:" -msgstr "" - -# 0fc611ae8a0d40a09e0b7ad857b85307 -#: ../source/tutorial/manage-chained-replication.txt:49 -msgid "Copy the configuration settings into the ``cfg`` object:" -msgstr "" - -# e1bdda224e874cb8998e0f43494888fc -#: ../source/tutorial/manage-chained-replication.txt:55 -msgid "" -"Take note of whether the current configuration settings contain the " -"``settings`` embedded document. If they do, skip this step." -msgstr "" - -# d5dddf3fd19a475192cc049e7357d4ae -#: ../source/tutorial/manage-chained-replication.txt:58 -msgid "" -"To avoid data loss, skip this step if the configuration settings contain " -"the ``settings`` embedded document." -msgstr "" - -# 7739ade62ab2462095e05de249d6cb2c -#: ../source/tutorial/manage-chained-replication.txt:61 -msgid "" -"If the current configuration settings **do not** contain the ``settings``" -" embedded document, create the embedded document by issuing the following" -" command:" -msgstr "" - -# 8396dafd40dc4a99a068b10b5de5df33 -#: ../source/tutorial/manage-chained-replication.txt:69 -msgid "" -"Issue the following sequence of commands to set " -":rsconf:`settings.chainingAllowed` to ``false``:" -msgstr "" - -# 0e9c81ca03814ac480bc67046309250b -#: ../source/tutorial/manage-chained-replication.txt:79 -msgid "Re-enable Chained Replication" -msgstr "" - -# ff19f9694b0742329c8adb31442fdc42 -#: ../source/tutorial/manage-chained-replication.txt:81 -msgid "" -"To re-enable chained replication, set :rsconf:`settings.chainingAllowed` " -"to ``true``. You can use the following sequence of commands:" -msgstr "" - -# f5a22bf94af049d09e246fb73aa7ae5c -#~ msgid "" -#~ "You can use the " -#~ ":data:`~local.system.replset.settings.chainingAllowed` setting" -#~ " in :doc:`/reference/replica-configuration` to" -#~ " disable chained replication for situations" -#~ " where chained replication is causing " -#~ "lag." -#~ msgstr "" - -# d1e2c11dc300410cacf2e2f3f9a2b7ec -#~ msgid "" -#~ "To disable chained replication, set the" -#~ " :data:`~local.system.replset.settings.chainingAllowed` field" -#~ " in :doc:`/reference/replica-configuration` to" -#~ " ``false``." -#~ msgstr "" - -# e33be418c5264359b5c0c798298f07aa -#~ msgid "" -#~ "You can use the following sequence " -#~ "of commands to set " -#~ ":data:`~local.system.replset.settings.chainingAllowed` to " -#~ "``false``:" -#~ msgstr "" - -# 1bc94dd5281d4ac6944363d90f919084 -#~ msgid "" -#~ "Take note of whether the current " -#~ "configuration settings contain the " -#~ "``settings`` sub-document. If they do," -#~ " skip this step." -#~ msgstr "" - -# a69d9536ae4547dd9af7f4d3b9dc7814 -#~ msgid "" -#~ "To avoid data loss, skip this step" -#~ " if the configuration settings contain " -#~ "the ``settings`` sub-document." -#~ msgstr "" - -# a6111ba1fd2e49b880e93e59e9987f64 -#~ msgid "" -#~ "If the current configuration settings " -#~ "**do not** contain the ``settings`` " -#~ "sub-document, create the sub-document " -#~ "by issuing the following command:" -#~ msgstr "" - -# cb3f8d82844341c5b6d99fe86768c498 -#~ msgid "" -#~ "Issue the following sequence of commands" -#~ " to set " -#~ ":data:`~local.system.replset.settings.chainingAllowed` to " -#~ "``false``:" -#~ msgstr "" - -# 22501438145048f09e748b6a8949d7e5 -#~ msgid "" -#~ "To re-enable chained replication, set" -#~ " :data:`~local.system.replset.settings.chainingAllowed` to" -#~ " ``true``. You can use the following" -#~ " sequence of commands:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/manage-in-progress-indexing-operations.po b/locale/es/LC_MESSAGES/tutorial/manage-in-progress-indexing-operations.po deleted file mode 100644 index ae15e6b2086..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/manage-in-progress-indexing-operations.po +++ /dev/null @@ -1,125 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: 2013-12-16 22:47+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 61a84bb5f96d47ccaa2aa9e04238fab9 -#: ../source/tutorial/manage-in-progress-indexing-operations.txt:7 -msgid "Manage In-Progress Index Creation" -msgstr "" - -# f440b8c4b6fb4ce0846515645010d6e0 -#: ../source/tutorial/manage-in-progress-indexing-operations.txt:12 -msgid "View Index Creation Operations" -msgstr "" - -# e8cec406fcab4e7a8575bb5b17222825 -#: ../source/tutorial/manage-in-progress-indexing-operations.txt:14 -msgid "" -"To see the status of an indexing process, you can use the " -":method:`db.currentOp()` method in the :program:`mongo` shell. To filter " -"the current operations for index creation operations, see :ref" -":`currentOp-index-creation` for an example." -msgstr "" - -# 28a5b1318cc940c98f2e08a900cee54e -#: ../source/tutorial/manage-in-progress-indexing-operations.txt:19 -msgid "" -"The :data:`~currentOp.msg` field will include the percent of the build " -"that is complete." -msgstr "" - -# c822bc7ee52f45fc82e9faf8439d295c -#: ../source/tutorial/manage-in-progress-indexing-operations.txt:23 -msgid "Terminate Index Creation" -msgstr "" - -# f272c3fac51b4c71b5661bdc82d33971 -#: ../source/tutorial/manage-in-progress-indexing-operations.txt:25 -msgid "" -"To terminate an ongoing index build, use the :method:`db.killOp()` method" -" in the :program:`mongo` shell. For index builds, the effects of " -":method:`db.killOp()` may not be immediate and may occur well after much " -"of the index build operation has completed." -msgstr "" - -# 98a42656014942dc80cda9f92830494f -#: ../source/tutorial/manage-in-progress-indexing-operations.txt:30 -msgid "" -"You cannot terminate a *replicated* index build on secondary members of a" -" replica set. To minimize the impact of building an index on replica " -"sets, see :doc:`/tutorial/build-indexes-on-replica-sets`." -msgstr "" - -# ec1fa7d95fbb44348795a3dbdbd533d5 -#: ../source/tutorial/manage-in-progress-indexing-operations.txt:36 -msgid "" -"Before MongoDB 2.4, you could *only* terminate *background* index builds." -" After 2.4, you can terminate both *background* index builds and " -"foreground index builds." -msgstr "" - -# ba85bfa16fed482aa474f9270212bf1b -#: ../source/tutorial/manage-in-progress-indexing-operations.txt:41 -msgid ":method:`db.currentOp()`, :method:`db.killOp()`" -msgstr "" - -# 24b88e3ac00f40b1af4d50942a3fe5b8 -#: ../source/tutorial/manage-in-progress-indexing-operations.txt:1 -msgid "index" -msgstr "" - -# 24b88e3ac00f40b1af4d50942a3fe5b8 -#: ../source/tutorial/manage-in-progress-indexing-operations.txt:1 -msgid "monitor index building" -msgstr "" - -# db803bfc1dfc4df6a2cd356942bea635 -#~ msgid "" -#~ "To see the status of the indexing" -#~ " processes, you can use the " -#~ ":method:`db.currentOp()` method in the " -#~ ":program:`mongo` shell. The value of the" -#~ " ``query`` field and the ``msg`` " -#~ "field will indicate if the operation " -#~ "is an index build. The ``msg`` " -#~ "field also indicates the percent of " -#~ "the build that is complete." -#~ msgstr "" - -# 89a930f795604f5d89dd6ad438733daf -#~ msgid "" -#~ "To terminate an ongoing index build, " -#~ "use the :method:`db.killOp()` method in " -#~ "the :program:`mongo` shell." -#~ msgstr "" - -# f5b51062efbe4f67a1de5454a78ed5fd -#~ msgid "For more information see :method:`db.currentOp()`." -#~ msgstr "" - -# a784a9ee663f4bbc85982b34593a4183 -#~ msgid "" -#~ "Before MongoDB 2.4, you could *only* " -#~ "terminate *background* index builds. After " -#~ "2.4, you can terminate any index " -#~ "build, including foreground index builds." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/manage-indexes.po b/locale/es/LC_MESSAGES/tutorial/manage-indexes.po deleted file mode 100644 index 0134a414e2a..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/manage-indexes.po +++ /dev/null @@ -1,244 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 41a58dfc3a3945b1955004a13849a62f -#: ../source/tutorial/manage-indexes.txt:3 -msgid "Manage Indexes" -msgstr "" - -# d6194e6b744e4f35ba1a980800696bd3 -#: ../source/tutorial/manage-indexes.txt -msgid "On this page" -msgstr "" - -# 756595c6540e487fb32bded3c737de00 -#: ../source/tutorial/manage-indexes.txt:13 -msgid "" -"The following procedures provides some common procedures for managing " -"existing indexes. For instructions on creating indexes, refer to the " -"specific index type pages." -msgstr "" - -# 653c477fce854d42a11f9f3cb89203fd -#: ../source/tutorial/manage-indexes.txt:18 -msgid "View Existing Indexes" -msgstr "" - -# b9e19d81181e49cf89d18823f3df7eef -#: ../source/tutorial/manage-indexes.txt:24 -msgid "List all Indexes on a Collection" -msgstr "" - -# fa0508abb3ca4266b2480707b94c4bee -#: ../source/tutorial/manage-indexes.txt:26 -msgid "" -"To return a list of all indexes on a collection, use the " -":method:`db.collection.getIndexes()` method or a similar :api:`method for" -" your driver <>`." -msgstr "" - -# 8d6738335b074f35b2860cb13153f52b -#: ../source/tutorial/manage-indexes.txt:30 -msgid "For example, to view all indexes on the ``people`` collection:" -msgstr "" - -# c5984fc3c50042de912826c5f56680b0 -#: ../source/tutorial/manage-indexes.txt:40 -msgid "List all Indexes for a Database" -msgstr "" - -# b185f02ca0bb416f9dbfcf9b713782c4 -#: ../source/tutorial/manage-indexes.txt:42 -msgid "" -"To list all indexes on all collections in a database, you can use the " -"following operation in the :program:`mongo` shell:" -msgstr "" - -# 7c1d6223a843438e8d688beab7a32b5a -#: ../source/tutorial/manage-indexes.txt:53 -msgid "MongoDB 3.0 deprecates direct access to the ``system.indexes`` collection." -msgstr "" - -# 8016d2ef7f714c338862cc1f01f5543a -#: ../source/includes/fact-wiredtiger-compatibility-with-old-shells.rst:1 -msgid "" -"For MongoDB 3.0 deployments using the :ref:`WiredTiger ` storage engine, if you run |method| from a version of the " -":program:`mongo` shell before 3.0 or a version of the driver prior to " -":ref:`3.0 compatible version `, |method| " -"will return no data, even if there are existing |things|. For more " -"information, see :ref:`3.0-compatibility-drivers-wired-tiger`." -msgstr "" - -# dd023867ac0b43778feb8bff253e878c -#: ../source/tutorial/manage-indexes.txt:62 -msgid "Remove Indexes" -msgstr "" - -# 9dbbf516544f44f0b99ecd9665dc19b9 -#: ../source/tutorial/manage-indexes.txt:64 -msgid "" -"To remove an index from a collection, you can use the " -":method:`db.collection.dropIndex()` method. To rebuild indexes, see :ref" -":`rebuild-indexes` instead." -msgstr "" - -# 1e36cb65862e449fbca7b6ae6496d460 -#: ../source/tutorial/manage-indexes.txt:69 -msgid "Remove a Specific Index" -msgstr "" - -# 0cded57108b548eb95ae4fb45f3c697e -#: ../source/tutorial/manage-indexes.txt:71 -msgid "To remove an index, use the :method:`db.collection.dropIndex()` method." -msgstr "" - -# a9ff2f8bc3f341fdbf7368cf3537f602 -#: ../source/tutorial/manage-indexes.txt:73 -msgid "" -"For example, the following operation removes an ascending index on the " -"``tax-id`` field in the ``accounts`` collection:" -msgstr "" - -# f1b892defadb41b9904a661b5ff3d857 -#: ../source/tutorial/manage-indexes.txt:80 -msgid "The operation returns a document with the status of the operation:" -msgstr "" - -# 433576baf1b342ccbca96404e6f0cb6d -#: ../source/tutorial/manage-indexes.txt:86 -msgid "" -"Where the value of ``nIndexesWas`` reflects the number of indexes " -"*before* removing this index." -msgstr "" - -# 63668c5ad05b460aaf6cbef154651642 -#: ../source/tutorial/manage-indexes.txt:89 -msgid "" -"For :doc:`text ` indexes, pass the index name to the " -":method:`db.collection.dropIndex()` method. See :ref:`drop-text-index` " -"for details." -msgstr "" - -# f4d6bdea53f141e4b4fec4ffac01c1d7 -#: ../source/tutorial/manage-indexes.txt:94 -msgid "Remove All Indexes" -msgstr "" - -# 5d73fe2e83354c35a17a4679b66d59ad -#: ../source/tutorial/manage-indexes.txt:96 -msgid "" -"You can also use the :method:`db.collection.dropIndexes()` to remove " -"*all* indexes, except for the :ref:`_id index ` from a " -"collection." -msgstr "" - -# 2f9752b943cd423b9924b03b94e7868b -#: ../source/tutorial/manage-indexes.txt:100 -msgid "" -"These shell helpers provide wrappers around the :dbcommand:`dropIndexes` " -":term:`database command`. Your :doc:`client library " -"` may have a different or additional interface for" -" these operations." -msgstr "" - -# f0e075c869884e87a4978a0d1d95645a -#: ../source/tutorial/manage-indexes.txt:106 -msgid "Modify an Index" -msgstr "" - -# b88637d13463435cb7bee02e36f2af40 -#: ../source/tutorial/manage-indexes.txt:108 -msgid "" -"To modify an existing index, you need to drop and recreate the index with" -" the exception of m TTL indexes." -msgstr "" - -# 839f8e7a919141a788c755ce832dab30 -#: ../source/tutorial/manage-indexes.txt:111 -msgid "" -"If you need to rebuild indexes for a collection you can use the " -":method:`db.collection.reIndex()` method to rebuild all indexes on a " -"collection in a single operation. This operation drops all indexes, " -"including the :ref:`_id index `, and then rebuilds all " -"indexes." -msgstr "" - -# 7053a03eaa6248ebab81d9da99cb2f08 -#: ../source/tutorial/manage-indexes.txt:120 -msgid "Rebuild Indexes" -msgstr "" - -# f1257d004388495cb3a4e17bd5de29b9 -#: ../source/tutorial/manage-indexes.txt:122 -msgid "" -"If you need to rebuild indexes for a collection you can use the " -":method:`db.collection.reIndex()` method to rebuild all indexes on a " -"collection in a single operation. This operation drops all indexes for a " -"collection, including the ``_id`` index, and then rebuilds all indexes." -msgstr "" - -# 33062299076946e5ab463a910e91bd95 -#: ../source/includes/note-reindex-impact-on-replica-sets.rst:3 -msgid "" -"For replica sets, |cmd-name| will not propagate from the :term:`primary` " -"to :term:`secondaries `. |cmd-name| will only affect a single " -":program:`mongod` instance." -msgstr "" - -# a401e382f25a4bbd9197ae3aa9a91377 -#: ../source/includes/important-reindex-locking.rst:1 -msgid "" -"|cmd-name| will rebuild indexes in the :ref:`background ` *if the index was originally specified with this option*. " -"However, |cmd-name| will rebuild the ``_id`` index in the foreground, " -"which takes the database's write lock." -msgstr "" - -# c2ab0720304f4e189cee6c6355c9de5b -#: ../source/tutorial/manage-indexes.txt:140 -msgid "" -"This shell helper provides a wrapper around the :dbcommand:`reIndex` " -":term:`database command`. Your :doc:`client library " -"` may have a different or additional interface for" -" this operation." -msgstr "" - -# fdb5536afcbd4913b8d3747f83b18cfd -#: ../source/includes/note-build-indexes-on-replica-sets.rst:1 -msgid "" -"To build or rebuild indexes for a :term:`replica set`, see :ref:`index-" -"building-replica-sets`." -msgstr "" - -# fe54b207800348569a00011ad0eaf755 -# 4bf33099042d4bc182d5dc90d4547bf9 -#: ../source/tutorial/manage-indexes.txt:20 -#: ../source/tutorial/manage-indexes.txt:36 -msgid "index" -msgstr "" - -# fe54b207800348569a00011ad0eaf755 -# 4bf33099042d4bc182d5dc90d4547bf9 -#: ../source/tutorial/manage-indexes.txt:20 -#: ../source/tutorial/manage-indexes.txt:36 -msgid "list indexes" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/manage-journaling.po b/locale/es/LC_MESSAGES/tutorial/manage-journaling.po deleted file mode 100644 index a541072c0e7..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/manage-journaling.po +++ /dev/null @@ -1,438 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:34+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# c1987c876ad7409ea88f03c9e9d1122f -#: ../source/tutorial/manage-journaling.txt:3 -msgid "Manage Journaling" -msgstr "" - -# 44aca2aadac745e2af77a71ecc6759a9 -#: ../source/tutorial/manage-journaling.txt -msgid "On this page" -msgstr "" - -# 1180e62fc1da49938c70fe5dc55d95b4 -#: ../source/includes/extracts/journaling-intro.rst:1 -msgid "" -"MongoDB uses *write ahead logging* to an on-disk :term:`journal` to " -"guarantee :doc:`write operation ` durability. The MMAPv1 storage " -"engine also requires the `journal` in order to provide crash resiliency." -msgstr "" - -# 6e551dfbad054a33b69c5507e8c29b56 -#: ../source/includes/extracts/journaling-intro.rst:6 -msgid "" -"The WiredTiger storage engine does not require journaling to guarantee a " -"consistent state after a crash. The database will be restored to the last" -" consistent :ref:`checkpoint ` during " -"recovery. However, if MongoDB exits unexpectedly in between checkpoints," -" journaling is required to recover writes that occurred after the last " -"checkpoint." -msgstr "" - -# 37f4269d8bdf4570b6485f04d768cf31 -#: ../source/includes/extracts/journaling-intro.rst:13 -msgid "" -"With journaling enabled, if :program:`mongod` stops unexpectedly, the " -"program can recover everything written to the journal. MongoDB will re-" -"apply the write operations on restart and maintain a consistent state. By" -" default, the greatest extent of lost writes, i.e., those not made to the" -" journal, are those made in the last 100 milliseconds, plus the time it " -"takes to perform the actual journal writes. See " -":setting:`~storage.journal.commitIntervalMs` for more information on the " -"default." -msgstr "" - -# bee3d52cfd794cef91ef8ac4d070e0c9 -#: ../source/tutorial/manage-journaling.txt:16 -msgid "Procedures" -msgstr "" - -# 5e84c2a404564051ab6b78d45de87a68 -#: ../source/includes/extracts/journaling-enable-journaling.rst:2 -msgid "Enable Journaling" -msgstr "" - -# e45e75cd47c849c69ca5eb8e54ce5ffe -#: ../source/includes/extracts/journaling-enable-journaling.rst:4 -msgid "For 64-bit builds of :program:`mongod`, journaling is enabled by default." -msgstr "" - -# 7a04df93eee24ce9afd6c60e45476961 -#: ../source/includes/extracts/journaling-enable-journaling.rst:7 -msgid "" -"To enable journaling, start :program:`mongod` with the :option:`--journal" -" ` command line option." -msgstr "" - -# c5e6517ce9934a1ab95df31149778fe5 -#: ../source/includes/extracts/journaling-disable-journaling.rst:2 -msgid "Disable Journaling" -msgstr "" - -# 261437f495864b95a011cd495e5bbf34 -#: ../source/includes/extracts/journaling-disable-journaling.rst:6 -msgid "" -"Do not disable journaling on production systems. When using the MMAPv1 " -"storage engine *without* a journal, if your :program:`mongod` instance " -"stops without shutting down cleanly unexpectedly for any reason, (e.g. " -"power failure) and you are not running with journaling, then you must " -"recover from an unaffected :term:`replica set` member or backup, as " -"described in :doc:`repair `." -msgstr "" - -# d49b32de2443439bb540dc9af1aa59c4 -#: ../source/includes/extracts/journaling-disable-journaling.rst:14 -msgid "" -"To disable journaling, start :program:`mongod` with the " -":option:`--nojournal ` command line option." -msgstr "" - -# 7383abd5d910496a8015b350aacd0cbb -#: ../source/includes/extracts/journaling-get-commit-acknowledgment.rst:2 -msgid "Get Commit Acknowledgment" -msgstr "" - -# cc93a55d0393455999cdd256b4d01607 -#: ../source/includes/extracts/journaling-get-commit-acknowledgment.rst:4 -msgid "" -"You can get commit acknowledgment with the :ref:`write-concern` and the " -":writeconcern:`j` option. For details, see :ref:`write-concern-" -"operation`." -msgstr "" - -# 7e52f9eb9a1f4c55b4759e8b91166111 -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:2 -msgid "Avoid Preallocation Lag for MMAPv1" -msgstr "" - -# c9d9930c963f42f3bb4c5e79f01b06d6 -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:4 -msgid "" -"With the :doc:`MMAPv1 storage engine `, MongoDB may " -"preallocate journal files if the :program:`mongod` process determines " -"that it is more efficient to preallocate journal files than create new " -"journal files as needed." -msgstr "" - -# 984f73d0c8bd40cdaa5b9e6d85b08df2 -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:9 -msgid "" -"Depending on your filesystem, you might experience a preallocation lag " -"the first time you start a :program:`mongod` instance with journaling " -"enabled. The amount of time required to pre-allocate files might last " -"several minutes; during this time, you will not be able to connect to the" -" database. This is a one-time preallocation and does not occur with " -"future invocations." -msgstr "" - -# d30b656b4f00420fb0ce4233737c441c -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:16 -msgid "" -"To avoid :ref:`preallocation lag `, you can " -"preallocate files in the journal directory by copying them from another " -"instance of :program:`mongod`." -msgstr "" - -# 23c4ebd621e14c02bd7f58dc65754b90 -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:20 -msgid "" -"Preallocated files do not contain data. It is safe to later remove them." -" But if you restart :program:`mongod` with journaling, :program:`mongod`" -" will create them again." -msgstr "" - -# 32e703c8de7f4c51b3ea1ff9caf4365a -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst -msgid "Example" -msgstr "" - -# 6646cb3fb254413aa2bb647dc64668c1 -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:28 -msgid "" -"For demonstration purposes, the sequence starts by creating a set of " -"journal files in the usual way." -msgstr "" - -# cd1c211159d44c85baad1151900259b0 -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:31 -msgid "Create a temporary directory into which to create a set of journal files:" -msgstr "" - -# 1a9aa07e82424489a8aba9c7d62c427a -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:38 -msgid "" -"Create a set of journal files by starting a :program:`mongod` instance " -"that uses the temporary directory:" -msgstr "" - -# 9492002037224f9cb19cba4996d08709 -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:45 -msgid "" -"When you see the following log output, indicating :program:`mongod` has " -"the files, press CONTROL+C to stop the :program:`mongod` instance:" -msgstr "" - -# ba62d1f1e4a5422980aa406e2007fd43 -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:53 -msgid "" -"Preallocate journal files for the new instance of :program:`mongod` by " -"moving the journal files from the data directory of the existing instance" -" to the data directory of the new instance:" -msgstr "" - -# 5033a1b6f22f4b2887f21de2881feab9 -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:62 -msgid "Start the new :program:`mongod` instance:" -msgstr "" - -# fe429ea897c645d7b82567d315ca8528 -#: ../source/includes/extracts/journaling-monitor-journal-status.rst:2 -msgid "Monitor Journal Status" -msgstr "" - -# 96893d8c742a47cc96c37e6707b0e7ff -#: ../source/includes/extracts/journaling-monitor-journal-status.rst:4 -msgid "Use the following commands and methods to monitor journal status:" -msgstr "" - -# 6534cc69d5934c40a737f58a312d9c7b -#: ../source/includes/extracts/journaling-monitor-journal-status.rst:6 -msgid ":dbcommand:`serverStatus`" -msgstr "" - -# 1c7b70d7028b4ca4875da0e947cffeb8 -#: ../source/includes/extracts/journaling-monitor-journal-status.rst:8 -msgid "" -"The :dbcommand:`serverStatus` command returns database status information" -" that is useful for assessing performance." -msgstr "" - -# be7af2e393e642d6b20e8d54c4d2a0d8 -#: ../source/includes/extracts/journaling-monitor-journal-status.rst:11 -msgid ":dbcommand:`journalLatencyTest`" -msgstr "" - -# 5085b99acebf45b492d51e64891f114d -#: ../source/includes/extracts/journaling-monitor-journal-status.rst:13 -msgid "" -"Use :dbcommand:`journalLatencyTest` to measure how long it takes on your " -"volume to write to the disk in an append-only fashion. You can run this " -"command on an idle system to get a baseline sync time for journaling. You" -" can also run this command on a busy system to see the sync time on a " -"busy system, which may be higher if the journal directory is on the same " -"volume as the data files." -msgstr "" - -# 6a73b954e52d453780f6acf140ac7706 -#: ../source/includes/extracts/journaling-monitor-journal-status.rst:20 -msgid "" -"The :dbcommand:`journalLatencyTest` command also provides a way to check " -"if your disk drive is buffering writes in its local cache. If the number " -"is very low (i.e., less than 2 milliseconds) and the drive is non-SSD, " -"the drive is probably buffering writes. In that case, enable cache write-" -"through for the device in your operating system, unless you have a disk " -"controller card with battery backed RAM." -msgstr "" - -# a5b9b274faa943128e9533db2c536fcc -#: ../source/includes/extracts/journaling-change-group-commit-interval-mmapv1.rst:2 -msgid "Change the Group Commit Interval for MMAPv1" -msgstr "" - -# 015ec55c737e4637ba90a8e7b9780e0a -#: ../source/includes/extracts/journaling-change-group-commit-interval-mmapv1.rst:4 -msgid "" -"For the :doc:`MMAPv1 storage engine `, you can set the " -"group commit interval using the :option:`--journalCommitInterval ` command line option. The allowed range is ``2``" -" to ``300`` milliseconds." -msgstr "" - -# 8445b0644a784bbebd5b6780bacfc0c4 -#: ../source/includes/extracts/journaling-change-group-commit-interval-mmapv1.rst:9 -msgid "" -"Lower values increase the durability of the journal at the expense of " -"disk performance." -msgstr "" - -# d0061fcd89744ab9bf84d1ee830a7526 -#: ../source/includes/extracts/journaling-recover-data-unexpected-shutdown.rst:2 -msgid "Recover Data After Unexpected Shutdown" -msgstr "" - -# 90fa32d298e648db8d0b748d5f9ae790 -#: ../source/includes/extracts/journaling-recover-data-unexpected-shutdown.rst:4 -msgid "" -"On a restart after a crash, MongoDB replays all journal files in the " -"journal directory before the server becomes available. If MongoDB must " -"replay journal files, :program:`mongod` notes these events in the log " -"output." -msgstr "" - -# 9b3f4240396e4c598772f86a907f0ad6 -#: ../source/includes/extracts/journaling-recover-data-unexpected-shutdown.rst:9 -msgid "There is no reason to run :dbcommand:`repairDatabase` in these situations." -msgstr "" - -#~ msgid "" -#~ "You can get commit acknowledgment with" -#~ " the :dbcommand:`getLastError` command and " -#~ "the ``j`` option. For details, see " -#~ ":ref:`write-concern-operation`." -#~ msgstr "" - -# 140256d1d0f943f3956965f4d9cc6fa7 -#~ msgid "" -#~ "MongoDB uses *write ahead logging* to" -#~ " an on-disk :term:`journal` to " -#~ "guarantee :doc:`write operation ` durability and to provide " -#~ "crash resiliency. Before applying a " -#~ "change to the data files, MongoDB " -#~ "writes the change operation to the " -#~ "journal. If MongoDB should terminate or" -#~ " encounter an error before it can " -#~ "write the changes from the journal " -#~ "to the data files, MongoDB can " -#~ "re-apply the write operation and " -#~ "maintain a consistent state." -#~ msgstr "" - -# 06b6212892cb4a2db114210335eacc6c -#~ msgid "" -#~ "*Without* a journal, if :program:`mongod` " -#~ "exits unexpectedly, you must assume your" -#~ " data is in an inconsistent state," -#~ " and you must run either :doc:`repair" -#~ " ` or, preferably, :doc:`resync " -#~ "` from" -#~ " a clean member of the replica " -#~ "set." -#~ msgstr "" - -# e0e463798d904ad0a0179e4c345cda3e -#~ msgid "" -#~ "With journaling enabled, if :program:`mongod`" -#~ " stops unexpectedly, the program can " -#~ "recover everything written to the " -#~ "journal, and the data remains in a" -#~ " consistent state. By default, the " -#~ "greatest extent of lost writes, i.e.," -#~ " those not made to the journal, " -#~ "are those made in the last 100 " -#~ "milliseconds. See " -#~ ":setting:`~storage.journal.commitIntervalMs` for more " -#~ "information on the default." -#~ msgstr "" - -# f95345bd2ab8468697a1a473751f3c40 -#~ msgid "" -#~ "With journaling, if you want a " -#~ "data set to reside entirely in " -#~ "RAM, you need enough RAM to hold" -#~ " the data set plus the \"write " -#~ "working set.\" The \"write working set\"" -#~ " is the amount of unique data " -#~ "you expect to see written between " -#~ "re-mappings of the private view. For" -#~ " information on views, see :ref" -#~ ":`journaling-storage-views`." -#~ msgstr "" - -# 3a0124e2c9764d3d81705d356d843a4a -#~ msgid "" -#~ "For 64-bit builds of :program:`mongod`, " -#~ "journaling is enabled by default. For" -#~ " other platforms, see " -#~ ":setting:`storage.journal.enabled`." -#~ msgstr "" - -# dbf29f099a1347a4809120929b6f8b4c -#~ msgid "" -#~ "If no journal files exist, when " -#~ ":program:`mongod` starts, it must preallocate" -#~ " new journal files. During this " -#~ "operation, the :program:`mongod` is not " -#~ "listening for connections until preallocation" -#~ " completes: for some systems this may" -#~ " take a several minutes. During this" -#~ " period your applications and the " -#~ ":program:`mongo` shell are not available." -#~ msgstr "" - -# 07f86be2f63e440ab33925fcc147fc0f -#~ msgid "" -#~ "Do not disable journaling on production" -#~ " systems. If your :program:`mongod` " -#~ "instance stops without shutting down " -#~ "cleanly unexpectedly for any reason, " -#~ "(e.g. power failure) and you are " -#~ "not running with journaling, then you" -#~ " must recover from an unaffected " -#~ ":term:`replica set` member or backup, as" -#~ " described in :doc:`repair `." -#~ msgstr "" - -# f7ae7f53158a4cbc81134683a2eedbad -#~ msgid "Avoid Preallocation Lag" -#~ msgstr "" - -# 22a59f09db0a4684bfa20765d45e60fc -#~ msgid "" -#~ "Preallocated files do not contain data." -#~ " It is safe to later remove " -#~ "them. But if you restart " -#~ ":program:`mongod` with journaling, :program:`mongod`" -#~ " will create them again." -#~ msgstr "" - -# ea899b33a7e94c9e8e2a190bb1147c7b -#~ msgid "" -#~ "Create a set of journal files by" -#~ " staring a :program:`mongod` instance that" -#~ " uses the temporary directory:" -#~ msgstr "" - -# a3862c0a809d478780cfcdedd5705260 -#~ msgid "Change the Group Commit Interval" -#~ msgstr "" - -# a77fba8dfffe45148c0dda6ba8d05d02 -#~ msgid "" -#~ "You can set the group commit " -#~ "interval using the :option:`--journalCommitInterval" -#~ " ` command line" -#~ " option. The allowed range is ``2``" -#~ " to ``300`` milliseconds." -#~ msgstr "" - -#~ msgid "" -#~ "You can get commit acknowledgment with" -#~ " the :ref:`write-concern` and the " -#~ "``j`` option. For details, see :ref" -#~ ":`write-concern-operation`." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/manage-mongodb-processes.po b/locale/es/LC_MESSAGES/tutorial/manage-mongodb-processes.po deleted file mode 100644 index 8de5fe1be15..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/manage-mongodb-processes.po +++ /dev/null @@ -1,468 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:30+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 5450edd7aeed4250909af4661ef7a66f -#: ../source/tutorial/manage-mongodb-processes.txt:3 -msgid "Manage ``mongod`` Processes" -msgstr "" - -# 77dc852e88eb460fbe0b7b2c1d0f874d -#: ../source/tutorial/manage-mongodb-processes.txt -msgid "On this page" -msgstr "" - -# 2c1f88c8afe8442c9fa83a1c2fc75c15 -#: ../source/tutorial/manage-mongodb-processes.txt:13 -msgid "" -"MongoDB runs as a standard program. You can start MongoDB from a command " -"line by issuing the :program:`mongod` command and specifying options. " -"For a list of options, see the :program:`mongod` reference. MongoDB can " -"also run as a Windows service. For details, see :ref:`manually-create-" -"windows-service`. To install MongoDB, see :doc:`/installation`." -msgstr "" - -# e8597efa67104b4587454f91817f36b8 -#: ../source/tutorial/manage-mongodb-processes.txt:20 -msgid "" -"The following examples assume the directory containing the " -":program:`mongod` process is in your system paths. The :program:`mongod` " -"process is the primary database process that runs on an individual " -"server. :program:`mongos` provides a coherent MongoDB interface " -"equivalent to a :program:`mongod` from the perspective of a client. The " -":program:`mongo` binary provides the administrative shell." -msgstr "" - -# 7af1e07ed95c4610b2e696e1d2db4385 -#: ../source/tutorial/manage-mongodb-processes.txt:28 -msgid "" -"This document discusses the :program:`mongod` process; however, some " -"portions of this document may be applicable to :program:`mongos` " -"instances." -msgstr "" - -# f1e42660a9794e2aac78fc79b8f11fba -#: ../source/tutorial/manage-mongodb-processes.txt:33 -msgid "Start ``mongod`` Processes" -msgstr "" - -# 649485dea2b2471fb8f95f738f98622a -#: ../source/tutorial/manage-mongodb-processes.txt:35 -msgid "" -"By default, MongoDB listens for connections from clients on port " -"``27017``, and stores data in the ``/data/db`` directory." -msgstr "" - -# 7eed3b691c9f4c5ba55b5560de530d4a -#: ../source/tutorial/manage-mongodb-processes.txt:38 -msgid "" -"On Windows, this path is on the drive from which you start MongoDB. For " -"example, if you do not specify a :option:`--dbpath`, starting a MongoDB " -"server on the ``C:\\`` drive stores all data files in ``C:\\data\\db``." -msgstr "" - -# bdb62ff8144e474e9522643541995aea -#: ../source/tutorial/manage-mongodb-processes.txt:42 -msgid "" -"To start MongoDB using all defaults, issue the following command at the " -"system shell:" -msgstr "" - -# d02149de04d3441eac5a60997bbde360 -#: ../source/tutorial/manage-mongodb-processes.txt:50 -msgid "Specify a Data Directory" -msgstr "" - -# 81af6e4f2f8d4b6e85847e1f8eab7163 -#: ../source/tutorial/manage-mongodb-processes.txt:52 -msgid "" -"If you want :program:`mongod` to store data files at a path *other than* " -"``/data/db`` you can specify a :setting:`~storage.dbPath`. The " -":setting:`~storage.dbPath` must exist before you start :program:`mongod`." -" If it does not exist, create the directory and the permissions so that " -":program:`mongod` can read and write data to this path. For more " -"information on permissions, see the :doc:`security operations " -"documentation `." -msgstr "" - -# f0fe18aa41ad48f89f2feeb17aa89bc9 -#: ../source/tutorial/manage-mongodb-processes.txt:60 -msgid "" -"To specify a :setting:`~storage.dbPath` for :program:`mongod` to use as a" -" data directory, use the :option:`--dbpath ` option. The" -" following invocation will start a :program:`mongod` instance and store " -"data in the ``/srv/mongodb`` path" -msgstr "" - -# 2fce311275f047cb96a2f056febb480a -#: ../source/tutorial/manage-mongodb-processes.txt:70 -msgid "Specify a TCP Port" -msgstr "" - -# 687c829a7714448ba85988de216ea41c -#: ../source/tutorial/manage-mongodb-processes.txt:72 -msgid "" -"Only a single process can listen for connections on a network interface " -"at a time. If you run multiple :program:`mongod` processes on a single " -"machine, or have other processes that must use this port, you must assign" -" each a different port to listen on for client connections." -msgstr "" - -# 5814290bb68e4261b4cf52594c6a5664 -#: ../source/tutorial/manage-mongodb-processes.txt:78 -msgid "" -"To specify a port to :program:`mongod`, use the :option:`--port ` option on the command line. The following command starts " -":program:`mongod` listening on port ``12345``:" -msgstr "" - -# 1f13ba86c059425c86928b5e474ad80e -#: ../source/tutorial/manage-mongodb-processes.txt:86 -msgid "Use the default port number when possible, to avoid confusion." -msgstr "" - -# 90083833eeec4cd49c05f554f909e01e -#: ../source/tutorial/manage-mongodb-processes.txt:89 -msgid "Start ``mongod`` as a Daemon" -msgstr "" - -# a66870efc20945d8b29713d17b64a3bf -#: ../source/tutorial/manage-mongodb-processes.txt:91 -msgid "" -"To run a :program:`mongod` process as a daemon (i.e. " -":setting:`~processManagement.fork`), *and* write its output to a log " -"file, use the :option:`--fork ` and :option:`--logpath " -"` options. You must create the log directory; however, " -":program:`mongod` will create the log file if it does not exist." -msgstr "" - -# 0e9d5d36ad054a4b88ca0c8c703668f4 -#: ../source/tutorial/manage-mongodb-processes.txt:97 -msgid "" -"The following command starts :program:`mongod` as a daemon and records " -"log output to ``/var/log/mongodb.log``." -msgstr "" - -# 396d014c05b64439ba2f0d64c8bc2ac8 -#: ../source/tutorial/manage-mongodb-processes.txt:105 -msgid "Additional Configuration Options" -msgstr "" - -# da74eb8fdb92438ead93422f8d56643a -#: ../source/tutorial/manage-mongodb-processes.txt:107 -msgid "" -"For an overview of common configurations and deployments for common use " -"cases, see :doc:`/administration/configuration`." -msgstr "" - -# a76d85ae129f4048974aa56ec768128e -#: ../source/tutorial/manage-mongodb-processes.txt:114 -msgid "Stop ``mongod`` Processes" -msgstr "" - -# 7b1215624896400c8781bf9585303206 -#: ../source/tutorial/manage-mongodb-processes.txt:116 -msgid "" -"In a clean shutdown a :program:`mongod` completes all pending operations," -" flushes all data to data files, and closes all data files. Other " -"shutdowns are *unclean* and can compromise the validity of the data " -"files." -msgstr "" - -# ce94fd2f4e6c4fd59d99d5a6733ed02c -#: ../source/tutorial/manage-mongodb-processes.txt:127 -msgid "" -"To ensure a clean shutdown, always shutdown :program:`mongod` instances " -"using one of the following methods:" -msgstr "" - -# eb2495d905234c0cbaff21c8cbd7dc16 -#: ../source/tutorial/manage-mongodb-processes.txt:131 -msgid "Use ``shutdownServer()``" -msgstr "" - -# 638a12745e3f4810a3ab8b6bcd047629 -#: ../source/tutorial/manage-mongodb-processes.txt:133 -msgid "" -"Shut down the :program:`mongod` from the :program:`mongo` shell using the" -" :method:`db.shutdownServer()` method as follows:" -msgstr "" - -# b86739646f1549adad4d91139638ad3d -#: ../source/tutorial/manage-mongodb-processes.txt:141 -msgid "" -"Calling the same method from a :term:`init script` accomplishes the same " -"result." -msgstr "" - -# 2c529cc8d4284e828fcda077b890a312 -#: ../source/tutorial/manage-mongodb-processes.txt:143 -msgid "" -"For systems with :setting:`~security.authorization` enabled, users may " -"only issue :method:`db.shutdownServer()` when authenticated to the " -"``admin`` database or via the localhost interface on systems without " -"authentication enabled." -msgstr "" - -# d86446baf2894b4ebd0e3e5e504ff282 -#: ../source/tutorial/manage-mongodb-processes.txt:149 -msgid "Use ``--shutdown``" -msgstr "" - -# ccdfd4269aeb41ff82a988fba4ceb151 -#: ../source/tutorial/manage-mongodb-processes.txt:151 -msgid "" -"From the Linux command line, shut down the :program:`mongod` using the " -":option:`--shutdown ` option in the following command:" -msgstr "" - -# 9a3e6cc9310d4c13abbaa1b5d301450a -#: ../source/tutorial/manage-mongodb-processes.txt:159 -msgid "Use ``CTRL-C``" -msgstr "" - -# d4e6b990af1749fa80e8fdd939328b41 -#: ../source/tutorial/manage-mongodb-processes.txt:161 -msgid "" -"When running the :program:`mongod` instance in interactive mode (i.e. " -"without :option:`--fork `), issue ``Control-C`` to perform" -" a clean shutdown." -msgstr "" - -# bf671e748d62450b8b5997a820919752 -#: ../source/tutorial/manage-mongodb-processes.txt:166 -msgid "Use ``kill``" -msgstr "" - -# 8d903cd9cf9346c7be2076c334d3d18e -#: ../source/tutorial/manage-mongodb-processes.txt:168 -msgid "" -"From the Linux command line, shut down a specific :program:`mongod` " -"instance using one of the following commands:" -msgstr "" - -# afcffc58b1194119a5e4f6de8a8cb1e8 -#: ../source/tutorial/manage-mongodb-processes.txt:178 -msgid "Never use ``kill -9`` (i.e. ``SIGKILL``) to terminate a mongod instance." -msgstr "" - -# e9829c89f4114166a5c5923fcfa93803 -#: ../source/tutorial/manage-mongodb-processes.txt:181 -msgid "Stop a Replica Set" -msgstr "" - -# 5fe2732bca66479393c1cd1b055845b3 -#: ../source/tutorial/manage-mongodb-processes.txt:184 -msgid "Procedure" -msgstr "" - -# 99a1ae346f104555acc16e16388e1374 -#: ../source/tutorial/manage-mongodb-processes.txt:186 -msgid "" -"If the :program:`mongod` is the :term:`primary` in a :term:`replica set`," -" the shutdown process for this :program:`mongod` instance has the " -"following steps:" -msgstr "" - -# 05eb820b177d4f16b267f1472da4ab3b -#: ../source/tutorial/manage-mongodb-processes.txt:190 -msgid "Check how up-to-date the :term:`secondaries ` are." -msgstr "" - -# c4d9e287ee0042f1aa7a05909f820714 -#: ../source/tutorial/manage-mongodb-processes.txt:192 -msgid "" -"If no secondary is within 10 seconds of the primary, :program:`mongod` " -"will return a message that it will not shut down. You can pass the " -":dbcommand:`shutdown` command a ``timeoutSecs`` argument to wait for a " -"secondary to catch up." -msgstr "" - -# dd34c942f4e24773a75cfdc979cf74d9 -#: ../source/tutorial/manage-mongodb-processes.txt:197 -msgid "" -"If there is a secondary within 10 seconds of the primary, the primary " -"will step down and wait for the secondary to catch up." -msgstr "" - -# 007cc9090da14ab6a47865f03d665093 -#: ../source/tutorial/manage-mongodb-processes.txt:200 -msgid "" -"After 60 seconds or once the secondary has caught up, the primary will " -"shut down." -msgstr "" - -# 672525d3566f4bcab5d566a811f7d4a6 -#: ../source/tutorial/manage-mongodb-processes.txt:204 -msgid "Force Replica Set Shutdown" -msgstr "" - -# 485faa9c6e5449ec8bb2388f606d9c45 -#: ../source/tutorial/manage-mongodb-processes.txt:206 -msgid "" -"If there is no up-to-date secondary and you want the primary to shut " -"down, issue the :dbcommand:`shutdown` command with the ``force`` " -"argument, as in the following :program:`mongo` shell operation:" -msgstr "" - -# 61b02bbe3e124f47b7ef7e1449e18633 -#: ../source/tutorial/manage-mongodb-processes.txt:214 -msgid "" -"To keep checking the secondaries for a specified number of seconds if " -"none are immediately up-to-date, issue :dbcommand:`shutdown` with the " -"``timeoutSecs`` argument. MongoDB will keep checking the secondaries for " -"the specified number of seconds if none are immediately up-to-date. If " -"any of the secondaries catch up within the allotted time, the primary " -"will shut down. If no secondaries catch up, it will not shut down." -msgstr "" - -# 7fd49e408091400c9a58e13142e6d56e -#: ../source/tutorial/manage-mongodb-processes.txt:221 -msgid "" -"The following command issues :dbcommand:`shutdown` with ``timeoutSecs`` " -"set to ``5``:" -msgstr "" - -# 042337d8f4774f52bfc2b9f30b1fd76c -#: ../source/tutorial/manage-mongodb-processes.txt:228 -msgid "" -"Alternately you can use the ``timeoutSecs`` argument with the " -":method:`db.shutdownServer()` method:" -msgstr "" - -#~ msgid "" -#~ "To run a :program:`mongod` process as" -#~ " a daemon (i.e. :setting:`fork`), *and* " -#~ "write its output to a log file," -#~ " use the :option:`--fork `" -#~ " and :option:`--logpath ` " -#~ "options. You must create the log " -#~ "directory; however, :program:`mongod` will " -#~ "create the log file if it does " -#~ "not exist." -#~ msgstr "" - -#~ msgid "" -#~ "For systems with :setting:`~security.authentication`" -#~ " enabled, users may only issue " -#~ ":method:`db.shutdownServer()` when authenticated to" -#~ " the ``admin`` database or via the" -#~ " localhost interface on systems without " -#~ "authentication enabled." -#~ msgstr "" - -# ab66b7fa339e49e0987c4bdb2064566d -#~ msgid "" -#~ "MongoDB runs as a standard program. " -#~ "You can start MongoDB from a " -#~ "command line by issuing the " -#~ ":program:`mongod` command and specifying " -#~ "options. For a list of options, " -#~ "see :doc:`/reference/program/mongod`. MongoDB can" -#~ " also run as a Windows service. " -#~ "For details, see :ref:`tutorial-mongod-" -#~ "as-windows-service`. To install MongoDB," -#~ " see :doc:`/installation`." -#~ msgstr "" - -# 6c598e9efd8f4b1690c92a46bb8646bd -#~ msgid "" -#~ "This document page discusses the " -#~ ":program:`mongod` process; however, some " -#~ "portions of this document may be " -#~ "applicable to :program:`mongos` instances." -#~ msgstr "" - -# 8a4ceabf295d4e88a1a562c9ce7b5b67 -#~ msgid "" -#~ ":doc:`/administration/configuration`, " -#~ ":doc:`/reference/program/mongod`, " -#~ ":doc:`/reference/program/mongos`, and :doc:`/reference" -#~ "/configuration-options`." -#~ msgstr "" - -# 20053078ce674e75980a4f416deeaf1e -#~ msgid "" -#~ "By default, MongoDB stores data in " -#~ "the ``/data/db`` directory. On Windows, " -#~ "MongoDB stores data in ``C:\\data\\db``. " -#~ "On all platforms, MongoDB listens for" -#~ " connections from clients on port " -#~ "``27017``." -#~ msgstr "" - -# 6a8fc6b2bf314682ac2092e7f9af4649 -#~ msgid "" -#~ "If you want :program:`mongod` to store" -#~ " data files at a path *other " -#~ "than* ``/data/db`` you can specify a " -#~ ":setting:`~storage.dbPath`. The :setting:`~storage.dbPath`" -#~ " must exist before you start " -#~ ":program:`mongod`. If it does not exist," -#~ " create the directory and the " -#~ "permissions so that :program:`mongod` can " -#~ "read and write data to this path." -#~ " For more information on permissions, " -#~ "see the :ref:`security operations " -#~ "documentation `." -#~ msgstr "" - -# 99b3d7ab9e8e4d80939c3eb49c683903 -#~ msgid "" -#~ "For an overview of common configurations" -#~ " and common configuration deployments. " -#~ "configurations for common use cases, see" -#~ " :doc:`/administration/configuration`." -#~ msgstr "" - -# 49d1dc2720c2431aaa8a9b895a8986be -#~ msgid "" -#~ "In a clean shutdown a :program:`mongod`" -#~ " completes all pending operations, flushes" -#~ " all data to data files, and " -#~ "closes all data files. Other shutdowns" -#~ " are *unclean* and can compromise the" -#~ " validity the data files." -#~ msgstr "" - -# d6c368acd972498eb9312b85126516cf -#~ msgid "" -#~ "Calling the same method from a " -#~ "control script accomplishes the same " -#~ "result." -#~ msgstr "" - -# 209336dd3f554494a55fa4194ec2030f -#~ msgid "" -#~ "From the Linux command line, shut " -#~ "down a specific :program:`mongod` instance " -#~ "using the following command:" -#~ msgstr "" - -# cf7fc2289cf843189167fbf1a78ee7e0 -#~ msgid "" -#~ "If the :program:`mongod` is the " -#~ ":term:`primary` in a :term:`replica set`, " -#~ "the shutdown process for these " -#~ ":program:`mongod` instances has the following" -#~ " steps:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/manage-shard-zone.po b/locale/es/LC_MESSAGES/tutorial/manage-shard-zone.po deleted file mode 100644 index 158293fafe2..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/manage-shard-zone.po +++ /dev/null @@ -1,177 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# d43b5fa2c9d741f89e6717df998182b4 -#: ../source/tutorial/manage-shard-zone.txt:3 -msgid "Manage Shard Zones" -msgstr "" - -# 5c527a7eabd94a83ae8b09d458be44a6 -#: ../source/tutorial/manage-shard-zone.txt -msgid "On this page" -msgstr "" - -# 739d8712ffa8496789cefc5da95a4cae -#: ../source/tutorial/manage-shard-zone.txt:13 -msgid "" -"In sharded clusters, you can create zones that represent a group of " -"shards and associate one or more ranges of :term:`shard key` values to " -"that zone. MongoDB routes reads and writes that fall into a zone range " -"only to those shards inside of the zone." -msgstr "" - -# 1412c55c68c14f0e92ebcd42a69f0850 -#: ../source/tutorial/manage-shard-zone.txt:19 -msgid "Add Shards to a Zone" -msgstr "" - -# 3dcd6e14046d4c2093626a3d87809a9a -#: ../source/tutorial/manage-shard-zone.txt:21 -msgid "" -"Associate a Zone with a particular shard using the " -":method:`sh.addShardTag()` method when connected to a :program:`mongos` " -"instance. A single shard may have multiple zones, and multiple shards may" -" also have the same zone." -msgstr "" - -# 5d1ba30556f94694b5fe5029174aec0c -# 2d5c883b9a124c67a7f9273c1e9e47bd -# ae55281e24a942d1bbda72f3a8a9864d -#: ../source/tutorial/manage-shard-zone.txt -msgid "Example" -msgstr "" - -# be754805c5124c7aa7545f86123f76f9 -#: ../source/tutorial/manage-shard-zone.txt:28 -msgid "" -"The following example adds the zone ``NYC`` to two shards, and the zones " -"``SFO`` and ``NRT`` to a third shard:" -msgstr "" - -# ffdeefabf6804654afd007500c7f15f0 -#: ../source/tutorial/manage-shard-zone.txt:38 -msgid "" -"You may remove zone from a particular shard using the " -":method:`sh.removeShardTag()` method when connected to a " -":program:`mongos` instance, as in the following example, which removes " -"the ``NRT`` zone from a shard:" -msgstr "" - -# fadd2408ae0644f3bfe4768ede79e80b -#: ../source/tutorial/manage-shard-zone.txt:48 -msgid "Create a Zone Range" -msgstr "" - -# a8a172668f774b4b9ec4a3a07a568342 -#: ../source/tutorial/manage-shard-zone.txt:50 -msgid "" -"To define the zone's range of shard keys, use the " -":method:`sh.addTagRange()` method when connected to a :program:`mongos` " -"instance. Any given shard key range may only have *one* assigned zone. " -"You cannot overlap defined ranges." -msgstr "" - -# 74dddbe267ec43dda224ec51744175b9 -#: ../source/tutorial/manage-shard-zone.txt:56 -msgid "" -"Given a collection named ``users`` in the ``records`` database, sharded " -"by the ``zipcode`` field. The following operations assign:" -msgstr "" - -# b5cda51b1fc2462aa2e0df0f5daf3129 -#: ../source/tutorial/manage-shard-zone.txt:59 -msgid "two ranges of zip codes in Manhattan and Brooklyn the ``NYC`` zone" -msgstr "" - -# e9a84056429d456c8e689af8669e5042 -#: ../source/tutorial/manage-shard-zone.txt:61 -msgid "one range of zip codes in San Francisco the ``SFO`` zone" -msgstr "" - -# 45c4bd4212c3425ab838c5151849bc0f -#: ../source/includes/fact-shard-ranges-inclusive-exclusive.rst:1 -msgid "" -"Zone ranges are always inclusive of the lower boundary and exclusive of " -"the upper boundary." -msgstr "" - -# d22f40d44e9645f990702da2e02f4d0d -#: ../source/tutorial/manage-shard-zone.txt:74 -msgid "Remove a Zone Range" -msgstr "" - -# 4ff83abcc9c1456181269f33d0a0e0ed -#: ../source/tutorial/manage-shard-zone.txt:76 -msgid "" -"The :program:`mongod` does not provide a helper for removing a zone " -"range. You may delete zone range from a shard key range by removing the " -"corresponding document from the :data:`~config.tags` collection of the " -"``config`` database." -msgstr "" - -# ef6d85bdf514446b8d6bc1007b768386 -#: ../source/tutorial/manage-shard-zone.txt:81 -msgid "" -"Each document in the :data:`~config.tags` holds the :term:`namespace` of " -"the sharded collection and a minimum shard key value." -msgstr "" - -# 452561e7ef1e4c00a2c151d55241c60d -#: ../source/tutorial/manage-shard-zone.txt:86 -msgid "" -"The following example removes the ``NYC`` zone assignment for the range " -"of zip codes within Manhattan:" -msgstr "" - -# cd8d235e8593409eb6933650947b0724 -#: ../source/tutorial/manage-shard-zone.txt:95 -msgid "View Existing Zones" -msgstr "" - -# c6b5f97fb6fe4f17a80cb3e5844119f5 -#: ../source/tutorial/manage-shard-zone.txt:97 -msgid "" -"Use :method:`sh.status()` to list the zones associated to each shard in " -"the cluster. You can also view a shards zones by querying the " -":data:`~config.shards` collection in the ``config`` database." -msgstr "" - -# 92d3b4d718ba4c55a973c00170e70233 -#: ../source/tutorial/manage-shard-zone.txt:101 -msgid "" -"The following example uses the :method:`~db.collection.find()` method to " -"return all shards with the ``NYC`` zone." -msgstr "" - -# e8d70ec6e8084fe28e961824ac4b0266 -#: ../source/tutorial/manage-shard-zone.txt:109 -msgid "" -"You can find zone ranges for all :term:`namespaces ` in the " -":data:`~config.tags` collection of the ``config`` database. The output of" -" :method:`sh.status()` also displays all zone ranges." -msgstr "" - -# 9e4c06ab8f4b45238400d61f2d4f2306 -#: ../source/tutorial/manage-shard-zone.txt:113 -msgid "" -"The following example uses the :method:`~db.collection.find()` method to " -"return any range associated to the ``NYC`` zone." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/manage-sharded-cluster-balancer.po b/locale/es/LC_MESSAGES/tutorial/manage-sharded-cluster-balancer.po deleted file mode 100644 index b743b08d0d0..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/manage-sharded-cluster-balancer.po +++ /dev/null @@ -1,851 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:44+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 693efb8a3f1248f58dbbe0dfb703cdb2 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:6 -msgid "Manage Sharded Cluster Balancer" -msgstr "" - -# 4905cf922bf54be49f40d2e049ddd841 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt -msgid "On this page" -msgstr "" - -# 813e48a37708480d9cf1e92a7430b459 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:18 -msgid "" -"The balancer process has moved from the :program:`mongos` instances to " -"the primary member of the config server replica set." -msgstr "" - -# 46a2c946cf6c48c7bb50bd42fb93adb8 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:21 -msgid "" -"This page describes common administrative procedures related to " -"balancing. For an introduction to balancing, see :ref:`sharding-" -"balancing`. For lower level information on balancing, see :ref:`sharding-" -"balancing-internals`." -msgstr "" - -# 59270bfc49fe4ba2b80b43ac933b946f -# 8899997766ba4bcc9dc944dee65ac8aa -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:28 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:65 -msgid "" -"Use the version of the :program:`mongo` shell that corresponds to the " -"version of the sharded cluster. For example, do not use a 3.2 or earlier " -"version of :program:`mongo` shell against the 3.4 sharded cluster." -msgstr "" - -# 884da607d2864c6292a6caf061633886 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:34 -msgid "Check the Balancer State" -msgstr "" - -# b970b08cc73c4d67ac61d29667fc0412 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:36 -msgid "" -":method:`sh.getBalancerState()` checks if the balancer is enabled (i.e. " -"that the balancer is permitted to run). :method:`sh.getBalancerState()` " -"does not check if the balancer is actively balancing chunks." -msgstr "" - -# 3efc258956da4c3bb92207f0080f13e1 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:40 -msgid "" -"To see if the balancer is enabled in your :term:`sharded cluster`, issue " -"the following command, which returns a boolean:" -msgstr "" - -# 240fd266da9f476c909d9d27b33e9b3a -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:47 -msgid "" -"You can also see if the balancer is enabled using :method:`sh.status()`. " -"The :data:`~sh.status.balancer.currently-enabled` field indicates whether" -" the balancer is enabled, while the :data:`~sh.status.balancer.currently-" -"running` field indicates if the balancer is currently running." -msgstr "" - -# b64970866ec04d53ab81e238080d8a03 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:58 -msgid "Check if Balancer is Running" -msgstr "" - -# 710041b83ecc4780b6dc17b9bf662593 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:60 -msgid "" -"To see if the balancer process is active in your :term:`cluster `:" -msgstr "" - -# 18ef270416b24db59921f7ff2dda302e -# ae4d2d0b09f44946a36b4a6a06a15665 -# db37d79bd3a74ce8ad4781e851ace46f -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:70 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:136 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:185 -msgid "" -"Connect to any :program:`mongos` in the cluster using the " -":program:`mongo` shell." -msgstr "" - -# e5a7142417814ebc8a01262374be5798 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:73 -msgid "Use the following operation to determine if the balancer is running:" -msgstr "" - -# 1d5c6d1b83734a2eb980560fec15138f -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:82 -msgid "Configure Default Chunk Size" -msgstr "" - -# 59d60d7f8ab74b6cb3cd0b8d0753386a -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:84 -msgid "" -"The default chunk size for a sharded cluster is 64 megabytes. In most " -"situations, the default size is appropriate for splitting and migrating " -"chunks. For information on how chunk size affects deployments, see " -"details, see :ref:`sharding-chunk-size`." -msgstr "" - -# f7b9f96ff85f477aa60002462b90bb1a -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:89 -msgid "" -"Changing the default chunk size affects chunks that are processes during " -"migrations and auto-splits but does not retroactively affect all chunks." -msgstr "" - -# 431dd22171324d57a8f22ecc0f41dd4b -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:92 -msgid "" -"To configure default chunk size, see :doc:`modify-chunk-size-in-sharded-" -"cluster`." -msgstr "" - -# 36a466472f474a4fad8da3c5f3c65e62 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:100 -msgid "Schedule the Balancing Window" -msgstr "" - -# 69a257c53c2e4111b9fb3aeffe57f5fb -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:102 -msgid "" -"In some situations, particularly when your data set grows slowly and a " -"migration can impact performance, it is useful to ensure that the " -"balancer is active only at certain times. The following procedure " -"specifies the ``activeWindow``, which is the timeframe during which the " -":term:`balancer` will be able to migrate chunks:" -msgstr "" - -# f1cf6405431f4a8fa020d3e053dadd74 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:114 -msgid "Remove a Balancing Window Schedule" -msgstr "" - -# 42dcd88d81324d17969c1481427871a0 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:116 -msgid "" -"If you have :ref:`set the balancing window ` and wish to remove the schedule so that the balancer is always " -"running, use :update:`$unset` to clear the ``activeWindow``, as in the " -"following:" -msgstr "" - -# de6238bb79fc4ff2a02f1561a75ca956 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:130 -msgid "Disable the Balancer" -msgstr "" - -# 85f799eaa244418ab24846b1fc8b10c6 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:132 -msgid "" -"By default, the balancer may run at any time and only moves chunks as " -"needed. To disable the balancer for a short period of time and prevent " -"all migration, use the following procedure:" -msgstr "" - -# 8ff7d937ba0c43059bd57b6819d652a5 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:139 -msgid "Issue the following operation to disable the balancer:" -msgstr "" - -# f0a6c99842f542368d960afddbb2bc81 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:145 -msgid "" -"If a migration is in progress, the system will complete the in-progress " -"migration before stopping." -msgstr "" - -# e5a5c2934d3d44b88d1a999fd003042b -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:148 -msgid "" -"To verify that the balancer will not start, issue the following command, " -"which returns ``false`` if the balancer is disabled:" -msgstr "" - -# 5571dc4c50244c64b2f2478350039ff6 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:155 -msgid "" -"Optionally, to verify no migrations are in progress after disabling, " -"issue the following operation in the :program:`mongo` shell:" -msgstr "" - -# d4b485c85fdf4ee88c7029e36a14ec66 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:168 -msgid "" -"To disable the balancer from a driver that does not have the " -":method:`sh.stopBalancer()` or :method:`sh.setBalancerState()` helpers, " -"issue the following command from the ``config`` database:" -msgstr "" - -# 4ff5d15dc3ac47548d50cca1c12427ed -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:180 -msgid "Enable the Balancer" -msgstr "" - -# 8b61db4bdb964821bb4b29dba69c38a5 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:182 -msgid "" -"Use this procedure if you have disabled the balancer and are ready to re-" -"enable it:" -msgstr "" - -# 58cc7052572e48578d7a804bc8aec207 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:188 -msgid "Issue one of the following operations to enable the balancer:" -msgstr "" - -# 7dc367c37f324f3ab7ba3a09698256ec -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:190 -msgid "From the :program:`mongo` shell, issue:" -msgstr "" - -# 0da0bbc514a441ca99b7e924291dbedf -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:196 -msgid "" -"From a driver that does not have the :method:`sh.startBalancer()` helper," -" issue the following from the ``config`` database:" -msgstr "" - -# bf1f62bd40fb446284cb6a03e8d68a01 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:204 -msgid "Disable Balancing During Backups" -msgstr "" - -# cb8e9c8dc08e43639abe0e25dbd0f4c7 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:206 -msgid "" -"If MongoDB migrates a :term:`chunk` during a :doc:`backup " -"`, you can end with an inconsistent snapshot of your " -":term:`sharded cluster`. Never run a backup while the balancer is active." -" To ensure that the balancer is inactive during your backup operation:" -msgstr "" - -# 8aa5e33238514c8696e34504634a5b21 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:212 -msgid "" -"Set the :ref:`balancing window ` so " -"that the balancer is inactive during the backup. Ensure that the backup " -"can complete while you have the balancer disabled." -msgstr "" - -# 02cb3dcf1b3e432ca8c44eadc1527cf0 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:216 -msgid "" -":ref:`manually disable the balancer ` for the duration of the backup procedure." -msgstr "" - -# a9161c7bd1b04c20ba95bc12f7bb11a2 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:219 -msgid "" -"If you turn the balancer off while it is in the middle of a balancing " -"round, the shut down is not instantaneous. The balancer completes the " -"chunk move in-progress and then ceases all further balancing rounds." -msgstr "" - -# 04939a3ec48645b2bd7fdc1ba17f4b8a -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:223 -msgid "" -"Before starting a backup operation, confirm that the balancer is not " -"active. You can use the following command to determine if the balancer is" -" active:" -msgstr "" - -# 00ebc3603bb84afdb1aa748eb76509fc -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:231 -msgid "" -"When the backup procedure is complete you can reactivate the balancer " -"process." -msgstr "" - -# 5c50aae7da964ffaa61625c24fdf91f3 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:235 -msgid "Disable Balancing on a Collection" -msgstr "" - -# 09d88b01308c47638efed7636a727fe1 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:237 -msgid "" -"You can disable balancing for a specific collection with the " -":method:`sh.disableBalancing()` method. You may want to disable the " -"balancer for a specific collection to support maintenance operations or " -"atypical workloads, for example, during data ingestions or data exports." -msgstr "" - -# 83d09232cd6d4380803d8afa6e6dd5df -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:242 -msgid "" -"When you disable balancing on a collection, MongoDB will not interrupt in" -" progress migrations." -msgstr "" - -# 0e6742b4ba094f4b9001a51d5af0a2d3 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:245 -msgid "" -"To disable balancing on a collection, connect to a :program:`mongos` with" -" the :program:`mongo` shell and call the :method:`sh.disableBalancing()` " -"method." -msgstr "" - -# e61fa00ea3b14686b471d8c32c540e4b -# 217789c0475c49c3938b60cd21eb2b49 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:249 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:273 -msgid "For example:" -msgstr "" - -# fc6633a022b742bcbd6c748c8de6d9a3 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:255 -msgid "" -"The :method:`sh.disableBalancing()` method accepts as its parameter the " -"full :term:`namespace` of the collection." -msgstr "" - -# f3ffcbc2a5df460cbeda463779c84a35 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:259 -msgid "Enable Balancing on a Collection" -msgstr "" - -# 93b3551ee12146eead17e492acc168f7 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:261 -msgid "" -"You can enable balancing for a specific collection with the " -":method:`sh.enableBalancing()` method." -msgstr "" - -# 6e7da442cad34a178009b4522221503d -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:264 -msgid "" -"When you enable balancing for a collection, MongoDB will not " -"*immediately* begin balancing data. However, if the data in your sharded " -"collection is not balanced, MongoDB will be able to begin distributing " -"the data more evenly." -msgstr "" - -# bcae2966fc68434a9d95e83d637c6a48 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:269 -msgid "" -"To enable balancing on a collection, connect to a :program:`mongos` with " -"the :program:`mongo` shell and call the :method:`sh.enableBalancing()` " -"method." -msgstr "" - -# ffe72f5f49034a67969f473cf466b62d -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:279 -msgid "" -"The :method:`sh.enableBalancing()` method accepts as its parameter the " -"full :term:`namespace` of the collection." -msgstr "" - -# 594d97a4281548a8b46de88a6db3198b -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:283 -msgid "Confirm Balancing is Enabled or Disabled" -msgstr "" - -# d52bbe5dcc2b46c99968d91cc977c41d -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:285 -msgid "" -"To confirm whether balancing for a collection is enabled or disabled, " -"query the ``collections`` collection in the ``config`` database for the " -"collection :term:`namespace` and check the ``noBalance`` field. For " -"example:" -msgstr "" - -# 7ec014bdf0764ad2b084d5c857eea093 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:294 -msgid "" -"This operation will return a null error, ``true``, ``false``, or no " -"output:" -msgstr "" - -# aff04768650a443795915de02f93aee0 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:296 -msgid "A null error indicates the collection namespace is incorrect." -msgstr "" - -# 003a5d5c5fb340fa8e7d6ebe11304eb4 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:298 -msgid "If the result is ``true``, balancing is disabled." -msgstr "" - -# ed8f99583ddd4293891a9d43e844e007 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:300 -msgid "" -"If the result is ``false``, balancing is enabled currently but has been " -"disabled in the past for the collection. Balancing of this collection " -"will begin the next time the balancer runs." -msgstr "" - -# f922ca768d4948449e162a1dee948396 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:304 -msgid "" -"If the operation returns no output, balancing is enabled currently and " -"has never been disabled in the past for this collection. Balancing of " -"this collection will begin the next time the balancer runs." -msgstr "" - -# eacfa031f4c841e3bc9abb1ed854bcff -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:308 -msgid "" -"You can also see if the balancer is enabled using :method:`sh.status()`. " -"The :data:`~sh.status.balancer.currently-enabled` field indicates if the " -"balancer is enabled." -msgstr "" - -# a8be83ddf7764cb080a9c73532242e19 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:319 -msgid "Change Replication Behavior for Chunk Migration" -msgstr "" - -# 9f2d6a235dc74e1a84b762010d9f48ed -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:322 -msgid "Secondary Throttle" -msgstr "" - -# 9521e6d54a124b33a726ec5aad113d29 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:324 -msgid "" -"During chunk migration (initiated either automatically via the balancer " -"or manually via :dbcommand:`moveChunk` command), the " -"``_secondaryThrottle`` value determines when the balancer proceeds with " -"the next document in the chunk:" -msgstr "" - -# 14b40cb4631a450abc9fb711f7738cdb -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:329 -msgid "" -"If ``true``, each document move during chunk migration propagates to at " -"least one secondary before the balancer proceeds with the next document. " -"This is equivalent to a write concern of :writeconcern:`{ w: 2 } " -"<\\>`." -msgstr "" - -# f659f7a89293447eb0d58f2d0aba2652 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:336 -msgid "" -"The ``writeConcern`` field in the balancer configuration document allows " -"you to specify a different :doc:`write concern ` semantics with the ``_secondaryThrottle`` option." -msgstr "" - -# d9baed6fee714845aeb72014d0a7cad6 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:341 -msgid "" -"If ``false``, the balancer does not wait for replication to a secondary " -"and instead continues with the next document." -msgstr "" - -# e694534ff5164719897f92b82c0a29f5 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:344 -msgid "" -"Starting in MongoDB 3.4, for :ref:`WiredTiger `, the " -"default value ``_secondaryThrottle`` is ``false`` for all chunk " -"migrations." -msgstr "" - -# 9cad2058a2224b8487d9fed3d40c06a9 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:348 -msgid "The default value remains ``true`` for :ref:`MMAPv1 `." -msgstr "" - -# 16833d90e8924097af6567daa9b676b3 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:350 -msgid "" -"To change the balancer's ``_secondaryThrottle`` and ``writeConcern`` " -"values, connect to a :program:`mongos` instance and directly update the " -"``_secondaryThrottle`` value in the :data:`~config.settings` collection " -"of the :ref:`config database `. For example, from a " -":program:`mongo` shell connected to a :program:`mongos`, issue the " -"following command:" -msgstr "" - -# c943c784ed474a7eb782d51806c0fdff -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:367 -msgid "" -"The effects of changing the ``_secondaryThrottle`` and ``writeConcern`` " -"value may not be immediate. To ensure an immediate effect, stop and " -"restart the balancer to enable the selected value of " -"``_secondaryThrottle``. See :doc:`/tutorial/manage-sharded-cluster-" -"balancer` for details." -msgstr "" - -# 7a47d6320f88420594ec01a584750770 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:373 -msgid "" -"For more information on the replication behavior during various steps of " -"chunk migration, see :ref:`chunk-migration-replication`." -msgstr "" - -# 5320a010ccd247918c50ffdd5dc0a751 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:379 -msgid "Wait for Delete" -msgstr "" - -# 81cd7972ca2c42bfb021d059fe2babd3 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:381 -msgid "" -"The ``_waitForDelete`` setting of the balancer and the " -":dbcommand:`moveChunk` command affects how the balancer migrates multiple" -" chunks from a shard. By default, the balancer does not wait for the on-" -"going migration's delete phase to complete before starting the next chunk" -" migration. To have the delete phase **block** the start of the next " -"chunk migration, you can set the ``_waitForDelete`` to true." -msgstr "" - -# 3978f54921d94d6aab1b7b939deb3497 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:389 -msgid "" -"For details on chunk migration, see :ref:`sharding-chunk-migration`. For " -"details on the chunk migration queuing behavior, see :ref:`chunk-" -"migration-queuing`." -msgstr "" - -# 8bce8386315d40d1bbeb995a330f1fc2 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:393 -msgid "" -"The ``_waitForDelete`` is generally for internal testing purposes. To " -"change the balancer's ``_waitForDelete`` value:" -msgstr "" - -# 4450ad37aaf348e89163efb477906ebb -# a9aa3e974a4a497f9c90177f7c5d11b3 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:396 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:413 -msgid "Connect to a :program:`mongos` instance." -msgstr "" - -# 744e6d72f9564b829a8fd9e557032528 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:398 -msgid "" -"Update the ``_waitForDelete`` value in the :data:`~config.settings` " -"collection of the :ref:`config database `. For example:" -msgstr "" - -# cdcd9adec55b48c58e66f1db1a35707e -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:411 -msgid "Once set to ``true``, to revert to the default behavior:" -msgstr "" - -# b61bc6e1bde646a0b6c2f12d74b61dbb -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:415 -msgid "" -"Update or unset the ``_waitForDelete`` field in the " -":data:`~config.settings` collection of the :ref:`config database `:" -msgstr "" - -# 49c0e641e6e14ad38a8b4e73f988ce0a -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:430 -msgid "Change the Maximum Storage Size for a Given Shard" -msgstr "" - -# 4d9ae67d23c5461baf4e9a4b21051c4e -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:432 -msgid "" -"By default shards have no constraints in storage size. However, you can " -"set a maximum storage size for a given shard in the sharded cluster. When" -" selecting potential destination shards, the balancer ignores shards " -"where a migration would exceed the configured maximum storage size." -msgstr "" - -# a2c83c4a204d488b93a7d4b8bc3465f6 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:437 -msgid "" -"The :data:`~config.shards` collection in the :ref:`config database" -"` stores configuration data related to shards." -msgstr "" - -# 394f8f6b23eb4be7b14cecae793d3ab5 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:445 -msgid "" -"To limit the storage size for a given shard, use the " -":method:`db.collection.updateOne()` method with the :update:`$set` " -"operator to create the ``maxSize`` field and assign it an ``integer`` " -"value. The ``maxSize`` field represents the maximum storage size for the " -"shard in ``megabytes``." -msgstr "" - -# d98e7cfd2a0040ef89343b59de9e823e -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:451 -msgid "" -"The following operation sets a maximum size on a shard of ``1024 " -"megabytes``:" -msgstr "" - -# 9e9a3755a43745a385ad80da3156eb65 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:458 -msgid "" -"This value includes the mapped size of *all* data files on the shard, " -"including the ``local`` and ``admin`` databases." -msgstr "" - -# c1ed997f65b6448589aa98b60bd37359 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:461 -msgid "" -"By default, ``maxSize`` is not specified, allowing shards to consume the " -"total amount of available space on their machines if necessary." -msgstr "" - -# 9084561d48144973a354703e1ac66284 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:464 -msgid "You can also set ``maxSize`` when adding a shard." -msgstr "" - -# bb55c37373ef4e94b5809bcc97d930c3 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:466 -msgid "" -"To set ``maxSize`` when adding a shard, set the :dbcommand:`addShard` " -"command's ``maxSize`` parameter to the maximum size in ``megabytes``. The" -" following command run in the :program:`mongo` shell adds a shard with a " -"maximum size of 125 megabytes:" -msgstr "" - -# d60ef26642b84317b0320a3378182099 -# 97f7566c109e44e7a6d926850c5f959f -# ba0f104b0e604f9e90928377b33e3f9c -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:1 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:2 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:314 -msgid "balancing" -msgstr "" - -# d60ef26642b84317b0320a3378182099 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:1 -msgid "operations" -msgstr "" - -# 97f7566c109e44e7a6d926850c5f959f -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:2 -msgid "configure" -msgstr "" - -# ba0f104b0e604f9e90928377b33e3f9c -# 692044679e1d40ce9fe1f20efe7c858e -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:314 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:315 -msgid "secondary throttle" -msgstr "" - -#~ msgid "" -#~ "To verify that the balancer has " -#~ "stopped, issue the following command, " -#~ "which returns ``false`` if the balancer" -#~ " is stopped:" -#~ msgstr "" - -#~ msgid "" -#~ "To disable the balancer from a " -#~ "driver that does not have the " -#~ ":method:`sh.startBalancer()` helper, issue the " -#~ "following command from the ``config`` " -#~ "database:" -#~ msgstr "" - -# 31f76d3b6d7641c0b01e0af5c1c33879 -#~ msgid ":doc:`/tutorial/configure-sharded-cluster-balancer`" -#~ msgstr "" - -# 9c24a67e8db7400a80c25eb942e1b93a -#~ msgid "" -#~ "The following command checks if the " -#~ "balancer is enabled (i.e. that the " -#~ "balancer is allowed to run). The " -#~ "command does not check if the " -#~ "balancer is active (i.e. if it is" -#~ " actively balancing chunks)." -#~ msgstr "" - -# 2f4fe26e39294757ba4201f5dba1107a -#~ msgid "" -#~ "To see if the balancer is enabled" -#~ " in your :term:`cluster `," -#~ " issue the following command, which " -#~ "returns a boolean:" -#~ msgstr "" - -# 89e8319253e542eea5c428355aaef018 -#~ msgid "Check the Balancer Lock" -#~ msgstr "" - -# 758c4659ac1a4963b6dfcbe29d5a2564 -#~ msgid "" -#~ "To see if the balancer process is" -#~ " active in your :term:`cluster `, do the following:" -#~ msgstr "" - -# 88e02c0a50cd4a77abc7ff07032d6fd9 -# 60a40db0347d4a338e672c049230f12b -#~ msgid "Issue the following command to switch to the :ref:`config-database`:" -#~ msgstr "" - -# 8cac61372f6d4b7694e2f275a5c93691 -#~ msgid "Use the following query to return the balancer lock:" -#~ msgstr "" - -# f8b8261eb4154da3b756cebbc42c53a6 -#~ msgid "When this command returns, you will see output like the following:" -#~ msgstr "" - -# 2889db4d064a4ca2968585ba99004d1f -#~ msgid "This output confirms that:" -#~ msgstr "" - -# 7abf8929fc164ecb8358e63fcf247de1 -#~ msgid "" -#~ "The balancer originates from the " -#~ ":program:`mongos` running on the system " -#~ "with the hostname ``mongos0.example.net``." -#~ msgstr "" - -# 6436549fe3a34b86949bfb7e18c7e1b1 -#~ msgid "" -#~ "The value in the ``state`` field " -#~ "indicates that a :program:`mongos` has " -#~ "the lock. For version 2.0 and " -#~ "later, the value of an active lock" -#~ " is ``2``; for earlier versions the" -#~ " value is ``1``." -#~ msgstr "" - -# 416a7cc19fd1417f9c6d0efad7cb2ee6 -#~ msgid "" -#~ "In some situations, particularly when " -#~ "your data set grows slowly and a" -#~ " migration can impact performance, it's " -#~ "useful to be able to ensure that" -#~ " the balancer is active only at " -#~ "certain times. Use the following " -#~ "procedure to specify a window during " -#~ "which the :term:`balancer` will be able" -#~ " to migrate chunks:" -#~ msgstr "" - -# 72903c3647774423bc0a1c90700a1ac5 -#~ msgid "" -#~ "Use an operation modeled on the " -#~ "following example :method:`update() " -#~ "` operation to modify " -#~ "the balancer's window:" -#~ msgstr "" - -# 67fdc6fa16d3415ba52f97bf0eef5c66 -#~ msgid "" -#~ "Replace ```` and ```` with time values using two " -#~ "digit hour and minute values (e.g " -#~ "``HH:MM``) that describe the beginning " -#~ "and end boundaries of the balancing " -#~ "window. These times will be evaluated" -#~ " relative to the time zone of " -#~ "each individual :program:`mongos` instance in" -#~ " the sharded cluster. If your " -#~ ":program:`mongos` instances are physically " -#~ "located in different time zones, use " -#~ "a common time zone (e.g. GMT) to" -#~ " ensure that the balancer window is" -#~ " interpreted correctly." -#~ msgstr "" - -# d39b5131aeba4db5a443152ee8c368f4 -#~ msgid "" -#~ "For instance, running the following will" -#~ " force the balancer to run between" -#~ " 11PM and 6AM local time only:" -#~ msgstr "" - -# caac6a19781b457696ca16ccb5c276db -#~ msgid "" -#~ "The balancer window must be sufficient" -#~ " to *complete* the migration of all" -#~ " data inserted during the day." -#~ msgstr "" - -# a137dd1f66d44bd7ab4a3d34e6315bfc -#~ msgid "" -#~ "As data insert rates can change " -#~ "based on activity and usage patterns," -#~ " it is important to ensure that " -#~ "the balancing window you select will " -#~ "be sufficient to support the needs " -#~ "of your deployment." -#~ msgstr "" - -# af0a65e2a6ed4c0f80254ce254983a26 -#~ msgid "" -#~ "If you have :ref:`set the balancing " -#~ "window `" -#~ " and wish to remove the schedule " -#~ "so that the balancer is always " -#~ "running, issue the following sequence of" -#~ " operations:" -#~ msgstr "" - -# bd9231de73e44ee19d601aa8d9c346cd -#~ msgid "" -#~ "By default the balancer may run at" -#~ " any time and only moves chunks " -#~ "as needed. To disable the balancer " -#~ "for a short period of time and " -#~ "prevent all migration, use the following" -#~ " procedure:" -#~ msgstr "" - -#~ msgid "" -#~ "Issue the following operation to ensure" -#~ " the balancer is not in the " -#~ "``stopped`` state:" -#~ msgstr "" - -#~ msgid "" -#~ "The balancer will not activate if " -#~ "in the ``stopped`` state or outside " -#~ "the ``activeWindow`` timeframe." -#~ msgstr "" - -#~ msgid "" -#~ "Do not use the :method:`sh.startBalancer()`" -#~ " method when you have set an " -#~ "``activeWindow``." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/manage-the-database-profiler.po b/locale/es/LC_MESSAGES/tutorial/manage-the-database-profiler.po deleted file mode 100644 index c6e78b5b93b..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/manage-the-database-profiler.po +++ /dev/null @@ -1,550 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:34+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 1f7683880fca416d824ffb51637ea1cc -#: ../source/tutorial/manage-the-database-profiler.txt:5 -msgid "Database Profiler" -msgstr "" - -# 0648c54a904a4f3581bd588538753c90 -#: ../source/tutorial/manage-the-database-profiler.txt -msgid "On this page" -msgstr "" - -# 747cf9e183934cc3a5553d00452d775e -#: ../source/tutorial/manage-the-database-profiler.txt:15 -msgid "" -"The database profiler collects fine grained data about MongoDB write " -"operations, cursors, database commands on a running :program:`mongod` " -"instance. You can enable profiling on a per-database or per-instance " -"basis. The :ref:`profiling level ` is also " -"configurable when enabling profiling. The profiler is *off* by default." -msgstr "" - -# b7d08238df6342d1a3b23f376f825cbb -#: ../source/tutorial/manage-the-database-profiler.txt:21 -msgid "" -"The database profiler writes all the data it collects to the " -":data:`system.profile <.system.profile>` collection, which is a" -" :doc:`capped collection `. See " -":doc:`/reference/database-profiler` for overview of the data in the " -":data:`system.profile <.system.profile>` documents created by " -"the profiler." -msgstr "" - -# 09c569327aa2407a947bd13c58c3dd0c -#: ../source/tutorial/manage-the-database-profiler.txt:28 -msgid "" -"This document outlines a number of key administration options for the " -"database profiler. For additional related information, consider the " -"following resources:" -msgstr "" - -# 0630d7aa285848d2bc7185975612ff59 -#: ../source/tutorial/manage-the-database-profiler.txt:32 -msgid ":doc:`/reference/database-profiler`" -msgstr "" - -# 02c77d1f62f54de7878b36708a98abb9 -#: ../source/tutorial/manage-the-database-profiler.txt:33 -msgid ":doc:`Profile Command `" -msgstr "" - -# fa61caa4d4034a5698f4d146db269d62 -#: ../source/tutorial/manage-the-database-profiler.txt:34 -msgid ":method:`db.currentOp()`" -msgstr "" - -# b80cfc0ac97d48d8909ac7493bf22e7f -#: ../source/tutorial/manage-the-database-profiler.txt:40 -msgid "Profiling Levels" -msgstr "" - -# 343b07d83a3c4e458c014a7e5705b947 -#: ../source/tutorial/manage-the-database-profiler.txt:42 -msgid "The following profiling levels are available:" -msgstr "" - -# 99846ae8724143a2854b8e2d165122bc -#: ../source/tutorial/manage-the-database-profiler.txt:44 -msgid "" -"``0`` - the profiler is off, does not collect any data. :program:`mongod`" -" always writes operations longer than the " -":setting:`~operationProfiling.slowOpThresholdMs` threshold to its log. " -"This is the default profiler level." -msgstr "" - -# 2dda8df06bbd49429bea0e663075fa86 -#: ../source/tutorial/manage-the-database-profiler.txt:48 -msgid "" -"``1`` - collects profiling data for slow operations only. By default slow" -" operations are those slower than 100 milliseconds." -msgstr "" - -# 4acebbf7a07243b98bb58242154ee302 -#: ../source/tutorial/manage-the-database-profiler.txt:51 -msgid "" -"You can modify the threshold for \"slow\" operations with the " -":setting:`~operationProfiling.slowOpThresholdMs` runtime option or the " -":dbcommand:`setParameter` command. See the :ref:`database-profiling-" -"specify-slowms-threshold` section for more information." -msgstr "" - -# f3566e6c0682447ba486ab5551a00720 -#: ../source/tutorial/manage-the-database-profiler.txt:56 -msgid "``2`` - collects profiling data for all database operations." -msgstr "" - -# 53f03eef3e5343598de4ad3a88c17fba -#: ../source/tutorial/manage-the-database-profiler.txt:63 -msgid "Enable Database Profiling and Set the Profiling Level" -msgstr "" - -# 6b0e4828d7864efc8d02b27530380692 -#: ../source/tutorial/manage-the-database-profiler.txt:65 -msgid "" -"You can enable database profiling from the :program:`mongo` shell or " -"through a driver using the :dbcommand:`profile` command. This section " -"will describe how to do so from the :program:`mongo` shell. See your " -":doc:`driver documentation ` if you want to " -"control the profiler from within your application." -msgstr "" - -# 263574f4b3064336a67bf5f5c6d5d564 -#: ../source/tutorial/manage-the-database-profiler.txt:71 -msgid "" -"When you enable profiling, you also set the :ref:`profiling level " -"`. The profiler records data in the " -":data:`system.profile <.system.profile>` collection. MongoDB " -"creates the :data:`system.profile <.system.profile>` collection" -" in a database after you enable profiling for that database." -msgstr "" - -# e0cba315ae614cf6b4e14da1a6cf9913 -#: ../source/tutorial/manage-the-database-profiler.txt:78 -msgid "" -"To enable profiling and set the profiling level, use the " -":method:`db.setProfilingLevel()` helper in the :program:`mongo` shell, " -"passing the profiling level as a parameter. For example, to enable " -"profiling for all database operations, consider the following operation " -"in the :program:`mongo` shell:" -msgstr "" - -# 7a40933b643b4971988c80895d2f6bfb -#: ../source/tutorial/manage-the-database-profiler.txt:88 -msgid "" -"The shell returns a document showing the *previous* level of profiling. " -"The ``\"ok\" : 1`` key-value pair indicates the operation succeeded:" -msgstr "" - -# 71e82c56ed874f1e9298578811d72c81 -#: ../source/tutorial/manage-the-database-profiler.txt:95 -msgid "" -"To verify the new setting, see the :ref:`database-profiling-view-status` " -"section." -msgstr "" - -# b02f507a6ca64629b80172368c147dd9 -#: ../source/tutorial/manage-the-database-profiler.txt:101 -msgid "Specify the Threshold for Slow Operations" -msgstr "" - -# 00d4307e474140f79c03a3a38447ce35 -#: ../source/tutorial/manage-the-database-profiler.txt:103 -msgid "" -"The threshold for slow operations applies to the entire :program:`mongod`" -" instance. When you change the threshold, you change it for all databases" -" on the instance." -msgstr "" - -# a7bf587b80c34677b4e6b3ad47088183 -#: ../source/tutorial/manage-the-database-profiler.txt:107 -msgid "" -"Changing the slow operation threshold for the database profiler also " -"affects the profiling subsystem's slow operation threshold for the entire" -" :program:`mongod` instance. Always set the threshold to the highest " -"useful value." -msgstr "" - -# 09fe608ff7f8442dbaf68c68639e9d7e -#: ../source/tutorial/manage-the-database-profiler.txt:112 -msgid "" -"By default the slow operation threshold is 100 milliseconds. Databases " -"with a profiling level of ``1`` will log operations slower than 100 " -"milliseconds." -msgstr "" - -# 7fd7008b1a9544828a154797db734313 -#: ../source/tutorial/manage-the-database-profiler.txt:115 -msgid "" -"To change the threshold, pass two parameters to the " -":method:`db.setProfilingLevel()` helper in the :program:`mongo` shell. " -"The first parameter sets the profiling level for the current database, " -"and the second sets the default slow operation threshold *for the entire*" -" :program:`mongod` *instance*." -msgstr "" - -# e4e4011af8f140f4ad73c90b52ab95ac -#: ../source/tutorial/manage-the-database-profiler.txt:121 -msgid "" -"For example, the following command sets the profiling level for the " -"current database to ``0``, which disables profiling, and sets the slow-" -"operation threshold for the :program:`mongod` instance to 20 " -"milliseconds. Any database on the instance with a profiling level of " -"``1`` will use this threshold:" -msgstr "" - -# 25bc1573493344aea36610274b46680e -#: ../source/tutorial/manage-the-database-profiler.txt:135 -msgid "Check Profiling Level" -msgstr "" - -# a74b16e3c5c248fc99266b370fc800f9 -#: ../source/tutorial/manage-the-database-profiler.txt:137 -msgid "" -"To view the :ref:`profiling level `, issue the" -" following from the :program:`mongo` shell:" -msgstr "" - -# 5dd23b0002ac467196d0ea5d62fde0e3 -#: ../source/tutorial/manage-the-database-profiler.txt:144 -msgid "The shell returns a document similar to the following:" -msgstr "" - -# 667c9110f9b24911be37fc710b819bc9 -#: ../source/tutorial/manage-the-database-profiler.txt:150 -msgid "The ``was`` field indicates the current level of profiling." -msgstr "" - -# c235fc328cda477faf0d6de26be358c8 -#: ../source/tutorial/manage-the-database-profiler.txt:152 -msgid "" -"The ``slowms`` field indicates how long an operation must exist in " -"milliseconds for an operation to pass the \"slow\" threshold. MongoDB " -"will log operations that take longer than the threshold if the profiling " -"level is ``1``. This document returns the profiling level in the ``was`` " -"field. For an explanation of profiling levels, see :ref:`database-" -"profiling-levels`." -msgstr "" - -# 249175a2291f4e8a9e7b0a8774408b11 -#: ../source/tutorial/manage-the-database-profiler.txt:159 -msgid "" -"To return only the profiling level, use the " -":method:`db.getProfilingLevel()` helper in the :program:`mongo` as in the" -" following:" -msgstr "" - -# c0dcc62410ae4b2192f9433030438acb -#: ../source/tutorial/manage-the-database-profiler.txt:167 -msgid "Disable Profiling" -msgstr "" - -# 41433a136e9d416eb89f3142ef4ed794 -#: ../source/tutorial/manage-the-database-profiler.txt:169 -msgid "" -"To disable profiling, use the following helper in the :program:`mongo` " -"shell:" -msgstr "" - -# 56392e224d8d43d59a8d523cea630ce4 -#: ../source/tutorial/manage-the-database-profiler.txt:177 -msgid "Enable Profiling for an Entire ``mongod`` Instance" -msgstr "" - -# e11819c0774c4f048180f26cdffc4392 -#: ../source/tutorial/manage-the-database-profiler.txt:179 -msgid "" -"For development purposes in testing environments, you can enable database" -" profiling for an entire :program:`mongod` instance. The profiling level " -"applies to all databases provided by the :program:`mongod` instance." -msgstr "" - -# b18823fd1d3240fba6d1e9b45039406f -#: ../source/tutorial/manage-the-database-profiler.txt:184 -msgid "" -"To enable profiling for a :program:`mongod` instance, pass the following " -"parameters to :program:`mongod` at startup or within the " -":doc:`configuration file `:" -msgstr "" - -# f810cc4572fc45938423aa9a6e0a37c7 -#: ../source/tutorial/manage-the-database-profiler.txt:192 -msgid "" -"This sets the profiling level to ``1``, which collects profiling data for" -" slow operations only, and defines slow operations as those that last " -"longer than ``15`` milliseconds." -msgstr "" - -# 17e51efd5d324440b2e138e88b829be9 -#: ../source/tutorial/manage-the-database-profiler.txt:196 -msgid "" -":setting:`~operationProfiling.mode` and " -":setting:`~operationProfiling.slowOpThresholdMs`." -msgstr "" - -# b1b87832f06e45ed80adf6b6e0a1eb1b -#: ../source/tutorial/manage-the-database-profiler.txt:199 -msgid "Database Profiling and Sharding" -msgstr "" - -# 531814a791ff4f15a60b37ee2d8ee98c -#: ../source/tutorial/manage-the-database-profiler.txt:201 -msgid "" -"You *cannot* enable profiling on a :program:`mongos` instance. To enable " -"profiling in a shard cluster, you must enable profiling for each " -":program:`mongod` instance in the cluster." -msgstr "" - -# c66a65ea839a4901b572698a6ba9d435 -#: ../source/tutorial/manage-the-database-profiler.txt:206 -msgid "View Profiler Data" -msgstr "" - -# 604ee1a1234640ccbb8dcbf331370aed -#: ../source/tutorial/manage-the-database-profiler.txt:208 -msgid "" -"The database profiler logs information about database operations in the " -":data:`system.profile <.system.profile>` collection." -msgstr "" - -# a74c42f0332a43c1853aac1e6c5cd8ba -#: ../source/tutorial/manage-the-database-profiler.txt:211 -msgid "" -"To view profiling information, query the :data:`system.profile " -"<.system.profile>` collection. You can use :operator:`$comment`" -" to add data to the query document to make it easier to analyze data from" -" the profiler. To view example queries, see :ref:`database-profiling-" -"example-queries`." -msgstr "" - -# 2081973b248e43cfbb64b8c8a6a05905 -#: ../source/tutorial/manage-the-database-profiler.txt:217 -msgid "" -"For an explanation of the output data, see :doc:`/reference/database-" -"profiler`." -msgstr "" - -# a8da539cb15e4cdab0037f082d3f23b6 -#: ../source/tutorial/manage-the-database-profiler.txt:221 -msgid "Example Profiler Data Queries" -msgstr "" - -# 8565d37f4eb7486daf811bc37f72de97 -#: ../source/tutorial/manage-the-database-profiler.txt:223 -msgid "" -"This section displays example queries to the :data:`system.profile " -"<.system.profile>` collection. For an explanation of the query " -"output, see :doc:`/reference/database-profiler`." -msgstr "" - -# 73f8655feb6742a3b6d711021b4a8f7c -#: ../source/tutorial/manage-the-database-profiler.txt:227 -msgid "" -"To return the most recent 10 log entries in the :data:`system.profile " -"<.system.profile>` collection, run a query similar to the " -"following:" -msgstr "" - -# abc7ac34a67a4fefbc29677270ea83f0 -#: ../source/tutorial/manage-the-database-profiler.txt:234 -msgid "" -"To return all operations except command operations (:term:`$cmd`), run a " -"query similar to the following:" -msgstr "" - -# 4f51d1f848074bb0a7c4eb36df11e20e -#: ../source/tutorial/manage-the-database-profiler.txt:241 -msgid "" -"To return operations for a particular collection, run a query similar to " -"the following. This example returns operations in the ``mydb`` database's" -" ``test`` collection:" -msgstr "" - -# 4f234f0a9cb64909b67c8c37c770f643 -#: ../source/tutorial/manage-the-database-profiler.txt:249 -msgid "" -"To return operations slower than ``5`` milliseconds, run a query similar " -"to the following:" -msgstr "" - -# ef75c033d2e04d41960bc7cd17ffc92a -#: ../source/tutorial/manage-the-database-profiler.txt:256 -msgid "" -"To return information from a certain time range, run a query similar to " -"the following:" -msgstr "" - -# 75769777bfb942f3a1e105481933921b -#: ../source/tutorial/manage-the-database-profiler.txt:269 -msgid "" -"The following example looks at the time range, suppresses the ``user`` " -"field from the output to make it easier to read, and sorts the results by" -" how long each operation took to run:" -msgstr "" - -# 8062190d6cb747ceb5582cd5e8b35ca5 -#: ../source/tutorial/manage-the-database-profiler.txt:286 -msgid "Show the Five Most Recent Events" -msgstr "" - -# 1611eebc21ed4e919236f7acf436ed82 -#: ../source/tutorial/manage-the-database-profiler.txt:288 -msgid "" -"On a database that has profiling enabled, the ``show profile`` helper in " -"the :program:`mongo` shell displays the 5 most recent operations that " -"took at least 1 millisecond to execute. Issue ``show profile`` from the " -":program:`mongo` shell, as follows:" -msgstr "" - -# aa449e71e5ac4ed0b3df2455efbe3ab2 -#: ../source/tutorial/manage-the-database-profiler.txt:300 -msgid "Profiler Overhead" -msgstr "" - -# d77e397f7e374ad787e6aa7bb7610f35 -#: ../source/tutorial/manage-the-database-profiler.txt:302 -msgid "" -"When enabled, profiling has a minor effect on performance. The " -":data:`system.profile <.system.profile>` collection is a " -":term:`capped collection` with a default size of 1 megabyte. A collection" -" of this size can typically store several thousand profile documents, but" -" some application may use more or less profiling data per operation." -msgstr "" - -# b381f3f89a464f00897f79fc027bd883 -#: ../source/tutorial/manage-the-database-profiler.txt:310 -msgid "Change Size of ``system.profile`` Collection on the Primary" -msgstr "" - -# aa2e14aab40b4e2c9c02c7b776397956 -#: ../source/tutorial/manage-the-database-profiler.txt:312 -msgid "" -"To change the size of the :data:`system.profile " -"<.system.profile>` collection, you must:" -msgstr "" - -# 9cda75ed4b2b4679a4215e7bec4a1270 -#: ../source/tutorial/manage-the-database-profiler.txt:315 -msgid "Disable profiling." -msgstr "" - -# 7c592e5a116941d89bc11fe522d2163f -#: ../source/tutorial/manage-the-database-profiler.txt:317 -msgid "Drop the :data:`system.profile <.system.profile>` collection." -msgstr "" - -# ce157be1272944a0b9382bc1fae43e81 -#: ../source/tutorial/manage-the-database-profiler.txt:319 -msgid "" -"Create a new :data:`system.profile <.system.profile>` " -"collection." -msgstr "" - -# 7d2e4ddafbab415bbcce6301a08a671d -#: ../source/tutorial/manage-the-database-profiler.txt:321 -msgid "Re-enable profiling." -msgstr "" - -# 06c40810d25d426fa541a3cdeae1e7af -#: ../source/tutorial/manage-the-database-profiler.txt:323 -msgid "" -"For example, to create a new :data:`system.profile " -"<.system.profile>` collections that's ``4000000`` bytes, use " -"the following sequence of operations in the :program:`mongo` shell:" -msgstr "" - -# d228887b013548bea5dcc9ea60eb704c -#: ../source/tutorial/manage-the-database-profiler.txt:338 -msgid "Change Size of ``system.profile`` Collection on a Secondary" -msgstr "" - -# 9561b55b79a64efdaed016d0908f04bf -#: ../source/tutorial/manage-the-database-profiler.txt:340 -msgid "" -"To change the size of the :data:`system.profile " -"<.system.profile>` collection on a :term:`secondary`, you must " -"stop the secondary, run it as a standalone, and then perform the steps " -"above. When done, restart the standalone as a member of the replica set. " -"For more information, see :doc:`/tutorial/perform-maintence-on-replica-" -"set-members`." -msgstr "" - -# bdb5850522544a22822baa2bf7b7a528 -#: ../source/includes/extracts/additional-resources-performance-eval.rst:4 -msgid "Additional Resources" -msgstr "" - -# 8a40bd64026845d8b7b8417ecd532e27 -#: ../source/includes/extracts/additional-resources-performance-eval.rst:6 -msgid "" -"`MongoDB Performance Evaluation and Tuning Consulting Package " -"`_" -msgstr "" - -#~ msgid "" -#~ ":setting:`profile` and " -#~ ":setting:`~operationProfiling.slowOpThresholdMs`." -#~ msgstr "" - -# b2be5d2561ca474e9126b7e1fecf13be -#~ msgid "Analyze Performance of Database Operations" -#~ msgstr "" - -# cadea3c2167249208633595fa3a4170e -#~ msgid "" -#~ "The database profiler collects fine " -#~ "grained data about MongoDB write " -#~ "operations, cursors, database commands on " -#~ "a running :program:`mongod` instance. You " -#~ "can enable profiling on a per-" -#~ "database or per-instance basis. The " -#~ ":ref:`profiling level ` is also configurable when " -#~ "enabling profiling." -#~ msgstr "" - -# d35f77041ad348bababaead4ef61c121 -#~ msgid ":doc:`/reference/method/db.currentOp`" -#~ msgstr "" - -# f848a6e8c5a44b3b910473025048feb9 -#~ msgid "" -#~ "``0`` - the profiler is off, does" -#~ " not collect any data. :program:`mongod`" -#~ " always writes operations longer than " -#~ "the :setting:`~operationProfiling.slowOpThresholdMs` " -#~ "threshold to its log." -#~ msgstr "" - -# 18f02b79986c42a28bc208500f378b94 -#~ msgid "" -#~ "To view profiling information, query the" -#~ " :data:`system.profile <.system.profile>` " -#~ "collection. To view example queries, see" -#~ " :ref:`database-profiling-example-queries`" -#~ msgstr "" - -# 0ed2fbce54134c319d22abf00c133269 -#~ msgid "Change Size of ``system.profile`` Collection" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/manage-users-and-roles.po b/locale/es/LC_MESSAGES/tutorial/manage-users-and-roles.po deleted file mode 100644 index 47c03438571..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/manage-users-and-roles.po +++ /dev/null @@ -1,283 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 12b09799182e42fba2ab28ff1082abfa -#: ../source/tutorial/manage-users-and-roles.txt:3 -msgid "Manage Users and Roles" -msgstr "" - -# 26101b2959fe4acab2edd487cd0ae166 -#: ../source/tutorial/manage-users-and-roles.txt -msgid "On this page" -msgstr "" - -# 2b21d2f923ae442d9e78cdd2a226db78 -#: ../source/tutorial/manage-users-and-roles.txt:14 -msgid "Overview" -msgstr "" - -# 4a59a293406548ea8aa94815f2f7edfc -#: ../source/tutorial/manage-users-and-roles.txt:16 -msgid "MongoDB 2.6 introduces a new :ref:`authorization model `." -msgstr "" - -# c51bed8833074c8fa768cacbe6911f46 -#: ../source/tutorial/manage-users-and-roles.txt:20 -msgid "" -"This tutorial provides examples for user and role management under the " -"MongoDB's authorization model. :doc:`/tutorial/create-users` describes " -"how to add a new user to MongoDB." -msgstr "" - -# 30d3d5c234d44e6a89f440345a6101f0 -# 89a2bbad9d1343c7992cdea3e97d148d -# f98c5ef030b74dd490f903819dbf855c -# 30cdf4b3edb34b3a849d3ee2d8bc26ac -# 07a47f8c9dbb47cd91fcccda266e6168 -# 0b440f86f018411f9aa5feb26e5741c8 -#: ../source/tutorial/manage-users-and-roles.txt:25 -#: ../source/tutorial/manage-users-and-roles.txt:64 -#: ../source/tutorial/manage-users-and-roles.txt:117 -#: ../source/tutorial/manage-users-and-roles.txt:136 -#: ../source/tutorial/manage-users-and-roles.txt:151 -#: ../source/tutorial/manage-users-and-roles.txt:164 -msgid "Prerequisites" -msgstr "" - -# 7ccf718b88dd44f1a21aa29faba8405f -#: ../source/tutorial/manage-users-and-roles.txt:29 -msgid "" -"If you have :doc:`enabled access control ` for your deployment, you must authenticate as a user " -"with the required privileges specified in each section. A user " -"administrator with the :authrole:`userAdminAnyDatabase` role, or " -":authrole:`userAdmin` role in the specific databases, provides the " -"required privileges to perform the operations listed in this tutorial. " -"See :doc:`/tutorial/enable-authentication` for details on adding user " -"administrator as the first user." -msgstr "" - -# a05db45327c94066af703ee62a72d1df -#: ../source/tutorial/manage-users-and-roles.txt:42 -msgid "Create a User-Defined Role" -msgstr "" - -# 21d5f32aec7140b7bbac53f503260d06 -#: ../source/tutorial/manage-users-and-roles.txt:44 -msgid "" -"Roles grant users access to MongoDB resources. MongoDB provides a number " -"of :doc:`built-in roles ` that administrators " -"can use to control access to a MongoDB system. However, if these roles " -"cannot describe the desired set of privileges, you can create new roles " -"in a particular database." -msgstr "" - -# c0328e2c228b4628a034ab92acf34892 -#: ../source/includes/fact-roles-privileges-scope.rst:1 -msgid "" -"Except for roles created in the ``admin`` database, a role can only " -"include privileges that apply to its database and can only inherit from " -"other roles in its database." -msgstr "" - -# e372cda558334560bca06f95dcf0c762 -#: ../source/includes/fact-roles-privileges-scope.rst:5 -msgid "" -"A role created in the ``admin`` database can include privileges that " -"apply to the ``admin`` database, other databases or to the :ref:`cluster " -"` resource, and can inherit from roles in other " -"databases as well as the ``admin`` database." -msgstr "" - -# 6f44e3802b2c4a7b8755a92823d3cb37 -#: ../source/tutorial/manage-users-and-roles.txt:52 -msgid "" -"To create a new role, use the :method:`db.createRole()` method, " -"specifying the privileges in the ``privileges`` array and the inherited " -"roles in the ``roles`` array." -msgstr "" - -# 8738e49d94dc4a8fa1a45e548e606ec3 -#: ../source/tutorial/manage-users-and-roles.txt:56 -msgid "" -"MongoDB uses the combination of the database name and the role name to " -"uniquely define a role. Each role is scoped to the database in which you " -"create the role, but MongoDB stores all role information in the " -":data:`admin.system.roles` collection in the ``admin`` database." -msgstr "" - -# c99819c6e9ae425981c683e97a7c2ab6 -#: ../source/includes/access-create-role.rst:1 -msgid "To create a role in a database, you must have:" -msgstr "" - -# 0dacd6b3e3bc4c28a77aa459d21d6f0c -#: ../source/includes/access-create-role.rst:3 -msgid "" -"the :authaction:`createRole` :ref:`action ` on " -"that :ref:`database resource `." -msgstr "" - -# 0768d9a0d359461399677f5024ac0933 -#: ../source/includes/access-create-role.rst:6 -msgid "" -"the :authaction:`grantRole` :ref:`action ` on that" -" database to specify privileges for the new role as well as to specify " -"roles to inherit from." -msgstr "" - -# 670a1f781a26421bbfb97f0becd2e171 -#: ../source/includes/access-create-role.rst:10 -msgid "" -"Built-in roles :authrole:`userAdmin` and :authrole:`userAdminAnyDatabase`" -" provide :authaction:`createRole` and :authaction:`grantRole` actions on " -"their respective :doc:`resources `." -msgstr "" - -# 22c2b04ca7fb4fad915d8ed97328e45f -#: ../source/tutorial/manage-users-and-roles.txt:71 -msgid "Create a Role to Manage Current Operations" -msgstr "" - -# 2ecc43b32b67414ba147fcbfd31f8aab -#: ../source/tutorial/manage-users-and-roles.txt:73 -msgid "" -"The following example creates a role named ``manageOpRole`` which " -"provides only the privileges to run both :method:`db.currentOp()` and " -":method:`db.killOp()`. [#built-in-roles1]_" -msgstr "" - -# e612259df7144b27ac1d3f2791123338 -#: ../source/tutorial/manage-users-and-roles.txt:81 -msgid "" -"On :program:`mongod` instances, users do not need any specific privileges" -" to run to view their own operations or to kill their own operations. See" -" :method:`db.currentOp()` and :method:`db.killOp()` for details." -msgstr "" - -# c2aa8ed224164ab8b29b136efb625548 -#: ../source/tutorial/manage-users-and-roles.txt:89 -msgid "" -"The built-in role :authrole:`clusterMonitor` also provides the privilege " -"to run :method:`db.currentOp()` along with other privileges, and the " -"built-in role :authrole:`hostManager` provides the privilege to run " -":method:`db.killOp()` along with other privileges." -msgstr "" - -# 48146a84532c426788411190ab702f94 -#: ../source/tutorial/manage-users-and-roles.txt:98 -msgid "Create a Role to Run ``mongostat``" -msgstr "" - -# 3d356b75c95441c39dbbc745ac085ead -#: ../source/tutorial/manage-users-and-roles.txt:100 -msgid "" -"The following example creates a role named ``mongostatRole`` that " -"provides only the privileges to run :program:`mongostat`. [#built-in-" -"roles2]_" -msgstr "" - -# 54901c4fb549419b83816e83f2aa980c -#: ../source/tutorial/manage-users-and-roles.txt:106 -msgid "" -"The built-in role :authrole:`clusterMonitor` also provides the privilege " -"to run :program:`mongostat` along with other privileges." -msgstr "" - -# 80819f0778ee4370b76054407d75c0c1 -#: ../source/tutorial/manage-users-and-roles.txt:112 -msgid "Modify Access for an Existing User" -msgstr "" - -# bf8f11faac374b108a25e7d2e35a95c9 -#: ../source/includes/access-grant-roles.rst:1 -msgid "" -"You must have the :authaction:`grantRole` :ref:`action ` on a database to grant a role on that database." -msgstr "" - -# 98ee8792a5ec437a88117423d68371f5 -#: ../source/includes/access-revoke-roles.rst:1 -msgid "" -"You must have the :authaction:`revokeRole` :ref:`action ` on a database to revoke a role on that database." -msgstr "" - -# 2ffaeaafa1ec46668a8716a25cb6a32c -# 2798c58baf3b41c6ba456b4355be3002 -#: ../source/includes/access-roles-info.rst:1 -msgid "" -"To view a role's information, you must be either explicitly granted the " -"role or must have the :authaction:`viewRole` :ref:`action ` on the role's database." -msgstr "" - -# 238adae09b3c4a21b55926504fbafef1 -# 71d1a5f63fc94028923847ceb27f8b8e -# 6728056a5bc245929d3ad0c4269fa3fa -# 53469b60002d4a4cbc29eb789bb57aad -#: ../source/tutorial/manage-users-and-roles.txt:126 -#: ../source/tutorial/manage-users-and-roles.txt:141 -#: ../source/tutorial/manage-users-and-roles.txt:156 -#: ../source/tutorial/manage-users-and-roles.txt:169 -msgid "Procedure" -msgstr "" - -# 89921b0eb5d54d9988863f1f331fc59e -#: ../source/tutorial/manage-users-and-roles.txt:131 -msgid "Modify the Password for an Existing User" -msgstr "" - -# d3c6c221024a49439d4e1595127d1dba -#: ../source/includes/access-change-password.rst:1 -msgid "" -"To modify the password of another user on a database, you must have the " -":authaction:`changeAnyPassword` :ref:`action ` on " -"that database." -msgstr "" - -# 2f9abfa37ec04cdf994d64c7bb6ac0bb -#: ../source/tutorial/manage-users-and-roles.txt:145 -msgid ":doc:`/tutorial/change-own-password-and-custom-data`" -msgstr "" - -# e338a6a784e940b0b1b03cf19c8761b1 -#: ../source/tutorial/manage-users-and-roles.txt:148 -msgid "View a User's Roles" -msgstr "" - -# d5579eb4717d4bf59815a155fa7c1fc0 -#: ../source/includes/access-user-info.rst:1 -msgid "" -"To view another user's information, you must have the " -":authaction:`viewUser` :ref:`action ` on the other" -" user's database." -msgstr "" - -# 30e1322d5f264b75a531e28f1077e0f4 -#: ../source/includes/access-user-info.rst:5 -msgid "Users can view their own information." -msgstr "" - -# 5b8ef089923d489c8168905731dd8437 -#: ../source/tutorial/manage-users-and-roles.txt:161 -msgid "View a Role's Privileges" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/map-reduce-examples.po b/locale/es/LC_MESSAGES/tutorial/map-reduce-examples.po deleted file mode 100644 index 48abd9f3018..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/map-reduce-examples.po +++ /dev/null @@ -1,200 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:48+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# c1d2e855dce7402fb93d11afca6d1e74 -#: ../source/tutorial/map-reduce-examples.txt:3 -msgid "Map-Reduce Examples" -msgstr "" - -# fcac61ff60a14475a4ba4c46feac0201 -#: ../source/tutorial/map-reduce-examples.txt -msgid "On this page" -msgstr "" - -# 0c4be5741e80464f942a30ecdc89f30e -#: ../source/tutorial/map-reduce-examples.txt:13 -msgid "" -"In the :program:`mongo` shell, the :method:`db.collection.mapReduce()` " -"method is a wrapper around the :dbcommand:`mapReduce` command. The " -"following examples use the :method:`db.collection.mapReduce()` method:" -msgstr "" - -# 2c4ea657fa7d469b9d2f1cdd4b8957ba -#: ../source/includes/examples-map-reduce.rst:3 -msgid "" -"Consider the following map-reduce operations on a collection ``orders`` " -"that contains documents of the following prototype:" -msgstr "" - -# d96791be899f478281a935a9a0adc582 -#: ../source/includes/examples-map-reduce.rst:21 -msgid "Return the Total Price Per Customer" -msgstr "" - -# 47be45bc9859493389049c16d0c0ec4b -#: ../source/includes/examples-map-reduce.rst:25 -msgid "" -"Perform the map-reduce operation on the ``orders`` collection to group by" -" the ``cust_id``, and calculate the sum of the ``price`` for each " -"``cust_id``:" -msgstr "" - -# 26a46735ed5a494b898ffaf3333c36d7 -# b1c45fbecf2c4b9a82a5e0278ccbbeb3 -#: ../source/includes/examples-map-reduce.rst:31 -#: ../source/includes/examples-map-reduce.rst:93 -msgid "Define the map function to process each input document:" -msgstr "" - -# efee7ad53f8b4078b19ab65791fe3dd0 -# 539c5ed515d5483cb77ec393b7250afa -#: ../source/includes/examples-map-reduce.rst:33 -#: ../source/includes/examples-map-reduce.rst:95 -msgid "" -"In the function, ``this`` refers to the document that the map-reduce " -"operation is processing." -msgstr "" - -# 1366adf6557c4aa7b8e46116fb517845 -#: ../source/includes/examples-map-reduce.rst:36 -msgid "" -"The function maps the ``price`` to the ``cust_id`` for each document and " -"emits the ``cust_id`` and ``price`` pair." -msgstr "" - -# 4e67548287e348c6af20b20cba91f69e -#: ../source/includes/examples-map-reduce.rst:47 -msgid "" -"Define the corresponding reduce function with two arguments ``keyCustId``" -" and ``valuesPrices``:" -msgstr "" - -# 4f6178a1d676487685e8a2e931843aa4 -#: ../source/includes/examples-map-reduce.rst:50 -msgid "" -"The ``valuesPrices`` is an array whose elements are the ``price`` values " -"emitted by the map function and grouped by ``keyCustId``." -msgstr "" - -# f5caffd4e4aa4f479580293f55e23f14 -#: ../source/includes/examples-map-reduce.rst:53 -msgid "The function reduces the ``valuesPrice`` array to the sum of its elements." -msgstr "" - -# ae8480e736ef4fc9b70c3d7bd7f94d5a -#: ../source/includes/examples-map-reduce.rst:62 -msgid "" -"Perform the map-reduce on all documents in the ``orders`` collection " -"using the ``mapFunction1`` map function and the ``reduceFunction1`` " -"reduce function." -msgstr "" - -# 1902ca0a52fe47ef86ec25d7beecec38 -#: ../source/includes/examples-map-reduce.rst:74 -msgid "" -"This operation outputs the results to a collection named " -"``map_reduce_example``. If the ``map_reduce_example`` collection already " -"exists, the operation will replace the contents with the results of this " -"map-reduce operation:" -msgstr "" - -# 486ceb24c929492f86b6d91e378ca418 -#: ../source/includes/examples-map-reduce.rst:82 -msgid "Calculate Order and Total Quantity with Average Quantity Per Item" -msgstr "" - -# 2534e06f30764aeeb67e6da5da1a1cb1 -#: ../source/includes/examples-map-reduce.rst:86 -msgid "" -"In this example, you will perform a map-reduce operation on the " -"``orders`` collection for all documents that have an ``ord_date`` value " -"greater than ``01/01/2012``. The operation groups by the ``item.sku`` " -"field, and calculates the number of orders and the total quantity ordered" -" for each ``sku``. The operation concludes by calculating the average " -"quantity per order for each ``sku`` value:" -msgstr "" - -# 3abbd877a95e4736aa8bfcb7bd94b608 -#: ../source/includes/examples-map-reduce.rst:98 -msgid "" -"For each item, the function associates the ``sku`` with a new object " -"``value`` that contains the ``count`` of ``1`` and the item ``qty`` for " -"the order and emits the ``sku`` and ``value`` pair." -msgstr "" - -# 08a1677d95ca4ed0938bb44f734fa0dd -#: ../source/includes/examples-map-reduce.rst:115 -msgid "" -"Define the corresponding reduce function with two arguments ``keySKU`` " -"and ``countObjVals``:" -msgstr "" - -# 1e5aa3b6f4bd40fc8f412111ba301382 -#: ../source/includes/examples-map-reduce.rst:118 -msgid "" -"``countObjVals`` is an array whose elements are the objects mapped to the" -" grouped ``keySKU`` values passed by map function to the reducer " -"function." -msgstr "" - -# ca2dd97b00a44fb18bfd2494e94c9340 -#: ../source/includes/examples-map-reduce.rst:122 -msgid "" -"The function reduces the ``countObjVals`` array to a single object " -"``reducedValue`` that contains the ``count`` and the ``qty`` fields." -msgstr "" - -# 522ca68353d34724bb26f4750899eda2 -#: ../source/includes/examples-map-reduce.rst:126 -msgid "" -"In ``reducedVal``, the ``count`` field contains the sum of the ``count`` " -"fields from the individual array elements, and the ``qty`` field contains" -" the sum of the ``qty`` fields from the individual array elements." -msgstr "" - -# a6325cea63044917b275dc72f0d6dc7f -#: ../source/includes/examples-map-reduce.rst:144 -msgid "" -"Define a finalize function with two arguments ``key`` and ``reducedVal``." -" The function modifies the ``reducedVal`` object to add a computed field " -"named ``avg`` and returns the modified object:" -msgstr "" - -# 1cb7ef471691452fb960086f966b9e37 -#: ../source/includes/examples-map-reduce.rst:159 -msgid "" -"Perform the map-reduce operation on the ``orders`` collection using the " -"``mapFunction2``, ``reduceFunction2``, and ``finalizeFunction2`` " -"functions." -msgstr "" - -# bee953294397485ca0dade6118d56a01 -#: ../source/includes/examples-map-reduce.rst:176 -msgid "" -"This operation uses the ``query`` field to select only those documents " -"with ``ord_date`` greater than ``new Date(01/01/2012)``. Then it output " -"the results to a collection ``map_reduce_example``. If the " -"``map_reduce_example`` collection already exists, the operation will " -"merge the existing contents with the results of this map-reduce " -"operation." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/measure-index-use.po b/locale/es/LC_MESSAGES/tutorial/measure-index-use.po deleted file mode 100644 index e041cc25997..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/measure-index-use.po +++ /dev/null @@ -1,247 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:44+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# ec7c1bb9365446b9a257d5bbe0a64fa1 -#: ../source/tutorial/measure-index-use.txt:7 -msgid "Measure Index Use" -msgstr "" - -# 85fd8b097ef042738df11211fc1d7510 -#: ../source/tutorial/measure-index-use.txt -msgid "On this page" -msgstr "" - -# 726651f3474b46e1b0ae3b83174905fd -#: ../source/tutorial/measure-index-use.txt:18 -msgid "Get Index Access Information with ``$indexStats``" -msgstr "" - -# 22e0b93c842c49548f76746ae48ab5b6 -#: ../source/tutorial/measure-index-use.txt:20 -msgid "Use :pipeline:`$indexStats` to get usage statistics about an index." -msgstr "" - -# 5934519f26cb4fe7b4bc32fad78a4d69 -#: ../source/tutorial/measure-index-use.txt:23 -msgid "Return Query Plan with ``explain()``" -msgstr "" - -# ea0f16ba89d14820be7ce2238ea0fdf2 -#: ../source/tutorial/measure-index-use.txt:25 -msgid "" -"Use the :method:`db.collection.explain()` or the " -":method:`cursor.explain()` method in :ref:`executionStats ` mode to return statistics about the query " -"process, including the index used, the number of documents scanned, and " -"the time the query takes to process in milliseconds." -msgstr "" - -# 82a617a0ddcf4c5db2d87ed215ce587e -#: ../source/tutorial/measure-index-use.txt:31 -msgid "" -"Run :method:`db.collection.explain()` or the :method:`cursor.explain()` " -"method in :ref:`allPlansExecution ` " -"mode to view partial execution statistics collected during plan " -"selection." -msgstr "" - -# b23efd6c924d4939aee458572d2ea91c -#: ../source/includes/fact-explain-collection-method.rst:1 -msgid "" -":method:`db.collection.explain()` provides information on the execution " -"of other operations, such as :method:`db.collection.update()`. See " -":method:`db.collection.explain()` for details." -msgstr "" - -# 7a7fd705f36645c6a5111989ebe057e6 -#: ../source/tutorial/measure-index-use.txt:39 -msgid "Control Index Use with ``hint()``" -msgstr "" - -# c0508c6e39464a02aa889dd1fda97d06 -#: ../source/tutorial/measure-index-use.txt:41 -msgid "" -"To *force* MongoDB to use a particular index for a " -":method:`db.collection.find()` operation, specify the index with the " -":method:`~cursor.hint()` method. Append the :method:`~cursor.hint()` " -"method to the :method:`~db.collection.find()` method. Consider the " -"following example:" -msgstr "" - -# c4068235952445abaf09b9baed1c5772 -#: ../source/tutorial/measure-index-use.txt:53 -msgid "" -"To view the execution statistics for a specific index, append to the " -":method:`db.collection.find()` the :method:`~cursor.hint()` method " -"followed by :method:`cursor.explain()`, e.g.:" -msgstr "" - -# 560791546e20457cab808ec36d5df79b -#: ../source/tutorial/measure-index-use.txt:63 -msgid "" -"Or, append :method:`~cursor.hint()` method to " -":method:`db.collection.explain().find() `:" -msgstr "" - -# e882d23f30944cd38fb47faa79d3a2cf -#: ../source/tutorial/measure-index-use.txt:72 -msgid "" -"Specify the ``$natural`` operator to the :method:`~cursor.hint()` method " -"to prevent MongoDB from using *any* index:" -msgstr "" - -# 6b45127329114786b482ea7e54044d74 -#: ../source/tutorial/measure-index-use.txt:82 -msgid "Instance Index Use Reporting" -msgstr "" - -# 8d407932a60b4690b803e043f3a9898d -#: ../source/tutorial/measure-index-use.txt:84 -msgid "" -"MongoDB provides a number of metrics of index use and operation that you " -"may want to consider when analyzing index use for your database:" -msgstr "" - -# d58201734f994ffeb8b4741fcf1bd632 -#: ../source/tutorial/measure-index-use.txt:89 -msgid "In the output of :dbcommand:`serverStatus`:" -msgstr "" - -# 8ac33f5f01f2453fb425e35a5cb22ddd -#: ../source/tutorial/measure-index-use.txt:91 -msgid ":serverstatus:`metrics.queryExecutor.scanned`" -msgstr "" - -# ffedcb479d7f478daa2f3438aa3871b8 -#: ../source/tutorial/measure-index-use.txt:93 -msgid ":serverstatus:`metrics.operation.scanAndOrder`" -msgstr "" - -# 8d32ed534e224633bcc11b77eb589593 -#: ../source/tutorial/measure-index-use.txt:95 -msgid "In the output of :dbcommand:`collStats`:" -msgstr "" - -# 997d76815b1e4de880e9a29e8cd5150a -#: ../source/tutorial/measure-index-use.txt:97 -msgid ":data:`~collStats.totalIndexSize`" -msgstr "" - -# 77398ef58258493bb453edf7092ef7e3 -#: ../source/tutorial/measure-index-use.txt:99 -msgid ":data:`~collStats.indexSizes`" -msgstr "" - -# 136c3d7ee43144fead2172cfc00d9d70 -#: ../source/tutorial/measure-index-use.txt:101 -msgid "In the output of :dbcommand:`dbStats`:" -msgstr "" - -# 9157a5b144554868a76921dedff3ab24 -#: ../source/tutorial/measure-index-use.txt:103 -msgid ":data:`dbStats.indexes`" -msgstr "" - -# a867ad2ff02347a4adb28bfc064b3504 -#: ../source/tutorial/measure-index-use.txt:105 -msgid ":data:`dbStats.indexSize`" -msgstr "" - -# 6459eb5a0e6f47149d4de7d39c854b59 -#: ../source/tutorial/measure-index-use.txt:1 -msgid "index" -msgstr "" - -# 6459eb5a0e6f47149d4de7d39c854b59 -#: ../source/tutorial/measure-index-use.txt:1 -msgid "measure use" -msgstr "" - -# 90285c9c868946998fabf9e620195049 -#~ msgid "Synopsis" -#~ msgstr "" - -# a78b6222ee3745f59ed37ddbf64d5926 -#~ msgid "" -#~ "Query performance is a good general " -#~ "indicator of index use; however, for " -#~ "more precise insight into index use, " -#~ "MongoDB provides a number of tools " -#~ "that allow you to study query " -#~ "operations and observe index use for " -#~ "your database." -#~ msgstr "" - -# 5c5c53b5cd4b4579b3986e7136141df4 -#~ msgid "" -#~ ":doc:`/core/indexes` and :doc:`/administration/indexes`" -#~ " for more information." -#~ msgstr "" - -# 7eaf4ec545e3450da1fcd964c5ef3cdd -#~ msgid "Operations" -#~ msgstr "" - -# d471c73b76cc4c98b05843f1ba733d9a -#~ msgid "" -#~ "Append the :method:`~cursor.explain()` method " -#~ "to any cursor (e.g. query) to " -#~ "return a document with statistics about" -#~ " the query process, including the " -#~ "index used, the number of documents " -#~ "scanned, and the time the query " -#~ "takes to process in milliseconds." -#~ msgstr "" - -# f6833d12215e44ccb0b44b860c17e69e -#~ msgid "" -#~ "Append the :method:`~cursor.hint()` to any " -#~ "cursor (e.g. query) with the index " -#~ "as the argument to *force* MongoDB " -#~ "to use a specific index to fulfill" -#~ " the query. Consider the following " -#~ "example:" -#~ msgstr "" - -# 4b34db2a95ad4b369c35f6e16dac5a8d -#~ msgid "" -#~ "You can use :method:`~cursor.hint()` and " -#~ ":method:`~cursor.explain()` in conjunction with " -#~ "each other to compare the effectiveness" -#~ " of a specific index. Specify the " -#~ "``$natural`` operator to the " -#~ ":method:`~cursor.hint()` method to prevent " -#~ "MongoDB from using *any* index:" -#~ msgstr "" - -# 9b9b2ae60f164fdca367e8af3d8337e3 -#~ msgid ":data:`~serverStatus.indexCounters`" -#~ msgstr "" - -# 9a629622ef424e0788e64783a1742817 -#~ msgid ":data:`~serverStatus.metrics.queryExecutor.scanned`" -#~ msgstr "" - -# 63332a275dc54c1db3967a363c993d3f -#~ msgid ":data:`~serverStatus.metrics.operation.scanAndOrder`" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/merge-chunks-in-sharded-cluster.po b/locale/es/LC_MESSAGES/tutorial/merge-chunks-in-sharded-cluster.po deleted file mode 100644 index cbf7789b7a8..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/merge-chunks-in-sharded-cluster.po +++ /dev/null @@ -1,204 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:42+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# eb7d917ac4b544d7a8d42508d860c0d4 -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:3 -msgid "Merge Chunks in a Sharded Cluster" -msgstr "" - -# f3f35679d9ed48f18026926a2106d734 -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt -msgid "On this page" -msgstr "" - -# 96242b9d1af7461eb7b2d64a0eefa2e1 -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:14 -msgid "Overview" -msgstr "" - -# c4381c6040b441a3871cb53160146f47 -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:16 -msgid "" -"The :dbcommand:`mergeChunks` command allows you to collapse empty chunks " -"into neighboring chunks on the same shard. A :term:`chunk` is empty if it" -" has no documents associated with its shard key range." -msgstr "" - -# b13096daa8f44273b7a0ced961cd94b7 -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:22 -msgid "" -"Empty :term:`chunks ` can make the :term:`balancer` assess the " -"cluster as properly balanced when it is not." -msgstr "" - -# 8c46ea2486e94cf287005f470aa9a117 -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:25 -msgid "Empty chunks can occur under various circumstances, including:" -msgstr "" - -# e075a6a57b6d4f028ff40064345300f1 -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:27 -msgid "" -"If a :doc:`pre-split ` " -"creates too many chunks, the distribution of data to chunks may be " -"uneven." -msgstr "" - -# 99740f5fd91d49b79aee6e0b9561aec8 -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:31 -msgid "" -"If you delete many documents from a sharded collection, some chunks may " -"no longer contain data." -msgstr "" - -# 7b660ef5c1464351a1582c246f5aec84 -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:34 -msgid "" -"This tutorial explains how to identify chunks available to merge, and how" -" to merge those chunks with neighboring chunks." -msgstr "" - -# db35780647654649a134169b65b5c05c -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:38 -msgid "Procedure" -msgstr "" - -# 1237565605294b6da35db06c44e00393 -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:42 -msgid "" -"Examples in this procedure use a ``users`` :term:`collection` in the " -"``test`` :term:`database`, using the ``username`` filed as a :term:`shard" -" key`." -msgstr "" - -# 9228683650434cc29502cb8829d10f08 -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:47 -msgid "Identify Chunk Ranges" -msgstr "" - -# 613064ab556743b0a5344643f2875ff8 -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:49 -msgid "" -"In the :program:`mongo` shell, identify the :term:`chunk` ranges with the" -" following operation:" -msgstr "" - -# ea89c9e6c11c45d0a154c5b7e6697f3d -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:56 -msgid "The output of the :method:`sh.status()` will resemble the following:" -msgstr "" - -# 0972c0cc85b848269faeb9ba01a99df0 -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:94 -msgid "" -"The chunk ranges appear after the chunk counts for each sharded " -"collection, as in the following excerpts:" -msgstr "" - -# f53f071b6f5d45b6bc591872674c80b2 -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:97 -msgid "**Chunk counts:**" -msgstr "" - -# 459130da24c245e2b435f958e4a7c05f -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:105 -msgid "**Chunk range:**" -msgstr "" - -# 60090a1639df403e83963f80126a906e -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:112 -msgid "Verify a Chunk is Empty" -msgstr "" - -# 659ec2f67aee4e70acb2c8d1d768868a -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:114 -msgid "" -"The :dbcommand:`mergeChunks` command requires at least one empty input " -"chunk. To check the size of a chunk, use the :dbcommand:`dataSize` " -"command in the sharded collection's database. For example, the following " -"checks the amount of data in the chunk for the ``users`` collection in " -"the ``test`` database:" -msgstr "" - -# ef07719ac74a40b0954af0a458e132f0 -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:120 -msgid "" -"You must use the ``use `` helper to switch to the database containing" -" the sharded collection before running the :dbcommand:`dataSize` command." -msgstr "" - -# bab8bdc2c75b4caaa9bd73dec44ceda2 -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:134 -msgid "" -"If the input chunk to :dbcommand:`dataSize` is empty, " -":dbcommand:`dataSize` produces output similar to:" -msgstr "" - -# 08d4d9edcbf94b31822ddf8ade3726da -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:142 -msgid "Merge Chunks" -msgstr "" - -# 1f984d5f5949431f9e9da14ec28c3854 -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:144 -msgid "" -"Merge two contiguous :term:`chunks ` on the same :term:`shard`, " -"where at least one of the contains no data, with an operation that " -"resembles the following:" -msgstr "" - -# 1c0ae5ea7c46410fb906bafbc40be260 -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:155 -msgid "On success, :dbcommand:`mergeChunks` produces the following output:" -msgstr "" - -# 2fea328db4c94d4d9b3042c5e9f516f7 -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:161 -msgid "" -"On any failure condition, :dbcommand:`mergeChunks` returns a document " -"where the value of the ``ok`` field is ``0``." -msgstr "" - -# 06bde83ab18d485e9e92e20adc98aa21 -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:165 -msgid "View Merged Chunks Ranges" -msgstr "" - -# 9b077305a7fe447f8ca5202d4fbfda0f -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:167 -msgid "After merging all empty chunks, confirm the new chunk, as follows:" -msgstr "" - -# 9a264e625c6a41ba9c33a87672ae0b0b -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:173 -msgid "The output of :method:`sh.status()` should resemble:" -msgstr "" - -# 7e6fd0cae21548a89ca2ee60e27881a8 -#~ msgid "" -#~ "The :dbcommand:`mergeChunks` command requires " -#~ "at least one empty input chunk. In" -#~ " the :program:`mongo` shell, check the " -#~ "amount of data in a chunk using" -#~ " an operation that resembles:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/migrate-chunks-in-sharded-cluster.po b/locale/es/LC_MESSAGES/tutorial/migrate-chunks-in-sharded-cluster.po deleted file mode 100644 index a9030be027d..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/migrate-chunks-in-sharded-cluster.po +++ /dev/null @@ -1,150 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:39+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a1172718a2ac45259c64051e77a5a562 -#: ../source/tutorial/migrate-chunks-in-sharded-cluster.txt:3 -msgid "Migrate Chunks in a Sharded Cluster" -msgstr "" - -# 7db2a868c6394abea1126342007358e8 -#: ../source/tutorial/migrate-chunks-in-sharded-cluster.txt:13 -msgid "" -"In most circumstances, you should let the automatic :term:`balancer` " -"migrate :term:`chunks ` between :term:`shards `. However, " -"you may want to migrate chunks manually in a few cases:" -msgstr "" - -# 283090a07c6b428e95ef4771e7c45a3b -#: ../source/tutorial/migrate-chunks-in-sharded-cluster.txt:17 -msgid "" -"When :term:`pre-splitting` an empty collection, migrate chunks manually " -"to distribute them evenly across the shards. Use pre-splitting in limited" -" situations to support bulk data ingestion." -msgstr "" - -# 6005c0e6aa924e0880573568b1d71dc3 -#: ../source/tutorial/migrate-chunks-in-sharded-cluster.txt:21 -msgid "" -"If the balancer in an active cluster cannot distribute chunks within the " -":ref:`balancing window `, then you " -"will have to migrate chunks manually." -msgstr "" - -# 6d5a6efe6658484bbee35eaebeb31dd8 -#: ../source/tutorial/migrate-chunks-in-sharded-cluster.txt:25 -msgid "" -"To manually migrate chunks, use the :dbcommand:`moveChunk` command. For " -"more information on how the automatic balancer moves chunks between " -"shards, see :ref:`sharding-balancing-internals` and :ref:`sharding-chunk-" -"migration`." -msgstr "" - -# c9a0c27c52464c1aa3e134efc124f217 -# f6dc333d03ff479f93f6d0434abc3bb3 -#: ../source/tutorial/migrate-chunks-in-sharded-cluster.txt -msgid "Example" -msgstr "" - -# 1e49e1155bf64577a0c6deb8b75f8643 -#: ../source/tutorial/migrate-chunks-in-sharded-cluster.txt:32 -msgid "" -"The following example assumes that the field ``username`` is the " -":term:`shard key` for a collection named ``users`` in the ``myapp`` " -"database, and that the value ``smith`` exists within the :term:`chunk` to" -" migrate. Migrate the chunk using the following command in the " -":program:`mongo` shell." -msgstr "" - -# 1efb02c2a0304e65987fe1656ea942e8 -#: ../source/tutorial/migrate-chunks-in-sharded-cluster.txt:44 -msgid "" -"This command moves the chunk that includes the shard key value \"smith\" " -"to the :term:`shard` named ``mongodb-shard3.example.net``. The command " -"will block until the migration is complete." -msgstr "" - -# 9fb299d162d04c0eb1469b5904d63937 -#: ../source/tutorial/migrate-chunks-in-sharded-cluster.txt -msgid "Tip" -msgstr "" - -# d6adfd6b600f4d5dad183f65f7209449 -#: ../source/tutorial/migrate-chunks-in-sharded-cluster.txt:50 -msgid "To return a list of shards, use the :dbcommand:`listShards` command." -msgstr "" - -# a4b6cf95bc694d24a1020a7708856924 -#: ../source/tutorial/migrate-chunks-in-sharded-cluster.txt:55 -msgid "" -"To evenly migrate chunks for the ``myapp.users`` collection, put each " -"prefix chunk on the next shard from the other and run the following " -"commands in the mongo shell:" -msgstr "" - -# 7c797b11debf4ab1a3c71973e51ac79c -#: ../source/tutorial/migrate-chunks-in-sharded-cluster.txt:69 -msgid "" -"See :doc:`/tutorial/create-chunks-in-sharded-cluster` for an introduction" -" to pre-splitting." -msgstr "" - -# 99b6a636a36746dc9e0f0aa055d8721f -#: ../source/tutorial/migrate-chunks-in-sharded-cluster.txt:72 -msgid "" -"The :dbcommand:`moveChunk` command has the: ``_secondaryThrottle`` " -"parameter and the ``writeConcern`` parameter that determines when the " -"balancer proceeds with the next document in the migrating chunk. For more" -" information, see :ref:`sharded-cluster-config-secondary-throttle`." -msgstr "" - -# 5c433c249c2e4e579b8e5e463885d284 -#: ../source/tutorial/migrate-chunks-in-sharded-cluster.txt:79 -msgid "" -"The :dbcommand:`moveChunk` command may produce the following error " -"message:" -msgstr "" - -# 7fb558987c924c8f8c9113e358409840 -#: ../source/tutorial/migrate-chunks-in-sharded-cluster.txt:86 -msgid "" -"This occurs when clients have too many open :term:`cursors ` that" -" access the migrating chunk. You may either wait until the cursors " -"complete their operations or close the cursors manually." -msgstr "" - -# 52de2011e05f40c1bda1314240293a24 -#~ msgid "" -#~ "The :dbcommand:`moveChunk` command has the:" -#~ " ``_secondaryThrottle`` parameter. When set " -#~ "to ``true``, MongoDB ensures that " -#~ "changes to shards as part of chunk" -#~ " migrations replicate to :term:`secondaries " -#~ "` throughout the migration " -#~ "operation. For more information, see " -#~ ":ref:`sharded-cluster-config-secondary-" -#~ "throttle`." -#~ msgstr "" - -# 43793349001d42aba85afcfbcf909c34 -#~ msgid "In 2.4, ``_secondaryThrottle`` is ``true`` by default." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/migrate-config-servers-with-different-hostnames.po b/locale/es/LC_MESSAGES/tutorial/migrate-config-servers-with-different-hostnames.po deleted file mode 100644 index e618d99612b..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/migrate-config-servers-with-different-hostnames.po +++ /dev/null @@ -1,328 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: 2014-04-08 18:22+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 294796e6fc7c477f89a51f3150e49043 -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:3 -msgid "Migrate Config Servers with Different Hostnames" -msgstr "" - -# 4741fe74fd444bec97e65780e735e9a1 -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt -msgid "On this page" -msgstr "" - -# adfab968d14346469d061baa39575cba -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:15 -msgid "" -"This procedure applies to migrating config servers when using three " -"mirrored :program:`mongod` instances as config servers." -msgstr "" - -# 7dbaa3c196dc4466901d84c33c64a9d2 -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:18 -msgid "" -"Starting in MongoDB 3.2, config servers can be deployed as :doc:`replica " -"set `. MongoDB 3.2 deprecates the use of " -"three mirrored :program:`mongod` instances for config servers." -msgstr "" - -# d56818d919ca479294a70fabdd4b23f7 -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:24 -msgid "" -"For replacing config servers deployed as members of a replica set, see " -":doc:`/tutorial/replace-config-server`." -msgstr "" - -# cf66849d8ed644edb70bf596cccfd398 -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:28 -msgid "Overview" -msgstr "" - -# bf76afe5de054e2faaf0869a42751c38 -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:30 -msgid "" -"For a :doc:`sharded cluster ` that uses three mirrored " -"config servers, all three config servers must be available in order to " -"support operations that result in cluster metadata changes, e.g. chunk " -"splits and migrations. If one of the config servers is unavailable or " -"inoperable, you must replace it as soon as possible." -msgstr "" - -# e764a0fdda7d4d4e9cfae76eca9d3999 -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:36 -msgid "" -"For a :doc:`sharded cluster ` that uses three mirrored " -"config servers, this procedure migrates a :ref:`config server ` to a new server that uses a different hostname. Use this " -"procedure only if the config server *will not* be accessible via the same" -" hostname. If possible, avoid changing the hostname so that you can " -"instead use the procedure to :doc:`migrate a config server and use the " -"same hostname `." -msgstr "" - -# fa8ae31306904431998590028541e86c -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:45 -msgid "Considerations" -msgstr "" - -# d7024f24b75f457eb0916dab16a9e483 -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:47 -msgid "" -"With three mirrored config servers, changing a :ref:`config server's " -"` hostname **requires downtime** and requires " -"restarting every process in the sharded cluster." -msgstr "" - -# 084b9bb17d4f4ea69feb9768da3612ca -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:51 -msgid "" -"While migrating config servers, always make sure that all " -":program:`mongos` instances have three config servers specified in the " -":setting:`~sharding.configDB` setting at all times. Also ensure that you " -"specify the config servers in the same order for each :program:`mongos` " -"instance's :setting:`~sharding.configDB` setting." -msgstr "" - -# bb84c0bae8664607851478fb8c1cd9db -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:58 -msgid "Procedure" -msgstr "" - -# f85f2ff025064d53ab2180c856ccf34e -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:62 -msgid "" -"This procedure applies to migrating config servers when using three " -"mirrored :program:`mongod` instances as config servers. For replacing " -"config servers deployed as members of a replica set, see :doc:`/tutorial" -"/replace-config-server`." -msgstr "" - -# 1123458794fb45dc8dbb93a6dcb77106 -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:67 -msgid "" -"Disable the cluster balancer process temporarily. See :ref:`sharding-" -"balancing-disable-temporarily` for more information." -msgstr "" - -# eee4b02731d8489595ce6aef5fe7d195 -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:70 -msgid "Shut down the config server to migrate." -msgstr "" - -# 96fcd505e2794d929de3a87e66a59af6 -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:72 -msgid "This renders all config data for the sharded cluster \"read only.\"" -msgstr "" - -# 5696342d2d674b52a07d0b3cc48b3768 -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:74 -msgid "" -"Copy the contents of :setting:`~storage.dbPath` from the old config " -"server to the new config server. For example, to copy the contents of " -":setting:`~storage.dbPath` to a machine named " -"``mongodb.config2.example.net``, use a command that resembles the " -"following:" -msgstr "" - -# 4b8f4e57a1634ef492605e7d14574739 -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:84 -msgid "" -"Start the config server instance on the new system. The default " -"invocation is:" -msgstr "" - -# 21c9c7ce4fa144f6bf4d9d633b9cbf9c -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:91 -msgid "Shut down all existing MongoDB processes. This includes:" -msgstr "" - -# 40c82bebd83b49f4a828cce2875e144f -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:93 -msgid "the :program:`mongod` instances for the shards." -msgstr "" - -# 30dc78959e1a4394a6373341ddf93da9 -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:95 -msgid "" -"the :program:`mongod` instances for the existing :ref:`config databases " -"`." -msgstr "" - -# 5baaf0c321094fcbb989217392ca5144 -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:98 -msgid "the :program:`mongos` instances." -msgstr "" - -# 606eb338924240219ee026c8801d6c25 -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:100 -msgid "Restart all shard :program:`mongod` instances." -msgstr "" - -# 4b5bb07b8e11415ba3472aa4dcc45619 -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:102 -msgid "" -"Restart the :program:`mongod` instances for the two existing non-migrated" -" config servers." -msgstr "" - -# b1256331f4ee4531a89e57dd21476d1d -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:105 -msgid "" -"Update the :setting:`~sharding.configDB` setting for each " -":program:`mongos` instances." -msgstr "" - -# 3e55d08fb46e4064a727da0f7e51cc18 -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:108 -msgid "Restart the :program:`mongos` instances." -msgstr "" - -# 331fd9eaf2504234892f72e4eaf2c076 -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:110 -msgid "" -"Re-enable the balancer to allow the cluster to resume normal balancing " -"operations. See the :ref:`sharding-balancing-disable-temporarily` section" -" for more information on managing the balancer process." -msgstr "" - -#~ msgid "" -#~ "This procedure migrates a :ref:`config " -#~ "server ` in a" -#~ " :doc:`sharded cluster ` to " -#~ "a new server that uses a different" -#~ " hostname. Use this procedure only if" -#~ " the config server *will not* be " -#~ "accessible via the same hostname." -#~ msgstr "" - -#~ msgid "" -#~ "Changing a :ref:`config server's ` hostname **requires downtime**" -#~ " and requires restarting every process " -#~ "in the sharded cluster. If possible, " -#~ "avoid changing the hostname so that " -#~ "you can instead use the procedure " -#~ "to :doc:`migrate a config server and " -#~ "use the same hostname `." -#~ msgstr "" - -#~ msgid "" -#~ "To migrate all the config servers " -#~ "in a cluster, perform this procedure " -#~ "for each config server separately and" -#~ " migrate the config servers in " -#~ "reverse order from how they are " -#~ "listed in the :program:`mongos` instances' " -#~ ":setting:`~sharding.configDB` string. Start with " -#~ "the last config server listed in " -#~ "the :setting:`~sharding.configDB` string." -#~ msgstr "" - -# e64d269ba55c4ce889d7bf087a9f1699 -#~ msgid "Shut down the config server." -#~ msgstr "" - -# c255b6cb100947e49a2a5bd0032795e4 -#~ msgid "" -#~ "Copy the contents of " -#~ ":setting:`~storage.dbPath` from the old config" -#~ " server to the new config server." -#~ msgstr "" - -# ff7c40f9dd5b4d9b8b8137fd92ffb72f -#~ msgid "Example" -#~ msgstr "" - -# 9d942225fcf1406c981017797bcbad38 -#~ msgid "" -#~ "To copy the contents of " -#~ ":setting:`~storage.dbPath` to a machine named" -#~ " ``mongodb.config2.example.net``, use a command" -#~ " that resembles the following:" -#~ msgstr "" - -# 8039227f66834a4d97383b6d66447c3b -#~ msgid "" -#~ "the :program:`mongod` instances or " -#~ ":term:`replica sets ` that " -#~ "provide your shards." -#~ msgstr "" - -# f5a66a3bb1a44d0580ffa07da88ced47 -#~ msgid "" -#~ "the :program:`mongod` instances that provide" -#~ " your existing :ref:`config databases " -#~ "`." -#~ msgstr "" - -# cf4ee0661173429f86cc5a70f61bde66 -#~ msgid "Restart all :program:`mongod` processes that provide the shard servers." -#~ msgstr "" - -#~ msgid "" -#~ "Sharded clusters use a group of " -#~ "three config servers to store cluster" -#~ " meta data, and all three config " -#~ "servers must be available to support " -#~ "cluster metadata changes that include " -#~ "chunk splits and migrations. If one " -#~ "of the config servers is unavailable " -#~ "or inoperable you must replace it " -#~ "as soon as possible." -#~ msgstr "" - -#~ msgid "" -#~ "This procedure migrates a :ref:`config " -#~ "server ` in a" -#~ " :doc:`sharded cluster ` to " -#~ "a new server that uses a different" -#~ " hostname. Use this procedure only if" -#~ " the config server *will not* be " -#~ "accessible via the same hostname. If " -#~ "possible, avoid changing the hostname so" -#~ " that you can instead use the " -#~ "procedure to :doc:`migrate a config " -#~ "server and use the same hostname " -#~ "`." -#~ msgstr "" - -#~ msgid "" -#~ "Changing a :ref:`config server's ` hostname **requires downtime**" -#~ " and requires restarting every process " -#~ "in the sharded cluster." -#~ msgstr "" - -#~ msgid "" -#~ "While migrating config servers always " -#~ "make sure that all :program:`mongos` " -#~ "instances have three config servers " -#~ "specified in the :setting:`~sharding.configDB` " -#~ "setting at all times. Also ensure " -#~ "that you specify the config servers " -#~ "in the same order for each " -#~ ":program:`mongos` instance's :setting:`~sharding.configDB`" -#~ " setting." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/migrate-config-servers-with-same-hostname.po b/locale/es/LC_MESSAGES/tutorial/migrate-config-servers-with-same-hostname.po deleted file mode 100644 index 53b9a19acb1..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/migrate-config-servers-with-same-hostname.po +++ /dev/null @@ -1,137 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: 2014-04-08 16:31+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 7f99f89ebb5a49ed8c705191e211bcf7 -#: ../source/tutorial/migrate-config-servers-with-same-hostname.txt:3 -msgid "Migrate Config Servers with the Same Hostname" -msgstr "" - -# ae60f47b0a7f4efa9504fd59695cb35c -#: ../source/tutorial/migrate-config-servers-with-same-hostname.txt:15 -msgid "" -"This procedure applies to migrating config servers when using three " -"mirrored :program:`mongod` instances as config servers." -msgstr "" - -# 27f39622e5b04a90909e8435fed82405 -#: ../source/tutorial/migrate-config-servers-with-same-hostname.txt:18 -msgid "" -"Starting in MongoDB 3.2, config servers can be deployed as :doc:`replica " -"set `. MongoDB 3.2 deprecates the use of " -"three mirrored :program:`mongod` instances for config servers." -msgstr "" - -# 4164655d1d4a4deeace9b10c84c4111e -#: ../source/tutorial/migrate-config-servers-with-same-hostname.txt:23 -msgid "" -"For replacing config servers deployed as members of a replica set, see " -":doc:`/tutorial/replace-config-server`." -msgstr "" - -# 26e116d3bcad48888aac1d3a6a4732aa -#: ../source/tutorial/migrate-config-servers-with-same-hostname.txt:26 -msgid "" -"For a :doc:`sharded cluster ` that uses 3 mirrored config" -" servers, use the following procedure migrates a :ref:`config server " -"` to a new system that uses *the same* hostname." -msgstr "" - -# 0c03218ee7fa4b1e9fd21e87b1a18e1a -#: ../source/tutorial/migrate-config-servers-with-same-hostname.txt:30 -msgid "" -"To migrate all three mirrored config servers, perform this procedure for " -"each config server separately and migrate the config servers in reverse " -"order from how they are listed in the :program:`mongos` instances' " -":setting:`~sharding.configDB` string. Start with the last config server " -"listed in the :setting:`~sharding.configDB` string." -msgstr "" - -# 17e9dce313664e0197ba07ca0aef879d -#: ../source/tutorial/migrate-config-servers-with-same-hostname.txt:38 -msgid "Shut down the config server." -msgstr "" - -# a938d8b31d314e4abf322985b6cbc419 -#: ../source/tutorial/migrate-config-servers-with-same-hostname.txt:40 -msgid "This renders all config data for the sharded cluster \"read only.\"" -msgstr "" - -# b929913b98154cb98a1cfc203a30f2e8 -#: ../source/tutorial/migrate-config-servers-with-same-hostname.txt:42 -msgid "" -"Change the DNS entry that points to the system that provided the old " -"config server, so that the *same* hostname points to the new system. How " -"you do this depends on how you organize your DNS and hostname resolution " -"services." -msgstr "" - -# 604156d71e1b4c8294784b78a7a9ba8c -#: ../source/tutorial/migrate-config-servers-with-same-hostname.txt:48 -msgid "" -"Copy the contents of :setting:`~storage.dbPath` from the old config " -"server to the new config server." -msgstr "" - -# c5812ee1775d499eaa5f25285356d368 -#: ../source/tutorial/migrate-config-servers-with-same-hostname.txt:51 -msgid "" -"For example, to copy the contents of :setting:`~storage.dbPath` to a " -"machine named ``mongodb.config2.example.net``, you might issue a command " -"similar to the following:" -msgstr "" - -# e616712b5a32412a8a4af81631480e55 -#: ../source/tutorial/migrate-config-servers-with-same-hostname.txt:59 -msgid "" -"Start the config server instance on the new system. The default " -"invocation is:" -msgstr "" - -# 256eef5ba17142c5879fb7f3c70e8130 -#: ../source/tutorial/migrate-config-servers-with-same-hostname.txt:68 -msgid "" -"When you start the third config server, your cluster will become writable" -" and it will be able to create new splits and migrate chunks as needed." -msgstr "" - -# 745762c274054a81b0204e7d69bc68c1 -#~ msgid "" -#~ "This procedure migrates a :ref:`config " -#~ "server ` in a" -#~ " :doc:`sharded cluster ` to " -#~ "a new system that uses *the same*" -#~ " hostname." -#~ msgstr "" - -# b549589001a945e58caaa6cba408392c -#~ msgid "" -#~ "To migrate all the config servers " -#~ "in a cluster, perform this procedure " -#~ "for each config server separately and" -#~ " migrate the config servers in " -#~ "reverse order from how they are " -#~ "listed in the :program:`mongos` instances' " -#~ ":setting:`~sharding.configDB` string. Start with " -#~ "the last config server listed in " -#~ "the :setting:`~sharding.configDB` string." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/migrate-sharded-cluster-to-new-hardware.po b/locale/es/LC_MESSAGES/tutorial/migrate-sharded-cluster-to-new-hardware.po deleted file mode 100644 index 419e5a057fb..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/migrate-sharded-cluster-to-new-hardware.po +++ /dev/null @@ -1,560 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:40+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a3328f8c573b4bd3b186c5f78c1ed17e -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:3 -msgid "Migrate a Sharded Cluster to Different Hardware" -msgstr "" - -# 6d924ac0098c4fc693ca403a85692e13 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt -msgid "On this page" -msgstr "" - -# b98712e3e68e4232b583f443993a75a8 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:13 -msgid "" -"The tutorial is specific to MongoDB |version|. For earlier versions of " -"MongoDB, refer to the corresponding version of the MongoDB Manual." -msgstr "" - -# 82b45c8086cb4c6898c7a94206431d03 -#: ../source/includes/fact-mirrored-config-servers-deprecated.rst:1 -msgid "" -"Starting in MongoDB 3.2, config servers for sharded clusters can be " -"deployed as a :doc:`replica set `. The replica set config " -"servers must run the :doc:`WiredTiger storage engine `." -" MongoDB 3.2 deprecates the use of three mirrored :program:`mongod` " -"instances for config servers." -msgstr "" - -# 1de829744d724a74bdef2ae689d8a0f9 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:20 -msgid "" -"This procedure moves the components of the :term:`sharded cluster` to a " -"new hardware system without downtime for reads and writes." -msgstr "" - -# f6b6289748f44a2682a19001f3dfc6a7 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:23 -msgid "" -"While the migration is in progress, do not attempt to change to the :ref" -":`sharding-internals-config-database`. Do not use any operation that " -"modifies the cluster metadata *in any way*. For example, do not create or" -" drop databases, create or drop collections, or use any sharding " -"commands." -msgstr "" - -# fe3d98859d364f12b24aff24df39ce7a -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:29 -msgid "" -"If your cluster includes a shard backed by a :term:`standalone` " -":program:`mongod` instance, consider :doc:`converting the standalone to a" -" replica set ` to simplify " -"migration and to let you keep the cluster online during future " -"maintenance. Migrating a shard as standalone is a multi-step process that" -" may require downtime." -msgstr "" - -# c581e0f0dfe14f378177724f46d2ee43 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:39 -msgid "Disable the Balancer" -msgstr "" - -# 5c118df016ea49c6b006f7a3ee901962 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:41 -msgid "" -"Disable the balancer to stop :doc:`chunk migration ` and do not perform any metadata write " -"operations until the process finishes. If a migration is in progress, the" -" balancer will complete the in-progress migration before stopping." -msgstr "" - -# 01529cbdae154e849ff5bd266d47d4c2 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:47 -msgid "" -"To disable the balancer, connect to one of the cluster's " -":program:`mongos` instances and issue the following method:" -msgstr "" - -# 01ef32fd814e4282a933f64a1ba1b970 -# 07b506b2a97845d6b5f0feaf88e0b917 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:54 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:219 -msgid "" -"To check the balancer state, issue the :method:`sh.getBalancerState()` " -"method." -msgstr "" - -# f22eab8623b84ac1a609528aa6b5433f -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:57 -msgid "For more information, see :ref:`sharding-balancing-disable-temporarily`." -msgstr "" - -# f006687bb5ec4e5b9b96ae9a5f9234a8 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:62 -msgid "Migrate Each Config Server Separately" -msgstr "" - -# a175fda956fb47e7acc58c5ebec1f614 -#: ../source/includes/fact-csrs-versionchanged.rst:1 -msgid "" -"Starting in MongoDB 3.2, config servers for sharded clusters can be " -"deployed as a :doc:`replica set ` (CSRS) instead of three " -"mirrored config servers (SCCC). Using a replica set for the config " -"servers improves consistency across the config servers, since MongoDB can" -" take advantage of the standard replica set read and write protocols for " -"the config data. In addition, using a replica set for config servers " -"allows a sharded cluster to have more than 3 config servers since a " -"replica set can have up to 50 members. To deploy config servers as a " -"replica set, the config servers must run the :doc:`WiredTiger storage " -"engine `." -msgstr "" - -# bd0b23df0c3a455ca70a2deaf6563d66 -#: ../source/includes/fact-csrs-versionchanged.rst:12 -msgid "" -"In version 3.4, MongoDB removes support for SCCC config servers. To " -"upgrade your config servers from SCCC to CSRS, see :doc:`/tutorial" -"/upgrade-config-servers-to-replica-set`." -msgstr "" - -# db07ff3c972e4a9daf5f8a1a8d0337fd -#: ../source/includes/fact-config-server-replica-set-restrictions.rst:1 -msgid "" -"The following restrictions apply to a replica set configuration when used" -" for config servers:" -msgstr "" - -# b9db26e496dc49bd9f6a834f7da6687f -#: ../source/includes/fact-config-server-replica-set-restrictions.rst:4 -msgid "Must have zero :doc:`arbiters `." -msgstr "" - -# f4bbb590ad924e3182db65928a0aa8ac -#: ../source/includes/fact-config-server-replica-set-restrictions.rst:6 -msgid "Must have no :doc:`delayed members `." -msgstr "" - -# 022b0150cefa4aca8eb231ef76cf30af -#: ../source/includes/fact-config-server-replica-set-restrictions.rst:9 -msgid "" -"Must build indexes (i.e. no member should have " -":data:`~replSetGetConfig.members[n].buildIndexes` setting set to false)." -msgstr "" - -# 2394b7c0ecb449cc88ef1f0854a215ec -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:70 -msgid "For each member of the config server replica set:" -msgstr "" - -# df49f8fcc3c94065ab9bad77aeb2533f -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:72 -msgid "Replace the secondary members before replacing the primary." -msgstr "" - -# 57925e444e8941ce9d25125216fdde9f -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:80 -msgid "Restart the ``mongos`` Instances" -msgstr "" - -# f3ae80275ea74c3aaff562a0b64a9806 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:84 -msgid "" -"With replica set config servers, the :program:`mongos` instances specify " -"in the :option:`--configdb` or :setting:`sharding.configDB` setting the " -"config server replica set name and at least one of the replica set " -"members. The :program:`mongos` instances for the sharded cluster must " -"specify the same config server replica set name but can specify different" -" members of the replica set." -msgstr "" - -# aa3586599b0243758b63d5afbd957ccd -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:91 -msgid "" -"If a :program:`mongos` instance specifies a migrated replica set member " -"in the :option:`--configdb` or :setting:`sharding.configDB` setting, " -"update the config server setting for the next time you restart the " -":program:`mongos` instance." -msgstr "" - -# eff9c98d8c6d4d67b8020b275ce1df8a -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:96 -msgid "For more information, see :ref:`sharding-setup-start-mongos`." -msgstr "" - -# 03c423a863f94bbfb3cc0de3ced5ffe3 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:101 -msgid "Migrate the Shards" -msgstr "" - -# 3b58771139f74ca7a571a72e29a3c2f7 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:103 -msgid "" -"Migrate the shards one at a time. For each shard, follow the appropriate " -"procedure in this section." -msgstr "" - -# 8f0e75c77e414839a19c795dd91efc64 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:109 -msgid "Migrate a Replica Set Shard" -msgstr "" - -# c7e694315be248d28bb8118b3c33b911 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:111 -msgid "" -"To migrate a sharded cluster, migrate each member separately. First " -"migrate the non-primary members, and then migrate the :term:`primary` " -"last." -msgstr "" - -# ac91efd6c6914f019e36914612775e1e -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:115 -msgid "" -"If the replica set has two voting members, add an :doc:`arbiter ` to the replica set to ensure the set keeps a " -"majority of its votes available during the migration. You can remove the " -"arbiter after completing the migration." -msgstr "" - -# 27b5447298d24d2786f89aad350962b9 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:123 -msgid "Migrate a Member of a Replica Set Shard" -msgstr "" - -# 5be1c95ebb164f82bdb37fdbea5be5ad -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:125 -msgid "" -"Shut down the :program:`mongod` process. To ensure a clean shutdown, use " -"the :dbcommand:`shutdown` command." -msgstr "" - -# 41947ac1e0f54b8595bda7f89c2c698e -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:128 -msgid "" -"Move the data directory (i.e., the :setting:`~storage.dbPath`) to the new" -" machine." -msgstr "" - -# 4708c3754ea942b6890a2e1a8bee84f2 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:131 -msgid "Restart the :program:`mongod` process at the new location." -msgstr "" - -# 25a295eef98f41cd9e60ca2d2dbe7d60 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:134 -msgid "Connect to the replica set's current primary." -msgstr "" - -# 4ee277d4de634297ac8f280b20f88993 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:136 -msgid "" -"If the hostname of the member has changed, use :method:`rs.reconfig()` to" -" update the :doc:`replica set configuration document ` with the new hostname." -msgstr "" - -# 379f6029cc6a45f2ab8c33cbf0f97163 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:140 -msgid "" -"For example, the following sequence of commands updates the hostname for " -"the instance at position ``2`` in the ``members`` array:" -msgstr "" - -# 6fff9f29754541b1a560f36fde42c6f4 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:150 -msgid "" -"For more information on updating the configuration document, see :ref" -":`replica-set-reconfiguration-usage`." -msgstr "" - -# 0d3edb866eff4039ba52b043ccba47c4 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:153 -msgid "To confirm the new configuration, issue :method:`rs.conf()`." -msgstr "" - -# 13cd2d44abac46feb977475a4f86958b -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:155 -msgid "" -"Wait for the member to recover. To check the member's state, issue " -":method:`rs.status()`." -msgstr "" - -# 9195348b4703457988f52a97700128a8 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:159 -msgid "Migrate the Primary in a Replica Set Shard" -msgstr "" - -# cfe6a788bbff44b680774d4e6dd06727 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:161 -msgid "" -"While migrating the replica set's primary, the set must elect a new " -"primary. This failover process which renders the replica set unavailable " -"to perform reads or accept writes for the duration of the election, which" -" typically completes quickly. If possible, plan the migration during a " -"maintenance window." -msgstr "" - -# 657e732712f1451fafb93500d4640e57 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:167 -msgid "" -"Step down the primary to allow the normal :ref:`failover ` process. To step down the primary, connect to the primary and" -" issue the either the :dbcommand:`replSetStepDown` command or the " -":method:`rs.stepDown()` method. The following example shows the " -":method:`rs.stepDown()` method:" -msgstr "" - -# c5c2ee8dbedc4c2fa82412005f865e4e -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:178 -msgid "" -"Once the primary has stepped down and another member has become " -":replstate:`PRIMARY` state. To migrate the stepped-down primary, follow " -"the :ref:`migrate-replica-set-shard-member` procedure" -msgstr "" - -# 7d2f7b5d8d2d4a5382b6c7ed7a976009 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:182 -msgid "" -"You can check the output of :method:`rs.status()` to confirm the change " -"in status." -msgstr "" - -# ac89adf9d6864ae2b6aa3f80cc104a67 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:186 -msgid "Migrate a Standalone Shard" -msgstr "" - -# ee78718de3b04c1f839b26971e0196bb -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:188 -msgid "" -"The ideal procedure for migrating a standalone shard is to :doc:`convert " -"the standalone to a replica set ` and then use the procedure for :ref:`migrating a replica set shard " -"`. In production clusters, all shards should " -"be replica sets, which provides continued availability during maintenance" -" windows." -msgstr "" - -# 57308ffc83154ae293127c75bf02cb9c -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:196 -msgid "" -"Migrating a shard as standalone is a multi-step process during which part" -" of the shard may be unavailable. If the shard is the :term:`primary " -"shard` for a database,the process includes the :dbcommand:`movePrimary` " -"command. While the :dbcommand:`movePrimary` runs, you should stop " -"modifying data in that database. To migrate the standalone shard, use the" -" :doc:`/tutorial/remove-shards-from-cluster` procedure." -msgstr "" - -# 1fa4a0ac82ef45f7b59daff6090496d7 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:207 -msgid "Re-Enable the Balancer" -msgstr "" - -# abab1c5b78de4c04b5b6163d7e532b7e -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:209 -msgid "" -"To complete the migration, re-enable the balancer to resume :doc:`chunk " -"migrations `." -msgstr "" - -# ec9bee06c72645e3a9c5ab1384ddd5e2 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:212 -msgid "" -"Connect to one of the cluster's :program:`mongos` instances and pass " -"``true`` to the :method:`sh.setBalancerState()` method:" -msgstr "" - -# 748148a0704b4ba9b0bd59ffabc2a465 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:222 -msgid "For more information, see :ref:`sharding-balancing-enable`." -msgstr "" - -# cce8f00956524e018b72aacecf995e28 -#~ msgid "" -#~ "While the migration is in progress, " -#~ "do not attempt to change to the" -#~ " :doc:`cluster metadata `. Do not use any " -#~ "operation that modifies the cluster " -#~ "metadata *in any way*. For example, " -#~ "do not create or drop databases, " -#~ "create or drop collections, or use " -#~ "any sharding commands." -#~ msgstr "" - -# 0079ec4734b4431fa9c0216d7c9cf07b -#~ msgid "To migrate a cluster to new hardware, perform the following tasks." -#~ msgstr "" - -# e9623ab3b5524d6bbc0c40684f678bd7 -#~ msgid "" -#~ "Disable the balancer to stop :doc:`chunk" -#~ " migration ` " -#~ "and do not perform any metadata " -#~ "write operations until the process " -#~ "finishes. If a migration is in " -#~ "progress, the balancer will complete the" -#~ " in-progress migration before stopping." -#~ msgstr "" - -# d0368e67d945448c9dd20b9376182721 -#~ msgid "" -#~ "Migrate each :ref:`config server ` by starting with the " -#~ "*last* config server listed in the " -#~ ":setting:`~sharding.configDB` string. Proceed in " -#~ "reverse order of the " -#~ ":setting:`~sharding.configDB` string. Migrate and" -#~ " restart a config server before " -#~ "proceeding to the next. Do not " -#~ "rename a config server during this " -#~ "process." -#~ msgstr "" - -# 0ee6cd04ebb64826ac7668d73b830fb9 -#~ msgid "" -#~ "If the name or address that a " -#~ "sharded cluster uses to connect to " -#~ "a config server changes, you must " -#~ "restart **every** :program:`mongod` and " -#~ ":program:`mongos` instance in the sharded " -#~ "cluster. Avoid downtime by using CNAMEs" -#~ " to identify config servers within " -#~ "the MongoDB deployment." -#~ msgstr "" - -# c5eab668af3f40ada1e69e948f12d245 -#~ msgid "" -#~ "See :doc:`/tutorial/migrate-config-servers-" -#~ "with-different-hostnames` for more " -#~ "information." -#~ msgstr "" - -# 3d90136600c14afabf488ff88b3b7f17 -#~ msgid "" -#~ "Start with the *last* config server " -#~ "listed in :setting:`~sharding.configDB`." -#~ msgstr "" - -# 1194923ae9df48c88f1e3d831df7f0c5 -#~ msgid "Shut down the config server." -#~ msgstr "" - -# 178ff0330cda40d58660e083869a8481 -#~ msgid "This renders all config data for the sharded cluster \"read only.\"" -#~ msgstr "" - -# 5ba51bc6d4fe4566bb0b60ab6b35943f -#~ msgid "" -#~ "Change the DNS entry that points " -#~ "to the system that provided the " -#~ "old config server, so that the " -#~ "*same* hostname points to the new " -#~ "system. How you do this depends on" -#~ " how you organize your DNS and " -#~ "hostname resolution services." -#~ msgstr "" - -# 739af2df1e9748adb2ddcefac2d27161 -#~ msgid "" -#~ "Copy the contents of " -#~ ":setting:`~storage.dbPath` from the old config" -#~ " server to the new config server." -#~ msgstr "" - -# 83c027a18cc14f358bba60013aad6526 -#~ msgid "" -#~ "For example, to copy the contents " -#~ "of :setting:`~storage.dbPath` to a machine " -#~ "named ``mongodb.config2.example.net``, you might " -#~ "issue a command similar to the " -#~ "following:" -#~ msgstr "" - -# 75bd4b49b6054d72bb08e03372b7ef02 -#~ msgid "" -#~ "Start the config server instance on " -#~ "the new system. The default invocation" -#~ " is:" -#~ msgstr "" - -# 7d6d5a5a12444407afdf5713686398e7 -#~ msgid "" -#~ "If the :setting:`~sharding.configDB` string " -#~ "will change as part of the " -#~ "migration, you must shut down *all* " -#~ ":program:`mongos` instances before changing " -#~ "the :setting:`~sharding.configDB` string. This " -#~ "avoids errors in the sharded cluster " -#~ "over :setting:`~sharding.configDB` string conflicts." -#~ msgstr "" - -# 1f61c0047e9143c5967af5e9cf27c0b5 -#~ msgid "" -#~ "If the :setting:`~sharding.configDB` string " -#~ "will remain the same, you can " -#~ "migrate the :program:`mongos` instances " -#~ "sequentially or all at once." -#~ msgstr "" - -# 1560726f3bb84760b82475b9291f2bcd -#~ msgid "" -#~ "Shut down the :program:`mongos` instances " -#~ "using the :dbcommand:`shutdown` command. If" -#~ " the :setting:`~sharding.configDB` string is " -#~ "changing, shut down *all* :program:`mongos`" -#~ " instances." -#~ msgstr "" - -# 9c051eaec91a4a3a874426202565e6ad -#~ msgid "" -#~ "If the hostname has changed for " -#~ "any of the config servers, update " -#~ "the :setting:`~sharding.configDB` string for " -#~ "each :program:`mongos` instance. The " -#~ ":program:`mongos` instances must all use " -#~ "the same :setting:`~sharding.configDB` string. " -#~ "The strings must list identical host " -#~ "names in identical order." -#~ msgstr "" - -# 893f9c55f15f4deeba431e05a295143a -#~ msgid "Tip" -#~ msgstr "" - -# b5b54dddddba442db809d7b1f47f4701 -#~ msgid "" -#~ "Restart the :program:`mongos` instances being" -#~ " sure to use the updated " -#~ ":setting:`~sharding.configDB` string if hostnames" -#~ " have changed." -#~ msgstr "" - -# a8ea46001f0b4810a8fb481a8ec100bf -#~ msgid "" -#~ "To complete the migration, re-enable " -#~ "the balancer to resume :doc:`chunk " -#~ "migrations `." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/model-data-for-atomic-operations.po b/locale/es/LC_MESSAGES/tutorial/model-data-for-atomic-operations.po deleted file mode 100644 index 7f3bad87791..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/model-data-for-atomic-operations.po +++ /dev/null @@ -1,125 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:37+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# dd1252893b0445cf8afcd2fca4940f49 -#: ../source/tutorial/model-data-for-atomic-operations.txt:5 -msgid "Model Data for Atomic Operations" -msgstr "" - -# 88f300fb1cf5486886c62ecc95952eef -#: ../source/tutorial/model-data-for-atomic-operations.txt -msgid "On this page" -msgstr "" - -# b56a3b9b3f424bed962a5732057cb93d -#: ../source/tutorial/model-data-for-atomic-operations.txt:16 -msgid "Pattern" -msgstr "" - -# 5519c11dc2f14bea8cb074f7db4d9840 -#: ../source/tutorial/model-data-for-atomic-operations.txt:18 -msgid "" -"In MongoDB, write operations, e.g. :method:`db.collection.update()`, " -":method:`db.collection.findAndModify()`, " -":method:`db.collection.remove()`, are atomic on the level of a single " -"document. For fields that must be updated together, embedding the fields " -"within the same document ensures that the fields can be updated " -"atomically." -msgstr "" - -# 5f8b99dafa4b47d9956dc06a2f44e42d -#: ../source/tutorial/model-data-for-atomic-operations.txt:25 -msgid "" -"For example, consider a situation where you need to maintain information " -"on books, including the number of copies available for checkout as well " -"as the current checkout information." -msgstr "" - -# a3f8c21047b04bfe852edc00df6ceeda -#: ../source/tutorial/model-data-for-atomic-operations.txt:29 -msgid "" -"The available copies of the book and the checkout information should be " -"in sync. As such, embedding the ``available`` field and the ``checkout`` " -"field within the same document ensures that you can update the two fields" -" atomically." -msgstr "" - -# 8c891fe96059421a8e61036c11cf5558 -#: ../source/tutorial/model-data-for-atomic-operations.txt:49 -msgid "" -"Then to update with new checkout information, you can use the " -":method:`db.collection.update()` method to atomically update both the " -"``available`` field and the ``checkout`` field:" -msgstr "" - -# 2f0c345953bf4f6696801f79a145d5d0 -#: ../source/tutorial/model-data-for-atomic-operations.txt:63 -msgid "" -"The operation returns a :method:`WriteResult()` object that contains " -"information on the status of the operation:" -msgstr "" - -# 0578322b91954469aa7cd93ef1e00bfb -#: ../source/tutorial/model-data-for-atomic-operations.txt:70 -msgid "" -"The :data:`~WriteResult.nMatched` field shows that ``1`` document matched" -" the update condition, and :data:`~WriteResult.nModified` shows that the " -"operation updated ``1`` document." -msgstr "" - -# 0253041cf8cd403f96f7f1af7fd5db43 -#: ../source/tutorial/model-data-for-atomic-operations.txt:74 -msgid "" -"If no document matched the update condition, then " -":data:`~WriteResult.nMatched` and :data:`~WriteResult.nModified` would be" -" ``0`` and would indicate that you could not check out the book." -msgstr "" - -#~ msgid "" -#~ "Consider the following example that " -#~ "keeps a library book and its " -#~ "checkout information. The example illustrates" -#~ " how embedding fields related to an" -#~ " atomic update within the same " -#~ "document ensures that the fields are " -#~ "in sync." -#~ msgstr "" - -#~ msgid "" -#~ "Consider the following ``book`` document " -#~ "that stores the number of available " -#~ "copies for checkout and the current " -#~ "checkout information:" -#~ msgstr "" - -#~ msgid "" -#~ "You can use the " -#~ ":method:`db.collection.findAndModify()` method to " -#~ "atomically determine if a book is " -#~ "available for checkout and update with" -#~ " the new checkout information. Embedding" -#~ " the ``available`` field and the " -#~ "``checkout`` field within the same " -#~ "document ensures that the updates to " -#~ "these fields are in sync:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/model-data-for-keyword-search.po b/locale/es/LC_MESSAGES/tutorial/model-data-for-keyword-search.po deleted file mode 100644 index 740bb77b47e..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/model-data-for-keyword-search.po +++ /dev/null @@ -1,170 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:40+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# e15504bd95c14f2c9b485d73120aeecf -#: ../source/tutorial/model-data-for-keyword-search.txt:3 -msgid "Model Data to Support Keyword Search" -msgstr "" - -# 2421f2875ec74adebd7915923b2a4f23 -#: ../source/tutorial/model-data-for-keyword-search.txt -msgid "On this page" -msgstr "" - -# 911c7770d4944dec82e8b946d8d0e9fc -#: ../source/tutorial/model-data-for-keyword-search.txt:15 -msgid "" -"Keyword search is *not* the same as text search or full text search, and " -"does not provide stemming or other text-processing features. See the :ref" -":`limit-keyword-indexes` section for more information." -msgstr "" - -# 7eccade93bfa4b73a3755faf0b54f3a6 -#: ../source/tutorial/model-data-for-keyword-search.txt:20 -msgid "" -"In 2.4, MongoDB provides a text search feature. See :doc:`/core/index-" -"text` for more information." -msgstr "" - -# 28b79eed19894036887ab6ba28e8f79f -#: ../source/tutorial/model-data-for-keyword-search.txt:23 -msgid "" -"If your application needs to perform queries on the content of a field " -"that holds text you can perform exact matches on the text or use " -":query:`$regex` to use regular expression pattern matches. However, for " -"many operations on text, these methods do not satisfy application " -"requirements." -msgstr "" - -# 0b0e0e26e80c4c529357f500e8771058 -#: ../source/tutorial/model-data-for-keyword-search.txt:29 -msgid "" -"This pattern describes one method for supporting keyword search using " -"MongoDB to support application search functionality, that uses keywords " -"stored in an array in the same document as the text field. Combined with " -"a :ref:`multi-key index `, this pattern can support " -"application's keyword search operations." -msgstr "" - -# 729b8a93d2654db0a4ba20fb939f9f28 -#: ../source/tutorial/model-data-for-keyword-search.txt:36 -msgid "Pattern" -msgstr "" - -# 3cc53816731146e98457b2628646c8e0 -#: ../source/tutorial/model-data-for-keyword-search.txt:38 -msgid "" -"To add structures to your document to support keyword-based queries, " -"create an array field in your documents and add the keywords as strings " -"in the array. You can then create a :ref:`multi-key index ` on the array and create queries that select values from the " -"array." -msgstr "" - -# fc5b694a7d0741db80c9ce7cf347ccfb -#: ../source/tutorial/model-data-for-keyword-search.txt -msgid "Example" -msgstr "" - -# 52e718a67e884d2a81724c200d799174 -#: ../source/tutorial/model-data-for-keyword-search.txt:46 -msgid "" -"Given a collection of library volumes that you want to provide topic-" -"based search. For each volume, you add the array ``topics``, and you add " -"as many keywords as needed for a given volume." -msgstr "" - -# a7b4e246b10843dcb586560c0b872ac0 -#: ../source/tutorial/model-data-for-keyword-search.txt:50 -msgid "For the ``Moby-Dick`` volume you might have the following document:" -msgstr "" - -# 311a7d3f5f7e4572ba3f17671b0a4624 -#: ../source/tutorial/model-data-for-keyword-search.txt:62 -msgid "You then create a multi-key index on the ``topics`` array:" -msgstr "" - -# ff63c3023314412186eed639540898c7 -#: ../source/tutorial/model-data-for-keyword-search.txt:68 -msgid "" -"The multi-key index creates separate index entries for each keyword in " -"the ``topics`` array. For example the index contains one entry for " -"``whaling`` and another for ``allegory``." -msgstr "" - -# 3250b74b0e584f3d9e4678ca34e5a3ef -#: ../source/tutorial/model-data-for-keyword-search.txt:72 -msgid "You then query based on the keywords. For example:" -msgstr "" - -# 68ed3fc728524c218a7d3dd43efcd6ef -#: ../source/tutorial/model-data-for-keyword-search.txt:78 -msgid "" -"An array with a large number of elements, such as one with several " -"hundreds or thousands of keywords will incur greater indexing costs on " -"insertion." -msgstr "" - -# 9a06f7b0d5134d96ba9e5362912d61c3 -#: ../source/tutorial/model-data-for-keyword-search.txt:85 -msgid "Limitations of Keyword Indexes" -msgstr "" - -# 07092d3c3ca8409084fd02d11367d784 -#: ../source/tutorial/model-data-for-keyword-search.txt:87 -msgid "" -"MongoDB can support keyword searches using specific data models and :ref" -":`multi-key indexes `; however, these keyword " -"indexes are not sufficient or comparable to full-text products in the " -"following respects:" -msgstr "" - -# c93d447a3dc4408e943adba3c300f6f2 -#: ../source/tutorial/model-data-for-keyword-search.txt:92 -msgid "" -"*Stemming*. Keyword queries in MongoDB can not parse keywords for root or" -" related words." -msgstr "" - -# 1eaa8e1fd2dd419e9260fa686b36cc6f -#: ../source/tutorial/model-data-for-keyword-search.txt:95 -msgid "" -"*Synonyms*. Keyword-based search features must provide support for " -"synonym or related queries in the application layer." -msgstr "" - -# c3d54972f73e4b2bb66527f1994e194b -#: ../source/tutorial/model-data-for-keyword-search.txt:98 -msgid "" -"*Ranking*. The keyword look ups described in this document do not provide" -" a way to weight results." -msgstr "" - -# 94fcc0ff8fac4f3a88f40d692485522d -#: ../source/tutorial/model-data-for-keyword-search.txt:101 -msgid "" -"*Asynchronous Indexing*. MongoDB builds indexes synchronously, which " -"means that the indexes used for keyword indexes are always current and " -"can operate in real-time. However, asynchronous bulk indexes may be more " -"efficient for some kinds of content and workloads." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/model-embedded-one-to-many-relationships-between-documents.po b/locale/es/LC_MESSAGES/tutorial/model-embedded-one-to-many-relationships-between-documents.po deleted file mode 100644 index aa1bb37dcd4..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/model-embedded-one-to-many-relationships-between-documents.po +++ /dev/null @@ -1,94 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:45+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a38a48d9c1a649549c0e4be46bc86c1c -#: ../source/tutorial/model-embedded-one-to-many-relationships-between-documents.txt:5 -msgid "Model One-to-Many Relationships with Embedded Documents" -msgstr "" - -# dceda31145f14b64a9a981e87f5ec5b8 -#: ../source/tutorial/model-embedded-one-to-many-relationships-between-documents.txt -msgid "On this page" -msgstr "" - -# ddcc01839fa34685b94ef44d11f737f0 -#: ../source/tutorial/model-embedded-one-to-many-relationships-between-documents.txt:16 -msgid "Overview" -msgstr "" - -# bf1ea94e8fdd4dc1a727572e6276eff8 -#: ../source/tutorial/model-embedded-one-to-many-relationships-between-documents.txt:18 -msgid "" -"Data in MongoDB has a *flexible schema*. :term:`Collections `" -" do not enforce :term:`document` structure. Decisions that affect how you" -" model data can affect application performance and database capacity. See" -" :doc:`/core/data-models` for a full high level overview of data modeling" -" in MongoDB." -msgstr "" - -# fb7ec8a2bd904e5d9338b94b251a4d3f -#: ../source/tutorial/model-embedded-one-to-many-relationships-between-documents.txt:24 -msgid "" -"This document describes a data model that uses :ref:`embedded ` documents to describe relationships between " -"connected data." -msgstr "" - -# 576fd89900ce4048bb71e22f83fab2df -#: ../source/tutorial/model-embedded-one-to-many-relationships-between-documents.txt:29 -msgid "Pattern" -msgstr "" - -# e9b30adea4c64a6fb7ea03df1f0e6fa5 -#: ../source/tutorial/model-embedded-one-to-many-relationships-between-documents.txt:31 -msgid "" -"Consider the following example that maps patron and multiple address " -"relationships. The example illustrates the advantage of embedding over " -"referencing if you need to view many data entities in context of another." -" In this one-to-many relationship between ``patron`` and ``address`` " -"data, the ``patron`` has multiple ``address`` entities." -msgstr "" - -# 58c9720173be4e9489453ad0e2d4304b -#: ../source/tutorial/model-embedded-one-to-many-relationships-between-documents.txt:37 -msgid "" -"In the normalized data model, the ``address`` documents contain a " -"reference to the ``patron`` document." -msgstr "" - -# 7834da4f596f464c8187b73e7b6f182a -#: ../source/tutorial/model-embedded-one-to-many-relationships-between-documents.txt:63 -msgid "" -"If your application frequently retrieves the ``address`` data with the " -"``name`` information, then your application needs to issue multiple " -"queries to resolve the references. A more optimal schema would be to " -"embed the ``address`` data entities in the ``patron`` data, as in the " -"following document:" -msgstr "" - -# d1884df529864204a8f483e228c43c96 -#: ../source/tutorial/model-embedded-one-to-many-relationships-between-documents.txt:90 -msgid "" -"With the embedded data model, your application can retrieve the complete " -"patron information with one query." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/model-embedded-one-to-one-relationships-between-documents.po b/locale/es/LC_MESSAGES/tutorial/model-embedded-one-to-one-relationships-between-documents.po deleted file mode 100644 index c1ead70794e..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/model-embedded-one-to-one-relationships-between-documents.po +++ /dev/null @@ -1,94 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:50+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 5ab23acd96ff47c185b2e40b7fde07f4 -#: ../source/tutorial/model-embedded-one-to-one-relationships-between-documents.txt:5 -msgid "Model One-to-One Relationships with Embedded Documents" -msgstr "" - -# 297d6ecebb604392bb9d8e5f783ccf73 -#: ../source/tutorial/model-embedded-one-to-one-relationships-between-documents.txt -msgid "On this page" -msgstr "" - -# bc3e59da6d18452ca27060f73f40bf8a -#: ../source/tutorial/model-embedded-one-to-one-relationships-between-documents.txt:16 -msgid "Overview" -msgstr "" - -# 8522a10cfe7149b5b4a285350cc5a351 -#: ../source/tutorial/model-embedded-one-to-one-relationships-between-documents.txt:18 -msgid "" -"Data in MongoDB has a *flexible schema*. :term:`Collections `" -" do not enforce :term:`document` structure. Decisions that affect how you" -" model data can affect application performance and database capacity. See" -" :doc:`/core/data-models` for a full high level overview of data modeling" -" in MongoDB." -msgstr "" - -# e5a092f23725441d87ac1340819ba66b -#: ../source/tutorial/model-embedded-one-to-one-relationships-between-documents.txt:24 -msgid "" -"This document describes a data model that uses :ref:`embedded ` documents to describe relationships between " -"connected data." -msgstr "" - -# b564a8d879a44b018e09ee8287cfe912 -#: ../source/tutorial/model-embedded-one-to-one-relationships-between-documents.txt:29 -msgid "Pattern" -msgstr "" - -# e889adc6092248c092c7dab98a149559 -#: ../source/tutorial/model-embedded-one-to-one-relationships-between-documents.txt:31 -msgid "" -"Consider the following example that maps patron and address " -"relationships. The example illustrates the advantage of embedding over " -"referencing if you need to view one data entity in context of the other. " -"In this one-to-one relationship between ``patron`` and ``address`` data, " -"the ``address`` belongs to the ``patron``." -msgstr "" - -# cdc06c0934d2418ea4abd23ca644fe3b -#: ../source/tutorial/model-embedded-one-to-one-relationships-between-documents.txt:37 -msgid "" -"In the normalized data model, the ``address`` document contains a " -"reference to the ``patron`` document." -msgstr "" - -# 474a08efeb8d4b438899c3d34c54acca -#: ../source/tutorial/model-embedded-one-to-one-relationships-between-documents.txt:55 -msgid "" -"If the ``address`` data is frequently retrieved with the ``name`` " -"information, then with referencing, your application needs to issue " -"multiple queries to resolve the reference. The better data model would be" -" to embed the ``address`` data in the ``patron`` data, as in the " -"following document:" -msgstr "" - -# 4c125e942d4a4f7db181498f118762f3 -#: ../source/tutorial/model-embedded-one-to-one-relationships-between-documents.txt:74 -msgid "" -"With the embedded data model, your application can retrieve the complete " -"patron information with one query." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/model-monetary-data.po b/locale/es/LC_MESSAGES/tutorial/model-monetary-data.po deleted file mode 100644 index 67772e6da8b..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/model-monetary-data.po +++ /dev/null @@ -1,554 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 2.6\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 043ab58c18204f2db4392853e96a191a -#: ../source/tutorial/model-monetary-data.txt:3 -msgid "Model Monetary Data" -msgstr "" - -# 783770d9937140d591acf34b51b3d173 -#: ../source/tutorial/model-monetary-data.txt -msgid "On this page" -msgstr "" - -# ff73a62e3f334035a415694af009682f -#: ../source/tutorial/model-monetary-data.txt:14 -msgid "Overview" -msgstr "" - -# a42f33187e1141ac89d4cac5e49fa8a1 -#: ../source/tutorial/model-monetary-data.txt:16 -msgid "" -"Applications that handle monetary data often require the ability to " -"capture fractional units of currency and need to emulate decimal rounding" -" with exact precision when performing arithmetic. The binary-based " -"floating-point arithmetic used by many modern systems (i.e., float, " -"double) is unable to represent exact decimal fractions and requires some " -"degree of approximation making it unsuitable for monetary arithmetic. " -"This constraint is an important consideration when modeling monetary " -"data." -msgstr "" - -# 589e80a0379845948b8717d182385e66 -#: ../source/tutorial/model-monetary-data.txt:25 -msgid "" -"There are several approaches to modeling monetary data in MongoDB using " -"the numeric and non-numeric models." -msgstr "" - -# 8f629b57f0ef452aac2f39cd0fdb2caf -# 696f475a05914c1aa863ed1adb9a6928 -#: ../source/tutorial/model-monetary-data.txt:31 -#: ../source/tutorial/model-monetary-data.txt:73 -msgid "Numeric Model" -msgstr "" - -# 5d6690caea5240f49a208bd08ccfcb9f -#: ../source/tutorial/model-monetary-data.txt:33 -msgid "" -"The numeric model may be appropriate if you need to query the database " -"for exact, mathematically valid matches or need to perform server-side " -"arithmetic, e.g., :update:`$inc`, :update:`$mul`, and :doc:`aggregation " -"framework arithmetic `." -msgstr "" - -# a98efb4d2c2d4421b7bdd8cb7523dd93 -#: ../source/tutorial/model-monetary-data.txt:38 -msgid "**The following approaches follow the numeric model:**" -msgstr "" - -# 7f1691b1635e451ebafc7c6419cfa931 -#: ../source/tutorial/model-monetary-data.txt:40 -msgid "" -":ref:`numeric-decimal` which is a decimal-based floating-point format " -"capable of providing exact precision. Available in MongoDB version 3.4 " -"and later." -msgstr "" - -# 1d3b611065e3471bb97ab77c550c698e -#: ../source/tutorial/model-monetary-data.txt:44 -msgid "" -":ref:`numeric-scale-factor` to convert the monetary value to a 64-bit " -"integer (``long`` BSON type) by multiplying by a power of 10 scale " -"factor." -msgstr "" - -# 6d18dc195caf40d594ddf12da28e867f -# 662959b433fb4cb1a0d70ca79b30e7c2 -#: ../source/tutorial/model-monetary-data.txt:51 -#: ../source/tutorial/model-monetary-data.txt:306 -msgid "Non-Numeric Model" -msgstr "" - -# c0501f5c06fb40c0a72adb3d24f2141c -#: ../source/tutorial/model-monetary-data.txt:53 -msgid "" -"If there is no need to perform server-side arithmetic on monetary data or" -" if server-side approximations are sufficient, modeling monetary data " -"using the non-numeric model may be suitable." -msgstr "" - -# b9b65dba5fb04168a3a1d4edf17b03b7 -#: ../source/tutorial/model-monetary-data.txt:57 -msgid "**The following approach follows the non-numeric model:**" -msgstr "" - -# 291d8f7a373043049aa0c98f955d99d2 -#: ../source/tutorial/model-monetary-data.txt:59 -msgid "" -":ref:`Using two fields for the monetary value `: One field stores the exact monetary value as a non-numeric " -"``string`` and another field stores a binary-based floating-point " -"(``double`` BSON type) approximation of the value." -msgstr "" - -# 70d6df7750594c3aaa50a4d6c06a75cc -#: ../source/tutorial/model-monetary-data.txt:66 -msgid "" -"Arithmetic mentioned on this page refers to server-side arithmetic " -"performed by :program:`mongod` or :program:`mongos`, and not to client-" -"side arithmetic." -msgstr "" - -# b9e3cb60ef96444b9483b6fb006583c3 -#: ../source/tutorial/model-monetary-data.txt:78 -msgid "Using the Decimal BSON Type" -msgstr "" - -# 140ee432774344de8506d232c1f4d873 -#: ../source/tutorial/model-monetary-data.txt:82 -msgid "" -"The ``decimal`` :doc:`BSON type ` uses the IEEE " -"754 decimal128 decimal-based floating-point numbering format. Unlike " -"binary-based floating-point formats (i.e., the ``double`` BSON type), " -"decimal128 does not approximate decimal values and is able to provide the" -" exact precision required for working with monetary data." -msgstr "" - -# c20319c3a3194cb08bb7034fc93a3747 -#: ../source/tutorial/model-monetary-data.txt:88 -msgid "" -"From the :program:`mongo` shell ``decimal`` values are assigned and " -"queried using the ``NumberDecimal()`` constructor. The following example" -" adds a document containing gas prices to a ``gasprices`` collection:" -msgstr "" - -# 95b0b25cfa4e45428ecf2d89992631f0 -#: ../source/tutorial/model-monetary-data.txt:97 -msgid "The following query matches the document above:" -msgstr "" - -# 7088d9b7a8b3470eab845e1fc27c3025 -#: ../source/tutorial/model-monetary-data.txt:103 -msgid "" -"For more information on the ``decimal`` type, see :ref:`shell-type-" -"decimal`." -msgstr "" - -# 6e4c68bf9b004d4e9d7ea3c626317d7a -#: ../source/tutorial/model-monetary-data.txt:107 -msgid "Converting Values to Decimal" -msgstr "" - -# a21509e88f7b4db7bd1e798f354fa155 -#: ../source/tutorial/model-monetary-data.txt:109 -msgid "" -"A collection's values can be transformed to the ``decimal`` type by " -"performing a one-time transformation or by modifying application logic to" -" perform the transformation as it accesses records." -msgstr "" - -# 287d4d062b1f4e5a8db92be33c38ce40 -#: ../source/tutorial/model-monetary-data.txt:114 -msgid "One-Time Collection Transformation" -msgstr "" - -# b6cd0a0378004c3485bbb700085556bd -#: ../source/tutorial/model-monetary-data.txt:116 -msgid "" -"A collection can be transformed by iterating over all documents in the " -"collection, converting the monetary value to the ``decimal`` type, and " -"writing the document back to the collection." -msgstr "" - -# 2fa3c737da0c4cd082b1f4acd034782e -#: ../source/tutorial/model-monetary-data.txt:120 -msgid "" -"It is strongly advised to add the ``decimal`` value to the document as a " -"new field and remove the old field later once the new field's values have" -" been verified." -msgstr "" - -# 29e47de2fc2c4d7d8cde11c742ddccf8 -#: ../source/tutorial/model-monetary-data.txt:124 -msgid "" -"Be sure to test ``decimal`` conversions in an isolated test environment." -" Once datafiles are created or modified with MongoDB version 3.4 they " -"will no longer be compatible with previous versions and there is no " -"support for downgrading datafiles containing decimals." -msgstr "" - -# 3901adaff5ba41c4ab87edabcb5c172b -#: ../source/tutorial/model-monetary-data.txt:130 -msgid "**Scale Factor Transformation:**" -msgstr "" - -# edfb72e8b3154478a3ff6f0a9fc4ed62 -#: ../source/tutorial/model-monetary-data.txt:132 -msgid "" -"Consider the following collection which used the :ref:`Scale Factor " -"` approach and saved the monetary value as a 64-bit" -" integer representing the number of cents:" -msgstr "" - -# 89543f5248bc47d38fe1aa74ae7fabee -#: ../source/tutorial/model-monetary-data.txt:144 -msgid "" -"The ``long`` value can be converted to an appropriately formatted " -"``decimal`` value by multiplying ``price`` and " -"``NumberDecimal(\"0.01\")`` using the :expression:`$multiply` operator. " -"The following aggregation pipeline assigns the converted value to the new" -" ``priceDec`` field in the :pipeline:`$addFields` stage:" -msgstr "" - -# e24ffe3e5417428192370e1ec638e15c -#: ../source/tutorial/model-monetary-data.txt:167 -msgid "" -"The results of the aggregation pipeline can be verified using the " -"``db.clothes.find()`` query:" -msgstr "" - -# 498cc73d4b9a45a38167f84fbf4531a9 -#: ../source/tutorial/model-monetary-data.txt:178 -msgid "" -"If you do not want to add a new field with the ``decimal`` value, the " -"original field can be overwritten. The following " -":method:`~db.collection.update()` method first checks that ``price`` " -"exists and that it is a ``long``, then transforms the ``long`` value to " -"``decimal`` and stores it in the ``priceDec`` field:" -msgstr "" - -# 40e13ad280d34dc2b2b180f74b6563b1 -#: ../source/tutorial/model-monetary-data.txt:192 -msgid "The results can be verified using the ``db.clothes.find()`` query:" -msgstr "" - -# a0a5df724fea40cda10161c052b03108 -#: ../source/tutorial/model-monetary-data.txt:202 -msgid "**Non-Numeric Transformation:**" -msgstr "" - -# cc3e0f7753e94430bf37678868646385 -#: ../source/tutorial/model-monetary-data.txt:204 -msgid "" -"Consider the following collection which used the :ref:`non-numeric " -"` model and saved the monetary value as a " -"``string`` with the exact representation of the value:" -msgstr "" - -# 0e0f14d48e10471da1586880fa0cdcb0 -#: ../source/tutorial/model-monetary-data.txt:217 -msgid "" -"The following function first checks that ``price`` exists and that it is " -"a ``string``, then transforms the ``string`` value to a ``decimal`` value" -" and stores it in the ``priceDec`` field:" -msgstr "" - -# ea1d264f830a4250b21e6959459e2e7d -#: ../source/tutorial/model-monetary-data.txt:228 -msgid "" -"The function does not output anything to the command line. The results " -"can be verified using the ``db.clothes.find()`` query:" -msgstr "" - -# dca1e12b5b0b43bd95ee243f965a9278 -#: ../source/tutorial/model-monetary-data.txt:240 -msgid "Application Logic Transformation" -msgstr "" - -# d2329da00a9e47adb2ef1cf2750e0ef3 -#: ../source/tutorial/model-monetary-data.txt:242 -msgid "" -"It is possible to perform the transformation to the ``decimal`` type from" -" within the application logic. In this scenario the application modified " -"to perform the transformation as it accesses records." -msgstr "" - -# 0f49cd9004184d94a25fff163a889081 -#: ../source/tutorial/model-monetary-data.txt:247 -msgid "The typical application logic is as follows:" -msgstr "" - -# 80fb1ab2c0894b14a98aa8f0c34bebf0 -#: ../source/tutorial/model-monetary-data.txt:249 -msgid "Test that the new field exists and that it is of ``decimal`` type" -msgstr "" - -# bc82d7ac91354983bcb0ecfe5068a4fd -#: ../source/tutorial/model-monetary-data.txt:251 -msgid "If the new ``decimal`` field does not exist:" -msgstr "" - -# 486db91fd2f24c7d9b8dc6cccf9562f9 -#: ../source/tutorial/model-monetary-data.txt:253 -msgid "Create it by properly converting old field values" -msgstr "" - -# cfb1a4dc2234460d9598e1d4e37d576d -#: ../source/tutorial/model-monetary-data.txt:255 -msgid "Remove the old field" -msgstr "" - -# 734bb3822f6e460da786592988d45d8f -#: ../source/tutorial/model-monetary-data.txt:257 -msgid "Persist the transformed record" -msgstr "" - -# 03e9d81c277d4156b209c94c66ed3e3e -#: ../source/tutorial/model-monetary-data.txt:262 -msgid "Using a Scale Factor" -msgstr "" - -# 707f8484480548978d45158bd27d58fa -#: ../source/tutorial/model-monetary-data.txt:264 -msgid "" -"If you are using MongoDB version 3.4 or higher, using the :ref:`decimal " -"` type for modeling monetary data is preferable to the " -":ref:`Scale Factor ` method." -msgstr "" - -# 88853cc3cc274fec82b6f100a364cbdb -#: ../source/tutorial/model-monetary-data.txt:269 -msgid "To model monetary data using the scale factor approach:" -msgstr "" - -# 8b6fc054b92c40d7b452b0a0a3e96e8d -#: ../source/tutorial/model-monetary-data.txt:271 -msgid "" -"Determine the maximum precision needed for the monetary value. For " -"example, your application may require precision down to the tenth of one " -"cent for monetary values in ``USD`` currency." -msgstr "" - -# 93cb3b248b2d4fe0a7f10c60f7a28c02 -#: ../source/tutorial/model-monetary-data.txt:275 -msgid "" -"Convert the monetary value into an integer by multiplying the value by a " -"power of 10 that ensures the maximum precision needed becomes the least " -"significant digit of the integer. For example, if the required maximum " -"precision is the tenth of one cent, multiply the monetary value by 1000." -msgstr "" - -# d2df40e9bb3149cd834156c618d5d955 -#: ../source/tutorial/model-monetary-data.txt:281 -msgid "Store the converted monetary value." -msgstr "" - -# 05cdf8f8778f47ee9316304898c61159 -#: ../source/tutorial/model-monetary-data.txt:283 -msgid "" -"For example, the following scales ``9.99 USD`` by 1000 to preserve " -"precision up to one tenth of a cent." -msgstr "" - -# 1359030bebc24ec0a66373650a30a54a -#: ../source/tutorial/model-monetary-data.txt:290 -msgid "The model assumes that for a given currency value:" -msgstr "" - -# 3688821691c747f6adf9f44e68fd3ecd -#: ../source/tutorial/model-monetary-data.txt:292 -msgid "" -"The scale factor is consistent for a currency; i.e. same scaling factor " -"for a given currency." -msgstr "" - -# b21ae004f5b14bd798f567c372d90f43 -#: ../source/tutorial/model-monetary-data.txt:295 -msgid "" -"The scale factor is a constant and known property of the currency; i.e " -"applications can determine the scale factor from the currency." -msgstr "" - -# faddba35b2fd459ba1225fee8cef4162 -#: ../source/tutorial/model-monetary-data.txt:298 -msgid "" -"When using this model, applications must be consistent in performing the " -"appropriate scaling of the values." -msgstr "" - -# e782c10e66464846abedb6fef43aa232 -#: ../source/tutorial/model-monetary-data.txt:301 -msgid "For use cases of this model, see :ref:`numeric-model-use-case`." -msgstr "" - -# 2c5d076d624149f4b3411fc912baefb4 -#: ../source/tutorial/model-monetary-data.txt:308 -msgid "" -"To model monetary data using the non-numeric model, store the value in " -"two fields:" -msgstr "" - -# f26b1c2f2fac43568fbc5998aeec360e -#: ../source/tutorial/model-monetary-data.txt:311 -msgid "" -"In one field, encode the exact monetary value as a non-numeric data type;" -" e.g., ``BinData`` or a ``string``." -msgstr "" - -# a399cee22efd47ed81debf0d1e7f6dd0 -#: ../source/tutorial/model-monetary-data.txt:314 -msgid "" -"In the second field, store a double-precision floating point " -"approximation of the exact value." -msgstr "" - -# 319351d93b1c45b58837eef01b952912 -#: ../source/tutorial/model-monetary-data.txt:317 -msgid "" -"The following example uses the non-numeric model to store ``9.99 USD`` " -"for the price and ``0.25 USD`` for the fee:" -msgstr "" - -# 51c6f611d524426aa4ed2f8b8670c6d1 -#: ../source/tutorial/model-monetary-data.txt:327 -msgid "" -"With some care, applications can perform range and sort queries on the " -"field with the numeric approximation. However, the use of the " -"approximation field for the query and sort operations requires that " -"applications perform client-side post-processing to decode the non-" -"numeric representation of the exact value and then filter out the " -"returned documents based on the exact monetary value." -msgstr "" - -# 9d5ca6f825a44d7bb087c7926b2c3fc6 -#: ../source/tutorial/model-monetary-data.txt:334 -msgid "For use cases of this model, see :ref:`non-numeric-model-use-case`." -msgstr "" - -#~ msgid "" -#~ "MongoDB stores numeric data as either" -#~ " IEEE 754 standard 64-bit floating " -#~ "point numbers or as 32-bit or " -#~ "64-bit signed integers. Applications that " -#~ "handle monetary data often require " -#~ "capturing fractional units of currency. " -#~ "However, arithmetic on floating point " -#~ "numbers, as implemented in modern " -#~ "hardware, often does not conform to " -#~ "requirements for monetary arithmetic. In " -#~ "addition, some fractional numeric quantities," -#~ " such as one third and one " -#~ "tenth, have no exact representation in" -#~ " binary floating point numbers." -#~ msgstr "" - -#~ msgid "This document describes two ways to model monetary data in MongoDB:" -#~ msgstr "" - -#~ msgid "" -#~ ":ref:`monetary-value-exact-precision` which" -#~ " multiplies the monetary value by a" -#~ " power of 10." -#~ msgstr "" - -#~ msgid "" -#~ ":ref:`monetary-value-arbitrary-precision` " -#~ "which uses two fields for the " -#~ "value: one field to store the " -#~ "exact monetary value as a non-" -#~ "numeric and another field to store " -#~ "a floating point approximation of the" -#~ " value." -#~ msgstr "" - -#~ msgid "Use Cases for Exact Precision Model" -#~ msgstr "" - -#~ msgid "" -#~ "If you regularly need to perform " -#~ "server-side arithmetic on monetary data," -#~ " the exact precision model may be " -#~ "appropriate. For instance:" -#~ msgstr "" - -#~ msgid "" -#~ "If you need to query the database" -#~ " for exact, mathematically valid matches," -#~ " use :ref:`monetary-value-exact-precision`." -#~ msgstr "" - -#~ msgid "" -#~ "If you need to be able to do" -#~ " server-side arithmetic, e.g., " -#~ ":update:`$inc`, :update:`$mul`, and " -#~ ":doc:`aggregation framework arithmetic " -#~ "`, use " -#~ ":ref:`monetary-value-exact-precision`." -#~ msgstr "" - -#~ msgid "Use Cases for Arbitrary Precision Model" -#~ msgstr "" - -#~ msgid "" -#~ "If there is no need to perform " -#~ "server-side arithmetic on monetary data," -#~ " modeling monetary data using the " -#~ "arbitrary precision model may be " -#~ "suitable. For instance:" -#~ msgstr "" - -#~ msgid "" -#~ "If you need to handle arbitrary or" -#~ " unforeseen number of precision, see " -#~ ":ref:`monetary-value-arbitrary-precision`." -#~ msgstr "" - -#~ msgid "" -#~ "If server-side approximations are " -#~ "sufficient, possibly with client-side " -#~ "post-processing, see :ref:`monetary-value-" -#~ "arbitrary-precision`." -#~ msgstr "" - -#~ msgid "Exact Precision" -#~ msgstr "" - -#~ msgid "To model monetary data using the exact precision model:" -#~ msgstr "" - -#~ msgid "For use cases of this model, see :ref:`exact-precision-model-use-case`." -#~ msgstr "" - -#~ msgid "Arbitrary Precision" -#~ msgstr "" - -#~ msgid "" -#~ "To model monetary data using the " -#~ "arbitrary precision model, store the " -#~ "value in two fields:" -#~ msgstr "" - -#~ msgid "" -#~ "The following example uses the arbitrary" -#~ " precision model to store ``9.99 " -#~ "USD`` for the price and ``0.25 " -#~ "USD`` for the fee:" -#~ msgstr "" - -#~ msgid "" -#~ "For use cases of this model, see" -#~ " :ref:`arbitrary-precision-model-use-case`." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/model-referenced-one-to-many-relationships-between-documents.po b/locale/es/LC_MESSAGES/tutorial/model-referenced-one-to-many-relationships-between-documents.po deleted file mode 100644 index 61da5ac4ca8..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/model-referenced-one-to-many-relationships-between-documents.po +++ /dev/null @@ -1,100 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:39+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 1608c7e1a0594261bda94e6cf7850e71 -#: ../source/tutorial/model-referenced-one-to-many-relationships-between-documents.txt:5 -msgid "Model One-to-Many Relationships with Document References" -msgstr "" - -# ac6ab97684124732be3e787300d2c46a -#: ../source/tutorial/model-referenced-one-to-many-relationships-between-documents.txt -msgid "On this page" -msgstr "" - -# d89daa23b6b844bb92b8a6cd5b57bd54 -#: ../source/tutorial/model-referenced-one-to-many-relationships-between-documents.txt:16 -msgid "Overview" -msgstr "" - -# 98d5e4b9c7a74ca4ba29bbfbc8951207 -#: ../source/tutorial/model-referenced-one-to-many-relationships-between-documents.txt:18 -msgid "" -"Data in MongoDB has a *flexible schema*. :term:`Collections `" -" do not enforce :term:`document` structure. Decisions that affect how you" -" model data can affect application performance and database capacity. See" -" :doc:`/core/data-models` for a full high level overview of data modeling" -" in MongoDB." -msgstr "" - -# 9d818eb4460d482caa950fbb037d68fc -#: ../source/tutorial/model-referenced-one-to-many-relationships-between-documents.txt:24 -msgid "" -"This document describes a data model that uses :ref:`references ` between documents to describe relationships " -"between connected data." -msgstr "" - -# 54ac08fec47943f9aed5a03e78490d19 -#: ../source/tutorial/model-referenced-one-to-many-relationships-between-documents.txt:29 -msgid "Pattern" -msgstr "" - -# b4dd8f33e4b14a5391e7e0db410e088c -#: ../source/tutorial/model-referenced-one-to-many-relationships-between-documents.txt:31 -msgid "" -"Consider the following example that maps publisher and book " -"relationships. The example illustrates the advantage of referencing over " -"embedding to avoid repetition of the publisher information." -msgstr "" - -# 5bb7cf08412e462180518ce2e546d596 -#: ../source/tutorial/model-referenced-one-to-many-relationships-between-documents.txt:35 -msgid "" -"Embedding the publisher document inside the book document would lead to " -"**repetition** of the publisher data, as the following documents show:" -msgstr "" - -# 497da1ea151947ffafd01ef569ccff02 -#: ../source/tutorial/model-referenced-one-to-many-relationships-between-documents.txt:67 -msgid "" -"To avoid repetition of the publisher data, use *references* and keep the " -"publisher information in a separate collection from the book collection." -msgstr "" - -# e708733103bc47d88fa8fac41e4f62ac -#: ../source/tutorial/model-referenced-one-to-many-relationships-between-documents.txt:71 -msgid "" -"When using references, the growth of the relationships determine where to" -" store the reference. If the number of books per publisher is small with " -"limited growth, storing the book reference inside the publisher document " -"may sometimes be useful. Otherwise, if the number of books per publisher " -"is unbounded, this data model would lead to mutable, growing arrays, as " -"in the following example:" -msgstr "" - -# 1ddb1ac1f53d4a23a8a0810bcb703910 -#: ../source/tutorial/model-referenced-one-to-many-relationships-between-documents.txt:106 -msgid "" -"To avoid mutable, growing arrays, store the publisher reference inside " -"the book document:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/model-time-data.po b/locale/es/LC_MESSAGES/tutorial/model-time-data.po deleted file mode 100644 index 7788279b2dd..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/model-time-data.po +++ /dev/null @@ -1,62 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 11e3f42e9fdb41be80f53f0f98686ff7 -#: ../source/tutorial/model-time-data.txt:3 -msgid "Model Time Data" -msgstr "" - -# 05de2d0e081946bb80870b49ddecbc3f -#: ../source/tutorial/model-time-data.txt -msgid "On this page" -msgstr "" - -# 8efee7673d9a4038b1389aad5746dc12 -#: ../source/tutorial/model-time-data.txt:14 -msgid "Overview" -msgstr "" - -# 30aab0582cdc4ff5ac23b38da2e70cc0 -#: ../source/tutorial/model-time-data.txt:16 -msgid "" -"MongoDB :ref:`stores times in UTC ` by default, " -"and will convert any local time representations into this form. " -"Applications that must operate or report on some unmodified local time " -"value may store the time zone alongside the UTC timestamp, and compute " -"the original local time in their application logic." -msgstr "" - -# 0d7ba2d44ce14829aa276d4a87d09f90 -#: ../source/tutorial/model-time-data.txt:22 -msgid "Example" -msgstr "" - -# 2e1a8f40693c49f9b8b0e24620962ac6 -#: ../source/tutorial/model-time-data.txt:24 -msgid "" -"In the MongoDB shell, you can store both the current date and the current" -" client's offset from UTC." -msgstr "" - -# 8b7d42a46d124506afad477b7e3c6785 -#: ../source/tutorial/model-time-data.txt:33 -msgid "You can reconstruct the original local time by applying the saved offset:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/model-tree-structures-with-ancestors-array.po b/locale/es/LC_MESSAGES/tutorial/model-tree-structures-with-ancestors-array.po deleted file mode 100644 index f06a076e81d..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/model-tree-structures-with-ancestors-array.po +++ /dev/null @@ -1,117 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:39+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# ecb11ce38e3a4054a5120a75aa5c2a93 -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:3 -msgid "Model Tree Structures with an Array of Ancestors" -msgstr "" - -# 576e2f6722f34098b7817f6869127afe -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt -msgid "On this page" -msgstr "" - -# d1c1f21258a34a77b453284b8223a4c4 -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:14 -msgid "Overview" -msgstr "" - -# d08015c81cc14ea4b55a1f4d8ae0d573 -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:16 -msgid "" -"Data in MongoDB has a *flexible schema*. :term:`Collections `" -" do not enforce :term:`document` structure. Decisions that affect how you" -" model data can affect application performance and database capacity. See" -" :doc:`/core/data-models` for a full high level overview of data modeling" -" in MongoDB." -msgstr "" - -# 139571e9c58340a1954b2a7d6a876bfc -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:22 -msgid "" -"This document describes a data model that describes a tree-like structure" -" in MongoDB documents using :ref:`references `" -" to parent nodes and an array that stores all ancestors." -msgstr "" - -# c47ea23b741740059962b35a2b902583 -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:28 -msgid "Pattern" -msgstr "" - -# e402357c77214806aac1c377cc1ef8c9 -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:32 -msgid "" -"The *Array of Ancestors* pattern stores each tree node in a document; in " -"addition to the tree node, document stores in an array the id(s) of the " -"node's ancestors or path." -msgstr "" - -# 6e2ae625db604ebebf7a51b221c7c792 -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:36 -msgid "Consider the following hierarchy of categories:" -msgstr "" - -# 1427f705a3b14c5f9e4a83ad8be88403 -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:40 -msgid "" -"The following example models the tree using *Array of Ancestors*. In " -"addition to the ``ancestors`` field, these documents also store the " -"reference to the immediate parent category in the ``parent`` field:" -msgstr "" - -# e2e069729ec14aa1be172311f6ed52f7 -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:53 -msgid "" -"The query to retrieve the ancestors or path of a node is fast and " -"straightforward:" -msgstr "" - -# e5cd354415a5440b8543da110db68de5 -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:60 -msgid "" -"You can create an index on the field ``ancestors`` to enable fast search " -"by the ancestors nodes:" -msgstr "" - -# d19508917ae043c6aaa731fd5cdd70da -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:67 -msgid "You can query by the field ``ancestors`` to find all its descendants:" -msgstr "" - -# 42ed80bedbdd451185c1edef7ecdf19f -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:73 -msgid "" -"The *Array of Ancestors* pattern provides a fast and efficient solution " -"to find the descendants and the ancestors of a node by creating an index " -"on the elements of the ancestors field. This makes *Array of Ancestors* a" -" good choice for working with subtrees." -msgstr "" - -# a3fedc9bdc9448eaaf28fe805d24a9a8 -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:78 -msgid "" -"The *Array of Ancestors* pattern is slightly slower than the " -":doc:`Materialized Paths ` pattern but is more straightforward to use." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/model-tree-structures-with-child-references.po b/locale/es/LC_MESSAGES/tutorial/model-tree-structures-with-child-references.po deleted file mode 100644 index b6613867fcc..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/model-tree-structures-with-child-references.po +++ /dev/null @@ -1,110 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:42+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a20eca14c90347738527a2692665b642 -#: ../source/tutorial/model-tree-structures-with-child-references.txt:3 -msgid "Model Tree Structures with Child References" -msgstr "" - -# f430ad4a8f70450a8e2b929bfaf07db1 -#: ../source/tutorial/model-tree-structures-with-child-references.txt -msgid "On this page" -msgstr "" - -# 14489610c5ca4f749d41a8a781ad879b -#: ../source/tutorial/model-tree-structures-with-child-references.txt:14 -msgid "Overview" -msgstr "" - -# 4dcc52e39923460fa37ff3c5dfc44c28 -#: ../source/tutorial/model-tree-structures-with-child-references.txt:16 -msgid "" -"Data in MongoDB has a *flexible schema*. :term:`Collections `" -" do not enforce :term:`document` structure. Decisions that affect how you" -" model data can affect application performance and database capacity. See" -" :doc:`/core/data-models` for a full high level overview of data modeling" -" in MongoDB." -msgstr "" - -# 7184e454cf3b493ca29fca00c434f041 -#: ../source/tutorial/model-tree-structures-with-child-references.txt:22 -msgid "" -"This document describes a data model that describes a tree-like structure" -" in MongoDB documents by storing :ref:`references ` in the parent-nodes to children nodes." -msgstr "" - -# 575e80b5773045179d3a6a19c7704c20 -#: ../source/tutorial/model-tree-structures-with-child-references.txt:27 -msgid "Pattern" -msgstr "" - -# 18040181c5b44645a501fafc12101a4e -#: ../source/tutorial/model-tree-structures-with-child-references.txt:31 -msgid "" -"The *Child References* pattern stores each tree node in a document; in " -"addition to the tree node, document stores in an array the id(s) of the " -"node's children." -msgstr "" - -# 770ef355b9894de1a0a73c9735e2f56c -#: ../source/tutorial/model-tree-structures-with-child-references.txt:35 -msgid "Consider the following hierarchy of categories:" -msgstr "" - -# a61d0b1f1cfc4f03af4b82efc22ecd95 -#: ../source/tutorial/model-tree-structures-with-child-references.txt:39 -msgid "" -"The following example models the tree using *Child References*, storing " -"the reference to the node's children in the field ``children``:" -msgstr "" - -# e56f1f6af62e40f1ba8537c26770a5b4 -#: ../source/tutorial/model-tree-structures-with-child-references.txt:51 -msgid "" -"The query to retrieve the immediate children of a node is fast and " -"straightforward:" -msgstr "" - -# 74545e774c6c4b7f98420dc332682de7 -#: ../source/tutorial/model-tree-structures-with-child-references.txt:58 -msgid "" -"You can create an index on the field ``children`` to enable fast search " -"by the child nodes:" -msgstr "" - -# 84e937f1cd9946b182e3d4f86fbc62bd -#: ../source/tutorial/model-tree-structures-with-child-references.txt:65 -msgid "" -"You can query for a node in the ``children`` field to find its parent " -"node as well as its siblings:" -msgstr "" - -# 138e65ce25fd47c58d75edbd7bbc6fe2 -#: ../source/tutorial/model-tree-structures-with-child-references.txt:72 -msgid "" -"The *Child References* pattern provides a suitable solution to tree " -"storage as long as no operations on subtrees are necessary. This pattern " -"may also provide a suitable solution for storing graphs where a node may " -"have multiple parents." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/model-tree-structures-with-materialized-paths.po b/locale/es/LC_MESSAGES/tutorial/model-tree-structures-with-materialized-paths.po deleted file mode 100644 index f6b9366179a..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/model-tree-structures-with-materialized-paths.po +++ /dev/null @@ -1,155 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:39+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# b192b2befe194e279caf0b35c8057be5 -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:3 -msgid "Model Tree Structures with Materialized Paths" -msgstr "" - -# dd3d9cae5b174cde9127dc8ba8737a4c -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt -msgid "On this page" -msgstr "" - -# 2aed5a6b913b46039533d430f8aa8c8e -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:14 -msgid "Overview" -msgstr "" - -# e0d2b78649434fb9bbb47e6a2448b43c -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:16 -msgid "" -"Data in MongoDB has a *flexible schema*. :term:`Collections `" -" do not enforce :term:`document` structure. Decisions that affect how you" -" model data can affect application performance and database capacity. See" -" :doc:`/core/data-models` for a full high level overview of data modeling" -" in MongoDB." -msgstr "" - -# cb3c2feba043446db447c8e4f16292b9 -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:22 -msgid "" -"This document describes a data model that describes a tree-like structure" -" in MongoDB documents by storing full relationship paths between " -"documents." -msgstr "" - -# 793b5976b7bc40b49b1ae6ce16bd034b -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:27 -msgid "Pattern" -msgstr "" - -# 7f56a46bb5ac4c45b7b35e9fdc9cc705 -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:31 -msgid "" -"The *Materialized Paths* pattern stores each tree node in a document; in " -"addition to the tree node, document stores as a string the id(s) of the " -"node's ancestors or path. Although the *Materialized Paths* pattern " -"requires additional steps of working with strings and regular " -"expressions, the pattern also provides more flexibility in working with " -"the path, such as finding nodes by partial paths." -msgstr "" - -# a410651d5a3049d69a0d1145874e09fb -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:39 -msgid "Consider the following hierarchy of categories:" -msgstr "" - -# 42e27edbdddd4057a323ffa19389fd6f -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:43 -msgid "" -"The following example models the tree using *Materialized Paths*, storing" -" the path in the field ``path``; the path string uses the comma ``,`` as " -"a delimiter:" -msgstr "" - -# d94d791115a048dcbdffa9765047dd8b -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:56 -msgid "You can query to retrieve the whole tree, sorting by the field ``path``:" -msgstr "" - -# 9e80c7b5ebf346c29a3ffbbfd317679a -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:63 -msgid "" -"You can use regular expressions on the ``path`` field to find the " -"descendants of ``Programming``:" -msgstr "" - -# caa89c13136e4b7999dbba723613970a -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:70 -msgid "" -"You can also retrieve the descendants of ``Books`` where the ``Books`` is" -" also at the topmost level of the hierarchy:" -msgstr "" - -# 221f9f1863fc4867824b7cf4de2d494d -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:77 -msgid "To create an index on the field ``path`` use the following invocation:" -msgstr "" - -# 5b6581edb7ff42049bd0befff6143bfd -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:84 -msgid "This index may improve performance depending on the query:" -msgstr "" - -# 22c412eed400423893fea9570a2171e3 -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:86 -msgid "" -"For queries from the root ``Books`` sub-tree (e.g. ``/^,Books,/`` or " -"``/^,Books,Programming,/``), an index on the ``path`` field improves the " -"query performance significantly." -msgstr "" - -# cab9ac5c997342c09383938d3adb4061 -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:90 -msgid "" -"For queries of sub-trees where the path from the root is not provided in " -"the query (e.g. ``/,Databases,/``), or similar queries of sub-trees, " -"where the node might be in the middle of the indexed string, the query " -"must inspect the entire index." -msgstr "" - -# 452c103561fa4b3f95db72e3a51f8a7a -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:95 -msgid "" -"For these queries an index *may* provide some performance improvement " -"*if* the index is significantly smaller than the entire collection." -msgstr "" - -# ac9de4391758441f8cdc60f9473bf909 -#~ msgid "" -#~ "For queries of the ``Books`` sub-" -#~ "tree (e.g. ``/^,Books,/``) an index on" -#~ " the ``path`` field improves the " -#~ "query performance significantly." -#~ msgstr "" - -# af436ca0e09b43c8abe3570666da0c4a -#~ msgid "" -#~ "For queries of the ``Programming`` " -#~ "sub-tree (e.g. ``/,Programming,/``), or " -#~ "similar queries of sub-tress, where " -#~ "the node might be in the middle" -#~ " of the indexed string, the query " -#~ "must inspect the entire index." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/model-tree-structures-with-nested-sets.po b/locale/es/LC_MESSAGES/tutorial/model-tree-structures-with-nested-sets.po deleted file mode 100644 index 8fc096709f4..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/model-tree-structures-with-nested-sets.po +++ /dev/null @@ -1,94 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:39+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 07350689cb5e4efabb474fd48bb6077a -#: ../source/tutorial/model-tree-structures-with-nested-sets.txt:3 -msgid "Model Tree Structures with Nested Sets" -msgstr "" - -# e3dc4a5454024f568fb4a27148d91999 -#: ../source/tutorial/model-tree-structures-with-nested-sets.txt -msgid "On this page" -msgstr "" - -# 7a3f59b609864123a1c2aacfdb19e2b0 -#: ../source/tutorial/model-tree-structures-with-nested-sets.txt:14 -msgid "Overview" -msgstr "" - -# 3da3e65d16c5435982003840fa232deb -#: ../source/tutorial/model-tree-structures-with-nested-sets.txt:16 -msgid "" -"Data in MongoDB has a *flexible schema*. :term:`Collections `" -" do not enforce :term:`document` structure. Decisions that affect how you" -" model data can affect application performance and database capacity. See" -" :doc:`/core/data-models` for a full high level overview of data modeling" -" in MongoDB." -msgstr "" - -# 6aa4c1248a7d4714acc30662e6d2444a -#: ../source/tutorial/model-tree-structures-with-nested-sets.txt:22 -msgid "" -"This document describes a data model that describes a tree like structure" -" that optimizes discovering subtrees at the expense of tree mutability." -msgstr "" - -# 79d62950ff044097bf5efa3d73a0b629 -#: ../source/tutorial/model-tree-structures-with-nested-sets.txt:27 -msgid "Pattern" -msgstr "" - -# caf1621873db4c79aa18b571b342cdeb -#: ../source/tutorial/model-tree-structures-with-nested-sets.txt:31 -msgid "" -"The *Nested Sets* pattern identifies each node in the tree as stops in a " -"round-trip traversal of the tree. The application visits each node in the" -" tree twice; first during the initial trip, and second during the return " -"trip. The *Nested Sets* pattern stores each tree node in a document; in " -"addition to the tree node, document stores the id of node's parent, the " -"node's initial stop in the ``left`` field, and its return stop in the " -"``right`` field." -msgstr "" - -# b0c0de89c5254a219bb025ea872cc8b4 -#: ../source/tutorial/model-tree-structures-with-nested-sets.txt:39 -msgid "Consider the following hierarchy of categories:" -msgstr "" - -# 7c5602ccba59476abeefce060a007d1e -#: ../source/tutorial/model-tree-structures-with-nested-sets.txt:43 -msgid "The following example models the tree using *Nested Sets*:" -msgstr "" - -# 0322a023c5bc4a2d86552a3b73524c7e -#: ../source/tutorial/model-tree-structures-with-nested-sets.txt:54 -msgid "You can query to retrieve the descendants of a node:" -msgstr "" - -# f84da7f59a424216ba3cfb2195771795 -#: ../source/tutorial/model-tree-structures-with-nested-sets.txt:61 -msgid "" -"The *Nested Sets* pattern provides a fast and efficient solution for " -"finding subtrees but is inefficient for modifying the tree structure. As " -"such, this pattern is best for static trees that do not change." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/model-tree-structures-with-parent-references.po b/locale/es/LC_MESSAGES/tutorial/model-tree-structures-with-parent-references.po deleted file mode 100644 index 8e0296c5610..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/model-tree-structures-with-parent-references.po +++ /dev/null @@ -1,106 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:47+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 1267087a9279409da02877599b3e2802 -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:3 -msgid "Model Tree Structures with Parent References" -msgstr "" - -# 5fe215adf66c40499194e8958e0ae441 -#: ../source/tutorial/model-tree-structures-with-parent-references.txt -msgid "On this page" -msgstr "" - -# dffda2f771c143cbb1d16d57db373223 -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:14 -msgid "Overview" -msgstr "" - -# 0ca3c622008147f58a7477030811bff6 -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:16 -msgid "" -"Data in MongoDB has a *flexible schema*. :term:`Collections `" -" do not enforce :term:`document` structure. Decisions that affect how you" -" model data can affect application performance and database capacity. See" -" :doc:`/core/data-models` for a full high level overview of data modeling" -" in MongoDB." -msgstr "" - -# df780865e95b49f59cf8df2711d9d758 -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:22 -msgid "" -"This document describes a data model that describes a tree-like structure" -" in MongoDB documents by storing :ref:`references ` to \"parent\" nodes in children nodes." -msgstr "" - -# 09647c50c2cc423f8beb286c1b3c1b21 -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:28 -msgid "Pattern" -msgstr "" - -# f072d62bb561469cb02d5bf104d5dcf9 -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:32 -msgid "" -"The *Parent References* pattern stores each tree node in a document; in " -"addition to the tree node, the document stores the id of the node's " -"parent." -msgstr "" - -# 946b9c1b319a489f8b4e8f8b1784427d -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:36 -msgid "Consider the following hierarchy of categories:" -msgstr "" - -# 761f6e01f2a24686ac7d9bbad6416673 -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:41 -msgid "" -"The following example models the tree using *Parent References*, storing " -"the reference to the parent category in the field ``parent``:" -msgstr "" - -# 731950357f814fe38c15aea999ccff4d -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:53 -msgid "The query to retrieve the parent of a node is fast and straightforward:" -msgstr "" - -# 12693c9e26df4a1f864b7969e4aad5eb -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:60 -msgid "" -"You can create an index on the field ``parent`` to enable fast search by " -"the parent node:" -msgstr "" - -# e16f1a8998654841a9bf0f6fb57ce5ea -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:67 -msgid "" -"You can query by the ``parent`` field to find its immediate children " -"nodes:" -msgstr "" - -# 5e2bef594779446288db4eed4c5520e7 -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:74 -msgid "" -"The *Parent Links* pattern provides a simple solution to tree storage but" -" requires multiple queries to retrieve subtrees." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/model-tree-structures.po b/locale/es/LC_MESSAGES/tutorial/model-tree-structures.po deleted file mode 100644 index cc828218423..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/model-tree-structures.po +++ /dev/null @@ -1,357 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:40+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# c95ae89eadaf42a0af8e741f3e2a4fb7 -#: ../source/tutorial/model-tree-structures.txt:7 -msgid "Model Tree Structures in MongoDB" -msgstr "" - -# 97e78925fb33414bae5a9d76cc730ee1 -#: ../source/tutorial/model-tree-structures.txt:9 -msgid "" -"To model hierarchical or nested data relationships, you can use " -"references to implement tree-like structures. The following *Tree* " -"pattern examples model book categories that have hierarchical " -"relationships." -msgstr "" - -# 3c2ef00eb7a64aa08bdf0c3be81d7d2c -#: ../source/tutorial/model-tree-structures.txt:15 -msgid "Model Tree Structures with Child References" -msgstr "" - -# 6d90231e81654296a1a8fce3076ada20 -#: ../source/tutorial/model-tree-structures.txt:17 -msgid "(:doc:`link `)" -msgstr "" - -# ad0892ea2a4a4dd195a48c94ed76e867 -#: ../source/tutorial/model-tree-structures-with-child-references.txt:3 -msgid "" -"The *Child References* pattern stores each tree node in a document; in " -"addition to the tree node, document stores in an array the id(s) of the " -"node's children." -msgstr "" - -# b86bbedc04294d7893295b37fae82335 -# b920036372af4adaa6e718ce96a90720 -# 5e2fbf1a2eb94ddd8416d359225c72b9 -# c8918290278f4e55a720d1834b0460a1 -# 46ebae04e2754130a4c900fbc5ff250a -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:7 -#: ../source/tutorial/model-tree-structures-with-child-references.txt:7 -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:11 -#: ../source/tutorial/model-tree-structures-with-nested-sets.txt:11 -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:7 -msgid "Consider the following hierarchy of categories:" -msgstr "" - -# f484469e87514546892d663aa28e63d8 -#: ../source/tutorial/model-tree-structures-with-child-references.txt:11 -msgid "" -"The following example models the tree using *Child References*, storing " -"the reference to the node's children in the field ``children``:" -msgstr "" - -# e28ee16f1d4141b4860785f8eb91b191 -#: ../source/tutorial/model-tree-structures-with-child-references.txt:23 -msgid "" -"The query to retrieve the immediate children of a node is fast and " -"straightforward:" -msgstr "" - -# 97ce10e5c62443e1b5b619987deabd48 -#: ../source/tutorial/model-tree-structures-with-child-references.txt:30 -msgid "" -"You can create an index on the field ``children`` to enable fast search " -"by the child nodes:" -msgstr "" - -# cab1719a16df4d25aa6f6c26e70627b1 -#: ../source/tutorial/model-tree-structures-with-child-references.txt:37 -msgid "" -"You can query for a node in the ``children`` field to find its parent " -"node as well as its siblings:" -msgstr "" - -# 02fdcd91ec7c4a9aa1268368ba7f345f -#: ../source/tutorial/model-tree-structures-with-child-references.txt:44 -msgid "" -"The *Child References* pattern provides a suitable solution to tree " -"storage as long as no operations on subtrees are necessary. This pattern " -"may also provide a suitable solution for storing graphs where a node may " -"have multiple parents." -msgstr "" - -# 0dbbd81bfecf4a3f86478cdb6e46ccc7 -#: ../source/tutorial/model-tree-structures.txt:23 -msgid "Model Tree Structures with Parent References" -msgstr "" - -# 60c01b6ff3db45058eed1297db86dd38 -#: ../source/tutorial/model-tree-structures.txt:25 -msgid "(:doc:`link `)" -msgstr "" - -# 3f094c754ff44d258b118c4fa5ea0d06 -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:3 -msgid "" -"The *Parent References* pattern stores each tree node in a document; in " -"addition to the tree node, the document stores the id of the node's " -"parent." -msgstr "" - -# 327de927b70e47dc84d69fcc378d8887 -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:12 -msgid "" -"The following example models the tree using *Parent References*, storing " -"the reference to the parent category in the field ``parent``:" -msgstr "" - -# e23e35aab66a42a9b77333e36342bcb9 -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:24 -msgid "The query to retrieve the parent of a node is fast and straightforward:" -msgstr "" - -# e5ce565b0dc84abc8375c00b71d5fea4 -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:31 -msgid "" -"You can create an index on the field ``parent`` to enable fast search by " -"the parent node:" -msgstr "" - -# dc5f1d5e0c7b4cce9f57dc6085016e93 -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:38 -msgid "" -"You can query by the ``parent`` field to find its immediate children " -"nodes:" -msgstr "" - -# 856326f95c11480dadf637a666fecc9b -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:45 -msgid "" -"The *Parent Links* pattern provides a simple solution to tree storage but" -" requires multiple queries to retrieve subtrees." -msgstr "" - -# 251b947f8e15437faa43520b59c6e460 -#: ../source/tutorial/model-tree-structures.txt:31 -msgid "Model Tree Structures with an Array of Ancestors" -msgstr "" - -# ee81a71d87f042c2ace6eb2f231d5a03 -#: ../source/tutorial/model-tree-structures.txt:33 -msgid "(:doc:`link `)" -msgstr "" - -# 8d2fb559317a4f26a3faf1791ce6b64e -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:3 -msgid "" -"The *Array of Ancestors* pattern stores each tree node in a document; in " -"addition to the tree node, document stores in an array the id(s) of the " -"node's ancestors or path." -msgstr "" - -# d945dc01b9cf4f35b2b4b48eb64738b9 -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:11 -msgid "" -"The following example models the tree using *Array of Ancestors*. In " -"addition to the ``ancestors`` field, these documents also store the " -"reference to the immediate parent category in the ``parent`` field:" -msgstr "" - -# 1f8d22e3381f483e999c887c955bcb63 -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:24 -msgid "" -"The query to retrieve the ancestors or path of a node is fast and " -"straightforward:" -msgstr "" - -# 6e4f838caea34be183718c95f8f55201 -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:31 -msgid "" -"You can create an index on the field ``ancestors`` to enable fast search " -"by the ancestors nodes:" -msgstr "" - -# 63ace163d1e0400983f59b655077bd5e -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:38 -msgid "You can query by the field ``ancestors`` to find all its descendants:" -msgstr "" - -# 730fada6efa34825aa29ccc891d670bf -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:44 -msgid "" -"The *Array of Ancestors* pattern provides a fast and efficient solution " -"to find the descendants and the ancestors of a node by creating an index " -"on the elements of the ancestors field. This makes *Array of Ancestors* a" -" good choice for working with subtrees." -msgstr "" - -# b3c0d9d7549f4d44ba58954fc0debfbf -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:49 -msgid "" -"The *Array of Ancestors* pattern is slightly slower than the " -":doc:`Materialized Paths ` pattern but is more straightforward to use." -msgstr "" - -# 60eb9e6fb39d475dba053aad430f8817 -#: ../source/tutorial/model-tree-structures.txt:39 -msgid "Model Tree Structures with Materialized Paths" -msgstr "" - -# 3f73ce9dd57a41e084b1ca5db7aba948 -#: ../source/tutorial/model-tree-structures.txt:41 -msgid "(:doc:`link `)" -msgstr "" - -# e1eeed19bc1a4db985132487655ec013 -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:3 -msgid "" -"The *Materialized Paths* pattern stores each tree node in a document; in " -"addition to the tree node, document stores as a string the id(s) of the " -"node's ancestors or path. Although the *Materialized Paths* pattern " -"requires additional steps of working with strings and regular " -"expressions, the pattern also provides more flexibility in working with " -"the path, such as finding nodes by partial paths." -msgstr "" - -# 49d4b1afcbd344adb911c1f087c58938 -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:15 -msgid "" -"The following example models the tree using *Materialized Paths*, storing" -" the path in the field ``path``; the path string uses the comma ``,`` as " -"a delimiter:" -msgstr "" - -# ae2badc5d2e64671bc46efd9259e98f1 -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:28 -msgid "You can query to retrieve the whole tree, sorting by the field ``path``:" -msgstr "" - -# 6f9ca037a8d646f68bf312602013164d -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:35 -msgid "" -"You can use regular expressions on the ``path`` field to find the " -"descendants of ``Programming``:" -msgstr "" - -# 78eaec0e8ec8464babaaf09f7a44b82d -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:42 -msgid "" -"You can also retrieve the descendants of ``Books`` where the ``Books`` is" -" also at the topmost level of the hierarchy:" -msgstr "" - -# 12d852b8b4f54b6ea3a17e124b901ec0 -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:49 -msgid "To create an index on the field ``path`` use the following invocation:" -msgstr "" - -# 5dfdcdaf44774e438ba7648441608bd6 -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:56 -msgid "This index may improve performance depending on the query:" -msgstr "" - -# 9066dbbc29b24547ae935983a7cd2dda -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:58 -msgid "" -"For queries from the root ``Books`` sub-tree (e.g. ``/^,Books,/`` or " -"``/^,Books,Programming,/``), an index on the ``path`` field improves the " -"query performance significantly." -msgstr "" - -# 18d4f85674f64c2fa83b49c269dcd279 -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:62 -msgid "" -"For queries of sub-trees where the path from the root is not provided in " -"the query (e.g. ``/,Databases,/``), or similar queries of sub-trees, " -"where the node might be in the middle of the indexed string, the query " -"must inspect the entire index." -msgstr "" - -# abd7ffff79274e3fa8ee57b24b5cbd73 -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:67 -msgid "" -"For these queries an index *may* provide some performance improvement " -"*if* the index is significantly smaller than the entire collection." -msgstr "" - -# 9cb4a65adff1431498b06bc64c6a5917 -#: ../source/tutorial/model-tree-structures.txt:47 -msgid "Model Tree Structures with Nested Sets" -msgstr "" - -# 1cae960b25ff41dab77ced5799a3e615 -#: ../source/tutorial/model-tree-structures.txt:49 -msgid "(:doc:`link `)" -msgstr "" - -# 03f97ec484e34bbdb7aed44fd95c5226 -#: ../source/tutorial/model-tree-structures-with-nested-sets.txt:3 -msgid "" -"The *Nested Sets* pattern identifies each node in the tree as stops in a " -"round-trip traversal of the tree. The application visits each node in the" -" tree twice; first during the initial trip, and second during the return " -"trip. The *Nested Sets* pattern stores each tree node in a document; in " -"addition to the tree node, document stores the id of node's parent, the " -"node's initial stop in the ``left`` field, and its return stop in the " -"``right`` field." -msgstr "" - -# c597fcaf04a74dcf87f57c0be7fa0653 -#: ../source/tutorial/model-tree-structures-with-nested-sets.txt:15 -msgid "The following example models the tree using *Nested Sets*:" -msgstr "" - -# d49bfb526193428bbfa3b14bb9cca9e8 -#: ../source/tutorial/model-tree-structures-with-nested-sets.txt:26 -msgid "You can query to retrieve the descendants of a node:" -msgstr "" - -# 4284a85ca8bb4fe48275884f20e7d48e -#: ../source/tutorial/model-tree-structures-with-nested-sets.txt:33 -msgid "" -"The *Nested Sets* pattern provides a fast and efficient solution for " -"finding subtrees but is inefficient for modifying the tree structure. As " -"such, this pattern is best for static trees that do not change." -msgstr "" - -# 8244942442ae4c64ba7c0710b5685e3d -#~ msgid "" -#~ "For queries of the ``Books`` sub-" -#~ "tree (e.g. ``/^,Books,/``) an index on" -#~ " the ``path`` field improves the " -#~ "query performance significantly." -#~ msgstr "" - -# afbff193e7544b8c8b53770e1534f290 -#~ msgid "" -#~ "For queries of the ``Programming`` " -#~ "sub-tree (e.g. ``/,Programming,/``), or " -#~ "similar queries of sub-tress, where " -#~ "the node might be in the middle" -#~ " of the indexed string, the query " -#~ "must inspect the entire index." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/modify-an-index.po b/locale/es/LC_MESSAGES/tutorial/modify-an-index.po deleted file mode 100644 index 65cd099aef9..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/modify-an-index.po +++ /dev/null @@ -1,96 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 2.6\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# ebd3263f5f624a14bcd27f7db7c47991 -#: ../source/tutorial/modify-an-index.txt:3 -msgid "Modify an Index" -msgstr "" - -# d7d2d74074264b80b49fc8b1dbb47684 -#: ../source/tutorial/modify-an-index.txt:7 -msgid "To modify an existing index, you need to drop and recreate the index." -msgstr "" - -# aa46c6bf9ccd499dbd95059bc6d92be9 -#: ../source/tutorial/modify-an-index.txt:13 -msgid ":doc:`/core/indexes-introduction`, :doc:`/core/indexes`." -msgstr "" - -#~ msgid "Create a unique index." -#~ msgstr "" - -#~ msgid "" -#~ "Use the :method:`~db.collection.ensureIndex()` " -#~ "method create a unique index." -#~ msgstr "" - -#~ msgid "" -#~ "The method returns a document with " -#~ "the status of the results. The " -#~ "method only creates an index if " -#~ "the index does not already exist. " -#~ "See :doc:`/tutorial/create-an-index` and " -#~ ":doc:`/administration/indexes-creation` for more " -#~ "information on creating indexes." -#~ msgstr "" - -#~ msgid "Attempt to modify the index." -#~ msgstr "" - -#~ msgid "" -#~ "To modify an existing index, you " -#~ "**cannot** just re-issue the " -#~ ":method:`~db.collection.ensureIndex()` method with " -#~ "the updated specification of the index." -#~ msgstr "" - -#~ msgid "" -#~ "For example, the following operation " -#~ "attempts to remove the ``unique`` " -#~ "constraint from the previously created " -#~ "index by using the " -#~ ":method:`~db.collection.ensureIndex()` method." -#~ msgstr "" - -#~ msgid "The status document returned by the operation shows an error." -#~ msgstr "" - -#~ msgid "Drop the index." -#~ msgstr "" - -#~ msgid "To modify the index, you must drop the index first." -#~ msgstr "" - -#~ msgid "" -#~ "The method returns a document with " -#~ "the status of the operation. Upon " -#~ "successful operation, the ``ok`` field " -#~ "in the returned document should specify" -#~ " a ``1``. See :doc:`/tutorial/remove-" -#~ "indexes` for more information about " -#~ "dropping indexes." -#~ msgstr "" - -#~ msgid "Recreate the index without the ``unique`` constraint." -#~ msgstr "" - -#~ msgid "" -#~ "The method returns a document with " -#~ "the status of the results. Upon " -#~ "successful operation, the returned document" -#~ " should show the ``numIndexesAfter`` to " -#~ "be greater than ``numIndexesBefore`` by " -#~ "one." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/modify-chunk-size-in-sharded-cluster.po b/locale/es/LC_MESSAGES/tutorial/modify-chunk-size-in-sharded-cluster.po deleted file mode 100644 index e5b8bd00633..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/modify-chunk-size-in-sharded-cluster.po +++ /dev/null @@ -1,151 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:41+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# aa48962af94e46589d73975363522be0 -#: ../source/tutorial/modify-chunk-size-in-sharded-cluster.txt:3 -msgid "Modify Chunk Size in a Sharded Cluster" -msgstr "" - -# 319d6b0b57834eb8b146f66e9706ad2e -#: ../source/tutorial/modify-chunk-size-in-sharded-cluster.txt:13 -msgid "" -"The default chunk size for a sharded cluster is 64 megabytes. This " -"default chunk size works well for most deployments; however, if you " -"notice that automatic migrations have more I/O than your hardware can " -"handle, you may want to reduce the chunk size. For automatic splits and " -"migrations, a small chunk size leads to more rapid and frequent " -"migrations. The allowed range of the chunk size is between 1 and 1024 " -"megabytes, inclusive." -msgstr "" - -# aef43cd251624516a9a18873d23a55a7 -#: ../source/tutorial/modify-chunk-size-in-sharded-cluster.txt:21 -msgid "To modify the chunk size, use the following procedure:" -msgstr "" - -# b9ac82c51dfb4e8eae3404e333d62f8f -#: ../source/tutorial/modify-chunk-size-in-sharded-cluster.txt:23 -msgid "" -"Connect to any :program:`mongos` in the cluster using the " -":program:`mongo` shell." -msgstr "" - -# 16835114b772445fbf644aa6946f543e -#: ../source/tutorial/modify-chunk-size-in-sharded-cluster.txt:26 -msgid "Issue the following command to switch to the :ref:`config-database`:" -msgstr "" - -# 9e449bb7646d4b268d9ff31c8acc9767 -#: ../source/tutorial/modify-chunk-size-in-sharded-cluster.txt:32 -msgid "" -"Issue the following :method:`~db.collection.save()` operation to store " -"the global chunk size configuration value:" -msgstr "" - -# 223c2d2f048640eab216b80d4c02ce1d -#: ../source/tutorial/modify-chunk-size-in-sharded-cluster.txt:39 -msgid "Modifying the chunk size has several limitations:" -msgstr "" - -# 7d04618276e44276ab348273bb0dff18 -#: ../source/tutorial/modify-chunk-size-in-sharded-cluster.txt:41 -msgid "Automatic splitting only occurs on insert or update." -msgstr "" - -# 988b2452f17b499f8ba778a02dcd9d99 -#: ../source/tutorial/modify-chunk-size-in-sharded-cluster.txt:43 -msgid "" -"If you lower the chunk size, it may take time for all chunks to split to " -"the new size." -msgstr "" - -# 88b5a5fccfec4c029ce725f8758e2b15 -#: ../source/tutorial/modify-chunk-size-in-sharded-cluster.txt:46 -msgid "Splits cannot be undone." -msgstr "" - -# d539de9946cf40da930679df5d80bf81 -#: ../source/tutorial/modify-chunk-size-in-sharded-cluster.txt:48 -msgid "" -"If you increase the chunk size, existing chunks grow only through " -"insertion or updates until they reach the new size." -msgstr "" - -# 5f8b55ad3a644c88b71d223f5fac89d9 -#: ../source/tutorial/modify-chunk-size-in-sharded-cluster.txt:51 -msgid "" -"The allowed range of the chunk size is between 1 and 1024 megabytes, " -"inclusive." -msgstr "" - -#~ msgid "" -#~ "When the first :program:`mongos` connects " -#~ "to a set of :term:`config servers " -#~ "`, it initializes the " -#~ "sharded cluster with a default chunk " -#~ "size of 64 megabytes. This default " -#~ "chunk size works well for most " -#~ "deployments; however, if you notice that" -#~ " automatic migrations have more I/O " -#~ "than your hardware can handle, you " -#~ "may want to reduce the chunk size." -#~ " For automatic splits and migrations, " -#~ "a small chunk size leads to more" -#~ " rapid and frequent migrations." -#~ msgstr "" - -# 6a3dfc94b3734b78b7b4b07d42174583 -#~ msgid "" -#~ "The :setting:`~sharding.chunkSize` and " -#~ ":option:`--chunkSize ` options," -#~ " passed at runtime to the " -#~ ":program:`mongos`, **do not** affect the " -#~ "chunk size after you have initialized" -#~ " the cluster." -#~ msgstr "" - -# 042c812414f04d27b83340ee4039adb0 -#~ msgid "" -#~ "To avoid confusion, *always* set the " -#~ "chunk size using the above procedure " -#~ "instead of the runtime options." -#~ msgstr "" - -#~ msgid "" -#~ "When the first :program:`mongos` connects " -#~ "to a set of :term:`config servers " -#~ "`, it initializes the " -#~ "sharded cluster with a default chunk " -#~ "size of 64 megabytes. This default " -#~ "chunk size works well for most " -#~ "deployments; however, if you notice that" -#~ " automatic migrations have more I/O " -#~ "than your hardware can handle, you " -#~ "may want to reduce the chunk size." -#~ " For automatic splits and migrations, " -#~ "a small chunk size leads to more" -#~ " rapid and frequent migrations. The " -#~ "allowed range of the chunk size is" -#~ " between 1 and 1024 megabytes, " -#~ "inclusive." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/modify-documents.po b/locale/es/LC_MESSAGES/tutorial/modify-documents.po deleted file mode 100644 index cc8571ad310..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/modify-documents.po +++ /dev/null @@ -1,379 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: 2013-12-16 22:39+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a2fb7b5dfc8441a58117f87cf766e55c -#: ../source/tutorial/modify-documents.txt:3 -msgid "Modify Documents" -msgstr "" - -# 282ffcb85d3f4adcbbf2b82f4c98c60e -#: ../source/tutorial/modify-documents.txt:7 -msgid "" -"MongoDB provides the :method:`~db.collection.update()` method to update " -"the documents of a collection. The method accepts as its parameters:" -msgstr "" - -# 9d6ded5de4804e039889002a877e7d80 -#: ../source/tutorial/modify-documents.txt:10 -msgid "an update conditions document to match the documents to update," -msgstr "" - -# 7318e1d6e99141f9b6e4c795726913cf -#: ../source/tutorial/modify-documents.txt:12 -msgid "an update operations document to specify the modification to perform, and" -msgstr "" - -# d40f1ec00a3a436fa90b5635c3a6b619 -#: ../source/tutorial/modify-documents.txt:15 -msgid "an options document." -msgstr "" - -# f576fbe9199d420ab06649ca81b773c3 -#: ../source/tutorial/modify-documents.txt:17 -msgid "" -"To specify the update condition, use the same structure and syntax as the" -" query conditions." -msgstr "" - -# 74d6f08405fd44fdace663a397dda5d7 -#: ../source/tutorial/modify-documents.txt:20 -msgid "" -"By default, :method:`~db.collection.update()` updates a single document. " -"To update multiple documents, use the :ref:`multi ` " -"option." -msgstr "" - -# 3dd4bc6088574973b316bc2993585b36 -#: ../source/tutorial/modify-documents.txt:25 -msgid "Update Specific Fields in a Document" -msgstr "" - -# fe7f5241ca4d4a2aaccc78e9eafd56ee -#: ../source/tutorial/modify-documents.txt:27 -msgid "" -"To change a field value, MongoDB provides :manual:`update operators " -"`, such as :update:`$set` to modify values." -msgstr "" - -# be9f16066a84429080f5f419cb02e5d7 -#: ../source/tutorial/modify-documents.txt:30 -msgid "" -"Some update operators, such as :update:`$set`, will create the field if " -"the field does not exist. See the individual :manual:`update operator " -"` reference." -msgstr "" - -# 958bc5abd3ce4a18a84d86f43e13388c -#: ../source/tutorial/modify-documents.txt:37 -msgid "Replace the Document" -msgstr "" - -# add52840dc87480e923c684b2399ec89 -#: ../source/tutorial/modify-documents.txt:39 -msgid "" -"To replace the entire content of a document except for the ``_id`` field," -" pass an entirely new document as the second argument to " -":method:`~db.collection.update()`." -msgstr "" - -# 034e81f124d647beada979f3b1b6d67d -#: ../source/tutorial/modify-documents.txt:43 -msgid "" -"The replacement document can have different fields from the original " -"document. In the replacement document, you can omit the ``_id`` field " -"since the ``_id`` field is immutable. If you do include the ``_id`` " -"field, it must be the same value as the existing value." -msgstr "" - -# 24e71788ab054fccb2b835e1b2115cd0 -#: ../source/tutorial/modify-documents.txt:51 -msgid "``upsert`` Option" -msgstr "" - -# 7f831f01ed18408495c87f706585ceba -#: ../source/tutorial/modify-documents.txt:53 -msgid "" -"By default, if no document matches the update query, the " -":method:`~db.collection.update()` method does nothing." -msgstr "" - -# 2e74b89f4e3c43049a8161c41d709610 -#: ../source/tutorial/modify-documents.txt:56 -msgid "" -"However, by specifying :ref:`upsert: true `, the " -":method:`~db.collection.update()` method either updates matching document" -" or documents, or inserts a new document using the update specification " -"if no matching document exists." -msgstr "" - -# b993eca6c86f436ba86a0bbff9b573c1 -#: ../source/tutorial/modify-documents.txt:64 -msgid "Additional Examples and Methods" -msgstr "" - -# 3589ceb353ea4565aaac8867487333ca -#: ../source/tutorial/modify-documents.txt:66 -msgid "" -"For more examples, see :ref:`Update examples ` in" -" the :method:`db.collection.update()` reference page." -msgstr "" - -# 98d19a0fc6a7443ea244deae4128cd9a -#: ../source/tutorial/modify-documents.txt:69 -msgid "" -"The :method:`db.collection.findAndModify()` and the " -":method:`db.collection.save()` method can also modify existing documents " -"or insert a new one. See the individual reference pages for the methods " -"for more information and examples." -msgstr "" - -#~ msgid "" -#~ "In MongoDB, both :method:`db.collection.update()`" -#~ " and :method:`db.collection.save()` modify " -#~ "existing documents in a collection. " -#~ ":method:`db.collection.update()` provides additional " -#~ "control over the modification. For " -#~ "example, you can modify existing data" -#~ " or modify a group of documents " -#~ "that match a query with " -#~ ":method:`db.collection.update()`. Alternately, " -#~ ":method:`db.collection.save()` replaces an existing" -#~ " document with the same ``_id`` " -#~ "field." -#~ msgstr "" - -#~ msgid "" -#~ "This document provides examples of the" -#~ " update operations using each of the" -#~ " two methods in the :program:`mongo` " -#~ "shell." -#~ msgstr "" - -#~ msgid "Modify Multiple Documents with ``update()`` Method" -#~ msgstr "" - -#~ msgid "" -#~ "By default, the :method:`~db.collection.update()`" -#~ " method updates a single document " -#~ "that matches its selection criteria. " -#~ "Call the method with the ``multi`` " -#~ "option set to ``true`` to update " -#~ "multiple documents. [#previous-version]_" -#~ msgstr "" - -#~ msgid "" -#~ "The following example finds all " -#~ "documents with ``type`` equal to " -#~ "``\"book\"`` and modifies their ``qty`` " -#~ "field by ``-1``. The example uses " -#~ ":update:`$inc`, which is one of the " -#~ ":ref:`update operators ` " -#~ "available." -#~ msgstr "" - -#~ msgid "For more examples, see :method:`~db.collection.update()`." -#~ msgstr "" - -#~ msgid "" -#~ "This shows the syntax for MongoDB " -#~ "2.2 and later. For syntax for " -#~ "versions prior to 2.2, see " -#~ ":method:`~db.collection.update()`." -#~ msgstr "" - -#~ msgid "Modify a Document with ``save()`` Method" -#~ msgstr "" - -#~ msgid "" -#~ "The :method:`~db.collection.save()` method can " -#~ "replace an existing document. To replace" -#~ " a document with the " -#~ ":method:`~db.collection.save()` method, pass the " -#~ "method a document with an ``_id`` " -#~ "field that matches an existing document." -#~ msgstr "" - -#~ msgid "" -#~ "The following example completely replaces " -#~ "the document with the ``_id`` equal " -#~ "to ``10`` in the ``inventory`` " -#~ "collection:" -#~ msgstr "" - -#~ msgid "For further examples, see :method:`~db.collection.save()`." -#~ msgstr "" - -#~ msgid "Use update operators to change field values." -#~ msgstr "" - -#~ msgid "" -#~ "For the document with ``item`` equal " -#~ "to ``\"MNO2\"``, use the :update:`$set` " -#~ "operator to update the ``category`` " -#~ "field and the ``details`` field to " -#~ "the specified values and the " -#~ ":update:`$currentDate` operator to update the" -#~ " field ``lastModified`` with the current" -#~ " date." -#~ msgstr "" - -#~ msgid "" -#~ "The update operation returns a " -#~ ":method:`WriteResult` object which contains " -#~ "the status of the operation. A " -#~ "successful update of the document " -#~ "returns the following object:" -#~ msgstr "" - -#~ msgid "" -#~ "The :data:`~WriteResult.nMatched` field specifies" -#~ " the number of existing documents " -#~ "matched for the update, and " -#~ ":data:`~WriteResult.nModified` specifies the number" -#~ " of existing documents modified." -#~ msgstr "" - -#~ msgid "Update an embedded field." -#~ msgstr "" - -#~ msgid "" -#~ "To update a field within an " -#~ "embedded document, use the :term:`dot " -#~ "notation`. When using the dot notation," -#~ " enclose the whole dotted field name" -#~ " in quotes." -#~ msgstr "" - -#~ msgid "" -#~ "The following updates the ``model`` " -#~ "field within the embedded ``details`` " -#~ "document." -#~ msgstr "" - -#~ msgid "Update multiple documents." -#~ msgstr "" - -#~ msgid "" -#~ "By default, the :method:`~db.collection.update()`" -#~ " method updates a single document. To" -#~ " update multiple documents, use the " -#~ "``multi`` option in the " -#~ ":method:`~db.collection.update()` method." -#~ msgstr "" - -#~ msgid "" -#~ "Update the ``category`` field to " -#~ "``\"apparel\"`` and update the " -#~ "``lastModified`` field to the current " -#~ "date for *all* documents that have " -#~ "``category`` field equal to ``\"clothing\"``." -#~ msgstr "" - -#~ msgid "Replace a document." -#~ msgstr "" - -#~ msgid "" -#~ "The following operation replaces the " -#~ "document with ``item`` equal to " -#~ "``\"BE10\"``. The newly replaced document " -#~ "will only contain the the ``_id`` " -#~ "field and the fields in the " -#~ "replacement document." -#~ msgstr "" - -#~ msgid "Specify ``upsert: true`` for the update replacement operation." -#~ msgstr "" - -#~ msgid "" -#~ "When you specify ``upsert: true`` for" -#~ " an update operation to replace a " -#~ "document and no matching documents are" -#~ " found, MongoDB creates a new " -#~ "document using the equality conditions " -#~ "in the update conditions document, and" -#~ " replaces this document, except for " -#~ "the ``_id`` field if specified, with " -#~ "the update document." -#~ msgstr "" - -#~ msgid "" -#~ "The following operation either updates a" -#~ " matching document by replacing it " -#~ "with a new document or adds a " -#~ "new document if no matching document " -#~ "exists." -#~ msgstr "" - -#~ msgid "" -#~ "The update operation returns a " -#~ ":method:`WriteResult` object which contains " -#~ "the status of the operation, including" -#~ " whether the :method:`db.collection.update()` " -#~ "method modified an existing document or" -#~ " added a new document." -#~ msgstr "" - -#~ msgid "" -#~ "The :data:`~WriteResult.nMatched` field shows " -#~ "that the operation matched ``0`` " -#~ "documents." -#~ msgstr "" - -#~ msgid "" -#~ "The :data:`~WriteResult.nUpserted` of ``1`` " -#~ "shows that the update added a " -#~ "document." -#~ msgstr "" - -#~ msgid "" -#~ "The :data:`~WriteResult.nModified` of ``0`` " -#~ "specifies that no existing documents " -#~ "were updated." -#~ msgstr "" - -#~ msgid "" -#~ "The ``_id`` field shows the generated" -#~ " ``_id`` field for the added " -#~ "document." -#~ msgstr "" - -#~ msgid "Specify an ``upsert: true`` for the update specific fields operation." -#~ msgstr "" - -#~ msgid "" -#~ "When you specify an ``upsert: true`` " -#~ "for an update operation that modifies" -#~ " specific fields and no matching " -#~ "documents are found, MongoDB creates a" -#~ " new document using the equality " -#~ "conditions in the update conditions " -#~ "document, and applies the modification " -#~ "as specified in the update document." -#~ msgstr "" - -#~ msgid "" -#~ "The following update operation either " -#~ "updates specific fields of a matching" -#~ " document or adds a new document " -#~ "if no matching document exists." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/monitor-with-snmp-on-windows.po b/locale/es/LC_MESSAGES/tutorial/monitor-with-snmp-on-windows.po deleted file mode 100644 index 68b5f597a9a..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/monitor-with-snmp-on-windows.po +++ /dev/null @@ -1,261 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:33+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# cd8b832d2331437ba4053e1580f118ab -#: ../source/tutorial/monitor-with-snmp-on-windows.txt:3 -msgid "Monitor MongoDB Windows with SNMP" -msgstr "" - -# b8d6d00249014247b457c7fba696ce73 -#: ../source/tutorial/monitor-with-snmp-on-windows.txt -msgid "On this page" -msgstr "" - -# 0319034a71cc4b21ba6a69554d1ca7cb -#: ../source/tutorial/monitor-with-snmp-on-windows.txt:15 -msgid "Enterprise Feature" -msgstr "" - -# 0d33992c6f1a431b9815cf83556b7aaa -#: ../source/tutorial/monitor-with-snmp-on-windows.txt:17 -msgid "" -"SNMP is only available in `MongoDB Enterprise " -"`_." -msgstr "" - -# ee73d59aac7a4834a72f575e076d70bf -#: ../source/tutorial/monitor-with-snmp-on-windows.txt:25 -msgid "Overview" -msgstr "" - -# f85aec4ef900460abd71db3afaf25c42 -#: ../source/tutorial/monitor-with-snmp-on-windows.txt:27 -msgid "" -"MongoDB Enterprise can provide database metrics via SNMP, in support of " -"centralized data collection and aggregation. This procedure explains the " -"setup and configuration of a |mongod-program| instance as an SNMP " -"subagent, as well as initializing and testing of SNMP support with " -"MongoDB Enterprise." -msgstr "" - -# 9f21dfffcf7b46e0979e913740ace8a1 -#: ../source/tutorial/monitor-with-snmp-on-windows.txt:33 -msgid "" -":doc:`/tutorial/monitor-with-snmp` and :doc:`/tutorial/troubleshoot-snmp`" -" for more information." -msgstr "" - -# 74c5642c654f456bab19d0aad8756306 -#: ../source/tutorial/monitor-with-snmp-on-windows.txt:37 -msgid "Considerations" -msgstr "" - -# c0b04f2f2e844d5e8f40ba6a9f1a50ee -#: ../source/tutorial/monitor-with-snmp-on-windows.txt:39 -msgid "" -"Only :program:`mongod.exe` instances provide SNMP support. " -":program:`mongos.exe` and the other MongoDB binaries do not support SNMP." -msgstr "" - -# 851b35f389754cf5b9f3c64f253c6f5c -#: ../source/tutorial/monitor-with-snmp-on-windows.txt:44 -msgid "Configuration Files" -msgstr "" - -# 57ef9488459a47cebcc5b5d65dce8134 -#: ../source/includes/fact-snmp-configuration-files.rst:3 -msgid "" -"MongoDB Enterprise contains the following configuration files to support " -"SNMP:" -msgstr "" - -# 52dd8288d3f34bd79af8fefed5587cc2 -#: ../source/includes/fact-snmp-configuration-files.rst:6 -msgid "``MONGOD-MIB.txt``:" -msgstr "" - -# c9311e73a3884f0f94b2bef7c621a4d5 -#: ../source/includes/fact-snmp-configuration-files.rst:8 -msgid "" -"The management information base (MIB) file that defines MongoDB's SNMP " -"output." -msgstr "" - -# 0ecc15450ff44506b9ec0acaa98ceeaa -#: ../source/includes/fact-snmp-configuration-files.rst:11 -msgid "``mongod.conf.subagent``:" -msgstr "" - -# 1b883d504b7d4e18a148c7be911a4c20 -#: ../source/includes/fact-snmp-configuration-files.rst:13 -msgid "" -"The configuration file to run |mongod-program| as the SNMP subagent. This" -" file sets SNMP run-time configuration options, including the ``AgentX`` " -"socket to connect to the SNMP master." -msgstr "" - -# c2d3eb81ad234a97b9dbb0aa982e6c27 -#: ../source/includes/fact-snmp-configuration-files.rst:17 -msgid "``mongod.conf.master``:" -msgstr "" - -# e45f3f39c4d745718e1b93e47b21f015 -#: ../source/includes/fact-snmp-configuration-files.rst:19 -msgid "" -"The configuration file to run |mongod-program| as the SNMP master. This " -"file sets SNMP run-time configuration options." -msgstr "" - -# 730539483e3845bc87124270c65c74c8 -#: ../source/tutorial/monitor-with-snmp-on-windows.txt:49 -msgid "Procedure" -msgstr "" - -# e3693386948a43ea9279723a5cccdb47 -#: ../source/tutorial/monitor-with-snmp-on-windows.txt:54 -msgid "Optional: Run MongoDB as SNMP Master" -msgstr "" - -# ca894d3755f448ccb55ece6714bfa4a5 -#: ../source/includes/fact-snmp-run-mongodb-as-snmp-master.rst:1 -msgid "" -"You can run |mongod-program| with the :setting:`snmp-master` option for " -"testing purposes. To do this, use the SNMP master configuration file " -"instead of the subagent configuration file. From the directory containing" -" the unpacked MongoDB installation files:" -msgstr "" - -# 91bf1fa11a1b4cb1a74cf5b6ab3dad05 -#: ../source/tutorial/monitor-with-snmp-on-windows.txt:62 -msgid "" -"Additionally, start |mongod-program| with the :setting:`snmp-master` " -"option, as in the following:" -msgstr "" - -# 970146a1f88b4ab79d05d8556c0a495b -#~ msgid "" -#~ "SNMP is only available in `MongoDB " -#~ "Enterprise `_." -#~ msgstr "" - -# 57b7f41d38aa4016ada1fde22cff39bc -#~ msgid "" -#~ "MongoDB Enterprise can report system " -#~ "information into SNMP traps, to support" -#~ " centralized data collection and " -#~ "aggregation. This procedure explains the " -#~ "setup and configuration of a |mongod-" -#~ "program| instance as an SNMP subagent," -#~ " as well as initializing and testing" -#~ " of SNMP support with MongoDB " -#~ "Enterprise." -#~ msgstr "" - -# d7041a6f217843e89d3282109034de10 -#~ msgid "Copy configuration files." -#~ msgstr "" - -# 88253ef4d7ee46a28e0460277f31f943 -#~ msgid "" -#~ "Use the following sequence of commands" -#~ " to move the SNMP configuration files" -#~ " to the SNMP service configuration " -#~ "directory." -#~ msgstr "" - -# 9865592a72964d1e961059c4d92641c7 -#~ msgid "" -#~ "First, create the SNMP configuration " -#~ "directory if needed and then, from " -#~ "the installation directory, copy the " -#~ "configuration files to the SNMP service" -#~ " configuration directory:" -#~ msgstr "" - -# a885a32bb1b64918968847cf949793ad -#~ msgid "" -#~ "The configuration filename is tool-" -#~ "dependent. For example, when using " -#~ "``net-snmp`` the configuration file is " -#~ "``snmpd.conf``." -#~ msgstr "" - -# 18c64c62d38e46a4ae51566380fe59e2 -#~ msgid "" -#~ "Edit the configuration file to ensure" -#~ " that the communication between the " -#~ "agent (i.e. ``snmpd`` or the master) " -#~ "and sub-agent (i.e. MongoDB) uses " -#~ "TCP." -#~ msgstr "" - -# b89037b625ba4bc28546df4a96f1acc7 -#~ msgid "" -#~ "Ensure that the ``agentXAddress`` specified" -#~ " in the SNMP configuration file for" -#~ " MongoDB matches the ``agentXAddress`` in" -#~ " the SNMP master configuration file." -#~ msgstr "" - -# afcb469cb433417bad1d34f66384d51d -#~ msgid "Start MongoDB." -#~ msgstr "" - -# bfa66ddfb35f42679f666408228f39f6 -#~ msgid "" -#~ "Start |mongod-program| with the :setting" -#~ ":`snmp-subagent` to send data to the" -#~ " SNMP master." -#~ msgstr "" - -# f3bd90ae1636493792b32b0ba9df5079 -#~ msgid "Confirm SNMP data retrieval." -#~ msgstr "" - -# 71dfcbd962c0407e8756c7e7c20eeca3 -#~ msgid "Use ``snmpwalk`` to collect data from |mongod-program|:" -#~ msgstr "" - -# d03b9918a2b049b589ad7fecdcda52b8 -#~ msgid "" -#~ "Connect an SNMP client to verify " -#~ "the ability to collect SNMP data " -#~ "from MongoDB." -#~ msgstr "" - -# 906c5743b009404b860145ea29448843 -#~ msgid "" -#~ "Install the `net-snmp `_ package to access the " -#~ "``snmpwalk`` client. ``net-snmp`` provides " -#~ "the ``snmpwalk`` SNMP client." -#~ msgstr "" - -# 530c134448f94eb6b91bae5690cf4609 -#~ msgid "" -#~ "```` refers to the port defined" -#~ " by the SNMP master, *not* the " -#~ "primary :setting:`~net.port` used by " -#~ "|mongod-program| for client communication." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/monitor-with-snmp.po b/locale/es/LC_MESSAGES/tutorial/monitor-with-snmp.po deleted file mode 100644 index 26163c62516..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/monitor-with-snmp.po +++ /dev/null @@ -1,261 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:34+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 1f09035c73434c07a0e524cf9b4a3dcc -#: ../source/tutorial/monitor-with-snmp.txt:3 -msgid "Monitor MongoDB With SNMP on Linux" -msgstr "" - -# ed74c0deecfb4bfe84d05b136b4314b0 -#: ../source/tutorial/monitor-with-snmp.txt -msgid "On this page" -msgstr "" - -# 039825006d05479e94d24a87003277ed -#: ../source/tutorial/monitor-with-snmp.txt:13 -msgid "Enterprise Feature" -msgstr "" - -# 98125d76b052419083eb5d1d9f387b12 -#: ../source/tutorial/monitor-with-snmp.txt:15 -msgid "" -"SNMP is only available in `MongoDB Enterprise " -"`_." -msgstr "" - -# 3e9ec0da1f474f95af8630fae1023767 -#: ../source/tutorial/monitor-with-snmp.txt:21 -msgid "Overview" -msgstr "" - -# 8571bb45535f45aaa01e7c025bf3bbd7 -#: ../source/tutorial/monitor-with-snmp.txt:23 -msgid "" -"MongoDB Enterprise can provide database metrics via SNMP, in support of " -"centralized data collection and aggregation. This procedure explains the " -"setup and configuration of a |mongod-program| instance as an SNMP " -"subagent, as well as initializing and testing of SNMP support with " -"MongoDB Enterprise." -msgstr "" - -# 0926c9c1b291416688e580fd4df0c4df -#: ../source/tutorial/monitor-with-snmp.txt:29 -msgid "" -":doc:`/tutorial/troubleshoot-snmp` and :doc:`/tutorial/monitor-with-snmp-" -"on-windows` for complete instructions on using MongoDB with SNMP on " -"Windows systems." -msgstr "" - -# f7c35f383d8c4f84878f684e5a50cdb7 -#: ../source/tutorial/monitor-with-snmp.txt:35 -msgid "Considerations" -msgstr "" - -# 0c9186e654c14024bb8651d2afc233c3 -#: ../source/tutorial/monitor-with-snmp.txt:37 -msgid "" -"Only :program:`mongod` instances provide SNMP support. :program:`mongos` " -"and the other MongoDB binaries do not support SNMP." -msgstr "" - -# 4624c8be707a4bd88de52e11126b77de -#: ../source/tutorial/monitor-with-snmp.txt:42 -msgid "Configuration Files" -msgstr "" - -# b9aa853d4d094ce08214f6e9d2c4e553 -#: ../source/includes/fact-snmp-configuration-files.rst:3 -msgid "" -"MongoDB Enterprise contains the following configuration files to support " -"SNMP:" -msgstr "" - -# 7f7554048f65493a81275003d94dba04 -#: ../source/includes/fact-snmp-configuration-files.rst:6 -msgid "``MONGOD-MIB.txt``:" -msgstr "" - -# 87a38273bb0140b3a1c1f504258e08a8 -#: ../source/includes/fact-snmp-configuration-files.rst:8 -msgid "" -"The management information base (MIB) file that defines MongoDB's SNMP " -"output." -msgstr "" - -# 96e5fbcc064444d9a2cb52ede2aedd6a -#: ../source/includes/fact-snmp-configuration-files.rst:11 -msgid "``mongod.conf.subagent``:" -msgstr "" - -# d9a65b4ea1ab461d965c61ca673fe534 -#: ../source/includes/fact-snmp-configuration-files.rst:13 -msgid "" -"The configuration file to run |mongod-program| as the SNMP subagent. This" -" file sets SNMP run-time configuration options, including the ``AgentX`` " -"socket to connect to the SNMP master." -msgstr "" - -# 353f42e010af4bc1b9c075a24127712a -#: ../source/includes/fact-snmp-configuration-files.rst:17 -msgid "``mongod.conf.master``:" -msgstr "" - -# 567eb8ffcf87432e83a666a2294fcdc4 -#: ../source/includes/fact-snmp-configuration-files.rst:19 -msgid "" -"The configuration file to run |mongod-program| as the SNMP master. This " -"file sets SNMP run-time configuration options." -msgstr "" - -# e450b151526c41d3b80e982c2d839772 -#: ../source/tutorial/monitor-with-snmp.txt:47 -msgid "Procedure" -msgstr "" - -# d625b46a4ae14882920f27a2f5f732a9 -#: ../source/tutorial/monitor-with-snmp.txt:52 -msgid "Optional: Run MongoDB as SNMP Master" -msgstr "" - -# 8bd0087b94c94f21ac8b6ba07e6b4e4f -#: ../source/includes/fact-snmp-run-mongodb-as-snmp-master.rst:1 -msgid "" -"You can run |mongod-program| with the :setting:`snmp-master` option for " -"testing purposes. To do this, use the SNMP master configuration file " -"instead of the subagent configuration file. From the directory containing" -" the unpacked MongoDB installation files:" -msgstr "" - -# 307797f5743641a898bb5cc22b1ac837 -#: ../source/tutorial/monitor-with-snmp.txt:60 -msgid "" -"Additionally, start |mongod-program| with the :setting:`snmp-master` " -"option, as in the following:" -msgstr "" - -# d9ab9242a86f4c92bbb406f8a941112e -#~ msgid "" -#~ "SNMP is only available in `MongoDB " -#~ "Enterprise `_." -#~ msgstr "" - -# ba05335c8f974306985797fd72ba305b -#~ msgid "" -#~ "MongoDB Enterprise can report system " -#~ "information into SNMP traps, to support" -#~ " centralized data collection and " -#~ "aggregation. This procedure explains the " -#~ "setup and configuration of a |mongod-" -#~ "program| instance as an SNMP subagent," -#~ " as well as initializing and testing" -#~ " of SNMP support with MongoDB " -#~ "Enterprise." -#~ msgstr "" - -# 7e30c66114f74e4a9738417b68f99e80 -#~ msgid "Copy configuration files." -#~ msgstr "" - -# cdb0270322e042abad6b14be356f72d0 -#~ msgid "" -#~ "Use the following sequence of commands" -#~ " to move the SNMP configuration files" -#~ " to the SNMP service configuration " -#~ "directory." -#~ msgstr "" - -# 93a2a751bb6e45a99be58cfd0b3d9780 -#~ msgid "" -#~ "First, create the SNMP configuration " -#~ "directory if needed and then, from " -#~ "the installation directory, copy the " -#~ "configuration files to the SNMP service" -#~ " configuration directory:" -#~ msgstr "" - -# 59bc542069624f758778eb1e88461b12 -#~ msgid "" -#~ "The configuration filename is tool-" -#~ "dependent. For example, when using " -#~ "``net-snmp`` the configuration file is " -#~ "``snmpd.conf``." -#~ msgstr "" - -# 9d3a93fc62864f16a26b683808378bc7 -#~ msgid "" -#~ "By default SNMP uses UNIX domain " -#~ "for communication between the agent " -#~ "(i.e. ``snmpd`` or the master) and " -#~ "sub-agent (i.e. MongoDB)." -#~ msgstr "" - -# 0dd4774efef540389d96f119db5c4469 -#~ msgid "" -#~ "Ensure that the ``agentXAddress`` specified" -#~ " in the SNMP configuration file for" -#~ " MongoDB matches the ``agentXAddress`` in" -#~ " the SNMP master configuration file." -#~ msgstr "" - -# 8e8a9837161e4bf8a2572f004906c949 -#~ msgid "Start MongoDB." -#~ msgstr "" - -# 1829628c61974c58a310776e4e565221 -#~ msgid "" -#~ "Start |mongod-program| with the :setting" -#~ ":`snmp-subagent` to send data to the" -#~ " SNMP master." -#~ msgstr "" - -# 7003f49689924c5cb4d79ff9af957adc -#~ msgid "Confirm SNMP data retrieval." -#~ msgstr "" - -# 21b9191e9a40429fad2f2085bbb40433 -#~ msgid "Use ``snmpwalk`` to collect data from |mongod-program|:" -#~ msgstr "" - -# 50f86652639f4a26adf7bbb43c98fd2c -#~ msgid "" -#~ "Connect an SNMP client to verify " -#~ "the ability to collect SNMP data " -#~ "from MongoDB." -#~ msgstr "" - -# a909560ddbad461f83fda52148e7f48a -#~ msgid "" -#~ "Install the `net-snmp `_ package to access the " -#~ "``snmpwalk`` client. ``net-snmp`` provides " -#~ "the ``snmpwalk`` SNMP client." -#~ msgstr "" - -# 8b12433ceb36441aa7711caa731f0e2a -#~ msgid "" -#~ "```` refers to the port defined" -#~ " by the SNMP master, *not* the " -#~ "primary :setting:`~net.port` used by " -#~ "|mongod-program| for client communication." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/optimize-query-performance-with-indexes-and-projections.po b/locale/es/LC_MESSAGES/tutorial/optimize-query-performance-with-indexes-and-projections.po deleted file mode 100644 index 36c9e48c909..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/optimize-query-performance-with-indexes-and-projections.po +++ /dev/null @@ -1,204 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:35+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# e222a23fd84742c7a9a5414baad9a162 -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:3 -msgid "Optimize Query Performance" -msgstr "" - -# 0bb5e58d602f4f93980d07815c018975 -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt -msgid "On this page" -msgstr "" - -# 0cc6f3a6e7f8408b9cd8046fce1a02b6 -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:14 -msgid "Create Indexes to Support Queries" -msgstr "" - -# 8f6ddd914909415bacfd32ce48125bac -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:16 -msgid "" -"For commonly issued queries, create :doc:`indexes `. If a query" -" searches multiple fields, create a :ref:`compound index `. Scanning an index is much faster than scanning a collection. " -"The indexes structures are smaller than the documents reference, and " -"store references in order." -msgstr "" - -# b84a8bf650e4475c8e51c3f09af59fb7 -# 9e65b3e66ba34caebc27473f5f5cf2a4 -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt -msgid "Example" -msgstr "" - -# 9ffb6b65833745b09ed580c1fde38fa9 -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:31 -msgid "" -"Indexes also improve efficiency on queries that routinely sort on a given" -" field." -msgstr "" - -# c8f2a835892747bba81b438c8ea6b528 -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:38 -msgid "Creating this index:" -msgstr "" - -# a7b000044151461fa3e65716e5b04f5e -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:44 -msgid "Optimizes this query:" -msgstr "" - -# 5a80e234c2a347acbdaebc961d63dcd5 -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:50 -msgid "" -"Because MongoDB can read indexes in both ascending and descending order, " -"the direction of a single-key index does not matter." -msgstr "" - -# 115cc234f0ae40859b2c26757dc95dab -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:53 -msgid "" -"Indexes support queries, update operations, and some phases of the " -":ref:`aggregation pipeline `." -msgstr "" - -# b8536528785b4adf92c1e299bbd3a2fb -#: ../source/includes/fact-bindata-storage-optimization.rst:1 -msgid "" -"Index keys that are of the ``BinData`` type are more efficiently stored " -"in the index if:" -msgstr "" - -# 500308a71e8949fdaa205c00fd4e73fb -#: ../source/includes/fact-bindata-storage-optimization.rst:4 -msgid "the binary subtype value is in the range of 0-7 or 128-135, and" -msgstr "" - -# 56f462877575465ba011d0a7d46f40b8 -#: ../source/includes/fact-bindata-storage-optimization.rst:6 -msgid "" -"the length of the byte array is: 0, 1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, " -"16, 20, 24, or 32." -msgstr "" - -# b4be82a8d7e54828a1aac03ea667a759 -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:61 -msgid "Limit the Number of Query Results to Reduce Network Demand" -msgstr "" - -# 4e926f63a38a427ab6228fdfbebdea89 -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:63 -msgid "" -"MongoDB :term:`cursors ` return results in groups of multiple " -"documents. If you know the number of results you want, you can reduce the" -" demand on network resources by issuing the :method:`~cursor.limit()` " -"method." -msgstr "" - -# 1ab1dea45a1947ae86f396d89b48ede5 -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:68 -msgid "" -"This is typically used in conjunction with sort operations. For example, " -"if you need only 10 results from your query to the ``posts`` collection, " -"you would issue the following command:" -msgstr "" - -# f259f42be8d34762999d7fae31891004 -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:76 -msgid "For more information on limiting results, see :method:`~cursor.limit()`" -msgstr "" - -# 5c3fac7e0fa54f198a9952007f43edb0 -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:79 -msgid "Use Projections to Return Only Necessary Data" -msgstr "" - -# 9603edbf23254717a4fed24c30a16cf4 -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:81 -msgid "" -"When you need only a subset of fields from documents, you can achieve " -"better performance by returning only the fields you need:" -msgstr "" - -# f03c083da6d640c4b5c3cb54e37a4128 -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:84 -msgid "" -"For example, if in your query to the ``posts`` collection, you need only " -"the ``timestamp``, ``title``, ``author``, and ``abstract`` fields, you " -"would issue the following command:" -msgstr "" - -# 528e5ac0db51469cb6a00c62d6e360be -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:92 -msgid "" -"For more information on using projections, see :ref:`read-operations-" -"projection`." -msgstr "" - -# 18c8a40d331e417a996275116799c4e9 -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:96 -msgid "Use ``$hint`` to Select a Particular Index" -msgstr "" - -# 917fd824b59947c7b6f09e83d429c15f -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:98 -msgid "" -"In most cases the :ref:`query optimizer ` selects the optimal index for a specific operation; " -"however, you can force MongoDB to use a specific index using the " -":method:`~cursor.hint()` method. Use :method:`~cursor.hint()` to support " -"performance testing, or on some queries where you must select a field or " -"field included in several indexes." -msgstr "" - -# 200d35c37fd64a3ab8befa920a0b1307 -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:107 -msgid "Use the Increment Operator to Perform Operations Server-Side" -msgstr "" - -# 779b33076232459482bee7380c1f2133 -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:109 -msgid "" -"Use MongoDB's :update:`$inc` operator to increment or decrement values in" -" documents. The operator increments the value of the field on the server " -"side, as an alternative to selecting a document, making simple " -"modifications in the client and then writing the entire document to the " -"server. The :update:`$inc` operator can also help avoid race conditions," -" which would result when two application instances queried for a " -"document, manually incremented a field, and saved the entire document " -"back at the same time." -msgstr "" - -# 9042c37354b3433a98cf5380097310db -#: ../source/includes/extracts/additional-resources-performance-eval.rst:4 -msgid "Additional Resources" -msgstr "" - -# 576d491516bc4d4a83e8f68ee36ec4e7 -#: ../source/includes/extracts/additional-resources-performance-eval.rst:6 -msgid "" -"`MongoDB Performance Evaluation and Tuning Consulting Package " -"`_" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/perform-findAndModify-linearizable-reads.po b/locale/es/LC_MESSAGES/tutorial/perform-findAndModify-linearizable-reads.po deleted file mode 100644 index 997c41ea6bd..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/perform-findAndModify-linearizable-reads.po +++ /dev/null @@ -1,148 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 4aade867eda74cefb8dba9237e9bdfee -# 9a80f85c2d3a4688817f0ffb50c0a6a0 -#: ../source/tutorial/perform-findAndModify-linearizable-reads.txt:5 -#: ../source/tutorial/perform-findAndModify-linearizable-reads.txt:32 -msgid "Linearizable Reads via ``findAndModify``" -msgstr "" - -# cc3c81ef39ae4a178730674396a338da -#: ../source/tutorial/perform-findAndModify-linearizable-reads.txt:10 -msgid "Overview" -msgstr "" - -# 533452d8668a49e496dfcf45067474ae -#: ../source/tutorial/perform-findAndModify-linearizable-reads.txt:12 -msgid "" -"When reading from a replica set, it is possible to read data that is " -"stale (i.e. may not reflect all writes that have occurred prior to the " -"read operation) or not durable (i.e. the state of the data may reflect a " -"write that has not been acknowledged by a majority or the replica set " -"members and thus could be rolled back), depending on the read concern " -"used." -msgstr "" - -# 47f907c954a940bf9be41f284e8b41f4 -#: ../source/tutorial/perform-findAndModify-linearizable-reads.txt:19 -msgid "" -"Starting in version 3.4, MongoDB introduces " -":readconcern:`\"linearizable\"` read concern that returns durable data " -"that is not stale. :readconcern:`Linearizable <\"linearizable\">` read " -"concern guarantees only apply if read operations specify a query filter " -"that uniquely identifies a single document." -msgstr "" - -# a960196a5f9e4f1b94ccbe8a3e615e37 -#: ../source/tutorial/perform-findAndModify-linearizable-reads.txt:25 -msgid "" -"This tutorial outlines an alternative procedure, one using " -":method:`db.collection.findAndModify()` to read data that is not stale " -"and cannot be rolled back, for deployments using MongoDB 3.2. For MongoDB" -" 3.4, although the outlined procedure can be applied, see " -":readconcern:`\"linearizable\"` read concern instead." -msgstr "" - -# afa2fd8a151646eebd8a7bdd5f6c8a43 -#: ../source/tutorial/perform-findAndModify-linearizable-reads.txt:34 -msgid "" -"This procedure uses :method:`db.collection.findAndModify()` to read data " -"that is not stale and cannot be rolled back. To do so, the procedure uses" -" the :method:`~db.collection.findAndModify()` method with a :ref:`write " -"concern ` to modify a dummy field in a document. " -"Specifically, the procedure requires that:" -msgstr "" - -# 5448fd607f5b4595928f000dd96973cf -#: ../source/tutorial/perform-findAndModify-linearizable-reads.txt:40 -msgid "" -":method:`db.collection.findAndModify()` use an **exact** match query, and" -" a :doc:`unique index ` **must exist** to satisfy the" -" query." -msgstr "" - -# cf381937eace4baebd42a8868480ff0d -#: ../source/tutorial/perform-findAndModify-linearizable-reads.txt:44 -msgid "" -":method:`~db.collection.findAndModify()` must actually modify a document;" -" i.e. result in a change to the document." -msgstr "" - -# 57e4767a055b4997af663a6673a762d9 -#: ../source/tutorial/perform-findAndModify-linearizable-reads.txt:47 -msgid "" -":method:`~db.collection.findAndModify()` must use the write concern " -":writeconcern:`{ w: \"majority\" } <\"majority\">`." -msgstr "" - -# c463c7bdaa3f489ebd43bd9fae667fa6 -#: ../source/tutorial/perform-findAndModify-linearizable-reads.txt:52 -msgid "" -"The \"quorum read\" procedure has a substantial cost over simply using a " -"read concern of :readconcern:`\"majority\"` because it incurs write " -"latency rather than read latency. This technique should only be used if " -"staleness is absolutely intolerable." -msgstr "" - -# c718916de13a4219ba710de94509b9a1 -#: ../source/tutorial/perform-findAndModify-linearizable-reads.txt:58 -msgid "Prerequisites" -msgstr "" - -# c2019bd0d4a44d05aba59e305b6a159c -#: ../source/tutorial/perform-findAndModify-linearizable-reads.txt:60 -msgid "" -"This tutorial reads from a collection named ``products``. Initialize the " -"collection using the following operation." -msgstr "" - -# 0928043df7644aa3b00849cadd35b3ed -#: ../source/tutorial/perform-findAndModify-linearizable-reads.txt:89 -msgid "" -"The documents in this collection contain a dummy field named " -"``_dummy_field`` that will be incremented by the " -":method:`db.collection.findAndModify()` in the tutorial. If the field " -"does not exist, the :method:`db.collection.findAndModify()` operation " -"will add the field to the document. The purpose of the field is to ensure" -" that the :method:`db.collection.findAndModify()` results in a " -"modification to the document." -msgstr "" - -# 7c23805034dc4ab4905b906329cb08bf -#: ../source/tutorial/perform-findAndModify-linearizable-reads.txt:98 -msgid "Procedure" -msgstr "" - -# 44100bcc0f46446e83c28cc8533585c8 -#: ../source/includes/footnote-two-primaries-edge-cases.rst:1 -msgid "" -"In :ref:`some circumstances `, two nodes in a replica set may" -" *transiently* believe that they are the primary, but at most, one of " -"them will be able to complete writes with :writeconcern:`{ w: " -"\"majority\" } <\"majority\">` write concern. The node that can complete " -":writeconcern:`{ w: \"majority\" } <\"majority\">` writes is the current " -"primary, and the other node is a former primary that has not yet " -"recognized its demotion, typically due to a :term:`network partition`. " -"When this occurs, clients that connect to the former primary may observe " -"stale data despite having requested read preference :readmode:`primary`, " -"and new writes to the former primary will eventually roll back." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/perform-findAndModify-quorum-reads.po b/locale/es/LC_MESSAGES/tutorial/perform-findAndModify-quorum-reads.po deleted file mode 100644 index 37bbecbdc53..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/perform-findAndModify-quorum-reads.po +++ /dev/null @@ -1,129 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# c3ca722d8c4243daaeea91ced48a1c83 -#: ../source/tutorial/perform-findAndModify-quorum-reads.txt:3 -msgid "Perform Quorum Reads on Replica Sets" -msgstr "" - -# d8252237d32b425b9d421d793508fcc5 -#: ../source/tutorial/perform-findAndModify-quorum-reads.txt:10 -msgid "Overview" -msgstr "" - -# ed7a5ff3eb1e42649f0752afa70edbb2 -#: ../source/tutorial/perform-findAndModify-quorum-reads.txt:12 -msgid "" -"When reading from the primary of a replica set, it is possible to read " -"data that is stale or not durable, depending on the read concern used " -"[#edge-cases-2-primaries]_. With a read concern level of " -":readconcern:`\"local\"`, a client can read data before it is " -":term:`durable`; that is, before they have propagated to enough replica " -"set members to avoid a rollback. A read concern level of " -":readconcern:`\"majority\"` guarantees durable reads but may return stale" -" data that has been overwritten by another write operation." -msgstr "" - -# aa33d6f1bca24830985a5f3afe594964 -#: ../source/tutorial/perform-findAndModify-quorum-reads.txt:21 -msgid "" -"This tutorial outlines a procedure that uses " -":method:`db.collection.findAndModify()` to read data that is not stale " -"and cannot be rolled back. To do so, the procedure uses the " -":method:`~db.collection.findAndModify()` method with a :ref:`write " -"concern ` to modify a dummy field in a document. " -"Specifically, the procedure requires that:" -msgstr "" - -# 55d81707430048e695975ab54eb7998f -#: ../source/tutorial/perform-findAndModify-quorum-reads.txt:28 -msgid "" -":method:`db.collection.findAndModify()` use an **exact** match query, and" -" a :doc:`unique index ` **must exist** to satisfy the" -" query." -msgstr "" - -# 39b082cffe0c4f1aa8bdf3c8f991cb85 -#: ../source/tutorial/perform-findAndModify-quorum-reads.txt:32 -msgid "" -":method:`~db.collection.findAndModify()` must actually modify a document;" -" i.e. result in a change to the document." -msgstr "" - -# 625c7ec7045b4738a40b362b5c354828 -#: ../source/tutorial/perform-findAndModify-quorum-reads.txt:35 -msgid "" -":method:`~db.collection.findAndModify()` must use the write concern " -":writeconcern:`{ w: \"majority\" } <\"majority\">`." -msgstr "" - -# b19f9f2762e1447bb0321043c3de6950 -#: ../source/tutorial/perform-findAndModify-quorum-reads.txt:40 -msgid "" -"The \"quorum read\" procedure has a substantial cost over simply using a " -"read concern of :readconcern:`\"majority\"` because it incurs write " -"latency rather than read latency. This technique should only be used if " -"staleness is absolutely intolerable." -msgstr "" - -# 5cb1ef17468843018a2512bcbf6d9a2a -#: ../source/tutorial/perform-findAndModify-quorum-reads.txt:46 -msgid "Prerequisites" -msgstr "" - -# 8440f5ae37784186b49071aefaea506a -#: ../source/tutorial/perform-findAndModify-quorum-reads.txt:48 -msgid "" -"This tutorial reads from a collection named ``products``. Initialize the " -"collection using the following operation." -msgstr "" - -# de9e115123c04446a67d7d2634da202c -#: ../source/tutorial/perform-findAndModify-quorum-reads.txt:77 -msgid "" -"The documents in this collection contain a dummy field named " -"``_dummy_field`` that will be incremented by the " -":method:`db.collection.findAndModify()` in the tutorial. If the field " -"does not exist, the :method:`db.collection.findAndModify()` operation " -"will add the field to the document. The purpose of the field is to ensure" -" that the :method:`db.collection.findAndModify()` results in a " -"modification to the document." -msgstr "" - -# e1d6be3bcd5343aea9caac94086abdac -#: ../source/tutorial/perform-findAndModify-quorum-reads.txt:86 -msgid "Procedure" -msgstr "" - -# b878c218998a452291fff452c047350d -#: ../source/includes/footnote-two-primaries-edge-cases.rst:1 -msgid "" -"In :ref:`some circumstances `, two nodes in a replica set may" -" *transiently* believe that they are the primary, but at most, one of " -"them will be able to complete writes with :writeconcern:`{ w: " -"\"majority\" } <\"majority\">` write concern. The node that can complete " -":writeconcern:`{ w: \"majority\" } <\"majority\">` writes is the current " -"primary, and the other node is a former primary that has not yet " -"recognized its demotion, typically due to a :term:`network partition`. " -"When this occurs, clients that connect to the former primary may observe " -"stale data despite having requested read preference :readmode:`primary`, " -"and new writes to the former primary will eventually roll back." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/perform-incremental-map-reduce.po b/locale/es/LC_MESSAGES/tutorial/perform-incremental-map-reduce.po deleted file mode 100644 index 9bde4fdb6ef..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/perform-incremental-map-reduce.po +++ /dev/null @@ -1,167 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:50+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a15e22fc10284aac9d75aa4620f9eddd -#: ../source/tutorial/perform-incremental-map-reduce.txt:3 -msgid "Perform Incremental Map-Reduce" -msgstr "" - -# ab54659985814da39c65eaf5b57a7f3a -#: ../source/tutorial/perform-incremental-map-reduce.txt -msgid "On this page" -msgstr "" - -# 3af485aa41c54c1f8c4be47fb4f393e3 -#: ../source/tutorial/perform-incremental-map-reduce.txt:13 -msgid "" -"Map-reduce operations can handle complex aggregation tasks. To perform " -"map-reduce operations, MongoDB provides the :dbcommand:`mapReduce` " -"command and, in the :program:`mongo` shell, the " -":method:`db.collection.mapReduce()` wrapper method." -msgstr "" - -# e96d910859c64b85a3f8a76cb72896c7 -#: ../source/tutorial/perform-incremental-map-reduce.txt:18 -msgid "" -"If the map-reduce data set is constantly growing, you may want to perform" -" an incremental map-reduce rather than performing the map-reduce " -"operation over the entire data set each time." -msgstr "" - -# b48d419903d845bcb918aa2d1c219141 -#: ../source/tutorial/perform-incremental-map-reduce.txt:22 -msgid "To perform incremental map-reduce:" -msgstr "" - -# 0bd8e121bb8548198ab4214bc027261e -#: ../source/tutorial/perform-incremental-map-reduce.txt:24 -msgid "" -"Run a map-reduce job over the current collection and output the result to" -" a separate collection." -msgstr "" - -# 332e6aaab969481f8d0a841cee1b91fc -#: ../source/tutorial/perform-incremental-map-reduce.txt:27 -msgid "When you have more data to process, run subsequent map-reduce job with:" -msgstr "" - -# c7d52a32f67747428752402bb10ae5e3 -#: ../source/tutorial/perform-incremental-map-reduce.txt:30 -msgid "" -"the ``query`` parameter that specifies conditions that match *only* the " -"new documents." -msgstr "" - -# 8970532be7b04de885c8522686cd04c6 -#: ../source/tutorial/perform-incremental-map-reduce.txt:33 -msgid "" -"the ``out`` parameter that specifies the ``reduce`` action to merge the " -"new results into the existing output collection." -msgstr "" - -# f6341d84a3d943108c14f3c894088e91 -#: ../source/tutorial/perform-incremental-map-reduce.txt:36 -msgid "" -"Consider the following example where you schedule a map-reduce operation " -"on a ``sessions`` collection to run at the end of each day." -msgstr "" - -# 866d7c790f814962ae25e3264ecaaa00 -#: ../source/tutorial/perform-incremental-map-reduce.txt:40 -msgid "Data Setup" -msgstr "" - -# f56deeea0f8f469b8bb39e0c56c93540 -#: ../source/tutorial/perform-incremental-map-reduce.txt:42 -msgid "" -"The ``sessions`` collection contains documents that log users' sessions " -"each day, for example:" -msgstr "" - -# 2c8360da68b445399fb4377ba798e7ef -#: ../source/tutorial/perform-incremental-map-reduce.txt:58 -msgid "Initial Map-Reduce of Current Collection" -msgstr "" - -# 241aa8cb9c6a4ed69145d4ab03584fb1 -#: ../source/tutorial/perform-incremental-map-reduce.txt:60 -msgid "Run the first map-reduce operation as follows:" -msgstr "" - -# 366f416aefc84350b8919285b42f9351 -#: ../source/tutorial/perform-incremental-map-reduce.txt:62 -msgid "" -"Define the map function that maps the ``userid`` to an object that " -"contains the fields ``userid``, ``total_time``, ``count``, and " -"``avg_time``:" -msgstr "" - -# 910990fd569d45e5b614e37cb816c060 -#: ../source/tutorial/perform-incremental-map-reduce.txt:80 -msgid "" -"Define the corresponding reduce function with two arguments ``key`` and " -"``values`` to calculate the total time and the count. The ``key`` " -"corresponds to the ``userid``, and the ``values`` is an array whose " -"elements corresponds to the individual objects mapped to the ``userid`` " -"in the ``mapFunction``." -msgstr "" - -# c3c9ad58147a4303af6080a223981b39 -#: ../source/tutorial/perform-incremental-map-reduce.txt:105 -msgid "" -"Define the finalize function with two arguments ``key`` and " -"``reducedValue``. The function modifies the ``reducedValue`` document to " -"add another field ``average`` and returns the modified document." -msgstr "" - -# 7fdfe9cdce4749f3a7b759ce4625bdb1 -#: ../source/tutorial/perform-incremental-map-reduce.txt:119 -msgid "" -"Perform map-reduce on the ``session`` collection using the " -"``mapFunction``, the ``reduceFunction``, and the ``finalizeFunction`` " -"functions. Output the results to a collection ``session_stat``. If the " -"``session_stat`` collection already exists, the operation will replace " -"the contents:" -msgstr "" - -# b81c3fbbbe864ae9bbba48f4e9f7b6e3 -#: ../source/tutorial/perform-incremental-map-reduce.txt:136 -msgid "Subsequent Incremental Map-Reduce" -msgstr "" - -# a5a47cd64c1149f6bddb87cb703fc805 -#: ../source/tutorial/perform-incremental-map-reduce.txt:138 -msgid "" -"Later, as the ``sessions`` collection grows, you can run additional map-" -"reduce operations. For example, add new documents to the ``sessions`` " -"collection:" -msgstr "" - -# eb1652060cd844478fb5b8852f68993f -#: ../source/tutorial/perform-incremental-map-reduce.txt:149 -msgid "" -"At the end of the day, perform incremental map-reduce on the ``sessions``" -" collection, but use the ``query`` field to select only the new " -"documents. Output the results to the collection ``session_stat``, but " -"``reduce`` the contents with the results of the incremental map-reduce:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/perform-maintence-on-replica-set-members.po b/locale/es/LC_MESSAGES/tutorial/perform-maintence-on-replica-set-members.po deleted file mode 100644 index ed67239f649..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/perform-maintence-on-replica-set-members.po +++ /dev/null @@ -1,189 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:34+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 606ef4b339934e7ab9c612f30c86db68 -#: ../source/tutorial/perform-maintence-on-replica-set-members.txt:3 -msgid "Perform Maintenance on Replica Set Members" -msgstr "" - -# b7679b26183c467396d9e2e8f1f95658 -#: ../source/tutorial/perform-maintence-on-replica-set-members.txt -msgid "On this page" -msgstr "" - -# 64fd4ec7f028487bb872be8298ab2978 -#: ../source/tutorial/perform-maintence-on-replica-set-members.txt:14 -msgid "Overview" -msgstr "" - -# 709a14dc82b948d089850334ad7d1827 -#: ../source/tutorial/perform-maintence-on-replica-set-members.txt:16 -msgid "" -":term:`Replica sets ` allow a MongoDB deployment to remain " -"available during the majority of a maintenance window." -msgstr "" - -# 7c62163ff61b4b75aea5ad561e699f35 -#: ../source/tutorial/perform-maintence-on-replica-set-members.txt:19 -msgid "" -"This document outlines the basic procedure for performing maintenance on " -"each of the members of a replica set. Furthermore, this particular " -"sequence strives to minimize the amount of time that the :term:`primary` " -"is unavailable and controlling the impact on the entire deployment." -msgstr "" - -# f62da709f16e425fa5f8d03011ea7f75 -#: ../source/tutorial/perform-maintence-on-replica-set-members.txt:25 -msgid "" -"Use these steps as the basis for common replica set operations, " -"particularly for procedures such as :doc:`upgrading to the latest version" -" of MongoDB ` and :doc:`changing the size of " -"the oplog`." -msgstr "" - -# a151e7c509db46a4a90ebed7fcccce15 -#: ../source/tutorial/perform-maintence-on-replica-set-members.txt:31 -msgid "Procedure" -msgstr "" - -# e416dff96548496f9c44160630ad489e -#: ../source/tutorial/perform-maintence-on-replica-set-members.txt:33 -msgid "" -"For each member of a replica set, starting with a secondary member, " -"perform the following sequence of events, ending with the primary:" -msgstr "" - -# 3b6bbba6062e486ebb8e6dec19edcb9f -#: ../source/tutorial/perform-maintence-on-replica-set-members.txt:36 -msgid "Restart the :program:`mongod` instance as a standalone." -msgstr "" - -# eb37af1487e1412589f706d1972e1a43 -#: ../source/tutorial/perform-maintence-on-replica-set-members.txt:38 -msgid "Perform the task on the standalone instance." -msgstr "" - -# 06608fef2730493c9082fe7f683bad33 -#: ../source/tutorial/perform-maintence-on-replica-set-members.txt:40 -msgid "Restart the :program:`mongod` instance as a member of the replica set." -msgstr "" - -# a32d2ae4401142cabbb53c2b976dd19e -#~ msgid "Stop a secondary." -#~ msgstr "" - -# 9186a57b421841eb9ca9e2f55a06719a -#~ msgid "" -#~ "In the :program:`mongo` shell, shut down" -#~ " the :program:`mongod` instance:" -#~ msgstr "" - -# f4537808e4db4aaaa640387707074734 -#~ msgid "Restart the secondary as a standalone on a different port." -#~ msgstr "" - -# 15f3d98f649741d8a8a86627450f903f -#~ msgid "" -#~ "At the operating system shell prompt," -#~ " restart :program:`mongod` as a standalone" -#~ " instance running on a different port" -#~ " and *without* the :option:`--replSet " -#~ "` parameter:" -#~ msgstr "" - -# e461e745815c41aab4e281de5386c727 -#~ msgid "Perform maintenance operations on the secondary." -#~ msgstr "" - -# b6bd0e6827d04c0ea3a9471e39fcfd77 -#~ msgid "" -#~ "While the member is a standalone, " -#~ "use the :program:`mongo` shell to " -#~ "perform maintenance:" -#~ msgstr "" - -# 4606e2e3270c443b87aa8c6f63d9e7fa -#~ msgid "Restart ``mongod`` as a member of the replica set." -#~ msgstr "" - -# 8797ae692d6c405587a960dc4506f762 -#~ msgid "" -#~ "After performing all maintenance tasks, " -#~ "use the following procedure to restart" -#~ " the :program:`mongod` as a member of" -#~ " the replica set on its usual " -#~ "port." -#~ msgstr "" - -# f0b2941e2d204e12a26f8f0a3433dfd6 -#~ msgid "" -#~ "From the :program:`mongo` shell, shut " -#~ "down the standalone server after " -#~ "completing the maintenance:" -#~ msgstr "" - -# ff36aa28fed04d9aa73a8f7178f04ab0 -#~ msgid "" -#~ "Restart the :program:`mongod` instance as " -#~ "a member of the replica set using" -#~ " its normal command-line arguments or" -#~ " configuration file." -#~ msgstr "" - -# 303d1cd16571475c82adfbd5e0435c55 -#~ msgid "" -#~ "The secondary takes time to :doc:`catch" -#~ " up to the primary `. From the :program:`mongo` " -#~ "shell, use the following command to " -#~ "verify that the member has caught " -#~ "up from the :replstate:`RECOVERING` state " -#~ "to the :replstate:`SECONDARY` state." -#~ msgstr "" - -# d92b0cbbbbc44fdeb0c3c9c741d731da -#~ msgid "Perform maintenance on the primary last." -#~ msgstr "" - -# a880b3715372427a80b60668e22ad4f3 -#~ msgid "" -#~ "To perform maintenance on the primary" -#~ " after completing maintenance tasks on " -#~ "all secondaries, use :method:`rs.stepDown()` " -#~ "in the :program:`mongo` shell to step" -#~ " down the primary and allow one " -#~ "of the secondaries to be elected " -#~ "the new primary. Specify a 300 " -#~ "second waiting period to prevent the " -#~ "member from being elected primary again" -#~ " for five minutes:" -#~ msgstr "" - -# 462da00a4f8e4a659d3f43c3a4776df8 -#~ msgid "" -#~ "After the primary steps down, the " -#~ "replica set will elect a new " -#~ "primary. See :doc:`/core/replica-set-" -#~ "elections` for more information about " -#~ "replica set elections." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/perform-two-phase-commits.po b/locale/es/LC_MESSAGES/tutorial/perform-two-phase-commits.po deleted file mode 100644 index 2456c4b0131..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/perform-two-phase-commits.po +++ /dev/null @@ -1,1194 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:32+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 4bf7ec650a664a1db27947cdd43b0dac -#: ../source/tutorial/perform-two-phase-commits.txt:3 -msgid "Perform Two Phase Commits" -msgstr "" - -# b88f4133e7594392b82d8d9c4ba99812 -#: ../source/tutorial/perform-two-phase-commits.txt -msgid "On this page" -msgstr "" - -# 4dd04017bbed4a9bb59179e6442158d1 -#: ../source/tutorial/perform-two-phase-commits.txt:14 -msgid "Synopsis" -msgstr "" - -# 8291574b24ee431ea262e54d54f9386a -#: ../source/tutorial/perform-two-phase-commits.txt:16 -msgid "" -"This document provides a pattern for doing multi-document updates or " -"\"multi-document transactions\" using a two-phase commit approach for " -"writing data to multiple documents. Additionally, you can extend this " -"process to provide a :ref:`rollback-like <2-phase-commits-rollback>` " -"functionality." -msgstr "" - -# 97ddf54b6a8d4168b08ec5c53397433a -#: ../source/tutorial/perform-two-phase-commits.txt:23 -msgid "Background" -msgstr "" - -# f9a41b16abbf4d73a906ee9e1171d47a -#: ../source/tutorial/perform-two-phase-commits.txt:25 -msgid "" -"Operations on a single :term:`document` are always atomic with MongoDB " -"databases; however, operations that involve multiple documents, which are" -" often referred to as \"multi-document transactions\", are not atomic. " -"Since documents can be fairly complex and contain multiple \"nested\" " -"documents, single-document atomicity provides the necessary support for " -"many practical use cases." -msgstr "" - -# 6e50eaba21cc41f88be30ed402b812b5 -#: ../source/tutorial/perform-two-phase-commits.txt:32 -msgid "" -"Despite the power of single-document atomic operations, there are cases " -"that require multi-document transactions. When executing a transaction " -"composed of sequential operations, certain issues arise, such as:" -msgstr "" - -# 90f5ad55b89d431da6d5d6ea907b68b7 -#: ../source/tutorial/perform-two-phase-commits.txt:36 -msgid "" -"Atomicity: if one operation fails, the previous operation within the " -"transaction must \"rollback\" to the previous state (i.e. the " -"\"nothing,\" in \"all or nothing\")." -msgstr "" - -# 4430898c8329440788b0722db6516606 -#: ../source/tutorial/perform-two-phase-commits.txt:40 -msgid "" -"Consistency: if a major failure (i.e. network, hardware) interrupts the " -"transaction, the database must be able to recover a consistent state." -msgstr "" - -# 0e32e4517b724fe0b91266d6afb3f554 -#: ../source/tutorial/perform-two-phase-commits.txt:44 -msgid "" -"For situations that require multi-document transactions, you can " -"implement two-phase commit in your application to provide support for " -"these kinds of multi-document updates. Using two-phase commit ensures " -"that data is consistent and, in case of an error, the state that preceded" -" the transaction is :ref:`recoverable <2-phase-commits-rollback>`. During" -" the procedure, however, documents can represent pending data and states." -msgstr "" - -# 6cb3a58138664bada9b7b86f5d7293c5 -#: ../source/tutorial/perform-two-phase-commits.txt:54 -msgid "" -"Because only single-document operations are atomic with MongoDB, two-" -"phase commits can only offer transaction-*like* semantics. It is possible" -" for applications to return intermediate data at intermediate points " -"during the two-phase commit or rollback." -msgstr "" - -# 2ec0443d10df4433add01173bf49cb06 -#: ../source/tutorial/perform-two-phase-commits.txt:60 -msgid "Pattern" -msgstr "" - -# 6a662771e5274cca90ba9a21fbcbd21d -#: ../source/tutorial/perform-two-phase-commits.txt:63 -msgid "Overview" -msgstr "" - -# d7e18f7539674c5a9fcfd21a308637f4 -#: ../source/tutorial/perform-two-phase-commits.txt:65 -msgid "" -"Consider a scenario where you want to transfer funds from account ``A`` " -"to account ``B``. In a relational database system, you can subtract the " -"funds from ``A`` and add the funds to ``B`` in a single multi-statement " -"transaction. In MongoDB, you can emulate a two-phase commit to achieve a " -"comparable result." -msgstr "" - -# 864e804b5c764be5abfed8420ee6a351 -#: ../source/tutorial/perform-two-phase-commits.txt:71 -msgid "The examples in this tutorial use the following two collections:" -msgstr "" - -# 19c2dcff2cd54e67a8e9b3501d3dac54 -#: ../source/tutorial/perform-two-phase-commits.txt:73 -msgid "A collection named ``accounts`` to store account information." -msgstr "" - -# d3f7e458d77c4bd6b46ae33f5872ff88 -#: ../source/tutorial/perform-two-phase-commits.txt:75 -msgid "" -"A collection named ``transactions`` to store information on the fund " -"transfer transactions." -msgstr "" - -# 706de57dc69c421f9253a2d7cc2167d1 -#: ../source/tutorial/perform-two-phase-commits.txt:79 -msgid "Initialize Source and Destination Accounts" -msgstr "" - -# bb2f8d13ffa3480eb19d2d135a300c65 -#: ../source/tutorial/perform-two-phase-commits.txt:81 -msgid "" -"Insert into the ``accounts`` collection a document for account ``A`` and " -"a document for account ``B``." -msgstr "" - -# e712c5bcc9464d71a765af34142bd83e -#: ../source/tutorial/perform-two-phase-commits.txt:93 -msgid "" -"The operation returns a :method:`BulkWriteResult()` object with the " -"status of the operation. Upon successful insert, the " -":method:`BulkWriteResult()` has :data:`~BulkWriteResult.nInserted` set to" -" ``2`` ." -msgstr "" - -# 95ab23a6540e441186229f15cad93932 -#: ../source/tutorial/perform-two-phase-commits.txt:101 -msgid "Initialize Transfer Record" -msgstr "" - -# c8ea65882213469f9d3cafd27247553e -#: ../source/tutorial/perform-two-phase-commits.txt:103 -msgid "" -"For each fund transfer to perform, insert into the ``transactions`` " -"collection a document with the transfer information. The document " -"contains the following fields:" -msgstr "" - -# b9a03974c40842da8d830215e7a54dbc -#: ../source/tutorial/perform-two-phase-commits.txt:107 -msgid "" -"``source`` and ``destination`` fields, which refer to the ``_id`` fields " -"from the ``accounts`` collection," -msgstr "" - -# 7c7c1eb697e246daa5b0bd8d38cdddcb -#: ../source/tutorial/perform-two-phase-commits.txt:110 -msgid "" -"``value`` field, which specifies the amount of transfer affecting the " -"``balance`` of the ``source`` and ``destination`` accounts," -msgstr "" - -# 6013225c4c2e4297ae1bfb57cfc7c0ee -#: ../source/tutorial/perform-two-phase-commits.txt:113 -msgid "" -"``state`` field, which reflects the current state of the transfer. The " -"``state`` field can have the value of ``initial``, ``pending``, " -"``applied``, ``done``, ``canceling``, and ``canceled``." -msgstr "" - -# c1f5da9eedfc4c8d8cd67b021607d344 -#: ../source/tutorial/perform-two-phase-commits.txt:117 -msgid "``lastModified`` field, which reflects last modification date." -msgstr "" - -# 02f4380649574a52b3683dcb10148080 -#: ../source/tutorial/perform-two-phase-commits.txt:119 -msgid "" -"To initialize the transfer of ``100`` from account ``A`` to account " -"``B``, insert into the ``transactions`` collection a document with the " -"transfer information, the transaction ``state`` of ``\"initial\"``, and " -"the ``lastModified`` field set to the current date:" -msgstr "" - -# 3f368b5d558b44ce98aa2cb6afc38d7b -#: ../source/tutorial/perform-two-phase-commits.txt:130 -msgid "" -"The operation returns a :method:`WriteResult()` object with the status of" -" the operation. Upon successful insert, the :method:`WriteResult()` " -"object has :data:`~WriteResult.nInserted` set to ``1``." -msgstr "" - -# 07dd99e33ca8465e8dcf79b3bddba209 -#: ../source/tutorial/perform-two-phase-commits.txt:135 -msgid "Transfer Funds Between Accounts Using Two-Phase Commit" -msgstr "" - -# e74fca9857594d0e9812abccc801c33e -#: ../source/tutorial/perform-two-phase-commits.txt:142 -msgid "Recovering from Failure Scenarios" -msgstr "" - -# 6a04f530c156494ab96aba452197586c -#: ../source/tutorial/perform-two-phase-commits.txt:144 -msgid "" -"The most important part of the transaction procedure is not the " -"prototypical example above, but rather the possibility for recovering " -"from the various failure scenarios when transactions do not complete " -"successfully. This section presents an overview of possible failures and " -"provides steps to recover from these kinds of events." -msgstr "" - -# 254943da024b436fbb05ade4c5f0881e -#: ../source/tutorial/perform-two-phase-commits.txt:151 -msgid "Recovery Operations" -msgstr "" - -# b5172d022c904774b621ec903dba4634 -#: ../source/tutorial/perform-two-phase-commits.txt:153 -msgid "" -"The two-phase commit pattern allows applications running the sequence to " -"resume the transaction and arrive at a consistent state. Run the recovery" -" operations at application startup, and possibly at regular intervals, to" -" catch any unfinished transactions." -msgstr "" - -# fdcb5ec7da2448c3a4b5c89f975cb2ec -#: ../source/tutorial/perform-two-phase-commits.txt:158 -msgid "" -"The time required to reach a consistent state depends on how long the " -"application needs to recover each transaction." -msgstr "" - -# 8f749cefa6e14456a4948a3aae5030bb -#: ../source/tutorial/perform-two-phase-commits.txt:161 -msgid "" -"The following recovery procedures uses the ``lastModified`` date as an " -"indicator of whether the pending transaction requires recovery; " -"specifically, if the pending or applied transaction has not been updated " -"in the last 30 minutes, the procedures determine that these transactions " -"require recovery. You can use different conditions to make this " -"determination." -msgstr "" - -# ead431f8fbb64cabadc555a0ba77ad34 -# 56e94106872544c6b42f78e4e16b6a6d -#: ../source/tutorial/perform-two-phase-commits.txt:169 -#: ../source/tutorial/perform-two-phase-commits.txt:222 -msgid "Transactions in Pending State" -msgstr "" - -# e435910e7481412dbbe443e01f468eb9 -#: ../source/tutorial/perform-two-phase-commits.txt:171 -msgid "" -"To recover from failures that occur after step \"`Update transaction " -"state to pending.`_\" but before \"`Update transaction state to " -"applied.`_\" step, retrieve from the ``transactions`` collection a " -"pending transaction for recovery:" -msgstr "" - -# 675e2af6187b4b4b985bf373db7ea3ac -#: ../source/tutorial/perform-two-phase-commits.txt:183 -msgid "And resume from step \"`Apply the transaction to both accounts.`_\"" -msgstr "" - -# 9ae70432ec9740129bdbccfaf171cdcd -# 09db910f845940c29e08c5712cad216d -#: ../source/tutorial/perform-two-phase-commits.txt:186 -#: ../source/tutorial/perform-two-phase-commits.txt:213 -msgid "Transactions in Applied State" -msgstr "" - -# 01138771c91c432d836ca23c2095f796 -#: ../source/tutorial/perform-two-phase-commits.txt:188 -msgid "" -"To recover from failures that occur after step \"`Update transaction " -"state to applied.`_\" but before \"`Update transaction state to done.`_\"" -" step, retrieve from the ``transactions`` collection an applied " -"transaction for recovery:" -msgstr "" - -# f7e331f87a424b6fba069246fab539d9 -#: ../source/tutorial/perform-two-phase-commits.txt:200 -msgid "And resume from \"`Update both accounts' list of pending transactions.`_\"" -msgstr "" - -# 001b9716b3774363acc9a96ce4421804 -#: ../source/tutorial/perform-two-phase-commits.txt:206 -msgid "Rollback Operations" -msgstr "" - -# 5f6bdcebf26140889fe55dd79ad67f4d -#: ../source/tutorial/perform-two-phase-commits.txt:208 -msgid "" -"In some cases, you may need to \"roll back\" or undo a transaction; e.g.," -" if the application needs to \"cancel\" the transaction or if one of the " -"accounts does not exist or stops existing during the transaction." -msgstr "" - -# eb7faab2237448e2a16fd4612dc3c569 -#: ../source/tutorial/perform-two-phase-commits.txt:215 -msgid "" -"After the \"`Update transaction state to applied.`_\" step, you should " -"**not** roll back the transaction. Instead, complete that transaction and" -" :ref:`create a new transaction ` to reverse " -"the transaction by switching the values in the source and the destination" -" fields." -msgstr "" - -# 6e39ba148b3a46bfbe74cc6f790de565 -#: ../source/tutorial/perform-two-phase-commits.txt:224 -msgid "" -"After the \"`Update transaction state to pending.`_\" step, but before " -"the \"`Update transaction state to applied.`_\" step, you can rollback " -"the transaction using the following procedure:" -msgstr "" - -# f7f1e779a65543e081dae3873ffa2dcf -#: ../source/tutorial/perform-two-phase-commits.txt:233 -msgid "Multiple Applications" -msgstr "" - -# 83d682fa4e894b3da23a609a20a912fb -#: ../source/tutorial/perform-two-phase-commits.txt:235 -msgid "" -"Transactions exist, in part, so that multiple applications can create and" -" run operations concurrently without causing data inconsistency or " -"conflicts. In our procedure, to update or retrieve the transaction " -"document, the update conditions include a condition on the ``state`` " -"field to prevent reapplication of the transaction by multiple " -"applications." -msgstr "" - -# 850f913cbb9b4eb7bdff41870132605a -#: ../source/tutorial/perform-two-phase-commits.txt:242 -msgid "" -"For example, applications ``App1`` and ``App2`` both grab the same " -"transaction, which is in the ``initial`` state. ``App1`` applies the " -"whole transaction before ``App2`` starts. When ``App2`` attempts to " -"perform the \"`Update transaction state to pending.`_\" step, the update " -"condition, which includes the ``state: \"initial\"`` criterion, will not " -"match any document, and the :data:`~WriteResult.nMatched` and " -":data:`~WriteResult.nModified` will be ``0``. This should signal to " -"``App2`` to go back to the first step to restart the procedure with a " -"different transaction." -msgstr "" - -# fc86bc0f6d7741608dd0fd73764760a2 -#: ../source/tutorial/perform-two-phase-commits.txt:252 -msgid "" -"When multiple applications are running, it is crucial that only one " -"application can handle a given transaction at any point in time. As such," -" in addition including the expected state of the transaction in the " -"update condition, you can also create a marker in the transaction " -"document itself to identify the application that is handling the " -"transaction. Use :method:`~db.collection.findAndModify()` method to " -"modify the transaction and get it back in one step:" -msgstr "" - -# 2c607e86718f4293b392f7e2972f5c3b -#: ../source/tutorial/perform-two-phase-commits.txt:274 -msgid "" -"Amend the transaction operations to ensure that only applications that " -"match the identifier in the ``application`` field apply the transaction." -msgstr "" - -# f1e395bf4d784183bff5a60092bf2a90 -#: ../source/tutorial/perform-two-phase-commits.txt:277 -msgid "" -"If the application ``App1`` fails during transaction execution, you can " -"use the :ref:`recovery procedures <2-phase-commits-recovery>`, but " -"applications should ensure that they \"own\" the transaction before " -"applying the transaction. For example to find and resume the pending job," -" use a query that resembles the following:" -msgstr "" - -# 914deccf24e24077b94b00dadfba5dac -#: ../source/tutorial/perform-two-phase-commits.txt:299 -msgid "Using Two-Phase Commits in Production Applications" -msgstr "" - -# 09b5a6b2fc154fcfa3522d055c8f80dc -#: ../source/tutorial/perform-two-phase-commits.txt:301 -msgid "" -"The example transaction above is intentionally simple. For example, it " -"assumes that it is always possible to roll back operations to an account " -"and that account balances can hold negative values." -msgstr "" - -# f502468c3b9747a9a67cdb819e831364 -#: ../source/tutorial/perform-two-phase-commits.txt:305 -msgid "" -"Production implementations would likely be more complex. Typically, " -"accounts need information about current balance, pending credits, and " -"pending debits." -msgstr "" - -# 13f51de6221948088aa65aad44949c88 -#: ../source/tutorial/perform-two-phase-commits.txt:309 -msgid "" -"For all transactions, ensure that you use the appropriate level of " -":doc:`write concern ` for your deployment." -msgstr "" - -#~ msgid "" -#~ "This document provides a pattern for " -#~ "doing multi-document updates or " -#~ "\"transactions\" using a two-phase " -#~ "commit approach for writing data to " -#~ "multiple documents. Additionally, you can " -#~ "extend this process to provide a " -#~ ":ref:`rollback <2-phase-commits-rollback>` " -#~ "like functionality." -#~ msgstr "" - -#~ msgid "" -#~ "Operations on a single :term:`document` " -#~ "are always atomic with MongoDB " -#~ "databases; however, operations that involve" -#~ " multiple documents, which are often " -#~ "referred to as \"transactions,\" are not" -#~ " atomic. Since documents can be " -#~ "fairly complex and contain multiple " -#~ "\"nested\" documents, single-document " -#~ "atomicity provides necessary support for " -#~ "many practical use cases." -#~ msgstr "" - -#~ msgid "" -#~ "Thus, without precautions, success or " -#~ "failure of the database operation cannot" -#~ " be \"all or nothing,\" and without" -#~ " support for multi-document transactions" -#~ " it's possible for an operation to" -#~ " succeed for some operations and fail" -#~ " with others. When executing a " -#~ "transaction composed of several sequential " -#~ "operations the following issues arise:" -#~ msgstr "" - -#~ msgid "" -#~ "Atomicity: if one operation fails, the" -#~ " previous operation within the transaction" -#~ " must \"rollback\" to the previous " -#~ "state (i.e. the \"nothing,\" in \"all" -#~ " or nothing.\")" -#~ msgstr "" - -#~ msgid "" -#~ "Isolation: operations that run concurrently" -#~ " with the transaction operation set " -#~ "must \"see\" a consistent view of " -#~ "the data throughout the transaction " -#~ "process." -#~ msgstr "" - -#~ msgid "" -#~ "Despite the power of single-document " -#~ "atomic operations, there are cases that" -#~ " require multi-document transactions. For" -#~ " these situations, you can use a " -#~ "two-phase commit, to provide support " -#~ "for these kinds of multi-document " -#~ "updates." -#~ msgstr "" - -#~ msgid "" -#~ "Because documents can represent both " -#~ "pending data and states, you can " -#~ "use a two-phase commit to ensure" -#~ " that data is consistent, and that" -#~ " in the case of an error, the" -#~ " state that preceded the transaction " -#~ "is :ref:`recoverable <2-phase-commits-" -#~ "rollback>`." -#~ msgstr "" - -#~ msgid "" -#~ "Because only single-document operations " -#~ "are atomic with MongoDB, two-phase " -#~ "commits can only offer transaction-*like* " -#~ "semantics. It's possible for applications " -#~ "to return intermediate data at " -#~ "intermediate points during the two-phase" -#~ " commit or rollback." -#~ msgstr "" - -#~ msgid "" -#~ "The most common example of transaction" -#~ " is to transfer funds from account" -#~ " A to B in a reliable way, " -#~ "and this pattern uses this operation " -#~ "as an example. In a relational " -#~ "database system, this operation would " -#~ "encapsulate subtracting funds from the " -#~ "source (``A``) account and adding them" -#~ " to the destination (``B``) within a" -#~ " single atomic transaction. For MongoDB," -#~ " you can use a two-phase commit" -#~ " in these situations to achieve a " -#~ "compatible response." -#~ msgstr "" - -#~ msgid "" -#~ "All of the examples in this " -#~ "document use the :program:`mongo` shell " -#~ "to interact with the database, and " -#~ "assume that you have two collections:" -#~ " First, a collection named ``accounts`` " -#~ "that will store data about accounts " -#~ "with one account per document, and " -#~ "a collection named ``transactions`` which " -#~ "will store the transactions themselves." -#~ msgstr "" - -#~ msgid "" -#~ "Begin by creating two accounts named " -#~ "``A`` and ``B``, with the following " -#~ "command:" -#~ msgstr "" - -#~ msgid "" -#~ "To verify that these operations " -#~ "succeeded, use :method:`~db.collection.find()`:" -#~ msgstr "" - -#~ msgid "" -#~ ":program:`mongo` will return two " -#~ ":term:`documents ` that resemble the" -#~ " following:" -#~ msgstr "" - -#~ msgid "Transaction Description" -#~ msgstr "" - -#~ msgid "Set Transaction State to Initial" -#~ msgstr "" - -#~ msgid "" -#~ "Create the ``transaction`` collection by " -#~ "inserting the following document. The " -#~ "transaction document holds the ``source`` " -#~ "and ``destination``, which refer to the" -#~ " ``name`` fields of the ``accounts`` " -#~ "collection, as well as the ``value`` " -#~ "field that represents the amount of " -#~ "data change to the ``balance`` field." -#~ " Finally, the ``state`` field reflects " -#~ "the current state of the transaction." -#~ msgstr "" - -#~ msgid "This will return a document similar to the following:" -#~ msgstr "" - -#~ msgid "Switch Transaction State to Pending" -#~ msgstr "" - -#~ msgid "" -#~ "Before modifying either records in the" -#~ " ``accounts`` collection, set the " -#~ "transaction state to ``pending`` from " -#~ "``initial``." -#~ msgstr "" - -#~ msgid "" -#~ "Set the local variable ``t`` in " -#~ "your shell session, to the transaction" -#~ " document using :method:`~db.collection.findOne()`:" -#~ msgstr "" - -#~ msgid "" -#~ "After assigning this variable ``t``, the" -#~ " shell will return the value of " -#~ "``t``, you will see the following " -#~ "output:" -#~ msgstr "" - -#~ msgid "" -#~ "Use :method:`~db.collection.update()` to change " -#~ "the value of ``state`` to ``pending``:" -#~ msgstr "" - -#~ msgid "" -#~ "The :method:`~db.collection.find()` operation will" -#~ " return the contents of the " -#~ "``transactions`` collection, which should " -#~ "resemble the following:" -#~ msgstr "" - -#~ msgid "Apply Transaction to Both Accounts" -#~ msgstr "" - -#~ msgid "" -#~ "Continue by applying the transaction to" -#~ " both accounts. The " -#~ ":method:`~db.collection.update()` query will prevent" -#~ " you from applying the transaction " -#~ "*if* the transaction is *not* already" -#~ " marked as pending. Use the following" -#~ " :method:`~db.collection.update()` operation:" -#~ msgstr "" - -#~ msgid "" -#~ "The :method:`~db.collection.find()` operation will" -#~ " return the contents of the " -#~ "``accounts`` collection, which should now " -#~ "resemble the following:" -#~ msgstr "" - -#~ msgid "Set Transaction State to Committed" -#~ msgstr "" - -#~ msgid "" -#~ "Use the following :method:`~db.collection.update()`" -#~ " operation to set the transaction's " -#~ "state to ``committed``:" -#~ msgstr "" - -#~ msgid "" -#~ "The :method:`~db.collection.find()` operation will" -#~ " return the contents of the " -#~ "``transactions`` collection, which should now" -#~ " resemble the following:" -#~ msgstr "" - -#~ msgid "Remove Pending Transaction" -#~ msgstr "" - -#~ msgid "" -#~ "Use the following :method:`~db.collection.update()`" -#~ " operation to set remove the pending" -#~ " transaction from the :term:`documents " -#~ "` in the ``accounts`` collection:" -#~ msgstr "" - -#~ msgid "Set Transaction State to Done" -#~ msgstr "" - -#~ msgid "" -#~ "Complete the transaction by setting the" -#~ " ``state`` of the transaction " -#~ ":term:`document` to ``done``:" -#~ msgstr "" - -#~ msgid "" -#~ "The most important part of the " -#~ "transaction procedure is not the " -#~ "prototypical example above, but rather " -#~ "the possibility for recovering from the" -#~ " various failure scenarios when " -#~ "transactions do not complete as " -#~ "intended. This section will provide an" -#~ " overview of possible failures and " -#~ "provide methods to recover from these" -#~ " kinds of events." -#~ msgstr "" - -#~ msgid "There are two classes of failures:" -#~ msgstr "" - -#~ msgid "" -#~ "all failures that occur after the " -#~ "first step (i.e. :ref:`setting the " -#~ "transaction set to initial <2-phase-" -#~ "commits-step-1>`) but before the third " -#~ "step (i.e. :ref:`applying the transaction " -#~ "to both accounts <2-phase-commits-" -#~ "step-3>`.)" -#~ msgstr "" - -#~ msgid "" -#~ "To recover, applications should get a" -#~ " list of transactions in the " -#~ "``pending`` state and resume from the" -#~ " second step (i.e. :ref:`switching the " -#~ "transaction state to pending <2-phase-" -#~ "commits-step-2>`.)" -#~ msgstr "" - -#~ msgid "" -#~ "all failures that occur after the " -#~ "third step (i.e. :ref:`applying the " -#~ "transaction to both accounts <2-phase-" -#~ "commits-step-3>`) but before the fifth " -#~ "step (i.e. :ref:`setting the transaction " -#~ "state to done <2-phase-commits-" -#~ "step-5>`.)" -#~ msgstr "" - -#~ msgid "" -#~ "To recover, application should get a " -#~ "list of transactions in the " -#~ "``committed`` state and resume from the" -#~ " fourth step (i.e. :ref:`remove the " -#~ "pending transaction <2-phase-commits-" -#~ "step-5>`.)" -#~ msgstr "" - -#~ msgid "" -#~ "Thus, the application will always be " -#~ "able to resume the transaction and " -#~ "eventually arrive at a consistent state." -#~ " Run the following recovery operations " -#~ "every time the application starts to " -#~ "catch any unfinished transactions. You " -#~ "may also wish run the recovery " -#~ "operation at regular intervals to ensure" -#~ " that your data remains in a " -#~ "consistent state." -#~ msgstr "" - -#~ msgid "Rollback" -#~ msgstr "" - -#~ msgid "" -#~ "In some cases you may need to " -#~ "\"rollback\" or undo a transaction when" -#~ " the application needs to \"cancel\" " -#~ "the transaction, or because it can " -#~ "never recover as in cases where " -#~ "one of the accounts doesn't exist, " -#~ "or stops existing during the " -#~ "transaction." -#~ msgstr "" - -#~ msgid "There are two possible rollback operations:" -#~ msgstr "" - -#~ msgid "" -#~ "After you :ref:`apply the transaction <2" -#~ "-phase-commits-step-3>` (i.e. the third " -#~ "step), you have fully committed the " -#~ "transaction and you should not roll " -#~ "back the transaction. Instead, create a" -#~ " new transaction and switch the " -#~ "values in the source and destination " -#~ "fields." -#~ msgstr "" - -#~ msgid "" -#~ "After you :ref:`create the transaction " -#~ "<2-phase-commits-step-1>` (i.e. the " -#~ "first step), but before you :ref:`apply" -#~ " the transaction <2-phase-commits-step-3>`" -#~ " (i.e the third step), use the " -#~ "following process:" -#~ msgstr "" - -#~ msgid "Set Transaction State to Canceling" -#~ msgstr "" - -#~ msgid "" -#~ "Begin by setting the transaction's state" -#~ " to ``canceling`` using the following " -#~ ":method:`~db.collection.update()` operation:" -#~ msgstr "" - -#~ msgid "Undo the Transaction" -#~ msgstr "" - -#~ msgid "" -#~ "Use the following sequence of operations" -#~ " to undo the transaction operation " -#~ "from both accounts:" -#~ msgstr "" - -#~ msgid "" -#~ "The :method:`~db.collection.find()` operation will" -#~ " return the contents of the " -#~ "``accounts`` collection, which should resemble" -#~ " the following:" -#~ msgstr "" - -#~ msgid "Set Transaction State to Canceled" -#~ msgstr "" - -#~ msgid "" -#~ "Finally, use the following " -#~ ":method:`~db.collection.update()` operation to set" -#~ " the transaction's state to ``canceled``:" -#~ msgstr "" - -#~ msgid "" -#~ "Transactions exist, in part, so that " -#~ "several applications can create and run" -#~ " operations concurrently without causing " -#~ "data inconsistency or conflicts. As a" -#~ " result, it is crucial that only " -#~ "one 1 application can handle a " -#~ "given transaction at any point in " -#~ "time." -#~ msgstr "" - -#~ msgid "" -#~ "Consider the following example, with a" -#~ " single transaction (i.e. ``T1``) and " -#~ "two applications (i.e. ``A1`` and " -#~ "``A2``). If both applications begin " -#~ "processing the transaction which is " -#~ "still in the ``initial`` state (i.e. " -#~ ":ref:`step 1 <2-phase-commits-step-1>`), " -#~ "then:" -#~ msgstr "" - -#~ msgid "``A1`` can apply the entire whole transaction before ``A2`` starts." -#~ msgstr "" - -#~ msgid "" -#~ "``A2`` will then apply ``T1`` for " -#~ "the second time, because the transaction" -#~ " does not appear as pending in " -#~ "the ``accounts`` documents." -#~ msgstr "" - -#~ msgid "" -#~ "To handle multiple applications, create " -#~ "a marker in the transaction document " -#~ "itself to identify the application that" -#~ " is handling the transaction. Use " -#~ ":method:`~db.collection.findAndModify()` method to " -#~ "modify the transaction:" -#~ msgstr "" - -#~ msgid "" -#~ "When you modify and reassign the " -#~ "local shell variable ``t``, the " -#~ ":program:`mongo` shell will return the " -#~ "``t`` object, which should resemble the" -#~ " following:" -#~ msgstr "" - -#~ msgid "" -#~ "Amend the transaction operations to " -#~ "ensure that only applications that match" -#~ " the identifier in the value of " -#~ "the ``application`` field before applying " -#~ "the transaction." -#~ msgstr "" - -#~ msgid "" -#~ "If the application ``A1`` fails during" -#~ " transaction execution, you can use " -#~ "the :ref:`recovery procedures <2-phase-" -#~ "commits-recovery>`, but applications should " -#~ "ensure that they \"own\" the transaction" -#~ " before applying the transaction. For " -#~ "example to resume pending jobs, use " -#~ "a query that resembles the following:" -#~ msgstr "" - -#~ msgid "" -#~ "This will (or may) return a " -#~ "document from the ``transactions`` document" -#~ " that resembles the following:" -#~ msgstr "" - -#~ msgid "" -#~ "The example transaction above is " -#~ "intentionally simple. For example, it " -#~ "assumes that:" -#~ msgstr "" - -#~ msgid "it is always possible to roll back operations an account." -#~ msgstr "" - -#~ msgid "account balances can hold negative values." -#~ msgstr "" - -#~ msgid "" -#~ "Production implementations would likely be " -#~ "more complex. Typically accounts need " -#~ "information about current balance, pending " -#~ "credits, pending debits. Then:" -#~ msgstr "" - -#~ msgid "" -#~ "when your application :ref:`switches the " -#~ "transaction state to pending <2-phase-" -#~ "commits-step-2>` (i.e. step 2) it " -#~ "would also make sure that the " -#~ "account has sufficient funds for the " -#~ "transaction. During this update operation, " -#~ "the application would also modify the" -#~ " values of the credits and debits " -#~ "as well as adding the transaction " -#~ "as pending." -#~ msgstr "" - -#~ msgid "" -#~ "when your application :ref:`removes the " -#~ "pending transaction <2-phase-commits-step-4>`" -#~ " (i.e. step 4) the application would" -#~ " apply the transaction on balance, " -#~ "modify the credits and debits as " -#~ "well as removing the transaction from" -#~ " the ``pending`` field., all in one" -#~ " update." -#~ msgstr "" - -#~ msgid "" -#~ "Because all of the changes in the" -#~ " above two operations occur within a" -#~ " single :method:`~db.collection.update()` operation," -#~ " these changes are all atomic." -#~ msgstr "" - -#~ msgid "Additionally, for most important transactions, ensure that:" -#~ msgstr "" - -#~ msgid "" -#~ "the database interface (i.e. client " -#~ "library or :term:`driver`) has a " -#~ "reasonable :term:`write concern` configured to" -#~ " ensure that operations return a " -#~ "response on the success or failure " -#~ "of a write operation." -#~ msgstr "" - -#~ msgid "" -#~ "your :program:`mongod` instance has " -#~ ":term:`journaling ` enabled to ensure" -#~ " that your data is always in a" -#~ " recoverable state, in the event of" -#~ " an unclean :program:`mongod` shutdown." -#~ msgstr "" - -#~ msgid "" -#~ "Operations on a single :term:`document` " -#~ "are always atomic with MongoDB " -#~ "databases; however, operations that involve" -#~ " multiple documents, which are often " -#~ "referred to as \"multi-document " -#~ "transactions\", are not atomic. Since " -#~ "documents can be fairly complex and " -#~ "contain multiple \"nested\" documents, " -#~ "single-document atomicity provides necessary " -#~ "support for many practical use cases." -#~ msgstr "" - -#~ msgid "Retrieve the transaction to start." -#~ msgstr "" - -#~ msgid "" -#~ "From the ``transactions`` collection, find " -#~ "a transaction in the ``initial`` state." -#~ " Currently the ``transactions`` collection " -#~ "has only one document, namely the " -#~ "one added in the :ref:`initialize-" -#~ "transfer-record` step. If the collection" -#~ " contains additional documents, the query" -#~ " will return any transaction with an" -#~ " ``initial`` state unless you specify " -#~ "additional query conditions." -#~ msgstr "" - -#~ msgid "" -#~ "Type the variable ``t`` in the " -#~ ":program:`mongo` shell to print the " -#~ "contents of the variable. The operation" -#~ " should print a document similar to" -#~ " the following except the ``lastModified``" -#~ " field should reflect date of your" -#~ " insert operation:" -#~ msgstr "" - -#~ msgid "Update transaction state to pending." -#~ msgstr "" - -#~ msgid "" -#~ "Set the transaction ``state`` from " -#~ "``initial`` to ``pending`` and use the" -#~ " :update:`$currentDate` operator to set the" -#~ " ``lastModified`` field to the current " -#~ "date." -#~ msgstr "" - -#~ msgid "" -#~ "The operation returns a " -#~ ":method:`WriteResult()` object with the status" -#~ " of the operation. Upon successful " -#~ "update, the :data:`~WriteResult.nMatched` and " -#~ ":data:`~WriteResult.nModified` displays ``1``." -#~ msgstr "" - -#~ msgid "" -#~ "In the update statement, the ``state:" -#~ " \"initial\"`` condition ensures that no" -#~ " other process has already updated " -#~ "this record. If :data:`~WriteResult.nMatched` " -#~ "and :data:`~WriteResult.nModified` is ``0``, " -#~ "go back to the first step to " -#~ "get a different transaction and restart" -#~ " the procedure." -#~ msgstr "" - -#~ msgid "Apply the transaction to both accounts." -#~ msgstr "" - -#~ msgid "" -#~ "Apply the transaction ``t`` to both " -#~ "accounts using the :method:`~db.collection.update()`" -#~ " method *if* the transaction has not" -#~ " been applied to the accounts. In " -#~ "the update condition, include the " -#~ "condition ``pendingTransactions: { $ne: t._id" -#~ " }`` in order to avoid re-" -#~ "applying the transaction if the step " -#~ "is run more than once." -#~ msgstr "" - -#~ msgid "" -#~ "To apply the transaction to the " -#~ "account, update both the ``balance`` " -#~ "field and the ``pendingTransactions`` field." -#~ msgstr "" - -#~ msgid "" -#~ "Update the source account, subtracting " -#~ "from its ``balance`` the transaction " -#~ "``value`` and adding to its " -#~ "``pendingTransactions`` array the transaction " -#~ "``_id``." -#~ msgstr "" - -#~ msgid "" -#~ "Upon successful update, the method " -#~ "returns a :method:`WriteResult()` object with" -#~ " :data:`~WriteResult.nMatched` and " -#~ ":data:`~WriteResult.nModified` set to ``1``." -#~ msgstr "" - -#~ msgid "" -#~ "Update the destination account, adding " -#~ "to its ``balance`` the transaction " -#~ "``value`` and adding to its " -#~ "``pendingTransactions`` array the transaction " -#~ "``_id`` ." -#~ msgstr "" - -#~ msgid "Update transaction state to applied." -#~ msgstr "" - -#~ msgid "" -#~ "Use the following :method:`~db.collection.update()`" -#~ " operation to set the transaction's " -#~ "``state`` to ``applied`` and update the" -#~ " ``lastModified`` field:" -#~ msgstr "" - -#~ msgid "Update both accounts' list of pending transactions." -#~ msgstr "" - -#~ msgid "" -#~ "Remove the applied transaction ``_id`` " -#~ "from the ``pendingTransactions`` array for " -#~ "both accounts." -#~ msgstr "" - -#~ msgid "Update the source account." -#~ msgstr "" - -#~ msgid "Update the destination account." -#~ msgstr "" - -#~ msgid "Update transaction state to done." -#~ msgstr "" - -#~ msgid "" -#~ "Complete the transaction by setting the" -#~ " ``state`` of the transaction to " -#~ "``done`` and updating the ``lastModified`` " -#~ "field:" -#~ msgstr "" - -#~ msgid "" -#~ "To recover from failures that occur " -#~ "after step \"`Update transaction state " -#~ "to pending.`_\" but before \"`Update " -#~ "transaction state to applied.`_\"step, " -#~ "retrieve from the ``transactions`` collection" -#~ " a pending transaction for recovery:" -#~ msgstr "" - -#~ msgid "" -#~ "To recover from failures that occur " -#~ "after step \"`Update transaction state " -#~ "to applied.`_\" but before \"`Update " -#~ "transaction state to done.`_\"step, retrieve" -#~ " from the ``transactions`` collection an" -#~ " applied transaction for recovery:" -#~ msgstr "" - -#~ msgid "" -#~ "After the \"`Update transaction state to" -#~ " applied.`_\" step, you should **not** " -#~ "roll back the transaction. Instead, " -#~ "complete that transaction and create a" -#~ " new transaction to reverse the " -#~ "transaction by switching the values in" -#~ " the source and the destination " -#~ "fields." -#~ msgstr "" - -#~ msgid "Update transaction state to canceling." -#~ msgstr "" - -#~ msgid "Update the transaction ``state`` from ``pending`` to ``canceling``." -#~ msgstr "" - -#~ msgid "Undo the transaction on both accounts." -#~ msgstr "" - -#~ msgid "" -#~ "To undo the transaction on both " -#~ "accounts, reverse the transaction ``t`` " -#~ "if the transaction has been applied. " -#~ "In the update condition, include the " -#~ "condition ``pendingTransactions: t._id`` in " -#~ "order to update the account only " -#~ "if the pending transaction has been " -#~ "applied." -#~ msgstr "" - -#~ msgid "" -#~ "Update the destination account, subtracting" -#~ " from its ``balance`` the transaction " -#~ "``value`` and removing the transaction " -#~ "``_id`` from the ``pendingTransactions`` " -#~ "array." -#~ msgstr "" - -#~ msgid "" -#~ "Upon successful update, the method " -#~ "returns a :method:`WriteResult()` object with" -#~ " :data:`~WriteResult.nMatched` and " -#~ ":data:`~WriteResult.nModified` set to ``1``. " -#~ "If the pending transaction has not " -#~ "been previously applied to this account," -#~ " no document will match the update" -#~ " condition and :data:`~WriteResult.nMatched` and" -#~ " :data:`~WriteResult.nModified` will be ``0``." -#~ msgstr "" - -#~ msgid "" -#~ "Update the source account, adding to " -#~ "its ``balance`` the transaction ``value`` " -#~ "and removing the transaction ``_id`` " -#~ "from the ``pendingTransactions`` array." -#~ msgstr "" - -#~ msgid "Update transaction state to canceled." -#~ msgstr "" - -#~ msgid "" -#~ "To finish the rollback, update the " -#~ "transaction ``state`` from ``canceling`` to" -#~ " ``cancelled``." -#~ msgstr "" - -#~ msgid "" -#~ "For all transactions, ensure that you" -#~ " use a level of :term:`write concern`" -#~ " appropriate for your deployment." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/project-fields-from-query-results.po b/locale/es/LC_MESSAGES/tutorial/project-fields-from-query-results.po deleted file mode 100644 index ec531d0ed5b..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/project-fields-from-query-results.po +++ /dev/null @@ -1,505 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:41+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# ffc7a558868645c7b10b00461b4f71ce -#: ../source/tutorial/project-fields-from-query-results.txt:7 -msgid "Project Fields to Return from Query" -msgstr "" - -# 18a244460c614ac5ada354e7e76b4c03 -#: ../source/tutorial/project-fields-from-query-results.txt -msgid "On this page" -msgstr "" - -# c63b71825db94cdd94953a3627f65619 -#: ../source/tutorial/project-fields-from-query-results.txt:17 -msgid "" -"By default, queries in MongoDB return all fields in matching documents. " -"To limit the amount of data that MongoDB sends to applications, you can " -"include a :term:`projection` document in the query operation." -msgstr "" - -# d4aa0876f58348f2b994daf9e16f28ad -#: ../source/tutorial/project-fields-from-query-results.txt:22 -msgid "Projection Document" -msgstr "" - -# 4e73edb9a3f24a8fa831e9032ac11bde -#: ../source/tutorial/project-fields-from-query-results.txt:24 -msgid "" -"The projection document limits the fields to return for all matching " -"documents. The projection document can specify the inclusion of fields or" -" the exclusion of field and has the following form:" -msgstr "" - -# 4b0470465c954e4591f4e57dc56ac769 -#: ../source/tutorial/project-fields-from-query-results.txt:32 -msgid "The ```` can be any of the following:" -msgstr "" - -# 0fed826dcb9d488f84ed0c6f258652a9 -#: ../source/tutorial/project-fields-from-query-results.txt:34 -msgid "``1`` or ``true`` to include the field in the return documents." -msgstr "" - -# faa3aefcf4cd45c8864acac85752bb6c -#: ../source/tutorial/project-fields-from-query-results.txt:36 -msgid "``0`` or ``false`` to exclude the field." -msgstr "" - -# af05dd91992a45dbbd27bebaf736cbe6 -#: ../source/tutorial/project-fields-from-query-results.txt:38 -msgid "Expression using a :doc:`/reference/operator/projection`." -msgstr "" - -# 0a128f582b4644aaafc6cbd4a2cbf1d8 -#: ../source/tutorial/project-fields-from-query-results.txt:42 -msgid "" -"For the ``_id`` field, you do not have to explicitly specify ``_id: 1`` " -"to return the ``_id`` field. The :method:`db.collection.find()` method " -"always returns the :term:`_id` field unless you specify ``_id: 0`` to " -"suppress the field." -msgstr "" - -# c32f1e2b8bfd4607a06dc1d064a810ba -#: ../source/tutorial/project-fields-from-query-results.txt:47 -msgid "" -"A ``projection`` *cannot* contain *both* include and exclude " -"specifications, except for the exclusion of the ``_id`` field. In " -"projections that *explicitly include* fields, the ``_id`` field is the " -"only field that you can *explicitly exclude*." -msgstr "" - -# 420b4a844c5b465d87484fa3edbfa5fb -#: ../source/tutorial/project-fields-from-query-results.txt:53 -msgid "Example Collection" -msgstr "" - -# f99c7afc9cab458f89f6b4995730471e -#: ../source/tutorial/project-fields-from-query-results.txt:55 -msgid "" -"The examples on this page use the :method:`db.collection.find()` method " -"in the :program:`mongo` shell. In the :program:`mongo` shell, if the " -"returned cursor is not assigned to a variable using the ``var`` keyword, " -"then the cursor is automatically iterated up to 20 times [#set-shell-" -"batch-size]_ to print up to the first 20 documents in the results." -msgstr "" - -# e5d3e23b58874ad69d77ede34e323e3b -#: ../source/tutorial/project-fields-from-query-results.txt:62 -msgid "" -"To populate the ``users`` collection referenced in the examples, run the " -"following in :program:`mongo` shell:" -msgstr "" - -# e0eb85e386ad400b98e01c61114d7638 -#: ../source/tutorial/project-fields-from-query-results.txt:67 -msgid "" -"If the ``users`` collection already contains documents with the same " -"``_id`` values, you need to :method:`drop ` the " -"collection (``db.users.drop()``) before inserting the example documents." -msgstr "" - -# 46b726c14f2a4889b994874750dbf07b -#: ../source/tutorial/project-fields-from-query-results.txt:163 -msgid "Return All Fields in Matching Documents" -msgstr "" - -# 0b903cd73022475da2c165174d10a9c4 -#: ../source/tutorial/project-fields-from-query-results.txt:165 -msgid "" -"If you specify no projection, the :method:`db.collection.find()` method " -"returns all fields of all documents that match the query." -msgstr "" - -# d04b76d745a84ca194513efbc6fee57a -#: ../source/tutorial/project-fields-from-query-results.txt:168 -msgid "" -"The following example retrieves from the ``users`` collection all " -"documents where the ``status`` equals ``\"A\"``:" -msgstr "" - -# c058911b45104a0d84c1c28709f954a9 -#: ../source/tutorial/project-fields-from-query-results.txt:175 -msgid "The matching documents includes all their fields:" -msgstr "" - -# 7c13220f4ed94cfebb1a5230d3620723 -#: ../source/tutorial/project-fields-from-query-results.txt:214 -msgid "Return the Specified Fields and the ``_id`` Field Only" -msgstr "" - -# dfe4c501206647a1859cf29d829672b0 -#: ../source/tutorial/project-fields-from-query-results.txt:216 -msgid "" -"A projection can explicitly include several fields. In the following " -"operation, the :method:`db.collection.find()` method returns all " -"documents that match the query. In the result set, only the ``name``, " -"``status`` and, by default, the ``_id`` fields return in the matching " -"documents." -msgstr "" - -# 3d45447fafca4d69a4908c5d1ac90257 -# 640a659614594cd1bae50191d7e52943 -# d6929c4aa11d477eadeb80cf89c80a4e -# 362c9b2bbc1041898c056c9800a999ad -#: ../source/tutorial/project-fields-from-query-results.txt:226 -#: ../source/tutorial/project-fields-from-query-results.txt:318 -#: ../source/tutorial/project-fields-from-query-results.txt:395 -#: ../source/tutorial/project-fields-from-query-results.txt:417 -msgid "The operation returns the following documents:" -msgstr "" - -# bf3f78038bf046b89d06b94abcde73d3 -#: ../source/tutorial/project-fields-from-query-results.txt:235 -msgid "Return Specified Fields Only" -msgstr "" - -# 1938ffd656584cff8317be7b3e5b68b3 -#: ../source/tutorial/project-fields-from-query-results.txt:237 -msgid "" -"You can remove the ``_id`` field from the results by specifying its " -"exclusion in the projection, as in the following example:" -msgstr "" - -# f7af82ef4f914abe8786394eb105affe -#: ../source/tutorial/project-fields-from-query-results.txt:244 -msgid "" -"In the result set, *only* the ``name`` and ``status`` fields return in " -"the matching documents:" -msgstr "" - -# ed4c3bb7d47941208d08e7efde14a941 -#: ../source/tutorial/project-fields-from-query-results.txt:254 -msgid "Return All But the Excluded Field" -msgstr "" - -# 7b848d134d1341a09f4a9b88c36c8b84 -#: ../source/tutorial/project-fields-from-query-results.txt:256 -msgid "" -"To exclude a field or multiple fields, instead of listing the fields to " -"include in the matching document, you can use a projection to exclude " -"specific fields as in the following example:" -msgstr "" - -# 644a9e5fbbc04693b062302356d00445 -#: ../source/tutorial/project-fields-from-query-results.txt:264 -msgid "" -"In the result set, the ``favorites`` and the ``points`` fields do not " -"return in the matching documents:" -msgstr "" - -# 01ae68042417494487bfb22e209fcfe8 -#: ../source/tutorial/project-fields-from-query-results.txt:297 -msgid "" -"With the exception of the ``_id`` field you cannot combine inclusion and " -"exclusion statements in projection documents." -msgstr "" - -# 03037b72529b4128ae4979163e799d1a -#: ../source/tutorial/project-fields-from-query-results.txt:301 -msgid "Return Specific Fields in Embedded Documents" -msgstr "" - -# 833bbb7113464ccaa6be11f2c4a1c9e3 -#: ../source/tutorial/project-fields-from-query-results.txt:303 -msgid "" -"Use the :ref:`dot notation ` to return specific " -"fields in an embedded document." -msgstr "" - -# 0fcc2eb491814593908f8efb6be38497 -#: ../source/tutorial/project-fields-from-query-results.txt:306 -msgid "" -"The following example specifies a projection to return: the ``_id`` " -"field, ``name`` field, ``status`` field, and the ``food`` field inside " -"the ``favorites`` document; the ``food`` field remains embedded in the " -"``favorites`` document." -msgstr "" - -# 17ff7f169795472b8337fff13c0b19ec -#: ../source/tutorial/project-fields-from-query-results.txt:327 -msgid "Suppress Specific Fields in Embedded Documents" -msgstr "" - -# d7b5904d1a2e4e8f8f115bd6aea2d4ec -#: ../source/tutorial/project-fields-from-query-results.txt:329 -msgid "" -"Use :ref:`dot notation ` to suppress specific " -"fields of an embedded document using a ``0`` instead of ``1``." -msgstr "" - -# 798a2fc66688479ea7c6475c884b2ea4 -#: ../source/tutorial/project-fields-from-query-results.txt:332 -msgid "" -"The following example specifies a projection to exclude the ``food`` " -"field inside the ``favorites`` document. All other fields are returned in" -" the matching documents:" -msgstr "" - -# 308115e700a440a1886fee411e623184 -#: ../source/tutorial/project-fields-from-query-results.txt:343 -msgid "The operation returns the following document:" -msgstr "" - -# 0427936ecee547f2aaa3ec0c3a6725ee -#: ../source/tutorial/project-fields-from-query-results.txt:382 -msgid "Projection on Embedded Documents in an Array" -msgstr "" - -# 3eb0bca5f92644db99926c0612fccf2f -#: ../source/tutorial/project-fields-from-query-results.txt:384 -msgid "" -"Use :ref:`dot notation ` to project specific " -"fields inside documents embedded in an array." -msgstr "" - -# b1a40b1325414061b873e3334116ee32 -#: ../source/tutorial/project-fields-from-query-results.txt:387 -msgid "" -"The following example specifies a projection to return the ``name`` " -"field, ``status`` field, and just the ``bonus`` field in the documents in" -" the ``points`` array. The ``_id`` field is returned by default." -msgstr "" - -# 0a06fc46fca84e8d888067146e56be9a -#: ../source/tutorial/project-fields-from-query-results.txt:404 -msgid "Project Specific Array Elements in the Returned Array" -msgstr "" - -# 73f46bba2bab4bceb4ed74ed13ae8f4c -#: ../source/tutorial/project-fields-from-query-results.txt:406 -msgid "" -"For fields that contain arrays, MongoDB provides the following projection" -" operators: :projection:`$elemMatch`, :projection:`$slice`, and " -":projection:`$`." -msgstr "" - -# 435306b65fe94b86b05f551a5e65aec5 -#: ../source/tutorial/project-fields-from-query-results.txt:410 -msgid "" -"The following example uses the :projection:`$slice` projection operator " -"to return just the last element in the ``scores`` array." -msgstr "" - -# 1feafb458e494f0dae0c9503a9a09fcf -#: ../source/tutorial/project-fields-from-query-results.txt:425 -msgid "" -":projection:`$elemMatch`, :projection:`$slice`, and :projection:`$` are " -"the *only* way to project specific elements to include in the returned " -"array. For instance, you *cannot* project specific array elements using " -"the array index; e.g. ``{ \"ratings.0\": 1 }`` projection will *not* " -"project the array with the first element." -msgstr "" - -# 27abe4fa6ab64c539d577a9fd494b904 -#: ../source/tutorial/project-fields-from-query-results.txt:431 -msgid ":doc:`/tutorial/query-documents`" -msgstr "" - -# a1864e0ad3c74fe1a7801720b04fc9fe -#: ../source/includes/footnote-set-shell-batch-size.rst:1 -msgid "" -"You can use the ``DBQuery.shellBatchSize`` to change the number of " -"iteration from the default value ``20``. See :ref:`mongo-shell-executing-" -"queries` for more information." -msgstr "" - -#~ msgid "" -#~ "The :term:`projection` specification limits " -#~ "the fields to return for all " -#~ "matching documents. The projection takes " -#~ "the form of a :term:`document` with " -#~ "a list of fields for inclusion or" -#~ " exclusion from the result set. You" -#~ " can either specify the fields to " -#~ "include (e.g. ``{ field: 1 }``) or" -#~ " specify the fields to exclude (e.g." -#~ " ``{ field: 0 }``)." -#~ msgstr "" - -#~ msgid "" -#~ "The ``_id`` field is, by default, " -#~ "included in the result set. To " -#~ "exclude the ``_id`` field from the " -#~ "result set, you need to specify in" -#~ " the projection document the exclusion " -#~ "of the ``_id`` field (i.e. ``{ " -#~ "_id: 0 }``)." -#~ msgstr "" - -#~ msgid "" -#~ "The :projection:`$elemMatch` and " -#~ ":projection:`$slice` projection operators are " -#~ "the *only* way to project *portions* " -#~ "of an array." -#~ msgstr "" - -#~ msgid "Tip" -#~ msgstr "" - -# 1238a0f9f75547779c7a145ecd29d1ee -#~ msgid "Limit Fields to Return from a Query" -#~ msgstr "" - -# 94304a360e8c49ac9c7d655f7940909a -#~ msgid "" -#~ "You cannot combine inclusion and " -#~ "exclusion semantics in a single " -#~ "projection with the *exception* of the" -#~ " ``_id`` field." -#~ msgstr "" - -# 3b6040cb7f6a4642994f2572ef169eb3 -#~ msgid "" -#~ "This tutorial offers various query " -#~ "examples that limit the fields to " -#~ "return for all matching documents. The" -#~ " examples in this tutorial use a " -#~ "collection ``inventory`` and use the " -#~ ":method:`db.collection.find()` method in the " -#~ ":program:`mongo` shell. The " -#~ ":method:`db.collection.find()` method returns a " -#~ ":doc:`cursor ` to the retrieved" -#~ " documents. For examples on query " -#~ "selection criteria, see :doc:`/tutorial/query-" -#~ "documents`." -#~ msgstr "" - -# b760e26e73ea474c813b6eae1066ed84 -#~ msgid "" -#~ "If you specify no projection, the " -#~ ":method:`find() ` method " -#~ "returns all fields of all documents " -#~ "that match the query." -#~ msgstr "" - -# 8ff6e0d45d32423d8d5582171876f539 -#~ msgid "" -#~ "This operation will return all documents" -#~ " in the ``inventory`` collection where " -#~ "the value of the ``type`` field is" -#~ " ``'food'``. The returned documents contain" -#~ " all its fields." -#~ msgstr "" - -# 64b63ac385f74e1e9851bfb4796070c3 -#~ msgid "" -#~ "A projection can explicitly include " -#~ "several fields. In the following " -#~ "operation, :method:`find() ` " -#~ "method returns all documents that match" -#~ " the query. In the result set, " -#~ "only the ``item`` and ``qty`` fields " -#~ "and, by default, the ``_id`` field " -#~ "return in the matching documents." -#~ msgstr "" - -# 028e294b87f74899a62b4f828c5b3890 -#~ msgid "" -#~ "This operation returns all documents " -#~ "that match the query. In the " -#~ "result set, *only* the ``item`` and " -#~ "``qty`` fields return in the matching" -#~ " documents." -#~ msgstr "" - -# 73eb4f6e1bdb4d66b6791bc32ea7f244 -#~ msgid "" -#~ "To exclude a single field or group" -#~ " of fields you can use a " -#~ "projection in the following form:" -#~ msgstr "" - -# a6fc9326ceaa48de8397c41df66395fb -#~ msgid "" -#~ "This operation returns all documents " -#~ "where the value of the ``type`` " -#~ "field is ``food``. In the result " -#~ "set, the ``type`` field does not " -#~ "return in the matching documents." -#~ msgstr "" - -# b385b197f70c46f6b5882c66d63c25db -#~ msgid "Projection for Array Fields" -#~ msgstr "" - -#~ msgid "" -#~ "The :term:`projection` document limits the " -#~ "fields to return for all matching " -#~ "documents. The projection document can " -#~ "specify the inclusion of fields or " -#~ "the exclusion of fields." -#~ msgstr "" - -#~ msgid "The specifications have the following forms:" -#~ msgstr "" - -#~ msgid "Syntax" -#~ msgstr "" - -#~ msgid "Description" -#~ msgstr "" - -#~ msgid "``: <1 or true>``" -#~ msgstr "" - -#~ msgid "Specify the inclusion of a field." -#~ msgstr "" - -#~ msgid "``: <0 or false>``" -#~ msgstr "" - -#~ msgid "Specify the suppression of the field." -#~ msgstr "" - -#~ msgid "" -#~ "The ``_id`` field is, by default, " -#~ "included in the result set. To " -#~ "suppress the ``_id`` field from the " -#~ "result set, specify ``_id: 0`` in " -#~ "the projection document." -#~ msgstr "" - -#~ msgid "" -#~ "For example, the ``inventory`` collection " -#~ "contains the following document:" -#~ msgstr "" - -#~ msgid "" -#~ "Then the following operation uses the" -#~ " :projection:`$slice` projection operator to " -#~ "return just the first two elements " -#~ "in the ``ratings`` array." -#~ msgstr "" - -#~ msgid "" -#~ ":projection:`$elemMatch`, :projection:`$slice`, and " -#~ ":projection:`$` are the *only* way to" -#~ " project *portions* of an array. For" -#~ " instance, you *cannot* project a " -#~ "portion of an array using the " -#~ "array index; e.g. ``{ \"ratings.0\": 1" -#~ " }`` projection will *not* project " -#~ "the array with the first element." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/query-a-2d-index.po b/locale/es/LC_MESSAGES/tutorial/query-a-2d-index.po deleted file mode 100644 index d1e6a0e2306..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/query-a-2d-index.po +++ /dev/null @@ -1,252 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:50+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 1a237c7ebd6d4dc4a12dc44db36f1e6f -#: ../source/tutorial/query-a-2d-index.txt:3 -msgid "Query a ``2d`` Index" -msgstr "" - -# c30dee4fd1d84386987dba9f1636027e -#: ../source/tutorial/query-a-2d-index.txt -msgid "On this page" -msgstr "" - -# 416e776ae32a48c78837bc1a69a00565 -#: ../source/tutorial/query-a-2d-index.txt:13 -msgid "The following sections describe queries supported by the ``2d`` index." -msgstr "" - -# 13d314edccf84389af3d8a3c48765ade -#: ../source/tutorial/query-a-2d-index.txt:16 -msgid "Points within a Shape Defined on a Flat Surface" -msgstr "" - -# 08985a8230f8458e90d1418a4e60b6b4 -#: ../source/tutorial/query-a-2d-index.txt:18 -msgid "" -"To select all legacy coordinate pairs found within a given shape on a " -"flat surface, use the :query:`$geoWithin` operator along with a shape " -"operator. Use the following syntax:" -msgstr "" - -# 3154d4350ac0472b835f10dede08a8cc -#: ../source/tutorial/query-a-2d-index.txt:29 -msgid "" -"The following queries for documents within a rectangle defined by ``[ 0 ," -" 0 ]`` at the bottom left corner and by ``[ 100 , 100 ]`` at the top " -"right corner." -msgstr "" - -# 7c896ac9e4494830b9c5e83533a764c3 -#: ../source/tutorial/query-a-2d-index.txt:41 -msgid "" -"The following queries for documents that are within the circle centered " -"on ``[ -74 , 40.74 ]`` and with a radius of ``10``:" -msgstr "" - -# 91d106664bbc4d4b9ca1a88c6558c1a5 -#: ../source/tutorial/query-a-2d-index.txt:50 -msgid "For syntax and examples for each shape, see the following:" -msgstr "" - -# 4e6be9d8df8e4267ae444ed9ddf3ac25 -#: ../source/tutorial/query-a-2d-index.txt:52 -msgid ":query:`$box`" -msgstr "" - -# 3e497e5cd7e8487280a558815fb33d37 -#: ../source/tutorial/query-a-2d-index.txt:54 -msgid ":query:`$polygon`" -msgstr "" - -# c0a1da3b31c04e9499488447ceb45c8e -#: ../source/tutorial/query-a-2d-index.txt:56 -msgid ":query:`$center` (defines a circle)" -msgstr "" - -# 22678bb8fb72427fb71267b7791e86e2 -#: ../source/tutorial/query-a-2d-index.txt:59 -msgid "Points within a Circle Defined on a Sphere" -msgstr "" - -# 20cc84f8e275494a8db3cf2ad523d3cd -#: ../source/tutorial/query-a-2d-index.txt:61 -msgid "" -"MongoDB supports rudimentary spherical queries on flat ``2d`` indexes for" -" legacy reasons. In general, spherical calculations should use a " -"``2dsphere`` index, as described in :doc:`/core/2dsphere`." -msgstr "" - -# c7d1b2a2542b4391a5d1c1b26d997190 -#: ../source/tutorial/query-a-2d-index.txt:65 -msgid "" -"To query for legacy coordinate pairs in a \"spherical cap\" on a sphere, " -"use :query:`$geoWithin` with the :query:`$centerSphere` operator. Specify" -" an array that contains:" -msgstr "" - -# 3d6af87c65154824b34c525007b1b76d -#: ../source/tutorial/query-a-2d-index.txt:69 -msgid "The grid coordinates of the circle's center point" -msgstr "" - -# a9d7b9d121cb4ad6aad73a0ce7bd7c01 -#: ../source/tutorial/query-a-2d-index.txt:71 -msgid "" -"The circle's radius measured in radians. To calculate radians, see " -":doc:`/tutorial/calculate-distances-using-spherical-geometry-with-2d-" -"geospatial-indexes`." -msgstr "" - -# 94a45b6b230145b8a566c57ec9a4b379 -#: ../source/tutorial/query-a-2d-index.txt:74 -msgid "Use the following syntax:" -msgstr "" - -# 9afc1a193d804364bafbb2bc894c5f3d -#: ../source/tutorial/query-a-2d-index.txt:83 -msgid "" -"The following example query returns all documents within a 10-mile radius" -" of longitude ``88 W`` and latitude ``30 N``. The example converts " -"distance to radians by dividing distance by the approximate equatorial " -"radius of the earth, 3963.2 miles:" -msgstr "" - -# 3c8c17f89fa2411bbf6e0ce909f10a1e -#: ../source/tutorial/query-a-2d-index.txt:96 -msgid "Proximity to a Point on a Flat Surface" -msgstr "" - -# d3813fb7ef4f496f9e639b393a8b38fd -#: ../source/tutorial/query-a-2d-index.txt:98 -msgid "" -"Proximity queries return the legacy coordinate pairs closest to the " -"defined point and sort the results by distance. Use either the " -":query:`$near` operator or :dbcommand:`geoNear` command. Both require a " -"``2d`` index." -msgstr "" - -# 387c47e8285844269206dd37aeb8b993 -#: ../source/tutorial/query-a-2d-index.txt:103 -msgid "The :query:`$near` operator uses the following syntax:" -msgstr "" - -# 16c0cbbc9a78410eae035d1d6b98cc1e -#: ../source/tutorial/query-a-2d-index.txt:111 -msgid "For examples, see :query:`$near`." -msgstr "" - -# ebd747c961a1412aabe93c86c6acfcb3 -#: ../source/tutorial/query-a-2d-index.txt:113 -msgid "The :dbcommand:`geoNear` command uses the following syntax:" -msgstr "" - -# 3fb5a2ac232b4cae939d2c5a80d0c8e2 -#: ../source/tutorial/query-a-2d-index.txt:119 -msgid "" -"The :dbcommand:`geoNear` command offers more options and returns more " -"information than does the :query:`$near` operator. To run the command, " -"see :dbcommand:`geoNear`." -msgstr "" - -# 68dc74a18d594c63963bcd5fcbdee941 -#: ../source/tutorial/query-a-2d-index.txt:128 -msgid "Exact Matches on a Flat Surface" -msgstr "" - -# 1683ff431fcb48209ebfeed4bc6e72a8 -#: ../source/tutorial/query-a-2d-index.txt:130 -msgid "" -"Previously, ``2d`` indexes would support exact-match queries for " -"coordinate pairs." -msgstr "" - -# d994166041f14472be15629fba92b354 -#: ../source/tutorial/query-a-2d-index.txt:134 -msgid "" -"You cannot use a ``2d`` index to return an exact match for a coordinate " -"pair. Use a scalar, ascending or descending, index on a field that stores" -" coordinates to return exact matches." -msgstr "" - -# 71863d28b5ec4b4e99cf9e7197d42a80 -#: ../source/tutorial/query-a-2d-index.txt:138 -msgid "" -"In the following example, the :method:`~db.collection.find()` operation " -"will return an exact match on a location if you have a ``{ 'loc': 1}`` " -"index:" -msgstr "" - -# 72aba0bb56934ac8b42e536bf8a4eb2d -#: ../source/tutorial/query-a-2d-index.txt:146 -msgid "This query will return any documents with the value of ``[ , ]``." -msgstr "" - -# 5eee36a41652430baa40cedd8097435f -# e7e691ed0cff481192d309878f641c7a -#: ../source/tutorial/query-a-2d-index.txt:123 -#: ../source/tutorial/query-a-2d-index.txt:124 -msgid "geospatial queries" -msgstr "" - -# e7e691ed0cff481192d309878f641c7a -#: ../source/tutorial/query-a-2d-index.txt:124 -msgid "exact" -msgstr "" - -#~ msgid "" -#~ "You can use the :method:`db.collection.find()`" -#~ " method to query for an exact " -#~ "match on a location. These queries " -#~ "use the following syntax:" -#~ msgstr "" - -# 64ab0fb64cef432893acbd6ebb5a860b -#~ msgid "" -#~ "The following sections describe queries " -#~ "supported by the ``2d`` index. For " -#~ "an overview of recommended geospatial " -#~ "queries, see :ref:`geospatial-query-" -#~ "compatibility-chart`." -#~ msgstr "" - -# dd55ef77b0594ce2a3b40b7757b40fef -#~ msgid "" -#~ "The following example query returns all" -#~ " documents within a 10-mile radius of" -#~ " longitude ``88 W`` and latitude ``30" -#~ " N``. The example converts distance " -#~ "to radians by dividing distance by " -#~ "the approximate radius of the earth, " -#~ "3959 miles:" -#~ msgstr "" - -# c1215a1391e443de87a617963e066f59 -#~ msgid "" -#~ "Proximity queries return the 100 legacy" -#~ " coordinate pairs closest to the " -#~ "defined point and sort the results " -#~ "by distance. Use either the " -#~ ":query:`$near` operator or :dbcommand:`geoNear` " -#~ "command. Both require a ``2d`` index." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/query-a-2dsphere-index.po b/locale/es/LC_MESSAGES/tutorial/query-a-2dsphere-index.po deleted file mode 100644 index 0db3fd45d1b..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/query-a-2dsphere-index.po +++ /dev/null @@ -1,190 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:38+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 90792b6dbad2441f96fee6efdee8f7c4 -#: ../source/tutorial/query-a-2dsphere-index.txt:5 -msgid "Query a ``2dsphere`` Index" -msgstr "" - -# e8d3920e43bd4a1ea24ba23d66a56606 -#: ../source/tutorial/query-a-2dsphere-index.txt -msgid "On this page" -msgstr "" - -# d1a0271bf3da4f328f18a338aa9e94aa -#: ../source/tutorial/query-a-2dsphere-index.txt:15 -msgid "" -"The following sections describe queries supported by the ``2dsphere`` " -"index." -msgstr "" - -# 71592a3f59464287b472f5cd8c114b31 -#: ../source/tutorial/query-a-2dsphere-index.txt:18 -msgid "GeoJSON Objects Bounded by a Polygon" -msgstr "" - -# 95bf2f298a2449f5909e3e50cfdde50f -#: ../source/tutorial/query-a-2dsphere-index.txt:20 -msgid "" -"The :query:`$geoWithin` operator queries for location data found within a" -" GeoJSON polygon. Your location data must be stored in GeoJSON format. " -"Use the following syntax:" -msgstr "" - -# e4e2b8bceb0849879917e5a3d6a43a9f -#: ../source/tutorial/query-a-2dsphere-index.txt:33 -msgid "" -"The following example selects all points and shapes that exist entirely " -"within a GeoJSON polygon:" -msgstr "" - -# 97649c1ec0e8487f850790586fd25d52 -#: ../source/tutorial/query-a-2dsphere-index.txt:51 -msgid "Intersections of GeoJSON Objects" -msgstr "" - -# 599fed5bb7f045b6a0302856e040865c -#: ../source/tutorial/query-a-2dsphere-index.txt:55 -msgid "" -"The :query:`$geoIntersects` operator queries for locations that intersect" -" a specified GeoJSON object. A location intersects the object if the " -"intersection is non-empty. This includes documents that have a shared " -"edge." -msgstr "" - -# 34d293c78a0b4130bda12ea4718ebd1e -#: ../source/tutorial/query-a-2dsphere-index.txt:60 -msgid "The :query:`$geoIntersects` operator uses the following syntax:" -msgstr "" - -# 685da160fc2b454999ee7591c062bc27 -#: ../source/tutorial/query-a-2dsphere-index.txt:71 -msgid "" -"The following example uses :query:`$geoIntersects` to select all indexed " -"points and shapes that intersect with the polygon defined by the " -"``coordinates`` array." -msgstr "" - -# 81e0c70bd53c4216aa0a0239f82b3615 -#: ../source/tutorial/query-a-2dsphere-index.txt:90 -msgid "Proximity to a GeoJSON Point" -msgstr "" - -# 170f8dd24b5543cca0b282de577cb097 -#: ../source/tutorial/query-a-2dsphere-index.txt:92 -msgid "" -"Proximity queries return the points closest to the defined point and " -"sorts the results by distance. A proximity query on GeoJSON data requires" -" a ``2dsphere`` index." -msgstr "" - -# ca4a5fc2732f44f7a7ca0467fc0775cc -#: ../source/tutorial/query-a-2dsphere-index.txt:96 -msgid "" -"To query for proximity to a GeoJSON point, use either the :query:`$near` " -"operator or :dbcommand:`geoNear` command. Distance is in meters." -msgstr "" - -# 7adb83068dee465e93af4bd535d77c3f -#: ../source/tutorial/query-a-2dsphere-index.txt:100 -msgid "The :query:`$near` uses the following syntax:" -msgstr "" - -# f6be3d5154eb400db7ec8c8472257cf4 -#: ../source/tutorial/query-a-2dsphere-index.txt:112 -msgid "For examples, see :query:`$near`." -msgstr "" - -# a96ce6a7396f4da8a52693888da0b74f -#: ../source/tutorial/query-a-2dsphere-index.txt:114 -msgid "The :dbcommand:`geoNear` command uses the following syntax:" -msgstr "" - -# a303af7da2d947e08a0c821c26ccb1f5 -#: ../source/tutorial/query-a-2dsphere-index.txt:123 -msgid "" -"The :dbcommand:`geoNear` command offers more options and returns more " -"information than does the :query:`$near` operator. To run the command, " -"see :dbcommand:`geoNear`." -msgstr "" - -# e2c9a54efd5b43acb005e4af5fd453e4 -#: ../source/tutorial/query-a-2dsphere-index.txt:128 -msgid "Points within a Circle Defined on a Sphere" -msgstr "" - -# 5cb7bf31612046d3978bc05a5ea6b4bf -#: ../source/tutorial/query-a-2dsphere-index.txt:130 -msgid "" -"To select all grid coordinates in a \"spherical cap\" on a sphere, use " -":query:`$geoWithin` with the :query:`$centerSphere` operator. Specify an " -"array that contains:" -msgstr "" - -# 6ba394cd89e04c0c850cb101c8547481 -#: ../source/tutorial/query-a-2dsphere-index.txt:134 -msgid "The grid coordinates of the circle's center point" -msgstr "" - -# 411c0b1dd2a14a31a6edd78f43c6d92b -#: ../source/tutorial/query-a-2dsphere-index.txt:136 -msgid "" -"The circle's radius measured in radians. To calculate radians, see " -":doc:`/tutorial/calculate-distances-using-spherical-geometry-with-2d-" -"geospatial-indexes`." -msgstr "" - -# c2261a26f0704018b627ba646539f158 -#: ../source/tutorial/query-a-2dsphere-index.txt:139 -msgid "Use the following syntax:" -msgstr "" - -# 92bbfc75eb0d4ede914b8bdc1946b0c8 -#: ../source/tutorial/query-a-2dsphere-index.txt:149 -msgid "" -"The following example queries grid coordinates and returns all documents " -"within a 10 mile radius of longitude ``88 W`` and latitude ``30 N``. The " -"example converts the distance, 10 miles, to radians by dividing by the " -"approximate equatorial radius of the earth, 3963.2 miles:" -msgstr "" - -# 29f562e457c445a2ab5487484f59bb54 -#~ msgid "" -#~ "The following sections describe queries " -#~ "supported by the ``2dsphere`` index. For" -#~ " an overview of recommended geospatial " -#~ "queries, see :ref:`geospatial-query-" -#~ "compatibility-chart`." -#~ msgstr "" - -# da884e2cc6f941e19e350f90efebc5b1 -#~ msgid "" -#~ "The following example queries grid " -#~ "coordinates and returns all documents " -#~ "within a 10 mile radius of " -#~ "longitude ``88 W`` and latitude ``30 " -#~ "N``. The example converts the distance," -#~ " 10 miles, to radians by dividing " -#~ "by the approximate radius of the " -#~ "earth, 3959 miles:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/query-a-geohaystack-index.po b/locale/es/LC_MESSAGES/tutorial/query-a-geohaystack-index.po deleted file mode 100644 index 9b8feb36726..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/query-a-geohaystack-index.po +++ /dev/null @@ -1,64 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 22:36+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 20d82976ab994b39a9a017d61c1e6934 -#: ../source/tutorial/query-a-geohaystack-index.txt:5 -msgid "Query a Haystack Index" -msgstr "" - -# 08c42c9b061849f4bdf68524d7044d25 -#: ../source/tutorial/query-a-geohaystack-index.txt:9 -msgid "" -"A haystack index is a special ``2d`` geospatial index that is optimized to " -"return results over small areas. To create a haystack index see :ref" -":`geospatial-indexes-haystack-index`." -msgstr "" - -# cbd8cf77d61c4ce1a3edb206f0253356 -#: ../source/tutorial/query-a-geohaystack-index.txt:13 -msgid "" -"To query a haystack index, use the :dbcommand:`geoSearch` command. You must " -"specify both the coordinates and the additional field to " -":dbcommand:`geoSearch`. For example, to return all documents with the value " -"``restaurant`` in the ``type`` field near the example point, the command " -"would resemble:" -msgstr "" - -# 4f2abe34a62f4b0abaa0573192d86751 -#: ../source/tutorial/query-a-geohaystack-index.txt:28 -msgid "" -"Haystack indexes are not suited to queries for the complete list of " -"documents closest to a particular location. The closest documents could be " -"more distant compared to the bucket size." -msgstr "" - -# 3f56d20216784068a7efaf6453d138dc -#: ../source/tutorial/query-a-geohaystack-index.txt:34 -msgid "" -":doc:`Spherical query operations ` are not currently supported " -"by haystack indexes." -msgstr "" - -# 4ed390c846df4404812c9f3da55f7da0 -#: ../source/tutorial/query-a-geohaystack-index.txt:38 -msgid "" -"The :method:`find() ` method and :dbcommand:`geoNear` " -"command cannot access the haystack index." -msgstr "" diff --git a/locale/es/LC_MESSAGES/tutorial/query-documents.po b/locale/es/LC_MESSAGES/tutorial/query-documents.po deleted file mode 100644 index 50744f34365..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/query-documents.po +++ /dev/null @@ -1,1106 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:38+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 72d9f727e54c48a58f72a0873882cf12 -#: ../source/tutorial/query-documents.txt:6 -msgid "Query Documents" -msgstr "" - -# c8aec2a71c514913842cc92af1ac69ac -#: ../source/tutorial/query-documents.txt -msgid "On this page" -msgstr "" - -# a45fad270054492fb4d38ebea6a6915e -#: ../source/tutorial/query-documents.txt:17 -msgid "Query Method" -msgstr "" - -# 917d47ef0e274a429de4f9ecaa1983f2 -#: ../source/tutorial/query-documents.txt:19 -msgid "" -"MongoDB provides the :method:`db.collection.find()` method to read " -"documents from a collection. The :method:`db.collection.find()` method " -"returns a :doc:`cursor ` to the matching " -"documents." -msgstr "" - -# 47ad12da58354480b88e4e57e2e0426d -#: ../source/tutorial/query-documents.txt:28 -msgid "" -"For the :method:`db.collection.find()` method, you can specify the " -"following optional fields:" -msgstr "" - -# f0d5ca28b222427ebd63c7f0ffabd99b -#: ../source/tutorial/query-documents.txt:31 -msgid "" -"a :ref:`query filter ` to specify which documents " -"to return." -msgstr "" - -# 10f59c01ef3b4d24a72038e08b9c37e0 -#: ../source/tutorial/query-documents.txt:34 -msgid "" -"a query projection to specifies which fields from the matching documents " -"to return. The projection limits the amount of data that MongoDB returns " -"to the client over the network." -msgstr "" - -# 1adeb9ec2923415699e011ae5797ee58 -#: ../source/tutorial/query-documents.txt:38 -msgid "" -"You can optionally add a cursor modifier to impose limits, skips, and " -"sort orders. The order of documents returned by a query is not defined " -"unless you specify a :method:`~cursor.sort()`." -msgstr "" - -# 1a4902c98b4248b0ad15ef24845b21e4 -#: ../source/tutorial/query-documents.txt:43 -msgid "Example Collection" -msgstr "" - -# 4939a3728a8e4e4bbc4df60e63303581 -#: ../source/tutorial/query-documents.txt:45 -msgid "" -"The examples on this page use the :method:`db.collection.find()` method " -"in the :program:`mongo` shell. In the :program:`mongo` shell, if the " -"returned cursor is not assigned to a variable using the ``var`` keyword, " -"then the cursor is automatically iterated up to 20 times [#set-shell-" -"batch-size]_ to print up to the first 20 documents in the results." -msgstr "" - -# ee9ef08a9acb4bfd9a87a1c47d80f0a1 -#: ../source/tutorial/query-documents.txt:52 -msgid "" -"To populate the ``users`` collection referenced in the examples, run the " -"following in :program:`mongo` shell:" -msgstr "" - -# 5fa2499e520f472681cbc8a7b33e8e73 -#: ../source/tutorial/query-documents.txt:57 -msgid "" -"If the ``users`` collection already contains documents with the same " -"``_id`` values, you need to :method:`drop ` the " -"collection (``db.users.drop()``) before inserting the example documents." -msgstr "" - -# e5fa915fa1e048e48be086d40daef24d -#: ../source/tutorial/query-documents.txt:153 -msgid "Select All Documents in a Collection" -msgstr "" - -# 4a4e80f0a8bf4a6a8c36fb7bf7d8701c -#: ../source/tutorial/query-documents.txt:155 -msgid "" -"An empty :ref:`query filter ` document (``{}``) " -"selects all documents in the collection:" -msgstr "" - -# 24ad28db935740e7b36c8e427680c821 -#: ../source/tutorial/query-documents.txt:162 -msgid "" -"Omitting a query filter document to the :method:`db.collection.find()` is" -" equivalent to specifying an empty query document. As such, the following" -" operation is equivalent to the previous operation:" -msgstr "" - -# 49bce4722f7b45338e10089d5810f7ee -#: ../source/tutorial/query-documents.txt:173 -msgid "Specify Query Filter Conditions" -msgstr "" - -# 5011a45d4be3460f96689468ab71ca7a -#: ../source/tutorial/query-documents.txt:176 -msgid "Specify Equality Condition" -msgstr "" - -# 0468bd33dd734f8187e5f151065c0917 -#: ../source/includes/extracts/filter-equality.rst:2 -msgid "" -"A :ref:`query filter document ` can specify " -"equality condition with ``:`` expressions to select all " -"documents that contain the ```` with the specified ````:" -msgstr "" - -# 70c59e36fced4a1798ef6f3a4bbb67d2 -#: ../source/tutorial/query-documents.txt:180 -msgid "" -"The following example retrieves from the ``users`` collection all " -"documents where the ``status`` field has the value ``\"A\"``:" -msgstr "" - -# 5e89b4312a174824bd1f50b937c31661 -#: ../source/tutorial/query-documents.txt:188 -msgid "Specify Conditions Using Query Operators" -msgstr "" - -# e7fbdd74039c49e1848bbe9a3ed89c16 -#: ../source/includes/extracts/filter-query-operators.rst:2 -msgid "" -"A :ref:`query filter document ` can use the " -":ref:`query operators ` to specify conditions in the " -"following form:" -msgstr "" - -# fde0fb763aee4ddbb4a0de34b03aa7c6 -#: ../source/tutorial/query-documents.txt:192 -msgid "" -"The following example retrieves all documents from the ``users`` " -"collection where ``status`` equals either ``\"P\"`` or ``\"D\"``:" -msgstr "" - -# 16b8edf877274dce85c09f84d44fe8e5 -#: ../source/tutorial/query-documents.txt:200 -msgid "" -"Although you can express this query using the :query:`$or` operator, use " -"the :query:`$in` operator rather than the :query:`$or` operator when " -"performing equality checks on the same field." -msgstr "" - -# 9c724173e52948758fc79548f81808a8 -#: ../source/tutorial/query-documents.txt:204 -msgid "" -"Refer to the :doc:`/reference/operator/query` document for the complete " -"list of query operators." -msgstr "" - -# 396da5853cdc45c995c19ab20b63fc11 -#: ../source/tutorial/query-documents.txt:208 -msgid "Specify ``AND`` Conditions" -msgstr "" - -# 48be524ee0b9411388a9b204cf86b8ae -#: ../source/tutorial/query-documents.txt:210 -msgid "" -"A compound query can specify conditions for more than one field in the " -"collection's documents. Implicitly, a logical ``AND`` conjunction " -"connects the clauses of a compound query so that the query selects the " -"documents in the collection that match all the conditions." -msgstr "" - -# 570993d7dbd548339324842ce7435015 -#: ../source/tutorial/query-documents.txt:215 -msgid "" -"The following example retrieves all documents in the ``users`` collection" -" where the ``status`` equals ``\"A\"`` **and** ``age`` is less than " -"(:query:`$lt`) ``30``:" -msgstr "" - -# 71ea773081704122a077ed4b10b9949e -#: ../source/tutorial/query-documents.txt:223 -msgid "" -"See :ref:`comparison operators ` for other " -"comparison operators." -msgstr "" - -# 7c2ef9a9533647fdaba6182f9f9e9106 -#: ../source/tutorial/query-documents.txt:227 -msgid "Specify ``OR`` Conditions" -msgstr "" - -# d57ae72c2a7745ff9e16571ad20af0b9 -#: ../source/tutorial/query-documents.txt:229 -msgid "" -"Using the :query:`$or` operator, you can specify a compound query that " -"joins each clause with a logical ``OR`` conjunction so that the query " -"selects the documents in the collection that match at least one " -"condition." -msgstr "" - -# 264531ba67104cf3b3c0bf47e75f4a95 -#: ../source/tutorial/query-documents.txt:234 -msgid "" -"The following example retrieves all documents in the collection where the" -" ``status`` equals ``\"A\"`` **or** ``age`` is less than (:query:`$lt`) " -"``30``:" -msgstr "" - -# c79cd9b85ff9499385a9d0427a602074 -#: ../source/tutorial/query-documents.txt:247 -msgid "" -"Queries which use :ref:`comparison operators ` are subject to :ref:`type-bracketing`." -msgstr "" - -# 5d2a9780f4344d4d9185b1835f1b33f8 -#: ../source/tutorial/query-documents.txt:251 -msgid "Specify ``AND`` as well as ``OR`` Conditions" -msgstr "" - -# 8043c18840cf4b47a4f00085afa3fa4b -#: ../source/tutorial/query-documents.txt:253 -msgid "" -"With additional clauses, you can specify precise conditions for matching " -"documents." -msgstr "" - -# 069e117992c94322993597cd32d48517 -#: ../source/tutorial/query-documents.txt:256 -msgid "" -"In the following example, the compound query document selects all " -"documents in the collection where the ``status`` equals ``\"A\"`` **and**" -" *either* ``age`` is less than than (:query:`$lt`) ``30`` *or* ``type`` " -"equals ``1``:" -msgstr "" - -# 027faca550514dc7a0aaa6f2b824322a -#: ../source/tutorial/query-documents.txt:274 -msgid "Query on Embedded Documents" -msgstr "" - -# f39e8894a1d24198b04dfb8855b642dc -#: ../source/tutorial/query-documents.txt:276 -msgid "" -"When the field holds an embedded document, a query can either specify an " -"exact match on the embedded document or specify a match by individual " -"fields in the embedded document using the :term:`dot notation`." -msgstr "" - -# a93034ee5ca64882a732533dcf26e04f -#: ../source/tutorial/query-documents.txt:282 -msgid "Exact Match on the Embedded Document" -msgstr "" - -# f8285a5f0d2048d29e17ff5bb948fd7d -#: ../source/tutorial/query-documents.txt:284 -msgid "" -"To specify an exact equality match on the whole embedded document, use " -"the query document ``{ : }`` where ```` is the " -"document to match. Equality matches on an embedded document require an " -"*exact* match of the specified ````, including the field order." -msgstr "" - -# e25786930a654888ba7e441718a1935b -#: ../source/tutorial/query-documents.txt:289 -msgid "" -"In the following example, the query matches all documents where the " -"``favorites`` field is an embedded document that contains only the fields" -" ``artist`` equal to ``\"Picasso\"`` and ``food`` equal to ``\"pizza\"``," -" in that order:" -msgstr "" - -# 8a8ad681ca6f49d4bede038d76730d60 -#: ../source/tutorial/query-documents.txt:299 -msgid "Equality Match on Fields within an Embedded Document" -msgstr "" - -# d37065a3002342c592bf947ece964d68 -#: ../source/tutorial/query-documents.txt:301 -msgid "" -"Use the :term:`dot notation` to match by specific fields in an embedded " -"document. Equality matches for specific fields in an embedded document " -"will select documents in the collection where the embedded document " -"contains the specified fields with the specified values. The embedded " -"document can contain additional fields." -msgstr "" - -# a9459a3c622b4a5686220d1e6b5a7b51 -#: ../source/tutorial/query-documents.txt:307 -msgid "" -"In the following example, the query uses the :term:`dot notation` to " -"match all documents where the ``favorites`` field is an embedded document" -" that includes the field ``artist`` equal to ``\"Picasso\"`` and may " -"contain other fields:" -msgstr "" - -# d078b771e1c749988fdf1f45709bd13e -#: ../source/tutorial/query-documents.txt:319 -msgid "Query on Arrays" -msgstr "" - -# f179d0c4ea924e1f89df5e1d39701aaa -#: ../source/tutorial/query-documents.txt:321 -msgid "" -"When the field holds an array, you can query for an exact array match or " -"for specific values in the array. If the array holds embedded documents, " -"you can query for specific fields in the embedded documents using " -":term:`dot notation`." -msgstr "" - -# 015b381fac374c649451f5d89f3164b8 -#: ../source/tutorial/query-documents.txt:326 -msgid "" -"If you specify multiple conditions using the :query:`$elemMatch` " -"operator, the array must contain at least one element that satisfies all " -"the conditions. See :ref:`single-element-satisfies-criteria`." -msgstr "" - -# e48b30622f4b414184c3d3047fbc62f1 -#: ../source/tutorial/query-documents.txt:330 -msgid "" -"If you specify multiple conditions without using the :query:`$elemMatch` " -"operator, then some combination of the array elements, not necessarily a " -"single element, must satisfy all the conditions; i.e. different elements " -"in the array can satisfy different parts of the conditions. See :ref" -":`combination-of-elements-satisfies-criteria`." -msgstr "" - -# 2212341ea60240f08a8b553da8540d1f -#: ../source/tutorial/query-documents.txt:340 -msgid "Exact Match on an Array" -msgstr "" - -# 6815b32d41bd48fabcd90c96287a12e7 -#: ../source/tutorial/query-documents.txt:342 -msgid "" -"To specify equality match on an array, use the query document ``{ " -": }`` where ```` is the array to match. Equality " -"matches on the array require that the array field match *exactly* the " -"specified ````, including the element order." -msgstr "" - -# 63c6d05a6c634d1ab67d7c1e2e8f3c7e -#: ../source/tutorial/query-documents.txt:347 -msgid "" -"The following example queries for all documents where the field " -"``badges`` is an array that holds exactly two elements, ``\"blue\"``, and" -" ``\"black\"``, in this order:" -msgstr "" - -# a95fae9e23b145ac96506983b5f80275 -#: ../source/tutorial/query-documents.txt:355 -msgid "The query matches the following document:" -msgstr "" - -# 505aaa98165546a7a17539dbd283344d -#: ../source/tutorial/query-documents.txt:374 -msgid "Match an Array Element" -msgstr "" - -# bd615ddab2e045ebb8ff489b2358a878 -#: ../source/tutorial/query-documents.txt:376 -msgid "" -"Equality matches can specify a single element in the array to match. " -"These specifications match if the array contains at least *one* element " -"with the specified value." -msgstr "" - -# 66a3e0a755b940299ebd3fc4faa4350d -#: ../source/tutorial/query-documents.txt:380 -msgid "" -"The following example queries for all documents where ``badges`` is an " -"array that contains ``\"black\"`` as one of its elements:" -msgstr "" - -# 7baeaaaafa2c45b283063be5544a9f7f -#: ../source/tutorial/query-documents.txt:387 -msgid "The query matches the following documents:" -msgstr "" - -# da5670b0cb9a492790bc3f09fb50f83a -#: ../source/tutorial/query-documents.txt:426 -msgid "Match a Specific Element of an Array" -msgstr "" - -# c3ce1ab253c54e1d924f34bdc3cfabe6 -#: ../source/tutorial/query-documents.txt:428 -msgid "" -"Equality matches can specify equality matches for an element at a " -"particular index or position of the array using the :term:`dot notation`." -msgstr "" - -# 0f00aa0018a4433fb8a54e23c136c4b5 -#: ../source/tutorial/query-documents.txt:432 -msgid "" -"In the following example, the query uses the :term:`dot notation` to " -"match all documents where the ``badges`` is an array that contains " -"``\"black\"`` as the first element:" -msgstr "" - -# a120c803650842c398c3b20c2bfda646 -# 1aa893cdcd524e9ead40a265aafe330b -#: ../source/tutorial/query-documents.txt:440 -#: ../source/tutorial/query-documents.txt:660 -msgid "The operation returns the following document:" -msgstr "" - -# d87bcc5d838d4a6598b4eb278f2e75ef -#: ../source/tutorial/query-documents.txt:459 -msgid "Specify Multiple Criteria for Array Elements" -msgstr "" - -# bbcb92e8ecc34601bdc081d9c57edf6a -# 50f3360f717144d18aa5f3f6f71fdf2a -#: ../source/tutorial/query-documents.txt:464 -#: ../source/tutorial/query-documents.txt:645 -msgid "Single Element Satisfies the Criteria" -msgstr "" - -# 73e3e707cf86462d99d53bdfa2a5b644 -#: ../source/tutorial/query-documents.txt:466 -msgid "" -"Use :query:`$elemMatch` operator to specify multiple criteria on the " -"elements of an array such that at least one array element satisfies all " -"the specified criteria." -msgstr "" - -# dcef6708cbf14e84ac84564e17342f19 -#: ../source/tutorial/query-documents.txt:470 -msgid "" -"The following example queries for documents where the ``finished`` array " -"contains at least one element that is greater than (:query:`$gt`) ``15`` " -"and less than (:query:`$lt`) ``20``:" -msgstr "" - -# a401a5bec18248dbbeda0a0695629932 -#: ../source/tutorial/query-documents.txt:478 -msgid "" -"The operation returns the following documents, whose ``finished`` array " -"contains at least one element which meets both criteria:" -msgstr "" - -# ad3d620cb3cf4a138cb373ac7e446f9c -# f9116bc1afa2431288ece2a8987c321a -#: ../source/tutorial/query-documents.txt:510 -#: ../source/tutorial/query-documents.txt:677 -msgid "Combination of Elements Satisfies the Criteria" -msgstr "" - -# 764ae09524e14ff996e496ad647c0eb1 -#: ../source/tutorial/query-documents.txt:512 -msgid "" -"The following example queries for documents where the ``finished`` array " -"contains elements that in some combination satisfy the query conditions; " -"e.g., one element can satisfy the greater than ``15`` condition and " -"another element can satisfy the less than ``20`` condition, or a single " -"element can satisfy both:" -msgstr "" - -# 90eb08c0c66048539cfc67545516387f -# ec48c66193264a73883ffdbcfd65f7b5 -# a2879169800f48a6943f9cdbe4e5b5a9 -#: ../source/tutorial/query-documents.txt:522 -#: ../source/tutorial/query-documents.txt:581 -#: ../source/tutorial/query-documents.txt:612 -msgid "The operation returns the following documents:" -msgstr "" - -# 945faf9278f34bd4b311015801a0fe87 -#: ../source/tutorial/query-documents.txt:563 -msgid "Array of Embedded Documents" -msgstr "" - -# c4482c0eb61f4d1490b3ae3db328d4b9 -#: ../source/tutorial/query-documents.txt:566 -msgid "Match a Field in the Embedded Document Using the Array Index" -msgstr "" - -# 22ed2e6919694e6caec6784623c17d1f -#: ../source/tutorial/query-documents.txt:568 -msgid "" -"If you know the array index of the embedded document, you can specify the" -" document using the embedded document's position using the :term:`dot " -"notation`." -msgstr "" - -# 2ad245aad20545f5ae1d7d096ad874f0 -#: ../source/tutorial/query-documents.txt:572 -msgid "" -"The following example selects all documents where the ``points`` contains" -" an array whose first element (i.e. index is ``0``) is a document that " -"contains the field ``points`` whose value is less than or equal to " -"``55``:" -msgstr "" - -# 965e21f2e54d4b7aaf46b369de5da61e -#: ../source/tutorial/query-documents.txt:598 -msgid "Match a Field Without Specifying Array Index" -msgstr "" - -# 02cd1bf348304231865872cf44199b8c -#: ../source/tutorial/query-documents.txt:600 -msgid "" -"If you do not know the index position of the document in the array, " -"concatenate the name of the field that contains the array, with a dot " -"(``.``) and the name of the field in the embedded document." -msgstr "" - -# 5a90e3ed05eb4567bb3031130ad30495 -#: ../source/tutorial/query-documents.txt:604 -msgid "" -"The following example selects all documents where the ``points`` is an " -"array with at least one embedded document that contains the field " -"``points`` whose value is less than or equal to ``55``:" -msgstr "" - -# 77756eb9c2cc4f46a1e9a88bcae91fdb -#: ../source/tutorial/query-documents.txt:642 -msgid "Specify Multiple Criteria for Array of Documents" -msgstr "" - -# 67146d355b264724b228d480e34eb9ff -#: ../source/tutorial/query-documents.txt:647 -msgid "" -"Use :query:`$elemMatch` operator to specify multiple criteria on an array" -" of embedded documents such that at least one embedded document satisfies" -" all the specified criteria." -msgstr "" - -# fc92192f5dc24401a8f7bb2fea4a24e2 -#: ../source/tutorial/query-documents.txt:651 -msgid "" -"The following example queries for documents where the ``points`` array " -"has at least one embedded document that contains both the field " -"``points`` less than or equal to ``70`` and the field ``bonus`` equal to " -"``20``:" -msgstr "" - -# 8fd5298c9bf449419ddc4328699560a8 -#: ../source/tutorial/query-documents.txt:679 -msgid "" -"The following example queries for documents where the ``points`` array " -"contains elements that in some combination satisfy the query conditions; " -"e.g. one element satisfies the ``points`` less than or equal to ``70`` " -"condition and another element satisfies the ``bonus`` equal to ``20`` " -"condition, or a single element satisfies both criteria:" -msgstr "" - -# 8bb4a172eac44e00953eb3b5d8959a3d -#: ../source/tutorial/query-documents.txt:690 -msgid "The query returns the following documents:" -msgstr "" - -# bceb930c7b0644619ce6821e943e4ee3 -#: ../source/tutorial/query-documents.txt:718 -msgid "Additional Methods" -msgstr "" - -# 95079492b9d04dd8a32733c7273d8c5e -#: ../source/tutorial/query-documents.txt:720 -msgid "The following methods can also read documents from a collection:" -msgstr "" - -# 10f46f594d19413eb1c498aabc57d90e -#: ../source/tutorial/query-documents.txt:722 -msgid ":method:`db.collection.findOne` [#findOne]_" -msgstr "" - -# 3bec350c897d4a6b9eca49baaae6c8c0 -#: ../source/tutorial/query-documents.txt:724 -msgid "" -"In :doc:`aggregation pipeline `, the " -":pipeline:`$match` pipeline stage provides access to MongoDB queries." -msgstr "" - -# 7abb35e836dc43548bf9a4331247f40f -#: ../source/tutorial/query-documents.txt:729 -msgid "" -"The :method:`db.collection.findOne()` method also performs a read " -"operation to return a single document. Internally, the " -":method:`db.collection.findOne()` method is the " -":method:`db.collection.find()` method with a limit of 1." -msgstr "" - -# 7b58a2b141cc4691a122f15869bac5cb -#: ../source/tutorial/query-documents.txt:735 -msgid "Read Isolation" -msgstr "" - -# 8fa4e1efbde145ac8b1ddb2ed70552b8 -#: ../source/tutorial/query-documents.txt:739 -msgid "" -"For reads to :doc:`replica sets ` and replica set " -":doc:`shards `, read concern allows clients to choose a level " -"of isolation for their reads." -msgstr "" - -# b6e36ee3245b40d09ab6bcc394df0d22 -#: ../source/tutorial/query-documents.txt:743 -msgid "For more information, see :doc:`/reference/read-concern`." -msgstr "" - -# a6df1ce9d4be47aaa58310dba444b7e5 -#: ../source/includes/footnote-set-shell-batch-size.rst:1 -msgid "" -"You can use the ``DBQuery.shellBatchSize`` to change the number of " -"iteration from the default value ``20``. See :ref:`mongo-shell-executing-" -"queries` for more information." -msgstr "" - -#~ msgid "" -#~ "In the following example, the query " -#~ "document specifies an equality match on" -#~ " the field ``food`` **and** a less" -#~ " than (:query:`$lt`) comparison match on" -#~ " the field ``price``:" -#~ msgstr "" - -#~ msgid "Subdocuments" -#~ msgstr "" - -#~ msgid "" -#~ "When the field holds an embedded " -#~ "document (i.e. subdocument), you can " -#~ "either specify the entire subdocument as" -#~ " the value of a field, or " -#~ "\"reach into\" the subdocument using " -#~ ":term:`dot notation`, to specify values " -#~ "for individual fields in the " -#~ "subdocument:" -#~ msgstr "" - -#~ msgid "Exact Match on Subdocument" -#~ msgstr "" - -#~ msgid "" -#~ "To specify an equality match on " -#~ "the whole subdocument, use the query " -#~ "document ``{ : }`` where" -#~ " ```` is the subdocument to " -#~ "match. Equality matches on a subdocument" -#~ " require that the subdocument field " -#~ "match *exactly* the specified ````, " -#~ "including the field order." -#~ msgstr "" - -#~ msgid "" -#~ "In the following example, the query " -#~ "matches all documents where the value" -#~ " of the field ``producer`` is a " -#~ "subdocument that contains *only* the " -#~ "field ``company`` with the value " -#~ "``'ABC123'`` and the field ``address`` " -#~ "with the value ``'123 Street'``, in " -#~ "the exact order:" -#~ msgstr "" - -#~ msgid "Equality Match on Fields within Subdocument" -#~ msgstr "" - -#~ msgid "" -#~ "Equality matches for specific fields " -#~ "within subdocuments select the documents " -#~ "in the collection when the field " -#~ "in the subdocument contains a field " -#~ "that matches the specified value." -#~ msgstr "" - -#~ msgid "" -#~ "In the following example, the query " -#~ "uses the :term:`dot notation` to match" -#~ " all documents where the value of " -#~ "the field ``producer`` is a subdocument" -#~ " that contains a field ``company`` " -#~ "with the value ``'ABC123'`` and may " -#~ "contain other fields:" -#~ msgstr "" - -#~ msgid "" -#~ "When the field holds an array, you" -#~ " can query for an exact array " -#~ "match or for specific values in " -#~ "the array. If the array holds " -#~ "sub-documents, you can query for " -#~ "specific fields within the sub-documents" -#~ " using :term:`dot notation`:" -#~ msgstr "" - -#~ msgid "" -#~ "In the following example, the query " -#~ "matches all documents where the value" -#~ " of the field ``tags`` is an " -#~ "array that holds exactly three elements," -#~ " ``'fruit'``, ``'food'``, and ``'citrus'``, " -#~ "in this order:" -#~ msgstr "" - -#~ msgid "" -#~ "In the following example, the query " -#~ "matches all documents where the value" -#~ " of the field ``tags`` is an " -#~ "array that contains ``'fruit'`` as one" -#~ " of its elements:" -#~ msgstr "" - -#~ msgid "" -#~ "Equality matches can specify equality " -#~ "matches for an element at a " -#~ "particular index or position of the " -#~ "array." -#~ msgstr "" - -#~ msgid "" -#~ "In the following example, the query " -#~ "uses the :term:`dot notation` to match" -#~ " all documents where the value of " -#~ "the ``tags`` field is an array " -#~ "whose first element equals ``'fruit'``:" -#~ msgstr "" - -#~ msgid "Array of Subdocuments" -#~ msgstr "" - -#~ msgid "Match a Field in the Subdocument Using the Array Index" -#~ msgstr "" - -#~ msgid "" -#~ "If you know the array index of " -#~ "the subdocument, you can specify the " -#~ "document using the subdocument's position." -#~ msgstr "" - -#~ msgid "" -#~ "The following example selects all " -#~ "documents where the ``memos`` contains " -#~ "an array whose first element (i.e. " -#~ "index is ``0``) is a subdocument " -#~ "with the field ``by`` with the " -#~ "value ``'shipping'``:" -#~ msgstr "" - -#~ msgid "" -#~ "If you do not know the index " -#~ "position of the subdocument, concatenate " -#~ "the name of the field that " -#~ "contains the array, with a dot " -#~ "(``.``) and the name of the field" -#~ " in the subdocument." -#~ msgstr "" - -#~ msgid "" -#~ "The following example selects all " -#~ "documents where the ``memos`` field " -#~ "contains an array that contains at " -#~ "least one subdocument with the field " -#~ "``by`` with the value ``'shipping'``:" -#~ msgstr "" - -#~ msgid "Match Multiple Fields" -#~ msgstr "" - -#~ msgid "" -#~ "To match by multiple fields in the" -#~ " subdocument, you can use either dot" -#~ " notation or the :query:`$elemMatch` " -#~ "operator:" -#~ msgstr "" - -#~ msgid "" -#~ "The following example uses dot notation" -#~ " to query for documents where the " -#~ "value of the ``memos`` field is an" -#~ " array that has at least one " -#~ "subdocument that contains the field " -#~ "``memo`` equal to ``'on time'`` and " -#~ "the field ``by`` equal to " -#~ "``'shipping'``:" -#~ msgstr "" - -#~ msgid "" -#~ "The following example uses :query:`$elemMatch`" -#~ " to query for documents where the " -#~ "value of the ``memos`` field is an" -#~ " array that has at least one " -#~ "subdocument that contains the field " -#~ "``memo`` equal to ``'on time'`` and " -#~ "the field ``by`` equal to " -#~ "``'shipping'``:" -#~ msgstr "" - -# 7b5643608cbc44a093070c2632184b84 -#~ msgid "" -#~ "In MongoDB, the :method:`db.collection.find()` " -#~ "method retrieves documents from a " -#~ "collection. [#findOne]_ The " -#~ ":method:`db.collection.find()` method returns a " -#~ ":doc:`cursor ` to the retrieved" -#~ " documents." -#~ msgstr "" - -# ea04418694f04165bd7d13767118f1e1 -#~ msgid "" -#~ "This tutorial provides examples of read" -#~ " operations using the " -#~ ":method:`db.collection.find()` method in the " -#~ ":program:`mongo` shell. In these examples, " -#~ "the retrieved documents contain all " -#~ "their fields. To restrict the fields " -#~ "to return in the retrieved documents," -#~ " see :doc:`/tutorial/project-fields-from-" -#~ "query-results`." -#~ msgstr "" - -# a795839ebbed4dd4a0b5fea89d1d3d19 -#~ msgid "" -#~ "An empty query document (``{}``) selects" -#~ " all documents in the collection:" -#~ msgstr "" - -# 6afc46f447404d17aab6b8d088bacdf9 -#~ msgid "" -#~ "Not specifying a query document to " -#~ "the :method:`~db.collection.find()` is equivalent" -#~ " to specifying an empty query " -#~ "document. Therefore the following operation" -#~ " is equivalent to the previous " -#~ "operation:" -#~ msgstr "" - -# fd09b8b3eacf4bc5b933edffe9b4f478 -#~ msgid "" -#~ "To specify equality condition, use the" -#~ " query document ``{ : " -#~ "}`` to select all documents that " -#~ "contain the ```` with the " -#~ "specified ````." -#~ msgstr "" - -# 2a621f7fe20f4efcb78d8bb1edad6eb1 -#~ msgid "" -#~ "The following example retrieves from the" -#~ " ``inventory`` collection all documents " -#~ "where the ``type`` field has the " -#~ "value ``snacks``:" -#~ msgstr "" - -# c0ae495557b441bea434ce7df4b72c90 -#~ msgid "" -#~ "A query document can use the " -#~ ":ref:`query operators ` to" -#~ " specify conditions in a MongoDB " -#~ "query." -#~ msgstr "" - -# e846488f455b4d448d93aef3b57fb844 -#~ msgid "" -#~ "The following example selects all " -#~ "documents in the ``inventory`` collection " -#~ "where the value of the ``type`` " -#~ "field is either ``'food'`` or " -#~ "``'snacks'``:" -#~ msgstr "" - -# 32652d48a436434f8528f26b873cc89a -#~ msgid "" -#~ "Refer to the :doc:`/reference/operator` " -#~ "document for the complete list of " -#~ "query operators." -#~ msgstr "" - -# d47e1548891746cba6d53d5031b7f5bd -#~ msgid "" -#~ "This query selects all documents where" -#~ " the ``type`` field has the value " -#~ "``'food'`` **and** the value of the " -#~ "``price`` field is less than ``9.95``." -#~ " See :ref:`comparison operators ` for other comparison " -#~ "operators." -#~ msgstr "" - -# ac1ecaea97d6471699bed6c44ac41090 -#~ msgid "" -#~ "In the following example, the query " -#~ "document selects all documents in the" -#~ " collection where the field ``qty`` " -#~ "has a value greater than (:query:`$gt`)" -#~ " ``100`` **or** the value of the " -#~ "``price`` field is less than " -#~ "(:query:`$lt`) ``9.95``:" -#~ msgstr "" - -# 03751513f1d943bca7d611ef43516be6 -#~ msgid "" -#~ "In the following example, the compound" -#~ " query document selects all documents " -#~ "in the collection where the value " -#~ "of the ``type`` field is ``'food'`` " -#~ "**and** *either* the ``qty`` has a " -#~ "value greater than (:query:`$gt`) ``100`` " -#~ "*or* the value of the ``price`` " -#~ "field is less than (:query:`$lt`) " -#~ "``9.95``:" -#~ msgstr "" - -# d6433b5c462149409c5eb598b62519d8 -#~ msgid "Arrays" -#~ msgstr "" - -#~ msgid "" -#~ "In the following example, the query " -#~ "document specifies an equality match on" -#~ " the field ``type`` **and** a less" -#~ " than (:query:`$lt`) comparison match on" -#~ " the field ``price``:" -#~ msgstr "" - -#~ msgid "Embedded Documents" -#~ msgstr "" - -#~ msgid "" -#~ "To specify an equality match on " -#~ "the whole embedded document, use the " -#~ "query document ``{ : }``" -#~ " where ```` is the document to" -#~ " match. Equality matches on an " -#~ "embedded document require an *exact* " -#~ "match of the specified ````, " -#~ "including the field order." -#~ msgstr "" - -#~ msgid "" -#~ "In the following example, the query " -#~ "matches all documents where the value" -#~ " of the field ``producer`` is an " -#~ "embedded document that contains *only* " -#~ "the field ``company`` with the value " -#~ "``'ABC123'`` and the field ``address`` " -#~ "with the value ``'123 Street'``, in " -#~ "the exact order:" -#~ msgstr "" - -#~ msgid "" -#~ "In the following example, the query " -#~ "uses the :term:`dot notation` to match" -#~ " all documents where the value of " -#~ "the field ``producer`` is an embedded" -#~ " document that contains a field " -#~ "``company`` with the value ``'ABC123'`` " -#~ "and may contain other fields:" -#~ msgstr "" - -#~ msgid "" -#~ "Consider an ``inventory`` collection that " -#~ "contains the following documents:" -#~ msgstr "" - -#~ msgid "" -#~ "The following example queries for all" -#~ " documents where the field ``ratings`` " -#~ "is an array that holds exactly " -#~ "three elements, ``5``, ``8``, and ``9``," -#~ " in this order:" -#~ msgstr "" - -#~ msgid "" -#~ "The following example queries for all" -#~ " documents where ``ratings`` is an " -#~ "array that contains ``5`` as one " -#~ "of its elements:" -#~ msgstr "" - -#~ msgid "" -#~ "In the following example, the query " -#~ "uses the :term:`dot notation` to match" -#~ " all documents where the ``ratings`` " -#~ "array contains ``5`` as the first " -#~ "element:" -#~ msgstr "" - -#~ msgid "" -#~ "The following example queries for " -#~ "documents where the ``ratings`` array " -#~ "contains at least one element that " -#~ "is greater than (:query:`$gt`) ``5`` and" -#~ " less than (:query:`$lt`) ``9``:" -#~ msgstr "" - -#~ msgid "" -#~ "The operation returns the following " -#~ "documents, whose ``ratings`` array contains" -#~ " the element ``8`` which meets the" -#~ " criteria:" -#~ msgstr "" - -#~ msgid "" -#~ "The following example queries for " -#~ "documents where the ``ratings`` array " -#~ "contains elements that in some " -#~ "combination satisfy the query conditions; " -#~ "e.g., one element can satisfy the " -#~ "greater than ``5`` condition and another" -#~ " element can satisfy the less than" -#~ " ``9`` condition, or a single element" -#~ " can satisfy both:" -#~ msgstr "" - -#~ msgid "" -#~ "The document with the ``\"ratings\" :" -#~ " [ 5, 9 ]`` matches the query" -#~ " since the element ``9`` is greater" -#~ " than ``5`` (the first condition) and" -#~ " the element ``5`` is less than " -#~ "``9`` (the second condition)." -#~ msgstr "" - -#~ msgid "" -#~ "Consider that the ``inventory`` collection " -#~ "includes the following documents:" -#~ msgstr "" - -#~ msgid "" -#~ "If you know the array index of " -#~ "the embedded document, you can specify" -#~ " the document using the subdocument's " -#~ "position using the :term:`dot notation`." -#~ msgstr "" - -#~ msgid "" -#~ "The following example selects all " -#~ "documents where the ``memos`` contains " -#~ "an array whose first element (i.e. " -#~ "index is ``0``) is a document that" -#~ " contains the field ``by`` whose " -#~ "value is ``'shipping'``:" -#~ msgstr "" - -#~ msgid "" -#~ "If you do not know the index " -#~ "position of the document in the " -#~ "array, concatenate the name of the " -#~ "field that contains the array, with " -#~ "a dot (``.``) and the name of " -#~ "the field in the subdocument." -#~ msgstr "" - -#~ msgid "" -#~ "The following example selects all " -#~ "documents where the ``memos`` field " -#~ "contains an array that contains at " -#~ "least one embedded document that " -#~ "contains the field ``by`` with the " -#~ "value ``'shipping'``:" -#~ msgstr "" - -#~ msgid "" -#~ "The following example queries for " -#~ "documents where the ``memos`` array has" -#~ " at least one embedded document that" -#~ " contains both the field ``memo`` " -#~ "equal to ``'on time'`` and the " -#~ "field ``by`` equal to ``'shipping'``:" -#~ msgstr "" - -#~ msgid "" -#~ "The following example queries for " -#~ "documents where the ``memos`` array " -#~ "contains elements that in some " -#~ "combination satisfy the query conditions; " -#~ "e.g. one element satisfies the field " -#~ "``memo`` equal to ``'on time'`` " -#~ "condition and another element satisfies " -#~ "the field ``by`` equal to ``'shipping'``" -#~ " condition, or a single element can" -#~ " satisfy both criteria:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/query-for-null-fields.po b/locale/es/LC_MESSAGES/tutorial/query-for-null-fields.po deleted file mode 100644 index f013ed4b291..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/query-for-null-fields.po +++ /dev/null @@ -1,128 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 7617251400b0485ba0645de1e6601614 -#: ../source/tutorial/query-for-null-fields.txt:5 -msgid "Query for Null or Missing Fields" -msgstr "" - -# 8642df2368c04480a803bfae982bd1c4 -#: ../source/tutorial/query-for-null-fields.txt -msgid "On this page" -msgstr "" - -# 4af73bcbd15e4f129e2a2408e250304b -#: ../source/tutorial/query-for-null-fields.txt:15 -msgid "Different query operators in MongoDB treat ``null`` values differently." -msgstr "" - -# d9432f652d814289ae9f946e94ed974a -#: ../source/tutorial/query-for-null-fields.txt:17 -msgid "" -"The examples on this page use the :method:`db.collection.find()` method " -"in the :program:`mongo` shell. To populate the ``users`` collection " -"referenced in the examples, run the following in :program:`mongo` shell:" -msgstr "" - -# d2f3a2bae9014af1ad2f9d65ac459995 -#: ../source/tutorial/query-for-null-fields.txt:33 -msgid "Equality Filter" -msgstr "" - -# b34b6cd9b2c440708dad42e9b123db17 -#: ../source/tutorial/query-for-null-fields.txt:35 -msgid "" -"The ``{ name : null }`` query matches documents that either contain the " -"``name`` field whose value is ``null`` *or* that do not contain the " -"``name`` field." -msgstr "" - -# 9b176130e6204beab8ed226ff080ecc8 -#: ../source/tutorial/query-for-null-fields.txt:39 -msgid "Given the following query:" -msgstr "" - -# b157176892704924b816ec7a2a5f37bb -#: ../source/tutorial/query-for-null-fields.txt:45 -msgid "The query returns both documents:" -msgstr "" - -# ae4e15b909d142d487d682f94e7aa105 -#: ../source/tutorial/query-for-null-fields.txt:52 -msgid "" -"If the query uses an index that is :ref:`sparse `, " -"however, then the query will only match ``null`` values, not missing " -"fields." -msgstr "" - -# 59fae207f94f4b2eaf2fc1161f657985 -#: ../source/tutorial/query-for-null-fields.txt:56 -msgid "" -"If using the sparse index results in an incomplete result, MongoDB will " -"not use the index unless a :method:`~cursor.hint()` explicitly specifies " -"the index. See :ref:`index-type-sparse` for more information." -msgstr "" - -# d77410828afb4900a83f554a6ef82932 -#: ../source/tutorial/query-for-null-fields.txt:62 -msgid "Type Check" -msgstr "" - -# 09828f791a234c4e8a1e448f420f6aab -#: ../source/tutorial/query-for-null-fields.txt:64 -msgid "" -"The ``{ name : { $type: 10 } }`` query matches documents that contains " -"the ``name`` field whose value is ``null`` *only*; i.e. the value of the " -"``item`` field is of BSON Type ``Null`` (i.e. ``10``) :" -msgstr "" - -# db083ad82e524d539369e2e64b53ff9e -#: ../source/tutorial/query-for-null-fields.txt:73 -msgid "" -"The query returns only the document where the ``item`` field has a " -"``null`` value:" -msgstr "" - -# 67c2971854a0494b8661230a6bb605a5 -#: ../source/tutorial/query-for-null-fields.txt:81 -msgid "Existence Check" -msgstr "" - -# 717c3fa31b3f406f947b7b24a190ca0c -#: ../source/tutorial/query-for-null-fields.txt:83 -msgid "" -"The ``{ name : { $exists: false } }`` query matches documents that do not" -" contain the ``item`` field:" -msgstr "" - -# 52c47f745f214d13b1396ff91a80af90 -#: ../source/tutorial/query-for-null-fields.txt:90 -msgid "" -"The query returns only the document that does *not* contain the ``item`` " -"field:" -msgstr "" - -# 2b3a6620a1a244e48514188b7879271e -#: ../source/tutorial/query-for-null-fields.txt:97 -msgid "" -"The reference documentation for the :query:`$type` and :query:`$exists` " -"operators." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/rebuild-indexes.po b/locale/es/LC_MESSAGES/tutorial/rebuild-indexes.po deleted file mode 100644 index b4bbfbe5ed4..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/rebuild-indexes.po +++ /dev/null @@ -1,84 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 22:46+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 30d7ee077b944a09ae3d2eac7c6bbf26 -#: ../source/tutorial/rebuild-indexes.txt:6 -msgid "Rebuild Indexes" -msgstr "" - -# d26ee0e293444b5a8e6170814b607e64 -#: ../source/tutorial/rebuild-indexes.txt:10 -msgid "" -"If you need to rebuild indexes for a collection you can use the " -":method:`db.collection.reIndex()` method to rebuild all indexes on a " -"collection in a single operation. This operation drops all indexes, " -"including the :ref:`_id index `, and then rebuilds all " -"indexes." -msgstr "" - -# 726d636af1e74d43b733d264ea6c2b17 -#: ../source/tutorial/rebuild-indexes.txt:16 -msgid ":doc:`/core/indexes` and :doc:`/administration/indexes`." -msgstr "" - -# 947e0de106834edbb33c7fdd4be25fab -#: ../source/tutorial/rebuild-indexes.txt:19 -msgid "Process" -msgstr "" - -# 13bcf48c249443debeb9879b187f20eb -#: ../source/tutorial/rebuild-indexes.txt:21 -msgid "The operation takes the following form:" -msgstr "" - -# 0060030e239b424580449e8843d9b67e -#: ../source/tutorial/rebuild-indexes.txt:27 -msgid "" -"MongoDB will return the following document when the operation completes:" -msgstr "" - -# 8e0d3c31703c467f9ff8f3b97bf017c8 -#: ../source/tutorial/rebuild-indexes.txt:49 -msgid "" -"This shell helper provides a wrapper around the :dbcommand:`reIndex` " -":term:`database command`. Your :doc:`client library `" -" may have a different or additional interface for this operation." -msgstr "" - -# 621ddc53de3b455ab071b7952a526f43 -#: ../source/tutorial/rebuild-indexes.txt:54 -msgid "Additional Considerations" -msgstr "" - -# 860d0f4a76c14e888e58352a21bd2e8c -#: ../source/includes/note-build-indexes-on-replica-sets.rst:3 -msgid "" -"To build or rebuild indexes for a :term:`replica set` see :ref:`index-" -"building-replica-sets`." -msgstr "" - -# bbfe0899a01f43879fda193894fb98a8 -#: ../source/tutorial/rebuild-indexes.txt:1 -msgid "index" -msgstr "" - -# bbfe0899a01f43879fda193894fb98a8 -#: ../source/tutorial/rebuild-indexes.txt:1 -msgid "rebuild" -msgstr "" diff --git a/locale/es/LC_MESSAGES/tutorial/reconfigure-replica-set-with-unavailable-members.po b/locale/es/LC_MESSAGES/tutorial/reconfigure-replica-set-with-unavailable-members.po deleted file mode 100644 index ef3ff383b1f..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/reconfigure-replica-set-with-unavailable-members.po +++ /dev/null @@ -1,379 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:33+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# ef57289f0ad9445fbf4a3fcc24409b59 -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:3 -msgid "Reconfigure a Replica Set with Unavailable Members" -msgstr "" - -# 4fc429f937424083817df6b103f6f9b9 -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt -msgid "On this page" -msgstr "" - -# 739fa5c47f914a35a7b9b40827a52a4b -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:13 -msgid "" -"To reconfigure a :term:`replica set` when a **majority** of members are " -"available, use the :method:`rs.reconfig()` operation on the current " -":term:`primary`, following the example in the :ref:`Replica Set " -"Reconfiguration Procedure `." -msgstr "" - -# c59f9ef901e34cf59db311fa5fc38ea5 -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:20 -msgid "" -"This document provides steps for re-configuring a replica set when *only*" -" a **minority** of members are accessible." -msgstr "" - -# 564cf826fd354f138421db84553dfb4d -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:23 -msgid "" -"You may need to use the procedure, for example, in a geographically " -"distributed replica set, where *no* local group of members can reach a " -"majority. See :ref:`replica-set-elections` for more information on this " -"situation." -msgstr "" - -# e2fc6d6d3a4041318061d7e408bbddbe -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:32 -msgid "Reconfigure by Forcing the Reconfiguration" -msgstr "" - -# be35c95cb8b7456a904132e6ca348566 -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:34 -msgid "" -"This procedure lets you recover while a majority of :term:`replica set` " -"members are down or unreachable. You connect to any surviving member and " -"use the ``force`` option to the :method:`rs.reconfig()` method." -msgstr "" - -# 5a64aa124ba04d7fb5879d0ba20a35e3 -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:38 -msgid "" -"The ``force`` option forces a new configuration onto the member. Use this" -" procedure only to recover from catastrophic interruptions. Do not use " -"``force`` every time you reconfigure. Also, do not use the ``force`` " -"option in any automatic scripts and do not use ``force`` when there is " -"still a :term:`primary`." -msgstr "" - -# b1600545785c489c943172576d834232 -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:43 -msgid "To force reconfiguration:" -msgstr "" - -# 16f19dd83f49460f956e9644447dccb7 -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:45 -msgid "Back up a surviving member." -msgstr "" - -# 87bb03932a7841bb9be1923417c29cd0 -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:47 -msgid "" -"Connect to a surviving member and save the current configuration. " -"Consider the following example commands for saving the configuration:" -msgstr "" - -# 225df8fbcb094b4eb413b01eb2cd9c36 -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:56 -msgid "" -"On the same member, remove the down and unreachable members of the " -"replica set from the :rsconf:`members` array by setting the array equal " -"to the surviving members alone. Consider the following example, which " -"uses the ``cfg`` variable created in the previous step:" -msgstr "" - -# e0ed7ddbf6da49a881a7caf9995e2393 -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:66 -msgid "" -"On the same member, reconfigure the set by using the " -":method:`rs.reconfig()` command with the ``force`` option set to " -"``true``:" -msgstr "" - -# c8cd098c09b14d4ab408006a226b9d60 -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:74 -msgid "" -"This operation forces the secondary to use the new configuration. The " -"configuration is then propagated to all the surviving members listed in " -"the ``members`` array. The replica set then elects a new primary." -msgstr "" - -# a7dfe74c94f54a7b97569f3563d09659 -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:80 -msgid "" -"When you use ``force : true``, the version number in the replica set " -"configuration increases significantly, by tens or hundreds of thousands. " -"This is normal and designed to prevent set version collisions if you " -"accidentally force re-configurations on both sides of a network partition" -" and then the network partitioning ends." -msgstr "" - -# f13e4ef173624b259e590acbdece2180 -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:87 -msgid "" -"If the failure or partition was only temporary, shut down or decommission" -" the removed members as soon as possible." -msgstr "" - -# f50240f528684eb881a0153ddac81916 -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:90 -msgid ":doc:`/tutorial/resync-replica-set-member`" -msgstr "" - -# 76cce0dbc049430a81659c7827d7fa66 -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:28 -msgid "replica set" -msgstr "" - -# 76cce0dbc049430a81659c7827d7fa66 -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:28 -msgid "reconfiguration" -msgstr "" - -#~ msgid "" -#~ "The ``force`` option forces a new " -#~ "configuration onto the. Use this " -#~ "procedure only to recover from " -#~ "catastrophic interruptions. Do not use " -#~ "``force`` every time you reconfigure. " -#~ "Also, do not use the ``force`` " -#~ "option in any automatic scripts and " -#~ "do not use ``force`` when there is" -#~ " still a :term:`primary`." -#~ msgstr "" - -# 3a85ab3f70e14e9da8140e4a23932c8c -#~ msgid "" -#~ "To reconfigure a :term:`replica set` " -#~ "when a **minority** of members are " -#~ "unavailable, use the :method:`rs.reconfig()` " -#~ "operation on the current :term:`primary`, " -#~ "following the example in the " -#~ ":ref:`Replica Set Reconfiguration Procedure " -#~ "`." -#~ msgstr "" - -# a86213ffed3746ce9ceae122ccf20300 -#~ msgid "" -#~ "This document provides the following " -#~ "options for re-configuring a replica " -#~ "set when a **majority** of members " -#~ "are *not* accessible:" -#~ msgstr "" - -# db03fa0e2b7b4f81bf4df35dec914181 -#~ msgid ":ref:`replica-set-force-reconfiguration`" -#~ msgstr "" - -# d31ab9ecf98343c59fe56ef53911a378 -#~ msgid ":ref:`replica-set-reconfigure-by-replacing`" -#~ msgstr "" - -# d88bd18fae64472684d8739ffa441209 -#~ msgid "" -#~ "You may need to use one of " -#~ "these procedures, for example, in a " -#~ "geographically distributed replica set, where" -#~ " *no* local group of members can " -#~ "reach a majority. See :ref:`replica-" -#~ "set-elections` for more information on " -#~ "this situation." -#~ msgstr "" - -# 2f5d2c684c9849648c427c6aba35e261 -#~ msgid "" -#~ "On the same member, remove the " -#~ "down and unreachable members of the " -#~ "replica set from the " -#~ ":data:`~local.system.replset.members` array by " -#~ "setting the array equal to the " -#~ "surviving members alone. Consider the " -#~ "following example, which uses the " -#~ "``cfg`` variable created in the previous" -#~ " step:" -#~ msgstr "" - -# e443e853aaed4c428dd82099aea52a4b -#~ msgid "Reconfigure by Replacing the Replica Set" -#~ msgstr "" - -# dae7b548eb2f448893cae45a54b4b5fb -#~ msgid "" -#~ "Use the following procedure **only** for" -#~ " versions of MongoDB prior to version" -#~ " 2.0. If you're running MongoDB 2.0" -#~ " or later, use the above procedure," -#~ " :ref:`replica-set-force-reconfiguration`." -#~ msgstr "" - -# 2feeb9511a2c4d9ba2f050ec96386071 -#~ msgid "" -#~ "These procedures are for situations " -#~ "where a *majority* of the :term:`replica" -#~ " set` members are down or " -#~ "unreachable. If a majority is *running*," -#~ " then skip these procedures and " -#~ "instead use the :method:`rs.reconfig()` " -#~ "command according to the examples in " -#~ ":ref:`replica-set-reconfiguration-usage`." -#~ msgstr "" - -# 727ffc9aecab4392a17089b9892159ac -#~ msgid "" -#~ "If you run a pre-2.0 version and" -#~ " a majority of your replica set " -#~ "is down, you have the two options" -#~ " described here. Both involve replacing " -#~ "the replica set." -#~ msgstr "" - -# 0155b95fecc340a4bfc779c1157ab536 -#~ msgid "Reconfigure by Turning Off Replication" -#~ msgstr "" - -# 198c32e0aadb43d3b9667dfa0b234579 -#~ msgid "" -#~ "This option replaces the :term:`replica " -#~ "set` with a :term:`standalone` server." -#~ msgstr "" - -# 3693d20dd9eb489dbe0af0190c3721a6 -# 5a4d38150b034964b9d3675dc9b636c7 -#~ msgid "" -#~ "Stop the surviving :program:`mongod` " -#~ "instances. To ensure a clean shutdown," -#~ " use an existing :term:`control script` " -#~ "or use the :method:`db.shutdownServer()` " -#~ "method." -#~ msgstr "" - -# 53620526dddb46929dda5fd5f88fa01c -# d7d75b9c9ce64ba5bfbdefdb5e3f60be -#~ msgid "" -#~ "For example, to use the " -#~ ":method:`db.shutdownServer()` method, connect to " -#~ "the server using the :program:`mongo` " -#~ "shell and issue the following sequence" -#~ " of commands:" -#~ msgstr "" - -# e5da7d13cd214ed78ccb2f955b7fd4ae -#~ msgid "" -#~ "Create a backup of the data " -#~ "directory (i.e. :setting:`~storage.dbPath`) of " -#~ "the surviving members of the set." -#~ msgstr "" - -# 6476f28e73f6408792bc9441bebc58b7 -#~ msgid "Optional" -#~ msgstr "" - -# 0edca1203b5145aaa6ba879e84409655 -#~ msgid "" -#~ "Restart one of the :program:`mongod` " -#~ "instances *without* the :option:`--replSet " -#~ "` parameter." -#~ msgstr "" - -# e94ebf747f104d64845cc3404de8f6ba -#~ msgid "" -#~ "The data is now accessible and " -#~ "provided by a single server that " -#~ "is not a replica set member. " -#~ "Clients can use this server for " -#~ "both reads and writes." -#~ msgstr "" - -# dc7e6742cfd14e86806a33d1f78d6917 -#~ msgid "" -#~ "When possible, re-deploy a replica " -#~ "set to provide redundancy and to " -#~ "protect your deployment from operational " -#~ "interruption." -#~ msgstr "" - -# fce3d001998f469697b2b13f4fda3f48 -#~ msgid "Reconfigure by \"Breaking the Mirror\"" -#~ msgstr "" - -# b42900db5bd249aa8ebcc5b9d573eb2f -#~ msgid "" -#~ "This option selects a surviving " -#~ ":term:`replica set` member to be the " -#~ "new :term:`primary` and to \"seed\" a" -#~ " new replica set. In the following" -#~ " procedure, the new primary is " -#~ "``db0.example.net``. MongoDB copies the data" -#~ " from ``db0.example.net`` to all the " -#~ "other members." -#~ msgstr "" - -# 98b8aa09d2ac4cb6b52a752126489f77 -#~ msgid "" -#~ "Move the data directories (i.e. " -#~ ":setting:`~storage.dbPath`) for all the " -#~ "members except ``db0.example.net``, so that" -#~ " all the members except ``db0.example.net``" -#~ " have empty data directories. For " -#~ "example:" -#~ msgstr "" - -# 5e90d7a5b1a94ddeb00d82766bd9cbdc -#~ msgid "" -#~ "Move the data files for ``local`` " -#~ "database (i.e. ``local.*``) so that " -#~ "``db0.example.net`` has no local database. " -#~ "For example" -#~ msgstr "" - -# 18b531fadd99480caf93a7d9f6dcf784 -#~ msgid "Start each member of the replica set normally." -#~ msgstr "" - -# ac67056565b9401ab3582c156e24b960 -#~ msgid "" -#~ "Connect to ``db0.example.net`` in a " -#~ ":program:`mongo` shell and run " -#~ ":method:`rs.initiate()` to initiate the " -#~ "replica set." -#~ msgstr "" - -# 3d99c0a639894217928b8e2b531d277a -#~ msgid "" -#~ "Add the other set members using " -#~ ":method:`rs.add()`. For example, to add " -#~ "a member running on ``db1.example.net`` " -#~ "at port ``27017``, issue the following" -#~ " command:" -#~ msgstr "" - -# 46c95b8d6b8749678e4ff7ec70f96fbd -#~ msgid "" -#~ "MongoDB performs an initial sync on " -#~ "the added members by copying all " -#~ "data from ``db0.example.net`` to the " -#~ "added members." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/recover-data-following-unexpected-shutdown.po b/locale/es/LC_MESSAGES/tutorial/recover-data-following-unexpected-shutdown.po deleted file mode 100644 index fbaec464ab4..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/recover-data-following-unexpected-shutdown.po +++ /dev/null @@ -1,441 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:35+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# a84cb1cd2a5a4791bb8447a297b585f3 -#: ../source/tutorial/recover-data-following-unexpected-shutdown.txt:3 -msgid "Recover a Standalone after an Unexpected Shutdown" -msgstr "" - -# 78c8bf496a0d499abec5b5f776138ee4 -#: ../source/tutorial/recover-data-following-unexpected-shutdown.txt:7 -msgid "" -"When a standalone :program:`mongod` instance has journaling disabled " -"[#journaling-on]_, an unclean shutdown may leave the data in an " -"inconsistent state. Following an unclean shutdown, if a non-empty " -"``mongod.lock`` file exists, :program:`mongod` instance logs the " -"following message upon restart:" -msgstr "" - -# ad92438bf19a4a9da32414a6d935adfa -#: ../source/tutorial/recover-data-following-unexpected-shutdown.txt:17 -msgid "" -"If your :setting:`~storage.dbPath` contains a non-empty ``mongod.lock`` " -"file, you must repair the database. This tutorial outlines the procedure " -"to repair your database for a standalone :program:`mongod`." -msgstr "" - -# 8b70f38bd2b8468aac505a6f1b4d9da7 -#: ../source/tutorial/recover-data-following-unexpected-shutdown.txt:23 -msgid "" -"Do not use this tutorial to recover a member of a :term:`replica set`. " -"Instead, you should either restore from a :doc:`backup ` " -"or resync from another member of the set, as described in :doc:`/tutorial" -"/resync-replica-set-member`." -msgstr "" - -# 4ec07202d98141af84fcc49ad7f88f32 -#: ../source/tutorial/recover-data-following-unexpected-shutdown.txt:30 -msgid "" -"By default, MongoDB runs with :doc:`journaling ` " -"enabled to prevent data inconsistency in the event of an unclean " -"shutdown. To shut down cleanly, see :ref:`terminate-mongod-processes`." -msgstr "" - -# 9feb5659c5cd494e8ff247c9b6fb1665 -#: ../source/tutorial/recover-data-following-unexpected-shutdown.txt:38 -msgid "Procedure" -msgstr "" - -# dccd60796c7145808e8fcd9c3036ca64 -#: ../source/tutorial/recover-data-following-unexpected-shutdown.txt:42 -msgid "" -"Run the repair operation as the same user that normally runs the " -":program:`mongod` process to avoid changing the permissions of the " -"MongoDB data files." -msgstr "" - -# 87e11e5deb1e4289a72af58bed8a1d06 -#: ../source/tutorial/recover-data-following-unexpected-shutdown.txt:50 -msgid "" -"Generally, you should not manually remove the ``mongod.lock`` file. " -"Instead, use the above procedure to recover the database. In dire " -"situations, you can remove the file, start the database using the " -"possibly corrupt files, and attempt to recover data from the database. " -"However, it is impossible to predict the state of the database in these " -"situations." -msgstr "" - -#~ msgid "" -#~ "The :doc:`/administration` documents, including " -#~ ":ref:`Replica Set Syncing `, and the documentation on the" -#~ " :setting:`repair`, :setting:`repairpath`, and " -#~ ":setting:`storage.journal.enabled` settings." -#~ msgstr "" - -#~ msgid "" -#~ "To repair your data files using " -#~ "the :option:`--repairpath ` " -#~ "option to preserve the original data " -#~ "files unmodified:" -#~ msgstr "" - -#~ msgid "" -#~ "Once you confirm that the data " -#~ "files are operational you may delete " -#~ "or archive the data files in the" -#~ " ``/data/db`` directory." -#~ msgstr "" - -# 8313635e34784e12b55af5161c53d7e2 -#~ msgid "Recover Data after an Unexpected Shutdown" -#~ msgstr "" - -# 7c665bfcfccd4ee18010b21c2bb20c67 -#~ msgid "" -#~ "If MongoDB does not shutdown cleanly " -#~ "[#clean-shutdown]_ the on-disk " -#~ "representation of the data files will" -#~ " likely reflect an inconsistent state " -#~ "which could lead to data corruption. " -#~ "[#validation]_" -#~ msgstr "" - -# 87068454f8304966962e735c31110ad3 -#~ msgid "" -#~ "To prevent data inconsistency and " -#~ "corruption, always shut down the " -#~ "database cleanly and use the " -#~ ":ref:`durability journaling `. " -#~ "MongoDB writes data to the journal, " -#~ "by default, every 100 milliseconds, such" -#~ " that MongoDB can always recover to" -#~ " a consistent state even in the " -#~ "case of an unclean shutdown due to" -#~ " power loss or other system failure." -#~ msgstr "" - -# c0c027b0706b400e836f85225adaee41 -#~ msgid "" -#~ "If you are *not* running as part" -#~ " of a :term:`replica set` **and** do" -#~ " *not* have journaling enabled, use " -#~ "the following procedure to recover data" -#~ " that may be in an inconsistent " -#~ "state. If you are running as part" -#~ " of a replica set, you should " -#~ "*always* restore from a backup or " -#~ "restart the :program:`mongod` instance with" -#~ " an empty :setting:`~storage.dbPath` and " -#~ "allow MongoDB to perform an initial " -#~ "sync to restore the data." -#~ msgstr "" - -# a1275488b6174840a98e55dd2f90f9df -#~ msgid "" -#~ "To ensure a clean shut down, use" -#~ " the :method:`db.shutdownServer()` from the " -#~ ":program:`mongo` shell, your control script," -#~ " the :option:`mongod --shutdown` option on" -#~ " Linux systems, \"Control-C\" when running" -#~ " :program:`mongod` in interactive mode, or" -#~ " ``kill $(pidof mongod)`` or ``kill " -#~ "-2 $(pidof mongod)``." -#~ msgstr "" - -# ba47d0fb514f4fd3af4c169b3ed8af2e -#~ msgid "" -#~ "You can also use the " -#~ ":method:`db.collection.validate()` method to test" -#~ " the integrity of a single " -#~ "collection. However, this process is " -#~ "time consuming, and without journaling " -#~ "you can safely assume that the " -#~ "data is in an invalid state and" -#~ " you should either run the repair " -#~ "operation or resync from an intact " -#~ "member of the replica set." -#~ msgstr "" - -# c9d202c5be064b0bb2681d35e1501a21 -#~ msgid "Process" -#~ msgstr "" - -# a112f885f4bf4b9f806bd6d01ff4c386 -#~ msgid "Indications" -#~ msgstr "" - -# eb547b190e3f4c79aba0e60234d3d1b7 -#~ msgid "" -#~ "When you are aware of a " -#~ ":program:`mongod` instance running without " -#~ "journaling that stops unexpectedly **and** " -#~ "you're not running with replication, you" -#~ " should always run the repair " -#~ "operation before starting MongoDB again. " -#~ "If you're using replication, then " -#~ "restore from a backup and allow " -#~ "replication to perform an initial " -#~ ":ref:`sync ` to " -#~ "restore data." -#~ msgstr "" - -# 961cbc75da164d769f992f8027400bf3 -#~ msgid "" -#~ "If the ``mongod.lock`` file in the " -#~ "data directory specified by " -#~ ":setting:`~storage.dbPath`, ``/data/db`` by default," -#~ " is *not* a zero-byte file, " -#~ "then :program:`mongod` will refuse to " -#~ "start, and you will find a message" -#~ " that contains the following line in" -#~ " your MongoDB log our output:" -#~ msgstr "" - -# d84d8a0c8f294b4590854dbf896decec -#~ msgid "" -#~ "This indicates that you need to " -#~ "run :program:`mongod` with the " -#~ ":option:`--repair ` option. " -#~ "If you run repair when the " -#~ "``mongodb.lock`` file exists in your " -#~ ":setting:`~storage.dbPath`, or the optional " -#~ ":option:`--repairpath `, you" -#~ " will see a message that contains " -#~ "the following line:" -#~ msgstr "" - -# 7feda3bc84b3464b92c657ba51c6d3b9 -#~ msgid "" -#~ "If you see this message, as a " -#~ "last resort you may remove the " -#~ "lockfile **and** run the repair " -#~ "operation before starting the database " -#~ "normally, as in the following procedure:" -#~ msgstr "" - -# 9fcb79f3e4744377983b0baa557cbf44 -#~ msgid "Overview" -#~ msgstr "" - -# 309becc49b39497fbb2bfceb298cafa5 -#~ msgid "Recovering a member of a replica set." -#~ msgstr "" - -# 748dd53dde38411b8ad8c9eb1afd91f2 -#~ msgid "" -#~ "Do not use this procedure to " -#~ "recover a member of a :term:`replica " -#~ "set`. Instead you should either restore" -#~ " from a :doc:`backup ` or" -#~ " perform an initial sync using data" -#~ " from an intact member of the " -#~ "set, as described in :doc:`/tutorial" -#~ "/resync-replica-set-member`." -#~ msgstr "" - -# 1b4c33e2bda349da8bc4bd3558a7c0d2 -#~ msgid "" -#~ "There are two processes to repair " -#~ "data files that result from an " -#~ "unexpected shutdown:" -#~ msgstr "" - -# 73b7dba3bf254e61ae91269fcb207720 -#~ msgid "" -#~ "Use the :option:`--repair `" -#~ " option in conjunction with the " -#~ ":option:`--repairpath ` option." -#~ " :program:`mongod` will read the existing" -#~ " data files, and write the existing" -#~ " data to new data files. This " -#~ "does not modify or alter the " -#~ "existing data files." -#~ msgstr "" - -# d6095d5a4b9241468dec617fb329f9a7 -#~ msgid "" -#~ "You do not need to remove the " -#~ "``mongod.lock`` file before using this " -#~ "procedure." -#~ msgstr "" - -# b818824db181437a99bbb53e1a7967d5 -#~ msgid "" -#~ "Use the :option:`--repair `" -#~ " option. :program:`mongod` will read the" -#~ " existing data files, write the " -#~ "existing data to new files and " -#~ "replace the existing, possibly corrupt, " -#~ "files with new files." -#~ msgstr "" - -# e53bfe56d83d4a84b05e50e849ce3e0b -#~ msgid "You must remove the ``mongod.lock`` file before using this procedure." -#~ msgstr "" - -# ad54fdca85fc44bebadc1dc540d3a4b1 -#~ msgid "" -#~ ":option:`--repair ` functionality" -#~ " is also available in the shell " -#~ "with the :method:`db.repairDatabase()` helper " -#~ "for the :dbcommand:`repairDatabase` command." -#~ msgstr "" - -# f11e682b8a4a44b7ac8c4e200c5e7753 -#~ msgid "Procedures" -#~ msgstr "" - -# 1cbfb1bd43d84e479c98aa53f6f13acf -# 086bcf90ec8a45cd81d52530e90d52e6 -#~ msgid "" -#~ "Start :program:`mongod` using :option:`--repair " -#~ "` to read the existing" -#~ " data files." -#~ msgstr "" - -# 4612839cb6c443cbbf9e51806e92fc57 -#~ msgid "" -#~ "When this completes, the new repaired" -#~ " data files will be in the " -#~ "``/data/db0`` directory." -#~ msgstr "" - -# c00c1df4cacd41689af01fddebe2c971 -#~ msgid "" -#~ "Start :program:`mongod` using the following" -#~ " invocation to point the " -#~ ":setting:`~storage.dbPath` at ``/data/db0``:" -#~ msgstr "" - -# b128010f28e346b2bd8f3cc7ee2e413d -#~ msgid "" -#~ "To repair your data files without " -#~ "preserving the original files, do not" -#~ " use the :option:`--repairpath ` option, as in the " -#~ "following procedure:" -#~ msgstr "" - -# f8c2ca7071f14e658aca3f98538553ca -#~ msgid "Remove the stale lock file:" -#~ msgstr "" - -# d11178426a98411ba53f4232d1be8910 -#~ msgid "" -#~ "Replace ``/data/db`` with your " -#~ ":setting:`~storage.dbPath` where your MongoDB " -#~ "instance's data files reside." -#~ msgstr "" - -# 8e92afc1030344b6b3c046f7272fa689 -#~ msgid "" -#~ "After you remove the ``mongod.lock`` " -#~ "file you *must* run the " -#~ ":option:`--repair ` process " -#~ "before using your database." -#~ msgstr "" - -# c18b405de8b8489cbb049a0d69a09e48 -#~ msgid "" -#~ "When this completes, the repaired data" -#~ " files will replace the original data" -#~ " files in the ``/data/db`` directory." -#~ msgstr "" - -# 261992bf2f254e50af7fadc3443f3b74 -#~ msgid "" -#~ "Start :program:`mongod` using the following" -#~ " invocation to point the " -#~ ":setting:`~storage.dbPath` at ``/data/db``:" -#~ msgstr "" - -# f2ede416967347c68f7ec5b764a8ec3a -#~ msgid "``mongod.lock``" -#~ msgstr "" - -# 8da7e383f314493aa4e6f2cb81798bf8 -#~ msgid "" -#~ "In normal operation, you should " -#~ "**never** remove the ``mongod.lock`` file " -#~ "and start :program:`mongod`. Instead consider" -#~ " the one of the above methods " -#~ "to recover the database and remove " -#~ "the lock files. In dire situations " -#~ "you can remove the lockfile, and " -#~ "start the database using the possibly" -#~ " corrupt files, and attempt to " -#~ "recover data from the database; however," -#~ " it's impossible to predict the state" -#~ " of the database in these situations." -#~ msgstr "" - -# c9cc083377274405922c7dbf0e679a4c -#~ msgid "" -#~ "If you are not running with " -#~ "journaling, and your database shuts down" -#~ " unexpectedly for *any* reason, you " -#~ "should always proceed *as if* your " -#~ "database is in an inconsistent and " -#~ "likely corrupt state. If at all " -#~ "possible restore from :doc:`backup " -#~ "` or, if running as a " -#~ ":term:`replica set`, restore by performing " -#~ "an initial sync using data from an" -#~ " intact member of the set, as " -#~ "described in :doc:`/tutorial/resync-replica-" -#~ "set-member`." -#~ msgstr "" - -#~ msgid "" -#~ "The :doc:`/administration` documents, including " -#~ ":ref:`Replica Set Syncing `, and the documentation on the" -#~ " :option:`--repair ` " -#~ ":setting:`~storage.repairPath` and " -#~ ":setting:`storage.journal.enabled` settings." -#~ msgstr "" - -#~ msgid "" -#~ "Always Run :program:`mongod` as the same" -#~ " user to avoid changing the " -#~ "permissions of the MongoDB data files." -#~ msgstr "" - -#~ msgid "" -#~ "To repair your data files using " -#~ "the :option:`--repairpath ` " -#~ "option to preserve the original data " -#~ "files unmodified." -#~ msgstr "" - -#~ msgid "" -#~ "Once you confirm that the data " -#~ "files are operational you may delete " -#~ "or archive the old data files in" -#~ " the ``/data/db`` directory. You may " -#~ "also wish to move the repaired " -#~ "files to the old database location " -#~ "or update the :setting:`~storage.dbPath` to" -#~ " indicate the new location." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/remove-documents.po b/locale/es/LC_MESSAGES/tutorial/remove-documents.po deleted file mode 100644 index df83a39cab7..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/remove-documents.po +++ /dev/null @@ -1,462 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:30+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 3704957830b44451b1fef589baa95a31 -#: ../source/tutorial/remove-documents.txt:5 -msgid "Delete Documents" -msgstr "" - -# 18cac7f6ca364dd0b7e0979036279cc7 -#: ../source/tutorial/remove-documents.txt -msgid "On this page" -msgstr "" - -# a72d07acd5da497a81222ef26d544dda -#: ../source/tutorial/remove-documents.txt:16 -msgid "Delete Methods" -msgstr "" - -# 1299fd13ae1545158af2e449f3bea14e -#: ../source/tutorial/remove-documents.txt:18 -msgid "" -"MongoDB provides the following methods to delete documents of a " -"collection:" -msgstr "" - -# 9ff48655f6404189b9c6852076a91cb1 -#: ../source/tutorial/remove-documents.txt:24 -msgid ":method:`db.collection.remove()`" -msgstr "" - -# c02153eae73c4dc8a04350fcd4a50448 -#: ../source/tutorial/remove-documents.txt:25 -msgid "Delete a single document or all documents that match a specified filter." -msgstr "" - -# eb78d9ade602428dadb969040efa23a6 -#: ../source/tutorial/remove-documents.txt:27 -msgid ":method:`db.collection.deleteOne()`" -msgstr "" - -# 5ef5d415745e46bab7839f24f4e93f36 -#: ../source/tutorial/remove-documents.txt:29 -msgid "" -"Delete at most a single document that match a specified filter even " -"though multiple documents may match the specified filter." -msgstr "" - -# 955d085f1e38435c8ba70ab8a94d6c8f -#: ../source/tutorial/remove-documents.txt:34 -msgid ":method:`db.collection.deleteMany()`" -msgstr "" - -# 25d9b74161c542f49f766dca9be8e8c1 -#: ../source/tutorial/remove-documents.txt:36 -msgid "Delete all documents that match a specified filter." -msgstr "" - -# 02bd73c2c8224686ae8ec36ffa6e0d28 -#: ../source/tutorial/remove-documents.txt:40 -msgid "" -"You can specify criteria, or filters, that identify the documents to " -"delete. These :ref:`filters ` use the same syntax " -"as read operations:" -msgstr "" - -# d52cf843e0aa444cab696103b3d0ffc8 -#: ../source/includes/extracts/filter-equality.rst:2 -msgid "" -"A :ref:`query filter document ` can specify " -"equality condition with ``:`` expressions to select all " -"documents that contain the ```` with the specified ````:" -msgstr "" - -# c92c98c22e9e4687973220f62666b308 -#: ../source/includes/extracts/filter-query-operators.rst:2 -msgid "" -"A :ref:`query filter document ` can use the " -":ref:`query operators ` to specify conditions in the " -"following form:" -msgstr "" - -# 3d631903c6064257af4a56dbf57ea1ef -#: ../source/tutorial/remove-documents.txt:52 -msgid "Delete Behavior" -msgstr "" - -# 6a5c100024da4690866ca4d3fc0a6d10 -#: ../source/tutorial/remove-documents.txt:55 -msgid "Indexes" -msgstr "" - -# 21d220e26ded4da0a1c929df2553a4e7 -#: ../source/tutorial/remove-documents.txt:57 -msgid "" -"Delete operations do not drop indexes, even if deleting all documents " -"from a collection." -msgstr "" - -# eea6a9bd36d143189fca6687d40f77a7 -#: ../source/tutorial/remove-documents.txt:61 -msgid "Atomicity" -msgstr "" - -# b6476b5db8c645e1a7bf27c42ce4b372 -#: ../source/tutorial/remove-documents.txt:63 -msgid "" -"All write operations in MongoDB are atomic on the level of a single " -"document. For more information on MongoDB and atomicity, see :doc:`/core" -"/write-operations-atomicity`." -msgstr "" - -# f8280db4a8304e64a0abf5fcdb461b7c -#: ../source/tutorial/remove-documents.txt:68 -msgid "Example Collection" -msgstr "" - -# ca871502a63e4391be27453e8f155e0d -#: ../source/tutorial/remove-documents.txt:70 -msgid "" -"This page provides examples of remove operations in the :program:`mongo` " -"shell. To populate the ``users`` collection referenced in the examples, " -"run the following in :program:`mongo` shell:" -msgstr "" - -# 4b2bc5e6614f42ebae747b8c3d5b3dbb -#: ../source/tutorial/remove-documents.txt:76 -msgid "" -"If the ``users`` collection already contains documents with the same " -"``_id`` values, you need to :method:`drop ` the " -"collection (``db.users.drop()``) before inserting the example documents." -msgstr "" - -# 3d169a3a1f4d4bd8bbd64caa1e15d388 -#: ../source/tutorial/remove-documents.txt:174 -msgid "Delete All Documents" -msgstr "" - -# fe9be0e00cc94d62afa58471e13ba1b2 -#: ../source/tutorial/remove-documents.txt:176 -msgid "" -"To remove all documents from a collection, pass an empty :ref:`filter " -"` document ``{}`` to either the " -":method:`db.collection.deleteMany()` or the " -":method:`db.collection.remove()` method." -msgstr "" - -# 1f23903c0a71493c99231864627cd396 -# 06f682c4d6e94b488f1670d8665cfd8a -#: ../source/tutorial/remove-documents.txt:182 -#: ../source/tutorial/remove-documents.txt:224 -msgid "``db.collection.deleteMany()``" -msgstr "" - -# c0f615aaeea54835a78b8063b5ccf84f -#: ../source/tutorial/remove-documents.txt:184 -msgid "" -"The following example uses the :method:`db.collection.deleteMany()` " -"method to delete *all* documents from the ``users`` collection:" -msgstr "" - -# 3dcc0a52461f4fb0b62bfa56ad425871 -# 3ffbd349dc4e4ec7a1c772220044a532 -#: ../source/tutorial/remove-documents.txt:191 -#: ../source/tutorial/remove-documents.txt:234 -msgid "The method returns a document with the status of the operation:" -msgstr "" - -# 972d754c56ea4863b5359a053e51d380 -#: ../source/tutorial/remove-documents.txt:197 -msgid "" -"For more information and examples, see " -":method:`db.collection.deleteMany()`." -msgstr "" - -# bde434b3f0f8489eae82df960816c6fb -# 31e45fd5377f489e9e07d5d6a273e5ce -# 09d1b563e32e43bcb6765b2b423f713d -#: ../source/tutorial/remove-documents.txt:200 -#: ../source/tutorial/remove-documents.txt:241 -#: ../source/tutorial/remove-documents.txt:276 -msgid "``db.collection.remove()``" -msgstr "" - -# 472a5d69fbbd4b93b7b6ca43c94cacc5 -#: ../source/tutorial/remove-documents.txt:202 -msgid "" -"Alternatively, the following example uses the " -":method:`db.collection.remove()` method to delete *all* documents from " -"the ``users`` collection:" -msgstr "" - -# d8bd6fa579e74665bd58adfc24f01232 -#: ../source/tutorial/remove-documents.txt:210 -msgid "" -"To delete all documents from a collection, it may be more efficient to " -"use the :method:`db.collection.drop()` method to drop the entire " -"collection, including the indexes, and then recreate the collection and " -"rebuild the indexes." -msgstr "" - -# 1f2dc8b98c7d45faa13c87c355f7a941 -#: ../source/tutorial/remove-documents.txt:216 -msgid "Delete All Documents that Match a Condition" -msgstr "" - -# c11486e3249b4d05a0572eebcc545bfd -#: ../source/tutorial/remove-documents.txt:218 -msgid "" -"To delete all documents that match a deletion criteria, pass a " -":ref:`filter ` parameter to either " -":method:`db.collection.deleteMany()` method or the " -":method:`db.collection.remove()` method." -msgstr "" - -# f0c30f7cf2cb4826b84b530021b36bb8 -#: ../source/tutorial/remove-documents.txt:226 -msgid "" -"The following example uses :method:`db.collection.deleteMany()` to remove" -" all documents from the ``users`` collection where the ``status`` field " -"equals ``\"A\"``:" -msgstr "" - -# 54435aac1cb64f3ea7bf9db8e1e3b47b -#: ../source/tutorial/remove-documents.txt:243 -msgid "" -"Alternatively, the following example uses " -":method:`db.collection.remove()` to remove all documents from the " -"``users`` collection where the ``status`` field equals ``\"P\"``:" -msgstr "" - -# 5a3a79d7b9c44a238a202fca74b74042 -#: ../source/tutorial/remove-documents.txt:251 -msgid "" -"For large deletion operations, it may be more efficient to copy the " -"documents that you want to keep to a new collection and then use " -":method:`db.collection.drop()` on the original collection." -msgstr "" - -# 73980f9e734f4827a618c5047a50962c -#: ../source/tutorial/remove-documents.txt:257 -msgid "Remove Only One Document that Matches a Condition" -msgstr "" - -# 693657d2131b4f58b1fc3e3ea8f487e4 -#: ../source/tutorial/remove-documents.txt:259 -msgid "" -"To delete at most a single document that match a specified filter,even " -"though multiple documents may match the specified filter, use either the " -":method:`db.collection.deleteOne()` method or the " -":method:`db.collection.remove()` method with the ```` parameter " -"set to ``true`` or ``1``." -msgstr "" - -# a0210484da654ff194d9d98850a6316a -#: ../source/tutorial/remove-documents.txt:266 -msgid "``db.collection.deleteOne()``" -msgstr "" - -# 3e98ec3a70674726a84277e25607f0da -#: ../source/tutorial/remove-documents.txt:268 -msgid "" -"The following example uses :method:`db.collection.deleteOne()` to delete " -"the *first* document where ``status`` is ``\"D\"``." -msgstr "" - -# f1d611bc14ab4ce5a0055e76cea8d63f -#: ../source/tutorial/remove-documents.txt:278 -msgid "" -"Alternatively, the following example uses the " -":method:`db.collection.remove()` with the ```` parameter set to " -"``1`` to delete the *first* document where ``status`` is ``\"D\"``:" -msgstr "" - -# d5dcd49dee5241a2baaaf67504fb7131 -#: ../source/tutorial/remove-documents.txt:287 -msgid ":ref:`delete-additional-methods`" -msgstr "" - -# 0ffb1c446d1247a997cf9e548515bf2b -#: ../source/tutorial/remove-documents.txt:292 -msgid "Additional Methods" -msgstr "" - -# 40807bfb74c441aea3ac63c795942f95 -#: ../source/tutorial/remove-documents.txt:294 -msgid "The following methods can also delete documents from a collection:" -msgstr "" - -# b4d16606f52f44a8a7514e7591d40804 -#: ../source/tutorial/remove-documents.txt:296 -msgid ":method:`db.collection.findOneAndDelete()`." -msgstr "" - -# e89f4837de48435d821400d053596096 -#: ../source/tutorial/remove-documents.txt:298 -msgid "" -":ref:`findOneAndDelete() ` provides " -"a sort option. The option allows for the deletion of the first document " -"sorted by the specified order." -msgstr "" - -# 7360b5ff7c2242809d1059367e1db3d2 -#: ../source/tutorial/remove-documents.txt:302 -msgid ":method:`db.collection.findOneAndModify()`." -msgstr "" - -# f57a162535574e94b8ea3b0c6554e98e -#: ../source/tutorial/remove-documents.txt:304 -msgid "" -":method:`db.collection.findOneAndModify()` provides a sort option. The " -"option allows for the deletion of the first document sorted by the " -"specified order." -msgstr "" - -# cb920a698bab43dd89c413e16a336800 -#: ../source/tutorial/remove-documents.txt:308 -msgid ":method:`db.collection.bulkWrite()`." -msgstr "" - -# e54c8e364c5d4c8d950f553f1a4bcd46 -#: ../source/tutorial/remove-documents.txt:311 -msgid "Write Acknowledgement" -msgstr "" - -# 66e8cb8ebcaf4df7862eaf4bc78bf5e9 -#: ../source/tutorial/remove-documents.txt:313 -msgid "" -"With write concerns, you can specify the level of acknowledgement " -"requested from MongoDB for write operations. For details, see " -":doc:`/reference/write-concern`." -msgstr "" - -# 535f58ad939d41298bd13798c720cde4 -#~ msgid "Remove Documents" -#~ msgstr "" - -# f1cffe6dcc66488da547a58bbef53e51 -#~ msgid "" -#~ "In MongoDB, the :method:`db.collection.remove()` " -#~ "method removes documents from a " -#~ "collection. You can remove all documents" -#~ " from a collection, remove all " -#~ "documents that match a condition, or " -#~ "limit the operation to remove just " -#~ "a single document." -#~ msgstr "" - -# e0ea4fabc4e54113b75881316c363bcc -#~ msgid "" -#~ "This tutorial provides examples of " -#~ "remove operations using the " -#~ ":method:`db.collection.remove()` method in the " -#~ ":program:`mongo` shell." -#~ msgstr "" - -# 023297e0c06e4166a6996d063acbce72 -#~ msgid "Remove All Documents" -#~ msgstr "" - -# ce9c77f377c3462eaf0c892f482cfc19 -#~ msgid "" -#~ "To remove all documents from a " -#~ "collection, pass an empty query document" -#~ " ``{}`` to the :method:`~db.collection.remove()`" -#~ " method. The :method:`~db.collection.remove()` " -#~ "method does not remove the indexes." -#~ msgstr "" - -# a3ae4ce937e94bbe9af730df9234c899 -#~ msgid "" -#~ "The following example removes all " -#~ "documents from the ``inventory`` collection:" -#~ msgstr "" - -# 993d828d60ea483fbcdf4a2c008c6915 -#~ msgid "" -#~ "To remove all documents from a " -#~ "collection, it may be more efficient " -#~ "to use the :method:`~db.collection.drop()` " -#~ "method to drop the entire collection," -#~ " including the indexes, and then " -#~ "recreate the collection and rebuild the" -#~ " indexes." -#~ msgstr "" - -# 5a5d7b24ba344555b620448cc44c81dd -#~ msgid "Remove Documents that Match a Condition" -#~ msgstr "" - -# ced503a9db5f48d2a01b0a8ae083a741 -#~ msgid "" -#~ "To remove the documents that match " -#~ "a deletion criteria, call the " -#~ ":method:`~db.collection.remove()` method with the" -#~ " ```` parameter." -#~ msgstr "" - -# ca71bd1b84fc426dad751f2ceed8d22c -#~ msgid "" -#~ "The following example removes all " -#~ "documents from the ``inventory`` collection" -#~ " where the ``type`` field equals " -#~ "``food``:" -#~ msgstr "" - -# 43255ebc8352425384da1e56528fd04b -#~ msgid "" -#~ "For large deletion operations, it may" -#~ " be more efficient to copy the " -#~ "documents that you want to keep to" -#~ " a new collection and then use " -#~ ":method:`~db.collection.drop()` on the original " -#~ "collection." -#~ msgstr "" - -# 7e88bce3333149f093f6a7c32c80b197 -#~ msgid "Remove a Single Document that Matches a Condition" -#~ msgstr "" - -# 06ae6b82017e41bc87a84e322385e1c7 -#~ msgid "" -#~ "To remove a single document, call " -#~ "the :method:`~db.collection.remove()` method with" -#~ " the ``justOne`` parameter set to " -#~ "``true`` or ``1``." -#~ msgstr "" - -# 55d42f877c6d43f0accd8fe2d402bbf0 -#~ msgid "" -#~ "The following example removes one " -#~ "document from the ``inventory`` collection " -#~ "where the ``type`` field equals " -#~ "``food``:" -#~ msgstr "" - -# 650584a1ebe14110a03571ca6c1b8cb0 -#~ msgid "" -#~ "To delete a single document sorted " -#~ "by some specified order, use the " -#~ ":ref:`findAndModify() ` method." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/remove-indexes.po b/locale/es/LC_MESSAGES/tutorial/remove-indexes.po deleted file mode 100644 index cefd80395c2..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/remove-indexes.po +++ /dev/null @@ -1,120 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 22:49+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 429606a0a428458dab40a6d072145a53 -#: ../source/tutorial/remove-indexes.txt:6 -msgid "Remove Indexes" -msgstr "" - -# 5bec9b23cd4d4a2599df0a948e3969b8 -#: ../source/tutorial/remove-indexes.txt:10 -msgid "" -"To remove an index from a collection use the " -":method:`~db.collection.dropIndex()` method and the following procedure. If " -"you simply need to rebuild indexes you can use the process described in the " -":doc:`/tutorial/rebuild-indexes` document." -msgstr "" - -# aebbf79597234e40ab14e3542e170cd3 -#: ../source/tutorial/remove-indexes.txt:16 -msgid "" -":doc:`/administration/indexes` and :doc:`/core/indexes` for more information" -" about indexes and indexing operations in MongoDB." -msgstr "" - -# e5705259fc634d92a0d224f2b17c8db9 -#: ../source/tutorial/remove-indexes.txt:52 -msgid "" -"These shell helpers provide wrappers around the :dbcommand:`dropIndexes` " -":term:`database command`. Your :doc:`client library `" -" may have a different or additional interface for these operations." -msgstr "" - -# 69d0b630d7004e1284ae182e8db0a0ad -#: ../source/tutorial/remove-indexes.txt:1 -msgid "index" -msgstr "" - -# 69d0b630d7004e1284ae182e8db0a0ad -#: ../source/tutorial/remove-indexes.txt:1 -msgid "remove" -msgstr "" - -#: ../source/tutorial/remove-indexes.txt:21 -msgid "Remove a Specific Index" -msgstr "" - -#: ../source/tutorial/remove-indexes.txt:23 -msgid "" -"To remove an index, use the :method:`db.collection.dropIndex()` method." -msgstr "" - -#: ../source/tutorial/remove-indexes.txt:25 -msgid "" -"For example, the following operation removes an ascending index on the " -"``tax-id`` field in the ``accounts`` collection:" -msgstr "" - -#: ../source/tutorial/remove-indexes.txt:32 -msgid "The operation returns a document with the status of the operation:" -msgstr "" - -#: ../source/tutorial/remove-indexes.txt:38 -msgid "" -"Where the value of ``nIndexesWas`` reflects the number of indexes *before* " -"removing this index." -msgstr "" - -#: ../source/tutorial/remove-indexes.txt:41 -msgid "" -"For :doc:`text ` indexes, pass the index name to the " -":method:`db.collection.dropIndex()` method. See :ref:`drop-text-index` for " -"details." -msgstr "" - -#: ../source/tutorial/remove-indexes.txt:46 -msgid "Remove All Indexes" -msgstr "" - -#: ../source/tutorial/remove-indexes.txt:48 -msgid "" -"You can also use the :method:`db.collection.dropIndexes()` to remove *all* " -"indexes, except for the :ref:`_id index ` from a collection." -msgstr "" - -#~ msgid "Operations" -#~ msgstr "" - -#~ msgid "" -#~ "To remove an index, use the :method:`db.collection.dropIndex()` method, as " -#~ "in the following example:" -#~ msgstr "" - -#~ msgid "" -#~ "This will remove the index on the ``\"tax-id\"`` field in the ``accounts`` " -#~ "collection. The shell provides the following document after completing the " -#~ "operation:" -#~ msgstr "" - -#~ msgid "" -#~ "Where the value of ``nIndexesWas`` reflects the number of indexes *before* " -#~ "removing this index. You can also use the " -#~ ":method:`db.collection.dropIndexes()` to remove *all* indexes, except for " -#~ "the :ref:`_id index ` from a collection." -#~ msgstr "" diff --git a/locale/es/LC_MESSAGES/tutorial/remove-replica-set-member.po b/locale/es/LC_MESSAGES/tutorial/remove-replica-set-member.po deleted file mode 100644 index b18174ae78f..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/remove-replica-set-member.po +++ /dev/null @@ -1,157 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:39+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 371f2bfba7694e549c7c5c2deb32beca -#: ../source/tutorial/remove-replica-set-member.txt:3 -msgid "Remove Members from Replica Set" -msgstr "" - -# b7eedadc3a894ad291ef05202937a0e2 -#: ../source/tutorial/remove-replica-set-member.txt -msgid "On this page" -msgstr "" - -# 5f40a396eddf49d78e243e2275886028 -#: ../source/tutorial/remove-replica-set-member.txt:13 -msgid "" -"To remove a member of a :term:`replica set` use either of the following " -"procedures." -msgstr "" - -# e84e9735a70046f582a32bd7aacdc3d2 -#: ../source/tutorial/remove-replica-set-member.txt:17 -msgid "Remove a Member Using ``rs.remove()``" -msgstr "" - -# ef59059140ca46c4a69aea76877c49a6 -# 2ffbd3cd12b449c5a3dc5f96cb45b764 -#: ../source/tutorial/remove-replica-set-member.txt:19 -#: ../source/tutorial/remove-replica-set-member.txt:50 -msgid "" -"Shut down the :program:`mongod` instance for the member you wish to " -"remove. To shut down the instance, connect using the :program:`mongo` " -"shell and the :method:`db.shutdownServer()` method." -msgstr "" - -# ac107ede99054a07bd8b6b76a471b6c3 -# bbf8b65aee2f468bad9e6474c6e44f25 -#: ../source/tutorial/remove-replica-set-member.txt:24 -#: ../source/tutorial/remove-replica-set-member.txt:55 -msgid "" -"Connect to the replica set's current :term:`primary`. To determine the " -"current primary, use :method:`db.isMaster()` while connected to any " -"member of the replica set." -msgstr "" - -# d59f3e873f954f1fb2494cf03a2a04ea -#: ../source/tutorial/remove-replica-set-member.txt:28 -msgid "" -"Use :method:`rs.remove()` in either of the following forms to remove the " -"member:" -msgstr "" - -# 56b5ab4ecc284ae484f9c4a4365eb4cc -#: ../source/tutorial/remove-replica-set-member.txt:36 -msgid "" -"MongoDB disconnects the shell briefly as the replica set elects a new " -"primary. The shell then automatically reconnects. The shell displays a " -"``DBClientCursor::init call() failed`` error even though the command " -"succeeds." -msgstr "" - -# f9edf6e390df4c73b8c764c1c1afb79c -#: ../source/tutorial/remove-replica-set-member.txt:44 -msgid "Remove a Member Using ``rs.reconfig()``" -msgstr "" - -# 4b24252f3e594d928db2cd871eb7866a -#: ../source/tutorial/remove-replica-set-member.txt:46 -msgid "" -"To remove a member you can manually edit the :doc:`replica set " -"configuration document `, as described " -"here." -msgstr "" - -# b29b1a3d08904b69b7ab128a0d6adbd6 -#: ../source/tutorial/remove-replica-set-member.txt:59 -msgid "" -"Issue the :method:`rs.conf()` method to view the current configuration " -"document and determine the position in the ``members`` array of the " -"member to remove:" -msgstr "" - -# 9249ff3610504348905557cce68a7536 -# 8c46351f1ecb49bbac02a7b245503519 -#: ../source/tutorial/remove-replica-set-member.txt -msgid "Example" -msgstr "" - -# b19d22750a664598993c5b0e7651fce5 -#: ../source/tutorial/remove-replica-set-member.txt:65 -msgid "" -"``mongod_C.example.net`` is in position ``2`` of the following " -"configuration file:" -msgstr "" - -# 68c533643f2145a58a9365cbf8a58dcc -#: ../source/tutorial/remove-replica-set-member.txt:89 -msgid "Assign the current configuration document to the variable ``cfg``:" -msgstr "" - -# 6618e1c6d4f24d4f8c2fc894b9ec8518 -#: ../source/tutorial/remove-replica-set-member.txt:95 -msgid "Modify the ``cfg`` object to remove the member." -msgstr "" - -# 542c280fe8db477a85a1eca7983eafe8 -#: ../source/tutorial/remove-replica-set-member.txt:99 -msgid "" -"To remove ``mongod_C.example.net:27017`` use the following JavaScript " -"operation:" -msgstr "" - -# 2d9d3ea47f1f472d8d011ecee3c2832d -#: ../source/tutorial/remove-replica-set-member.txt:106 -msgid "" -"Overwrite the replica set configuration document with the new " -"configuration by issuing the following:" -msgstr "" - -# 5b900f0aa1584739b6040db061ff8412 -#: ../source/tutorial/remove-replica-set-member.txt:113 -msgid "" -"As a result of :method:`rs.reconfig()` the shell will disconnect while " -"the replica set renegotiates which member is primary. The shell displays " -"a ``DBClientCursor::init call() failed`` error even though the command " -"succeeds, and will automatically reconnected." -msgstr "" - -# 7a7df82fc66e43bca4dc155fadd37b9c -#: ../source/tutorial/remove-replica-set-member.txt:118 -msgid "To confirm the new configuration, issue :method:`rs.conf()`." -msgstr "" - -# 828d584b3ab540db822534e99a3fb78d -#: ../source/tutorial/remove-replica-set-member.txt:120 -msgid "For the example above the output would be:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/remove-shards-from-cluster.po b/locale/es/LC_MESSAGES/tutorial/remove-shards-from-cluster.po deleted file mode 100644 index 3ecaca96787..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/remove-shards-from-cluster.po +++ /dev/null @@ -1,272 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:39+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# c8373429106c46219552cb020bfa696d -#: ../source/tutorial/remove-shards-from-cluster.txt:3 -msgid "Remove Shards from an Existing Sharded Cluster" -msgstr "" - -# e3bff8cf7a8a419dbff6bed9a9c998d5 -#: ../source/tutorial/remove-shards-from-cluster.txt -msgid "On this page" -msgstr "" - -# 38232e20a00c404eb7cd35902042cb1c -#: ../source/tutorial/remove-shards-from-cluster.txt:13 -msgid "" -"To remove a :term:`shard` you must ensure the shard's data is migrated to" -" the remaining shards in the cluster. This procedure describes how to " -"safely migrate data and how to remove a shard." -msgstr "" - -# ea057385a8d24b0dbef1096607e2cef0 -#: ../source/includes/fact-remove-shard-balance-order.rst:1 -msgid "" -"When you remove a shard in a cluster with an uneven chunk distribution, " -"the balancer first removes the chunks from the draining shard and then " -"balances the remaining uneven chunk distribution." -msgstr "" - -# eb9e96a40e7b435c9799d1205bcd1a55 -#: ../source/tutorial/remove-shards-from-cluster.txt:19 -msgid "" -"This procedure describes how to safely remove a *single* shard. *Do not* " -"use this procedure to migrate an entire cluster to new hardware. To " -"migrate an entire shard to new hardware, migrate individual shards as if " -"they were independent replica sets." -msgstr "" - -# f05721bf6c3e4d79a9e60c3f2faa5911 -#: ../source/tutorial/remove-shards-from-cluster.txt:27 -msgid "" -"To remove a shard, first connect to one of the cluster's " -":program:`mongos` instances using :program:`mongo` shell. Then use the " -"sequence of tasks in this document to remove a shard from the cluster." -msgstr "" - -# a8f126419bdf4a55b24e23da80bf8ecd -#: ../source/tutorial/remove-shards-from-cluster.txt:35 -msgid "Ensure the Balancer Process is Enabled" -msgstr "" - -# 79137864db134af68889a5530612c3f9 -#: ../source/tutorial/remove-shards-from-cluster.txt:37 -msgid "" -"To successfully migrate data from a shard, the :term:`balancer` process " -"**must** be enabled. Check the balancer state using the " -":method:`sh.getBalancerState()` helper in the :program:`mongo` shell. For" -" more information, see the section on :ref:`balancer operations " -"`." -msgstr "" - -# 6066ad7807a54239bc887a6b64463985 -#: ../source/tutorial/remove-shards-from-cluster.txt:46 -msgid "Determine the Name of the Shard to Remove" -msgstr "" - -# 12096bed895f4027ace41bad3125d70f -#: ../source/tutorial/remove-shards-from-cluster.txt:48 -msgid "" -"To determine the name of the shard, connect to a :program:`mongos` " -"instance with the :program:`mongo` shell and either:" -msgstr "" - -# be2bc9b23a054554be44d3d6976dd02b -#: ../source/tutorial/remove-shards-from-cluster.txt:51 -msgid "Use the :dbcommand:`listShards` command, as in the following:" -msgstr "" - -# 1f9b50e6ee70436a9de85cb046932cc1 -#: ../source/tutorial/remove-shards-from-cluster.txt:57 -msgid "" -"Run either the :method:`sh.status()` or the " -":method:`db.printShardingStatus()` method." -msgstr "" - -# 4e3c8472175642aab35868601f7579f1 -#: ../source/tutorial/remove-shards-from-cluster.txt:60 -msgid "The ``shards._id`` field lists the name of each shard." -msgstr "" - -# f4925fe914af4ef1b683f40a026bac63 -#: ../source/tutorial/remove-shards-from-cluster.txt:65 -msgid "Remove Chunks from the Shard" -msgstr "" - -# 989be32a640a4d078eb6aa2001ec5ab7 -#: ../source/tutorial/remove-shards-from-cluster.txt:67 -msgid "" -"From the ``admin`` database, run the :dbcommand:`removeShard` command. " -"This begins \"draining\" chunks from the shard you are removing to other " -"shards in the cluster. For example, for a shard named ``mongodb0``, run:" -msgstr "" - -# 31231d82dcc043b081f184a3e31eca65 -#: ../source/tutorial/remove-shards-from-cluster.txt:77 -msgid "This operation returns immediately, with the following response:" -msgstr "" - -# bd04e88d3a9248ce872c89143174f1bd -#: ../source/tutorial/remove-shards-from-cluster.txt:88 -msgid "" -"Depending on your network capacity and the amount of data, this operation" -" can take from a few minutes to several days to complete." -msgstr "" - -# 180cc0d3890c4fa2b322f4720b8e73b0 -#: ../source/tutorial/remove-shards-from-cluster.txt:94 -msgid "Check the Status of the Migration" -msgstr "" - -# 08edda99e6f14f19bdc1daa00fb0e5ac -#: ../source/tutorial/remove-shards-from-cluster.txt:96 -msgid "" -"To check the progress of the migration at any stage in the process, run " -":dbcommand:`removeShard` from the ``admin`` database again. For example, " -"for a shard named ``mongodb0``, run:" -msgstr "" - -# 462459ce1e7e40cfa1c7f76cd3d182e8 -#: ../source/tutorial/remove-shards-from-cluster.txt:105 -msgid "The command returns output similar to the following:" -msgstr "" - -# e1bc67654ad24e8f9fd3f5f32d7521c0 -#: ../source/tutorial/remove-shards-from-cluster.txt:119 -msgid "" -"In the output, the ``remaining`` document displays the remaining number " -"of chunks that MongoDB must migrate to other shards and the number of " -"MongoDB databases that have \"primary\" status on this shard." -msgstr "" - -# 62a92027b40b47bcb9a94c2c4c72b12f -#: ../source/tutorial/remove-shards-from-cluster.txt:123 -msgid "" -"Continue checking the status of the `removeShard` command until the " -"number of chunks remaining is ``0``. Always run the command on the " -"``admin`` database. If you are on a database other than ``admin``, you " -"can use :method:`sh._adminCommand` to run the command on ``admin``." -msgstr "" - -# f7a5364d1405494282e58850d7fb2b67 -#: ../source/tutorial/remove-shards-from-cluster.txt:131 -msgid "Move Unsharded Data" -msgstr "" - -# fcda053efa3c4344923c629d72894fd4 -#: ../source/tutorial/remove-shards-from-cluster.txt:133 -msgid "" -"If the shard is the :term:`primary shard` for one or more databases in " -"the cluster, then the shard will have unsharded data. If the shard is not" -" the primary shard for any databases, skip to the next task, :ref" -":`remove-shard-finalize-migration`." -msgstr "" - -# 8684f6474d464489b74f11ea932f1a8c -#: ../source/tutorial/remove-shards-from-cluster.txt:138 -msgid "" -"In a cluster, a database with unsharded collections stores those " -"collections only on a single shard. That shard becomes the primary shard " -"for that database. (Different databases in a cluster can have different " -"primary shards.)" -msgstr "" - -# 907464c495b044d78a4cc53a77135aa1 -#: ../source/tutorial/remove-shards-from-cluster.txt:145 -msgid "Do not perform this procedure until you have finished draining the shard." -msgstr "" - -# 4d8356f9e56c4daf94faff3c5ad58268 -#: ../source/tutorial/remove-shards-from-cluster.txt:148 -msgid "" -"To determine if the shard you are removing is the primary shard for any " -"of the cluster's databases, issue one of the following methods:" -msgstr "" - -# 9acdc81d49154d7f9ba25a35b2baccf8 -#: ../source/tutorial/remove-shards-from-cluster.txt:151 -msgid ":method:`sh.status()`" -msgstr "" - -# c132a3ec76fb498f9caad9fb44555ea0 -#: ../source/tutorial/remove-shards-from-cluster.txt:153 -msgid ":method:`db.printShardingStatus()`" -msgstr "" - -# d94d17d777e04d6185bfa909e5454bc9 -#: ../source/tutorial/remove-shards-from-cluster.txt:155 -msgid "" -"In the resulting document, the ``databases`` field lists each database " -"and its primary shard. For example, the following ``database`` field " -"shows that the ``products`` database uses ``mongodb0`` as the primary " -"shard:" -msgstr "" - -# 9c41666d319e4213bcfa706cfd0e03f9 -#: ../source/tutorial/remove-shards-from-cluster.txt:164 -msgid "" -"To move a database to another shard, use the :dbcommand:`movePrimary` " -"command. For example, to migrate all remaining unsharded data from " -"``mongodb0`` to ``mongodb1``, issue the following command:" -msgstr "" - -# 20b2cd1715624a279375bdfe760ceefa -#: ../source/tutorial/remove-shards-from-cluster.txt:172 -msgid "" -"This command does not return until MongoDB completes moving all data, " -"which may take a long time. The response from this command will resemble " -"the following:" -msgstr "" - -# 887802de080348be8b424dc3958212a1 -#: ../source/tutorial/remove-shards-from-cluster.txt:182 -msgid "" -"The :dbcommand:`movePrimary` command has many considerations, please " -"carefully review the documentation to ensure that these are correctly " -"handled." -msgstr "" - -# d6434bc3c3924d7e837cc93edaaac3b6 -#: ../source/tutorial/remove-shards-from-cluster.txt:189 -msgid "Finalize the Migration" -msgstr "" - -# 61fde8621a9541ddac766c794b470fc2 -#: ../source/tutorial/remove-shards-from-cluster.txt:191 -msgid "" -"To clean up all metadata information and finalize the removal, run " -":dbcommand:`removeShard` again. For example, for a shard named " -"``mongodb0``, run:" -msgstr "" - -# e65891c762bd46688300239295c411aa -#: ../source/tutorial/remove-shards-from-cluster.txt:200 -msgid "A success message appears at completion:" -msgstr "" - -# 46fa17367721471a85c4565e991b25b2 -#: ../source/tutorial/remove-shards-from-cluster.txt:211 -msgid "" -"Once the value of the ``state`` field is \"completed\", you may safely " -"stop the processes comprising the ``mongodb0`` shard." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/replace-config-server.po b/locale/es/LC_MESSAGES/tutorial/replace-config-server.po deleted file mode 100644 index 408c7a7fd88..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/replace-config-server.po +++ /dev/null @@ -1,270 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:30+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 7aacd1fcb8da4d19ac871f6a8c39237e -#: ../source/tutorial/replace-config-server.txt:3 -msgid "Replace a Config Server" -msgstr "" - -# 6d1913d44d4e4030a9ac653b020d9ae2 -#: ../source/tutorial/replace-config-server.txt -msgid "On this page" -msgstr "" - -# ace2980e171e49c3bcd994b3af69e504 -#: ../source/tutorial/replace-config-server.txt:15 -msgid "" -"In version 3.4, MongoDB removes support for SCCC config servers. To " -"upgrade your config servers from SCCC to CSRS, see :doc:`/tutorial" -"/upgrade-config-servers-to-replica-set`." -msgstr "" - -# 77ca1d3a235841dab9e260ff3612d9c6 -#: ../source/tutorial/replace-config-server.txt:19 -msgid "The following procedure applies to |version| config servers." -msgstr "" - -# 9ce1a9f1a4d84af9b9e3555d2091b1e5 -#: ../source/tutorial/replace-config-server.txt:21 -msgid "" -"For replacing config servers for other MongoDB versions, refer to the " -"appropriate version of the MongoDB Manual. For example, if you are " -"running a v3.2 sharded cluster with SCCC, see the following tutorials in " -"the v3.2 manual: :v3.2:`/tutorial/migrate-config-servers-with-same-" -"hostname` and :v3.2:`/tutorial/migrate-config-servers-with-different-" -"hostnames`" -msgstr "" - -# 83686c88f86d42d0b1ebabb2e492355d -#: ../source/tutorial/replace-config-server.txt:29 -msgid "Overview" -msgstr "" - -# 7d4a1da949e7494eb41d4ed901281577 -#: ../source/tutorial/replace-config-server.txt:31 -msgid "" -"If the config server replica set becomes read only, i.e. does not have a " -"primary, the sharded cluster cannot support operations that change the " -"cluster metadata, such as chunk splits and migrations. Although no chunks" -" can be split or migrated, applications will be able to write data to the" -" sharded cluster." -msgstr "" - -# 481d831645ea41d8b7b29dd7701fe4c3 -#: ../source/tutorial/replace-config-server.txt:37 -msgid "" -"If one of the config servers is unavailable or inoperable, repair or " -"replace it as soon as possible. The following procedure replaces a member" -" of a :ref:`config server replica set ` with a " -"new member." -msgstr "" - -# c00637b2501b4cf79d7a1693ce383e85 -#: ../source/tutorial/replace-config-server.txt:42 -msgid "" -"The tutorial is specific to MongoDB |version|. For earlier versions of " -"MongoDB, refer to the corresponding version of the MongoDB Manual." -msgstr "" - -# 39a96bf01d0b4a53b93308a293d2734b -#: ../source/tutorial/replace-config-server.txt:46 -msgid "Considerations" -msgstr "" - -# 34090ba56f264e098643e053de838212 -#: ../source/includes/fact-config-server-replica-set-restrictions.rst:1 -msgid "" -"The following restrictions apply to a replica set configuration when used" -" for config servers:" -msgstr "" - -# e59e7b7ba4cc469d980c136190625e7d -#: ../source/includes/fact-config-server-replica-set-restrictions.rst:4 -msgid "Must have zero :doc:`arbiters `." -msgstr "" - -# 8494fd9aedce4cb19785483aa02194ac -#: ../source/includes/fact-config-server-replica-set-restrictions.rst:6 -msgid "Must have no :doc:`delayed members `." -msgstr "" - -# cb95f4287131497cb9a48f54860f8c0f -#: ../source/includes/fact-config-server-replica-set-restrictions.rst:9 -msgid "" -"Must build indexes (i.e. no member should have " -":data:`~replSetGetConfig.members[n].buildIndexes` setting set to false)." -msgstr "" - -# c7c8e5f71d40494fbeced483ef3e984e -#: ../source/tutorial/replace-config-server.txt:51 -msgid "Procedure" -msgstr "" - -#~ msgid "Replace a Config Server" -#~ msgstr "" - -#~ msgid "" -#~ "Disable the cluster balancer process " -#~ "temporarily. See :ref:`sharding-balancing-" -#~ "disable-temporarily` for more information." -#~ msgstr "" - -#~ msgid "Provision a new system, with the same hostname as the previous host." -#~ msgstr "" - -#~ msgid "" -#~ "You will have to ensure that the" -#~ " new system has the same IP " -#~ "address and hostname as the system " -#~ "it's replacing *or* you will need " -#~ "to modify the DNS records and wait" -#~ " for them to propagate." -#~ msgstr "" - -#~ msgid "" -#~ "Shut down *one* (and only one) of" -#~ " the existing config servers. Copy " -#~ "all of this host's :setting:`~storage.dbPath`" -#~ " file system tree from the current" -#~ " system to the system that will " -#~ "provide the new config server. This " -#~ "command, issued on the system with " -#~ "the data files, may resemble the " -#~ "following:" -#~ msgstr "" - -#~ msgid "" -#~ "Restart the config server process that" -#~ " you used in the previous step " -#~ "to copy the data files to the " -#~ "new config server instance." -#~ msgstr "" - -#~ msgid "Start the new config server instance. The default invocation is:" -#~ msgstr "" - -#~ msgid "" -#~ "Re-enable the balancer to allow " -#~ "the cluster to resume normal balancing" -#~ " operations. See the :ref:`sharding-" -#~ "balancing-disable-temporarily` section for " -#~ "more information on managing the " -#~ "balancer process." -#~ msgstr "" - -#~ msgid "" -#~ "In the course of this procedure " -#~ "*never* remove a config server from " -#~ "the :setting:`~sharding.configDB` parameter on " -#~ "any of the :program:`mongos` instances. " -#~ "If you need to change the name " -#~ "of a config server, always make " -#~ "sure that all :program:`mongos` instances " -#~ "have three config servers specified in" -#~ " the :setting:`~sharding.configDB` setting at " -#~ "all times." -#~ msgstr "" - -# 752db05f4eb549fc8e412a92eecc92bb -#~ msgid "" -#~ "This procedure replaces an inoperable " -#~ ":ref:`config server `" -#~ " in a :doc:`sharded cluster " -#~ "`. Use this procedure only " -#~ "to replace a config server that " -#~ "has become inoperable (e.g. hardware " -#~ "failure)." -#~ msgstr "" - -# 65098cafb8804ce995bab5d59cfaad06 -#~ msgid "" -#~ "This process assumes that the hostname" -#~ " of the instance will not change. " -#~ "If you must change the hostname of" -#~ " the instance, use the procedure to" -#~ " :doc:`migrate a config server and " -#~ "use a new hostname `." -#~ msgstr "" - -#~ msgid "Replace Disabled Config Server" -#~ msgstr "" - -#~ msgid "" -#~ "Sharded clusters use a group of " -#~ "three config servers to store cluster" -#~ " meta data, and all three config " -#~ "servers must be available to support " -#~ "cluster metadata changes that include " -#~ "chunk splits and migrations. If one " -#~ "of the config servers is unavailable " -#~ "or inoperable you must replace it " -#~ "as soon as possible." -#~ msgstr "" - -#~ msgid "" -#~ "In the course of this procedure " -#~ "*never* remove a config server from " -#~ "the :setting:`~sharding.configDB` parameter on " -#~ "any of the :program:`mongos` instances." -#~ msgstr "" - -#~ msgid "" -#~ "Provision a new system, with the " -#~ "same IP address and hostname as " -#~ "the previous host." -#~ msgstr "" - -#~ msgid "" -#~ "You will have to ensure the new" -#~ " system has the same IP address " -#~ "and hostname as the system it's " -#~ "replacing *or* you will need to " -#~ "modify the DNS records and wait " -#~ "for them to propagate." -#~ msgstr "" - -#~ msgid "Shut down *one* of the remaining config servers." -#~ msgstr "" - -#~ msgid "" -#~ "Copy all of this host's " -#~ ":setting:`~storage.dbPath` path from the " -#~ "current system to the system that " -#~ "will provide the new config server. " -#~ "This command, issued on the system " -#~ "with the data files, may resemble " -#~ "the following:" -#~ msgstr "" - -#~ msgid "If necessary, update DNS and/or networking." -#~ msgstr "" - -#~ msgid "" -#~ "Ensure the new config server is " -#~ "accessible by the same name as the" -#~ " previous config server." -#~ msgstr "" - -#~ msgid "Start the *new* config server." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/replace-replica-set-member.po b/locale/es/LC_MESSAGES/tutorial/replace-replica-set-member.po deleted file mode 100644 index eef4a754840..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/replace-replica-set-member.po +++ /dev/null @@ -1,95 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:46+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 8b7db3f6359a46ceadeccaf5316eea12 -#: ../source/tutorial/replace-replica-set-member.txt:3 -msgid "Replace a Replica Set Member" -msgstr "" - -# 3f2ab75256934c2cb90f7f7c5a3e0818 -#: ../source/tutorial/replace-replica-set-member.txt -msgid "On this page" -msgstr "" - -# aa38c60061cb4d6c8f69ecfc4c2fa742 -#: ../source/tutorial/replace-replica-set-member.txt:13 -msgid "" -"If you need to change the hostname of a replica set member without " -"changing the configuration of that member or the set, you can use the " -"operation outlined in this tutorial. For example if you must re-provision" -" systems or rename hosts, you can use this pattern to minimize the scope " -"of that change." -msgstr "" - -# 807fc12dd565451d9cf896b82d6fbb44 -#: ../source/tutorial/replace-replica-set-member.txt:20 -msgid "Operation" -msgstr "" - -# c9c68cd0b05b4553869232399bf37ea2 -#: ../source/tutorial/replace-replica-set-member.txt:22 -msgid "" -"To change the hostname for a replica set member modify the " -":rsconf:`members[n].host` field. The value of :rsconf:`members[n]._id` " -"field will not change when you reconfigure the set." -msgstr "" - -# 589d298b342144bebbe44eb247569241 -#: ../source/tutorial/replace-replica-set-member.txt:27 -msgid "" -"See :doc:`/reference/replica-configuration` and :method:`rs.reconfig()` " -"for more information." -msgstr "" - -# c0fb7507b5054187bb89a2a653f5df9b -#: ../source/tutorial/replace-replica-set-member.txt:32 -msgid "" -"Any replica set configuration change can trigger the current " -":term:`primary` to step down, which forces an :ref:`election `. During the election, the current shell session and " -"clients connected to this replica set disconnect, which produces an error" -" even when the operation succeeds." -msgstr "" - -# 886ea897523d4d218e4371420df9ad22 -#: ../source/tutorial/replace-replica-set-member.txt:39 -msgid "Example" -msgstr "" - -# 1416cb4fe9bf4b3f8159ba1b43cf9e77 -#: ../source/tutorial/replace-replica-set-member.txt:41 -msgid "" -"To change the hostname to ``mongo2.example.net`` for the replica set " -"member configured at ``members[0]``, issue the following sequence of " -"commands:" -msgstr "" - -# 288e5203deb24d33a45f7dd9839a2676 -#~ msgid "" -#~ "To change the hostname for a " -#~ "replica set member modify the " -#~ ":data:`~local.system.replset.members[n].host` field. The" -#~ " value of :data:`~local.system.replset.members[n]._id`" -#~ " field will not change when you " -#~ "reconfigure the set." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/restore-replica-set-from-backup.po b/locale/es/LC_MESSAGES/tutorial/restore-replica-set-from-backup.po deleted file mode 100644 index 909481369a9..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/restore-replica-set-from-backup.po +++ /dev/null @@ -1,281 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:40+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 2fcc3885bf344f7bbec7f5783f8ca514 -#: ../source/tutorial/restore-replica-set-from-backup.txt:3 -msgid "Restore a Replica Set from MongoDB Backups" -msgstr "" - -# 63ed9271a96e4b2bb368d5e90f948f14 -#: ../source/tutorial/restore-replica-set-from-backup.txt -msgid "On this page" -msgstr "" - -# 364b3d2475c2485a93effcb2779385ab -#: ../source/tutorial/restore-replica-set-from-backup.txt:13 -msgid "" -"This procedure outlines the process for taking MongoDB data and restoring" -" that data into a new :term:`replica set`. Use this approach for seeding " -"test deployments from production backups or as part of disaster recovery." -msgstr "" - -# 4f2792c1579e4d1d80a4cd6b36726c49 -#: ../source/tutorial/restore-replica-set-from-backup.txt:19 -msgid "" -"You *cannot* restore a single data set to three new :program:`mongod` " -"instances and **then** create a replica set. If you copy the data set to " -"each :program:`mongod` instance and then create the replica set, MongoDB " -"will force the secondaries to perform an :term:`initial sync`. The " -"procedures in this document describe the correct and efficient ways to " -"deploy a restored replica set." -msgstr "" - -# e3b574bf7ab2451088929a2d3b9d518c -#: ../source/tutorial/restore-replica-set-from-backup.txt:26 -msgid "" -"You can also use :program:`mongorestore` to restore database files using " -"data created with :program:`mongodump`. See :doc:`/tutorial/backup-and-" -"restore-tools` for more information." -msgstr "" - -# 584be5f7a0c346a19506968ca130c285 -#: ../source/tutorial/restore-replica-set-from-backup.txt:31 -msgid "Restore Database into a Single Node Replica Set" -msgstr "" - -# fef5922bbe8d4cf7bd75b6f7b049ef85 -#: ../source/tutorial/restore-replica-set-from-backup.txt:38 -msgid "Add Members to the Replica Set" -msgstr "" - -# 70c9cf0ac17748f2a108bb3556051850 -#: ../source/tutorial/restore-replica-set-from-backup.txt:40 -msgid "" -"MongoDB provides two options for restoring secondary members of a replica" -" set:" -msgstr "" - -# 8389a318377d4e19b1ad5c9170fb1e0e -#: ../source/tutorial/restore-replica-set-from-backup.txt:43 -msgid "" -":ref:`Manually copy the database files ` to " -"each data directory." -msgstr "" - -# 31db683ca096479f83170662dd7f3bc7 -#: ../source/tutorial/restore-replica-set-from-backup.txt:46 -msgid "" -":ref:`Allow initial sync ` to distribute data " -"automatically." -msgstr "" - -# d0dcb413ce0c4a9fba295364d3bc80fd -#: ../source/tutorial/restore-replica-set-from-backup.txt:51 -msgid "" -"If your database is large, initial sync can take a long time to complete." -" For large databases, it might be preferable to copy the database files " -"onto each host." -msgstr "" - -# 5e4438f497014e698d60823eac7e76d4 -#: ../source/tutorial/restore-replica-set-from-backup.txt:59 -msgid "Copy Database Files and Restart :program:`mongod` Instance" -msgstr "" - -# c62ef1250f3e45fa8823bd4abf30fc7b -#: ../source/tutorial/restore-replica-set-from-backup.txt:61 -msgid "" -"Use the following sequence of operations to \"seed\" additional members " -"of the replica set with the restored data by copying MongoDB data files " -"directly." -msgstr "" - -# 3cc329b2f91b46778e8be78fb83cdf18 -#: ../source/tutorial/restore-replica-set-from-backup.txt:70 -msgid "Update Secondaries using Initial Sync" -msgstr "" - -# ae38f6f6a35e4d22a5ad78ae6e7e5617 -#: ../source/tutorial/restore-replica-set-from-backup.txt:72 -msgid "" -"Use the following sequence of operations to \"seed\" additional members " -"of the replica set with the restored data using the default :ref:`initial" -" sync ` operation." -msgstr "" - -# 11f5931e3a674cddb0e1853257a3059d -#~ msgid "" -#~ "This procedure outlines the process for" -#~ " taking MongoDB data and restoring " -#~ "that data into a new :term:`replica " -#~ "set`. Use this approach for seeding " -#~ "test deployments from production backups " -#~ "as well as part of disaster " -#~ "recovery." -#~ msgstr "" - -# 22350018883f4445a43d22e6d0316b42 -#~ msgid "" -#~ "You *cannot* restore a single data " -#~ "set to three new :program:`mongod` " -#~ "instances and *then* create a replica" -#~ " set. In this situation MongoDB will" -#~ " force the secondaries to perform an" -#~ " initial sync. The procedures in this" -#~ " document describe the correct and " -#~ "efficient ways to deploy a replica " -#~ "set." -#~ msgstr "" - -# c3bfe8ce6a284a7dade697a0fbf274d5 -#~ msgid "" -#~ "Obtain backup MongoDB Database files. " -#~ "These files may come from a " -#~ ":doc:`file system snapshot `. The `MongoDB " -#~ "Management Service (MMS) " -#~ "`_ produces MongoDB " -#~ "database files for :mms:`stored snapshots " -#~ "` and " -#~ ":mms:`point and time snapshots " -#~ "`. You can also use " -#~ ":program:`mongorestore` to restore database " -#~ "files using data created with " -#~ ":program:`mongodump`. See :doc:`/tutorial/backup-" -#~ "with-mongodump` for more information." -#~ msgstr "" - -# 7ac67c51d17e426eaea827ecafbde2b2 -#~ msgid "" -#~ "Start a :program:`mongod` using data " -#~ "files from the backup as the " -#~ "``dbpath``. In the following example, " -#~ "``/data/db`` is the ``dbpath`` to the" -#~ " data files:" -#~ msgstr "" - -# 0c3d7140f0ce4644b01fe4f1eda87e2e -#~ msgid "" -#~ "Convert your standalone :program:`mongod` " -#~ "process to a single node replica " -#~ "set by shutting down the " -#~ ":program:`mongod` instance, and restarting it" -#~ " with the :option:`--replSet ` option, as in the following" -#~ " example:" -#~ msgstr "" - -# 02cfa16f09a546e6b3ad3b0aeb6cf91a -#~ msgid "Optional" -#~ msgstr "" - -# 35b0ce637fbc433fb254efa90de1f3cf -#~ msgid "" -#~ "Consider explicitly setting a " -#~ ":setting:`~replication.oplogSizeMB` to control the" -#~ " size of the :term:`oplog` created " -#~ "for this replica set member." -#~ msgstr "" - -# b941430b0b9f43c783deb5d4788af4d9 -#~ msgid "Connect to the :program:`mongod` instance." -#~ msgstr "" - -# ede047f9aa6a41be90d982d16e9c2427 -#~ msgid "Use :method:`rs.initiate()` to initiate the new replica set." -#~ msgstr "" - -# 0141c7ea590b4684bf7231820360ded8 -#~ msgid "Manually copy the database files to each data directory." -#~ msgstr "" - -# 66630132ec454d539d04c4dcecea7804 -#~ msgid "" -#~ "Allow :ref:`initial sync ` to distribute data " -#~ "automatically." -#~ msgstr "" - -# 707ec3852dc34e868bb6f2c1bf626fe9 -#~ msgid "The following sections outlines both approaches." -#~ msgstr "" - -# 7343c6c842384c51a392d1aecf80430e -#~ msgid "" -#~ "Shut down the :program:`mongod` instance " -#~ "that you restored. Using :option:`--shutdown" -#~ " ` or " -#~ ":method:`db.shutdownServer()` to ensure a " -#~ "clean shut down." -#~ msgstr "" - -# 127559e55c0f45bda4e12de81c8915ad -#~ msgid "" -#~ "Copy the :term:`primary's ` data " -#~ "directory into the :setting:`~storage.dbPath` " -#~ "of the other members of the " -#~ "replica set. The :setting:`~storage.dbPath` is" -#~ " ``/data/db`` by default." -#~ msgstr "" - -# ddcc95ccb0484ed482f212b0e345900e -#~ msgid "Start the :program:`mongod` instance that you restored." -#~ msgstr "" - -# 1fcc5f6af58449b89f23a3bfff18134a -#~ msgid "" -#~ "In a :program:`mongo` shell connected to" -#~ " the :term:`primary`, add the " -#~ ":term:`secondaries ` to the replica" -#~ " set using :method:`rs.add()`. See " -#~ ":doc:`/tutorial/deploy-replica-set` for more" -#~ " information about deploying a replica " -#~ "set." -#~ msgstr "" - -# 3b0391001158465ab0b1b8a06137e1d4 -#~ msgid "" -#~ "Use the following sequence of operations" -#~ " to \"seed\" additional members of " -#~ "the replica set with the restored " -#~ "data using the default *initial sync*" -#~ " operation." -#~ msgstr "" - -# 91b17b6957fc4c35ab6914d0949df920 -#~ msgid "" -#~ "Ensure that the data directories on " -#~ "the prospective replica set members are" -#~ " empty." -#~ msgstr "" - -# 1a0b39475c7a48dead96b1a6912fc67b -#~ msgid "" -#~ "Add each prospective member to the " -#~ "replica set. :ref:`Initial Sync ` will copy the " -#~ "data from the :term:`primary` to the " -#~ "other members of the replica set." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/restore-sharded-cluster.po b/locale/es/LC_MESSAGES/tutorial/restore-sharded-cluster.po deleted file mode 100644 index bf97dc79f8e..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/restore-sharded-cluster.po +++ /dev/null @@ -1,291 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:35+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 4f8d62f870b04247bf07cd0fc79f4427 -#: ../source/tutorial/restore-sharded-cluster.txt:3 -msgid "Restore a Sharded Cluster" -msgstr "" - -# 967e6634768143779ac9322d618bf8fe -#: ../source/tutorial/restore-sharded-cluster.txt -msgid "On this page" -msgstr "" - -# 609c788280394ee882af28fa8378ded5 -#: ../source/tutorial/restore-sharded-cluster.txt:14 -msgid "Overview" -msgstr "" - -# caa8cd16e2374687afa2c95ba71fd7b1 -#: ../source/tutorial/restore-sharded-cluster.txt:18 -msgid "" -"In version 3.4, MongoDB removes support for SCCC config servers. To " -"upgrade your config servers from SCCC to CSRS, see :doc:`/tutorial" -"/upgrade-config-servers-to-replica-set`." -msgstr "" - -# 97f57885a93b454f888c37f482dab024 -#: ../source/tutorial/restore-sharded-cluster.txt:22 -msgid "The following procedure applies to |version| config servers." -msgstr "" - -# b5a090ed1bcf495284958bf8b432edf5 -#: ../source/tutorial/restore-sharded-cluster.txt:24 -msgid "" -"You can restore a :term:`sharded cluster` either from :doc:`snapshots " -"` or from :term:`BSON` " -":doc:`database dumps ` created by the :program:`mongodump` tool. This document describes" -" procedures to" -msgstr "" - -# 7793881f38284355ad38974f1c83d6a7 -#: ../source/tutorial/restore-sharded-cluster.txt:30 -msgid ":ref:`restore-sharded-cluster-with-snapshots`" -msgstr "" - -# aeba891725414f868abc2d0a52aa9cd7 -#: ../source/tutorial/restore-sharded-cluster.txt:32 -msgid ":ref:`restore-sh-cl-dmp`" -msgstr "" - -# 3b91657394fa41a1a807c8ab11ff0e67 -#: ../source/tutorial/restore-sharded-cluster.txt:35 -msgid "Procedures" -msgstr "" - -# e813d4e80ab94d1794f342bc25b24b39 -#: ../source/includes/fact-3.4-shardsvr-required.rst:1 -msgid "" -"For MongoDB 3.4 sharded clusters, :program:`mongod` instances for the " -"shards **must** explicitly specify its role as a ``shardsvr``, either via" -" the configuration file setting :setting:`sharding.clusterRole` or via " -"the command line option :option:`--shardsvr`." -msgstr "" - -# b2986b473ae44338ad213014dbfd5e2b -#: ../source/includes/fact-3.4-shardsvr-required.rst:9 -msgid "" -"Default port for :program:`mongod` instances with the ``shardsvr`` role " -"is ``27018``. To use a different port, specify :setting:`net.port` " -"setting or ``--port`` option." -msgstr "" - -# 59acbaf68fbc45f19d70cf9b2d2819eb -#: ../source/tutorial/restore-sharded-cluster.txt:41 -msgid "" -"The following procedures assume shard :program:`mongod` instances include" -" the ``--shardsvr`` and ``--port`` options (or corresponding settings in " -"the configuration file)." -msgstr "" - -# b3e5a1fce65c4db58ff10cbe3289624e -#: ../source/tutorial/restore-sharded-cluster.txt:48 -msgid "Restore a Sharded Cluster with Filesystem Snapshots" -msgstr "" - -# 7781b212d0dd4a0a95ed124a70c797e6 -#: ../source/tutorial/restore-sharded-cluster.txt:50 -msgid "" -"The following procedure outlines the steps to restore a sharded cluster " -"from filesystem snapshots. To create filesystem snapshots of sharded " -"clusters, see :doc:`/tutorial/backup-sharded-cluster-with-filesystem-" -"snapshots`." -msgstr "" - -# 4bb1bf5c5a4f47a69b98a82872e624a6 -#: ../source/tutorial/restore-sharded-cluster.txt:60 -msgid "Restore a Sharded Cluster with Database Dumps" -msgstr "" - -# 90476ef6a6794911aa8bff0aaa9baf08 -#: ../source/tutorial/restore-sharded-cluster.txt:62 -msgid "" -"The following procedure outlines the steps to restore a sharded cluster " -"from the BSON database dumps created by :program:`mongodump`. For " -"information on using :program:`mongodump` to backup sharded clusters, see" -" :doc:`/tutorial/backup-sharded-cluster-with-database-dumps`." -msgstr "" - -# 7c64c9e92bb84d91aed6f680d7f8775e -#: ../source/tutorial/restore-sharded-cluster.txt:69 -msgid "" -":program:`mongorestore` requires a running MongoDB instances. Earlier " -"versions of :program:`mongorestore` did not require a running MongoDB " -"instances and instead used the ``--dbpath`` option. For instructions " -"specific to your version of :program:`mongorestore`, refer to the " -"appropriate version of the manual." -msgstr "" - -# c37eb386543746ce8a9d984e9b495a96 -#: ../source/tutorial/restore-sharded-cluster.txt:78 -msgid ":doc:`/core/backups`, :doc:`/administration/backup-sharded-clusters`" -msgstr "" - -#~ msgid "" -#~ "If shard hostnames have changed, you " -#~ "must manually update the ``shards`` " -#~ "collection in the :ref:`config-database` " -#~ "to use the new hostnames. Do the" -#~ " following:" -#~ msgstr "" - -#~ msgid "" -#~ "Start the three :ref:`config servers " -#~ "` by issuing " -#~ "commands similar to the following, using" -#~ " values appropriate to your configuration:" -#~ msgstr "" - -#~ msgid "Restore the :ref:`config-database` on each config server." -#~ msgstr "" - -#~ msgid "Start one :program:`mongos` instance." -#~ msgstr "" - -#~ msgid "" -#~ "Update the :ref:`config-database` collection" -#~ " named ``shards`` to reflect the new" -#~ " hostnames." -#~ msgstr "" - -#~ msgid "" -#~ "Data files for each :ref:`config server" -#~ " `, if you " -#~ "have not already done so in the" -#~ " previous step." -#~ msgstr "" - -#~ msgid "Restart all the :program:`mongos` instances." -#~ msgstr "" - -#~ msgid "Restart all the config servers :program:`mongod` instances." -#~ msgstr "" - -# 3006ceb5c1844378b26627e038a51dff -#~ msgid "" -#~ "The procedure outlined in this document" -#~ " addresses how to restore an entire" -#~ " sharded cluster. For information on " -#~ "related backup procedures consider the " -#~ "following tutorials which describe backup " -#~ "procedures in greater detail:" -#~ msgstr "" - -# ad9c46fb76044c2cb9bbc774aa0ff6e1 -#~ msgid ":doc:`/tutorial/backup-sharded-cluster-with-filesystem-snapshots`" -#~ msgstr "" - -# 2df737b5d9ac4b4698f9cd367aa86c07 -#~ msgid ":doc:`/tutorial/backup-sharded-cluster-with-database-dumps`" -#~ msgstr "" - -# fc6af59f584f4671b160b29652411019 -#~ msgid "" -#~ "The exact procedure used to restore " -#~ "a database depends on the method " -#~ "used to capture the backup. See " -#~ "the :doc:`/core/backups` document for an " -#~ "overview of backups with MongoDB and " -#~ ":doc:`/administration/backup-sharded-clusters` for" -#~ " a complete information on backups in" -#~ " MongoDB and backups of sharded " -#~ "clusters in particular." -#~ msgstr "" - -# f7b372fa48fd441d8684e555581bc419 -#~ msgid "Procedure" -#~ msgstr "" - -# 6984a2cb28af488eb3773c478ffdfb4c -#~ msgid "" -#~ "Stop all :program:`mongos` and " -#~ ":program:`mongod` processes, including all " -#~ "shards *and* all config servers." -#~ msgstr "" - -# 933059f33c214b93a89368f1404421b4 -#~ msgid "Restore the following:" -#~ msgstr "" - -# 8024b25e33a448418069a28db6c4c469 -#~ msgid "" -#~ "Data files for each server in each" -#~ " :term:`shard`. Because replica sets " -#~ "provide each production shard, restore " -#~ "all the members of the replica set" -#~ " or use the other standard approaches" -#~ " for restoring a replica set from " -#~ "backup. See the :ref:`backup-restore-" -#~ "snapshot` and :ref:`backup-restore-dump` " -#~ "sections for details on these " -#~ "procedures." -#~ msgstr "" - -# 90bed146e79540adaa55996dd880b1ed -#~ msgid "Restart all the shard :program:`mongod` instances." -#~ msgstr "" - -# 586b6c387d85460bbcebf5a02ca35735 -#~ msgid "" -#~ "Connect to a :program:`mongos` instance " -#~ "from a :program:`mongo` shell and use" -#~ " the :method:`db.printShardingStatus()` method to" -#~ " ensure that the cluster is " -#~ "operational, as follows:" -#~ msgstr "" - -#~ msgid "Data files for each :ref:`config server `." -#~ msgstr "" - -#~ msgid "" -#~ "Restart all the :ref:`config servers " -#~ "` :program:`mongod` " -#~ "instances by issuing command similar to" -#~ " the following, using values appropriate" -#~ " to your configuration:" -#~ msgstr "" - -#~ msgid "If shard hostnames **have changed**:" -#~ msgstr "" - -#~ msgid "" -#~ "Start one :program:`mongos` instance, using" -#~ " the updated config string with the" -#~ " new ``configdb`` hostnames and ports." -#~ msgstr "" - -#~ msgid "" -#~ "Update the ``shards`` collection in the" -#~ " :ref:`config-database` to reflect the " -#~ "new hostnames." -#~ msgstr "" - -#~ msgid "Stop the :program:`mongos` instance." -#~ msgstr "" - -#~ msgid "" -#~ "Restart all the :program:`mongos` instances," -#~ " making sure to use the updated " -#~ "config string." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/restore-single-shard.po b/locale/es/LC_MESSAGES/tutorial/restore-single-shard.po deleted file mode 100644 index 56c35f3fd35..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/restore-single-shard.po +++ /dev/null @@ -1,117 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: 2014-04-08 18:36+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# d352ee07c93340dc917b0a9d2e4e5595 -#: ../source/tutorial/restore-single-shard.txt:3 -msgid "Restore a Single Shard" -msgstr "" - -# c8f3b3a20add43f9abe4028eb9ea733b -#: ../source/tutorial/restore-single-shard.txt -msgid "On this page" -msgstr "" - -# 1daad221de334cbfbe0ec4618f96a973 -#: ../source/tutorial/restore-single-shard.txt:14 -msgid "Overview" -msgstr "" - -# 88e8491a2f2f4ecb957b5ff06baee0ee -#: ../source/tutorial/restore-single-shard.txt:16 -msgid "" -"Restoring a single shard from backup with other unaffected shards " -"requires a number of special considerations and practices. This document " -"outlines the additional tasks you must perform when restoring a single " -"shard." -msgstr "" - -# affc9e6151924eb2b79b3527b2ab4874 -#: ../source/tutorial/restore-single-shard.txt:21 -msgid "" -"Consider the following resources on backups in general as well as backup " -"and restoration of sharded clusters specifically:" -msgstr "" - -# 69424cf12b7240f9aa4cdbc0a38c51e6 -#: ../source/tutorial/restore-single-shard.txt:24 -msgid ":doc:`/administration/backup-sharded-clusters`" -msgstr "" - -# bce9c6f762114691bd34d25595c588f2 -#: ../source/tutorial/restore-single-shard.txt:25 -msgid ":doc:`/tutorial/restore-sharded-cluster`" -msgstr "" - -# 574220f30d294dbbb6a8e907a51f1639 -#: ../source/tutorial/restore-single-shard.txt:26 -msgid ":doc:`/core/backups`" -msgstr "" - -# b849154231a24962b188f399c6237838 -#: ../source/tutorial/restore-single-shard.txt:29 -msgid "Procedure" -msgstr "" - -# 9cc06ebf26cf46df9baf9a0e7c322187 -#: ../source/tutorial/restore-single-shard.txt:31 -msgid "" -"Always restore :term:`sharded clusters ` as a whole. " -"When you restore a single shard, keep in mind that the :term:`balancer` " -"process might have moved :term:`chunks ` to or from this shard " -"since the last backup. If that's the case, you must manually move those " -"chunks, as described in this procedure." -msgstr "" - -# 758163a9a8bc4827887142a878dff3e1 -#~ msgid "" -#~ "Restore the shard as you would any" -#~ " other :program:`mongod` instance. See " -#~ ":doc:`/core/backups` for overviews of these" -#~ " procedures." -#~ msgstr "" - -# 5ce7eab45e7e486fbff837cc01edcffc -#~ msgid "" -#~ "For all chunks that migrate away " -#~ "from this shard, you do not need" -#~ " to do anything at this time. " -#~ "You do not need to delete these" -#~ " documents from the shard because the" -#~ " chunks are automatically filtered out " -#~ "from queries by :program:`mongos`. You " -#~ "can remove these documents from the " -#~ "shard, if you like, at your " -#~ "leisure." -#~ msgstr "" - -# dd1c1fe5262c4da5ba08ed9efb7ece38 -#~ msgid "" -#~ "For chunks that migrate to this " -#~ "shard after the most recent backup, " -#~ "you must manually recover the chunks " -#~ "using backups of other shards, or " -#~ "some other source. To determine what" -#~ " chunks have moved, view the " -#~ "``changelog`` collection in the :ref" -#~ ":`config-database`." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/resync-replica-set-member.po b/locale/es/LC_MESSAGES/tutorial/resync-replica-set-member.po deleted file mode 100644 index 6fd1f371c5f..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/resync-replica-set-member.po +++ /dev/null @@ -1,289 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:39+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 3b33366e3c1344618869ce5e86c73f2d -#: ../source/tutorial/resync-replica-set-member.txt:3 -msgid "Resync a Member of a Replica Set" -msgstr "" - -# ecf71e30fc65428f8161fc7f0108ba49 -#: ../source/tutorial/resync-replica-set-member.txt -msgid "On this page" -msgstr "" - -# d4086425860c4e23bf9ee20d2c56dba4 -#: ../source/tutorial/resync-replica-set-member.txt:13 -msgid "" -"A :term:`replica set` member becomes \"stale\" when its replication " -"process falls so far behind that the :term:`primary` overwrites oplog " -"entries the member has not yet replicated. The member cannot catch up and" -" becomes \"stale.\" When this occurs, you must completely resynchronize " -"the member by removing its data and performing an :ref:`initial sync " -"`." -msgstr "" - -# 432adf823544440484c774c72df0aab5 -#: ../source/tutorial/resync-replica-set-member.txt:20 -msgid "" -"This tutorial addresses both resyncing a stale member and creating a new " -"member using seed data from another member. When syncing a member, choose" -" a time when the system has the bandwidth to move a large amount of data." -" Schedule the synchronization during a time of low usage or during a " -"maintenance window." -msgstr "" - -# 6185b25dd8684d429912f50f8b1787fb -#: ../source/tutorial/resync-replica-set-member.txt:26 -msgid "MongoDB provides two options for performing an initial sync:" -msgstr "" - -# 5770bfc62b0040f695cf93b0b7fa97b7 -#: ../source/tutorial/resync-replica-set-member.txt:28 -msgid "" -"Restart the :program:`mongod` with an empty data directory and let " -"MongoDB's normal initial syncing feature restore the data. This is the " -"more simple option but may take longer to replace the data." -msgstr "" - -# 966b151056334425945dae19f89679cc -#: ../source/tutorial/resync-replica-set-member.txt:32 -msgid "See :ref:`replica-set-auto-resync-stale-member`." -msgstr "" - -# cd2fb86d56b94cfb901d9e6a514ebe2a -#: ../source/tutorial/resync-replica-set-member.txt:34 -msgid "" -"Restart the machine with a copy of a recent data directory from another " -"member in the replica set. This procedure can replace the data more " -"quickly but requires more manual steps." -msgstr "" - -# 87cd02fe3b6440d4b23096605b25d04c -#: ../source/tutorial/resync-replica-set-member.txt:38 -msgid "See :ref:`replica-set-resync-by-copying`." -msgstr "" - -# add5f49ec42a47f8a23cb6704b7fdafd -#: ../source/tutorial/resync-replica-set-member.txt:44 -msgid "Procedures" -msgstr "" - -# ef88cd0bbdd046949de2c2141f9fe110 -#: ../source/tutorial/resync-replica-set-member.txt:49 -msgid "Automatically Sync a Member" -msgstr "" - -# 4f6e84c32dec4b72bf7c3d32cd96209d -#: ../source/tutorial/resync-replica-set-member.txt:51 -msgid "" -"During initial sync, :program:`mongod` will remove the content of the " -":setting:`~storage.dbPath`." -msgstr "" - -# 14d2e92ccf2148e39ed4442222cc5617 -#: ../source/tutorial/resync-replica-set-member.txt:54 -msgid "" -"This procedure relies on MongoDB's regular process for :doc:`Replica Set " -"Syncing `. This will store the current data on " -"the member. For an overview of MongoDB initial sync process, see the " -":doc:`Replica Set Syncing ` section." -msgstr "" - -# 82268fef50ba449e9bd544c0fe67f8c0 -#: ../source/tutorial/resync-replica-set-member.txt:59 -msgid "" -"If the instance has no data, you can simply follow the :doc:`/tutorial" -"/expand-replica-set` or :doc:`/tutorial/replace-replica-set-member` " -"procedure to add a new member to a replica set." -msgstr "" - -# 1ce6ce22912342dc9a295927a8c2be1a -#: ../source/tutorial/resync-replica-set-member.txt:64 -msgid "" -"You can also force a :program:`mongod` that is already a member of the " -"set to perform an initial sync by restarting the instance without the " -"content of the :setting:`~storage.dbPath` as follows:" -msgstr "" - -# 759c15072184403cbb4d8b85560daab7 -#: ../source/tutorial/resync-replica-set-member.txt:68 -msgid "" -"Stop the member's :program:`mongod` instance. To ensure a clean shutdown," -" use the :method:`db.shutdownServer()` method from the :program:`mongo` " -"shell or on Linux systems, the :option:`mongod --shutdown` option." -msgstr "" - -# 3ddb64280c5e4ae78feb733b67cd8d4e -#: ../source/tutorial/resync-replica-set-member.txt:73 -msgid "" -"Delete all data and sub-directories from the member's data directory. By " -"removing the data :setting:`~storage.dbPath`, MongoDB will perform a " -"complete resync. Consider making a backup first." -msgstr "" - -# f1739a0ff6834a5daf0ebec281a82a16 -#: ../source/tutorial/resync-replica-set-member.txt:77 -msgid "" -"At this point, the :program:`mongod` will perform an initial sync. The " -"length of the initial sync process depends on the size of the database " -"and network connection between members of the replica set." -msgstr "" - -# 6ad308a45a7244e68b62b68f0b3b302e -#: ../source/tutorial/resync-replica-set-member.txt:82 -msgid "" -"Initial sync operations can impact the other members of the set and " -"create additional traffic to the primary and can only occur if another " -"member of the set is accessible and up to date." -msgstr "" - -# 2499f4d4b9fe45acbec60645aad373e2 -#: ../source/tutorial/resync-replica-set-member.txt:90 -msgid "Sync by Copying Data Files from Another Member" -msgstr "" - -# 90f9a194417d44d0bc9edd3965e49915 -#: ../source/tutorial/resync-replica-set-member.txt:92 -msgid "" -"This approach \"seeds\" a new or stale member using the data files from " -"an existing member of the replica set. The data files **must** be " -"sufficiently recent to allow the new member to catch up with the " -":term:`oplog`. Otherwise the member would need to perform an initial " -"sync." -msgstr "" - -# 13a71fd63dde44deb8e28f36f29bb3b3 -#: ../source/tutorial/resync-replica-set-member.txt:99 -msgid "Copy the Data Files" -msgstr "" - -# a247cfa1350c4f46819adb22553d21b2 -#: ../source/tutorial/resync-replica-set-member.txt:101 -msgid "" -"You can capture the data files as either a snapshot or a direct copy. " -"However, in most cases you cannot copy data files from a running " -":program:`mongod` instance to another because the data files will change " -"during the file copy operation." -msgstr "" - -# f9760034ca3742338729f1ba232f81f5 -#: ../source/tutorial/resync-replica-set-member.txt:106 -msgid "" -"If copying data files, ensure that your copy includes the content of the " -"``local`` database." -msgstr "" - -# aed92cc2b5e94dfbb0afdd6a46561bcf -#: ../source/tutorial/resync-replica-set-member.txt:109 -msgid "" -"You *cannot* use a :program:`mongodump` backup for the data files: **only" -" a snapshot backup**. For approaches to capturing a consistent snapshot " -"of a running :program:`mongod` instance, see the :doc:`/core/backups` " -"documentation." -msgstr "" - -# a60a0af52bc34e1c9aad0b4cafe33032 -#: ../source/tutorial/resync-replica-set-member.txt:115 -msgid "Sync the Member" -msgstr "" - -# 9aa4e2fb21da4b06ac797e31e2e358ec -#: ../source/tutorial/resync-replica-set-member.txt:117 -msgid "" -"After you have copied the data files from the \"seed\" source, start the " -":program:`mongod` instance and allow it to apply all operations from the " -"oplog until it reflects the current state of the replica set." -msgstr "" - -# 17b0057a5d3c4daa82ae002ad9a5a1d3 -# d9be7f05215949a99a3219df8f156fad -# 8b674ab67afb42a8abfb01796141475a -#: ../source/tutorial/resync-replica-set-member.txt:40 -#: ../source/tutorial/resync-replica-set-member.txt:41 -#: ../source/tutorial/resync-replica-set-member.txt:86 -msgid "replica set" -msgstr "" - -# 17b0057a5d3c4daa82ae002ad9a5a1d3 -#: ../source/tutorial/resync-replica-set-member.txt:40 -msgid "sync" -msgstr "" - -# d9be7f05215949a99a3219df8f156fad -# 8b674ab67afb42a8abfb01796141475a -#: ../source/tutorial/resync-replica-set-member.txt:41 -#: ../source/tutorial/resync-replica-set-member.txt:86 -msgid "resync" -msgstr "" - -# 5777b25013544c5f9f45f6463c62986a -#~ msgid "" -#~ "This tutorial addressed both resyncing a" -#~ " stale member and to creating a " -#~ "new member using seed data from " -#~ "another member. When syncing a member," -#~ " choose a time when the system " -#~ "has the bandwidth to move a large" -#~ " amount of data. Schedule the " -#~ "synchronization during a time of low " -#~ "usage or during a maintenance window." -#~ msgstr "" - -# 66a55b6a9f744a44b3d198d9fe9e2ed4 -#~ msgid "" -#~ "This procedure relies on MongoDB's " -#~ "regular process for :ref:`initial sync " -#~ "`. This will " -#~ "store the current data on the " -#~ "member. For an overview of MongoDB " -#~ "initial sync process, see the :ref" -#~ ":`replica-set-syncing` section." -#~ msgstr "" - -# d44dd6e6d1de48b29ce58bd501820cd0 -#~ msgid "" -#~ "You can also force a :program:`mongod`" -#~ " that is already a member of " -#~ "the set to to perform an initial" -#~ " sync by restarting the instance " -#~ "without the content of the " -#~ ":setting:`~storage.dbPath` as follows:" -#~ msgstr "" - -# 86a67d883cb44564a8f5668aabb6fbc8 -#~ msgid "" -#~ "If copying data files, you must " -#~ "copy the content of the ``local`` " -#~ "database." -#~ msgstr "" - -# db6650e6c286473d8a35b6d438ccb7c0 -#~ msgid "" -#~ "You *cannot* use a :program:`mongodump` " -#~ "backup to for the data files, " -#~ "**only a snapshot backup**. For " -#~ "approaches to capture a consistent " -#~ "snapshot of a running :program:`mongod` " -#~ "instance, see the :doc:`/core/backups` " -#~ "documentation." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/roll-back-to-v1.8-index.po b/locale/es/LC_MESSAGES/tutorial/roll-back-to-v1.8-index.po deleted file mode 100644 index 2396374d785..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/roll-back-to-v1.8-index.po +++ /dev/null @@ -1,114 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: 2014-04-08 16:30+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 5c02a722060c4fd886df7d472d75958f -#: ../source/tutorial/roll-back-to-v1.8-index.txt:3 -msgid "Build Old Style Indexes" -msgstr "" - -# 9cbf9e289b5942bd96b9f22bb34bc82f -#: ../source/tutorial/roll-back-to-v1.8-index.txt:9 -msgid "" -"Use this procedure *only* if you **must** have indexes that are " -"compatible with a version of MongoDB earlier than 2.0." -msgstr "" - -# eb617e078a8a4ead8ff1b0b600cd64cb -#: ../source/tutorial/roll-back-to-v1.8-index.txt:12 -msgid "" -"MongoDB version 2.0 introduced the ``{v:1}`` index format. MongoDB " -"versions 2.0 and later support both the ``{v:1}`` format and the earlier " -"``{v:0}`` format." -msgstr "" - -# 6c2d3660a7cd4e48a6b270e9364e7509 -#: ../source/tutorial/roll-back-to-v1.8-index.txt:16 -msgid "" -"MongoDB versions prior to 2.0, however, support only the ``{v:0}`` " -"format. If you need to roll back MongoDB to a version prior to 2.0, you " -"must *drop* and *re-create* your indexes." -msgstr "" - -# aab740005f194fc5bc688476c235c7db -#: ../source/tutorial/roll-back-to-v1.8-index.txt:20 -msgid "" -"To build pre-2.0 indexes, use the :method:`dropIndexes() " -"` and :method:`createIndex() " -"` methods. You *cannot* simply reindex the " -"collection. When you reindex on versions that only support ``{v:0}`` " -"indexes, the ``v`` fields in the index definition still hold values of " -"``1``, even though the indexes would now use the ``{v:0}`` format. If you" -" were to upgrade again to version 2.0 or later, these indexes would not " -"work." -msgstr "" - -# bebe4669d15f42a7b1d0331fd2d5deac -#: ../source/tutorial/roll-back-to-v1.8-index.txt -msgid "Example" -msgstr "" - -# 2c40cbc62f9946cab7261f914d0d21ce -#: ../source/tutorial/roll-back-to-v1.8-index.txt:42 -msgid "" -"Suppose you rolled back from MongoDB 2.0 to MongoDB 1.8, and suppose you " -"had the following index on the ``items`` collection:" -msgstr "" - -# 20105ce894e748269b885f2ff8f582e7 -#: ../source/tutorial/roll-back-to-v1.8-index.txt:49 -msgid "" -"The ``v`` field tells you the index is a ``{v:1}`` index, which is " -"incompatible with version 1.8." -msgstr "" - -# 34bcdf15fc5c49a9846bff2c1f608e0c -#: ../source/tutorial/roll-back-to-v1.8-index.txt:52 -msgid "To drop the index, issue the following command:" -msgstr "" - -# ab23deac7d894937a4e623c1b3cc9d3c -#: ../source/tutorial/roll-back-to-v1.8-index.txt:58 -msgid "To recreate the index as a ``{v:0}`` index, issue the following command:" -msgstr "" - -# 6355f2ed72ee471ea654a463cf0b7580 -#: ../source/tutorial/roll-back-to-v1.8-index.txt:65 -msgid ":ref:`2.0-new-index-format`." -msgstr "" - -# d6405853743b48d3ab8bcbe2739f5c47 -#~ msgid "" -#~ "To build pre-2.0 indexes, use the " -#~ ":method:`dropIndexes() ` and" -#~ " :method:`ensureIndex() ` " -#~ "methods. You *cannot* simply reindex the" -#~ " collection. When you reindex on " -#~ "versions that only support ``{v:0}`` " -#~ "indexes, the ``v`` fields in the " -#~ "index definition still hold values of" -#~ " ``1``, even though the indexes would" -#~ " now use the ``{v:0}`` format. If " -#~ "you were to upgrade again to " -#~ "version 2.0 or later, these indexes " -#~ "would not work." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/rotate-encryption-key.po b/locale/es/LC_MESSAGES/tutorial/rotate-encryption-key.po deleted file mode 100644 index 6fb0cbb55d9..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/rotate-encryption-key.po +++ /dev/null @@ -1,195 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# aca09f1c271641f9aaa25997ec07d8eb -#: ../source/tutorial/rotate-encryption-key.txt:5 -msgid "Rotate Encryption Keys" -msgstr "" - -# f7b06285803c4f7092a9dc9010c344e2 -#: ../source/tutorial/rotate-encryption-key.txt -msgid "On this page" -msgstr "" - -# 5f34e63566984883a1ff98c78b978f3a -#: ../source/tutorial/rotate-encryption-key.txt:15 -msgid "" -"Most regulatory requirements mandate that a managed key used to decrypt " -"sensitive data must be rotated out and replaced with a new key once a " -"year." -msgstr "" - -# 70cd712756954a3e8c202a963f36c95c -#: ../source/tutorial/rotate-encryption-key.txt:19 -msgid "" -"MongoDB provides two options for key rotation. You can rotate out the " -"binary with a new instance that uses a new key. Or, if you are using a " -"KMIP server for key management, you can rotate the master key." -msgstr "" - -# b4b28c78af0b4ce585c8f45e2989ebf7 -#: ../source/tutorial/rotate-encryption-key.txt:24 -msgid "Rotate a Member of Replica Set" -msgstr "" - -# 2efc4a9c50db4695b2a5d403f666c4e1 -#: ../source/tutorial/rotate-encryption-key.txt:26 -msgid "For a replica set, to rotate out a member:" -msgstr "" - -# 45223615288946fb92bed878578ddaee -#: ../source/tutorial/rotate-encryption-key.txt:28 -msgid "" -"Start a new :program:`mongod` instance, configured to use a new key. " -"Include the ``--replSet`` option with the name of the replica set as well" -" as any other options specific to your configuration, such as " -"``--dbpath``." -msgstr "" - -# 417601fe6e534d8d9d4a8c890f618087 -#: ../source/tutorial/rotate-encryption-key.txt:39 -msgid "Connect a :program:`mongo` shell to the replica set's primary." -msgstr "" - -# fb4f556d14cc4a41b48e099216951c27 -#: ../source/tutorial/rotate-encryption-key.txt:41 -msgid "Add the instance to the replica set." -msgstr "" - -# e3e7223769f84c9696573f4ad62f7918 -#: ../source/tutorial/rotate-encryption-key.txt:47 -msgid "" -"During the initial sync process, the re-encryption of the data with an " -"entirely new set of database keys as well as a new system key occurs." -msgstr "" - -# 00d4311ea5d54c6d892933fc212b7fac -#: ../source/tutorial/rotate-encryption-key.txt:51 -msgid "" -"Once the new node completes its initial sync process, remove the old node" -" from the replica set and delete all its data. For instructions, see " -":doc:`/tutorial/remove-replica-set-member`" -msgstr "" - -# 9a5e67fcba624c3db67e275ac2640751 -#: ../source/tutorial/rotate-encryption-key.txt:58 -msgid "KMIP Master Key Rotation" -msgstr "" - -# a3811d7ebc664c948f9a0b581c43239d -#: ../source/tutorial/rotate-encryption-key.txt:60 -msgid "" -"If you are using a KMIP server for key management, you can rotate the " -"master key, the only externally managed key. With the new master key, the" -" internal keystore will be re-encrypted but the database keys will be " -"otherwise left unchanged. This obviates the need to re-encrypt the entire" -" data set." -msgstr "" - -# a099934d52434f7fac1b80f9f1228503 -#: ../source/tutorial/rotate-encryption-key.txt:66 -msgid "" -"Rotate the master key for the :ref:`secondary ` members of the replica set one at a time." -msgstr "" - -# 61295302b0f8473da66e9f8d116757bd -#: ../source/tutorial/rotate-encryption-key.txt:70 -msgid "" -"Restart the secondary, including the :option:`--kmipRotateMasterKey` " -"parameter. Include any other options specific to your configuration. If " -"the member already includes the :option:`--kmipKeyIdentifier` option, " -"either update the :option:`--kmipKeyIdentifier` option with the new key " -"to use or omit to request a new key from the KMIP server:" -msgstr "" - -# 660bfc162841421ab27d755938c222d4 -# e5af69ecc4cc4750bc8b8d15d94b9ae0 -#: ../source/tutorial/rotate-encryption-key.txt:83 -#: ../source/tutorial/rotate-encryption-key.txt:129 -msgid "" -"If using a configuration file, include the " -":setting:`security.kmip.rotateMasterKey`." -msgstr "" - -# f9af615cb05540cabc3e03c46f7181a9 -# e69f7593a4f3487583cbfa8a5b829be7 -#: ../source/tutorial/rotate-encryption-key.txt:86 -#: ../source/tutorial/rotate-encryption-key.txt:132 -msgid "" -"Upon successful completion of the master key rotation and re-encryption " -"of the database keystore, the :program:`mongod` will exit." -msgstr "" - -# f2cde010bcc64968a21ff53d65e7d5d3 -#: ../source/tutorial/rotate-encryption-key.txt:90 -msgid "" -"Restart the secondary without the :option:`--kmipRotateMasterKey` " -"parameter. Include any other options specific to your configuration." -msgstr "" - -# 1857552f36f44b12b08dee08c16f396e -# ee75ab81231643be80f01b3e1af1a9be -#: ../source/tutorial/rotate-encryption-key.txt:99 -#: ../source/tutorial/rotate-encryption-key.txt:145 -msgid "" -"If using a configuration file, remove the " -":setting:`security.kmip.rotateMasterKey` setting." -msgstr "" - -# 89122c81ef1f4184aa3e36d9b69a1d8c -#: ../source/tutorial/rotate-encryption-key.txt:102 -msgid "Step down the replica set primary." -msgstr "" - -# 0efcfbb47bc94f608ad681a953a587d5 -#: ../source/tutorial/rotate-encryption-key.txt:104 -msgid "" -"Connect a :program:`mongo` shell to the primary and use " -":method:`rs.stepDown()` to step down the primary and force an election of" -" a new primary:" -msgstr "" - -# 7f99b22399e14ebdaa8ef7a8a6a3a666 -#: ../source/tutorial/rotate-encryption-key.txt:112 -msgid "" -"When :method:`rs.status()` shows that the primary has stepped down and " -"another member has assumed ``PRIMARY`` state, rotate the master key for " -"the stepped down member:" -msgstr "" - -# 397c8a3c871e429eaaa2842dcd99f08a -#: ../source/tutorial/rotate-encryption-key.txt:116 -msgid "" -"Restart the stepped-down member, including the " -":option:`--kmipRotateMasterKey` parameter. Include any other options " -"specific to your configuration. If the member already includes the " -":option:`--kmipKeyIdentifier` option, either update the " -":option:`--kmipKeyIdentifier` option with the new key to use or omit." -msgstr "" - -# 1d48cdd8384a40af826bf0e351551113 -#: ../source/tutorial/rotate-encryption-key.txt:136 -msgid "" -"Restart the stepped-down member without the " -":option:`--kmipRotateMasterKey` parameter. Include any other options " -"specific to your configuration." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/rotate-log-files.po b/locale/es/LC_MESSAGES/tutorial/rotate-log-files.po deleted file mode 100644 index 42c4e620913..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/rotate-log-files.po +++ /dev/null @@ -1,294 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:39+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 93b094c289324cf788e7e97778e7dac8 -#: ../source/tutorial/rotate-log-files.txt:3 -msgid "Rotate Log Files" -msgstr "" - -# 26dfdbfde8bb414081b1bc24b1580f06 -#: ../source/tutorial/rotate-log-files.txt -msgid "On this page" -msgstr "" - -# e92a1be3a16942318387f4452e1a95aa -#: ../source/tutorial/rotate-log-files.txt:14 -msgid "Overview" -msgstr "" - -# 84a7bbe34cc941b183ddbc5517b94694 -#: ../source/tutorial/rotate-log-files.txt:16 -msgid "" -"When used with the :option:`--logpath` option or " -":setting:`systemLog.path` setting, :program:`mongod` and " -":program:`mongos` instances report a live account of all activity and " -"operations to a log file. When reporting activity data to a log file, by " -"default, MongoDB only rotates logs in response to the " -":dbcommand:`logRotate` command, or when the :program:`mongod` or " -":program:`mongos` process receives a ``SIGUSR1`` signal from the " -"operating system." -msgstr "" - -# ee424334510649e4bd0a5a9d9230ec01 -#: ../source/tutorial/rotate-log-files.txt:24 -msgid "" -"MongoDB's standard log rotation approach archives the current log file " -"and starts a new one. To do this, the :program:`mongod` or " -":program:`mongos` instance renames the current log file by appending a " -"UTC timestamp to the filename, in :term:`ISODate` format. It then opens a" -" new log file, closes the old log file, and sends all new log entries to " -"the new log file." -msgstr "" - -# 9ad59c089d4146369754a3250a3fd230 -#: ../source/tutorial/rotate-log-files.txt:31 -msgid "" -"You can also configure MongoDB to support the Linux/Unix logrotate " -"utility by setting :setting:`systemLog.logRotate` or " -":option:`--logRotate` to ``reopen``. With ``reopen``, :program:`mongod` " -"or :program:`mongos` closes the log file, and then reopens a log file " -"with the same name, expecting that another process renamed the file prior" -" to rotation." -msgstr "" - -# 5f956f4dc7a5491ea8a29d4d1408368f -#: ../source/tutorial/rotate-log-files.txt:39 -msgid "" -"Finally, you can configure :program:`mongod` to send log data to the " -"``syslog``. using the :option:`--syslog` option. In this case, you can " -"take advantage of alternate logrotation tools." -msgstr "" - -# e8663781923444098a96b92b214d4ba4 -#: ../source/tutorial/rotate-log-files.txt:43 -msgid "" -"For information on logging, see the :ref:`monitoring-standard-loggging` " -"section." -msgstr "" - -# e26a7bae9f0a43fea23f692d80bd25b5 -#: ../source/tutorial/rotate-log-files.txt:47 -msgid "Default Log Rotation Behavior" -msgstr "" - -# 3b37991b63924cd5acca565366754d61 -#: ../source/tutorial/rotate-log-files.txt:49 -msgid "" -"By default, MongoDB uses the :option:`--logRotate rename <--logRotate>` " -"behavior. With ``rename``, :program:`mongod` or :program:`mongos` renames" -" the current log file by appending a UTC timestamp to the filename, opens" -" a new log file, closes the old log file, and sends all new log entries " -"to the new log file." -msgstr "" - -# 69608c6647064852bc20c82bdb07d69b -#: ../source/tutorial/rotate-log-files.txt:59 -msgid "Log Rotation with ``--logRotate reopen``" -msgstr "" - -# d47f188f6e0a4e24bd3b1479fc1342b0 -#: ../source/tutorial/rotate-log-files.txt:63 -msgid "" -"Log rotation with :option:`--logRotate reopen <--logRotate>` closes and " -"opens the log file following the typical Linux/Unix log rotate behavior." -msgstr "" - -# f20fd7f25efb46608ac894f49bb22e0e -#: ../source/tutorial/rotate-log-files.txt:69 -msgid "Syslog Log Rotation" -msgstr "" - -# e808277fe1d549fe80b2449d378d7814 -#: ../source/tutorial/rotate-log-files.txt:71 -msgid "" -"With syslog log rotation, :program:`mongod` sends log data to the syslog " -"rather than writing it to a file." -msgstr "" - -# c8c415ba391f40bf93258876ff6c2d4c -#: ../source/tutorial/rotate-log-files.txt:77 -msgid "Forcing a Log Rotation with ``SIGUSR1``" -msgstr "" - -# 3987efab5f5340f782fa4e61b00d9140 -#: ../source/tutorial/rotate-log-files.txt:79 -msgid "" -"For Linux and Unix-based systems, you can use the ``SIGUSR1`` signal to " -"rotate the logs for a single process, as in the following:" -msgstr "" - -#~ msgid "Start a :program:`mongod` with the :setting:`syslog` option." -#~ msgstr "" - -#~ msgid "You cannot use :setting:`syslog` with :setting:`systemLog.path`." -#~ msgstr "" - -# 781dbde9cddc4acaa71651bfa299f7a0 -#~ msgid "" -#~ "Log rotation using MongoDB's standard " -#~ "approach archives the current log file" -#~ " and starts a new one. To do" -#~ " this, the :program:`mongod` or " -#~ ":program:`mongos` instance renames the current" -#~ " log file by appending a UTC " -#~ "(GMT) timestamp to the filename, in " -#~ ":term:`ISODate` format. It then opens a" -#~ " new log file, closes the old " -#~ "log file, and sends all new log" -#~ " entries to the new log file." -#~ msgstr "" - -# 62d93e85ccbf416b8e8852db82e6ee5b -#~ msgid "" -#~ "MongoDB's standard approach to log " -#~ "rotation only rotates logs in response" -#~ " to the :dbcommand:`logRotate` command, or" -#~ " when the :program:`mongod` or " -#~ ":program:`mongos` process receives a " -#~ "``SIGUSR1`` signal from the operating " -#~ "system." -#~ msgstr "" - -# 03ef0ce4a77c4e45a38390bb8dcdf9fb -#~ msgid "" -#~ "Alternately, you may configure mongod to" -#~ " send log data to ``syslog``. In " -#~ "this case, you can take advantage " -#~ "of alternate logrotation tools." -#~ msgstr "" - -# f15bc5e52fdc40fb9ceb3e3166fccae3 -#~ msgid "Log Rotation With MongoDB" -#~ msgstr "" - -# 01d1993e5bd24a7fb40b43b59f74a8db -#~ msgid "The following steps create and rotate a log file:" -#~ msgstr "" - -# 3859644c9b0b4da88396eebeeb17390a -#~ msgid "" -#~ "Start a :program:`mongod` with verbose " -#~ "logging, with appending enabled, and " -#~ "with the following log file:" -#~ msgstr "" - -# 679c05daf3e248b2997a663907ba2296 -#~ msgid "In a separate terminal, list the matching files:" -#~ msgstr "" - -# 3db1d531abac477ab6f7541beebe8a42 -#~ msgid "For results, you get:" -#~ msgstr "" - -# 6f380d2cc9784677805a32713b44312a -#~ msgid "Rotate the log file using *one* of the following methods." -#~ msgstr "" - -# 2ef3806232d7425881e1eb8ebab985b2 -#~ msgid "" -#~ "From the :program:`mongo` shell, issue " -#~ "the :dbcommand:`logRotate` command from the" -#~ " ``admin`` database:" -#~ msgstr "" - -# b7d707c6015f485e8b2318c42ca911ae -#~ msgid "" -#~ "This is the only available method " -#~ "to rotate log files on Windows " -#~ "systems." -#~ msgstr "" - -# a01e9c53382d482bb1e273cbca8409f5 -#~ msgid "" -#~ "For Linux systems, rotate logs for " -#~ "a single process by issuing the " -#~ "following command:" -#~ msgstr "" - -# 2673f9b21180433aabf0577d9a52f84b -#~ msgid "List the matching files again:" -#~ msgstr "" - -# 5d4e39a1e27d4cdf9dd44bc5ba31a544 -#~ msgid "" -#~ "For results you get something similar" -#~ " to the following. The timestamps " -#~ "will be different." -#~ msgstr "" - -# 47541e189d35409f8ebfd3fffa0ba2cd -#~ msgid "" -#~ "The example results indicate a log " -#~ "rotation performed at exactly ``11:30 " -#~ "pm`` on ``November 24th, 2011 UTC``, " -#~ "which is the local time offset by" -#~ " the local time zone. The original" -#~ " log file is the one with the" -#~ " timestamp. The new log is " -#~ "``server1.log`` file." -#~ msgstr "" - -# 02b17848d55a42bab5aad77e58c73960 -#~ msgid "" -#~ "If you issue a second " -#~ ":dbcommand:`logRotate` command an hour later," -#~ " then an additional file would appear" -#~ " when listing matching files, as in" -#~ " the following example:" -#~ msgstr "" - -# ff9df7d708754d5397c2f0084a672326 -#~ msgid "" -#~ "This operation does not modify the " -#~ "``server1.log.2011-11-24T23-30-00`` file created " -#~ "earlier, while ``server1.log.2011-11-25T00-30-00`` " -#~ "is the previous ``server1.log`` file, " -#~ "renamed. ``server1.log`` is a new, empty" -#~ " file that receives all new log " -#~ "output." -#~ msgstr "" - -# 7cd726b55946405699b3e850d83ef75e -#~ msgid "" -#~ "To configure mongod to send log " -#~ "data to syslog rather than writing " -#~ "log data to a file, use the " -#~ "following procedure." -#~ msgstr "" - -# 656f0cfa842d490392f35494f72d1b92 -#~ msgid "" -#~ "Store and rotate the log output " -#~ "using your system's default log rotation" -#~ " mechanism." -#~ msgstr "" - -#~ msgid "" -#~ "Start a :program:`mongod` with the " -#~ ":setting:`~systemLog.syslogFacility` option." -#~ msgstr "" - -#~ msgid "" -#~ "You cannot use :setting:`~systemLog.syslogFacility`" -#~ " with :setting:`systemLog.path`." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/schedule-backup-window-for-sharded-clusters.po b/locale/es/LC_MESSAGES/tutorial/schedule-backup-window-for-sharded-clusters.po deleted file mode 100644 index 74c83959b31..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/schedule-backup-window-for-sharded-clusters.po +++ /dev/null @@ -1,101 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:44+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 7ae61272b12f416d9d2a7c843206dbc5 -#: ../source/tutorial/schedule-backup-window-for-sharded-clusters.txt:3 -msgid "Schedule Backup Window for Sharded Clusters" -msgstr "" - -# 292d5386d10946029b90f015f4412141 -#: ../source/tutorial/schedule-backup-window-for-sharded-clusters.txt -msgid "On this page" -msgstr "" - -# b999f9e004424ed5989f7b7f78055bfb -#: ../source/tutorial/schedule-backup-window-for-sharded-clusters.txt:14 -msgid "Overview" -msgstr "" - -# 065c617756314e54b61165ab078f97f0 -#: ../source/tutorial/schedule-backup-window-for-sharded-clusters.txt:16 -msgid "" -"In a :term:`sharded cluster`, the balancer process is responsible for " -"distributing sharded data around the cluster, so that each :term:`shard` " -"has roughly the same amount of data." -msgstr "" - -# 6cf8fdd1dca647ebaf0934b1d21df4aa -#: ../source/tutorial/schedule-backup-window-for-sharded-clusters.txt:20 -msgid "" -"However, when creating backups from a sharded cluster it is important " -"that you disable the balancer while taking backups to ensure that no " -"chunk migrations affect the content of the backup captured by the backup " -"procedure. Using the procedure outlined in the section :ref:`sharding-" -"balancing-disable-temporarily` you can manually stop the balancer process" -" temporarily. As an alternative, you can use the following procedure to " -"define a balancing window so that the balancer is always disabled during " -"your automated backup operation." -msgstr "" - -# 1e2558d9eef74d40b5b11ee2b3e49dd0 -#: ../source/tutorial/schedule-backup-window-for-sharded-clusters.txt:30 -msgid "Procedure" -msgstr "" - -# a2682270965c49d0b1d8b15c59e26ef8 -#: ../source/tutorial/schedule-backup-window-for-sharded-clusters.txt:32 -msgid "" -"If you have an automated backup schedule, you can disable all balancing " -"operations for a period of time. For instance, consider the following " -"command:" -msgstr "" - -# 0588bb8bd32f431cbf1de4aac1be6570 -#: ../source/tutorial/schedule-backup-window-for-sharded-clusters.txt:41 -msgid "" -"This operation configures the balancer to run between 6:00am and 11:00pm," -" server time. Schedule your backup operation to run *and complete* " -"outside of this time. Ensure that the backup can complete outside the " -"window when the balancer is running *and* that the balancer can " -"effectively balance the collection among the shards in the window " -"allotted to each." -msgstr "" - -# 4d984a5d98cc4f4fad09f2511196ae33 -#~ msgid "" -#~ "However, when creating backups from a" -#~ " sharded cluster it is important that" -#~ " you disable the balancer while " -#~ "taking backups to ensure that no " -#~ "chunk migrations affect the content of" -#~ " the backup captured by the backup" -#~ " procedure. Using the procedure outlined" -#~ " in the section :ref:`sharding-" -#~ "balancing-disable-temporarily` you can " -#~ "manually stop the balancer process " -#~ "temporarily. As an alternative you can" -#~ " use this procedure to define a " -#~ "balancing window so that the balancer" -#~ " is always disabled during your " -#~ "automated backup operation." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/shard-collection-with-a-hashed-shard-key.po b/locale/es/LC_MESSAGES/tutorial/shard-collection-with-a-hashed-shard-key.po deleted file mode 100644 index 5bb182644e5..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/shard-collection-with-a-hashed-shard-key.po +++ /dev/null @@ -1,111 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: 2013-12-16 22:41+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 51685e0331354d6aa0ca6cdbea9047ee -#: ../source/tutorial/shard-collection-with-a-hashed-shard-key.txt:3 -msgid "Shard a Collection Using a Hashed Shard Key" -msgstr "" - -# 076180104b834cdeaca6f98ceceadb52 -#: ../source/tutorial/shard-collection-with-a-hashed-shard-key.txt -msgid "On this page" -msgstr "" - -# 3f15bfbc8459458abb42ce87faf2b2a5 -#: ../source/tutorial/shard-collection-with-a-hashed-shard-key.txt:15 -msgid "" -":ref:`Hashed shard keys ` use a :ref:`hashed " -"index ` of a field as the :term:`shard key` to " -"partition data across your sharded cluster." -msgstr "" - -# ee43f3921ecc47e093e781660dedabeb -#: ../source/tutorial/shard-collection-with-a-hashed-shard-key.txt:19 -msgid "" -"For suggestions on choosing the right field as your hashed shard key, see" -" :ref:`sharding-hashed-sharding`. For limitations on hashed indexes, see " -":ref:`index-hashed-index`." -msgstr "" - -# 97d2961be8f34da79bc57a4bc76d88e5 -#: ../source/includes/note-hashed-shard-key-during-chunk-migration.rst:1 -msgid "" -"If chunk migrations are in progress while creating a hashed shard key " -"collection, the initial chunk distribution may be uneven until the " -"balancer automatically balances the collection." -msgstr "" - -# 44cf436eab2a4aa9a57840754f116155 -#: ../source/tutorial/shard-collection-with-a-hashed-shard-key.txt:26 -msgid "Shard the Collection" -msgstr "" - -# 052f786531be44b4980c47b833a1f776 -#: ../source/tutorial/shard-collection-with-a-hashed-shard-key.txt:28 -msgid "" -"To shard a collection using a hashed shard key, use an operation in the " -":program:`mongo` that resembles the following:" -msgstr "" - -# 9b0649e1faf1462090546a90bc40bd45 -#: ../source/tutorial/shard-collection-with-a-hashed-shard-key.txt:35 -msgid "" -"This operation shards the ``active`` collection in the ``records`` " -"database, using a hash of the ``a`` field as the shard key." -msgstr "" - -# 62e09e973dde4437855cb345ae7d2980 -#: ../source/tutorial/shard-collection-with-a-hashed-shard-key.txt:39 -msgid "Specify the Initial Number of Chunks" -msgstr "" - -# f8099714c2a145ab8dc04d2dd682d1fa -#: ../source/tutorial/shard-collection-with-a-hashed-shard-key.txt:41 -msgid "" -"If you shard an empty collection using a hashed shard key, MongoDB " -"automatically creates and migrates empty chunks so that each shard has " -"two chunks. To control how many chunks MongoDB creates when sharding the " -"collection, use :dbcommand:`shardCollection` with the " -"``numInitialChunks`` parameter." -msgstr "" - -# 0c1cf30e8c734afaa8b9743fd3678dbe -#: ../source/tutorial/shard-collection-with-a-hashed-shard-key.txt:47 -msgid "" -"MongoDB 2.4 adds support for hashed shard keys. After sharding a " -"collection with a hashed shard key, you must use the MongoDB 2.4 or " -"higher :program:`mongos` and :program:`mongod` instances in your sharded " -"cluster." -msgstr "" - -# de2f0789c28f42839f78c24ed0631e84 -#: ../source/includes/warning-hashed-index-floating-point.rst:3 -msgid "" -"MongoDB ``hashed`` indexes truncate floating point numbers to 64-bit " -"integers before hashing. For example, a ``hashed`` index would store the " -"same value for a field that held a value of ``2.3``, ``2.2``, and " -"``2.9``. To prevent collisions, do not use a ``hashed`` index for " -"floating point numbers that cannot be reliably converted to 64-bit " -"integers (and then back to floating point). MongoDB ``hashed`` indexes do" -" not support floating point values larger than 2\\ :sup:`53`." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/shard-gridfs-data.po b/locale/es/LC_MESSAGES/tutorial/shard-gridfs-data.po deleted file mode 100644 index ca09ebcc96d..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/shard-gridfs-data.po +++ /dev/null @@ -1,103 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: 2013-12-16 22:37+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# f6cabdded36946b0b8faab00a1fa127e -#: ../source/tutorial/shard-gridfs-data.txt:3 -msgid "Shard GridFS Data Store" -msgstr "" - -# 7745f5246f914269ac112d3cf0a8945b -#: ../source/tutorial/shard-gridfs-data.txt -msgid "On this page" -msgstr "" - -# 2d4dbe0cd8894df39b0d6c9aa6a109e0 -#: ../source/tutorial/shard-gridfs-data.txt:13 -msgid "When sharding a :term:`GridFS` store, consider the following:" -msgstr "" - -# 4af64d8768334a9da087c7182e6c1225 -#: ../source/tutorial/shard-gridfs-data.txt:16 -msgid "``files`` Collection" -msgstr "" - -# f937e120f26c494e9972786341bd0913 -#: ../source/tutorial/shard-gridfs-data.txt:18 -msgid "" -"Most deployments will not need to shard the ``files`` collection. The " -"``files`` collection is typically small, and only contains metadata. None" -" of the required keys for GridFS lend themselves to an even distribution " -"in a sharded situation. If you *must* shard the ``files`` collection, use" -" the ``_id`` field possibly in combination with an application field." -msgstr "" - -# fc1154e6b3a54bfc8e28ef28934bad32 -#: ../source/tutorial/shard-gridfs-data.txt:25 -msgid "" -"Leaving ``files`` unsharded means that all the file metadata documents " -"live on one shard. For production GridFS stores you *must* store the " -"``files`` collection on a replica set." -msgstr "" - -# 95d9bc8a0ffd41e9af4d14e723390790 -#: ../source/tutorial/shard-gridfs-data.txt:30 -msgid "``chunks`` Collection" -msgstr "" - -# 64af4a87f686461fb233a1196bd42e79 -#: ../source/tutorial/shard-gridfs-data.txt:32 -msgid "" -"To shard the ``chunks`` collection by ``{ files_id : 1 , n : 1 }``, issue" -" commands similar to the following:" -msgstr "" - -# 1bd1daccc43846878136673e7b568921 -#: ../source/tutorial/shard-gridfs-data.txt:41 -msgid "" -"You may also want to shard using just the ``file_id`` field, as in the " -"following operation:" -msgstr "" - -# 4a69378806bd4da28e0197362b3cea88 -#: ../source/tutorial/shard-gridfs-data.txt:48 -msgid "" -"``{ files_id : 1 , n : 1 }`` and ``{ files_id : 1 }`` are the **only** " -"supported shard keys for the ``chunks`` collection of a GridFS store." -msgstr "" - -# ff7a7af44d6d4c08b79fa9d001d7b0a2 -#: ../source/tutorial/shard-gridfs-data.txt:52 -msgid "" -"The default ``files_id`` value is an :term:`ObjectId`, as a result the " -"values of ``files_id`` are always ascending, and applications will insert" -" all new GridFS data to a single chunk and shard. If your write load is " -"too high for a single server to handle, consider a different shard key or" -" use a different value for ``_id`` in the ``files`` collection." -msgstr "" - -# 8a9fe7bcf10d41faa4c3e24d76e4d53a -#~ msgid "" -#~ "Before 2.2, you had to create an" -#~ " additional index on ``files_id`` to " -#~ "shard using *only* this field." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/sharding-high-availability-writes.po b/locale/es/LC_MESSAGES/tutorial/sharding-high-availability-writes.po deleted file mode 100644 index 78e761ee1c1..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/sharding-high-availability-writes.po +++ /dev/null @@ -1,536 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# eaca39b67ed44a7e82006fcaf9afb5bf -#: ../source/tutorial/sharding-high-availability-writes.txt:3 -msgid "Distributed Local Writes for Insert Only Workloads" -msgstr "" - -# 28ad4ddb899948c5bbc5456241d39b98 -#: ../source/tutorial/sharding-high-availability-writes.txt -msgid "On this page" -msgstr "" - -# d509a6c565c1446eac646a5b98570fe4 -#: ../source/tutorial/sharding-high-availability-writes.txt:13 -msgid "" -"MongoDB Tag Aware Sharding allows administrators to control data " -"distribution in a sharded cluster by defining ranges of the :term:`shard " -"key` and tagging them to one or more shards." -msgstr "" - -# 4e21df8f955649de8cc75727cf7b0e4e -#: ../source/tutorial/sharding-high-availability-writes.txt:17 -msgid "" -"This tutorial uses :ref:`zone-sharding` along with a multi-datacenter " -"sharded cluster deployment and application-side logic to support " -"distributed local writes, as well as high write availability in the event" -" of a replica set election or datacenter failure." -msgstr "" - -# 7eb8b25211b14eef82a73b8e5ff4c064 -#: ../source/tutorial/sharding-high-availability-writes.txt:24 -msgid "" -"The concepts discussed in this tutorial require a specific deployment " -"architecture, as well as application-level logic." -msgstr "" - -# a43199bbb63140398d7af58724f2bfba -#: ../source/tutorial/sharding-high-availability-writes.txt:27 -msgid "" -"These concepts require familiarity with MongoDB :term:`sharded clusters " -"`, :term:`replica sets `, and the general " -"behavior of :ref:`zones `." -msgstr "" - -# 23c6a6b14a7149cf84ca0b842fb39e77 -#: ../source/tutorial/sharding-high-availability-writes.txt:31 -msgid "" -"This tutorial assumes an insert-only or insert-intensive workload. The " -"concepts and strategies discussed in this tutorial are not well suited " -"for use cases that require fast reads or updates." -msgstr "" - -# 79ed1403be594149a77b62838c05ed1f -#: ../source/tutorial/sharding-high-availability-writes.txt:36 -msgid "Scenario" -msgstr "" - -# 88f8df1a7e5e4a47b630252545083c67 -#: ../source/tutorial/sharding-high-availability-writes.txt:38 -msgid "" -"Consider an insert-intensive application, where reads are infrequent and " -"low priority compared to writes. The application writes documents to a " -"sharded collection, and requires near-constant uptime from the database " -"to support its SLAs or SLOs." -msgstr "" - -# 9a2fcb75434545f1b6d09675cf267642 -#: ../source/tutorial/sharding-high-availability-writes.txt:43 -msgid "" -"The following represents a partial view of the format of documents the " -"application writes to the database:" -msgstr "" - -# db594a286c3643f08e0b55f65dac8363 -#: ../source/tutorial/sharding-high-availability-writes.txt:71 -msgid "Shard Key" -msgstr "" - -# 4cdbc74f320d4056a596ae93594c471c -#: ../source/tutorial/sharding-high-availability-writes.txt:73 -msgid "" -"The collection uses the ``{ datacenter : 1, userid : 1 }`` compound index" -" as the :term:`shard key`." -msgstr "" - -# 14c98e4f71dc426f8d695a8c584aa21f -#: ../source/tutorial/sharding-high-availability-writes.txt:78 -msgid "" -"The ``datacenter`` field in each document allows for creating a tag range" -" on each distinct datacenter value. Without the ``datacenter`` field, it " -"would not be possible to associate a document with a specific datacenter." -msgstr "" - -# 17a88068586e4da580131c607118f522 -#: ../source/tutorial/sharding-high-availability-writes.txt:82 -msgid "" -"The ``userid`` field provides a high :ref:`cardinality ` and low :ref:`frequency ` component to" -" the shard key relative to ``datacenter``." -msgstr "" - -# de1a1274b3854c9fae98bae8598f7999 -#: ../source/tutorial/sharding-high-availability-writes.txt:86 -msgid "" -"See :ref:`Choosing a Shard Key ` for " -"more general instructions on selecting a shard key." -msgstr "" - -# 0f4553b8b7ec455cbfe99350654ac111 -#: ../source/tutorial/sharding-high-availability-writes.txt:90 -msgid "Architecture" -msgstr "" - -# 33226e24eca84f419c9c983261cd79eb -#: ../source/tutorial/sharding-high-availability-writes.txt:92 -msgid "" -"The deployment consists of two datacenters, ``alfa`` and ``bravo``. There" -" are two shards, ``shard0000`` and ``shard0001``. Each shard is a " -":term:`replica set` with three members. ``shard0000`` has two members on " -"``alfa`` and one :ref:`priority 0 member ` on ``bravo``. ``shard0001`` has two members on ``bravo`` and " -"one :ref:`priority 0 member ` on " -"``alfa``." -msgstr "" - -# e66b5ad997754e75a3bce103b8fd98d3 -#: ../source/tutorial/sharding-high-availability-writes.txt:104 -msgid "Tags" -msgstr "" - -# abb2f13ddb8e4885891c511edb347ab7 -#: ../source/tutorial/sharding-high-availability-writes.txt:106 -msgid "" -"This application requires one tag per datacenter. Each shard has one tag " -"assigned to it based on the datacenter containing the majority of its " -"replica set members. There are two tag ranges, one for each datacenter." -msgstr "" - -# 5be3092cffca43ad8af3ee15e785b068 -#: ../source/tutorial/sharding-high-availability-writes.txt:117 -msgid "``alfa`` Datacenter" -msgstr "" - -# b6d6545c5cc54522b1b58208c5c88379 -#: ../source/tutorial/sharding-high-availability-writes.txt:111 -msgid "Tag shards with a majority of members on this datacenter as ``alfa``." -msgstr "" - -# 3f25e19712bb44de8d21e0a1e5544fcb -# e386b9df56a74a5a8cde4436bd1bf562 -#: ../source/tutorial/sharding-high-availability-writes.txt:113 -#: ../source/tutorial/sharding-high-availability-writes.txt:122 -msgid "Create a tag range with:" -msgstr "" - -# aca9f5582f744eaeb2fc25b23d5bdd87 -#: ../source/tutorial/sharding-high-availability-writes.txt:115 -msgid "a lower bound of ``{ \"datacenter\" : \"alfa\", \"userid\" : MinKey }``," -msgstr "" - -# 344426eead6c4431ba627a8237c1ca0a -#: ../source/tutorial/sharding-high-availability-writes.txt:116 -msgid "" -"an upper bound of ``{ \"datacenter\" : \"alfa\", \"userid\" : MaxKey }``," -" and" -msgstr "" - -# 480f20f23e08455e85fec2cd7ea19650 -#: ../source/tutorial/sharding-high-availability-writes.txt:117 -msgid "the tag ``alfa``" -msgstr "" - -# c64e02661cbf48bd80bb59e87a4e8f1c -#: ../source/tutorial/sharding-high-availability-writes.txt:126 -msgid "``bravo`` Datacenter" -msgstr "" - -# 93b90aed9a5b4789ae5ea0787587b2bf -#: ../source/tutorial/sharding-high-availability-writes.txt:120 -msgid "Tag shards with a majority of members on this datacenter as ``bravo``." -msgstr "" - -# 6458dde94214453b86b57c9d610c7689 -#: ../source/tutorial/sharding-high-availability-writes.txt:124 -msgid "a lower bound of ``{ \"datacenter\" : \"bravo\", \"userid\" : MinKey }``," -msgstr "" - -# 24940ea1eeb345239588f49fc2bebb8d -#: ../source/tutorial/sharding-high-availability-writes.txt:125 -msgid "" -"an upper bound of ``{ \"datacenter\" : \"bravo\", \"userid\" : MaxKey " -"}``, and" -msgstr "" - -# e0477785221c46ad869d2b469e9fd30b -#: ../source/tutorial/sharding-high-availability-writes.txt:126 -msgid "the tag ``bravo``" -msgstr "" - -# 3aa4212108d1487793aa46fcb5163f21 -#: ../source/tutorial/sharding-high-availability-writes.txt:130 -msgid "" -"The :bsontype:`MinKey` and :bsontype:`MaxKey` values are reserved special" -" values for comparisons" -msgstr "" - -# bdb3423bf2374c3f84cf2925006d3307 -#: ../source/tutorial/sharding-high-availability-writes.txt:133 -msgid "" -"Based on the configured tags and tag ranges, :program:`mongos` routes " -"documents with ``datacenter : alfa`` to the ``alfa`` datacenter, and " -"documents with ``datacenter : bravo`` to the ``bravo`` datacenter." -msgstr "" - -# f74e40e491b24b57ad8bee77ce7c9100 -#: ../source/tutorial/sharding-high-availability-writes.txt:139 -msgid "Write Operations" -msgstr "" - -# 875b6fddb2f14c0b8ec10d797519bee3 -#: ../source/tutorial/sharding-high-availability-writes.txt:141 -msgid "" -"If an inserted or updated document matches a configured tag range, it can" -" only be written to a shard with the related tag." -msgstr "" - -# d8a51c7ca026457d850da390a18bdb99 -#: ../source/tutorial/sharding-high-availability-writes.txt:144 -msgid "" -"MongoDB can write documents that do not match a configured tag range to " -"any shard in the cluster." -msgstr "" - -# 860b61dd7f34440482d37f61ec4ac57c -#: ../source/tutorial/sharding-high-availability-writes.txt:149 -msgid "" -"The behavior described above requires the cluster to be in a steady state" -" with no chunks violating a configured tag range. See the following " -"section on the :ref:`balancer ` for more information." -msgstr "" - -# 0d2c1a32ed1f4b189941860959747879 -#: ../source/tutorial/sharding-high-availability-writes.txt:157 -msgid "Balancer" -msgstr "" - -# 11243d95d9344d2390bfd27fae65ee23 -#: ../source/tutorial/sharding-high-availability-writes.txt:159 -msgid "" -"The :ref:`balancer ` :ref:`migrates ` the tagged chunks to the appropriate shard. Until the " -"migration, shards may contain chunks that violate configured tag ranges " -"and tags. Once balancing completes, shards should only contain chunks " -"whose ranges do not violate its assigned tags and tag ranges." -msgstr "" - -# 99b4fdfe1fe34826a985a36a9a4ac3a3 -#: ../source/tutorial/sharding-high-availability-writes.txt:165 -msgid "" -"Adding or removing tags or tag ranges can result in chunk migrations. " -"Depending on the size of your data set and the number of chunks a tag " -"range affects, these migrations may impact cluster performance. Consider " -"running your :ref:`balancer ` during specific " -"scheduled windows. See :ref:`sharding-schedule-balancing-window` for a " -"tutorial on how to set a scheduling window." -msgstr "" - -# df5bf6abf2954186b1347c80bcb1fcc1 -#: ../source/tutorial/sharding-high-availability-writes.txt:176 -msgid "Application Behavior" -msgstr "" - -# ede46368284c4c5981ce9a57f5fff19f -#: ../source/tutorial/sharding-high-availability-writes.txt:178 -msgid "" -"By default, the application writes to the nearest datacenter. If the " -"local datacenter is down, or if writes to that datacenter are not " -"acknowledged within a set time period, the application switches to the " -"other available datacenter by changing the value of the ``datacenter`` " -"field before attempting to write the document to the database." -msgstr "" - -# b320a133383248b89d687de8ea3ec60f -#: ../source/tutorial/sharding-high-availability-writes.txt:184 -msgid "" -"The application supports write timeouts. The application uses :ref" -":`write-concern` to set a :ref:`timeout ` for each write " -"operation." -msgstr "" - -# 82dab13ffb5f419ca7a488efaba0d25b -#: ../source/tutorial/sharding-high-availability-writes.txt:188 -msgid "" -"If the application encounters a write or timeout error, it modifies the " -"``datacenter`` field in each document and performs the write. This routes" -" the document to the other datacenter. If both datacenters are down, then" -" writes cannot succeed. See :ref:`sharding-high-availability-write-" -"failure`." -msgstr "" - -# 240d7bee3cb649f7b6cf0271c2e1d4c3 -#: ../source/tutorial/sharding-high-availability-writes.txt:193 -msgid "" -"The application periodically checks connectivity to any data centers " -"marked as \"down\". If connectivity is restored, the application can " -"continue performing normal write operations." -msgstr "" - -# 9c71646d41574ac481f6b91642b963ce -#: ../source/tutorial/sharding-high-availability-writes.txt:197 -msgid "" -"Given the switching logic, as well as any load balancers or similar " -"mechanisms in place to handle client traffic between datacenters, the " -"application cannot predict which of the two datacenters a given document " -"was written to. To ensure that no documents are missed as a part of read " -"operations, the application *must* perform :ref:`broadcast queries " -"` by *not* including the ``datacenter`` field " -"as a part of any query." -msgstr "" - -# 3fb7c5b2c2c443bd921d224a8f05b997 -#: ../source/tutorial/sharding-high-availability-writes.txt:205 -msgid "" -"The application performs reads using a :ref:`read preference ` of :readmode:`nearest` to reduce latency." -msgstr "" - -# f25e557b8db3446db0e30a70341f2081 -#: ../source/tutorial/sharding-high-availability-writes.txt:208 -msgid "" -"It is possible for a write operation to succeed despite a reported " -"timeout error. The application responds to the error by attempting to re-" -"write the document to the other datacenter - this can result in a " -"document being duplicated across both datacenters. The application " -"resolves duplicates as a part of the :ref:`read ` logic." -msgstr "" - -# 0850da5316e7450885d9c115323cc45a -#: ../source/tutorial/sharding-high-availability-writes.txt:216 -msgid "Switching Logic" -msgstr "" - -# 63ea56eb0e0d45138fe90516d27b8314 -#: ../source/tutorial/sharding-high-availability-writes.txt:218 -msgid "" -"The application has logic to switch datacenters if one or more writes " -"fail, or if writes are not :ref:`acknowledged ` within a " -"set time period. The application modifies the ``datacenter`` field based " -"on the target datacenter's :ref:`tag ` " -"to direct the document towards that datacenter." -msgstr "" - -# 309ee6b9130c466796249a493f1331b8 -#: ../source/tutorial/sharding-high-availability-writes.txt:224 -msgid "" -"For example, an application attempting to write to the ``alfa`` " -"datacenter might follow this general procedure:" -msgstr "" - -# f85550ce9aab446a84dd33a0cb74b25e -#: ../source/tutorial/sharding-high-availability-writes.txt:227 -msgid "Attempt to write document, specifying ``datacenter : alfa``." -msgstr "" - -# 0ec7960ef156443581cbdde3cd99d32e -#: ../source/tutorial/sharding-high-availability-writes.txt:228 -msgid "On write timeout or error, log ``alfa`` as momentarily down." -msgstr "" - -# 951dc890a12a462ea0c5196ef6584ff4 -#: ../source/tutorial/sharding-high-availability-writes.txt:229 -msgid "Attempt to write same document, modifying ``datacenter : bravo``." -msgstr "" - -# 610a5919c5b0467d8c1f0d3d26d644e0 -#: ../source/tutorial/sharding-high-availability-writes.txt:230 -msgid "On write timeout or error, log ``bravo`` as momentarily down." -msgstr "" - -# c923c80ca93d4ab18b4aae20f2492e69 -#: ../source/tutorial/sharding-high-availability-writes.txt:231 -msgid "If both ``alfa`` and ``bravo`` are down, log and report errors." -msgstr "" - -# 40a3502d3ecd42eaad673c8cbb685a58 -#: ../source/tutorial/sharding-high-availability-writes.txt:233 -msgid "See :ref:`sharding-high-availability-write-failure`." -msgstr "" - -# 5ddae6f2dba947f2a99730c3e6fc9601 -#: ../source/tutorial/sharding-high-availability-writes.txt:236 -msgid "Procedure" -msgstr "" - -# 6200b9ce1f0c4bc189b69b409580e584 -#: ../source/tutorial/sharding-high-availability-writes.txt:241 -msgid "Configure Shard Tags" -msgstr "" - -# b832669618434f96a0b1a9c2da8bee45 -#: ../source/tutorial/sharding-high-availability-writes.txt:243 -msgid "" -"You must be connected to a :program:`mongos` associated with the target " -":term:`sharded cluster` in order to proceed. You cannot create tags by " -"connecting directly to a :term:`shard` replica set member." -msgstr "" - -# 7c951ccdea3a464cb1cb70b4d98099ae -#: ../source/tutorial/sharding-high-availability-writes.txt:252 -msgid "Resolve Write Failure" -msgstr "" - -# 1709ecc77ed34bcdbacb886e3af0ff4c -#: ../source/tutorial/sharding-high-availability-writes.txt:254 -msgid "" -"When the application's default datacenter is down or inaccessible, the " -"application changes the ``datacenter`` field to the other datacenter." -msgstr "" - -# db89bc103b544e8bb8a2c046034a9ba0 -#: ../source/tutorial/sharding-high-availability-writes.txt:258 -msgid "" -"For example, the application attempts to write the following document to " -"the ``alfa`` datacenter by default:" -msgstr "" - -# c8db73beb96a4e37b3a01382ed7cda9b -#: ../source/tutorial/sharding-high-availability-writes.txt:271 -msgid "" -"If the application receives an error on attempted write, or if the write " -"acknowledgement takes too long, the application logs the datacenter as " -"unavailable and alters the ``datacenter`` field to point to the ``bravo``" -" datacenter." -msgstr "" - -# bdeba737ea684185b20adbd577264902 -#: ../source/tutorial/sharding-high-availability-writes.txt:286 -msgid "" -"The application periodically checks the ``alfa`` datacenter for " -"connectivity. If the datacenter is reachable again, the application can " -"resume normal writes." -msgstr "" - -# f28b325dd82b4ac2bac4f00f62bafd21 -#: ../source/tutorial/sharding-high-availability-writes.txt:292 -msgid "" -"It is possible that the original write to ``datacenter : alfa`` " -"succeeded, especially if the error was related to a :ref:`timeout `. If so, the document with ``message_id : 329620`` may now be " -"duplicated across both datacenters. Applications must resolve duplicates " -"as a part of :ref:`read operations `." -msgstr "" - -# 0ca42c4e8a144e9bb9fb9ff4a71eef5c -#: ../source/tutorial/sharding-high-availability-writes.txt:302 -msgid "Resolve Duplicate Documents on Reads" -msgstr "" - -# 7a96690f0c894636ac73ebe4364d9ccf -#: ../source/tutorial/sharding-high-availability-writes.txt:304 -msgid "" -"The application's switching logic allows for potential document " -"duplication. When performing reads, the application resolves any " -"duplicate documents on the application layer." -msgstr "" - -# 86eb4362c7ad4d3ab4e2caa79fa5d52f -#: ../source/tutorial/sharding-high-availability-writes.txt:308 -msgid "" -"The following query searches for documents where the ``userid`` is " -"``123``. Note that while ``userid`` is part of the shard key, the query " -"does not include the ``datacenter`` field, and therefore does not perform" -" a :ref:`targeted read operation `." -msgstr "" - -# d5d9cea4e5f74dcfb3dda90fb612d5c2 -#: ../source/tutorial/sharding-high-availability-writes.txt:317 -msgid "" -"The results show that the document with ``message_id`` of ``329620`` has " -"been inserted into MongoDB twice, probably as a result of a delayed write" -" acknowledgement." -msgstr "" - -# e3ecca3f07ae4a5d9dce46fd24fca331 -#: ../source/tutorial/sharding-high-availability-writes.txt:338 -msgid "" -"The application can either ignore the duplicates, taking one of the two " -"documents, or it can attempt to trim the duplicates until only a single " -"document remains." -msgstr "" - -# c1e8247f87f842dfbe938bce29bc8b84 -#: ../source/tutorial/sharding-high-availability-writes.txt:342 -msgid "" -"One method for trimming duplicates is to use the " -":method:`ObjectId.getTimestamp()` method to extract the timestamp from " -"the ``_id`` field. The application can then keep either the first " -"document inserted, or the last document inserted. This assumes the " -"``_id`` field uses the MongoDB :method:`ObjectId`." -msgstr "" - -# 032107266acd446aac3883854fe10be7 -#: ../source/tutorial/sharding-high-availability-writes.txt:348 -msgid "" -"For example, using :method:`~ObjectId.getTimestamp()` on the document " -"with ``ObjectId(\"56f08c447fe58b2e96f595fa\")`` returns:" -msgstr "" - -# 520d4b2aef714036a5767ac21368d871 -#: ../source/tutorial/sharding-high-availability-writes.txt:355 -msgid "" -"Using :method:`~ObjectId.getTimestamp()` on the document with " -"``ObjectId(\"56f08c457fe58b2e96f595fb\")`` returns:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/sharding-segmenting-data-by-location.po b/locale/es/LC_MESSAGES/tutorial/sharding-segmenting-data-by-location.po deleted file mode 100644 index 0b3a6b12f36..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/sharding-segmenting-data-by-location.po +++ /dev/null @@ -1,364 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 343d5609620e46a29117741c990db3db -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:3 -msgid "Segmenting Data by Location" -msgstr "" - -# 7676078a10e74e828e4490d29e084eba -#: ../source/tutorial/sharding-segmenting-data-by-location.txt -msgid "On this page" -msgstr "" - -# cd59a2d0480a4ab6a81c4e5d00efc3c6 -#: ../source/includes/intro-zone-sharding.rst:1 -msgid "" -"In sharded clusters, you can create :term:`zones ` of sharded data " -"based on the :term:`shard key`. You can associate each zone with one or " -"more shards in the cluster. A shard can associate with any number of non-" -"conflicting zones. In a balanced cluster, MongoDB migrates :term:`chunks " -"` covered by a zone only to those shards associated with the zone." -msgstr "" - -# 07b43468cc304e309af462420c232407 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:15 -msgid "" -"This tutorial uses :ref:`zone-sharding` to segment data based on " -"geographic area." -msgstr "" - -# e2154db30fdf4ac7b05b8903ff22a692 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:18 -msgid "" -"The following are some example use cases for segmenting data by " -"geographic area:" -msgstr "" - -# 211fb2c87c8941f4ba0735d2a48c0ba0 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:21 -msgid "" -"An application that requires segmenting user data based on geographic " -"country" -msgstr "" - -# 509d1a841e38419690fd59aff5ce428f -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:22 -msgid "A database that requires resource allocation based on geographic country" -msgstr "" - -# f8cb15547dfb4d738e433a96e8ca711d -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:24 -msgid "" -"The following diagram illustrates a sharded cluster that uses geographic " -"based zones to manage and satisfy data segmentation requirements." -msgstr "" - -# f8324c38914e4cf7a04e779eb10a3163 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:30 -msgid "Scenario" -msgstr "" - -# e83059a6d46b4b298acd8c4a4a89f8d1 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:32 -msgid "" -"A financial chat application logs messages, tracking the country of the " -"originating user. The application stores the logs in the ``chat`` " -"database under the ``messages`` collection. The chats contain information" -" that must be segmented by country to have servers local to the country " -"serve read and write requests for the country's users. A group of " -"countries can be assigned same zone in order to share resources." -msgstr "" - -# c746f8d086b14533a24a87b4dfe98142 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:39 -msgid "" -"The application currently has users in the US, UK, and Germany. The " -"``country`` field represents the user's country based on its `ISO 3166-1 " -"Alpha-2 `_ two-" -"character country codes." -msgstr "" - -# 134719135dfe4dac8c1d40e503b39df2 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:44 -msgid "The following documents represent a partial view of three chat messages:" -msgstr "" - -# 6d2e4f7053714004b5702440746ed865 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:72 -msgid "Shard Key" -msgstr "" - -# ed776cdb2d1e437e9ee532cf5c91e8c5 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:74 -msgid "" -"The ``messages`` collection uses the ``{ country : 1, userid : 1 }`` " -"compound index as the shard key." -msgstr "" - -# 6185cc8a285142eba51664360d2cbeab -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:77 -msgid "" -"The ``country`` field in each document allows for creating a zone for " -"each distinct country value." -msgstr "" - -# f1ba745a19ea4adabe55b412ea60e2e0 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:80 -msgid "" -"The ``userid`` field provides a high :ref:`cardinality ` and low :ref:`frequency ` component to" -" the shard key relative to ``country``." -msgstr "" - -# 78b6cac1b8714c8da3f19d9e1505ca6c -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:84 -msgid "" -"See :ref:`Choosing a Shard Key ` for " -"more general instructions on selecting a shard key." -msgstr "" - -# f2e4accda30d47868cd4ae45e7be9f28 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:88 -msgid "Architecture" -msgstr "" - -# ea358054bb284bb2b3313c7f14bca77b -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:90 -msgid "" -"The sharded cluster has shards in two data centers - one in Europe, and " -"one in North America." -msgstr "" - -# 30de8a3d06864851840a1647315d6c06 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:97 -msgid "Zones" -msgstr "" - -# d48b8d26a966481ebf0ff0f827976b3e -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:99 -msgid "This application requires one zone per data center." -msgstr "" - -# bfcd7e3f865e4b66aec03072ebd16d21 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:108 -msgid "``EU`` - European data center" -msgstr "" - -# 2f341c4cb0194235b20b95796f1c6148 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:102 -msgid "Shards deployed on this data center are assigned to the ``EU`` zone." -msgstr "" - -# db1f6ff23e914427807297ede037dd0d -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:104 -msgid "" -"For each country using the ``EU`` data center for local reads and writes," -" create a zone range for the ``EU`` zone with:" -msgstr "" - -# 29abab8d86524e54bfcad6657d7fcc2f -# a7a2791f0bbf4e1984027acbe419b5cb -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:107 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:116 -msgid "a lower bound of ``{ \"country\" : , \"userid\" : MinKey }``" -msgstr "" - -# 20634fb95d6d446283f36158bf7c0a34 -# 4da6233e81e84c818563688f542aac78 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:108 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:117 -msgid "an upper bound of ``{ \"country\" : , \"userid\" : MaxKey }``" -msgstr "" - -# f7ca5128538a40a39eac3b8bb3beed2f -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:117 -msgid "``NA`` - North American data center" -msgstr "" - -# 3e12db07b1064e57ba64ac34f8bc740f -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:111 -msgid "Shards deployed on this data center are assigned to the ``NA`` zone." -msgstr "" - -# ac35f852a3134e229fde83ec1adaf8f7 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:113 -msgid "" -"For each country using the ``NA`` data center for local reads and writes," -" create a zone range for the ``NA`` zone with:" -msgstr "" - -# 0f73ab6e4e824a3db7531329d3c32098 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:121 -msgid "" -"The :bsontype:`MinKey` and :bsontype:`MaxKey` values are reserved special" -" values for comparisons" -msgstr "" - -# 4df8b3b4b3374480841c5828b9f0b78d -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:125 -msgid "Write Operations" -msgstr "" - -# 1a39abf301e34f89bd50d25a1b12bb55 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:127 -msgid "" -"With zones, if an inserted or updated document matches a configured zone," -" it can only be written to a shard inside of that zone." -msgstr "" - -# ca9b914861774bc6bfa7f1e82d18d2fe -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:130 -msgid "" -"MongoDB can write documents that do not match a configured zone to any " -"shard in the cluster." -msgstr "" - -# fe705d6e8ad742829ae168e881f659bd -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:135 -msgid "" -"The behavior described above requires the cluster to be in a steady state" -" with no chunks violating a configured zone. See the following section on" -" the :ref:`balancer ` for " -"more information." -msgstr "" - -# df4b95ae37094729bde41aaebe52e5fb -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:141 -msgid "Read Operations" -msgstr "" - -# 20d80b6a10fe4fa598c7d33b79e50779 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:143 -msgid "" -"MongoDB can route queries to a specific shard if the query includes at " -"least the ``country`` field." -msgstr "" - -# 008b3b54a54a43178a67a94af6e8e65f -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:146 -msgid "" -"For example, MongoDB can attempt a :ref:`targeted read operation " -"` on the following query:" -msgstr "" - -# 63b08978557a4b62a9ae3dad10ddc26f -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:154 -msgid "" -"Queries without the ``country`` field perform :ref:`broadcast operations " -"`." -msgstr "" - -# 3b9061c964094cf0a0a5750d31344541 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:160 -msgid "Balancer" -msgstr "" - -# c79506787d924cc98b7eb1d329dfe5f0 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:162 -msgid "" -"The :ref:`balancer ` :ref:`migrates ` chunks to the appropriate shard respecting any configured " -"zones. Until the migration, shards may contain chunks that violate " -"configured zones. Once balancing completes, shards should only contain " -"chunks whose ranges do not violate its assigned zones." -msgstr "" - -# d89f3bc29c774ccebe09f13240fbd1a5 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:168 -msgid "" -"Adding or removing zones or zone ranges can result in chunk migrations. " -"Depending on the size of your data set and the number of chunks a zone or" -" zone range affects, these migrations may impact cluster performance. " -"Consider running your :ref:`balancer ` during " -"specific scheduled windows. See :ref:`sharding-schedule-balancing-window`" -" for a tutorial on how to set a scheduling window." -msgstr "" - -# 99993211d79142c482dbd5b5fab526b8 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:176 -msgid "Security" -msgstr "" - -# 14cc0bd111f44f19a25b69fde4dadcc7 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:178 -msgid "" -"For sharded clusters running with :ref:`authorization`, authenticate as a" -" user with at least the :authrole:`clusterManager` role on the ``admin`` " -"database." -msgstr "" - -# 778487cb74db46c1bfb420968c09daea -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:182 -msgid "Procedure" -msgstr "" - -# eea66f6b22a543a58e20563d5cb5afba -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:184 -msgid "" -"You must be connected to a :program:`mongos` to create zones and zone " -"ranges. You cannot create zones or zone ranges by connecting directly to " -"a :term:`shard`." -msgstr "" - -# 102e513af37745a6a7b1cdbc28e61676 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:191 -msgid "Updating Zones" -msgstr "" - -# d2ff97c508a74b56830783bc2916a23b -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:193 -msgid "The application requires the following updates:" -msgstr "" - -# 05e0a96a63ea41149831dc9bc58ba0b5 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:195 -msgid "" -"Documents with ``country : UK`` must now be associated to the new ``UK`` " -"data center. Any data in the ``EU`` data center must be migrated" -msgstr "" - -# e4f6c40a6afd41ef8451fa2e9685416f -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:198 -msgid "" -"The chat application now supports users in Mexico. Documents with " -"``country : MX`` must be routed to the ``NA`` data center." -msgstr "" - -# 62a80c043bad4849bea377c3b7c4d7f6 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:201 -msgid "Perform the following procedures to update the zone ranges." -msgstr "" - -# 9bb94b042fd64a7d88914123d23e8e81 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:207 -msgid ":ref:`zone-sharding`" -msgstr "" - -# 90ce3bd11cc047fe913e3fccf0dff169 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:209 -msgid ":ref:`sharding-balancing`" -msgstr "" - -# 711874dec5ca4ae3b6798525c56e6858 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:211 -msgid ":doc:`/tutorial/deploy-shard-cluster`" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/sharding-segmenting-shards.po b/locale/es/LC_MESSAGES/tutorial/sharding-segmenting-shards.po deleted file mode 100644 index 1f14a5889f8..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/sharding-segmenting-shards.po +++ /dev/null @@ -1,296 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 830bd191d77a470abe2eb84483c0e012 -#: ../source/tutorial/sharding-segmenting-shards.txt:3 -msgid "Segmenting Data by Application or Customer" -msgstr "" - -# e7d5a188d2e64c0dbe9c61a0b328cf79 -#: ../source/tutorial/sharding-segmenting-shards.txt -msgid "On this page" -msgstr "" - -# c714dc395be54a30bd61d9883b598a49 -#: ../source/includes/intro-zone-sharding.rst:1 -msgid "" -"In sharded clusters, you can create :term:`zones ` of sharded data " -"based on the :term:`shard key`. You can associate each zone with one or " -"more shards in the cluster. A shard can associate with any number of non-" -"conflicting zones. In a balanced cluster, MongoDB migrates :term:`chunks " -"` covered by a zone only to those shards associated with the zone." -msgstr "" - -# 796eac3870a5413d8f9da71e8ef2b911 -#: ../source/tutorial/sharding-segmenting-shards.txt:15 -msgid "This tutorial shows you how to segment data using :ref:`zone-sharding`." -msgstr "" - -# 5add6526c9f5405090e96189c40f163e -#: ../source/tutorial/sharding-segmenting-shards.txt:17 -msgid "" -"Consider the following scenarios where segmenting data by application or " -"customer may be necessary:" -msgstr "" - -# a1e3b7c7d18c4a7e967c51cb34a1161e -#: ../source/tutorial/sharding-segmenting-shards.txt:20 -msgid "A database serving multiple applications" -msgstr "" - -# 4ac0fb3336ef48178f3d2e3b7d55fa01 -#: ../source/tutorial/sharding-segmenting-shards.txt:21 -msgid "A database serving multiple customers" -msgstr "" - -# 9bef1db3c7d84434b0c4dc8b77194b8c -#: ../source/tutorial/sharding-segmenting-shards.txt:22 -msgid "" -"A database that requires isolating ranges or subsets of application or " -"customer data" -msgstr "" - -# 212c5f56f1a846d5a4e501e8aa977a04 -#: ../source/tutorial/sharding-segmenting-shards.txt:24 -msgid "" -"A database that requires resource allocation for ranges or subsets of " -"application or customer data" -msgstr "" - -# a2d29b0e82aa4033be2fa3da4af9aaa9 -#: ../source/tutorial/sharding-segmenting-shards.txt:27 -msgid "" -"This diagram illustrates a sharded cluster using zones to segment data " -"based on application or customer. This allows for data to be isolated to " -"specific shards. Additionally, each shard can have specific hardware " -"allocated to fit the performance requirement of the data stored on that " -"shard." -msgstr "" - -# 8b41e4b4040c4c17818aba86968336b0 -#: ../source/tutorial/sharding-segmenting-shards.txt:36 -msgid "Scenario" -msgstr "" - -# 94d3450dc7ae40f2bda117ed169a7336 -#: ../source/tutorial/sharding-segmenting-shards.txt:38 -msgid "" -"An application tracks the score of a user along with a ``client`` field, " -"storing scores in the ``gamify`` database under the ``users`` collection." -" Each possible value of ``client`` requires its own zone to allow for " -"data segmentation. It also allows the administrator to optimize the " -"hardware for each shard associated to a ``client`` for performance and " -"cost." -msgstr "" - -# 0cf5165c9fe34a18aacade7683113d26 -#: ../source/tutorial/sharding-segmenting-shards.txt:44 -msgid "The following documents represent a partial view of two users:" -msgstr "" - -# 868c5e802ffc447997f9d751595f6bd9 -#: ../source/tutorial/sharding-segmenting-shards.txt:64 -msgid "Shard Key" -msgstr "" - -# 4c337a13a62c4b7dad06fcfa4d6b330f -#: ../source/tutorial/sharding-segmenting-shards.txt:66 -msgid "" -"The ``users`` collection uses the ``{ client : 1, userid : 1 }`` compound" -" index as the shard key." -msgstr "" - -# 5db2d65efc99482bb1dc262fa0bf62ec -#: ../source/tutorial/sharding-segmenting-shards.txt:69 -msgid "" -"The ``client`` field in each document allows creating a zone for each " -"distinct client value." -msgstr "" - -# a1c6cca345b141959a48c2cf96a0e2a7 -#: ../source/tutorial/sharding-segmenting-shards.txt:72 -msgid "" -"The ``userid`` field provides a high :ref:`cardinality ` and low :ref:`frequency ` component to" -" the shard key relative to ``country``." -msgstr "" - -# c8ad16fa22374e5b869a59f92e6b13f3 -#: ../source/tutorial/sharding-segmenting-shards.txt:76 -msgid "" -"See :ref:`Choosing a Shard Key ` for " -"more general instructions on selecting a shard key." -msgstr "" - -# dc2be26ab595430f82126eede48ffda2 -#: ../source/tutorial/sharding-segmenting-shards.txt:80 -msgid "Architecture" -msgstr "" - -# 813a8b22492944da9c181287dba5df4b -#: ../source/tutorial/sharding-segmenting-shards.txt:82 -msgid "" -"The application requires adding shard to a zone associated to a specific " -"``client``." -msgstr "" - -# 131003d3a9df4d2a95b202138db4a2cb -#: ../source/tutorial/sharding-segmenting-shards.txt:85 -msgid "" -"The sharded cluster deployment currently consists of four :term:`shards " -"`." -msgstr "" - -# a29135990b9940f8b618b12bc6bdfeae -#: ../source/tutorial/sharding-segmenting-shards.txt:91 -msgid "Zones" -msgstr "" - -# 1a836ebeab11497abbe858c95e4c4c52 -#: ../source/tutorial/sharding-segmenting-shards.txt:93 -msgid "For this application, there are two client zones." -msgstr "" - -# 9daa83923be54375bcd1ceb47d3d3788 -#: ../source/tutorial/sharding-segmenting-shards.txt:98 -msgid "Robot client (\"robot\")" -msgstr "" - -# d572d951a3574ffea96f34af6f4b6a3a -#: ../source/tutorial/sharding-segmenting-shards.txt:98 -msgid "This zone represents all documents where ``client : robot``." -msgstr "" - -# c49bcec3cf634ec6a8b3a4e1b7b78ecd -#: ../source/tutorial/sharding-segmenting-shards.txt:101 -msgid "FruitOS client (\"fruitos\")" -msgstr "" - -# 2975f0c68ffd48bd8b2d67c7adfc894f -#: ../source/tutorial/sharding-segmenting-shards.txt:101 -msgid "This zone represents all documents where ``client : fruitos``." -msgstr "" - -# 571cd939ba9a4016a14c79e8fd7b62a6 -#: ../source/tutorial/sharding-segmenting-shards.txt:104 -msgid "Write Operations" -msgstr "" - -# 6935c354ff254a2baec1d1b90ea356b0 -#: ../source/tutorial/sharding-segmenting-shards.txt:106 -msgid "" -"With zones, if an inserted or updated document matches a configured zone," -" it can only be written to a shard inside that zone." -msgstr "" - -# ff73879034204bd3924790a3691510e0 -#: ../source/tutorial/sharding-segmenting-shards.txt:109 -msgid "" -"MongoDB can write documents that do not match a configured zone to any " -"shard in the cluster." -msgstr "" - -# 59291071f67a4465b3a12d27f0aa264b -#: ../source/tutorial/sharding-segmenting-shards.txt:114 -msgid "" -"The behavior described above requires the cluster to be in a steady state" -" with no chunks violating a configured zone. See the following section on" -" the :ref:`balancer ` for more " -"information." -msgstr "" - -# 0f31a671e86e41d88c1065d9ef3fb316 -#: ../source/tutorial/sharding-segmenting-shards.txt:120 -msgid "Read Operations" -msgstr "" - -# 1f20de8caa1b49f7936cc745818a34a0 -#: ../source/tutorial/sharding-segmenting-shards.txt:122 -msgid "" -"MongoDB can route queries to a specific shard if the query includes at " -"least the ``client`` field." -msgstr "" - -# 0dced0cbdb6b4158b2b6378cc471e8ce -#: ../source/tutorial/sharding-segmenting-shards.txt:125 -msgid "" -"For example, MongoDB can attempt a :ref:`targeted read operation " -"` on the following query:" -msgstr "" - -# da9cdb362c66495eb4bdf60b77c44798 -#: ../source/tutorial/sharding-segmenting-shards.txt:133 -msgid "" -"Queries without the ``client`` field perform :ref:`broadcast operations " -"`." -msgstr "" - -# abd1fba151ec403ca6a30d1644d08dad -#: ../source/tutorial/sharding-segmenting-shards.txt:137 -msgid "Balancer" -msgstr "" - -# 39eb40ab7b224f0bb0af33bc742266ce -#: ../source/tutorial/sharding-segmenting-shards.txt:139 -msgid "" -"The :ref:`balancer ` :ref:`migrates ` chunks to the appropriate shard respecting any configured " -"zones. Until the migration, shards may contain chunks that violate " -"configured zones. Once balancing completes, shards should only contain " -"chunks whose ranges do not violate its assigned zones." -msgstr "" - -# dbbef4fd63ce45c484429d040ada379f -#: ../source/tutorial/sharding-segmenting-shards.txt:145 -msgid "" -"Adding or removing zones or zone ranges can result in chunk migrations. " -"Depending on the size of your data set and the number of chunks a zone or" -" zone range affects, these migrations may impact cluster performance. " -"Consider running your :ref:`balancer ` during " -"specific scheduled windows. See :ref:`sharding-schedule-balancing-window`" -" for a tutorial on how to set a scheduling window." -msgstr "" - -# e29034c08a59410483c29f660550a957 -#: ../source/tutorial/sharding-segmenting-shards.txt:153 -msgid "Security" -msgstr "" - -# f88ab73696b140de971da7c401b2c243 -#: ../source/tutorial/sharding-segmenting-shards.txt:155 -msgid "" -"For sharded clusters running with :ref:`authorization`, authenticate as a" -" user with at least the :authrole:`clusterManager` role on the ``admin`` " -"database." -msgstr "" - -# a345149f14fa4fc1b935a7163cb64e7d -#: ../source/tutorial/sharding-segmenting-shards.txt:159 -msgid "Procedure" -msgstr "" - -# c82bbff8f2fd4f7d9303e8b57fb511a7 -#: ../source/tutorial/sharding-segmenting-shards.txt:161 -msgid "" -"You must be connected to a :program:`mongos` associated to the target " -":term:`sharded cluster` to proceed. You cannot create zones or zone " -"ranges by connecting directly to a :term:`shard`." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/sharding-tiered-hardware-for-varying-slas.po b/locale/es/LC_MESSAGES/tutorial/sharding-tiered-hardware-for-varying-slas.po deleted file mode 100644 index 09963234f3e..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/sharding-tiered-hardware-for-varying-slas.po +++ /dev/null @@ -1,359 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 97c97f1c6a1e478db317ea6e8519d701 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:3 -msgid "Tiered Hardware for Varying SLA or SLO" -msgstr "" - -# b25831d94fa1447a92e5e2a79e996e6b -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt -msgid "On this page" -msgstr "" - -# ca837e9ab3ac4b5daef57925d01dbdfb -#: ../source/includes/intro-zone-sharding.rst:1 -msgid "" -"In sharded clusters, you can create :term:`zones ` of sharded data " -"based on the :term:`shard key`. You can associate each zone with one or " -"more shards in the cluster. A shard can associate with any number of non-" -"conflicting zones. In a balanced cluster, MongoDB migrates :term:`chunks " -"` covered by a zone only to those shards associated with the zone." -msgstr "" - -# 1a3ae6e48c0b402eb8d6a54709f74d79 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:15 -msgid "" -"This tutorial uses :ref:`zone-sharding` to route documents based on " -"creation date either to shards zoned for supporting recent documents, or " -"those zoned for supporting archived documents." -msgstr "" - -# 307995c35b3e48b88550c4a9bbadea76 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:19 -msgid "" -"The following are some example use cases for segmenting data based on " -"Service Level Agreement (SLA) or Service Level Objective (SLO):" -msgstr "" - -# 9b6eb6c9db284911bf3b017c516ba9aa -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:22 -msgid "" -"An application requires providing low-latency access to recently inserted" -" / updated documents" -msgstr "" - -# 90ccc071eb6047278a2afc9300fbc9b1 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:25 -msgid "" -"An application requires prioritizing low-latency access to a range or " -"subset of documents" -msgstr "" - -# 3437860a7f3c4862bfb93f69973a4995 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:28 -msgid "" -"An application that benefits from ensuring specific ranges or subsets of " -"data are stored on servers with hardware that suits the SLA's for " -"accessing that data" -msgstr "" - -# 9e5f1b91fb0b4db3871ff0e88c3a9bdc -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:32 -msgid "" -"The following diagram illustrates a sharded cluster that uses hardware " -"based zones to satisfy data access SLAs or SLOs." -msgstr "" - -# 9710ac106e9c41d1b416db1e490d04b5 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:40 -msgid "Scenario" -msgstr "" - -# 30502d9ad3d44830bb6177f78943e3b0 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:42 -msgid "" -"A photo sharing application requires fast access to photos uploaded " -"within the last 6 months. The application stores the location of each " -"photo along with its metadata in the ``photoshare`` database under the " -"``data`` collection." -msgstr "" - -# b01a6b3baae3498aa2f82412afa5fb51 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:46 -msgid "The following documents represent photos uploaded by a single user:" -msgstr "" - -# f20e70307fe246e29efc9c234db2e52c -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:69 -msgid "" -"Note that only the document with ``_id : 10003012`` was uploaded within " -"the past year (as of June 2016)." -msgstr "" - -# 0ed4e0d0cf54416b9dda64d76a17a10d -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:73 -msgid "Shard Key" -msgstr "" - -# 30281e50c62e4ce99d64a201783cad18 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:75 -msgid "" -"The photo collection uses the ``{ creation_date : 1 }`` index as the " -"shard key." -msgstr "" - -# 4cf53fabc3484108b5ea41809332bbc3 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:77 -msgid "" -"The ``creation_date`` field in each document allows for creating zones on" -" the creation date." -msgstr "" - -# fd192cdf5f844617836dc8af036d89e0 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:81 -msgid "Architecture" -msgstr "" - -# f0840736c1d6481988dd1442d2d3e346 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:83 -msgid "" -"The sharded cluster deployment currently consists of three :term:`shards " -"`." -msgstr "" - -# 6b06ce50a5944285959273dff77c2b52 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:90 -msgid "Zones" -msgstr "" - -# ba3094e417a648eb9ad5bd163c842c14 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:92 -msgid "" -"The application requires adding each shard to a zone based on its " -"hardware tier. Each hardware tier represents a specific hardware " -"configuration designed to satisfy a given SLA or SLO." -msgstr "" - -# ead308d1623f4dce8c67f21678a2bd8f -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:108 -msgid "Fast Tier (\"recent\")" -msgstr "" - -# 305e81f6376f498a96428c39ca05e301 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:99 -msgid "" -"These are the fastest performing machines, with large amounts of RAM, " -"fast SSD disks, and powerful CPUs." -msgstr "" - -# 6bc4e95a91c74e08af1b5439834685c6 -# c1ac8181e1044566abd9e47a93b0bc50 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:102 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:114 -msgid "The zone requires a range with:" -msgstr "" - -# 293c370d5f554568856fab7597fd7978 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:104 -msgid "" -"a lower bound of ``{ creation_date : ISODate(YYYY-mm-dd)}``, where the " -"Year, Month, and Date specified by ``YYYY-mm-dd`` is within the last 6 " -"months." -msgstr "" - -# 865c8777363b47ce879cbbe03ce7dc01 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:108 -msgid "an upper bound of ``{ creation_date : MaxKey }``." -msgstr "" - -# 56e215b9e540477390b27d54bb974364 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:120 -msgid "Archival Tier (\"archive\")" -msgstr "" - -# 453942409c3a46b099b9192851275395 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:111 -msgid "" -"These machines use less RAM, slower disks, and more basic CPUs. However, " -"they have a greater amount of storage per server." -msgstr "" - -# 2b34360d9e854c59876ece7834f8ce99 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:116 -msgid "a lower bound of ``{ creation_date : MinKey }``." -msgstr "" - -# d1e9ef3975cc4b2c847f65974126fefc -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:118 -msgid "" -"an upper bound of ``{ creation_date : ISODate(YYYY-mm-dd)}``, where the " -"Year, Month, and Date match the values used for the ``recent`` tier's " -"lower bound." -msgstr "" - -# 57d1bc1944894607aa7bc07eeef61e63 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:124 -msgid "" -"The :bsontype:`MinKey` and :bsontype:`MaxKey` values are reserved special" -" values for comparisons." -msgstr "" - -# 61718b61f7e046ca83f52c786f9ec200 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:127 -msgid "" -"As performance needs increase, adding additional shards and associating " -"them to the appropriate zone based on their hardware tier allows for the " -"cluster to scale horizontally." -msgstr "" - -# 06b9c5387df84fdcaf0cd5847a7983cd -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:131 -msgid "" -"When defining zone ranges based on time spans, weigh the benefits of " -"infrequent updates to the zone ranges against the amount of data that " -"must be migrated on an update. For example, setting a limit of 1 year for" -" data to be considered 'recent' likely covers more data than setting a " -"limit of 1 month. While there are more migrations required when rotating " -"on a 1 month scale, the amount of documents that must be migrated is " -"lower than rotating on a 1 year scale." -msgstr "" - -# d33ba22965294f9aa0cc54f8c5377dfa -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:140 -msgid "Write Operations" -msgstr "" - -# 164aeefa101b43bbb480ccb1d78a0ad8 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:142 -msgid "" -"With zones, if an inserted or updated document matches a configured zone," -" it can only be written to a shard inside that zone." -msgstr "" - -# 5c23ba323b0e4bfe8f5a2545452f1d41 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:145 -msgid "" -"MongoDB can write documents that do not match a configured zone to any " -"shard in the cluster." -msgstr "" - -# 64c2db9beab04050936671550b39e728 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:150 -msgid "" -"The behavior described above requires the cluster to be in a steady state" -" with no chunks violating a configured zone. See the following section on" -" the :ref:`balancer ` for more " -"information." -msgstr "" - -# cc0e23046d124f4e93243a1b305499af -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:156 -msgid "Read Operations" -msgstr "" - -# bc8d4c92f33c43fb873bc58491d7278f -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:158 -msgid "" -"MongoDB can route queries to a specific shard if the query includes the " -"shard key." -msgstr "" - -# bf78014e1c1d4c8bb107b5e9ad57698b -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:161 -msgid "" -"For example, MongoDB can attempt a :ref:`targeted read operation " -"` on the following query because it includes " -"``creation_date`` in the query document:" -msgstr "" - -# 07f9810ecbfb402889a8660d439a385a -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:170 -msgid "" -"If the requested document falls within the ``recent`` zone range, MongoDB" -" would route this query to the shards inside that zone, ensuring a faster" -" read compared to a cluster-wide :ref:`broadcast read operation " -"`" -msgstr "" - -# 0325ee474c494f9ebe0407bf880da610 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:178 -msgid "Balancer" -msgstr "" - -# fb411d24c8c84cf389eedb541a22f613 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:180 -msgid "" -"The :ref:`balancer ` :ref:`migrates ` chunks to the appropriate shard respecting any configured " -"zones. Until the migration, shards may contain chunks that violate " -"configured zones. Once balancing completes, shards should only contain " -"chunks whose ranges do not violate its assigned zones." -msgstr "" - -# 52b5c5846429465bb4c2588644c197ac -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:186 -msgid "" -"Adding or removing zones or zone ranges can result in chunk migrations. " -"Depending on the size of your data set and the number of chunks a zone or" -" zone range affects, these migrations may impact cluster performance. " -"Consider running your :ref:`balancer ` during " -"specific scheduled windows. See :ref:`sharding-schedule-balancing-window`" -" for a tutorial on how to set a scheduling window." -msgstr "" - -# ce1674ca6b1a473d91b510e0bdc99888 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:194 -msgid "Security" -msgstr "" - -# ef4940bf677744c4a99215edb9e67547 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:196 -msgid "" -"For sharded clusters running with :ref:`authorization`, authenticate as a" -" user with at least the :authrole:`clusterManager` role on the ``admin`` " -"database." -msgstr "" - -# b265d77776d04285b0d767f60c6cfd5e -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:200 -msgid "Procedure" -msgstr "" - -# 22e98f284e5b43849af63443ab2888c0 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:202 -msgid "" -"You must be connected to a :program:`mongos` to create zones or zone " -"ranges. You cannot create zone or zone ranges by connecting directly to a" -" :term:`shard`." -msgstr "" - -# b45c4984a60b4d2a9de1f2eebd81922f -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:209 -msgid "Updating Zone Ranges" -msgstr "" - -# cff43511041947d597daf8f974e2d86d -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:211 -msgid "" -"To update the shard ranges, perform the following operations as a part of" -" a cron job or other scheduled procedure:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/sort-results-with-indexes.po b/locale/es/LC_MESSAGES/tutorial/sort-results-with-indexes.po deleted file mode 100644 index 73058bef5f4..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/sort-results-with-indexes.po +++ /dev/null @@ -1,533 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:42+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# e2fd234b59d34020bec1df8bb9f135e8 -#: ../source/tutorial/sort-results-with-indexes.txt:6 -msgid "Use Indexes to Sort Query Results" -msgstr "" - -# b213b62c98be4f7dbcd23c072196921e -#: ../source/tutorial/sort-results-with-indexes.txt -msgid "On this page" -msgstr "" - -# 6b0a64ac6e7f485b81f46583e73858d0 -#: ../source/tutorial/sort-results-with-indexes.txt:16 -msgid "" -"In MongoDB, sort operations can obtain the sort order by retrieving " -"documents based on the ordering in an index. If the query planner cannot " -"obtain the sort order from an index, it will sort the results in memory. " -"Sort operations that use an index often have better performance than " -"those that do not use an index. In addition, sort operations that do " -"*not* use an index will abort when they use 32 megabytes of memory." -msgstr "" - -# 8dc0ec48cc2246e09f70708953f8f793 -#: ../source/tutorial/sort-results-with-indexes.txt:26 -msgid "Sort with a Single Field Index" -msgstr "" - -# 7b5ee1bafe6c4155a96b3c300d5cbfff -#: ../source/tutorial/sort-results-with-indexes.txt:28 -msgid "" -"If an ascending or a descending index is on a single field, the sort " -"operation on the field can be in either direction." -msgstr "" - -# 8a1e39f752844f42aaaae357b964a426 -#: ../source/tutorial/sort-results-with-indexes.txt:31 -msgid "" -"For example, create an ascending index on the field ``a`` for a " -"collection ``records``:" -msgstr "" - -# fc5f8db84d76428780be0b9827177c82 -#: ../source/tutorial/sort-results-with-indexes.txt:38 -msgid "This index can support an ascending sort on ``a``:" -msgstr "" - -# 9f55ad73bf6a41b0a6b570feaed53057 -#: ../source/tutorial/sort-results-with-indexes.txt:44 -msgid "" -"The index can also support the following descending sort on ``a`` by " -"traversing the index in reverse order:" -msgstr "" - -# b36789ccc612473d864595c8c0a460b6 -#: ../source/tutorial/sort-results-with-indexes.txt:54 -msgid "Sort on Multiple Fields" -msgstr "" - -# 6ed38ecfdd7145e7b032ccc2d8350b24 -#: ../source/tutorial/sort-results-with-indexes.txt:56 -msgid "" -"Create a :ref:`compound index ` to support sorting " -"on multiple fields." -msgstr "" - -# 2af2f150e9c645c8acec287d26746f06 -#: ../source/tutorial/sort-results-with-indexes.txt:59 -msgid "" -"You can specify a sort on all the keys of the index or on a subset; " -"however, the sort keys must be listed in the *same order* as they appear " -"in the index. For example, an index key pattern ``{ a: 1, b: 1 }`` can " -"support a sort on ``{ a: 1, b: 1 }`` but *not* on ``{ b: 1, a: 1 }``." -msgstr "" - -# 97fd1fa51a8d45ec90e387476891c8e5 -#: ../source/tutorial/sort-results-with-indexes.txt:65 -msgid "" -"For a query to use a compound index for a sort, the specified sort " -"direction for all keys in the :method:`cursor.sort()` document must match" -" the index key pattern *or* match the inverse of the index key pattern. " -"For example, an index key pattern ``{ a: 1, b: -1 }`` can support a sort " -"on ``{ a: 1, b: -1 }`` and ``{ a: -1, b: 1 }`` but **not** on ``{ a: -1, " -"b: -1 }`` or ``{a: 1, b: 1}``." -msgstr "" - -# e27be1a721eb4efa9150d78bbbcac962 -#: ../source/tutorial/sort-results-with-indexes.txt:75 -msgid "Sort and Index Prefix" -msgstr "" - -# 25213e21b35347acb1948ec4bf7b4dfc -#: ../source/tutorial/sort-results-with-indexes.txt:77 -msgid "" -"If the sort keys correspond to the index keys or an index *prefix*, " -"MongoDB can use the index to sort the query results. A *prefix* of a " -"compound index is a subset that consists of one or more keys at the start" -" of the index key pattern." -msgstr "" - -# 2be80be3f7e04a0ab2b808f62c68b4aa -#: ../source/tutorial/sort-results-with-indexes.txt:82 -msgid "For example, create a compound index on the ``data`` collection:" -msgstr "" - -# dd01932cd0484cd28c746966bfdff450 -#: ../source/tutorial/sort-results-with-indexes.txt:88 -msgid "Then, the following are prefixes for that index:" -msgstr "" - -# b8d6ef78d85143c19c8cb238033d7dea -#: ../source/tutorial/sort-results-with-indexes.txt:96 -msgid "" -"The following query and sort operations use the index prefixes to sort " -"the results. These operations do not need to sort the result set in " -"memory." -msgstr "" - -# 936bdb3ed3504389bd9e9b2ff10346a3 -# 93b9685712934f26b5016ecf743e59d2 -#: ../source/tutorial/sort-results-with-indexes.txt:104 -#: ../source/tutorial/sort-results-with-indexes.txt:162 -msgid "Example" -msgstr "" - -# 8e280ff05119426b9e1b0e7a136e3a77 -# a82d7ae7f7ce4cfa9bad317bcabaf811 -#: ../source/tutorial/sort-results-with-indexes.txt:106 -#: ../source/tutorial/sort-results-with-indexes.txt:164 -msgid "Index Prefix" -msgstr "" - -# 696397b89c5640c78841de82d53f19dd -#: ../source/tutorial/sort-results-with-indexes.txt:108 -msgid "``db.data.find().sort( { a: 1 } )``" -msgstr "" - -# b89c8ac371954de39a54ff01fffede2f -# 1479e6fda4a2483d861780aac651bffd -#: ../source/tutorial/sort-results-with-indexes.txt:110 -#: ../source/tutorial/sort-results-with-indexes.txt:114 -msgid "``{ a: 1 }``" -msgstr "" - -# 42bc7f5e6ac04e34a2b1d33182c74490 -#: ../source/tutorial/sort-results-with-indexes.txt:112 -msgid "``db.data.find().sort( { a: -1 } )``" -msgstr "" - -# ebeff4d3443f4769b01c35b07ef8c843 -#: ../source/tutorial/sort-results-with-indexes.txt:116 -msgid "``db.data.find().sort( { a: 1, b: 1 } )``" -msgstr "" - -# 713cc3065dbd4f8cacbdbd076c71acd5 -# d53fb50a696f4c538157d65009aa54ec -# e2c017db50044947ab29d616a50f950e -# dc8c312458924d42b2c2e3ba2eb6d627 -#: ../source/tutorial/sort-results-with-indexes.txt:118 -#: ../source/tutorial/sort-results-with-indexes.txt:122 -#: ../source/tutorial/sort-results-with-indexes.txt:130 -#: ../source/tutorial/sort-results-with-indexes.txt:176 -msgid "``{ a: 1, b: 1 }``" -msgstr "" - -# 29ef5557b4704433a693b5be621e0f1a -#: ../source/tutorial/sort-results-with-indexes.txt:120 -msgid "``db.data.find().sort( { a: -1, b: -1 } )``" -msgstr "" - -# 57c80e4431c5436d816506ffa876844e -#: ../source/tutorial/sort-results-with-indexes.txt:124 -msgid "``db.data.find().sort( { a: 1, b: 1, c: 1 } )``" -msgstr "" - -# c25cc7c8a0ce4c628a19ae913a5dce95 -# f69036aa4c044220826651df2922c162 -#: ../source/tutorial/sort-results-with-indexes.txt:126 -#: ../source/tutorial/sort-results-with-indexes.txt:172 -msgid "``{ a: 1, b: 1, c: 1 }``" -msgstr "" - -# 2a09a9a45c7748cca3689562d0cce9f0 -#: ../source/tutorial/sort-results-with-indexes.txt:128 -msgid "``db.data.find( { a: { $gt: 4 } } ).sort( { a: 1, b: 1 } )``" -msgstr "" - -# ca9e728b0776460aba935461054675ec -#: ../source/tutorial/sort-results-with-indexes.txt:132 -msgid "" -"Consider the following example in which the prefix keys of the index " -"appear in both the query predicate and the sort:" -msgstr "" - -# ef672c9584f34d7ba703dabbe326834c -#: ../source/tutorial/sort-results-with-indexes.txt:139 -msgid "" -"In such cases, MongoDB can use the index to retrieve the documents in " -"order specified by the sort. As the example shows, the index prefix in " -"the query predicate can be different from the prefix in the sort." -msgstr "" - -# df49a124ee854788beb67193dfc3f945 -#: ../source/tutorial/sort-results-with-indexes.txt:144 -msgid "Sort and Non-prefix Subset of an Index" -msgstr "" - -# 295c792a3e4643018598a3897d10806e -#: ../source/tutorial/sort-results-with-indexes.txt:146 -msgid "" -"An index can support sort operations on a non-prefix subset of the index " -"key pattern. To do so, the query must include **equality** conditions on " -"all the prefix keys that precede the sort keys." -msgstr "" - -# 1907d49661b14eb5aa35c5c92f3dce0c -#: ../source/tutorial/sort-results-with-indexes.txt:150 -msgid "For example, the collection ``data`` has the following index:" -msgstr "" - -# 0c10e4e7b6ff44cba9f9c8bb9a9d799b -#: ../source/tutorial/sort-results-with-indexes.txt:156 -msgid "The following operations can use the index to get the sort order:" -msgstr "" - -# 6cdf0b928df84d98a268e2ddac12236a -#: ../source/tutorial/sort-results-with-indexes.txt:166 -msgid "``db.data.find( { a: 5 } ).sort( { b: 1, c: 1 } )``" -msgstr "" - -# f51bea0ae3e14acaa029ca59e6178cf7 -#: ../source/tutorial/sort-results-with-indexes.txt:168 -msgid "``{ a: 1 , b: 1, c: 1 }``" -msgstr "" - -# 1f91e9f90a524ebcb4a6fa484fddf1e8 -#: ../source/tutorial/sort-results-with-indexes.txt:170 -msgid "``db.data.find( { b: 3, a: 4 } ).sort( { c: 1 } )``" -msgstr "" - -# 7ffc24a3b8d44ae791b2b31f78f9119a -#: ../source/tutorial/sort-results-with-indexes.txt:174 -msgid "``db.data.find( { a: 5, b: { $lt: 3} } ).sort( { b: 1 } )``" -msgstr "" - -# 59894895363240d7809f250cae648f3a -#: ../source/tutorial/sort-results-with-indexes.txt:178 -msgid "" -"As the last operation shows, only the index fields *preceding* the sort " -"subset must have the equality conditions in the query document; the other" -" index fields may specify other conditions." -msgstr "" - -# 281e3fc94f4e4638b6f1f5691362014d -#: ../source/tutorial/sort-results-with-indexes.txt:182 -msgid "" -"If the query does **not** specify an equality condition on an index " -"prefix that precedes or overlaps with the sort specification, the " -"operation will **not** efficiently use the index. For example, the " -"following operations specify a sort document of ``{ c: 1 }``, but the " -"query documents do not contain equality matches on the preceding index " -"fields ``a`` and ``b``:" -msgstr "" - -# e6d14ba845c04bc587e91a0826c69ce4 -#: ../source/tutorial/sort-results-with-indexes.txt:194 -msgid "" -"These operations **will not** efficiently use the index ``{ a: 1, b: 1, " -"c: 1, d: 1 }`` and may not even use the index to retrieve the documents." -msgstr "" - -#~ msgid "" -#~ "In MongoDB sort operations that sort " -#~ "documents based on an indexed field " -#~ "provide the greatest performance. Indexes " -#~ "in MongoDB, as in other databases, " -#~ "have an order: as a result, using" -#~ " an index to access documents returns" -#~ " in the same order as the " -#~ "index." -#~ msgstr "" - -#~ msgid "" -#~ "To sort on multiple fields, create " -#~ "a :ref:`compound index `. With compound indexes, the " -#~ "results can be in the sorted order" -#~ " of either the full index or an" -#~ " index prefix. An index prefix is " -#~ "a subset of a compound index; the" -#~ " subset consists of one or more " -#~ "fields at the start of the index," -#~ " in order. For example, given an " -#~ "index ``{ a:1, b: 1, c: 1, " -#~ "d: 1 }``, the following subsets " -#~ "are index prefixes:" -#~ msgstr "" - -#~ msgid "" -#~ "For more information on sorting by " -#~ "index prefixes, see :ref:`sort-index-" -#~ "prefix`." -#~ msgstr "" - -#~ msgid "" -#~ "If the query includes **equality** match" -#~ " conditions on an index prefix, you" -#~ " can sort on a subset of the" -#~ " index that starts after or overlaps" -#~ " with the prefix. For example, given" -#~ " an index ``{ a: 1, b: 1, " -#~ "c: 1, d: 1 }``, if the query" -#~ " condition includes equality match " -#~ "conditions on ``a`` and ``b``, you " -#~ "can specify a sort on the subsets" -#~ " ``{ c: 1 }`` or ``{ c: " -#~ "1, d: 1 }``:" -#~ msgstr "" - -#~ msgid "" -#~ "In these operations, the equality match" -#~ " and the sort documents together " -#~ "cover the index prefixes ``{ a: 1," -#~ " b: 1, c: 1 }`` and ``{ " -#~ "a: 1, b: 1, c: 1, d: 1 " -#~ "}`` respectively." -#~ msgstr "" - -#~ msgid "" -#~ "You can also specify a sort order" -#~ " that includes the prefix; however, " -#~ "since the query condition specifies " -#~ "equality matches on these fields, they" -#~ " are constant in the resulting " -#~ "documents and do not contribute to " -#~ "the sort order:" -#~ msgstr "" - -#~ msgid "" -#~ "For more information on sorting by " -#~ "index subsets that are not prefixes, " -#~ "see :ref:`sort-equality-match`." -#~ msgstr "" - -#~ msgid "" -#~ "For in-memory sorts that do not" -#~ " use an index, the :method:`sort() " -#~ "` operation is significantly " -#~ "slower. The :method:`~cursor.sort()` operation " -#~ "will abort when it uses 32 " -#~ "megabytes of memory." -#~ msgstr "" - -#~ msgid "Sort With a Subset of Compound Index" -#~ msgstr "" - -#~ msgid "" -#~ "If the sort document contains a " -#~ "subset of the compound index fields, " -#~ "the subset can determine whether MongoDB" -#~ " can use the index efficiently to " -#~ "both retrieve and sort the query " -#~ "results. If MongoDB can efficiently use" -#~ " the index to both retrieve and " -#~ "sort the query results, the output " -#~ "from the :method:`~cursor.explain()` will " -#~ "display :data:`~explain.scanAndOrder` as ``false``" -#~ " or ``0``. If MongoDB can only " -#~ "use the index for retrieving documents" -#~ " that meet the query criteria, " -#~ "MongoDB must manually sort the resulting" -#~ " documents without the use of the " -#~ "index. For in-memory sort operations," -#~ " :method:`~cursor.explain()` will display " -#~ ":data:`~explain.scanAndOrder` as ``true`` or " -#~ "``1``." -#~ msgstr "" - -#~ msgid "Sort Subset Starts at the Index Beginning" -#~ msgstr "" - -#~ msgid "" -#~ "If the sort document is a subset" -#~ " of a compound index and starts " -#~ "from the beginning of the index, " -#~ "MongoDB can use the index to both" -#~ " retrieve and sort the query results." -#~ msgstr "" - -#~ msgid "For example, the collection ``collection`` has the following index:" -#~ msgstr "" - -#~ msgid "" -#~ "The following operations include a sort" -#~ " with a subset of the index. " -#~ "Because the sort subset starts at " -#~ "beginning of the index, the operations" -#~ " can use the index for both the" -#~ " query retrieval and sort:" -#~ msgstr "" - -#~ msgid "" -#~ "The last two operations include query" -#~ " conditions on the field ``b`` but" -#~ " does not include a query condition" -#~ " on the field ``a``:" -#~ msgstr "" - -#~ msgid "" -#~ "Consider the case where the collection" -#~ " has the index ``{ b: 1 }`` " -#~ "in addition to the ``{ a: 1, " -#~ "b: 1, c: 1, d: 1 }`` index." -#~ " Because of the query condition on" -#~ " ``b``, it is not immediately obvious" -#~ " which index MongoDB may select as" -#~ " the \"best\" index. To explicitly " -#~ "specify the index to use, see " -#~ ":method:`~cursor.hint()`." -#~ msgstr "" - -#~ msgid "Sort Subset Does Not Start at the Index Beginning" -#~ msgstr "" - -#~ msgid "" -#~ "The sort document can be a subset" -#~ " of a compound index that does " -#~ "**not** start from the beginning of " -#~ "the index. For instance, ``{ c: 1" -#~ " }`` is a subset of the index" -#~ " ``{ a: 1, b: 1, c: 1, d:" -#~ " 1 }`` that omits the preceding " -#~ "index fields ``a`` and ``b``. MongoDB" -#~ " can use the index efficiently **if**" -#~ " the query document includes all the" -#~ " preceding fields of the index, in" -#~ " this case ``a`` and ``b``, in " -#~ "**equality** conditions. In other words, " -#~ "the equality conditions in the query " -#~ "document and the subset in the " -#~ "sort document **contiguously** cover a " -#~ "prefix of the index." -#~ msgstr "" - -#~ msgid "Then following operations can use the index efficiently:" -#~ msgstr "" - -#~ msgid "" -#~ "In the first operation, the query " -#~ "document ``{ a: 5 }`` with the " -#~ "sort document ``{ b: 1, c: 1 " -#~ "}`` cover the prefix ``{ a:1 , " -#~ "b: 1, c: 1 }`` of the index." -#~ msgstr "" - -#~ msgid "" -#~ "In the second operation, the query " -#~ "document ``{ a: 5, c: 4, b: " -#~ "3 }`` with the sort document ``{" -#~ " d: 1 }`` covers the full " -#~ "index." -#~ msgstr "" - -#~ msgid "" -#~ "Only the index fields preceding the " -#~ "sort subset must have the equality " -#~ "conditions in the query document. The" -#~ " other index fields may have other" -#~ " conditions. The following operations can" -#~ " efficiently use the index since the" -#~ " equality conditions in the query " -#~ "document and the subset in the " -#~ "sort document **contiguously** cover a " -#~ "prefix of the index:" -#~ msgstr "" - -#~ msgid "" -#~ "The following operations specify a sort" -#~ " document of ``{ c: 1 }``, but" -#~ " the query documents do not contain" -#~ " equality matches on the **preceding** " -#~ "index fields ``a`` and ``b``:" -#~ msgstr "" - -#~ msgid "" -#~ "The sort must specify the *same " -#~ "sort direction* (i.e.ascending/descending) for " -#~ "all its keys as the index key " -#~ "pattern or specify the *reverse sort " -#~ "direction* for all its keys as the" -#~ " index key pattern. For example, an" -#~ " index key pattern ``{ a: 1, b:" -#~ " 1 }`` can support a sort on" -#~ " ``{ a: 1, b: 1 }`` and " -#~ "``{ a: -1, b: -1 }`` but " -#~ "*not* on ``{ a: -1, b: 1 " -#~ "}``." -#~ msgstr "" - -#~ msgid "" -#~ "If the query does **not** specify " -#~ "an equality conditions on an index " -#~ "prefix that precedes or overlaps with" -#~ " the sort specification, the operation " -#~ "will **not** efficiently use the index." -#~ " For example, the following operations " -#~ "specify a sort document of ``{ c:" -#~ " 1 }``, but the query documents " -#~ "do not contain equality matches on " -#~ "the preceding index fields ``a`` and " -#~ "``b``:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/specify-language-for-text-index.po b/locale/es/LC_MESSAGES/tutorial/specify-language-for-text-index.po deleted file mode 100644 index 9cce0cef6d2..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/specify-language-for-text-index.po +++ /dev/null @@ -1,258 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:41+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 6568256abaed45c38e3b725a946eb9d0 -#: ../source/tutorial/specify-language-for-text-index.txt:3 -msgid "Specify a Language for Text Index" -msgstr "" - -# 07993671862047b38a9aa970d9826f90 -#: ../source/tutorial/specify-language-for-text-index.txt -msgid "On this page" -msgstr "" - -# 343aece832674eb18ed7d4649a3c550f -#: ../source/tutorial/specify-language-for-text-index.txt:13 -msgid "" -"This tutorial describes how to :ref:`specify the default language " -"associated with the text index ` and" -" also how to :ref:`create text indexes for collections that contain " -"documents in different languages `." -msgstr "" - -# eb9c6f1db0b24ee7b4660b4cccc18ebf -#: ../source/tutorial/specify-language-for-text-index.txt:22 -msgid "Specify the Default Language for a ``text`` Index" -msgstr "" - -# abb5e48d0ef44f209ebdf3dc111c7aca -#: ../source/tutorial/specify-language-for-text-index.txt:24 -msgid "" -"The default language associated with the indexed data determines the " -"rules to parse word roots (i.e. stemming) and ignore stop words. The " -"default language for the indexed data is ``english``." -msgstr "" - -# 7411e81819c140e986632658d151f22f -#: ../source/tutorial/specify-language-for-text-index.txt:28 -msgid "" -"To specify a different language, use the ``default_language`` option when" -" creating the ``text`` index. See :ref:`text-search-languages` for the " -"languages available for ``default_language``." -msgstr "" - -# ca7569ddd66c42a1b7bbf72b91b130e5 -#: ../source/tutorial/specify-language-for-text-index.txt:32 -msgid "" -"The following example creates for the ``quotes`` collection a ``text`` " -"index on the ``content`` field and sets the ``default_language`` to " -"``spanish``:" -msgstr "" - -# 0b69cbc6a306473192bbe5c52eebb1b1 -#: ../source/tutorial/specify-language-for-text-index.txt:46 -msgid "Create a ``text`` Index for a Collection in Multiple Languages" -msgstr "" - -# 2286692a549d4eccb9ad8320c90543fc -#: ../source/tutorial/specify-language-for-text-index.txt:50 -msgid "Added support for language overrides within embedded documents." -msgstr "" - -# e14b35d3fa134dc6ac225a8eb452757f -#: ../source/tutorial/specify-language-for-text-index.txt:53 -msgid "Specify the Index Language within the Document" -msgstr "" - -# 85272cfdfb764322a3fdfb213a51fca8 -#: ../source/tutorial/specify-language-for-text-index.txt:55 -msgid "" -"If a collection contains documents or embedded documents that are in " -"different languages, include a field named ``language`` in the documents " -"or embedded documents and specify as its value the language for that " -"document or embedded document." -msgstr "" - -# a5a0c18af6ed4e85a4f04e01a46db91a -#: ../source/tutorial/specify-language-for-text-index.txt:60 -msgid "" -"MongoDB will use the specified language for that document or embedded " -"document when building the ``text`` index:" -msgstr "" - -# 18f33b9b770f4157ab4ada212ee04002 -#: ../source/tutorial/specify-language-for-text-index.txt:63 -msgid "" -"The specified language in the document overrides the default language for" -" the ``text`` index." -msgstr "" - -# 0a687955eee842ca9819c59f64e82e6e -#: ../source/tutorial/specify-language-for-text-index.txt:66 -msgid "" -"The specified language in an embedded document override the language " -"specified in an enclosing document or the default language for the index." -msgstr "" - -# f80302d464a54e4bad8f6670fc0c5c4b -#: ../source/tutorial/specify-language-for-text-index.txt:70 -msgid "See :ref:`text-search-languages` for a list of supported languages." -msgstr "" - -# 76ea747f37dc4d70916790e82e2e265e -#: ../source/tutorial/specify-language-for-text-index.txt:72 -msgid "" -"For example, a collection ``quotes`` contains multi-language documents " -"that include the ``language`` field in the document and/or the embedded " -"document as needed:" -msgstr "" - -# 8b321474dc484b74985713e9c1329d5f -#: ../source/tutorial/specify-language-for-text-index.txt:120 -msgid "" -"If you create a ``text`` index on the ``quote`` field with the default " -"language of English." -msgstr "" - -# aafb475bedda4a1d8d12cff179459fec -#: ../source/tutorial/specify-language-for-text-index.txt:127 -msgid "" -"Then, for the documents and embedded documents that contain the " -"``language`` field, the ``text`` index uses that language to parse word " -"stems and other linguistic characteristics." -msgstr "" - -# d6693d5fe6864c14bc01fda199944710 -#: ../source/tutorial/specify-language-for-text-index.txt:131 -msgid "For embedded documents that do not contain the ``language`` field," -msgstr "" - -# 64bd058013294c68bb7b5f12f4d0d0ea -#: ../source/tutorial/specify-language-for-text-index.txt:133 -msgid "" -"If the enclosing document contains the ``language`` field, then the index" -" uses the document's language for the embedded document." -msgstr "" - -# b02aa68ad1a24a788de8f0a333935c07 -#: ../source/tutorial/specify-language-for-text-index.txt:136 -msgid "Otherwise, the index uses the default language for the embedded documents." -msgstr "" - -# be987a6358f340f6a52234f3f5afabd7 -#: ../source/tutorial/specify-language-for-text-index.txt:138 -msgid "" -"For documents that do not contain the ``language`` field, the index uses " -"the default language, which is English." -msgstr "" - -# c15a76bdecf04f3198d9091ae694e752 -#: ../source/tutorial/specify-language-for-text-index.txt:144 -msgid "Use any Field to Specify the Language for a Document" -msgstr "" - -# f6886d75fa434ee9be742058836bd5b0 -#: ../source/tutorial/specify-language-for-text-index.txt:146 -msgid "" -"To use a field with a name other than ``language``, include the " -"``language_override`` option when creating the index." -msgstr "" - -# 56bf123d0bc8414ba8dda09e48ab8ea6 -#: ../source/tutorial/specify-language-for-text-index.txt:149 -msgid "" -"For example, give the following command to use ``idioma`` as the field " -"name instead of ``language``:" -msgstr "" - -# 2276864186194e4ca35383d1c5b55604 -#: ../source/tutorial/specify-language-for-text-index.txt:157 -msgid "" -"The documents of the ``quotes`` collection may specify a language with " -"the ``idioma`` field:" -msgstr "" - -# 4adcb3573b8c4f84b7c959deb4c346ff -#~ msgid "Added support for language overrides within sub-documents." -#~ msgstr "" - -# ca4086a2bf4d492e9222800c929e8768 -#~ msgid "" -#~ "If a collection contains documents or" -#~ " sub-documents that are in different" -#~ " languages, include a field named " -#~ "``language`` in the documents or sub-" -#~ "documents and specify as its value " -#~ "the language for that document or " -#~ "sub-document." -#~ msgstr "" - -# 1bef0a3a727b49c49dd704117d667841 -#~ msgid "" -#~ "MongoDB will use the specified language" -#~ " for that document or sub-document" -#~ " when building the ``text`` index:" -#~ msgstr "" - -# a9b77b57eed740ebb2f3b71d6458a154 -#~ msgid "" -#~ "The specified language in a sub-" -#~ "document override the language specified " -#~ "in an enclosing document or the " -#~ "default language for the index." -#~ msgstr "" - -# 304404808f4d4ac0b5829a5e0aca1075 -#~ msgid "" -#~ "For example, a collection ``quotes`` " -#~ "contains multi-language documents that " -#~ "include the ``language`` field in the" -#~ " document and/or the sub-document as" -#~ " needed:" -#~ msgstr "" - -# e474b896d5404da585c32cd93d3e30bc -#~ msgid "" -#~ "Then, for the documents and subdocuments" -#~ " that contain the ``language`` field, " -#~ "the ``text`` index uses that language" -#~ " to parse word stems and other " -#~ "linguistic characteristics." -#~ msgstr "" - -# 2ab6be24363c4ef9bea2010721630527 -#~ msgid "For sub-documents that do not contain the ``language`` field," -#~ msgstr "" - -# e2e963ecaf63470bb67467d26b3ed88d -#~ msgid "" -#~ "If the enclosing document contains the" -#~ " ``language`` field, then the index " -#~ "uses the document's language for the " -#~ "sub-document." -#~ msgstr "" - -# 52d25975a3bc4129bfcd07df4ac706cc -#~ msgid "Otherwise, the index uses the default language for the sub-documents." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/split-chunks-in-sharded-cluster.po b/locale/es/LC_MESSAGES/tutorial/split-chunks-in-sharded-cluster.po deleted file mode 100644 index 98bd3eb32d1..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/split-chunks-in-sharded-cluster.po +++ /dev/null @@ -1,159 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:31+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 61304a27383b409091ab6595eba80f82 -#: ../source/tutorial/split-chunks-in-sharded-cluster.txt:3 -msgid "Split Chunks in a Sharded Cluster" -msgstr "" - -# 1f69f6ed509d46758dd76c2272e4e432 -#: ../source/tutorial/split-chunks-in-sharded-cluster.txt:13 -msgid "" -"Normally, MongoDB splits a :term:`chunk` after an insert if the chunk " -"exceeds the maximum :ref:`chunk size `. However, you" -" may want to split chunks manually if:" -msgstr "" - -# d2c6d37ab18e4277a0f299cf5ee89943 -#: ../source/tutorial/split-chunks-in-sharded-cluster.txt:17 -msgid "" -"you have a large amount of data in your cluster and very few " -":term:`chunks `, as is the case after deploying a cluster using " -"existing data." -msgstr "" - -# ea78acd8d658422e90656db9a7b6aaaf -#: ../source/tutorial/split-chunks-in-sharded-cluster.txt:21 -msgid "" -"you expect to add a large amount of data that would initially reside in a" -" single chunk or shard. For example, you plan to insert a large amount of" -" data with :term:`shard key` values between ``300`` and ``400``, *but* " -"all values of your shard keys are between ``250`` and ``500`` are in a " -"single chunk." -msgstr "" - -# 7f885e97c44c40b6aa93a7ca2f377fbe -#: ../source/tutorial/split-chunks-in-sharded-cluster.txt:29 -msgid "" -"MongoDB provides the :dbcommand:`mergeChunks` command to combine " -"contiguous chunk ranges into a single chunk. See :doc:`/tutorial/merge-" -"chunks-in-sharded-cluster` for more information." -msgstr "" - -# 4ee10c53d19e41d9ad29c36c99f0a384 -#: ../source/tutorial/split-chunks-in-sharded-cluster.txt:35 -msgid "" -"The :term:`balancer` may migrate recently split chunks to a new shard " -"immediately if the move benefits future insertions. The balancer does not" -" distinguish between chunks split manually and those split automatically " -"by the system." -msgstr "" - -# b9b7627c07aa491aa559f4c9c2ed6eb5 -#: ../source/includes/warning-splitting-chunks.rst:3 -msgid "" -"Be careful when splitting data in a sharded collection to create new " -"chunks. When you shard a collection that has existing data, MongoDB " -"automatically creates chunks to evenly distribute the collection. To " -"split data effectively in a sharded cluster you must consider the number " -"of documents in a chunk and the average document size to create a uniform" -" chunk size. When chunks have irregular sizes, shards may have an equal " -"number of chunks but have very different data sizes. Avoid creating " -"splits that lead to a collection with differently sized chunks." -msgstr "" - -# 7be43d52ccd845b696b17b3fa296bc4d -#: ../source/tutorial/split-chunks-in-sharded-cluster.txt:42 -msgid "" -"Use :method:`sh.status()` to determine the current chunk ranges across " -"the cluster." -msgstr "" - -# d3a8466e1bc6473a8c8e37c92588de91 -#: ../source/tutorial/split-chunks-in-sharded-cluster.txt:45 -msgid "" -"To split chunks manually, use the :dbcommand:`split` command with either " -"fields ``middle`` or ``find``. The :program:`mongo` shell provides the " -"helper methods :method:`sh.splitFind()` and :method:`sh.splitAt()`." -msgstr "" - -# 36e7ea49518d4e53b95da0c295ea71c9 -#: ../source/tutorial/split-chunks-in-sharded-cluster.txt:49 -msgid "" -":method:`~sh.splitFind()` splits the chunk that contains the *first* " -"document returned that matches this query into two equally sized chunks. " -"You must specify the full namespace (i.e. " -"\"``.``\") of the sharded collection to " -":method:`~sh.splitFind()`. The query in :method:`~sh.splitFind()` does " -"not need to use the shard key, though it nearly always makes sense to do " -"so." -msgstr "" - -# ac0f88a863e14463bd17b97b126c1d92 -# 5f35b3ddc4fe49789226bc305b1624f7 -#: ../source/tutorial/split-chunks-in-sharded-cluster.txt -msgid "Example" -msgstr "" - -# ce700d5594da4456bd7009f2393e1c3a -#: ../source/tutorial/split-chunks-in-sharded-cluster.txt:58 -msgid "" -"The following command splits the chunk that contains the value of " -"``63109`` for the ``zipcode`` field in the ``people`` collection of the " -"``records`` database:" -msgstr "" - -# 1a6e612606874528bb51a16877a82a2e -#: ../source/tutorial/split-chunks-in-sharded-cluster.txt:66 -msgid "" -"Use :method:`~sh.splitAt()` to split a chunk in two, using the queried " -"document as the lower bound in the new chunk:" -msgstr "" - -# aa45d88e287c446da6b86db89615229f -#: ../source/tutorial/split-chunks-in-sharded-cluster.txt:71 -msgid "" -"The following command splits the chunk that contains the value of " -"``63109`` for the ``zipcode`` field in the ``people`` collection of the " -"``records`` database." -msgstr "" - -# fedbef146bd64eb8882596b43dbf9937 -#: ../source/tutorial/split-chunks-in-sharded-cluster.txt:79 -msgid "" -":method:`~sh.splitAt()` does not necessarily split the chunk into two " -"equally sized chunks. The split occurs at the location of the document " -"matching the query, regardless of where that document is in the chunk." -msgstr "" - -# cd3c471ef24a43299bb50ac5910f080c -#~ msgid "" -#~ "The :term:`balancer` may migrate recently " -#~ "split chunks to a new shard " -#~ "immediately if :program:`mongos` predicts " -#~ "future insertions will benefit from the" -#~ " move. The balancer does not " -#~ "distinguish between chunks split manually " -#~ "and those split automatically by the " -#~ "system." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/store-javascript-function-on-server.po b/locale/es/LC_MESSAGES/tutorial/store-javascript-function-on-server.po deleted file mode 100644 index dc47d50e301..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/store-javascript-function-on-server.po +++ /dev/null @@ -1,126 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:49+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# e823dd4420cf4b37ac986a4082ea380d -#: ../source/tutorial/store-javascript-function-on-server.txt:3 -msgid "Store a JavaScript Function on the Server" -msgstr "" - -# 97e2d57bf79c4b9abe00f1620ea21e8f -#: ../source/tutorial/store-javascript-function-on-server.txt:15 -msgid "" -"Do not store application logic in the database. There are performance " -"limitations to running JavaScript inside of MongoDB. Application code " -"also is typically most effective when it shares version control with the " -"application itself." -msgstr "" - -# 332ab312440842239a3d07865a88914c -#: ../source/tutorial/store-javascript-function-on-server.txt:20 -msgid "" -"There is a special system collection named ``system.js`` that can store " -"JavaScript functions for reuse." -msgstr "" - -# 0dffde85cb0042f385fa47d43b4581e0 -#: ../source/tutorial/store-javascript-function-on-server.txt:23 -msgid "" -"To store a function, you can use the :method:`db.collection.save()`, as " -"in the following examples:" -msgstr "" - -# 10c678c17a8f4f1086dc318a05325da3 -#: ../source/tutorial/store-javascript-function-on-server.txt:42 -msgid "" -"The ``_id`` field holds the name of the function and is unique per " -"database." -msgstr "" - -# fbbd1d61df4b49c2b5cc5761b66b4fe9 -#: ../source/tutorial/store-javascript-function-on-server.txt:45 -msgid "The ``value`` field holds the function definition." -msgstr "" - -# 62c04492038d4616a9f1c2baa2a0155e -#: ../source/tutorial/store-javascript-function-on-server.txt:47 -msgid "" -"Once you save a function in the ``system.js`` collection, you can use the" -" function from any JavaScript context; e.g. :query:`$where` operator, " -":dbcommand:`mapReduce` command or :method:`db.collection.mapReduce()`." -msgstr "" - -# f136ad72d18e40a6ba5adbfb033260f7 -#: ../source/tutorial/store-javascript-function-on-server.txt:52 -msgid "" -"In the :program:`mongo` shell, you can use " -":method:`db.loadServerScripts()` to load all the scripts saved in the " -"``system.js`` collection for the current database. Once loaded, you can " -"invoke the functions directly in the shell, as in the following example:" -msgstr "" - -#~ msgid "We do **not** recommend using server-side stored functions if possible." -#~ msgstr "" - -#~ msgid "" -#~ "See " -#~ "``_" -#~ " for a full example." -#~ msgstr "" - -# 84685065f3304ccd97c0383942150cd6 -#~ msgid "" -#~ "To store a function, you can use" -#~ " the :method:`db.collection.save()`, as in " -#~ "the following example:" -#~ msgstr "" - -# 9c0b35ce3b644f6d9f52d3a630978968 -#~ msgid "The ``value`` field holds the function definition" -#~ msgstr "" - -# fa4d6cfc816c41b89b5e8cdc455c6a0e -#~ msgid "" -#~ "Once you save a function in the" -#~ " ``system.js`` collection, you can use " -#~ "the function from any JavaScript context" -#~ " (e.g. :dbcommand:`eval` command or the " -#~ ":program:`mongo` shell method :method:`db.eval()`," -#~ " :query:`$where` operator, :dbcommand:`mapReduce` " -#~ "or :program:`mongo` shell method " -#~ ":method:`db.collection.mapReduce()`)." -#~ msgstr "" - -# 5b4b58ef143e4abebde7227f3a6ed7b9 -#~ msgid "" -#~ "Consider the following example from the" -#~ " :program:`mongo` shell that first saves" -#~ " a function named ``echoFunction`` to " -#~ "the ``system.js`` collection and calls " -#~ "the function using :method:`db.eval()` method:" -#~ msgstr "" - -#~ msgid "" -#~ "See " -#~ "``_" -#~ " for a full example." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/terminate-running-operations.po b/locale/es/LC_MESSAGES/tutorial/terminate-running-operations.po deleted file mode 100644 index 160b070307b..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/terminate-running-operations.po +++ /dev/null @@ -1,144 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:38+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 6784e2e817704577be31b855367181f9 -#: ../source/tutorial/terminate-running-operations.txt:3 -msgid "Terminate Running Operations" -msgstr "" - -# d23e32d436c041ce96fbce9b3f3b090e -#: ../source/tutorial/terminate-running-operations.txt -msgid "On this page" -msgstr "" - -# 44a95f807a9949c2af06e295cb6c66a7 -#: ../source/tutorial/terminate-running-operations.txt:14 -msgid "Overview" -msgstr "" - -# 8f4a39fd220e4467ba0d09db81b7161b -#: ../source/tutorial/terminate-running-operations.txt:16 -msgid "" -"MongoDB provides two facilitates to terminate running operations: " -":method:`~cursor.maxTimeMS()` and :method:`db.killOp()`. Use these " -"operations as needed to control the behavior of operations in a MongoDB " -"deployment." -msgstr "" - -# 555d18f401c440be84c082f43036fbba -#: ../source/tutorial/terminate-running-operations.txt:22 -msgid "Available Procedures" -msgstr "" - -# cf19184fa12c46788735ad4b63f58745 -#: ../source/tutorial/terminate-running-operations.txt:25 -msgid "``maxTimeMS``" -msgstr "" - -# ac708ac799a74d42ad0ed6822096c527 -#: ../source/tutorial/terminate-running-operations.txt:29 -msgid "" -"The :method:`~cursor.maxTimeMS()` method sets a time limit for an " -"operation. When the operation reaches the specified time limit, MongoDB " -"interrupts the operation at the next :term:`interrupt point`." -msgstr "" - -# 5d8c1d2bbb924af3a2e2af382a2eb658 -#: ../source/tutorial/terminate-running-operations.txt:34 -msgid "Terminate a Query" -msgstr "" - -# 3e7eebb30fda4d29a22d1e8a2b465bd2 -#: ../source/tutorial/terminate-running-operations.txt:36 -msgid "" -"From the :program:`mongo` shell, use the following method to set a time " -"limit of 30 milliseconds for this query:" -msgstr "" - -# 86de2a9abb9c424fa14c7fa250f583af -#: ../source/tutorial/terminate-running-operations.txt:47 -msgid "Terminate a Command" -msgstr "" - -# 71105acd8bdd49568c0f10bf7df460e5 -#: ../source/tutorial/terminate-running-operations.txt:49 -msgid "" -"Consider a potentially long running operation using :dbcommand:`distinct`" -" to return each distinct ``collection`` field that has a ``city`` key:" -msgstr "" - -# e693e44ee59e4bb0acbd76877f81456d -#: ../source/tutorial/terminate-running-operations.txt:58 -msgid "" -"You can add the ``maxTimeMS`` field to the command document to set a " -"time limit of 45 milliseconds for the operation:" -msgstr "" - -# 91e4e52ab0c64c2ca60077ca509bf881 -#: ../source/tutorial/terminate-running-operations.txt:67 -msgid "" -":method:`db.getLastError()` and :method:`db.getLastErrorObj()` will " -"return errors for interrupted options:" -msgstr "" - -# 169ab9c9653f43f48764855aa4c3f6ac -#: ../source/tutorial/terminate-running-operations.txt:78 -msgid "``killOp``" -msgstr "" - -# b16949588b5444cb88b19d275ed30b6a -#: ../source/tutorial/terminate-running-operations.txt:80 -msgid "" -"The :method:`db.killOp()` method interrupts a running operation at the " -"next :term:`interrupt point`. :method:`db.killOp()` identifies the target" -" operation by operation ID." -msgstr "" - -# 01f3eb854de746ffbbb13deb08a91708 -#: ../source/includes/extracts/warning-terminating-ops-method.rst:3 -msgid "" -"Terminate running operations with extreme caution. Only use " -":method:`db.killOp()` to terminate operations initiated by clients and " -"*do not* terminate internal database operations." -msgstr "" - -# c0be366d7bb74eccbd1a2e4b6da34b78 -#: ../source/tutorial/terminate-running-operations.txt -msgid "Related" -msgstr "" - -# 29f33af7f4684ea2b35b2c28a2b6d96e -#~ msgid "" -#~ "Consider a potentially long running " -#~ "operation using :dbcommand:`distinct` to " -#~ "return each distinct``collection`` field that" -#~ " has a ``city`` key:" -#~ msgstr "" - -# 84a689c723c44a9aa02a37b47a145a64 -#~ msgid "" -#~ "You can add the ``maxTimeMS`` field " -#~ "to the command document to set a" -#~ " time limit of 30 milliseconds for" -#~ " the operation:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/text-search-in-aggregation.po b/locale/es/LC_MESSAGES/tutorial/text-search-in-aggregation.po deleted file mode 100644 index af732449e6a..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/text-search-in-aggregation.po +++ /dev/null @@ -1,184 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:33+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 79cc8f8e6dc546a4b9e1abae9d3ef205 -#: ../source/tutorial/text-search-in-aggregation.txt:3 -msgid "Text Search in the Aggregation Pipeline" -msgstr "" - -# 6c85d9cac0db4c55b3c85db05af86876 -#: ../source/tutorial/text-search-in-aggregation.txt -msgid "On this page" -msgstr "" - -# daf0beadb02f4515b243e139cb81a4d6 -#: ../source/tutorial/text-search-in-aggregation.txt:17 -msgid "" -"In the aggregation pipeline, text search is available via the use of the " -":query:`$text` query operator in the :pipeline:`$match` stage." -msgstr "" - -# 5be21770b978444186311b4dcc77b300 -#: ../source/tutorial/text-search-in-aggregation.txt:21 -msgid "Restrictions" -msgstr "" - -# aadc88c71b894fc4b483e338d4140fb0 -#: ../source/tutorial/text-search-in-aggregation.txt:23 -msgid "Text search in the aggregation pipeline has the following restrictions:" -msgstr "" - -# 14c1ca9a50d544c2a3657bd3ea5e37ff -#: ../source/includes/list-text-search-restrictions-in-agg.rst:1 -msgid "" -"The :pipeline:`$match` stage that includes a :query:`$text` must be the " -"**first** stage in the pipeline." -msgstr "" - -# 417da2e49cde43c281b76303f1bc6445 -#: ../source/includes/list-text-search-restrictions-in-agg.rst:4 -msgid "A :query:`text` operator can only occur once in the stage." -msgstr "" - -# 0112556ff6344622bfc3b4d04958a573 -#: ../source/includes/list-text-search-restrictions-in-agg.rst:6 -msgid "" -"The :query:`text` operator expression cannot appear in :expression:`$or` " -"or :expression:`$not` expressions." -msgstr "" - -# 59bcc918842e426ba7b16799a766e1f5 -#: ../source/includes/list-text-search-restrictions-in-agg.rst:9 -msgid "" -"The text search, by default, does not return the matching documents in " -"order of matching scores. Use the :expression:`$meta` aggregation " -"expression in the :pipeline:`$sort` stage." -msgstr "" - -# b27fbdd2085249849eb928a74d48fa84 -#: ../source/tutorial/text-search-in-aggregation.txt:37 -msgid "Text Score" -msgstr "" - -# 027ffeb4e9104069abc57eb313a584a5 -#: ../source/includes/fact-text-search-score.rst:1 -msgid "" -"The :query:`$text` operator assigns a score to each document that " -"contains the search term in the indexed fields. The score represents the " -"relevance of a document to a given text search query. The score can be " -"part of a |sort-object| specification as well as part of the projection " -"expression. The ``{ $meta: \"textScore\" }`` expression provides " -"information on the processing of the :query:`$text` operation. See |meta-" -"object| for details on accessing the score for projection or sort." -msgstr "" - -# a10ac319021648c881dd7550023810b8 -#: ../source/tutorial/text-search-in-aggregation.txt:41 -msgid "" -"The metadata is only available after the :pipeline:`$match` stage that " -"includes the :query:`$text` operation." -msgstr "" - -# 085ca0e17f624d5880be6a092dfe2c4d -#: ../source/tutorial/text-search-in-aggregation.txt:47 -msgid "Examples" -msgstr "" - -# 492f036928dc4eca9b112e5f3125156a -#: ../source/tutorial/text-search-in-aggregation.txt:49 -msgid "" -"The following examples assume a collection ``articles`` that has a text " -"index on the field ``subject``:" -msgstr "" - -# c1ce7562956f48dfa632e6fe9f361685 -#: ../source/tutorial/text-search-in-aggregation.txt:57 -msgid "Calculate the Total Views for Articles that Contains a Word" -msgstr "" - -# 11d89140ab414cd6a7fd8e73ffd1fc03 -#: ../source/tutorial/text-search-in-aggregation.txt:59 -msgid "" -"The following aggregation searches for the term ``cake`` in the " -":pipeline:`$match` stage and calculates the total ``views`` for the " -"matching documents in the :pipeline:`$group` stage." -msgstr "" - -# 8b2eb678a9a9457ebd0d8e05fda597d4 -#: ../source/tutorial/text-search-in-aggregation.txt:73 -msgid "Return Results Sorted by Text Search Score" -msgstr "" - -# 523a9fa42b914a8f8e9d9c2ff44f011f -#: ../source/tutorial/text-search-in-aggregation.txt:75 -msgid "" -"To sort by the text search score, include a :expression:`$meta` " -"expression in the :pipeline:`$sort` stage. The following example matches " -"on *either* the term ``cake`` or ``tea``, sorts by the ``textScore`` in " -"descending order, and returns only the ``title`` field in the results " -"set." -msgstr "" - -# 0a43618f37164edba5844329fa6c35ad -#: ../source/tutorial/text-search-in-aggregation.txt:91 -msgid "" -"The specified metadata determines the sort order. For example, the " -"``\"textScore\"`` metadata sorts in descending order. See " -":expression:`$meta` for more information on metadata as well as an " -"example of overriding the default sort order of the metadata." -msgstr "" - -# 633c641b82b845f18c5969669c1caee5 -#: ../source/tutorial/text-search-in-aggregation.txt:97 -msgid "Match on Text Score" -msgstr "" - -# 8ce21eb069b64936b1f917fd4493d6d5 -#: ../source/tutorial/text-search-in-aggregation.txt:99 -msgid "" -"The ``\"textScore\"`` metadata is available for projections, sorts, and " -"conditions subsequent the :pipeline:`$match` stage that includes the " -":query:`$text` operation." -msgstr "" - -# 009056ad361f403e91ade66469b45d17 -#: ../source/tutorial/text-search-in-aggregation.txt:103 -msgid "" -"The following example matches on *either* the term ``cake`` or ``tea``, " -"projects the ``title`` and the ``score`` fields, and then returns only " -"those documents with a ``score`` greater than ``1.0``." -msgstr "" - -# 1de79a2fbc2f48a3a04abf92d48e6cb0 -#: ../source/tutorial/text-search-in-aggregation.txt:118 -msgid "Specify a Language for Text Search" -msgstr "" - -# 95a0ba153b84409e97a1944fcb854347 -#: ../source/tutorial/text-search-in-aggregation.txt:120 -msgid "" -"The following aggregation searches in spanish for documents that contain " -"the term ``saber`` but not the term ``claro`` in the :pipeline:`$match` " -"stage and calculates the total ``views`` for the matching documents in " -"the :pipeline:`$group` stage." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/text-search-with-rlp.po b/locale/es/LC_MESSAGES/tutorial/text-search-with-rlp.po deleted file mode 100644 index bbe68519244..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/text-search-with-rlp.po +++ /dev/null @@ -1,151 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# c0f1ec17582c4af993b71f09868119a7 -#: ../source/tutorial/text-search-with-rlp.txt:3 -msgid "Text Search with Basis Technology Rosette Linguistics Platform" -msgstr "" - -# 8afd3c4102394ab1a7101440da9a04b4 -#: ../source/tutorial/text-search-with-rlp.txt -msgid "On this page" -msgstr "" - -# 49c9fa9d801f4259bcee2c67fc634146 -#: ../source/includes/fact-enterprise-only-admonition.rst:1 -msgid "Enterprise Feature" -msgstr "" - -# 092cfcfc6da44ac0ab1943eb1038764a -#: ../source/includes/fact-enterprise-only-admonition.rst:3 -msgid "Available in MongoDB Enterprise only." -msgstr "" - -# 40293ca79a284473878c34900cf67c79 -#: ../source/tutorial/text-search-with-rlp.txt:16 -msgid "Overview" -msgstr "" - -# 768256aa31c04e2d9ffd24b29f488c6f -#: ../source/tutorial/text-search-with-rlp.txt:20 -msgid "" -"In addition to the languages supported by text search in MongoDB, MongoDB" -" Enterprise provides support for the following additional languages: " -"Arabic, Farsi (specifically Dari and Iranian Persian dialects), Urdu, " -"Simplified Chinese, and Traditional Chinese." -msgstr "" - -# 2bf599b54cc547aa85d6a072f5c22322 -#: ../source/tutorial/text-search-with-rlp.txt:25 -msgid "" -"To provide support for these six additional languages, MongoDB Enterprise" -" integrates Basis Technology Rosette Linguistics Platform (RLP) to " -"perform normalization, word breaking, sentence breaking, and stemming or " -"tokenization depending on the language." -msgstr "" - -# 7eb6c4dded2f44528a73c06ce862d7aa -#: ../source/tutorial/text-search-with-rlp.txt:30 -msgid "" -"MongoDB Enterprise supports RLP SDK 7.11.1 on Red Hat Enterprise Linux " -"6.x. For information on providing support on other platforms, contact " -"your sales representative." -msgstr "" - -# 3070a071c1ce4330a005e1a5058aa28f -#: ../source/tutorial/text-search-with-rlp.txt:34 -msgid "" -":doc:`/reference/text-search-languages`, :doc:`/tutorial/specify-" -"language-for-text-index`" -msgstr "" - -# 29eeb7d5cf1d42e6b2534ad232f34e51 -#: ../source/tutorial/text-search-with-rlp.txt:39 -msgid "Prerequisites" -msgstr "" - -# 6eec32d286744f37a0508c5f658dae38 -#: ../source/tutorial/text-search-with-rlp.txt:41 -msgid "" -"To use MongoDB with RLP, MongoDB requires a license for the Base " -"Linguistics component of RLP and one or more languages specified above. " -"MongoDB does not require a license for all six languages listed above." -msgstr "" - -# 6049ae89505e4d768654f4424af01667 -#: ../source/tutorial/text-search-with-rlp.txt:45 -msgid "" -"Support for any of the specified languages is conditional on having a " -"valid RLP license for the language. For instance, if there is only an RLP" -" license provided for Arabic, then MongoDB will only enable support for " -"Arabic and will not enable support for any other RLP based languages. For" -" any language which lacks a valid license, the MongoDB log will contain a" -" warning message. Additionally, you can set the MongoDB log verbosity " -"level to ``2`` to log debug messages that identify each supported " -"language." -msgstr "" - -# d6a45c130e9e425d9712c85167d17004 -#: ../source/tutorial/text-search-with-rlp.txt:54 -msgid "" -"You do not need the Language Extension Pack as MongoDB does not support " -"these RLP languages at this time." -msgstr "" - -# 379ef09840204f77982fc13f1c1445a9 -#: ../source/tutorial/text-search-with-rlp.txt:57 -msgid "" -"Contact Basis Technology at info@basistech.com to get a copy of RLP and a" -" license for one or more languages. For more information on how to " -"contact Basis Technology, see http://www.basistech.com/contact/." -msgstr "" - -# ae934386143f46399581a7a4d1ff3d86 -#: ../source/tutorial/text-search-with-rlp.txt:62 -msgid "Procedure" -msgstr "" - -# c4138c8efd76404f9810ee57ae60e48e -#: ../source/tutorial/text-search-with-rlp.txt:67 -msgid "Additional Information" -msgstr "" - -# 4783714cd61a499da4e0c6bfea83a264 -#: ../source/tutorial/text-search-with-rlp.txt:69 -msgid "" -"For installation help, see the RLP Quick Start manual or Chapter 2 of the" -" Rosette Linguistics Platform Application Developer’s Guide." -msgstr "" - -# 321690aab2324d7885e937e25420299e -#: ../source/tutorial/text-search-with-rlp.txt:72 -msgid "" -"For debugging any RLP specific issues, you can set the ``rlpVerbose`` " -"parameter to ``true`` (i.e. ``--setParameter rlpVerbose=true``) to view " -"``INFO`` messages from RLP." -msgstr "" - -# 9cbdbdae736e4b0d8f0249573945f1b6 -#: ../source/tutorial/text-search-with-rlp.txt:78 -msgid "" -"Enabling ``rlpVerbose`` has a performance overhead and should only be " -"enabled for troubleshooting installation issues." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/transparent-huge-pages.po b/locale/es/LC_MESSAGES/tutorial/transparent-huge-pages.po deleted file mode 100644 index c67a062ce4e..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/transparent-huge-pages.po +++ /dev/null @@ -1,126 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 20a9e49600e44753b9b014f2ad1ea1ec -#: ../source/tutorial/transparent-huge-pages.txt:3 -msgid "Disable Transparent Huge Pages (THP)" -msgstr "" - -# 6b90062b3998430d938ad23d2c26c0c0 -#: ../source/tutorial/transparent-huge-pages.txt -msgid "On this page" -msgstr "" - -# 1007898f52244ca2961141c38197deef -#: ../source/tutorial/transparent-huge-pages.txt:15 -msgid "" -"This page describes how to disable Transparent Huge Pages on Red Hat " -"Enterprise Linux and CentOS versions 6 and 7. For other systems, please " -"consult your vendor's documentation." -msgstr "" - -# 97652ef40d934d9fa1d611e76daac7d3 -#: ../source/tutorial/transparent-huge-pages.txt:19 -msgid "" -"Transparent Huge Pages (THP) is a Linux memory management system that " -"reduces the overhead of Translation Lookaside Buffer (TLB) lookups on " -"machines with large amounts of memory by using larger memory pages." -msgstr "" - -# 5d688bd9423b4705a02301f7ec0342cf -#: ../source/tutorial/transparent-huge-pages.txt:23 -msgid "" -"However, database workloads often perform poorly with THP, because they " -"tend to have sparse rather than contiguous memory access patterns. You " -"should disable THP on Linux machines to ensure best performance with " -"MongoDB." -msgstr "" - -# 4e1e8a36dae34cf7a1a1f44ce6a1a80d -#: ../source/tutorial/transparent-huge-pages.txt:29 -msgid "Init Script" -msgstr "" - -# 4e07967862eb446bbddc9c077fd7995b -#: ../source/tutorial/transparent-huge-pages.txt:33 -msgid "" -"If you are using ``tuned`` or ``ktune`` (for example, if you are running " -"Red Hat or CentOS 6+), you must additionally configure them so that THP " -"is not re-enabled. See :ref:`configure-thp-tuned`." -msgstr "" - -# cf5c853e929c493b8533c13f7d3cc383 -#: ../source/tutorial/transparent-huge-pages.txt:42 -msgid "Using ``tuned`` and ``ktune``" -msgstr "" - -# af30712ceb9b468d93c93a699a9a0dd4 -#: ../source/tutorial/transparent-huge-pages.txt:46 -msgid "" -"If using ``tuned`` or ``ktune``, you must perform this step in addition " -"to installing the init script." -msgstr "" - -# 99bfd675431e40feae2e959e21ed5c4e -#: ../source/tutorial/transparent-huge-pages.txt:49 -msgid "" -"``tuned`` and ``ktune`` are dynamic kernel tuning tools available on Red " -"Hat and CentOS that can disable transparent huge pages." -msgstr "" - -# 1737deb4db1848049b78253bec8e4932 -#: ../source/tutorial/transparent-huge-pages.txt:52 -msgid "" -"To disable transparent huge pages in ``tuned`` or ``ktune``, you need to " -"edit or create a new profile that sets THP to ``never``." -msgstr "" - -# 8b95010266b54818819bea320bd73286 -#: ../source/tutorial/transparent-huge-pages.txt:56 -msgid "Red Hat/CentOS 6" -msgstr "" - -# 5f989753648341ce9ec7fa4fce2d2370 -#: ../source/tutorial/transparent-huge-pages.txt:61 -msgid "Red Hat/CentOS 7" -msgstr "" - -# 79a0c362c0fc4234a8423c877d6f0d7a -#: ../source/tutorial/transparent-huge-pages.txt:68 -msgid "Test Your Changes" -msgstr "" - -# 18fede46247a4f1592aa0b6108c79549 -#: ../source/tutorial/transparent-huge-pages.txt:70 -msgid "You can check the status of THP support by issuing the following commands:" -msgstr "" - -# a2a944ccd29740f391b8a97c188ab4bf -#: ../source/tutorial/transparent-huge-pages.txt:77 -msgid "" -"On Red Hat Enterprise Linux, CentOS, and potentially other Red Hat-based " -"derivatives, you may instead need to use the following:" -msgstr "" - -# f401a88fe8b84c8da77775eeb6a339df -#: ../source/tutorial/transparent-huge-pages.txt:86 -msgid "For both files, the correct output resembles:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/troubleshoot-kerberos.po b/locale/es/LC_MESSAGES/tutorial/troubleshoot-kerberos.po deleted file mode 100644 index 01b6e71d91a..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/troubleshoot-kerberos.po +++ /dev/null @@ -1,283 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:33+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 6895d73b3664447e9846d77b82880acb -#: ../source/tutorial/troubleshoot-kerberos.txt:3 -msgid "Troubleshoot Kerberos Authentication" -msgstr "" - -# 16e5532b3c124dc6a2b623e3107ac44a -#: ../source/tutorial/troubleshoot-kerberos.txt -msgid "On this page" -msgstr "" - -# 52b3e850aa584549915a8d7bd81f0941 -#: ../source/tutorial/troubleshoot-kerberos.txt:18 -msgid "Kerberos Configuration Checklist" -msgstr "" - -# d992a3015a094ae2a098571043f87d44 -#: ../source/tutorial/troubleshoot-kerberos.txt:20 -msgid "" -"If you have difficulty starting :program:`mongod` or :program:`mongos` " -"with :doc:`Kerberos `, ensure that:" -msgstr "" - -# 9bc3585b04594053a72c6459cbc5702b -#: ../source/tutorial/troubleshoot-kerberos.txt:24 -msgid "" -"The :program:`mongod` and the :program:`mongos` binaries are from MongoDB" -" Enterprise." -msgstr "" - -# b454d503e769489fa616d4a61de2a1e6 -#: ../source/includes/fact-confirm-enterprise-binaries.rst:1 -msgid "" -"To verify MongoDB Enterprise binaries, pass the ``--version`` command " -"line option to the :program:`mongod` or :program:`mongos`:" -msgstr "" - -# 4cc0319a6e7d41a69adab3257bea190d -#: ../source/includes/fact-confirm-enterprise-binaries.rst:8 -msgid "" -"In the output from this command, look for the string ``modules: " -"subscription`` or ``modules: enterprise`` to confirm your system has " -"MongoDB Enterprise." -msgstr "" - -# dd740e34e4024acc99fa6b319089c18b -#: ../source/tutorial/troubleshoot-kerberos.txt:29 -msgid "" -"You are not using the :ecosystem:`HTTP Console `. MongoDB Enterprise does not support Kerberos " -"authentication over the HTTP Console interface." -msgstr "" - -# 605ad6eaf5c8467ea390e490d4196eb0 -#: ../source/tutorial/troubleshoot-kerberos.txt:34 -msgid "" -"On Linux, either the service principal name (SPN) in the :ref:`keytab " -"file ` matches the SPN for the :program:`mongod` or " -":program:`mongos` instance, or the :program:`mongod` or the " -":program:`mongos` instance use the :parameter:`--setParameter " -"saslHostName=\\ ` to match the name in the " -"keytab file." -msgstr "" - -# 14e4e5919d014056b256f4c5f9442cc1 -#: ../source/tutorial/troubleshoot-kerberos.txt:40 -msgid "" -"The canonical system hostname of the system that runs the " -":program:`mongod` or :program:`mongos` instance is a resolvable, fully " -"qualified domain for this host. You can test the system hostname " -"resolution with the ``hostname -f`` command at the system prompt." -msgstr "" - -# 7bf16701bd6d44b6af31e11a750046fe -#: ../source/tutorial/troubleshoot-kerberos.txt:46 -msgid "" -"Each host that runs a :program:`mongod` or :program:`mongos` instance has" -" both the ``A`` and ``PTR`` DNS records to provide forward and reverse " -"lookup. The records allow the host to resolve the components of the " -"Kerberos infrastructure." -msgstr "" - -# 88694c37d47c4cbdb4cd383260cf61c5 -#: ../source/tutorial/troubleshoot-kerberos.txt:51 -msgid "" -"Both the Kerberos Key Distribution Center (KDC) and the system running " -":program:`mongod` instance or :program:`mongos` must be able to resolve " -"each other using DNS. By default, Kerberos attempts to resolve hosts " -"using the content of the ``/etc/krb5.conf`` before using DNS to resolve " -"hosts." -msgstr "" - -# ef585b08f64b4cf280c0282ccdf452a7 -#: ../source/tutorial/troubleshoot-kerberos.txt:57 -msgid "" -"The time synchronization of the systems running :program:`mongod` or the " -":program:`mongos` instances and the Kerberos infrastructure are within " -"the maximum time skew (default is 5 minutes) of each other. Time " -"differences greater than the maximum time skew will prevent successful " -"authentication." -msgstr "" - -# 0add7729e8314edc9c6f94a0ad0c5e46 -#: ../source/tutorial/troubleshoot-kerberos.txt:64 -msgid "Debug with More Verbose Logs on Linux" -msgstr "" - -# ebd03a899f7c45c680ff8db4b144f767 -#: ../source/tutorial/troubleshoot-kerberos.txt:66 -msgid "" -"If you still encounter problems with Kerberos on Linux, you can start " -"both :program:`mongod` and :program:`mongo` (or another client) with the " -"environment variable ``KRB5_TRACE`` set to different files to produce " -"more verbose logging of the Kerberos process to help further " -"troubleshooting. For example, the following starts a standalone " -":program:`mongod` with ``KRB5_TRACE`` set:" -msgstr "" - -# 2b65f438da4a4e7db0c15c4036e2f0b1 -#: ../source/tutorial/troubleshoot-kerberos.txt:82 -msgid "Common Error Messages" -msgstr "" - -# e25af6ccb76c4d75b6f0157544143fae -#: ../source/tutorial/troubleshoot-kerberos.txt:84 -msgid "" -"In some situations, MongoDB will return error messages from the GSSAPI " -"interface if there is a problem with the Kerberos service. Some common " -"error messages are:" -msgstr "" - -# e5300173802741dd8a6f43da29102965 -#: ../source/tutorial/troubleshoot-kerberos.txt:94 -msgid "``GSSAPI error in client while negotiating security context.``" -msgstr "" - -# 45712ec3e4bd447ebe97449b41b96729 -#: ../source/tutorial/troubleshoot-kerberos.txt:89 -msgid "" -"This error occurs on the client and reflects insufficient credentials or " -"a malicious attempt to authenticate." -msgstr "" - -# 595d5c753416465c90f3421bfd54820b -#: ../source/tutorial/troubleshoot-kerberos.txt:92 -msgid "" -"If you receive this error, ensure that you are using the correct " -"credentials and the correct fully qualified domain name when connecting " -"to the host." -msgstr "" - -# 171ffefe1fae439ca5f710eea7dabfcb -#: ../source/tutorial/troubleshoot-kerberos.txt:125 -msgid "``GSSAPI error acquiring credentials.``" -msgstr "" - -# 8fddb968a72c4be695d4cdc78a8edccd -#: ../source/tutorial/troubleshoot-kerberos.txt:97 -msgid "" -"This error occurs during the start of the :program:`mongod` or " -":program:`mongos` and reflects improper configuration of the system " -"hostname or a missing or incorrectly configured keytab file." -msgstr "" - -# 860603e1d497438a80a07b62d75cd366 -#: ../source/tutorial/troubleshoot-kerberos.txt:101 -msgid "" -"If you encounter this problem, consider the items in the :ref:`kerberos-" -"troubleshooting-checklist`, in particular, whether the SPN in the " -":ref:`keytab file ` matches the SPN for the " -":program:`mongod` or :program:`mongos` instance." -msgstr "" - -# d3cb8b445d554f1187cac85fe0f83113 -#: ../source/tutorial/troubleshoot-kerberos.txt:106 -msgid "To determine whether the SPNs match:" -msgstr "" - -# 94fc1b27e0804413bd1471aa31d4fdc4 -#: ../source/tutorial/troubleshoot-kerberos.txt:108 -msgid "Examine the keytab file, with the following command:" -msgstr "" - -# 67d67c006556457cbd5a2e94c6ebce5d -#: ../source/tutorial/troubleshoot-kerberos.txt:114 -msgid "Replace ```` with the path to your keytab file." -msgstr "" - -# c4498ed48fb143c8ad093387788035b7 -#: ../source/tutorial/troubleshoot-kerberos.txt:116 -msgid "Check the configured hostname for your system, with the following command:" -msgstr "" - -# 058374ba788642d0971de12935ca7240 -#: ../source/tutorial/troubleshoot-kerberos.txt:123 -msgid "" -"Ensure that this name matches the name in the keytab file, or start " -":program:`mongod` or :program:`mongos` with the " -":parameter:`--setParameter saslHostName=\\ `." -msgstr "" - -# 93114d70160d4ad58fd6e1724a015bf4 -#: ../source/tutorial/troubleshoot-kerberos.txt:129 -msgid ":doc:`/core/kerberos`" -msgstr "" - -# 148e811dd03c466face07c2930011ca0 -#: ../source/tutorial/troubleshoot-kerberos.txt:131 -msgid ":doc:`/tutorial/control-access-to-mongodb-with-kerberos-authentication`" -msgstr "" - -# 40696e4195a646abb480837998e60085 -#: ../source/tutorial/troubleshoot-kerberos.txt:133 -msgid "" -":doc:`/tutorial/control-access-to-mongodb-windows-with-kerberos-" -"authentication`" -msgstr "" - -# 01c86a38327849098d04877a5fe6ac7b -#~ msgid "Troubleshoot Kerberos Authentication on Linux" -#~ msgstr "" - -# 6e7476f88b454a4e99f1aea483f4efc5 -#~ msgid "" -#~ "If you have difficulty starting " -#~ ":program:`mongod` or :program:`mongos` with " -#~ ":doc:`Kerberos ` on Linux " -#~ "systems, ensure that:" -#~ msgstr "" - -# 4c5ff6bb72ee4d79aa48969ea6a9fd05 -#~ msgid "" -#~ "Either the service principal name (SPN)" -#~ " in the :ref:`keytab file ` matches the SPN for the " -#~ ":program:`mongod` or :program:`mongos` instance, " -#~ "or the :program:`mongod` or the " -#~ ":program:`mongos` instance use the " -#~ ":parameter:`--setParameter saslHostName=\\" -#~ " ` to match the name in" -#~ " the keytab file." -#~ msgstr "" - -# 16d3e5c9033a4921a2f5c07f579ac333 -#~ msgid "" -#~ "Both the Kerberos Key Distribution " -#~ "Center (KDC) and the system running " -#~ ":program:`mongod` instance or :program:`mongos` " -#~ "must be able to resolve each other" -#~ " using DNS. By default, Kerberos " -#~ "attempts to resolve hosts using the " -#~ "content of the ``/etc/kerb5.conf`` before " -#~ "using DNS to resolve hosts." -#~ msgstr "" - -# 29ea8cabd483427eb974a4958afdd22e -#~ msgid "Debug with More Verbose Logs" -#~ msgstr "" - -#~ msgid "To verify MongoDB Enterprise binaries:" -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/troubleshoot-map-function.po b/locale/es/LC_MESSAGES/tutorial/troubleshoot-map-function.po deleted file mode 100644 index 17e7d27261c..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/troubleshoot-map-function.po +++ /dev/null @@ -1,89 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 22:45+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# d12540b23fee4b37960c6be9d496a691 -#: ../source/tutorial/troubleshoot-map-function.txt:3 -msgid "Troubleshoot the Map Function" -msgstr "" - -# 2ce5c6b310f14d7684435d0cad47eea5 -#: ../source/tutorial/troubleshoot-map-function.txt:7 -msgid "" -"The ``map`` function is a JavaScript function that associates or “maps” a " -"value with a key and emits the key and value pair during a :doc:`map-reduce " -"` operation." -msgstr "" - -# a155b99fd2a7464bb49e6b3f9bd46604 -#: ../source/tutorial/troubleshoot-map-function.txt:11 -msgid "" -"To verify the ``key`` and ``value`` pairs emitted by the ``map`` function, " -"write your own ``emit`` function." -msgstr "" - -# 9a9fefe3b2b941389e7e4a5b8afde24b -#: ../source/tutorial/troubleshoot-map-function.txt:14 -msgid "" -"Consider a collection ``orders`` that contains documents of the following " -"prototype:" -msgstr "" - -# f8ad8f152d35438db80750134b74e439 -#: ../source/tutorial/troubleshoot-map-function.txt:29 -msgid "" -"Define the ``map`` function that maps the ``price`` to the ``cust_id`` for " -"each document and emits the ``cust_id`` and ``price`` pair:" -msgstr "" - -# ec80eb1a04d84e1bbd174325cf194f5f -#: ../source/tutorial/troubleshoot-map-function.txt:39 -msgid "Define the ``emit`` function to print the key and value:" -msgstr "" - -# 1248af8be9304b17b678e30e27e006d7 -#: ../source/tutorial/troubleshoot-map-function.txt:48 -msgid "" -"Invoke the ``map`` function with a single document from the ``orders`` " -"collection:" -msgstr "" - -# b34942b6bc0144958f35deaadfbe9335 -#: ../source/tutorial/troubleshoot-map-function.txt:56 -msgid "Verify the key and value pair is as you expected." -msgstr "" - -# bc0f1064893e4d2db639e571fef157db -#: ../source/tutorial/troubleshoot-map-function.txt:63 -msgid "" -"Invoke the ``map`` function with multiple documents from the ``orders`` " -"collection:" -msgstr "" - -# 996b9d15ace547c0829da543ec48e1ce -#: ../source/tutorial/troubleshoot-map-function.txt:77 -msgid "Verify the key and value pairs are as you expected." -msgstr "" - -# ac729d6e731a459292e6e118168da37c -#: ../source/tutorial/troubleshoot-map-function.txt:81 -msgid "" -"The ``map`` function must meet various requirements. For a list of all the " -"requirements for the ``map`` function, see :dbcommand:`mapReduce`, or the " -":program:`mongo` shell helper method :method:`db.collection.mapReduce()`." -msgstr "" diff --git a/locale/es/LC_MESSAGES/tutorial/troubleshoot-reduce-function.po b/locale/es/LC_MESSAGES/tutorial/troubleshoot-reduce-function.po deleted file mode 100644 index d8e00ee3d8e..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/troubleshoot-reduce-function.po +++ /dev/null @@ -1,210 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:39+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# df8c6b9f35564e95bcc2080561ceaa4b -#: ../source/tutorial/troubleshoot-reduce-function.txt:3 -msgid "Troubleshoot the Reduce Function" -msgstr "" - -# e5f09f9483d54db191504c7967faf8db -#: ../source/tutorial/troubleshoot-reduce-function.txt -msgid "On this page" -msgstr "" - -# ea4d2d9417804e218a120ebf89ee0edb -#: ../source/tutorial/troubleshoot-reduce-function.txt:13 -msgid "" -"The ``reduce`` function is a JavaScript function that “reduces” to a " -"single object all the values associated with a particular key during a " -":doc:`map-reduce ` operation. The ``reduce`` function " -"must meet various requirements. This tutorial helps verify that the " -"``reduce`` function meets the following criteria:" -msgstr "" - -# db9e6ddda7714188b5fceff2b2730046 -#: ../source/tutorial/troubleshoot-reduce-function.txt:19 -msgid "" -"The ``reduce`` function must return an object whose *type* must be " -"**identical** to the type of the ``value`` emitted by the ``map`` " -"function." -msgstr "" - -# a50ea7528fd043eeb59f9fe98323ad25 -#: ../source/tutorial/troubleshoot-reduce-function.txt:23 -msgid "" -"The order of the elements in the ``valuesArray`` should not affect the " -"output of the ``reduce`` function." -msgstr "" - -# be55b72b402a4871a3fee3385b07e22c -#: ../source/tutorial/troubleshoot-reduce-function.txt:26 -msgid "The ``reduce`` function must be *idempotent*." -msgstr "" - -# 16a64ce355e84fe2b98ee7a0f5f1bc50 -#: ../source/tutorial/troubleshoot-reduce-function.txt:28 -msgid "" -"For a list of all the requirements for the ``reduce`` function, see " -":dbcommand:`mapReduce`, or the :program:`mongo` shell helper method " -":method:`db.collection.mapReduce()`." -msgstr "" - -# 43d981ca26ae47cdb9e3947051f66402 -#: ../source/tutorial/troubleshoot-reduce-function.txt:33 -msgid "Confirm Output Type" -msgstr "" - -# 4b826d616394472b9ab4a768b751001f -#: ../source/tutorial/troubleshoot-reduce-function.txt:35 -msgid "" -"You can test that the ``reduce`` function returns a value that is the " -"same type as the value emitted from the ``map`` function." -msgstr "" - -# 7d31f1b80eae489cb935622d2e69727e -#: ../source/tutorial/troubleshoot-reduce-function.txt:38 -msgid "" -"Define a ``reduceFunction1`` function that takes the arguments " -"``keyCustId`` and ``valuesPrices``. ``valuesPrices`` is an array of " -"integers:" -msgstr "" - -# ccd90271bce944d799f048951fb3f9fb -#: ../source/tutorial/troubleshoot-reduce-function.txt:48 -msgid "Define a sample array of integers:" -msgstr "" - -# 7dab8d3c549849649f03454eddad58e4 -#: ../source/tutorial/troubleshoot-reduce-function.txt:54 -msgid "Invoke the ``reduceFunction1`` with ``myTestValues``:" -msgstr "" - -# 1045bbed6e27437fb2e578a5a1e54924 -#: ../source/tutorial/troubleshoot-reduce-function.txt:60 -msgid "Verify the ``reduceFunction1`` returned an integer:" -msgstr "" - -# 5acd6c49e7824154b48d1f8fa4ed76b5 -# c8b60719c374413ba671a033f334686f -# f944d2ba280d40c1bdfb717168e860f4 -#: ../source/tutorial/troubleshoot-reduce-function.txt:66 -#: ../source/tutorial/troubleshoot-reduce-function.txt:130 -#: ../source/tutorial/troubleshoot-reduce-function.txt:171 -msgid "" -"Define a ``reduceFunction2`` function that takes the arguments ``keySKU``" -" and ``valuesCountObjects``. ``valuesCountObjects`` is an array of " -"documents that contain two fields ``count`` and ``qty``:" -msgstr "" - -# 344d6daa9db343f3b2f4deda20920db9 -#: ../source/tutorial/troubleshoot-reduce-function.txt:83 -msgid "Define a sample array of documents:" -msgstr "" - -# 29cc5439a1d9418cb9cd6b38544bf3bb -#: ../source/tutorial/troubleshoot-reduce-function.txt:93 -msgid "Invoke the ``reduceFunction2`` with ``myTestObjects``:" -msgstr "" - -# ec4edd7a79bc4abdae4e4516886cc81d -#: ../source/tutorial/troubleshoot-reduce-function.txt:99 -msgid "" -"Verify the ``reduceFunction2`` returned a document with exactly the " -"``count`` and the ``qty`` field:" -msgstr "" - -# 55157ae6cdd14278801e4031e6deb702 -#: ../source/tutorial/troubleshoot-reduce-function.txt:107 -msgid "Ensure Insensitivity to the Order of Mapped Values" -msgstr "" - -# e0bf1d7e508f4ad1aa02b80db20d863a -#: ../source/tutorial/troubleshoot-reduce-function.txt:109 -msgid "" -"The ``reduce`` function takes a ``key`` and a ``values`` array as its " -"argument. You can test that the result of the ``reduce`` function does " -"not depend on the order of the elements in the ``values`` array." -msgstr "" - -# 20c960c8ee194c8faf369c407c324774 -#: ../source/tutorial/troubleshoot-reduce-function.txt:113 -msgid "" -"Define a sample ``values1`` array and a sample ``values2`` array that " -"only differ in the order of the array elements:" -msgstr "" - -# a9a5ebc097be4f76ade0cdd9a5b94f32 -#: ../source/tutorial/troubleshoot-reduce-function.txt:147 -msgid "" -"Invoke the ``reduceFunction2`` first with ``values1`` and then with " -"``values2``:" -msgstr "" - -# 0d4f51d1e01447e597d121189b7a5478 -# b0b6c81954af4190a43511162cd8f6db -#: ../source/tutorial/troubleshoot-reduce-function.txt:155 -#: ../source/tutorial/troubleshoot-reduce-function.txt:224 -msgid "Verify the ``reduceFunction2`` returned the same result:" -msgstr "" - -# 220c1f027e68486790a65210746375e6 -#: ../source/tutorial/troubleshoot-reduce-function.txt:162 -msgid "Ensure Reduce Function Idempotence" -msgstr "" - -# 29fc893cb1d0493884c7c32fcb0b1584 -#: ../source/tutorial/troubleshoot-reduce-function.txt:164 -msgid "" -"Because the map-reduce operation may call a ``reduce`` multiple times for" -" the same key, and won't call a ``reduce`` for single instances of a key " -"in the working set, the ``reduce`` function must return a value of the " -"same type as the value emitted from the ``map`` function. You can test " -"that the ``reduce`` function process \"reduced\" values without affecting" -" the *final* value." -msgstr "" - -# 8204b129505a4658adfe24b8c8e01fb9 -#: ../source/tutorial/troubleshoot-reduce-function.txt:188 -msgid "Define a sample key:" -msgstr "" - -# 8d942c13998445fab3960272a6824500 -#: ../source/tutorial/troubleshoot-reduce-function.txt:194 -msgid "" -"Define a sample ``valuesIdempotent`` array that contains an element that " -"is a call to the ``reduceFunction2`` function:" -msgstr "" - -# 633a455fdad242b59a3037b9e3acbb4e -#: ../source/tutorial/troubleshoot-reduce-function.txt:205 -msgid "" -"Define a sample ``values1`` array that combines the values passed to " -"``reduceFunction2``:" -msgstr "" - -# 319bc2307380499aaf9dc9b2c2746970 -#: ../source/tutorial/troubleshoot-reduce-function.txt:216 -msgid "" -"Invoke the ``reduceFunction2`` first with ``myKey`` and " -"``valuesIdempotent`` and then with ``myKey`` and ``values1``:" -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/troubleshoot-replica-sets.po b/locale/es/LC_MESSAGES/tutorial/troubleshoot-replica-sets.po deleted file mode 100644 index 0cdeb03493c..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/troubleshoot-replica-sets.po +++ /dev/null @@ -1,644 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:44+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 35365b1a8e1f46a7a7e1fef6fb79a857 -#: ../source/tutorial/troubleshoot-replica-sets.txt:3 -msgid "Troubleshoot Replica Sets" -msgstr "" - -# 2f92ae46152843f5a9ca51a0cbcc6ec3 -#: ../source/tutorial/troubleshoot-replica-sets.txt -msgid "On this page" -msgstr "" - -# 3fef7a09e25642eba1dee64902d65ea8 -#: ../source/tutorial/troubleshoot-replica-sets.txt:13 -msgid "" -"This section describes common strategies for troubleshooting " -":term:`replica set` deployments." -msgstr "" - -# 5672507c2e40480b8c771910e240109e -#: ../source/tutorial/troubleshoot-replica-sets.txt:19 -msgid "Check Replica Set Status" -msgstr "" - -# 07c00e86d99e43e5a0203c4ac67267ab -#: ../source/tutorial/troubleshoot-replica-sets.txt:21 -msgid "" -"To display the current state of the replica set and current state of each" -" member, run the :method:`rs.status()` method in a :program:`mongo` shell" -" connected to the replica set's :term:`primary`. For descriptions of the " -"information displayed by :method:`rs.status()`, see " -":doc:`/reference/command/replSetGetStatus`." -msgstr "" - -# 5081682246f64522842bd8b9cf304eee -#: ../source/tutorial/troubleshoot-replica-sets.txt:29 -msgid "" -"The :method:`rs.status()` method is a wrapper that runs the " -":dbcommand:`replSetGetStatus` database command." -msgstr "" - -# e32c9a2487a34727a527e36775443772 -#: ../source/tutorial/troubleshoot-replica-sets.txt:35 -msgid "Check the Replication Lag" -msgstr "" - -# c8fab16996df4f7781864e214029a749 -#: ../source/tutorial/troubleshoot-replica-sets.txt:37 -msgid "" -"Replication lag is a delay between an operation on the :term:`primary` " -"and the application of that operation from the :term:`oplog` to the " -":term:`secondary`. Replication lag can be a significant issue and can " -"seriously affect MongoDB :term:`replica set` deployments. Excessive " -"replication lag makes \"lagged\" members ineligible to quickly become " -"primary and increases the possibility that distributed read operations " -"will be inconsistent." -msgstr "" - -# 11a2231198634693a043057d8ff9690c -#: ../source/tutorial/troubleshoot-replica-sets.txt:45 -msgid "To check the current length of replication lag:" -msgstr "" - -# 5ee39d1244e44d5090e22eaca176b633 -#: ../source/tutorial/troubleshoot-replica-sets.txt:47 -msgid "" -"In a :program:`mongo` shell connected to the primary, call the " -":method:`rs.printSlaveReplicationInfo()` method." -msgstr "" - -# 252187fd1a114a47879910885a3cf967 -#: ../source/tutorial/troubleshoot-replica-sets.txt:50 -msgid "" -"Returns the ``syncedTo`` value for each member, which shows the time when" -" the last oplog entry was written to the secondary, as shown in the " -"following example:" -msgstr "" - -# 8977c75971b34a9e98105bec746bec57 -#: ../source/tutorial/troubleshoot-replica-sets.txt:63 -msgid "" -"A :ref:`delayed member ` may show as ``0`` " -"seconds behind the primary when the inactivity period on the primary is " -"greater than the :rsconf:`members[n].slaveDelay` value." -msgstr "" - -# 16fa5160c08847d68ba4067f61b2d769 -#: ../source/tutorial/troubleshoot-replica-sets.txt:70 -msgid "" -"The :method:`rs.status()` method is a wrapper around the " -":dbcommand:`replSetGetStatus` database command." -msgstr "" - -# b4847d57dd55440f9c5bf9aee09da5c8 -#: ../source/tutorial/troubleshoot-replica-sets.txt:73 -msgid "" -"Monitor the rate of replication by watching the oplog time in the " -"\"replica\" graph in the |mms-home| and in :products:`Ops Manager, an on-" -"premise solution available in MongoDB Enterprise Advanced `. For more information see the |mms-docs| " -"and :opsmgr:`Ops Manager documentation `." -msgstr "" - -# ea16d53a98b14496bd80dfb5e2cc90ef -#: ../source/tutorial/troubleshoot-replica-sets.txt:83 -msgid "Possible causes of replication lag include:" -msgstr "" - -# 2ad342d372c948be9e6c6e70d6d25a4e -#: ../source/tutorial/troubleshoot-replica-sets.txt:85 -msgid "**Network Latency**" -msgstr "" - -# 5e2ea2b73ee945d28a6562476794e5e0 -#: ../source/tutorial/troubleshoot-replica-sets.txt:87 -msgid "" -"Check the network routes between the members of your set to ensure that " -"there is no packet loss or network routing issue." -msgstr "" - -# 874c75d9424644459cb9bfea47908eb8 -#: ../source/tutorial/troubleshoot-replica-sets.txt:90 -msgid "" -"Use tools including ``ping`` to test latency between set members and " -"``traceroute`` to expose the routing of packets network endpoints." -msgstr "" - -# 451ffc5daf014bfe966f6122e651ff5e -#: ../source/tutorial/troubleshoot-replica-sets.txt:94 -msgid "**Disk Throughput**" -msgstr "" - -# e925f31dcaea43eaa9820a0f529bb911 -#: ../source/tutorial/troubleshoot-replica-sets.txt:96 -msgid "" -"If the file system and disk device on the secondary is unable to flush " -"data to disk as quickly as the primary, then the secondary will have " -"difficulty keeping state. Disk-related issues are incredibly prevalent on" -" multi-tenant systems, including virtualized instances, and can be " -"transient if the system accesses disk devices over an IP network (as is " -"the case with Amazon's EBS system.)" -msgstr "" - -# 7110635ffbe14a12b66f86bac328e472 -#: ../source/tutorial/troubleshoot-replica-sets.txt:104 -msgid "" -"Use system-level tools to assess disk status, including ``iostat`` or " -"``vmstat``." -msgstr "" - -# 6b982d30876e4d759d4b9f230095d70c -#: ../source/tutorial/troubleshoot-replica-sets.txt:107 -msgid "**Concurrency**" -msgstr "" - -# 0aeb25f59b7b47daa05cbf10f565fe8a -#: ../source/tutorial/troubleshoot-replica-sets.txt:109 -msgid "" -"In some cases, long-running operations on the primary can block " -"replication on secondaries. For best results, configure :ref:`write " -"concern ` to require confirmation of replication to secondaries. " -"This prevents write operations from returning if replication cannot keep " -"up with the write load." -msgstr "" - -# 0f8f443fda9c4cd99309f8ea1e4664c9 -#: ../source/tutorial/troubleshoot-replica-sets.txt:115 -msgid "" -"Use the :term:`database profiler` to see if there are slow queries or " -"long-running operations that correspond to the incidences of lag." -msgstr "" - -# 60a02b6e111646d69d265f2b68724484 -#: ../source/tutorial/troubleshoot-replica-sets.txt:118 -msgid "**Appropriate Write Concern**" -msgstr "" - -# 17f5b996a6004c69b9dc760359c72b72 -#: ../source/tutorial/troubleshoot-replica-sets.txt:120 -msgid "" -"If you are performing a large data ingestion or bulk load operation that " -"requires a large number of writes to the primary, particularly with " -":writeconcern:`unacknowledged write concern <0>`, the secondaries will " -"not be able to read the oplog fast enough to keep up with changes." -msgstr "" - -# d67eb544890c4606a4ba7e4528b42d9c -#: ../source/tutorial/troubleshoot-replica-sets.txt:126 -msgid "" -"To prevent this, request :doc:`write acknowledgment write concern " -"` after every 100, 1,000, or an another " -"interval to provide an opportunity for secondaries to catch up with the " -"primary." -msgstr "" - -# 402c90bd4ffb4e79ab4a4ad422c72c73 -#: ../source/tutorial/troubleshoot-replica-sets.txt:131 -msgid "For more information see:" -msgstr "" - -# c2baacd172af4d6989ed3a757150a3b2 -#: ../source/tutorial/troubleshoot-replica-sets.txt:133 -msgid ":ref:`Write Concern `" -msgstr "" - -# 815b75aab2c142c7add6a4642d4a1a8a -#: ../source/tutorial/troubleshoot-replica-sets.txt:134 -msgid ":ref:`Replica Set Write Concern `" -msgstr "" - -# 2b4dcf24e0c94aa0940e0124fd6ff7aa -#: ../source/tutorial/troubleshoot-replica-sets.txt:135 -msgid ":ref:`replica-set-oplog-sizing`" -msgstr "" - -# 36f0c0280b774257ae28e1c9a10ca396 -#: ../source/tutorial/troubleshoot-replica-sets.txt:140 -msgid "Test Connections Between all Members" -msgstr "" - -# 5ca03eae1a99465fb16d34bbf2e176b4 -#: ../source/tutorial/troubleshoot-replica-sets.txt:142 -msgid "" -"All members of a :term:`replica set` must be able to connect to every " -"other member of the set to support replication. Always verify connections" -" in both \"directions.\" Networking topologies and firewall " -"configurations can prevent normal and required connectivity, which can " -"block replication." -msgstr "" - -# 186b088520834d53afe7871848b6a5d8 -#: ../source/tutorial/troubleshoot-replica-sets.txt:148 -msgid "Consider the following example of a bidirectional test of networking:" -msgstr "" - -# 161d21dea3a4420cadd03ca655c4c580 -# 958cf032b6bf48a0a045892ec192f3a1 -# c0a644b3b5dd4a5fb0fa29e2f78f9896 -#: ../source/tutorial/troubleshoot-replica-sets.txt -msgid "Example" -msgstr "" - -# 48926301e7ef43ab8c5df627fdfb821a -#: ../source/tutorial/troubleshoot-replica-sets.txt:153 -msgid "``m1.example.net``" -msgstr "" - -# 7b1a36cef0de4a1d9ab4e1d370e5edb0 -#: ../source/tutorial/troubleshoot-replica-sets.txt:154 -msgid "``m2.example.net``" -msgstr "" - -# 9a7a91baca4b4f7cacdd1762c928e04d -#: ../source/tutorial/troubleshoot-replica-sets.txt:155 -msgid "``m3.example.net``" -msgstr "" - -# bb0ff3a22353480096a5366163cf5ced -#: ../source/tutorial/troubleshoot-replica-sets.txt:157 -msgid "" -"Test the connection from ``m1.example.net`` to the other hosts with the " -"following operation set ``m1.example.net``:" -msgstr "" - -# 68f6608996c1467bb60dee72f8f08aeb -#: ../source/tutorial/troubleshoot-replica-sets.txt:166 -msgid "" -"Test the connection from ``m2.example.net`` to the other two hosts with " -"the following operation set from ``m2.example.net``, as in:" -msgstr "" - -# 1588aa52d50042299e8c0a99aa23e0e4 -#: ../source/tutorial/troubleshoot-replica-sets.txt:176 -msgid "" -"You have now tested the connection between ``m2.example.net`` and " -"``m1.example.net`` in both directions." -msgstr "" - -# 00288065df9542f1b024532822651a2b -#: ../source/tutorial/troubleshoot-replica-sets.txt:179 -msgid "" -"Test the connection from ``m3.example.net`` to the other two hosts with " -"the following operation set from the ``m3.example.net`` host, as in:" -msgstr "" - -# 0572a96f0e4c48f39a45dbef8453dec0 -#: ../source/tutorial/troubleshoot-replica-sets.txt:189 -msgid "" -"If any connection, in any direction fails, check your networking and " -"firewall configuration and reconfigure your environment to allow these " -"connections." -msgstr "" - -# f2ce84f18be5472e9b07688f059b20af -#: ../source/tutorial/troubleshoot-replica-sets.txt:194 -msgid "Socket Exceptions when Rebooting More than One Secondary" -msgstr "" - -# c10cf228eee74b33bf184fd137981445 -#: ../source/tutorial/troubleshoot-replica-sets.txt:196 -msgid "" -"When you reboot members of a replica set, ensure that the set is able to " -"elect a primary during the maintenance. This means ensuring that a " -"majority of the set's :rsconf:`members[n].votes` are available." -msgstr "" - -# bf2b132f53af4aad919ac98a8ce775be -#: ../source/tutorial/troubleshoot-replica-sets.txt:201 -msgid "" -"When a set's active members can no longer form a majority, the set's " -":term:`primary` steps down and becomes a :term:`secondary`. The former " -"primary closes all open connections to client applications. Clients " -"attempting to write to the former primary receive socket exceptions and " -"*Connection reset* errors until the set can elect a primary." -msgstr "" - -# c846148eb7214edc85fe9c75f9aaadd6 -#: ../source/tutorial/troubleshoot-replica-sets.txt:215 -msgid "" -"For more information on votes, see :doc:`/core/replica-set-elections`. " -"For related information on connection errors, see :ref:`faq-keepalive`." -msgstr "" - -# 2047250d3fce4519b760701a4a63abb3 -#: ../source/tutorial/troubleshoot-replica-sets.txt:221 -msgid "Check the Size of the Oplog" -msgstr "" - -# 4708b071daab430f8b5c80473d82fd69 -#: ../source/tutorial/troubleshoot-replica-sets.txt:223 -msgid "" -"A larger :term:`oplog` can give a replica set a greater tolerance for " -"lag, and make the set more resilient." -msgstr "" - -# 6ad03637d81b45db85c48ab04ef1a724 -#: ../source/tutorial/troubleshoot-replica-sets.txt:226 -msgid "" -"To check the size of the oplog for a given :term:`replica set` member, " -"connect to the member in a :program:`mongo` shell and run the " -":method:`rs.printReplicationInfo()` method." -msgstr "" - -# 7323d1af558c4247a4bca5e1e13cc0c6 -#: ../source/tutorial/troubleshoot-replica-sets.txt:230 -msgid "" -"The output displays the size of the oplog and the date ranges of the " -"operations contained in the oplog. In the following example, the oplog is" -" about 10 MB and is able to fit about 26 hours (94400 seconds) of " -"operations:" -msgstr "" - -# 00c426f747d5428a83e11f19423bacdd -#: ../source/tutorial/troubleshoot-replica-sets.txt:243 -msgid "" -"The oplog should be long enough to hold all transactions for the longest " -"downtime you expect on a secondary. At a minimum, an oplog should be able" -" to hold minimum 24 hours of operations; however, many users prefer to " -"have 72 hours or even a week's work of operations." -msgstr "" - -# 3f81c9d958574cf7bbde39a3c55869d5 -#: ../source/tutorial/troubleshoot-replica-sets.txt:248 -msgid "For more information on how oplog size affects operations, see:" -msgstr "" - -# 96b7d6197e024c7a8d8f2005037e16ce -#: ../source/tutorial/troubleshoot-replica-sets.txt:250 -msgid ":ref:`replica-set-oplog-sizing`," -msgstr "" - -# da3edf6704db4439b53b74d0254d8180 -#: ../source/tutorial/troubleshoot-replica-sets.txt:251 -msgid ":ref:`replica-set-delayed-members`, and" -msgstr "" - -# f971e3d31d0f466c81e938ead29971d6 -#: ../source/tutorial/troubleshoot-replica-sets.txt:252 -msgid ":ref:`replica-set-replication-lag`." -msgstr "" - -# 1bfb94efc0e2494792edf8648106fde6 -#: ../source/tutorial/troubleshoot-replica-sets.txt:254 -msgid "" -"You normally want the oplog to be the same size on all members. If you " -"resize the oplog, resize it on all members." -msgstr "" - -# 6caeda0e08fc4a15a6783373228b8358 -#: ../source/tutorial/troubleshoot-replica-sets.txt:257 -msgid "To change oplog size, see the :doc:`/tutorial/change-oplog-size` tutorial." -msgstr "" - -# 8c5c4f6f7f1c404db984b70eaca32aad -#: ../source/tutorial/troubleshoot-replica-sets.txt:262 -msgid "Oplog Entry Timestamp Error" -msgstr "" - -# 472f8ee9c8704071be0b1d0a443e6269 -#: ../source/tutorial/troubleshoot-replica-sets.txt:266 -msgid "Consider the following error in :program:`mongod` output and logs:" -msgstr "" - -# 775376914ca540d78071d9ae1915dbad -#: ../source/tutorial/troubleshoot-replica-sets.txt:273 -msgid "" -"Often, an incorrectly typed value in the ``ts`` field in the last " -":term:`oplog` entry causes this error. The correct data type is " -"Timestamp." -msgstr "" - -# 1124b286a1324454bdfd661196bf5968 -#: ../source/tutorial/troubleshoot-replica-sets.txt:277 -msgid "" -"Check the type of the ``ts`` value using the following two queries " -"against the oplog collection:" -msgstr "" - -# fc1a658f1ca843e18466dfecc4de10c1 -#: ../source/tutorial/troubleshoot-replica-sets.txt:286 -msgid "" -"The first query returns the last document in the oplog, while the second " -"returns the last document in the oplog where the ``ts`` value is a " -"Timestamp. The :query:`$type` operator allows you to select :term:`BSON " -"type ` 17, is the Timestamp data type." -msgstr "" - -# ea719fa7dad045e19d964041f52ed4c5 -#: ../source/tutorial/troubleshoot-replica-sets.txt:291 -msgid "" -"If the queries don't return the same document, then the last document in " -"the oplog has the wrong data type in the ``ts`` field." -msgstr "" - -# 1757633cf6ec4b8fa5041eef5c544b55 -#: ../source/tutorial/troubleshoot-replica-sets.txt:296 -msgid "If the first query returns this as the last oplog entry:" -msgstr "" - -# 4fc199ead2674007b90e9ca3e8007939 -#: ../source/tutorial/troubleshoot-replica-sets.txt:306 -msgid "" -"And the second query returns this as the last entry where ``ts`` has the " -"``Timestamp`` type:" -msgstr "" - -# 639e1e38246f40f1a1335547d03093cb -#: ../source/tutorial/troubleshoot-replica-sets.txt:317 -msgid "" -"Then the value for the ``ts`` field in the last oplog entry is of the " -"wrong data type." -msgstr "" - -# 95bd030dac1847768593902f10f5e63d -#: ../source/tutorial/troubleshoot-replica-sets.txt:320 -msgid "" -"To set the proper type for this value and resolve this issue, use an " -"update operation that resembles the following:" -msgstr "" - -# 23c52b808b314cc1aeb03811a936cbc5 -#: ../source/tutorial/troubleshoot-replica-sets.txt:328 -msgid "" -"Modify the timestamp values as needed based on your oplog entry. This " -"operation may take some period to complete because the update must scan " -"and pull the entire oplog into memory." -msgstr "" - -# c8de87a9235e40a68bdfc1b0ec1d01b9 -#: ../source/tutorial/troubleshoot-replica-sets.txt:333 -msgid "Duplicate Key Error on ``local.slaves``" -msgstr "" - -# 75baf9abec1847daa159d44b6df51f13 -#: ../source/tutorial/troubleshoot-replica-sets.txt:337 -msgid "" -"MongoDB 3.0.0 removes the :data:`local.slaves` collection. For " -"``local.slaves`` error in earlier versions of MongoDB, refer to the " -"appropriate version of the MongoDB Manual." -msgstr "" - -#~ msgid "" -#~ "The returned document displays the " -#~ "``syncedTo`` value for each member, " -#~ "which shows you when each member " -#~ "last read from the oplog, as shown" -#~ " in the following example:" -#~ msgstr "" - -# 2acee7d06bf14495a2f9dd889035b7c5 -#~ msgid "" -#~ "Monitor the rate of replication by " -#~ "watching the oplog time in the " -#~ "\"replica\" graph in the `MongoDB " -#~ "Management Service`_. For more information " -#~ "see the `documentation for MMS`_." -#~ msgstr "" - -# 6808a38bbd714e049b713ae439b08131 -#~ msgid "" -#~ "In some cases, long-running operations" -#~ " on the primary can block replication" -#~ " on secondaries. For best results, " -#~ "configure :ref:`write concern `" -#~ " to require confirmation of replication " -#~ "to secondaries, as described in " -#~ ":ref:`replica set write concern `. This prevents write" -#~ " operations from returning if replication" -#~ " cannot keep up with the write " -#~ "load." -#~ msgstr "" - -# 0c5191a14728425190a5e9befb50da53 -#~ msgid "" -#~ "If you are performing a large data" -#~ " ingestion or bulk load operation " -#~ "that requires a large number of " -#~ "writes to the primary, particularly with" -#~ " :ref:`unacknowledged write concern `, the secondaries will" -#~ " not be able to read the oplog" -#~ " fast enough to keep up with " -#~ "changes." -#~ msgstr "" - -# 40346350844f47a2ae7c980ae7db101a -#~ msgid "" -#~ "To prevent this, require :ref:`write " -#~ "acknowledgment or journaled write concern " -#~ "` after " -#~ "every 100, 1,000, or an another " -#~ "interval to provide an opportunity for" -#~ " secondaries to catch up with the " -#~ "primary." -#~ msgstr "" - -# 59264ae7d0344484bc39ce8667e2023f -#~ msgid ":ref:`Replica Acknowledge Write Concern `" -#~ msgstr "" - -# 6a4aff36f3af4cf68e52ab0adef8be03 -#~ msgid "" -#~ "All members of a :term:`replica set` " -#~ "must be able to connect to every" -#~ " other member of the set to " -#~ "support replication. Always verify connections" -#~ " in both \"directions.\" Networking " -#~ "topologies and firewall configurations prevent" -#~ " normal and required connectivity, which" -#~ " can block replication." -#~ msgstr "" - -# 2c05d6219b834eb594cd71c2fe7baa55 -#~ msgid "" -#~ "When you reboot members of a " -#~ "replica set, ensure that the set " -#~ "is able to elect a primary during" -#~ " the maintenance. This means ensuring " -#~ "that a majority of the set's " -#~ "':data:`~local.system.replset.members[n].votes` are " -#~ "available." -#~ msgstr "" - -# dddd1e573000418e998bdb74b08b926e -#~ msgid "" -#~ "The output displays the size of " -#~ "the oplog and the date ranges of" -#~ " the operations contained in the " -#~ "oplog. In the following example, the " -#~ "oplog is about 10MB and is able" -#~ " to fit about 26 hours (94400 " -#~ "seconds) of operations:" -#~ msgstr "" - -# 826d967d91d14695a0a2831097c8a5fb -#~ msgid "" -#~ "The *duplicate key on local.slaves* " -#~ "error, occurs when a :term:`secondary` " -#~ "or :term:`slave` changes its hostname " -#~ "and the :term:`primary` or :term:`master` " -#~ "tries to update its ``local.slaves`` " -#~ "collection with the new name. The " -#~ "update fails because it contains the " -#~ "same ``_id`` value as the document " -#~ "containing the previous hostname. The " -#~ "error itself will resemble the " -#~ "following." -#~ msgstr "" - -# 451499a95f06447392dfaac0aaa04533 -#~ msgid "" -#~ "This is a benign error and does" -#~ " not affect replication operations on " -#~ "the :term:`secondary` or :term:`slave`." -#~ msgstr "" - -# 0e9742a6780e4dae8eb9ef827b693cf6 -#~ msgid "" -#~ "To prevent the error from appearing, " -#~ "drop the ``local.slaves`` collection from " -#~ "the :term:`primary` or :term:`master`, with" -#~ " the following sequence of operations " -#~ "in the :program:`mongo` shell:" -#~ msgstr "" - -# 35acacabbdb1413dac1f60bf020c5ccc -#~ msgid "" -#~ "The next time a :term:`secondary` or " -#~ ":term:`slave` polls the :term:`primary` or " -#~ ":term:`master`, the :term:`primary` or " -#~ ":term:`master` recreates the ``local.slaves`` " -#~ "collection." -#~ msgstr "" - -#~ msgid "" -#~ "A :ref:`delayed member ` may show as ``0`` " -#~ "seconds behind the primary when the " -#~ "inactivity period on the primary is " -#~ "greater than the " -#~ ":data:`~local.system.replset.members[n].slaveDelay` value." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/troubleshoot-sharded-clusters.po b/locale/es/LC_MESSAGES/tutorial/troubleshoot-sharded-clusters.po deleted file mode 100644 index 9b5530010f9..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/troubleshoot-sharded-clusters.po +++ /dev/null @@ -1,353 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:40+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 1e85d7e4b6214e83967a2275c953d126 -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:5 -msgid "Troubleshoot Sharded Clusters" -msgstr "" - -# 76a8832695304e71ad665b537009e483 -#: ../source/tutorial/troubleshoot-sharded-clusters.txt -msgid "On this page" -msgstr "" - -# 529fad7b825a48ec8925c8b1941f8efd -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:15 -msgid "" -"This page describes common strategies for troubleshooting :term:`sharded " -"cluster` deployments." -msgstr "" - -# cd0671f583f64165a5b062710910e52b -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:19 -msgid "Application Servers or :program:`mongos` Instances Become Unavailable" -msgstr "" - -# 79fbfd7020884b7b83e05da98014e7fa -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:21 -msgid "" -"If each application server has its own :program:`mongos` instance, other " -"application servers can continue to access the database. Furthermore, " -":program:`mongos` instances do not maintain persistent state, and they " -"can restart and become unavailable without losing any state or data. When" -" a :program:`mongos` instance starts, it retrieves a copy of the " -":term:`config database` and can begin routing queries." -msgstr "" - -# 2193a8b6a72d4f91b388b80ebb28a710 -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:29 -msgid "A Single :program:`mongod` Becomes Unavailable in a Shard" -msgstr "" - -# 9f37e0eb27fb4b5f866f7fcb396c0f00 -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:31 -msgid "" -":doc:`Replica sets ` provide high availability for shards. " -"If the unavailable :program:`mongod` is a :term:`primary`, then the " -"replica set will :ref:`elect ` a new primary. If " -"the unavailable :program:`mongod` is a :term:`secondary`, and it " -"disconnects the primary and secondary will continue to hold all data. In " -"a three member replica set, even if a single member of the set " -"experiences catastrophic failure, two other members have full copies of " -"the data. [#recovery-window]_" -msgstr "" - -# a85edba31efa47a78f32714cc49a845c -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:40 -msgid "" -"Always investigate availability interruptions and failures. If a system " -"is unrecoverable, replace it and create a new member of the replica set " -"as soon as possible to replace the lost redundancy." -msgstr "" - -# c0668a3a5a4342a9bd1ef52fc5c89158 -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:44 -msgid "" -"If an unavailable secondary becomes available while it still has current " -"oplog entries, it can catch up to the latest state of the set using the " -"normal :term:`replication process `; otherwise, it must perform an " -":term:`initial sync`." -msgstr "" - -# fbabe106daf7417481dc0b2aabfb4280 -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:50 -msgid "All Members of a Shard Become Unavailable" -msgstr "" - -# 93697c5821db47f1bf98c13e3c78d287 -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:52 -msgid "" -"If all members of a replica set shard are unavailable, all data held in " -"that shard is unavailable. However, the data on all other shards will " -"remain available, and it is possible to read and write data to the other " -"shards. However, your application must be able to deal with partial " -"results, and you should investigate the cause of the interruption and " -"attempt to recover the shard as soon as possible." -msgstr "" - -# 20ca244a607b4f7d8447c50c43540761 -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:62 -msgid "A Config Server Replica Set Member Become Unavailable" -msgstr "" - -# 33873f62ac6e4d408bbcbbb38368eac1 -#: ../source/includes/fact-mirrored-config-servers-deprecated.rst:1 -msgid "" -"Starting in MongoDB 3.2, config servers for sharded clusters can be " -"deployed as a :doc:`replica set `. The replica set config " -"servers must run the :doc:`WiredTiger storage engine `." -" MongoDB 3.2 deprecates the use of three mirrored :program:`mongod` " -"instances for config servers." -msgstr "" - -# 3d7e4c86c55249828fdcd6f9bcce4ec4 -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:68 -msgid "" -":doc:`Replica sets ` provide high availability for the " -"config servers. If an unavailable config server is a :term:`primary`, " -"then the replica set will :ref:`elect ` a new " -"primary." -msgstr "" - -# 92b1637bac864f73990da27c8518bd86 -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:73 -msgid "" -"If the replica set config server loses its primary and cannot elect a " -"primary, the cluster's metadata becomes *read only*. You can still read " -"and write data from the shards, but no :ref:`chunk migration ` or :doc:`chunk splits ` will occur until a primary is available. If all config " -"databases become unavailable, the cluster can become inoperable." -msgstr "" - -# 5deaa27e26c9415c81f840109b40ee9f -#: ../source/includes/note-config-server-startup.rst:3 -msgid "" -"All config servers must be running and available when you first initiate " -"a :term:`sharded cluster`." -msgstr "" - -# 16915b011e0e40cd96b9177c48546c7f -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:84 -msgid "Cursor Fails Because of Stale Config Data" -msgstr "" - -# 3046b2a3004c4558bd94901139adb8d6 -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:88 -msgid "" -"A query returns the following warning when one or more of the " -":program:`mongos` instances has not yet updated its cache of the " -"cluster's metadata from the :term:`config database`:" -msgstr "" - -# 36b0246bbc8a48cbb5dd9dfcd4acf91e -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:96 -msgid "" -"This warning *should* not propagate back to your application. The warning" -" will repeat until all the :program:`mongos` instances refresh their " -"caches. To force an instance to refresh its cache, run the " -":dbcommand:`flushRouterConfig` command." -msgstr "" - -# 44edbceaae1f4d409f4ed83eee5430fd -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:102 -msgid "Shard Keys and Cluster Availability" -msgstr "" - -# 627b170c78bb4abcb43da457ecab526f -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:104 -msgid "The most important consideration when choosing a :term:`shard key` are:" -msgstr "" - -# 5830256bec7c4b5096d8117e70e49f0e -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:107 -msgid "" -"to ensure that MongoDB will be able to distribute data evenly among " -"shards, and" -msgstr "" - -# b03ec2ba71de44a7a599c5b73b215df1 -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:110 -msgid "to scale writes across the cluster, and" -msgstr "" - -# 4af93235426846c08d60e75fd966f400 -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:112 -msgid "" -"to ensure that :program:`mongos` can isolate most queries to a specific " -":program:`mongod`." -msgstr "" - -# e6f9909f9aba4a4ea1d6910681f433c9 -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:115 -msgid "Furthermore:" -msgstr "" - -# 970c81b53e7a43ebb7cf99da2edc7393 -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:117 -msgid "" -"Each shard should be a :term:`replica set`, if a specific " -":program:`mongod` instance fails, the replica set members will elect " -"another to be :term:`primary` and continue operation. However, if an " -"entire shard is unreachable or fails for some reason, that data will be " -"unavailable." -msgstr "" - -# bd6bfc5b964e4b60804d1e17a9ed11e2 -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:123 -msgid "" -"If the shard key allows the :program:`mongos` to isolate most operations " -"to a single shard, then the failure of a single shard will only render " -"*some* data unavailable." -msgstr "" - -# bd16896023e549ce84d868687a44ad2c -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:127 -msgid "" -"If your shard key distributes data required for every operation " -"throughout the cluster, then the failure of the entire shard will render " -"the entire cluster unavailable." -msgstr "" - -# df6e93171af141118bcde9a5781d81b4 -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:131 -msgid "" -"In essence, this concern for reliability simply underscores the " -"importance of choosing a shard key that isolates query operations to a " -"single shard." -msgstr "" - -# 9f6f546cb57843a19b8f7912c9f1c7c5 -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:138 -msgid "Config Database String Error" -msgstr "" - -# 1ff4e64dab584809823635475d5d813c -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:142 -msgid "" -"Starting in MongoDB 3.2, config servers can be deployed as replica sets. " -"The :program:`mongos` instances for the sharded cluster must specify the " -"same config server replica set name but can specify hostname and port of " -"different members of the replica set." -msgstr "" - -# b1822ea6e120441dbbda04a93a7fe5d2 -#: ../source/includes/3.4-sccc-unsupported.rst:1 -msgid "" -"Starting in 3.4, the use of the deprecated mirrored :program:`mongod` " -"instances as config servers (SCCC) is no longer supported. Before you can" -" upgrade your sharded clusters to 3.4, you must convert your config " -"servers from SCCC to CSRS." -msgstr "" - -# 4c4d9e78951e456687268211cb6dd798 -#: ../source/includes/3.4-sccc-unsupported.rst:6 -msgid "" -"To convert your config servers from SCCC to CSRS, see :doc:`/tutorial" -"/upgrade-config-servers-to-replica-set`." -msgstr "" - -# 1087dbac0bca43e3992c58d27b554b18 -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:149 -msgid "" -"With earlier versions of MongoDB sharded clusters that use the topology " -"of three mirrored :program:`mongod` instances for config servers, " -":program:`mongos` instances in a sharded cluster must specify identical " -":setting:`~sharding.configDB` string." -msgstr "" - -# 01abb150c1f443deba139a9c9a3e8f89 -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:156 -msgid "Avoid Downtime when Moving Config Servers" -msgstr "" - -# 1d135f94651e49bb9bb765e4abbd430e -#: ../source/includes/fact-use-cnames-for-config-servers.rst:1 -msgid "" -"Use CNAMEs to identify your config servers to the cluster so that you can" -" rename and renumber your config servers without downtime." -msgstr "" - -# d83e9c4c10db4bfcbeb3f92634e41e1b -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:161 -msgid "``moveChunk commit failed`` Error" -msgstr "" - -# 0d4a6a9b406d4014bab9d6b985fb1791 -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:163 -msgid "" -"At the end of a :ref:`chunk migration `, the " -":term:`shard` must connect to the :term:`config database` to update the " -"chunk's record in the cluster metadata. If the :term:`shard` fails to " -"connect to the :term:`config database`, MongoDB reports the following " -"error:" -msgstr "" - -# cbe130a24fe84507b8ebec3e3815d6a5 -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:174 -msgid "" -"When this happens, the :term:`primary` member of the shard's replica set " -"then terminates to protect data consistency. If a :term:`secondary` " -"member can access the config database, data on the shard becomes " -"accessible again after an election." -msgstr "" - -# 399217ad85ca40c58b4aeacb8d33c1a3 -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:179 -msgid "" -"The user will need to resolve the chunk migration failure independently. " -"If you encounter this issue, contact the `MongoDB User Group " -"`_ or :doc:`MongoDB Support " -"` to address this issue." -msgstr "" - -# a104a033f2c24a7b905b599cefa446c8 -#~ msgid "" -#~ "This section describes common strategies " -#~ "for troubleshooting :term:`sharded cluster` " -#~ "deployments." -#~ msgstr "" - -# 4ed6c5f76d0f4e23a8c7ab3ab8e81002 -#~ msgid "" -#~ "Start all :program:`mongos` instances in " -#~ "a sharded cluster with an identical " -#~ ":setting:`~sharding.configDB` string. If a " -#~ ":program:`mongos` instance tries to connect" -#~ " to the sharded cluster with a " -#~ ":setting:`~sharding.configDB` string that does " -#~ "not *exactly* match the string used " -#~ "by the other :program:`mongos` instances, " -#~ "including the order of the hosts, " -#~ "the following errors occur:" -#~ msgstr "" - -# 85bb0576787e4120a28c37b6a38d1788 -#~ msgid "And:" -#~ msgstr "" - -# e7509d7d6287488c820b8226dd05364d -#~ msgid "" -#~ "To solve the issue, restart the " -#~ ":program:`mongos` with the correct string." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/troubleshoot-snmp.po b/locale/es/LC_MESSAGES/tutorial/troubleshoot-snmp.po deleted file mode 100644 index 0b1df1e2a4a..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/troubleshoot-snmp.po +++ /dev/null @@ -1,174 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 19:33+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 1a91c0bb66d7428c8f6773a43a741cb6 -#: ../source/tutorial/troubleshoot-snmp.txt:3 -msgid "Troubleshoot SNMP" -msgstr "" - -# fa539bf91d7b4276a0f15f330f79bb77 -#: ../source/tutorial/troubleshoot-snmp.txt -msgid "On this page" -msgstr "" - -# b8709e40a2a0413b82f94ecbfbdfdbce -#: ../source/tutorial/troubleshoot-snmp.txt:15 -msgid "Enterprise Feature" -msgstr "" - -# d672b00ede294f42ba799f262a9f964e -#: ../source/tutorial/troubleshoot-snmp.txt:17 -msgid "SNMP is only available in MongoDB Enterprise." -msgstr "" - -# dc8b31d03790467db1ce7a840b0b7704 -#: ../source/tutorial/troubleshoot-snmp.txt:20 -msgid "Overview" -msgstr "" - -# 8e5200e458bb458ca3e66825e5621f8c -#: ../source/tutorial/troubleshoot-snmp.txt:22 -msgid "" -"MongoDB Enterprise can provide database metrics via SNMP, in support of " -"centralized data collection and aggregation. This document identifies " -"common problems you may encounter when deploying MongoDB Enterprise with " -"SNMP as well as possible solutions for these issues." -msgstr "" - -# 470850d33fa3403fb629a7f1aa7e74d8 -#: ../source/tutorial/troubleshoot-snmp.txt:27 -msgid "" -"See :doc:`/tutorial/monitor-with-snmp` and :doc:`/tutorial/monitor-with-" -"snmp-on-windows` for complete installation instructions." -msgstr "" - -# 817011e5b9c34562bf0d142af6c307f6 -#: ../source/tutorial/troubleshoot-snmp.txt:32 -msgid "Issues" -msgstr "" - -# 37e0aa3a87f74077929d79b764727cb6 -#: ../source/tutorial/troubleshoot-snmp.txt:35 -msgid "Failed to Connect" -msgstr "" - -# 3ad3ab203d574b699c4edd03b584e55f -#: ../source/tutorial/troubleshoot-snmp.txt:37 -msgid "The following in the :program:`mongod` logfile:" -msgstr "" - -# 8767d478f8d04a5880c554ede32ab1fa -#: ../source/tutorial/troubleshoot-snmp.txt:43 -msgid "" -"AgentX is the SNMP agent extensibility protocol defined in Internet `RFC " -"2741 `_. It explains how to define " -"additional data to monitor over SNMP. When MongoDB fails to connect to " -"the agentx master agent, use the following procedure to ensure that the " -"SNMP subagent can connect properly to the SNMP master." -msgstr "" - -# b40d09641c3f4f6cb28c1894df35c773 -#: ../source/tutorial/troubleshoot-snmp.txt:49 -msgid "Make sure the master agent is running." -msgstr "" - -# 17e667e8a0f544bba291069b5c573c86 -#: ../source/tutorial/troubleshoot-snmp.txt:51 -msgid "" -"Compare the SNMP master's configuration file with the subagent " -"configuration file. Ensure that the agentx socket definition is the same " -"between the two." -msgstr "" - -# 71ee04e4fef246deaaafd5fcd7e231c8 -#: ../source/tutorial/troubleshoot-snmp.txt:55 -msgid "" -"Check the SNMP configuration files to see if they specify using UNIX " -"Domain Sockets. If so, confirm that the :program:`mongod` has appropriate" -" permissions to open a UNIX domain socket." -msgstr "" - -# 6beb9392dc60458da7f4901c71c79299 -#: ../source/tutorial/troubleshoot-snmp.txt:60 -msgid "Error Parsing Command Line" -msgstr "" - -# 7fd696c6b95a49148667d1612c6337ed -#: ../source/tutorial/troubleshoot-snmp.txt:62 -msgid "One of the following errors at the command line:" -msgstr "" - -# c05f87119f5f40178c4c5fff9d2e5874 -#: ../source/tutorial/troubleshoot-snmp.txt:74 -msgid "" -":program:`mongod` binaries that are not part of the Enterprise Edition " -"produce this error. :doc:`Install the Enterprise Edition ` and attempt to start :program:`mongod` again." -msgstr "" - -# 11fe5f9dd2ee401598114deb42f25338 -#: ../source/tutorial/troubleshoot-snmp.txt:79 -msgid "" -"Other MongoDB binaries, including :program:`mongos` will produce this " -"error if you attempt to star them with :setting:`snmp-master` or " -":setting:`snmp-subagent`. Only :program:`mongod` supports SNMP." -msgstr "" - -# 79a6d231a8e9491f8a8cf2120bec7942 -#: ../source/tutorial/troubleshoot-snmp.txt:84 -msgid "Error Starting ``SNMPAgent``" -msgstr "" - -# 4e369328827f44cfa0bc92709f483178 -#: ../source/tutorial/troubleshoot-snmp.txt:86 -msgid "" -"The following line in the log file indicates that :program:`mongod` " -"cannot read the ``mongod.conf`` file:" -msgstr "" - -# 6c84282b7832443cb7f3a27b0506aa63 -#: ../source/tutorial/troubleshoot-snmp.txt:93 -msgid "" -"If running on Linux, ensure ``mongod.conf`` exists in the ``/etc/snmp`` " -"directory, and ensure that the :program:`mongod` UNIX user has permission" -" to read the ``mongod.conf`` file." -msgstr "" - -# 9387216036744ef1bb82a76f49e538ca -#: ../source/tutorial/troubleshoot-snmp.txt:97 -msgid "" -"If running on Windows, ensure ``mongod.conf`` exists in " -"``C:\\snmp\\etc\\config``." -msgstr "" - -# b6658899b2764c69a5b464afef9fb4d4 -#~ msgid "" -#~ "MongoDB Enterprise can report system " -#~ "information into SNMP traps, to support" -#~ " centralized data collection and " -#~ "aggregation. This document identifies common" -#~ " problems you may encounter when " -#~ "deploying MongoDB Enterprise with SNMP " -#~ "as well as possible solutions for " -#~ "these issues." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/unique-constraints-on-arbitrary-fields.po b/locale/es/LC_MESSAGES/tutorial/unique-constraints-on-arbitrary-fields.po deleted file mode 100644 index 5e2853591b4..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/unique-constraints-on-arbitrary-fields.po +++ /dev/null @@ -1,115 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 35f7cbc2e0c2457c9d67fddb5e919661 -#: ../source/tutorial/unique-constraints-on-arbitrary-fields.txt:9 -msgid "Unique Constraints on Arbitrary Fields" -msgstr "" - -# a1c7f3d9e34f4e5a88e6304d7916fd70 -#: ../source/tutorial/unique-constraints-on-arbitrary-fields.txt -msgid "On this page" -msgstr "" - -# 72e1cc3ff88547269a7e0229a71253d2 -#: ../source/tutorial/unique-constraints-on-arbitrary-fields.txt:20 -msgid "" -"If you cannot use a unique field as the shard key or if you need to " -"enforce uniqueness over multiple fields, you must create another " -":term:`collection` to act as a \"proxy collection\". This collection must" -" contain both a reference to the original document (i.e. its " -"``ObjectId``) and the unique key." -msgstr "" - -# 4f31f8441c144a4e81b764b5c47d432d -#: ../source/tutorial/unique-constraints-on-arbitrary-fields.txt:26 -msgid "" -"Consider a collection ``records`` that stores user information. The field" -" ``email`` is not the shard key, but needs to be unique." -msgstr "" - -# fa989c7d640c40b49ac2a091bc3d52ba -#: ../source/tutorial/unique-constraints-on-arbitrary-fields.txt:29 -msgid "The ``proxy`` collection then would contain the following:" -msgstr "" - -# 6cd9d0da9f494289b322853e09bcb8d1 -#: ../source/tutorial/unique-constraints-on-arbitrary-fields.txt:39 -msgid "Use the following command to create a unique index on the ``email`` field:" -msgstr "" - -# e460f9fb93734b9bb7ec1363ed468a31 -#: ../source/tutorial/unique-constraints-on-arbitrary-fields.txt:45 -msgid "" -"The following example first attempts to insert a document containing the " -"target field and a generated Unique ID into the ``proxy`` collection. If " -"the operation is successful, then it inserts the full document into the " -"``records`` collection." -msgstr "" - -# 72ffb7bb95934855a5245c793cd1021e -#: ../source/tutorial/unique-constraints-on-arbitrary-fields.txt:71 -msgid "" -"Note that this methodology requires creating a unique ID for the " -"``primary_id`` field rather than letting MongoDB automatically create it " -"on document insertion." -msgstr "" - -# 6e46deb8afb54fd1b192d76dcb15e965 -#: ../source/tutorial/unique-constraints-on-arbitrary-fields.txt:75 -msgid "" -"If you need to enforce uniqueness on multiple fields, then each field " -"would require its own proxy collection." -msgstr "" - -# ddfe8725b7fb4f3dbd4c757235a90fe1 -#: ../source/tutorial/unique-constraints-on-arbitrary-fields.txt -msgid "See" -msgstr "" - -# 5afeee434ab445b59b82ad4a573eaa1a -#: ../source/tutorial/unique-constraints-on-arbitrary-fields.txt:82 -msgid "Considerations" -msgstr "" - -# 8954023aba544d679ee1a9c879111639 -#: ../source/tutorial/unique-constraints-on-arbitrary-fields.txt:84 -msgid "" -"Your application must catch errors when inserting documents into the " -"\"proxy\" collection and must enforce consistency between the two " -"collections." -msgstr "" - -# bffae5fe262f4802b11b69e57a62c466 -#: ../source/tutorial/unique-constraints-on-arbitrary-fields.txt:88 -msgid "" -"If the proxy collection requires sharding, you must shard on the single " -"field on which you want to enforce uniqueness." -msgstr "" - -# 373081a313b64f238719230619665e2d -#: ../source/tutorial/unique-constraints-on-arbitrary-fields.txt:91 -msgid "" -"To enforce uniqueness on more than one field using sharded proxy " -"collections, you must have *one* proxy collection for *every* field for " -"which to enforce uniqueness. If you create multiple unique indexes on a " -"single proxy collection, you *cannot* be able to shard proxy collections." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/update-documents.po b/locale/es/LC_MESSAGES/tutorial/update-documents.po deleted file mode 100644 index fd4b012f9e1..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/update-documents.po +++ /dev/null @@ -1,505 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 960baaad1449401fa2fdf91365e7ca2e -#: ../source/tutorial/update-documents.txt:3 -msgid "Update Documents" -msgstr "" - -# 9fadc6358c634c71b6a030cf062cc0c3 -#: ../source/tutorial/update-documents.txt -msgid "On this page" -msgstr "" - -# b792fdbc7b374910bd552a292bcc0737 -#: ../source/tutorial/update-documents.txt:16 -msgid "Update" -msgstr "" - -# 8e24f24fc5a74847abe66a0abb1c6c1d -#: ../source/tutorial/update-documents.txt:18 -msgid "" -"MongoDB provides the following methods for updating documents in a " -"collection:" -msgstr "" - -# 8ef373f707674dd9a7ca1376ae0eb821 -#: ../source/tutorial/update-documents.txt:24 -msgid ":method:`db.collection.updateOne()`" -msgstr "" - -# ba778e0f3ee84c69b5c890e3518dac68 -#: ../source/tutorial/update-documents.txt:26 -msgid "" -"Updates at most a single document that match a specified filter even " -"though multiple documents may match the specified filter." -msgstr "" - -# 3ba6d97c11ef4bf4af2b3e1cf6d8ee76 -#: ../source/tutorial/update-documents.txt:31 -msgid ":method:`db.collection.updateMany()`" -msgstr "" - -# 5a23b2fa717148009b1cf6f544e439e9 -#: ../source/tutorial/update-documents.txt:33 -msgid "Update all documents that match a specified filter." -msgstr "" - -# c77382176ab6483c94ae8dd958f4af93 -#: ../source/tutorial/update-documents.txt:37 -msgid ":method:`db.collection.replaceOne()`" -msgstr "" - -# 0977cd0d5e0643b2b8b9bc75cf61297d -#: ../source/tutorial/update-documents.txt:39 -msgid "" -"Replaces at most a single document that match a specified filter even " -"though multiple documents may match the specified filter." -msgstr "" - -# 9dda89d93457478dacd73f608eedbdce -#: ../source/tutorial/update-documents.txt:44 -msgid ":method:`db.collection.update()`" -msgstr "" - -# c3c637544e7c4749b263e7bede3481ed -#: ../source/tutorial/update-documents.txt:46 -msgid "" -"Either updates or replaces a single document that match a specified " -"filter or updates all documents that match a specified filter." -msgstr "" - -# b155cfeee31341dfa5087e1cb4fca095 -#: ../source/tutorial/update-documents.txt:50 -msgid "" -"By default, the :method:`db.collection.update()` method updates a " -"**single** document. To update multiple documents, use the :ref:`multi " -"` option." -msgstr "" - -# 9064a8ab64184d579722330384612515 -#: ../source/tutorial/update-documents.txt:54 -msgid "These methods accept as parameters:" -msgstr "" - -# 3d2e637c53c74652a4010edb8d331d1a -#: ../source/tutorial/update-documents.txt:56 -msgid "" -"a filter document to determine which documents to update. These " -":ref:`filters ` use the same syntax as read " -"operations:" -msgstr "" - -# 2f40167e06af454abd21c3c9c1afdf0c -#: ../source/includes/extracts/filter-equality.rst:2 -msgid "" -"A :ref:`query filter document ` can specify " -"equality condition with ``:`` expressions to select all " -"documents that contain the ```` with the specified ````:" -msgstr "" - -# a6cd91cbc31c41049ad8b2096df5c64b -#: ../source/includes/extracts/filter-query-operators.rst:2 -msgid "" -"A :ref:`query filter document ` can use the " -":ref:`query operators ` to specify conditions in the " -"following form:" -msgstr "" - -# 93b862a1c5734768b4aaa06b01238944 -#: ../source/tutorial/update-documents.txt:64 -msgid "" -"an update document to specify the modification to perform or a " -"replacement document that wholly replaces the matching documents except " -"for the ``_id`` field, and" -msgstr "" - -# 55a1830773ba4d9bb22e6a8171996316 -#: ../source/tutorial/update-documents.txt:68 -msgid "an options document." -msgstr "" - -# 417d9c2489264fba8e7337edbe0c1b5b -#: ../source/tutorial/update-documents.txt:71 -msgid "Behavior" -msgstr "" - -# b68abeb34420477195cd11a39f286730 -#: ../source/tutorial/update-documents.txt:74 -msgid "Atomicity" -msgstr "" - -# e201d6d92ca94d36bfe9f3ff0d6742bd -#: ../source/tutorial/update-documents.txt:76 -msgid "" -"All write operations in MongoDB are atomic on the level of a single " -"document. For more information on MongoDB and atomicity, see :doc:`/core" -"/write-operations-atomicity`." -msgstr "" - -# 16d4f8e464c74c9a8fe24567a75426e5 -#: ../source/tutorial/update-documents.txt:81 -msgid "``_id`` Field" -msgstr "" - -# 213558e4ced74eba8770c7c9d4ef13b7 -#: ../source/tutorial/update-documents.txt:83 -msgid "" -"Once set, you cannot update the value of the ``_id`` field nor can you " -"replace an existing document with a replacement document that has a " -"different ``_id`` field value." -msgstr "" - -# 08314c8f309a4057842232cc81d0153d -#: ../source/tutorial/update-documents.txt:88 -msgid "Document Size" -msgstr "" - -# 967524a7d8e6469ba8b8c7e13f1eb33d -#: ../source/tutorial/update-documents.txt:90 -msgid "" -"When performing update operations that increase the document size beyond " -"the allocated space for that document, the update operation relocates the" -" document on disk." -msgstr "" - -# 1cd8d520c8f34ebabe6743089680d75a -#: ../source/tutorial/update-documents.txt:95 -msgid "Field Order" -msgstr "" - -# 828f09437c8c4074a3373786de929c4d -#: ../source/includes/fact-update-field-order.rst:3 -msgid "" -"MongoDB preserves the order of the document fields following write " -"operations *except* for the following cases:" -msgstr "" - -# 0382478c4d27467c8f089a844c1a3777 -#: ../source/includes/fact-update-field-order.rst:6 -msgid "The ``_id`` field is always the first field in the document." -msgstr "" - -# 7f46559cdba840a78aefdd69d0fe57f1 -#: ../source/includes/fact-update-field-order.rst:8 -msgid "" -"Updates that include :update:`renaming <$rename>` of field names may " -"result in the reordering of fields in the document." -msgstr "" - -# 0ba9979dfa9f4109955efbb2d324c833 -#: ../source/includes/fact-update-field-order.rst:13 -msgid "" -"Starting in version 2.6, MongoDB actively attempts to preserve the field " -"order in a document. Before version 2.6, MongoDB did not actively " -"preserve the order of the fields in a document." -msgstr "" - -# b45b293b8c684117a9101a6d21a85f54 -#: ../source/tutorial/update-documents.txt:102 -msgid "``Upsert`` Option" -msgstr "" - -# 95bbd8ceafe54a1d90b0598cbf81dedc -#: ../source/tutorial/update-documents.txt:104 -msgid "" -"If :method:`db.collection.update()`, :method:`db.collection.updateOne()`," -" :method:`db.collection.updateMany()`, or " -":method:`db.collection.replaceOne()` includes ``upsert : true`` **and** " -"no documents match the specified filter, then the operation creates a new" -" document and inserts it. If there are matching documents, then the " -"operation modifies or replaces the matching document or documents." -msgstr "" - -# 44da421e1b5d4daba8bd224c1cbfa89f -#: ../source/tutorial/update-documents.txt:112 -msgid "" -"For details on the new document created, see the individual reference " -"pages for the methods." -msgstr "" - -# a8c6cd5b567c405f98dfab66b7366df2 -#: ../source/tutorial/update-documents.txt:116 -msgid "Example Collection" -msgstr "" - -# e92218dab90448bd86ca5c22700a0d07 -#: ../source/tutorial/update-documents.txt:118 -msgid "" -"The examples on this page use the :method:`db.collection.find()` method " -"in the :program:`mongo` shell. In the :program:`mongo` shell, if the " -"returned cursor is not assigned to a variable using the ``var`` keyword, " -"then the cursor is automatically iterated up to 20 times [#set-shell-" -"batch-size]_ to print up to the first 20 documents in the results." -msgstr "" - -# 49c11370cad142ae8fd3f3f830288e17 -#: ../source/tutorial/update-documents.txt:125 -msgid "" -"To populate the ``users`` collection referenced in the examples, run the " -"following in :program:`mongo` shell:" -msgstr "" - -# 7094d936e17c4e41adae9657cd5d117d -#: ../source/tutorial/update-documents.txt:130 -msgid "" -"If the ``users`` collection already contains documents with the same " -"``_id`` values, you need to :method:`drop ` the " -"collection (``db.users.drop()``) before inserting the example documents." -msgstr "" - -# 81fc8b63efea4f65b47aed95f8492406 -#: ../source/tutorial/update-documents.txt:228 -msgid "Update Specific Fields in a Document" -msgstr "" - -# 636e964b2ec840febd3a23625e01c947 -#: ../source/tutorial/update-documents.txt:230 -msgid "" -"To change a field in a document, MongoDB provides :manual:`update " -"operators `, such as :update:`$set` to modify" -" values." -msgstr "" - -# a6ca0ec4b04d4e269495c6cc0eebe7f4 -#: ../source/tutorial/update-documents.txt:234 -msgid "" -"To specify the modification to perform using update operators, use an " -"update document of the form:" -msgstr "" - -# dae402f7812f4ad0bd668a7fa53eeb83 -#: ../source/tutorial/update-documents.txt:245 -msgid "" -"Some update operators, such as :update:`$set`, will create the field if " -"the field does not exist. See the individual :manual:`update operator " -"` reference." -msgstr "" - -# c3b6c13c5b324711b83a9dea947c2424 -#: ../source/tutorial/update-documents.txt:252 -msgid "``db.collection.updateOne()``" -msgstr "" - -# 0623a3f78c4242dfa9f86be98e199c2a -#: ../source/tutorial/update-documents.txt:256 -msgid "" -"The following example uses the :method:`db.collection.updateOne()` method" -" on the ``users`` collection to update the *first* document that matches " -"the filter ``favorites.artist`` equals ``\"Picasso\"``. The update " -"operation:" -msgstr "" - -# fbf6c3c992934387a34f86fdc34e5503 -#: ../source/tutorial/update-documents.txt:261 -msgid "" -"uses the :update:`$set` operator to update the value of the " -"``favorites.food`` field to ``\"pie\"`` and the value of the ``type`` " -"field to ``3``," -msgstr "" - -# bd6b47a1312c448fb3d876a598bc01f7 -# 555625f2acb1437b8eea5cb750249258 -# 58d855099a88496b93576a5323a1b81d -#: ../source/tutorial/update-documents.txt:265 -#: ../source/tutorial/update-documents.txt:299 -#: ../source/tutorial/update-documents.txt:328 -msgid "" -"uses the :update:`$currentDate` operator to update the value of the " -"``lastModified`` field to the current date. If ``lastModified`` field " -"does not exist, :update:`$currentDate` will create the field. See " -":update:`$currentDate` for details." -msgstr "" - -# 6a53a6acf63f403c88aa32b99c25bc66 -#: ../source/tutorial/update-documents.txt:280 -msgid "" -"For more information and examples, see " -":method:`db.collection.updateOne()`." -msgstr "" - -# e3b2cd4870c849a5ab7f9cd1dc9237cf -#: ../source/tutorial/update-documents.txt:287 -msgid "``db.collection.updateMany()``" -msgstr "" - -# 121bdd92244b4b22b8701936a9c425e8 -#: ../source/tutorial/update-documents.txt:291 -msgid "" -"The following example uses the :method:`db.collection.updateMany()` " -"method on the ``users`` collection to update all documents that matches " -"the filter ``favorites.artist`` equals ``\"Picasso\"``. The update " -"operation:" -msgstr "" - -# df90c47138d146fa8660af4b6ba5583f -#: ../source/tutorial/update-documents.txt:295 -msgid "" -"uses the :update:`$set` operator to update the value of the " -"``favorites.artist`` field to ``\"Pisanello\"`` and the value of the " -"``type`` field to ``3``," -msgstr "" - -# ec7f46e4ca034d95ac164e8861805cb6 -#: ../source/tutorial/update-documents.txt:314 -msgid "" -"For more information and examples, see " -":method:`db.collection.updateMany()`." -msgstr "" - -# 80195c3bfb5546329e54a080f104c18b -# 11c282f677884c809060a11a8f517e6f -#: ../source/tutorial/update-documents.txt:318 -#: ../source/tutorial/update-documents.txt:389 -msgid "``db.collection.update``" -msgstr "" - -# 5d5e6e23fcb24a3f8e193ee06a69570a -#: ../source/tutorial/update-documents.txt:320 -msgid "" -"The following example uses the :method:`db.collection.update()` method on" -" the ``users`` collection to update the *first* document that matches the" -" filter ``favorites.artist`` equals ``\"Pisanello\"``. The update " -"operation:" -msgstr "" - -# 27dc41d350ed4975ad9c38109183c64d -#: ../source/tutorial/update-documents.txt:324 -msgid "" -"uses the :update:`$set` operator to update the value of the " -"``favorites.food`` field to ``\"pizza\"`` and the value of the ``type`` " -"field to ``0``," -msgstr "" - -# 39306c910b684223b002fe2a51ede782 -#: ../source/tutorial/update-documents.txt:343 -msgid "" -"To update multiple documents using the :method:`db.collection.update()`, " -"include the :ref:`multi: true ` option:" -msgstr "" - -# c236cae2392946568160cefedb6fbedb -#: ../source/tutorial/update-documents.txt:359 -msgid "Replace the Document" -msgstr "" - -# af13bff7763a4e90aa928521646ac026 -#: ../source/tutorial/update-documents.txt:361 -msgid "" -"To replace the entire content of a document except for the ``_id`` field," -" pass an entirely new document as the second argument to " -":method:`db.collection.replaceOne()` or :method:`db.collection.update()`." -" When replacing a document, the replacement document must consist of only" -" `` : ``." -msgstr "" - -# f19eb67abc7442c080673367229ca23a -#: ../source/tutorial/update-documents.txt:367 -msgid "" -"The replacement document can have different fields from the original " -"document. In the replacement document, you can omit the ``_id`` field " -"since the ``_id`` field is immutable; however, if you do include the " -"``_id`` field, it must have the same value as the current value." -msgstr "" - -# fc9d08a61fef426fb22b05d3bc19164b -#: ../source/tutorial/update-documents.txt:375 -msgid "``db.collection.replaceOne``" -msgstr "" - -# d6a39a37d2f34b729b0743463a41548e -#: ../source/tutorial/update-documents.txt:377 -msgid "" -"The following example uses the :method:`db.collection.replaceOne()` " -"method on the ``users`` collection to replace the *first* document that " -"matches the filter ``name`` equals ``\"abc\"`` with the new document:" -msgstr "" - -# 8848ce04fcad43d99da26a4382818710 -#: ../source/tutorial/update-documents.txt:391 -msgid "" -"The following example uses the :method:`db.collection.update()` method on" -" the ``users`` collection to replace the *first* document that matches " -"the filter ``name`` equals ``\"xyz\"`` with the new document:" -msgstr "" - -# c207a41b5cda4e36906423a6df4c3420 -#: ../source/tutorial/update-documents.txt:403 -msgid "Additional Methods" -msgstr "" - -# cd328df3945d48609ffffcfad9a1fbfe -#: ../source/tutorial/update-documents.txt:405 -msgid "The following methods can also update documents from a collection:" -msgstr "" - -# d91d933c4436406abd881a0ddd0d7076 -#: ../source/tutorial/update-documents.txt:407 -msgid ":method:`db.collection.findOneAndReplace()`." -msgstr "" - -# 3ffdb168471d44b299831552b999b74c -#: ../source/tutorial/update-documents.txt:409 -msgid ":method:`db.collection.findOneAndUpdate()`." -msgstr "" - -# 1c92c0194d6c4896bce9cda4b5867feb -#: ../source/tutorial/update-documents.txt:411 -msgid ":method:`db.collection.findAndModify()`." -msgstr "" - -# 4217ec14f7b34efca6e22cbcf23658c1 -#: ../source/tutorial/update-documents.txt:413 -msgid ":method:`db.collection.save()`." -msgstr "" - -# ff688edbcb5842d190272d24b16f3daa -#: ../source/tutorial/update-documents.txt:415 -msgid ":method:`db.collection.bulkWrite()`." -msgstr "" - -# b1a7ef9a5bbe4425b27978e444a5b45e -#: ../source/tutorial/update-documents.txt:417 -msgid "" -"See the individual reference pages for the methods for more information " -"and examples." -msgstr "" - -# 73f7f23fc1a6444ea95b1748f33ab107 -#: ../source/tutorial/update-documents.txt:421 -msgid "Write Acknowledgement" -msgstr "" - -# d5f8a710fbfd4ff88700452010aec069 -#: ../source/tutorial/update-documents.txt:423 -msgid "" -"With write concerns, you can specify the level of acknowledgement " -"requested from MongoDB for write operations. For details, see " -":doc:`/reference/write-concern`." -msgstr "" - -# 57213845c3234555ae3fa2f19aad617a -#: ../source/includes/footnote-set-shell-batch-size.rst:1 -msgid "" -"You can use the ``DBQuery.shellBatchSize`` to change the number of " -"iteration from the default value ``20``. See :ref:`mongo-shell-executing-" -"queries` for more information." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/update-if-current.po b/locale/es/LC_MESSAGES/tutorial/update-if-current.po deleted file mode 100644 index 86d1d4a4ffd..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/update-if-current.po +++ /dev/null @@ -1,97 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# ab96cc7587d547b68c47cdde442357c6 -#: ../source/tutorial/update-if-current.txt:3 -msgid "Update Document if Current" -msgstr "" - -# 396788b9b9434766bff2b09c59a3f3f0 -#: ../source/tutorial/update-if-current.txt:8 -msgid "Overview" -msgstr "" - -# 64d1316c3e70409f852f07446559470d -#: ../source/tutorial/update-if-current.txt:10 -msgid "" -"The *Update if Current* pattern is an approach to :ref:`concurrency " -"control ` when multiple applications have access to " -"the data." -msgstr "" - -# d0d399c2095e4a178777395880453e90 -#: ../source/tutorial/update-if-current.txt:16 -msgid "Pattern" -msgstr "" - -# 9410b9dafd1b43d992fa3d6364913535 -#: ../source/tutorial/update-if-current.txt:18 -msgid "" -"The pattern queries for the document to update. Then, for each field to " -"modify, the pattern includes the field and its value in the returned " -"document in the query predicate for the update operation. This way, the " -"update only modifies the document fields *if* the fields have not changed" -" since the query." -msgstr "" - -# eb4e85cd3b834a20bd79aada09fb40f4 -#: ../source/tutorial/update-if-current.txt:25 -msgid "Example" -msgstr "" - -# 1d10d79798254b24a8ea36f40a179088 -#: ../source/tutorial/update-if-current.txt:27 -msgid "" -"Consider the following example in the :program:`mongo` shell. The example" -" updates the ``quantity`` and the ``reordered`` fields of a document " -"*only* if the fields have not changed since the query." -msgstr "" - -# 3fdfd3eca4804021aed0d8172e4c7a64 -#: ../source/tutorial/update-if-current.txt:31 -msgid "" -"The :method:`db.collection.update()` method now returns a " -":method:`WriteResult()` object that contains the status of the operation." -" Previous versions required an extra :method:`db.getLastErrorObj()` " -"method call." -msgstr "" - -# f134101575204d6e9f2a1cc1f3447c85 -#: ../source/tutorial/update-if-current.txt:71 -msgid "Modifications to the Pattern" -msgstr "" - -# 78ce3a7e48bd445cbc079a407727713c -#: ../source/tutorial/update-if-current.txt:73 -msgid "" -"Another approach is to add a ``version`` field to the documents. " -"Applications increment this field upon each update operation to the " -"documents. You must be able to ensure that *all* clients that connect to " -"your database include the ``version`` field in the query predicate. To " -"associate increasing numbers with documents in a collection, you can use " -"one of the methods described in :doc:`/tutorial/create-an-auto-" -"incrementing-field`." -msgstr "" - -# ec5e9edbb369457ca62e824f20d8ab0e -#: ../source/tutorial/update-if-current.txt:81 -msgid "For more approaches, see :ref:`concurrency-control`." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/upgrade-cluster-to-ssl.po b/locale/es/LC_MESSAGES/tutorial/upgrade-cluster-to-ssl.po deleted file mode 100644 index c86c97c03a6..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/upgrade-cluster-to-ssl.po +++ /dev/null @@ -1,243 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:33+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 7576255d533b4c8db0fd5dd4b21ddb4a -#: ../source/tutorial/upgrade-cluster-to-ssl.txt:3 -msgid "Upgrade a Cluster to Use TLS/SSL" -msgstr "" - -# dabc59d3caeb49798dcbea4373f13d41 -#: ../source/includes/fact-ssl-supported.rst:3 -msgid "" -"Most MongoDB distributions now include support for TLS/SSL. See " -":doc:`/tutorial/configure-ssl` and :doc:`/tutorial/configure-ssl-clients`" -" for more information about TLS/SSL and MongoDB." -msgstr "" - -# a07f903b9a644520add006b42eaea082 -#: ../source/includes/extracts/security-prereq-configure-ssl-clients.rst:1 -msgid "" -"A full description of TLS/SSL, PKI (Public Key Infrastructure) " -"certificates, and Certificate Authority is beyond the scope of this " -"document. This page assumes prior knowledge of TLS/SSL as well as access " -"to valid certificates." -msgstr "" - -# 9b9882431fda433392e0accc0bbbb037 -#: ../source/tutorial/upgrade-cluster-to-ssl.txt:20 -msgid "" -"The MongoDB server supports listening for both TLS/SSL encrypted and " -"unencrypted connections on the same TCP port. This allows upgrades of " -"MongoDB clusters to use TLS/SSL encrypted connections." -msgstr "" - -# 49d62810558f489f920ba6d239c50bc9 -#: ../source/tutorial/upgrade-cluster-to-ssl.txt:24 -msgid "" -"To upgrade from a MongoDB cluster using no TLS/SSL encryption to one " -"using *only* TLS/SSL encryption, use the following rolling upgrade " -"process:" -msgstr "" - -# 414c74381edd41ab90294501b355322b -#: ../source/tutorial/upgrade-cluster-to-ssl.txt:29 -msgid "" -"For each node of a cluster, start the node with the option " -":option:`--sslMode` set to ``allowSSL``. The :option:`--sslMode allowSSL " -"<--sslMode>` setting allows the node to accept both TLS/SSL and non-TLS" -"/non-SSL incoming connections. Its connections to other servers do not " -"use TLS/SSL. Include other :doc:`TLS/SSL options ` as well as any other options that are required for your specific " -"configuration. For example:" -msgstr "" - -# bc44d339223443c0b8b4e47c95ac79b0 -# f78136c3b1d24aaeb08577a4efcfc7ea -#: ../source/tutorial/upgrade-cluster-to-ssl.txt:41 -#: ../source/tutorial/upgrade-cluster-to-ssl.txt:78 -msgid "Upgrade all nodes of the cluster to these settings." -msgstr "" - -# 7b7f840441f54ef1b95277a8cffc005c -#: ../source/tutorial/upgrade-cluster-to-ssl.txt:43 -msgid "" -"You may also specify these options in the :doc:`configuration file " -"`. If using a :doc:`YAML format " -"configuration file `, specify the " -"following settings in the file:" -msgstr "" - -# 54ad61fb15a140c9aea7b2702b2f0a56 -#: ../source/tutorial/upgrade-cluster-to-ssl.txt:56 -msgid "" -"Or, if using the :v2.4:`older configuration file format `:" -msgstr "" - -# c28c7590a345428b93cb130015b7195d -#: ../source/tutorial/upgrade-cluster-to-ssl.txt:65 -msgid "Switch all clients to use TLS/SSL. See :ref:`ssl-clients`." -msgstr "" - -# d44704a35ce04ff8bd6346ed4a9d489d -#: ../source/tutorial/upgrade-cluster-to-ssl.txt:67 -msgid "" -"For each node of a cluster, use the :dbcommand:`setParameter` command to " -"update the :parameter:`sslMode` to ``preferSSL``. [#update-mode-" -"alternative]_ With ``preferSSL`` as its :setting:`net.ssl.mode`, the node" -" accepts both TLS/SSL and non-TLS/non-SSL incoming connections, and its " -"connections to other servers use TLS/SSL. For example:" -msgstr "" - -# 3100158bbc3840028ac5c398530cca9f -#: ../source/tutorial/upgrade-cluster-to-ssl.txt:80 -msgid "At this point, all connections should be using TLS/SSL." -msgstr "" - -# b804458b2ac24f05839d9d6a180fe369 -#: ../source/tutorial/upgrade-cluster-to-ssl.txt:82 -msgid "" -"For each node of the cluster, use the :dbcommand:`setParameter` command " -"to update the :parameter:`sslMode` to ``requireSSL``. [#update-mode-" -"alternative]_ With ``requireSSL`` as its :setting:`net.ssl.mode`, the " -"node will reject any non-TLS/non-SSL connections. For example:" -msgstr "" - -# a928213727d24f14a97dd84a7645ff63 -#: ../source/tutorial/upgrade-cluster-to-ssl.txt:92 -msgid "" -"After the upgrade of all nodes, edit the :doc:`configuration file " -"` with the appropriate TLS/SSL settings" -" to ensure that upon subsequent restarts, the cluster uses TLS/SSL." -msgstr "" - -# 019005d69aab424da5baa55bad830f48 -#: ../source/tutorial/upgrade-cluster-to-ssl.txt:97 -msgid "" -"As an alternative to using the :dbcommand:`setParameter` command, you can" -" also restart the nodes with the appropriate TLS/SSL options and values." -msgstr "" - -# cd9efd14714b45e892c6baa4d623d4e9 -#~ msgid "Upgrade a Cluster to Use SSL" -#~ msgstr "" - -# 3d349dbb39d54e749f991b8b286f7742 -#~ msgid "" -#~ "The `default distribution of MongoDB " -#~ "`_ does **not** " -#~ "contain support for SSL. To use " -#~ "SSL you can either compile MongoDB " -#~ "with SSL support or use |ent-" -#~ "build|. See :doc:`/tutorial/configure-ssl` for" -#~ " more information about SSL and " -#~ "MongoDB." -#~ msgstr "" - -# 202c02a044944f41ab180823e546a35d -#~ msgid "" -#~ "The MongoDB server supports listening " -#~ "for both SSL encrypted and unencrypted" -#~ " connections on the same TCP port." -#~ " This allows upgrades of MongoDB " -#~ "clusters to use SSL encrypted " -#~ "connections. To upgrade from a MongoDB" -#~ " cluster using no SSL encryption to" -#~ " one using *only* SSL encryption, use" -#~ " the following rolling upgrade process:" -#~ msgstr "" - -# 2a3a14c96c404a7b94f74d5528e1c04e -#~ msgid "" -#~ "For each node of a cluster, start" -#~ " the node with the option " -#~ ":option:`--sslMode` set to ``allowSSL``. The" -#~ " :option:`--sslMode allowSSL <--sslMode>` setting" -#~ " allows the node to accept both " -#~ "SSL and non-SSL incoming connections." -#~ " Its connections to other servers do" -#~ " not use SSL. Include other :doc:`SSL" -#~ " options ` as well" -#~ " as any other options that are " -#~ "required for your specific configuration. " -#~ "For example:" -#~ msgstr "" - -# 9f1460e7a67e47869da5d00591d540eb -#~ msgid "" -#~ "You may also specify these options " -#~ "in the :doc:`configuration file `, as in the " -#~ "following example:" -#~ msgstr "" - -# 009efecbae2c4a4588e0e8196b70eca8 -#~ msgid "Switch all clients to use SSL. See :ref:`ssl-clients`." -#~ msgstr "" - -# 3e7449cd19724bd7853cc5dc1f43651f -#~ msgid "" -#~ "For each node of a cluster, use" -#~ " the :dbcommand:`setParameter` command to " -#~ "update the :parameter:`sslMode` to " -#~ "``preferSSL``. [#update-mode-alternative]_ " -#~ "With ``preferSSL`` as its " -#~ ":setting:`net.ssl.mode`, the node accepts both" -#~ " SSL and non-SSL incoming " -#~ "connections, and its connections to " -#~ "other servers use SSL. For example:" -#~ msgstr "" - -# 938ad20264454f60b0c783366c845521 -#~ msgid "At this point, all connections should be using SSL." -#~ msgstr "" - -# 770a1999d10b4405a2a6c1423b5fa46c -#~ msgid "" -#~ "For each node of the cluster, use" -#~ " the :dbcommand:`setParameter` command to " -#~ "update the :parameter:`sslMode` to " -#~ "``requireSSL``. [#update-mode-alternative]_ " -#~ "With ``requireSSL`` as its " -#~ ":setting:`net.ssl.mode`, the node will reject" -#~ " any non-SSL connections. For " -#~ "example:" -#~ msgstr "" - -# 94048148c93f47bd835dab16416ea4d5 -#~ msgid "" -#~ "After the upgrade of all nodes, " -#~ "edit the :doc:`configuration file ` with the appropriate " -#~ "SSL settings to ensure that upon " -#~ "subsequent restarts, the cluster uses " -#~ "SSL." -#~ msgstr "" - -# 3baece7bcc8043e9bb1f8d4d86778e97 -#~ msgid "" -#~ "As an alternative to using the " -#~ ":dbcommand:`setParameter` command, you can " -#~ "also restart the nodes with the " -#~ "appropriate SSL options and values." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/upgrade-config-servers-to-replica-set-downtime.po b/locale/es/LC_MESSAGES/tutorial/upgrade-config-servers-to-replica-set-downtime.po deleted file mode 100644 index 2cdd5b80ba5..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/upgrade-config-servers-to-replica-set-downtime.po +++ /dev/null @@ -1,365 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 58c25a4f59544923ade6d7f65ddb6682 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:5 -msgid "Upgrade Config Servers to Replica Set (Downtime)" -msgstr "" - -# d75bd7e7566843cb8ff19a79eba20205 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt -msgid "On this page" -msgstr "" - -# 410c25dc0e9346838879efc0e859d264 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:17 -msgid "" -"In version 3.4, MongoDB removes support for SCCC config servers. Before " -"you can upgrade your sharded clusters to 3.4, you must convert your " -"config servers from SCCC to CSRS. To convert to CSRS, follow the " -"procedure to change your 3.2.x SCCC to 3.2.x CSRS." -msgstr "" - -# 6999672df79041b3a13ace5f4a75364d -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:22 -msgid "" -"The following procedure upgrades three mirrored config servers to a " -":ref:`config server replica set `." -msgstr "" - -# 3242f6d9a3ca40199566c93a3f14d308 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:26 -msgid "Prerequisites" -msgstr "" - -# 6730d9ae579a4732aef15faeb19f3fe1 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:28 -msgid "" -"All binaries in the sharded clusters must be at least version 3.2. See " -":ref:`3.2-upgrade-cluster` for instructions to upgrade the sharded " -"cluster." -msgstr "" - -# b0d4a718c8854a1a99629195632e0a18 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:32 -msgid "The existing config servers must be in sync." -msgstr "" - -# 8201f364814e4889b926a0f2decdcaa2 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:35 -msgid "Procedure" -msgstr "" - -# f3e56635da7f4478af98a1e4a314afa4 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:37 -msgid "" -"The procedure outlined in this tutorial requires downtime. If all the " -"sharded cluster binaries are at least version 3.2.4, you can also convert" -" the config servers to replica set without downtime. For details, see " -":doc:`/tutorial/upgrade-config-servers-to-replica-set`." -msgstr "" - -# 0e50f3e348c84ce8acfa792646c8cdab -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:42 -msgid "" -"**Disable the balancer** as described in :ref:`sharding-balancing-" -"disable-temporarily`." -msgstr "" - -# 7d0b243acc974354a698950e76625b2e -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:45 -msgid "" -"Connect a :program:`mongo` shell to the *first* config server listed in " -"the :setting:`~sharding.configDB` setting of the :program:`mongos` and " -"run :method:`rs.initiate()` to initiate the single member replica set." -msgstr "" - -# 0fa9bc5ba28e4ffb9f6b011835aa4ccb -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:58 -msgid ":rsconf:`_id` corresponds to the replica set name for the config servers." -msgstr "" - -# 9e09f54931ed46cc808da23f8ea716bf -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:61 -msgid "" -":rsconf:`version` set to 1, corresponding to the initial version of the " -"replica set configuration." -msgstr "" - -# 6306daa187c9491bbe3ba272115bd89f -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:64 -msgid ":rsconf:`configsvr` must be set be ``true``." -msgstr "" - -# 1cd93767898249cba5129a5f7102efba -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:66 -msgid ":rsconf:`members` array contains a document that specifies:" -msgstr "" - -# 7aaa47b360964b819bbfe77af6da0442 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:68 -msgid "" -":rsconf:`members._id ` which is a numeric identifier for " -"the member." -msgstr "" - -# 63ead9ed260840b19bff030943b134bc -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:71 -msgid "" -":rsconf:`members.host ` which is a string corresponding " -"to the config server's hostname and port." -msgstr "" - -# 5cd76ddc3cd642408e18e00beb6daf74 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:74 -msgid "Restart this config server as a single member replica set with:" -msgstr "" - -# 187c2fc928e14a799ebbfed71707552e -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:76 -msgid "" -"the :option:`--replSet` option set to the replica set name specified " -"during the :method:`rs.initiate()`," -msgstr "" - -# 5c4e354e8c1843db9db62ca60958d22b -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:79 -msgid "" -"the :option:`--configsvrMode` option set to the legacy config server mode" -" Sync Cluster Connection Config (``sccc``)," -msgstr "" - -# bce703e9a43547179c90ac5128e95b81 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:82 -msgid "the :option:`--configsvr` option, and" -msgstr "" - -# ef3bc7ece6144e009bfa2b085d73cdd2 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:84 -msgid "" -"the :option:`--storageEngine` option set to the storage engine used by " -"this config server. For this upgrade procedure, the existing config " -"server can be using either MMAPv1 or WiredTiger." -msgstr "" - -# 5800b54021f74d8a90430ea20a671f7f -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:88 -msgid "Include additional options as specific to your deployment." -msgstr "" - -# cb857ccb837a459b937c43821636ff1e -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:94 -msgid "" -"Or if using a :doc:`configuration file `, specify the :setting:`replication.replSetName:`, " -":setting:`sharding.clusterRole`, :setting:`sharding.configsvrMode` and " -":setting:`net.port`." -msgstr "" - -# e48c3a59dbd54be0bb8ee1781b43ca7f -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:113 -msgid "" -"Start the new :program:`mongod` instances to add to the replica set. " -"These instances must use the :doc:`WiredTiger ` storage" -" engine. Starting in 3.2, the default storage engine is WiredTiger for " -"new :program:`mongod` instances with new data paths." -msgstr "" - -# 80155de5ebc442a393da497d5a798375 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:120 -msgid "Do not add existing config servers to the replica set." -msgstr "" - -# 6ece0aadfe0d4ab291c96bc34248603b -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:121 -msgid "Use new dbpaths for the new instances." -msgstr "" - -# 73c240675e10409387e4f51b7af1fae5 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:123 -msgid "" -"The number of new :program:`mongod` instances to add depends on the " -"config server currently in the single-member replica set:" -msgstr "" - -# 1cdfbb5b0d3e494780fffee2b1d4b2cc -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:126 -msgid "" -"If the config server is using MMAPv1, start 3 new :program:`mongod` " -"instances." -msgstr "" - -# 9ea4f71b1c7f4b938a517fd8f139263e -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:129 -msgid "" -"If the config server is using WiredTiger, start 2 new :program:`mongod` " -"instances." -msgstr "" - -# 05c4a4e87f8a4b7cbf6d2f6b44204cb3 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:132 -msgid "" -"The example in this procedure assumes that the existing config servers " -"use MMAPv1." -msgstr "" - -# 42c46113fd9744599d6465434a1126bf -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:135 -msgid "" -"For each new :program:`mongod` instance to add, include the " -"``--configsvr`` and the ``--replSet`` options:" -msgstr "" - -# 8b1b71d00c8843b3af107562042fbf70 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:142 -msgid "" -"Or if using a :doc:`configuration file `:" -msgstr "" - -# 9718d4d2c9f94b808a03383a14c5322b -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:156 -msgid "" -"Using the :program:`mongo` shell connected to the replica set config " -"server, add the new :program:`mongod` instances as :ref:`non-voting " -"`, :doc:`priority 0 ` members:" -msgstr "" - -# 923942e7e0ec4131843b7d2fa5ba4b79 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:165 -msgid "" -"Once all the new members have been added as :ref:`non-voting `, :doc:`priority 0 ` members, ensure that the new nodes have completed the" -" :ref:`initial sync ` and have reached " -":replstate:`SECONDARY` state. To check the state of the replica set " -"members, run :method:`rs.status()` in the :program:`mongo` shell:" -msgstr "" - -# 1769fac2139a4a4c8d9adc095c361ef5 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:177 -msgid "" -"Shut down one of the other non-replica set config servers; i.e. either " -"the second and third config server listed in the " -":setting:`~sharding.configDB` setting of the :program:`mongos`." -msgstr "" - -# ab3bc758ffbb4e83bb530362e7bd1674 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:181 -msgid "" -"Reconfigure the replica set to allow all members to vote and have default" -" priority of ``1``." -msgstr "" - -# 54ba5d7c693e4794b1ff6049a7455b09 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:199 -msgid "" -"Step down the first config server, i.e. the server started with " -"``--configsvrMode=sccc``." -msgstr "" - -# 44aab596fe24495e9f333a9d6dac9a21 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:206 -msgid "Shut down the following members of the sharded cluster:" -msgstr "" - -# 23dfea7038ae414ab2d967af25c83ca0 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:208 -msgid "The :program:`mongos` instances." -msgstr "" - -# 70cfae11820445d39a8ab9f006b48232 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:210 -msgid "The shards." -msgstr "" - -# 553369f5ea094b3e9eece516bbfe431e -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:212 -msgid "The remaining non-replica set config servers." -msgstr "" - -# 45bf8664a82b44a188ad88aaea1a7ad8 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:214 -msgid "Shut down the first config server." -msgstr "" - -# 980a6c9d55fa45149ed9085995d47397 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:216 -msgid "" -"If the first config server uses the MMAPv1 storage engine, remove the " -"member from the replica set. Connect a :program:`mongo` shell to the " -"current primary and use :method:`rs.remove()`:" -msgstr "" - -# 47e1ab8cba6345de8a9e159b8648ef1e -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:222 -msgid "" -"If the first config server uses the WiredTiger storage engine, do not " -"remove." -msgstr "" - -# 15cfd854728744e88194930dffed5a95 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:229 -msgid "" -"If the first config server uses :doc:`WiredTiger `, " -"restart the first config server in config server replica set (``CSRS``) " -"mode; i.e. restart **without** the ``--configsvrMode=sccc`` option:" -msgstr "" - -# 1de1a9c498a9410fafd0c1f3da12beef -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:236 -msgid "If the first config server uses the MMAPv1 storage engine, do not restart." -msgstr "" - -# 21c0abd08691460687de70de1b2fc177 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:243 -msgid "" -"Or if using a :doc:`configuration file `, omit the :setting:`sharding.configsvrMode` setting:" -msgstr "" - -# 37eee2268cbc43c08952e1b28d4736d3 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:259 -msgid "Restart the shards." -msgstr "" - -# a63770363bbe4063996c120d2f76e4f6 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:261 -msgid "" -"Restart :program:`mongos` instances with updated :option:`--configdb` or " -":setting:`~sharding.configDB` setting." -msgstr "" - -# 743e37f9bfd64d34970125d054408cc2 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:264 -msgid "" -"For the updated :option:`--configdb` or :setting:`~sharding.configDB` " -"setting, specify the replica set name for the config servers and the " -"members in the replica set." -msgstr "" - -# 06a362f31ebc4b599f92408b6e00f77e -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:272 -msgid "" -"**Re-enable the balancer** as described in :ref:`sharding-balancing-" -"enable`." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/upgrade-config-servers-to-replica-set.po b/locale/es/LC_MESSAGES/tutorial/upgrade-config-servers-to-replica-set.po deleted file mode 100644 index 1df8614223c..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/upgrade-config-servers-to-replica-set.po +++ /dev/null @@ -1,461 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# e969059a2f8a4c58a28515bc28e299bd -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:5 -msgid "Upgrade Config Servers to Replica Set" -msgstr "" - -# ed7347e7c71b4b25a6f57ba5a8d81214 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt -msgid "On this page" -msgstr "" - -# ebe6501661684f1b8709f60db19dd194 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:17 -msgid "" -"In version 3.4, MongoDB removes support for SCCC config servers. Before " -"you can upgrade your sharded clusters to 3.4, you must convert your " -"config servers from SCCC to CSRS. To convert to CSRS, follow the " -"procedure to change your 3.2.x SCCC to 3.2.x CSRS." -msgstr "" - -# 58b82c7e36eb4fe8bc5cb1222c7f806c -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:22 -msgid "" -"The following procedure upgrades three mirrored config servers to a " -":ref:`config server replica set ` without downtime. To use this " -"procedure, all the sharded cluster binaries must be at least version " -"3.2.4." -msgstr "" - -# e601d9641353463fa67b66e711d94884 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:27 -msgid "" -"During this procedure there will be a period of time where the config " -"servers will be read-only. During this period, certain catalog " -"operations will fail if attempted. Operations that will not be available" -" include adding and dropping shards, creating and dropping databases, " -"creating and dropping sharded collections, and migrating chunks (both " -"manually and via the balancer process). Normal read and write operations" -" to existing collections will not be affected." -msgstr "" - -# e415b062cb4a4f9983d299805942c28d -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:35 -msgid ":doc:`/tutorial/upgrade-config-servers-to-replica-set-downtime`" -msgstr "" - -# dc68226c2ee44301bfed5845c2445fdb -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:38 -msgid "Prerequisites" -msgstr "" - -# 1f82da34a3ea48349940c95845a8e0a2 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:40 -msgid "" -"All binaries in the sharded clusters must be at least version **3.2.4**. " -"See :ref:`3.2-upgrade-cluster` for instructions to upgrade the sharded " -"cluster." -msgstr "" - -# f7d305697aa14b1ab46d6aeeb3ebac45 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:44 -msgid "The existing config servers must be in sync." -msgstr "" - -# 5acae49389aa4d9e93237e6a8cbf7563 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:47 -msgid "Procedure" -msgstr "" - -# d1d07030b61748258332d5c730d8f462 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:51 -msgid "" -"The procedure refers to the first config server, second config server, " -"and the third config server as listed in the " -":setting:`~sharding.configDB` setting of the :program:`mongos`. This " -"means, that for the following example:" -msgstr "" - -# 8d313cb5514d488a8d6423073ef27eff -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:60 -msgid "The first config server refers to ``confServer1``." -msgstr "" - -# dcc00b2da20d45c7857bcec17af63cbf -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:61 -msgid "The second config server refers to ``confServer2``." -msgstr "" - -# d41c904af8c44cdf81243c6a6fe86a07 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:62 -msgid "The third config server refers to ``confServer3``." -msgstr "" - -# 8569908b805243bf9873de8e61de59a8 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:64 -msgid "" -"**Disable the balancer** as described in :ref:`sharding-balancing-" -"disable-temporarily`." -msgstr "" - -# 7235a09806a44f8999c99f389b6f3b98 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:67 -msgid "" -"Connect a :program:`mongo` shell to the *first* config server listed in " -"the :setting:`~sharding.configDB` setting of the :program:`mongos` and " -"run :method:`rs.initiate()` to initiate the single member replica set." -msgstr "" - -# f1d042c411d54e699afd81e8a8d93c6f -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:80 -msgid ":rsconf:`_id` corresponds to the replica set name for the config servers." -msgstr "" - -# d39abc95d5364e24a1b81ebe4607282e -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:83 -msgid ":rsconf:`configsvr` must be set to ``true``." -msgstr "" - -# 7031b2f938a948f3ae639f3dab058a95 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:85 -msgid ":rsconf:`version` must be set to ``1``." -msgstr "" - -# a3108f880c544dd9a18a7265563b7cad -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:87 -msgid ":rsconf:`members` array contains a document that specifies:" -msgstr "" - -# 0f69449d77884a0aa9e71f1b20f58bd7 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:89 -msgid "" -":rsconf:`members._id ` which is a numeric identifier for " -"the member." -msgstr "" - -# 5544a094605e48c5882aa577ab8bfe03 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:92 -msgid "" -":rsconf:`members.host ` which is a string corresponding " -"to the config server's hostname and port." -msgstr "" - -# 3914328703584cf587e331c15ae37e08 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:95 -msgid "Restart this config server as a single member replica set with:" -msgstr "" - -# 40c7e2d633174547af890797c3e938a1 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:97 -msgid "" -"the :option:`--replSet` option set to the replica set name specified " -"during the :method:`rs.initiate()`," -msgstr "" - -# c9d6798ab2d5494ca8dc32886058b34e -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:100 -msgid "" -"the :option:`--configsvrMode` option set to the legacy config server mode" -" Sync Cluster Connection Config (``sccc``)," -msgstr "" - -# fd30b4b5f4da46019eff7843e2dc568e -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:103 -msgid "the :option:`--configsvr` option," -msgstr "" - -# 1a22f8edd2964ddc9ab5372ad352b6e7 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:105 -msgid "" -"the :option:`--storageEngine` option set to the storage engine used by " -"this config server. For this upgrade procedure, the existing config " -"server can be using either MMAPv1 or WiredTiger, and" -msgstr "" - -# 13e38b437cc34509bfff173e6fcdc353 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:109 -msgid "the :option:`--port` option set to the same port as before restart, and" -msgstr "" - -# f4f03db73a5349778dc3e5fc0bce5669 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:111 -msgid "the :option:`--dbpath` option set to the same path as before restart." -msgstr "" - -# 551c3a22e31742fea9db50e6f044b8ea -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:113 -msgid "Include additional options as specific to your deployment." -msgstr "" - -# 77affa29bc824fdcbb0a1439093d1b57 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:117 -msgid "The config server must use the same port as before. [#same-port]_" -msgstr "" - -# a3573d4b93b046e7b54e655d3a0339dc -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:123 -msgid "" -"Or if using a :doc:`configuration file `, specify the:" -msgstr "" - -# d8818cbdd3a44509821e882be07a3ffa -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:126 -msgid ":setting:`sharding.clusterRole`," -msgstr "" - -# 7ebd5c4295db461db3a45be12db56cd4 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:127 -msgid ":setting:`sharding.configsvrMode`," -msgstr "" - -# 2e0b5e1eac1843528328a71c75b40a71 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:128 -msgid ":setting:`replication.replSetName`," -msgstr "" - -# 2a4d50de9bf446bab9418cbbbdbb084e -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:129 -msgid ":setting:`storage.dbPath`," -msgstr "" - -# fb2cee8f748947b780df956892ba105e -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:130 -msgid ":setting:`storage.engine`, and" -msgstr "" - -# 175915095db2498ba62f3e53b944a133 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:131 -msgid ":setting:`net.port`." -msgstr "" - -# 66dee7f1db994583b723b7e6777a67b2 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:148 -msgid "" -"If before the restart, your config server did not explicitly specify the " -"``--configsvr`` option or the ``--port`` option, the restart with the " -"``--configsvr`` will result in a change of port." -msgstr "" - -# 331eadce913a428a82a64eb455ecbbc4 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:152 -msgid "" -"To ensure that the port used by the config server does not change, " -"include the :option:`--port` option or :setting:`net.port` set to the " -"same port as before the restart." -msgstr "" - -# 0cb17364545d42068db6b76d6fdb50e5 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:156 -msgid "" -"Start the new :program:`mongod` instances to add to the replica set. " -"These instances must use the :doc:`WiredTiger ` storage" -" engine. Starting in 3.2, the default storage engine is WiredTiger for " -"new :program:`mongod` instances with new data paths." -msgstr "" - -# 03dd0796124248e6ba2fa73182c2f612 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:163 -msgid "Do not add existing config servers to the replica set." -msgstr "" - -# 257014cf865e46d38ce77f81f8de6049 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:164 -msgid "Use new dbpaths for the new instances." -msgstr "" - -# 4859d2ec392540d897c35724503872bd -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:166 -msgid "" -"The number of new :program:`mongod` instances to add depends on the " -"config server currently in the single-member replica set:" -msgstr "" - -# 763e993c230c4244bd31ae3478023eb7 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:169 -msgid "" -"If the config server is using MMAPv1, start 3 new :program:`mongod` " -"instances." -msgstr "" - -# 2850a7ffaef649248f6ee968ff71bbba -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:172 -msgid "" -"If the config server is using WiredTiger, start 2 new :program:`mongod` " -"instances." -msgstr "" - -# 9a19191551044898ac2bf20b18299f89 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:175 -msgid "" -"The example in this procedure assumes that the existing config servers " -"use MMAPv1." -msgstr "" - -# 856eac585df249d597ac5bf823fa33c5 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:178 -msgid "" -"For each new :program:`mongod` instance to add, include the " -"``--configsvr`` and the ``--replSet`` options:" -msgstr "" - -# af9e909e21c047ea8e323050a3c88ee7 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:185 -msgid "" -"Or if using a :doc:`configuration file `:" -msgstr "" - -# 28af708ca427433e9cf61a285a8df5c3 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:199 -msgid "" -"Using the :program:`mongo` shell connected to the replica set config " -"server, add the new :program:`mongod` instances as :ref:`non-voting " -"`, :doc:`priority 0 ` members:" -msgstr "" - -# c2bf77ea1c4f49e48f5a2869be3c85b1 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:208 -msgid "" -"Once all the new members have been added as :ref:`non-voting `, :doc:`priority 0 ` members, ensure that the new nodes have completed the" -" :ref:`initial sync ` and have reached " -":replstate:`SECONDARY` state. To check the state of the replica set " -"members, run :method:`rs.status()` in the :program:`mongo` shell:" -msgstr "" - -# aeff34f2b40249549304916595cdecfd -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:220 -msgid "" -"Shut down one of the other non-replica set config servers; i.e. either " -"the second and third config server listed in the " -":setting:`~sharding.configDB` setting of the :program:`mongos`. At this " -"point the config servers will go read-only, meaning certain operations - " -"such as creating and dropping databases and sharded collections - will " -"not be available." -msgstr "" - -# 913f8758b15b47ca8863a48fa6fe026e -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:227 -msgid "" -"Reconfigure the replica set to allow all members to vote and have default" -" priority of ``1``." -msgstr "" - -# 375a579074144fc9a05f43b72dc70d67 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:245 -msgid "" -"Step down the first config server, i.e. the server started with " -"``--configsvrMode=sccc``." -msgstr "" - -# 7fe7936b389e4d4b9c481b8f037731df -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:252 -msgid "Shut down the first config server." -msgstr "" - -# 804df7ac86834a9d8228c8052e1bc6df -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:254 -msgid "" -"Restart the first config server in config server replica set (``CSRS``) " -"mode; i.e. restart **without** the ``--configsvrMode=sccc`` option:" -msgstr "" - -# ad72f009403a45e68fda3d27cd523900 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:262 -msgid "" -"Or if using a :doc:`configuration file `, omit the :setting:`sharding.configsvrMode` setting:" -msgstr "" - -# 466784166c5e42bf8ce37edc4bbca3ba -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:278 -msgid "" -"If the first config server uses the MMAPv1 storage engine, the member " -"will transition to ``\"REMOVED\"`` state." -msgstr "" - -# 761d1661e1e64479a55939c7d59a29d4 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:281 -msgid "" -"At this point the config server data will return to being writeable and " -"all catalog operations - including creating and dropping databases and " -"sharded collections - will once again be possible." -msgstr "" - -# 37b08cd202774aff9ff1f5c316d8cacc -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:285 -msgid "" -"Restart :program:`mongos` instances with updated :option:`--configdb` or " -":setting:`sharding.configDB` setting." -msgstr "" - -# 3656376ddda044c28f61af5802bee73a -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:288 -msgid "" -"For the updated :option:`--configdb` or :setting:`sharding.configDB` " -"setting, specify the replica set name for the config servers and the " -"members in the replica set." -msgstr "" - -# 38a42bab69844d70a49a71e70e60ae66 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:296 -msgid "" -"Verify that the restarted :program:`mongos` instances are aware of the " -"protocol change. Connect a :program:`mongo` shell to a :program:`mongos` " -"instance and check the ``mongos`` collection in the ``config`` database:" -msgstr "" - -# 5a41838f4beb47f3a24f041953cd4d3e -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:306 -msgid "" -"The ``ping`` value for the :program:`mongos` instances should indicate " -"some time after the restart." -msgstr "" - -# fea2260208364b6ba29becae95a9fbfc -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:309 -msgid "" -"If the first config server uses the MMAPv1 storage engine, remove the " -"member from the replica set. Connect a :program:`mongo` shell to the " -"current primary and use :method:`rs.remove()`:" -msgstr "" - -# 343189833eb24c658addd15b9d8e9daf -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:315 -msgid "Only if the config server uses the MMAPv1 storage engine." -msgstr "" - -# ba35d09bea02404098c530867bf13bf6 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:321 -msgid "Shut down the remaining non-replica set config server." -msgstr "" - -# 605d223e024e4a1dab11f1ecc38c6fa1 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:323 -msgid "" -"**Re-enable the balancer** as described in :ref:`sharding-balancing-" -"enable`." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/upgrade-keyfile-to-x509.po b/locale/es/LC_MESSAGES/tutorial/upgrade-keyfile-to-x509.po deleted file mode 100644 index 1eb1785b034..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/upgrade-keyfile-to-x509.po +++ /dev/null @@ -1,233 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2019. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 137d58d48a29428cbc4eb949c55e84e6 -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:5 -msgid "Upgrade from Keyfile Authentication to x.509 Authentication" -msgstr "" - -# 534300322e714a3591667e8294bfa32c -#: ../source/tutorial/upgrade-keyfile-to-x509.txt -msgid "On this page" -msgstr "" - -# 61fa49fb865a44619f68861f1405268c -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:15 -msgid "" -"To upgrade clusters that are currently using :ref:`keyfile authentication" -" ` to x.509 authentication, use the following " -"rolling upgrade processes." -msgstr "" - -# e3a65a72d22940b982678d5b1bc574c4 -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:20 -msgid "Clusters Currently Using TLS/SSL" -msgstr "" - -# 72b048588a4246a9b8b7de4d844c1b0b -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:22 -msgid "" -"For clusters using TLS/SSL and keyfile authentication, to upgrade to " -"x.509 cluster authentication, use the following rolling upgrade process:" -msgstr "" - -# 3144819add0e403ba49db62ce1c1eace -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:25 -msgid "" -"For each node of a cluster, start the node with the option " -":option:`--clusterAuthMode` set to ``sendKeyFile`` and the option " -":option:`--sslClusterFile` set to the appropriate path of the node's " -"certificate. Include other :doc:`TLS/SSL options ` as well as any other options that are required for your specific " -"configuration. For example:" -msgstr "" - -# 1e2ee9e9a0844c0ea7d95c59dcfa29fc -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:36 -msgid "" -"With this setting, each node continues to use its keyfile to authenticate" -" itself as a member. However, each node can now accept either a keyfile " -"or an x.509 certificate from other members to authenticate those members." -" Upgrade all nodes of the cluster to this setting." -msgstr "" - -# e6d2197682084d3c8632a759ae798694 -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:42 -msgid "" -"Then, for each node of a cluster, connect to the node and use the " -":dbcommand:`setParameter` command to update the " -":parameter:`clusterAuthMode` to ``sendX509``. [#update-mode-alternative]_" -" For example," -msgstr "" - -# 990c35a174e8433092691cea40ffe696 -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:50 -msgid "" -"With this setting, each node uses its x.509 certificate, specified with " -"the :option:`--sslClusterFile` option in the previous step, to " -"authenticate itself as a member. However, each node continues to accept " -"either a keyfile or an x.509 certificate from other members to " -"authenticate those members. Upgrade all nodes of the cluster to this " -"setting." -msgstr "" - -# d7ff92c849df44af831de6fda271226b -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:57 -msgid "" -"Optional but recommended. Finally, for each node of the cluster, connect " -"to the node and use the :dbcommand:`setParameter` command to update the " -":parameter:`clusterAuthMode` to ``x509`` to only use the x.509 " -"certificate for authentication. [#update-mode-alternative]_ For example:" -msgstr "" - -# d85ceb13763f43a6b7ca8b75ff9e302f -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:67 -msgid "" -"After the upgrade of all nodes, edit the :doc:`configuration file " -"` with the appropriate x.509 settings " -"to ensure that upon subsequent restarts, the cluster uses x.509 " -"authentication." -msgstr "" - -# dbc0311e3dd843bd8581304fd194f67e -# 22d2cb9cf901419ea0aed7682b469657 -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:72 -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:148 -msgid "" -"See :option:`--clusterAuthMode` for the various modes and their " -"descriptions." -msgstr "" - -# af6657156a264bc7a84efb27830963cf -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:76 -msgid "Clusters Currently Not Using TLS/SSL" -msgstr "" - -# 4e51ad8cf7c444af9a7b14f2000e118e -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:78 -msgid "" -"For clusters using keyfile authentication but not TLS/SSL, to upgrade to " -"x.509 authentication, use the following rolling upgrade process:" -msgstr "" - -# ab41d29372774ebb8a0d493824d7e389 -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:81 -msgid "" -"For each node of a cluster, start the node with the option " -":option:`--sslMode` set to ``allowSSL``, the option " -":option:`--clusterAuthMode` set to ``sendKeyFile`` and the option " -":option:`--sslClusterFile` set to the appropriate path of the node's " -"certificate. Include other :doc:`TLS/SSL options ` as well as any other options that are required for your specific " -"configuration. For example:" -msgstr "" - -# 71382856ffdc4bfcbf4b22d8cc253d1f -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:93 -msgid "" -"The :option:`--sslMode allowSSL <--sslMode>` setting allows the node to " -"accept both TLS/SSL and non-TLS/non-SSL incoming connections. Its " -"outgoing connections do not use TLS/SSL." -msgstr "" - -# 7580e11081634c379468cb67bc35912d -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:97 -msgid "" -"The :option:`--clusterAuthMode sendKeyFile <--clusterAuthMode>` setting " -"allows each node continues to use its keyfile to authenticate itself as a" -" member. However, each node can now accept either a keyfile or an x.509 " -"certificate from other members to authenticate those members." -msgstr "" - -# ed75f91d1b27476b98026aa6ec187671 -# 6005e4f749ac42e8bab9856d9cd0b7a2 -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:103 -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:125 -msgid "Upgrade all nodes of the cluster to these settings." -msgstr "" - -# d3328232b05c4cc4a606ba8351fd0304 -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:105 -msgid "" -"Then, for each node of a cluster, connect to the node and use the " -":dbcommand:`setParameter` command to update the :parameter:`sslMode` to " -"``preferSSL`` and the :parameter:`clusterAuthMode` to ``sendX509``. " -"[#update-mode-alternative]_ For example:" -msgstr "" - -# 24d06a3c94f04545b3f0dcbd6db1b596 -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:114 -msgid "" -"With the :parameter:`sslMode` set to ``preferSSL``, the node accepts both" -" TLS/SSL and non-TLS/non-SSL incoming connections, and its outgoing " -"connections use TLS/SSL." -msgstr "" - -# c0bf445c46e8460aae5a2f3efa595369 -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:118 -msgid "" -"With the :parameter:`clusterAuthMode` set to ``sendX509``, each node uses" -" its x.509 certificate, specified with the :option:`--sslClusterFile` " -"option in the previous step, to authenticate itself as a member. However," -" each node continues to accept either a keyfile or an x.509 certificate " -"from other members to authenticate those members." -msgstr "" - -# fa26a978a01944d1b24e0644f55ce666 -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:127 -msgid "" -"Optional but recommended. Finally, for each node of the cluster, connect " -"to the node and use the :dbcommand:`setParameter` command to update the " -":parameter:`sslMode` to ``requireSSL`` and the " -":parameter:`clusterAuthMode` to ``x509``. [#update-mode-alternative]_ For" -" example:" -msgstr "" - -# 0864179d5caf47d68f6fa147f6d57a3f -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:137 -msgid "" -"With the :parameter:`sslMode` set to ``requireSSL``, the node only uses " -"TLS/SSLs connections." -msgstr "" - -# 468393c3a33947248bb49b800882e899 -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:140 -msgid "" -"With the :parameter:`clusterAuthMode` set to ``x509``, the node only uses" -" the x.509 certificate for authentication." -msgstr "" - -# 6a2fa88dc4f948289d222b64ada39034 -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:143 -msgid "" -"After the upgrade of all nodes, edit the :doc:`configuration file " -"` with the appropriate TLS/SSL and " -"x.509 settings to ensure that upon subsequent restarts, the cluster uses " -"x.509 authentication." -msgstr "" - -# 7bc928e05e3b4635963ae3acacaeb9e9 -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:151 -msgid "" -"As an alternative to using the :dbcommand:`setParameter` command, you can" -" also restart the nodes with the appropriate TLS/SSL and x509 options and" -" values." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/upgrade-revision.po b/locale/es/LC_MESSAGES/tutorial/upgrade-revision.po deleted file mode 100644 index 2e49ee3cbb0..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/upgrade-revision.po +++ /dev/null @@ -1,491 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 16:31+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# d818930be03542a7b5f6847a7fc192bd -#: ../source/tutorial/upgrade-revision.txt:3 -msgid "Upgrade to the Latest Revision of MongoDB" -msgstr "" - -# 61790b54231e4557876955499db61eeb -#: ../source/tutorial/upgrade-revision.txt -msgid "On this page" -msgstr "" - -# 8f69afde3a984270b2e6b66bde5d1f38 -#: ../source/tutorial/upgrade-revision.txt:13 -msgid "" -"Revisions provide security patches, bug fixes, and new or changed " -"features that do not contain any backward breaking changes. Always " -"upgrade to the latest revision in your release series. The third number " -"in the :ref:`MongoDB version number ` indicates " -"the revision." -msgstr "" - -# c47ee99814f14fef9eeb5ec9aa8a2f0d -#: ../source/tutorial/upgrade-revision.txt:22 -msgid "Before Upgrading" -msgstr "" - -# 01b8ca3c88d44b65a5eab3df9ac331ac -#: ../source/tutorial/upgrade-revision.txt:24 -msgid "" -"Ensure you have an up-to-date backup of your data set. See " -":doc:`/core/backups`." -msgstr "" - -# 5d85653162964723aac2ae516f70a27d -#: ../source/tutorial/upgrade-revision.txt:27 -msgid "" -"Consult the following documents for any special considerations or " -"compatibility issues specific to your MongoDB release:" -msgstr "" - -# b45af4c2579144929344421b6e006432 -#: ../source/tutorial/upgrade-revision.txt:30 -msgid "The release notes, located at :doc:`/release-notes`." -msgstr "" - -# 90f7accfb43a4420a8cc277a1c6ce7cf -#: ../source/tutorial/upgrade-revision.txt:32 -msgid "" -"The documentation for your driver. See :ecosystem:`Drivers ` " -"and :ecosystem:`Driver Compatibility ` pages for more information." -msgstr "" - -# ac8b9c04229141aabdfc91a27315b385 -#: ../source/tutorial/upgrade-revision.txt:36 -msgid "" -"If your installation includes :term:`replica sets `, plan " -"the upgrade during a predefined maintenance window." -msgstr "" - -# 402a870d7c0d411392fcc2b6a2013aa1 -#: ../source/tutorial/upgrade-revision.txt:41 -msgid "" -"Before you upgrade a production environment, use the procedures in this " -"document to upgrade a *staging* environment that reproduces your " -"production environment, to ensure that your production configuration is " -"compatible with all changes." -msgstr "" - -# aa15878e26a74b64980c170ca8fd06df -#: ../source/tutorial/upgrade-revision.txt:49 -msgid "Upgrade Procedure" -msgstr "" - -# b75e194d8759436d8b223603dab160af -# a85f5a8be8944798918cff1914917c72 -#: ../source/tutorial/upgrade-revision.txt:51 -#: ../source/tutorial/upgrade-revision.txt:92 -msgid "Always backup all of your data before upgrading MongoDB." -msgstr "" - -# 4acb08b57ac54f3cabefcce91819c5f5 -#: ../source/tutorial/upgrade-revision.txt:53 -msgid "" -"Upgrade each :program:`mongod` and :program:`mongos` binary separately, " -"using the procedure described here. When upgrading a binary, use the " -"procedure :ref:`upgrade-mongodb-instance`." -msgstr "" - -# 4c80b3dd8b174efb9de2c706267e593d -#: ../source/tutorial/upgrade-revision.txt:57 -msgid "Follow this upgrade procedure:" -msgstr "" - -# e0a3757f8e18474da854f9a14cf73dcb -#: ../source/tutorial/upgrade-revision.txt:59 -msgid "" -"For deployments that use authentication, first upgrade all of your " -"MongoDB :doc:`drivers `. To upgrade, see the " -"documentation for your driver as well as the :ecosystem:`Driver " -"Compatibility ` page." -msgstr "" - -# 2be45590c0934342b42b7c1a5b99800b -#: ../source/tutorial/upgrade-revision.txt:64 -msgid "Upgrade sharded clusters, as described in :ref:`upgrade-sharded-cluster`." -msgstr "" - -# 618b6ba69ccd497088ee3b34eb0bc1c4 -#: ../source/tutorial/upgrade-revision.txt:67 -msgid "Upgrade any standalone instances. See :ref:`upgrade-mongodb-instance`." -msgstr "" - -# 674527a2e60b4ac4bc1eb25304aaa406 -#: ../source/tutorial/upgrade-revision.txt:69 -msgid "" -"Upgrade any replica sets that are not part of a sharded cluster, as " -"described in :ref:`upgrade-replica-set`." -msgstr "" - -# 4a0a0677008c4dfca3b79f08325f43ac -#: ../source/tutorial/upgrade-revision.txt:75 -msgid "Upgrade a MongoDB Instance" -msgstr "" - -# e809a10704bc4ae0b9437371ca59843e -#: ../source/tutorial/upgrade-revision.txt:77 -msgid "" -"To upgrade a :program:`mongod` or :program:`mongos` instance, use one of " -"the following approaches:" -msgstr "" - -# 303ca3cb0eca4b32a2d39221ab97c3b2 -#: ../source/tutorial/upgrade-revision.txt:80 -msgid "" -"Upgrade the instance using the operating system's package management tool" -" and the official MongoDB packages. This is the preferred approach. See " -":doc:`/installation`." -msgstr "" - -# 51480eadb8c64925975af3f9536110d6 -#: ../source/tutorial/upgrade-revision.txt:84 -msgid "" -"Upgrade the instance by replacing the existing binaries with new " -"binaries. See :ref:`upgrade-replace-binaries`." -msgstr "" - -# d3e44f135cd94e21b9ad67502ded7c13 -#: ../source/tutorial/upgrade-revision.txt:90 -msgid "Replace the Existing Binaries" -msgstr "" - -# 22a2ff5ec4ea4d8ead994367bc64608b -#: ../source/tutorial/upgrade-revision.txt:94 -msgid "" -"This section describes how to upgrade MongoDB by replacing the existing " -"binaries. The preferred approach to an upgrade is to use the operating " -"system's package management tool and the official MongoDB packages, as " -"described in :doc:`/installation`." -msgstr "" - -# 6bfe4bc1b19a4578b2b0a9b447bb86a6 -#: ../source/tutorial/upgrade-revision.txt:99 -msgid "" -"To upgrade a :program:`mongod` or :program:`mongos` instance by replacing" -" the existing binaries:" -msgstr "" - -# 364a90cd4fa946108fbf6f1db2cbfccc -#: ../source/tutorial/upgrade-revision.txt:102 -msgid "" -"Download the binaries for the latest MongoDB revision from the `MongoDB " -"Download Page`_ and store the binaries in a temporary location. The " -"binaries download as compressed files that uncompress to the directory " -"structure used by the MongoDB installation." -msgstr "" - -# 4edbc14b01d8407ea88d2d08cc2bb298 -#: ../source/tutorial/upgrade-revision.txt:107 -msgid "Shutdown the instance." -msgstr "" - -# edd127c8d2ff4d78a4949b9be8797c86 -#: ../source/tutorial/upgrade-revision.txt:109 -msgid "Replace the existing MongoDB binaries with the downloaded binaries." -msgstr "" - -# 96492548f31349d299f49b765ce2699a -#: ../source/tutorial/upgrade-revision.txt:111 -msgid "Restart the instance." -msgstr "" - -# 8557b1dbf6ec488f816e51de6ea42cb2 -#: ../source/tutorial/upgrade-revision.txt:118 -msgid "Upgrade Sharded Clusters" -msgstr "" - -# 7271a27f78ca4be186f9358a74195cab -#: ../source/tutorial/upgrade-revision.txt:122 -msgid "" -"The procedure applies to |version|. To make revision upgrades for other " -"versions of MongoDB sharded clusters, refer to the appropriate version of" -" the manual." -msgstr "" - -# 4d218d6e0675443f99569e965e73524c -#: ../source/tutorial/upgrade-revision.txt:126 -msgid "To upgrade a |version| sharded cluster:" -msgstr "" - -# fffc3e1c0c1c465dac14b214b102a5d0 -#: ../source/tutorial/upgrade-revision.txt:128 -msgid "" -"Disable the cluster's balancer as described in :ref:`sharding-balancing-" -"disable-temporarily`." -msgstr "" - -# a1c72faa33d646dc93d4e3818707a536 -#: ../source/tutorial/upgrade-revision.txt:131 -msgid "Upgrade the :ref:`config servers `." -msgstr "" - -# 8115acbc3e2b43fd91c3577ade51ea5e -#: ../source/tutorial/upgrade-revision.txt:133 -msgid "" -"To upgrade the config server replica set, use the procedures in :ref" -":`upgrade-replica-set`." -msgstr "" - -# 65adfbeba8d7458caedcfe2972059061 -#: ../source/tutorial/upgrade-revision.txt:136 -msgid "Upgrade each shard." -msgstr "" - -# 93c38c8582554f1385ebdc3905db8193 -#: ../source/tutorial/upgrade-revision.txt:138 -msgid "" -"If a shard is a replica set, upgrade the shard using the procedure titled" -" :ref:`upgrade-replica-set`." -msgstr "" - -# 254b32b7e236495cbaf2a7d440f320fd -#: ../source/tutorial/upgrade-revision.txt:141 -msgid "" -"If a shard is a standalone instance, upgrade the shard using the " -"procedure titled :ref:`upgrade-mongodb-instance`." -msgstr "" - -# 7a65bb21ed804f1d99d4e66481b70769 -#: ../source/tutorial/upgrade-revision.txt:145 -msgid "" -"Upgrade each :program:`mongos` instance by following the instructions in " -":ref:`upgrade-mongodb-instance`. You can upgrade the :program:`mongos` " -"instances in any order." -msgstr "" - -# b7d47fc05a7046cd8de471681feeb2ec -#: ../source/tutorial/upgrade-revision.txt:150 -msgid "" -"Re-enable the balancer, as described in :ref:`sharding-balancing-re-" -"enable`." -msgstr "" - -# 73785cf9b7694571a8faf7184e8dc3a7 -#: ../source/tutorial/upgrade-revision.txt:155 -msgid "Upgrade Replica Sets" -msgstr "" - -# 49b44e3e7224407d92554e4f9003f540 -#: ../source/tutorial/upgrade-revision.txt:157 -msgid "" -"To upgrade a replica set, upgrade each member individually, starting with" -" the :term:`secondaries ` and finishing with the " -":term:`primary`. Plan the upgrade during a predefined maintenance window." -msgstr "" - -# 9dc452ed52c94f70b32097ea2dbb543a -#: ../source/tutorial/upgrade-revision.txt:164 -msgid "Upgrade Secondaries" -msgstr "" - -# edbb919e84b34577a1f2b52d4a74dd24 -#: ../source/tutorial/upgrade-revision.txt:166 -msgid "Upgrade each secondary separately as follows:" -msgstr "" - -# b716f8083dd24311a2623ccaeca55cf3 -#: ../source/tutorial/upgrade-revision.txt:168 -msgid "" -"Upgrade the secondary's :program:`mongod` binary by following the " -"instructions in :ref:`upgrade-mongodb-instance`." -msgstr "" - -# 2b27e33d5262446b9a264944a4aeef7a -#: ../source/tutorial/upgrade-revision.txt:171 -msgid "" -"After upgrading a secondary, wait for the secondary to recover to the " -"``SECONDARY`` state before upgrading the next instance. To check the " -"member's state, issue :method:`rs.status()` in the :program:`mongo` " -"shell." -msgstr "" - -# 6893e747199641de94d7ac1aa345bbfc -#: ../source/tutorial/upgrade-revision.txt:176 -msgid "" -"The secondary may briefly go into ``STARTUP2`` or ``RECOVERING``. This is" -" normal. Make sure to wait for the secondary to fully recover to " -"``SECONDARY`` before you continue the upgrade." -msgstr "" - -# b16210c3c7a94f9f95ab2a31b97a95aa -#: ../source/tutorial/upgrade-revision.txt:181 -msgid "Upgrade the Primary" -msgstr "" - -# 65426a9ef9ac48b58b58995eb6285256 -#: ../source/tutorial/upgrade-revision.txt:183 -msgid "" -"Step down the primary to initiate the normal :ref:`failover ` procedure. Using one of the following:" -msgstr "" - -# 82fa02db48df4a2ca17e0e029d48586c -#: ../source/tutorial/upgrade-revision.txt:186 -msgid "The :method:`rs.stepDown()` helper in the :program:`mongo` shell." -msgstr "" - -# 614fda93128044999b161762fa971980 -#: ../source/tutorial/upgrade-revision.txt:188 -msgid "The :dbcommand:`replSetStepDown` database command." -msgstr "" - -# 8c00504ff6954dab88b0cd90de4ddc20 -#: ../source/tutorial/upgrade-revision.txt:190 -msgid "" -"During failover, the set cannot accept writes. Typically this takes 10-20" -" seconds. Plan the upgrade during a predefined maintenance window." -msgstr "" - -# a0616a316a104804b0b4b95126a7d901 -#: ../source/tutorial/upgrade-revision.txt:194 -msgid "" -"Stepping down the primary is preferable to directly *shutting down* the " -"primary. Stepping down expedites the failover procedure." -msgstr "" - -# 390c2415c43f472c8c2f7f16cf070fd7 -#: ../source/tutorial/upgrade-revision.txt:198 -msgid "" -"Once the primary has stepped down, call the :method:`rs.status()` method " -"from the :program:`mongo` shell until you see that another member has " -"assumed the ``PRIMARY`` state." -msgstr "" - -# 5042e6d6df674795ae78f925f5368d4d -#: ../source/tutorial/upgrade-revision.txt:202 -msgid "" -"Shut down the original primary and upgrade its instance by following the " -"instructions in :ref:`upgrade-mongodb-instance`." -msgstr "" - -# 40898f821efc43d39cafee558dac094b -#: ../source/includes/extracts/additional-resources-upgrades.rst:4 -msgid "Additional Resources" -msgstr "" - -# 35986a9bc1b74c84ba126ff4263ba486 -#: ../source/includes/extracts/additional-resources-upgrades.rst:6 -msgid "" -"`Getting ready for MongoDB 3.2? Get our help. " -"`_" -msgstr "" - -# bb068d59dee1464caafc5ff7b1817e8f -#~ msgid "The documentation for your driver. See :doc:`/applications/drivers`." -#~ msgstr "" - -# ec9be0cd2c704b1c862e445b9fbd3943 -#~ msgid "" -#~ "For deployments that use authentication, " -#~ "first upgrade all of your MongoDB " -#~ ":doc:`drivers `. To upgrade," -#~ " see the documentation for your " -#~ "driver." -#~ msgstr "" - -# bf40176b74d54b2cae5d6505c1871f13 -#~ msgid "To upgrade a sharded cluster:" -#~ msgstr "" - -# 033413cd5ce84fb3a390595f7e454c15 -#~ msgid "" -#~ "Disable the cluster's balancer, as " -#~ "described in :ref:`sharding-balancing-" -#~ "disable-temporarily`." -#~ msgstr "" - -# 785a6dfe5bb444f5a172d3c5473e8103 -#~ msgid "" -#~ "Upgrade each :program:`mongos` instance by " -#~ "following the instructions below in :ref" -#~ ":`upgrade-mongodb-instance`. You can " -#~ "upgrade the :program:`mongos` instances in " -#~ "any order." -#~ msgstr "" - -# 001f067101e74e1c84e0c7eace774a6f -#~ msgid "" -#~ "Upgrade each :program:`mongod` :ref:`config " -#~ "server ` individually" -#~ " starting with the last config server" -#~ " listed in your :option:`mongos --configdb`" -#~ " string and working backward. To keep" -#~ " the cluster online, make sure at " -#~ "least one config server is always " -#~ "running. For each config server upgrade," -#~ " follow the instructions below in " -#~ ":ref:`upgrade-mongodb-instance`" -#~ msgstr "" - -# 7616814e4812421381b74b5e809e8bd6 -#~ msgid "Example" -#~ msgstr "" - -# ee4d81e42b8240faa52ab985a0dbb264 -#~ msgid "You would upgrade the config servers in the following order:" -#~ msgstr "" - -# 8e24e7b72d774816b59072f3cdcda2c4 -#~ msgid "cfg2.example.net" -#~ msgstr "" - -# d29fbf28be2f43eb9f0383e8a1c3d4a9 -#~ msgid "cfg1.example.net" -#~ msgstr "" - -# c450716fa2dd4019a933eda77cdda270 -#~ msgid "cfg0.example.net" -#~ msgstr "" - -# 97402cca335d437cb639db8139c0093c -#~ msgid "" -#~ "If a shard is a replica set, " -#~ "upgrade the shard using the procedure" -#~ " below titled :ref:`upgrade-replica-set`." -#~ msgstr "" - -# 68638187a7894fc0a2231917c6ad4eac -#~ msgid "" -#~ "If a shard is a standalone " -#~ "instance, upgrade the shard using the" -#~ " procedure below titled :ref:`upgrade-" -#~ "mongodb-instance`." -#~ msgstr "" - -# 04d89ebaf44c49b691dfcef9d1a28e52 -#~ msgid "" -#~ "Upgrade the secondary's :program:`mongod` " -#~ "binary by following the instructions " -#~ "below in :ref:`upgrade-mongodb-instance`." -#~ msgstr "" - -# 60163639e7ef4922ad373bc4e76e8be4 -#~ msgid "" -#~ "Shut down the original primary and " -#~ "upgrade its instance by following the" -#~ " instructions below in :ref:`upgrade-" -#~ "mongodb-instance`." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/use-capped-collections-for-fast-writes-and-reads.po b/locale/es/LC_MESSAGES/tutorial/use-capped-collections-for-fast-writes-and-reads.po deleted file mode 100644 index 0b0dff0110f..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/use-capped-collections-for-fast-writes-and-reads.po +++ /dev/null @@ -1,69 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2013-12-16 22:47+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 872559aefb3e45b58f8ee2bfa6a8f622 -#: ../source/tutorial/use-capped-collections-for-fast-writes-and-reads.txt:3 -msgid "Use Capped Collections for Fast Writes and Reads" -msgstr "" - -# 33f6e6a25b8b4c9e87f3dc17435cd50b -#: ../source/tutorial/use-capped-collections-for-fast-writes-and-reads.txt:8 -msgid "Use Capped Collections for Fast Writes" -msgstr "" - -# 86468b68cd60498b8da78f4bf07299aa -#: ../source/tutorial/use-capped-collections-for-fast-writes-and-reads.txt:10 -msgid "" -":doc:`/core/capped-collections` are circular, fixed-size collections that " -"keep documents well-ordered, even without the use of an index. This means " -"that capped collections can receive very high-speed writes and sequential " -"reads." -msgstr "" - -# 9c10d00d946f4e72bf1115e540c0fe56 -#: ../source/tutorial/use-capped-collections-for-fast-writes-and-reads.txt:15 -msgid "" -"These collections are particularly useful for keeping log files but are not " -"limited to that purpose. Use capped collections where appropriate." -msgstr "" - -# 9423f12286414c44b93776f19e26cbb2 -#: ../source/tutorial/use-capped-collections-for-fast-writes-and-reads.txt:19 -msgid "Use Natural Order for Fast Reads" -msgstr "" - -# e4f2919778e24efea03e9d58e188fa4d -#: ../source/tutorial/use-capped-collections-for-fast-writes-and-reads.txt:21 -msgid "" -"To return documents in the order they exist on disk, return sorted " -"operations using the :operator:`$natural` operator. On a capped collection, " -"this also returns the documents in the order in which they were written." -msgstr "" - -# eebc6f8f671b40458e9778a345efc0ef -#: ../source/tutorial/use-capped-collections-for-fast-writes-and-reads.txt:26 -msgid "" -":term:`Natural order ` does not use indexes but can be fast " -"for operations when you want to select the first or last items on disk." -msgstr "" - -# f390ebbf9a0847c3b863b259669ba197 -#: ../source/tutorial/use-capped-collections-for-fast-writes-and-reads.txt:31 -msgid ":method:`~cursor.sort()` and :method:`~cursor.limit()`." -msgstr "" diff --git a/locale/es/LC_MESSAGES/tutorial/use-database-commands.po b/locale/es/LC_MESSAGES/tutorial/use-database-commands.po deleted file mode 100644 index aff49c7cf18..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/use-database-commands.po +++ /dev/null @@ -1,142 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:38+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 391003756b694d64a60b472b3781b8c5 -#: ../source/tutorial/use-database-commands.txt:5 -msgid "Use Database Commands" -msgstr "" - -# 21fa978aabe244cb88daf40d79e8ca03 -#: ../source/tutorial/use-database-commands.txt -msgid "On this page" -msgstr "" - -# 2596e14e21664ed9b805be6a34aa36a4 -#: ../source/tutorial/use-database-commands.txt:15 -msgid "" -"The MongoDB command interface provides access to all :term:`non CRUD " -"` database operations. Fetching server stats, initializing a " -"replica set, and running a map-reduce job are all accomplished with " -"commands." -msgstr "" - -# 4f761ba0e92940c7a87dc010cf453c8c -#: ../source/tutorial/use-database-commands.txt:20 -msgid "See :doc:`/reference/command` for list of all commands sorted by function." -msgstr "" - -# 03ef527e248e43e4848f9284eb065ef3 -#: ../source/tutorial/use-database-commands.txt:24 -msgid "Database Command Form" -msgstr "" - -# e87807a2f2d945f4a12d6380ebe97465 -#: ../source/tutorial/use-database-commands.txt:26 -msgid "" -"You specify a command first by constructing a standard :term:`BSON` " -"document whose first key is the name of the command. For example, specify" -" the :dbcommand:`isMaster` command using the following :term:`BSON` " -"document:" -msgstr "" - -# eafd7e85f2c04b4aa832eaccab9d3f00 -#: ../source/tutorial/use-database-commands.txt:38 -msgid "Issue Commands" -msgstr "" - -# 15a06842a97e4b1a9ea97532b6025b57 -#: ../source/tutorial/use-database-commands.txt:40 -msgid "" -"The :program:`mongo` shell provides a helper method for running commands " -"called :method:`db.runCommand()`. The following operation in " -":program:`mongo` runs the above command:" -msgstr "" - -# cd6c8454a2ff4d7fbd3470503da4e75d -#: ../source/tutorial/use-database-commands.txt:48 -msgid "" -"Many :doc:`drivers ` provide an equivalent for the" -" :method:`db.runCommand()` method. Internally, running commands with " -":method:`db.runCommand()` is equivalent to a special query against the " -":term:`$cmd` collection." -msgstr "" - -# 6d8db03b48cb4723acbdc3d83601ff7a -#: ../source/tutorial/use-database-commands.txt:53 -msgid "" -"Many common commands have their own shell helpers or wrappers in the " -":program:`mongo` shell and drivers, such as the :method:`db.isMaster()` " -"method in the :program:`mongo` JavaScript shell." -msgstr "" - -# a51f7160d7b54408a317554db1f5b583 -#: ../source/tutorial/use-database-commands.txt:58 -msgid "" -"You can use the ``maxTimeMS`` option to specify a time limit for the " -"execution of a command, see :ref:`terminate-long-running-commands` for " -"more information on operation termination." -msgstr "" - -# 867d4aaa587e4d6895857f9ee6bc0242 -#: ../source/tutorial/use-database-commands.txt:65 -msgid "``admin`` Database Commands" -msgstr "" - -# 8ae655d45ca24c05bc5ba5385c69b90c -#: ../source/tutorial/use-database-commands.txt:67 -msgid "" -"You must run some commands on the :term:`admin database`. Normally, these" -" operations resemble the followings:" -msgstr "" - -# 20d25023016440fda936f8d9ea716671 -#: ../source/tutorial/use-database-commands.txt:75 -msgid "" -"However, there's also a command helper that automatically runs the " -"command in the context of the ``admin`` database:" -msgstr "" - -# 321179641190488b8e76f9208a99dfe4 -#: ../source/tutorial/use-database-commands.txt:83 -msgid "Command Responses" -msgstr "" - -# ff744a35ad904583bce8d3c5a3a8bfb2 -#: ../source/tutorial/use-database-commands.txt:85 -msgid "" -"All commands return, at minimum, a document with an ``ok`` field " -"indicating whether the command has succeeded:" -msgstr "" - -# 4be2ee2eb04d4b3f9eef1e2f2114662a -#: ../source/tutorial/use-database-commands.txt:92 -msgid "Failed commands return the ``ok`` field with a value of ``0``." -msgstr "" - -# 0bfcaf6784f94c01acac5cf3fb8f454a -#~ msgid "" -#~ "See :doc:`/reference/command` for list of " -#~ "all commands sorted by function, and " -#~ ":doc:`/reference/command` for a list of " -#~ "all commands sorted alphabetically." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/verify-mongodb-packages.po b/locale/es/LC_MESSAGES/tutorial/verify-mongodb-packages.po deleted file mode 100644 index 96ef1d80d67..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/verify-mongodb-packages.po +++ /dev/null @@ -1,216 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 2.6\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 3da52635421d4ba7a8bf762e7ae51092 -#: ../source/tutorial/verify-mongodb-packages.txt:3 -msgid "Verify Integrity of MongoDB Packages" -msgstr "" - -# 20c02bb7c91c42fe87da7160cffc1105 -#: ../source/tutorial/verify-mongodb-packages.txt -msgid "On this page" -msgstr "" - -# e5df43c992d54820aff0e3d9829ad774 -#: ../source/tutorial/verify-mongodb-packages.txt:14 -msgid "Overview" -msgstr "" - -# a4601db1e97742c6901734954869d772 -#: ../source/tutorial/verify-mongodb-packages.txt:16 -msgid "" -"The MongoDB release team digitally signs all software packages to certify" -" that a particular MongoDB package is a valid and unaltered MongoDB " -"release. Before installing MongoDB, you should validate the package using" -" either the provided PGP signature or SHA-256 checksum." -msgstr "" - -# b6b97533ff6f4d43944ef0d6421b450c -#: ../source/tutorial/verify-mongodb-packages.txt:21 -msgid "" -"PGP signatures provide the strongest guarantees by checking both the " -"authenticity and integrity of a file to prevent tampering." -msgstr "" - -# 77f184a24f0d474e914cfc6dafc20151 -#: ../source/tutorial/verify-mongodb-packages.txt:24 -msgid "" -"Cryptographic checksums only validate file integrity to prevent network " -"transmission errors." -msgstr "" - -# 25201dae2d0b405b9e93cb3c3c7cc636 -#: ../source/tutorial/verify-mongodb-packages.txt:28 -msgid "Procedures" -msgstr "" - -# cc9bac78053d4953bcf735ad1a42084d -#: ../source/tutorial/verify-mongodb-packages.txt:31 -msgid "Use PGP/GPG" -msgstr "" - -# 267b566036d94a548986f9ab198d7a99 -#: ../source/tutorial/verify-mongodb-packages.txt:33 -msgid "" -"MongoDB signs each release branch with a different PGP key. The public " -"key files for each release branch since MongoDB 2.2 are available for " -"download from the `key server `_ in " -"both textual ``.asc`` and binary ``.pub`` formats." -msgstr "" - -# 287c6f9e932e41b2a2b5691670b25b1e -#: ../source/tutorial/verify-mongodb-packages.txt:41 -msgid "Use SHA-256" -msgstr "" - -#~ msgid "" -#~ "The MongoDB release team digitally signs" -#~ " all software packages to certify " -#~ "that a particular MongoDB package is " -#~ "a valid and unaltered MongoDB release." -#~ msgstr "" - -#~ msgid "" -#~ "Before installing MongoDB, you can " -#~ "validate packages using either a PGP " -#~ "signature or with MD5 and SHA " -#~ "checksums of the MongoDB packages. The" -#~ " PGP signatures store an encrypted " -#~ "hash of the software package, that " -#~ "you can validate to ensure that " -#~ "the package you have is consistent " -#~ "with the official package release. " -#~ "MongoDB also publishes MD5 and SHA " -#~ "hashes of the official packages that " -#~ "you can use to confirm that you" -#~ " have a valid package." -#~ msgstr "" - -#~ msgid "Considerations" -#~ msgstr "" - -#~ msgid "MongoDB signs each release branch with a different PGP key." -#~ msgstr "" - -#~ msgid "" -#~ "The public ``.asc`` and ``.pub`` key " -#~ "files for each branch are available " -#~ "for download. For example, the 2.2 " -#~ "keys are available at the following " -#~ "URLs:" -#~ msgstr "" - -#~ msgid "" -#~ "Replace ``2.2`` with the appropriate " -#~ "release number to download public key." -#~ " Keys are available for all MongoDB" -#~ " releases beginning with 2.2." -#~ msgstr "" - -#~ msgid "Download the MongoDB installation file." -#~ msgstr "" - -#~ msgid "" -#~ "Download the binaries from " -#~ "``https://www.mongodb.org/downloads`` based on your" -#~ " environment." -#~ msgstr "" - -#~ msgid "" -#~ "For example, to download the ``2.6.0``" -#~ " release for OS X through the " -#~ "shell, type this command:" -#~ msgstr "" - -#~ msgid "Download the public signature file." -#~ msgstr "" - -#~ msgid "Download then import the key file." -#~ msgstr "" - -#~ msgid "" -#~ "If you have not downloaded and " -#~ "imported the key file, enter these " -#~ "commands:" -#~ msgstr "" - -#~ msgid "You should receive this message:" -#~ msgstr "" - -#~ msgid "Verify the MongoDB installation file." -#~ msgstr "" - -#~ msgid "Type this command:" -#~ msgstr "" - -#~ msgid "" -#~ "Download and import the key file, " -#~ "as described above, if you receive " -#~ "a message like this one:" -#~ msgstr "" - -#~ msgid "" -#~ "``gpg`` will return the following " -#~ "message if the package is properly " -#~ "signed, but you do not currently " -#~ "trust the signing key in your " -#~ "local ``trustdb``." -#~ msgstr "" - -#~ msgid "Use SHA" -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB provides checksums using both " -#~ "the SHA-1 and SHA-256 hash functions." -#~ " You can use either, as you " -#~ "like." -#~ msgstr "" - -#~ msgid "Download the SHA1 and SHA256 file." -#~ msgstr "" - -#~ msgid "Use the SHA-256 checksum to verify the MongoDB package file." -#~ msgstr "" - -#~ msgid "Compute the checksum of the package file:" -#~ msgstr "" - -#~ msgid "which will generate this result:" -#~ msgstr "" - -#~ msgid "Enter this command:" -#~ msgstr "" - -#~ msgid "The output of the ``shasum`` and ``cat`` commands should be identical." -#~ msgstr "" - -#~ msgid "Use the SHA-1 checksum to verify the MongoDB package file." -#~ msgstr "" - -#~ msgid "Use MD5" -#~ msgstr "" - -#~ msgid "Download the MD5 file." -#~ msgstr "" - -#~ msgid "Verify the checksum values for the MongoDB package file (Linux)." -#~ msgstr "" - -#~ msgid "The output of the ``md5`` and ``cat`` commands should be identical." -#~ msgstr "" - -#~ msgid "Verify the MongoDB installation file (OS X)." -#~ msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/verify-user-privileges.po b/locale/es/LC_MESSAGES/tutorial/verify-user-privileges.po deleted file mode 100644 index 4a8f9bc8a2b..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/verify-user-privileges.po +++ /dev/null @@ -1,124 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2014-04-08 19:33+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# 5966a8563fbf4ad9be2e3591d6fd841f -#: ../source/tutorial/verify-user-privileges.txt:3 -msgid "Verify User Privileges" -msgstr "" - -# 4b41c230970344e492e515a2049d3d77 -#: ../source/tutorial/verify-user-privileges.txt:8 -msgid "Overview" -msgstr "" - -# 4822d5e8e4674b9b8ed796ac33c9b743 -#: ../source/tutorial/verify-user-privileges.txt:10 -msgid "" -"A user's privileges determine the access the user has to MongoDB " -":ref:`resources ` and the :ref:`actions ` that user can perform. Users receive privileges through role " -"assignments. A user can have multiple roles, and each role can have multiple" -" privileges." -msgstr "" - -# 9dd1a7a42c874c99bfb553358814cc89 -#: ../source/tutorial/verify-user-privileges.txt:16 -msgid "For an overview of roles and privileges, see :ref:`authorization`." -msgstr "" - -# 0f9cb842b01c4fb697b0ee755467e9ae -#: ../source/tutorial/verify-user-privileges.txt:19 -msgid "Prerequisites" -msgstr "" - -# 519b47fc14e642bea36cd40ed10acf43 -#: ../source/includes/access-roles-info.rst:1 -msgid "" -"To view a role's information, you must be explicitly granted the role or " -"must have the :authaction:`viewRole` :ref:`action ` " -"on the role's database." -msgstr "" - -# 0f32e040e45f4adeb2db1cc3e1903b4b -#: ../source/tutorial/verify-user-privileges.txt:24 -msgid "Procedure" -msgstr "" - -# 82eb3d99a98f4d28ab90dd0201fda9a8 -#: ../source/includes/steps/verify-user-privileges.rst:8 -msgid "Identify the user's roles." -msgstr "" - -# 70ef6a5bbfd14c56b8c51f7b18810760 -#: ../source/includes/steps/verify-user-privileges.rst:11 -msgid "" -"Use the :dbcommand:`usersInfo` command or :method:`db.getUser()` method to " -"display user information. The :data:`~admin.system.users.roles` array " -"specifies the user's roles." -msgstr "" - -# bd7976e93d7d4f98ace827694769ff75 -#: ../source/includes/steps/verify-user-privileges.rst:16 -msgid "" -"For example, to view roles for ``accountUser01`` on the ``accounts`` " -"database, issue the following:" -msgstr "" - -# e5de8802719e48399094810f49389a9a -#: ../source/includes/steps/verify-user-privileges.rst:26 -msgid "" -"The :data:`~admin.system.users.roles` array displays all roles for " -"``accountUser01``:" -msgstr "" - -# 46dda70cec90449db6f468826fcd334d -#: ../source/includes/steps/verify-user-privileges.rst:55 -msgid "Identify the privileges granted by the roles." -msgstr "" - -# 5bf24f94a76243d38209b7ff42550e02 -#: ../source/includes/steps/verify-user-privileges.rst:58 -msgid "" -"For a given role, use the :dbcommand:`rolesInfo` command or " -":method:`db.getRole()` method, and include the ``showPrivileges`` parameter." -" The resulting role document displays both privileges granted directly and " -"roles from which this role inherits privileges." -msgstr "" - -# 9bad83d704a34598b06b71c3e02cd3f7 -#: ../source/includes/steps/verify-user-privileges.rst:64 -msgid "" -"For example, to view the privileges granted by ``siteRole01`` on the " -"``records`` database, use the following operation, which returns a document " -"with a :data:`~admin.system.roles.privileges` array:" -msgstr "" - -# f55f2f3d79694cdeaa3e769b92457b79 -#: ../source/includes/steps/verify-user-privileges.rst:75 -msgid "" -"The returned document includes the :data:`~admin.system.roles.roles` and " -":data:`~admin.system.roles.privileges` arrays:" -msgstr "" - -# b219fde061634b9ab4331f173801a11b -#: ../source/includes/steps/verify-user-privileges.rst:102 -msgid "" -"To view the privileges granted by the :authrole:`read` role, use " -":method:`db.getRole()` again with the appropriate parameters." -msgstr "" diff --git a/locale/es/LC_MESSAGES/tutorial/view-roles.po b/locale/es/LC_MESSAGES/tutorial/view-roles.po deleted file mode 100644 index 9d74dbee4a8..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/view-roles.po +++ /dev/null @@ -1,126 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-04-08 13:03-0400\n" -"PO-Revision-Date: 2014-04-08 18:35+0000\n" -"Last-Translator: tychoish \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-manual/language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -# d9def8b88c104b73991865745182ff1c -#: ../source/tutorial/view-roles.txt:3 -msgid "View Roles" -msgstr "" - -# 7ff5a32a013044099d761e29864fb59a -#: ../source/tutorial/view-roles.txt:8 -msgid "Overview" -msgstr "" - -# f43708dff31a4c288a3e3e7958358b3d -#: ../source/tutorial/view-roles.txt:10 -msgid "" -"A :ref:`role ` grants privileges to the users who are assigned the " -"role. Each role is scoped to a particular database, but MongoDB stores all " -"role information in the :data:`admin.system.roles` collection in the " -"``admin`` database." -msgstr "" - -# 4ef5c9d09d514f29afc5a82f04c9821d -#: ../source/tutorial/view-roles.txt:16 -msgid "Prerequisites" -msgstr "" - -# d259dad890934bf5bc2e307d84f77888 -#: ../source/includes/access-roles-info.rst:1 -msgid "" -"To view a role's information, you must be explicitly granted the role or " -"must have the :authaction:`viewRole` :ref:`action ` " -"on the role's database." -msgstr "" - -# 96329ad01e874e36a3dfb4256dddff56 -#: ../source/tutorial/view-roles.txt:21 -msgid "Procedures" -msgstr "" - -# f7b792d60f23456f8a7631db47148ba2 -#: ../source/tutorial/view-roles.txt:23 -msgid "" -"The following procedures use the :dbcommand:`rolesInfo` command. You also " -"can use the methods :method:`db.getRole()` (singular) and " -":method:`db.getRoles()`." -msgstr "" - -# ceaafbe66a934021b9118b6fb3cdc384 -#: ../source/tutorial/view-roles.txt:28 -msgid "View a Role in the Current Database" -msgstr "" - -# 40fd8d9205d54c93bf9fd5045db17db7 -#: ../source/tutorial/view-roles.txt:30 -msgid "" -"If the role is in the current database, you can refer to the role by name, " -"as for the role ``dataEntry`` on the current database:" -msgstr "" - -# 160b937994e14b3cbb2155a45203db85 -#: ../source/tutorial/view-roles.txt:38 -msgid "View a Role in a Different Database" -msgstr "" - -# f2fbbb3d9e7a4951b61637814a0aef4a -#: ../source/tutorial/view-roles.txt:40 -msgid "" -"If the role is in a different database, specify the role as a document. Use " -"the following form:" -msgstr "" - -# 41335337f1a041aa9a337343c78abfd4 -#: ../source/tutorial/view-roles.txt:47 -msgid "" -"To view the custom ``appWriter`` role in the ``orders`` database, issue the " -"following command from the :program:`mongo` shell:" -msgstr "" - -# 38f07d8cfd5c4ee193a3c5dbb5217558 -#: ../source/tutorial/view-roles.txt:55 -msgid "View Multiple Roles" -msgstr "" - -# 929ae909e92b428a9d252990fc19b188 -#: ../source/tutorial/view-roles.txt:57 -msgid "" -"To view information for multiple roles, specify each role as a document or " -"string in an array." -msgstr "" - -# 4989dd6b289940d884c265d97e78c280 -#: ../source/tutorial/view-roles.txt:60 -msgid "" -"To view the custom ``appWriter`` and ``clientWriter`` roles in the " -"``orders`` database, as well as the ``dataEntry`` role on the current " -"database, use the following command from the :program:`mongo` shell:" -msgstr "" - -# 81f95034d97643c1a0322142a3d383ff -#: ../source/tutorial/view-roles.txt:73 -msgid "View All Custom Roles" -msgstr "" - -# af35c64119b040bea914ae04d5d8ca2b -#: ../source/tutorial/view-roles.txt:75 -msgid "" -"To view the all custom roles, query :ref:`admin.system.roles ` collection directly, for example:" -msgstr "" diff --git a/locale/es/LC_MESSAGES/tutorial/view-sharded-cluster-configuration.po b/locale/es/LC_MESSAGES/tutorial/view-sharded-cluster-configuration.po deleted file mode 100644 index 9d36c11fe30..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/view-sharded-cluster-configuration.po +++ /dev/null @@ -1,114 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2013-12-16 22:37+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 4056639322b046f9bbd99c27d87226dc -#: ../source/tutorial/view-sharded-cluster-configuration.txt:5 -msgid "View Cluster Configuration" -msgstr "" - -# 45fe76db2e0a467980a704883868b3a6 -#: ../source/tutorial/view-sharded-cluster-configuration.txt -msgid "On this page" -msgstr "" - -# 3d8ca65432624b29886e32e7e5654710 -#: ../source/tutorial/view-sharded-cluster-configuration.txt:18 -msgid "List Databases with Sharding Enabled" -msgstr "" - -# 2c9d1758e9c7437a8b4e0b8a62b5054b -#: ../source/tutorial/view-sharded-cluster-configuration.txt:20 -msgid "" -"To list the databases that have sharding enabled, query the ``databases``" -" collection in the :ref:`config-database`. A database has sharding " -"enabled if the value of the ``partitioned`` field is ``true``. Connect to" -" a :program:`mongos` instance with a :program:`mongo` shell, and run the " -"following operation to get a full list of databases with sharding " -"enabled:" -msgstr "" - -# 69e3e52e591440fb9c1f1ed43a0888e9 -# d6ff1798539546a2af2acfd611d0726b -#: ../source/tutorial/view-sharded-cluster-configuration.txt -msgid "Example" -msgstr "" - -# eb5f458d6363470aada8dfeeca593749 -#: ../source/tutorial/view-sharded-cluster-configuration.txt:40 -msgid "If this returns the following result set:" -msgstr "" - -# 1878d7178eeb4e5780bdd67ebeaa95de -#: ../source/tutorial/view-sharded-cluster-configuration.txt:48 -msgid "Then sharding is only enabled for the ``animals`` database." -msgstr "" - -# 37443f3961bc4fba8d2b21981aa47565 -#: ../source/tutorial/view-sharded-cluster-configuration.txt:53 -msgid "List Shards" -msgstr "" - -# 7324bbe2292443a5bbc06051291413e8 -#: ../source/tutorial/view-sharded-cluster-configuration.txt:55 -msgid "" -"To list the current set of configured shards, use the " -":dbcommand:`listShards` command, as follows:" -msgstr "" - -# e86c9d7a95ae4577aa70a18fddca3aa5 -#: ../source/tutorial/view-sharded-cluster-configuration.txt:66 -msgid "View Cluster Details" -msgstr "" - -# aa8f84878a844e838ae25f83aacc1c78 -#: ../source/tutorial/view-sharded-cluster-configuration.txt:68 -msgid "" -"To view cluster details, issue :method:`db.printShardingStatus()` or " -":method:`sh.status()`. Both methods return the same output." -msgstr "" - -# 09f17d707bc34a62b5cd4aa74a87e499 -#: ../source/tutorial/view-sharded-cluster-configuration.txt:73 -msgid "``sharding version`` displays the version number of the shard metadata." -msgstr "" - -# acacf0a72cc04bfa9031a0857b92607f -#: ../source/tutorial/view-sharded-cluster-configuration.txt:76 -msgid "" -"``shards`` displays a list of the :program:`mongod` instances used as " -"shards in the cluster." -msgstr "" - -# d50510b69a9d41d6a96849b63acfe14d -#: ../source/tutorial/view-sharded-cluster-configuration.txt:79 -msgid "" -"``databases`` displays all databases in the cluster, including database " -"that do not have sharding enabled." -msgstr "" - -# 8491649b9723479ebbd1043c61bd56b7 -#: ../source/tutorial/view-sharded-cluster-configuration.txt:82 -msgid "" -"The ``chunks`` information for the ``foo`` database displays how many " -"chunks are on each shard and displays the range of each chunk." -msgstr "" - diff --git a/locale/es/LC_MESSAGES/tutorial/write-scripts-for-the-mongo-shell.po b/locale/es/LC_MESSAGES/tutorial/write-scripts-for-the-mongo-shell.po deleted file mode 100644 index 713fc0f9ee4..00000000000 --- a/locale/es/LC_MESSAGES/tutorial/write-scripts-for-the-mongo-shell.po +++ /dev/null @@ -1,340 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2014, MongoDB, Inc. -# This file is distributed under the same license as the mongodb-manual -# package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: MongoDB Manual\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: 2014-04-08 18:35+0000\n" -"Last-Translator: tychoish \n" -"Language: es\n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/mongodb-" -"manual/language/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.6.0\n" - -# 56f99f7c924a424792e37f41457caa45 -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:3 -msgid "Write Scripts for the ``mongo`` Shell" -msgstr "" - -# 631757eaf88144eba9acfbc34417d3c2 -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt -msgid "On this page" -msgstr "" - -# 31142f52bee947fbb5607cf188ee8073 -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:13 -msgid "" -"You can write scripts for the :program:`mongo` shell in JavaScript that " -"manipulate data in MongoDB or perform administrative operation. For more " -"information about the :program:`mongo` shell, see the :ref:`running-js-" -"scripts-in-mongo-on-mongod-host` section for more information about using" -" these :program:`mongo` script." -msgstr "" - -# 6abb31f4425d4f0da8167884ea4b05f3 -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:19 -msgid "" -"This tutorial provides an introduction to writing JavaScript that uses " -"the :program:`mongo` shell to access MongoDB." -msgstr "" - -# 24e29df0a2a942c9bd6d32f8f5080a88 -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:25 -msgid "Opening New Connections" -msgstr "" - -# 6d22a0e651324f4486b171ea3e565670 -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:27 -msgid "" -"From the :program:`mongo` shell or from a JavaScript file, you can " -"instantiate database connections using the :method:`Mongo()` constructor:" -msgstr "" - -# 6455576931b94222bd7b4d8f10e7dd7f -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:37 -msgid "" -"Consider the following example that instantiates a new connection to the " -"MongoDB instance running on localhost on the default port and sets the " -"global ``db`` variable to ``myDatabase`` using the " -":method:`~Mongo.getDB()` method:" -msgstr "" - -# d88800e87cea4c56b52828e72e59c51d -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:47 -msgid "" -"If connecting to a MongoDB instance that enforces access control, you can" -" use the :method:`db.auth()` method to authenticate." -msgstr "" - -# efa9e94d17b64f2d8c228f1c039f8afb -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:50 -msgid "" -"Additionally, you can use the :method:`connect()` method to connect to " -"the MongoDB instance. The following example connects to the MongoDB " -"instance that is running on ``localhost`` with the non-default port " -"``27020`` and set the global ``db`` variable:" -msgstr "" - -# dd550d1a216948cb95603eb8f1149405 -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:59 -msgid ":doc:`/reference/method/`" -msgstr "" - -# 9b8d89cab21145609168b6b6c5003643 -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:62 -msgid "Differences Between Interactive and Scripted ``mongo``" -msgstr "" - -# 71d156bf15704c63b196712f4a385225 -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:64 -msgid "" -"When writing scripts for the :program:`mongo` shell, consider the " -"following:" -msgstr "" - -# 1c0507e5fde3441997bf44b44fa3f1c4 -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:67 -msgid "" -"To set the ``db`` global variable, use the :method:`~Mongo.getDB()` " -"method or the :method:`connect()` method. You can assign the database " -"reference to a variable other than ``db``." -msgstr "" - -# 676ce9008c2d4e0b9fb7bdafa1878e24 -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:71 -msgid "" -"Write operations in the :program:`mongo` shell use a write concern of " -":ref:`{ w: 1 } ` by default. If performing bulk operations, use the" -" :method:`Bulk()` methods. See :ref:`write-methods-incompatibility` for " -"more information." -msgstr "" - -# 7e40bbe904494f2096d6e42194da89f4 -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:76 -msgid "" -"Before MongoDB 2.6, call :method:`db.getLastError()` explicitly to wait " -"for the result of :doc:`write operations `." -msgstr "" - -# c94de32062474766b5d446a3dbc9c4d6 -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:81 -msgid "" -"You **cannot** use any shell helper (e.g. ``use ``, ``show dbs``," -" etc.) inside the JavaScript file because they are not valid JavaScript." -msgstr "" - -# 0e1e0cbfa68843c2a5ae5229627ac557 -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:85 -msgid "" -"The following table maps the most common :program:`mongo` shell helpers " -"to their JavaScript equivalents." -msgstr "" - -# 5ab3e5922f9c4d1b89430e56eaf914ec -#: ../source/includes/table/helpers-to-javascript.rst:4 -msgid "Shell Helpers" -msgstr "" - -# cd4ff876d5bf4ba9ba75b5eb3ad1bc52 -#: ../source/includes/table/helpers-to-javascript.rst:6 -msgid "JavaScript Equivalents" -msgstr "" - -# 090c789063a94baba5caae3bddae7073 -#: ../source/includes/table/helpers-to-javascript.rst:8 -msgid "``show dbs``, ``show databases``" -msgstr "" - -# de107397e22b411193417bf4eb4219b7 -#: ../source/includes/table/helpers-to-javascript.rst:16 -msgid "``use ``" -msgstr "" - -# 1d00460eb9c14f25b10dc6bd831b6e3b -#: ../source/includes/table/helpers-to-javascript.rst:24 -msgid "``show collections``" -msgstr "" - -# 15dff06dcac247ecb4deb4fc6bcffdee -#: ../source/includes/table/helpers-to-javascript.rst:32 -msgid "``show users``" -msgstr "" - -# 8044c209c16847fabb4ab6ed0dfe6068 -#: ../source/includes/table/helpers-to-javascript.rst:40 -msgid "``show roles``" -msgstr "" - -# 6efefb2ed8754a18bfedd046b8ad6139 -#: ../source/includes/table/helpers-to-javascript.rst:48 -msgid "``show log ``" -msgstr "" - -# 8a982c5828714cef861d0ed63e26ee12 -#: ../source/includes/table/helpers-to-javascript.rst:56 -msgid "``show logs``" -msgstr "" - -# bc9bcaace49c4f3daf4697c450ff72a2 -#: ../source/includes/table/helpers-to-javascript.rst:64 -msgid "``it``" -msgstr "" - -# 496f9904592646119227bc42492ce3db -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:90 -msgid "" -"In interactive mode, :program:`mongo` prints the results of operations " -"including the content of all cursors. In scripts, either use the " -"JavaScript ``print()`` function or the :program:`mongo` specific " -"``printjson()`` function which returns formatted JSON." -msgstr "" - -# ae9e97be5989461a84bea5b968060f21 -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt -msgid "Example" -msgstr "" - -# d99b2326d78f4f6ab36e1a0d95b3991b -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:97 -msgid "" -"To print all items in a result cursor in :program:`mongo` shell scripts, " -"use the following idiom:" -msgstr "" - -# 5b093ca8fde14699b1a1d33d0cd32f5f -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:110 -msgid "Scripting" -msgstr "" - -# a73143a43ddc454ab916f8235b6a50a7 -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:112 -msgid "From the system prompt, use :program:`mongo` to evaluate JavaScript." -msgstr "" - -# 69080123784e4b84af181c7ba604d5bf -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:115 -msgid "``--eval`` option" -msgstr "" - -# 4935095f17164bd6bf50ad415d0222e1 -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:117 -msgid "" -"Use the :option:`--eval ` option to :program:`mongo` to " -"pass the shell a JavaScript fragment, as in the following:" -msgstr "" - -# d9c585f0e7074d7aa40c6e284c0ba7a1 -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:124 -msgid "" -"This returns the output of :method:`db.getCollectionNames()` using the " -":program:`mongo` shell connected to the :program:`mongod` or " -":program:`mongos` instance running on port ``27017`` on the ``localhost``" -" interface." -msgstr "" - -# 689a044e4df94f71843667d818653bdc -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:132 -msgid "Execute a JavaScript file" -msgstr "" - -# 4812de13da064e939c91fbbaabc24c2e -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:134 -msgid "" -"You can specify a ``.js`` file to the :program:`mongo` shell, and " -":program:`mongo` will execute the JavaScript directly. Consider the " -"following example:" -msgstr "" - -# b72a207315e74cc7832d095fbe874889 -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:142 -msgid "" -"This operation executes the ``myjsfile.js`` script in a :program:`mongo` " -"shell that connects to the ``test`` :term:`database` on the " -":program:`mongod` instance accessible via the ``localhost`` interface on " -"port ``27017``." -msgstr "" - -# 5d3bf43491cc422f8c585fee4069b20d -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:147 -msgid "" -"Alternately, you can specify the mongodb connection parameters inside of " -"the javascript file using the ``Mongo()`` constructor. See :ref:`mongo-" -"shell-new-connections` for more information." -msgstr "" - -# bf1387d35b50445c956dc848046dec5b -#: ../source/includes/fact-execute-javascript-from-shell.rst:1 -msgid "" -"You can execute a ``.js`` file from within the :program:`mongo` shell, " -"using the :method:`load()` function, as in the following:" -msgstr "" - -# 82fa8cd6383143a29020f1aebf326771 -#: ../source/includes/fact-execute-javascript-from-shell.rst:8 -msgid "This function loads and executes the :file:`myjstest.js` file." -msgstr "" - -# a7a034c62d5b474d880f9e05e533e6e5 -#: ../source/includes/fact-execute-javascript-from-shell.rst:10 -msgid "" -"The :method:`load()` method accepts relative and absolute paths. If the " -"current working directory of the :program:`mongo` shell is " -":file:`/data/db`, and the :file:`myjstest.js` resides in the " -":file:`/data/db/scripts` directory, then the following calls within the " -":program:`mongo` shell would be equivalent:" -msgstr "" - -# 163f6b26e6fb4b328fe8d0f50e2eb8aa -#: ../source/includes/fact-execute-javascript-from-shell.rst:21 -msgid "" -"There is no search path for the :method:`load()` function. If the desired" -" script is not in the current working directory or the full specified " -"path, :program:`mongo` will not be able to access the file." -msgstr "" - -#~ msgid "" -#~ "Inside the script, call " -#~ ":method:`db.getLastError()` explicitly to wait " -#~ "for the result of :doc:`write operations" -#~ " `." -#~ msgstr "" - -# 228bdbe161024843af99e88d25132d74 -#~ msgid "" -#~ "You can write scripts for the " -#~ ":program:`mongo` shell in JavaScript that " -#~ "manipulate data in MongoDB or perform" -#~ " administrative operation. For more " -#~ "information about the :program:`mongo` shell" -#~ " see :doc:`/administration/scripting`, and see" -#~ " the :ref:`running-js-scripts-in-" -#~ "mongo-on-mongod-host` section for " -#~ "more information about using these " -#~ ":program:`mongo` script." -#~ msgstr "" - -#~ msgid "" -#~ "Write operations in the :program:`mongo` " -#~ "shell use the \"safe writes\" by " -#~ "default. If performing bulk operations, " -#~ "use the :method:`Bulk()` methods. See " -#~ ":ref:`write-methods-incompatibility` for more" -#~ " information." -#~ msgstr "" - -#~ msgid "" -#~ "Before MongoDB 2.6, call " -#~ ":method:`db.getLastError()` explicitly to wait " -#~ "for the result of :doc:`write operations" -#~ " `." -#~ msgstr "" - diff --git a/locale/pot/about.pot b/locale/pot/about.pot deleted file mode 100644 index 09b6851dd19..00000000000 --- a/locale/pot/about.pot +++ /dev/null @@ -1,153 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/about.txt:5 -# 592f0dc14a044932932a6009a6843acc -msgid "About MongoDB Documentation" -msgstr "" - -#: ../source/about.txt:0 -# 5fa2b814bec54d1e89dfb7b33c2be526 -msgid "On this page" -msgstr "" - -#: ../source/about.txt:15 -# 2982df11600c49f4b3037fda82919917 -msgid "`The MongoDB Manual `_ contains comprehensive documentation on MongoDB. This page describes the manual's licensing, editions, and versions, and describes how to make a change request and how to contribute to the manual." -msgstr "" - -#: ../source/about.txt:21 -# f1c44251a9394a95869ce4ed0eb7ba4c -msgid "License" -msgstr "" - -#: ../source/about.txt:23 -# 7ccd2996e4b444eaa007fc789bf4ee03 -msgid "This work is licensed under a `Creative Commons Attribution-NonCommercial-ShareAlike 3.0 United States License `_" -msgstr "" - -#: ../source/about.txt:27 -# 584aa8ed70584082a3dafac810e0d045 -msgid "|copy| MongoDB, Inc. 2008-|year|" -msgstr "" - -#: ../source/about.txt:30 -# 3815e1eb094048bdbc7b429004d89fe4 -msgid "Editions" -msgstr "" - -#: ../source/about.txt:32 -# 8b2e9e438bd04e49a27a251604750681 -msgid "In addition to the `MongoDB Manual `_, you can also access this content in the following editions:" -msgstr "" - -#: ../source/about.txt:35 -# fd72be2118af41b2be111dc2ccec1ec7 -msgid ":hardlink:`HTML tar.gz `" -msgstr "" - -#: ../source/about.txt:37 -# 85e73c12c0a1444e990f177f6790961b -msgid ":hardlink:`EPUB Format `" -msgstr "" - -#: ../source/about.txt:39 -# 05664c87e9cd46d8a580fb15711603d1 -msgid "MongoDB Reference documentation is also available as part of `dash `_. You can also access the :hardlink:`MongoDB Man Pages ` which are also distributed with the official MongoDB Packages." -msgstr "" - -#: ../source/about.txt:45 -# a67519e2dd224012b912aecbc4055e7e -msgid "Version and Revisions" -msgstr "" - -#: ../source/about.txt:47 -# fe9c26af1dec4e83b8889c074f0dfaa7 -msgid "This version of the manual reflects version |version| of MongoDB." -msgstr "" - -#: ../source/about.txt:49 -# 5f7319e75b3e4a188d1e658107fe8b19 -msgid "See the `MongoDB Documentation Project Page `_ for an overview of all editions and output formats of the MongoDB Manual. You can see the full revision history and track ongoing improvements and additions for all versions of the manual from its `GitHub repository `_." -msgstr "" - -#: ../source/about.txt:55 -# 0bcd10e1dba64493bb9c050da41cfb82 -msgid "This edition reflects \"|branch|\" branch of the documentation as of the \"|commit|\" revision. This branch is explicitly accessible via \"|hardlink|\" and you can always reference the commit of the current manual in the :hardlink:`release.txt` file." -msgstr "" - -#: ../source/about.txt:60 -# 780de72ecdeb4d3182e4c2213f4788f9 -msgid "The most up-to-date, current, and stable version of the manual is always available at \"http://docs.mongodb.org/manual/\"." -msgstr "" - -#: ../source/about.txt:64 -# d2589272e27e4b0ebd65d851a114c32e -msgid "Report an Issue or Make a Change Request" -msgstr "" - -#: ../source/about.txt:66 -# 01ad34e032e24e16a619c1e9fa9fc312 -msgid "To report an issue with this manual or to make a change request, file a ticket at the `MongoDB DOCS Project on Jira `_." -msgstr "" - -#: ../source/about.txt:73 -# 8a9ca3fc2a504971872d79a9805bca26 -msgid "Contribute to the Documentation" -msgstr "" - -#: ../source/about.txt:80 -# 2385d04a5a624dfe8c2da3514a7045ef -msgid "The entire documentation source for this manual is available in the `mongodb/docs repository `_, which is one of the `MongoDB project repositories on GitHub `_." -msgstr "" - -#: ../source/about.txt:85 -# 177d245315dc4c90ab066bf7ef80210a -msgid "To contribute to the documentation, you can open a `GitHub account `_, fork the `mongodb/docs repository `_, make a change, and issue a pull request." -msgstr "" - -#: ../source/about.txt:90 -# 6be4dda99d5e4802a6e4122f34f317c2 -msgid "In order for the documentation team to accept your change, you must complete the `MongoDB Contributor Agreement `_." -msgstr "" - -#: ../source/about.txt:94 -# b7c0929f2e7c412fad626d60bf027414 -msgid "You can clone the repository by issuing the following command at your system shell:" -msgstr "" - -#: ../source/about.txt:102 -# 2e5948250d9d4398be66b59995301a4b -msgid "About the Documentation Process" -msgstr "" - -#: ../source/about.txt:104 -# cb6aec20c41a44f39bbb9ad4e150e5da -msgid "The MongoDB Manual uses `Sphinx `_, a sophisticated documentation engine built upon `Python Docutils `_. The original `reStructured Text `_ files, as well as all necessary Sphinx extensions and build tools, are available in the same repository as the documentation." -msgstr "" - -#: ../source/about.txt:111 -# d97e70a3e13248b7abf5764af3ec9bbf -msgid "For more information on the MongoDB documentation process, see:" -msgstr "" - -#: ../source/about.txt:121 -# dc9697e0e4364530acd2ae39ed13118a -msgid "If you have any questions, please feel free to open a :issue:`Jira Case `." -msgstr "" - diff --git a/locale/pot/administration.pot b/locale/pot/administration.pot deleted file mode 100644 index 5f312c0a341..00000000000 --- a/locale/pot/administration.pot +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration.txt:3 -# 36b2857f728a4e7ba4d3eee526277f9d -msgid "Administration" -msgstr "" - -#: ../source/administration.txt:15 -# 08e2a41f31454363b688a5a9f84db9a1 -msgid "The administration documentation addresses the ongoing operation and maintenance of MongoDB instances and deployments. This documentation includes both high level overviews of these concerns as well as tutorials that cover specific procedures and processes for operating MongoDB." -msgstr "" - -#: ../source/administration.txt:23 -# 215402f795b5498ebfd4e0f0077d13f8 -msgid "The MongoDB Manual contains administrative documentation and tutorials thoughout several sections. See :doc:`/administration/replica-sets` and :doc:`/sharding` for additional tutorials and information." -msgstr "" - diff --git a/locale/pot/administration/analyzing-mongodb-performance.pot b/locale/pot/administration/analyzing-mongodb-performance.pot deleted file mode 100644 index 74d85c31996..00000000000 --- a/locale/pot/administration/analyzing-mongodb-performance.pot +++ /dev/null @@ -1,333 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/analyzing-mongodb-performance.txt:3 -# 9d2ac1561dab47efb2f15bbcf2cf489e -msgid "MongoDB Performance" -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:0 -# cd97ff1bc67248ba812d9b13747cbbe1 -msgid "On this page" -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:13 -# 23164b1d451642d6afdaeb3855e21dea -msgid "As you develop and operate applications with MongoDB, you may need to analyze the performance of the application and its database. When you encounter degraded performance, it is often a function of database access strategies, hardware availability, and the number of open database connections." -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:19 -# cdb4b920e9334cb0b6193850a8de82b2 -msgid "Some users may experience performance limitations as a result of inadequate or inappropriate indexing strategies, or as a consequence of poor schema design patterns. :ref:`analyzing-performance-locks` discusses how these can impact MongoDB's internal locking." -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:24 -# eab93e0912c147378379a725b6f1e1c9 -msgid "Performance issues may indicate that the database is operating at capacity and that it is time to add additional capacity to the database. In particular, the application's :term:`working set` should fit in the available physical memory. See :ref:`analyzing-memory-mmapv1` for more information on the working set." -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:30 -# 4971d8e0061040ea8f49ec37c624561c -msgid "In some cases performance issues may be temporary and related to abnormal traffic load. As discussed in :ref:`number-of-connections`, scaling can help relax excessive traffic." -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:34 -# 65e27c0eece7408a9443d2c68dde22fc -msgid ":ref:`database-profiling` can help you to understand what operations are causing degradation." -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:40 -# 66297193c1d648b2825abd243c2063ac -msgid "Locking Performance" -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:42 -# 3dde92ce1dc7450981ede5fd78b2a21d -msgid "MongoDB uses a locking system to ensure data set consistency. If certain operations are long-running or a queue forms, performance will degrade as requests and operations wait for the lock." -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:46 -# a60ff9c46e5441dcaefd473f58c851e2 -msgid "Lock-related slowdowns can be intermittent. To see if the lock has been affecting your performance, refer to the :ref:`server-status-locks` section and the :ref:`globalLock` section of the :dbcommand:`serverStatus` output." -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:51 -# c01385ca2245486f9fb7b9a81c7c3ce4 -msgid "Dividing :serverstatus:`locks.timeAcquiringMicros` by :serverstatus:`locks.acquireWaitCount` can give an approximate average wait time for a particular lock mode." -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:55 -# 692f5caa7e04448f80306947a2ee4827 -msgid ":serverstatus:`locks.deadlockCount` provide the number of times the lock acquisitions encountered deadlocks." -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:58 -# e35b48ddf3dc45cb98d0babca667b675 -msgid "If :serverstatus:`globalLock.currentQueue.total` is consistently high, then there is a chance that a large number of requests are waiting for a lock. This indicates a possible concurrency issue that may be affecting performance." -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:63 -# cb01032d7cea4da78f7ab7c4048fb2fa -msgid "If :serverstatus:`globalLock.totalTime` is high relative to :serverstatus:`uptime`, the database has existed in a lock state for a significant amount of time." -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:67 -# 4a0164e003ce4311a1c861b8982cb948 -msgid "Long queries can result from ineffective use of indexes; non-optimal schema design; poor query structure; system architecture issues; or insufficient RAM resulting in :ref:`page faults ` and disk reads." -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:75 -# f65ed00c4eec4b62913c6c8910743cab -msgid "Memory and the MMAPv1 Storage Engine" -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:78 -# d5892aee20c3483487a6d515760a8bfa -msgid "Memory Use" -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:80 -# 2c893380a6f24d6d914ebcf81dc7d85b -msgid "With the :ref:`MMAPv1 ` storage engine, MongoDB uses memory-mapped files to store data. Given a data set of sufficient size, the :program:`mongod` process will allocate all available memory on the system for its use." -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:85 -# 28f9119d9e2b4b67b5444adcc682bb1c -msgid "While this is intentional and aids performance, the memory mapped files make it difficult to determine if the amount of RAM is sufficient for the data set." -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:88 -# 32009e1eea634639bae503ce09a06425 -msgid "The :ref:`memory usage statuses ` metrics of the :dbcommand:`serverStatus` output can provide insight into MongoDB's memory use." -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:92 -# 60a76bfb377a4518ac41667bd1ee9106 -msgid "The :serverstatus:`mem.resident` field provides the amount of resident memory in use. If this exceeds the amount of system memory *and* there is a significant amount of data on disk that isn't in RAM, you may have exceeded the capacity of your system." -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:97 -# e9b8dbedd23745a2a137fc3805bf4f83 -msgid "You can inspect :serverstatus:`mem.mapped` to check the amount of mapped memory that :program:`mongod` is using. If this value is greater than the amount of system memory, some operations will require a :term:`page faults ` to read data from disk." -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:106 -# c5ec4eb7a5f14243ac2260ed1bdb71d5 -msgid "Page Faults" -msgstr "" - -#: ../source/includes/fact-page-fault.rst:1 -# bd74b31e27414feeb03a8e687da585b6 -msgid "With the MMAPv1 storage engine, page faults can occur as MongoDB reads from or writes data to parts of its data files that are not currently located in physical memory. In contrast, operating system page faults happen when physical memory is exhausted and pages of physical memory are swapped to disk." -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:110 -# 125ce0f9c8204935a70ab05e01e84557 -msgid "MongoDB reports its triggered page faults as the total number of :term:`page faults ` in one second. To check for page faults, see the :serverstatus:`extra_info.page_faults` value in the :dbcommand:`serverStatus` output." -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:115 -# 135c85b7a9e248da9e50045b42875aed -msgid "Rapid increases in the MongoDB page fault counter may indicate that the server has too little physical memory. Page faults also can occur while accessing large data sets or scanning an entire collection." -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:119 -# 3b77129a2a6044ad8f6eb1834b63f1a4 -msgid "A single page fault completes quickly and is not problematic. However, in aggregate, large volumes of page faults typically indicate that MongoDB is reading too much data from disk." -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:123 -# c6a433261a6e403bac5eb159936d15f8 -msgid "MongoDB can often \"yield\" read locks after a page fault, allowing other database processes to read while :program:`mongod` loads the next page into memory. Yielding the read lock following a page fault improves concurrency, and also improves overall throughput in high volume systems." -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:128 -# 0d2e7e98ec724879ae872a8aaabd8884 -msgid "Increasing the amount of RAM accessible to MongoDB may help reduce the frequency of page faults. If this is not possible, you may want to consider deploying a :term:`sharded cluster` or adding :term:`shards ` to your deployment to distribute load among :program:`mongod` instances." -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:133 -# f8848bfaafc44614be3f6311fcf01a76 -msgid "See :ref:`faq-storage-page-faults` for more information." -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:138 -# cc29c772b94249b18986a2c18c9e3c3c -msgid "Number of Connections" -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:140 -# ed309a2e8b4340cb914e9833d1ecd0db -msgid "In some cases, the number of connections between the applications and the database can overwhelm the ability of the server to handle requests. The following fields in the :dbcommand:`serverStatus` document can provide insight:" -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:144 -# e10aebd11ab546279ad20b0d494b5c67 -msgid ":serverstatus:`globalLock.activeClients` contains a counter of the total number of clients with active operations in progress or queued." -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:148 -# 9e3ac0332fd04a66b1d77d2866d15996 -msgid ":serverstatus:`connections` is a container for the following two fields:" -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:151 -# ec32dbbd191e4bfcb8124c80195eb02a -msgid ":serverstatus:`connections.current` the total number of current clients that connect to the database instance." -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:154 -# b3ea65c25032450c8cb720ec89cdd02a -msgid ":serverstatus:`connections.available` the total number of unused connections available for new clients." -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:157 -# 9bb5ee5ffdb64f4f908ea84952401822 -msgid "If there are numerous concurrent application requests, the database may have trouble keeping up with demand. If this is the case, then you will need to increase the capacity of your deployment." -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:161 -# 3491e1b46cdd496697b7803250916600 -msgid "For read-heavy applications, increase the size of your :term:`replica set` and distribute read operations to :term:`secondary` members." -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:164 -# fff0ccff3d194c2cb4c4c13ac8213960 -msgid "For write-heavy applications, deploy :term:`sharding` and add one or more :term:`shards ` to a :term:`sharded cluster` to distribute load among :program:`mongod` instances." -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:168 -# 3602f2e9943c410b98650bd4098eea7a -msgid "Spikes in the number of connections can also be the result of application or driver errors. All of the officially supported MongoDB drivers implement connection pooling, which allows clients to use and reuse connections more efficiently. Extremely high numbers of connections, particularly without corresponding workload is often indicative of a driver or other configuration error." -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:175 -# 96f356b17ede49c796a4fb1f1f7b0497 -msgid "Unless constrained by system-wide limits, MongoDB has no limit on incoming connections. On Unix-based systems, you can modify system limits using the ``ulimit`` command, or by editing your system's ``/etc/sysctl`` file. See :doc:`/reference/ulimit` for more information." -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:184 -# 65bb97442bd948e4b96ba7c3ad6070b3 -msgid "Database Profiling" -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:186 -# 815d6eef6f2044d795733a370a471c21 -msgid "MongoDB's \"Profiler\" is a database profiling system that can help identify inefficient queries and operations." -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:189 -# 265cb5f5d2064c82be99ba6a7c93ebf2 -msgid "The following profiling levels are available:" -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:194 -# af4018ea0f9640b9a2dd2bbd4ca4a0af -msgid "**Level**" -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:196 -# c37efa2362c24e7bbc48c03ce5ba038c -msgid "**Setting**" -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:198 -# 293d142d62f64b5caa2f3cc219a0137a -msgid "0" -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:200 -# 10b242c9f364490fb9e668af2cf91795 -msgid "Off. No profiling" -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:202 -# 6df4e5be967a4bfa96398e375a79bd82 -msgid "1" -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:204 -# 8aa4bab21ef640bb920b0fb8b081fb68 -msgid "On. Only includes *\"slow\"* operations" -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:206 -# acd6673040bf44a9921b45f1ec969427 -msgid "2" -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:208 -# c801fea66fa44693b2c52374b507d50d -msgid "On. Includes *all* operations" -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:210 -# 4ec0c6ffb6e84395aab46026ec138b75 -msgid "Enable the profiler by setting the :dbcommand:`profile` value using the following command in the :program:`mongo` shell:" -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:218 -# a7a966667d044e67a1e635e7d600368c -msgid "The :setting:`~operationProfiling.slowOpThresholdMs` setting defines what constitutes a \"slow\" operation. To set the threshold above which the profiler considers operations \"slow\" (and thus, included in the level ``1`` profiling data), you can configure :setting:`~operationProfiling.slowOpThresholdMs` at runtime as an argument to the :method:`db.setProfilingLevel()` operation." -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:0 -# 95adc3cea06d4bb9963ac9af03f0ecec -msgid "See" -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:227 -# 74e23ffbf52845aa88c75b7f6c2481cf -msgid "By default, :program:`mongod` records all \"slow\" queries to its :setting:`log `, as defined by :setting:`~operationProfiling.slowOpThresholdMs`." -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:232 -# 756d76f52f5f4557aab58656531b2c0b -msgid "Because the database profiler can negatively impact performance, only enable profiling for strategic intervals and as minimally as possible on production systems." -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:236 -# bcab10b608bf4d70958e0d53486924a9 -msgid "You may enable profiling on a per-:program:`mongod` basis. This setting will not propagate across a :term:`replica set` or :term:`sharded cluster`." -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:240 -# 09a7b6a7211144d8ade8e643e7cede8a -msgid "You can view the output of the profiler in the ``system.profile`` collection of your database by issuing the ``show profile`` command in the :program:`mongo` shell, or with the following operation:" -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:248 -# 4fa377ad58ed48e19b15239c07995c79 -msgid "This returns all operations that lasted longer than 100 milliseconds. Ensure that the value specified here (``100``, in this example) is above the :setting:`~operationProfiling.slowOpThresholdMs` threshold." -msgstr "" - -#: ../source/administration/analyzing-mongodb-performance.txt:252 -# 2872910e640e41948c495bc7b372a1a2 -msgid "You must use the :operator:`$query` operator to access the ``query`` field of documents within ``system.profile``." -msgstr "" - -#: ../source/includes/extracts/additional-resources-optimization.rst:4 -# 13e73973101d49508e064a15fa251ea9 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-optimization.rst:6 -# 9f4064e8bcae43a6a8683cdcda663e11 -msgid "`MongoDB Ops Optimization Consulting Package `_" -msgstr "" - diff --git a/locale/pot/administration/backup-sharded-clusters.pot b/locale/pot/administration/backup-sharded-clusters.pot deleted file mode 100644 index 86569483961..00000000000 --- a/locale/pot/administration/backup-sharded-clusters.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/backup-sharded-clusters.txt:3 -# f2a8fedfa45b48b28c11af2c1615be1c -msgid "Backup and Restore Sharded Clusters" -msgstr "" - -#: ../source/administration/backup-sharded-clusters.txt:13 -# 8689a408b9a445be89a18410b14d66e8 -msgid "The following tutorials describe backup and restoration for sharded clusters:" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-backup-sharded-clusters.rst:7 -# 5773aee7cf084a489b5c328f8089eed0 -msgid ":doc:`/tutorial/backup-sharded-cluster-with-filesystem-snapshots`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-backup-sharded-clusters.rst:4 -# 3f117ea80d0a48bc9c6cca88746b9839 -msgid "Use file system snapshots back up each component in the sharded cluster individually. The procedure involves stopping the cluster balancer. If your system configuration allows file system backups, this might be more efficient than using MongoDB tools." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-backup-sharded-clusters.rst:11 -# d5319618801b48f78e1927ca2ed6e2f6 -msgid ":doc:`/tutorial/backup-sharded-cluster-with-database-dumps`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-backup-sharded-clusters.rst:10 -# e2828dc06dc447938fc4b3ed49ccbf16 -msgid "Create backups using :program:`mongodump` to back up each component in the cluster individually." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-backup-sharded-clusters.rst:15 -# 7484cdcae1144766811e120e7d28d1cc -msgid ":doc:`/tutorial/schedule-backup-window-for-sharded-clusters`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-backup-sharded-clusters.rst:14 -# 045f0b728c6d4ba49207a0458b2f1a4a -msgid "Limit the operation of the cluster balancer to provide a window for regular backup operations." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-backup-sharded-clusters.rst:18 -# 6c14c0d1f6304f78be0fadc4b0d8553d -msgid ":doc:`/tutorial/restore-sharded-cluster`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-backup-sharded-clusters.rst:18 -# be44b7d4cffe4a388e3ed8829a86c9b5 -msgid "An outline of the procedure and consideration for restoring an *entire* sharded cluster from backup." -msgstr "" - diff --git a/locale/pot/administration/backup.pot b/locale/pot/administration/backup.pot deleted file mode 100644 index 117e9b1914b..00000000000 --- a/locale/pot/administration/backup.pot +++ /dev/null @@ -1,78 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/backup.txt:3 -# 78b71309665a43f1b4a0d3206b2d713d -msgid "Backup and Recovery" -msgstr "" - -#: ../source/administration/backup.txt:13 -# 6e09af7b02b1419f87510474e815eb87 -msgid "The following tutorials describe backup and restoration for a :program:`mongod` instance:" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-backup-and-recovery.rst:6 -# 433c2e2a5c124806995afce3b4085f29 -msgid ":doc:`/tutorial/backup-with-filesystem-snapshots`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-backup-and-recovery.rst:4 -# e92070892f1545ebbc3191fe249cad2d -msgid "An outline of procedures for creating MongoDB data set backups using system-level file snapshot tool, such as :term:`LVM` or native storage appliance tools." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-backup-and-recovery.rst:10 -# 4df72d6876844ae181fd32c04b9533eb -msgid ":doc:`/tutorial/restore-replica-set-from-backup`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-backup-and-recovery.rst:9 -# a180abd67f424c9584587354bccc2dcb -msgid "Describes procedure for restoring a replica set from an archived backup such as a :program:`mongodump` or |mms-home| Backup file." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-backup-and-recovery.rst:15 -# 1112419d3b43445cadd1a7d91e817e00 -msgid ":doc:`/tutorial/backup-and-restore-tools`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-backup-and-recovery.rst:13 -# 1dd23849ce584c34b319fa16c128b959 -msgid "Describes a procedure for exporting the contents of a database to either a binary dump or a textual exchange format, and for importing these files into a database." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-backup-and-recovery.rst:19 -# 48f70875e9ba4fe8bb31f29b193cf93f -msgid ":doc:`/administration/backup-sharded-clusters`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-backup-and-recovery.rst:18 -# a6c44bfee3c74588822a3227807e3b90 -msgid "Detailed procedures and considerations for backing up sharded clusters and single shards." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-backup-and-recovery.rst:22 -# 27fe2d72a2ce4f99950ce42dc8afe181 -msgid ":doc:`/tutorial/recover-data-following-unexpected-shutdown`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-backup-and-recovery.rst:22 -# bbe94909ca0447e5b80213a5f314a589 -msgid "Recover data from MongoDB data files that were not properly closed or have an invalid state." -msgstr "" - diff --git a/locale/pot/administration/configuration-and-maintenance.pot b/locale/pot/administration/configuration-and-maintenance.pot deleted file mode 100644 index 397f441dd2b..00000000000 --- a/locale/pot/administration/configuration-and-maintenance.pot +++ /dev/null @@ -1,78 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/configuration-and-maintenance.txt:3 -# 6bb0c9e31c3840349fc8fb4a5249f01c -msgid "Configuration and Maintenance" -msgstr "" - -#: ../source/administration/configuration-and-maintenance.txt:7 -# 65340ed4d8bf41f79e1e3e31652be894 -msgid "This section describes routine management operations, including updating your MongoDB deployment's configuration." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-configuration-and-maintenance.rst:5 -# badc5867e484493b851e7071cb53d331 -msgid ":doc:`/administration/configuration`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-configuration-and-maintenance.rst:4 -# 5714db6f614b4862b773bcbfc5fa9829 -msgid "Outlines common MongoDB configurations and examples of best-practice configurations for common use cases." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-configuration-and-maintenance.rst:9 -# 9387024e71d74396adc80ab3f442424f -msgid ":doc:`/tutorial/upgrade-revision`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-configuration-and-maintenance.rst:8 -# 272e7648d104443bb2f29cab52899f8b -msgid "Introduces the basic process for upgrading a MongoDB deployment between different minor release versions." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-configuration-and-maintenance.rst:12 -# aa3eb1a77967413fac51a36e5fcb8549 -msgid ":doc:`/tutorial/manage-mongodb-processes`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-configuration-and-maintenance.rst:12 -# fcfae5f11cc24ae8a541d30b0097dac8 -msgid "Start, configure, and manage running :program:`mongod` process." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-configuration-and-maintenance.rst:16 -# 11f342a2409a47659148c60b01fa3344 -msgid ":doc:`/tutorial/terminate-running-operations`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-configuration-and-maintenance.rst:15 -# cb27d3fc52d24f4a9d11858d4f2ba9cb -msgid "Stop in progress MongoDB client operations using :method:`db.killOp()` and :method:`~cursor.maxTimeMS()`." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-configuration-and-maintenance.rst:18 -# bd0efe18ea2a414d8c03b0dbc867a1b9 -msgid ":doc:`/tutorial/rotate-log-files`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-configuration-and-maintenance.rst:19 -# e9380815783b4a20a1ae2843b0a2b7df -msgid "Archive the current log files and start new ones." -msgstr "" - diff --git a/locale/pot/administration/configuration.pot b/locale/pot/administration/configuration.pot deleted file mode 100644 index 93dbf0aad43..00000000000 --- a/locale/pot/administration/configuration.pot +++ /dev/null @@ -1,346 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/configuration.txt:5 -# e41366823fe74bbbb21d1d1f080a2d4c -msgid "Run-time Database Configuration" -msgstr "" - -#: ../source/administration/configuration.txt:0 -# daf9ba5207d44079a521df2ea4ff23b0 -msgid "On this page" -msgstr "" - -#: ../source/administration/configuration.txt:15 -# 720b43fb89d844d58a6864717a8ed24f -msgid "The :doc:`command line ` and :doc:`configuration file ` interfaces provide MongoDB administrators with a large number of options and settings for controlling the operation of the database system. This document provides an overview of common configurations and examples of best-practice configurations for common use cases." -msgstr "" - -#: ../source/administration/configuration.txt:22 -# 7c4a9ff2ffe64c478e76d856b71c5814 -msgid "While both interfaces provide access to the same collection of options and settings, this document primarily uses the configuration file interface. If you run MongoDB using a :term:`init script` or if you installed from a package for your operating system, you likely already have a configuration file located at ``/etc/mongod.conf``. Confirm this by checking the contents of the ``/etc/init.d/mongod`` or ``/etc/rc.d/mongod`` script to ensure that the init scripts start the :program:`mongod` with the appropriate configuration file." -msgstr "" - -#: ../source/administration/configuration.txt:31 -# 455980172f9a44a0876187a73847154f -msgid "To start a MongoDB instance using this configuration file, issue a command in the following form:" -msgstr "" - -#: ../source/administration/configuration.txt:39 -# c642008e1d124e8db24324245cacaac0 -msgid "Modify the values in the ``/etc/mongod.conf`` file on your system to control the configuration of your database instance." -msgstr "" - -#: ../source/administration/configuration.txt:45 -# 1d4700a56cfe45839e64e9a69dcd5231 -msgid "Configure the Database" -msgstr "" - -#: ../source/administration/configuration.txt:47 -# abe750ccb3834a349aca543553c1bb97 -msgid "Consider the following basic configuration which uses the :doc:`YAML format `:" -msgstr "" - -#: ../source/administration/configuration.txt:67 -# 83e88f145b4f4fc79ec330b326f5ec8e -msgid "Or, if using the older ``.ini`` configuration file format:" -msgstr "" - -#: ../source/administration/configuration.txt:80 -# 2da314ea2cc3417b8ff394e0b4d100a6 -msgid "For most standalone servers, this is a sufficient base configuration. It makes several assumptions, but consider the following explanation:" -msgstr "" - -#: ../source/administration/configuration.txt:84 -# ab7267f6842e47aa887c937f5d975a9f -msgid ":setting:`~processManagement.fork` is ``true``, which enables a :term:`daemon` mode for :program:`mongod`, which detaches (i.e. \"forks\") the MongoDB from the current session and allows you to run the database as a conventional server." -msgstr "" - -#: ../source/administration/configuration.txt:89 -# 3727e016c152469c90cbbc33ce33dabc -msgid ":setting:`~net.bindIp` is ``127.0.0.1``, which forces the server to only listen for requests on the localhost IP. Only bind to secure interfaces that the application-level systems can access with access control provided by system network filtering (i.e. \":term:`firewall`\")." -msgstr "" - -#: ../source/includes/note-deb-and-rpm-default-to-localhost.rst:4 -# 58a5c8cc434a443296362f678ad7103f -msgid "|mongodb-package| installed from official :doc:`.deb ` and :doc:`.rpm ` packages have the :setting:`bind_ip` configuration set to ``127.0.0.1`` by default." -msgstr "" - -#: ../source/administration/configuration.txt:99 -# 60b74f8a66364754970abaff2593cc08 -msgid ":setting:`~net.port` is ``27017``, which is the default MongoDB port for database instances. MongoDB can bind to any port. You can also filter access based on port using network filtering tools." -msgstr "" - -#: ../source/administration/configuration.txt:106 -# 5e6f9d93588949e097f8df85c20490c5 -msgid "UNIX-like systems require superuser privileges to attach processes to ports lower than 1024." -msgstr "" - -#: ../source/administration/configuration.txt:109 -# 5e685568466649409e3ec1eb22668412 -msgid ":setting:`~systemLog.quiet` is ``true``. This disables all but the most critical entries in output/log file, and is *not* recommended for production systems. If you do set this option, you can use :dbcommand:`setParameter` to modify this setting during run time." -msgstr "" - -#: ../source/administration/configuration.txt:115 -# 07bdae6c328c42fca06976f50b5e8bb3 -msgid ":setting:`~storage.dbPath` is ``/srv/mongodb``, which specifies where MongoDB will store its data files. ``/srv/mongodb`` and ``/var/lib/mongodb`` are popular locations. The user account that :program:`mongod` runs under will need read and write access to this directory." -msgstr "" - -#: ../source/administration/configuration.txt:121 -# fbb563891d0e4539ae9b2191fdebfbaa -msgid ":setting:`systemLog.path` is ``/var/log/mongodb/mongod.log`` which is where :program:`mongod` will write its output. If you do not set this value, :program:`mongod` writes all output to standard output (e.g. ``stdout``.)" -msgstr "" - -#: ../source/administration/configuration.txt:126 -# 8803c11bb1c643298661c13fc9d77b63 -msgid ":setting:`~systemLog.logAppend` is ``true``, which ensures that :program:`mongod` does not overwrite an existing log file following the server start operation." -msgstr "" - -#: ../source/administration/configuration.txt:130 -# 78f0da1d26414793887b2a86bacc5e56 -msgid ":setting:`storage.journal.enabled` is ``true``, which enables :term:`journaling `. Journaling ensures single instance write-durability. 64-bit builds of :program:`mongod` enable journaling by default. Thus, this setting may be redundant." -msgstr "" - -#: ../source/administration/configuration.txt:135 -# 879eb8726826412abedd7ade224f5bc8 -msgid "Given the default configuration, some of these values may be redundant. However, in many situations explicitly stating the configuration increases overall system intelligibility." -msgstr "" - -#: ../source/administration/configuration.txt:142 -# 69a934e911824ed48c7f3d818cd31215 -msgid "Security Considerations" -msgstr "" - -#: ../source/administration/configuration.txt:144 -# b1628a964b334ce5af7f5fa312d30a0a -msgid "The following collection of configuration options are useful for limiting access to a :program:`mongod` instance. Consider the following settings, shown in both ``YAML`` and older configuration file format:" -msgstr "" - -#: ../source/administration/configuration.txt:148 -#: ../source/administration/configuration.txt:195 -#: ../source/administration/configuration.txt:219 -# 3f83e539c25040b483da1bb5c39c10f8 -# 83b24aebf40344cc8b2746a4be1f7968 -# a6cf620304ad43d69b603c9e18832c24 -msgid "In :doc:`YAML format `" -msgstr "" - -#: ../source/administration/configuration.txt:157 -# 283a1b2444ee4185ac40d727848dcc98 -msgid "Or, if using the older :v2.4:`older configuration file format `:" -msgstr "" - -#: ../source/administration/configuration.txt:165 -# 134822f8320b43fd97814213165cf18b -msgid "Consider the following explanation for these configuration decisions:" -msgstr "" - -#: ../source/administration/configuration.txt:167 -# d1ff101c224f41b497f86550e096d54c -msgid "\":setting:`~net.bindIp`\" has three values: ``127.0.0.1``, the localhost interface; ``10.8.0.10``, a private IP address typically used for local networks and VPN interfaces; and ``192.168.4.24``, a private network interface typically used for local networks." -msgstr "" - -#: ../source/administration/configuration.txt:172 -# d4ce65b233da4f2bbb8fb8bb848cff39 -msgid "Because production MongoDB instances need to be accessible from multiple database servers, it is important to bind MongoDB to multiple interfaces that are accessible from your application servers. At the same time it's important to limit these interfaces to interfaces controlled and protected at the network layer." -msgstr "" - -#: ../source/administration/configuration.txt:178 -# 0e9a18db25d447a79a9ebfafd32ed6a1 -msgid "\":setting:`~security.authorization`\" is ``true`` enables the authorization system within MongoDB. If enabled you will need to log in by connecting over the ``localhost`` interface for the first time to create user credentials." -msgstr "" - -#: ../source/administration/configuration.txt:183 -# 5a55e769c1f54d5b84b9ee91bdbec1d9 -msgid ":doc:`/security`" -msgstr "" - -#: ../source/administration/configuration.txt:186 -# 5b5ebe851a4e40e1afd81a30cad23045 -msgid "Replication and Sharding Configuration" -msgstr "" - -#: ../source/administration/configuration.txt:189 -# c0169a8e63d84d97ac1e921992bc9bca -msgid "Replication Configuration" -msgstr "" - -#: ../source/administration/configuration.txt:191 -# b1e47d8702f64409a2c41e6431540f52 -msgid ":term:`Replica set` configuration is straightforward, and only requires that the :setting:`~replication.replSetName` have a value that is consistent among all members of the set. Consider the following:" -msgstr "" - -#: ../source/administration/configuration.txt:202 -#: ../source/administration/configuration.txt:226 -#: ../source/administration/configuration.txt:331 -# 133822f428a94c4281e0e653d7668242 -# d30876968c5440d1837a17d64582dbb2 -# fd1e3715bcb04ccbb5d3a3d9a6276edd -msgid "Or, if using the :v2.4:`older configuration file format `:" -msgstr "" - -#: ../source/administration/configuration.txt:209 -# 941da5b0fc3948859c098339b48340d6 -msgid "Use descriptive names for sets. Once configured, use the :program:`mongo` shell to add hosts to the replica set." -msgstr "" - -#: ../source/administration/configuration.txt:213 -# 70ba83603d6b4d5f91f7b29cb7c171d5 -msgid ":ref:`Replica set reconfiguration `." -msgstr "" - -#: ../source/administration/configuration.txt:216 -# ea0a53d7fc174a4cab3bd79f76b94166 -msgid "To enable authentication for the :term:`replica set`, add the following :setting:`~security.keyFile` option:" -msgstr "" - -#: ../source/administration/configuration.txt:233 -# e4e6db0d3b4b49c0bbd2f1d3ddc2c9dc -msgid "Setting :setting:`~security.keyFile` enables authentication and specifies a key file for the replica set member use to when authenticating to each other. The content of the key file is arbitrary, but must be the same on all members of the :term:`replica set` and :program:`mongos` instances that connect to the set. The keyfile must be less than one kilobyte in size and may only contain characters in the base64 set and the file must not have group or \"world\" permissions on UNIX systems." -msgstr "" - -#: ../source/administration/configuration.txt:242 -# 6720ae1276df4faf9fb06d0bdb2488ea -msgid "The :ref:`Replica Set Security ` section for information on configuring authentication with replica sets." -msgstr "" - -#: ../source/administration/configuration.txt:245 -# 0668d1a7ed0b47e48582a2cca51511b9 -msgid "The :doc:`/replication` document for more information on replication in MongoDB and replica set configuration in general." -msgstr "" - -#: ../source/administration/configuration.txt:249 -# 06522c4cfe9a473182dd651ca251a83b -msgid "Sharding Configuration" -msgstr "" - -#: ../source/administration/configuration.txt:251 -# 5016e5411ea24504a0670642973da245 -msgid "Sharding requires :program:`mongod` instances with different :program:`mongod` configurations for the :ref:`config servers ` and the :doc:`shards `. The config servers store the cluster's metadata, while the shards store the data." -msgstr "" - -#: ../source/administration/configuration.txt:257 -# 1e9a4cab2abd494fb705916b3cc4a3ff -msgid "To configure the config server :program:`mongod` instances, in the configuration file, specify ``configsvr`` for the :setting:`sharding.clusterRole` setting." -msgstr "" - -#: ../source/administration/configuration.txt:263 -# a06d8c9f41634a5f8a7953469f6f3bc8 -msgid "Starting in version 3.4, MongoDB removes support for mirrored config servers and config servers must be deployed as a replica set. See :doc:`/tutorial/upgrade-config-servers-to-replica-set`." -msgstr "" - -#: ../source/administration/configuration.txt:277 -# 176231aab0c44876b72fd6e85b80c592 -msgid "To deploy config servers as a replica set, the config servers must run the :ref:`storage-wiredtiger`. :method:`Initiate ` the replica set and add members." -msgstr "" - -#: ../source/administration/configuration.txt:281 -# a2651ebc0b844683961761c0ba0a55d9 -msgid "To configure the shard :program:`mongod` instances, specify ``shardsvr`` for the :setting:`sharding.clusterRole` setting, and if running as a replica set, the replica set name:" -msgstr "" - -#: ../source/administration/configuration.txt:292 -# 4db719513a984b7cba7ba863ef7f7fd2 -msgid "If running as a replica set, :method:`initiate ` the shard replica set and add members." -msgstr "" - -#: ../source/administration/configuration.txt:295 -# 233488707192459699bf05d594b905f9 -msgid "For the router (i.e. :program:`mongos`), configure at least one :program:`mongos` process with the following :doc:`setting `:" -msgstr "" - -#: ../source/administration/configuration.txt:304 -# df19c05101a04e5dbb0102c7643c8d5a -msgid "You can specify additional members of the config server replica set by specifying hostnames and ports in the form of a comma separated list after the replica set name." -msgstr "" - -#: ../source/administration/configuration.txt:308 -# 3cd8a4e450ef49c7ad22daac9e7b63a7 -msgid "The :doc:`/sharding` section of the manual for more information on sharding and cluster configuration." -msgstr "" - -#: ../source/administration/configuration.txt:312 -# a4a86340c0a34e5c8adca6c4385db064 -msgid "Run Multiple Database Instances on the Same System" -msgstr "" - -#: ../source/administration/configuration.txt:314 -# f265d43fcf9b44e0b990e5bb8702a64a -msgid "In many cases running multiple instances of :program:`mongod` on a single system is not recommended. On some types of deployments [#multimongod]_ and for testing purposes you may need to run more than one :program:`mongod` on a single system." -msgstr "" - -#: ../source/administration/configuration.txt:319 -# d3e3258320cd411da9acffd9e0335b8d -msgid "In these cases, use a :ref:`base configuration ` for each instance, but consider the following configuration values:" -msgstr "" - -#: ../source/administration/configuration.txt:322 -# ccd8a8fa21974eaba38c22775ceb3056 -msgid "In :doc:`YAML format `:" -msgstr "" - -#: ../source/administration/configuration.txt:339 -# 8e6045f3e7874540b524aa932ef59552 -msgid "The :setting:`~storage.dbPath` value controls the location of the :program:`mongod` instance's data directory. Ensure that each database has a distinct and well labeled data directory. The :setting:`~processManagement.pidFilePath` controls where :program:`mongod` process places it's :term:`process id ` file. As this tracks the specific :program:`mongod` file, it is crucial that file be unique and well labeled to make it easy to start and stop these processes." -msgstr "" - -#: ../source/administration/configuration.txt:347 -# 6750e237e60346c28c8fa3948e23a8ec -msgid "Create additional :term:`init scripts ` and/or adjust your existing MongoDB configuration and init script as needed to control these processes." -msgstr "" - -#: ../source/administration/configuration.txt:351 -# 60c76eb013b145488b6ae1979cd8aab6 -msgid "Single-tenant systems with :term:`SSD` or other high performance disks may provide acceptable performance levels for multiple :program:`mongod` instances. Additionally, you may find that multiple databases with small working sets may function acceptably on a single system." -msgstr "" - -#: ../source/administration/configuration.txt:358 -# ef03c79460164503aacd66b2ef50fe9d -msgid "Diagnostic Configurations" -msgstr "" - -#: ../source/administration/configuration.txt:360 -# a3e4741fc7c346b5ba247d2967464c61 -msgid "The following configuration options control various :program:`mongod` behaviors for diagnostic purposes:" -msgstr "" - -#: ../source/administration/configuration.txt:363 -# 260360d7a4384631837ec3882478c0ac -msgid ":setting:`operationProfiling.mode` sets the :ref:`database profiler ` level. The profiler is not active by default because of the possible impact on the profiler itself on performance. Unless this setting is on, queries are not profiled." -msgstr "" - -#: ../source/administration/configuration.txt:368 -# 650f5007915349139e50ad04a0282f0f -msgid ":setting:`operationProfiling.slowOpThresholdMs` configures the threshold which determines whether a query is \"slow\" for the purpose of the logging system and the :ref:`profiler `. The default value is 100 milliseconds. Set a lower value if the database profiler does not return useful results or a higher value to only log the longest running queries." -msgstr "" - -#: ../source/administration/configuration.txt:375 -# 6922a950a4a04578b2c78bff074bbee4 -msgid ":setting:`systemLog.verbosity` controls the amount of logging output that :program:`mongod` write to the log. Only use this option if you are experiencing an issue that is not reflected in the normal logging level." -msgstr "" - -#: ../source/administration/configuration.txt:382 -# 6b82c8a631a8497393c4b419416fb956 -msgid "You can also specify verbosity level for specific components using the ``systemLog.component..verbosity`` setting. For the available components, see :setting:`component verbosity settings `." -msgstr "" - -#: ../source/administration/configuration.txt:387 -# 9d34d85db2c7431b90b1e824b58c346b -msgid "For more information, see also :ref:`database-profiling` and :doc:`/administration/analyzing-mongodb-performance`." -msgstr "" - diff --git a/locale/pot/administration/data-management.pot b/locale/pot/administration/data-management.pot deleted file mode 100644 index 027cfbfd0b6..00000000000 --- a/locale/pot/administration/data-management.pot +++ /dev/null @@ -1,38 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/data-management.txt:3 -# 08448d57641242f6a605ab6610920ce7 -msgid "Data Management" -msgstr "" - -#: ../source/administration/data-management.txt:13 -# 86e96b00f5af41eeb57823e320478ad9 -msgid "These document introduce data management practices and strategies for MongoDB deployments, including strategies for managing multi-data center deployments, managing larger file stores, and data lifecycle tools." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-data-management.rst:6 -# 9e67106c4d844269aaf1eeb8dcdd8007 -msgid ":doc:`/data-center-awareness`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-data-management.rst:4 -# 8d844ac9a6394ddf8ef8928a8f4680f1 -msgid "Presents the MongoDB features that allow application developers and database administrators to configure their deployments to be more data center aware or allow operational and location-based separation." -msgstr "" - diff --git a/locale/pot/administration/indexes-creation.pot b/locale/pot/administration/indexes-creation.pot deleted file mode 100644 index 26f8f675f40..00000000000 --- a/locale/pot/administration/indexes-creation.pot +++ /dev/null @@ -1,108 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/indexes-creation.txt:3 -# c73c2c05ea0f4fc4ae0be7f85b79bdf9 -msgid "Index Creation Tutorials" -msgstr "" - -#: ../source/administration/indexes-creation.txt:7 -# e3124d417ac74f9ea232530541ca79af -msgid "Instructions for creating and configuring indexes in MongoDB and building indexes on replica sets and sharded clusters." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-creation.rst:4 -# 53e23fd5bf7a4072a4832ef0e3fa512e -msgid ":doc:`/tutorial/create-an-index`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-creation.rst:4 -# b6e98874876642389198fad82712b16f -msgid "Build an index for any field on a collection." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-creation.rst:7 -# 7048f3bcdf044441b0be32ab1f54b705 -msgid ":doc:`/tutorial/create-a-compound-index`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-creation.rst:7 -# 55ff92deff454ec38e231884109973e9 -msgid "Build an index of multiple fields on a collection." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-creation.rst:11 -# 05ecd15727d04f3db4e9a4b138ae7420 -msgid ":doc:`/tutorial/create-a-unique-index`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-creation.rst:10 -# 639828adf3c24be1a489adb730a1cc9a -msgid "Build an index that enforces unique values for the indexed field or fields." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-creation.rst:16 -# 729d62e1c76946f5950b7002ee521b58 -msgid ":doc:`/tutorial/create-a-sparse-index`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-creation.rst:14 -# 4d8c0ab48ad14cf89cc2aa3dd40ed7e4 -msgid "Build an index that omits references to documents that do not include the indexed field. This saves space when indexing fields that are present in only some documents." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-creation.rst:21 -# 592e73a6bc3b40098cce00ea3ab2ed2b -msgid ":doc:`/tutorial/create-a-hashed-index`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-creation.rst:19 -# c0fb6704cbfd4515b2b20fcd1e7c6e8b -msgid "Compute a hash of the value of a field in a collection and index the hashed value. These indexes permit equality queries and may be suitable shard keys for some collections." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-creation.rst:25 -# c04670f1132640c59e57776bb6a93935 -msgid ":doc:`/tutorial/build-indexes-on-replica-sets`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-creation.rst:24 -# b38a5a237e764b699a52e632a636c747 -msgid "To build indexes on a replica set, you build the indexes separately on the primary and the secondaries, as described here." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-creation.rst:30 -# 9b2cf2aadc794e08b050e5c132317bf4 -msgid ":doc:`/tutorial/build-indexes-in-the-background`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-creation.rst:28 -# 507231148c1a454c8d95d7d9a9e99a1d -msgid "Background index construction allows read and write operations to continue while building the index, but take longer to complete and result in a larger index." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-creation.rst:33 -# e2d65ec2c16b48dbaa0c722e6c4e306b -msgid ":doc:`/tutorial/roll-back-to-v1.8-index`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-creation.rst:33 -# f0f9e5af020f46b99553db668d23cf46 -msgid "A ``{v : 0}`` index is necessary if you need to roll back from MongoDB version 2.0 (or later) to MongoDB version 1.8." -msgstr "" - diff --git a/locale/pot/administration/indexes-geo.pot b/locale/pot/administration/indexes-geo.pot deleted file mode 100644 index 5c7591482b2..00000000000 --- a/locale/pot/administration/indexes-geo.pot +++ /dev/null @@ -1,98 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/indexes-geo.txt:3 -# 8e72aadc86354ee79f0813e6bb56df94 -msgid "Geospatial Index Tutorials" -msgstr "" - -#: ../source/administration/indexes-geo.txt:7 -# 76517dd335fc4917a61ce2ca475099fd -msgid "Instructions for creating and querying ``2d``, ``2dsphere``, and haystack indexes." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-geo.rst:5 -# 0d005aa03ade4e5d9a8c5bc8f09a0377 -msgid ":doc:`/tutorial/build-a-2dsphere-index`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-geo.rst:4 -# a2e3f41fedca41469cccbf45b16415fa -msgid "A ``2dsphere`` index supports data stored as both GeoJSON objects and as legacy coordinate pairs." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-geo.rst:10 -# 7347fe1b2eda43dda2035782b8606d9a -msgid ":doc:`/tutorial/query-a-2dsphere-index`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-geo.rst:8 -# 27fcd49162c64ad7b53c59c212bddbce -msgid "Search for locations within, near, or intersected by a GeoJSON shape, or within a circle as defined by coordinate points on a sphere." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-geo.rst:14 -# 3db533a6c5de4e3496dbcc0fe786ad3a -msgid ":doc:`/tutorial/build-a-2d-index`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-geo.rst:13 -# 371f06f895964967806e6a6ba8822f4a -msgid "Create a ``2d`` index to support queries on data stored as legacy coordinate pairs." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-geo.rst:17 -# fe68401699a34e3592ae1e24cf6fea87 -msgid ":doc:`/tutorial/query-a-2d-index`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-geo.rst:17 -# a792024dbe1f47ee9a2baee306f580df -msgid "Search for locations using legacy coordinate pairs." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-geo.rst:22 -# 99337209557e46bc84f332fba76932e7 -msgid ":doc:`/tutorial/build-a-geohaystack-index`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-geo.rst:20 -# 34867f67adc2485e934bc00bd6d75929 -msgid "A haystack index is optimized to return results over small areas. For queries that use spherical geometry, a ``2dsphere`` index is a better option." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-geo.rst:26 -# 56d3d54a8e5a47989dfed743a8fb9fd0 -msgid ":doc:`/tutorial/query-a-geohaystack-index`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-geo.rst:25 -# bb3bb7656dd34d269f841428372fd449 -msgid "Search based on location and non-location data within a small area." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-geo.rst:28 -# aa82fd9c3f1d4286a20a2515c7283cd5 -msgid ":doc:`/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-geo.rst:29 -# 50b52ca30e0e4b19addbf085f2fa834f -msgid "Convert distances to radians and back again." -msgstr "" - diff --git a/locale/pot/administration/indexes-management.pot b/locale/pot/administration/indexes-management.pot deleted file mode 100644 index 244f6a5da64..00000000000 --- a/locale/pot/administration/indexes-management.pot +++ /dev/null @@ -1,88 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/indexes-management.txt:3 -# 72868b1552c942a48a595496f2b32042 -msgid "Index Management Tutorials" -msgstr "" - -#: ../source/administration/indexes-management.txt:7 -# 87e1fc3aebde4208b2c59a2c401da711 -msgid "Instructions for managing indexes and assessing index performance and use." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-management.rst:4 -# 37f266e1ce79434fa5b605e4a4a13148 -msgid ":doc:`/tutorial/remove-indexes`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-management.rst:4 -# 1b42bc738ebf442faf92a8e6f290fdb4 -msgid "Drop an index from a collection." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-management.rst:7 -# 5250c3991a074cdcadab35d7f9b322d0 -msgid ":doc:`/tutorial/modify-an-index`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-management.rst:7 -# 1280aa8fded843d49767fbd7e6594c77 -msgid "Modify an existing index." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-management.rst:11 -# e8234506b3614166a7b3555e9186c55c -msgid ":doc:`/tutorial/rebuild-indexes`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-management.rst:10 -# d37dc3edac194c1cbf88daa3ae299fda -msgid "In a single operation, drop all indexes on a collection and then rebuild them." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-management.rst:15 -# 72c1318f295e42a2a930bcd497fc04c5 -msgid ":doc:`/tutorial/manage-in-progress-indexing-operations`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-management.rst:14 -# 945df0acd2344d14ab11ca8a45e77008 -msgid "Check the status of indexing progress, or terminate an ongoing index build." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-management.rst:19 -# 20618d88827a4c83ad82730145298552 -msgid ":doc:`/tutorial/list-indexes`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-management.rst:18 -# bdf9358262cd4db899b4681ae072a837 -msgid "Obtain a list of all indexes on a collection or of all indexes on all collections in a database." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-management.rst:21 -# 185dbd92b5794b3e9a4dbe174215aa97 -msgid ":doc:`/tutorial/measure-index-use`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-management.rst:22 -# eb68300c3dd7414b8cb056ede11cea88 -msgid "Study query operations and observe index use for your database." -msgstr "" - diff --git a/locale/pot/administration/indexes-text.pot b/locale/pot/administration/indexes-text.pot deleted file mode 100644 index a9f00358b5a..00000000000 --- a/locale/pot/administration/indexes-text.pot +++ /dev/null @@ -1,88 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/indexes-text.txt:3 -# 2470fab2cd5e4a4cb9e5b0d42742ac88 -msgid "Text Search Tutorials" -msgstr "" - -#: ../source/administration/indexes-text.txt:7 -# 3db3cdf167de40a99009cd7029d92e5e -msgid "Instructions for enabling MongoDB's text search feature, and for building and configuring text indexes." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-text.rst:5 -# d4ae9a673a1c4573954c308faf8180ca -msgid ":doc:`/tutorial/create-text-index-on-multiple-fields`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-text.rst:4 -# 5f9f57b48a044e04a9dbad0815c6284d -msgid "A ``text`` index allows searches on text strings in the index's specified fields." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-text.rst:9 -# 03ce07b1e711405793106109d0a798fb -msgid ":doc:`/tutorial/specify-language-for-text-index`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-text.rst:8 -# fe4ba48abf284b14bbf77d91e24869b0 -msgid "The specified language determines the list of stop words and the rules for Text Search's stemmer and tokenizer." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-text.rst:12 -# 698b81946a9940beb1f0e1b806f74a67 -msgid ":doc:`/tutorial/avoid-text-index-name-limit`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-text.rst:12 -# 28f60bbb5d0c455b994a41a487e94ffd -msgid "Override the ``text`` index name limit for long index names." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-text.rst:16 -# aa824a837c7e4183aa12a1aa454be609 -msgid ":doc:`/tutorial/control-results-of-text-search`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-text.rst:15 -# 19697dbeae1a4ac19e2266c6e876332d -msgid "Give priority to certain search values by denoting the significance of an indexed field relative to other indexed fields" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-text.rst:20 -# 8d343d435d664502a3e1157a42f33ace -msgid ":doc:`/tutorial/limit-number-of-items-scanned-for-text-search`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-text.rst:19 -# 0fa8d88a66cc45449af2adc714137615 -msgid "Create an index to support queries that includes :query:`$text` expressions and equality conditions." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-text.rst:22 -# 67da00cd9eb74378afeaad8a6a90f7b6 -msgid ":doc:`/tutorial/text-search-in-aggregation`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-text.rst:23 -# abdf9e640b684c318829e33f3a28acd3 -msgid "Perform various text search in the aggregation pipeline." -msgstr "" - diff --git a/locale/pot/administration/indexes.pot b/locale/pot/administration/indexes.pot deleted file mode 100644 index b6c6bde2bbb..00000000000 --- a/locale/pot/administration/indexes.pot +++ /dev/null @@ -1,83 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/indexes.txt:3 -# b51bb0e0116b4f4c912a1e91a6a5e171 -msgid "Indexing Tutorials" -msgstr "" - -#: ../source/administration/indexes.txt:7 -# 0a245295860447fca85799de23b4d7f1 -msgid "Indexes allow MongoDB to process and fulfill queries quickly by creating small and efficient representations of the documents in a collection." -msgstr "" - -#: ../source/administration/indexes.txt:10 -# ae33de1d47e64a5184655b0b70b809c1 -msgid "The documents in this section outline specific tasks related to building and maintaining indexes for data in MongoDB collections and discusses strategies and practical approaches. For a conceptual overview of MongoDB indexing, see the :doc:`/core/indexes` document." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorials-landing.rst:5 -# 6c12239986014e38b8c7f89bf9f93bda -msgid ":doc:`/administration/indexes-creation`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorials-landing.rst:4 -# 597071d2619b42f78750a8cd476fefd2 -msgid "Create and configure different types of indexes for different purposes." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorials-landing.rst:9 -# c5a41ce315a54da5bbeff15e175d9b1b -msgid ":doc:`/administration/indexes-management`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorials-landing.rst:8 -# 583ce06ea3ee431c9723261662c3af48 -msgid "Monitor and assess index performance and rebuild indexes as needed." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorials-landing.rst:13 -# baddc48547b74693a36f0ad3a216cbb7 -msgid ":doc:`/administration/indexes-geo`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorials-landing.rst:12 -# 12aba54e9d4b416daf4970e3636fff2d -msgid "Create indexes that support data stored as :term:`GeoJSON` objects and legacy coordinate pairs." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorials-landing.rst:16 -# 7bc7fe933f8241e29e8c107fd680c30c -msgid ":doc:`/administration/indexes-text`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorials-landing.rst:16 -# e0665eb9d05b4fc0a290939a668cfba3 -msgid "Build and configure indexes that support full-text searches." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorials-landing.rst:19 -# b30fcbca02a34573af79b069116b28ab -msgid ":doc:`/applications/indexes`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorials-landing.rst:19 -# b4ded0e273f840aeb1772770c2863175 -msgid "The factors that affect index performance and practical approaches to indexing in MongoDB" -msgstr "" - diff --git a/locale/pot/administration/install-community.pot b/locale/pot/administration/install-community.pot deleted file mode 100644 index 2718d5320d7..00000000000 --- a/locale/pot/administration/install-community.pot +++ /dev/null @@ -1,58 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/install-community.txt:3 -# b398994f9c2f4c2fb0d803ecb2b08c4c -msgid "Install MongoDB Community Edition" -msgstr "" - -#: ../source/administration/install-community.txt:13 -# 6cb1612a0e4346199d70b08d0e990c03 -msgid "These documents provide instructions to install MongoDB Community Edition." -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-community.rst:5 -# 449806abcbd845ef963752896c4a030e -msgid ":doc:`Install on Linux `" -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-community.rst:4 -# d2b978ec31544e9f95554a37e2cf6c9c -msgid "Install MongoDB Community Edition and required dependencies on Linux." -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-community.rst:9 -# 2f515869cb1244afbb0d2732ff3aaaa3 -msgid ":doc:`Install on OS X `" -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-community.rst:8 -# 83a86af7c5ea42538190770ee85ad5ec -msgid "Install MongoDB Community Edition on OS X systems from Homebrew packages or from MongoDB archives." -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-community.rst:12 -# 25d03b8ba2944c72990843d71fefcdf2 -msgid ":doc:`Install on Windows `" -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-community.rst:12 -# 2b5a2251567a49b69a03b2197c497007 -msgid "Install MongoDB Community Edition on Windows systems and optionally start MongoDB as a Windows service." -msgstr "" - diff --git a/locale/pot/administration/install-enterprise-linux.pot b/locale/pot/administration/install-enterprise-linux.pot deleted file mode 100644 index 40e2006f3f3..00000000000 --- a/locale/pot/administration/install-enterprise-linux.pot +++ /dev/null @@ -1,83 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/install-enterprise-linux.txt:3 -# 5f084d0733fc4dcaae7fa88199940f7b -msgid "Install MongoDB Enterprise on Linux" -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-enterprise-linux.rst:5 -# 54406baa0391427f932b6581a99adff3 -msgid ":doc:`Install on Red Hat `" -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-enterprise-linux.rst:4 -# 98e4f00479194985ad72abddb6390dd9 -msgid "Install MongoDB Enterprise and required dependencies on Red Hat Enterprise or CentOS Systems using packages." -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-enterprise-linux.rst:9 -# d3e03a040e7e43e4ba25e6319402bed3 -msgid ":doc:`Install on Ubuntu `" -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-enterprise-linux.rst:8 -# 22d49510e075485f8d5bd8296ef8749f -msgid "Install MongoDB Enterprise and required dependencies on Ubuntu Linux Systems using packages." -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-enterprise-linux.rst:13 -# cd327d0c594145a2b50e5a1709aef972 -msgid ":doc:`Install on Debian `" -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-enterprise-linux.rst:12 -# 9c2dc18a7d54499c93f32e09976d89b4 -msgid "Install MongoDB Enterprise and required dependencies on Debian Linux Systems using packages." -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-enterprise-linux.rst:17 -# fab2044d154943a3b4f970b36c7e0c6a -msgid ":doc:`Install on SUSE `" -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-enterprise-linux.rst:16 -# a0ed70a73b1f4564b362181a004288b0 -msgid "Install MongoDB Enterprise and required dependencies on SUSE Enterprise Linux." -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-enterprise-linux.rst:21 -# b5c195ebf50f4cdbbbf2a2551ecae77f -msgid ":doc:`Install on Amazon `" -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-enterprise-linux.rst:20 -# 420a23ddab3143658952218ed2d6ed76 -msgid "Install MongoDB Enterprise and required dependencies on Amazon Linux AMI." -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-enterprise-linux.rst:23 -# d878ac0d510f48baaf738e1daedad366 -msgid ":doc:`Install From Tarball `" -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-enterprise-linux.rst:24 -# c44cd3ed180540cbb4a26e2335b77b05 -msgid "Install MongoDB Enterprise from a tarball." -msgstr "" - diff --git a/locale/pot/administration/install-enterprise.pot b/locale/pot/administration/install-enterprise.pot deleted file mode 100644 index a8ccc1eb0d6..00000000000 --- a/locale/pot/administration/install-enterprise.pot +++ /dev/null @@ -1,63 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/install-enterprise.txt:3 -# 882b074e2b4f41f18d9f1d436b8c181a -msgid "Install MongoDB Enterprise" -msgstr "" - -#: ../source/administration/install-enterprise.txt:13 -# 893e7a35c1f446518497bf2e98022c9c -msgid "These documents provide instructions to install MongoDB Enterprise." -msgstr "" - -#: ../source/administration/install-enterprise.txt:15 -# 6ad94b53b5624eefa7eee6592558d5df -msgid "MongoDB Enterprise is available for MongoDB Enterprise subscribers and includes several additional features including support for SNMP monitoring, LDAP authentication, Kerberos authentication, and System Event Auditing." -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-enterprise.rst:5 -# fc9f46361a6c4ce38e275de04a46652f -msgid ":doc:`Install on Linux `" -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-enterprise.rst:4 -# 8be547b8cca74e658780009af71390bf -msgid "Install the official builds of MongoDB Enterprise on Linux-based systems." -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-enterprise.rst:8 -# 6db807755dd94e758e0e21a623192a07 -msgid ":doc:`Install on OS X `" -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-enterprise.rst:8 -# 23b46aa3c6e54c308da921bbdd2a82d0 -msgid "Install the official build of MongoDB Enterprise on OS X" -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-enterprise.rst:11 -# 83b9d5557edb4f9bb93960ba18a89bcb -msgid ":doc:`Install on Windows `" -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-enterprise.rst:11 -# 1ab7c8a8d2934ea29b2b8cdafffe2d4c -msgid "Install MongoDB Enterprise on Windows using the ``.msi`` installer." -msgstr "" - diff --git a/locale/pot/administration/install-on-linux.pot b/locale/pot/administration/install-on-linux.pot deleted file mode 100644 index 43f891b3721..00000000000 --- a/locale/pot/administration/install-on-linux.pot +++ /dev/null @@ -1,118 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/install-on-linux.txt:3 -# 174398ca30fa4e9a891584800804191b -msgid "Install MongoDB Community Edition on Linux" -msgstr "" - -#: ../source/administration/install-on-linux.txt:0 -# ef1f31223b004568ae76d823356495b9 -msgid "On this page" -msgstr "" - -#: ../source/administration/install-on-linux.txt:13 -# ed037a318f574599a7948182a5ceefe7 -msgid "These documents provide instructions to install MongoDB Community Edition for various Linux systems." -msgstr "" - -#: ../source/administration/install-on-linux.txt:19 -# ee63e281f63143c9b6918711c75b9725 -msgid "Recommended" -msgstr "" - -#: ../source/administration/install-on-linux.txt:21 -# b38d18a477964adea1a57c5948d63c0f -msgid "For the best installation experience, MongoDB provides packages for popular Linux distributions. These packages, which support specific platforms and provide improved performance and TLS/SSL support, are the preferred way to run MongoDB. The following guides detail the installation process for these systems:" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-installation-linux-packages.rst:5 -# 87692c124e5141e8a06d40a54790ef99 -msgid ":doc:`Install on Red Hat `" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-installation-linux-packages.rst:4 -# 6960358a45604c41b87ad3f116744488 -msgid "Install MongoDB Community Edition on Red Hat Enterprise and related Linux systems using ``.rpm`` packages." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-installation-linux-packages.rst:9 -# 6955454cf2f041509a207b20b93d776f -msgid ":doc:`Install on SUSE `" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-installation-linux-packages.rst:8 -# ab454b89ab4940649780d153eef3b97c -msgid "Install MongoDB Community Edition on SUSE Linux systems using ``.rpm`` packages." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-installation-linux-packages.rst:13 -# 27198754dcae40999415ba37b98d1990 -msgid ":doc:`Install on Amazon `" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-installation-linux-packages.rst:12 -# b170ff7e9e844c389e4d5e533ab243b0 -msgid "Install MongoDB Community Edition on Amazon Linux AMI systems using ``.rpm`` packages." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-installation-linux-packages.rst:17 -# 8a5b79b3bdaa4e35b80809dc28a37b4b -msgid ":doc:`Install on Ubuntu `" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-installation-linux-packages.rst:16 -# 017bb2311f0449af8ae95d52ae7036cd -msgid "Install MongoDB Community Edition on Ubuntu Linux systems using ``.deb`` packages." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-installation-linux-packages.rst:20 -# 0970731d3706416c8bd87938e704551e -msgid ":doc:`Install on Debian `" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-installation-linux-packages.rst:20 -# d9c9f7605f604e55bbe868672db6bd93 -msgid "Install MongoDB Community Edition on Debian systems using ``.deb`` packages." -msgstr "" - -#: ../source/administration/install-on-linux.txt:29 -# 3b92924443db4a5cb9b446d5888398ed -msgid "For systems without supported packages, refer to the Manual Installation tutorial." -msgstr "" - -#: ../source/administration/install-on-linux.txt:33 -# 1e66659e08f84bf7a3af3ccadaba88a0 -msgid "Manual Installation" -msgstr "" - -#: ../source/administration/install-on-linux.txt:35 -# 52545d7c37b149abb5f013b2ad0b908d -msgid "For Linux systems without supported packages, MongoDB provides a generic Linux release. These versions of MongoDB don't include TLS/SSL, and may not perform as well as the targeted packages, but are compatible on most contemporary Linux systems. See the following guides for installation:" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-installation-linux-other.rst:4 -# 75dfe9b5b29049d5b080bea242e000e4 -msgid ":doc:`Install From Tarball `" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-installation-linux-other.rst:4 -# 656efc10c81e492987d20cb78726ed4f -msgid "Install MongoDB Community Edition on other Linux systems from MongoDB archives." -msgstr "" - diff --git a/locale/pot/administration/maintenance.pot b/locale/pot/administration/maintenance.pot deleted file mode 100644 index a1ee21ed592..00000000000 --- a/locale/pot/administration/maintenance.pot +++ /dev/null @@ -1,148 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/maintenance.txt:3 -# 5febacc38d4d41cdb8cac4440e3ecdae -msgid "Configuration, Maintenance, and Analysis" -msgstr "" - -#: ../source/administration/maintenance.txt:13 -# 2882093eee1f46699d4994892e0d5aa9 -msgid "The following tutorials describe routine management operations, including configuration and performance analysis:" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-routine.rst:5 -# ed23dc781c8d4e268a75e12134d5e718 -msgid ":doc:`/tutorial/transparent-huge-pages`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-routine.rst:4 -# 0e74931c36734b25851cf53b0dcaa218 -msgid "Describes Transparent Huge Pages (THP) and provides detailed instructions on disabling them." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-routine.rst:9 -# 24c6b4f19c4a4903a7ee3c4aef26dc40 -msgid ":doc:`/tutorial/use-database-commands`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-routine.rst:8 -# fd4fcdc579f84c338d0b9faa31f7b3cc -msgid "The process for running database commands that provide basic database operations." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-routine.rst:12 -# 03f70a7f2c444e02bad56b1e301eba82 -msgid ":doc:`/tutorial/manage-mongodb-processes`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-routine.rst:12 -# dccd9d94e1b64446b46be93ef482c9a5 -msgid "Start, configure, and manage running :program:`mongod` process." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-routine.rst:16 -# 1aa72084435447afa13e6439985170b3 -msgid ":doc:`/tutorial/terminate-running-operations`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-routine.rst:15 -# 880b2f50d9154b0d875ba70084eabeb6 -msgid "Stop in progress MongoDB client operations using :method:`db.killOp()` and :method:`~cursor.maxTimeMS()`." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-routine.rst:20 -# faa9161876424032ba90e624339b8393 -msgid ":doc:`/tutorial/manage-the-database-profiler`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-routine.rst:19 -# f4a689b1cfb64c80b38349709c53e590 -msgid "Collect data that introspects the performance of query and update operations on a :program:`mongod` instance." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-routine.rst:23 -# 69efe6d67e0c4f3e85caeabf3a0e82e2 -msgid ":doc:`/tutorial/rotate-log-files`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-routine.rst:23 -# 05fae14d750f498583c0af94b10cb0d1 -msgid "Archive the current log files and start new ones." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-routine.rst:28 -# 455f75260cbe4c59a1962037fe83ec4d -msgid ":doc:`/tutorial/admin-manage-journaling`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-routine.rst:26 -# 4836062ed1aa4697a3ebb124b2217948 -msgid "Describes the procedures for configuring and managing MongoDB's journaling system, which allows MongoDB to provide crash resiliency and durability." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-routine.rst:31 -# ad4053e86fcc4459903d5aaa54005b1e -msgid ":doc:`/tutorial/store-javascript-function-on-server`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-routine.rst:31 -# f91a4d29695b4cb0afee42a95071d8f6 -msgid "Describes how to store JavaScript functions on a MongoDB server." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-routine.rst:35 -# 1b5c574ef8e54636904ab99f0547ea8c -msgid ":doc:`/tutorial/upgrade-revision`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-routine.rst:34 -# f366ec0bb3a74ef8abfb2a4c2f03a79d -msgid "Introduces the basic process for upgrading a MongoDB deployment between different minor release versions." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-routine.rst:39 -# 55d97f20ec074f07960c3a1cc95bcc8c -msgid ":doc:`/tutorial/monitor-with-snmp`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-routine.rst:38 -# 4b1e17a030e44ec788251a2f87647c0f -msgid "The SNMP extension, available in MongoDB Enterprise, allows MongoDB to provide database metrics via SNMP." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-routine.rst:43 -# 0d5048d8634343dbb580646637b6acea -msgid ":doc:`/tutorial/monitor-with-snmp-on-windows`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-routine.rst:42 -# 3dd17e61bc2245eb9e93e8cad45257a5 -msgid "The SNMP extension, available in the Windows build of MongoDB Enterprise, allows MongoDB to provide database metrics via SNMP." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-routine.rst:46 -# d11d5521c5b9435895e53fd6e552a3e1 -msgid ":doc:`/tutorial/troubleshoot-snmp`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-routine.rst:46 -# fdc44aa8c34d44edb18ad9135e55935b -msgid "Outlines common errors and diagnostic processes useful for deploying MongoDB Enterprise with SNMP support." -msgstr "" - diff --git a/locale/pot/administration/monitoring.pot b/locale/pot/administration/monitoring.pot deleted file mode 100644 index 30c146e95f2..00000000000 --- a/locale/pot/administration/monitoring.pot +++ /dev/null @@ -1,712 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/monitoring.txt:3 -# d522cab2738c46a38ac05ede8af88620 -msgid "Monitoring for MongoDB" -msgstr "" - -#: ../source/administration/monitoring.txt:0 -# c74c164e1aad4343bc6ace7cd6b4fb24 -msgid "On this page" -msgstr "" - -#: ../source/administration/monitoring.txt:13 -# 5fa26526a1204706b9141a97ae78d74a -msgid "Monitoring is a critical component of all database administration. A firm grasp of MongoDB's reporting will allow you to assess the state of your database and maintain your deployment without crisis. Additionally, a sense of MongoDB's normal operational parameters will allow you to diagnose problems before they escalate to failures." -msgstr "" - -#: ../source/administration/monitoring.txt:19 -# 91cbaa157c504d0da5659486b5c177b8 -msgid "This document presents an overview of the available monitoring utilities and the reporting statistics available in MongoDB. It also introduces diagnostic strategies and suggestions for monitoring replica sets and sharded clusters." -msgstr "" - -#: ../source/includes/fact-mms-summary.rst:2 -# 9c1161e7575b4ffb9cbff7433f65238f -msgid "|mms-home|, a hosted service, and `Ops Manager `_, an on-premise solution, provide monitoring, backup, and automation of MongoDB instances. See the |mms-docs| and `Ops Manager documentation `_ for more information." -msgstr "" - -#: ../source/administration/monitoring.txt:28 -# 93e50cb23ce241daa79630b1cd650d71 -msgid "Monitoring Strategies" -msgstr "" - -#: ../source/administration/monitoring.txt:30 -# da3ad1a934d647b68875bf20c0610fb8 -msgid "There are three methods for collecting data about the state of a running MongoDB instance:" -msgstr "" - -#: ../source/administration/monitoring.txt:33 -# ed06ad0704d84f2c9930e7ba3d0b2727 -msgid "First, there is a set of utilities distributed with MongoDB that provides real-time reporting of database activities." -msgstr "" - -#: ../source/administration/monitoring.txt:36 -# 6f13a364d1d4429a8ab2d40529f67000 -msgid "Second, :doc:`database commands ` return statistics regarding the current database state with greater fidelity." -msgstr "" - -#: ../source/administration/monitoring.txt:40 -# 86196ac487614db09bb4f26137b1bfe4 -msgid "Third, |mms-home|, a hosted service, and :products:`Ops Manager, an on-premise solution available in MongoDB Enterprise Advanced `, provide monitoring to collect data from running MongoDB deployments as well as providing visualization and alerts based on that data." -msgstr "" - -#: ../source/administration/monitoring.txt:47 -# cde34e11b21f4ae5b0221de902d5b718 -msgid "Each strategy can help answer different questions and is useful in different contexts. These methods are complementary." -msgstr "" - -#: ../source/administration/monitoring.txt:51 -# 72d2955d8f1d4428b6f1e83ebc76651f -msgid "MongoDB Reporting Tools" -msgstr "" - -#: ../source/administration/monitoring.txt:53 -# 4437cf3140604df9a5761c4ec4241eb9 -msgid "This section provides an overview of the reporting methods distributed with MongoDB. It also offers examples of the kinds of questions that each method is best suited to help you address." -msgstr "" - -#: ../source/administration/monitoring.txt:58 -# 3d6f06e9e13f4ed8b5fac4bc810db486 -msgid "Utilities" -msgstr "" - -#: ../source/administration/monitoring.txt:60 -# e0f59d49c3ee4389b8b41e3b474726d8 -msgid "The MongoDB distribution includes a number of utilities that quickly return statistics about instances' performance and activity. Typically, these are most useful for diagnosing issues and assessing normal operation." -msgstr "" - -#: ../source/administration/monitoring.txt:66 -# 0da7db241b364fd497154cc1ff480d3a -msgid "``mongostat``" -msgstr "" - -#: ../source/administration/monitoring.txt:68 -# f8d28540e3464a2fa6362d046ef22784 -msgid ":program:`mongostat` captures and returns the counts of database operations by type (e.g. insert, query, update, delete, etc.). These counts report on the load distribution on the server." -msgstr "" - -#: ../source/administration/monitoring.txt:72 -# def8aaaafde64c60b3415cc42934cfe1 -msgid "Use :program:`mongostat` to understand the distribution of operation types and to inform capacity planning. See the :doc:`mongostat manual ` for details." -msgstr "" - -#: ../source/administration/monitoring.txt:77 -# 28f294bbb4fa4e248a9965e3b1b0d704 -msgid "``mongotop``" -msgstr "" - -#: ../source/administration/monitoring.txt:79 -# a39dc00abad14f1da08fd7b99a3b7fba -msgid ":program:`mongotop` tracks and reports the current read and write activity of a MongoDB instance, and reports these statistics on a per collection basis." -msgstr "" - -#: ../source/administration/monitoring.txt:83 -# 5a401beb810845859d84cf793dae6de5 -msgid "Use :program:`mongotop` to check if your database activity and use match your expectations. See the :doc:`mongotop manual ` for details." -msgstr "" - -#: ../source/administration/monitoring.txt:90 -# 94090a307c154f27b5b51d2383bacfd4 -msgid "HTTP Console" -msgstr "" - -#: ../source/includes/fact-deprecated-http-interface.rst:3 -# 39c665e3334d42898d505b82914a1b29 -msgid "HTTP interface for MongoDB" -msgstr "" - -#: ../source/administration/monitoring.txt:94 -# ee2f2db2cac140d28a979f4a071d7666 -msgid "MongoDB provides a web interface that exposes diagnostic and monitoring information in a simple web page. The web interface is accessible at ``localhost:``, where the ```` number is **1000** more than the :program:`mongod` port ." -msgstr "" - -#: ../source/administration/monitoring.txt:99 -# 8d4d53c7b40d4706af22f9535155bb8c -msgid "For example, if a locally running :program:`mongod` is using the default port ``27017``, access the HTTP console at ``http://localhost:28017``." -msgstr "" - -#: ../source/administration/monitoring.txt:104 -# 251aafe813be4843983b88d78414ee7d -msgid "Commands" -msgstr "" - -#: ../source/administration/monitoring.txt:106 -# 1994afdce7f746e3a9c9f1a81dca7bf6 -msgid "MongoDB includes a number of commands that report on the state of the database." -msgstr "" - -#: ../source/administration/monitoring.txt:109 -# 4f8b9a3eef244492b8a8170e23d21cec -msgid "These data may provide a finer level of granularity than the utilities discussed above. Consider using their output in scripts and programs to develop custom alerts, or to modify the behavior of your application in response to the activity of your instance. The :method:`db.currentOp` method is another useful tool for identifying the database instance's in-progress operations." -msgstr "" - -#: ../source/administration/monitoring.txt:117 -# caba02f7830d4890b079ec7d5e4b7b57 -msgid "``serverStatus``" -msgstr "" - -#: ../source/administration/monitoring.txt:119 -# 872cb36ce79f4a5f93c4cc313ae4cd84 -msgid "The :dbcommand:`serverStatus` command, or :method:`db.serverStatus()` from the shell, returns a general overview of the status of the database, detailing disk usage, memory use, connection, journaling, and index access. The command returns quickly and does not impact MongoDB performance." -msgstr "" - -#: ../source/administration/monitoring.txt:125 -# c84a88787c7b4a93ba756c0026fa6b38 -msgid ":dbcommand:`serverStatus` outputs an account of the state of a MongoDB instance. This command is rarely run directly. In most cases, the data is more meaningful when aggregated, as one would see with monitoring tools including |mms-home| and :products:`Ops Manager `. Nevertheless, all administrators should be familiar with the data provided by :dbcommand:`serverStatus`." -msgstr "" - -#: ../source/administration/monitoring.txt:134 -# a4261300c9f14e1c99ce4d62d2848194 -msgid "``dbStats``" -msgstr "" - -#: ../source/administration/monitoring.txt:136 -# 57094dd482af4424bd008c7850ccc761 -msgid "The :dbcommand:`dbStats` command, or :method:`db.stats()` from the shell, returns a document that addresses storage use and data volumes. The :dbcommand:`dbStats` reflect the amount of storage used, the quantity of data contained in the database, and object, collection, and index counters." -msgstr "" - -#: ../source/administration/monitoring.txt:142 -# 01078f007e8a4c4d8ec04804cd0aafd4 -msgid "Use this data to monitor the state and storage capacity of a specific database. This output also allows you to compare use between databases and to determine the average :term:`document` size in a database." -msgstr "" - -#: ../source/administration/monitoring.txt:148 -# 43b4445c79e441a8a5dbc507a0eb0952 -msgid "``collStats``" -msgstr "" - -#: ../source/administration/monitoring.txt:150 -# 4ed1882686394dd18111206f9027cf5a -msgid "The :dbcommand:`collStats` or :method:`db.collection.stats()` from the shell that provides statistics that resemble :dbcommand:`dbStats` on the collection level, including a count of the objects in the collection, the size of the collection, the amount of disk space used by the collection, and information about its indexes." -msgstr "" - -#: ../source/administration/monitoring.txt:157 -# a652c56ff5d3496494b53b15ca1adf27 -msgid "``replSetGetStatus``" -msgstr "" - -#: ../source/administration/monitoring.txt:159 -# 270b1979888c41109768f4fa3c9a9c33 -msgid "The :dbcommand:`replSetGetStatus` command (:method:`rs.status()` from the shell) returns an overview of your replica set's status. The :doc:`replSetGetStatus ` document details the state and configuration of the replica set and statistics about its members." -msgstr "" - -#: ../source/administration/monitoring.txt:164 -# 0d05db6a667a40cbb3ebe00089610082 -msgid "Use this data to ensure that replication is properly configured, and to check the connections between the current host and the other members of the replica set." -msgstr "" - -#: ../source/administration/monitoring.txt:169 -# 8438a7c21fb4482ca0ba427863daa9d0 -msgid "Third Party Tools" -msgstr "" - -#: ../source/administration/monitoring.txt:171 -# bc26c7e0d248497c82a1292289893406 -msgid "A number of third party monitoring tools have support for MongoDB, either directly, or through their own plugins." -msgstr "" - -#: ../source/administration/monitoring.txt:175 -# 7ec9939772f44f2bb82b032ed4d7d564 -msgid "Self Hosted Monitoring Tools" -msgstr "" - -#: ../source/administration/monitoring.txt:177 -# 41deef9cd5e04da1b8dadd0f6077e38c -msgid "These are monitoring tools that you must install, configure and maintain on your own servers. Most are open source." -msgstr "" - -#: ../source/administration/monitoring.txt:183 -# 62a458a0b4c74e34a6b6ef0f1d40cfd1 -msgid "**Tool**" -msgstr "" - -#: ../source/administration/monitoring.txt:185 -# 8e14f6eb9ca041538f3c34f7f7627803 -msgid "**Plugin**" -msgstr "" - -#: ../source/administration/monitoring.txt:187 -# 7853cfefe33644ddb182979b163f5dae -msgid "**Description**" -msgstr "" - -#: ../source/administration/monitoring.txt:189 -# 615af437d35a4b74a0ccf91e6f41dd01 -msgid "`Ganglia `_" -msgstr "" - -#: ../source/administration/monitoring.txt:191 -# 92a1e225bdc84c2b9913138c6863baa8 -msgid "`mongodb-ganglia `_" -msgstr "" - -#: ../source/administration/monitoring.txt:193 -# dfe0887b62bd44fb96ddcb98b118da42 -msgid "Python script to report operations per second, memory usage, btree statistics, master/slave status and current connections." -msgstr "" - -#: ../source/administration/monitoring.txt:196 -# ea6431686dd641079815e2b8518ccb7d -msgid "Ganglia" -msgstr "" - -#: ../source/administration/monitoring.txt:198 -# c47985a50f6242e380b8bc3d26a4269d -msgid "`gmond_python_modules `_" -msgstr "" - -#: ../source/administration/monitoring.txt:200 -# eadfb070c8f34d29b3e9693975893f91 -msgid "Parses output from the :dbcommand:`serverStatus` and :dbcommand:`replSetGetStatus` commands." -msgstr "" - -#: ../source/administration/monitoring.txt:203 -# f3744fa62b87410baf2258ac67140ae6 -msgid "`Motop `_" -msgstr "" - -#: ../source/administration/monitoring.txt:204 -#: ../source/administration/monitoring.txt:211 -# 0f1b986161d24cbcb0b2357503f105d8 -# f3a8e36a06504da7ae6032bc384edae4 -msgid "*None*" -msgstr "" - -#: ../source/administration/monitoring.txt:206 -# 6c27a772cbcd465aadd89d513080895e -msgid "Realtime monitoring tool for MongoDB servers. Shows current operations ordered by durations every second." -msgstr "" - -#: ../source/administration/monitoring.txt:209 -# e98a929a964445368e722491a40c50a5 -msgid "`mtop `_" -msgstr "" - -#: ../source/administration/monitoring.txt:213 -# c410fe4c7bb24d8fa6803796af83a1f0 -msgid "A top like tool." -msgstr "" - -#: ../source/administration/monitoring.txt:215 -# eecc9f6ff6da45e782161bcebfc31189 -msgid "`Munin `_" -msgstr "" - -#: ../source/administration/monitoring.txt:217 -# c90d2def5de84aacb9eaa3b09ef20126 -msgid "`mongo-munin `_" -msgstr "" - -#: ../source/administration/monitoring.txt:219 -# e787b61523884bd98b8106a77481b330 -msgid "Retrieves server statistics." -msgstr "" - -#: ../source/administration/monitoring.txt:221 -#: ../source/administration/monitoring.txt:228 -# 6710b2014f6e4af086688b78489535dd -# 5fa02198981d437284d547a06e4c6c6d -msgid "Munin" -msgstr "" - -#: ../source/administration/monitoring.txt:223 -# dd9058a23f804d41b0acf500b1b1ea1b -msgid "`mongomon `_" -msgstr "" - -#: ../source/administration/monitoring.txt:225 -# 09248ea9df7b476d9b63bfa35b3842a2 -msgid "Retrieves collection statistics (sizes, index sizes, and each (configured) collection count for one DB)." -msgstr "" - -#: ../source/administration/monitoring.txt:230 -# 7826ff10169c49ffa68ac5dfeb5b5c9b -msgid "`munin-plugins Ubuntu PPA `_" -msgstr "" - -#: ../source/administration/monitoring.txt:233 -# b772e7628ad94ba5941657eb005d4b67 -msgid "Some additional munin plugins not in the main distribution." -msgstr "" - -#: ../source/administration/monitoring.txt:235 -# 79542534bfb9488cbbae0e3f311fb2f1 -msgid "`Nagios `_" -msgstr "" - -#: ../source/administration/monitoring.txt:237 -# 10024bc5e32744188336ceeb796d7410 -msgid "`nagios-plugin-mongodb `_" -msgstr "" - -#: ../source/administration/monitoring.txt:240 -# b703533da3e8477088368c6c9a320f69 -msgid "A simple Nagios check script, written in Python." -msgstr "" - -#: ../source/administration/monitoring.txt:242 -# a4d9358845d4453baa37b180f835b3bd -msgid "`SPM Performance Monitoring `_" -msgstr "" - -#: ../source/administration/monitoring.txt:244 -# 8a01e40cae934ee293892e8eca288e2f -msgid "`MongoDB Docker Agent `_" -msgstr "" - -#: ../source/administration/monitoring.txt:246 -# 7d24bb3d12ed42779db05b1a78e7cf08 -msgid "`Monitoring, Anomaly Detection and Alerting `_ SPM monitors all key MongoDB metrics together with infrastructure incl. Docker and other application metrics e.g. Node.js, Java, NGINX, Apache, HAProxy or Elasticsearch. SPM is available On Premises and in the Cloud (SaaS) and provides correlation of metrics and logs." -msgstr "" - -#: ../source/administration/monitoring.txt:249 -# 1f2e7efc95964dc0b65aa08fad3371c3 -msgid "Also consider `dex `_, an index and query analyzing tool for MongoDB that compares MongoDB log files and indexes to make indexing recommendations." -msgstr "" - -#: ../source/administration/monitoring.txt:254 -# c3fb80a38edd478ca11a9f186ea850df -msgid ":products:`Ops Manager, an on-premise solution available in MongoDB Enterprise Advanced `." -msgstr "" - -#: ../source/administration/monitoring.txt:258 -# a0d7ad4febf54aaeb58bcbda19e2d645 -msgid "Hosted (SaaS) Monitoring Tools" -msgstr "" - -#: ../source/administration/monitoring.txt:260 -# a38750c261594d4692f2e0c65ccdce5f -msgid "These are monitoring tools provided as a hosted service, usually through a paid subscription." -msgstr "" - -#: ../source/administration/monitoring.txt:266 -# 01279bc6b6654c1c913bc16e9a9dd639 -msgid "**Name**" -msgstr "" - -#: ../source/administration/monitoring.txt:268 -# 1f7770909acc4082b8dfdb75ec6b0d32 -msgid "**Notes**" -msgstr "" - -#: ../source/administration/monitoring.txt:270 -# bd78642e17304baa99462ac3f531bbb5 -msgid "|mms-home|" -msgstr "" - -#: ../source/administration/monitoring.txt:272 -# 9fa3593aa70346a18328aaa5298b2409 -msgid "|MMS| is a cloud-based suite of services for managing MongoDB deployments. |MMS| provides monitoring, backup, and automation functionality. For an on-premise solution, see also :products:`Ops Manager, available in MongoDB Enterprise Advanced `." -msgstr "" - -#: ../source/administration/monitoring.txt:278 -# 52760689b8d54e188631166b5a6d81e2 -msgid "`Scout `_" -msgstr "" - -#: ../source/administration/monitoring.txt:280 -# b2b3d2e5468440e3a1c08051d56704d4 -msgid "Several plugins, including `MongoDB Monitoring `_, `MongoDB Slow Queries `_, and `MongoDB Replica Set Monitoring `_." -msgstr "" - -#: ../source/administration/monitoring.txt:287 -# 0ef7f1b11dca494fbd5ebb4ae4cb978d -msgid "`Server Density `_" -msgstr "" - -#: ../source/administration/monitoring.txt:289 -# 5572a6ce31cc47659ace9047d95f95bf -msgid "`Dashboard for MongoDB `_, MongoDB specific alerts, replication failover timeline and iPhone, iPad and Android mobile apps." -msgstr "" - -#: ../source/administration/monitoring.txt:294 -# 8d9a625f07b1402a864120b641d9edf6 -msgid "`Application Performance Management `_" -msgstr "" - -#: ../source/administration/monitoring.txt:296 -# 1bd767f02374414f9a99107569f7698e -msgid "IBM has an Application Performance Management SaaS offering that includes monitor for MongoDB and other applications and middleware." -msgstr "" - -#: ../source/administration/monitoring.txt:299 -# 896427e3d2144d9fb2e07e0c71f1340b -msgid "`New Relic `_" -msgstr "" - -#: ../source/administration/monitoring.txt:301 -# d9c036ef071d40009f5b736219bb8d0d -msgid "New Relic offers full support for application performance management. In addition, New Relic Plugins and Insights enable you to view monitoring metrics from Cloud Manager in New Relic." -msgstr "" - -#: ../source/administration/monitoring.txt:305 -# 4f3bbd27db55470daca6a110da8d74d5 -msgid "`Datadog `_" -msgstr "" - -#: ../source/administration/monitoring.txt:307 -# 64c90faafb304bbaa58d71f308b93753 -msgid "`Infrastructure monitoring `_ to visualize the performance of your MongoDB deployments." -msgstr "" - -#: ../source/administration/monitoring.txt:311 -# ecff1d0ed4cf4f3ba0592ba388fdcf33 -msgid "`SPM Performance Monitoring `_" -msgstr "" - -#: ../source/administration/monitoring.txt:313 -# 11db45f9d02b429f8d42c7cdaf63e5e5 -msgid "`Monitoring, Anomaly Detection and Alerting `_ SPM monitors all key MongoDB metrics together with infrastructure incl. Docker and other application metrics, e.g. Node.js, Java, NGINX, Apache, HAProxy or Elasticsearch. SPM provides correlation of metrics and logs." -msgstr "" - -#: ../source/administration/monitoring.txt:321 -# 3cb6f59068904d2c83f03e96f27a9b3f -msgid "Process Logging" -msgstr "" - -#: ../source/administration/monitoring.txt:323 -# 35a1c61f8b6b4eb1a66360962b5c789f -msgid "During normal operation, :program:`mongod` and :program:`mongos` instances report a live account of all server activity and operations to either standard output or a log file. The following runtime settings control these options." -msgstr "" - -#: ../source/administration/monitoring.txt:329 -# 2170089a508e4bc4b00bef50f9b9eabf -msgid ":setting:`~systemLog.quiet`. Limits the amount of information written to the log or output." -msgstr "" - -#: ../source/administration/monitoring.txt:332 -# 15986c422df04e29b9505be69c165116 -msgid ":setting:`~systemLog.verbosity`. Increases the amount of information written to the log or output. You can also modify the logging verbosity during runtime with the :parameter:`logLevel` parameter or the :method:`db.setLogLevel()` method in the shell." -msgstr "" - -#: ../source/administration/monitoring.txt:337 -# b9b13624ea654e2e8a4e2222fc26deec -msgid ":setting:`~systemLog.path`. Enables logging to a file, rather than the standard output. You must specify the full path to the log file when adjusting this setting." -msgstr "" - -#: ../source/administration/monitoring.txt:341 -# 14e56c1865ce4034b1459235d5c5f75f -msgid ":setting:`~systemLog.logAppend`. Adds information to a log file instead of overwriting the file." -msgstr "" - -#: ../source/administration/monitoring.txt:346 -# 00c52779164b49539cca523874e39ed5 -msgid "You can specify these configuration operations as the command line arguments to :doc:`mongod ` or :doc:`mongos `" -msgstr "" - -#: ../source/administration/monitoring.txt:350 -# b1665dc9094d4fcb9bbdf29ffba548a3 -msgid "For example:" -msgstr "" - -#: ../source/administration/monitoring.txt:356 -# 9118aa06f1b4474d8674902cb1542323 -msgid "Starts a :program:`mongod` instance in :setting:`verbose ` mode, appending data to the log file at ``/var/log/mongodb/server1.log/``." -msgstr "" - -#: ../source/administration/monitoring.txt:360 -# 177c967e6c31490fbc0438d77017ff60 -msgid "The following :term:`database commands ` also affect logging:" -msgstr "" - -#: ../source/administration/monitoring.txt:363 -# 7946d9541cd04ac58d6e4c46d66d7214 -msgid ":dbcommand:`getLog`. Displays recent messages from the :program:`mongod` process log." -msgstr "" - -#: ../source/administration/monitoring.txt:366 -# 16b577f52b6e40a59056b1a7ea24885a -msgid ":dbcommand:`logRotate`. Rotates the log files for :program:`mongod` processes only. See :doc:`/tutorial/rotate-log-files`." -msgstr "" - -#: ../source/administration/monitoring.txt:372 -# d00872604e594386a0e5bf615f409e59 -msgid "Log Redaction" -msgstr "" - -#: ../source/administration/monitoring.txt:374 -# 89a915ac3ea14bd988b69201f317cf57 -msgid "Available in MongoDB Enterprise only" -msgstr "" - -#: ../source/administration/monitoring.txt:376 -# 1d1edb007eae44b38ee9503aeb8f881a -msgid "A :program:`mongod` running with :setting:`security.redactClientLogData` redacts :doc:`messages ` associated with any given log event before logging, leaving only metadata, source files, or line numbers related to the event. :setting:`security.redactClientLogData` prevents potentially sensitive information from entering the system log at the cost of diagnostic detail." -msgstr "" - -#: ../source/administration/monitoring.txt:383 -# 0acd9ee0ded943c591f5909a148c0d66 -msgid "For example, the following operation inserts a document into a :program:`mongod` running without log redaction. The :program:`mongod` has :setting:`systemLog.component.query.verbosity` set to ``0``:" -msgstr "" - -#: ../source/administration/monitoring.txt:391 -# 7d1390f8c5e64264876653b539e8516d -msgid "This operation produces the following log event:" -msgstr "" - -#: ../source/administration/monitoring.txt:408 -# 9a0965d2be59409d847ce5a6629d1376 -msgid "A :program:`mongod` running with :setting:`security.redactClientLogData` performing the same insert operation produces the following log event:" -msgstr "" - -#: ../source/administration/monitoring.txt:413 -# ee37adb6750948779778ce102e821c66 -msgid "The exact redacted output may change leading up to the MongoDB 3.4 release. This output is based on the 3.3 development series build." -msgstr "" - -#: ../source/administration/monitoring.txt:420 -# c0935379c9334a1f8abcf10031c17e28 -msgid "Use :setting:`~security.redactClientLogData` in conjunction with :doc:`encryption ` to assist compliance with regulatory requirements." -msgstr "" - -#: ../source/administration/monitoring.txt:425 -# 16d1d520be8042259b9239fe76226baa -msgid "Diagnosing Performance Issues" -msgstr "" - -#: ../source/includes/intro-performance.rst:1 -# ec7b1dd7ad31408ebf1723b0b1d22143 -msgid "As you develop and operate applications with MongoDB, you may want to analyze the performance of the database as the application. :doc:`/administration/analyzing-mongodb-performance` discusses some of the operational factors that can influence performance." -msgstr "" - -#: ../source/administration/monitoring.txt:432 -# 9cea709d7fa1497cb6373a653e3d717d -msgid "Replication and Monitoring" -msgstr "" - -#: ../source/administration/monitoring.txt:434 -# 57051c83cb19451da47b7daf82d51397 -msgid "Beyond the basic monitoring requirements for any MongoDB instance, for replica sets, administrators must monitor *replication lag*. \"Replication lag\" refers to the amount of time that it takes to copy (i.e. replicate) a write operation on the :term:`primary` to a :term:`secondary`. Some small delay period may be acceptable, but two significant problems emerge as replication lag grows:" -msgstr "" - -#: ../source/administration/monitoring.txt:441 -# eb0428db05f14d349ccb682d08d1bae2 -msgid "First, operations that occurred during the period of lag are not replicated to one or more secondaries. If you're using replication to ensure data persistence, exceptionally long delays may impact the integrity of your data set." -msgstr "" - -#: ../source/administration/monitoring.txt:446 -# 65148099b1b6489382d70990932b2373 -msgid "Second, if the replication lag exceeds the length of the operation log (:term:`oplog`) then MongoDB will have to perform an initial sync on the secondary, copying all data from the :term:`primary` and rebuilding all indexes. This is uncommon under normal circumstances, but if you configure the oplog to be smaller than the default, the issue can arise." -msgstr "" - -#: ../source/administration/monitoring.txt:455 -# 1ed1c20842a847828206bbbb343f7876 -msgid "The size of the oplog is only configurable during the first run using the :option:`--oplogSize ` argument to the :program:`mongod` command, or preferably, the :setting:`~replication.oplogSizeMB` setting in the MongoDB configuration file. If you do not specify this on the command line before running with the :option:`--replSet ` option, :program:`mongod` will create a default sized oplog." -msgstr "" - -#: ../source/administration/monitoring.txt:463 -# 43aa3f11b96e4886ba9744e3a3f80567 -msgid "By default, the oplog is 5 percent of total available disk space on 64-bit systems. For more information about changing the oplog size, see the :doc:`/tutorial/change-oplog-size`" -msgstr "" - -#: ../source/administration/monitoring.txt:467 -# 602971b5ef4d40b89b585ac83a4df43f -msgid "For causes of replication lag, see :ref:`Replication Lag `." -msgstr "" - -#: ../source/administration/monitoring.txt:470 -# 284217e3c0c947d0930e986c1d3a5126 -msgid "Replication issues are most often the result of network connectivity issues between members, or the result of a :term:`primary` that does not have the resources to support application and replication traffic. To check the status of a replica, use the :dbcommand:`replSetGetStatus` or the following helper in the shell:" -msgstr "" - -#: ../source/administration/monitoring.txt:480 -# 2b2d81287a8a4e819dc39617b596881e -msgid "The :dbcommand:`replSetGetStatus` reference provides a more in-depth overview view of this output. In general, watch the value of :data:`~replSetGetStatus.members.optimeDate`, and pay particular attention to the time difference between the :term:`primary` and the :term:`secondary` members." -msgstr "" - -#: ../source/administration/monitoring.txt:487 -# 0ea9ad2afad946a9915b869f11249044 -msgid "Sharding and Monitoring" -msgstr "" - -#: ../source/administration/monitoring.txt:489 -# 67da8b6f8ed5428587bc5b53a532c60e -msgid "In most cases, the components of :term:`sharded clusters ` benefit from the same monitoring and analysis as all other MongoDB instances. In addition, clusters require further monitoring to ensure that data is effectively distributed among nodes and that sharding operations are functioning appropriately." -msgstr "" - -#: ../source/administration/monitoring.txt:495 -# 255244c47eb0469aa7c05ee255f49e6d -msgid "See the :doc:`/sharding` documentation for more information." -msgstr "" - -#: ../source/administration/monitoring.txt:499 -# 3c24fbf51ece4468ae95a23920c73442 -msgid "Config Servers" -msgstr "" - -#: ../source/administration/monitoring.txt:501 -# e66559c6b1c642cfbe6a4f63f259fa21 -msgid "The :term:`config database` maintains a map identifying which documents are on which shards. The cluster updates this map as :term:`chunks ` move between shards. When a configuration server becomes inaccessible, certain sharding operations become unavailable, such as moving chunks and starting :program:`mongos` instances. However, clusters remain accessible from already-running :program:`mongos` instances." -msgstr "" - -#: ../source/administration/monitoring.txt:509 -# b67b8f188546415fbe577668923f7c2e -msgid "Because inaccessible configuration servers can seriously impact the availability of a sharded cluster, you should monitor your configuration servers to ensure that the cluster remains well balanced and that :program:`mongos` instances can restart." -msgstr "" - -#: ../source/administration/monitoring.txt:514 -# a7651544e99240d2868e300d1516b886 -msgid "|mms-home| and :products:`Ops Manager ` monitor config servers and can create notifications if a config server becomes inaccessible. See the |mms-docs| and :opsmgr:`Ops Manager documentation ` for more information." -msgstr "" - -#: ../source/administration/monitoring.txt:521 -# 30160dc4baab4c4382b155e913076ee7 -msgid "Balancing and Chunk Distribution" -msgstr "" - -#: ../source/administration/monitoring.txt:523 -# e1a6d59eb5cd4a6d911cb7fbdf097224 -msgid "The most effective :term:`sharded cluster` deployments evenly balance :term:`chunks ` among the shards. To facilitate this, MongoDB has a background :term:`balancer` process that distributes data to ensure that chunks are always optimally distributed among the :term:`shards `." -msgstr "" - -#: ../source/administration/monitoring.txt:528 -# ec657b0e51c3466dab11aade50691028 -msgid "Issue the :method:`db.printShardingStatus()` or :method:`sh.status()` command to the :program:`mongos` by way of the :program:`mongo` shell. This returns an overview of the entire cluster including the database name, and a list of the chunks." -msgstr "" - -#: ../source/administration/monitoring.txt:534 -# 5e1a38946c9242958224b6b6c72cb6ce -msgid "Stale Locks" -msgstr "" - -#: ../source/administration/monitoring.txt:536 -# 0ab4676f040f455bba6c2ec7087a3d16 -msgid "To check the lock status of the database, connect to a :program:`mongos` instance using the :program:`mongo` shell. Issue the following command sequence to switch to the ``config`` database and display all outstanding locks on the shard database:" -msgstr "" - -#: ../source/administration/monitoring.txt:546 -# b1b5707c67694077845193abda77c53d -msgid "The balancing process takes a special \"balancer\" lock that prevents other balancing activity from transpiring. In the ``config`` database, use the following command to view the \"balancer\" lock." -msgstr "" - -#: ../source/administration/monitoring.txt:556 -# 09377693feaf4324a0e9d064cd05af93 -msgid "Starting in 3.4, the primary of the CSRS config server holds the \"balancer\" lock, using a process id named \"ConfigServer\". This lock is never released. To determine if the balancer is running, see :ref:`sharding-balancing-is-running`." -msgstr "" - -#: ../source/includes/extracts/additional-resources-monitoring.rst:4 -# 0822c6d12c3b4f1d9fe8af42171c6c76 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-monitoring.rst:6 -# 397ce86c5d074874b4dfc84eee1e1075 -msgid "`MongoDB Production Readiness Consulting Package `_" -msgstr "" - diff --git a/locale/pot/administration/optimization.pot b/locale/pot/administration/optimization.pot deleted file mode 100644 index fd7b070bbc0..00000000000 --- a/locale/pot/administration/optimization.pot +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/optimization.txt:3 -# 87ab7070fd1b4d08913ef9389d325138 -msgid "Optimization Strategies for MongoDB" -msgstr "" - -#: ../source/administration/optimization.txt:13 -# 8c705055fb2e43da8482ae0df06045a1 -msgid "There are many factors that can affect database performance and responsiveness including index use, query structure, data models and application design, as well as operational factors such as architecture and system configuration." -msgstr "" - -#: ../source/administration/optimization.txt:18 -# 630d6f52a31e4d108e6199d49bef16ab -msgid "This section describes techniques for optimizing application performance with MongoDB." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-optimization.rst:5 -# 4f795488ef4b466a952dec5879a36844 -msgid ":doc:`/administration/analyzing-mongodb-performance`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-optimization.rst:4 -# 3fc7f072eebf4082aeefdd3bb4845e1c -msgid "Discusses some of the factors that can influence MongoDB's performance." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-optimization.rst:10 -# a21da1875c354e5d93208838b4d414b6 -msgid ":doc:`/tutorial/evaluate-operation-performance`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-optimization.rst:8 -# a35aff03d08d463289073181ec2ce541 -msgid "MongoDB provides introspection tools that describe the query execution process, to allow users to test queries and build more efficient queries." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-optimization.rst:14 -# b710c2a171c54bec8db99430f59f3f23 -msgid ":doc:`/tutorial/optimize-query-performance-with-indexes-and-projections`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-optimization.rst:13 -# b4f50d8a0bfa4bc2b5c4c174dbf17492 -msgid "Introduces the use of :ref:`projections ` to reduce the amount of data MongoDB sends to clients." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-optimization.rst:17 -# 1510caeb51bb46f0894abe14a432d868 -msgid ":doc:`/applications/design-notes`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-optimization.rst:17 -# c576d4a9e98943698acd0c054afede0c -msgid "A collection of notes related to the architecture, design, and administration of MongoDB-based applications." -msgstr "" - diff --git a/locale/pot/administration/production-checklist-development.pot b/locale/pot/administration/production-checklist-development.pot deleted file mode 100644 index 94bc1b6cbca..00000000000 --- a/locale/pot/administration/production-checklist-development.pot +++ /dev/null @@ -1,153 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/production-checklist-development.txt:3 -# 3c9fc3ca9d2e48f7826cb13b8c7e4eb4 -msgid "Development Checklist" -msgstr "" - -#: ../source/administration/production-checklist-development.txt:0 -# ea20e7d9f2614b5f8a3b74e2fb15f96c -msgid "On this page" -msgstr "" - -#: ../source/administration/production-checklist-development.txt:13 -# 5c386f46e2b146bea60f05c375586142 -msgid "The following checklist, along with the :doc:`/administration/production-checklist-operations`, provides recommendations to help you avoid issues in your production MongoDB deployment." -msgstr "" - -#: ../source/administration/production-checklist-development.txt:21 -# d361abf62da3409cadd29f585b2d2908 -msgid "Data Durability" -msgstr "" - -#: ../source/administration/production-checklist-development.txt:25 -# 950548cabc1c47b69bfff0e921c14f1c -msgid "Ensure that your replica set includes at least three data-bearing nodes with ``w:majority`` :doc:`write concern `. Three data-bearing nodes are required for replica-set wide data durability." -msgstr "" - -#: ../source/administration/production-checklist-development.txt:30 -# b47e6703b5354143819cc3048b6bf46a -msgid "Ensure that all instances use :doc:`journaling `." -msgstr "" - -#: ../source/administration/production-checklist-development.txt:33 -# 1b2aa11b57f34e98863fdd6cb3431072 -msgid "Schema Design" -msgstr "" - -#: ../source/administration/production-checklist-development.txt:35 -# 08e4abf21daf4f7f9bc22baa0fcb0b3b -msgid "Data in MongoDB has a *dynamic schema*. :term:`Collections ` do not enforce :term:`document` structure. This facilitates iterative development and polymorphism. Nevertheless, collections often hold documents with highly homogeneous structures. See :doc:`/core/data-models` for more information." -msgstr "" - -#: ../source/administration/production-checklist-development.txt:43 -# b4848789b1794101a7af322ac17db13c -msgid "Determine the set of collections that you will need and the indexes required to support your queries. With the exception of the ``_id`` index, you must create all indexes explicitly: MongoDB does not automatically create any indexes other than ``_id``." -msgstr "" - -#: ../source/administration/production-checklist-development.txt:48 -# 27237b9429604fcf8e50a1073437ec6a -msgid "Ensure that your schema design supports your deployment type: if you planning to use :term:`sharded clusters ` for horizontal scaling, design your schema to include a strong shard key. The shard key affects read and write performance by determining how MongoDB partitions data. See: :doc:`Impacts of Shard Keys on Cluster Operations ` for information about what qualities a shard key should possess. You cannot change the shard key once it is set." -msgstr "" - -#: ../source/administration/production-checklist-development.txt:57 -# a5dd1e58b23a4ccb856a786db5a8db2e -msgid "Ensure that your schema design does not rely on indexed arrays that grow in length without bound. Typically, best performance can be achieved when such indexed arrays have fewer than 1000 elements." -msgstr "" - -#: ../source/administration/production-checklist-development.txt:61 -# 16ae7dae750c472092db98b6241abecb -msgid "Consider the document size limits when designing your schema. The :limit:`BSON Document Size` limit is 16MB per document. If you require larger documents, use :doc:`GridFS `." -msgstr "" - -#: ../source/administration/production-checklist-development.txt:66 -# e9ba7e94a7a34f7988c25b125b70cfe1 -msgid "Replication" -msgstr "" - -#: ../source/administration/production-checklist-development.txt:70 -# 6437654dd7924b32ac919d74aedde5ab -msgid "Use an odd number of replica set members to ensure that elections proceed successfully. If you have an even number of members, use an :term:`arbiter` to ensure an odd number of votes." -msgstr "" - -#: ../source/administration/production-checklist-development.txt:74 -# a5b8247d55f944cfb80c49b9c3bbe2b3 -msgid "Ensure that your secondaries remain up-to-date by using :doc:`monitoring tools ` and by specifying appropriate :doc:`write concern `." -msgstr "" - -#: ../source/administration/production-checklist-development.txt:79 -# 98f299ac66db465c891270496d9fa3a9 -msgid "Do not use secondary reads to scale overall read throughput. See: `Can I use more replica nodes to scale`_ for an overview of read scaling. For information about secondary reads, see: :doc:`/core/read-preference`." -msgstr "" - -#: ../source/administration/production-checklist-development.txt:87 -# 7d32bd384b6b4bf9b28fb5bd54379368 -msgid "Sharding" -msgstr "" - -#: ../source/administration/production-checklist-development.txt:91 -# 9188c9cce8514101ad2509836797fdfa -msgid "Ensure that your shard key distributes the load evenly on your shards. See: :doc:`/core/sharding-shard-key` for more information." -msgstr "" - -#: ../source/administration/production-checklist-development.txt:94 -# ddeba2af85534b309779193e9ac6184e -msgid "Use :ref:`targeted operations ` for workloads that need to scale with the number of shards." -msgstr "" - -#: ../source/administration/production-checklist-development.txt:97 -# 2a06d7a341784211b1705d61a06a2da7 -msgid "Always read from primary nodes for non-targeted queries that may be sensitive to `stale or orphaned data `_." -msgstr "" - -#: ../source/administration/production-checklist-development.txt:100 -# d8a5a5fca0994cbf9ef2b0a6b9b0cc58 -msgid ":doc:`Pre-split and manually balance chunks ` when inserting large data sets into a new non-hashed sharded collection. Pre-splitting and manually balancing enables the insert load to be distributed among the shards, increasing performance for the initial load." -msgstr "" - -#: ../source/administration/production-checklist-development.txt:107 -# e7a3ef16d6394519b5f8cf111ade25d3 -msgid "Drivers" -msgstr "" - -#: ../source/administration/production-checklist-development.txt:111 -# 26694f9666164657a75bf8011aa0b33d -msgid "Make use of connection pooling. Most MongoDB drivers support connection pooling. Adjust the connection pool size to suit your use case, beginning at 110-115% of the typical number of concurrent database requests." -msgstr "" - -#: ../source/administration/production-checklist-development.txt:116 -# ade6c660b1f44e85979f4f0ffffe59b7 -msgid "Ensure that your applications handle transient write and read errors during replica set elections." -msgstr "" - -#: ../source/administration/production-checklist-development.txt:119 -# 2503c5e2a91f49ed8d3666ed3bc7e91e -msgid "Ensure that your applications handle failed requests and retry them if applicable. Drivers **do not** automatically retry failed requests." -msgstr "" - -#: ../source/administration/production-checklist-development.txt:122 -# cfa52616b2b74f87b8cb1a58ca5672a6 -msgid "Use exponential backoff logic for database request retries." -msgstr "" - -#: ../source/administration/production-checklist-development.txt:124 -# 6bcaadc6f1324ddc8a73a1ef1f34528f -msgid "Use :method:`cursor.maxTimeMS()` for reads and :ref:`wc-wtimeout` for writes if you need to cap execution time for database operations." -msgstr "" - diff --git a/locale/pot/administration/production-checklist-operations.pot b/locale/pot/administration/production-checklist-operations.pot deleted file mode 100644 index 4b4902f6874..00000000000 --- a/locale/pot/administration/production-checklist-operations.pot +++ /dev/null @@ -1,418 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/production-checklist-operations.txt:3 -# 938573e642a14aca97dba0bd82009b9e -msgid "Operations Checklist" -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:0 -# 61830ec8dbe14902948e03f2682af425 -msgid "On this page" -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:15 -# 73b1fc2d975b49e4847fe30cf833f4c6 -msgid "The following checklist, along with the :doc:`/administration/production-checklist-development` list, provides recommendations to help you avoid issues in your production MongoDB deployment." -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:23 -# 8a129444e3c241e099cbd2bbc25ef6e2 -msgid "Filesystem" -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:27 -# 186a946911c44138bb84abbc65444c32 -msgid "Align your disk partitions with your RAID configuration." -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:29 -# 42a6a6ede8f54d8486eb30619933529e -msgid "Avoid using NFS drives for your :setting:`~storage.dbPath`. Using NFS drives can result in degraded and unstable performance. See: :ref:`production-nfs` for more information." -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:33 -# fa474c885f86475db87afa8efe0b502c -msgid "VMWare users should use VMWare virtual drives over NFS." -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:35 -# 3bfd90834d43440989344bf7e3d49cb6 -msgid "Linux/Unix: format your drives into XFS or EXT4. If possible, use XFS as it generally performs better with MongoDB." -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:38 -# 41c1a7c6d8b94b128fe83741f89040b3 -msgid "With the WiredTiger storage engine, use of XFS is **strongly recommended** to avoid performance issues found when using EXT4 with WiredTiger." -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:42 -# 2cb8c2aaa5b54dad9c4abbe33aee5db2 -msgid "If using RAID, you may need to configure XFS with your RAID geometry." -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:45 -# 0e2deee6aa5745b08de04988a3aced37 -msgid "Windows: use the NTFS file system. **Do not** use any FAT file system (i.e. FAT 16/32/exFAT)." -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:49 -# 014e43795f3d4e4da41f69c8eb09c047 -msgid "Replication" -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:53 -# 6c715246a5a34c679fb74f27d28575ff -msgid "Verify that all non-hidden replica set members are identically provisioned in terms of their RAM, CPU, disk, network setup, etc." -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:56 -# 6581545941954f108f2c54d3208db622 -msgid ":doc:`Configure the oplog size ` to suit your use case:" -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:59 -# bae192206cbc40a3b2c864d43c922e0d -msgid "The replication oplog window should cover normal maintenance and downtime windows to avoid the need for a full resync." -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:62 -# 10f1dfcda3014797bba86b8a6415106f -msgid "The replication oplog window should cover the time needed to restore a replica set member from the last backup." -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:67 -# 2e8b8c5afef14376bc7b7c7347923cec -msgid "The replication oplog window no longer needs to cover the time needed to restore a replica set member via initial sync as the oplog records are pulled during the data copy. However, the member being restored must have enough disk space in the :ref:`local ` database to temporarily store these oplog records for the duration of this data copy stage." -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:75 -# 2612e773711c4d67b0038fe5953cd3c1 -msgid "With earlier versions of MongoDB, replication oplog window should cover the time needed to restore a replica set member by initial sync." -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:79 -# 46dd8df15f73449fbc0b4ae186c96419 -msgid "Ensure that your replica set includes at least three data-bearing nodes that run with journaling and that you issue writes with ``w:\"majority\"`` :doc:`write concern ` for availability and durability." -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:84 -# 16f66c9ec4d54fa4b38b0ac9c6e30bcd -msgid "Use hostnames when configuring replica set members, rather than IP addresses." -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:87 -# 1d166b7ca4a74200a712bcea36d418c9 -msgid "Ensure full bidirectional network connectivity between all :program:`mongod` instances." -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:90 -# 31344ec439214f149536a8ed5c6d4f0f -msgid "Ensure that each host can resolve itself." -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:92 -# 495efaff1c5c4e71a940dd52befdc3b2 -msgid "Ensure that your replica set contains an odd number of voting members." -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:96 -# e74ddd021c9e4e3b87183156a788777f -msgid "Ensure that :program:`mongod` instances have ``0`` or ``1`` votes." -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:98 -# 1cdb6065ab204ae4b91f81a13bd24c83 -msgid "For high availability, deploy your replica set into a *minimum* of three data centers." -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:104 -# 3c399fa2b5d74e19aed7f7ad7e502ad1 -msgid "Sharding" -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:108 -# 63dd7227f27148399ede937c855574c9 -msgid "Place your :doc:`config servers ` on dedicated hardware for optimal performance in large clusters. Ensure that the hardware has enough RAM to hold the data files entirely in memory and that it has dedicated storage." -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:114 -# 14f49a2dea054f1a97de15e85cc37d6e -msgid "Use NTP to synchronize the clocks on all components of your sharded cluster." -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:117 -# f5b1a8593c3841fbbb202e1ef4ce3c1c -msgid "Ensure full bidirectional network connectivity between :program:`mongod`, :program:`mongos` and config servers." -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:120 -# 625406ed4577457988989fe80f04666b -msgid "Use CNAMEs to identify your config servers to the cluster so that you can rename and renumber your config servers without downtime." -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:124 -# d339f10ac976443ca5ab05f78d21d5aa -msgid "Journaling: MMAPv1 Storage Engine" -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:131 -# 99c4809fe9db4868972fff53cfeb648c -msgid "Ensure that all instances use :doc:`journaling `." -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:133 -# 230722e8e26e4860a81bc21726863122 -msgid "Place the journal on its own low-latency disk for write-intensive workloads. Note that this will affect snapshot-style backups as the files constituting the state of the database will reside on separate volumes." -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:139 -# 8621fec7b81542c2852aa128ac993177 -msgid "Hardware" -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:143 -# f456bfc59b194fdd882b0789d12b5548 -msgid "Use RAID10 and SSD drives for optimal performance." -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:145 -# f9aaac6162e94b969198e0952cd7edec -msgid "SAN and Virtualization:" -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:147 -# 22dcc50f346f455eb8887d5ce804ff60 -msgid "Ensure that each :program:`mongod` has provisioned IOPS for its :setting:`~storage.dbPath`, or has its own physical drive or LUN." -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:150 -# 2ba2f7e397ca476abfd5553395f385d5 -msgid "Avoid dynamic memory features, such as memory ballooning, when running in virtual environments." -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:153 -# 8950eddb623542d3a06963f7cd999363 -msgid "Avoid placing all replica set members on the same SAN, as the SAN can be a single point of failure." -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:157 -# f1366a151d2e41cfa0eb9fe7549adbc6 -msgid "Deployments to Cloud Hardware" -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:161 -# 6b6e59aca7e5458b9408c49bec13ea45 -msgid "Windows Azure: Adjust the TCP keepalive (``tcp_keepalive_time``) to 100-120. The default TTL for TCP connections on Windows Azure load balancers is too slow for MongoDB's connection pooling behavior." -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:165 -# 17c4d05ef190408d9b8f1e2d12747252 -msgid "Use MongoDB version 2.6.4 or later on systems with high-latency storage, such as Windows Azure, as these versions include performance improvements for those systems. See: :ecosystem:`Azure Deployment Recommendations ` for more information." -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:172 -# dec4182980b7490ca413f2c3b0aed0ff -msgid "Operating System Configuration" -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:175 -# 310f29d82ebd4ab9b649bc09f86a0c9c -msgid "Linux" -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:179 -# 271dcc8c2c374a9d9bd502978da00a03 -msgid "Turn off transparent hugepages and defrag. See :doc:`Transparent Huge Pages Settings ` for more information." -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:183 -# 02c40c6562d5453a999c9345f5ad84d2 -msgid ":ref:`Adjust the readahead settings ` on the devices storing your database files to suit your use case." -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:186 -# 2277557c879d4b598c67a905aed1203e -msgid "For the MMAPv1 storage engine, if your working set is bigger that the available RAM, and the document access pattern is random, consider lowering the readahead to 32 or 16. Evaluate different settings to find an optimal value that maximizes the resident memory and lowers the number of page faults." -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:192 -# 127013735c464378920950ecb2d9c4a7 -msgid "For the WiredTiger storage engine, set readahead to 0 or 16." -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:194 -# 049397700ecb40bb89ab62e4dd9091b5 -msgid "Disable the ``tuned`` tool if you are running RHEL 7 / CentOS 7 in a virtual environment." -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:197 -# 60f05d8e05f043e2a2a6799582f2f29a -msgid "When RHEL 7 / CentOS 7 run in a virtual environment, the ``tuned`` tool automatically invokes a performance profile derived from performance throughput, which automatically sets the readahead settings to 4MB. This can negatively impact performance." -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:202 -# 3f6e6ff0ecdc462fb9073fe188435229 -msgid "Use the ``noop`` or ``deadline`` disk schedulers for SSD drives." -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:204 -# aea0ca0f240f4eafad04753115ca301c -msgid "Use the ``noop`` disk scheduler for virtualized drives in guest VMs." -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:206 -# 53771948d2034525b2da78acc51fa807 -msgid "Disable NUMA or set vm.zone_reclaim_mode to 0 and run :program:`mongod` instances with node interleaving. See: :ref:`production-numa` for more information." -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:210 -# efc49adf7cd842f98875b674dd7215f0 -msgid "Adjust the ``ulimit`` values on your hardware to suit your use case. If multiple :program:`mongod` or :program:`mongos` instances are running under the same user, scale the ``ulimit`` values accordingly. See: :doc:`/reference/ulimit` for more information." -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:215 -# 19d30a5a80f5468c8f1a9a8112cd516c -msgid "Use ``noatime`` for the :setting:`~storage.dbPath` mount point." -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:217 -# e11b13fe80d54de79177cba62dd54e46 -msgid "Configure sufficient file handles (``fs.file-max``), kernel pid limit (``kernel.pid_max``), and maximum threads per process (``kernel.threads-max``) for your deployment. For large systems, the following values provide a good starting point:" -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:222 -# 6691d4b56bda4be4a800f8af525ac2e9 -msgid "``fs.file-max`` value of 98000," -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:223 -# 673fdc2425b94b8f82866a8c81953e37 -msgid "``kernel.pid_max`` value of 64000, and" -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:224 -# 7e07fc5906d34783b97a1196f4212e52 -msgid "``kernel.threads-max`` value of 64000" -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:226 -# 5334440bd3744a9e9590e3f68e6ae92e -msgid "Ensure that your system has swap space configured. Refer to your operating system's documentation for details on appropriate sizing." -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:229 -# 6e56ac3b95434d1cb02da0e97662f06f -msgid "Ensure that the system default TCP keepalive is set correctly. A value of 300 often provides better performance for replica sets and sharded clusters. See: :ref:`faq-keepalive` in the Frequently Asked Questions for more information." -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:235 -# 47cd691d8fc34368ba6a87de76f19261 -msgid "Windows" -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:239 -# d170efccf4a548d7962c383d06c5a6c9 -msgid "Consider disabling NTFS \"last access time\" updates. This is analogous to disabling ``atime`` on Unix-like systems." -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:243 -# fec71bde4f2a4480ac01131c3c722c06 -msgid "Backups" -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:247 -# a2f27d2a7e5f49d3994576841b1e0af7 -msgid "Schedule periodic tests of your back up and restore process to have time estimates on hand, and to verify its functionality." -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:251 -# 7e971bdabde54907be710c9943b71cec -msgid "Monitoring" -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:255 -# 84a78654759e4e0b9422339e80394ceb -msgid "Use |mms-home| or :products:`Ops Manager, an on-premise solution available in MongoDB Enterprise Advanced ` or another monitoring system to monitor key database metrics and set up alerts for them. Include alerts for the following metrics:" -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:261 -# 69aaa83456d349468d1d5866b235385d -msgid "lock percent (for the :ref:`MMAPv1 storage engine `)" -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:262 -# 797790b0f26f49d4bf3c2d2398aa57a2 -msgid "replication lag" -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:263 -# a74cfd2558fc4e5285aacf6964b2032a -msgid "replication oplog window" -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:264 -# 11a300f481c0490e899d398c071461ba -msgid "assertions" -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:265 -# 3ded40555aa64fc18bb9801ff42549a8 -msgid "queues" -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:266 -# 84267cd7885f4edd813a4874bbced899 -msgid "page faults" -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:268 -# 6c3119f6410a46e4bb0804ea57a0b699 -msgid "Monitor hardware statistics for your servers. In particular, pay attention to the disk use, CPU, and available disk space." -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:271 -# 50a30df9fd674b25a23147496ff0502d -msgid "In the absence of disk space monitoring, or as a precaution:" -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:273 -# a6aa25bb17604f9daa09e9a6720f6452 -msgid "Create a dummy 4 GB file on the :setting:`storage.dbPath` drive to ensure available space if the disk becomes full." -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:276 -# 9ce7da72825e4163bfe0bd3169304667 -msgid "A combination of ``cron+df`` can alert when disk space hits a high-water mark, if no other monitoring tool is available." -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:282 -# be0ccaa7be584104b1e2fd6d49d83333 -msgid "Load Balancing" -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:286 -# 3be84c8bac404d59bb64796a9b2b609f -msgid "Configure load balancers to enable \"sticky sessions\" or \"client affinity\", with a sufficient timeout for existing connections." -msgstr "" - -#: ../source/administration/production-checklist-operations.txt:289 -# ddf8f11a91de411f841c928bd161a283 -msgid "Avoid placing load balancers between MongoDB cluster or replica set components." -msgstr "" - diff --git a/locale/pot/administration/production-checklist.pot b/locale/pot/administration/production-checklist.pot deleted file mode 100644 index 7f944b2b502..00000000000 --- a/locale/pot/administration/production-checklist.pot +++ /dev/null @@ -1,48 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/production-checklist.txt:3 -# 6c75b2ee8c6648939e46705701a93a7c -msgid "Production Checklist" -msgstr "" - -#: ../source/administration/production-checklist.txt:0 -# 4f4b528fa00346c69661456ccf145f1b -msgid "On this page" -msgstr "" - -#: ../source/administration/production-checklist.txt:13 -# aac61caab842420b8b49546b6685bc64 -msgid "The following checklists provide recommendations that will help you avoid issues in your production MongoDB deployment." -msgstr "" - -#: ../source/includes/extracts/additional-resources-production-checklist.rst:4 -# ec1a11a0def94276b88836e425692d75 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-production-checklist.rst:6 -# d6a049c7ae1840e497ed8ad7a4bab3a4 -msgid "`MongoDB Production Readiness Consulting Package `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-production-checklist.rst:7 -# d39e13b9409a4001b3d7a045211e5097 -msgid "`MongoDB Ops Optimization Consulting Package `_" -msgstr "" - diff --git a/locale/pot/administration/production-notes.pot b/locale/pot/administration/production-notes.pot deleted file mode 100644 index 75a272235c0..00000000000 --- a/locale/pot/administration/production-notes.pot +++ /dev/null @@ -1,1462 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/production-notes.txt:3 -# 12cbdb062a8f451b936c6445db20137a -msgid "Production Notes" -msgstr "" - -#: ../source/administration/production-notes.txt:0 -# 5640a63e1778447eb938b89b37c6997c -msgid "On this page" -msgstr "" - -#: ../source/administration/production-notes.txt:13 -# 4adb27a25da5460eac123280a39e151e -msgid "This page details system configurations that affect MongoDB, especially when running in production." -msgstr "" - -#: ../source/includes/fact-mms-summary.rst:2 -# ac53e3076d0c493b8c5b0b15a7b308f4 -msgid "|mms-home|, a hosted service, and `Ops Manager `_, an on-premise solution, provide monitoring, backup, and automation of MongoDB instances. See the |mms-docs| and `Ops Manager documentation `_ for more information." -msgstr "" - -#: ../source/administration/production-notes.txt:19 -# c1751af829a04f1496932489f4e8ab88 -msgid "MongoDB Binaries" -msgstr "" - -#: ../source/administration/production-notes.txt:24 -# 2239a26db8d54697afb86c4e2beef980 -msgid "Supported Platforms" -msgstr "" - -#: ../source/administration/production-notes.txt:26 -# 24159a2ae0444b87988943b19f758df7 -msgid "For running **in production**, refer to the :ref:`prod-notes-recommended-platforms` for operating system recommendations." -msgstr "" - -#: ../source/administration/production-notes.txt:30 -# 9d3e801b19394b39bdaf5cc6ccbbb082 -msgid "MongoDB can now use the :ref:`WiredTiger storage engine ` on all supported platforms." -msgstr "" - -#: ../source/administration/production-notes.txt:35 -# ebcfe032ac6f431786ac02e5a4659ecb -msgid "x86_64" -msgstr "" - -#: ../source/includes/fact-platform-x86_64.rst:6 -#: ../source/includes/fact-platform-arm64.rst:6 -#: ../source/includes/fact-platform-ppc64le.rst:6 -#: ../source/includes/fact-platform-s390x.rst:6 -# 1fe13a20c7954e87801ba789db173ea9 -# 293dc6361d594ea2aacbfe07096a0c7a -# a775b47dd75446ef88014b901b111b98 -# 98763b5a2dbf49cd838ed89f7e4dfdf4 -msgid "Platform" -msgstr "" - -#: ../source/includes/fact-platform-x86_64.rst:7 -#: ../source/includes/fact-platform-arm64.rst:7 -# 79d7950ab5af4c17ac987b0f850ad045 -# ff8dfcc458ba475289093bf8cbb4d10a -msgid "3.4 Community & Enterprise" -msgstr "" - -#: ../source/includes/fact-platform-x86_64.rst:8 -# 3476cb1ce9994e0b88b60938296e4405 -msgid "3.2 Community & Enterprise" -msgstr "" - -#: ../source/includes/fact-platform-x86_64.rst:9 -# 02f139cd32e44251bad65e1f0ad4fd4e -msgid "3.0 Community & Enterprise" -msgstr "" - -#: ../source/includes/fact-platform-x86_64.rst:10 -# 339a87fbef43434ea802759e0f08b62d -msgid "2.6 Community & Enterprise" -msgstr "" - -#: ../source/includes/fact-platform-x86_64.rst:11 -#: ../source/administration/production-notes.txt:62 -# 236effe6a2ba41b0af64871aac865f75 -# 7490b6528f534a878f865b5b66422701 -msgid "Amazon Linux" -msgstr "" - -#: ../source/includes/fact-platform-x86_64.rst:12 -#: ../source/includes/fact-platform-x86_64.rst:13 -#: ../source/includes/fact-platform-x86_64.rst:14 -#: ../source/includes/fact-platform-x86_64.rst:15 -#: ../source/includes/fact-platform-x86_64.rst:17 -#: ../source/includes/fact-platform-x86_64.rst:18 -#: ../source/includes/fact-platform-x86_64.rst:22 -#: ../source/includes/fact-platform-x86_64.rst:23 -#: ../source/includes/fact-platform-x86_64.rst:24 -#: ../source/includes/fact-platform-x86_64.rst:25 -#: ../source/includes/fact-platform-x86_64.rst:29 -#: ../source/includes/fact-platform-x86_64.rst:30 -#: ../source/includes/fact-platform-x86_64.rst:32 -#: ../source/includes/fact-platform-x86_64.rst:33 -#: ../source/includes/fact-platform-x86_64.rst:34 -#: ../source/includes/fact-platform-x86_64.rst:35 -#: ../source/includes/fact-platform-x86_64.rst:37 -#: ../source/includes/fact-platform-x86_64.rst:38 -#: ../source/includes/fact-platform-x86_64.rst:39 -#: ../source/includes/fact-platform-x86_64.rst:42 -#: ../source/includes/fact-platform-x86_64.rst:43 -#: ../source/includes/fact-platform-x86_64.rst:44 -#: ../source/includes/fact-platform-x86_64.rst:45 -#: ../source/includes/fact-platform-x86_64.rst:47 -#: ../source/includes/fact-platform-x86_64.rst:52 -#: ../source/includes/fact-platform-x86_64.rst:53 -#: ../source/includes/fact-platform-x86_64.rst:54 -#: ../source/includes/fact-platform-x86_64.rst:55 -#: ../source/includes/fact-platform-x86_64.rst:57 -#: ../source/includes/fact-platform-x86_64.rst:58 -#: ../source/includes/fact-platform-x86_64.rst:59 -#: ../source/includes/fact-platform-x86_64.rst:60 -#: ../source/includes/fact-platform-x86_64.rst:62 -#: ../source/includes/fact-platform-x86_64.rst:63 -#: ../source/includes/fact-platform-x86_64.rst:64 -#: ../source/includes/fact-platform-x86_64.rst:67 -#: ../source/includes/fact-platform-x86_64.rst:68 -#: ../source/includes/fact-platform-x86_64.rst:72 -#: ../source/includes/fact-platform-x86_64.rst:73 -#: ../source/includes/fact-platform-x86_64.rst:74 -#: ../source/includes/fact-platform-x86_64.rst:75 -#: ../source/includes/fact-platform-x86_64.rst:77 -#: ../source/includes/fact-platform-x86_64.rst:78 -#: ../source/includes/fact-platform-x86_64.rst:79 -#: ../source/includes/fact-platform-x86_64.rst:80 -#: ../source/includes/fact-platform-x86_64.rst:82 -#: ../source/includes/fact-platform-x86_64.rst:83 -#: ../source/includes/fact-platform-arm64.rst:9 -#: ../source/includes/fact-platform-ppc64le.rst:9 -#: ../source/includes/fact-platform-ppc64le.rst:11 -#: ../source/includes/fact-platform-s390x.rst:9 -#: ../source/includes/fact-platform-s390x.rst:11 -#: ../source/includes/fact-platform-s390x.rst:13 -#: ../source/includes/fact-platform-s390x.rst:15 -# 406bdaa421a74440ac65e94ceb815817 -# 70ee9a7e02734a6780e8480b5232e74a -# e8566846968c447791b4caaa8201f915 -# 827e94a4f8274cfd855179eba01c6145 -# afebb87af02c42d5b8486cd2cb89984e -# ad13b04f87a245819b4891da04b307bd -# fcea210eb9ae4d0ab954a52e07deda0b -# 8be3b5826ff6485d9a25a2faf1085882 -# a6dfed0202c1426ca9e6e583387e5122 -# 176bd7f850e34a62a845bdebeffc9fc6 -# 5cfaa6aed23d41299a802b6f478dcc67 -# a5aa13b7c6a74247b8e42244e763e235 -# ea20e5245c1f446faf87ea0519f4fd1b -# d19663cdec5a41e2acf5d958fcec88d2 -# e7351b6da2904dc682c1a250c44c8943 -# aef6067c142149c5871f1fa04192f7ba -# a4b767b3e52a483097096ce5d8b14cd8 -# 485deb2cf60c48d38c9b3a0d5870efbb -# a874103aa5304c8e9c1e6eac2a64c8e6 -# e38f5c2f3b624274ba2bf781b687f73b -# ce14e37dcd0c4dc7b8940b37f117665b -# 38ac604d5a0f4eb18da55c3254b2dfa9 -# e4c9e936cd034c7d838b9cd9082768f1 -# 0ddae08f4ae649b288e38414bf41ce87 -# 31e72238fee44bc78ceabc292d36734a -# 94ff5e6d31f0456dacf01b5d83891756 -# c24770d0f69248bd95705f66499da8b7 -# fa66b98468fa4c9fb9816a8115ba6f33 -# 619ed978795840a0b8726b6a75663002 -# 4df936c5a8c94229bed6fa8571c8927d -# 8d2a0397185d41bcbc73c76a7cad2b49 -# 7b1d78514e37465ea325887d127483e6 -# f0b6f6fd605d47b2b7232195aeeb6659 -# 6f761d281418416cb53235e3084a4547 -# 0731d494104245718bb6fcc56978b32a -# e5d8f42f0aff4b8abf5ff052cdfc23a5 -# 136003be54af4719ab9333f32c7d26fc -# 46436375145647dcabd73ed6e12ae273 -# e1c92506ed5042bda662edce91f43311 -# ab71f25e9bdd4ebfbe4df55515bc1922 -# 16bf2c7041c34c2392a4db5047ed5723 -# 07a928375a524e02b174715f2fc250e9 -# 295492522b98438b8db752dc07ebfb9e -# c6364ac83379488aac65ce72e0a8be57 -# 544303b39d6540d981b081da2f28a8a8 -# 18abae4bf81f47a3868f2a0ed07315fd -# 7c3fa991d8c7423794258fd664171e25 -# 1d111aaf9a584ed788da7be47fd8948c -# 0a2f3f1074424bfba11d1ee4f31fe517 -# 6fccbfaebc314cadb59ffd0db9b4eba6 -# 6fd98b918c894d2093f97dcd3341fbd4 -# d14f25a8a94549ce9d7ffbefa0a0d7a9 -# 751d0a29c1724e888aec2c4421cfcab6 -# 8a86c437a9f341199294bd4a51a1cd76 -msgid "|checkmark|" -msgstr "" - -#: ../source/includes/fact-platform-x86_64.rst:16 -# ed5e8624ad4d4478b4a6a3f9b418f100 -msgid "Debian 8" -msgstr "" - -#: ../source/includes/fact-platform-x86_64.rst:21 -# ad86410b88484440a7d2abed1e96ae34 -msgid "Debian 7" -msgstr "" - -#: ../source/includes/fact-platform-x86_64.rst:26 -# 60db1c1e06814e59b0bf59d2c4d95c50 -msgid "Fedora 8+" -msgstr "" - -#: ../source/includes/fact-platform-x86_64.rst:31 -# 6b5e3da3f4284f1787274b7b10e50de3 -msgid "RHEL/CentOS 6.2+" -msgstr "" - -#: ../source/includes/fact-platform-x86_64.rst:36 -# aed10e2f90b249a2932f54967fa962e7 -msgid "RHEL/CentOS 7.0+" -msgstr "" - -#: ../source/includes/fact-platform-x86_64.rst:41 -#: ../source/includes/fact-platform-s390x.rst:10 -# 3c4c4dc88242477da2f0a264b54b13da -# e55082a40f1e438089b27725255a13df -msgid "SLES 11" -msgstr "" - -#: ../source/includes/fact-platform-x86_64.rst:46 -#: ../source/includes/fact-platform-s390x.rst:12 -# 544583508cd640e5b07f59ea1e215d35 -# ba265f74b70e4bc58b61de28b1445663 -msgid "SLES 12" -msgstr "" - -#: ../source/includes/fact-platform-x86_64.rst:51 -# e45d869f514f4fb2a186ecdd0987e7de -msgid "Solaris 11 64-bit" -msgstr "" - -#: ../source/includes/fact-platform-x86_64.rst:56 -# 73b9a79f7e22415b825246ab4952d9b8 -msgid "Ubuntu 12.04" -msgstr "" - -#: ../source/includes/fact-platform-x86_64.rst:61 -# dc0fb7c801644208a5e9bd2e475bd87e -msgid "Ubuntu 14.04" -msgstr "" - -#: ../source/includes/fact-platform-x86_64.rst:66 -#: ../source/includes/fact-platform-arm64.rst:8 -#: ../source/includes/fact-platform-ppc64le.rst:10 -#: ../source/includes/fact-platform-s390x.rst:14 -# df48f83797f342549d368d69704f2e5f -# 3857854448b340079fe36b0dc968b6ad -# 67b6308eaf7f40af9ccd4baf9c5efce8 -# 1e0267285fc7401f9b32304b390c6ebc -msgid "Ubuntu 16.04" -msgstr "" - -#: ../source/includes/fact-platform-x86_64.rst:71 -# b7015b51886c4667a99f01d6f9494ac6 -msgid "Microsoft Azure" -msgstr "" - -#: ../source/includes/fact-platform-x86_64.rst:76 -# 4077cc4a39fb49578fea5b1430e83c27 -msgid "Windows Vista/Server 2008R2/2012+" -msgstr "" - -#: ../source/includes/fact-platform-x86_64.rst:81 -# 113425746f1946a695c12369af900aa4 -msgid "OS X 10.7+" -msgstr "" - -#: ../source/administration/production-notes.txt:40 -# bf6db0cb6dfd47aaae4ba3fd1c27e22c -msgid "ARM64" -msgstr "" - -#: ../source/administration/production-notes.txt:45 -# 6720806fb39c4d6cb772218f881601c1 -msgid "PPC64LE (MongoDB Enterprise Edition)" -msgstr "" - -#: ../source/includes/fact-platform-ppc64le.rst:7 -#: ../source/includes/fact-platform-s390x.rst:7 -# a67281ba9da349c99461521f0e9a2ea7 -# 90d1ba68bf5a489a9c30fc5dac279f3a -msgid "3.4 Enterprise" -msgstr "" - -#: ../source/includes/fact-platform-ppc64le.rst:8 -# 906c4d0a07c64799bd8feaa47eb8219c -msgid "RHEL/CentOS 7.1" -msgstr "" - -#: ../source/administration/production-notes.txt:50 -# a78744e348cf478eb3d0e1be42a48a01 -msgid "s390x (MongoDB Enterprise Edition)" -msgstr "" - -#: ../source/includes/fact-platform-s390x.rst:8 -# 1b6b8d3201284c35b5c3c67553a17a4d -msgid "RHEL/CentOS 7.2" -msgstr "" - -#: ../source/administration/production-notes.txt:57 -# f5360504858546cfb21fb7e3e5677d09 -msgid "Recommended Platforms" -msgstr "" - -#: ../source/administration/production-notes.txt:59 -# 6cdc55dbe09e46568f19218913c3eb38 -msgid "While MongoDB supports a variety of platforms, the following operating systems are recommended for production use:" -msgstr "" - -#: ../source/administration/production-notes.txt:63 -# 8ab208d1e52f4b3e87a5b5c19a7443db -msgid "Debian 7.1" -msgstr "" - -#: ../source/administration/production-notes.txt:64 -# 80ee77c7e10b446ebaee3a8196d57a99 -msgid "RHEL / CentOS 6.2+" -msgstr "" - -#: ../source/administration/production-notes.txt:65 -# 43610af82f044ed9b99fd1315ec70859 -msgid "SLES 11+" -msgstr "" - -#: ../source/administration/production-notes.txt:66 -# 8471d4746df442f3a9bf3a893c528ab9 -msgid "Ubuntu LTS 12.04" -msgstr "" - -#: ../source/administration/production-notes.txt:67 -# 060f347a05cc42089147f4ba166d1ae4 -msgid "Ubuntu LTS 14.04" -msgstr "" - -#: ../source/administration/production-notes.txt:68 -# 65c8373eee6c44e8bdef4af4b140d6b2 -msgid "Windows Server 2012 & 2012 R2" -msgstr "" - -#: ../source/administration/production-notes.txt:70 -# 6cf2b0e5e18847ddbebf68a26c1e3d9f -msgid ":ref:`prod-notes-platform-considerations`" -msgstr "" - -#: ../source/administration/production-notes.txt:73 -# 0847725289984db98c75ee13eef06288 -msgid "Use the Latest Stable Packages" -msgstr "" - -#: ../source/administration/production-notes.txt:75 -# 442c3443361c4942a7128925ba27ec10 -msgid "Be sure you have the latest stable release." -msgstr "" - -#: ../source/administration/production-notes.txt:77 -# cba0ab94677241cebc613a9dd4805423 -msgid "All MongoDB releases are available on the `Downloads `_ page. The `Downloads `_ page is a good place to verify the current stable release, even if you are installing via a package manager." -msgstr "" - -#: ../source/administration/production-notes.txt:84 -# c4d02dcad11b49948ac6874c28ccd928 -msgid "MongoDB ``dbPath``" -msgstr "" - -#: ../source/administration/production-notes.txt:86 -# 66cc242def8b4d12a4acecda051b316c -msgid "The files in the :setting:`~storage.dbPath` directory must correspond to the configured :term:`storage engine`. :program:`mongod` will not start if :setting:`~storage.dbPath` contains data files created by a storage engine other than the one specified by :option:`--storageEngine`." -msgstr "" - -#: ../source/administration/production-notes.txt:93 -# fb3e9aa7874b4bffaf6446d9b3439581 -msgid "As of MongoDB 3.2, MongoDB uses the :ref:`WiredTiger ` storage engine by default." -msgstr "" - -#: ../source/administration/production-notes.txt:98 -# ba6da428c39e42bcb0ed8ecd27883a01 -msgid "MongoDB includes support for two storage engines: :ref:`MMAPv1 `, the storage engine available in previous versions of MongoDB, and :ref:`WiredTiger `." -msgstr "" - -#: ../source/administration/production-notes.txt:102 -# a47280296cc945208c8c8a48298c6646 -msgid ":program:`mongod` must possess read and write permissions for the specified :setting:`~storage.dbPath`." -msgstr "" - -#: ../source/administration/production-notes.txt:108 -# 95272cc0e7224005917f833928118212 -msgid "Concurrency" -msgstr "" - -#: ../source/administration/production-notes.txt:111 -#: ../source/administration/production-notes.txt:251 -# 2b239225051447fca91cc0d1abb6bf3b -# cb11d288e5824d1bb73311f44e944110 -msgid "MMAPv1" -msgstr "" - -#: ../source/administration/production-notes.txt:115 -# 7b327b2b637a46d5a0e5774ec688f846 -msgid "Beginning with MongoDB 3.0, :ref:`MMAPv1 ` provides *collection-level locking*: All collections have a unique readers-writer lock that allows multiple clients to modify documents in different collections at the same time." -msgstr "" - -#: ../source/administration/production-notes.txt:120 -# e5ffdc721ada427194ed9020f72427ae -msgid "For MongoDB versions 2.2 through 2.6 series, each database has a readers-writer lock that allows concurrent read access to a database, but gives exclusive access to a single write operation per database. See the :doc:`Concurrency ` page for more information. In earlier versions of MongoDB, all write operations contended for a single readers-writer lock for the entire :program:`mongod` instance." -msgstr "" - -#: ../source/administration/production-notes.txt:131 -#: ../source/administration/production-notes.txt:264 -# f27578f0011b490aad5453494dc95797 -# 4cbeda5c532d42d88c0a92be903cc0e8 -msgid "WiredTiger" -msgstr "" - -#: ../source/administration/production-notes.txt:133 -# 7df5ec2cde8642b2950d1ab45e170cf7 -msgid ":ref:`WiredTiger ` supports concurrent access by readers and writers to the documents in a collection. Clients can read documents while write operations are in progress, and multiple threads can modify different documents in a collection at the same time." -msgstr "" - -#: ../source/administration/production-notes.txt:138 -# 90e58d5c1d324c8f97e7b2094ede996a -msgid ":ref:`prod-notes-ram` provides information about how WiredTiger takes advantage of multiple CPU cores and how to improve operation throughput." -msgstr "" - -#: ../source/administration/production-notes.txt:143 -# 931758701a71447a91c7829e65dc23fa -msgid "Data Consistency" -msgstr "" - -#: ../source/administration/production-notes.txt:146 -# c22949730b794803bd22d82380551ce1 -msgid "Journaling" -msgstr "" - -#: ../source/administration/production-notes.txt:148 -# ac1e452990404425a267ba5e216019b0 -msgid "MongoDB uses *write ahead logging* to an on-disk :term:`journal`. Journaling guarantees that MongoDB can quickly recover :doc:`write operations ` that were written to the journal but not written to data files in cases where :program:`mongod` terminated due to a crash or other serious failure." -msgstr "" - -#: ../source/administration/production-notes.txt:154 -# 39619bad75d446ed8b835b75fd473923 -msgid "Leave journaling enabled in order to ensure that :program:`mongod` will be able to recover its data files and keep the data files in a valid state following a crash. See :doc:`Journaling ` for more information." -msgstr "" - -#: ../source/administration/production-notes.txt:160 -# c12ceba62f514d85976ad1d43c1a8f14 -msgid "Read Concern" -msgstr "" - -#: ../source/includes/fact-read-own-writes.rst:1 -# 78bae44c80c140d8b860c7f30acdcb0a -msgid "If using :readconcern:`\"majority\"` or :readconcern:`\"linearizable\"` read concern for read operations, use :writeconcern:`{ w: \"majority\" } <\"majority\">` write concern for write operations on the primary to ensure that a single thread can read its own writes." -msgstr "" - -#: ../source/includes/fact-enable-majority-readConcern.rst:1 -# 60aad14f559e406e9cbb921840253720 -msgid "To use :term:`read concern` level of :readconcern:`\"majority\"`," -msgstr "" - -#: ../source/includes/fact-enable-majority-readConcern.rst:3 -# 78f302e34ba24e46ade146ed8bb517da -msgid "you must start the :program:`mongod` instances with the :option:`--enableMajorityReadConcern` command line option (or the :setting:`replication.enableMajorityReadConcern` set to ``true`` if using a configuration file)." -msgstr "" - -#: ../source/includes/fact-enable-majority-readConcern.rst:8 -# cb315bd7cbfd46598c779304d6fc8935 -msgid "replica sets must use :ref:`WiredTiger storage engine ` and election :rsconf:`protocol version 1 `." -msgstr "" - -#: ../source/administration/production-notes.txt:169 -# 5b1cc94e096c4424ae336f24cc8a4d24 -msgid "Write Concern" -msgstr "" - -#: ../source/includes/introduction-write-concern.rst:1 -# 14befbb0ded64948ae0f83ae85efe1d7 -msgid ":doc:`Write concern ` describes the level of acknowledgement requested from MongoDB for write operations. The level of the write concerns affects how quickly the write operation returns. When write operations have a *weak* write concern, they return quickly. With *stronger* write concerns, clients must wait after sending a write operation until MongoDB confirms the write operation at the requested write concern level. With insufficient write concerns, write operations may appear to a client to have succeeded, but may not persist in some cases of server failure." -msgstr "" - -#: ../source/administration/production-notes.txt:173 -# 2a783cf230f04e92a22e050cdf03e97f -msgid "See the :doc:`Write Concern ` document for more information about choosing an appropriate write concern level for your deployment." -msgstr "" - -#: ../source/administration/production-notes.txt:178 -# b217eeaf39f24061a3c7fd5f075a64ce -msgid "Networking" -msgstr "" - -#: ../source/administration/production-notes.txt:181 -# c36ca8f3193946fdb2acee83b4c64d44 -msgid "Use Trusted Networking Environments" -msgstr "" - -#: ../source/administration/production-notes.txt:183 -# 0a493729aecf41f99489af6b7058bd0a -msgid "Always run MongoDB in a *trusted environment*, with network rules that prevent access from *all* unknown machines, systems, and networks. As with any sensitive system that is dependent on network access, your MongoDB deployment should only be accessible to specific systems that require access, such as application servers, monitoring services, and other MongoDB components." -msgstr "" - -#: ../source/administration/production-notes.txt:191 -# c09aa8ac78dd4d9d91293126db477594 -msgid "By default, :doc:`authorization ` is not enabled, and :program:`mongod` assumes a trusted environment. Enable :setting:`~security.authorization` mode as needed. For more information on authentication mechanisms supported in MongoDB as well as authorization in MongoDB, see :doc:`/core/authentication` and :doc:`/core/authorization`." -msgstr "" - -#: ../source/administration/production-notes.txt:198 -# 8e0e0357063049df86a241191e721cef -msgid "For additional information and considerations on security, refer to the documents in the :doc:`Security Section `, specifically:" -msgstr "" - -#: ../source/administration/production-notes.txt:201 -# c83630c37a994608bbb66dfc5e7d854e -msgid ":doc:`/administration/security-checklist`" -msgstr "" - -#: ../source/administration/production-notes.txt:202 -# 22354a9d72b14b0e853837616a69027b -msgid ":doc:`/core/security-mongodb-configuration`" -msgstr "" - -#: ../source/administration/production-notes.txt:203 -# 10fe583a4e554f02a462c9c6c49da193 -msgid ":doc:`/core/security-network`" -msgstr "" - -#: ../source/administration/production-notes.txt:205 -# 495907f41f3a4272b674db8fa2711f7b -msgid "For Windows users, consider the `Windows Server Technet Article on TCP Configuration `_ when deploying MongoDB on Windows." -msgstr "" - -#: ../source/administration/production-notes.txt:210 -# 98d4d6c084c24362a84515ec78f59ef2 -msgid "Disable HTTP Interface" -msgstr "" - -#: ../source/administration/production-notes.txt:212 -# a3c2ac6d30534e0f8e8b5d524ea3a710 -msgid "MongoDB provides an HTTP interface to check the status of the server and, optionally, run queries. The HTTP interface is disabled by default. Do not enable the HTTP interface in production environments." -msgstr "" - -#: ../source/includes/fact-deprecated-http-interface.rst:3 -# 290d9afc1b394bd29ff73ff8d6a2d766 -msgid "HTTP interface for MongoDB" -msgstr "" - -#: ../source/administration/production-notes.txt:218 -# 6e4263f84e9042f29f1ce7cf63673bb4 -msgid "See :ref:`http-interface-security`." -msgstr "" - -#: ../source/administration/production-notes.txt:223 -# df6532b99caa47a29a66ba927a18ba10 -msgid "Manage Connection Pool Sizes" -msgstr "" - -#: ../source/administration/production-notes.txt:225 -# 8a0663b84d3245aeb9f56e652a170b3d -msgid "Avoid overloading the connection resources of a :program:`mongod` or :program:`mongos` instance by adjusting the connection pool size to suit your use case. Start at 110-115% of the typical number of current database requests, and modify the connection pool size as needed. Refer to the :ref:`connection-pool-options` for adjusting the connection pool size." -msgstr "" - -#: ../source/administration/production-notes.txt:231 -# 93a498d21dbc464e9e527bdaba789d46 -msgid "The :dbcommand:`connPoolStats` command returns information regarding the number of open connections to the current database for :program:`mongos` and :program:`mongod` instances in sharded clusters." -msgstr "" - -#: ../source/administration/production-notes.txt:235 -# 99d9b17e5e8d49bfbac02154ebfc25ef -msgid "See also :ref:`prod-notes-ram`." -msgstr "" - -#: ../source/administration/production-notes.txt:238 -# 19ce4abc7ec94b3d82048a20fe9122e3 -msgid "Hardware Considerations" -msgstr "" - -#: ../source/administration/production-notes.txt:240 -# a40095abd431414dbcb83be9daaeb3d1 -msgid "MongoDB is designed specifically with commodity hardware in mind and has few hardware requirements or limitations. MongoDB's core components run on little-endian hardware, primarily x86/x86_64 processors. Client libraries (i.e. drivers) can run on big or little endian systems." -msgstr "" - -#: ../source/administration/production-notes.txt:248 -# ae3e8bd63be3426c8a0f3711e8dafe07 -msgid "Allocate Sufficient RAM and CPU" -msgstr "" - -#: ../source/administration/production-notes.txt:253 -# e5a2935b1af74e419c1fe49e6bb550da -msgid "Due to its concurrency model, the :ref:`MMAPv1 ` storage engine does not require many CPU cores. As such, increasing the number of cores can improve performance but does not provide significant return." -msgstr "" - -#: ../source/administration/production-notes.txt:257 -# c090d15807bd4449a85a82b435f5c602 -msgid "At a minimum, ensure that your :program:`mongod` or :program:`mongos` has access to two real cores or one physical CPU." -msgstr "" - -#: ../source/administration/production-notes.txt:260 -# 9ae38c55e30145538eae6a3f01ee16e3 -msgid "Increasing the amount of RAM accessible to MongoDB may help reduce the frequency of page faults." -msgstr "" - -#: ../source/administration/production-notes.txt:266 -# a069dea3a4474e3c8b2cce39cfafe2ef -msgid "The :ref:`WiredTiger ` storage engine is multithreaded and can take advantage of additional CPU cores. Specifically, the total number of active threads (i.e. concurrent operations) relative to the number of available CPUs can impact performance:" -msgstr "" - -#: ../source/administration/production-notes.txt:271 -# 38178679dad64be8922e2ef1c5b2c6db -msgid "Throughput *increases* as the number of concurrent active operations increases up to the number of CPUs." -msgstr "" - -#: ../source/administration/production-notes.txt:274 -# ef76247686da4aedb0eca4db3cd42e91 -msgid "Throughput *decreases* as the number of concurrent active operations exceeds the number of CPUs by some threshold amount." -msgstr "" - -#: ../source/administration/production-notes.txt:277 -# 6d4681aa7463403886804671ff8d3b16 -msgid "The threshold depends on your application. You can determine the optimum number of concurrent active operations for your application by experimenting and measuring throughput. The output from :program:`mongostat` provides statistics on the number of active reads/writes in the (``ar|aw``) column." -msgstr "" - -#: ../source/includes/extracts/wt-cache-utilization.rst:1 -# a2b26838804e4d2e8fe7c9f84077213f -msgid "With WiredTiger, MongoDB utilizes both the WiredTiger internal cache and the filesystem cache." -msgstr "" - -#: ../source/includes/extracts/wt-cache-default-setting.rst:2 -# c2afa20582254f0c8f80a0f19a26dabb -msgid "Starting in 3.4, the WiredTiger internal cache, by default, will use the larger of either:" -msgstr "" - -#: ../source/includes/extracts/wt-cache-default-setting.rst:5 -# ac85c0300f9d48e485a540942f1766c9 -msgid "50% of RAM minus 1 GB, or" -msgstr "" - -#: ../source/includes/extracts/wt-cache-default-setting.rst:7 -# d889c4164f164e8bb3df0e1c97d4b425 -msgid "256 MB." -msgstr "" - -#: ../source/includes/extracts/wt-filesystem-cache.rst:1 -# 0395416dfc2a4e2cb53ac9a456eee473 -msgid "Via the filesystem cache, MongoDB automatically uses all free memory that is not used by the WiredTiger cache or by other processes. Data in the filesystem cache is compressed." -msgstr "" - -#: ../source/includes/extracts/wt-cache-setting.rst:1 -# 1fba61d01a204452af60267e8fde2760 -msgid "To adjust the size of the WiredTiger internal cache, see :setting:`storage.wiredTiger.engineConfig.cacheSizeGB` and :option:`--wiredTigerCacheSizeGB`. Avoid increasing the WiredTiger internal cache size above its default value." -msgstr "" - -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-config.rst:3 -# f5469dd3ab784abfb9dc7360f5d89012 -msgid "The :setting:`storage.wiredTiger.engineConfig.cacheSizeGB` limits the size of the WiredTiger internal cache. The operating system will use the available free memory for filesystem cache, which allows the compressed MongoDB data files to stay in memory. In addition, the operating system will use any free RAM to buffer file system blocks and file system cache." -msgstr "" - -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-config.rst:10 -# e530c68990244ef6a39f77a033300393 -msgid "To accommodate the additional consumers of RAM, you may have to decrease WiredTiger internal cache size." -msgstr "" - -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-config.rst:13 -# d964ee9893cc4cd78aa5cf2ac24a3fe6 -msgid "The default WiredTiger internal cache size value assumes that there is a single :program:`mongod` instance per machine. If a single machine contains multiple MongoDB instances, then you should decrease the setting to accommodate the other :program:`mongod` instances." -msgstr "" - -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-config.rst:19 -# 7c2edb8a3c704f2c975a48be9b1e1a9a -msgid "If you run :program:`mongod` in a container (e.g. ``lxc``, ``cgroups``, Docker, etc.) that does *not* have access to all of the RAM available in a system, you must set :setting:`storage.wiredTiger.engineConfig.cacheSizeGB` to a value less than the amount of RAM available in the container. The exact amount depends on the other processes running in the container." -msgstr "" - -#: ../source/includes/extracts/wt-configure-cache.rst:7 -# 00eeba250b524d64a1e54931e0f43ee8 -msgid "To view statistics on the cache and eviction rate, see the :serverstatus:`wiredTiger.cache` field returned from the :dbcommand:`serverStatus` command." -msgstr "" - -#: ../source/administration/production-notes.txt:286 -# bcbb5a841191410f99db8c0b300e9cc2 -msgid "Compression and Encryption" -msgstr "" - -#: ../source/administration/production-notes.txt:288 -# ff9d825d557c4c84b170c479c0ecd552 -msgid "When using encryption, CPUs equipped with AES-NI instruction-set extensions show significant performance advantages. If you are using MongoDB Enterprise with the :ref:`encrypted-storage-engine`, choose a CPU that supports AES-NI for better performance." -msgstr "" - -#: ../source/administration/production-notes.txt:294 -# e02084a47cd14b60af2cce0c6a8a1866 -msgid ":ref:`prod-notes-concurrency`" -msgstr "" - -#: ../source/administration/production-notes.txt:297 -# 5ccc64ea8861444389478220aa2b358e -msgid "Use Solid State Disks (SSDs)" -msgstr "" - -#: ../source/administration/production-notes.txt:299 -# 6e20f245fa504822b4ca8e57721bcf8b -msgid "MongoDB has good results and a good price-performance ratio with SATA SSD (Solid State Disk)." -msgstr "" - -#: ../source/administration/production-notes.txt:302 -# 5240e572fdbf43b9a3f410f26adb20af -msgid "Use SSD if available and economical. Spinning disks can be performant, but SSDs' capacity for random I/O operations works well with the update model of MMAPv1." -msgstr "" - -#: ../source/administration/production-notes.txt:306 -# 53e5b29f313043acb438021413225c49 -msgid "Commodity (SATA) spinning drives are often a good option, as the random I/O performance increase with more expensive spinning drives is not that dramatic (only on the order of 2x). Using SSDs or increasing RAM may be more effective in increasing I/O throughput." -msgstr "" - -#: ../source/administration/production-notes.txt:314 -# b385b2c09ecf405fbf8d9195378e4bb4 -msgid "MongoDB and NUMA Hardware" -msgstr "" - -#: ../source/administration/production-notes.txt:316 -# 46207e7585cc4ef1923e9149f2ab71dc -msgid "Running MongoDB on a system with Non-Uniform Access Memory (NUMA) can cause a number of operational problems, including slow performance for periods of time and high system process usage." -msgstr "" - -#: ../source/administration/production-notes.txt:320 -# a99c1d96ad204e2f8298c37d59024e54 -msgid "When running MongoDB servers and clients on NUMA hardware, you should configure a memory interleave policy so that the host behaves in a non-NUMA fashion. MongoDB checks NUMA settings on start up when deployed on Linux (since version 2.0) and Windows (since version 2.6) machines. If the NUMA configuration may degrade performance, MongoDB prints a warning." -msgstr "" - -#: ../source/administration/production-notes.txt:328 -# 388442993cf9492cb134a783abd7754d -msgid "`The MySQL \"swap insanity\" problem and the effects of NUMA `_ post, which describes the effects of NUMA on databases. The post introduces NUMA and its goals, and illustrates how these goals are not compatible with production databases. Although the blog post addresses the impact of NUMA for MySQL, the issues for MongoDB are similar." -msgstr "" - -#: ../source/administration/production-notes.txt:336 -# b773591123f24d739360be024c999541 -msgid "`NUMA: An Overview `_." -msgstr "" - -#: ../source/administration/production-notes.txt:339 -# e40b69421ea14ecdaaba176f61165b51 -msgid "Configuring NUMA on Windows" -msgstr "" - -#: ../source/administration/production-notes.txt:341 -# 4a95ab26209d4c45906de656677b6658 -msgid "On Windows, memory interleaving must be enabled through the machine's BIOS. Consult your system documentation for details." -msgstr "" - -#: ../source/administration/production-notes.txt:345 -# 74bb604e79d54a79ae8344fb236f87ab -msgid "Configuring NUMA on Linux" -msgstr "" - -#: ../source/administration/production-notes.txt:347 -# b9767de8db7c459a96a902cfdb3afd29 -msgid "When running MongoDB on Linux, you should disable *zone reclaim* in the ``sysctl`` settings using one of the following commands:" -msgstr "" - -#: ../source/administration/production-notes.txt:358 -# 6465d2d936ff47a887b6211a3680a6fb -msgid "Then, you should use ``numactl`` to start your :program:`mongod` instances, including the :doc:`config servers `, :program:`mongos` instances, and any clients. If you do not have the ``numactl`` command, refer to the documentation for your operating system to install the ``numactl`` package." -msgstr "" - -#: ../source/administration/production-notes.txt:364 -# 2a64f963466841419bc2dd2e8150755e -msgid "The following operation demonstrates how to start a MongoDB instance using ``numactl``:" -msgstr "" - -#: ../source/administration/production-notes.txt:371 -# a25563054b894ba9b198c2b04b4667db -msgid "The ```` is the path to the program you are starting and the ```` are any optional arguments to pass to the program." -msgstr "" - -#: ../source/administration/production-notes.txt:374 -# cce8723cd37440a68a319bb53b23379b -msgid "To fully disable NUMA behavior, you must perform both operations. For more information, see the `Documentation for /proc/sys/vm/* `_." -msgstr "" - -#: ../source/administration/production-notes.txt:379 -# f559ae2b1ede4beeb50123dd75e17c6b -msgid "Disk and Storage Systems" -msgstr "" - -#: ../source/administration/production-notes.txt:382 -# d6aa3024e81f4bb6895506b09181a3a0 -msgid "Swap" -msgstr "" - -#: ../source/administration/production-notes.txt:384 -# 705087af264f46a1b239b7f627ffde1d -msgid "Assign swap space for your systems. Allocating swap space can avoid issues with memory contention and can prevent the OOM Killer on Linux systems from killing :program:`mongod`." -msgstr "" - -#: ../source/administration/production-notes.txt:388 -# 53ba42f745d644ad9e473dae583f3615 -msgid "For the MMAPv1 storage engine, the method :program:`mongod` uses to map files to memory ensures that the operating system will never store MongoDB data in swap space. On Windows systems, using MMAPv1 requires extra swap space due to commitment limits. For details, see :ref:`MongoDB on Windows `." -msgstr "" - -#: ../source/administration/production-notes.txt:394 -# e6d4ef35dbeb47a2b59c34a2c7caf8aa -msgid "For the WiredTiger storage engine, given sufficient memory pressure, WiredTiger may store data in swap space." -msgstr "" - -#: ../source/administration/production-notes.txt:398 -# 297f10836e214acb8cb5158d534fbfcd -msgid "RAID" -msgstr "" - -#: ../source/administration/production-notes.txt:400 -# 9591a56c538748019cafb5bbd0ee35b3 -msgid "Most MongoDB deployments should use disks backed by RAID-10." -msgstr "" - -#: ../source/administration/production-notes.txt:402 -# 298a64278d2e4c06a876c9f578e79241 -msgid "RAID-5 and RAID-6 do not typically provide sufficient performance to support a MongoDB deployment." -msgstr "" - -#: ../source/administration/production-notes.txt:405 -# 4d62928ccbbb46eea13597230c4583e3 -msgid "Avoid RAID-0 with MongoDB deployments. While RAID-0 provides good write performance, it also provides limited availability and can lead to reduced performance on read operations, particularly when using Amazon's EBS volumes." -msgstr "" - -#: ../source/administration/production-notes.txt:413 -# 02c2e75d47ed4fc789ce7ec0c28f2718 -msgid "Remote Filesystems" -msgstr "" - -#: ../source/administration/production-notes.txt:415 -# b994bc7fff8948d0a2c8ebb2cb4b3168 -msgid "With the MMAPv1 storage engine, the Network File System protocol (NFS) is not recommended as you may see performance problems when both the data files and the journal files are hosted on NFS. You may experience better performance if you place the journal on local or ``iscsi`` volumes." -msgstr "" - -#: ../source/administration/production-notes.txt:421 -# f9ed7563f50e421d92654f08c9cff4c0 -msgid "With the WiredTiger storage engine, WiredTiger objects may be stored on remote file systems if the remote file system conforms to ISO/IEC 9945-1:1996 (POSIX.1). Because remote file systems are often slower than local file systems, using a remote file system for storage may degrade performance." -msgstr "" - -#: ../source/administration/production-notes.txt:427 -# 96faa20e1cc2404ea344318c5fdc76bb -msgid "If you decide to use NFS, add the following NFS options to your ``/etc/fstab`` file: ``bg``, ``nolock``, and ``noatime``." -msgstr "" - -#: ../source/administration/production-notes.txt:431 -# 5588d7eebe3d47b49e4efc80e0332d76 -msgid "Separate Components onto Different Storage Devices" -msgstr "" - -#: ../source/administration/production-notes.txt:433 -# 31a1530c472a49a792a12a63d0f69a02 -msgid "For improved performance, consider separating your database's data, journal, and logs onto different storage devices, based on your application's access and write pattern. Mount the components as separate filesystems and use symbolic links to map each component's path to the device storing it." -msgstr "" - -#: ../source/administration/production-notes.txt:439 -# 035b699ef560428bac147df1f8d3fa1a -msgid "For the WiredTiger storage engine, you can also store the indexes on a different storage device. See :setting:`storage.wiredTiger.engineConfig.directoryForIndexes`." -msgstr "" - -#: ../source/administration/production-notes.txt:445 -# 985aefbd1bd4457ca8f413deac07f44c -msgid "Using different storage devices will affect your ability to create snapshot-style backups of your data, since the files will be on different devices and volumes." -msgstr "" - -#: ../source/administration/production-notes.txt:452 -# 5302d34689de45b5aad3774e500bc2f2 -msgid "Scheduling" -msgstr "" - -#: ../source/administration/production-notes.txt:455 -# 7e318fe0ee2547f7b9ca37fe3c611f2f -msgid "Scheduling for Virtual or Cloud Hosted Devices" -msgstr "" - -#: ../source/administration/production-notes.txt:457 -# f7a7973b259e4feab8d016ae62d5c2bc -msgid "For local block devices attached to a virtual machine instance via the hypervisor or hosted by a cloud hosting provider, the guest operating system should use a *noop* scheduler for best performance. The *noop* scheduler allows the operating system to defer I/O scheduling to the underlying hypervisor." -msgstr "" - -#: ../source/administration/production-notes.txt:464 -# 5b802acedf5b4909a6805b22cfdb25b5 -msgid "Scheduling for Physical Servers" -msgstr "" - -#: ../source/administration/production-notes.txt:466 -# f28e01ee93394e59931186adda2ec0e4 -msgid "For physical servers, the operating system should use a *deadline* scheduler. The *deadline* scheduler caps maximum latency per request and maintains a good disk throughput that is best for disk-intensive database applications." -msgstr "" - -#: ../source/administration/production-notes.txt:472 -# d64edb4bec724990b22fff720f0d0d69 -msgid "Architecture" -msgstr "" - -#: ../source/administration/production-notes.txt:475 -# 6018d2a696154fffb6976c4f187419cc -msgid "Replica Sets" -msgstr "" - -#: ../source/administration/production-notes.txt:477 -# 2961c4a8769a40d09a88073266f73c2a -msgid "See the :doc:`Replica Set Architectures ` document for an overview of architectural considerations for replica set deployments." -msgstr "" - -#: ../source/administration/production-notes.txt:482 -# 06a4db2591124fe38596a93a6a07463a -msgid "Sharded Clusters" -msgstr "" - -#: ../source/administration/production-notes.txt:484 -# e02e9720156347d787860a7c10805b39 -msgid "See :doc:`Sharded Cluster Production Architecture ` for an overview of recommended sharded cluster architectures for production deployments." -msgstr "" - -#: ../source/administration/production-notes.txt:489 -# c1f1c32988294d2ea095649f08128eef -msgid ":doc:`/administration/production-checklist-development`" -msgstr "" - -#: ../source/administration/production-notes.txt:492 -# 5916fb80b4954bd1803c5b152d413887 -msgid "Compression" -msgstr "" - -#: ../source/administration/production-notes.txt:494 -# 096fe68bcdd5435e8701fb35e951cc75 -msgid "WiredTiger can compress collection data using either :term:`snappy` or :term:`zlib` compression library. :term:`snappy` provides a lower compression rate but has little performance cost, whereas ``zlib`` provides better compression rate but has a higher performance cost." -msgstr "" - -#: ../source/administration/production-notes.txt:499 -# a7108c305a57474f90c41b270f80425d -msgid "By default, WiredTiger uses :term:`snappy` compression library. To change the compression setting, see :setting:`storage.wiredTiger.collectionConfig.blockCompressor`." -msgstr "" - -#: ../source/administration/production-notes.txt:503 -# 4d2cde18115044f490f8150e332636fc -msgid "WiredTiger uses :term:`prefix compression` on all indexes by default." -msgstr "" - -#: ../source/administration/production-notes.txt:508 -# 60c5bc1e0a9649a8b0c7c7822a573240 -msgid "Platform Specific Considerations" -msgstr "" - -#: ../source/includes/note-minimum-glibc.rst:3 -# ce2af4a6625540cb9798a68b6d4d7191 -msgid "MongoDB uses the `GNU C Library `_ (glibc) if available on a system. MongoDB requires version at least ``glibc-2.12-1.2.el6`` to avoid a known bug with earlier versions. For best results use at least version 2.13." -msgstr "" - -#: ../source/administration/production-notes.txt:513 -# 9b2e8776d94e440e8c55e05082415a03 -msgid "MongoDB on Linux" -msgstr "" - -#: ../source/administration/production-notes.txt:516 -# 954568104de24a34a10f08e38e3f3de7 -msgid "Kernel and File Systems" -msgstr "" - -#: ../source/administration/production-notes.txt:518 -# 8111ba45be434f7cae554e195645ea95 -msgid "When running MongoDB in production on Linux, you should use Linux kernel version 2.6.36 or later, with either the XFS or EXT4 filesystem. If possible, use XFS as it generally performs better with MongoDB." -msgstr "" - -#: ../source/administration/production-notes.txt:522 -# 2329a898726141f6b819b1b0e148dd72 -msgid "With the :ref:`WiredTiger storage engine `, use of XFS is **strongly recommended** to avoid performance issues that may occur when using EXT4 with WiredTiger." -msgstr "" - -#: ../source/administration/production-notes.txt:526 -# 6d95dfe4a2484699b0ddc87619037f81 -msgid "With the :ref:`MMAPv1 storage engine `, MongoDB preallocates its database files before using them and often creates large files. As such, you should use the XFS or EXT4 file systems. If possible, use XFS as it generally performs better with MongoDB." -msgstr "" - -#: ../source/administration/production-notes.txt:531 -# c01c8916657d4ef493ddc616e7eb5065 -msgid "In general, if you use the XFS file system, use at least version ``2.6.25`` of the Linux Kernel." -msgstr "" - -#: ../source/administration/production-notes.txt:536 -# 7d1a6ee170ab40649f0a30ee0041ef8f -msgid "If you use the EXT4 file system, use at least version ``2.6.28`` of the Linux Kernel." -msgstr "" - -#: ../source/administration/production-notes.txt:539 -# c9197f4fe89e4cacbdc6b736d217cb61 -msgid "On Red Hat Enterprise Linux and CentOS, use at least version ``2.6.18-194`` of the Linux kernel." -msgstr "" - -#: ../source/administration/production-notes.txt:543 -# 159c927bbd414b8aa4d7b67d7a376dd3 -msgid "``fsync()`` on Directories" -msgstr "" - -#: ../source/administration/production-notes.txt:546 -# 9c06f5e812404c9f8257166971d21255 -msgid "MongoDB requires a filesystem that supports ``fsync()`` *on directories*. For example, HGFS and Virtual Box's shared folders do *not* support this operation." -msgstr "" - -#: ../source/administration/production-notes.txt:553 -# e7fd18fa0eef402e8570ad48af043cb6 -msgid "Recommended Configuration" -msgstr "" - -#: ../source/administration/production-notes.txt:555 -# 272690cd12474751b8141b4fbeee1ee4 -msgid "For **all** MongoDB deployments:" -msgstr "" - -#: ../source/administration/production-notes.txt:557 -# 4b487235d3754d51866087befe849d1c -msgid "Use the Network Time Protocol (NTP) to synchronize time among your hosts. This is especially important in sharded clusters." -msgstr "" - -#: ../source/administration/production-notes.txt:560 -# ad1129db616b40d099ba1318fbe900ed -msgid "For the **WiredTiger and MMAPv1** storage engines, consider the following recommendations:" -msgstr "" - -#: ../source/administration/production-notes.txt:563 -# dfd7c8f9e30648b1bc87c7348e98c3c0 -msgid "Turn off ``atime`` for the storage volume containing the :term:`database files `." -msgstr "" - -#: ../source/administration/production-notes.txt:566 -# c6e3a3f8a6c14083b3fcc6cebaffe8ff -msgid "Set the file descriptor limit, ``-n``, and the user process limit (ulimit), ``-u``, above 20,000, according to the suggestions in the :doc:`ulimit ` reference. A low ulimit will affect MongoDB when under heavy use and can produce errors and lead to failed connections to MongoDB processes and loss of service." -msgstr "" - -#: ../source/administration/production-notes.txt:572 -# f4ac0786d4244ad5ab8e2c9a39533f32 -msgid "Disable Transparent Huge Pages. MongoDB performs better with normal (4096 bytes) virtual memory pages. See :doc:`Transparent Huge Pages Settings `." -msgstr "" - -#: ../source/administration/production-notes.txt:576 -# 3d569cac60994b18a1b542b1d0d049c6 -msgid "Disable NUMA in your BIOS. If that is not possible, see :ref:`MongoDB on NUMA Hardware `." -msgstr "" - -#: ../source/administration/production-notes.txt:579 -# b0bdd8ea9cf3493bb1048527f306b34a -msgid "Problems have been reported when using MongoDB with SELinux enabled. To avoid issues, disable SELinux when possible." -msgstr "" - -#: ../source/administration/production-notes.txt:582 -# d4a9b6bcc12143169e1bfa80a5f49809 -msgid "If you are using SELinux on Red Hat, you must configure SELinux to be able to run MongoDB. See: :ref:`Configure SELinux for MongoDB ` and :ref:`Configure SELinux for MongoDB Enterprise ` for the required configuration." -msgstr "" - -#: ../source/includes/fact-selinux-server-side-js.rst:3 -# 82177e2d50764293905aba8760b4a5c1 -msgid "If you are using SELinux, any MongoDB operation that requires :doc:`server-side JavaScript ` will result in segfault errors. :ref:`disable-server-side-js` describes how to disable execution of server-side JavaScript." -msgstr "" - -#: ../source/administration/production-notes.txt:593 -# 80247deb08e24e9680eb95e93d0cb26a -msgid "For the **WiredTiger** storage engine:" -msgstr "" - -#: ../source/administration/production-notes.txt:595 -# 4cc9bd75b5b44ab4b020988a1c3ec852 -msgid "Set the readahead setting to 0 or 16. Setting a higher readahead benefits sequential I/O operations. However, since MongoDB disk access patterns are generally random, setting a higher readahead provides limited benefit. As such, for most workloads, a readahead of 0 or 16 provides optimal MongoDB performance." -msgstr "" - -#: ../source/administration/production-notes.txt:601 -# 9605574be2d348a79b0e5520bddb92bc -msgid "For the **MMAPv1** storage engine:" -msgstr "" - -#: ../source/administration/production-notes.txt:603 -# b941d69b5da24928ab580743ca38389c -msgid "Ensure that readahead settings for the block devices that store the database files are appropriate. For random access use patterns, set low readahead values. A readahead of 32 (16 kB) often works well." -msgstr "" - -#: ../source/administration/production-notes.txt:607 -# cb5c9bc5021e4d74990eed9c94e79c94 -msgid "For a standard block device, you can run ``sudo blockdev --report`` to get the readahead settings and ``sudo blockdev --setra `` to change the readahead settings. Refer to your specific operating system manual for more information." -msgstr "" - -#: ../source/administration/production-notes.txt:613 -# 9819fc509eeb4443a9f97d5c074c2352 -msgid "MongoDB and TLS/SSL Libraries" -msgstr "" - -#: ../source/administration/production-notes.txt:615 -# b77f32802463421cbd730b9551ab780c -msgid "On Linux platforms, you may observe one of the following statements in the MongoDB log:" -msgstr "" - -#: ../source/administration/production-notes.txt:623 -# 6e4b202af6d44fd2bc40b19e86d0da22 -msgid "These warnings indicate that the system's TLS/SSL libraries are different from the TLS/SSL libraries that the :program:`mongod` was compiled against. Typically these messages do not require intervention; however, you can use the following operations to determine the symbol versions that :program:`mongod` expects:" -msgstr "" - -#: ../source/administration/production-notes.txt:634 -# 321091afd6804d4f84050f5c927be4f9 -msgid "These operations will return output that resembles one the of the following lines:" -msgstr "" - -#: ../source/administration/production-notes.txt:642 -# 97db284554a8498f8cac90eaffbceaa0 -msgid "The last two strings in this output are the symbol version and symbol name. Compare these values with the values returned by the following operations to detect symbol version mismatches:" -msgstr "" - -#: ../source/administration/production-notes.txt:651 -# d051a24bc2b847d6bc5b929d03c4cdb9 -msgid "This procedure is neither exact nor exhaustive: many symbols used by :program:`mongod` from the ``libcrypto`` library do not begin with ``CRYPTO_``." -msgstr "" - -#: ../source/administration/production-notes.txt:658 -# e4425286b27443e0bdffcb44cb4aa997 -msgid "MongoDB on Windows" -msgstr "" - -#: ../source/administration/production-notes.txt:661 -# 7897e256c6b845bda81a40e038d50168 -msgid "MongoDB 3.0 Using WiredTiger" -msgstr "" - -#: ../source/administration/production-notes.txt:663 -# 82812636e2c248e187aa179c9eaeddb2 -msgid "For MongoDB instances using the WiredTiger storage engine, performance on Windows is comparable to performance on Linux." -msgstr "" - -#: ../source/administration/production-notes.txt:667 -# 13f2d20d00e54b10b3e7563e515b14d6 -msgid "MongoDB Using MMAPv1" -msgstr "" - -#: ../source/administration/production-notes.txt:670 -# 2c971b32b8bf4bae8163dc53874f14f2 -msgid "Install Hotfix for MongoDB 2.6.6 and Later" -msgstr "" - -#: ../source/administration/production-notes.txt:672 -# 186ec4291a2d45b29206f9175c275081 -msgid "Microsoft has released a hotfix for Windows 7 and Windows Server 2008 R2, `KB2731284 `_, that repairs a bug in these operating systems' use of memory-mapped files that adversely affects the performance of MongoDB using the MMAPv1 storage engine." -msgstr "" - -#: ../source/administration/production-notes.txt:677 -# 278d1230f8064d7b949da3fda9055c47 -msgid "Install this hotfix to obtain significant performance improvements on MongoDB 2.6.6 and later releases in the 2.6 series, which use MMAPv1 exclusively, and on 3.0 and later when using MMAPv1 as the storage engine." -msgstr "" - -#: ../source/administration/production-notes.txt:684 -# 7e6279886e7e40599ffc6bf30c0071e8 -msgid "Configure Windows Page File For MMAPv1" -msgstr "" - -#: ../source/administration/production-notes.txt:686 -# f48342d529cb4cd19cbc4e4ac4367f7c -msgid "Configure the page file such that the minimum and maximum page file size are equal and at least 32 GB. Use a multiple of this size if, during peak usage, you expect concurrent writes to many databases or collections. However, the page file size does not need to exceed the maximum size of the database." -msgstr "" - -#: ../source/administration/production-notes.txt:692 -# dd85ed68536f45c7978111278167bef9 -msgid "A large page file is needed as Windows requires enough space to accommodate all regions of memory mapped files made writable during peak usage, regardless of whether writes actually occur." -msgstr "" - -#: ../source/administration/production-notes.txt:696 -# 13565b67f3a448cb8f85d9bef3231d45 -msgid "The page file is not used for database storage and will not receive writes during normal MongoDB operation. As such, the page file will not affect performance, but it must exist and be large enough to accommodate Windows' commitment rules during peak database use." -msgstr "" - -#: ../source/administration/production-notes.txt:703 -# a25bc73069eb464f8ca59eb06c8e0e1d -msgid "Dynamic page file sizing is too slow to accommodate the rapidly fluctuating commit charge of an active MongoDB deployment. This can result in transient overcommitment situations that may lead to abrupt server shutdown with a VirtualProtect error 1455." -msgstr "" - -#: ../source/administration/production-notes.txt:709 -# 5f56efce7b1f4463b6b0c87f49897395 -msgid "MongoDB on Virtual Environments" -msgstr "" - -#: ../source/administration/production-notes.txt:711 -# 64e207ca8c5b43a8906e3c05c6fde187 -msgid "This section describes considerations when running MongoDB in some of the more common virtual environments." -msgstr "" - -#: ../source/administration/production-notes.txt:714 -# f72209ae9aec47a3b97d687ab1d7cbb0 -msgid "For all platforms, consider :ref:`virtualized-disks-scheduling`." -msgstr "" - -#: ../source/administration/production-notes.txt:717 -# 0953cd974fa349398e852240dfd9d111 -msgid "EC2" -msgstr "" - -#: ../source/administration/production-notes.txt:719 -# 92962b3df53a4274bc928fbb7f4f9bff -msgid "MongoDB is compatible with EC2. |mms-home| provides integration with Amazon Web Services (AWS) and lets you deploy new EC2 instances directly from |MMS|. See :mms-docs:`Configure AWS Integration ` for more details." -msgstr "" - -#: ../source/administration/production-notes.txt:726 -# df7d2f4736d245a284d1f6f0793a5970 -msgid "Azure" -msgstr "" - -#: ../source/administration/production-notes.txt:728 -# d417fd8a873e47e9be5e7a6b39dc9500 -msgid "Use `Premium Storage `_. Microsoft Azure offers two general types of storage: Standard storage, and Premium storage. MongoDB on Azure has better performance when using Premium storage than it does with Standard storage." -msgstr "" - -#: ../source/administration/production-notes.txt:735 -# 8e71123a68d14d48b39eb975250bbe79 -msgid "For all :ref:`MMAPv1 ` MongoDB deployments using Azure, you **must** mount the volume that hosts the :program:`mongod` instance's :setting:`~storage.dbPath` with the *Host Cache Preference* ``READ/WRITE``. This applies to all Azure deployments running MMAPv1, using any guest operating system." -msgstr "" - -#: ../source/administration/production-notes.txt:742 -# 841afb4046bf4107ad9d6307fb6cb31f -msgid "If your volumes have inappropriate cache settings, MongoDB may eventually shut down with the following error:" -msgstr "" - -#: ../source/administration/production-notes.txt:750 -# 811910bbc1ac41429c038b1e11d6b747 -msgid "These shut downs do not produce data loss when :setting:`storage.journal.enabled` is set to ``true``. You can safely restart :program:`mongod` at any time following this event." -msgstr "" - -#: ../source/administration/production-notes.txt:754 -# f4d8f958954843a6b25fc5273d7e5fd6 -msgid "The performance characteristics of MongoDB may change with ``READ/WRITE`` caching enabled." -msgstr "" - -#: ../source/administration/production-notes.txt:757 -# 51542413a50e4a57a13a6e96cb2c4514 -msgid "The TCP keepalive on the Azure load balancer is 240 seconds by default, which can cause it to silently drop connections if the TCP keepalive on your Azure systems is greater than this value. You should set ``tcp_keepalive_time`` to 120 to ameliorate this problem." -msgstr "" - -#: ../source/includes/fact-tcp-keepalive-linux.rst:1 -# 12282c02a2d042588ac21881b1afe633 -msgid "**On Linux systems**:" -msgstr "" - -#: ../source/includes/fact-tcp-keepalive-linux.rst:3 -# 624dfd8986144508b5885cd667f58bd2 -msgid "To view the keep alive setting, you can use one of the following commands:" -msgstr "" - -#: ../source/includes/fact-tcp-keepalive-linux.rst:10 -#: ../source/includes/fact-tcp-keepalive-linux.rst:25 -# d716227697be4dfeb655776aa19e44be -# 29b2b10e74d44b51bdf308af34d898d7 -msgid "Or:" -msgstr "" - -#: ../source/includes/fact-tcp-keepalive-linux.rst:16 -# d05187608e1c4c568e517d3e4e8d458f -msgid "The value is measured in seconds." -msgstr "" - -#: ../source/includes/fact-tcp-keepalive-linux.rst:18 -# 51c48351d69d4cc98c1c908eb351a700 -msgid "To change the ``tcp_keepalive_time`` value, you can use one of the following command:" -msgstr "" - -#: ../source/includes/fact-tcp-keepalive-linux.rst:31 -# afb1d9047c8f4ba390f8ff798b573585 -msgid "These operations do not persist across system reboots. To persist the setting, add the following line to ``/etc/sysctl.conf``:" -msgstr "" - -#: ../source/includes/fact-tcp-keepalive-linux.rst:38 -# 95016ec343224964b658a920cba3db5e -msgid "On Linux, :program:`mongod` and :program:`mongos` processes limit the keepalive to a maximum of 300 seconds (5 minutes) on their own sockets by overriding keepalive values greater than 5 minutes." -msgstr "" - -#: ../source/includes/fact-tcp-keepalive-windows.rst:1 -# 64234fe706ca4d1ab73aad56341f0ad4 -msgid "**For Windows systems**:" -msgstr "" - -#: ../source/includes/fact-tcp-keepalive-windows.rst:3 -# dc31ded7078545f7b694e22c87622a77 -msgid "To view the keep alive setting, issue the following command:" -msgstr "" - -#: ../source/includes/fact-tcp-keepalive-windows.rst:9 -# 612931d892b044e0bcc9ae969b1da8b3 -msgid "The registry value is not present by default. The system default, used if the value is absent, is 7200000 *milliseconds* or ``0x6ddd00`` in hexadecimal." -msgstr "" - -#: ../source/includes/fact-tcp-keepalive-windows.rst:13 -# df29e8ba101f4aeea9b73b0fce91249e -msgid "To change the ``KeepAliveTime`` value, use the following command in an Administrator :guilabel:`Command Prompt`, where ```` is expressed in hexadecimal (e.g. 120000 is ``0x1d4c0``):" -msgstr "" - -#: ../source/includes/fact-tcp-keepalive-windows.rst:21 -# 4c11c41967e6450fad0d02ce49d6ce78 -msgid "Windows users should consider the `Windows Server Technet Article on KeepAliveTime `_ for more information on setting keep alive for MongoDB deployments on Windows systems." -msgstr "" - -#: ../source/administration/production-notes.txt:767 -# a492900af2cb4ab6958e0265e5dc6129 -msgid "VMWare" -msgstr "" - -#: ../source/includes/extracts/vm-memory-considerations-vmware.rst:1 -# a7d941afddd04ba1a420166d676fa09a -msgid "MongoDB is compatible with VMWare." -msgstr "" - -#: ../source/includes/extracts/vm-memory-considerations-vmware.rst:3 -# 87466e6080a44d6d9076191ae0e46e29 -msgid "VMWare supports *memory overcommitment*, where you can assign more memory to your virtual machines than the physical machine has available. When memory is overcommitted, the hypervisor reallocates memory between the virtual machines. VMWare's balloon driver (``vmmemctl``) reclaims the pages that are considered least valuable. The balloon driver resides inside the guest operating system. When the balloon driver expands, it may induce the guest operating system to reclaim memory from guest applications, which can interfere with MongoDB's memory management and affect MongoDB's performance." -msgstr "" - -#: ../source/includes/extracts/vm-memory-considerations-vmware.rst:13 -# 33c64abd4e1f4c2693c88e2c18b9ca4f -msgid "You can disable the balloon driver and VMWare's memory overcommitment feature to mitigate these problems. However, disabling the balloon driver can cause the hypervisor to use its swap, as there is no other available mechanism to perform the memory reclamation. Accessing data in swap is much slower than accessing data in memory, which can in turn affect performance. Instead of disabling the balloon driver and memory overcommitment features, map and reserve the full amount of memory for the virtual machine running MongoDB. This ensures that the balloon will not be inflated in the local operating system if there is memory pressure in the hypervisor due to an overcommitted configuration." -msgstr "" - -#: ../source/includes/extracts/vm-memory-considerations-vmware.rst:24 -# afd4b52cba5f44349e25e0628e95d563 -msgid "When using MongoDB with VMWare, ensure that the CPU reservation does not exceed more than 2 virtual CPUs per physical core." -msgstr "" - -#: ../source/administration/production-notes.txt:771 -# 7418137517354dca907bde0f21eee791 -msgid "Disable VMWare's Migration with vMotion (\"live migration\"). The live migration of a virtual machine can cause performance problems and affect :doc:`replica set ` and :doc:`sharded cluster high availability ` mechanisms." -msgstr "" - -#: ../source/administration/production-notes.txt:777 -# b0edf2ff93d8459b97e99481cdf03340 -msgid "It is possible to clone a virtual machine running MongoDB. You might use this function to spin up a new virtual host to add as a member of a replica set. If you clone a VM with journaling enabled, the clone snapshot will be valid. If not using journaling, first stop :program:`mongod`, then clone the VM, and finally, restart :program:`mongod`." -msgstr "" - -#: ../source/administration/production-notes.txt:785 -# a89bd8a3970c4fef88c2d3cf19a51d8c -msgid "KVM" -msgstr "" - -#: ../source/includes/extracts/vm-memory-considerations-kvm.rst:1 -# d522d2e69db5411295f36bb55633a17c -msgid "MongoDB is compatible with KVM." -msgstr "" - -#: ../source/includes/extracts/vm-memory-considerations-kvm.rst:3 -# 4ff7722e6448466684df52559de8ffea -msgid "KVM supports *memory overcommitment*, where you can assign more memory to your virtual machines than the physical machine has available. When memory is overcommitted, the hypervisor reallocates memory between the virtual machines. KVM's balloon driver reclaims the pages that are considered least valuable. The balloon driver resides inside the guest operating system. When the balloon driver expands, it may induce the guest operating system to reclaim memory from guest applications, which can interfere with MongoDB's memory management and affect MongoDB's performance." -msgstr "" - -#: ../source/includes/extracts/vm-memory-considerations-kvm.rst:13 -# 7632d4f759464cb4a2e3033fd13a79d4 -msgid "You can disable the balloon driver and KVM's memory overcommitment feature to mitigate these problems. However, disabling the balloon driver can cause the hypervisor to use its swap, as there is no other available mechanism to perform the memory reclamation. Accessing data in swap is much slower than accessing data in memory, which can in turn affect performance. Instead of disabling the balloon driver and memory overcommitment features, map and reserve the full amount of memory for the virtual machine running MongoDB. This ensures that the balloon will not be inflated in the local operating system if there is memory pressure in the hypervisor due to an overcommitted configuration." -msgstr "" - -#: ../source/includes/extracts/vm-memory-considerations-kvm.rst:24 -# 08a84d77e5f34b80a4a9adafc6acd93c -msgid "When using MongoDB with KVM, ensure that the CPU reservation does not exceed more than 2 virtual CPUs per physical core." -msgstr "" - -#: ../source/administration/production-notes.txt:790 -# 25b555a643394118a5663d0f02f96b83 -msgid "Performance Monitoring" -msgstr "" - -#: ../source/administration/production-notes.txt:793 -# f2cb936245f24f07883a4be56998cdac -msgid "iostat" -msgstr "" - -#: ../source/administration/production-notes.txt:795 -# 68e73616aa5f41df8d76ad10a3130583 -msgid "On Linux, use the ``iostat`` command to check if disk I/O is a bottleneck for your database. Specify a number of seconds when running iostat to avoid displaying stats covering the time since server boot." -msgstr "" - -#: ../source/administration/production-notes.txt:799 -# bff82278627041f6b2fd24645dd3ea9d -msgid "For example, the following command will display extended statistics and the time for each displayed report, with traffic in MB/s, at one second intervals:" -msgstr "" - -#: ../source/administration/production-notes.txt:807 -# ca0bb7b9a351402a9d78fba4d4697377 -msgid "Key fields from ``iostat``:" -msgstr "" - -#: ../source/administration/production-notes.txt:809 -# c3b0b3c9b6ae40a6b26320865b83968c -msgid "``%util``: this is the most useful field for a quick check, it indicates what percent of the time the device/drive is in use." -msgstr "" - -#: ../source/administration/production-notes.txt:812 -# 90fa5dc427404197839050d5af7293cd -msgid "``avgrq-sz``: average request size. Smaller number for this value reflect more random IO operations." -msgstr "" - -#: ../source/administration/production-notes.txt:816 -# 72942006ce3f4e69a17c673e885576a1 -msgid "bwm-ng" -msgstr "" - -#: ../source/administration/production-notes.txt:818 -# 77328b02b9c941d6870f38fe4d24aaab -msgid "`bwm-ng `_ is a command-line tool for monitoring network use. If you suspect a network-based bottleneck, you may use ``bwm-ng`` to begin your diagnostic process." -msgstr "" - -#: ../source/administration/production-notes.txt:824 -# c7d0011de72c4b0f85e46e6da1ce1b2a -msgid "Backups" -msgstr "" - -#: ../source/administration/production-notes.txt:826 -# 3e7201aa50264bb995d4bef684a5b747 -msgid "To make backups of your MongoDB database, please refer to :doc:`MongoDB Backup Methods Overview `." -msgstr "" - -#: ../source/includes/extracts/additional-resources-production-notes.rst:4 -# a0981817153741079bdee379682bab56 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-production-notes.rst:6 -# c1239edcbf6b498abfadbf33f029374e -msgid "`Blog Post: Capacity Planning and Hardware Provisioning for MongoDB In Ten Minutes `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-production-notes.rst:7 -# 8475432a91a649b591ee16b53416ab2b -msgid "`Whitepaper: MongoDB Multi-Data Center Deployments `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-production-notes.rst:8 -# 7eafa6ed3c2d4287936757746f10a966 -msgid "`Whitepaper: Security Architecture `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-production-notes.rst:9 -# db722e87a2c54b44a1d1bf045e45b367 -msgid "`Whitepaper: MongoDB Architecture Guide `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-production-notes.rst:10 -# 67712bc61fe24795bc00f3677f2b679d -msgid "`Presentation: MongoDB Administration 101 `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-production-notes.rst:11 -# 0a94a1652c44435589e856e3647fc634 -msgid "`MongoDB Production Readiness Consulting Package `_" -msgstr "" - diff --git a/locale/pot/administration/replica-set-deployment.pot b/locale/pot/administration/replica-set-deployment.pot deleted file mode 100644 index dc9dd6f840b..00000000000 --- a/locale/pot/administration/replica-set-deployment.pot +++ /dev/null @@ -1,108 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/replica-set-deployment.txt:3 -# 15fee641c7de46f18cc8c3f79a26fe3e -msgid "Replica Set Deployment Tutorials" -msgstr "" - -#: ../source/administration/replica-set-deployment.txt:13 -# 96c48503cb0444a2976f93845cc0aa23 -msgid "The following tutorials provide information in deploying replica sets." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-deployment.rst:4 -# 951355638a004d7e896ff3538abe605a -msgid ":doc:`/tutorial/deploy-replica-set`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-deployment.rst:4 -# bac9bec7654c4923a99f2779b5157949 -msgid "Configure a three-member replica set for production systems." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-deployment.rst:8 -# bc564c26493045c89ee4204fa6d375e5 -msgid ":doc:`/tutorial/deploy-replica-set-for-testing`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-deployment.rst:7 -# a31eec31040c40e088c7ee8921b12886 -msgid "Configure a three-member replica set for either development or testing systems." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-deployment.rst:13 -# d11222d3eb0f4f559235d3e343732502 -msgid ":doc:`/tutorial/deploy-geographically-distributed-replica-set`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-deployment.rst:11 -# dc574f4df1494f1cb181651d1690eb15 -msgid "Create a geographically redundant replica set to protect against location-centered availability limitations (e.g. network and power interruptions)." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-deployment.rst:17 -# 06684359030b40fb80d9c74d74cc33a3 -msgid ":doc:`/tutorial/add-replica-set-arbiter`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-deployment.rst:16 -# fc7a35a925c14b948d5688db59013205 -msgid "Add an arbiter give a replica set an odd number of voting members to prevent election ties." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-deployment.rst:21 -# 0bb82e256b9a4872a5ecb3b93646b4c9 -msgid ":doc:`/tutorial/convert-standalone-to-replica-set`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-deployment.rst:20 -# c3da69ba6e7c4c599a990ce68cb28fc4 -msgid "Convert an existing standalone ``mongod`` instance into a three-member replica set." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-deployment.rst:24 -# 11515f0bbd814d8dbea8d024358e46a1 -msgid ":doc:`/tutorial/expand-replica-set`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-deployment.rst:24 -# 10645a1bfcca40408d47f3042e736d99 -msgid "Add a new member to an existing replica set." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-deployment.rst:27 -# 8ecf0898c5454e3caa07e13e135af62d -msgid ":doc:`/tutorial/remove-replica-set-member`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-deployment.rst:27 -# 83ce94a65bca4cf98f0aca4a99535e29 -msgid "Remove a member from a replica set." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-deployment.rst:30 -# f60bfae4a0094c5983ab630acbd48009 -msgid ":doc:`/tutorial/replace-replica-set-member`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-deployment.rst:30 -# 42d3e836e1714bd286a95f9519d904ad -msgid "Update the replica set configuration when the hostname of a member's corresponding ``mongod`` instance has changed." -msgstr "" - diff --git a/locale/pot/administration/replica-set-maintenance.pot b/locale/pot/administration/replica-set-maintenance.pot deleted file mode 100644 index 73133c366b3..00000000000 --- a/locale/pot/administration/replica-set-maintenance.pot +++ /dev/null @@ -1,118 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/replica-set-maintenance.txt:3 -# 7b967a08e3434e019136ede7407e2373 -msgid "Replica Set Maintenance Tutorials" -msgstr "" - -#: ../source/administration/replica-set-maintenance.txt:13 -# de5430a71e8044f89664432f6243a7e2 -msgid "The following tutorials provide information in maintaining existing replica sets." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:5 -# 9accc23412804cf7a877b60944a419eb -msgid ":doc:`/tutorial/change-oplog-size`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:4 -# feb4e17c335a46c3b7a5154ab137d573 -msgid "Increase the size of the :term:`oplog` which logs operations. In most cases, the default oplog size is sufficient." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:9 -# 96855ff156824b29b7fb579bb7aef4e1 -msgid ":doc:`/tutorial/perform-maintence-on-replica-set-members`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:8 -# c318840c378340caaa953990d508112d -msgid "Perform maintenance on a member of a replica set while minimizing downtime." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:12 -# f42fe69934484862a1b79468295f18dd -msgid ":doc:`/tutorial/force-member-to-be-primary`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:12 -# 2c0b8e1153504c8f85dae272749d5c5c -msgid "Force a replica set member to become primary." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:17 -# e807cfd6f0454a9aab2dfb7b15283153 -msgid ":doc:`/tutorial/resync-replica-set-member`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:15 -# 8f3e05a491cf45589885dab2c4921807 -msgid "Sync the data on a member. Either perform initial sync on a new member or resync the data on an existing member that has fallen too far behind to catch up by way of normal replication." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:21 -# 8560f7dae004468c88eb12d008d24353 -msgid ":doc:`/tutorial/configure-replica-set-tag-sets`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:20 -# 56c4dc8085f94b71b340c968ecec0281 -msgid "Assign tags to replica set members for use in targeting read and write operations to specific members." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:25 -# 25583a82a2994a5ea3009623d1be1e02 -msgid ":doc:`/tutorial/reconfigure-replica-set-with-unavailable-members`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:24 -# 34ab1383a44349268869670b26a137af -msgid "Reconfigure a replica set when a majority of replica set members are down or unreachable." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:30 -# d76de37bf8da424faef0e6b07f82fa32 -msgid ":doc:`/tutorial/manage-chained-replication`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:28 -# 4062284487ba4d3eb32a82daf724c988 -msgid "Disable or enable chained replication. Chained replication occurs when a secondary replicates from another secondary instead of the primary." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:34 -# 1b829aab3d7e4158a54761b10c30ed58 -msgid ":doc:`/tutorial/change-hostnames-in-a-replica-set`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:33 -# 8a04d45781eb4162a01e48fde56c4253 -msgid "Update the replica set configuration to reflect changes in members' hostnames." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:36 -# a3aa2003002b466fbb8c643797cc039e -msgid ":doc:`/tutorial/configure-replica-set-secondary-sync-target`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:37 -# c16de89f22da42709727d9bf87c58419 -msgid "Specify the member that a secondary member synchronizes from." -msgstr "" - diff --git a/locale/pot/administration/replica-set-member-configuration.pot b/locale/pot/administration/replica-set-member-configuration.pot deleted file mode 100644 index 733e566b6a1..00000000000 --- a/locale/pot/administration/replica-set-member-configuration.pot +++ /dev/null @@ -1,88 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/replica-set-member-configuration.txt:3 -# 2092e1129f74406bb9d9db7ad12f3ba7 -msgid "Member Configuration Tutorials" -msgstr "" - -#: ../source/administration/replica-set-member-configuration.txt:13 -# 222436f4653d4bfcb5e9fc15cf4fb49a -msgid "The following tutorials provide information in configuring replica set members to support specific operations, such as to provide dedicated backups, to support reporting, or to act as a cold standby." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-member-configuration.rst:5 -# 763e5c03196d4873bc85c4232f1af2fc -msgid ":doc:`/tutorial/adjust-replica-set-member-priority`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-member-configuration.rst:4 -# cf2c4abcba734b7bbf336331959df205 -msgid "Change the precedence given to a replica set members in an election for primary." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-member-configuration.rst:8 -# cfe37e8a9e7b424d8997528b5ebea340 -msgid ":doc:`/tutorial/configure-secondary-only-replica-set-member`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-member-configuration.rst:8 -# 970664e8121943e0b6bc0567d854870a -msgid "Make a secondary member ineligible for election as primary." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-member-configuration.rst:13 -# 0b8acfac5e4844a8bcada9d60b3eb9cd -msgid ":doc:`/tutorial/configure-a-hidden-replica-set-member`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-member-configuration.rst:11 -# 6508ccaea17c46fe972bfff0dfb0df57 -msgid "Configure a secondary member to be invisible to applications in order to support significantly different usage, such as a dedicated backups." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-member-configuration.rst:17 -# 2127b6dee6bf4e669a348cfd3fc9f04e -msgid ":doc:`/tutorial/configure-a-delayed-replica-set-member`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-member-configuration.rst:16 -# 5f44e56ca3f44a458bcaf3a07619806c -msgid "Configure a secondary member to keep a delayed copy of the data set in order to provide a rolling backup." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-member-configuration.rst:21 -# c89e693698314938a5a0955aaa2e8bba -msgid ":doc:`/tutorial/configure-a-non-voting-replica-set-member`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-member-configuration.rst:20 -# 95514dfd7bba4699860755b3b7f70968 -msgid "Create a secondary member that keeps a copy of the data set but does not vote in an election." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-member-configuration.rst:23 -# 3c13760e911a4ac4a212a712524b1e23 -msgid ":doc:`/tutorial/convert-secondary-into-arbiter`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-member-configuration.rst:24 -# 81bf38bd085143c3923fb18afa49188f -msgid "Convert a secondary to an arbiter." -msgstr "" - diff --git a/locale/pot/administration/replica-sets.pot b/locale/pot/administration/replica-sets.pot deleted file mode 100644 index 55e6f69a796..00000000000 --- a/locale/pot/administration/replica-sets.pot +++ /dev/null @@ -1,193 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/replica-sets.txt:3 -# 14b94f9160cc40c18151f12cb140bff0 -msgid "Replica Set Tutorials" -msgstr "" - -#: ../source/administration/replica-sets.txt:13 -# e6b5467b6955477ea97cc5499b43f255 -msgid "The administration of :term:`replica sets ` includes the initial deployment of the set, adding and removing members to a set, and configuring the operational parameters and properties of the set. Administrators generally need not intervene in failover or replication processes as MongoDB automates these functions. In the exceptional situations that require manual interventions, the tutorials in these sections describe processes such as resyncing a member. The tutorials in this section form the basis for all replica set administration." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:21 -# 3ae0a33c5b9e404ebd5981345d1a3a8e -msgid ":doc:`/administration/replica-set-deployment`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:4 -# 94622b11ea68421592de7348794bddff -msgid "Instructions for deploying replica sets, as well as adding and removing members from an existing replica set." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:8 -# 98142c894da1464082ece2607c79a813 -msgid ":doc:`/tutorial/deploy-replica-set`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:8 -# c37588b684244f079f07c45c72406987 -msgid "Configure a three-member replica set for production systems." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:12 -# dacb8810a213455dacb8678d489d9f16 -msgid ":doc:`/tutorial/convert-standalone-to-replica-set`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:11 -# 0ba83b3842fa4d60a81307b03bf1aed7 -msgid "Convert an existing standalone ``mongod`` instance into a three-member replica set." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:15 -# 86a0bab4da9f4032a195fc2b3c41c93e -msgid ":doc:`/tutorial/expand-replica-set`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:15 -# e9182bb5c04b48ac91728cb8eb9098e0 -msgid "Add a new member to an existing replica set." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:18 -# 6eccc6b0840d4eff9aad024ef5697357 -msgid ":doc:`/tutorial/remove-replica-set-member`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:18 -# 1de1613d436648309bc35fc961444171 -msgid "Remove a member from a replica set." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:20 -# c8b2b228e24c452696fdd26602cbc3d9 -msgid "Continue reading from :doc:`/administration/replica-set-deployment` for additional tutorials of related to setting up replica set deployments." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:41 -# a2e194878feb4229a6b6f583d22b414c -msgid ":doc:`/administration/replica-set-member-configuration`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:24 -# 4a1d92931eac4e66ab9fb0f4479b7f2a -msgid "Tutorials that describe the process for configuring replica set members." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:29 -# 5a517857ca464d3f87184a91d500c98c -msgid ":doc:`/tutorial/adjust-replica-set-member-priority`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:28 -# 94a4e29360344e51badab3dda022520c -msgid "Change the precedence given to a replica set members in an election for primary." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:32 -# f192c98859454912ae19bc03a1482264 -msgid ":doc:`/tutorial/configure-secondary-only-replica-set-member`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:32 -# e4a68a4186cf4cf7a6e97c23176ef177 -msgid "Make a secondary member ineligible for election as primary." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:37 -# 3fb01aba3d4e4ec092ba91c4f5041812 -msgid ":doc:`/tutorial/configure-a-hidden-replica-set-member`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:35 -# 9e5c7264f41a4ef8b98f33a2fd1d7a82 -msgid "Configure a secondary member to be invisible to applications in order to support significantly different usage, such as a dedicated backups." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:39 -# d479913f1b0349e0a93ab8a6706fd701 -msgid "Continue reading from :doc:`/administration/replica-set-member-configuration` for more tutorials that describe replica set configuration." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:64 -# 08175747834c4de0a35a7312e875fe97 -msgid ":doc:`/administration/replica-set-maintenance`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:44 -# d72bbcfe25634adf8cc9c081d0160a8d -msgid "Procedures and tasks for common operations on active replica set deployments." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:49 -# 4ad90ea214444eec8b8ff80fff14b637 -msgid ":doc:`/tutorial/change-oplog-size`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:48 -# 3403c79ad18643449c938d27d27bf16b -msgid "Increase the size of the :term:`oplog` which logs operations. In most cases, the default oplog size is sufficient." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:54 -# 253c2c4f7bd3463b903895ea06375a06 -msgid ":doc:`/tutorial/resync-replica-set-member`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:52 -# 7a8283feece24bc6a98bfa649a516feb -msgid "Sync the data on a member. Either perform initial sync on a new member or resync the data on an existing member that has fallen too far behind to catch up by way of normal replication." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:57 -# b361c00aade6493da878f231cf6a24d1 -msgid ":doc:`/tutorial/force-member-to-be-primary`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:57 -# 1719eaf0d9ad4b6aaee5fd831a9b121c -msgid "Force a replica set member to become primary." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:61 -# c3400196df264bc28e56189529e4594d -msgid ":doc:`/tutorial/change-hostnames-in-a-replica-set`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:60 -# 21783a61b9cd4dfeaaf285f6019509ca -msgid "Update the replica set configuration to reflect changes in members' hostnames." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:63 -# cc29224d74c34466bbccebfce0350690 -msgid "Continue reading from :doc:`/administration/replica-set-maintenance` for descriptions of additional replica set maintenance procedures." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:68 -# 7dd497ed68a74056920ad840d110f58c -msgid ":doc:`/tutorial/troubleshoot-replica-sets`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:67 -# 4b664f97c9134746a07350e82896b10c -msgid "Describes common issues and operational challenges for replica sets. For additional diagnostic information, see :doc:`/faq/diagnostics`." -msgstr "" - diff --git a/locale/pot/administration/scripting.pot b/locale/pot/administration/scripting.pot deleted file mode 100644 index ee30630f7c5..00000000000 --- a/locale/pot/administration/scripting.pot +++ /dev/null @@ -1,93 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/scripting.txt:3 -# 02d7c714a2d44bb8afe20caffab108a0 -msgid "MongoDB Scripting" -msgstr "" - -#: ../source/administration/scripting.txt:7 -# 13332e42905f40c0aa8f125d771bd9d0 -msgid "The :program:`mongo` shell is an interactive JavaScript shell for MongoDB, and is part of all `MongoDB distributions `_. This section provides an introduction to the shell, and outlines key functions, operations, and use of the :program:`mongo` shell. Also consider :doc:`/faq/mongo` and the :doc:`shell method ` and other relevant :doc:`reference material `." -msgstr "" - -#: ../source/administration/scripting.txt:15 -# 82728f6815214c02bf8c98ec400fbb07 -msgid "Most examples in the :doc:`MongoDB Manual ` use the :program:`mongo` shell; however, many :doc:`drivers ` provide similar interfaces to MongoDB." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-core-scripting.rst:5 -# d9f13a7629904646af99101251369d93 -msgid ":doc:`/core/server-side-javascript`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-core-scripting.rst:4 -# 8b6387423da8472b8b74eb64a5e87202 -msgid "Details MongoDB's support for executing JavaScript code for server-side operations." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-core-scripting.rst:9 -# 0a26e0664ff342ebb59f7d7c4f425c7d -msgid ":doc:`/core/shell-types`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-core-scripting.rst:8 -# dd4f1ac7db9a452fb97bb0c32f73e7c7 -msgid "Describes the super-set of JSON available for use in the :program:`mongo` shell." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-core-scripting.rst:13 -# 32c30f90f5c5494d844fcac54ef90e9d -msgid ":doc:`/tutorial/write-scripts-for-the-mongo-shell`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-core-scripting.rst:12 -# 283f4f187c8341328961a82bd16303f1 -msgid "An introduction to the :program:`mongo` shell for writing scripts to manipulate data and administer MongoDB." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-core-scripting.rst:16 -# e27c892f95564c2abeaf460bb9a01f56 -msgid ":doc:`/tutorial/getting-started-with-the-mongo-shell`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-core-scripting.rst:16 -# 6232995dfea14394a7786d85e216568b -msgid "Introduces the use and operation of the MongoDB shell." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-core-scripting.rst:20 -# b883b9de9ae04711a66a69cd527705d9 -msgid ":doc:`/tutorial/access-mongo-shell-help`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-core-scripting.rst:19 -# 825e721f77764ec7b399318f87309a01 -msgid "Describes the available methods for accessing online help for the operation of the :program:`mongo` interactive shell." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-core-scripting.rst:23 -# 50889a4294924d889680257063608569 -msgid ":doc:`/reference/mongo-shell`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-core-scripting.rst:23 -# 43892e23c24841aa915cdcabd754809d -msgid "A high level reference to the use and operation of the :program:`mongo` shell." -msgstr "" - diff --git a/locale/pot/administration/security-access-control.pot b/locale/pot/administration/security-access-control.pot deleted file mode 100644 index 0444c65bfb0..00000000000 --- a/locale/pot/administration/security-access-control.pot +++ /dev/null @@ -1,158 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/security-access-control.txt:3 -# 34e18423f49c45acb6258f01119c6177 -msgid "Authentication Tutorials" -msgstr "" - -#: ../source/administration/security-access-control.txt:7 -# 18c5ecd1b97b4e1b9de0d1c2010b51ae -msgid "The following tutorials provide instructions for MongoDB''s authentication related features." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:5 -# 22c56f8852604aa4b0aeb705f8ff1e82 -msgid ":doc:`/tutorial/enable-authentication`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:4 -# db7887e9ea04406ca68ede7de929af17 -msgid "Describes the process for enabling authentication for MongoDB deployments." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:10 -# 6c43f2a5394c48df93ab72c8d12dc7db -msgid ":doc:`/tutorial/enable-authentication-in-sharded-cluster`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:8 -# 01f3178fa92b4b888fea129dcfceb5b8 -msgid "Control access to a sharded cluster through a key file and the :setting:`~security.keyFile` setting on each of the cluster's components." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:14 -# 8f621133d9eb470a9c8a6bb8e48b2927 -msgid ":doc:`/tutorial/enable-authentication-without-bypass`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:13 -# 2336bc37c0df4868ab60664cba378a64 -msgid "Describes an alternative process for enabling authentication for MongoDB deployments." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:17 -# fd787a62182d4a358c87f47acabbda9f -msgid ":doc:`/tutorial/configure-x509-client-authentication`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:17 -# 16b7fef603e243b0978ff23211d00c32 -msgid "Use x.509 for client authentication." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:21 -# 703caad3bd054c9394e11a3e4ae5c1dd -msgid ":doc:`/tutorial/configure-x509-member-authentication`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:20 -# e33c8446ef6246a3a949309744f07dbc -msgid "Use x.509 for internal member authentication for replica sets and sharded clusters." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:25 -# cb55808069c344079ada1c31ee0585fc -msgid ":doc:`/tutorial/configure-ldap-sasl-activedirectory`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:24 -# d75d03a3aa6d42b1970dfd7176625969 -msgid "Describes the process for authentication using SASL/LDAP with ActiveDirectory." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:29 -# 148fc84295b84768aab28f0630a89e11 -msgid ":doc:`/tutorial/configure-ldap-sasl-openldap`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:28 -# c2e1e58d637f402c994acb9a410b0525 -msgid "Describes the process for authentication using SASL/LDAP with OpenLDAP." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:33 -# daf94e3b889b47f09a467bed966eafe6 -msgid ":doc:`/tutorial/control-access-to-mongodb-with-kerberos-authentication`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:32 -# 7a9dc9d983f4412398e4874218bded3a -msgid "For MongoDB Enterprise Linux, describes the process to enable Kerberos-based authentication for MongoDB deployments." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:37 -# 979fc3c5f3aa4a33ad705c922926ed79 -msgid ":doc:`/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:36 -# d00eea4032d14da2a65c8db914cee156 -msgid "For MongoDB Enterprise for Windows, describes the process to enable Kerberos-based authentication for MongoDB deployments." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:41 -# 1eab815d915d43258e279ddb67fde4e8 -msgid ":doc:`/tutorial/authenticate-as-client`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:40 -# dea7cf6933554826b3f131987f362460 -msgid "Describes the process for authenticating to MongoDB systems using the :program:`mongo` shell." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:45 -# ddb32ee549ad47d780460d29743b850a -msgid ":doc:`/tutorial/generate-key-file`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:44 -# c6fdebb9602c4dbc9753984a2e2a6a6f -msgid "Use key file to allow the components of MongoDB sharded cluster or replica set to mutually authenticate." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:49 -# 1d67f69daec448f6a312660f41cf157f -msgid ":doc:`/tutorial/troubleshoot-kerberos`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:48 -# 7d3589961dd740ada453209f7ee90c89 -msgid "Steps to troubleshoot Kerberos-based authentication for MongoDB deployments." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:52 -# eab4beb41ac34a89bc79699da4b1a74a -msgid ":doc:`/tutorial/implement-field-level-redaction`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:52 -# 19abe763c965455892b96709b3aa2162 -msgid "Describes the process to set up and access document content that can have different access levels for the same data." -msgstr "" - diff --git a/locale/pot/administration/security-auditing.pot b/locale/pot/administration/security-auditing.pot deleted file mode 100644 index 1f376e22e1f..00000000000 --- a/locale/pot/administration/security-auditing.pot +++ /dev/null @@ -1,48 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/security-auditing.txt:5 -# ae8c0f3a4de64715a0682dd51114fb73 -msgid "Auditing Tutorials" -msgstr "" - -#: ../source/administration/security-auditing.txt:9 -# fb942f6e3bf5402987333be0dd55a6fb -msgid "The following tutorials provide instructions on how to enable auditing for system events and specify which events to audit." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-auditing.rst:5 -# 754a473fe06c47f1b5560e45e0903eeb -msgid ":doc:`/tutorial/configure-auditing`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-auditing.rst:4 -# 7ce3f4cbeb9644c3b7496a3205743884 -msgid "Enable and configure MongoDB Enterprise system event auditing feature." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-auditing.rst:7 -# 8ebc9cf3ab0d4fbcb918dff0c906eff1 -msgid ":doc:`/tutorial/configure-audit-filters`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-auditing.rst:8 -# fce41dff5c7c46258cc1b302adf8919a -msgid "Specify which events to audit." -msgstr "" - diff --git a/locale/pot/administration/security-checklist.pot b/locale/pot/administration/security-checklist.pot deleted file mode 100644 index c419b4478f1..00000000000 --- a/locale/pot/administration/security-checklist.pot +++ /dev/null @@ -1,193 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/security-checklist.txt:3 -# 480d04ff371c43138392359933f70515 -msgid "Security Checklist" -msgstr "" - -#: ../source/administration/security-checklist.txt:0 -# 732a36ad53b241a0a62f3ec322ad6075 -msgid "On this page" -msgstr "" - -#: ../source/administration/security-checklist.txt:13 -# 70eaaba787054a58a22c64c960bfa0cb -msgid "This documents provides a list of security measures that you should implement to protect your MongoDB installation." -msgstr "" - -#: ../source/administration/security-checklist.txt:17 -# 5bec5916406d467db232728535227138 -msgid "Enable Access Control and Enforce Authentication" -msgstr "" - -#: ../source/administration/security-checklist.txt:19 -# 777e1a1e8d134546b4aa0663184b9444 -msgid "Enable access control and specify the authentication mechanism. You can use the default MongoDB authentication mechanism or an existing external framework. Authentication requires that all clients and servers provide valid credentials before they can connect to the system. In clustered deployments, enable authentication for each MongoDB server." -msgstr "" - -#: ../source/administration/security-checklist.txt:25 -# 1a707f0700f2462e9ccc670ffc7e5ba6 -msgid "See :doc:`/core/authentication` and :doc:`/tutorial/enable-authentication`." -msgstr "" - -#: ../source/administration/security-checklist.txt:31 -# 67b41512bdc3477e9790682b4617702c -msgid "Configure Role-Based Access Control" -msgstr "" - -#: ../source/administration/security-checklist.txt:33 -# 21ae35eef8464f19b225ce8ff99a2b58 -msgid "Create a user administrator **first**, then create additional users. Create a unique MongoDB user for each person and application that accesses the system." -msgstr "" - -#: ../source/administration/security-checklist.txt:37 -# e5ed4cc88aa741a88e6ed32a95f509b7 -msgid "Create roles that define the exact access a set of users needs. Follow a principle of least privilege. Then create users and assign them only the roles they need to perform their operations. A user can be a person or a client application." -msgstr "" - -#: ../source/administration/security-checklist.txt:42 -# ed3344fb83db47b4863361943dc1aeb1 -msgid "See :doc:`/core/authorization` and :doc:`/tutorial/manage-users-and-roles`, ." -msgstr "" - -#: ../source/administration/security-checklist.txt:46 -# a8a8c1c588784826a9879745a5ba9325 -msgid "Encrypt Communication" -msgstr "" - -#: ../source/administration/security-checklist.txt:48 -# f5e01f600ccf4bf2a7142557b6fbc9b2 -msgid "Configure MongoDB to use TLS/SSL for all incoming and outgoing connections. Use TLS/SSL to encrypt communication between :program:`mongod` and :program:`mongos` components of a MongoDB client as well as between all applications and MongoDB." -msgstr "" - -#: ../source/administration/security-checklist.txt:53 -# c9e3a390789d4f9c8ec16ead9681683d -msgid "See :doc:`/tutorial/configure-ssl`." -msgstr "" - -#: ../source/administration/security-checklist.txt:56 -# 225658ac6e1e4a66a5f4c3deeeccfff4 -msgid "Encrypt and Protect Data" -msgstr "" - -#: ../source/administration/security-checklist.txt:58 -# 24ab9ad5365843f1a859ca48a97b42df -msgid "Starting with MongoDB Enterprise 3.2, the WiredTiger storage engine's native :doc:`/core/security-encryption-at-rest` can be configured to encrypt data in the storage layer." -msgstr "" - -#: ../source/administration/security-checklist.txt:62 -# 38c225b4598540af987a9091431cd6d4 -msgid "If you are not using WiredTiger's encryption at rest, MongoDB data should be encrypted on each host using file-system, device, or physical encryption. Protect MongoDB data using file-system permissions. MongoDB data includes data files, configuration files, auditing logs, and key files." -msgstr "" - -#: ../source/administration/security-checklist.txt:69 -# 49721c60852b4b658dbf961dd2e2915f -msgid "Limit Network Exposure" -msgstr "" - -#: ../source/administration/security-checklist.txt:71 -# 92bb811264354e1a84ea7d49e55a1f09 -msgid "Ensure that MongoDB runs in a trusted network environment and limit the interfaces on which MongoDB instances listen for incoming connections. Allow only trusted clients to access the network interfaces and ports on which MongoDB instances are available." -msgstr "" - -#: ../source/administration/security-checklist.txt:76 -# 0b5be851ac544a55a4f5b054580953db -msgid "See :doc:`/core/security-hardening` and the :setting:`~net.bindIp` setting." -msgstr "" - -#: ../source/administration/security-checklist.txt:80 -# 73f451ed791943228cdde9314af3234a -msgid "Audit System Activity" -msgstr "" - -#: ../source/administration/security-checklist.txt:82 -# 51937acb91e347ae8f02d3e48d8577ab -msgid "Track access and changes to database configurations and data. `MongoDB Enterprise `_ includes a system auditing facility that can record system events (e.g. user operations, connection events) on a MongoDB instance. These audit records permit forensic analysis and allow administrators to verify proper controls." -msgstr "" - -#: ../source/administration/security-checklist.txt:89 -# 923ac3d8d6dc40768e3b23776c69af70 -msgid "See :doc:`/core/auditing` and :doc:`/tutorial/configure-auditing`." -msgstr "" - -#: ../source/administration/security-checklist.txt:92 -# 9090416105c54c0383cfb2852c13b1fd -msgid "Run MongoDB with a Dedicated User" -msgstr "" - -#: ../source/administration/security-checklist.txt:94 -# f35162e16c564af2a8bf527c3d8c3514 -msgid "Run MongoDB processes with a dedicated operating system user account. Ensure that the account has permissions to access data but no unnecessary permissions." -msgstr "" - -#: ../source/administration/security-checklist.txt:98 -# de37375d0fc84777af8218a4f899e38c -msgid "See :doc:`/installation` for more information on running MongoDB." -msgstr "" - -#: ../source/administration/security-checklist.txt:101 -# c273aec9c67e411ea4f7837375d833c2 -msgid "Run MongoDB with Secure Configuration Options" -msgstr "" - -#: ../source/administration/security-checklist.txt:103 -# 06eb4e22ed524df0aaa29dacdb28fc6a -msgid "MongoDB supports the execution of JavaScript code for certain server-side operations: :dbcommand:`mapReduce`, :dbcommand:`group`, and :query:`$where`. If you do not use these operations, disable server-side scripting by using the :option:`--noscripting ` option on the command line." -msgstr "" - -#: ../source/administration/security-checklist.txt:109 -# 30247a8941224b15ba991c183a71a1ed -msgid "Use only the MongoDB wire protocol on production deployments. Do **not** enable the following, all of which enable the web server interface: :setting:`net.http.enabled`, :setting:`net.http.JSONPEnabled`, and :setting:`net.http.RESTInterfaceEnabled`. Leave these *disabled*, unless required for backwards compatibility." -msgstr "" - -#: ../source/includes/fact-deprecated-http-interface.rst:3 -# 813ee15c21154b5eb9a96423e5118afb -msgid "HTTP interface for MongoDB" -msgstr "" - -#: ../source/administration/security-checklist.txt:117 -# ccb20ee3ab2641d9a9635771ee3937de -msgid "Keep input validation enabled. MongoDB enables input validation by default through the :setting:`~net.wireObjectCheck` setting. This ensures that all documents stored by the :program:`mongod` instance are valid :term:`BSON`." -msgstr "" - -#: ../source/administration/security-checklist.txt:121 -# ce2962fffc6948048ef832ff7a01b064 -msgid "See :doc:`/core/security-hardening` for more information on hardening MongoDB configuration." -msgstr "" - -#: ../source/administration/security-checklist.txt:125 -# cc7eb1f4c4d14a7299dde84068a58597 -msgid "Request a Security Technical Implementation Guide (where applicable)" -msgstr "" - -#: ../source/administration/security-checklist.txt:127 -# 82e3e6ef73bd4b1a9d205189fb4d3a05 -msgid "The Security Technical Implementation Guide (STIG) contains security guidelines for deployments within the United States Department of Defense. MongoDB Inc. provides its STIG, upon request, for situations where it is required. Please `request a copy `_ for more information." -msgstr "" - -#: ../source/administration/security-checklist.txt:135 -# 9c525c20bf0b4f9bba4d6a4d97a35a1f -msgid "Consider Security Standards Compliance" -msgstr "" - -#: ../source/administration/security-checklist.txt:137 -# a4e86960381143f596a73e461430ad29 -msgid "For applications requiring HIPAA or PCI-DSS compliance, please refer to the `MongoDB Security Reference Architecture `_ to learn more about how you can use the key security capabilities to build compliant application infrastructure." -msgstr "" - diff --git a/locale/pot/administration/security-deployment.pot b/locale/pot/administration/security-deployment.pot deleted file mode 100644 index a57723f0f6f..00000000000 --- a/locale/pot/administration/security-deployment.pot +++ /dev/null @@ -1,38 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/security-deployment.txt:3 -# 80b95c876a57496eb34775a7eea4789a -msgid "Security Deployment Tutorials" -msgstr "" - -#: ../source/administration/security-deployment.txt:7 -# e8f025ff49c547e6be33756774cb7892 -msgid "The following tutorials provide information in deploying MongoDB using authentication and authorization." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-deployment.rst:3 -# 7101c29fbc024cffb68af8655adf90f0 -msgid ":doc:`/tutorial/deploy-replica-set-with-auth`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-deployment.rst:4 -# 848e2eb451d4411d8240161f9054ae08 -msgid "Configure a replica set that has authentication enabled." -msgstr "" - diff --git a/locale/pot/administration/security-network.pot b/locale/pot/administration/security-network.pot deleted file mode 100644 index 0c82ff300c7..00000000000 --- a/locale/pot/administration/security-network.pot +++ /dev/null @@ -1,88 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/security-network.txt:3 -# 2c0987be72bd4627823e40ebb8178795 -msgid "Network Security Tutorials" -msgstr "" - -#: ../source/administration/security-network.txt:7 -# 2ae4e1c9e0fa4fe5a3bfd2ebd8bf27d4 -msgid "The following tutorials provide information on handling network security for MongoDB." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-network.rst:5 -# d6c49d82b9494feb8e93db6036ff075a -msgid ":doc:`/tutorial/configure-linux-iptables-firewall`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-network.rst:4 -# 5b8ba9982d8149cd9a0f10f3a7101e84 -msgid "Basic firewall configuration patterns and examples for ``iptables`` on Linux systems." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-network.rst:9 -# 40045097e61f41c69010fe020a4d3600 -msgid ":doc:`/tutorial/configure-windows-netsh-firewall`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-network.rst:8 -# 49e12851119b4fcc8a75670490f16f89 -msgid "Basic firewall configuration patterns and examples for ``netsh`` on Windows systems." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-network.rst:13 -# 6dfb855541ec4409bc688765852f434d -msgid ":doc:`/tutorial/configure-ssl`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-network.rst:12 -# 8f05d74f41284e26a8ce2383f0aea279 -msgid "TLS/SSL allows MongoDB clients to support encrypted connections to :program:`mongod` instances." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-network.rst:17 -# 51d42e7d4dc343d783f7d2c6604668a2 -msgid ":doc:`/tutorial/configure-ssl-clients`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-network.rst:16 -# 9437251deab14e34b28a42bb421ae244 -msgid "Configure clients to connect to MongoDB instances that use TLS/SSL." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-network.rst:20 -# a13727c4712f4b2ba66f1fafc40837ec -msgid ":doc:`/tutorial/upgrade-cluster-to-ssl`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-network.rst:20 -# 313e3b5d683049bb88758f7643fdf99e -msgid "Rolling upgrade process to use TLS/SSL." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-network.rst:22 -# ee261ae5da4b48f6ba876514d7db4f63 -msgid ":doc:`/tutorial/configure-fips`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-network.rst:23 -# 2aec6ffc19eb45a39ae212a5ee60e8f4 -msgid "Configure for Federal Information Processing Standard (FIPS)." -msgstr "" - diff --git a/locale/pot/administration/security-user-role-management.pot b/locale/pot/administration/security-user-role-management.pot deleted file mode 100644 index 152e5ec8c2e..00000000000 --- a/locale/pot/administration/security-user-role-management.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/security-user-role-management.txt:5 -# 48f5a51ca4454a34942c3543696790e8 -msgid "User and Role Management Tutorials" -msgstr "" - -#: ../source/administration/security-user-role-management.txt:9 -# a26552c0acea48a28113a5f4f1c87610 -msgid "The following tutorials provide instructions on how to enable authentication and limit access for users with privilege roles." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-user-role-management.rst:6 -# 838030fd4f974d65b80c2d30b100e1bc -msgid ":doc:`/tutorial/add-user-administrator`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-user-role-management.rst:4 -# e9bf93991a7a47d0ad5fc970a56d4dc2 -msgid "Create users with special permissions to create, modify, and remove other users, as well as administer authentication credentials (e.g. passwords)." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-user-role-management.rst:10 -# eea3455d7488481a961385339b5578b1 -msgid ":doc:`/tutorial/manage-users-and-roles`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-user-role-management.rst:9 -# 3d2c6bf3e86a4af2850aca9c0bbc010a -msgid "Manage users by creating new users, creating new roles, and modifying existing users." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-user-role-management.rst:15 -# 8e21a46887f8460a8a30a1bf3e272460 -msgid ":doc:`/tutorial/change-own-password-and-custom-data`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-user-role-management.rst:13 -# cbc4695f662f469a8f544466ca94feed -msgid "Users with sufficient access can change their own passwords and modify the optional *custom data* associated with their user credential." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-user-role-management.rst:19 -# 6bcf4a1136f244279c0c71d3c5b5c5fa -msgid ":doc:`/tutorial/add-admin-user`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-user-role-management.rst:18 -# befb9eea4009460d99a3a920a6dca69f -msgid "Create a user with unrestricted access. Create such a user only in unique situations. In general, all users in the system should have no more access than needed to perform their required operations." -msgstr "" - diff --git a/locale/pot/administration/security.pot b/locale/pot/administration/security.pot deleted file mode 100644 index d96e45bd18e..00000000000 --- a/locale/pot/administration/security.pot +++ /dev/null @@ -1,193 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/security.txt:3 -# 7bbbe7c42c874d7fb32b999faaf9c275 -msgid "Security Tutorials" -msgstr "" - -#: ../source/administration/security.txt:7 -# 0f85bce7359f4c0e96fe9bb46a491c4d -msgid "The following tutorials provide instructions for enabling and using the security features available in MongoDB." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:21 -# 5eb7518fa8b74d36a2f4c4b1faeba285 -msgid ":doc:`/administration/security-network`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:4 -# ad6270ab227046399175c1c3089bfef7 -msgid "Ensure that the underlying network configuration supports a secure operating environment for MongoDB deployments, and appropriately limits access to MongoDB deployments." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:10 -# 8bd95039432a48d49ab79fa1a6d1a278 -msgid ":doc:`/tutorial/configure-linux-iptables-firewall`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:9 -# 2c49b9f815604a45b3b943735319ee8c -msgid "Basic firewall configuration patterns and examples for ``iptables`` on Linux systems." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:14 -# e94fa9c493144eebac9ee5348e4683e8 -msgid ":doc:`/tutorial/configure-windows-netsh-firewall`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:13 -# 2d0b4583a0154281beddb5ca44768408 -msgid "Basic firewall configuration patterns and examples for ``netsh`` on Windows systems." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:18 -# 9fccb0d608364159ad171e3df4b77481 -msgid ":doc:`/tutorial/configure-ssl`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:17 -# 03dfaba2770e430cbae680b7b16eca0d -msgid "TLS/SSL allows MongoDB clients to support encrypted connections to :program:`mongod` instances." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:20 -# e3b766af8d0244909581b0afd6d70b4a -msgid "Continue reading from :doc:`/administration/security-network` for more information on running MongoDB in secure environments." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:25 -# 880ea747b89647c09534cf5bb75a2389 -msgid ":doc:`/administration/security-deployment`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:24 -# f5689085e66d4360ae421e415212db25 -msgid "These tutorials describe procedures for deploying MongoDB using authentication and authorization." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:52 -# 2f9f25c6af394afd9c984ca51e36ae5c -msgid ":doc:`/administration/security-access-control`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:28 -# 3a4c58c936064e9aa618fc48e78edd32 -msgid "These tutorials describe procedures relevant for the configuration, operation, and maintenance of MongoDB's access control system." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:34 -# e55b0f08d14e4149ba6f9cf7ba1ff087 -msgid ":doc:`/tutorial/enable-authentication`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:33 -# 276460e3efc44eb3a2cba99d0c1d9ca1 -msgid "Describes the process for enabling authentication for MongoDB deployments." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:37 -# c193037a34134895888dc004b34fc5da -msgid ":doc:`/tutorial/configure-x509-client-authentication`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:37 -# 6c7e3143bd1b448e87dbdeb311b1ac9e -msgid "Use x.509 for client authentication." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:41 -# c13b3f74edba4e1c982c57386b9c8273 -msgid ":doc:`/tutorial/configure-x509-member-authentication`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:40 -# bcaa88b3c09a470f8dccbcfef44d3d14 -msgid "Use x.509 for internal member authentication for replica sets and sharded clusters." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:45 -# 5d86c6a62ecc4cc9b0bb33b5b7a88a1f -msgid ":doc:`/tutorial/control-access-to-mongodb-with-kerberos-authentication`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:44 -# 7379128aa7c8402ba044ce7c364dd067 -msgid "For MongoDB Enterprise Linux, describes the process to enable Kerberos-based authentication for MongoDB deployments." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:47 -# e8e4c043d5284b1bb8390f6fae01e73f -msgid "Continue reading from :doc:`/administration/security-access-control` for additional tutorials on configuring MongoDB's authentication systems." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:52 -# 56ca677e15da423a89a3593fa533cd3c -msgid ":doc:`/tutorial/enable-authentication-without-bypass`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:51 -# ce36d548b01c4c3e9d7c8bd1a1c50c88 -msgid "Describes an alternative process for enabling authentication for MongoDB deployments." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:67 -# db722134101943b792c26c99a362bce7 -msgid ":doc:`/administration/security-user-role-management`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:55 -# 860a50f9615a4c938fcbc6e4af1666f5 -msgid "MongoDB's access control system provides a flexible role-based access control system that you can use to limit access to MongoDB deployments. The tutorials in this section describe the configuration an setup of the authorization system." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:62 -# 01988faeea154da3b28df24c63ee144d -msgid ":doc:`/tutorial/manage-users-and-roles`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:61 -# 8224ac0b85c843e59fecc25966991773 -msgid "Manage users by creating new users, creating new roles, and modifying existing users." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:64 -# 3d32f4a354824aa8afd8b5b5717d6c61 -msgid "Continue reading from :doc:`/administration/security-user-role-management` for additional tutorials on managing users and privileges in MongoDB's authorization system." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:72 -# 700c00fabd7f44d984f2cd54934c014b -msgid ":doc:`/administration/security-auditing`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:70 -# 536c2bd9de8647aeb0c3909b77151265 -msgid "MongoDB Enterprise provides auditing of operations. The tutorials in this section describe procedures to enable and configure the auditing feature." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:74 -# dce2581bf6b34e538cdee48ac3b21218 -msgid ":doc:`/tutorial/create-a-vulnerability-report`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:75 -# 27fea2eb664341319a2bbae22e2d8609 -msgid "Report a vulnerability in MongoDB." -msgstr "" - diff --git a/locale/pot/administration/sharded-cluster-administration.pot b/locale/pot/administration/sharded-cluster-administration.pot deleted file mode 100644 index 457f15a0e11..00000000000 --- a/locale/pot/administration/sharded-cluster-administration.pot +++ /dev/null @@ -1,133 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/sharded-cluster-administration.txt:3 -# 37fb26a15bba40309315e2bc0ffd8e87 -msgid "Sharded Cluster Administration" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:5 -# 77babe0434d84acd9a62c603372619dc -msgid ":doc:`/core/sharding-data-partitioning`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:4 -# 6e35a08777814dfa983cf0ba8bb85e43 -msgid "MongoDB partitions data into chunks, which are distributed across the shards in the cluster" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:9 -# b140a0e1f1ab46d9ba34c99ddfe96b23 -msgid ":doc:`Config Server Administration `" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:8 -# 0c36ffa644b64356b1cf514c57ed11e0 -msgid "This section contains articles and tutorials related to sharded cluster config server administration" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:13 -# f1dec69cacc54d629b87258a547e8115 -msgid ":doc:`Balancer Administration `" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:12 -# 298b3e223aee4b2bbf36d54fb73a9921 -msgid "This section contains articles and tutorials related to sharded cluster balancer administration" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:17 -# 0bd26631c6a24e8eb050cde2cc35fec9 -msgid ":doc:`/tutorial/view-sharded-cluster-configuration`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:16 -# def59173fb9f430f9c4cde70a768b19e -msgid "View status information about the cluster's databases, shards, and chunks." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:21 -# ca6d0e1b8bef46638f0ff5653214a070 -msgid ":doc:`/tutorial/migrate-sharded-cluster-to-new-hardware`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:20 -# 5f4dbe6e5aca46bbb67a147b50857a9a -msgid "Migrate a sharded cluster to a different hardware system, for example, when moving a pre-production environment to production." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:24 -# ab23043ec37f471cb23015d480906547 -msgid ":doc:`/tutorial/add-shards-to-shard-cluster`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:24 -# fbffb6b8e4214dc6b7cf37c6b6706271 -msgid "Add a shard to add capacity to a sharded cluster." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:27 -# 992f323fc07a4061ad365cd6c01a38b9 -msgid ":doc:`/tutorial/remove-shards-from-cluster`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:27 -# 5db9cdda701d4a8d8f9c5339bfb13abf -msgid "Migrate a single shard's data and remove the shard." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:30 -# c91d94b28f4c4d7987d0be989a3c36ae -msgid ":doc:`/tutorial/clear-jumbo-flag`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:30 -# a4b87f7ebd3d4fd692f9442566df6def -msgid "Manually clear ``jumbo`` flag from a chunk." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:34 -# faf858da79b74db08a38f26fa1db27de -msgid ":doc:`/tutorial/backup-sharded-cluster-metadata`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:33 -# 7325e74f4fee4ccaba39d3937d409a5b -msgid "Create a backup of a sharded cluster's metadata while keeping the cluster operational." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:37 -# cba2a52bd93d4412a9e559ed52dcc5f1 -msgid ":doc:`/tutorial/convert-sharded-cluster-to-replica-set`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:37 -# 1021abafdf304b8a82bd93b6e9e5a4f5 -msgid "Convert a sharded cluster into a single replica set." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:40 -# 2bb00ed685b847589a4faf737e16a87d -msgid ":doc:`/tutorial/convert-replica-set-to-replicated-shard-cluster`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:40 -# 9e254ce8fd0943cc959150293d7278aa -msgid "Convert a replica set to a sharded cluster in which each shard is its own replica set." -msgstr "" - diff --git a/locale/pot/administration/sharded-cluster-config-servers.pot b/locale/pot/administration/sharded-cluster-config-servers.pot deleted file mode 100644 index 37bf5717e66..00000000000 --- a/locale/pot/administration/sharded-cluster-config-servers.pot +++ /dev/null @@ -1,58 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/sharded-cluster-config-servers.txt:3 -# 179aa9d9cc0f40ed852791e8b9d54bf3 -msgid "Sharded Cluster Config Server Administration" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-config-server-admin.rst:4 -# f97e243d5bb24153887c1f92bccf5cbb -msgid ":doc:`/tutorial/replace-config-server`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-config-server-admin.rst:4 -# 5085b2cd32664387858a1b1d912459d1 -msgid "Replace a config server in a config server replica set." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-config-server-admin.rst:8 -# 5e42d822392546e392ad3483c8ba0eeb -msgid ":doc:`/tutorial/upgrade-config-servers-to-replica-set`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-config-server-admin.rst:7 -# cc0d2f7a04c24b77a9d44c55ea00f68b -msgid "Perform a rolling upgrade a mirrored config server deployment to a replica set. MongoDB 3.2+ only." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-config-server-admin.rst:11 -# 41e5345ce4b143b587de980d06623adb -msgid ":doc:`/tutorial/upgrade-config-servers-to-replica-set-downtime`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-config-server-admin.rst:11 -# a0b8fee583804f539c6974de63f5677d -msgid "Upgrade a mirrored config server deployment to a replica set. MongoDB 3.2+ only." -msgstr "" - -#: ../source/administration/sharded-cluster-config-servers.txt:17 -# 1678c684cace44f7a223f7ff130792f1 -msgid ":doc:`/administration/backup-sharded-clusters`" -msgstr "" - diff --git a/locale/pot/administration/sharded-cluster-data.pot b/locale/pot/administration/sharded-cluster-data.pot deleted file mode 100644 index f453a4d639c..00000000000 --- a/locale/pot/administration/sharded-cluster-data.pot +++ /dev/null @@ -1,118 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/sharded-cluster-data.txt:3 -# 8ad4511eb7364e1e86140b75769c8825 -msgid "Sharded Cluster Data Management" -msgstr "" - -#: ../source/administration/sharded-cluster-data.txt:13 -# cc424c9e9cf247f0ae53955487761003 -msgid "The following documents provide information in managing data in sharded clusters." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:5 -# f9c933700d894a40b021d56b20a06fb7 -msgid ":doc:`/tutorial/create-chunks-in-sharded-cluster`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:4 -# 45555121af814cdca42e849a47d745b8 -msgid "Create chunks, or *pre-split* empty collection to ensure an even distribution of chunks during data ingestion." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:8 -# 3d6581943a244d2e98477d32a1803d86 -msgid ":doc:`/tutorial/split-chunks-in-sharded-cluster`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:8 -# 927e7d40be6a41c1ae9658cda6ea99f4 -msgid "Manually create chunks in a sharded collection." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:12 -# f6a4ba7240b149938857aa3fb767b686 -msgid ":doc:`/tutorial/migrate-chunks-in-sharded-cluster`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:11 -# cc5f89bbd9e840b7b8d4ebbd350bbc80 -msgid "Manually migrate chunks without using the automatic balance process." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:15 -# 7a1842aebf5c4dc59be58bbb411af9ff -msgid ":doc:`/tutorial/merge-chunks-in-sharded-cluster`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:15 -# 18b17d134d4f4f64a32e7fca61f48e58 -msgid "Use the :dbcommand:`mergeChunks` to manually combine chunk ranges." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:18 -# ca037e67c16042a98afbeeb0e19cd7d8 -msgid ":doc:`/tutorial/modify-chunk-size-in-sharded-cluster`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:18 -# 8f42a3e5c06f446c9f83ad553c5c74fb -msgid "Modify the default chunk size in a sharded collection" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:21 -# 11204394fe2a4dd5abd2a050d193b3da -msgid ":doc:`/tutorial/clear-jumbo-flag`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:21 -# 1d2b87664ee74b0cb773cf55c661c99c -msgid "Clear *jumbo* flag from a shard." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:25 -# 53b7d2835130420eb50b2ca9cc4a4243 -msgid ":doc:`/tutorial/administer-shard-tags`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:24 -# 71478fe001064bd597a77aa935efcd1e -msgid "Use tags to associate specific ranges of shard key values with specific shards." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:29 -# 31db42d04bd746a8a2806b1e50f2f234 -msgid ":doc:`/tutorial/enforce-unique-keys-for-sharded-collections`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:28 -# 612e63da0a65478685675dd1d0977884 -msgid "Ensure that a field is always unique in all collections in a sharded cluster." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:31 -# eb4fb40bec2e4b378d00fa33b0c87cb2 -msgid ":doc:`/tutorial/shard-gridfs-data`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:32 -# ab6e2a293575497eb3c9ef59c859f7ce -msgid "Choose whether to shard GridFS data in a sharded collection." -msgstr "" - diff --git a/locale/pot/administration/sharded-cluster-deployment.pot b/locale/pot/administration/sharded-cluster-deployment.pot deleted file mode 100644 index 2a479ba3b27..00000000000 --- a/locale/pot/administration/sharded-cluster-deployment.pot +++ /dev/null @@ -1,108 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/sharded-cluster-deployment.txt:3 -# 56d706f1273f46edb48936c79973651e -msgid "Sharded Cluster Deployment Tutorials" -msgstr "" - -#: ../source/administration/sharded-cluster-deployment.txt:13 -# 01b40d20635e49ee9b3097c8f97d31b0 -msgid "The following tutorials provide information on deploying sharded clusters." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-deployment.rst:6 -# d29c36aa0be24fa49c9df3b19a5c21f5 -msgid ":doc:`/tutorial/deploy-shard-cluster`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-deployment.rst:4 -# cc29bf6428d649c489d302c39da27525 -msgid "Set up a sharded cluster by creating the needed data directories, starting the required MongoDB instances, and configuring the cluster settings." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-deployment.rst:11 -# 4c3547e3462a4f01b6b778d46759fcc9 -msgid ":doc:`/tutorial/choose-a-shard-key`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-deployment.rst:9 -# c192fe154270467ba6918013869d0ffd -msgid "Choose the field that MongoDB uses to parse a collection's documents for distribution over the cluster's shards. Each shard holds documents with values within a certain range." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-deployment.rst:15 -# 17ebe35168c445038c5e86388a6eb827 -msgid ":doc:`/tutorial/shard-collection-with-a-hashed-shard-key`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-deployment.rst:14 -# caffa7d2d29e45f9a58bba7a6919d71e -msgid "Shard a collection based on hashes of a field's values in order to ensure even distribution over the collection's shards." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-deployment.rst:18 -# 146b884cacc7481fbbff7bf44764a8c7 -msgid ":doc:`/tutorial/add-shards-to-shard-cluster`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-deployment.rst:18 -# 5dd6829286924097bf3a9ff6f59695df -msgid "Add a shard to add capacity to a sharded cluster." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-deployment.rst:22 -# df7f54be64384eddbcdcf8edd6ce9682 -msgid ":doc:`/tutorial/convert-replica-set-to-replicated-shard-cluster`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-deployment.rst:21 -# 6d0efc64ecf042278e9cb2985f545623 -msgid "Convert a replica set to a sharded cluster in which each shard is its own replica set." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-deployment.rst:27 -# 85119458253b42fbbb8ba5c0da54a80a -msgid ":doc:`/tutorial/upgrade-config-servers-to-replica-set`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-deployment.rst:25 -# 503e94bfdc114e5699f95e47c2df2f59 -msgid "Convert three mirrored config servers to a replica set. The procedure does not require any downtime. Requires MongoDB version 3.2.4 or greater." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-deployment.rst:31 -# 553ea067fb6a4a338b290c7ee6e88ed9 -msgid ":doc:`/tutorial/upgrade-config-servers-to-replica-set-downtime`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-deployment.rst:30 -# 4f3f2a8640c54833b2f33f8f4a58d5c9 -msgid "Convert three mirrored config servers to a replica set. The procedure requires downtime." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-deployment.rst:33 -# ed45206892784eedb1331b09a9a97c39 -msgid ":doc:`/tutorial/convert-sharded-cluster-to-replica-set`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-deployment.rst:34 -# 76bd242d89474511914bd159162647c8 -msgid "Replace your sharded cluster with a single replica set." -msgstr "" - diff --git a/locale/pot/administration/sharded-cluster-maintenance.pot b/locale/pot/administration/sharded-cluster-maintenance.pot deleted file mode 100644 index 34c1156d765..00000000000 --- a/locale/pot/administration/sharded-cluster-maintenance.pot +++ /dev/null @@ -1,123 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/sharded-cluster-maintenance.txt:3 -# 5b7ccdb576b34577801b615341b90183 -msgid "Sharded Cluster Maintenance Tutorials" -msgstr "" - -#: ../source/administration/sharded-cluster-maintenance.txt:13 -# 849a3f558f4e42b582718d01ac683599 -msgid "The following tutorials provide information in maintaining sharded clusters." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:5 -# 5f97b4e343f54b1682043faca874f5dc -msgid ":doc:`/tutorial/view-sharded-cluster-configuration`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:4 -# da85baa32e934fa2af5c7e21973a5362 -msgid "View status information about the cluster's databases, shards, and chunks." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:8 -# d7be34a76bc24c339bf739907987961b -msgid ":doc:`/tutorial/replace-config-server`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:8 -# 82bd30528a854469879a9230db0744e7 -msgid "Replace a config server in a config server replica set." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:14 -# 3994b8950ec3419a8d920a26d2ee3aa5 -msgid ":doc:`/tutorial/migrate-config-servers-with-same-hostname`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:11 -# 24259757e5cf4504851d630d85139f1a -msgid "For a sharded cluster with three mirrored config servers, migrate a config server to a new system while keeping the same hostname. This procedure requires changing the DNS entry to point to the new system." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:21 -# 56aab8bcda624f509f0158f57a886024 -msgid ":doc:`/tutorial/migrate-config-servers-with-different-hostnames`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:17 -# e645852482ce45018eb55102f904a08b -msgid "For a sharded cluster with three mirrored config servers, migrate a config server to a new system that uses a new hostname. If possible, avoid changing the hostname and instead use the :doc:`/tutorial/migrate-config-servers-with-same-hostname` procedure." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:25 -# 2d2307859e7d4eefabb684000c3bf6ad -msgid ":doc:`/tutorial/migrate-sharded-cluster-to-new-hardware`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:24 -# 409aad820e084f398c1e0a408d91a053 -msgid "Migrate a sharded cluster to a different hardware system, for example, when moving a pre-production environment to production." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:29 -# 7ded83552a57427aa02c9a405a95a67b -msgid ":doc:`/tutorial/backup-sharded-cluster-metadata`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:28 -# 28ff84e5126c454ca34747b624184010 -msgid "Create a backup of a sharded cluster's metadata while keeping the cluster operational." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:33 -# b4a382d0183146389f96e6acacfd5841 -msgid ":doc:`/tutorial/configure-sharded-cluster-balancer`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:32 -# 51c96057679440a1a6e71a1fbdfc6a54 -msgid "Manage the balancer's behavior by scheduling a balancing window, changing size settings, or requiring replication before migration." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:36 -# f9e34c8b3062409ba6eaad2a0e6a24dd -msgid ":doc:`/tutorial/manage-sharded-cluster-balancer`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:36 -# c36bbceba16f4cb580550157d39d9df8 -msgid "View balancer status and manage balancer behavior." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:38 -# b3aaa8b5c3184d7ab444fae83c686908 -msgid ":doc:`/tutorial/remove-shards-from-cluster`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:39 -# d8604030ba184feea124d2cf88e02bed -msgid "Migrate a single shard's data and remove the shard." -msgstr "" - -#: ../source/administration/sharded-cluster-maintenance.txt:19 -# f3912fcfd35141609a0c4cfbda03c163 -msgid ":doc:`/administration/backup-sharded-clusters`" -msgstr "" - diff --git a/locale/pot/administration/sharded-clusters.pot b/locale/pot/administration/sharded-clusters.pot deleted file mode 100644 index d5bb81f1d01..00000000000 --- a/locale/pot/administration/sharded-clusters.pot +++ /dev/null @@ -1,153 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/sharded-clusters.txt:6 -# c5f3eeefe3f74f9dbe5d708c228e51c2 -msgid "Sharded Cluster Tutorials" -msgstr "" - -#: ../source/administration/sharded-clusters.txt:16 -# 7c1044e705844d468ab2fdead7ea92e9 -msgid "The following tutorials provide instructions for administering :term:`sharded clusters `. For a higher-level overview, see :doc:`/sharding`." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:26 -# 65ecb836dd35493487d7ceb7fbc6ebb9 -msgid ":doc:`/administration/sharded-cluster-deployment`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:4 -# 44b32245cfd4409295e2e75bfdb28273 -msgid "Instructions for deploying sharded clusters, adding shards, selecting shard keys, and the initial configuration of sharded clusters." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:11 -# 91404062f39c4ce890f56ab8e66640ed -msgid ":doc:`/tutorial/deploy-shard-cluster`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:9 -# b84ccf06693f4c4394dc0666af9c3ad9 -msgid "Set up a sharded cluster by creating the needed data directories, starting the required MongoDB instances, and configuring the cluster settings." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:16 -# 3a2f373fe8aa4fffb9d0f00f7a0389e9 -msgid ":doc:`/tutorial/choose-a-shard-key`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:14 -# 40ee7d1c62f0414aa2e66f0aa391b7e1 -msgid "Choose the field that MongoDB uses to parse a collection's documents for distribution over the cluster's shards. Each shard holds documents with values within a certain range." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:20 -# a560d0b98e104313b3314731995e3ad2 -msgid ":doc:`/tutorial/shard-collection-with-a-hashed-shard-key`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:19 -# 44f4fb5c52264aa180f436cfa6c0592d -msgid "Shard a collection based on hashes of a field's values in order to ensure even distribution over the collection's shards." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:23 -# e2d4c035a86c4a0e83320123a1eb2df2 -msgid ":doc:`/tutorial/add-shards-to-shard-cluster`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:23 -# a81c5a76ce1f4d6684cd0b7a9cc9ba4d -msgid "Add a shard to add capacity to a sharded cluster." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:25 -# 1b4bdc51258f48b8949767cbd22c5247 -msgid "Continue reading from :doc:`/administration/sharded-cluster-deployment` for additional tutorials." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:44 -# 4d776dff807a4ec49bae9f859031f8ec -msgid ":doc:`/administration/sharded-cluster-maintenance`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:29 -# ca1e689b7e0b4cffa5f54a53cc62d2af -msgid "Procedures and tasks for common operations on active sharded clusters." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:34 -# 8017a0a3db8e4bcc8f5f4306093123eb -msgid ":doc:`/tutorial/view-sharded-cluster-configuration`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:33 -# 773741f60fed49e0bca34b3ee09df5d4 -msgid "View status information about the cluster's databases, shards, and chunks." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:37 -# 3e5d425e8a6c4db8b2ecef1c5893100e -msgid ":doc:`/tutorial/remove-shards-from-cluster`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:37 -# 554f5bf94ccb401d87ec7566a19ba838 -msgid "Migrate a single shard's data and remove the shard." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:41 -# 242f53d058764d5c8aba7a811f21149e -msgid ":doc:`/tutorial/administer-shard-tags`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:40 -# ec55611a2f174c43b178d30b8776300a -msgid "Use tags to associate specific ranges of shard key values with specific shards." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:43 -# 73db899431c6445fb3e9413fefc59ffc -msgid "Continue reading from :doc:`/administration/sharded-cluster-maintenance` for additional tutorials." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:48 -# 1d3d13b3df9d40cb8cbe82b2c1d42b7f -msgid ":doc:`/administration/sharded-cluster-data`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:47 -# f99fe695b59349cdbbb401c0647a631a -msgid "Practices that address common issues in managing large sharded data sets." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:52 -# 0654b4e732bc49d6bc53b7404354f6fd -msgid ":doc:`/tutorial/troubleshoot-sharded-clusters`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:51 -# 524b09057762445cb7d8ffba2c70288b -msgid "Presents solutions to common issues and concerns relevant to the administration and use of sharded clusters. Refer to :doc:`/faq/diagnostics` for general diagnostic information." -msgstr "" - -#: ../source/administration/sharded-clusters.txt:1 -# 005a83624847428bacd09d2417e88c9e -msgid "sharded clusters" -msgstr "" - diff --git a/locale/pot/administration/strategy.pot b/locale/pot/administration/strategy.pot deleted file mode 100644 index 39697aeb193..00000000000 --- a/locale/pot/administration/strategy.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/strategy.txt:3 -# 0a62ea31586642ccb7efca11a54ed332 -msgid "Operational Strategies" -msgstr "" - -#: ../source/administration/strategy.txt:13 -# c8ef242de14941d5977f1d0e3bac790c -msgid "These documents address higher level strategies for common administrative tasks and requirements with respect to MongoDB deployments." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-core-strategy.rst:5 -# cf60c2dd58194fb2b04cbe0468a0e6cf -msgid ":doc:`/core/backups`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-core-strategy.rst:4 -# 440995beaa20461dbdaf27a050ee61fa -msgid "Describes approaches and considerations for backing up a MongoDB database." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-core-strategy.rst:9 -# 479d43814a79437aaa9c5eb7ac26f989 -msgid ":doc:`/administration/monitoring`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-core-strategy.rst:8 -# 646fe753229c4148aad0ed63341b3256 -msgid "An overview of monitoring tools, diagnostic strategies, and approaches to monitoring replica sets and sharded clusters." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-core-strategy.rst:13 -# f47cc6293c3249cb9171a46bf8af692f -msgid ":doc:`/administration/configuration`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-core-strategy.rst:12 -# b876ab1fd5c64ff8b3486cac242fd887 -msgid "Outlines common MongoDB configurations and examples of best-practice configurations for common use cases." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-core-strategy.rst:17 -# ad6aa3f91c4d4372bacd237f6af0958c -msgid ":doc:`/administration/production-notes`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-core-strategy.rst:16 -# 064bf8ea48a94c6bb070d93d30a7160d -msgid "A collection of notes that describe best practices and considerations for the operations of MongoDB instances and deployments." -msgstr "" - diff --git a/locale/pot/administration/tutorials.pot b/locale/pot/administration/tutorials.pot deleted file mode 100644 index 3ef8952961e..00000000000 --- a/locale/pot/administration/tutorials.pot +++ /dev/null @@ -1,123 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/tutorials.txt:3 -# da42839de1eb471a82aa3b21161be7fe -msgid "Administration Tutorials" -msgstr "" - -#: ../source/administration/tutorials.txt:13 -# e46cee738c2140fea30ac8f356c86205 -msgid "The administration tutorials provide specific step-by-step instructions for performing common MongoDB setup, maintenance, and configuration operations." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:14 -# afb606456835469c99975c56d2eedd90 -msgid ":doc:`/administration/maintenance`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:4 -# c7a9effc869e474bbe381f5446750cba -msgid "Describes routine management operations, including configuration and performance analysis." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:8 -# 139ecc41a3be4d08b25a5eb556c62412 -msgid ":doc:`/tutorial/manage-mongodb-processes`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:8 -# b76ed238b2504c449b25c26d5848b3e9 -msgid "Start, configure, and manage running :program:`mongod` process." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:11 -# be17730b5fa4436b84484a4cd01cd9ff -msgid ":doc:`/tutorial/rotate-log-files`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:11 -# 1e3bfb4ac97b4565b8acb44128973fd2 -msgid "Archive the current log files and start new ones." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:13 -# ecc9f510af1c495183a7515b69bf9b99 -msgid "Continue reading from :doc:`/administration/maintenance` for additional tutorials of fundamental MongoDB maintenance procedures." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:34 -# 8df0026193584b8187d38903bbc65cf5 -msgid ":doc:`/administration/backup`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:17 -# 302dab26291e4cb397aae1194e33d2bc -msgid "Outlines procedures for data backup and restoration with :program:`mongod` instances and deployments." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:23 -# 29bef889f6a74644adea5ead69f92db7 -msgid ":doc:`/tutorial/backup-with-filesystem-snapshots`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:21 -# 54df42a091d24580ba877980e4882ce3 -msgid "An outline of procedures for creating MongoDB data set backups using system-level file snapshot tool, such as :term:`LVM` or native storage appliance tools." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:27 -# 016bb3b10d844d18a40f416f0f6cc51e -msgid ":doc:`/administration/backup-sharded-clusters`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:26 -# ff6a3ca036b343e8947a1db08938ed19 -msgid "Detailed procedures and considerations for backing up sharded clusters and single shards." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:31 -# 3fe72d3168b14d04820d3f79d5158752 -msgid ":doc:`/tutorial/recover-data-following-unexpected-shutdown`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:30 -# 044c29ba92b8427b9e56c4867fea6b2d -msgid "Recover data from MongoDB data files that were not properly closed or have an invalid state." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:33 -# f88a237dcc304b9d8ba70b4f0311522b -msgid "Continue reading from :doc:`/administration/backup` for additional tutorials of MongoDB backup and recovery procedures." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:37 -# 40667009c68f4b369b0c4abd453f2263 -msgid ":doc:`/tutorial`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:37 -# ddc4c73725374597911bacf11fae28b7 -msgid "A complete list of tutorials in the MongoDB Manual that address MongoDB operation and use." -msgstr "" - -#: ../source/administration/tutorials.txt:21 -# f275e22b5129422284f70cfa6055046a -msgid "The MongoDB Manual contains administrative documentation and tutorials though out several sections. See :doc:`/administration/replica-sets` and :doc:`/administration/sharded-clusters` for additional tutorials and information." -msgstr "" - diff --git a/locale/pot/aggregation.pot b/locale/pot/aggregation.pot deleted file mode 100644 index 770ea503fcb..00000000000 --- a/locale/pot/aggregation.pot +++ /dev/null @@ -1,148 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/aggregation.txt:3 -# 674944ade3144669a271d4f6f8f556cc -msgid "Aggregation" -msgstr "" - -#: ../source/aggregation.txt:0 -# 7a9d16b51fa34deeb2b4092cf8c41445 -msgid "On this page" -msgstr "" - -#: ../source/aggregation.txt:13 -# 6a6cfed3600847abbccc5c78bf55c6f3 -msgid "Aggregations operations process data records and return computed results. Aggregation operations group values from multiple documents together, and can perform a variety of operations on the grouped data to return a single result. MongoDB provides three ways to perform aggregation: the :ref:`aggregation pipeline `, the :ref:`map-reduce function `, and :ref:`single purpose aggregation methods `." -msgstr "" - -#: ../source/aggregation.txt:25 -# dae03fb17ed845f3862febb0f7058e41 -msgid "Aggregation Pipeline" -msgstr "" - -#: ../source/aggregation.txt:27 -# c80814c686154eb78a437348b74cbf39 -msgid "MongoDB's :doc:`aggregation framework ` is modeled on the concept of data processing pipelines. Documents enter a multi-stage pipeline that transforms the documents into an aggregated result." -msgstr "" - -#: ../source/aggregation.txt:32 -# 0f50350ff8ce4f01a3ce32c1fdd8b818 -msgid "The most basic pipeline stages provide *filters* that operate like queries and *document transformations* that modify the form of the output document." -msgstr "" - -#: ../source/aggregation.txt:36 -# 5a2380371b5b4eaaaa75e7674a39edf3 -msgid "Other pipeline operations provide tools for grouping and sorting documents by specific field or fields as well as tools for aggregating the contents of arrays, including arrays of documents. In addition, pipeline stages can use :ref:`operators ` for tasks such as calculating the average or concatenating a string." -msgstr "" - -#: ../source/aggregation.txt:43 -# a404942d9d9947f1a5f45bbf29297237 -msgid "The pipeline provides efficient data aggregation using native operations within MongoDB, and is the preferred method for data aggregation in MongoDB." -msgstr "" - -#: ../source/aggregation.txt:47 -# 702a0d7b3f2d44e6ac76ba831c10fe9a -msgid "The aggregation pipeline can operate on a :doc:`sharded collection `." -msgstr "" - -#: ../source/aggregation.txt:50 -# 591605110fec4bf8b8cc1208a69836d2 -msgid "The aggregation pipeline can use indexes to improve its performance during some of its stages. In addition, the aggregation pipeline has an internal optimization phase. See :ref:`aggregation-pipeline-operators-and-performance` and :doc:`/core/aggregation-pipeline-optimization` for details." -msgstr "" - -#: ../source/aggregation.txt:61 -# bd8fa915a59649648dd17f731fea013f -msgid "Map-Reduce" -msgstr "" - -#: ../source/aggregation.txt:63 -# 5c7895feee90412998832d24de000a16 -msgid "MongoDB also provides :doc:`map-reduce ` operations to perform aggregation. In general, map-reduce operations have two phases: a *map* stage that processes each document and *emits* one or more objects for each input document, and *reduce* phase that combines the output of the map operation. Optionally, map-reduce can have a *finalize* stage to make final modifications to the result. Like other aggregation operations, map-reduce can specify a query condition to select the input documents as well as sort and limit the results." -msgstr "" - -#: ../source/aggregation.txt:72 -# e4859e49803e4079b0b253b79cca6af6 -msgid "Map-reduce uses custom JavaScript functions to perform the map and reduce operations, as well as the optional *finalize* operation. While the custom JavaScript provide great flexibility compared to the aggregation pipeline, in general, map-reduce is less efficient and more complex than the aggregation pipeline." -msgstr "" - -#: ../source/aggregation.txt:78 -# 9dd84af3809a401e93fdde4dad7c353c -msgid "Map-reduce can operate on a :doc:`sharded collection `. Map reduce operations can also output to a sharded collection. See :doc:`/core/aggregation-pipeline-sharded-collections` and :doc:`/core/map-reduce-sharded-collections` for details." -msgstr "" - -#: ../source/aggregation.txt:84 -# 708d6168a9e1449eb2e32a9a506b00f9 -msgid "Starting in MongoDB 2.4, certain :program:`mongo` shell functions and properties are inaccessible in map-reduce operations. MongoDB 2.4 also provides support for multiple JavaScript operations to run at the same time. Before MongoDB 2.4, JavaScript code executed in a single thread, raising concurrency issues for map-reduce." -msgstr "" - -#: ../source/aggregation.txt:96 -# 78895e56414d4c1f85f2795320d7de94 -msgid "Single Purpose Aggregation Operations" -msgstr "" - -#: ../source/aggregation.txt:98 -# 8b78b98eaf3c4ec2b6cf20365c2ffcaa -msgid "MongoDB also provides :method:`db.collection.count()` and :method:`db.collection.distinct()`." -msgstr "" - -#: ../source/aggregation.txt:101 -# df402e609bf44d7d87b0d166950b2c88 -msgid "All of these operations aggregate documents from a single collection. While these operations provide simple access to common aggregation processes, they lack the flexibility and capabilities of the aggregation pipeline and map-reduce." -msgstr "" - -#: ../source/aggregation.txt:109 -# 644f8b39fd774db598ef321f44525496 -msgid "Additional Features and Behaviors" -msgstr "" - -#: ../source/aggregation.txt:111 -# e3b68f253b9d447ca4c2ddd79aa9c7f5 -msgid "For a feature comparison of the aggregation pipeline, map-reduce, and the special group functionality, see :doc:`/reference/aggregation-commands-comparison`." -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:4 -# ab45a5697fa34771bc594a466adf7164 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:6 -# b8ca1f3cbef5417dac6f8c22e859b572 -msgid "`MongoDB Analytics: Learn Aggregation by Example: Exploratory Analytics and Visualization Using Flight Data `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:7 -# e7b738b648c442b88425c63f924a1921 -msgid "`MongoDB for Time Series Data: Analyzing Time Series Data Using the Aggregation Framework and Hadoop `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:8 -# a9ecf15a49b14dbab307c0a5bca9e36f -msgid "`The Aggregation Framework `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:9 -# 661961050ac7459886132424330c1738 -msgid "`Webinar: Exploring the Aggregation Framework `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:10 -# 730528f2eaff4ac9b133a05214433a7a -msgid "`Quick Reference Cards `_" -msgstr "" - diff --git a/locale/pot/applications/aggregation.pot b/locale/pot/applications/aggregation.pot deleted file mode 100644 index 585cc2d4028..00000000000 --- a/locale/pot/applications/aggregation.pot +++ /dev/null @@ -1,118 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/applications/aggregation.txt:3 -# a70312a83c9b4f148c3580f31f2da669 -msgid "Aggregation Examples" -msgstr "" - -#: ../source/applications/aggregation.txt:7 -# ee1a862d5dc14f728266b49d2911d11a -msgid "This document provides the practical examples that display the capabilities of :doc:`aggregation `." -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-examples.rst:6 -# c1d81cad225d4fb0a81b0e65c7db0971 -msgid ":doc:`/tutorial/aggregation-zip-code-data-set`" -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-examples.rst:4 -# 7a88070c06124c18a7d485731390bd51 -msgid "Use the aggregation pipeline to group values and to calculate aggregated sums and averages for a collection of United States zip codes." -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-examples.rst:10 -# ad76ec84b93540b093d8f1621b7bc7a3 -msgid ":doc:`/tutorial/aggregation-with-user-preference-data`" -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-examples.rst:9 -# 29e9c5100aa94ecba7a9c087501d2e50 -msgid "Use the pipeline to sort, normalize, and sum data on a collection of user data." -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-examples.rst:14 -# 4036f43cc52e4cfeb772960363375ec8 -msgid ":doc:`/tutorial/map-reduce-examples`" -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-examples.rst:13 -# dada78d6156a4a93b24c512a5866206f -msgid "Define map-reduce operations that select ranges, group data, and calculate sums and averages." -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-examples.rst:18 -# 50f62f324cfa4bcf9ad962cfbf6955e5 -msgid ":doc:`/tutorial/perform-incremental-map-reduce`" -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-examples.rst:17 -# 56c901ad35ee4c16b755f470f9b8675c -msgid "Run a map-reduce operations over one collection and output results to another collection." -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-examples.rst:21 -# 1c3af3c433c54286ab732475572834c9 -msgid ":doc:`/tutorial/troubleshoot-map-function`" -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-examples.rst:21 -# 4b38809bd2444224871d635b302e893e -msgid "Steps to troubleshoot the ``map`` function." -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-examples.rst:23 -# d450acd677494b27be8bbc6c79ff7555 -msgid ":doc:`/tutorial/troubleshoot-reduce-function`" -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-examples.rst:24 -# 73eb510ada38476089860d030cdb351b -msgid "Steps to troubleshoot the ``reduce`` function." -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:4 -# af435cbec6bb432495eb291092c28632 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:6 -# 41c101cc34e04992bfdb6ff9627dbc86 -msgid "`MongoDB Analytics: Learn Aggregation by Example: Exploratory Analytics and Visualization Using Flight Data `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:7 -# 3fd8ea187ead4efca246523b406a173f -msgid "`MongoDB for Time Series Data: Analyzing Time Series Data Using the Aggregation Framework and Hadoop `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:8 -# 6947de2ed2ef4b158e2d434e75daad4f -msgid "`The Aggregation Framework `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:9 -# 24b3e12c6c904109aee3c4dc78d40f49 -msgid "`Webinar: Exploring the Aggregation Framework `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:10 -# dbabf9e3733a4c85815bf61dccb61397 -msgid "`Quick Reference Cards `_" -msgstr "" - diff --git a/locale/pot/applications/crud.pot b/locale/pot/applications/crud.pot deleted file mode 100644 index f1b47f5cb4a..00000000000 --- a/locale/pot/applications/crud.pot +++ /dev/null @@ -1,148 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/applications/crud.txt:3 -# 42aba057cba7445cb5cd563fa00a186e -msgid "MongoDB CRUD Tutorials" -msgstr "" - -#: ../source/applications/crud.txt:7 -# 19f85b976c434593bae9847c29e9a00b -msgid "The following tutorials provide instructions for querying and modifying data. For a higher-level overview of these operations, see :doc:`/crud`." -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:4 -# ef56990c52e34402ba5ffeb2ed4646a9 -msgid ":doc:`/tutorial/insert-documents`" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:4 -# 81ae743145e74395927f80b77b470feb -msgid "Insert new documents into a collection." -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:7 -# f0b8e26a575c4222a4754735ca4ef805 -msgid ":doc:`/tutorial/query-documents`" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:7 -# 3f4ab0bc9a2241d6b046e18a0f8517bd -msgid "Find documents in a collection using search criteria." -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:10 -# 74d43c87654d4281be87a53b06b340ff -msgid ":doc:`/tutorial/modify-documents`" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:10 -# 8f6f56afd5cf44cdbdddd5bbc08636f8 -msgid "Modify documents in a collection" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:13 -# db01932d997c40e5adce09402984744f -msgid ":doc:`/tutorial/remove-documents`" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:13 -# 642c19f0490b4acb811e206c6444ba8f -msgid "Remove documents from a collection." -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:16 -# 60bb0065b6564219a022499a2fc52b4d -msgid ":doc:`/tutorial/project-fields-from-query-results`" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:16 -# e3b781b8cb2d4509b28360ee8d52373a -msgid "Limit which fields are returned by a query." -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:20 -# 44f2779151ad43968184280d31fd57d1 -msgid ":doc:`/tutorial/limit-number-of-elements-in-updated-array`" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:19 -# f8462fab117d49e982516b09644d689c -msgid "Use :operator:`$push` with modifiers to sort and maintain an array of fixed size." -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:25 -# 3cf1157b24784cb49e3820a6b4ee519e -msgid ":doc:`/tutorial/iterate-a-cursor`" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:23 -# 09b21936d7d74a4489863316a29095da -msgid "Access documents returned by a :method:`find ` query by iterating the cursor, either manually or using the iterator index." -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:30 -# f1a517b5a9be40b39b46943a8ee7324c -msgid ":doc:`/tutorial/analyze-query-plan`" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:28 -# 3d098b802b634b6c854ed9702175ef9a -msgid "Use query introspection (i.e. ``explain``) to analyze the efficiency of queries and determine how a query uses available indexes." -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:33 -# 06b45a5a2d60437985c924b901d0cfa8 -msgid ":doc:`/tutorial/perform-two-phase-commits`" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:33 -# 86703c637f0945e28ab0d6ce54653006 -msgid "Use two-phase commits when writing data to multiple documents." -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:37 -# b53da8be3cfb40b38ea4e0c9a5ad4921 -msgid ":doc:`/tutorial/update-if-current`" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:36 -# bdba0f605ba746a793ad14f7b3096ae9 -msgid "Update a document only if it has not changed since it was last read." -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:42 -# 59c4a784b1fa40ff93de2630ceb834d0 -msgid ":doc:`/tutorial/create-tailable-cursor`" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:40 -# 4dd1497aa9fc41a3b7cf22f3526f6a46 -msgid "Create tailable cursors for use in capped collections with high numbers of write operations for which an index would be too expensive." -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:45 -# d505d2529f4c43dea1ef3b12c2a1a962 -msgid ":doc:`/tutorial/create-an-auto-incrementing-field`" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:45 -# 1e7c69da61f7413d87ead4335111f8a8 -msgid "Describes how to create an incrementing sequence number for the ``_id`` field using a Counters Collection or an Optimistic Loop." -msgstr "" - diff --git a/locale/pot/applications/data-models-applications.pot b/locale/pot/applications/data-models-applications.pot deleted file mode 100644 index 1dbf6c79af1..00000000000 --- a/locale/pot/applications/data-models-applications.pot +++ /dev/null @@ -1,63 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/applications/data-models-applications.txt:3 -# 60651f1b8f9042de903925929b980990 -msgid "Model Specific Application Contexts" -msgstr "" - -#: ../source/includes/toc/dfn-list-data-models-applications.rst:5 -# 1dd653c970fa47e6a35af90cc29f0b30 -msgid ":doc:`/tutorial/model-data-for-atomic-operations`" -msgstr "" - -#: ../source/includes/toc/dfn-list-data-models-applications.rst:4 -# 8adcd92deca249c4b4db157e9026987a -msgid "Illustrates how embedding fields related to an atomic update within the same document ensures that the fields are in sync." -msgstr "" - -#: ../source/includes/toc/dfn-list-data-models-applications.rst:11 -# 021a95766fa8418f8edf37a87c022aa3 -msgid ":doc:`/tutorial/model-data-for-keyword-search`" -msgstr "" - -#: ../source/includes/toc/dfn-list-data-models-applications.rst:8 -# 2bee16b1de27425cadd215080f4b363d -msgid "Describes one method for supporting keyword search by storing keywords in an array in the same document as the text field. Combined with a multi-key index, this pattern can support application's keyword search operations." -msgstr "" - -#: ../source/includes/toc/dfn-list-data-models-applications.rst:14 -# 408db1ea15bd424cb140f68e71698eed -msgid ":doc:`/tutorial/model-monetary-data`" -msgstr "" - -#: ../source/includes/toc/dfn-list-data-models-applications.rst:14 -# 141a4f35c8ce4bd5a4e5e6bad8831cf1 -msgid "Describes two methods to model monetary data in MongoDB." -msgstr "" - -#: ../source/includes/toc/dfn-list-data-models-applications.rst:16 -# 5402fb73bb7a4c59928717d8a2e10890 -msgid ":doc:`/tutorial/model-time-data`" -msgstr "" - -#: ../source/includes/toc/dfn-list-data-models-applications.rst:17 -# 8070beca06104aee99fd172831538375 -msgid "Describes how to deal with local time in MongoDB." -msgstr "" - diff --git a/locale/pot/applications/data-models-relationships.pot b/locale/pot/applications/data-models-relationships.pot deleted file mode 100644 index 14f17b95d1b..00000000000 --- a/locale/pot/applications/data-models-relationships.pot +++ /dev/null @@ -1,53 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/applications/data-models-relationships.txt:3 -# a161e73c68474170950ee1916a5d4d03 -msgid "Model Relationships Between Documents" -msgstr "" - -#: ../source/includes/toc/dfn-list-data-models-relationships.rst:6 -# ce4efb7ae79842aa8ecbecad3eff1f40 -msgid ":doc:`/tutorial/model-embedded-one-to-one-relationships-between-documents`" -msgstr "" - -#: ../source/includes/toc/dfn-list-data-models-relationships.rst:4 -# 94b0c36e6b124aa1a74635a7937424ed -msgid "Presents a data model that uses :ref:`embedded documents ` to describe one-to-one relationships between connected data." -msgstr "" - -#: ../source/includes/toc/dfn-list-data-models-relationships.rst:11 -# edb3ce4808b54509ae162a3dfb0ce657 -msgid ":doc:`/tutorial/model-embedded-one-to-many-relationships-between-documents`" -msgstr "" - -#: ../source/includes/toc/dfn-list-data-models-relationships.rst:9 -# 8794790a697c4126908baacf7add53a5 -msgid "Presents a data model that uses :ref:`embedded documents ` to describe one-to-many relationships between connected data." -msgstr "" - -#: ../source/includes/toc/dfn-list-data-models-relationships.rst:15 -# fe5fd3c17ebc44b8856c9a72fcb4ff3d -msgid ":doc:`/tutorial/model-referenced-one-to-many-relationships-between-documents`" -msgstr "" - -#: ../source/includes/toc/dfn-list-data-models-relationships.rst:14 -# 394b04d2269e498aa82055cb88ddeb8e -msgid "Presents a data model that uses :ref:`references ` to describe one-to-many relationships between documents." -msgstr "" - diff --git a/locale/pot/applications/data-models-tree-structures.pot b/locale/pot/applications/data-models-tree-structures.pot deleted file mode 100644 index 28b100c8253..00000000000 --- a/locale/pot/applications/data-models-tree-structures.pot +++ /dev/null @@ -1,78 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/applications/data-models-tree-structures.txt:3 -# 23351c12b7a0477392b68286efae19a1 -msgid "Model Tree Structures" -msgstr "" - -#: ../source/applications/data-models-tree-structures.txt:13 -# fcd04cbcca5945ba83cb630bbc21f2bf -msgid "MongoDB allows various ways to use tree data structures to model large hierarchical or nested data relationships." -msgstr "" - -#: ../source/includes/toc/dfn-list-data-models-tree-structures.rst:6 -# 24f9a20a36c94ffeaadab800a3c71730 -msgid ":doc:`/tutorial/model-tree-structures-with-parent-references`" -msgstr "" - -#: ../source/includes/toc/dfn-list-data-models-tree-structures.rst:4 -# c6bedc84828b4136938a813dfc35c7ae -msgid "Presents a data model that organizes documents in a tree-like structure by storing :ref:`references ` to \"parent\" nodes in \"child\" nodes." -msgstr "" - -#: ../source/includes/toc/dfn-list-data-models-tree-structures.rst:11 -# 9fa426454ca64d9f8a6b4a71ba1ecca7 -msgid ":doc:`/tutorial/model-tree-structures-with-child-references`" -msgstr "" - -#: ../source/includes/toc/dfn-list-data-models-tree-structures.rst:9 -# 7557e3c3b48c455b81e525fc45e8d165 -msgid "Presents a data model that organizes documents in a tree-like structure by storing :ref:`references ` to \"child\" nodes in \"parent\" nodes." -msgstr "" - -#: ../source/includes/toc/dfn-list-data-models-tree-structures.rst:16 -# 138ed0ab9bdc4610983b4cfd174d3500 -msgid ":doc:`/tutorial/model-tree-structures-with-ancestors-array`" -msgstr "" - -#: ../source/includes/toc/dfn-list-data-models-tree-structures.rst:14 -# 53b024441cf9496786e39cd20ff591bd -msgid "Presents a data model that organizes documents in a tree-like structure by storing :ref:`references ` to \"parent\" nodes and an array that stores all ancestors." -msgstr "" - -#: ../source/includes/toc/dfn-list-data-models-tree-structures.rst:22 -# 82ef5d934291497b9fb0343c3ce04c48 -msgid ":doc:`/tutorial/model-tree-structures-with-materialized-paths`" -msgstr "" - -#: ../source/includes/toc/dfn-list-data-models-tree-structures.rst:19 -# 8069fea8b2da4b9faefd74e8e60e1163 -msgid "Presents a data model that organizes documents in a tree-like structure by storing full relationship paths between documents. In addition to the tree node, each document stores the ``_id`` of the nodes ancestors or path as a string." -msgstr "" - -#: ../source/includes/toc/dfn-list-data-models-tree-structures.rst:26 -# 2b42f43b42f94615996cb6dc3b25871a -msgid ":doc:`/tutorial/model-tree-structures-with-nested-sets`" -msgstr "" - -#: ../source/includes/toc/dfn-list-data-models-tree-structures.rst:25 -# fe090d10d5cc48039e6bf35c63506c76 -msgid "Presents a data model that organizes documents in a tree-like structure using the *Nested Sets* pattern. This optimizes discovering subtrees at the expense of tree mutability." -msgstr "" - diff --git a/locale/pot/applications/data-models.pot b/locale/pot/applications/data-models.pot deleted file mode 100644 index 07908852b26..00000000000 --- a/locale/pot/applications/data-models.pot +++ /dev/null @@ -1,133 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/applications/data-models.txt:6 -# aacf78ccda7146dfbc1af7ce8fc03528 -msgid "Data Model Examples and Patterns" -msgstr "" - -#: ../source/applications/data-models.txt:19 -# 7a0bd2b959f7418bbb41b6d19cb3780d -msgid "The following documents provide overviews of various data modeling patterns and common schema design considerations:" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:19 -# 36a91950f12a42769fa8b93fabdd653b -msgid ":doc:`/applications/data-models-relationships`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:4 -# 12a2ca3a374f4fdd8b85a6b565bc88e7 -msgid "Examples for modeling relationships between documents." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:9 -# 14efc948084c4c7cab40da6e331dbe1a -msgid ":doc:`/tutorial/model-embedded-one-to-one-relationships-between-documents`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:7 -# fadb02a2dc3440d7ba84f0af5e3619a1 -msgid "Presents a data model that uses :ref:`embedded documents ` to describe one-to-one relationships between connected data." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:14 -# c15b1aab56124e3aa6128a087c35e03a -msgid ":doc:`/tutorial/model-embedded-one-to-many-relationships-between-documents`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:12 -# a46603d7606046b9a1c3580c074f2010 -msgid "Presents a data model that uses :ref:`embedded documents ` to describe one-to-many relationships between connected data." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:19 -# 3801fc55eb29469289791f7add22695e -msgid ":doc:`/tutorial/model-referenced-one-to-many-relationships-between-documents`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:17 -# 1edd521f39024d618abcbf881084777c -msgid "Presents a data model that uses :ref:`references ` to describe one-to-many relationships between documents." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:37 -# 08c39da0e7d3443dbc56f75100dd3fdb -msgid ":doc:`/applications/data-models-tree-structures`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:22 -# 0fc6ab482deb4c0499539c06866950f8 -msgid "Examples for modeling tree structures." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:28 -# 7f8664915fad4c7887903ce05e2d2322 -msgid ":doc:`/tutorial/model-tree-structures-with-parent-references`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:25 -# 14d56577c99143ada7c2f1680edf102b -msgid "Presents a data model that organizes documents in a tree-like structure by storing :ref:`references ` to \"parent\" nodes in \"child\" nodes." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:34 -# e1f6d8db3bea439188746a357163afd1 -msgid ":doc:`/tutorial/model-tree-structures-with-child-references`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:31 -# 5640db7c17d04f588db23501fe32d0c3 -msgid "Presents a data model that organizes documents in a tree-like structure by storing :ref:`references ` to \"child\" nodes in \"parent\" nodes." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:36 -# 0c751f79bea9472f87928dde50f4081d -msgid "See :doc:`/applications/data-models-tree-structures` for additional examples of data models for tree structures." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:49 -# 3c72a760420842e190b35f7a1a2f1bbe -msgid ":doc:`/applications/data-models-applications`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:40 -# 2e6f09e3b43848fb9bcda70c74cac2bb -msgid "Examples for models for specific application contexts." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:44 -# 49651d6b5f3f43278adc761ec2c96f7a -msgid ":doc:`/tutorial/model-data-for-atomic-operations`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:43 -# 83d286815dae41d4b37c73e1a520c642 -msgid "Illustrates how embedding fields related to an atomic update within the same document ensures that the fields are in sync." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:49 -# da8c7fddf9084d9b9b708e25a15d4651 -msgid ":doc:`/tutorial/model-data-for-keyword-search`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:47 -# 17cfc48742c046db8241a3f0510403d8 -msgid "Describes one method for supporting keyword search by storing keywords in an array in the same document as the text field. Combined with a multi-key index, this pattern can support application's keyword search operations." -msgstr "" - diff --git a/locale/pot/applications/design-notes.pot b/locale/pot/applications/design-notes.pot deleted file mode 100644 index 3206f5a3a01..00000000000 --- a/locale/pot/applications/design-notes.pot +++ /dev/null @@ -1,263 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/applications/design-notes.txt:3 -# 0f0220e3bd4048848dfabe5b305f357e -msgid "Design Notes" -msgstr "" - -#: ../source/applications/design-notes.txt:0 -# 92a010f774c6425ea6530eb021bf4dfd -msgid "On this page" -msgstr "" - -#: ../source/applications/design-notes.txt:13 -# dea702cd10cc4a35bc19cb9b93778583 -msgid "This page details features of MongoDB that may be important to keep in mind when developing applications." -msgstr "" - -#: ../source/applications/design-notes.txt:17 -# c1a4bc3c005f4c229f92434ec6283a7d -msgid "Schema Considerations" -msgstr "" - -#: ../source/applications/design-notes.txt:20 -# 033efb9d67cb4c03a814ebdd34b1d372 -msgid "Dynamic Schema" -msgstr "" - -#: ../source/applications/design-notes.txt:22 -# ce74bf86d8e5441a9bcdced7ecb95151 -msgid "Data in MongoDB has a *dynamic schema*. :term:`Collections ` do not enforce :term:`document` structure. This facilitates iterative development and polymorphism. Nevertheless, collections often hold documents with highly homogeneous structures. See :doc:`/core/data-models` for more information." -msgstr "" - -#: ../source/applications/design-notes.txt:28 -# 75676ac3210a46aaadf9621374eed813 -msgid "Some operational considerations include:" -msgstr "" - -#: ../source/applications/design-notes.txt:30 -# 7538255a1ecb4797bb821abd475196a6 -msgid "the exact set of collections to be used;" -msgstr "" - -#: ../source/applications/design-notes.txt:32 -# 895f33cb15334a9c90c4b7dfcbad19cf -msgid "the indexes to be used: with the exception of the ``_id`` index, all indexes must be created explicitly;" -msgstr "" - -#: ../source/applications/design-notes.txt:35 -# 331ada78ffce4ba3954015aac370c984 -msgid "shard key declarations: choosing a good shard key is very important as the shard key cannot be changed once set." -msgstr "" - -#: ../source/applications/design-notes.txt:38 -# 2dc810bc8c664bd688ae69e07d1e2bcb -msgid "Avoid importing unmodified data directly from a relational database. In general, you will want to \"roll up\" certain data into richer documents that take advantage of MongoDB's support for embedded documents and nested arrays." -msgstr "" - -#: ../source/applications/design-notes.txt:44 -# 083cc575cfe644eea6dc48b940aa66e4 -msgid "Case Sensitive Strings" -msgstr "" - -#: ../source/applications/design-notes.txt:46 -# dbd798c6c9f64f36b25b6e63c2dc5054 -msgid "MongoDB strings are case sensitive. So a search for ``\"joe\"`` will not find ``\"Joe\"``." -msgstr "" - -#: ../source/applications/design-notes.txt:49 -# a4a516c3053347a0a6681908c215831f -msgid "Consider:" -msgstr "" - -#: ../source/applications/design-notes.txt:51 -# 743a3cc428424f5ab7502f76e19b2265 -msgid "storing data in a normalized case format, or" -msgstr "" - -#: ../source/applications/design-notes.txt:53 -# de9e6ac29a2a4355b2bcacb3b3ccd04f -msgid "using regular expressions ending with the ``i`` option, and/or" -msgstr "" - -#: ../source/applications/design-notes.txt:55 -# 1fa9ac4d8d914803bc866816830ed882 -msgid "using :doc:`$toLower ` or :doc:`$toUpper ` in the :doc:`aggregation framework `." -msgstr "" - -#: ../source/applications/design-notes.txt:60 -# 66609f3c5102403e8237152a7972be9d -msgid "Type Sensitive Fields" -msgstr "" - -#: ../source/applications/design-notes.txt:62 -# 4399101414914ca4ad9d793659be4853 -msgid "MongoDB data is stored in the BSON format, a binary encoded serialization of JSON-like documents. BSON encodes additional type information. See `bsonspec.org `_ for more information." -msgstr "" - -#: ../source/applications/design-notes.txt:67 -# 5a36dcd128534390a14079c32c238118 -msgid "Consider the following document which has a field ``x`` with the *string* value ``\"123\"``:" -msgstr "" - -#: ../source/applications/design-notes.txt:74 -# cbd2dd015d17466086dfb7723c22fe77 -msgid "Then the following query which looks for a *number* value ``123`` will **not** return that document:" -msgstr "" - -#: ../source/applications/design-notes.txt:82 -# 8684a0bfe9ac41049f8c42caec9fd025 -msgid "General Considerations" -msgstr "" - -#: ../source/applications/design-notes.txt:85 -# 3130a7f880724156a94ef0e4076a012f -msgid "By Default, Updates Affect **one** Document" -msgstr "" - -#: ../source/applications/design-notes.txt:87 -# 7ba97e2609db4ccdb8d40d66a0af45c2 -msgid "To update multiple documents that meet your query criteria, set the :method:`update` ``multi`` option to ``true`` or ``1``. See: :ref:`Update Multiple Documents `." -msgstr "" - -#: ../source/applications/design-notes.txt:91 -# 1b2b9f9cd793482ca8c339a66a46e675 -msgid "Prior to MongoDB 2.2, you would specify the ``upsert`` and ``multi`` options in the :method:`update` method as positional boolean options. See: the :method:`update` method reference documentation." -msgstr "" - -#: ../source/applications/design-notes.txt:96 -# e2197631d12f4df19fe73520a854d3ad -msgid "BSON Document Size Limit" -msgstr "" - -#: ../source/applications/design-notes.txt:98 -# bb403d0fe9364828a1351f2cc28b98ba -msgid "The :limit:`BSON Document Size` limit is currently set at 16 MB per document. If you require larger documents, use :doc:`GridFS `." -msgstr "" - -#: ../source/applications/design-notes.txt:103 -# 483895fc9c46429fbe2bdeb6d4cd9790 -msgid "No Fully Generalized Transactions" -msgstr "" - -#: ../source/applications/design-notes.txt:105 -# d2ed202ad3784e26b95458cfe45539a0 -msgid "MongoDB does not have :doc:`fully generalized transactions `. If you model your data using rich documents that closely resemble your application's objects, each logical object will be in one MongoDB document. MongoDB allows you to modify a document in a single atomic operation. These kinds of data modification pattern covers most common uses of transactions in other systems." -msgstr "" - -#: ../source/applications/design-notes.txt:114 -# 2ca94754faa34f49b3791c1107729b8f -msgid "Replica Set Considerations" -msgstr "" - -#: ../source/applications/design-notes.txt:117 -# 3c61a397db114258925929f6c27d9ed1 -msgid "Use an Odd Number of Replica Set Members" -msgstr "" - -#: ../source/applications/design-notes.txt:119 -# d43390994a154688887bd0c93669787b -msgid ":doc:`Replica sets ` perform consensus elections. To ensure that elections will proceed successfully, either use an odd number of members, typically three, or else use an :term:`arbiter` to ensure an odd number of votes." -msgstr "" - -#: ../source/applications/design-notes.txt:125 -# 60191bc5c43f40098b77d506d0e33282 -msgid "Keep Replica Set Members Up-to-Date" -msgstr "" - -#: ../source/applications/design-notes.txt:127 -# 8a7b485e22484dac9a6bef6874d68a0a -msgid "MongoDB replica sets support :doc:`automatic failover `. It is important for your secondaries to be up-to-date. There are various strategies for assessing consistency:" -msgstr "" - -#: ../source/applications/design-notes.txt:132 -# 31898480af9b4115bafead36b8e77cd3 -msgid "Use monitoring tools to alert you to lag events. See :doc:`/administration/monitoring` for a detailed discussion of MongoDB's monitoring options." -msgstr "" - -#: ../source/applications/design-notes.txt:136 -# c324e66d351f46889105064c6aac0e67 -msgid "Specify appropriate write concern." -msgstr "" - -#: ../source/applications/design-notes.txt:138 -# ad0749bc8352446da2130b1061b4acd2 -msgid "If your application requires *manual* fail over, you can configure your secondaries as :ref:`priority 0 `. Priority 0 secondaries require manual action for a failover. This may be practical for a small replica set, but large deployments should fail over automatically." -msgstr "" - -#: ../source/applications/design-notes.txt:145 -# cb2abffa0ee747689cf098e22a1e750b -msgid ":ref:`replica set rollbacks `." -msgstr "" - -#: ../source/applications/design-notes.txt:148 -# b1a41d041b97460dafd99ffc51ac8921 -msgid "Sharding Considerations" -msgstr "" - -#: ../source/applications/design-notes.txt:150 -# 57b23bd1d9d94d62bc1447dacd76e5f1 -msgid "Pick your shard keys carefully. You cannot choose a new shard key for a collection that is already sharded." -msgstr "" - -#: ../source/applications/design-notes.txt:153 -# 5ca6cb10ab334108ba04229fd0b39821 -msgid "Shard key values are immutable." -msgstr "" - -#: ../source/applications/design-notes.txt:155 -# 6da07a9912e1483c9098eb4f6e909733 -msgid "When enabling sharding on an *existing collection*, MongoDB imposes a maximum size on those collections to ensure that it is possible to create chunks. For a detailed explanation of this limit, see: :limit:``." -msgstr "" - -#: ../source/applications/design-notes.txt:160 -# 6530827f7db94f65a0acdb53a387dcdb -msgid "To shard large amounts of data, create a new empty sharded collection, and ingest the data from the source collection using an application level import operation." -msgstr "" - -#: ../source/applications/design-notes.txt:165 -# 2387eb1f7d0c4ea2b3dc206d5815fc5e -msgid "Unique indexes are not enforced across shards except for the shard key itself. See :doc:`/tutorial/enforce-unique-keys-for-sharded-collections`." -msgstr "" - -#: ../source/applications/design-notes.txt:168 -# 2ea92cb7825b45b88a3dcc90cbf271f0 -msgid "Consider :doc:`pre-splitting ` an empty sharded collection before a massive bulk import." -msgstr "" - -#: ../source/applications/design-notes.txt:172 -# 4e9c18cb844d4adabd6ff15ad7568ede -msgid "Analyze Performance" -msgstr "" - -#: ../source/includes/intro-performance.rst:1 -# e783248726064874ab3ef1cc7bb96f30 -msgid "As you develop and operate applications with MongoDB, you may want to analyze the performance of the database as the application. :doc:`/administration/analyzing-mongodb-performance` discusses some of the operational factors that can influence performance." -msgstr "" - -#: ../source/includes/extracts/additional-resources-optimization.rst:4 -# 61b5bf93bc01405791bd93b5405492f9 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-optimization.rst:6 -# 1a7d58d0a2c0431f86a70f9185aed4dc -msgid "`MongoDB Ops Optimization Consulting Package `_" -msgstr "" - diff --git a/locale/pot/applications/drivers.pot b/locale/pot/applications/drivers.pot deleted file mode 100644 index d4bb9b2056d..00000000000 --- a/locale/pot/applications/drivers.pot +++ /dev/null @@ -1,351 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/applications/drivers.txt:8 -# ba27e0e6023447e3b5627d0223861c0c -msgid "MongoDB Drivers and Client Libraries" -msgstr "" - -#: ../source/applications/drivers.txt:10 -# 37f0a637a2e94968b544a72e98082223 -msgid "An application communicates with MongoDB by way of a client library, called a :ecosystem:`driver `, that handles all interaction with the database in a language appropriate to the application." -msgstr "" - -#: ../source/applications/drivers.txt:15 -# 3d34eb527c0549e7838afbd8843a16d4 -msgid "Drivers" -msgstr "" - -#: ../source/includes/driver-table.rst:5 -#: ../source/includes/driver-table-community.rst:5 -# f59ac53f0cf749fc867aa543f3ee506c -# 1ef6cdb60c324124b3a2a50befd7df6d -msgid "Documentation" -msgstr "" - -#: ../source/includes/driver-table.rst:6 -#: ../source/includes/driver-table-community.rst:6 -# b96b4fa9691b4c9f8c385433e63fdf3a -# eda84ea6de7144be9ad609998c231dd9 -msgid "Downloads & Release Notes" -msgstr "" - -#: ../source/includes/driver-table.rst:7 -#: ../source/includes/driver-table-community.rst:7 -# ea0554009df447a5877a30c0a86ebde5 -# 64c85542616949e0b0d03bf4be241328 -msgid "Source Code" -msgstr "" - -#: ../source/includes/driver-table.rst:8 -#: ../source/includes/driver-table-community.rst:8 -# 98695b5294ba498a9001aa048618f278 -# 3b4251289f3b411da99ae128497c6fc2 -msgid "API Documentation" -msgstr "" - -#: ../source/includes/driver-table.rst:10 -# ea11b3ca304747a698585e8c6d6c42f9 -msgid ":ecosystem:`C `" -msgstr "" - -#: ../source/includes/driver-table.rst:11 -# cf97dd1a0d724899a4630f747daeffe4 -msgid "`C Driver Releases `_" -msgstr "" - -#: ../source/includes/driver-table.rst:12 -# 4c82603064a14e8a900486b1c8049c02 -msgid "`C Driver Source Code `_" -msgstr "" - -#: ../source/includes/driver-table.rst:13 -# 0e40fe77ac0d441e96e52e281c2113ac -msgid "`C Driver API `_" -msgstr "" - -#: ../source/includes/driver-table.rst:15 -# caee5ea708ea4ba49889be8248ac78ba -msgid "`C++ `_" -msgstr "" - -#: ../source/includes/driver-table.rst:16 -# b2a16ea86c774d178439f749e5f567e1 -msgid "`C++ Driver Releases `_" -msgstr "" - -#: ../source/includes/driver-table.rst:17 -# 97e2fe43952d46f1a1cb18a6338212a3 -msgid "`C++ Driver Source Code `_" -msgstr "" - -#: ../source/includes/driver-table.rst:18 -# 1448690e85ad4a7d812aff2c638fb4b5 -msgid "`C++ Driver API `_" -msgstr "" - -#: ../source/includes/driver-table.rst:20 -# a0ca569fdbe745b9b358d315db93abce -msgid ":ecosystem:`C# `" -msgstr "" - -#: ../source/includes/driver-table.rst:21 -# bc89b50c11e84cc6ac9c880ccc34f1f1 -msgid "`C# Driver Releases `_" -msgstr "" - -#: ../source/includes/driver-table.rst:22 -# 95d247437dab48a2bee3f5a9bf3842ca -msgid "`C# Driver Source Code `_" -msgstr "" - -#: ../source/includes/driver-table.rst:23 -# 36e2146abeaa43deb4970ed4c0daf2ae -msgid "`Current C# Driver API `_" -msgstr "" - -#: ../source/includes/driver-table.rst:25 -# a89ecd49507f4dfb9d801811a63eef09 -msgid ":ecosystem:`Java `" -msgstr "" - -#: ../source/includes/driver-table.rst:26 -# cf63728512d244839eae5a3902db38b5 -msgid "`Java Driver Releases `_" -msgstr "" - -#: ../source/includes/driver-table.rst:27 -# 1a152bc51d1349b1b28b3fa6d47bc8f1 -msgid "`Java Driver Source Code `_" -msgstr "" - -#: ../source/includes/driver-table.rst:28 -# 12eb343021d04233a1bde0f8978aad3d -msgid "`Current Java Driver API `_" -msgstr "" - -#: ../source/includes/driver-table.rst:30 -# 80a9a6250cad4bcaa419a91edb829be3 -msgid ":ecosystem:`Node.js `" -msgstr "" - -#: ../source/includes/driver-table.rst:31 -# 9108e3c01b32422ba9ebba5387e60b70 -msgid "`Node.js Driver Releases `_" -msgstr "" - -#: ../source/includes/driver-table.rst:32 -# ea050b5f30744fd485120bba2ceec3db -msgid "`Node.js Driver Source Code `_" -msgstr "" - -#: ../source/includes/driver-table.rst:33 -# b151bf05da7b49aca368aeeee899a088 -msgid "`Node.js Driver API `_" -msgstr "" - -#: ../source/includes/driver-table.rst:35 -# 2f5bac8065c84b549ab15f3e46e57e62 -msgid ":ecosystem:`Perl `" -msgstr "" - -#: ../source/includes/driver-table.rst:36 -# 7aaba1dc1102414f87075d49f7ba6c51 -msgid "`Perl Driver Releases `_" -msgstr "" - -#: ../source/includes/driver-table.rst:37 -# 54a5d26d18904b2b9e63efb4d2d0132c -msgid "`Perl Driver Source Code `_" -msgstr "" - -#: ../source/includes/driver-table.rst:38 -# afe88d43ae20401682597fa3d17eaeb3 -msgid "`Current Perl Driver API `_" -msgstr "" - -#: ../source/includes/driver-table.rst:40 -# fc90d85354f145bfa28ead3dc9de8f45 -msgid ":ecosystem:`PHP `" -msgstr "" - -#: ../source/includes/driver-table.rst:41 -# 5d1acb268440470380288c70f00f1a3d -msgid "`PHP Driver Releases `_" -msgstr "" - -#: ../source/includes/driver-table.rst:42 -# 14eaaa02567b48d1883370ef4650c01d -msgid "`PHP Driver Source Code `_" -msgstr "" - -#: ../source/includes/driver-table.rst:43 -# 347aed6a214c4dfb943d67f51b8b2a79 -msgid "`Current PHP Driver API `_" -msgstr "" - -#: ../source/includes/driver-table.rst:45 -# 61016ceea17d4f27ba9719c08c0eb21c -msgid ":ecosystem:`Python `" -msgstr "" - -#: ../source/includes/driver-table.rst:46 -# 6722e4745fe84bde876db48af713d96f -msgid "`Python Driver Releases `_" -msgstr "" - -#: ../source/includes/driver-table.rst:47 -# 3949359c2be44e5ca34ad71482daeac2 -msgid "`Python Driver Source Code `_" -msgstr "" - -#: ../source/includes/driver-table.rst:48 -# 7cd1e5fcef684e09b3e2d20b1a9110f6 -msgid "`Python Driver API `_" -msgstr "" - -#: ../source/includes/driver-table.rst:50 -# 5798747f4afe4d67bc22e9945b76cdf5 -msgid ":ecosystem:`Ruby `" -msgstr "" - -#: ../source/includes/driver-table.rst:51 -# 6616ca887df6474e9dcb70bb2febeb8d -msgid "`Ruby Driver Releases `_" -msgstr "" - -#: ../source/includes/driver-table.rst:52 -# ff93ab2ce44c48008f60eac25b1df5c8 -msgid "`Ruby Driver Source Code `_" -msgstr "" - -#: ../source/includes/driver-table.rst:53 -# d1d14089db1049e7aecf5d8d742ba477 -msgid "`Ruby Driver API `_" -msgstr "" - -#: ../source/includes/driver-table.rst:55 -# dc2979770b204ad4bbf7923592ffb42c -msgid ":ecosystem:`Scala `" -msgstr "" - -#: ../source/includes/driver-table.rst:56 -# 3ff577f6297b4436852b22f41999ba4d -msgid "`Scala Driver Releases `_" -msgstr "" - -#: ../source/includes/driver-table.rst:57 -# 222cfa6675984610b8257d0412a96b34 -msgid "`Scala Driver Source Code `_" -msgstr "" - -#: ../source/includes/driver-table.rst:58 -# 80173042387949a184f788fa89c2b18c -msgid "`Scala Driver API `_" -msgstr "" - -#: ../source/includes/driver-table.rst:60 -# 1fe3c75cbb8a4dc5809147eaf0e64a94 -msgid ":ecosystem:`Casbah (Scala Driver) `" -msgstr "" - -#: ../source/includes/driver-table.rst:61 -# 5a627a9fcc834e66a7367d9a7b6e6e18 -msgid "`Casbah (Scala Driver) Releases `_" -msgstr "" - -#: ../source/includes/driver-table.rst:62 -# 9ad1ee8b74af4ceeb76d6fc99a467721 -msgid "`Casbah (Scala Driver) Source Code `_" -msgstr "" - -#: ../source/includes/driver-table.rst:63 -# 973e24730f834675b053ab3fd2c00356 -msgid "`Casbah (Scala Driver) API `_" -msgstr "" - -#: ../source/applications/drivers.txt:22 -# 1d5ab47a6dd94d23a831cdd3d60ee036 -msgid "Community Supported Drivers" -msgstr "" - -#: ../source/includes/driver-table-community.rst:10 -# 415b132ab19b4d04b07e1830513016db -msgid ":ecosystem:`Go ` (mgo)" -msgstr "" - -#: ../source/includes/driver-table-community.rst:11 -# f13d3077a62449b2a1e5513b1b015e41 -msgid "`Go Driver Releases `_" -msgstr "" - -#: ../source/includes/driver-table-community.rst:12 -# ce60fffdc72142e4b71ec354849c6b58 -msgid "`Go Driver Source Code `_" -msgstr "" - -#: ../source/includes/driver-table-community.rst:13 -# d105c771fd1e4379bc892932ae6b5832 -msgid "`Go Driver API `_" -msgstr "" - -#: ../source/includes/driver-table-community.rst:15 -# a85036f5e2ab4cb38dd80abff40e9606 -msgid ":ecosystem:`Erlang `" -msgstr "" - -#: ../source/includes/driver-table-community.rst:16 -# cc29c1aed80646668d17f08eec580894 -msgid "`Erlang Driver Releases `_" -msgstr "" - -#: ../source/includes/driver-table-community.rst:17 -# 2d387b4a11f043bab648353bb84cb071 -msgid "`Erlang Driver Source Code `_" -msgstr "" - -#: ../source/includes/driver-table-community.rst:18 -# 120d0bc6a1bd45e587d37f51b9d632e1 -msgid "`Current Erlang Driver API `_" -msgstr "" - -#: ../source/applications/drivers.txt:29 -# ce07e8ef6fe9482c807cef1254de5bb7 -msgid "Driver Version Numbers" -msgstr "" - -#: ../source/applications/drivers.txt:31 -# c35b31782dd24360a71126f492facfe6 -msgid "Driver version numbers use `semantic versioning `_ or \"**major.minor.patch**\" versioning system. The first number is the major version, the second the minor version, and the third indicates a patch." -msgstr "" - -#: ../source/applications/drivers.txt:0 -# c14d427c2a6c4be19b2c55f2e85fbb3a -msgid "Example" -msgstr "" - -#: ../source/applications/drivers.txt:38 -# 7d5f225f1d0941fa9bc51992deaf0f85 -msgid "If your driver has a version number of ``2.9.1``, ``2`` is the major version, ``9`` is minor, and ``1`` is the patch." -msgstr "" - -#: ../source/applications/drivers.txt:41 -# bfe52d7e380745ac955d6183c5ac80a4 -msgid "The numbering scheme for drivers differs from the scheme for the MongoDB server. For more information on server versioning, see :ref:`release-version-numbers`." -msgstr "" - diff --git a/locale/pot/applications/geospatial-indexes.pot b/locale/pot/applications/geospatial-indexes.pot deleted file mode 100644 index 2d9906ec6e1..00000000000 --- a/locale/pot/applications/geospatial-indexes.pot +++ /dev/null @@ -1,358 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/applications/geospatial-indexes.txt:5 -# caa64fd896844af495b451ebaf423897 -msgid "Geospatial Indexes and Queries" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:0 -# 8a3eece6f2c44f9da03a81c719a3aac7 -msgid "On this page" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:15 -# e3ecdd6b2f2940069730d59ff6d1dd8a -msgid "MongoDB offers a number of indexes and query mechanisms to handle geospatial information. This section introduces MongoDB's geospatial features." -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:20 -# a67c38574d1a4dc48a220c5d7f27f4ee -msgid "Surfaces" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:22 -# 73d3fc40bf52443a839a225a7d83ef54 -msgid "Before storing your location data and writing queries, you must decide the type of surface to use to perform calculations. The type you choose affects how you store data, what type of index to build, and the syntax of your queries." -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:27 -# 959d17098f554093bac280cc13e6dd3d -msgid "MongoDB offers two surface types:" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:30 -# 95d8f3a43d2b42c18e193db5c97af0c0 -msgid "Spherical" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:32 -# e953c4874e864320a689be4f0a325654 -msgid "To calculate geometry over an Earth-like sphere, store your location data on a spherical surface and use :doc:`2dsphere ` index." -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:36 -# 35cc445fa1cd4b51be1d273ac91a615c -msgid "Store your location data as GeoJSON objects with this coordinate-axis order: **longitude, latitude**. The coordinate reference system for GeoJSON uses the :term:`WGS84` datum." -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:41 -# 56d6655315bb40e08cbea030f162ca14 -msgid "Flat" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:43 -# 60e0eda190fa4421987c465e8084c5c4 -msgid "To calculate distances on a Euclidean plane, store your location data as legacy coordinate pairs and use a :doc:`2d ` index." -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:49 -# 161d28bd5e524759b0dcdd94d3010a23 -msgid "Location Data" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:51 -# 237eef83864341ca8ed449a86552a6d5 -msgid "If you choose spherical surface calculations, you store location data as either:" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:55 -# 4f9774aaee7249f5a344730fa68e36e5 -msgid "GeoJSON Objects" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:57 -# 8d53e1936726455d9645ecfbff0b973e -msgid "Queries on :term:`GeoJSON` objects always calculate on a sphere. The default coordinate reference system for GeoJSON uses the :term:`WGS84` datum." -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:61 -# 84d60bb201d2458ab2482801f46891e5 -msgid "Support for GeoJSON storage and queries is new in version 2.4. Prior to version 2.4, all geospatial data used coordinate pairs." -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:66 -# abf4829759f44843ab53555fbe353ee7 -msgid "Support for additional GeoJSON types: MultiPoint, MultiLineString, MultiPolygon, GeometryCollection." -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:70 -# 65d9de83992943a39cd2135d03d19503 -msgid "MongoDB supports the following GeoJSON objects:" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:72 -# 41717538e17f492c89e9e18cd3a6ac58 -msgid "Point" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:74 -# 4493ab3421a74ef0b2fbe3084dd66f10 -msgid "LineString" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:76 -# a42e005d963044319dc6d02d7787f907 -msgid "Polygon" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:78 -# 82e2f73fd16c429a830a10b1e737fa7b -msgid "MultiPoint" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:80 -# 6fcf82f30d204cc6b907e3dc57451262 -msgid "MultiLineString" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:82 -# 69c08d6b37e74cddb44093326d0e9f21 -msgid "MultiPolygon" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:84 -# 56753171f1054ec88593aa1d9a5c7e54 -msgid "GeometryCollection" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:88 -# 8679794556c648768f7cd43b6357ce50 -msgid "Legacy Coordinate Pairs" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:90 -# 890b2b32a4e644a8b5c777986da02cd5 -msgid "MongoDB supports spherical surface calculations on :term:`legacy coordinate pairs` using a ``2dsphere`` index by converting the data to the GeoJSON Point type." -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:94 -# aec31982afad4bdeb269867012e72d65 -msgid "If you choose flat surface calculations via a ``2d`` index, you can store data only as :term:`legacy coordinate pairs`." -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:98 -# 12717c644fd44fec8a0263027ef443dd -msgid "Query Operations" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:100 -# 089fbf5b25c04967a1197037e243a97e -msgid "MongoDB's geospatial query operators let you query for:" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:103 -# 9a71988fd4824c228d1d1500565fd35d -msgid "Inclusion" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:105 -# fdfee680d30149bab946ba7327f1e687 -msgid "MongoDB can query for locations contained entirely within a specified polygon. Inclusion queries use the :query:`$geoWithin` operator." -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:109 -# 80615c7f98354c7aab57088b28932cbc -msgid "Both ``2d`` and ``2dsphere`` indexes can support inclusion queries. MongoDB does not require an index for inclusion queries; however, such indexes will improve query performance." -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:114 -# a5801185893747fb95e3af9877d3d63a -msgid "Intersection" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:116 -# ab54b34473784c2e9154d649ac4c4295 -msgid "MongoDB can query for locations that intersect with a specified geometry. These queries apply only to data on a spherical surface. These queries use the :query:`$geoIntersects` operator." -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:120 -# 2c16b830071d4f96a7be2e7114afffe0 -msgid "Only ``2dsphere`` indexes support intersection." -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:123 -# 5eff62674a7d4cfb825bffd8055df9e7 -msgid "Proximity" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:125 -# 89dfc757a8434afdbd4d826e9b697057 -msgid "MongoDB can query for the points nearest to another point. Proximity queries use the :query:`$near` operator. The :query:`$near` operator requires a ``2d`` or ``2dsphere`` index." -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:132 -# e5fb163928df416dac46849d36b5d9ad -msgid "Geospatial Indexes" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:134 -# e10afcbe06f9441d87f5151681ec9003 -msgid "MongoDB provides the following geospatial index types to support the geospatial queries." -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:138 -# a59896161eb24b2394505573797d1feb -msgid "``2dsphere``" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:140 -# ce1a0d04d4604cf1885dc4a0afd12eb9 -msgid ":doc:`2dsphere ` indexes support:" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:142 -# 805341ec0a164eb187719150e82ed0e4 -msgid "Calculations on a sphere" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:144 -# 4dc1673c6bb248d4a517158a78767cf7 -msgid "GeoJSON objects and include backwards compatibility for legacy coordinate pairs" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:147 -# ecd58b604e7847b0b69bfbc6fdca4972 -msgid "Compound indexes with scalar index fields (i.e. ascending or descending) as a prefix or suffix of the ``2dsphere`` index field" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:150 -# d1c9b34263664a9c95fb9a58c36bc6e8 -msgid "``2dsphere`` indexes are not available before version 2.4." -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:153 -# 377e9dc038154a768e68c1c56b037772 -msgid ":doc:`/tutorial/query-a-2dsphere-index`" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:156 -# 37a58fe0e2cf46d8902512ec85df5ffd -msgid "``2d``" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:158 -# 59495c32462a4835a88bd26c4ca05b25 -msgid ":doc:`2d ` indexes support:" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:160 -# 814e28ec9fa1465bb5936ee141eabfd8 -msgid "Calculations using flat geometry" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:162 -# cdbeec061d284690870133acb56200e0 -msgid "Legacy coordinate pairs (i.e., geospatial points on a flat coordinate system)" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:165 -# 8621b86a5978445899f1bb94aab1401d -msgid "Compound indexes with only one additional field, as a suffix of the ``2d`` index field" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:168 -# cf50039c47254a18a0b324ad5b2a45b2 -msgid ":doc:`/tutorial/query-a-2d-index`" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:171 -# 7af0cdabd86f4b75842d07df2fe48fbd -msgid "Geospatial Indexes and Sharding" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:173 -# 5d64bbc1f478452aa4eeb0d0e6f8a4c2 -msgid "You *cannot* use a geospatial index as the :term:`shard key` index." -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:177 -# e86b72e5179146e3bbe517f73e3de817 -msgid "You can create and maintain a geospatial index on a sharded collection if it uses fields other than the shard key fields." -msgstr "" - -#: ../source/includes/fact-near-sharded-cluster.rst:1 -# c1d8c02b89134c33968a81c608e9fd47 -msgid "For sharded collections, queries using |geo-operation| are not supported. You can instead use either the :dbcommand:`geoNear` command or the :pipeline:`$geoNear` aggregation stage." -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:182 -# a60da578b7fa4ec28e39c7e03ee82a98 -msgid "You can also query for geospatial data using :query:`$geoWithin`." -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:185 -# 43f8bddef4aa4784a95825efccedf804 -msgid "Additional Resources" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:187 -# 31cf7c4646234300a0a750995ab170b7 -msgid "The following pages provide complete documentation for geospatial indexes and queries:" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-concepts-geo.rst:6 -# a62614f059224b798e12687f49c00ebe -msgid ":doc:`/core/2dsphere`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-concepts-geo.rst:4 -# ac78391eb1aa4a9aa3152d7cfadd5743 -msgid "A ``2dsphere`` index supports queries that calculate geometries on an earth-like sphere. The index supports data stored as both GeoJSON objects and as legacy coordinate pairs." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-concepts-geo.rst:10 -# 1cda29b8ed7d4f7988a69413e582e870 -msgid ":doc:`/core/2d`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-concepts-geo.rst:9 -# daf83258bfb64445a2f9604c1e1614b7 -msgid "The ``2d`` index supports data stored as legacy coordinate pairs and is intended for use in MongoDB 2.2 and earlier." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-concepts-geo.rst:15 -# 6b9f51745604426da96d5694f3dd4b73 -msgid ":doc:`/core/geohaystack`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-concepts-geo.rst:13 -# 531c14dd5aab404b89ae9add8dfbf467 -msgid "A haystack index is a special index optimized to return results over small areas. For queries that use spherical geometry, a ``2dsphere`` index is a better option than a haystack index." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-concepts-geo.rst:20 -# 6a5a183acb1c440db22547ef61fe2edc -msgid ":doc:`/core/geospatial-indexes`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-concepts-geo.rst:18 -# d1f7285d725d4620a2d57df657c7bbe6 -msgid "Provides a more in-depth explanation of the internals of geospatial indexes. This material is not necessary for normal operations but may be useful for troubleshooting and for further understanding." -msgstr "" - diff --git a/locale/pot/applications/indexes.pot b/locale/pot/applications/indexes.pot deleted file mode 100644 index 3547c99efe9..00000000000 --- a/locale/pot/applications/indexes.pot +++ /dev/null @@ -1,88 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/applications/indexes.txt:3 -# b02793c037a94d2ca88e83c187090a49 -msgid "Indexing Strategies" -msgstr "" - -#: ../source/applications/indexes.txt:13 -# 585becf75931486eb6574ad843a1b6b0 -msgid "The best indexes for your application must take a number of factors into account, including the kinds of queries you expect, the ratio of reads to writes, and the amount of free memory on your system." -msgstr "" - -#: ../source/applications/indexes.txt:18 -# 584d83ef9c7244f9adc4247743001845 -msgid "When developing your indexing strategy you should have a deep understanding of your application's queries. Before you build indexes, map out the types of queries you will run so that you can build indexes that reference those fields. Indexes come with a performance cost, but are more than worth the cost for frequent queries on large data set. Consider the relative frequency of each query in the application and whether the query justifies an index." -msgstr "" - -#: ../source/applications/indexes.txt:26 -# 3b3c727030614718b378a3ca48ef820c -msgid "The best overall strategy for designing indexes is to profile a variety of index configurations with data sets similar to the ones you'll be running in production to see which configurations perform best.Inspect the current indexes created for your collections to ensure they are supporting your current and planned queries. If an index is no longer used, drop the index." -msgstr "" - -#: ../source/applications/indexes.txt:33 -# 1a43c991631940ee88b3f224be942e38 -msgid "Generally, MongoDB only uses *one* index to fulfill most queries. However, each clause of an :query:`$or` query may use a different index, and starting in 2.6, MongoDB can use an :doc:`intersection ` of multiple indexes." -msgstr "" - -#: ../source/applications/indexes.txt:38 -# 5b4fdea812764ec4bdaba84b03774eeb -msgid "The following documents introduce indexing strategies:" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-strategies.rst:6 -# 0884cfb5dc164e28b4f8193ad495eed7 -msgid ":doc:`/tutorial/create-indexes-to-support-queries`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-strategies.rst:4 -# 899d60f3d0cb45b58ed2b784e15de697 -msgid "An index supports a query when the index contains all the fields scanned by the query. Creating indexes that supports queries results in greatly increased query performance." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-strategies.rst:10 -# e04270d01e804f4592c2361be4cae91a -msgid ":doc:`/tutorial/sort-results-with-indexes`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-strategies.rst:9 -# d5fb1839c0ba4faf8161411a7d7a1056 -msgid "To support efficient queries, use the strategies here when you specify the sequential order and sort order of index fields." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-strategies.rst:14 -# 835aa16e75044285a9925420205afeed -msgid ":doc:`/tutorial/ensure-indexes-fit-ram`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-strategies.rst:13 -# 58c488ebefe24d39aed844a903d3cfd7 -msgid "When your index fits in RAM, the system can avoid reading the index from disk and you get the fastest processing." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-strategies.rst:18 -# c97d1b7ab678440f91f276dcd7af6eb7 -msgid ":doc:`/tutorial/create-queries-that-ensure-selectivity`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-strategies.rst:17 -# 2c2ecb4344ae4d028dfc56ea566a39a9 -msgid "Selectivity is the ability of a query to narrow results using the index. Selectivity allows MongoDB to use the index for a larger portion of the work associated with fulfilling the query." -msgstr "" - diff --git a/locale/pot/applications/replication.pot b/locale/pot/applications/replication.pot deleted file mode 100644 index 806371559ae..00000000000 --- a/locale/pot/applications/replication.pot +++ /dev/null @@ -1,63 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/applications/replication.txt:3 -# f51cdbcd51b14a33930380c4cedae3d2 -msgid "Replica Set Read and Write Semantics" -msgstr "" - -#: ../source/applications/replication.txt:13 -# ba5fe0162ef5459a96bd2d11569eaaa1 -msgid "From the perspective of a client application, whether a MongoDB instance is running as a single server (i.e. \"standalone\") or a :term:`replica set` is transparent. However, MongoDB provides additional read and write configurations for replica sets." -msgstr "" - -#: ../source/applications/replication.txt:20 -# c9cc20b151c94822aa8d953405f559aa -msgid ":term:`Sharded clusters ` where the shards are also replica sets provide the same operational semantics with regards to write and read operations." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-read-write-semantics.rst:5 -# 183a07317f0149d891340eea55cdf1bb -msgid ":doc:`/core/replica-set-write-concern`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-read-write-semantics.rst:4 -# 832e9101799042f79ce2bb2f013752e0 -msgid "Write concern describes the level of acknowledgement requested from MongoDB for write operations." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-read-write-semantics.rst:9 -# 66039f40ba5849f7891ce712a5aa1bd5 -msgid ":doc:`/core/read-preference`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-read-write-semantics.rst:8 -# 4c9589117ffb41f08f8031c043a99562 -msgid "Read preference specifies where (i.e. which members of the replica set) the drivers should direct the read operations." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-read-write-semantics.rst:11 -# dc246fca44d945c2acfafef4bb0ce0d1 -msgid ":doc:`/core/read-preference-mechanics`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-read-write-semantics.rst:12 -# 036677c932a24785afa43ce75a4d47d3 -msgid "Describes the mechanics of read preference." -msgstr "" - diff --git a/locale/pot/contents.pot b/locale/pot/contents.pot deleted file mode 100644 index 8f2a00e6f8a..00000000000 --- a/locale/pot/contents.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/contents.txt:3 -# c626d2ff630743c3824bded4e16eb6f2 -msgid "MongoDB Manual Contents" -msgstr "" - -#: ../source/contents.txt:5 -# cd8cd0dd88844b5e8296bc779f428793 -msgid "See :doc:`/about` for more information about the MongoDB Documentation project, this Manual and additional editions of this text." -msgstr "" - diff --git a/locale/pot/core/2d.pot b/locale/pot/core/2d.pot deleted file mode 100644 index 96a35c0c490..00000000000 --- a/locale/pot/core/2d.pot +++ /dev/null @@ -1,138 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/2d.txt:3 -# 45c05338ca404160a6d423140b105b52 -msgid "``2d`` Indexes" -msgstr "" - -#: ../source/core/2d.txt:0 -# 46ffe45435a14f10aa842c13f4c42558 -msgid "On this page" -msgstr "" - -#: ../source/core/2d.txt:13 -# bafa8e4330144e3d954634d702567ee1 -msgid "Use a ``2d`` index for data stored as points on a two-dimensional plane. The ``2d`` index is intended for legacy coordinate pairs used in MongoDB 2.2 and earlier." -msgstr "" - -#: ../source/core/2d.txt:17 -# 8f6431e1b9aa49fca647fa94a42c08f7 -msgid "Use a ``2d`` index if:" -msgstr "" - -#: ../source/core/2d.txt:19 -# 533f9cfa29b146b38fd6c6516d4e169b -msgid "your database has legacy location data from MongoDB 2.2 or earlier, *and*" -msgstr "" - -#: ../source/core/2d.txt:21 -# 5bb5e3fb55d5492f950925efcd18d492 -msgid "you do not intend to store any location data as :term:`GeoJSON` objects." -msgstr "" - -#: ../source/core/2d.txt:23 -# cfd816e91b6947f88d456990b0390a4e -msgid "See the :doc:`/reference/operator/query-geospatial` for the query operators that support geospatial queries." -msgstr "" - -#: ../source/core/2d.txt:27 -# 84030a8a825a4bf089f0e03776124670 -msgid "Considerations" -msgstr "" - -#: ../source/includes/fact-limitation-one-geo-index-per-collection.rst:1 -# 1cb0dc631e8e40ba94a2f872b84065a5 -msgid "The :dbcommand:`geoNear` command and the :pipeline:`$geoNear` pipeline stage require that a collection have *at most* only one |first-geo-index| and/or only one |second-geo-index| whereas :ref:`geospatial query operators ` (e.g. :query:`$near` and :query:`$geoWithin`) permit collections to have multiple geospatial indexes." -msgstr "" - -#: ../source/includes/fact-limitation-one-geo-index-per-collection.rst:8 -# 2f6842909d42493598a5233f550d4c9b -msgid "The geospatial index restriction for the :dbcommand:`geoNear` command and the :pipeline:`$geoNear` pipeline stage exists because neither the :dbcommand:`geoNear` command nor the :pipeline:`$geoNear` pipeline stage syntax includes the location field. As such, index selection among multiple ``2d`` indexes or ``2dsphere`` indexes is ambiguous." -msgstr "" - -#: ../source/includes/fact-limitation-one-geo-index-per-collection.rst:14 -# bae5d620a8204aa680c805a3d0b8713f -msgid "No such restriction applies for :ref:`geospatial query operators ` since these operators take a location field, eliminating the ambiguity." -msgstr "" - -#: ../source/core/2d.txt:33 -# 2c35c3d4e34a46a0afa9137a823fbec7 -msgid "Do not use a ``2d`` index if your location data includes GeoJSON objects. To index on both legacy coordinate pairs *and* GeoJSON objects, use a :doc:`2dsphere ` index." -msgstr "" - -#: ../source/core/2d.txt:37 -# c47ed4d22f844de886ce05c2e4e7f9e5 -msgid "You cannot use a ``2d`` index as a shard key when sharding a collection. However, you can create and maintain a geospatial index on a sharded collection by using a different field as the shard key." -msgstr "" - -#: ../source/core/2d.txt:42 -# 13967827da114b6a9ce5841d02054dcc -msgid "Behavior" -msgstr "" - -#: ../source/core/2d.txt:44 -# 14171c9093fa490eb0cf6123462916d2 -msgid "The ``2d`` index supports calculations on a flat, Euclidean plane. The ``2d`` index also supports *distance-only* calculations on a sphere, but for *geometric* calculations (e.g. :query:`$geoWithin`) on a sphere, store data as GeoJSON objects and use the ``2dsphere`` index type." -msgstr "" - -#: ../source/core/2d.txt:50 -# 47f4d21ba0a242d4840babce68305bea -msgid "A ``2d`` index can reference two fields. The first must be the location field. A ``2d`` compound index constructs queries that select first on the location field, and then filters those results by the additional criteria. A compound ``2d`` index can cover queries." -msgstr "" - -#: ../source/core/2d.txt:58 -# 3f931751c73641ddbf3fac56e25fe2bd -msgid "Points on a 2D Plane" -msgstr "" - -#: ../source/core/2d.txt:68 -# 04325f068c244f7ba2cede7ee57bcb29 -msgid "To store location data as legacy coordinate pairs, use an array or an embedded document. When possible, use the array format:" -msgstr "" - -#: ../source/core/2d.txt:75 -# 22eb8de2678a447ebb79bbeae6d253c2 -msgid "Consider the embedded document form:" -msgstr "" - -#: ../source/core/2d.txt:81 -# 44adeedd3334418495db2afc50701f4d -msgid "Arrays are preferred as certain languages do not guarantee associative map ordering." -msgstr "" - -#: ../source/core/2d.txt:84 -# 6f929cee68a146618389862c71c7c966 -msgid "For all points, if you use longitude and latitude, store coordinates in **longitude, latitude** order." -msgstr "" - -#: ../source/core/2d.txt:88 -# 343595d901e340c29b237c5fe76a84b2 -msgid "``sparse`` Property" -msgstr "" - -#: ../source/core/2d.txt:90 -# 4bf6fdb49add4f28b109ab58f8722c65 -msgid "``2d`` indexes are :doc:`sparse ` by default and ignores the :doc:`sparse: true ` option. If a document lacks a ``2d`` index field (or the field is ``null`` or an empty array), MongoDB does not add an entry for the document to the ``2d`` index. For inserts, MongoDB inserts the document but does not add to the ``2d`` index." -msgstr "" - -#: ../source/core/2d.txt:97 -# 089fda4d9f2043ee9a2877f4c3a0442e -msgid "For a compound index that includes a ``2d`` index key along with keys of other types, only the ``2d`` index field determines whether the index references a document." -msgstr "" - diff --git a/locale/pot/core/2dsphere.pot b/locale/pot/core/2dsphere.pot deleted file mode 100644 index b861d3685e3..00000000000 --- a/locale/pot/core/2dsphere.pot +++ /dev/null @@ -1,175 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/2dsphere.txt:3 -# f49f8e79c77e4a11bf00f57de82b1c1a -msgid "``2dsphere`` Indexes" -msgstr "" - -#: ../source/core/2dsphere.txt:0 -# a9e359ef3a0246098a0738010406d6d2 -msgid "On this page" -msgstr "" - -#: ../source/core/2dsphere.txt:16 -# e44a06424fcc42f897c31bcd22b89363 -msgid "Overview" -msgstr "" - -#: ../source/core/2dsphere.txt:18 -# 1a79b4b3053a4681876da48a6e645c17 -msgid "A ``2dsphere`` index supports queries that calculate geometries on an earth-like sphere. ``2dsphere`` index supports all MongoDB geospatial queries: queries for inclusion, intersection and proximity. See the :doc:`/reference/operator/query-geospatial` for the query operators that support geospatial queries." -msgstr "" - -#: ../source/core/2dsphere.txt:24 -# 5401b6fa8302427dae5b465ec7bb847c -msgid "The ``2dsphere`` index supports data stored as :doc:`GeoJSON ` objects and as legacy coordinate pairs (See also :ref:`2dsphere-data-restrictions`). For legacy coordinate pairs, the index converts the data to GeoJSON :ref:`geojson-point`. For details on the supported GeoJSON objects, see :doc:`/reference/geojson`." -msgstr "" - -#: ../source/core/2dsphere.txt:30 -# 27369eb1312548aca82b13da50a19233 -msgid "The default datum for an earth-like sphere is :term:`WGS84`. Coordinate-axis order is **longitude, latitude**." -msgstr "" - -#: ../source/core/2dsphere.txt:36 -# cb56d99e1ff04497831d81c3327c67cf -msgid "``2dsphere (Version 2)``" -msgstr "" - -#: ../source/core/2dsphere.txt:40 -# 11151192cd4d441ca01a111542b00e37 -msgid "MongoDB 2.6 introduces a version 2 of ``2dsphere`` indexes. Version 2 is the default version of ``2dsphere`` indexes created in MongoDB 2.6 and later series. To override the default version 2 and create a version 1 index, include the option ``{ \"2dsphereIndexVersion\": 1 }`` when creating the index." -msgstr "" - -#: ../source/core/2dsphere.txt:47 -# c12fc844212b48b7892ca62ac0df4843 -msgid "``sparse`` Property" -msgstr "" - -#: ../source/core/2dsphere.txt:51 -# 786c6eaca9b04ad58aa52f2000162c26 -msgid "``2dsphere (Version 2)`` indexes are :doc:`sparse ` by default and ignores the :doc:`sparse: true ` option. If a document lacks a ``2dsphere`` index field (or the field is ``null`` or an empty array), MongoDB does not add an entry for the document to the index. For inserts, MongoDB inserts the document but does not add to the ``2dsphere`` index." -msgstr "" - -#: ../source/core/2dsphere.txt:58 -# a6cc001585ac43bc82c31257ab6c7eda -msgid "For a compound index that includes a ``2dsphere`` index key along with keys of other types, only the ``2dsphere`` index field determines whether the index references a document." -msgstr "" - -#: ../source/core/2dsphere.txt:62 -# b33d9c604495474eb344d1969af16fc9 -msgid "Earlier versions of MongoDB only support ``2dsphere (Version 1)`` indexes. ``2dsphere (Version 1)`` indexes are *not* sparse by default and will reject documents with ``null`` location fields." -msgstr "" - -#: ../source/core/2dsphere.txt:67 -# 8ee6e51b04aa4cf6a41de87813e5c86e -msgid "Additional GeoJSON Objects" -msgstr "" - -#: ../source/core/2dsphere.txt:69 -# 359008ba45ce4c89b644c3ebd399f3f5 -msgid "``2dsphere (Version 2)`` includes support for additional GeoJSON object: :ref:`geojson-multipoint`, :ref:`geojson-multilinestring`, :ref:`geojson-multipolygon`, and :ref:`geojson-geometrycollection`. For details on all supported GeoJSON objects, see :doc:`/reference/geojson`." -msgstr "" - -#: ../source/core/2dsphere.txt:75 -# e93e67be73464c399ac4f4c1b2a73dcb -msgid "Considerations" -msgstr "" - -#: ../source/core/2dsphere.txt:78 -# 934521df6d87481684cc7293ef7a0ad7 -msgid "``geoNear`` and ``$geoNear`` Restrictions" -msgstr "" - -#: ../source/includes/fact-limitation-one-geo-index-per-collection.rst:1 -# 4bc4888cdd8747cf90de6ac70941ec38 -msgid "The :dbcommand:`geoNear` command and the :pipeline:`$geoNear` pipeline stage require that a collection have *at most* only one |first-geo-index| and/or only one |second-geo-index| whereas :ref:`geospatial query operators ` (e.g. :query:`$near` and :query:`$geoWithin`) permit collections to have multiple geospatial indexes." -msgstr "" - -#: ../source/includes/fact-limitation-one-geo-index-per-collection.rst:8 -# 98ae2c693c834d1780c06ab10a854d1a -msgid "The geospatial index restriction for the :dbcommand:`geoNear` command and the :pipeline:`$geoNear` pipeline stage exists because neither the :dbcommand:`geoNear` command nor the :pipeline:`$geoNear` pipeline stage syntax includes the location field. As such, index selection among multiple ``2d`` indexes or ``2dsphere`` indexes is ambiguous." -msgstr "" - -#: ../source/includes/fact-limitation-one-geo-index-per-collection.rst:14 -# 62e2c86df2244924949cfaa2eee59572 -msgid "No such restriction applies for :ref:`geospatial query operators ` since these operators take a location field, eliminating the ambiguity." -msgstr "" - -#: ../source/core/2dsphere.txt:85 -# e491972b656946e59b37887963d4c51b -msgid "Shard Key Restrictions" -msgstr "" - -#: ../source/core/2dsphere.txt:87 -# 12143ac64e77405bb982141c19c68411 -msgid "You cannot use a ``2dsphere`` index as a shard key when sharding a collection. However, you can create and maintain a geospatial index on a sharded collection by using a different field as the shard key." -msgstr "" - -#: ../source/core/2dsphere.txt:94 -# 2b4311e766d443f296e2610603bcdaff -msgid "``2dsphere`` Indexed Field Restrictions" -msgstr "" - -#: ../source/includes/geo-data-limit-for-2dsphere.rst:1 -# 68a1767be6424f92a1bde61d2cb7c261 -msgid "Fields with :doc:`2dsphere ` indexes must hold geometry data in the form of :term:`coordinate pairs ` or :term:`GeoJSON` data. If you attempt to insert a document with non-geometry data in a ``2dsphere`` indexed field, or build a ``2dsphere`` index on a collection where the indexed field has non-geometry data, the operation will fail." -msgstr "" - -#: ../source/core/2dsphere.txt:99 -#: ../source/core/2dsphere.txt:138 -# cffe8d07b33b46e7b3c46dd51df13e9e -# e893e9ace7ad4682b3ccb9eef9d7522a -msgid "Create a ``2dsphere`` Index" -msgstr "" - -#: ../source/core/2dsphere.txt:101 -# 3d7c8833301949e8a1c716b119010142 -msgid "To create a ``2dsphere`` index, use the :method:`db.collection.createIndex()` method, specifying the location field as the key and the string literal ``\"2dsphere\"`` as the index type:" -msgstr "" - -#: ../source/core/2dsphere.txt:110 -# f13329e640ed42b6955cfc7a552e4c2f -msgid "Unlike a compound :doc:`2d ` index which can reference one location field and one other field, a :ref:`compound ` ``2dsphere`` index can reference multiple location and non-location fields." -msgstr "" - -#: ../source/core/2dsphere.txt:115 -# 58a0f6d0b60e40429ca075b209aea0f7 -msgid "For the following examples, consider a collection ``places`` with documents that store location data as :ref:`GeoJSON Point ` in a field named ``loc``:" -msgstr "" - -#: ../source/core/2dsphere.txt:140 -# b6eb1678fdf24174ba89a1f86726c1d7 -msgid "The following operation creates a :doc:`2dsphere ` index on the location field ``loc``:" -msgstr "" - -#: ../source/core/2dsphere.txt:148 -# eb5dd4f7b0c14e5b9845c20e4f6344c1 -msgid "Create a Compound Index with ``2dsphere`` Index Key" -msgstr "" - -#: ../source/core/2dsphere.txt:150 -# 7bf57cab94134138aaa26e7317dd08eb -msgid "A :ref:`compound index ` can include a ``2dsphere`` index key in combination with non-geospatial index keys. For example, the following operation creates a compound index where the first key ``loc`` is a ``2dsphere`` index key, and the remaining keys ``category`` and ``names`` are non-geospatial index keys, specifically descending (``-1``) and ascending (``1``) keys respectively." -msgstr "" - -#: ../source/core/2dsphere.txt:162 -# 4d3435e8ba67483bbb674960c7635fa5 -msgid "Unlike the :doc:`2d ` index, a compound ``2dsphere`` index does not require the location field to be the first field indexed. For example:" -msgstr "" - diff --git a/locale/pot/core/administration.pot b/locale/pot/core/administration.pot deleted file mode 100644 index fac586a09f0..00000000000 --- a/locale/pot/core/administration.pot +++ /dev/null @@ -1,108 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/administration.txt:3 -# 8539455c5bde427581c4d3b528a9edea -msgid "Administration Concepts" -msgstr "" - -#: ../source/core/administration.txt:13 -# 61503913e13448db891ca9d1d3fb1c45 -msgid "The core administration documents address strategies and practices used in the operation of MongoDB systems and deployments." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-concepts.rst:20 -# 707cc3fdf81846f8822a853788173836 -msgid ":doc:`/administration/strategy`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-concepts.rst:4 -# a15cb0005dde4d6bac1e52849a6336f2 -msgid "Higher level documentation of key concepts for the operation and maintenance of MongoDB deployments." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-concepts.rst:9 -# bce115fb92b9492ca6d10515b153b591 -msgid ":doc:`/core/backups`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-concepts.rst:8 -# fe0ee41ea0954935ab7572764fdbf62d -msgid "Describes approaches and considerations for backing up a MongoDB database." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-concepts.rst:13 -# ddc01c88c73646a7ab9b37701067f9d8 -msgid ":doc:`/administration/monitoring`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-concepts.rst:12 -# 16a8a626cd71409cb371fe3ef29cef09 -msgid "An overview of monitoring tools, diagnostic strategies, and approaches to monitoring replica sets and sharded clusters." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-concepts.rst:17 -# 81bbdd7b741a4c19b52ccd41f338fb7b -msgid ":doc:`/administration/configuration`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-concepts.rst:16 -# 40cefb20a1cf4b62ba6b822e11b88628 -msgid "Outlines common MongoDB configurations and examples of best-practice configurations for common use cases." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-concepts.rst:19 -# d69373e1474241cfbf7df439d3821579 -msgid "Continue reading from :doc:`/administration/strategy` for additional documentation." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-concepts.rst:30 -# 47d93d3fe21645afb203d3d7ef775e13 -msgid ":doc:`/administration/data-management`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-concepts.rst:23 -# 1a1f7c83443b445c9f9826e1031cdb6c -msgid "Core documentation that addresses issues in data management, organization, maintenance, and lifecycle management." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-concepts.rst:30 -# c9ab87c62b4e42d0b9810ed9b590a80a -msgid ":doc:`/data-center-awareness`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-concepts.rst:27 -# 1e78ae0a34fc4cdab908b4c340acf08b -msgid "Presents the MongoDB features that allow application developers and database administrators to configure their deployments to be more data center aware or allow operational and location-based separation." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-concepts.rst:35 -# f22dcf2ed4de4f31bb9ccc747c546e38 -msgid ":doc:`/administration/optimization`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-concepts.rst:33 -# 6e535109cdea4012b0ad7ca90d50a1da -msgid "Techniques for optimizing application performance with MongoDB." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-concepts.rst:35 -# e5999e519e3a46cb8c02d418ff0fc6ea -msgid "Continue reading from :doc:`/administration/optimization` for additional documentation." -msgstr "" - diff --git a/locale/pot/core/aggregation-introduction.pot b/locale/pot/core/aggregation-introduction.pot deleted file mode 100644 index 4a997ac7397..00000000000 --- a/locale/pot/core/aggregation-introduction.pot +++ /dev/null @@ -1,143 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/aggregation-introduction.txt:3 -# 68484bf3da704a90844422620dac473f -msgid "Aggregation Introduction" -msgstr "" - -#: ../source/core/aggregation-introduction.txt:9 -# 465502cb07514dd8957291ea3d9afefe -msgid "*Aggregations* are operations that process data records and return computed results. MongoDB provides a rich set of aggregation operations that examine and perform calculations on the data sets. Running data aggregation on the :program:`mongod` instance simplifies application code and limits resource requirements." -msgstr "" - -#: ../source/core/aggregation-introduction.txt:17 -# eb08a43514a34cee92907397326ab3b5 -msgid "Like queries, aggregation operations in MongoDB use :term:`collections ` of documents as an input and return results in the form of one or more documents." -msgstr "" - -#: ../source/core/aggregation-introduction.txt:22 -# c0479ff8eb9f4739bf0e1f52dc5ade7d -msgid "Aggregation Modalities" -msgstr "" - -#: ../source/core/aggregation-introduction.txt:25 -# cd9bd5ee8f694ade893d60f06985f36c -msgid "Aggregation Pipelines" -msgstr "" - -#: ../source/core/aggregation-introduction.txt:27 -# 60b080d9c013442c8dfa7827fa9bde43 -msgid "MongoDB 2.2 introduced a new :doc:`aggregation framework `, modeled on the concept of data processing pipelines. Documents enter a multi-stage pipeline that transforms the documents into an aggregated result." -msgstr "" - -#: ../source/core/aggregation-introduction.txt:32 -# 3d31faaf7d3347f2b5aa6dee19fedc64 -msgid "The most basic pipeline stages provide *filters* that operate like queries and *document transformations* that modify the form of the output document." -msgstr "" - -#: ../source/core/aggregation-introduction.txt:36 -# 547330e1a3e0403ea46d1dfbac59e311 -msgid "Other pipeline operations provide tools for grouping and sorting documents by specific field or fields as well as tools for aggregating the contents of arrays, including arrays of documents. In addition, pipeline stages can use :ref:`operators ` for tasks such as calculating the average or concatenating a string." -msgstr "" - -#: ../source/core/aggregation-introduction.txt:43 -# 094ec8df54a94117b906313ed3d75df3 -msgid "The pipeline provides efficient data aggregation using native operations within MongoDB, and is the preferred method for data aggregation in MongoDB." -msgstr "" - -#: ../source/core/aggregation-introduction.txt:50 -# f6151840fb274c299b149466fae42fb5 -msgid "Map-Reduce" -msgstr "" - -#: ../source/core/aggregation-introduction.txt:52 -# b93c1dd3e9b445c4919eb552257dbf49 -msgid "MongoDB also provides :doc:`map-reduce ` operations to perform aggregation. In general, map-reduce operations have two phases: a *map* stage that processes each document and *emits* one or more objects for each input document, and *reduce* phase that combines the output of the map operation. Optionally, map-reduce can have a *finalize* stage to make final modifications to the result. Like other aggregation operations, map-reduce can specify a query condition to select the input documents as well as sort and limit the results." -msgstr "" - -#: ../source/core/aggregation-introduction.txt:61 -# 22f6b7d0f50646dc95c8736b77393e76 -msgid "Map-reduce uses custom JavaScript functions to perform the map and reduce operations, as well as the optional *finalize* operation. While the custom JavaScript provide great flexibility compared to the aggregation pipeline, in general, map-reduce is less efficient and more complex than the aggregation pipeline." -msgstr "" - -#: ../source/core/aggregation-introduction.txt:67 -# 86cf5c8e793945ccb6c3944eba7624b7 -msgid "Starting in MongoDB 2.4, certain :program:`mongo` shell functions and properties are inaccessible in map-reduce operations. MongoDB 2.4 also provides support for multiple JavaScript operations to run at the same time. Before MongoDB 2.4, JavaScript code executed in a single thread, raising concurrency issues for map-reduce." -msgstr "" - -#: ../source/core/aggregation-introduction.txt:77 -# b51e676e0bd640f489bbd4be3fc64622 -msgid "Single Purpose Aggregation Operations" -msgstr "" - -#: ../source/core/aggregation-introduction.txt:79 -# 75c6211f142444fe97c8c11381e58c4f -msgid "For a number of common :doc:`single purpose aggregation operations `, MongoDB provides special purpose database commands. These common aggregation operations are: returning a count of matching documents, returning the distinct values for a field, and grouping data based on the values of a field. All of these operations aggregate documents from a single collection. While these operations provide simple access to common aggregation processes, they lack the flexibility and capabilities of the aggregation pipeline and map-reduce." -msgstr "" - -#: ../source/core/aggregation-introduction.txt:92 -# 0e553dd5589840c18af12becf780d2d1 -msgid "Additional Features and Behaviors" -msgstr "" - -#: ../source/core/aggregation-introduction.txt:94 -# 1639de4cc9a547b69c8cdc880d1f73d5 -msgid "Both the aggregation pipeline and map-reduce can operate on a :doc:`sharded collection `. Map-reduce operations can also output to a sharded collection. See :doc:`/core/aggregation-pipeline-sharded-collections` and :doc:`/core/map-reduce-sharded-collections` for details." -msgstr "" - -#: ../source/core/aggregation-introduction.txt:100 -# a8ea8bbba9b741ea8952b04a4d930464 -msgid "The aggregation pipeline can use indexes to improve its performance during some of its stages. In addition, the aggregation pipeline has an internal optimization phase. See :ref:`aggregation-pipeline-operators-and-performance` and :doc:`/core/aggregation-pipeline-optimization` for details." -msgstr "" - -#: ../source/core/aggregation-introduction.txt:106 -# 44e1aaa02bf647488c1602c616544dbb -msgid "For a feature comparison of the aggregation pipeline, map-reduce, and the special group functionality, see :doc:`/reference/aggregation-commands-comparison`." -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:4 -# fd43292bd9d841dfb41d490deefa6f92 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:6 -# fcc84d5bfa5c470e838ea339f67cc2bf -msgid "`MongoDB Analytics: Learn Aggregation by Example: Exploratory Analytics and Visualization Using Flight Data `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:7 -# 918778e128ed4be4a4648c20387d230f -msgid "`MongoDB for Time Series Data: Analyzing Time Series Data Using the Aggregation Framework and Hadoop `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:8 -# fb4622da91b14775b264668e734e3acb -msgid "`The Aggregation Framework `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:9 -# 5baf813732c14e05b3ffe946245b7362 -msgid "`Webinar: Exploring the Aggregation Framework `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:10 -# 5eec0ccf2b05433684100da131205981 -msgid "`Quick Reference Cards `_" -msgstr "" - diff --git a/locale/pot/core/aggregation-mechanics.pot b/locale/pot/core/aggregation-mechanics.pot deleted file mode 100644 index 153ce5075c6..00000000000 --- a/locale/pot/core/aggregation-mechanics.pot +++ /dev/null @@ -1,78 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/aggregation-mechanics.txt:3 -# 52cbf491a9464bfea024db45fe205d49 -msgid "Aggregation Mechanics" -msgstr "" - -#: ../source/core/aggregation-mechanics.txt:7 -# 23004fbf8ec84383b58f8a5c8590918b -msgid "This section describes behaviors and limitations for the various aggregation modalities." -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-mechanics.rst:4 -# 50bb5233bfa14c4ba9718f08eb76795e -msgid ":doc:`/core/aggregation-pipeline-optimization`" -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-mechanics.rst:4 -# 2931b86ef5394f9a98d455217121c085 -msgid "Details the internal optimization of certain pipeline sequence." -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-mechanics.rst:7 -# 4893c134fc8e4c559634dc0cef602e99 -msgid ":doc:`/core/aggregation-pipeline-limits`" -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-mechanics.rst:7 -# fc3d3295c639464f8bcec8b946f45595 -msgid "Presents limitations on aggregation pipeline operations." -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-mechanics.rst:11 -# e12f736bd3c74c15a31053d23de11024 -msgid ":doc:`/core/aggregation-pipeline-sharded-collections`" -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-mechanics.rst:10 -# c8d5d9c6f92c4992a73438d10fe62b0d -msgid "Mechanics of aggregation pipeline operations on sharded collections." -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-mechanics.rst:14 -# b3f7c36229784c51a0933ed8bdc47da6 -msgid ":doc:`/core/map-reduce-sharded-collections`" -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-mechanics.rst:14 -# bc2e6975dc8f466087844be09e7b26e5 -msgid "Mechanics of map-reduce operation with sharded collections." -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-mechanics.rst:16 -# cc38453d04464d59b6c68ed90fa82f00 -msgid ":doc:`/core/map-reduce-concurrency`" -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-mechanics.rst:17 -# f05a4bbe34564777a62a72fcbe920d55 -msgid "Details the locks taken during map-reduce operations." -msgstr "" - diff --git a/locale/pot/core/aggregation-pipeline-limits.pot b/locale/pot/core/aggregation-pipeline-limits.pot deleted file mode 100644 index 03408995c9b..00000000000 --- a/locale/pot/core/aggregation-pipeline-limits.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/aggregation-pipeline-limits.txt:3 -# 93b55370809b405496b08eeb56c90797 -msgid "Aggregation Pipeline Limits" -msgstr "" - -#: ../source/core/aggregation-pipeline-limits.txt:0 -# 66284b85fa0645acbf350de769a1bb44 -msgid "On this page" -msgstr "" - -#: ../source/core/aggregation-pipeline-limits.txt:13 -# 6ff1a89b136e42afacba879a6f45ba4a -msgid "Aggregation operations with the :dbcommand:`aggregate` command have the following limitations." -msgstr "" - -#: ../source/core/aggregation-pipeline-limits.txt:17 -# 42e59f0cce7b4f4aa530618c7397f134 -msgid "Result Size Restrictions" -msgstr "" - -#: ../source/core/aggregation-pipeline-limits.txt:21 -# 85b2b8b448c84b2cb6f75fbb816abeac -msgid "Starting in MongoDB 2.6, the :dbcommand:`aggregate` command can return a cursor or store the results in a collection. When returning a cursor or storing the results in a collection, each document in the result set is subject to the :limit:`BSON Document Size` limit, currently 16 megabytes; if any single document that exceeds the :limit:`BSON Document Size` limit, the command will produce an error. The limit only applies to the returned documents; during the pipeline processing, the documents may exceed this size. The :program:`db.collection.aggregate()` method returns a cursor by default starting in MongoDB 2.6" -msgstr "" - -#: ../source/core/aggregation-pipeline-limits.txt:31 -# 5886e61d27d04e2483862b9d77e665b9 -msgid "If you do not specify the cursor option or store the results in a collection, the :dbcommand:`aggregate` command returns a single BSON document that contains a field with the result set. As such, the command will produce an error if the total size of the result set exceeds the :limit:`BSON Document Size` limit." -msgstr "" - -#: ../source/core/aggregation-pipeline-limits.txt:37 -# 7a997641ace4486ca83bae2d309e3bb3 -msgid "Earlier versions of the :dbcommand:`aggregate` command can only return a single BSON document that contains the result set and will produce an error if the if the total size of the result set exceeds the :limit:`BSON Document Size` limit." -msgstr "" - -#: ../source/core/aggregation-pipeline-limits.txt:45 -# 02aa22f0ad724029996bccd9c6c5bbaa -msgid "Memory Restrictions" -msgstr "" - -#: ../source/includes/fact-agg-memory-limit.rst:10 -# c44ee74b46784c0d8127f78405ef4ff2 -msgid "Pipeline stages have a limit of 100 megabytes of RAM. If a stage exceeds this limit, MongoDB will produce an error. To allow for the handling of large datasets, use the ``allowDiskUse`` option to enable aggregation pipeline stages to write data to temporary files." -msgstr "" - -#: ../source/includes/fact-agg-memory-limit.rst:15 -# 6031090d62cd468bbca8a565ce3b93df -msgid ":ref:`sort-memory-limit` and :ref:`group-memory-limit`." -msgstr "" - diff --git a/locale/pot/core/aggregation-pipeline-optimization.pot b/locale/pot/core/aggregation-pipeline-optimization.pot deleted file mode 100644 index 8536b3d9cd3..00000000000 --- a/locale/pot/core/aggregation-pipeline-optimization.pot +++ /dev/null @@ -1,289 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/aggregation-pipeline-optimization.txt:3 -# 8e9ab8d0f74a47cf97f775a1df08a96e -msgid "Aggregation Pipeline Optimization" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:0 -# 47d87691fa934250afb854f26f667510 -msgid "On this page" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:13 -# 9d30d7cf22794393b31a4096bc91d8f6 -msgid "Aggregation pipeline operations have an optimization phase which attempts to reshape the pipeline for improved performance." -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:16 -# 0aab6779f25a418bb368e5a77abb22bf -msgid "To see how the optimizer transforms a particular aggregation pipeline, include the :method:`explain ` option in the :method:`db.collection.aggregate()` method." -msgstr "" - -#: ../source/includes/fact-optimizations-subject-to-change.rst:1 -# ff0abe99145e44d783878fc743a94f20 -msgid "Optimizations are subject to change between releases." -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:25 -# 044cf7b99b2f4eb38bbed89932a5cfc4 -msgid "Projection Optimization" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:27 -# dc2c274e7ccc4a899b029888c4ab0835 -msgid "The aggregation pipeline can determine if it requires only a subset of the fields in the documents to obtain the results. If so, the pipeline will only use those required fields, reducing the amount of data passing through the pipeline." -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:35 -# 6344719143c04f9196d14e08e8a16965 -msgid "Pipeline Sequence Optimization" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:40 -# f0df7a8213e1416ea182b4701e541005 -msgid "``$sort`` + ``$match`` Sequence Optimization" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:42 -# 0d7c74fd00df4cd5bc2a54de2f3c63f9 -msgid "When you have a sequence with :pipeline:`$sort` followed by a :pipeline:`$match`, the :pipeline:`$match` moves before the :pipeline:`$sort` to minimize the number of objects to sort. For example, if the pipeline consists of the following stages:" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:52 -#: ../source/core/aggregation-pipeline-optimization.txt:77 -#: ../source/core/aggregation-pipeline-optimization.txt:141 -# 0d5868c01a6d4c03bd1c64e1c8966e2a -# d12d5b8c34a14de5b9fd695cca1ecc04 -# ef28982d8a7c419ba8e344e916826606 -msgid "During the optimization phase, the optimizer transforms the sequence to the following:" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:63 -# fe8e22b627614a478166eccc9fd2e299 -msgid "``$skip`` + ``$limit`` Sequence Optimization" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:65 -# c429ed90e70f44d281eb4f65eace7047 -msgid "When you have a sequence with :pipeline:`$skip` followed by a :pipeline:`$limit`, the :pipeline:`$limit` moves before the :pipeline:`$skip`. With the reordering, the :pipeline:`$limit` value increases by the :pipeline:`$skip` amount." -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:70 -#: ../source/core/aggregation-pipeline-optimization.txt:107 -# 203acfa82c8448b69190b66ed6b293a5 -# 2877fe8226644c66a5463709e8770ab2 -msgid "For example, if the pipeline consists of the following stages:" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:85 -# 99645fcf88ec42df84bfa0884b32a6a2 -msgid "This optimization allows for more opportunities for :ref:`agg-sort-limit-coalescence`, such as with ``$sort`` + ``$skip`` + ``$limit`` sequences. See :ref:`agg-sort-limit-coalescence` for details on the coalescence and :ref:`agg-sort-skip-limit-sequence` for an example." -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:91 -# b4732ab857924c5caad69881367527ad -msgid "For aggregation operations on :doc:`sharded collections `, this optimization reduces the results returned from each shard." -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:96 -# 30f3d51115d04e81a32314705288af9d -msgid "``$redact`` + ``$match`` Sequence Optimization" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:98 -# 54723a96cb81457f96097d82a2a63fc3 -msgid "When possible, when the pipeline has the :pipeline:`$redact` stage immediately followed by the :pipeline:`$match` stage, the aggregation can sometimes add a portion of the :pipeline:`$match` stage before the :pipeline:`$redact` stage. If the added :pipeline:`$match` stage is at the start of a pipeline, the aggregation can use an index as well as query the collection to limit the number of documents that enter the pipeline. See :ref:`aggregation-pipeline-operators-and-performance` for more information." -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:114 -# 9ef4f0e16650405b9c4f529a88df1b77 -msgid "The optimizer can add the same :pipeline:`$match` stage before the :pipeline:`$redact` stage:" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:126 -# 0c5703440bbe444db1dd054587e57230 -msgid "``$project`` + ``$skip`` or ``$limit`` Sequence Optimization" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:130 -# a298c0d4d59f4cfe84848c554b38a7cc -msgid "When you have a sequence with :pipeline:`$project` followed by either :pipeline:`$skip` or :pipeline:`$limit`, the :pipeline:`$skip` or :pipeline:`$limit` moves before :pipeline:`$project`. For example, if the pipeline consists of the following stages:" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:150 -# 59f3f441856e47c9ade0456711d04502 -msgid "This optimization allows for more opportunities for :ref:`agg-sort-limit-coalescence`, such as with ``$sort`` + ``$limit`` sequences. See :ref:`agg-sort-limit-coalescence` for details on the coalescence." -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:158 -# d2a3f0d9b391415b978fccfc85be7606 -msgid "Pipeline Coalescence Optimization" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:160 -# f027103c30aa4a1b8c15f390113f829f -msgid "When possible, the optimization phase coalesces a pipeline stage into its predecessor. Generally, coalescence occurs *after* any sequence reordering optimization." -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:167 -# 3328e2dd6c3041d0bd2a15ee7a8cbfd2 -msgid "``$sort`` + ``$limit`` Coalescence" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:169 -# dc8cdf3b23f24918b65836b5cc286bfd -msgid "When a :pipeline:`$sort` immediately precedes a :pipeline:`$limit`, the optimizer can coalesce the :pipeline:`$limit` into the :pipeline:`$sort`. This allows the sort operation to only maintain the top ``n`` results as it progresses, where ``n`` is the specified limit, and MongoDB only needs to store ``n`` items in memory [#coalescence-allowDiskUse]_. See :ref:`sort-and-memory` for more information." -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:177 -# fb2fa87a17c8429897e2e06dd3c0ff24 -msgid "The optimization will still apply when ``allowDiskUse`` is ``true`` and the ``n`` items exceed the :ref:`aggregation memory limit `." -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:184 -# e2a8fd769ffa4de3bc8a06d8a4bf8a2d -msgid "``$limit`` + ``$limit`` Coalescence" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:186 -# 4eb32ce7b9454d66bcdabfd084ab742f -msgid "When a :pipeline:`$limit` immediately follows another :pipeline:`$limit`, the two stages can coalesce into a single :pipeline:`$limit` where the limit amount is the *smaller* of the two initial limit amounts. For example, a pipeline contains the following sequence:" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:197 -# bc0ce741975a4b858c092099465eedbb -msgid "Then the second :pipeline:`$limit` stage can coalesce into the first :pipeline:`$limit` stage and result in a single :pipeline:`$limit` stage where the limit amount ``10`` is the minimum of the two initial limits ``100`` and ``10``." -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:209 -# 8175163b388642e88b2fa005de0e24ad -msgid "``$skip`` + ``$skip`` Coalescence" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:211 -# a3f04c339d5b4b419cfac9e630e57ccd -msgid "When a :pipeline:`$skip` immediately follows another :pipeline:`$skip`, the two stages can coalesce into a single :pipeline:`$skip` where the skip amount is the *sum* of the two initial skip amounts. For example, a pipeline contains the following sequence:" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:221 -# 3c3dcb5fb2b34ecd849e880c25270a52 -msgid "Then the second :pipeline:`$skip` stage can coalesce into the first :pipeline:`$skip` stage and result in a single :pipeline:`$skip` stage where the skip amount ``7`` is the sum of the two initial limits ``5`` and ``2``." -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:233 -# d23bd280ae1b454aa84c34dc3144326b -msgid "``$match`` + ``$match`` Coalescence" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:235 -# 4b5a40c72b604a92863c1be3100700a7 -msgid "When a :pipeline:`$match` immediately follows another :pipeline:`$match`, the two stages can coalesce into a single :pipeline:`$match` combining the conditions with an :expression:`$and`. For example, a pipeline contains the following sequence:" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:246 -# dfd928fd77f94492815c4ff46c6c3074 -msgid "Then the second :pipeline:`$match` stage can coalesce into the first :pipeline:`$match` stage and result in a single :pipeline:`$match` stage" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:257 -# 2b7bb8cd27d54c998f0ddd5610f405f7 -msgid "``$lookup`` + ``$unwind`` Coalescence" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:261 -# ddfbc16af2b7410a9215410be7d4004c -msgid "When a :pipeline:`$unwind` immediately follows another :pipeline:`$lookup`, and the :pipeline:`$unwind` operates on the ``as`` field of the :pipeline:`$lookup`, the optimizer can coalesce the :pipeline:`$unwind` into the :pipeline:`$lookup` stage. This avoids creating large intermediate documents." -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:267 -# 46d1d6e745d6415a9fd837cb87b60ef9 -msgid "For example, a pipeline contains the following sequence:" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:281 -# 9b3f095d5b004d91882ec35c6d3e7e02 -msgid "The optimizer can coalesce the :pipeline:`$unwind` stage into the :pipeline:`$lookup` stage. If you run the aggregation with ``explain`` option, the ``explain`` output shows the coalesced stage:" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:298 -# be2f51dbff504f33bd8137bf1eeed4fa -msgid "Examples" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:300 -# 929bd085e11d4a79acc5108ff7882be4 -msgid "The following examples are some sequences that can take advantage of both sequence reordering and coalescence. Generally, coalescence occurs *after* any sequence reordering optimization." -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:307 -# 72a51aa92adf4d49b84635c00e142541 -msgid "``$sort`` + ``$skip`` + ``$limit`` Sequence" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:309 -# 70e20f8cc1464ad093a7c87b3a74f694 -msgid "A pipeline contains a sequence of :pipeline:`$sort` followed by a :pipeline:`$skip` followed by a :pipeline:`$limit`:" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:318 -# b67f74db70bb4129b7e467b2919d6712 -msgid "First, the optimizer performs the :ref:`agg-skip-limit-optimization` to transforms the sequence to the following:" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:327 -# 8ed735c436514badaf85a1646284663a -msgid "The :ref:`agg-skip-limit-optimization` increases the :pipeline:`$limit` amount with the reordering. See :ref:`agg-skip-limit-optimization` for details." -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:331 -# 332400d103c84785bb10a8fde34cde9e -msgid "The reordered sequence now has :pipeline:`$sort` immediately preceding the :pipeline:`$limit`, and the pipeline can coalesce the two stages to decrease memory usage during the sort operation. See :ref:`agg-sort-limit-coalescence` for more information." -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:337 -# 2f1c40d62b894fc992cb4468b10f6c67 -msgid "``$limit`` + ``$skip`` + ``$limit`` + ``$skip`` Sequence" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:339 -# ba8fc2bd8ae449f8a8feefe1dbeed407 -msgid "A pipeline contains a sequence of alternating :pipeline:`$limit` and :pipeline:`$skip` stages:" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:349 -# 58c486be2b9f42c5b28f0f94194b964a -msgid "The :ref:`agg-skip-limit-optimization` reverses the position of the ``{ $skip: 5 }`` and ``{ $limit: 10 }`` stages and increases the limit amount:" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:360 -# db63d8bdc2074487b3946625fa81c1d2 -msgid "The optimizer then coalesces the two :pipeline:`$limit` stages into a single :pipeline:`$limit` stage and the two :pipeline:`$skip` stages into a single :pipeline:`$skip` stage. The resulting sequence is the following:" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:370 -# 560ad31cc7654626b688e23746e901a7 -msgid "See :ref:`agg-limit-limit-coalescence` and :ref:`agg-skip-skip-coalescence` for details." -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:374 -# b3e04363f10c4ff9b4de38c5ab240830 -msgid ":method:`explain ` option in the :method:`db.collection.aggregate()`" -msgstr "" - diff --git a/locale/pot/core/aggregation-pipeline-sharded-collections.pot b/locale/pot/core/aggregation-pipeline-sharded-collections.pot deleted file mode 100644 index c1e43df01a6..00000000000 --- a/locale/pot/core/aggregation-pipeline-sharded-collections.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/aggregation-pipeline-sharded-collections.txt:5 -# 3ec68704754d41138783089a901c3801 -msgid "Aggregation Pipeline and Sharded Collections" -msgstr "" - -#: ../source/core/aggregation-pipeline-sharded-collections.txt:0 -# aab61edca59049468fcfbe23179bb645 -msgid "On this page" -msgstr "" - -#: ../source/core/aggregation-pipeline-sharded-collections.txt:15 -# 93cb92d67da64b48be86b50cf88ef2b4 -msgid "The aggregation pipeline supports operations on :term:`sharded ` collections. This section describes behaviors specific to the :ref:`aggregation pipeline ` and sharded collections." -msgstr "" - -#: ../source/core/aggregation-pipeline-sharded-collections.txt:21 -# f0959e6f600247de8df937c0de536704 -msgid "Behavior" -msgstr "" - -#: ../source/core/aggregation-pipeline-sharded-collections.txt:25 -# ad8db9b867fe475b81ece3f5e0c643fa -msgid "If the pipeline starts with an exact :pipeline:`$match` on a shard key, the entire pipeline runs on the matching shard only. Previously, the pipeline would have been split, and the work of merging it would have to be done on the primary shard." -msgstr "" - -#: ../source/core/aggregation-pipeline-sharded-collections.txt:30 -# a255f7228e60492a9cd6e6fd5239b17e -msgid "For aggregation operations that must run on multiple shards, if the operations do not require running on the database's primary shard, these operations will route the results to a random shard to merge the results to avoid overloading the primary shard for that database. The :pipeline:`$out` stage and the :pipeline:`$lookup` stage require running on the database's primary shard." -msgstr "" - -#: ../source/core/aggregation-pipeline-sharded-collections.txt:38 -# 796e45e10f1645bcbe15e759c3a0a1a2 -msgid "Optimization" -msgstr "" - -#: ../source/core/aggregation-pipeline-sharded-collections.txt:40 -# 39b3fb89c7734b98af8b12e153321c82 -msgid "When splitting the aggregation pipeline into two parts, the pipeline is split to ensure that the shards perform as many stages as possible with consideration for optimization." -msgstr "" - -#: ../source/core/aggregation-pipeline-sharded-collections.txt:44 -# 09f697378ea5401ca6fd4224fb28a9eb -msgid "To see how the pipeline was split, include the :method:`explain ` option in the :method:`db.collection.aggregate()` method." -msgstr "" - -#: ../source/includes/fact-optimizations-subject-to-change.rst:1 -# 46fcd89f7b8d4fb6869a3a8ddf47e7bd -msgid "Optimizations are subject to change between releases." -msgstr "" - diff --git a/locale/pot/core/aggregation-pipeline.pot b/locale/pot/core/aggregation-pipeline.pot deleted file mode 100644 index d0eb35ea729..00000000000 --- a/locale/pot/core/aggregation-pipeline.pot +++ /dev/null @@ -1,188 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/aggregation-pipeline.txt:3 -# a879b86ca2d94bf3a4578e26971b3d00 -msgid "Aggregation Pipeline" -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:0 -# b3922ae091b84eeda3807caf967f75ca -msgid "On this page" -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:13 -# 22fc3692182e474390ddc533a914ffa6 -msgid "The aggregation pipeline is a framework for data aggregation modeled on the concept of data processing pipelines. Documents enter a multi-stage pipeline that transforms the documents into aggregated results." -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:20 -# 7952fe7004104ba6b9885095c4496cbd -msgid "The aggregation pipeline provides an alternative to :term:`map-reduce` and may be the preferred solution for aggregation tasks where the complexity of map-reduce may be unwarranted." -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:24 -# b87119cd6e69421e92c9ae6ca3282c3b -msgid "Aggregation pipeline have some limitations on value types and result size. See :doc:`/core/aggregation-pipeline-limits` for details on limits and restrictions on the aggregation pipeline." -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:31 -# 76ce9763bce441bd93af6d28f15d2e37 -msgid "Pipeline" -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:33 -# cb37aae09a984bb989b33ecbdd86c40d -msgid "The MongoDB aggregation pipeline consists of :ref:`stages `. Each stage transforms the documents as they pass through the pipeline. Pipeline stages do not need to produce one output document for every input document; e.g., some stages may generate new documents or filter out documents. Pipeline stages can appear multiple times in the pipeline." -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:40 -# cb752c3a76be4bc09097c86627eb9513 -msgid "MongoDB provides the :method:`db.collection.aggregate()` method in the :program:`mongo` shell and the :dbcommand:`aggregate` command for aggregation pipeline. See :ref:`aggregation-pipeline-operator-reference` for the available stages." -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:45 -# 93abdb11bf274de0b9bc9b3ec391cd3c -msgid "For example usage of the aggregation pipeline, consider :doc:`/tutorial/aggregation-with-user-preference-data` and :doc:`/tutorial/aggregation-zip-code-data-set`." -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:52 -# ebf294bf64d344a4b6cb3fc8508003a4 -msgid "Pipeline Expressions" -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:54 -# 1efc9abd39ec4d438f81c88da34892f9 -msgid "Some pipeline stages takes a pipeline expression as its operand. Pipeline expressions specify the transformation to apply to the input documents. Expressions have a :doc:`document ` structure and can contain other :ref:`expression `." -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:60 -# 5416ef76693742c79b0dd342d0d44286 -msgid "Pipeline expressions can only operate on the current document in the pipeline and cannot refer to data from other documents: expression operations provide in-memory transformation of documents." -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:64 -# 4f72f7d46e57488d9044c07bf41db4d2 -msgid "Generally, expressions are stateless and are only evaluated when seen by the aggregation process with one exception: :ref:`accumulator ` expressions." -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:68 -# 527ef8b150fb4be5aefc4a7c96ecf5b9 -msgid "The accumulators, used in the :pipeline:`$group` stage, maintain their state (e.g. totals, maximums, minimums, and related data) as documents progress through the pipeline." -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:74 -# c398bd237b1649efb990e8253dfa587b -msgid "Some accumulators are available in the :pipeline:`$project` stage; however, when used in the :pipeline:`$project` stage, the accumulators do not maintain their state across documents." -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:78 -# 9c0bf51d25de47e69417f48610882d17 -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:84 -# 763e284e515e4715866879dea7cbc4a0 -msgid "Aggregation Pipeline Behavior" -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:86 -# 430196476d5f4678b43bdc3b4efcfb1a -msgid "In MongoDB, the :dbcommand:`aggregate` command operates on a single collection, logically passing the *entire* collection into the aggregation pipeline. To optimize the operation, wherever possible, use the following strategies to avoid scanning the entire collection." -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:94 -# e96ffd0405ab4115910a5ef30682551a -msgid "Pipeline Operators and Indexes" -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:96 -# 261a325a09714c1eb6383288faab3303 -msgid "The :pipeline:`$match` and :pipeline:`$sort` pipeline operators can take advantage of an index when they occur at the **beginning** of the pipeline." -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:100 -# 98772f408acc47d2ae4a39ac306f95c4 -msgid "The :pipeline:`$geoNear` pipeline operator takes advantage of a geospatial index. When using :pipeline:`$geoNear`, the :pipeline:`$geoNear` pipeline operation must appear as the first stage in an aggregation pipeline." -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:108 -# ae2688c326d34140a7d8fa4a46ca6a2f -msgid "Starting in MongoDB 3.2, indexes can :ref:`cover ` an aggregation pipeline. In MongoDB 2.6 and 3.0, indexes could not cover an aggregation pipeline since even when the pipeline uses an index, aggregation still requires access to the actual documents." -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:115 -# 2dde1c17d6104089a76c6d3b2938291b -msgid "Early Filtering" -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:117 -# 91e320169e7340499e3c39b0229b46e6 -msgid "If your aggregation operation requires only a subset of the data in a collection, use the :pipeline:`$match`, :pipeline:`$limit`, and :pipeline:`$skip` stages to restrict the documents that enter at the beginning of the pipeline. When placed at the beginning of a pipeline, :pipeline:`$match` operations use suitable indexes to scan only the matching documents in a collection." -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:124 -# 39de03123f204f90933c62b46c5a8e3f -msgid "Placing a :pipeline:`$match` pipeline stage followed by a :pipeline:`$sort` stage at the start of the pipeline is logically equivalent to a single query with a sort and can use an index. When possible, place :pipeline:`$match` operators at the beginning of the pipeline." -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:131 -# 157eb25886384a4aba0d5fd8d1e7cb13 -msgid "Additional Features" -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:133 -# 82e578fdc04f4aec94ad9dad1b6958e8 -msgid "The aggregation pipeline has an internal optimization phase that provides improved performance for certain sequences of operators. For details, see :doc:`/core/aggregation-pipeline-optimization`." -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:137 -# fa8bb6f9278e4d6e9ab1bdafd0e7417b -msgid "The aggregation pipeline supports operations on sharded collections. See :ref:`aggregation-pipeline-sharded-collection`." -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:4 -# 52c6187cf1084746ab3d11ec5d0b28d5 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:6 -# 9517b9ca7add4c0c8729e0394eedb833 -msgid "`MongoDB Analytics: Learn Aggregation by Example: Exploratory Analytics and Visualization Using Flight Data `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:7 -# 63920b263e974690b3fed36fb64ce645 -msgid "`MongoDB for Time Series Data: Analyzing Time Series Data Using the Aggregation Framework and Hadoop `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:8 -# 1c030109f58c42b58fe3e0841498f90a -msgid "`The Aggregation Framework `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:9 -# 1971140da8d94dcabaf7d9dcf3a97986 -msgid "`Webinar: Exploring the Aggregation Framework `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:10 -# ee56b62ddaee4530abdc0c9f337dd9b9 -msgid "`Quick Reference Cards `_" -msgstr "" - diff --git a/locale/pot/core/aggregation.pot b/locale/pot/core/aggregation.pot deleted file mode 100644 index 6f6d13515c6..00000000000 --- a/locale/pot/core/aggregation.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/aggregation.txt:3 -# 06dfcfb27fcd485593ac8ed8bbb52451 -msgid "Aggregation Concepts" -msgstr "" - -#: ../source/core/aggregation.txt:7 -# 6c2b126688384120ad970b9f4713ccab -msgid "MongoDB provides the three approaches to aggregation, each with its own strengths and purposes for a given situation. This section describes these approaches and also describes behaviors and limitations specific to each approach. See also the :doc:`chart ` that compares the approaches." -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-core.rst:9 -# 69964cfc28004df6baa267df7065bcc2 -msgid ":doc:`/core/aggregation-pipeline`" -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-core.rst:4 -# 325bcaed0efd4246ae40e898e85a9de8 -msgid "The aggregation pipeline is a framework for performing aggregation tasks, modeled on the concept of data processing pipelines. Using this framework, MongoDB passes the documents of a single collection through a pipeline. The pipeline transforms the documents into aggregated results, and is accessed through the :dbcommand:`aggregate` database command." -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-core.rst:14 -# 09eb5349e68743958b51705a084ad15d -msgid ":doc:`/core/map-reduce`" -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-core.rst:12 -# 6451889cf5bf4c2aad702855047d88f1 -msgid "Map-reduce is a generic multi-phase data aggregation modality for processing quantities of data. MongoDB provides map-reduce with the :dbcommand:`mapReduce` database command." -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-core.rst:20 -# fd6883cd0937408ca588f31b9f2635ad -msgid ":doc:`/core/single-purpose-aggregation`" -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-core.rst:17 -# f8b5c364360f4dcf8aab6b2515608913 -msgid "MongoDB provides a collection of specific data aggregation operations to support a number of common data aggregation functions. These operations include returning counts of documents, distinct values of a field, and simple grouping operations." -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-core.rst:23 -# 838bbd6d763e4719b67b5e04e4b38c61 -msgid ":doc:`/core/aggregation-mechanics`" -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-core.rst:23 -# 70ad83a5deb244978ef4719dfa254291 -msgid "Details internal optimization operations, limits, support for sharded collections, and concurrency concerns." -msgstr "" - diff --git a/locale/pot/core/auditing.pot b/locale/pot/core/auditing.pot deleted file mode 100644 index a347fbfdf91..00000000000 --- a/locale/pot/core/auditing.pot +++ /dev/null @@ -1,123 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/auditing.txt:5 -# 3cd1663c392b4b94944708d1c47808f1 -msgid "Auditing" -msgstr "" - -#: ../source/core/auditing.txt:0 -# 106d763d0a6948ddbfd697a4fe0dd6b7 -msgid "On this page" -msgstr "" - -#: ../source/core/auditing.txt:17 -# 99085bf85e054783b8ba7b792d976445 -msgid "MongoDB Enterprise includes an auditing capability for :program:`mongod` and :program:`mongos` instances. The auditing facility allows administrators and users to track system activity for deployments with multiple users and applications." -msgstr "" - -#: ../source/core/auditing.txt:23 -# 24149f3b7ece4d829e3e422d1aa79d19 -msgid "Enable and Configure Audit Output" -msgstr "" - -#: ../source/core/auditing.txt:25 -# f16a85d0bc15423581ac91edc79717bc -msgid "The auditing facility can write audit events to the console, the :term:`syslog`, a JSON file, or a BSON file. To enable auditing for MongoDB Enterprise, see :doc:`/tutorial/configure-auditing`." -msgstr "" - -#: ../source/core/auditing.txt:29 -# 995f436109854db1b9e6f93ea81e4c94 -msgid "For information on the audit log messages, see :doc:`/reference/audit-message`." -msgstr "" - -#: ../source/core/auditing.txt:32 -# 5ce4141c2e264eafbbc15b81372b9188 -msgid "Audit Events and Filter" -msgstr "" - -#: ../source/core/auditing.txt:34 -# 4c752dee6d00452a8c3e1e569118b999 -msgid "Once enabled, the auditing system can record the following operations:" -msgstr "" - -#: ../source/core/auditing.txt:36 -# 22f1b85be50c47f0b27f360b35b26185 -msgid "schema (DDL)," -msgstr "" - -#: ../source/core/auditing.txt:37 -# d7ffb40ac9c44a4fb87592486388dde0 -msgid "replica set and sharded cluster," -msgstr "" - -#: ../source/core/auditing.txt:38 -# a794d3dca0f04817b65bf591df1c4510 -msgid "authentication and authorization, and" -msgstr "" - -#: ../source/core/auditing.txt:39 -# 02375ffaf93a4479ab0f8605d0d05cc8 -msgid "CRUD operations (requires :parameter:`auditAuthorizationSuccess` set to ``true``)." -msgstr "" - -#: ../source/core/auditing.txt:41 -# 43356a1872b54c28b3cc2a3d32cf16de -msgid "For details on audited actions, see :ref:`audit-action-details-results`." -msgstr "" - -#: ../source/core/auditing.txt:43 -# 2a74f89ca8c342899145aac49450dbd4 -msgid "With the auditing system, you can :ref:`set up filters ` to restrict the events captured. To set up filters, see :doc:`/tutorial/configure-audit-filters`." -msgstr "" - -#: ../source/core/auditing.txt:47 -# 5761166181224b3ea7c8085fb5ba1729 -msgid "Audit Guarantee" -msgstr "" - -#: ../source/core/auditing.txt:49 -# cb25096191674472b6cd3cb501101513 -msgid "The auditing system writes every audit event [#filter]_ to an in-memory buffer of audit events. MongoDB writes this buffer to disk periodically. For events collected from any single connection, the events have a total order: if MongoDB writes one event to disk, the system guarantees that it has written all prior events for that connection to disk." -msgstr "" - -#: ../source/core/auditing.txt:56 -# 8aedcd5e24fc4d429f8e46599543e5e7 -msgid "If an audit event entry corresponds to an operation that affects the durable state of the database, such as a modification to data, MongoDB will always write the audit event to disk *before* writing to the :term:`journal` for that entry." -msgstr "" - -#: ../source/core/auditing.txt:61 -# 6c7a6d8bbc2944b08aba48785564d664 -msgid "That is, before adding an operation to the journal, MongoDB writes all audit events on the connection that triggered the operation, up to and including the entry for the operation." -msgstr "" - -#: ../source/core/auditing.txt:65 -# 93045382d14c4ba8a1588bb1d72db3ee -msgid "These auditing guarantees require that MongoDB run with :setting:`journaling ` enabled." -msgstr "" - -#: ../source/core/auditing.txt:68 -# dd73184187d043af9bff1e717400d7e0 -msgid "MongoDB may lose events **if** the server terminates before it commits the events to the audit log. The client may receive confirmation of the event before MongoDB commits to the audit log. For example, while auditing an aggregation operation, the server might crash after returning the result but before the audit log flushes." -msgstr "" - -#: ../source/core/auditing.txt:75 -# ac6b4ee3955f48d9900087871662301f -msgid "Audit configuration can include a :ref:`filter ` to limit events to audit." -msgstr "" - diff --git a/locale/pot/core/authentication-mechanisms-enterprise.pot b/locale/pot/core/authentication-mechanisms-enterprise.pot deleted file mode 100644 index 8659e993ae8..00000000000 --- a/locale/pot/core/authentication-mechanisms-enterprise.pot +++ /dev/null @@ -1,118 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/authentication-mechanisms-enterprise.txt:3 -# fb6c81c03f194695aca56e14f2ce6252 -msgid "Enterprise Authentication Mechanisms" -msgstr "" - -#: ../source/core/authentication-mechanisms-enterprise.txt:0 -# e64c32ccf5d14c41a7bb2f4dba49f68a -msgid "On this page" -msgstr "" - -#: ../source/core/authentication-mechanisms-enterprise.txt:13 -# be956c43685e4631b588f4cc68b25233 -msgid "In addition to the authentication mechanisms offered, MongoDB Enterprise provides integration with the following authentication mechanisms." -msgstr "" - -#: ../source/core/authentication-mechanisms-enterprise.txt:19 -# 5ada07a5bc8e499fba5c42d843969efa -msgid "Kerberos Authentication" -msgstr "" - -#: ../source/core/authentication-mechanisms-enterprise.txt:21 -# 55a1b3edec974d75ba4f97cd51e37524 -msgid "`MongoDB Enterprise `_ supports authentication using a Kerberos service. Kerberos is an industry standard authentication protocol for large client/server systems." -msgstr "" - -#: ../source/core/authentication-mechanisms-enterprise.txt:25 -# 35d9b6115a0945fb93c0516793279285 -msgid "To use MongoDB with Kerberos, you must have a properly configured Kerberos deployment, configured :ref:`Kerberos service principals ` for MongoDB, and added :ref:`Kerberos user principal ` to MongoDB." -msgstr "" - -#: ../source/core/authentication-mechanisms-enterprise.txt:30 -# f7bcbbb19d2a4d94b8bccaa4cd9d8b98 -msgid "For more information on Kerberos and MongoDB, see:" -msgstr "" - -#: ../source/core/authentication-mechanisms-enterprise.txt:32 -# 2cc2fbc2f3174507bc7d8644b868672f -msgid ":doc:`/core/kerberos`," -msgstr "" - -#: ../source/core/authentication-mechanisms-enterprise.txt:34 -# 196eb6f79ca946bca25a0b1044376be4 -msgid ":doc:`/tutorial/control-access-to-mongodb-with-kerberos-authentication` and" -msgstr "" - -#: ../source/core/authentication-mechanisms-enterprise.txt:36 -# 99444f998c9a4faea7f8e1539978bee9 -msgid ":doc:`/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication`." -msgstr "" - -#: ../source/core/authentication-mechanisms-enterprise.txt:41 -# 7cefcd09556746ef90936c870e4d246c -msgid "LDAP Proxy Authentication" -msgstr "" - -#: ../source/core/authentication-mechanisms-enterprise.txt:43 -# 2daf4c3a11de45bbab3a613635fb17e7 -msgid "`MongoDB Enterprise `_ supports proxy authentication through a Lightweight Directory Access Protocol (LDAP) service." -msgstr "" - -#: ../source/core/authentication-mechanisms-enterprise.txt:50 -# f0f51490090244e9afcf926dd7c73a4c -msgid "MongoDB 3.4 supports using operating system libraries instead of the `saslauthd `_ daemon, allowing MongoDB 3.4 servers running on Linux and Microsoft Windows to connect to LDAP servers. Linux MongoDB deployments continue to support ``saslauthd``." -msgstr "" - -#: ../source/core/authentication-mechanisms-enterprise.txt:56 -# 882ca72c55e44154af8ee9761108dd30 -msgid "Previous versions of MongoDB support authentication against an LDAP server using simple and SASL binding via ``saslauthd``. This restricted LDAP authentication support to only Linux MongoDB deployments." -msgstr "" - -#: ../source/core/authentication-mechanisms-enterprise.txt:60 -# 265a5bd2f9e04766b1980349a40f0e4f -msgid "See :doc:`/core/security-ldap` for more information." -msgstr "" - -#: ../source/core/authentication-mechanisms-enterprise.txt:63 -# 4111044ffa784bbfbfef3c1318c3e236 -msgid "LDAP Authorization" -msgstr "" - -#: ../source/core/authentication-mechanisms-enterprise.txt:67 -# e6fb4ab17f0849f1be0643f0b31f6d3f -msgid "MongoDB Enterprise supports querying an LDAP server for the LDAP groups the authenticated user is a member of. MongoDB maps the Distinguished Names (DN) of each returned group to :ref:`roles ` on the ``admin`` database. MongoDB authorizes the user based on the mapped roles and their associated privileges. See :ref:`LDAP Authorization ` for more information." -msgstr "" - -#: ../source/core/authentication-mechanisms-enterprise.txt:76 -# 0b57e45b2a184bf090a76722f0a10914 -msgid ":doc:`/core/security-ldap`," -msgstr "" - -#: ../source/core/authentication-mechanisms-enterprise.txt:78 -# a61f644ebabf454eb02b7f997cf4752d -msgid ":doc:`/tutorial/configure-ldap-sasl-openldap` and" -msgstr "" - -#: ../source/core/authentication-mechanisms-enterprise.txt:80 -# c371b9e3ffdb46fbb7563e4ba688fe31 -msgid ":doc:`/tutorial/configure-ldap-sasl-activedirectory`." -msgstr "" - diff --git a/locale/pot/core/authentication-mechanisms.pot b/locale/pot/core/authentication-mechanisms.pot deleted file mode 100644 index 6896228e285..00000000000 --- a/locale/pot/core/authentication-mechanisms.pot +++ /dev/null @@ -1,83 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/authentication-mechanisms.txt:5 -# b22650bfdd3849f6b9a8d1095f4a1255 -msgid "Authentication Mechanisms" -msgstr "" - -#: ../source/core/authentication-mechanisms.txt:0 -# 1067e1661ae244928c69720e08eb1c0f -msgid "On this page" -msgstr "" - -#: ../source/core/authentication-mechanisms.txt:15 -# e204a87798d84985b2a408295e2764ce -msgid "MongoDB supports the following authentication mechanisms:" -msgstr "" - -#: ../source/core/authentication-mechanisms.txt:17 -# 96a171c14585480ba81f2ea9039584ca -msgid ":doc:`SCRAM-SHA-1 `" -msgstr "" - -#: ../source/core/authentication-mechanisms.txt:19 -# 23854d4f11d04d4b9ed7fe259da4c860 -msgid ":doc:`MongoDB Challenge and Response (MONGODB-CR) `" -msgstr "" - -#: ../source/core/authentication-mechanisms.txt:24 -# a9ac5b0ce0614c4fb42c48d38707d126 -msgid "New challenge-response users created in 3.0 will use ``SCRAM-SHA-1``. If using 2.6 user data, MongoDB 3.0 will continue to use ``MONGODB-CR``." -msgstr "" - -#: ../source/core/authentication-mechanisms.txt:28 -# 892f8771cdec415e8eac8d20653d4d70 -msgid ":doc:`x.509 Certificate Authentication `." -msgstr "" - -#: ../source/core/authentication-mechanisms.txt:30 -# a2b957c45b9c4da397f9abfa85bc0243 -msgid "In addition, MongoDB Enterprise also provides supports for additional mechanisms. See :doc:`/core/authentication-mechanisms-enterprise` for additional mechanisms available in MongoDB Enterprise." -msgstr "" - -#: ../source/core/authentication-mechanisms.txt:37 -# 7b3f95341f364684af6c2123fd35afce -msgid "Default Authentication Mechanism" -msgstr "" - -#: ../source/core/authentication-mechanisms.txt:41 -# 2d20de5e167a464c80baadb6367b404d -msgid "MongoDB uses the :ref:`SCRAM-SHA-1 ` as the default challenge and response authentication mechanism. Previous versions used :doc:`MONGODB-CR ` as the default." -msgstr "" - -#: ../source/core/authentication-mechanisms.txt:46 -# 1cf9d1f223e1439ea4500047db7b2907 -msgid "Specify Authentication Mechanism" -msgstr "" - -#: ../source/core/authentication-mechanisms.txt:48 -# 3c15c24b6bc249d18ac014408193aa22 -msgid "To specify the authentication mechanism to use, set the :parameter:`authenticationMechanisms` parameter for :program:`mongod` and :program:`mongos`." -msgstr "" - -#: ../source/core/authentication-mechanisms.txt:52 -# 6971e2bc3e8749dfa745b18500f855fd -msgid "Clients specify the authentication mechanism in the :method:`db.auth()` method. For the :program:`mongo` shell and the MongoDB tools, you can also specify the authentication mechanism from the command line." -msgstr "" - diff --git a/locale/pot/core/authentication.pot b/locale/pot/core/authentication.pot deleted file mode 100644 index 53f614dafb7..00000000000 --- a/locale/pot/core/authentication.pot +++ /dev/null @@ -1,123 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/authentication.txt:5 -# 55cba8b244e04281866f25700c9ec8f7 -msgid "Authentication" -msgstr "" - -#: ../source/core/authentication.txt:0 -# 3e6279b4ff6f49a2beee7ce177ee8005 -msgid "On this page" -msgstr "" - -#: ../source/core/authentication.txt:15 -# be077726908940acae06a9f333cbaa50 -msgid "Authentication is the process of verifying the identity of a client. When access control, i.e. :doc:`authorization `, is enabled, MongoDB requires all clients to authenticate themselves in order to determine their access." -msgstr "" - -#: ../source/core/authentication.txt:20 -# 79dc082e9d574edda52b0099dc00cfe8 -msgid "Although authentication and :doc:`authorization ` are closely connected, authentication is distinct from authorization. Authentication verifies the identity of a user; authorization determines the verified user's access to resources and operations." -msgstr "" - -#: ../source/core/authentication.txt:26 -# 833755e62730467c8e61fb332478229c -msgid "Authentication Methods" -msgstr "" - -#: ../source/core/authentication.txt:28 -# 3a237591a00d4a0fb8330a377642d350 -msgid "To authenticate a :doc:`user `, MongoDB provides the :method:`db.auth()` method." -msgstr "" - -#: ../source/core/authentication.txt:31 -# af61bcb9c1a1484ca7a44e739def409f -msgid "For the :program:`mongo` shell and the MongoDB tools, you can also authenticate a user by passing in the user authentication information from the command line." -msgstr "" - -#: ../source/core/authentication.txt:37 -# c3c43f5476624d2a9911e6162eb1dec3 -msgid "Authentication Mechanisms" -msgstr "" - -#: ../source/core/authentication.txt:39 -# 50c8872189d049b1833eb232564e98df -msgid "MongoDB supports a number of :ref:`authentication mechanisms ` that clients can use to verify their identity. These mechanisms allow MongoDB to integrate into your existing authentication system." -msgstr "" - -#: ../source/core/authentication.txt:44 -# 3ba3718baa054566b137fe7a3f6c1479 -msgid "MongoDB supports multiple authentication mechanisms:" -msgstr "" - -#: ../source/core/authentication.txt:46 -# 1f1469f68c3d40a6900ecef14cafd892 -msgid ":ref:`SCRAM-SHA-1 `" -msgstr "" - -#: ../source/core/authentication.txt:48 -# 35e6bbfc8ee74cbc841b6c23b2bf86d6 -msgid ":ref:`MongoDB Challenge and Response (MONGODB-CR) `" -msgstr "" - -#: ../source/core/authentication.txt:51 -# 2826a400eb694fa4b2792b5d872b7067 -msgid "New challenge-response users created in 3.0 will use ``SCRAM-SHA-1``. If using 2.6 user data, MongoDB 3.0 will continue to use ``MONGODB-CR``." -msgstr "" - -#: ../source/core/authentication.txt:56 -# 65ede5f92fbb4ba19fb90237fbddd6d2 -msgid ":ref:`x.509 Certificate Authentication `." -msgstr "" - -#: ../source/core/authentication.txt:58 -# 2ca26c7cbb9d45c9b5d65252210f982d -msgid "In addition to supporting the aforementioned mechanisms, MongoDB Enterprise also supports the following mechanisms:" -msgstr "" - -#: ../source/core/authentication.txt:61 -# 9cd53375f98c4909ab1d790999273d68 -msgid ":ref:`LDAP proxy authentication `, and" -msgstr "" - -#: ../source/core/authentication.txt:63 -# dd08d271f0384db29b48eb7087e2f54a -msgid ":ref:`Kerberos authentication `." -msgstr "" - -#: ../source/core/authentication.txt:66 -# b5c2f4a9d5034f4db2898d6c5c8ed8e5 -msgid "Internal Authentication" -msgstr "" - -#: ../source/core/authentication.txt:68 -# e3d2295e9ac9483d8ecb1ae71858361d -msgid "In addition to verifying the identity of a client, MongoDB can require members of replica sets and sharded clusters to :ref:`authenticate their membership ` to their respective replica set or sharded cluster. See :ref:`inter-process-auth` for more information." -msgstr "" - -#: ../source/core/authentication.txt:75 -# c6006adccad9439d846dd39a822496fc -msgid "Authentication on Sharded Clusters" -msgstr "" - -#: ../source/core/authentication.txt:77 -# bac03bfeb0104d0b8bd0dd51ad4dc860 -msgid "In sharded clusters, clients generally authenticate directly to the :program:`mongos` instances. However, some maintenance operations may require authenticating directly to a specific shard. For more information on authentication and sharded clusters, see :ref:`sharding-security`." -msgstr "" - diff --git a/locale/pot/core/authorization.pot b/locale/pot/core/authorization.pot deleted file mode 100644 index e0d342348f0..00000000000 --- a/locale/pot/core/authorization.pot +++ /dev/null @@ -1,138 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/authorization.txt:5 -# e46350d184a54da7bb2e459ef083abee -msgid "Role-Based Access Control" -msgstr "" - -#: ../source/core/authorization.txt:0 -# 89030fa72e1c4fa8807afef19896ff28 -msgid "On this page" -msgstr "" - -#: ../source/core/authorization.txt:15 -# ee3c692e187e438c94ca379fad8f45d5 -msgid "MongoDB employs Role-Based Access Control (RBAC) to govern access to a MongoDB system. A user is granted one or more :ref:`roles ` that determine the user's access to database resources and operations. Outside of role assignments, the user has no access to the system." -msgstr "" - -#: ../source/core/authorization.txt:21 -# b97f4b95608c41ed93021dc01675304e -msgid "Enable Access Control" -msgstr "" - -#: ../source/core/authorization.txt:23 -# 6b803366f5b949cf901443ffffbf2f62 -msgid "MongoDB does not enable access control by default. You can enable authorization using the :option:`--auth` or the :setting:`security.authorization` setting. Enabling :doc:`internal authentication ` also enables client authorization." -msgstr "" - -#: ../source/core/authorization.txt:29 -# 928e2f93121348a491d66c6c26107223 -msgid "Once access control is enabled, users must :doc:`authenticate ` themselves." -msgstr "" - -#: ../source/core/authorization.txt:35 -# d4a34a7151a54031831d6092411b03aa -msgid "Roles" -msgstr "" - -#: ../source/core/authorization.txt:37 -# 1106177cec9440b9afab38aab3ba3386 -msgid "A role grants privileges to perform the specified :ref:`actions ` on :doc:`resource `. Each privilege is either specified explicitly in the role or inherited from another role or both." -msgstr "" - -#: ../source/core/authorization.txt:45 -# f17c82f4ba0e4bbda6bf43d3452535cb -msgid "Privileges" -msgstr "" - -#: ../source/core/authorization.txt:47 -# 4d93978dffe64ad283ce3f4c958997b3 -msgid "A privilege consists of a specified resource and the actions permitted on the resource." -msgstr "" - -#: ../source/core/authorization.txt:50 -# 127655c56eaa4737a53e0c4e3f9fe836 -msgid "A :doc:`resource ` is a database, collection, set of collections, or the cluster. If the resource is the cluster, the affiliated actions affect the state of the system rather than a specific database or collection. For information on the resource documents, see :doc:`/reference/resource-document`." -msgstr "" - -#: ../source/core/authorization.txt:56 -# fbfa543b6b2b427e887af54fe6521bab -msgid "An :doc:`action ` specifies the operation allowed on the resource. For available actions see :doc:`/reference/privilege-actions`." -msgstr "" - -#: ../source/core/authorization.txt:63 -# 4da02220e0dd4cd0a7a862d9f2d9956f -msgid "Inherited Privileges" -msgstr "" - -#: ../source/core/authorization.txt:65 -# 94cf262dd2e64cdf8a4011c91f9d4de9 -msgid "A role can include one or more existing roles in its definition, in which case the role inherits all the privileges of the included roles." -msgstr "" - -#: ../source/core/authorization.txt:68 -# 6134684c0a034fb7b3f7fb6ea41c8a98 -msgid "A role can inherit privileges from other roles in its database. A role created on the ``admin`` database can inherit privileges from roles in any database." -msgstr "" - -#: ../source/core/authorization.txt:72 -# ffcfe51e7df14663a2bb51605df7440f -msgid "View Role's Privileges" -msgstr "" - -#: ../source/core/authorization.txt:74 -# af76bab14c544c73a6d94a03648a309a -msgid "You can view the privileges for a role by issuing the :dbcommand:`rolesInfo` command with the ``showPrivileges`` and ``showBuiltinRoles`` fields both set to ``true``." -msgstr "" - -#: ../source/core/authorization.txt:79 -# a8f7738996a749148b8247dcaa7ea22f -msgid "Users and Roles" -msgstr "" - -#: ../source/core/authorization.txt:81 -# df8df9a7c315438f989aa3515554d40d -msgid "You can assign roles to users during the user creation. You can also update existing users to grant or revoke roles. For a full list of user management methods, see :ref:`user-management-methods`" -msgstr "" - -#: ../source/core/authorization.txt:85 -# 37d471d33c524af083a7859dd8ade537 -msgid "A user assigned a role receives all the privileges of that role. A user can have multiple roles. By assigning to the user roles in various databases, a user created in one database can have permissions to act on other databases." -msgstr "" - -#: ../source/core/authorization.txt:92 -# 10801c19fab841b893e0fc2f8c230d24 -msgid "The first user created in the database should be a user administrator who has the privileges to manage other users. See :doc:`/tutorial/enable-authentication`." -msgstr "" - -#: ../source/core/authorization.txt:97 -# bbe8ef5a8e4d4d549496222d456d9c5b -msgid "Built-In Roles and User-Defined Roles" -msgstr "" - -#: ../source/core/authorization.txt:99 -# 8d12bba4054c432a886e677279506287 -msgid "MongoDB provides :doc:`built-in roles ` that provide set of privileges commonly needed in a database system." -msgstr "" - -#: ../source/core/authorization.txt:102 -# fe3b0a7bc39444c3ad0d6607c5e72db8 -msgid "If these built-in-roles cannot provide the desired set of privileges, MongoDB provides methods to create and modify :doc:`user-defined roles `." -msgstr "" - diff --git a/locale/pot/core/backups.pot b/locale/pot/core/backups.pot deleted file mode 100644 index 1ea0faffb9a..00000000000 --- a/locale/pot/core/backups.pot +++ /dev/null @@ -1,193 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/backups.txt:3 -# d7bc5d27c3184eb4990609e97f5688e4 -msgid "MongoDB Backup Methods" -msgstr "" - -#: ../source/core/backups.txt:0 -# f41b0d7ec03642e19ce4b1c4db5d8b5f -msgid "On this page" -msgstr "" - -#: ../source/core/backups.txt:13 -# a9a30d247b1c4fecaac25780a0ee576e -msgid "When deploying MongoDB in production, you should have a strategy for capturing and restoring backups in the case of data loss events." -msgstr "" - -#: ../source/core/backups.txt:18 -# ad35a313755a4663857a4a9a66ee0ce1 -msgid "Back Up with |MMS| or Ops Manager" -msgstr "" - -#: ../source/core/backups.txt:20 -# 91395d71c08d44f1adc5b3cdd28d96da -msgid "|MMS| is a hosted back up, monitoring, and automation service for MongoDB. |mms-home| supports backing up and restoring MongoDB :term:`replica sets ` and :term:`sharded clusters ` from a graphical user interface." -msgstr "" - -#: ../source/core/backups.txt:28 -# a2a7d73dce5d4531a86bcb47e6438bf9 -msgid "|MMS|" -msgstr "" - -#: ../source/core/backups.txt:30 -# 70b3664f7cd64aa68ddf4060274fac21 -msgid "The |mms-home| supports the backing up and restoring of MongoDB deployments." -msgstr "" - -#: ../source/core/backups.txt:33 -# 9bc7088ee0b64002ab3c934ea6ceca6b -msgid "|MMS| continually backs up MongoDB :term:`replica sets ` and :term:`sharded clusters ` by reading the :term:`oplog` data from your MongoDB deployment. |MMS| creates snapshots of your data at set intervals, and can also offer point-in-time recovery of MongoDB replica sets and sharded clusters." -msgstr "" - -#: ../source/core/backups.txt:0 -# 3b036dc86a6b406189160888da244fab -msgid "Tip" -msgstr "" - -#: ../source/core/backups.txt:43 -# fcd828ec08e04408a6e5679b56d343c3 -msgid "To get started with |MMS| Backup, sign up for |mms-home|. For documentation on |MMS|, see the |mms-docs|." -msgstr "" - -#: ../source/core/backups.txt:51 -# fa513ab4a31f41a8b834777c51dbd5e8 -msgid "Ops Manager" -msgstr "" - -#: ../source/core/backups.txt:53 -# 789275b1782244cf9d3a69a8d38f8309 -msgid "With Ops Manager, MongoDB subscribers can install and run the same core software that powers :ref:`backup-with-mms` on their own infrastructure. Ops Manager is an on-premise solution that has similar functionality to |MMS| and is available with Enterprise Advanced subscriptions." -msgstr "" - -#: ../source/core/backups.txt:58 -# e145555184914ae8a45570adf0a321d5 -msgid "For more information about Ops Manager, see the `MongoDB Enterprise Advanced `_ page and the :opsmgr:`Ops Manager Manual `." -msgstr "" - -#: ../source/core/backups.txt:66 -# 43d284f9934e48d698acfad02e6087a2 -msgid "Back Up by Copying Underlying Data Files" -msgstr "" - -#: ../source/core/backups.txt:69 -# 3ea41d41d58b40f9af43f1a267b133fd -msgid "Back Up with Filesystem Snapshots" -msgstr "" - -#: ../source/core/backups.txt:71 -# 2492d29597214dde9000111c5399d6e2 -msgid "You can create a backup of a MongoDB deployment by making a copy of MongoDB's underlying data files." -msgstr "" - -#: ../source/core/backups.txt:74 -# 7ac8704c928a41e88a37496b4b13a8a4 -msgid "If the volume where MongoDB stores its data files supports point-in-time snapshots, you can use these snapshots to create backups of a MongoDB system at an exact moment in time. File system snapshots are an operating system volume manager feature, and are not specific to MongoDB. With file system snapshots, the operating system takes a snapshot of the volume to use as a baseline for data backup. The mechanics of snapshots depend on the underlying storage system. For example, on Linux, the Logical Volume Manager (LVM) can create snapshots. Similarly, Amazon’s EBS storage system for EC2 supports snapshots." -msgstr "" - -#: ../source/core/backups.txt:85 -# 637abe65a04d42f39d581ef8577c9652 -msgid "To get a correct snapshot of a running :program:`mongod` process, you must have journaling enabled and the journal must reside on the same logical volume as the other MongoDB data files. Without journaling enabled, there is no guarantee that the snapshot will be consistent or valid." -msgstr "" - -#: ../source/core/backups.txt:91 -# aabf001e47f949f3972eac9d0a4b7e84 -msgid "To get a consistent snapshot of a :term:`sharded cluster`, you must disable the balancer and capture a snapshot from every shard as well as a config server at approximately the same moment in time." -msgstr "" - -#: ../source/core/backups.txt:95 -# 7e94a507605a4ca29006a0f4875b4955 -msgid "For more information, see the :doc:`/tutorial/backup-with-filesystem-snapshots` and :doc:`/tutorial/backup-sharded-cluster-with-filesystem-snapshots` for complete instructions on using LVM to create snapshots. Also see :ecosystem:`Back up and Restore Processes for MongoDB on Amazon EC2 `." -msgstr "" - -#: ../source/core/backups.txt:103 -# 0f5f375209174b5ea1d4e4cdc9bda8a0 -msgid "Back Up with ``cp`` or ``rsync``" -msgstr "" - -#: ../source/core/backups.txt:105 -# a664b966054d4e4b8f35f569404d2500 -msgid "If your storage system does not support snapshots, you can copy the files directly using ``cp``, ``rsync``, or a similar tool. Since copying multiple files is not an atomic operation, you must stop all writes to the :program:`mongod` before copying the files. Otherwise, you will copy the files in an invalid state." -msgstr "" - -#: ../source/core/backups.txt:111 -# 428462f52eb34bd29602a162d7d61930 -msgid "Backups produced by copying the underlying data do not support point in time recovery for :term:`replica sets ` and are difficult to manage for larger sharded clusters. Additionally, these backups are larger because they include the indexes and duplicate underlying storage padding and fragmentation. :program:`mongodump`, by contrast, creates smaller backups." -msgstr "" - -#: ../source/core/backups.txt:121 -# 44d340a36f074bbfaae48656100105f1 -msgid "Back Up with ``mongodump``" -msgstr "" - -#: ../source/core/backups.txt:123 -# 60f0bf5e3b4f431a9891288e2004759b -msgid ":program:`mongodump` reads data from a MongoDB database and creates high fidelity BSON files which the :program:`mongorestore` tool can use to populate a MongoDB database. :program:`mongodump` and :program:`mongorestore` are simple and efficient tools for backing up and restoring small MongoDB deployments, but are not ideal for capturing backups of larger systems." -msgstr "" - -#: ../source/core/backups.txt:131 -# ee0dfaa258b9420f8381f23fa784174b -msgid ":program:`mongodump` and :program:`mongorestore` operate against a running :program:`mongod` process, and can manipulate the underlying data files directly. By default, :program:`mongodump` does not capture the contents of the :doc:`local database `." -msgstr "" - -#: ../source/core/backups.txt:136 -# 943eb31b2d23441c86addef099c1e2b0 -msgid ":program:`mongodump` only captures the documents in the database. The resulting backup is space efficient, but :program:`mongorestore` or :program:`mongod` must rebuild the indexes after restoring data." -msgstr "" - -#: ../source/core/backups.txt:140 -# 797e8425109a424fb386992faa2f7d1d -msgid "When connected to a MongoDB instance, :program:`mongodump` can adversely affect :program:`mongod` performance. If your data is larger than system memory, the queries will push the working set out of memory, causing :ref:`page faults `." -msgstr "" - -#: ../source/core/backups.txt:145 -# bc98528e66554709ab5cbc228e323463 -msgid "Applications can continue to modify data while :program:`mongodump` captures the output. For replica sets, :program:`mongodump` provides the :option:`--oplog ` option to include in its output :term:`oplog` entries that occur during the :program:`mongodump` operation. This allows the corresponding :program:`mongorestore` operation to replay the captured oplog. To restore a backup created with :option:`--oplog `, use :program:`mongorestore` with the :option:`--oplogReplay ` option." -msgstr "" - -#: ../source/core/backups.txt:154 -# fc78c4f7a5e44dc98d3b92b22ad61975 -msgid "However, for replica sets, consider :ref:`backup-with-mms` or :ref:`backup-with-mms-onprem`." -msgstr "" - -#: ../source/core/backups.txt:157 -# b82b232a5358453399f23eb328e642de -msgid "See :doc:`/tutorial/backup-and-restore-tools` and :doc:`/tutorial/backup-sharded-cluster-with-database-dumps` for more information." -msgstr "" - -#: ../source/includes/extracts/additional-resources-backup.rst:4 -# c03acfe7502c4fa3837df6d826dc0933 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-backup.rst:6 -# 9c9798b4a3d74ceaa2e9393f3a956f23 -msgid "`Backup and it's Role in Disaster Recovery White Paper `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-backup.rst:7 -# 48ee00c04c0e4ff7a6c9fbdc38637a92 -msgid "`Backup vs. Replication: Why Do You Need Both? `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-backup.rst:8 -# 01d29901e0754678ad80bb3168105abf -msgid "`MongoDB Production Readiness Consulting Package `_" -msgstr "" - diff --git a/locale/pot/core/bulk-write-operations.pot b/locale/pot/core/bulk-write-operations.pot deleted file mode 100644 index ed0418c86c8..00000000000 --- a/locale/pot/core/bulk-write-operations.pot +++ /dev/null @@ -1,213 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/bulk-write-operations.txt:3 -# ceba53ad7dfc477db6bb16ea9d6be6c7 -msgid "Bulk Write Operations" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:0 -# 7e1dea0c2408468da7b30f4af7734604 -msgid "On this page" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:14 -# ddf7c859174a4a8e91cfc8ce6f735ec3 -msgid "Overview" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:16 -# 774e7cee03b34fff8119d997250256a7 -msgid "MongoDB provides clients the ability to perform write operations in bulk. Bulk write operations affect a *single* collection. MongoDB allows applications to determine the acceptable level of acknowledgement required for bulk write operations." -msgstr "" - -#: ../source/core/bulk-write-operations.txt:23 -# 056bc15ac9b548c1bb257e48062ebc02 -msgid "The :method:`db.collection.bulkWrite()` method provides the ability to perform bulk insert, update, and remove operations. MongoDB also supports bulk insert through the :method:`db.collection.insertMany()`." -msgstr "" - -#: ../source/core/bulk-write-operations.txt:29 -# ea500b6e2cfe4800b8a98a697463e323 -msgid "Ordered vs Unordered Operations" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:31 -# 89f1e69836fd4f4786d110b01e531153 -msgid "Bulk write operations can be either *ordered* or *unordered*." -msgstr "" - -#: ../source/core/bulk-write-operations.txt:33 -# 49671a18a4ef4adebb456f9d92b1064e -msgid "With an ordered list of operations, MongoDB executes the operations serially. If an error occurs during the processing of one of the write operations, MongoDB will return without processing any remaining write operations in the list. See :ref:`ordered Bulk Write`" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:39 -# 6a2851739077443d9af2b6d0817913e2 -msgid "With an unordered list of operations, MongoDB can execute the operations in parallel, but this behavior is not guaranteed. If an error occurs during the processing of one of the write operations, MongoDB will continue to process remaining write operations in the list. See :ref:`bulkwrite-example-unordered-bulk-write`." -msgstr "" - -#: ../source/core/bulk-write-operations.txt:46 -# a4286483fd144c3183a2387919cedec0 -msgid "Executing an ordered list of operations on a sharded collection will generally be slower than executing an unordered list since with an ordered list, each operation must wait for the previous operation to finish." -msgstr "" - -#: ../source/core/bulk-write-operations.txt:51 -# 65db100abb9948f09d7c8b8491cb3c92 -msgid "By default, :method:`~db.collection.bulkWrite()` performs ``ordered`` operations. To specify ``unordered`` write operations, set ``ordered : false`` in the options document." -msgstr "" - -#: ../source/core/bulk-write-operations.txt:55 -# 31ce5a31425042dfbb9e134667f12258 -msgid "See :ref:`bulkwrite-write-operations-executionofoperations`" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:58 -# cf7086f5360146868fb5edcbc67a40a8 -msgid "bulkWrite() Methods" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:60 -# f9dbdc9249d9451a8c33f5c7e3b55ad6 -msgid ":method:`~db.collection.bulkWrite()` supports the following write operations:" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:62 -# 34615e3122ad4c44966307e33a4da454 -msgid ":ref:`bulkwrite-write-operations-insertOne`" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:63 -# 8a213fd00d59448984e94ed1c5b1b7b0 -msgid ":ref:`updateOne `" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:64 -# b0c339e31af441d9bb882cc676c9035c -msgid ":ref:`updateMany `" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:65 -# a7d478c44d1f4b4aa9ba571d686cce27 -msgid ":ref:`bulkwrite-write-operations-replaceOne`" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:66 -# 212933c6fbf1420c9f8e528fad6607ec -msgid ":ref:`deleteOne `" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:67 -# 41c5c2b2ec28445aa2795e4b18486bfe -msgid ":ref:`deleteMany `" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:69 -# 7d42a3fbeb4843b0b8be1ebbe4300a57 -msgid "Each write operation is passed to :method:`~db.collection.bulkWrite()` as a document in an array." -msgstr "" - -#: ../source/core/bulk-write-operations.txt:72 -# dcd768898643494f9a26858ffa547718 -msgid "For example, the following performs multiple write operations:" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:74 -# 3a6f054029ce49bba02b6651cc445608 -msgid "The ``characters`` collection contains the following documents:" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:82 -# eb5708739a094eee98fdc23ec0aa048b -msgid "The following :method:`~db.collection.bulkWrite()` performs multiple operations on the collection:" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:128 -# 0fcf675b091f41e6b48a0ff5f7a98c28 -msgid "The operation returns the following:" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:147 -# 2033cc4c8d85459b92e5de295b038a66 -msgid "For more examples, see :ref:`bulkWrite() Examples `" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:151 -# e582cbc4a6e04d0f892bd708675478e3 -msgid "Strategies for Bulk Inserts to a Sharded Collection" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:153 -# acf2b813ebf9454980cc8df35cd9cf47 -msgid "Large bulk insert operations, including initial data inserts or routine data import, can affect :term:`sharded cluster` performance. For bulk inserts, consider the following strategies:" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:158 -# 564e0f5a75334712819aa7a1c1c894d7 -msgid "Pre-Split the Collection" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:160 -# 9b8ec85a1f1747a2a159b47f33bb6da1 -msgid "If the sharded collection is empty, then the collection has only one initial :term:`chunk`, which resides on a single shard. MongoDB must then take time to receive data, create splits, and distribute the split chunks to the available shards. To avoid this performance cost, you can pre-split the collection, as described in :doc:`/tutorial/split-chunks-in-sharded-cluster`." -msgstr "" - -#: ../source/core/bulk-write-operations.txt:168 -# 04fa42d85bf847f6a1b146f2f7fe7560 -msgid "Unordered Writes to ``mongos``" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:170 -# 99f530ff76024b9aa3bb260e5546f9ea -msgid "To improve write performance to sharded clusters, use :method:`~db.collection.bulkWrite()` with the optional parameter ``ordered`` set to ``false``. :program:`mongos` can attempt to send the writes to multiple shards simultaneously. For *empty* collections, first pre-split the collection as described in :doc:`/tutorial/split-chunks-in-sharded-cluster`." -msgstr "" - -#: ../source/core/bulk-write-operations.txt:178 -# 80885160725844978c38becfb1620900 -msgid "Avoid Monotonic Throttling" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:180 -# f19a4887bb9a41bb8a2d028381ada31e -msgid "If your shard key increases monotonically during an insert, then all inserted data goes to the last chunk in the collection, which will always end up on a single shard. Therefore, the insert capacity of the cluster will never exceed the insert capacity of that single shard." -msgstr "" - -#: ../source/core/bulk-write-operations.txt:185 -# 8626a73ef2284175b68047e5c1ff66bf -msgid "If your insert volume is larger than what a single shard can process, and if you cannot avoid a monotonically increasing shard key, then consider the following modifications to your application:" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:189 -# 8844589af0c94a4b9025e31e11f3b21e -msgid "Reverse the binary bits of the shard key. This preserves the information and avoids correlating insertion order with increasing sequence of values." -msgstr "" - -#: ../source/core/bulk-write-operations.txt:193 -# 26d1ca90fa9749c8810d4e4fadb9b40c -msgid "Swap the first and last 16-bit words to \"shuffle\" the inserts." -msgstr "" - -#: ../source/core/bulk-write-operations.txt:0 -# 3caae7b1622a4b698228d2b95c82bf49 -msgid "Example" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:215 -# c01c9fead0d041bbaf04df8e2ada6259 -msgid ":ref:`sharding-shard-key` for information on choosing a sharded key. Also see :ref:`Shard Key Internals ` (in particular, :ref:`sharding-internals-operations-and-reliability`)." -msgstr "" - diff --git a/locale/pot/core/capped-collections.pot b/locale/pot/core/capped-collections.pot deleted file mode 100644 index a5983ebbe0f..00000000000 --- a/locale/pot/core/capped-collections.pot +++ /dev/null @@ -1,268 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/capped-collections.txt:3 -# 224fdec54c27469180b393ca78c7130c -msgid "Capped Collections" -msgstr "" - -#: ../source/core/capped-collections.txt:0 -# db835008cddf40d79634a76b91adcfc2 -msgid "On this page" -msgstr "" - -#: ../source/core/capped-collections.txt:14 -# 77aeecb75c124157aa9e1dbfc086458f -msgid "Overview" -msgstr "" - -#: ../source/core/capped-collections.txt:16 -# 5f04822f98eb414797141f2a37ab9984 -msgid ":term:`Capped collections ` are fixed-size collections that support high-throughput operations that insert and retrieve documents based on insertion order. Capped collections work in a way similar to circular buffers: once a collection fills its allocated space, it makes room for new documents by overwriting the oldest documents in the collection." -msgstr "" - -#: ../source/core/capped-collections.txt:23 -# 74abdf25852e45839aaa981063dd6aec -msgid "See :method:`~db.createCollection()` or :dbcommand:`create` for more information on creating capped collections." -msgstr "" - -#: ../source/core/capped-collections.txt:27 -# 538cf94cec3243a39c976ded8c04f462 -msgid "Behavior" -msgstr "" - -#: ../source/core/capped-collections.txt:30 -# a886e491e4704d2d801be86fd78198d9 -msgid "Insertion Order" -msgstr "" - -#: ../source/core/capped-collections.txt:32 -# 79a7e1447d3b4e0d818b000e5f2d8cea -msgid "Capped collections guarantee preservation of the insertion order. As a result, queries do not need an index to return documents in insertion order. Without this indexing overhead, capped collections can support higher insertion throughput." -msgstr "" - -#: ../source/core/capped-collections.txt:38 -# 296bdaac6ee54d3fb3298fc4686aec00 -msgid "Automatic Removal of Oldest Documents" -msgstr "" - -#: ../source/core/capped-collections.txt:40 -# 707579f353584b839d8a9ef2946279c6 -msgid "To make room for new documents, capped collections automatically remove the oldest documents in the collection without requiring scripts or explicit remove operations." -msgstr "" - -#: ../source/core/capped-collections.txt:44 -# c630416b5a5b48a89781ab336f38b244 -msgid "For example, the :term:`oplog.rs ` collection that stores a log of the operations in a :term:`replica set` uses a capped collection. Consider the following potential use cases for capped collections:" -msgstr "" - -#: ../source/core/capped-collections.txt:49 -# 6b4e444f3a5c4c81b4106ac89445d8ce -msgid "Store log information generated by high-volume systems. Inserting documents in a capped collection without an index is close to the speed of writing log information directly to a file system. Furthermore, the built-in *first-in-first-out* property maintains the order of events, while managing storage use." -msgstr "" - -#: ../source/core/capped-collections.txt:55 -# 01c166b944574cdeb4199f9082f4e7da -msgid "Cache small amounts of data in a capped collections. Since caches are read rather than write heavy, you would either need to ensure that this collection *always* remains in the working set (i.e. in RAM) *or* accept some write penalty for the required index or indexes." -msgstr "" - -#: ../source/core/capped-collections.txt:62 -# bd108e05728d4d83b3a81abff8ff40c7 -msgid "``_id`` Index" -msgstr "" - -#: ../source/core/capped-collections.txt:64 -# 09c0c09a1f8042e79a64f1009d21448d -msgid "Capped collections have an ``_id`` field and an index on the ``_id`` field by default." -msgstr "" - -#: ../source/core/capped-collections.txt:70 -# 7ca3000be0364817bc5d35a63cb02c0f -msgid "Restrictions and Recommendations" -msgstr "" - -#: ../source/core/capped-collections.txt:73 -# ffa856023b254cd884fc4159c78aa6c8 -msgid "Updates" -msgstr "" - -#: ../source/core/capped-collections.txt:75 -# b247fbb0ac4747999e206332cb181145 -msgid "If you plan to update documents in a capped collection, create an index so that these update operations do not require a collection scan." -msgstr "" - -#: ../source/core/capped-collections.txt:79 -# d503d14473e94de2b7197b08091f0659 -msgid "Document Size" -msgstr "" - -#: ../source/includes/extracts/capped-collection-immutable-document-size.rst:1 -# 92c6b18e72a04be3a01719cd9748fe9e -msgid "If an update or a replacement operation changes the document size, the operation will fail." -msgstr "" - -#: ../source/core/capped-collections.txt:86 -# 32f4c76ec504449ea4f89ad5f85a47d2 -msgid "Document Deletion" -msgstr "" - -#: ../source/core/capped-collections.txt:88 -# 79e145b345ec4f6cbf9165626a56859d -msgid "You cannot delete documents from a capped collection. To remove all documents from a collection, use the :method:`~db.collection.drop()` method to drop the collection and recreate the capped collection." -msgstr "" - -#: ../source/core/capped-collections.txt:93 -# 37804282f50e44fe8257e9cb6632d250 -msgid "Sharding" -msgstr "" - -#: ../source/core/capped-collections.txt:95 -# fe676cfc4ccb4ac7bef4f6df9939a3f0 -msgid "You cannot shard a capped collection." -msgstr "" - -#: ../source/core/capped-collections.txt:98 -# ef91e52f3375420fa1317375f1e64332 -msgid "Query Efficiency" -msgstr "" - -#: ../source/core/capped-collections.txt:100 -# e3a79f06082941f2ad0a625ed7157524 -msgid "Use natural ordering to retrieve the most recently inserted elements from the collection efficiently. This is (somewhat) analogous to tail on a log file." -msgstr "" - -#: ../source/core/capped-collections.txt:105 -# e6a66fa217ed47919cc2c9583a084ff7 -msgid "Aggregation ``$out``" -msgstr "" - -#: ../source/core/capped-collections.txt:107 -# 41f5a2ca58bf4dd78524b4ecdc703333 -msgid "The aggregation pipeline operator :pipeline:`$out` cannot write results to a capped collection." -msgstr "" - -#: ../source/core/capped-collections.txt:113 -# f27866c9dd8f41feb733500dd119cfd1 -msgid "Procedures" -msgstr "" - -#: ../source/core/capped-collections.txt:116 -# bf74dbcdf9af4dac8ae98100356f1134 -msgid "Create a Capped Collection" -msgstr "" - -#: ../source/core/capped-collections.txt:118 -# 3554071fc9ec47f98b32bb7ca1b830e4 -msgid "You must create capped collections explicitly using the :method:`db.createCollection()` method, which is a helper in the :program:`mongo` shell for the :dbcommand:`create` command. When creating a capped collection you must specify the maximum size of the collection in bytes, which MongoDB will pre-allocate for the collection. The size of the capped collection includes a small amount of space for internal overhead." -msgstr "" - -#: ../source/core/capped-collections.txt:130 -# 8949e51bc20249caa6211d59e97d0dae -msgid "If the ``size`` field is less than or equal to 4096, then the collection will have a cap of 4096 bytes. Otherwise, MongoDB will raise the provided size to make it an integer multiple of 256." -msgstr "" - -#: ../source/core/capped-collections.txt:134 -# 15df8466d33b43c5bb0e3cea72172e93 -msgid "Additionally, you may also specify a maximum number of documents for the collection using the ``max`` field as in the following document:" -msgstr "" - -#: ../source/core/capped-collections.txt:141 -# ffa175815ac54bb699e67b5030f0991e -msgid "The ``size`` argument is *always* required, even when you specify ``max`` number of documents. MongoDB will remove older documents if a collection reaches the maximum size limit before it reaches the maximum document count." -msgstr "" - -#: ../source/core/capped-collections.txt:0 -# 55c3ca14d08f4319ade72061c2035645 -msgid "See" -msgstr "" - -#: ../source/core/capped-collections.txt:151 -# 6a38ffac9a244d639ca31d15ae583667 -msgid "Query a Capped Collection" -msgstr "" - -#: ../source/core/capped-collections.txt:153 -# 64bd71ae6db84974943f0a5602110883 -msgid "If you perform a :method:`~db.collection.find()` on a capped collection with no ordering specified, MongoDB guarantees that the ordering of results is the same as the insertion order." -msgstr "" - -#: ../source/core/capped-collections.txt:157 -# 9f5bf3620ed349b5afeb413c6654951c -msgid "To retrieve documents in reverse insertion order, issue :method:`~db.collection.find()` along with the :method:`~cursor.sort()` method with the :operator:`$natural` parameter set to ``-1``, as shown in the following example:" -msgstr "" - -#: ../source/core/capped-collections.txt:167 -# eb4098ede9764ec68404be29933a022c -msgid "Check if a Collection is Capped" -msgstr "" - -#: ../source/core/capped-collections.txt:169 -# d0571afbbf464aad86082f27cdda06c7 -msgid "Use the :method:`~db.collection.isCapped()` method to determine if a collection is capped, as follows:" -msgstr "" - -#: ../source/core/capped-collections.txt:177 -# 5b08039454724556b19b99fbd749d8f1 -msgid "Convert a Collection to Capped" -msgstr "" - -#: ../source/core/capped-collections.txt:179 -# 01ffa118aa4946dfa0922863c2820896 -msgid "You can convert a non-capped collection to a capped collection with the :dbcommand:`convertToCapped` command:" -msgstr "" - -#: ../source/core/capped-collections.txt:186 -# a91bfdf4b70a49e2b94d7d6dba2fec5d -msgid "The ``size`` parameter specifies the size of the capped collection in bytes." -msgstr "" - -#: ../source/includes/warning-blocking-global.rst:3 -# 3134687355ef40a6ae0c78be63f25c21 -msgid "This command obtains a global write lock and will block other operations until it has completed." -msgstr "" - -#: ../source/core/capped-collections.txt:192 -# 97f40140214c4c71a6e70056b2096eb8 -msgid "Automatically Remove Data After a Specified Period of Time" -msgstr "" - -#: ../source/core/capped-collections.txt:194 -# 135629d2843442f8bc5ba068d91d2fc7 -msgid "For additional flexibility when expiring data, consider MongoDB's :term:`TTL` indexes, as described in :doc:`/tutorial/expire-data`. These indexes allow you to expire and remove data from normal collections using a special type, based on the value of a date-typed field and a TTL value for the index." -msgstr "" - -#: ../source/core/capped-collections.txt:200 -# 97d759f6d3b043dcb37b09b1e39960b0 -msgid ":doc:`TTL Collections ` are not compatible with capped collections." -msgstr "" - -#: ../source/core/capped-collections.txt:204 -# 6e7ed059c167498994d0999ba073d6be -msgid "Tailable Cursor" -msgstr "" - -#: ../source/core/capped-collections.txt:206 -# 8e6d18691c08492db19679fa56b320fe -msgid "You can use a :term:`tailable cursor` with capped collections. Similar to the Unix ``tail -f`` command, the tailable cursor \"tails\" the end of a capped collection. As new documents are inserted into the capped collection, you can use the tailable cursor to continue retrieving documents." -msgstr "" - -#: ../source/core/capped-collections.txt:212 -# 7279b773dc5146798d89eb2cced94225 -msgid "See :doc:`/core/tailable-cursors` for information on creating a tailable cursor." -msgstr "" - diff --git a/locale/pot/core/collection-level-access-control.pot b/locale/pot/core/collection-level-access-control.pot deleted file mode 100644 index 528dada6641..00000000000 --- a/locale/pot/core/collection-level-access-control.pot +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/collection-level-access-control.txt:3 -# 5fa9b2ae2e424ba7a27290aba586b55b -msgid "Collection-Level Access Control" -msgstr "" - -#: ../source/core/collection-level-access-control.txt:0 -# a27016c778c74ffa826d831eca898c67 -msgid "On this page" -msgstr "" - -#: ../source/core/collection-level-access-control.txt:13 -# 0f2b268e7a7947fa9ff6b395abebb6d2 -msgid "Collection-level access control allows administrators to grant users privileges that are scoped to specific collections." -msgstr "" - -#: ../source/core/collection-level-access-control.txt:16 -# 4dc1bfc608214e769a695cd2108a6692 -msgid "Administrators can implement collection-level access control through :ref:`user-defined roles `. By creating a role with :ref:`privileges ` that are scoped to a specific collection in a particular database, administrators can provision users with roles that grant privileges on a collection level." -msgstr "" - -#: ../source/core/collection-level-access-control.txt:23 -# 443466fdb78c4bf385da205fcabb03a9 -msgid "Privileges and Scope" -msgstr "" - -#: ../source/core/collection-level-access-control.txt:25 -# 7ed6becb5ccf49e9b9416b631478235f -msgid "A privilege consists of :doc:`actions ` and the :doc:`resources ` upon which the actions are permissible; i.e. the resources define the scope of the actions for that privilege." -msgstr "" - -#: ../source/core/collection-level-access-control.txt:30 -# 61df53be29d6433693db65263e6a80ff -msgid "By specifying both the database and the collection in the :ref:`resource document ` for a privilege, administrator can limit the privilege actions just to a specific collection in a specific database. Each privilege action in a role can be scoped to a different collection." -msgstr "" - -#: ../source/core/collection-level-access-control.txt:36 -# c1bff16fb0354f838c159165fed6df52 -msgid "For example, a user defined role can contain the following privileges:" -msgstr "" - -#: ../source/core/collection-level-access-control.txt:45 -# f83df54d3fd349ba93b3fc10625f2e49 -msgid "The first privilege scopes its actions to the ``inventory`` collection of the ``products`` database. The second privilege scopes its actions to the ``orders`` collection of the ``products`` database." -msgstr "" - -#: ../source/core/collection-level-access-control.txt:50 -# 0ea73659e157473aa59029d3d3c108b6 -msgid "Additional Information" -msgstr "" - -#: ../source/core/collection-level-access-control.txt:52 -# 0df57dcf817c428bbfa817b46a24ed4e -msgid "For more information on user-defined roles and MongoDB authorization model, see :doc:`/core/authorization`. For a tutorial on creating user-defined roles, see :doc:`/tutorial/manage-users-and-roles`." -msgstr "" - diff --git a/locale/pot/core/crud-introduction.pot b/locale/pot/core/crud-introduction.pot deleted file mode 100644 index 191c62d7b05..00000000000 --- a/locale/pot/core/crud-introduction.pot +++ /dev/null @@ -1,123 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/crud-introduction.txt:3 -# a4fb69b55f6248ffad8999fc2b5ff77d -msgid "MongoDB CRUD Introduction" -msgstr "" - -#: ../source/core/crud-introduction.txt:7 -# 74b24fa283ed4e8885ae83c36c600f2c -msgid "MongoDB stores data in the form of *documents*, which are JSON-like field and value pairs. Documents are analogous to structures in programming languages that associate keys with values (e.g. dictionaries, hashes, maps, and associative arrays). Formally, MongoDB documents are :term:`BSON` documents. BSON is a binary representation of :term:`JSON` with additional type information. In the documents, the value of a field can be any of the BSON data types, including other documents, arrays, and arrays of documents. For more information, see :doc:`/core/document`." -msgstr "" - -#: ../source/core/crud-introduction.txt:19 -# afe86f3b99ec40feae3e0abec325e2bb -msgid "MongoDB stores all documents in :term:`collections `. A collection is a group of related documents that have a set of shared common indexes. Collections are analogous to a table in relational databases." -msgstr "" - -#: ../source/core/crud-introduction.txt:27 -# 9e7c0710f17f44dcb2f913c0406e3651 -msgid "Database Operations" -msgstr "" - -#: ../source/core/crud-introduction.txt:30 -# 018c29becc3e4b6f95484a57fa930d18 -msgid "Query" -msgstr "" - -#: ../source/core/crud-introduction.txt:32 -# 8ab03b1f1d584aca9efbe34afe9d5213 -msgid "In MongoDB a query targets a specific collection of documents. Queries specify criteria, or conditions, that identify the documents that MongoDB returns to the clients. A query may include a *projection* that specifies the fields from the matching documents to return. You can optionally modify queries to impose limits, skips, and sort orders." -msgstr "" - -#: ../source/core/crud-introduction.txt:38 -# 5cf42cb355bd4a328b5ab57d3ebef92d -msgid "In the following diagram, the query process specifies a query criteria and a sort modifier:" -msgstr "" - -#: ../source/core/crud-introduction.txt:43 -# bb154c84fd664a76b15cf91cae068ab5 -msgid "See :doc:`/core/read-operations-introduction` for more information." -msgstr "" - -#: ../source/core/crud-introduction.txt:46 -# 1e6fe781eedf4de7a63a785877e97dd1 -msgid "Data Modification" -msgstr "" - -#: ../source/core/crud-introduction.txt:48 -# 9074e38509314996ac94c2fd713c1b4b -msgid "Data modification refers to operations that create, update, or delete data. In MongoDB, these operations modify the data of a single :term:`collection`. For the update and delete operations, you can specify the criteria to select the documents to update or remove." -msgstr "" - -#: ../source/core/crud-introduction.txt:53 -# b9e5968029804b0f937d39faa2750725 -msgid "In the following diagram, the insert operation adds a new document to the ``users`` collection." -msgstr "" - -#: ../source/core/crud-introduction.txt:58 -# 77cdb5f0fe8245eb85ff50f4d040c8bb -msgid "See :doc:`/core/write-operations-introduction` for more information." -msgstr "" - -#: ../source/core/crud-introduction.txt:62 -# f9943a2d37f148dda7cd654315978780 -msgid "Related Features" -msgstr "" - -#: ../source/core/crud-introduction.txt:65 -# 8f1ede7cb2884671bcd592c341264427 -msgid ":doc:`Indexes `" -msgstr "" - -#: ../source/core/crud-introduction.txt:67 -# 4257203ed0e741ad8fc4ecfebae51269 -msgid "To enhance the performance of common queries and updates, MongoDB has full support for secondary indexes. These indexes allow applications to store a *view* of a portion of the collection in an efficient data structure. Most indexes store an ordered representation of all values of a field or a group of fields. Indexes may also :ref:`enforce uniqueness `, store objects in a :doc:`geospatial representation `, and facilitate :doc:`text search `." -msgstr "" - -#: ../source/core/crud-introduction.txt:78 -# 7d8c147334594ec8afb44391dae9ecfc -msgid ":doc:`Replica Set Read Preference `" -msgstr "" - -#: ../source/core/crud-introduction.txt:80 -# 342633b42f1d470292245ee6e50f0872 -msgid "For replica sets and sharded clusters with replica set components, applications specify :ref:`read preferences `. A read preference determines how the client directs read operations to the set." -msgstr "" - -#: ../source/core/crud-introduction.txt:86 -# 0c5e516ab3b040239b4c37424cb421a4 -msgid ":doc:`Write Concern `" -msgstr "" - -#: ../source/core/crud-introduction.txt:88 -# c70d3566076943cbb1eb89f85c6fc17b -msgid "Applications can also control the behavior of write operations using :ref:`write concern `. Particularly useful for deployments with replica sets, the write concern semantics allow clients to specify the assurance that MongoDB provides when reporting on the success of a write operation." -msgstr "" - -#: ../source/core/crud-introduction.txt:95 -# 3142b170d5884e19b0e9cb15e72c4c96 -msgid ":doc:`Aggregation `" -msgstr "" - -#: ../source/core/crud-introduction.txt:97 -# 205eaf0c6ba64029ae736b5b099f6302 -msgid "In addition to the basic queries, MongoDB provides several data aggregation features. For example, MongoDB can return counts of the number of documents that match a query, or return the number of distinct values for a field, or process a collection of documents using a versatile stage-based data processing pipeline or map-reduce operations." -msgstr "" - diff --git a/locale/pot/core/crud.pot b/locale/pot/core/crud.pot deleted file mode 100644 index 1ef0e097a9d..00000000000 --- a/locale/pot/core/crud.pot +++ /dev/null @@ -1,98 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/crud.txt:3 -# 69c8f9e0f95741d499675577f6988e15 -msgid "MongoDB CRUD Concepts" -msgstr "" - -#: ../source/core/crud.txt:13 -# 154582f5488d4037b0b901fc9c2d46f3 -msgid "This section contains information on additional concepts related to CRUD operations in MongoDB." -msgstr "" - -#: ../source/core/crud.txt:22 -# af3d00acda5e4896b914a67e57065489 -msgid "Atomicity, consistency, and distributed operations" -msgstr "" - -#: ../source/core/crud.txt:17 -# 67993ea493154fe8b8499a4fbf333e53 -msgid ":doc:`/core/write-operations-atomicity`" -msgstr "" - -#: ../source/core/crud.txt:18 -# fc3a9bc252f04114945aba0d2ea3171f -msgid ":doc:`/core/read-isolation-consistency-recency`" -msgstr "" - -#: ../source/core/crud.txt:19 -# 033c99cbff1e4dd2b4ca6b8cd4700a9a -msgid ":doc:`/core/distributed-queries`" -msgstr "" - -#: ../source/core/crud.txt:20 -# ba2155146d7b4614a8ca8a0bb5b2629a -msgid ":doc:`/core/distributed-write-operations`" -msgstr "" - -#: ../source/core/crud.txt:21 -# 9a2987a52c4a4dd69c3e47f686b3cf92 -msgid ":doc:`/tutorial/perform-two-phase-commits`" -msgstr "" - -#: ../source/core/crud.txt:22 -# 5a603196423d449fad5ce0154f73d69c -msgid ":doc:`/tutorial/perform-findAndModify-linearizable-reads`" -msgstr "" - -#: ../source/core/crud.txt:28 -# 93869613808b420ba53848107bfc387c -msgid "Query Plan, Performance, and Analysis" -msgstr "" - -#: ../source/core/crud.txt:25 -# 48a20851ee3445df8206f658873f150a -msgid ":doc:`/core/query-plans`" -msgstr "" - -#: ../source/core/crud.txt:26 -# e555a07381354cb39cb8e4d6a2760d0f -msgid ":doc:`/core/query-optimization`" -msgstr "" - -#: ../source/core/crud.txt:27 -# 0962bd7385004c95b0b2fd299288c51c -msgid ":doc:`/tutorial/analyze-query-plan`" -msgstr "" - -#: ../source/core/crud.txt:28 -# 997c0eb7686e4be199574216486a6fce -msgid ":doc:`/core/write-performance`" -msgstr "" - -#: ../source/core/crud.txt:31 -# 8810f3619fb44f779ea88ea0c869c302 -msgid "Miscellaneous" -msgstr "" - -#: ../source/core/crud.txt:31 -# c71d052620d446c4ba80f66966b56d8b -msgid ":doc:`/core/tailable-cursors`" -msgstr "" - diff --git a/locale/pot/core/cursors.pot b/locale/pot/core/cursors.pot deleted file mode 100644 index 7881da12ba2..00000000000 --- a/locale/pot/core/cursors.pot +++ /dev/null @@ -1,143 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/cursors.txt:5 -# a148d3a941c84d308027d66f91378cb4 -msgid "Cursors" -msgstr "" - -#: ../source/core/cursors.txt:9 -# e5a9c850ec6649a093207c1dbb59747a -msgid "In the :program:`mongo` shell, the primary method for the read operation is the :method:`db.collection.find()` method. This method queries a collection and returns a :term:`cursor` to the returning documents." -msgstr "" - -#: ../source/core/cursors.txt:14 -# cd22fb9e6b3b4d1a9dc28db8de975c84 -msgid "To access the documents, you need to iterate the cursor. However, in the :program:`mongo` shell, if the returned cursor is not assigned to a variable using the ``var`` keyword, then the cursor is automatically iterated up to 20 times [#set-shell-batch-size]_ to print up to the first 20 documents in the results." -msgstr "" - -#: ../source/core/cursors.txt:20 -# f9979cf9a69a43e3afffccf74c016c2b -msgid "For example, in the :program:`mongo` shell, the following read operation queries the ``inventory`` collection for documents that have ``type`` equal to ``'food'`` and automatically print up to the first 20 matching documents:" -msgstr "" - -#: ../source/core/cursors.txt:29 -# 0c6e99a9cd1d44c798993816d4bb9b4f -msgid "To manually iterate the cursor to access the documents, see :doc:`/tutorial/iterate-a-cursor`." -msgstr "" - -#: ../source/includes/footnote-set-shell-batch-size.rst:1 -# fde71de8ad654c77818cf3444eec568b -msgid "You can use the ``DBQuery.shellBatchSize`` to change the number of iteration from the default value ``20``. See :ref:`mongo-shell-executing-queries` for more information." -msgstr "" - -#: ../source/core/cursors.txt:37 -# 2f45521bd55244379df16f9311cce4c2 -msgid "Cursor Behaviors" -msgstr "" - -#: ../source/core/cursors.txt:40 -# e36631f5fef84755bf11c795bd424f3e -msgid "Closure of Inactive Cursors" -msgstr "" - -#: ../source/core/cursors.txt:42 -# 33cc37b20d8649aabab96f5f192a43d2 -msgid "By default, the server will automatically close the cursor after 10 minutes of inactivity or if client has exhausted the cursor. To override this behavior, you can specify the ``noTimeout`` flag in your query using :method:`cursor.addOption()`; however, you should either close the cursor manually or exhaust the cursor. In the :program:`mongo` shell, you can set the ``noTimeout`` flag:" -msgstr "" - -#: ../source/core/cursors.txt:53 -# 70967a2ba3c240ca991fe6f66bb9430b -msgid "See your :doc:`driver ` documentation for information on setting the ``noTimeout`` flag. For the :program:`mongo` shell, see :method:`cursor.addOption()` for a complete list of available cursor flags." -msgstr "" - -#: ../source/core/cursors.txt:61 -# dcd8fd5ed0a24960b2daf245451ba917 -msgid "Cursor Isolation" -msgstr "" - -#: ../source/core/cursors.txt:63 -# 30c8620915c64000bee7482973c4b29a -msgid "Because the cursor is not isolated during its lifetime, intervening write operations on a document may result in a cursor that returns a document more than once if that document has changed. To handle this situation, see the information on :ref:`snapshot mode `." -msgstr "" - -#: ../source/core/cursors.txt:72 -# 7f911f1a21fd47e3921943d23f7ad762 -msgid "Cursor Batches" -msgstr "" - -#: ../source/core/cursors.txt:74 -# 8026fb30435444729602997c334aa927 -msgid "The MongoDB server returns the query results in batches. Batch size will not exceed the :ref:`maximum BSON document size `. For most queries, the *first* batch returns 101 documents or just enough documents to exceed 1 megabyte. Subsequent batch size is 4 megabytes. To override the default size of the batch, see :method:`~cursor.batchSize()` and :method:`~cursor.limit()`." -msgstr "" - -#: ../source/core/cursors.txt:82 -# 497368caa62545a0b4af7923a5912046 -msgid "For queries that include a sort operation *without* an index, the server must load all the documents in memory to perform the sort before returning any results." -msgstr "" - -#: ../source/core/cursors.txt:86 -# 7ee7e83cb89341fd99af361207c89898 -msgid "As you iterate through the cursor and reach the end of the returned batch, if there are more results, :method:`cursor.next()` will perform a :data:`getmore operation ` to retrieve the next batch. To see how many documents remain in the batch as you iterate the cursor, you can use the :method:`~cursor.objsLeftInBatch()` method, as in the following example:" -msgstr "" - -#: ../source/core/cursors.txt:102 -# f180983a9e334387a1cab5fad56349b4 -msgid "Cursor Information" -msgstr "" - -#: ../source/core/cursors.txt:104 -# 5071a20ade30442b8ddb3c7561349c40 -msgid "The :method:`db.serverStatus()` method returns a document that includes a :data:`~serverStatus.metrics` field. The :data:`~serverStatus.metrics` field contains a :data:`~serverStatus.metrics.cursor` field with the following information:" -msgstr "" - -#: ../source/core/cursors.txt:110 -# f1334ad8b1b14475833355094523932e -msgid "number of timed out cursors since the last server restart" -msgstr "" - -#: ../source/core/cursors.txt:112 -# c56eb27cb23045008337a09e51f3fba9 -msgid "number of open cursors with the option :data:`DBQuery.Option.noTimeout` set to prevent timeout after a period of inactivity" -msgstr "" - -#: ../source/core/cursors.txt:116 -# 4c34ed471f1a4315a1d035d61274f596 -msgid "number of \"pinned\" open cursors" -msgstr "" - -#: ../source/core/cursors.txt:118 -# 1479de0fbcd24db29727a052d0c683dd -msgid "total number of open cursors" -msgstr "" - -#: ../source/core/cursors.txt:120 -# 23fa42ba99fb488fae338314f167bfff -msgid "Consider the following example which calls the :method:`db.serverStatus()` method and accesses the ``metrics`` field from the results and then the ``cursor`` field from the ``metrics`` field:" -msgstr "" - -#: ../source/core/cursors.txt:129 -# d7130062e2c7465698e120be7d6ac8b6 -msgid "The result is the following document:" -msgstr "" - -#: ../source/core/cursors.txt:142 -# 889d432167f344a89319fdf5402221d0 -msgid ":method:`db.serverStatus()`" -msgstr "" - diff --git a/locale/pot/core/data-model-design.pot b/locale/pot/core/data-model-design.pot deleted file mode 100644 index 3195e873c1e..00000000000 --- a/locale/pot/core/data-model-design.pot +++ /dev/null @@ -1,153 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/data-model-design.txt:5 -# 6b958b646fa147ad80a094f11a5d0751 -msgid "Data Model Design" -msgstr "" - -#: ../source/core/data-model-design.txt:0 -# 15d60d203e974b2ca7330fd10fdc8a5d -msgid "On this page" -msgstr "" - -#: ../source/core/data-model-design.txt:15 -# 5c94e0c6694c4e6ba212efeccb0579f2 -msgid "Effective data models support your application needs. The key consideration for the structure of your documents is the decision to :ref:`embed ` or to :ref:`use references `." -msgstr "" - -#: ../source/core/data-model-design.txt:23 -# 6c8671e7f5f040c2acd9c4cb7f5fd29d -msgid "Embedded Data Models" -msgstr "" - -#: ../source/core/data-model-design.txt:25 -# 6e363213b54e44a09d43e23abaf40a80 -msgid "With MongoDB, you may embed related data in a single structure or document. These schema are generally known as \"denormalized\" models, and take advantage of MongoDB's rich documents. Consider the following diagram:" -msgstr "" - -#: ../source/core/data-model-design.txt:32 -# 324d7ced7031435f8c944848b05f1eb8 -msgid "Embedded data models allow applications to store related pieces of information in the same database record. As a result, applications may need to issue fewer queries and updates to complete common operations." -msgstr "" - -#: ../source/core/data-model-design.txt:36 -# c3bdbf3a82434a648958b5d327904e13 -msgid "In general, use embedded data models when:" -msgstr "" - -#: ../source/core/data-model-design.txt:38 -# cbc79503b043438bb2653c2464ec6836 -msgid "you have \"contains\" relationships between entities. See :ref:`data-modeling-example-one-to-one`." -msgstr "" - -#: ../source/core/data-model-design.txt:41 -# decd8717565b4452ba166fc5c77cdb19 -msgid "you have one-to-many relationships between entities. In these relationships the \"many\" or child documents always appear with or are viewed in the context of the \"one\" or parent documents. See :ref:`data-modeling-example-one-to-many`." -msgstr "" - -#: ../source/core/data-model-design.txt:46 -# 87768a23583f42cfa68c479a5e20a8aa -msgid "In general, embedding provides better performance for read operations, as well as the ability to request and retrieve related data in a single database operation. Embedded data models make it possible to update related data in a single atomic write operation." -msgstr "" - -#: ../source/core/data-model-design.txt:51 -# bd8eb72f59404e798fe80ee6b141a0f5 -msgid "However, embedding related data in documents may lead to situations where documents grow after creation. With the MMAPv1 storage engine, document growth can impact write performance and lead to data fragmentation." -msgstr "" - -#: ../source/core/data-model-design.txt:56 -# 79fe1ca27f3f4335a3a1290cb0d61994 -msgid "In version 3.0.0, MongoDB uses :ref:`power-of-2-allocation` as the default allocation strategy for MMAPv1 in order to account for document growth, minimizing the likelihood of data fragmentation. See :ref:`power-of-2-allocation` for details. Furthermore, documents in MongoDB must be smaller than the :limit:`maximum BSON document size `. For bulk binary data, consider :doc:`GridFS `." -msgstr "" - -#: ../source/core/data-model-design.txt:64 -# e1768b5709b94290af6b1b76c67f5bbb -msgid "To interact with embedded documents, use :term:`dot notation` to \"reach into\" embedded documents. See :ref:`query for data in arrays ` and :ref:`query data in embedded documents ` for more examples on accessing data in arrays and embedded documents." -msgstr "" - -#: ../source/core/data-model-design.txt:73 -# a7f9c5de39e542b2b56a0857cbe87fc1 -msgid "Normalized Data Models" -msgstr "" - -#: ../source/core/data-model-design.txt:75 -# e068c287a39d4e17807b997345476636 -msgid "Normalized data models describe relationships using :doc:`references ` between documents." -msgstr "" - -#: ../source/core/data-model-design.txt:80 -# 438e3baf62d84db4b4a9973552b82f17 -msgid "In general, use normalized data models:" -msgstr "" - -#: ../source/core/data-model-design.txt:82 -# 3fc09321b23e47daaa39bdcc106d684b -msgid "when embedding would result in duplication of data but would not provide sufficient read performance advantages to outweigh the implications of the duplication." -msgstr "" - -#: ../source/core/data-model-design.txt:86 -# 61c8a3d915a44ea393414a144815ba2f -msgid "to represent more complex many-to-many relationships." -msgstr "" - -#: ../source/core/data-model-design.txt:88 -# ee5d29961b244ce2b2be4adbcc3cfb55 -msgid "to model large hierarchical data sets." -msgstr "" - -#: ../source/core/data-model-design.txt:90 -# 81a5d40d7e6f469ca638524239f29157 -msgid "References provides more flexibility than embedding. However, client-side applications must issue follow-up queries to resolve the references. In other words, normalized data models can require more round trips to the server." -msgstr "" - -#: ../source/core/data-model-design.txt:95 -# 622516c4cbd54433a2af7b00f6515b04 -msgid "See :ref:`data-modeling-publisher-and-books` for an example of referencing. For examples of various tree models using references, see :doc:`/applications/data-models-tree-structures`." -msgstr "" - -#: ../source/includes/extracts/additional-resources-data-model-design.rst:4 -# 507d2a5632134f5da2e676013bffdc63 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-data-model-design.rst:6 -# 29629d5e787445c2acbda49cee7f72d0 -msgid "`Thinking in Documents Part 1 (Blog Post) `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-data-model-design.rst:7 -# 7dd5f4d9f60240788caa49682a76c565 -msgid "`Thinking in Documents (Presentation) `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-data-model-design.rst:8 -# 6ae39aff73494635b8ad3cd458c87ab0 -msgid "`Schema Design for Time Series Data (Presentation) `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-data-model-design.rst:9 -# 27eb00c581524b09be5f31e89de93802 -msgid "`Socialite, the Open Source Status Feed - Storing a Social Graph (Presentation) `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-data-model-design.rst:10 -# c52ac00c795341b583e87cc3fe1d3991 -msgid "`MongoDB Rapid Start Consultation Services `_" -msgstr "" - diff --git a/locale/pot/core/data-model-operations.pot b/locale/pot/core/data-model-operations.pot deleted file mode 100644 index 553fe8f05e1..00000000000 --- a/locale/pot/core/data-model-operations.pot +++ /dev/null @@ -1,323 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/data-model-operations.txt:3 -# a4b532c021da4685b82b3e3a510df909 -msgid "Operational Factors and Data Models" -msgstr "" - -#: ../source/core/data-model-operations.txt:0 -# 0e8b6bd12cae4edcb83322e2f9e88fc6 -msgid "On this page" -msgstr "" - -#: ../source/core/data-model-operations.txt:13 -# a84bdef6dd8c4920b7497c57c5c791c6 -msgid "Modeling application data for MongoDB depends on both the data itself, as well as the characteristics of MongoDB itself. For example, different data models may allow applications to use more efficient queries, increase the throughput of insert and update operations, or distribute activity to a sharded cluster more effectively." -msgstr "" - -#: ../source/core/data-model-operations.txt:19 -# 9cb2c3b773e043a4b620493a782e69ef -msgid "These factors are *operational* or address requirements that arise outside of the application but impact the performance of MongoDB based applications. When developing a data model, analyze all of your application's :doc:`read and write operations ` in conjunction with the following considerations." -msgstr "" - -#: ../source/core/data-model-operations.txt:28 -# 81a3c5a9bca14edaaae53664aa618e53 -msgid "Document Growth" -msgstr "" - -#: ../source/core/data-model-operations.txt:32 -# 33e89bfff3844380a2959c84cb42d8bc -msgid "Some updates to documents can increase the size of documents. These updates include pushing elements to an array (i.e. :update:`$push`) and adding new fields to a document." -msgstr "" - -#: ../source/core/data-model-operations.txt:36 -# 7373eac407024b29850bae983bd9ec5b -msgid "When using the MMAPv1 storage engine, document growth can be a consideration for your data model. For MMAPv1, if the document size exceeds the allocated space for that document, MongoDB will relocate the document on disk. With MongoDB 3.0.0, however, the default use of the :ref:`power-of-2-allocation` minimizes the occurrences of such re-allocations as well as allows for the effective reuse of the freed record space." -msgstr "" - -#: ../source/core/data-model-operations.txt:44 -# 2da32d42f48a46fc93892d0e5e4eb5fe -msgid "When using MMAPv1, if your applications require updates that will frequently cause document growth to exceeds the current power of 2 allocation, you may want to refactor your data model to use references between data in distinct documents rather than a denormalized data model." -msgstr "" - -#: ../source/core/data-model-operations.txt:50 -# 785f4c90aed548929c9adf494ae22f7f -msgid "You may also use a *pre-allocation* strategy to explicitly avoid document growth. Refer to the :ecosystem:`Pre-Aggregated Reports Use Case ` for an example of the *pre-allocation* approach to handling document growth." -msgstr "" - -#: ../source/core/data-model-operations.txt:55 -# 23589687372a405fbe3b8f658fe0ff6d -msgid "See :doc:`/core/mmapv1` for more information on MMAPv1." -msgstr "" - -#: ../source/core/data-model-operations.txt:61 -# 21761be2d8d94a6fb2fb2fe95a29483f -msgid "Atomicity" -msgstr "" - -#: ../source/core/data-model-operations.txt:63 -# fbbeda34a8304b77a14c88d57f486930 -msgid "In MongoDB, operations are atomic at the :term:`document` level. No **single** write operation can change more than one document. Operations that modify more than a single document in a collection still operate on one document at a time. [#record-atomicity]_ Ensure that your application stores all fields with atomic dependency requirements in the same document. If the application can tolerate non-atomic updates for two pieces of data, you can store these data in separate documents." -msgstr "" - -#: ../source/core/data-model-operations.txt:72 -# e2b49318adf84798a04eee3b2f0ac995 -msgid "A data model that embeds related data in a single document facilitates these kinds of atomic operations. For data models that store references between related pieces of data, the application must issue separate read and write operations to retrieve and modify these related pieces of data." -msgstr "" - -#: ../source/core/data-model-operations.txt:78 -# ca428b02f4854a148410439b65b82a4b -msgid "See :ref:`data-modeling-atomic-operation` for an example data model that provides atomic updates for a single document." -msgstr "" - -#: ../source/core/data-model-operations.txt:81 -# 9a4ea48a08ee476291d16b73f51c5872 -msgid "Document-level atomic operations include all operations within a single MongoDB document record: operations that affect multiple embedded documents within that single record are still atomic." -msgstr "" - -#: ../source/core/data-model-operations.txt:87 -# 021ab0c6a4974dfbb9daa65227145858 -msgid "Sharding" -msgstr "" - -#: ../source/core/data-model-operations.txt:89 -# a5c61edd9e364f4aba83905a812b3e6a -msgid "MongoDB uses :term:`sharding` to provide horizontal scaling. These clusters support deployments with large data sets and high-throughput operations. Sharding allows users to :term:`partition ` a :term:`collection` within a database to distribute the collection's documents across a number of :program:`mongod` instances or :term:`shards `." -msgstr "" - -#: ../source/core/data-model-operations.txt:96 -# ec756bc3da724e128c6f7f8364977445 -msgid "To distribute data and application traffic in a sharded collection, MongoDB uses the :ref:`shard key `. Selecting the proper :ref:`shard key ` has significant implications for performance, and can enable or prevent query isolation and increased write capacity. It is important to consider carefully the field or fields to use as the shard key." -msgstr "" - -#: ../source/core/data-model-operations.txt:103 -# d029a686e6e14d6583abb9a6872e9c76 -msgid "See :doc:`/sharding` and :doc:`/core/sharding-shard-key` for more information." -msgstr "" - -#: ../source/core/data-model-operations.txt:109 -# 1ddda084674b43c39d71293bc4f2a363 -msgid "Indexes" -msgstr "" - -#: ../source/core/data-model-operations.txt:111 -# b10e59d57fde49fdbec75ae2b4ff7b4d -msgid "Use indexes to improve performance for common queries. Build indexes on fields that appear often in queries and for all operations that return sorted results. MongoDB automatically creates a unique index on the ``_id`` field." -msgstr "" - -#: ../source/core/data-model-operations.txt:116 -# 6539c78b02914ae5bb31642a3f371af7 -msgid "As you create indexes, consider the following behaviors of indexes:" -msgstr "" - -#: ../source/core/data-model-operations.txt:118 -# 4c0d9311838447c88c297a7f3813e104 -msgid "Each index requires at least 8 kB of data space." -msgstr "" - -#: ../source/core/data-model-operations.txt:120 -# 40a93831a93f48b3a3b26ed179d992c2 -msgid "Adding an index has some negative performance impact for write operations. For collections with high write-to-read ratio, indexes are expensive since each insert must also update any indexes." -msgstr "" - -#: ../source/core/data-model-operations.txt:124 -# 2d3c5999cbab43e393991239346fb9a4 -msgid "Collections with high read-to-write ratio often benefit from additional indexes. Indexes do not affect un-indexed read operations." -msgstr "" - -#: ../source/core/data-model-operations.txt:127 -# d24d6334443d464199c862b2690ec0cd -msgid "When active, each index consumes disk space and memory. This usage can be significant and should be tracked for capacity planning, especially for concerns over working set size." -msgstr "" - -#: ../source/core/data-model-operations.txt:131 -# c6a184c53cf048cbbb298e19e98ee6bd -msgid "See :doc:`/applications/indexes` for more information on indexes as well as :doc:`/tutorial/analyze-query-plan/`. Additionally, the MongoDB :doc:`database profiler ` may help identify inefficient queries." -msgstr "" - -#: ../source/core/data-model-operations.txt:139 -# 0c5e823f66ef4c6885e96e01a1fcbf61 -msgid "Large Number of Collections" -msgstr "" - -#: ../source/core/data-model-operations.txt:141 -# bcf88e6ef9e148ff806cee1c8379d4a2 -msgid "In certain situations, you might choose to store related information in several collections rather than in a single collection." -msgstr "" - -#: ../source/core/data-model-operations.txt:144 -# 97c37ceae4264edc88dc84eab6205555 -msgid "Consider a sample collection ``logs`` that stores log documents for various environment and applications. The ``logs`` collection contains documents of the following form:" -msgstr "" - -#: ../source/core/data-model-operations.txt:153 -# cd29daf1b7fb4cfda79212bec734cb53 -msgid "If the total number of documents is low, you may group documents into collection by type. For logs, consider maintaining distinct log collections, such as ``logs_dev`` and ``logs_debug``. The ``logs_dev`` collection would contain only the documents related to the dev environment." -msgstr "" - -#: ../source/core/data-model-operations.txt:159 -# 926dcb5af6a9487c814659849eb8ebbb -msgid "Generally, having a large number of collections has no significant performance penalty and results in very good performance. Distinct collections are very important for high-throughput batch processing." -msgstr "" - -#: ../source/core/data-model-operations.txt:163 -# 8aba6a0896774951908ee1cba5872485 -msgid "When using models that have a large number of collections, consider the following behaviors:" -msgstr "" - -#: ../source/core/data-model-operations.txt:166 -# e5ba7d26818e4e8095c291566e44b714 -msgid "Each collection has a certain minimum overhead of a few kilobytes." -msgstr "" - -#: ../source/core/data-model-operations.txt:168 -# 05ea2044bdb4483c913e2cfc6efb7c94 -msgid "Each index, including the index on ``_id``, requires at least 8 kB of data space." -msgstr "" - -#: ../source/core/data-model-operations.txt:171 -# 96022a6fbcb04f77ada67b6c9cbc2921 -msgid "For each :term:`database`, a single namespace file (i.e. ``.ns``) stores all meta-data for that database, and each index and collection has its own entry in the namespace file. MongoDB places :limit:`limits on the size of namespace files `." -msgstr "" - -#: ../source/core/data-model-operations.txt:177 -# aeaec9365b57497ab90d10c9adb788c7 -msgid "MongoDB using the ``mmapv1`` storage engine has :limit:`limits on the number of namespaces `. You may wish to know the current number of namespaces in order to determine how many additional namespaces the database can support. To get the current number of namespaces, run the following in the :program:`mongo` shell:" -msgstr "" - -#: ../source/core/data-model-operations.txt:188 -# 8926f18437e743088ee6e06b478f9b1f -msgid "The limit on the number of namespaces depend on the ``.ns`` size. The namespace file defaults to 16 MB." -msgstr "" - -#: ../source/core/data-model-operations.txt:191 -# d9ddc8cd172245f5ba5644c4816f5e2f -msgid "To change the size of the *new* namespace file, start the server with the option :option:`--nssize \\ <--nssize>`. For existing databases, after starting up the server with :option:`--nssize`, run the :method:`db.repairDatabase()` command from the :program:`mongo` shell. For impacts and considerations on running :method:`db.repairDatabase()`, see :dbcommand:`repairDatabase`." -msgstr "" - -#: ../source/core/data-model-operations.txt:202 -# 5d267827fd6843c3b67b0e7b0a2ccac4 -msgid "Collection Contains Large Number of Small Documents" -msgstr "" - -#: ../source/core/data-model-operations.txt:204 -# 819edbf10a9d4f9c8531ed4eebd56b9c -msgid "You should consider embedding for performance reasons if you have a collection with a large number of small documents. If you can group these small documents by some logical relationship *and* you frequently retrieve the documents by this grouping, you might consider \"rolling-up\" the small documents into larger documents that contain an array of embedded documents." -msgstr "" - -#: ../source/core/data-model-operations.txt:211 -# bb848b991f094b0da20ae7c6efcbc53a -msgid "\"Rolling up\" these small documents into logical groupings means that queries to retrieve a group of documents involve sequential reads and fewer random disk accesses. Additionally, \"rolling up\" documents and moving common fields to the larger document benefit the index on these fields. There would be fewer copies of the common fields *and* there would be fewer associated key entries in the corresponding index. See :doc:`/indexes` for more information on indexes." -msgstr "" - -#: ../source/core/data-model-operations.txt:219 -# 6bbe0a370c96489295d1fbd4a69f740e -msgid "However, if you often only need to retrieve a subset of the documents within the group, then \"rolling-up\" the documents may not provide better performance. Furthermore, if small, separate documents represent the natural model for the data, you should maintain that model." -msgstr "" - -#: ../source/core/data-model-operations.txt:227 -# d3154606e66c46cdba53466392fe26f4 -msgid "Storage Optimization for Small Documents" -msgstr "" - -#: ../source/core/data-model-operations.txt:229 -# 1fda389bd1a245979461aa96a8375220 -msgid "Each MongoDB document contains a certain amount of overhead. This overhead is normally insignificant but becomes significant if all documents are just a few bytes, as might be the case if the documents in your collection only have one or two fields." -msgstr "" - -#: ../source/core/data-model-operations.txt:234 -# 1e3a61d7e6b04d88a30cf74b945bc4ee -msgid "Consider the following suggestions and strategies for optimizing storage utilization for these collections:" -msgstr "" - -#: ../source/core/data-model-operations.txt:237 -# 83a12ada84f448a2903fc9ff8706b1e8 -msgid "Use the ``_id`` field explicitly." -msgstr "" - -#: ../source/core/data-model-operations.txt:239 -# d0a0b48b6fc642e08bffb3ef2a03b5e2 -msgid "MongoDB clients automatically add an ``_id`` field to each document and generate a unique 12-byte :term:`ObjectId` for the ``_id`` field. Furthermore, MongoDB always indexes the ``_id`` field. For smaller documents this may account for a significant amount of space." -msgstr "" - -#: ../source/core/data-model-operations.txt:245 -# 53467be44e0f4986a517a00a7ac0c228 -msgid "To optimize storage use, users can specify a value for the ``_id`` field explicitly when inserting documents into the collection. This strategy allows applications to store a value in the ``_id`` field that would have occupied space in another portion of the document." -msgstr "" - -#: ../source/core/data-model-operations.txt:250 -# cc8ab59f0bba48d19735dffe834e6972 -msgid "You can store any value in the ``_id`` field, but because this value serves as a primary key for documents in the collection, it must uniquely identify them. If the field's value is not unique, then it cannot serve as a primary key as there would be collisions in the collection." -msgstr "" - -#: ../source/core/data-model-operations.txt:256 -# 68622cde98b94b9cbae77cf140abb0fc -msgid "Use shorter field names." -msgstr "" - -#: ../source/core/data-model-operations.txt:260 -# 6239af983c1a4ce6a485ca31b15607e7 -msgid "Shortening field names reduces expressiveness and does not provide considerable benefit for larger documents and where document overhead is not of significant concern. Shorter field names do not reduce the size of indexes, because indexes have a predefined structure." -msgstr "" - -#: ../source/core/data-model-operations.txt:266 -# 4ea49eb72ade4094822f305eda02a2cd -msgid "In general, it is not necessary to use short field names." -msgstr "" - -#: ../source/core/data-model-operations.txt:268 -# 43b13967c6cc475a9fdceaa64d82357f -msgid "MongoDB stores all field names in every document. For most documents, this represents a small fraction of the space used by a document; however, for small documents the field names may represent a proportionally large amount of space. Consider a collection of small documents that resemble the following:" -msgstr "" - -#: ../source/core/data-model-operations.txt:278 -# 10ddab27a41e4de8920688b984f13217 -msgid "If you shorten the field named ``last_name`` to ``lname`` and the field named ``best_score`` to ``score``, as follows, you could save 9 bytes per document." -msgstr "" - -#: ../source/core/data-model-operations.txt:286 -# 2f776d9932f34c7da06d81891c58796d -msgid "Embed documents." -msgstr "" - -#: ../source/core/data-model-operations.txt:288 -# 5f9c7727402e414dbad0f459dad39a43 -msgid "In some cases you may want to embed documents in other documents and save on the per-document overhead. See :ref:`faq-developers-embed-documents`." -msgstr "" - -#: ../source/core/data-model-operations.txt:293 -# cc2135ad0587491fb61a90f87399a8ee -msgid "Data Lifecycle Management" -msgstr "" - -#: ../source/core/data-model-operations.txt:295 -# 9c26f6baa578401793202a26231b428b -msgid "Data modeling decisions should take data lifecycle management into consideration." -msgstr "" - -#: ../source/core/data-model-operations.txt:298 -# 464ddd3b453d410697b72aaec2150bc7 -msgid "The :doc:`Time to Live or TTL feature ` of collections expires documents after a period of time. Consider using the TTL feature if your application requires some data to persist in the database for a limited period of time." -msgstr "" - -#: ../source/core/data-model-operations.txt:303 -# bcb2216e25534b658620b9f6e693f103 -msgid "Additionally, if your application only uses recently inserted documents, consider :doc:`/core/capped-collections`. Capped collections provide *first-in-first-out* (FIFO) management of inserted documents and efficiently support operations that insert and read documents based on insertion order." -msgstr "" - diff --git a/locale/pot/core/data-modeling-introduction.pot b/locale/pot/core/data-modeling-introduction.pot deleted file mode 100644 index e9a0dd44885..00000000000 --- a/locale/pot/core/data-modeling-introduction.pot +++ /dev/null @@ -1,133 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/data-modeling-introduction.txt:3 -# 44c9d7f48a3c4618b706a4625ee16f3d -msgid "Data Modeling Introduction" -msgstr "" - -#: ../source/core/data-modeling-introduction.txt:0 -# 63e5a9f4c21a43bf84979ef8db7e42df -msgid "On this page" -msgstr "" - -#: ../source/core/data-modeling-introduction.txt:13 -# 990893142a564bba98635c3a5063b207 -msgid "Data in MongoDB has a *flexible schema*. Unlike SQL databases, where you must determine and declare a table's schema before inserting data, MongoDB's :term:`collections ` do not enforce :term:`document` structure. This flexibility facilitates the mapping of documents to an entity or an object. Each document can match the data fields of the represented entity, even if the data has substantial variation. In practice, however, the documents in a collection share a similar structure." -msgstr "" - -#: ../source/core/data-modeling-introduction.txt:22 -# 53c008eac41f4f63afd1cc7cf8805cfe -msgid "The key challenge in data modeling is balancing the needs of the application, the performance characteristics of the database engine, and the data retrieval patterns. When designing data models, always consider the application usage of the data (i.e. queries, updates, and processing of the data) as well as the inherent structure of the data itself." -msgstr "" - -#: ../source/core/data-modeling-introduction.txt:30 -# cd8395b9e9754df68e78501ac724866e -msgid "Document Structure" -msgstr "" - -#: ../source/core/data-modeling-introduction.txt:34 -# 5587bb0a340648d6af0e90c855bf854e -msgid "The key decision in designing data models for MongoDB applications revolves around the structure of documents and how the application represents relationships between data. There are two tools that allow applications to represent these relationships: *references* and *embedded documents*." -msgstr "" - -#: ../source/core/data-modeling-introduction.txt:41 -# 6f7d9b664d904228a3f05329c2e5a4b7 -msgid "References" -msgstr "" - -#: ../source/core/data-modeling-introduction.txt:43 -# af0bde6c15b847a89876351fb0d9b1ef -msgid "References store the relationships between data by including links or *references* from one document to another. Applications can resolve these :doc:`references ` to access the related data. Broadly, these are *normalized* data models." -msgstr "" - -#: ../source/core/data-modeling-introduction.txt:50 -# 7b83bc4301364677aec3894ae7894d0d -msgid "See :ref:`data-modeling-referencing` for the strengths and weaknesses of using references." -msgstr "" - -#: ../source/core/data-modeling-introduction.txt:54 -# 179b3b34a2f9449c84141dbd5390c123 -msgid "Embedded Data" -msgstr "" - -#: ../source/core/data-modeling-introduction.txt:56 -# b4e43f02bd3841bcbc7b1a40c289ef08 -msgid "Embedded documents capture relationships between data by storing related data in a single document structure. MongoDB documents make it possible to embed document structures in a field or array within a document. These *denormalized* data models allow applications to retrieve and manipulate related data in a single database operation." -msgstr "" - -#: ../source/core/data-modeling-introduction.txt:65 -# 009a7b550e65466ebdc68de6191f5165 -msgid "See :ref:`data-modeling-embedding` for the strengths and weaknesses of embedding documents." -msgstr "" - -#: ../source/core/data-modeling-introduction.txt:71 -# 719b6107f4c1425587c0b8eb4071cda0 -msgid "Atomicity of Write Operations" -msgstr "" - -#: ../source/core/data-modeling-introduction.txt:73 -# 17ee2d256e4543bebfab78e3139a1fe0 -msgid "In MongoDB, write operations are atomic at the :term:`document` level, and no single write operation can atomically affect more than one document or more than one collection. A denormalized data model with embedded data combines all related data for a represented entity in a single document. This facilitates atomic write operations since a single write operation can insert or update the data for an entity. Normalizing the data would split the data across multiple collections and would require multiple write operations that are not atomic collectively." -msgstr "" - -#: ../source/core/data-modeling-introduction.txt:83 -# 3eb6c42b9e0d481b9a448722624a956d -msgid "However, schemas that facilitate atomic writes may limit ways that applications can use the data or may limit ways to modify applications. The :ref:`Atomicity Considerations ` documentation describes the challenge of designing a schema that balances flexibility and atomicity." -msgstr "" - -#: ../source/core/data-modeling-introduction.txt:90 -# 8be4f974392049eeb8f912e2ae7fcaa6 -msgid "Document Growth" -msgstr "" - -#: ../source/core/data-modeling-introduction.txt:92 -# 98183dcf3f9c4522801d672b67a586a9 -msgid "Some updates, such as pushing elements to an array or adding new fields, increase a :term:`document's ` size." -msgstr "" - -#: ../source/core/data-modeling-introduction.txt:95 -# 346bda94a91d4d47a204a37d4fd61ff2 -msgid "For the MMAPv1 storage engine, if the document size exceeds the allocated space for that document, MongoDB relocates the document on disk. When using the MMAPv1 storage engine, growth consideration can affect the decision to normalize or denormalize data. See :ref:`Document Growth Considerations ` for more about planning for and managing document growth for MMAPv1." -msgstr "" - -#: ../source/core/data-modeling-introduction.txt:103 -# ef320bbc0c7c4a21954c68e60334b840 -msgid "Data Use and Performance" -msgstr "" - -#: ../source/core/data-modeling-introduction.txt:105 -# 51148db027394286be6c46e5987b7cfe -msgid "When designing a data model, consider how applications will use your database. For instance, if your application only uses recently inserted documents, consider using :doc:`/core/capped-collections`. Or if your application needs are mainly read operations to a collection, adding indexes to support common queries can improve performance." -msgstr "" - -#: ../source/core/data-modeling-introduction.txt:111 -# e1bc59614b374bf787ec6ae039d71205 -msgid "See :doc:`/core/data-model-operations` for more information on these and other operational considerations that affect data model designs." -msgstr "" - -#: ../source/includes/extracts/additional-resources-data-modeling-introduction.rst:4 -# 593d8d0a91f04059972fdf47675aee9c -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-data-modeling-introduction.rst:6 -# e3791d375c47451a8713d8528ce6703c -msgid "`Thinking in Documents Part 1 (Blog Post) `_" -msgstr "" - diff --git a/locale/pot/core/data-models.pot b/locale/pot/core/data-models.pot deleted file mode 100644 index 6f601a2ea7f..00000000000 --- a/locale/pot/core/data-models.pot +++ /dev/null @@ -1,53 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/data-models.txt:3 -# af0ed7410bad4e30913a8454f445e56f -msgid "Data Modeling Concepts" -msgstr "" - -#: ../source/core/data-models.txt:13 -# 2fec1ec6ff7847a48ab325ef1f7bd4d6 -msgid "Consider the following aspects of data modeling in MongoDB:" -msgstr "" - -#: ../source/includes/toc/dfn-list-data-modeling-concepts.rst:5 -# 48e6674e4bbf4b16a61d18015b024ab6 -msgid ":doc:`/core/data-model-design`" -msgstr "" - -#: ../source/includes/toc/dfn-list-data-modeling-concepts.rst:4 -# b9c768bcc8264efa9ec73bfdee0fc7f3 -msgid "Presents the different strategies that you can choose from when determining your data model, their strengths and their weaknesses." -msgstr "" - -#: ../source/includes/toc/dfn-list-data-modeling-concepts.rst:9 -# 52b2d343830448acb9f31ae71afd8d06 -msgid ":doc:`/core/data-model-operations`" -msgstr "" - -#: ../source/includes/toc/dfn-list-data-modeling-concepts.rst:8 -# 9471d2af7df4459b97741e3a6be59234 -msgid "Details features you should keep in mind when designing your data model, such as lifecycle management, indexing, horizontal scalability, and document growth." -msgstr "" - -#: ../source/core/data-models.txt:17 -# 9ba1a5e833ab4a458d6f9d50f23bf4c6 -msgid "For a general introduction to data modeling in MongoDB, see the :doc:`Data Modeling Introduction `. For example data models, see :doc:`Data Modeling Examples and Patterns `." -msgstr "" - diff --git a/locale/pot/core/databases-and-collections.pot b/locale/pot/core/databases-and-collections.pot deleted file mode 100644 index 7b7bcc13632..00000000000 --- a/locale/pot/core/databases-and-collections.pot +++ /dev/null @@ -1,138 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/databases-and-collections.txt:3 -# 9db3354e1ce44af8b18becb568d857c7 -msgid "Databases and Collections" -msgstr "" - -#: ../source/core/databases-and-collections.txt:0 -# 248ff466d46343cb8867490afd631731 -msgid "On this page" -msgstr "" - -#: ../source/core/databases-and-collections.txt:13 -# ccfb615737e64621831b5c64c733459f -msgid "MongoDB stores :ref:`BSON documents `, i.e. data records, in :term:`collections `; the collections in databases." -msgstr "" - -#: ../source/core/databases-and-collections.txt:20 -# ac92766227594c179997254f8bc71c06 -msgid "Databases" -msgstr "" - -#: ../source/core/databases-and-collections.txt:22 -# e7506960178b4dfca34793dcc923a425 -msgid "In MongoDB, databases hold collections of documents." -msgstr "" - -#: ../source/core/databases-and-collections.txt:24 -# 6410c0b9b8bc43ac99ad7345a8eed95b -msgid "To select a database to use, in the :program:`mongo` shell, issue the ``use `` statement, as in the following example:" -msgstr "" - -#: ../source/core/databases-and-collections.txt:32 -# 8b19a1aec4eb4657aee6c8b2d7b15488 -msgid "Create a Database" -msgstr "" - -#: ../source/core/databases-and-collections.txt:34 -# 046e9498ec5c418f9079f6b11ef1a408 -msgid "If a database does not exist, MongoDB creates the database when you first store data for that database. As such, you can switch to a non-existent database and perform the following operation in the :program:`mongo` shell:" -msgstr "" - -#: ../source/core/databases-and-collections.txt:45 -# f5754d303133479581d11203659496e2 -msgid "The :method:`~db.collection.insert()` operation creates both the database ``myNewDB`` and the collection ``myNewCollection1`` if they do not already exist." -msgstr "" - -#: ../source/core/databases-and-collections.txt:49 -# d814e2f9c9f54296a72042eca21f25ce -msgid "For a list of restrictions on database names, see :ref:`restrictions-on-db-names`." -msgstr "" - -#: ../source/core/databases-and-collections.txt:55 -# 923bcc217fab45848d1e15c3db6fed8e -msgid "Collections" -msgstr "" - -#: ../source/core/databases-and-collections.txt:57 -# bb436acd79c24e50b4fbc363d611ba39 -msgid "MongoDB stores documents in collections. Collections are analogous to tables in relational databases." -msgstr "" - -#: ../source/core/databases-and-collections.txt:61 -# 41b6199ff4a340e09def92545aa5b5f0 -msgid "Create a Collection" -msgstr "" - -#: ../source/core/databases-and-collections.txt:63 -# 5eac24b016b0427b87d1ca9f8e8fc907 -msgid "If a collection does not exist, MongoDB creates the collection when you first store data for that collection." -msgstr "" - -#: ../source/core/databases-and-collections.txt:71 -# 5fd42ed5d2654a72912e6dd14cf24e7f -msgid "Both the :method:`~db.collection.insert()` and the :method:`~db.collection.createIndex()` operations create their respective collection if they do not already exist." -msgstr "" - -#: ../source/core/databases-and-collections.txt:75 -# c376b83d385642149022c715ffef7bc5 -msgid "For a list of restrictions on database names, see :ref:`restrictions-on-collection-names`." -msgstr "" - -#: ../source/core/databases-and-collections.txt:79 -# 38ac75c78c5745a5830f7f763da868c4 -msgid "Explicit Creation" -msgstr "" - -#: ../source/core/databases-and-collections.txt:81 -# 47c7131061564e3c987fa7e2ee1cd597 -msgid "MongoDB provides the :method:`db.createCollection()` method to explicitly create a collection with various options, such as setting the maximum size or the documentation validation rules. If you are not specifying these options, you do not need to explicitly create the collection since MongoDB creates new collections when you first store data for the collections." -msgstr "" - -#: ../source/core/databases-and-collections.txt:88 -# accabe264e214f9aaa23ceffebc42337 -msgid "To modify these collection options, see :dbcommand:`collMod`." -msgstr "" - -#: ../source/core/databases-and-collections.txt:91 -# 61147bef3fb64ef982e582f019b3eb1d -msgid "Document Validation" -msgstr "" - -#: ../source/core/databases-and-collections.txt:95 -# bcd9a9cd16ce4e2a8bec82cde496353c -msgid "By default, a collection does not require its documents to have the same schema; i.e. the documents in a single collection do not need to have the same set of fields and the data type for a field can differ across documents within a collection." -msgstr "" - -#: ../source/core/databases-and-collections.txt:100 -# 5e77386f5d3740b4a0b50b0c0263c25d -msgid "Starting in MongoDB 3.2, however, you can enforce :doc:`document validation rules ` for a collection during update and insert operations. See :doc:`/core/document-validation` for details." -msgstr "" - -#: ../source/core/databases-and-collections.txt:106 -# 3dfd47a2a88749ccbbd04232f2b23f50 -msgid "Modifying Document Structure" -msgstr "" - -#: ../source/core/databases-and-collections.txt:108 -# 8455f73d70124472873107dc10ec2c03 -msgid "To change the structure of the documents in a collection, such as add new fields, remove existing fields, or change the field values to a new type, update the documents to the new structure." -msgstr "" - diff --git a/locale/pot/core/distributed-queries.pot b/locale/pot/core/distributed-queries.pot deleted file mode 100644 index 3b53705a0c4..00000000000 --- a/locale/pot/core/distributed-queries.pot +++ /dev/null @@ -1,127 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/distributed-queries.txt:6 -# 232a044f35934f358ff2c83864473573 -msgid "Distributed Queries" -msgstr "" - -#: ../source/core/distributed-queries.txt:0 -# 44527ca6291e40b986571e50f2cae630 -msgid "On this page" -msgstr "" - -#: ../source/core/distributed-queries.txt:20 -# 936b20f470da4f1780f091c14fea5747 -msgid "Read Operations to Sharded Clusters" -msgstr "" - -#: ../source/core/distributed-queries.txt:22 -# 12733b5c2f204311addd12a31fa77067 -msgid ":term:`Sharded clusters ` allow you to partition a data set among a cluster of :program:`mongod` instances in a way that is nearly transparent to the application. For an overview of sharded clusters, see the :doc:`/sharding` section of this manual." -msgstr "" - -#: ../source/core/distributed-queries.txt:27 -# 0296d2ee4f0d42a18d2abbd276b00e21 -msgid "For a sharded cluster, applications issue operations to one of the :program:`mongos` instances associated with the cluster." -msgstr "" - -#: ../source/core/distributed-queries.txt:32 -# 5f0c001c90f2477aa7cf2a1e1df1b607 -msgid "Read operations on sharded clusters are most efficient when directed to a specific shard. Queries to sharded collections should include the collection's :ref:`shard key `. When a query includes a shard key, the :program:`mongos` can use cluster metadata from the :ref:`config database ` to route the queries to shards." -msgstr "" - -#: ../source/core/distributed-queries.txt:41 -# af83929ee24f413382e5fc15263bc244 -msgid "If a query does not include the shard key, the :program:`mongos` must direct the query to *all* shards in the cluster. These *scatter gather* queries can be inefficient. On larger clusters, scatter gather queries are unfeasible for routine operations." -msgstr "" - -#: ../source/core/distributed-queries.txt:48 -# 1ab8e92266bb41d094c839311752555a -msgid "For replica set shards, read operations from secondary members of replica sets may not reflect the current state of the primary. Read preferences that direct read operations to different servers may result in non-monotonic reads." -msgstr "" - -#: ../source/core/distributed-queries.txt:53 -# 9d36003be83e42539dd89caa96d0f4e2 -msgid "For more information on read operations in sharded clusters, see the :doc:`/core/sharded-cluster-query-router` and :ref:`sharding-shard-key` sections." -msgstr "" - -#: ../source/core/distributed-queries.txt:62 -# db6c07140b4d48f68bce7f48af53a870 -msgid "Read Operations to Replica Sets" -msgstr "" - -#: ../source/core/distributed-queries.txt:64 -# 266a8efd13f24357a8fcc36cf154539e -msgid "By default, clients reads from a replica set's :term:`primary`; however, clients can specify a :doc:`read preference ` to direct read operations to other members. For example, clients can configure read preferences to read from secondaries or from nearest member to:" -msgstr "" - -#: ../source/core/distributed-queries.txt:70 -# e907e335cd4444ab853adb9515cd57dc -msgid "reduce latency in multi-data-center deployments," -msgstr "" - -#: ../source/core/distributed-queries.txt:72 -# a138f625b14d45f59ae183d2db9524d3 -msgid "improve read throughput by distributing high read-volumes (relative to write volume)," -msgstr "" - -#: ../source/core/distributed-queries.txt:75 -# f565dee0b12742c0a7d45418921e7e40 -msgid "perform backup operations, and/or" -msgstr "" - -#: ../source/core/distributed-queries.txt:77 -# 73536ff5d80e402bb000b5057a08db9e -msgid "allow reads until a :ref:`new primary is elected `." -msgstr "" - -#: ../source/core/distributed-queries.txt:82 -# 6707a54f42c64b189fc8c3589b942a0d -msgid "Read operations from secondary members of replica sets may not reflect the current state of the primary. Read preferences that direct read operations to different servers may result in non-monotonic reads." -msgstr "" - -#: ../source/core/distributed-queries.txt:86 -# 16481bb60fe548128605202c91a6adbb -msgid "You can configure the read preferece on a per-connection or per-operation basis. For more information on read preference or on the read preference modes, see :doc:`/core/read-preference` and :ref:`replica-set-read-preference-modes`." -msgstr "" - -#: ../source/core/distributed-queries.txt:1 -#: ../source/core/distributed-queries.txt:57 -# b42bf1c4f3b34126ac3ea7369d065863 -# e472cbb2b0734fc384049b944e7d209e -msgid "read operation" -msgstr "" - -#: ../source/core/distributed-queries.txt:1 -# b42bf1c4f3b34126ac3ea7369d065863 -msgid "architecture" -msgstr "" - -#: ../source/core/distributed-queries.txt:57 -#: ../source/core/distributed-queries.txt:58 -# e472cbb2b0734fc384049b944e7d209e -# 91bf86ac9cd0470a9def6bed03d721be -msgid "connection pooling" -msgstr "" - -#: ../source/core/distributed-queries.txt:58 -# 91bf86ac9cd0470a9def6bed03d721be -msgid "read operations" -msgstr "" - diff --git a/locale/pot/core/distributed-write-operations.pot b/locale/pot/core/distributed-write-operations.pot deleted file mode 100644 index c12fa44ffca..00000000000 --- a/locale/pot/core/distributed-write-operations.pot +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/distributed-write-operations.txt:3 -# 50ec7c64d2d64d44b2834693eb7064ff -msgid "Distributed Write Operations" -msgstr "" - -#: ../source/core/distributed-write-operations.txt:0 -# 310693dc7b944c10a6c9a62984502c6d -msgid "On this page" -msgstr "" - -#: ../source/core/distributed-write-operations.txt:16 -# 5f72ed544ea6488cb389a61f73c15ca3 -msgid "Write Operations on Sharded Clusters" -msgstr "" - -#: ../source/core/distributed-write-operations.txt:18 -# 48fdf5d81822466386b0bdf6c0b82060 -msgid "For sharded collections in a :term:`sharded cluster`, the :program:`mongos` directs write operations from applications to the shards that are responsible for the specific *portion* of the data set. The :program:`mongos` uses the cluster metadata from the :ref:`config database ` to route the write operation to the appropriate shards." -msgstr "" - -#: ../source/core/distributed-write-operations.txt:27 -# 7a29af54dd0f4122832a636f48f86d1d -msgid "MongoDB partitions data in a sharded collection into *ranges* based on the values of the :term:`shard key`. Then, MongoDB distributes these chunks to shards. The shard key determines the distribution of chunks to shards. This can affect the performance of write operations in the cluster." -msgstr "" - -#: ../source/core/distributed-write-operations.txt:35 -# 146ba84003dd4cfcac4b098e5ff4efe3 -msgid "Update operations that affect a *single* document **must** include the :term:`shard key` or the ``_id`` field. Updates that affect multiple documents are more efficient in some situations if they have the :term:`shard key`, but can be broadcast to all shards." -msgstr "" - -#: ../source/core/distributed-write-operations.txt:41 -# 5bca07fd305d4e2da309421658bb334d -msgid "If the value of the shard key increases or decreases with every insert, all insert operations target a single shard. As a result, the capacity of a single shard becomes the limit for the insert capacity of the sharded cluster." -msgstr "" - -#: ../source/core/distributed-write-operations.txt:46 -# 41db825eaf5046a786a75f6bc1f286a5 -msgid "For more information, see :doc:`/sharding` and :doc:`/core/bulk-write-operations`." -msgstr "" - -#: ../source/core/distributed-write-operations.txt:52 -# 7824610541bf4fb9abff8fb31b118a39 -msgid "Write Operations on Replica Sets" -msgstr "" - -#: ../source/core/distributed-write-operations.txt:54 -# 2ad58a23216f44528d48cc2e267b845a -msgid "In :term:`replica sets `, all write operations go to the set's :term:`primary`. The primary applies the write operation and records the operations on the primary's operation log or :term:`oplog`. The oplog is a reproducible sequence of operations to the data set. :term:`Secondary` members of the set continuously replicate the oplog and apply the operations to themselves in an asynchronous process." -msgstr "" - -#: ../source/core/distributed-write-operations.txt:63 -# 3b9b16e6a3dc44e89a9590e73f273ac5 -msgid "For more information on replica sets and write operations, see :doc:`/replication` and :doc:`/reference/write-concern`." -msgstr "" - diff --git a/locale/pot/core/document-validation.pot b/locale/pot/core/document-validation.pot deleted file mode 100644 index e6c07561999..00000000000 --- a/locale/pot/core/document-validation.pot +++ /dev/null @@ -1,180 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/document-validation.txt:3 -# 89d8fa9e6c7a4d1dab6c5f71b8b6c0f1 -msgid "Document Validation" -msgstr "" - -#: ../source/core/document-validation.txt:0 -# e77799e95290497290a8ffeccfe0aba2 -msgid "On this page" -msgstr "" - -#: ../source/core/document-validation.txt:15 -# fbea403386f8407bb1984ec0828671ee -msgid "MongoDB provides the capability to validate documents during updates and insertions. Validation rules are specified on a per-collection basis using the ``validator`` option, which takes a document that specifies the validation rules or expressions. Specify the expressions using any :ref:`query operators `, with the exception of :query:`$near`, :query:`$nearSphere`, :query:`$text`, and :query:`$where`." -msgstr "" - -#: ../source/core/document-validation.txt:23 -# dd93e11f304846df97666bd0bba4d4de -msgid "Add document validation to an existing collection using the :dbcommand:`collMod` command with the ``validator`` option. You can also specify document validation rules when creating a new collection using :method:`db.createCollection()` with the ``validator`` option, as in the following:" -msgstr "" - -#: ../source/core/document-validation.txt:41 -# 44d9b6e46ee04e6e9af4e96c6168ae84 -msgid "MongoDB also provides the ``validationLevel`` option, which determines how strictly MongoDB applies validation rules to existing documents during an update, and the ``validationAction`` option, which determines whether MongoDB should ``error`` and reject documents that violate the validation rules or ``warn`` about the violations in the log but allow invalid documents." -msgstr "" - -#: ../source/core/document-validation.txt:49 -# ed49f117c706431ca334c3fdf3aee52c -msgid "Behavior" -msgstr "" - -#: ../source/core/document-validation.txt:51 -# 3f79eef4561d4f66be513dbfc9d37669 -msgid "Validation occurs during updates and inserts. When you add validation to a collection, existing documents do not undergo validation checks until modification." -msgstr "" - -#: ../source/core/document-validation.txt:56 -# 2e4376bb76474bd2b492346251ee71bc -msgid "Existing Documents" -msgstr "" - -#: ../source/core/document-validation.txt:58 -# 05be1a8d1a8744b68cd954930f90e5cd -msgid "You can control how MongoDB handles existing documents using the ``validationLevel`` option." -msgstr "" - -#: ../source/core/document-validation.txt:61 -# 1f413aaf96f34653860b15a1900fde83 -msgid "By default, ``validationLevel`` is ``strict`` and MongoDB applies validation rules to all inserts and updates. Setting ``validationLevel`` to ``moderate`` applies validation rules to inserts and to updates to existing documents that fulfill the validation criteria. With the ``moderate`` level, updates to existing documents that do not fulfill the validation criteria are not checked for validity." -msgstr "" - -#: ../source/core/document-validation.txt:0 -#: ../source/core/document-validation.txt:0 -# 3449d5383c4b4d97a733aaecf3ed5966 -# 3bfb797450b34ebd91846ccd878b60db -msgid "Example" -msgstr "" - -#: ../source/core/document-validation.txt:70 -# b346e70be9344c88b431a8b08147e63b -msgid "Consider the following documents in a ``contacts`` collection:" -msgstr "" - -#: ../source/core/document-validation.txt:87 -# 3d0ff6cef43543acb0ac7888bc64db9f -msgid "Issue the following command to add a validator to the ``contacts`` collection:" -msgstr "" - -#: ../source/core/document-validation.txt:98 -# 1e782d07e53b4f53beb5daf49d0c4bf9 -msgid "The ``contacts`` collection now has a validator with the ``moderate`` validationLevel. If you attempted to update the document with ``_id`` of ``125876``, MongoDB would apply validation rules since the existing document matches the criteria. In contrast, MongoDB will not apply validation rules to updates to the document with ``_id`` of ``860000`` as it does not meet the validation rules." -msgstr "" - -#: ../source/core/document-validation.txt:106 -# 65dcdb501874410d8e6f4367a7e2ef63 -msgid "To disable validation entirely, you can set ``validationLevel`` to ``off``." -msgstr "" - -#: ../source/core/document-validation.txt:110 -# 7ae36fe9e0f04f8ab4d249ced532b1ca -msgid "Accept or Reject Invalid Documents" -msgstr "" - -#: ../source/core/document-validation.txt:112 -# 5b932fbdb87149e7acb8992c4a83f12b -msgid "The ``validationAction`` option determines how MongoDB handles documents that violate the validation rules." -msgstr "" - -#: ../source/core/document-validation.txt:115 -# 0bb0f6144e6041a686549e0bdcad3a8b -msgid "By default, ``validationAction`` is ``error`` and MongoDB rejects any insertion or update that violates the validation criteria. When ``validationAction`` is set to ``warn``, MongoDB logs any violations but allows the insertion or update to proceed." -msgstr "" - -#: ../source/core/document-validation.txt:122 -# 95a02111c5674e449c1de9715ed9bfd3 -msgid "The following example creates a ``contacts`` collection with a validator that specifies that inserted or updated documents should match at least one of three following conditions:" -msgstr "" - -#: ../source/core/document-validation.txt:126 -# 35520b5983474b1ab84d43ef3d12eb2a -msgid "the ``phone`` field is a string" -msgstr "" - -#: ../source/core/document-validation.txt:127 -# 4179d5031d944e7fa8f277110b418eef -msgid "the ``email`` field matches the regular expression" -msgstr "" - -#: ../source/core/document-validation.txt:128 -# eeaa268659864cbaadbb142357ea6d47 -msgid "the ``status`` field is either ``Unknown`` or ``Incomplete``." -msgstr "" - -#: ../source/core/document-validation.txt:145 -# c4e536e7cbda42e8ba6aaae02c69ce49 -msgid "With the validator in place, the following insert operation fails the validation rules, but since the ``validationAction`` is ``warn``, the write operation logs the failure and succeeds." -msgstr "" - -#: ../source/core/document-validation.txt:154 -# 606319b1add644f8a68818661847336b -msgid "The log includes the full namespace of the collection and the document that failed the validation rules, as well as the time of the operation:" -msgstr "" - -#: ../source/core/document-validation.txt:163 -# 82d0d61174664af4a4765ca7fed2a201 -msgid "Restrictions" -msgstr "" - -#: ../source/core/document-validation.txt:165 -# af1f21d2a49e4a3eb3760912a149c034 -msgid "You cannot specify a validator for collections in the ``admin``, ``local``, and ``config`` databases." -msgstr "" - -#: ../source/core/document-validation.txt:168 -# 5c4fc514f9e149b89cb056be484ebc9b -msgid "You cannot specify a validator for ``system.*`` collections." -msgstr "" - -#: ../source/core/document-validation.txt:171 -# b4dfa79c0de742fb93dba5d3a4600760 -msgid "Bypass Document Validation" -msgstr "" - -#: ../source/core/document-validation.txt:173 -# c76d2221dfe5480ba149f21c046e7736 -msgid "Users can bypass document validation using the ``bypassDocumentValidation`` option. For a list of commands that support the ``bypassDocumentValidation`` option, see :ref:`3.2-rel-notes-document-validation`." -msgstr "" - -#: ../source/core/document-validation.txt:178 -# dab7397c82434c0794935c9d2187c62c -msgid "For deployments that have enabled access control, to bypass document validation, the authenticated user must have :authaction:`bypassDocumentValidation` action. The built-in roles :authrole:`dbAdmin` and :authrole:`restore` provide this action." -msgstr "" - -#: ../source/core/document-validation.txt:184 -# c84ccb36304e4b79b941eba37b8fbf7e -msgid "Additional Information" -msgstr "" - -#: ../source/core/document-validation.txt:186 -# ae62f4fbcd674acfafac7393f0e198b6 -msgid ":dbcommand:`collMod`, :method:`db.createCollection()`, :method:`db.getCollectionInfos()`." -msgstr "" - diff --git a/locale/pot/core/document.pot b/locale/pot/core/document.pot deleted file mode 100644 index d7cac805e2c..00000000000 --- a/locale/pot/core/document.pot +++ /dev/null @@ -1,410 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/document.txt:5 -# 8131c0cf95304607a630602f829e83ef -msgid "Documents" -msgstr "" - -#: ../source/core/document.txt:0 -# 99b39c8cf437487c94689822a2656827 -msgid "On this page" -msgstr "" - -#: ../source/core/document.txt:15 -# 6f6eb6f11dfb486293f6b86c6d211065 -msgid "MongoDB stores data records as BSON documents. BSON is a binary representation of :term:`JSON` documents, though it contains more data types than JSON. For the BSON spec, see `bsonspec.org `_. See also :doc:`/reference/bson-types`." -msgstr "" - -#: ../source/core/document.txt:25 -# 3e1371bbeddc47edba19215bd0914300 -msgid "Document Structure" -msgstr "" - -#: ../source/core/document.txt:27 -# 6a0bd2d54a1b4bcb92243bb36d0f2a4d -msgid "MongoDB documents are composed of field-and-value pairs and have the following structure:" -msgstr "" - -#: ../source/core/document.txt:40 -# 181d8a483fda42ba88d8447e866cbcdb -msgid "The value of a field can be any of the BSON :doc:`data types `, including other documents, arrays, and arrays of documents. For example, the following document contains values of varying types:" -msgstr "" - -#: ../source/core/document.txt:55 -# fb889b39bd844736aca680639c598167 -msgid "The above fields have the following data types:" -msgstr "" - -#: ../source/core/document.txt:57 -# 7f5822db4f23476f820b07b202f90726 -msgid "``_id`` holds an :ref:`objectid`." -msgstr "" - -#: ../source/core/document.txt:59 -# 5ca1f45b0ae54a098490e461cf34479e -msgid "``name`` holds an *embedded document* that contains the fields ``first`` and ``last``." -msgstr "" - -#: ../source/core/document.txt:62 -# a7dee250749844718756f59fff879286 -msgid "``birth`` and ``death`` hold values of the *Date* type." -msgstr "" - -#: ../source/core/document.txt:64 -# 60d69b9cd9ed45a7ac0ddc551787a598 -msgid "``contribs`` holds an *array of strings*." -msgstr "" - -#: ../source/core/document.txt:66 -# 33cc148614b64523875d00d4f080b7cc -msgid "``views`` holds a value of the *NumberLong* type." -msgstr "" - -#: ../source/core/document.txt:69 -# 4cbcc4e9887246bb8995821019d26e1c -msgid "Field Names" -msgstr "" - -#: ../source/core/document.txt:71 -# 3d639b0bcefb4c0e8f90d3bf6b0a0a66 -msgid "Field names are strings." -msgstr "" - -#: ../source/includes/fact-document-field-name-restrictions.rst:1 -# f1bb32fc04f5467e8127381612776060 -msgid ":doc:`Documents ` have the following restrictions on field names:" -msgstr "" - -#: ../source/includes/fact-document-field-name-restrictions.rst:4 -# 33f9a254f70545f8879ab28f3d570bdb -msgid "The field name ``_id`` is reserved for use as a primary key; its value must be unique in the collection, is immutable, and may be of any type other than an array." -msgstr "" - -#: ../source/includes/fact-document-field-name-restrictions.rst:8 -# 46f8d9930f344d0ca819ec678548a544 -msgid "The field names **cannot** start with the dollar sign (``$``) character." -msgstr "" - -#: ../source/includes/fact-document-field-name-restrictions.rst:10 -# 90692605cef549409ac8b2922f6dbdfd -msgid "The field names **cannot** contain the dot (``.``) character." -msgstr "" - -#: ../source/includes/fact-document-field-name-restrictions.rst:12 -# 6194ce8361ac44c8bb92e6c005e568a2 -msgid "The field names **cannot** contain the ``null`` character." -msgstr "" - -#: ../source/core/document.txt:75 -# 0f4a0845732b4e1c94074d44ac1d759d -msgid "BSON documents may have more than one field with the same name. Most :doc:`MongoDB interfaces `, however, represent MongoDB with a structure (e.g. a hash table) that does not support duplicate field names. If you need to manipulate documents that have more than one field with the same name, see the :doc:`driver documentation ` for your driver." -msgstr "" - -#: ../source/core/document.txt:82 -# 9909b3f37519449885244773081e9d4a -msgid "Some documents created by internal MongoDB processes may have duplicate fields, but *no* MongoDB process will *ever* add duplicate fields to an existing user document." -msgstr "" - -#: ../source/core/document.txt:87 -# 6193968c145a4c16b2685618503ad250 -msgid "Field Value Limit" -msgstr "" - -#: ../source/core/document.txt:89 -# d20a37a33e1946c8ba1aeea1909e45e3 -msgid "For :doc:`indexed collections `, the values for the indexed fields have a :limit:`Maximum Index Key Length ` limit. See :limit:`Maximum Index Key Length ` for details." -msgstr "" - -#: ../source/core/document.txt:97 -# 3e5571bd69ff4280a457a4ab6d0cb241 -msgid "Dot Notation" -msgstr "" - -#: ../source/core/document.txt:99 -# be5227bfd74a4d7d89d52f9c58ada42f -msgid "MongoDB uses the *dot notation* to access the elements of an array and to access the fields of an embedded document." -msgstr "" - -#: ../source/core/document.txt:103 -# 6ce6ca4e5ee24706892bdb8bc8efb662 -msgid "Arrays" -msgstr "" - -#: ../source/core/document.txt:105 -# 067fd64b8b0d45dc9dba49cab03f2043 -msgid "To specify or access an element of an array by the zero-based index position, concatenate the array name with the dot (``.``) and zero-based index position, and enclose in quotes:" -msgstr "" - -#: ../source/core/document.txt:113 -#: ../source/core/document.txt:146 -# b545d0609e454924b4de5b0e0862246b -# 7e71955c8e7a4b808e7182544491e52a -msgid "For example, given the following field in a document:" -msgstr "" - -#: ../source/core/document.txt:123 -# 051e2ca6e6854613926f822cfa7ae90f -msgid "To specify the third element in the ``contribs`` array, use the dot notation ``\"contribs.2\"``." -msgstr "" - -#: ../source/core/document.txt:128 -# 0bc49287b6bb43a59ba39a62ce7fad79 -msgid ":update:`$` positional operator for update operations," -msgstr "" - -#: ../source/core/document.txt:130 -# 7d79179291204fb8973e22e08d9a320a -msgid ":projection:`$` projection operator when array index position is unknown" -msgstr "" - -#: ../source/core/document.txt:133 -# d314da6c59ec4444a8641e8e7bcb1679 -msgid ":ref:`read-operations-arrays` for dot notation examples with arrays." -msgstr "" - -#: ../source/core/document.txt:136 -# db15fbc7f2794c93afdba97a40846738 -msgid "Embedded Documents" -msgstr "" - -#: ../source/core/document.txt:138 -# 0ec526a151164cfda05b23223da7ae11 -msgid "To specify or access a field of an embedded document with dot notation, concatenate the embedded document name with the dot (``.``) and the field name, and enclose in quotes:" -msgstr "" - -#: ../source/core/document.txt:157 -# f6665c61c8874130b71cc47feebb82df -msgid "To specify the field named ``last`` in the ``name`` field, use the dot notation ``\"name.last\"``." -msgstr "" - -#: ../source/core/document.txt:160 -# 5e95ea59c5fe4058a663869ad572074d -msgid "To specify the ``number`` in the ``phone`` document in the ``contact`` field, use the dot notation ``\"contact.phone.number\"``." -msgstr "" - -#: ../source/core/document.txt:165 -# 6ab21ef31c0c41409557a584e95bee23 -msgid ":ref:`read-operations-embedded-documents` for dot notation examples with embedded documents." -msgstr "" - -#: ../source/core/document.txt:169 -# 6b1b3708ba15419ba08c5119fd4d93d2 -msgid "Document Limitations" -msgstr "" - -#: ../source/core/document.txt:171 -# 69fd57ff76674035a0416d891d0bcb5c -msgid "Documents have the following attributes:" -msgstr "" - -#: ../source/core/document.txt:174 -# a84c36759edf4abd8488f73e5feb107c -msgid "Document Size Limit" -msgstr "" - -#: ../source/includes/fact-document-max-size.rst:1 -# ce5ad63694de4515a80bef7957d1e185 -msgid "The maximum BSON document size is 16 megabytes." -msgstr "" - -#: ../source/includes/fact-document-max-size.rst:3 -# 746d3b1226d44293aae29b6f6d07e793 -msgid "The maximum document size helps ensure that a single document cannot use excessive amount of RAM or, during transmission, excessive amount of bandwidth. To store documents larger than the maximum size, MongoDB provides the GridFS API. See :program:`mongofiles` and the documentation for your :doc:`driver ` for more information about GridFS." -msgstr "" - -#: ../source/core/document.txt:179 -# f810de4a83ed417986681ad22b8e6052 -msgid "Document Field Order" -msgstr "" - -#: ../source/includes/fact-update-field-order.rst:3 -# 666409547105474689486daf2e674aee -msgid "MongoDB preserves the order of the document fields following write operations *except* for the following cases:" -msgstr "" - -#: ../source/includes/fact-update-field-order.rst:6 -# 3717a1cce0ab4a1eb2dee88e32dba146 -msgid "The ``_id`` field is always the first field in the document." -msgstr "" - -#: ../source/includes/fact-update-field-order.rst:8 -# ddb9203db55444eba2b9c4af54a9c1d4 -msgid "Updates that include :update:`renaming <$rename>` of field names may result in the reordering of fields in the document." -msgstr "" - -#: ../source/includes/fact-update-field-order.rst:13 -# ff7320637c4d4578acc73e8f1058b4ef -msgid "Starting in version 2.6, MongoDB actively attempts to preserve the field order in a document. Before version 2.6, MongoDB did not actively preserve the order of the fields in a document." -msgstr "" - -#: ../source/core/document.txt:187 -# 8170082b541a4e0d96dd11526bfcdddf -msgid "The ``_id`` Field" -msgstr "" - -#: ../source/includes/fact-id-field.rst:1 -# e044e4e811b447b7add50a605d20cb5c -msgid "In MongoDB, each document stored in a collection requires a unique :term:`_id` field that acts as a :term:`primary key`. If an inserted document omits the ``_id`` field, the MongoDB driver automatically generates an :ref:`objectid` for the ``_id`` field." -msgstr "" - -#: ../source/includes/fact-id-field.rst:6 -# 923fbfc031034ca486373d2b5def51c1 -msgid "This also applies to documents inserted through update operations with :ref:`upsert: true `." -msgstr "" - -#: ../source/core/document.txt:191 -# 833b778e0cff44749518ee77c6d898fb -msgid "The ``_id`` field has the following behavior and constraints:" -msgstr "" - -#: ../source/core/document.txt:193 -# 21298a75064742418fce6fd32f8622d0 -msgid "By default, MongoDB creates a unique index on the ``_id`` field during the creation of a collection." -msgstr "" - -#: ../source/core/document.txt:196 -# cf2ce7582dba414b9a51ad8859a38fba -msgid "The ``_id`` field is always the first field in the documents. If the server receives a document that does not have the ``_id`` field first, then the server will move the field to the beginning." -msgstr "" - -#: ../source/core/document.txt:200 -# 32bde891a4464939bd837fcc3d233164 -msgid "The ``_id`` field may contain values of any :doc:`BSON data type `, other than an array." -msgstr "" - -#: ../source/core/document.txt:203 -# 6f5260c6a6a140b1b582a3ee9227cc8c -msgid "To ensure functioning replication, do not store values that are of the BSON regular expression type in the ``_id`` field." -msgstr "" - -#: ../source/core/document.txt:209 -# 47c597c440534c70bd1c8badb9649719 -msgid "The following are common options for storing values for ``_id``:" -msgstr "" - -#: ../source/core/document.txt:211 -# c2e41f7725e2408d805eec73f076ae14 -msgid "Use an :ref:`objectid`." -msgstr "" - -#: ../source/core/document.txt:213 -# da88776c3bd74984814282a150dbe106 -msgid "Use a natural unique identifier, if available. This saves space and avoids an additional index." -msgstr "" - -#: ../source/core/document.txt:216 -# 0a864e55294f443eabf37e16cc55b355 -msgid "Generate an auto-incrementing number." -msgstr "" - -#: ../source/core/document.txt:218 -# 2a17f3d4a86849dd9bbe75dfc97e2103 -msgid "Generate a UUID in your application code. For a more efficient storage of the UUID values in the collection and in the ``_id`` index, store the UUID as a value of the BSON ``BinData`` type." -msgstr "" - -#: ../source/includes/fact-bindata-storage-optimization.rst:1 -# 8d0c795819b248c3baae2744444d7dcb -msgid "Index keys that are of the ``BinData`` type are more efficiently stored in the index if:" -msgstr "" - -#: ../source/includes/fact-bindata-storage-optimization.rst:4 -# c758ca514492440f9a9e3177395ea774 -msgid "the binary subtype value is in the range of 0-7 or 128-135, and" -msgstr "" - -#: ../source/includes/fact-bindata-storage-optimization.rst:6 -# 0472ae6636a6499f8b2070e4e35bb36c -msgid "the length of the byte array is: 0, 1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 16, 20, 24, or 32." -msgstr "" - -#: ../source/core/document.txt:224 -# 2f27c3fc872f410dbaf9464bc2fee57a -msgid "Use your driver's BSON UUID facility to generate UUIDs. Be aware that driver implementations may implement UUID serialization and deserialization logic differently, which may not be fully compatible with other drivers. See your :api:`driver documentation <>` for information concerning UUID interoperability." -msgstr "" - -#: ../source/includes/note-insert-id-field.rst:3 -# 7e2cd508fda641fa97df20047a5a5dcc -msgid "Most MongoDB driver clients will include the ``_id`` field and generate an ``ObjectId`` before sending the insert operation to MongoDB; however, if the client sends a document without an ``_id`` field, the :program:`mongod` will add the ``_id`` field and generate the ``ObjectId``." -msgstr "" - -#: ../source/core/document.txt:233 -# c7e4cb3678a54baf8ec8c4e49ab11b25 -msgid "Other Uses of the Document Structure" -msgstr "" - -#: ../source/core/document.txt:235 -# 8d054f7bd256437981c438f8db64984d -msgid "In addition to defining data records, MongoDB uses the document structure throughout, including but not limited to: :ref:`query filters `, :ref:`update specifications documents `, and :ref:`index specification documents `" -msgstr "" - -#: ../source/core/document.txt:244 -# af5a01dd7a3944098c70e100ee334733 -msgid "Query Filter Documents" -msgstr "" - -#: ../source/core/document.txt:246 -# fc0e336e441c4c82aae2d44887240595 -msgid "Query filter documents specify the conditions that determine which records to select for read, update, and delete operations." -msgstr "" - -#: ../source/core/document.txt:249 -# 9004b44b35d54a32a18a9fc9b1bb5175 -msgid "You can use ``:`` expressions to specify the equality condition and :doc:`query operator ` expressions." -msgstr "" - -#: ../source/core/document.txt:261 -# 2640f144f57c42699d94f313c86ce99e -msgid "For examples, see :ref:`Query filters or specifications `." -msgstr "" - -#: ../source/core/document.txt:267 -# af99d9d6a43f4aa4b77da9a90b0e1954 -msgid "Update Specification Documents" -msgstr "" - -#: ../source/core/document.txt:269 -# b225336143c44cad8f282940dcb6ac0e -msgid "Update specification documents use :ref:`update operators ` to specify the data modifications to perform on specific fields during an :method:`db.collection.update()` operation." -msgstr "" - -#: ../source/core/document.txt:282 -# 6e051f2c3f5e41b3befa9d39eba1929e -msgid "For examples, see :ref:`Update specifications `." -msgstr "" - -#: ../source/core/document.txt:288 -# 8da79e7c60154464bb9b598ecc87d9af -msgid "Index Specification Documents" -msgstr "" - -#: ../source/core/document.txt:290 -# 44c76ab7717d49349405a649fac132cb -msgid "Index specifications document define the field to index and the index type:" -msgstr "" - -#: ../source/includes/extracts/additional-resources-document.rst:4 -# e40a9af399464273b29bce705c64fae7 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-document.rst:6 -# affdc6c1dc594765af4e6a7882f67a58 -msgid "`Thinking in Documents Part 1 (Blog Post) `_" -msgstr "" - diff --git a/locale/pot/core/geohaystack.pot b/locale/pot/core/geohaystack.pot deleted file mode 100644 index 30e40fecafc..00000000000 --- a/locale/pot/core/geohaystack.pot +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/geohaystack.txt:5 -# e630881bebae4a2488e101e35821bae5 -msgid "``geoHaystack`` Indexes" -msgstr "" - -#: ../source/core/geohaystack.txt:0 -# 992e88b47c4646658355d2f35aa4b79c -msgid "On this page" -msgstr "" - -#: ../source/core/geohaystack.txt:15 -# 27acc17897cb4248b205d69c1499f2ed -msgid "A ``geoHaystack`` index is a special index that is optimized to return results over small areas. ``geoHaystack`` indexes improve performance on queries that use flat geometry." -msgstr "" - -#: ../source/core/geohaystack.txt:19 -# 1e1c899c9b59439ea3def374c30740c2 -msgid "For queries that use spherical geometry, a **2dsphere index is a better option** than a haystack index. :doc:`2dsphere indexes ` allow field reordering; ``geoHaystack`` indexes require the first field to be the location field. Also, ``geoHaystack`` indexes are only usable via commands and so always return all results at once." -msgstr "" - -#: ../source/core/geohaystack.txt:27 -# 195914ed8e4a4129a5651a06ea870231 -msgid "Behavior" -msgstr "" - -#: ../source/core/geohaystack.txt:29 -# 3b60a655e4934832a2ea76f2b71151c8 -msgid "``geoHaystack`` indexes create \"buckets\" of documents from the same geographic area in order to improve performance for queries limited to that area. Each bucket in a ``geoHaystack`` index contains all the documents within a specified proximity to a given longitude and latitude." -msgstr "" - -#: ../source/core/geohaystack.txt:36 -# 0fc3de25d2f846948ca4bbd7bcedf161 -msgid "``sparse`` Property" -msgstr "" - -#: ../source/core/geohaystack.txt:38 -# bfed4a300971482d8123300e1cc18032 -msgid "``geoHaystack`` indexes are :doc:`sparse ` by default and ignore the :doc:`sparse: true ` option. If a document lacks a ``geoHaystack`` index field (or the field is ``null`` or an empty array), MongoDB does not add an entry for the document to the ``geoHaystack`` index. For inserts, MongoDB inserts the document but does not add to the ``geoHaystack`` index." -msgstr "" - -#: ../source/core/geohaystack.txt:45 -# 74bfb9605b684848a81eb144b014ad7e -msgid "``geoHaystack`` indexes include one ``geoHaystack`` index key and one non-geospatial index key; however, only the ``geoHaystack`` index field determines whether the index references a document." -msgstr "" - -#: ../source/core/geohaystack.txt:50 -# 30cd10c202cc495fa5f60c3f5371b438 -msgid "Create ``geoHaystack`` Index" -msgstr "" - -#: ../source/core/geohaystack.txt:52 -# c18abed4e1c8440b99e426a6c7b1c48a -msgid "To create a ``geoHaystack`` index, see :doc:`/tutorial/build-a-geohaystack-index`. For information and example on querying a haystack index, see :doc:`/tutorial/query-a-geohaystack-index`." -msgstr "" - diff --git a/locale/pot/core/geospatial-indexes.pot b/locale/pot/core/geospatial-indexes.pot deleted file mode 100644 index 7e206abe9d5..00000000000 --- a/locale/pot/core/geospatial-indexes.pot +++ /dev/null @@ -1,98 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/geospatial-indexes.txt:3 -# 9150872ff6a243d789b22f77dbd861e6 -msgid "``2d`` Index Internals" -msgstr "" - -#: ../source/core/geospatial-indexes.txt:0 -# dbfbbad9f5564bb0ba6f4973e0670fab -msgid "On this page" -msgstr "" - -#: ../source/core/geospatial-indexes.txt:13 -# 43d314c1fec54a4aabb3ad241a8ec5ee -msgid "This document provides a more in-depth explanation of the internals of MongoDB's ``2d`` geospatial indexes. This material is not necessary for normal operations or application development but may be useful for troubleshooting and for further understanding." -msgstr "" - -#: ../source/core/geospatial-indexes.txt:21 -# 71c0e80c1c6743b0b2ed72033f993e8e -msgid "Calculation of Geohash Values for ``2d`` Indexes" -msgstr "" - -#: ../source/core/geospatial-indexes.txt:23 -# 8436eea7783944f1bfb7a41fd98ecefe -msgid "When you create a geospatial index on :term:`legacy coordinate pairs `, MongoDB computes :term:`geohash` values for the coordinate pairs within the specified :ref:`location range ` and then indexes the geohash values." -msgstr "" - -#: ../source/core/geospatial-indexes.txt:28 -# c2202eb3c4d54b1caa8722ba722b368a -msgid "To calculate a geohash value, recursively divide a two-dimensional map into quadrants. Then assign each quadrant a two-bit value. For example, a two-bit representation of four quadrants would be:" -msgstr "" - -#: ../source/core/geospatial-indexes.txt:38 -# 04cdef168b9c4cf68fdf765055172399 -msgid "These two-bit values (``00``, ``01``, ``10``, and ``11``) represent each of the quadrants and all points within each quadrant. For a geohash with two bits of resolution, all points in the bottom left quadrant would have a geohash of ``00``. The top left quadrant would have the geohash of ``01``. The bottom right and top right would have a geohash of ``10`` and ``11``, respectively." -msgstr "" - -#: ../source/core/geospatial-indexes.txt:45 -# 5523a56748a34ae5a4d52cc783a4382a -msgid "To provide additional precision, continue dividing each quadrant into sub-quadrants. Each sub-quadrant would have the geohash value of the containing quadrant concatenated with the value of the sub-quadrant. The geohash for the upper-right quadrant is ``11``, and the geohash for the sub-quadrants would be (clockwise from the top left): ``1101``, ``1111``, ``1110``, and ``1100``, respectively." -msgstr "" - -#: ../source/core/geospatial-indexes.txt:62 -# d46aaf51df834ac3ad36f1f07c0350ab -msgid "Multi-location Documents for ``2d`` Indexes" -msgstr "" - -#: ../source/core/geospatial-indexes.txt:65 -# 04805e67884840b9ae7d44da131bcc3a -msgid ":doc:`2dsphere ` indexes can cover multiple geospatial fields in a document, and can express lists of points using :ref:`geojson-multipoint` embedded documents." -msgstr "" - -#: ../source/core/geospatial-indexes.txt:69 -# 7e1a4962a4eb4d44b9e60a6f452e77f9 -msgid "While ``2d`` geospatial indexes do not support more than one geospatial field in a document, you can use a :ref:`multi-key index ` to index multiple coordinate pairs in a single document. In the simplest example you may have a field (e.g. ``locs``) that holds an array of coordinates, as in the following example:" -msgstr "" - -#: ../source/core/geospatial-indexes.txt:84 -# 1548c9cc6bd74b23a41d9f6a441ced61 -msgid "The values of the array may be either arrays, as in ``[ 55.5, 42.3 ]``, or embedded documents, as in ``{ lng : 55.5 , lat : 42.3 }``." -msgstr "" - -#: ../source/core/geospatial-indexes.txt:87 -# 5bd6c6a7e1574d928fdb2d22cc6f012d -msgid "You could then create a geospatial index on the ``locs`` field, as in the following:" -msgstr "" - -#: ../source/core/geospatial-indexes.txt:94 -# 9918fee498184bbb8d2554d9fa54474d -msgid "You may also model the location data as a field inside of an embedded document. In this case, the document would contain a field (e.g. ``addresses``) that holds an array of documents where each document has a field (e.g. ``loc:``) that holds location coordinates. For example:" -msgstr "" - -#: ../source/core/geospatial-indexes.txt:115 -# 65de99cd45e540fc910c7e45019b24db -msgid "You could then create the geospatial index on the ``addresses.loc`` field as in the following example:" -msgstr "" - -#: ../source/core/geospatial-indexes.txt:122 -# 98f5bcf575f2468daccb473241ab90d7 -msgid "To include the location field with the distance field in multi-location document queries, specify ``includeLocs: true`` in the :dbcommand:`geoNear` command." -msgstr "" - diff --git a/locale/pot/core/gridfs.pot b/locale/pot/core/gridfs.pot deleted file mode 100644 index 3d182fa20c0..00000000000 --- a/locale/pot/core/gridfs.pot +++ /dev/null @@ -1,389 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/gridfs.txt:5 -#: ../source/core/gridfs.txt:1 -#: ../source/core/gridfs.txt:83 -#: ../source/core/gridfs.txt:123 -#: ../source/core/gridfs.txt:162 -#: ../source/core/gridfs.txt:237 -# 22c91df9909e4567b36cdc539387442e -# 7f411f106dc340ee961634f3e73dcfd2 -# 0a39e964807a4f2e8b0998302bb75dba -# 3f183a4a65dc49518d09f15445a3ca10 -# a76995c16a7549f3a5be1a4b77bbaa69 -# c2a60111587842719fe2cba22820df5e -msgid "GridFS" -msgstr "" - -#: ../source/core/gridfs.txt:0 -# d54f65dd24714211a553691e5d85b6c4 -msgid "On this page" -msgstr "" - -#: ../source/core/gridfs.txt:15 -# 36ff2f13eaea4bbaad0bbf7a09e0f133 -msgid ":term:`GridFS` is a specification for storing and retrieving files that exceed the :term:`BSON`\\-document :ref:`size limit ` of 16 MB." -msgstr "" - -#: ../source/core/gridfs.txt:19 -# ece78847658a49cbbbaa7e798f4f9adb -msgid "Instead of storing a file in a single document, GridFS divides the file into parts, or chunks [#chunk-disambiguation]_, and stores each chunk as a separate document. By default, GridFS uses a chunk size of 255 kB; that is, GridFS divides a file into chunks of 255 kB with the exception of the last chunk. The last chunk is only as large as necessary. Similarly, files that are no larger than the chunk size only have a final chunk, using only as much space as needed plus some additional metadata." -msgstr "" - -#: ../source/core/gridfs.txt:28 -# 534df153d9044f19b8e3ad3dd582a4e1 -msgid "GridFS uses two collections to store files. One collection stores the file chunks, and the other stores file metadata. The section :ref:`gridfs-collections` describes each collection in detail." -msgstr "" - -#: ../source/core/gridfs.txt:32 -# 16edb6732fcd45ffa4630864640630b2 -msgid "When you query GridFS for a file, the driver will reassemble the chunks as needed. You can perform range queries on files stored through GridFS. You can also access information from arbitrary sections of files, such as to \"skip\" to the middle of a video or audio file." -msgstr "" - -#: ../source/core/gridfs.txt:37 -# f813f9a6e0dc4208a95e997dfcfdcbf3 -msgid "GridFS is useful not only for storing files that exceed 16 MB but also for storing any files for which you want access without having to load the entire file into memory. See also :ref:`faq-developers-when-to-use-gridfs`." -msgstr "" - -#: ../source/core/gridfs.txt:42 -#: ../source/core/gridfs.txt:205 -# be8398598258432c83ec7e8aa1e18056 -# 782aa42082f7465ebc92eabafc5347b7 -msgid "The default chunk size changed from 256 kB to 255 kB." -msgstr "" - -#: ../source/core/gridfs.txt:48 -# f44e1d0f05d24c9685f2a9bf4d900ca5 -msgid "When to Use GridFS" -msgstr "" - -#: ../source/core/gridfs.txt:50 -# 37c4bd22eb7541799c556ae934ccd399 -msgid "In MongoDB, use :term:`GridFS` for storing files larger than 16 MB." -msgstr "" - -#: ../source/core/gridfs.txt:52 -# d0dbce92840b429a96a1580892f80905 -msgid "In some situations, storing large files may be more efficient in a MongoDB database than on a system-level filesystem." -msgstr "" - -#: ../source/core/gridfs.txt:55 -# 1d3f66b9449e41499e08ace9e17ab843 -msgid "If your filesystem limits the number of files in a directory, you can use GridFS to store as many files as needed." -msgstr "" - -#: ../source/core/gridfs.txt:58 -# ac2361370aa240b597a9180ac6c60a25 -msgid "When you want to access information from portions of large files without having to load whole files into memory, you can use GridFS to recall sections of files without reading the entire file into memory." -msgstr "" - -#: ../source/core/gridfs.txt:63 -# 75a8232b3ad7470c8a787052b2ccb6a9 -msgid "When you want to keep your files and metadata automatically synced and deployed across a number of systems and facilities, you can use GridFS. When using :ref:`geographically distributed replica sets `, MongoDB can distribute files and their metadata automatically to a number of :program:`mongod` instances and facilities." -msgstr "" - -#: ../source/core/gridfs.txt:70 -# 4dd499d6f03149a0bb5f35dcf4bfab94 -msgid "Do not use GridFS if you need to update the content of the entire file atomically. As an alternative you can store multiple versions of each file and specify the current version of the file in the metadata. You can update the metadata field that indicates \"latest\" status in an atomic update after uploading the new version of the file, and later remove previous versions if needed." -msgstr "" - -#: ../source/core/gridfs.txt:77 -# 18f4d8e682114d3da5498239203df0b1 -msgid "Furthermore, if your files are all smaller the 16 MB :limit:`BSON Document Size` limit, consider storing the file manually within a single document instead of using GridFS. You may use the BinData data type to store the binary data. See your :doc:`drivers ` documentation for details on using BinData." -msgstr "" - -#: ../source/core/gridfs.txt:87 -# 6d77ea77a1044a2cad14d6fa1058b7e5 -msgid "Use GridFS" -msgstr "" - -#: ../source/core/gridfs.txt:89 -# 0f36916bc3784c52a6e2a2c566e16fc7 -msgid "To store and retrieve files using :term:`GridFS`, use either of the following:" -msgstr "" - -#: ../source/core/gridfs.txt:92 -# 57ff4c94b8304c05af2156183117aea4 -msgid "A MongoDB driver. See the :doc:`drivers` documentation for information on using GridFS with your driver." -msgstr "" - -#: ../source/core/gridfs.txt:95 -# f259ad8584c74648ab22ae6c02d8d50d -msgid "The :program:`mongofiles` command-line tool. See the :program:`mongofiles` reference for documentation." -msgstr "" - -#: ../source/core/gridfs.txt:101 -# af8c99574511472f93526fbb5ce536ad -msgid "GridFS Collections" -msgstr "" - -#: ../source/core/gridfs.txt:103 -# b2647fd3b5654513a3b9bbdad2146cc6 -msgid ":term:`GridFS` stores files in two collections:" -msgstr "" - -#: ../source/core/gridfs.txt:105 -# 69c314edb8ac4f988d0d2eff87b2621e -msgid "``chunks`` stores the binary chunks. For details, see :ref:`gridfs-chunks-collection`." -msgstr "" - -#: ../source/core/gridfs.txt:108 -# f2aebfe517be42cf9f842e3cf6ad01b9 -msgid "``files`` stores the file's metadata. For details, see :ref:`gridfs-files-collection`." -msgstr "" - -#: ../source/core/gridfs.txt:111 -# 47a6977a184743a6b5faa3a3a50c1412 -msgid "GridFS places the collections in a common bucket by prefixing each with the bucket name. By default, GridFS uses two collections with a bucket named ``fs``:" -msgstr "" - -#: ../source/core/gridfs.txt:115 -# 7865969054a64b93a9580bbb0089d5fd -msgid "``fs.files``" -msgstr "" - -#: ../source/core/gridfs.txt:116 -# d0d871b4093940618f6fb77f27840b00 -msgid "``fs.chunks``" -msgstr "" - -#: ../source/core/gridfs.txt:118 -# b896f7a4b9ba40fdbeb003eeaaff2e73 -msgid "You can choose a different bucket name, as well as create multiple buckets in a single database. The full collection name, which includes the bucket name, is subject to the :limit:`namespace length limit `." -msgstr "" - -#: ../source/core/gridfs.txt:127 -# 0f0ecbf7763f40b9b34a74d2db71dfe0 -msgid "The ``chunks`` Collection" -msgstr "" - -#: ../source/core/gridfs.txt:129 -# fa1dd2db34c543829918aa39e496974a -msgid "Each document in the ``chunks`` [#chunk-disambiguation]_ collection represents a distinct chunk of a file as represented in :term:`GridFS`. Documents in this collection have the following form:" -msgstr "" - -#: ../source/core/gridfs.txt:142 -# 5f245ac5e2284bd49eddad96a8f63362 -msgid "A document from the ``chunks`` collection contains the following fields:" -msgstr "" - -#: ../source/core/gridfs.txt:146 -# 2525a0cf529a4210a837fae2bfe46e82 -msgid "The unique :term:`ObjectId` of the chunk." -msgstr "" - -#: ../source/core/gridfs.txt:150 -# 455bc824843944509ba57815bf95176c -msgid "The ``_id`` of the \"parent\" document, as specified in the ``files`` collection." -msgstr "" - -#: ../source/core/gridfs.txt:155 -# 7070ed4e6ce4419b81afbd0f5070122d -msgid "The sequence number of the chunk. GridFS numbers all chunks, starting with 0." -msgstr "" - -#: ../source/core/gridfs.txt:160 -# 758d8a3ce96243fab5c795b279cce7d5 -msgid "The chunk's payload as a :term:`BSON` ``Binary`` type." -msgstr "" - -#: ../source/core/gridfs.txt:166 -# 1966811cc35e448b8803d76b145cee1b -msgid "The ``files`` Collection" -msgstr "" - -#: ../source/core/gridfs.txt:168 -# 80d56c327d854b96958ed9907f6a752f -msgid "Each document in the ``files`` collection represents a file in :term:`GridFS`. Consider a document in the ``files`` collection, which has the following form:" -msgstr "" - -#: ../source/core/gridfs.txt:186 -# e8908fe242384dd480f4a7a68334d7d1 -msgid "Documents in the ``files`` collection contain some or all of the following fields:" -msgstr "" - -#: ../source/core/gridfs.txt:191 -# 20d5b93ed2dd429c86cfd8309e291db3 -msgid "The unique identifier for this document. The ``_id`` is of the data type you chose for the original document. The default type for MongoDB documents is :term:`BSON` :term:`ObjectId`." -msgstr "" - -#: ../source/core/gridfs.txt:197 -# c7aa7a231e4f46a98f3f90ad42eb8131 -msgid "The size of the document in bytes." -msgstr "" - -#: ../source/core/gridfs.txt:201 -# df7528efd2fc40069f0b2e38a69ccf59 -msgid "The size of each chunk in **bytes**. GridFS divides the document into chunks of size ``chunkSize``, except for the last, which is only as large as needed. The default size is 255 kilobytes (kB)." -msgstr "" - -#: ../source/core/gridfs.txt:210 -# bbd8755009ad44d6a7f100229a12107c -msgid "The date the document was first stored by GridFS. This value has the ``Date`` type." -msgstr "" - -#: ../source/core/gridfs.txt:215 -# 899ba8d8df4a425787d12186f29be898 -msgid "An MD5 hash of the complete file returned by the :doc:`filemd5 ` command. This value has the ``String`` type." -msgstr "" - -#: ../source/core/gridfs.txt:221 -# b2a9edc8d0f14219b68bd32c3582644f -msgid "Optional. A human-readable name for the GridFS file." -msgstr "" - -#: ../source/core/gridfs.txt:225 -# 92736a30aef84cf0932e755827c3d726 -msgid "Optional. A valid MIME type for the GridFS file." -msgstr "" - -#: ../source/core/gridfs.txt:229 -# fecdeef7ba8e4231bda9015a708cf905 -msgid "Optional. An array of alias strings." -msgstr "" - -#: ../source/core/gridfs.txt:233 -# 56157807dede4559bb4c3882e3e8e5ae -msgid "Optional. Any additional information you want to store." -msgstr "" - -#: ../source/core/gridfs.txt:235 -# fd29840302da46cfa08b392a255b053b -msgid "Applications may create additional arbitrary fields." -msgstr "" - -#: ../source/core/gridfs.txt:241 -# 588f83957e2c427e94964e5d60fa7087 -msgid "GridFS Indexes" -msgstr "" - -#: ../source/core/gridfs.txt:243 -# 417c66eae6234473af58a638b3a6868e -msgid "GridFS uses indexes on each of the ``chunks`` and ``files`` collections for efficiency. :doc:`Drivers ` that conform to the `GridFS specification`_ automatically create these indexes for convenience. You can also create any additional indexes as desired to suit your application's needs." -msgstr "" - -#: ../source/core/gridfs.txt:252 -# c1d839b3027740e9bb5624920a06887b -msgid "The ``chunks`` Index" -msgstr "" - -#: ../source/core/gridfs.txt:254 -# 3a5da03f315c4f949fb84ade0aa2735a -msgid ":term:`GridFS` uses a :term:`unique `, :term:`compound ` index on the ``chunks`` collection using the ``files_id`` and ``n`` fields. This allows for efficient retrieval of chunks, as demonstrated in the following example:" -msgstr "" - -#: ../source/core/gridfs.txt:263 -#: ../source/core/gridfs.txt:288 -# 57b37f3c28b34371aacccb43d169d8ed -# 9719dfc549b74c5699eb99e89d6ccea2 -msgid ":doc:`Drivers ` that conform to the `GridFS specification`_ will automatically ensure that this index exists before read and write operations. See the relevant driver documentation for the specific behavior of your GridFS application." -msgstr "" - -#: ../source/core/gridfs.txt:268 -#: ../source/core/gridfs.txt:293 -# 68bb92d767274bd1b2797528546e19f4 -# dca0172de06d41a883a3efd95ddfe99a -msgid "If this index does not exist, you can issue the following operation to create it using the :program:`mongo` shell:" -msgstr "" - -#: ../source/core/gridfs.txt:278 -# 8e62e9b31b1c4b40bbb7319dbf369d76 -msgid "The ``files`` Index" -msgstr "" - -#: ../source/core/gridfs.txt:280 -# 7e491958ae564c6a9b8d36c161362fe2 -msgid ":term:`GridFS` uses an :term:`index` on the ``files`` collection using the ``filename`` and ``uploadDate`` fields. This index allows for efficient retrieval of files, as shown in this example:" -msgstr "" - -#: ../source/core/gridfs.txt:300 -# 50b846c0d8a94ef1a9982c0e546bdea7 -msgid "The use of the term *chunks* in the context of GridFS is not related to the use of the term *chunks* in the context of sharding." -msgstr "" - -#: ../source/core/gridfs.txt:307 -# 76e87a54a23e4fa9951bf4d8c59c2431 -msgid "Sharding GridFS" -msgstr "" - -#: ../source/core/gridfs.txt:309 -# 9d336dfbf3cd4bf4a4215c98b6e45111 -msgid "There are two collections to consider with :term:`gridfs` - ``files`` and ``chunks``." -msgstr "" - -#: ../source/core/gridfs.txt:312 -# 4366598780a64e739d6a56e2d0a74a5f -msgid "If you need to shard a GridFS data store, use the ``chunks`` collection setting ``{ files_id : 1, n : 1 }`` or ``{ files_id : 1 }`` as the shard key index." -msgstr "" - -#: ../source/core/gridfs.txt:316 -# 9dd88e38b53a49b1a3837d30fe5e81c7 -msgid "``files_id`` is an :term:`objectid` and changes :ref:`monotonically`." -msgstr "" - -#: ../source/core/gridfs.txt:319 -# 99c836a5bd5947b9b41bd895ec2e26eb -msgid "You cannot use :doc:`/core/hashed-sharding` when sharding the ``chunks`` collection." -msgstr "" - -#: ../source/core/gridfs.txt:322 -# 0e004d6c9700411199d478af8b8986b0 -msgid "The ``files`` collection is small and only contains metadata. None of the required keys for GridFS lend themselves to an even distribution in a sharded environment. If you *must* shard the ``files`` collection, use the ``_id`` field, possibly in combination with an application field." -msgstr "" - -#: ../source/core/gridfs.txt:327 -# 67bc3cb853cf4411a0236cc126ecaa35 -msgid "Leaving ``files`` unsharded allows all the file metadata documents to live on the :term:`primary shard`." -msgstr "" - -#: ../source/includes/extracts/additional-resources-gridfs.rst:4 -# ff68a72baf144fc6bc8d89f2a429849c -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-gridfs.rst:6 -# 0e33c79796fd47c897c0520b66b7ea00 -msgid "`Building MongoDB Applications with Binary Files Using GridFS: Part 1 `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-gridfs.rst:7 -# 5046271035df4d24bc39281c3a2a0517 -msgid "`Building MongoDB Applications with Binary Files Using GridFS: Part 2 `_" -msgstr "" - -#: ../source/core/gridfs.txt:83 -# 0a39e964807a4f2e8b0998302bb75dba -msgid "initialize" -msgstr "" - -#: ../source/core/gridfs.txt:123 -# 3f183a4a65dc49518d09f15445a3ca10 -msgid "chunks collection" -msgstr "" - -#: ../source/core/gridfs.txt:162 -# a76995c16a7549f3a5be1a4b77bbaa69 -msgid "files collection" -msgstr "" - -#: ../source/core/gridfs.txt:237 -# c2a60111587842719fe2cba22820df5e -msgid "index; indexes" -msgstr "" - diff --git a/locale/pot/core/hashed-sharding.pot b/locale/pot/core/hashed-sharding.pot deleted file mode 100644 index 36cdc640e89..00000000000 --- a/locale/pot/core/hashed-sharding.pot +++ /dev/null @@ -1,113 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/hashed-sharding.txt:6 -# e083c492f1cb414981c454deba7dc3cd -msgid "Hashed Sharding" -msgstr "" - -#: ../source/core/hashed-sharding.txt:12 -# e9be698068444cb096691254e9553e8c -msgid "Hashed sharding uses a :ref:`hashed index ` of a single field as the :term:`shard key` to partition data across your sharded cluster." -msgstr "" - -#: ../source/core/hashed-sharding.txt:18 -# 2d1467db95584c359168edcd0452d568 -msgid "Hashed sharding provides more even data distribution across the sharded cluster at the cost of reducing :ref:`sharding-query-isolation`. Post-hash, documents with \"close\" shard key values are unlikely to be on the same chunk or shard - the :program:`mongos` is more likely to perform :ref:`sharding-mongos-broadcast` to fulfill a given ranged query. :program:`mongos` can target queries with equality matches to a single shard." -msgstr "" - -#: ../source/core/hashed-sharding.txt:25 -# 61b6c114d4e74479b56c885c94440873 -msgid "If you shard an empty collection using a hashed shard key, MongoDB automatically creates two empty chunks per shard, to cover the entire range of the hashed shard key value across the cluster. You can control how many chunks MongoDB creates with the ``numInitialChunks`` parameter to :dbcommand:`shardCollection` or by manually creating chunks on the empty collection using the :dbcommand:`split` command." -msgstr "" - -#: ../source/includes/tip-applications-do-not-need-to-compute-hashes.rst:0 -# 0d767818fcd24ef18e0c767f29f6e585 -msgid "Tip" -msgstr "" - -#: ../source/includes/tip-applications-do-not-need-to-compute-hashes.rst:3 -# e6a4e85e31e047aa8ce58b771bc22e7b -msgid "MongoDB automatically computes the hashes when resolving queries using hashed indexes. Applications do **not** need to compute hashes." -msgstr "" - -#: ../source/core/hashed-sharding.txt:37 -# 8ace8798c3fa4f96b631bce171a7a418 -msgid "Hashed Sharding Shard Key" -msgstr "" - -#: ../source/core/hashed-sharding.txt:39 -# 037253ba86c3460e9f2a835ea9c384b7 -msgid "The field you choose as your hashed shard key should have a good :ref:`cardinality`, or large number of different values. Hashed keys are ideal for shard keys with fields that change :ref:`monotonically` like :term:`ObjectId` values or timestamps. A good example of this is the default ``_id`` field, assuming it only contains :term:`ObjectID` values." -msgstr "" - -#: ../source/core/hashed-sharding.txt:46 -# b0a9834adcb4498fb754c3e382ee107f -msgid "To shard a collection using a hashed shard key, see :doc:`/tutorial/deploy-sharded-cluster-hashed-sharding`." -msgstr "" - -#: ../source/core/hashed-sharding.txt:50 -# 37180fe486ba4c06b44517be85539752 -msgid "Hashed vs Ranged Sharding" -msgstr "" - -#: ../source/core/hashed-sharding.txt:52 -# 0eb7e2b0e28b4c6ead9609be3cb3aafd -msgid "Given a collection using a monotonically increasing value ``X`` as the shard key, using ranged sharding results in a distribution of incoming inserts similar to the following:" -msgstr "" - -#: ../source/core/hashed-sharding.txt:58 -# 815a419fd3504c49a1b37dfad26a929f -msgid "Since the value of ``X`` is always increasing, the chunk with an upper bound of :bsontype:`maxKey` receives the majority incoming writes. This restricts insert operations to the single shard containing this chunk, which reduces or removes the advantage of distributed writes in a sharded cluster." -msgstr "" - -#: ../source/core/hashed-sharding.txt:63 -# 49ea2f09e333491190becf786c3bd470 -msgid "By using a hashed index on ``X``, the distribution of inserts is similar to the following:" -msgstr "" - -#: ../source/core/hashed-sharding.txt:68 -# 2d60437b80eb404d9d0e15a500cae66b -msgid "Since the data is now distributed more evenly, inserts are efficiently distributed throughout the cluster." -msgstr "" - -#: ../source/core/hashed-sharding.txt:72 -# 947e0d6272644f52aea5b3d79be3a256 -msgid "Shard the Collection" -msgstr "" - -#: ../source/core/hashed-sharding.txt:74 -# 205bb40ac8c94dc0bfeedd8b1261543f -msgid "Use the :method:`sh.shardCollection()` method, specifying the full namespace of the collection and the target :doc:`hashed index` to use as the :term:`shard key`." -msgstr "" - -#: ../source/core/hashed-sharding.txt:84 -# eb676b8938d0453e83184ab58534028a -msgid "Specify the Initial Number of Chunks" -msgstr "" - -#: ../source/core/hashed-sharding.txt:86 -# 3a40f6c800f94c3d9030148ebb39664c -msgid "If you shard an empty collection using a hashed shard key, MongoDB automatically creates and migrates empty chunks so that each shard has two chunks. To control how many chunks MongoDB creates when sharding the collection, use :dbcommand:`shardCollection` with the ``numInitialChunks`` parameter." -msgstr "" - -#: ../source/includes/warning-hashed-index-floating-point.rst:3 -# 3998cff4968247a19ad97f9c57d68108 -msgid "MongoDB ``hashed`` indexes truncate floating point numbers to 64-bit integers before hashing. For example, a ``hashed`` index would store the same value for a field that held a value of ``2.3``, ``2.2``, and ``2.9``. To prevent collisions, do not use a ``hashed`` index for floating point numbers that cannot be reliably converted to 64-bit integers (and then back to floating point). MongoDB ``hashed`` indexes do not support floating point values larger than 2\\ :sup:`53`." -msgstr "" - diff --git a/locale/pot/core/index-case-insensitive.pot b/locale/pot/core/index-case-insensitive.pot deleted file mode 100644 index 291e3824ba7..00000000000 --- a/locale/pot/core/index-case-insensitive.pot +++ /dev/null @@ -1,138 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/index-case-insensitive.txt:5 -# 623f81341d80476fa1db4812b14fbcd0 -msgid "Case Insensitive Indexes" -msgstr "" - -#: ../source/core/index-case-insensitive.txt:0 -# 4dbb854ac5f746d9ac56b08e21b49ba8 -msgid "On this page" -msgstr "" - -#: ../source/core/index-case-insensitive.txt:17 -# 978b0d9e662d4739816f2ed0183c60cd -msgid "Case insensitive indexes support queries that perform string comparisons without regard for case." -msgstr "" - -#: ../source/core/index-case-insensitive.txt:20 -# b68be7f6d12044a18701d47e194d4796 -msgid "You can create a case insensitive index with :method:`db.collection.createIndex()` by specifying the ``collation`` parameter as an option. For example:" -msgstr "" - -#: ../source/core/index-case-insensitive.txt:33 -# d2c5086470f349adb7263c337b2223df -msgid "To specify a collation for a case sensitive index, include:" -msgstr "" - -#: ../source/core/index-case-insensitive.txt:35 -# 07521dd5d9f74b189738c052c6c0129e -msgid "``locale``: specifies language rules. See :ref:`Collation Locales` for a list of available locales." -msgstr "" - -#: ../source/core/index-case-insensitive.txt:39 -# 3987f9f18fa54ee1a5e159438f87ca35 -msgid "``strength``: determines comparison rules. A value of ``1`` or ``2`` indicates a case insensitive collation." -msgstr "" - -#: ../source/core/index-case-insensitive.txt:42 -# f9bdfe78ff5f4609bb45692c22ba1238 -msgid "For additional collation fields, see :ref:`Collation`." -msgstr "" - -#: ../source/core/index-case-insensitive.txt:46 -# 5dbf34d9b857446b8a2be5e22001c300 -msgid "Behavior" -msgstr "" - -#: ../source/core/index-case-insensitive.txt:48 -# 3e76fd40d7fd44d7b4a013ce24b1448d -msgid "Using a case insensitive index does not affect the results of a query, but it can increase performance; see :doc:`Indexes` for a detailed discussion of the costs and benefits of indexes." -msgstr "" - -#: ../source/core/index-case-insensitive.txt:53 -# 55bc6d3905c7461c847e3dafb842ae51 -msgid "To use an index that specifies a collation, query and sort operations must specify the same collation as the index. If a collection has defined a collation, all queries and indexes inherit that collation unless they explictly specify a different collation." -msgstr "" - -#: ../source/core/index-case-insensitive.txt:59 -# f4ce69f8f0584e6683e9324450ccef3f -msgid "Examples" -msgstr "" - -#: ../source/core/index-case-insensitive.txt:64 -# 5f22e94066d94aa79a7f6992c71e86b0 -msgid "Create a Case Insensitive Index" -msgstr "" - -#: ../source/core/index-case-insensitive.txt:66 -# 702fe8a7ec724d7782478c523e8ceedb -msgid "To use a case insensitive index on a collection with no default collation, create an index with a collation and set the ``strength`` parameter to ``1`` or ``2`` (see :ref:`Collation` for a detailed description of the ``strength`` parameter). You must specify the same collation at the query level in order to use the index-level collation." -msgstr "" - -#: ../source/core/index-case-insensitive.txt:73 -# 381ae6da602a487c8b5ab224c905d6aa -msgid "The following example creates a collection with no default collation, then adds an index on the ``type`` field with a case insensitive collation." -msgstr "" - -#: ../source/core/index-case-insensitive.txt:84 -# 22458143cc544ff1ae43cc3d641dddcb -msgid "To use the index, queries must specify the same collation." -msgstr "" - -#: ../source/core/index-case-insensitive.txt:103 -# 2b191eba44a8418a8354b7d9fbf037c5 -msgid "Case Insensitive Indexes on Collections with a Default Collation" -msgstr "" - -#: ../source/core/index-case-insensitive.txt:105 -# 1c65ba363a1b4755be33ce3d1098f660 -msgid "When you create a collection with a default collation, all the indexes you create subsequently inherit that collation unless you specify a different collation. All queries which do not specify a different collation also inherit the default collation." -msgstr "" - -#: ../source/core/index-case-insensitive.txt:110 -# c6d250c9724a41aead0fd31676a34d94 -msgid "The following example creates a collection called ``names`` with a default collation, then creates an index on the ``first_name`` field." -msgstr "" - -#: ../source/core/index-case-insensitive.txt:119 -# c29cea20e68e4470a7632d3eb2cc3a2d -msgid "Insert a small collection of names:" -msgstr "" - -#: ../source/core/index-case-insensitive.txt:127 -# baa92d3acd6846deaf985ef535c9353f -msgid "Queries on this collection use the specified collation by default, and if possible use the index as well." -msgstr "" - -#: ../source/core/index-case-insensitive.txt:136 -# 34ad7e7d54fb4fdf897b9b978a804d9a -msgid "The above operation uses the collection's default collation and finds all three documents. It uses the index on the ``first_name`` field for better performance." -msgstr "" - -#: ../source/core/index-case-insensitive.txt:140 -# 5bb7693afdb94a6992ede285d19409fa -msgid "It is still possible to perform case sensitive searches on this collection by specifying a different collation in the query:" -msgstr "" - -#: ../source/core/index-case-insensitive.txt:148 -# 14fef7eab4e744a5beb230ab840110cd -msgid "The above operation finds only one document, because it uses a collation with no ``strength`` value specified. It does not use the collection's default collation or the index." -msgstr "" - diff --git a/locale/pot/core/index-compound.pot b/locale/pot/core/index-compound.pot deleted file mode 100644 index b0145d27249..00000000000 --- a/locale/pot/core/index-compound.pot +++ /dev/null @@ -1,250 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/index-compound.txt:7 -# 341d0832b63e4439960f826093a35e53 -msgid "Compound Indexes" -msgstr "" - -#: ../source/core/index-compound.txt:0 -# 5dc424f1473c45dbb0a2b52655d77311 -msgid "On this page" -msgstr "" - -#: ../source/core/index-compound.txt:17 -# 267da0e0051b4f969e1653a421c4ff8b -msgid "MongoDB supports *compound indexes*, where a single index structure holds references to multiple fields [#compound-index-field-limit]_ within a collection's documents. The following diagram illustrates an example of a compound index on two fields:" -msgstr "" - -#: ../source/core/index-compound.txt:25 -# 763a0cc69cbc469097ccc3c89c03355d -msgid "MongoDB imposes a :limit:`limit of 31 fields for any compound index `." -msgstr "" - -#: ../source/core/index-compound.txt:28 -# 685bf5ec03bf40ddacc733e205d4b301 -msgid "Compound indexes can support queries that match on multiple fields." -msgstr "" - -#: ../source/core/index-compound.txt:31 -# 8fd21d4bb3f640a09324662651dbaabd -msgid "Create a Compound Index" -msgstr "" - -#: ../source/core/index-compound.txt:33 -# 06b7f64a423344f699db5446b15378a5 -msgid "To create a :ref:`compound index ` use an operation that resembles the following prototype:" -msgstr "" - -#: ../source/includes/fact-index-specification-field-value.rst:1 -# 7824dbee02aa4398a984ee657f11a9f7 -msgid "The value of the field in the index specification describes the kind of index for that field. For example, a value of ``1`` specifies an index that orders items in ascending order. A value of ``-1`` specifies an index that orders items in descending order. For additional index types, see :ref:`index types `." -msgstr "" - -#: ../source/core/index-compound.txt:42 -# dcfd79ab8a3047758d5bf9323774098a -msgid "You may not create compound indexes that have ``hashed`` index type. You will receive an error if you attempt to create a compound index that includes :doc:`a hashed index field `." -msgstr "" - -#: ../source/core/index-compound.txt:47 -# af91b195ff9744058e34f3256fb446e1 -msgid "Consider a collection named ``products`` that holds documents that resemble the following document:" -msgstr "" - -#: ../source/core/index-compound.txt:61 -# 677a66352413406f8682dd87939e5ad6 -msgid "The following operation creates an ascending index on the ``item`` and ``stock`` fields:" -msgstr "" - -#: ../source/core/index-compound.txt:68 -# e61e3b7a7a9d423388ec666bf070c059 -msgid "The order of the fields listed in a compound index is important. The index will contain references to documents sorted first by the values of the ``item`` field and, within each value of the ``item`` field, sorted by values of the stock field. See :ref:`index-ascending-and-descending` for more information." -msgstr "" - -#: ../source/core/index-compound.txt:74 -# 383c4c9ab36d4fdabc954f62523f6846 -msgid "In addition to supporting queries that match on all the index fields, compound indexes can support queries that match on the prefix of the index fields. That is, the index supports queries on the ``item`` field as well as both ``item`` and ``stock`` fields:" -msgstr "" - -#: ../source/core/index-compound.txt:84 -# 3030eeba2bb34613bef4ce6cd1a8e2de -msgid "For details, see :ref:`compound-index-prefix`." -msgstr "" - -#: ../source/core/index-compound.txt:90 -# 46e34a4b8c0c40cd8fe8315519ad3132 -msgid "Sort Order" -msgstr "" - -#: ../source/core/index-compound.txt:92 -# 3574c7657ae6412882c9d259b3ad686e -msgid "Indexes store references to fields in either ascending (``1``) or descending (``-1``) sort order. For single-field indexes, the sort order of keys doesn't matter because MongoDB can traverse the index in either direction. However, for :ref:`compound indexes `, sort order can matter in determining whether the index can support a sort operation." -msgstr "" - -#: ../source/core/index-compound.txt:99 -# 7cd638659129444d8d67ac6e60cb106f -msgid "Consider a collection ``events`` that contains documents with the fields ``username`` and ``date``. Applications can issue queries that return results sorted first by ascending ``username`` values and then by descending (i.e. more recent to last) ``date`` values, such as:" -msgstr "" - -#: ../source/core/index-compound.txt:108 -# d08549e614504563a8ed4a205f8ad971 -msgid "or queries that return results sorted first by descending ``username`` values and then by ascending ``date`` values, such as:" -msgstr "" - -#: ../source/core/index-compound.txt:115 -# ae91001251de4383bb2a1aa628011adf -msgid "The following index can support both these sort operations:" -msgstr "" - -#: ../source/core/index-compound.txt:121 -# 8c5df15f44a244f995a0cd284f1435e3 -msgid "However, the above index **cannot** support sorting by ascending ``username`` values and then by ascending ``date`` values, such as the following:" -msgstr "" - -#: ../source/core/index-compound.txt:129 -# a395df4f096d4e4ab03e8d3344cb4fdd -msgid "For more information on sort order and compound indexes, see :doc:`/tutorial/sort-results-with-indexes`." -msgstr "" - -#: ../source/core/index-compound.txt:135 -# 78584ae5701a4c3f9e467d3244d0b4c9 -msgid "Prefixes" -msgstr "" - -#: ../source/core/index-compound.txt:137 -# 9f44932417d946cca1a72b0f88e19028 -msgid "Index prefixes are the *beginning* subsets of indexed fields. For example, consider the following compound index:" -msgstr "" - -#: ../source/core/index-compound.txt:144 -# 6eba7f51f94145c3a3391e2bd54767f9 -msgid "The index has the following index prefixes:" -msgstr "" - -#: ../source/core/index-compound.txt:146 -# befaa772b5834e00b4ba22a6597606da -msgid "``{ item: 1 }``" -msgstr "" - -#: ../source/core/index-compound.txt:148 -# f528757c0b8a463184b64979382d1c5b -msgid "``{ item: 1, location: 1 }``" -msgstr "" - -#: ../source/core/index-compound.txt:150 -# 1f4586a2b4044d988458d70b275ece3d -msgid "For a compound index, MongoDB can use the index to support queries on the index prefixes. As such, MongoDB can use the index for queries on the following fields:" -msgstr "" - -#: ../source/core/index-compound.txt:154 -# d13d2065e1a443edbd5a517775cc2adb -msgid "the ``item`` field," -msgstr "" - -#: ../source/core/index-compound.txt:155 -# e562bb06768b432aabe0c33188dd4d29 -msgid "the ``item`` field *and* the ``location`` field," -msgstr "" - -#: ../source/core/index-compound.txt:156 -# ab0e74b62b234b6686fcfe149e368d4c -msgid "the ``item`` field *and* the ``location`` field *and* the ``stock`` field." -msgstr "" - -#: ../source/core/index-compound.txt:158 -# b382011ad0984a17bb2073ba0f92223e -msgid "MongoDB can also use the index to support a query on ``item`` and ``stock`` fields since ``item`` field corresponds to a prefix. However, the index would not be as efficient in supporting the query as would be an index on only ``item`` and ``stock``." -msgstr "" - -#: ../source/core/index-compound.txt:163 -# fbfc67947f474dff9be82227becadd81 -msgid "However, MongoDB cannot use the index to support queries that include the following fields since without the ``item`` field, none of the listed fields correspond to a prefix index:" -msgstr "" - -#: ../source/core/index-compound.txt:167 -# b2a29d5badad4da1b4876acc8fac9ace -msgid "the ``location`` field," -msgstr "" - -#: ../source/core/index-compound.txt:169 -# 558c96ca352b4f14a705a71c806627f7 -msgid "the ``stock`` field, or" -msgstr "" - -#: ../source/core/index-compound.txt:171 -# 2569e701a2f341b8ba1715662f5ad720 -msgid "the ``location`` and ``stock`` fields." -msgstr "" - -#: ../source/core/index-compound.txt:173 -# ddd0cc068d3d43cc9560064f3cfeb37e -msgid "If you have a collection that has both a compound index and an index on its prefix (e.g. ``{ a: 1, b: 1 }`` and ``{ a: 1 }``), if neither index has a sparse or unique constraint, then you can remove the index on the prefix (e.g. ``{ a: 1 }``). MongoDB will use the compound index in all of the situations that it would have used the prefix index." -msgstr "" - -#: ../source/core/index-compound.txt:180 -# dabd58e1346346a68ae0357f9b239b03 -msgid "Index Intersection" -msgstr "" - -#: ../source/includes/fact-index-intersection-vs-compound-indexes.rst:1 -# e7b5a149504c4ac29e498d354ee6faf5 -msgid "Starting in version 2.6, MongoDB can use :doc:`index intersection ` to fulfill queries. The choice between creating compound indexes that support your queries or relying on index intersection depends on the specifics of your system. See :ref:`index-intersection-compound-indexes` for more details." -msgstr "" - -#: ../source/core/index-compound.txt:185 -# 949c6d0098a44f7eba988238ce93386d -msgid "Additional Considerations" -msgstr "" - -#: ../source/includes/index-tutorials-considerations.rst:1 -# ad4b5ae6ebdd454a82a4c647f1b65a27 -msgid "If your collection holds a large amount of data, and your application needs to be able to access the data while building the index, consider building the index in the background, as described in :ref:`index-creation-background`." -msgstr "" - -#: ../source/includes/note-build-indexes-on-replica-sets.rst:1 -# b31bcacd82c54c99973eb635d4a1d44b -msgid "To build or rebuild indexes for a :term:`replica set`, see :ref:`index-building-replica-sets`." -msgstr "" - -#: ../source/includes/index-tutorials-considerations.rst:8 -# 1d7f034d43ad43cb8d7cab7f9d6f66c8 -msgid "Some drivers may specify indexes, using ``NumberLong(1)`` rather than ``1`` as the specification. This does not have any affect on the resulting index." -msgstr "" - -#: ../source/core/index-compound.txt:1 -#: ../source/core/index-compound.txt:86 -# 7acb7ac0323e4e7bb7ade52e0979502a -# 00658d97b1264de48a72b9a03769a5e9 -msgid "index" -msgstr "" - -#: ../source/core/index-compound.txt:1 -# 7acb7ac0323e4e7bb7ade52e0979502a -msgid "compound" -msgstr "" - -#: ../source/core/index-compound.txt:2 -# d032d28992a64901acce30704bf194fb -msgid "compound index" -msgstr "" - -#: ../source/core/index-compound.txt:86 -# 00658d97b1264de48a72b9a03769a5e9 -msgid "sort order" -msgstr "" - diff --git a/locale/pot/core/index-creation.pot b/locale/pot/core/index-creation.pot deleted file mode 100644 index c5a1e8ac3d6..00000000000 --- a/locale/pot/core/index-creation.pot +++ /dev/null @@ -1,254 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/index-creation.txt:7 -# b757961e09a841f297048ef99f56cb5a -msgid "Index Build" -msgstr "" - -#: ../source/core/index-creation.txt:0 -# 03a996bdfa12435ea3f5323a7ace5d2b -msgid "On this page" -msgstr "" - -#: ../source/core/index-creation.txt:17 -# 1028c648f9b64f3e9dca6dcfe2db95e9 -msgid "By default, creating an index blocks all other operations on a database. When building an index on a collection, the database that holds the collection is unavailable for read or write operations until the index build completes. Any operation that requires a read or write lock on all databases (e.g. :command:`listDatabases`) will wait for the foreground index build to complete." -msgstr "" - -#: ../source/core/index-creation.txt:28 -# 7a6ffe7546194dfbb574324a50d0c859 -msgid "Background Construction" -msgstr "" - -#: ../source/core/index-creation.txt:30 -# 00907ea861b94272927c3b3cc2fd1f3d -msgid "For potentially long running index building operations, consider the ``background`` operation so that the MongoDB database remains available during the index building operation. For example, to create an index in the background of the ``zipcode`` field of the ``people`` collection, issue the following:" -msgstr "" - -#: ../source/core/index-creation.txt:40 -# aa0de52220944c6da759eb6db5a0d2ec -msgid "By default, ``background`` is ``false`` for building MongoDB indexes." -msgstr "" - -#: ../source/core/index-creation.txt:42 -# e87e92b3a1ad4056898787f91128e2fb -msgid "You can combine the background option with other options, as in the following:" -msgstr "" - -#: ../source/core/index-creation.txt:50 -# 71dccc8eed66467a85b464746a869089 -msgid "Behavior" -msgstr "" - -#: ../source/core/index-creation.txt:52 -# ffa40ee2b5eb4f1c802d42490c43cfd6 -msgid "As of MongoDB version 2.4, a :program:`mongod` instance can build more than one index in the background concurrently." -msgstr "" - -#: ../source/core/index-creation.txt:55 -# 6a248bef11614cc087daf437bf1bc6c8 -msgid "Before 2.4, a :program:`mongod` instance could only build one background index per database at a time." -msgstr "" - -#: ../source/core/index-creation.txt:59 -# a26f80f8a88546ac8aac106f237ba4e0 -msgid "Background indexing operations run in the background so that other database operations can run while creating the index. However, the :program:`mongo` shell session or connection where you are creating the index *will* block until the index build is complete. To continue issuing commands to the database, open another connection or :program:`mongo` instance." -msgstr "" - -#: ../source/core/index-creation.txt:66 -# 30a4141f4c4f413d8a7225e55f1db616 -msgid "Queries will not use partially-built indexes: the index will only be usable once the index build is complete." -msgstr "" - -#: ../source/core/index-creation.txt:71 -# 3e2484c8c9ce44bbbfe32b1f1743ea8b -msgid "If MongoDB is building an index in the background, you cannot perform other administrative operations involving that collection, including running :dbcommand:`repairDatabase`, dropping the collection (i.e. :method:`db.collection.drop()`), and running :dbcommand:`compact`. These operations will return an error during background index builds." -msgstr "" - -#: ../source/core/index-creation.txt:80 -# 529df74b2e93404b80572fcf68842b57 -msgid "Performance" -msgstr "" - -#: ../source/core/index-creation.txt:82 -# abf9fcfd092e4daea791a3203e61293e -msgid "The background index operation uses an incremental approach that is slower than the normal \"foreground\" index builds. If the index is larger than the available RAM, then the incremental process can take *much* longer than the foreground build." -msgstr "" - -#: ../source/core/index-creation.txt:87 -# e5a61a8d229c446ab25fa45a33ac805b -msgid "If your application includes :method:`~db.collection.createIndex()` operations, and an index *doesn't* exist for other operational concerns, building the index can have a severe impact on the performance of the database." -msgstr "" - -#: ../source/core/index-creation.txt:93 -# 242c62836f5c4934be5742e597c7aa18 -msgid "To avoid performance issues, make sure that your application checks for the indexes at start up using the :method:`~db.collection.getIndexes()` method or the :api:`equivalent method for your driver <>` and terminates if the proper indexes do not exist. Always build indexes in production instances using separate application code, during designated maintenance windows." -msgstr "" - -#: ../source/core/index-creation.txt:101 -# 4574e095dc474628a98fe0c9760f97ea -msgid "Interrupted Index Builds" -msgstr "" - -#: ../source/core/index-creation.txt:103 -# ba0305db28cf444a98a7e7934487253a -msgid "If a background index build is in progress when the :program:`mongod` process terminates, when the instance restarts the index build will restart as foreground index build. If the index build encounters any errors, such as a duplicate key error, the :program:`mongod` will exit with an error." -msgstr "" - -#: ../source/core/index-creation.txt:109 -# f5fcda66ad694f21abfc039f4645e4ad -msgid "To start the :program:`mongod` after a failed index build, use the :setting:`storage.indexBuildRetry` or :option:`--noIndexBuildRetry ` to skip the index build on start up." -msgstr "" - -#: ../source/core/index-creation.txt:116 -# e8034fe3ab87495a94b43c44ba9efca4 -msgid "Building Indexes on Secondaries" -msgstr "" - -#: ../source/core/index-creation.txt:118 -# ba451e76615b4bb6bb7183fe20ac0025 -msgid "Secondary members can now build indexes in the background. Previously all index builds on secondaries were in the foreground." -msgstr "" - -#: ../source/core/index-creation.txt:123 -# 46817c416bf14e5786b36e5509fd5e56 -msgid "Background index operations on a :term:`replica set` :term:`secondaries ` begin after the :term:`primary` completes building the index. If MongoDB builds an index in the background on the primary, the secondaries will then build that index in the background." -msgstr "" - -#: ../source/core/index-creation.txt:129 -# ffc781d2c9dd472f8438e7f1348800a0 -msgid "To build large indexes on secondaries the best approach is to restart one secondary at a time in :term:`standalone` mode and build the index. After building the index, restart as a member of the replica set, allow it to catch up with the other members of the set, and then build the index on the next secondary. When all the secondaries have the new index, step down the primary, restart it as a standalone, and build the index on the former primary." -msgstr "" - -#: ../source/core/index-creation.txt:137 -# 1fa2323831ae43d5b3d15bef95fcb6a5 -msgid "The amount of time required to build the index on a secondary must be within the window of the :term:`oplog`, so that the secondary can catch up with the primary." -msgstr "" - -#: ../source/core/index-creation.txt:141 -# 98d0243e671145cca59016e07d3b8e94 -msgid "Indexes on secondary members in \"recovering\" mode are always built in the foreground to allow them to catch up as soon as possible." -msgstr "" - -#: ../source/core/index-creation.txt:144 -# 8222f6ed9a1e4b5db12631596da1118a -msgid "See :ref:`index-building-replica-sets` for a complete procedure for building indexes on secondaries." -msgstr "" - -#: ../source/core/index-creation.txt:151 -# 42e003831e034670abebe9a415c363ad -msgid "Index Names" -msgstr "" - -#: ../source/core/index-creation.txt:153 -# c0c3f6bcb63f4955bf0ff2cb7b86920c -msgid "The default name for an index is the concatenation of the indexed keys and each key's direction in the index, 1 or -1." -msgstr "" - -#: ../source/core/index-creation.txt:0 -#: ../source/core/index-creation.txt:0 -# 8c2bc1dfd9df44009e0db8b77fc144a7 -# f74882515ff849ffa5c8bd2dc215728d -msgid "Example" -msgstr "" - -#: ../source/core/index-creation.txt:163 -# bc9f8cba26a2437d82836f57b22a6e04 -msgid "The resulting index is named: ``item_1_quantity_-1``." -msgstr "" - -#: ../source/core/index-creation.txt:165 -# be55426695a84fc5b5979c8d601807f9 -msgid "Optionally, you can specify a name for an index instead of using the default name." -msgstr "" - -#: ../source/core/index-creation.txt:175 -# d55955035b7146a5a718e270236870b4 -msgid "The resulting index has the name ``inventory``." -msgstr "" - -#: ../source/core/index-creation.txt:177 -# 167a6c3623ad4a6091d6eb46d65e8540 -msgid "To view the name of an index, use the :method:`getIndexes() ` method." -msgstr "" - -#: ../source/core/index-creation.txt:181 -# 5607632d192e4e96be2a81088b20aeef -msgid "View Index Build Operations" -msgstr "" - -#: ../source/core/index-creation.txt:183 -# 89fca6d377de466a8b830e3414772c91 -msgid "To see the status of an index build operation, you can use the :method:`db.currentOp()` method in the :program:`mongo` shell. To filter the current operations for index creation operations, see :ref:`currentOp-index-creation` for an example." -msgstr "" - -#: ../source/core/index-creation.txt:188 -# 1dfcc8d298bc41f5a6b4dfbe3da36cbb -msgid "The :data:`~currentOp.msg` field will include the percent of the build that is complete." -msgstr "" - -#: ../source/core/index-creation.txt:192 -# 92e7a6431f9048f4b1b159f1299e244c -msgid "Terminate Index Build Operation" -msgstr "" - -#: ../source/core/index-creation.txt:194 -# 0a42e2335397472d8fadf9d733de92ae -msgid "To terminate an ongoing index build, use the :method:`db.killOp()` method in the :program:`mongo` shell. For index builds, the effects of :method:`db.killOp()` may not be immediate and may occur well after much of the index build operation has completed." -msgstr "" - -#: ../source/core/index-creation.txt:199 -# c75f9eedc6ab43f1831c95aecd290a0d -msgid "You cannot terminate a *replicated* index build on secondary members of a replica set. To minimize the impact of building an index on replica sets, see :doc:`/tutorial/build-indexes-on-replica-sets`." -msgstr "" - -#: ../source/core/index-creation.txt:205 -# 7d610ae08d6b49b8b46cbe4e25d1534b -msgid "Before MongoDB 2.4, you could *only* terminate *background* index builds. After 2.4, you can terminate both *background* index builds and foreground index builds." -msgstr "" - -#: ../source/core/index-creation.txt:210 -# 40ef23a92bbd45578c1d791a6b933ee0 -msgid ":method:`db.currentOp()`, :method:`db.killOp()`" -msgstr "" - -#: ../source/core/index-creation.txt:1 -#: ../source/core/index-creation.txt:24 -#: ../source/core/index-creation.txt:147 -# f75eea00a97e4110bb89fa9f6e51c0ba -# 7556962265fa4b32a27644ae0c366bb0 -# 2697c9d6b62a4bd78eeee8f776e30ac4 -msgid "index" -msgstr "" - -#: ../source/core/index-creation.txt:1 -# f75eea00a97e4110bb89fa9f6e51c0ba -msgid "options" -msgstr "" - -#: ../source/core/index-creation.txt:24 -# 7556962265fa4b32a27644ae0c366bb0 -msgid "background creation" -msgstr "" - -#: ../source/core/index-creation.txt:147 -# 2697c9d6b62a4bd78eeee8f776e30ac4 -msgid "name" -msgstr "" - diff --git a/locale/pot/core/index-hashed.pot b/locale/pot/core/index-hashed.pot deleted file mode 100644 index 80988464827..00000000000 --- a/locale/pot/core/index-hashed.pot +++ /dev/null @@ -1,103 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/index-hashed.txt:7 -# 1a5323c90fb747789833b05b6fbb5dca -msgid "Hashed Indexes" -msgstr "" - -#: ../source/core/index-hashed.txt:0 -# 59a8bd7c3f774a8492fd87919d9b015a -msgid "On this page" -msgstr "" - -#: ../source/core/index-hashed.txt:19 -# bdf215b7b6b9497995dffb307c5d5a19 -msgid "Hashed indexes maintain entries with hashes of the values of the indexed field." -msgstr "" - -#: ../source/core/index-hashed.txt:22 -# aa73c4b8d0db41a4a2bbddae6ac39163 -msgid "Hashed indexes support :doc:`sharding ` using hashed shard keys. :ref:`Hashed based sharding ` uses a hashed index of a field as the shard key to partition data across your sharded cluster." -msgstr "" - -#: ../source/core/index-hashed.txt:27 -# dd2f47e34a274ee9abad30383d6aa9e5 -msgid "Using a hashed shard key to shard a collection results in a more random distribution of data. See :doc:`/tutorial/deploy-sharded-cluster-hashed-sharding` for more details." -msgstr "" - -#: ../source/core/index-hashed.txt:33 -# cf66c1a1c6bf4ae88ae087ed2ca22f55 -msgid "Hashing Function" -msgstr "" - -#: ../source/core/index-hashed.txt:35 -# fecdc7e8b47e47c7b5958396031af008 -msgid "Hashed indexes uses a hashing function to compute the hash of the value of the index field. The hashing function collapses embedded documents and computes the hash for the entire value but does not support multi-key (i.e. arrays) indexes." -msgstr "" - -#: ../source/includes/tip-applications-do-not-need-to-compute-hashes.rst:0 -# d8aff9176c5c4eddb7b8dec277dce015 -msgid "Tip" -msgstr "" - -#: ../source/includes/tip-applications-do-not-need-to-compute-hashes.rst:3 -# 15d128e285184adf842a74fe700af1a9 -msgid "MongoDB automatically computes the hashes when resolving queries using hashed indexes. Applications do **not** need to compute hashes." -msgstr "" - -#: ../source/core/index-hashed.txt:43 -# e1f7ac73a8974a2b87bd8ffdc6656043 -msgid "Create a Hashed Index" -msgstr "" - -#: ../source/core/index-hashed.txt:45 -# f83893b1ff3548fdb2e3c1a8fd0360ab -msgid "To create a :ref:`hashed index `, specify ``hashed`` as the value of the index key, as in the following example:" -msgstr "" - -#: ../source/core/index-hashed.txt:55 -# e5ec595f5ad54accad7e53a7d60968cd -msgid "Considerations" -msgstr "" - -#: ../source/core/index-hashed.txt:57 -# a6366291a334433fae8e4b3bcb0f648c -msgid "MongoDB supports ``hashed`` indexes of any single field. The hashing function collapses embedded documents and computes the hash for the entire value, but does not support multi-key (i.e. arrays) indexes." -msgstr "" - -#: ../source/core/index-hashed.txt:61 -# 32dfef237f674c9e95f940754ac37b8b -msgid "You may not create compound indexes that have ``hashed`` index fields or specify a unique constraint on a ``hashed`` index; however, you can create both a ``hashed`` index and an ascending/descending (i.e. non-hashed) index on the same field: MongoDB will use the scalar index for range queries." -msgstr "" - -#: ../source/includes/warning-hashed-index-floating-point.rst:3 -# ef6664a1646846ab954e43b731ebc247 -msgid "MongoDB ``hashed`` indexes truncate floating point numbers to 64-bit integers before hashing. For example, a ``hashed`` index would store the same value for a field that held a value of ``2.3``, ``2.2``, and ``2.9``. To prevent collisions, do not use a ``hashed`` index for floating point numbers that cannot be reliably converted to 64-bit integers (and then back to floating point). MongoDB ``hashed`` indexes do not support floating point values larger than 2\\ :sup:`53`." -msgstr "" - -#: ../source/core/index-hashed.txt:1 -# 6173709bfc4e4774af0a6d1f4d8039b2 -msgid "index" -msgstr "" - -#: ../source/core/index-hashed.txt:1 -# 6173709bfc4e4774af0a6d1f4d8039b2 -msgid "hashed" -msgstr "" - diff --git a/locale/pot/core/index-intersection.pot b/locale/pot/core/index-intersection.pot deleted file mode 100644 index 757b1f6fd21..00000000000 --- a/locale/pot/core/index-intersection.pot +++ /dev/null @@ -1,148 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/index-intersection.txt:3 -# 2659ca2a2cfe42eabfe602cc09bbf22e -msgid "Index Intersection" -msgstr "" - -#: ../source/core/index-intersection.txt:0 -# b3ee75c3b8f849af801bf73a47cb1069 -msgid "On this page" -msgstr "" - -#: ../source/core/index-intersection.txt:15 -# 4ac1c2772d3b458684204fc59d8a0c98 -msgid "MongoDB can use the intersection of multiple indexes to fulfill queries. [#previous-versions]_ In general, each index intersection involves two indexes; however, MongoDB can employ multiple/nested index intersections to resolve a query." -msgstr "" - -#: ../source/core/index-intersection.txt:20 -# e02c419812ae4995b44b88ad374aca84 -msgid "To illustrate index intersection, consider a collection ``orders`` that has the following indexes:" -msgstr "" - -#: ../source/core/index-intersection.txt:28 -# 073fe2550312423f8762382e5159f2c6 -msgid "MongoDB can use the intersection of the two indexes to support the following query:" -msgstr "" - -#: ../source/core/index-intersection.txt:35 -# cffce35e290f4cda8f0e4477cae65f84 -msgid "To determine if MongoDB used index intersection, run :method:`~cursor.explain()`; the results of :ref:`explain() ` will include either an ``AND_SORTED`` stage or an ``AND_HASH`` stage." -msgstr "" - -#: ../source/core/index-intersection.txt:40 -# ec6ab7162df04757b03736bf4a8df539 -msgid "In previous versions, MongoDB could use only a single index to fulfill most queries. The exception to this is queries with :query:`$or` clauses, which could use a single index for each :query:`$or` clause." -msgstr "" - -#: ../source/core/index-intersection.txt:46 -# af5f19bfa39844a6ae66dfff19da2b10 -msgid "Index Prefix Intersection" -msgstr "" - -#: ../source/core/index-intersection.txt:48 -# e6acfb5039704668a3165040e39e79e2 -msgid "With index intersection, MongoDB can use an intersection of either the entire index or the index prefix. An index prefix is a subset of a compound index, consisting of one or more keys starting from the beginning of the index." -msgstr "" - -#: ../source/core/index-intersection.txt:53 -# be02789ab6b84d6cac399ca772071837 -msgid "Consider a collection ``orders`` with the following indexes:" -msgstr "" - -#: ../source/core/index-intersection.txt:60 -# ef3d90bb59414852a72ea629b16ef130 -msgid "To fulfill the following query which specifies a condition on both the ``qty`` field and the ``status`` field, MongoDB can use the intersection of the two indexes:" -msgstr "" - -#: ../source/core/index-intersection.txt:71 -# 2cbec824296b497f947f3298fa0b3457 -msgid "Index Intersection and Compound Indexes" -msgstr "" - -#: ../source/core/index-intersection.txt:73 -# 67f37ce32cf8498ab55e3e2d94b1a60d -msgid "Index intersection does not eliminate the need for creating :doc:`compound indexes `. However, because both the list order (i.e. the order in which the keys are listed in the index) and the sort order (i.e. ascending or descending), matter in :doc:`compound indexes `, a compound index may not support a query condition that does not include the :ref:`index prefix keys ` or that specifies a different sort order." -msgstr "" - -#: ../source/core/index-intersection.txt:82 -# cccd80e48668401a8dc0d548798e1bbe -msgid "For example, if a collection ``orders`` has the following compound index, with the ``status`` field listed before the ``ord_date`` field:" -msgstr "" - -#: ../source/core/index-intersection.txt:89 -# 5279b5dc3ceb47eb9220518c7a257617 -msgid "The compound index can support the following queries:" -msgstr "" - -#: ../source/core/index-intersection.txt:101 -# cfb806ad01344005bc3d40913104810d -msgid "But not the following two queries:" -msgstr "" - -#: ../source/core/index-intersection.txt:108 -# 19f32a5abf904616999b88967ffa063d -msgid "However, if the collection has two separate indexes:" -msgstr "" - -#: ../source/core/index-intersection.txt:115 -# 5b91d296e8794bb681eea8edc444a9cc -msgid "The two indexes can, either individually or through index intersection, support all four aforementioned queries." -msgstr "" - -#: ../source/core/index-intersection.txt:118 -# c355d482ccf14cd7b331356b7c7abe86 -msgid "The choice between creating compound indexes that support your queries or relying on index intersection depends on the specifics of your system." -msgstr "" - -#: ../source/core/index-intersection.txt:122 -# 90342fdb06e74f8583173717685fc655 -msgid ":doc:`compound indexes `, :ref:`compound-key-indexes`" -msgstr "" - -#: ../source/core/index-intersection.txt:126 -# b5d759192fb441248a991ea173bd3c1f -msgid "Index Intersection and Sort" -msgstr "" - -#: ../source/core/index-intersection.txt:128 -# 1e6da886e26b4abb85bd3854f9dd14ba -msgid "Index intersection does not apply when the :method:`~cursor.sort()` operation requires an index completely separate from the query predicate." -msgstr "" - -#: ../source/core/index-intersection.txt:132 -# 18f8247838f24c33b2f9cf122bc7e36e -msgid "For example, the ``orders`` collection has the following indexes:" -msgstr "" - -#: ../source/core/index-intersection.txt:141 -# 22827be436414cb68c5340445e76b0d8 -msgid "MongoDB cannot use index intersection for the following query with sort:" -msgstr "" - -#: ../source/core/index-intersection.txt:147 -# 0199d61bc56c4874a48d5c8f548189d2 -msgid "That is, MongoDB does not use the ``{ qty: 1 }`` index for the query, and the separate ``{ status: 1 }`` or the ``{ status: 1, ord_date: -1 }`` index for the sort." -msgstr "" - -#: ../source/core/index-intersection.txt:151 -# df281325f94a4de6a424b7d0164161d3 -msgid "However, MongoDB can use index intersection for the following query with sort since the index ``{ status: 1, ord_date: -1 }`` can fulfill part of the query predicate." -msgstr "" - diff --git a/locale/pot/core/index-multikey.pot b/locale/pot/core/index-multikey.pot deleted file mode 100644 index 38461341578..00000000000 --- a/locale/pot/core/index-multikey.pot +++ /dev/null @@ -1,248 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/index-multikey.txt:7 -# e44f7264827340d7840e6def18b66c7f -msgid "Multikey Indexes" -msgstr "" - -#: ../source/core/index-multikey.txt:0 -# 4e6b5892aa3e4a40adb7be123c4b4f00 -msgid "On this page" -msgstr "" - -#: ../source/core/index-multikey.txt:17 -# 8c9efacdc97549b384dbab7cacc52636 -msgid "To index a field that holds an array value, MongoDB creates an index key for each element in the array. These *multikey* indexes support efficient queries against array fields. Multikey indexes can be constructed over arrays that hold both scalar values (e.g. strings, numbers) *and* nested documents." -msgstr "" - -#: ../source/core/index-multikey.txt:26 -# c4f18291755249f383a934d1744338cd -msgid "Create Multikey Index" -msgstr "" - -#: ../source/core/index-multikey.txt:28 -# a308674bc8b3402f8d6b41d08cef0e2b -msgid "To create a multikey index, use the :method:`db.collection.createIndex()` method:" -msgstr "" - -#: ../source/core/index-multikey.txt:35 -# b444471127ea4bacbaad5d9af462aac8 -msgid "MongoDB automatically creates a multikey index if any indexed field is an array; you do not need to explicitly specify the multikey type." -msgstr "" - -#: ../source/core/index-multikey.txt:39 -# 6425a5ee41aa4bbc8da3b8c54e486c80 -msgid "Index Bounds" -msgstr "" - -#: ../source/core/index-multikey.txt:41 -# c8ea6ed581ad4fa2b4f40b581fb2903e -msgid "If an index is multikey, then computation of the index bounds follows special rules. For details on multikey index bounds, see :doc:`/core/multikey-index-bounds`." -msgstr "" - -#: ../source/core/index-multikey.txt:46 -# cc1c6e6577a44f03b8f9e130fde7d0cf -msgid "Limitations" -msgstr "" - -#: ../source/core/index-multikey.txt:49 -# d40fcaa1607b4fa8a3409cff1bb8e5a2 -msgid "Compound Multikey Indexes" -msgstr "" - -#: ../source/core/index-multikey.txt:51 -# 3293274f10d244cc838ae9afe0a17068 -msgid "For a :ref:`compound ` multikey index, each indexed document can have *at most* one indexed field whose value is an array. As such, you cannot create a compound multikey index if more than one to-be-indexed field of a document is an array. Or, if a compound multikey index already exists, you cannot insert a document that would violate this restriction." -msgstr "" - -#: ../source/core/index-multikey.txt:58 -# af1e55d46b9e4edb9cff9e57873c2e20 -msgid "For example, consider a collection that contains the following document:" -msgstr "" - -#: ../source/core/index-multikey.txt:64 -# 545de69e3e5b481b895ad2024fab2508 -msgid "You cannot create a compound multikey index ``{ a: 1, b: 1 }`` on the collection since both the ``a`` and ``b`` fields are arrays." -msgstr "" - -#: ../source/core/index-multikey.txt:67 -# c8720e15df974c10a23145d1ff5a6e0d -msgid "But consider a collection that contains the following documents:" -msgstr "" - -#: ../source/core/index-multikey.txt:74 -# 1c73a4bafc7d467bb8b1f295221b1899 -msgid "A compound multikey index ``{ a: 1, b: 1 }`` is permissible since for each document, only one field indexed by the compound multikey index is an array; i.e. no document contains array values for both ``a`` and ``b`` fields. After creating the compound multikey index, if you attempt to insert a document where both ``a`` and ``b`` fields are arrays, MongoDB will fail the insert." -msgstr "" - -#: ../source/core/index-multikey.txt:82 -# 60b92477eb394f8bb0ce740cf17919ad -msgid "Shard Keys" -msgstr "" - -#: ../source/core/index-multikey.txt:84 -# 4bd71d42bd084abfb3b708d4c610ba5d -msgid "You **cannot** specify a multikey index as the shard key index." -msgstr "" - -#: ../source/core/index-multikey.txt:88 -# e2d2801fa9a6496fb2079de6b5e01d67 -msgid "However, if the shard key index is a :ref:`prefix ` of a compound index, the compound index is allowed to become a compound *multikey* index if one of the other keys (i.e. keys that are not part of the shard key) indexes an array. Compound multikey indexes can have an impact on performance." -msgstr "" - -#: ../source/core/index-multikey.txt:95 -# 10c2a433bb4940b4aa088bc6528ac582 -msgid "Hashed Indexes" -msgstr "" - -#: ../source/core/index-multikey.txt:97 -# 8111dbbac0cb4c9a9d0d38a9ed99ea2f -msgid ":doc:`Hashed ` indexes **cannot** be multikey." -msgstr "" - -#: ../source/core/index-multikey.txt:100 -# a6ff80dedfbb4f07be7b471617f9a966 -msgid "Covered Queries" -msgstr "" - -#: ../source/includes/fact-multikey-index-covered-query.rst:1 -# 6219c9d755704e18aa5cc17f8f32ee5e -msgid "A :ref:`multikey index ` cannot support a :ref:`covered query `." -msgstr "" - -#: ../source/core/index-multikey.txt:105 -# d67d5c608f0c4ee6ab27ce98577f9b52 -msgid "Query on the Array Field as a Whole" -msgstr "" - -#: ../source/core/index-multikey.txt:107 -# 045f4576264e43bd8bdb44cab3a6e692 -msgid "When a query filter specifies an :ref:`exact match for an array as a whole `, MongoDB can use the multikey index to look up the first element of the query array but cannot use the multikey index scan to find the whole array. Instead, after using the multikey index to look up the first element of the query array, MongoDB retrieves the associated documents and filters for documents whose array matches the array in the query." -msgstr "" - -#: ../source/core/index-multikey.txt:115 -# 8030e0038924453980ef75c84752662c -msgid "For example, consider an ``inventory`` collection that contains the following documents:" -msgstr "" - -#: ../source/core/index-multikey.txt:126 -# 84d91b1a744f4054a8236692180228de -msgid "The collection has a multikey index on the ``ratings`` field:" -msgstr "" - -#: ../source/core/index-multikey.txt:132 -# d934025afe834c8daab0a86d31dfd356 -msgid "The following query looks for documents where the ``ratings`` field is the array ``[ 5, 9 ]``:" -msgstr "" - -#: ../source/core/index-multikey.txt:139 -# cb3988328d9f4ae2967c521e0509127f -msgid "MongoDB can use the multikey index to find documents that have ``5`` at any position in the ``ratings`` array. Then, MongoDB retrieves these documents and filters for documents whose ``ratings`` array equals the query array ``[ 5, 9 ]``." -msgstr "" - -#: ../source/core/index-multikey.txt:145 -# 69cb7e5134a44a2b9578befa1ecc8575 -msgid "Examples" -msgstr "" - -#: ../source/core/index-multikey.txt:148 -# 640fb1af2a674d0180e2366b67726732 -msgid "Index Basic Arrays" -msgstr "" - -#: ../source/core/index-multikey.txt:150 -# 3f3c7a0fc9024e8ebe6c5716523c97f1 -msgid "Consider a ``survey`` collection with the following document:" -msgstr "" - -#: ../source/core/index-multikey.txt:156 -# 48e3cc5eb0d148a28bfa45b2b1a41856 -msgid "Create an index on the field ``ratings``:" -msgstr "" - -#: ../source/core/index-multikey.txt:162 -# a1f6782b0a014b1a948cae81955f90d2 -msgid "Since the ``ratings`` field contains an array, the index on ``ratings`` is multikey. The multikey index contains the following three index keys, each pointing to the same document:" -msgstr "" - -#: ../source/core/index-multikey.txt:166 -# 08a1bf215f6e45eca1b440d49d662ad2 -msgid "``2``," -msgstr "" - -#: ../source/core/index-multikey.txt:168 -# c6836408c7604cd99e5693baa47b1d14 -msgid "``5``, and" -msgstr "" - -#: ../source/core/index-multikey.txt:170 -# fa3eee1bb1cd4704bc6c2f4e57af111b -msgid "``9``." -msgstr "" - -#: ../source/core/index-multikey.txt:173 -# 30cfb8793a554272add60d8dd842d869 -msgid "Index Arrays with Embedded Documents" -msgstr "" - -#: ../source/core/index-multikey.txt:175 -# 6069865dd8904edaa6e9f0db80ad85b8 -msgid "You can create multikey indexes on array fields that contain nested objects." -msgstr "" - -#: ../source/core/index-multikey.txt:178 -# 6280a5e4b5e64921a00d14d3efd982af -msgid "Consider an ``inventory`` collection with documents of the following form:" -msgstr "" - -#: ../source/core/index-multikey.txt:214 -# ec6bea9674f44f5fa71bfe4df5db0b24 -msgid "The following operation creates a multikey index on the ``stock.size`` and ``stock.quantity`` fields:" -msgstr "" - -#: ../source/core/index-multikey.txt:221 -# b0945987a03c43d6bf7a127a7b484bb0 -msgid "The compound multikey index can support queries with predicates that include both indexed fields as well as predicates that include only the index prefix ``\"stock.size\"``, as in the following examples:" -msgstr "" - -#: ../source/core/index-multikey.txt:230 -# c0166f71859141559bed7dc40c6a7c6e -msgid "For details on how MongoDB can combine multikey index bounds, see :doc:`/core/multikey-index-bounds`. For more information on behavior of compound indexes and prefixes, see :ref:`compound indexes and prefixes `." -msgstr "" - -#: ../source/core/index-multikey.txt:235 -# 42dc6f25efed449ab855472a9dc7a6aa -msgid "The compound multikey index can also support sort operations, such as the following examples:" -msgstr "" - -#: ../source/core/index-multikey.txt:243 -# ddb9c702f8644fe68f95583ebcc94122 -msgid "For more information on behavior of compound indexes and sort operations, see :doc:`/tutorial/sort-results-with-indexes`." -msgstr "" - -#: ../source/core/index-multikey.txt:1 -# 80a32688998b43a1b3edc4ae68abfd2b -msgid "index" -msgstr "" - -#: ../source/core/index-multikey.txt:1 -# 80a32688998b43a1b3edc4ae68abfd2b -msgid "multikey" -msgstr "" - diff --git a/locale/pot/core/index-partial.pot b/locale/pot/core/index-partial.pot deleted file mode 100644 index 1eda6703e95..00000000000 --- a/locale/pot/core/index-partial.pot +++ /dev/null @@ -1,268 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/index-partial.txt:6 -# d879647bfcd744b3bfaebe62ce058aee -msgid "Partial Indexes" -msgstr "" - -#: ../source/core/index-partial.txt:0 -# d92907222cb240599f5b588954d67462 -msgid "On this page" -msgstr "" - -#: ../source/core/index-partial.txt:18 -# 8cf04a042c54459ba6714f379252e791 -msgid "Partial indexes only index the documents in a collection that meet a specified filter expression. By indexing a subset of the documents in a collection, partial indexes have lower storage requirements and reduced performance costs for index creation and maintenance." -msgstr "" - -#: ../source/core/index-partial.txt:24 -# ef2ed97bf20e4d84a5107bfd30d8b729 -msgid "Create a Partial Index" -msgstr "" - -#: ../source/core/index-partial.txt:26 -# 51a416beb25842c486cfd20b8668e16c -msgid "To create a ``partial`` index, use the :method:`db.collection.createIndex()` method with the new ``partialFilterExpression`` option. The ``partialFilterExpression`` option accepts a document that specifies the filter condition using:" -msgstr "" - -#: ../source/includes/fact-partial-filter-expression-operators.rst:1 -# 970d48afcbec43aab3b77ee6371f1cb9 -msgid "equality expressions (i.e. ``field: value`` or using the :query:`$eq` operator)," -msgstr "" - -#: ../source/includes/fact-partial-filter-expression-operators.rst:4 -# b0a74db51bd24092be626e9fdc648a1d -msgid ":query:`$exists: true <$exists>` expression," -msgstr "" - -#: ../source/includes/fact-partial-filter-expression-operators.rst:6 -# 7ce7bf278ae64cabb4dacac882dd782d -msgid ":query:`$gt`, :query:`$gte`, :query:`$lt`, :query:`$lte` expressions," -msgstr "" - -#: ../source/includes/fact-partial-filter-expression-operators.rst:8 -# dbb5db66c5c349be85ab585a33105bd7 -msgid ":query:`$type` expressions," -msgstr "" - -#: ../source/includes/fact-partial-filter-expression-operators.rst:10 -# d0043d0b2bae458389e48b8ad42b7d08 -msgid ":query:`$and` operator at the top-level only" -msgstr "" - -#: ../source/core/index-partial.txt:33 -# 28e4fb8f28284be0b6567a73316dc72e -msgid "For example, the following operation creates a compound index that indexes only the documents with a ``rating`` field greater than 5." -msgstr "" - -#: ../source/core/index-partial.txt:43 -# 0d60b0b3c44f4fc88779d24549e8914f -msgid "You can specify a ``partialFilterExpression`` option for all MongoDB :ref:`index types `." -msgstr "" - -#: ../source/core/index-partial.txt:47 -# 84da6ddf9bc6481aa0863b03214898fe -msgid "Behavior" -msgstr "" - -#: ../source/core/index-partial.txt:50 -# 336cf419095242188eb4839dcc9879bf -msgid "Query Coverage" -msgstr "" - -#: ../source/core/index-partial.txt:52 -# e301cb6140124755b62e8382765090b4 -msgid "MongoDB will not use the partial index for a query or sort operation if using the index results in an incomplete result set." -msgstr "" - -#: ../source/core/index-partial.txt:55 -# ff8ba59adc844f4d95a05b9c308d3a57 -msgid "To use the partial index, a query must contain the filter expression (or a modified filter expression that specifies a subset of the filter expression) as part of its query condition." -msgstr "" - -#: ../source/core/index-partial.txt:59 -# 7501cb3ba4354dc29673c8923a34128b -msgid "For example, given the following index:" -msgstr "" - -#: ../source/core/index-partial.txt:68 -# 4bb09fdcda9040ce8f7f9c28c21a2e52 -msgid "The following query can use the index since the query predicate includes the condition ``rating: { $gte: 8 }`` that matches a subset of documents matched by the index filter expression ``ratings: { $gt: 5 }``:" -msgstr "" - -#: ../source/core/index-partial.txt:77 -# acc134a09cef4e2da27b3aed4869c6b7 -msgid "However, the following query cannot use the partial index on the ``cuisine`` field because using the index results in an incomplete result set. Specifically, the query predicate includes the condition ``rating: { $lt: 8 }`` while the index has the filter ``rating: { $gt: 5 }``. That is, the query ``{ cuisine: \"Italian\", rating: { $lt: 8 } }`` matches more documents (e.g. an Italian restaurant with a rating equal to 1) than are indexed." -msgstr "" - -#: ../source/core/index-partial.txt:89 -# 9abd10bbd02c4a9b93fe03f94aea13b4 -msgid "Similarly, the following query cannot use the partial index because the query predicate does not include the filter expression and using the index would return an incomplete result set." -msgstr "" - -#: ../source/core/index-partial.txt:98 -# b280b7f2bbe64741b6b7268a79cceb2f -msgid "Comparison with the ``sparse`` Index" -msgstr "" - -#: ../source/core/index-partial.txt:0 -# 17f2720c40134166bbe1a1119c971b27 -msgid "Tip" -msgstr "" - -#: ../source/core/index-partial.txt:104 -# b3474ec3def44c4ca7752df8c76dd5f6 -msgid "Partial indexes offer a more expressive mechanism than :doc:`/core/index-sparse` indexes to specify which documents are indexed." -msgstr "" - -#: ../source/core/index-partial.txt:108 -# f383749e38c14d8a9b159ed20aaa818c -msgid "Sparse indexes selects documents to index *solely* based on the existence of the indexed field, or for compound indexes, the existence of the indexed fields." -msgstr "" - -#: ../source/core/index-partial.txt:112 -# 4e8fc572a18c4fe9ab63bcbf13cc534a -msgid "Partial indexes determine the index entries based on the specified filter. The filter can include fields other than the index keys and can specify conditions other than just an existence check. For example, a partial index can implement the same behavior as a sparse index:" -msgstr "" - -#: ../source/core/index-partial.txt:124 -# 83ed442e5fdc46eea7d00a39ec0581fc -msgid "This partial index supports the same queries as a sparse index on the ``name`` field." -msgstr "" - -#: ../source/core/index-partial.txt:127 -# 63a84e9a61d8473ebd573111a28e9a01 -msgid "However, a partial index can also specify filter expressions on fields other than the index key. For example, the following operation creates a partial index, where the index is on the ``name`` field but the filter expression is on the ``email`` field:" -msgstr "" - -#: ../source/core/index-partial.txt:139 -# 7d74424d55164e608f26d6911d5fdb6e -msgid "For the query optimizer to choose this partial index, the query predicate must include a non-null match on the ``email`` field as well as a condition on the ``name`` field." -msgstr "" - -#: ../source/core/index-partial.txt:143 -# 281a98147b374055be0ac5b1e8ed1173 -msgid "For example, the following query can use the index:" -msgstr "" - -#: ../source/core/index-partial.txt:149 -# b348c5e629574e809d2666d29f3661e8 -msgid "However, the following query cannot use the index:" -msgstr "" - -#: ../source/core/index-partial.txt:156 -# 9060aa51eeda4885aa9550cb5335885c -msgid "Restrictions" -msgstr "" - -#: ../source/core/index-partial.txt:158 -# aa3bdecece5240159b002908de0c09e4 -msgid "In MongoDB, you cannot create multiple versions of an index that differ only in the options. As such, you cannot create multiple partial indexes that differ only by the filter expression." -msgstr "" - -#: ../source/core/index-partial.txt:162 -# 24e49e42837b4725b12aa78289a44177 -msgid "You cannot specify both the ``partialFilterExpression`` option and the ``sparse`` option." -msgstr "" - -#: ../source/core/index-partial.txt:165 -# d9018689fb2749e48bcdca2d4d305963 -msgid "Earlier versions of MongoDB do not support partial indexes. For sharded clusters or replica sets, all nodes must be version 3.2." -msgstr "" - -#: ../source/core/index-partial.txt:168 -# f17b5649ee494f9cba12365058b78f14 -msgid "``_id`` indexes cannot be partial indexes." -msgstr "" - -#: ../source/core/index-partial.txt:170 -# 2e4b6a1a990c468887755d54dae5ad8c -msgid "Shard key indexes cannot be partial indexes." -msgstr "" - -#: ../source/core/index-partial.txt:173 -# 824a791bda3f4ab8a748390190ad1566 -msgid "Examples" -msgstr "" - -#: ../source/core/index-partial.txt:176 -# 70be38a69c4d496bb323d9cbbc517125 -msgid "Create a Partial Index On A Collection" -msgstr "" - -#: ../source/core/index-partial.txt:178 -# adc87df1e4534ebd8a426c464d876806 -msgid "Consider a collection ``restaurants`` containing documents that resemble the following" -msgstr "" - -#: ../source/core/index-partial.txt:204 -# b878f4c973f446e9923e3b3813db6f40 -msgid "You could add a partial index on the ``borough`` and ``cuisine`` fields choosing only to index documents where the ``rating.grade`` field is ``A``:" -msgstr "" - -#: ../source/core/index-partial.txt:215 -# ff4c82aeeb5c45059d9b9bf811a3ef79 -msgid "Then, the following query on the ``restaurants`` collection uses the partial index to return the restaurants in the Bronx with ``rating.grade`` equal to ``A``:" -msgstr "" - -#: ../source/core/index-partial.txt:222 -# df68fed943264616bd650df53e17f416 -msgid "However, the following query cannot use the partial index because the query expression does not include the ``rating.grade`` field:" -msgstr "" - -#: ../source/core/index-partial.txt:232 -# a2fff99894674656a0fd4332b2d958ec -msgid "Partial Index with Unique Constraint" -msgstr "" - -#: ../source/core/index-partial.txt:234 -# a8d58b09cbec4c3294c6692dbe31afc4 -msgid "Partial indexes only index the documents in a collection that meet a specified filter expression. If you specify both the ``partialFilterExpression`` and a :ref:`unique constraint `, the unique constraint only applies to the documents that meet the filter expression. A partial index with a unique constraint does not prevent the insertion of documents that do not meet the unique constraint if the documents do not meet the filter criteria." -msgstr "" - -#: ../source/core/index-partial.txt:243 -# bf309576ed834be58734e7e3343cd3b3 -msgid "For example, a collection ``users`` contains the following documents:" -msgstr "" - -#: ../source/core/index-partial.txt:251 -# 96cb0fa35aa346e489bc7e3c6e250cab -msgid "The following operation creates an index that specifies a :ref:`unique constraint ` on the ``username`` field and a partial filter expression ``age: { $gte: 21 }``." -msgstr "" - -#: ../source/core/index-partial.txt:262 -# 8977ef1632854bc7ab5ebbbded19a28d -msgid "The index prevents the insertion of the following documents since documents already exist with the specified usernames and the ``age`` fields are greater than ``21``:" -msgstr "" - -#: ../source/core/index-partial.txt:272 -# f7114e7055b248cda4150dee55814165 -msgid "However, the following documents with duplicate usernames are allowed since the unique constraint only applies to documents with ``age`` greater than or equal to 21." -msgstr "" - -#: ../source/core/index-partial.txt:1 -# ab5b299924144817b499c2d9ec90189e -msgid "index" -msgstr "" - -#: ../source/core/index-partial.txt:1 -# ab5b299924144817b499c2d9ec90189e -msgid "partial" -msgstr "" - diff --git a/locale/pot/core/index-properties.pot b/locale/pot/core/index-properties.pot deleted file mode 100644 index 636630752b8..00000000000 --- a/locale/pot/core/index-properties.pot +++ /dev/null @@ -1,78 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/index-properties.txt:3 -# 020f83d9fc0c4080b8ecf0cb3ebf7fea -msgid "Index Properties" -msgstr "" - -#: ../source/core/index-properties.txt:13 -# 8ce2dafeccf54a5fb24259049c37e88a -msgid "In addition to the numerous :ref:`index types ` MongoDB supports, indexes can also have various properties. The following documents detail the index properties that you can select when building an index." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-concepts-properties.rst:5 -# 1aa286b80fa74277896b673bdad531d9 -msgid ":doc:`/core/index-ttl`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-concepts-properties.rst:4 -# 44734ba4ce1a44dea1f7b4db828ed0d5 -msgid "The TTL index is used for TTL collections, which expire data after a period of time." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-concepts-properties.rst:9 -# 67f02d99280043e8b376cced34b717bf -msgid ":doc:`/core/index-unique`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-concepts-properties.rst:8 -# 889c88f515434502a7b898c94d8b6f95 -msgid "A unique index causes MongoDB to reject all documents that contain a duplicate value for the indexed field." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-concepts-properties.rst:13 -# 09d46d04c41d47ad9227213888f8af90 -msgid ":doc:`/core/index-partial`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-concepts-properties.rst:12 -# 2751789797214b609c0da946bac6849f -msgid "A partial index indexes only documents that meet specified filter criteria." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-concepts-properties.rst:17 -# e0135ff5a4c341b3a2ed49ab031ed557 -msgid ":doc:`/core/index-case-insensitive`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-concepts-properties.rst:16 -# 96b965b564ec497a885a46fb163f2d8f -msgid "A case insensitive index disregards the case of the index key values." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-concepts-properties.rst:20 -# bcd37e709ad74ce28622fb7c5cda2717 -msgid ":doc:`/core/index-sparse`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-concepts-properties.rst:20 -# 73ac7b1b400641bc92af6c5d05f5edb9 -msgid "A sparse index does not index documents that do not have the indexed field." -msgstr "" - diff --git a/locale/pot/core/index-single.pot b/locale/pot/core/index-single.pot deleted file mode 100644 index d1d1e8b4e6d..00000000000 --- a/locale/pot/core/index-single.pot +++ /dev/null @@ -1,142 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/index-single.txt:3 -# cf4eaea7e57b47b99d4122699d7f01eb -msgid "Single Field Indexes" -msgstr "" - -#: ../source/core/index-single.txt:0 -# 8b0ac127a7c84f7c8fe26f157c6c672c -msgid "On this page" -msgstr "" - -#: ../source/core/index-single.txt:13 -# 999d2534658c47c9ab416d6a477d6ea9 -msgid "MongoDB provides complete support for indexes on any field in a :term:`collection` of :term:`documents `. By default, all collections have an index on the :ref:`_id field `, and applications and users may add additional indexes to support important queries and operations." -msgstr "" - -#: ../source/core/index-single.txt:19 -# 9683e7cba90048a5ad673c49792a82c7 -msgid "This document describes ascending/descending indexes on a single field." -msgstr "" - -#: ../source/core/index-single.txt:24 -# 7b5cd4da436747d58f2001cf92bf9a0c -msgid "Create an Ascending Index on a Single Field" -msgstr "" - -#: ../source/core/index-single.txt:26 -#: ../source/core/index-single.txt:70 -#: ../source/core/index-single.txt:101 -# 1593bafd49a94694963e5bf27bca7328 -# 2e75dfc6069e420297750bcdfca8a1ce -# d2a4cdb6da2b43308888c088745cb7d6 -msgid "Consider a collection named ``records`` that holds documents that resemble the following sample document:" -msgstr "" - -#: ../source/core/index-single.txt:37 -# 0cd47a38f36f40efa3fd636babb7469a -msgid "The following operation creates an ascending index on the ``score`` field of the ``records`` collection:" -msgstr "" - -#: ../source/includes/fact-index-specification-field-value.rst:1 -# e0301b348be24ad8b44ddb5f336dd95a -msgid "The value of the field in the index specification describes the kind of index for that field. For example, a value of ``1`` specifies an index that orders items in ascending order. A value of ``-1`` specifies an index that orders items in descending order. For additional index types, see :ref:`index types `." -msgstr "" - -#: ../source/core/index-single.txt:46 -# 552e0872f5784e2790672c43e3b91fb3 -msgid "The created index will support queries that select on the field ``score``, such as the following:" -msgstr "" - -#: ../source/core/index-single.txt:60 -# dd22d7b95749428ebee8a1521fd116ee -msgid "Create an Index on an Embedded Field" -msgstr "" - -#: ../source/core/index-single.txt:62 -# b50cb45bb5f448a0bef849892ff3c83b -msgid "You can create indexes on fields within embedded documents, just as you can index top-level fields in documents. Indexes on embedded fields differ from :ref:`indexes on embedded documents `, which include the full content up to the maximum :limit:`index size ` of the embedded document in the index. Instead, indexes on embedded fields allow you to use a \"dot notation,\" to introspect into embedded documents." -msgstr "" - -#: ../source/core/index-single.txt:81 -# 6925a5ace3a34fe084ef15258fc81665 -msgid "The following operation creates an index on the ``location.state`` field:" -msgstr "" - -#: ../source/core/index-single.txt:88 -# a85d3088cb3c483bbea96039774c1dba -msgid "The created index will support queries that select on the field ``location.state``, such as the following:" -msgstr "" - -#: ../source/core/index-single.txt:97 -# e5d01d05052c44eb82e31aa80cbe7f28 -msgid "Create an Index on Embedded Document" -msgstr "" - -#: ../source/core/index-single.txt:99 -# cf55227ab0eb401ea89117a4613a323e -msgid "You can also create indexes on embedded document as a whole." -msgstr "" - -#: ../source/core/index-single.txt:112 -# 04f5988e40c34487a40a3aa8171e907e -msgid "The ``location`` field is an embedded document, containing the embedded fields ``city`` and ``state``. The following command creates an index on the ``location`` field as a whole:" -msgstr "" - -#: ../source/core/index-single.txt:120 -# 1dfd2c3f75424c00b92054b17dd6fe6f -msgid "The following query can use the index on the ``location`` field:" -msgstr "" - -#: ../source/core/index-single.txt:126 -# 072d904e898540f0bda5989e7d572fd9 -msgid "Although the query can use the index, the result set does not include the sample document above. When performing equality matches on embedded documents, field order matters and the embedded documents must match exactly. See :ref:`query-embedded-documents` for more information regarding querying on embedded documents." -msgstr "" - -#: ../source/core/index-single.txt:133 -# c441bc1c7ab84679a809afa6115153bb -msgid "Additional Considerations" -msgstr "" - -#: ../source/includes/index-tutorials-considerations.rst:1 -# 8d4563f3819840de8813fcee483021a5 -msgid "If your collection holds a large amount of data, and your application needs to be able to access the data while building the index, consider building the index in the background, as described in :ref:`index-creation-background`." -msgstr "" - -#: ../source/includes/note-build-indexes-on-replica-sets.rst:1 -# 74a5beb107bf418887935dc8c8abce42 -msgid "To build or rebuild indexes for a :term:`replica set`, see :ref:`index-building-replica-sets`." -msgstr "" - -#: ../source/includes/index-tutorials-considerations.rst:8 -# bf3191bb070f4917a7bedb914870863b -msgid "Some drivers may specify indexes, using ``NumberLong(1)`` rather than ``1`` as the specification. This does not have any affect on the resulting index." -msgstr "" - -#: ../source/core/index-single.txt:54 -# eb73a13e26d142e595581bc9472a6d30 -msgid "index" -msgstr "" - -#: ../source/core/index-single.txt:54 -# eb73a13e26d142e595581bc9472a6d30 -msgid "embedded fields" -msgstr "" - diff --git a/locale/pot/core/index-sparse.pot b/locale/pot/core/index-sparse.pot deleted file mode 100644 index b8200e0f410..00000000000 --- a/locale/pot/core/index-sparse.pot +++ /dev/null @@ -1,219 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/index-sparse.txt:6 -# 86f390820d1f4e278991504b1668a287 -msgid "Sparse Indexes" -msgstr "" - -#: ../source/core/index-sparse.txt:0 -# 533b7d8737654fd0999d85d889a4e19f -msgid "On this page" -msgstr "" - -#: ../source/core/index-sparse.txt:16 -# ad0933e2b4714af2a29b2295f3c590ac -msgid "Sparse indexes only contain entries for documents that have the indexed field, even if the index field contains a null value. The index skips over any document that is missing the indexed field. The index is \"sparse\" because it does not include all documents of a collection. By contrast, non-sparse indexes contain all documents in a collection, storing null values for those documents that do not contain the indexed field." -msgstr "" - -#: ../source/core/index-sparse.txt:28 -# 5839d8c616374f348fcfd4af88a6ac01 -msgid "Starting in MongoDB 3.2, MongoDB provides the option to create :ref:`partial indexes `. Partial indexes offer a superset of the functionality of sparse indexes. If you are using MongoDB 3.2 or later, :ref:`partial indexes ` should be preferred over sparse indexes." -msgstr "" - -#: ../source/core/index-sparse.txt:35 -# dced84b921ad43ddb0b5491977be6995 -msgid "Create a Sparse Index" -msgstr "" - -#: ../source/core/index-sparse.txt:37 -# 7e151228976c44c69ce06233a4070572 -msgid "To create a ``sparse`` index, use the :method:`db.collection.createIndex()` method with the ``sparse`` option set to ``true``. For example, the following operation in the :program:`mongo` shell creates a sparse index on the ``xmpp_id`` field of the ``addresses`` collection:" -msgstr "" - -#: ../source/core/index-sparse.txt:47 -# 6251089dca954441b95468a1036af5d1 -msgid "The index does not index documents that do not include the ``xmpp_id`` field." -msgstr "" - -#: ../source/core/index-sparse.txt:52 -# e33c6937ea864e1496e1dbdf64c8cf28 -msgid "Do not confuse sparse indexes in MongoDB with `block-level`_ indexes in other databases. Think of them as dense indexes with a specific filter." -msgstr "" - -#: ../source/core/index-sparse.txt:59 -# bf6cf73400d34149bf754f4183293b0b -msgid "Behavior" -msgstr "" - -#: ../source/core/index-sparse.txt:62 -# 92ed1dea07c94c628494dcff47a72c0a -msgid "``sparse`` Index and Incomplete Results" -msgstr "" - -#: ../source/core/index-sparse.txt:66 -# 430e46acc6414be18b3d2675ed1f38ba -msgid "If a sparse index would result in an incomplete result set for queries and sort operations, MongoDB will not use that index unless a :method:`~cursor.hint()` explicitly specifies the index." -msgstr "" - -#: ../source/core/index-sparse.txt:70 -# ad99278c6c3140879807521b54a24666 -msgid "For example, the query ``{ x: { $exists: false } }`` will not use a sparse index on the ``x`` field unless explicitly hinted. See :ref:`sparse-index-incomplete-results` for an example that details the behavior." -msgstr "" - -#: ../source/core/index-sparse.txt:76 -# e36ec15030d14261bb24fa1500221b5f -msgid "Indexes that are ``sparse`` by Default" -msgstr "" - -#: ../source/core/index-sparse.txt:78 -# b774b95e732d4eae936ec5ddad43ebaa -msgid ":ref:`2dsphere (version 2) <2dsphere-v2>`, :doc:`2d `, :doc:`geoHaystack `, and :doc:`text ` indexes are always ``sparse``." -msgstr "" - -#: ../source/core/index-sparse.txt:83 -# 73d8c18a1ea547d4b2b6490e447f837e -msgid "``sparse`` Compound Indexes" -msgstr "" - -#: ../source/core/index-sparse.txt:85 -# 2dadd3b4bf9e4583b2b0af8ce4d9c67a -msgid "Sparse :doc:`compound indexes ` that only contain ascending/descending index keys will index a document as long as the document contains at least one of the keys." -msgstr "" - -#: ../source/core/index-sparse.txt:89 -# 4629f2ce263d48ccab3ff6bbee4e1462 -msgid "For sparse compound indexes that contain a geospatial key (i.e. :doc:`2dsphere `, :doc:`2d `, or :doc:`geoHaystack ` index keys) along with ascending/descending index key(s), only the existence of the geospatial field(s) in a document determine whether the index references the document." -msgstr "" - -#: ../source/core/index-sparse.txt:96 -# 1225889b327947e6ad86f93f2c8be2ec -msgid "For sparse compound indexes that contain :doc:`text ` index keys along with ascending/descending index keys, only the existence of the ``text`` index field(s) determine whether the index references a document." -msgstr "" - -#: ../source/core/index-sparse.txt:102 -# 6c5d9480294e4b6cae47d29906addba4 -msgid "``sparse`` and ``unique`` Properties" -msgstr "" - -#: ../source/core/index-sparse.txt:104 -# 66f7ff211ab84cd1a91b1c43a7337d16 -msgid "An index that is both ``sparse`` and :ref:`unique ` prevents collection from having documents with duplicate values for a field but allows multiple documents that omit the key." -msgstr "" - -#: ../source/core/index-sparse.txt:109 -# aaeb375d3bb34710b900d6713fa5c190 -msgid "Examples" -msgstr "" - -#: ../source/core/index-sparse.txt:112 -# 952ec59d267a4a5aadfcc9b65d5eeb3f -msgid "Create a Sparse Index On A Collection" -msgstr "" - -#: ../source/core/index-sparse.txt:114 -#: ../source/core/index-sparse.txt:149 -#: ../source/core/index-sparse.txt:204 -# c8badfbc213e43fe935af05b7cf0792b -# 8ef28ef1492d4bf9843c2e4db275aa5e -# 067814d65f894529bd1d7428cf6d21d4 -msgid "Consider a collection ``scores`` that contains the following documents:" -msgstr "" - -#: ../source/core/index-sparse.txt:122 -#: ../source/core/index-sparse.txt:157 -# 8030e1a912c6403685d36578336ec84b -# c4d9ea7fdd9146649354278409afc9c6 -msgid "The collection has a sparse index on the field ``score``:" -msgstr "" - -#: ../source/core/index-sparse.txt:128 -# 5791cae058f94968ae4e95ffd5a5ef79 -msgid "Then, the following query on the ``scores`` collection uses the sparse index to return the documents that have the ``score`` field less than (:query:`$lt`) ``90``:" -msgstr "" - -#: ../source/core/index-sparse.txt:136 -# 228dc47e1452488d9c05c9222d6941c9 -msgid "Because the document for the userid ``\"newbie\"`` does not contain the ``score`` field and thus does not meet the query criteria, the query can use the sparse index to return the results:" -msgstr "" - -#: ../source/core/index-sparse.txt:147 -# 30e1a18a7c3c4ca7a0d4437db2050af0 -msgid "Sparse Index On A Collection Cannot Return Complete Results" -msgstr "" - -#: ../source/core/index-sparse.txt:163 -# b83b84f5e6214eb4a4b5901095434f03 -msgid "Because the document for the userid ``\"newbie\"`` does not contain the ``score`` field, the sparse index does not contain an entry for that document." -msgstr "" - -#: ../source/core/index-sparse.txt:167 -# 77fd4a19f11a49f3944c56053c870bf8 -msgid "Consider the following query to return **all** documents in the ``scores`` collection, sorted by the ``score`` field:" -msgstr "" - -#: ../source/core/index-sparse.txt:174 -# fd339e3637854e03808bee742b09a4aa -msgid "Even though the sort is by the indexed field, MongoDB will **not** select the sparse index to fulfill the query in order to return complete results:" -msgstr "" - -#: ../source/core/index-sparse.txt:184 -# 9e551c49278749f698b1cd35092d3ff7 -msgid "To use the sparse index, explicitly specify the index with :method:`~db.cursor.hint()`:" -msgstr "" - -#: ../source/core/index-sparse.txt:191 -# 6f25b96c527e4deaa2041da86794ed85 -msgid "The use of the index results in the return of only those documents with the ``score`` field:" -msgstr "" - -#: ../source/core/index-sparse.txt:199 -# ad087ea2e8e64d51bf4fb952bc8820af -msgid ":method:`~cursor.explain()` and :doc:`/tutorial/analyze-query-plan`" -msgstr "" - -#: ../source/core/index-sparse.txt:202 -# e7f8c0b0ff854c648f5d75373a35768e -msgid "Sparse Index with Unique Constraint" -msgstr "" - -#: ../source/core/index-sparse.txt:212 -# 0804d6da2b7e41dd86063b8101723ff6 -msgid "You could create an index with a :ref:`unique constraint ` and sparse filter on the ``score`` field using the following operation:" -msgstr "" - -#: ../source/core/index-sparse.txt:220 -# aeb561f01aca4c43abfe3fda4d1c18ec -msgid "This index *would permit* the insertion of documents that had unique values for the ``score`` field *or* did not include a ``score`` field. As such, given the existing documents in the ``scores`` collection, the index permits the following :doc:`insert operations `:" -msgstr "" - -#: ../source/core/index-sparse.txt:233 -# 536672a750e44596bb75da033069b6cd -msgid "However, the index *would not permit* the addition of the following documents since documents already exists with ``score`` value of ``82`` and ``90``:" -msgstr "" - -#: ../source/core/index-sparse.txt:1 -# 81150c8563974c1d94c110cd0e3a0847 -msgid "index" -msgstr "" - -#: ../source/core/index-sparse.txt:1 -# 81150c8563974c1d94c110cd0e3a0847 -msgid "sparse" -msgstr "" - diff --git a/locale/pot/core/index-text.pot b/locale/pot/core/index-text.pot deleted file mode 100644 index 6d0e770134b..00000000000 --- a/locale/pot/core/index-text.pot +++ /dev/null @@ -1,380 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/index-text.txt:5 -# 6edf860863c54c24b063188efd64bdf4 -msgid "Text Indexes" -msgstr "" - -#: ../source/core/index-text.txt:0 -# fb782b3e67b046f198b3e4339d73f632 -msgid "On this page" -msgstr "" - -#: ../source/core/index-text.txt:17 -# 4cfd2040427740ffa768346bd71fdebd -msgid "Starting in MongoDB 3.2, MongoDB introduces a version 3 of the ``text`` index. Key features of the new version of the index are:" -msgstr "" - -#: ../source/core/index-text.txt:20 -# 2aea7861c34d45b0ad54323b780c3d90 -msgid "Improved :ref:`case insensitivity `" -msgstr "" - -#: ../source/core/index-text.txt:22 -# 9f3dd92a8fee4cae991e336f3f25e281 -msgid ":ref:`Diacritic insensitivity `" -msgstr "" - -#: ../source/core/index-text.txt:24 -# 55fdd7dbb29d4e77a8256ea85c5d815c -msgid "Additional :ref:`delimiters for tokenization `" -msgstr "" - -#: ../source/core/index-text.txt:27 -# c78696c86d214a659c71be895fe8fbaa -msgid "Starting in MongoDB 3.2, version 3 is the default version for new ``text`` indexes." -msgstr "" - -#: ../source/core/index-text.txt:31 -# 95c1651155904c2699e316b761178627 -msgid "Overview" -msgstr "" - -#: ../source/includes/fact-text-index.rst:1 -# 2b5c53c3178d414d88c3d38bab7b8463 -msgid "MongoDB provides :ref:`text indexes ` to support text search queries on string content. ``text`` indexes can include any field whose value is a string or an array of string elements." -msgstr "" - -#: ../source/core/index-text.txt:38 -# b78f16bc392141cbbf59f4ff0b1eae38 -msgid "Create Text Index" -msgstr "" - -#: ../source/includes/fact-text-index-limit-one.rst:1 -#: ../source/includes/fact-text-index-limit-one.rst:1 -# a2fc491d632d437996111a86f8db8dad -# 03699bd338934447a251a013b41a9cc1 -msgid "A collection can have at most **one** ``text`` index." -msgstr "" - -#: ../source/core/index-text.txt:44 -# 33982d516e614d24b0c69332f96c10ab -msgid "To create a ``text`` index, use the :method:`db.collection.createIndex()` method. To index a field that contains a string or an array of string elements, include the field and specify the string literal ``\"text\"`` in the index document, as in the following example:" -msgstr "" - -#: ../source/core/index-text.txt:54 -# cd91fb28e8c54ebb8e984badb813839c -msgid "You can index multiple fields for the ``text`` index. The following example creates a ``text`` index on the fields ``subject`` and ``comments``:" -msgstr "" - -#: ../source/core/index-text.txt:67 -# 62668b50ab85463a9735f1398190ad26 -msgid "A :doc:`compound index ` can include ``text`` index keys in combination with ascending/descending index keys. For more information, see :ref:`text-index-compound`." -msgstr "" - -#: ../source/core/index-text.txt:71 -# c3b1b887bc2041578c6573e30f9350ed -msgid "In order to drop a ``text`` index, use the index name. See :ref:`drop-text-index` for more information." -msgstr "" - -#: ../source/core/index-text.txt:75 -# 038757c02bdc4332a6720b76685e2252 -msgid "Specify Weights" -msgstr "" - -#: ../source/includes/fact-text-index-weight.rst:1 -# 8cf635023a0c488692a40d2f281b29e6 -msgid "For a ``text`` index, the *weight* of an indexed field denotes the significance of the field relative to the other indexed fields in terms of the text search score." -msgstr "" - -#: ../source/includes/fact-text-index-weight.rst:5 -# 06e5f553b98e431da35f1147c03508b0 -msgid "For each indexed field in the document, MongoDB multiplies the number of matches by the weight and sums the results. Using this sum, MongoDB then calculates the score for the document. See :projection:`$meta` operator for details on returning and sorting by text scores." -msgstr "" - -#: ../source/includes/fact-text-index-weight.rst:10 -# 60377270040e4c1f84d8d6675074584f -msgid "The default weight is 1 for the indexed fields. To adjust the weights for the indexed fields, include the ``weights`` option in the :method:`db.collection.createIndex()` method." -msgstr "" - -#: ../source/core/index-text.txt:79 -# e28e57bcdf594af5a8115fb5ffe79d4b -msgid "For more information using weights to control the results of a text search, see :doc:`/tutorial/control-results-of-text-search`." -msgstr "" - -#: ../source/core/index-text.txt:85 -# e57f9c2f7b9e4a7eb6fce4f05c5cd9e8 -msgid "Wildcard Text Indexes" -msgstr "" - -#: ../source/core/index-text.txt:87 -# 10c98ac754be43a997a2152db7d7fbfc -msgid "When creating a ``text`` index on multiple fields, you can also use the wildcard specifier (``$**``). With a wildcard text index, MongoDB indexes every field that contains string data for each document in the collection. The following example creates a text index using the wildcard specifier:" -msgstr "" - -#: ../source/core/index-text.txt:97 -# a496a8c5ccd846fcace2b6702cfb0301 -msgid "This index allows for text search on all fields with string content. Such an index can be useful with highly unstructured data if it is unclear which fields to include in the text index or for ad-hoc querying." -msgstr "" - -#: ../source/core/index-text.txt:102 -# c0e2ad319ff64a7da0bda08acd1c3137 -msgid "Wildcard text indexes are ``text`` indexes on multiple fields. As such, you can assign weights to specific fields during index creation to control the ranking of the results. For more information using weights to control the results of a text search, see :doc:`/tutorial/control-results-of-text-search`." -msgstr "" - -#: ../source/core/index-text.txt:108 -# 098e943353b847f8ad7c79ac3d8692a8 -msgid "Wildcard text indexes, as with all text indexes, can be part of a compound indexes. For example, the following creates a compound index on the field ``a`` as well as the wildcard specifier:" -msgstr "" - -#: ../source/core/index-text.txt:116 -# 73a7207428054287b437eb064087e7ae -msgid "As with all :ref:`compound text indexes `, since the ``a`` precedes the text index key, in order to perform a :query:`$text` search with this index, the query predicate must include an equality match conditions ``a``. For information on compound text indexes, see :ref:`Compound Text Indexes `." -msgstr "" - -#: ../source/core/index-text.txt:125 -# 5c27622adf6c41f28c478579190b58d9 -msgid "Case Insensitivity" -msgstr "" - -#: ../source/core/index-text.txt:129 -# cf923e2a4d754bc698e62003ed2367a0 -msgid "The version 3 ``text`` index supports the common ``C``, simple ``S``, and for Turkish languages, the special ``T`` case foldings as specified in `Unicode 8.0 Character Database Case Folding `_." -msgstr "" - -#: ../source/core/index-text.txt:136 -# 40b782c9daf7416e943fe01b0784b649 -msgid "The case foldings expands the case insensitivity of the ``text`` index to include characters with diacritics, such as ``é`` and ``É``, and characters from non-Latin alphabets, such as \"И\" and \"и\" in the Cyrillic alphabet." -msgstr "" - -#: ../source/core/index-text.txt:148 -# 59646d96e03649988eae80567ce3ea37 -msgid "Version 3 of the ``text`` index is also :ref:`diacritic insensitive `. As such, the index also does not distinguish between ``é``, ``É``, ``e``, and ``E``." -msgstr "" - -#: ../source/core/index-text.txt:152 -# 6e9567ca35e74ddf8f2d0af1878dc103 -msgid "Previous versions of the ``text`` index are case insensitive for ``[A-z]`` only; i.e. case insensitive for non-diacritics Latin characters only . For all other characters, earlier versions of the text index treat them as distinct." -msgstr "" - -#: ../source/core/index-text.txt:160 -# 71241df2890946059272e760d52a6bb9 -msgid "Diacritic Insensitivity" -msgstr "" - -#: ../source/core/index-text.txt:164 -# 1ab0b97cf12a4e21a8971deeea01d362 -msgid "With version 3, ``text`` index is diacritic insensitive. That is, the index does not distinguish between characters that contain diacritical marks and their non-marked counterpart, such as ``é``, ``ê``, and ``e``. More specifically, the ``text`` index strips the characters categorized as diacritics in `Unicode 8.0 Character Database Prop List `_." -msgstr "" - -#: ../source/core/index-text.txt:171 -# 9a8ec43c516f45108d296efb1e3f4c8c -msgid "Version 3 of the ``text`` index is also :ref:`case insensitive ` to characters with diacritics. As such, the index also does not distinguish between ``é``, ``É``, ``e``, and ``E``." -msgstr "" - -#: ../source/core/index-text.txt:176 -# 36ae964404dc47979cb97301844cf025 -msgid "Previous versions of the ``text`` index treat characters with diacritics as distinct." -msgstr "" - -#: ../source/core/index-text.txt:182 -# 0b3a2486b6a840388390cf5915c64c43 -msgid "Tokenization Delimiters" -msgstr "" - -#: ../source/core/index-text.txt:186 -# 3fa60360fd58471fb4f55e52bf60fc52 -msgid "For tokenization, version 3 ``text`` index uses the delimiters categorized under ``Dash``, ``Hyphen``, ``Pattern_Syntax``, ``Quotation_Mark``, ``Terminal_Punctuation``, and ``White_Space`` in `Unicode 8.0 Character Database Prop List `_." -msgstr "" - -#: ../source/core/index-text.txt:192 -# d63e1eeeb92148b7a949005bc255b0be -msgid "For example, if given a string ``\"Il a dit qu'il «était le meilleur joueur du monde»\"``, the ``text`` index treats ``«``, ``»``, and spaces as delimiters." -msgstr "" - -#: ../source/core/index-text.txt:196 -# 732059b54c2642a0bc0ef0466aa71523 -msgid "Previous versions of the index treat ``«`` as part of the term ``\"«était\"`` and ``»`` as part of the term ``\"monde»\"``." -msgstr "" - -#: ../source/core/index-text.txt:200 -# 5d706a89f2854108a8d112161db5d673 -msgid "Index Entries" -msgstr "" - -#: ../source/core/index-text.txt:202 -# 3014131a7b5b4d0d87946a3690de2060 -msgid "``text`` index tokenizes and stems the terms in the indexed fields for the index entries. ``text`` index stores one index entry for each unique stemmed term in each indexed field for each document in the collection. The index uses simple :ref:`language-specific ` suffix stemming." -msgstr "" - -#: ../source/core/index-text.txt:211 -# 4143a90b241e46f19c197290bb7fe1e2 -msgid "Supported Languages and Stop Words" -msgstr "" - -#: ../source/core/index-text.txt:213 -# 212dd18f7b5b417189c0287461db383e -msgid "MongoDB supports text search for various languages. ``text`` indexes drop language-specific stop words (e.g. in English, ``the``, ``an``, ``a``, ``and``, etc.) and use simple language-specific suffix stemming. For a list of the supported languages, see :ref:`text-search-languages`." -msgstr "" - -#: ../source/includes/fact-text-search-language-none.rst:3 -# 4d892ba1f476478fba3158c339babcf3 -msgid "If you specify a language value of ``\"none\"``, then the |text-obj| uses simple tokenization with no list of stop words and no stemming." -msgstr "" - -#: ../source/core/index-text.txt:222 -# 8161eeef0e1743fd802823aae44fa387 -msgid "To specify a language for the ``text`` index, see :doc:`/tutorial/specify-language-for-text-index`." -msgstr "" - -#: ../source/core/index-text.txt:226 -# df7807f2daf3420c86473a3a2d6f601b -msgid "``sparse`` Property" -msgstr "" - -#: ../source/core/index-text.txt:228 -# 0db3adf2d97b4f28bb02266dc32ec9f4 -msgid "``text`` indexes are :doc:`sparse ` by default and ignore the :doc:`sparse: true ` option. If a document lacks a ``text`` index field (or the field is ``null`` or an empty array), MongoDB does not add an entry for the document to the ``text`` index. For inserts, MongoDB inserts the document but does not add to the ``text`` index." -msgstr "" - -#: ../source/core/index-text.txt:235 -# f056fd557ee141e6b6ced317ea82bedd -msgid "For a compound index that includes a ``text`` index key along with keys of other types, only the ``text`` index field determines whether the index references a document. The other keys do not determine whether the index references the documents or not." -msgstr "" - -#: ../source/core/index-text.txt:241 -# 8d52ca84859840e3b43111622a127564 -msgid "Restrictions" -msgstr "" - -#: ../source/core/index-text.txt:244 -# ef977ac6fcd5478a80d49ca388f8fb3a -msgid "One Text Index Per Collection" -msgstr "" - -#: ../source/core/index-text.txt:249 -# 5a212198ef1e4cd7970bcde21169b118 -msgid "Text Search and Hints" -msgstr "" - -#: ../source/includes/fact-hint-text-query-restriction.rst:3 -# 3772d8fb24e5400ea9ab126d1158591b -msgid "You cannot use :method:`~cursor.hint()` if the query includes a :query:`$text` query expression." -msgstr "" - -#: ../source/core/index-text.txt:256 -# 88da30ad626147368de46cca306bbd8e -msgid "Text Index and Sort" -msgstr "" - -#: ../source/core/index-text.txt:258 -# 7afad0da2d044f169b73636c3ba1c79b -msgid "Sort operations cannot obtain sort order from a ``text`` index, even from a :ref:`compound text index `; i.e. sort operations cannot use the ordering in the text index." -msgstr "" - -#: ../source/core/index-text.txt:265 -# 94822fa91e2f489e8150bbc54588ddb9 -msgid "Compound Index" -msgstr "" - -#: ../source/core/index-text.txt:267 -# dc3e6ddfa60b4c1ca8a2d36f67e5b8ba -msgid "A :doc:`compound index ` can include a ``text`` index key in combination with ascending/descending index keys. However, these compound indexes have the following restrictions:" -msgstr "" - -#: ../source/includes/fact-compound-index-with-text-restrictions.rst:1 -# 631938468c3a49579563329fa4c69c62 -msgid "A compound ``text`` index cannot include any other special index types, such as :ref:`multi-key ` or :ref:`geospatial ` index fields." -msgstr "" - -#: ../source/includes/fact-compound-index-with-text-restrictions.rst:5 -# f2c9660513e8450f8c7d831754cb2352 -msgid "If the compound ``text`` index includes keys **preceding** the ``text`` index key, to perform a :query:`$text` search, the query predicate must include **equality match conditions** on the preceding keys." -msgstr "" - -#: ../source/core/index-text.txt:273 -# c8120d96e09e40868030f77c3e68ffac -msgid "See also :ref:`text-index-and-sort` for additional limitations." -msgstr "" - -#: ../source/core/index-text.txt:275 -# 67a468b34c4443ab856dd1488040267f -msgid "For an example of a compound text index, see :doc:`/tutorial/limit-number-of-items-scanned-for-text-search`." -msgstr "" - -#: ../source/core/index-text.txt:281 -# 8212120e994548a3ad760128943fdf9c -msgid "Drop a Text Index" -msgstr "" - -#: ../source/core/index-text.txt:283 -# cd0e8b944afd4d5aa8f6b12dab28d0ec -msgid "To drop a ``text`` index, pass the *name* of the index to the :method:`db.collection.dropIndex()` method. To get the name of the index, run the :method:`db.collection.getIndexes()` method." -msgstr "" - -#: ../source/core/index-text.txt:287 -# b0b4e71cbc0b4d9cae85a78a72da43c8 -msgid "For information on the default naming scheme for ``text`` indexes as well as overriding the default name, see :doc:`/tutorial/avoid-text-index-name-limit`." -msgstr "" - -#: ../source/core/index-text.txt:292 -# f960dfbc48c640139b415dd8d11b320d -msgid "Storage Requirements and Performance Costs" -msgstr "" - -#: ../source/core/index-text.txt:294 -# cc797ea6ade54317ba7530ea0cc34e14 -msgid "``text`` indexes have the following storage requirements and performance costs:" -msgstr "" - -#: ../source/core/index-text.txt:297 -# 1c93d3c4e10b4f5e90dbce2892fa391f -msgid "``text`` indexes can be large. They contain one index entry for each unique post-stemmed word in each indexed field for each document inserted." -msgstr "" - -#: ../source/core/index-text.txt:301 -# 24a6309c24f14b40a97810a9e811f4f6 -msgid "Building a ``text`` index is very similar to building a large multi-key index and will take longer than building a simple ordered (scalar) index on the same data." -msgstr "" - -#: ../source/core/index-text.txt:305 -# f2ca4a3c11fa48e693a9480f9275a24f -msgid "When building a large ``text`` index on an existing collection, ensure that you have a sufficiently high limit on open file descriptors. See the :doc:`recommended settings `." -msgstr "" - -#: ../source/core/index-text.txt:309 -# 134db32d6a6042519108e5273e5935c0 -msgid "``text`` indexes will impact insertion throughput because MongoDB must add an index entry for each unique post-stemmed word in each indexed field of each new source document." -msgstr "" - -#: ../source/core/index-text.txt:313 -# 103f886b8e334a2baa325bc4246022d6 -msgid "Additionally, ``text`` indexes do not store phrases or information about the proximity of words in the documents. As a result, phrase queries will run much more effectively when the entire collection fits in RAM." -msgstr "" - -#: ../source/core/index-text.txt:319 -# 6fcbcf61d28540a99f89af62befe0d0b -msgid "Text Search Support" -msgstr "" - -#: ../source/core/index-text.txt:321 -# 83a785f6b5e8484b9231f4a90991296c -msgid "The ``text`` index supports :query:`$text` query operations. For examples of text search, see the :query:`$text reference page <$text>`. For examples of :query:`$text` operations in aggregation pipelines, see :doc:`/tutorial/text-search-in-aggregation`." -msgstr "" - diff --git a/locale/pot/core/index-ttl.pot b/locale/pot/core/index-ttl.pot deleted file mode 100644 index e3d0bec08a4..00000000000 --- a/locale/pot/core/index-ttl.pot +++ /dev/null @@ -1,185 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/index-ttl.txt:7 -# 1bff7c8162254ca9bfa3b0ed58d6e69a -msgid "TTL Indexes" -msgstr "" - -#: ../source/core/index-ttl.txt:0 -# a586fd210afa4aa88036fc79aab51922 -msgid "On this page" -msgstr "" - -#: ../source/core/index-ttl.txt:17 -# 558cdd0fecd74b78ac1602d7b935a0e9 -msgid "TTL indexes are special single-field indexes that MongoDB can use to automatically remove documents from a collection after a certain amount of time or at a specific clock time. Data expiration is useful for certain types of information like machine generated event data, logs, and session information that only need to persist in a database for a finite amount of time." -msgstr "" - -#: ../source/core/index-ttl.txt:23 -# c1e55ccc17e94e6ab0e3d343e5ce02e5 -msgid "To create a TTL index, use the :method:`db.collection.createIndex()` method with the ``expireAfterSeconds`` option on a field whose value is either a :ref:`date ` or an array that contains :ref:`date values `." -msgstr "" - -#: ../source/core/index-ttl.txt:28 -# c595d4609261438ebc1653929fe7d9a8 -msgid "For example, to create a TTL index on the ``lastModifiedDate`` field of the ``eventlog`` collection, use the following operation in the :program:`mongo` shell:" -msgstr "" - -#: ../source/core/index-ttl.txt:37 -# afe4781b12ce46b8b8a9b19b438ce786 -msgid "Behavior" -msgstr "" - -#: ../source/core/index-ttl.txt:40 -# 9586c67f1dcc42d589be2e7e0bf260d4 -msgid "Expiration of Data" -msgstr "" - -#: ../source/core/index-ttl.txt:42 -# 0e82fdd6fdc548fbbfd8b6a0de899cda -msgid "TTL indexes expire documents after the specified number of seconds has passed since the indexed field value; i.e. the expiration threshold is the indexed field value plus the specified number of seconds." -msgstr "" - -#: ../source/core/index-ttl.txt:46 -# 449c46657f8c481d8be0b4417e3eee91 -msgid "If the field is an array, and there are multiple date values in the index, MongoDB uses *lowest* (i.e. earliest) date value in the array to calculate the expiration threshold." -msgstr "" - -#: ../source/core/index-ttl.txt:50 -# a7bbce1b238c4a1e83c2092952bdd5c5 -msgid "If the indexed field in a document is not a :term:`date ` or an array that holds a date value(s), the document will not expire." -msgstr "" - -#: ../source/core/index-ttl.txt:53 -# 68d9d47ceadd4e8a866bde8c610e9f32 -msgid "If a document does not contain the indexed field, the document will not expire." -msgstr "" - -#: ../source/core/index-ttl.txt:57 -# 8e333f5efa394db2aa8b1915d5a8c840 -msgid "Delete Operations" -msgstr "" - -#: ../source/core/index-ttl.txt:59 -# e557748a889247bda16c74023f8c3436 -msgid "A background thread in :program:`mongod` reads the values in the index and removes expired :term:`documents ` from the collection." -msgstr "" - -#: ../source/core/index-ttl.txt:62 -# 6c8272dd2faf46b8aadc568768c9b8af -msgid "When the TTL thread is active, you will see delete operations in the output of :method:`db.currentOp()` or in the data collected by the :ref:`database profiler `." -msgstr "" - -#: ../source/core/index-ttl.txt:67 -# 41a0d16cc75a4c3ab116ad416ab9d9f3 -msgid "Timing of the Delete Operation" -msgstr "" - -#: ../source/core/index-ttl.txt:69 -# 5f752bb48db04cd8bc35d5565a1d6193 -msgid "When you build a TTL index in the :ref:`background `, the TTL thread can begin deleting documents while the index is building. If you build a TTL index in the foreground, MongoDB begins removing expired documents as soon as the index finishes building." -msgstr "" - -#: ../source/includes/fact-ttl-collection-background-timing.rst:1 -# 6c7df311e6fb40c7848c356fb434f36d -msgid "The TTL index does not guarantee that expired data will be deleted immediately upon expiration. There may be a delay between the time a document expires and the time that MongoDB removes the document from the database." -msgstr "" - -#: ../source/includes/fact-ttl-collection-background-timing.rst:6 -# 6667bbf1a971452bbbf42e0e0d4ee9c1 -msgid "The background task that removes expired documents runs *every 60 seconds*. As a result, documents may remain in a collection during the period between the expiration of the document and the running of the background task." -msgstr "" - -#: ../source/includes/fact-ttl-collection-background-timing.rst:11 -# 14c4f7050603416a89133169d60a757c -msgid "Because the duration of the removal operation depends on the workload of your :program:`mongod` instance, expired data may exist for some time *beyond* the 60 second period between runs of the background task." -msgstr "" - -#: ../source/core/index-ttl.txt:78 -# 92978b3659d14d1da63e6ed51278d898 -msgid "Replica Sets" -msgstr "" - -#: ../source/core/index-ttl.txt:80 -# eee28096e9e746f6bec6112f89248bd6 -msgid "On :term:`replica set ` members, the TTL background thread *only* deletes documents when a member is in state :term:`primary`. The TTL background thread is idle when a member is in state :term:`secondary`. :term:`Secondary` members replicate deletion operations from the primary." -msgstr "" - -#: ../source/core/index-ttl.txt:86 -# 82f4cb1be302465a8ae4f908ad1553a6 -msgid "Support for Queries" -msgstr "" - -#: ../source/core/index-ttl.txt:88 -# 24f8cfdd39144b4380f422a1f68c1e4a -msgid "A TTL index supports queries in the same way non-TTL indexes do." -msgstr "" - -#: ../source/core/index-ttl.txt:91 -# 8fa62e1d728d487e8416390c0dd111fb -msgid "Record Allocation on MMAPv1" -msgstr "" - -#: ../source/core/index-ttl.txt:93 -# 45168b0561ee496c9d375193612755c9 -msgid "With the MMAPv1 storage engine, a collection with a TTL index has :collflag:`usePowerOf2Sizes` automatically enabled. You cannot modify this setting for the collection. As a result of enabling :collflag:`usePowerOf2Sizes`, MongoDB must allocate more disk space relative to data size. This approach helps mitigate the possibility of storage fragmentation caused by frequent delete operations and leads to more predictable storage use patterns." -msgstr "" - -#: ../source/core/index-ttl.txt:101 -# 5965435d85844e8ead16cf75c05b052c -msgid "Restrictions" -msgstr "" - -#: ../source/core/index-ttl.txt:103 -# 1d8b88e621cd4d63a36b84428a1cd30f -msgid "TTL indexes are a single-field indexes. :ref:`Compound indexes ` do not support TTL and ignores the ``expireAfterSeconds`` option." -msgstr "" - -#: ../source/core/index-ttl.txt:107 -# c898b08aeb6e405d86cd00f153f2c7b6 -msgid "The ``_id`` field does not support TTL indexes." -msgstr "" - -#: ../source/core/index-ttl.txt:109 -# 24eddf8a52854c89b3accd822bedca94 -msgid "You cannot create a TTL index on a :doc:`capped collection ` because MongoDB cannot remove documents from a capped collection." -msgstr "" - -#: ../source/core/index-ttl.txt:113 -# 482a23f8f27e4918888053132cddb719 -msgid "You cannot use :method:`~db.collection.createIndex()` to change the value of ``expireAfterSeconds`` of an existing index. Instead use the :dbcommand:`collMod` database command in conjunction with the :collflag:`index` collection flag. Otherwise, to change the value of the option of an existing index, you must drop the index first and recreate." -msgstr "" - -#: ../source/core/index-ttl.txt:120 -# 30d918dac44d4deeaf88cdaa90834332 -msgid "If a non-TTL single-field index already exists for a field, you cannot create a TTL index on the same field since you cannot create indexes that have the same key specification and differ only by the options. To change a non-TTL single-field index to a TTL index, you must drop the index first and recreate with the ``expireAfterSeconds`` option." -msgstr "" - -#: ../source/core/index-ttl.txt:1 -# f11749ee6c8c40eb82b3c31df1de929b -msgid "index" -msgstr "" - -#: ../source/core/index-ttl.txt:1 -#: ../source/core/index-ttl.txt:2 -# f11749ee6c8c40eb82b3c31df1de929b -# f8c9c72658684de590f694570ef97e4f -msgid "TTL index" -msgstr "" - diff --git a/locale/pot/core/index-types.pot b/locale/pot/core/index-types.pot deleted file mode 100644 index 499d036e90c..00000000000 --- a/locale/pot/core/index-types.pot +++ /dev/null @@ -1,103 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/index-types.txt:6 -# 1726a71a63d34f18b0f62fdc01e1d478 -msgid "Index Types" -msgstr "" - -#: ../source/core/index-types.txt:10 -# 1dbf2aeacdd44493a75bdf3dae7477d1 -msgid "MongoDB provides a number of different index types. You can create indexes on any field or embedded field within a document or embedded document." -msgstr "" - -#: ../source/core/index-types.txt:14 -# 3541f543011c44c5874b38ef561e3d44 -msgid "In general, you should create indexes that support your common and user-facing queries. Having these indexes will ensure that MongoDB scans the smallest possible number of documents." -msgstr "" - -#: ../source/core/index-types.txt:18 -# 3f0af604bcdc49429d4d9a0a08eca4cb -msgid "In the :program:`mongo` shell, you can create an index by calling the :method:`~db.collection.createIndex()` method. For more detailed instructions about building indexes, see the :doc:`Indexing Tutorials ` page." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-concepts-types.rst:7 -# c7871bfe2d7d4e23898ed18e87cd4567 -msgid ":doc:`/core/index-single`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-concepts-types.rst:4 -# 7b6f9971d297468bb63087052ecb5c1c -msgid "A single field index only includes data from a single field of the documents in a collection. MongoDB supports single field indexes on fields at the top level of a document *and* on fields in sub-documents." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-concepts-types.rst:11 -# e10152241d5644769ae35a331239d8a8 -msgid ":doc:`/core/index-compound`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-concepts-types.rst:10 -# 0d43471475ee482ead87b60d5e5c89d7 -msgid "A compound index includes more than one field of the documents in a collection." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-concepts-types.rst:15 -# fd785a1b97934eca94fcdfb60e549b5b -msgid ":doc:`/core/index-multikey`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-concepts-types.rst:14 -# dd49903aef5143348e7212a2af04da6c -msgid "A multikey index is an index on an array field, adding an index key for each value in the array." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-concepts-types.rst:19 -# 37bc8994a67e457aa035299279c94da6 -msgid ":doc:`/applications/geospatial-indexes`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-concepts-types.rst:18 -# 93c428329ab14539bc4683c5b684ef4d -msgid "Geospatial indexes support location-based searches on data that is stored as either GeoJSON objects or legacy coordinate pairs." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-concepts-types.rst:22 -# 7728a6fcc53c4591b5fe61cb7c965e0b -msgid ":doc:`/core/index-text`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-concepts-types.rst:22 -# 13c0d8b775274d4bbfd7dbbdd2817c3c -msgid "Text indexes support search of string content in documents." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-concepts-types.rst:26 -# 07f1b309b43a464bb426488fea9dc114 -msgid ":doc:`/core/index-hashed`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-concepts-types.rst:25 -# 1935629381904717885ed50e63334cb3 -msgid "Hashed indexes maintain entries with hashes of the values of the indexed field and are primarily used with sharded clusters to support hashed shard keys." -msgstr "" - -#: ../source/core/index-types.txt:1 -# 94f4a3afa2b74386a8e3b136afa61b30 -msgid "index types" -msgstr "" - diff --git a/locale/pot/core/index-unique.pot b/locale/pot/core/index-unique.pot deleted file mode 100644 index c403d019d02..00000000000 --- a/locale/pot/core/index-unique.pot +++ /dev/null @@ -1,177 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/index-unique.txt:6 -# d028a4500cf044e493316524b456be24 -msgid "Unique Indexes" -msgstr "" - -#: ../source/core/index-unique.txt:0 -# 39ae29b6a2954a669de4669a92e88006 -msgid "On this page" -msgstr "" - -#: ../source/core/index-unique.txt:16 -# 74028d05aa564a6b82df92e04a1b06eb -msgid "A unique index ensures that the indexed fields do not store duplicate values; i.e. enforces uniqueness for the indexed fields. By default, MongoDB creates a unique index on the :ref:`_id ` field during the creation of a collection." -msgstr "" - -#: ../source/core/index-unique.txt:22 -# 3f826918c6a946ae8ffff7ad55c3ec98 -msgid "Create a Unique Index" -msgstr "" - -#: ../source/core/index-unique.txt:24 -# b4e06778223744dc97f8f5981fbb9f34 -msgid "To create a unique index, use the :method:`db.collection.createIndex()` method with the ``unique`` option set to ``true``." -msgstr "" - -#: ../source/core/index-unique.txt:35 -# 97d93a9f21b84600a9e615ecb6556089 -msgid "Unique Index on a Single Field" -msgstr "" - -#: ../source/core/index-unique.txt:37 -# 9b3505b0aff64591986e3809ae0549eb -msgid "For example, to create a unique index on the ``user_id`` field of the ``members`` collection, use the following operation in the :program:`mongo` shell:" -msgstr "" - -#: ../source/core/index-unique.txt:46 -# 1ce26811056c4778b9ce84e7be8aa690 -msgid "Unique Compound Index" -msgstr "" - -#: ../source/core/index-unique.txt:48 -# 11735b679d004a83ae94ca980460be27 -msgid "You can also enforce a unique constraint on :ref:`compound indexes `. If you use the unique constraint on a :ref:`compound index `, then MongoDB will enforce uniqueness on the *combination* of the index key values." -msgstr "" - -#: ../source/core/index-unique.txt:53 -# e2522d2f224547378f35807713bc3d52 -msgid "For example, to create a unique index on ``groupNumber``, ``lastname``, and ``firstname`` fields of the ``members`` collection, use the following operation in the :program:`mongo` shell:" -msgstr "" - -#: ../source/core/index-unique.txt:61 -# a3f9668d30914fbcb5248ccd2d177c3d -msgid "The created index enforces uniqueness for the *combination* of ``groupNumber``, ``lastname``, and ``firstname`` values." -msgstr "" - -#: ../source/core/index-unique.txt:65 -# 2c9f5bbcc7a44b9dac7b14f4409ecbe0 -msgid "Behavior" -msgstr "" - -#: ../source/core/index-unique.txt:68 -# ebf717965edd4e9a8b3cc8f5f0602edd -msgid "Restrictions" -msgstr "" - -#: ../source/core/index-unique.txt:70 -# 699b785f7f6547a3ab2c0d7960dc0fc4 -msgid "MongoDB cannot create a :ref:`unique index ` on the specified index field(s) if the collection already contains data that would violate the unique constraint for the index." -msgstr "" - -#: ../source/core/index-unique.txt:74 -# 29e6683d24b04eacbb85a497a956fa5d -msgid "You may not specify a unique constraint on a :ref:`hashed index `." -msgstr "" - -#: ../source/core/index-unique.txt:78 -# 1849ffa1a054402ca033089e0e1ff09e -msgid "Unique Constraint Across Separate Documents" -msgstr "" - -#: ../source/core/index-unique.txt:80 -# 0a9ae6744ba64e398d63c3e7411a95b0 -msgid "The unique constraint applies to separate documents in the collection. That is, the unique index prevents *separate* documents from having the same value for the indexed key, but the index does not prevent a document from having multiple elements or embedded documents in an indexed array from having the same value. In the case of a single document with repeating values, the repeated value is inserted into the index only once." -msgstr "" - -#: ../source/core/index-unique.txt:88 -# 0ae48a84d52145f4a13bfb5028cd8bca -msgid "For example, a collection has a unique index on ``a.b``:" -msgstr "" - -#: ../source/core/index-unique.txt:94 -# b668ce45c2df445b90352da226795e1d -msgid "The unique index permits the insertion of the following document into the collection if no other document in the collection has the ``a.b`` value of ``5``:" -msgstr "" - -#: ../source/core/index-unique.txt:105 -# cd66ab06b7be49f6a83e689c52ecf755 -msgid "Unique Index and Missing Field" -msgstr "" - -#: ../source/core/index-unique.txt:107 -# 9662ed97fbc64d878ff27bd19979a25a -msgid "If a document does not have a value for the indexed field in a unique index, the index will store a null value for this document. Because of the unique constraint, MongoDB will only permit one document that lacks the indexed field. If there is more than one document without a value for the indexed field or is missing the indexed field, the index build will fail with a duplicate key error." -msgstr "" - -#: ../source/core/index-unique.txt:114 -# 4ac7bc3f517b4d62b38aa632de795236 -msgid "For example, a collection has a unique index on ``x``:" -msgstr "" - -#: ../source/core/index-unique.txt:120 -# 33487cd9f3ea488ca85af7a4941e8a6b -msgid "The unique index allows the insertion of a document without the field ``x`` if the collection does not already contain a document missing the field ``x``:" -msgstr "" - -#: ../source/core/index-unique.txt:128 -# c4f622826de043f48675cf69e40c6609 -msgid "However, the unique index errors on the insertion of a document without the field ``x`` if the collection already contains a document missing the field ``x``:" -msgstr "" - -#: ../source/core/index-unique.txt:136 -# 1db4b06a3233422f8fa2030c42c81551 -msgid "The operation fails to insert the document because of the violation of the unique constraint on the value of the field ``x``:" -msgstr "" - -#: ../source/core/index-unique.txt:149 -# 6f22a56d34e04e968a155dfd8c0c0e94 -msgid ":ref:`unique-partial-indexes`" -msgstr "" - -#: ../source/core/index-unique.txt:154 -# b14fb929b794429ab32d8f150316a625 -msgid "Unique Partial Indexes" -msgstr "" - -#: ../source/core/index-unique.txt:158 -# f88b14a38e3f491c85bed36ff366d155 -msgid "Partial indexes only index the documents in a collection that meet a specified filter expression. If you specify both the ``partialFilterExpression`` and a :ref:`unique constraint `, the unique constraint only applies to the documents that meet the filter expression." -msgstr "" - -#: ../source/core/index-unique.txt:164 -# 06356762362147138d996d3745657d1c -msgid "A partial index with a unique constraint does not prevent the insertion of documents that do not meet the unique constraint if the documents do not meet the filter criteria. For an example, see :ref:`partial-index-with-unique-constraints`." -msgstr "" - -#: ../source/core/index-unique.txt:1 -#: ../source/core/index-unique.txt:31 -# 63285851201c41299ded24aaac955c64 -# f809c0dc1cfc4161bd8a80d53ad5314b -msgid "index" -msgstr "" - -#: ../source/core/index-unique.txt:1 -#: ../source/core/index-unique.txt:31 -# 63285851201c41299ded24aaac955c64 -# f809c0dc1cfc4161bd8a80d53ad5314b -msgid "unique" -msgstr "" - diff --git a/locale/pot/core/indexes-introduction.pot b/locale/pot/core/indexes-introduction.pot deleted file mode 100644 index 0e3943ac499..00000000000 --- a/locale/pot/core/indexes-introduction.pot +++ /dev/null @@ -1,283 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/indexes-introduction.txt:6 -# 616570a2cf2d4c56a0bdec52864eddf7 -msgid "Index Introduction" -msgstr "" - -#: ../source/core/indexes-introduction.txt:10 -# fad8edcb00e540ed9b12728d5f94984b -msgid "Indexes support the efficient execution of queries in MongoDB. Without indexes, MongoDB must perform a *collection scan*, i.e. scan every document in a collection, to select those documents that match the query statement. If an appropriate index exists for a query, MongoDB can use the index to limit the number of documents it must inspect." -msgstr "" - -#: ../source/core/indexes-introduction.txt:17 -# 4ab0012eb0104a6cb0b2f337ff41752d -msgid "Indexes are special data structures [#b-tree]_ that store a small portion of the collection's data set in an easy to traverse form. The index stores the value of a specific field or set of fields, ordered by the value of the field. The ordering of the index entries supports efficient equality matches and range-based query operations. In addition, MongoDB can return sorted results by using the ordering in the index." -msgstr "" - -#: ../source/core/indexes-introduction.txt:25 -# 38e106589a6d42a58caab536b45083d8 -msgid "The following diagram illustrates a query that selects and orders the matching documents using an index:" -msgstr "" - -#: ../source/core/indexes-introduction.txt:30 -# 44de28e3d2b34d438edfaddece827e13 -msgid "Fundamentally, indexes in MongoDB are similar to indexes in other database systems. MongoDB defines indexes at the :term:`collection` level and supports indexes on any field or sub-field of the documents in a MongoDB collection." -msgstr "" - -#: ../source/core/indexes-introduction.txt:35 -# 145cd5ec2e184b73a58ede6268765528 -msgid "MongoDB indexes use a B-tree data structure." -msgstr "" - -#: ../source/core/indexes-introduction.txt:38 -# 4806bab977374c9c86ff2e307fd4aec1 -msgid "Index Types" -msgstr "" - -#: ../source/core/indexes-introduction.txt:40 -# 7ad272e026dc4d6e9f58fdfbabf198cb -msgid "MongoDB provides a number of different index types to support specific types of data and queries." -msgstr "" - -#: ../source/core/indexes-introduction.txt:44 -# 41ff6dc1e6554bc399002cffbaca81ef -msgid "Default ``_id``" -msgstr "" - -#: ../source/core/indexes-introduction.txt:46 -# dffed2b955154420a8db3f278520a4c9 -msgid "All MongoDB collections have an index on the ``_id`` field that exists by default. If applications do not specify a value for ``_id`` the driver or the :program:`mongod` will create an ``_id`` field with an :term:`ObjectId` value." -msgstr "" - -#: ../source/core/indexes-introduction.txt:51 -# 8b9678512e41426f8b0b302a47b81582 -msgid "The ``_id`` index is *unique* and prevents clients from inserting two documents with the same value for the ``_id`` field." -msgstr "" - -#: ../source/core/indexes-introduction.txt:57 -# e3052ad51be9422b985518948775c6a9 -msgid "Single Field" -msgstr "" - -#: ../source/core/indexes-introduction.txt:59 -# d577b67da48546db85291c4e3e28c4cb -msgid "In addition to the MongoDB-defined ``_id`` index, MongoDB supports the creation of user-defined ascending/descending indexes on a :doc:`single field of a document `." -msgstr "" - -#: ../source/core/indexes-introduction.txt:65 -# 165a68d369b3497c96929e1ce1aa2c85 -msgid "For a single-field index and sort operations, the sort order (i.e. ascending or descending) of the index key does not matter because MongoDB can traverse the index in either direction." -msgstr "" - -#: ../source/core/indexes-introduction.txt:69 -# 05a8dc8c30fd495b805ec19d223032af -msgid "See :doc:`/core/index-single` and :ref:`sort-results-single-field` for more information on single-field indexes." -msgstr "" - -#: ../source/core/indexes-introduction.txt:73 -# 0c43132a8cca4f349d5eceba679db530 -msgid "Compound Index" -msgstr "" - -#: ../source/core/indexes-introduction.txt:75 -# 0685a16b77984bd1a50909fc68cfc1a1 -msgid "MongoDB also supports user-defined indexes on multiple fields, i.e. :doc:`compound indexes `." -msgstr "" - -#: ../source/core/indexes-introduction.txt:78 -# f83c3bd707bf4d548323952e77669b13 -msgid "The order of fields listed in a compound index has significance. For instance, if a compound index consists of ``{ userid: 1, score: -1 }``, the index sorts first by ``userid`` and then, within each ``userid`` value, sorts by ``score``." -msgstr "" - -#: ../source/core/indexes-introduction.txt:85 -# f508195fecb7444f9dd624496e5e89f3 -msgid "For compound indexes and sort operations, the sort order (i.e. ascending or descending) of the index keys can determine whether the index can support a sort operation. See :ref:`index-ascending-and-descending` for more information on the impact of index order on results in compound indexes." -msgstr "" - -#: ../source/core/indexes-introduction.txt:91 -# 1463d559fdf6499c8665781ac3bb0f6d -msgid "See :doc:`/core/index-compound` and :ref:`sort-on-multiple-fields` for more information on compound indexes." -msgstr "" - -#: ../source/core/indexes-introduction.txt:95 -# 5069984adba04bc8959ed0f5bc25f138 -msgid "Multikey Index" -msgstr "" - -#: ../source/core/indexes-introduction.txt:97 -# 46d6ce8eb9e04505aa49fade82654b03 -msgid "MongoDB uses :doc:`multikey indexes ` to index the content stored in arrays. If you index a field that holds an array value, MongoDB creates separate index entries for *every* element of the array. These :doc:`multikey indexes ` allow queries to select documents that contain arrays by matching on element or elements of the arrays. MongoDB automatically determines whether to create a multikey index if the indexed field contains an array value; you do not need to explicitly specify the multikey type." -msgstr "" - -#: ../source/core/indexes-introduction.txt:108 -# 76b2ce174419481c855da16109e88397 -msgid "See :doc:`/core/index-multikey` and :doc:`/core/multikey-index-bounds` for more information on multikey indexes." -msgstr "" - -#: ../source/core/indexes-introduction.txt:112 -# a361c5ababd640b985050f80b08ff336 -msgid "Geospatial Index" -msgstr "" - -#: ../source/core/indexes-introduction.txt:114 -# d8b019c6fade491baa763a37ae4bc9aa -msgid "To support efficient queries of geospatial coordinate data, MongoDB provides two special indexes: :doc:`2d indexes ` that uses planar geometry when returning results and :doc:`2sphere indexes ` that use spherical geometry to return results." -msgstr "" - -#: ../source/core/indexes-introduction.txt:119 -# 41295a9a54e34c14a56ec1297655f1b2 -msgid "See :doc:`/core/geospatial-indexes` for a high level introduction to geospatial indexes." -msgstr "" - -#: ../source/core/indexes-introduction.txt:123 -# 018e45fb6edf4b34a6448316ce97dd2e -msgid "Text Indexes" -msgstr "" - -#: ../source/core/indexes-introduction.txt:125 -# 80f07259796546019619b820816615d9 -msgid "MongoDB provides a ``text`` index type that supports searching for string content in a collection. These text indexes do not store language-specific *stop* words (e.g. \"the\", \"a\", \"or\") and *stem* the words in a collection to only store root words." -msgstr "" - -#: ../source/core/indexes-introduction.txt:130 -# 32664f6e65f64664b2f5ec3298b3ed79 -msgid "See :doc:`/core/index-text` for more information on text indexes and search." -msgstr "" - -#: ../source/core/indexes-introduction.txt:134 -# c593b0ce408343eb82021d6855dbd1b6 -msgid "Hashed Indexes" -msgstr "" - -#: ../source/core/indexes-introduction.txt:136 -# 6f9d282327644ba29ae2081250a28bd3 -msgid "To support :ref:`hash based sharding `, MongoDB provides a :doc:`hashed index ` type, which indexes the hash of the value of a field. These indexes have a more random distribution of values along their range, but *only* support equality matches and cannot support range-based queries." -msgstr "" - -#: ../source/core/indexes-introduction.txt:143 -# dedb9a6f2cd940ce9025c361f1cd8a8c -msgid "Index Properties" -msgstr "" - -#: ../source/core/indexes-introduction.txt:146 -# 1c60be1723784254babefe0e0456c02b -msgid "Unique Indexes" -msgstr "" - -#: ../source/core/indexes-introduction.txt:148 -# 7729bf61c7a64933a6c82ae011d31569 -msgid "The :doc:`unique ` property for an index causes MongoDB to reject duplicate values for the indexed field. Other than the unique constraint, unique indexes are functionally interchangeable with other MongoDB indexes." -msgstr "" - -#: ../source/core/indexes-introduction.txt:154 -# bc15edab75f04edd9e27a3fed011d44e -msgid "Sparse Indexes" -msgstr "" - -#: ../source/core/indexes-introduction.txt:156 -# d69c43dbc2cd42bdae6b50c9344863b1 -msgid "The :doc:`sparse ` property of an index ensures that the index only contain entries for documents that have the indexed field. The index skips documents that *do not* have the indexed field." -msgstr "" - -#: ../source/core/indexes-introduction.txt:160 -# 2c38191074474237ac770bd7a2f14084 -msgid "You can combine the sparse index option with the unique index option to reject documents that have duplicate values for a field but ignore documents that do not have the indexed key." -msgstr "" - -#: ../source/core/indexes-introduction.txt:165 -# 6904fc35a0c44fd6ab795bd76508d6d2 -msgid "TTL Indexes" -msgstr "" - -#: ../source/core/indexes-introduction.txt:167 -# 26adbb14ed9348abb950d965e82edb72 -msgid ":doc:`TTL indexes ` are special indexes that MongoDB can use to automatically remove documents from a collection after a certain amount of time. This is ideal for certain types of information like machine generated event data, logs, and session information that only need to persist in a database for a finite amount of time." -msgstr "" - -#: ../source/core/indexes-introduction.txt:173 -# 52f9c1b98f0d4669876845bce8b9c84e -msgid "See: :doc:`/tutorial/expire-data` for implementation instructions." -msgstr "" - -#: ../source/core/indexes-introduction.txt:176 -# 7cee85bc44f84492b72a600d5faee72e -msgid "Index Use" -msgstr "" - -#: ../source/core/indexes-introduction.txt:178 -# 7c8e2c62ec614ba5b1e2892675a404f8 -msgid "Indexes can improve the efficiency of read operations. The :doc:`/tutorial/analyze-query-plan` tutorial provides an example of the execution statistics of a query with and without an index." -msgstr "" - -#: ../source/core/indexes-introduction.txt:182 -# 70df4c864dc544a0802c4ea739fc1e60 -msgid "For information on how MongoDB chooses an index to use, see :ref:`query optimizer `." -msgstr "" - -#: ../source/core/indexes-introduction.txt:186 -# 78e4629861834b79b5cd966ef8ef12dc -msgid "Covered Queries" -msgstr "" - -#: ../source/core/indexes-introduction.txt:188 -# 79502622a8f6417bbd21f1c59af4c65a -msgid "When the query criteria and the :term:`projection` of a query include *only* the indexed fields, MongoDB will return results directly from the index *without* scanning any documents or bringing documents into memory. These covered queries can be *very* efficient." -msgstr "" - -#: ../source/core/indexes-introduction.txt:195 -# f18c55e9fccd4b48bdae2c92d15d36b2 -msgid "For more information on covered queries, see :ref:`read-operations-covered-query`." -msgstr "" - -#: ../source/core/indexes-introduction.txt:199 -# 01acb85fd19b450889441e7d2ef2bf35 -msgid "Index Intersection" -msgstr "" - -#: ../source/core/indexes-introduction.txt:203 -# b998940f46574c1287f8b0c902f8c1f9 -msgid "MongoDB can use the :doc:`intersection of indexes ` to fulfill queries. For queries that specify compound query conditions, if one index can fulfill a part of a query condition, and another index can fulfill another part of the query condition, then MongoDB can use the intersection of the two indexes to fulfill the query. Whether the use of a compound index or the use of an index intersection is more efficient depends on the particular query and the system." -msgstr "" - -#: ../source/core/indexes-introduction.txt:212 -# 375a54203e5b48ccb0c431d17f9fc93c -msgid "For details on index intersection, see :doc:`/core/index-intersection`." -msgstr "" - -#: ../source/core/indexes-introduction.txt:215 -# c09109eac843411a8fd1bc21378acf42 -msgid "Restrictions" -msgstr "" - -#: ../source/core/indexes-introduction.txt:217 -# b8653d577b6c4d6a8891d4c7528c3e17 -msgid "Certain restrictions apply to indexes, such as the length of the index keys or the number of indexes per collection. See :ref:`Index Limitations ` for details." -msgstr "" - -#: ../source/core/indexes-introduction.txt:1 -# 93cbb2d3a2ed41868878cf42e8f650c7 -msgid "index" -msgstr "" - -#: ../source/core/indexes-introduction.txt:1 -# 93cbb2d3a2ed41868878cf42e8f650c7 -msgid "overview" -msgstr "" - diff --git a/locale/pot/core/indexes.pot b/locale/pot/core/indexes.pot deleted file mode 100644 index 4b5314c7723..00000000000 --- a/locale/pot/core/indexes.pot +++ /dev/null @@ -1,178 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/indexes.txt:3 -# f85611708f034321a3d85763ad4e4b1b -msgid "Index Concepts" -msgstr "" - -#: ../source/core/indexes.txt:7 -# 1e4334c4cee142a0a6b73eaaccfeac35 -msgid "These documents describe and provide examples of the types, configuration options, and behavior of indexes in MongoDB. For an over view of indexing, see :doc:`Index Introduction `. For operational instructions, see :doc:`Indexing Tutorials `. The :doc:`Indexing Reference ` documents the commands and operations specific to index construction, maintenance, and querying in MongoDB, including index types and creation options." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:31 -# c092fe9add774be8bcf65f3a2a26c2e1 -msgid ":doc:`/core/index-types`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:4 -# 203a3bebbc2842eb954e362ef76bb286 -msgid "MongoDB provides different types of indexes for different purposes and different types of content." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:11 -# 18a4c48750ef45a684649194adfbac4e -msgid ":doc:`/core/index-single`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:8 -# 5f57305d148342c38700f46ead9bb0e0 -msgid "A single field index only includes data from a single field of the documents in a collection. MongoDB supports single field indexes on fields at the top level of a document *and* on fields in sub-documents." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:15 -# ddffedf143ae4e0db6c2af11bc893e0d -msgid ":doc:`/core/index-compound`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:14 -# a4defb80a82d4001862d9a22cad7ea6d -msgid "A compound index includes more than one field of the documents in a collection." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:19 -# c54bd01824664521b8387f8c4c94dd77 -msgid ":doc:`/core/index-multikey`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:18 -# d08dfbb0e91e4cb99c73b0e2ca726e00 -msgid "A multikey index is an index on an array field, adding an index key for each value in the array." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:23 -# 53f3ebdbb36a4101a8d9d3b5dc5e179c -msgid ":doc:`/applications/geospatial-indexes`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:22 -# 8fdb22f5475449ad95d48961b601c05a -msgid "Geospatial indexes support location-based searches on data that is stored as either GeoJSON objects or legacy coordinate pairs." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:26 -# 80e2adc9287b4a93b13e96432a53fd0c -msgid ":doc:`/core/index-text`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:26 -# 16be53adaab142bd84f7edfcbee7dac4 -msgid "Text indexes support search of string content in documents." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:31 -# e4585e48958b42dbb37d6c32f573fb46 -msgid ":doc:`/core/index-hashed`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:29 -# be9c53d281bf4ca1a301af0edf974f0d -msgid "Hashed indexes maintain entries with hashes of the values of the indexed field and are primarily used with sharded clusters to support hashed shard keys." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:46 -# 5c6e942e7e5f4be88358c1f246baf262 -msgid ":doc:`/core/index-properties`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:34 -# e9657f59e94d4ee8a4e8e8d313e334f5 -msgid "The properties you can specify when building indexes." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:38 -# a40700cee5aa42c18f11efdd380af042 -msgid ":doc:`/core/index-ttl`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:37 -# fa8da0c802b9402b800bebf868d1ada0 -msgid "The TTL index is used for TTL collections, which expire data after a period of time." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:42 -# 6a2422a017a94c77b8983cc63df09c2a -msgid ":doc:`/core/index-unique`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:41 -# ed6ae0d73166486aa3626f1ab0baf04b -msgid "A unique index causes MongoDB to reject all documents that contain a duplicate value for the indexed field." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:46 -# dc816709233a44a788bc83d4a6f57294 -msgid ":doc:`/core/index-sparse`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:45 -# 2294faab72024be4b1fc4fd67b2664c1 -msgid "A sparse index does not index documents that do not have the indexed field." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:49 -# 5e2a48ace5a542d7b497ec9119587aad -msgid ":doc:`/core/index-creation`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:49 -# 7404f25bfc544d43aa8115e304abb355 -msgid "The options available when creating indexes." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:52 -# 414d0880e3584921958c6435fc3ebc68 -msgid ":doc:`/core/index-intersection`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:52 -# 70ff387e2e2d401e877d9ed342407353 -msgid "The use of index intersection to fulfill a query." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:54 -# 41e5d869ef604c81b62e19613aca558b -msgid ":doc:`/core/multikey-index-bounds`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:55 -# 416ea600d73c49eab4c5e91d9eadc734 -msgid "The computation of bounds on a multikey index scan." -msgstr "" - -#: ../source/includes/extracts/additional-resources-quick-reference.rst:4 -# fc751be7b67445b59ac447209e81e390 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-quick-reference.rst:6 -# 5326d71837e54a149d0ae537b65a0a40 -msgid "`Quick Reference Cards `_" -msgstr "" - diff --git a/locale/pot/core/inmemory.pot b/locale/pot/core/inmemory.pot deleted file mode 100644 index f66cd8e34d7..00000000000 --- a/locale/pot/core/inmemory.pot +++ /dev/null @@ -1,235 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/inmemory.txt:5 -# b1c4f891e6454ad196e722200ef05dbf -msgid "In-Memory Storage Engine" -msgstr "" - -#: ../source/core/inmemory.txt:0 -# f235451d2c584efda656ba09d13d86c4 -msgid "On this page" -msgstr "" - -#: ../source/core/inmemory.txt:17 -# 1416dc6556a7443185eea665db39de08 -msgid "Starting in MongoDB Enterprise version 3.2.6, the in-memory storage engine is part of general availability (GA) in the 64-bit builds. Other than some metadata and diagnostic data, the in-memory storage engine does not maintain any on-disk data, including configuration data, indexes, user credentials, etc." -msgstr "" - -#: ../source/core/inmemory.txt:23 -# a2b51a2f41a34792a72473bacdea99c5 -msgid "By avoiding disk I/O, the in-memory storage engine allows for more predictable latency of database operations." -msgstr "" - -#: ../source/core/inmemory.txt:29 -# ccbcd960322f4de99a1d17a956109c2c -msgid "Specify In-Memory Storage Engine" -msgstr "" - -#: ../source/core/inmemory.txt:31 -# ed58ae9dcf5a43b4ac7bdde62ea57517 -msgid "To select the in-memory storage engine, specify:" -msgstr "" - -#: ../source/core/inmemory.txt:33 -# c74e3ac190394ac7a75685d719d2d922 -msgid "``inMemory`` for the :option:`--storageEngine` option, or the :setting:`storage.engine` setting if using a configuration file." -msgstr "" - -#: ../source/core/inmemory.txt:36 -# edb69d6f27ae43aba86934af92eafc97 -msgid "``--dbpath``, or :setting:`storage.dbPath` if using a configuration file. Although the in-memory storage engine does not write data to the filesystem, it maintains in the ``--dbpath`` small metadata files and diagnostic data as well temporary files for building large indexes." -msgstr "" - -#: ../source/core/inmemory.txt:42 -# 0a0cbb1426ea493ebb2def00644fab0b -msgid "For example, from the command line:" -msgstr "" - -#: ../source/core/inmemory.txt:48 -# 6ae05788d1564eee9e241dcef5dbfddc -msgid "Or, if using the :doc:`YAML configuration file format `:" -msgstr "" - -#: ../source/core/inmemory.txt:57 -# 0e882b7cb80c4dadb49c6d43f5065d87 -msgid "See :ref:`cli-mongod-inmemory` for configuration options specific to this storage engine. Most :program:`mongod` configuration options are available for use with in-memory storage engine except for those options that are related to data persistence, such as journaling or encryption at rest configuration." -msgstr "" - -#: ../source/core/inmemory.txt:64 -# 68e3cb98138c467ea50a68b12dd0c1e2 -msgid "The in-memory storage engine does not persist data after process shutdown." -msgstr "" - -#: ../source/core/inmemory.txt:69 -# 64e22cadc6f34190be33bd835393c90c -msgid "Concurrency" -msgstr "" - -#: ../source/core/inmemory.txt:71 -# 058a2820d71a411993fd560b3478ed07 -msgid "The in-memory storage engine uses *document-level* concurrency control for write operations. As a result, multiple clients can modify different documents of a collection at the same time." -msgstr "" - -#: ../source/core/inmemory.txt:78 -# 282b9908a9504ce7ad094cc02816c5fa -msgid "Memory Use" -msgstr "" - -#: ../source/core/inmemory.txt:80 -# 75b4e036c77b4846b841f7daca25030b -msgid "In-memory storage engine requires that all its data (including indexes, oplog if :program:`mongod` instance is part of a replica set, etc.) must fit into the specified :option:`--inMemorySizeGB` command-line option or :setting:`storage.inMemory.engineConfig.inMemorySizeGB` setting in the :doc:`YAML configuration file `." -msgstr "" - -#: ../source/includes/fact-inmemory-storage-engine-default-ram.rst:1 -# 6a90bf2d1d0b47c88d8c35ca8ddf584d -msgid "By default, the in-memory storage engine uses 50% of physical RAM minus 1 GB." -msgstr "" - -#: ../source/core/inmemory.txt:88 -# d3a46f9fa9f540809a9d878c39894639 -msgid "If a write operation would cause the data to exceed the specified memory size, MongoDB returns with the error:" -msgstr "" - -#: ../source/core/inmemory.txt:95 -# c966d14dc71848bb916f6ca9f56408b0 -msgid "To specify a new size, use the :setting:`storage.inMemory.engineConfig.inMemorySizeGB` setting in the :doc:`YAML configuration file format `:" -msgstr "" - -#: ../source/core/inmemory.txt:109 -# 5f5b2e4495ea4293ad691ee7909bef96 -msgid "Or use the command-line option :option:`--inMemorySizeGB`:" -msgstr "" - -#: ../source/core/inmemory.txt:118 -# dfafe4379219443f9b956f26bcc1eacc -msgid "Durability" -msgstr "" - -#: ../source/core/inmemory.txt:120 -# a9a66909fee84659a4acf39b46179282 -msgid "The in-memory storage engine is non-persistent and does not write data to a persistent storage. That is non-persisted data includes application data and system data, such as users, permissions, indexes, replica set configuration, sharded cluster configuration, etc." -msgstr "" - -#: ../source/core/inmemory.txt:125 -# 3f43eb6d5c8d4b39b9acab5f94afd36d -msgid "As such, the concept of :term:`journal` or waiting for data to become :term:`durable` does not apply to the in-memory storage engine." -msgstr "" - -#: ../source/includes/extracts/no-journaling-writeConcernMajorityJournalDefault-false.rst:2 -# 3e5bc7d534734aca888f89f376a84e4e -msgid "If any voting member of a replica set runs without :ref:`journaling ` (i.e. either runs an :ref:`in-memory storage engine` or runs with journaling disabled), you must set :rsconf:`writeConcernMajorityJournalDefault` to ``false``." -msgstr "" - -#: ../source/includes/extracts/no-journaling-rollback.rst:1 -# b3b30ef40c8340c990abc58c4d9d7d5f -msgid "With :rsconf:`writeConcernMajorityJournalDefault` set to ``false``, MongoDB will not wait for :writeconcern:`w: \"majority\" <\"majority\">` writes to be durable before acknowledging the writes. As such, :writeconcern:`\"majority\"` write operations could possibly roll back in the event of a loss of a replica set member." -msgstr "" - -#: ../source/core/inmemory.txt:132 -# 504ef00a5353402480ef585fba14669e -msgid "Write operations that specify a write concern :writeconcern:`journaled ` are acknowledged immediately. When an :program:`mongod` instance shuts down, either as result of the :dbcommand:`shutdown` command or due to a system error, recovery of in-memory data is impossible." -msgstr "" - -#: ../source/core/inmemory.txt:138 -# da9977839ae54b93aad456eb0e24e52c -msgid "Deployment Architectures" -msgstr "" - -#: ../source/core/inmemory.txt:140 -# bcd5d5eb5ae04f7ea34194615caad816 -msgid "In addition to running as standalones, :program:`mongod` instances that use in-memory storage engine can run as part of a replica set or part of a sharded cluster." -msgstr "" - -#: ../source/core/inmemory.txt:145 -# 11bfc131329e4a89ae70908f8d6a9f82 -msgid "Replica Set" -msgstr "" - -#: ../source/core/inmemory.txt:147 -# cff42eb207614c72baed4c36452ffbec -msgid "You can deploy :program:`mongod` instances that use in-memory storage engine as part of a replica set. For example, as part of a three-member replica set, you could have:" -msgstr "" - -#: ../source/core/inmemory.txt:151 -# c37591f9ff194bd48c5ae41701a49390 -msgid "two :program:`mongod` instances run with in-memory storage engine." -msgstr "" - -#: ../source/core/inmemory.txt:153 -#: ../source/core/inmemory.txt:184 -# 8ee47627ee114fc7b8ada0f430cdde18 -# f121b5e76a5843f2bef2785f498a7d2a -msgid "one :program:`mongod` instance run with :doc:`WiredTiger ` storage engine. Configure the WiredTiger member as a hidden member (i.e. :rsconf:`hidden: true ` and :rsconf:`priority: 0 `)." -msgstr "" - -#: ../source/core/inmemory.txt:158 -# 3989d13950584aecaf8f6a1aaaa7c4fb -msgid "With this deployment model, only the :program:`mongod` instances running with the in-memory storange engine can become the primary. Clients connect only to the in-memory storage engine :program:`mongod` instances. Even if both :program:`mongod` instances running in-memory storage engine crash and restart, they can sync from the member running WiredTiger. The hidden :program:`mongod` instance running with WiredTiger persists the data to disk, including the user data, indexes, and replication configuration information." -msgstr "" - -#: ../source/core/inmemory.txt:169 -# 09c8e85b3a304714b720ec638765a2b9 -msgid "In-memory storage engine requires that all its data (including oplog if :program:`mongod` is part of replica set, etc.) fit into the specified :option:`--inMemorySizeGB` command-line option orn :setting:`storage.inMemory.engineConfig.inMemorySizeGB` setting. See :ref:`inmemory-memory-use`." -msgstr "" - -#: ../source/core/inmemory.txt:176 -# f0019683e4df47d286b336fc4480923e -msgid "Sharded Cluster" -msgstr "" - -#: ../source/core/inmemory.txt:178 -# 0f10537ddbe241a8949753b0370fc49b -msgid "You can deploy :program:`mongod` instances that use in-memory storage engine as part of a sharded cluster. For example, in a sharded cluster, you could have one shard that has consists of the following replica set:" -msgstr "" - -#: ../source/core/inmemory.txt:182 -# 5adc1bf3f8724689936b62daf39bc5db -msgid "two :program:`mongod` instances run with in-memory storage engine" -msgstr "" - -#: ../source/core/inmemory.txt:189 -# 32fd2fb91e144c4888dd4b53f07591ea -msgid "To this shard, add the :method:`tag ` ``inmem``. For example, if this shard has the name ``shardC``, connect to the :program:`mongos` and run :method:`sh.addShardTag()`." -msgstr "" - -#: ../source/core/inmemory.txt:193 -# 1d0bf71c6d974265b073f0f88e7d23f6 -msgid "For example," -msgstr "" - -#: ../source/core/inmemory.txt:199 -# 7931fb2ce919438da1255515a70ea213 -msgid "To the other shards, add a separate tag ``persisted`` ." -msgstr "" - -#: ../source/core/inmemory.txt:206 -# 44654daccf694b5f96bd44c088aef10f -msgid "For each sharded collection that should reside on the ``inmem`` shard, :method:`assign to the entire chunk range ` the tag ``inmem``:" -msgstr "" - -#: ../source/core/inmemory.txt:214 -# 774a2ce37555475ea0cf40048a639dbf -msgid "For each sharded collection that should resided across the ``persisted`` shards, :method:`assign to the entire chunk range ` the tag ``persisted``:" -msgstr "" - -#: ../source/core/inmemory.txt:222 -# 075c5bc2e0e944eda74bcbd202d86394 -msgid "For the ``inmem`` shard, create a database or move the database." -msgstr "" - diff --git a/locale/pot/core/introduction.pot b/locale/pot/core/introduction.pot deleted file mode 100644 index 0448a749e0b..00000000000 --- a/locale/pot/core/introduction.pot +++ /dev/null @@ -1,138 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/introduction.txt:5 -# 4d40acf54e9a4ac18db1dfb3ea5b8d07 -msgid "Introduction to MongoDB" -msgstr "" - -#: ../source/core/introduction.txt:9 -# 14cccae977814809bb3dfca2c4f66aea -msgid "Welcome to MongoDB. This document provides a brief introduction to MongoDB and some key concepts. See the :doc:`installation guides ` for information on downloading and installing MongoDB." -msgstr "" - -#: ../source/core/introduction.txt:18 -# 787ac9458cdf42a2bada7c4860d566f6 -msgid "What is MongoDB" -msgstr "" - -#: ../source/core/introduction.txt:20 -# 914d46465bab4211938c79ddc1eaab4a -msgid "MongoDB is an open-source document database that provides high performance, high availability, and automatic scaling." -msgstr "" - -#: ../source/core/introduction.txt:24 -# b53fec4187af4ee0a104dcc0cc6a1fdf -msgid "Document Database" -msgstr "" - -#: ../source/core/introduction.txt:26 -# e526458513384b90b10fd2260feea0cd -msgid "A record in MongoDB is a document, which is a data structure composed of field and value pairs. MongoDB documents are similar to JSON objects. The values of fields may include other documents, arrays, and arrays of documents." -msgstr "" - -#: ../source/core/introduction.txt:33 -# 04a2adb8419c464c8281775ad08d0184 -msgid "The advantages of using documents are:" -msgstr "" - -#: ../source/core/introduction.txt:35 -# f0152f26366842729612741755915516 -msgid "Documents (i.e. objects) correspond to native data types in many programming languages." -msgstr "" - -#: ../source/core/introduction.txt:38 -# 6d8441f4ab4b4286ad6fbfd734c5d26d -msgid "Embedded documents and arrays reduce need for expensive joins." -msgstr "" - -#: ../source/core/introduction.txt:40 -# b43b2183608d452b97e29e9495d8adb7 -msgid "Dynamic schema supports fluent polymorphism." -msgstr "" - -#: ../source/core/introduction.txt:43 -# 84d85b45b1774344a71f813c4c579ed7 -msgid "Key Features" -msgstr "" - -#: ../source/core/introduction.txt:46 -# 30714ddc67364046a596954bc37bc629 -msgid "High Performance" -msgstr "" - -#: ../source/core/introduction.txt:48 -# e3dfd71b541944f5921d41ec9d9a9f40 -msgid "MongoDB provides high performance data persistence. In particular," -msgstr "" - -#: ../source/core/introduction.txt:50 -# de5b9d71c7a84a648d1223d6f73f6c1c -msgid "Support for embedded data models reduces I/O activity on database system." -msgstr "" - -#: ../source/core/introduction.txt:53 -# 612b2c7924a5482483585aa27994578b -msgid "Indexes support faster queries and can include keys from embedded documents and arrays." -msgstr "" - -#: ../source/core/introduction.txt:57 -# c69d739478084cd0af992117e4d6db7a -msgid "High Availability" -msgstr "" - -#: ../source/core/introduction.txt:59 -# d610987ce75443598400c087514e6d8a -msgid "To provide high availability, MongoDB's replication facility, called replica sets, provide:" -msgstr "" - -#: ../source/core/introduction.txt:62 -# f55daf218eaf4239832a7929563ba74c -msgid "*automatic* failover." -msgstr "" - -#: ../source/core/introduction.txt:64 -# b4237225b9d643a6adb6e8fb467e149e -msgid "data redundancy." -msgstr "" - -#: ../source/core/introduction.txt:66 -# 29d01965b44a4699aed70afba49ced7e -msgid "A :ref:`replica set ` is a group of MongoDB servers that maintain the same data set, providing redundancy and increasing data availability." -msgstr "" - -#: ../source/core/introduction.txt:71 -# 1aa2f29d30834ee7893e7bb9d75f1ee9 -msgid "Automatic Scaling" -msgstr "" - -#: ../source/core/introduction.txt:73 -# 372c3593f74b4dff94d00e003bdc72fb -msgid "MongoDB provides horizontal scalability as part of its *core* functionality." -msgstr "" - -#: ../source/core/introduction.txt:76 -# 46044b6ec0484aecb016aa8c8baa98a2 -msgid "Automatic :ref:`sharding ` distributes data across a cluster of machines." -msgstr "" - -#: ../source/core/introduction.txt:79 -# d28130f831d94b26a6ae82dd24994c95 -msgid "Replica sets can provide eventually-consistent reads for low-latency high throughput deployments." -msgstr "" - diff --git a/locale/pot/core/journaling.pot b/locale/pot/core/journaling.pot deleted file mode 100644 index d7096450e85..00000000000 --- a/locale/pot/core/journaling.pot +++ /dev/null @@ -1,307 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/journaling.txt:5 -# 8d030c14072a45f1a66cb5ad29800103 -msgid "Journaling" -msgstr "" - -#: ../source/core/journaling.txt:0 -# 75cde65ef88e49868cce1985b2c2dd24 -msgid "On this page" -msgstr "" - -#: ../source/core/journaling.txt:15 -# 3a96bfb979f64b5f9489158fa9bad9a3 -msgid "To provide durability in the event of a failure, MongoDB uses *write ahead logging* to on-disk :term:`journal` files." -msgstr "" - -#: ../source/core/journaling.txt:21 -# 35731402160a4f95a23af9d7478f7cdd -msgid "Journaling and the WiredTiger Storage Engine" -msgstr "" - -#: ../source/core/journaling.txt:25 -# b4c1dd9c5a084518840479c0442035fe -msgid "The *log* mentioned in this section refers to the WiredTiger write-ahead log (i.e. the journal) and not the MongoDB log file." -msgstr "" - -#: ../source/core/journaling.txt:28 -# 00cb0a2b3cd04d779959f96a0d355219 -msgid ":doc:`WiredTiger ` uses :ref:`checkpoints ` to provide a consistent view of data on disk and allow MongoDB to recover from the last checkpoint. However, if MongoDB exits unexpectedly in between checkpoints, journaling is required to recover information that occurred after the last checkpoint." -msgstr "" - -#: ../source/core/journaling.txt:34 -# 2c2fb315d56548edb3bb48f883b7bb47 -msgid "With journaling, the recovery process:" -msgstr "" - -#: ../source/core/journaling.txt:36 -# 3ed2b94b68274ae39e37ab667271b2b9 -msgid "Looks in the data files to find the identifier of the last checkpoint." -msgstr "" - -#: ../source/core/journaling.txt:39 -# d43f31800db44d5c9bdc948d055b0d1b -msgid "Searches in the journal files for the record that matches the identifier of the last checkpoint." -msgstr "" - -#: ../source/core/journaling.txt:42 -# 0ee3d690d0914b83a618672f8db07be7 -msgid "Apply the operations in the journal files since the last checkpoint." -msgstr "" - -#: ../source/core/journaling.txt:47 -#: ../source/core/journaling.txt:121 -# cda6020da13e45e7a00c044712ceda3e -# 0d8b381d28ea472eb8ed3c454996f3d8 -msgid "Journaling Process" -msgstr "" - -#: ../source/core/journaling.txt:51 -# e316ccf42f10457fb481d2d7fae4d578 -msgid "With journaling, WiredTiger creates one journal record for each client initiated write operation. The journal record includes any internal write operations caused by the initial write. For example, an update to a document in a collection may result in modifications to the indexes; WiredTiger creates a single journal record that includes both the update operation and its associated index modifications." -msgstr "" - -#: ../source/core/journaling.txt:58 -# c8372eba89cc4537bee699733c2ba6fc -msgid "MongoDB configures WiredTiger to use in-memory buffering for storing the journal records. Threads coordinate to allocate and copy into their portion of the buffer. All journal records up to 128 kB are buffered." -msgstr "" - -#: ../source/core/journaling.txt:63 -# 6e6dba5b9e424d05b4e94ecbdce63cf4 -msgid "WiredTiger syncs the buffered journal records to disk according to the following intervals or conditions:" -msgstr "" - -#: ../source/includes/extracts/wt-journal-frequency.rst:1 -# b120e828b4a24b48a4d80f8d3647a10b -msgid "Every 50 milliseconds." -msgstr "" - -#: ../source/includes/extracts/wt-journal-frequency.rst:4 -# f5dac2090194473bb5dc7a0d8f02b8bf -msgid "MongoDB sets checkpoints to occur in WiredTiger on user data at an interval of 60 seconds or when 2 GB of journal data has been written, whichever occurs first." -msgstr "" - -#: ../source/includes/extracts/wt-journal-frequency.rst:8 -# 12a6366be3ea40389fbb5ba95f5f8f67 -msgid "If the write operation includes a write concern of :writeconcern:`j: true `, WiredTiger forces a sync of the WiredTiger journal files." -msgstr "" - -#: ../source/includes/extracts/wt-journal-frequency.rst:11 -# cd65108d0a52449c995e463d2ecb9ab6 -msgid "Because MongoDB uses a journal file size limit of 100 MB, WiredTiger creates a new journal file approximately every 100 MB of data. When WiredTiger creates a new journal file, WiredTiger syncs the previous journal file." -msgstr "" - -#: ../source/core/journaling.txt:70 -# ab79d0b17fd246f598c540fb0160e03a -msgid "In between write operations, while the journal records remain in the WiredTiger buffers, updates can be lost following a hard shutdown of :program:`mongod`." -msgstr "" - -#: ../source/core/journaling.txt:75 -# d2d08aa6ebc94cba965ced1744299510 -msgid "The :dbcommand:`serverStatus` command returns information on the WiredTiger journal statistics in the :data:`wiredTiger.log ` field." -msgstr "" - -#: ../source/core/journaling.txt:80 -#: ../source/core/journaling.txt:179 -# 93384aad52ec437ea31e995c9d2d9750 -# b30afe067f27478d9ee519dd2b6bb293 -msgid "Journal Files" -msgstr "" - -#: ../source/core/journaling.txt:82 -# a2d8eda9a71b42a5b29ac4ec88aec8ef -msgid "For the journal files, MongoDB creates a subdirectory named ``journal`` under the :setting:`~storage.dbPath` directory. WiredTiger journal files have names with the following format ``WiredTigerLog.`` where ```` is a zero-padded number starting from ``0000000001``." -msgstr "" - -#: ../source/core/journaling.txt:88 -# e138ddecb765460dad1e0c0ae3678914 -msgid "Journal files contain a record per each write operation. Each record has a unique identifier." -msgstr "" - -#: ../source/core/journaling.txt:91 -# ee4871b98fdb4e2f981458a1ece1cfc4 -msgid "MongoDB configures WiredTiger to use snappy compression for the journaling data." -msgstr "" - -#: ../source/includes/fact-wiredtiger-log-compression-limit.rst:1 -# 7a78112d7d5645bcbb54471b99a2f2f3 -msgid "Minimum log record size for WiredTiger is 128 bytes. If a log record is 128 bytes or smaller, WiredTiger does not compress that record." -msgstr "" - -#: ../source/core/journaling.txt:96 -# da0148d84a674eeb9c9a49528e873058 -msgid "WiredTiger journal files for MongoDB have a maximum size limit of approximately 100 MB. Once the file exceeds that limit, WiredTiger creates a new journal file." -msgstr "" - -#: ../source/core/journaling.txt:100 -# ee9c4cb66fc9493e8ed9ce6aaf05cfbd -msgid "WiredTiger automatically removes old journal files to maintain only the files needed to recover from last checkpoint." -msgstr "" - -#: ../source/core/journaling.txt:103 -# b8b6f4ee2e124f7fa6823c1810f7d687 -msgid "WiredTiger will pre-allocate journal files." -msgstr "" - -#: ../source/core/journaling.txt:108 -# ab15396a0d884b909e27df6dfcf1edde -msgid "Journaling and the MMAPv1 Storage Engine" -msgstr "" - -#: ../source/core/journaling.txt:110 -# a9930c0d852a42f1b2dd6e42280d1d27 -msgid "With :doc:`MMAPv1 `, when a write operation occurs, MongoDB updates the in-memory view. With journaling enabled, MongoDB writes the in-memory changes first to on-disk journal files. If MongoDB should terminate or encounter an error before committing the changes to the data files, MongoDB can use the journal files to apply the write operation to the data files and maintain a consistent state." -msgstr "" - -#: ../source/core/journaling.txt:123 -# 385e5a84157e424a9eea071e0fd87cb7 -msgid "With journaling, MongoDB's storage layer has two internal views of the data set: the *private view*, used to write to the journal files, and the *shared view*, used to write to the data files:" -msgstr "" - -#: ../source/core/journaling.txt:127 -# a995de5e203c44d3bf2be70589afa1f7 -msgid "MongoDB first applies write operations to the private view." -msgstr "" - -#: ../source/core/journaling.txt:129 -# e96c9cc7f649400fbe888ff1a41a9d9c -msgid "MongoDB then applies the changes in the private view to the on-disk :ref:`journal files ` in the ``journal`` directory roughly every 100 milliseconds. MongoDB records the write operations to the on-disk journal files in batches called *group commits*. Grouping the commits help minimize the performance impact of journaling since these commits must block all writers during the commit. Writes to the journal are atomic, ensuring the consistency of the on-disk journal files. For information on the frequency of the commit interval, see :setting:`storage.journal.commitIntervalMs`." -msgstr "" - -#: ../source/core/journaling.txt:140 -# caba0c9da2524d7c9a9cc20c00289bdc -msgid "Upon a journal commit, MongoDB applies the changes from the journal to the shared view." -msgstr "" - -#: ../source/core/journaling.txt:143 -# 24a5f1f7201048e0a3a5c087397d04bb -msgid "Finally, MongoDB applies the changes in the shared view to the data files. More precisely, at default intervals of 60 seconds, MongoDB asks the operating system to flush the shared view to the data files. The operating system may choose to flush the shared view to disk at a higher frequency than 60 seconds, particularly if the system is low on free memory. To change the interval for writing to the data files, use the :setting:`storage.syncPeriodSecs` setting." -msgstr "" - -#: ../source/core/journaling.txt:151 -# ff270d6dea344299bf7444a411055564 -msgid "If the :program:`mongod` instance were to crash without having applied the writes to the data files, the journal could replay the writes to the shared view for eventual write to the data files." -msgstr "" - -#: ../source/core/journaling.txt:155 -# f58a7b99ccdd4a2a87db624f2b075510 -msgid "When MongoDB flushes write operations to the data files, MongoDB notes which journal writes have been flushed. Once a journal file contains only flushed writes, it is no longer needed for recovery and MongoDB can recycle it for a new journal file." -msgstr "" - -#: ../source/core/journaling.txt:160 -# d5ccc77a1b984a73b310f45f7617cbb8 -msgid "Once the journal operations have been applied to the shared view and flushed to disk (i.e. pages in the shared view and private view are in sync), MongoDB asks the operating system to remap the shared view to the private view in order to save physical RAM. MongoDB routinely asks the operating system to remap the shared view to the private view in order to save physical RAM. Upon a new remapping, the operating system knows that physical memory pages can be shared between the shared view and the private view mappings." -msgstr "" - -#: ../source/core/journaling.txt:171 -# 31ccb04377f24f4596deb0999d32de53 -msgid "The interaction between the shared view and the on-disk data files is similar to how MongoDB works *without* journaling. Without journaling, MongoDB asks the operating system to flush in-memory changes to the data files every 60 seconds." -msgstr "" - -#: ../source/core/journaling.txt:181 -# 3b7f46d95fd14169ae5fe2c444cf8c3d -msgid "With journaling enabled, MongoDB creates a subdirectory named ``journal`` under the :setting:`~storage.dbPath` directory. The ``journal`` directory contains journal files named ``j._`` where ```` is an integer starting from ``0`` and a \"last sequence number\" file ``lsn``." -msgstr "" - -#: ../source/core/journaling.txt:187 -# 37d818e71358490e80bc394f5057e20c -msgid "Journal files contain the write ahead logs; each journal entry describes the bytes the write operation changed in the data files. Journal files are append-only files. When a journal file holds 1 gigabyte of data, MongoDB creates a new journal file. If you use the :setting:`storage.smallFiles` option when starting :program:`mongod`, you limit the size of each journal file to 128 megabytes." -msgstr "" - -#: ../source/core/journaling.txt:194 -# 0812b7b0fd8c4fae9df3119fbd994ae8 -msgid "The ``lsn`` file contains the last time MongoDB flushed the changes to the data files." -msgstr "" - -#: ../source/core/journaling.txt:197 -# 87754e52f6a64f3ba54d1d5f7a7662ea -msgid "Once MongoDB applies all the write operations in a particular journal file to the data files, MongoDB can recycle it for a new journal file." -msgstr "" - -#: ../source/core/journaling.txt:200 -# 86ed1c22578f49f69afe5b84e57e6264 -msgid "Unless you write *many* bytes of data per second, the ``journal`` directory should contain only two or three journal files." -msgstr "" - -#: ../source/core/journaling.txt:203 -# 811b038529ed404bb70f0d6397dfa51f -msgid "A clean shutdown removes all the files in the journal directory. A dirty shutdown (crash) leaves files in the journal directory; these are used to automatically recover the database to a consistent state when the mongod process is restarted." -msgstr "" - -#: ../source/core/journaling.txt:209 -# 211b7632aa6b453db753175fe67c88d5 -msgid "Journal Directory" -msgstr "" - -#: ../source/core/journaling.txt:211 -# 0d251428eb39455bb34f3f4f5c2a5b11 -msgid "To speed the frequent sequential writes that occur to the current journal file, you can ensure that the journal directory is on a different filesystem from the database data files." -msgstr "" - -#: ../source/core/journaling.txt:217 -# 355707cedcb14bd29acdbf57c4d0b88a -msgid "If you place the journal on a different filesystem from your data files, you *cannot* use a filesystem snapshot alone to capture valid backups of a :setting:`~storage.dbPath` directory. In this case, use :method:`~db.fsyncLock()` to ensure that database files are consistent before the snapshot and :method:`~db.fsyncUnlock()` once the snapshot is complete." -msgstr "" - -#: ../source/core/journaling.txt:225 -# a87cfd1fc76246f68b2dbdda7dcf530e -msgid "Preallocation Lag" -msgstr "" - -#: ../source/core/journaling.txt:227 -# 69d3a6974e7a45a49700c66e4eaf2dbc -msgid "MongoDB may preallocate journal files if the :program:`mongod` process determines that it is more efficient to preallocate journal files than create new journal files as needed." -msgstr "" - -#: ../source/core/journaling.txt:231 -# 87e1166c23674fb0aacaa918343062de -msgid "Depending on your filesystem, you might experience a preallocation lag the first time you start a :program:`mongod` instance with journaling enabled. The amount of time required to pre-allocate files might last several minutes; during this time, you will not be able to connect to the database. This is a one-time preallocation and does not occur with future invocations." -msgstr "" - -#: ../source/core/journaling.txt:238 -# bedcfedaf0354a8f939806be677e2231 -msgid "To avoid preallocation lag, see :ref:`journaling-avoid-preallocation-lag`." -msgstr "" - -#: ../source/core/journaling.txt:243 -# a03ad277efb343b59759b1c640709b67 -msgid "Journaling and the In-Memory Storage Engine" -msgstr "" - -#: ../source/core/journaling.txt:245 -# 2f0bb89b1b1b4fbf90c174828cd001de -msgid "Starting in MongoDB Enterprise version 3.2.6, the :doc:`In-Memory Storage Engine ` is part of general availability (GA). Because its data is kept in memory, there is no separate journal. Write operations with a write concern of :writeconcern:`j: true ` are immediately acknowledged." -msgstr "" - -#: ../source/includes/extracts/no-journaling-writeConcernMajorityJournalDefault-false.rst:2 -# 273027cd52824444ac0363a6e19cd02b -msgid "If any voting member of a replica set runs without :ref:`journaling ` (i.e. either runs an :ref:`in-memory storage engine` or runs with journaling disabled), you must set :rsconf:`writeConcernMajorityJournalDefault` to ``false``." -msgstr "" - -#: ../source/includes/extracts/no-journaling-rollback.rst:1 -# f9e88894223441819aa563712fe305b8 -msgid "With :rsconf:`writeConcernMajorityJournalDefault` set to ``false``, MongoDB will not wait for :writeconcern:`w: \"majority\" <\"majority\">` writes to be durable before acknowledging the writes. As such, :writeconcern:`\"majority\"` write operations could possibly roll back in the event of a loss of a replica set member." -msgstr "" - -#: ../source/core/journaling.txt:255 -# 622c0322e200479aab5faaf80f19863a -msgid ":ref:`In-Memory Storage Engine: Durability `" -msgstr "" - diff --git a/locale/pot/core/kerberos.pot b/locale/pot/core/kerberos.pot deleted file mode 100644 index 13518172e18..00000000000 --- a/locale/pot/core/kerberos.pot +++ /dev/null @@ -1,303 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/kerberos.txt:5 -# 78323b6af742450f9d89453fd6aa6c60 -msgid "Kerberos Authentication" -msgstr "" - -#: ../source/core/kerberos.txt:0 -# 88064505ec6b49eeb6156ad105900d3c -msgid "On this page" -msgstr "" - -#: ../source/core/kerberos.txt:18 -# 7a2e8b1bb7d04840b77a000a7ba5ddb0 -msgid "Overview" -msgstr "" - -#: ../source/core/kerberos.txt:20 -# 7977dadc34f241eb94ad0e72f3bcd126 -msgid "MongoDB Enterprise provides support for Kerberos authentication of MongoDB clients to :program:`mongod` and :program:`mongos`. Kerberos is an industry standard authentication protocol for large client/server systems. Kerberos allows MongoDB and applications to take advantage of existing authentication infrastructure and processes." -msgstr "" - -#: ../source/core/kerberos.txt:27 -# dd83feeb686d44cabea0e88944f38aa8 -msgid "Kerberos Components and MongoDB" -msgstr "" - -#: ../source/core/kerberos.txt:30 -# bd5a138b0c1d416191a2adba26d5be39 -msgid "Principals" -msgstr "" - -#: ../source/core/kerberos.txt:32 -# 5b20edec0326453a8a7097716ac1f639 -msgid "In a Kerberos-based system, every participant in the authenticated communication is known as a \"principal\", and every principal must have a unique name." -msgstr "" - -#: ../source/core/kerberos.txt:36 -# d907949cce0f4d61b426ad7fd1ba01e5 -msgid "Principals belong to administrative units called *realms*. For each realm, the Kerberos Key Distribution Center (KDC) maintains a database of the realm's principal and the principals' associated \"secret keys\"." -msgstr "" - -#: ../source/core/kerberos.txt:40 -# cae1e8a5a9524a099d64d0983ac4bc3c -msgid "For a client-server authentication, the client requests from the KDC a \"ticket\" for access to a specific asset. KDC uses the client's secret and the server's secret to construct the ticket which allows the client and server to mutually authenticate each other, while keeping the secrets hidden." -msgstr "" - -#: ../source/core/kerberos.txt:46 -# aafa345bb5254932a288068d54fc648c -msgid "For the configuration of MongoDB for Kerberos support, two kinds of principal names are of interest: :ref:`user principals ` and :ref:`service principals `." -msgstr "" - -#: ../source/core/kerberos.txt:54 -# 94040dbfad2d47228b143be6eb7d8529 -msgid "User Principal" -msgstr "" - -#: ../source/core/kerberos.txt:56 -# 20214226e1eb4277aa287e905c302bc0 -msgid "To authenticate using Kerberos, you must add the Kerberos user principals to MongoDB to the ``$external`` database. User principal names have the form:" -msgstr "" - -#: ../source/core/kerberos.txt:64 -# f39a20a34f854bacb4ee4cc4d4e4a79f -msgid "For every user you want to authenticate using Kerberos, you must create a corresponding user in MongoDB in the ``$external`` database." -msgstr "" - -#: ../source/core/kerberos.txt:67 -# 10734a4228784c1680b42793c96ffcb2 -msgid "For examples of adding a user to MongoDB as well as authenticating as that user, see :doc:`/tutorial/control-access-to-mongodb-with-kerberos-authentication` and :doc:`/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication`." -msgstr "" - -#: ../source/core/kerberos.txt:73 -# fddfd905fa6d4b2bb3583345f4aba679 -msgid ":doc:`/tutorial/manage-users-and-roles` for general information regarding creating and managing users in MongoDB." -msgstr "" - -#: ../source/core/kerberos.txt:80 -# e006c0193e5e4e089d94d12d9c3ab39b -msgid "Service Principal" -msgstr "" - -#: ../source/core/kerberos.txt:82 -# 8e614ec127364a9196209a960e9f4581 -msgid "Every MongoDB :program:`mongod` and :program:`mongos` instance (or :program:`mongod.exe` or :program:`mongos.exe` on Windows) must have an associated service principal. Service principal names have the form:" -msgstr "" - -#: ../source/core/kerberos.txt:90 -# 5ecd8e5b976d4024bd31ad3dc26d8b49 -msgid "For MongoDB, the ```` defaults to ``mongodb``. For example, if ``m1.example.com`` is a MongoDB server, and ``example.com`` maintains the ``EXAMPLE.COM`` Kerberos realm, then ``m1`` should have the service principal name ``mongodb/m1.example.com@EXAMPLE.COM``." -msgstr "" - -#: ../source/core/kerberos.txt:95 -# f9dc4a75f50e44daa3bb27553aa602fb -msgid "To specify a different value for ````, use :setting:`~security.sasl.serviceName` during the start up of :program:`mongod` or :program:`mongos` (or :program:`mongod.exe` or :program:`mongos.exe`). :program:`mongo` shell or other clients may also specify a different service principal name using :setting:`~security.sasl.serviceName`." -msgstr "" - -#: ../source/core/kerberos.txt:101 -# 9c32314330f741918b5f419e9487da00 -msgid "Service principal names must be reachable over the network using the fully qualified domain name (FQDN) part of its service principal name." -msgstr "" - -#: ../source/core/kerberos.txt:104 -# 764d42a06b4c4cf48b402686e7281407 -msgid "By default, Kerberos attempts to identify hosts using the ``/etc/krb5.conf`` file before using DNS to resolve hosts." -msgstr "" - -#: ../source/core/kerberos.txt:107 -# 00df34ed085a4b93b2158d1bbf7cc697 -msgid "On Windows, if running MongoDB as a service, see :ref:`assign-service-principal-name`." -msgstr "" - -#: ../source/core/kerberos.txt:113 -# 844d85f8c41942b18a73e6dac00337bc -msgid "Linux Keytab Files" -msgstr "" - -#: ../source/core/kerberos.txt:115 -# 7015c80b3bac4fd99c5474e5f1cca455 -msgid "Linux systems can store Kerberos authentication keys for a :ref:`service principal ` in *keytab* files. Each Kerberized :program:`mongod` and :program:`mongos` instance running on Linux must have access to a keytab file containing keys for its :ref:`service principal `." -msgstr "" - -#: ../source/core/kerberos.txt:121 -# ec4f763e17dd47a5994f0374639d7c79 -msgid "To keep keytab files secure, use file permissions that restrict access to only the user that runs the :program:`mongod` or :program:`mongos` process." -msgstr "" - -#: ../source/core/kerberos.txt:128 -# 704494d639ab44b4bbfbdb8668c77cb8 -msgid "Tickets" -msgstr "" - -#: ../source/core/kerberos.txt:130 -# 763174faeef64361a1d5c3a85506e2ab -msgid "On Linux, MongoDB clients can use Kerberos's ``kinit`` program to initialize a credential cache for authenticating the user principal to servers." -msgstr "" - -#: ../source/core/kerberos.txt:135 -# 7f638c36a6be4887b043284657bea792 -msgid "Windows Active Directory" -msgstr "" - -#: ../source/core/kerberos.txt:137 -# e8d4f0d8a07d4b9982407645261ccd79 -msgid "Unlike on Linux systems, :program:`mongod` and :program:`mongos` instances running on Windows do not require access to keytab files. Instead, the :program:`mongod` and :program:`mongos` instances read their server credentials from a credential store specific to the operating system." -msgstr "" - -#: ../source/core/kerberos.txt:143 -# cd2b8c6e361b4b53a37e6108765e47b9 -msgid "However, from the Windows Active Directory, you can export a keytab file for use on Linux systems. See `Ktpass `_ for more information." -msgstr "" - -#: ../source/core/kerberos.txt:149 -# 571f493000dd42e7be90588620c7e6e3 -msgid "Authenticate With Kerberos" -msgstr "" - -#: ../source/core/kerberos.txt:151 -# 58f34e0d59e8432aac07d5de388fb172 -msgid "To configure MongoDB for Kerberos support and authenticate, see :doc:`/tutorial/control-access-to-mongodb-with-kerberos-authentication` and :doc:`/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication`." -msgstr "" - -#: ../source/core/kerberos.txt:157 -# 0e592873977c4a5399e56d373f5fdfac -msgid "Operational Considerations" -msgstr "" - -#: ../source/core/kerberos.txt:160 -# e62d7b9247b741f587a50bbe6e24e1c4 -msgid "The HTTP Console" -msgstr "" - -#: ../source/core/kerberos.txt:162 -# 71f882a9e9ff4d29ab62df3ec9278e65 -msgid "The MongoDB :ecosystem:`HTTP Console ` interface does not support Kerberos authentication." -msgstr "" - -#: ../source/includes/fact-deprecated-http-interface.rst:3 -# 3ebe836b47de4af490b68ac195bafa7f -msgid "HTTP interface for MongoDB" -msgstr "" - -#: ../source/core/kerberos.txt:169 -# 75289833f44d4b4c9b792f9e3aea1996 -msgid "DNS" -msgstr "" - -#: ../source/core/kerberos.txt:171 -# 563ce7454986418a979bc890cbb846af -msgid "Each host that runs a :program:`mongod` or :program:`mongos` instance must have both ``A`` and ``PTR`` DNS records to provide forward and reverse lookup." -msgstr "" - -#: ../source/core/kerberos.txt:175 -# d7fc9869e56f499dbba245c9f705b76d -msgid "Without ``A`` and ``PTR`` DNS records, the host cannot resolve the components of the Kerberos domain or the Key Distribution Center (KDC)." -msgstr "" - -#: ../source/core/kerberos.txt:179 -# 95042b40c804428da5de41ac7b114f9d -msgid "System Time Synchronization" -msgstr "" - -#: ../source/core/kerberos.txt:181 -# 4c15dc9309c142b586995ef1781077a7 -msgid "To successfully authenticate, the system time for each :program:`mongod` and :program:`mongos` instance must be within 5 minutes of the system time of the other hosts in the Kerberos infrastructure." -msgstr "" - -#: ../source/core/kerberos.txt:187 -# 8098af605717482391d405b4937480ef -msgid "Kerberized MongoDB Environments" -msgstr "" - -#: ../source/core/kerberos.txt:192 -# 25028033cb574ad4be0311b29f2fc190 -msgid "Driver Support" -msgstr "" - -#: ../source/core/kerberos.txt:194 -# 61df6bcbdd144119bd0b57e698332dfe -msgid "The following MongoDB drivers support Kerberos authentication:" -msgstr "" - -#: ../source/core/kerberos.txt:196 -# d518c1d94c864cdda10e0e0cabe32bfb -msgid ":api:`C `" -msgstr "" - -#: ../source/core/kerberos.txt:197 -# 9f1c2bba3ed0416f9bda6931e2dd30bb -msgid "`C++ `_" -msgstr "" - -#: ../source/core/kerberos.txt:198 -# 681d35a671564e97931d08401976e9dc -msgid ":ecosystem:`Java `" -msgstr "" - -#: ../source/core/kerberos.txt:199 -# 1dc09a047ee64b6a9034ba92c6a8bcf3 -msgid "`C# `_" -msgstr "" - -#: ../source/core/kerberos.txt:200 -# 1cb64ac2d7cb427284c7d24405302949 -msgid "`Node.js `_" -msgstr "" - -#: ../source/core/kerberos.txt:201 -# bf3c5380f39144bfb308efc08538bd02 -msgid "`PHP `_" -msgstr "" - -#: ../source/core/kerberos.txt:202 -# 5d9e28321af74b5da4bba0ffed4379e2 -msgid "`Python `_" -msgstr "" - -#: ../source/core/kerberos.txt:203 -# 4ea8c22a1a344dc3ba4aac78610b1576 -msgid ":ecosystem:`Ruby `" -msgstr "" - -#: ../source/core/kerberos.txt:206 -# 86a2cf8d688a43bfb8d552c8637773da -msgid "Use with Additional MongoDB Authentication Mechanism" -msgstr "" - -#: ../source/core/kerberos.txt:208 -# 809addbaf1e94183a291e070cb189ad4 -msgid "Although MongoDB supports the use of Kerberos authentication with other authentication mechanisms, only add the other mechanisms as necessary. See the ``Incorporate Additional Authentication Mechanisms`` section in :doc:`/tutorial/control-access-to-mongodb-with-kerberos-authentication` and :doc:`/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication` for details." -msgstr "" - -#: ../source/includes/extracts/additional-resources-kerberos.rst:4 -# 2598809b659540af9657205e134563b4 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-kerberos.rst:6 -# fbd05c5f13b9449eae12e9f4057b7c19 -msgid "`MongoDB LDAP and Kerberos Authentication with Dell (Quest) Authentication Services `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-kerberos.rst:7 -# 6d26817bb8ed4fdc8c86d78fe8aba16a -msgid "`MongoDB with Red Hat Enterprise Linux Identity Management and Kerberos `_" -msgstr "" - diff --git a/locale/pot/core/link-text-indexes.pot b/locale/pot/core/link-text-indexes.pot deleted file mode 100644 index 229427c6271..00000000000 --- a/locale/pot/core/link-text-indexes.pot +++ /dev/null @@ -1,43 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/link-text-indexes.txt:3 -# d3d3bd69d1944e04ae684ca5c5bd327a -msgid "Text Indexes" -msgstr "" - -#: ../source/includes/fact-text-index.rst:1 -# d06cc23c25ca4a328de932a42dbf88b5 -msgid "MongoDB provides :ref:`text indexes ` to support text search queries on string content. ``text`` indexes can include any field whose value is a string or an array of string elements." -msgstr "" - -#: ../source/includes/fact-create-text-index.rst:1 -# 44c30a8dafd74069b66be11730140d7b -msgid "To perform text search queries, you must have a ``text`` index on your collection. A collection can only have **one** text search index, but that index can cover multiple fields." -msgstr "" - -#: ../source/includes/fact-create-text-index.rst:5 -# d2223dcf124145b5b65ff7d89deef10d -msgid "For example you can run the following in a :program:`mongo` shell to allow text search over the ``name`` and ``description`` fields:" -msgstr "" - -#: ../source/core/link-text-indexes.txt:11 -# 2b1cfd94d3bd439aa71ccdc5b2ed361b -msgid "See the :doc:`/core/index-text` section for a full reference on text indexes, including behavior, tokenization, and properties." -msgstr "" - diff --git a/locale/pot/core/map-reduce-concurrency.pot b/locale/pot/core/map-reduce-concurrency.pot deleted file mode 100644 index 21e76b8f5ba..00000000000 --- a/locale/pot/core/map-reduce-concurrency.pot +++ /dev/null @@ -1,58 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/map-reduce-concurrency.txt:3 -# 8dff3ad32d354110ba9fc8fbe5aeab74 -msgid "Map Reduce Concurrency" -msgstr "" - -#: ../source/core/map-reduce-concurrency.txt:13 -# a6e378034c2e40d19f253373daa2b38d -msgid "The map-reduce operation is composed of many tasks, including reads from the input collection, executions of the ``map`` function, executions of the ``reduce`` function, writes to a temporary collection during processing, and writes to the output collection." -msgstr "" - -#: ../source/core/map-reduce-concurrency.txt:18 -# 447ff9d329404a8d87ae5faaef0548c2 -msgid "During the operation, map-reduce takes the following locks:" -msgstr "" - -#: ../source/core/map-reduce-concurrency.txt:20 -# b8859056704a48b9b009a17f8497dab4 -msgid "The read phase takes a read lock. It yields every 100 documents." -msgstr "" - -#: ../source/core/map-reduce-concurrency.txt:22 -# 18ab9b42de654a48809211a5d1eb9a79 -msgid "The insert into the temporary collection takes a write lock for a single write." -msgstr "" - -#: ../source/core/map-reduce-concurrency.txt:25 -# 843c93543e1142aabd9d2e7832424841 -msgid "If the output collection does not exist, the creation of the output collection takes a write lock." -msgstr "" - -#: ../source/core/map-reduce-concurrency.txt:28 -# edd4a089860340bbb0b87358193f7ef6 -msgid "If the output collection exists, then the output actions (i.e. ``merge``, ``replace``, ``reduce``) take a write lock. This write lock is *global*, and blocks all operations on the :program:`mongod` instance." -msgstr "" - -#: ../source/core/map-reduce-concurrency.txt:34 -# 617a889cb84e48dca4ef1220921fa3a6 -msgid "The final write lock during post-processing makes the results appear atomically. However, output actions ``merge`` and ``reduce`` may take minutes to process. For the ``merge`` and ``reduce``, the ``nonAtomic`` flag is available, which releases the lock between writing each output document. See the :method:`db.collection.mapReduce()` reference for more information." -msgstr "" - diff --git a/locale/pot/core/map-reduce-sharded-collections.pot b/locale/pot/core/map-reduce-sharded-collections.pot deleted file mode 100644 index 6b95a1d68ab..00000000000 --- a/locale/pot/core/map-reduce-sharded-collections.pot +++ /dev/null @@ -1,108 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/map-reduce-sharded-collections.txt:3 -# 03a095fbce7f45e8a91b7f503f5a173d -msgid "Map-Reduce and Sharded Collections" -msgstr "" - -#: ../source/core/map-reduce-sharded-collections.txt:0 -# d6cb5dac577447edae49b64809e15b7d -msgid "On this page" -msgstr "" - -#: ../source/core/map-reduce-sharded-collections.txt:13 -# a98101c972ef4bc99fd8667b44fa6cf3 -msgid "Map-reduce supports operations on sharded collections, both as an input and as an output. This section describes the behaviors of :dbcommand:`mapReduce` specific to sharded collections." -msgstr "" - -#: ../source/core/map-reduce-sharded-collections.txt:20 -# 97df1f95377e4c44af2d64348c241489 -msgid "Sharded Collection as Input" -msgstr "" - -#: ../source/core/map-reduce-sharded-collections.txt:22 -# 12f6ef925d7c4de79463cd4d2fd80482 -msgid "When using sharded collection as the input for a map-reduce operation, :program:`mongos` will automatically dispatch the map-reduce job to each shard in parallel. There is no special option required. :program:`mongos` will wait for jobs on all shards to finish." -msgstr "" - -#: ../source/core/map-reduce-sharded-collections.txt:29 -# d9a45ab17d564a39a694f46da03518b8 -msgid "Sharded Collection as Output" -msgstr "" - -#: ../source/core/map-reduce-sharded-collections.txt:31 -# 1d64878a360c4abda4425401bd6d005c -msgid "If the ``out`` field for :dbcommand:`mapReduce` has the ``sharded`` value, MongoDB shards the output collection using the ``_id`` field as the shard key." -msgstr "" - -#: ../source/core/map-reduce-sharded-collections.txt:35 -# 8e7be06b346743c1a181c27858ca31f6 -msgid "To output to a sharded collection:" -msgstr "" - -#: ../source/core/map-reduce-sharded-collections.txt:37 -# 438ffed5856b4932878d2c9dcc444cf6 -msgid "If the output collection does not exist, MongoDB creates and shards the collection on the ``_id`` field." -msgstr "" - -#: ../source/core/map-reduce-sharded-collections.txt:40 -# a3ae6f3b45914b62bad078179b98d38c -msgid "For a new or an empty sharded collection, MongoDB uses the results of the first stage of the map-reduce operation to create the initial :term:`chunks ` distributed among the shards." -msgstr "" - -#: ../source/core/map-reduce-sharded-collections.txt:44 -# e436d1f3dcfb450e8036250c398382bd -msgid ":program:`mongos` dispatches, in parallel, a map-reduce post-processing job to every shard that owns a chunk. During the post-processing, each shard will pull the results for its own chunks from the other shards, run the final reduce/finalize, and write locally to the output collection." -msgstr "" - -#: ../source/core/map-reduce-sharded-collections.txt:52 -# 6d9a7e9424994163a57f5aae1ca756d8 -msgid "During later map-reduce jobs, MongoDB splits chunks as needed." -msgstr "" - -#: ../source/core/map-reduce-sharded-collections.txt:54 -# b35b23bb7aa8400cb80b3d2054cd528e -msgid "Balancing of chunks for the output collection is automatically prevented during post-processing to avoid concurrency issues." -msgstr "" - -#: ../source/core/map-reduce-sharded-collections.txt:57 -# 8ac1a6c098d04b5eb34c5eacb627f960 -msgid "In MongoDB 2.0:" -msgstr "" - -#: ../source/core/map-reduce-sharded-collections.txt:59 -# 191b712bd00549229fcef574d957fc38 -msgid ":program:`mongos` retrieves the results from each shard, performs a merge sort to order the results, and proceeds to the reduce/finalize phase as needed. :program:`mongos` then writes the result to the output collection in sharded mode." -msgstr "" - -#: ../source/core/map-reduce-sharded-collections.txt:64 -# f8e3986def9e4188a29b7c85c995fe9b -msgid "This model requires only a small amount of memory, even for large data sets." -msgstr "" - -#: ../source/core/map-reduce-sharded-collections.txt:66 -# 75563d01033348c693089b8a422c6500 -msgid "Shard chunks are not automatically split during insertion. This requires manual intervention until the chunks are granular and balanced." -msgstr "" - -#: ../source/core/map-reduce-sharded-collections.txt:71 -# ea338b387ebc4914b660001fb9df9c62 -msgid "For best results, only use the sharded output options for :dbcommand:`mapReduce` in version 2.2 or later." -msgstr "" - diff --git a/locale/pot/core/map-reduce.pot b/locale/pot/core/map-reduce.pot deleted file mode 100644 index c16586f37f6..00000000000 --- a/locale/pot/core/map-reduce.pot +++ /dev/null @@ -1,93 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/map-reduce.txt:3 -# af0142825fd544bbb7b6b2476a1f5cff -msgid "Map-Reduce" -msgstr "" - -#: ../source/core/map-reduce.txt:0 -# 819f61be3feb4c30bb22424a5d9afee9 -msgid "On this page" -msgstr "" - -#: ../source/core/map-reduce.txt:13 -# 896b8773c6ca42749c65c61018da0d8a -msgid "Map-reduce is a data processing paradigm for condensing large volumes of data into useful *aggregated* results. For map-reduce operations, MongoDB provides the :dbcommand:`mapReduce` database command." -msgstr "" - -#: ../source/core/map-reduce.txt:17 -# 8695c887cb4145a699b463ad5ebdf685 -msgid "Consider the following map-reduce operation:" -msgstr "" - -#: ../source/core/map-reduce.txt:21 -# f7c78b4e4ae2497c959648f3b4e469b2 -msgid "In this map-reduce operation, MongoDB applies the *map* phase to each input document (i.e. the documents in the collection that match the query condition). The map function emits key-value pairs. For those keys that have multiple values, MongoDB applies the *reduce* phase, which collects and condenses the aggregated data. MongoDB then stores the results in a collection. Optionally, the output of the reduce function may pass through a *finalize* function to further condense or process the results of the aggregation." -msgstr "" - -#: ../source/core/map-reduce.txt:30 -# 87ea0e693b4d48bdba554cd87c0b645a -msgid "All map-reduce functions in MongoDB are JavaScript and run within the :program:`mongod` process. Map-reduce operations take the documents of a single :term:`collection` as the *input* and can perform any arbitrary sorting and limiting before beginning the map stage. :dbcommand:`mapReduce` can return the results of a map-reduce operation as a document, or may write the results to collections. The input and the output collections may be sharded." -msgstr "" - -#: ../source/core/map-reduce.txt:40 -# 0f08618bb0954b21bb99dfc1d99bd820 -msgid "For most aggregation operations, the :doc:`/core/aggregation-pipeline` provides better performance and more coherent interface. However, map-reduce operations provide some flexibility that is not presently available in the aggregation pipeline." -msgstr "" - -#: ../source/core/map-reduce.txt:47 -# 1455b641c87f4c9291e87af9c980735a -msgid "Map-Reduce JavaScript Functions" -msgstr "" - -#: ../source/core/map-reduce.txt:49 -# 898ff1cc3e484a3aafd9c695cbd6b0af -msgid "In MongoDB, map-reduce operations use custom JavaScript functions to *map*, or associate, values to a key. If a key has multiple values mapped to it, the operation *reduces* the values for the key to a single object." -msgstr "" - -#: ../source/core/map-reduce.txt:54 -# 85a163c445284911b11555af0efb8dca -msgid "The use of custom JavaScript functions provide flexibility to map-reduce operations. For instance, when processing a document, the map function can create more than one key and value mapping or no mapping. Map-reduce operations can also use a custom JavaScript function to make final modifications to the results at the end of the map and reduce operation, such as perform additional calculations." -msgstr "" - -#: ../source/core/map-reduce.txt:62 -# ed708d7ce78e4cb58c621d85898e5610 -msgid "Map-Reduce Behavior" -msgstr "" - -#: ../source/core/map-reduce.txt:64 -# a1e177ab2f2641b8b2728cb7e6791b13 -msgid "In MongoDB, the map-reduce operation can write results to a collection or return the results inline. If you write map-reduce output to a collection, you can perform subsequent map-reduce operations on the same input collection that merge replace, merge, or reduce new results with previous results. See :dbcommand:`mapReduce` and :doc:`/tutorial/perform-incremental-map-reduce` for details and examples." -msgstr "" - -#: ../source/core/map-reduce.txt:72 -# 5eb065068de3481384c8022886aedce3 -msgid "When returning the results of a map reduce operation *inline*, the result documents must be within the :limit:`BSON Document Size` limit, which is currently 16 megabytes. For additional information on limits and restrictions on map-reduce operations, see the :doc:`/reference/command/mapReduce` reference page." -msgstr "" - -#: ../source/core/map-reduce.txt:78 -# 43ce8bb7a5264708a9bb464773e31a52 -msgid "MongoDB supports map-reduce operations on :doc:`sharded collections `. Map-reduce operations can also output the results to a sharded collection. See :doc:`/core/map-reduce-sharded-collections`." -msgstr "" - -#: ../source/includes/extracts/views-unsupported-mapReduce.rst:1 -# 4ecee69280ea4208b246c1fc73185f95 -msgid ":doc:`Views ` do not support map-reduce operations." -msgstr "" - diff --git a/locale/pot/core/master-slave.pot b/locale/pot/core/master-slave.pot deleted file mode 100644 index bd172b9dbc4..00000000000 --- a/locale/pot/core/master-slave.pot +++ /dev/null @@ -1,542 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/master-slave.txt:3 -# 46b860d2ed66410db755b6c952ad9555 -msgid "Master Slave Replication" -msgstr "" - -#: ../source/core/master-slave.txt:0 -# 80c9483a3da7447c98ac3b93c05327cb -msgid "On this page" -msgstr "" - -#: ../source/includes/extracts/master-slave-deprecated-for-sharded-cluster.rst:2 -# 0484003de99d4936a1a381e76bc07a9b -msgid "MongoDB 3.2 deprecates the use of master-slave replication for components of sharded clusters." -msgstr "" - -#: ../source/core/master-slave.txt:15 -# c8f0640426954149bc1a4893d1f37fa6 -msgid ":doc:`Replica sets ` replace :term:`master`\\-:term:`slave` replication for most use cases. If possible, use replica sets rather than master-slave replication for all new production deployments. This documentation remains to support legacy deployments and for archival purposes only." -msgstr "" - -#: ../source/core/master-slave.txt:21 -# 37bf08842994433b98b06fee3b700725 -msgid "In addition to providing all the functionality of master-slave deployments, replica sets are also more robust for production use. Master-slave replication preceded replica sets and made it possible to have a large number of non-master (i.e. slave) nodes, as well as to restrict replicated operations to only a single database; however, master-slave replication provides less redundancy and does not automate failover. See :ref:`replica-set-equivalent` for a replica set configuration that is equivalent to master-slave replication. If you wish to convert an existing master-slave deployment to a replica set, see :ref:`convert-master-slave-to-replica-set`." -msgstr "" - -#: ../source/core/master-slave.txt:33 -# ed034e2cadac4938acc7eba4e0be145a -msgid "Fundamental Operations" -msgstr "" - -#: ../source/core/master-slave.txt:36 -# 6dbbb77924744597b32c49bb129d0a6f -msgid "Initial Deployment" -msgstr "" - -#: ../source/core/master-slave.txt:38 -# 888acfb85fd84c63a0c9bda60b063805 -msgid "To configure a :term:`master`\\-:term:`slave` deployment, start two :program:`mongod` instances: one in master mode, and the other in slave mode." -msgstr "" - -#: ../source/core/master-slave.txt:42 -# fbe373472a4c45f9bb567ba9200cb983 -msgid "To start a :program:`mongod` instance in master mode, invoke :program:`mongod` as follows:" -msgstr "" - -#: ../source/core/master-slave.txt:49 -# f41225d0f5f74b78a6f2abd60552235f -msgid "With the :option:`--master ` option, the :program:`mongod` will create a :data:`local.oplog.$main` collection, which the \"operation log\" that queues operations that the slaves will apply to replicate operations from the master. The :option:`--dbpath ` is optional." -msgstr "" - -#: ../source/core/master-slave.txt:55 -# 57716dfa55f84b59ae0d9beec76a88f9 -msgid "To start a :program:`mongod` instance in slave mode, invoke :program:`mongod` as follows:" -msgstr "" - -#: ../source/core/master-slave.txt:62 -# 0c07c5f94dd54130ac652885edd3941e -msgid "Specify the hostname and port of the master instance to the :option:`--source ` argument. The :option:`--dbpath ` is optional." -msgstr "" - -#: ../source/core/master-slave.txt:66 -# 8c15d00a9bd84dfa9f9e8fb2163de2b0 -msgid "For slave instances, MongoDB stores data about the source server in the :data:`local.sources` collection." -msgstr "" - -#: ../source/core/master-slave.txt:70 -# 84d4eea2a7af49b791e458cb654819ae -msgid "Configuration Options for Master-Slave Deployments" -msgstr "" - -#: ../source/core/master-slave.txt:72 -# 798b0b6ff8b4411aa99d718c16c9d72f -msgid "As an alternative to specifying the :option:`--source ` run-time option, can add a document to :data:`local.sources` specifying the master instance, as in the following operation in the :program:`mongo` shell:" -msgstr "" - -#: ../source/core/master-slave.txt:83 -# b2d8c374c20e49f2a797922bb5a08a92 -msgid "In line 1, you switch context to the ``local`` database. In line 2, the :method:`~db.collection.find()` operation should return no documents, to ensure that there are no documents in the ``sources`` collection. Finally, line 3 uses :method:`db.collection.insert()` to insert the source document into the :data:`local.sources` collection. The model of the :data:`local.sources` document is as follows:" -msgstr "" - -#: ../source/core/master-slave.txt:93 -# 14c7ed93c68a4211b6dfd0499ac1e135 -msgid "The host field specifies the master :program:`mongod` instance, and holds a resolvable hostname, i.e. IP address, or a name from a ``host`` file, or preferably a fully qualified domain name." -msgstr "" - -#: ../source/core/master-slave.txt:98 -# 75dc143dc74142809c4ac7a2dec27a29 -msgid "You can append ``<:port>`` to the host name if the :program:`mongod` is not running on the default ``27017`` port." -msgstr "" - -#: ../source/core/master-slave.txt:103 -# 6832deb049b044769fc5490d6c32b442 -msgid "Optional. Specify a name of a database. When specified, MongoDB will only replicate the indicated database." -msgstr "" - -#: ../source/core/master-slave.txt:107 -# 68ad31cec091450cb6dacb2b3d4f61c6 -msgid "Operational Considerations for Replication with Master Slave Deployments" -msgstr "" - -#: ../source/core/master-slave.txt:109 -# 80168764ad054488b061dbad3009ddf3 -msgid "Master instances store operations in an :term:`oplog` which is a :doc:`capped collection `. As a result, if a slave falls too far behind the state of the master, it cannot \"catchup\" and must re-sync from scratch. Slave may become out of sync with a master if:" -msgstr "" - -#: ../source/core/master-slave.txt:115 -# fd38a898df554eecb7caf1e07b27f8be -msgid "The slave falls far behind the data updates available from that master." -msgstr "" - -#: ../source/core/master-slave.txt:118 -# 64e7ab9c2b1f468fbadba54c49097489 -msgid "The slave stops (i.e. shuts down) and restarts later after the master has overwritten the relevant operations from the master." -msgstr "" - -#: ../source/core/master-slave.txt:121 -# 0f3e9eaee7f84e70a0956d3b5473c9ac -msgid "When slaves are out of sync, replication stops. Administrators must intervene manually to restart replication. Use the :dbcommand:`resync` command. Alternatively, the :option:`--autoresync ` allows a slave to restart replication automatically, after ten second pause, when the slave falls out of sync with the master. With :option:`--autoresync ` specified, the slave will only attempt to re-sync once in a ten minute period." -msgstr "" - -#: ../source/core/master-slave.txt:129 -# 81890d08e45e464aa46065bcef714448 -msgid "To prevent these situations you should specify a larger oplog when you start the ``master`` instance, by adding the :option:`--oplogSize ` option when starting :program:`mongod`. If you do not specify :option:`--oplogSize `, :program:`mongod` will allocate 5% of available disk space on start up to the oplog, with a minimum of 1 GB for 64-bit machines and 50 MB for 32-bit machines." -msgstr "" - -#: ../source/core/master-slave.txt:138 -# 3c8fd96a511a4e22a40f4c9d014cbf07 -msgid "Run time Master-Slave Configuration" -msgstr "" - -#: ../source/core/master-slave.txt:140 -# d6e9e87749ec46589cb055796355b773 -msgid "MongoDB provides a number of command line options for :program:`mongod` instances in :term:`master`\\-:term:`slave` deployments. See the :ref:`Master-Slave Replication Command Line Options ` for options." -msgstr "" - -#: ../source/core/master-slave.txt:146 -# c2802ea2116c4de3b25323a9ad064fd4 -msgid "Diagnostics" -msgstr "" - -#: ../source/core/master-slave.txt:148 -# cdc04399cc79415098d5d0fc87f2fa70 -msgid "On a :term:`master` instance, issue the following operation in the :program:`mongo` shell to return replication status from the perspective of the master:" -msgstr "" - -#: ../source/core/master-slave.txt:158 -# eb4db651c13b49928145c0e3ebfe1473 -msgid ":method:`rs.printReplicationInfo()`. For previous versions, use :method:`db.printReplicationInfo()`." -msgstr "" - -#: ../source/core/master-slave.txt:161 -# adef3f0806384949b51c70b747c261d9 -msgid "On a :term:`slave` instance, use the following operation in the :program:`mongo` shell to return the replication status from the perspective of the slave:" -msgstr "" - -#: ../source/core/master-slave.txt:171 -# d92d7451e3004d2aabab40880b2ec303 -msgid ":method:`rs.printSlaveReplicationInfo()`. For previous versions, use :method:`db.printSlaveReplicationInfo()`." -msgstr "" - -#: ../source/core/master-slave.txt:174 -# 9728c79b7b8948989f2eb0dd00c3c823 -msgid "Use the :dbcommand:`serverStatus` as in the following operation, to return status of the replication:" -msgstr "" - -#: ../source/core/master-slave.txt:181 -# 7e4e5a26cf5746dbbe2cb318f991e58c -msgid "See :ref:`server status repl fields ` for documentation of the relevant section of output." -msgstr "" - -#: ../source/core/master-slave.txt:185 -# bff6f80858f54c87a689f57bfefa1cf8 -msgid "Security" -msgstr "" - -#: ../source/core/master-slave.txt:187 -# 2f33ce07371e40f18aa74e6d127ec546 -msgid "When running with :setting:`~security.authorization` enabled, in :term:`master`\\-:term:`slave` deployments configure a :setting:`~security.keyFile` so that slave :program:`mongod` instances can authenticate and communicate with the master :program:`mongod` instance." -msgstr "" - -#: ../source/core/master-slave.txt:193 -# 3ec1153e4049464bb556d58a7152e4b9 -msgid "To enable authentication and configure the :setting:`~security.keyFile` add the following option to your configuration file:" -msgstr "" - -#: ../source/core/master-slave.txt:202 -# 54d1a4a0fdef43ada666a3c48fd4aa12 -msgid "You may chose to set these run-time configuration options using the :option:`--keyFile ` option on the command line." -msgstr "" - -#: ../source/core/master-slave.txt:205 -# 0837ccaa90324640bbefec35817d2121 -msgid "Setting :setting:`~security.keyFile` enables authentication and specifies a key file for the :program:`mongod` instances to use when authenticating to each other. The content of the key file is arbitrary but must be the same on all members of the deployment can connect to each other." -msgstr "" - -#: ../source/core/master-slave.txt:210 -# b8d10c04e47440a3b6d90cf9448eceeb -msgid "The key file must be less one kilobyte in size and may only contain characters in the base64 set. The key file must not have group or \"world\" permissions on UNIX systems. Use the following command to use the OpenSSL package to generate \"random\" content for use in a key file:" -msgstr "" - -#: ../source/core/master-slave.txt:219 -# 0069faad33d2440fa517a25ff3b67e76 -msgid ":doc:`/security` for more information about security in MongoDB" -msgstr "" - -#: ../source/core/master-slave.txt:222 -# 3e5ff29fe4104da79f2fb88c7ab6f43d -msgid "Ongoing Administration and Operation of Master-Slave Deployments" -msgstr "" - -#: ../source/core/master-slave.txt:227 -# f531726fd243456fa3e7940dd9f7a5b8 -msgid "Deploy Master-Slave Equivalent using Replica Sets" -msgstr "" - -#: ../source/core/master-slave.txt:229 -# decc199602044d36a53b62305653ab52 -msgid "If you want a replication configuration that resembles :term:`master`\\-:term:`slave` replication, using :term:`replica sets ` replica sets, consider the following replica configuration document. In this deployment hosts ```` and ```` [#host-are-hostnames]_ provide replication that is roughly equivalent to a two-instance master-slave deployment:" -msgstr "" - -#: ../source/core/master-slave.txt:246 -# c831c6e3b1de478fa65cbd1fc6546e94 -msgid "See :doc:`/reference/replica-configuration` for more information about replica set configurations." -msgstr "" - -#: ../source/core/master-slave.txt:249 -# f6bf81ebb91045fd99fcc7337d3e55e1 -msgid "In replica set configurations, the :rsconf:`members[n].host` field must hold a resolvable hostname." -msgstr "" - -#: ../source/core/master-slave.txt:256 -# 626bacdf5dad49438f75053a7f7d2c60 -msgid "Convert a Master-Slave Deployment to a Replica Set" -msgstr "" - -#: ../source/core/master-slave.txt:258 -# 0f5d61abb0bc4bb8a3d7bc006193bdc3 -msgid "To convert a master-slave deployment to a replica set, restart the current master as a one-member replica set. Then remove the data directories from previous secondaries and add them as new secondaries to the new replica set." -msgstr "" - -#: ../source/core/master-slave.txt:263 -# ed3d9f111e3d4e3386231ec9a5200b63 -msgid "To confirm that the current instance is master, run:" -msgstr "" - -#: ../source/core/master-slave.txt:269 -# cf9a09345f48453aa067627a53b79441 -msgid "This should return a document that resembles the following:" -msgstr "" - -#: ../source/core/master-slave.txt:281 -# 6a8e3a5543044c0aa3f628a7cb5426a5 -msgid "Shut down the :program:`mongod` processes on the master and all slave(s), using the following command while connected to each instance:" -msgstr "" - -#: ../source/core/master-slave.txt:289 -# 4810e969123749c682a3fc3b43dbc415 -msgid "Back up your ``/data/db`` directories, in case you need to revert to the master-slave deployment." -msgstr "" - -#: ../source/core/master-slave.txt:292 -# d59fa6bc4c9d4e85b901c56cd5df82d0 -msgid "Start the former master with the :option:`--replSet ` option, as in the following:" -msgstr "" - -#: ../source/core/master-slave.txt:299 -# 67b24bc0a2a04fc796dc347e01ae90b5 -msgid "Connect to the :program:`mongod` with the :program:`mongo` shell, and initiate the replica set with the following command:" -msgstr "" - -#: ../source/core/master-slave.txt:306 -# 94b3b828a0b64376a50171c75a742c55 -msgid "When the command returns, you will have successfully deployed a one-member replica set. You can check the status of your replica set at any time by running the following command:" -msgstr "" - -#: ../source/core/master-slave.txt:314 -# 662df66dad4645bbbb9135a974d2f990 -msgid "You can now follow the :doc:`convert a standalone to a replica set ` tutorial to deploy your replica set, picking up from the :ref:`Expand the Replica Set ` section." -msgstr "" - -#: ../source/core/master-slave.txt:320 -# ec2cd3608b0b4c8aadc070f6346b8d89 -msgid "Failing over to a Slave (Promotion)" -msgstr "" - -#: ../source/core/master-slave.txt:322 -# 01b00edf18e0485999b15d94ed924439 -msgid "To permanently failover from a unavailable or damaged :term:`master` (``A`` in the following example) to a :term:`slave` (``B``):" -msgstr "" - -#: ../source/core/master-slave.txt:325 -# d988a219b25a44418448292e485e4c34 -msgid "Shut down ``A``." -msgstr "" - -#: ../source/core/master-slave.txt:327 -# e3eace3c920b46b0829725da55fd95dc -msgid "Stop :program:`mongod` on ``B``." -msgstr "" - -#: ../source/core/master-slave.txt:329 -# b56e77c88fc84013a39cf866f35aa92e -msgid "Back up and move all data files that begin with ``local`` on ``B`` from the :setting:`~storage.dbPath`." -msgstr "" - -#: ../source/core/master-slave.txt:334 -#: ../source/core/master-slave.txt:371 -# 82eee19d7c3a439a84e44b0f65abd51d -# ffb1bf05ede34d668c9e18ef618976aa -msgid "Removing ``local.*`` is irrevocable and cannot be undone. Perform this step with extreme caution." -msgstr "" - -#: ../source/core/master-slave.txt:337 -# 3bf481d95f3f42babb155df18df07359 -msgid "Restart :program:`mongod` on ``B`` with the :option:`--master ` option." -msgstr "" - -#: ../source/core/master-slave.txt:340 -# 6e678da5ac6d41a09868d5ee8c5da2ca -msgid "This is a one time operation, and is not reversible. ``A`` cannot become a slave of ``B`` until it completes a full resync." -msgstr "" - -#: ../source/core/master-slave.txt:344 -# e98f758be3624c4483a9ec7a385226c2 -msgid "Inverting Master and Slave" -msgstr "" - -#: ../source/core/master-slave.txt:346 -# 8cc9ff983f0f4cf181e89f723e42c58c -msgid "If you have a :term:`master` (``A``) and a :term:`slave` (``B``) and you would like to reverse their roles, follow this procedure. The procedure assumes ``A`` is healthy, up-to-date and available." -msgstr "" - -#: ../source/core/master-slave.txt:350 -# 0b23afd2bcdc4053b7328e771fbbfddf -msgid "If ``A`` is not healthy but the hardware is okay (power outage, server crash, etc.), skip steps 1 and 2 and in step 8 replace all of ``A``'s files with ``B``'s files in step 8." -msgstr "" - -#: ../source/core/master-slave.txt:354 -# 8f0b80a44afe4bc9a5ea7fdf1c82d00c -msgid "If ``A`` is not healthy and the hardware is not okay, replace ``A`` with a new machine. Also follow the instructions in the previous paragraph." -msgstr "" - -#: ../source/core/master-slave.txt:357 -# a46e63a14ad84cbe9d2aca52609877a2 -msgid "To invert the master and slave in a deployment:" -msgstr "" - -#: ../source/core/master-slave.txt:359 -# c6fa1c5dda4346acb3ea25f7e9c087b8 -msgid "Halt writes on ``A`` using the :term:`fsync` command." -msgstr "" - -#: ../source/core/master-slave.txt:361 -# c3cd675a9df9467e8c3021e232e00b20 -msgid "Make sure ``B`` is up to date with the state of ``A``." -msgstr "" - -#: ../source/core/master-slave.txt:363 -# b83b1a0c63c34aed8a406a91a8e933d1 -msgid "Shut down ``B``." -msgstr "" - -#: ../source/core/master-slave.txt:365 -# b6a335d210b244759db85e756b259a03 -msgid "Back up and move all data files that begin with ``local`` on ``B`` from the :setting:`~storage.dbPath` to remove the existing ``local.sources`` data." -msgstr "" - -#: ../source/core/master-slave.txt:374 -#: ../source/core/master-slave.txt:389 -# e46bc2ee0d604b088c0fb2b1feb5ec4e -# a83ef952f13c4db69c4f970c2b8381fd -msgid "Start ``B`` with the :option:`--master ` option." -msgstr "" - -#: ../source/core/master-slave.txt:376 -# 5a5931ef24a04fc4a6a84c87db51cec5 -msgid "Do a write on ``B``, which primes the :term:`oplog` to provide a new sync start point." -msgstr "" - -#: ../source/core/master-slave.txt:379 -# 19b5d0d0e01a4745863980ef386e7102 -msgid "Shut down ``B``. ``B`` will now have a new set of data files that start with ``local``." -msgstr "" - -#: ../source/core/master-slave.txt:382 -# 04961ec4740640859c4ed8cb4200e8f8 -msgid "Shut down ``A`` and replace all files in the :setting:`~storage.dbPath` of ``A`` that start with ``local`` with a copy of the files in the :setting:`~storage.dbPath` of ``B`` that begin with ``local``." -msgstr "" - -#: ../source/core/master-slave.txt:386 -# 8453336de4d34a31a4220640b96ad268 -msgid "Considering compressing the ``local`` files from ``B`` while you copy them, as they may be quite large." -msgstr "" - -#: ../source/core/master-slave.txt:391 -# 7e6b585ae82f40ba9420b70b74798c41 -msgid "Start ``A`` with all the usual slave options, but include :option:`fastsync `." -msgstr "" - -#: ../source/core/master-slave.txt:395 -# 24393fa43b384aa992167e76f53da4c6 -msgid "Creating a Slave from an Existing Master's Disk Image" -msgstr "" - -#: ../source/core/master-slave.txt:397 -# 8cc63ad4e93645c69d5888099421a270 -msgid "If you can stop write operations to the :term:`master` for an indefinite period, you can copy the data files from the master to the new :term:`slave` and then start the slave with :option:`--fastsync `." -msgstr "" - -#: ../source/core/master-slave.txt:404 -# 886d0e89e1d949daaf0a5916c3c3b091 -msgid "Be careful with :option:`--fastsync `. If the data on both instances is **not** identical, a discrepancy will exist forever." -msgstr "" - -#: ../source/core/master-slave.txt:408 -# 90e101b77e2540cb9dc261f4243a9589 -msgid ":option:`fastsync ` is a way to start a slave by starting with an existing master disk image/backup. This option declares that the administrator guarantees the image is correct and completely up-to-date with that of the master. If you have a full and complete copy of data from a master you can use this option to avoid a full synchronization upon starting the slave." -msgstr "" - -#: ../source/core/master-slave.txt:416 -# 6e23cf390e1a42a38a9346d54b0d7666 -msgid "Creating a Slave from an Existing Slave's Disk Image" -msgstr "" - -#: ../source/core/master-slave.txt:418 -# 1825a19a3cd84836ae91de0cdc2868c0 -msgid "You can just copy the other :term:`slave's ` data file snapshot without any special options. Only take data snapshots when:" -msgstr "" - -#: ../source/core/master-slave.txt:421 -# 4ee3ebe5b5f54640bb74be48cd41bfb4 -msgid "a :program:`mongod` process is down, or" -msgstr "" - -#: ../source/core/master-slave.txt:423 -# 642bee144de940aa88b99097c49a507f -msgid "when the :program:`mongod` is locked using :method:`db.fsyncLock()` for MMAPv1 or WiredTiger storage engine." -msgstr "" - -#: ../source/includes/extracts/wt-fsync-lock-compatibility.rst:3 -# dd0db9dda0a94bb29d516582058cd013 -msgid ":method:`db.fsyncLock()` can ensure that the data files do not change for MongoDB instances using either the MMAPv1 or the WiredTiger storage engines, thus providing consistency for the purposes of creating backups." -msgstr "" - -#: ../source/includes/extracts/wt-fsync-lock-compatibility.rst:8 -# 1119c3e926284af0a98bfb764660f20d -msgid "In previous MongoDB versions, :method:`db.fsyncLock()` *cannot* guarantee a consistent set of files for low-level backups (e.g. via file copy ``cp``, ``scp``, ``tar``) for WiredTiger." -msgstr "" - -#: ../source/core/master-slave.txt:429 -# fb2127b2b8124773a2c36bc7c7fdd000 -msgid "Resyncing a Slave that is too Stale to Recover" -msgstr "" - -#: ../source/core/master-slave.txt:431 -# e297e77a3faf4b67957c00c60e975ec5 -msgid ":term:`Slaves ` asynchronously apply write operations from the :term:`master` that the slaves poll from the master's :term:`oplog`. The oplog is finite in length, and if a slave is too far behind, a full resync will be necessary. To resync the slave, connect to a slave using the :program:`mongo` and issue the :dbcommand:`resync` command:" -msgstr "" - -#: ../source/core/master-slave.txt:443 -# 5ca3ca37b3b94e2da3b40ecf020bf553 -msgid "This forces a full resync of all data (which will be very slow on a large database). You can achieve the same effect by stopping :program:`mongod` on the slave, deleting the entire content of the :setting:`~storage.dbPath` on the slave, and restarting the :program:`mongod`." -msgstr "" - -#: ../source/core/master-slave.txt:449 -# 284798a1f2c44adba059a7e27f8aafa3 -msgid "Slave Chaining" -msgstr "" - -#: ../source/core/master-slave.txt:451 -# 359a38db22234f6ea16f1182fb072735 -msgid ":term:`Slaves ` cannot be \"chained.\" They must all connect to the :term:`master` directly." -msgstr "" - -#: ../source/core/master-slave.txt:454 -# ebb29910a1c24bd6a38c33c7ab070983 -msgid "If a slave attempts \"slave from\" another slave you will see the following line in the :program:`mongod` long of the shell:" -msgstr "" - -#: ../source/core/master-slave.txt:462 -# e29570bd9a7a404095b38578996cb2b9 -msgid "Correcting a Slave's Source" -msgstr "" - -#: ../source/core/master-slave.txt:464 -# 724829a931644a118c118c98d019c8d4 -msgid "To change a :term:`slave's ` source, manually modify the slave's :data:`local.sources` collection." -msgstr "" - -#: ../source/core/master-slave.txt:0 -# bca9ce7b96844c6488c45753a71bfe7c -msgid "Example" -msgstr "" - -#: ../source/core/master-slave.txt:469 -# 978a01e87e4b4fbb8245639fa96292fc -msgid "Consider the following: If you accidentally set an incorrect hostname for the slave's :option:`source `, as in the following example:" -msgstr "" - -#: ../source/core/master-slave.txt:476 -# 53edaa3b4201467187d7f77088613fde -msgid "You can correct this, by restarting the slave without the :option:`--slave ` and :option:`--source ` arguments:" -msgstr "" - -#: ../source/core/master-slave.txt:484 -# 799fa962d21a4699af0f8050a1a3f48a -msgid "Connect to this :program:`mongod` instance using the :program:`mongo` shell and update the :data:`local.sources` collection, with the following operation sequence:" -msgstr "" - -#: ../source/core/master-slave.txt:495 -# aa007b91f78842dfbf77dd7a3c341cd1 -msgid "Restart the slave with the correct command line arguments or with no :option:`--source ` option. After configuring :data:`local.sources` the first time, the :option:`--source ` will have no subsequent effect. Therefore, both of the following invocations are correct:" -msgstr "" - -#: ../source/core/master-slave.txt:506 -# 254e8f6b30e84e3687a3c856b6e32e41 -msgid "or" -msgstr "" - -#: ../source/core/master-slave.txt:512 -# 6b5e13fba33a45b1a5945270d2ebe4ed -msgid "The slave now polls data from the correct :term:`master`." -msgstr "" - diff --git a/locale/pot/core/mmapv1.pot b/locale/pot/core/mmapv1.pot deleted file mode 100644 index 9c2cd846a0a..00000000000 --- a/locale/pot/core/mmapv1.pot +++ /dev/null @@ -1,153 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/mmapv1.txt:5 -# fb98b1578bb549caaa438cb7cf395d05 -msgid "MMAPv1 Storage Engine" -msgstr "" - -#: ../source/core/mmapv1.txt:0 -# 694ca5d648f14aa8be17dc48bd500eb4 -msgid "On this page" -msgstr "" - -#: ../source/core/mmapv1.txt:15 -# 0a7ebf23ed77466e89b7ad5aa58ccaa1 -msgid "MMAPv1 is MongoDB's original storage engine based on memory mapped files. It excels at workloads with high volume inserts, reads, and in-place updates." -msgstr "" - -#: ../source/core/mmapv1.txt:21 -# 60fb210151344502b927830b3cdcd996 -msgid "Starting in MongoDB 3.2, the MMAPv1 is no longer the default storage engine; instead, the :doc:`WiredTiger ` storage engine is the default storage engine . See :ref:`3.2-storage-engine-compatibility`." -msgstr "" - -#: ../source/core/mmapv1.txt:27 -# 53afab12c22a45dcbabc7495ea995b54 -msgid "Journal" -msgstr "" - -#: ../source/core/mmapv1.txt:29 -# 1cc988655cf6465cacb8a41e45d17441 -msgid "In order to ensure that all modifications to a MongoDB data set are durably written to disk, MongoDB, by default, records all modifications to an on-disk journal. MongoDB writes more frequently to the journal than it writes the data files." -msgstr "" - -#: ../source/includes/fact-mmapv1-write-to-disk.rst:1 -# 13f9aaa8c0ee415f9056da60c2c991dd -msgid "In the default configuration for the :doc:`MMAPv1 storage engine `, MongoDB writes to the data files on disk every 60 seconds and writes to the :term:`journal` files roughly every 100 milliseconds." -msgstr "" - -#: ../source/includes/fact-mmapv1-write-to-disk.rst:6 -# 58dfd6869cfc49e49de85174ea7a2cf2 -msgid "To change the interval for writing to the data files, use the :setting:`storage.syncPeriodSecs` setting. For the journal files, see :setting:`storage.journal.commitIntervalMs` setting." -msgstr "" - -#: ../source/includes/fact-mmapv1-write-to-disk.rst:10 -# 9f916bac82d24f38b5d81a30ecef8727 -msgid "These values represent the *maximum* amount of time between the completion of a write operation and when MongoDB writes to the data files or to the journal files. In many cases MongoDB and the operating system flush data to disk more frequently, so that the above values represents a theoretical maximum." -msgstr "" - -#: ../source/core/mmapv1.txt:36 -# 3a06f36ca7d840efb4fd7baef1591c71 -msgid "The journal allows MongoDB to successfully recover data from data files after a :program:`mongod` instance exits without flushing all changes. See :doc:`/core/journaling` for more information about the journal in MongoDB." -msgstr "" - -#: ../source/core/mmapv1.txt:42 -# cd9712b17e3a4c4c8940cd3d416f3864 -msgid "Record Storage Characteristics" -msgstr "" - -#: ../source/core/mmapv1.txt:44 -# f2dac4bd09d54cefa09858f796cf130e -msgid "All records are contiguously located on disk, and when a document becomes larger than the allocated record, MongoDB must allocate a new record. New allocations require MongoDB to move a document and update all indexes that refer to the document, which takes more time than in-place updates and leads to storage fragmentation." -msgstr "" - -#: ../source/core/mmapv1.txt:53 -# 7dc82d0c757046a69aee3f8089aea4c0 -msgid "By default, MongoDB uses :ref:`power-of-2-allocation` so that every document in MongoDB is stored in a *record* which contains the document itself and extra space, or :term:`padding`. Padding allows the document to grow as the result of updates while minimizing the likelihood of reallocations." -msgstr "" - -#: ../source/core/mmapv1.txt:62 -# 683436ec40344fc6bc6a2a6dcafafca7 -msgid "Record Allocation Strategies" -msgstr "" - -#: ../source/core/mmapv1.txt:64 -# be4f042bfdce43a2bbfe09aacaeb3f7c -msgid "MongoDB supports multiple record allocation strategies that determine how :program:`mongod` adds padding to a document when creating a record. Because documents in MongoDB may grow after insertion and all records are contiguous on disk, the padding can reduce the need to relocate documents on disk following updates. Relocations are less efficient than in-place updates and can lead to storage fragmentation. As a result, all padding strategies trade additional space for increased efficiency and decreased fragmentation." -msgstr "" - -#: ../source/core/mmapv1.txt:73 -# f5962dbe48644b47ac8b87144e5b9b9d -msgid "Different allocation strategies support different kinds of workloads: the :ref:`power of 2 allocations ` are more efficient for insert/update/delete workloads; while :ref:`exact fit allocations ` is ideal for collections *without* update and delete workloads." -msgstr "" - -#: ../source/core/mmapv1.txt:82 -# cbe5fabc01f74c159b35e334cd82c8de -msgid "Power of 2 Sized Allocations" -msgstr "" - -#: ../source/core/mmapv1.txt:86 -# a75da3b1cc754fcdb5ab4976f3fc92ab -msgid "MongoDB 3.0 uses the power of 2 sizes allocation as the default record allocation strategy for MMAPv1. With the power of 2 sizes allocation strategy, each record has a size in bytes that is a power of 2 (e.g. 32, 64, 128, 256, 512 ... 2 MB). For documents larger than 2 MB, the allocation is rounded up to the nearest multiple of 2 MB." -msgstr "" - -#: ../source/core/mmapv1.txt:92 -# 444e9fc7c8e54dcca41e4bed416556e1 -msgid "The power of 2 sizes allocation strategy has the following key properties:" -msgstr "" - -#: ../source/core/mmapv1.txt:95 -# c4eb582d441e4ce7b3d22914d585b042 -msgid "Can efficiently reuse freed records to reduce fragmentation. Quantizing record allocation sizes into a fixed set of sizes increases the probability that an insert will fit into the free space created by an earlier document deletion or relocation." -msgstr "" - -#: ../source/core/mmapv1.txt:100 -# 03f34aab36a5414582696ecdb4c54ea0 -msgid "Can reduce moves. The added padding space gives a document room to grow without requiring a move. In addition to saving the cost of moving, this results in less updates to indexes. Although the power of 2 sizes strategy can minimize moves, it does not eliminate them entirely." -msgstr "" - -#: ../source/core/mmapv1.txt:109 -# d4455305e73249db9918e16d12cf539a -msgid "No Padding Allocation Strategy" -msgstr "" - -#: ../source/core/mmapv1.txt:113 -# 85cd14f5a69c4c0e8f382bc7e00a68ed -msgid "For collections whose workloads do not change the document sizes, such as workloads that consist of insert-only operations or update operations that do not increase document size (such as incrementing a counter), you can disable the :ref:`power of 2 allocation ` using the :dbcommand:`collMod` command with the :collflag:`noPadding` flag or the :method:`db.createCollection()` method with the ``noPadding`` option." -msgstr "" - -#: ../source/core/mmapv1.txt:121 -# b568d6a264c549549f95fffb08965649 -msgid "Prior to version 3.0.0, MongoDB used an allocation strategy that included a dynamically calculated :data:`padding ` as a factor of the document size." -msgstr "" - -#: ../source/core/mmapv1.txt:128 -# b6edb38c89e647ceb9cb25619c5ef5b8 -msgid "Memory Use" -msgstr "" - -#: ../source/core/mmapv1.txt:130 -# a5b598d98bfe4fe7a60be0651f08a511 -msgid "With MMAPv1, MongoDB automatically uses all free memory on the machine as its cache. System resource monitors show that MongoDB uses a lot of memory, but its usage is dynamic. If another process suddenly needs half the server's RAM, MongoDB will yield cached memory to the other process." -msgstr "" - -#: ../source/core/mmapv1.txt:136 -# 50be5d0726344f589cf20aa917b281f4 -msgid "Technically, the operating system's virtual memory subsystem manages MongoDB's memory. This means that MongoDB will use as much free memory as it can, swapping to disk as needed. Deployments with enough memory to fit the application's working data set in RAM will achieve the best performance." -msgstr "" - diff --git a/locale/pot/core/multikey-index-bounds.pot b/locale/pot/core/multikey-index-bounds.pot deleted file mode 100644 index cdf6740abe6..00000000000 --- a/locale/pot/core/multikey-index-bounds.pot +++ /dev/null @@ -1,347 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/multikey-index-bounds.txt:3 -# a6d648202ec74d78bc56026e30960745 -msgid "Multikey Index Bounds" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:0 -# 3118540f6c674343bc44bb5349bf36ba -msgid "On this page" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:13 -# d5fa3be066a34058af6bd16fb00cd832 -msgid "The bounds of an index scan define the portions of an index to search during a query. When multiple predicates over an index exist, MongoDB will attempt to combine the bounds for these predicates by either *intersection* or *compounding* in order to produce a scan with smaller bounds." -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:22 -# 276f1210a75640158f5672abc6446c13 -msgid "Intersect Bounds for Multikey Index" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:24 -# 7051fcd34fe34ac496e256b5cec0a13d -msgid "Bounds intersection refers to a logical conjunction (i.e. ``AND``) of multiple bounds. For instance, given two bounds ``[ [ 3, Infinity ] ]`` and ``[ [ -Infinity, 6 ] ]``, the intersection of the bounds results in ``[ [ 3, 6 ] ]``." -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:29 -# 5a1c91b9d8dd43158799abee2afbefb0 -msgid "Given an :ref:`indexed ` array field, consider a query that specifies multiple predicates on the array and can use a :ref:`multikey index `. MongoDB can intersect :ref:`multikey index ` bounds if an :query:`$elemMatch` joins the predicates." -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:35 -# 465a85628ccf4118a8cb9c6cb2b87b08 -msgid "For example, a collection ``survey`` contains documents with a field ``item`` and an array field ``ratings``:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:43 -# 87f28a98fc3d4bb5bec4e0dbfcdbced7 -msgid "Create a :ref:`multikey index ` on the ``ratings`` array:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:50 -# 00aaccd90b0e4eacb16cab180b17f68e -msgid "The following query uses :query:`$elemMatch` to require that the array contains at least one *single* element that matches both conditions:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:57 -#: ../source/core/multikey-index-bounds.txt:130 -#: ../source/core/multikey-index-bounds.txt:190 -#: ../source/core/multikey-index-bounds.txt:266 -#: ../source/core/multikey-index-bounds.txt:407 -# 0622d9acd9d94aabbe75948a0d019cbc -# ad483b982aed40cb8e973ef83d77c168 -# 785e93b2df824392882ea8fe2bd77f0b -# 965427214d384a89a9c50bc9c02d2962 -# 1546f776d121439391e31083f956faa8 -msgid "Taking the predicates separately:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:59 -# 0d70bb3ccaa449f5b6ce64908c6e8a5b -msgid "the bounds for the greater than or equal to 3 predicate (i.e. ``$gte: 3``) are ``[ [ 3, Infinity ] ]``;" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:62 -# b11e4a47252f49ffb3f7be0a1580b7d6 -msgid "the bounds for the less than or equal to 6 predicate (i.e. ``$lte: 6``) are ``[ [ -Infinity, 6 ] ]``." -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:65 -# 7c6029236693425eb2033cc1255c4b0b -msgid "Because the query uses :query:`$elemMatch` to join these predicates, MongoDB can intersect the bounds to:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:72 -# b5f2175aba604617abccdf253a0083c8 -msgid "If the query does *not* join the conditions on the array field with :query:`$elemMatch`, MongoDB cannot intersect the multikey index bounds. Consider the following query:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:80 -# 9f3aa12e082f48eeaf6461ac17e8eb3e -msgid "The query searches the ``ratings`` array for at least one element greater than or equal to 3 and at least one element less than or equal to 6. Because a single element does not need to meet both criteria, MongoDB does *not* intersect the bounds and uses either ``[ [ 3, Infinity ] ]`` or ``[ [ -Infinity, 6 ] ]``. MongoDB makes no guarantee as to which of these two bounds it chooses." -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:88 -# 3df581cebc5045899f192357139296f4 -msgid "Compound Bounds for Multikey Index" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:90 -# c3c041644de64c8a822b166d483c3875 -msgid "Compounding bounds refers to using bounds for multiple keys of :ref:`compound index `. For instance, given a compound index ``{ a: 1, b: 1 }`` with bounds on field ``a`` of ``[ [ 3, Infinity ] ]`` and bounds on field ``b`` of ``[ [ -Infinity, 6 ] ]``, compounding the bounds results in the use of both bounds:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:100 -# e9fe476f8b5047f7ba4b8f6f83a164ba -msgid "If MongoDB cannot compound the two bounds, MongoDB always constrains the index scan by the bound on its leading field, in this case, ``a: [ [ 3, Infinity ] ]``." -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:105 -# b8dacc40869a4921b35e478e812a31c6 -msgid "Compound Index on an Array Field" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:107 -# e699377d8a504c1b953c3b2a2feb5bc9 -msgid "Consider a compound multikey index; i.e. a :ref:`compound index ` where one of the indexed fields is an array. For example, a collection ``survey`` contains documents with a field ``item`` and an array field ``ratings``:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:117 -# 541dfb3466ed4d67a4b008e77b038524 -msgid "Create a :ref:`compound index ` on the ``item`` field and the ``ratings`` field:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:124 -# 15012b254c3c47aba9bffc4e2c85497b -msgid "The following query specifies a condition on both keys of the index:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:132 -#: ../source/core/multikey-index-bounds.txt:192 -# c2c05b65bbfe4d1ba41a3a9a3e286485 -# 6cdc7140b8354c9493c13fdef5dc0eb4 -msgid "the bounds for the ``item: \"XYZ\"`` predicate are ``[ [ \"XYZ\", \"XYZ\" ] ]``;" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:134 -# b1258e712102427398c0746cb148c4c2 -msgid "the bounds for the ``ratings: { $gte: 3 }`` predicate are ``[ [ 3, Infinity ] ]``." -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:137 -#: ../source/core/multikey-index-bounds.txt:273 -# 180c6e51a1b140a5990b186f2aa0af19 -# cce526e79bb04451b1d435b4ef560449 -msgid "MongoDB can compound the two bounds to use the combined bounds of:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:144 -# a0cdea5fc84c416d804954532d61e097 -msgid "Compound Index on Fields from an Array of Embedded Documents" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:146 -# dddd058c73d74e3182528975d7c9521a -msgid "If an array contains embedded documents, to index on fields contained in the embedded documents, use the :ref:`dotted field name ` in the index specification. For instance, given the following array of embedded documents:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:155 -# 0961611257e04a7da9b4fb4037b1396b -msgid "The dotted field name for the ``score`` field is ``\"ratings.score\"``." -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:158 -# afd5379abda64228a6386d1f58f67e96 -msgid "Compound Bounds of Non-array Field and Field from an Array" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:160 -# e305c045373a4eaf85fc1dc02bec8314 -msgid "Consider a collection ``survey2`` contains documents with a field ``item`` and an array field ``ratings``:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:176 -# 417661d9dbe5436392067d416ca34a7f -msgid "Create a :ref:`compound index ` on the non-array field ``item`` as well as two fields from an array ``ratings.score`` and ``ratings.by``:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:184 -# e8ea927cbf9a4e2297e5cba6af65f305 -msgid "The following query specifies a condition on all three fields:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:194 -# ecba08b1fc694ec79288e8a0bc2f9ba8 -msgid "the bounds for the ``score: { $lte: 5 }`` predicate are ``[ [ -Infinity, 5 ] ]``;" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:197 -# 7b5d976a37354e0fac2bb1995ad02b58 -msgid "the bounds for the ``by: \"anon\"`` predicate are ``[ \"anon\", \"anon\" ]``." -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:199 -# 5006425443514865a074a147170904a9 -msgid "MongoDB can compound the bounds for the ``item`` key with *either* the bounds for ``\"ratings.score\"`` or the bounds for ``\"ratings.by\"``, depending upon the query predicates and the index key values. MongoDB makes no guarantee as to which bounds it compounds with the ``item`` field. For instance, MongoDB will either choose to compound the ``item`` bounds with the ``\"ratings.score\"`` bounds:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:215 -# 3cd5a9b8838546ea919e9d13c1d717ea -msgid "Or, MongoDB may choose to compound the ``item`` bounds with ``\"ratings.by\"`` bounds:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:227 -# ed2cbb87927247d7a5e3052c71fdfc67 -msgid "However, to compound the bounds for ``\"ratings.score\"`` with the bounds for ``\"ratings.by\"``, the query must use :query:`$elemMatch`. See :ref:`compound-fields-from-array` for more information." -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:234 -# 2714df3323a540e6a940bb363099ea35 -msgid "Compound Bounds of Index Fields from an Array" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:236 -# 3e740256d8db44d2aea97c9da67d5258 -msgid "To compound together the bounds for index keys from the same array:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:238 -# 35cca570038046ac909c422e8bc46b50 -msgid "the index keys must share the same field path up to but excluding the field names, and" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:241 -# f2ffb98f86da48cd83ea95194aa45d34 -msgid "the query must specify predicates on the fields using :query:`$elemMatch` on that path." -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:244 -# ebb2dbd50f0a43faa17f01a0296aabba -msgid "For a field in an embedded document, the :ref:`dotted field name `, such as ``\"a.b.c.d\"``, is the field path for ``d``. To compound the bounds for index keys from the same array, the :query:`$elemMatch` must be on the path up to *but excluding* the field name itself; i.e. ``\"a.b.c\"``." -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:250 -# 42f99741839e43b5aefd2d0e7724f05e -msgid "For instance, create a :ref:`compound index ` on the ``ratings.score`` and the ``ratings.by`` fields:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:257 -# 33f58df10d3e45dca02c107d376b0113 -msgid "The fields ``\"ratings.score\"`` and ``\"ratings.by\"`` share the field path ``ratings``. The following query uses :query:`$elemMatch` on the field ``ratings`` to require that the array contains at least one *single* element that matches both conditions:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:268 -# 7e5f9204082e4c22bbc0f7d9ae1bd423 -msgid "the bounds for the ``score: { $lte: 5 }`` predicate is ``[ -Infinity, 5 ]``;" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:271 -# 141bacfe10f74b9fbceb3f9a36e06e93 -msgid "the bounds for the ``by: \"anon\"`` predicate is ``[ \"anon\", \"anon\" ]``." -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:280 -# 20be71e3ebf14061bcff82de649e7ad0 -msgid "Query Without ``$elemMatch``" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:282 -# 003e2e2a561f46f8936311288dbfce12 -msgid "If the query does *not* join the conditions on the indexed array fields with :query:`$elemMatch`, MongoDB *cannot* compound their bounds. Consider the following query:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:290 -# 6e2d6000926e4bbe8a66e310fee1283f -msgid "Because a single embedded document in the array does not need to meet both criteria, MongoDB does *not* compound the bounds. When using a compound index, if MongoDB cannot constrain all the fields of the index, MongoDB always constrains the leading field of the index, in this case ``\"ratings.score\"``:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:304 -# 9c8eacfa918e4034826f09a5fb2d7774 -msgid "``$elemMatch`` on Incomplete Path" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:306 -# 510484588e9e4a3b923618edbde71732 -msgid "If the query does not specify :query:`$elemMatch` on the path of the embedded fields, up to but excluding the field names, MongoDB **cannot** compound the bounds of index keys from the same array." -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:310 -# 221aff6b6f9142ef85618134bdf58b03 -msgid "For example, a collection ``survey3`` contains documents with a field ``item`` and an array field ``ratings``:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:326 -#: ../source/core/multikey-index-bounds.txt:384 -# e46e16a4bde9480abf88ffac3b410cf9 -# 6e146c5ebea34d6381b7e41ecdad8c0a -msgid "Create a :ref:`compound index ` on the ``ratings.score.q1`` and the ``ratings.score.q2`` fields:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:333 -# acfa4e722f6b461382f7e570daa16f16 -msgid "The fields ``\"ratings.score.q1\"`` and ``\"ratings.score.q2\"`` share the field path ``\"ratings.score\"`` and the :query:`$elemMatch` must be on that path." -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:337 -# 8edfdeb69b65499f84eadfa5815e9bba -msgid "The following query, however, uses an :query:`$elemMatch` but not on the required path:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:344 -# 48728a5da952439ea63e79cd7ed5ecff -msgid "As such, MongoDB **cannot** compound the bounds, and the ``\"ratings.score.q2\"`` field will be unconstrained during the index scan. To compound the bounds, the query must use :query:`$elemMatch` on the path ``\"ratings.score\"``:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:354 -# 7a74f641e12848f38d4fde990d90c3ef -msgid "Compound ``$elemMatch`` Clauses" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:356 -# 0424cc17931147eb960710e2a4587c59 -msgid "Consider a query that contains multiple :query:`$elemMatch` clauses on different field paths, for instance, ``\"a.b\": { $elemMatch: ... }, \"a.c\": { $elemMatch: ... }``. MongoDB cannot combine the bounds of the ``\"a.b\"`` with the bounds of ``\"a.c\"`` since ``\"a.b\"`` and ``\"a.c\"`` also require :query:`$elemMatch` on the path ``a``." -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:362 -# 67db293181054ba3af3ea101b661cef6 -msgid "For example, a collection ``survey4`` contains documents with a field ``item`` and an array field ``ratings``:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:396 -# baa7608f88d24d27ae780f14dfc7a1cd -msgid "Consider the following query with two :query:`$elemMatch` clauses:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:409 -# d5bdcf7f3822431285a10214ad4d5fa9 -msgid "the bounds for the ``\"ratings.score\"`` predicate are the compound bounds:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:416 -# 0b1fa490e7204416882358100f303a52 -msgid "the bounds for the ``\"ratings.certainty\"`` predicate are the compound bounds:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:423 -# f547d795b76648b0ba1566b83fc2e871 -msgid "However, MongoDB cannot compound the bounds for ``\"ratings.score\"`` and ``\"ratings.certainty\"`` since :query:`$elemMatch` does not join the two. Instead, MongoDB constrains the leading field of the index ``\"ratings.score.q1\"`` which can be compounded with the bounds for ``\"ratings.score.q2\"``:" -msgstr "" - diff --git a/locale/pot/core/operational-segregation.pot b/locale/pot/core/operational-segregation.pot deleted file mode 100644 index 49ab8251bdc..00000000000 --- a/locale/pot/core/operational-segregation.pot +++ /dev/null @@ -1,123 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/operational-segregation.txt:3 -# f85a9f03471d4be2a675c9994430fce5 -msgid "Operational Segregation in MongoDB Deployments" -msgstr "" - -#: ../source/core/operational-segregation.txt:0 -# f48a4de6a3424ba3ad8e7f148621b888 -msgid "On this page" -msgstr "" - -#: ../source/core/operational-segregation.txt:14 -# 9d4a5f5bb71a4b4c883644c913b61822 -msgid "Operational Overview" -msgstr "" - -#: ../source/core/operational-segregation.txt:16 -# 20456ea5fc2f4c0295bfe5ac7c5265be -msgid "MongoDB includes a number of features that allow database administrators and developers to segregate application operations to MongoDB deployments by functional or geographical groupings." -msgstr "" - -#: ../source/core/operational-segregation.txt:28 -# ce60032b6448452e93d4198e071d452a -msgid "This capability provides \"data center awareness,\" which allows applications to target MongoDB deployments with consideration of the physical location of the :program:`mongod` instances. MongoDB supports segmentation of operations across different dimensions, which may include multiple data centers and geographical regions in multi-data center deployments, racks, networks, or power circuits in single data center deployments." -msgstr "" - -#: ../source/core/operational-segregation.txt:36 -# 2548e15e590b458ca14da0ae6054d2c0 -msgid "MongoDB also supports segregation of database operations based on functional or operational parameters, to ensure that certain :program:`mongod` instances are only used for reporting workloads or that certain high-frequency portions of a sharded collection only exist on specific shards." -msgstr "" - -#: ../source/core/operational-segregation.txt:42 -# 856ad27575874f118e507bf5b6a133d4 -msgid "Specifically, with MongoDB, you can:" -msgstr "" - -#: ../source/core/operational-segregation.txt:44 -# b681ff573dc14a8c873d77a495815fed -msgid "ensure write operations propagate to specific members of a replica set, or to specific members of replica sets." -msgstr "" - -#: ../source/core/operational-segregation.txt:47 -# fc7873abf0244d57802639c9d73f1543 -msgid "ensure that specific members of a replica set respond to queries." -msgstr "" - -#: ../source/core/operational-segregation.txt:49 -# 97557dd993d243b5bb3fc7f9fcd94555 -msgid "ensure that specific ranges of your :term:`shard key` balance onto and reside on specific :term:`shards `." -msgstr "" - -#: ../source/core/operational-segregation.txt:52 -# 43840039d0444f7eb4153d382c6c1c2b -msgid "combine the above features in a single distributed deployment, on a per-operation (for read and write operations) and collection (for chunk distribution in sharded clusters distribution) basis." -msgstr "" - -#: ../source/core/operational-segregation.txt:56 -# fed07c7eb02e4172bc57423b8107262a -msgid "For full documentation of these features, see the following documentation in the MongoDB Manual:" -msgstr "" - -#: ../source/core/operational-segregation.txt:59 -# 5c893cbd23994e14ab6df9adad6d6437 -msgid ":doc:`Read Preferences `, which controls how drivers help applications target read operations to members of a replica set." -msgstr "" - -#: ../source/core/operational-segregation.txt:62 -# 20cd8e27ccd44f348f043e081c54c4a6 -msgid ":doc:`Write Concerns `, which controls how MongoDB ensures that write operations propagate to members of a replica set." -msgstr "" - -#: ../source/core/operational-segregation.txt:66 -# fbc44021fa004357b18d15b3c758cf35 -msgid ":ref:`Replica Set Tags `, which control how applications create and interact with custom groupings of replica set members to create custom application-specific read preferences and write concerns." -msgstr "" - -#: ../source/core/operational-segregation.txt:71 -# f29a968414474a2893d884572bec8aec -msgid ":ref:`Zones ` in sharded clusters, which allows MongoDB administrators to create zones that represent a group of shards and associate one or more ranges of :term:`shard key` values to that zone. MongoDB routes reads and writes that fall into a zone range only to those shards inside of the zone." -msgstr "" - -#: ../source/core/operational-segregation.txt:77 -# c3a92df0b8094e98bb4f2279dd5d5aa5 -msgid ":ref:`Zones ` in sharded clusters, which allows you to create :term:`zones ` of sharded data based on the :term:`shard key`. You can associate each zone with one or more shards in the cluster. A shard can associate with any number of non-conflicting zones. In a balanced cluster, MongoDB directs reads and writes covered by a zone only to those shards inside the zone." -msgstr "" - -#: ../source/core/operational-segregation.txt:86 -# 4bd483310e114713a31fd385d2141846 -msgid "Before adding operational segregation features to your application and MongoDB deployment, become familiar with all documentation of :doc:`replication `, and :doc:`sharding `." -msgstr "" - -#: ../source/includes/extracts/additional-resources-multi-dc.rst:4 -# 1e8187802fc440c5ba24de270d39dfa6 -msgid "Additional Resource" -msgstr "" - -#: ../source/includes/extracts/additional-resources-multi-dc.rst:6 -# 33edbf20c84d468eb7f5689491eaeac3 -msgid "`Whitepaper: MongoDB Multi-Data Center Deployments `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-multi-dc.rst:7 -# 9e97d756af1a43038782bdfd53f77c73 -msgid "`Webinar: Multi-Data Center Deployment `_" -msgstr "" - diff --git a/locale/pot/core/query-optimization.pot b/locale/pot/core/query-optimization.pot deleted file mode 100644 index d648f9e7a45..00000000000 --- a/locale/pot/core/query-optimization.pot +++ /dev/null @@ -1,233 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/query-optimization.txt:5 -# 419f8232d4c545389284107fe10e1001 -msgid "Query Optimization" -msgstr "" - -#: ../source/core/query-optimization.txt:0 -# 2863f77bb5d54bf990c384ea253aa189 -msgid "On this page" -msgstr "" - -#: ../source/core/query-optimization.txt:15 -# 165dff7d31a24512b1f0d52f652e9d71 -msgid "Indexes improve the efficiency of read operations by reducing the amount of data that query operations need to process. This simplifies the work associated with fulfilling queries within MongoDB." -msgstr "" - -#: ../source/core/query-optimization.txt:20 -# db20a6b4dbc140b2967ad00409f7d970 -msgid "Create an Index to Support Read Operations" -msgstr "" - -#: ../source/core/query-optimization.txt:22 -# 9c3f04dc801a4ae7afa34993d053b7a3 -msgid "If your application queries a collection on a particular field or set of fields, then an index on the queried field or a :doc:`compound index ` on the set of fields can prevent the query from scanning the whole collection to find and return the query results. For more information about indexes, see the :doc:`complete documentation of indexes in MongoDB `." -msgstr "" - -#: ../source/core/query-optimization.txt:0 -# 3ce72697a3e9422c8b444b2bb54ba74d -msgid "Example" -msgstr "" - -#: ../source/core/query-optimization.txt:37 -# bbdb1220872045149da3bb422f4dc5de -msgid "To improve the performance of this query, add an ascending or a descending index to the ``inventory`` collection on the ``type`` field. [#ensureIndexOrder]_ In the :program:`mongo` shell, you can create indexes using the :method:`db.collection.createIndex()` method:" -msgstr "" - -#: ../source/core/query-optimization.txt:47 -# 18c62b3d52974ba4a853a25c798ba15a -msgid "This index can prevent the above query on ``type`` from scanning the whole collection to return the results." -msgstr "" - -#: ../source/core/query-optimization.txt:50 -# df0ec2f77c0b43f098237a0365d6d4bc -msgid "To analyze the performance of the query with an index, see :doc:`/tutorial/analyze-query-plan`." -msgstr "" - -#: ../source/core/query-optimization.txt:53 -# aea35a9a72274e519600ae59f44bc868 -msgid "In addition to optimizing read operations, indexes can support sort operations and allow for a more efficient storage utilization. See :method:`db.collection.createIndex()` and :doc:`/indexes` for more information about index creation." -msgstr "" - -#: ../source/core/query-optimization.txt:60 -# 6a6a9ded66f342ca862a0c2c40eadd83 -msgid "For single-field indexes, the selection between ascending and descending order is immaterial. For compound indexes, the selection is important. See :ref:`indexing order ` for more details." -msgstr "" - -#: ../source/core/query-optimization.txt:68 -# 4e2c8a10205846f2937899d1cf96c5c8 -msgid "Query Selectivity" -msgstr "" - -#: ../source/core/query-optimization.txt:70 -# b29ac44ed8e246cea955dcca8c2233ef -msgid "Query selectivity refers to how well the query predicate excludes or filters out documents in a collection. Query selectivity can determine whether or not queries can use indexes effectively or even use indexes at all." -msgstr "" - -#: ../source/core/query-optimization.txt:75 -# 3a6069240adb467eaa4cba0b7aa3459d -msgid "More selective queries match a smaller percentage of documents. For instance, an equality match on the unique ``_id`` field is highly selective as it can match at most one document." -msgstr "" - -#: ../source/core/query-optimization.txt:79 -# eb4a2ef234f14cc5bc730408b5ffdba1 -msgid "Less selective queries match a larger percentage of documents. Less selective queries cannot use indexes effectively or even at all." -msgstr "" - -#: ../source/includes/extracts/inequality_operators_selectivity.rst:2 -# 4722452d842a40e28c125877570e69b2 -msgid "For instance, the inequality operators :query:`$nin` and :query:`$ne` are *not* very selective since they often match a large portion of the index. As a result, in many cases, a :query:`$nin` or :query:`$ne` query with an index may perform no better than a :query:`$nin` or :query:`$ne` query that must scan all documents in a collection." -msgstr "" - -#: ../source/core/query-optimization.txt:84 -# 29c3b501848a4b6db077b8738d36c9f7 -msgid "The selectivity of :query:`regular expressions <$regex>` depends on the expressions themselves. For details, see :ref:`regular expression and index use `." -msgstr "" - -#: ../source/core/query-optimization.txt:93 -# 6eafe9b3d82f4605a3bdb7e3c5eab714 -msgid "Covered Query" -msgstr "" - -#: ../source/core/query-optimization.txt:95 -# 9d382f242dd640b4b6e70a661a3772f3 -msgid "A covered query is a query that can be satisfied entirely using an index and does not have to examine any documents. An index :ref:`covers ` a query when both of the following apply:" -msgstr "" - -#: ../source/core/query-optimization.txt:100 -# 509eba18502c4e9c87651c272aa0ed04 -msgid "all the fields in the :ref:`query ` are part of an index, **and**" -msgstr "" - -#: ../source/core/query-optimization.txt:103 -# 110fb8b790474d319e1488b127ecf417 -msgid "all the fields returned in the results are in the same index." -msgstr "" - -#: ../source/core/query-optimization.txt:105 -# 4fb34b112861493185c475592e911c46 -msgid "For example, a collection ``inventory`` has the following index on the ``type`` and ``item`` fields:" -msgstr "" - -#: ../source/core/query-optimization.txt:112 -# 6949e95e69494bf294b6d836c0172fd3 -msgid "This index will cover the following operation which queries on the ``type`` and ``item`` fields and returns only the ``item`` field:" -msgstr "" - -#: ../source/core/query-optimization.txt:122 -# afc11f90317043cd9c0f00780ede4e71 -msgid "For the specified index to cover the query, the projection document must explicitly specify ``_id: 0`` to exclude the ``_id`` field from the result since the index does not include the ``_id`` field." -msgstr "" - -#: ../source/core/query-optimization.txt:127 -# 3e1db36aa8f248059fc016bcd092f7c2 -msgid "Performance" -msgstr "" - -#: ../source/core/query-optimization.txt:129 -# 9d9e4363aa574d82b362b2f97fa46986 -msgid "Because the index contains all fields required by the query, MongoDB can both match the :ref:`query conditions ` and return the results using only the index." -msgstr "" - -#: ../source/core/query-optimization.txt:133 -# d643ec1d9c25404e8d4fdbf991830ce9 -msgid "Querying *only* the index can be much faster than querying documents outside of the index. Index keys are typically smaller than the documents they catalog, and indexes are typically available in RAM or located sequentially on disk." -msgstr "" - -#: ../source/core/query-optimization.txt:139 -# 7469fd62c81049f0896c9ba3d539cb39 -msgid "Limitations" -msgstr "" - -#: ../source/core/query-optimization.txt:142 -# a12a61da52994f74909c664b4104093f -msgid "Restrictions on Indexed Fields" -msgstr "" - -#: ../source/core/query-optimization.txt:144 -# bb8418d40bdd4d3499c07f9c15604c4c -msgid "An index **cannot** cover a query if:" -msgstr "" - -#: ../source/core/query-optimization.txt:146 -# 17b14c7a864e415e9f59d4fc21a97a1b -msgid "any of the indexed fields in any of the documents in the collection includes an array. If an indexed field is an array, the index becomes a :ref:`multi-key index ` and cannot support a covered query." -msgstr "" - -#: ../source/core/query-optimization.txt:151 -# c1c1b114881e4a77a255dc933c08adbd -msgid "any of the indexed fields in the query predicate or returned in the projection are fields in embedded documents. [#index-embedded-document-fields]_ For example, consider a collection ``users`` with documents of the following form:" -msgstr "" - -#: ../source/core/query-optimization.txt:160 -# 987d14016eb54deea963971b0b568855 -msgid "The collection has the following index:" -msgstr "" - -#: ../source/core/query-optimization.txt:166 -# 1802cbe5059842208127d21ae8ffc112 -msgid "The ``{ \"user.login\": 1 }`` index will **not** cover the query below because this index is on a field in an embedded document:" -msgstr "" - -#: ../source/core/query-optimization.txt:173 -# 8306bab72dfa41418f2e1ae2b2ca7b88 -msgid "This query can still use the ``{ \"user.login\": 1 }`` index to find matching documents but it will examine and fetch documents to satisfy the query." -msgstr "" - -#: ../source/core/query-optimization.txt:180 -# cc24c6bf8f0b4094b9c0e2ebfd93b65d -msgid "Restrictions on Sharded Collection" -msgstr "" - -#: ../source/includes/extracts/fact-covered-query-sharded-collection-cover.rst:1 -# d8f2bd5163c3493baf27b178a066641b -msgid "An index cannot cover a query on a :term:`sharded ` collection when run against a :program:`mongos` if the index does not contain the shard key, with the following exception for the ``_id`` index: If a query on a sharded collection only specifies a condition on the ``_id`` field and returns only the ``_id`` field, the ``_id`` index can cover the query when run against a :program:`mongos` even if the ``_id`` field is not the shard key." -msgstr "" - -#: ../source/includes/extracts/fact-covered-query-sharded-collection-cover.rst:11 -# 397bdd082cae4edb8550c42b8a6a8508 -msgid "In previous versions, an index cannot :ref:`cover ` a query on a :term:`sharded ` collection when run against a :program:`mongos`." -msgstr "" - -#: ../source/core/query-optimization.txt:185 -# 83c7993a74e440ce9aa0d7ab3e3fc277 -msgid "``explain``" -msgstr "" - -#: ../source/core/query-optimization.txt:187 -# 05bc03a137574a39a2cc025491fac3b9 -msgid "To determine whether a query is a covered query, use the :method:`db.collection.explain()` or the :method:`~cursor.explain()` method and review the :ref:`results `." -msgstr "" - -#: ../source/includes/fact-explain-collection-method.rst:1 -# 57e99cb810a44d91a1a6369e7f3dbd5d -msgid ":method:`db.collection.explain()` provides information on the execution of other operations, such as :method:`db.collection.update()`. See :method:`db.collection.explain()` for details." -msgstr "" - -#: ../source/core/query-optimization.txt:193 -# 45171dbb30cc41d0b02f02a4e4f4c49c -msgid "For more information see :ref:`indexes-measuring-use`." -msgstr "" - -#: ../source/core/query-optimization.txt:195 -# 4bdfae71ddc64108a956032be9b9ef3f -msgid "To index fields in embedded documents, use :term:`dot notation`." -msgstr "" - diff --git a/locale/pot/core/query-plans.pot b/locale/pot/core/query-plans.pot deleted file mode 100644 index f112fa9f037..00000000000 --- a/locale/pot/core/query-plans.pot +++ /dev/null @@ -1,133 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/query-plans.txt:7 -# ee275317b35f41d0bd222d1ab630063d -msgid "Query Plans" -msgstr "" - -#: ../source/core/query-plans.txt:0 -# afca9d3f961f4366a0fa512e9ecfa4c0 -msgid "On this page" -msgstr "" - -#: ../source/core/query-plans.txt:19 -# b00b5ffde6184b88b4390803ad49bed7 -msgid "The MongoDB query optimizer processes queries and chooses the most efficient query plan for a query given the available indexes. The query system then uses this query plan each time the query runs." -msgstr "" - -#: ../source/includes/fact-query-optimizer-cache-behavior.rst:1 -# 4893d8dd97b9449ea77e59e96061176f -msgid "The query optimizer only caches the plans for those query shapes that can have more than one viable plan." -msgstr "" - -#: ../source/core/query-plans.txt:25 -# 04cf450cfb6f4e088bb407d88d9ae23a -msgid "For each query, the query planner searches the query plan cache for an entry that fits the :term:`query shape`. If there are no matching entries, the query planner generates candidate plans for evaluation over a trial period. The query planner chooses a winning plan, creates a cache entry containing the winning plan, and uses it to generate the result documents." -msgstr "" - -#: ../source/core/query-plans.txt:31 -# a6dfd265ac7347f5bb2d21deb3f879e2 -msgid "If a matching entry exists, the query planner generates a plan based on that entry and evaluates its performance through a ``replanning`` mechanism. This mechanism makes a ``pass/fail`` decision based on the plan performance and either keeps or evicts the cache entry. On eviction, the query planner selects a new plan using the normal planning process and caches it. The query planner executes the plan and returns the result documents for the query." -msgstr "" - -#: ../source/core/query-plans.txt:38 -# 04327c3b76c04a2aa7b7565feb09f97b -msgid "The following diagram illustrates the query planner logic:" -msgstr "" - -#: ../source/core/query-plans.txt:42 -# f87dba3dddc0469388ee1cb216a58c8f -msgid "See :ref:`query-plans-plan-cache-flushes` for additional scenarios that trigger changes to the plan cache." -msgstr "" - -#: ../source/core/query-plans.txt:45 -# f0ed05c9cc724f9ea5ba2d3cf64f2494 -msgid "You can use the :method:`db.collection.explain()` or the :method:`cursor.explain()` method to view statistics about the query plan for a given query. This information can help as you develop :doc:`indexing strategies `." -msgstr "" - -#: ../source/includes/fact-explain-collection-method.rst:1 -# 0b74f344f4094c49b3fefb5048312684 -msgid ":method:`db.collection.explain()` provides information on the execution of other operations, such as :method:`db.collection.update()`. See :method:`db.collection.explain()` for details." -msgstr "" - -#: ../source/core/query-plans.txt:54 -# 35b9c56fccaf4f8f95625045738584f2 -msgid ":method:`~db.collection.explain()` operations no longer read from or write to the query planner cache." -msgstr "" - -#: ../source/core/query-plans.txt:62 -# de71cbd25ac142a5bc66c69a8e09acb7 -msgid "Plan Cache Flushes" -msgstr "" - -#: ../source/core/query-plans.txt:64 -# 5789689e396b445d83c7cd4f1654b3cc -msgid "Catalog operations like index or collection drops flush the plan cache." -msgstr "" - -#: ../source/core/query-plans.txt:66 -# 33461046da34441281f9f4f7894ef24c -msgid "The plan cache does not persist if a :program:`mongod` restarts or shuts down." -msgstr "" - -#: ../source/core/query-plans.txt:70 -# bdba9f27906d40b69d82ffe42fcae956 -msgid "MongoDB provides :doc:`/reference/method/js-plan-cache` to view and modify the cached query plans. The :method:`PlanCache.clear()` method flushes the entire plan cache. Users can also clear particular plan cache entries using :method:`PlanCache.clearPlansByQuery()`." -msgstr "" - -#: ../source/core/query-plans.txt:78 -# dd05c068f2414ebab79d5a0f2107d7f5 -msgid "Index Filters" -msgstr "" - -#: ../source/core/query-plans.txt:82 -# 31226e0d7f0b400e841b705afc535fb1 -msgid "Index filters determine which indexes the optimizer evaluates for a :term:`query shape`. A query shape consists of a combination of query, sort, and projection specifications. If an index filter exists for a given query shape, the optimizer only considers those indexes specified in the filter." -msgstr "" - -#: ../source/core/query-plans.txt:88 -# 3389de77c1b2495ab26b47443e7a42dd -msgid "When an index filter exists for the query shape, MongoDB ignores the :method:`~cursor.hint()`. To see whether MongoDB applied an index filter for a query shape, check the :data:`~explain.queryPlanner.indexFilterSet` field of either the :method:`db.collection.explain()` or the :method:`cursor.explain()` method." -msgstr "" - -#: ../source/core/query-plans.txt:94 -# 96595b9e63794f869b8382ba4ac94f51 -msgid "Index filters only affects which indexes the optimizer evaluates; the optimizer may still select the collection scan as the winning plan for a given query shape." -msgstr "" - -#: ../source/core/query-plans.txt:98 -# 9474fc3c9d9442439dde7c72e5771e3a -msgid "Index filters exist for the duration of the server process and do not persist after shutdown. MongoDB also provides a command to manually remove filters." -msgstr "" - -#: ../source/core/query-plans.txt:102 -# c0eec5faf61145e78c5e5db22d97d504 -msgid "Because index filters overrides the expected behavior of the optimizer as well as the :method:`~cursor.hint()` method, use index filters sparingly." -msgstr "" - -#: ../source/core/query-plans.txt:106 -# 3a014c1f94b14f0a988bf34a4f9d796e -msgid "See :dbcommand:`planCacheListFilters`, :dbcommand:`planCacheClearFilters`, and :dbcommand:`planCacheSetFilter`." -msgstr "" - -#: ../source/core/query-plans.txt:1 -# cceb569a99fd42dcba8021ee5747feca -msgid "query optimizer" -msgstr "" - diff --git a/locale/pot/core/ranged-sharding.pot b/locale/pot/core/ranged-sharding.pot deleted file mode 100644 index 7b94014c1e8..00000000000 --- a/locale/pot/core/ranged-sharding.pot +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/ranged-sharding.txt:5 -# 0431595d40f446288a57a33365323928 -msgid "Ranged Sharding" -msgstr "" - -#: ../source/core/ranged-sharding.txt:9 -# 78e7ba11a0394c67b8b4313054ffd931 -msgid "Range-based sharding involves dividing data into contiguous ranges determined by the shard key values. In this model, documents with \"close\" shard key values are likely to be in the same :term:`chunk` or :term:`shard`. This allows for efficient queries where reads target documents within a contiguous range. However, both read and write performance may decrease with poor shard key selection. See :ref:`sharding-ranged-shard-key`." -msgstr "" - -#: ../source/core/ranged-sharding.txt:18 -# 523f70b4d2dd44d9b6cb0eae76d7d913 -msgid "Range-based sharding is the default sharding methodology if no other options such as those required for :doc:`/core/hashed-sharding` or :ref:`zones ` are configured." -msgstr "" - -#: ../source/core/ranged-sharding.txt:25 -# c69e6a4c4b544037908392ce8840ffab -msgid "Shard Key Selection" -msgstr "" - -#: ../source/core/ranged-sharding.txt:27 -# 4c99f59c8dd4466397beff9796e8c5ce -msgid "Ranged sharding is most efficient when the shard key displays the following traits:" -msgstr "" - -#: ../source/core/ranged-sharding.txt:30 -# 21b2f79c389845eba9f457bdcd48ad70 -msgid "Large :ref:`shard-key-range`" -msgstr "" - -#: ../source/core/ranged-sharding.txt:31 -# 5d13facb02af4f46be163c8eac61e1de -msgid "Low :ref:`shard-key-frequency`" -msgstr "" - -#: ../source/core/ranged-sharding.txt:32 -# def50470208f45ab80a54d242d51d6d5 -msgid "Non-:ref:`shard-key-monotonic`" -msgstr "" - -#: ../source/core/ranged-sharding.txt:35 -# c0df1a6782cb4fdeba92830e05ef71a9 -msgid "The following image illustrates a sharded cluster using the field ``X`` as the shard key. If the values for ``X`` show have a large range, low frequency, and change at a non-monotonic rate, the distribution of inserts may look similar to the following:" -msgstr "" - -#: ../source/core/ranged-sharding.txt:43 -# 279cf09dbe5f46f380e05d505a5340de -msgid "Shard a Collection" -msgstr "" - -#: ../source/core/ranged-sharding.txt:45 -# 3d78b2e89d164c2c90469266384a719a -msgid "Use the :method:`sh.shardCollection()` method, specifying the full namespace of the collection and the target :term:`index` or :term:`compound index` to use as the :term:`shard key`." -msgstr "" - diff --git a/locale/pot/core/read-isolation-consistency-recency.pot b/locale/pot/core/read-isolation-consistency-recency.pot deleted file mode 100644 index 4cb4848bd32..00000000000 --- a/locale/pot/core/read-isolation-consistency-recency.pot +++ /dev/null @@ -1,193 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/read-isolation-consistency-recency.txt:3 -# 57fea7e1266f430196982d40e7bc33cd -msgid "Read Isolation, Consistency, and Recency" -msgstr "" - -#: ../source/core/read-isolation-consistency-recency.txt:0 -# debb09a8f6f146bea9343bf4aea83aac -msgid "On this page" -msgstr "" - -#: ../source/core/read-isolation-consistency-recency.txt:14 -# b12d5e521e934d669abc3ab50322fa5c -msgid "Isolation Guarantees" -msgstr "" - -#: ../source/core/read-isolation-consistency-recency.txt:17 -# b383f2aa442942ff97a7d4d7878338e3 -msgid "Read Uncommitted" -msgstr "" - -#: ../source/includes/extracts/concurrent-operations-read-uncommitted.rst:1 -# 341f44fc202445bc8a81ee1d65533922 -msgid "In MongoDB, clients can see the results of writes before the writes are :term:`durable`:" -msgstr "" - -#: ../source/includes/list-visibility-of-data.rst:1 -# fd57a17bb4c64359a644d3fc87d9a8bf -msgid "Regardless of :doc:`write concern `, other clients using :readconcern:`\"local\"` (i.e. the default) readConcern can see the result of a write operation before the write operation is acknowledged to the issuing client." -msgstr "" - -#: ../source/includes/list-visibility-of-data.rst:6 -# 5cf6956b31b34eee879007f8bcb6b493 -msgid "Clients using :readconcern:`\"local\"` (i.e. the default) readConcern can read data which may be subsequently :doc:`rolled back `." -msgstr "" - -#: ../source/core/read-isolation-consistency-recency.txt:21 -# cc33a70f8e2f4c6c92cfe1a1fba069bc -msgid "Read uncommitted is the default isolation level and applies to :program:`mongod` standalone instances as well as to replica sets and sharded clusters." -msgstr "" - -#: ../source/core/read-isolation-consistency-recency.txt:26 -# 528bab8fc90447909f98097860d2f103 -msgid "Read Uncommitted And Single Document Atomicity" -msgstr "" - -#: ../source/includes/extracts/concurrent-operations-single-document-write.rst:1 -# b1f56ba024de4382b8873f827d21f9a6 -msgid "Write operations are atomic with respect to a single document; i.e. if a write is updating multiple fields in the document, a reader will never see the document with only some of the fields updated." -msgstr "" - -#: ../source/includes/extracts/concurrent-operations-single-document-write.rst:5 -# 4b223ed7f6ab480d9bd3a8d6fbb2bca4 -msgid "With a standalone :program:`mongod` instance, a set of read and write operations to a single document is serializable. With a replica set, a set of read and write operations to a single document is serializable *only* in the absence of a rollback." -msgstr "" - -#: ../source/core/read-isolation-consistency-recency.txt:30 -# ffcf1b137ba84f96aea4455d7de9f456 -msgid "However, although the readers may not see a *partially* updated document, read uncommitted means that concurrent readers may still see the updated document before the changes are :term:`durable`." -msgstr "" - -#: ../source/core/read-isolation-consistency-recency.txt:35 -# df6a1ba4b1724b5e89fa0f93bf6c227f -msgid "Read Uncommitted And Multiple Document Write" -msgstr "" - -#: ../source/includes/extracts/concurrent-operations-multi-document-writes.rst:1 -# e969e6eec42640eda9497d2d61bcfe42 -msgid "When a single write operation modifies multiple documents, the modification of each document is atomic, but the operation as a whole is not atomic and other operations may interleave. However, you can *isolate* a single write operation that affects multiple documents using the :update:`$isolated` operator." -msgstr "" - -#: ../source/core/read-isolation-consistency-recency.txt:39 -# 6c6e8f567bbe4d41a3ea302f6a7c1ae0 -msgid "Without isolating the multi-document write operations, MongoDB exhibits the following behavior:" -msgstr "" - -#: ../source/includes/extracts/concurrent-operations-multi-document-writes-no-isolation.rst:2 -# 69659be5b73e41499946250aa2b5a71a -msgid "Non-point-in-time read operations. Suppose a read operation begins at time *t*\\ :sub:`1` and starts reading documents. A write operation then commits an update to one of the documents at some later time *t*\\ :sub:`2`. The reader may see the updated version of the document, and therefore does not see a point-in-time snapshot of the data." -msgstr "" - -#: ../source/includes/extracts/concurrent-operations-multi-document-writes-no-isolation.rst:9 -# 8a454003d9c5450ea9a2688c248d2e0d -msgid "Non-serializable operations. Suppose a read operation reads a document *d*\\ :sub:`1` at time *t*\\ :sub:`1` and a write operation updates *d*\\ :sub:`1` at some later time *t*\\ :sub:`3`. This introduces a read-write dependency such that, if the operations were to be serialized, the read operation must precede the write operation. But also suppose that the write operation updates document *d*\\ :sub:`2` at time *t*\\ :sub:`2` and the read operation subsequently reads *d*\\ :sub:`2` at some later time *t*\\ :sub:`4`. This introduces a write-read dependency which would instead require the read operation to come *after* the write operation in a serializable schedule. There is a dependency cycle which makes serializability impossible." -msgstr "" - -#: ../source/includes/extracts/concurrent-operations-multi-document-writes-no-isolation.rst:22 -# 3c2d0acd059a41e696eca533268cfa1b -msgid "Reads may miss matching documents that are updated during the course of the read operation." -msgstr "" - -#: ../source/includes/extracts/concurrent-operations-isolate-operator.rst:1 -# 31b994a23a0e4a258224bcb9250018f6 -msgid "Using the :update:`$isolated` operator, a write operation that affects multiple documents can prevent other processes from interleaving once the write operation modifies the first document. This ensures that no client sees the changes until the write operation completes or errors out." -msgstr "" - -#: ../source/includes/extracts/concurrent-operations-isolate-operator.rst:7 -# f4002133d95b4d0e81cc5ebd81b916a4 -msgid ":update:`$isolated` does **not** work with :term:`sharded clusters `." -msgstr "" - -#: ../source/includes/extracts/concurrent-operations-isolate-operator.rst:10 -# 11a7b74beec844f8a418927efab15489 -msgid "An isolated write operation does not provide \"all-or-nothing\" atomicity. That is, an error during the write operation does not roll back all its changes that preceded the error." -msgstr "" - -#: ../source/includes/extracts/concurrent-operations-isolate-operator.rst:16 -# 5496e012c3e84f05a01710f4db1c2eb5 -msgid ":update:`$isolated` operator causes write operations to acquire an exclusive lock on the collection, *even for document-level locking storage engines* such as WiredTiger. That is, :update:`$isolated` operator will make WiredTiger single-threaded for the duration of the operation." -msgstr "" - -#: ../source/core/read-isolation-consistency-recency.txt:46 -# 37591167b0ee4baaa0a3842dc5b6d21e -msgid ":doc:`/core/write-operations-atomicity`" -msgstr "" - -#: ../source/core/read-isolation-consistency-recency.txt:51 -# 1918db260bc64f708005ef2ca708d547 -msgid "Cursor Snapshot" -msgstr "" - -#: ../source/includes/extracts/isolate-cursor-snapshot.rst:2 -# 261c4500635c4d60a29076a00d57c011 -msgid "MongoDB cursors can return the same document more than once in some situations. As a cursor returns documents other operations may interleave with the query. If some of these operations are :doc:`updates ` that cause the document to move (in the case of MMAPv1, caused by document growth) or that change the indexed field on the index used by the query; then the cursor will return the same document more than once." -msgstr "" - -#: ../source/includes/extracts/isolate-cursor-snapshot.rst:10 -# 078ffaf767a94fbd8cc6c1e3f7cc53d0 -msgid "In very specific cases, you can isolate the cursor from returning the same document more than once by using the :method:`cursor.snapshot()` method. :method:`~cursor.snapshot()` guarantees that the query will return each document no more than once." -msgstr "" - -#: ../source/includes/extracts/isolate-cursor-snapshot.rst:18 -# 80087fb176304fb195d4140a318e4b6d -msgid "The :method:`~cursor.snapshot()` does not guarantee that the data returned by the query will reflect a single moment in time *nor* does it provide isolation from insert or delete operations." -msgstr "" - -#: ../source/includes/extracts/isolate-cursor-snapshot.rst:23 -# 20922fc4b16c4b3ebd4fc4992dade325 -msgid "You **cannot** use :method:`~cursor.snapshot()` with :term:`sharded collections `." -msgstr "" - -#: ../source/includes/extracts/isolate-cursor-snapshot.rst:26 -# be3ffa2bf34644049c3aec241829eff6 -msgid "You **cannot** use :method:`~cursor.snapshot()` with the :method:`~cursor.sort()` or :method:`~cursor.hint()` cursor methods." -msgstr "" - -#: ../source/includes/extracts/isolate-cursor-snapshot.rst:29 -# 9f2a4599cecd45eba74f693be6bbc700 -msgid "As an alternative, if your collection has a field or fields that are never modified, you can use a *unique* index on this field or these fields to achieve a similar result as the :method:`~cursor.snapshot()`. Query with :method:`~cursor.hint()` to explicitly force the query to use that index." -msgstr "" - -#: ../source/core/read-isolation-consistency-recency.txt:57 -# f1588be493e5426dac239043dece3fb7 -msgid "Monotonic Writes" -msgstr "" - -#: ../source/includes/extracts/monotonic-writes.rst:1 -# ccfa66dcd1be44f28f46509b0d99f2b8 -msgid "MongoDB provides monotonic write guarantees for standalone :program:`mongod` instances, replica sets, and sharded clusters." -msgstr "" - -#: ../source/includes/extracts/monotonic-writes.rst:4 -# 73d57296d1524e3680bda2fe1506ba00 -msgid "Suppose an application performs a sequence of operations that consists of a write operation *W*\\ :sub:`1` followed later in the sequence by a write operation *W*\\ :sub:`2`. MongoDB guarantees that *W*\\ :sub:`1` operation precedes *W*\\ :sub:`2`." -msgstr "" - -#: ../source/core/read-isolation-consistency-recency.txt:64 -# af35979a9e17434d86ee13f01bce4f70 -msgid "Real Time Order" -msgstr "" - -#: ../source/core/read-isolation-consistency-recency.txt:68 -# 5959522c8f0244299763d9a2e4559bbd -msgid "For read and write operations on the primary, issuing read operations with :readconcern:`\"linearizable\"` read concern and write operations with :writeconcern:`\"majority\"` write concern enables multiple threads to perform reads and writes on a single document as if a single thread performed these operations in real time; that is, the corresponding schedule for these reads and writes is considered linearizable." -msgstr "" - diff --git a/locale/pot/core/read-operations-introduction.pot b/locale/pot/core/read-operations-introduction.pot deleted file mode 100644 index 6e0aec2e910..00000000000 --- a/locale/pot/core/read-operations-introduction.pot +++ /dev/null @@ -1,230 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/read-operations-introduction.txt:7 -# b3a4ec32757647248a12b14b651e09bf -msgid "Read Operations Overview" -msgstr "" - -#: ../source/core/read-operations-introduction.txt:11 -# b383c2d3e363413fb5b6e7b92cba51d6 -msgid "Read operations, or :term:`queries `, retrieve data stored in the database. In MongoDB, queries select :term:`documents ` from a single :term:`collection`." -msgstr "" - -#: ../source/core/read-operations-introduction.txt:15 -# 8dd25cb380f34c53a496c11b19f2bd04 -msgid "Queries specify criteria, or conditions, that identify the documents that MongoDB returns to the clients. A query may include a *projection* that specifies the fields from the matching documents to return. The projection limits the amount of data that MongoDB returns to the client over the network." -msgstr "" - -#: ../source/core/read-operations-introduction.txt:22 -# b1101178b9004b1785c56378744fff0d -msgid "Query Interface" -msgstr "" - -#: ../source/core/read-operations-introduction.txt:24 -# 27faee0f8dbe4473971a09c62a37dc3e -msgid "For query operations, MongoDB provides a :method:`db.collection.find()` method. The method accepts both the query criteria and projections and returns a :doc:`cursor ` to the matching documents. You can optionally modify the query to impose limits, skips, and sort orders." -msgstr "" - -#: ../source/core/read-operations-introduction.txt:30 -# 0549de8c4ac748869a3769170c696104 -msgid "The following diagram highlights the components of a MongoDB query operation:" -msgstr "" - -#: ../source/core/read-operations-introduction.txt:35 -# b32d4109444a432484193e195a7f83c8 -msgid "The next diagram shows the same query in SQL:" -msgstr "" - -#: ../source/core/read-operations-introduction.txt:0 -# fbee341ac0944ccaa3e5f1dcffcb7c0a -msgid "Example" -msgstr "" - -#: ../source/core/read-operations-introduction.txt:45 -# 95f7a6fa7d95469c93eccf39d5e91e44 -msgid "This query selects the documents in the ``users`` collection that match the condition ``age`` is greater than ``18``. To specify the greater than condition, query criteria uses the greater than (i.e. :query:`$gt`) :ref:`query selection operator `. The query returns at most ``5`` matching documents (or more precisely, a cursor to those documents). The matching documents will return with only the ``_id``, ``name`` and ``address`` fields. See :ref:`projections` for details." -msgstr "" - -#: ../source/core/read-operations-introduction.txt:0 -#: ../source/core/read-operations-introduction.txt:0 -# f7dbca53379041fdb78008d1305aedc1 -# c607d42466164009b1b620754d6307db -msgid "See" -msgstr "" - -#: ../source/core/read-operations-introduction.txt:58 -# 15b7190ca40a45ecbfb1418adbc4fb7d -msgid "Query Behavior" -msgstr "" - -#: ../source/core/read-operations-introduction.txt:60 -# 118aafaf8732429aa6e8eaff2bb16bb8 -msgid "MongoDB queries exhibit the following behavior:" -msgstr "" - -#: ../source/core/read-operations-introduction.txt:62 -# c522a13a1c514aa391a8bbdb53eea22a -msgid "All queries in MongoDB address a *single* collection." -msgstr "" - -#: ../source/core/read-operations-introduction.txt:64 -# 85e26d3d361d47839d416795ec0086cb -msgid "You can modify the query to impose :method:`limits `, :method:`skips `, and :method:`sort orders `." -msgstr "" - -#: ../source/core/read-operations-introduction.txt:68 -# 45657b2400164c7d8ae69dae05dc6d85 -msgid "The order of documents returned by a query is not defined unless you specify a :method:`~cursor.sort()`." -msgstr "" - -#: ../source/core/read-operations-introduction.txt:71 -# 08d27d02b3b942d0973402167ac3b8cd -msgid "Operations that :doc:`modify existing documents ` (i.e. *updates*) use the same query syntax as queries to select documents to update." -msgstr "" - -#: ../source/core/read-operations-introduction.txt:75 -# c4351ce340ef420f88db010bc2b36af1 -msgid "In :doc:`aggregation ` pipeline, the :pipeline:`$match` pipeline stage provides access to MongoDB queries." -msgstr "" - -#: ../source/core/read-operations-introduction.txt:79 -# 41ef948e51f44bdeb7657be532fc1fb0 -msgid "MongoDB provides a :method:`db.collection.findOne()` method as a special case of :method:`~db.collection.find()` that returns a single document." -msgstr "" - -#: ../source/core/read-operations-introduction.txt:84 -# 2f4fb35d991541d7910f7d111f9d36f1 -msgid "Query Statements" -msgstr "" - -#: ../source/core/read-operations-introduction.txt:86 -# c8d6e6c77d0e4485af307484bcfab0e2 -msgid "Consider the following diagram of the query process that specifies a query criteria and a sort modifier:" -msgstr "" - -#: ../source/core/read-operations-introduction.txt:91 -# 141064e886b64c4ab1eb514f52af3f00 -msgid "In the diagram, the query selects documents from the ``users`` collection. Using a :doc:`query selection operator ` to define the conditions for matching documents, the query selects documents that have ``age`` greater than (i.e. :query:`$gt`) ``18``. Then the :method:`~cursor.sort()` modifier sorts the results by ``age`` in ascending order." -msgstr "" - -#: ../source/core/read-operations-introduction.txt:98 -# 79ba96793e99434698900c37c99dd859 -msgid "For additional examples of queries, see :doc:`/tutorial/query-documents`." -msgstr "" - -#: ../source/core/read-operations-introduction.txt:104 -# bd5f71a7317947078608306998e5fbfd -msgid "Projections" -msgstr "" - -#: ../source/core/read-operations-introduction.txt:106 -# 18839a59afc443418636ea9ef33e8234 -msgid "Queries in MongoDB return all fields in all matching documents by default. To limit the amount of data that MongoDB sends to applications, include a :term:`projection` in the queries. By projecting results with a subset of fields, applications reduce their network overhead and processing requirements." -msgstr "" - -#: ../source/core/read-operations-introduction.txt:112 -# 3853b5d568c04358a96d645b4818e6e5 -msgid "Projections, which are the *second* argument to the :method:`~db.collection.find()` method, may either specify a list of fields to return *or* list fields to exclude in the result documents." -msgstr "" - -#: ../source/core/read-operations-introduction.txt:116 -# 6bfaffc0acd84001931db06870c7efe9 -msgid "Except for excluding the ``_id`` field in inclusive projections, you cannot mix exclusive and inclusive projections." -msgstr "" - -#: ../source/core/read-operations-introduction.txt:119 -# d6cbdeeb8f5c48e6b0ed1ed124f0b411 -msgid "Consider the following diagram of the query process that specifies a query criteria and a projection:" -msgstr "" - -#: ../source/core/read-operations-introduction.txt:124 -# fb80e7e77d7a4824abc2d2ceab1d17b1 -msgid "In the diagram, the query selects from the ``users`` collection. The criteria matches the documents that have ``age`` equal to ``18``. Then the projection specifies that only the ``name`` field should return in the matching documents." -msgstr "" - -#: ../source/core/read-operations-introduction.txt:130 -# e46454327d134b81898ac5b25577eacf -msgid "Projection Examples" -msgstr "" - -#: ../source/core/read-operations-introduction.txt:133 -# ef9c465b9a5846d9af60e0facfb747ee -msgid "Exclude One Field From a Result Set" -msgstr "" - -#: ../source/core/read-operations-introduction.txt:139 -# b5f5742be0504807a43814b3826f8c13 -msgid "This query selects documents in the ``records`` collection that match the condition ``{ \"user_id\": { $lt: 42 } }``, and uses the projection ``{ \"history\": 0 }`` to exclude the ``history`` field from the documents in the result set." -msgstr "" - -#: ../source/core/read-operations-introduction.txt:145 -# c4699af1f7ad4a0dac83b9334a4446aa -msgid "Return Two fields *and* the ``_id`` Field" -msgstr "" - -#: ../source/core/read-operations-introduction.txt:151 -# 1263598140e84b94845b01c3da9439e0 -msgid "This query selects documents in the ``records`` collection that match the query ``{ \"user_id\": { $lt: 42 } }`` and uses the projection ``{ \"name\": 1, \"email\": 1 }`` to return just the ``_id`` field (implicitly included), ``name`` field, and the ``email`` field in the documents in the result set." -msgstr "" - -#: ../source/core/read-operations-introduction.txt:158 -# 5d47ad525bb34563b655e1bd7bcab1f4 -msgid "Return Two Fields *and* Exclude ``_id``" -msgstr "" - -#: ../source/core/read-operations-introduction.txt:164 -# bcec684196e84784b131c6da1a8ebd28 -msgid "This query selects documents in the ``records`` collection that match the query ``{ \"user_id\": { $lt: 42} }``, and only returns the ``name`` and ``email`` fields in the documents in the result set." -msgstr "" - -#: ../source/core/read-operations-introduction.txt:172 -# c43b5991525c4397bb463a9012d93049 -msgid "Projection Behavior" -msgstr "" - -#: ../source/core/read-operations-introduction.txt:174 -# 322f3a748e5b48389a531bae9b0ad7fc -msgid "MongoDB projections have the following properties:" -msgstr "" - -#: ../source/core/read-operations-introduction.txt:176 -# f935200efc14464b8ade956f458bf2e2 -msgid "By default, the ``_id`` field is included in the results. To suppress the ``_id`` field from the result set, specify ``_id: 0`` in the projection document." -msgstr "" - -#: ../source/core/read-operations-introduction.txt:180 -# 508ac70975f94e3ea45d90d1ffac24c4 -msgid "For fields that contain arrays, MongoDB provides the following projection operators: :projection:`$elemMatch`, :projection:`$slice`, and :projection:`$`." -msgstr "" - -#: ../source/core/read-operations-introduction.txt:184 -# 087b1c9233be4cc3966fc55eedbfe94c -msgid "For related projection functionality in the :doc:`aggregation framework ` pipeline, use the :pipeline:`$project` pipeline stage." -msgstr "" - -#: ../source/core/read-operations-introduction.txt:1 -# c1f316a509ed481fab410a21f64d2f45 -msgid "read operations" -msgstr "" - -#: ../source/core/read-operations-introduction.txt:1 -# c1f316a509ed481fab410a21f64d2f45 -msgid "query" -msgstr "" - diff --git a/locale/pot/core/read-operations.pot b/locale/pot/core/read-operations.pot deleted file mode 100644 index 135f9deb170..00000000000 --- a/locale/pot/core/read-operations.pot +++ /dev/null @@ -1,78 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/read-operations.txt:3 -# df9a491133fd46d18f90500aa208b084 -msgid "Read Operations" -msgstr "" - -#: ../source/core/read-operations.txt:7 -# 47a25e4260774adc9c3509750ce255af -msgid "The following documents describe read operations:" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-read-operations.rst:5 -# ad261a231d4c4f9bbe579a4ef9750d16 -msgid ":doc:`/core/read-operations-introduction`" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-read-operations.rst:4 -# 5d98754c7780479486c8e968e622f325 -msgid "A high level overview of queries and projections in MongoDB, including a discussion of syntax and behavior." -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-read-operations.rst:9 -# deafecc380c7467cbf927f0e0206c47a -msgid ":doc:`/core/cursors`" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-read-operations.rst:8 -# 77c5f58ace51438ebdd5c70f1439cb86 -msgid "Queries return iterable objects, called cursors, that hold the full result set." -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-read-operations.rst:12 -# 42bf612b552d46aba096d53d52c3befa -msgid ":doc:`/core/query-optimization`" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-read-operations.rst:12 -# c59ef45287cc4102902613b79a54d4cc -msgid "Analyze and improve query performance." -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-read-operations.rst:15 -# 288f7bade086446a9a63ffa5c32a6f2a -msgid ":doc:`/core/query-plans`" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-read-operations.rst:15 -# 59c9e4fee4a04a47a7b276c19620a3cd -msgid "MongoDB executes queries using optimal *plans*." -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-read-operations.rst:19 -# e1f6e8ba5d8a4e4fb9e14e3501ee7fa2 -msgid ":doc:`/core/distributed-queries`" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-read-operations.rst:18 -# 0285f4119c38490da5843e8ab4195614 -msgid "Describes how :term:`sharded clusters ` and :term:`replica sets ` affect the performance of read operations." -msgstr "" - diff --git a/locale/pot/core/read-preference-mechanics.pot b/locale/pot/core/read-preference-mechanics.pot deleted file mode 100644 index cf9e9e6647c..00000000000 --- a/locale/pot/core/read-preference-mechanics.pot +++ /dev/null @@ -1,286 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/read-preference-mechanics.txt:6 -# ac35f04c08d54e2284d4c806316f18c6 -msgid "Server Selection Algorithm" -msgstr "" - -#: ../source/core/read-preference-mechanics.txt:0 -# 91ef0cce254949c1a5f275b30045fa78 -msgid "On this page" -msgstr "" - -#: ../source/core/read-preference-mechanics.txt:16 -# ab9f08cec56e4dba91bc8098dd3bd4d9 -msgid "MongoDB drivers use a Server Selection algorithm to choose which replica set member to use or, when connected to multiple :program:`mongos` instances, which :program:`mongos` instance to use." -msgstr "" - -#: ../source/core/read-preference-mechanics.txt:20 -# 59216137c2984dcbadffe2c1fd64e089 -msgid "Server selection occurs once per operation." -msgstr "" - -#: ../source/core/read-preference-mechanics.txt:30 -# 96e328a533d546e38410eda6772ae12a -msgid "Read Preference for Replica Sets" -msgstr "" - -#: ../source/core/read-preference-mechanics.txt:32 -# ebb38b432c5b4940bcdb79d6dc63d98b -msgid "Server selection occurs once per operation and is governed by the :doc:`read preference ` and ``localThresholdMS`` settings." -msgstr "" - -#: ../source/core/read-preference-mechanics.txt:36 -#: ../source/core/read-preference-mechanics.txt:70 -# 859a85a28754412d96bc2515f27ea724 -# 0f965e98ccbc472d9fa8a9e102245cc2 -msgid "The read preference is re-evaluated for each operation." -msgstr "" - -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:5 -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:5 -# b0e0931608614ab4a2829a67c7b7509f -# f5c19e63ef2e43c496aea2f5a63d7273 -msgid "Read Preference" -msgstr "" - -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:6 -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:6 -# 7c160e2047694b4893c268ec74717a84 -# 8ffdbddb0804446ebdb6035e7564840a -msgid "Selection Process" -msgstr "" - -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:8 -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:8 -# 7828b892e83749cba44b584895fab602 -# 180e1afa8c404d5385bdbc2bf993238d -msgid ":readmode:`primary` (Default)" -msgstr "" - -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:10 -# 8ae2101267204c28a1cf461a61f7180a -msgid "The driver selects the primary." -msgstr "" - -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:12 -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:12 -# 42620d04a93a4566a0699b438e8e56f5 -# a9526cd4bac4438984cd6e1c0a7d03e5 -msgid ":readmode:`secondary`" -msgstr "" - -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:14 -# 8f7f217f7ef14ba484bb08f546800e0c -msgid "The driver assembles a list of eligible secondary members. :doc:`Tag sets ` and :doc:`read concern ` can further restrict the eligibility of the members." -msgstr "" - -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:23 -# 408f24b33ca442b58631e3c1ea0438eb -msgid "If the list of eligible members is not empty, the driver determines which eligible member is the \"closest\" (i.e. the member with the lowest average network round-trip-time) and calculates a latency window by adding the average round-trip-time of this \"closest\" server and the ``localThresholdMS``. The driver uses this latency window to pare down the list of eligible members to those members that fall within this window." -msgstr "" - -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:32 -# 8ab3f495eaf34c11ade78e16b3c683ab -msgid "From this list of eligible members that fall within the latency window, the driver randomly chooses an eligible member." -msgstr "" - -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:35 -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:35 -# f36a891344ea45fda1ac67c50438d79d -# 7b7cdaf64fd24d73a8c0d2959b652397 -msgid ":readmode:`nearest`" -msgstr "" - -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:37 -# 7b374a1c1d0b4267b03721dad77621c0 -msgid "The driver assembles a list of eligible members (primary and secondaries). :doc:`Tag sets ` and :doc:`read concern` can further limit the eligibility of the members." -msgstr "" - -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:47 -# 9241a5031a684da6901ea9fbdf5e552b -msgid "If the list of eligible members is not empty, the driver determines which eligible member is the \"closest\" (i.e. the member with the lowest average network round-trip-time) and calculates a latency window by adding the average round-trip-time of this \"closest\" server and the ``localThresholdMS`` [#default-threshold]_. The driver uses this latency window to pare down the list of eligible members to those members that fall within this window." -msgstr "" - -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:56 -# c6a28eb21ec54636948da5c15586d8f2 -msgid "From this list of eligible members that fall within the latency window, the driver randomly chooses an eligible member." -msgstr "" - -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:60 -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:60 -# c7d60a784af2475f8dffc2c8e5c2071b -# dd36b86becef44cd93913d723844355b -msgid ":readmode:`primaryPreferred`" -msgstr "" - -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:62 -# e650c4177c8b4389a025571c3dd76440 -msgid "If the primary is available, driver selects the primary." -msgstr "" - -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:64 -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:64 -# 4d526cc594f44a29a224c306fcb9cf5e -# 5c5aaf8fce7f4ad0a0ffa121aa719c47 -msgid "Otherwise, server selection follows the process for the read preference ``secondary``." -msgstr "" - -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:67 -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:67 -# 9e43aa37943f422b8719f14363de44de -# 97e9a713e1974b7c96578f3a42ebddca -msgid ":readmode:`secondaryPreferred`" -msgstr "" - -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:69 -# 612005202d2f4488905b32c858796750 -msgid "Following the server selection process for the for the read preference ``secondary``, if a list of eligible secondary members is non-empty, driver chooses an eligible secondary member." -msgstr "" - -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:73 -# b1572b40ddd34ec2bc303ba92dace3fe -msgid "Otherwise, if the list is empty, driver selects the primary." -msgstr "" - -#: ../source/core/read-preference-mechanics.txt:46 -# b2dca8b12633471db351908eb548f8f7 -msgid "Read Preference for Sharded Clusters" -msgstr "" - -#: ../source/core/read-preference-mechanics.txt:49 -# c79da9071dda4c578ccdbee4b59a71d1 -msgid "Load Balancing" -msgstr "" - -#: ../source/core/read-preference-mechanics.txt:51 -# 9ac868c54dbd4316a5d645337e98bd3e -msgid "If there is more than one :program:`mongos` instances in the connection seed list, the driver determines which :program:`mongos` is the \"closest\" (i.e. the member with the lowest average network round-trip-time) and calculates the latency window by adding the average round-trip-time of this \"closest\" :program:`mongos` instance and the ``localThresholdMS``. The driver will load balance randomly across the :program:`mongos` instances that fall within the latency window." -msgstr "" - -#: ../source/core/read-preference-mechanics.txt:61 -# 39e1964d47924147be4ad43290c1aafa -msgid "Read Preference and Shards" -msgstr "" - -#: ../source/core/read-preference-mechanics.txt:63 -# 0062f9834dae44059ca5f47f44703418 -msgid "For sharded clusters that have replica set shards, :program:`mongos` applies the read preference when reading from the shards. Server selection is governed by the :doc:`read preference ` and :setting:`replication.localPingThresholdMs` settings." -msgstr "" - -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:10 -# 3ca83278dfd0471d838c4263241a8451 -msgid "The :program:`mongos` selects the primary." -msgstr "" - -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:14 -# d1b0a30e967c4e549989268f95f09a55 -msgid "The :program:`mongos` assembles a list of eligible secondary members. :doc:`Tag sets ` and :doc:`read concern ` can further restrict the eligibility of the members." -msgstr "" - -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:23 -# 825757f4e0704269ba5d028be45c26b4 -msgid "If the list of eligible members is not empty, the :program:`mongos` determines which eligible member is the \"closest\" (i.e. the member with the lowest average network round-trip-time) and calculates a latency window by adding the average round-trip-time of this \"closest\" server and the :setting:`replication.localPingThresholdMs` (or :option:`--localThreshold` command line option). The :program:`mongos` uses this latency window to pare down the list of eligible members to those members that fall within this window." -msgstr "" - -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:32 -# 74bf972c30b64d94b9a8fe8c3fe7fd08 -msgid "From this list of eligible members that fall within the latency window, the :program:`mongos` randomly chooses an eligible member." -msgstr "" - -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:37 -# 8c87c1bfea8f4fb99e711c5a98ccdc1c -msgid "The :program:`mongos` assembles a list of eligible members (primary and secondaries). :doc:`Tag sets ` and :doc:`read concern` can further limit the eligibility of the members." -msgstr "" - -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:47 -# 47627e73cf8b47ec915cc07780f4457e -msgid "If the list of eligible members is not empty, the :program:`mongos` determines which eligible member is the \"closest\" (i.e. the member with the lowest average network round-trip-time) and calculates a latency window by adding the average round-trip-time of this \"closest\" server and the :setting:`replication.localPingThresholdMs` (or :option:`--localThreshold` command line option) [#default-threshold]_. The :program:`mongos` uses this latency window to pare down the list of eligible members to those members that fall within this window." -msgstr "" - -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:56 -# 9b839b8027934c2bb362d18148c14110 -msgid "From this list of eligible members that fall within the latency window, the :program:`mongos` randomly chooses an eligible member." -msgstr "" - -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:62 -# 13cec2a1f0c4423aa01506826f35521e -msgid "If the primary is available, :program:`mongos` selects the primary." -msgstr "" - -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:69 -# 848426db60f7471f98e1522aec6d0db1 -msgid "Following the server selection process for the for the read preference ``secondary``, if a list of eligible secondary members is non-empty, :program:`mongos` chooses an eligible secondary member." -msgstr "" - -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:73 -# 6f897430b7e34dd3b8e4fda6fcd6fbc6 -msgid "Otherwise, if the list is empty, :program:`mongos` selects the primary." -msgstr "" - -#: ../source/core/read-preference-mechanics.txt:74 -# 0abac39e3b0f4a3f93390628a09fcb3f -msgid "The default threshold value is 15 milliseconds." -msgstr "" - -#: ../source/core/read-preference-mechanics.txt:1 -#: ../source/core/read-preference-mechanics.txt:22 -#: ../source/core/read-preference-mechanics.txt:23 -#: ../source/core/read-preference-mechanics.txt:24 -#: ../source/core/read-preference-mechanics.txt:40 -#: ../source/core/read-preference-mechanics.txt:41 -# c9bd1a7720d84115bd84caa7e423a9a3 -# 03fbfbfbf0504cc0886ff30ff978b972 -# 91f91cd4f30c4bec97e7af04422c9a5b -# 88e7b4ae16114c1dbf11ceb91385199c -# 42512709dc89408b9340f40ddc49405e -# 4e641d218a9f40568380f6f3e11b1331 -msgid "read preference" -msgstr "" - -#: ../source/core/read-preference-mechanics.txt:1 -# c9bd1a7720d84115bd84caa7e423a9a3 -msgid "behavior" -msgstr "" - -#: ../source/core/read-preference-mechanics.txt:22 -# 03fbfbfbf0504cc0886ff30ff978b972 -msgid "ping time" -msgstr "" - -#: ../source/core/read-preference-mechanics.txt:23 -# 91f91cd4f30c4bec97e7af04422c9a5b -msgid "nearest" -msgstr "" - -#: ../source/core/read-preference-mechanics.txt:24 -# 88e7b4ae16114c1dbf11ceb91385199c -msgid "member selection" -msgstr "" - -#: ../source/core/read-preference-mechanics.txt:40 -# 42512709dc89408b9340f40ddc49405e -msgid "sharding" -msgstr "" - -#: ../source/core/read-preference-mechanics.txt:41 -# 4e641d218a9f40568380f6f3e11b1331 -msgid "mongos" -msgstr "" - diff --git a/locale/pot/core/read-preference.pot b/locale/pot/core/read-preference.pot deleted file mode 100644 index 86439542833..00000000000 --- a/locale/pot/core/read-preference.pot +++ /dev/null @@ -1,317 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/read-preference.txt:9 -# 04ecc2224d5447dfbccb29e9d9e27a1a -msgid "Read Preference" -msgstr "" - -#: ../source/core/read-preference.txt:0 -# 4314ad4d0f2e47ba9d2abdafb5156e2f -msgid "On this page" -msgstr "" - -#: ../source/includes/introduction-read-preference.rst:1 -# 3351f7ba62664a1b87fb4eba5bb71576 -msgid "Read preference describes how MongoDB clients route read operations to the members of a :term:`replica set`." -msgstr "" - -#: ../source/includes/introduction-read-preference.rst:6 -# 61e3107364e6490cb50721a3ff655c9b -msgid "By default, an application directs its read operations to the :term:`primary` member in a :term:`replica set`." -msgstr "" - -#: ../source/core/read-preference.txt:22 -# 4aa6dab04bad451daa2594e0a9d3403e -msgid "Exercise care when specifying read preferences: Modes other than :readmode:`primary` may return stale data because with :ref:`asynchronous replication `, data in the secondary may not reflect the most recent write operations. [#edge-cases-2-primaries]_" -msgstr "" - -#: ../source/core/read-preference.txt:28 -# ec3172c42ec24536919d032a7b319782 -msgid "The read preference does not affect the visibility of data; i.e, clients can see the results of writes before they are acknowledged or have propagated to a majority of replica set members:" -msgstr "" - -#: ../source/includes/list-visibility-of-data.rst:1 -# 638f6d4380fc4ee994e89ae904be7dbb -msgid "Regardless of :doc:`write concern `, other clients using :readconcern:`\"local\"` (i.e. the default) readConcern can see the result of a write operation before the write operation is acknowledged to the issuing client." -msgstr "" - -#: ../source/includes/list-visibility-of-data.rst:6 -# 31562940dabe4a888735046f8ca0f2fe -msgid "Clients using :readconcern:`\"local\"` (i.e. the default) readConcern can read data which may be subsequently :doc:`rolled back `." -msgstr "" - -#: ../source/core/read-preference.txt:35 -# 9007967280f941d981a4aeac91f8479a -msgid "Use Cases" -msgstr "" - -#: ../source/core/read-preference.txt:38 -# 59ba389c69c541faa1f9800917a24f0a -msgid "Indications" -msgstr "" - -#: ../source/core/read-preference.txt:40 -# 8385b7151ded4e329f1fcb2b1451f507 -msgid "The following are common use cases for using non-:readmode:`primary` read preference modes:" -msgstr "" - -#: ../source/core/read-preference.txt:43 -# 1ba2e13ec10e4b0dae8f100899ea4575 -msgid "Running systems operations that do not affect the front-end application." -msgstr "" - -#: ../source/core/read-preference.txt:48 -# e05f42abde014c0a9c9fad2fcf28341e -msgid "Read preferences aren't relevant to direct connections to a single :program:`mongod` instance. However, in order to perform read operations on a direct connection to a secondary member of a replica set, you must set a read preference, such as :term:`secondary`." -msgstr "" - -#: ../source/core/read-preference.txt:54 -# 3f96e89d08e64bba9e007ac65658b5ff -msgid "Providing local reads for geographically distributed applications." -msgstr "" - -#: ../source/core/read-preference.txt:56 -# 0eb7a195e5cf4cf9b014d28f0c2b1525 -msgid "If you have application servers in multiple data centers, you may consider having a :ref:`geographically distributed replica set ` and using a non primary or :readmode:`nearest` read preference. This allows the client to read from the lowest-latency members, rather than always reading from the primary." -msgstr "" - -#: ../source/core/read-preference.txt:63 -# 324b860c8b4c4099b345a1a1e97638de -msgid "Maintaining availability during a failover." -msgstr "" - -#: ../source/core/read-preference.txt:65 -# b1ef29e1d6bb4a0f9bdfe25c5f0356f8 -msgid "Use :readmode:`primaryPreferred` if you want an application to read from the primary under normal circumstances, but to allow stale reads from secondaries when the primary is unavailable. This provides a \"read-only mode\" for your application during a failover." -msgstr "" - -#: ../source/core/read-preference.txt:71 -# 2113b4f557604b8abf7f2b7ec3c17620 -msgid "Counter-Indications" -msgstr "" - -#: ../source/core/read-preference.txt:73 -# 6d77fa67afcc4200b3c66336713e4bd6 -msgid "In general, do *not* use :readmode:`secondary` and :readmode:`secondaryPreferred` to provide extra capacity for reads, because:" -msgstr "" - -#: ../source/core/read-preference.txt:77 -# a4af5485fc3e462db0585606acc9fe70 -msgid "All members of a replica have roughly equivalent write traffic; as a result, secondaries will service reads at roughly the same rate as the primary." -msgstr "" - -#: ../source/core/read-preference.txt:81 -# 2f72dbb986a242f68a61247c1e2871ac -msgid "Replication is asynchronous and there is some amount of delay between a successful write operation and its replication to secondaries. Reading from a secondary can return out-of-date data; reading from different secondaries may result in non-monotonic reads." -msgstr "" - -#: ../source/core/read-preference.txt:86 -# ce67f600f275482caee8825e1794df01 -msgid "Distributing read operations to secondaries can compromise availability if *any* members of the set become unavailable because the remaining members of the set will need to be able to handle all application requests." -msgstr "" - -#: ../source/core/read-preference.txt:91 -# 08517ec91b574f82b43753bee344823b -msgid "For queries of sharded collections, for clusters with the :ref:`balancer ` active, secondaries may return stale results with missing or duplicated data because of incomplete or terminated chunk migrations." -msgstr "" - -#: ../source/core/read-preference.txt:97 -# 2e89690267554ac985ff51bb3acbd517 -msgid ":doc:`Sharding ` increases read and write capacity by distributing read and write operations across a group of machines, and is often a better strategy for adding capacity." -msgstr "" - -#: ../source/core/read-preference.txt:101 -# b94b4346744b4ba6b0831f6868bfb6f7 -msgid "See :doc:`/core/read-preference-mechanics` for more information about the internal application of read preferences." -msgstr "" - -#: ../source/core/read-preference.txt:105 -# 018ed589f4e24f0e95ae90e300906276 -msgid "Read Preference Modes" -msgstr "" - -#: ../source/core/read-preference.txt:109 -# 6a8e9b5b1bc5490c86e082f0b2b726fc -msgid "All read preference modes except :readmode:`primary` may return stale data because :term:`secondaries ` replicate operations from the primary with some delay. [#edge-cases-2-primaries]_ Ensure that your application can tolerate stale data if you choose to use a non-:readmode:`primary` mode." -msgstr "" - -#: ../source/core/read-preference.txt:115 -# 54c7b7e34f434ad999157d46caf2709e -msgid "MongoDB :doc:`drivers ` support five read preference modes." -msgstr "" - -#: ../source/includes/read-preference-modes-table.rst:5 -# e8cb2d7696c543ea94d455c4a0dcea5e -msgid "Read Preference Mode" -msgstr "" - -#: ../source/includes/read-preference-modes-table.rst:6 -# 955d01c26254427d983f450c048d7412 -msgid "Description" -msgstr "" - -#: ../source/includes/read-preference-modes-table.rst:7 -# 84077ab780d24a728337f7ad2466166c -msgid ":readmode:`primary`" -msgstr "" - -#: ../source/includes/read-preference-modes-table.rst:8 -# d8d0cd9565ed4f20818697c9cc7635db -msgid "Default mode. All operations read from the current replica set :term:`primary`." -msgstr "" - -#: ../source/includes/read-preference-modes-table.rst:10 -#: ../source/core/read-preference.txt:156 -# f4c468995bc14c4baa39c0ec690287ae -# 04c7519ff1814dd7897ab05cf4927cab -msgid ":readmode:`primaryPreferred`" -msgstr "" - -#: ../source/includes/read-preference-modes-table.rst:11 -# ae1ce3366ec24705b70ed157bc219dd5 -msgid "In most situations, operations read from the :term:`primary` but if it is unavailable, operations read from :term:`secondary` members." -msgstr "" - -#: ../source/includes/read-preference-modes-table.rst:14 -#: ../source/core/read-preference.txt:157 -# 54389bc390c34884a525ec9011db004d -# fb8121ba81124fd1994c7c124f8106fe -msgid ":readmode:`secondary`" -msgstr "" - -#: ../source/includes/read-preference-modes-table.rst:15 -# ffa93e33acd24bf3b9ea43fcea809bb7 -msgid "All operations read from the :term:`secondary` members of the replica set." -msgstr "" - -#: ../source/includes/read-preference-modes-table.rst:17 -#: ../source/core/read-preference.txt:158 -# 4db7f7b3672a4dbd8ce38aa3fe427b4c -# 9d6b82e73d874a279bc250b835792f37 -msgid ":readmode:`secondaryPreferred`" -msgstr "" - -#: ../source/includes/read-preference-modes-table.rst:18 -# bdf4438d46894f0f99dba4f7fe9b09f6 -msgid "In most situations, operations read from :term:`secondary` members but if no :term:`secondary` members are available, operations read from the :term:`primary`." -msgstr "" - -#: ../source/includes/read-preference-modes-table.rst:21 -#: ../source/core/read-preference.txt:159 -# 71bee447449c468d8815cdcec0d5e802 -# 3fdd6195e7de44febf7b413c5039e3da -msgid ":readmode:`nearest`" -msgstr "" - -#: ../source/includes/read-preference-modes-table.rst:22 -# 68150bd3d69442f0940d35974d528d18 -msgid "Operations read from member of the :term:`replica set` with the least network latency, irrespective of the member's type." -msgstr "" - -#: ../source/core/read-preference.txt:120 -# 2bedb2cd7e7141688f9e9d3082df10f6 -msgid "The syntax for specifying the read preference mode is :api:`specific to the driver and to the idioms of the host language <>`." -msgstr "" - -#: ../source/core/read-preference.txt:124 -# 554f06ffd8594b5ab53e4c0da253a336 -msgid "Read preference modes are also available to clients connecting to a :term:`sharded cluster` through a :program:`mongos`. The :program:`mongos` instance obeys specified read preferences when connecting to the :term:`replica set` that provides each :term:`shard` in the cluster." -msgstr "" - -#: ../source/core/read-preference.txt:130 -# 6c0ae61d470343f280c8e83e6c970b1b -msgid "In the :program:`mongo` shell, the :method:`~cursor.readPref()` cursor method provides access to read preferences." -msgstr "" - -#: ../source/core/read-preference.txt:133 -# 40109e89f67b44e89c46109bc4716fe4 -msgid "For more information, see :ref:`read preference background ` and :ref:`read preference behavior `. See also the :api:`documentation for your driver <>`." -msgstr "" - -#: ../source/core/read-preference.txt:143 -# 6be656faefaa4ce0b5954891b1e3e327 -msgid "Tag Sets" -msgstr "" - -#: ../source/core/read-preference.txt:145 -# f944691082074d4ca0093902e48fbe13 -msgid "Tag sets allow you to target read operations to specific members of a replica set." -msgstr "" - -#: ../source/core/read-preference.txt:148 -# 9c30abd3f4e44e9eb1f75cfe4a0b1af7 -msgid "Custom read preferences and write concerns evaluate tag sets in different ways. Read preferences consider the value of a tag when selecting a member to read from. Write concerns ignore the value of a tag to when selecting a member, *except* to consider whether or not the value is unique." -msgstr "" - -#: ../source/core/read-preference.txt:154 -# 8ee08da3478f4d70bac5d242a62c1725 -msgid "You can specify tag sets with the following read preference modes:" -msgstr "" - -#: ../source/core/read-preference.txt:161 -# 8f83a2dd84974372957727b5024f26bc -msgid "Tags are not compatible with mode :readmode:`primary` and, in general, only apply when :ref:`selecting ` a :term:`secondary` member of a set for a read operation. However, the :readmode:`nearest` read mode, when combined with a tag set, selects the matching member with the lowest network latency. This member may be a primary or secondary." -msgstr "" - -#: ../source/core/read-preference.txt:168 -# 50b89266e5b548168bb2205a661dd1df -msgid "All interfaces use the same :ref:`member selection logic ` to choose the member to which to direct read operations, basing the choice on read preference mode and tag sets." -msgstr "" - -#: ../source/core/read-preference.txt:173 -# c19676fec2224093b8f58c488c26f501 -msgid "For information on configuring tag sets, see the :doc:`/tutorial/configure-replica-set-tag-sets` tutorial." -msgstr "" - -#: ../source/core/read-preference.txt:176 -# a71b33e2900141199e2fe7e501bf1e09 -msgid "For more information on how read preference :ref:`modes ` interact with tag sets, see the :doc:`documentation for each read preference mode `." -msgstr "" - -#: ../source/includes/footnote-two-primaries-edge-cases.rst:1 -# cbbffb16e29940b69d68e96b4165402c -msgid "In :ref:`some circumstances `, two nodes in a replica set may *transiently* believe that they are the primary, but at most, one of them will be able to complete writes with :writeconcern:`{ w: \"majority\" } <\"majority\">` write concern. The node that can complete :writeconcern:`{ w: \"majority\" } <\"majority\">` writes is the current primary, and the other node is a former primary that has not yet recognized its demotion, typically due to a :term:`network partition`. When this occurs, clients that connect to the former primary may observe stale data despite having requested read preference :readmode:`primary`, and new writes to the former primary will eventually roll back." -msgstr "" - -#: ../source/core/read-preference.txt:1 -#: ../source/core/read-preference.txt:3 -#: ../source/core/read-preference.txt:139 -# 2bbb7173acee4142b622b8c50b70e39e -# c23d9627cf6c42eba9e9ee089e4c9a48 -# 160f90ad4fc744b2a36e5c1e7f3892fb -msgid "read preference" -msgstr "" - -#: ../source/core/read-preference.txt:2 -# 2db9c240ae8a47ca9f796b60c9bb2805 -msgid "slaveOk" -msgstr "" - -#: ../source/core/read-preference.txt:3 -# c23d9627cf6c42eba9e9ee089e4c9a48 -msgid "background" -msgstr "" - -#: ../source/core/read-preference.txt:138 -#: ../source/core/read-preference.txt:139 -# b2afc5fdadc74041a2e12379dffbd7de -# 160f90ad4fc744b2a36e5c1e7f3892fb -msgid "tag sets" -msgstr "" - diff --git a/locale/pot/core/replica-set-arbiter.pot b/locale/pot/core/replica-set-arbiter.pot deleted file mode 100644 index a12fc7acf68..00000000000 --- a/locale/pot/core/replica-set-arbiter.pot +++ /dev/null @@ -1,103 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/replica-set-arbiter.txt:6 -# 78f024df8d7b4b2c85273a8266a87487 -msgid "Replica Set Arbiter" -msgstr "" - -#: ../source/core/replica-set-arbiter.txt:0 -# 5e7071f31c5449dcb10e7853e490d758 -msgid "On this page" -msgstr "" - -#: ../source/core/replica-set-arbiter.txt:18 -# 0a577c5e1247429c80ad8b939aaa0510 -msgid "An arbiter does **not** have a copy of data set and **cannot** become a primary. Replica sets may have arbiters to add a vote in :ref:`elections of for primary `. Arbiters *always* have exactly ``1`` election vote, and thus allow replica sets to have an uneven number of voting members without the overhead of an additional member that replicates data." -msgstr "" - -#: ../source/core/replica-set-arbiter.txt:25 -# e180f849c64744eba289bcf84adf57cd -msgid "Do not run an arbiter on systems that also host the primary or the secondary members of the replica set." -msgstr "" - -#: ../source/core/replica-set-arbiter.txt:28 -# aa60895725eb4b459e49301198ebd089 -msgid "Only add an arbiter to sets with even numbers of voting members. If you add an arbiter to a set with an odd number of voting members, the set may suffer from tied :term:`elections `. To add an arbiter, see :doc:`/tutorial/add-replica-set-arbiter`." -msgstr "" - -#: ../source/core/replica-set-arbiter.txt:36 -# 53d06dbc260e45f6a73de0689524e983 -msgid "Example" -msgstr "" - -#: ../source/core/replica-set-arbiter.txt:40 -# ebd2081fd513400391768436713565f6 -msgid "For example, in the following replica set, an arbiter allows the set to have an odd number of votes for elections:" -msgstr "" - -#: ../source/core/replica-set-arbiter.txt:48 -# 117e1b993bce4909954d90565bd40ab8 -msgid "Security" -msgstr "" - -#: ../source/core/replica-set-arbiter.txt:51 -# 279fae6941ff49118573f629e57ba6fe -msgid "Authentication" -msgstr "" - -#: ../source/core/replica-set-arbiter.txt:53 -# 57d57292981f4d3e97492fd87f537cee -msgid "When running with :setting:`~security.authorization`, arbiters exchange credentials with other members of the set to authenticate. MongoDB encrypts the authentication process. The MongoDB authentication exchange is cryptographically secure." -msgstr "" - -#: ../source/core/replica-set-arbiter.txt:58 -# 5050d2ff6817408c98e0b48b0adaca53 -msgid "Arbiters use :setting:`keyfiles ` to authenticate to the replica set." -msgstr "" - -#: ../source/core/replica-set-arbiter.txt:62 -# fe4e8847a7394620be14307f1fad56c1 -msgid "Communication" -msgstr "" - -#: ../source/core/replica-set-arbiter.txt:64 -# befa8e06536f475c9c5866301bea046c -msgid "The only communication between arbiters and other set members are: votes during elections, heartbeats, and configuration data. These exchanges are not encrypted." -msgstr "" - -#: ../source/core/replica-set-arbiter.txt:68 -# bf9307da6cbf40878a678022519ffa43 -msgid "**However**, if your MongoDB deployment uses TLS/SSL, MongoDB will encrypt *all* communication between replica set members. See :doc:`/tutorial/configure-ssl` for more information." -msgstr "" - -#: ../source/core/replica-set-arbiter.txt:72 -# 319f095ebd85401f9712ed1194ee69c5 -msgid "As with all MongoDB components, run arbiters in trusted network environments." -msgstr "" - -#: ../source/core/replica-set-arbiter.txt:1 -# e14c4eef020042e8aaf175ed140abc39 -msgid "replica set members" -msgstr "" - -#: ../source/core/replica-set-arbiter.txt:1 -# e14c4eef020042e8aaf175ed140abc39 -msgid "arbiters" -msgstr "" - diff --git a/locale/pot/core/replica-set-architecture-four-members.pot b/locale/pot/core/replica-set-architecture-four-members.pot deleted file mode 100644 index f961a668036..00000000000 --- a/locale/pot/core/replica-set-architecture-four-members.pot +++ /dev/null @@ -1,118 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/replica-set-architecture-four-members.txt:3 -# cf16444968ad4854a7be7f1852415ef8 -msgid "Replica Sets with Four or More Members" -msgstr "" - -#: ../source/core/replica-set-architecture-four-members.txt:8 -# 57e24dd950e84991827ccac3bf43519d -msgid "Overview" -msgstr "" - -#: ../source/core/replica-set-architecture-four-members.txt:10 -# 8d293fdd9340471da1f4b63a9db4f265 -msgid "Although the standard replica set configuration has three members, you can deploy larger sets. Add additional members to a set to increase redundancy or to add capacity for distributing secondary read operations." -msgstr "" - -#: ../source/core/replica-set-architecture-four-members.txt:16 -# 3575356c406f47beba0af176dfaa5f5e -msgid "Considerations" -msgstr "" - -#: ../source/core/replica-set-architecture-four-members.txt:18 -# b03c88cecbae47daa36f255fb26b579b -msgid "As you add new members to a replica set, consider the following:" -msgstr "" - -#: ../source/core/replica-set-architecture-four-members.txt:21 -# dcd9383df23046d694ec5af661061950 -msgid "Odd Number of Voting Members" -msgstr "" - -#: ../source/core/replica-set-architecture-four-members.txt:23 -# 79085b52147b4d528edda63925cbcba1 -msgid "Ensure that the replica set has an odd number of voting members. If you have an *even* number of voting members, deploy an :ref:`arbiter ` so that the set has an odd number." -msgstr "" - -#: ../source/core/replica-set-architecture-four-members.txt:27 -# b69912e7176542cfb0e96f0de4365878 -msgid "For example, the following replica set includes an arbiter to ensure an odd number of voting members." -msgstr "" - -#: ../source/core/replica-set-architecture-four-members.txt:33 -# c67d404c5ed64561b4b7c95a6f1585b6 -msgid "Maximum Number of Voting Members" -msgstr "" - -#: ../source/core/replica-set-architecture-four-members.txt:35 -# 00dba35d79cd4429a98b2946d7b53a04 -msgid "A replica set can have up to :limit:`50 members `, but only :limit:`7 voting members `. [#master-slave]_ If the replica set already has 7 voting members, additional members must be :ref:`non-voting members `." -msgstr "" - -#: ../source/core/replica-set-architecture-four-members.txt:42 -# 87dbe8f997b14d5e8ea2abde4841cb1b -msgid "For example, the following 9 member replica set has 7 voting members and 2 non-voting members." -msgstr "" - -#: ../source/core/replica-set-architecture-four-members.txt:47 -# 886b2a9c7eab42a8bf0c8b89f6ee40cb -msgid "See :ref:`replica-set-non-voting-members` for more information." -msgstr "" - -#: ../source/core/replica-set-architecture-four-members.txt:50 -# d40ef4c004ca4f1597ddd3083a6eb3e7 -msgid "Location of the Members" -msgstr "" - -#: ../source/core/replica-set-architecture-four-members.txt:52 -# 36c4530dc3f74e2b9ee304b6d8c6c942 -msgid "A majority of the replica set's members should be in your application's main data center." -msgstr "" - -#: ../source/core/replica-set-architecture-four-members.txt:55 -# e70607a15c8548ecb88dd6f809d7b5d1 -msgid "For example, the following 5 member replica set has the majority, 3, of its members in its main data center, ``Data Center 1``." -msgstr "" - -#: ../source/core/replica-set-architecture-four-members.txt:61 -# 4d5d825e9b9a4667af45ec9ef0052843 -msgid "Electability of Members" -msgstr "" - -#: ../source/core/replica-set-architecture-four-members.txt:63 -# a7190f608cd141d3a560b727dc62bd32 -msgid "Some members of the replica set, such as members that have networking restraint or limited resources, should not be able to become primary in a :term:`failover`. Configure members that should not become primary to have :ref:`priority 0 `." -msgstr "" - -#: ../source/core/replica-set-architecture-four-members.txt:68 -# 8d819793713b42c6b9169766c3df2b3e -msgid "For example, the secondary member in the third data center with a priority of 0 cannot become primary:" -msgstr "" - -#: ../source/core/replica-set-architecture-four-members.txt:73 -# a29b71d5673b4d2ab261718a95b761dc -msgid ":doc:`/tutorial/deploy-replica-set`, :doc:`/tutorial/add-replica-set-arbiter`, and :doc:`/tutorial/expand-replica-set`." -msgstr "" - -#: ../source/includes/fact-master-slave-workaround.rst:1 -# a8becef7317d4ef9afeb7769757dd7a7 -msgid "While replica sets are the recommended solution for production, a replica set can support up to :limit:`50 members ` in total. If your deployment requires more than 50 members, you’ll need to use :doc:`master-slave ` replication. However, master-slave replication lacks the automatic failover capabilities." -msgstr "" - diff --git a/locale/pot/core/replica-set-architecture-geographically-distributed.pot b/locale/pot/core/replica-set-architecture-geographically-distributed.pot deleted file mode 100644 index ce5e2d6c4d5..00000000000 --- a/locale/pot/core/replica-set-architecture-geographically-distributed.pot +++ /dev/null @@ -1,177 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:5 -# 5c7de7371c2045ee91f436580e66e97e -msgid "Replica Sets Distributed Across Two or More Data Centers" -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:0 -# 4d36746a2c2d413c9f0213bc1d066428 -msgid "On this page" -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:16 -# a9070169b0b04d08a39d801d3c0f33b5 -msgid "Overview" -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:18 -# e821e977a0f4497e964d49b274923414 -msgid "While :term:`replica sets ` provide basic protection against single-instance failure, replica sets whose members are all located in a single data center are susceptible to data center failures. Power outages, network interruptions, and natural disasters are all issues that can affect replica sets whose members are located in a single facility." -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:25 -# dbae623fdc114d7fb7ed6067d7f2327c -msgid "Distributing replica set members across geographically distincts data centers adds redundancy and provides fault tolerance if one of the data centers is unavailable." -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:30 -# 60bb79e2a6934e1c9891d2ea9d2c02f3 -msgid "Distribution of the Members" -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:32 -# 5ce46c4f497045949071671ddbebee07 -msgid "To protect your data in case of a data center failure, keep at least one member in an alternate data center. If possible, use an odd number of data centers, and choose a distribution of members that maximizes the likelihood that even with a loss of a data center, the remaining replica set members can form a majority or at minimum, provide a copy of your data." -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:40 -# 8304974ad711416fbe2dee3147e99765 -msgid "Examples" -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:43 -# 3253f15a58144a42b711fda100a39e96 -msgid "Three-member Replica Set" -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:45 -# f79619c20904426ca13356de83d56773 -msgid "For example, for a three-member replica set, some possible distributions of members include:" -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:48 -# 1022f9cd109b4418b5359cea666b35c8 -msgid "Two data centers: two members to Data Center 1 and one member to Data Center 2. If one of the members of the replica set is an arbiter, distribute the arbiter to Data Center 1 with a data-bearing member." -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:52 -#: ../source/core/replica-set-architecture-geographically-distributed.txt:72 -# bb0f875a8f594ee59962baf24640fb9e -# b2e21a11168549f6a737a4eb82e5d501 -msgid "If Data Center 1 goes down, the replica set becomes read-only." -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:54 -# 2cba2874885949949f9b671a4fb38b46 -msgid "If Data Center 2 goes down, the replica set remains writeable as the members in Data Center 1 can hold an election." -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:57 -# 9021d2ac7c6144998cce0a655aa458c6 -msgid "Three data centers: one members to Data Center 1, one member to Data Center 2, and one member to Data Center 3." -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:60 -#: ../source/core/replica-set-architecture-geographically-distributed.txt:80 -# a3727e755d5641198090f9ecdc8b7e3b -# c984804d003243aebc4866e54bee1bae -msgid "If any Data Center goes down, the replica set remains writeable as the remaining members can hold an election." -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:64 -# 3dcdab87a2504e33998a6c5007979395 -msgid "Five-member Replica Set" -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:66 -# c59721320f524fc69bbc1760ee2d797f -msgid "For a replica set with 5 members, some possible distributions of members include:" -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:69 -# c97fb32a75ee4b2cbbfc33e9c90f67a5 -msgid "Two data centers: three members to Data Center 1 and two members to Data Center 2." -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:74 -# cb4ad8a3eca84f89ae97c97a4d2c3019 -msgid "If Data Center 2 goes down, the replica set remains writeable as the members in Data Center 1 can create a majority." -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:77 -# a8e9e6225ee547baabde9be517cb2aca -msgid "Three data centers: two member to Data Center 1, two members to Data Center 2, and one member to site Data Center 3." -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:83 -# a13ea1aa2a5141b0968e1e83f3f3fb3b -msgid "For example, the following 5 member replica set distributes its members across three data centers." -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:89 -# 1a5220a0172e423780a247726c81e5f4 -msgid "Electability of Members" -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:91 -# a28d7a3e2a704ce9b24b9282d76f92cb -msgid "Some members of the replica set, such as members that have networking restraint or limited resources, should not be able to become primary in a :term:`failover`. Configure members that should not become primary to have :ref:`priority 0 `." -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:96 -# 66a281ec82eb49ce83ebea61610bad8a -msgid "In some cases, you may prefer that the members in one data center be elected primary before the members in the other data centers. You can modify the :rsconf:`~members[n].priority` of the members such that the members in the one data center has higher :rsconf:`~members[n].priority` than the members in the other data centers." -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:103 -# 880867e19673462dba27d80e60ec5f3a -msgid "In the following example, the replica set members in Data Center 1 have a higher priority than the members in Data Center 2 and 3; the members in Data Center 2 have a higher priority than the member in Data Center 3:" -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:111 -# ae7fdcb618c7405fb6d41e7567096d5c -msgid "Connectivity" -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:113 -# 0ba9c5d8950249f49ce9c2c16e6af5a0 -msgid "Verify that your network configuration allows communication among all members; i.e. each member must be able to connect to every other member." -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:117 -# a56860dcf3cc494b973707dcb918b893 -msgid ":doc:`/tutorial/deploy-geographically-distributed-replica-set`, :doc:`/tutorial/deploy-replica-set`, :doc:`/tutorial/add-replica-set-arbiter`, and :doc:`/tutorial/expand-replica-set`." -msgstr "" - -#: ../source/includes/extracts/additional-resources-multi-dc.rst:4 -# 364636d9c58b445a850b71b4e84cb84c -msgid "Additional Resource" -msgstr "" - -#: ../source/includes/extracts/additional-resources-multi-dc.rst:6 -# 34d43d2d3d8d4db9aaa614b83ba03328 -msgid "`Whitepaper: MongoDB Multi-Data Center Deployments `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-multi-dc.rst:7 -# 9b77bb63728f4b2a8d5fc56f289ca2db -msgid "`Webinar: Multi-Data Center Deployment `_" -msgstr "" - diff --git a/locale/pot/core/replica-set-architecture-three-members.pot b/locale/pot/core/replica-set-architecture-three-members.pot deleted file mode 100644 index f75ac0f5596..00000000000 --- a/locale/pot/core/replica-set-architecture-three-members.pot +++ /dev/null @@ -1,95 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/replica-set-architecture-three-members.txt:5 -# 31235f11f5014dad94067c8aa4926242 -msgid "Three Member Replica Sets" -msgstr "" - -#: ../source/core/replica-set-architecture-three-members.txt:0 -# 744df06ea5594ec5adaae6877ff50c4d -msgid "On this page" -msgstr "" - -#: ../source/core/replica-set-architecture-three-members.txt:15 -# d178955c2a2d4cca88a3cc3e8a21070f -msgid "The minimum architecture of a replica set has three members. A three member replica set can have either three members that hold data, or two members that hold data and an arbiter." -msgstr "" - -#: ../source/core/replica-set-architecture-three-members.txt:22 -# f391635c30a24f68a77143c0fb7132c0 -msgid "Primary with Two Secondary Members" -msgstr "" - -#: ../source/core/replica-set-architecture-three-members.txt:24 -# ff00f73c29fc42b8ab8dbb626f21399f -msgid "A replica set with three members that store data has:" -msgstr "" - -#: ../source/core/replica-set-architecture-three-members.txt:26 -#: ../source/core/replica-set-architecture-three-members.txt:48 -# 5fbc420fac554120abf2c0743a1d5681 -# 7e9ba911f96b4f2cab68608bba58489a -msgid "One :doc:`primary `." -msgstr "" - -#: ../source/core/replica-set-architecture-three-members.txt:28 -# ef69b86ea1034b93aec861159471a170 -msgid "Two :doc:`secondary ` members. Both secondaries can become the primary in an :doc:`election `." -msgstr "" - -#: ../source/core/replica-set-architecture-three-members.txt:34 -# 51539b90489548889f56d56ce15f0994 -msgid "These deployments provide two complete copies of the data set at all times in addition to the primary. These replica sets provide additional fault tolerance and :ref:`high availability `. If the primary is unavailable, the replica set elects a secondary to be primary and continues normal operation. The old primary rejoins the set when available." -msgstr "" - -#: ../source/core/replica-set-architecture-three-members.txt:44 -# bc7f6ed5a35d4c60a5dbbc449c95d7e0 -msgid "Primary with a Secondary and an Arbiter" -msgstr "" - -#: ../source/core/replica-set-architecture-three-members.txt:46 -# 26821f99d23e4195b6ada6a14cd87bc0 -msgid "A three member replica set with a two members that store data has:" -msgstr "" - -#: ../source/core/replica-set-architecture-three-members.txt:50 -# 5113f456233f41bbb3d0c41ac885f109 -msgid "One :doc:`secondary ` member. The secondary can become primary in an :doc:`election `." -msgstr "" - -#: ../source/core/replica-set-architecture-three-members.txt:54 -# 880944c20f2d43178d7343323642bc69 -msgid "One :doc:`arbiter `. The arbiter only votes in elections." -msgstr "" - -#: ../source/core/replica-set-architecture-three-members.txt:59 -# aa62ff40418b4f01be32a3e184de5f0c -msgid "Since the arbiter does not hold a copy of the data, these deployments provides only one complete copy of the data. Arbiters require fewer resources, at the expense of more limited redundancy and fault tolerance." -msgstr "" - -#: ../source/core/replica-set-architecture-three-members.txt:64 -# d5bd84543fe84fa8ba5535d2cbf69afb -msgid "However, a deployment with a primary, secondary, and an arbiter ensures that a replica set remains available if the primary *or* the secondary is unavailable. If the primary is unavailable, the replica set will elect the secondary to be primary." -msgstr "" - -#: ../source/core/replica-set-architecture-three-members.txt:71 -# e9c63bc0818848faa8934fd568137b81 -msgid ":doc:`/tutorial/deploy-replica-set`." -msgstr "" - diff --git a/locale/pot/core/replica-set-architectures.pot b/locale/pot/core/replica-set-architectures.pot deleted file mode 100644 index c22f3ea6de6..00000000000 --- a/locale/pot/core/replica-set-architectures.pot +++ /dev/null @@ -1,280 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/replica-set-architectures.txt:6 -# 8f6f4986ff4c4b05a881b24174556444 -msgid "Replica Set Deployment Architectures" -msgstr "" - -#: ../source/core/replica-set-architectures.txt:0 -# dd4ecd1d00544e26984a9cbf8911da5d -msgid "On this page" -msgstr "" - -#: ../source/core/replica-set-architectures.txt:16 -# ce7c762732e7400888c7e2e959604674 -msgid "The architecture of a :term:`replica set ` affects the set's capacity and capability. This document provides strategies for replica set deployments and describes common architectures." -msgstr "" - -#: ../source/core/replica-set-architectures.txt:20 -# 5bbb08dcdb164440aa5d5888883b0adb -msgid "The standard replica set deployment for production system is a three-member replica set. These sets provide redundancy and fault tolerance. Avoid complexity when possible, but let your application requirements dictate the architecture." -msgstr "" - -#: ../source/core/replica-set-architectures.txt:26 -# 0022ccc8945e4d57948b09022a01fbc4 -msgid "Strategies" -msgstr "" - -#: ../source/core/replica-set-architectures.txt:29 -# 7d2006dee2e14f488eed68b70e59a0e8 -msgid "Determine the Number of Members" -msgstr "" - -#: ../source/core/replica-set-architectures.txt:31 -# 3bfca6fa69584c61b881632523a3448e -msgid "Add members in a replica set according to these strategies." -msgstr "" - -#: ../source/core/replica-set-architectures.txt:34 -# fc9394f687674dde9a4747bf49559dad -msgid "Maximum Number of Voting Members" -msgstr "" - -#: ../source/core/replica-set-architectures.txt:36 -# b96bb300081d49be951d68cc8853ee18 -msgid "A replica set can have up to :limit:`50 members `, but only :limit:`7 voting members `. [#master-slave]_ If the replica set already has 7 voting members, additional members must be :ref:`non-voting members `." -msgstr "" - -#: ../source/core/replica-set-architectures.txt:44 -# c4b27c78b8f949b9a013f1912116af7e -msgid "Deploy an Odd Number of Members" -msgstr "" - -#: ../source/core/replica-set-architectures.txt:46 -# 417d1598ff294d6ea64e6fae1fae1c6e -msgid "Ensure that the replica set has an odd number of voting members. If you have an *even* number of voting members, deploy an :ref:`arbiter ` so that the set has an odd number of voting members." -msgstr "" - -#: ../source/core/replica-set-architectures.txt:51 -# b73d90dc02974c31a84ac4c53e8b6297 -msgid "An :term:`arbiter ` does not store a copy of the data and requires fewer resources. As a result, you may run an arbiter on an application server or other shared process. With no copy of the data, it may be possible to place an arbiter into environments that you would not place other members of the replica set. Consult your security policies." -msgstr "" - -#: ../source/core/replica-set-architectures.txt:60 -# a6c77956581b46b58afe9a1facb07338 -msgid "In general, avoid deploying more than one arbiter per replica set." -msgstr "" - -#: ../source/core/replica-set-architectures.txt:65 -# 9dea0d4049a042688bc23ef49d9e4911 -msgid "Consider Fault Tolerance" -msgstr "" - -#: ../source/core/replica-set-architectures.txt:67 -# 10c7de025a4647ebb27799986d19f5c3 -msgid "*Fault tolerance* for a replica set is the number of members that can become unavailable and still leave enough members in the set to elect a primary. In other words, it is the difference between the number of members in the set and the majority of voting members needed to elect a primary. Without a primary, a replica set cannot accept write operations. Fault tolerance is an effect of replica set size, but the relationship is not direct. See the following table:" -msgstr "" - -#: ../source/core/replica-set-architectures.txt:79 -# fc175c7b0c284eb8a22fcf3449438fab -msgid "Number of Members" -msgstr "" - -#: ../source/core/replica-set-architectures.txt:81 -# 300991835b614330b80f324bce02fe1d -msgid "Majority Required to Elect a New Primary" -msgstr "" - -#: ../source/core/replica-set-architectures.txt:83 -# 354b727f1f8c440794f234a8ac712373 -msgid "Fault Tolerance" -msgstr "" - -#: ../source/core/replica-set-architectures.txt:85 -#: ../source/core/replica-set-architectures.txt:93 -#: ../source/core/replica-set-architectures.txt:99 -# 89fd4e64055647619bb0a052a3d3419e -# 69faf377abfa43aaabc10673f71b191c -# 971b36cd171c490e9d47c8eea1a64590 -msgid "3" -msgstr "" - -#: ../source/core/replica-set-architectures.txt:87 -#: ../source/core/replica-set-architectures.txt:101 -#: ../source/core/replica-set-architectures.txt:107 -# 02721377fe7a471d9abe833daec8d45a -# 5a7ccbd025f54820bad2659a86442d33 -# cd8f3466554e456d9719af3084c6412f -msgid "2" -msgstr "" - -#: ../source/core/replica-set-architectures.txt:89 -#: ../source/core/replica-set-architectures.txt:95 -# 05bd5fe30d08495f9fa305fe6986e497 -# a25ee30f935442529c30e126886bef9d -msgid "1" -msgstr "" - -#: ../source/core/replica-set-architectures.txt:91 -#: ../source/core/replica-set-architectures.txt:105 -# 58e35c0168cc4da69a52acefefd58ba1 -# d6db3539bbd74a94b0bf5e0ced31f424 -msgid "4" -msgstr "" - -#: ../source/core/replica-set-architectures.txt:97 -# 013de03d104e48a7b8cd83e8fc0a79b8 -msgid "5" -msgstr "" - -#: ../source/core/replica-set-architectures.txt:103 -# 501cb603baa7449f912c746cc1e27009 -msgid "6" -msgstr "" - -#: ../source/core/replica-set-architectures.txt:109 -# 8e841f59b1e749588abe8eecc73dfc43 -msgid "Adding a member to the replica set does not *always* increase the fault tolerance. However, in these cases, additional members can provide support for dedicated functions, such as backups or reporting." -msgstr "" - -#: ../source/core/replica-set-architectures.txt:114 -# 3e7db02ea1f24d37bfb4e31b1417b19f -msgid "Use Hidden and Delayed Members for Dedicated Functions" -msgstr "" - -#: ../source/core/replica-set-architectures.txt:116 -# 79a16f54870743cbb13e998b2eca0456 -msgid "Add :ref:`hidden ` or :ref:`delayed ` members to support dedicated functions, such as backup or reporting." -msgstr "" - -#: ../source/core/replica-set-architectures.txt:121 -# e2346cffb09f479ba092f3bc82a6c1fd -msgid "Load Balance on Read-Heavy Deployments" -msgstr "" - -#: ../source/core/replica-set-architectures.txt:123 -# 95ef2213fe464878936b4c95cfce370b -msgid "In a deployment with *very* high read traffic, you can improve read throughput by distributing reads to secondary members. As your deployment grows, add or move members to alternate data centers to improve redundancy and availability." -msgstr "" - -#: ../source/core/replica-set-architectures.txt:128 -# a0eb7c7b32134150abbce5e29ecad0a5 -msgid "Always ensure that the main facility is able to elect a primary." -msgstr "" - -#: ../source/core/replica-set-architectures.txt:131 -# a700889007354528afb19c3d2ffaded1 -msgid "Add Capacity Ahead of Demand" -msgstr "" - -#: ../source/core/replica-set-architectures.txt:133 -# c35fa453f1a54c358cc85ac1374c1bc4 -msgid "The existing members of a replica set must have spare capacity to support adding a new member. Always add new members before the current demand saturates the capacity of the set." -msgstr "" - -#: ../source/core/replica-set-architectures.txt:140 -# 9ae8b741aad4424796533a8ebe40c907 -msgid "Distribute Members Geographically" -msgstr "" - -#: ../source/core/replica-set-architectures.txt:142 -# fd4b8ce4909d4da0b5739da9fff690fa -msgid "To protect your data in case of a data center failure, keep at least one member in an alternate data center. If possible, use an odd number of data centers, and choose a distribution of members that maximizes the likelihood that even with a loss of a data center, the remaining replica set members can form a majority or at minimum, provide a copy of your data." -msgstr "" - -#: ../source/core/replica-set-architectures.txt:149 -# 1ac49ef11c83453ea841332ac1679f61 -msgid "To ensure that the members in your main data center be elected primary before the members in the alternate data center, set the :rsconf:`members[n].priority` of the members in the alternate data center to be lower than that of the members in the primary data center." -msgstr "" - -#: ../source/core/replica-set-architectures.txt:154 -# d947704e25254850b7c469061c75f143 -msgid "For more information, see :doc:`/core/replica-set-architecture-geographically-distributed`" -msgstr "" - -#: ../source/core/replica-set-architectures.txt:158 -# e8659c20fb274c49a4da5009a0705eb6 -msgid "Target Operations with Tag Sets" -msgstr "" - -#: ../source/core/replica-set-architectures.txt:160 -# 966094d674fb4a748a431402782afc89 -msgid "Use :ref:`replica set tag sets ` to target read operations to specific members or to customize write concern to request acknowledgement from specific members." -msgstr "" - -#: ../source/core/replica-set-architectures.txt:164 -# 06a804f8429a4a27b8a1ed0cc1cf4c3b -msgid ":doc:`/data-center-awareness` and :doc:`/core/operational-segregation`." -msgstr "" - -#: ../source/core/replica-set-architectures.txt:168 -# 97be49a68730479eb0c1070b9ef7d144 -msgid "Use Journaling to Protect Against Power Failures" -msgstr "" - -#: ../source/core/replica-set-architectures.txt:170 -# db090a453d5743dd967ec8f3e8c71a5d -msgid "MongoDB enables :doc:`journaling ` by default. Journaling protects against data loss in the event of service interruptions, such as power failures and unexpected reboots." -msgstr "" - -#: ../source/core/replica-set-architectures.txt:175 -# 2292f764d9e94dccb2178ea668b2ec42 -msgid "Replica Set Naming" -msgstr "" - -#: ../source/includes/fact-unique-replica-set-names.rst:1 -# 28ff970f95ba4f5fb075f93745e55c37 -msgid "If your application connects to more than one replica set, each set should have a distinct name. Some drivers group replica set connections by replica set name." -msgstr "" - -#: ../source/core/replica-set-architectures.txt:180 -# afd9e1d2df3c493ea1be8cca4e85dc86 -msgid "Deployment Patterns" -msgstr "" - -#: ../source/core/replica-set-architectures.txt:182 -# f8fc8edc8be94e14915f7d9d9f656078 -msgid "The following documents describe common replica set deployment patterns. Other patterns are possible and effective depending on the application's requirements. If needed, combine features of each architecture in your own deployment:" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-architectures.rst:5 -# efd8ec9258284c73bde8827fb0f27802 -msgid ":doc:`/core/replica-set-architecture-three-members`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-architectures.rst:4 -# 4d9c6b338cca4d19824bc149239bd880 -msgid "Three-member replica sets provide the minimum recommended architecture for a replica set." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-architectures.rst:9 -# dc907a2d913c42eaa898d0c1fd428ba2 -msgid ":doc:`/core/replica-set-architecture-geographically-distributed`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-architectures.rst:8 -# 470876daee944e0cad5f8829c36ca0a1 -msgid "Geographically distributed sets include members in multiple locations to protect against facility-specific failures, such as power outages." -msgstr "" - -#: ../source/includes/fact-master-slave-workaround.rst:1 -# 4f60a482ead54330bfab5a54f0fed540 -msgid "While replica sets are the recommended solution for production, a replica set can support up to :limit:`50 members ` in total. If your deployment requires more than 50 members, you’ll need to use :doc:`master-slave ` replication. However, master-slave replication lacks the automatic failover capabilities." -msgstr "" - diff --git a/locale/pot/core/replica-set-delayed-member.pot b/locale/pot/core/replica-set-delayed-member.pot deleted file mode 100644 index 7753d9c72fa..00000000000 --- a/locale/pot/core/replica-set-delayed-member.pot +++ /dev/null @@ -1,133 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/replica-set-delayed-member.txt:8 -# 33495c79df324f68a6b80fd15d7fb0dd -msgid "Delayed Replica Set Members" -msgstr "" - -#: ../source/core/replica-set-delayed-member.txt:0 -# c5e44a7f1d914e81908dd34b97c5ec51 -msgid "On this page" -msgstr "" - -#: ../source/core/replica-set-delayed-member.txt:18 -# 82561719932c43e7934e0771eda14b13 -msgid "Delayed members contain copies of a :term:`replica set's ` data set. However, a delayed member's data set reflects an earlier, or delayed, state of the set. For example, if the current time is 09:52 and a member has a delay of an hour, the delayed member has no operation more recent than 08:52." -msgstr "" - -#: ../source/core/replica-set-delayed-member.txt:24 -# fcb70e006595483b94f47f0a4692610d -msgid "Because delayed members are a \"rolling backup\" or a running \"historical\" snapshot of the data set, they may help you recover from various kinds of human error. For example, a delayed member can make it possible to recover from unsuccessful application upgrades and operator errors including dropped databases and collections." -msgstr "" - -#: ../source/core/replica-set-delayed-member.txt:31 -# a4827dae4e664ad082b4a619a1be4bd1 -msgid "Considerations" -msgstr "" - -#: ../source/core/replica-set-delayed-member.txt:34 -# 73660a478a6a4170a2b6acf8fddb5e82 -msgid "Requirements" -msgstr "" - -#: ../source/core/replica-set-delayed-member.txt:36 -# c7656db48d3b411cb7aa8423c08653af -msgid "Delayed members:" -msgstr "" - -#: ../source/core/replica-set-delayed-member.txt:38 -# e5f999039917435f8e3b0e2f670d7b8e -msgid "**Must be** :ref:`priority 0 ` members. Set the priority to 0 to prevent a delayed member from becoming primary." -msgstr "" - -#: ../source/core/replica-set-delayed-member.txt:42 -# 21381748b78d4a5f84d329be8c4bad10 -msgid "**Should be** :ref:`hidden ` members. Always prevent applications from seeing and querying delayed members." -msgstr "" - -#: ../source/core/replica-set-delayed-member.txt:46 -# 115062cdb9c141a5b3047f17b3079784 -msgid "*do* vote in :term:`elections ` for primary, if :rsconf:`members[n].votes` is set to 1." -msgstr "" - -#: ../source/core/replica-set-delayed-member.txt:49 -# 8135fe116e73469dac31de6c139d6ad7 -msgid "Behavior" -msgstr "" - -#: ../source/core/replica-set-delayed-member.txt:51 -# 1c969665a146424d93ffea2ee1bd85c1 -msgid "Delayed members copy and apply operations from the source :term:`oplog` on a delay. When choosing the amount of delay, consider that the amount of delay:" -msgstr "" - -#: ../source/core/replica-set-delayed-member.txt:54 -# b76a07b40cef4db383d6ca96602c4b32 -msgid "must be equal to or greater than your expected maintenance window durations." -msgstr "" - -#: ../source/core/replica-set-delayed-member.txt:56 -# 1b5f3f8e350d40dcbfbf33411fa6ecec -msgid "must be *smaller* than the capacity of the oplog. For more information on oplog size, see :ref:`replica-set-oplog-sizing`." -msgstr "" - -#: ../source/core/replica-set-delayed-member.txt:60 -# e31ac0c1050d41a0b8d6fa52b60e7204 -msgid "Sharding" -msgstr "" - -#: ../source/core/replica-set-delayed-member.txt:62 -# 2c385583dc1540758b9456dbbefeeb03 -msgid "In sharded clusters, delayed members have limited utility when the :term:`balancer` is enabled. Because delayed members replicate chunk migrations with a delay, the state of delayed members in a sharded cluster are not useful for recovering to a previous state of the sharded cluster if any migrations occur during the delay window." -msgstr "" - -#: ../source/core/replica-set-delayed-member.txt:69 -# 3ec9c26079cb48df912ee218ce447ce3 -msgid "Example" -msgstr "" - -#: ../source/core/replica-set-delayed-member.txt:71 -# 57e17835ce5f471cb8a1db097b233a94 -msgid "In the following 5-member replica set, the primary and all secondaries have copies of the data set. One member applies operations with a delay of 3600 seconds (one hour). This delayed member is also *hidden* and is a *priority 0 member*." -msgstr "" - -#: ../source/core/replica-set-delayed-member.txt:79 -# fe9279305b974a0899ebd2ca83735e8d -msgid "Configuration" -msgstr "" - -#: ../source/core/replica-set-delayed-member.txt:81 -# 353ed44d8c7a4288b7ffe1861a4ae6c9 -msgid "A delayed member has its :rsconf:`members[n].priority` equal to ``0``, :rsconf:`members[n].hidden` equal to ``true``, and its :rsconf:`members[n].slaveDelay` equal to the number of seconds of delay:" -msgstr "" - -#: ../source/core/replica-set-delayed-member.txt:97 -# 176e4687179c4bec93c070cf4fb9fa73 -msgid "To configure a delayed member, see :doc:`/tutorial/configure-a-delayed-replica-set-member`." -msgstr "" - -#: ../source/core/replica-set-delayed-member.txt:1 -# 23761095eb214529bef528eb594c57f3 -msgid "replica set members" -msgstr "" - -#: ../source/core/replica-set-delayed-member.txt:1 -# 23761095eb214529bef528eb594c57f3 -msgid "delayed" -msgstr "" - diff --git a/locale/pot/core/replica-set-elections.pot b/locale/pot/core/replica-set-elections.pot deleted file mode 100644 index 4f3505d5a2d..00000000000 --- a/locale/pot/core/replica-set-elections.pot +++ /dev/null @@ -1,272 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/replica-set-elections.txt:9 -# 69ac2b4d9f9b4808b1d925aacf7aa5b7 -msgid "Replica Set Elections" -msgstr "" - -#: ../source/core/replica-set-elections.txt:0 -# 0d9f03851833408fb64a5567ea1e00be -msgid "On this page" -msgstr "" - -#: ../source/core/replica-set-elections.txt:19 -# dedb79779c08456c8527a2ffdd030068 -msgid ":term:`Replica sets ` use elections to determine which set member will become :term:`primary`. Elections occur after initiating a replica set, and also any time the primary becomes unavailable. The primary is the only member in the set that can accept write operations. If a primary becomes unavailable, elections allow the set to recover normal operations without manual intervention. In the following three-member replica set, the primary is unavailable. One of the remaining secondaries holds an election to elect itself as a new primary." -msgstr "" - -#: ../source/core/replica-set-elections.txt:32 -# 9a73ef64dd8249fb8ff3a4f2844c87ab -msgid "Elections are essential for independent operation of a replica set; however, elections take time to complete. While an election is in process, the replica set has no primary and cannot accept writes and all remaining members become read-only." -msgstr "" - -#: ../source/core/replica-set-elections.txt:37 -# 5e3aa9370b644a7b879b674ca1ef8a64 -msgid "If a majority of the replica set is inaccessible or unavailable to the current primary, the primary will step down and become a secondary. The replica set cannot accept writes after this occurs, but remaining members can continue to serve read queries if such queries are configured to run on secondaries." -msgstr "" - -#: ../source/core/replica-set-elections.txt:44 -# 1aad55bb7da04538aba7a3931149c462 -msgid "Factors and Conditions that Affect Elections" -msgstr "" - -#: ../source/core/replica-set-elections.txt:47 -# 89c2bcff43264b15896ac83429f0d5db -msgid "Replication Election Protocol" -msgstr "" - -#: ../source/includes/fact-replica-set-protocolVersion1.rst:3 -# 98ac5690821f490bb7ceeb94ad176f57 -msgid "MongoDB introduces a version 1 of the replication protocol (:rsconf:`protocolVersion: 1 `) to reduce replica set failover time and accelerates the detection of multiple simultaneous primaries. New replica sets will, by default, use :rsconf:`protocolVersion: 1 `. Previous versions of MongoDB use version 0 of the protocol." -msgstr "" - -#: ../source/core/replica-set-elections.txt:52 -# 8ae4afedc34843ad9b0b6163db2f5cdc -msgid "Heartbeats" -msgstr "" - -#: ../source/core/replica-set-elections.txt:54 -# 2ad5dcf4696349d9bd32d3fc7556b2f9 -msgid "Replica set members send heartbeats (pings) to each other every two seconds. If a heartbeat does not return within 10 seconds, the other members mark the delinquent member as inaccessible." -msgstr "" - -#: ../source/core/replica-set-elections.txt:59 -# 6caffafbb1a6489c85c41da51827cf1a -msgid "Member Priority" -msgstr "" - -#: ../source/core/replica-set-elections.txt:61 -# b3d210417e994b8cb467896412f7658b -msgid "After a replica set has a stable primary, the election algorithm will make a \"best-effort\" attempt to have the secondary with the highest :rsconf:`~members[n].priority` available call an election. Member priority affects both the timing and the outcome of elections; secondaries with higher priority call elections relatively sooner than secondaries with lower priority, and are also more likely to win. However, a lower priority instance can be elected as primary for brief periods, even if a higher priority secondary is available. Replica set members continue to call elections until the highest priority member available becomes primary." -msgstr "" - -#: ../source/core/replica-set-elections.txt:73 -# 6bfeda3ca7a2403286cf1b07440abfe8 -msgid "Members with a priority value of ``0`` cannot become primary and do not seek election. For details, see :doc:`/core/replica-set-priority-0-member`." -msgstr "" - -#: ../source/core/replica-set-elections.txt:78 -# c4676a5240f64ddc94c15ef22d881a5f -msgid "Loss of a Data Center" -msgstr "" - -#: ../source/core/replica-set-elections.txt:80 -# 81c43900254341e38ab230f574ddc8fd -msgid "With a distributed replica set, the loss of a data center may affect the ability of the remaining members in other data center or data centers to elect a primary." -msgstr "" - -#: ../source/core/replica-set-elections.txt:84 -# 4ea632d7edc049da9cd14ea5c7da148c -msgid "If possible, distribute the replica set members across data centers to maximize the likelihood that even with a loss of a data center, one of the remaining replica set members can become the new primary." -msgstr "" - -#: ../source/core/replica-set-elections.txt:88 -# 08f5bd2252154f1aa998c15617492433 -msgid ":doc:`/core/replica-set-architecture-geographically-distributed`" -msgstr "" - -#: ../source/core/replica-set-elections.txt:91 -# 94e0f6fa75404f40aafc7d2d113e0bae -msgid "Network Partition" -msgstr "" - -#: ../source/core/replica-set-elections.txt:93 -# 7aa80c18ceaf489f80b56cfaaa18f0a5 -msgid "A :term:`network partition` may segregate a primary into a partition with a minority of nodes. When the primary detects that it can only see a minority of nodes in the replica set, the primary steps down as primary and becomes a secondary. Independently, a member in the partition that can communicate with a majority of the nodes (including itself) holds an election to become the new primary." -msgstr "" - -#: ../source/core/replica-set-elections.txt:105 -# 7367662b98164783b596e49f31ff5b14 -msgid "Vetoes in Elections" -msgstr "" - -#: ../source/core/replica-set-elections.txt:109 -# d2ed1cf8ea324c61a4b26a7176134b6d -msgid "The :rsconf:`protocolVersion: 1 ` obviates the need for vetos. The following veto discussion applies to replica sets that use the older :rsconf:`protocolVersion: 0 `." -msgstr "" - -#: ../source/core/replica-set-elections.txt:113 -# f745112895bf4a488195b3459d43449c -msgid "For replica sets using :rsconf:`protocolVersion: 0 `, all members of a replica set can veto an election, including :ref:`non-voting members `. A member will veto an election:" -msgstr "" - -#: ../source/core/replica-set-elections.txt:118 -# 1555dc42e9a14b8aa1ba48903dc2a7fb -msgid "If the member seeking an election is not a member of the voter's set." -msgstr "" - -#: ../source/core/replica-set-elections.txt:120 -# 6870eb1c08b24191b991762e411e47bc -msgid "If the current primary has more recent operations (i.e. a higher :data:`optime `) than the member seeking election, from the perspective of another voting member." -msgstr "" - -#: ../source/core/replica-set-elections.txt:125 -# bb1434990ae642a28739d12592902290 -msgid "If the current primary has the same or more recent operations (i.e. a higher or equal :data:`optime `) than the member seeking election." -msgstr "" - -#: ../source/core/replica-set-elections.txt:130 -# 234625bc030949f4bcf4f354bd1fa6eb -msgid "If a :ref:`priority 0 member ` [#imply-secondary-only]_ is the most current member at the time of the election. In this case, another eligible member of the set will catch up to the state of the :ref:`priority 0 member ` member and then attempt to become primary." -msgstr "" - -#: ../source/core/replica-set-elections.txt:137 -# 7ca7dafc7c8240e0a76359ef3d5b7f5b -msgid "If the member seeking an election has a lower priority than another member in the set that is also eligible for election." -msgstr "" - -#: ../source/core/replica-set-elections.txt:141 -# 269ba9684a4649f7a1a07190d02358e9 -msgid ":ref:`Hidden ` and :ref:`delayed` imply :ref:`priority 0 ` configuration." -msgstr "" - -#: ../source/core/replica-set-elections.txt:146 -# 0798ea7e59f54ba081611419ce5ab0fa -msgid "Voting Members" -msgstr "" - -#: ../source/core/replica-set-elections.txt:148 -# de5f11f770504ccd82aec3e547ec5866 -msgid "The replica set member configuration setting :rsconf:`members[n].votes` and member :data:`~replSetGetStatus.members.state` determine whether a member votes in an election." -msgstr "" - -#: ../source/core/replica-set-elections.txt:153 -# 586148cee9ca4674a19d88206a5f18c9 -msgid "All replica set members that have their :rsconf:`members[n].votes` setting equal to 1 vote in elections. To exclude a member from voting in an :term:`election`, change the value of the member's :rsconf:`members[n].votes` configuration to ``0``." -msgstr "" - -#: ../source/core/replica-set-elections.txt:158 -# 00950d9b213243868f2ea770b2592d88 -msgid "Only voting members in the following states are eligible to vote:" -msgstr "" - -#: ../source/core/replica-set-elections.txt:160 -# 3929dc3da53e45e6b87ec973eac8d42a -msgid ":replstate:`PRIMARY`" -msgstr "" - -#: ../source/core/replica-set-elections.txt:162 -# b95f5294606d48a2aa03a6fda597320c -msgid ":replstate:`SECONDARY`" -msgstr "" - -#: ../source/core/replica-set-elections.txt:164 -# 15c50876765543d4aa4eedcde98feee3 -msgid ":replstate:`RECOVERING`" -msgstr "" - -#: ../source/core/replica-set-elections.txt:166 -# cf3262e83aeb4eaab9fca3bb78d57305 -msgid ":replstate:`ARBITER`" -msgstr "" - -#: ../source/core/replica-set-elections.txt:168 -# b5b96ce3dc4942dcb4cea16853c6c3f8 -msgid ":replstate:`ROLLBACK`" -msgstr "" - -#: ../source/core/replica-set-elections.txt:174 -# e017e7c40817490496a4b1986b77c3aa -msgid "Non-Voting Members" -msgstr "" - -#: ../source/core/replica-set-elections.txt:176 -# 629e42cc30f9425ea60a42809197d14e -msgid "Although non-voting members do not vote in elections, these members hold copies of the replica set's data and can accept read operations from client applications." -msgstr "" - -#: ../source/core/replica-set-elections.txt:180 -# 85fac8b8b94945b69f9bdcdff5bd3e1f -msgid "Because a replica set can have up to :limit:`50 members `, but only :limit:`7 voting members `, non-voting members allow a replica set to have more than seven members." -msgstr "" - -#: ../source/core/replica-set-elections.txt:185 -# 2b5be456268e4ca48990717015a4bd89 -msgid "For instance, the following nine-member replica set has seven voting members and two non-voting members." -msgstr "" - -#: ../source/core/replica-set-elections.txt:190 -# 941e227e2e4945fd870a64cac7c05bb9 -msgid "A non-voting member has a :rsconf:`members[n].votes` setting equal to ``0`` in its member configuration:" -msgstr "" - -#: ../source/core/replica-set-elections.txt:202 -# a15fe5740162453dad1eb5566ddc1025 -msgid "Do **not** alter the number of votes to control which members will become primary. Instead, modify the :rsconf:`members[n].priority` option. *Only* alter the number of votes in exceptional cases. For example, to permit more than seven members." -msgstr "" - -#: ../source/core/replica-set-elections.txt:208 -# ee6bf86bae7c4b6e91791498624a3503 -msgid "To configure a non-voting member, see :doc:`/tutorial/configure-a-non-voting-replica-set-member`." -msgstr "" - -#: ../source/core/replica-set-elections.txt:1 -#: ../source/core/replica-set-elections.txt:2 -#: ../source/core/replica-set-elections.txt:3 -# 41d95c4226994e198cfae95dab4fcb1d -# 7d18fb7d1c9848ee82a32fab92029eaf -# 2b7b3b123ce940528131c13d6f675485 -msgid "replica set" -msgstr "" - -#: ../source/core/replica-set-elections.txt:1 -# 41d95c4226994e198cfae95dab4fcb1d -msgid "network partitions" -msgstr "" - -#: ../source/core/replica-set-elections.txt:2 -# 7d18fb7d1c9848ee82a32fab92029eaf -msgid "elections" -msgstr "" - -#: ../source/core/replica-set-elections.txt:3 -# 2b7b3b123ce940528131c13d6f675485 -msgid "failover" -msgstr "" - -#: ../source/core/replica-set-elections.txt:100 -# 8a78a9c0a7de4bd1a96b86a11bfd4df2 -msgid "replica set members" -msgstr "" - -#: ../source/core/replica-set-elections.txt:100 -# 8a78a9c0a7de4bd1a96b86a11bfd4df2 -msgid "non-voting" -msgstr "" - diff --git a/locale/pot/core/replica-set-hidden-member.pot b/locale/pot/core/replica-set-hidden-member.pot deleted file mode 100644 index 4ba6b8094f7..00000000000 --- a/locale/pot/core/replica-set-hidden-member.pot +++ /dev/null @@ -1,108 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/replica-set-hidden-member.txt:7 -# ea6b48ac428c4a78875141a60ac3f8cd -msgid "Hidden Replica Set Members" -msgstr "" - -#: ../source/core/replica-set-hidden-member.txt:0 -# 51600d3bbd2e4aa484ac09ac02dfa5cf -msgid "On this page" -msgstr "" - -#: ../source/core/replica-set-hidden-member.txt:17 -# 0aa74034fc2d4145a47313cf48f298d5 -msgid "A hidden member maintains a copy of the :term:`primary's ` data set but is **invisible** to client applications. Hidden members are good for workloads with different usage patterns from the other members in the :term:`replica set`. Hidden members must always be :ref:`priority 0 members ` and so **cannot become primary**. The :method:`db.isMaster()` method does not display hidden members. Hidden members, however, **may vote** in :ref:`elections `." -msgstr "" - -#: ../source/core/replica-set-hidden-member.txt:26 -# 9b5357292fb34b878009ad9ef226ba35 -msgid "In the following five-member replica set, all four secondary members have copies of the primary's data set, but one of the secondary members is hidden." -msgstr "" - -#: ../source/core/replica-set-hidden-member.txt:33 -# 0b4bfb089e204cd4afc658b18566d753 -msgid "Behavior" -msgstr "" - -#: ../source/core/replica-set-hidden-member.txt:36 -# e1cc6e3cb28d4dd69a33fff881f20f9f -msgid "Read Operations" -msgstr "" - -#: ../source/core/replica-set-hidden-member.txt:38 -# 88db4edc8e4645e0ba0250ff6c9f12c1 -msgid "Clients will not distribute reads with the appropriate :doc:`read preference ` to hidden members. As a result, these members receive no traffic other than basic replication. Use hidden members for dedicated tasks such as reporting and backups. :doc:`Delayed members ` should be hidden." -msgstr "" - -#: ../source/core/replica-set-hidden-member.txt:45 -# 7f787379cf8a40e08b3d254372c29093 -msgid "In a sharded cluster, :program:`mongos` do not interact with hidden members." -msgstr "" - -#: ../source/core/replica-set-hidden-member.txt:49 -# a6ad9dd605fc4384938232a4cada36d4 -msgid "Voting" -msgstr "" - -#: ../source/core/replica-set-hidden-member.txt:51 -# 76af6bc4ef84403b8b350f3b6d482968 -msgid "Hidden members *may* vote in replica set elections. If you stop a voting hidden member, ensure that the set has an active majority or the :term:`primary` will step down." -msgstr "" - -#: ../source/core/replica-set-hidden-member.txt:55 -# f4c4b598fb0840698ea5764d11206b57 -msgid "For the purposes of backups," -msgstr "" - -#: ../source/core/replica-set-hidden-member.txt:57 -# 4946a7baed8746faad32f444b10cd99e -msgid "If using the MMAPv1 storage engine, you can avoid stopping a hidden member with the :method:`db.fsyncLock()` and :method:`db.fsyncUnlock()` operations to flush all writes and lock the :program:`mongod` instance for the duration of the backup operation." -msgstr "" - -#: ../source/includes/extracts/wt-fsync-lock-compatibility.rst:3 -# f9580da9212c4632b412a08e7adcce97 -msgid ":method:`db.fsyncLock()` can ensure that the data files do not change for MongoDB instances using either the MMAPv1 or the WiredTiger storage engines, thus providing consistency for the purposes of creating backups." -msgstr "" - -#: ../source/includes/extracts/wt-fsync-lock-compatibility.rst:8 -# 76d4867641904e16a365307f8403aeb2 -msgid "In previous MongoDB versions, :method:`db.fsyncLock()` *cannot* guarantee a consistent set of files for low-level backups (e.g. via file copy ``cp``, ``scp``, ``tar``) for WiredTiger." -msgstr "" - -#: ../source/core/replica-set-hidden-member.txt:66 -# 4c5394e54bbb4eb78b1cdb9a8c48ccd0 -msgid "Further Reading" -msgstr "" - -#: ../source/core/replica-set-hidden-member.txt:68 -# fbfcb370b81e418fa8abf5b3cb9de00c -msgid "For more information about backing up MongoDB databases, see :doc:`/core/backups`. To configure a hidden member, see :doc:`/tutorial/configure-a-hidden-replica-set-member`." -msgstr "" - -#: ../source/core/replica-set-hidden-member.txt:1 -# 219b03528a134623a42fac003f16f036 -msgid "replica set members" -msgstr "" - -#: ../source/core/replica-set-hidden-member.txt:1 -# 219b03528a134623a42fac003f16f036 -msgid "hidden" -msgstr "" - diff --git a/locale/pot/core/replica-set-high-availability.pot b/locale/pot/core/replica-set-high-availability.pot deleted file mode 100644 index 954f5b91f18..00000000000 --- a/locale/pot/core/replica-set-high-availability.pot +++ /dev/null @@ -1,53 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/replica-set-high-availability.txt:8 -# bbca321c277f40b1a0631139e0d8809a -msgid "Replica Set High Availability" -msgstr "" - -#: ../source/core/replica-set-high-availability.txt:18 -# 3238faf9f62e48439862886a82dbfd91 -msgid ":term:`Replica sets ` provide high availability using automatic :term:`failover`. Failover allows a :term:`secondary` member to become :term:`primary` if the current primary becomes unavailable." -msgstr "" - -#: ../source/core/replica-set-high-availability.txt:24 -# f43165d506a64cb5963bca02bec806e5 -msgid "MongoDB introduces a version 1 of the replication protocol (:rsconf:`protocolVersion: 1 `) to reduce replica set failover time and accelerates the detection of multiple simultaneous primaries. New replica sets will, by default, use :rsconf:`protocolVersion: 1 `. Previous versions of MongoDB use version 0 of the protocol." -msgstr "" - -#: ../source/core/replica-set-high-availability.txt:31 -# fc6525fa4e3745bf85f578cefe5c0096 -msgid "Replica set members keep the same data set but are otherwise independent. If the primary becomes unavailable, an eligible secondary holds an :doc:`election ` to elect itself as a new primary. In some situations, the failover process may undertake a :doc:`rollback `. [#rollback-automatic]_" -msgstr "" - -#: ../source/core/replica-set-high-availability.txt:41 -# 13e5059bdbc044ed94095db375191a13 -msgid "Replica sets remove \"rollback\" data when needed without intervention. Administrators must apply or discard rollback data manually." -msgstr "" - -#: ../source/core/replica-set-high-availability.txt:1 -# 227b6ce94a4c40d59c4990878a6ea580 -msgid "replica set" -msgstr "" - -#: ../source/core/replica-set-high-availability.txt:1 -# 227b6ce94a4c40d59c4990878a6ea580 -msgid "failover" -msgstr "" - diff --git a/locale/pot/core/replica-set-members.pot b/locale/pot/core/replica-set-members.pot deleted file mode 100644 index 813c0525218..00000000000 --- a/locale/pot/core/replica-set-members.pot +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/replica-set-members.txt:3 -# 41f2987abbe9491f964c6a95c337ea39 -msgid "Replica Set Members" -msgstr "" - -#: ../source/core/replica-set-members.txt:13 -# 4146adfdca9d4f59b8cb43046b3dfa62 -msgid "A *replica set* in MongoDB is a group of :program:`mongod` processes that provide redundancy and high availability. The members of a replica set are:" -msgstr "" - -#: ../source/core/replica-set-members.txt:18 -# be43d9565e2843a6b9a2006527089ea0 -msgid ":ref:`replica-set-primary-member`." -msgstr "" - -#: ../source/core/replica-set-members.txt:18 -# 244bfa76063c4e2c8083a56559d76822 -msgid "The primary receives all write operations." -msgstr "" - -#: ../source/core/replica-set-members.txt:25 -# cc69dba1d0e04ae382ec3686dbab7f7f -msgid ":ref:`replica-set-secondary-members`." -msgstr "" - -#: ../source/core/replica-set-members.txt:21 -# da4b6780739746b4ac4d2c96602c0ee8 -msgid "Secondaries replicate operations from the primary to maintain an identical data set. Secondaries may have additional configurations for special usage profiles. For example, secondaries may be :ref:`non-voting ` or :ref:`priority 0 `." -msgstr "" - -#: ../source/core/replica-set-members.txt:27 -# 3e4520bbe8524d42b16a6d4a4a9b044c -msgid "You can also maintain an :ref:`arbiter ` as part of a replica set. Arbiters do not keep a copy of the data. However, arbiters play a role in the elections that select a primary if the current primary is unavailable." -msgstr "" - -#: ../source/core/replica-set-members.txt:32 -# 5cb493b69ba3467f93836b832ae6efc2 -msgid "The minimum recommended configuration for a replica set is a three member replica set with three data-bearing members: one :ref:`primary ` and two :ref:`secondary ` members. You may alternatively deploy a three member replica set with *two* data-bearing members: a :ref:`primary `, a :ref:`secondary `, and an :ref:`arbiter `, but replica sets with at least three data-bearing members offer better redundancy." -msgstr "" - -#: ../source/core/replica-set-members.txt:44 -# c335fabf7bb140ae995aa079ab551d4d -msgid "A replica set can have up to :ref:`50 members <3.0-replica-sets-max-members>` but only 7 voting members. [#master-slave]_ In previous versions, replica sets can have up to 12 members." -msgstr "" - -#: ../source/includes/fact-master-slave-workaround.rst:1 -# c8513afdc3a141ee9ad6ed7aa2e82832 -msgid "While replica sets are the recommended solution for production, a replica set can support up to :limit:`50 members ` in total. If your deployment requires more than 50 members, you’ll need to use :doc:`master-slave ` replication. However, master-slave replication lacks the automatic failover capabilities." -msgstr "" - -#: ../source/includes/footnote-two-primaries-edge-cases.rst:1 -# ad37114e3f064175bed5767cad796de1 -msgid "In :ref:`some circumstances `, two nodes in a replica set may *transiently* believe that they are the primary, but at most, one of them will be able to complete writes with :writeconcern:`{ w: \"majority\" } <\"majority\">` write concern. The node that can complete :writeconcern:`{ w: \"majority\" } <\"majority\">` writes is the current primary, and the other node is a former primary that has not yet recognized its demotion, typically due to a :term:`network partition`. When this occurs, clients that connect to the former primary may observe stale data despite having requested read preference :readmode:`primary`, and new writes to the former primary will eventually roll back." -msgstr "" - diff --git a/locale/pot/core/replica-set-oplog.pot b/locale/pot/core/replica-set-oplog.pot deleted file mode 100644 index e5faf81e529..00000000000 --- a/locale/pot/core/replica-set-oplog.pot +++ /dev/null @@ -1,238 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/replica-set-oplog.txt:5 -# 6c46f6aa1bc94f209ac29520c0e9c27d -msgid "Replica Set Oplog" -msgstr "" - -#: ../source/core/replica-set-oplog.txt:0 -# 9f6772259ecd4f07bc3e57d2bb9a5322 -msgid "On this page" -msgstr "" - -#: ../source/core/replica-set-oplog.txt:15 -# efec5628f5ec48ddad8d6468205c319c -msgid "The :term:`oplog` (operations log) is a special :term:`capped collection` that keeps a rolling record of all operations that modify the data stored in your databases. MongoDB applies database operations on the :term:`primary` and then records the operations on the primary's oplog. The :term:`secondary` members then copy and apply these operations in an asynchronous process. All replica set members contain a copy of the oplog, in the :data:`local.oplog.rs` collection, which allows them to maintain the current state of the database." -msgstr "" - -#: ../source/core/replica-set-oplog.txt:24 -# 6e3e4d38a3da448ab0793c3d931a5c38 -msgid "To facilitate replication, all replica set members send heartbeats (pings) to all other members. Any member can import oplog entries from any other member." -msgstr "" - -#: ../source/core/replica-set-oplog.txt:28 -# 88f20fa647ec4f499481a91af80b8395 -msgid "Each operation in the oplog is :term:`idempotent`. That is, oplog operations produce the same results whether applied once or multiple times to the target dataset." -msgstr "" - -#: ../source/core/replica-set-oplog.txt:35 -# a88ba384d4cf4b62894b9712aa357031 -msgid "Oplog Size" -msgstr "" - -#: ../source/core/replica-set-oplog.txt:37 -# e3b3714439724c839cb18725e8ffb083 -msgid "When you start a replica set member for the first time, MongoDB creates an oplog of a default size." -msgstr "" - -#: ../source/core/replica-set-oplog.txt:68 -# b86d45f1a7154c359c544b0c9cd2938d -msgid "For Unix and Windows systems" -msgstr "" - -#: ../source/core/replica-set-oplog.txt:41 -# 8eaf15281e01462d8e96fbbf0af8d2d2 -msgid "The default oplog size depends on the storage engine:" -msgstr "" - -#: ../source/core/replica-set-oplog.txt:47 -#: ../source/core/replica-set-oplog.txt:78 -# cf83f4e8d009476289bf9c396a63cfc3 -# bf9109a08ed84d239cef73b1f2c7b788 -msgid "Storage Engine" -msgstr "" - -#: ../source/core/replica-set-oplog.txt:48 -#: ../source/core/replica-set-oplog.txt:79 -# 19b00f4d2cb04f33b523b7472faaf0f0 -# 69e0c8515ef2404fb799fc77e11ae0fd -msgid "Default Oplog Size" -msgstr "" - -#: ../source/core/replica-set-oplog.txt:49 -# 17f2a079d4f9432a9004cc75c1073602 -msgid "Lower Bound" -msgstr "" - -#: ../source/core/replica-set-oplog.txt:50 -# 12fbff156c6440d0bc28a3d12726b49b -msgid "Upper Bound" -msgstr "" - -#: ../source/core/replica-set-oplog.txt:52 -#: ../source/core/replica-set-oplog.txt:81 -# 2bb97a34fabe4de2937574e1d17be684 -# 1776016e9b334418979cf1899e0d45c5 -msgid ":doc:`/core/inmemory`" -msgstr "" - -#: ../source/core/replica-set-oplog.txt:54 -# b0bd1a54d8544679927cd8cc34ca454e -msgid "5% of physical memory" -msgstr "" - -#: ../source/core/replica-set-oplog.txt:56 -# f9d0fd3c60294e4db7762be67b79801a -msgid "50 MB" -msgstr "" - -#: ../source/core/replica-set-oplog.txt:58 -#: ../source/core/replica-set-oplog.txt:63 -#: ../source/core/replica-set-oplog.txt:68 -# 1895f548f6254d9ea1de9b65758a5b0c -# 6cfd3a6677974db8b27d62a6726fa2d7 -# e5a9b7dbcb7947c79e317602192125a0 -msgid "50 GB" -msgstr "" - -#: ../source/core/replica-set-oplog.txt:60 -#: ../source/core/replica-set-oplog.txt:85 -# 11a24f31bf794b478c82440fa1db2e9f -# bed49f04ab9842898770fc054d2ef636 -msgid ":doc:`/core/wiredtiger`" -msgstr "" - -#: ../source/core/replica-set-oplog.txt:61 -#: ../source/core/replica-set-oplog.txt:66 -# 4476349d5f2841b2be9d0fb3540b3b26 -# 388beacae34a4643b40c8dba072e7f95 -msgid "5% of free disk space" -msgstr "" - -#: ../source/core/replica-set-oplog.txt:62 -#: ../source/core/replica-set-oplog.txt:67 -# c1bb78f8135e436e97263c24e1df4677 -# d25fbbc2e53a49218c9b7f20dd54ce4d -msgid "990 MB" -msgstr "" - -#: ../source/core/replica-set-oplog.txt:65 -#: ../source/core/replica-set-oplog.txt:88 -# 979c0474bdfc4d7e9b7a450209c026b6 -# b3e626632a264a3ab7a5a39933f05dd5 -msgid ":doc:`/core/mmapv1`" -msgstr "" - -#: ../source/core/replica-set-oplog.txt:89 -# 41ce46a66dbc4f24876c7dbaf5e17ee6 -msgid "For 64-bit OS X systems" -msgstr "" - -#: ../source/core/replica-set-oplog.txt:71 -# 57693a75a86246219bcd78975bbd623d -msgid "The default oplog size is 192 MB of either physical memory or free disk space depending on the storage engine:" -msgstr "" - -#: ../source/core/replica-set-oplog.txt:83 -# 09084d99aed6463bb4886c7fd66c2c52 -msgid "192 MB of physical memory" -msgstr "" - -#: ../source/core/replica-set-oplog.txt:86 -#: ../source/core/replica-set-oplog.txt:89 -# 5589623488f04fc88147e61ac10c60ea -# f7c0ba855d654d8cbb664449b2c3e9b9 -msgid "192 MB of free disk space" -msgstr "" - -#: ../source/core/replica-set-oplog.txt:91 -# 1e95043bfbf24a27ad33619eaf1491b2 -msgid "In most cases, the default oplog size is sufficient. For example, if an oplog is 5% of free disk space and fills up in 24 hours of operations, then secondaries can stop copying entries from the oplog for up to 24 hours without becoming too stale to continue replicating. However, most replica sets have much lower operation volumes, and their oplogs can hold much higher numbers of operations." -msgstr "" - -#: ../source/core/replica-set-oplog.txt:98 -# c663bbdd0e9740bd889bc718fdfd0d87 -msgid "Before :program:`mongod` creates an oplog, you can specify its size with the :setting:`~replication.oplogSizeMB` option. However, after you have started a replica set member for the first time, you can only change the size of the oplog using the :doc:`/tutorial/change-oplog-size` procedure." -msgstr "" - -#: ../source/core/replica-set-oplog.txt:104 -# 289d7225f82a4d19a8c9b7e9fa3101a5 -msgid "Workloads that Might Require a Larger Oplog Size" -msgstr "" - -#: ../source/core/replica-set-oplog.txt:106 -# 38a30d2b4aac4621951ad1afb4095c3e -msgid "If you can predict your replica set's workload to resemble one of the following patterns, then you might want to create an oplog that is larger than the default. Conversely, if your application predominantly performs reads with a minimal amount of write operations, a smaller oplog may be sufficient." -msgstr "" - -#: ../source/core/replica-set-oplog.txt:112 -# b13e85562a2c42f6bb55e856bc16cba4 -msgid "The following workloads might require a larger oplog size." -msgstr "" - -#: ../source/core/replica-set-oplog.txt:115 -# 720f780c6cd74e3b9c7e99cb1aa9929c -msgid "Updates to Multiple Documents at Once" -msgstr "" - -#: ../source/core/replica-set-oplog.txt:117 -# 54f18d22190a4431b3d4305b1c36d2db -msgid "The oplog must translate multi-updates into individual operations in order to maintain :term:`idempotency `. This can use a great deal of oplog space without a corresponding increase in data size or disk use." -msgstr "" - -#: ../source/core/replica-set-oplog.txt:123 -# 6cba01d8119a4dcbab42b160c1282f2a -msgid "Deletions Equal the Same Amount of Data as Inserts" -msgstr "" - -#: ../source/core/replica-set-oplog.txt:125 -# 44072af60e784ed8a94e973fe52c97eb -msgid "If you delete roughly the same amount of data as you insert, the database will not grow significantly in disk use, but the size of the operation log can be quite large." -msgstr "" - -#: ../source/core/replica-set-oplog.txt:130 -# f9026afdfb4c4331b1968782a6cbe897 -msgid "Significant Number of In-Place Updates" -msgstr "" - -#: ../source/core/replica-set-oplog.txt:132 -# 795b13aa33f54204af996e407fdaa900 -msgid "If a significant portion of the workload is updates that do not increase the size of the documents, the database records a large number of operations but does not change the quantity of data on disk." -msgstr "" - -#: ../source/core/replica-set-oplog.txt:137 -# a301545ec47b477abfd97908cccb7a77 -msgid "Oplog Status" -msgstr "" - -#: ../source/core/replica-set-oplog.txt:139 -# 851de41379ce42ca940d7dd1970d173e -msgid "To view oplog status, including the size and the time range of operations, issue the :method:`rs.printReplicationInfo()` method. For more information on oplog status, see :ref:`replica-set-troubleshooting-check-oplog-size`." -msgstr "" - -#: ../source/core/replica-set-oplog.txt:144 -# a3f3f1724a19486fb09bb02f3ee8acc0 -msgid "Under various exceptional situations, updates to a :term:`secondary's ` oplog might lag behind the desired performance time. Use :method:`db.getReplicationInfo()` from a secondary member and the :doc:`replication status ` output to assess the current state of replication and determine if there is any unintended replication delay." -msgstr "" - -#: ../source/core/replica-set-oplog.txt:151 -# 9079754bc3e548d8a8933d1d995932f7 -msgid "See :ref:`Replication Lag ` for more information." -msgstr "" - diff --git a/locale/pot/core/replica-set-primary.pot b/locale/pot/core/replica-set-primary.pot deleted file mode 100644 index b14870e3958..00000000000 --- a/locale/pot/core/replica-set-primary.pot +++ /dev/null @@ -1,53 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/replica-set-primary.txt:5 -# 3e21f758a7af42db9166b74af5a64547 -msgid "Replica Set Primary" -msgstr "" - -#: ../source/core/replica-set-primary.txt:16 -# 8cf5f6cd41a0439392092ab04a8be1e5 -msgid "The primary is the only member in the replica set that receives write operations. MongoDB applies write operations on the :term:`primary` and then records the operations on the primary's :doc:`oplog `. :ref:`Secondary ` members replicate this log and apply the operations to their data sets." -msgstr "" - -#: ../source/core/replica-set-primary.txt:23 -# fc8f91f8d13c442283af12e57f21a4d7 -msgid "In the following three-member replica set, the primary accepts all write operations. Then the secondaries replicate the oplog to apply to their data sets." -msgstr "" - -#: ../source/core/replica-set-primary.txt:29 -# 0dcc7b36e3714f54a558e35722c1ee20 -msgid "All members of the replica set can accept read operations. However, by default, an application directs its read operations to the primary member. See :doc:`/core/read-preference` for details on changing the default read behavior." -msgstr "" - -#: ../source/core/replica-set-primary.txt:34 -# 4d365f5beeb14a17afb3d2b555d1d312 -msgid "The replica set can have at most one primary. [#edge-cases-2-primaries]_ If the current primary becomes unavailable, an election determines the new primary. See :doc:`/core/replica-set-elections` for more details." -msgstr "" - -#: ../source/core/replica-set-primary.txt:41 -# fb99b2640ddc441a9b864b9735070e7f -msgid "In the following 3-member replica set, the primary becomes unavailable. This triggers an election which selects one of the remaining secondaries as the new primary." -msgstr "" - -#: ../source/includes/footnote-two-primaries-edge-cases.rst:1 -# e127057ae0694cf3be116d2d59e891ac -msgid "In :ref:`some circumstances `, two nodes in a replica set may *transiently* believe that they are the primary, but at most, one of them will be able to complete writes with :writeconcern:`{ w: \"majority\" } <\"majority\">` write concern. The node that can complete :writeconcern:`{ w: \"majority\" } <\"majority\">` writes is the current primary, and the other node is a former primary that has not yet recognized its demotion, typically due to a :term:`network partition`. When this occurs, clients that connect to the former primary may observe stale data despite having requested read preference :readmode:`primary`, and new writes to the former primary will eventually roll back." -msgstr "" - diff --git a/locale/pot/core/replica-set-priority-0-member.pot b/locale/pot/core/replica-set-priority-0-member.pot deleted file mode 100644 index 659449b735f..00000000000 --- a/locale/pot/core/replica-set-priority-0-member.pot +++ /dev/null @@ -1,83 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/replica-set-priority-0-member.txt:5 -# 5e12e488432948199e9ec51738f1254e -msgid "Priority 0 Replica Set Members" -msgstr "" - -#: ../source/core/replica-set-priority-0-member.txt:0 -# 6886319dc7d441c6b5eae91e4bfa24b7 -msgid "On this page" -msgstr "" - -#: ../source/core/replica-set-priority-0-member.txt:15 -# 58243697b5da40cdbd963446ecf8ad3d -msgid "A *priority 0* member is a secondary that **cannot** become :term:`primary`. *Priority 0* members cannot *trigger* :term:`elections `. Otherwise these members function as normal secondaries. A *priority 0* member maintains a copy of the data set, accepts read operations, and votes in elections. Configure a *priority 0* member to prevent :term:`secondaries ` from becoming primary, which is particularly useful in multi-data center deployments." -msgstr "" - -#: ../source/core/replica-set-priority-0-member.txt:24 -# 0718f734bf654acba8cf38255d59dfb2 -msgid "In a three-member replica set, in one data center hosts the primary and a secondary. A second data center hosts one *priority 0* member that cannot become primary." -msgstr "" - -#: ../source/core/replica-set-priority-0-member.txt:31 -# 1f73cb05a4c2415ca3d59b723baaadfc -msgid "Priority 0 Members as Standbys" -msgstr "" - -#: ../source/core/replica-set-priority-0-member.txt:33 -# 2ff658661b324c2fb1c5d129edfdaab3 -msgid "A *priority 0* member can function as a standby. In some replica sets, it might not be possible to add a new member in a reasonable amount of time. A standby member keeps a current copy of the data to be able to replace an unavailable member." -msgstr "" - -#: ../source/core/replica-set-priority-0-member.txt:38 -# 83d7d0ad56154049896c396e82db7e1b -msgid "In many cases, you need not set standby to *priority 0*. However, in sets with varied hardware or :ref:`geographic distribution `, a *priority 0* standby ensures that only qualified members become primary." -msgstr "" - -#: ../source/core/replica-set-priority-0-member.txt:43 -# cbb1cc155dc947b88c5ba92a9dbf8d04 -msgid "A *priority 0* standby may also be valuable for some members of a set with different hardware or workload profiles. In these cases, deploy a member with *priority 0* so it can't become primary. Also consider using an :ref:`hidden member ` for this purpose." -msgstr "" - -#: ../source/core/replica-set-priority-0-member.txt:49 -# 3ee44f63c70e4f4faf1863d02c975dd5 -msgid "If your set already has seven voting members, also configure the member as :ref:`non-voting `." -msgstr "" - -#: ../source/core/replica-set-priority-0-member.txt:53 -# 9c595982f0c94fc194bbb8b97e175c83 -msgid "Priority 0 Members and Failover" -msgstr "" - -#: ../source/core/replica-set-priority-0-member.txt:55 -# 3dcc199b642d4df7b6958d3a2d9479c1 -msgid "When configuring a *priority 0* member, consider potential failover patterns, including all possible network partitions. Always ensure that your main data center contains both a quorum of voting members and contains members that are eligible to be primary." -msgstr "" - -#: ../source/core/replica-set-priority-0-member.txt:61 -# 2753209b16cc487fb72a90e4273d8573 -msgid "Configuration" -msgstr "" - -#: ../source/core/replica-set-priority-0-member.txt:63 -# ed5ddb04a6824ab9b232fc669139b98b -msgid "To configure a *priority 0* member, see :doc:`/tutorial/configure-secondary-only-replica-set-member`." -msgstr "" - diff --git a/locale/pot/core/replica-set-rollbacks.pot b/locale/pot/core/replica-set-rollbacks.pot deleted file mode 100644 index cb9ae39d6cb..00000000000 --- a/locale/pot/core/replica-set-rollbacks.pot +++ /dev/null @@ -1,132 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/replica-set-rollbacks.txt:10 -# 52548c7891d04b658c0fdaa0386b19f5 -msgid "Rollbacks During Replica Set Failover" -msgstr "" - -#: ../source/core/replica-set-rollbacks.txt:0 -# 7a787ebc6d2c4df78391f113bf208f32 -msgid "On this page" -msgstr "" - -#: ../source/core/replica-set-rollbacks.txt:20 -# da4e10dd28a847a98c35318e2bda097c -msgid "A rollback reverts write operations on a former :term:`primary` when the member rejoins its :term:`replica set` after a :term:`failover`. A rollback is necessary only if the primary had accepted write operations that the :term:`secondaries ` had **not** successfully replicated before the primary stepped down. When the primary rejoins the set as a secondary, it reverts, or \"rolls back,\" its write operations to maintain database consistency with the other members." -msgstr "" - -#: ../source/core/replica-set-rollbacks.txt:29 -# 56575ddadc034dc2b15999cd2e1d0bfa -msgid "MongoDB attempts to avoid rollbacks, which should be rare. When a rollback does occur, it is often the result of a network partition. Secondaries that can not keep up with the throughput of operations on the former primary, increase the size and impact of the rollback." -msgstr "" - -#: ../source/core/replica-set-rollbacks.txt:35 -# 9b9212958e984670adb3622003ca6ef0 -msgid "A rollback does *not* occur if the write operations replicate to another member of the replica set before the primary steps down *and* if that member remains available and accessible to a majority of the replica set." -msgstr "" - -#: ../source/core/replica-set-rollbacks.txt:41 -# e8565d22b4da400ca4e1ad91dcc66d33 -msgid "Collect Rollback Data" -msgstr "" - -#: ../source/core/replica-set-rollbacks.txt:43 -# add6103f5c3940dcaa2fdccbd007b24b -msgid "When a rollback does occur, MongoDB writes the rollback data to :term:`BSON` files in the ``rollback/`` folder under the database's :setting:`~storage.dbPath` directory. The names of rollback files have the following form:" -msgstr "" - -#: ../source/core/replica-set-rollbacks.txt:52 -# f3e2142e2a5242f6aa8353054dc03d37 -msgid "For example:" -msgstr "" - -#: ../source/core/replica-set-rollbacks.txt:58 -# e3c5e6894f5a42b0b25fc6f05815e936 -msgid "To read the contents of the rollback files, use :doc:`bsondump `. Based on the content and the knowledge of their applications, administrators can decide the next course of action to take." -msgstr "" - -#: ../source/core/replica-set-rollbacks.txt:64 -# 9efa0899665840a594f13d71fe9a935d -msgid "Avoid Replica Set Rollbacks" -msgstr "" - -#: ../source/core/replica-set-rollbacks.txt:66 -# e4e1bfe992c948a7b9ca209a9e8e1263 -msgid "For replica sets, the default :doc:`write concern {w: 1} ` only provides acknowledgement of write operations on the primary. With the default write concern, data may be rolled back if the primary steps down before the write operations have replicated to any of the secondaries." -msgstr "" - -#: ../source/core/replica-set-rollbacks.txt:72 -# 288fbfa035df4e76bcfcc87401eccb1a -msgid "To prevent rollbacks of data that have been acknowledged to the client, run all voting members with journaling enabled and use :ref:`w: majority write concern ` to guarantee that the write operations propagate to a majority of the replica set nodes before returning with acknowledgement to the issuing client." -msgstr "" - -#: ../source/includes/extracts/no-journaling-rollback.rst:1 -# 86583588981b4cac8847f5fa901d92e7 -msgid "With :rsconf:`writeConcernMajorityJournalDefault` set to ``false``, MongoDB will not wait for :writeconcern:`w: \"majority\" <\"majority\">` writes to be durable before acknowledging the writes. As such, :writeconcern:`\"majority\"` write operations could possibly roll back in the event of a loss of a replica set member." -msgstr "" - -#: ../source/includes/list-visibility-of-data.rst:1 -# 1ac6573e13af4ed7886c627155a31e5c -msgid "Regardless of :doc:`write concern `, other clients using :readconcern:`\"local\"` (i.e. the default) readConcern can see the result of a write operation before the write operation is acknowledged to the issuing client." -msgstr "" - -#: ../source/includes/list-visibility-of-data.rst:6 -# 5c6c35e06ab243bb9655dfa60e6f0aed -msgid "Clients using :readconcern:`\"local\"` (i.e. the default) readConcern can read data which may be subsequently :doc:`rolled back `." -msgstr "" - -#: ../source/core/replica-set-rollbacks.txt:85 -# c58c7b0d1ed946f097f289fa7d6b2fcf -msgid "Rollback Limitations" -msgstr "" - -#: ../source/core/replica-set-rollbacks.txt:87 -# 932cf42f4b8440a7afdf4b8007df343c -msgid "A :program:`mongod` instance will not rollback more than 300 megabytes of data. If your system must rollback more than 300 megabytes, you must manually intervene to recover the data. If this is the case, the following line will appear in your :program:`mongod` log:" -msgstr "" - -#: ../source/core/replica-set-rollbacks.txt:97 -# ca0d7c7cefdf4769ac0ea4d79fa8a7a3 -msgid "In this situation, save the data directly or force the member to perform an initial sync. To force initial sync, sync from a \"current\" member of the set by deleting the content of the :setting:`~storage.dbPath` directory for the member that requires a larger rollback." -msgstr "" - -#: ../source/core/replica-set-rollbacks.txt:102 -# c86452e91cae400f827c127940bd2c1f -msgid ":doc:`/core/replica-set-high-availability` and :doc:`/core/replica-set-elections`." -msgstr "" - -#: ../source/core/replica-set-rollbacks.txt:1 -#: ../source/core/replica-set-rollbacks.txt:1 -#: ../source/core/replica-set-rollbacks.txt:1 -# 2618808ac2d641af8de78e10cb92a1cf -# 2618808ac2d641af8de78e10cb92a1cf -# 2618808ac2d641af8de78e10cb92a1cf -msgid "rollbacks" -msgstr "" - -#: ../source/core/replica-set-rollbacks.txt:1 -# 2618808ac2d641af8de78e10cb92a1cf -msgid "replica set" -msgstr "" - -#: ../source/core/replica-set-rollbacks.txt:1 -# 2618808ac2d641af8de78e10cb92a1cf -msgid "consistency" -msgstr "" - diff --git a/locale/pot/core/replica-set-secondary.pot b/locale/pot/core/replica-set-secondary.pot deleted file mode 100644 index 9292675ea63..00000000000 --- a/locale/pot/core/replica-set-secondary.pot +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/replica-set-secondary.txt:3 -# 47719b04c4a7449abdb21166aede1f03 -msgid "Replica Set Secondary Members" -msgstr "" - -#: ../source/core/replica-set-secondary.txt:15 -# 69cdca7d20724522a9e6d1658449ff89 -msgid "A secondary maintains a copy of the :term:`primary's ` data set. To replicate data, a secondary applies operations from the primary's :doc:`oplog ` to its own data set in an asynchronous process. A replica set can have one or more secondaries." -msgstr "" - -#: ../source/core/replica-set-secondary.txt:21 -# 6f4935e8827f439cbcafc138e910b708 -msgid "The following three-member replica set has two secondary members. The secondaries replicate the primary's oplog and apply the operations to their data sets." -msgstr "" - -#: ../source/core/replica-set-secondary.txt:27 -# 36008b99e8714bdd80338215545bf7c3 -msgid "Although clients cannot write data to secondaries, clients can read data from secondary members. See :doc:`/core/read-preference` for more information on how clients direct read operations to replica sets." -msgstr "" - -#: ../source/core/replica-set-secondary.txt:31 -# 9dfa725b068a451f9521a1ddd1fa7653 -msgid "A secondary can become a primary. If the current primary becomes unavailable, the replica set holds an :term:`election` to choose which of the secondaries becomes the new primary." -msgstr "" - -#: ../source/core/replica-set-secondary.txt:38 -# 6305bfd73f4f46e99d15bda14ce684e0 -msgid "In the following three-member replica set, the primary becomes unavailable. This triggers an election where one of the remaining secondaries becomes the new primary." -msgstr "" - -#: ../source/core/replica-set-secondary.txt:46 -# ad5cff148f754093baf15312452612ec -msgid "See :doc:`/core/replica-set-elections` for more details." -msgstr "" - -#: ../source/core/replica-set-secondary.txt:49 -# a6b8e2cbf46a462da96a9ce0bf1b6bd2 -msgid "You can configure a secondary member for a specific purpose. You can configure a secondary to:" -msgstr "" - -#: ../source/core/replica-set-secondary.txt:52 -# 8db2567f420f473180229ce7fb2c6cbc -msgid "Prevent it from becoming a primary in an election, which allows it to reside in a secondary data center or to serve as a cold standby. See :doc:`/core/replica-set-priority-0-member`." -msgstr "" - -#: ../source/core/replica-set-secondary.txt:56 -# 90d466118402461d86b562d6d0321ae0 -msgid "Prevent applications from reading from it, which allows it to run applications that require separation from normal traffic. See :doc:`/core/replica-set-hidden-member`." -msgstr "" - -#: ../source/core/replica-set-secondary.txt:60 -# d46786cd5c494099be0dbbdb41bd49ca -msgid "Keep a running \"historical\" snapshot for use in recovery from certain errors, such as unintentionally deleted databases. See :doc:`/core/replica-set-delayed-member`." -msgstr "" - diff --git a/locale/pot/core/replica-set-sync.pot b/locale/pot/core/replica-set-sync.pot deleted file mode 100644 index a7e107c482c..00000000000 --- a/locale/pot/core/replica-set-sync.pot +++ /dev/null @@ -1,163 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/replica-set-sync.txt:5 -# b7ae70efb9804e4fa02a1548ddefdc7d -msgid "Replica Set Data Synchronization" -msgstr "" - -#: ../source/core/replica-set-sync.txt:0 -# ab9980bbea8b44998979c5097fa6639b -msgid "On this page" -msgstr "" - -#: ../source/core/replica-set-sync.txt:15 -# ef7c26c4eb2f41ccbcbaad0cb7f64523 -msgid "In order to maintain up-to-date copies of the shared data set, secondary members of a replica set :term:`sync` or replicate data from other members. MongoDB uses two forms of data synchronization: :ref:`initial sync ` to populate new members with the full data set, and replication to apply ongoing changes to the entire data set." -msgstr "" - -#: ../source/core/replica-set-sync.txt:25 -# 33043e0592b74ea787cff387e12a9258 -msgid "Initial Sync" -msgstr "" - -#: ../source/core/replica-set-sync.txt:27 -# bdcf5f03d492498d9d8d401f7c52d3c4 -msgid "Initial sync copies all the data from one member of the replica set to another member." -msgstr "" - -#: ../source/core/replica-set-sync.txt:31 -# d407148e4466402ca422598a4d94dab7 -msgid "Process" -msgstr "" - -#: ../source/core/replica-set-sync.txt:33 -# 368d6a1f549141adac067d4aad6c1786 -msgid "When you perform an initial sync, MongoDB:" -msgstr "" - -#: ../source/core/replica-set-sync.txt:35 -# 69f5c97540ac4e22bd291621f49abd5b -msgid "Clones all databases except the :ref:`local ` database. To clone, the :program:`mongod` scans every collection in each source database and inserts all data into its own copies of these collections." -msgstr "" - -#: ../source/core/replica-set-sync.txt:40 -# 462ef19635bf401c8d4b6120342a1f7d -msgid "Initial sync builds all collection indexes as the documents are copied for each collection. In earlier versions of MongoDB, only the ``_id`` indexes are built during this stage." -msgstr "" - -#: ../source/core/replica-set-sync.txt:45 -# d2bc82fc6a5f459b9ce548df657feac0 -msgid "Initial sync pulls newly added oplog records during the data copy. Ensure that the target member has enough disk space in the ``local`` database to temporarily store these oplog records for the duration of this data copy stage." -msgstr "" - -#: ../source/core/replica-set-sync.txt:51 -# b00e1aac3b8949fd91dab96c42c1598a -msgid "Applies all changes to the data set. Using the oplog from the source, the :program:`mongod` updates its data set to reflect the current state of the replica set." -msgstr "" - -#: ../source/core/replica-set-sync.txt:55 -# 3d8c3583b65d4ee192b0b5666fe03a37 -msgid "When the initial sync finishes, the member transitions from :replstate:`STARTUP2` to :replstate:`SECONDARY`." -msgstr "" - -#: ../source/core/replica-set-sync.txt:58 -# bcfc682fb33142f3a4f17635c5ec6091 -msgid "To perform an initial sync, see :doc:`/tutorial/resync-replica-set-member`." -msgstr "" - -#: ../source/core/replica-set-sync.txt:64 -# a4923fffa8b7476f8613f8f718ef2b86 -msgid "Fault Tolerance" -msgstr "" - -#: ../source/core/replica-set-sync.txt:66 -# 88705ac217d540ee803b2f327e2f6ca4 -msgid "To recover from transient network or operation failures, initial sync has built-in retry logic." -msgstr "" - -#: ../source/core/replica-set-sync.txt:71 -# d8747aca969e4ffd903f4e65fe2792bd -msgid "MongoDB 3.4 improves the retry logic to be more resilient to intermittent failures on the network." -msgstr "" - -#: ../source/core/replica-set-sync.txt:77 -# 21c73940c05147bc93b19183a2d4e40f -msgid "Replication" -msgstr "" - -#: ../source/core/replica-set-sync.txt:79 -# 7d62dde4ec07452c803c3eb36d570433 -msgid "Secondary members replicate data continuously after the initial sync. Secondary members copy the :doc:`oplog ` from their *sync from* source and apply these operations in an asynchronous process." -msgstr "" - -#: ../source/core/replica-set-sync.txt:84 -# 77cb655d40994fbaa4817ecad70c1013 -msgid "Secondaries may automatically change their *sync from* source as needed based on changes in the ping time and state of other members' replication." -msgstr "" - -#: ../source/includes/fact-voting-node-sync-incompatibility.rst:1 -# 2f36787a6424444592fb359ce28839e3 -msgid "MongoDB 3.2 replica set members with :rsconf:`1 vote ` cannot sync from members with :rsconf:`0 votes `." -msgstr "" - -#: ../source/core/replica-set-sync.txt:92 -# 8ac6ebdba95c4054a52980dc90ccc704 -msgid "Secondaries avoid syncing from :ref:`delayed members ` and :ref:`hidden members `." -msgstr "" - -#: ../source/core/replica-set-sync.txt:96 -# 1981807ac9a6465c841cb5dfaaf336f2 -msgid "If a secondary member has :rsconf:`members[n].buildIndexes` set to ``true``, it can only sync from other members where :rsconf:`~members[n].buildIndexes` is ``true``. Members where :rsconf:`~members[n].buildIndexes` is ``false`` can sync from any other member, barring other sync restrictions. :rsconf:`~members[n].buildIndexes` is ``true`` by default." -msgstr "" - -#: ../source/core/replica-set-sync.txt:105 -# 05446ed92cda413b8ac6a17084dc0a11 -msgid "Multithreaded Replication" -msgstr "" - -#: ../source/core/replica-set-sync.txt:107 -# febda9600d7e434abc37c2bc3f6d38f2 -msgid "MongoDB applies write operations in batches using multiple threads to improve concurrency. MongoDB groups batches by namespace (:ref:`MMAPv1 `) or by document id (:ref:`WiredTiger `) and simultaneously applies each group of operations using a different thread. MongoDB always applies write operations to a given document in their original write order." -msgstr "" - -#: ../source/core/replica-set-sync.txt:114 -# 93e1bbeb0c64459d8bb183da8e717033 -msgid "While applying a batch, MongoDB blocks all read operations. As a result, secondary read queries can never return data that reflect a state that never existed on the primary." -msgstr "" - -#: ../source/core/replica-set-sync.txt:119 -# d20bb54447dc47bf85461102ddd80c7d -msgid "Pre-Fetching Indexes to Improve Replication Throughput" -msgstr "" - -#: ../source/core/replica-set-sync.txt:122 -# 9b5dc6fe39964724833d75190231c341 -msgid "Applies to MMAPv1 only." -msgstr "" - -#: ../source/core/replica-set-sync.txt:124 -# 854b5dca6d894f7d93c4ee40780afe82 -msgid "With the :ref:`MMAPv1 ` storage engine, MongoDB fetches memory pages that hold affected data and indexes to help improve the performance of applying oplog entries. This *pre-fetch* stage minimizes the amount of time MongoDB holds write locks while applying oplog entries. By default, secondaries will pre-fetch all :ref:`indexes`." -msgstr "" - -#: ../source/core/replica-set-sync.txt:130 -# af57fab470b94054a5d9c0be016ff4be -msgid "Optionally, you can disable all pre-fetching or only pre-fetch the index on the ``_id`` field. See the :setting:`~replication.secondaryIndexPrefetch` setting for more information." -msgstr "" - diff --git a/locale/pot/core/replica-set-write-concern.pot b/locale/pot/core/replica-set-write-concern.pot deleted file mode 100644 index 4d4574e5a7c..00000000000 --- a/locale/pot/core/replica-set-write-concern.pot +++ /dev/null @@ -1,93 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/replica-set-write-concern.txt:3 -# 1f65ca71a81246e1985e939cb9bb1e77 -msgid "Write Concern for Replica Sets" -msgstr "" - -#: ../source/core/replica-set-write-concern.txt:0 -# 93fc71e9f64a4f99a16e588f041c09be -msgid "On this page" -msgstr "" - -#: ../source/core/replica-set-write-concern.txt:13 -# 72793e18a46f468083b05032d3e71e2d -msgid "From the perspective of a client application, whether a MongoDB instance is running as a single server (i.e. \"standalone\") or a :term:`replica set` is transparent. However, replica sets offer some configuration options for write. [#sharded-clusters]_" -msgstr "" - -#: ../source/core/replica-set-write-concern.txt:18 -# 32b881b9ef55432899817ce48cea9470 -msgid ":term:`Sharded clusters ` where the shards are also replica sets provide the same configuration options with regards to write and read operations." -msgstr "" - -#: ../source/core/replica-set-write-concern.txt:25 -# c0fbf2f200cc4058a4484832d54de6cd -msgid "Verify Write Operations to Replica Sets" -msgstr "" - -#: ../source/core/replica-set-write-concern.txt:27 -# 5a59ecb86e174939bf87e06175ff8b0e -msgid "For a replica set, the default :doc:`write concern ` requests acknowledgement only from the primary. You can, however, override this default write concern, such as to confirm write operations on a specified number of the replica set members." -msgstr "" - -#: ../source/core/replica-set-write-concern.txt:35 -# 4f335e44964449558d3a3f521a091ccd -msgid "To override the default write concern, specify a write concern with each write operation. For example, the following method includes a write concern that specifies that the method return only after the write propagates to the primary and at least one secondary or the method times out after 5 seconds." -msgstr "" - -#: ../source/core/replica-set-write-concern.txt:48 -# 9b247c4c15f54ab0bcac046f522de0ba -msgid "You can include a timeout threshold for a write concern. This prevents write operations from blocking indefinitely if the write concern is unachievable. For example, if the write concern requires acknowledgement from 4 members of the replica set and the replica set has only available 3 members, the operation blocks until those members become available. See :ref:`wc-wtimeout`." -msgstr "" - -#: ../source/core/replica-set-write-concern.txt:56 -# bed6d9e749d04ed59934ffeadd27352a -msgid ":ref:`write-methods-incompatibility`" -msgstr "" - -#: ../source/core/replica-set-write-concern.txt:61 -# e5c183d5284340fb8d0e1d517a605f60 -msgid "Modify Default Write Concern" -msgstr "" - -#: ../source/core/replica-set-write-concern.txt:66 -# 8ab5a23ed86848d881cdb28b48fe9458 -msgid "You can modify the default write concern for a replica set by setting the :rsconf:`settings.getLastErrorDefaults` setting in the :doc:`replica set configuration `. The following sequence of commands creates a configuration that waits for the write operation to complete on a majority of the voting members before returning:" -msgstr "" - -#: ../source/core/replica-set-write-concern.txt:80 -# f6571a970bc4473784a7337d29055f08 -msgid "If you issue a write operation with a specific write concern, the write operation uses its own write concern instead of the default." -msgstr "" - -#: ../source/core/replica-set-write-concern.txt:83 -# 07d96a6da0cf47d589241039aeba05f7 -msgid ":doc:`/reference/write-concern`" -msgstr "" - -#: ../source/core/replica-set-write-concern.txt:86 -# 7c6093b23a9740808149c41446447b6b -msgid "Custom Write Concerns" -msgstr "" - -#: ../source/core/replica-set-write-concern.txt:88 -# b4220428cbc04f99804ba7ce428c0b78 -msgid "You can :doc:`tag ` the members of replica sets and use the resulting tag sets to create custom write concerns. See :doc:`/tutorial/configure-replica-set-tag-sets` for information on configuring custom write concerns using tag sets." -msgstr "" - diff --git a/locale/pot/core/replication-introduction.pot b/locale/pot/core/replication-introduction.pot deleted file mode 100644 index 5c48a552e80..00000000000 --- a/locale/pot/core/replication-introduction.pot +++ /dev/null @@ -1,173 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/replication-introduction.txt:5 -# f6898de1089444cd925e8f698a6c4e36 -msgid "Replication Introduction" -msgstr "" - -#: ../source/core/replication-introduction.txt:0 -# 911539ad063d4e52914583214b8f855c -msgid "On this page" -msgstr "" - -#: ../source/core/replication-introduction.txt:15 -# f62b865957944ba8992880fa565215cb -msgid "Replication is the process of synchronizing data across multiple servers." -msgstr "" - -#: ../source/core/replication-introduction.txt:19 -# 4522e83b2da3410eb247ddf956afd9b6 -msgid "Redundancy and Data Availability" -msgstr "" - -#: ../source/core/replication-introduction.txt:21 -# f7843b3e14314ea4aeab6a57a6b61acf -msgid "Replication provides redundancy and increases data availability. With multiple copies of data on different database servers, replication provides a level of fault tolerance against the loss of a single database server." -msgstr "" - -#: ../source/core/replication-introduction.txt:26 -# bff43105046944f4812f592ac6822f9b -msgid "In some cases, replication can provide increased read capacity as clients can send read operations to different servers. Maintaining copies of data in different data centers can increase data locality and availability for distributed applications. You can also maintain additional copies for dedicated purposes, such as disaster recovery, reporting, or backup." -msgstr "" - -#: ../source/core/replication-introduction.txt:34 -# 235d753035b44f278743f3a21231a6f3 -msgid "Replication in MongoDB" -msgstr "" - -#: ../source/core/replication-introduction.txt:36 -# d2f63b70942244c99957dc3d6c4b406d -msgid "A replica set is a group of :program:`mongod` instances that maintain the same data set. A replica set contains several data bearing nodes and optionally one arbiter node. Of the data bearing nodes, one and only one member is deemed the primary node, while the other nodes are deemed secondary nodes." -msgstr "" - -#: ../source/core/replication-introduction.txt:42 -# 24f92ce9eb6b47cc99e43fa48b10ba41 -msgid "The :doc:`primary node ` receives all write operations. A replica set can have only one primary capable of confirming writes with :writeconcern:`{ w: \"majority\" } <\"majority\">` write concern; although in some circumstances, another mongod instance may transiently believe itself to also be primary. [#edge-cases-2-primaries]_ The primary records all changes to its data sets in its operation log, i.e. :doc:`oplog `. For more information on primary node operation, see :doc:`/core/replica-set-primary`." -msgstr "" - -#: ../source/core/replication-introduction.txt:54 -# c33990fd71ca45998b70c4b8b0fbafb7 -msgid "The :doc:`secondaries ` replicate the primary's oplog and apply the operations to their data sets such that the secondaries' data sets reflect the primary's data set. If the primary is unavailable, an eligible secondary will hold an election to elect itself the new primary. For more information on secondary members, see :doc:`/core/replica-set-secondary`." -msgstr "" - -#: ../source/core/replication-introduction.txt:63 -# b53bba2b224e434faffd213e0c4ba3de -msgid "You may add an extra :program:`mongod` instance to a replica set as an :doc:`arbiter `. Arbiters do not maintain a data set. The purpose of an arbiter is to maintain a quorum in a replica set by responding to heartbeat and election requests by other replica set members. Because they do not store a data set, arbiters can be a good way to provide replica set quorum functionality with a cheaper resource cost than a fully functional replica set member with a data set. If your replica set has an even number of members, add an arbiter to obtain a majority of votes in an election for primary. Arbiters do not require dedicated hardware. For more information on arbiters, see :doc:`/core/replica-set-arbiter`." -msgstr "" - -#: ../source/core/replication-introduction.txt:77 -# 5cde2c287f5c4d2f971a476d556aa248 -msgid "An :doc:`arbiter ` will always be an arbiter whereas a :doc:`primary ` may step down and become a :doc:`secondary ` and a :doc:`secondary ` may become the primary during an election." -msgstr "" - -#: ../source/core/replication-introduction.txt:86 -# 3d77860c70b342748bd090faad8033d0 -msgid "Asynchronous Replication" -msgstr "" - -#: ../source/core/replication-introduction.txt:88 -# 5287d1fcb09f4e85ac65081cb785f3a0 -msgid "Secondaries apply operations from the primary asynchronously. By applying operations after the primary, sets can continue to function despite the failure of one or more members. For more information on replication mechanics, see :ref:`replica-set-oplog` and :ref:`replica-set-sync`." -msgstr "" - -#: ../source/core/replication-introduction.txt:95 -# b20122a93bc7457dbd086aa4f09e8153 -msgid "Automatic Failover" -msgstr "" - -#: ../source/core/replication-introduction.txt:97 -# 689cd2c280ca4fa6ae8503f163fe8ce7 -msgid "When a primary does not communicate with the other members of the set for more than 10 seconds, an eligible secondary will hold an election to elect itself the new primary. The first secondary to hold an election and receive a majority of the members' votes becomes primary." -msgstr "" - -#: ../source/includes/fact-replica-set-protocolVersion1.rst:3 -# eb583da02e774db29bcda64a68a23f0e -msgid "MongoDB introduces a version 1 of the replication protocol (:rsconf:`protocolVersion: 1 `) to reduce replica set failover time and accelerates the detection of multiple simultaneous primaries. New replica sets will, by default, use :rsconf:`protocolVersion: 1 `. Previous versions of MongoDB use version 0 of the protocol." -msgstr "" - -#: ../source/core/replication-introduction.txt:106 -# 7150ab70441749a7a081175a36aedde5 -msgid "See :ref:`replica-set-elections` and :ref:`replica-set-rollbacks` for more information." -msgstr "" - -#: ../source/core/replication-introduction.txt:110 -# 208987a22aa147abbabb7ebbf4ddf4b8 -msgid "Read Operations" -msgstr "" - -#: ../source/core/replication-introduction.txt:112 -# 70222abfae6540eaa1bf87ad3b46119b -msgid "By default, clients read from the primary [#edge-cases-2-primaries]_; however, clients can specify a :doc:`read preference ` to send read operations to secondaries. :ref:`Asynchronous replication ` to secondaries means that reads from secondaries may return data that does not reflect the state of the data on the primary. For information on reading from replica sets, see :doc:`/core/read-preference`." -msgstr "" - -#: ../source/includes/extracts/concurrent-operations-read-uncommitted.rst:1 -# bd8df0205c6e43d481c0db49d2b35879 -msgid "In MongoDB, clients can see the results of writes before the writes are :term:`durable`:" -msgstr "" - -#: ../source/includes/list-visibility-of-data.rst:1 -# fa51c7f76ebe44d9b70a84e90b0f8a17 -msgid "Regardless of :doc:`write concern `, other clients using :readconcern:`\"local\"` (i.e. the default) readConcern can see the result of a write operation before the write operation is acknowledged to the issuing client." -msgstr "" - -#: ../source/includes/list-visibility-of-data.rst:6 -# 57530d4d1c604b30ad2d1eb034a9f612 -msgid "Clients using :readconcern:`\"local\"` (i.e. the default) readConcern can read data which may be subsequently :doc:`rolled back `." -msgstr "" - -#: ../source/core/replication-introduction.txt:122 -# 5009fee8937a411c807e3db8761474ea -msgid "For more information on read isolations, consistency and recency for MongoDB, see :doc:`/core/read-isolation-consistency-recency`." -msgstr "" - -#: ../source/core/replication-introduction.txt:126 -# 34ee4436e1e141ea96ebd1b928ec6022 -msgid "Additional Features" -msgstr "" - -#: ../source/core/replication-introduction.txt:128 -# 2a93dd098c1f4f9188d4b4681702577d -msgid "Replica sets provide a number of options to support application needs. For example, you may deploy a replica set with :doc:`members in multiple data centers `, or control the outcome of elections by adjusting the :rsconf:`members[n].priority` of some members. Replica sets also support dedicated members for reporting, disaster recovery, or backup functions." -msgstr "" - -#: ../source/core/replication-introduction.txt:137 -# 8b61f148ba47434cb5c1bf424641d4eb -msgid "See :ref:`replica-set-secondary-only-members`, :ref:`replica-set-hidden-members` and :ref:`replica-set-delayed-members` for more information." -msgstr "" - -#: ../source/includes/footnote-two-primaries-edge-cases.rst:1 -# 7f253d7d9bc04a2ba1c5920fffc699fc -msgid "In :ref:`some circumstances `, two nodes in a replica set may *transiently* believe that they are the primary, but at most, one of them will be able to complete writes with :writeconcern:`{ w: \"majority\" } <\"majority\">` write concern. The node that can complete :writeconcern:`{ w: \"majority\" } <\"majority\">` writes is the current primary, and the other node is a former primary that has not yet recognized its demotion, typically due to a :term:`network partition`. When this occurs, clients that connect to the former primary may observe stale data despite having requested read preference :readmode:`primary`, and new writes to the former primary will eventually roll back." -msgstr "" - -#: ../source/includes/extracts/additional-resources-replication-introduction.rst:4 -# 5b4a94698d5d4feb8e6559ea6a662335 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-replication-introduction.rst:6 -# 2121829089644ac4aa3054986842555f -msgid "`Quick Reference Cards `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-replication-introduction.rst:7 -# d178c395a34240adb8faafbc37a7c9b2 -msgid "`Webinar: Managing Your Mission Critical App - Ensuring Zero Downtime `_" -msgstr "" - diff --git a/locale/pot/core/replication-process.pot b/locale/pot/core/replication-process.pot deleted file mode 100644 index 73a8194f4d7..00000000000 --- a/locale/pot/core/replication-process.pot +++ /dev/null @@ -1,58 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/replication-process.txt:7 -# 628bd5c663484913aaf78567b0a39a49 -msgid "Replication Processes" -msgstr "" - -#: ../source/core/replication-process.txt:17 -# b7e1f94361c24cbd94e30aff824cab89 -msgid "Members of a :term:`replica set` replicate data continuously. First, a member uses *initial sync* to capture the data set. Then the member continuously records and applies every operation that modifies the data set. Every member records operations in its :doc:`oplog `, which is a :term:`capped collection`." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-processes.rst:5 -# 2b73aed31c4d47adafcc3cba4177ed61 -msgid ":doc:`/core/replica-set-oplog`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-processes.rst:4 -# 12f37833b53c42ab88bce96bc058f170 -msgid "The oplog records all operations that modify the data in the replica set." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-processes.rst:8 -# 8d1950b46ab54a4ea55bcc381b7ef842 -msgid ":doc:`/core/replica-set-sync`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-processes.rst:8 -# e99b75a84e514103ae45b80a1fcb4122 -msgid "Secondaries must replicate all changes accepted by the primary. This process is the basis of replica set operations." -msgstr "" - -#: ../source/core/replication-process.txt:1 -# 9555f8cb01d14e008f5d26cb54449f36 -msgid "replica set" -msgstr "" - -#: ../source/core/replication-process.txt:1 -# 9555f8cb01d14e008f5d26cb54449f36 -msgid "sync" -msgstr "" - diff --git a/locale/pot/core/replication.pot b/locale/pot/core/replication.pot deleted file mode 100644 index 51c8acce82b..00000000000 --- a/locale/pot/core/replication.pot +++ /dev/null @@ -1,148 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/replication.txt:3 -# 41c45fcf1c6345e89548c74efadf6f28 -msgid "Replication Concepts" -msgstr "" - -#: ../source/core/replication.txt:13 -# 9726580cc83f46b28680468a5651acf3 -msgid "These documents describe and provide examples of replica set operation, configuration, and behavior. For an overview of replication, see :doc:`/core/replication-introduction`. For documentation of the administration of replica sets, see :doc:`/administration/replica-sets`. The :doc:`/reference/replication` documents commands and operations specific to replica sets." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:26 -# 7d172364bb9342e597a98bf780cbb896 -msgid ":doc:`/core/replica-set-members`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:4 -# a63df3b1bf774e97b591bf70acd62b61 -msgid "Introduces the components of replica sets." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:8 -# 174bdd4311ad4770b261efc2233790f5 -msgid ":doc:`/core/replica-set-primary`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:7 -# 4066b78b9efc4eeea88c99491dbcf913 -msgid "The primary is the only member of a replica set that accepts write operations." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:13 -# 3b02bf66ef98491c86f0bfae66e355bf -msgid ":doc:`/core/replica-set-secondary`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:11 -# d7e28920b9544552ae71afb65c8e74bb -msgid "Secondary members replicate the primary's data set and accept read operations. If the set has no primary, a secondary can become primary." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:17 -# ab6f299c99ea4d00b226eb530fe78b1b -msgid ":doc:`/core/replica-set-priority-0-member`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:16 -# de9c1b234bb14d4caed7a84aac0f142a -msgid "Priority 0 members are secondaries that cannot become the primary." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:22 -# b96a31c726884fbb9050d03411f5c04b -msgid ":doc:`/core/replica-set-hidden-member`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:20 -# 49749e81c7674652a3dd9ade5b439811 -msgid "Hidden members are secondaries that are invisible to applications. These members support dedicated workloads, such as reporting or backup." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:26 -# 5f889f58492c401d99655ddea482cdfc -msgid ":doc:`/core/replica-set-arbiter`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:25 -# 08f885695ed34111afc66015c1f35c7f -msgid "An arbiter does not maintain a copy of the data set but participate in elections." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:30 -# 7985821388344ea6ab1ad603aa9f4826 -msgid ":doc:`/core/replica-set-architectures`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:29 -# e166ae0cdb714b2a949e119bdee567b2 -msgid "Introduces architectural considerations related to replica sets deployment planning." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:42 -# d3fe327df23945f3914a18ff916df144 -msgid ":doc:`/core/replica-set-high-availability`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:33 -# 2bd2991e7559437cb91fd8f63aed3bf9 -msgid "Presents the details of the automatic failover and recovery process with replica sets." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:38 -# 7d94fc56ad1a4487b4e7cfd1b7879bb6 -msgid ":doc:`/core/replica-set-elections`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:37 -# f85abcadba1a4a8c9a2b2060fbc0831d -msgid "Elections occur when the primary becomes unavailable and the replica set members autonomously select a new primary." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:42 -# 78af7f57acfa4a00a28d536866eae93b -msgid ":doc:`/core/read-preference`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:41 -# 2b3bf0f884e0421486d922503c83353e -msgid "Read preference specifies where (i.e. which members of the replica set) the drivers should direct the read operations." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:45 -# a8c68e3b240a4dc18b92eaba336b6ac0 -msgid ":doc:`/core/replication-process`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:45 -# 383564683f984c24bc590c9b62401e29 -msgid "Mechanics of the replication process and related topics." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:48 -# 981b0605ec6443bfb0014d51cab6440c -msgid ":doc:`/core/master-slave`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:48 -# 943ef40bac4b449aa5836ce4fab44d57 -msgid "Master-slave replication provided redundancy in early versions of MongoDB. Replica sets replace master-slave for most use cases." -msgstr "" - diff --git a/locale/pot/core/security-built-in-roles.pot b/locale/pot/core/security-built-in-roles.pot deleted file mode 100644 index d45d4aa7dec..00000000000 --- a/locale/pot/core/security-built-in-roles.pot +++ /dev/null @@ -1,417 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/security-built-in-roles.txt:3 -# 95d2c984487d4e01a97c033bb2be1f96 -msgid "Built-In Roles" -msgstr "" - -#: ../source/core/security-built-in-roles.txt:0 -# 4522d19c3f994072adc781ed4015f6b7 -msgid "On this page" -msgstr "" - -#: ../source/core/security-built-in-roles.txt:15 -# 63fe5f9565a341d99aca814641552100 -msgid "MongoDB provides built-in roles that provide the different levels of access commonly needed in a database system. Built-in :ref:`database user roles ` and :ref:`database administration roles ` roles exist in *each* database. The ``admin`` database contains additional roles." -msgstr "" - -#: ../source/core/security-built-in-roles.txt:21 -# 0fa98b1a25fd4b059de7ba8f40c73c96 -msgid "This page provides a brief description of the built-in roles. For the specific privileges granted by each role, see the :doc:`/reference/built-in-roles` reference page." -msgstr "" - -#: ../source/core/security-built-in-roles.txt:26 -# 0ac25b793dc84420bd200ad64b85974f -msgid "Database User Roles" -msgstr "" - -#: ../source/core/security-built-in-roles.txt:28 -# 90cd86b6374642c3b75929a5e015a382 -msgid "Every database includes the following roles:" -msgstr "" - -#: ../source/core/security-built-in-roles.txt:34 -#: ../source/core/security-built-in-roles.txt:64 -#: ../source/core/security-built-in-roles.txt:107 -#: ../source/core/security-built-in-roles.txt:152 -#: ../source/core/security-built-in-roles.txt:190 -#: ../source/core/security-built-in-roles.txt:279 -#: ../source/core/security-built-in-roles.txt:300 -# d30ccfeb92f040178e62f18e2c8c9f72 -# ea7e218464f342ef8acc527489b818db -# f10906dbf04d48daaf41503005c71752 -# bf5c8708fef44a87a134c4a21e20202d -# 8c1da9fba07b4c7a9f66eefe7d8a1d11 -# bd0cf64d96004d6793ffea93b08194f8 -# bc3f8244dc934e78b30af730f2c24adf -msgid "Role" -msgstr "" - -#: ../source/core/security-built-in-roles.txt:35 -#: ../source/core/security-built-in-roles.txt:65 -#: ../source/core/security-built-in-roles.txt:108 -#: ../source/core/security-built-in-roles.txt:153 -#: ../source/core/security-built-in-roles.txt:191 -#: ../source/core/security-built-in-roles.txt:280 -#: ../source/core/security-built-in-roles.txt:301 -# fd0b2bbc0041408da8d14bb4ac040400 -# 4c423b9fba3a4a459cccb01ff971bad4 -# f181fcc27e3b4a0ba59826dabd69bc19 -# f3deb1c92e3c4db8b1275147f5447534 -# 824210e04a9c45d599df9033feceafd1 -# e78a585889a14db2998c0526180fcfb7 -# f211f9b6cca749dcae89a774eb78c463 -msgid "Short Description" -msgstr "" - -#: ../source/core/security-built-in-roles.txt:37 -# 5c708a3fb4ce47bca9615d5816f3406f -msgid ":authrole:`read`" -msgstr "" - -#: ../source/core/security-built-in-roles.txt:39 -# 1e2bf3982d0147eca791d82892cfea19 -msgid "Provides the ability to read data on all *non*-system collections and on the following system collections: :data:`system.indexes <.system.indexes>`, :data:`system.js <.system.js>`, and :data:`system.namespaces <.system.namespaces>` collections." -msgstr "" - -#: ../source/core/security-built-in-roles.txt:44 -# 5663e93508b34ceca21cae6594ca50fb -msgid "For the specific privileges granted by the role, see :authrole:`read`." -msgstr "" - -#: ../source/core/security-built-in-roles.txt:46 -# b81cb7ec0be84ffdac08707870ef7906 -msgid ":authrole:`readWrite`" -msgstr "" - -#: ../source/core/security-built-in-roles.txt:48 -# 16cdb8bfeee34943b4919018c59cef21 -msgid "Provides all the privileges of the :authrole:`read` role and the ability to modify data on all *non*-system collections and the :data:`system.js <.system.js>` collection." -msgstr "" - -#: ../source/core/security-built-in-roles.txt:52 -# 563f784f18484ef1aba079f0a5ca6808 -msgid "For the specific privileges granted by the role, see :authrole:`readWrite`." -msgstr "" - -#: ../source/core/security-built-in-roles.txt:56 -# 8d1bdd686f4740b9a8e0670073725d5d -msgid "Database Administration Roles" -msgstr "" - -#: ../source/core/security-built-in-roles.txt:58 -# facf6ac1442349eeb1ef316d6b8c5f1c -msgid "Every database includes the following database administration roles:" -msgstr "" - -#: ../source/core/security-built-in-roles.txt:67 -# d4934b4cc38c493dba0e6058d46192d0 -msgid ":authrole:`dbAdmin`" -msgstr "" - -#: ../source/core/security-built-in-roles.txt:69 -# 3aa1e04b75bb40cfaf873650b935a554 -msgid "Provides the ability to perform administrative tasks such as schema-related tasks, indexing, gathering statistics. This role does not grant privileges for user and role management." -msgstr "" - -#: ../source/core/security-built-in-roles.txt:73 -# 9636f572a179465abbe706ad4bb8c906 -msgid "For the specific privileges granted by the role, see :authrole:`dbAdmin`." -msgstr "" - -#: ../source/core/security-built-in-roles.txt:76 -# 37db435c1cff4566b3fb8ade35d45080 -msgid ":authrole:`dbOwner`" -msgstr "" - -#: ../source/core/security-built-in-roles.txt:78 -# 7d1536c4ff5b480aaca24815b39f7232 -msgid "Provides the ability to perform any administrative action on the database. This role combines the privileges granted by the :authrole:`readWrite`, :authrole:`dbAdmin` and :authrole:`userAdmin` roles." -msgstr "" - -#: ../source/core/security-built-in-roles.txt:83 -# 1ecf234c243d4c9b8192b85a508e6af1 -msgid ":authrole:`userAdmin`" -msgstr "" - -#: ../source/core/security-built-in-roles.txt:85 -# 1c1b9363873944a0bf101b9d1bccb3b0 -msgid "Provides the ability to create and modify roles and users on the current database. Since the :authrole:`userAdmin` role allows users to grant any privilege to any user, including themselves, the role also indirectly provides :ref:`superuser ` access to either the database or, if scoped to the ``admin`` database, the cluster." -msgstr "" - -#: ../source/core/security-built-in-roles.txt:92 -# b39251ee85fb46bf911bd8ba603ad71c -msgid "For the specific privileges granted by the role, see :authrole:`userAdmin`." -msgstr "" - -#: ../source/core/security-built-in-roles.txt:96 -# fd67d17b672a48f68b4053ad592d8c18 -msgid "Cluster Administration Roles" -msgstr "" - -#: ../source/core/security-built-in-roles.txt:98 -# 2f0ce06056b8434c9eeb65b181e51adb -msgid "The ``admin`` database includes the following roles for administering the whole system rather than a specific database. These roles include but are not limited to :term:`replica set` and :term:`sharded cluster` administrative functions." -msgstr "" - -#: ../source/core/security-built-in-roles.txt:110 -# d718b037c32340549a4eb546182a64d5 -msgid ":authrole:`clusterAdmin`" -msgstr "" - -#: ../source/core/security-built-in-roles.txt:112 -# db983bb6c942483ab0e5d95a58d60a73 -msgid "Provides the greatest cluster-management access. This role combines the privileges granted by the :authrole:`clusterManager`, :authrole:`clusterMonitor`, and :authrole:`hostManager` roles. Additionally, the role provides the :authaction:`dropDatabase` action." -msgstr "" - -#: ../source/core/security-built-in-roles.txt:117 -# 3e06ead222eb485da7b5c3748b515e0b -msgid ":authrole:`clusterManager`" -msgstr "" - -#: ../source/core/security-built-in-roles.txt:119 -# 4a3f12b5b1494089b376296212745a28 -msgid "Provides management and monitoring actions on the cluster. A user with this role can access the ``config`` and ``local`` databases, which are used in sharding and replication, respectively." -msgstr "" - -#: ../source/core/security-built-in-roles.txt:124 -# a44418e89d474f5093feeed03bc04f18 -msgid "For the specific privileges granted by the role, see :authrole:`clusterManager`." -msgstr "" - -#: ../source/core/security-built-in-roles.txt:127 -# d585cf222fe44c4b9a42a2b0d5f2464a -msgid ":authrole:`clusterMonitor`" -msgstr "" - -#: ../source/core/security-built-in-roles.txt:129 -# e90bb16fd1db4a11afdbc5119126f31f -msgid "Provides read-only access to monitoring tools, such as the |mms-home| and :opsmgr:`Ops Manager ` monitoring agent." -msgstr "" - -#: ../source/core/security-built-in-roles.txt:132 -# 8bc19e2d20e049eba91740a928f05f44 -msgid "For the specific privileges granted by the role, see :authrole:`clusterMonitor`." -msgstr "" - -#: ../source/core/security-built-in-roles.txt:135 -# 83446cbce47349c8a1dfc7d1294c287e -msgid ":authrole:`hostManager`" -msgstr "" - -#: ../source/core/security-built-in-roles.txt:137 -# e6662ced70744080b98a7a23e134a204 -msgid "Provides the ability to monitor and manage servers." -msgstr "" - -#: ../source/core/security-built-in-roles.txt:139 -# d082631b27dc46b3abf7a4a1cfb06710 -msgid "For the specific privileges granted by the role, see :authrole:`hostManager`." -msgstr "" - -#: ../source/core/security-built-in-roles.txt:143 -# 700a517502e8434aaa93571ecc1ee2f8 -msgid "Backup and Restoration Roles" -msgstr "" - -#: ../source/core/security-built-in-roles.txt:145 -# 8cf2d2beab5d4042b75665d87ce2aa39 -msgid "The ``admin`` database includes the following roles for backing up and restoring data:" -msgstr "" - -#: ../source/core/security-built-in-roles.txt:155 -# 03957f8491c3406cb4d5b7396354ab0b -msgid ":authrole:`backup`" -msgstr "" - -#: ../source/core/security-built-in-roles.txt:157 -# d4f02642337f47229646169109fbee37 -msgid "Provides privileges needed to back up data. This role provides sufficient privileges to use the |mms-home| backup agent, :opsmgr:`Ops Manager ` backup agent, or to use :program:`mongodump`." -msgstr "" - -#: ../source/core/security-built-in-roles.txt:162 -# 5b733dd503b841f2a7ef1b2c2a7f5e12 -msgid "For the specific privileges granted by the role, see :authrole:`backup`." -msgstr "" - -#: ../source/core/security-built-in-roles.txt:165 -# c6cdd41228e24e7aa29bafbbf6561f65 -msgid ":authrole:`restore`" -msgstr "" - -#: ../source/core/security-built-in-roles.txt:167 -# 7960a100ad1f40ca8f7aa1a1328929c0 -msgid "Provides privileges needed to restore data with :program:`mongorestore` without the :option:`--oplogReplay` option or without ``system.profile`` collection data." -msgstr "" - -#: ../source/core/security-built-in-roles.txt:171 -# dd35ae2c0319498897b3c2e2062f470e -msgid "For the specific privileges granted by the role, see :authrole:`restore`." -msgstr "" - -#: ../source/core/security-built-in-roles.txt:177 -# 2699e6ae3965416981ac63a68199ebe9 -msgid "All-Database Roles" -msgstr "" - -#: ../source/core/security-built-in-roles.txt:181 -# 9eefc4af15cb475abc761177e3250d3f -msgid "The ``admin`` database provides the following roles that apply to all but the ``local`` and ``config`` databases in a :program:`mongod` instance and are roughly equivalent to their single-database equivalents:" -msgstr "" - -#: ../source/core/security-built-in-roles.txt:193 -# af4fc63227fc4b9c83c8a1b4ae2cfe4a -msgid ":authrole:`readAnyDatabase`" -msgstr "" - -#: ../source/core/security-built-in-roles.txt:195 -# 21d1453fd003492aba7888205bf12eb0 -msgid "Provides the same read-only permissions as :authrole:`read`, except it applies to all but the ``local`` and ``config`` databases in the cluster. The role also provides the :authaction:`listDatabases` action on the cluster as a whole." -msgstr "" - -#: ../source/core/security-built-in-roles.txt:200 -# 675622ec7c2041b59005550c7a695487 -msgid "For the specific privileges granted by the role, see :authrole:`readAnyDatabase`." -msgstr "" - -#: ../source/core/security-built-in-roles.txt:205 -# 9ccdeaf6f69e43b399b6799b51b10e63 -msgid "Prior to 3.4, :authrole:`readAnyDatabase` includes ``local`` and ``config`` databases. To provide ``read`` privileges on the ``local`` database, create a user in the ``admin`` database with :authrole:`read` role in the ``local`` database. See also :authrole:`clusterManager` role for access to the ``config`` and ``local`` databases." -msgstr "" - -#: ../source/core/security-built-in-roles.txt:212 -# 376ab6bcd30b4baca4e7aa492d0b7727 -msgid ":authrole:`readWriteAnyDatabase`" -msgstr "" - -#: ../source/core/security-built-in-roles.txt:214 -# 178676c0612440cfbfefbb8a9718f36c -msgid "Provides the same read and write permissions as :authrole:`readWrite`, except it applies to all but the ``local`` and ``config`` databases in the cluster. The role also provides the :authaction:`listDatabases` action on the cluster as a whole." -msgstr "" - -#: ../source/core/security-built-in-roles.txt:220 -# 7f1a421fc59d4c9597984ba47ebe48ad -msgid "For the specific privileges granted by the role, see :authrole:`readWriteAnyDatabase`." -msgstr "" - -#: ../source/core/security-built-in-roles.txt:225 -# 84f9fa6fdfce44a29702b516c8fafc1a -msgid "Prior to 3.4, :authrole:`readWriteAnyDatabase` includes ``local`` and ``config`` databases. To provide ``readWrite`` privileges on the ``local`` database, create a user in the ``admin`` database with :authrole:`readWrite` role in the ``local`` database. See also :authrole:`clusterManager` role for access to the ``config`` and ``local`` databases." -msgstr "" - -#: ../source/core/security-built-in-roles.txt:232 -# 9d029e438a6d47e680b5b66b3b2b1a08 -msgid ":authrole:`userAdminAnyDatabase`" -msgstr "" - -#: ../source/core/security-built-in-roles.txt:234 -# 8a4a85ad1e0643bc9ce08176dfa9732e -msgid "Provides the same access to user administration operations as :authrole:`userAdmin`, except it applies to all but the ``local`` and ``config`` databases in the cluster." -msgstr "" - -#: ../source/core/security-built-in-roles.txt:238 -# d27087396b00447bbce7b1224f4a0aa5 -msgid "Since the :authrole:`userAdminAnyDatabase` role allows users to grant any privilege to any user, including themselves, the role also indirectly provides :ref:`superuser ` access." -msgstr "" - -#: ../source/core/security-built-in-roles.txt:242 -# 2a685388ed894824b3eddaef9bb97ca8 -msgid "For the specific privileges granted by the role, see :authrole:`userAdminAnyDatabase`." -msgstr "" - -#: ../source/core/security-built-in-roles.txt:247 -# 286d5ffe33e7417db23d5cc050d01f15 -msgid "Prior to 3.4, :authrole:`userAdminAnyDatabase` includes ``local`` and ``config`` databases." -msgstr "" - -#: ../source/core/security-built-in-roles.txt:250 -# c5cce605ae674ffabe436b66c498ae3f -msgid ":authrole:`dbAdminAnyDatabase`" -msgstr "" - -#: ../source/core/security-built-in-roles.txt:252 -# ab32a636c3184198ab05af5dcceb211f -msgid "Provides the same access to database administration operations as :authrole:`dbAdmin`, except it applies to all but the ``local`` and ``config`` databases in the cluster. The role also provides the :authaction:`listDatabases` action on the cluster as a whole." -msgstr "" - -#: ../source/core/security-built-in-roles.txt:258 -# d10a05dcd566490698ba96514c079d57 -msgid "For the specific privileges granted by the role, see :authrole:`dbAdminAnyDatabase`." -msgstr "" - -#: ../source/core/security-built-in-roles.txt:263 -# 83a85164c5aa41e7a172e260be059167 -msgid "Prior to 3.4, :authrole:`dbAdminAnyDatabase` includes ``local`` and ``config`` databases. To provide ``dbAdmin`` privileges on the ``local`` database, create a user in the ``admin`` database with :authrole:`dbAdmin` role in the ``local`` database. See also :authrole:`clusterManager` role for access to the ``config`` and ``local`` databases." -msgstr "" - -#: ../source/core/security-built-in-roles.txt:271 -# 13c43ae9c02c4c2cb29ef9338274593e -msgid "Superuser Roles" -msgstr "" - -#: ../source/core/security-built-in-roles.txt:273 -# cd1f2ddd7a1d4748a1a62b0d1c15963e -msgid "The following role provides full privileges on all resources:" -msgstr "" - -#: ../source/core/security-built-in-roles.txt:282 -# 57a0fe4eced241bb92165ed7ca1b46fc -msgid ":authrole:`root`" -msgstr "" - -#: ../source/core/security-built-in-roles.txt:284 -# 16af2808249a4d078512c65c6ba78f69 -msgid "Provides access to the operations and all the resources of the :authrole:`readWriteAnyDatabase`, :authrole:`dbAdminAnyDatabase`, :authrole:`userAdminAnyDatabase`, :authrole:`clusterAdmin`, :authrole:`restore`, and :authrole:`backup` *combined*." -msgstr "" - -#: ../source/core/security-built-in-roles.txt:290 -# 812e03e1ee17454dbe8fe50fd3e2fa1c -msgid "For the specific privileges granted by the role, see :authrole:`root`." -msgstr "" - -#: ../source/core/security-built-in-roles.txt:294 -# eb1e3f517efa476ea8fdfa37b63ff531 -msgid "Internal Role" -msgstr "" - -#: ../source/core/security-built-in-roles.txt:303 -# c81eb75c19c14ac3b253b700e3b2d20e -msgid ":authrole:`__system`" -msgstr "" - -#: ../source/core/security-built-in-roles.txt:305 -# e5d057fb5f5b4dc1a984a68bcd8f47ff -msgid "Provides privileges to take any action against any object in the database." -msgstr "" - -#: ../source/core/security-built-in-roles.txt:308 -# 05488f43717744b991539c4a15b51092 -msgid "**Do not** assign this role to user objects representing applications or human administrators, other than in exceptional circumstances." -msgstr "" - -#: ../source/core/security-built-in-roles.txt:311 -# 89c44646000442ce9ffbf8a215b2ecaa -msgid "For more information, see :authrole:`root`." -msgstr "" - -#: ../source/core/security-built-in-roles.txt:313 -# e39f56b0b59d4b41b21242274ae80827 -msgid ":doc:`/reference/built-in-roles`" -msgstr "" - diff --git a/locale/pot/core/security-concepts-access-control.pot b/locale/pot/core/security-concepts-access-control.pot deleted file mode 100644 index 41f1b923b00..00000000000 --- a/locale/pot/core/security-concepts-access-control.pot +++ /dev/null @@ -1,48 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/security-concepts-access-control.txt:3 -# 05b6a5e6252e4eb4910b6b27b56b0603 -msgid "Access Control" -msgstr "" - -#: ../source/core/security-concepts-access-control.txt:7 -# a54240a915ef46878818fd11200fd02c -msgid "These documents introduce and address concepts and strategies related to Role Based Access Control in MongoDB." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-concepts-access-control.rst:4 -# 4397aa83653a44279ff13159d4776de2 -msgid ":doc:`/core/authorization`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-concepts-access-control.rst:4 -# 3a71f66cbef1462f98f5ae98ede7425d -msgid "Introduction to Role Based Access Control used in MongoDB" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-concepts-access-control.rst:6 -# fc929b1afc8c4ca9a92d147e5e0a3b82 -msgid ":doc:`/core/collection-level-access-control`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-concepts-access-control.rst:7 -# 6ac263f91c0448dca43e8b473251b2c4 -msgid "Specify collection-level access control." -msgstr "" - diff --git a/locale/pot/core/security-concepts-external-env.pot b/locale/pot/core/security-concepts-external-env.pot deleted file mode 100644 index 7b9cb6766e9..00000000000 --- a/locale/pot/core/security-concepts-external-env.pot +++ /dev/null @@ -1,38 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/security-concepts-external-env.txt:3 -# 33cbaa3bc7f044f1b5c22eaa560300cd -msgid "External Environment" -msgstr "" - -#: ../source/core/security-concepts-external-env.txt:7 -# ee7b1ddbda9e485b9694f9b2d22cfc0f -msgid "These documents introduce and address concepts and strategies related to security practices in MongoDB deployments." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-concepts-external-env.rst:4 -# 9d59a2ebd744495699b31156b143fbe0 -msgid ":doc:`/core/security-interface`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-concepts-external-env.rst:4 -# 0ef96ce64d0c4d3d9019222bd98164fc -msgid "Discusses potential risks related to MongoDB's JavaScript, HTTP and REST interfaces, including strategies to control those risks." -msgstr "" - diff --git a/locale/pot/core/security-concepts-network.pot b/locale/pot/core/security-concepts-network.pot deleted file mode 100644 index 2126ee43f61..00000000000 --- a/locale/pot/core/security-concepts-network.pot +++ /dev/null @@ -1,58 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/security-concepts-network.txt:3 -# 9dc05f403f3546b1b45f9f7020cf6f7c -msgid "Network Security" -msgstr "" - -#: ../source/core/security-concepts-network.txt:7 -# c7e78f09781d4f3a8d90218908bdf814 -msgid "These documents introduce and address concepts and strategies related to authentication, authorization, and encryption." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-concepts-network.rst:4 -# d2ed79785ad64a119e7bde3d7dfe6d9f -msgid ":doc:`/core/authentication`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-concepts-network.rst:4 -# 72b2944761ae4914b7bf473db5f9126b -msgid "Mechanisms for verifying user and instance access to MongoDB." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-concepts-network.rst:9 -# aaa9f5b20e184d12bf949bbeca3fab2c -msgid ":doc:`/core/security-network`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-concepts-network.rst:7 -# 4eba3c02a7f94091a2e7f897c2c23202 -msgid "Discusses potential security risks related to the network and strategies for decreasing possible network-based attack vectors for MongoDB." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-concepts-network.rst:11 -# 259a5659561b490eb0d8ac697e2b8e71 -msgid ":doc:`/core/kerberos`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-concepts-network.rst:12 -# 8e572f713dba4469904c08045327d75d -msgid "Kerberos authentication and MongoDB." -msgstr "" - diff --git a/locale/pot/core/security-encryption-at-rest.pot b/locale/pot/core/security-encryption-at-rest.pot deleted file mode 100644 index a784d92223f..00000000000 --- a/locale/pot/core/security-encryption-at-rest.pot +++ /dev/null @@ -1,208 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/security-encryption-at-rest.txt:3 -# 0e5caba91db54f408cf6beb1c54d0beb -msgid "Encryption at Rest" -msgstr "" - -#: ../source/core/security-encryption-at-rest.txt:0 -# f829db6634784ba5bbf7e2da8b88359b -msgid "On this page" -msgstr "" - -#: ../source/core/security-encryption-at-rest.txt:13 -# 8d0ca741f29849ec982499db850e8a39 -msgid "Encryption at rest, when used in conjunction with transport encryption and good security policies that protect relevant accounts, passwords, and encryption keys, can help ensure compliance with security and privacy standards, including HIPAA, PCI-DSS, and FERPA." -msgstr "" - -#: ../source/core/security-encryption-at-rest.txt:21 -# fa18579225824746a47fd9fe90dd6eed -msgid "Encrypted Storage Engine" -msgstr "" - -#: ../source/includes/fact-enterprise-only-admonition.rst:1 -# 355e7fd209d84ef0a893eb8b8b81e107 -msgid "Enterprise Feature" -msgstr "" - -#: ../source/includes/fact-enterprise-only-admonition.rst:3 -# 0f0738945a8d480eb7548d35b03c2a90 -msgid "Available in MongoDB Enterprise only." -msgstr "" - -#: ../source/core/security-encryption-at-rest.txt:27 -# f92eb4328112424faccfa9766b7254c4 -msgid "Available for the WiredTiger Storage Engine only." -msgstr "" - -#: ../source/core/security-encryption-at-rest.txt:29 -# 30aa81aa6644432391306c1fb81cb91a -msgid "MongoDB Enterprise 3.2 introduces a native encryption option for the WiredTiger storage engine. This feature allows MongoDB to encrypt data files such that only parties with the decryption key can decode and read the data." -msgstr "" - -#: ../source/core/security-encryption-at-rest.txt:35 -# 607d551566b6409ba6c431e293345c18 -msgid "Encryption Process" -msgstr "" - -#: ../source/core/security-encryption-at-rest.txt:37 -# e48c05b678a0443caa591121b4b74201 -msgid "If encryption is enabled, the default encryption mode that MongoDB Enterprise uses is the ``AES256-CBC`` (or 256-bit Advanced Encryption Standard in Cipher Block Chaining mode) via OpenSSL. AES-256 uses a symmetric key; i.e. the same key to encrypt and decrypt text. MongoDB Enterprise also supports authenticated encryption ``AES256-GCM`` (or 256-bit Advanced Encryption Standard in Galois/Counter Mode). FIPS mode encryption is also available." -msgstr "" - -#: ../source/core/security-encryption-at-rest.txt:45 -# 39a7823e68c143cdb4c09095cc228764 -msgid "The data encryption includes:" -msgstr "" - -#: ../source/core/security-encryption-at-rest.txt:47 -# d06967ba36cf4d92b05ccae0f66b78ab -msgid "Generating a master key." -msgstr "" - -#: ../source/core/security-encryption-at-rest.txt:49 -# 972aadfbee0c4269a53b9e3d8a38c449 -msgid "Generating keys for each database." -msgstr "" - -#: ../source/core/security-encryption-at-rest.txt:51 -# a1b5e9bf3c7249929f31a7ed63b686a0 -msgid "Encrypting data with the database keys." -msgstr "" - -#: ../source/core/security-encryption-at-rest.txt:53 -# 8110e93557d14edd83b7ad9a90e010d6 -msgid "Encrypting the database keys with the master key." -msgstr "" - -#: ../source/core/security-encryption-at-rest.txt:55 -# c67dba3dd24e4fcebca11bf61b188f0d -msgid "The encryption occur transparently in the storage layer; i.e. all data files are fully encrypted from a filesystem perspective, and data only exists in an unencrypted state in memory and during transmission." -msgstr "" - -#: ../source/core/security-encryption-at-rest.txt:59 -# 82076b7d210d490b9b1364121465ae8b -msgid "To encrypt all of MongoDB's network traffic, you can use TLS/SSL (Transport Layer Security/Secure Sockets Layer). See :doc:`/tutorial/configure-ssl` and :doc:`/tutorial/configure-ssl-clients`." -msgstr "" - -#: ../source/core/security-encryption-at-rest.txt:65 -# 21a3dbe840154de5b4f46edb79b4fd67 -msgid "Key Management" -msgstr "" - -#: ../source/core/security-encryption-at-rest.txt:67 -# 1a2857323e9a4288b18b3d9b9dafab08 -msgid "Secure management of the encryption keys is critical." -msgstr "" - -#: ../source/core/security-encryption-at-rest.txt:69 -# c6f73baffa39447f9653b11ac6faf8e6 -msgid "The database keys are internal to the server and are only paged to disk in an encrypted format. MongoDB never pages the master key to disk under any circumstances." -msgstr "" - -#: ../source/core/security-encryption-at-rest.txt:73 -# 968d1a00978e4174849ff4b67a03e4f3 -msgid "Only the master key is external to the server (i.e. kept separate from the data and the database keys), and requires external management. To manage the master key, MongoDB's encrypted storage engine supports two key management options:" -msgstr "" - -#: ../source/core/security-encryption-at-rest.txt:78 -# a8adf29dd4b249749107121f22b70f44 -msgid "Integration with a third party key management appliance via the Key Management Interoperability Protocol (KMIP). **Recommended**" -msgstr "" - -#: ../source/core/security-encryption-at-rest.txt:81 -# 4cf654cc4952406dbd41047a14a00b9a -msgid "Local key management via a keyfile." -msgstr "" - -#: ../source/core/security-encryption-at-rest.txt:83 -# 3f6da87d643a4e5eba401a45187bfd57 -msgid "To configure MongoDB for encryption and use one of the two key management options, see :doc:`/tutorial/configure-encryption`." -msgstr "" - -#: ../source/core/security-encryption-at-rest.txt:88 -# f7c57552eb8e4ec48e18fc0bd7eb4dc4 -msgid "Encryption and Replication" -msgstr "" - -#: ../source/core/security-encryption-at-rest.txt:90 -# 6c4318c95de34285b4b3e98d2104890c -msgid "Encryption is not a part of replication:" -msgstr "" - -#: ../source/core/security-encryption-at-rest.txt:92 -# ec70711a6fb840d4b119733f955dd900 -msgid "Master keys and database keys are not replicated, and" -msgstr "" - -#: ../source/core/security-encryption-at-rest.txt:94 -# ed2bf1bc10fb430b8805e5ca3976554a -msgid "Data is not natively encrypted over the wire." -msgstr "" - -#: ../source/core/security-encryption-at-rest.txt:96 -# 84cf1fa1803c42d1b2991be47722db1d -msgid "Although you could reuse the same key for the nodes, MongoDB recommends the use of individual keys for each node as well as the use of transport encryption." -msgstr "" - -#: ../source/core/security-encryption-at-rest.txt:100 -# f25db2181a6c45e29e16653a27f398f3 -msgid "For details, see :ref:`rotate-encryption-keys`." -msgstr "" - -#: ../source/core/security-encryption-at-rest.txt:103 -# e94dd6288ffa429a95c58c9cdc78cb4f -msgid "Logging" -msgstr "" - -#: ../source/core/security-encryption-at-rest.txt:105 -# 6c9127b9e8304691ad426210bcecef91 -msgid "Available in MongoDB Enterprise only" -msgstr "" - -#: ../source/core/security-encryption-at-rest.txt:107 -# abfe8fd908bd4a5ba2cd355137c6b99e -msgid "The log file is not encrypted as a part of MongoDB's encrypted storage engine. A :program:`mongod` running with :ref:`logging ` may output potentially sensitive information to log files as a part of normal operations, depending on the configured :ref:`log verbosity `." -msgstr "" - -#: ../source/core/security-encryption-at-rest.txt:113 -# f911f493bb244564bff136d31b8f8f89 -msgid "MongoDB 3.4 Enterprise provides the :setting:`security.redactClientLogData` setting to prevent potentially sensitive information from entering the :program:`mongod` process log. :setting:`~security.redactClientLogData` reduces detail in the log and may complicate log diagnostics." -msgstr "" - -#: ../source/core/security-encryption-at-rest.txt:118 -# 84d3bbbb7a564ff3ab11a3ae229bd489 -msgid "See the :ref:`log redaction ` manual entry for more information." -msgstr "" - -#: ../source/core/security-encryption-at-rest.txt:124 -# 78bb0e92234d4496a1bcdda61014327c -msgid "Application Level Encryption" -msgstr "" - -#: ../source/core/security-encryption-at-rest.txt:126 -# a4bf1470ee034d1db65e7a70712addc1 -msgid "Application Level Encryption provides encryption on a per-field or per-document basis within the application layer. To encrypt document or field level data, write custom encryption and decryption routines or use a commercial solution." -msgstr "" - -#: ../source/includes/partners-security.rst:1 -# 24bdb7f0ff3144168215e2b1baad8c55 -msgid "For a list of MongoDB's certified partners, refer to the `Partners List `_. To view security partners, select \"Security\" from the :guilabel:`Technology` filter, and \"Certified\" from the :guilabel:`Certified` filter." -msgstr "" - diff --git a/locale/pot/core/security-encryption.pot b/locale/pot/core/security-encryption.pot deleted file mode 100644 index c09934b323a..00000000000 --- a/locale/pot/core/security-encryption.pot +++ /dev/null @@ -1,63 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/security-encryption.txt:3 -# bebd0420caa4444ea33d418f655a8d81 -msgid "Encryption" -msgstr "" - -#: ../source/core/security-encryption.txt:0 -# 89173a55ebe64f52bc992824dc698f32 -msgid "On this page" -msgstr "" - -#: ../source/core/security-encryption.txt:14 -# ab8fce69e438472d869bde5d3a6f5e8c -msgid "Transport Encryption" -msgstr "" - -#: ../source/core/security-encryption.txt:16 -# 328adda915e1493f8e499585ccfb6a7f -msgid "You can use TLS/SSL (Transport Layer Security/Secure Sockets Layer) to encrypt all of MongoDB's network traffic. TLS/SSL ensures that MongoDB network traffic is only readable by the intended client." -msgstr "" - -#: ../source/core/security-encryption.txt:20 -# d6545ed46c224ab586b7908f40131cdd -msgid "See :doc:`/core/security-transport-encryption` for more information." -msgstr "" - -#: ../source/core/security-encryption.txt:23 -# 29bb820af27f44e1808354a47f0de6c7 -msgid "Encryption at Rest" -msgstr "" - -#: ../source/core/security-encryption.txt:25 -# dc6c230e622d49baa37f265909192e68 -msgid "There are two broad classes of approaches to encrypting data at rest with MongoDB: Application Level Encryption and Storage Encryption. You can use these solutions together or independently." -msgstr "" - -#: ../source/core/security-encryption.txt:31 -# a6ea6b450fea43079468d51c346a9ef7 -msgid "MongoDB Enterprise 3.2 introduces a native encryption option for the WiredTiger storage engine. This feature allows MongoDB to encrypt data files such that only parties with the decryption key can decode and read the data." -msgstr "" - -#: ../source/core/security-encryption.txt:36 -# e8b584d34cb24329ad038b0013cff7e0 -msgid "See :doc:`/core/security-encryption-at-rest` for more information." -msgstr "" - diff --git a/locale/pot/core/security-hardening.pot b/locale/pot/core/security-hardening.pot deleted file mode 100644 index 0a1c006cb39..00000000000 --- a/locale/pot/core/security-hardening.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/security-hardening.txt:3 -# 7b8947624cfb4c4082530eadb142d215 -msgid "Security Hardening" -msgstr "" - -#: ../source/core/security-hardening.txt:0 -# 38e6570b7f5a4a2cb4db5bfa27d18215 -msgid "On this page" -msgstr "" - -#: ../source/core/security-hardening.txt:13 -# 682636cd9cd44f46a6130beea62c9f45 -msgid "To reduce the risk exposure of the entire MongoDB system, ensure that only trusted hosts have access to MongoDB." -msgstr "" - -#: ../source/core/security-hardening.txt:17 -# 0361742f2ab04709a826b0c970e5958d -msgid "MongoDB Configuration Hardening" -msgstr "" - -#: ../source/core/security-hardening.txt:19 -# ba48ccbde8c24e6e912947c9e4e27294 -msgid "For MongoDB, ensure that HTTP status interface and the REST API are disabled in production to prevent potential data exposure to attackers." -msgstr "" - -#: ../source/includes/fact-deprecated-http-interface.rst:3 -# fff18bef34e54d369063ba1632b36e1e -msgid "HTTP interface for MongoDB" -msgstr "" - -#: ../source/core/security-hardening.txt:24 -# d68a39cde5a34e2e972103d997ba8c44 -msgid "For more information, see :doc:`/core/security-mongodb-configuration`." -msgstr "" - -#: ../source/core/security-hardening.txt:27 -# b1badb2f45114b1d84642e48a3410e8b -msgid "Network Hardening" -msgstr "" - -#: ../source/core/security-hardening.txt:29 -# f72f1e46c9b5406f87cedc277f30eb6f -msgid "To restrict exposure to MongoDB, configure firewalls to control access to MongoDB systems. Use of VPNs can also provide a secure tunnel." -msgstr "" - -#: ../source/core/security-hardening.txt:32 -# fa0f62b949334665b28445c3f97caa1e -msgid "For more information, see :doc:`/core/security-network`." -msgstr "" - diff --git a/locale/pot/core/security-interface.pot b/locale/pot/core/security-interface.pot deleted file mode 100644 index f30b5c64034..00000000000 --- a/locale/pot/core/security-interface.pot +++ /dev/null @@ -1,128 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/security-interface.txt:3 -# 131fb0293d3145609036e0f9c3b6faeb -msgid "Security and MongoDB API Interfaces" -msgstr "" - -#: ../source/core/security-interface.txt:7 -# 64e63edc24eb4dd0821b898de519282a -msgid "The following section contains strategies to limit risks related to MongoDB's available interfaces including JavaScript, HTTP, and REST interfaces." -msgstr "" - -#: ../source/core/security-interface.txt:12 -# c6a3368a4446462681f489f886b74163 -msgid "JavaScript and the Security of the ``mongo`` Shell" -msgstr "" - -#: ../source/core/security-interface.txt:14 -# 78202002c06e48028c9ca9b4e13c1e1a -msgid "The following JavaScript evaluation behaviors of the :program:`mongo` shell represents risk exposures." -msgstr "" - -#: ../source/core/security-interface.txt:18 -# 58e9d93768f144e2af966bad951e7394 -msgid "JavaScript Expression or JavaScript File" -msgstr "" - -#: ../source/core/security-interface.txt:20 -# 7464059edd7d45368e48bcb173943213 -msgid "The :program:`mongo` program can evaluate JavaScript expressions using the command line :option:`--eval ` option. Also, the :program:`mongo` program can evaluate a JavaScript file (``.js``) passed directly to it (e.g. ``mongo someFile.js``)." -msgstr "" - -#: ../source/core/security-interface.txt:25 -# 703c1d4e79b5470f9448147c79a2a6b6 -msgid "Because the :program:`mongo` program evaluates the JavaScript directly, inputs should only come from trusted sources." -msgstr "" - -#: ../source/core/security-interface.txt:29 -# b4ccc01cf0df48e08d454ff076ee4e5c -msgid "``.mongorc.js`` File" -msgstr "" - -#: ../source/core/security-interface.txt:31 -# b744aaf259ca419a92ad4576e9c5d43b -msgid "If a ``.mongorc.js`` file exists [#mongorc-location]_, the :program:`mongo` shell will evaluate a ``.mongorc.js`` file before starting. You can disable this behavior by passing the :option:`mongo --norc` option." -msgstr "" - -#: ../source/core/security-interface.txt:35 -# f56b2f966ba84a829105495df1f5b4de -msgid "On Linux and Unix systems, :program:`mongo` reads the :file:`.mongorc.js` file from :file:`{$HOME}/.mongorc.js` (i.e. :file:`~/.mongorc.js`). On Windows, :program:`mongo.exe` reads the :file:`.mongorc.js` file from :file:`{%HOME%}\\.mongorc.js` or :file:`{%HOMEDRIVE%}\\{%HOMEPATH%}\\.mongorc.js`." -msgstr "" - -#: ../source/core/security-interface.txt:44 -# 0532adf72e4c4f3fba08d01d7bc9ba15 -msgid "HTTP Status Interface" -msgstr "" - -#: ../source/includes/warning-http-interface.rst:3 -# 328bf5ad3eb449b987e6be5a20bf3842 -msgid "Ensure that the HTTP status interface, the REST API, and the JSON API are all disabled in production environments to prevent potential data exposure and vulnerability to attackers." -msgstr "" - -#: ../source/core/security-interface.txt:48 -# 178f718e52e74d92b135f5feb5b24f47 -msgid "The HTTP status interface provides a web-based interface that includes a variety of operational data, logs, and status reports regarding the :program:`mongod` or :program:`mongos` instance. The HTTP interface is always available on the port numbered ``1000`` greater than the primary :program:`mongod` port. By default, the HTTP interface port is ``28017``, but is indirectly set using the :setting:`~net.port` option which allows you to configure the primary :program:`mongod` port." -msgstr "" - -#: ../source/core/security-interface.txt:56 -# 1ae9129d2b904a3c84152a6d9ee80aec -msgid "Without the :setting:`net.http.RESTInterfaceEnabled` setting, this interface is entirely read-only, and limited in scope; nevertheless, this interface may represent an exposure. To disable the HTTP interface, set the :setting:`~net.http.enabled` run time option or the :option:`--nohttpinterface ` command line option. See also :ref:`security-port-numbers`." -msgstr "" - -#: ../source/includes/note-http-interface-auth.rst:3 -# afc4dd18226f4eb2ad58df857d80cf39 -msgid "While MongoDB Enterprise does support Kerberos authentication, Kerberos is not supported in HTTP status interface in any version of MongoDB." -msgstr "" - -#: ../source/includes/note-http-interface-auth.rst:9 -# dd664bb01336458a8760d2c6e000d5bd -msgid "Neither the HTTP status interface nor the REST API support the :ref:`SCRAM-SHA-1 ` challenge-response user authentication mechanism introduced in version 3.0." -msgstr "" - -#: ../source/core/security-interface.txt:68 -# 4d064d786dee46e9aca7fe328bd9a68f -msgid "REST API" -msgstr "" - -#: ../source/core/security-interface.txt:70 -# 5bdd284d14794d61b19c80b1131eac55 -msgid "The REST API to MongoDB provides additional information and write access on top of the HTTP status interface. While the REST API does not provide any support for insert, update, or remove operations, it does provide administrative access, and its accessibility represents a vulnerability in a secure environment. The REST interface is *disabled* by default, and is not recommended for production use." -msgstr "" - -#: ../source/core/security-interface.txt:77 -# 4052ba9582894233bd59321b87797758 -msgid "If you must use the REST API, please control and limit access to the REST API. The REST API does not include any support for authentication, even when running with :setting:`~security.authorization` enabled." -msgstr "" - -#: ../source/core/security-interface.txt:82 -# bdade600700741f298adf7762f55de83 -msgid "See the following documents for instructions on restricting access to the REST API interface:" -msgstr "" - -#: ../source/core/security-interface.txt:85 -# 1738b049fb2a4de0bf18e2f19b59741f -msgid ":doc:`/tutorial/configure-linux-iptables-firewall`" -msgstr "" - -#: ../source/core/security-interface.txt:86 -# cb9e4d192ecf43ea8cfa846925abbf32 -msgid ":doc:`/tutorial/configure-windows-netsh-firewall`" -msgstr "" - diff --git a/locale/pot/core/security-internal-authentication.pot b/locale/pot/core/security-internal-authentication.pot deleted file mode 100644 index a9a8ad5f70c..00000000000 --- a/locale/pot/core/security-internal-authentication.pot +++ /dev/null @@ -1,193 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/security-internal-authentication.txt:6 -# 0e9671b5d4dc4cfa849b56a4b5767fe9 -msgid "Internal Authentication" -msgstr "" - -#: ../source/core/security-internal-authentication.txt:0 -# 0383830ee4c648719ec374afbb647a88 -msgid "On this page" -msgstr "" - -#: ../source/core/security-internal-authentication.txt:16 -# d5e57e50f6524655a3866fff778f60df -msgid "You can authenticate members of :term:`replica sets ` and :term:`sharded clusters `. For the internal authentication of the members, MongoDB can use either keyfiles or :ref:`x.509 ` certificates." -msgstr "" - -#: ../source/core/security-internal-authentication.txt:23 -# 859b5c98f6cd479ebcbf753a4774f485 -msgid "Enabling internal authentication also enables :doc:`client authorization `." -msgstr "" - -#: ../source/core/security-internal-authentication.txt:29 -# b65bfefe49e74f968d04d8c78bc49b7c -msgid "Keyfiles" -msgstr "" - -#: ../source/core/security-internal-authentication.txt:31 -# 7111994f09024963b38c91586898e089 -msgid "Keyfiles use :doc:`/core/security-scram-sha-1` challenge and response authentication mechanism. The contents of the keyfiles serve as the shared password for the members. A key's length must be between 6 and 1024 characters and may only contain characters in the base64 set." -msgstr "" - -#: ../source/core/security-internal-authentication.txt:36 -# b20da2b0807845e6a87232485be70681 -msgid "MongoDB strips whitespace characters (e.g. ``x0d``, ``x09``, and ``x20``) for cross-platform convenience. As a result, the following operations produce identical keys:" -msgstr "" - -#: ../source/includes/extracts/keyfile-file-permission.rst:1 -# e9be1e1b8dce47fead97036602f06661 -msgid "On UNIX systems, the keyfile must not have group or world permissions. On Windows systems, keyfile permissions are not checked." -msgstr "" - -#: ../source/core/security-internal-authentication.txt:49 -# 002fc139a2054eedac91aad6b47decd0 -msgid "The content of the keyfile must be the same on all :program:`mongod` and :program:`mongos` instances that connect to each other. You must store the keyfile on each member of the replica set or sharded clusters." -msgstr "" - -#: ../source/core/security-internal-authentication.txt:53 -# 1573c79508d34db2bd545af896822567 -msgid "To specify the keyfile, use the :setting:`security.keyFile` setting or ``--keyFile`` command line option." -msgstr "" - -#: ../source/core/security-internal-authentication.txt:56 -# d76b87e190904e39bacbb12893f5c454 -msgid "For an example of keyfile internal authentication, see :doc:`/tutorial/enforce-keyfile-access-control-in-existing-replica-set`." -msgstr "" - -#: ../source/core/security-internal-authentication.txt:62 -# ef086d86c1364b4eaa0899d63dcd6c8b -msgid "x.509" -msgstr "" - -#: ../source/core/security-internal-authentication.txt:64 -# abce9113d4b34489b226e001fc1e9774 -msgid "Members of a replica set or sharded cluster can use x.509 certificates for internal authentication instead of using keyfiles. MongoDB supports x.509 certificate authentication for use with a secure TLS/SSL connection." -msgstr "" - -#: ../source/core/security-internal-authentication.txt:69 -# 73d515964a48403487dcbcc55a3f8e20 -msgid "Member Certificate Requirements" -msgstr "" - -#: ../source/includes/extracts/x509-certificate-member.rst:1 -# 6c321bfdd12745b68e28d7c6d74766bf -msgid "The member certificate, used for internal authentication to verify membership to the sharded cluster or a replica set, must have the following properties:" -msgstr "" - -#: ../source/includes/extracts/x509-certificate-member.rst:5 -# dab17cc986094ec7a9ac951e294eb0b1 -msgid "A single Certificate Authority (CA) must issue all the x.509 certificates for the members of a sharded cluster or a replica set." -msgstr "" - -#: ../source/includes/extracts/x509-certificate-member.rst:8 -# f89c15314df1431bbd23e173a1dd4cf9 -msgid "The Distinguished Name (``DN``), found in the member certificate's ``subject``, must specify a non-empty value for *at least one* of the following attributes: Organization (``O``), the Organizational Unit (``OU``) or the Domain Component (``DC``)." -msgstr "" - -#: ../source/includes/extracts/x509-certificate-member.rst:13 -# 676542ca412c402ca8a3fecede48aa18 -msgid "The Organization attributes (``O``\\'s), the Organizational Unit attributes (``OU``\\'s), and the Domain Components (``DC``\\'s) must match those from the certificates for the other cluster members. To match, the certificate must match all specifications of these attributes, or even the non-specification of these attributes. The order of the attributes does not matter." -msgstr "" - -#: ../source/includes/extracts/x509-certificate-member.rst:20 -# 54e600f0823c4758bc22f8bb759dbd0b -msgid "In the following example, the two ``DN``\\'s contain matching specifications for ``O``, ``OU`` as well as the non-specification of the ``DC`` attribute." -msgstr "" - -#: ../source/includes/extracts/x509-certificate-member.rst:29 -# 9d9ef19df89b435c808d2e6b93febc96 -msgid "However, the following two ``DN``\\'s contain a mismatch for the ``OU`` attribute since one contains two ``OU`` specifications and the other, only one specification." -msgstr "" - -#: ../source/includes/extracts/x509-certificate-member.rst:38 -# eff71510fd2f4d02bd6f1ee578cb0680 -msgid "Either the Common Name (``CN``) or one of the Subject Alternative Name (``SAN``) entries must match the hostname of the server, used by the other members of the cluster." -msgstr "" - -#: ../source/includes/extracts/x509-certificate-member.rst:42 -# be318aeb8a194e3d82a9192d197b091a -msgid "For example, the certificates for a cluster could have the following subjects:" -msgstr "" - -#: ../source/includes/extracts/x509-certificate-member.rst:51 -# 19da357e058448e189f0d73e5524b4fa -msgid "*If* the certificate includes the Extended Key Usage (``extendedKeyUsage``) setting, the value must include ``clientAuth`` (\"TLS Web Client Authentication\")." -msgstr "" - -#: ../source/includes/extracts/x509-certificate-member.rst:59 -# 7da5c7420c454a249008d7de7051d320 -msgid "You can also use a certificate that does not include the Extended Key Usage (EKU)." -msgstr "" - -#: ../source/core/security-internal-authentication.txt:74 -# b1a24cf2875340c188f1b5b64c8a30d4 -msgid "MongoDB Configuration" -msgstr "" - -#: ../source/includes/extracts/x509-member-auth-configuration.rst:1 -# 5bb3f1cf8ec148c1843d71180c942572 -msgid "To specify x.509 for internal authentication, in addition to the other SSL configurations appropriate for your deployment, for each member of the replica set or sharded cluster, include either:" -msgstr "" - -#: ../source/includes/extracts/x509-member-auth-configuration.rst:5 -# 3ad5c190b8d244ca8f923395a7a1f1a5 -msgid ":setting:`security.clusterAuthMode` and :setting:`net.ssl.clusterFile` if using a :doc:`configuration file `, or" -msgstr "" - -#: ../source/includes/extracts/x509-member-auth-configuration.rst:9 -# 75e21acac1b1443da271ed8ba85702f8 -msgid "``--clusterAuthMode`` and ``--sslClusterFile`` command line options." -msgstr "" - -#: ../source/core/security-internal-authentication.txt:79 -# 887e08df8f734bea838e1939d2e13440 -msgid "Member Certificate and ``PEMKeyFile``" -msgstr "" - -#: ../source/includes/extracts/x509-member-certificate-PEMKeyFile.rst:1 -# 8f1a87869e5043e49c2b422939b8f3da -msgid "To configure MongoDB for client certificate authentication, the :program:`mongod` and :program:`mongos` specify a ``PEMKeyFile`` to prove its identity to clients, either through :setting:`net.ssl.PEMKeyFile` setting in the configuration file or ``--sslPEMKeyFile`` command line option." -msgstr "" - -#: ../source/includes/extracts/x509-member-certificate-PEMKeyFile.rst:7 -# e307f3b97f464ec19b281adc28ce7e42 -msgid "If no :setting:`~net.ssl.clusterFile` certificate is specified for internal member authentication, MongoDB will attempt to use the ``PEMKeyFile`` certificate for member authentication. In order to use ``PEMKeyFile`` certificate for internal authentication as well as for client authentication, then the ``PEMKeyFile`` certificate must either:" -msgstr "" - -#: ../source/includes/extracts/x509-member-certificate-PEMKeyFile.rst:14 -# b834bb9b709047058235079a56f4a899 -msgid "Omit ``extendedKeyUsage`` or" -msgstr "" - -#: ../source/includes/extracts/x509-member-certificate-PEMKeyFile.rst:16 -# bf40d7e0f54a4e169f4c03da8929a264 -msgid "Specify ``extendedKeyUsage`` values that include ``clientAuth`` in addition to ``serverAuth``." -msgstr "" - -#: ../source/core/security-internal-authentication.txt:83 -# d03fa0242c584cb8a02eb58615c500a3 -msgid "For an example of x.509 internal authentication, see :doc:`/tutorial/configure-x509-member-authentication`." -msgstr "" - -#: ../source/core/security-internal-authentication.txt:86 -# ef322438b561444d91aef2be05888431 -msgid "To upgrade from keyfile internal authentication to x.509 internal authentication, see :doc:`/tutorial/upgrade-keyfile-to-x509`." -msgstr "" - diff --git a/locale/pot/core/security-introduction.pot b/locale/pot/core/security-introduction.pot deleted file mode 100644 index 8e433b1a579..00000000000 --- a/locale/pot/core/security-introduction.pot +++ /dev/null @@ -1,218 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/security-introduction.txt:3 -# b583a31ca0ed491099048750d50ce2f2 -msgid "Security Introduction" -msgstr "" - -#: ../source/core/security-introduction.txt:7 -# 8a430ad9e4974f6cad8e00a7bbefa212 -msgid "Maintaining a secure MongoDB deployment requires administrators to implement controls to ensure that users and applications have access to only the data that they require. MongoDB provides features that allow administrators to implement these controls and restrictions for any MongoDB deployment." -msgstr "" - -#: ../source/core/security-introduction.txt:13 -# 70f294fd39814b719a1ccec3ee28bee2 -msgid "If you are already familiar with security and MongoDB security practices, consider the :doc:`/administration/security-checklist` for a collection of recommended actions to protect a MongoDB deployment." -msgstr "" - -#: ../source/core/security-introduction.txt:18 -# 4076743b0b414c18a1ac0b05ed0aeae3 -msgid "Authentication" -msgstr "" - -#: ../source/core/security-introduction.txt:20 -# 03f62a64879e4f13a06d7faa516fb98b -msgid "Before gaining access to a system all clients should identify themselves to MongoDB. This ensures that no client can access the data stored in MongoDB without being explicitly allowed." -msgstr "" - -#: ../source/core/security-introduction.txt:24 -# dc2ad5f6a65d4718ae783e36181a28b2 -msgid "MongoDB supports a number of :ref:`authentication mechanisms ` that clients can use to verify their identity. MongoDB supports two mechanisms: a password-based challenge and response protocol and x.509 certificates. Additionally, `MongoDB Enterprise `_ also provides support for :ref:`LDAP proxy authentication ` and :ref:`Kerberos authentication `." -msgstr "" - -#: ../source/core/security-introduction.txt:33 -# 7e2d7821482b4609bada518eec9f1e7e -msgid "See :doc:`/core/authentication` for more information." -msgstr "" - -#: ../source/core/security-introduction.txt:36 -# a7bfd7331ffa4933818deb526a418df0 -msgid "Role Based Access Control" -msgstr "" - -#: ../source/core/security-introduction.txt:38 -# 5c99c77d6afa42dc953b57d70791193b -msgid "Access control, i.e. :doc:`authorization `, determines a user's access to resources and operations. Clients should only be able to perform the operations required to fulfill their approved functions. This is the \"principle of least privilege\" and limits the potential risk of a compromised application." -msgstr "" - -#: ../source/core/security-introduction.txt:44 -# 9b8feb70f0de458da82ec4b424a3d1a8 -msgid "MongoDB's role-based access control system allows administrators to control all access and ensure that all granted access applies as narrowly as possible. MongoDB does not enable authorization by default. When you enable :doc:`authorization `, MongoDB will require authentication for all connections." -msgstr "" - -#: ../source/core/security-introduction.txt:50 -# aa6c2aecd644459294cc6cf8f35e6e96 -msgid "When authorization is enabled, MongoDB controls a user's access through the roles assigned to the user. A role consists of a set of privileges, where a privilege consists of *actions*, or a set of operations, and a *resource* upon which the actions are allowed." -msgstr "" - -#: ../source/core/security-introduction.txt:55 -# ec170c88b70f4137abf397117b7213eb -msgid "Users may have one or more role that describes their access. MongoDB provides several :doc:`built-in roles ` and users can construct specific roles tailored to clients' actual requirements." -msgstr "" - -#: ../source/core/security-introduction.txt:60 -# ffa65a4ac9764fa5899171849bea1ca3 -msgid "See :doc:`/core/authorization` for more information." -msgstr "" - -#: ../source/core/security-introduction.txt:63 -# c04eab4a2aeb415ab91bd85f33c4a558 -msgid "Auditing" -msgstr "" - -#: ../source/core/security-introduction.txt:65 -# afb586f825264a15b45429cb5d7210ae -msgid "Auditing provides administrators with the ability to verify that the implemented security policies are controlling activity in the system. Retaining audit information ensures that administrators have enough information to perform forensic investigations and comply with regulations and polices that require audit data." -msgstr "" - -#: ../source/core/security-introduction.txt:71 -# 4cc6592371b548798b2bd11dc475ae77 -msgid "See :doc:`/core/auditing` for more information." -msgstr "" - -#: ../source/core/security-introduction.txt:74 -# a37e6e83999241b1b90dd58872cb9a64 -msgid "Encryption" -msgstr "" - -#: ../source/core/security-introduction.txt:77 -# 9d115a580b5c47798aa90978f7e43605 -msgid "Transport Encryption" -msgstr "" - -#: ../source/core/security-introduction.txt:79 -# fc66c5d13fc7492daa1bdd34e33dd468 -msgid "You can use TLS/SSL (Transport Layer Security/Secure Sockets Layer) to encrypt all of MongoDB's network traffic. TLS/SSL ensures that MongoDB network traffic is only readable by the intended client." -msgstr "" - -#: ../source/core/security-introduction.txt:83 -# e029add533724bd08775e325458d905c -msgid "See :doc:`/tutorial/configure-ssl` for more information." -msgstr "" - -#: ../source/core/security-introduction.txt:86 -# 83a7c5e40c374697bd5199e53d6db78b -msgid "Encryption at Rest" -msgstr "" - -#: ../source/core/security-introduction.txt:88 -# 906a6a6693844c10b27c15e73a3914fd -msgid "There are two broad classes of approaches to encrypting data at rest with MongoDB: `Application Level Encryption`_ and `Storage Encryption`_. You can use these solutions together or independently." -msgstr "" - -#: ../source/core/security-introduction.txt:94 -# 72357373145e4383910253101fdd58e2 -msgid "**Application Level Encryption** provides encryption on a per-field or per-document basis within the application layer. To encrypt document or field level data, write custom encryption and decryption routines or use a commercial solution such as the `Vormetric Data Security Platform `_." -msgstr "" - -#: ../source/core/security-introduction.txt:103 -# 564cea41c89f412fb7b7ea6120e7319f -msgid "**Storage Encryption** encrypts all MongoDB data on the storage or operating system to ensure that only authorized processes can access protected data. A number of third-party libraries can integrate with the operating system to provide transparent disk-level encryption. For example:" -msgstr "" - -#: ../source/core/security-introduction.txt:110 -# 44dbc0490dda4591ac665a446263639a -msgid "Linux Unified Key Setup (LUKS)" -msgstr "" - -#: ../source/core/security-introduction.txt:109 -# 5dd2ad2641a94d5d8cb96ba9ef21832a -msgid "LUKS is available for most Linux distributions. For configuration explanation, see the `LUKS documentation from Red Hat`_." -msgstr "" - -#: ../source/core/security-introduction.txt:114 -# 612aa6c83c6a4393b35bb3849f661f38 -msgid "IBM Guardium Data Encryption" -msgstr "" - -#: ../source/core/security-introduction.txt:113 -# 3ff700adc19746f1908071eb8dc26391 -msgid "`IBM Guardium Data Encryption`_ provides support for disk-level encryption for Linux and Windows operating systems." -msgstr "" - -#: ../source/core/security-introduction.txt:118 -# 146c32beb788438f92af575c6ca3f1be -msgid "Vormetric Data Security Platform" -msgstr "" - -#: ../source/core/security-introduction.txt:117 -# 6a39cba0bc5447798073f954873bcd90 -msgid "The `Vormetric Data Security Platform`_ provides disk and file-level encryption in addition to application level encryption." -msgstr "" - -#: ../source/core/security-introduction.txt:122 -# cab00997dadb4d33bcb463f387c14d97 -msgid "Bitlocker Drive Encryption" -msgstr "" - -#: ../source/core/security-introduction.txt:121 -# ebff6755ddd4493c88c3c28ba75e0013 -msgid "`Bitlocker Drive Encryption`_ is a feature available on Windows Server 2008 and 2012 that provides disk encryption." -msgstr "" - -#: ../source/core/security-introduction.txt:124 -# 3a4fca8470964834af47eaeea3fd6ac2 -msgid "Properly configured disk encryption, when used alongside good security policies that protect relevant accounts, passwords, and encryption keys, can help ensure compliance with standards, including HIPAA, PCI-DSS, and FERPA." -msgstr "" - -#: ../source/core/security-introduction.txt:135 -# edbed74ae31b48c7863599cf112d97f5 -msgid "Hardening Deployments and Environments" -msgstr "" - -#: ../source/core/security-introduction.txt:137 -# a241eac78e574aeda51c8fa6028c1bec -msgid "In addition to implementing controls within MongoDB, you should also place controls around MongoDB to reduce the risk exposure of the entire MongoDB system. This is a *defense in depth* strategy." -msgstr "" - -#: ../source/core/security-introduction.txt:142 -# 2151ef09c8494c48a67c330555623001 -msgid "Hardening MongoDB extends the ideas of least privilege, auditing, and encryption outside of MongoDB. Reducing risk includes: configuring the network rules to ensure that only trusted hosts have access to MongoDB, and that the MongoDB processes only have access to the parts of the filesystem required for operation." -msgstr "" - -#: ../source/includes/extracts/additional-resources-security-introduction.rst:4 -# ff5b72744d404056aa5de17b7c2b19d5 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-security-introduction.rst:6 -# c3e1fc687f234872b0c5df3c4b15b7e3 -msgid "`Making HIPAA Compliant MongoDB Applications `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-security-introduction.rst:7 -# 98fcf5ffebf14b258c1bd93ab61dc057 -msgid "`Security Architecture White Paper `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-security-introduction.rst:8 -# 1e521d2b79444656b5b3d260213045d0 -msgid "`Webinar: Securing Your MongoDB Deployment `_" -msgstr "" - diff --git a/locale/pot/core/security-ldap-external.pot b/locale/pot/core/security-ldap-external.pot deleted file mode 100644 index 0cf9d4cf257..00000000000 --- a/locale/pot/core/security-ldap-external.pot +++ /dev/null @@ -1,611 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/security-ldap-external.txt:6 -# 1d98bdca480a4befb5e57c41a560999b -msgid "LDAP Authorization" -msgstr "" - -#: ../source/core/security-ldap-external.txt:0 -# c7b70a54b63046c4b910ffb56d7eb094 -msgid "On this page" -msgstr "" - -#: ../source/core/security-ldap-external.txt:18 -# c166043dd92c4926b7e69ec38eb76827 -msgid "`MongoDB Enterprise `_ supports querying an LDAP server for the LDAP groups to which the authenticated user belongs. MongoDB maps the distinguished names (DN) of each returned group to :ref:`roles ` on the ``admin`` database. MongoDB authorizes the user based on the mapped roles and their associated privileges. See :ref:`LDAP Authorization ` for more information." -msgstr "" - -#: ../source/core/security-ldap-external.txt:26 -# d1960e66974a44d5b72526736e2d91ca -msgid "The LDAP Authorization process is summarized below:" -msgstr "" - -#: ../source/core/security-ldap-external.txt:28 -# 1c82b7e119da4c1a9bee08172b5b75a7 -msgid "A client connects to MongoDB and performs authentication with any :ref:`authentication ` mechanism that :ref:`supports external authentication `." -msgstr "" - -#: ../source/core/security-ldap-external.txt:33 -# acc20ee55eb040568c5ad2ddd1dddb3c -msgid "MongoDB binds to to the LDAP server specified with :setting:`security.ldap.servers` using the credentials specified with :setting:`security.ldap.queryUser` and :setting:`security.ldap.queryPassword`." -msgstr "" - -#: ../source/core/security-ldap-external.txt:37 -# 1f6a261ee98d4e7f9bf8f2287732ad9f -msgid "MongoDB uses simple binding by default, but can use ``sasl`` binding instead if configured in :setting:`security.ldap.bind.method` and :setting:`security.ldap.bind.saslMechanisms`." -msgstr "" - -#: ../source/core/security-ldap-external.txt:41 -# 1e5c96ddf35d4434a59e6a16f097253a -msgid "MongoDB constructs an LDAP query using the :setting:`security.ldap.authz.queryTemplate` and queries the LDAP server for the authenticated user's group membership." -msgstr "" - -#: ../source/core/security-ldap-external.txt:45 -# 819c76dbaadc440ca8a6f09defc0a0e4 -msgid "MongoDB can use the :setting:`security.ldap.userToDNMapping` option to transform the username for supporting the query template." -msgstr "" - -#: ../source/core/security-ldap-external.txt:48 -# 42dad2285c7b4308a2a9eaa45e905251 -msgid "The LDAP server evaluates the query and returns the list of groups to which the authenticated user belongs." -msgstr "" - -#: ../source/core/security-ldap-external.txt:51 -# a9a8f43f2099406cade2320a41c3b34f -msgid "MongoDB authorizes the user to perform actions on the server by mapping each returned group's Distinguished Name (DN) into a :ref:`role ` on the ``admin`` database. If a returned group DN exactly matches the name of an existing role on the ``admin`` database, MongoDB grants the user the roles and privileges assigned to that role. See :ref:`security-ldap-external-roles` for more information." -msgstr "" - -#: ../source/core/security-ldap-external.txt:58 -# cb4e5d2c48424127b4e7d816b4bee8e6 -msgid "The client can perform actions on the MongoDB server which require the roles or privileges granted to the authenticated user." -msgstr "" - -#: ../source/core/security-ldap-external.txt:61 -# e8379916aa4b436fac9d627afb2213ac -msgid "At an interval defined by :option:`--ldapUserCacheInvalidationInterval`, MongoDB flushes the ``$external`` cache. Prior to executing subsequent operations performed by externally authorized users, MongoDB re-acquires their group membership from the LDAP server." -msgstr "" - -#: ../source/core/security-ldap-external.txt:67 -# 33c993c5322a4c9b9f904a3d596ccc41 -msgid "Considerations" -msgstr "" - -#: ../source/core/security-ldap-external.txt:69 -# 9d34125f5767462ea0c9305d6fe7c7fb -msgid "A full description of LDAP is beyond the scope of this documentation. This page assumes prior knowledge of LDAP." -msgstr "" - -#: ../source/core/security-ldap-external.txt:72 -# 6da504b88c9a4a0ab9c894aaebac143d -msgid "This documentation only describes MongoDB LDAP authorization, and does not replace other resources on LDAP. We encourage you to thoroughly familiarize yourself with LDAP and its related subject matter before configuring LDAP authentication." -msgstr "" - -#: ../source/core/security-ldap-external.txt:77 -# 7810f211aaf4400d91a3975895a30918 -msgid "MongoDB can provide `professional services `_ for optimal configuration of LDAP authorization for your MongoDB deployment." -msgstr "" - -#: ../source/core/security-ldap-external.txt:84 -# d75c81ae17214cdcaeb4b782c16317f2 -msgid "Compatible Authentication Mechanism" -msgstr "" - -#: ../source/core/security-ldap-external.txt:86 -# eb52ffa17bfb4d679360cb2f972d88df -msgid "The following authentication mechanisms are compatible with MongoDB LDAP authorization:" -msgstr "" - -#: ../source/core/security-ldap-external.txt:89 -# 6b8ca13c1e3e407a9799627dd788cb05 -msgid ":ref:`security-ldap`" -msgstr "" - -#: ../source/core/security-ldap-external.txt:90 -# fb79c25162054ac38debdd21b849a4fd -msgid ":ref:`security-kerberos`" -msgstr "" - -#: ../source/core/security-ldap-external.txt:91 -# d7732f2ac6c1463a9aecfa4f71c224aa -msgid ":ref:`security-auth-x509`" -msgstr "" - -#: ../source/core/security-ldap-external.txt:94 -# f7cc1ffb9e3b429f88fe479a9ab927ab -msgid "User Management" -msgstr "" - -#: ../source/core/security-ldap-external.txt:96 -# 1c7940b559884ef096b34fa1f4c94ca5 -msgid "With LDAP authorization, user creation and management occurs on the LDAP server. MongoDB requires creation of :ref:`roles ` on the ``admin`` database, with the name of each role exactly matching a LDAP group Distinguished Name (DN). This is in contrast to MongoDB managed authorization, which requires creating users on the ``$external`` database." -msgstr "" - -#: ../source/core/security-ldap-external.txt:102 -# d0113f9bf0a14089936c2a04d88478f5 -msgid "To manage roles on the MongoDB server, authenticate as a user whose group membership corresponds to a ``admin`` database role with role administration privileges, such as those provided by :authrole:`userAdmin`. Create or update roles corresponding to LDAP group DNs such that users with membership in that group receive the appropriate roles and privileges." -msgstr "" - -#: ../source/core/security-ldap-external.txt:108 -# bf9eaec40cc045b88b8b9ec858d235b2 -msgid "For example, an LDAP group for database administrators might have a role with administrative roles and privileges. An LDAP group for marketing or analytics users may have a role with only have read privileges on certain databases." -msgstr "" - -#: ../source/core/security-ldap-external.txt:114 -# 6ae7ecb1c71a4aeba34a04e43be4ad87 -msgid "When configuring a role for a corresponding LDAP Group, remember that *all* users with membership in that group can receive the configured roles and privileges. Consider applying the principle of least privilege when configuring MongoDB roles, LDAP groups, or group membership." -msgstr "" - -#: ../source/core/security-ldap-external.txt:119 -# 1a22ec8c92d2443b98099ead8c997393 -msgid "If no role with role administration privileges exists *AND* no non-``$external`` user with these privileges exists, you effectively cannot perform user management, as no new or existing roles can be altered to reflect additions or changes to groups or group membership on the LDAP server." -msgstr "" - -#: ../source/core/security-ldap-external.txt:124 -# ff601192b20942e0832471e17bbe252d -msgid "To remedy a scenario where you cannot manage roles on the MongoDB server, perform the following procedure:" -msgstr "" - -#: ../source/core/security-ldap-external.txt:127 -# e92855dd179b4da0b0cb7b6c67b66a11 -msgid "Restart the MongoDB server without authentication and LDAP authorization" -msgstr "" - -#: ../source/core/security-ldap-external.txt:129 -# c0f1255b7f704f7188819738f07a2409 -msgid "Create a role on the ``admin`` database whose name corresponds to the appropriate LDAP group Distinguished Name. When choosing a group DN, consider which group is most appropriate for database administration." -msgstr "" - -#: ../source/core/security-ldap-external.txt:133 -# 2894ed5a51484e7098ed951828988225 -msgid "Restart the MongoDB server with authentication and LDAP authorization" -msgstr "" - -#: ../source/core/security-ldap-external.txt:135 -# 43ff492effa24049a377e5d2377451c5 -msgid "Authenticate as a user with membership in the group corresponding to the created administrative role." -msgstr "" - -#: ../source/core/security-ldap-external.txt:139 -# 047d0207239b4d968571954102ef43dd -msgid "Existing Users" -msgstr "" - -#: ../source/core/security-ldap-external.txt:141 -# 7adab304d4a842dca16aa4d8283ca6ff -msgid "A MongoDB server using LDAP for authorization makes any existing users on the ``$external`` database inaccessible. If there are existing users in ``$external`` database, you must meet the following requirements for each user on the ``$external`` database to ensure continued access:" -msgstr "" - -#: ../source/core/security-ldap-external.txt:146 -# 92e3aaa2b38347cba2c347453522edba -msgid "User has a corresponding user object on the LDAP server" -msgstr "" - -#: ../source/core/security-ldap-external.txt:148 -# 161e84e30a0f4efc9208ebfd2bac9f5a -msgid "User object has membership in the appropriate LDAP groups" -msgstr "" - -#: ../source/core/security-ldap-external.txt:150 -# 241e10b0a9e54a1eb0e538c769873409 -msgid "MongoDB has roles on the ``admin`` database named for the user's LDAP groups, such that the granted roles and privileges are identical to those granted to the non-``$external`` user." -msgstr "" - -#: ../source/core/security-ldap-external.txt:154 -# 5abb1595ed5143f381200b51b961dafd -msgid "If you want to continue allowing access by users *not* on the ``$external`` database, ensure the :parameter:`authenticationMechanisms` parameter includes ``SCRAM-SHA-1``. Alternatively, apply the requirements listed above for transitioning those users to LDAP authorization." -msgstr "" - -#: ../source/core/security-ldap-external.txt:160 -# a7bdb77c98fb42cebc0fbb4adab64a92 -msgid "Replica Sets" -msgstr "" - -#: ../source/core/security-ldap-external.txt:162 -# 71505ddcfdec4be7b190257ae62ffea5 -msgid "For :term:`replica sets `, configure LDAP authorization on the :term:`secondary` and :term:`arbiter` members first before configuring the :term:`primary`. This also applies to :doc:`shard replica sets `, or :ref:`config server replica sets `. Configure one replica set member at a time to maintain a majority of members for write availability." -msgstr "" - -#: ../source/core/security-ldap-external.txt:170 -# cb6c5f313e994670a186afa2fd60c043 -msgid "Sharded Clusters" -msgstr "" - -#: ../source/core/security-ldap-external.txt:172 -# 56ec1683eead4920bd9d74393d9c36a9 -msgid "In :term:`sharded clusters `, you must configure LDAP authorization on the :term:`config servers ` for cluster-level users. You can optionally configure LDAP authorization on each :term:`shard` for shard-local users." -msgstr "" - -#: ../source/core/security-ldap-external.txt:178 -# 6a3dd00dff0d4e07ade11346d41f467b -msgid "Configuration" -msgstr "" - -#: ../source/core/security-ldap-external.txt:180 -# 9246b450c78540ca8aaaf57b858dbca1 -msgid "You must configure the following settings to use LDAP Authorization:" -msgstr "" - -#: ../source/core/security-ldap-external.txt:182 -# 1d2e201bddba454a82b33bdaa9cf4816 -msgid "To use LDAP for authorization via operating system libraries, specify the following settings as a part of your :program:`mongod` or :program:`mongos` configuration file:" -msgstr "" - -#: ../source/core/security-ldap-external.txt:190 -# a7fbde66bc244451b422f9cc53c3d115 -msgid "option" -msgstr "" - -#: ../source/core/security-ldap-external.txt:191 -# 8ffaf90047024892b9080154b4d70674 -msgid "description" -msgstr "" - -#: ../source/core/security-ldap-external.txt:192 -# 28ee582c5f1c4969b68b4caa71dd5f3f -msgid "required" -msgstr "" - -#: ../source/core/security-ldap-external.txt:194 -# b8c6fa79d07d4c6d83b896010dc19f32 -msgid ":setting:`security.ldap.servers`" -msgstr "" - -#: ../source/core/security-ldap-external.txt:195 -# fb6261f3c1d446569a66b2bb9638a9ff -msgid "Quote-enclosed comma-separated list of LDAP servers in ``host[:port]`` format." -msgstr "" - -#: ../source/core/security-ldap-external.txt:198 -#: ../source/core/security-ldap-external.txt:216 -#: ../source/core/security-ldap-external.txt:229 -#: ../source/core/security-ldap-external.txt:236 -# dd41bfba8287433b8254063af6b2ae7f -# 391fd217acec4d86afc018850461d5cb -# aa9b543cc4c042f0a1625120487c791f -# 7deb7043570a407591bea91f605e1d55 -msgid "**YES**" -msgstr "" - -#: ../source/core/security-ldap-external.txt:200 -# 5ec09e50e0324ee5835a9e5969279b8b -msgid ":setting:`security.ldap.authz.queryTemplate`" -msgstr "" - -#: ../source/core/security-ldap-external.txt:202 -# bbb11d2802f54c8fa7a66933bfc56f32 -msgid "An `RFC4515 `_ and `RFC4516 `_ LDAP formatted query URL template executed by MongoDB to obtain the LDAP groups to which the user belongs to. The query is relative to the host or hosts specified in :setting:`~security.ldap.servers`." -msgstr "" - -#: ../source/core/security-ldap-external.txt:208 -# 03756a2ac37a45e3a7bd140806f9ef9d -msgid "Use the ``{USER}`` special placeholder to substitute the authenticated username, or the :setting:`transformed ` username, into the LDAP query." -msgstr "" - -#: ../source/core/security-ldap-external.txt:212 -# d5f40c84e61e497cadd2a80284bdfe73 -msgid "Only :program:`mongod` supports this parameter. :program:`mongos` defers to this setting as configured on its :term:`config servers `" -msgstr "" - -#: ../source/core/security-ldap-external.txt:218 -# a12b6c047f6e4b0d8d492c7705449589 -msgid ":setting:`security.ldap.bind.queryUser`" -msgstr "" - -#: ../source/core/security-ldap-external.txt:220 -# 0327547831d3421b9c847809b6222cb0 -msgid "The identity the MongoDB server binds as when connecting to and executing operations and queries on an LDAP server." -msgstr "" - -#: ../source/core/security-ldap-external.txt:223 -# 4b38f34d19104346b99bb3cd25954f14 -msgid "Use with :setting:`~security.ldap.bind.queryPassword`." -msgstr "" - -#: ../source/core/security-ldap-external.txt:225 -# 54672bf543fb4ca18ef50c147394eaef -msgid "The user specified must have the appropriate privileges to support the LDAP queries generated from the configured :setting:`~security.ldap.authz.queryTemplate`." -msgstr "" - -#: ../source/core/security-ldap-external.txt:231 -# c68e73f7632943b9afbb6e33c79fd504 -msgid ":setting:`security.ldap.bind.queryPassword`" -msgstr "" - -#: ../source/core/security-ldap-external.txt:233 -# bfc2d55507c94aa9ad8cd2922bfd4617 -msgid "The password used to bind to an LDAP server when using :setting:`~security.ldap.bind.queryUser`." -msgstr "" - -#: ../source/core/security-ldap-external.txt:238 -# 7e074f0108894ad0a1f2595eb9998cea -msgid ":setting:`security.ldap.bind.method`" -msgstr "" - -#: ../source/core/security-ldap-external.txt:240 -# f31fea114196417ab9a326896cd84d76 -msgid "Used to specify the method the :program:`mongod` or :program:`mongos` uses to authenticate, or bind, to the LDAP server. Specify ``sasl`` to use one of the SASL protocols defined in :setting:`security.ldap.bind.saslMechanisms`." -msgstr "" - -#: ../source/core/security-ldap-external.txt:245 -# 8bab5125096349c5ab4ba93fa387e8a4 -msgid "Defaults to ``simple``." -msgstr "" - -#: ../source/core/security-ldap-external.txt:247 -# e12ca507059247078fad20163dc916e2 -msgid "**NO**, unless using ``sasl`` for binding to the LDAP server." -msgstr "" - -#: ../source/core/security-ldap-external.txt:249 -# efa492cdafb944199afb4a022ef659f9 -msgid ":setting:`security.ldap.bind.saslMechanisms`" -msgstr "" - -#: ../source/core/security-ldap-external.txt:251 -# e763a83503f848279dd6965deeafa0b7 -msgid "Used to specify the SASL mechanisms :program:`mongod` or :program:`mongos` can use when authenticating or binding to the LDAP server. MongoDB and the LDAP server must agree on at least one SASL mechanism." -msgstr "" - -#: ../source/core/security-ldap-external.txt:256 -# 47d6630ede0f483796126770c868568e -msgid "Defaults to ``DIGEST-MD5``." -msgstr "" - -#: ../source/core/security-ldap-external.txt:258 -# 7c7e550383034eb482b5826e8a1e3c26 -msgid "**NO**, unless setting :setting:`~security.ldap.bindMethod` to ``sasl``, and you need different or additional SASL mechanisms." -msgstr "" - -#: ../source/core/security-ldap-external.txt:261 -# 03aa9ba820554020a481d26172a5d2f6 -msgid ":setting:`security.ldap.bind.useOSDefaults`" -msgstr "" - -#: ../source/core/security-ldap-external.txt:263 -# a178e2bc65ca482eb1ce31d3fcc917cd -msgid "Windows MongoDB deployments can use the operating system credentials in place of :setting:`~security.ldap.queryUser` and :setting:`~security.ldap.queryPassword` for authenticating or binding as when connecting to the LDAP server." -msgstr "" - -#: ../source/core/security-ldap-external.txt:268 -# 76a56b80f34c467f8064fca685d0c578 -msgid "**NO**, unless replacing :setting:`~security.ldap.queryUser` and :setting:`~security.ldap.queryPassword`." -msgstr "" - -#: ../source/core/security-ldap-external.txt:271 -# 5cd32efdacca42829d1258cc7e28220a -msgid ":setting:`security.ldap.userToDNMapping`" -msgstr "" - -#: ../source/core/security-ldap-external.txt:273 -# 7e8a6eba78094e1984a8a371d7657e8e -msgid "Depending on your :setting:`~security.ldap.queryTemplate`, the authenticated client username may require transformation to support the the LDAP query URL. :setting:`~security.ldap.userToDNMapping` allows MongoDB to transform incoming usernames." -msgstr "" - -#: ../source/core/security-ldap-external.txt:278 -# 0392f6474af74888b883c7fa97274728 -msgid "**NO**, unless client usernames require transformation into LDAP DNs." -msgstr "" - -#: ../source/core/security-ldap-external.txt:281 -# 85b90d4602a24af5ae6011f54dfcee39 -msgid "LDAP Query Template" -msgstr "" - -#: ../source/core/security-ldap-external.txt:283 -# 25b50c590a7544f086ad2b2c6339212d -msgid "MongoDB uses the :setting:`security.ldap.authz.queryTemplate` to create an `RFC4516 `_ formatted LDAP query URL. In the template, use the ``{USER}`` placeholder to substitute the authenticated username into the LDAP query URL. Design the query template to retrieve the authenticated user's groups. If MongoDB transformed the username using :setting:`~security.ldap.userToDNMapping`, MongoDB replaces the ``{USER}`` token with the transformed username when constructing the LDAP query URL." -msgstr "" - -#: ../source/core/security-ldap-external.txt:0 -#: ../source/core/security-ldap-external.txt:0 -# fa34c2b2b1154086b9989015936322b1 -# a9d10c08c205446e849d94eb5b35f4ef -msgid "Example" -msgstr "" - -#: ../source/core/security-ldap-external.txt:293 -# 9884a8a2d04944afac2cd89b7f4b5715 -msgid "The following query template returns any groups listed in the LDAP user object's ``memberOf`` attribute. This query assumes the ``memberOf`` attribute exists - your specific LDAP deployment may use a different attribute or methodology for tracking group membership. This query also assumes the user authenticates using their full LDAP DN as their username." -msgstr "" - -#: ../source/core/security-ldap-external.txt:303 -# 3e98145d9b734848969fe6c085d2125e -msgid "The LDAP query URL must conform to the format defined in `RFC4516 `_:" -msgstr "" - -#: ../source/core/security-ldap-external.txt:310 -# b051dd270f8744a9bf8ebee5d3ed33fa -msgid "Consider the definition of each component, as quoted from RFC4516:" -msgstr "" - -#: ../source/core/security-ldap-external.txt:312 -# 88da70d2c49d4128bd0aabb3bb103e08 -msgid "The ``dn`` is an LDAP Distinguished Name using the string format described in `RFC4514 `_. It identifies the base object of the LDAP search or the target of a non-search operation." -msgstr "" - -#: ../source/core/security-ldap-external.txt:316 -# da1348c738ac4b688d1e1d0c5ca1ccc8 -msgid "The ``attributes`` construct is used to indicate which attributes should be returned from the entry or entries." -msgstr "" - -#: ../source/core/security-ldap-external.txt:319 -# ea29813522ee431b86e5ccab6bb283eb -msgid "The ``scope`` construct is used to specify the scope of the search to perform in the given LDAP server. The allowable scopes are \"base\" for a base object search, \"one\" for a one-level search, or \"sub\" for a subtree search." -msgstr "" - -#: ../source/core/security-ldap-external.txt:323 -# 87182893973e4d78adba24b6a1c5a8b6 -msgid "The ``filter`` is used to specify the search filter to apply to entries within the specified scope during the search. It has the format specified in [RFC4515]." -msgstr "" - -#: ../source/core/security-ldap-external.txt:327 -# ce2b1ac57ef3479d9c77e656642a1ac3 -msgid "The ``extensions`` construct provides the LDAP URL with an extensibility mechanism, allowing the capabilities of the URL to be extended in the future." -msgstr "" - -#: ../source/core/security-ldap-external.txt:331 -# 1a03e1294cc34aa4b292f64838e6a57b -msgid "If the query includes an ``attribute``, MongoDB assumes the query retrieves a the DNs which this entity is member of." -msgstr "" - -#: ../source/core/security-ldap-external.txt:334 -# 975c732f33d243a6ad23b063667c5a4d -msgid "If the query does not include an attribute, MongoDB assumes the query retrieves all entities for which the user is member of." -msgstr "" - -#: ../source/core/security-ldap-external.txt:337 -# 43b2e5cdc7a148fea1883da01bcca665 -msgid "MongoDB currently ignores any extensions specified in the LDAP query." -msgstr "" - -#: ../source/core/security-ldap-external.txt:341 -# fcbd44d4959244aeb46720b2cb9746be -msgid "A full description of RFC4516 or LDAP query URL construction is out of scope for this documentation." -msgstr "" - -#: ../source/core/security-ldap-external.txt:345 -# b560dd084f77440ebab852ffe8fd3cf0 -msgid "Tutorials" -msgstr "" - -#: ../source/core/security-ldap-external.txt:347 -# 76d091d4b1e349c5a7a510ec4d315db0 -msgid "The following tutorials contain procedures for connecting to an LDAP server via the Operating System LDAP libraries:" -msgstr "" - -#: ../source/core/security-ldap-external.txt:350 -# 4e07b4aceb88422d8d0ed41ed2ecf0e1 -msgid ":doc:`/tutorial/authenticate-nativeldap-activedirectory`" -msgstr "" - -#: ../source/core/security-ldap-external.txt:351 -# ddfebd04b16549169b84c984efbaea6e -msgid ":doc:`/tutorial/kerberos-auth-activedirectory-authz`" -msgstr "" - -#: ../source/core/security-ldap-external.txt:354 -# c75ff0b79a48426d988f760754c921d6 -msgid "Connecting to a MongoDB server using LDAP Authorization" -msgstr "" - -#: ../source/core/security-ldap-external.txt:356 -# e53a530cad914a13ba69918c5d9c8ac3 -msgid "When using LDAP for authorization, users connecting via the :program:`mongo` shell must:" -msgstr "" - -#: ../source/core/security-ldap-external.txt:359 -# 15fddbac7487402086946c4989e968b7 -msgid "set :option:`--authenticationDatabase` to ``$external``." -msgstr "" - -#: ../source/core/security-ldap-external.txt:361 -# ce0295a084434a5c89c34ac05b8e4989 -msgid "set :option:`authenticationMechanism` to the appropriate authentication mechanism." -msgstr "" - -#: ../source/core/security-ldap-external.txt:364 -# 075a69e8a2e34f88812dba70ce02ce12 -msgid "If using :ref:`LDAP authentication `, set this to ``PLAIN``." -msgstr "" - -#: ../source/core/security-ldap-external.txt:366 -# ef8a55a0119d49c18b1f506c8f6c18b5 -msgid "If using :ref:`Kerberos authentication `, set this to ``GSSAPI``." -msgstr "" - -#: ../source/core/security-ldap-external.txt:369 -# a35782a21a5d452587063c7a974196db -msgid "If using :ref:`x.509 `, set this to ``MONGODB-X.509``." -msgstr "" - -#: ../source/core/security-ldap-external.txt:371 -# fe5eaea27f9b4ebfa093b589f17d4da7 -msgid "set :option:`--username` to a username that respects the :setting:`security.ldap.authz.queryTemplate`, or any configured :setting:`security.ldap.userToDNMapping` template." -msgstr "" - -#: ../source/core/security-ldap-external.txt:375 -# e0dd682f63fb432f96822934990321f5 -msgid "set :option:`--password` to the appropriate password." -msgstr "" - -#: ../source/core/security-ldap-external.txt:377 -# eaffb26959d24811814ab680b9f3785f -msgid "Include the :option:`--host` and :option:`--port` of the MongoDB server, along with any other options relevant to your deployment." -msgstr "" - -#: ../source/core/security-ldap-external.txt:380 -# 1e279db74957401ab3c1e770454537da -msgid "For example, the following operation authenticates to a MongoDB server running with LDAP authentication and authorization:" -msgstr "" - -#: ../source/core/security-ldap-external.txt:390 -# 302c87e86c2b47d8bfeb03e59724f5c4 -msgid "MongoDB Roles for LDAP Authorization" -msgstr "" - -#: ../source/core/security-ldap-external.txt:392 -# 2b1f1b70952b43c39fa72e2a44a43034 -msgid "MongoDB maps each returned group distinguished name (DN) returned by the LDAP :option:`query ` to a :ref:`role ` on the ``admin`` database." -msgstr "" - -#: ../source/core/security-ldap-external.txt:396 -# 88f4068efbfc4939afe9431dff352608 -msgid "If MongoDB acquires a group whose DN exactly matches the name of an existing role, MongoDB grants the authenticated user roles and :ref:`privileges ` associated with that role. If MongoDB cannot map any of the returned groups to a role, MongoDB grants no privileges to the user." -msgstr "" - -#: ../source/core/security-ldap-external.txt:403 -# e7dc0a7e3bbf45f1a5d2b69aff2f6cff -msgid ":ref:`LDAP ` and :ref:`kerberos ` authentication normally require creating users in the ``$external`` database. If you also use LDAP for authorization, you do *not* need to create users in the ``$external`` database. You only need to create the appropriate roles in the ``admin`` database. Users still authenticate against the ``$external`` database." -msgstr "" - -#: ../source/core/security-ldap-external.txt:412 -# 3b89a168ae814cdb9f8d21c7d613ee62 -msgid "A database has the following roles configured on the ``admin`` database:" -msgstr "" - -#: ../source/core/security-ldap-external.txt:430 -# ae3751830aa94303801c4d1b5d88ded1 -msgid "After authenticating a user ``alice@dba.example.com`` against the ``$external`` database, the MongoDB server performs a query derived from the configured :setting:`query template ` to retrieve the groups which include the authenticated user as a member. In this example, the MongoDB server retrieves the following group DNs for the user:" -msgstr "" - -#: ../source/core/security-ldap-external.txt:442 -# 05a6a729a8b44b6da992ff4856e5a1ca -msgid "MongoDB maps these group DNs to roles on the ``admin`` database. The first group DN matches the first role, and MongoDB grants the authenticated user its roles and privileges. The second group DN does not match to any role on the server, so MongoDB grants no additional permissions." -msgstr "" - -#: ../source/core/security-ldap-external.txt:447 -# 00d03d09f4594ca68dc304df5a37ebfe -msgid "A new user ``bob@analytics.example.com`` authenticates against the ``$external`` database. The MongoDB server repeats the query process, using the provided username in the query template. In this example, the MongoDB server retrieves the following group DNs for the user:" -msgstr "" - -#: ../source/core/security-ldap-external.txt:456 -# 2fac59ef3d694195a370ab96c2cb2c60 -msgid "MongoDB maps these group DNs to roles on the ``admin`` database and grants the authenticated user the roles and privileges of the second role." -msgstr "" - -#: ../source/core/security-ldap-external.txt:459 -# 545986b8ace2404395d3e40aa946781f -msgid "A new user ``workstation@guest.example.com`` authenticates against the ``$external`` database. The MongoDB server repeats the query process, using the provided username in the query template. In this example, the MongoDB server retrieves the following group DNs for the user:" -msgstr "" - -#: ../source/core/security-ldap-external.txt:468 -# c65af6a514e74f2786f67efc831f61b7 -msgid "MongoDB maps the group to a role on the ``admin`` database and, because no matching roles exist, grants the user no additional permissions." -msgstr "" - diff --git a/locale/pot/core/security-ldap.pot b/locale/pot/core/security-ldap.pot deleted file mode 100644 index 1a8238f747c..00000000000 --- a/locale/pot/core/security-ldap.pot +++ /dev/null @@ -1,529 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/security-ldap.txt:5 -# 12e1789a602f40c79520e522d1e2a5ea -msgid "LDAP Proxy Authentication" -msgstr "" - -#: ../source/core/security-ldap.txt:0 -# 27544bf6e9f14443999b0de328b51dc2 -msgid "On this page" -msgstr "" - -#: ../source/core/security-ldap.txt:15 -# f40d4723b8604b548c1d23d994bb744b -msgid "`MongoDB Enterprise `_ supports proxying authentication requests to a Lightweight Directory Access Protocol (LDAP) service." -msgstr "" - -#: ../source/core/security-ldap.txt:20 -# 413c1ce70c114189a453823add6c328e -msgid "MongoDB 3.4 supports simple and SASL binding to LDAP servers via:" -msgstr "" - -#: ../source/core/security-ldap.txt:22 -# c300ae75a32d48e880a8ff1e83f5fb9c -msgid "Operating system libraries" -msgstr "" - -#: ../source/core/security-ldap.txt:26 -# e3ea982000c64fc8893e867bdbfa0b0c -msgid "MongoDB 3.4 supports binding to an LDAP server via operating system libraries. This allows Linux and Windows MongoDB 3.4 servers to use an LDAP server for authentication." -msgstr "" - -#: ../source/core/security-ldap.txt:30 -# 97da7e5ccbb44ae99ca142f3065938ea -msgid "``saslauthd``" -msgstr "" - -#: ../source/core/security-ldap.txt:32 -# a6ba998cd6734724969d22a283d53458 -msgid "Linux MongoDB servers supports binding to an LDAP server via the ``saslauthd`` daemon." -msgstr "" - -#: ../source/core/security-ldap.txt:35 -# 6bf47111df6b486eb5aae7f50c018cc3 -msgid "Previous versions of MongoDB support LDAP authentication using ``saslauthd``. This restricted LDAP authentication support to Linux MongoDB deployments only." -msgstr "" - -#: ../source/core/security-ldap.txt:38 -# 655c6dfab597445ea3c8d8c7b14a6e15 -msgid "Previous versions of Microsoft Windows MongoDB cannot connect to LDAP servers. MongoDB 3.4 on Windows remains incompatible with ``saslauthd``." -msgstr "" - -#: ../source/core/security-ldap.txt:42 -#: ../source/core/security-ldap.txt:266 -# e01ebcf03dec45189e9234d1cc6f8e16 -# e1b8c309ea1b401391f7d349926b7a7d -msgid "Considerations" -msgstr "" - -#: ../source/core/security-ldap.txt:44 -# b629ba4601614ae08dcaa2b964212992 -msgid "A full description of LDAP is beyond the scope of this documentation. This page assumes prior knowledge of LDAP." -msgstr "" - -#: ../source/core/security-ldap.txt:47 -# 16f408ef89dc45ac929bcacb75cf3687 -msgid "This documentation only describes MongoDB LDAP authentication, and does not replace other resources on LDAP. We encourage you to thoroughly familiarize yourself with LDAP and its related subject matter before configuring LDAP authentication." -msgstr "" - -#: ../source/core/security-ldap.txt:52 -# bf9691529ddf48c0a6fba998ab3d6471 -msgid "MongoDB can provide `professional services `_ for optimal configuration of LDAP authentication for your MongoDB deployment." -msgstr "" - -#: ../source/core/security-ldap.txt:57 -# 1141c775b8dd4ebbb6d19cb5b9fa64bc -msgid "Managing LDAP Users on the MongoDB server" -msgstr "" - -#: ../source/core/security-ldap.txt:59 -# 7c562aecd44e4367b99d0b0cd2d69dcc -msgid "User management requires managing users both on the LDAP server and the MongoDB server. For each user authenticating via LDAP, MongoDB requires a user on the ``$external`` database whose name exactly matches the authentication username. Changes to a user on the LDAP server may require changes to the corresponding MongoDB ``$external`` user." -msgstr "" - -#: ../source/core/security-ldap.txt:0 -# c5aa308aa0914ba38befa35381387fe2 -msgid "Example" -msgstr "" - -#: ../source/core/security-ldap.txt:67 -# b5e51e9e09794250bde34826111cb498 -msgid "A user authenticates as ``sam@dba.example.com``. The MongoDB server binds to the LDAP server and authenticates the user, respecting any :setting:`username transformations `. On successful authentication, the MongoDB server then checks the ``$external`` database for a user ``sam@dba.example.com`` and grants the authenticated user the roles and privileges associated to that user." -msgstr "" - -#: ../source/core/security-ldap.txt:75 -# 3d0f7e83cb2c45e89175f4a003cd778d -msgid "To manage users on the MongoDB server, you must authenticate as an LDAP user whose corresponding MongoDB ``$external`` user has user administrative privileges on the ``$external`` database, such as those provided by :authrole:`userAdmin`." -msgstr "" - -#: ../source/core/security-ldap.txt:82 -# 3c057ecafc1b4869bc1144bb222e51ce -msgid "If no ``$external`` users have user administrative privileges on ``$external`` database, you cannot perform user management for LDAP authentication. This scenario may occur if you configure users prior to enabling LDAP authentication, but do not create the appropriate user administrators." -msgstr "" - -#: ../source/core/security-ldap.txt:89 -# 36260075db724be6b74f389c55c2e7dc -msgid "Managing existing non-LDAP users" -msgstr "" - -#: ../source/core/security-ldap.txt:91 -# ca8052198cd1421a9e32a7b9bdbf2720 -msgid "If there are existing users not on the ``$external`` database, you must meet the following requirements for each user to ensure continued access:" -msgstr "" - -#: ../source/core/security-ldap.txt:94 -# 9b511566c2524c8bbfd85e2660dd48a9 -msgid "User has a corresponding user object on the LDAP server" -msgstr "" - -#: ../source/core/security-ldap.txt:96 -# 24ad8f7fea5b49cc934a96f921b6d3a4 -msgid "User exists on the ``$external`` database with equivalent roles and privileges" -msgstr "" - -#: ../source/core/security-ldap.txt:99 -# 743f492f83f14174ad5dd5a7b6e48824 -msgid "If you want to continue allowing access by users *not* on the ``$external`` database, you must configure :setting:`setParameter` :parameter:`authenticationMechanisms` to include ``SCRAM-SHA-1``. Users must then specify :option:`--authenticationMechanism` ``SCRAM-SHA-1`` when authenticating." -msgstr "" - -#: ../source/core/security-ldap.txt:106 -# c4b1a4f11d9f40bb951655ae559d8d8a -msgid "Deploying LDAP authentication on a replica set" -msgstr "" - -#: ../source/core/security-ldap.txt:108 -# 8797db4ef62644999b35117647a8edee -msgid "For :term:`replica sets `, configure LDAP authentication on :term:`secondary` and :term:`arbiter` members first before configuring the :term:`primary`. This also applies to :doc:`shard replica sets `, or :ref:`config server replica sets `. Configure one replica set member at a time to maintain a majority of members for write availability." -msgstr "" - -#: ../source/core/security-ldap.txt:116 -# bc05ed66f75840b1ac726e2b1f916052 -msgid "Deploying LDAP authentication on a sharded cluster" -msgstr "" - -#: ../source/core/security-ldap.txt:118 -# 9632c784447a470da9292d630356171f -msgid "In :term:`sharded clusters `, you must configure LDAP authentication on the :term:`config servers ` and each :program:`mongos` for cluster-level users. You can optionally configure LDAP authorization on each :term:`shard` for shard-local users." -msgstr "" - -#: ../source/core/security-ldap.txt:126 -# 469352cc07d04afb85b6159e8357f6ac -msgid "LDAP Authentication via the Operating System LDAP libraries" -msgstr "" - -#: ../source/core/security-ldap.txt:130 -# 2d1b4616fac14b1cb6ebebf05c3b72d1 -msgid "The LDAP authentication via OS libraries process is summarized below:" -msgstr "" - -#: ../source/core/security-ldap.txt:132 -# 03e0451dddc04e29bc785b945b703de5 -msgid "A client authenticates to MongoDB, providing a user's credentials." -msgstr "" - -#: ../source/core/security-ldap.txt:134 -# 33c8da3bcbe248fdade95d85130ded47 -msgid "If the username requires mapping to an LDAP DN prior to binding against the LDAP server, MongoDB can apply transformations based on the configured :setting:`security.ldap.userToDNMapping` setting." -msgstr "" - -#: ../source/core/security-ldap.txt:138 -# 13e5b28ce4c7486b88f575e99ad998cf -msgid "MongoDB binds to an LDAP server specified in :setting:`security.ldap.servers` using the provided username or, if a transformation was applied, the transformed username." -msgstr "" - -#: ../source/core/security-ldap.txt:142 -# 7d9d3cc7f84c41febd904945676d3cd0 -msgid "MongoDB uses simple binding by default, but can also use ``sasl`` binding if configured in :setting:`security.ldap.bind.method` and :setting:`security.ldap.bind.saslMechanisms`." -msgstr "" - -#: ../source/core/security-ldap.txt:146 -# 51d55e1278d442d5bd0cce2116b537a4 -msgid "If a transformation requires querying the LDAP server, or if the LDAP server disallows anonymous binds, MongoDB uses the username and password specified to :setting:`security.ldap.bind.queryUser` and :setting:`security.ldap.bind.queryPassword` to bind to the LDAP server before attempting to authenticate the provided user credentials." -msgstr "" - -#: ../source/core/security-ldap.txt:152 -# 07d9deb6ab104dffa9d2a9c01058add7 -msgid "The LDAP server returns the result of the bind attempt to MongoDB. On success, MongoDB attempts to authorize the user." -msgstr "" - -#: ../source/core/security-ldap.txt:155 -# a946eec686e7446eb155253982162461 -msgid "The MongoDB server attempts to map the username to a user on the ``$external`` database, assigning the user any roles or privileges associated to a matching user. If MongoDB cannot find a matching user, authentication fails." -msgstr "" - -#: ../source/core/security-ldap.txt:160 -# 65417aa464e841a38c777d056496d274 -msgid "The client can perform those actions for which MongoDB granted the authenticated user roles or privileges." -msgstr "" - -#: ../source/core/security-ldap.txt:163 -# a047a40ceff14446ac7ab464352fd33a -msgid "To use LDAP for authentication via operating system libraries, specify the following settings as a part of your :program:`mongod` or :program:`mongos` configuration file:" -msgstr "" - -#: ../source/core/security-ldap.txt:171 -#: ../source/core/security-ldap.txt:318 -# 90e186e6389b4bb0bc89e313c35fb63b -# f73f508eb587481f8013eaa39811c80e -msgid "option" -msgstr "" - -#: ../source/core/security-ldap.txt:172 -#: ../source/core/security-ldap.txt:320 -# 7f36604e5695482cb283f961845bd844 -# 462b0526875c40628da6c80e0ad83ff6 -msgid "description" -msgstr "" - -#: ../source/core/security-ldap.txt:173 -# 7f8dad442dad41b78517f6a67f44e579 -msgid "required" -msgstr "" - -#: ../source/core/security-ldap.txt:175 -# 82cd564b725c430c97cf0f720b696f2f -msgid ":setting:`security.ldap.servers`" -msgstr "" - -#: ../source/core/security-ldap.txt:176 -# cbba8e3088e743158cf4f2ed560ac5b7 -msgid "Quote-enclosed comma-separated list of LDAP servers in ``host[:port]`` format." -msgstr "" - -#: ../source/core/security-ldap.txt:179 -# fd630346ced14f1a814ed1ac166975f0 -msgid "**YES**" -msgstr "" - -#: ../source/core/security-ldap.txt:181 -# da7225af49a34698a2994af00d5adffa -msgid ":setting:`security.ldap.bind.method`" -msgstr "" - -#: ../source/core/security-ldap.txt:183 -# e35a83b2e39f4df1b492171d97ea146e -msgid "Used to specify the method the :program:`mongod` or :program:`mongos` uses to authenticate, or bind, to the LDAP server. Specify ``sasl`` to use one of the SASL protocols defined in :setting:`security.ldap.bind.saslMechanisms`." -msgstr "" - -#: ../source/core/security-ldap.txt:188 -# 28c8bb1719bb4a149c42bd039ac43eb2 -msgid "Defaults to ``simple``." -msgstr "" - -#: ../source/core/security-ldap.txt:190 -# c1b75eb5245b46c2ba6f104b7dd73ade -msgid "**NO**, unless using ``sasl`` for binding to the LDAP server." -msgstr "" - -#: ../source/core/security-ldap.txt:192 -# 04207f60a72440ffb64f6b1519924b04 -msgid ":setting:`security.ldap.bind.saslMechanisms`" -msgstr "" - -#: ../source/core/security-ldap.txt:194 -# fd5447d829034a60aec3eac22edf245d -msgid "Used to specify the SASL mechanisms :program:`mongod` or :program:`mongos` can use when authenticating or binding to the LDAP server. MongoDB and the LDAP server must agree on at least one SASL mechanism." -msgstr "" - -#: ../source/core/security-ldap.txt:199 -# ced1730a141349bba6f9a9f8e28ce537 -msgid "Defaults to ``DIGEST-MD5``." -msgstr "" - -#: ../source/core/security-ldap.txt:201 -# 0db8971142904fd59e3a1a604e917c70 -msgid "**NO**, unless setting :setting:`~security.ldap.bind.method` to ``sasl`` *and* you need different or additional SASL mechanisms." -msgstr "" - -#: ../source/core/security-ldap.txt:204 -# 01f476bf57044c4291ffc6781bc5ee08 -msgid ":setting:`security.ldap.bind.queryUser`" -msgstr "" - -#: ../source/core/security-ldap.txt:205 -# c3a487a1595744c09b8d7904bdc5e068 -msgid "The LDAP entity, identified by its distinguished name (DN) or SASL name, with which the MongoDB server authenticates, or binds, when connecting to an LDAP server." -msgstr "" - -#: ../source/core/security-ldap.txt:209 -# 2e3d09251caf451aa0eacb82277382ca -msgid "Use with :setting:`~security.ldap.bind.queryPassword`." -msgstr "" - -#: ../source/core/security-ldap.txt:211 -# 78bf1ebc616141ba9a5af7ce7e549147 -msgid "The user specified must have the appropriate privileges to execute queries on the LDAP server." -msgstr "" - -#: ../source/core/security-ldap.txt:214 -# 47934e83598c4231ada807388678ad81 -msgid "**NO**, unless specifying a query as part of a :setting:`~security.ldap.userToDNMapping` transformation, or if the LDAP server's security settings disallow anonymous binds." -msgstr "" - -#: ../source/core/security-ldap.txt:218 -# 2f0268a49abc42e9870d2e0958859e3a -msgid ":setting:`security.ldap.bind.queryPassword`" -msgstr "" - -#: ../source/core/security-ldap.txt:220 -# 7631356f97ea4e91a496b25532e9cbcb -msgid "The password used to authenticate to an LDAP server when using :setting:`~security.ldap.bind.queryUser`." -msgstr "" - -#: ../source/core/security-ldap.txt:223 -# 0211029e8a1e4714b0b3c6850002094a -msgid "**NO**, unless specifying :setting:`~security.ldap.queryUser`" -msgstr "" - -#: ../source/core/security-ldap.txt:225 -# fe9b84ca1c394a039e0349dcd07b348d -msgid ":setting:`security.ldap.bind.useOSDefaults`" -msgstr "" - -#: ../source/core/security-ldap.txt:227 -# b24129ddca3e4138916f1214af821c2b -msgid "Windows MongoDB deployments can use the operating system credentials in place of :setting:`~security.ldap.queryUser` and :setting:`~security.ldap.queryPassword` for authenticating or binding as when connecting to the LDAP server." -msgstr "" - -#: ../source/core/security-ldap.txt:232 -# 804e0f5ef0734a42b759f9c5c6cc9058 -msgid "**NO**, unless replacing :setting:`~security.ldap.bind.queryUser` and :setting:`~security.ldap.bind.queryPassword`." -msgstr "" - -#: ../source/core/security-ldap.txt:235 -# acbaf2d991064fd3be66717fd611813a -msgid ":setting:`security.ldap.userToDNMapping`" -msgstr "" - -#: ../source/core/security-ldap.txt:237 -# edc48866a755478094abc3cab794abee -msgid "Clients may authenticate using a username whose format is incompatible with the format expected by the configured :setting:`bind method <~security.ldap.bind.method>`. For example, ``simple`` binding may require a full LDAP DN while the username used to authenticate to MongoDB might be an e-mail address." -msgstr "" - -#: ../source/core/security-ldap.txt:243 -# 31b9bed3a2074dffaa2f0ae99fd92cfe -msgid ":setting:`~security.ldap.userToDNMapping` allows MongoDB to transform incoming usernames into a format compatible with your LDAP schema. MongoDB supports transformations using either a substitution template or an LDAP query template." -msgstr "" - -#: ../source/core/security-ldap.txt:248 -# 118b73b9c3ba46cf91a942578f121afa -msgid "If you specify a :setting:`~security.ldap.userToDNMapping` transformation that uses LDAP queries as part of the transformation, you must also specify a :setting:`~security.ldap.queryUser` with the appropriate level of permissions for the LDAP server" -msgstr "" - -#: ../source/core/security-ldap.txt:253 -# 809343f468484961bd19babf83ae1ce9 -msgid "**NO**, unless client authenticate using usernames that require transformation." -msgstr "" - -#: ../source/core/security-ldap.txt:257 -# 203815e3c283436ba9241df790a5f2f7 -msgid "LDAP Authentication via ``saslauthd``" -msgstr "" - -#: ../source/core/security-ldap.txt:261 -# bb077af137bf47b1a2bf7abb9321da60 -msgid "Windows MongoDB deployments are incompatible with ``saslauthd`` and cannot use the following procedures. Connect using your :ref:`operating system's LDAP libraries ` instead." -msgstr "" - -#: ../source/includes/admonition-mongodb-enterprise-windows-ldap.rst:1 -# f4f31213e65840d18f3e6b2bd87adc50 -msgid "MongoDB Enterprise for Windows does **not** include LDAP support for authentication. However, MongoDB Enterprise for Linux supports using LDAP authentication with an ActiveDirectory server." -msgstr "" - -#: ../source/includes/admonition-saslauthd-ldap-considerations.rst:3 -# 55ed1bc5c6d04ae58bb7869c7d93839d -msgid "MongoDB does **not** support LDAP authentication in mixed sharded cluster deployments that contain both version 2.4 and version 2.6 shards. See :doc:`/release-notes/2.6-upgrade` for upgrade instructions." -msgstr "" - -#: ../source/includes/admonition-saslauthd-ldap-considerations.rst:7 -# fab6eb58dc87442da34673902f974d2d -msgid "Use secure encrypted or trusted connections between clients and the server, as well as between ``saslauthd`` and the LDAP server. The LDAP server uses the ``SASL PLAIN`` mechanism, sending and receiving data in **plain text**. You should use only a trusted channel such as a VPN, a connection encrypted with TLS/SSL, or a trusted wired network." -msgstr "" - -#: ../source/core/security-ldap.txt:271 -# c22042801ad849b2a27644de5b3f225e -msgid "Configuration" -msgstr "" - -#: ../source/core/security-ldap.txt:273 -# 34999918aa36404c8d45afa8e8a5fc26 -msgid "To configure the MongoDB server to bind to the LDAP server using via ``saslauthd``, use the following command line options:" -msgstr "" - -#: ../source/core/security-ldap.txt:277 -# e1e6e852236b40b38ae67836fdf0946d -msgid "``--auth`` to enable access control," -msgstr "" - -#: ../source/core/security-ldap.txt:279 -# 56388ccb59904170bc0c09ff9c59d2b5 -msgid "``--authenticationMechanisms`` set to ``PLAIN``, and" -msgstr "" - -#: ../source/core/security-ldap.txt:281 -# 4575ddc2ce96475a941752591d433da4 -msgid "``--saslauthdPath`` parameter set to the path to the Unix-domain Socket of the saslauthd instance." -msgstr "" - -#: ../source/core/security-ldap.txt:284 -# 1ab77d65dec34124b3995ce4eaf64d07 -msgid "Or, if using the :doc:`YAML configuration file `, use the following settings:" -msgstr "" - -#: ../source/core/security-ldap.txt:287 -# e1bdf6ab73ce4d98988716fe41514ae9 -msgid ":setting:`security.authorization` set to ``enabled``," -msgstr "" - -#: ../source/core/security-ldap.txt:289 -# ab118cf4f87f433681954284fea79b67 -msgid ":setting:`setParameter.authenticationMechanisms ` set to ``PLAIN``, and" -msgstr "" - -#: ../source/core/security-ldap.txt:291 -# e6963cef6e634723ad0342c7d6c86417 -msgid ":setting:`setParameter.saslauthdPath ` set to the path to the Unix-domain Socket of the saslauthd instance." -msgstr "" - -#: ../source/core/security-ldap.txt:294 -# 2f6f26c7776746509b3537665ac46947 -msgid "You need to create or update the ``saslauthd.conf`` file with the parameters appropriate for your LDAP server. Documenting ``saslauthd.conf`` is out of scope for this documentation. The following tutorials provide basic information on configuring ``saslauthd.conf`` to work with two popular LDAP services:" -msgstr "" - -#: ../source/core/security-ldap.txt:300 -# 10f1779851054bb4b058d4d528b73f0f -msgid ":doc:`/tutorial/configure-ldap-sasl-openldap`" -msgstr "" - -#: ../source/core/security-ldap.txt:302 -# 4f4308b67c15466aa3e74c0a4f126f4e -msgid ":doc:`/tutorial/configure-ldap-sasl-activedirectory`" -msgstr "" - -#: ../source/core/security-ldap.txt:304 -# da22bd9c74c743688043953af6f69a74 -msgid "Please see the documentation for ``saslauthd`` as well as your specific LDAP service for guidance." -msgstr "" - -#: ../source/core/security-ldap.txt:308 -# 425841e7f5be425d81307a704a5a8ed5 -msgid "Connect to a MongoDB server via LDAP authentication" -msgstr "" - -#: ../source/core/security-ldap.txt:310 -# 37a73adb068b4516aaf181a5e135324b -msgid "To authenticate to a MongoDB server via LDAP authentication, use :method:`db.auth()` on the ``$external`` database with the following parameters:" -msgstr "" - -#: ../source/core/security-ldap.txt:0 -# 66e9006ed208466ab51f77d598f5f04c -msgid ":header-rows:1" -msgstr "" - -#: ../source/core/security-ldap.txt:322 -# ed1c0f58ac7d417e9a9bd6c97301fdb5 -msgid "``username``" -msgstr "" - -#: ../source/core/security-ldap.txt:324 -# 661687ad115a475db623220d4141898e -msgid "The username to authenticate as." -msgstr "" - -#: ../source/core/security-ldap.txt:326 -# e6fd33f84ebc4de389e037997fa65450 -msgid "``password``" -msgstr "" - -#: ../source/core/security-ldap.txt:328 -# b05326f9e6834ffeba160506a67258c4 -msgid "The password to authenticate with." -msgstr "" - -#: ../source/core/security-ldap.txt:330 -# 6fd1f369f3b94d9ba3a5673f5f2e2702 -msgid "``mechanism``" -msgstr "" - -#: ../source/core/security-ldap.txt:332 -# a9a8ccec52964ac6ac43b17d93ac41f2 -msgid "Set to ``PLAIN``." -msgstr "" - -#: ../source/core/security-ldap.txt:335 -# ffcdd0c54f9e45c1a89d103c968b4e05 -msgid "Additional Information" -msgstr "" - -#: ../source/core/security-ldap.txt:337 -# 7cab4d452acf4e7bb6be8e749f6fe819 -msgid "For information on configuring MongoDB to use LDAP and authenticating users using LDAP, see:" -msgstr "" - -#: ../source/core/security-ldap.txt:340 -# 059079dfd03e443c9ab68241529ddc9a -msgid ":doc:`/tutorial/configure-ldap-sasl-openldap` and" -msgstr "" - -#: ../source/core/security-ldap.txt:342 -# 1308b97e913a45ac8facb05c92f9d057 -msgid ":doc:`/tutorial/configure-ldap-sasl-activedirectory`." -msgstr "" - diff --git a/locale/pot/core/security-mongodb-configuration.pot b/locale/pot/core/security-mongodb-configuration.pot deleted file mode 100644 index bfb7c469702..00000000000 --- a/locale/pot/core/security-mongodb-configuration.pot +++ /dev/null @@ -1,136 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/security-mongodb-configuration.txt:3 -# a259c428751a4c389541a5776251881e -msgid "MongoDB Configuration Hardening" -msgstr "" - -#: ../source/core/security-mongodb-configuration.txt:0 -# d0b6740ea79346edaab8f897a81206e9 -msgid "On this page" -msgstr "" - -#: ../source/core/security-mongodb-configuration.txt:16 -# 8c29b8c005e64004a0c34ef465b30a74 -msgid "HTTP Status Interface" -msgstr "" - -#: ../source/includes/warning-http-interface.rst:3 -#: ../source/includes/warning-http-interface.rst:3 -# 8e773c9b0f4e40d68c74c47d74ad6b2e -# da9fac166eeb49169791ce43789a13a7 -msgid "Ensure that the HTTP status interface, the REST API, and the JSON API are all disabled in production environments to prevent potential data exposure and vulnerability to attackers." -msgstr "" - -#: ../source/includes/fact-deprecated-http-interface.rst:3 -#: ../source/includes/fact-deprecated-http-interface.rst:3 -# a1e6ea0b288a4efebe9f5378fbd44d14 -# 3c856a64d8ec4d91886a6d4072987e7a -msgid "HTTP interface for MongoDB" -msgstr "" - -#: ../source/core/security-mongodb-configuration.txt:24 -# 79118c8410e54022bec3fd2fd2c6df27 -msgid "The :program:`mongod` and :program:`mongos` instances run with the HTTP interface *disabled* by default. See :setting:`net.http.enabled` setting." -msgstr "" - -#: ../source/core/security-mongodb-configuration.txt:27 -# 36a72ebf53be462084f5ec503c7ae10e -msgid "The HTTP status interface provides a web-based interface that includes a variety of operational data, logs, and status reports regarding the :program:`mongod` or :program:`mongos` instance. The HTTP status interface is *disabled* by default and is not recommended for production use." -msgstr "" - -#: ../source/core/security-mongodb-configuration.txt:32 -# 6c81555e291d460abc0b4ca3dac975aa -msgid "The :setting:`net.http.enabled` setting enables HTTP status interface. When enabled without the :setting:`net.http.RESTInterfaceEnabled` setting, the HTTP interface is entirely read-only and limited in scope." -msgstr "" - -#: ../source/core/security-mongodb-configuration.txt:36 -# 2d92e61a9cd44a32b908b99f1e14d7eb -msgid "The HTTP interface uses the port that is ``1000`` greater than the primary :program:`mongod` port. By default, the HTTP interface port is ``28017``, but is indirectly set using the :setting:`net.port` option which allows you to configure the primary :program:`mongod` port." -msgstr "" - -#: ../source/core/security-mongodb-configuration.txt:41 -# 0f82da84cd644c1d8439b0eb5d038183 -msgid "The HTTP status interface does not include support for authentication other than ``MONGODB-CR``." -msgstr "" - -#: ../source/includes/fact-http-interface-kerberos.rst:1 -# 04c7790a3572470c98d2552e5dbac76d -msgid "While MongoDB Enterprise does support Kerberos authentication, Kerberos is not supported in HTTP status interface in any version of MongoDB." -msgstr "" - -#: ../source/includes/fact-http-interface-scram.rst:1 -#: ../source/includes/fact-http-interface-scram.rst:1 -# 5d8224368ccc40cfa0209a20440b2541 -# 76d07dbae21940f58b22ba5297682f5e -msgid "Neither the HTTP status interface nor the REST API support the :ref:`SCRAM-SHA-1 ` challenge-response user authentication mechanism introduced in version 3.0." -msgstr "" - -#: ../source/core/security-mongodb-configuration.txt:49 -#: ../source/core/security-mongodb-configuration.txt:78 -# 9efd68270c524e33a7a34574c4a2f745 -# 88ae15073acf4cd2aeb796ba57bc7b24 -msgid "If you enable the interface, you should only allow trusted clients to access this port. See :ref:`security-firewalls`." -msgstr "" - -#: ../source/core/security-mongodb-configuration.txt:55 -# f202eb143d964239ad242162d444dbab -msgid "REST API" -msgstr "" - -#: ../source/core/security-mongodb-configuration.txt:59 -# 4b6924ca312845379149916921eb9cb6 -msgid "The REST API to MongoDB provides additional information and write access on top of the HTTP status interface. While the REST API does not provide any support for insert, update, or remove operations, it does provide administrative access, and its accessibility represents a vulnerability in a secure environment." -msgstr "" - -#: ../source/core/security-mongodb-configuration.txt:67 -# 2d8129a9ba8f4e04854d6cc40ed28c76 -msgid "The REST interface is *disabled* by default and is not recommended for production use." -msgstr "" - -#: ../source/core/security-mongodb-configuration.txt:69 -# 05dabca855334ee4997ac26d9c77ec73 -msgid "The :setting:`net.http.RESTInterfaceEnabled` setting for :program:`mongod` enables a fully interactive administrative :term:`REST` interface, which is *disabled* by default. Enabling the REST API enables the HTTP interface, even if the HTTP interface option is disabled, and makes the HTTP interface fully interactive." -msgstr "" - -#: ../source/core/security-mongodb-configuration.txt:74 -# 0efb15c5785e4771a4578a219147966e -msgid "The REST API does not include support for authentication other than ``MONGODB-CR``." -msgstr "" - -#: ../source/core/security-mongodb-configuration.txt:84 -# e92e49c603d6496ba64c718828c4f46f -msgid "``bind_ip``" -msgstr "" - -#: ../source/core/security-mongodb-configuration.txt:86 -# 30f744a4c25e44168f81ea325b3f595a -msgid "The :setting:`net.bindIp` setting (or the ``--bind_ip`` command line option) for :program:`mongod` and :program:`mongos` instances limits the network interfaces on which MongoDB programs will listen for incoming connections." -msgstr "" - -#: ../source/core/security-mongodb-configuration.txt:92 -# 1d97e13532b54dd4868f991afe9fb132 -msgid "Make sure that your :program:`mongod` and :program:`mongos` instances are only accessible on trusted networks. If your system has more than one network interface, bind MongoDB programs to the private or internal network interface." -msgstr "" - -#: ../source/core/security-mongodb-configuration.txt:98 -# 401664fe6aaa4760b8dcd354ba888a5c -msgid ":ref:`security-firewalls`, :ref:`configuration-security`" -msgstr "" - diff --git a/locale/pot/core/security-mongodb-cr.pot b/locale/pot/core/security-mongodb-cr.pot deleted file mode 100644 index 362a6dafe9b..00000000000 --- a/locale/pot/core/security-mongodb-cr.pot +++ /dev/null @@ -1,48 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/security-mongodb-cr.txt:5 -# 9d92182be23e4bf4b50bf21b7164bf91 -msgid "MONGODB-CR" -msgstr "" - -#: ../source/core/security-mongodb-cr.txt:0 -# 7240148fbf81433b8d5db82f06a716f9 -msgid "On this page" -msgstr "" - -#: ../source/core/security-mongodb-cr.txt:15 -# cc645d8db4124139977b54c2c1874110 -msgid "``MONGODB-CR`` is a challenge-response mechanism that authenticates users through passwords. ``MONGODB-CR`` verifies supplied user credentials against the user's :data:`name `, :data:`password ` and :data:`authentication database `. The authentication database is the database where the user was created, and the user's database and the user's name together serve to identify the user." -msgstr "" - -#: ../source/core/security-mongodb-cr.txt:24 -# 8d57fcaa8a754381b70877a6b60d68a5 -msgid "``MONGODB-CR`` and ``SCRAM-SHA-1``" -msgstr "" - -#: ../source/core/security-mongodb-cr.txt:28 -# bbbf56f28e274018beda8bba8aa18651 -msgid "MongoDB no longer defaults to ``MONGODB-CR`` and instead uses ``SCRAM-SHA-1`` as the default authentication mechanism." -msgstr "" - -#: ../source/includes/fact-scram-sha-1-protocol.rst:1 -# 8ba192bc1db34ee3baf2347849721b53 -msgid "Even when using the ``MONGODB-CR`` authentication mechanism, clients and drivers that support MongoDB 3.0 features (see :ref:`compatibility-driver-versions`) will use the ``SCRAM`` communication protocol. That is, ``MONGODB-CR`` authentication mechanism also implies :doc:`/core/security-scram-sha-1`." -msgstr "" - diff --git a/locale/pot/core/security-network.pot b/locale/pot/core/security-network.pot deleted file mode 100644 index cb1468944da..00000000000 --- a/locale/pot/core/security-network.pot +++ /dev/null @@ -1,78 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/security-network.txt:3 -# 460ea8b67b724151b908b2153171208e -msgid "Hardening Network Infrastructure" -msgstr "" - -#: ../source/core/security-network.txt:0 -# d4ed69e8330440fc8c2a3697f3e5a7ca -msgid "On this page" -msgstr "" - -#: ../source/core/security-network.txt:16 -# 7cb6f9a156dc48f489ed0531e6d01e46 -msgid "Firewalls" -msgstr "" - -#: ../source/core/security-network.txt:18 -# e00281cbe9fc4c32b3e94975fad13652 -msgid "Firewalls allow administrators to filter and control access to a system by providing granular control over network communications. For administrators of MongoDB, the following capabilities are important: limiting incoming traffic on a specific port to specific systems and limiting incoming traffic from untrusted hosts." -msgstr "" - -#: ../source/core/security-network.txt:24 -# eb6d1e61d6a04dc6b703f279ec22cb68 -msgid "On Linux systems, the ``iptables`` interface provides access to the underlying ``netfilter`` firewall. On Windows systems, ``netsh`` command line interface provides access to the underlying Windows Firewall. For additional information about firewall configuration, see:" -msgstr "" - -#: ../source/core/security-network.txt:29 -# 0824e189d0744a1ba57f876134321d9a -msgid ":doc:`/tutorial/configure-linux-iptables-firewall` and" -msgstr "" - -#: ../source/core/security-network.txt:31 -# 1b7916a5aea243799fab8d5b4d28e54e -msgid ":doc:`/tutorial/configure-windows-netsh-firewall`." -msgstr "" - -#: ../source/core/security-network.txt:33 -# c211384db8de4086925c62e07d9be8fe -msgid "For best results and to minimize overall exposure, ensure that *only* traffic from trusted sources can reach :program:`mongod` and :program:`mongos` instances and that the :program:`mongod` and :program:`mongos` instances can only connect to trusted outputs." -msgstr "" - -#: ../source/core/security-network.txt:38 -# 4400522d569b4e5ab751a61ca7abfd63 -msgid "For MongoDB deployments on Amazon's web services, see the :ecosystem:`Amazon EC2 ` page, which addresses Amazon's Security Groups and other EC2-specific security features." -msgstr "" - -#: ../source/core/security-network.txt:44 -# b3dcf4f759304f3983a68b21e23f3b62 -msgid "Virtual Private Networks" -msgstr "" - -#: ../source/core/security-network.txt:46 -# e567fc85711f40cda15f3b0a71f9d6d6 -msgid "Virtual private networks, or VPNs, make it possible to link two networks over an encrypted and limited-access trusted network. Typically, MongoDB users who use VPNs use TLS/SSL rather than IPSEC VPNs for performance issues." -msgstr "" - -#: ../source/core/security-network.txt:51 -# cd2e35deedbe4b6c99768bb084f6e363 -msgid "Depending on configuration and implementation, VPNs provide for certificate validation and a choice of encryption protocols, which requires a rigorous level of authentication and identification of all clients. Furthermore, because VPNs provide a secure tunnel, by using a VPN connection to control access to your MongoDB instance, you can prevent tampering and \"man-in-the-middle\" attacks." -msgstr "" - diff --git a/locale/pot/core/security-scram-sha-1.pot b/locale/pot/core/security-scram-sha-1.pot deleted file mode 100644 index 6681cf4eb24..00000000000 --- a/locale/pot/core/security-scram-sha-1.pot +++ /dev/null @@ -1,118 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/security-scram-sha-1.txt:5 -# 3a9fa59993b247d8b80666872f95df78 -msgid "SCRAM-SHA-1" -msgstr "" - -#: ../source/core/security-scram-sha-1.txt:0 -# f53fd888c766430a95c0de161c7c626e -msgid "On this page" -msgstr "" - -#: ../source/core/security-scram-sha-1.txt:17 -# 37ff17c7d4564579b8db04c4b0a997a3 -msgid "``SCRAM-SHA-1`` is the default authentication mechanism for MongoDB. ``SCRAM-SHA-1`` is an IETF standard, `RFC 5802 `_, that defines best practice methods for implementation of challenge-response mechanisms for authenticating users with passwords." -msgstr "" - -#: ../source/core/security-scram-sha-1.txt:23 -# 5c63b056d7554e16bcc28072977b974f -msgid "``SCRAM-SHA-1`` verifies the supplied user credentials against the user's :data:`name `, :data:`password ` and :data:`authentication database `. The authentication database is the database where the user was created, and together with the user's name, serves to identify the user." -msgstr "" - -#: ../source/core/security-scram-sha-1.txt:32 -# 4cbe2b6fabe44d11a6ef4145f82e8c42 -msgid "A driver upgrade is **necessary** to use the ``SCRAM-SHA-1`` authentication mechanism if your current driver version does not support ``SCRAM-SHA-1``. See :ref:`required driver versions ` for details." -msgstr "" - -#: ../source/core/security-scram-sha-1.txt:38 -# 9eee9838d2c9426a88a46c7b14291b51 -msgid "``SCRAM-SHA-1`` Advantages" -msgstr "" - -#: ../source/core/security-scram-sha-1.txt:40 -# ecc2927636fa4f279b468ebbe83b3d11 -msgid "MongoDB's implementation of ``SCRAM-SHA-1`` represents an improvement in security over the previously-used ``MONGODB-CR``, providing:" -msgstr "" - -#: ../source/core/security-scram-sha-1.txt:43 -# 90acf299f66847de87eb2fa26fcbabbe -msgid "A tunable work factor (``iterationCount``)," -msgstr "" - -#: ../source/core/security-scram-sha-1.txt:44 -# e81930ce01974766a01afaf68b8c1261 -msgid "Per-user random salts rather than server-wide salts," -msgstr "" - -#: ../source/core/security-scram-sha-1.txt:45 -# 0cb781c738264b42bd1295c19ece446a -msgid "A cryptographically stronger hash function (``SHA-1`` rather than ``MD5``), and" -msgstr "" - -#: ../source/core/security-scram-sha-1.txt:47 -# d968028677e94e28b01716728d3212e6 -msgid "Authentication of the server to the client as well as the client to the server." -msgstr "" - -#: ../source/core/security-scram-sha-1.txt:51 -# 4e430f2a669147f9ba67829b5bb98356 -msgid "``SCRAM-SHA-1`` and ``MongoDB-CR`` User Credentials" -msgstr "" - -#: ../source/core/security-scram-sha-1.txt:53 -# 23d273d4dd654411b12b664259d8b044 -msgid "``SCRAM-SHA-1`` is the default mechanism for MongoDB versions beginning with the 3.0 series. However, if you are upgrading a MongoDB 2.6 instances that already have users credentials, MongoDB will continue to use ``MONGODB-CR`` for challenge-response authentication until you upgrade the authentication schema." -msgstr "" - -#: ../source/includes/fact-scram-sha-1-protocol.rst:1 -# df76edd8414846ab95733c3ae3d5bba4 -msgid "Even when using the ``MONGODB-CR`` authentication mechanism, clients and drivers that support MongoDB 3.0 features (see :ref:`compatibility-driver-versions`) will use the ``SCRAM`` communication protocol. That is, ``MONGODB-CR`` authentication mechanism also implies :doc:`/core/security-scram-sha-1`." -msgstr "" - -#: ../source/core/security-scram-sha-1.txt:61 -# f6d0a16b68194c6a88127f5cc6114cf8 -msgid "For details on upgrading the authentication schema model to ``SCRAM-SHA-1``, see :doc:`/release-notes/3.0-scram`." -msgstr "" - -#: ../source/includes/fact-upgrade-scram-irreversible.rst:1 -# f15acb25bb3a499385fe3cf5b8dea64d -msgid "The procedure to upgrade to ``SCRAM-SHA-1`` **discards** the ``MONGODB-CR`` credentials used by 2.6. As such, the procedure is **irreversible**, short of restoring from backups." -msgstr "" - -#: ../source/includes/fact-upgrade-scram-irreversible.rst:5 -# 26fa5c1f556f4e0e8cc31c0e27e13db2 -msgid "The procedure also disables ``MONGODB-CR`` as an authentication mechanism." -msgstr "" - -#: ../source/core/security-scram-sha-1.txt:69 -# 34f1aa3ff14446dd90c89dee7ebfde6b -msgid "Additional Information" -msgstr "" - -#: ../source/core/security-scram-sha-1.txt:71 -# aee20d66eb0141248560efd7ed5c39e0 -msgid "`Blog Post: Improved Password-Based Authentication in MongoDB 3.0: SCRAM Explained (Part 1) `_" -msgstr "" - -#: ../source/core/security-scram-sha-1.txt:76 -# 5679f3b3a6044c9c939ce683b6a90c85 -msgid "`Blog Post: Improved Password-Based Authentication in MongoDB 3.0: SCRAM Explained (Part 2) `_" -msgstr "" - diff --git a/locale/pot/core/security-transport-encryption.pot b/locale/pot/core/security-transport-encryption.pot deleted file mode 100644 index ec4a17c3b2b..00000000000 --- a/locale/pot/core/security-transport-encryption.pot +++ /dev/null @@ -1,123 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/security-transport-encryption.txt:5 -# cca539027d174672910204e52c1b36b1 -msgid "Transport Encryption" -msgstr "" - -#: ../source/core/security-transport-encryption.txt:0 -# 83688a2b057a4b70a051f2fd98b02d7e -msgid "On this page" -msgstr "" - -#: ../source/core/security-transport-encryption.txt:16 -# 1477cdbcd3524c098d5c3641aa2205d3 -msgid "TLS/SSL" -msgstr "" - -#: ../source/core/security-transport-encryption.txt:18 -# 8f09738e6c794c6ba12ecc7aeef26c7b -msgid "MongoDB supports TLS/SSL (Transport Layer Security/Secure Sockets Layer) to encrypt all of MongoDB's network traffic. TLS/SSL ensures that MongoDB network traffic is only readable by the intended client." -msgstr "" - -#: ../source/core/security-transport-encryption.txt:22 -# c1ddf3f6b0724c248682cd31d66169ce -msgid "MongoDB TLS/SSL implementation uses OpenSSL libraries. MongoDB's SSL encryption only allows use of strong SSL ciphers with a minimum of 128-bit key length for all connections." -msgstr "" - -#: ../source/core/security-transport-encryption.txt:27 -# 02520b03e8414ee98f8754e2a7777a44 -msgid "Certificates" -msgstr "" - -#: ../source/core/security-transport-encryption.txt:29 -# 72b08ec72d5142d9ade8b823c68d5bb8 -msgid "Before you can use SSL, you must have a :file:`.pem` file containing a public key certificate and its associated private key." -msgstr "" - -#: ../source/core/security-transport-encryption.txt:32 -# eb885b6614034fdf8e6aa38439f9a32f -msgid "MongoDB can use any valid SSL certificate issued by a certificate authority or a self-signed certificate. If you use a self-signed certificate, although the communications channel will be encrypted, there will be *no* validation of server identity. Although such a situation will prevent eavesdropping on the connection, it leaves you vulnerable to a man-in-the-middle attack. Using a certificate signed by a trusted certificate authority will permit MongoDB drivers to verify the server's identity." -msgstr "" - -#: ../source/core/security-transport-encryption.txt:41 -# 9b01bef4356f49f3a8ba116f8fe1ee42 -msgid "For example, see :doc:`/tutorial/configure-ssl-clients`." -msgstr "" - -#: ../source/core/security-transport-encryption.txt:44 -# 563ffd3ad45a4fe5b77a74b41efb462a -msgid "Identity Verification" -msgstr "" - -#: ../source/core/security-transport-encryption.txt:46 -# ec156004762848acadaefc8fb7638457 -msgid "In addition to encrypting connections, SSL allows for authentication using certificates, both for :doc:`client authentication ` and for :doc:`internal authentication ` of members of replica sets and sharded clusters." -msgstr "" - -#: ../source/core/security-transport-encryption.txt:52 -# 67fb46baf372468bbb82fc9d67be2b63 -msgid "For more information, see:" -msgstr "" - -#: ../source/core/security-transport-encryption.txt:54 -# 046af4d93eae42e992e190fa94b7d030 -msgid ":doc:`/tutorial/configure-ssl`" -msgstr "" - -#: ../source/core/security-transport-encryption.txt:56 -# 09751a27acfb4ec2ba59d9f6f93630e4 -msgid ":doc:`/tutorial/configure-ssl-clients`" -msgstr "" - -#: ../source/core/security-transport-encryption.txt:58 -# 4d1609e3928d4b6998be2eb1fb562954 -msgid ":doc:`/tutorial/configure-x509-client-authentication`" -msgstr "" - -#: ../source/core/security-transport-encryption.txt:60 -# aa18db86f4ef4cb2bac15cc69c58dda0 -msgid ":doc:`/tutorial/configure-x509-member-authentication`" -msgstr "" - -#: ../source/core/security-transport-encryption.txt:63 -# 569b588350c84444bf164f2afbc588c1 -msgid "FIPS Mode" -msgstr "" - -#: ../source/includes/fact-enterprise-only-admonition.rst:1 -# d0087950d3724dcdbbe9f35f1692d3c7 -msgid "Enterprise Feature" -msgstr "" - -#: ../source/includes/fact-enterprise-only-admonition.rst:3 -# 653f6ffeb74746ac82ef076694fc1b1b -msgid "Available in MongoDB Enterprise only." -msgstr "" - -#: ../source/core/security-transport-encryption.txt:67 -# 533dcae9e31448ab8bdefc7bf2c23751 -msgid "The Federal Information Processing Standard (FIPS) is a U.S. government computer security standard used to certify software modules and libraries that encrypt and decrypt data securely. You can configure MongoDB to run with a FIPS 140-2 certified library for OpenSSL. Configure FIPS to run by default or as needed from the command line." -msgstr "" - -#: ../source/core/security-transport-encryption.txt:73 -# 8b61616b70b34e51bfc644599fa9ca08 -msgid "For an example, see :doc:`/tutorial/configure-fips`." -msgstr "" - diff --git a/locale/pot/core/security-user-defined-roles.pot b/locale/pot/core/security-user-defined-roles.pot deleted file mode 100644 index aa69214c756..00000000000 --- a/locale/pot/core/security-user-defined-roles.pot +++ /dev/null @@ -1,78 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/security-user-defined-roles.txt:5 -# 32fbb8ab208c4b3d9dd1b5e4ab6a75f8 -msgid "User-Defined Roles" -msgstr "" - -#: ../source/core/security-user-defined-roles.txt:0 -# 78eb814d59ec49958531f8c0fab8bb0e -msgid "On this page" -msgstr "" - -#: ../source/core/security-user-defined-roles.txt:17 -# 6ea2940b250b42be99b378433e47b586 -msgid "MongoDB provides a number of :doc:`built-in roles `. However, if these roles cannot describe the desired set of privileges, you can create new roles." -msgstr "" - -#: ../source/core/security-user-defined-roles.txt:22 -# 6e2ca0d0471c45eb885f3726a2f1f0c8 -msgid "Role Management Interface" -msgstr "" - -#: ../source/core/security-user-defined-roles.txt:24 -# b9a458143f2145059a5a81a065d9da2f -msgid "To add a role, MongoDB provides the :method:`db.createRole()` method. MongoDB also provides methods to update existing user-defined roles. For a full list of role management methods, see :ref:`role-management-methods`." -msgstr "" - -#: ../source/core/security-user-defined-roles.txt:30 -# 057103727c964399b0f1167649233659 -msgid "Scope" -msgstr "" - -#: ../source/core/security-user-defined-roles.txt:32 -# 637d80779eae4b6b8f52a0d66efaa597 -msgid "When adding a role, you create the role in a specific database. MongoDB uses the combination of the database and the role name to uniquely define a role." -msgstr "" - -#: ../source/includes/fact-roles-privileges-scope.rst:1 -# 17c8583256de4f79b39953f0a00333bf -msgid "Except for roles created in the ``admin`` database, a role can only include privileges that apply to its database and can only inherit from other roles in its database." -msgstr "" - -#: ../source/includes/fact-roles-privileges-scope.rst:5 -# 52be3e52d7cb4ebaaee28e972e62fe86 -msgid "A role created in the ``admin`` database can include privileges that apply to the ``admin`` database, other databases or to the :ref:`cluster ` resource, and can inherit from roles in other databases as well as the ``admin`` database." -msgstr "" - -#: ../source/core/security-user-defined-roles.txt:39 -# a02d5e57f6ad4036b64981db510d9ba5 -msgid "Centralized Role Data" -msgstr "" - -#: ../source/core/security-user-defined-roles.txt:41 -# f59c23c8bb144c7f9973b3d7fc202fd9 -msgid "MongoDB stores all role information in the :doc:`system.roles ` collection in the ``admin`` database" -msgstr "" - -#: ../source/core/security-user-defined-roles.txt:44 -# 26603d8efaab47a99c725a30957eed69 -msgid "Do not access this collection directly but instead use the :ref:`role management commands ` to view and edit custom roles." -msgstr "" - diff --git a/locale/pot/core/security-users.pot b/locale/pot/core/security-users.pot deleted file mode 100644 index 38bc1c7161d..00000000000 --- a/locale/pot/core/security-users.pot +++ /dev/null @@ -1,203 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/security-users.txt:6 -# cb717ac495bc4601b06372b804ebccc0 -msgid "Users" -msgstr "" - -#: ../source/core/security-users.txt:0 -# 26dafc2341a4429c947c6ee5bb188b1b -msgid "On this page" -msgstr "" - -#: ../source/core/security-users.txt:16 -# c845678719fa4e2ea53ba7072a1e446a -msgid "To authenticate a client in MongoDB, you must add a corresponding user to MongoDB." -msgstr "" - -#: ../source/core/security-users.txt:20 -# e1afa7cde0df4995a7a2406c5d85a3de -msgid "User Management Interface" -msgstr "" - -#: ../source/core/security-users.txt:22 -# 6da7fd6bb98e4f1f9e4495cf7d69f3b0 -msgid "To add a user, MongoDB provides the :method:`db.createUser()` method. When adding a user, you can assign :doc:`roles ` to the user in order to grant privileges." -msgstr "" - -#: ../source/core/security-users.txt:28 -# f989dd2b81344919be6cb2c83db1ac23 -msgid "The first user created in the database should be a user administrator who has the privileges to manage other users. See :doc:`/tutorial/enable-authentication`." -msgstr "" - -#: ../source/core/security-users.txt:32 -# 09c131465ddd4b12832db39d2aa4c7be -msgid "You can also update existing users, such as to change password and grant or revoke roles. For a full list of user management methods, see :ref:`user-management-methods`." -msgstr "" - -#: ../source/core/security-users.txt:40 -# 3afcb858d4fc4707a78a23aba79b7dac -msgid "Authentication Database" -msgstr "" - -#: ../source/core/security-users.txt:42 -# 1b883671be9348c389ddd379a7587a7a -msgid "When adding a user, you create the user in a specific database. This database is the authentication database for the user." -msgstr "" - -#: ../source/core/security-users.txt:45 -# 1be447c12d764fbcb9aeb441a1fd5d16 -msgid "A user can have privileges across different databases; i.e. a user's privileges are not limited to the authentication database. By assigning to the user roles in other databases, a user created in one database can have permissions to act on other databases. For more information on roles, see :doc:`/core/authorization`." -msgstr "" - -#: ../source/core/security-users.txt:51 -# f2b5bca4fa164129be7d80fca2984250 -msgid "The user's name and authentication database serve as a unique identifier for that user. That is, if two users have the same name but are created in different databases, they are two separate users. If you intend to have a single user with permissions on multiple databases, create a single user with roles in the applicable databases instead of creating the user multiple times in different databases." -msgstr "" - -#: ../source/core/security-users.txt:63 -# 5f3c4699459b46ea9c600085227838a9 -msgid "Authenticate a User" -msgstr "" - -#: ../source/core/security-users.txt:65 -# 9840719f9b124f8fa67440b50a5b58c4 -msgid "To authenticate a user, either" -msgstr "" - -#: ../source/core/security-users.txt:67 -# 4ae12a29276f4f3c9674f688da689369 -msgid "Use the command line authentication options (e.g. ``-u``, ``-p``, ``--authenticationDatabase``) when connecting to the :program:`mongod` or :program:`mongos` instance, or" -msgstr "" - -#: ../source/core/security-users.txt:71 -# a9ad2dd0314548a09b7868ef481c2225 -msgid "Connect first to the :program:`mongod` or :program:`mongos` instance, and then run the :dbcommand:`authenticate` command or the :method:`db.auth()` method against the authentication database." -msgstr "" - -#: ../source/core/security-users.txt:75 -# 140e1551b1d84a448e0d548ad4a8a42f -msgid "To authenticate, the client must authenticate the user against the user's :ref:`authentication database `." -msgstr "" - -#: ../source/core/security-users.txt:78 -# ed880a2b0ecb4673879c7a153822e154 -msgid "For instance, if using the :program:`mongo` shell as a client, you can specify the authentication database for the user with the ``--authenticationDatabase`` option." -msgstr "" - -#: ../source/core/security-users.txt:83 -# f6fcff248aee490495bb2f8c83643d65 -msgid "Centralized User Data" -msgstr "" - -#: ../source/core/security-users.txt:87 -# 17a00c3d4dbc4adda22f7e50283fb789 -msgid "MongoDB stores all user information, including :data:`name `, :data:`password `, and the :data:`user's authentication database `, in the :doc:`system.users ` collection in the ``admin`` database." -msgstr "" - -#: ../source/core/security-users.txt:94 -# 1453207c365c409aaa63d0f1698b33fb -msgid "Do not access this collection directly but instead use the :ref:`user management commands `." -msgstr "" - -#: ../source/core/security-users.txt:102 -# bd6b43b5644c4608acc8123b674fc30a -msgid "Sharded Cluster Users" -msgstr "" - -#: ../source/core/security-users.txt:104 -# 10dde9e19cb540bdaeb3df58b51eedc3 -msgid "To create users for a sharded cluster, connect to the :program:`mongos` instance and add the users. Clients then authenticate these users through the :program:`mongos` instances." -msgstr "" - -#: ../source/core/security-users.txt:110 -# 0c0b43f095b34677a45092df1c077eb3 -msgid "MongoDB stores these sharded cluster user data in the ``admin`` database of the :term:`config servers `. Previously, the credentials for authenticating to a database on a sharded cluster resided on the :ref:`primary shard ` for that database." -msgstr "" - -#: ../source/core/security-users.txt:116 -# f1bdab221bd543bfad2704005dd6dd0b -msgid "Shard Local Users" -msgstr "" - -#: ../source/core/security-users.txt:118 -# 90ed9b585fde426aa4c96439018959f3 -msgid "However, some maintenance operations, such as :dbcommand:`cleanupOrphaned`, :dbcommand:`compact`, :method:`rs.reconfig()`, require direct connections to specific shards in a sharded cluster. To perform these operations, you must connect directly to the shard and authenticate as a *shard local* administrative user." -msgstr "" - -#: ../source/core/security-users.txt:124 -# 33201c56df2641da9c8b5e06b3543ebd -msgid "To create a *shard local* administrative user, connect directly to the shard and create the user. MongoDB stores *shard local* users in the ``admin`` database of the shard itself." -msgstr "" - -#: ../source/core/security-users.txt:128 -# 7c63f55366a946afacf7f9ee70347a05 -msgid "These *shard local* users are completely independent from the users added to the sharded cluster via :program:`mongos`. *Shard local* users are local to the shard and are inaccessible by :program:`mongos`." -msgstr "" - -#: ../source/core/security-users.txt:132 -# 0fc93e15f55a48beaf12f7679b21ba96 -msgid "Direct connections to a shard should only be for shard-specific maintenance and configuration. In general, clients should connect to the sharded cluster through the :program:`mongos`." -msgstr "" - -#: ../source/core/security-users.txt:139 -# 0ca3c2163dca4d12bea7eb3c16504032 -msgid "Localhost Exception" -msgstr "" - -#: ../source/core/security-users.txt:141 -# cf161f39dbcf494ca19fce8d309a3bfd -msgid "The localhost exception allows you to enable access control and then create the first user in the system. With the localhost exception, after you enable access control, connect to the localhost interface and create the first user in the ``admin`` database. The first user must have privileges to create other users, such as a user with the :authrole:`userAdmin` or :authrole:`userAdminAnyDatabase` role." -msgstr "" - -#: ../source/core/security-users.txt:150 -# 0f490514f01c40cbbf6b0a8eedcb54ab -msgid "The localhost exception changed so that these connections *only* have access to create the first user on the ``admin`` database. In previous versions, connections that gained access using the localhost exception had unrestricted access to the MongoDB instance." -msgstr "" - -#: ../source/core/security-users.txt:156 -# cd268be6ba1e4a5f8732ebc75ad1eb47 -msgid "The localhost exception applies only when there are no users created in the MongoDB instance." -msgstr "" - -#: ../source/core/security-users.txt:159 -# ac065d7b2bb04d23815f8da56021a5f9 -msgid "In the case of a sharded cluster, the localhost exception applies to each shard individually as well as to the cluster as a whole. Once you create a sharded cluster and add a user administrator through the :program:`mongos` instance, you must still prevent unauthorized access to the individual shards. Follow one of the following steps for each shard in your cluster:" -msgstr "" - -#: ../source/core/security-users.txt:165 -# e87f6347fa15402b914d27eb613955fc -msgid "Create an administrative user, or" -msgstr "" - -#: ../source/core/security-users.txt:167 -# 6bcb7c483f3e4ca78c4ffe169fb2fbf7 -msgid "Disable the localhost exception at startup. To disable the localhost exception, set the :parameter:`enableLocalhostAuthBypass` parameter to ``0``." -msgstr "" - -#: ../source/core/security-users.txt:97 -# 8930d74652144f15941060c8f6f89d57 -msgid "sharding" -msgstr "" - -#: ../source/core/security-users.txt:97 -# 8930d74652144f15941060c8f6f89d57 -msgid "localhost" -msgstr "" - diff --git a/locale/pot/core/security-x.509.pot b/locale/pot/core/security-x.509.pot deleted file mode 100644 index 40a17e367cd..00000000000 --- a/locale/pot/core/security-x.509.pot +++ /dev/null @@ -1,243 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/security-x.509.txt:5 -# 99bf5558f070482387448131e14bbfc7 -msgid "x.509" -msgstr "" - -#: ../source/core/security-x.509.txt:0 -# e3d0d8e739a948eb95fde5c55d809108 -msgid "On this page" -msgstr "" - -#: ../source/core/security-x.509.txt:17 -# 9a74945874fa4f079770ad78746b71f6 -msgid "MongoDB supports x.509 certificate authentication for client authentication and internal authentication of the members of replica sets and sharded clusters." -msgstr "" - -#: ../source/core/security-x.509.txt:20 -# cf0668b0427e411da11ae2344d800d43 -msgid "x.509 certificate authentication requires a secure :doc:`TLS/SSL connection `." -msgstr "" - -#: ../source/core/security-x.509.txt:24 -# c843a2f2dcf34ff6ab6ecc660cb7d852 -msgid "Certificate Authority" -msgstr "" - -#: ../source/includes/fact-ssl-certificate-authorities.rst:1 -# ad5db335437847bf8a5624aeab254cbf -msgid "For production use, your MongoDB deployment should use valid certificates generated and signed by a single certificate authority. You or your organization can generate and maintain an independent certificate authority, or use certificates generated by a third-party SSL vendor. Obtaining and managing certificates is beyond the scope of this documentation." -msgstr "" - -#: ../source/core/security-x.509.txt:31 -# 9ca06d7d17b5425296943d4cf5d70fe1 -msgid "Client x.509 Certificates" -msgstr "" - -#: ../source/core/security-x.509.txt:33 -# 1faf256187324a019ccb52f1231e3d3e -msgid "To authenticate to servers, clients can use x.509 certificates instead of usernames and passwords." -msgstr "" - -#: ../source/core/security-x.509.txt:37 -# 5918d81eb76a4ae68edbfd57d01b9f25 -msgid "Client Certificate Requirements" -msgstr "" - -#: ../source/includes/extracts/x509-certificate-client.rst:1 -# 2fd9002fdf724e8bb2721a2eebcadbc4 -msgid "The client certificate must have the following properties:" -msgstr "" - -#: ../source/includes/extracts/x509-certificate-client.rst:4 -# 47a00f0489dd45bcb7e9a73cb028744d -msgid "A single Certificate Authority (CA) must issue the certificates for both the client and the server." -msgstr "" - -#: ../source/includes/extracts/x509-certificate-client.rst:7 -# 79b69bb95316427d87ed1df9295d02c2 -msgid "Client certificates must contain the following fields:" -msgstr "" - -#: ../source/includes/extracts/x509-certificate-client.rst:14 -# 92eba8c2de8d4c568d0ddc605d094414 -msgid "Each unique MongoDB user must have a unique certificate." -msgstr "" - -#: ../source/includes/extracts/x509-certificate-client.rst:16 -# 352b7ac44b824b299571950ad9365592 -msgid "A client x.509 certificate's subject, which contains the Distinguished Name (``DN``), must **differ** from that of a :ref:`x509-member-certificate`. Specifically, the subjects must differ with regards to at least one of the following attributes: Organization (``O``), the Organizational Unit (``OU``) or the Domain Component (``DC``)." -msgstr "" - -#: ../source/includes/extracts/x509-certificate-client.rst:25 -# c3c7891b038f44de83fb502ca6f8834b -msgid "If a client x.509 certificate's subject has the same ``O``, ``OU``, and ``DC`` combination as the :ref:`x509-member-certificate`, the client will be identified as a cluster member and granted full permission on the system." -msgstr "" - -#: ../source/core/security-x.509.txt:44 -# d98a1a880f524ecd8c2ddcd36ee3e7dc -msgid "MongoDB User and ``$external`` Database" -msgstr "" - -#: ../source/core/security-x.509.txt:46 -# a168937914044d8da849b93430eef699 -msgid "To authenticate with a client certificate, you must first add the value of the ``subject`` from the client certificate as a MongoDB user. Each unique x.509 client certificate corresponds to a single MongoDB user; i.e. you cannot use a single client certificate to authenticate more than one MongoDB user." -msgstr "" - -#: ../source/core/security-x.509.txt:52 -# 733abf510b5742439386a3d797556591 -msgid "Add the user in the ``$external`` database; i.e. the :ref:`authentication-database` is the ``$external`` database" -msgstr "" - -#: ../source/core/security-x.509.txt:56 -# d786bcdd10a64e6985851db0f87225ab -msgid "Authenticate" -msgstr "" - -#: ../source/core/security-x.509.txt:58 -# 12bc4f5c4d0541b4b45604c5065c7480 -msgid "To authenticate using x.509 client certificate, connect to MongoDB over TLS/SSL connection; i.e. include the ``--ssl`` and ``--sslPEMKeyFile`` command line options." -msgstr "" - -#: ../source/core/security-x.509.txt:62 -# 1e3ae889d3484b168394f8d69f1be7c9 -msgid "Then in the ``$external`` database, use :method:`db.auth()` to authenticate the :ref:`user corresponding to the client certificate `." -msgstr "" - -#: ../source/core/security-x.509.txt:66 -# e8ce055cfbca468bb8777a4fc314c212 -msgid "For an example, see :doc:`/tutorial/configure-x509-client-authentication`" -msgstr "" - -#: ../source/core/security-x.509.txt:69 -# b4a4da9810284bac83f0381d08b48549 -msgid "Member x.509 Certificates" -msgstr "" - -#: ../source/core/security-x.509.txt:73 -# 19a02aa17480453abea7337e1d19924b -msgid "For internal authentication, members of sharded clusters and replica sets can use x.509 certificates instead of keyfiles, which use the :doc:`/core/security-scram-sha-1` authentication mechanism." -msgstr "" - -#: ../source/core/security-x.509.txt:78 -# 7def5ed97a8b4be88a21fcfc69c330a8 -msgid "Member Certificate Requirements" -msgstr "" - -#: ../source/includes/extracts/x509-certificate-member.rst:1 -# 8dc32c9bd47c432cae07c42245dbd4ba -msgid "The member certificate, used for internal authentication to verify membership to the sharded cluster or a replica set, must have the following properties:" -msgstr "" - -#: ../source/includes/extracts/x509-certificate-member.rst:5 -# a42f996f206f4f4d96ef2c116d600b72 -msgid "A single Certificate Authority (CA) must issue all the x.509 certificates for the members of a sharded cluster or a replica set." -msgstr "" - -#: ../source/includes/extracts/x509-certificate-member.rst:8 -# 1c6afcc4ce374ed0b8d9b790ef06c39e -msgid "The Distinguished Name (``DN``), found in the member certificate's ``subject``, must specify a non-empty value for *at least one* of the following attributes: Organization (``O``), the Organizational Unit (``OU``) or the Domain Component (``DC``)." -msgstr "" - -#: ../source/includes/extracts/x509-certificate-member.rst:13 -# 5849a693ecdc43459fe86047b891645a -msgid "The Organization attributes (``O``\\'s), the Organizational Unit attributes (``OU``\\'s), and the Domain Components (``DC``\\'s) must match those from the certificates for the other cluster members. To match, the certificate must match all specifications of these attributes, or even the non-specification of these attributes. The order of the attributes does not matter." -msgstr "" - -#: ../source/includes/extracts/x509-certificate-member.rst:20 -# 8e12ff319bf04189ad0a5ebd00e47c47 -msgid "In the following example, the two ``DN``\\'s contain matching specifications for ``O``, ``OU`` as well as the non-specification of the ``DC`` attribute." -msgstr "" - -#: ../source/includes/extracts/x509-certificate-member.rst:29 -# 7999c02b2deb42f6b019dc3cce3d2651 -msgid "However, the following two ``DN``\\'s contain a mismatch for the ``OU`` attribute since one contains two ``OU`` specifications and the other, only one specification." -msgstr "" - -#: ../source/includes/extracts/x509-certificate-member.rst:38 -# ff139cce2d9d4d779736b0632506c182 -msgid "Either the Common Name (``CN``) or one of the Subject Alternative Name (``SAN``) entries must match the hostname of the server, used by the other members of the cluster." -msgstr "" - -#: ../source/includes/extracts/x509-certificate-member.rst:42 -# 9932362c1d1540819d11196bfb766b50 -msgid "For example, the certificates for a cluster could have the following subjects:" -msgstr "" - -#: ../source/includes/extracts/x509-certificate-member.rst:51 -# 1d09f567332f45768b4938cf7244a496 -msgid "*If* the certificate includes the Extended Key Usage (``extendedKeyUsage``) setting, the value must include ``clientAuth`` (\"TLS Web Client Authentication\")." -msgstr "" - -#: ../source/includes/extracts/x509-certificate-member.rst:59 -# 9d19888212724cc4945d9d3188a5cba3 -msgid "You can also use a certificate that does not include the Extended Key Usage (EKU)." -msgstr "" - -#: ../source/core/security-x.509.txt:83 -# ccd676e0b4d044f5ba8230f8ac111523 -msgid "MongoDB Configuration" -msgstr "" - -#: ../source/includes/extracts/x509-member-auth-configuration.rst:1 -# dc01f9054f7c44868965a4f409997fa8 -msgid "To specify x.509 for internal authentication, in addition to the other SSL configurations appropriate for your deployment, for each member of the replica set or sharded cluster, include either:" -msgstr "" - -#: ../source/includes/extracts/x509-member-auth-configuration.rst:5 -# be203f4a254047fa9d025f55805bff74 -msgid ":setting:`security.clusterAuthMode` and :setting:`net.ssl.clusterFile` if using a :doc:`configuration file `, or" -msgstr "" - -#: ../source/includes/extracts/x509-member-auth-configuration.rst:9 -# 1618ed8e5d0640bd9207ff4349042417 -msgid "``--clusterAuthMode`` and ``--sslClusterFile`` command line options." -msgstr "" - -#: ../source/core/security-x.509.txt:88 -# f1f3a57ad1804c38972a13a49ddc0525 -msgid "Member Certificate and ``PEMKeyFile``" -msgstr "" - -#: ../source/includes/extracts/x509-member-certificate-PEMKeyFile.rst:1 -# c35bb3eb60064f81897e7b9cded96500 -msgid "To configure MongoDB for client certificate authentication, the :program:`mongod` and :program:`mongos` specify a ``PEMKeyFile`` to prove its identity to clients, either through :setting:`net.ssl.PEMKeyFile` setting in the configuration file or ``--sslPEMKeyFile`` command line option." -msgstr "" - -#: ../source/includes/extracts/x509-member-certificate-PEMKeyFile.rst:7 -# bcdcf7b6c5be4e7ba5e9785236d45f88 -msgid "If no :setting:`~net.ssl.clusterFile` certificate is specified for internal member authentication, MongoDB will attempt to use the ``PEMKeyFile`` certificate for member authentication. In order to use ``PEMKeyFile`` certificate for internal authentication as well as for client authentication, then the ``PEMKeyFile`` certificate must either:" -msgstr "" - -#: ../source/includes/extracts/x509-member-certificate-PEMKeyFile.rst:14 -# 4bd03a8994b344f1823228d876c0cd9e -msgid "Omit ``extendedKeyUsage`` or" -msgstr "" - -#: ../source/includes/extracts/x509-member-certificate-PEMKeyFile.rst:16 -# 494cf75efb6b46409d9ef231562e9afe -msgid "Specify ``extendedKeyUsage`` values that include ``clientAuth`` in addition to ``serverAuth``." -msgstr "" - -#: ../source/core/security-x.509.txt:92 -# 4dcf61bef47c4403a5413f80c4416b15 -msgid "For an example of x.509 internal authentication, see :doc:`/tutorial/configure-x509-member-authentication`." -msgstr "" - diff --git a/locale/pot/core/security.pot b/locale/pot/core/security.pot deleted file mode 100644 index 276913c59f7..00000000000 --- a/locale/pot/core/security.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/security.txt:3 -# c4bfecef13d241afa06e62d9290f460d -msgid "Security Concepts" -msgstr "" - -#: ../source/core/security.txt:7 -# 6179494b0b744e558f9241a60806052b -msgid "These documents introduce and address concepts and strategies related to security practices in MongoDB deployments." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-core-landing.rst:5 -# 355d0a0bc79f4199885887416eebb587 -msgid ":doc:`/core/security-concepts-network`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-core-landing.rst:4 -# bed1730befc2462fa3cf7ba5c2718e58 -msgid "Documentation on authentication, authorization, and encryption in MongoDB." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-core-landing.rst:8 -# 572e8a767c614dbfba822cba343e1091 -msgid ":doc:`/core/security-concepts-access-control`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-core-landing.rst:8 -# abac9c385a8d47e9b1f9a552e7553f47 -msgid "Documentation on users and roles in MongoDB." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-core-landing.rst:12 -# 248e296b852f4d1e988ff7275e7072f2 -msgid ":doc:`/core/auditing`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-core-landing.rst:11 -# 65d843ae982b4e40874b80f89f151d5e -msgid "Documentation on the auditing feature available with MongoDB Enterprise." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-core-landing.rst:15 -# 1ec8bd19344e476d9d402c5e68a59f91 -msgid ":doc:`/core/security-concepts-external-env`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-core-landing.rst:15 -# fd047e3bc40546cf95bef62b6acc3846 -msgid "Discusses potential risks related to MongoDB's JavaScript, HTTP and REST interfaces, including strategies to control those risks." -msgstr "" - diff --git a/locale/pot/core/server-side-javascript.pot b/locale/pot/core/server-side-javascript.pot deleted file mode 100644 index a447b4f0b8c..00000000000 --- a/locale/pot/core/server-side-javascript.pot +++ /dev/null @@ -1,118 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/server-side-javascript.txt:3 -# 0d4b94bfec3849b197586b7f8df37035 -msgid "Server-side JavaScript" -msgstr "" - -#: ../source/core/server-side-javascript.txt:0 -# d25b88633ba746a3a3d1487a8e19af32 -msgid "On this page" -msgstr "" - -#: ../source/core/server-side-javascript.txt:16 -# a7d97970c2404c4daa25f5efdac1f4ca -msgid "Overview" -msgstr "" - -#: ../source/core/server-side-javascript.txt:18 -# 99058ed86588471d8e7eea57aa350316 -msgid "MongoDB provides the following commands, methods, and operator that perform server-side execution of JavaScript code:" -msgstr "" - -#: ../source/core/server-side-javascript.txt:21 -# 24ffdfb8f58548afa6eae9a644bfd66b -msgid ":dbcommand:`mapReduce` and the corresponding :program:`mongo` shell method :method:`db.collection.mapReduce()`. ``mapReduce`` operations *map*, or associate, values to keys, and for keys with multiple values, *reduce* the values for each key to a single object. For more information, see :doc:`/core/map-reduce`." -msgstr "" - -#: ../source/core/server-side-javascript.txt:27 -# 366e191c92e84077bc8519c17b9fa606 -msgid ":query:`$where` operator that evaluates a JavaScript expression or a function in order to query for documents." -msgstr "" - -#: ../source/core/server-side-javascript.txt:30 -# 2c6cb29b95ba4ab08b1fdb31dea932d1 -msgid "You can also specify a JavaScript file to the :program:`mongo` shell to run on the server. For more information, see :ref:`running-js-scripts-in-mongo-on-mongod-host`" -msgstr "" - -#: ../source/includes/extracts/admonition-js-prevalence-methods.rst:3 -# ec93ede45c7148d292c09239697f5ec7 -msgid "JavaScript in MongoDB" -msgstr "" - -#: ../source/includes/extracts/admonition-js-prevalence-methods.rst:5 -# a4199ce1252e4957b789411e9949a20a -msgid "Although these methods use JavaScript, most interactions with MongoDB do not use JavaScript but use an :doc:`idiomatic driver ` in the language of the interacting application." -msgstr "" - -#: ../source/core/server-side-javascript.txt:36 -# ad00dd3529584a50814907e133dd2794 -msgid "You can also disable server-side execution of JavaScript. For details, see :ref:`disable-server-side-js`." -msgstr "" - -#: ../source/includes/fact-selinux-server-side-js.rst:3 -# 66c45b63e10342bc9fd941fcf6697817 -msgid "If you are using SELinux, any MongoDB operation that requires :doc:`server-side JavaScript ` will result in segfault errors. :ref:`disable-server-side-js` describes how to disable execution of server-side JavaScript." -msgstr "" - -#: ../source/core/server-side-javascript.txt:44 -# 2f8aec84bdf346eea7ad92befcb49cea -msgid "Running ``.js`` files via a ``mongo`` shell Instance on the Server" -msgstr "" - -#: ../source/core/server-side-javascript.txt:46 -# 33b16576cec24c88ba69da3320655472 -msgid "You can specify a JavaScript (``.js``) file to a :program:`mongo` shell instance to execute the file on the server. This is a good technique for performing batch administrative work. When you run :program:`mongo` shell on the server, connecting via the localhost interface, the connection is fast with low latency." -msgstr "" - -#: ../source/core/server-side-javascript.txt:52 -# aa5394e4b8cc4f6e833aff81b34cd8f7 -msgid "For more information, see :doc:`/tutorial/write-scripts-for-the-mongo-shell`." -msgstr "" - -#: ../source/core/server-side-javascript.txt:56 -# 960facd2a18641fc9a877ed854ef8c9d -msgid "Concurrency" -msgstr "" - -#: ../source/core/server-side-javascript.txt:60 -# f427488bc5bd4f9186e89ad95e86efd6 -msgid "MongoDB 3.2 uses SpiderMonkey as the JavaScript engine for the :program:`mongo` shell. For information on this change, see :doc:`/release-notes/3.2-javascript`." -msgstr "" - -#: ../source/core/server-side-javascript.txt:64 -# f87541d13a404e4caf4c246f96470424 -msgid "Refer to the individual method or operator documentation for any concurrency information. See also the :ref:`concurrency table `." -msgstr "" - -#: ../source/core/server-side-javascript.txt:71 -# 597e1a09454c4f918c1570548f3d1d31 -msgid "Disable Server-Side Execution of JavaScript" -msgstr "" - -#: ../source/includes/fact-disable-javascript-with-noscript.rst:1 -# c589672a54e04ec5b4047b7f38f1cd12 -msgid "You can disable all server-side execution of JavaScript, by passing the :option:`--noscripting ` option on the command line or setting :setting:`security.javascriptEnabled` in a configuration file." -msgstr "" - -#: ../source/core/server-side-javascript.txt:75 -# a65951bad2c242e8878a8f696156d75d -msgid ":doc:`/tutorial/store-javascript-function-on-server`" -msgstr "" - diff --git a/locale/pot/core/sharded-cluster-architectures-production.pot b/locale/pot/core/sharded-cluster-architectures-production.pot deleted file mode 100644 index facc92bf3ee..00000000000 --- a/locale/pot/core/sharded-cluster-architectures-production.pot +++ /dev/null @@ -1,93 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/sharded-cluster-architectures-production.txt:5 -# 47ac4c88c88c4d388f676d7f4192b12e -msgid "Production Cluster Architecture" -msgstr "" - -#: ../source/core/sharded-cluster-architectures-production.txt:15 -# 2772e76ff80f4e7da251f08cc3886b85 -msgid "In a production cluster, you must ensure that data is redundant and that your systems are highly available. To that end, a production cluster must have the following components:" -msgstr "" - -#: ../source/core/sharded-cluster-architectures-production.txt:27 -# 7830073437ca4622b8e2ebe061431abe -msgid "Config Servers" -msgstr "" - -#: ../source/includes/fact-mirrored-config-servers-deprecated.rst:1 -# 789b2b75a671459d96b8177b44e316dc -msgid "Starting in MongoDB 3.2, config servers for sharded clusters can be deployed as a :doc:`replica set `. The replica set config servers must run the :doc:`WiredTiger storage engine `. MongoDB 3.2 deprecates the use of three mirrored :program:`mongod` instances for config servers." -msgstr "" - -#: ../source/core/sharded-cluster-architectures-production.txt:24 -# fe155b20708a4d61ae8b71f07f9e72b8 -msgid "A single :term:`sharded cluster` must have exclusive use of its :ref:`config servers `. If you have multiple sharded clusters, each cluster must have its own replica set config servers." -msgstr "" - -#: ../source/core/sharded-cluster-architectures-production.txt:31 -# 230e7528dba343db8b53bad90bb8d7ac -msgid "Two or More Replica Sets As Shards" -msgstr "" - -#: ../source/core/sharded-cluster-architectures-production.txt:30 -# b5044268133f4e45b556e337f9be8fa3 -msgid "These replica sets are the :term:`shards `. For information on replica sets, see :doc:`/replication`." -msgstr "" - -#: ../source/core/sharded-cluster-architectures-production.txt:46 -# c24189fd12dd4f628c62d065d426c835 -msgid "One or More Query Routers (``mongos``)" -msgstr "" - -#: ../source/core/sharded-cluster-architectures-production.txt:34 -# b8abdc2b5f69467fb0b764227427d532 -msgid "The :program:`mongos` instances are the routers for the cluster. Typically, deployments have one :program:`mongos` instance on each application server." -msgstr "" - -#: ../source/core/sharded-cluster-architectures-production.txt:38 -# 6ec45d715e9d4803b7300032c124ec61 -msgid "You may also deploy a group of :program:`mongos` instances and use a proxy/load balancer between the application and the :program:`mongos`. In these deployments, you *must* configure the load balancer for *client affinity* so that every connection from a single client reaches the same :program:`mongos`." -msgstr "" - -#: ../source/core/sharded-cluster-architectures-production.txt:44 -# 0f185d87320b4f69a70e9ee01772d16f -msgid "Because cursors and other resources are specific to an single :program:`mongos` instance, each client must interact with only one :program:`mongos` instance." -msgstr "" - -#: ../source/core/sharded-cluster-architectures-production.txt:50 -# 67b956bbd55b44fc86aa02ad540069b0 -msgid ":doc:`/tutorial/deploy-shard-cluster/`" -msgstr "" - -#: ../source/core/sharded-cluster-architectures-production.txt:52 -# a97cf2c731de4df3addf7b36151ee531 -msgid "mongos" -msgstr "" - -#: ../source/core/sharded-cluster-architectures-production.txt:52 -# a97cf2c731de4df3addf7b36151ee531 -msgid "load balancer" -msgstr "" - -#: ../source/core/sharded-cluster-architectures-production.txt:52 -# a97cf2c731de4df3addf7b36151ee531 -msgid "mongos load balancer" -msgstr "" - diff --git a/locale/pot/core/sharded-cluster-architectures-test.pot b/locale/pot/core/sharded-cluster-architectures-test.pot deleted file mode 100644 index 796fd3e0aa3..00000000000 --- a/locale/pot/core/sharded-cluster-architectures-test.pot +++ /dev/null @@ -1,58 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/sharded-cluster-architectures-test.txt:3 -# 662e9eea66c84ca2bb3bd783fd05a565 -msgid "Sharded Cluster Test Architecture" -msgstr "" - -#: ../source/core/sharded-cluster-architectures-test.txt:13 -# 019f579257444164b1f4c33260a4c830 -msgid "Use the test cluster architecture for testing and development only." -msgstr "" - -#: ../source/core/sharded-cluster-architectures-test.txt:16 -# 43a9386aaf344107a183a35e6e8346f1 -msgid "For testing and development, you can deploy a sharded cluster with a minimum number of components. These **non-production** clusters have the following components:" -msgstr "" - -#: ../source/core/sharded-cluster-architectures-test.txt:20 -# 80f7b161c1dc4bd1af6f6b02721fbc7b -msgid "A replica set :ref:`config server ` with one member." -msgstr "" - -#: ../source/includes/fact-mirrored-config-servers-deprecated.rst:1 -# 3df059a466f4422a84b06164984b62b9 -msgid "Starting in MongoDB 3.2, config servers for sharded clusters can be deployed as a :doc:`replica set `. The replica set config servers must run the :doc:`WiredTiger storage engine `. MongoDB 3.2 deprecates the use of three mirrored :program:`mongod` instances for config servers." -msgstr "" - -#: ../source/core/sharded-cluster-architectures-test.txt:27 -# 175bc30dd45843e2a778717ab770ee69 -msgid "At least one shard. Shards are either :term:`replica sets ` or a standalone :program:`mongod` instances." -msgstr "" - -#: ../source/core/sharded-cluster-architectures-test.txt:30 -# 00e5d0d453384d3ba9e32a615f6e0131 -msgid "One :program:`mongos` instance." -msgstr "" - -#: ../source/core/sharded-cluster-architectures-test.txt:0 -# f4f9086bb16544648cae9db6102de06a -msgid "See" -msgstr "" - diff --git a/locale/pot/core/sharded-cluster-architectures.pot b/locale/pot/core/sharded-cluster-architectures.pot deleted file mode 100644 index 742d8c79442..00000000000 --- a/locale/pot/core/sharded-cluster-architectures.pot +++ /dev/null @@ -1,58 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/sharded-cluster-architectures.txt:3 -# 13779d3fbb47488a8c6d9293ae0cb9e9 -msgid "Sharded Cluster Architectures" -msgstr "" - -#: ../source/core/sharded-cluster-architectures.txt:13 -# e664055a5e6748fda307e6b3b491b9a9 -msgid "The following documents introduce deployment patterns for sharded clusters." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-architectures.rst:4 -# e4aa2b54fd234210a4f445b9dbd76d8c -msgid ":doc:`/core/sharded-cluster-requirements`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-architectures.rst:4 -# faa3cfb3dc104bd990cc53399a742cbb -msgid "Discusses the requirements for sharded clusters in MongoDB." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-architectures.rst:8 -# 58a9f676b7e64aaf99083a22a26eb63a -msgid ":doc:`/core/sharded-cluster-architectures-production`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-architectures.rst:7 -# 85ed2dcbe3874ea7978787b1ac010661 -msgid "Outlines the components required to deploy a redundant and highly available sharded cluster." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-architectures.rst:11 -# c3d05607f7e54336a03145200afd747a -msgid ":doc:`/core/sharded-cluster-architectures-test`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-architectures.rst:11 -# c6650681086d49798fe1539c1c755759 -msgid "Sharded clusters for testing and development can include fewer components." -msgstr "" - diff --git a/locale/pot/core/sharded-cluster-components.pot b/locale/pot/core/sharded-cluster-components.pot deleted file mode 100644 index 17960372ec0..00000000000 --- a/locale/pot/core/sharded-cluster-components.pot +++ /dev/null @@ -1,135 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/sharded-cluster-components.txt:9 -# 4618b0c437e941e1ac937b13d1b8bf94 -msgid "Sharded Cluster Components" -msgstr "" - -#: ../source/core/sharded-cluster-components.txt:0 -# b07ff5eb058841738e9ae1158a06ad20 -msgid "On this page" -msgstr "" - -#: ../source/core/sharded-cluster-components.txt:19 -# 087c4ff65eb24efe9638751df2eaf15c -msgid "A MongoDB :term:`sharded cluster` consists of the following components:" -msgstr "" - -#: ../source/core/sharded-cluster-components.txt:21 -# 5c762bbef2114adc9ccc9a9b863b4d60 -msgid ":doc:`shard `: Each shard contains a subset of the sharded data. Each shard can be deployed as a :term:`replica set`." -msgstr "" - -#: ../source/core/sharded-cluster-components.txt:25 -# 1eaf2615d2c64dba8bced0da104f565f -msgid ":doc:`/core/sharded-cluster-query-router`: The ``mongos`` acts as a query router, providing an interface between client applications and the sharded cluster." -msgstr "" - -#: ../source/core/sharded-cluster-components.txt:29 -# 26bf64582652449b8b6d9e88e76f1eb8 -msgid ":doc:`config servers `: Config servers store metadata and configuration settings for the cluster. As of MongoDB 3.4, config servers must be deployed as a replica set (CSRS)." -msgstr "" - -#: ../source/core/sharded-cluster-components.txt:34 -# 3e4bec21c265445fa0622b3d8bfffed6 -msgid "Production Configuration" -msgstr "" - -#: ../source/core/sharded-cluster-components.txt:36 -# e07c43f957344d7ca77808cf01579417 -msgid "In a production cluster, ensure that data is redundant and that your systems are highly available. Consider the following for a production sharded cluster deployment:" -msgstr "" - -#: ../source/core/sharded-cluster-components.txt:40 -# f707e88ce45b4158a147e13b207dd6dc -msgid "Deploy Config Servers as a 3 member :term:`replica set`" -msgstr "" - -#: ../source/core/sharded-cluster-components.txt:41 -# e6730a5fcfbc4708bac026a6a9d9e1b8 -msgid "Deploy each Shard as a 3 member :term:`replica set`" -msgstr "" - -#: ../source/core/sharded-cluster-components.txt:42 -# f7b43861ffcf4dc487323d76cb3081c0 -msgid "Deploy one or more :program:`mongos` routers" -msgstr "" - -#: ../source/core/sharded-cluster-components.txt:44 -# 867de1657b454f69bc3c4dc1e93eeb2c -msgid "Where possible, consider deploying one member of each replica set in a site suitable for being a disaster recovery location." -msgstr "" - -#: ../source/core/sharded-cluster-components.txt:47 -# 9a5b18bdff8342ad8968705ba939f6bb -msgid "Sharding requires at least two shards to distribute sharded data. Single shard sharded clusters may be useful if you plan on enabling sharding in the near future, but do not need to at the time of deployment." -msgstr "" - -#: ../source/core/sharded-cluster-components.txt:51 -# c0f650d6aac14dd984ac19d44f0cdf16 -msgid "You can deploy a :program:`mongos` router on each application server to ensure each server has consistent access to the sharded cluster. Alternatively, deploy a group of :program:`mongos` routers and use a proxy or load balancer between the application and the :program:`mongos` group. In these deployments, you *must* configure the load balancer for *client affinity* such that every connection from a single client reaches the same :program:`mongos`." -msgstr "" - -#: ../source/core/sharded-cluster-components.txt:61 -# aaf189370f544729876066a45184c38b -msgid "Development Configuration" -msgstr "" - -#: ../source/core/sharded-cluster-components.txt:63 -# ef72d3793b8e4aafae5a3d6ba865cfd1 -msgid "For testing and development, you can deploy a sharded cluster with a minimum number of components. These **non-production** clusters have the following components:" -msgstr "" - -#: ../source/core/sharded-cluster-components.txt:67 -# 32a0b9c941c045dfb40f655b0b32c634 -msgid "A replica set :ref:`config server ` with one member." -msgstr "" - -#: ../source/core/sharded-cluster-components.txt:70 -# 3b7f372060af4af8b20d387c043b5b70 -msgid "At least one shard as a single-member :term:`replica set`." -msgstr "" - -#: ../source/core/sharded-cluster-components.txt:72 -# 3e89a829f32b4a228243d71fbe3f8c4a -msgid "One :program:`mongos` instance." -msgstr "" - -#: ../source/core/sharded-cluster-components.txt:76 -# 2a9783c43ca94c89b85ef67aa46c228a -msgid "Use the test cluster architecture for testing and development only." -msgstr "" - -#: ../source/core/sharded-cluster-components.txt:79 -# b4bb87123559434abb534e3a280e1357 -msgid ":doc:`/tutorial/deploy-shard-cluster/`" -msgstr "" - -#: ../source/core/sharded-cluster-components.txt:1 -# eab6e3e12ff64a13b1212b01c9a3d909 -msgid "sharding" -msgstr "" - -#: ../source/core/sharded-cluster-components.txt:1 -#: ../source/core/sharded-cluster-components.txt:2 -# eab6e3e12ff64a13b1212b01c9a3d909 -# 308b7b3c2bec4dc7afde65e1f246b1da -msgid "shards" -msgstr "" - diff --git a/locale/pot/core/sharded-cluster-config-servers.pot b/locale/pot/core/sharded-cluster-config-servers.pot deleted file mode 100644 index ec595696cce..00000000000 --- a/locale/pot/core/sharded-cluster-config-servers.pot +++ /dev/null @@ -1,305 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/sharded-cluster-config-servers.txt:8 -# 448d5cd452c84dac818ad7b8f79fe423 -msgid "Config Servers" -msgstr "" - -#: ../source/core/sharded-cluster-config-servers.txt:0 -# bb4b3ffcd1cf48a8b38231416552951f -msgid "On this page" -msgstr "" - -#: ../source/includes/3.4-sccc-unsupported.rst:1 -# 429a602cbeb447df841ead7a4da981f0 -msgid "Starting in 3.4, the use of the deprecated mirrored :program:`mongod` instances as config servers (SCCC) is no longer supported. Before you can upgrade your sharded clusters to 3.4, you must convert your config servers from SCCC to CSRS." -msgstr "" - -#: ../source/includes/3.4-sccc-unsupported.rst:6 -# 175cbf1485f44bea9428d75b00fac32d -msgid "To convert your config servers from SCCC to CSRS, see :doc:`/tutorial/upgrade-config-servers-to-replica-set`." -msgstr "" - -#: ../source/core/sharded-cluster-config-servers.txt:22 -# cc95925db102423b97c2572158f930a8 -msgid "Config servers store the metadata for a :term:`sharded cluster`. The metadata reflects state and organization for all data and components within the sharded cluster. The metadata includes the list of chunks on every shard and the ranges that define the chunks." -msgstr "" - -#: ../source/core/sharded-cluster-config-servers.txt:27 -# c2b5bf4ba22246769e3acd4d674b944c -msgid "The :program:`mongos` instances cache this data and use it to route read and write operations to the correct shards. :program:`mongos` updates the cache when there are metadata changes for the cluster, such as :ref:`sharding-chunk-splits` or :doc:`adding a shard`. Shards also read chunk metadata from the config servers." -msgstr "" - -#: ../source/core/sharded-cluster-config-servers.txt:34 -# 6e83cf2403d949c1b82c7c30680878e7 -msgid "The config servers also store :doc:`authentication` configuration information such as :doc:`Role-Based Access Control` or :doc:`internal authentication` settings for the cluster." -msgstr "" - -#: ../source/core/sharded-cluster-config-servers.txt:40 -# 0844ce051d284cb78ed50e7f8c8070f7 -msgid "MongoDB also uses the config servers to manage distributed locks." -msgstr "" - -#: ../source/core/sharded-cluster-config-servers.txt:42 -# f18aff0ba9f14b7a8324ec78454deab6 -msgid "Each sharded cluster must have its own config servers. Do not use the same config servers for different sharded clusters." -msgstr "" - -#: ../source/core/sharded-cluster-config-servers.txt:47 -# 4117dcfa7e8549cd8363ec4e4b78d374 -msgid "Administrative operations conducted on config servers may have significant impact on sharded cluster performance and availability. Depending on the number of config servers impacted, the cluster may be read-only or offline for a period of time." -msgstr "" - -#: ../source/core/sharded-cluster-config-servers.txt:56 -# 058a005f72154520b1bc8022446d9bed -msgid "Replica Set Config Servers" -msgstr "" - -#: ../source/includes/fact-csrs-versionchanged.rst:1 -# 634f752f089f42cda0f87652fbbeda3a -msgid "Starting in MongoDB 3.2, config servers for sharded clusters can be deployed as a :doc:`replica set ` (CSRS) instead of three mirrored config servers (SCCC). Using a replica set for the config servers improves consistency across the config servers, since MongoDB can take advantage of the standard replica set read and write protocols for the config data. In addition, using a replica set for config servers allows a sharded cluster to have more than 3 config servers since a replica set can have up to 50 members. To deploy config servers as a replica set, the config servers must run the :doc:`WiredTiger storage engine `." -msgstr "" - -#: ../source/includes/fact-csrs-versionchanged.rst:12 -# 267dd7cdd09d479da0c93352770e1f09 -msgid "In version 3.4, MongoDB removes support for SCCC config servers. To upgrade your config servers from SCCC to CSRS, see :doc:`/tutorial/upgrade-config-servers-to-replica-set`." -msgstr "" - -#: ../source/includes/fact-config-server-replica-set-restrictions.rst:1 -# 1adee3868baa45dea4677ad886f7d93b -msgid "The following restrictions apply to a replica set configuration when used for config servers:" -msgstr "" - -#: ../source/includes/fact-config-server-replica-set-restrictions.rst:4 -# 0961fec9790d41ae954d3cc5e83aa05e -msgid "Must have zero :doc:`arbiters `." -msgstr "" - -#: ../source/includes/fact-config-server-replica-set-restrictions.rst:6 -# 5f5a8f7e6d26488299a167158dacf866 -msgid "Must have no :doc:`delayed members `." -msgstr "" - -#: ../source/includes/fact-config-server-replica-set-restrictions.rst:9 -# 3ba88a3a94c04f238b17e29b04014640 -msgid "Must build indexes (i.e. no member should have :data:`~replSetGetConfig.members[n].buildIndexes` setting set to false)." -msgstr "" - -#: ../source/core/sharded-cluster-config-servers.txt:70 -# 41e6ad501d3e43f69f9ce85fe2de7696 -msgid "Read and Write Operations on Config Servers" -msgstr "" - -#: ../source/core/sharded-cluster-config-servers.txt:72 -# 369ccf93b3ef4940985fd77200439328 -msgid "The ``admin`` database and the :doc:`config database ` exist on the config servers." -msgstr "" - -#: ../source/core/sharded-cluster-config-servers.txt:76 -# 61bb65b0a68a49578980e8ac578b491d -msgid "Writes to Config Servers" -msgstr "" - -#: ../source/core/sharded-cluster-config-servers.txt:78 -# 168336e1d56d49eb95a1bfcd58db0a0f -msgid "The ``admin`` database contains the collections related to the authentication and authorization as well as the other :ref:`system.* collections ` for internal use." -msgstr "" - -#: ../source/core/sharded-cluster-config-servers.txt:82 -# c128833ce7b44c60be15f4a14c84617e -msgid "The :doc:`config database ` contains the collections that contain the sharded cluster metadata. MongoDB writes data to the :doc:`config database ` when the metadata changes, such as after a :doc:`chunk migration ` or a :doc:`chunk split `." -msgstr "" - -#: ../source/core/sharded-cluster-config-servers.txt:89 -# 6215cd66038f46559acdb89cfeef8e03 -msgid "Users should avoid writing directly to the config database in the course of normal operation or maintenance." -msgstr "" - -#: ../source/core/sharded-cluster-config-servers.txt:92 -# b6305187d6f84cc19525976abe2bfeb2 -msgid "When writing to the config servers, MongoDB uses a :ref:`write concern ` of ``\"majority\"``." -msgstr "" - -#: ../source/core/sharded-cluster-config-servers.txt:96 -# 002271be76164d5db35e42de96ac1c5a -msgid "Reads from Config Servers" -msgstr "" - -#: ../source/core/sharded-cluster-config-servers.txt:98 -# 1b80645626db487bb2730b1a1fa85cae -msgid "MongoDB reads from the ``admin`` database for authentication and authorization data and other internal uses." -msgstr "" - -#: ../source/core/sharded-cluster-config-servers.txt:101 -# 9062a85cf95a4f9095d531200b2eb497 -msgid "MongoDB reads from the ``config`` database when a :program:`mongos` starts or after a change in the metadata, such as after a chunk migration. Shards also read chunk metadata from the config servers." -msgstr "" - -#: ../source/core/sharded-cluster-config-servers.txt:105 -# dfb2347d1ced4268a4e33f3e6f27de81 -msgid "When reading from the replica set config servers, MongoDB uses a :doc:`/reference/read-concern` level of :readconcern:`\"majority\"`." -msgstr "" - -#: ../source/core/sharded-cluster-config-servers.txt:111 -# a50c49a6d7b1400fb101d07001298042 -msgid "Config Server Availability" -msgstr "" - -#: ../source/core/sharded-cluster-config-servers.txt:113 -# 4ff3e707b61346a2ad690b576b3062f6 -msgid "If the config server replica set loses its primary and cannot elect a primary, the cluster's metadata becomes *read only*. You can still read and write data from the shards, but no chunk migration or chunk splits will occur until the replica set can elect a primary. If all config databases become unavailable, the cluster can become inoperable." -msgstr "" - -#: ../source/core/sharded-cluster-config-servers.txt:119 -# e14a83842b65448f912db71baca4a5be -msgid "The :program:`mongos` instances cache the metadata from the config servers. As such, if all config server members become unavailable, you can still use the cluster if you do not restart the :program:`mongos` instances until after the config servers are accessible again. If you restart the :program:`mongos` instances before the config servers are available, the :program:`mongos` cannot route reads and writes." -msgstr "" - -#: ../source/core/sharded-cluster-config-servers.txt:126 -# 9311a7f162864d038d9942cbd4d571f3 -msgid "Clusters become inoperable without the cluster metadata. To ensure that the config servers remain available and intact, backups of config servers are critical. The data on the config server is small compared to the data stored in a cluster, and the config server has a relatively low activity load." -msgstr "" - -#: ../source/core/sharded-cluster-config-servers.txt:132 -# 7ceacee2c49847aa8a8db74204c19628 -msgid "See :ref:`sharding-config-servers-and-availability` for more information." -msgstr "" - -#: ../source/core/sharded-cluster-config-servers.txt:138 -# a1450a994060460fb285ec998c6a07ee -msgid "Sharded Cluster Metadata" -msgstr "" - -#: ../source/core/sharded-cluster-config-servers.txt:140 -# 649ad744057d4f1fb7d5efd665b55f46 -msgid "Config servers store metadata in the :doc:`/reference/config-database`." -msgstr "" - -#: ../source/core/sharded-cluster-config-servers.txt:142 -# 8588bfcc5e3a411d89e6cf155c9e33ca -msgid "Always back up the ``config`` database before doing any maintenance on the config server." -msgstr "" - -#: ../source/core/sharded-cluster-config-servers.txt:145 -# 160cc1662ab94e15a18750e5ee992db5 -msgid "To access the ``config`` database, issue the following command from the :program:`mongo` shell:" -msgstr "" - -#: ../source/core/sharded-cluster-config-servers.txt:152 -# f93cdeb909954feca957399ec47a94d5 -msgid "In general, you should *never* edit the content of the ``config`` database directly. The ``config`` database contains the following collections:" -msgstr "" - -#: ../source/core/sharded-cluster-config-servers.txt:156 -# 618f7e04e75f4cec8c40b22a60a36be7 -msgid ":data:`~config.changelog`" -msgstr "" - -#: ../source/core/sharded-cluster-config-servers.txt:157 -# f37a60326ffd42a3b40f250ec0a63500 -msgid ":data:`~config.chunks`" -msgstr "" - -#: ../source/core/sharded-cluster-config-servers.txt:158 -# a59bc6a2ca7941eea8ad8c2cdd63a67a -msgid ":data:`~config.collections`" -msgstr "" - -#: ../source/core/sharded-cluster-config-servers.txt:159 -# fb3656c7d27943f3b963aef546c98963 -msgid ":data:`~config.databases`" -msgstr "" - -#: ../source/core/sharded-cluster-config-servers.txt:160 -# 8e80d7ea75c54922b45a67159bcfcc51 -msgid ":data:`~config.lockpings`" -msgstr "" - -#: ../source/core/sharded-cluster-config-servers.txt:161 -# 7b5e397a76774f9f9bc24037d5b7841e -msgid ":data:`~config.locks`" -msgstr "" - -#: ../source/core/sharded-cluster-config-servers.txt:162 -# 7027c675a7f8433c9c262971807ef439 -msgid ":data:`~config.mongos`" -msgstr "" - -#: ../source/core/sharded-cluster-config-servers.txt:163 -# ae0dc12b9c044fd38561d3a8316d3bd5 -msgid ":data:`~config.settings`" -msgstr "" - -#: ../source/core/sharded-cluster-config-servers.txt:164 -# 95f9a2b7b4c145b7a016fde035806d45 -msgid ":data:`~config.shards`" -msgstr "" - -#: ../source/core/sharded-cluster-config-servers.txt:165 -# e0ccd2a1ddf549eab6adae5fe7f20ece -msgid ":data:`~config.version`" -msgstr "" - -#: ../source/core/sharded-cluster-config-servers.txt:167 -# 808439bdf3c349d5837a5afdeda74e9c -msgid "For more information on these collections and their role in sharded clusters, see :doc:`/reference/config-database`. See :ref:`config-server-read-write-ops` for more information about reads and updates to the metadata." -msgstr "" - -#: ../source/core/sharded-cluster-config-servers.txt:173 -# e7939e7e43e34bb898ef14881a703ba6 -msgid "Sharded Cluster Security" -msgstr "" - -#: ../source/core/sharded-cluster-config-servers.txt:175 -# ab96acb7cdd643eebf2fd54e61dadef3 -msgid "Use :doc:`/core/security-internal-authentication` to enforce intra-cluster security and prevent unauthorized cluster components from accessing the cluster. You must start each :program:`mongod` in the cluster with the appropriate security settings in order to enforce internal authentication." -msgstr "" - -#: ../source/core/sharded-cluster-config-servers.txt:180 -# da158efb79d04b62b5aada335ee178cd -msgid "See :doc:`/tutorial/deploy-sharded-cluster-with-keyfile-access-control` for a tutorial on deploying a secured sharded cluster." -msgstr "" - -#: ../source/core/sharded-cluster-config-servers.txt:1 -# 6879edc9d4a84379973c2cca81a2b306 -msgid "sharding" -msgstr "" - -#: ../source/core/sharded-cluster-config-servers.txt:1 -#: ../source/core/sharded-cluster-config-servers.txt:2 -# 6879edc9d4a84379973c2cca81a2b306 -# f2f40d631661474f8b44d37480991c06 -msgid "config servers" -msgstr "" - -#: ../source/core/sharded-cluster-config-servers.txt:64 -# b21c8e309db84d1c8c472b8a28ca7073 -msgid "config databases" -msgstr "" - -#: ../source/core/sharded-cluster-config-servers.txt:65 -# 17d5be70ae514bc89e5b765342c77a4f -msgid "database" -msgstr "" - -#: ../source/core/sharded-cluster-config-servers.txt:65 -# 17d5be70ae514bc89e5b765342c77a4f -msgid "config" -msgstr "" - diff --git a/locale/pot/core/sharded-cluster-high-availability.pot b/locale/pot/core/sharded-cluster-high-availability.pot deleted file mode 100644 index e3cd43aa9d4..00000000000 --- a/locale/pot/core/sharded-cluster-high-availability.pot +++ /dev/null @@ -1,168 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/sharded-cluster-high-availability.txt:5 -# a20ba32b1c604380bb38847f39d17e7e -msgid "Sharded Cluster High Availability" -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:0 -# 7e8fc9bf6b074b8c96d1ec8de5268b3e -msgid "On this page" -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:15 -# 59e44a32adbb4f49970db6b51481ac8a -msgid "A :ref:`production ` :term:`cluster` has no single point of failure. This section introduces the availability concerns for MongoDB deployments in general and highlights potential failure scenarios and available resolutions." -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:21 -# a7e436635beb45318e6d8eef48488303 -msgid "Application Servers or :program:`mongos` Instances Become Unavailable" -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:23 -# 9e9225de3ffc47a5a3883c957df9b312 -msgid "If each application server has its own :program:`mongos` instance, other application servers can continue to access the database. Furthermore, :program:`mongos` instances do not maintain persistent state, and they can restart and become unavailable without losing any state or data. When a :program:`mongos` instance starts, it retrieves a copy of the :term:`config database` and can begin routing queries." -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:31 -# d7e74ffc6dab42038f64be2116dac40d -msgid "A Single :program:`mongod` Becomes Unavailable in a Shard" -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:33 -# ce6f1697217c41788f7576d4ef3df900 -msgid ":doc:`Replica sets ` provide high availability for shards. If the unavailable :program:`mongod` is a :term:`primary`, then the replica set will :ref:`elect ` a new primary. If the unavailable :program:`mongod` is a :term:`secondary`, and it disconnects the primary and secondary will continue to hold all data. In a three member replica set, even if a single member of the set experiences catastrophic failure, two other members have full copies of the data. [#recovery-window]_" -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:42 -# 572f55161245408eafa27d24885bdbde -msgid "Always investigate availability interruptions and failures. If a system is unrecoverable, replace it and create a new member of the replica set as soon as possible to replace the lost redundancy." -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:46 -# 409aaf8e492d4d19af660eafb2107b72 -msgid "If an unavailable secondary becomes available while it still has current oplog entries, it can catch up to the latest state of the set using the normal :term:`replication process `; otherwise, it must perform an :term:`initial sync`." -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:52 -# a4076d006e4f419995c2fef61098ce05 -msgid "All Members of a Shard Become Unavailable" -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:54 -# 2b85c93604624510a11ef8818db2c19c -msgid "If all members of a replica set shard are unavailable, all data held in that shard is unavailable. However, the data on all other shards will remain available, and it is possible to read and write data to the other shards. However, your application must be able to deal with partial results, and you should investigate the cause of the interruption and attempt to recover the shard as soon as possible." -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:64 -# 75e311910e5a4048b6109a48dc4ac9db -msgid "A Config Server Replica Set Member Become Unavailable" -msgstr "" - -#: ../source/includes/fact-mirrored-config-servers-deprecated.rst:1 -# d09fb00314f24b64bbd190678d8448c3 -msgid "Starting in MongoDB 3.2, config servers for sharded clusters can be deployed as a :doc:`replica set `. The replica set config servers must run the :doc:`WiredTiger storage engine `. MongoDB 3.2 deprecates the use of three mirrored :program:`mongod` instances for config servers." -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:70 -# 760255032160437c89db0ab56bf17209 -msgid ":doc:`Replica sets ` provide high availability for the config servers. If an unavailable config server is a :term:`primary`, then the replica set will :ref:`elect ` a new primary." -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:75 -# fb7314b826f84db887e6340560a97214 -msgid "If the replica set config server loses its primary and cannot elect a primary, the cluster's metadata becomes *read only*. You can still read and write data from the shards, but no :ref:`chunk migration ` or :doc:`chunk splits ` will occur until a primary is available. If all config databases become unavailable, the cluster can become inoperable." -msgstr "" - -#: ../source/includes/note-config-server-startup.rst:3 -# 447258bf359b4a87bd96a03507611763 -msgid "All config servers must be running and available when you first initiate a :term:`sharded cluster`." -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:86 -# 51ae1c4c35c8407db5c549d6b6529480 -msgid "Renaming Mirrored Config Servers and Cluster Availability" -msgstr "" - -#: ../source/includes/fact-rename-config-servers-requires-cluster-restart.rst:1 -# 7cce50aca98048c89a85cd14afea2116 -msgid "If the sharded cluster is using *mirrored* config servers instead of a replica set and the name or address that a sharded cluster uses to connect to a config server changes, you must restart **every** :program:`mongod` and :program:`mongos` instance in the sharded cluster. Avoid downtime by using CNAMEs to identify config servers within the MongoDB deployment." -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:90 -# d1a5e9092bf645729fb6b292f683865e -msgid "To avoid downtime when renaming config servers, use DNS names unrelated to physical or virtual hostnames to refer to your :ref:`config servers `." -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:94 -# 3768387fa35040598e7c7b12bbb16ae3 -msgid "Generally, refer to each config server using the DNS alias (e.g. a CNAME record). When specifying the config server connection string to :program:`mongos`, use these names. These records make it possible to change the IP address or rename config servers without changing the connection string and without having to restart the entire cluster." -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:101 -# d756641a18d14d9099104c317a9d319a -msgid "Shard Keys and Cluster Availability" -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:103 -# f298fb6e1ca44362b071fe19fb3368b3 -msgid "The most important consideration when choosing a :term:`shard key` are:" -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:106 -# 99a5f89f710b4fd89bc5bacd8e92d15f -msgid "to ensure that MongoDB will be able to distribute data evenly among shards, and" -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:109 -# 6a65d2af4b1e49389f29bfdda67eaf3b -msgid "to scale writes across the cluster, and" -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:111 -# a7dd6a425d1b472895c74e736fbc571b -msgid "to ensure that :program:`mongos` can isolate most queries to a specific :program:`mongod`." -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:114 -# 296eeef18347415cbfa374cae9515da9 -msgid "Furthermore:" -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:116 -# 2de7d72fb22146ada15da6c4f31214a7 -msgid "Each shard should be a :term:`replica set`, if a specific :program:`mongod` instance fails, the replica set members will elect another to be :term:`primary` and continue operation. However, if an entire shard is unreachable or fails for some reason, that data will be unavailable." -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:122 -# 9f0179a6bccb4c7bb576a008baea7ac7 -msgid "If the shard key allows the :program:`mongos` to isolate most operations to a single shard, then the failure of a single shard will only render *some* data unavailable." -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:126 -# f744dab8039d46dbbc42635a0f3c9356 -msgid "If your shard key distributes data required for every operation throughout the cluster, then the failure of the entire shard will render the entire cluster unavailable." -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:130 -# c6bb96b091e44e4bbf223eedec5428cd -msgid "In essence, this concern for reliability simply underscores the importance of choosing a shard key that isolates query operations to a single shard." -msgstr "" - diff --git a/locale/pot/core/sharded-cluster-mechanics.pot b/locale/pot/core/sharded-cluster-mechanics.pot deleted file mode 100644 index f9627b174ae..00000000000 --- a/locale/pot/core/sharded-cluster-mechanics.pot +++ /dev/null @@ -1,78 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/sharded-cluster-mechanics.txt:3 -# 841080f2438249259422994a848e41ab -msgid "Sharding Mechanics" -msgstr "" - -#: ../source/core/sharded-cluster-mechanics.txt:13 -# a056d1c43c464516acf2e21ac8de74a4 -msgid "The following documents describe sharded cluster processes." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-mechanics.rst:5 -# 227407d45e024308b597961154b15bd8 -msgid ":doc:`/core/sharding-balancing`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-mechanics.rst:4 -# f649016cfb6c4b8ebabf701badf96bf8 -msgid "Balancing distributes a sharded collection's data cluster to all of the shards." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-mechanics.rst:9 -# a0319eb4db8c43d49296e05ecaf60972 -msgid ":doc:`/core/sharding-chunk-migration`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-mechanics.rst:8 -# ef4aac1266644fd48bed717504063944 -msgid "MongoDB migrates chunks to shards as part of the balancing process." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-mechanics.rst:13 -# 6042092e1f05490f94571bb38e5bd9c8 -msgid ":doc:`/core/sharding-chunk-splitting`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-mechanics.rst:12 -# 1b174b11122c4aaa8f628a9f2ca8d493 -msgid "When a chunk grows beyond the configured size, MongoDB splits the chunk in half." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-mechanics.rst:17 -# b9c558f7e6cf49d69f9947d052a84f2a -msgid ":doc:`/core/sharding-shard-key-indexes`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-mechanics.rst:16 -# 370db90ec13e460abd67d9d66c190ab6 -msgid "Sharded collections must keep an index that starts with the shard key." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-mechanics.rst:20 -# 8708fc7522de4cbdba6d14fe35004039 -msgid ":doc:`/core/sharded-cluster-metadata`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-mechanics.rst:20 -# 487f348170994076b2e4261cb97e0f65 -msgid "The cluster maintains internal metadata that reflects the location of data within the cluster." -msgstr "" - diff --git a/locale/pot/core/sharded-cluster-metadata.pot b/locale/pot/core/sharded-cluster-metadata.pot deleted file mode 100644 index 5f429ae2123..00000000000 --- a/locale/pot/core/sharded-cluster-metadata.pot +++ /dev/null @@ -1,103 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/sharded-cluster-metadata.txt:5 -# e424ee1beb8f415dbc007469f09dadef -msgid "Sharded Cluster Metadata" -msgstr "" - -#: ../source/core/sharded-cluster-metadata.txt:15 -# dc6ef7696bc14f71838ebcd340711a2c -msgid ":doc:`Config servers ` store the metadata for a sharded cluster. The metadata reflects state and organization of the sharded data sets and system. The metadata includes the list of chunks on every shard and the ranges that define the chunks. The :program:`mongos` instances cache this data and use it to route read and write operations to shards." -msgstr "" - -#: ../source/core/sharded-cluster-metadata.txt:22 -# 0282c983b1c047ea8c94f9373096632c -msgid "Config servers store the metadata in the :doc:`/reference/config-database`." -msgstr "" - -#: ../source/core/sharded-cluster-metadata.txt:25 -# 9c68d340ec8143cbb6f1937a4a5325ec -msgid "Always back up the ``config`` database before doing any maintenance on the config server." -msgstr "" - -#: ../source/core/sharded-cluster-metadata.txt:28 -# b0a57d34deae418688420c04c32f3576 -msgid "To access the ``config`` database, issue the following command from the :program:`mongo` shell:" -msgstr "" - -#: ../source/core/sharded-cluster-metadata.txt:35 -# 0ec45f92038c4e468492ad8e7f9122f3 -msgid "In general, you should *never* edit the content of the ``config`` database directly. The ``config`` database contains the following collections:" -msgstr "" - -#: ../source/core/sharded-cluster-metadata.txt:39 -# 177c3158f76a4ee7ac0d4a97097bb095 -msgid ":data:`~config.changelog`" -msgstr "" - -#: ../source/core/sharded-cluster-metadata.txt:40 -# 0adc4ca3ebd842cbbbd78de35e40ca3d -msgid ":data:`~config.chunks`" -msgstr "" - -#: ../source/core/sharded-cluster-metadata.txt:41 -# df2271b7456a40c2b3987de082870545 -msgid ":data:`~config.collections`" -msgstr "" - -#: ../source/core/sharded-cluster-metadata.txt:42 -# 3f20f6365c594cf7b0c2adfe238f1d67 -msgid ":data:`~config.databases`" -msgstr "" - -#: ../source/core/sharded-cluster-metadata.txt:43 -# 1c1896f688cd42e2a6c42265921cb92c -msgid ":data:`~config.lockpings`" -msgstr "" - -#: ../source/core/sharded-cluster-metadata.txt:44 -# deea991ff7f1421fb49735caace686b3 -msgid ":data:`~config.locks`" -msgstr "" - -#: ../source/core/sharded-cluster-metadata.txt:45 -# 7e73938d6a62479aa56be0f9883b5a4a -msgid ":data:`~config.mongos`" -msgstr "" - -#: ../source/core/sharded-cluster-metadata.txt:46 -# ea8125a7f07b4d52a9064d185fe95bfa -msgid ":data:`~config.settings`" -msgstr "" - -#: ../source/core/sharded-cluster-metadata.txt:47 -# a0be73664f6f4ee298569f9c786e1db9 -msgid ":data:`~config.shards`" -msgstr "" - -#: ../source/core/sharded-cluster-metadata.txt:48 -# 461890e7a8df4669b24ae94848240178 -msgid ":data:`~config.version`" -msgstr "" - -#: ../source/core/sharded-cluster-metadata.txt:50 -# 03fe0aa83ec94deb8f7f3d5b2578f116 -msgid "For more information on these collections and their role in sharded clusters, see :doc:`/reference/config-database`. See :ref:`config-server-read-write-ops` for more information about reads and updates to the metadata." -msgstr "" - diff --git a/locale/pot/core/sharded-cluster-operations.pot b/locale/pot/core/sharded-cluster-operations.pot deleted file mode 100644 index d6ae3a500c4..00000000000 --- a/locale/pot/core/sharded-cluster-operations.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/sharded-cluster-operations.txt:3 -# d2ec693db05d4de4bcc992056d074afe -msgid "Sharded Cluster Behavior" -msgstr "" - -#: ../source/core/sharded-cluster-operations.txt:13 -# 2a43d7a927c948f3a28d9c8503a82546 -msgid "These documents address the distribution of data and queries to a sharded cluster as well as specific security and availability considerations for sharded clusters." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-operations.rst:5 -# 70bcc5f28c9d470a8147d37b8015acc8 -msgid ":doc:`/core/sharding-shard-key`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-operations.rst:4 -# 74d3c4fae36d4bcf9b8d7b42a373e1a9 -msgid "MongoDB uses the shard key to divide a collection's data across the cluster's shards." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-operations.rst:9 -# 7100ff23f4974772af03048c31178e7b -msgid ":doc:`/core/sharded-cluster-high-availability`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-operations.rst:8 -# ade845e00699449bbbb182f38e881348 -msgid "Sharded clusters provide ways to address some availability concerns." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-operations.rst:13 -# b6214ec5bb1c4aabadb71026da0d0b54 -msgid ":doc:`/core/sharded-cluster-query-router`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-operations.rst:12 -# 00e3936293ec43709a536eedf285cb98 -msgid "The cluster's routers, or ``mongos`` instances, send reads and writes to the relevant shard or shards." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-operations.rst:16 -# f9c960dac4ec45e2b309c18a70be4763 -msgid ":doc:`/core/tag-aware-sharding`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-operations.rst:16 -# f418645361ff47a2ab507b59ff991700 -msgid "Tags associate specific ranges of :term:`shard key` values with specific shards for use in managing deployment patterns." -msgstr "" - diff --git a/locale/pot/core/sharded-cluster-query-router.pot b/locale/pot/core/sharded-cluster-query-router.pot deleted file mode 100644 index 53664dfb4b2..00000000000 --- a/locale/pot/core/sharded-cluster-query-router.pot +++ /dev/null @@ -1,290 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/sharded-cluster-query-router.txt:7 -#: ../source/core/sharded-cluster-query-router.txt:1 -# b84cd2c018d0468f9447f1302cbbc43e -# c3402413c2a7424f9dd7aef006140b7d -msgid "mongos" -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:0 -# 4e2d5753160d40b0b2f864aa7eec87e7 -msgid "On this page" -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:17 -# 909466abf184441a9b807ef36a61dc9d -msgid "MongoDB :program:`mongos` instances route queries and write operations to :term:`shards ` in a sharded cluster. :program:`mongos` provide the only interface to a sharded cluster from the perspective of applications. Applications never connect or communicate directly with the shards." -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:23 -# e2fbed9e0e384e81b22f5942ecfe9f16 -msgid "The :program:`mongos` tracks what data is on which shard by caching the metadata from the :ref:`config servers `. The :program:`mongos` uses the metadata to route operations from applications and clients to the :program:`mongod` instances. A :program:`mongos` has no *persistent* state and consumes minimal system resources." -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:30 -# 64af74cc88234883aabe7b076ef9a5dd -msgid "The most common practice is to run :program:`mongos` instances on the same systems as your application servers, but you can maintain :program:`mongos` instances on the shards or on other dedicated resources." -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:36 -# 91137b9a0f514d1b8da62eca4ea6aae4 -msgid "Routing And Results Process" -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:38 -# 21d0aeac69484024853e3417e5f20cc7 -msgid "A :program:`mongos` instance routes a query to a :term:`cluster ` by:" -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:41 -# 0a9d03f84fc24c7d8a81ac64eeed1700 -msgid "Determining the list of :term:`shards ` that must receive the query." -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:44 -# 0ca7fcd358d549099eea6f3adea66c26 -msgid "Establishing a cursor on all targeted shards." -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:46 -# aa67a1638191495a82ee766f0811d8e9 -msgid "The :program:`mongos` then merges the data from each of the targeted shards and returns the result document. Certain query modifiers, such as :ref:`sorting`, are performed on a shard such as the :term:`primary shard` before :program:`mongos` retrieves the results." -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:54 -# 98be1995295346db850401be2f08e35a -msgid "For :doc:`aggregation operations ` that run on multiple shards, if the operations do not require running on the database's :term:`primary shard`, these operations can route the results to any shard to merge the results and avoid overloading the primary shard for that database." -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:60 -# 466e23de619441e8aed632d4abaad2fd -msgid "In some cases, when the :term:`shard key` or a prefix of the shard key is a part of the query, the :program:`mongos` performs a :ref:`targeted operation`, routing queries to a subset of shards in the cluster." -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:65 -# 861bf1dc58734300964987039f7da943 -msgid ":program:`mongos` performs a :ref:`broadcast operation` for queries that do *not* include the :term:`shard key`, routing queries to *all* shards in the cluster. Some queries that do include the shard key may still result in a broadcast operation depending on the distribution of data in the cluster and the selectivity of the query." -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:72 -# 9ac487567090475488e700afb193a3f0 -msgid "See :ref:`sharding-query-isolation` for more on targeted and broadcast operations." -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:76 -# b0fea17c9dfd4afd94c90058f88fb838 -msgid "How ``mongos`` Handles Query Modifiers" -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:81 -# a58d552bae5f4233b0c1618926fb6e9c -msgid "Sorting" -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:83 -# 43e10e13a8ef4d85b54d91543b9420ff -msgid "If the result of the query is not sorted, the :program:`mongos` instance opens a result cursor that \"round robins\" results from all cursors on the shards." -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:87 -# c1609bc41f924314a2def60f0730cf86 -msgid "If the query specifies sorted results using the :method:`~cursor.sort()` cursor method, the :program:`mongos` instance passes the :operator:`$orderby` option to the shards. The :term:`primary shard` for the database receives and performs a merge sort for all results before returning the data to the client via the :program:`mongos`." -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:95 -# f4c63276b8ee4bf9a8b199ce697056a5 -msgid "Limits" -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:97 -# dcae7acf5904466a85ee4902f6212ffe -msgid "If the query limits the size of the result set using the :method:`~cursor.limit()` cursor method, the :program:`mongos` instance passes that limit to the shards and then re-applies the limit to the result before returning the result to the client." -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:103 -# 227cb14a35b34c8c82707f614a6ed040 -msgid "Skips" -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:105 -# c1770737ce2442efbe71a091e8fae1b9 -msgid "If the query specifies a number of records to *skip* using the :method:`~cursor.skip()` cursor method, the :program:`mongos` *cannot* pass the skip to the shards, but rather retrieves unskipped results from the shards and skips the appropriate number of documents when assembling the complete result." -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:111 -# 380681f7f0fd4ecfb4a85023fd3f4afa -msgid "When used in conjunction with a :method:`~cursor.limit()`, the :program:`mongos` will pass the *limit* plus the value of the :method:`~cursor.skip()` to the shards to improve the efficiency of these operations." -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:117 -# 5837b47891204d52bfc6d24bf8db5a33 -msgid "Confirm Connection to ``mongos`` Instances" -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:119 -# 2d8446ef14ff42d39c6252782ed155f2 -msgid "To detect if the MongoDB instance that your client is connected to is :program:`mongos`, use the :dbcommand:`isMaster` command. When a client connects to a :program:`mongos`, :dbcommand:`isMaster` returns a document with a ``msg`` field that holds the string ``isdbgrid``. For example:" -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:134 -# d0c11770c8d0402d86100d85d1913ace -msgid "If the application is instead connected to a :program:`mongod`, the returned document does not include the ``isdbgrid`` string." -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:143 -# 2260f59bcc93415d907a9f61a306c2ea -msgid "Query Isolation" -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:145 -# 4d178a0bac0e468c94864fd57ca9ed81 -msgid "Generally, the fastest queries in a sharded environment are those that :program:`mongos` route to a single shard, using the :term:`shard key` and the cluster meta data from the :ref:`config server `. These :ref:`targeted operations` use the shard key value to locate the shard or subset of shards that satisfy the query document." -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:152 -# 2feb1ac01fd24a57a4839fa68e756e46 -msgid "For queries that don't include the shard key, :program:`mongos` must query all shards, wait for their responses and then return the result to the application. These \"scatter/gather\" queries can be long running operations." -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:159 -# cefac5782aa744179d268fda66e5e750 -msgid "Broadcast Operations" -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:161 -# 7072e68c236041fdaca2bfa8609f989a -msgid ":program:`mongos` instances broadcast queries to all shards for the collection **unless** the :program:`mongos` can determine which shard or subset of shards stores this data." -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:167 -# f6c22e2dac8541dbb9f437ca9cd64000 -msgid "Once the :program:`mongos` has received a response from all shard, it merges the data and returns the result document. The performance of a broadcast operation depends on the overall load of the cluster, as well as variables like network latency, individual shard load, and number of documents returned per shard. Whenever possible, favor operations that result in :ref:`targeted operation` over those that result in a broadcast operation." -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:175 -# 3b9aa7465fa04903ac14c3f5380555ed -msgid "Multi-update operations are always broadcast operations." -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:177 -# 16fa937fc0ea454ea65e4b86d3182961 -msgid "The :method:`~db.collection.updateMany()` and :method:`~db.collection.deleteMany()` methods are broadcast operations, unless the query document specifies the shard key in full." -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:184 -# ee174c1f902149d6805ffa28a24f1ee9 -msgid "Targeted Operations" -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:186 -# 79aa4db1039d4b79b04592371d59f586 -msgid ":program:`mongos` can route queries that include the shard key or the prefix of a :term:`compound` shard key a specific shard or set of shards. :program:`mongos` uses the shard key value to locate the :term:`chunk` whose range includes the shard key value and directs the query at the :term:`shard` containing that chunk." -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:194 -# 5fd2d729f8624241a8ebc9d3ae98d72c -msgid "For example, if the shard key is:" -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:200 -# d69c243d83954a81b62501aeadf1b90c -msgid "The :program:`mongos` program *can* route queries that include the full shard key or either of the following shard key prefixes at a specific shard or set of shards:" -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:209 -# 7f3f048c076b49be8b70a4ce5b203405 -msgid "All :method:`~db.collection.insertOne()` operations target to one shard. Each document in the :method:`~db.collection.insertMany()` array targets to a single shard, but there is no guarantee all documents in the array insert into a single shard." -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:214 -# 9119ff2ee7dd43daacd8822fc2688c22 -msgid "All :method:`~db.collection.updateOne()`, :method:`~db.collection.replaceOne()` and :method:`~db.collection.deleteOne()` operations *must* include the :term:`shard key` or ``_id`` in the query document. MongoDB returns an error if these methods are used without the shard key or ``_id``." -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:220 -# 81ba6ec9d35d418b9fe22ae3d612b7f5 -msgid "Depending on the distribution of data in the cluster and the selectivity of the query, :program:`mongos` may still perform a :ref:`broadcast operation` to fulfill these queries." -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:225 -# f59c1414ba7d42bfb49cff169a5a0300 -msgid "Index Use" -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:227 -# 87c24f3d14494673be5682ca8067332f -msgid "If the query does not include the :term:`shard key`, the :program:`mongos` must send the query to all shards as a \"scatter/gather\" operation. Each shard will, in turn, use *either* the shard key index or another more efficient index to fulfill the query." -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:232 -# 7eaa313c007f4a47b5e6a851d0acf824 -msgid "If the query includes multiple sub-expressions that reference the fields indexed by the shard key *and* the secondary index, the :program:`mongos` can route the queries to a specific shard and the shard will use the index that will allow it to fulfill most efficiently." -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:239 -# b60f88b68d534db1a412e92c314b52db -msgid "Sharded Cluster Security" -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:241 -# 4bbd2009309c422a954b316b90e40868 -msgid "Use :doc:`/core/security-internal-authentication` to enforce intra-cluster security and prevent unauthorized cluster components from accessing the cluster. You must start each :program:`mongod` or :program:`mongos` in the cluster with the appropriate security settings in order to enforce internal authentication." -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:247 -# 61c5b848e41244f48c4c250dac7186e4 -msgid "See :doc:`/tutorial/deploy-sharded-cluster-with-keyfile-access-control` for a tutorial on deploying a secured sharded cluster." -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:251 -# 1fc4a358233a4677893e22846d51ec1b -msgid "Cluster Users" -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:253 -# cc865ce1db984d02aa86e6201dbd6280 -msgid "Sharded clusters support :doc:`/core/authorization` *(RBAC)* for restricting unauthorized access to cluster data and operations. You must start each :program:`mongod` in the cluster, including the :term:`config servers `, with the :option:`--auth` option in order to enforce RBAC. Alternatively, enforcing :doc:`/core/security-internal-authentication` for inter-cluster security also enables user access controls via RBAC." -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:260 -# 1bce0aef78914e34a05d7dac1d521ecd -msgid "With RBAC enforced, clients must specify a :option:`--username`, :option:`--password`, and :option:`--authenticationDatabase` when connecting to the :program:`mongos` in order to access cluster resources." -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:265 -# fbc483a9a87647839206fee7d9f3e503 -msgid "Each cluster has its own cluster users. These users cannot be used to access individual shards." -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:268 -# fbb0bf8bb7d640ac998d15df81e68991 -msgid "See :doc:`/tutorial/enable-authentication` for a tutorial on enabling adding users to an RBAC-enabled MongoDB deployment." -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:137 -# 09640d3cc89240658e7e95db6aefa970 -msgid "shard key" -msgstr "" - -#: ../source/core/sharded-cluster-query-router.txt:137 -# 09640d3cc89240658e7e95db6aefa970 -msgid "query isolation" -msgstr "" - diff --git a/locale/pot/core/sharded-cluster-requirements.pot b/locale/pot/core/sharded-cluster-requirements.pot deleted file mode 100644 index cc02cf41a57..00000000000 --- a/locale/pot/core/sharded-cluster-requirements.pot +++ /dev/null @@ -1,260 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/sharded-cluster-requirements.txt:7 -# b7f2a940aa5748a897c7e4ca48e835b5 -msgid "Operational Restrictions in Sharded Clusters" -msgstr "" - -#: ../source/core/sharded-cluster-requirements.txt:0 -# e9678a6e09ad41ce93fc256dc5eca063 -msgid "On this page" -msgstr "" - -#: ../source/core/sharded-cluster-requirements.txt:25 -# 45fa035026b14881aac0c6a52070a2bd -msgid "Sharding Operational Restrictions" -msgstr "" - -#: ../source/core/sharded-cluster-requirements.txt:28 -# e968526b6477473ebb1e329d7ec36458 -msgid "Operations Unavailable in Sharded Environments" -msgstr "" - -#: ../source/includes/limits-sharding-unavailable-operations.rst:1 -# 6b3970de52a1409aa3867d6bc9fb8fc1 -msgid "The :dbcommand:`group` does not work with sharding. Use :dbcommand:`mapReduce` or :dbcommand:`aggregate` instead." -msgstr "" - -#: ../source/includes/limits-sharding-unavailable-operations.rst:4 -# dce560e3e2a64f9490aed29834454a75 -msgid ":method:`db.eval()` is deprecated." -msgstr "" - -#: ../source/includes/limits-sharding-unavailable-operations.rst:7 -# 953431edfa10490daf6160daeaeea299 -msgid ":method:`db.eval()` is incompatible with sharded collections. You may use :method:`db.eval()` with un-sharded collections in a shard cluster." -msgstr "" - -#: ../source/includes/limits-sharding-unavailable-operations.rst:11 -# 220633b878ee475690aa4b509ed0f218 -msgid ":query:`$where` does not permit references to the ``db`` object from the :query:`$where` function. This is uncommon in un-sharded collections." -msgstr "" - -#: ../source/includes/limits-sharding-unavailable-operations.rst:15 -# 547db7ff6a7c421cac8e29b069a9491f -msgid "The :update:`$isolated` update modifier does not work in sharded environments." -msgstr "" - -#: ../source/includes/limits-sharding-unavailable-operations.rst:18 -# 657a57b7947f40a19ace4802badf35e5 -msgid ":operator:`$snapshot` queries do not work in sharded environments." -msgstr "" - -#: ../source/includes/limits-sharding-unavailable-operations.rst:20 -# 43e7b629d0104316914c9a575ebdcd57 -msgid "The :dbcommand:`geoSearch` command is not supported in sharded environments." -msgstr "" - -#: ../source/core/sharded-cluster-requirements.txt:33 -# 305b3a68eaa9498192e32c10f03e27b5 -msgid "Single Document Modification Operations in Sharded Collections" -msgstr "" - -#: ../source/includes/fact-single-modification-in-sharded-collections.rst:1 -# f67c4c588a4e4e8d8f9a8747b64f7a65 -msgid "All |single-modification-operation-names| operations for a sharded collection must include the :term:`shard key` *or* the ``_id`` field in the query specification. |single-modification-operation-names| operations without the :term:`shard key` *or* the ``_id`` field return an error." -msgstr "" - -#: ../source/core/sharded-cluster-requirements.txt:43 -# 35b892506a6d46c2b37208b60a69ab0c -msgid "Unique Indexes in Sharded Collections" -msgstr "" - -#: ../source/includes/limits-sharding-unique-indexes.rst:1 -# ed1c6e5624f74819bb7936e9929dbf52 -msgid "MongoDB does not support unique indexes across shards, except when the unique index contains the full shard key as a prefix of the index. In these situations MongoDB will enforce uniqueness across the full key, not a single field." -msgstr "" - -#: ../source/core/sharded-cluster-requirements.txt:0 -# a8b837636d514e3b958f20e131eeb992 -msgid "See" -msgstr "" - -#: ../source/core/sharded-cluster-requirements.txt:48 -# f2b0f1bb6b1944c887a5ca8df246ded5 -msgid "Sharding Existing Collection Data Size" -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:1 -# 726d7f450f5744d5b2ca5f8399eb73cf -msgid "An existing collection can only be sharded if its size does not exceed specific limits. These limits can be estimated based on the average size of all :term:`shard key` values, and the configured :term:`chunk` size." -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:7 -# 18dd9d9247fb4d56aed2cecdf0a4e36b -msgid "These limits only apply for the initial sharding operation. Sharded collections can grow to *any* size after successfully enabling sharding." -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:10 -# f2a3415f287e4adbb62b5eb95bc098e7 -msgid "Use the following formulas to calculate the *theoretical* maximum collection size." -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:20 -# 4c4ffdc7600f43d8877155d002cb3a2f -msgid "The maximum :term:`BSON` document size is 16MB or ``16777216`` bytes." -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:22 -# 33a545e639eb45469ae7a70de2e0877e -msgid "All conversions should use base-2 scale, e.g. 1024 kilobytes = 1 megabyte." -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:25 -# 99ef4acf74ea4eaf9e4ef90815dfbd2a -msgid "If ``maxCollectionSize`` is less than or nearly equal to the target collection, increase the chunk size to ensure sucessful initial sharding. If there is doubt as to whether the result of the calculation is too 'close' to the target collection size, it is likely better to increase the chunk size." -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:31 -# 2110b05556a84668b58d9345010ff658 -msgid "After successful initial sharding, you can reduce the chunk size as needed. If you later reduce the chunk size, it may take time for all chunks to split to the new size. See :doc:`/tutorial/modify-chunk-size-in-sharded-cluster` for instructions on modifying chunk size." -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:37 -# ac352d98f7e747dd8246b605cb2e7acf -msgid "This table illustrates the approximate maximum collection sizes using the formulas described above:" -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:44 -# d9833de57cf546f28a115f70a363ceea -msgid "Average Size of Shard Key Values" -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:45 -# fd00d4f49c1040fbbf1650bcc3f938a0 -msgid "512 bytes" -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:46 -# 1d8efcd54f5c414a85509e1191e3dbcb -msgid "256 bytes" -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:47 -# 26068a20430845c2801752c20bb9eb4b -msgid "128 bytes" -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:48 -# 599bef761a0847719d36108ae1973835 -msgid "64 bytes" -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:49 -# 38789f51d3904d70abacad5905fa28c9 -msgid "Maximum Number of Splits" -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:50 -# 471401aff81e42a88f9faec06fc29552 -msgid "32,768" -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:51 -# e322cfb4851c417e95e7589572fa5e99 -msgid "65,536" -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:52 -# 291f0e28fc5f431fb215be58005b3095 -msgid "131,072" -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:53 -# 96e3e879185e489fb5caa9bc456a6886 -msgid "262,144" -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:54 -# f5f40531bf4d4410a9054a8d1c204db2 -msgid "Max Collection Size (64 MB Chunk Size)" -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:55 -# de905fe56c6d40edae366662e41d8c3d -msgid "1 TB" -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:56 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:60 -# cbc4b61054dd4db4af0619fa8623733b -# ce6b999056f3451eb6dfa771cae6f74d -msgid "2 TB" -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:57 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:61 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:65 -# d9f8e695cbc84e4e8233a86830195962 -# 427b40c47a53483592826c0c88878e2e -# 4b4f0b8a0630413fb45e104f37d97c5a -msgid "4 TB" -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:58 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:62 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:66 -# d99ddd88cb2e435ab64a12ff5414d25c -# 08d1395da63f46f09edbeda7cc85793a -# be25e20fabe44cb7a781c197a2f7d85f -msgid "8 TB" -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:59 -# d0bc491cb0a742b4b61218cf073cd753 -msgid "Max Collection Size (128 MB Chunk Size)" -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:63 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:67 -# cd16c4b137fc4d518a6eb7d51311a251 -# 0f8e6c0f678d4742bb3aa7f2c4658d36 -msgid "16 TB" -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:64 -# 63b4dda63c954b848c72fbdc47be3402 -msgid "Max Collection Size (256 MB Chunk Size)" -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:68 -# 4a69a48290bf4053af57bdb2d1778c7d -msgid "32 TB" -msgstr "" - -#: ../source/core/sharded-cluster-requirements.txt:1 -# 7f3e6baafaa34748808f18af0767d000 -msgid "fundamentals" -msgstr "" - -#: ../source/core/sharded-cluster-requirements.txt:1 -# 7f3e6baafaa34748808f18af0767d000 -msgid "sharding" -msgstr "" - diff --git a/locale/pot/core/sharded-cluster-shards.pot b/locale/pot/core/sharded-cluster-shards.pot deleted file mode 100644 index 50613fd720f..00000000000 --- a/locale/pot/core/sharded-cluster-shards.pot +++ /dev/null @@ -1,123 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/sharded-cluster-shards.txt:3 -# 74e02b2059754207b0d9262a1a250985 -msgid "Shards" -msgstr "" - -#: ../source/core/sharded-cluster-shards.txt:0 -# aafa92e1e90a4dec96e43dd282e29293 -msgid "On this page" -msgstr "" - -#: ../source/core/sharded-cluster-shards.txt:13 -# 60b59ea8c3394d2599c23a3c3069c725 -msgid "A :term:`shard` contains a subset of sharded data for a :term:`sharded cluster`. Together, the cluster's shards hold the entire data set for the cluster." -msgstr "" - -#: ../source/core/sharded-cluster-shards.txt:17 -# e1cd3645eec44d01883194bdd5b749f7 -msgid "Shards should be deployed as a :term:`replica set` to provide redundancy and high availability." -msgstr "" - -#: ../source/core/sharded-cluster-shards.txt:20 -# e2962ee180394eacab28f2d59979c96c -msgid "Users, clients, or applications should only directly connect to a shard to perform local administrative and maintenance operations." -msgstr "" - -#: ../source/core/sharded-cluster-shards.txt:23 -# 508e508124db4cf9b257deb541b0ed63 -msgid "Performing queries on a single shard only returns a subset of data. Connect to the :program:`mongos` to perform cluster level operations, including read or write operations." -msgstr "" - -#: ../source/core/sharded-cluster-shards.txt:29 -# d96e132860f042b6b44b3228de25ba31 -msgid "MongoDB does not guarantee that any two contiguous :term:`chunks` reside on a single shard." -msgstr "" - -#: ../source/core/sharded-cluster-shards.txt:35 -# d4d1c39d8cd9408d80f9dbc95bc07d63 -msgid "Primary Shard" -msgstr "" - -#: ../source/core/sharded-cluster-shards.txt:37 -# f923d736e7c144fab90c96969c15fa15 -msgid "Each database in a sharded cluster has a :term:`primary shard` that holds all the un-sharded collections for that database. Each database has its own primary shard. The primary shard has no relation to the :term:`primary` in a replica set." -msgstr "" - -#: ../source/core/sharded-cluster-shards.txt:42 -# 7087b325ede04e74b26b621de5b66199 -msgid "The :program:`mongos` selects the primary shard when creating a new database by picking the shard in the cluster that has the least amount of data. :program:`mongos` uses the ``totalSize`` field returned by the :dbcommand:`listDatabase` command as a part of the selection criteria." -msgstr "" - -#: ../source/core/sharded-cluster-shards.txt:49 -# a80acf46ad064434a63c2806edb1d153 -msgid "To change the primary shard for a database, use the :dbcommand:`movePrimary` command. The process of migrating the primary shard may take significant time to complete, and you should not access the collections associated to the database until it completes. Depending on the amount of data being migrated, the migration may affect overall cluster operations. Consider the impact to cluster operations and network load before attempting to change the primary shard." -msgstr "" - -#: ../source/core/sharded-cluster-shards.txt:57 -# 37d4254d6f514500aa725cc881a64832 -msgid "When you deploy a new :term:`sharded cluster` with shards that were previously used as replica sets, all existing databases continue to reside on their original replica sets. Databases created subsequently may reside on any shard in the cluster." -msgstr "" - -#: ../source/core/sharded-cluster-shards.txt:63 -# 74c41de5dec545f9bd866669792bf157 -msgid "Shard Status" -msgstr "" - -#: ../source/core/sharded-cluster-shards.txt:65 -# dda4edfc3af14c4796eeaf504a7d644c -msgid "Use the :method:`sh.status()` method in the :program:`mongo` shell to see an overview of the cluster. This reports includes which shard is primary for the database and the :term:`chunk` distribution across the shards. See :method:`sh.status()` method for more details." -msgstr "" - -#: ../source/core/sharded-cluster-shards.txt:71 -# 4f2f7f565a3b49b88a9648f95b2f6bee -msgid "Sharded Cluster Security" -msgstr "" - -#: ../source/core/sharded-cluster-shards.txt:73 -# afcbcb16d5ab459b96eeaa8187ef4789 -msgid "Use :doc:`/core/security-internal-authentication` to enforce intra-cluster security and prevent unauthorized cluster components from accessing the cluster. You must start each :program:`mongod` in the cluster with the appropriate security settings in order to enforce internal authentication." -msgstr "" - -#: ../source/core/sharded-cluster-shards.txt:78 -# db6780ec85eb420c98949df483fd440a -msgid "See :doc:`/tutorial/deploy-sharded-cluster-with-keyfile-access-control` for a tutorial on deploying a secured sharded cluster." -msgstr "" - -#: ../source/core/sharded-cluster-shards.txt:82 -# 9093b445b7b6490d9ce00ee812c5695a -msgid "Shard Local Users" -msgstr "" - -#: ../source/core/sharded-cluster-shards.txt:84 -# 4a209a02885746f3974978a3d30a1405 -msgid "Each shard supports :doc:`/core/authorization` *(RBAC)* for restricting unauthorized access to shard data and operations. Start each :program:`mongod` in the replica set with the :option:`--auth` option to enforce RBAC. Alternatively, enforcing :doc:`/core/security-internal-authentication` for intra-cluster security also enables user access controls via RBAC." -msgstr "" - -#: ../source/core/sharded-cluster-shards.txt:90 -# 2e1c6837195c42218b98740de65f45b0 -msgid "Each shard has its own shard-local users. These users cannot be used on other shards, nor can they be used for connecting to the cluster via a :program:`mongos`." -msgstr "" - -#: ../source/core/sharded-cluster-shards.txt:94 -# 239eecaca75c4a9499acdddeca2308b4 -msgid "See :doc:`/tutorial/enable-authentication` for a tutorial on enabling adding users to an RBAC-enabled MongoDB deployment." -msgstr "" - diff --git a/locale/pot/core/sharding-balancer-administration.pot b/locale/pot/core/sharding-balancer-administration.pot deleted file mode 100644 index 08a7b67b600..00000000000 --- a/locale/pot/core/sharding-balancer-administration.pot +++ /dev/null @@ -1,380 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/sharding-balancer-administration.txt:6 -# 639a3dae298e4a769970c9b24ede7de1 -msgid "Sharded Cluster Balancer" -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:0 -# 56c3c2f87d6a47a6b69177609ce5fd65 -msgid "On this page" -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:17 -# 7f1d1d104bc745a890a8e5e003efd04b -msgid "The MongoDB balancer is a background process that monitors the number of :term:`chunks ` on each :term:`shard`. When the number of chunks on a given shard reaches specific :ref:`migration thresholds `, the balancer attempts to automatically migrate chunks between shards and reach an equal number of chunks per shard." -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:23 -# 1bce1012e70f4cc0a249a4c79af3fa0e -msgid "The balancing procedure for :term:`sharded clusters ` is entirely transparent to the user and application layer, though there may be some performance impact while the procedure takes place." -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:36 -# 4f042aa21ec046b8886b674b4ee0e848 -msgid "Cluster Balancer" -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:38 -# 97a6abe4d954447ab5b479f4e0a1b677 -msgid "The :term:`balancer` process is responsible for redistributing the chunks of a sharded collection evenly among the shards for every sharded collection. By default, the balancer process is always enabled." -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:44 -# b6eac23b08304bb78dbe62bf48823789 -msgid "The balancer runs on the primary of the config server replica set." -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:46 -# d71061b8e66c4d5390bd2fa56fc15286 -msgid "When a balancer process is active, config server acquires a \"lock\" by modifying a document in the ``lock`` collection in the :ref:`config-database`. This \"balancer\" lock is never released." -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:50 -# decba4a2fe874be6a15a9ddd9c77e7bc -msgid "To address uneven chunk distribution for a sharded collection, the balancer :doc:`migrates chunks ` from shards with more chunks to shards with a fewer number of chunks. The balancer migrates the chunks until there is an even distribution of chunks for the collection across the shards. For details about chunk migration, see :ref:`chunk-migration-procedure`." -msgstr "" - -#: ../source/includes/fact-archiveMovedChunks.rst:3 -# 41c17573312048acb7107d881377ba8d -msgid "Chunk migrations can have an impact on disk space. Starting in MongoDB 2.6, the source shard automatically archives the migrated documents by default. For details, see :ref:`moveChunk-directory`." -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:59 -# 9d4ed2b8cfac4168b3b475510f099c67 -msgid "Chunk migrations carry some overhead in terms of bandwidth and workload, both of which can impact database performance. The :term:`balancer` attempts to minimize the impact by:" -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:63 -# 935f5be1a441460c9bdcc60228e8b0aa -msgid "Restricting a shard to at most one migration at any given time; i.e. a shard cannot participate in multiple chunk migrations at the same time. To migrate multiple chunks from a shard, the balancer migrates the chunks one at a time." -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:70 -# 9313254598294e1c98c8497c658c69b4 -msgid "Starting in MongoDB 3.4, MongoDB can perform parallel chunk migrations. Observing the restriction that a shard can participate in at most one migration at a time, for a sharded cluster with *n* shards, MongoDB can perform at most *n/2* (rounded down) simultaneous chunk migrations." -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:76 -# 6b7a992af6054754ba91612b4deea46c -msgid "See also :ref:`chunk-migration-queuing`." -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:78 -# 141635822ec047a4a3bf6074d8fe5485 -msgid "Starting a balancing round **only** when the difference in the number of chunks between the shard with the greatest number of chunks for a sharded collection and the shard with the lowest number of chunks for that collection reaches the :ref:`migration threshold `." -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:84 -# 462f9dd917a64c3bb25e0a67cef18874 -msgid "You may disable the balancer temporarily for maintenance. See :ref:`sharding-balancing-disable-temporally` for details." -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:87 -# cce917ea042c4eff91720b82b3fa33b8 -msgid "You can also limit the window during which the balancer runs to prevent it from impacting production traffic. See :ref:`Schedule the Balancing Window ` for details." -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:93 -# bce595fd5f70406b916fff3d92d67ed9 -msgid "The specification of the balancing window is relative to the local time zone of the primary of the config server replica set." -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:96 -# 36cb82d3a986407bb14532f50297f0f7 -msgid ":doc:`/tutorial/manage-sharded-cluster-balancer`." -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:99 -# c423c7b86cd04a67b80b887511c8499c -msgid "Adding and Removing Shards from the Cluster" -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:101 -# e9ceee9d796642918771e21ed14e2556 -msgid "Adding a shard to a cluster creates an imbalance, since the new shard has no chunks. While MongoDB begins migrating data to the new shard immediately, it can take some time before the cluster balances. See the :doc:`/tutorial/add-shards-to-shard-cluster` tutorial for instructions on adding a shard to a cluster." -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:107 -# 376bebca3ad843efa4c2e72e55208033 -msgid "Removing a shard from a cluster creates a similar imbalance, since chunks residing on that shard must be redistributed throughout the cluster. While MongoDB begins draining a removed shard immediately, it can take some time before the cluster balances. *Do not* shutdown the servers associated to the removed shard during this process." -msgstr "" - -#: ../source/includes/fact-remove-shard-balance-order.rst:1 -# 8746737e1d86457ea693bae56d84151e -msgid "When you remove a shard in a cluster with an uneven chunk distribution, the balancer first removes the chunks from the draining shard and then balances the remaining uneven chunk distribution." -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:115 -# a4eef1939c5746fc9013999faa5a2cac -msgid "See the :doc:`/tutorial/remove-shards-from-cluster` tutorial for instructions on safely removing a shard from a cluster." -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:121 -# e98d17d940ed4ca0ac6d2e7c44808b39 -msgid "Chunk Migration Procedure" -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:123 -# 0b688562379341aaabee6b62ca1d3ad3 -msgid "All chunk migrations use the following procedure:" -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:125 -# f8198c8c6df74116a27b94a8e1dbeaac -msgid "The balancer process sends the :dbcommand:`moveChunk` command to the source shard." -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:128 -# e264ac19418d4777a37af52a55eceb55 -msgid "The source starts the move with an internal :dbcommand:`moveChunk` command. During the migration process, operations to the chunk route to the source shard. The source shard is responsible for incoming write operations for the chunk." -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:133 -# 6671da3a0f2c4fa3a9f8e697e47081a7 -msgid "The destination shard builds any indexes required by the source that do not exist on the destination." -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:136 -# e357494d63284a0ba79048ff22ad83a9 -msgid "The destination shard begins requesting documents in the chunk and starts receiving copies of the data. See also :ref:`chunk-migration-replication`." -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:140 -# f6baff2346734ea88ce13ec4736908ea -msgid "After receiving the final document in the chunk, the destination shard starts a synchronization process to ensure that it has the changes to the migrated documents that occurred during the migration." -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:144 -# 0e23abea21da4b55a0344d30a9de8e87 -msgid "When fully synchronized, the source shard connects to the :term:`config database` and updates the cluster metadata with the new location for the chunk." -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:148 -# 2c2783d2dc314f918ddd6294d4e07267 -msgid "After the source shard completes the update of the metadata, and once there are no open cursors on the chunk, the source shard deletes its copy of the documents." -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:154 -# 9dbd8e4e92ef4ab797ac450632d79f9e -msgid "If the balancer needs to perform additional chunk migrations from the source shard, the balancer can start the next chunk migration without waiting for the current migration process to finish this deletion step. See :ref:`chunk-migration-queuing`." -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:161 -# 73e38f213fa44507981644da16baf6ec -msgid "The source shard automatically archives the migrated documents by default. For more information, see :ref:`moveChunk-directory`." -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:164 -# c31d32142ad445f39013aa4062f4f766 -msgid "The migration process ensures consistency and maximizes the availability of chunks during balancing." -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:170 -# 4ac9d23e01844a5584aa1f658148ec67 -msgid "Migration Thresholds" -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:172 -# f5f06124f78b469a9e1f38c8952686ef -msgid "To minimize the impact of balancing on the cluster, the :term:`balancer` only begins balancing after the distribution of chunks for a sharded collection has reached certain thresholds. The thresholds apply to the difference in number of :term:`chunks ` between the shard with the most chunks for the collection and the shard with the fewest chunks for that collection. The balancer has the following thresholds:" -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:183 -# 497da0f865fa4cf8866957505bc5a237 -msgid "Number of Chunks" -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:184 -# 0d2d8525dbe64a93ba83876a85df97a8 -msgid "Migration Threshold" -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:186 -# d4ff39f146344683b7d4ec7dc7f4a59d -msgid "Fewer than 20" -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:187 -# bbe7268988fc487b9ce8f8e8188571e3 -msgid "2" -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:189 -# 4f9fbb4202cd45b18c937c3add33001b -msgid "20-79" -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:190 -# a6e34f93fd1e4eaa9929a47498fa7d8a -msgid "4" -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:192 -# 15a75e0a9f1c4eb7b4d596e78684f90d -msgid "80 and greater" -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:193 -# ba0842c7564b4fb79d785f2ef9d980b1 -msgid "8" -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:195 -# d8c074445ed345afbe8832d0be4c4be3 -msgid "The balancer stops running on the target collection when the difference between the number of chunks on any two shards for that collection is *less than two*, or a chunk migration fails." -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:203 -# 650fbd29fc6c456891cb757860002022 -msgid "Asynchronous Chunk Migration Cleanup" -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:205 -# a3e0b9142eeb4f14a7de49b4e1ccdb20 -msgid "To migrate multiple chunks from a shard, the balancer migrates the chunks one at a time. However, the balancer does not wait for the current migration's delete phase to complete before starting the next chunk migration. See :ref:`sharding-chunk-migration` for the chunk migration process and the delete phase." -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:211 -# 7ddce4b3edc04e64a2ef5b87eab7b30a -msgid "This queuing behavior allows shards to unload chunks more quickly in cases of heavily imbalanced cluster, such as when performing initial data loads without pre-splitting and when adding new shards." -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:215 -# fdaa6e530eb6416c9996bd939efccdd0 -msgid "This behavior also affects the :dbcommand:`moveChunk` command, and migration scripts that use the :dbcommand:`moveChunk` command may proceed more quickly." -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:219 -# d607ee9136374973b4419a2cf8f0492b -msgid "In some cases, the delete phases may persist longer. If multiple delete phases are queued but not yet complete, a crash of the replica set's primary can orphan data from multiple migrations." -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:223 -# 984c5292925a4378971a52bf788447ef -msgid "The ``_waitForDelete``, available as a setting for the balancer as well as the :dbcommand:`moveChunk` command, can alter the behavior so that the delete phase of the current migration blocks the start of the next chunk migration. The ``_waitForDelete`` is generally for internal testing purposes. For more information, see :ref:`wait-for-delete-setting`." -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:233 -# e6938f1bc39f4a74af1254366043f7c0 -msgid "Chunk Migration and Replication" -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:237 -# 6e88d01549804eab90c3514a5df08c19 -msgid "During chunk migration, the ``_secondaryThrottle`` value determines when the balancer proceeds with the next document in the chunk:" -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:240 -# e5b13cfb057d4cbf81fc4a5063d6bdf6 -msgid "If ``true``, then by default, each document move during chunk migration propagates to at least one secondary before the balancer proceeds with the next document. This is equivalent to a write concern of :writeconcern:`{ w: 2 } <\\>`." -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:247 -# e3110f12aa7b4486a0f1816141a0da75 -msgid "The ``writeConcern`` field in the balancer configuration document allows you to specify a different :doc:`write concern ` semantics with the ``_secondaryThrottle`` option. For an example, see :ref:`sharded-cluster-config-secondary-throttle`." -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:253 -# 1326ef103e9e40b09b011c65d248475a -msgid "If ``false``, the balancer does not wait for replication to a secondary and instead continues with the next document." -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:256 -# d2cfab46eea24423bb6db873c05f324a -msgid "Starting in MongoDB 3.4, for :ref:`WiredTiger `, the default value ``_secondaryThrottle`` is ``false`` for all chunk migrations." -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:260 -# 707f736079a5478e95b9743b132c54fe -msgid "The default value remains ``true`` for :ref:`MMAPv1 `." -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:262 -# 09c0705518b34f75ab0cb63aaf696640 -msgid "To update the ``_secondaryThrottle`` parameter for the balancer, see :ref:`sharded-cluster-config-secondary-throttle` for an example." -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:265 -# 7783edf9ee904001804cdae1bd5fa0fa -msgid "Independent of the ``secondaryThrottle`` setting, certain phases of the chunk migration have the following replication policy:" -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:268 -# 4cec5d3a3db04cb092d88efa14fcacdd -msgid "MongoDB briefly pauses all application writes to the source shard before updating the config servers with the new location for the chunk, and resumes the application writes after the update. The chunk move requires all writes to be acknowledged by majority of the members of the replica set both before and after committing the chunk move to config servers." -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:275 -# 5fd4fb8e3086452988f8e4f73a9260ed -msgid "When an outgoing chunk migration finishes and cleanup occurs, all writes must be replicated to a majority of servers before further cleanup (from other outgoing migrations) or new incoming migrations can proceed." -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:283 -# 834a8844abd44d9299638c2a98c1d303 -msgid "Maximum Number of Documents Per Chunk to Migrate" -msgstr "" - -#: ../source/includes/limits-sharding-maximum-documents-chunk.rst:1 -# a54dc9d4df4b4e179ee0e7ce784ee462 -msgid "MongoDB cannot move a chunk if the number of documents in the chunk exceeds either 250000 documents or 1.3 times the result of dividing the configured :ref:`chunk size` by the average document size. :method:`db.collection.stats()` includes the ``avgObjSize`` field, which represents the average document size in the collection." -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:290 -# c9dcfb3238a24e47af4092a352905ebf -msgid "Shard Size" -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:292 -# d3810ac38e524b96af4b2e9e761c79fb -msgid "By default, MongoDB attempts to fill all available disk space with data on every shard as the data set grows. To ensure that the cluster always has the capacity to handle data growth, monitor disk usage as well as other performance metrics." -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:297 -# dda6fbb473f24554820d825387f2fcaf -msgid "See the :ref:`sharded-cluster-config-max-shard-size` tutorial for instructions on setting the maximum size for a shard." -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:1 -#: ../source/core/sharding-balancer-administration.txt:31 -# 5e58809b68514d59ad1d8642a2df3b04 -# 00d1754e494f4725a17245999e2d5b52 -msgid "balancing" -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:1 -# 5e58809b68514d59ad1d8642a2df3b04 -msgid "migration" -msgstr "" - -#: ../source/core/sharding-balancer-administration.txt:31 -# 00d1754e494f4725a17245999e2d5b52 -msgid "internals" -msgstr "" - diff --git a/locale/pot/core/sharding-balancing.pot b/locale/pot/core/sharding-balancing.pot deleted file mode 100644 index 773e70d683b..00000000000 --- a/locale/pot/core/sharding-balancing.pot +++ /dev/null @@ -1,185 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/sharding-balancing.txt:6 -# fedc4809dff644e1989e7a80877bd920 -msgid "Sharded Collection Balancing" -msgstr "" - -#: ../source/core/sharding-balancing.txt:0 -# ccd6b94a0d1f4453ae88157ade54d6a3 -msgid "On this page" -msgstr "" - -#: ../source/core/sharding-balancing.txt:16 -# a12f87e38bef4ed999c82be5eb93d128 -msgid "Balancing is the process MongoDB uses to distribute data of a sharded collection evenly across a :term:`sharded cluster`. When a :term:`shard` has too many of a sharded collection's :term:`chunks ` compared to other shards, MongoDB automatically balances the chunks across the shards. The balancing procedure for :term:`sharded clusters ` is entirely transparent to the user and application layer." -msgstr "" - -#: ../source/core/sharding-balancing.txt:29 -# 6a164de86a1b454f882f3cf7ef7fb703 -msgid "Cluster Balancer" -msgstr "" - -#: ../source/core/sharding-balancing.txt:31 -# 9f3d78f519b44c3ebf63c3def6db9255 -msgid "The :term:`balancer` process is responsible for redistributing the chunks of a sharded collection evenly among the shards for every sharded collection. By default, the balancer process is always enabled." -msgstr "" - -#: ../source/core/sharding-balancing.txt:35 -# a04f77d50a474be089e61a76e41e47ab -msgid "Any :program:`mongos` instance in the cluster can start a balancing round. When a balancer process is active, the responsible :program:`mongos` acquires a \"lock\" by modifying a document in the ``lock`` collection in the :ref:`config-database`." -msgstr "" - -#: ../source/core/sharding-balancing.txt:42 -# 68dbd6379b6945bcaf99d295a61df70e -msgid "With replica set config servers, clock skew does not affect distributed lock management. If you are using *mirrored* config servers, large differences in timekeeping can lead to failed distributed locks. With *mirrored* config servers, minimize clock skew by running the network time protocol (NTP) ``ntpd`` on your servers." -msgstr "" - -#: ../source/core/sharding-balancing.txt:48 -# 0218f260a2624e248912419ebdfc2f4e -msgid "To address uneven chunk distribution for a sharded collection, the balancer :doc:`migrates chunks ` from shards with more chunks to shards with a fewer number of chunks. The balancer migrates the chunks, one at a time, until there is an even distribution of chunks for the collection across the shards. For details about chunk migration, see :ref:`chunk-migration-procedure`." -msgstr "" - -#: ../source/includes/fact-archiveMovedChunks.rst:3 -# 9123aaf8b6c04f349f4a717471a0b795 -msgid "Chunk migrations can have an impact on disk space. Starting in MongoDB 2.6, the source shard automatically archives the migrated documents by default. For details, see :ref:`moveChunk-directory`." -msgstr "" - -#: ../source/core/sharding-balancing.txt:57 -# 5ed91d6e47134924a14547232f4ccb78 -msgid "Chunk migrations carry some overhead in terms of bandwidth and workload, both of which can impact database performance. The :term:`balancer` attempts to minimize the impact by:" -msgstr "" - -#: ../source/core/sharding-balancing.txt:61 -# 40e37413354547ec9fcb7a567470f1ef -msgid "Moving only one chunk at a time. See also :ref:`chunk-migration-queuing`." -msgstr "" - -#: ../source/core/sharding-balancing.txt:64 -# fabd793d2ae842e1aae673050fe96eda -msgid "Starting a balancing round **only** when the difference in the number of chunks between the shard with the greatest number of chunks for a sharded collection and the shard with the lowest number of chunks for that collection reaches the :ref:`migration threshold `." -msgstr "" - -#: ../source/core/sharding-balancing.txt:70 -# a09dd08833cb49b2b6035319bfe32965 -msgid "You may disable the balancer temporarily for maintenance. See :ref:`sharding-balancing-disable-temporally` for details." -msgstr "" - -#: ../source/core/sharding-balancing.txt:73 -# 4d1124a5db684a7e9bbb5aa700b1ce35 -msgid "You can also limit the window during which the balancer runs to prevent it from impacting production traffic. See :ref:`Schedule the Balancing Window ` for details." -msgstr "" - -#: ../source/core/sharding-balancing.txt:79 -# 5957bedbd478482f885d8e02d8cfd2e9 -msgid "The specification of the balancing window is relative to the local time zone of all individual :program:`mongos` instances in the cluster." -msgstr "" - -#: ../source/core/sharding-balancing.txt:83 -# e47f6919001543a5aee4dc0b994d972f -msgid ":doc:`/tutorial/manage-sharded-cluster-balancer`." -msgstr "" - -#: ../source/core/sharding-balancing.txt:88 -# 78cc06bd7c2546ebb28a837a2fe6752b -msgid "Migration Thresholds" -msgstr "" - -#: ../source/core/sharding-balancing.txt:90 -# 8530ba1854cb4cb99d6f949ace7949f4 -msgid "To minimize the impact of balancing on the cluster, the :term:`balancer` will not begin balancing until the distribution of chunks for a sharded collection has reached certain thresholds. The thresholds apply to the difference in number of :term:`chunks ` between the shard with the most chunks for the collection and the shard with the fewest chunks for that collection. The balancer has the following thresholds:" -msgstr "" - -#: ../source/core/sharding-balancing.txt:101 -# 15c9f3b7602847a6899904a6071133ec -msgid "Number of Chunks" -msgstr "" - -#: ../source/core/sharding-balancing.txt:102 -# ed75ab49d80a4cf1b28a2dd9c795df80 -msgid "Migration Threshold" -msgstr "" - -#: ../source/core/sharding-balancing.txt:104 -# eb97f61825994825a5bc52710e0ce910 -msgid "Fewer than 20" -msgstr "" - -#: ../source/core/sharding-balancing.txt:105 -# ad15241f79e2472080516dd421c8f2df -msgid "2" -msgstr "" - -#: ../source/core/sharding-balancing.txt:107 -# 5a2fa6d758e94b6da8acb665f57fadf0 -msgid "20-79" -msgstr "" - -#: ../source/core/sharding-balancing.txt:108 -# a01e94c689594ca2966952ff48b3d392 -msgid "4" -msgstr "" - -#: ../source/core/sharding-balancing.txt:110 -# 8d00839a07de4955916850a886239b1e -msgid "80 and greater" -msgstr "" - -#: ../source/core/sharding-balancing.txt:111 -# 2ddb6e675a7d4615b737984068c59f42 -msgid "8" -msgstr "" - -#: ../source/core/sharding-balancing.txt:113 -# d9de24cf063b4402ae25baff92be40cb -msgid "Once a balancing round starts, the balancer will not stop until, for the collection, the difference between the number of chunks on any two shards for that collection is *less than two* or a chunk migration fails." -msgstr "" - -#: ../source/core/sharding-balancing.txt:121 -# 1b3bc867a54d4b86bd3647465fb1411c -msgid "Shard Size" -msgstr "" - -#: ../source/core/sharding-balancing.txt:123 -# 4759ce39dfa0495cb65052180f589e5d -msgid "By default, MongoDB will attempt to fill all available disk space with data on every shard as the data set grows. To ensure that the cluster always has the capacity to handle data growth, monitor disk usage as well as other performance metrics." -msgstr "" - -#: ../source/core/sharding-balancing.txt:128 -# ba9350e2d7d447d39a7668b16ad8a0cd -msgid "When adding a shard, you may set a \"maximum size\" for that shard. This prevents the :term:`balancer` from migrating chunks to the shard when the value of :serverstatus:`mem.mapped` exceeds the \"maximum size\". Use the ``maxSize`` parameter of the :dbcommand:`addShard` command to set the \"maximum size\" for the shard." -msgstr "" - -#: ../source/core/sharding-balancing.txt:134 -# f5b6dced525c43a59f9793638558c069 -msgid ":ref:`sharded-cluster-config-max-shard-size` and :doc:`/administration/monitoring`." -msgstr "" - -#: ../source/core/sharding-balancing.txt:1 -#: ../source/core/sharding-balancing.txt:24 -# e67af89a37784aa0b3aaeda3b1b69d8c -# 5a029284754e4a4497ad143ca56d8726 -msgid "balancing" -msgstr "" - -#: ../source/core/sharding-balancing.txt:24 -# 5a029284754e4a4497ad143ca56d8726 -msgid "internals" -msgstr "" - diff --git a/locale/pot/core/sharding-chunk-migration.pot b/locale/pot/core/sharding-chunk-migration.pot deleted file mode 100644 index bfe02fd5d62..00000000000 --- a/locale/pot/core/sharding-chunk-migration.pot +++ /dev/null @@ -1,218 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/sharding-chunk-migration.txt:5 -# aa02d56cdb364dfd98dba6f70b4d95cd -msgid "Chunk Migration Across Shards" -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:0 -# 179af8bf411b4a12b388ea1e09984d13 -msgid "On this page" -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:15 -# d36c02747157439584eb1d4a6bab3178 -msgid "Chunk migration moves the chunks of a sharded collection from one shard to another and is part of the :doc:`balancer ` process." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:24 -# 442c3a6786de4ead847170fe347b2c7d -msgid "Chunk Migration" -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:26 -# 571abaf654734ef8920ca66f253c3f04 -msgid "MongoDB migrates chunks in a :term:`sharded cluster` to distribute the chunks of a sharded collection evenly among shards. Migrations may be either:" -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:30 -# af69be69b3414b80b38645df3b1f225c -msgid "Manual. Only use manual migration in limited cases, such as to distribute data during bulk inserts. See :doc:`Migrating Chunks Manually ` for more details." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:34 -# 7e8b88cae94444c9b4e976379270779c -msgid "Automatic. The :doc:`balancer ` process automatically migrates chunks when there is an uneven distribution of a sharded collection's chunks across the shards. See :ref:`Migration Thresholds ` for more details." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:42 -# dffc56c0a685473a80b2bfadd355249e -msgid "Chunk Migration Procedure" -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:44 -# a5a8c1d69ec046eabb37ad9cf932be8a -msgid "All chunk migrations use the following procedure:" -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:46 -# 5616dd5396384a5f8c9f66bd55c710ef -msgid "The balancer process sends the :dbcommand:`moveChunk` command to the source shard." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:49 -# 4f6dfd3fbbff4c138e31a4c48a55b86e -msgid "The source starts the move with an internal :dbcommand:`moveChunk` command. During the migration process, operations to the chunk route to the source shard. The source shard is responsible for incoming write operations for the chunk." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:54 -# f207cea5af4e4a5eacc9f6e6406e4239 -msgid "The destination shard builds any indexes required by the source that do not exist on the destination." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:57 -# 00f5bff2302f4f79a89f62e5f4884469 -msgid "The destination shard begins requesting documents in the chunk and starts receiving copies of the data." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:60 -# d817ef111c3c440fac3525fe16ee5d39 -msgid "After receiving the final document in the chunk, the destination shard starts a synchronization process to ensure that it has the changes to the migrated documents that occurred during the migration." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:64 -# c9fa5be079a245029901fb4bb2a74fcc -msgid "When fully synchronized, the destination shard connects to the :term:`config database` and updates the cluster metadata with the new location for the chunk." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:68 -# 8cdac6edbdff4dddbb6305f0da0a1cf8 -msgid "After the destination shard completes the update of the metadata, and once there are no open cursors on the chunk, the source shard deletes its copy of the documents." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:74 -# cedd8201d42a48f78d1f2f9c7c788f28 -msgid "If the balancer needs to perform additional chunk migrations from the source shard, the balancer can start the next chunk migration without waiting for the current migration process to finish this deletion step. See :ref:`chunk-migration-queuing`." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:81 -# ef5070a148674a69bb96adefd1ef4465 -msgid "The source shard automatically archives the migrated documents by default. For more information, see :ref:`moveChunk-directory`." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:84 -# 24ab13c702384a438f5e2749c57e2be0 -msgid "The migration process ensures consistency and maximizes the availability of chunks during balancing." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:90 -# d39808fe28ea498781b9f77e02ddca42 -msgid "Chunk Migration Queuing" -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:92 -# c5359c81ae914e76bb4e9452937ae72c -msgid "To migrate multiple chunks from a shard, the balancer migrates the chunks one at a time. However, the balancer does not wait for the current migration's delete phase to complete before starting the next chunk migration. See :ref:`sharding-chunk-migration` for the chunk migration process and the delete phase." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:98 -# f6ec44fad8d64192bc95231046f1a5de -msgid "This queuing behavior allows shards to unload chunks more quickly in cases of heavily imbalanced cluster, such as when performing initial data loads without pre-splitting and when adding new shards." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:102 -# 5310fc6d8aa24a72b44587ae8e0217ae -msgid "This behavior also affect the :dbcommand:`moveChunk` command, and migration scripts that use the :dbcommand:`moveChunk` command may proceed more quickly." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:106 -# d727d9a3846b4408a1f1d8b913578903 -msgid "In some cases, the delete phases may persist longer. If multiple delete phases are queued but not yet complete, a crash of the replica set's primary can orphan data from multiple migrations." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:110 -# 5938b1613b4a42128a59c5399a6b4f8b -msgid "The ``_waitForDelete``, available as a setting for the balancer as well as the :dbcommand:`moveChunk` command, can alter the behavior so that the delete phase of the current migration blocks the start of the next chunk migration. The ``_waitForDelete`` is generally for internal testing purposes. For more information, see :ref:`wait-for-delete-setting`." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:120 -# 9bcb270eb0a844a89dcb291d46273d6f -msgid "Chunk Migration and Replication" -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:124 -# b443f0aba3584062bec89e6dbc1acb19 -msgid "The default value ``secondaryThrottle`` became ``true`` for all chunk migrations." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:127 -# d74d49e1029f4fef888f56442dd0d246 -msgid "The new ``writeConcern`` field in the balancer configuration document allows you to specify a :doc:`write concern ` semantics with the ``_secondaryThrottle`` option." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:132 -# 16859a7a4dae4f02a6a872c67e106a06 -msgid "By default, each document operation during chunk migration propagates to at least one secondary before the balancer proceeds with the next document, which is equivalent to a write concern of ``{ w: 2 }``. You can set the ``writeConcern`` option on the balancer configuration to set different write concern semantics." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:138 -# a7a4856de31449d78ff21fd48067bdca -msgid "To override this behavior and allow the balancer to continue without waiting for replication to a secondary, set the ``_secondaryThrottle`` parameter to ``false``. See :ref:`sharded-cluster-config-secondary-throttle` to update the ``_secondaryThrottle`` parameter for the balancer." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:143 -# 8081fbf1421348f793bebf94e80cf52a -msgid "For the :dbcommand:`moveChunk` command, the ``secondaryThrottle`` parameter is independent of the ``_secondaryThrottle`` parameter for the balancer." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:147 -# 9ea17531e7a544f5bc642cf73f1e17f9 -msgid "Independent of the ``secondaryThrottle`` setting, certain phases of the chunk migration have the following replication policy:" -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:150 -# 19353c733912427b9cdb75f79902e692 -msgid "MongoDB briefly pauses all application writes to the source shard before updating the config servers with the new location for the chunk, and resumes the application writes after the update. The chunk move requires all writes to be acknowledged by majority of the members of the replica set both before and after committing the chunk move to config servers." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:157 -# 11157f69870b41a68cc04a9b4b9ac671 -msgid "When an outgoing chunk migration finishes and cleanup occurs, all writes must be replicated to a majority of servers before further cleanup (from other outgoing migrations) or new incoming migrations can proceed." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:165 -# 4fdedd62b8c14c2ab2df7682dca2a3b7 -msgid "``moveChunk`` directory" -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:167 -# 40559157c0be4cbf944416340535aeec -msgid "Starting in MongoDB 2.6, :setting:`sharding.archiveMovedChunks` is enabled by default. With :setting:`sharding.archiveMovedChunks` enabled, the source shard archives the documents in the migrated chunks in a directory named after the collection namespace under the ``moveChunk`` directory in the :setting:`storage.dbPath`." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:176 -# bab66c084ecb4b02a009e4f7bdd92470 -msgid "Jumbo Chunks" -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:178 -# 118811e0f3ca43f6a02ece15633e4ccc -msgid "During chunk migration, if the chunk exceeds the :ref:`specified chunk size ` or if the number of documents in the chunk exceeds :limit:`Maximum Number of Documents Per Chunk to Migrate`, MongoDB does not migrate the chunk. Instead, MongoDB attempts to :doc:`split ` the chunk. If the split is unsuccessful, MongoDB labels the chunk as *jumbo* to avoid repeated attempts to migrate the chunk." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:1 -# d97b0445eda74105ad2ad1237629387d -msgid "balancing" -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:1 -# d97b0445eda74105ad2ad1237629387d -msgid "migration" -msgstr "" - diff --git a/locale/pot/core/sharding-chunk-splitting.pot b/locale/pot/core/sharding-chunk-splitting.pot deleted file mode 100644 index f02aba8e1e6..00000000000 --- a/locale/pot/core/sharding-chunk-splitting.pot +++ /dev/null @@ -1,108 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/sharding-chunk-splitting.txt:3 -# 6823813502b8498b8d8869640eaa1395 -msgid "Chunk Splits in a Sharded Cluster" -msgstr "" - -#: ../source/core/sharding-chunk-splitting.txt:0 -# 39a4be8b502e4e8ea42e272094f97f01 -msgid "On this page" -msgstr "" - -#: ../source/core/sharding-chunk-splitting.txt:13 -# ff8139dc4a4f408cbb6af81677ea6ac7 -msgid "As chunks grow beyond the :ref:`specified chunk size ` a :program:`mongos` instance will attempt to split the chunk in half. Splits may lead to an uneven distribution of the chunks for a collection across the shards. In such cases, the :program:`mongos` instances will initiate a round of migrations to redistribute chunks across shards. See :doc:`/core/sharding-balancing` for more details on balancing chunks across shards." -msgstr "" - -#: ../source/core/sharding-chunk-splitting.txt:28 -# 2bc103a6252841c88fbcea84046d0713 -msgid "Chunk Size" -msgstr "" - -#: ../source/core/sharding-chunk-splitting.txt:32 -# 2ab54ff806144f05a437623ff3a6cbea -msgid "The default :term:`chunk` size in MongoDB is 64 megabytes. You can :doc:`increase or reduce the chunk size `, mindful of its effect on the cluster's efficiency." -msgstr "" - -#: ../source/core/sharding-chunk-splitting.txt:37 -# 224e566690e84fb197abd0a209d985ee -msgid "Small chunks lead to a more even distribution of data at the expense of more frequent migrations. This creates expense at the query routing (:program:`mongos`) layer." -msgstr "" - -#: ../source/core/sharding-chunk-splitting.txt:41 -# 28916a9d3e5c4314a5b9218cdc377b68 -msgid "Large chunks lead to fewer migrations. This is more efficient both from the networking perspective *and* in terms of internal overhead at the query routing layer. But, these efficiencies come at the expense of a potentially more uneven distribution of data." -msgstr "" - -#: ../source/core/sharding-chunk-splitting.txt:46 -# c3dfdbc5efa94f01abd4dbc4c321cf82 -msgid "Chunk size affects the :limit:`Maximum Number of Documents Per Chunk to Migrate`." -msgstr "" - -#: ../source/core/sharding-chunk-splitting.txt:49 -# 95e42efa577147419c00c87d3a8a5093 -msgid "For many deployments, it makes sense to avoid frequent and potentially spurious migrations at the expense of a slightly less evenly distributed data set." -msgstr "" - -#: ../source/core/sharding-chunk-splitting.txt:54 -# 5257930109b940348ebb52e907fc0da0 -msgid "Limitations" -msgstr "" - -#: ../source/core/sharding-chunk-splitting.txt:56 -# cf5f67849a02430f8e9eaf28d95f31cd -msgid "Changing the chunk size affects when chunks split but there are some limitations to its effects." -msgstr "" - -#: ../source/core/sharding-chunk-splitting.txt:59 -# 5c5912ef0ddf49a3ab2e0282480c14ff -msgid "Automatic splitting only occurs during inserts or updates. If you lower the chunk size, it may take time for all chunks to split to the new size." -msgstr "" - -#: ../source/core/sharding-chunk-splitting.txt:63 -# c8ed84fcd16844cc96cca7313f5e618a -msgid "Splits cannot be \"undone\". If you increase the chunk size, existing chunks must grow through inserts or updates until they reach the new size." -msgstr "" - -#: ../source/core/sharding-chunk-splitting.txt:69 -# 2712c216e10d45f0a3791c28b0d3a1c6 -msgid "Chunk ranges are inclusive of the lower boundary and exclusive of the upper boundary." -msgstr "" - -#: ../source/core/sharding-chunk-splitting.txt:73 -# 1d06455309c943bb8303fdb490c65d70 -msgid "Indivisible Chunks" -msgstr "" - -#: ../source/core/sharding-chunk-splitting.txt:75 -# e77b8cb27b3040d481d15dffc01ad9da -msgid "In some cases, chunks can grow beyond the :ref:`specified chunk size ` but cannot undergo a split; e.g. if a chunk represents a single shard key value. See :doc:`/tutorial/choose-a-shard-key` for considerations for selecting a shard key." -msgstr "" - -#: ../source/core/sharding-chunk-splitting.txt:24 -# 38d8b4d1c3eb40138f905c84010759bf -msgid "sharding" -msgstr "" - -#: ../source/core/sharding-chunk-splitting.txt:24 -# 38d8b4d1c3eb40138f905c84010759bf -msgid "chunk size" -msgstr "" - diff --git a/locale/pot/core/sharding-data-partitioning.pot b/locale/pot/core/sharding-data-partitioning.pot deleted file mode 100644 index 866084fb5f8..00000000000 --- a/locale/pot/core/sharding-data-partitioning.pot +++ /dev/null @@ -1,213 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/sharding-data-partitioning.txt:5 -# 0cc2e3fe74b54df58d21d52b5a5dd7a3 -msgid "Data Partitioning with Chunks" -msgstr "" - -#: ../source/core/sharding-data-partitioning.txt:0 -# 1de4ed4db89746f0af9eee1525e509e5 -msgid "On this page" -msgstr "" - -#: ../source/core/sharding-data-partitioning.txt:15 -# 25c9ee5dc88d45178a36c6ca31cdcc7b -msgid "MongoDB uses the :term:`shard key` associated to the collection to partition the data into :term:`chunks`. A :term:`chunk` consists of a subset of sharded data. Each chunk has a inclusive lower and exclusive upper range based on the :term:`shard key`." -msgstr "" - -#: ../source/core/sharding-data-partitioning.txt:22 -# 660a47e3355845958bda6496273b4cbd -msgid "The :program:`mongos` routes writes to the appropriate chunk based on the :term:`shard key` value. MongoDB splits chunks when they grows beyond the configured :ref:`chunk size`. Both inserts and updates can trigger a chunk split." -msgstr "" - -#: ../source/core/sharding-data-partitioning.txt:27 -# 7854dd66d3154093897ec57be58e5606 -msgid "The smallest range a chunk can represent is a single unique shard key value. A chunk that only contains documents with a single shard key value cannot be :ref:`split`." -msgstr "" - -#: ../source/core/sharding-data-partitioning.txt:35 -# 18505cbd5c694b05bb0679634af62bb4 -msgid "Chunk Size" -msgstr "" - -#: ../source/core/sharding-data-partitioning.txt:37 -# d85185ad54fa4a84a93ac8275209fa4a -msgid "The default :term:`chunk` size in MongoDB is 64 megabytes. You can :doc:`increase or reduce the chunk size `. Consider the implications of changing the default chunk size:" -msgstr "" - -#: ../source/core/sharding-data-partitioning.txt:42 -# af44de8d0b5e452488932a9a5829cb57 -msgid "Small chunks lead to a more even distribution of data at the expense of more frequent migrations. This creates expense at the query routing (:program:`mongos`) layer." -msgstr "" - -#: ../source/core/sharding-data-partitioning.txt:46 -# 865a4870572c40d98b05b60a77ff645d -msgid "Large chunks lead to fewer migrations. This is more efficient both from the networking perspective *and* in terms of internal overhead at the query routing layer. But, these efficiencies come at the expense of a potentially uneven distribution of data." -msgstr "" - -#: ../source/core/sharding-data-partitioning.txt:51 -# fee42bdb291f492c8c3b6110af6ba096 -msgid "Chunk size affects the :limit:`Maximum Number of Documents Per Chunk to Migrate`." -msgstr "" - -#: ../source/core/sharding-data-partitioning.txt:54 -# 8d2d10c20e714e5c8f371e10311e9d38 -msgid "Chunk size affects the maximum collection size when sharding an :limit:`existing collection`. Post-sharding, chunk size does not constrain collection size." -msgstr "" - -#: ../source/core/sharding-data-partitioning.txt:58 -# 244757806e2c44208efaebafdb6820c2 -msgid "For many deployments, it makes sense to avoid frequent and potentially spurious migrations at the expense of a slightly less evenly distributed data set." -msgstr "" - -#: ../source/core/sharding-data-partitioning.txt:63 -# 6a888a7d66424a6d9cc86d5baac5bc79 -msgid "Limitations" -msgstr "" - -#: ../source/core/sharding-data-partitioning.txt:65 -# 67600878dcd542f88704558f5ba86e85 -msgid "Changing the chunk size affects when chunks split but there are some limitations to its effects." -msgstr "" - -#: ../source/core/sharding-data-partitioning.txt:68 -# 19bc048b41244a0f9abc9fd8f27cba28 -msgid "Automatic splitting only occurs during inserts or updates. If you lower the chunk size, it may take time for all chunks to split to the new size." -msgstr "" - -#: ../source/core/sharding-data-partitioning.txt:72 -# 448b2e5a73d749f48439bb41a3775a9b -msgid "Splits cannot be \"undone\". If you increase the chunk size, existing chunks must grow through inserts or updates until they reach the new size." -msgstr "" - -#: ../source/core/sharding-data-partitioning.txt:80 -# 597f0a08acb344eb9999ca445d22d057 -msgid "Chunk Splits" -msgstr "" - -#: ../source/core/sharding-data-partitioning.txt:82 -# 2cff48be71df4c8699d8bf9e638f885d -msgid "Splitting is a process that keeps chunks from growing too large. When a chunk grows beyond a :ref:`specified chunk size `, or if the number of documents in the chunk exceeds :limit:`Maximum Number of Documents Per Chunk to Migrate`, MongoDB splits the chunk based on the shard key values the chunk represent. A chunk may be split into multiple chunks where necessary. Inserts and updates may trigger splits. Splits are an efficient meta-data change. To create splits, MongoDB does *not* migrate any data or affect the shards." -msgstr "" - -#: ../source/core/sharding-data-partitioning.txt:93 -# ceb1a17918464cfd8b8b209754fef044 -msgid "Splits may lead to an uneven distribution of the chunks for a collection across the shards. In such cases, the balancer redistributes chunks across shards. See :ref:`sharding-internals-balancing` for more details on balancing chunks across shards." -msgstr "" - -#: ../source/core/sharding-data-partitioning.txt:101 -# dc12ad4da7244012a6d8a24688499292 -msgid "Chunk Migration" -msgstr "" - -#: ../source/core/sharding-data-partitioning.txt:103 -# 410e2fe7e27a4c438b2480518424ac91 -msgid "MongoDB migrates chunks in a :term:`sharded cluster` to distribute the chunks of a sharded collection evenly among shards. Migrations may be either:" -msgstr "" - -#: ../source/core/sharding-data-partitioning.txt:107 -# 2c8ee08283d64f928c0f9058b1b1ee09 -msgid "Manual. Only use manual migration in limited cases, such as to distribute data during bulk inserts. See :doc:`Migrating Chunks Manually ` for more details." -msgstr "" - -#: ../source/core/sharding-data-partitioning.txt:111 -# c6154c6a00a743a9ad313ad934e532a0 -msgid "Automatic. The :ref:`balancer ` process automatically migrates chunks when there is an uneven distribution of a sharded collection's chunks across the shards. See :ref:`Migration Thresholds ` for more details." -msgstr "" - -#: ../source/core/sharding-data-partitioning.txt:116 -# 8b1e54ebaaeb4d7eb0ad7925bd7d1c89 -msgid "For more information on the sharded cluster :term:`balancer`, see :ref:`sharding-balancing`." -msgstr "" - -#: ../source/core/sharding-data-partitioning.txt:122 -# f44196e0ab124f2fb468f0493af394a7 -msgid "Balancing" -msgstr "" - -#: ../source/core/sharding-data-partitioning.txt:124 -# 044af941d36e4e88bc825f70be89cad6 -msgid "The :ref:`balancer ` is a background process that manages chunk migrations. If the difference in number of chunks between the largest and smallest shard exceed the :ref:`migration thresholds`, the balancer begins migrating chunks across the cluster to ensure an even distribution of data." -msgstr "" - -#: ../source/core/sharding-data-partitioning.txt:133 -# 137ea15354a840299d4333690aa78d13 -msgid "You can :doc:`manage` certain aspects of the balancer. The balancer also respects any :term:`zones ` created as a part of configuring :ref:`zones ` in a sharded cluster." -msgstr "" - -#: ../source/core/sharding-data-partitioning.txt:138 -# 4bdd465cc2e1477caa0342bef378af55 -msgid "See :ref:`sharding-balancing` for more information on the :term:`balancer`." -msgstr "" - -#: ../source/core/sharding-data-partitioning.txt:145 -# 400505bd8b5842b0b6bca68d2f35b022 -msgid "Indivisible Chunks" -msgstr "" - -#: ../source/core/sharding-data-partitioning.txt:147 -# ff1d1cb8399744eb9541c3a20bf1fd82 -msgid "In some cases, chunks can grow beyond the :ref:`specified chunk size ` but cannot undergo a :ref:`split`. The most common scenario is when a chunk represents a single shard key value. Since the chunk cannot split, it continues to grow beyond the chunk size, becoming a :ref:`jumbo chunk`. These jumbo chunks can become a performance bottleneck as they continue to grow, especially if the shard key value occurs with high :ref:`frequency`." -msgstr "" - -#: ../source/core/sharding-data-partitioning.txt:155 -# ba97e1540cd34424910fcae29093d494 -msgid "The addition of new data or new shards can result in data distribution imbalances within the cluster. A particular shard may acquire more chunks than another shard, or the size of a chunk may grow beyond the configured maximum chunk size." -msgstr "" - -#: ../source/core/sharding-data-partitioning.txt:160 -# a7bfc7e4ddbc4ab6b89cde92b6958ccf -msgid "MongoDB ensures a balanced cluster using two processes: chunk splitting and the balancer." -msgstr "" - -#: ../source/core/sharding-data-partitioning.txt:166 -# f0994d950d5d4957886a06940d164cd8 -msgid "``moveChunk`` directory" -msgstr "" - -#: ../source/core/sharding-data-partitioning.txt:168 -# db7d9674a6fb4cb8b0551d59b942781b -msgid "Starting in MongoDB 2.6, :setting:`sharding.archiveMovedChunks` is enabled by default. With :setting:`sharding.archiveMovedChunks` enabled, the source shard archives the documents in the migrated chunks in a directory named after the collection namespace under the ``moveChunk`` directory in the :setting:`storage.dbPath`." -msgstr "" - -#: ../source/core/sharding-data-partitioning.txt:174 -# 9576c68fc55245719cef7b77d5fbd58a -msgid "If some error occurs during a :doc:`migration `, these files may be helpful in recovering documents affected during the migration." -msgstr "" - -#: ../source/core/sharding-data-partitioning.txt:178 -# c6590f0c851c463a842cfa0f4767b390 -msgid "Once the migration has completed successfully and there is no need to recover documents from these files, you may safely delete these files. Or, if you have an existing backup of the database that you can use for recovery, you may also delete these files after migration." -msgstr "" - -#: ../source/core/sharding-data-partitioning.txt:183 -# 91b6c5726aec446586663dde2f6137f4 -msgid "To determine if all migrations are complete, run :method:`sh.isBalancerRunning()` while connected to a :program:`mongos` instance." -msgstr "" - -#: ../source/core/sharding-data-partitioning.txt:31 -# a898535d8bdc4ff49647ff6dc3982d5b -msgid "sharding" -msgstr "" - -#: ../source/core/sharding-data-partitioning.txt:31 -# a898535d8bdc4ff49647ff6dc3982d5b -msgid "chunk size" -msgstr "" - diff --git a/locale/pot/core/sharding-introduction.pot b/locale/pot/core/sharding-introduction.pot deleted file mode 100644 index 1f8d6656ca0..00000000000 --- a/locale/pot/core/sharding-introduction.pot +++ /dev/null @@ -1,318 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/sharding-introduction.txt:5 -# 88ab546b7d944e05b50945f15d8be7d4 -msgid "Sharding Introduction" -msgstr "" - -#: ../source/core/sharding-introduction.txt:0 -# cfd0c71fea9a495bac30c6c50c37054f -msgid "On this page" -msgstr "" - -#: ../source/core/sharding-introduction.txt:17 -# fa4135a224904fe8876f9369a978dba1 -msgid "Sharding is a method for storing data across multiple machines. MongoDB uses sharding to support deployments with very large data sets and high throughput operations." -msgstr "" - -#: ../source/core/sharding-introduction.txt:22 -# d106cec355754bd59bfc6174564050a1 -msgid "Purpose of Sharding" -msgstr "" - -#: ../source/core/sharding-introduction.txt:24 -# 863f50665ac1460a836d62aa3e997cf0 -msgid "Database systems with large data sets and high throughput applications can challenge the capacity of a single server. High query rates can exhaust the CPU capacity of the server. Larger data sets exceed the storage capacity of a single machine. Finally, working set sizes larger than the system's RAM stress the I/O capacity of disk drives." -msgstr "" - -#: ../source/core/sharding-introduction.txt:30 -# a0eb83a995a94fa191f935d04c14fe8f -msgid "To address these issues of scales, database systems have two basic approaches: **vertical scaling** and **sharding**." -msgstr "" - -#: ../source/core/sharding-introduction.txt:33 -# 0e5464ee5f4c41ad8997c87ceb2da1ad -msgid "**Vertical scaling** adds more CPU and storage resources to increase capacity. Scaling by adding capacity has limitations: high performance systems with large numbers of CPUs and large amount of RAM are disproportionately *more expensive* than smaller systems. Additionally, cloud-based providers may only allow users to provision smaller instances. As a result there is a *practical maximum* capability for vertical scaling." -msgstr "" - -#: ../source/core/sharding-introduction.txt:41 -# 64b09c6fa5a74bf88e6b150db812b068 -msgid "**Sharding**, or *horizontal scaling*, by contrast, divides the data set and distributes the data over multiple servers, or **shards**. Each shard is an independent database, and collectively, the shards make up a single logical database." -msgstr "" - -#: ../source/core/sharding-introduction.txt:48 -# df03dca90be0449ab501c53a0327747a -msgid "Sharding addresses the challenge of scaling to support high throughput and large data sets:" -msgstr "" - -#: ../source/core/sharding-introduction.txt:51 -# 633d6cf906454e9884eaa0677a7af4b5 -msgid "Sharding reduces the number of operations each shard handles. Each shard processes fewer operations as the cluster grows. As a result, a cluster can increase capacity and throughput *horizontally*." -msgstr "" - -#: ../source/core/sharding-introduction.txt:55 -# 76136b0411c7431ca037cc42efc1c1c1 -msgid "For example, to insert data, the application only needs to access the shard responsible for that record." -msgstr "" - -#: ../source/core/sharding-introduction.txt:58 -# c4451eb02ac64b5c9c782eeed8d89a9a -msgid "Sharding reduces the amount of data that each server needs to store. Each shard stores less data as the cluster grows." -msgstr "" - -#: ../source/core/sharding-introduction.txt:61 -# 4224d6cfdb2c40a99431c544876bde81 -msgid "For example, if a database has a 1 terabyte data set, and there are 4 shards, then each shard might hold only 256 GB of data. If there are 40 shards, then each shard might hold only 25 GB of data." -msgstr "" - -#: ../source/core/sharding-introduction.txt:66 -# 4a00dda77cd844c5b5b6f99b376ed79e -msgid "Sharding in MongoDB" -msgstr "" - -#: ../source/core/sharding-introduction.txt:68 -# fcc10393b53e470daaeac73de5274742 -msgid "MongoDB supports sharding through the configuration of a :term:`sharded clusters `." -msgstr "" - -#: ../source/core/sharding-introduction.txt:73 -# b9422677ef054bc583afa521ad3cc1ce -msgid "Sharded cluster has the following components: :term:`shards `, :term:`query routers ` and :term:`config servers `." -msgstr "" - -#: ../source/core/sharding-introduction.txt:76 -# c51cbaff72044bdbb25f3892bb295c8d -msgid "**Shards** store the data. To provide high availability and data consistency, in a production sharded cluster, each shard is a :term:`replica set` [#dev-only-shard-deployment]_. For more information on replica sets, see :doc:`Replica Sets `." -msgstr "" - -#: ../source/core/sharding-introduction.txt:82 -# 6847d0eab1e0431a9409104eb0a14e04 -msgid "**Query Routers**, or :program:`mongos` instances, interface with client applications and direct operations to the appropriate shard or shards. A client sends requests to a :program:`mongos`, which then routes the operations to the shards and returns the results to the clients. A sharded cluster can contain more than one :program:`mongos` to divide the client request load, and most sharded clusters have more than one :program:`mongos` for this reason." -msgstr "" - -#: ../source/core/sharding-introduction.txt:90 -# 67c5f8bbdde34fbf8b2d00323f53bbef -msgid "**Config servers** store the cluster's metadata. This data contains a mapping of the cluster's data set to the shards. The query router uses this metadata to target operations to specific shards." -msgstr "" - -#: ../source/includes/fact-mirrored-config-servers-deprecated.rst:1 -# 80c08410d39a488c8987f2dd43fc82d6 -msgid "Starting in MongoDB 3.2, config servers for sharded clusters can be deployed as a :doc:`replica set `. The replica set config servers must run the :doc:`WiredTiger storage engine `. MongoDB 3.2 deprecates the use of three mirrored :program:`mongod` instances for config servers." -msgstr "" - -#: ../source/core/sharding-introduction.txt:98 -# 830f01ca5ca4449d8f8e2d466336510b -msgid "For development and testing purposes only, each **shard** can be a single :program:`mongod` instead of a replica set." -msgstr "" - -#: ../source/core/sharding-introduction.txt:105 -# c1e39919cad14650a0e82420bcb8c28a -msgid "Data Partitioning" -msgstr "" - -#: ../source/core/sharding-introduction.txt:107 -# f5435786b3f64074ac6733560e37b4cc -msgid "MongoDB distributes data, or shards, at the collection level. Sharding partitions a collection's data by the **shard key**." -msgstr "" - -#: ../source/core/sharding-introduction.txt:111 -# 8c3122ac07c04258a6efade78f2b8547 -msgid "Shard Keys" -msgstr "" - -#: ../source/core/sharding-introduction.txt:113 -# 300fc03c335a4dc2933a8a045e99dc4c -msgid "To shard a collection, you need to select a **shard key**. A :term:`shard key` is either an indexed field or an indexed compound field that exists in every document in the collection. MongoDB divides the shard key values into **chunks** and distributes the :term:`chunks ` evenly across the shards. To divide the shard key values into chunks, MongoDB uses either **range based partitioning** or **hash based partitioning**. See the :doc:`Shard Key ` documentation for more information." -msgstr "" - -#: ../source/core/sharding-introduction.txt:123 -# 30ac2a0d6d204e3aa315099267cffe0a -msgid "Range Based Sharding" -msgstr "" - -#: ../source/core/sharding-introduction.txt:125 -# a4d04bc6cb8f47099e5e5c2ede8a02dd -msgid "For *range-based sharding*, MongoDB divides the data set into ranges determined by the shard key values to provide **range based partitioning**. Consider a numeric shard key: If you visualize a number line that goes from negative infinity to positive infinity, each value of the shard key falls at some point on that line. MongoDB partitions this line into smaller, non-overlapping ranges called **chunks** where a chunk is range of values from some minimum value to some maximum value." -msgstr "" - -#: ../source/core/sharding-introduction.txt:134 -# 3f025538af4d461d9a38a12c39cdc8c5 -msgid "Given a range based partitioning system, documents with \"close\" shard key values are likely to be in the same chunk, and therefore on the same shard." -msgstr "" - -#: ../source/core/sharding-introduction.txt:141 -# be7681892ae8452bb0e43eac81b6e3ca -msgid "Hash Based Sharding" -msgstr "" - -#: ../source/core/sharding-introduction.txt:143 -# a8f81138373141429e9d171229480613 -msgid "For *hash based partitioning*, MongoDB computes a hash of a field's value, and then uses these hashes to create chunks." -msgstr "" - -#: ../source/core/sharding-introduction.txt:146 -# ad13e98a085a4260bcc152582a6675ac -msgid "With hash based partitioning, two documents with \"close\" shard key values are *unlikely* to be part of the same chunk. This ensures a more random distribution of a collection in the cluster." -msgstr "" - -#: ../source/core/sharding-introduction.txt:153 -# 0db9426a6fcc4b1190339c529b3ed091 -msgid "Performance Distinctions between Range and Hash Based Partitioning" -msgstr "" - -#: ../source/core/sharding-introduction.txt:155 -# 12e7c59686ec4bfb90c063f1bdbc0abd -msgid "Range based partitioning supports more efficient range queries. Given a range query on the shard key, the query router can easily determine which chunks overlap that range and route the query to only those shards that contain these chunks." -msgstr "" - -#: ../source/core/sharding-introduction.txt:160 -# ba102e2c55814991afa9b168af2f3480 -msgid "However, range based partitioning can result in an uneven distribution of data, which may negate some of the benefits of sharding. For example, if the shard key is a linearly increasing field, such as time, then all requests for a given time range will map to the same chunk, and thus the same shard. In this situation, a small set of shards may receive the majority of requests and the system would not scale very well." -msgstr "" - -#: ../source/core/sharding-introduction.txt:168 -# 86c4836863924538a6d03c05c588546a -msgid "Hash based partitioning, by contrast, ensures an even distribution of data at the expense of efficient range queries. Hashed key values results in random distribution of data across chunks and therefore shards. But random distribution makes it more likely that a range query on the shard key will not be able to target a few shards but would more likely query every shard in order to return a result." -msgstr "" - -#: ../source/core/sharding-introduction.txt:176 -# a81d11d2f55c4237808029e5e0388aa6 -msgid "Customized Data Distribution with Tag Aware Sharding" -msgstr "" - -#: ../source/core/sharding-introduction.txt:178 -# c0ba41067afa43ef88ddec2ee22951f4 -msgid "MongoDB allows administrators to direct the balancing policy using **tag aware sharding**. Administrators create and associate tags with ranges of the shard key, and then assign those tags to the shards. Then, the balancer migrates tagged data to the appropriate shards and ensures that the cluster always enforces the distribution of data that the tags describe." -msgstr "" - -#: ../source/core/sharding-introduction.txt:185 -# 02a534a1eb5048289533494be3ffbce0 -msgid "Tags are the primary mechanism to control the behavior of the balancer and the distribution of chunks in a cluster. Most commonly, tag aware sharding serves to improve the locality of data for sharded clusters that span multiple data centers." -msgstr "" - -#: ../source/core/sharding-introduction.txt:190 -# d56339fe4a764e6ea5734d17284c790a -msgid "See :doc:`/core/tag-aware-sharding` for more information." -msgstr "" - -#: ../source/core/sharding-introduction.txt:193 -# eef24dd8528742e3ad9f36789514ffe9 -msgid "Maintaining a Balanced Data Distribution" -msgstr "" - -#: ../source/core/sharding-introduction.txt:195 -# 70bc195068a44cf7b0fcbfd261dc7b2c -msgid "The addition of new data or the addition of new servers can result in data distribution imbalances within the cluster, such as a particular shard contains significantly more chunks than another shard or a size of a chunk is significantly greater than other chunk sizes." -msgstr "" - -#: ../source/core/sharding-introduction.txt:200 -# f4ffc10546744fa6a71558215d1dd3b2 -msgid "MongoDB ensures a balanced cluster using two background process: splitting and the balancer." -msgstr "" - -#: ../source/core/sharding-introduction.txt:204 -# 0d7e8cfae1674ff09f438448c83433b6 -msgid "Splitting" -msgstr "" - -#: ../source/core/sharding-introduction.txt:206 -# e681b1a3cc1646888c2e34c46f22dcdd -msgid "Splitting is a background process that keeps chunks from growing too large. When a chunk grows beyond a :ref:`specified chunk size `, MongoDB splits the chunk in half. Inserts and updates triggers splits. Splits are an efficient meta-data change. To create splits, MongoDB does *not* migrate any data or affect the shards." -msgstr "" - -#: ../source/core/sharding-introduction.txt:216 -# f93f4338f5544215a99f62da7cfff376 -msgid "Balancing" -msgstr "" - -#: ../source/core/sharding-introduction.txt:218 -# e4a8719ef1e14489a78d3e76fe37ca09 -msgid "The :ref:`balancer ` is a background process that manages chunk migrations. The balancer can run from any of the :program:`mongos` instances in a cluster." -msgstr "" - -#: ../source/core/sharding-introduction.txt:222 -# 7b327cc3bd7b4c57b5e9f28e0b114fd8 -msgid "When the distribution of a sharded collection in a cluster is uneven, the balancer process migrates chunks from the shard that has the largest number of chunks to the shard with the least number of chunks until the collection balances. For example: if collection ``users`` has 100 chunks on *shard 1* and 50 chunks on *shard 2*, the balancer will migrate chunks from *shard 1* to *shard 2* until the collection achieves balance." -msgstr "" - -#: ../source/core/sharding-introduction.txt:230 -# 5c6fa11df844499ca26e31289df3db7b -msgid "The shards manage *chunk migrations* as a background operation between an *origin shard* and a *destination shard*. During a chunk migration, the *destination shard* is sent all the current documents in the chunk from the *origin shard*. Next, the destination shard captures and applies all changes made to the data during the migration process. Finally, the metadata regarding the location of the chunk on *config server* is updated." -msgstr "" - -#: ../source/core/sharding-introduction.txt:238 -# 8f2e259ed05f4b80967c5a790295d1b2 -msgid "If there's an error during the migration, the balancer aborts the process leaving the chunk unchanged on the origin shard. MongoDB removes the chunk's data from the origin shard **after** the migration completes successfully." -msgstr "" - -#: ../source/core/sharding-introduction.txt:246 -# cfc73ac276774d5ebb83e1278fa7ec72 -msgid "Adding and Removing Shards from the Cluster" -msgstr "" - -#: ../source/core/sharding-introduction.txt:248 -# 2e209f9c275f45e49fa1521497707ae1 -msgid "Adding a shard to a cluster creates an imbalance since the new shard has no chunks. While MongoDB begins migrating data to the new shard immediately, it can take some time before the cluster balances." -msgstr "" - -#: ../source/core/sharding-introduction.txt:252 -# 9ee21ddae146488eb21200ca6ea0f086 -msgid "When removing a shard, the balancer migrates all chunks from a shard to other shards. After migrating all data and updating the meta data, you can safely remove the shard." -msgstr "" - -#: ../source/includes/extracts/additional-resources-sharding-introduction.rst:4 -# 9ba9dce94919410987a9f73293f53c93 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-sharding-introduction.rst:6 -# 7d771e66cbd548d1a1e1c6e0c602e83d -msgid "`Sharding Methods for MongoDB (Presentation) `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-sharding-introduction.rst:7 -# a9022bdd96194247bd786ffd1d9bb096 -msgid "`Everything You Need to Know About Sharding (Presentation) `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-sharding-introduction.rst:8 -# f2c1c13af8a84a4788072ed858df3891 -msgid "`MongoDB for Time Series Data: Sharding `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-sharding-introduction.rst:9 -# db4bb027050c493c855127f33e735675 -msgid "`MongoDB Operations Best Practices White Paper `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-sharding-introduction.rst:10 -# d2e8a91309cf4aa69fb79b25496cd319 -msgid "`Talk to a MongoDB Expert About Scaling `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-sharding-introduction.rst:11 -# 8706c0444be140a2b465539741b5e6e9 -msgid "`MongoDB Consulting Package `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-sharding-introduction.rst:12 -# 4de963402da4459f8dfa18d77369c0fb -msgid "`Quick Reference Cards `_" -msgstr "" - diff --git a/locale/pot/core/sharding-shard-key-indexes.pot b/locale/pot/core/sharding-shard-key-indexes.pot deleted file mode 100644 index 1b42669ddfb..00000000000 --- a/locale/pot/core/sharding-shard-key-indexes.pot +++ /dev/null @@ -1,88 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/sharding-shard-key-indexes.txt:7 -# f26007364ae14a5f952bd348a12480dd -msgid "Shard Key Indexes" -msgstr "" - -#: ../source/core/sharding-shard-key-indexes.txt:0 -# bac009e0f3ea4bf2b32c841308dac3cc -msgid "On this page" -msgstr "" - -#: ../source/core/sharding-shard-key-indexes.txt:17 -# c628a09f266e4f32bf8a05bba16f88d2 -msgid "All sharded collections **must** have an index that starts with the :term:`shard key`; i.e. the index can be an index on the shard key or a :term:`compound index` where the shard key is a prefix of the index." -msgstr "" - -#: ../source/core/sharding-shard-key-indexes.txt:21 -# 7fe5a34156bc4960a290c3cc53364f0b -msgid "If you shard a collection without any documents and *without* such an index, the :dbcommand:`shardCollection` command will create the index on the shard key. If the collection already has documents, you must create the index before using :dbcommand:`shardCollection`." -msgstr "" - -#: ../source/core/sharding-shard-key-indexes.txt:27 -# 1ed83f4c90694b2eb71f2c3156d62e45 -msgid "The index on the shard key **cannot** be a :ref:`multikey index `." -msgstr "" - -#: ../source/core/sharding-shard-key-indexes.txt:31 -# 2634705da1ca466fbd13a541c5eff116 -msgid "Example" -msgstr "" - -#: ../source/core/sharding-shard-key-indexes.txt:33 -# 1bfc93286ed749eda2acd29a821c2215 -msgid "A sharded collection named ``people`` has for its shard key the field ``zipcode``. It currently has the index ``{ zipcode: 1 }``. You can replace this index with a compound index ``{ zipcode: 1, username: 1 }``, as follows:" -msgstr "" - -#: ../source/core/sharding-shard-key-indexes.txt:38 -# 6f71a8acb57046618696ac4c0bda59dd -msgid "Create an index on ``{ zipcode: 1, username: 1 }``:" -msgstr "" - -#: ../source/core/sharding-shard-key-indexes.txt:44 -# 613ecf26497d4d08a3ae242affa2bb31 -msgid "When MongoDB finishes building the index, you can safely drop the existing index on ``{ zipcode: 1 }``:" -msgstr "" - -#: ../source/core/sharding-shard-key-indexes.txt:51 -# 3e2c0d8497274b10a36019f4add30f29 -msgid "Since the index on the shard key cannot be a multikey index, the index ``{ zipcode: 1, username: 1 }`` can only replace the index ``{ zipcode: 1 }`` if there are no array values for the ``username`` field." -msgstr "" - -#: ../source/core/sharding-shard-key-indexes.txt:55 -# d08ac7339952446895c2f2f9695976c1 -msgid "If you drop the last valid index for the shard key, recover by recreating an index on just the shard key." -msgstr "" - -#: ../source/core/sharding-shard-key-indexes.txt:58 -# 82311d7699bb4959af6fdb20b9a26855 -msgid "For restrictions on shard key indexes, see :ref:`limits-shard-keys`." -msgstr "" - -#: ../source/core/sharding-shard-key-indexes.txt:1 -# 0e09e2a3316241dd8218ca0a5bb6ba44 -msgid "sharding" -msgstr "" - -#: ../source/core/sharding-shard-key-indexes.txt:1 -# 0e09e2a3316241dd8218ca0a5bb6ba44 -msgid "shard key indexes" -msgstr "" - diff --git a/locale/pot/core/sharding-shard-key.pot b/locale/pot/core/sharding-shard-key.pot deleted file mode 100644 index 144bb54acd6..00000000000 --- a/locale/pot/core/sharding-shard-key.pot +++ /dev/null @@ -1,324 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/sharding-shard-key.txt:10 -# 0a65b6bbe78544a6acff3bc2126c750f -msgid "Shard Keys" -msgstr "" - -#: ../source/core/sharding-shard-key.txt:0 -# 9bc463b9a53e49e09b1b2b53e75545f4 -msgid "On this page" -msgstr "" - -#: ../source/core/sharding-shard-key.txt:20 -# 0fee7ea2bd704627978401e4c411e5e6 -msgid "The shard key determines the distribution of the collection's :term:`documents ` among the cluster's :term:`shards `. The shard key is either an indexed :term:`field` or indexed :term:`compound ` fields that exists in every document in the collection." -msgstr "" - -#: ../source/core/sharding-shard-key.txt:25 -# ceafc4831e524e73b8588e4a49b69dd2 -msgid "MongoDB :term:`partitions ` data in the collection using ranges of shard key values. Each range defines a non-overlapping range of shard key values and is associated with a :term:`chunk`." -msgstr "" - -#: ../source/core/sharding-shard-key.txt:29 -# 2612c7430c13465a8da52b1791ca39d2 -msgid "MongoDB attempts to distribute chunks evenly among the shards in the cluster. The shard key has a direct relationship to the effectiveness of chunk distribution. See :ref:`sharding-shard-key-selection`." -msgstr "" - -#: ../source/includes/limits-sharding-shardkey-document-immutable.rst:1 -# fa1400de2ca449de816334c305f7e642 -msgid "Once you shard a collection, the shard key and the shard key values are immutable; i.e." -msgstr "" - -#: ../source/includes/limits-sharding-shardkey-document-immutable.rst:4 -# 8fa8325bb8f6463093b1fedd2ffaa6de -msgid "You cannot select a different shard key for that collection." -msgstr "" - -#: ../source/includes/limits-sharding-shardkey-document-immutable.rst:6 -# d878eaac9fc64aa5a01ab5f5a6cad3e7 -msgid "You cannot update the values of the shard key fields." -msgstr "" - -#: ../source/core/sharding-shard-key.txt:45 -# 327205209bb04c609e5eb3abc63670f3 -msgid "Shard Key Specification" -msgstr "" - -#: ../source/core/sharding-shard-key.txt:47 -# fffe8affcf7444b3855181500d2f8d0d -msgid "To shard a collection, you must specify the target collection and the shard key to the :method:`sh.shardCollection()` method:" -msgstr "" - -#: ../source/core/sharding-shard-key.txt:54 -# 5c69a087037148acac2a1438793d7f3c -msgid "The ``namespace`` parameter consists of a string ``.`` specifying the full :term:`namespace` of the target collection." -msgstr "" - -#: ../source/core/sharding-shard-key.txt:58 -# 69f283e61f0c4e49b5490a3c86e80613 -msgid "The ``key`` parameter consists of a document containing a field and the index traversal direction for that field." -msgstr "" - -#: ../source/core/sharding-shard-key.txt:61 -# d14c587b5da44a539c7efb2528936d62 -msgid "For instructions specific to sharding a collection using the :ref:`hashed sharding ` strategy, see :ref:`deploy-hashed-sharded-cluster-shard-collection`" -msgstr "" - -#: ../source/core/sharding-shard-key.txt:65 -# 5de65dbdf3e74add8157e5e712d8cabd -msgid "For instructions specific to sharding a collection using the :ref:`ranged sharding ` strategy, see :ref:`deploy-ranged-sharded-cluster-shard-collection`." -msgstr "" - -#: ../source/core/sharding-shard-key.txt:73 -# f07921c2c6f942118391218893882ca9 -msgid "Shard Key Indexes" -msgstr "" - -#: ../source/core/sharding-shard-key.txt:75 -# e04579ae144e4aea92de21ec7ca937da -msgid "All sharded collections **must** have an index that supports the :term:`shard key`; i.e. the index can be an index on the shard key or a :term:`compound index` where the shard key is a :ref:`prefix ` of the index." -msgstr "" - -#: ../source/core/sharding-shard-key.txt:80 -# a63336923f0d485c956ccacd8fecd475 -msgid "If the collection is empty, :method:`sh.shardCollection()` creates the index on the shard key if such an index does not already exists." -msgstr "" - -#: ../source/core/sharding-shard-key.txt:83 -#: ../source/includes/extracts/shard-collection-unique-restriction-method.rst:5 -# 3aaa8fa806fa40ed81b072a575dff864 -# 696ab9d5513348968d9abc49cfa45887 -msgid "If the collection is not empty, you must create the index first before using :method:`sh.shardCollection()`." -msgstr "" - -#: ../source/core/sharding-shard-key.txt:86 -# e9562c885bc342b08edcc3267a93bb5b -msgid "If you drop the last valid index for the shard key, recover by recreating an index on just the shard key." -msgstr "" - -#: ../source/core/sharding-shard-key.txt:92 -# 5698c0881393479e94a1efc60eace93f -msgid "Unique Indexes" -msgstr "" - -#: ../source/core/sharding-shard-key.txt:94 -# a6d6a7b306684aabb9b63bb184f6d7c2 -msgid "For a sharded collection, only the ``_id`` field index and the index on the shard key or a :term:`compound index` where the shard key is a :ref:`prefix ` can be :doc:`unique `:" -msgstr "" - -#: ../source/core/sharding-shard-key.txt:99 -# 4221b277b1a541ae8527aa7e6596d397 -msgid "You cannot shard a collection that has unique indexes on other fields." -msgstr "" - -#: ../source/core/sharding-shard-key.txt:101 -# 24ace1057cd0483380b0e4920cd8efb4 -msgid "You cannot create unique indexes on other fields for a sharded collection." -msgstr "" - -#: ../source/core/sharding-shard-key.txt:104 -# f99490cacb054aeabf4305cdf4331162 -msgid "Through the use of the unique index on the shard key, MongoDB *can* enforce uniqueness on the shard key values. MongoDB enforces uniqueness on the *entire* key combination, and not individual components of the shard key. To enforce uniqueness on the shard key values, pass the ``unique`` parameter as ``true`` to the :method:`sh.shardCollection()` method:" -msgstr "" - -#: ../source/includes/extracts/shard-collection-unique-restriction-method.rst:2 -# 98d6cf66a73e4a47a8e3ceafc78665c1 -msgid "If the collection is empty, :method:`sh.shardCollection()` creates the unique index on the shard key if such an index does not already exists." -msgstr "" - -#: ../source/includes/extracts/shard-collection-unique-restriction-method.rst:8 -# 0be6e159d69743018f44a2e0a7309f15 -msgid "Although you can have a unique :term:`compound index` where the shard key is a :ref:`prefix `, if using ``unique`` parameter, the collection must have a unique index that is on the shard key." -msgstr "" - -#: ../source/core/sharding-shard-key.txt:113 -# 4b45c6e29bca4716aa90ff4efd719b88 -msgid "You cannot specify a unique constraint on a :ref:`hashed index `." -msgstr "" - -#: ../source/core/sharding-shard-key.txt:125 -# 41864aecd8164ce08fa1413e2c7afbb9 -msgid "Choosing a Shard Key" -msgstr "" - -#: ../source/core/sharding-shard-key.txt:127 -# 4c00f35501324131af5693daf5b73396 -msgid "The choice of shard key affects how the :term:`sharded cluster` :term:`balancer` creates and distributes :term:`chunks` across the available :term:`shards `. This affects the overall efficiency and performance of operations within the sharded cluster." -msgstr "" - -#: ../source/core/sharding-shard-key.txt:132 -# c4f3f208785c4b5badab545b40a62b5d -msgid "The shard key affects the performance and efficiency of the :ref:`sharding strategy ` used by the sharded cluster." -msgstr "" - -#: ../source/core/sharding-shard-key.txt:135 -# 712f5a7b324c45a384892476c67c5880 -msgid "The ideal shard key allows MongoDB to distribute documents evenly throughout the cluster." -msgstr "" - -#: ../source/core/sharding-shard-key.txt:140 -# ef742598e38f4beeaa2fa54e52ff2dcf -msgid "At minimum, consider the consequences of the :ref:`cardinality`, :ref:`frequency`, and rate of :ref:`change` of a potential shard key." -msgstr "" - -#: ../source/core/sharding-shard-key.txt:145 -# cc0d93d33d054f09808db19a07f34380 -msgid "Restrictions" -msgstr "" - -#: ../source/core/sharding-shard-key.txt:147 -# d4bb9308c46e4eccaed9a9b543e64dc9 -msgid "For restrictions on shard key, see :ref:`limits-shard-keys`." -msgstr "" - -#: ../source/core/sharding-shard-key.txt:150 -# a15b43189d634426a35403ebe9750046 -msgid "Collection Size" -msgstr "" - -#: ../source/core/sharding-shard-key.txt:152 -# 969816b032424b7a90dab4625e4bc9fd -msgid "When sharding a collection that is not empty, the shard key can constrain the maximum supported collection size for the initial sharding operation only. See :limit:`Sharding Existing Collection Data Size`." -msgstr "" - -#: ../source/core/sharding-shard-key.txt:159 -# a344da2300154b60b3b61e93fb5183c4 -msgid "A sharded collection can grow to any size after successful sharding." -msgstr "" - -#: ../source/core/sharding-shard-key.txt:166 -# 9f0f0e1bda984e14b2a755959d194654 -msgid "Shard Key Cardinality" -msgstr "" - -#: ../source/core/sharding-shard-key.txt:168 -# 24d442ecbce84ada93eb62cf3dfb809d -msgid "The :term:`cardinality` of a shard key determines the maximum number of chunks the balancer can create. This can reduce or remove the effectiveness of horizontal scaling in the cluster." -msgstr "" - -#: ../source/core/sharding-shard-key.txt:172 -# 8d929e4ed07c4927b9feb5df30122724 -msgid "A unique shard key value can exist on no more than a single chunk at any given time. If a shard key has a cardinality of ``4``, then there can be no more than ``4`` chunks within the sharded cluster, each storing one unique shard key value. This constrains the number of effective shards in the cluster to ``4`` as well - adding additional shards would not provide any benefit." -msgstr "" - -#: ../source/core/sharding-shard-key.txt:179 -# e8c3a90e463d417f890f2af9214ac975 -msgid "The following image illustrates a sharded cluster using the field ``X`` as the shard key. If ``X`` has low cardinality, the distribution of inserts may look similar to the following:" -msgstr "" - -#: ../source/core/sharding-shard-key.txt:185 -# 34f39979a40e44b18ef8756584fb699e -msgid "The cluster in this example would *not* scale horizontally, as incoming writes would only route to a subset of shards." -msgstr "" - -#: ../source/core/sharding-shard-key.txt:188 -# 897ce06eb3914bafbe2457dce73c63d4 -msgid "A shard key with high cardinality does not guarantee even distribution of data across the sharded cluster, though it does better facilitate horizontal scaling. The :ref:`frequency ` and :ref:`rate of change ` of the shard key also contributes to data distribution. Consider each factor when choosing a shard key." -msgstr "" - -#: ../source/core/sharding-shard-key.txt:194 -# 7b256e95ea574a848083a3e5cd69109a -msgid "If your data model requires sharding on a key that has low cardinality, consider using a :term:`compound index` using a field that has higher relative cardinality." -msgstr "" - -#: ../source/core/sharding-shard-key.txt:201 -# 95710adefccf4ba99104b6d147d59f37 -msgid "Shard Key Frequency" -msgstr "" - -#: ../source/core/sharding-shard-key.txt:203 -# 63244a05550d434cbce444847f9890fb -msgid "Consider a set representing the range of shard key values - the ``frequency`` of the shard key represents how often a given value occurs in the data. If the majority of documents contain only a subset of those values, then the chunks storing those documents become a bottleneck within the cluster. Furthermore, as those chunks grow, they may become :ref:`indivisible chunks ` as they cannot be split any further. This reduces or removes the effectiveness of horizontal scaling within the cluster." -msgstr "" - -#: ../source/core/sharding-shard-key.txt:211 -# edca9a01e16d46be86dcb098cabc5f85 -msgid "The following image illustrates a sharded cluster using the field ``X`` as the shard key. If a subset of values for ``X`` occur with high frequency, the distribution of inserts may look similar to the following:" -msgstr "" - -#: ../source/core/sharding-shard-key.txt:217 -# fded1c2d4da34743a95983b826f132fe -msgid "A shard key with low frequency does not guarantee even distribution of data across the sharded cluster. The :ref:`cardinality ` and :ref:`rate of change ` of the shard key also contributes to data distribution. Consider each factor when choosing a shard key." -msgstr "" - -#: ../source/core/sharding-shard-key.txt:222 -# 62623361003340ddad8c883b6b901ba3 -msgid "If your data model requires sharding on a key that has high frequency values, consider using a :term:`compound index` using a unique or low frequency value." -msgstr "" - -#: ../source/core/sharding-shard-key.txt:229 -# 1082f181746644e194066f91cb056ee0 -msgid "Monotonically Changing Shard Keys" -msgstr "" - -#: ../source/core/sharding-shard-key.txt:231 -# d46e36d19ebd44a7bf66b1e1f523b89a -msgid "A shard key on a value that increases or decreases monotonically is more likely to distribute inserts to a single shard within the cluster." -msgstr "" - -#: ../source/core/sharding-shard-key.txt:234 -# 1a6b2cd63e82490a801d549c81eadeb8 -msgid "This occurs because every cluster has a chunk that captures a range with an upper bound of :bsontype:`maxKey`. ``maxKey`` always compares as higher than all other values. Similarly, there is a chunk that captures a range with a lower bound of :bsontype:`minKey`. ``minKey`` always compares as lower than all other values." -msgstr "" - -#: ../source/core/sharding-shard-key.txt:240 -# abb69a9278ff42ec965dae99ec78d9f6 -msgid "If the shard key value is always increasing, all new inserts are routed to the chunk with ``maxKey`` as the upper bound. If the shard key value is always decreasing, all new inserts are routed to the chunk with ``minKey`` as the lower bound. The shard containing that chunk becomes the bottleneck for write operations." -msgstr "" - -#: ../source/core/sharding-shard-key.txt:246 -# 9de6186176d942a9935d347cf1129a9d -msgid "The following image illustrates a sharded cluster using the field ``X`` as the shard key. If the values for ``X`` are monotonically increasing, the distribution of inserts may look similar to the following:" -msgstr "" - -#: ../source/core/sharding-shard-key.txt:252 -# fedba3210bc34cbbb4cdaf89c9ac9bb1 -msgid "If the shard key value was monotonically decreasing, then all inserts would route to ``Chunk A`` instead." -msgstr "" - -#: ../source/core/sharding-shard-key.txt:255 -# 4a676c9f795a40d6a0d7a7c7f4e2ea1a -msgid "A shard key that does not change monotonically does not guarantee even distribution of data across the sharded cluster. The :ref:`cardinality` and :ref:`frequency` of the shard key also contributes to data distribution. Consider each factor when choosing a shard key." -msgstr "" - -#: ../source/core/sharding-shard-key.txt:261 -# 2f9f707a40094013a8037563e1facf75 -msgid "If your data model requires sharding on a key that changes monotonically, consider using :doc:`/core/hashed-sharding`." -msgstr "" - -#: ../source/core/sharding-shard-key.txt:1 -#: ../source/core/sharding-shard-key.txt:1 -#: ../source/core/sharding-shard-key.txt:116 -# 228c06da32ac4d8d9bad2fb6f5aedd91 -# 228c06da32ac4d8d9bad2fb6f5aedd91 -# 203b293c0fdb4befa4bb177893623923 -msgid "shard key" -msgstr "" - -#: ../source/core/sharding-shard-key.txt:1 -# 228c06da32ac4d8d9bad2fb6f5aedd91 -msgid "sharding" -msgstr "" - -#: ../source/core/sharding-shard-key.txt:116 -# 203b293c0fdb4befa4bb177893623923 -msgid "cardinality" -msgstr "" - diff --git a/locale/pot/core/sharding.pot b/locale/pot/core/sharding.pot deleted file mode 100644 index 17ed721d9ee..00000000000 --- a/locale/pot/core/sharding.pot +++ /dev/null @@ -1,168 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/sharding.txt:3 -# 2bc55bdd3aac4f9db05875802f8d0c92 -msgid "Sharding Concepts" -msgstr "" - -#: ../source/core/sharding.txt:13 -# 7af0f2798dde4c7f94a539a738c2ec5c -msgid "These documents present the details of sharding in MongoDB. These include the components, the architectures, and the behaviors of MongoDB sharded clusters. For an overview of sharding and sharded clusters, see :doc:`/core/sharding-introduction`." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:13 -# e303d20c42654fe8bf50ba59410075e1 -msgid ":doc:`/core/sharded-cluster-components`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:4 -# c1b7f929b14f4887a3d747dfe48aa339 -msgid "A sharded cluster consists of shards, config servers, and :program:`mongos` instances." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:9 -# 544522d2f4cc4b4faa81597c731f2ed2 -msgid ":doc:`/core/sharded-cluster-shards`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:8 -# 4896d9e86eff46d38190fdd567969485 -msgid "A shard is a single server or replica set that holds a part of the sharded collection." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:13 -# 44904ad434794ee89036599382e5b82e -msgid ":doc:`/core/sharded-cluster-config-servers`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:12 -# 67b495059cca415f82549aa4c4ef38c6 -msgid "Config servers hold the metadata about the cluster, such as the shard location of the data." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:27 -# 209dbed565d74f4dac86c815be5f728a -msgid ":doc:`/core/sharded-cluster-architectures`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:16 -# bf9ce2a0ba874806a4f45a1d858359bd -msgid "Outlines the requirements for sharded clusters, and provides examples of several possible architectures for sharded clusters." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:20 -# 68fb91034e624a3c9a43ff35e1e22167 -msgid ":doc:`/core/sharded-cluster-requirements`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:20 -# b6904e0542064e1e9320ad5d55f0a5d4 -msgid "Discusses the requirements for sharded clusters in MongoDB." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:24 -# 664b60234a6e425cba9270bb96e3e2d5 -msgid ":doc:`/core/sharded-cluster-architectures-production`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:23 -# 03dbb7734561459986a2d0893a44e382 -msgid "Outlines the components required to deploy a redundant and highly available sharded cluster." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:26 -# 890c8ea4ee0b4dd19e0d09d2f4589077 -msgid "Continue reading from :doc:`/core/sharded-cluster-architectures` for additional descriptions of sharded cluster deployments." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:44 -# d8c93d6b27ca4c409ad32ae24de8861b -msgid ":doc:`/core/sharded-cluster-operations`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:30 -# e8f14afb129c4058baed8a1c8d454d6a -msgid "Discusses the operations of sharded clusters with regards to the automatic balancing of data in a cluster and other related availability and security considerations." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:36 -# 090f948cc9144b1ea1ef021dc72b8347 -msgid ":doc:`/core/sharding-shard-key`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:35 -# 6930861a0299411c92a3953de66753be -msgid "MongoDB uses the shard key to divide a collection's data across the cluster's shards." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:40 -# 257ec411e1fa443992f3d4c7fff0b8cb -msgid ":doc:`/core/sharded-cluster-high-availability`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:39 -# 4344eabcf4dc4d19b22a778d53fabc00 -msgid "Sharded clusters provide ways to address some availability concerns." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:44 -# 3d41179ee64e4255b73d6641765a9155 -msgid ":doc:`/core/sharded-cluster-query-router`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:43 -# b49cd2ebc2674c27b9f3744ff96c3974 -msgid "The cluster's routers, or ``mongos`` instances, send reads and writes to the relevant shard or shards." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:58 -# ae6b76459dda4b72b5e372f35fbf4b73 -msgid ":doc:`/core/sharded-cluster-mechanics`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:47 -# 783696158ea54623b3b80c78ab108f5d -msgid "Discusses the internal operation and behavior of sharded clusters, including chunk migration, balancing, and the cluster metadata." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:52 -# d3e9e3bd2f9f46c994ac0d7e824ccfc0 -msgid ":doc:`/core/sharding-balancing`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:51 -# 67301542531c4d528357864ad75b078b -msgid "Balancing distributes a sharded collection's data cluster to all of the shards." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:56 -# a079656e53284252a7c64bbafbf88789 -msgid ":doc:`/core/sharded-cluster-metadata`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:55 -# 18932fc3812a453da03efa07c9506979 -msgid "The cluster maintains internal metadata that reflects the location of data within the cluster." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:58 -# 27b9872be6d2459a927227d74ae14e74 -msgid "Continue reading from :doc:`/core/sharded-cluster-mechanics` for more documentation of the behavior and operation of sharded clusters." -msgstr "" - diff --git a/locale/pot/core/shell-types.pot b/locale/pot/core/shell-types.pot deleted file mode 100644 index 7aea4ed7e88..00000000000 --- a/locale/pot/core/shell-types.pot +++ /dev/null @@ -1,405 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/shell-types.txt:3 -# ba89e8a3767048f981460b1ddd514fdd -msgid "Data Types in the ``mongo`` Shell" -msgstr "" - -#: ../source/core/shell-types.txt:0 -# 1ad4bdde964849ec9ed4e7f69d2bc33c -msgid "On this page" -msgstr "" - -#: ../source/core/shell-types.txt:13 -# f00b783b07464ff3a82e6e9707ccfb7d -msgid "MongoDB :term:`BSON` provides support for additional data types than :term:`JSON`. :doc:`Drivers ` provide native support for these data types in host languages and the :program:`mongo` shell also provides several helper classes to support the use of these data types in the :program:`mongo` JavaScript shell. See the :doc:`Extended JSON ` reference for additional information." -msgstr "" - -#: ../source/core/shell-types.txt:24 -# b9cb1a8584914127b432ba10697493eb -msgid "Types" -msgstr "" - -#: ../source/core/shell-types.txt:29 -# e80007bcad014499a137f2c7012b0965 -msgid "Date" -msgstr "" - -#: ../source/core/shell-types.txt:31 -# ec7c01ce34c94f5e88a15494513f113c -msgid "The :program:`mongo` shell provides various methods to return the date, either as a string or as a ``Date`` object:" -msgstr "" - -#: ../source/core/shell-types.txt:34 -# 87b9ad00854f443c9d7b628b3f611433 -msgid "``Date()`` method which returns the current date as a string." -msgstr "" - -#: ../source/core/shell-types.txt:36 -# 54a0bee9cceb4fbe81fad442460a258d -msgid "``new Date()`` constructor which returns a ``Date`` object using the ``ISODate()`` wrapper." -msgstr "" - -#: ../source/core/shell-types.txt:39 -# c0d02563dfca4784ac452957d2577a76 -msgid "``ISODate()`` constructor which returns a ``Date`` object using the ``ISODate()`` wrapper." -msgstr "" - -#: ../source/includes/fact-bson-date-internals.rst:1 -# 7f5f87cbfd3c4c4b84cf63bc607b0b45 -msgid "Internally, :ref:`document-bson-type-date` objects are stored as a 64 bit integer representing the number of milliseconds since the Unix epoch (Jan 1, 1970), which results in a representable date range of about 290 millions years into the past and future." -msgstr "" - -#: ../source/core/shell-types.txt:45 -# 8158bf1e12b14cdab632c9eac4dcb9f2 -msgid "Return Date as a String" -msgstr "" - -#: ../source/core/shell-types.txt:47 -# aaf445d12db645018098041482bc4499 -msgid "To return the date as a string, use the ``Date()`` method, as in the following example:" -msgstr "" - -#: ../source/core/shell-types.txt:54 -#: ../source/core/shell-types.txt:92 -# df7281d4698e4e09b76db14771fc2093 -# 3040aacc89534eaab465e92d03b99316 -msgid "To print the value of the variable, type the variable name in the shell, as in the following:" -msgstr "" - -#: ../source/core/shell-types.txt:61 -# 50e49c0155ad4862b937173628faefc3 -msgid "The result is the value of ``myDateString``:" -msgstr "" - -#: ../source/core/shell-types.txt:67 -# eaa88650fc7f42d39ab2a017230b904c -msgid "To verify the type, use the ``typeof`` operator, as in the following:" -msgstr "" - -#: ../source/core/shell-types.txt:73 -# 1cc708954d7c42e790f9146ab6b52f86 -msgid "The operation returns ``string``." -msgstr "" - -#: ../source/core/shell-types.txt:76 -# 5a562a0a0f15472089cdf71e2583a153 -msgid "Return ``Date``" -msgstr "" - -#: ../source/core/shell-types.txt:78 -# 3e37023f370d4207b8e2021503da2a59 -msgid "The :program:`mongo` shell wraps objects of ``Date`` type with the ``ISODate`` helper; however, the objects remain of type ``Date``." -msgstr "" - -#: ../source/core/shell-types.txt:81 -# d98c2119b085484284c356f7c0dbb8e5 -msgid "The following example uses both the ``new Date()`` constructor and the ``ISODate()`` constructor to return ``Date`` objects." -msgstr "" - -#: ../source/core/shell-types.txt:89 -# 7f63ade6ce5c48bbb6a9d7c930008e28 -msgid "You can use the ``new`` operator with the ``ISODate()`` constructor as well." -msgstr "" - -#: ../source/core/shell-types.txt:99 -# 2fb94a23a8c84b3e9fdb1975aaf2239a -msgid "The result is the ``Date`` value of ``myDate`` wrapped in the ``ISODate()`` helper:" -msgstr "" - -#: ../source/core/shell-types.txt:106 -# 9b650950b69546c9af15af5980ef6bd2 -msgid "To verify the type, use the ``instanceof`` operator, as in the following:" -msgstr "" - -#: ../source/core/shell-types.txt:114 -# 4c59f32e2e8e4ecfbe63022002256014 -msgid "The operation returns ``true`` for both." -msgstr "" - -#: ../source/core/shell-types.txt:117 -# a978871250484752b5aeaebeafab89a0 -msgid "ObjectId" -msgstr "" - -#: ../source/core/shell-types.txt:119 -# 09f99c369ea440379d97f0df34028a20 -msgid "The :program:`mongo` shell provides the ``ObjectId()`` wrapper class around the :ref:`objectid` data type. To generate a new ObjectId, use the following operation in the :program:`mongo` shell:" -msgstr "" - -#: ../source/core/shell-types.txt:0 -# c72c121c427344d98e3a8793386aab6a -msgid "See" -msgstr "" - -#: ../source/core/shell-types.txt:132 -# 84a26a207ebb4529b33cb24b119650c0 -msgid "NumberLong" -msgstr "" - -#: ../source/core/shell-types.txt:134 -# 10ffea8c07614c75a058c3627e6c2fae -msgid "The :program:`mongo` shell treats all numbers as floating-point values by default. The :program:`mongo` shell provides the ``NumberLong()`` wrapper to handle 64-bit integers." -msgstr "" - -#: ../source/core/shell-types.txt:138 -# 44d68b818eda4ced829d669b45430621 -msgid "The ``NumberLong()`` wrapper accepts the long as a string:" -msgstr "" - -#: ../source/core/shell-types.txt:144 -# b3d4fa26f8af4921ad09aab901321e30 -msgid "The following examples use the ``NumberLong()`` wrapper to write to the collection:" -msgstr "" - -#: ../source/core/shell-types.txt:155 -# d764b7a6a4644933b92afc23272d3e6d -msgid "Retrieve the document to verify:" -msgstr "" - -#: ../source/core/shell-types.txt:161 -# ae7479e8d0b84feb9f80e77652da7615 -msgid "In the returned document, the ``calc`` field contains a ``NumberLong`` object:" -msgstr "" - -#: ../source/core/shell-types.txt:168 -# 47678edbdd15407bbf7628bd7d797a8a -msgid "If you use the :update:`$inc` to increment the value of a field that contains a ``NumberLong`` object by a **float**, the data type changes to a floating point value, as in the following example:" -msgstr "" - -#: ../source/core/shell-types.txt:172 -# 6106ab0883bd4514beb729b24175c218 -msgid "Use :update:`$inc` to increment the ``calc`` field by ``5``, which the :program:`mongo` shell treats as a float:" -msgstr "" - -#: ../source/core/shell-types.txt:180 -# 281b7457755b4a1c9a4ab89f9a472d4c -msgid "Retrieve the updated document:" -msgstr "" - -#: ../source/core/shell-types.txt:186 -# 0c711c41677149ff825985152bb5e6f3 -msgid "In the updated document, the ``calc`` field contains a floating point value:" -msgstr "" - -#: ../source/core/shell-types.txt:196 -# c718bde15d344e15b0602f000d42521f -msgid "NumberInt" -msgstr "" - -#: ../source/core/shell-types.txt:198 -# 3197da676b35455a91f7543ecbf1b515 -msgid "The :program:`mongo` shell treats all numbers as floating-point values by default. The :program:`mongo` shell provides the ``NumberInt()`` constructor to explicitly specify 32-bit integers." -msgstr "" - -#: ../source/core/shell-types.txt:205 -# 5a4cae625dd6404a9532b89ea8473916 -msgid "NumberDecimal" -msgstr "" - -#: ../source/core/shell-types.txt:209 -# db2db5cf3d00417abafa3060ebb349c4 -msgid "The :program:`mongo` shell treats all numbers as 64-bit floating-point ``double`` values by default. The :program:`mongo` shell provides the ``NumberDecimal()`` constructor to explicitly specify 128-bit decimal-based floating-point values capable of emulating decimal rounding with exact precision. This functionality is intended for applications that handle :doc:`monetary data `, such as financial, tax, and scientific computations." -msgstr "" - -#: ../source/core/shell-types.txt:218 -# e84ab950faec4ba7879bddc15a5fcf2b -msgid "The ``decimal`` :doc:`BSON type ` uses the IEEE 754 decimal128 floating-point numbering format which supports 34 decimal digits (i.e. significant digits) and an exponent range of −6143 to +6144." -msgstr "" - -#: ../source/core/shell-types.txt:223 -# a545359f6fd644eb8bf4143d6933b7e8 -msgid "The ``NumberDecimal()`` constructor accepts the ``decimal`` value as a string:" -msgstr "" - -#: ../source/core/shell-types.txt:230 -#: ../source/core/shell-types.txt:249 -#: ../source/core/shell-types.txt:262 -# 35f4ce69983248bb8a66f0acf0ffa5dc -# 2ab314421eff4e70a464ce7511810689 -# 8780d7ece1e344008ec6e3c83ead8408 -msgid "The value is stored in the database as follows:" -msgstr "" - -#: ../source/core/shell-types.txt:236 -# f05dae8e98de4091b8102d56cd3bc364 -msgid "The ``NumberDecimal()`` constructor also accepts ``double`` values from the :program:`mongo` shell (i.e. without quotes), although this is not recommended due to the risk of losing precision. The constructor creates a binary-based ``double`` precision representation of the decimal-based parameter (potentially losing precision), then converts that value to a ``decimal`` value with a precision of 15 digits. The following example passes the value implicitly as a ``double`` and shows how it is created with a precision of 15 digits:" -msgstr "" - -#: ../source/core/shell-types.txt:255 -# ee411699d4c943d6af80b85cc12178f3 -msgid "The following example passes the value implicitly as a ``double`` and shows how a loss of precision can occur:" -msgstr "" - -#: ../source/core/shell-types.txt:269 -# ce862bb69ebb464992e64ad3c7f8ceb8 -msgid "To use the ``decimal`` data type with a :ecosystem:`MongoDB driver `, be sure to use a driver version that supports it." -msgstr "" - -#: ../source/core/shell-types.txt:274 -# 99c1941f16794acd8eb79f52838fe2ce -msgid "Equality and Sort Order" -msgstr "" - -#: ../source/core/shell-types.txt:276 -# 5cb1b0abdf5e4a678efb923827f728b8 -msgid "Values of the ``decimal`` type are compared and sorted with other numeric types based on their actual numeric value. Numeric values of the binary-based ``double`` type generally have approximate representations of decimal-based values and may not be exactly equal to their ``decimal`` representations, so use the ``NumberDecimal()`` constructor when checking the equality of ``decimal`` values. Consider the following examples with the following documents in the ``numbers`` collection:" -msgstr "" - -#: ../source/core/shell-types.txt:293 -# 2ddddd4adf1a40178778f5df1dd07269 -msgid "When the queries from the table below are plugged into the ``db.numbers.find()`` method, the following results are returned:" -msgstr "" - -#: ../source/core/shell-types.txt:301 -# 92719e6f80694ac5a4807e046191dc48 -msgid "Query" -msgstr "" - -#: ../source/core/shell-types.txt:302 -# e1d9895c30bb447d9a395fe879c19dda -msgid "Results" -msgstr "" - -#: ../source/core/shell-types.txt:304 -# 8882d5420be44e1d860535bd4ad46b23 -msgid "**{ \"val\": 9.99 }**" -msgstr "" - -#: ../source/core/shell-types.txt:305 -# e2733f30c7d34b06a5456c68511d3982 -msgid "**{ \"_id\": 2, \"val\": 9.99, \"description\": \"Double\" }**" -msgstr "" - -#: ../source/core/shell-types.txt:307 -# 4a8c5a0ef3314cc4b3fe562238957331 -msgid "**{ \"val\": NumberDecimal( \"9.99\" ) }**" -msgstr "" - -#: ../source/core/shell-types.txt:308 -# b6b1bec91642408ca8f58152a66ddea7 -msgid "**{ \"_id\": 1, \"val\": NumberDecimal( \"9.99\" ), \"description\": \"Decimal\" }**" -msgstr "" - -#: ../source/core/shell-types.txt:310 -# 722ad80702fc46cab328ba6d4d1b3396 -msgid "**{ val: 10 }**" -msgstr "" - -#: ../source/core/shell-types.txt:0 -#: ../source/core/shell-types.txt:0 -# 31ee6e489e2a4e7d8e386f0b5f589cdd -# e4ce455d62e2457f9b89ac624af65d52 -msgid "**{ \"_id\": 3, \"val\": 10, \"description\": \"Double\" }**" -msgstr "" - -#: ../source/core/shell-types.txt:0 -#: ../source/core/shell-types.txt:0 -# f8b85d75c6a3478194ce35442039645d -# c81e05b765c24328947704740e50db97 -msgid "**{ \"_id\": 4, \"val\": NumberLong(10), \"description\": \"Long\" }**" -msgstr "" - -#: ../source/core/shell-types.txt:0 -#: ../source/core/shell-types.txt:0 -# ab21017323084e99872376073657b201 -# 49df4410cd244a9a8a90f62ad2cd5aa4 -msgid "**{ \"_id\": 5, \"val\": NumberDecimal( \"10.0\" ), \"description\": \"Decimal\" }**" -msgstr "" - -#: ../source/core/shell-types.txt:315 -# 219f66f83dd84012b16bcc70b36028c9 -msgid "**{ val: NumberDecimal( \"10\" ) }**" -msgstr "" - -#: ../source/core/shell-types.txt:321 -# 75a62bd36a1a455ea52f45d16ba7c420 -msgid "The first query, ``{ \"val\": 9.99 }``, implicitly searches for the ``double`` representation of ``9.99`` which is not equal to the ``decimal`` representation of the value." -msgstr "" - -#: ../source/core/shell-types.txt:325 -# 72ba1f85db114960ad4b8bf8580b82d8 -msgid "The ``NumberDecimal()`` constructor is used to query for the document with the ``decimal`` representation of ``9.99``. Values of the ``double`` type are excluded because they do not match the exact value of the ``decimal`` representation of ``9.99``." -msgstr "" - -#: ../source/core/shell-types.txt:330 -# 7dfe279441f245bbb99f2a2330135eff -msgid "Matching values of all numeric types are returned when querying for whole numbers. For example, querying for a ``double`` representation of ``10`` will include a ``decimal`` representation of ``10.0`` in the results and vice versa." -msgstr "" - -#: ../source/core/shell-types.txt:336 -# 6c5d1720833e45a193e720ca0821e3af -msgid "Checking for ``decimal`` Type" -msgstr "" - -#: ../source/core/shell-types.txt:338 -# c3046ede67954cf7aa4f34a01b31a11c -msgid "To test for ``decimal`` type, use the :query:`$type` operator with the string alias ``\"decimal\"`` or ``19``, the numeric code for the ``decimal`` type." -msgstr "" - -#: ../source/core/shell-types.txt:349 -# 729ce3f2d2944c0e98ab07e07eacfba3 -msgid "Check Types in the ``mongo`` Shell" -msgstr "" - -#: ../source/core/shell-types.txt:351 -# 49ca1270e4424cd8afc5f336a1f08327 -msgid "To determine the type of fields, the :program:`mongo` shell provides the ``instanceof`` and ``typeof`` operators." -msgstr "" - -#: ../source/core/shell-types.txt:356 -# 97f0238bb6d04899b1a85ed625d3034d -msgid "``instanceof``" -msgstr "" - -#: ../source/core/shell-types.txt:358 -# dc5b967c20774938b78d612a8e00a615 -msgid "``instanceof`` returns a boolean to test if a value is an instance of some type." -msgstr "" - -#: ../source/core/shell-types.txt:361 -# 4ead2c40b3e948d79ae36c3e073a44ee -msgid "For example, the following operation tests whether the ``_id`` field is an instance of type ``ObjectId``:" -msgstr "" - -#: ../source/core/shell-types.txt:368 -# 4492d2e585334a258bd9773c79edd149 -msgid "The operation returns ``true``." -msgstr "" - -#: ../source/core/shell-types.txt:371 -# fc9c9474eec24e2791acacd1d37201c5 -msgid "``typeof``" -msgstr "" - -#: ../source/core/shell-types.txt:373 -# a705c97bbe6b40dbb4d3a81e145668c9 -msgid "``typeof`` returns the type of a field." -msgstr "" - -#: ../source/core/shell-types.txt:375 -# 620b02f8a7e648a8940b00cd35fa649e -msgid "For example, the following operation returns the type of the ``_id`` field:" -msgstr "" - -#: ../source/core/shell-types.txt:382 -# 743a3d6148b8462ebf2403d40f907412 -msgid "In this case ``typeof`` will return the more generic ``object`` type rather than ``ObjectId`` type." -msgstr "" - diff --git a/locale/pot/core/single-purpose-aggregation.pot b/locale/pot/core/single-purpose-aggregation.pot deleted file mode 100644 index 9f5ea4cc4e4..00000000000 --- a/locale/pot/core/single-purpose-aggregation.pot +++ /dev/null @@ -1,134 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/single-purpose-aggregation.txt:3 -# c362cbe5a97941779ff009ff5c87e92f -msgid "Single Purpose Aggregation Operations" -msgstr "" - -#: ../source/core/single-purpose-aggregation.txt:7 -# a8e2508334cd40feb3503209630425f9 -msgid "Aggregation refers to a broad class of data manipulation operations that compute a result based on an input *and* a specific procedure. MongoDB provides a number of aggregation operations that perform specific aggregation operations on a set of data." -msgstr "" - -#: ../source/core/single-purpose-aggregation.txt:12 -# 33e63c5c9bbd4024bfe6d8ebe0649420 -msgid "Although limited in scope, particularly compared to the :doc:`aggregation pipeline ` and :doc:`map-reduce `, these operations provide straightforward semantics for common data processing options." -msgstr "" - -#: ../source/core/single-purpose-aggregation.txt:18 -# bd69badf7668431792bd6a6e7f1f3ac9 -msgid "Count" -msgstr "" - -#: ../source/core/single-purpose-aggregation.txt:20 -# a37025cf740b4ae08dd385b5ac935a34 -msgid "MongoDB can return a count of the number of documents that match a query. The :dbcommand:`count` command as well as the :method:`~db.collection.count()` and :method:`cursor.count()` methods provide access to counts in the :program:`mongo` shell." -msgstr "" - -#: ../source/core/single-purpose-aggregation.txt:0 -#: ../source/core/single-purpose-aggregation.txt:0 -#: ../source/core/single-purpose-aggregation.txt:0 -# 64777baba0404d07a90beb93c1d251d2 -# 8fa2da1ed7244adfb7422b2b56e254be -# 33592985a0904c02b00112c39af6fb0d -msgid "Example" -msgstr "" - -#: ../source/core/single-purpose-aggregation.txt:27 -#: ../source/core/single-purpose-aggregation.txt:63 -# 94aaa9975df1494aa310a20499c84aff -# 3417914abca64964b08d8170a689cf68 -msgid "Given a collection named ``records`` with *only* the following documents:" -msgstr "" - -#: ../source/core/single-purpose-aggregation.txt:37 -# 71c2d44875994c90a2c73eab272096a5 -msgid "The following operation would count all documents in the collection and return the number ``4``:" -msgstr "" - -#: ../source/core/single-purpose-aggregation.txt:44 -# 9f7f276e48b3492eae8c77962e1cb811 -msgid "The following operation will count only the documents where the value of the field ``a`` is ``1`` and return ``3``:" -msgstr "" - -#: ../source/core/single-purpose-aggregation.txt:52 -# 3087af357e5b4ea88581803ff3d2941a -msgid "Distinct" -msgstr "" - -#: ../source/core/single-purpose-aggregation.txt:54 -# 4fd4bc4f639743b1ba49ff29641e83cb -msgid "The *distinct* operation takes a number of documents that match a query and returns all of the unique values for a field in the matching documents. The :dbcommand:`distinct` command and :method:`db.collection.distinct()` method provide this operation in the :program:`mongo` shell. Consider the following examples of a distinct operation:" -msgstr "" - -#: ../source/core/single-purpose-aggregation.txt:75 -# 464375d354cf401c9cde6c074d092800 -msgid "Consider the following :method:`db.collection.distinct()` operation which returns the distinct values of the field ``b``:" -msgstr "" - -#: ../source/core/single-purpose-aggregation.txt:82 -# 7a60c440a4914917a78f00466eef99a0 -msgid "The results of this operation would resemble:" -msgstr "" - -#: ../source/core/single-purpose-aggregation.txt:89 -# fb1281d9c4fb42a88bdd4923ddba48f3 -msgid "Group" -msgstr "" - -#: ../source/core/single-purpose-aggregation.txt:91 -# 4c4e51883e774aac91cefdf22ec92f99 -msgid "The *group* operation takes a number of documents that match a query, and then collects groups of documents based on the value of a field or fields. It returns an array of documents with computed results for each group of documents." -msgstr "" - -#: ../source/core/single-purpose-aggregation.txt:96 -# d8a93a8a4c954801aa2a7ba85658bc8a -msgid "Access the grouping functionality via the :dbcommand:`group` command or the :method:`db.collection.group()` method in the :program:`mongo` shell." -msgstr "" - -#: ../source/core/single-purpose-aggregation.txt:100 -# 9e06bca9d762410baffd1f3aca10b6df -msgid ":dbcommand:`group` does not support data in sharded collections. In addition, the results of the :dbcommand:`group` operation must be no larger than 16 megabytes." -msgstr "" - -#: ../source/core/single-purpose-aggregation.txt:104 -# b09dfb9361ed4ad396269984c28fb20f -msgid "Consider the following group operation:" -msgstr "" - -#: ../source/core/single-purpose-aggregation.txt:108 -# b403ee25510b41c4a876e3879b728d82 -msgid "Given a collection named ``records`` with the following documents:" -msgstr "" - -#: ../source/core/single-purpose-aggregation.txt:120 -# a8fc33015c0446dd8307513a2e8b472c -msgid "Consider the following :dbcommand:`group` operation which groups documents by the field ``a``, where ``a`` is less than ``3``, and sums the field ``count`` for each group:" -msgstr "" - -#: ../source/core/single-purpose-aggregation.txt:132 -# dd3f36afcdba42cb9229624fc4de7d09 -msgid "The results of this group operation would resemble the following:" -msgstr "" - -#: ../source/core/single-purpose-aggregation.txt:141 -# fbab1afb5b3c4f15bebb205d7bb18c9e -msgid "The :pipeline:`$group` for related functionality in the :doc:`aggregation pipeline `." -msgstr "" - diff --git a/locale/pot/core/storage-engines.pot b/locale/pot/core/storage-engines.pot deleted file mode 100644 index 507c8db4433..00000000000 --- a/locale/pot/core/storage-engines.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/storage-engines.txt:3 -# 40a86b57d7074241b67bc32ba9748ccb -msgid "Storage Engines" -msgstr "" - -#: ../source/core/storage-engines.txt:0 -# 428e14c8c1d04f4cae561a93e847499c -msgid "On this page" -msgstr "" - -#: ../source/core/storage-engines.txt:13 -# 5fbb42886214482f9952a38f45035093 -msgid "The :term:`storage engine` is the component of the database that is responsible for managing how data is stored, both in memory and on disk. MongoDB supports multiple storage engines, as different engines perform better for specific workloads. Choosing the appropriate storage engine for your use case can significantly impact the performance of your applications." -msgstr "" - -#: ../source/core/storage-engines.txt:20 -# 07aa4b3945b54a26bb903e77e3201827 -msgid ":doc:`WiredTiger ` is the default storage engine starting in MongoDB 3.2. It is well-suited for most workloads and is recommended for new deployments. WiredTiger provides a document-level concurrency model, checkpointing, and compression, among other features. In MongoDB Enterprise, WiredTiger also supports :doc:`/core/security-encryption-at-rest`." -msgstr "" - -#: ../source/core/storage-engines.txt:27 -# 5e4eff15456440e89e5ecc9624eb6697 -msgid ":doc:`MMAPv1 ` is the original MongoDB storage engine and is the default storage engine for MongoDB versions before 3.2. It performs well on workloads with high volumes of reads and writes, as well as in-place updates." -msgstr "" - -#: ../source/core/storage-engines.txt:32 -# 279e603b29ae44799c64f075a551b486 -msgid "The :doc:`In-Memory Storage Engine ` is available in MongoDB Enterprise. Rather than storing documents on-disk, it retains them in-memory for more predictable data latencies." -msgstr "" - -#: ../source/includes/extracts/additional-resources-storage-engines.rst:4 -# a01d7fde23c5445b97a7ed9c647ca633 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-storage-engines.rst:6 -# d24819c06e6e4c719608dedd445d9b38 -msgid "`Blog Post: Building Applications with MongoDB's Pluggable Storage Engines Part 1 `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-storage-engines.rst:7 -# c0c8443defb04438bebf457cd81aa61a -msgid "`Blog Post: Building Applications with MongoDB's Pluggable Storage Engines Part 2 `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-storage-engines.rst:8 -# 7a19e750a7644091ac8c26c49408b8e2 -msgid "`Whitepaper: Pluggable Storage Engine Architecture `_" -msgstr "" - diff --git a/locale/pot/core/storage.pot b/locale/pot/core/storage.pot deleted file mode 100644 index bda8b7e9959..00000000000 --- a/locale/pot/core/storage.pot +++ /dev/null @@ -1,255 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/storage.txt:3 -# f5c443113cfd4de6956c5265d1222bb9 -msgid "Storage" -msgstr "" - -#: ../source/core/storage.txt:7 -# 17a36f23cd6048508c477f383943fbe8 -msgid "MongoDB adds support for additional storage engines. MongoDB's original storage engine, known as ``mmapv1`` remains the default in 3.0, but the new ``wiredTiger`` engine is available and can offer additional flexibility and improved throughput for many workloads." -msgstr "" - -#: ../source/core/storage.txt:14 -# ce86c5acce944e548d37d8ff6bfeded4 -msgid "Data Model" -msgstr "" - -#: ../source/core/storage.txt:16 -# 0447f8e3a6d5467eaa63ad006b9a8d19 -msgid "MongoDB stores data in the form of :term:`BSON` documents, which are rich mappings of keys, or field names, to values. BSON supports a rich collection of types, and fields in BSON documents may hold arrays of values or embedded documents. All documents in MongoDB must be less than 16MB, which is the :limit:`BSON document size `." -msgstr "" - -#: ../source/core/storage.txt:22 -# 60b2f1ff537949cbb47e5d1d526ae24a -msgid "All documents are part of a :term:`collection`, which are a logical groupings of documents in a MongoDB database. The documents in a collection share a set of indexes, and typically these documents share common fields and structure." -msgstr "" - -#: ../source/core/storage.txt:27 -# eb0c256331b74b6a89f1b077edb9a4e6 -msgid "In MongoDB the :term:`database` construct is a group of related collections. Each database has a distinct set of data files and can contain a large number of collections. A single MongoDB deployment may have many databases." -msgstr "" - -#: ../source/core/storage.txt:35 -# 734852e72107424ca23835e423706f7f -msgid "WiredTiger Storage Engine" -msgstr "" - -#: ../source/core/storage.txt:39 -# cf96a9df8a604d289bd77fd7c765b97f -msgid "WiredTiger is a storage engine that is optionally available in the 64-bit build of MongoDB 3.0. It excels at read and insert workloads as well as more complex update workloads." -msgstr "" - -#: ../source/core/storage.txt:44 -# 9ffc040f95524228b250b32d6375daef -msgid "Document Level Locking" -msgstr "" - -#: ../source/core/storage.txt:46 -# c2ce8fdbc56e4790a371883abe6c546b -msgid "With WiredTiger, all write operations happen within the context of a *document* level lock. As a result, multiple clients can modify more than one document in a single collection at the same time. With this very granular concurrency control, MongoDB can more effectively support workloads with read, write and updates as well as high-throughput concurrent workloads." -msgstr "" - -#: ../source/core/storage.txt:56 -#: ../source/core/storage.txt:127 -# f99d1fb06aa24376ac554e39f0cc495a -# f72eed0710874593a9cd8ca377a78a27 -msgid "Journal" -msgstr "" - -#: ../source/core/storage.txt:58 -# cb79e07547074d9c9ed7ce8c2916a239 -msgid "WiredTiger uses a write-ahead transaction log in combination with checkpoints to ensure data persistence. With WiredTiger, MongoDB will commit a checkpoint to disk every 60 seconds or when there are 2 gigabytes of data to write. Between and during checkpoints the data files are *always* valid." -msgstr "" - -#: ../source/core/storage.txt:64 -# bbe28635f8f0431fa14974a58f59f188 -msgid "The WiredTiger journal persists all data modifications between checkpoints. If MongoDB exits between checkpoints, it uses the journal to replay all data modified since the last checkpoint. By default, the" -msgstr "" - -#: ../source/core/storage.txt:68 -# e4f1d20e42664337ae788dba69c640ff -msgid "WiredTiger journal is compressed using the :term:`snappy` compression library. To specify an alternate compression algorithm or no compression, use the :setting:`storage.wiredTiger.engineConfig.journalCompressor` setting." -msgstr "" - -#: ../source/core/storage.txt:73 -# e986f3a5b50c4d89a8b547d51eb8c959 -msgid "You can disable journaling by setting :setting:`storage.journal.enabled` to ``false``, which can reduce the overhead of maintaining the journal. For :term:`standalone` instances, not using the journal means that you will lose some data modifications when MongoDB exits unexpectedly between checkpoints. For members of :term:`replica sets `, the replication process may provide sufficient durability guarantees." -msgstr "" - -#: ../source/core/storage.txt:84 -# 2d8af93a13ac4d75b82ce6fc7a4bb1df -msgid "Compression" -msgstr "" - -#: ../source/core/storage.txt:86 -# dba320bad9144a9c91803012d1e04584 -msgid "With WiredTiger, MongoDB supports compression for all collections and indexes. Compression minimizes storage use at the expense of additional CPU." -msgstr "" - -#: ../source/core/storage.txt:90 -# 0ae677f85e4d4f89827edffb7c760a2a -msgid "By default, WiredTiger uses block compression with the :term:`snappy` compression library for all collections and :term:`prefix compression` for all indexes." -msgstr "" - -#: ../source/core/storage.txt:94 -# 46f4efbe57db431a8ebff4e84a1f8ab8 -msgid "For collections, block compression with :term:`zlib` is also available. To specify an alternate compression algorithm or no compression, use the :setting:`storage.wiredTiger.collectionConfig.blockCompressor` setting." -msgstr "" - -#: ../source/core/storage.txt:99 -# e876b70426b440cfbb282a0091422111 -msgid "For indexes, to disable :term:`prefix compression`, use the :setting:`storage.wiredTiger.indexConfig.prefixCompression` setting." -msgstr "" - -#: ../source/core/storage.txt:102 -# ba15e2f64c32414e90ba7203dcb8c0a1 -msgid "Compression settings are also configurable on a per-collection and per-index basis during collection and index creation. See :ref:`create-collection-storage-engine-options` and :ref:`db.collection.createIndex() storageEngine option `." -msgstr "" - -#: ../source/core/storage.txt:108 -# 1cf6f44936ca4389bbe757da240d806f -msgid "For most workloads, the default compression settings balance storage efficiency and processing requirements." -msgstr "" - -#: ../source/core/storage.txt:111 -# 042e2b186e6840318bc3f2137b6118bc -msgid "The WiredTiger journal is also compressed by default. For information on journal compression, see :ref:`storage-wiredtiger-journal`." -msgstr "" - -#: ../source/core/storage.txt:114 -# cac6e612d448436c951679a37b92e0e6 -msgid "``_" -msgstr "" - -#: ../source/core/storage.txt:119 -# 675025e1c9e6456989fc9e98a3ab6c56 -msgid "MMAPv1 Storage Engine" -msgstr "" - -#: ../source/core/storage.txt:121 -# 40108ecd78e24d77a34e8af55d86d124 -msgid "MMAPv1 is MongoDB's original storage engine based on memory mapped files. It excels at workloads with high volume inserts, reads, and in-place updates. MMAPv1 is the default storage engine in MongoDB 3.0 and all previous versions." -msgstr "" - -#: ../source/core/storage.txt:129 -# 3b2f2437ff804e1a83fed9e04f2db734 -msgid "In order to ensure that all modifications to a MongoDB data set are durably written to disk, MongoDB records all modifications to a journal that it writes to disk more frequently than it writes the data files. The journal allows MongoDB to successfully recover data from data files after a :program:`mongod` instance exits without flushing all changes." -msgstr "" - -#: ../source/core/storage.txt:136 -# eb9bb22ad704458da4b2acc6b90ef9f8 -msgid "See :doc:`/core/journaling` for more information about the journal in MongoDB." -msgstr "" - -#: ../source/core/storage.txt:140 -# d3cd160cafb944b697bbfd095423c09f -msgid "Record Storage Characteristics" -msgstr "" - -#: ../source/core/storage.txt:142 -# b24241bb054e44c985aa7651741a2ee2 -msgid "All records are contiguously located on disk, and when a document becomes larger than the allocated record, MongoDB must allocate a new record. New allocations require MongoDB to move a document and update all indexes that refer to the document, which takes more time than in-place updates and leads to storage fragmentation." -msgstr "" - -#: ../source/core/storage.txt:151 -# 5aa629ef0db348c89d097f5a897e2fab -msgid "By default, MongoDB uses :ref:`power-of-2-allocation` so that every document in MongoDB is stored in a *record* which contains the document itself and extra space, or :term:`padding`. Padding allows the document to grow as the result of updates while minimizing the likelihood of reallocations." -msgstr "" - -#: ../source/core/storage.txt:160 -# cdd378a55a9d4980a0e6fb105e796ad8 -msgid "Record Allocation Strategies" -msgstr "" - -#: ../source/core/storage.txt:162 -# 5e9da269d9874f4988d2468967ea2930 -msgid "MongoDB supports multiple record allocation strategies that determine how :program:`mongod` adds padding to a document when creating a record. Because documents in MongoDB may grow after insertion and all records are contiguous on disk, the padding can reduce the need to relocate documents on disk following updates. Relocations are less efficient than in-place updates and can lead to storage fragmentation. As a result, all padding strategies trade additional space for increased efficiency and decreased fragmentation." -msgstr "" - -#: ../source/core/storage.txt:171 -# 276c0e8e99274c0fb6ced5f09b91b2fc -msgid "Different allocation strategies support different kinds of workloads: the :ref:`power of 2 allocations ` are more efficient for insert/update/delete workloads; while :ref:`exact fit allocations ` is ideal for collections *without* update and delete workloads." -msgstr "" - -#: ../source/core/storage.txt:180 -# d99bd530ca544c109ade11ff8561c0ac -msgid "Power of 2 Sized Allocations" -msgstr "" - -#: ../source/core/storage.txt:184 -# c09c5009b48340298f578568610a1d9f -msgid "MongoDB 3.0 uses the power of 2 sizes allocation as the default record allocation strategy for MMAPv1. With the power of 2 sizes allocation strategy, each record has a size in bytes that is a power of 2 (e.g. 32, 64, 128, 256, 512 ... 2MB). For documents larger than 2MB, the allocation is rounded up to the nearest multiple of 2MB." -msgstr "" - -#: ../source/core/storage.txt:190 -# c4d6e29993bc41a7866584f94cd0b595 -msgid "The power of 2 sizes allocation strategy has the following key properties:" -msgstr "" - -#: ../source/core/storage.txt:193 -# 21385c394e6847a2970468f68e958ef3 -msgid "Can efficiently reuse freed records to reduce fragmentation. Quantizing record allocation sizes into a fixed set of sizes increases the probability that an insert will fit into the free space created by an earlier document deletion or relocation." -msgstr "" - -#: ../source/core/storage.txt:198 -# 03bef98c74a742e58c227336191904e4 -msgid "Can reduce moves. The added padding space gives a document room to grow without requiring a move. In addition to saving the cost of moving, this results in less updates to indexes. Although the power of 2 sizes strategy can minimize moves, it does not eliminate them entirely." -msgstr "" - -#: ../source/core/storage.txt:207 -# fc1ee554848a4e67b839430cacb06800 -msgid "No Padding Allocation Strategy" -msgstr "" - -#: ../source/core/storage.txt:211 -# 0c9bfd0418ad4aa7a77e58cded7cef0c -msgid "For collections whose workloads do not change the document sizes, such as workloads that consist of insert-only operations or update operations that do not increase document size (such as incrementing a counter), you can disable the :ref:`power of 2 allocation ` using the :dbcommand:`collMod` command with the :collflag:`noPadding` flag or the :method:`db.createCollection()` method with the ``noPadding`` option." -msgstr "" - -#: ../source/core/storage.txt:219 -# 49f8e1d3385d44e9bc61cc142d415f0c -msgid "Prior to version 3.0.0, MongoDB used an allocation strategy that included a dynamically calculated :data:`padding ` as a factor of the document size." -msgstr "" - -#: ../source/core/storage.txt:224 -# 36379339c49644beba6eeafdf98b0731 -msgid "Capped Collections" -msgstr "" - -#: ../source/core/storage.txt:226 -# b00846144c5a4228a007fd34bdd43407 -msgid ":term:`Capped collections ` are fixed-size collections that support high-throughput operations that store records in insertion order. Capped collections work like circular buffers: once a collection fills its allocated space, it makes room for new documents by overwriting the oldest documents in the collection." -msgstr "" - -#: ../source/core/storage.txt:232 -# 3523238a1e364644a9b1f3fbf1f0744f -msgid "See :doc:`/core/capped-collections` for more information." -msgstr "" - -#: ../source/includes/extracts/additional-resources-storage.rst:4 -# 29935ca881254a66bf516ee84bed6233 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-storage.rst:6 -# c66178e2a08046958e992dc98a6becad -msgid "`Blog Post: New Compression Options in MongoDB 3.0 `_" -msgstr "" - diff --git a/locale/pot/core/tag-aware-sharding.pot b/locale/pot/core/tag-aware-sharding.pot deleted file mode 100644 index bb9ade1ef55..00000000000 --- a/locale/pot/core/tag-aware-sharding.pot +++ /dev/null @@ -1,118 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/tag-aware-sharding.txt:5 -# 708403acb10f4970a2d57e14766f236b -msgid "Tag Aware Sharding" -msgstr "" - -#: ../source/core/tag-aware-sharding.txt:0 -# 2399f9fab299489a975c7ef1a6b66a09 -msgid "On this page" -msgstr "" - -#: ../source/core/tag-aware-sharding.txt:15 -# 8479b4a0d3a9465aa54ae48c26f86393 -msgid "MongoDB supports tagging a range of :term:`shard key` values to associate that range with a shard or group of shards. Those shards receive all inserts within the tagged range." -msgstr "" - -#: ../source/core/tag-aware-sharding.txt:19 -# f89fcfffcc3d465498733f35a6a36421 -msgid "The balancer obeys tagged range associations, which enables the following deployment patterns:" -msgstr "" - -#: ../source/core/tag-aware-sharding.txt:22 -# fc88582e48904821b929e3632c8fb006 -msgid "isolate a specific subset of data on a specific set of shards." -msgstr "" - -#: ../source/core/tag-aware-sharding.txt:24 -# c86394019f47413dbe76cf3e15728379 -msgid "ensure that the most relevant data reside on shards that are geographically closest to the application servers." -msgstr "" - -#: ../source/core/tag-aware-sharding.txt:27 -# 102824322dbc404597930272c88d8f36 -msgid "This document describes the behavior, operation, and use of tag aware sharding in MongoDB deployments." -msgstr "" - -#: ../source/core/tag-aware-sharding.txt:31 -# b030c1e6d2834db99148a2e3e2dab482 -msgid "Considerations" -msgstr "" - -#: ../source/core/tag-aware-sharding.txt:33 -# 6a226e523c5b4e8784840be2be73b025 -msgid ":term:`Shard key` range tags are distinct from :ref:`replica set member tags `." -msgstr "" - -#: ../source/core/tag-aware-sharding.txt:36 -# b30d5e412b734797bc6b32fd5bba6f66 -msgid ":term:`Hash-based sharding ` only supports tag-aware sharding on an entire collection." -msgstr "" - -#: ../source/includes/fact-shard-ranges-inclusive-exclusive.rst:1 -# 20930b2da45d413e8203bcc2985d3cd2 -msgid "Shard ranges are always inclusive of the lower value and exclusive of the upper boundary." -msgstr "" - -#: ../source/core/tag-aware-sharding.txt:44 -# 8d2f153b94ce44efa648d526d794bd77 -msgid "Behavior and Operations" -msgstr "" - -#: ../source/core/tag-aware-sharding.txt:46 -# caafcf7e91874f3099947b0b4ac11839 -msgid "The balancer migrates chunks of documents in a sharded collection to the shards associated with a tag that has a :term:`shard key` range with an *upper* bound *greater* than the chunk's *lower* bound." -msgstr "" - -#: ../source/core/tag-aware-sharding.txt:50 -# bb1ff18b6f734b498f57a66ab4fcb9a8 -msgid "During balancing rounds, if the balancer detects that any chunks violate configured tags, the balancer migrates those chunks to shards associated with those tags." -msgstr "" - -#: ../source/core/tag-aware-sharding.txt:54 -# b19e817d733941498827dca44d538b3b -msgid "After configuring a tag with a shard key range and associating it with a shard or shards, the cluster may take some time to balance the data among the shards. This depends on the division of chunks and the current distribution of data in the cluster." -msgstr "" - -#: ../source/core/tag-aware-sharding.txt:59 -# f82b4cc8fdd243ec9eba3895c22b9745 -msgid "Once configured, the balancer respects tag ranges during future :ref:`balancing rounds `." -msgstr "" - -#: ../source/core/tag-aware-sharding.txt:64 -# ca9ed90be6544d52b4c29fafb9c771f4 -msgid ":doc:`/tutorial/administer-shard-tags`" -msgstr "" - -#: ../source/includes/extracts/additional-resources-multi-dc.rst:4 -# eee75193f34446da8c4eec2c89f1412b -msgid "Additional Resource" -msgstr "" - -#: ../source/includes/extracts/additional-resources-multi-dc.rst:6 -# d27935bb7b4e43418fda2f96040d514f -msgid "`Whitepaper: MongoDB Multi-Data Center Deployments `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-multi-dc.rst:7 -# 02e3f77aca014215988a470dfaa914ac -msgid "`Webinar: Multi-Data Center Deployment `_" -msgstr "" - diff --git a/locale/pot/core/tailable-cursors.pot b/locale/pot/core/tailable-cursors.pot deleted file mode 100644 index 9ea38e61b56..00000000000 --- a/locale/pot/core/tailable-cursors.pot +++ /dev/null @@ -1,78 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/tailable-cursors.txt:3 -# 08a71584813d4df9ad66c2bd9549d9f9 -msgid "Tailable Cursors" -msgstr "" - -#: ../source/core/tailable-cursors.txt:7 -# 5ae6c47ac7324e94ba6f18809590c480 -msgid "By default, MongoDB will automatically close a cursor when the client has exhausted all results in the cursor. However, for :doc:`capped collections ` you may use a *Tailable Cursor* that remains open after the client exhausts the results in the initial cursor. Tailable cursors are conceptually equivalent to the ``tail`` Unix command with the ``-f`` option (i.e. with \"follow\" mode). After clients insert new additional documents into a capped collection, the tailable cursor will continue to retrieve documents." -msgstr "" - -#: ../source/core/tailable-cursors.txt:17 -# 1589b4e531e34e98826c448e56188928 -msgid "Use tailable cursors on capped collections that have high write volumes where indexes aren't practical. For instance, MongoDB :doc:`replication ` uses tailable cursors to tail the primary's :term:`oplog`." -msgstr "" - -#: ../source/core/tailable-cursors.txt:24 -# 6a309d20e0ce40ca952c907466aec7bf -msgid "If your query is on an indexed field, do not use tailable cursors, but instead, use a regular cursor. Keep track of the last value of the indexed field returned by the query. To retrieve the newly added documents, query the collection again using the last value of the indexed field in the query criteria, as in the following example:" -msgstr "" - -#: ../source/core/tailable-cursors.txt:35 -# f096af6b093a4929a376009655cacc32 -msgid "Consider the following behaviors related to tailable cursors:" -msgstr "" - -#: ../source/core/tailable-cursors.txt:37 -# f554f66a51c64ddead8148c97b110e1e -msgid "Tailable cursors do not use indexes and return documents in :term:`natural order`." -msgstr "" - -#: ../source/core/tailable-cursors.txt:40 -# cbc1705023ad469fb19378f1ce82b795 -msgid "Because tailable cursors do not use indexes, the initial scan for the query may be expensive; but, after initially exhausting the cursor, subsequent retrievals of the newly added documents are inexpensive." -msgstr "" - -#: ../source/core/tailable-cursors.txt:44 -# 4bb8a577da1740609a46bc451c077575 -msgid "Tailable cursors may become *dead*, or invalid, if either:" -msgstr "" - -#: ../source/core/tailable-cursors.txt:46 -# bf12da94b8674c30bfa7afa882b1f475 -msgid "the query returns no match." -msgstr "" - -#: ../source/core/tailable-cursors.txt:48 -# 4b6df1cabebb4d6583a5b9e8cdb75f5e -msgid "the cursor returns the document at the \"end\" of the collection and then the application deletes that document." -msgstr "" - -#: ../source/core/tailable-cursors.txt:51 -# 075590daacc74a049557649f56ca6645 -msgid "A *dead* cursor has an id of ``0``." -msgstr "" - -#: ../source/core/tailable-cursors.txt:53 -# 29cb3cbd83da4aa195af7a118cd50031 -msgid "See your :doc:`driver documentation ` for the driver-specific method to specify the tailable cursor." -msgstr "" - diff --git a/locale/pot/core/text-search-operators.pot b/locale/pot/core/text-search-operators.pot deleted file mode 100644 index aea1be2c8e9..00000000000 --- a/locale/pot/core/text-search-operators.pot +++ /dev/null @@ -1,98 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/text-search-operators.txt:3 -# 64225a4c106948bfa15bd3d4ff6f0e4d -msgid "Text Search Operators" -msgstr "" - -#: ../source/core/text-search-operators.txt:0 -# a20dd7e8626649d18349b5d7d643c580 -msgid "On this page" -msgstr "" - -#: ../source/includes/extracts/views-unsupported-text-search.rst:1 -# 3c07cc45bcf14811a7a4f61e288def34 -msgid ":doc:`Views ` do not support text search." -msgstr "" - -#: ../source/core/text-search-operators.txt:18 -# 5be587429ab24ad3915802c9af138058 -msgid "Query Framework" -msgstr "" - -#: ../source/includes/fact-use-text-operator.rst:1 -# be32fea67c3f4b098b7cc43282aa4099 -msgid "Use the :query:`$text` query operator to perform text searches on a collection with a :ref:`text index `." -msgstr "" - -#: ../source/includes/fact-use-text-operator.rst:4 -# 0c31a5bb5f3646828549c78a834a17b6 -msgid ":query:`$text` will tokenize the search string using whitespace and most punctuation as delimiters, and perform a logical ``OR`` of all such tokens in the search string." -msgstr "" - -#: ../source/includes/fact-use-text-operator.rst:8 -# a25623afb6c8482a9b74bac89f60c7c4 -msgid "For example, you could use the following query to find all stores containing any terms from the list \"coffee\", \"shop\", and \"java\":" -msgstr "" - -#: ../source/core/text-search-operators.txt:22 -# 88ec4b56410e4e19ac46adfcb380ab10 -msgid "Use the :projection:`$meta` query operator to obtain and sort by the relevance score of each matching document. For example, to order a list of coffee shops in order of relevance, run the following:" -msgstr "" - -#: ../source/core/text-search-operators.txt:33 -# 2c581fc4c1ea4172a656ebd473e71527 -msgid "For more information on the :query:`$text` and :projection:`$meta` operators, including restrictions and behavior, see:" -msgstr "" - -#: ../source/core/text-search-operators.txt:36 -# e128445575f14a56862c497489f65fb5 -msgid ":query:`$text Reference Page <$text>`" -msgstr "" - -#: ../source/core/text-search-operators.txt:38 -# bf4a4936245f4dd183d3a6d0fd10cf1f -msgid ":ref:`$text Query Examples `" -msgstr "" - -#: ../source/core/text-search-operators.txt:40 -# f288df78b120441e80b596ad7e25b9af -msgid ":projection:`$meta` projection operator" -msgstr "" - -#: ../source/core/text-search-operators.txt:44 -# 917cac2d9f7042a1909e0deb835a6299 -msgid "Aggregation Framework" -msgstr "" - -#: ../source/core/text-search-operators.txt:46 -# b679e2e929c64d34a6e00bc7560ee3d8 -msgid "When working with the :doc:`/aggregation` framework, use :pipeline:`$match` with a :query:`$text` expression to execute a text search query. To sort the results in order of relevance score,use the :expression:`$meta` *aggregation operator* in the :pipeline:`$sort` stage [#meta-aggregation]_." -msgstr "" - -#: ../source/core/text-search-operators.txt:52 -# 4374cf47e40d454abc59904fdbc8bccd -msgid "For more information and examples of text search in the :doc:`/aggregation` framework, see :doc:`/tutorial/text-search-in-aggregation`." -msgstr "" - -#: ../source/includes/fact-meta-operator-disambiguation.rst:1 -# 1aa692f050b544de92f22c89d52cc031 -msgid "The behavior and requirements of the :projection:`$meta` projection operator differ from that of the :expression:`$meta` aggregation operator. For details on the :expression:`$meta` aggregation operator, see the :expression:`$meta` aggregation operator reference page." -msgstr "" - diff --git a/locale/pot/core/views.pot b/locale/pot/core/views.pot deleted file mode 100644 index 14193820ecc..00000000000 --- a/locale/pot/core/views.pot +++ /dev/null @@ -1,163 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/views.txt:5 -# 9649eba4edf04071b526be5e213dd28c -msgid "Read-only Views" -msgstr "" - -#: ../source/core/views.txt:0 -# f1d08799a5354d5484e696efee72ee9c -msgid "On this page" -msgstr "" - -#: ../source/core/views.txt:18 -# 9e2ba9c870d24d8b9d232e358fc99f50 -msgid "Starting in version 3.4, MongoDB adds support for creating read-only views from existing collections or other views." -msgstr "" - -#: ../source/core/views.txt:22 -# 566683bad7da4ce7b0a8483a7db91f52 -msgid "Create View" -msgstr "" - -#: ../source/core/views.txt:24 -# dba46c7d065a4679941267e44c0b8603 -msgid "To create or define a view, MongoDB 3.4 introduces:" -msgstr "" - -#: ../source/core/views.txt:26 -# 1765f628d14943b38c2bc44812847f3d -msgid "the ``viewOn`` and ``pipeline`` options to the existing :dbcommand:`create` command (and :method:`db.createCollection` helper):" -msgstr "" - -#: ../source/core/views.txt:33 -# 566e1a61efc048e3971d1412324c7ba9 -msgid "or if specifying a default :ref:`collation <3.4-relnotes-collation>` for the view:" -msgstr "" - -#: ../source/core/views.txt:39 -# c127e30aaef046c9b3950bc1619b9adb -msgid "a new :program:`mongo` shell helper :method:`db.createView()`:" -msgstr "" - -#: ../source/core/views.txt:46 -# 6551400a2cdd4dad822b5a5d17323e5a -msgid "Behavior" -msgstr "" - -#: ../source/includes/extracts/views-behavior.rst:2 -# 4cd9593b51e646b0be2cc4506f862f06 -msgid "Views exhibit the following behavior:" -msgstr "" - -#: ../source/includes/extracts/views-behavior.rst:4 -# b0b88d1a8a1747e38456d240f3f110d9 -msgid "Views are read-only; write operations on views will error." -msgstr "" - -#: ../source/includes/extracts/views-behavior.rst:6 -# e01e2f6b0d87454789340550f690bcb9 -msgid "Views use indexes of the underlying collection." -msgstr "" - -#: ../source/includes/extracts/views-behavior.rst:8 -# 05ea931d2bc947c2b76b3014f2c924bc -msgid "Views are considered sharded if their underlying collection is sharded. As such, you cannot specify a sharded view for the ``from`` field in :pipeline:`$lookup` and :pipeline:`$graphLookup` operations." -msgstr "" - -#: ../source/includes/extracts/views-behavior.rst:13 -# 3e400c2b25af49998b830c38d0ddae90 -msgid "Views are computed on demand during read operations, and MongoDB executes read operations on views as part of the underlying aggregation pipeline. As such, views do not support operations such as:" -msgstr "" - -#: ../source/includes/extracts/views-behavior.rst:18 -# 1fa71f983d18444d8706b6d6a456169c -msgid ":method:`db.collection.mapReduce()`," -msgstr "" - -#: ../source/includes/extracts/views-behavior.rst:20 -# 2518e2f318ec468a9c82f46141c29405 -msgid ":query:`$text` operator, since ``$text`` operation in aggregation is valid only for the first stage," -msgstr "" - -#: ../source/includes/extracts/views-behavior.rst:23 -# 582a70904ece4b58a9ddae48f5607bf1 -msgid ":dbcommand:`geoNear` command and :pipeline:`$geoNear` pipeline stage." -msgstr "" - -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:1 -# e678f27d41a24e5286745cd848996eb9 -msgid ":method:`~db.collection.find()` operations on views do not support the following :doc:`projection ` operators:" -msgstr "" - -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:5 -# e0dfefdb254d49e7bfa31b6835ed9559 -msgid ":projection:`$`" -msgstr "" - -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:6 -# ed21b0f6a39a4f6ca83d15b9b1998ffb -msgid ":projection:`$elemMatch`" -msgstr "" - -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:7 -# 3dd2d9ccae40412099601ed9b145ada1 -msgid ":projection:`$slice`" -msgstr "" - -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:8 -# 4a610eeb0b0c4101a5414e3600862c8a -msgid ":projection:`$meta`" -msgstr "" - -#: ../source/includes/extracts/views-behavior.rst:27 -# c6911433468344ca9b20a31601f87e10 -msgid "If the aggregation pipeline used to create the view suppresses the ``_id`` field, documents in the view do not have the ``_id`` field." -msgstr "" - -#: ../source/includes/extracts/views-unsupported-rename.rst:1 -# 613e8e9e8d854f19a304c1e808bc5376 -msgid "You cannot rename :doc:`views `." -msgstr "" - -#: ../source/includes/extracts/views-collation-behavior.rst:1 -# d636ebbfaf344eb69c7a1777abfe2e85 -msgid "String comparisons on the view use the view's default collation. An operation that attempts to change or override a view's default collation will fail with an error." -msgstr "" - -#: ../source/core/views.txt:50 -# 18682272930a49b4a4b4fbb5254ab74a -msgid "Operations that lists collections, such as :method:`db.getCollectionInfos()` and :method:`db.getCollectionNames()`, include views in their outputs." -msgstr "" - -#: ../source/includes/extracts/views-public-definition.rst:1 -# d417bb70dca04d2786c7430a0b488076 -msgid "The view definition is public; i.e. :method:`db.getCollectionInfos()` and ``explain`` operations on the view will include the pipeline that defines the view. As such, avoid referring directly to sensitive fields and values in view definitions." -msgstr "" - -#: ../source/core/views.txt:60 -# d2ca6757573c43d1b14879a605815378 -msgid "Drop a View" -msgstr "" - -#: ../source/core/views.txt:62 -# 4f750570c35641289428a85b90b65dbf -msgid "To remove a view, use the :method:`db.collection.drop()` method on the view." -msgstr "" - diff --git a/locale/pot/core/wiredtiger.pot b/locale/pot/core/wiredtiger.pot deleted file mode 100644 index 8e4bccadcd8..00000000000 --- a/locale/pot/core/wiredtiger.pot +++ /dev/null @@ -1,213 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/wiredtiger.txt:5 -# 00a038750977412781830cb32a4d65b6 -msgid "WiredTiger Storage Engine" -msgstr "" - -#: ../source/core/wiredtiger.txt:0 -# 5bc0d943dfe543c8a09d7dcb62179508 -msgid "On this page" -msgstr "" - -#: ../source/core/wiredtiger.txt:15 -# 8a6854230e7643e7bc0762fd756a9b36 -msgid "Starting in MongoDB 3.0, the WiredTiger storage engine is available in the 64-bit builds." -msgstr "" - -#: ../source/core/wiredtiger.txt:20 -# c0b2c33b1248485bb418b62ddf14b6cc -msgid "The WiredTiger storage engine is the default storage engine starting in MongoDB 3.2. For existing deployments, if you do not specify the ``--storageEngine`` or the :setting:`storage.engine` setting, MongoDB 3.2 can automatically determine the storage engine used to create the data files in the ``--dbpath`` or :setting:`storage.dbPath`. See :ref:`3.2-storage-engine-compatibility`." -msgstr "" - -#: ../source/core/wiredtiger.txt:29 -# 5ccd22986c8840509528cdb6b4c54f93 -msgid "Document Level Concurrency" -msgstr "" - -#: ../source/core/wiredtiger.txt:31 -# aad4e827777444dcad8dbd5383002f97 -msgid "WiredTiger uses *document-level* concurrency control for write operations. As a result, multiple clients can modify different documents of a collection at the same time." -msgstr "" - -#: ../source/includes/fact-wiredtiger-locks.rst:1 -# 6e8d31f6de484d72a25a0a598f542275 -msgid "For most read and write operations, WiredTiger uses optimistic concurrency control. WiredTiger uses only intent locks at the global, database and collection levels. When the storage engine detects conflicts between two operations, one will incur a write conflict causing MongoDB to transparently retry that operation." -msgstr "" - -#: ../source/includes/fact-wiredtiger-locks.rst:7 -# e68eb4e5f1904a7e971ab923ff8078f8 -msgid "Some global operations, typically short lived operations involving multiple databases, still require a global \"instance-wide\" lock. Some other operations, such as dropping a collection, still require an exclusive database lock." -msgstr "" - -#: ../source/core/wiredtiger.txt:40 -# 7cb1fc2acc134a78b92bb6aa89521ac4 -msgid "Snapshots and Checkpoints" -msgstr "" - -#: ../source/core/wiredtiger.txt:42 -# 4e8afe1acf80445d9615110efcfa2dca -msgid "WiredTiger uses MultiVersion Concurrency Control (MVCC). At the start of an operation, WiredTiger provides a point-in-time snapshot of the data to the transaction. A snapshot presents a consistent view of the in-memory data." -msgstr "" - -#: ../source/core/wiredtiger.txt:47 -# a341dc77005f4a738f23155f17954a4f -msgid "When writing to disk, WiredTiger writes all the data in a snapshot to disk in a consistent way across all data files. The now-:term:`durable` data act as a *checkpoint* in the data files. The *checkpoint* ensures that the data files are consistent up to and including the last checkpoint; i.e. checkpoints can act as recovery points." -msgstr "" - -#: ../source/includes/extracts/wt-snapshot-frequency.rst:1 -# e60bb65876ed46818953a81a1248ad13 -msgid "MongoDB configures WiredTiger to create checkpoints (i.e. write the snapshot data to disk) at intervals of 60 seconds or 2 gigabytes of journal data." -msgstr "" - -#: ../source/core/wiredtiger.txt:55 -# 7e68ae76ede94a338a69b0fa4d8c3ff5 -msgid "During the write of a new checkpoint, the previous checkpoint is still valid. As such, even if MongoDB terminates or encounters an error while writing a new checkpoint, upon restart, MongoDB can recover from the last valid checkpoint." -msgstr "" - -#: ../source/core/wiredtiger.txt:60 -# c41e0d617dba40749a6e4be09fab9326 -msgid "The new checkpoint becomes accessible and permanent when WiredTiger's metadata table is atomically updated to reference the new checkpoint. Once the new checkpoint is accessible, WiredTiger frees pages from the old checkpoints." -msgstr "" - -#: ../source/core/wiredtiger.txt:65 -# e4516fd204214bed9ed05c975872fdd8 -msgid "Using WiredTiger, even without :ref:`journaling `, MongoDB can recover from the last checkpoint; however, to recover changes made after the last checkpoint, run with :ref:`journaling `." -msgstr "" - -#: ../source/core/wiredtiger.txt:73 -# 41ad377a265f45aba88bdee2e0713077 -msgid "Journal" -msgstr "" - -#: ../source/core/wiredtiger.txt:75 -# bd5ca88e872945faa98050f15eff3719 -msgid "WiredTiger uses a write-ahead transaction log in combination with :ref:`checkpoints ` to ensure data durability." -msgstr "" - -#: ../source/core/wiredtiger.txt:79 -# 8904b9cba3784eefa96757cfaf001c6d -msgid "The WiredTiger journal persists all data modifications between checkpoints. If MongoDB exits between checkpoints, it uses the journal to replay all data modified since the last checkpoint. For information on the frequency with which MongoDB writes the journal data to disk, see :ref:`journal-process`." -msgstr "" - -#: ../source/core/wiredtiger.txt:85 -# 3ec3a4cdd0a046869f31434146fa5875 -msgid "WiredTiger journal is compressed using the :term:`snappy` compression library. To specify an alternate compression algorithm or no compression, use the :setting:`storage.wiredTiger.engineConfig.journalCompressor` setting." -msgstr "" - -#: ../source/includes/fact-wiredtiger-log-compression-limit.rst:1 -# 64f6ee7bfc124695ba28d3a18a03c870 -msgid "Minimum log record size for WiredTiger is 128 bytes. If a log record is 128 bytes or smaller, WiredTiger does not compress that record." -msgstr "" - -#: ../source/core/wiredtiger.txt:94 -# aa7d8c0ec2b34a32922d182ff8f82c8e -msgid "You can disable journaling by setting :setting:`storage.journal.enabled` to ``false``, which can reduce the overhead of maintaining the journal." -msgstr "" - -#: ../source/core/wiredtiger.txt:98 -# eae98623a50245eea7035e7d036aea28 -msgid "For :term:`standalone` instances, not using the journal means that you will lose some data modifications when MongoDB exits unexpectedly between checkpoints. For members of :term:`replica sets `, the replication process may provide sufficient durability guarantees." -msgstr "" - -#: ../source/core/wiredtiger.txt:103 -# a771b410e5684f9f91de0cfdaefdb2ca -msgid ":ref:`Journaling with WiredTiger `" -msgstr "" - -#: ../source/core/wiredtiger.txt:108 -# 681879a2e85742fba244764c6420511e -msgid "Compression" -msgstr "" - -#: ../source/core/wiredtiger.txt:110 -# 1f2df76c58964ddb9eb56fab2c2eb256 -msgid "With WiredTiger, MongoDB supports compression for all collections and indexes. Compression minimizes storage use at the expense of additional CPU." -msgstr "" - -#: ../source/core/wiredtiger.txt:114 -# 4f3a285b9fe947cbb9b09bb7b897045a -msgid "By default, WiredTiger uses block compression with the :term:`snappy` compression library for all collections and :term:`prefix compression` for all indexes." -msgstr "" - -#: ../source/core/wiredtiger.txt:118 -# dd169d00b71c413587508764c304c34c -msgid "For collections, block compression with :term:`zlib` is also available. To specify an alternate compression algorithm or no compression, use the :setting:`storage.wiredTiger.collectionConfig.blockCompressor` setting." -msgstr "" - -#: ../source/core/wiredtiger.txt:123 -# db9440aeb2a54bd79646f209ec065f6e -msgid "For indexes, to disable :term:`prefix compression`, use the :setting:`storage.wiredTiger.indexConfig.prefixCompression` setting." -msgstr "" - -#: ../source/core/wiredtiger.txt:126 -# ee450bac123041359cf812b58e3690b5 -msgid "Compression settings are also configurable on a per-collection and per-index basis during collection and index creation. See :ref:`create-collection-storage-engine-options` and :ref:`db.collection.createIndex() storageEngine option `." -msgstr "" - -#: ../source/core/wiredtiger.txt:132 -# b326de9b0fb047f0aaa585f7254c2d9e -msgid "For most workloads, the default compression settings balance storage efficiency and processing requirements." -msgstr "" - -#: ../source/core/wiredtiger.txt:135 -# 44eceb8a57a041aa9ef917e30ef64f33 -msgid "The WiredTiger journal is also compressed by default. For information on journal compression, see :ref:`storage-wiredtiger-journal`." -msgstr "" - -#: ../source/core/wiredtiger.txt:141 -# 5c6bac21922441de94c1a11ee42999cd -msgid "Memory Use" -msgstr "" - -#: ../source/includes/extracts/wt-cache-utilization.rst:1 -# 3c8c75ec38434efc9c3f6c6023c02c1d -msgid "With WiredTiger, MongoDB utilizes both the WiredTiger internal cache and the filesystem cache." -msgstr "" - -#: ../source/includes/extracts/wt-cache-default-setting.rst:2 -# f1c17bb44fb64066ad560f8a79a894c7 -msgid "Starting in 3.4, the WiredTiger internal cache, by default, will use the larger of either:" -msgstr "" - -#: ../source/includes/extracts/wt-cache-default-setting.rst:5 -# 9851a202c4834aa08035e2a17c16374a -msgid "50% of RAM minus 1 GB, or" -msgstr "" - -#: ../source/includes/extracts/wt-cache-default-setting.rst:7 -# 4359f395f77a4b2a9a1b3252640a8af2 -msgid "256 MB." -msgstr "" - -#: ../source/includes/extracts/wt-filesystem-cache.rst:1 -# c63e0abb127d40f09bccf39b776f4d41 -msgid "Via the filesystem cache, MongoDB automatically uses all free memory that is not used by the WiredTiger cache or by other processes. Data in the filesystem cache is compressed." -msgstr "" - -#: ../source/includes/extracts/wt-cache-setting.rst:1 -# 9cb2df66d2ae479a86cba32dc227eab1 -msgid "To adjust the size of the WiredTiger internal cache, see :setting:`storage.wiredTiger.engineConfig.cacheSizeGB` and :option:`--wiredTigerCacheSizeGB`. Avoid increasing the WiredTiger internal cache size above its default value." -msgstr "" - -#: ../source/core/wiredtiger.txt:147 -# c3287fc138b844f09697f9dc335a7367 -msgid "``_" -msgstr "" - diff --git a/locale/pot/core/write-concern.pot b/locale/pot/core/write-concern.pot deleted file mode 100644 index 2b0e09fd437..00000000000 --- a/locale/pot/core/write-concern.pot +++ /dev/null @@ -1,180 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/write-concern.txt:7 -# c6fbe080684c4efb82998e9ad1e851e9 -msgid "Write Concern" -msgstr "" - -#: ../source/includes/introduction-write-concern.rst:1 -# 9d03ef5dccb44cfaa92ab282b1cdf028 -msgid ":term:`Write concern` describes the guarantee that MongoDB provides when reporting on the success of a write operation. The strength of the write concerns determine the level of guarantee. When inserts, updates and deletes have a *weak* write concern, write operations return quickly. In some failure cases, write operations issued with weak write concerns may not persist. With *stronger* write concerns, clients wait after sending a write operation for MongoDB to confirm the write operations." -msgstr "" - -#: ../source/includes/introduction-write-concern.rst:10 -# 9c4f74db5b564d41910a68390f946b4c -msgid "MongoDB provides different levels of write concern to better address the specific needs of applications. Clients may adjust write concern to ensure that the most important operations persist successfully to an entire MongoDB deployment. For other less critical operations, clients can adjust the write concern to ensure faster performance rather than ensure persistence to the entire deployment." -msgstr "" - -#: ../source/core/write-concern.txt:13 -# 56bac621589e44b9960584687dfa73af -msgid "A new protocol for :ref:`write operations ` integrates write concern with the write operations." -msgstr "" - -#: ../source/core/write-concern.txt:18 -# 565b480d713d4573b81dfcdd88e8fbb6 -msgid "For details on write concern configurations, see :doc:`/reference/write-concern`." -msgstr "" - -#: ../source/core/write-concern.txt:22 -# a5055a4013914f4a87c93ed352cc004b -msgid "Considerations" -msgstr "" - -#: ../source/core/write-concern.txt:25 -# 4003450c35134eb0ac32dddab7c90c15 -msgid "Default Write Concern" -msgstr "" - -#: ../source/core/write-concern.txt:27 -# 55303945f71f4f328fb5166156ee1ba4 -msgid "The :program:`mongo` shell and the MongoDB drivers use :ref:`write-concern-acknowledged` as the default write concern." -msgstr "" - -#: ../source/core/write-concern.txt:30 -# 21da2d494a374fe490446402fecafade -msgid "See :ref:`write-concern-acknowledged` for more information, including when this write concern became the default." -msgstr "" - -#: ../source/core/write-concern.txt:34 -# bcba15e82e5b4d2bb05045740435a7bc -msgid "Timeouts" -msgstr "" - -#: ../source/core/write-concern.txt:36 -# a33501f2c0594b1987c009943186e660 -msgid "Clients can set a :ref:`wtimeout ` value as part of a :ref:`replica acknowledged ` write concern. If the write concern is not satisfied in the specified interval, the operation returns an error, even if the write concern will eventually succeed." -msgstr "" - -#: ../source/core/write-concern.txt:42 -# 077b669e772748ad83ab3977a7691f7b -msgid "MongoDB does not \"rollback\" or undo modifications made before the ``wtimeout`` interval expired." -msgstr "" - -#: ../source/core/write-concern.txt:46 -# 5123dedb7dfc4bdda784f17707d3dccc -msgid "Write Concern Levels" -msgstr "" - -#: ../source/core/write-concern.txt:48 -# fb704f4496804b3d89370856e78c3fa9 -msgid "MongoDB has the following levels of conceptual write concern, listed from weakest to strongest:" -msgstr "" - -#: ../source/core/write-concern.txt:54 -# facae27110954bfe9d7ff36a3c1ba801 -msgid "Unacknowledged" -msgstr "" - -#: ../source/core/write-concern.txt:56 -# 4ca93f891642480b8902f79ef17f48de -msgid "With an *unacknowledged* write concern, MongoDB does not acknowledge the receipt of write operations. *Unacknowledged* is similar to *errors ignored*; however, drivers will attempt to receive and handle network errors when possible. The driver's ability to detect network errors depends on the system's networking configuration." -msgstr "" - -#: ../source/core/write-concern.txt:62 -# e8a8fb5214a4441c90a3453e55d1c9a0 -msgid "Before the releases outlined in :ref:`driver-write-concern-change`, this was the default write concern." -msgstr "" - -#: ../source/core/write-concern.txt:70 -# 299814f503e34626bb9ad12fa408a6c4 -msgid "Acknowledged" -msgstr "" - -#: ../source/core/write-concern.txt:72 -# de4a5a9bcec94de7ae285c5f093b1c77 -msgid "With a receipt *acknowledged* write concern, the :program:`mongod` confirms that it received the write operation and applied the change to the in-memory view of data. *Acknowledged* write concern allows clients to catch network, duplicate key, and other errors." -msgstr "" - -#: ../source/core/write-concern.txt:77 -# 127892048aad42598e5d1b56346d5ee8 -msgid "MongoDB uses the *acknowledged* write concern by default starting in the driver releases outlined in :ref:`write-concern-change-releases`." -msgstr "" - -#: ../source/core/write-concern.txt:80 -# 4d626704c0704301b4373312344cde6e -msgid "The :program:`mongo` shell write methods now incorporates the :doc:`write concern ` in the write methods and provide the default write concern whether run interactively or in a script. See :ref:`write-methods-incompatibility` for details." -msgstr "" - -#: ../source/core/write-concern.txt:88 -# 07da5516a1ad46e5b920a9204cdd75cf -msgid "*Acknowledged* write concern does *not* confirm that the write operation has persisted to the disk system." -msgstr "" - -#: ../source/core/write-concern.txt:94 -# 9f66bd4334634347a91d6329a0d4ee89 -msgid "Journaled" -msgstr "" - -#: ../source/core/write-concern.txt:96 -# 23579506e2ff46dfb425363fc9559107 -msgid "With a *journaled* write concern, the MongoDB acknowledges the write operation only after committing the data to the :term:`journal`. This write concern ensures that MongoDB can recover the data following a shutdown or power interruption." -msgstr "" - -#: ../source/core/write-concern.txt:101 -# 914c1014c1854f78950d66a773300eaa -msgid "You must have journaling enabled to use this write concern." -msgstr "" - -#: ../source/core/write-concern.txt:103 -# 12c4024ab27148d7a2d5c5c702286a23 -msgid "With a *journaled* write concern, write operations must wait for the next journal commit. To reduce latency for these operations, MongoDB also increases the frequency that it commits operations to the journal. See :setting:`storage.mmapv1.journal.commitIntervalMs` for more information." -msgstr "" - -#: ../source/includes/note-write-concern-journaled-replication.rst:1 -#: ../source/includes/note-write-concern-journaled-replication.rst:1 -# 0787ac8fd0c94515ba8cf9c97b9ab85a -# bc6d978fac3d4659b6a393eb5b9960cd -msgid "Requiring *journaled* write concern in a replica set only requires a journal commit of the write operation to the :term:`primary` of the set regardless of the level of *replica acknowledged* write concern." -msgstr "" - -#: ../source/core/write-concern.txt:116 -# 4241da7a524348c48bc209ecd3202cef -msgid "Replica Acknowledged" -msgstr "" - -#: ../source/core/write-concern.txt:118 -# a013abe0611e4c578ad64631950b915f -msgid ":term:`Replica sets ` present additional considerations with regards to write concern. The default write concern only requires acknowledgement from the primary." -msgstr "" - -#: ../source/core/write-concern.txt:122 -# e4adb101eabd4accb444b5559fac4ab2 -msgid "With *replica acknowledged* write concern, you can guarantee that the write operation propagates to additional members of the replica set. See :doc:`Write Concern for Replica Sets ` for more information." -msgstr "" - -#: ../source/core/write-concern.txt:131 -# fe570584433d4671ada749a61e6a90ce -msgid ":doc:`/reference/write-concern`" -msgstr "" - -#: ../source/core/write-concern.txt:1 -# 315079d5bc8e4be78431005c278817a0 -msgid "write concern" -msgstr "" - diff --git a/locale/pot/core/write-operations-atomicity.pot b/locale/pot/core/write-operations-atomicity.pot deleted file mode 100644 index a21f779b1ea..00000000000 --- a/locale/pot/core/write-operations-atomicity.pot +++ /dev/null @@ -1,118 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/write-operations-atomicity.txt:3 -# 737861ced5e2494393c358044c016bcf -msgid "Atomicity and Transactions" -msgstr "" - -#: ../source/core/write-operations-atomicity.txt:0 -# a1b6d63e8a96467795927083137bb12a -msgid "On this page" -msgstr "" - -#: ../source/core/write-operations-atomicity.txt:13 -# 70c25e4c8ae642b29bab17ce9dd1ac9b -msgid "In MongoDB, a write operation is atomic on the level of a single document, even if the operation modifies multiple embedded documents *within* a single document." -msgstr "" - -#: ../source/includes/extracts/concurrent-operations-multi-document-writes.rst:1 -# 0a3f3d7582fa424e883b4d1dc17d2d90 -msgid "When a single write operation modifies multiple documents, the modification of each document is atomic, but the operation as a whole is not atomic and other operations may interleave. However, you can *isolate* a single write operation that affects multiple documents using the :update:`$isolated` operator." -msgstr "" - -#: ../source/core/write-operations-atomicity.txt:22 -# ae7e26505f9d4438b14c370702e458f3 -msgid "``$isolated`` Operator" -msgstr "" - -#: ../source/includes/extracts/concurrent-operations-isolate-operator.rst:1 -# 81befb987efa426db9b815a02d7d144c -msgid "Using the :update:`$isolated` operator, a write operation that affects multiple documents can prevent other processes from interleaving once the write operation modifies the first document. This ensures that no client sees the changes until the write operation completes or errors out." -msgstr "" - -#: ../source/includes/extracts/concurrent-operations-isolate-operator.rst:7 -# 2925d4ddd40444459e980045fd68d8c9 -msgid ":update:`$isolated` does **not** work with :term:`sharded clusters `." -msgstr "" - -#: ../source/includes/extracts/concurrent-operations-isolate-operator.rst:10 -# 812751ec1c6d406bbdf47831b1c45376 -msgid "An isolated write operation does not provide \"all-or-nothing\" atomicity. That is, an error during the write operation does not roll back all its changes that preceded the error." -msgstr "" - -#: ../source/includes/extracts/concurrent-operations-isolate-operator.rst:16 -# 54dfd694fca241658df263793250b0ce -msgid ":update:`$isolated` operator causes write operations to acquire an exclusive lock on the collection, *even for document-level locking storage engines* such as WiredTiger. That is, :update:`$isolated` operator will make WiredTiger single-threaded for the duration of the operation." -msgstr "" - -#: ../source/core/write-operations-atomicity.txt:26 -# b6fdbc2311c24b1b9d01dba046a59f9f -msgid "The :update:`$isolated` operator does **not** work on sharded clusters." -msgstr "" - -#: ../source/core/write-operations-atomicity.txt:28 -# 8c92ad0552494048947c4447f464d142 -msgid "For an example of an update operation that uses the :update:`$isolated` operator, see :update:`$isolated`. For an example of a remove operation that uses the :update:`$isolated` operator, see :ref:`isolate-remove-operations`." -msgstr "" - -#: ../source/core/write-operations-atomicity.txt:34 -# 6ca8900b49ae4a569d5681639982803e -msgid "Transaction-Like Semantics" -msgstr "" - -#: ../source/core/write-operations-atomicity.txt:36 -# 6b69c96af6844d70a3b4f2be84ca58b1 -msgid "Since a single document can contain multiple embedded documents, single-document atomicity is sufficient for many practical use cases. For cases where a sequence of write operations must operate as if in a single transaction, you can implement a :doc:`two-phase commit ` in your application." -msgstr "" - -#: ../source/core/write-operations-atomicity.txt:42 -# 575a6f71db52417c93c175756fd0517a -msgid "However, two-phase commits can only offer transaction-*like* semantics. Using two-phase commit ensures data consistency, but it is possible for applications to return intermediate data during the two-phase commit or rollback." -msgstr "" - -#: ../source/core/write-operations-atomicity.txt:47 -# 70a05a87b54a4c67b5b2a29741820bd3 -msgid "For more information on two-phase commit and rollback, see :doc:`/tutorial/perform-two-phase-commits`." -msgstr "" - -#: ../source/core/write-operations-atomicity.txt:53 -# ca7562e0d79d4855863429e96f48eb4a -msgid "Concurrency Control" -msgstr "" - -#: ../source/core/write-operations-atomicity.txt:55 -# 0632e6e0509d48d3958707ec6c5ccefb -msgid "Concurrency control allows multiple applications to run concurrently without causing data inconsistency or conflicts." -msgstr "" - -#: ../source/core/write-operations-atomicity.txt:58 -# bdf2d829691249e982b0652ffa0f267a -msgid "One approach is to create a :ref:`unique index ` on a field that can only have unique values. This prevents insertions or updates from creating duplicate data. Create a unique index on multiple fields to force uniqueness on that combination of field values. For examples of use cases, see :ref:`update() and Unique Index ` and :ref:`findAndModify() and Unique Index `." -msgstr "" - -#: ../source/core/write-operations-atomicity.txt:66 -# 3bf89bbbd265473c90d96f8b1dff23af -msgid "Another approach is to specify the expected current value of a field in the query predicate for the write operations. The two-phase commit pattern provides a variation where the query predicate includes the :ref:`application identifier <2-phase-commits-concurrency>` as well as the expected state of the data in the write operation." -msgstr "" - -#: ../source/core/write-operations-atomicity.txt:72 -# ec82eef8126d4d54afa270eec99aa5f2 -msgid ":doc:`/core/read-isolation-consistency-recency`" -msgstr "" - diff --git a/locale/pot/core/write-operations-introduction.pot b/locale/pot/core/write-operations-introduction.pot deleted file mode 100644 index 3d47ba45607..00000000000 --- a/locale/pot/core/write-operations-introduction.pot +++ /dev/null @@ -1,288 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/write-operations-introduction.txt:6 -# e00ce2c96c084dfcaf323ba81a5b5e64 -msgid "Write Operations Overview" -msgstr "" - -#: ../source/core/write-operations-introduction.txt:10 -# 21c67bb475c7468fb38952734b063b3e -msgid "A write operation is any operation that creates or modifies data in the MongoDB instance. In MongoDB, write operations target a single :term:`collection`. All write operations in MongoDB are atomic on the level of a single :term:`document`." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:15 -# cadad7acd9f541f3b055b1e74b639514 -msgid "There are three classes of write operations in MongoDB: :ref:`insert `, :ref:`update `, and :ref:`remove `. Insert operations add new data to a collection. Update operations modify existing data, and remove operations delete data from a collection. No insert, update, or remove can affect more than one document atomically." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:22 -# 76b9e7475dad426f960cc2c1dc2fad8a -msgid "For the update and remove operations, you can specify criteria, or conditions, that identify the documents to update or remove. These operations use the same query syntax to specify the criteria as :doc:`read operations `." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:27 -# 0f029a70040e46b692d68cd0c58538db -msgid "MongoDB allows applications to determine the acceptable level of acknowledgement required of write operations. See :doc:`/core/write-concern` for more information." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:34 -# 3e7a91e956d8476681769501f143e77b -msgid "Insert" -msgstr "" - -#: ../source/core/write-operations-introduction.txt:36 -# 32ec8a1bfb8647f69b7ed9a5fdd65bd7 -msgid "In MongoDB, the :method:`db.collection.insert()` method adds new :term:`documents ` to a collection." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:39 -# f5c5ed730e294cb29cee5939b41d9695 -msgid "The following diagram highlights the components of a MongoDB insert operation:" -msgstr "" - -#: ../source/core/write-operations-introduction.txt:44 -#: ../source/core/write-operations-introduction.txt:109 -#: ../source/core/write-operations-introduction.txt:188 -# e8e51fcc522a4eeaa62e44bb3ab737cb -# f7cc961f76234debb7622a30c7f0c5dd -# d63d1a1e12a44ff2a397867c5be3c9c2 -msgid "The following diagram shows the same query in SQL:" -msgstr "" - -#: ../source/core/write-operations-introduction.txt:0 -#: ../source/core/write-operations-introduction.txt:0 -#: ../source/core/write-operations-introduction.txt:0 -# a5180a75970f4086a41734e9f14813c0 -# 09dabbfe32f149f5a26ac0cfbb89af1b -# 25866f45457542fa96c9d86a077e598a -msgid "Example" -msgstr "" - -#: ../source/core/write-operations-introduction.txt:50 -# e928539c292e4177b01a1524dcd6abd9 -msgid "The following operation inserts a new document into the ``users`` collection. The new document has four fields ``name``, ``age``, and ``status``, and an ``_id`` field. MongoDB always adds the ``_id`` field to the new document if that field does not exist." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:65 -# 4f7228a93a724b948801f47b4c3437df -msgid "For more information and examples, see :method:`db.collection.insert()`." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:68 -# c2334b5eca904fc797146d57b6ac2ff8 -msgid "Insert Behavior" -msgstr "" - -#: ../source/core/write-operations-introduction.txt:70 -# b63eca541db048e1bc753c4ed6820945 -msgid "If you add a new document *without* the :term:`_id` field, the client library or the :program:`mongod` instance adds an ``_id`` field and populates the field with a unique :term:`ObjectId `." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:74 -# 8f8e9d2dc531404792c3c11a38d8a52d -msgid "If you specify the ``_id`` field, the value must be unique within the collection. For operations with :ref:`write concern `, if you try to create a document with a duplicate ``_id`` value, :program:`mongod` returns a duplicate key exception." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:80 -# d8f9b5e327e14d74a057078cad59d444 -msgid "Other Methods to Add Documents" -msgstr "" - -#: ../source/core/write-operations-introduction.txt:82 -# 475ee87be0264a04bf897ad5e3ded75d -msgid "You can also add new documents to a collection using methods that have an :ref:`upsert ` option. If the option is set to ``true``, these methods will either modify existing documents or add a new document when no matching documents exist for the query. For more information, see :ref:`write-operations-upsert-behavior`." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:91 -# 2c72827e293d4891b486ae61c8aa4954 -msgid "Update" -msgstr "" - -#: ../source/core/write-operations-introduction.txt:93 -# 5085fe500eb84ff591204a7a41102131 -msgid "In MongoDB, the :method:`db.collection.update()` method modifies existing :term:`documents ` in a :term:`collection`. The :method:`db.collection.update()` method can accept query criteria to determine which documents to update as well as an options document that affects its behavior, such as the ``multi`` option to update multiple documents." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:100 -# bcbdc82458134867b20b8642ea452086 -msgid "Operations performed by an update are atomic within a single document. For example, you can safely use the :update:`$inc` and :update:`$mul` operators to modify frequently-changed fields in concurrent applications." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:104 -# 781da6d7340a491082335089e5b4e465 -msgid "The following diagram highlights the components of a MongoDB update operation:" -msgstr "" - -#: ../source/core/write-operations-introduction.txt:123 -# 3ce45d3a21434dc49b48d3e1ee67a73e -msgid "This update operation on the ``users`` collection sets the ``status`` field to ``A`` for the documents that match the criteria of ``age`` greater than ``18``." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:127 -# d7673cb960d14349b57ab9d37749413c -msgid "For more information, see :method:`db.collection.update()` and :ref:`update() Examples `." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:133 -# b4a76f5df442400d9196d6835a9a1edc -msgid "Default Update Behavior" -msgstr "" - -#: ../source/core/write-operations-introduction.txt:135 -# 873c9fbaa3ff42c69d01e50fa7d69b8c -msgid "By default, the :method:`db.collection.update()` method updates a **single** document. However, with the ``multi`` option, :method:`~db.collection.update()` can update all documents in a collection that match a query." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:140 -# c418f21f4ab541578708e8d3dc4b9ba3 -msgid "The :method:`db.collection.update()` method either updates specific fields in the existing document or replaces the document. See :method:`db.collection.update()` for details as well as examples." -msgstr "" - -#: ../source/includes/fact-update-field-order.rst:1 -# 916f2ff098054bbe93463c1201d1c8af -msgid "When performing update operations that increase the document size beyond the allocated space for that document, the update operation relocates the document on disk." -msgstr "" - -#: ../source/includes/fact-update-field-order.rst:7 -# e8a7b4a5f86c43d5af7ad6d4b8584596 -msgid "MongoDB preserves the order of the document fields following write operations *except* for the following cases:" -msgstr "" - -#: ../source/includes/fact-update-field-order.rst:10 -# d74a8d43260e4955a9472628aa2cbc45 -msgid "The ``_id`` field is always the first field in the document." -msgstr "" - -#: ../source/includes/fact-update-field-order.rst:12 -# 960aada784d64082a8bb516b998f23e8 -msgid "Updates that include :update:`renaming <$rename>` of field names may result in the reordering of fields in the document." -msgstr "" - -#: ../source/includes/fact-update-field-order.rst:17 -# 3daafce6d7b14d7d8d78670bb90fec2f -msgid "Starting in version 2.6, MongoDB actively attempts to preserve the field order in a document. Before version 2.6, MongoDB did not actively preserve the order of the fields in a document." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:149 -# 10930ca1c52242b7abf4ab7142192d43 -msgid "Update Behavior with the ``upsert`` Option" -msgstr "" - -#: ../source/core/write-operations-introduction.txt:151 -# feab81aceedd48dfaf0c71d9657d7c35 -msgid "If the :method:`~db.collection.update()` method includes :ref:`upsert: true ` *and* no documents match the query portion of the update operation, then the update operation creates a new document. If there are matching documents, then the update operation with the :ref:`upsert: true ` modifies the matching document or documents." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:158 -# 9aa4e03607d84f488299277595e54030 -msgid "By specifying :term:`upsert: true `, applications can indicate, in a *single* operation, that if no matching documents are found for the update, an insert should be performed. See :method:`~db.collection.update()` for details on performing an :ref:`upsert `." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:166 -# 93d6c93b09f24af281978a4685451848 -msgid "In 2.6, the new :method:`Bulk()` methods and the underlying :dbcommand:`update` command allow you to perform many updates with ``upsert: true`` operations in a single call." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:170 -# ac7c553579344a39bde3a5935172a4cd -msgid "If you create documents using the ``upsert`` option to :method:`~db.collection.update()` consider using a :ref:`a unique index ` to prevent duplicated operations." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:177 -# a3ea5f6fdcd6459abc2ecdcb2c488058 -msgid "Remove" -msgstr "" - -#: ../source/core/write-operations-introduction.txt:179 -# fb1e0330c8944dc09d8b0ebfbdb765cc -msgid "In MongoDB, the :method:`db.collection.remove()` method deletes documents from a collection. The :method:`db.collection.remove()` method accepts a query criteria to determine which documents to remove." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:183 -# 92d756cb33db4c35add79d49bf2a6f46 -msgid "The following diagram highlights the components of a MongoDB remove operation:" -msgstr "" - -#: ../source/core/write-operations-introduction.txt:200 -# fb81be1b9a004ab7a9de945dd051948a -msgid "This delete operation on the ``users`` collection removes all documents that match the criteria of ``status`` equal to ``D``." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:203 -# 4f89a0f262bb4ffeaa360694853fa1ca -msgid "For more information, see :method:`db.collection.remove()` method and :doc:`/tutorial/remove-documents`." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:207 -# 25c0870b29774195ae09c9a97f7ab3c5 -msgid "Remove Behavior" -msgstr "" - -#: ../source/core/write-operations-introduction.txt:209 -# a79c5dedf8bb47268649c5b31021692d -msgid "By default, :method:`db.collection.remove()` method removes all documents that match its query. However, the method can accept a flag to limit the delete operation to a single document." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:216 -# c2a3d2217eda424e8c323ad3a354b305 -msgid "Isolation of Write Operations" -msgstr "" - -#: ../source/core/write-operations-introduction.txt:218 -# c6cf13b619934a8eaf97522a723471dc -msgid "The modification of a single document is always atomic, even if the write operation modifies multiple embedded documents *within* that document. No other operations are atomic." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:222 -# ecc55b03fa5c46eeae88ab457b81a932 -msgid "If a write operation modifies multiple documents, the operation as a whole is not atomic, and other operations may interleave. You can, however, attempt to isolate a write operation that affects multiple documents using the :doc:`isolation operator `." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:228 -# 518a1ca940d94330ae65f9e1c5817e76 -msgid "For more information :doc:`/core/write-operations-atomicity`." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:231 -# 62151a59234f431a94cbc4a50cc08ffe -msgid "Additional Methods" -msgstr "" - -#: ../source/core/write-operations-introduction.txt:233 -# a5bc5e9dbfb442528ebf054b0ebb36d2 -msgid "The :method:`db.collection.save()` method can either update an existing document or insert a document if the document cannot be found by the ``_id`` field. See :method:`db.collection.save()` for more information and examples." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:238 -# f925edd1a1a34caaad1d2cdc70d86fc8 -msgid "MongoDB also provides methods to perform write operations in bulk. See :method:`Bulk()` for more information." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:1 -#: ../source/core/write-operations-introduction.txt:2 -# 33d657001bbf4daba3a46b062b3fcc7e -# 5d2b8146236047ec82e614591f78c24c -msgid "write operations" -msgstr "" - -#: ../source/core/write-operations-introduction.txt:2 -# 5d2b8146236047ec82e614591f78c24c -msgid "crud" -msgstr "" - diff --git a/locale/pot/core/write-operations.pot b/locale/pot/core/write-operations.pot deleted file mode 100644 index c91ae3ebc0a..00000000000 --- a/locale/pot/core/write-operations.pot +++ /dev/null @@ -1,98 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/write-operations.txt:3 -# f711f6ca12a8494b95e7652243f4f9d7 -msgid "Write Operations" -msgstr "" - -#: ../source/core/write-operations.txt:7 -# 50785fbb8da0469c8082a47c718d30eb -msgid "The following documents describe write operations:" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-write-operations.rst:5 -# 2224ba1e896a4b20bee2cdbc45da3a90 -msgid ":doc:`/core/write-operations-introduction`" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-write-operations.rst:4 -# 70b203968efe4a0caf1a1f5667a885ef -msgid "Provides an overview of MongoDB's data insertion and modification operations, including aspects of the syntax, and behavior." -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-write-operations.rst:9 -# 10d54ee0b91242d6b42cc1189eb8ce7f -msgid ":doc:`/core/write-concern`" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-write-operations.rst:8 -# 19facce3d9084852a276bbedf0198806 -msgid "Describes the kind of guarantee MongoDB provides when reporting on the success of a write operation." -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-write-operations.rst:12 -# cddb8653e07341d3a9ce5972f96f09d5 -msgid ":doc:`/core/write-operations-atomicity`" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-write-operations.rst:12 -# 38d2c5ec6df043a183f7b67fb527bf9a -msgid "Describes write operation atomicity in MongoDB." -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-write-operations.rst:17 -# 445c18eac1a345daa854aa63b75a7cec -msgid ":doc:`/core/distributed-write-operations`" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-write-operations.rst:15 -# f5b644a36c474c5c9a0d2189a238e700 -msgid "Describes how MongoDB directs write operations on :term:`sharded clusters ` and :term:`replica sets ` and the performance characteristics of these operations." -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-write-operations.rst:21 -# d04e337060ed4413b2762fc4af8ba6e7 -msgid ":doc:`/core/write-performance`" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-write-operations.rst:20 -# a73e94ce41604798b3b36645fb62ea08 -msgid "Introduces the performance constraints and factors for writing data to MongoDB deployments." -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-write-operations.rst:24 -# 0752c2500de94594840d04c23c1ee0da -msgid ":doc:`/core/bulk-write-operations`" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-write-operations.rst:24 -# bb2309a132b14791a1d9386581cba005 -msgid "Provides an overview of MongoDB's bulk write operations." -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-write-operations.rst:27 -# dc6832e77d6d437ab2fc327167ae5756 -msgid ":doc:`/core/storage`" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-write-operations.rst:27 -# d6058f9ee76b41ab81741b996b24cebb -msgid "Introduces the storage allocation strategies available for MongoDB collections." -msgstr "" - diff --git a/locale/pot/core/write-performance.pot b/locale/pot/core/write-performance.pot deleted file mode 100644 index 4a5a07e040b..00000000000 --- a/locale/pot/core/write-performance.pot +++ /dev/null @@ -1,163 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/write-performance.txt:3 -# 941468c7efed4b1fb735fd1f32c54d2d -msgid "Write Operation Performance" -msgstr "" - -#: ../source/core/write-performance.txt:0 -# b629f924565f42f7b22380635221bdd3 -msgid "On this page" -msgstr "" - -#: ../source/core/write-performance.txt:14 -# 8c41296cda9044c29136b911eabff00c -msgid "Indexes" -msgstr "" - -#: ../source/core/write-performance.txt:16 -# 83846d2204d84807bb7934c5cd24fc71 -msgid "Each index on a collection adds some amount of overhead to the performance of write operations." -msgstr "" - -#: ../source/core/write-performance.txt:19 -# a6f230265619429e88f8a3e09b1fec51 -msgid "For each :dbcommand:`insert` or :dbcommand:`delete` write operation on a collection, MongoDB either inserts or removes the corresponding document keys from each index in the target collection. An :dbcommand:`update` operation may result in updates to a subset of indexes on the collection, depending on the keys affected by the update." -msgstr "" - -#: ../source/core/write-performance.txt:27 -# f5b745f58e4b4da7b4364d8d0356e010 -msgid "MongoDB only updates a :ref:`sparse ` or :ref:`partial ` index if the documents involved in a write operation are included in the index." -msgstr "" - -#: ../source/core/write-performance.txt:31 -# 5559d4b66c8948af9d7f8d9727325ce8 -msgid "On :program:`mongod` instances that use the :ref:`MMAPv1 ` storage engine, update operations may cause a document to grow beyond its allocated space. When a document outgrows its allocated space, MMAPv1 moves the document to a new location on disk, and must update each index on the collection to point to the new document location. These move operations can be expensive but occur infrequently." -msgstr "" - -#: ../source/core/write-performance.txt:40 -# 2dff647511034b83822f12a7b13abe56 -msgid "In general, the performance gains that indexes provide for *read operations* are worth the insertion penalty. However, in order to optimize write performance when possible, be careful when creating new indexes and evaluate the existing indexes to ensure that your queries actually use these indexes." -msgstr "" - -#: ../source/core/write-performance.txt:46 -# 76a432a8cec747e39cbd7cf2e6348d21 -msgid "For indexes and queries, see :doc:`/core/query-optimization`. For more information on indexes, see :doc:`/indexes` and :doc:`/applications/indexes`." -msgstr "" - -#: ../source/core/write-performance.txt:53 -# 3ae59a15119d4cb480fa9aa7aea554bd -msgid "Document Growth and the MMAPv1 Storage Engine" -msgstr "" - -#: ../source/core/write-performance.txt:55 -# 7e7239021b85440f86956ea3f24a5348 -msgid "Some update operations can increase the size of the document; for instance, if an update adds a new field to the document." -msgstr "" - -#: ../source/core/write-performance.txt:58 -# db6e093efd6b46eba644aa490ec0774b -msgid "For the MMAPv1 storage engine, if an update operation causes a document to exceed the currently allocated :term:`record size`, MongoDB relocates the document on disk with enough contiguous space to hold the document. Updates that require relocations take longer than updates that do not, particularly if the collection has indexes. If a collection has indexes, MongoDB must update all index entries. Thus, for a collection with many indexes, the move will impact the write throughput." -msgstr "" - -#: ../source/core/write-performance.txt:69 -# 7e12ea38883d478d955279dd3d746667 -msgid "By default, MongoDB uses :ref:`power-of-2-allocation` to add :ref:`padding automatically ` for the MMAPv1 storage engine. The :ref:`power-of-2-allocation` ensures that MongoDB allocates document space in sizes that are powers of 2, which helps ensure that MongoDB can efficiently reuse free space created by document deletion or relocation as well as reduce the occurrences of reallocations in many cases." -msgstr "" - -#: ../source/core/write-performance.txt:77 -# 76a934a3dc674aa29a767ed0c508126c -msgid "Although :ref:`power-of-2-allocation` minimizes the occurrence of re-allocation, it does not eliminate document re-allocation." -msgstr "" - -#: ../source/core/write-performance.txt:81 -# 1e88ac5beb154359a32e3facfb3b2cbc -msgid "See :doc:`/core/mmapv1` for more information." -msgstr "" - -#: ../source/core/write-performance.txt:84 -# 541affe9407c4cfcb7ccebb1c0285c45 -msgid "Storage Performance" -msgstr "" - -#: ../source/core/write-performance.txt:87 -# e2a8899cb8214bc4bb2ab73cb23bc9d7 -msgid "Hardware" -msgstr "" - -#: ../source/core/write-performance.txt:89 -# ff77ea8196cf4fef952d63c31707be3b -msgid "The capability of the storage system creates some important physical limits for the performance of MongoDB's write operations. Many unique factors related to the storage system of the drive affect write performance, including random access patterns, disk caches, disk readahead and RAID configurations." -msgstr "" - -#: ../source/core/write-performance.txt:95 -# 55b68eaf08b44a658b9ee960b8df6167 -msgid "Solid state drives (SSDs) can outperform spinning hard disks (HDDs) by 100 times or more for random workloads." -msgstr "" - -#: ../source/core/write-performance.txt:0 -# 5f255d9417294175b33e3c4f9846c2a7 -msgid "See" -msgstr "" - -#: ../source/core/write-performance.txt:102 -# c2a434b2ead94bc3a4323775dc72fc8c -msgid "Journaling" -msgstr "" - -#: ../source/core/write-performance.txt:104 -# e0c3eb9423c14fcaab5e6363c9ee7165 -msgid "To provide durability in the event of a crash, MongoDB uses *write ahead logging* to an on-disk :term:`journal`. MongoDB writes the in-memory changes first to the on-disk journal files. If MongoDB should terminate or encounter an error before committing the changes to the data files, MongoDB can use the journal files to apply the write operation to the data files." -msgstr "" - -#: ../source/core/write-performance.txt:111 -# 1791f6f4ae6248f9a39d64adcfc727b3 -msgid "While the durability assurance provided by the journal typically outweigh the performance costs of the additional write operations, consider the following interactions between the journal and performance:" -msgstr "" - -#: ../source/core/write-performance.txt:116 -# 659e942e1fa44032aaffa984b3c16ca6 -msgid "If the journal and the data file reside on the same block device, the data files and the journal may have to contend for a finite number of available I/O resources. Moving the journal to a separate device may increase the capacity for write operations." -msgstr "" - -#: ../source/core/write-performance.txt:121 -# 71a478a7028e448087612162770f4147 -msgid "If applications specify :doc:`write concerns ` that include the :writeconcern:`j option `, :program:`mongod` will decrease the duration between journal writes, which can increase the overall write load." -msgstr "" - -#: ../source/core/write-performance.txt:126 -# 145df174e2d14d11aa6f1e7c2d6602b1 -msgid "The duration between journal writes is configurable using the :setting:`~storage.journal.commitIntervalMs` run-time option. Decreasing the period between journal commits will increase the number of write operations, which can limit MongoDB's capacity for write operations. Increasing the amount of time between journal commits may decrease the total number of write operation, but also increases the chance that the journal will not record a write operation in the event of a failure." -msgstr "" - -#: ../source/core/write-performance.txt:135 -# 3939f6f1427d4d7cb07f42c75eef887c -msgid "For additional information on journaling, see :doc:`/core/journaling`." -msgstr "" - -#: ../source/includes/extracts/additional-resources-performance-eval.rst:4 -# 6d22a65e1c0447a5bb16fe8885f8d0a0 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-performance-eval.rst:6 -# db2bec9b50c84fa3b5547525cdaf01d0 -msgid "`MongoDB Performance Evaluation and Tuning Consulting Package `_" -msgstr "" - diff --git a/locale/pot/core/zone-sharding.pot b/locale/pot/core/zone-sharding.pot deleted file mode 100644 index dc3aaf2d9fb..00000000000 --- a/locale/pot/core/zone-sharding.pot +++ /dev/null @@ -1,183 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/zone-sharding.txt:7 -# f8d9400679bf4cd6a212896566ed665d -msgid "Zones" -msgstr "" - -#: ../source/core/zone-sharding.txt:0 -# d8c2f02739b747758ba013d39b81426e -msgid "On this page" -msgstr "" - -#: ../source/includes/intro-zone-sharding.rst:1 -# a48dc616a6e04b5ba3191e7c1d491bc4 -msgid "In sharded clusters, you can create :term:`zones ` of sharded data based on the :term:`shard key`. You can associate each zone with one or more shards in the cluster. A shard can associate with any number of non-conflicting zones. In a balanced cluster, MongoDB migrates :term:`chunks ` covered by a zone only to those shards associated with the zone." -msgstr "" - -#: ../source/core/zone-sharding.txt:19 -# cbe4501cac9843fa806eddacdeb64e54 -msgid "Some common deployment patterns where zones can be applied are as follows:" -msgstr "" - -#: ../source/core/zone-sharding.txt:21 -# 7b0ac796596b496e9e8d0dc6ebe32555 -msgid "Isolate a specific subset of data on a specific set of shards." -msgstr "" - -#: ../source/core/zone-sharding.txt:23 -# 66301d3af0cf4a908c9af5d586c8232e -msgid "Ensure that the most relevant data reside on shards that are geographically closest to the application servers." -msgstr "" - -#: ../source/core/zone-sharding.txt:26 -# b82b2e28986f4858b1c69656cfa4bd7b -msgid "Route data to shards based on the hardware / performance of the shard hardware." -msgstr "" - -#: ../source/core/zone-sharding.txt:29 -# 0ba270cf6882418cad0f28a520fa1b09 -msgid "The following image illustrates a sharded cluster with three shards and two zones. The ``A`` zone represents a range with a lower boundary of ``1`` and an upper bound of ``10``. The ``B`` zone represents a range with a lower boundary of ``10`` and an upper boundary of ``20``. Shards ``Alpha`` and ``Beta`` have the ``A`` zone. Shard ``Beta`` also has the ``B`` zone. Shard ``Charlie`` has no zones associated with it. The cluster is in a steady state and no chunks violate any of the zones." -msgstr "" - -#: ../source/core/zone-sharding.txt:42 -# 85dcacb07f48467fb0850a268a9aaadb -msgid "Behavior and Operations" -msgstr "" - -#: ../source/core/zone-sharding.txt:45 -# 03521466cdcf4366a063d4bd844db173 -msgid "Ranges" -msgstr "" - -#: ../source/core/zone-sharding.txt:47 -# 33a9d6cc908840b59fe5f21433927f12 -msgid "Each zone covers one or more ranges of :term:`shard key` values. Each range a zone covers is always inclusive of its lower boundary and exclusive of its upper boundary." -msgstr "" - -#: ../source/core/zone-sharding.txt:51 -# 68083df3e4c44dfb9e2ccab24fd50fe3 -msgid "Zones cannot share ranges, nor can they have overlapping ranges." -msgstr "" - -#: ../source/core/zone-sharding.txt:56 -# e832033c651a4df7ab109c6f0f0f8036 -msgid "Balancer" -msgstr "" - -#: ../source/core/zone-sharding.txt:58 -# 788d9ec8708d4b648a6ecbb2bd293945 -msgid "The :term:`balancer` attempts to evenly distribute a sharded collection's chunks across all shards in the cluster." -msgstr "" - -#: ../source/core/zone-sharding.txt:61 -# ce7295ca9cc74383a03b9c0f87e080a4 -msgid "For each :term:`chunk ` marked for migration, the balancer checks each possible destination shard for any configured zones. If the chunk range falls into a zone, the balancer migrates the chunk into a shard inside that zone. Chunks that do not fall into a zone can exist on *any* shard in the cluster and are migrated normally." -msgstr "" - -#: ../source/core/zone-sharding.txt:67 -# b8c55eb49fff44268dcb5a7b8f6c47a4 -msgid "During balancing rounds, if the balancer detects that any chunks violate the configured zones for a given shard, the balancer migrates those chunks to a shard where no conflict exists." -msgstr "" - -#: ../source/core/zone-sharding.txt:71 -# 7a3a41c7802f4ef2820fdcd5a33f0244 -msgid "After configuring a zone with a shard key range and associating it with a shard or shards, the cluster may take some time to migrate the affected data. This depends on the division of chunks and the current distribution of data in the cluster. When balancing is complete, reads and writes for documents in a given zone are routed only to the shard or shards inside that zone." -msgstr "" - -#: ../source/core/zone-sharding.txt:77 -# ffdf2f2d1de0499fa3edf9efecaf2e8f -msgid "Once configured, the balancer respects zones during future :ref:`balancing rounds `." -msgstr "" - -#: ../source/core/zone-sharding.txt:83 -# f8f95e2a4c594cc7a7b6d84c9d3e91fd -msgid "Shard Key" -msgstr "" - -#: ../source/core/zone-sharding.txt:85 -# 910588e03018450f87a4452f2361d506 -msgid "You must use fields contained in the :term:`shard key` when defining a new range for a zone to cover. If using a :term:`compound ` shard key, the range must include the prefix of the shard key." -msgstr "" - -#: ../source/core/zone-sharding.txt:89 -# adf6fad920f54bc285688a6bdf9f44d7 -msgid "For example, given a shard key ``{ a : 1, b : 2, c : 3 }``, creating or updating a zone to cover values of ``b`` requires including ``a`` as the prefix. Creating or updating a zone to covers values of ``c`` requires including ``a`` and ``b`` as the prefix." -msgstr "" - -#: ../source/core/zone-sharding.txt:94 -# 9af5657a84de4614be6792426b89f6ba -msgid "You cannot create zones using fields not included in the shard key. For example, if you wanted to use zones to partition data based on geographic location, the shard key would need at least one field that contained geographic data." -msgstr "" - -#: ../source/core/zone-sharding.txt:99 -# c64cc36972eb497e82f5e256c751eefc -msgid "When choosing a shard key for a collection, consider what fields you might want to use for configuring zones. After sharding, you cannot change the shard key. See :ref:`sharding-internals-choose-shard-key` for considerations in choosing a shard key." -msgstr "" - -#: ../source/core/zone-sharding.txt:105 -# 5e2001453c9840539c48f9c790acdbd4 -msgid "Hashed Shard Keys and Zones" -msgstr "" - -#: ../source/core/zone-sharding.txt:107 -# 525b5681b57f4212830cf1d6d66768a5 -msgid "When using zones on a hashed shard key, each zone covers the *hashed* shard key values. Given a shard key ``{ a : 1 }`` and a zone ``alpha`` with a lower bound of ``1`` and an upper bound of ``5``, the bounds represent the *hashed* value of ``a``, and not the actual value. Therefore, there is no guarantee that MongoDB routes documents where ``a`` has a value of ``1`` to ``5`` to zone ``alpha``. MongoDB routes any document where the *hashed* shard key value falls within the range of ``1`` or ``5`` to a shard inside zone ``alpha``." -msgstr "" - -#: ../source/core/zone-sharding.txt:115 -# 4ededc4621754aa0b8e4fff9cfbaa72a -msgid "In general, a zone covering a sequential range of hashed shard key values may exhibit unexpected behavior." -msgstr "" - -#: ../source/core/zone-sharding.txt:118 -# 15bc9e04adb24c909ab5aff7864064fd -msgid "It is possible create a zone which covers the entire range of shard key values using :bsontype:`minkey` and :bsontype:`maxkey` to guarantee that MongoDB restricts all the data for a specific collection to the shard or shards in that zone." -msgstr "" - -#: ../source/core/zone-sharding.txt:124 -# c50f5c6b95594b51a9dfa2a3128027f7 -msgid "Shard Zone Boundaries" -msgstr "" - -#: ../source/includes/fact-shard-ranges-inclusive-exclusive.rst:1 -# df9e517d4a394c4da7865802846bb87e -msgid "Zone ranges are always inclusive of the lower boundary and exclusive of the upper boundary." -msgstr "" - -#: ../source/core/zone-sharding.txt:130 -# 96797ea531e14b2480d7207cacb0f0f1 -msgid ":doc:`/tutorial/manage-shard-zone`" -msgstr "" - -#: ../source/includes/extracts/additional-resources-multi-dc.rst:4 -# fbc95fedc9f94abfad810823cdc06d06 -msgid "Additional Resource" -msgstr "" - -#: ../source/includes/extracts/additional-resources-multi-dc.rst:6 -# 4e701c249b714e39a434b28251084b44 -msgid "`Whitepaper: MongoDB Multi-Data Center Deployments `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-multi-dc.rst:7 -# 354eedd3acf9487fa6c25395a63eed81 -msgid "`Webinar: Multi-Data Center Deployment `_" -msgstr "" - diff --git a/locale/pot/crud.pot b/locale/pot/crud.pot deleted file mode 100644 index 98d0c187d39..00000000000 --- a/locale/pot/crud.pot +++ /dev/null @@ -1,193 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/crud.txt:3 -# d788f98b5e42421da8553522dac3c0e9 -msgid "MongoDB CRUD Operations" -msgstr "" - -#: ../source/crud.txt:0 -# 22324c3a74ec43b99d7fa6e2e03acc6d -msgid "On this page" -msgstr "" - -#: ../source/crud.txt:13 -# 65d75a0c0e734d5d935e158623feb4bd -msgid "CRUD operations *create*, *read*, *update*, and *delete* :ref:`documents `." -msgstr "" - -#: ../source/crud.txt:17 -# 9fbf2622d0c94593bb90c8a1fad4b1e0 -msgid "Create Operations" -msgstr "" - -#: ../source/crud.txt:19 -# 11161b6a42b34a839304029666c06c7c -msgid "Create or insert operations add new :ref:`documents ` to a :ref:`collection `. If the collection does not currently exist, insert operations will create the collection." -msgstr "" - -#: ../source/crud.txt:24 -# 27db1d48d71645d89d43de56228d5d6d -msgid "MongoDB provides the following methods to insert documents into a collection:" -msgstr "" - -#: ../source/crud.txt:27 -# 8156ef57f6cb4089aa66516bf059241e -msgid ":method:`db.collection.insert()`" -msgstr "" - -#: ../source/crud.txt:29 -# acb0bbeccd764b0b86c023405f9871e7 -msgid ":method:`db.collection.insertOne()` |versionadded|" -msgstr "" - -#: ../source/crud.txt:31 -# 56904f87747041dc81312723ba493d7d -msgid ":method:`db.collection.insertMany()` |versionadded|" -msgstr "" - -#: ../source/crud.txt:33 -# 7711a3a772924b32b7ac020e3fb96d53 -msgid "In MongoDB, insert operations target a single :term:`collection`. All write operations in MongoDB are :doc:`atomic ` on the level of a single :doc:`document `." -msgstr "" - -#: ../source/crud.txt:40 -# 58c10675808c47b399509b07d1f43130 -msgid "For examples, see :doc:`/tutorial/insert-documents`." -msgstr "" - -#: ../source/crud.txt:45 -# f0197bb8bb32443b87b8a851b0cf6ab1 -msgid "Read Operations" -msgstr "" - -#: ../source/crud.txt:47 -# b92d08f1282c4e8280066f2e290a8d44 -msgid "Read operations retrieves :ref:`documents ` from a :ref:`collection `; i.e. queries a collection for documents. MongoDB provides the following methods to read documents from a collection:" -msgstr "" - -#: ../source/crud.txt:52 -# 5ced4ee6d98246efa2b1dedfcb1735bc -msgid ":method:`db.collection.find()`" -msgstr "" - -#: ../source/crud.txt:54 -# 3dba505f5f824dd9a63f392370ac33dc -msgid "You can specify :ref:`query filters or criteria ` that identify the documents to return." -msgstr "" - -#: ../source/crud.txt:59 -# bd60bc4f0e4e4bc7951b109e45ced1ae -msgid "For examples, see :doc:`/tutorial/query-documents`." -msgstr "" - -#: ../source/crud.txt:62 -# 6b2cfcb92d984381bcb4139ec07755dd -msgid "Update Operations" -msgstr "" - -#: ../source/crud.txt:64 -# 2d895b7a144643cabfd87c76f75f6a2f -msgid "Update operations modify existing :ref:`documents ` in a :ref:`collection `. MongoDB provides the following methods to update documents of a collection:" -msgstr "" - -#: ../source/crud.txt:68 -# b31e1972e0d1483a99bb7dde1dda8ef5 -msgid ":method:`db.collection.update()`" -msgstr "" - -#: ../source/crud.txt:70 -# 3cf968870f8e44d4920a2467312ea296 -msgid ":method:`db.collection.updateOne()` |versionadded|" -msgstr "" - -#: ../source/crud.txt:72 -# 24a58e5d06c3440d974f72ef9daa0054 -msgid ":method:`db.collection.updateMany()` |versionadded|" -msgstr "" - -#: ../source/crud.txt:74 -# 6800e496de164654bdc6a76ed8c6981c -msgid ":method:`db.collection.replaceOne()` |versionadded|" -msgstr "" - -#: ../source/crud.txt:76 -# 8156912a37ef464a9457eaf7772970b9 -msgid "In MongoDB, update operations target a single collection. All write operations in MongoDB are :doc:`atomic ` on the level of a single document." -msgstr "" - -#: ../source/crud.txt:80 -# 893bb987de744a188d4601540802b423 -msgid "You can specify criteria, or filters, that identify the documents to update. These :ref:`filters ` use the same syntax as read operations." -msgstr "" - -#: ../source/crud.txt:86 -# a85cf2e504c34127a78fe0e6260b0a6f -msgid "For examples, see :doc:`/tutorial/update-documents`." -msgstr "" - -#: ../source/crud.txt:89 -# ac889be55b2343d2abf6ada4f2ac4eb4 -msgid "Delete Operations" -msgstr "" - -#: ../source/crud.txt:91 -# c471c30ac31c4cfd8fdd6b2c2da12fbf -msgid "Delete operations remove documents from a collection. MongoDB provides the following methods to delete documents of a collection:" -msgstr "" - -#: ../source/crud.txt:94 -# 4fce29d057e9420d97f9add29dc29f79 -msgid ":method:`db.collection.remove()`" -msgstr "" - -#: ../source/crud.txt:96 -# 614289056fa94be38a0e9ab38af3c23e -msgid ":method:`db.collection.deleteOne()` |versionadded|" -msgstr "" - -#: ../source/crud.txt:98 -# 50e3bdd8a07947798fb94c396fdfb847 -msgid ":method:`db.collection.deleteMany()` |versionadded|" -msgstr "" - -#: ../source/crud.txt:100 -# 63d3d1685baf4f2d9bf38e7df1fb9501 -msgid "In MongoDB, delete operations target a single :term:`collection`. All write operations in MongoDB are :doc:`atomic ` on the level of a single document." -msgstr "" - -#: ../source/crud.txt:104 -# 6cb21985038645eba46f304249f0eec4 -msgid "You can specify criteria, or filters, that identify the documents to remove. These :ref:`filters ` use the same syntax as read operations." -msgstr "" - -#: ../source/crud.txt:110 -# 21f7eb774b7c46739cafb72579201dd6 -msgid "For examples, see :doc:`/tutorial/remove-documents`." -msgstr "" - -#: ../source/crud.txt:113 -# 3ea412bae3874687971a633b3b70e8b4 -msgid "Bulk Write" -msgstr "" - -#: ../source/crud.txt:115 -# 8a842818ac4d44d3aa3ed55a74bd38d6 -msgid "MongoDB provides the ability to perform write operations in bulk. For details, see :doc:`/core/bulk-write-operations`." -msgstr "" - diff --git a/locale/pot/data-center-awareness.pot b/locale/pot/data-center-awareness.pot deleted file mode 100644 index 46a6754ff37..00000000000 --- a/locale/pot/data-center-awareness.pot +++ /dev/null @@ -1,103 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/data-center-awareness.txt:3 -# a28c527e3d764d008f06a5d607974b67 -msgid "Data Center Awareness" -msgstr "" - -#: ../source/data-center-awareness.txt:0 -# 6ebc8a65666446d9ba44e89f56d757b3 -msgid "On this page" -msgstr "" - -#: ../source/data-center-awareness.txt:13 -# bb9b6a8a45cf4e97ae565b8067e8348e -msgid "MongoDB provides a number of features that allow application developers and database administrators to customize the behavior of a :term:`sharded cluster` or :term:`replica set` deployment so that MongoDB may be *more* \"data center aware,\" or allow operational and location-based separation." -msgstr "" - -#: ../source/data-center-awareness.txt:19 -# f92e5701c33b4775ab8844c18542df4c -msgid "MongoDB also supports segregation based on functional parameters, to ensure that certain :program:`mongod` instances are only used for reporting workloads or that certain high-frequency portions of a sharded collection only exist on specific shards." -msgstr "" - -#: ../source/data-center-awareness.txt:24 -# 180ca56661744a20a7aa18e767dcaaa8 -msgid "The following documents, *found either in this section or other sections of this manual*, provide information on customizing a deployment for operation- and location-based separation:" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-data-center-awareness.rst:5 -# 870c528dcfa2404e91dcac2eca55393b -msgid ":doc:`/core/operational-segregation`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-data-center-awareness.rst:4 -# 696ce991235f4fb591ec8d5410419049 -msgid "MongoDB lets you specify that certain application operations use certain :program:`mongod` instances." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-data-center-awareness.rst:11 -# d91f2662f5104baab53096ab95cc7abe -msgid ":doc:`/core/zone-sharding`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-data-center-awareness.rst:8 -# 32079672abf04a72bd45260e41f33a50 -msgid "A zone represents one or more ranges of shard key values for a sharded collection. MongoDB routes reads and writes for sharded data covered by a zone only to shards inside that zone. For use in managing data distribution and deployment patterns." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-data-center-awareness.rst:14 -# df802bff022847579004a3d81073f51f -msgid ":doc:`/tutorial/manage-shard-zone`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-data-center-awareness.rst:14 -# 74c977cdebcc44c9a7939f26a9531874 -msgid "Administrative tasks related to configuring zones in sharded clusters" -msgstr "" - -#: ../source/data-center-awareness.txt:32 -# afecd43448a646249eb703ba1277958d -msgid "Further Reading" -msgstr "" - -#: ../source/data-center-awareness.txt:34 -# aa356bac68d946079db51a3ec9ea18b2 -msgid "The :doc:`/reference/write-concern` and :doc:`/core/read-preference` documents, which address capabilities related to data center awareness." -msgstr "" - -#: ../source/data-center-awareness.txt:38 -# 667685ec266840ffaa9167f584336192 -msgid ":doc:`/tutorial/deploy-geographically-distributed-replica-set`." -msgstr "" - -#: ../source/includes/extracts/additional-resources-multi-dc.rst:4 -# 950a536324504e22809768d6714d2797 -msgid "Additional Resource" -msgstr "" - -#: ../source/includes/extracts/additional-resources-multi-dc.rst:6 -# 9db8d34261fe4d56ba8fdefb8e3813a0 -msgid "`Whitepaper: MongoDB Multi-Data Center Deployments `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-multi-dc.rst:7 -# 5ee86e3ef90b4c028126f1bbd461e6d8 -msgid "`Webinar: Multi-Data Center Deployment `_" -msgstr "" - diff --git a/locale/pot/data-modeling.pot b/locale/pot/data-modeling.pot deleted file mode 100644 index 658443103d9..00000000000 --- a/locale/pot/data-modeling.pot +++ /dev/null @@ -1,78 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/data-modeling.txt:3 -# 9db06a41a55c46f4902bd49bba4bd3cd -msgid "Data Models" -msgstr "" - -#: ../source/data-modeling.txt:13 -# dda8732dd03641d3936a57fb90d36540 -msgid "Data in MongoDB has a *flexible schema*. :term:`Collections ` do not enforce :term:`document` structure. This flexibility gives you data-modeling choices to match your application and its performance requirements." -msgstr "" - -#: ../source/includes/toc/dfn-list-data-modeling-landing.rst:4 -# 4b71ab07fb4448e1b43ae4329aaf6449 -msgid ":doc:`/core/data-modeling-introduction`" -msgstr "" - -#: ../source/includes/toc/dfn-list-data-modeling-landing.rst:4 -# 71fd34827e8f411fae85ac725cc3eaf5 -msgid "An introduction to data modeling in MongoDB." -msgstr "" - -#: ../source/includes/toc/dfn-list-data-modeling-landing.rst:8 -# 88efdf2b14e94befa5f4686ffb620a37 -msgid ":doc:`/core/document-validation`" -msgstr "" - -#: ../source/includes/toc/dfn-list-data-modeling-landing.rst:7 -# 99ee59367e4843999deb06a1f8586cc1 -msgid "MongoDB provides the capability to validate documents during updates and insertions." -msgstr "" - -#: ../source/includes/toc/dfn-list-data-modeling-landing.rst:13 -# 84868b1363c64542ae5a8fc328521893 -msgid ":doc:`/core/data-models`" -msgstr "" - -#: ../source/includes/toc/dfn-list-data-modeling-landing.rst:11 -# e90118ea72034ebcb23e3a673f298715 -msgid "The core documentation detailing the decisions you must make when determining a data model, and discussing considerations that should be taken into account." -msgstr "" - -#: ../source/includes/toc/dfn-list-data-modeling-landing.rst:17 -# 14f10bc9ee40401ba04af2540f627318 -msgid ":doc:`/applications/data-models`" -msgstr "" - -#: ../source/includes/toc/dfn-list-data-modeling-landing.rst:16 -# f124d349706245d6b9672b88d31dbb4a -msgid "Examples of possible data models that you can use to structure your MongoDB documents." -msgstr "" - -#: ../source/includes/toc/dfn-list-data-modeling-landing.rst:20 -# d7403d5fa56c4b558fd05cb12fd32804 -msgid ":doc:`/reference/data-models`" -msgstr "" - -#: ../source/includes/toc/dfn-list-data-modeling-landing.rst:20 -# ebc549581606471bb98c0069493afce5 -msgid "Reference material for data modeling for developers of MongoDB applications." -msgstr "" - diff --git a/locale/pot/faq.pot b/locale/pot/faq.pot deleted file mode 100644 index 651a88d8038..00000000000 --- a/locale/pot/faq.pot +++ /dev/null @@ -1,23 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/faq.txt:3 -# add2846bc2ec4f3eb54c51d84a174ade -msgid "Frequently Asked Questions" -msgstr "" - diff --git a/locale/pot/faq/concurrency.pot b/locale/pot/faq/concurrency.pot deleted file mode 100644 index 7be62c922e2..00000000000 --- a/locale/pot/faq/concurrency.pot +++ /dev/null @@ -1,570 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/faq/concurrency.txt:3 -# 4d5fe5a8937b41a39d061175ebd91dd9 -msgid "FAQ: Concurrency" -msgstr "" - -#: ../source/faq/concurrency.txt:0 -# 8d007f83efc244d183d20d5e331631bd -msgid "On this page" -msgstr "" - -#: ../source/faq/concurrency.txt:15 -# 4419f19e4fb448ae9dfd9f464344b13c -msgid "MongoDB allows multiple clients to read and write the same data. In order to ensure consistency, it uses locking and other :term:`concurrency control` measures to prevent multiple clients from modifying the same piece of data simultaneously. Together, these mechanisms guarantee that all writes to a single document occur either in full or not at all and that clients never see an inconsistent view of the data." -msgstr "" - -#: ../source/faq/concurrency.txt:27 -# dd4f3bc3ed2e4238b583836f59c77cff -msgid "What type of locking does MongoDB use?" -msgstr "" - -#: ../source/includes/extracts/lock-general.rst:1 -# dc19b00e50204fe9b3afa70b54d9619a -msgid "MongoDB uses multi-granularity locking [#mgl-ref]_ that allows operations to lock at the global, database or collection level, and allows for individual storage engines to implement their own concurrency control below the collection level (e.g., at the document-level in WiredTiger)." -msgstr "" - -#: ../source/includes/extracts/lock-general.rst:7 -# 791d6a6431e548f88577abf60d496b15 -msgid "MongoDB uses reader-writer locks that allow concurrent readers shared access to a resource, such as a database or collection, but in MMAPv1, give exclusive access to a single write operation." -msgstr "" - -#: ../source/faq/concurrency.txt:31 -# cd6a711c6e4b4a24aaafa90af023b49b -msgid "In addition to a shared (S) locking mode for reads and an exclusive (X) locking mode for write operations, intent shared (IS) and intent exclusive (IX) modes indicate an intent to read or write a resource using a finer granularity lock. When locking at a certain granularity all higher levels are locked using an :term:`intent lock`." -msgstr "" - -#: ../source/faq/concurrency.txt:37 -# 1d151f03200c4a2f84e870249dc3f8fe -msgid "For example, when locking a collection for writing (using mode X), both the corresponding database lock and the global lock must be locked in intent exclusive (IX) mode. A single database can simultaneously be locked in IS and IX mode, but an exclusive (X) lock cannot coexist with any other modes, and a shared (S) lock can only coexists with intent shared (IS) locks." -msgstr "" - -#: ../source/faq/concurrency.txt:46 -# 810cbd1ac67049d4b93ec6928f529cf4 -msgid "Locks are fair, with reads and writes being queued in order. However, to optimize throughput, when one request is granted, all other compatible requests will be granted at the same time, potentially releasing them before a conflicting request. For example, consider a case in which an X lock was just released, and in which the conflict queue contains the following items:" -msgstr "" - -#: ../source/faq/concurrency.txt:53 -# f69eaad76292424db5aa2f3227fbd3a0 -msgid "IS |rarr| IS |rarr| X |rarr| X |rarr| S |rarr| IS" -msgstr "" - -#: ../source/faq/concurrency.txt:55 -# 72d55d237c194d4e81e2a62cedec4645 -msgid "In strict first-in, first-out (FIFO) ordering, only the first two IS modes would be granted. Instead MongoDB will actually grant all IS and S modes, and once they all drain, it will grant X, even if new IS or S requests have been queued in the meantime. As a grant will always move all other requests ahead in the queue, no starvation of any request is possible." -msgstr "" - -#: ../source/faq/concurrency.txt:62 -# 95f3cb3fa86e44c595420d4586cd558f -msgid "See the Wikipedia page on `Multiple granularity locking `_ for more information." -msgstr "" - -#: ../source/faq/concurrency.txt:68 -# a9f2204f612b4ceaa11c7598f8063ed4 -msgid "How granular are locks in MongoDB?" -msgstr "" - -#: ../source/faq/concurrency.txt:73 -# 67cd90b5989340f88a8e127192081739 -msgid "For WiredTiger" -msgstr "" - -#: ../source/faq/concurrency.txt:75 -# 609c89df800e4d3bb3f9a33e06bb27a4 -msgid "Beginning with version 3.0, MongoDB ships with the :ref:`WiredTiger ` storage engine." -msgstr "" - -#: ../source/includes/fact-wiredtiger-locks.rst:1 -# 3c39c6f56e174f30a6cc42693f0bf7d1 -msgid "For most read and write operations, WiredTiger uses optimistic concurrency control. WiredTiger uses only intent locks at the global, database and collection levels. When the storage engine detects conflicts between two operations, one will incur a write conflict causing MongoDB to transparently retry that operation." -msgstr "" - -#: ../source/includes/fact-wiredtiger-locks.rst:7 -# 0ee7a27116224368bea174f4ce3a0d56 -msgid "Some global operations, typically short lived operations involving multiple databases, still require a global \"instance-wide\" lock. Some other operations, such as dropping a collection, still require an exclusive database lock." -msgstr "" - -#: ../source/faq/concurrency.txt:81 -# ab76705adbc2421ea8fe4b6887197bd0 -msgid "For MMAPv1" -msgstr "" - -#: ../source/faq/concurrency.txt:83 -# d23c5081feb14b0a83e3aa463c64d14b -msgid "The MMAPv1 storage engine uses collection-level locking as of the 3.0 release series, an improvement on earlier versions in which the database lock was the finest-grain lock. Third-party storage engines may either use collection-level locking or implement their own finer-grained concurrency control." -msgstr "" - -#: ../source/faq/concurrency.txt:89 -# a80e3a68bc444f3fb95bcda26b684987 -msgid "For example, if you have six collections in a database using the MMAPv1 storage engine and an operation takes a collection-level write lock, the other five collections are still available for read and write operations. An exclusive database lock makes all six collections unavailable for the duration of the operation holding the lock." -msgstr "" - -#: ../source/faq/concurrency.txt:96 -# 6e2da8a1a6bc4eaba960949ba5307ee4 -msgid "How do I see the status of locks on my :program:`mongod` instances?" -msgstr "" - -#: ../source/faq/concurrency.txt:98 -# 2b6a87e1689f4e62ae2c86fe1ef36aab -msgid "For reporting on lock utilization information on locks, use any of the following methods:" -msgstr "" - -#: ../source/faq/concurrency.txt:101 -#: ../source/faq/concurrency.txt:195 -# db91fa6d474848cda865b3a8a9386c9c -# e058b61981d245c284863b40a2a111d9 -msgid ":method:`db.serverStatus()`," -msgstr "" - -#: ../source/faq/concurrency.txt:102 -# f92b41271ebf416dac7e21755207db9f -msgid ":method:`db.currentOp()`," -msgstr "" - -#: ../source/faq/concurrency.txt:103 -# dcab9b3efbb94515966cb12d9acef33e -msgid ":doc:`mongotop `," -msgstr "" - -#: ../source/faq/concurrency.txt:104 -# d96f1de6048442be8a3182771409b8e8 -msgid ":doc:`mongostat `, and/or" -msgstr "" - -#: ../source/faq/concurrency.txt:105 -# 668467cf00844fef8e0a6434e1f8acfb -msgid "the |mms-home| or :products:`Ops Manager, an on-premise solution available in MongoDB Enterprise Advanced `" -msgstr "" - -#: ../source/faq/concurrency.txt:110 -# 24c1ea050f214f1a87ef68e814b52e9f -msgid "Specifically, the :serverstatus:`locks` document in the :doc:`output of serverStatus `, or the :data:`~currentOp.locks` field in the :doc:`current operation reporting ` provides insight into the type of locks and amount of lock contention in your :program:`mongod` instance." -msgstr "" - -#: ../source/faq/concurrency.txt:116 -# 2dee73b9763b40458d014ee7a7dc7a3a -msgid "To terminate an operation, use :method:`db.killOp()`." -msgstr "" - -#: ../source/faq/concurrency.txt:123 -# 2f9dc9dbd29847bb81736bbae6de28b2 -msgid "Does a read or write operation ever yield the lock?" -msgstr "" - -#: ../source/faq/concurrency.txt:125 -# 5c004c99bf854cf2b87a7c8b8c365cbe -msgid "In some situations, read and write operations can yield their locks." -msgstr "" - -#: ../source/faq/concurrency.txt:127 -# 7372557c137946eca30b74ccb19c964e -msgid "Long running read and write operations, such as queries, updates, and deletes, yield under many conditions. MongoDB operations can also yield locks between individual document modifications in write operations that affect multiple documents like :method:`~db.collection.update()` with the ``multi`` parameter." -msgstr "" - -#: ../source/faq/concurrency.txt:133 -# 06f6de788d354217886793546c58f1e4 -msgid "MongoDB's :ref:`MMAPv1 ` storage engine uses heuristics based on its access pattern to predict whether data is likely in physical memory before performing a read. If MongoDB *predicts* that the data is not in physical memory, an operation will yield its lock while MongoDB loads the data into memory. Once data is available in memory, the operation will reacquire the lock to complete the operation." -msgstr "" - -#: ../source/faq/concurrency.txt:141 -# c080f57bd5f54360a7077607f8418c30 -msgid "For storage engines supporting document level :term:`concurrency control`, such as :doc:`WiredTiger `, yielding is not necessary when accessing storage as the :term:`intent locks `, held at the global, database and collection level, do not block other readers and writers." -msgstr "" - -#: ../source/faq/concurrency.txt:147 -# ea253e738e714cf49295714d9c33655b -msgid "MongoDB does not yield locks when scanning an index even if it predicts that the index is not in memory." -msgstr "" - -#: ../source/faq/concurrency.txt:154 -# e698e3b9af2e46808ca381a090103864 -msgid "Which operations lock the database?" -msgstr "" - -#: ../source/faq/concurrency.txt:156 -# 5a1a400c122848f2bf1aa72a6ca72b1f -msgid "The following table lists common database operations and the types of locks they use." -msgstr "" - -#: ../source/includes/table/lock-behavior-per-operation.rst:4 -# 872ddeb1ef9640489ed3476041bcbcb1 -msgid "Operation" -msgstr "" - -#: ../source/includes/table/lock-behavior-per-operation.rst:6 -# 61846df391ef488cbb3147b334a69b68 -msgid "Lock Type" -msgstr "" - -#: ../source/includes/table/lock-behavior-per-operation.rst:8 -# 5a1ea5ec896a49b087d5a57e92a0baa5 -msgid "Issue a query" -msgstr "" - -#: ../source/includes/table/lock-behavior-per-operation.rst:10 -#: ../source/includes/table/lock-behavior-per-operation.rst:14 -#: ../source/includes/table/lock-behavior-per-operation.rst:66 -# 7cf980ff932742d9a05450d24c49d45a -# 51dd55213ba2407b8114ec04a179d482 -# 3ce68876f33a479d860fe7714d61200e -msgid "Read lock" -msgstr "" - -#: ../source/includes/table/lock-behavior-per-operation.rst:12 -# 102a6726b13a43d3a5a986f5b8799424 -msgid "Get more data from a :term:`cursor`" -msgstr "" - -#: ../source/includes/table/lock-behavior-per-operation.rst:16 -# 74c631ab004d434f9c08a4f1649327a8 -msgid "Insert data" -msgstr "" - -#: ../source/includes/table/lock-behavior-per-operation.rst:18 -#: ../source/includes/table/lock-behavior-per-operation.rst:22 -#: ../source/includes/table/lock-behavior-per-operation.rst:26 -# ab8ec132054540899099f8bef91d2787 -# 351219e3903a4d94ad7119a3e32c1121 -# 4c80734d858a42a988fca8fdf7448dad -msgid "Write lock" -msgstr "" - -#: ../source/includes/table/lock-behavior-per-operation.rst:20 -# 41f78fc6cd7249859f5fb321c6db4e35 -msgid "Remove data" -msgstr "" - -#: ../source/includes/table/lock-behavior-per-operation.rst:24 -# 1850551a95a04db0ac2e61e944125676 -msgid "Update data" -msgstr "" - -#: ../source/includes/table/lock-behavior-per-operation.rst:28 -# be65a1a964af4af49a2f47f17eaf7281 -msgid ":term:`Map-reduce `" -msgstr "" - -#: ../source/includes/table/lock-behavior-per-operation.rst:30 -# 9834cd14db514210a7db7290e32d5ae9 -msgid "Read lock and write lock, unless operations are specified as non-atomic. Portions of map-reduce jobs can run concurrently." -msgstr "" - -#: ../source/includes/table/lock-behavior-per-operation.rst:34 -# c7757042159c4e8ea2d80b7646b75239 -msgid "Create an index" -msgstr "" - -#: ../source/includes/table/lock-behavior-per-operation.rst:36 -# f5400c1fa53c4dffbd5ea8e28df15c70 -msgid "Building an index in the foreground, which is the default, locks the database for extended periods of time." -msgstr "" - -#: ../source/includes/table/lock-behavior-per-operation.rst:40 -# b8d40fd0ba094581881183c8af882b14 -msgid ":method:`db.eval()`" -msgstr "" - -#: ../source/includes/table/lock-behavior-per-operation.rst:45 -# a926a6cdc07348fdb6a0cd772399d20c -msgid "Write lock. The :method:`db.eval()` method takes a global write lock while evaluating the JavaScript function. To avoid taking this global write lock, you can use the :dbcommand:`eval` command with ``nolock: true``." -msgstr "" - -#: ../source/includes/table/lock-behavior-per-operation.rst:51 -# 49b941faaee34ac19e15f6f556aa108a -msgid ":dbcommand:`eval`" -msgstr "" - -#: ../source/includes/table/lock-behavior-per-operation.rst:56 -# bff8df6b8d9d4ffe8c783b548df9c58e -msgid "Write lock. By default, :dbcommand:`eval` command takes a global write lock while evaluating the JavaScript function. If used with ``nolock: true``, the :dbcommand:`eval` command does *not* take a global write lock while evaluating the JavaScript function. However, the logic within the JavaScript function may take write locks for write operations." -msgstr "" - -#: ../source/includes/table/lock-behavior-per-operation.rst:64 -# 28c28c0f3bda4809882967435759f722 -msgid ":method:`~db.collection.aggregate()`" -msgstr "" - -#: ../source/faq/concurrency.txt:165 -# cfa003022e8645c6936289e6abed7969 -msgid "Which administrative commands lock the database?" -msgstr "" - -#: ../source/faq/concurrency.txt:167 -# 60a081b06a804914b38825e1cf6b0bb8 -msgid "Certain administrative commands can exclusively lock the database for extended periods of time. In some deployments, for large databases, you may consider taking the :program:`mongod` instance offline so that clients are not affected. For example, if a :program:`mongod` is part of a :term:`replica set`, take the :program:`mongod` offline and let other members of the set service load while maintenance is in progress." -msgstr "" - -#: ../source/faq/concurrency.txt:174 -# d3369f5905c24a78aa73c89b31bdb123 -msgid "The following administrative operations require an exclusive (i.e. write) lock on the database for extended periods:" -msgstr "" - -#: ../source/faq/concurrency.txt:177 -# 822a64f1997e4a1282cdd2f077208d27 -msgid ":method:`db.collection.createIndex()`, when issued *without* setting ``background`` to ``true``," -msgstr "" - -#: ../source/faq/concurrency.txt:179 -# 7a0d0d37d06348ca8c0d460cd568f610 -msgid ":dbcommand:`reIndex`," -msgstr "" - -#: ../source/faq/concurrency.txt:180 -# 650849995dd7479c9d7e548abb1a4035 -msgid ":dbcommand:`compact`," -msgstr "" - -#: ../source/faq/concurrency.txt:181 -# fc7531f4ee05489fb744a67a63b079a6 -msgid ":method:`db.repairDatabase()`," -msgstr "" - -#: ../source/faq/concurrency.txt:182 -# c386d95cfc8f4174bc0e8f4aeff3029a -msgid ":method:`db.createCollection()`, when creating a very large (i.e. many gigabytes) capped collection," -msgstr "" - -#: ../source/faq/concurrency.txt:184 -# d7be8eb1f2864760ac53f04aba3f5da9 -msgid ":method:`db.collection.validate()`, and" -msgstr "" - -#: ../source/faq/concurrency.txt:185 -# 771226e39106408e8cd7b6ff4d4dc6b7 -msgid ":method:`db.copyDatabase()`. This operation may lock all databases. See :ref:`faq-concurrency-lock-multiple-dbs`." -msgstr "" - -#: ../source/faq/concurrency.txt:188 -# 0dcac480c53647a6aaacea2b012bf36e -msgid "The following administrative commands lock the database but only hold the lock for a very short time:" -msgstr "" - -#: ../source/faq/concurrency.txt:191 -# f467918e8f4b4c2da103486d6a664d7c -msgid ":method:`db.collection.dropIndex()`," -msgstr "" - -#: ../source/faq/concurrency.txt:192 -# 482330436d8f48c4915b5374bac33668 -msgid ":method:`db.getLastError()`," -msgstr "" - -#: ../source/faq/concurrency.txt:193 -# 22ad6647296d4c8b966ecbb5ad25720a -msgid ":method:`db.isMaster()`," -msgstr "" - -#: ../source/faq/concurrency.txt:194 -# a4986973166d45018d451d8ea441e92d -msgid ":method:`rs.status()` (i.e. :dbcommand:`replSetGetStatus`)," -msgstr "" - -#: ../source/faq/concurrency.txt:196 -# 637f0d9c3e0f45df9349a6662f9575e4 -msgid ":method:`db.auth()`, and" -msgstr "" - -#: ../source/faq/concurrency.txt:197 -# f90c72e1f86e469da9e43fc5cf3e4f39 -msgid ":method:`db.addUser()`." -msgstr "" - -#: ../source/faq/concurrency.txt:202 -# 5a0546952d2344b1b7a88c0a1cc31d66 -msgid "Does a MongoDB operation ever lock more than one database?" -msgstr "" - -#: ../source/faq/concurrency.txt:204 -# 57b09746e12544a19ef32bcb176056a5 -msgid "The following MongoDB operations lock multiple databases:" -msgstr "" - -#: ../source/faq/concurrency.txt:206 -# 8541c9dba9344d6b9aebb2b027fd8b0e -msgid ":method:`db.copyDatabase()` must lock the entire :program:`mongod` instance at once." -msgstr "" - -#: ../source/faq/concurrency.txt:209 -# 8bce61176d464250844e435a51df8972 -msgid ":method:`db.repairDatabase()` obtains a global write lock and will block other operations until it finishes." -msgstr "" - -#: ../source/faq/concurrency.txt:212 -# 9d222250b3d945c381f6631e4b60aeaa -msgid ":term:`Journaling `, which is an internal operation, locks all databases for short intervals. All databases share a single journal." -msgstr "" - -#: ../source/faq/concurrency.txt:216 -# 26c2322d8b734416bc8dce19588bd8e0 -msgid ":doc:`User authentication ` requires a read lock on the ``admin`` database for deployments using :ref:`2.6 user credentials `. For deployments using the 2.4 schema for user credentials, authentication locks the ``admin`` database as well as the database the user is accessing." -msgstr "" - -#: ../source/faq/concurrency.txt:222 -# d3715bd84324495c945946cc8d60b219 -msgid "All writes to a replica set's :term:`primary` lock both the database receiving the writes and then the ``local`` database for a short time. The lock for the ``local`` database allows the :program:`mongod` to write to the primary's :term:`oplog` and accounts for a small portion of the total time of the operation." -msgstr "" - -#: ../source/faq/concurrency.txt:229 -# 6de41652b6b949faa590cc120e9e7603 -msgid "How does sharding affect concurrency?" -msgstr "" - -#: ../source/faq/concurrency.txt:231 -# 8619308e9d034cc38debb4674739316b -msgid ":term:`Sharding ` improves concurrency by distributing collections over multiple :program:`mongod` instances, allowing shard servers (i.e. :program:`mongos` processes) to perform any number of operations concurrently to the various downstream :program:`mongod` instances." -msgstr "" - -#: ../source/includes/extracts/lock-sharding.rst:1 -# 2b6bcaee0a6a4e798cddbd6f8803eb5a -msgid "In a sharded cluster, locks apply to each individual shard, not to the whole cluster; i.e. each :program:`mongod` instance is independent of the others in the shard cluster and uses its own :ref:`locks `. The operations on one :program:`mongod` instance do not block the operations on any others." -msgstr "" - -#: ../source/faq/concurrency.txt:242 -# 5374b80aff784b7881671d9a2308f075 -msgid "How does concurrency affect a replica set primary?" -msgstr "" - -#: ../source/faq/concurrency.txt:244 -# 71ae1022c088437592a9e9c5fe9419df -msgid "With replica sets, when MongoDB writes to a collection on the :term:`primary`, MongoDB also writes to the primary's :term:`oplog`, which is a special collection in the ``local`` database. Therefore, MongoDB must lock both the collection's database and the ``local`` database. The :program:`mongod` must lock both databases at the same time to keep the database consistent and ensure that write operations, even with replication, are \"all-or-nothing\" operations." -msgstr "" - -#: ../source/includes/extracts/lock-replica-set-primary.rst:1 -# 50bcad094aa147c88b3a3e14c2bc022d -msgid "When writing to a :term:`replica set`, the lock's scope applies to the :term:`primary`." -msgstr "" - -#: ../source/faq/concurrency.txt:255 -# 7da7f7307fde4cc296819c183eb01fc6 -msgid "How does concurrency affect secondaries?" -msgstr "" - -#: ../source/faq/concurrency.txt:257 -# 8d5862659ce2427cb20b6be6ef092952 -msgid "In :term:`replication`, MongoDB does not apply writes serially to :term:`secondaries `. Secondaries collect oplog entries in batches and then apply those batches in parallel. Secondaries do not allow reads while applying the write operations, and apply write operations in the order that they appear in the oplog." -msgstr "" - -#: ../source/faq/concurrency.txt:264 -# 0c301f2da64f4efea1ca511a15dc4c8d -msgid "Does MongoDB support transactions?" -msgstr "" - -#: ../source/faq/concurrency.txt:266 -# 0a86b8cd428a45be927a0b85020a1892 -msgid "MongoDB does not support multi-document transactions." -msgstr "" - -#: ../source/faq/concurrency.txt:268 -# acb12ca991e048b9bd0c69d3ade20de8 -msgid "However, MongoDB does provide atomic operations on a single document. Often these document-level atomic operations are sufficient to solve problems that would require ACID transactions in a relational database." -msgstr "" - -#: ../source/faq/concurrency.txt:273 -# 382c6fab7b54425c9afbc038a650e345 -msgid "For example, in MongoDB, you can embed related data in nested arrays or nested documents within a single document and update the entire document in a single atomic operation. Relational databases might represent the same kind of data with multiple tables and rows, which would require transaction support to update the data atomically." -msgstr "" - -#: ../source/faq/concurrency.txt:279 -#: ../source/faq/concurrency.txt:308 -# c3825e7750694907aae2f3a665b9c295 -# 6344651e11184a7b817b3c28e73b831d -msgid ":doc:`/core/write-operations-atomicity`" -msgstr "" - -#: ../source/faq/concurrency.txt:282 -# dee780e044584f978b3dc6feea3601ed -msgid "What isolation guarantees does MongoDB provide?" -msgstr "" - -#: ../source/faq/concurrency.txt:284 -# 095d6874fc524ab799a64ee551d94680 -msgid "MongoDB provides the following guarantees in the presence of concurrent read and write operations. These guarantees hold on systems configured with either the MMAPv1 or WiredTiger storage engines." -msgstr "" - -#: ../source/includes/extracts/concurrent-operations-single-document-write.rst:1 -# 34146b3e3bbc46779ac1301b90f8c146 -msgid "Write operations are atomic with respect to a single document; i.e. if a write is updating multiple fields in the document, a reader will never see the document with only some of the fields updated." -msgstr "" - -#: ../source/includes/extracts/concurrent-operations-single-document-write.rst:5 -# 28d37eed9b274b768632adb7cd2d0d8b -msgid "With a standalone :program:`mongod` instance, a set of read and write operations to a single document is serializable. With a replica set, a set of read and write operations to a single document is serializable *only* in the absence of a rollback." -msgstr "" - -#: ../source/faq/concurrency.txt:290 -# 258071f2bca04cd898c71b8c92f48255 -msgid "Correctness with respect to query predicates, e.g. :method:`db.collection.find()` will only return documents that match and :method:`db.collection.update()` will only write to matching documents." -msgstr "" - -#: ../source/faq/concurrency.txt:294 -# 4e38b32d0b1243da9a07521111e3021c -msgid "Correctness with respect to sort. For read operations that request a sort order (e.g. :method:`db.collection.find()` or :method:`db.collection.aggregate()`), the sort order will not be violated due to concurrent writes." -msgstr "" - -#: ../source/faq/concurrency.txt:299 -# afe991d38dd447c893c334a8d4d616d2 -msgid "Although MongoDB provides these strong guarantees for single-document operations, read and write operations may access an arbitrary number of documents during execution. Multi-document operations do *not* occur transactionally and are not isolated from concurrent writes. This means that the following behaviors are expected under the normal operation of the system, for both the MMAPv1 and WiredTiger storage engines:" -msgstr "" - -#: ../source/includes/extracts/concurrent-operations-multi-document-writes-no-isolation.rst:2 -# fc3859676ed44412bde030f9d4d1bc0a -msgid "Non-point-in-time read operations. Suppose a read operation begins at time *t*\\ :sub:`1` and starts reading documents. A write operation then commits an update to one of the documents at some later time *t*\\ :sub:`2`. The reader may see the updated version of the document, and therefore does not see a point-in-time snapshot of the data." -msgstr "" - -#: ../source/includes/extracts/concurrent-operations-multi-document-writes-no-isolation.rst:9 -# 928cf9115f7748c9929b95d43c75c3af -msgid "Non-serializable operations. Suppose a read operation reads a document *d*\\ :sub:`1` at time *t*\\ :sub:`1` and a write operation updates *d*\\ :sub:`1` at some later time *t*\\ :sub:`3`. This introduces a read-write dependency such that, if the operations were to be serialized, the read operation must precede the write operation. But also suppose that the write operation updates document *d*\\ :sub:`2` at time *t*\\ :sub:`2` and the read operation subsequently reads *d*\\ :sub:`2` at some later time *t*\\ :sub:`4`. This introduces a write-read dependency which would instead require the read operation to come *after* the write operation in a serializable schedule. There is a dependency cycle which makes serializability impossible." -msgstr "" - -#: ../source/includes/extracts/concurrent-operations-multi-document-writes-no-isolation.rst:22 -# 80c3005ed2c84d4da7a5ffd6bfb98bfd -msgid "Reads may miss matching documents that are updated during the course of the read operation." -msgstr "" - -#: ../source/faq/concurrency.txt:311 -# d3a1446639f34a17afd103b2c666b89e -msgid "Can reads see changes that have not been committed to disk?" -msgstr "" - -#: ../source/faq/concurrency.txt:315 -# 7e4b66872678416190d5fdcaa1c9d9ed -msgid "MongoDB 3.2 introduces :ref:`3.2-rel-notes-readConcern` option. Clients using :readconcern:`majority` ``readConcern`` cannot see the results of writes before they are made :term:`durable`." -msgstr "" - -#: ../source/faq/concurrency.txt:319 -# 92fadc2545f041809db4f3701f94f801 -msgid "Readers, using :readconcern:`\"local\"` ``readConcern`` can see the results of writes before they are made :term:`durable`, regardless of write concern level or journaling configuration. As a result, applications may observe the following behaviors:" -msgstr "" - -#: ../source/faq/concurrency.txt:324 -# 4cb5ef218a0b40f497ca0611f316e77e -msgid "MongoDB will allow a concurrent reader to see the result of the write operation before the write is acknowledged to the client application. For details on when writes are acknowledged for different write concern levels, see :doc:`/reference/write-concern`." -msgstr "" - -#: ../source/faq/concurrency.txt:329 -# fff5333616ac42a48391a6c9d51e0ee3 -msgid "Reads can see data which may subsequently be rolled back in cases such as replica set failover or power loss. It does *not* mean that read operations can see documents in a partially written or otherwise inconsistent state." -msgstr "" - -#: ../source/faq/concurrency.txt:333 -# acf8964905b044fc9393201db62c554b -msgid "Other systems refer to these semantics as *read uncommitted*." -msgstr "" - diff --git a/locale/pot/faq/developers.pot b/locale/pot/faq/developers.pot deleted file mode 100644 index eb821507fc2..00000000000 --- a/locale/pot/faq/developers.pot +++ /dev/null @@ -1,956 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/faq/developers.txt:5 -# d43434eb188f4ea198e5cd52ed01d5cd -msgid "FAQ: MongoDB for Application Developers" -msgstr "" - -#: ../source/faq/developers.txt:9 -# 5bf4d11f22874b388162e2e868c4a762 -msgid "This document answers common questions about application development using MongoDB." -msgstr "" - -#: ../source/faq/developers.txt:12 -# 14ee89bd9f1f4d97a9b5a131aadaa269 -msgid "If you don't find the answer you're looking for, check the :doc:`complete list of FAQs ` or post your question to the `MongoDB User Mailing List `_." -msgstr "" - -#: ../source/faq/developers.txt:19 -# 68267ad91e6d439597439598c7532980 -msgid "What is a namespace in MongoDB?" -msgstr "" - -#: ../source/faq/developers.txt:21 -# d9903bec44af47079b55f4dfc1e66769 -msgid "A \"namespace\" is the concatenation of the :term:`database` name and the :term:`collection` names [#indexes-are-namespaces]_ with a period character in between." -msgstr "" - -#: ../source/faq/developers.txt:25 -# df79455d1d6044d3b33e133d4ae6d9f2 -msgid "Collections are containers for documents that share one or more indexes. Databases are groups of collections stored on disk using a single set of data files. [#ns-limit]_" -msgstr "" - -#: ../source/faq/developers.txt:29 -# c13fc43ce349470c9705cf535a09c2ff -msgid "For an example ``acme.users`` namespace, ``acme`` is the database name and ``users`` is the collection name. Period characters **can** occur in collection names, so that ``acme.user.history`` is a valid namespace, with ``acme`` as the database name, and ``user.history`` as the collection name." -msgstr "" - -#: ../source/faq/developers.txt:35 -# 10d82cc940634dfbb6a821566082f7f8 -msgid "While data models like this appear to support nested collections, the collection namespace is flat, and there is no difference from the perspective of MongoDB between ``acme``, ``acme.users``, and ``acme.records``." -msgstr "" - -#: ../source/faq/developers.txt:40 -# cdc655e095cc4fcd876a43cb61eb3308 -msgid "Each index also has its own namespace." -msgstr "" - -#: ../source/faq/developers.txt:42 -# bcc75114f9a34c09983862e1c7ff2aea -msgid "MongoDB database have a configurable limit on the :limit:`number of namespaces ` in a database." -msgstr "" - -#: ../source/faq/developers.txt:46 -# d98b564bb3344afb954369d6b8215dc6 -msgid "If you remove a document, does MongoDB remove it from disk?" -msgstr "" - -#: ../source/faq/developers.txt:48 -#: ../source/faq/developers.txt:125 -# 0a9afc01e6084ec49526b7405d0246f6 -# 356efca4bedb4982824c4444feaac3df -msgid "Yes." -msgstr "" - -#: ../source/faq/developers.txt:50 -# 9b68bbf916584ca0bf465016bd82564e -msgid "When you use :method:`~db.collection.remove()`, the object will no longer exist in MongoDB's on-disk data storage." -msgstr "" - -#: ../source/faq/developers.txt:54 -# 1578393abb514abd916516bbfa3ede54 -msgid "When does MongoDB write updates to disk?" -msgstr "" - -#: ../source/faq/developers.txt:56 -# 0768c3957f9245ed8a8f520fcdb28d7b -msgid "MongoDB flushes writes to disk on a regular interval. In the default configuration, MongoDB writes data to the main data files on disk every 60 seconds and commits the :term:`journal` roughly every 100 milliseconds. These values are configurable with the :setting:`~storage.journal.commitIntervalMs` and :setting:`~storage.syncPeriodSecs`." -msgstr "" - -#: ../source/faq/developers.txt:62 -# 2fb2e391da16473abf39a318bfa680d2 -msgid "These values represent the *maximum* amount of time between the completion of a write operation and the point when the write is durable in the journal, if enabled, and when MongoDB flushes data to the disk. In many cases MongoDB and the operating system flush data to disk more frequently, so that the above values represents a theoretical maximum." -msgstr "" - -#: ../source/faq/developers.txt:69 -# c06c726a4a304b02ba4f0d8244e2cc23 -msgid "However, by default, MongoDB uses a \"lazy\" strategy to write to disk. This is advantageous in situations where the database receives a thousand increments to an object within one second, MongoDB only needs to flush this data to disk once. In addition to the aforementioned configuration options, you can also use :dbcommand:`fsync` and :doc:`/reference/write-concern` to modify this strategy." -msgstr "" - -#: ../source/faq/developers.txt:77 -# 9a3b1a1a43ac4163b595fdd6654cefdb -msgid "How do I do transactions and locking in MongoDB?" -msgstr "" - -#: ../source/faq/developers.txt:79 -# bf1f12ab8e264e3a9efb3a6cc17bb7ea -msgid "MongoDB does not have support for traditional locking or complex transactions with rollback. MongoDB aims to be lightweight, fast, and predictable in its performance. This is similar to the MySQL MyISAM autocommit model. By keeping transaction support extremely simple, MongoDB can provide greater performance especially for :term:`partitioned ` or :term:`replicated ` systems with a number of database server processes." -msgstr "" - -#: ../source/faq/developers.txt:87 -# 8a4be507c755432580082608ae93ac33 -msgid "MongoDB *does* have support for atomic operations *within* a single document. Given the possibilities provided by nested documents, this feature provides support for a large number of use-cases." -msgstr "" - -#: ../source/faq/developers.txt:91 -# c86c2b42bc454ae491fd5ea08bbb0b85 -msgid "The :doc:`/core/write-operations-atomicity` page." -msgstr "" - -#: ../source/faq/developers.txt:94 -# 27db0867d23d4acd8f33236bc33492cf -msgid "How do you aggregate data with MongoDB?" -msgstr "" - -#: ../source/faq/developers.txt:96 -# 18a42706e6734ebd829b7fe86a38da7f -msgid "In version 2.1 and later, you can use the new :doc:`aggregation framework `, with the :dbcommand:`aggregate` command." -msgstr "" - -#: ../source/faq/developers.txt:100 -# 24d96d119ef4451b91a52fc7f3b49b26 -msgid "MongoDB also supports :term:`map-reduce` with the :dbcommand:`mapReduce` command, as well as basic aggregation with the :dbcommand:`group`, :dbcommand:`count`, and :dbcommand:`distinct`. commands." -msgstr "" - -#: ../source/faq/developers.txt:105 -# 2d9fda175fb24747b1ec48a0b68ad594 -msgid "The :doc:`/aggregation` page." -msgstr "" - -#: ../source/faq/developers.txt:108 -# 09faa9a0d10a4029a9229ff92d82dae4 -msgid "Why does MongoDB log so many \"Connection Accepted\" events?" -msgstr "" - -#: ../source/faq/developers.txt:110 -# 5b81e7c13a7f4340a24a80de5a411b64 -msgid "If you see a very large number connection and re-connection messages in your MongoDB log, then clients are frequently connecting and disconnecting to the MongoDB server. This is normal behavior for applications that do not use request pooling, such as CGI. Consider using FastCGI, an Apache Module, or some other kind of persistent application server to decrease the connection overhead." -msgstr "" - -#: ../source/faq/developers.txt:117 -# 94de096428a04c3abe99798b5d5a20cc -msgid "If these connections do not impact your performance you can use the run-time :setting:`~systemLog.quiet` option or the command-line option :option:`--quiet ` to suppress these messages from the log." -msgstr "" - -#: ../source/faq/developers.txt:123 -# 1787ca7c5b5f4932b0a0eb6bc52db5ee -msgid "Does MongoDB run on Amazon EBS?" -msgstr "" - -#: ../source/faq/developers.txt:127 -# 1d9803d99ce94e5190a338a8c1e3d6d8 -msgid "MongoDB users of all sizes have had a great deal of success using MongoDB on the EC2 platform using EBS disks." -msgstr "" - -#: ../source/faq/developers.txt:130 -# 50605b29c54a4814bd3cdd2077e76871 -msgid ":ecosystem:`Amazon EC2 `" -msgstr "" - -#: ../source/faq/developers.txt:133 -# e8ea1bdc303e4fd68a03358696af2560 -msgid "Why are MongoDB's data files so large?" -msgstr "" - -#: ../source/faq/developers.txt:135 -# 8aaaff38bdb0463ab99c67f0b11e256e -msgid "MongoDB aggressively preallocates data files to reserve space and avoid file system fragmentation. You can use the :setting:`storage.smallFiles` setting to modify the file preallocation strategy." -msgstr "" - -#: ../source/faq/developers.txt:139 -# b66740989681494fa41c9bab33314b6f -msgid ":ref:`faq-disk-size`" -msgstr "" - -#: ../source/faq/developers.txt:144 -# b6480ddf539041388ad4fe1933b9f50c -msgid "How do I optimize storage use for small documents?" -msgstr "" - -#: ../source/faq/developers.txt:146 -# 4bf159cd814a4543b007e1783ab76392 -msgid "Each MongoDB document contains a certain amount of overhead. This overhead is normally insignificant but becomes significant if all documents are just a few bytes, as might be the case if the documents in your collection only have one or two fields." -msgstr "" - -#: ../source/faq/developers.txt:151 -# aa1604c3b06343b2b5c37d9a9c82dc9a -msgid "Consider the following suggestions and strategies for optimizing storage utilization for these collections:" -msgstr "" - -#: ../source/faq/developers.txt:154 -# 7b2251a0955e4199a45bd597b4c14fb5 -msgid "Use the ``_id`` field explicitly." -msgstr "" - -#: ../source/faq/developers.txt:156 -# 06512f072c894efe9428cc1872add338 -msgid "MongoDB clients automatically add an ``_id`` field to each document and generate a unique 12-byte :term:`ObjectId` for the ``_id`` field. Furthermore, MongoDB always indexes the ``_id`` field. For smaller documents this may account for a significant amount of space." -msgstr "" - -#: ../source/faq/developers.txt:162 -# f9a575b70c3e4229a6d5bbd735c14491 -msgid "To optimize storage use, users can specify a value for the ``_id`` field explicitly when inserting documents into the collection. This strategy allows applications to store a value in the ``_id`` field that would have occupied space in another portion of the document." -msgstr "" - -#: ../source/faq/developers.txt:167 -# 70b031fd3afa42c3894ef041101db24d -msgid "You can store any value in the ``_id`` field, but because this value serves as a primary key for documents in the collection, it must uniquely identify them. If the field's value is not unique, then it cannot serve as a primary key as there would be collisions in the collection." -msgstr "" - -#: ../source/faq/developers.txt:173 -# 351d6929b49049a88a4a311f98004476 -msgid "Use shorter field names." -msgstr "" - -#: ../source/faq/developers.txt:175 -# efba5b74e5ce4efabe134fd542cb3f0d -msgid "MongoDB stores all field names in every document. For most documents, this represents a small fraction of the space used by a document; however, for small documents the field names may represent a proportionally large amount of space. Consider a collection of documents that resemble the following:" -msgstr "" - -#: ../source/faq/developers.txt:185 -# 4336d6cbc5b0475c81ace557c47e941f -msgid "If you shorten the field named ``last_name`` to ``lname`` and the field named ``best_score`` to ``score``, as follows, you could save 9 bytes per document." -msgstr "" - -#: ../source/faq/developers.txt:193 -# fb85d78c34e94fd393fbb88d726beb9f -msgid "Shortening field names reduces expressiveness and does not provide considerable benefit for larger documents and where document overhead is not of significant concern. Shorter field names do not reduce the size of indexes, because indexes have a predefined structure." -msgstr "" - -#: ../source/faq/developers.txt:199 -# 4969ffd83d4a4e4bba1b6ddc43b39e38 -msgid "In general it is not necessary to use short field names." -msgstr "" - -#: ../source/faq/developers.txt:201 -# 0d616bff55ce4a249f11e6ad257cacc2 -msgid "Embed documents." -msgstr "" - -#: ../source/faq/developers.txt:203 -# 0517b111cc494b46a8681aa955ec6534 -msgid "In some cases you may want to embed documents in other documents and save on the per-document overhead." -msgstr "" - -#: ../source/faq/developers.txt:209 -# fd4ed903970642feac940f5761ee1877 -msgid "When should I use GridFS?" -msgstr "" - -#: ../source/faq/developers.txt:211 -# 6c6907a82376418e8c1e0e6f5fce82c9 -msgid "For documents in a MongoDB collection, you should always use :term:`GridFS` for storing files larger than 16 MB." -msgstr "" - -#: ../source/faq/developers.txt:214 -# 1bc7529b208748fca37c81cc4e1a7035 -msgid "In some situations, storing large files may be more efficient in a MongoDB database than on a system-level filesystem." -msgstr "" - -#: ../source/faq/developers.txt:217 -# 22f71242d9354cef8ee21d147bc07095 -msgid "If your filesystem limits the number of files in a directory, you can use GridFS to store as many files as needed." -msgstr "" - -#: ../source/faq/developers.txt:220 -# ea2b5e19ffd74a4cbc832794d454bc88 -msgid "When you want to keep your files and metadata automatically synced and deployed across a number of systems and facilities. When using :ref:`geographically distributed replica sets ` MongoDB can distribute files and their metadata automatically to a number of :program:`mongod` instances and facilities." -msgstr "" - -#: ../source/faq/developers.txt:227 -# 07902e62152645688b0583db4279b760 -msgid "When you want to access information from portions of large files without having to load whole files into memory, you can use GridFS to recall sections of files without reading the entire file into memory." -msgstr "" - -#: ../source/faq/developers.txt:232 -# fdfa8fb3fdb2450faa8861b19600f5ac -msgid "Do not use GridFS if you need to update the content of the entire file atomically. As an alternative you can store multiple versions of each file and specify the current version of the file in the metadata. You can update the metadata field that indicates \"latest\" status in an atomic update after uploading the new version of the file, and later remove previous versions if needed." -msgstr "" - -#: ../source/faq/developers.txt:239 -# 087c20a9a13943629850740d53fe8f60 -msgid "Furthermore, if your files are all smaller the 16 MB :limit:`BSON Document Size` limit, consider storing the file manually within a single document. You may use the BinData data type to store the binary data. See your :doc:`drivers ` documentation for details on using BinData." -msgstr "" - -#: ../source/faq/developers.txt:245 -# 289d010c1b2a4c53a26d429eb0c7d0f3 -msgid "For more information on GridFS, see :doc:`/core/gridfs`." -msgstr "" - -#: ../source/faq/developers.txt:248 -# 8fdd5e6e6c4d438eab166e084bbce084 -msgid "How does MongoDB address SQL or Query injection?" -msgstr "" - -#: ../source/faq/developers.txt:251 -# f69d6f5a935040c1910931c2ad81c803 -msgid "BSON" -msgstr "" - -#: ../source/faq/developers.txt:253 -# 21035c618c4a4b408219d0ee4e5216c0 -msgid "As a client program assembles a query in MongoDB, it builds a BSON object, not a string. Thus traditional SQL injection attacks are not a problem. More details and some nuances are covered below." -msgstr "" - -#: ../source/faq/developers.txt:257 -# 27977d0b96334b82b2e776c6f14a0388 -msgid "MongoDB represents queries as :term:`BSON` objects. Typically :doc:`client libraries ` provide a convenient, injection free, process to build these objects. Consider the following C++ example:" -msgstr "" - -#: ../source/faq/developers.txt:267 -# 88822f3166d14c6ab42579da0e726a80 -msgid "Here, ``my_query`` then will have a value such as ``{ name : \"Joe\" }``. If ``my_query`` contained special characters, for example ``,``, ``:``, and ``{``, the query simply wouldn't match any documents. For example, users cannot hijack a query and convert it to a delete." -msgstr "" - -#: ../source/faq/developers.txt:274 -# 5d25a60a163045f29128d1c301de647b -msgid "JavaScript" -msgstr "" - -#: ../source/includes/fact-disable-javascript-with-noscript.rst:1 -# 1c143d807784460fbebc1b55083f81b8 -msgid "You can disable all server-side execution of JavaScript, by passing the :option:`--noscripting ` option on the command line or setting :setting:`security.javascriptEnabled` in a configuration file." -msgstr "" - -#: ../source/faq/developers.txt:280 -# 199ce09a628b49d382fad4da22d99c05 -msgid "All of the following MongoDB operations permit you to run arbitrary JavaScript expressions directly on the server:" -msgstr "" - -#: ../source/faq/developers.txt:283 -# 8fb9ae9152074cc5be28eb6421bc2269 -msgid ":query:`$where`" -msgstr "" - -#: ../source/faq/developers.txt:284 -# 72618ae085b74519af7d0d384837f066 -msgid ":dbcommand:`mapReduce`" -msgstr "" - -#: ../source/faq/developers.txt:285 -# a562a4513115480b9d96dab9aeed754f -msgid ":dbcommand:`group`" -msgstr "" - -#: ../source/faq/developers.txt:287 -# aef3b74f97674e63813832ccd1f91ae7 -msgid "You must exercise care in these cases to prevent users from submitting malicious JavaScript." -msgstr "" - -#: ../source/faq/developers.txt:290 -# a4d4cb3f8db24c89a836befa51973b63 -msgid "Fortunately, you can express most queries in MongoDB without JavaScript and for queries that require JavaScript, you can mix JavaScript and non-JavaScript in a single query. Place all the user-supplied fields directly in a :term:`BSON` field and pass JavaScript code to the :query:`$where` field." -msgstr "" - -#: ../source/faq/developers.txt:296 -# b905d60eabb941ee92871d959a3a444f -msgid "If you need to pass user-supplied values in a :query:`$where` clause, you may escape these values with the ``CodeWScope`` mechanism. When you set user-submitted values as variables in the scope document, you can avoid evaluating them on the database server." -msgstr "" - -#: ../source/faq/developers.txt:304 -# 130476d7ec404a2589fb748d1090abe2 -msgid "Dollar Sign Operator Escaping" -msgstr "" - -#: ../source/faq/developers.txt:306 -# b1acfcfc807a49f59d306a2655f54a9d -msgid "Field names in MongoDB's query language have semantic meaning. The dollar sign (i.e ``$``) is a reserved character used to represent :doc:`operators ` (i.e. :update:`$inc`.) Thus, you should ensure that your application's users cannot inject operators into their inputs." -msgstr "" - -#: ../source/faq/developers.txt:312 -# bea29e5384ff4ad7b86da8a83fd9c98f -msgid "In some cases, you may wish to build a BSON object with a user-provided key. In these situations, keys will need to substitute the reserved ``$`` and ``.`` characters. Any character is sufficient, but consider using the Unicode full width equivalents: ``U+FF04`` (i.e. \"$\") and ``U+FF0E`` (i.e. \".\")." -msgstr "" - -#: ../source/faq/developers.txt:318 -# 4381152660824800a47a60f915542022 -msgid "Consider the following example:" -msgstr "" - -#: ../source/faq/developers.txt:324 -# c51c9ac3555d4113beb44a1b8be6fe3a -msgid "The user may have supplied a ``$`` value in the ``a_key`` value. At the same time, ``my_object`` might be ``{ $where : \"things\" }``. Consider the following cases:" -msgstr "" - -#: ../source/faq/developers.txt:328 -# fa2d2bf614784a358810c930842b20e2 -msgid "**Insert**. Inserting this into the database does no harm. The insert process does not evaluate the object as a query." -msgstr "" - -#: ../source/faq/developers.txt:333 -# 548a4f268ece4ed3aab524fe94ccbd23 -msgid "MongoDB client drivers, if properly implemented, check for reserved characters in keys on inserts." -msgstr "" - -#: ../source/faq/developers.txt:336 -# 024cf42087024dbfb20010cc3c2a7c50 -msgid "**Update**. The :method:`~db.collection.update()` operation permits ``$`` operators in the update argument but does not support the :query:`$where` operator. Still, some users may be able to inject operators that can manipulate a single document only. Therefore your application should escape keys, as mentioned above, if reserved characters are possible." -msgstr "" - -#: ../source/faq/developers.txt:343 -# 79682fe23c4349beac427866e36fb3c6 -msgid "**Query** Generally this is not a problem for queries that resemble ``{ x : user_obj }``: dollar signs are not top level and have no effect. Theoretically it may be possible for the user to build a query themselves. But checking the user-submitted content for ``$`` characters in key names may help protect against this kind of injection." -msgstr "" - -#: ../source/faq/developers.txt:351 -# 11ac464988614485873d8e3c9ef11d48 -msgid "Driver-Specific Issues" -msgstr "" - -#: ../source/faq/developers.txt:353 -# 2447009fc3054dc68dbc299024205998 -msgid "See the \"`PHP MongoDB Driver Security Notes `_\" page in the PHP driver documentation for more information" -msgstr "" - -#: ../source/faq/developers.txt:360 -# 36b87ca1c2d54778a4b2f39777402cf0 -msgid "How does MongoDB provide concurrency?" -msgstr "" - -#: ../source/faq/developers.txt:362 -# 22a3d6c60db04dc5ac13defbb1a4ecdc -msgid "MongoDB implements a readers-writer lock. This means that at any one time, only one client may be writing or any number of clients may be reading, but that reading and writing cannot occur simultaneously." -msgstr "" - -#: ../source/faq/developers.txt:367 -# 48456cb1047049b8b45a01b2af920f6c -msgid "In standalone and :term:`replica sets ` the lock's scope applies to a single :program:`mongod` instance or :term:`primary` instance. In a sharded cluster, locks apply to each individual shard, not to the whole cluster." -msgstr "" - -#: ../source/faq/developers.txt:372 -# cd770947829f4fa7b3e1c0ff7f06a0aa -msgid "For more information, see :doc:`/faq/concurrency`." -msgstr "" - -#: ../source/faq/developers.txt:377 -# eec25096e7904753a64e6f5071b7c34a -msgid "What is the compare order for BSON types?" -msgstr "" - -#: ../source/faq/developers.txt:379 -# 0662c084d9694e299631f39f7e380e10 -msgid "MongoDB permits documents within a single collection to have fields with different :term:`BSON` types. For instance, the following documents may exist within a single collection." -msgstr "" - -#: ../source/includes/fact-sort-order.rst:1 -# b577281e9a824ddb84a38ae434de50f2 -msgid "When comparing values of different :term:`BSON` types, MongoDB uses the following comparison order, from lowest to highest:" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:4 -# a76dbf0c1f424b5c87fbccce9406ef63 -msgid "MinKey (internal type)" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:5 -# 2725d6a881774f6ab990e8d5e528877a -msgid "Null" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:6 -# 1e7dc4daab9c443e956a4180c1a6a550 -msgid "Numbers (ints, longs, doubles)" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:7 -# a92c78ef548d47b69605554b453a7263 -msgid "Symbol, String" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:8 -# 5d43ad63ac654c7c9dfba4d8e9ce8148 -msgid "Object" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:9 -# 397135a6f5234af99652b9d675c636a8 -msgid "Array" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:10 -# ff1894ebcccf4fc3948cf0befa7ca6c2 -msgid "BinData" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:11 -# 00745a31e07a45da8ffe760dc534632a -msgid "ObjectId" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:12 -# ef11a6e1f5d54b209ad929f9405320c8 -msgid "Boolean" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:13 -# 15cf56d0c1ba4619880374c9df086202 -msgid "Date" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:14 -# ac3245ab51af4e89ab7d2f967bdb0c93 -msgid "Timestamp" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:15 -# 1616b25600b349f990c63b45afe32fed -msgid "Regular Expression" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:16 -# 6a7742e04350486b8105e431d247a10e -msgid "MaxKey (internal type)" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:18 -# 7bf96d2cf97849799240b274e054bca0 -msgid "MongoDB treats some types as equivalent for comparison purposes. For instance, numeric types undergo conversion before comparison." -msgstr "" - -#: ../source/includes/fact-sort-order.rst:21 -# 566b750312e8484289a2de20c09f06a2 -msgid "Date objects sort before Timestamp objects. Previously Date and Timestamp objects sorted together." -msgstr "" - -#: ../source/includes/fact-sort-order.rst:25 -# 64ab459cd3184407be5db4d6f4b36537 -msgid "The comparison treats a non-existent field as it would an empty BSON Object. As such, a sort on the ``a`` field in documents ``{ }`` and ``{ a: null }`` would treat the documents as equivalent in sort order." -msgstr "" - -#: ../source/includes/fact-sort-order.rst:29 -# a1145f5878044299bc6d79ae260fd2ef -msgid "With arrays, a less-than comparison or an ascending sort compares the smallest element of arrays, and a greater-than comparison or a descending sort compares the largest element of the arrays. As such, when comparing a field whose value is a single-element array (e.g. ``[ 1 ]``) with non-array fields (e.g. ``2``), the comparison is between ``1`` and ``2``. A comparison of an empty array (e.g. ``[ ]``) treats the empty array as less than ``null`` or a missing field." -msgstr "" - -#: ../source/includes/fact-sort-order.rst:37 -# d53f5affbd184d61b8b3081145162c7f -msgid "MongoDB sorts ``BinData`` in the following order:" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:39 -# 00d19fd42a034cd2a16d0ec9bfd61cc7 -msgid "First, the length or size of the data." -msgstr "" - -#: ../source/includes/fact-sort-order.rst:41 -# faba3c8ef9374724acfa70020d746f1c -msgid "Then, by the BSON one-byte subtype." -msgstr "" - -#: ../source/includes/fact-sort-order.rst:43 -# 8b63b322775d4c2ab49dd5d3b779a1ac -msgid "Finally, by the data, performing a byte-by-byte comparison." -msgstr "" - -#: ../source/faq/developers.txt:390 -# 75c40286b054459ba9a3ab866dcdde2f -msgid "Consider the following :program:`mongo` example:" -msgstr "" - -#: ../source/faq/developers.txt:405 -# 79ee149c20c34d6389481446f02034cf -msgid "The :query:`$type` operator provides access to :term:`BSON type ` comparison in the MongoDB query syntax. See the documentation on :term:`BSON types` and the :query:`$type` operator for additional information." -msgstr "" - -#: ../source/includes/warning-mixing-types.rst:3 -# 1b694241726a4a228f7dcd7a9e2ce099 -msgid "Data models that associate a field name with different data types within a collection are *strongly* discouraged." -msgstr "" - -#: ../source/includes/warning-mixing-types.rst:6 -# c20dc64821f242e3b726fb40f6918110 -msgid "Without internal consistency complicates application code, and can lead to unnecessary complexity for application developers." -msgstr "" - -#: ../source/faq/developers.txt:414 -# 77934bcb7e3b41c1bb4bead87b164305 -msgid "The :doc:`Tailable Cursors ` page for an example of a C++ use of ``MinKey``." -msgstr "" - -#: ../source/faq/developers.txt:426 -# 80dd354f1a434a15b5288d0c48e71461 -msgid "When multiplying values of mixed types, what type conversion rules apply?" -msgstr "" - -#: ../source/faq/developers.txt:428 -# dba4ece880be442895f33b3b518ac3b0 -msgid "The :update:`$mul` multiplies the numeric value of a field by a number. For multiplication with values of mixed numeric types (32-bit integer, 64-bit integer, float), the following type conversion rules apply:" -msgstr "" - -#: ../source/faq/developers.txt:437 -# b4093b613d1e4284a835d68b487a79b6 -msgid "32-bit Integer" -msgstr "" - -#: ../source/faq/developers.txt:438 -#: ../source/faq/developers.txt:443 -#: ../source/faq/developers.txt:447 -#: ../source/faq/developers.txt:448 -# 5877041e5f0241008603b7aa6c260dc4 -# 068fd1eb14064fcc9273829574563715 -# 32e80d01994246329cdf5797f9485edc -# e8cc19b9d5b141d9a561787e5c7956c0 -msgid "64-bit Integer" -msgstr "" - -#: ../source/faq/developers.txt:439 -#: ../source/faq/developers.txt:444 -#: ../source/faq/developers.txt:449 -#: ../source/faq/developers.txt:452 -#: ../source/faq/developers.txt:453 -#: ../source/faq/developers.txt:454 -# e00bdb61ade0461eb9c218f4e8617928 -# f163fb8ee8b44571b1550677ab54797b -# 7999ed83f3dd41a1b4cd85441c20f15f -# a9e7b8bf6a914a1a8293bdb2e3336ded -# a08eee4ea115404cac349b61e7286b93 -# 625808d036c74471867c679e2a5810c9 -msgid "Float" -msgstr "" - -#: ../source/faq/developers.txt:441 -# 917efdaf3763482489ff72fc24c4268f -msgid "**32-bit Integer**" -msgstr "" - -#: ../source/faq/developers.txt:442 -# 94bc2fc23ea04a278286bc6aacddb828 -msgid "32-bit or 64-bit Integer" -msgstr "" - -#: ../source/faq/developers.txt:446 -# a09e5260164e47aab74dfed213b840ed -msgid "**64-bit Integer**" -msgstr "" - -#: ../source/faq/developers.txt:451 -# 91470227f88b4f70b684ad7a70a34051 -msgid "**Float**" -msgstr "" - -#: ../source/faq/developers.txt:458 -# 5d0372da668544ee8e3f38eb68a31c7b -msgid "If the product of two 32-bit integers exceeds the maximum value for a 32-bit integer, the result is a 64-bit integer." -msgstr "" - -#: ../source/faq/developers.txt:461 -# 357457b738244df2a1d738e99de0dbc3 -msgid "Integer operations of any type that exceed the maximum value for a 64-bit integer produce an error." -msgstr "" - -#: ../source/faq/developers.txt:467 -# db6b72bbafbb49eb93d527d2df08e4fe -msgid "How do I query for fields that have null values?" -msgstr "" - -#: ../source/faq/developers.txt:469 -# 8f18efe9a0f843fba2caf2dc4cf2a6e2 -msgid "Different query operators treat ``null`` values differently." -msgstr "" - -#: ../source/faq/developers.txt:471 -# deac92e5070346cd9133df28fcb34fbc -msgid "Consider the collection ``test`` with the following documents:" -msgstr "" - -#: ../source/faq/developers.txt:481 -# 37629e375efe4157a36940cc9ad1f7e4 -msgid "Comparison with Null" -msgstr "" - -#: ../source/faq/developers.txt:483 -# ee58d4ad03bd48a6990736b55b1e0e0d -msgid "The ``{ cancelDate : null }`` query matches documents that either contain the ``cancelDate`` field whose value is ``null`` *or* that do not contain the ``cancelDate`` field. If the queried index is :ref:`sparse `, however, then the query will only match ``null`` values, not missing fields." -msgstr "" - -#: ../source/faq/developers.txt:489 -# 73643d04ad034e75afeaf3c8fb943c7c -msgid "If using the sparse index results in an incomplete result, MongoDB will not use the index unless a :method:`~cursor.hint()` explicitly specifies the index. See :ref:`index-type-sparse` for more information." -msgstr "" - -#: ../source/faq/developers.txt:494 -# 51fac6bcb1344690b587ed7266e0ca07 -msgid "Given the following query:" -msgstr "" - -#: ../source/faq/developers.txt:500 -# f7a9224a2c0c40a7bb74aa37c4fe8c6f -msgid "The query returns both documents:" -msgstr "" - -#: ../source/faq/developers.txt:508 -# f007585457b945fdb6f4b557c7b30c1d -msgid "Type Check" -msgstr "" - -#: ../source/faq/developers.txt:510 -# a7e6e5d0abd14ab4b35c5e978cd9f88c -msgid "The ``{ cancelDate : { $type: 10 } }`` query matches documents that contains the ``cancelDate`` field whose value is ``null`` *only*; i.e. the value of the ``cancelDate`` field is of BSON Type ``Null`` (i.e. ``10``) :" -msgstr "" - -#: ../source/faq/developers.txt:519 -# e80fc0a692f7490284c4b09d140981d6 -msgid "The query returns only the document that contains the ``null`` value:" -msgstr "" - -#: ../source/faq/developers.txt:526 -# 1ebdd858c33f4a12a9b15d68baaee850 -msgid "Existence Check" -msgstr "" - -#: ../source/faq/developers.txt:528 -# 2a0f1120749d447aae73fe81fd10e697 -msgid "The ``{ cancelDate : { $exists: false } }`` query matches documents that do not contain the ``cancelDate`` field:" -msgstr "" - -#: ../source/faq/developers.txt:535 -# bc1aed978461440595f90e94cae552f9 -msgid "The query returns only the document that does *not* contain the ``cancelDate`` field:" -msgstr "" - -#: ../source/faq/developers.txt:542 -# 1d41954ae56e414b9b7d51f2fc65dd57 -msgid "The reference documentation for the :query:`$type` and :query:`$exists` operators." -msgstr "" - -#: ../source/faq/developers.txt:548 -# 0792c3d6bfaa4330a53d7af4dcd417f7 -msgid "Are there any restrictions on the names of Collections?" -msgstr "" - -#: ../source/faq/developers.txt:550 -# 2002886ead514c4b82e31cd3a90a6f59 -msgid "Collection names can be any UTF-8 string with the following exceptions:" -msgstr "" - -#: ../source/faq/developers.txt:553 -# f64d41000cf4460abc032b890b932836 -msgid "A collection name should begin with a letter or an underscore." -msgstr "" - -#: ../source/faq/developers.txt:555 -# f31b5dc22d6e4807ae412b8573db2886 -msgid "The empty string (``\"\"``) is not a valid collection name." -msgstr "" - -#: ../source/faq/developers.txt:557 -# 23985310bb6b482987262b671e524742 -msgid "Collection names cannot contain the ``$`` character. (version 2.2 only)" -msgstr "" - -#: ../source/faq/developers.txt:559 -# 3f67ba51bdb246cc9890076d5b6a4af5 -msgid "Collection names cannot contain the null character: ``\\0``" -msgstr "" - -#: ../source/faq/developers.txt:561 -# 7a5d9deed66c4d8fb33b867e6bdd4694 -msgid "Do not name a collection using the ``system.`` prefix. MongoDB reserves ``system.`` for system collections." -msgstr "" - -#: ../source/includes/fact-collection-namespace-limit.rst:1 -# 0b4f24570b454de6992e6266cd742c29 -msgid "The maximum length of the collection namespace, which includes the database name, the dot (``.``) separator, and the collection name (i.e. ``.``), is 120 bytes." -msgstr "" - -#: ../source/faq/developers.txt:567 -# bebd3cf859074652bf8cf45f3bb42af2 -msgid "However, for maximum flexibility, collections should have names less than 80 characters." -msgstr "" - -#: ../source/faq/developers.txt:570 -# 59f7435d712142b38dbc15c6fc74a0e0 -msgid "If your collection name includes special characters, such as the underscore character, then to access the collection use the :method:`db.getCollection()` method or a :api:`similar method for your driver <>`." -msgstr "" - -#: ../source/faq/developers.txt:0 -# 4e4953857692435c9d5436a383e10f78 -msgid "Example" -msgstr "" - -#: ../source/faq/developers.txt:582 -# 125642574d1140829b8bb2b05e2d6c7c -msgid "To perform a query, use the :method:`~db.collection.find()` method, in as the following:" -msgstr "" - -#: ../source/faq/developers.txt:592 -# 1ccf6ff6aea54427b517098844739d30 -msgid "How do I isolate cursors from intervening write operations?" -msgstr "" - -#: ../source/faq/developers.txt:594 -# a57f63c19e8e4559a4b14afe80dcd502 -msgid "MongoDB cursors can return the same document more than once in some situations. [#duplicate-document-in-result-set]_ You can use the :method:`~cursor.snapshot()` method on a cursor to isolate the operation for a very specific case." -msgstr "" - -#: ../source/faq/developers.txt:599 -# c1a6949557b848dda316615c095f7477 -msgid ":method:`~cursor.snapshot()` traverses the index on the ``_id`` field and guarantees that the query will return each document (with respect to the value of the ``_id`` field) no more than once. [#id-is-immutable]_" -msgstr "" - -#: ../source/faq/developers.txt:603 -# 4a431b82f2d94453bbcc8238caa35c85 -msgid "The :method:`~cursor.snapshot()` does not guarantee that the data returned by the query will reflect a single moment in time *nor* does it provide isolation from insert or delete operations." -msgstr "" - -#: ../source/faq/developers.txt:609 -# 7380a2dc0c404f688e67e13ec5422c33 -msgid "You **cannot** use :method:`~cursor.snapshot()` with :term:`sharded collections `." -msgstr "" - -#: ../source/faq/developers.txt:612 -# de7988e804c8411285ca8d0befdea756 -msgid "You **cannot** use :method:`~cursor.snapshot()` with :method:`~cursor.sort()` or :method:`~cursor.hint()` cursor methods." -msgstr "" - -#: ../source/faq/developers.txt:616 -# dea1555b9eda495498b5af83cf79b207 -msgid "As an alternative, if your collection has a field or fields that are never modified, you can use a *unique* index on this field or these fields to achieve a similar result as the :method:`~cursor.snapshot()`. Query with :method:`~cursor.hint()` to explicitly force the query to use that index." -msgstr "" - -#: ../source/faq/developers.txt:622 -# 9eb2b69e99f9417c85635e9ed40a7c27 -msgid "As a cursor returns documents other operations may interleave with the query: if some of these operations are :doc:`updates ` that cause the document to move (in the case of a table scan, caused by document growth) or that change the indexed field on the index used by the query; then the cursor will return the same document more than once." -msgstr "" - -#: ../source/faq/developers.txt:630 -# 83c76c5694ba44d98a2d3c2b1d99831e -msgid "MongoDB does not permit changes to the value of the ``_id`` field; it is not possible for a cursor that transverses this index to pass the same document more than once." -msgstr "" - -#: ../source/faq/developers.txt:637 -# 34ef6a0ca2174c5f8764cdcd27c702c4 -msgid "When should I embed documents within other documents?" -msgstr "" - -#: ../source/faq/developers.txt:639 -# 0b7d3a08618f4f5c9ce8853e54925167 -msgid "When :doc:`modeling data in MongoDB `, embedding is frequently the choice for:" -msgstr "" - -#: ../source/faq/developers.txt:642 -# e97e698e15b5414ea0dc37bba0f97b6b -msgid "\"contains\" relationships between entities." -msgstr "" - -#: ../source/faq/developers.txt:644 -# e1b64e6b7bf0427f9aea5e8b859ad3fb -msgid "one-to-many relationships when the \"many\" objects *always* appear with or are viewed in the context of their parents." -msgstr "" - -#: ../source/faq/developers.txt:647 -# c19859c85a0542158218facc105e3e42 -msgid "You should also consider embedding for performance reasons if you have a collection with a large number of small documents. Nevertheless, if small, separate documents represent the natural model for the data, then you should maintain that model." -msgstr "" - -#: ../source/faq/developers.txt:652 -# 2ffe34356eda45a0acbfabe9de3dfe13 -msgid "If, however, you can group these small documents by some logical relationship *and* you frequently retrieve the documents by this grouping, you might consider \"rolling-up\" the small documents into larger documents that contain an array of embedded documents. Keep in mind that if you often only need to retrieve a subset of the documents within the group, then \"rolling-up\" the documents may not provide better performance." -msgstr "" - -#: ../source/faq/developers.txt:660 -# 672b1d9dec244feab81af2bb98968725 -msgid "\"Rolling up\" these small documents into logical groupings means that queries to retrieve a group of documents involve sequential reads and fewer random disk accesses." -msgstr "" - -#: ../source/faq/developers.txt:666 -# 28a5b3ef9c3a45cb9d7b3a2187ef36df -msgid "Additionally, \"rolling up\" documents and moving common fields to the larger document benefit the index on these fields. There would be fewer copies of the common fields *and* there would be fewer associated key entries in the corresponding index. See :doc:`/core/indexes` for more information on indexes." -msgstr "" - -#: ../source/faq/developers.txt:680 -# 4696a264653948cfb81adfb66c423ef4 -msgid "Where can I learn more about data modeling in MongoDB?" -msgstr "" - -#: ../source/faq/developers.txt:682 -# 476930b7b24a4c5296d14a48df12e749 -msgid "Begin by reading the documents in the :doc:`/data-modeling` section. These documents contain a high level introduction to data modeling considerations in addition to practical examples of data models targeted at particular issues." -msgstr "" - -#: ../source/faq/developers.txt:687 -# 0f7166872a63434dbcc32cc068b5806a -msgid "Additionally, consider the following external resources that provide additional examples:" -msgstr "" - -#: ../source/faq/developers.txt:698 -# 9055c4785da947dfb79171cffea81a17 -msgid "`Schema Design by Example `_" -msgstr "" - -#: ../source/faq/developers.txt:700 -# a4d3cb876cc94e19931086b05347bdef -msgid "`Dynamic Schema Blog Post `_" -msgstr "" - -#: ../source/faq/developers.txt:703 -# 571ed68d1b904f5c90053151d237e74e -msgid ":ecosystem:`MongoDB Data Modeling and Rails `" -msgstr "" - -#: ../source/faq/developers.txt:706 -# 5a78a170d41342efa036da04eee43e11 -msgid "`Ruby Example of Materialized Paths `_" -msgstr "" - -#: ../source/faq/developers.txt:709 -# dfeff2acd7164a4abef1f62d97531a97 -msgid "`Sean Cribs Blog Post `_ which was the source for much of the :ref:`data-modeling-trees` content." -msgstr "" - -#: ../source/faq/developers.txt:717 -# 21bc98413d254fd3b30a14117c36c065 -msgid "Can I manually pad documents to prevent moves during updates?" -msgstr "" - -#: ../source/faq/developers.txt:721 -# 769a27d9c37945b886c32b5e02774d6d -msgid "An update can cause a document to move on disk if the document grows in size. To *minimize* document movements, MongoDB uses :term:`padding`." -msgstr "" - -#: ../source/faq/developers.txt:725 -# 01dc79f52bed44ddb72c35f43741aa21 -msgid "You should not have to pad manually because by default, MongoDB uses :ref:`power-of-2-allocation` to add :ref:`padding automatically `. The :ref:`power-of-2-allocation` ensures that MongoDB allocates document space in sizes that are powers of 2, which helps ensure that MongoDB can efficiently reuse free space created by document deletion or relocation as well as reduce the occurrences of reallocations in many cases." -msgstr "" - -#: ../source/faq/developers.txt:733 -# e8006cf9f871442e9245c9ed8d168f6a -msgid "However, *if you must* pad a document manually, you can add a temporary field to the document and then :update:`$unset` the field, as in the following example." -msgstr "" - -#: ../source/faq/developers.txt:737 -# 2065f3bd5f754138a50af02a0c04da40 -msgid "Do not manually pad documents in a capped collection. Applying manual padding to a document in a capped collection can break replication. Also, the padding is not preserved if you re-sync the MongoDB instance." -msgstr "" - -#: ../source/faq/developers.txt:761 -# 2e82db1c5e6840389e6c3657752c48ee -msgid ":ref:`record-allocation-strategies`" -msgstr "" - diff --git a/locale/pot/faq/diagnostics.pot b/locale/pot/faq/diagnostics.pot deleted file mode 100644 index de0595bb9ef..00000000000 --- a/locale/pot/faq/diagnostics.pot +++ /dev/null @@ -1,556 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/faq/diagnostics.txt:5 -# 2b9d73757e3f4ae4ac5b95f026c033f4 -msgid "FAQ: MongoDB Diagnostics" -msgstr "" - -#: ../source/faq/diagnostics.txt:0 -# a505063587c341f68f24e1e9113a56a0 -msgid "On this page" -msgstr "" - -#: ../source/faq/diagnostics.txt:15 -# 558336825a654ce486bee9a06751b576 -msgid "This document provides answers to common diagnostic questions and issues." -msgstr "" - -#: ../source/faq/diagnostics.txt:18 -# 53897e18a3db48cd977cce0c422262d9 -msgid "If you don't find the answer you're looking for, check the :doc:`complete list of FAQs ` or post your question to the `MongoDB User Mailing List `_." -msgstr "" - -#: ../source/faq/diagnostics.txt:23 -# ea8dfeec467c4dab9577ece164949012 -msgid "Where can I find information about a ``mongod`` process that stopped running unexpectedly?" -msgstr "" - -#: ../source/faq/diagnostics.txt:25 -# 62878f7c8788408b89faffbd8ad33bfe -msgid "If :program:`mongod` shuts down unexpectedly on a UNIX or UNIX-based platform, and if :program:`mongod` fails to log a shutdown or error message, then check your system logs for messages pertaining to MongoDB. For example, for logs located in ``/var/log/messages``, use the following commands:" -msgstr "" - -#: ../source/faq/diagnostics.txt:39 -# ff88ae3b65bd45968bc7e5aca142efff -msgid "Does TCP ``keepalive`` time affect MongoDB Deployments?" -msgstr "" - -#: ../source/faq/diagnostics.txt:41 -# 747a624f6c074bbeacb86aa25d2f8ee5 -msgid "If you experience socket errors between clients and servers or between members of a sharded cluster or replica set that do not have other reasonable causes, check the TCP keepalive value (e.g. on Linux systems store, the ``tcp_keepalive_time`` value). A common keepalive period is ``7200`` seconds (2 hours); however, different distributions and OS X may have different settings." -msgstr "" - -#: ../source/faq/diagnostics.txt:48 -# 01b1489e0059499fac47dea5d41f7b94 -msgid "For MongoDB, you will have better results with shorter keepalive periods, on the order of ``120`` seconds (two minutes)." -msgstr "" - -#: ../source/faq/diagnostics.txt:51 -# b9cedc5d405e4c59991fab58c5ed83f4 -msgid "If your MongoDB deployment experiences keepalive-related issues, you must alter the keep alive value on *all* machines hosting MongoDB processes. This includes all machines hosting :program:`mongos` or :program:`mongod` servers and all machines hosting client processes that connect to MongoDB." -msgstr "" - -#: ../source/faq/diagnostics.txt:59 -# 0602a4d5e08044f7b371e895be3f83d2 -msgid "For non-Linux systems, values greater than or equal to 600 seconds (10 minutes) will be ignored by :program:`mongod` and :program:`mongos`. For Linux, values greater than 300 seconds (5 minutes) will be overridden on the :program:`mongod` and :program:`mongos` sockets with a maximum of 300 seconds." -msgstr "" - -#: ../source/includes/fact-tcp-keepalive-linux.rst:1 -# 9224bf90d0ac4dcf879d2ae6e0921e76 -msgid "**On Linux systems**:" -msgstr "" - -#: ../source/includes/fact-tcp-keepalive-linux.rst:3 -# 792655405a5d49abbb3c8393d76971ce -msgid "To view the keep alive setting, you can use one of the following commands:" -msgstr "" - -#: ../source/includes/fact-tcp-keepalive-linux.rst:10 -#: ../source/includes/fact-tcp-keepalive-linux.rst:25 -# a43e3d5c01084116ace57e70d3f148bd -# ef2b6eb9e5c943b799677868914016fd -msgid "Or:" -msgstr "" - -#: ../source/includes/fact-tcp-keepalive-linux.rst:16 -# 723848d386ed439e8562b44ef1758224 -msgid "The value is measured in seconds." -msgstr "" - -#: ../source/includes/fact-tcp-keepalive-linux.rst:18 -# 0490ba5c0244497990da8dae91e3b177 -msgid "To change the ``tcp_keepalive_time`` value, you can use one of the following command:" -msgstr "" - -#: ../source/includes/fact-tcp-keepalive-linux.rst:31 -# 954c05ca4c9a449baed04567d62ac66d -msgid "These operations do not persist across system reboots. To persist the setting, add the following line to ``/etc/sysctl.conf``:" -msgstr "" - -#: ../source/includes/fact-tcp-keepalive-linux.rst:38 -# 7bc2a524b1c64f1f8eeec0b3a7d295d9 -msgid "On Linux, :program:`mongod` and :program:`mongos` processes limit the keepalive to a maximum of 300 seconds (5 minutes) on their own sockets by overriding keepalive values greater than 5 minutes." -msgstr "" - -#: ../source/includes/fact-tcp-keepalive-osx.rst:1 -# 91112712695840cdba2b37170b75d128 -msgid "**For OS X systems**:" -msgstr "" - -#: ../source/includes/fact-tcp-keepalive-osx.rst:3 -#: ../source/includes/fact-tcp-keepalive-windows.rst:3 -# d104f88fcc7f4de8a69fbbc138416e8e -# 1d31fb94d9444b4b971b07aa7ccc8591 -msgid "To view the keep alive setting, issue the following command:" -msgstr "" - -#: ../source/includes/fact-tcp-keepalive-osx.rst:9 -# bba4cc63097449368d5fa75d7fe8a274 -msgid "To change the ``net.inet.tcp.keepinit`` value, you can use the following command:" -msgstr "" - -#: ../source/includes/fact-tcp-keepalive-osx.rst:16 -# c54f61139a5c4a188f8e7afd8d2c12fd -msgid "The above method for setting the TCP keepalive is not persistent; you will need to reset the value each time you reboot or restart a system. See your operating system’s documentation for instructions on setting the TCP keepalive value persistently." -msgstr "" - -#: ../source/includes/fact-tcp-keepalive-windows.rst:1 -# 251c4e1618e54433ace3ec54b276be4b -msgid "**For Windows systems**:" -msgstr "" - -#: ../source/includes/fact-tcp-keepalive-windows.rst:9 -# 457bedb1e3df40558f16dbaf77d03435 -msgid "The registry value is not present by default. The system default, used if the value is absent, is 7200000 *milliseconds* or ``0x6ddd00`` in hexadecimal." -msgstr "" - -#: ../source/includes/fact-tcp-keepalive-windows.rst:13 -# 7a30b2933eff49a6941b27791b8ca2a7 -msgid "To change the ``KeepAliveTime`` value, use the following command in an Administrator :guilabel:`Command Prompt`, where ```` is expressed in hexadecimal (e.g. 120000 is ``0x1d4c0``):" -msgstr "" - -#: ../source/includes/fact-tcp-keepalive-windows.rst:21 -# affa4ab0c4574e72acaff0d9061277d4 -msgid "Windows users should consider the `Windows Server Technet Article on KeepAliveTime `_ for more information on setting keep alive for MongoDB deployments on Windows systems." -msgstr "" - -#: ../source/faq/diagnostics.txt:71 -# 12bf037537824813bf0b635e81dae86e -msgid "You will need to restart :program:`mongod` and :program:`mongos` servers for new system-wide keepalive settings to take effect." -msgstr "" - -#: ../source/faq/diagnostics.txt:75 -# 813674c1ab1a40c5a1df8447266dfa2c -msgid "Why does MongoDB log so many \"Connection Accepted\" events?" -msgstr "" - -#: ../source/faq/diagnostics.txt:77 -# adeac4faa78d493597c4edd7805feb1f -msgid "If you see a very large number connection and re-connection messages in your MongoDB log, then clients are frequently connecting and disconnecting to the MongoDB server. This is normal behavior for applications that do not use request pooling, such as CGI. Consider using FastCGI, an Apache Module, or some other kind of persistent application server to decrease the connection overhead." -msgstr "" - -#: ../source/faq/diagnostics.txt:84 -# 1cfe246a380d4cd0b04fc906ec8ba6a8 -msgid "If these connections do not impact your performance you can use the run-time :setting:`~systemLog.quiet` option or the command-line option :option:`--quiet ` to suppress these messages from the log." -msgstr "" - -#: ../source/faq/diagnostics.txt:90 -# ae61a184232340f38a2f36cf280f7624 -msgid "What tools are available for monitoring MongoDB?" -msgstr "" - -#: ../source/faq/diagnostics.txt:92 -# 4641ce9b9b05433596d2341fa58c259e -msgid "The |mms-home| and :products:`Ops Manager, an on-premise solution available in MongoDB Enterprise Advanced ` include monitoring functionality, which collects data from running MongoDB deployments and provides visualization and alerts based on that data." -msgstr "" - -#: ../source/faq/diagnostics.txt:98 -# f66b34c56e7a4cdaad928d44732c7cd8 -msgid "For more information, see also the |mms-docs| and :opsmgr:`Ops Manager documentation `." -msgstr "" - -#: ../source/faq/diagnostics.txt:101 -# 192f5542a0c74a35b850e285889e5838 -msgid "A full list of third-party tools is available as part of the :doc:`/administration/monitoring/` documentation." -msgstr "" - -#: ../source/faq/diagnostics.txt:109 -# 53d377b032df4c9ebaf1a2bf020cca57 -msgid "Memory Diagnostics for the MMAPv1 Storage Engine" -msgstr "" - -#: ../source/faq/diagnostics.txt:112 -# 7d4064fe2611475383b35441fda29524 -msgid "Do I need to configure swap space?" -msgstr "" - -#: ../source/faq/diagnostics.txt:114 -# 5ff6a92429a24047b1e04ea2cc2cafa1 -msgid "Always configure systems to have swap space. Without swap, your system may not be reliant in some situations with extreme memory constraints, memory leaks, or multiple programs using the same memory. Think of the swap space as something like a steam release valve that allows the system to release extra pressure without affecting the overall functioning of the system." -msgstr "" - -#: ../source/faq/diagnostics.txt:121 -# 6ad61dd8e1d74230a0992be2665a56a1 -msgid "Nevertheless, systems running MongoDB *do not* need swap for routine operation. Database files are :ref:`memory-mapped ` and should constitute most of your MongoDB memory use. Therefore, it is unlikely that :program:`mongod` will ever use any swap space in normal operation. The operating system will release memory from the memory mapped files without needing swap and MongoDB can write data to the data files without needing the swap system." -msgstr "" - -#: ../source/faq/diagnostics.txt:133 -# 3dd65853924346b8a13be05262d58a6b -msgid "What is a \"working set\"?" -msgstr "" - -#: ../source/faq/diagnostics.txt:135 -# fb0575434136460ebb4618ebef295c9f -msgid "The *working set* is the portion of your data that clients access most often." -msgstr "" - -#: ../source/faq/diagnostics.txt:139 -#: ../source/faq/diagnostics.txt:214 -# da77910a355542b4a32d241048ff8986 -# edf7d489d26e4ce1975edf50828d6f2d -msgid "Must my working set size fit RAM?" -msgstr "" - -#: ../source/faq/diagnostics.txt:141 -# 0dfc5234a3514866b036397d4d1befbb -msgid "Your working set should stay in memory to achieve good performance. Otherwise many random disk IO's will occur, and unless you are using SSD, this can be quite slow." -msgstr "" - -#: ../source/faq/diagnostics.txt:145 -# 24c461d34e69476aa9db4fd208724423 -msgid "One area to watch specifically in managing the size of your working set is index access patterns. If you are inserting into indexes at random locations (as would happen with id's that are randomly generated by hashes), you will continually be updating the whole index. If instead you are able to create your id's in approximately ascending order (for example, day concatenated with a random id), all the updates will occur at the right side of the b-tree and the working set size for index pages will be much smaller." -msgstr "" - -#: ../source/faq/diagnostics.txt:154 -# 64559f541b384924a3b23a7d568d15b9 -msgid "It is fine if databases and thus virtual size are much larger than RAM." -msgstr "" - -#: ../source/faq/diagnostics.txt:157 -#: ../source/faq/diagnostics.txt:221 -# 0bb150fcc675486b8d0e84d45180d2f9 -# 286ca2e996f24eaa976843008164f470 -msgid "How do I calculate how much RAM I need for my application?" -msgstr "" - -#: ../source/faq/diagnostics.txt:161 -# be7c0575fe844ff996e89eacd1bac123 -msgid "The amount of RAM you need depends on several factors, including but not limited to:" -msgstr "" - -#: ../source/faq/diagnostics.txt:164 -# c5b5b73eb93e44459419322bdad46d9b -msgid "The relationship between :doc:`database storage ` and working set." -msgstr "" - -#: ../source/faq/diagnostics.txt:166 -# 1f8737e1a1014ab3abf679f4c95e970c -msgid "The operating system's cache strategy for LRU (Least Recently Used)" -msgstr "" - -#: ../source/faq/diagnostics.txt:168 -# d0c4d31b0600481182b99c5a39594e8b -msgid "The impact of :doc:`journaling `" -msgstr "" - -#: ../source/faq/diagnostics.txt:170 -# c1ed8ca9afbd48938edc6a2de5e5cdd3 -msgid "The number or rate of page faults and other |MMS| gauges to detect when you need more RAM" -msgstr "" - -#: ../source/faq/diagnostics.txt:173 -# b9ebc178b82846cd8c7f9de91cab28ed -msgid "Each database connection thread will need up to 1 MB of RAM." -msgstr "" - -#: ../source/faq/diagnostics.txt:175 -# 5d31de7ed5984afa8a2c928806cfcd8d -msgid "MongoDB defers to the operating system when loading data into memory from disk. It simply :ref:`memory maps ` all its data files and relies on the operating system to cache data. The OS typically evicts the least-recently-used data from RAM when it runs low on memory. For example if clients access indexes more frequently than documents, then indexes will more likely stay in RAM, but it depends on your particular usage." -msgstr "" - -#: ../source/faq/diagnostics.txt:183 -# 44a6768a650445749360ae3ed3c6d78f -msgid "To calculate how much RAM you need, you must calculate your working set size, or the portion of your data that clients use most often. This depends on your access patterns, what indexes you have, and the size of your documents. Because MongoDB uses a thread per connection model, each database connection also will need up to 1 MB of RAM, whether active or idle." -msgstr "" - -#: ../source/faq/diagnostics.txt:189 -# 19b7faf51c6345e6bd1f55753df6a6bc -msgid "If page faults are infrequent, your working set fits in RAM. If fault rates rise higher than that, you risk performance degradation. This is less critical with SSD drives than with spinning disks." -msgstr "" - -#: ../source/faq/diagnostics.txt:195 -# 74b5e272fd4442d5b58f781fe99b500b -msgid "How do I read memory statistics in the UNIX ``top`` command" -msgstr "" - -#: ../source/faq/diagnostics.txt:197 -# 04473fac7b9d4f39b773673c1f6960d7 -msgid "Because :program:`mongod` uses :ref:`memory-mapped files `, the memory statistics in ``top`` require interpretation in a special way. On a large database, ``VSIZE`` (virtual bytes) tends to be the size of the entire database. If the :program:`mongod` doesn't have other processes running, ``RSIZE`` (resident bytes) is the total memory of the machine, as this counts file system cache contents." -msgstr "" - -#: ../source/faq/diagnostics.txt:205 -# c1a27f7d5e824fb2b00312e336bccafc -msgid "For Linux systems, use the ``vmstat`` command to help determine how the system uses memory. On OS X systems use ``vm_stat``." -msgstr "" - -#: ../source/faq/diagnostics.txt:211 -# 982561b7e3384bc7b5b5b49cb1eaee61 -msgid "Memory Diagnostics for the WiredTiger Storage Engine" -msgstr "" - -#: ../source/faq/diagnostics.txt:216 -# 6dd7c34eca284ce596a53d50b4a30aa2 -msgid "No." -msgstr "" - -#: ../source/includes/extracts/wt-cache-eviction.rst:1 -# da3d8d12263b41a2bc653d50e96f0741 -msgid "If the cache does not have enough space to load additional data, WiredTiger evicts pages from the cache to free up space." -msgstr "" - -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-config.rst:3 -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-config.rst:3 -# 0ff597d6762d4b259e8f3888814d255c -# 41f4f6d25ba3407288998b9fdab08e81 -msgid "The :setting:`storage.wiredTiger.engineConfig.cacheSizeGB` limits the size of the WiredTiger internal cache. The operating system will use the available free memory for filesystem cache, which allows the compressed MongoDB data files to stay in memory. In addition, the operating system will use any free RAM to buffer file system blocks and file system cache." -msgstr "" - -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-config.rst:10 -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-config.rst:10 -# 01bedba840e24499a03ef0007bfb4ddb -# f33adf5061f94835ad0d5505870d9a8b -msgid "To accommodate the additional consumers of RAM, you may have to decrease WiredTiger internal cache size." -msgstr "" - -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-config.rst:13 -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-config.rst:13 -# 56462cf4e34a4201823003ef6a410c67 -# 0b287eb54ffb4288a323aa4f7d3a45be -msgid "The default WiredTiger internal cache size value assumes that there is a single :program:`mongod` instance per machine. If a single machine contains multiple MongoDB instances, then you should decrease the setting to accommodate the other :program:`mongod` instances." -msgstr "" - -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-config.rst:19 -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-config.rst:19 -# 91b2c9c6fe084d5a801557e6de7ce922 -# e9063687cfda40c5bf088eaecd4bb13f -msgid "If you run :program:`mongod` in a container (e.g. ``lxc``, ``cgroups``, Docker, etc.) that does *not* have access to all of the RAM available in a system, you must set :setting:`storage.wiredTiger.engineConfig.cacheSizeGB` to a value less than the amount of RAM available in the container. The exact amount depends on the other processes running in the container." -msgstr "" - -#: ../source/includes/extracts/wt-cache-size.rst:4 -# 4bac962067df4cfeaea7e2b7797379d6 -msgid "To see statistics on the cache and eviction, use the :dbcommand:`serverStatus` command. The :serverstatus:`wiredTiger.cache` field holds the information on the cache and eviction." -msgstr "" - -#: ../source/includes/extracts/wt-cache-size.rst:49 -# 7045d50c46ea490eb6bb0c87df2ec641 -msgid "For an explanation of some key cache and eviction statistics, such as :serverstatus:`wiredTiger.cache.bytes currently in the cache` and :serverstatus:`wiredTiger.cache.tracked dirty bytes in the cache`, see :serverstatus:`wiredTiger.cache`." -msgstr "" - -#: ../source/includes/extracts/wt-cache-setting.rst:1 -#: ../source/includes/extracts/wt-cache-setting.rst:1 -# 9351f8da8c324aabace0928a568b87c5 -# c385b66b446d4428ae8ad8d40d7b2e8e -msgid "To adjust the size of the WiredTiger internal cache, see :setting:`storage.wiredTiger.engineConfig.cacheSizeGB` and :option:`--wiredTigerCacheSizeGB`. Avoid increasing the WiredTiger internal cache size above its default value." -msgstr "" - -#: ../source/includes/extracts/wt-cache-utilization.rst:1 -# 6fd3895c60ed4356adf2b459b1bc5609 -msgid "With WiredTiger, MongoDB utilizes both the WiredTiger internal cache and the filesystem cache." -msgstr "" - -#: ../source/includes/extracts/wt-cache-default-setting.rst:2 -# 5749728175e54f45be0a256317c5e918 -msgid "Starting in 3.4, the WiredTiger internal cache, by default, will use the larger of either:" -msgstr "" - -#: ../source/includes/extracts/wt-cache-default-setting.rst:5 -# 80e1a3170df0415381c61d981416326e -msgid "50% of RAM minus 1 GB, or" -msgstr "" - -#: ../source/includes/extracts/wt-cache-default-setting.rst:7 -# 1bab7791791d4258815681c1bdedfb33 -msgid "256 MB." -msgstr "" - -#: ../source/includes/extracts/wt-filesystem-cache.rst:1 -# 5fa14cc8c60c4c458f1a672f08af43b2 -msgid "Via the filesystem cache, MongoDB automatically uses all free memory that is not used by the WiredTiger cache or by other processes. Data in the filesystem cache is compressed." -msgstr "" - -#: ../source/includes/extracts/wt-configure-cache.rst:7 -# 8dc04e0afc344abdb40bea99394febe5 -msgid "To view statistics on the cache and eviction rate, see the :serverstatus:`wiredTiger.cache` field returned from the :dbcommand:`serverStatus` command." -msgstr "" - -#: ../source/faq/diagnostics.txt:226 -# 838df8cd7b134587aa29390faa54c732 -msgid "Sharded Cluster Diagnostics" -msgstr "" - -#: ../source/faq/diagnostics.txt:228 -# 7ea9f1e0e8594e97bf8ff7bbc30c3818 -msgid "The two most important factors in maintaining a successful sharded cluster are:" -msgstr "" - -#: ../source/faq/diagnostics.txt:230 -# f47a53c952bf412a90a32556180dfaf1 -msgid ":ref:`choosing an appropriate shard key ` and" -msgstr "" - -#: ../source/faq/diagnostics.txt:232 -# 1a2365b67aee4834ad1b7c751084f482 -msgid ":ref:`sufficient capacity to support current and future operations `." -msgstr "" - -#: ../source/faq/diagnostics.txt:235 -# fb1bb0b2c7154b258d569e697d990197 -msgid "You can prevent most issues encountered with sharding by ensuring that you choose the best possible :term:`shard key` for your deployment and ensure that you are always adding additional capacity to your cluster well before the current resources become saturated. Continue reading for specific issues you may encounter in a production environment." -msgstr "" - -#: ../source/faq/diagnostics.txt:244 -# 2be37af0e79d48228a682a1d98cb75b2 -msgid "In a new sharded cluster, why does all data remains on one shard?" -msgstr "" - -#: ../source/faq/diagnostics.txt:246 -# dc738badee3f4421a8d89a1ef51a038d -msgid "Your cluster must have sufficient data for sharding to make sense. Sharding works by migrating chunks between the shards until each shard has roughly the same number of chunks." -msgstr "" - -#: ../source/faq/diagnostics.txt:250 -# 6bd83cab38524f3cb20c0079a46627bf -msgid "The default chunk size is 64 megabytes. MongoDB will not begin migrations until the imbalance of chunks in the cluster exceeds the :ref:`migration threshold `. This behavior helps prevent unnecessary chunk migrations, which can degrade the performance of your cluster as a whole." -msgstr "" - -#: ../source/faq/diagnostics.txt:256 -# a442fb5e7ac74f72b7c98f05ba6ac9f5 -msgid "If you have just deployed a sharded cluster, make sure that you have enough data to make sharding effective. If you do not have sufficient data to create more than eight 64 megabyte chunks, then all data will remain on one shard. Either lower the :ref:`chunk size ` setting, or add more data to the cluster." -msgstr "" - -#: ../source/faq/diagnostics.txt:262 -# 8492169ec92d4adabbef3116f7127886 -msgid "As a related problem, the system will split chunks only on inserts or updates, which means that if you configure sharding and do not continue to issue insert and update operations, the database will not create any chunks. You can either wait until your application inserts data *or* :doc:`split chunks manually `." -msgstr "" - -#: ../source/faq/diagnostics.txt:268 -# 787f6ec0e1a544deb5bd33b8c9100683 -msgid "Finally, if your shard key has a low :ref:`cardinality `, MongoDB may not be able to create sufficient splits among the data." -msgstr "" - -#: ../source/faq/diagnostics.txt:273 -# 8a397f6dbc9d420abe629b35bc8ddf43 -msgid "Why would one shard receive a disproportion amount of traffic in a sharded cluster?" -msgstr "" - -#: ../source/faq/diagnostics.txt:275 -# 1b8e07a265894388af93090b553ca895 -msgid "In some situations, a single shard or a subset of the cluster will receive a disproportionate portion of the traffic and workload. In almost all cases this is the result of a shard key that does not effectively allow :ref:`write scaling `." -msgstr "" - -#: ../source/faq/diagnostics.txt:280 -# 28f972a8940a44b58a5783eea28f6a55 -msgid "It's also possible that you have \"hot chunks.\" In this case, you may be able to solve the problem by splitting and then migrating parts of these chunks." -msgstr "" - -#: ../source/faq/diagnostics.txt:284 -# 654a25ec27fd4edb94649d9ebf6b127b -msgid "In the worst case, you may have to consider re-sharding your data and :ref:`choosing a different shard key ` to correct this pattern." -msgstr "" - -#: ../source/faq/diagnostics.txt:289 -# 0fa8c2a86e184907ade1c4d787f5a346 -msgid "What can prevent a sharded cluster from balancing?" -msgstr "" - -#: ../source/faq/diagnostics.txt:291 -# 630e79def0cd4563af9dfb6c93e3f4fc -msgid "If you have just deployed your sharded cluster, you may want to consider the :ref:`troubleshooting suggestions for a new cluster where data remains on a single shard `." -msgstr "" - -#: ../source/faq/diagnostics.txt:295 -# bd33165b296b47d29f6a5ffa3673f7be -msgid "If the cluster was initially balanced, but later developed an uneven distribution of data, consider the following possible causes:" -msgstr "" - -#: ../source/faq/diagnostics.txt:298 -# ede0e5ffb1054d28a8dc6f8b2a579c5f -msgid "You have deleted or removed a significant amount of data from the cluster. If you have added additional data, it may have a different distribution with regards to its shard key." -msgstr "" - -#: ../source/faq/diagnostics.txt:302 -# 2e991c96bcd34d159484dd1eacaaa15b -msgid "Your :term:`shard key` has low :ref:`cardinality ` and MongoDB cannot split the chunks any further." -msgstr "" - -#: ../source/faq/diagnostics.txt:305 -# 677cd7d002c6479a8be087339591c2fe -msgid "Your data set is growing faster than the balancer can distribute data around the cluster. This is uncommon and typically is the result of:" -msgstr "" - -#: ../source/faq/diagnostics.txt:309 -# f4f4c3d387394b0b9431bdebbee160f2 -msgid "a :ref:`balancing window ` that is too short, given the rate of data growth." -msgstr "" - -#: ../source/faq/diagnostics.txt:312 -# 6342df98f30949839af026a6db7d82fb -msgid "an uneven distribution of :ref:`write operations ` that requires more data migration. You may have to choose a different shard key to resolve this issue." -msgstr "" - -#: ../source/faq/diagnostics.txt:317 -# 374cc9b6253e468591a4419f103154fd -msgid "poor network connectivity between shards, which may lead to chunk migrations that take too long to complete. Investigate your network configuration and interconnections between shards." -msgstr "" - -#: ../source/faq/diagnostics.txt:322 -# 93a193d563054cf3a1472fb82a947b25 -msgid "Why do chunk migrations affect sharded cluster performance?" -msgstr "" - -#: ../source/faq/diagnostics.txt:324 -# 6fe75676d9294a2b999de5f06ef2627d -msgid "If migrations impact your cluster or application's performance, consider the following options, depending on the nature of the impact:" -msgstr "" - -#: ../source/faq/diagnostics.txt:327 -# 4483d491b124408683648d69ecdf8e24 -msgid "If migrations only interrupt your clusters sporadically, you can limit the :ref:`balancing window ` to prevent balancing activity during peak hours. Ensure that there is enough time remaining to keep the data from becoming out of balance again." -msgstr "" - -#: ../source/faq/diagnostics.txt:333 -# 029c77c780764dcca53c49accd9a2600 -msgid "If the balancer is always migrating chunks to the detriment of overall cluster performance:" -msgstr "" - -#: ../source/faq/diagnostics.txt:336 -# 9241ace6d3fe46dca45a7e78474ebe7f -msgid "You may want to attempt :doc:`decreasing the chunk size ` to limit the size of the migration." -msgstr "" - -#: ../source/faq/diagnostics.txt:339 -# 80c485d3f4f8493c950f2db50d947af6 -msgid "Your cluster may be over capacity, and you may want to attempt to :ref:`add one or two shards ` to the cluster to distribute load." -msgstr "" - -#: ../source/faq/diagnostics.txt:343 -# 78cc66de76ba46fe8c72d45a2c7c61f8 -msgid "It's also possible that your shard key causes your application to direct all writes to a single shard. This kind of activity pattern can require the balancer to migrate most data soon after writing it. Consider redeploying your cluster with a shard key that provides better :ref:`write scaling `." -msgstr "" - diff --git a/locale/pot/faq/fundamentals.pot b/locale/pot/faq/fundamentals.pot deleted file mode 100644 index 2d59fe90bda..00000000000 --- a/locale/pot/faq/fundamentals.pot +++ /dev/null @@ -1,238 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/faq/fundamentals.txt:3 -# 2b44a977f1964647b2a21c18e3232583 -msgid "FAQ: MongoDB Fundamentals" -msgstr "" - -#: ../source/faq/fundamentals.txt:0 -# 199a2b9dfab744ff91f2d040e4629609 -msgid "On this page" -msgstr "" - -#: ../source/faq/fundamentals.txt:13 -# 55cad076a6ce4042b01564d4b8e1c232 -msgid "This document answers some common questions about MongoDB." -msgstr "" - -#: ../source/faq/fundamentals.txt:16 -# e18b5fee330e4512b08eeef443b1c703 -msgid "What platforms does MongoDB support?" -msgstr "" - -#: ../source/faq/fundamentals.txt:18 -# 0461e20fbfc645f18f207de493cfb5da -msgid "For the list of supported platforms, see :ref:`prod-notes-supported-platforms`." -msgstr "" - -#: ../source/faq/fundamentals.txt:22 -# 0fc4b9fcf90045fc80ce6693c9ee3014 -msgid "How does a collection differ from a table?" -msgstr "" - -#: ../source/faq/fundamentals.txt:24 -# bbbb1d2112f54023b2823fa3acee0ec2 -msgid "Instead of tables, a MongoDB database stores its data in :term:`collections `. A collection holds one or more :ref:`BSON documents `. Documents are analogous to records or rows in a relational database table. Each document has :ref:`one or more fields `; fields are similar to the columns in a relational database table." -msgstr "" - -#: ../source/faq/fundamentals.txt:31 -# d276f39bad114c59bfa8e1c2cb0afcd3 -msgid ":doc:`/reference/sql-comparison`, :doc:`/introduction`" -msgstr "" - -#: ../source/faq/fundamentals.txt:34 -# 3fc817fa0b8d4c0499a9d68d725a46cb -msgid "How do I create a database and a collection?" -msgstr "" - -#: ../source/faq/fundamentals.txt:36 -# 41493713f423471397d41b27f4201012 -msgid "If a database does not exist, MongoDB creates the database when you first store data for that database." -msgstr "" - -#: ../source/faq/fundamentals.txt:39 -# 89ce3d9c3a1c42d49d6c36d247c6aef3 -msgid "If a collection does not exist, MongoDB creates the collection when you first store data for that collection. [#explicit-creation]_" -msgstr "" - -#: ../source/faq/fundamentals.txt:42 -# 3a57a2f8547347158daa5c7b33f51d63 -msgid "As such, you can switch to a non-existent database (``use ``) and perform the following operation:" -msgstr "" - -#: ../source/faq/fundamentals.txt:52 -# 53eb323bc41c4f92ad6fb6e2fc8ee814 -msgid "The ``insert`` operation creates both the database ``myNewDB`` and the collection ``myNewCollection1`` if they do not already exist." -msgstr "" - -#: ../source/faq/fundamentals.txt:55 -# 869502cac3d04ebcb279e480ab0fd542 -msgid "The ``createIndex`` operation, which occurs after the ``myNewDB`` has been created, creates the index and the collection ``myNewCollection2`` if the collection does not exist. If ``myNewDb`` did not exist, the ``createIndex`` operation would have also created the ``myNewDB``." -msgstr "" - -#: ../source/faq/fundamentals.txt:62 -# ab946b56bbbd46e8b91b1ceaf4a0ebab -msgid "You can also create a collection explicitly using :method:`db.createCollection` if you want to specify specific options, such as maximum size or document validation rules." -msgstr "" - -#: ../source/faq/fundamentals.txt:69 -# 212b311c64564107b449f8c719fa6345 -msgid "How do I define or alter the collection schema?" -msgstr "" - -#: ../source/faq/fundamentals.txt:71 -# d17de30c46494bb7a26a94c94638b528 -msgid "You do not need to specify a schema for a collection in MongoDB. Although it is common for the documents in a collection to have a largely homogeneous structure, it is not a requirement; i.e. documents in a single collection do not need to have the same set of fields. The data type for a field can differ across documents in a collection as well." -msgstr "" - -#: ../source/faq/fundamentals.txt:78 -# f985a1db790b484f80e249176b37b71b -msgid "To change the structure of the documents in a collection, update the documents to the new structure. For instance, add new fields, remove existing ones, or update the value of a field to a new type." -msgstr "" - -#: ../source/faq/fundamentals.txt:84 -# 4814f15ff72447f58d91d76115325e43 -msgid "Starting in MongoDB 3.2, however, you can enforce :doc:`document validation rules ` for a collection during update and insert operations." -msgstr "" - -#: ../source/faq/fundamentals.txt:88 -# 3c399f2595704646a116f523381a93a4 -msgid "Some collection properties, such as specifying a maximum size, can be specified during the explicit creation of a collection and be modified. See :method:`db.createCollection` and :dbcommand:`collMod`. If you are not specifying these properties, you do not need to explicitly create the collection since MongoDB creates new collections when you first store data for the collections." -msgstr "" - -#: ../source/faq/fundamentals.txt:96 -# 2c9dae4381eb49ceb1300cc3920787c4 -msgid "Does MongoDB support SQL?" -msgstr "" - -#: ../source/faq/fundamentals.txt:98 -# 0cd0fc983e794aa783897017dfa6b89c -msgid "No. However, MongoDB does support a rich query language of its own. For examples on using MongoDB's query language, see :doc:`/crud`" -msgstr "" - -#: ../source/faq/fundamentals.txt:102 -# 4ca61c9ed2354a4a8430b2715c88c15a -msgid ":doc:`/reference/sql-comparison`" -msgstr "" - -#: ../source/faq/fundamentals.txt:105 -# ca17579553ad453b9b5cb3a2ccb110ed -msgid "Does MongoDB support transactions?" -msgstr "" - -#: ../source/faq/fundamentals.txt:107 -# 3cae79d3f82445d1afd4c4990cda9774 -msgid "MongoDB does not support multi-document transactions. However, MongoDB does provide atomic operations on a single document." -msgstr "" - -#: ../source/faq/fundamentals.txt:110 -# c6c166bf73a243d2ab9f4a19e7c8b76a -msgid "For more details on MongoDB's isolation guarantees and behavior under concurrency, see :doc:`/faq/concurrency`." -msgstr "" - -#: ../source/faq/fundamentals.txt:116 -# d2a1f9771f1240cd92f1f75b58a1fc46 -msgid "Does MongoDB handle caching?" -msgstr "" - -#: ../source/faq/fundamentals.txt:118 -# e3214821e27d4da68575e9b4d451031c -msgid "Yes. MongoDB keeps most recently used data in RAM. If you have created indexes for your queries and your working data set fits in RAM, MongoDB serves all queries from memory." -msgstr "" - -#: ../source/faq/fundamentals.txt:122 -# e94280fe1f8d4693a52bb1c7c686dd26 -msgid "MongoDB does not cache the query results in order to return the cached results for identical queries." -msgstr "" - -#: ../source/faq/fundamentals.txt:125 -# 429e195e8cbb40c0813c64cc9e15c9c4 -msgid "For more information on MongoDB and memory use, see :ref:`WiredTiger and Memory Use ` and :ref:`MMAPv1 and Memory Use `." -msgstr "" - -#: ../source/faq/fundamentals.txt:132 -# af12c9e063d24cdda925980f8a8acc74 -msgid "How does MongoDB address SQL or Query injection?" -msgstr "" - -#: ../source/faq/fundamentals.txt:135 -# 70e908a495fb45a59bd7db9976d9851f -msgid "BSON" -msgstr "" - -#: ../source/faq/fundamentals.txt:137 -# cbe06244c79347dcb21796e5677411a8 -msgid "As a client program assembles a query in MongoDB, it builds a BSON object, not a string. Thus traditional SQL injection attacks are not a problem. More details and some nuances are covered below." -msgstr "" - -#: ../source/faq/fundamentals.txt:141 -# 1136669f9d1d497daef02fc3e5a3c3d8 -msgid "MongoDB represents queries as :term:`BSON` objects. Typically :doc:`client libraries ` provide a convenient, injection free, process to build these objects. Consider the following C++ example:" -msgstr "" - -#: ../source/faq/fundamentals.txt:151 -# 38cd7f5f8eb14f4982ef66b8efe19bee -msgid "Here, ``my_query`` then will have a value such as ``{ name : \"Joe\" }``. If ``my_query`` contained special characters, for example ``,``, ``:``, and ``{``, the query simply wouldn't match any documents. For example, users cannot hijack a query and convert it to a delete." -msgstr "" - -#: ../source/faq/fundamentals.txt:158 -# 069d8fc694f94825b3d8806d6d6ecb95 -msgid "JavaScript" -msgstr "" - -#: ../source/includes/fact-disable-javascript-with-noscript.rst:1 -# 392af4e364df40e2bfacbaa357de54e2 -msgid "You can disable all server-side execution of JavaScript, by passing the :option:`--noscripting ` option on the command line or setting :setting:`security.javascriptEnabled` in a configuration file." -msgstr "" - -#: ../source/faq/fundamentals.txt:164 -# 6bafcbd169754f32b05b55d8dd3b3d7d -msgid "All of the following MongoDB operations permit you to run arbitrary JavaScript expressions directly on the server:" -msgstr "" - -#: ../source/faq/fundamentals.txt:167 -# f957eec589ee4408b65d7ad303c8806a -msgid ":query:`$where`" -msgstr "" - -#: ../source/faq/fundamentals.txt:168 -# 84fc7888903643b19f0f503f98ebf5e9 -msgid ":dbcommand:`mapReduce`" -msgstr "" - -#: ../source/faq/fundamentals.txt:169 -# eb786afd24494a9dae11d0a1fe61d51f -msgid ":dbcommand:`group`" -msgstr "" - -#: ../source/faq/fundamentals.txt:171 -# 33d809e4c1564cfcb904ef6c0f633f56 -msgid "You must exercise care in these cases to prevent users from submitting malicious JavaScript." -msgstr "" - -#: ../source/faq/fundamentals.txt:174 -# 666ba55abac74971ab84875a28ae43b6 -msgid "Fortunately, you can express most queries in MongoDB without JavaScript and for queries that require JavaScript, you can mix JavaScript and non-JavaScript in a single query. Place all the user-supplied fields directly in a :term:`BSON` field and pass JavaScript code to the :query:`$where` field." -msgstr "" - -#: ../source/faq/fundamentals.txt:180 -# 9b4d33786a794a10930f6fc0296d675c -msgid "If you need to pass user-supplied values in a :query:`$where` clause, you may escape these values with the ``CodeWScope`` mechanism. When you set user-submitted values as variables in the scope document, you can avoid evaluating them on the database server." -msgstr "" - diff --git a/locale/pot/faq/indexes.pot b/locale/pot/faq/indexes.pot deleted file mode 100644 index 575196e391d..00000000000 --- a/locale/pot/faq/indexes.pot +++ /dev/null @@ -1,138 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/faq/indexes.txt:3 -# 2844f3c061ec47429cfda83233b17a4d -msgid "FAQ: Indexes" -msgstr "" - -#: ../source/faq/indexes.txt:0 -# 079ae63c9808498f81e2b7fd9857828c -msgid "On this page" -msgstr "" - -#: ../source/faq/indexes.txt:13 -# ec4cf20e7fbd41f0a2bca7d029d55d95 -msgid "This document addresses some common questions regarding MongoDB :doc:`indexes `. For more information on indexes, see :doc:`/indexes`." -msgstr "" - -#: ../source/faq/indexes.txt:18 -# 75c55a2a33154c0c807130815a253a72 -msgid "How do I create an index?" -msgstr "" - -#: ../source/faq/indexes.txt:20 -# fa0b2ec9da0440c2939db57af7d45d47 -msgid "To create an index on a collection, use the :method:`db.collection.createIndex()` method. Creating an index is an administrative operation. In general, applications should not call :method:`db.collection.createIndex()` on a regular basis." -msgstr "" - -#: ../source/faq/indexes.txt:27 -# b6e2acc7b1724363a6219415617a98d2 -msgid "Index builds can impact performance; see :ref:`faq-index-performance`. Administrators should consider the performance implications before building indexes." -msgstr "" - -#: ../source/faq/indexes.txt:34 -# 365a5f2109884d8f8c1fa79f031b66e9 -msgid "How does an index build affect database performance?" -msgstr "" - -#: ../source/faq/indexes.txt:36 -# 0382ba44dddd4d02a2981c4f078d2096 -msgid "When building an index on a collection, the database that holds the collection is unavailable for read or write operations until the index build completes. If you need to build a large index, consider building the index in the :ref:`background `. See :ref:`index-creation-operations` and :doc:`/tutorial/build-indexes-on-replica-sets`." -msgstr "" - -#: ../source/faq/indexes.txt:43 -# 6a727bb41e0848e9808fcdfb19b60a6a -msgid "To return information on currently running index creation operations, see :ref:`currentOp-index-creation`. To kill a running index creation operation, see :method:`db.killOp()`. The partially built index will be deleted." -msgstr "" - -#: ../source/faq/indexes.txt:49 -# 866c3bfdb9fe4808a5ddbeba308c8586 -msgid "How do I see what indexes exist on a collection?" -msgstr "" - -#: ../source/faq/indexes.txt:51 -# 932c1c36397748aca707d1446d41ce7b -msgid "To list a collection's indexes, use the :method:`db.collection.getIndexes()` method." -msgstr "" - -#: ../source/faq/indexes.txt:55 -# 4ea74cf9793342c3b8df1e6f7b73e455 -msgid "How can I see if a query uses an index?" -msgstr "" - -#: ../source/faq/indexes.txt:57 -# 201deee348b44bf9bc423848526b1f9c -msgid "To inspect how MongoDB processes a query, use the :method:`~cursor.explain()` method." -msgstr "" - -#: ../source/faq/indexes.txt:61 -# 7e2a2a9c8dbc4732a8b4c12772e6f5ea -msgid "How do I determine which fields to index?" -msgstr "" - -#: ../source/faq/indexes.txt:63 -# e65755b5f3374e77aee183bafd736b56 -msgid "A number of factors determine which fields to index, including :ref:`selectivity `, the support for multiple :term:`query shapes `, and :doc:`size of the index `. For more information, see :ref:`Operational Considerations for Indexes ` and :doc:`/applications/indexes`." -msgstr "" - -#: ../source/faq/indexes.txt:71 -# c1c09b0ce2f44118aeea3b0e5fb99703 -msgid "How can I see the size of an index?" -msgstr "" - -#: ../source/faq/indexes.txt:73 -# 578e6af2b6eb4fe8b8d835fae8652796 -msgid "The :method:`db.collection.stats()` includes an :data:`~collStats.indexSizes` document which provides size information for each index on the collection." -msgstr "" - -#: ../source/faq/indexes.txt:77 -# bea11fa0143d497ebe360f17cce8f6a6 -msgid "Depending on its size, an index may not fit into RAM. An index fits into RAM when your server has enough RAM available for both the index and the rest of the :term:`working set`. When an index is too large to fit into RAM, MongoDB must read the index from disk, which is a much slower operation than reading from RAM." -msgstr "" - -#: ../source/faq/indexes.txt:83 -# 9a12bcd7cabd40189f8925e443c7ff94 -msgid "In certain cases, an index does not need to fit *entirely* into RAM. For details, see :ref:`indexing-right-handed`." -msgstr "" - -#: ../source/faq/indexes.txt:87 -# 9c47fbd576ff4b6891d4492142e3842c -msgid "How do write operations affect indexes?" -msgstr "" - -#: ../source/faq/indexes.txt:89 -# 0550c2e703674c9385eb4efc0bcc4148 -msgid "Write operations may require updates to indexes:" -msgstr "" - -#: ../source/faq/indexes.txt:91 -# 850ae11ae4194303b1ac1ed5355d09e4 -msgid "If a write operation modifies an indexed field, MongoDB updates all indexes that have the modified field as a key." -msgstr "" - -#: ../source/faq/indexes.txt:94 -# a9002bab5ae0453f943b606d2bcfc644 -msgid "When running with the :doc:`MMAPv1 ` storage engine, if an update to a document causes the document to grow past its allocated record size, MongoDB moves the document to a new record and updates all indexes that refer to the document, regardless of the field modified." -msgstr "" - -#: ../source/faq/indexes.txt:100 -# b4421ebbb7fc4582abd16fe99ee4b420 -msgid "Therefore, if your application is write-heavy, indexes might affect performance." -msgstr "" - diff --git a/locale/pot/faq/mongo.pot b/locale/pot/faq/mongo.pot deleted file mode 100644 index 6e419ee8f79..00000000000 --- a/locale/pot/faq/mongo.pot +++ /dev/null @@ -1,160 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/faq/mongo.txt:3 -# 5a0d594e38c645cca6354f11a766794c -msgid "FAQ: The ``mongo`` Shell" -msgstr "" - -#: ../source/faq/mongo.txt:10 -# 9189b75063284648bc3424b153fa07f3 -msgid "How can I enter multi-line operations in the ``mongo`` shell?" -msgstr "" - -#: ../source/faq/mongo.txt:12 -# acb350e2eed74d5e8db83c0c6b4af862 -msgid "If you end a line with an open parenthesis (``'('``), an open brace (``'{'``), or an open bracket (``'['``), then the subsequent lines start with ellipsis (``\"...\"``) until you enter the corresponding closing parenthesis (``')'``), the closing brace (``'}'``) or the closing bracket (``']'``). The :program:`mongo` shell waits for the closing parenthesis, closing brace, or the closing bracket before evaluating the code, as in the following example:" -msgstr "" - -#: ../source/faq/mongo.txt:27 -# 38982f9a93a6487aabf676ffd4ccfcf6 -msgid "You can exit the line continuation mode if you enter two blank lines, as in the following example:" -msgstr "" - -#: ../source/faq/mongo.txt:40 -# 28ae2b2c50ed438c85e47f04fa96447e -msgid "How can I access different databases temporarily?" -msgstr "" - -#: ../source/faq/mongo.txt:42 -# d01cdf22e33840cb9c507700a68c4a38 -msgid "You can use :method:`db.getSiblingDB()` method to access another database without switching databases, as in the following example which first switches to the ``test`` database and then accesses the ``sampleDB`` database from the ``test`` database:" -msgstr "" - -#: ../source/faq/mongo.txt:56 -# e7bd8f8e2c804a7185c154cbfeb0c1a0 -msgid "Does the ``mongo`` shell support tab completion and other keyboard shortcuts?" -msgstr "" - -#: ../source/faq/mongo.txt:58 -# d4d92aaf52c3453ea860594dd855afda -msgid "The :program:`mongo` shell supports keyboard shortcuts. For example," -msgstr "" - -#: ../source/faq/mongo.txt:60 -# 1fce4169ebd0452c80d11e971b8c80a0 -msgid "Use the up/down arrow keys to scroll through command history. See :ref:`.dbshell ` documentation for more information on the ``.dbshell`` file." -msgstr "" - -#: ../source/faq/mongo.txt:64 -# 8a32b3a8a87e4d9ea1c25c7653f4175d -msgid "Use ```` to autocomplete or to list the completion possibilities, as in the following example which uses ```` to complete the method name starting with the letter ``'c'``:" -msgstr "" - -#: ../source/faq/mongo.txt:72 -# cbf2349785fe4d3cb2afd4d82af49e4b -msgid "Because there are many collection methods starting with the letter ``'c'``, the ```` will list the various methods that start with ``'c'``." -msgstr "" - -#: ../source/faq/mongo.txt:76 -# e5aa33785f244c9189aa9187d4e10a48 -msgid "For a full list of the shortcuts, see :ref:`Shell Keyboard Shortcuts `" -msgstr "" - -#: ../source/faq/mongo.txt:79 -# f2681f099396414fbe26290535afde3e -msgid "How can I customize the ``mongo`` shell prompt?" -msgstr "" - -#: ../source/faq/mongo.txt:83 -# 7677feac754449dbb4e4fa3f8b202291 -msgid "You can change the :program:`mongo` shell prompt by setting the ``prompt`` variable. This makes it possible to display additional information in the prompt." -msgstr "" - -#: ../source/faq/mongo.txt:87 -# dde3ce701cce4ba0aba928a016c32930 -msgid "Set ``prompt`` to any string or arbitrary JavaScript code that returns a string, consider the following examples:" -msgstr "" - -#: ../source/faq/mongo.txt:90 -# aa0076cdffb1444f8f925f7fe1c25f6e -msgid "Set the shell prompt to display the hostname and the database issued:" -msgstr "" - -#: ../source/faq/mongo.txt:97 -#: ../source/faq/mongo.txt:111 -# 0a3ba997ed2a419b80dff4ded5d9449b -# 22b38d17f277496caa482a4e29c3c9c2 -msgid "The :program:`mongo` shell prompt should now reflect the new prompt:" -msgstr "" - -#: ../source/faq/mongo.txt:103 -# 39aae4bc7963412d9fc9c1c3a74479c0 -msgid "Set the shell prompt to display the database statistics:" -msgstr "" - -#: ../source/faq/mongo.txt:117 -# 812824166eae4ecb9e585effcb0f77e4 -msgid "You can add the logic for the prompt in the :ref:`.mongorc.js ` file to set the prompt each time you start up the :program:`mongo` shell." -msgstr "" - -#: ../source/faq/mongo.txt:122 -# e60edfdad3e348d8bf290604613cc07d -msgid "Can I edit long shell operations with an external text editor?" -msgstr "" - -#: ../source/faq/mongo.txt:126 -# 4e87e0653c8e4dd99336ff200538344e -msgid "You can use your own editor in the :program:`mongo` shell by setting the :envvar:`EDITOR` environment variable before starting the :program:`mongo` shell. Once in the :program:`mongo` shell, you can edit with the specified editor by typing ``edit `` or ``edit ``, as in the following example:" -msgstr "" - -#: ../source/faq/mongo.txt:132 -# 178ada4ebf3f41cebea63454e822a0a9 -msgid "Set the :envvar:`EDITOR` variable from the command line prompt:" -msgstr "" - -#: ../source/faq/mongo.txt:138 -# 85ceb7a26e85427da9a0c94189c9d20e -msgid "Start the :program:`mongo` shell:" -msgstr "" - -#: ../source/faq/mongo.txt:144 -# 017a5f84be0d486399829cba21e12fb7 -msgid "Define a function ``myFunction``:" -msgstr "" - -#: ../source/faq/mongo.txt:150 -# e288259b68af432d8c07c21b6faaf228 -msgid "Edit the function using your editor:" -msgstr "" - -#: ../source/faq/mongo.txt:156 -# 79714cb6197e4608950e16e5ee9468d0 -msgid "The command should open the ``vim`` edit session. Remember to save your changes." -msgstr "" - -#: ../source/faq/mongo.txt:159 -# c292340cc24f47ff8fdb620a360c5aa0 -msgid "Type ``myFunction`` to see the function definition:" -msgstr "" - -#: ../source/faq/mongo.txt:165 -# f942565e90814b6db190d6fa13e6ca40 -msgid "The result should be the changes from your saved edit:" -msgstr "" - diff --git a/locale/pot/faq/replica-sets.pot b/locale/pot/faq/replica-sets.pot deleted file mode 100644 index 17c11a6c146..00000000000 --- a/locale/pot/faq/replica-sets.pot +++ /dev/null @@ -1,192 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/faq/replica-sets.txt:3 -# bb3fd02e093544a2be704e1020e89f91 -msgid "FAQ: Replication and Replica Sets" -msgstr "" - -#: ../source/faq/replica-sets.txt:0 -# 3b68a43ac7f440e9906cbd1805fdcb96 -msgid "On this page" -msgstr "" - -#: ../source/faq/replica-sets.txt:13 -# 8f4bbffc00914d69a0a8bb36e057d028 -msgid "This document answers common questions about replication in MongoDB. See also the :doc:`/replication` section in the manual, which provides an :doc:`overview of replication `, including details on:" -msgstr "" - -#: ../source/faq/replica-sets.txt:17 -# 89adfb32a955409ea3e62c9c5f2c7743 -msgid ":doc:`/core/replica-set-members`" -msgstr "" - -#: ../source/faq/replica-sets.txt:19 -# 713dbed3e50748e7adc4f4ff87d08e79 -msgid ":doc:`/core/replica-set-architectures`" -msgstr "" - -#: ../source/faq/replica-sets.txt:21 -#: ../source/faq/replica-sets.txt:55 -# a84173ab79f34569a08e43963d1b55e7 -# 9f939934e4644ab8a1bf5f8b7635bbef -msgid ":doc:`/core/replica-set-elections`" -msgstr "" - -#: ../source/faq/replica-sets.txt:24 -# 1f188726edd9443786c0f8fd2eb7b4e8 -msgid "What kinds of replication does MongoDB support?" -msgstr "" - -#: ../source/faq/replica-sets.txt:26 -# 138864c429db468e8304ba5eafd6c6a9 -msgid "MongoDB supports :doc:`replica sets `, which can have up to :ref:`50 nodes <3.0-replica-sets-max-members>`." -msgstr "" - -#: ../source/faq/replica-sets.txt:29 -# 1c9451b92ffa4ba3af4fd672c5284670 -msgid "MongoDB also supports master-slave replication; however, replica sets are the recommended replication topology. However, if your deployment requires more than 50 nodes, you must use master/slave replication." -msgstr "" - -#: ../source/faq/replica-sets.txt:34 -# ce4cb9a4d5be4f4bb3881b9a5749c2e0 -msgid "Does replication work over the Internet and WAN connections?" -msgstr "" - -#: ../source/faq/replica-sets.txt:36 -#: ../source/faq/replica-sets.txt:105 -# a456689a16a6491ea649a3d1ac97dbd2 -# 387e2647734e4ee6891367a1a7482b7e -msgid "Yes." -msgstr "" - -#: ../source/faq/replica-sets.txt:38 -# 1aa69bda10f54a0da7f612c575d89c96 -msgid "For example, a deployment may maintain a :term:`primary` and :term:`secondary` in an East-coast data center along with a :term:`secondary` member for disaster recovery in a West-coast data center." -msgstr "" - -#: ../source/faq/replica-sets.txt:42 -# 9d0f7ec9bf7d4c75a1a2a127292b17b4 -msgid ":doc:`/tutorial/deploy-geographically-distributed-replica-set`" -msgstr "" - -#: ../source/faq/replica-sets.txt:45 -# 9f13373636ae4221bc2073afad1b363a -msgid "Can MongoDB replicate over a \"noisy\" connection?" -msgstr "" - -#: ../source/faq/replica-sets.txt:47 -# 2d261632ebec447188b0f8b3e3d36bdf -msgid "Yes, but not without connection failures and the obvious latency." -msgstr "" - -#: ../source/faq/replica-sets.txt:49 -# 91c3325a5bd94c2198e450d52b7c50cc -msgid "Members of the set will attempt to reconnect to the other members of the set in response to networking flaps. This does not require administrator intervention. However, if the network connections among the nodes in the replica set are very slow, it might not be possible for the members of the node to keep up with the replication." -msgstr "" - -#: ../source/faq/replica-sets.txt:58 -# 1a710779f2514c1ca45f00618714d4d4 -msgid "Why use journaling if replication already provides data redundancy?" -msgstr "" - -#: ../source/faq/replica-sets.txt:60 -# 8f7e52551b8b4825a5f6d426dc369937 -msgid ":term:`Journaling ` facilitates faster crash recovery. Prior to journaling, crashes often required :dbcommand:`database repairs ` or full data resync. Both were slow, and the first was unreliable." -msgstr "" - -#: ../source/faq/replica-sets.txt:64 -# d436037ff2254125ae133a62afbf053e -msgid "Journaling is particularly useful for protection against power failures, especially if your replica set resides in a single data center or power circuit." -msgstr "" - -#: ../source/faq/replica-sets.txt:68 -# 1aa783d970c440039ff030de50500aae -msgid "When a :term:`replica set` runs with journaling, you can safely restart :program:`mongod` instances without additional intervention." -msgstr "" - -#: ../source/faq/replica-sets.txt:73 -# 3b1519b13b6b48d2874020e45b86317d -msgid "Journaling requires some resource overhead for write operations. Journaling has no effect on read performance, however." -msgstr "" - -#: ../source/faq/replica-sets.txt:76 -# 909ef62e461144f09bfece4677bdd722 -msgid "Journaling is enabled by default on all 64-bit builds of MongoDB v2.0 and greater." -msgstr "" - -#: ../source/faq/replica-sets.txt:80 -# 3b2690458a514e91978196402bb64371 -msgid "What information do arbiters exchange with the rest of the replica set?" -msgstr "" - -#: ../source/faq/replica-sets.txt:82 -# 91e0cbe82903429eb1605c265a5b66ac -msgid "Arbiters never receive the contents of a collection but do exchange the following data with the rest of the replica set:" -msgstr "" - -#: ../source/faq/replica-sets.txt:85 -# db7d019fada746e2941fb85ddd63a2fc -msgid "Credentials used to authenticate the arbiter with the replica set. These exchanges are encrypted." -msgstr "" - -#: ../source/faq/replica-sets.txt:88 -# c987bf508b464653bca7ae0a2d5a1431 -msgid "Replica set configuration data and voting data. This information is not encrypted. Only credential exchanges are encrypted." -msgstr "" - -#: ../source/faq/replica-sets.txt:91 -# caa361a398104ceab221a479d0b497be -msgid "If your MongoDB deployment uses TLS/SSL, then all communications between arbiters and the other members of the replica set are secure." -msgstr "" - -#: ../source/faq/replica-sets.txt:94 -# 9a3aa21ff8eb433eb240176ba09076a7 -msgid "See the documentation for :doc:`/tutorial/configure-ssl` for more information. As with all MongoDB components, run arbiters on secure networks." -msgstr "" - -#: ../source/faq/replica-sets.txt:0 -# 11dae01efcf749bdb013dca1d561a1b1 -msgid "See" -msgstr "" - -#: ../source/faq/replica-sets.txt:103 -# 9d6c28fb1f644fbdb61e3cd73b8e15ed -msgid "Is it normal for replica set members to use different amounts of disk space?" -msgstr "" - -#: ../source/faq/replica-sets.txt:107 -# 367dfbb086944f138325ba8acd190fd6 -msgid "Factors including: different oplog sizes, different levels of storage fragmentation, and MongoDB's data file pre-allocation can lead to some variation in storage utilization between nodes. Storage use disparities will be most pronounced when you add members at different times." -msgstr "" - -#: ../source/faq/replica-sets.txt:114 -# 45cc23e0cf074ba9bb5fca1538c8f4db -msgid "Can I rename a replica set?" -msgstr "" - -#: ../source/faq/replica-sets.txt:116 -# 2ed51b1e89f2466abe0e3451a2cddcc8 -msgid "No." -msgstr "" - -#: ../source/faq/replica-sets.txt:118 -# 512b5ff1b73f4c0d938026ca51d6d311 -msgid "You can use the backup and restore procedure described in the :doc:`/tutorial/restore-replica-set-from-backup` tutorial to create a new replica set with the desired name. Downtime may be necessary in order to ensure parity between the original replica set and the new one." -msgstr "" - diff --git a/locale/pot/faq/sharding.pot b/locale/pot/faq/sharding.pot deleted file mode 100644 index 36cae0627b4..00000000000 --- a/locale/pot/faq/sharding.pot +++ /dev/null @@ -1,183 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/faq/sharding.txt:3 -# 65806b6efc224ef2a139baa62fd61d57 -msgid "FAQ: Sharding with MongoDB" -msgstr "" - -#: ../source/faq/sharding.txt:0 -# e562dbb8aaa44482a307012381bae6cb -msgid "On this page" -msgstr "" - -#: ../source/faq/sharding.txt:13 -# 6380bdcfbfa04d04a10d4982890fa628 -msgid "This document answers common questions about :doc:`/sharding`. See also the :doc:`/sharding` section in the manual, which provides an :doc:`overview of sharding `, including details on:" -msgstr "" - -#: ../source/faq/sharding.txt:17 -# 03902e83a5b54d6f99d421fabe0ce87f -msgid ":doc:`Shard Keys and Considerations for Shard Key Selection `" -msgstr "" - -#: ../source/faq/sharding.txt:20 -# 753e6e72bf6d4d8ea465e41804c49452 -msgid ":doc:`Query Routing `" -msgstr "" - -#: ../source/faq/sharding.txt:22 -# c558cd2c60ac43a189be205ae2a3cc09 -msgid ":ref:`sharding-availability`" -msgstr "" - -#: ../source/faq/sharding.txt:24 -# c3b8ec9951ad487f849e1b7ae253b55d -msgid ":doc:`/core/sharding-data-partitioning` and :doc:`Chunk Migration Process `" -msgstr "" - -#: ../source/faq/sharding.txt:27 -# a63f5328868f4c7bb2902102a44a56d5 -msgid ":doc:`/tutorial/troubleshoot-sharded-clusters`" -msgstr "" - -#: ../source/faq/sharding.txt:30 -# 5e6155bbd42345c69b86fe6dbf43ee69 -msgid "Is sharding appropriate for a new deployment?" -msgstr "" - -#: ../source/faq/sharding.txt:32 -# f4a61e49b9284791a2bb369372479a3f -msgid "Sometimes. However, if your data set fits on a single server, you should begin with an unsharded deployment as sharding while your data set is small provides *little advantage* ." -msgstr "" - -#: ../source/faq/sharding.txt:39 -# 0da2a73229e14730ba17d24965ca4bce -msgid "Can I change the shard key after sharding a collection?" -msgstr "" - -#: ../source/faq/sharding.txt:41 -# 56daa667eae84c78931880c0beb73eee -msgid "No." -msgstr "" - -#: ../source/faq/sharding.txt:43 -# a405bcbe5aa84d41b54f9259c194f8dd -msgid "There is no automatic support in MongoDB for changing a shard key after sharding a collection. This reality underscores the importance of choosing a good :ref:`shard key `. If you *must* change a shard key after sharding a collection, the best option is to:" -msgstr "" - -#: ../source/faq/sharding.txt:48 -# 39b89c1c524b49388494d60021887efd -msgid "dump all data from MongoDB into an external format." -msgstr "" - -#: ../source/faq/sharding.txt:50 -# e9c0a2ff232d4e7a9dfd0bf8b94c9a14 -msgid "drop the original sharded collection." -msgstr "" - -#: ../source/faq/sharding.txt:52 -# 595f0b39d6d2438192a1a5edc6a7e81f -msgid "configure sharding using a more ideal shard key." -msgstr "" - -#: ../source/faq/sharding.txt:54 -# fdedc4c5bd9d4d2aa9b62eda7decbc92 -msgid ":doc:`pre-split ` the shard key range to ensure initial even distribution." -msgstr "" - -#: ../source/faq/sharding.txt:57 -# f43bc949946b482b805e784b8e794022 -msgid "restore the dumped data into MongoDB." -msgstr "" - -#: ../source/faq/sharding.txt:59 -# 46b6c788e2ca42b4a2765964ab810f1d -msgid ":doc:`/core/sharding-shard-key`" -msgstr "" - -#: ../source/faq/sharding.txt:62 -# bf69380cf31a4db18794c0b02ed9cd5d -msgid "Why are my documents not distributed across the shards?" -msgstr "" - -#: ../source/faq/sharding.txt:64 -# c0cee1e3c8aa469c92663aa9d03e2072 -msgid "The balancer starts distributing data across the shards once the distribution of chunks has reached certain thresholds. See :ref:`sharding-migration-thresholds`." -msgstr "" - -#: ../source/faq/sharding.txt:68 -# d0ae171b9ebc4991ae211b677bbee492 -msgid "In addition, MongoDB cannot move a chunk if the number of documents in the chunk exceeds a certain number. See :ref:`migration-chunk-size-limit` and :ref:`jumbo-chunk`." -msgstr "" - -#: ../source/faq/sharding.txt:73 -# 2b1bca6e60e149ed8810f2dc636c6173 -msgid "How does ``mongos`` detect changes in the sharded cluster configuration?" -msgstr "" - -#: ../source/faq/sharding.txt:75 -# aaded192e0914728aa52f1cce829efb1 -msgid ":program:`mongos` instances maintain a cache of the :term:`config database` that holds the metadata for the :term:`sharded cluster`." -msgstr "" - -#: ../source/faq/sharding.txt:78 -# 59f649ac596b443ab3d00021809ebbd2 -msgid ":program:`mongos` updates its cache lazily by issuing a request to a shard and discovering that its metadata is out of date. To force the :program:`mongos` to reload its cache, you can run the :dbcommand:`flushRouterConfig` command against each :program:`mongos` directly." -msgstr "" - -#: ../source/faq/sharding.txt:87 -# 8c1f786dea884255ac4dd1ed6519304c -msgid "What does ``writebacklisten`` in the log mean?" -msgstr "" - -#: ../source/faq/sharding.txt:89 -# c132dd40efd241a09428077d6313ca0c -msgid "The writeback listener is a process that opens a long poll to relay writes back from a :program:`mongod` or :program:`mongos` after migrations to make sure they have not gone to the wrong server. The writeback listener sends writes back to the correct server if necessary." -msgstr "" - -#: ../source/faq/sharding.txt:95 -# da4fd8c3bed04b508f570ec830cd5607 -msgid "These messages are a key part of the sharding infrastructure and should not cause concern." -msgstr "" - -#: ../source/faq/sharding.txt:99 -# 149844a00ea44192b36a86bf216ef9fe -msgid "How does ``mongos`` use connections?" -msgstr "" - -#: ../source/faq/sharding.txt:101 -# e9349f7debdf46ccbc4834694a5f9f57 -msgid "Each :program:`mongos` instance maintains a pool of connections to the members of the sharded cluster. Client requests use these connections one at a time; i.e. requests are not multiplexed or pipelined." -msgstr "" - -#: ../source/faq/sharding.txt:105 -# 56714ce19e3248d383ad824104a04139 -msgid "When client requests complete, the :program:`mongos` returns the connection to the pool. These pools do not shrink when the number of clients decreases. This can lead to an unused :program:`mongos` with a large number of open connections. If the :program:`mongos` is no longer in use, it is safe to restart the process to close existing connections." -msgstr "" - -#: ../source/faq/sharding.txt:111 -# bed1520965cb4e1bb835883f936e4ba1 -msgid "To return aggregated statistics related to all of the outgoing connection pools used by the :program:`mongos`, connect a :program:`mongo` shell to the :program:`mongos` with , and run the :dbcommand:`connPoolStats` command:" -msgstr "" - -#: ../source/faq/sharding.txt:120 -# 8c16f12c3b7349c5abe9f806413b04e1 -msgid "See the :ref:`System Resource Utilization ` section of the :doc:`/reference/ulimit` document." -msgstr "" - diff --git a/locale/pot/faq/storage.pot b/locale/pot/faq/storage.pot deleted file mode 100644 index d9c68052d5b..00000000000 --- a/locale/pot/faq/storage.pot +++ /dev/null @@ -1,570 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/faq/storage.txt:3 -# 0345cdfc9fdb4d89878b14aede9adfb7 -msgid "FAQ: MongoDB Storage" -msgstr "" - -#: ../source/faq/storage.txt:0 -# a8eff05f86434dd3977e1037ec968f09 -msgid "On this page" -msgstr "" - -#: ../source/faq/storage.txt:13 -# 3fa2715496174117a847aff7f2ab13a8 -msgid "This document addresses common questions regarding MongoDB's storage system." -msgstr "" - -#: ../source/faq/storage.txt:17 -# fdedd05a9e944b8cbc1fe0c27a7edede -msgid "Storage Engine Fundamentals" -msgstr "" - -#: ../source/faq/storage.txt:20 -# 2a964b683ba24dc8ab0228d3eecbdd21 -msgid "What is a storage engine?" -msgstr "" - -#: ../source/faq/storage.txt:22 -# 5c3b63eb82e84e538f91770ef1dae08f -msgid "A storage engine is the part of a database that is responsible for managing how data is stored, both in memory and on disk. Many databases support multiple storage engines, where different engines perform better for specific workloads. For example, one storage engine might offer better performance for read-heavy workloads, and another might support a higher-throughput for write operations." -msgstr "" - -#: ../source/faq/storage.txt:29 -# 9c09a6599d154dc18af88d3b05b41705 -msgid ":doc:`/core/storage-engines`" -msgstr "" - -#: ../source/faq/storage.txt:32 -# 61f11b05220945528eede1558f9db5b9 -msgid "Can you mix storage engines in a replica set?" -msgstr "" - -#: ../source/faq/storage.txt:34 -# 1b4efde37df848349dc448fe231da2db -msgid "Yes. You can have a replica set members that use different storage engines." -msgstr "" - -#: ../source/faq/storage.txt:37 -# 5483c275cc23467c900b106a14a0e2b0 -msgid "When designing these multi-storage engine deployments consider the following:" -msgstr "" - -#: ../source/faq/storage.txt:40 -# 438c75795a444cbe9930045cc6929450 -msgid "the oplog on each member may need to be sized differently to account for differences in throughput between different storage engines." -msgstr "" - -#: ../source/faq/storage.txt:43 -# 82764577187b48babdd5fc542b98d1c0 -msgid "recovery from backups may become more complex if your backup captures data files from MongoDB: you may need to maintain backups for each storage engine." -msgstr "" - -#: ../source/faq/storage.txt:48 -# 735f02d40b2c4bfd8fe72133b6f5f035 -msgid "WiredTiger Storage Engine" -msgstr "" - -#: ../source/faq/storage.txt:51 -# 456c05a19592403a8af7ef5b2e0d4545 -msgid "Can I upgrade an existing deployment to a WiredTiger?" -msgstr "" - -#: ../source/faq/storage.txt:53 -# e4dfd2c47d7347bda59395886183c984 -msgid "Yes. See:" -msgstr "" - -#: ../source/faq/storage.txt:55 -# 05323810b54d4a889e2094f98b18e45b -msgid ":doc:`/tutorial/change-standalone-wiredtiger`" -msgstr "" - -#: ../source/faq/storage.txt:57 -# fc827120b36c4560aecb2cc9adcbee29 -msgid ":doc:`/tutorial/change-replica-set-wiredtiger`" -msgstr "" - -#: ../source/faq/storage.txt:59 -# d3a716e98e8342b8a983c827cf5962a8 -msgid ":doc:`/tutorial/change-sharded-cluster-wiredtiger`" -msgstr "" - -#: ../source/faq/storage.txt:62 -# bfd9cc25b54b425a8d955fbce9dcb3ad -msgid "How much compression does WiredTiger provide?" -msgstr "" - -#: ../source/faq/storage.txt:64 -# d21f7ff704044e63bd35e5997009a1cc -msgid "The ratio of compressed data to uncompressed data depends on your data and the compression library used. By default, collection data in WiredTiger use :term:`Snappy block compression `; :term:`zlib` compression is also available. Index data use :term:`prefix compression` by default." -msgstr "" - -#: ../source/faq/storage.txt:73 -# 7fc640432c264f8bad0011dcb5727094 -msgid "To what size should I set the WiredTiger internal cache?" -msgstr "" - -#: ../source/includes/extracts/wt-cache-utilization.rst:1 -# 8934b6ec1b7041ac81c4769c5f51ce12 -msgid "With WiredTiger, MongoDB utilizes both the WiredTiger internal cache and the filesystem cache." -msgstr "" - -#: ../source/includes/extracts/wt-cache-default-setting.rst:2 -# 0bf8a940ac384810b9729bd03318bb61 -msgid "Starting in 3.4, the WiredTiger internal cache, by default, will use the larger of either:" -msgstr "" - -#: ../source/includes/extracts/wt-cache-default-setting.rst:5 -# 80d5eb598e4c4ce6b68efa70fabaff76 -msgid "50% of RAM minus 1 GB, or" -msgstr "" - -#: ../source/includes/extracts/wt-cache-default-setting.rst:7 -# 9f7bd28df4584f188ab0345fc7dd198b -msgid "256 MB." -msgstr "" - -#: ../source/includes/extracts/wt-filesystem-cache.rst:1 -# 181e8f90feab438c8dd482de3afc7f69 -msgid "Via the filesystem cache, MongoDB automatically uses all free memory that is not used by the WiredTiger cache or by other processes. Data in the filesystem cache is compressed." -msgstr "" - -#: ../source/includes/extracts/wt-cache-setting.rst:1 -# a6b373343d6b4560ab99a2d9e3effc09 -msgid "To adjust the size of the WiredTiger internal cache, see :setting:`storage.wiredTiger.engineConfig.cacheSizeGB` and :option:`--wiredTigerCacheSizeGB`. Avoid increasing the WiredTiger internal cache size above its default value." -msgstr "" - -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-config.rst:3 -# aac205ededeb480285935b594ec20c92 -msgid "The :setting:`storage.wiredTiger.engineConfig.cacheSizeGB` limits the size of the WiredTiger internal cache. The operating system will use the available free memory for filesystem cache, which allows the compressed MongoDB data files to stay in memory. In addition, the operating system will use any free RAM to buffer file system blocks and file system cache." -msgstr "" - -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-config.rst:10 -# 2eaf1af78ce549dd8466aad6ffeff9dc -msgid "To accommodate the additional consumers of RAM, you may have to decrease WiredTiger internal cache size." -msgstr "" - -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-config.rst:13 -# 43de861871364d1d81c886862ba53a23 -msgid "The default WiredTiger internal cache size value assumes that there is a single :program:`mongod` instance per machine. If a single machine contains multiple MongoDB instances, then you should decrease the setting to accommodate the other :program:`mongod` instances." -msgstr "" - -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-config.rst:19 -# 5887111c0b1540dfb8e37e4507b28344 -msgid "If you run :program:`mongod` in a container (e.g. ``lxc``, ``cgroups``, Docker, etc.) that does *not* have access to all of the RAM available in a system, you must set :setting:`storage.wiredTiger.engineConfig.cacheSizeGB` to a value less than the amount of RAM available in the container. The exact amount depends on the other processes running in the container." -msgstr "" - -#: ../source/includes/extracts/wt-configure-cache.rst:7 -# 523db9c366c44a228bcce2d1cfaec794 -msgid "To view statistics on the cache and eviction rate, see the :serverstatus:`wiredTiger.cache` field returned from the :dbcommand:`serverStatus` command." -msgstr "" - -#: ../source/faq/storage.txt:78 -# 6acc0a79b1164d36ab9e69f9e6e1e225 -msgid "How frequently does WiredTiger write to disk?" -msgstr "" - -#: ../source/includes/extracts/wt-snapshot-frequency.rst:1 -# e73100e596b24082a375f02fc5b09eab -msgid "MongoDB configures WiredTiger to create checkpoints (i.e. write the snapshot data to disk) at intervals of 60 seconds or 2 gigabytes of journal data." -msgstr "" - -#: ../source/faq/storage.txt:82 -# 3d721898a4e74614aada12a913b88f0e -msgid "For journal data, MongoDB writes to disk according to the following intervals or condition:" -msgstr "" - -#: ../source/includes/extracts/wt-journal-frequency.rst:1 -# c2929a76a8934d7e9028272e2e5a33fe -msgid "Every 50 milliseconds." -msgstr "" - -#: ../source/includes/extracts/wt-journal-frequency.rst:4 -# c4098b1a70cd4bbbbe9fdbe20f5c0462 -msgid "MongoDB sets checkpoints to occur in WiredTiger on user data at an interval of 60 seconds or when 2 GB of journal data has been written, whichever occurs first." -msgstr "" - -#: ../source/includes/extracts/wt-journal-frequency.rst:8 -# 88e3e33073bd451e8842338c59c4ae8e -msgid "If the write operation includes a write concern of :writeconcern:`j: true `, WiredTiger forces a sync of the WiredTiger journal files." -msgstr "" - -#: ../source/includes/extracts/wt-journal-frequency.rst:11 -# 87de74b1cef2433d9d8eac50afe0b7b1 -msgid "Because MongoDB uses a journal file size limit of 100 MB, WiredTiger creates a new journal file approximately every 100 MB of data. When WiredTiger creates a new journal file, WiredTiger syncs the previous journal file." -msgstr "" - -#: ../source/faq/storage.txt:88 -# 02e95ba3f0b647609fc9bda071b44035 -msgid "MMAPv1 Storage Engine" -msgstr "" - -#: ../source/faq/storage.txt:93 -# 83329676a52045c3b5e738afa347700f -msgid "What are memory mapped files?" -msgstr "" - -#: ../source/faq/storage.txt:95 -# 3537a3c61c5e435ca8c6093a6680432b -msgid "A memory-mapped file is a file with data that the operating system places in memory by way of the ``mmap()`` system call. ``mmap()`` thus *maps* the file to a region of virtual memory. Memory-mapped files are the critical piece of the MMAPv1 storage engine in MongoDB. By using memory mapped files, MongoDB can treat the contents of its data files as if they were in memory. This provides MongoDB with an extremely fast and simple method for accessing and manipulating data." -msgstr "" - -#: ../source/faq/storage.txt:104 -# 468b623d41bc43ab8a6a3f4e0b44d101 -msgid "How do memory mapped files work?" -msgstr "" - -#: ../source/faq/storage.txt:106 -# 9e30036cb15f4403a2428e237f2bb59a -msgid "MongoDB uses memory mapped files for managing and interacting with all data." -msgstr "" - -#: ../source/faq/storage.txt:109 -# f29e30a680f047dd91acb04af09e8ac2 -msgid "Memory mapping assigns files to a block of virtual memory with a direct byte-for-byte correlation. MongoDB memory maps data files to memory as it accesses documents. Unaccessed data is *not* mapped to memory." -msgstr "" - -#: ../source/faq/storage.txt:113 -# 0bfc72dcb2d9462abfa5261e27cb93f4 -msgid "Once mapped, the relationship between file and memory allows MongoDB to interact with the data in the file as if it were memory." -msgstr "" - -#: ../source/faq/storage.txt:117 -# 464222ae15854620bc16d7ef8e264994 -msgid "How frequently does MMAPv1 write to disk?" -msgstr "" - -#: ../source/includes/fact-mmapv1-write-to-disk.rst:1 -# 2e8e453764ed429383809ff3d5b672d9 -msgid "In the default configuration for the :doc:`MMAPv1 storage engine `, MongoDB writes to the data files on disk every 60 seconds and writes to the :term:`journal` files roughly every 100 milliseconds." -msgstr "" - -#: ../source/includes/fact-mmapv1-write-to-disk.rst:6 -# 419a12cd1ba34c9297a42c3d9a746033 -msgid "To change the interval for writing to the data files, use the :setting:`storage.syncPeriodSecs` setting. For the journal files, see :setting:`storage.journal.commitIntervalMs` setting." -msgstr "" - -#: ../source/includes/fact-mmapv1-write-to-disk.rst:10 -# 53da67d416d34d92a79e099c092660d6 -msgid "These values represent the *maximum* amount of time between the completion of a write operation and when MongoDB writes to the data files or to the journal files. In many cases MongoDB and the operating system flush data to disk more frequently, so that the above values represents a theoretical maximum." -msgstr "" - -#: ../source/faq/storage.txt:124 -# 97cf8079a7404bb38c7091ac914f54c4 -msgid "Why are the files in my data directory larger than the data in my database?" -msgstr "" - -#: ../source/faq/storage.txt:126 -# dc1faf5046fb4736b995159e188cf51f -msgid "The data files in your data directory, which is the :file:`/data/db` directory in default configurations, might be larger than the data set inserted into the database. Consider the following possible causes:" -msgstr "" - -#: ../source/faq/storage.txt:131 -# 0126bc1911904e878829fb43f33d3c5e -msgid "Preallocated data files" -msgstr "" - -#: ../source/faq/storage.txt:133 -# 584efc3e0e5e4cbbae6d08aba2687740 -msgid "MongoDB preallocates its data files to avoid filesystem fragmentation, and because of this, the size of these files do not necessarily reflect the size of your data." -msgstr "" - -#: ../source/faq/storage.txt:137 -# 704ce0c6a689457f9636b4eb7a2f6598 -msgid "The :setting:`storage.mmapv1.smallFiles` option will reduce the size of these files, which may be useful if you have many small databases on disk." -msgstr "" - -#: ../source/faq/storage.txt:142 -# 29d363fa80e04d9dafcb815d6c829f88 -msgid "The ``oplog``" -msgstr "" - -#: ../source/faq/storage.txt:144 -# 966b1a8f06ee409493499649dd6a6a3c -msgid "If this :program:`mongod` is a member of a replica set, the data directory includes the :term:`oplog.rs ` file, which is a preallocated :term:`capped collection` in the ``local`` database." -msgstr "" - -#: ../source/faq/storage.txt:149 -# b456499346174d66a6dbd56f45b95870 -msgid "The default allocation is approximately 5% of disk space on 64-bit installations. In most cases, you should not need to resize the oplog. See :ref:`Oplog Sizing ` for more information." -msgstr "" - -#: ../source/faq/storage.txt:154 -# 8f8ae6eefa9b467ba86115dcf3ad218c -msgid "The ``journal``" -msgstr "" - -#: ../source/faq/storage.txt:156 -# 582baabe582a448ca55a1214e12aee90 -msgid "The data directory contains the journal files, which store write operations on disk before MongoDB applies them to databases. See :doc:`/core/journaling`." -msgstr "" - -#: ../source/faq/storage.txt:163 -# 48de9f5d0157430faa0c505f6e337c7c -msgid "Empty records" -msgstr "" - -#: ../source/faq/storage.txt:165 -# 150e3cae26df45eb9871d0054027fba0 -msgid "MongoDB maintains lists of empty records in data files as it deletes documents and collections. MongoDB can reuse this space, but will not, by default, return this space to the operating system." -msgstr "" - -#: ../source/faq/storage.txt:169 -# 9cfad37f38954690a9df3926f6129904 -msgid "To allow MongoDB to more effectively reuse the space, you can de-fragment your data. To de-fragment, use the :dbcommand:`compact` command. The :dbcommand:`compact` requires up to 2 gigabytes of extra disk space to run. Do not use :dbcommand:`compact` if you are critically low on disk space. For more information on its behavior and other considerations, see :dbcommand:`compact`." -msgstr "" - -#: ../source/faq/storage.txt:176 -# 8dcce6af50c347e2bba1521dca885f55 -msgid ":dbcommand:`compact` only removes fragmentation from MongoDB data files within a collection and does not return any disk space to the operating system. To return disk space to the operating system, see :ref:`faq-reclaim-disk-space`." -msgstr "" - -#: ../source/faq/storage.txt:184 -# b924123fdecf427c9e78d037b2b52a53 -msgid "How do I reclaim disk space?" -msgstr "" - -#: ../source/faq/storage.txt:186 -# aa10cbb0b4dd4760b3b2ff5e33049884 -msgid "The following provides some options to consider when reclaiming disk space." -msgstr "" - -#: ../source/faq/storage.txt:191 -# 6c696197a8594f8e9c5be33bdc7568b6 -msgid "You do not need to reclaim disk space for MongoDB to reuse freed space. See :ref:`faq-empty-records` for information on reuse of freed space." -msgstr "" - -#: ../source/faq/storage.txt:196 -# 159c6b45eaa64d81ab8b95a2ad91839d -msgid "``repairDatabase``" -msgstr "" - -#: ../source/faq/storage.txt:198 -# 47ab77df7bea4f58992c418afcedfa72 -msgid "You can use :dbcommand:`repairDatabase` on a database to rebuilds the database, de-fragmenting the associated storage in the process." -msgstr "" - -#: ../source/faq/storage.txt:201 -# 1ca13e5bd930420293b0c0b55794fe34 -msgid ":dbcommand:`repairDatabase` requires free disk space equal to the size of your current data set plus 2 gigabytes. If the volume that holds dbpath lacks sufficient space, you can mount a separate volume and use that for the repair. For additional information and considerations, see :dbcommand:`repairDatabase`." -msgstr "" - -#: ../source/faq/storage.txt:209 -# 795b7b15c0d0406aa08dd092185a38a8 -msgid "Do not use :dbcommand:`repairDatabase` if you are critically low on disk space." -msgstr "" - -#: ../source/faq/storage.txt:212 -# ed8144037c8f49fab1fcfaadac804cf9 -msgid ":dbcommand:`repairDatabase` will block all other operations and may take a long time to complete." -msgstr "" - -#: ../source/faq/storage.txt:215 -# b4472d81a3a44ec2802a2a7071ee4739 -msgid "You can only run :dbcommand:`repairDatabase` on a standalone :program:`mongod` instance." -msgstr "" - -#: ../source/faq/storage.txt:218 -# 1d51a8b259a1421ab74bb65e7279e9db -msgid "You can also run the :dbcommand:`repairDatabase` operation for all databases on the server by restarting your :program:`mongod` standalone instance with the :option:`--repair` and :option:`--repairpath` options. All databases on the server will be unavailable during this operation." -msgstr "" - -#: ../source/faq/storage.txt:224 -# 40e0e34c700a43e8bcff3a722075d0d1 -msgid "Resync the Member of the Replica Set" -msgstr "" - -#: ../source/faq/storage.txt:226 -# 6a00e00985c44409acff6c93b4960805 -msgid "For a secondary member of a replica set, you can perform a :doc:`resync of the member ` by: stopping the secondary member to resync, deleting all data and subdirectories from the member's data directory, and restarting." -msgstr "" - -#: ../source/faq/storage.txt:231 -# a2ee6b6601cf4c79a02a1cfc3c865378 -msgid "For details, see :doc:`/tutorial/resync-replica-set-member`." -msgstr "" - -#: ../source/faq/storage.txt:236 -# a309d57d71da44c8a0ccc2726b080fba -msgid "What is the working set?" -msgstr "" - -#: ../source/faq/storage.txt:238 -# 3effa8a65b57478d94d67ca0bc619273 -msgid "Working set represents the total body of data that the application uses in the course of normal operation. Often this is a subset of the total data size, but the specific size of the working set depends on actual moment-to-moment use of the database." -msgstr "" - -#: ../source/faq/storage.txt:243 -# f7dd5ca8f22f4b43beb6c43efc775070 -msgid "If you run a query that requires MongoDB to scan every document in a collection, the working set will expand to include every document. Depending on physical memory size, this may cause documents in the working set to \"page out,\" or to be removed from physical memory by the operating system. The next time MongoDB needs to access these documents, MongoDB may incur a hard page fault." -msgstr "" - -#: ../source/faq/storage.txt:250 -# 3f81b5e6865642aea950a66382aac975 -msgid "For best performance, the majority of your *active* set should fit in RAM." -msgstr "" - -#: ../source/faq/storage.txt:256 -# 78741f6a8956419fb123274525af8d2b -msgid "What are page faults?" -msgstr "" - -#: ../source/includes/fact-page-fault.rst:1 -# 88a7e662fd41489b9e7ed752c4a880a9 -msgid "With the MMAPv1 storage engine, page faults can occur as MongoDB reads from or writes data to parts of its data files that are not currently located in physical memory. In contrast, operating system page faults happen when physical memory is exhausted and pages of physical memory are swapped to disk." -msgstr "" - -#: ../source/faq/storage.txt:260 -# eb98786514744229ae7bae4ca34a4ff3 -msgid "If there is free memory, then the operating system can find the page on disk and load it to memory directly. However, if there is no free memory, the operating system must:" -msgstr "" - -#: ../source/faq/storage.txt:264 -# 40fb90919598441dbbd1ec59b1d7a6ee -msgid "find a page in memory that is stale or no longer needed, and write the page to disk." -msgstr "" - -#: ../source/faq/storage.txt:267 -# d9c96b84531d43689acd0159b886ddc7 -msgid "read the requested page from disk and load it into memory." -msgstr "" - -#: ../source/faq/storage.txt:269 -# b72c3b396dcb41c4b0adbe9cfaf2a2f3 -msgid "This process, on an active system, can take a long time, particularly in comparison to reading a page that is already in memory." -msgstr "" - -#: ../source/faq/storage.txt:273 -#: ../source/faq/storage.txt:285 -# d906bbc96d4d4caf9f15f20438c4548d -# 595ffdd15e7848cb8b8fd166e9a782bc -msgid "See :ref:`administration-monitoring-page-faults` for more information." -msgstr "" - -#: ../source/faq/storage.txt:276 -# 02c1ac4c3cac4ff388dcdb890dc0fcb9 -msgid "What is the difference between soft and hard page faults?" -msgstr "" - -#: ../source/faq/storage.txt:278 -# 1310ce33cae44cd1988bf96339149386 -msgid ":term:`Page faults ` occur when MongoDB, with the MMAP storage engine, needs access to data that isn't currently in active memory. A \"hard\" page fault refers to situations when MongoDB must access a disk to access the data. A \"soft\" page fault, by contrast, merely moves memory pages from one list to another, such as from an operating system file cache." -msgstr "" - -#: ../source/faq/storage.txt:292 -# 115e0f6aab2e404fa00fe6d574c1c29d -msgid "Can I manually pad documents to prevent moves during updates?" -msgstr "" - -#: ../source/faq/storage.txt:296 -# 29c38b08cd3742a6ba646229c549b6f9 -msgid "With the :doc:`MMAPv1 storage engine `, an update can cause a document to move on disk if the document grows in size. To *minimize* document movements, MongoDB uses :term:`padding`." -msgstr "" - -#: ../source/faq/storage.txt:300 -# e8ce97b9f83344888b939fd75469fc87 -msgid "You should not have to pad manually because by default, MongoDB uses :ref:`power-of-2-allocation` to add :ref:`padding automatically `. The :ref:`power-of-2-allocation` ensures that MongoDB allocates document space in sizes that are powers of 2, which helps ensure that MongoDB can efficiently reuse free space created by document deletion or relocation as well as reduce the occurrences of reallocations in many cases." -msgstr "" - -#: ../source/faq/storage.txt:308 -# f48dc9d350ea4597b5360dcfe80dd5aa -msgid "However, *if you must* pad a document manually, you can add a temporary field to the document and then :update:`$unset` the field, as in the following example." -msgstr "" - -#: ../source/faq/storage.txt:312 -# e89f7c895f3f4467ae2ac1daf2123608 -msgid "Do not manually pad documents in a capped collection. Applying manual padding to a document in a capped collection can break replication. Also, the padding is not preserved if you re-sync the MongoDB instance." -msgstr "" - -#: ../source/faq/storage.txt:336 -# cf98991533e04b5c9fee39331bf6205f -msgid ":ref:`record-allocation-strategies`" -msgstr "" - -#: ../source/faq/storage.txt:339 -# 05402937607945b1bb69562ef16bc725 -msgid "Data Storage Diagnostics" -msgstr "" - -#: ../source/faq/storage.txt:342 -# 83cb2f63a96e41eaa8c27c28ca370960 -msgid "How can I check the size of a collection?" -msgstr "" - -#: ../source/faq/storage.txt:344 -# 50b2fe266d874e4cb8e0fe58ad7a400c -msgid "To view the statistics for a collection, including the data size, use the :method:`db.collection.stats()` method from the :program:`mongo` shell. The following example issues :method:`db.collection.stats()` for the ``orders`` collection:" -msgstr "" - -#: ../source/faq/storage.txt:353 -# 9f6d182a17464118b81c0ade08f13271 -msgid "MongoDB also provides the following methods to return specific sizes for the collection:" -msgstr "" - -#: ../source/faq/storage.txt:356 -# 223e32b328594093892c7867c1dc239d -msgid ":method:`db.collection.dataSize()` to return data size in bytes for the collection." -msgstr "" - -#: ../source/faq/storage.txt:359 -# 44e80e3b10914ee7a73b1cdaca4a4bbe -msgid ":method:`db.collection.storageSize()` to return allocation size in bytes, including unused space." -msgstr "" - -#: ../source/faq/storage.txt:362 -# 0b226a16e7fb4a95b1478fc0af3740ca -msgid ":method:`db.collection.totalSize()` to return the data size plus the index size in bytes." -msgstr "" - -#: ../source/faq/storage.txt:365 -# a8c7cd3afe304e4dac68f5e636cd4be6 -msgid ":method:`db.collection.totalIndexSize()` to return the index size in bytes." -msgstr "" - -#: ../source/faq/storage.txt:368 -# 4951221da9684b59a3f1f300b68e70b4 -msgid "The following script prints the statistics for each database:" -msgstr "" - -#: ../source/faq/storage.txt:377 -# aa496ff457224298aade629d7d6758aa -msgid "The following script prints the statistics for each collection in each database:" -msgstr "" - -#: ../source/faq/storage.txt:391 -# 0809fa28f5404aa289a55be50f16a30b -msgid "How can I check the size of indexes for a collection?" -msgstr "" - -#: ../source/faq/storage.txt:393 -# 69efb2f55f4845c193bcb0a83e31e5ba -msgid "To view the size of the data allocated for an index, use the :method:`db.collection.stats()` method and check the :data:`~collStats.indexSizes` field in the returned document." -msgstr "" - -#: ../source/faq/storage.txt:400 -# a30a3822f09149959d9879827e2fe075 -msgid "How can I get information on the storage use of a database?" -msgstr "" - -#: ../source/faq/storage.txt:402 -# 3a7fbe592d734bf487d1318271ea9ebb -msgid "The :method:`db.stats()` method in the :program:`mongo` shell returns the current state of the \"active\" database. For the description of the returned fields, see :ref:`dbStats Output `." -msgstr "" - diff --git a/locale/pot/index.pot b/locale/pot/index.pot deleted file mode 100644 index dcdbe992b89..00000000000 --- a/locale/pot/index.pot +++ /dev/null @@ -1,343 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/index.txt:5 -# 49b369e1d77f4be3a687a48fd1ba86a7 -msgid "The MongoDB |version| Manual" -msgstr "" - -#: ../source/index.txt:9 -# f9f0ca527ba44540b0c2fc78f80dd60e -msgid "MongoDB 3.4 Released" -msgstr "" - -#: ../source/index.txt:11 -# 6e5476b43b144f0f986807dc148b1d3f -msgid "For summary of new features in MongoDB 3.4, see :doc:`/release-notes/3.4`." -msgstr "" - -#: ../source/index.txt:14 -# 764e3ba82bcd4fdd9c069162355b1daa -msgid "New University Course" -msgstr "" - -#: ../source/index.txt:16 -# 6151ba370de94e19bc4a9ac4712c1f4f -msgid "`M034: New Features and Tools in MongoDB 3.4 `_. M034 is a continuing education course on MongoDB 3.4. In a series of what will be approximately 16 modules, we will introduce marquee 3.4 features in detail." -msgstr "" - -#: ../source/index.txt:22 -# 68f592963a3240e197ff46d913628df6 -msgid "Upcoming Event" -msgstr "" - -#: ../source/index.txt:24 -# c47e13a22c3b4171a968f5dbb1de550c -msgid "`MongoDB World'17 `_. For more information, see `MongoDB World'17 `_." -msgstr "" - -#: ../source/index.txt:28 -# 904842ea43f7484da9a9652c82dfe3d7 -msgid "Welcome to the MongoDB |version| Manual! MongoDB is an open-source, document database designed for ease of development and scaling. The Manual introduces key concepts in MongoDB, presents the query language, and provides operational and administrative considerations and procedures as well as a comprehensive reference section. [#availableformats]_" -msgstr "" - -#: ../source/index.txt:37 -# 1c1dc16c795740fcb7b19c516d3cf281 -msgid "Getting Started" -msgstr "" - -#: ../source/index.txt:39 -# a3e1f03692bd4c70809f7ffb39cd8533 -msgid "MongoDB provides a :gettingstarted:`Getting Started Guide ` in the following editions." -msgstr "" - -#: ../source/index.txt:45 -# d374e62beee44a119a6c5b507aaddf07 -msgid ":gettingstarted:`mongo Shell Edition `" -msgstr "" - -#: ../source/index.txt:47 -# c6a847ad8b854103b6b6887649570df7 -msgid "`Node.JS Edition `_" -msgstr "" - -#: ../source/index.txt:49 -# 841e49bf260c4161ae21d144eb1e97a6 -msgid ":gettingstarted:`Python Edition `" -msgstr "" - -#: ../source/index.txt:51 -# cd757341dcdc4a52a376d0ae8026aaa9 -msgid "`C++ Edition `_" -msgstr "" - -#: ../source/index.txt:53 -# 6184155380ea49ba9233d9f051177497 -msgid "`Java Edition `_" -msgstr "" - -#: ../source/index.txt:55 -# 8ecb7ece18cb41aeaeda69c700ff9ac5 -msgid ":gettingstarted:`C# Edition `" -msgstr "" - -#: ../source/index.txt:57 -# ec5bfe41776d41cb86a8743336a991ff -msgid "`Ruby Edition `_" -msgstr "" - -#: ../source/index.txt:59 -# d4922c1c5bfb4f33a04861fab60cdfb2 -msgid "Once you complete the Getting Started Guide, you may find the following topics useful." -msgstr "" - -#: ../source/index.txt:66 -# 79e304d5c29e494c85f236576381b5d8 -msgid "Introduction" -msgstr "" - -#: ../source/index.txt:67 -# d5dd9da5ef354dae93188b842a188829 -msgid "Developers" -msgstr "" - -#: ../source/index.txt:68 -# 7eb3b28d92a94f9d99db3e2c7f6e9794 -msgid "Administrators" -msgstr "" - -#: ../source/index.txt:69 -# 122af13ab6ff4efba8ed3ab3906b35ea -msgid "Reference" -msgstr "" - -#: ../source/index.txt:71 -# 9f29ea325d4346febab8577343fe5ab5 -msgid ":doc:`/introduction`" -msgstr "" - -#: ../source/index.txt:73 -# 2f235a8cb7a2429d8975d4ec101da624 -msgid ":doc:`Installation Guides `" -msgstr "" - -#: ../source/index.txt:75 -# da0aeda1d5a748979cc95432f0548308 -msgid ":doc:`/core/databases-and-collections`" -msgstr "" - -#: ../source/index.txt:77 -# 7272cbd1cd6b4f21ad4ff693ffd11765 -msgid ":doc:`/core/document`" -msgstr "" - -#: ../source/index.txt:79 -# ce5e3f86f0974789b8fd1bc632250a0f -msgid ":doc:`CRUD Operations `" -msgstr "" - -#: ../source/index.txt:81 -# 6cff1628feef42eda0111fb77fd5c6fe -msgid ":doc:`Aggregation `" -msgstr "" - -#: ../source/index.txt:83 -# fecd3cf669744edbade0d8bcf6597fa3 -msgid ":doc:`SQL to MongoDB `" -msgstr "" - -#: ../source/index.txt:85 -# 20fc6a2e935d4db0be135b72c320ba3d -msgid ":doc:`/indexes`" -msgstr "" - -#: ../source/index.txt:87 -# 1f3eb455a7f346788e7a1852d7787d5b -msgid ":doc:`/administration/production-notes`" -msgstr "" - -#: ../source/index.txt:89 -# 11bcd07eab644d84a80055ac760b001b -msgid ":doc:`Replica Sets `" -msgstr "" - -#: ../source/index.txt:91 -# 55c0588d4eff4fd483c48b6be734d39a -msgid ":doc:`Sharded Clusters `" -msgstr "" - -#: ../source/index.txt:93 -# a98399f05a2b44e2b24338da27129a66 -msgid ":doc:`MongoDB Security `" -msgstr "" - -#: ../source/index.txt:95 -# 27e7d6c589014c6699fce716e2a98972 -msgid ":doc:`Shell Methods `" -msgstr "" - -#: ../source/index.txt:97 -# 97a50efe89354272bc54f6ef0a754d9d -msgid ":doc:`Query Operators `" -msgstr "" - -#: ../source/index.txt:99 -# d402d177257543af966e6337f29962e0 -msgid ":doc:`Reference `" -msgstr "" - -#: ../source/index.txt:101 -# 196eb4a52c544a8383f4dcbad665148b -msgid ":doc:`/reference/glossary`" -msgstr "" - -#: ../source/index.txt:104 -# 91042d5e52d74327856dea3a8eefd4ff -msgid "Community" -msgstr "" - -#: ../source/index.txt:106 -# b0d91f21a2ea4f0890e219b7aa9ece3f -msgid "Getting involved in the MongoDB community is a great way to build relationships with other talented and like minded engineers, increase awareness for the interesting work that you are doing, and sharpen your skills. To learn about the MongoDB community, see `Get Involved with MongoDB `_." -msgstr "" - -#: ../source/index.txt:113 -# fe506da22e084e3b8fc94bac8305118d -msgid "Learning MongoDB" -msgstr "" - -#: ../source/index.txt:115 -# 8747804cd0344a70b9f21477e11fb703 -msgid "In addition to the documentation, there are many ways to learn to use MongoDB. You can:" -msgstr "" - -#: ../source/index.txt:118 -# aec51055756a42a7bebe6622dcf677d1 -msgid "Enroll in a free online course at `MongoDB University `_" -msgstr "" - -#: ../source/index.txt:121 -# 44fdc6c7983743f0903c6287817d3b71 -msgid "Browse the archive of `MongoDB Presentations `_" -msgstr "" - -#: ../source/index.txt:124 -# 48f4ef8a909e41268037bd336135b68c -msgid "Join a local `MongoDB User Group (MUG) `_" -msgstr "" - -#: ../source/index.txt:127 -# f351b91493eb40f1a911327b6f142622 -msgid "Attend an upcoming MongoDB `event `_ or `webinar `_" -msgstr "" - -#: ../source/index.txt:130 -# 4766dc6e60404d2aae31ca482a5ed30a -msgid "Read the `MongoDB blog `_" -msgstr "" - -#: ../source/index.txt:132 -# 8de7db269e7f41b38f2e5e22104608c4 -msgid "Download the `Architecture Guide `_" -msgstr "" - -#: ../source/index.txt:136 -# bfd9a99c2e4341fbaa18341103b274a8 -msgid "Getting Help" -msgstr "" - -#: ../source/index.txt:138 -# 28bf90c1ca0c42e2bde81b2a0bcfd8a6 -msgid "If you're looking for help, you'll get a quick response to MongoDB questions posted to `Stack Overflow`_ or to our `mailing list `_. `MongoDB, Inc.`_ also offers commercial support and services." -msgstr "" - -#: ../source/index.txt:146 -# e421dec629234913ba7167ad0656d8f5 -msgid "Licensing" -msgstr "" - -#: ../source/index.txt:148 -# 32a62f7109b44e15a48685966ebbaec6 -msgid "The manual is licensed under a `Creative Commons Attribution-NonCommercial-ShareAlike 3.0 United States License `_" -msgstr "" - -#: ../source/index.txt:152 -# 38083af0ef5e46b0b44ba339d016e5b9 -msgid "For information on MongoDB licensing, see `MongoDB Licensing `_." -msgstr "" - -#: ../source/index.txt:157 -# 9afdc4f417fd4d38a01e98170fde7c28 -msgid "Additional Resources" -msgstr "" - -#: ../source/index.txt:162 -# 398d2215b9d04b07bbc03162a674aa49 -msgid "`MongoDB, Inc.`_" -msgstr "" - -#: ../source/index.txt:162 -# 9f23aa3aa66747b6ac7b8bd6e30ac64e -msgid "The company behind MongoDB." -msgstr "" - -#: ../source/index.txt:165 -# a0c9258113af475da16682f50363bbca -msgid "`MongoDB Atlas `_" -msgstr "" - -#: ../source/index.txt:165 -# ea2af2aadbc1422a88496ea9a16bdedd -msgid "Database as a service." -msgstr "" - -#: ../source/index.txt:168 -# b830364720614622b6a225e2e3112e41 -msgid "|mms-home|" -msgstr "" - -#: ../source/index.txt:168 -# 71bfae6112d2402b9f248a9a3d94208a -msgid "A cloud-based hosted operations management solution for MongoDB." -msgstr "" - -#: ../source/index.txt:172 -# 625c07aec7bc4cf28986e782ebe6d079 -msgid "`MongoDB Ops Manager `_" -msgstr "" - -#: ../source/index.txt:171 -# b39ae61480e643adaa9b4faee24893bc -msgid "Enterprise operations management solution for MongoDB: includes Automation, Backup, and Monitoring." -msgstr "" - -#: ../source/index.txt:175 -# 59994b6407874d6c8e4c97dc69aa7427 -msgid "`MongoDB Ecosystem `_" -msgstr "" - -#: ../source/index.txt:175 -# b23cb66501284cf3a71466d4072b66f4 -msgid "The documentation available for the drivers, frameworks, tools, and services for use with MongoDB." -msgstr "" - -#: ../source/index.txt:183 -# eb5d0ef8fa364e3da169ae155374b2d0 -msgid "The manual is also available as :hardlink:`HTML tar.gz ` and :hardlink:`EPUB `" -msgstr "" - diff --git a/locale/pot/indexes.pot b/locale/pot/indexes.pot deleted file mode 100644 index 2a5efd6568a..00000000000 --- a/locale/pot/indexes.pot +++ /dev/null @@ -1,370 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/indexes.txt:5 -# 3d793a3b9f6d49b6ad04ec369b44bcf6 -msgid "Indexes" -msgstr "" - -#: ../source/indexes.txt:0 -# 3da327c399ae409f8f6cfec4aab5a4cc -msgid "On this page" -msgstr "" - -#: ../source/indexes.txt:15 -# ec53dfac939e4076a064f8048050e967 -msgid "Indexes support the efficient execution of queries in MongoDB. Without indexes, MongoDB must perform a *collection scan*, i.e. scan every document in a collection, to select those documents that match the query statement. If an appropriate index exists for a query, MongoDB can use the index to limit the number of documents it must inspect." -msgstr "" - -#: ../source/indexes.txt:22 -# d8ca8563e48547778e55aa03347cc968 -msgid "Indexes are special data structures [#b-tree]_ that store a small portion of the collection's data set in an easy to traverse form. The index stores the value of a specific field or set of fields, ordered by the value of the field. The ordering of the index entries supports efficient equality matches and range-based query operations. In addition, MongoDB can return sorted results by using the ordering in the index." -msgstr "" - -#: ../source/indexes.txt:30 -# 69902d01a31b40259257ace55a6e1002 -msgid "The following diagram illustrates a query that selects and orders the matching documents using an index:" -msgstr "" - -#: ../source/indexes.txt:35 -# e683e15b76744c56a99f84b56f7413d2 -msgid "Fundamentally, indexes in MongoDB are similar to indexes in other database systems. MongoDB defines indexes at the :term:`collection` level and supports indexes on any field or sub-field of the documents in a MongoDB collection." -msgstr "" - -#: ../source/indexes.txt:47 -# b0cc6491c5334734a985b6a0d208166a -msgid "Default ``_id`` Index" -msgstr "" - -#: ../source/indexes.txt:49 -# 4dc969b1d4264bdebaeb7188b22d7d0b -msgid "MongoDB creates a :ref:`unique index ` on the :ref:`_id ` field during the creation of a collection. The ``_id`` index prevents clients from inserting two documents with the same value for the ``_id`` field. You cannot drop this index on the ``_id`` field." -msgstr "" - -#: ../source/indexes.txt:57 -# 338691ab3e0a44f493c21a9aeef95eb1 -msgid "In :term:`sharded clusters `, if you do *not* use the ``_id`` field as the :term:`shard key`, then your application **must** ensure the uniqueness of the values in the ``_id`` field to prevent errors. This is most-often done by using a standard auto-generated :term:`ObjectId`." -msgstr "" - -#: ../source/indexes.txt:64 -# 4afe143251994f6a85e6300e54d32952 -msgid "Create an Index" -msgstr "" - -#: ../source/indexes.txt:66 -# 37b1f4124697426e80fe6a537eebd8c7 -msgid "To create an index, use :method:`db.collection.createIndex()` or a similar :api:`method from your driver <>`." -msgstr "" - -#: ../source/indexes.txt:73 -# 22fe82b0c3314c3089ae520b8e4f1234 -msgid "The :method:`db.collection.createIndex()` method only creates an index if an index of the same specification does not already exist." -msgstr "" - -#: ../source/indexes.txt:76 -# a4262046f05a40c485aeed8b61cdad44 -msgid "MongoDB indexes use a B-tree data structure." -msgstr "" - -#: ../source/indexes.txt:81 -# c02e2a29a81d45c3b791d05b21b34506 -msgid "Index Types" -msgstr "" - -#: ../source/indexes.txt:83 -# 98d0f8060079410a839ff6caeca2099f -msgid "MongoDB provides a number of different index types to support specific types of data and queries." -msgstr "" - -#: ../source/indexes.txt:89 -# 381da19d231c414fa1ba2062a13d2c7d -msgid "Single Field" -msgstr "" - -#: ../source/indexes.txt:91 -# d7b0dbd353234fed9503edae02f79b64 -msgid "In addition to the MongoDB-defined ``_id`` index, MongoDB supports the creation of user-defined ascending/descending indexes on a :doc:`single field of a document `." -msgstr "" - -#: ../source/indexes.txt:97 -# eaba9fc476b4487f820f3de83f0c35d0 -msgid "For a single-field index and sort operations, the sort order (i.e. ascending or descending) of the index key does not matter because MongoDB can traverse the index in either direction." -msgstr "" - -#: ../source/indexes.txt:101 -# 2100424aef6f4f88b02b990d30066ef0 -msgid "See :doc:`/core/index-single` and :ref:`sort-results-single-field` for more information on single-field indexes." -msgstr "" - -#: ../source/indexes.txt:105 -# c906836b0632404f986eca215888f743 -msgid "Compound Index" -msgstr "" - -#: ../source/indexes.txt:107 -# 5bac19e2cf5b402884fa702167706e86 -msgid "MongoDB also supports user-defined indexes on multiple fields, i.e. :doc:`compound indexes `." -msgstr "" - -#: ../source/indexes.txt:110 -# 98838055df1a4e7aa7efbdb08e688d85 -msgid "The order of fields listed in a compound index has significance. For instance, if a compound index consists of ``{ userid: 1, score: -1 }``, the index sorts first by ``userid`` and then, within each ``userid`` value, sorts by ``score``." -msgstr "" - -#: ../source/indexes.txt:117 -# f4d19f00e7214d71b9c61faffe7f93e5 -msgid "For compound indexes and sort operations, the sort order (i.e. ascending or descending) of the index keys can determine whether the index can support a sort operation. See :ref:`index-ascending-and-descending` for more information on the impact of index order on results in compound indexes." -msgstr "" - -#: ../source/indexes.txt:123 -# 574d221efe49463181e00216de89fd48 -msgid "See :doc:`/core/index-compound` and :ref:`sort-on-multiple-fields` for more information on compound indexes." -msgstr "" - -#: ../source/indexes.txt:127 -# 0652ae57634b418b86aea4a51b25e706 -msgid "Multikey Index" -msgstr "" - -#: ../source/indexes.txt:129 -# 6bfca09770194a5fba032bcda44ea129 -msgid "MongoDB uses :doc:`multikey indexes ` to index the content stored in arrays. If you index a field that holds an array value, MongoDB creates separate index entries for *every* element of the array. These :doc:`multikey indexes ` allow queries to select documents that contain arrays by matching on element or elements of the arrays. MongoDB automatically determines whether to create a multikey index if the indexed field contains an array value; you do not need to explicitly specify the multikey type." -msgstr "" - -#: ../source/indexes.txt:140 -# c06235abdcc44bcb9875db8842cd1e57 -msgid "See :doc:`/core/index-multikey` and :doc:`/core/multikey-index-bounds` for more information on multikey indexes." -msgstr "" - -#: ../source/indexes.txt:144 -# 1bc4f214f94c40f4a0a0996eae02340d -msgid "Geospatial Index" -msgstr "" - -#: ../source/indexes.txt:146 -# 0c7c64de4b2c46e2b3ed54fce8a458b0 -msgid "To support efficient queries of geospatial coordinate data, MongoDB provides two special indexes: :doc:`2d indexes ` that uses planar geometry when returning results and :doc:`2dsphere indexes ` that use spherical geometry to return results." -msgstr "" - -#: ../source/indexes.txt:151 -# f01e31135135425dbab6d3c9d625aa0c -msgid "See :doc:`/core/geospatial-indexes` for a high level introduction to geospatial indexes." -msgstr "" - -#: ../source/indexes.txt:155 -# c13bf1e1d7744662b8ad61ebe904b042 -msgid "Text Indexes" -msgstr "" - -#: ../source/indexes.txt:157 -# 50bc023d6a514cd99360830994c79531 -msgid "MongoDB provides a ``text`` index type that supports searching for string content in a collection. These text indexes do not store language-specific *stop* words (e.g. \"the\", \"a\", \"or\") and *stem* the words in a collection to only store root words." -msgstr "" - -#: ../source/indexes.txt:162 -# 6426c35e82fd4c0781884142ed803ead -msgid "See :doc:`/core/index-text` for more information on text indexes and search." -msgstr "" - -#: ../source/indexes.txt:166 -# 1e4801b2b4ba430d88bbf9b9a3c778af -msgid "Hashed Indexes" -msgstr "" - -#: ../source/indexes.txt:168 -# 873509102a624209b097d6b2be613277 -msgid "To support :ref:`hash based sharding `, MongoDB provides a :doc:`hashed index ` type, which indexes the hash of the value of a field. These indexes have a more random distribution of values along their range, but *only* support equality matches and cannot support range-based queries." -msgstr "" - -#: ../source/indexes.txt:175 -# e3b7d7c793af44c0a4c71596691268d7 -msgid "Index Properties" -msgstr "" - -#: ../source/indexes.txt:178 -# 9f1ff8291ae64bc78aeaa9e168232ec7 -msgid "Unique Indexes" -msgstr "" - -#: ../source/indexes.txt:180 -# dc75b9aefa294247a593dea7dd369544 -msgid "The :doc:`unique ` property for an index causes MongoDB to reject duplicate values for the indexed field. Other than the unique constraint, unique indexes are functionally interchangeable with other MongoDB indexes." -msgstr "" - -#: ../source/indexes.txt:186 -# dcae40f88f034e79911d2ee7758d9362 -msgid "Partial Indexes" -msgstr "" - -#: ../source/indexes.txt:190 -# d2c397e55ff4449ea1e7891d703b2fbd -msgid ":doc:`Partial indexes ` only index the documents in a collection that meet a specified filter expression. By indexing a subset of the documents in a collection, partial indexes have lower storage requirements and reduced performance costs for index creation and maintenance." -msgstr "" - -#: ../source/indexes.txt:196 -# 3c1bc568cf0944908aeb3c9dd6cc6b0d -msgid "Partial indexes offer a superset of the functionality of sparse indexes and should be preferred over sparse indexes." -msgstr "" - -#: ../source/indexes.txt:200 -# 0d2e262151194dec8177aed6ca69e6b6 -msgid "Sparse Indexes" -msgstr "" - -#: ../source/indexes.txt:202 -# 79074e531b9c4f6d95acc741b8274da7 -msgid "The :doc:`sparse ` property of an index ensures that the index only contain entries for documents that have the indexed field. The index skips documents that *do not* have the indexed field." -msgstr "" - -#: ../source/indexes.txt:206 -# f7cd5a5bdb3d4a70824df57da4388743 -msgid "You can combine the sparse index option with the unique index option to reject documents that have duplicate values for a field but ignore documents that do not have the indexed key." -msgstr "" - -#: ../source/indexes.txt:211 -# 25b307b3dd2346a182fbf4d788eb5251 -msgid "TTL Indexes" -msgstr "" - -#: ../source/indexes.txt:213 -# e3cf4293f19245d7acb4423cd19f5f15 -msgid ":doc:`TTL indexes ` are special indexes that MongoDB can use to automatically remove documents from a collection after a certain amount of time. This is ideal for certain types of information like machine generated event data, logs, and session information that only need to persist in a database for a finite amount of time." -msgstr "" - -#: ../source/indexes.txt:219 -# c8474334b20a4d318eb67ca93f3a2c43 -msgid "See: :doc:`/tutorial/expire-data` for implementation instructions." -msgstr "" - -#: ../source/indexes.txt:222 -# 5afc380cfc514e9fb2f49c6fd793c1ab -msgid "Index Use" -msgstr "" - -#: ../source/indexes.txt:224 -# 9231e481431c4953bb73225118857e9a -msgid "Indexes can improve the efficiency of read operations. The :doc:`/tutorial/analyze-query-plan` tutorial provides an example of the execution statistics of a query with and without an index." -msgstr "" - -#: ../source/indexes.txt:228 -# 9ea187cc482a4be1abdfaef8291583fe -msgid "For information on how MongoDB chooses an index to use, see :ref:`query optimizer `." -msgstr "" - -#: ../source/indexes.txt:232 -# 7923f47f5ed84a7897feefe7f1aa5814 -msgid "Covered Queries" -msgstr "" - -#: ../source/indexes.txt:234 -# 2e8c8e6abaa64b93b01ddc19fd2fac88 -msgid "When the query criteria and the :term:`projection` of a query include *only* the indexed fields, MongoDB will return results directly from the index *without* scanning any documents or bringing documents into memory. These covered queries can be *very* efficient." -msgstr "" - -#: ../source/indexes.txt:241 -# d28e08356cba4067ba2eb81088d8fff5 -msgid "For more information on covered queries, see :ref:`read-operations-covered-query`." -msgstr "" - -#: ../source/indexes.txt:245 -# 23b2f0fa7bc7474aa337f4265be8e60d -msgid "Index Intersection" -msgstr "" - -#: ../source/indexes.txt:249 -# d0c8a7b1d259446e921fdb0283a6a32d -msgid "MongoDB can use the :doc:`intersection of indexes ` to fulfill queries. For queries that specify compound query conditions, if one index can fulfill a part of a query condition, and another index can fulfill another part of the query condition, then MongoDB can use the intersection of the two indexes to fulfill the query. Whether the use of a compound index or the use of an index intersection is more efficient depends on the particular query and the system." -msgstr "" - -#: ../source/indexes.txt:258 -# ddb61b0c6b6c477ab4444da2c574807e -msgid "For details on index intersection, see :doc:`/core/index-intersection`." -msgstr "" - -#: ../source/indexes.txt:261 -# 005278aaa20c47fc99ccabaf3f3d430f -msgid "Restrictions" -msgstr "" - -#: ../source/indexes.txt:263 -# 25d1d174c6714fd1bd3e42c7cf8b8374 -msgid "Certain restrictions apply to indexes, such as the length of the index keys or the number of indexes per collection. See :ref:`Index Limitations ` for details." -msgstr "" - -#: ../source/indexes.txt:268 -# 77e1f69b650248d09bd103f28f289e32 -msgid "Additional Considerations" -msgstr "" - -#: ../source/indexes.txt:270 -# 571ef1fda3e948fabc5112329a69bfa2 -msgid "Although indexes can improve query performances, indexes also present some operational considerations. See :ref:`Operational Considerations for Indexes ` for more information." -msgstr "" - -#: ../source/includes/index-tutorials-considerations.rst:1 -# 7c8076e6ebb74ef0be468091b667887a -msgid "If your collection holds a large amount of data, and your application needs to be able to access the data while building the index, consider building the index in the background, as described in :ref:`index-creation-background`." -msgstr "" - -#: ../source/includes/note-build-indexes-on-replica-sets.rst:1 -# 6faaa1bb28d54451b895479f3f8e0823 -msgid "To build or rebuild indexes for a :term:`replica set`, see :ref:`index-building-replica-sets`." -msgstr "" - -#: ../source/includes/index-tutorials-considerations.rst:8 -# 6df3f001d8e444edaa9348e0322ec5f0 -msgid "Some drivers may specify indexes, using ``NumberLong(1)`` rather than ``1`` as the specification. This does not have any affect on the resulting index." -msgstr "" - -#: ../source/includes/extracts/additional-resources-quick-reference.rst:4 -# c5912bb283cd4441b9ea6ed1243b8c30 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-quick-reference.rst:6 -# 7ff947fa13cb453d89cb4b3fd83f766d -msgid "`Quick Reference Cards `_" -msgstr "" - -#: ../source/indexes.txt:40 -# dd5c42e952ff4840976c8814009d768e -msgid "_id index" -msgstr "" - -#: ../source/indexes.txt:41 -#: ../source/indexes.txt:42 -# c0a2a2901dfb431f8953bfa55691ce67 -# 0b412da03c894d9ba2cd5a85af9e312a -msgid "_id" -msgstr "" - -#: ../source/indexes.txt:42 -# 0b412da03c894d9ba2cd5a85af9e312a -msgid "index" -msgstr "" - -#: ../source/indexes.txt:43 -# 0223582727b747e59e372d0e59fa08be -msgid "index types" -msgstr "" - -#: ../source/indexes.txt:43 -# 0223582727b747e59e372d0e59fa08be -msgid "primary key" -msgstr "" - diff --git a/locale/pot/installation.pot b/locale/pot/installation.pot deleted file mode 100644 index c494bbe1218..00000000000 --- a/locale/pot/installation.pot +++ /dev/null @@ -1,431 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/installation.txt:6 -# 201ce940043c4dee970bec803e80fb1b -msgid "Install MongoDB" -msgstr "" - -#: ../source/installation.txt:0 -# 8c75be399cc548ce95443c20daa8d36f -msgid "On this page" -msgstr "" - -#: ../source/installation.txt:21 -# 8bd4b7d10fc84765a9813b0b844d4948 -msgid "This section of the manual contains tutorials on installation of MongoDB." -msgstr "" - -#: ../source/installation.txt:25 -# 15ca490edb99477f9ec865df6b07e943 -msgid "Supported Platforms" -msgstr "" - -#: ../source/installation.txt:29 -# 2054e90c1aa74f5485b82e807c49302c -msgid "MongoDB no longer supports 32-bit x86 platforms." -msgstr "" - -#: ../source/installation.txt:32 -# 63206cf1ab8e499288d97efed5af6ccd -msgid "x86_64" -msgstr "" - -#: ../source/includes/fact-platform-x86_64.rst:6 -#: ../source/includes/fact-platform-arm64.rst:6 -#: ../source/includes/fact-platform-ppc64le.rst:6 -#: ../source/includes/fact-platform-s390x.rst:6 -# 690c2b096f034193a45d49d2bdea3a9c -# afd038d25b124179a19eee9e6ef32a6c -# 9bc91a1911884a049d49741c5a7ba876 -# 89a59e55f4904d479bb82f6958c1b418 -msgid "Platform" -msgstr "" - -#: ../source/includes/fact-platform-x86_64.rst:7 -#: ../source/includes/fact-platform-arm64.rst:7 -# 63bcbe5e6e8a45b7a4183b9f9a4536d7 -# a1584d426c0a4ab8b953f435c24e32c4 -msgid "3.4 Community & Enterprise" -msgstr "" - -#: ../source/includes/fact-platform-x86_64.rst:8 -# 35b49ae6b4524eb3a4a3061d557f8edd -msgid "3.2 Community & Enterprise" -msgstr "" - -#: ../source/includes/fact-platform-x86_64.rst:9 -# 8c3adb8055db4331ab02ecc06997f000 -msgid "3.0 Community & Enterprise" -msgstr "" - -#: ../source/includes/fact-platform-x86_64.rst:10 -# cdbf9c4335ae47b0b5008e6f485a2241 -msgid "2.6 Community & Enterprise" -msgstr "" - -#: ../source/includes/fact-platform-x86_64.rst:11 -# f3cbf197ff474df985afb98dbea9958e -msgid "Amazon Linux" -msgstr "" - -#: ../source/includes/fact-platform-x86_64.rst:12 -#: ../source/includes/fact-platform-x86_64.rst:13 -#: ../source/includes/fact-platform-x86_64.rst:14 -#: ../source/includes/fact-platform-x86_64.rst:15 -#: ../source/includes/fact-platform-x86_64.rst:17 -#: ../source/includes/fact-platform-x86_64.rst:18 -#: ../source/includes/fact-platform-x86_64.rst:22 -#: ../source/includes/fact-platform-x86_64.rst:23 -#: ../source/includes/fact-platform-x86_64.rst:24 -#: ../source/includes/fact-platform-x86_64.rst:25 -#: ../source/includes/fact-platform-x86_64.rst:29 -#: ../source/includes/fact-platform-x86_64.rst:30 -#: ../source/includes/fact-platform-x86_64.rst:32 -#: ../source/includes/fact-platform-x86_64.rst:33 -#: ../source/includes/fact-platform-x86_64.rst:34 -#: ../source/includes/fact-platform-x86_64.rst:35 -#: ../source/includes/fact-platform-x86_64.rst:37 -#: ../source/includes/fact-platform-x86_64.rst:38 -#: ../source/includes/fact-platform-x86_64.rst:39 -#: ../source/includes/fact-platform-x86_64.rst:42 -#: ../source/includes/fact-platform-x86_64.rst:43 -#: ../source/includes/fact-platform-x86_64.rst:44 -#: ../source/includes/fact-platform-x86_64.rst:45 -#: ../source/includes/fact-platform-x86_64.rst:47 -#: ../source/includes/fact-platform-x86_64.rst:52 -#: ../source/includes/fact-platform-x86_64.rst:53 -#: ../source/includes/fact-platform-x86_64.rst:54 -#: ../source/includes/fact-platform-x86_64.rst:55 -#: ../source/includes/fact-platform-x86_64.rst:57 -#: ../source/includes/fact-platform-x86_64.rst:58 -#: ../source/includes/fact-platform-x86_64.rst:59 -#: ../source/includes/fact-platform-x86_64.rst:60 -#: ../source/includes/fact-platform-x86_64.rst:62 -#: ../source/includes/fact-platform-x86_64.rst:63 -#: ../source/includes/fact-platform-x86_64.rst:64 -#: ../source/includes/fact-platform-x86_64.rst:67 -#: ../source/includes/fact-platform-x86_64.rst:68 -#: ../source/includes/fact-platform-x86_64.rst:72 -#: ../source/includes/fact-platform-x86_64.rst:73 -#: ../source/includes/fact-platform-x86_64.rst:74 -#: ../source/includes/fact-platform-x86_64.rst:75 -#: ../source/includes/fact-platform-x86_64.rst:77 -#: ../source/includes/fact-platform-x86_64.rst:78 -#: ../source/includes/fact-platform-x86_64.rst:79 -#: ../source/includes/fact-platform-x86_64.rst:80 -#: ../source/includes/fact-platform-x86_64.rst:82 -#: ../source/includes/fact-platform-x86_64.rst:83 -#: ../source/includes/fact-platform-arm64.rst:9 -#: ../source/includes/fact-platform-ppc64le.rst:9 -#: ../source/includes/fact-platform-ppc64le.rst:11 -#: ../source/includes/fact-platform-s390x.rst:9 -#: ../source/includes/fact-platform-s390x.rst:11 -#: ../source/includes/fact-platform-s390x.rst:13 -#: ../source/includes/fact-platform-s390x.rst:15 -# 1bfbb4060c23473ba61abf385f249ba5 -# 48404cc6fc4e4b01b90930bdcc9923bf -# 7f439f8d12cb4885aa1e300008ce87dd -# 983965830818464eabd961268e4716a0 -# a23a5f1c013043f3bef9146300d0eac2 -# 8d69da975e6a4ab1a3ea49fba4a034e9 -# d7e239fc7faf4c5093ffe5cdd0cecafe -# 598e36501d9443ae9ca4c554c62432cc -# dd17746e1f294ce291831d04f82faa9b -# 4337146f97a94b4d9a317ee396d29a95 -# 5e1c96fdd95f4d62a8b962ec8fdd3dec -# 47f484ba8c90436c9a7149683b78c1c0 -# 7f94e92d75b84aa69e8e27b8b92370ae -# f0dd990426734957ab270d7ef0a0ff9d -# a4c91807befb4f3fb8aa42b1d00d62ea -# d1b42957f822415bbe40977a43c09829 -# 79d107018ba04a66b7c194839abb5912 -# df24a4be6fb44353a52d4840705f2281 -# 16ca5222ca5d4b48a6cad6d07b97b1a6 -# fbb3967fe2a8427987b4cf4bdc74bdd3 -# c7d0040cf5724cbf96fbeb0496124ae1 -# bba53c5c45d94b2dabe7629c42736f5b -# 0b8091abc86f4d9aa5f334341e418f02 -# 9f28f4b624904a65b4e7100e8ec06a1e -# bc67bb93e48c43d79656d32797f756bb -# 6552e8e9d8664568a3056dab66ff894c -# 4eab6e92ca1a4cceb3606f540bae4d3c -# e6416f92422e4bffa4fc59c9b2dc25d6 -# ddf3e5a227db4bd88de3c52590506bbb -# b45fdc5eacdf499abcadb061c058c462 -# 2ebe1d21840f4e82b4a267fa604809e3 -# fdb18b354cb44746ae87e5d5210cc4dd -# 1774cc5d93b348cda1959ef238ada4ed -# 4fada3518645499cac92b2504c742b28 -# b992a675034345848a21feca55ad8cf6 -# ba375be4f515429bbb24b80c76e781f7 -# 6a8bd0ae20ec4500ab8a43414f192358 -# 894586b7457d4e349c1c6116fe18e506 -# dbb763353d814509a5d4ece1d0f05029 -# 301c4c6e94fc4f488f669be4a118fee9 -# c57ba343dc274202a655b3e31c5cd339 -# 9bf0dd6c0b374941a9e08647e7da8480 -# d34069c2d08c4de097cb299a57ab22ee -# 2f6a2539b0ca4c34bdc8caf2309ae3a9 -# 23acca55e0444e8a91d290c8708aba3d -# b1b442783a9b4dfbafad961636c418f3 -# aee3c2aa6baf4103a7ccd07235802ad6 -# 741424bbfb4247f5b3157aed0280eeda -# 82ae813dd4024aad8c65bfb0df91cdd8 -# d8c31d83e1d447a29bc50d29d9685a01 -# e41e666dcd5343c4874d582b5376fdb3 -# 792cb790d63a4d6aa669de915019fdd2 -# 6c1825ef78eb4536865aeded7033f00a -# 777b4a9e66844b45a59bceaa8cb084c8 -msgid "|checkmark|" -msgstr "" - -#: ../source/includes/fact-platform-x86_64.rst:16 -# 73566dac22994c7692857023c7d9ec8e -msgid "Debian 8" -msgstr "" - -#: ../source/includes/fact-platform-x86_64.rst:21 -# 3597baec68604a628fac600953e0f523 -msgid "Debian 7" -msgstr "" - -#: ../source/includes/fact-platform-x86_64.rst:26 -# 159d734ff9a144278120a734eedb74fd -msgid "Fedora 8+" -msgstr "" - -#: ../source/includes/fact-platform-x86_64.rst:31 -# 0a8f618993f84aa9b8be709018edfef7 -msgid "RHEL/CentOS 6.2+" -msgstr "" - -#: ../source/includes/fact-platform-x86_64.rst:36 -# f22a0b9342de4cfb9e59ed449c05a57a -msgid "RHEL/CentOS 7.0+" -msgstr "" - -#: ../source/includes/fact-platform-x86_64.rst:41 -#: ../source/includes/fact-platform-s390x.rst:10 -# d4d9533e1e054bca85d2d59dcf33c514 -# 8d247745f519423bb00977bc3712b752 -msgid "SLES 11" -msgstr "" - -#: ../source/includes/fact-platform-x86_64.rst:46 -#: ../source/includes/fact-platform-s390x.rst:12 -# 104cccffb2d14dfd9a53d6c2099ab8ac -# d507ff2ad84b4ec8ba45a61f96ea3d99 -msgid "SLES 12" -msgstr "" - -#: ../source/includes/fact-platform-x86_64.rst:51 -# 2ff96dc419184b30983e92eae331d43f -msgid "Solaris 11 64-bit" -msgstr "" - -#: ../source/includes/fact-platform-x86_64.rst:56 -# a30e7f0719eb4160a5d46a794b22832a -msgid "Ubuntu 12.04" -msgstr "" - -#: ../source/includes/fact-platform-x86_64.rst:61 -# 797bf0a5cce64cc59f79ea662f829cc4 -msgid "Ubuntu 14.04" -msgstr "" - -#: ../source/includes/fact-platform-x86_64.rst:66 -#: ../source/includes/fact-platform-arm64.rst:8 -#: ../source/includes/fact-platform-ppc64le.rst:10 -#: ../source/includes/fact-platform-s390x.rst:14 -# e88dd490e70a4133b210a24d3bee5896 -# 5bf551c6952b4534836248bf9e0f4c62 -# cf7344c648ce4aa5836abe4b5030d80d -# 556d552bbdd54ead8d0f3df07661f286 -msgid "Ubuntu 16.04" -msgstr "" - -#: ../source/includes/fact-platform-x86_64.rst:71 -# 3f58f48bb8214d31a4eaba38bd8e0436 -msgid "Microsoft Azure" -msgstr "" - -#: ../source/includes/fact-platform-x86_64.rst:76 -# 58a5b53593334ece8acffd2f7e89167a -msgid "Windows Vista/Server 2008R2/2012+" -msgstr "" - -#: ../source/includes/fact-platform-x86_64.rst:81 -# ddd07fffd1cd4d84a38d99086636af57 -msgid "OS X 10.7+" -msgstr "" - -#: ../source/installation.txt:37 -# ab8f38b8a0bc45a08d3f1dc7a49eae1f -msgid "ARM64" -msgstr "" - -#: ../source/installation.txt:42 -# 091d737bd5af46dca572aabf37b5ac0e -msgid "PPC64LE (MongoDB Enterprise Edition)" -msgstr "" - -#: ../source/includes/fact-platform-ppc64le.rst:7 -#: ../source/includes/fact-platform-s390x.rst:7 -# 93b9ebc879174cf996abb408daadcc40 -# e97658ba7c794beda94d62b2a4131086 -msgid "3.4 Enterprise" -msgstr "" - -#: ../source/includes/fact-platform-ppc64le.rst:8 -# 7494939d439e4a7599bb9e250cc71554 -msgid "RHEL/CentOS 7.1" -msgstr "" - -#: ../source/installation.txt:47 -# 40c2c63db41442bc866460d8f9da0595 -msgid "s390x (MongoDB Enterprise Edition)" -msgstr "" - -#: ../source/includes/fact-platform-s390x.rst:8 -# c55c44498d2e42b09e4287d383b8a124 -msgid "RHEL/CentOS 7.2" -msgstr "" - -#: ../source/installation.txt:52 -# 8bcc96dc681b451fac1feccc4f3b2526 -msgid "Tutorials" -msgstr "" - -#: ../source/installation.txt:55 -# ec1a6704c1934691af589ab37271976a -msgid "MongoDB Community Edition" -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-community.rst:5 -# c7244454ee2d4a969e22c94d64c24c11 -msgid ":doc:`Install on Linux `" -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-community.rst:4 -# 3bf7bbe5e42b4ccf86cd1d1f8f052ae1 -msgid "Install MongoDB Community Edition and required dependencies on Linux." -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-community.rst:9 -# 5c9a20c6bca74346ba302fdc94844407 -msgid ":doc:`Install on OS X `" -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-community.rst:8 -# 8dfd5fba18fe4228a28e2eddce4a73ce -msgid "Install MongoDB Community Edition on OS X systems from Homebrew packages or from MongoDB archives." -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-community.rst:12 -# e31d1c28fff64835b4dfbfd55f43e7fe -msgid ":doc:`Install on Windows `" -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-community.rst:12 -# 47d894ee02224eeb80267874ef5f35da -msgid "Install MongoDB Community Edition on Windows systems and optionally start MongoDB as a Windows service." -msgstr "" - -#: ../source/installation.txt:60 -# 8f45da8ee28b4b1da8bb00bb42cedd05 -msgid "MongoDB Enterprise" -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-enterprise.rst:5 -# 5eea1e9f0255435e916953c56fa22f86 -msgid ":doc:`Install on Linux `" -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-enterprise.rst:4 -# f715e3042bc141b9bf1d790447342333 -msgid "Install the official builds of MongoDB Enterprise on Linux-based systems." -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-enterprise.rst:8 -# 820ff84bd2a5438fb6e6889b4a90c4d3 -msgid ":doc:`Install on OS X `" -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-enterprise.rst:8 -# 3f7811a5b2564024b537947579d5798c -msgid "Install the official build of MongoDB Enterprise on OS X" -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-enterprise.rst:11 -# 0046ec6f8a95445aa43f2aa6c9eefb7c -msgid ":doc:`Install on Windows `" -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-enterprise.rst:11 -# 57ab1487c4b84aabb0ad54a25af8b7b3 -msgid "Install MongoDB Enterprise on Windows using the ``.msi`` installer." -msgstr "" - -#: ../source/includes/extracts/additional-resources-installation.rst:4 -# 5d292bf4569f43dab425ea8880f4279d -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-installation.rst:6 -# dc1a5c9d3cb54c1a8b277ab13f1d7287 -msgid ":mms-docs:`Install MongoDB using MongoDB Cloud Manager `" -msgstr "" - -#: ../source/includes/extracts/additional-resources-installation.rst:7 -# 0ea3cd5e559e4c93b9cd75b300fc8e0b -msgid ":opsmgr:`Create a New MongoDB Deployment with Ops Manager `: Ops Manager is an on-premise solution available in :products:`MongoDB Enterprise Advanced `." -msgstr "" - -#: ../source/includes/extracts/additional-resources-installation.rst:11 -# 5cfe3533dfa44b5a8a2d335bb025bea8 -msgid ":doc:`/crud`" -msgstr "" - -#: ../source/includes/extracts/additional-resources-installation.rst:12 -# 97db4d47d73c49e39556fa2a496ad117 -msgid ":doc:`/data-modeling`" -msgstr "" - -#: ../source/installation.txt:16 -# 4b223a71812b4b228d3b1f0f2465190b -msgid "tutorials" -msgstr "" - -#: ../source/installation.txt:16 -#: ../source/installation.txt:19 -# 4b223a71812b4b228d3b1f0f2465190b -# 79596fa3165a44229123d713f41f7c75 -msgid "installation" -msgstr "" - -#: ../source/installation.txt:17 -# d8e7741bc8eb45588412170da33dd4b7 -msgid "installation tutorials" -msgstr "" - -#: ../source/installation.txt:18 -# 08fd9ceb09f74d978e491b2d641b658d -msgid "installation guides" -msgstr "" - diff --git a/locale/pot/introduction.pot b/locale/pot/introduction.pot deleted file mode 100644 index 276dde73cf6..00000000000 --- a/locale/pot/introduction.pot +++ /dev/null @@ -1,178 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/introduction.txt:3 -# 92ca4fbbd97f4927921343d3bcf84c59 -msgid "Introduction to MongoDB" -msgstr "" - -#: ../source/introduction.txt:0 -# d47a5f1a0481435e9f0b2e5bd9bdb21d -msgid "On this page" -msgstr "" - -#: ../source/introduction.txt:13 -# 220e645f61424d80b3403972af1e62b2 -msgid "MongoDB is an open-source document database that provides high performance, high availability, and automatic scaling." -msgstr "" - -#: ../source/introduction.txt:17 -# 4e14af6a94c8437b8557e3a7bd59d903 -msgid "Document Database" -msgstr "" - -#: ../source/introduction.txt:19 -# eec2f60ccc63457ea935a99c57170f28 -msgid "A record in MongoDB is a document, which is a data structure composed of field and value pairs. MongoDB documents are similar to JSON objects. The values of fields may include other documents, arrays, and arrays of documents." -msgstr "" - -#: ../source/introduction.txt:26 -# 63aa9d1f56be49f5a495306c28fecbc3 -msgid "The advantages of using documents are:" -msgstr "" - -#: ../source/introduction.txt:28 -# 659e3fcc67d24fc198f7dde0f9eb2a2a -msgid "Documents (i.e. objects) correspond to native data types in many programming languages." -msgstr "" - -#: ../source/introduction.txt:31 -# 4e5c2d4da2f84c4c9e056e67a0690cd5 -msgid "Embedded documents and arrays reduce need for expensive joins." -msgstr "" - -#: ../source/introduction.txt:33 -# fb139740c0624644b7e0fc1d80901b20 -msgid "Dynamic schema supports fluent polymorphism." -msgstr "" - -#: ../source/introduction.txt:36 -# 6dc4e11563c14b3ea1f89c90d5e92504 -msgid "Key Features" -msgstr "" - -#: ../source/introduction.txt:39 -# 3e91985033bf486b812097eff2bad735 -msgid "High Performance" -msgstr "" - -#: ../source/introduction.txt:41 -# 076f718d620f4723805064493a3cab1a -msgid "MongoDB provides high performance data persistence. In particular," -msgstr "" - -#: ../source/introduction.txt:43 -# 62957ada8e434845bc467cccea49d980 -msgid "Support for embedded data models reduces I/O activity on database system." -msgstr "" - -#: ../source/introduction.txt:46 -# 9766669854904a97b82d8541b8c727f6 -msgid "Indexes support faster queries and can include keys from embedded documents and arrays." -msgstr "" - -#: ../source/introduction.txt:50 -# 065a6182be9541778aa637062c84e3a8 -msgid "Rich Query Language" -msgstr "" - -#: ../source/introduction.txt:52 -# 15c8d32ed8754f38bedf096cea9d6243 -msgid "MongoDB supports a rich query language to support :doc:`read and write operations (CRUD) ` as well as:" -msgstr "" - -#: ../source/introduction.txt:55 -# 6567dd6efca0451e92a67eccbf3c4324 -msgid ":doc:`Data Aggregation `" -msgstr "" - -#: ../source/introduction.txt:57 -# 21981471477c4ca5b6ee31dc96e2e722 -msgid ":doc:`Text Search ` and :doc:`Geospatial Queries `." -msgstr "" - -#: ../source/introduction.txt:61 -# ec8a3a8599854931a8e384c481269f18 -msgid "High Availability" -msgstr "" - -#: ../source/introduction.txt:63 -# 4ea8cc5416a74d06b5413c92e7d7d2d8 -msgid "MongoDB's replication facility, called :doc:`replica set `, provides:" -msgstr "" - -#: ../source/introduction.txt:66 -# 513dba4eff474fca9a84fadf9302a1a5 -msgid "*automatic* failover and" -msgstr "" - -#: ../source/introduction.txt:68 -# 79a255e6dad44c739ef581e916a0492c -msgid "data redundancy." -msgstr "" - -#: ../source/introduction.txt:70 -# 001084d0f504450ea4ea2576b0eeaaf0 -msgid "A :doc:`replica set ` is a group of MongoDB servers that maintain the same data set, providing redundancy and increasing data availability." -msgstr "" - -#: ../source/introduction.txt:75 -# 29b7f59a2bb14fb4b79c053a09747e68 -msgid "Horizontal Scalability" -msgstr "" - -#: ../source/introduction.txt:77 -# a1a5834e20814ec29e7044d4f91f49d1 -msgid "MongoDB provides horizontal scalability as part of its *core* functionality:" -msgstr "" - -#: ../source/introduction.txt:80 -# 13210082014e43549ea0b72c244810bc -msgid ":ref:`Sharding ` distributes data across a cluster of machines." -msgstr "" - -#: ../source/introduction.txt:83 -# 0aeb47afeac2442ab5bf40ab5d8d5ff1 -msgid "MongoDB 3.4 supports creating :ref:`zones ` of data based on the :term:`shard key`. In a balanced cluster, MongoDB directs reads and writes covered by a zone only to those shards inside the zone. See the :ref:`zone-sharding` manual page for more information." -msgstr "" - -#: ../source/introduction.txt:89 -# 28f0738000a34910a04354169af53aee -msgid "Support for Multiple Storage Engines" -msgstr "" - -#: ../source/introduction.txt:91 -# 7e38838b6b9c4ab89bb99d523eb47c78 -msgid "MongoDB supports :doc:`multiple storage engines `, such as:" -msgstr "" - -#: ../source/introduction.txt:94 -# d25dc0baf32b46bd919e74c24005a70b -msgid ":doc:`/core/wiredtiger` and" -msgstr "" - -#: ../source/introduction.txt:96 -# bfde503fc17742babdbac9d072ff5121 -msgid ":doc:`/core/mmapv1`." -msgstr "" - -#: ../source/introduction.txt:98 -# b4fdf28808f6452f97c13538a30f0e42 -msgid "In addition, MongoDB provides pluggable storage engine API that allows third parties to develop storage engines for MongoDB." -msgstr "" - diff --git a/locale/pot/meta/401.pot b/locale/pot/meta/401.pot deleted file mode 100644 index 045fd6d5155..00000000000 --- a/locale/pot/meta/401.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/meta/401.txt:5 -# 719b69af1f6b4a95ac21faced2ca9111 -msgid "Authentication Required" -msgstr "" - -#: ../source/meta/401.txt:7 -# 8112fbc73ad24a518ccaac763840806d -msgid "You must log in to access the URL you requested." -msgstr "" - diff --git a/locale/pot/meta/403.pot b/locale/pot/meta/403.pot deleted file mode 100644 index fb18d4ef93c..00000000000 --- a/locale/pot/meta/403.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/meta/403.txt:5 -# f875942d4d4342f2b53c08eea79f5c00 -msgid "Access Denied" -msgstr "" - -#: ../source/meta/403.txt:7 -# f9d328ca6a7f4cdc87e799ccb15f3452 -msgid "You do not have access to the URL you requested." -msgstr "" - diff --git a/locale/pot/meta/404.pot b/locale/pot/meta/404.pot deleted file mode 100644 index a5fff8d9028..00000000000 --- a/locale/pot/meta/404.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/meta/404.txt:5 -# 1e11024c0ced4c7db89f1a875bde36a3 -msgid "File not found" -msgstr "" - -#: ../source/meta/404.txt:7 -# 30f8ddc3f85243fd807aa4a0cdbc1526 -msgid "The URL you requested does not exist or has been removed." -msgstr "" - diff --git a/locale/pot/meta/410.pot b/locale/pot/meta/410.pot deleted file mode 100644 index ef3122f2403..00000000000 --- a/locale/pot/meta/410.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/meta/410.txt:5 -# 950b6775c4f54a67aef23adab302810f -msgid "File Deleted" -msgstr "" - -#: ../source/meta/410.txt:7 -# b8ad6facdc77459e98abecaf38f0341c -msgid "The URL you requested has been deleted." -msgstr "" - diff --git a/locale/pot/meta/administration.pot b/locale/pot/meta/administration.pot deleted file mode 100644 index 12b0cbd527f..00000000000 --- a/locale/pot/meta/administration.pot +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/meta/administration.txt:5 -# 81a2f99d03ea424e9b4dde0c5014869f -msgid "MongoDB Administration" -msgstr "" - -#: ../source/administration.txt:3 -# de79c755c1594aa19c9636285d823cfc -msgid "The administration documentation addresses the ongoing operation and maintenance of MongoDB instances and deployments. This documentation includes both high level overviews of these concerns as well as tutorials that cover specific procedures and processes for operating MongoDB." -msgstr "" - -#: ../source/meta/administration.txt:14 -# a966270050a546ac850b63bc10fe0deb -msgid "Appendix" -msgstr "" - diff --git a/locale/pot/meta/aggregation-quick-reference.pot b/locale/pot/meta/aggregation-quick-reference.pot deleted file mode 100644 index ece5678e6cc..00000000000 --- a/locale/pot/meta/aggregation-quick-reference.pot +++ /dev/null @@ -1,1445 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/meta/aggregation-quick-reference.txt:8 -# fe0699bf37fd4df9bc99875ea6b68410 -msgid "Aggregation Pipeline Quick Reference" -msgstr "" - -#: ../source/meta/aggregation-quick-reference.txt:0 -# 62c537fef2584862bb4c8831d8077766 -msgid "On this page" -msgstr "" - -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -# 1fa805e1322a4b19a3220cdf8eb486f8 -msgid "For details on specific operator, including syntax and examples, click on the specific operator to go to its reference page." -msgstr "" - -#: ../source/meta/aggregation-quick-reference.txt:21 -# adf9508c7df4435aa065cbf3a7370b26 -msgid "Stages" -msgstr "" - -#: ../source/meta/aggregation-quick-reference.txt:23 -# 60c5f3e764a042d39c970da0e6404b6c -msgid "In the :method:`db.collection.aggregate` method, pipeline stages appear in an array. Documents pass through the stages in sequence. All except the :pipeline:`$out` and :pipeline:`$geoNear` stages can appear multiple times in a pipeline." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:2 -#: ../source/includes/toc/table-aggregation-boolean.rst:2 -#: ../source/includes/toc/table-aggregation-set.rst:2 -#: ../source/includes/toc/table-aggregation-comparison.rst:2 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:2 -#: ../source/includes/toc/table-aggregation-string.rst:2 -#: ../source/includes/toc/table-aggregation-text-search.rst:2 -#: ../source/includes/toc/table-aggregation-array.rst:2 -#: ../source/includes/toc/table-aggregation-projection-expressions.rst:2 -#: ../source/includes/toc/table-aggregation-literal-expressions.rst:2 -#: ../source/includes/toc/table-aggregation-type.rst:2 -#: ../source/includes/toc/table-aggregation-date.rst:2 -#: ../source/includes/toc/table-aggregation-conditional.rst:2 -#: ../source/includes/toc/table-aggregation-group.rst:2 -# 2655e12421b745de941da840cf18c5b1 -# ab1f51eea6ba42d59a3059d9e8751dad -# 222a77e5ef7548738a6c034b7e51c0e6 -# d8bf544617714fe9b02256013af1fe7a -# c2c4305ddf11491e84f03ef0a279cb71 -# 6cdf7c4fba44462482d20641e61a830a -# 365ce1959b62418f85e47efb763935e8 -# d0473d7138454555b765c894f669827f -# c25166a245e74869a5a3b1b2a14b56ed -# 877c24afac5f46cd83e6dd3acafe4a86 -# f67483e02b9e4698a0c7cf456fd4d532 -# b8a64b2862334583bc85ed4c8226c9e5 -# c92143c7e213487384987afa1dd6b4ba -# e0dfb311de994e349f8d92ca5efbacf3 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:2 -#: ../source/includes/toc/table-aggregation-boolean.rst:2 -#: ../source/includes/toc/table-aggregation-set.rst:2 -#: ../source/includes/toc/table-aggregation-comparison.rst:2 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:2 -#: ../source/includes/toc/table-aggregation-string.rst:2 -#: ../source/includes/toc/table-aggregation-text-search.rst:2 -#: ../source/includes/toc/table-aggregation-array.rst:2 -#: ../source/includes/toc/table-aggregation-projection-expressions.rst:2 -#: ../source/includes/toc/table-aggregation-literal-expressions.rst:2 -#: ../source/includes/toc/table-aggregation-type.rst:2 -#: ../source/includes/toc/table-aggregation-date.rst:2 -#: ../source/includes/toc/table-aggregation-conditional.rst:2 -#: ../source/includes/toc/table-aggregation-group.rst:2 -# 5f83f79fefce4756bf597ef75339482f -# bb3b5b496aed43cf8af52fcb29e8adb6 -# 7b6e402a312148349ccd84e07f109b25 -# 16cd453cf03045bcb542db4533ae4b6e -# e264c736b30f4721a81b8b556ac66688 -# d328e6d4277244d695940d8b1c937cd3 -# b610f0f9d9674d3cb590e0d4ee2fcb16 -# c2f91ba9a4e2463da0e0429d05efaf3a -# e3eee256b12f439293339324349286fa -# 9ee6031db3f442f58c1d665550a1c91f -# 25c11a4f76e04df9a23a52bf8cdfb57b -# 9a4ca2d48d6b4d8baa10aa441b7c2f9b -# 71d5c67c321340e384345546cbadc898 -# eec7b80e672c495bb4a607285377c4e1 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:4 -# b329fd95b9724fb0b8ece5ec4946086b -msgid ":pipeline:`$collStats`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:4 -# 20ae312ebde94b0ab96a73d8d49e0896 -msgid "Returns statistics regarding a collection or view." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:7 -# c4a87e4a905b449280bc79d590004e14 -msgid ":pipeline:`$project`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:7 -# 0398d09f43874be59e9642de789f51fa -msgid "Reshapes each document in the stream, such as by adding new fields or removing existing fields. For each input document, outputs one document." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:12 -# 1fda9374d599481782ecaf45d41afc46 -msgid ":pipeline:`$match`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:12 -# d4b92c929ca844b3b4d74a94a791b257 -msgid "Filters the document stream to allow only matching documents to pass unmodified into the next pipeline stage. :pipeline:`$match` uses standard MongoDB queries. For each input document, outputs either one document (a match) or zero documents (no match)." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:18 -# 04800b22ef9548d8be2d66b3c984e157 -msgid ":pipeline:`$redact`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:18 -# eb7b410b2d4d4012bc942f1a2980744f -msgid "Reshapes each document in the stream by restricting the content for each document based on information stored in the documents themselves. Incorporates the functionality of :pipeline:`$project` and :pipeline:`$match`. Can be used to implement field level redaction. For each input document, outputs either one or zero documents." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:26 -# 44ff8d1ab32b4792a5c0cf440f0dbd92 -msgid ":pipeline:`$limit`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:26 -# 4c293b144d3e4899a1522a682d75a228 -msgid "Passes the first *n* documents unmodified to the pipeline where *n* is the specified limit. For each input document, outputs either one document (for the first *n* documents) or zero documents (after the first *n* documents)." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:32 -# c2cc005dfbb54fa9b9d6e383b762942f -msgid ":pipeline:`$skip`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:32 -# f71318d76c5a4adcbdb783010eec27a5 -msgid "Skips the first *n* documents where *n* is the specified skip number and passes the remaining documents unmodified to the pipeline. For each input document, outputs either zero documents (for the first *n* documents) or one document (if after the first *n* documents)." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:38 -# 612ae4b539034e428443d7d116c000ae -msgid ":pipeline:`$unwind`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:38 -# b2bffc3fcfc041408f0528a60bb972ca -msgid "Deconstructs an array field from the input documents to output a document for *each* element. Each output document replaces the array with an element value. For each input document, outputs *n* documents where *n* is the number of array elements and can be zero for an empty array." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:45 -# b21fc99b72664731848397c0881d0c82 -msgid ":pipeline:`$group`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:45 -# 3b88932a5d7d4e06ad5decdd0f814f2b -msgid "Groups input documents by a specified identifier expression and applies the accumulator expression(s), if specified, to each group. Consumes all input documents and outputs one document per each distinct group. The output documents only contain the identifier field and, if specified, accumulated fields." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:52 -# f8bfcedf63114233b3934a93fa8b6540 -msgid ":pipeline:`$sample`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:52 -# 66c5f5b6208a4344a41ef0b2d0429676 -msgid "Randomly selects the specified number of documents from its input." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:55 -# 193f22f79a5a4107b02cfd923608ec15 -msgid ":pipeline:`$sort`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:55 -# 5170c9e064314fde9f2ce16f2924d5e0 -msgid "Reorders the document stream by a specified sort key. Only the order changes; the documents remain unmodified. For each input document, outputs one document." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:60 -# b37e54c6cbcc4c77b4894a7f6a75addd -msgid ":pipeline:`$geoNear`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:60 -# 01449361c55b4888bf951310bdf2587c -msgid "Returns an ordered stream of documents based on the proximity to a geospatial point. Incorporates the functionality of :pipeline:`$match`, :pipeline:`$sort`, and :pipeline:`$limit` for geospatial data. The output documents include an additional distance field and can include a location identifier field." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:68 -# c44c9899c93349b7983c06fe18cc801f -msgid ":pipeline:`$lookup`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:68 -# 7af473d2c9c449d0a7e8e1695d930f7b -msgid "Performs a left outer join to another collection in the *same* database to filter in documents from the \"joined\" collection for processing." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:73 -# 08ccfb272e4b42f285285eac1e3e8ff8 -msgid ":pipeline:`$out`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:73 -# f71fccb3337c4625890947ebb3981943 -msgid "Writes the resulting documents of the aggregation pipeline to a collection. To use the :pipeline:`$out` stage, it must be the last stage in the pipeline." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:78 -# eae11f9910fd4b0888d1ff83c8fb7c07 -msgid ":pipeline:`$indexStats`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:78 -# 807c793f9bdb49f38836fb555013e115 -msgid "Returns statistics regarding the use of each index for the collection." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:82 -# e6f98c825bcb4d8dbc59143ba1348e2a -msgid ":pipeline:`$facet`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:82 -# bad1d316215049e1a574e0e8d9ad145b -msgid "Processes multiple :ref:`aggregation pipelines ` within a single stage on the same set of input documents. Enables the creation of multi-faceted aggregations capable of characterizing data across multiple dimensions, or facets, in a single stage." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:89 -# c2343a49697d4aff9a5b8c2a83c162b9 -msgid ":pipeline:`$bucket`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:89 -# 83a3408d76524c09ac858ad18442c4b8 -msgid "Categorizes incoming documents into groups, called buckets, based on a specified expression and bucket boundaries." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:93 -# a4252bdeb9b948d1a8eac15801263ede -msgid ":pipeline:`$bucketAuto`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:93 -# 6995c7f0a48843fb8774bc740d455329 -msgid "Categorizes incoming documents into a specific number of groups, called buckets, based on a specified expression. Bucket boundaries are automatically determined in an attempt to evenly distribute the documents into the specified number of buckets." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:99 -# b4cdcda9deda40dca68525ffc9e2ad8d -msgid ":pipeline:`$sortByCount`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:99 -# bcf216d1a8554588b49754542f21f2ca -msgid "Groups incoming documents based on the value of a specified expression, then computes the count of documents in each distinct group." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:104 -# bc983e81cbf043f2ab9cd044593aabb9 -msgid ":pipeline:`$addFields`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:104 -# 873e8ef14a304f36842d87ea936da279 -msgid "Adds new fields to documents. Outputs documents that contain all existing fields from the input documents and newly added fields." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:109 -# 06571fec9e494bf894615fa664a29a51 -msgid ":pipeline:`$replaceRoot`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:109 -# 7df67eecb89e4eddbe321bc7a78854f0 -msgid "Replaces a document with the specified embedded document. The operation replaces all existing fields in the input document, including the ``_id`` field. Specify a document embedded in the input document to promote the embedded document to the top level." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:115 -# 55cccb4d52cc4455b315a125a8579810 -msgid ":pipeline:`$count`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:115 -# 2114ffd819184e30875a216f88f0a9fe -msgid "Returns a count of the number of documents at this stage of the aggregation pipeline." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:119 -# b5dd8db2761f499bb458e19fac48a425 -msgid ":pipeline:`$graphLookup`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:119 -# 4dacdcdf2e784e0a881ea859a64fe93f -msgid "Performs a recursive search on a collection. To each output document, adds a new array field that contains the traversal results of the recursive search for that document." -msgstr "" - -#: ../source/meta/aggregation-quick-reference.txt:37 -# b8808573233a47da8755a50271864c9c -msgid "Expressions" -msgstr "" - -#: ../source/meta/aggregation-quick-reference.txt:39 -# e80799232c7e41d29516c5863fe88459 -msgid "Expressions can include :ref:`field paths and system variables `, :ref:`literals `, :ref:`expression objects `, and :ref:`expression operators `. Expressions can be nested." -msgstr "" - -#: ../source/meta/aggregation-quick-reference.txt:48 -# afd4c26932c54c4091c574c26d3b5a0c -msgid "Field Path and System Variables" -msgstr "" - -#: ../source/meta/aggregation-quick-reference.txt:50 -# 2331f30ee4834f6d96d52af772a00daf -msgid "Aggregation expressions use :term:`field path` to access fields in the input documents. To specify a field path, use a string that prefixes with a dollar sign ``$`` the field name or the dotted field name, if the field is in embedded document. For example, ``\"$user\"`` to specify the field path for the ``user`` field or ``\"$user.name\"`` to specify the field path to ``\"user.name\"`` field." -msgstr "" - -#: ../source/meta/aggregation-quick-reference.txt:57 -# ea99c2e516164f469e8c752773caf41e -msgid "``\"$\"`` is equivalent to ``\"$$CURRENT.\"`` where the :variable:`CURRENT` is a system variable that defaults to the root of the current object in the most stages, unless stated otherwise in specific stages. :variable:`CURRENT` can be rebound." -msgstr "" - -#: ../source/meta/aggregation-quick-reference.txt:62 -# d798102004dd41cbb525e0b7e2b07f2e -msgid "Along with the :variable:`CURRENT` system variable, other :ref:`system variables ` are also available for use in expressions. To use user-defined variables, use :expression:`$let` and :expression:`$map` expressions. To access variables in expressions, use a string that prefixes the variable name with ``$$``." -msgstr "" - -#: ../source/meta/aggregation-quick-reference.txt:71 -# 4abc8f0fab9d4c3a81259e0e0fac530f -msgid "Literals" -msgstr "" - -#: ../source/meta/aggregation-quick-reference.txt:73 -# 3f9996ad99a642238c090eb93d5ae2ad -msgid "Literals can be of any type. However, MongoDB parses string literals that start with a dollar sign ``$`` as a path to a field and numeric/boolean literals in :ref:`expression objects ` as projection flags. To avoid parsing literals, use the :expression:`$literal` expression." -msgstr "" - -#: ../source/meta/aggregation-quick-reference.txt:82 -# 0b0f11f3b506450c915169b345db6938 -msgid "Expression Objects" -msgstr "" - -#: ../source/meta/aggregation-quick-reference.txt:84 -# 5a14244227904df4bebcb62fb971666c -msgid "Expression objects have the following form:" -msgstr "" - -#: ../source/meta/aggregation-quick-reference.txt:90 -# 8839d64e117b4f4a82dd8ee97095286e -msgid "If the expressions are numeric or boolean literals, MongoDB treats the literals as projection flags (e.g. ``1`` or ``true`` to include the field), valid only in the :pipeline:`$project` stage. To avoid treating numeric or boolean literals as projection flags, use the :expression:`$literal` expression to wrap the numeric or boolean literals." -msgstr "" - -#: ../source/meta/aggregation-quick-reference.txt:100 -# 5c719b7bd45042c5bcfb7473281ef968 -msgid "Operator Expressions" -msgstr "" - -#: ../source/includes/intro-aggregation-operator-expressions.rst:1 -# c47031970fe54c10bf1954dbc1368904 -msgid "Operator expressions are similar to functions that take arguments. In general, these expressions take an array of arguments and have the following form:" -msgstr "" - -#: ../source/includes/intro-aggregation-operator-expressions.rst:9 -# 0d8a206b71cd43f1a4847d3a3f21c1fc -msgid "If operator accepts a single argument, you can omit the outer array designating the argument list:" -msgstr "" - -#: ../source/includes/intro-aggregation-operator-expressions.rst:16 -# 4eff5981128b40939099bc6b43e9e895 -msgid "To avoid parsing ambiguity if the argument is a literal array, you must wrap the literal array in a :expression:`$literal` expression or keep the outer array that designates the argument list." -msgstr "" - -#: ../source/meta/aggregation-quick-reference.txt:105 -# 035ab1eb46fc47c98e8f6e35f4c27125 -msgid "Boolean Expressions" -msgstr "" - -#: ../source/includes/intro-aggregation-boolean.rst:1 -# 15874d549db84040bde951d79321171f -msgid "Boolean expressions evaluate their argument expressions as booleans and return a boolean as the result." -msgstr "" - -#: ../source/includes/extracts/fact-agg-boolean-intro.rst:1 -# a3cbd0681df94040b8b791325a63f805 -msgid "In addition to the ``false`` boolean value, Boolean expression evaluates as ``false`` the following: ``null``, ``0``, and ``undefined`` values. The Boolean expression evaluates all other values as ``true``, including non-zero numeric values and arrays." -msgstr "" - -#: ../source/includes/toc/table-aggregation-boolean.rst:4 -# b74429d7715b4fb48764627366ad89f2 -msgid ":expression:`$and`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-boolean.rst:4 -# 0ffd998aa5864d0e8cda63fbf3f7e5ec -msgid "Returns ``true`` only when *all* its expressions evaluate to ``true``. Accepts any number of argument expressions." -msgstr "" - -#: ../source/includes/toc/table-aggregation-boolean.rst:8 -# 8b9bf4f6cfbc4c7c85b9b528bad2535a -msgid ":expression:`$or`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-boolean.rst:8 -# 43674be63e154486acd89a2b9288a8d8 -msgid "Returns ``true`` when *any* of its expressions evaluates to ``true``. Accepts any number of argument expressions." -msgstr "" - -#: ../source/includes/toc/table-aggregation-boolean.rst:12 -# 13dded2bc02f4cd8b468c23bf7b11f1d -msgid ":expression:`$not`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-boolean.rst:12 -# da82b2b835204367bc4ffdba9a7497e4 -msgid "Returns the boolean value that is the opposite of its argument expression. Accepts a single argument expression." -msgstr "" - -#: ../source/meta/aggregation-quick-reference.txt:112 -# c904ea681e844406bad670fa1a0e3be4 -msgid "Set Expressions" -msgstr "" - -#: ../source/includes/intro-aggregation-set.rst:1 -# 5efc9ed81298428a87ee12a0cd2ebd0b -msgid "Set expressions performs set operation on arrays, treating arrays as sets. Set expressions ignores the duplicate entries in each input array and the order of the elements." -msgstr "" - -#: ../source/includes/intro-aggregation-set.rst:5 -# 9e42de96db514058afc31d85fbf6bc20 -msgid "If the set operation returns a set, the operation filters out duplicates in the result to output an array that contains only unique entries. The order of the elements in the output array is unspecified." -msgstr "" - -#: ../source/includes/extracts/fact-agg-top-level-expressions-setExpression.rst:1 -# 5796b7ac45a3416092b0cf3a913f021d -msgid "If a set contains a nested array element, the set expression does *not* descend into the nested array but evaluates the array at top-level." -msgstr "" - -#: ../source/includes/toc/table-aggregation-set.rst:4 -# 26b7d8a89872460ab711ea42e54ed693 -msgid ":expression:`$setEquals`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-set.rst:4 -# 7e8f6fdc325a4645a623325ce73f8cda -msgid "Returns ``true`` if the input sets have the same distinct elements. Accepts two or more argument expressions." -msgstr "" - -#: ../source/includes/toc/table-aggregation-set.rst:8 -# da229ef6c48d45cb8ad23c8b63cf7f52 -msgid ":expression:`$setIntersection`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-set.rst:8 -# 6238c383ccf1465790b594080f8e6231 -msgid "Returns a set with elements that appear in *all* of the input sets. Accepts any number of argument expressions." -msgstr "" - -#: ../source/includes/toc/table-aggregation-set.rst:12 -# a0ec53ce7c064087b64966103ad8e4ba -msgid ":expression:`$setUnion`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-set.rst:12 -# f761389ba3db4943af27a570b840c855 -msgid "Returns a set with elements that appear in *any* of the input sets. Accepts any number of argument expressions." -msgstr "" - -#: ../source/includes/toc/table-aggregation-set.rst:16 -# c287575cc73e4e57ba88508b6bd2c82f -msgid ":expression:`$setDifference`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-set.rst:16 -# 8dea3a4a7eaa453198051f742fb414fd -msgid "Returns a set with elements that appear in the first set but not in the second set; i.e. performs a `relative complement `_ of the second set relative to the first. Accepts exactly two argument expressions." -msgstr "" - -#: ../source/includes/toc/table-aggregation-set.rst:23 -# 0e5c1c6949a54dc69a7db99742264b1c -msgid ":expression:`$setIsSubset`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-set.rst:23 -# 2c56e2689f774952961b4ae65b5a6e6d -msgid "Returns ``true`` if all elements of the first set appear in the second set, including when the first set equals the second set; i.e. not a `strict subset `_. Accepts exactly two argument expressions." -msgstr "" - -#: ../source/includes/toc/table-aggregation-set.rst:29 -# 8ac426deb7814f75b84e822ab8209935 -msgid ":expression:`$anyElementTrue`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-set.rst:29 -# a4ef31f0268c415b98abc2aedf7f8ef5 -msgid "Returns ``true`` if *any* elements of a set evaluate to ``true``; otherwise, returns ``false``. Accepts a single argument expression." -msgstr "" - -#: ../source/includes/toc/table-aggregation-set.rst:33 -# ca652d9bbeb34d1c9da856aca8d7c4f7 -msgid ":expression:`$allElementsTrue`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-set.rst:33 -# 42da52db425d4005b80f0ce6b26156f9 -msgid "Returns ``true`` if *no* element of a set evaluates to ``false``, otherwise, returns ``false``. Accepts a single argument expression." -msgstr "" - -#: ../source/meta/aggregation-quick-reference.txt:119 -# fbf625951212461ea640d5fc9c99113e -msgid "Comparison Expressions" -msgstr "" - -#: ../source/includes/intro-aggregation-comparison.rst:1 -# 8a8322084efa45c99d9ad0f918e5f039 -msgid "Comparison expressions return a boolean except for :expression:`$cmp` which returns a number." -msgstr "" - -#: ../source/includes/intro-aggregation-comparison.rst:4 -# 8aee7231ee2b47038dcc3566e6f268b7 -msgid "The comparison expressions take two argument expressions and compare both value and type, using the :ref:`specified BSON comparison order ` for values of different types." -msgstr "" - -#: ../source/includes/toc/table-aggregation-comparison.rst:4 -# af1e610ff5e042118fc78136670093c7 -msgid ":expression:`$cmp`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-comparison.rst:4 -# b41b3ad007144190bc3a8041000e3624 -msgid "Returns: ``0`` if the two values are equivalent, ``1`` if the first value is greater than the second, and ``-1`` if the first value is less than the second." -msgstr "" - -#: ../source/includes/toc/table-aggregation-comparison.rst:10 -# 2a4630570fbf4f22ad8a81dd6935521c -msgid ":expression:`$eq`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-comparison.rst:10 -# 0be06ad6b18e46ccabae3524eadd601e -msgid "Returns ``true`` if the values are equivalent." -msgstr "" - -#: ../source/includes/toc/table-aggregation-comparison.rst:14 -# ca2da91d7b824fc5b4664a4feffbd56b -msgid ":expression:`$gt`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-comparison.rst:14 -# 2e43a202db73428198227414bbc561f8 -msgid "Returns ``true`` if the first value is greater than the second." -msgstr "" - -#: ../source/includes/toc/table-aggregation-comparison.rst:18 -# a7d612f303364e4781bef94e14e8d2d8 -msgid ":expression:`$gte`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-comparison.rst:18 -# 35c69e8c4632404aa62e4d0db76e6191 -msgid "Returns ``true`` if the first value is greater than or equal to the second." -msgstr "" - -#: ../source/includes/toc/table-aggregation-comparison.rst:22 -# 4628c823cdd04a6caa407c87314138de -msgid ":expression:`$lt`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-comparison.rst:22 -# a2ebea1f5f0d4fe0a55d2099164f6f27 -msgid "Returns ``true`` if the first value is less than the second." -msgstr "" - -#: ../source/includes/toc/table-aggregation-comparison.rst:26 -# 2e4f92670e2b4d49af2c2b470697eacf -msgid ":expression:`$lte`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-comparison.rst:26 -# 874f0bfbfc4b403888639f0afe8af1d8 -msgid "Returns ``true`` if the first value is less than or equal to the second." -msgstr "" - -#: ../source/includes/toc/table-aggregation-comparison.rst:30 -# 4e2bef673f19409db691c43dbcfeff1c -msgid ":expression:`$ne`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-comparison.rst:30 -# 72b69a69e6b748aa941d81e8e0c934da -msgid "Returns ``true`` if the values are *not* equivalent." -msgstr "" - -#: ../source/meta/aggregation-quick-reference.txt:126 -# 054fae8337ce4eaca0106ae84f8fded6 -msgid "Arithmetic Expressions" -msgstr "" - -#: ../source/includes/intro-aggregation-arithmetic.rst:1 -# 3d45f9e781f9463aa1499643eec66e12 -msgid "Arithmetic expressions perform mathematic operations on numbers. Some arithmetic expressions can also support date arithmetic." -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:4 -# 1548c9cfa9c74c17bb75b0ff69c1d4b7 -msgid ":expression:`$abs`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:4 -# 6c978525172a4d2e8d50d2a884be8a82 -msgid "Returns the absolute value of a number." -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:6 -# 4b9c23d3ef9748369679588b654b57b0 -msgid ":expression:`$add`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:6 -# 261a83ada51d482ab19765ec28ae6227 -msgid "Adds numbers to return the sum, or adds numbers and a date to return a new date. If adding numbers and a date, treats the numbers as milliseconds. Accepts any number of argument expressions, but at most, one expression can resolve to a date." -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:12 -# 8cb1cecc9e2b4cf5bb73daacdbab2ec3 -msgid ":expression:`$ceil`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:12 -# 5ee66ba837754a219bec6fa751cdf4b9 -msgid "Returns the smallest integer greater than or equal to the specified number." -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:15 -# 8609776235f14ce1b77a377b1208510e -msgid ":expression:`$divide`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:15 -# 5b65072ca5174b10bdc129fbe97a96e6 -msgid "Returns the result of dividing the first number by the second. Accepts two argument expressions." -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:19 -# 5d0fb7672de34801972d04f85c5eaea5 -msgid ":expression:`$exp`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:19 -# 6d7f315d139142ea83f949c6cae07ce3 -msgid "Raises *e* to the specified exponent." -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:21 -# 91bcfc9673bd47d79903f09ca9d8f9de -msgid ":expression:`$floor`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:21 -# d196df354696468798e5e4b7363f2d8c -msgid "Returns the largest integer less than or equal to the specified number." -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:24 -# de7573830d4246f6a32f0598ec0e3335 -msgid ":expression:`$ln`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:24 -# 6f9526211b194429be8685f4b740c300 -msgid "Calculates the natural log of a number." -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:26 -# 4b70fa0c6e0543989e56b5b66a522b0c -msgid ":expression:`$log`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:26 -# 0396ca7e9a854bfba717865cae6b3962 -msgid "Calculates the log of a number in the specified base." -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:28 -# 832efc3a12d1405d94c933af56236475 -msgid ":expression:`$log10`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:28 -# 16b4cf75b5b44363b072ab9f372c3aee -msgid "Calculates the log base 10 of a number." -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:30 -# 6b1149dae2334b38b1c4737d37d9b568 -msgid ":expression:`$mod`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:30 -# 9078337569f640b98953535bc74ee37e -msgid "Returns the remainder of the first number divided by the second. Accepts two argument expressions." -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:34 -# 0ca9c0ee0a3546e0ba903b36d3ec6eeb -msgid ":expression:`$multiply`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:34 -# fae7608fe90041108ddb94e910f4f536 -msgid "Multiplies numbers to return the product. Accepts any number of argument expressions." -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:38 -# bc3e016ebb284363a8187bf9d87ab1ea -msgid ":expression:`$pow`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:38 -# a8a429b8fc204906aefb53e28ba64ceb -msgid "Raises a number to the specified exponent." -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:40 -# f4e69c59e56642309f5b67897ce2d8a1 -msgid ":expression:`$sqrt`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:40 -# 7516d9f34f3149e5943c13df99eeb272 -msgid "Calculates the square root." -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:43 -# a788935d9315484898eb020974cd5d8a -msgid ":expression:`$subtract`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:43 -# f6b131ef18704aaf8d51573818996524 -msgid "Returns the result of subtracting the second value from the first. If the two values are numbers, return the difference. If the two values are dates, return the difference in milliseconds. If the two values are a date and a number in milliseconds, return the resulting date. Accepts two argument expressions. If the two values are a date and a number, specify the date argument first as it is not meaningful to subtract a date from a number." -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:52 -# 8d05c5d506d04fec8e19a99db0b10d6f -msgid ":expression:`$trunc`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:52 -# a263e4235cb84101b778cd20df65d92f -msgid "Truncates a number to its integer." -msgstr "" - -#: ../source/meta/aggregation-quick-reference.txt:133 -# 5e05423acc1346bc84191240de409a4e -msgid "String Expressions" -msgstr "" - -#: ../source/includes/intro-aggregation-string.rst:1 -# abaeb2bb540147398f7d42427539a1a7 -msgid "|exp-has| a well-defined behavior for strings of ASCII characters." -msgstr "" - -#: ../source/meta/aggregation-quick-reference.txt:140 -# 26281dca2b39446b9df219cd15c98e2c -msgid ":expression:`$concat` behavior is well-defined regardless of the characters used." -msgstr "" - -#: ../source/includes/toc/table-aggregation-string.rst:4 -# c4f48c14501449e5acbe7dd0d4e4169f -msgid ":expression:`$concat`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-string.rst:4 -# ebc5b914c7df4a4fa429f50d8dcf9870 -msgid "Concatenates any number of strings." -msgstr "" - -#: ../source/includes/toc/table-aggregation-string.rst:7 -# 419b6fff72d3484693ae10b91e5e8cb0 -msgid ":expression:`$indexOfBytes`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-string.rst:7 -# d4e7be426cd04217a615ec7f846d0ef7 -msgid "Searches a string for an occurence of a substring and returns the UTF-8 byte index of the first occurence. If the substring is not found, returns ``-1``." -msgstr "" - -#: ../source/includes/toc/table-aggregation-string.rst:12 -# 4ac66a24ba604b629b71ea99ae23cc2c -msgid ":expression:`$indexOfCP`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-string.rst:12 -# 6b1220a04249470fa7fe3f80a4d74cff -msgid "Searches a string for an occurence of a substring and returns the UTF-8 code point index of the first occurence. If the substring is not found, returns ``-1``." -msgstr "" - -#: ../source/includes/toc/table-aggregation-string.rst:17 -# 85135fd3031c40478129761b0a92da52 -msgid ":expression:`$split`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-string.rst:17 -# e90257c0d1d0496fa1ecea936031abbe -msgid "Splits a string into substrings based on a delimiter. Returns an array of substrings. If the delimiter is not found within the string, returns an array containing the original string." -msgstr "" - -#: ../source/includes/toc/table-aggregation-string.rst:22 -#: ../source/includes/toc/table-aggregation-string.rst:34 -# 24b0d9814d65426db257d18c9d8493ce -# fb48f55780db40ff952cc918adae1376 -msgid ":expression:`$strcasecmp`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-string.rst:22 -#: ../source/includes/toc/table-aggregation-string.rst:34 -# 138da8d19e744538ac1f4534540d3563 -# cca4d0e9363e4c5fb769024dca83604a -msgid "Performs case-insensitive string comparison and returns: ``0`` if two strings are equivalent, ``1`` if the first string is greater than the second, and ``-1`` if the first string is less than the second." -msgstr "" - -#: ../source/includes/toc/table-aggregation-string.rst:27 -# 91037316341244ae8c08ea635bdd54ae -msgid ":expression:`$strLenBytes`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-string.rst:27 -# bed7493128e54808a4a1ba0cda64e4d5 -msgid "Returns the number of UTF-8 encoded bytes in a string." -msgstr "" - -#: ../source/includes/toc/table-aggregation-string.rst:30 -# 3f69ba3345534673af0b006beea12324 -msgid ":expression:`$strLenCP`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-string.rst:30 -# c720cf58be514223a8c951546d610862 -msgid "Returns the number of UTF-8 `code points `_ in a string." -msgstr "" - -#: ../source/includes/toc/table-aggregation-string.rst:39 -# 21f4f2c16fc74612bf3c3a0034c365c4 -msgid ":expression:`$substr`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-string.rst:39 -# 512516d508564dbe891938ee0ace6261 -msgid "Deprecated. Use :expression:`$substrBytes` or :expression:`$substrCP`." -msgstr "" - -#: ../source/includes/toc/table-aggregation-string.rst:42 -# 773a261a691b48f2bf23981d477f27e1 -msgid ":expression:`$substrBytes`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-string.rst:42 -# 2e14ec02e0904e7fbd7e5f6c0b1b684f -msgid "Returns the substring of a string. Starts with the character at the specified UTF-8 byte index (zero-based) in the string and continues for the specified number of bytes." -msgstr "" - -#: ../source/includes/toc/table-aggregation-string.rst:47 -# c9cb76c5ca044dabb67f3b158281f996 -msgid ":expression:`$substrCP`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-string.rst:47 -# 49da94f971444fa9b5a81d1f47fd2fd2 -msgid "Returns the substring of a string. Starts with the character at the specified UTF-8 `code point (CP) `_ index (zero-based) in the string and continues for the number of code points specified." -msgstr "" - -#: ../source/includes/toc/table-aggregation-string.rst:53 -# 8263e2cdf14a4c19843093bfa3fc51d8 -msgid ":expression:`$toLower`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-string.rst:53 -# 3111a4222825447db24fe1a2dc9fba67 -msgid "Converts a string to lowercase. Accepts a single argument expression." -msgstr "" - -#: ../source/includes/toc/table-aggregation-string.rst:56 -# 84e00e759b86405da182f500957eea69 -msgid ":expression:`$toUpper`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-string.rst:56 -# 2c73065c14544760b21d5b65b39ae7ac -msgid "Converts a string to uppercase. Accepts a single argument expression." -msgstr "" - -#: ../source/meta/aggregation-quick-reference.txt:146 -# 7ed4fc15ccc34d8d80c8e39af76f6c88 -msgid "Text Search Expressions" -msgstr "" - -#: ../source/includes/toc/table-aggregation-text-search.rst:4 -# acea37d82c4542eaa67a2604eb3b6dea -msgid ":expression:`$meta`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-text-search.rst:4 -# 22af3151cab0466c88095d2dfe353e98 -msgid "Access text search metadata." -msgstr "" - -#: ../source/meta/aggregation-quick-reference.txt:151 -# 7530fc6831c448378d474a70d93c446f -msgid "Array Expressions" -msgstr "" - -#: ../source/includes/toc/table-aggregation-array.rst:4 -# f4c385e9328e4000a993476a9dfcc65a -msgid ":expression:`$arrayElemAt`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-array.rst:4 -# 498d9b38308d4b13ace6f67b140add39 -msgid "Returns the element at the specified array index." -msgstr "" - -#: ../source/includes/toc/table-aggregation-array.rst:7 -# 9a24c12aa1b041f194a69fdb2c65e8b5 -msgid ":expression:`$concatArrays`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-array.rst:7 -# a864dd474ccd46f99ac188537429e99a -msgid "Concatenates arrays to return the concatenated array." -msgstr "" - -#: ../source/includes/toc/table-aggregation-array.rst:10 -# c64718cd9bb647d49e0aac1d38866097 -msgid ":expression:`$filter`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-array.rst:10 -# c25c82230bf14905a1ff747e95c669fc -msgid "Selects a subset of the array to return an array with only the elements that match the filter condition." -msgstr "" - -#: ../source/includes/toc/table-aggregation-array.rst:14 -# 383b30bbdbb74a699e711a2ce55a99d0 -msgid ":expression:`$indexOfArray`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-array.rst:14 -# 041cac0a50fc4b2eab6e39854e2bc815 -msgid "Searches an array for an occurence of a specified value and returns the array index of the first occurence. If the substring is not found, returns ``-1``." -msgstr "" - -#: ../source/includes/toc/table-aggregation-array.rst:19 -# d75fc09cca0f4051832f385cff101122 -msgid ":expression:`$isArray`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-array.rst:19 -# e07173fbd8614477b83576b25099ff08 -msgid "Determines if the operand is an array. Returns a boolean." -msgstr "" - -#: ../source/includes/toc/table-aggregation-array.rst:22 -# db0529f147fa428f9289853f67022ca9 -msgid ":expression:`$range`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-array.rst:22 -# d1fd1c84b7bf4cb6bfa7f45d22d227f7 -msgid "Outputs an array containing a sequence of integers according to user-defined inputs." -msgstr "" - -#: ../source/includes/toc/table-aggregation-array.rst:26 -# 551fc1f5fe1549568eac195b380b58ca -msgid ":expression:`$reverseArray`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-array.rst:26 -# 8f7bfcdcbcfa41a5a9cc70c08a01b7a3 -msgid "Returns an array with the elements in reverse order." -msgstr "" - -#: ../source/includes/toc/table-aggregation-array.rst:29 -# cad9cf45975b4b3b8006cc60a623216a -msgid ":expression:`$reduce`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-array.rst:29 -# cd5effbb552746faa7a27af28e3f1b04 -msgid "Applies an expression to each element in an array and combines them into a single value." -msgstr "" - -#: ../source/includes/toc/table-aggregation-array.rst:33 -# 34ebf2b1d4694d6a9fab67e42c6d0fe5 -msgid ":expression:`$size`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-array.rst:33 -# 4bf9a895e2954d4ea2f188f61904ee69 -msgid "Returns the number of elements in the array. Accepts a single expression as argument." -msgstr "" - -#: ../source/includes/toc/table-aggregation-array.rst:37 -# 6880a1a90800454ea124a6a400d360f8 -msgid ":expression:`$slice`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-array.rst:37 -# 5025ea3690784b07ba52a015ec5a3a13 -msgid "Returns a subset of an array." -msgstr "" - -#: ../source/includes/toc/table-aggregation-array.rst:40 -# 213a7f1f9d8a41029ac8f38612b277e0 -msgid ":expression:`$zip`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-array.rst:40 -# ee51be05bba44656ba40b8b7e46fad14 -msgid "Merge two lists together." -msgstr "" - -#: ../source/includes/toc/table-aggregation-array.rst:43 -# 20f8400c2b6542afb74ced02c1055c0f -msgid ":expression:`$in`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-array.rst:43 -# 9223a80e6f744755951b8b238a05dd11 -msgid "Returns a boolean indicating whether a specified value is in an array." -msgstr "" - -#: ../source/meta/aggregation-quick-reference.txt:156 -# 80a8d4a3297a4bd19561d4fcb26b0c29 -msgid "Variable Expressions" -msgstr "" - -#: ../source/includes/toc/table-aggregation-projection-expressions.rst:4 -# 54ae4b4b38994062a2b71633d68f420b -msgid ":expression:`$map`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-projection-expressions.rst:4 -# 2bfe684adaf34b59ae653aa675a2cb5d -msgid "Applies a subexpression to each element of an array and returns the array of resulting values in order. Accepts named parameters." -msgstr "" - -#: ../source/includes/toc/table-aggregation-projection-expressions.rst:8 -# b4ecaa12f03d4e3caf2232c197b8b601 -msgid ":expression:`$let`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-projection-expressions.rst:8 -# e952a2fcd4f44989aa19915422cfe656 -msgid "Defines variables for use within the scope of a subexpression and returns the result of the subexpression. Accepts named parameters." -msgstr "" - -#: ../source/meta/aggregation-quick-reference.txt:161 -# e9aed77e7a7b420e9685aac7ecd2231e -msgid "Literal Expressions" -msgstr "" - -#: ../source/includes/toc/table-aggregation-literal-expressions.rst:4 -# b2e211c1a01e4670988bd62f0a353602 -msgid ":expression:`$literal`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-literal-expressions.rst:4 -# abbfe22b13f1455dad331e4f94fdd29e -msgid "Return a value without parsing. Use for values that the aggregation pipeline may interpret as an expression. For example, use a :expression:`$literal` expression to a string that starts with a ``$`` to avoid parsing as a field path." -msgstr "" - -#: ../source/meta/aggregation-quick-reference.txt:166 -# 7493d25364bd48d09832356f80a83246 -msgid "Data Type Expressions" -msgstr "" - -#: ../source/includes/toc/table-aggregation-type.rst:4 -# 63c03c1f5fa345aa9ec84dc0508db538 -msgid ":expression:`$type`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-type.rst:4 -# 1f399062b6e54ec1af1cbf494a40e939 -msgid "Return the BSON data type of the field." -msgstr "" - -#: ../source/meta/aggregation-quick-reference.txt:171 -# 91d03cdcb75d429394e0c72096d43d33 -msgid "Date Expressions" -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:4 -# 0aa69f3a51d44cd8985c2f0bd1efe535 -msgid ":expression:`$dayOfYear`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:4 -# 456813fbac784668898e9cc93f5e1a5c -msgid "Returns the day of the year for a date as a number between 1 and 366 (leap year)." -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:8 -# 8bca8ca41e5b4a53bb639368b03aec1f -msgid ":expression:`$dayOfMonth`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:8 -# 07558f9d0f06459d954ad37a624dd774 -msgid "Returns the day of the month for a date as a number between 1 and 31." -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:11 -# 302f1fdacacf4a8c80f459a4f0d9a040 -msgid ":expression:`$dayOfWeek`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:11 -# 9141bb08557a45e5b3bc4565890c1d86 -msgid "Returns the day of the week for a date as a number between 1 (Sunday) and 7 (Saturday)." -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:15 -# d6170518048a4be2814647235cf2f83f -msgid ":expression:`$year`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:15 -# 7923bc5df7af4e77b5f55c6fbccf31a4 -msgid "Returns the year for a date as a number (e.g. 2014)." -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:18 -# 77c26bc88c67475290ed94f2a33bb9ee -msgid ":expression:`$month`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:18 -# b4a4057d81d540b5be5dc528c88b6b1b -msgid "Returns the month for a date as a number between 1 (January) and 12 (December)." -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:22 -# fbaf9d2c0a484b0cb3828da328cc3ed6 -msgid ":expression:`$week`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:22 -# 60a64f15849b49a890eda14066cf7876 -msgid "Returns the week number for a date as a number between 0 (the partial week that precedes the first Sunday of the year) and 53 (leap year)." -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:26 -# 55a69aedfcab4d67a4a3d58893fec5d4 -msgid ":expression:`$hour`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:26 -# 32d67c8c9ba74b44a7acb45cdaa013a2 -msgid "Returns the hour for a date as a number between 0 and 23." -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:29 -# 025aa52c4b2a41fca419b4b4e566c76b -msgid ":expression:`$minute`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:29 -# f3b710cca868496fa09fb2ab6b8ff170 -msgid "Returns the minute for a date as a number between 0 and 59." -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:32 -# 43fdc73d60b44673abd254b251a5951c -msgid ":expression:`$second`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:32 -# 74eb189478834bbdaf9265be18f91c20 -msgid "Returns the seconds for a date as a number between 0 and 60 (leap seconds)." -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:36 -# da82b9babda84fe99d922c9d4a108172 -msgid ":expression:`$millisecond`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:36 -# e1e2d7a55156491fa50d24ba77bba163 -msgid "Returns the milliseconds of a date as a number between 0 and 999." -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:40 -# b10d29b2d8a74138893d92f29593b87e -msgid ":expression:`$dateToString`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:40 -# 059e8522792a4cb68fc0fba517968d48 -msgid "Returns the date as a formatted string." -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:43 -# 6e3ba5609ed04309aac677ef9ec51afc -msgid ":expression:`$isoDayOfWeek`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:43 -# 46a71b2f0aba44eea3812aa2e24ec33d -msgid "Returns the weekday number in ISO 8601 format, ranging from ``1`` (for Monday) to ``7`` (for Sunday)." -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:47 -# 2d7185bf63634c95b23f8ef8627ecf81 -msgid ":expression:`$isoWeek`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:47 -# e85f34397c1e4ba39afd7eb3bec49398 -msgid "Returns the week number in ISO 8601 format, ranging from ``1`` to ``53``. Week numbers start at ``1`` with the week (Monday through Sunday) that contains the year's first Thursday." -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:53 -# 017b4984ef6644afa9f6041776150300 -msgid ":expression:`$isoWeekYear`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:53 -# 57880b26d7b54e82bc82f1c9477a0ea3 -msgid "Returns the year number in ISO 8601 format. The year starts with the Monday of week 1 (ISO 8601) and ends with the Sunday of the last week (ISO 8601)." -msgstr "" - -#: ../source/meta/aggregation-quick-reference.txt:176 -# 84f51e96732e4e15968f9c878b92f308 -msgid "Conditional Expressions" -msgstr "" - -#: ../source/includes/toc/table-aggregation-conditional.rst:4 -# 5d18c5b961f04c11ac867d1040965c4c -msgid ":expression:`$cond`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-conditional.rst:4 -# e7486eb7ebee4235b8cb1531f186b0a0 -msgid "A ternary operator that evaluates one expression, and depending on the result, returns the value of one of the other two expressions. Accepts either three expressions in an ordered list or three named parameters." -msgstr "" - -#: ../source/includes/toc/table-aggregation-conditional.rst:10 -# b3a3714850064bf1bdba61803a205142 -msgid ":expression:`$ifNull`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-conditional.rst:10 -# b5427563bde5434b8764845dbfe4baf2 -msgid "Returns either the non-null result of the first expression or the result of the second expression if the first expression results in a null result. Null result encompasses instances of undefined values or missing fields. Accepts two expressions as arguments. The result of the second expression can be null." -msgstr "" - -#: ../source/includes/toc/table-aggregation-conditional.rst:17 -# 852ac274c354497cae2eabd294b71d2d -msgid ":expression:`$switch`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-conditional.rst:17 -# 5dadfca2f5c0441285e0d325ca5fa685 -msgid "Evaluates a series of case expressions. When it finds an expression which evaluates to ``true``, ``$switch`` executes a specified expression and breaks out of the control flow." -msgstr "" - -#: ../source/meta/aggregation-quick-reference.txt:183 -# cce9acf96363497dbda9fba38424f093 -msgid "Accumulators" -msgstr "" - -#: ../source/includes/intro-aggregation-accumulator.rst:3 -# 4a8b73012836485ea6d34daf30ed5682 -msgid "Some accumulators are now available in the :pipeline:`$project` stage. In previous versions of MongoDB , accumulators are available only for the :pipeline:`$group` stage." -msgstr "" - -#: ../source/includes/intro-aggregation-accumulator.rst:7 -# dc42cf7e733048eba6139d5d113ccfbe -msgid "Accumulators, when used in the :pipeline:`$group` stage, maintain their state (e.g. totals, maximums, minimums, and related data) as documents progress through the pipeline." -msgstr "" - -#: ../source/includes/intro-aggregation-accumulator.rst:11 -# ee77124361244813bca014cb3046a42f -msgid "When used in the :pipeline:`$group` stage, accumulators take as input a single expression, evaluating the expression once for each input document, and maintain their stage for the group of documents that share the same group key." -msgstr "" - -#: ../source/includes/intro-aggregation-accumulator.rst:16 -# 3a5a252b56a34e1baad7996e839c7281 -msgid "When used in the :pipeline:`$project` stage, the accumulators do not maintain their state. When used in the :pipeline:`$project` stage, accumulators take as input either a single argument or multiple arguments." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:4 -# 5ca16837923c4888a5f1b21b58372161 -msgid ":group:`$sum`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:4 -# 26177a88c4194b4482bfd180e56c9b0e -msgid "Returns a sum of numerical values. Ignores non-numeric values." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:6 -#: ../source/includes/toc/table-aggregation-group.rst:13 -#: ../source/includes/toc/table-aggregation-group.rst:32 -#: ../source/includes/toc/table-aggregation-group.rst:39 -#: ../source/includes/toc/table-aggregation-group.rst:57 -#: ../source/includes/toc/table-aggregation-group.rst:64 -# f60b22b9ca8e469b9cd458e8009168bf -# 17d33ee136d649d1896ce9fe4d656b8b -# 9cd7fdeb798b498497c11b37fe8d7a63 -# 9223ba34eb2949108cf0be6f1b410c32 -# b5e4b2f9f47e4442a08562a94fcf42e3 -# d5dbce41a8e74638b377b762b6b443a9 -msgid "Available in both :pipeline:`$group` and :pipeline:`$project` stages." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:11 -# ff2788451e20426fa9db709e1123446c -msgid ":group:`$avg`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:11 -# f5587278633b49538aeb240e52932059 -msgid "Returns an average of numerical values. Ignores non-numeric values." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:18 -# e15b18478a5147038b1e1bad09f0e80e -msgid ":group:`$first`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:18 -# ef5cceecc32045ae96092ad8add36269 -msgid "Returns a value from the first document for each group. Order is only defined if the documents are in a defined order." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:21 -#: ../source/includes/toc/table-aggregation-group.rst:27 -#: ../source/includes/toc/table-aggregation-group.rst:46 -#: ../source/includes/toc/table-aggregation-group.rst:52 -# 535572d0b4fd444d905e085e922591c9 -# 6e7051d4d5984888b2ff3d93ce2d76cc -# 8ff3c525974c493cba5b0ff8dac24313 -# cda8a7f0868c44539f57a4d8ba032b34 -msgid "Available in :pipeline:`$group` stage only." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:24 -# 8f7634adf26944f9b1dd496f549fdbef -msgid ":group:`$last`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:24 -# 74a4a0bd077845beb1fd1631ef0bbf6e -msgid "Returns a value from the last document for each group. Order is only defined if the documents are in a defined order." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:30 -# 0b1bc3a312c541158ec0c27a717d93c8 -msgid ":group:`$max`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:30 -# 8ce181fa3c004bdfafc6c32e55b34491 -msgid "Returns the highest expression value for each group." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:37 -# 0d3cfa04d54c4f718146e229c8480347 -msgid ":group:`$min`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:37 -# 53dd98813ffc42d69f629207153de46d -msgid "Returns the lowest expression value for each group." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:44 -# e3409859c81d48f68b6ec349ffef78d2 -msgid ":group:`$push`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:44 -# 11b33989fea7439a8956531f41077438 -msgid "Returns an array of expression values for each group." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:49 -# eea82bf951bd49b9b2e40f1b31bd7ece -msgid ":group:`$addToSet`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:49 -# 48edcfcd1fcc4c55b827ca82ffd87a05 -msgid "Returns an array of *unique* expression values for each group. Order of the array elements is undefined." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:55 -# 6891084e3c98449cbe0bcf0ea1390deb -msgid ":group:`$stdDevPop`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:55 -# 2224b966bee549c2af5a7cf1ff8b95aa -msgid "Returns the population standard deviation of the input values." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:62 -# 3bf8ef93960b464088f960cdec6574b7 -msgid ":group:`$stdDevSamp`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:62 -# 7f994ea1a55b470cbd9117447a0fe074 -msgid "Returns the sample standard deviation of the input values." -msgstr "" - diff --git a/locale/pot/meta/build.pot b/locale/pot/meta/build.pot deleted file mode 100644 index 3fc8fdf73f3..00000000000 --- a/locale/pot/meta/build.pot +++ /dev/null @@ -1,226 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/meta/build.txt:3 -# 0ec85882154e4c5d83c7f938fcd2ac28 -msgid "MongoDB Documentation Build System" -msgstr "" - -#: ../source/meta/build.txt:5 -# 3634d2ce960a432b8cf960a0657f368d -msgid "This document contains more direct instructions for building the MongoDB documentation." -msgstr "" - -#: ../source/meta/build.txt:9 -# eb6a55fc253940158bba14723cfa2ee4 -msgid "Getting Started" -msgstr "" - -#: ../source/meta/build.txt:12 -# e89231f8f38a46cab0a97d6bfd2f87f2 -msgid "Install Dependencies" -msgstr "" - -#: ../source/meta/build.txt:14 -# b06e1c0df32943ecbf12c1e173aa0c03 -msgid "The MongoDB Documentation project depends on the following tools:" -msgstr "" - -#: ../source/meta/build.txt:16 -# 5919b9d2040941809fa77561b0f0db5e -msgid "Python" -msgstr "" - -#: ../source/meta/build.txt:17 -# 35d4bb63cebb4a8d8940b1941e6df2ff -msgid "Git" -msgstr "" - -#: ../source/meta/build.txt:18 -# a37ef56059d345c7a0b18dbf9f2f7996 -msgid "Inkscape (Image generation.)" -msgstr "" - -#: ../source/meta/build.txt:19 -# 76743079265c4f4aa8bf89adcf713989 -msgid "LaTeX/PDF LaTeX (typically texlive; for building PDFs)" -msgstr "" - -#: ../source/meta/build.txt:20 -# dca3ddf8719343c7a10eefe6b1c87b13 -msgid "`Giza `_" -msgstr "" - -#: ../source/meta/build.txt:23 -# 5a51b7dd7df54744a194a43dc82cea3b -msgid "OS X" -msgstr "" - -#: ../source/meta/build.txt:25 -# d815c39667db4b289431d08880aa0d58 -msgid "Install Sphinx, Docutils, and their dependencies with ``easy_install`` the following command:" -msgstr "" - -#: ../source/meta/build.txt:32 -# 92d6012b8f104cc08fe7d3779600fddc -msgid "Feel free to use ``pip`` rather than ``easy_install`` to install python packages." -msgstr "" - -#: ../source/meta/build.txt:35 -# 0bbfabce07eb4920a6bfc1b2a24af396 -msgid "To generate the images used in the documentation, `download and install Inkscape `_." -msgstr "" - -#: ../source/meta/build.txt:0 -#: ../source/meta/build.txt:0 -#: ../source/meta/build.txt:0 -# 0cb531133f6349208eac663548b51d6a -# 9e1738a5f1bd46c3b8b13d152a31b12d -# 47dcec5a42144ad2ab3a225fdd3b66d6 -msgid "Optional" -msgstr "" - -#: ../source/meta/build.txt:40 -# d34d2265caae42509394729ed79f7976 -msgid "To generate PDFs for the full production build, install a TeX distribution (for building the PDF.) If you do not have a LaTeX installation, use `MacTeX `_. This is **only** required to build PDFs." -msgstr "" - -#: ../source/meta/build.txt:46 -# 924bbc1abb604629894771dda6ea9558 -msgid "Arch Linux" -msgstr "" - -#: ../source/meta/build.txt:48 -# 0a209e44036b4bbf9de8c152637c5638 -msgid "Install packages from the system repositories with the following command:" -msgstr "" - -#: ../source/meta/build.txt:54 -#: ../source/meta/build.txt:78 -# 09183869c45843ac956b27913e123b84 -# e85389e8900c4a3889a9d310c21fa75e -msgid "Then install the following Python packages:" -msgstr "" - -#: ../source/meta/build.txt:62 -#: ../source/meta/build.txt:86 -# 5c2bff35aca34e26a9da4aed2828acc2 -# 48e12f12457e4ec2bd47bb3c19ec7b2e -msgid "To generate PDFs for the full production build, install the following packages from the system repository:" -msgstr "" - -#: ../source/meta/build.txt:70 -# 2f31a5e411754cdeb6f13cda6a905386 -msgid "Debian/Ubuntu" -msgstr "" - -#: ../source/meta/build.txt:72 -# 0656dd88fc014c9e8695aedd3ebeac21 -msgid "Install the required system packages with the following command:" -msgstr "" - -#: ../source/meta/build.txt:94 -# 792a5728549d4b68948b8a948b326c8f -msgid "Setup and Configuration" -msgstr "" - -#: ../source/meta/build.txt:96 -# 0033403969f04b959af9f43ba309aa6d -msgid "Clone the repository:" -msgstr "" - -#: ../source/meta/build.txt:103 -# 76e15279926a40ae82ccb6ce5733f285 -msgid "Building the Documentation" -msgstr "" - -#: ../source/meta/build.txt:105 -# 35145fc9acde4dee849a7a04e264a169 -msgid "The MongoDB documentation build system is entirely accessible via ``make`` targets. For example, to build an HTML version of the documentation issue the following command:" -msgstr "" - -#: ../source/meta/build.txt:113 -# ee0cbf5b96c44876b44a692627f7aa10 -msgid "You can find the build output in ``build//html``, where ```` is the name of the current branch." -msgstr "" - -#: ../source/meta/build.txt:116 -# 0ddd8a3919024b32a828f068067d9b1a -msgid "In addition to the ``html`` target, the build system provides the following targets:" -msgstr "" - -#: ../source/meta/build.txt:123 -# 2e7b1c3494ee485bb99f681e32823575 -msgid "``publish``" -msgstr "" - -#: ../source/meta/build.txt:120 -# d0dc3d0145ea4885b0c5053cb63c88c0 -msgid "Builds and integrates all output for the production build. Build output is in ``build/public//``. When you run ``publish`` in the ``master``, the build will generate some output in ``build/public/``." -msgstr "" - -#: ../source/meta/build.txt:128 -# a265fe8bcb2c4e8386b49e0679ff2525 -msgid "``push``; ``stage``" -msgstr "" - -#: ../source/meta/build.txt:126 -# ca0c227f52dc4536ac33d93fc625b014 -msgid "Uploads the production build to the production or staging web servers. Depends on ``publish``. Requires access production or staging environment." -msgstr "" - -#: ../source/meta/build.txt:132 -# de1ff0bdab4c4608b1cbcb98568f7596 -msgid "``push-all``; ``stage-all``" -msgstr "" - -#: ../source/meta/build.txt:131 -# cbb0a4dce8db4f7a81373b5f75c26090 -msgid "Uploads the entire content of ``build/public/`` to the web servers. Depends on ``publish``. Not used in common practice." -msgstr "" - -#: ../source/meta/build.txt:136 -# 20d996e89f544956aa2ce81b51bdae7b -msgid "``push-with-delete``; ``stage-with-delete``" -msgstr "" - -#: ../source/meta/build.txt:135 -# 27bdef8aeb3d4dfc90096530fd9aab74 -msgid "Modifies the action of ``push`` and ``stage`` to remove remote file that don't exist in the local build. Use with caution." -msgstr "" - -#: ../source/meta/build.txt:149 -# ae790b2db1734fd8ba5d9bea9738f9a5 -msgid "``html``; ``latex``; ``dirhtml``; ``epub``; ``texinfo``; ``man``; ``json``" -msgstr "" - -#: ../source/meta/build.txt:139 -# 6677649c17bf4c2492d0f9a6e36360c4 -msgid "These are standard targets derived from the default Sphinx Makefile, with adjusted dependencies. Additionally, for all of these targets you can append ``-nitpick`` to increase Sphinx's verbosity, or ``-clean`` to remove all Sphinx build artifacts." -msgstr "" - -#: ../source/meta/build.txt:144 -# dac21b70984647db908f0e011c9ac412 -msgid "``latex`` performs several additional post-processing steps on ``.tex`` output generated by Sphinx. This target will also compile PDFs using ``pdflatex``." -msgstr "" - -#: ../source/meta/build.txt:148 -# e916b898c3154eb8895334af427ee8f5 -msgid "``html`` and ``man`` also generates a ``.tar.gz`` file of the build outputs for inclusion in the final releases." -msgstr "" - diff --git a/locale/pot/meta/manual.pot b/locale/pot/meta/manual.pot deleted file mode 100644 index a2b6e584a3e..00000000000 --- a/locale/pot/meta/manual.pot +++ /dev/null @@ -1,23 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/meta/manual.txt:5 -# 411dffc76aad40e099672f5789def13e -msgid "MongoDB Manual Contents" -msgstr "" - diff --git a/locale/pot/meta/organization.pot b/locale/pot/meta/organization.pot deleted file mode 100644 index e47ab584aa9..00000000000 --- a/locale/pot/meta/organization.pot +++ /dev/null @@ -1,98 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/meta/organization.txt:5 -# d9cb0c2265fb48e7aa0eef70f05ccfc8 -msgid "MongoDB Manual Organization" -msgstr "" - -#: ../source/meta/organization.txt:7 -# ed9e526ead47475b9b357f950956de49 -msgid "This document provides an overview of the global organization of the documentation resource. Refer to the notes below if you are having trouble understanding the reasoning behind a file's current location, or if you want to add new documentation but aren't sure how to integrate it into the existing resource." -msgstr "" - -#: ../source/meta/organization.txt:13 -# 00f965a8feb944bd8262647a668c7eca -msgid "If you have questions, don't hesitate to open a ticket in the `Documentation Jira Project `_ or contact the `documentation team `_." -msgstr "" - -#: ../source/meta/organization.txt:18 -# b7eeeb9506ec448c89e92bc145f1c471 -msgid "Global Organization" -msgstr "" - -#: ../source/meta/organization.txt:21 -# de543a8c3adf43b1b59e7abc01236e95 -msgid "Indexes and Experience" -msgstr "" - -#: ../source/meta/organization.txt:23 -# c3ab40afdebc4bc791c75175b46a5e27 -msgid "The documentation project has two \"index files\": ``/contents.txt`` and ``/index.txt``. The \"contents\" file provides the documentation's tree structure, which Sphinx uses to create the left-pane navigational structure, to power the \"Next\" and \"Previous\" page functionality, and to provide all overarching outlines of the resource. The \"index\" file is not included in the \"contents\" file (and thus builds will produce a warning here) and is the page that users first land on when visiting the resource." -msgstr "" - -#: ../source/meta/organization.txt:32 -# 23570a68b7d140c1b4a9a8141359c022 -msgid "Having separate \"contents\" and \"index\" files provides a bit more flexibility with the organization of the resource while also making it possible to customize the primary user experience." -msgstr "" - -#: ../source/meta/organization.txt:37 -# c0c75dc8d21e41f28a4e3e58ca233174 -msgid "Topical Organization" -msgstr "" - -#: ../source/meta/organization.txt:39 -# 9f0a381d1e8d4c95b253ece797bbff47 -msgid "The placement of files in the repository depends on the *type* of documentation rather than the *topic* of the content. Like the difference between ``contents.txt`` and ``index.txt``, by decoupling the organization of the files from the organization of the information the documentation can be more flexible and can more adequately address changes in the product and in users' needs." -msgstr "" - -#: ../source/meta/organization.txt:46 -# 62507517d1f14e07bc9953e15ed6e094 -msgid "*Files* in the ``source/`` directory represent the tip of a logical tree of documents, while *directories* are containers of types of content. The ``administration`` and ``applications`` directories, however, are legacy artifacts and with a few exceptions contain sub-navigation pages." -msgstr "" - -#: ../source/meta/organization.txt:52 -# 6002b894b0214e89ab8c69df6e3d3c92 -msgid "With several exceptions in the ``reference/`` directory, there is only one level of sub-directories in the ``source/`` directory." -msgstr "" - -#: ../source/meta/organization.txt:56 -# 3fa9784d219f4a72bb162dc35310d466 -msgid "Tools" -msgstr "" - -#: ../source/meta/organization.txt:58 -# e3c0ba7a85064c139ab300bd868eaf9a -msgid "The organization of the site, like all Sphinx sites derives from the :rst:dir:`toctree ` structure. However, in order to annotate the table of contents and provide additional flexibility, the MongoDB documentation generates :rst:dir:`toctree` structures using data from YAML files stored in the ``source/includes/`` directory. These files start with ``ref-toc`` or ``toc`` and generate output in the ``source/includes/toc/`` directory. Briefly this system has the following behavior:" -msgstr "" - -#: ../source/meta/organization.txt:67 -# 6e36b8f7caab4649ada6b2f23f06e782 -msgid "files that start with ``ref-toc`` refer to the documentation of API objects (i.e. commands, operators and methods), and the build system generates files that hold :rst:dir:`toctree ` directives as well as files that hold *tables* that list objects and a brief description." -msgstr "" - -#: ../source/meta/organization.txt:73 -# 0c24731cea114c748535df670f1761f7 -msgid "files that start with ``toc`` refer to all other documentation and the build system generates files that hold :rst:dir:`toctree ` directives as well as files that hold *definition lists* that contain links to the documents and short descriptions the content." -msgstr "" - -#: ../source/meta/organization.txt:79 -# 56caff8fcc4d402f9fda9abeb6d8a51c -msgid "file names that have ``spec`` following ``toc`` or ``ref-toc`` will generate aggregated tables or definition lists and allow ad-hoc combinations of documents for landing pages and quick reference guides." -msgstr "" - diff --git a/locale/pot/meta/pdfs.pot b/locale/pot/meta/pdfs.pot deleted file mode 100644 index 69b9815de27..00000000000 --- a/locale/pot/meta/pdfs.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/meta/pdfs.txt:5 -# 0c3480a3632d44d9a99b371ea9ff227f -msgid "PDF Removal" -msgstr "" - -#: ../source/meta/pdfs.txt:7 -# 8939fad6cdcf423fa88ace1b6d4a1b19 -msgid "The MongoDB Documentation Project no longer publishes documentation in the PDF format. Please use the :hardlink:`EPUB Edition ` instead." -msgstr "" - diff --git a/locale/pot/meta/practices.pot b/locale/pot/meta/practices.pot deleted file mode 100644 index b47c2eb1b1d..00000000000 --- a/locale/pot/meta/practices.pot +++ /dev/null @@ -1,318 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/meta/practices.txt:3 -# df8452559b9349c4b0f526e154a6804e -msgid "MongoDB Documentation Practices and Processes" -msgstr "" - -#: ../source/meta/practices.txt:5 -# 2aa826f09f45479c82df4c9d309e468d -msgid "This document provides an overview of the practices and processes." -msgstr "" - -#: ../source/meta/practices.txt:8 -# 87542c5646bf4f9fa29178483ffa5ea2 -msgid "Commits" -msgstr "" - -#: ../source/meta/practices.txt:10 -# f8650eac29384df19e5d41a68e49f7ec -msgid "When relevant, include a Jira case identifier in a commit message. Reference documentation cases when applicable, but feel free to reference other cases from `jira.mongodb.org `_." -msgstr "" - -#: ../source/meta/practices.txt:14 -# 635cedda3ed64cd8bdf791f37d0f9a15 -msgid "Err on the side of creating a larger number of discrete commits rather than bundling large set of changes into one commit." -msgstr "" - -#: ../source/meta/practices.txt:17 -# 3babd6efc7e14679a30ede5b29923024 -msgid "For the sake of consistency, remove trailing whitespaces in the source file." -msgstr "" - -#: ../source/meta/practices.txt:20 -# 80b7ba984e2449a2ab5c4fa07d31dba8 -msgid "\"Hard wrap\" files to between 72 and 80 characters per-line." -msgstr "" - -#: ../source/meta/practices.txt:23 -# 938107d3013d4b3c998c8a5e525ade93 -msgid "Standards and Practices" -msgstr "" - -#: ../source/meta/practices.txt:25 -# 86c2de9375fe496cb4b9330ef844c4fd -msgid "At least two people should vet all non-trivial changes to the documentation before publication. One of the reviewers should have significant technical experience with the material covered in the documentation." -msgstr "" - -#: ../source/meta/practices.txt:30 -# 5744812d57974890a8280609a13cad42 -msgid "All development and editorial work should transpire on GitHub branches or forks that editors can then merge into the publication branches." -msgstr "" - -#: ../source/meta/practices.txt:35 -# 3a963384fece4b7888a6ac48045c298a -msgid "Collaboration" -msgstr "" - -#: ../source/meta/practices.txt:37 -# 9cd789f70947434db514cfd55035117c -msgid "To propose a change to the documentation, do either of the following:" -msgstr "" - -#: ../source/meta/practices.txt:39 -# 0b3acc7df27848f3b094ff5fcbacea52 -msgid "Open a ticket in the `documentation project `_ proposing the change. Someone on the documentation team will make the change and be in contact with you so that you can review the change." -msgstr "" - -#: ../source/meta/practices.txt:44 -# f2c3152950cd446482c91eadb99cb5a4 -msgid "Using `GitHub `_, fork the `mongodb/docs repository `_, commit your changes, and issue a pull request. Someone on the documentation team will review and incorporate your change into the documentation." -msgstr "" - -#: ../source/meta/practices.txt:50 -# 43f4fb17623840b19cbcd52a8ece62dd -msgid "Builds" -msgstr "" - -#: ../source/meta/practices.txt:52 -# 2f43fb8ba41947f9930796b85fd76a89 -msgid "Building the documentation is useful because `Sphinx `_ and docutils can catch numerous errors in the format and syntax of the documentation. Additionally, having access to an example documentation as it *will* appear to the users is useful for providing more effective basis for the review process. Besides Sphinx, Pygments, and Python-Docutils, the documentation repository contains all requirements for building the documentation resource." -msgstr "" - -#: ../source/meta/practices.txt:61 -# dcdd1c68a71641c58b9de75b9b2ad06c -msgid "Talk to someone on the documentation team if you are having problems running builds yourself." -msgstr "" - -#: ../source/meta/practices.txt:65 -# 14170089f8f34509b781911f7caaa8ee -msgid "Publication" -msgstr "" - -#: ../source/meta/practices.txt:67 -# 57c967faa5164ddaaf9ca5e8679e122c -msgid "The makefile for this repository contains targets that automate the publication process. Use ``make html`` to publish a test build of the documentation in the ``build/`` directory of your repository. Use ``make publish`` to build the full contents of the manual from the current branch in the ``../public-docs/`` directory relative the docs repository." -msgstr "" - -#: ../source/meta/practices.txt:74 -# 3053bf93d029475da687039845995f7b -msgid "Other targets include:" -msgstr "" - -#: ../source/meta/practices.txt:76 -# 46a493e6ad7044828719b5e8bc5640d5 -msgid "``man`` - builds UNIX Manual pages for all Mongodb utilities." -msgstr "" - -#: ../source/meta/practices.txt:77 -# 818a77a670a34a849942e39e9ab2e19c -msgid "``push`` - builds and deploys the contents of the ``../public-docs/``." -msgstr "" - -#: ../source/meta/practices.txt:79 -# 67c687c99e374076947039af80824075 -msgid "``pdfs`` - builds a PDF version of the manual (requires LaTeX dependencies.)" -msgstr "" - -#: ../source/meta/practices.txt:83 -# 8df58afb621f48668b48801200934489 -msgid "Branches" -msgstr "" - -#: ../source/meta/practices.txt:85 -# ec8c319d50fe4f4891c6b73c53486d7e -msgid "This section provides an overview of the git branches in the MongoDB documentation repository and their use." -msgstr "" - -#: ../source/meta/practices.txt:88 -# ea323edb40b541a8aa56e17d3cbe00d0 -msgid "At the present time, future work transpires in the ``master``, with the main publication being ``current``. As the documentation stabilizes, the documentation team will begin to maintain branches of the documentation for specific MongoDB releases." -msgstr "" - -#: ../source/meta/practices.txt:94 -# 1113ab06f3ae4975ac9377ebe80eda4b -msgid "Migration from Legacy Documentation" -msgstr "" - -#: ../source/meta/practices.txt:96 -# 20017ca304ad40aa824e12819285c28d -msgid "The MongoDB.org Wiki contains a wealth of information. As the transition to the Manual (i.e. this project and resource) continues, it's *critical* that no information disappears or goes missing. The following process outlines *how* to migrate a wiki page to the manual:" -msgstr "" - -#: ../source/meta/practices.txt:102 -# 76553340d9f14cd68cd1d89c261c0854 -msgid "Read the relevant sections of the Manual, and see what the new documentation has to offer on a specific topic." -msgstr "" - -#: ../source/meta/practices.txt:105 -# 4598a7e838ac474abbc438b77dd31730 -msgid "In this process you should follow cross references and gain an understanding of both the underlying information and how the parts of the new content relates its constituent parts." -msgstr "" - -#: ../source/meta/practices.txt:109 -# 82f27820ea364a849c4b71ed06256553 -msgid "Read the wiki page you wish to redirect, and take note of all of the factual assertions, examples presented by the wiki page." -msgstr "" - -#: ../source/meta/practices.txt:112 -# 61324f2d2ef0449898b51c1b1ba04977 -msgid "Test the factual assertions of the wiki page to the greatest extent possible. Ensure that example output is accurate. In the case of commands and reference material, make sure that documented options are accurate." -msgstr "" - -#: ../source/meta/practices.txt:117 -# b053612c6a58453cac16cb4eb87837c8 -msgid "Make corrections to the manual page or pages to reflect any missing pieces of information." -msgstr "" - -#: ../source/meta/practices.txt:120 -# 7c2d544f9c5b45628475989a28f644bb -msgid "The target of the redirect need *not* contain every piece of information on the wiki page, **if** the manual as a whole does, and relevant section(s) with the information from the wiki page are accessible from the target of the redirection." -msgstr "" - -#: ../source/meta/practices.txt:125 -# a4bdba6af4de4696a4d5fa39603e7fc3 -msgid "As necessary, get these changes reviewed by another writer and/or someone familiar with the area of the information in question." -msgstr "" - -#: ../source/meta/practices.txt:128 -# c51924b81cee4f969cea71c133e62f8b -msgid "At this point, update the relevant Jira case with the target that you've chosen for the redirect, and make the ticket unassigned." -msgstr "" - -#: ../source/meta/practices.txt:131 -# 3af759d17bad4e39ad4aae26e24e78f4 -msgid "When someone has reviewed the changes and published those changes to Manual, you, or preferably someone else on the team, should make a final pass at both pages with fresh eyes and then make the redirect." -msgstr "" - -#: ../source/meta/practices.txt:136 -# c6b9a4b78d2645fabd40bb8804d9fc21 -msgid "Steps 1-5 should ensure that no information is lost in the migration, and that the final review in step 6 should be trivial to complete." -msgstr "" - -#: ../source/meta/practices.txt:141 -# 9da23345154a4b0995087fc978212d44 -msgid "Review Process" -msgstr "" - -#: ../source/meta/practices.txt:144 -# b88ca50a59014050849dabf43c691726 -msgid "Types of Review" -msgstr "" - -#: ../source/meta/practices.txt:146 -# 11afb7bd729b4149a0f7253757b923b2 -msgid "The content in the Manual undergoes many types of review, including the following:" -msgstr "" - -#: ../source/meta/practices.txt:150 -# 6b7f201def264bf98cd17b6baa31ee76 -msgid "Initial Technical Review" -msgstr "" - -#: ../source/meta/practices.txt:152 -# c82521ea1b8441bbbd96ce5c70f17f38 -msgid "Review by an engineer familiar with MongoDB and the topic area of the documentation. This review focuses on technical content, and correctness of the procedures and facts presented, but can improve any aspect of the documentation that may still be lacking. When both the initial technical review and the content review are complete, the piece may be \"published.\"" -msgstr "" - -#: ../source/meta/practices.txt:160 -# be8d771b6d264b0b8438dbe4d9eca216 -msgid "Content Review" -msgstr "" - -#: ../source/meta/practices.txt:162 -# 9a64e48e4c8747d089d6284280d1ccc5 -msgid "Textual review by another writer to ensure stylistic consistency with the rest of the manual. Depending on the content, this may precede or follow the initial technical review. When both the initial technical review and the content review are complete, the piece may be \"published.\"" -msgstr "" - -#: ../source/meta/practices.txt:169 -# 25c87271cd624e959af95bec885299d0 -msgid "Consistency Review" -msgstr "" - -#: ../source/meta/practices.txt:171 -# 8463fba7015e4deea6b8f48eab9b5413 -msgid "This occurs post-publication and is content focused. The goals of consistency reviews are to increase the internal consistency of the documentation as a whole. Insert relevant cross-references, update the style as needed, and provide background fact-checking." -msgstr "" - -#: ../source/meta/practices.txt:176 -# 5c34784378fe48ef823c8456b58ba3f7 -msgid "When possible, consistency reviews should be as systematic as possible and we should avoid encouraging stylistic and information drift by editing only small sections at a time." -msgstr "" - -#: ../source/meta/practices.txt:181 -# e5d494378bea434682be6d673cf92565 -msgid "Subsequent Technical Review" -msgstr "" - -#: ../source/meta/practices.txt:183 -# 653c72baaf9547d4a0226820f3da264c -msgid "If the documentation needs to be updated following a change in functionality of the server or following the resolution of a user issue, changes may be significant enough to warrant additional technical review. These reviews follow the same form as the \"initial technical review,\" but is often less involved and covers a smaller area." -msgstr "" - -#: ../source/meta/practices.txt:191 -# e26d6e5c3a904856b411e2aae86fc64c -msgid "Review Methods" -msgstr "" - -#: ../source/meta/practices.txt:193 -# faf89aefb87f4fb78d576cec23b54171 -msgid "If you're not a usual contributor to the documentation and would like to review something, you can submit reviews in any of the following methods:" -msgstr "" - -#: ../source/meta/practices.txt:197 -# 2a73bad116aa4eeca32435d497885cbd -msgid "If you're reviewing an open pull request in GitHub, the best way to comment is on the \"overview diff,\" which you can find by clicking on the \"diff\" button in the upper left portion of the screen. You can also use the following URL to reach this interface:" -msgstr "" - -#: ../source/meta/practices.txt:206 -# 5d1052ff141f408bb05f4854612b80a1 -msgid "Replace ``[pull-request-id]`` with the identifier of the pull request. Make all comments inline, using GitHub's comment system." -msgstr "" - -#: ../source/meta/practices.txt:209 -# 2710abf1a6a1406a8a62bc11bb78c8c8 -msgid "You may also provide comments directly on commits, or on the pull request itself but these commit-comments are archived in less coherent ways and generate less useful emails, while comments on the pull request lead to less specific changes to the document." -msgstr "" - -#: ../source/meta/practices.txt:214 -# 7ac665010eaa4ae48a9afead17c63151 -msgid "Leave feedback on Jira cases in the `DOCS `_ project. These are better for more general changes that aren't necessarily tied to a specific line, or affect multiple files." -msgstr "" - -#: ../source/meta/practices.txt:219 -# 1b916239e850440b88fd600f001f7c70 -msgid "Create a fork of the repository in your GitHub account, make any required changes and then create a pull request with your changes." -msgstr "" - -#: ../source/meta/practices.txt:222 -# b88fd1f5e17a4a72b008c7655fd0a5b7 -msgid "If you insert lines that begin with any of the following annotations:" -msgstr "" - -#: ../source/meta/practices.txt:232 -# 79d28642f9e948bd964692ef042228a4 -msgid "followed by your comments, it will be easier for the original writer to locate your comments. The two dots ``..`` format is a comment in reStructured Text, which will hide your comments from Sphinx and publication if you're worried about that." -msgstr "" - -#: ../source/meta/practices.txt:237 -# a56c8a3be7734826ae4559faa630683c -msgid "This format is often easier for reviewers with larger portions of content to review." -msgstr "" - diff --git a/locale/pot/meta/reference.pot b/locale/pot/meta/reference.pot deleted file mode 100644 index eeb7dfd0666..00000000000 --- a/locale/pot/meta/reference.pot +++ /dev/null @@ -1,83 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/meta/reference.txt:5 -# 235054b433a34a92809df06fedb18711 -msgid "MongoDB Reference Manual" -msgstr "" - -#: ../source/meta/reference.txt:7 -# 35522c3ddee84260bd852412543414f0 -msgid "This document contains all of the reference material from the :doc:`MongoDB Manual `, reflecting the |release| release. See the full manual, for complete documentation of MongoDB, it's operation, and use." -msgstr "" - -#: ../source/meta/reference.txt:18 -# 35b81e27966042e3ada27c16d85d3e47 -msgid "Interfaces Reference" -msgstr "" - -#: ../source/meta/reference.txt:30 -# bd2971deaecb44c587e1a9648b1676b6 -msgid "MongoDB and SQL Interface Comparisons" -msgstr "" - -#: ../source/meta/reference.txt:39 -# b86dc7e8c78a466397552df66823979d -msgid "Program and Tool Reference Pages" -msgstr "" - -#: ../source/meta/reference.txt:47 -# 2bc9971af5ff47c1ae6e6c6d5f3b6230 -msgid "Internal Metadata" -msgstr "" - -#: ../source/meta/reference.txt:57 -# 492432a3c19c4c83b22c493d29e58019 -msgid "General System Reference" -msgstr "" - -#: ../source/release-notes.txt:4 -# f68d1f658ea5469cbc278011776c7949 -msgid "Release Notes" -msgstr "" - -#: ../source/release-notes.txt:6 -# bde7b0405f3d45ce8f0f133ad11e97ad -msgid "Always install the latest, stable version of MongoDB. See :ref:`release-version-numbers` for more information." -msgstr "" - -#: ../source/release-notes.txt:9 -# 0691eee2c7ff444094016cfa8ea556e2 -msgid "See the following release notes for an account of the changes in major versions. Release notes also include instructions for upgrade." -msgstr "" - -#: ../source/release-notes.txt:13 -# 5c1ca0572a9143ffafbbc1e5a9d1b539 -msgid "Current Stable Release" -msgstr "" - -#: ../source/release-notes.txt:15 -# dbec0ca4328440f090020d8b3c0ba96b -msgid "(*3.4-series*)" -msgstr "" - -#: ../source/release-notes.txt:23 -# 972aa72e7fb24bc5b9204d4f862b60b2 -msgid "Previous Stable Releases" -msgstr "" - diff --git a/locale/pot/meta/style-guide.pot b/locale/pot/meta/style-guide.pot deleted file mode 100644 index f7dc54b46b9..00000000000 --- a/locale/pot/meta/style-guide.pot +++ /dev/null @@ -1,923 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/meta/style-guide.txt:5 -# edcf189225924428b6a30cc46637d913 -msgid "Style Guide and Documentation Conventions" -msgstr "" - -#: ../source/meta/style-guide.txt:7 -# 7dd36e9605ec4afc94d4b7336ea64cb0 -msgid "This document provides an overview of the style for the MongoDB documentation stored in this repository. The overarching goal of this style guide is to provide an accessible base style to ensure that our documentation is easy to read, simple to use, and straightforward to maintain." -msgstr "" - -#: ../source/meta/style-guide.txt:13 -# 69445758bf504d6384ebb272330f0214 -msgid "For information regarding the MongoDB Manual organization, see :ref:`documentation-organization`." -msgstr "" - -#: ../source/meta/style-guide.txt:17 -# 43e64948e9784203bb2091381102ef31 -msgid "Document History" -msgstr "" - -#: ../source/meta/style-guide.txt:19 -# 7323dcca626346a5b1b6ff9fc9c6b39f -msgid "**2011-09-27**: Document created with a (very) rough list of style guidelines, conventions, and questions." -msgstr "" - -#: ../source/meta/style-guide.txt:22 -# dbafbfea249a4bf7b95a2dfa4087c7b2 -msgid "**2012-01-12**: Document revised based on slight shifts in practice, and as part of an effort of making it easier for people outside of the documentation team to contribute to documentation." -msgstr "" - -#: ../source/meta/style-guide.txt:26 -# 0b7eb49ec2364daabb6228f31763b2a9 -msgid "**2012-03-21**: Merged in content from the Jargon, and cleaned up style in light of recent experiences." -msgstr "" - -#: ../source/meta/style-guide.txt:29 -# 48c2e11f28e04fd0838349c2a852e0a2 -msgid "**2012-08-10**: Addition to the \"Referencing\" section." -msgstr "" - -#: ../source/meta/style-guide.txt:31 -# d66216e50f0f40d6bd4669b69a46a056 -msgid "**2013-02-07**: Migrated this document to the manual. Added \"map-reduce\" terminology convention. Other edits." -msgstr "" - -#: ../source/meta/style-guide.txt:34 -# afae20653e9643868a2ff7ec16f35a4a -msgid "**2013-11-15**: Added new table of preferred terms." -msgstr "" - -#: ../source/meta/style-guide.txt:36 -# bcddcb3d2cc7470b803a8597b56e9ee0 -msgid "**2016-01-05**: Standardizing on 'embedded document'" -msgstr "" - -#: ../source/meta/style-guide.txt:39 -# 304bc745383a44e3a7e054484cb9ea06 -msgid "Naming Conventions" -msgstr "" - -#: ../source/meta/style-guide.txt:41 -# 010a4383230c4d198e507d0ec5ae0e90 -msgid "This section contains guidelines on naming files, sections, documents and other document elements." -msgstr "" - -#: ../source/meta/style-guide.txt:44 -# 84c27ea53e784de58c4742cc906f5f32 -msgid "File naming Convention:" -msgstr "" - -#: ../source/meta/style-guide.txt:46 -# a9e7c6ca74ae413abf939ba1568d0604 -msgid "For Sphinx, all files should have a ``.txt`` extension." -msgstr "" - -#: ../source/meta/style-guide.txt:48 -# 69aef0e3ab70447cb833ae2b6856b44c -msgid "Separate words in file names with hyphens (i.e. ``-``.)" -msgstr "" - -#: ../source/meta/style-guide.txt:50 -# 5a744063bfe845d08822a09c09f31c01 -msgid "For most documents, file names should have a terse one or two word name that describes the material covered in the document. Allow the path of the file within the document tree to add some of the required context/categorization. For example it's acceptable to have ``/core/sharding.rst`` and ``/administration/sharding.rst``." -msgstr "" - -#: ../source/meta/style-guide.txt:56 -# f17896d3939044228964e52d586032be -msgid "For tutorials, the full title of the document should be in the file name. For example, ``/tutorial/replace-one-configuration-server-in-a-shard-cluster.rst``" -msgstr "" - -#: ../source/meta/style-guide.txt:60 -# 524fe5d6aaa94cc5b4a1ea26774766bb -msgid "Phrase headlines and titles so users can determine what questions the text will answer, and material that will be addressed, without needing them to read the content. This shortens the amount of time that people spend looking for answers, and improvise search/scanning, and possibly \"SEO.\"" -msgstr "" - -#: ../source/meta/style-guide.txt:66 -# 604d93e63abc45a28b5ff694dacf9043 -msgid "Prefer titles and headers in the form of \"Using foo\" over \"How to Foo.\"" -msgstr "" - -#: ../source/meta/style-guide.txt:68 -# ebacc5a37ad64a9495ebb92fa7df9115 -msgid "When using target references (i.e. ``:ref:`` references in documents), use names that include enough context to be intelligible through all documentation. For example, use \"``replica-set-secondary-only-node``\" as opposed to \"``secondary-only-node``\". This makes the source more usable and easier to maintain." -msgstr "" - -#: ../source/meta/style-guide.txt:76 -# e58d5e0046484a17b5ab92ef6a31b0e7 -msgid "Style Guide" -msgstr "" - -#: ../source/meta/style-guide.txt:78 -# 6208a7512bbe4ba1ae2958d83cc1398e -msgid "This includes the local typesetting, English, grammatical, conventions and preferences that all documents in the manual should use. The goal here is to choose good standards, that are clear, and have a stylistic minimalism that does not interfere with or distract from the content. A uniform style will improve user experience and minimize the effect of a multi-authored document." -msgstr "" - -#: ../source/meta/style-guide.txt:86 -# e8c8a5cb84e54baca040f17ff2cb8d3a -msgid "Spelling" -msgstr "" - -#: ../source/meta/style-guide.txt:88 -# 49bd4a14a2bb48399719c2bdc28a1b32 -msgid "Use American spelling." -msgstr "" - -#: ../source/meta/style-guide.txt:91 -# c0b5693511b049ab83e1f3b7fe27b0da -msgid "Punctuation" -msgstr "" - -#: ../source/meta/style-guide.txt:93 -# 9c6cf32d60854701b256c8a382eefa6f -msgid "Use the Oxford comma." -msgstr "" - -#: ../source/meta/style-guide.txt:95 -# f43cdd22472e4b90b6e00df24c1952ef -msgid "Oxford commas are the commas in a list of things (e.g. \"something, something else, and another thing\") before the conjunction (e.g. \"and\" or \"or.\")." -msgstr "" - -#: ../source/meta/style-guide.txt:99 -# f36590b943a244888ed65a091b551356 -msgid "Do not add two spaces after terminal punctuation, such as periods." -msgstr "" - -#: ../source/meta/style-guide.txt:102 -# a76af64dcecf484c86a61322704c6f2e -msgid "Place commas and periods inside quotation marks." -msgstr "" - -#: ../source/meta/style-guide.txt:131 -# f9297d8d22544bbda101fa5757574ee0 -msgid "Headings" -msgstr "" - -#: ../source/meta/style-guide.txt:133 -# 11ae2f19f29f458ba5b104ac90ea1f7a -msgid "Use title case for headings and document titles. Title case capitalizes the first letter of the first, last, and all significant words." -msgstr "" - -#: ../source/meta/style-guide.txt:137 -# 55560fed44f947e6ac30044a0957f4b1 -msgid "Verbs" -msgstr "" - -#: ../source/meta/style-guide.txt:139 -# 20a96883b9c646269166fb283059d5f4 -msgid "Verb tense and mood preferences, with examples:" -msgstr "" - -#: ../source/meta/style-guide.txt:141 -# cc56da2325aa420fb219cc499eae9599 -msgid "**Avoid** the first person. For example do not say, \"We will begin the backup process by locking the database,\" or \"I begin the backup process by locking my database instance.\"" -msgstr "" - -#: ../source/meta/style-guide.txt:145 -# 4ba87d0b01b047378cf04fdc9911c00e -msgid "**Use** the second person. \"If you need to back up your database, start by locking the database first.\" In practice, however, it's more concise to imply second person using the imperative, as in \"Before initiating a backup, lock the database.\"" -msgstr "" - -#: ../source/meta/style-guide.txt:150 -# 3cb48be5ce9d43b8ac590bb4dd6395d4 -msgid "When indicated, use the imperative mood. For example: \"Back up your databases often\" and \"To prevent data loss, back up your databases.\"" -msgstr "" - -#: ../source/meta/style-guide.txt:153 -# 0b02e2bc82c340b692ed8e0bf84a8be9 -msgid "The future perfect is also useful in some cases. For example, \"Creating disk snapshots without locking the database will lead to an invalid state.\"" -msgstr "" - -#: ../source/meta/style-guide.txt:157 -# 9c3b9d0e3d5940f19c4000eb71ea073e -msgid "Avoid helper verbs, as possible, to increase clarity and concision. For example, attempt to avoid \"this does foo\" and \"this will do foo\" when possible. Use \"does foo\" over \"will do foo\" in situations where \"this foos\" is unacceptable." -msgstr "" - -#: ../source/meta/style-guide.txt:163 -# bc8b25c3dcae4463a109e3a8f79259d9 -msgid "Referencing" -msgstr "" - -#: ../source/meta/style-guide.txt:165 -# 1412daccb2a444b987cefc9232961e75 -msgid "To refer to future or planned functionality in MongoDB or a driver, *always* link to the Jira case. The Manual's ``conf.py`` provides an ``:issue:`` role that links directly to a Jira case (e.g. ``:issue:\\`SERVER-9001\\```)." -msgstr "" - -#: ../source/meta/style-guide.txt:170 -# 446d94b2c2b84ac2ab5563fb0b93f5b0 -msgid "For non-object references (i.e. functions, operators, methods, database commands, settings) always reference only the first occurrence of the reference in a section. You should *always* reference objects, except in section headings." -msgstr "" - -#: ../source/meta/style-guide.txt:175 -# 5e2a9a2975e74ee7b404c414e5183e93 -msgid "Structure references with the *why* first; the link second." -msgstr "" - -#: ../source/meta/style-guide.txt:177 -# add6c9c78c964e46918101450fdbfe7c -msgid "For example, instead of this:" -msgstr "" - -#: ../source/meta/style-guide.txt:179 -# b28552916ee44b4a8824d9cfb84e0d67 -msgid "Use the :doc:`/tutorial/convert-replica-set-to-replicated-shard-cluster` procedure if you have an existing replica set." -msgstr "" - -#: ../source/meta/style-guide.txt:182 -# d3526a1832e84c6f86c836f26b0e7f92 -msgid "Type this:" -msgstr "" - -#: ../source/meta/style-guide.txt:184 -# b268644fd0b84607a6b64fb1a0787f6a -msgid "To deploy a sharded cluster for an existing replica set, see :doc:`/tutorial/convert-replica-set-to-replicated-shard-cluster`." -msgstr "" - -#: ../source/meta/style-guide.txt:188 -# 319d1592f8124ec4b3c71a72529b4601 -msgid "General Formulations" -msgstr "" - -#: ../source/meta/style-guide.txt:190 -# 8bfc3a92a0014c969c4e2978e83c6e24 -msgid "Contractions are acceptable insofar as they are necessary to increase readability and flow. Avoid otherwise." -msgstr "" - -#: ../source/meta/style-guide.txt:193 -# 87a5e74b2de6482bbde25f51c5177732 -msgid "Make lists grammatically correct." -msgstr "" - -#: ../source/meta/style-guide.txt:195 -# 3067d7f45b58415a9b071115b786f817 -msgid "Do not use a period after every item unless the list item completes the unfinished sentence before the list." -msgstr "" - -#: ../source/meta/style-guide.txt:198 -# c919ac2108e844faa0c0969d3c12da46 -msgid "Use appropriate commas and conjunctions in the list items." -msgstr "" - -#: ../source/meta/style-guide.txt:200 -# ff8b8cd9678b49758f4272987233b149 -msgid "Typically begin a bulleted list with an introductory sentence or clause, with a colon or comma." -msgstr "" - -#: ../source/meta/style-guide.txt:203 -# a09b0187ba4f409abeb2b2ae4f1aa82b -msgid "The following terms are one word:" -msgstr "" - -#: ../source/meta/style-guide.txt:205 -# 3afc9cbe16724171828f8060f4ea5091 -msgid "standalone" -msgstr "" - -#: ../source/meta/style-guide.txt:206 -# 76647b4eaac546f09971352b0ce70128 -msgid "workflow" -msgstr "" - -#: ../source/meta/style-guide.txt:208 -# ab0e5828fd054b97ba4ef73f84f8ed71 -msgid "Use \"unavailable,\" \"offline,\" or \"unreachable\" to refer to a ``mongod`` instance that cannot be accessed. Do not use the colloquialism \"down.\"" -msgstr "" - -#: ../source/meta/style-guide.txt:212 -# 1d11ef97938744f295aa015eb2266eac -msgid "Always write out units (e.g. \"megabytes\") rather than using abbreviations (e.g. \"MB\".)" -msgstr "" - -#: ../source/meta/style-guide.txt:216 -# 99403367371f46038a3e4df3dec9dbeb -msgid "Structural Formulations" -msgstr "" - -#: ../source/meta/style-guide.txt:218 -# ae81f5a555764b47ab2455e2d8004d4b -msgid "There should be at least two headings at every nesting level. Within an \"h2\" block, there should be either: no \"h3\" blocks, 2 \"h3\" blocks, or more than 2 \"h3\" blocks." -msgstr "" - -#: ../source/meta/style-guide.txt:222 -# c4cb0ed66d05444cb011431e37d993e4 -msgid "Section headers are in title case (capitalize first, last, and all important words) and should effectively describe the contents of the section. In a single document you should strive to have section titles that are not redundant and grammatically consistent with each other." -msgstr "" - -#: ../source/meta/style-guide.txt:228 -# 8d14fe24afb34f03a04b512611ed6da3 -msgid "Use paragraphs and paragraph breaks to increase clarity and flow. Avoid burying critical information in the middle of long paragraphs. Err on the side of shorter paragraphs." -msgstr "" - -#: ../source/meta/style-guide.txt:232 -# dc8b58359db14e57bd150b39332f2efa -msgid "Prefer shorter sentences to longer sentences. Use complex formations only as a last resort, if at all (e.g. compound complex structures that require semi-colons)." -msgstr "" - -#: ../source/meta/style-guide.txt:236 -# f6c1c20362f74e3d84b24967609d4284 -msgid "Avoid paragraphs that consist of single sentences as they often represent a sentence that has unintentionally become too complex or incomplete. However, sometimes such paragraphs are useful for emphasis, summary, or introductions." -msgstr "" - -#: ../source/meta/style-guide.txt:241 -# e7549f75d50b4911b12cc7ed5834afe5 -msgid "As a corollary, most sections should have multiple paragraphs." -msgstr "" - -#: ../source/meta/style-guide.txt:243 -# 2148887d991b434788d921aa598440fe -msgid "For longer lists and more complex lists, use bulleted items rather than integrating them inline into a sentence." -msgstr "" - -#: ../source/meta/style-guide.txt:246 -# 18ffe65bc2dd47e0a94ed5dac6d88632 -msgid "Do not expect that the content of any example (inline or blocked) will be self explanatory. Even when it feels redundant, make sure that the function and use of every example is clearly described." -msgstr "" - -#: ../source/meta/style-guide.txt:251 -# f09ee170fe5e48fd8eb10a1cbed71b6f -msgid "ReStructured Text and Typesetting" -msgstr "" - -#: ../source/meta/style-guide.txt:253 -# 329c96aa19214f4a9a15b30744271445 -msgid "Place spaces between nested parentheticals and elements in JavaScript examples. For example, prefer ``{ [ a, a, a ] }`` over ``{[a,a,a]}``." -msgstr "" - -#: ../source/meta/style-guide.txt:257 -# 638a366290be4559957cdfcee6ba90e3 -msgid "For underlines associated with headers in RST, use:" -msgstr "" - -#: ../source/meta/style-guide.txt:259 -# fab9c88225e84a508fef4d1d231abd07 -msgid "``=`` for heading level 1 or h1s. Use underlines and overlines for document titles." -msgstr "" - -#: ../source/meta/style-guide.txt:261 -# f3704bdd96ea4cf8bc9699f7cebbe648 -msgid "``-`` for heading level 2 or h2s." -msgstr "" - -#: ../source/meta/style-guide.txt:262 -# 7e83e64cea684a8e8c71901d73e2f520 -msgid "``~`` for heading level 3 or h3s." -msgstr "" - -#: ../source/meta/style-guide.txt:263 -# 59ee3448f7c540e79e142138e9ea845c -msgid "````` for heading level 4 or h4s." -msgstr "" - -#: ../source/meta/style-guide.txt:265 -# cef8910863bf45d7a13220a5b86b9813 -msgid "Use hyphens (``-``) to indicate items of an ordered list." -msgstr "" - -#: ../source/meta/style-guide.txt:267 -# f1779a3a25d54d53ae54c454fc19c121 -msgid "Place footnotes and other references, if you use them, at the end of a section rather than the end of a file." -msgstr "" - -#: ../source/meta/style-guide.txt:270 -# 3ab69166c0124f0095802d8eed9bdbe4 -msgid "Use the footnote format that includes automatic numbering and a target name for ease of use. For instance a footnote tag may look like: ``[#note]_`` with the corresponding directive holding the body of the footnote that resembles the following: ``.. [#note]``." -msgstr "" - -#: ../source/meta/style-guide.txt:275 -# 7656f54dba074693a4c057d050cdea4c -msgid "Do **not** include ``.. code-block:: [language]`` in footnotes." -msgstr "" - -#: ../source/meta/style-guide.txt:277 -# ca401e757e79409787a6af383cf29f01 -msgid "As it makes sense, use the ``.. code-block:: [language]`` form to insert literal blocks into the text. While the double colon, ``::``, is functional, the ``.. code-block:: [language]`` form makes the source easier to read and understand." -msgstr "" - -#: ../source/meta/style-guide.txt:282 -# aa721fc9519d447db169cc9a31e7193f -msgid "For all mentions of referenced types (i.e. commands, operators, expressions, functions, statuses, etc.) use the reference types to ensure uniform formatting and cross-referencing." -msgstr "" - -#: ../source/meta/style-guide.txt:287 -# 0caf29f0b7224de7a91134844c222113 -msgid "Paths and Hostnames" -msgstr "" - -#: ../source/meta/style-guide.txt:289 -# 59a50a756bb54d71a701568ecb8ab120 -msgid "Use angle brackets to denote areas that users should input the relevant path, as in ``--dbpath ``." -msgstr "" - -#: ../source/meta/style-guide.txt:292 -# eb9d17eb283a40a5bbe584aa1fb8eedb -msgid "When including sample hostnames, use ``example.com``, ``example.net``, or ``example.org``, which are reserved for documentation purposes. See `RFC2606 `_ and `RFC6761 `_ for more information." -msgstr "" - -#: ../source/meta/style-guide.txt:299 -# fc1dd587528e4e0d91bf0f8f45798d25 -msgid "Jargon and Common Terms" -msgstr "" - -#: ../source/meta/style-guide.txt:305 -# 6de5ec2ce1824fa68e2cde4964bdae32 -msgid "Preferred Term" -msgstr "" - -#: ../source/meta/style-guide.txt:306 -# c757b72520b541e2aa0728907e04d8b6 -msgid "Concept" -msgstr "" - -#: ../source/meta/style-guide.txt:307 -# 80b91a5bc4c0467aa3fb48ee01298edf -msgid "Dispreferred Alternatives" -msgstr "" - -#: ../source/meta/style-guide.txt:308 -# 185a3f182575450aa5789f9f0656aa90 -msgid "Notes" -msgstr "" - -#: ../source/meta/style-guide.txt:310 -# 74c7e193332a45318d47e3afa7c6cdb5 -msgid ":term:`document`" -msgstr "" - -#: ../source/meta/style-guide.txt:311 -# 01e8564215d14bbabada501b50c0b03e -msgid "A single, top-level object/record in a MongoDB collection." -msgstr "" - -#: ../source/meta/style-guide.txt:312 -# d2b113b0b98b442180af0614083687f3 -msgid "record, object, row" -msgstr "" - -#: ../source/meta/style-guide.txt:313 -# 02d7d161cf09461cac20624c7998b5f0 -msgid "Prefer document over object because of concerns about cross-driver language handling of objects. Reserve record for \"allocation\" of storage. Avoid \"row,\" as possible." -msgstr "" - -#: ../source/meta/style-guide.txt:317 -# c4ef7cbdfbce45f3904de6507b13cd72 -msgid ":term:`database`" -msgstr "" - -#: ../source/meta/style-guide.txt:318 -# 86c2ce4534644d70afd4a61b29b48f52 -msgid "A group of collections. Refers to a group of data files. This is the \"logical\" sense of the term \"database.\"" -msgstr "" - -#: ../source/meta/style-guide.txt:321 -# c858e20676d244ae802bcce83cc90c49 -msgid "Avoid genericizing \"database.\" Avoid using database to refer to a server process or a data set. This applies both to the datastoring contexts as well as other (related) operational contexts (command context, authentication/authorization context.)" -msgstr "" - -#: ../source/meta/style-guide.txt:327 -# bc13d1f1327e46bcb8a69db5c80f54b3 -msgid "instance" -msgstr "" - -#: ../source/meta/style-guide.txt:328 -# fe4040b08aca47578339a9a6b735a25f -msgid "A daemon process. (e.g. :program:`mongos` or :program:`mongod`)" -msgstr "" - -#: ../source/meta/style-guide.txt:329 -# 98ff1bd2f9b446fab5054369f976fca3 -msgid "process (acceptable sometimes), node (never acceptable), server." -msgstr "" - -#: ../source/meta/style-guide.txt:330 -# 243aa8b853224cf88c8fa3aba0eaa5ad -msgid "Avoid using instance, unless it modifies something specifically. Having a descriptor for a process/instance makes it possible to avoid needing to make mongod or mongos plural. Server and node are both vague and contextually difficult to disambiguate with regards to application servers, and underlying hardware." -msgstr "" - -#: ../source/meta/style-guide.txt:337 -# bea18ea24c784e2586179a55e94cafd8 -msgid ":term:`field` name" -msgstr "" - -#: ../source/meta/style-guide.txt:338 -# bc247702b6a54400af7051c653fc995e -msgid "The identifier of a value in a document." -msgstr "" - -#: ../source/meta/style-guide.txt:339 -# ccf092ea70f740ea8c3ea80645440b01 -msgid "key, column" -msgstr "" - -#: ../source/meta/style-guide.txt:340 -# b0040e3f55eb483d8b6add5653bf3679 -msgid "Avoid introducing unrelated terms for a single field. In the documentation we've rarely had to discuss the identifier of a field, so the extra word here isn't burdensome." -msgstr "" - -#: ../source/meta/style-guide.txt:344 -# f034747b16de4233a48c02067c7f1c06 -msgid ":term:`field`/value" -msgstr "" - -#: ../source/meta/style-guide.txt:345 -# 8390925091c14c54af3f61b757a7f029 -msgid "The name/value pair that describes a unit of data in MongoDB." -msgstr "" - -#: ../source/meta/style-guide.txt:346 -# 8a4b1ab2a3774f44a44d02cb58ee08c4 -msgid "key, slot, attribute" -msgstr "" - -#: ../source/meta/style-guide.txt:347 -# b656cd0bc70c468e80aa059b8937b9a5 -msgid "Use to emphasize the difference between the name of a field and its value For example, \"_id\" is the field and the default value is an ObjectId." -msgstr "" - -#: ../source/meta/style-guide.txt:351 -# e56abb57d9e349079b107728de60944b -msgid "value" -msgstr "" - -#: ../source/meta/style-guide.txt:352 -# a44f7f660d264972afafa3182f6e8517 -msgid "The data content of a field." -msgstr "" - -#: ../source/meta/style-guide.txt:353 -# 79b93763ae6e41718e89b963f84e8a7f -msgid "data" -msgstr "" - -#: ../source/meta/style-guide.txt:356 -# 5b61256158954ac69304b874d9ecbad4 -msgid "MongoDB" -msgstr "" - -#: ../source/meta/style-guide.txt:357 -# 12dfb4104a174c5087bf979d04ccfa93 -msgid "A group of processes, or deployment that implement the MongoDB interface." -msgstr "" - -#: ../source/meta/style-guide.txt:359 -# cabd1382694349608ac0f40af50e98bb -msgid "mongo, mongodb, cluster" -msgstr "" - -#: ../source/meta/style-guide.txt:360 -# cb068c8da6f9496c98353f9fc2142d73 -msgid "Stylistic preference, mostly. In some cases it's useful to be able to refer generically to instances (that may be either :program:`mongod` or :program:`mongos`.)" -msgstr "" - -#: ../source/meta/style-guide.txt:364 -# 26feed67d5e043ceb8545392dadaad51 -msgid "embedded document" -msgstr "" - -#: ../source/meta/style-guide.txt:365 -# fc2990dd70594268b1037b3f698fc8d7 -msgid "An embedded or nested document within a document or an array." -msgstr "" - -#: ../source/meta/style-guide.txt:366 -# d2793d329fb1476a8949648816be5586 -msgid "nested document" -msgstr "" - -#: ../source/meta/style-guide.txt:369 -# 6470a0c8c8dc4d4cb3522ecbe8fceafd -msgid ":term:`map-reduce`" -msgstr "" - -#: ../source/meta/style-guide.txt:370 -# af00e8fc38ca4351afd156abfaaeb02d -msgid "An operation performed by the mapReduce command." -msgstr "" - -#: ../source/meta/style-guide.txt:371 -# a0ada84c8f9740bb83ecda771255a6d1 -msgid "mapReduce, map reduce, map/reduce" -msgstr "" - -#: ../source/meta/style-guide.txt:372 -# 24fe5d0fe5134453b8f21fdbd97f7db2 -msgid "Avoid confusion with the command, shell helper, and driver interfaces. Makes it possible to discuss the operation generally." -msgstr "" - -#: ../source/meta/style-guide.txt:376 -# 15a22e424ce0440ea9b1addfe9d2a030 -msgid "cluster" -msgstr "" - -#: ../source/meta/style-guide.txt:377 -# 31595d69be4345c4abe4e3629c551757 -msgid "A sharded cluster." -msgstr "" - -#: ../source/meta/style-guide.txt:378 -# 0bd6f74f3a4b42458e8569d1ea42a807 -msgid "grid, shard cluster, set, deployment" -msgstr "" - -#: ../source/meta/style-guide.txt:379 -# 091f2fddaf0e46a79111391d95aeaa75 -msgid "Cluster is a great word for a group of processes; however, it's important to avoid letting the term become generic. Do not use for any group of MongoDB processes or deployments." -msgstr "" - -#: ../source/meta/style-guide.txt:383 -# 9f0dfeb5e7914e71823d444d01abbbac -msgid "sharded cluster" -msgstr "" - -#: ../source/meta/style-guide.txt:384 -# 5ac041eeaa6f4fdeb1419d7fd372f640 -msgid "A :term:`sharded cluster`." -msgstr "" - -#: ../source/meta/style-guide.txt:385 -# 7947fb8f1afb4fc48478c01b586e975e -msgid "shard cluster, cluster, sharded system" -msgstr "" - -#: ../source/meta/style-guide.txt:388 -# 05420909c2a34838909383d762de0656 -msgid ":term:`replica set`" -msgstr "" - -#: ../source/meta/style-guide.txt:389 -# 34953e2f7d1444d4b2bc78e322c2b347 -msgid "A deployment of replicating :program:`mongod` programs that provide redundancy and automatic failover." -msgstr "" - -#: ../source/meta/style-guide.txt:391 -# 517bcf5f9b5e499fa78c0e6f48ddcf94 -msgid "set, replication deployment" -msgstr "" - -#: ../source/meta/style-guide.txt:394 -# d7415e0ca44e410f83fdcbc08d979565 -msgid "deployment" -msgstr "" - -#: ../source/meta/style-guide.txt:395 -# c66fd7331d0a4141a84f904ac0d22bee -msgid "A group of MongoDB processes, or a standalone :program:`mongod` instance." -msgstr "" - -#: ../source/meta/style-guide.txt:397 -# 5da4e6a4d74c49b8ae6ab85aa4314ab1 -msgid "cluster, system" -msgstr "" - -#: ../source/meta/style-guide.txt:398 -# d27fc86545f8488d90c99f465ab7c59b -msgid "Typically in the form MongoDB deployment. Includes standalones, replica sets and sharded clusters." -msgstr "" - -#: ../source/meta/style-guide.txt:401 -# 48ad3365a2a546aeb59016cc0bfd571e -msgid "data set" -msgstr "" - -#: ../source/meta/style-guide.txt:402 -# 8b3b0ea3dd5e4d2cb559846987f05446 -msgid "The collection of physical databases provided by a MongoDB deployment." -msgstr "" - -#: ../source/meta/style-guide.txt:404 -# 2fe63dec035f4ba1b261107a3d6a0707 -msgid "database, data" -msgstr "" - -#: ../source/meta/style-guide.txt:405 -# eddf025bf82d4b8eb7d50acc12d6b087 -msgid "Important to keep the distinction between the data provided by a mongod or a sharded cluster as distinct from each \"database\" (i.e. a logical database that refers to a group of collections stored in a single series of data files.)" -msgstr "" - -#: ../source/meta/style-guide.txt:410 -# fccf8f18a1f6404e9d0b97da10584ef2 -msgid ":term:`primary`" -msgstr "" - -#: ../source/meta/style-guide.txt:411 -# 204fcd54a8d64ddfacdbbb821ced2ba9 -msgid "The only member of a replica set that can accept writes." -msgstr "" - -#: ../source/meta/style-guide.txt:412 -# 9e8033aa6a994f439646319654d2daa5 -msgid "master" -msgstr "" - -#: ../source/meta/style-guide.txt:413 -# 90065cd3a8744046bb4f0f6085379c98 -msgid "Avoid \"primary member\" construction." -msgstr "" - -#: ../source/meta/style-guide.txt:415 -# 439a1e428a42478c98f5d1ba75eed934 -msgid "secondary" -msgstr "" - -#: ../source/meta/style-guide.txt:416 -# 63a70b8ea00b47eeba26aec470227548 -msgid "Read-only members of a replica set that apply operations from the primary's oplog." -msgstr "" - -#: ../source/meta/style-guide.txt:418 -# 49639e17fd9a46fc81adea60f5bbd276 -msgid "slave" -msgstr "" - -#: ../source/meta/style-guide.txt:419 -# 1c191d7c883c455d9d936483bc2571f9 -msgid "Accept \"secondary member\" as needed." -msgstr "" - -#: ../source/meta/style-guide.txt:421 -# bdf163b5e5fd45f0bc144ed2aa363707 -msgid "primary shard" -msgstr "" - -#: ../source/meta/style-guide.txt:422 -# fa73173372364b588fed022faf398938 -msgid "The shard in a cluster that's \"primary\" for a database." -msgstr "" - -#: ../source/meta/style-guide.txt:423 -# 7accaa1d896d4888a3dbec3514f76417 -msgid "primary" -msgstr "" - -#: ../source/meta/style-guide.txt:424 -# 0dc56f7bd2eb4ea9a7c64797de0f3ca5 -msgid "Avoid ambiguity with primary in the context of replica sets." -msgstr "" - -#: ../source/meta/style-guide.txt:427 -# cba7fe3148ce4b6c96dcf24b6d684539 -msgid "range based sharding" -msgstr "" - -#: ../source/meta/style-guide.txt:428 -# a9f694a00f5347a0b8f038960b8633ff -msgid "Refers to sharding based on regular shard keys where the range is the value of the field(s) selected as the shard key." -msgstr "" - -#: ../source/meta/style-guide.txt:433 -# ec2be1641db64bbc8f6bf108a719e42a -msgid "hash based sharding" -msgstr "" - -#: ../source/meta/style-guide.txt:434 -# 6bc434df368a451e800234358a9a0422 -msgid "Refers to sharding based on hashed shard keys where the range is the hashed value of the field selected as the shard key." -msgstr "" - -#: ../source/meta/style-guide.txt:437 -# b1e01ab2e1094550baff721d1612fdf2 -msgid "Even though hashed sharding is based on ranges of hashes, the sequence of hashes aren't meaningful to users, and the range-based aspect of hashed shard keys is an implementation detail." -msgstr "" - -#: ../source/meta/style-guide.txt:442 -# b6c66c338fe14048898cc260f983bf6b -msgid "sharding" -msgstr "" - -#: ../source/meta/style-guide.txt:443 -# d73031c32259460f9dd7cb799526a8cc -msgid "Describes the practice of horizontal scaling or partitioning as implemented in sharded clusters." -msgstr "" - -#: ../source/meta/style-guide.txt:445 -# d39eed4db6e34c30ba798dbee884b87c -msgid "partitioning, horizontal scaling" -msgstr "" - -#: ../source/meta/style-guide.txt:446 -# f265764dd4464f6883714bedcb47b4cf -msgid "Only use the terms \"partitioning\" and \"horizontal scaling\" to describe what sharding does, and its operation. Don't refer to sharding as \"the partitioning system.\"" -msgstr "" - -#: ../source/meta/style-guide.txt:450 -# 97be046c353649148e294c2a4e7a70a7 -msgid "metadata" -msgstr "" - -#: ../source/meta/style-guide.txt:451 -# f3fe35de804e42c3b094d19d4f40aa73 -msgid "data about data" -msgstr "" - -#: ../source/meta/style-guide.txt:452 -# 8f7601760af44dfa84a5f74a359ee33a -msgid "meta-data, meta data" -msgstr "" - -#: ../source/meta/style-guide.txt:456 -# c4ebcbd105d947c68d07117fe3a656b3 -msgid "Database Systems and Processes" -msgstr "" - -#: ../source/meta/style-guide.txt:458 -# 02bf69bbd849404a889003d5c7a6502c -msgid "To indicate the entire database system, use \"MongoDB,\" not mongo or Mongo." -msgstr "" - -#: ../source/meta/style-guide.txt:461 -# aa411dc6ada3469984daa1728055a2e8 -msgid "To indicate the database process or a server instance, use ``mongod`` or ``mongos``. Refer to these as \"processes\" or \"instances.\" Reserve \"database\" for referring to a database structure, i.e., the structure that holds collections and refers to a group of files on disk." -msgstr "" - -#: ../source/meta/style-guide.txt:467 -# 576c7a0fd7ab4374874eadebedc3b839 -msgid "Distributed System Terms" -msgstr "" - -#: ../source/meta/style-guide.txt:469 -# 03d8604ba05d4394a871a6e341a7693c -msgid "Refer to partitioned systems as \"sharded clusters.\" Do not use shard clusters or sharded systems." -msgstr "" - -#: ../source/meta/style-guide.txt:472 -# ee113f92d33d4f26b3ac05351540de33 -msgid "Refer to configurations that run with replication as \"replica sets\" (or \"master/slave deployments\") rather than \"clusters\" or other variants." -msgstr "" - -#: ../source/meta/style-guide.txt:476 -# 3781601e4fee4c12a75a2e26043b590f -msgid "Data Structure Terms" -msgstr "" - -#: ../source/meta/style-guide.txt:478 -# b466f189bc8f47548dd16100b592ccb0 -msgid "\"document\" refers to \"rows\" or \"records\" in a MongoDB database. Potential confusion with \"JSON Documents.\"" -msgstr "" - -#: ../source/meta/style-guide.txt:481 -# 9632bbf42a7746a3b7aa34cb971f74f1 -msgid "Do not refer to documents as \"objects,\" because drivers (and MongoDB) do not preserve the order of fields when fetching data. If the order of objects matter, use an array." -msgstr "" - -#: ../source/meta/style-guide.txt:485 -# 57de0bec399b4a83ab6c1f7eb9019eee -msgid "\"field\" refers to a \"key\" or \"identifier\" of data within a MongoDB document." -msgstr "" - -#: ../source/meta/style-guide.txt:488 -# dab1a829a00045aab2561734775ddb57 -msgid "\"value\" refers to the contents of a \"field\"." -msgstr "" - -#: ../source/meta/style-guide.txt:490 -# 55fd4823e29c4d688f4f627d8c5ec1fc -msgid "\"embedded document\" describes a nested document." -msgstr "" - -#: ../source/meta/style-guide.txt:493 -# 52ff1506d97f4d889c5d877d76f9e5e3 -msgid "Other Terms" -msgstr "" - -#: ../source/meta/style-guide.txt:495 -# aa09905c44f643fd8098e0bc68b0f6dd -msgid "Use ``example.net`` (and ``.org`` or ``.com`` if needed) for all examples and samples." -msgstr "" - -#: ../source/meta/style-guide.txt:498 -# ccb4201bc03442838a5801cf6246938c -msgid "Hyphenate \"map-reduce\" in order to avoid ambiguous reference to the command name. Do not camel-case." -msgstr "" - -#: ../source/meta/style-guide.txt:502 -# d73ad1dcb21a4befb2ceac4dcd2b722c -msgid "Notes on Specific Features" -msgstr "" - -#: ../source/meta/style-guide.txt:504 -# 42eaf6ea3eeb428a928667031b32c310 -msgid "Geo-Location" -msgstr "" - -#: ../source/meta/style-guide.txt:506 -# 9576e66561e642c39b286f5f2f76c8ed -msgid "While MongoDB *is capable* of storing coordinates in embedded documents, in practice, users should only store coordinates in arrays. (See: `DOCS-41 `_.)" -msgstr "" - diff --git a/locale/pot/meta/translation.pot b/locale/pot/meta/translation.pot deleted file mode 100644 index 49a26eecfa0..00000000000 --- a/locale/pot/meta/translation.pot +++ /dev/null @@ -1,78 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/meta/translation.txt:5 -# f1f4ef5534204042b4eb39eb236ccefe -msgid "MongoDB Manual Translation" -msgstr "" - -#: ../source/meta/translation.txt:15 -# e3319ca73a9b46d2b9987a298ca8a6f1 -msgid "The original language of all MongoDB documentation is American English. However it is of critical importance to the documentation project to ensure that speakers of other languages can read and understand the documentation." -msgstr "" - -#: ../source/meta/translation.txt:20 -# be0d011f6a9b49bda55114055489c5fb -msgid "To this end, the MongoDB Documentation Project is preparing to launch a translation effort to allow the community to help bring the documentation to speakers of other languages." -msgstr "" - -#: ../source/meta/translation.txt:24 -# acbd3f3778bf4a04ac1411a1eca9878c -msgid "If you would like to express interest in helping to translate the MongoDB documentation once this project is opened to the public, please:" -msgstr "" - -#: ../source/meta/translation.txt:27 -# e795d6bb2ba34c478f98a4b1d3d615dd -msgid "complete the `MongoDB Contributor Agreement `_, and" -msgstr "" - -#: ../source/meta/translation.txt:30 -# 7896daec70e24f3c99554c3793323943 -msgid "join the `mongodb-translators`_ user group." -msgstr "" - -#: ../source/meta/translation.txt:32 -# 68303445f5bc4560909f9bf2c852072e -msgid "The `mongodb-translators`_ user group exists to facilitate collaboration between translators and the documentation team at large. You can join the group without signing the Contributor Agreement, but you will not be allowed to contribute translations." -msgstr "" - -#: ../source/meta/translation.txt:41 -# 88ee2ce9419948dd9317c352ac96136f -msgid ":ref:`meta-contributing`" -msgstr "" - -#: ../source/meta/translation.txt:42 -# 871fa97c34474d87b6374e1de1b4da37 -msgid ":doc:`/meta/style-guide`" -msgstr "" - -#: ../source/meta/translation.txt:43 -# 827508e7a396488898c540a960190fbd -msgid ":doc:`/meta/organization`" -msgstr "" - -#: ../source/meta/translation.txt:44 -# 2f97f8cec07144bf9aad233c9a2d7822 -msgid ":doc:`/meta/practices`" -msgstr "" - -#: ../source/meta/translation.txt:45 -# 9c35f11ee16f4fcf8b29a239c5ed4d60 -msgid ":doc:`/meta/build`" -msgstr "" - diff --git a/locale/pot/mongo.pot b/locale/pot/mongo.pot deleted file mode 100644 index 58543648ba9..00000000000 --- a/locale/pot/mongo.pot +++ /dev/null @@ -1,280 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/mongo.txt:3 -# a5b9f396b63a4bb886aa01de6f1ddf61 -msgid "The ``mongo`` Shell" -msgstr "" - -#: ../source/mongo.txt:0 -# fa49bd692846424eada6081463351826 -msgid "On this page" -msgstr "" - -#: ../source/mongo.txt:14 -# e3e18511bc6c4ceb88cafb4c4d885c51 -msgid "Introduction" -msgstr "" - -#: ../source/mongo.txt:16 -# 71d7022797964a9b820233ad8beee815 -msgid "The :program:`mongo` shell is an interactive JavaScript interface to MongoDB. You can use the :program:`mongo` shell to query and update data as well as perform administrative operations." -msgstr "" - -#: ../source/mongo.txt:20 -# 93e60659e8c445cd97f5573f18bc5d07 -msgid "The :program:`mongo` shell is a component of the `MongoDB distributions `_. Once you have :doc:`installed and have started MongoDB `, connect the :program:`mongo` shell to your running MongoDB instance." -msgstr "" - -#: ../source/mongo.txt:25 -# e820a0907d594967b345921b4cf65428 -msgid "Most examples in the :doc:`MongoDB Manual ` use the :program:`mongo` shell; however, many :doc:`drivers ` provide similar interfaces to MongoDB." -msgstr "" - -#: ../source/mongo.txt:30 -# 3188b803c5bc4a70a90e66bde20356b0 -msgid "Start the ``mongo`` Shell" -msgstr "" - -#: ../source/mongo.txt:33 -# 7cf5273857ee40c2994a2989e8a9982e -msgid "Ensure that MongoDB is running before attempting to start the :program:`mongo` shell." -msgstr "" - -#: ../source/mongo.txt:36 -# 2df8e53b889b4e09ad9c6ff1ac8a56e4 -msgid "To start the :program:`mongo` shell and connect to your :doc:`MongoDB ` instance running on **localhost** with **default port**:" -msgstr "" - -#: ../source/mongo.txt:40 -# ac8eeccfd9cc4bbf80b48b825baa7bd7 -msgid "At a prompt in a terminal window (or a command prompt for Windows), go to your ````:" -msgstr "" - -#: ../source/mongo.txt:47 -# 5587a343d0ea4f62ba6abc174047cbe7 -msgid "Type ``./bin/mongo`` to start :program:`mongo`:" -msgstr "" - -#: ../source/mongo.txt:53 -# 3651bec8a9674a028cdf184bce02df54 -msgid "If you have added the ``/bin`` to the ``PATH`` environment variable, you can just type ``mongo`` instead of ``./bin/mongo``." -msgstr "" - -#: ../source/mongo.txt:58 -# 0deed414f55e426b8879c933169bf364 -msgid "Options" -msgstr "" - -#: ../source/mongo.txt:60 -# c2bbf9207a914ad0aef30615c3b3ae65 -msgid "When you run :program:`mongo` without any arguments, the :program:`mongo` shell will attempt to connect to the MongoDB instance running on the ``localhost`` interface on port ``27017``. To specify a different host or port number, as well as other options, see :ref:`examples of starting up mongo ` and :doc:`mongo reference ` which provides details on the available options." -msgstr "" - -#: ../source/mongo.txt:69 -# f49d5b8b7b6442118596db60599a819a -msgid "``.mongorc.js`` File" -msgstr "" - -#: ../source/mongo.txt:71 -# be3d8246f2074d61a6b1f81b86abe8b8 -msgid "When starting, :program:`mongo` checks the user's :envvar:`HOME` directory for a JavaScript file named :ref:`.mongorc.js `. If found, :program:`mongo` interprets the content of :file:`.mongorc.js` before displaying the prompt for the first time. If you use the shell to evaluate a JavaScript file or expression, either by using the :option:`--eval ` option on the command line or by specifying :ref:`a .js file to mongo `, :program:`mongo` will read the ``.mongorc.js`` file *after* the JavaScript has finished processing. You can prevent ``.mongorc.js`` from being loaded by using the :option:`--norc` option." -msgstr "" - -#: ../source/mongo.txt:86 -# 3402181d61734ff5be0e623f27e445a6 -msgid "Working with the ``mongo`` Shell" -msgstr "" - -#: ../source/mongo.txt:88 -# 6144ab3a687141c188d9acf9267028e0 -msgid "To display the database you are using, type ``db``:" -msgstr "" - -#: ../source/mongo.txt:94 -# 05cc11aecb32424dad2437408a856d08 -msgid "The operation should return ``test``, which is the default database. To switch databases, issue the ``use `` helper, as in the following example:" -msgstr "" - -#: ../source/mongo.txt:102 -# 0543fe3306644ac88eea9005a5da6a78 -msgid "To list the available databases, use the helper ``show dbs``. See also :method:`db.getSiblingDB()` method to access a different database from the current database without switching your current database context (i.e. ``db``)." -msgstr "" - -#: ../source/mongo.txt:107 -# 71ff5e78754b45fba88105f00edf545a -msgid "You can switch to non-existing databases. When you first store data in the database, such as by creating a collection, MongoDB creates the database. For example, the following creates both the database ``myNewDatabase`` and the :term:`collection` ``myCollection`` during the :method:`~db.collection.insert()` operation:" -msgstr "" - -#: ../source/mongo.txt:118 -# 6dc68f5cfc5645f7832d68ff239d1757 -msgid "The :method:`db.myCollection.insert() ` is one of the :doc:`methods available in the mongo shell `" -msgstr "" - -#: ../source/mongo.txt:121 -# 37c1a60775b74c098d2e74f3d607b84a -msgid "``db`` refers to the current database." -msgstr "" - -#: ../source/mongo.txt:123 -# cacdb258fead4db1b1e5f0fe2bc585e9 -msgid "``myCollection`` is the name of the collection." -msgstr "" - -#: ../source/mongo.txt:125 -# b9c08d60cfa74cd0af8cfa16ac31a43a -msgid "If the :program:`mongo` shell does not accept the name of the collection, for instance if the name contains a space, hyphen, or starts with a number, you can use an alternate syntax to refer to the collection, as in the following:" -msgstr "" - -#: ../source/mongo.txt:136 -# 50afc59413f24682976bef224e6f4921 -msgid "For more documentation of basic MongoDB operations in the :program:`mongo` shell, see:" -msgstr "" - -#: ../source/mongo.txt:139 -#: ../source/mongo.txt:240 -# 14d59cf382604cb69db38377f3d091e2 -# 2312524156c143e08d5af09d730e873f -msgid ":gettingstarted:`Getting Started Guide `" -msgstr "" - -#: ../source/mongo.txt:140 -# 1b7eb409c6524b0faa4a6660e043584d -msgid ":doc:`/tutorial/insert-documents`" -msgstr "" - -#: ../source/mongo.txt:141 -# aff7b910a0a148c18fca24b90c798ada -msgid ":doc:`/tutorial/query-documents`" -msgstr "" - -#: ../source/mongo.txt:142 -# b9874f2fc7724d248867c2e3fd2ae58e -msgid ":doc:`/tutorial/update-documents`" -msgstr "" - -#: ../source/mongo.txt:143 -# 83592ce49df34d6e8dc989e0f4de7b96 -msgid ":doc:`/tutorial/remove-documents`" -msgstr "" - -#: ../source/mongo.txt:144 -# dea0414a0afc46d5b5d1496505ddf872 -msgid ":doc:`/reference/method`" -msgstr "" - -#: ../source/mongo.txt:147 -# a3dda1c587044652aa70a9fe4a3c8152 -msgid "Format Printed Results" -msgstr "" - -#: ../source/mongo.txt:149 -# 158d2bc2ad69409ab773ef2e4e6c566e -msgid "The :method:`db.collection.find()` method returns a :term:`cursor` to the results; however, in the :program:`mongo` shell, if the returned cursor is not assigned to a variable using the ``var`` keyword, then the cursor is automatically iterated up to 20 times to print up to the first 20 documents that match the query. The :program:`mongo` shell will prompt ``Type it`` to iterate another 20 times." -msgstr "" - -#: ../source/mongo.txt:156 -# f16af505098b466db8525ae9d381eb6f -msgid "To format the printed result, you can add the ``.pretty()`` to the operation, as in the following:" -msgstr "" - -#: ../source/mongo.txt:163 -# b988b925d4ac471d9149e1c54b1fb71b -msgid "In addition, you can use the following explicit print methods in the :program:`mongo` shell:" -msgstr "" - -#: ../source/mongo.txt:166 -# 84241e23c58b45db98524cb2b9076550 -msgid "``print()`` to print without formatting" -msgstr "" - -#: ../source/mongo.txt:168 -# 419599d25d774d68b98d035922078c98 -msgid "``print(tojson())`` to print with :term:`JSON` formatting and equivalent to ``printjson()``" -msgstr "" - -#: ../source/mongo.txt:171 -# 9645e35b98094d528e544e7fbd994e2d -msgid "``printjson()`` to print with :term:`JSON` formatting and equivalent to ``print(tojson())``" -msgstr "" - -#: ../source/mongo.txt:174 -# 42b3a1ccaca741fab1fdd03318a6e2b4 -msgid "For more information and examples on cursor handling in the :program:`mongo` shell, see :doc:`/tutorial/iterate-a-cursor`. See also :ref:`mongo-shell-help-cursor` for list of cursor help in the :program:`mongo` shell." -msgstr "" - -#: ../source/mongo.txt:180 -# 0c709ee1866140458b57d9b1cd57907f -msgid "Multi-line Operations in the ``mongo`` Shell" -msgstr "" - -#: ../source/mongo.txt:182 -# 10ddd35e313e4be3b1fcc0e8a337e90d -msgid "If you end a line with an open parenthesis (``'('``), an open brace (``'{'``), or an open bracket (``'['``), then the subsequent lines start with ellipsis (``\"...\"``) until you enter the corresponding closing parenthesis (``')'``), the closing brace (``'}'``) or the closing bracket (``']'``). The :program:`mongo` shell waits for the closing parenthesis, closing brace, or the closing bracket before evaluating the code, as in the following example:" -msgstr "" - -#: ../source/mongo.txt:197 -# e368294b82f049cfb14f351b077561ee -msgid "You can exit the line continuation mode if you enter two blank lines, as in the following example:" -msgstr "" - -#: ../source/mongo.txt:208 -# ded77a23b26241949e543f03d80f925b -msgid "Tab Completion and Other Keyboard Shortcuts" -msgstr "" - -#: ../source/mongo.txt:210 -# d370d4e5f8b94573bdef34a84ae8ce44 -msgid "The :program:`mongo` shell supports keyboard shortcuts. For example," -msgstr "" - -#: ../source/mongo.txt:212 -# 003260e09bd149c6bf0af5e7ce8ac9b0 -msgid "Use the up/down arrow keys to scroll through command history. See :ref:`.dbshell ` documentation for more information on the ``.dbshell`` file." -msgstr "" - -#: ../source/mongo.txt:216 -# 52dfdcf2883043ca9f9f54fd450c9d8b -msgid "Use ```` to autocomplete or to list the completion possibilities, as in the following example which uses ```` to complete the method name starting with the letter ``'c'``:" -msgstr "" - -#: ../source/mongo.txt:224 -# db36bab35bc642f8904797de75e6fb9c -msgid "Because there are many collection methods starting with the letter ``'c'``, the ```` will list the various methods that start with ``'c'``." -msgstr "" - -#: ../source/mongo.txt:228 -# 592bc5c9cc3e4c9b8851d360765b803b -msgid "For a full list of the shortcuts, see :ref:`Shell Keyboard Shortcuts `" -msgstr "" - -#: ../source/mongo.txt:234 -# 11d6611545e04deea8a6169992294272 -msgid "Exit the Shell" -msgstr "" - -#: ../source/mongo.txt:236 -# bfb9a3ff32ad431eb86b2fd7a3ddf92b -msgid "To exit the shell, type ``quit()`` or use the ```` shortcut." -msgstr "" - -#: ../source/mongo.txt:241 -# 2e2afc055fee485a82aecc3be42eb6e7 -msgid ":program:`mongo Reference Page `" -msgstr "" - diff --git a/locale/pot/reference.pot b/locale/pot/reference.pot deleted file mode 100644 index c63ad2a404e..00000000000 --- a/locale/pot/reference.pot +++ /dev/null @@ -1,188 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference.txt:3 -# be2d52bb6ab3423e8831db8c644ce97c -msgid "Reference" -msgstr "" - -#: ../source/includes/toc/dfn-list-reference-landing.rst:5 -# db630b4907eb4362af3a0a3fd196b0fe -msgid ":doc:`/reference/operator`" -msgstr "" - -#: ../source/includes/toc/dfn-list-reference-landing.rst:4 -# 0a31d1900a91480dbbc5740360c435f4 -msgid "Documentation of query, update, projection, and aggregation framework operators." -msgstr "" - -#: ../source/includes/toc/dfn-list-reference-landing.rst:9 -# afa2b2357af945f3be44d2bd1a86618d -msgid ":doc:`/reference/command`" -msgstr "" - -#: ../source/includes/toc/dfn-list-reference-landing.rst:8 -# ada3b390a67d49bbae0c0eab179ff96a -msgid "Documentation of all MongoDB :term:`database commands ` operations, syntax, and use." -msgstr "" - -#: ../source/includes/toc/dfn-list-reference-landing.rst:13 -# c1eab91f11074680aead20463f27a9f8 -msgid ":doc:`/reference/method`" -msgstr "" - -#: ../source/includes/toc/dfn-list-reference-landing.rst:12 -# 62c38484a26a4ff4b7907a7227dbc2ac -msgid "Documentation of all JavaScript methods and helpers in the :program:`mongo` shell." -msgstr "" - -#: ../source/includes/toc/dfn-list-reference-landing.rst:17 -# 7783ccd95ff04de1bea1b143cf2f0796 -msgid ":doc:`/reference/program`" -msgstr "" - -#: ../source/includes/toc/dfn-list-reference-landing.rst:16 -# 0ad69a0fb58842d7b3569addda319174 -msgid "Documentation of :program:`mongod` and :program:`mongos` and all other tools distributed with MongoDB." -msgstr "" - -#: ../source/includes/toc/dfn-list-reference-landing.rst:21 -# ec89ef5c80064334b4351044deba60c3 -msgid ":doc:`/reference/configuration-options`" -msgstr "" - -#: ../source/includes/toc/dfn-list-reference-landing.rst:20 -# eb83a600cd94463e83121411f80f0db8 -msgid "Full documentation of the configuration file and available run-time operations." -msgstr "" - -#: ../source/includes/toc/dfn-list-reference-landing.rst:26 -# 1e0cdb6fd1ad400e83b738675954d231 -msgid ":doc:`/reference/parameters`" -msgstr "" - -#: ../source/includes/toc/dfn-list-reference-landing.rst:24 -# 792faec07ad7417e8eec0709ab2975a4 -msgid "Documentation of all :program:`mongod` and :program:`mongos` parameters that are available in the :dbcommand:`setParameter` (command) and :setting:`setParameter` run-time interface." -msgstr "" - -#: ../source/includes/toc/dfn-list-reference-landing.rst:29 -# b5a52fab6e0e4a54a24e6fdac1330eb4 -msgid ":doc:`/reference/limits`" -msgstr "" - -#: ../source/includes/toc/dfn-list-reference-landing.rst:29 -# 4a83d077cb4c4e0eb83b83e48d2b263e -msgid "A list of important limits and thresholds imposed by MongoDB." -msgstr "" - -#: ../source/includes/toc/dfn-list-reference-landing.rst:32 -# 7885439e503149aca5b08293fb18c6ce -msgid ":doc:`/reference/explain-results`" -msgstr "" - -#: ../source/includes/toc/dfn-list-reference-landing.rst:32 -# 220f62ddc35d4cf0b152b3525da6174d -msgid "Documentation on information returned from explain operations." -msgstr "" - -#: ../source/includes/toc/dfn-list-reference-landing.rst:35 -# 71cb3c3d6c2349aa80586cf6c8727de6 -msgid ":doc:`/reference/system-collections`" -msgstr "" - -#: ../source/includes/toc/dfn-list-reference-landing.rst:35 -# e71268668d23430f987d9cd4fb899ecf -msgid "Describes the collections that MongoDB reserves for internal use." -msgstr "" - -#: ../source/includes/toc/dfn-list-reference-landing.rst:40 -# 4b10519b949d4edda6eff118c8ce27be -msgid ":doc:`/reference/connection-string`" -msgstr "" - -#: ../source/includes/toc/dfn-list-reference-landing.rst:38 -# d9175874754b4ad09e6716adbf784ac5 -msgid "The complete specification of the MongoDB connection string format that the drivers use to describe connections to MongoDB deployments." -msgstr "" - -#: ../source/includes/toc/dfn-list-reference-landing.rst:44 -# b8b9025118f64e1898be07992842301d -msgid ":doc:`/reference/collation`" -msgstr "" - -#: ../source/includes/toc/dfn-list-reference-landing.rst:43 -# e559f4ef7fab48d49a4cd4c7810d4608 -msgid "Description of collation fields as well as supported languages and associated locales for collation." -msgstr "" - -#: ../source/includes/toc/dfn-list-reference-landing.rst:47 -# d1cd75254026490185fb81054f251f0c -msgid ":doc:`/reference/mongodb-wire-protocol`" -msgstr "" - -#: ../source/includes/toc/dfn-list-reference-landing.rst:47 -# b51a9c101bbb4007ac240ec13b68c5c3 -msgid "Description of the MongoDB Wire Protocol." -msgstr "" - -#: ../source/includes/toc/dfn-list-reference-landing.rst:50 -# 5a7c6b94e8884a5d93e7bd72516df329 -msgid ":doc:`/reference/log-messages`" -msgstr "" - -#: ../source/includes/toc/dfn-list-reference-landing.rst:50 -# 1d5ba2c849bf49ffaf161a48617f366a -msgid "Describes the components of log messages." -msgstr "" - -#: ../source/includes/toc/dfn-list-reference-landing.rst:53 -# 9a448adff9fa4326afe2a1d111a5f0b2 -msgid ":doc:`/reference/exit-codes`" -msgstr "" - -#: ../source/includes/toc/dfn-list-reference-landing.rst:53 -# 930adbda1e7041118cbbb4ca59a23814 -msgid "Details the codes and statuses that MongoDB returns when exiting." -msgstr "" - -#: ../source/includes/toc/dfn-list-reference-landing.rst:56 -# c4c96236e735405d821de650813f73da -msgid ":doc:`/reference/glossary`" -msgstr "" - -#: ../source/includes/toc/dfn-list-reference-landing.rst:56 -# 5c73e179a6a24ed088c498888112552a -msgid "A glossary of common terms and concepts specific to MongoDB." -msgstr "" - -#: ../source/includes/toc/dfn-list-reference-landing.rst:58 -# 704a5faf81b5461dab4a9b66599aa0e4 -msgid ":doc:`/reference/default-mongodb-port`" -msgstr "" - -#: ../source/includes/toc/dfn-list-reference-landing.rst:59 -# 55eeb51542724a3383034b2bbd134ecc -msgid "List of default ports used by MongoDB." -msgstr "" - -#: ../source/reference.txt:15 -# 39f31117c26342be8a62692a5105450a -msgid "The :ref:`genindex` may provide useful insight into the reference material in this manual. The :doc:`/reference/data-models`, :doc:`/reference/sharding`, :doc:`/reference/replication`, and :doc:`/reference/security` contain additional reference material." -msgstr "" - diff --git a/locale/pot/reference/administration.pot b/locale/pot/reference/administration.pot deleted file mode 100644 index 5e85ed93fd8..00000000000 --- a/locale/pot/reference/administration.pot +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/administration.txt:3 -# 2e323a5dcfca4749a5b5f6252ef52dc6 -msgid "Administration Reference" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-reference.rst:6 -# ded2cf08eb2d43a3b588c439533e128f -msgid ":doc:`/reference/ulimit`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-reference.rst:4 -# a20f551d3303450f81f40be3655f2127 -msgid "Describes user resources limits (i.e. ``ulimit``) and introduces the considerations and optimal configurations for systems that run MongoDB deployments." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-reference.rst:11 -# 201aa21d4499471ea7e6815141c4d0ed -msgid ":doc:`/reference/system-collections`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-reference.rst:9 -# 78297c4ee7ce4fd2882c9731571302a9 -msgid "Introduces the internal collections that MongoDB uses to track per-database metadata, including indexes, collections, and authentication credentials." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-reference.rst:16 -# 4e99001b68db46009ee5271fbb50faa6 -msgid ":doc:`/reference/database-profiler`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-reference.rst:14 -# 737188a715aa4a7ba4ddb6bb424b2968 -msgid "Describes the data collected by MongoDB's operation profiler, which introspects operations and reports data for analysis on performance and behavior." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-reference.rst:20 -# b6512aba29ae428bbc6f7c239a68d0f3 -msgid ":doc:`/core/server-side-javascript`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-reference.rst:19 -# 748d3c5775864338af37c39893cbf0d9 -msgid "Describes MongoDB's support for executing JavaScript code for server-side operations." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-reference.rst:23 -# 43b23d8fcac341a2a7b9555e7a02e909 -msgid ":doc:`/reference/exit-codes`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-reference.rst:23 -# d8b77727840742979be8cf86b07717cd -msgid "Lists the unique codes returned by :program:`mongos` and :program:`mongod` processes upon exit." -msgstr "" - diff --git a/locale/pot/reference/aggregation-commands-comparison.pot b/locale/pot/reference/aggregation-commands-comparison.pot deleted file mode 100644 index 7710797821b..00000000000 --- a/locale/pot/reference/aggregation-commands-comparison.pot +++ /dev/null @@ -1,180 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/aggregation-commands-comparison.txt:3 -# 6efb64fdbd3846b48643596de2560d9f -msgid "Aggregation Commands Comparison" -msgstr "" - -#: ../source/reference/aggregation-commands-comparison.txt:13 -# 8dc5756605ed4809be5b1efa6a223244 -msgid "The following table provides a brief overview of the features of the MongoDB aggregation commands." -msgstr "" - -#: ../source/includes/table/aggregation-xref.rst:6 -# 82f4bd777bd940d79754e86b8d28d0f8 -msgid ":dbcommand:`aggregate`" -msgstr "" - -#: ../source/includes/table/aggregation-xref.rst:8 -# 4419889390334365a83b76660b921a49 -msgid ":dbcommand:`mapReduce`" -msgstr "" - -#: ../source/includes/table/aggregation-xref.rst:10 -# feef71fc767c4981a63e10a5ea814add -msgid "**Description**" -msgstr "" - -#: ../source/includes/table/aggregation-xref.rst:13 -# ebed0181ab8c429f82864a2dfccbe380 -msgid "Designed with specific goals of improving performance and usability for aggregation tasks." -msgstr "" - -#: ../source/includes/table/aggregation-xref.rst:16 -# 54dc1263717a4f879f488991038f3f90 -msgid "Uses a \"pipeline\" approach where objects are transformed as they pass through a series of pipeline operators such as :pipeline:`$group`, :pipeline:`$match`, and :pipeline:`$sort`." -msgstr "" - -#: ../source/includes/table/aggregation-xref.rst:20 -# e71bd41ed8ae484b820ab5d69d30fb6a -msgid "See :doc:`/reference/operator/aggregation` for more information on the pipeline operators." -msgstr "" - -#: ../source/includes/table/aggregation-xref.rst:24 -# ac9a95c2658a4a5993bfa1986b32719a -msgid "Implements the Map-Reduce aggregation for processing large data sets." -msgstr "" - -#: ../source/includes/table/aggregation-xref.rst:27 -# f0b4517d66404752b43ec073af2ca25b -msgid "**Key Features**" -msgstr "" - -#: ../source/includes/table/aggregation-xref.rst:29 -# 28f430f89a16473e9e1e6e5f408d0094 -msgid "Pipeline operators can be repeated as needed." -msgstr "" - -#: ../source/includes/table/aggregation-xref.rst:31 -# fa7b316455eb4415ab8754e4bcb22155 -msgid "Pipeline operators need not produce one output document for every input document." -msgstr "" - -#: ../source/includes/table/aggregation-xref.rst:34 -# 02cbac9b1511445e81f5511ca705a7fe -msgid "Can also generate new documents or filter out documents." -msgstr "" - -#: ../source/includes/table/aggregation-xref.rst:37 -# e1dd3059dfd4409c941df4bd35cac24b -msgid "In addition to grouping operations, can perform complex aggregation tasks as well as perform incremental aggregation on continuously growing datasets." -msgstr "" - -#: ../source/includes/table/aggregation-xref.rst:41 -# a0a987fb04af4df48e5beece8818c6c4 -msgid "See :doc:`/tutorial/map-reduce-examples/` and :doc:`/tutorial/perform-incremental-map-reduce/`." -msgstr "" - -#: ../source/includes/table/aggregation-xref.rst:45 -# f170ca7e6c6c4fafa01119ee7b0f87d4 -msgid "**Flexibility**" -msgstr "" - -#: ../source/includes/table/aggregation-xref.rst:47 -# 43de1e19d8584b15b5d943bbbe72e788 -msgid "Limited to the operators and expressions supported by the aggregation pipeline." -msgstr "" - -#: ../source/includes/table/aggregation-xref.rst:50 -# 760b6c0a186e40bd86324faa992c44b5 -msgid "However, can add computed fields, create new virtual sub-objects, and extract sub-fields into the top-level of results by using the :pipeline:`$project` pipeline operator." -msgstr "" - -#: ../source/includes/table/aggregation-xref.rst:54 -# 2c213c55f52a4b89a0d12258dcc0392a -msgid "See :pipeline:`$project` for more information as well as :doc:`/reference/operator/aggregation` for more information on all the available pipeline operators." -msgstr "" - -#: ../source/includes/table/aggregation-xref.rst:59 -# 279049fd51d74cfa89c979481b8ffa5c -msgid "Custom ``map``, ``reduce`` and ``finalize`` JavaScript functions offer flexibility to aggregation logic." -msgstr "" - -#: ../source/includes/table/aggregation-xref.rst:62 -# 13f5a5ca1a824d5cbabde7d919156fa1 -msgid "See :dbcommand:`mapReduce` for details and restrictions on the functions." -msgstr "" - -#: ../source/includes/table/aggregation-xref.rst:66 -# 1731e29b66ec478d81443ec74207d789 -msgid "**Output Results**" -msgstr "" - -#: ../source/includes/table/aggregation-xref.rst:68 -# d3ab2e89c7eb444eacc304734f291f28 -msgid "Returns results as a cursor. If the pipeline includes the :pipeline:`$out` stage, the cursor is empty." -msgstr "" - -#: ../source/includes/deprecation-aggregate-wo-cursor.rst:1 -# e471d8a4a6eb45cb8e4fb3193128777e -msgid "MongoDB 3.4 deprecates the use of :dbcommand:`aggregate` command **without** the ``cursor`` option, unless the pipeline includes the ``explain`` option. When returning aggregation results inline using the :dbcommand:`aggregate` command, specify the cursor option using the default batch size ``cursor: {}`` or specify the batch size in the cursor option ``cursor: { batchSize: }``." -msgstr "" - -#: ../source/includes/table/aggregation-xref.rst:76 -# c751bd7906e64b5585c53d7bf2ac13bd -msgid "Returns results in various options (inline, new collection, merge, replace, reduce). See :dbcommand:`mapReduce` for details on the output options." -msgstr "" - -#: ../source/includes/table/aggregation-xref.rst:81 -# c6cbdc2ebfe945d581afc3f8615f747f -msgid "**Sharding**" -msgstr "" - -#: ../source/includes/table/aggregation-xref.rst:83 -#: ../source/includes/table/aggregation-xref.rst:85 -# 609c9b06bf5a48819eed4e224c59d75d -# 3e134ae14e484dd1b4a64231448b59ad -msgid "Supports non-sharded and sharded input collections." -msgstr "" - -#: ../source/includes/table/aggregation-xref.rst:87 -# 8609cf23324f4154bc53bb4d96a31423 -msgid "**Notes**" -msgstr "" - -#: ../source/includes/table/aggregation-xref.rst:91 -# b03c824bf236439a98814a6f949e28a8 -msgid "Prior to 2.4, JavaScript code executed in a single thread." -msgstr "" - -#: ../source/includes/table/aggregation-xref.rst:94 -# f2deedc514334b62b98e7baafdd3bae5 -msgid "**More Information**" -msgstr "" - -#: ../source/includes/table/aggregation-xref.rst:96 -# 7ac6719df7c048f3abcc20375c3c3fb8 -msgid "See :doc:`/core/aggregation-pipeline` and :dbcommand:`aggregate`." -msgstr "" - -#: ../source/includes/table/aggregation-xref.rst:99 -# f866d047ed5a49368acc05723a5646b7 -msgid "See :doc:`/core/map-reduce` and :dbcommand:`mapReduce`." -msgstr "" - diff --git a/locale/pot/reference/aggregation-variables.pot b/locale/pot/reference/aggregation-variables.pot deleted file mode 100644 index 5d80e782b17..00000000000 --- a/locale/pot/reference/aggregation-variables.pot +++ /dev/null @@ -1,107 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/aggregation-variables.txt:3 -# 6cfaae1462bf4f5290f5f857d638cc38 -msgid "Variables in Aggregation Expressions" -msgstr "" - -#: ../source/reference/aggregation-variables.txt:0 -# d5e099b7d57642929d4a750dd1a0cee7 -msgid "On this page" -msgstr "" - -#: ../source/reference/aggregation-variables.txt:13 -# 74dc33e57c9a4690baebb88a6fe9736c -msgid ":ref:`Aggregation expressions ` can use both user-defined and system variables." -msgstr "" - -#: ../source/reference/aggregation-variables.txt:16 -# 97c3f63a5c1847999f264cea0527477a -msgid "Variables can hold any :doc:`BSON type data `. To access the value of the variable, use a string with the variable name prefixed with double dollar signs (``$$``)." -msgstr "" - -#: ../source/reference/aggregation-variables.txt:20 -# 3093d8bb07884fe290dfeafaff50cf87 -msgid "If the variable references an object, to access a specific field in the object, use the dot notation; i.e. ``\"$$.\"``." -msgstr "" - -#: ../source/reference/aggregation-variables.txt:26 -# b429e93a0daf429da09d37ed3476a402 -msgid "User Variables" -msgstr "" - -#: ../source/reference/aggregation-variables.txt:28 -# bf2db4643702430cb0f51fa8d092bcdf -msgid "User variable names can contain the ascii characters ``[_a-zA-Z0-9]`` and any non-ascii character." -msgstr "" - -#: ../source/reference/aggregation-variables.txt:31 -# 09b04a11856e4c369cad604598848502 -msgid "User variable names must begin with a lowercase ascii letter ``[a-z]`` or a non-ascii character." -msgstr "" - -#: ../source/reference/aggregation-variables.txt:37 -# 3ff03106729f42a2a46ad138596c4c0e -msgid "System Variables" -msgstr "" - -#: ../source/reference/aggregation-variables.txt:39 -# bff394a904ab41c5b8617d1c81326d14 -msgid "MongoDB offers the following system variables:" -msgstr "" - -#: ../source/reference/aggregation-variables.txt:45 -# 65f47565e4ac4fe7a562df72823fe510 -msgid "Variable" -msgstr "" - -#: ../source/reference/aggregation-variables.txt:47 -# cd264f81788a4abab440205127bb8601 -msgid "Description" -msgstr "" - -#: ../source/reference/aggregation-variables.txt:51 -# f79096321f954182aa1eb33923379524 -msgid "References the root document, i.e. the top-level document, currently being processed in the aggregation pipeline stage." -msgstr "" - -#: ../source/reference/aggregation-variables.txt:56 -# 478b691dea6f424e9e41c59b241fd39f -msgid "References the start of the field path being processed in the aggregation pipeline stage. Unless documented otherwise, all stages start with :variable:`CURRENT` the same as :variable:`ROOT`." -msgstr "" - -#: ../source/reference/aggregation-variables.txt:61 -# 0e6ce27e5cb74caa9725d9287d25cdb3 -msgid ":variable:`CURRENT` is modifiable. However, since ``$`` is equivalent to ``$$CURRENT.``, rebinding :variable:`CURRENT` changes the meaning of ``$`` accesses." -msgstr "" - -#: ../source/reference/aggregation-variables.txt:67 -#: ../source/reference/aggregation-variables.txt:71 -#: ../source/reference/aggregation-variables.txt:75 -# 7f7fc6c77e3541349100cff3f1386cca -# 94172ceda2b049e7a8b55f53addbaba1 -# 45fe2fd2e3524f8fb5a2f1122efcb71c -msgid "One of the allowed results of a :pipeline:`$redact` expression." -msgstr "" - -#: ../source/reference/aggregation-variables.txt:77 -# 51e9d088184b47d2be3fd98458061665 -msgid ":expression:`$let`, :pipeline:`$redact`, :expression:`$map`" -msgstr "" - diff --git a/locale/pot/reference/aggregation.pot b/locale/pot/reference/aggregation.pot deleted file mode 100644 index 886262bc0ae..00000000000 --- a/locale/pot/reference/aggregation.pot +++ /dev/null @@ -1,83 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/aggregation.txt:5 -# c8206b8df26b4c0d8e62b7f2ba0477d7 -msgid "Aggregation Reference" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-aggregation-reference.rst:4 -# e0d4bd8e3dc244de8fddeb643b0c3a36 -msgid ":doc:`/meta/aggregation-quick-reference`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-aggregation-reference.rst:4 -# 5844c75eff0541c5b35a5a6eb17770ed -msgid "Quick reference card for aggregation pipeline." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-aggregation-reference.rst:8 -# e01fc78636bf43a18748e3987f61a3e0 -msgid ":doc:`/reference/operator/aggregation/interface`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-aggregation-reference.rst:7 -# 2fc1e4139e974fb5943ee4d63d8f0226 -msgid "The reference for the data aggregation commands, which provide the interfaces to MongoDB's aggregation capability." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-aggregation-reference.rst:12 -# ca3eeb70ec654f17a774d95b5bd4ffa3 -msgid ":doc:`/reference/aggregation-commands-comparison`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-aggregation-reference.rst:11 -# e30a48c0bae145b3a3b6bc21077b9d48 -msgid "A comparison of :dbcommand:`mapReduce` and :dbcommand:`aggregate` commands." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-aggregation-reference.rst:16 -# 325d2527ed974cb091f088668a11dd64 -msgid ":doc:`/reference/operator/aggregation`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-aggregation-reference.rst:15 -# b67cf11a9ec94867be5c49547ba7673a -msgid "Aggregation pipeline operations have a collection of operators available to define and manipulate documents in pipeline stages." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-aggregation-reference.rst:19 -# b99167aad0594048aa31edfc52b41f6b -msgid ":doc:`/reference/aggregation-variables`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-aggregation-reference.rst:19 -# 1269aa5b289d4a23a8c45cb7c71bbc83 -msgid "Use of variables in aggregation pipeline expressions." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-aggregation-reference.rst:23 -# fb6663db7cc243f9a159b1d4ebeb068d -msgid ":doc:`/reference/sql-aggregation-comparison`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-aggregation-reference.rst:22 -# 1850b114e86e489e9022cd3f10e40e54 -msgid "An overview common aggregation operations in SQL and MongoDB using the aggregation pipeline and operators in MongoDB and common SQL statements." -msgstr "" - diff --git a/locale/pot/reference/audit-message.pot b/locale/pot/reference/audit-message.pot deleted file mode 100644 index 19888616721..00000000000 --- a/locale/pot/reference/audit-message.pot +++ /dev/null @@ -1,349 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/audit-message.txt:3 -# 9291fd2667c64b07a805de9f21bf5388 -msgid "System Event Audit Messages" -msgstr "" - -#: ../source/reference/audit-message.txt:0 -# 3bafb4d15b8d47118334d85ea9e0cb10 -msgid "On this page" -msgstr "" - -#: ../source/includes/note-audit-in-enterprise-only.rst:2 -# 0c8cc1755b674eb288b43240083b4c2e -msgid "Available only in `MongoDB Enterprise `_." -msgstr "" - -#: ../source/reference/audit-message.txt:18 -# 8a338e60e1b842418d9f1ae915a2f6b7 -msgid "Audit Message" -msgstr "" - -#: ../source/reference/audit-message.txt:20 -# fd0bc565149c4bdcb3125eb42319bd55 -msgid "The :doc:`event auditing feature ` can record events in JSON format. To configure auditing output, see :doc:`/tutorial/configure-auditing`" -msgstr "" - -#: ../source/reference/audit-message.txt:24 -# 512bb974750e416e8e01a8147a1e4acd -msgid "The recorded JSON messages have the following syntax:" -msgstr "" - -#: ../source/reference/audit-message.txt:44 -# d5c0faff7ab74e94ac4ab74ee8b2db50 -msgid "Audit Event Actions, Details, and Results" -msgstr "" - -#: ../source/reference/audit-message.txt:46 -# f621ab4dd1a94116bb9a35ae695e406f -msgid "The following table lists for each ``atype`` or action type, the associated ``param`` details and the ``result`` values, if any." -msgstr "" - -#: ../source/includes/table/system-event-audit-params-results.rst:4 -# ad57546685634ea28639fce9865c7581 -msgid "``atype``" -msgstr "" - -#: ../source/includes/table/system-event-audit-params-results.rst:6 -# 8a76006d7d3f44adaf38eb39fe90c4c1 -msgid "``param``" -msgstr "" - -#: ../source/includes/table/system-event-audit-params-results.rst:8 -# 47ffdcf8ed064c20a6a8b8e5eea8a35c -msgid "``result``" -msgstr "" - -#: ../source/includes/table/system-event-audit-params-results.rst:10 -# 8a3fadcf5a0e476f950ae5ecbd477db1 -msgid ":authaction:`authenticate`" -msgstr "" - -#: ../source/includes/table/system-event-audit-params-results.rst:23 -#: ../source/includes/table/system-event-audit-params-results.rst:45 -#: ../source/includes/table/system-event-audit-params-results.rst:62 -#: ../source/includes/table/system-event-audit-params-results.rst:72 -#: ../source/includes/table/system-event-audit-params-results.rst:86 -#: ../source/includes/table/system-event-audit-params-results.rst:99 -#: ../source/includes/table/system-event-audit-params-results.rst:109 -#: ../source/includes/table/system-event-audit-params-results.rst:119 -#: ../source/includes/table/system-event-audit-params-results.rst:132 -#: ../source/includes/table/system-event-audit-params-results.rst:155 -#: ../source/includes/table/system-event-audit-params-results.rst:168 -#: ../source/includes/table/system-event-audit-params-results.rst:178 -#: ../source/includes/table/system-event-audit-params-results.rst:202 -#: ../source/includes/table/system-event-audit-params-results.rst:222 -#: ../source/includes/table/system-event-audit-params-results.rst:242 -#: ../source/includes/table/system-event-audit-params-results.rst:274 -#: ../source/includes/table/system-event-audit-params-results.rst:306 -#: ../source/includes/table/system-event-audit-params-results.rst:319 -#: ../source/includes/table/system-event-audit-params-results.rst:329 -#: ../source/includes/table/system-event-audit-params-results.rst:349 -#: ../source/includes/table/system-event-audit-params-results.rst:369 -#: ../source/includes/table/system-event-audit-params-results.rst:392 -#: ../source/includes/table/system-event-audit-params-results.rst:415 -#: ../source/includes/table/system-event-audit-params-results.rst:425 -#: ../source/includes/table/system-event-audit-params-results.rst:439 -#: ../source/includes/table/system-event-audit-params-results.rst:456 -#: ../source/includes/table/system-event-audit-params-results.rst:466 -#: ../source/includes/table/system-event-audit-params-results.rst:478 -#: ../source/includes/table/system-event-audit-params-results.rst:490 -# 378409aecc7f43abbc5c1d288eaa908c -# 985474f6876e4897b034408377674bd7 -# d121f21abd9543e59b4e61e9e81d1912 -# 4f9d5db8702f47ec93c86b5a4f7c767a -# 66f3c5775b36467ea6a05a3f7dfe6bdc -# 7a98d1eedcc14caf9e6c5f3df885e475 -# 25d3ea1fc824431eb07ca77467646fee -# 351813f952ba46f4b799312a2851565e -# 4e58e012338d4b388158fc3942b5e79d -# 0bacf476d18d4244abb51083805f54ec -# 09b52b6026b7461495bed3ce0bd9c4a5 -# 733a0058e5074e6195abd25ae3a3310a -# a0a6b7e368a54322a45107625c16ed75 -# 6859e619c9b840a6a5a40da790f07186 -# b23823d272d849cd98a4b3de0c41403b -# 6a6a792cefe142c48d0c28d39812e462 -# 8f2f1a723276430ea9c29fc7fb074143 -# 1133fd57c9414f0fa7a91b3336420f8d -# 5cb0b085c382497191879f787c69b6ce -# 6b13f14f443444dda129e442ace62da2 -# 0d84a633a18849528846c08f0d5ce455 -# 2ae181740dbf45739a2fa2249240172c -# 14976392cdd5477c8a3907fc427c8c11 -# f1a3f40d9883420686b31e4829bc2e9f -# c0e07d41ef144eb9bd8de7c557d21fa7 -# 76a06e6e55264a3bba6fd2ad6bf47c44 -# 23bfeabab704449394d17aab03cb2885 -# 0d113cfb5087406a98d22e30166093f1 -# 4a17ab8b975c443c915997f9785e6c61 -msgid "``0`` - Success" -msgstr "" - -#: ../source/includes/table/system-event-audit-params-results.rst:25 -# 3495e1f3db4c4c4c9225cc0c4f9e2ef1 -msgid "``18`` - Authentication Failed" -msgstr "" - -#: ../source/includes/table/system-event-audit-params-results.rst:28 -# d4a3fd58c06648e0906e08e945c842b0 -msgid ":authaction:`authCheck`" -msgstr "" - -#: ../source/includes/table/system-event-audit-params-results.rst:39 -# d47f558208b245df9c976bf8402fe6d3 -msgid "``ns`` field is optional." -msgstr "" - -#: ../source/includes/table/system-event-audit-params-results.rst:41 -# 2769a898db06407e933f80e092190eb6 -msgid "``args`` field may be redacted." -msgstr "" - -#: ../source/includes/table/system-event-audit-params-results.rst:47 -# 5debd5f130e444818f84990c78472219 -msgid "``13`` - Unauthorized to perform the operation." -msgstr "" - -#: ../source/includes/table/system-event-audit-params-results.rst:49 -# 7f2aa4512d51445c933de29302ec17c6 -msgid "By default, the auditing system logs only the authorization failures. To enable the system to log authorization successes, use the :parameter:`auditAuthorizationSuccess` parameter. [#performance]_" -msgstr "" - -#: ../source/includes/table/system-event-audit-params-results.rst:54 -# 5a1c63724c9b4e8188b97df1220a8b51 -msgid ":authaction:`createCollection`" -msgstr "" - -#: ../source/includes/table/system-event-audit-params-results.rst:64 -# 9ed7b576631f4a068a60123e893b88d6 -msgid ":authaction:`createDatabase`" -msgstr "" - -#: ../source/includes/table/system-event-audit-params-results.rst:74 -# 22f54ee483564fada1bd4eef849521c0 -msgid ":authaction:`createIndex`" -msgstr "" - -#: ../source/includes/table/system-event-audit-params-results.rst:88 -# 0b04470b71f1419db03c778fc01a0f0b -msgid ":authaction:`renameCollection`" -msgstr "" - -#: ../source/includes/table/system-event-audit-params-results.rst:101 -# 42e0de19c0e84462b1e0a317d182e1ee -msgid ":authaction:`dropCollection`" -msgstr "" - -#: ../source/includes/table/system-event-audit-params-results.rst:111 -# 6ef954e6cc844624ab5bdf5d436de678 -msgid ":authaction:`dropDatabase`" -msgstr "" - -#: ../source/includes/table/system-event-audit-params-results.rst:121 -# e75483f4ac2a4493821ab2f9249fb345 -msgid ":authaction:`dropIndex`" -msgstr "" - -#: ../source/includes/table/system-event-audit-params-results.rst:134 -# 59dc87ed933146128ceacbcd964bfd48 -msgid ":authaction:`createUser`" -msgstr "" - -#: ../source/includes/table/system-event-audit-params-results.rst:152 -#: ../source/includes/table/system-event-audit-params-results.rst:199 -# 092a7dbc6352489ca597bb8c2c399767 -# 1c4bb73c0cb249f98a8d6d2cc6bd4228 -msgid "The ``customData`` field is optional." -msgstr "" - -#: ../source/includes/table/system-event-audit-params-results.rst:157 -# d6dc4dd6ff2548859c498bc35dfae106 -msgid ":authaction:`dropUser`" -msgstr "" - -#: ../source/includes/table/system-event-audit-params-results.rst:170 -# 973dd49fb2a742199f8dfea883da1814 -msgid ":authaction:`dropAllUsersFromDatabase`" -msgstr "" - -#: ../source/includes/table/system-event-audit-params-results.rst:180 -# b92fdf8b6c8a4eaeb6e17376c1a9bb8e -msgid ":authaction:`updateUser`" -msgstr "" - -#: ../source/includes/table/system-event-audit-params-results.rst:204 -# 568b525672c3457cb6327b5c6ece2034 -msgid ":authaction:`grantRolesToUser`" -msgstr "" - -#: ../source/includes/table/system-event-audit-params-results.rst:224 -# b250f42b1be64d658d3e0fd34ba1f80f -msgid ":authaction:`revokeRolesFromUser`" -msgstr "" - -#: ../source/includes/table/system-event-audit-params-results.rst:244 -# 5999278bd9c24f138706d360d7efffe9 -msgid ":authaction:`createRole`" -msgstr "" - -#: ../source/includes/table/system-event-audit-params-results.rst:268 -#: ../source/includes/table/system-event-audit-params-results.rst:300 -# a6d8f367d60d456fb89be43ae1fae9a9 -# 90bf123f47474045bee317e84daa095f -msgid "The ``roles`` and the ``privileges`` fields are optional." -msgstr "" - -#: ../source/includes/table/system-event-audit-params-results.rst:270 -#: ../source/includes/table/system-event-audit-params-results.rst:302 -#: ../source/includes/table/system-event-audit-params-results.rst:388 -#: ../source/includes/table/system-event-audit-params-results.rst:411 -# 83367b67d094461ab342d993ca0c7696 -# 927204bf6e0a4b0dab5545379078691d -# 8e2c16ae328d44d1b98c1e7e262ddfe6 -# 6b5188e044c8422d88b7f471c536c0be -msgid "For details on the resource document, see :ref:`resource-document`. For a list of actions, see :ref:`security-user-actions`." -msgstr "" - -#: ../source/includes/table/system-event-audit-params-results.rst:276 -# cf383fd3217947ffb8a6eeeefa97f94c -msgid ":authaction:`updateRole`" -msgstr "" - -#: ../source/includes/table/system-event-audit-params-results.rst:308 -# 28d3a1e6bbdf49a0ae63f9db0118113f -msgid ":authaction:`dropRole`" -msgstr "" - -#: ../source/includes/table/system-event-audit-params-results.rst:321 -# 8ac5758c3ddf4a58ab82d0a41592427b -msgid ":authaction:`dropAllRolesFromDatabase`" -msgstr "" - -#: ../source/includes/table/system-event-audit-params-results.rst:331 -# 76aaaa29c4c745499f187f384d16736e -msgid ":authaction:`grantRolesToRole`" -msgstr "" - -#: ../source/includes/table/system-event-audit-params-results.rst:351 -# de9cb279335f44eebcfb64363d6c5982 -msgid ":authaction:`revokeRolesFromRole`" -msgstr "" - -#: ../source/includes/table/system-event-audit-params-results.rst:371 -# 41163ab07c3d4fa2983b60f4dc08fb75 -msgid ":authaction:`grantPrivilegesToRole`" -msgstr "" - -#: ../source/includes/table/system-event-audit-params-results.rst:394 -# 4d9cf075e1464c58ba1824a58d1bc388 -msgid ":authaction:`revokePrivilegesFromRole`" -msgstr "" - -#: ../source/includes/table/system-event-audit-params-results.rst:417 -# 22df5a2acc0e4d34b25caab2c81f36de -msgid ":authaction:`enableSharding`" -msgstr "" - -#: ../source/includes/table/system-event-audit-params-results.rst:427 -# 60e04967685f4561bac261f8f2a24e82 -msgid ":authaction:`shardCollection`" -msgstr "" - -#: ../source/includes/table/system-event-audit-params-results.rst:441 -# a53b0b9660604fa995071598cd6524a8 -msgid ":authaction:`addShard`" -msgstr "" - -#: ../source/includes/table/system-event-audit-params-results.rst:452 -# 55c41f54d1ec4bbf8370261102fd8b22 -msgid "When a shard is a replica set, the ``connectionString`` includes the replica set name and can include other members of the replica set." -msgstr "" - -#: ../source/includes/table/system-event-audit-params-results.rst:458 -# fabfaf00356c4fbc8b753822a7e8865d -msgid ":authaction:`removeShard`" -msgstr "" - -#: ../source/includes/table/system-event-audit-params-results.rst:468 -# 0519df2cf9ca4113ac4720842d1ef0a8 -msgid ":authaction:`shutdown`" -msgstr "" - -#: ../source/includes/table/system-event-audit-params-results.rst:475 -# 755328d6ed0348d38e0baaffceb95a82 -msgid "Indicates commencement of database shutdown." -msgstr "" - -#: ../source/includes/table/system-event-audit-params-results.rst:480 -# 858d778ee6ce4a33b5e5588e373fcf49 -msgid ":authaction:`applicationMessage`" -msgstr "" - -#: ../source/includes/table/system-event-audit-params-results.rst:487 -# c209dc73d7834902826585818527cec5 -msgid "See :dbcommand:`logApplicationMessage`." -msgstr "" - -#: ../source/includes/fact-auditAuthorizationSuccess-performance-impact.rst:1 -# f9ede1d2754c4c57803cdd5dec25294a -msgid "Enabling :parameter:`auditAuthorizationSuccess` degrades performance more than logging only the authorization failures." -msgstr "" - diff --git a/locale/pot/reference/bios-example-collection.pot b/locale/pot/reference/bios-example-collection.pot deleted file mode 100644 index a13083559c1..00000000000 --- a/locale/pot/reference/bios-example-collection.pot +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/bios-example-collection.txt:5 -# 78300440be95457e89cd99035964e64d -msgid "The ``bios`` Example Collection" -msgstr "" - -#: ../source/reference/bios-example-collection.txt:15 -# 80778e387d7649159be1d96389cca6af -msgid "The ``bios`` collection provides example data for experimenting with MongoDB. Many of this guide's examples on :method:`insert `, :method:`update ` and :method:`read ` operations create or query data from the ``bios`` collection." -msgstr "" - -#: ../source/reference/bios-example-collection.txt:21 -# b54c5f929bfd443e9134e1e1f8f206ba -msgid "The following documents comprise the ``bios`` collection. In the examples, the data might be different, as the examples themselves make changes to the data." -msgstr "" - diff --git a/locale/pot/reference/bson-type-comparison-order.pot b/locale/pot/reference/bson-type-comparison-order.pot deleted file mode 100644 index 09d28a16b58..00000000000 --- a/locale/pot/reference/bson-type-comparison-order.pot +++ /dev/null @@ -1,200 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/bson-type-comparison-order.txt:6 -# a8e52b65b9774d869ebb610bcf1c231f -msgid "Comparison/Sort Order" -msgstr "" - -#: ../source/reference/bson-type-comparison-order.txt:0 -# 3d1385c55727464a8e89262b47cae7f2 -msgid "On this page" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:1 -# 5ae779bab9954bf7a22b1c8fc0d990f1 -msgid "When comparing values of different :ref:`BSON types `, MongoDB uses the following comparison order, from lowest to highest:" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:4 -# a57bcf304c4a4cf7841fbf009368b5d0 -msgid "MinKey (internal type)" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:5 -# 55bac9e5c78d449f878770cf683f67fc -msgid "Null" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:6 -# 824771964cd74143b29a4224c7cf0c79 -msgid "Numbers (ints, longs, doubles, decimals)" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:7 -# 41000753c92d4810ae70937a841b184a -msgid "Symbol, String" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:8 -# 3ed55654d212446cbbfc4740094a401f -msgid "Object" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:9 -# 729fecebf63b4ea7ac473d49049378a4 -msgid "Array" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:10 -#: ../source/reference/bson-type-comparison-order.txt:73 -# 92cfef6819bf46cd9ac3a0f7eedfa97f -# 66319fb77acd416a90db9e60d727e553 -msgid "BinData" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:11 -# 18e6fcc8259648ccb645d89fd3b31824 -msgid "ObjectId" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:12 -# 3924338a3bd24e449b4bbd8273b10782 -msgid "Boolean" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:13 -# 7f69f33057344d03b1d30ea9d7dc93de -msgid "Date" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:14 -# 3c00542efcc24dd190e1750d90129a54 -msgid "Timestamp" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:15 -# 48b15cb872c64b9087c8b642d3c7449a -msgid "Regular Expression" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:16 -# 7691b32aa60e43fb86a73c072a5213c1 -msgid "MaxKey (internal type)" -msgstr "" - -#: ../source/reference/bson-type-comparison-order.txt:19 -# 4a5710c6235944e0aaf0676394af5538 -msgid "Numeric Types" -msgstr "" - -#: ../source/reference/bson-type-comparison-order.txt:21 -# dc850f5512c6412692c3f16c6538fc95 -msgid "MongoDB treats some types as equivalent for comparison purposes. For instance, numeric types undergo conversion before comparison." -msgstr "" - -#: ../source/reference/bson-type-comparison-order.txt:25 -# 915c829547ad447a8dc4741d245cbf5d -msgid "Strings" -msgstr "" - -#: ../source/reference/bson-type-comparison-order.txt:28 -# c7c388e413fe4c10aedc39080ceeabc7 -msgid "Binary Comparison" -msgstr "" - -#: ../source/reference/bson-type-comparison-order.txt:30 -# 0b4633b171b5461793e994210b394a6b -msgid "By default, MongoDB uses the simple binary comparison to compare strings." -msgstr "" - -#: ../source/reference/bson-type-comparison-order.txt:36 -# efbe6e51029340f68fdd82b40f8e3fb1 -msgid "Collation" -msgstr "" - -#: ../source/includes/extracts/collation-description.rst:1 -# 63097048543b4dfb8747a61a7191a070 -msgid ":doc:`Collation ` allows users to specify language-specific rules for string comparison, such as rules for lettercase and accent marks." -msgstr "" - -#: ../source/reference/bson-type-comparison-order.txt:41 -# 0c72664fbdb743889af9551f76406b26 -msgid "Collation specification has the following syntax:" -msgstr "" - -#: ../source/includes/extracts/collation-document.rst:14 -# ae8f35d849af4b11892595dfc91148d9 -msgid "When specifying collation, the ``locale`` field is mandatory; all other collation fields are optional. For descriptions of the fields, see :ref:`collation-document-fields`." -msgstr "" - -#: ../source/includes/extracts/collation-unspecified.rst:1 -# 1e9b200d776d45ec83ce655a33a2a6b9 -msgid "If no collation is specified for the collection or for the operations, MongoDB uses the simple binary comparison used in prior versions for string comparisons." -msgstr "" - -#: ../source/reference/bson-type-comparison-order.txt:48 -# 666b373d4b2d478aa2c432d26f7cbd6f -msgid "Arrays" -msgstr "" - -#: ../source/reference/bson-type-comparison-order.txt:50 -# 68e53a31465c499d973bf976a1df1e4d -msgid "With arrays, a less-than comparison or an ascending sort compares the smallest element of arrays, and a greater-than comparison or a descending sort compares the largest element of the arrays. As such, when comparing a field whose value is a single-element array (e.g. ``[ 1 ]``) with non-array fields (e.g. ``2``), the comparison is between ``1`` and ``2``. A comparison of an empty array (e.g. ``[ ]``) treats the empty array as less than ``null`` or a missing field." -msgstr "" - -#: ../source/reference/bson-type-comparison-order.txt:59 -# b53c2c89f81548388c81eb332b212165 -msgid "Dates and Timestaps" -msgstr "" - -#: ../source/reference/bson-type-comparison-order.txt:61 -# 2d38315d4c194286880e623cbeaac6f2 -msgid "Date objects sort before Timestamp objects. Previously Date and Timestamp objects sorted together." -msgstr "" - -#: ../source/reference/bson-type-comparison-order.txt:66 -# cd69e74c7310444c989a6c9d28099f39 -msgid "Non-existent Fields" -msgstr "" - -#: ../source/reference/bson-type-comparison-order.txt:68 -# 62a61889222f4d49b3fee163c66315c6 -msgid "The comparison treats a non-existent field as it would an empty BSON Object. As such, a sort on the ``a`` field in documents ``{ }`` and ``{ a: null }`` would treat the documents as equivalent in sort order." -msgstr "" - -#: ../source/reference/bson-type-comparison-order.txt:75 -# 975be61e7874417895db7530e37c6386 -msgid "MongoDB sorts ``BinData`` in the following order:" -msgstr "" - -#: ../source/reference/bson-type-comparison-order.txt:77 -# c1d2593302f34318b12fb5d33451b8fc -msgid "First, the length or size of the data." -msgstr "" - -#: ../source/reference/bson-type-comparison-order.txt:79 -# 9bc118d0f99b46f8af85884085aff92c -msgid "Then, by the BSON one-byte subtype." -msgstr "" - -#: ../source/reference/bson-type-comparison-order.txt:81 -# 3c9735a1e0e44fb8abbb9fd0de9686b4 -msgid "Finally, by the data, performing a byte-by-byte comparison." -msgstr "" - diff --git a/locale/pot/reference/bson-types.pot b/locale/pot/reference/bson-types.pot deleted file mode 100644 index d6b40b8e920..00000000000 --- a/locale/pot/reference/bson-types.pot +++ /dev/null @@ -1,564 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/bson-types.txt:5 -# 1f503185fb65421290ce078adc64d5cb -msgid "BSON Types" -msgstr "" - -#: ../source/reference/bson-types.txt:0 -# 64d70b879e2e44ae9772c92e62444ff1 -msgid "On this page" -msgstr "" - -#: ../source/reference/bson-types.txt:15 -# 11ad3b93bc9e4e3cbd2d41f1729bc1d3 -msgid ":term:`BSON` is a binary serialization format used to store documents and make remote procedure calls in MongoDB. The BSON specification is located at `bsonspec.org `_." -msgstr "" - -#: ../source/reference/bson-types.txt:19 -# 31035ee273ae497a9a169d76d394209d -msgid "BSON supports the following data types as values in documents. Each data type has a corresponding number and string alias that can be used with the :query:`$type` operator to query documents by BSON type." -msgstr "" - -#: ../source/includes/fact-bson-types.rst:4 -# fe09c0e08f7c42f3b92e2aa89f0827d9 -msgid "Type" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:5 -# ed4d827f3c914a42a0ca8741fb04758e -msgid "Number" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:6 -# 1dd1922c88ba4a4e91f2fa20d4740e9c -msgid "Alias" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:7 -# 21df9a1334fb4f2d82a1588ffee9353b -msgid "Notes" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:9 -# 0c3acd50245747d39fc625383289a874 -msgid "Double" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:10 -# 2b16f7f2a72c4823b9cb15c3b70bf9f2 -msgid "1" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:11 -# 5e54e0ad249d4732b02842acb5c1e4a1 -msgid "\"double\"" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:14 -#: ../source/reference/bson-types.txt:65 -# 39ba0bfc35e947b887a685b3be6444bd -# c6c50eada2554c9aa7a3fe617df81f95 -msgid "String" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:15 -# a81549884e3e41f08199eb5d169aa18d -msgid "2" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:16 -# a1eecfa53c8643f1bf8e3d096b76ce1f -msgid "\"string\"" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:19 -# 3299b9f89b5249f88d4f7421df0f401a -msgid "Object" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:20 -# 233fc3b117424e0696b63a25a65876db -msgid "3" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:21 -# 4fce9d513d4744b5bb10f3525da0197c -msgid "\"object\"" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:24 -# 8b3fb951f25342bc819f3e6af8e99bd9 -msgid "Array" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:25 -# 7b0428d7057945418238eaccc56b4d65 -msgid "4" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:26 -# 5a464917478f465b8dbf4f3e1c8f3efd -msgid "\"array\"" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:29 -# 5ecc2bf53077474db82415ac7bec41ed -msgid "Binary data" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:30 -# ebd14dbb2119455b901a37166a681fcc -msgid "5" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:31 -# 53799b7ed0ae49479fd38000d6cb4ec2 -msgid "\"binData\"" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:34 -# b2b695b2b85d4fb28e4290c7b029a31a -msgid "Undefined" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:35 -# 8fa100b050db48bbabf7489286d2752a -msgid "6" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:36 -# e6f2ad41cabf4b61ac8d4975d9cd4a73 -msgid "\"undefined\"" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:37 -#: ../source/includes/fact-bson-types.rst:67 -#: ../source/includes/fact-bson-types.rst:77 -# 50ce96e610b8498199cac7bdda6e90da -# 8db6cd02d1bb4099815c9c297d617b32 -# fccd5ccb266445c69b9a2bf3f99f0b7c -msgid "Deprecated." -msgstr "" - -#: ../source/includes/fact-bson-types.rst:39 -#: ../source/reference/bson-types.txt:37 -# 63a5e10731914ded87ccbddaf5aabed6 -# 645b31d6d22d48098262aa6563a52c71 -msgid "ObjectId" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:40 -# 7917eecfff424b60a366574b14ee1af8 -msgid "7" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:41 -# 04910505547a4d0b853e69b3e3585f66 -msgid "\"objectId\"" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:44 -# 82862ab6bb414e57bc35caae8217c5ec -msgid "Boolean" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:45 -# 3870ed24be36410dbb8b63e52be02691 -msgid "8" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:46 -# e28c3313115b4724a4a496ec49b20e4b -msgid "\"bool\"" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:49 -#: ../source/reference/bson-types.txt:137 -# ea5a055a7bcd4c4ca2e0dda9e3d3f775 -# 902aac5cf1b543b2919748bd45898331 -msgid "Date" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:50 -# f14c183925404279b5f465020461fb05 -msgid "9" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:51 -# 2fa0708cb04245869769535be713b768 -msgid "\"date\"" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:54 -# 6e259a5f975f41b791ed27f1e05c06fb -msgid "Null" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:55 -# 85690ae173154a3e8fb6dbcd08659114 -msgid "10" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:56 -# 25284781d6914fb4a2b0f5d4e6f88153 -msgid "\"null\"" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:59 -# 7fa85f69186f4b00aa9f47b2b0f8dcbd -msgid "Regular Expression" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:60 -# 68b2920145ce4fa5bb98fff4c493b992 -msgid "11" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:61 -# b8805d03545c4d2b9d3b5163a4614b18 -msgid "\"regex\"" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:64 -# 849bca99298d461f93a43e7547ec6eb5 -msgid "DBPointer" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:65 -# bcfddb52cf6b4e7b9c8354399c45329c -msgid "12" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:66 -# 399a14313c6e4814bc7d9aa23e05ba56 -msgid "\"dbPointer\"" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:69 -# f1d5665548204304930a8e2267ac9bee -msgid "JavaScript" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:70 -# 981d7ed339504018b2d729ca532dfe30 -msgid "13" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:71 -# df1f567d80be4329845d73b149ebe346 -msgid "\"javascript\"" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:74 -# 0832ce077ffe4ecab330f16318f6f1b3 -msgid "Symbol" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:75 -# c81d90b31f914db495da568f8ebd44db -msgid "14" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:76 -# abf9eeb7a99b41759c4d2c29ec5e66bb -msgid "\"symbol\"" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:79 -# b72e4d2aa6234ceaa4f1672608c455a0 -msgid "JavaScript (with scope)" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:80 -# 839f55ac301141c98b38914a2cd36ba9 -msgid "15" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:81 -# 9fe642882f6242adaa0d601009d117d7 -msgid "\"javascriptWithScope\"" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:84 -# c6d84633b62645e3b58c326584f25394 -msgid "32-bit integer" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:85 -# 247952049740487fb1e1810545659fc0 -msgid "16" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:86 -# ddc88376c7b744b39ee0389074a002f1 -msgid "\"int\"" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:89 -# 1dcb481acdc94821ab3b571b16218ddb -msgid "Timestamp" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:90 -# 9a56e0bb4d56452e914131f37a874f92 -msgid "17" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:91 -# 12ac2115befd430b823453448c19fafb -msgid "\"timestamp\"" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:94 -# 4b43c5b19a544816a95c64a7f9faa357 -msgid "64-bit integer" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:95 -# 165d46ef432340178f6a291fb5ccbcd7 -msgid "18" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:96 -# d530f144fcb64858b0770ab600a0f492 -msgid "\"long\"" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:99 -# 1e8bc1bae78244c99184055356801e65 -msgid "Decimal128" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:100 -# 0cf15a94bea640739b853b90c169556d -msgid "19" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:101 -# 3a68529abd5846a68b6ab001776977cf -msgid "\"decimal\"" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:102 -# 6c25311b92714d7eb4354ab15e08d94f -msgid "New in version 3.4." -msgstr "" - -#: ../source/includes/fact-bson-types.rst:104 -# 6c69a01794584c23bc824b0d039b2a59 -msgid "Min key" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:105 -# 658864fcd4784932aa971d200989c20d -msgid "-1" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:106 -# 96943e83d0634c9284e8629a5ba7b6be -msgid "\"minKey\"" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:109 -# 28cbe0bb269b40d0b354a84aa52c0449 -msgid "Max key" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:110 -# c82928835cb74d5d87b0dfa2a5f3f8a0 -msgid "127" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:111 -# a02573faca0b4064a36a5cdd9aef6418 -msgid "\"maxKey\"" -msgstr "" - -#: ../source/reference/bson-types.txt:25 -# 29401978554e43cca4bed253d3ff91d8 -msgid "To determine a field's type, see :ref:`check-types-in-shell`." -msgstr "" - -#: ../source/reference/bson-types.txt:27 -# 4a73e3e7508647c5b72e50e380bf7981 -msgid "If you convert BSON to JSON, see the :doc:`Extended JSON ` reference." -msgstr "" - -#: ../source/reference/bson-types.txt:30 -# 11b9193dcb874e4fa7247f4fb313e845 -msgid "The following sections describe special considerations for particular BSON types." -msgstr "" - -#: ../source/reference/bson-types.txt:39 -# 53d27d9a719d4948b3bdd8f6237ed070 -msgid "ObjectIds are small, likely unique, fast to generate, and ordered. ObjectId values consists of 12-bytes, where the first four bytes are a timestamp that reflect the ObjectId's creation, specifically:" -msgstr "" - -#: ../source/includes/fact-ObjectId-construct.rst:1 -# 8c91f5460da04169a16c47b9371d0b56 -msgid "a 4-byte value representing the seconds since the Unix epoch," -msgstr "" - -#: ../source/includes/fact-ObjectId-construct.rst:3 -# 25e7f0de19fd4bb5b193a3d04bad4842 -msgid "a 3-byte machine identifier," -msgstr "" - -#: ../source/includes/fact-ObjectId-construct.rst:5 -# 6f0bc5863c354e92bfcc09ce3228468e -msgid "a 2-byte process id, and" -msgstr "" - -#: ../source/includes/fact-ObjectId-construct.rst:7 -# 68ae476d015947c6b4b67927d6c2c2bd -msgid "a 3-byte counter, starting with a random value." -msgstr "" - -#: ../source/includes/fact-id-field.rst:1 -# 431ec24fd7d94aac9a53365dcafb82bf -msgid "In MongoDB, each document stored in a collection requires a unique :term:`_id` field that acts as a :term:`primary key`. If an inserted document omits the ``_id`` field, the MongoDB driver automatically generates an :ref:`objectid` for the ``_id`` field." -msgstr "" - -#: ../source/includes/fact-id-field.rst:6 -# eac9dbcd60954544a451c19632c52b3d -msgid "This also applies to documents inserted through update operations with :ref:`upsert: true `." -msgstr "" - -#: ../source/reference/bson-types.txt:47 -# 877f4889c72d4a9fa02b29b59d8ba537 -msgid "MongoDB clients should add an ``_id`` field with a unique ObjectId. Using ObjectIds for the ``_id`` field provides the following additional benefits:" -msgstr "" - -#: ../source/reference/bson-types.txt:51 -# 65fdab7f927443f08c8bb7b92b65ecf1 -msgid "in the :program:`mongo` shell, you can access the creation time of the ``ObjectId``, using the :method:`ObjectId.getTimestamp()` method." -msgstr "" - -#: ../source/reference/bson-types.txt:54 -# e7b61f53282744bb925b6e46355b90f3 -msgid "sorting on an ``_id`` field that stores ``ObjectId`` values is roughly equivalent to sorting by creation time." -msgstr "" - -#: ../source/includes/fact-ObjectId-timestamp-order.rst:1 -# aa40a9d2c5c6429e993db92d86f50606 -msgid "The relationship between the order of ``ObjectId`` values and generation time is not strict within a single second. If multiple systems, or multiple processes or threads on a single system generate values, within a single second; ``ObjectId`` values do not represent a strict insertion order. Clock skew between clients can also result in non-strict ordering even for values because client drivers generate ``ObjectId`` values." -msgstr "" - -#: ../source/reference/bson-types.txt:60 -# ff0503fe35184fa18e3204f3506625c0 -msgid ":method:`ObjectId()`" -msgstr "" - -#: ../source/reference/bson-types.txt:67 -# 40519c58fddf48c28a34220f598168ee -msgid "BSON strings are UTF-8. In general, drivers for each programming language convert from the language's string format to UTF-8 when serializing and deserializing BSON. This makes it possible to store most international characters in BSON strings with ease. [#sort-string-internationalization]_ In addition, MongoDB :query:`$regex` queries support UTF-8 in the regex string." -msgstr "" - -#: ../source/reference/bson-types.txt:74 -# 47a1c50cc4934771b8fcef97e72819a7 -msgid "Given strings using UTF-8 character sets, using :method:`sort() ` on strings will be reasonably correct. However, because internally :method:`sort() ` uses the C++ ``strcmp`` api, the sort order may handle some characters incorrectly." -msgstr "" - -#: ../source/reference/bson-types.txt:83 -# 4ade5d1e70704f6d99a771bf00d8f09c -msgid "Timestamps" -msgstr "" - -#: ../source/reference/bson-types.txt:85 -# 655cefc038b84f3a9b67afedfe1c618c -msgid "BSON has a special timestamp type for *internal* MongoDB use and is **not** associated with the regular :ref:`document-bson-type-date` type. Timestamp values are a 64 bit value where:" -msgstr "" - -#: ../source/reference/bson-types.txt:89 -# 29b92a2150c54b30ac92fef7412c98c7 -msgid "the first 32 bits are a ``time_t`` value (seconds since the Unix epoch)" -msgstr "" - -#: ../source/reference/bson-types.txt:91 -# 82ff4543af664f0fb807a670c7b08975 -msgid "the second 32 bits are an incrementing ``ordinal`` for operations within a given second." -msgstr "" - -#: ../source/reference/bson-types.txt:94 -# 3035b24387674443940866dfc734ab89 -msgid "Within a single :program:`mongod` instance, timestamp values are always unique." -msgstr "" - -#: ../source/reference/bson-types.txt:97 -# 38d6d2d1dc2e475cbd49792a529d6331 -msgid "In replication, the :term:`oplog` has a ``ts`` field. The values in this field reflect the operation time, which uses a BSON timestamp value." -msgstr "" - -#: ../source/reference/bson-types.txt:103 -# e976eb65fb284e54b721c92533ef970f -msgid "The BSON timestamp type is for *internal* MongoDB use. For most cases, in application development, you will want to use the BSON date type. See :ref:`document-bson-type-date` for more information." -msgstr "" - -#: ../source/reference/bson-types.txt:108 -# e0ff9392067846d8bb23b180ba5935b3 -msgid "If you insert a document containing an empty BSON timestamp in a top-level field, the MongoDB server will replace that empty timestamp with the current timestamp value. For example, if you create an insert a document with a timestamp value, as in the following operation:" -msgstr "" - -#: ../source/reference/bson-types.txt:119 -# 689b132f9bc243c0a3ac25db13edb03a -msgid "Then, the :method:`db.test.find() ` operation will return a document that resembles the following:" -msgstr "" - -#: ../source/reference/bson-types.txt:126 -# ec6354d5e8454405b3379c16a093bb8b -msgid "If ``ts`` were a field in an embedded document, the server would have left it as an empty timestamp value." -msgstr "" - -#: ../source/reference/bson-types.txt:129 -# 2b908c23033c46868becaccaaf624e93 -msgid "Previously, the server would only replace empty timestamp values in the first two fields, including ``_id``, of an inserted document. Now MongoDB will replace any top-level field." -msgstr "" - -#: ../source/reference/bson-types.txt:139 -# 09bb05b237a04e2cab5ca1ffcae93f00 -msgid "BSON Date is a 64-bit integer that represents the number of milliseconds since the Unix epoch (Jan 1, 1970). This results in a representable date range of about 290 million years into the past and future." -msgstr "" - -#: ../source/reference/bson-types.txt:144 -# 8782d442409b49d88a7e83f60d38a51d -msgid "The `official BSON specification `_ refers to the BSON Date type as the *UTC datetime*." -msgstr "" - -#: ../source/reference/bson-types.txt:147 -# aaa7c3fafcc64e88bbfa603c8ca24a75 -msgid "BSON Date type is signed. [#unsigned-date]_ Negative values represent dates before 1970." -msgstr "" - -#: ../source/reference/bson-types.txt:0 -#: ../source/reference/bson-types.txt:0 -#: ../source/reference/bson-types.txt:0 -#: ../source/reference/bson-types.txt:0 -# 39d1539e3d55402591e0c85d9cf6088a -# f5253da179054f2eb2d3048592d6ccae -# 1e3a8024caf444fb896b57c33c34230c -# 63f3e91e4fb749d98a6b557af023b5e6 -msgid "Example" -msgstr "" - -#: ../source/reference/bson-types.txt:177 -# c1d2c29e884c4c65a6d12378f092d766 -msgid "Prior to version 2.0, ``Date`` values were incorrectly interpreted as *unsigned* integers, which affected sorts, range queries, and indexes on ``Date`` fields. Because indexes are not recreated when upgrading, please re-index if you created an index on ``Date`` values with an earlier version, and dates before 1970 are relevant to your application." -msgstr "" - diff --git a/locale/pot/reference/built-in-roles.pot b/locale/pot/reference/built-in-roles.pot deleted file mode 100644 index 27a8970134d..00000000000 --- a/locale/pot/reference/built-in-roles.pot +++ /dev/null @@ -1,1290 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/built-in-roles.txt:5 -# faf7a2fb760e4e2cb670567d0670b604 -msgid "Built-In Roles" -msgstr "" - -#: ../source/reference/built-in-roles.txt:0 -# 1ee6042092bd4293b99bf313de06239a -msgid "On this page" -msgstr "" - -#: ../source/reference/built-in-roles.txt:17 -# 7154f97593e24b348a6da438750252fe -msgid "MongoDB grants access to data and commands through :ref:`role-based authorization ` and provides built-in roles that provide the different levels of access commonly needed in a database system. You can additionally create :ref:`user-defined roles `." -msgstr "" - -#: ../source/reference/built-in-roles.txt:22 -# 8c0911274a604af8829e2edd6c1fd476 -msgid "A role grants privileges to perform sets of :ref:`actions ` on defined :ref:`resources `. A given role applies to the database on which it is defined and can grant access down to a collection level of granularity." -msgstr "" - -#: ../source/reference/built-in-roles.txt:27 -# bda7ea35aa994cf7b55103c161fde75a -msgid "Each of MongoDB's built-in roles defines access at the database level for all *non*-system collections in the role's database and at the collection level for all :doc:`system collections `." -msgstr "" - -#: ../source/reference/built-in-roles.txt:31 -# c31c8d86427b43019d0deac045914ff0 -msgid "MongoDB provides the built-in :ref:`database user ` and :ref:`database administration ` roles on *every* database. MongoDB provides all other built-in roles only on the ``admin`` database." -msgstr "" - -#: ../source/reference/built-in-roles.txt:36 -# 35c8d5525f3547909330ceef5d4efc7f -msgid "This section describes the privileges for each built-in role. You can also view the privileges for a built-in role at any time by issuing the :dbcommand:`rolesInfo` command with the ``showPrivileges`` and ``showBuiltinRoles`` fields both set to ``true``." -msgstr "" - -#: ../source/reference/built-in-roles.txt:44 -# 2d1e256660a74aa3a14a04d934eb6dc7 -msgid "Database User Roles" -msgstr "" - -#: ../source/reference/built-in-roles.txt:46 -# 2f43c418b82b4a9390a72b826053b7e5 -msgid "Every database includes the following client roles:" -msgstr "" - -#: ../source/reference/built-in-roles.txt:50 -# 6204337c635442528aaee15c43cc1ddf -msgid "Provides the ability to read data on all *non*-system collections and on the following system collections: :data:`system.indexes <.system.indexes>`, :data:`system.js <.system.js>`, and :data:`system.namespaces <.system.namespaces>` collections. The role provides read access by granting the following :ref:`actions `:" -msgstr "" - -#: ../source/reference/built-in-roles.txt:57 -#: ../source/reference/built-in-roles.txt:72 -#: ../source/reference/built-in-roles.txt:104 -#: ../source/reference/built-in-roles.txt:126 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:280 -#: ../source/reference/built-in-roles.txt:317 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:657 -# 9a68a1987faf4cc595524a34e5d5bbb3 -# 5cc575d6f6e5428bacf87e5dac86bb71 -# c4bc67fb09b24f8c948b0332c2f633ab -# 0207046cb0714ef1939c66d3666d040f -# c8bd3fd69809465b9c68657dd3c7f2a8 -# 5356bea65b4849c289f7deb261c79543 -# e997ad9c84144c23b8f3024a93682b60 -# b0481ab2dc4944a7ac73bffb59716a7f -# 86372fbc00294aef9696e225e7c799f9 -# 9ffafc6325b343d89668e39ccdba4b29 -# fca09459b7ed4a99806334bb2b668c69 -# 00655a19415247ec883c3aab781f39b9 -# fa644dc474494ef6bc37004d359baa07 -msgid ":authaction:`collStats`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:58 -#: ../source/reference/built-in-roles.txt:75 -#: ../source/reference/built-in-roles.txt:105 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:281 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:658 -# 24a084c30e324759be57af5d9904e742 -# 67f3173a89fe4f84844c1bbfedea4eda -# 1b4e3f0d0dee4c3b86ba07a103e36f68 -# 5efec697af1a44fd813a7ef9745caf4c -# 66271646b8b44cdf853a97f5f5a3a900 -# e5250a011f7f4264a19a5175beb2a30f -# b8fd4a4982c24ae3abf8307ab1ba399b -# b620e5d4ac8d449ba566055b1526202d -# 07cc2a3ec5e343bd80ae971c08a7fa3c -# 884864f853ff4cdeac2128d943a484af -# c200456920b646eabcf7a4526cfb294e -msgid ":authaction:`dbHash`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:59 -#: ../source/reference/built-in-roles.txt:76 -#: ../source/reference/built-in-roles.txt:106 -#: ../source/reference/built-in-roles.txt:131 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:282 -#: ../source/reference/built-in-roles.txt:318 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:659 -# fc55e9673abb4776bdbe434768f318e6 -# a30e5cbb660848ab93cb3e8cf8648541 -# 6c6c3360b0c241fa95d8f738a28d9d58 -# e698db67a7cd49d18d70c687ad721a4e -# 29a6b184879c4a2aa27b160893cea25b -# 0b2ce4f8a07b4a1bbd225f0429994f36 -# 54e8d569bed249dc929e01f938a85159 -# 783db9a284fb4f0a9f4894cdc91831ac -# 80921f0c601048f3a6819cfeb6dc29a6 -# 84937c2921ba4796bb8cd3a67ee6c928 -# b763d2c7fa034232bafc92d9297f431e -# a69dcd52a8a04ceba7df9196a92ecbc6 -# 23bd120aaab6401d88ad91cab745205e -msgid ":authaction:`dbStats`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:60 -#: ../source/reference/built-in-roles.txt:81 -#: ../source/reference/built-in-roles.txt:107 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:283 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:395 -#: ../source/reference/built-in-roles.txt:571 -#: ../source/reference/built-in-roles.txt:586 -#: ../source/reference/built-in-roles.txt:660 -# 3a4e0ac620044f9ab22a740fabf129a8 -# 4a45fba2c35f488585d1787b1a8ea430 -# 7f994727cb5044f6991a8c02ca214212 -# 91c5c18fd3064b8b970fc04adc7fee5e -# 92608f417d7b424c93ec6163eb28fd6c -# 98c6d4e9046047f98d00e8684061c06b -# 0c126a3593874243b3e653822c847d11 -# 71c3b4999a6945e8b7c5632b9ccf0c87 -# caf5b5d2cc2a4e0fb3075555da09b32a -# bbb5579ef8df48759d27e403239b28f0 -# ee02fa9bdac54a9caf76fd09a9d9fbd8 -# 124e69d8c38f46f5bccbb5c59de9dc33 -# 48a1d3223f6d47069bedbba2aa274997 -# 31a0388f443a494085826f3558183622 -msgid ":authaction:`find`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:61 -#: ../source/reference/built-in-roles.txt:83 -#: ../source/reference/built-in-roles.txt:108 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:284 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:421 -#: ../source/reference/built-in-roles.txt:661 -# d2c16a12473f459fa9940d86841e03b9 -# 02013ca206a043c3aabef7355b410d87 -# a6f1265b76ac4fe4ba96e0e93bf4e23c -# 94c4d5e85a8944c2ac57a3b4a1dce3ec -# e63d6af51d1147b08191f5c4d61b5441 -# 4de0b6d3de8148a7a2898cef5d5c67d7 -# 819a6cb868a943c8b95c67d272483b86 -# e8a704846b48420f9735ba63317bfcd4 -# 818602855d2848f4a1c60324778da791 -# 12406479fc4c49139083f333e7bf6f33 -# e24e149f092745af8cd4572e47726e3f -# ed5407948fcf46229470f8b6e013d83c -msgid ":authaction:`killCursors`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:62 -#: ../source/reference/built-in-roles.txt:84 -#: ../source/reference/built-in-roles.txt:109 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:286 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:0 -# cf6a3afe76b249e882a9868f68be9901 -# c25b61a1f0d94deb83abe4fe38dfde4b -# c1f1fb4ee3ba4fa59f7d4256f804cfbd -# 62bcf40f05a54e68bd590e99fdfd2960 -# ce92b89168474947b93cbda6a1b78530 -# 9c1d863cf22b416ab92e3f11fcdde192 -# 88ab531ba7eb4a8abd268c6b4bd8d8bd -# c9fc991092cb45379042810749445dc1 -# 0ff8d0b53404474791824fe9d7dd2606 -# 7dbf62816acc4b81aa6960d51423b4c8 -msgid ":authaction:`listIndexes`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:63 -#: ../source/reference/built-in-roles.txt:85 -#: ../source/reference/built-in-roles.txt:110 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:285 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:549 -# 18162aa768b04bc0816bd408fc87c29e -# 3f3017e3962e4b51bc48484d2ed7f824 -# 7f21bcff432d44319d5e1b57b169f68e -# 52187a723d744d7cb2e1fc54db8a9389 -# a91b7ed49f06459090d44b1916bb3926 -# 09a285650d954b04a2172a9f3451822c -# c8970ce947964cd49d86d48cb8c195ea -# 8541f745e7c94652abbf3f5f23382e7d -# 7bc48a2572444ef5902ac5fa9679dae4 -# 6ab8e686380b49c7b376a9af548b2869 -# 5035fe4657b743889af7385d2b62236a -msgid ":authaction:`listCollections`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:67 -# 97fa5dee25e8477eb6512a2419406591 -msgid "Provides all the privileges of the :authrole:`read` role plus ability to modify data on all *non*-system collections and the :data:`system.js <.system.js>` collection. The role provides the following actions on those collections:" -msgstr "" - -#: ../source/reference/built-in-roles.txt:73 -#: ../source/reference/built-in-roles.txt:128 -# 159bb1b8838a481d9d24d8936821b9ec -# 7087260d68254b76b64b7a181f130951 -msgid ":authaction:`convertToCapped`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:74 -#: ../source/reference/built-in-roles.txt:129 -#: ../source/reference/built-in-roles.txt:525 -#: ../source/reference/built-in-roles.txt:542 -#: ../source/reference/built-in-roles.txt:559 -#: ../source/reference/built-in-roles.txt:568 -#: ../source/reference/built-in-roles.txt:583 -# e7da6fe5e3d7487dac044c4a78968a7d -# 6f542428e8ca471da82b644c6dd6ce47 -# 9a9fa86b08aa47b7872000b4946a09ff -# 6e64d3b838df4a3b88dca9b7f5d290ce -# 5e3c7f68298a44b5a7cc579cf3fa091e -# 9282048dbb054dbf84f2756e18b1fd6a -# 0d60c43413f5409aa89e85a5e709277c -msgid ":authaction:`createCollection`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:77 -#: ../source/reference/built-in-roles.txt:132 -#: ../source/reference/built-in-roles.txt:529 -#: ../source/reference/built-in-roles.txt:544 -#: ../source/reference/built-in-roles.txt:561 -#: ../source/reference/built-in-roles.txt:570 -#: ../source/reference/built-in-roles.txt:585 -# f6ca44090e2543488f66a9e3d89904ab -# 430ca7b41e33418d93a5e0870e227268 -# b25c298408384be3b1f92a636dedbfaf -# 290027d91d734bb5b212c70b867ad250 -# 9e75588188aa4acb99bbe83d98cbe4fc -# c29e41d468db40168c410aac61b5c0cc -# 6709357485824d1d92fa78b5d3aa51e0 -msgid ":authaction:`dropCollection`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:78 -#: ../source/reference/built-in-roles.txt:130 -#: ../source/reference/built-in-roles.txt:526 -#: ../source/reference/built-in-roles.txt:543 -#: ../source/reference/built-in-roles.txt:560 -#: ../source/reference/built-in-roles.txt:569 -#: ../source/reference/built-in-roles.txt:576 -#: ../source/reference/built-in-roles.txt:584 -#: ../source/reference/built-in-roles.txt:669 -# 692ebf71107749bcab14f8e5361f4d9d -# 4bb399d2b37d49d2906db231e84227b1 -# b57ddbbaeeeb41918d404e947b58908a -# 3041a246c51e4659b5d32b9e72681a7f -# abbe213c26e5434aa355a863b552718c -# b1ce31c0cb1d4caebd89e0bcaf7fe3da -# 5f6298720af443dab529af1600ee1ab0 -# d828e672a3c243e18d817e13288d4522 -# b369cef3b0054953ba1fbea821b80d3e -msgid ":authaction:`createIndex`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:79 -#: ../source/reference/built-in-roles.txt:134 -#: ../source/reference/built-in-roles.txt:670 -# c6663f08bb284fffaeb459d4d509d5fd -# 0f79528d85d848e5823f561ff7c99d84 -# b817bfa500ec419fad265ebf085dc6a1 -msgid ":authaction:`dropIndex`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:80 -# c6beb5e1c43846bfa1ecce9521f307a0 -msgid ":authaction:`emptycapped`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:82 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:271 -#: ../source/reference/built-in-roles.txt:533 -#: ../source/reference/built-in-roles.txt:545 -#: ../source/reference/built-in-roles.txt:562 -#: ../source/reference/built-in-roles.txt:572 -#: ../source/reference/built-in-roles.txt:587 -# 094a585ff3c746899b59a89039592196 -# ecc1015bb5bc47e6b8697bb0669c60c8 -# d968449b74874c81aaaee4fb4780c52d -# 7b504669ab1b46179ce98bcc143443da -# ffedcf14fad84465b44da0dfd5ac2019 -# 8c1b2ba879f3485ab48d3747848a9e5b -# 897a0fcf19684be7843b11515d1a87a3 -# e05d3cf5ed8a4f00bcbea72f9302d1f8 -msgid ":authaction:`insert`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:86 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:273 -#: ../source/reference/built-in-roles.txt:588 -# fb2f8fefe7d24e7bbc799ac55bcbd38e -# 3e4e0d7d8dcd4524aa5636efbfc6bee7 -# 362b7242676b4375ae002a9790d0769d -# d251e9e2c5d046c8821d9f4114faa7f0 -msgid ":authaction:`remove`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:87 -#: ../source/reference/built-in-roles.txt:137 -# f2dd63bce64e46ce809f4a8d0d0fbd08 -# a72996e992c743239992f9d07b743731 -msgid ":authaction:`renameCollectionSameDB`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:88 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:276 -#: ../source/reference/built-in-roles.txt:589 -# e838ff161e0449e1b2c0c17953db6a4d -# 45dd4ff82ead4d7e91c0612c0e57b1b1 -# 065ec1369ee74039819b1a81181b5e4e -# eb8a6511314d4ad2aea2879126835046 -msgid ":authaction:`update`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:93 -# c236b82c53b146fea697de04ce873b1f -msgid "Database Administration Roles" -msgstr "" - -#: ../source/reference/built-in-roles.txt:95 -# 8e7d67e42540468780d001aa4f94a484 -msgid "Every database includes the following database administration roles:" -msgstr "" - -#: ../source/reference/built-in-roles.txt:99 -# bad51dd173624279aa3bb0897a8f0f5f -msgid "Provides the following :ref:`actions ` on the database's :data:`system.indexes <.system.indexes>`, :data:`system.namespaces <.system.namespaces>`, and :data:`system.profile <.system.profile>` collections:" -msgstr "" - -#: ../source/reference/built-in-roles.txt:111 -# cd439af2f62c4f02ac26600ad2d0f5d9 -msgid ":authaction:`dropCollection` and :authaction:`createCollection` on :data:`system.profile <.system.profile>` *only*" -msgstr "" - -#: ../source/reference/built-in-roles.txt:114 -# a6cf7de5a0f9480e8f1944c3725a070a -msgid ":authrole:`dbAdmin` added the :authaction:`createCollection` for the :data:`system.profile <.system.profile>` collection. Previous versions only had the :authaction:`dropCollection` on the :data:`system.profile <.system.profile>` collection." -msgstr "" - -#: ../source/reference/built-in-roles.txt:121 -# e59cf56d573840878a6edc1f1866dc7e -msgid "Provides the following actions on all *non*-system collections. This role *does not* include full read access on non-system collections:" -msgstr "" - -#: ../source/reference/built-in-roles.txt:124 -#: ../source/reference/built-in-roles.txt:521 -#: ../source/reference/built-in-roles.txt:540 -#: ../source/reference/built-in-roles.txt:557 -#: ../source/reference/built-in-roles.txt:566 -#: ../source/reference/built-in-roles.txt:581 -# 5cedada019ee45a0931ebfa4d8bdc10f -# 2ae3e4b03aa24308b3e5582defdd6c84 -# 5f225b024dd64c45affb5e907e2db246 -# 98342d3893ef4d999a7094ed2d998d32 -# fe77297f6fdc49039f6c3f8a95e9ba3f -# 579e1909211c4133b6163ba7c8da30d0 -msgid ":authaction:`bypassDocumentValidation`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:125 -#: ../source/reference/built-in-roles.txt:524 -#: ../source/reference/built-in-roles.txt:541 -#: ../source/reference/built-in-roles.txt:558 -#: ../source/reference/built-in-roles.txt:567 -#: ../source/reference/built-in-roles.txt:582 -# 216c99819c084473879dd1fa596db754 -# 3b425be613224b8dba6fbebebe695b60 -# c5958f10edda4a3cad5ff55266f165b2 -# c7f2b23e92ae47b595e032d50990c0db -# c92b6c967fb94e70828fca4ca3c67c86 -# 788a0cc5d7a044f889f4a20c51890406 -msgid ":authaction:`collMod`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:127 -# 7d09368e41c54b3c886f033cced2c9ed -msgid ":authaction:`compact`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:133 -# 44317551b9514ba4a0ac3fc5fe08c9b1 -msgid ":authaction:`dropDatabase`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:135 -# bc6fdd1633da4eeab3d16365dadaf37b -msgid ":authaction:`enableProfiler`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:136 -# 072b89ace473482ebd4852e2afb9bed2 -msgid ":authaction:`reIndex`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:138 -#: ../source/reference/built-in-roles.txt:422 -# 90dbfd557f8f4a03a55e354d22d4f8b7 -# 778dbd9090094b1d82b578169ee3c45f -msgid ":authaction:`repairDatabase`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:139 -# ce28290075804b02954b2790f03dc370 -msgid ":authaction:`storageDetails`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:140 -# 4b0f713380134f1fa276da10fc999ad6 -msgid ":authaction:`validate`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:144 -# c3cfadf0d6034adeb25cf9b7284b2657 -msgid "The database owner can perform any administrative action on the database. This role combines the privileges granted by the :authrole:`readWrite`, :authrole:`dbAdmin` and :authrole:`userAdmin` roles." -msgstr "" - -#: ../source/reference/built-in-roles.txt:150 -# 37ddc581292d4e66991a31fcbd9ed721 -msgid "Provides the ability to create and modify roles and users on the current database. This role also indirectly provides :ref:`superuser ` access to either the database or, if scoped to the ``admin`` database, the cluster. The :authrole:`userAdmin` role allows users to grant any user any privilege, including themselves." -msgstr "" - -#: ../source/reference/built-in-roles.txt:156 -# ee9603e8d7434df78abcb47ecd80b73b -msgid "The :authrole:`userAdmin` role explicitly provides the following actions:" -msgstr "" - -#: ../source/reference/built-in-roles.txt:158 -#: ../source/reference/built-in-roles.txt:522 -# 8e507ab7c3d741008b9d563bd54a0535 -# ad1b0723788643ec94606058a6c55b46 -msgid ":authaction:`changeCustomData`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:159 -#: ../source/reference/built-in-roles.txt:523 -# d6048041cd574004b58cece65f726932 -# e8f0e2dd99c04742bacc2a74c9228f88 -msgid ":authaction:`changePassword`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:160 -#: ../source/reference/built-in-roles.txt:527 -# f747f2f80ef84784a501f5884a06b91e -# a4f590e4d63c4603ac228a301a4f1943 -msgid ":authaction:`createRole`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:161 -#: ../source/reference/built-in-roles.txt:528 -# 3e3d87b5c3174aca9e151a8e5b888c93 -# 584e912e62344ccfb9ba211462a7b39b -msgid ":authaction:`createUser`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:162 -#: ../source/reference/built-in-roles.txt:530 -# e07484c0b8a14858901cb6dfd3a098ca -# 7c4f93224f32421fb9fae33aa522edbe -msgid ":authaction:`dropRole`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:163 -#: ../source/reference/built-in-roles.txt:531 -# e4717a55f11a4a41bd31bf549129e5f9 -# b9985d6f75a94d0ba99b4dd32d89fb3e -msgid ":authaction:`dropUser`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:164 -#: ../source/reference/built-in-roles.txt:532 -# 3b9e4304dd9942aab5f0fa99d9e0407d -# 4c54805a57eb456186749d8a35d88c3f -msgid ":authaction:`grantRole`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:165 -#: ../source/reference/built-in-roles.txt:534 -# 2a6af2013948405398c9c03e90db29e3 -# 5065ca2763bf43c8a188e0bd3deda859 -msgid ":authaction:`revokeRole`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:166 -#: ../source/reference/built-in-roles.txt:535 -# b3e80b6ebd0945ecbe74bac1940f4db1 -# 785e7bceecd94341b4aa3f62d8aca684 -msgid ":authaction:`viewRole`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:167 -#: ../source/reference/built-in-roles.txt:536 -# a3b9df3e4c0247c7917008b409e27dcf -# 9498856fd52d455ba91a125d3a483944 -msgid ":authaction:`viewUser`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:173 -# 7a5ce6fe288146bcac18e7867b626ca1 -msgid "Cluster Administration Roles" -msgstr "" - -#: ../source/reference/built-in-roles.txt:175 -# 8648731a346d498495ac2958536eb0a0 -msgid "The ``admin`` database includes the following roles for administering the whole system rather than just a single database. These roles include but are not limited to :term:`replica set` and :term:`sharded cluster` administrative functions." -msgstr "" - -#: ../source/reference/built-in-roles.txt:182 -# 06e1944dc42549ddb4c204750b5cde08 -msgid "Provides the greatest cluster-management access. This role combines the privileges granted by the :authrole:`clusterManager`, :authrole:`clusterMonitor`, and :authrole:`hostManager` roles. Additionally, the role provides the :authaction:`dropDatabase` action." -msgstr "" - -#: ../source/reference/built-in-roles.txt:191 -# a273b3e17a9d48408e9b67bcca3eb51d -msgid "Provides management and monitoring actions on the cluster. A user with this role can access the ``config`` and ``local`` databases, which are used in sharding and replication, respectively." -msgstr "" - -#: ../source/reference/built-in-roles.txt:195 -#: ../source/reference/built-in-roles.txt:297 -#: ../source/reference/built-in-roles.txt:401 -# 4a873b6a616545288c603d91131be10e -# 80999fef70124f42955405381b4f75f6 -# d6b95169c87445119bdec35811142aa1 -msgid "Provides the following actions on the cluster as a whole:" -msgstr "" - -#: ../source/reference/built-in-roles.txt:197 -# 982425d038e54ab9a6b5ae8af3265c82 -msgid ":authaction:`addShard`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:198 -#: ../source/reference/built-in-roles.txt:457 -# 7d08e51f21dc4379b6e12692e6d7c341 -# aadd1df7cb55477caf789f1d22c06035 -msgid ":authaction:`appendOplogNote`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:199 -#: ../source/reference/built-in-roles.txt:403 -# e2bb455f9bee41058850667c6280753a -# 3c1396a0e8864202a1ba46e7a4137313 -msgid ":authaction:`applicationMessage`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:200 -# 29c0ac860a684ceb9893efe97d52207b -msgid ":authaction:`cleanupOrphaned`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:201 -#: ../source/reference/built-in-roles.txt:408 -# a26564acc3dd4f8fbd76224c18e2dd37 -# 79e351f38e8e4c1a84a1c603e754f097 -msgid ":authaction:`flushRouterConfig`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:202 -#: ../source/reference/built-in-roles.txt:307 -# 8bbc13b0e497441ea7c90f812dadd6d2 -# de64d238e77941fe8bb718a94b0c98ab -msgid ":authaction:`listShards`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:203 -# 4709fabc14e145d589a92c6aef67f7d3 -msgid ":authaction:`removeShard`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:204 -# f2e990fd9c6b466b90b0326221eae3c7 -msgid ":authaction:`replSetConfigure`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:205 -#: ../source/reference/built-in-roles.txt:309 -# 45a46da99d7c4899af4dc6d211ee1513 -# 270c6ed2b27940e894dbb717b18f609f -msgid ":authaction:`replSetGetConfig`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:206 -#: ../source/reference/built-in-roles.txt:310 -# 6bee9d3806b047bdbb0393dc28151cb1 -# 193e89eff3264bf18a1db691e4a44b8e -msgid ":authaction:`replSetGetStatus`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:207 -# da0c5aa8e9f74adaa77d8530c701d63f -msgid ":authaction:`replSetStateChange`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:208 -#: ../source/reference/built-in-roles.txt:413 -# d9a0b0b0bc5a4798b0a468ff7c44784e -# 91ffe650c99f44bd828aedc474d8b53b -msgid ":authaction:`resync`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:210 -#: ../source/reference/built-in-roles.txt:315 -#: ../source/reference/built-in-roles.txt:419 -# 7deb29822a344659b43c3b4f040df665 -# e394ad74594a40d99e33ab9d29dd5bbe -# 79acf6593a184a5498ca6b49619dab81 -msgid "Provides the following actions on *all* databases in the cluster:" -msgstr "" - -#: ../source/reference/built-in-roles.txt:212 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:270 -# de77b82353874c4194fc5febb5f7f318 -# 94b289c48f384ebea73333e9d2fd7b5e -# 9b630d13237f471da2500472781e667b -msgid ":authaction:`enableSharding`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:213 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:272 -# b3877d3f9eb241229c805b001d35ad24 -# 74e363b7c3fa4c0294d4eb55b8151e42 -# 20770280eebe41bda7e4659bf13d904e -msgid ":authaction:`moveChunk`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:214 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:274 -# 49985ada391d41ed83cc4dcc4e125702 -# 7f0cd66498b542a1b66a93ccdc1fd545 -# 1149ebef56674558bd862598f251969e -msgid ":authaction:`splitChunk`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:215 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:275 -# e9353a972f794daebd97c1b8dba28008 -# 46525c5797ea425fa6f68f7eb2bef285 -# 91b29511b3e04322bfe332f8706686f2 -msgid ":authaction:`splitVector`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:217 -#: ../source/reference/built-in-roles.txt:325 -# d32fd17479f9441ea2953e3bcc9d9972 -# 4492e3417a5a4253a4288a4b6d483481 -msgid "On the ``config`` database, provides the following privileges:" -msgstr "" - -#: ../source/reference/built-in-roles.txt:223 -#: ../source/reference/built-in-roles.txt:265 -#: ../source/reference/built-in-roles.txt:331 -#: ../source/reference/built-in-roles.txt:364 -# 14762e4c47e74cc49d456ff905b5c612 -# be33d00b17f545e7aee85579da2cfccd -# aea603b4869d42248f3c97a32c34a50c -# 21891d7947c044e5be96bb4f4da75543 -msgid "Resource" -msgstr "" - -#: ../source/reference/built-in-roles.txt:224 -#: ../source/reference/built-in-roles.txt:266 -#: ../source/reference/built-in-roles.txt:332 -#: ../source/reference/built-in-roles.txt:365 -# 72b294bfc05d43b089ec14fdaf862ee2 -# 9ede5e84ac824f1a90999b2c3641f106 -# a6b94eec4ed14bf4a13b29c422ee8628 -# 3a87bcbf68314add8caabc840294e76d -msgid "Actions" -msgstr "" - -#: ../source/reference/built-in-roles.txt:226 -#: ../source/reference/built-in-roles.txt:334 -# 0bbb02c39524475ba538dbc5b721c354 -# 474138b15a5f44779d56248e70c65eb2 -msgid "All collections in the ``config`` database" -msgstr "" - -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:287 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:662 -# bc57cb290e6146318bfcfc9ee87bc297 -# 74512897435741efac63d4be1c7efc30 -# a2c6bc745267416b993e6a312c82918e -# 0e992c56e34e4be0aa36a17d14e76871 -# 0908e535f82745109b54b9dcd1674869 -# 7924bc73300849028b1a5e71f84c7332 -# b21bd5c16f7a4b008da38dfd9276a746 -# 5af190da303749ac92f5d723744bf853 -msgid ":authaction:`planCacheRead`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:0 -# 90ec6fa1d8694057b7e4ae40df87ccdd -# 5ccd3a7bd46c4e02ba46218a0a6dd1ae -# 9c8b44441ac04df1b872af45a2d127e2 -msgid ":data:`system.indexes <.system.indexes>`," -msgstr "" - -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:0 -# 187504a82f884854ac7df33e54ec1d8c -# c2a7040ddaa04ec4a3fc890d94d983e5 -# 119bb1304fa6408ebd46262735ac312c -msgid ":data:`system.js <.system.js>`," -msgstr "" - -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:0 -# 11831a81bbac4f1a95939b5852b33e1c -# ba9dc807f2594accbf9579d7eeef7fcd -# c29b062a0637426cb6cff1c5e6837b9c -msgid ":data:`system.namespaces <.system.namespaces>` collections" -msgstr "" - -#: ../source/reference/built-in-roles.txt:259 -#: ../source/reference/built-in-roles.txt:359 -# 43cbb46668c2466abfa0091871f441b0 -# 28d51548838e408491617903f74dae4b -msgid "On the ``local`` database, provides the following privileges:" -msgstr "" - -#: ../source/reference/built-in-roles.txt:268 -#: ../source/reference/built-in-roles.txt:367 -# 73a83f230ac64ef19904f28fef5147b6 -# 267b1192758745d5a1fd217976f85a9f -msgid "All collections in the ``local`` database" -msgstr "" - -#: ../source/reference/built-in-roles.txt:278 -# 6102bfcf09c744b78ddc5f2ff35ca717 -msgid ":data:`system.replset ` collection" -msgstr "" - -#: ../source/reference/built-in-roles.txt:293 -# c34da8f0ae64481ebd0712d8fca7700a -msgid "Provides read-only access to monitoring tools, such as the |mms-home| and :opsmgr:`Ops Manager ` monitoring agent." -msgstr "" - -#: ../source/reference/built-in-roles.txt:299 -# d0a9f1e1b63544a8bae1a13b558e4d62 -msgid ":authaction:`connPoolStats`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:300 -# b88bf15c968849a3812a6b8ee2944e12 -msgid ":authaction:`getCmdLineOpts`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:301 -# 26e0762521e949269e03a8c52f286302 -msgid ":authaction:`getLog`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:302 -#: ../source/reference/built-in-roles.txt:458 -#: ../source/reference/built-in-roles.txt:517 -# 073777a5bf31489db70481783a6ee55a -# 9fbb66ba26b44505baadbb34c4bbf3f0 -# e81506cc19ca4aedab2f313822e5ab6d -msgid ":authaction:`getParameter`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:303 -# 4eac78b6030a4fd08da6e920f95a3e5c -msgid ":authaction:`getShardMap`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:304 -# 7cbd272bd77c4f309f8e15a3f8dd6baa -msgid ":authaction:`hostInfo`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:305 -# 4e195f8e34044aa3a1cfeebc50b71015 -msgid ":authaction:`inprog`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:306 -#: ../source/reference/built-in-roles.txt:459 -#: ../source/reference/built-in-roles.txt:650 -# ccc8a37d7b90468390774b0858ca77a7 -# 3fb6d9fe12cc4f6abdcacb126a650cd7 -# e44c0994564849bab17539b9303c6a8b -msgid ":authaction:`listDatabases`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:308 -# 6ebda5378d8547b282b9cdf2bd77ed5a -msgid ":authaction:`netstat`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:311 -# 9cdd6eb9d0174bfbbe38d9ec7dfc5669 -msgid ":authaction:`serverStatus`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:312 -# a52f6662c3934dcb9c62380fab152102 -msgid ":authaction:`shardingState`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:313 -# f9e8e632ebf54192a2635996aa14139c -msgid ":authaction:`top`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:319 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:0 -# c0947231058446f6b4690d266215b783 -# e9e645b477df4e3da975cc714047c9ed -# e7311d4f34014459bc43dec821fc8543 -msgid ":authaction:`getShardVersion`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:320 -#: ../source/reference/built-in-roles.txt:0 -#: ../source/reference/built-in-roles.txt:0 -# 244064384f434c0b9b7e006d7d4f26d7 -# 67bb7634ff6c49909bdae9265f8c4975 -# e2a00e2135f04898a13078d73e29a486 -msgid ":authaction:`indexStats`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:322 -# 852cc205f6c3464593cc805f3de13670 -msgid "Provides the :authaction:`find` action on all :data:`system.profile <.system.profile>` collections in the cluster." -msgstr "" - -#: ../source/reference/built-in-roles.txt:0 -# d9c413ce83064b4f96e098f848d687da -msgid ":data:`system.replset <.system.replset>`," -msgstr "" - -#: ../source/reference/built-in-roles.txt:0 -# 4f454a416d7341cea138da9bdd3681a0 -msgid ":data:`system.profile <.system.profile>`," -msgstr "" - -#: ../source/reference/built-in-roles.txt:399 -# d08f7b377dcc4a88be55ddc79c919a24 -msgid "Provides the ability to monitor and manage servers." -msgstr "" - -#: ../source/reference/built-in-roles.txt:404 -# 49320e8bae044c9f9ee474431f398705 -msgid ":authaction:`closeAllDatabases`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:405 -# d40e113848634e83bf8e9d5548a668de -msgid ":authaction:`connPoolSync`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:406 -# 78a30bf8d9f54c2cbcdd975662349cb2 -msgid ":authaction:`cpuProfiler`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:407 -# 0442675507dc440b9e97758575f49a15 -msgid ":authaction:`diagLogging`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:409 -# 3002a2fe3e784b4594caba3ad8bc7820 -msgid ":authaction:`fsync`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:410 -#: ../source/reference/built-in-roles.txt:649 -# 005babff653742a582b3d29f3defb599 -# c9553cc0aaf045768d006f15666a81cb -msgid ":authaction:`invalidateUserCache`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:411 -# cd92af747da9419c8b4b3d4c28879a00 -msgid ":authaction:`killop`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:412 -# af25e8514ef34af5a069c110b6f2ce59 -msgid ":authaction:`logRotate`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:414 -# 15e3ab76996e485285f263b588eeccf7 -msgid ":authaction:`setParameter`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:415 -# d1b700d76b00448799be2e1ee69c5eeb -msgid ":authaction:`shutdown`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:416 -# f495c73875f54be18da346a4e22281e8 -msgid ":authaction:`touch`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:417 -# caf6d85939c04ff2a5a1df9aa2aaeab7 -msgid ":authaction:`unlock`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:427 -# 05a4b3d72c0f432799f70288a46084f6 -msgid "Backup and Restoration Roles" -msgstr "" - -#: ../source/reference/built-in-roles.txt:429 -# c9faabfb6b1346bc9427e401bff3ebcc -msgid "The ``admin`` database includes the following roles for backing up and restoring data:" -msgstr "" - -#: ../source/reference/built-in-roles.txt:436 -# 34c2d1750818476fbece0f3c628c50f7 -msgid "Provides minimal privileges needed for backing up data. This role provides sufficient privileges to use the |mms-home| backup agent, :opsmgr:`Ops Manager ` backup agent, or to use :program:`mongodump` to back up an entire :program:`mongod` instance." -msgstr "" - -#: ../source/reference/built-in-roles.txt:444 -# 91c34e92fb084a04ae070dbf36436b65 -msgid "Provides the :authaction:`insert` and :authaction:`update` actions on the ``mms.backup`` collection in the ``admin`` database and on the :data:`settings ` collection in the ``config`` database." -msgstr "" - -#: ../source/reference/built-in-roles.txt:449 -# fdd18a638ced42d382ecf071eb3b7520 -msgid "On :ref:`anyResource`, provides the" -msgstr "" - -#: ../source/reference/built-in-roles.txt:451 -# fdf26d3c17114c5b988014c2a4fb80c3 -msgid ":authaction:`listDatabases` action" -msgstr "" - -#: ../source/reference/built-in-roles.txt:452 -# d1f3136134c14f4d93042f88a9d7e3e7 -msgid ":authaction:`listCollections` action" -msgstr "" - -#: ../source/reference/built-in-roles.txt:453 -# 423e290336614e9481856a683e5a320e -msgid ":authaction:`listIndexes` action" -msgstr "" - -#: ../source/reference/built-in-roles.txt:455 -# 11414c4ae3a84d55a26486ef18087e8b -msgid "On the :ref:`cluster ` as a whole, provides the" -msgstr "" - -#: ../source/reference/built-in-roles.txt:461 -# 14911b95535f4d818df943edd712673d -msgid "Provides the :authaction:`find` action on the following:" -msgstr "" - -#: ../source/reference/built-in-roles.txt:463 -# fff6e899016645babfe71098ab3ff3c1 -msgid "all *non*-system collections in the cluster, including those in the ``config`` and ``local`` databases" -msgstr "" - -#: ../source/reference/built-in-roles.txt:466 -# 0285cb7c5a694046b2f1bf88073bb124 -msgid "The following system collections in the cluster: :data:`system.indexes <.system.indexes>`, :data:`system.namespaces <.system.namespaces>`, :data:`system.js <.system.js>`, and :data:`system.profile <.system.profile>`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:472 -# 9cce561a978f45f4baabbd560c709302 -msgid "the :data:`admin.system.users` and :data:`admin.system.roles` collections" -msgstr "" - -#: ../source/reference/built-in-roles.txt:474 -# b37cc47e94c740afad16c8965d7734a5 -msgid "the :data:`config.settings` collection" -msgstr "" - -#: ../source/reference/built-in-roles.txt:476 -# bb2c6a5562bd44ca9f90c64ac558e339 -msgid "legacy ``system.users`` collections from versions of MongoDB prior to 2.6" -msgstr "" - -#: ../source/reference/built-in-roles.txt:484 -# aaa088133a7c4851a100253ba968f4d0 -msgid "Provides :authaction:`insert` and :authaction:`update` action on the :data:`config.settings` collection." -msgstr "" - -#: ../source/includes/fact-required-access-for-backup-profiling.rst:3 -# 45f880d309ca4d3d8d96ae61677d39e5 -msgid "The :authrole:`backup` role provides additional privileges to back up the :data:`system.profile <.system.profile>` collections that exist when running with :ref:`database profiling `. Previously, users required an additional ``read`` access on this collection." -msgstr "" - -#: ../source/reference/built-in-roles.txt:493 -# e234eb36fd854d319b4e4660e2a13dfa -msgid "Provides privileges needed to restore data from backups that do not include :data:`system.profile <.system.profile>` collection data. This role is sufficient when restoring data with :program:`mongorestore` without the :option:`--oplogReplay` option." -msgstr "" - -#: ../source/includes/fact-restore-role-system.profile.rst:1 -# c2b2f5a1720f454a831cc3a1ec70f59c -msgid "If the backup data includes :data:`system.profile <.system.profile>` collection data and the target database does not contain the :data:`system.profile <.system.profile>` collection, :program:`mongorestore` attempts to create the collection even though the program does not actually restore ``system.profile`` documents. As such, the user requires additional privileges to perform :authaction:`createCollection` and :authaction:`convertToCapped` actions on the :data:`system.profile <.system.profile>` collection for a database." -msgstr "" - -#: ../source/reference/built-in-roles.txt:500 -# 767253c5f21346acaaa0100b1aa2be4a -msgid "The built-in roles :authrole:`dbAdmin` and :authrole:`dbAdminAnyDatabase` provide the additional privileges." -msgstr "" - -#: ../source/reference/built-in-roles.txt:503 -# f3917eb6778d4f4483501a43aa50cb4a -msgid "If running :program:`mongorestore` with :option:`--oplogReplay`, the :authrole:`restore` role is insufficient to replay the oplog. To replay the oplog, create a :ref:`user-defined role ` that has :authaction:`anyAction` on :ref:`resource-anyresource` and grant only to users who must run :program:`mongorestore` with :option:`--oplogReplay`." -msgstr "" - -#: ../source/reference/built-in-roles.txt:515 -# 92b7ac783fb943248aab8b9fde6bd4b2 -msgid "Provides the following action on the cluster as a whole:" -msgstr "" - -#: ../source/reference/built-in-roles.txt:519 -# 0fe1323502574d45a7fb7d2916ba5b58 -msgid "Provides the following actions on all *non*-system collections:" -msgstr "" - -#: ../source/reference/built-in-roles.txt:538 -# 5a78dd368d814a04a639b25cf4c8ee20 -msgid "Provides the following actions on :data:`system.js <.system.js>` collection:" -msgstr "" - -#: ../source/reference/built-in-roles.txt:547 -# ed0769b0eb6b4c88b28d73e15c0ea76b -msgid "Provides the following action on :ref:`anyResource`:" -msgstr "" - -#: ../source/reference/built-in-roles.txt:551 -# 2232bd29cc644fad9d98a9eb49764f37 -msgid "Provides the :authaction:`find` action on all the :data:`system.namespaces <.system.namespaces>` collections in the cluster." -msgstr "" - -#: ../source/reference/built-in-roles.txt:554 -# 7e304e3f1e004a06999e698c0cdd43c2 -msgid "Provides the following actions on all non-system collections on the ``config`` and the ``local`` databases:" -msgstr "" - -#: ../source/reference/built-in-roles.txt:564 -# a0ce00b52fc0468bb1df0bd7d154dc33 -msgid "Provides the following actions on :data:`admin.system.version`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:574 -# bfd0d38d31f943028a3538a16be8eb21 -msgid "Provides the following action on :data:`admin.system.roles`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:578 -# 42fca91098d6484e9b1bf237e3e7041d -msgid "Provides the following actions on :data:`admin.system.users` and legacy ``system.users`` collections:" -msgstr "" - -#: ../source/reference/built-in-roles.txt:591 -# eb4b4002c0284068b2f67ef6aa74518e -msgid "Although, :authrole:`restore` includes the ability to modify the documents in the :data:`admin.system.users` collection using normal modification operations, *only* modify these data using the :ref:`user management methods `." -msgstr "" - -#: ../source/reference/built-in-roles.txt:601 -# 884faf867c6a4ad5b3ad15f4abce64f7 -msgid "All-Database Roles" -msgstr "" - -#: ../source/reference/built-in-roles.txt:605 -# fa54883e6b344518adede4584e9888a0 -msgid "The ``admin`` database provides the following roles that apply to but the ``local`` and ``config`` databases in a :program:`mongod` instance and are roughly equivalent to their single-database equivalents:" -msgstr "" - -#: ../source/reference/built-in-roles.txt:611 -# d1bcf9099cec4dc683d1b3a69c9a074d -msgid "Provides the same read-only permissions as :authrole:`read`, except it applies to it applies to all but the ``local`` and ``config`` databases in the cluster. The role also provides the :authaction:`listDatabases` action on the cluster as a whole." -msgstr "" - -#: ../source/reference/built-in-roles.txt:618 -# 067ff5796d6049f6961b88714e37450e -msgid "Prior to 3.4, :authrole:`readAnyDatabase` includes ``local`` and ``config`` databases. To provide ``read`` privileges on the ``local`` database, create a user in the ``admin`` database with :authrole:`read` role in the ``local`` database. See also :authrole:`clusterManager` and :authrole:`clusterMonitor` role for access to the ``config`` and ``local`` databases." -msgstr "" - -#: ../source/reference/built-in-roles.txt:627 -# c2094b67cad94bcda9971a2147127c56 -msgid "Provides the same read and write permissions as :authrole:`readWrite`, except it applies to all but the ``local`` and ``config`` databases in the cluster. The role also provides the :authaction:`listDatabases` action on the cluster as a whole." -msgstr "" - -#: ../source/reference/built-in-roles.txt:634 -# 1f1c724d95ab48fa919285bd2dd9395f -msgid "Prior to 3.4, :authrole:`readWriteAnyDatabase` includes ``local`` and ``config`` databases. To provide ``readWrite`` privileges on the ``local`` database, create a user in the ``admin`` database with :authrole:`readWrite` role in the ``local`` database. See also :authrole:`clusterManager` and :authrole:`clusterMonitor` role for access to the ``config`` and ``local`` databases." -msgstr "" - -#: ../source/reference/built-in-roles.txt:643 -# e2ce5c9183cd4a85abafe95aefc864ef -msgid "Provides the same access to user administration operations as :authrole:`userAdmin`, except it applies to all but the ``local`` and ``config`` databases in the cluster. The role also provides the following actions on the cluster as a whole:" -msgstr "" - -#: ../source/reference/built-in-roles.txt:648 -# 564d0f9a39744102a949dbb8b534a433 -msgid ":authaction:`authSchemaUpgrade`" -msgstr "" - -#: ../source/reference/built-in-roles.txt:652 -# 46d25ed76e064645ab9ec5e8e8ee483f -msgid "The role also provides the following actions on the :data:`admin.system.users` and :data:`admin.system.roles` collections on the ``admin`` database, and on legacy ``system.users`` collections from versions of MongoDB prior to 2.6:" -msgstr "" - -#: ../source/reference/built-in-roles.txt:664 -# 65c01a7a476d4f65a910a9755e598d63 -msgid ":authrole:`userAdminAnyDatabase` added the following permissions on the :data:`admin.system.users` and :data:`admin.system.roles` collections:" -msgstr "" - -#: ../source/reference/built-in-roles.txt:672 -# 416a39080d2044a78ac161d38ccb10df -msgid "The :authrole:`userAdminAnyDatabase` role does not restrict the permissions that a user can grant. As a result, :authrole:`userAdminAnyDatabase` users can grant themselves privileges in excess of their current privileges and even can grant themselves *all privileges*, even though the role does not explicitly authorize privileges beyond user administration. This role is effectively a MongoDB system :ref:`superuser `." -msgstr "" - -#: ../source/reference/built-in-roles.txt:681 -# 05bd528fc887443ca72fdc128a3b12e2 -msgid "Prior to 3.4, :authrole:`userAdminAnyDatabase` includes ``local`` and ``config`` databases." -msgstr "" - -#: ../source/reference/built-in-roles.txt:686 -# e65f5bd6f4c84722b16bef26dc399b47 -msgid "Provides the same access to database administration operations as :authrole:`dbAdmin`, except it applies to all but the ``local`` and ``config`` databases in the cluster. The role also provides the :authaction:`listDatabases` action on the cluster as a whole." -msgstr "" - -#: ../source/reference/built-in-roles.txt:693 -# 98f4cbbfb15c43629fb857fa91a9f56b -msgid "Prior to 3.4, :authrole:`dbAdminAnyDatabase` includes ``local`` and ``config`` databases. To provide ``dbAdmin`` privileges on the ``local`` database, create a user in the ``admin`` database with :authrole:`dbAdmin` role in the ``local`` database. See also :authrole:`clusterManager` and :authrole:`clusterMonitor` role for access to the ``config`` and ``local`` databases." -msgstr "" - -#: ../source/reference/built-in-roles.txt:703 -# b15c8727fccc4cf0b6ed4e06e3376926 -msgid "Superuser Roles" -msgstr "" - -#: ../source/reference/built-in-roles.txt:705 -# 75acfcde900547cc89123239b039649e -msgid "Several roles provide either indirect or direct system-wide superuser access." -msgstr "" - -#: ../source/reference/built-in-roles.txt:707 -# cfe93efb5753421b9848bd72afe08bad -msgid "The following roles provide the ability to assign any user any privilege on any database, which means that users with one of these roles can assign *themselves* any privilege on any database:" -msgstr "" - -#: ../source/reference/built-in-roles.txt:711 -# 9df67cee751e4cfa973bff42149316f7 -msgid ":authrole:`dbOwner` role, when scoped to the ``admin`` database" -msgstr "" - -#: ../source/reference/built-in-roles.txt:713 -# 71c31eb69b324861b33f91c39db49ad9 -msgid ":authrole:`userAdmin` role, when scoped to the ``admin`` database" -msgstr "" - -#: ../source/reference/built-in-roles.txt:715 -# aabadb2e60df45748ebdb9a7d76ed45c -msgid ":authrole:`userAdminAnyDatabase` role" -msgstr "" - -#: ../source/reference/built-in-roles.txt:717 -# 358ab216f1e84ba4ac0c47001fdc183b -msgid "The following role provides full privileges on all resources:" -msgstr "" - -#: ../source/reference/built-in-roles.txt:721 -# da50b599257445adb2fd3daefff80c08 -msgid "Provides access to the operations and all the resources of the :authrole:`readWriteAnyDatabase`, :authrole:`dbAdminAnyDatabase`, :authrole:`userAdminAnyDatabase`, :authrole:`clusterAdmin` roles, :authrole:`restore`, and :authrole:`backup` roles *combined*." -msgstr "" - -#: ../source/reference/built-in-roles.txt:728 -# b56ca0ecf544435a831500e4345982f1 -msgid "The :authrole:`root` role includes privileges from the :authrole:`backup` role." -msgstr "" - -#: ../source/reference/built-in-roles.txt:733 -# c509955870bf4a0b8ba14fc0f3b89e14 -msgid "The :authrole:`root` has :authaction:`validate` action on ``system.`` collections. Previously, :authrole:`root` does **not** include any access to collections that begin with the ``system.`` prefix other than ``system.indexes`` and ``system.namespaces``." -msgstr "" - -#: ../source/reference/built-in-roles.txt:739 -# 2215ab8e172a400fb9ff01517b962d70 -msgid "The :authrole:`root` role includes privileges from the :authrole:`restore` role." -msgstr "" - -#: ../source/reference/built-in-roles.txt:742 -# c2ff75a164a446a192ac2d0587935d6e -msgid "Internal Role" -msgstr "" - -#: ../source/reference/built-in-roles.txt:746 -# e3077ce2ecf24faf9e852f86fcf8ef12 -msgid "MongoDB assigns this role to user objects that represent cluster members, such as replica set members and :program:`mongos` instances. The role entitles its holder to take any action against any object in the database." -msgstr "" - -#: ../source/reference/built-in-roles.txt:750 -# 0b174bc43e854b9d92d9bd4005cd1065 -msgid "**Do not** assign this role to user objects representing applications or human administrators, other than in exceptional circumstances." -msgstr "" - -#: ../source/reference/built-in-roles.txt:753 -# dbf0641889654dfa9c5281bef1d28e47 -msgid "If you need access to all actions on all resources, for example to run :dbcommand:`applyOps` commands, do not assign this role. Instead, :ref:`create a user-defined role ` that grants :authaction:`anyAction` on :ref:`resource-anyresource` and ensure that only the users who need access to these operations have this access." -msgstr "" - diff --git a/locale/pot/reference/collation-locales-defaults.pot b/locale/pot/reference/collation-locales-defaults.pot deleted file mode 100644 index 07ae24b5c38..00000000000 --- a/locale/pot/reference/collation-locales-defaults.pot +++ /dev/null @@ -1,3046 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/collation-locales-defaults.txt:3 -# ea1fb660cd78468da8a8b210d8a3825a -msgid "Collation Locales and Default Parameters" -msgstr "" - -#: ../source/reference/collation-locales-defaults.txt:0 -# c30a0ab71ceb43589f6ddd62390916c9 -msgid "On this page" -msgstr "" - -#: ../source/includes/extracts/collation-description.rst:1 -# ed3d9d2472244f5db66bcead0de33daf -msgid ":doc:`Collation ` allows users to specify language-specific rules for string comparison, such as rules for lettercase and accent marks." -msgstr "" - -#: ../source/includes/collation-behavior.rst:2 -# 2e7adcdfb3db414bbe95bba77ae644eb -msgid "Behavior" -msgstr "" - -#: ../source/includes/collation-behavior.rst:4 -# 4d8fcda2677c4524897026656f247c6e -msgid "Some collation locales have variants, which employ special language-specific rules. To specify a locale variant, use the following syntax:" -msgstr "" - -#: ../source/includes/collation-behavior.rst:12 -# a1822f40a9bf4536ad37b3226ffce6df -msgid "For example, to use the ``pinyin`` variant of the Chinese collation:" -msgstr "" - -#: ../source/reference/collation-locales-defaults.txt:17 -# 7c094465156140aea3241cf41ea29df4 -msgid "See the :doc:`collation page` for a full description of collation behavior and syntax." -msgstr "" - -#: ../source/reference/collation-locales-defaults.txt:23 -# 592b7964a1c54f42aad842bc92dd933d -msgid "Supported Languages and Locales" -msgstr "" - -#: ../source/reference/collation-locales-defaults.txt:25 -# d824a4cb79f14be7b75a006742d1c02c -msgid "MongoDB's :doc:`collation feature` supports the following languages. The following table lists the supported languages and the associated locales as defined by `ICU Locale ID `_. [#missing-locale]_" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:7 -#: ../source/includes/collation-locale-table.rst:229 -# 670593d9516147d5966ddd523a2c78b5 -# d59f0ef5d1ea42cd89ca5b2ec33761a8 -msgid "Language" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:8 -#: ../source/includes/collation-locale-table.rst:230 -#: ../source/includes/collation-defaults-table.rst:4 -# a7339fca0619432aa6f37daf8835fa3b -# 85e2ba0f24144c848c792bcab5c2ee2a -# 525bad91be574baf9dbddb94529a1be6 -msgid "Locale" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:9 -#: ../source/includes/collation-locale-table.rst:231 -# 23943d39e86e4ff48f84c5e70b959472 -# 9044914acba547168ba284253585f7a8 -msgid "Variants" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:11 -# 261d139efb6a4b2e970cc0c24d84f4e2 -msgid "Afrikaans" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:12 -#: ../source/includes/collation-defaults-table.rst:10 -# 83d3ba4911814c97ba805ae648032dd2 -# f4f467cc543e49b4a8b85bdf58af03d9 -msgid "``af``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:15 -# 94c030d58a1246d58b6cb122bd7dc234 -msgid "Albanian" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:16 -#: ../source/includes/collation-defaults-table.rst:16 -# 8cc87de518754ae8821881cc8876e47d -# 61adad764ae140ad9f42208655d46910 -msgid "``sq``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:19 -# 047e4369d9374c57aa32035d56ee3ed5 -msgid "Amharic" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:20 -#: ../source/includes/collation-defaults-table.rst:22 -# db6d3d8161f640cdaf65f9ff63cb68c6 -# e4c66385355145088ff2d5c457358ae7 -msgid "``am``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:23 -# 2aba860b5cc04e98a4534cf52aa3299a -msgid "Arabic" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:24 -#: ../source/includes/collation-defaults-table.rst:28 -# d503d7c826ee4ecab3b92275224542b4 -# ac3e8d1d8a1b403f98a895ce148a89c9 -msgid "``ar``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:25 -# 41d0e3954a4f408baafe264996a79874 -msgid "``compat``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:27 -# bee7233cb5294332aa5f4ec58d9bea57 -msgid "Armenian" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:28 -#: ../source/includes/collation-defaults-table.rst:40 -# ed0efb74ef544df980db2939bb9d4fb5 -# 205633744a3540b3b385117733393853 -msgid "``hy``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:31 -# a3dcaf0dad8f419daf10c20db671334f -msgid "Assamese" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:32 -#: ../source/includes/collation-defaults-table.rst:46 -# e3c1082baa7d4a2fb85638aa52a61ec2 -# c16c44d5d05e49139f230f50333af209 -msgid "``as``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:35 -# 523e4dfcb2e541d58ef495a9e92d5dc9 -msgid "Azeri" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:36 -#: ../source/includes/collation-defaults-table.rst:52 -# 22366bd4972345ab9e762c00c8a91464 -# 8966b66fbd8b4895bda9946bf05276fe -msgid "``az``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:37 -#: ../source/includes/collation-locale-table.rst:53 -#: ../source/includes/collation-locale-table.rst:69 -#: ../source/includes/collation-locale-table.rst:89 -#: ../source/includes/collation-locale-table.rst:93 -#: ../source/includes/collation-locale-table.rst:97 -#: ../source/reference/collation-locales-defaults.txt:0 -#: ../source/includes/collation-locale-table.rst:154 -#: ../source/reference/collation-locales-defaults.txt:0 -#: ../source/includes/collation-locale-table.rst:188 -#: ../source/includes/collation-locale-table.rst:200 -#: ../source/includes/collation-locale-table.rst:208 -#: ../source/includes/collation-locale-table.rst:235 -#: ../source/reference/collation-locales-defaults.txt:0 -#: ../source/includes/collation-locale-table.rst:321 -#: ../source/includes/collation-locale-table.rst:325 -#: ../source/includes/collation-locale-table.rst:329 -#: ../source/includes/collation-locale-table.rst:377 -#: ../source/includes/collation-locale-table.rst:385 -#: ../source/reference/collation-locales-defaults.txt:0 -#: ../source/includes/collation-locale-table.rst:402 -#: ../source/includes/collation-locale-table.rst:426 -#: ../source/includes/collation-locale-table.rst:458 -# 41b6f10b4ab84509ae122f3f528753f0 -# 7953c6e2a9184007b09be63f9d753f5b -# 3939b020ef3249a58b22f851a3becd0b -# 37b8ded2fe0640e2bfc06b1d24a17fec -# 785b32410bf14863b8c7ec1a56ce97d7 -# 2c1dce02bc504e8aae0f2f111739ebd0 -# 0849be3b78e64eaf8b2a684f9172a3f8 -# b4c359d3cb2a49f6a231ca3527a6f294 -# 157b5fe564244ac2ad94c0e62295bf39 -# b03645eca67c4f37a1f07b6fa379db87 -# 68fc1514dc3a4da59946f2f6b68cbad1 -# eb08ef5cbea840ceaa99932d3111b598 -# d455fac5b33143d7a072be89063f3254 -# f7eb2499b30c4b7394af32d51f0a5a0e -# 4f44d31ddb2f4e0791f0ff7948008efd -# 902bad134d6b42dd8872980b75d31b09 -# ce9b9e5565bc4f11911c9e0e3a3c00a1 -# 87baa6734662406596a19ed33d0b61ff -# 6a12eb3b04894a2382b486d33cd77a16 -# 0c8cbc986fe74c809fac728fcc6dffbb -# 4b356586545a4fbe99dcfe83a64d8cf9 -# 27d82c7ab85b4982ab06db5feb09d26e -# b017d8df2d2c476791458b021f467fc1 -msgid "``search``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:39 -#: ../source/includes/collation-locale-table.rst:47 -# ac6679e7be8d4358b8750937a7622259 -# 95e6326ae77e44449d4fdabc77cb277c -msgid "Bengali" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:40 -#: ../source/includes/collation-locale-table.rst:48 -#: ../source/includes/collation-defaults-table.rst:70 -# 4276f48ae73f4402942fba4fda331785 -# 7cd69c644208408698f5b552f0bbcb1e -# 5015ab3c47244568b7194514dc591c7e -msgid "``bn``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:43 -# 385a7325875d4cc79c709750995c6c80 -msgid "Belarusian" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:44 -#: ../source/includes/collation-defaults-table.rst:64 -# be3c099e07f14392bcf022dc215b6af5 -# 0dbd764ff0064555932e7655e5fa7934 -msgid "``be``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:49 -#: ../source/reference/collation-locales-defaults.txt:0 -#: ../source/includes/collation-locale-table.rst:239 -#: ../source/reference/collation-locales-defaults.txt:0 -#: ../source/includes/collation-locale-table.rst:446 -# 7e1295f3749e46ea9e434413e1b00a0b -# 1cadd88385434a1bb0eecaa727efc120 -# b332dc75c7884e26ae543d661a2941dd -# 1558cfe0ba4546d3ae033d24579497de -# d9cb30b896c44c3bb64c1c1c5890a046 -msgid "``traditional``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:51 -# 609a0e69c3074984a53dc15a50dc493e -msgid "Bosnian" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:52 -#: ../source/includes/collation-defaults-table.rst:82 -# 11023b05c1084ad39d6297399ee4c199 -# e1c3a4889a60402e8205fe7340919037 -msgid "``bs``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:55 -# e843e63865fa453eb420fd0e9b80c311 -msgid "Bosnian (Cyrillic)" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:56 -#: ../source/includes/collation-defaults-table.rst:94 -# f33d88fbd49d4230a30402a10bd73d93 -# f1460142c3b045d6990d1ce101186dec -msgid "``bs_Cyrl``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:59 -# ef7dde33fb974ce08c263d884b32cfeb -msgid "Bulgarian" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:60 -#: ../source/includes/collation-defaults-table.rst:100 -# b1165c3a723d45718072d8fb1c344907 -# ee2f9c10c31e4f66bca549b934600912 -msgid "``bg``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:63 -# a44e2dc339e44f21af2b6d50dc918c91 -msgid "Burmese" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:64 -#: ../source/includes/collation-defaults-table.rst:106 -# 3194ba4bdc6848309a817cc314b0ead2 -# 8a8384f3ad80488db842ba4305305cc3 -msgid "``my``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:67 -# ea70e1c3ba9949438b1df2818f2ed541 -msgid "Catalan" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:68 -#: ../source/includes/collation-defaults-table.rst:112 -# 98c9536805e1455fbc3c176a1263cf35 -# c3e0ee53d24c4d6aa97bbd49541f686e -msgid "``ca``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:71 -# 5c059b22124b43dda85a24256448fa79 -msgid "Cherokee" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:72 -#: ../source/includes/collation-defaults-table.rst:124 -# d311c5f56efb4447b5be924545dc67d3 -# 9e267054afa24fdc9cc036151e61bb1f -msgid "``chr``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:75 -# eef40fd2f81f4251a90a09836581248f -msgid "Chinese" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:76 -#: ../source/includes/collation-defaults-table.rst:130 -# 02f93c9546714acaadaade15d2be1a2b -# 904f13dc4430425fb2d2cde5c027d693 -msgid "``zh``" -msgstr "" - -#: ../source/reference/collation-locales-defaults.txt:0 -# 0c936b7872394d08a67162a333c5de07 -msgid "``big5han``" -msgstr "" - -#: ../source/reference/collation-locales-defaults.txt:0 -# f259ff79c6da4b3890719e24b2601bd6 -msgid "``gb2312han``" -msgstr "" - -#: ../source/reference/collation-locales-defaults.txt:0 -# 4034dc8b7e2543f9b420e4f19f14829a -msgid "``pinyin``" -msgstr "" - -#: ../source/reference/collation-locales-defaults.txt:0 -#: ../source/includes/collation-locale-table.rst:224 -#: ../source/reference/collation-locales-defaults.txt:0 -# 4059752f83e5435b8a1cadc96fc4de5b -# 449a0318626c480a92fe0c39633de731 -# da23147615c141f696e822f3c9e23b9d -msgid "``unihan``" -msgstr "" - -#: ../source/reference/collation-locales-defaults.txt:0 -# 685ab82e8c4a4e63ac76601904c4b389 -msgid "``zhuyin``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:83 -# f4f6374759ef4c9693ccbad4ac08eeea -msgid "Chinese (Traditional)" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:84 -#: ../source/includes/collation-defaults-table.rst:160 -# c527dc7b623f4a8792f6439fdaa1d557 -# ca627eca44044df29d3aac67eb516fac -msgid "``zh_Hant``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:85 -# 072b9eb56db943fc8b91dbc80eb8a58a -msgid "``stroke``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:87 -# 9a1aae5b637742db9da46a2ba1707382 -msgid "Croatian" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:88 -#: ../source/includes/collation-defaults-table.rst:166 -# 66ee7c7ce49942339f3fbb9e78a2241f -# 9d10d1d0f21c4b3fb94b3060022eac19 -msgid "``hr``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:91 -# 04226135f9cb464989585d55f68799a8 -msgid "Czech" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:92 -#: ../source/includes/collation-defaults-table.rst:178 -# 649a9ee056bd4ae5a8701a615a23804e -# 9e012b12c2c84608995d270b38ba2e20 -msgid "``cs``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:95 -# 662f9642b1eb41ff98df3c4b99294228 -msgid "Danish" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:96 -#: ../source/includes/collation-defaults-table.rst:190 -# 8fd3ec8ff4ad4524a980cae331da509d -# 1ed3e3bbf5984ba6b002d40689534fa2 -msgid "``da``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:99 -# 472821f856954d988083cf4a06c06a99 -msgid "Dutch" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:100 -#: ../source/includes/collation-defaults-table.rst:202 -# 9a2d1e7fe9984d6584e39149c1008842 -# 41c05f9b51ef4def914ac9aee1dd138c -msgid "``nl``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:103 -# 228429cac6e74d0387ee95873194309c -msgid "Dzongkha" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:104 -#: ../source/includes/collation-defaults-table.rst:208 -# cd00b81902f546dfa090c30de06d6ac1 -# 7f2312149d0b4b9785ae487c81bb4548 -msgid "``dz``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:107 -# ad4abaa2743f4fa0b1231d3aecc837f2 -msgid "English" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:108 -#: ../source/includes/collation-defaults-table.rst:214 -# b2eb33303f9c44b8983677653ea93097 -# 7bb19efa5abc474a9dbc1af16a8d7e57 -msgid "``en``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:111 -# ab90eae99ea9479090cfa0d2978841e0 -msgid "English (United States)" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:112 -#: ../source/includes/collation-defaults-table.rst:226 -# 5d6805c1ba1149c98557678bf72bfefa -# 649fadf2b7b241b28ed9b172d81e72bb -msgid "``en_US``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:115 -# da0c8aabec1f4705bab647e532f02367 -msgid "English (United States, Computer)" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:116 -#: ../source/includes/collation-defaults-table.rst:220 -# 64dcfc9b5ee74184b470d81c9dca1ebc -# f09c81d684144266883f65800ec03c60 -msgid "``en_US_POSIX``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:119 -# 2cc2f0a03af64344ac086c18d1d40fd0 -msgid "Esperanto" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:120 -#: ../source/includes/collation-defaults-table.rst:232 -# de7b64a5ac454a009f5a4424ec03142c -# 97bd49382b064ce094a2e4ad4e589123 -msgid "``eo``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:123 -# 81fc2e063d584943b8f6c91570bae971 -msgid "Estonian" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:124 -#: ../source/includes/collation-defaults-table.rst:238 -# 91556814234d4165a22496db625ccc2d -# a7e780d2443041a9917d38d6118afe38 -msgid "``et``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:127 -# a328393a58b743a2bddd92250d26f431 -msgid "Ewe" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:128 -#: ../source/includes/collation-defaults-table.rst:244 -# 543beb32c4a64fbba55ff63bcf7a0dbb -# 2a54bc03b7f24115991fdf95e6798f92 -msgid "``ee``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:131 -# 7a06baa4ea274f6a91eb0ec8b94f7e4c -msgid "Faroese" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:132 -#: ../source/includes/collation-defaults-table.rst:250 -# d2ad1abd6a09442f8850375ad69a2077 -# 74ab1b2a1b684920ba26a0afa2d8a3b2 -msgid "``fo``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:135 -# 164588394bf54d0f93e7525bf7ff4d62 -msgid "Filipino" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:136 -#: ../source/includes/collation-defaults-table.rst:262 -# ab686799c62f401fa370301394632c8a -# 13322f8701ab45e2a7d725c742ef4e1b -msgid "``fil``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:139 -# 1f68d21b1b12428da9d977aeb8b93801 -msgid "Finnish" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:140 -# 3cb83e178a594efd9b5aa4ca789921a9 -msgid "``fi_FI``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:144 -# d1c778b65b6f48d1be1971ad5468d109 -msgid "French" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:145 -#: ../source/includes/collation-defaults-table.rst:286 -# 6c85b5f03f954489ac85cb1577b4bbef -# c2ee871c76724fd9a7365dafe11a882c -msgid "``fr``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:148 -# 320c994abb124b5489d43f1550595b0c -msgid "French (Canada)" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:149 -#: ../source/includes/collation-defaults-table.rst:292 -# d6f522e00da649368afdc0b933fdc22d -# 49d7c831fbe74485b139b5d689380258 -msgid "``fr_CA``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:152 -# 8e7703b70803466084fc84a011adfdae -msgid "Galician" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:153 -#: ../source/includes/collation-defaults-table.rst:298 -# 677c4f5ee4f84356a26251f1e44bc35c -# 432108a1470944c49e45ed51fee3e973 -msgid "``gl``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:156 -# 70980ae5db694c5bbf7b0bdea929e882 -msgid "Georgian" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:157 -#: ../source/includes/collation-defaults-table.rst:310 -# 12fb4b45754c4257ba7213f62254ef44 -# 90cac18d3fb841cca519d579e76e22fa -msgid "``ka``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:160 -# d470a09edc21422aa1ea8e02f5ade042 -msgid "German" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:161 -#: ../source/includes/collation-defaults-table.rst:316 -# 271970b8e5e9489b9bca434a4fec26b8 -# 09b4377eb08644f59b3100980cff1ece -msgid "``de``" -msgstr "" - -#: ../source/reference/collation-locales-defaults.txt:0 -# f92b0f95efb441588aa02b1a4746fc21 -msgid "``eor``" -msgstr "" - -#: ../source/reference/collation-locales-defaults.txt:0 -#: ../source/includes/collation-locale-table.rst:168 -# 0e04be19f6e046d59714dda179c0a61a -# 41c5b6fc37dc4d32aa67785ebb6b8504 -msgid "``phonebook``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:166 -# 23ded65ce828480c9a6fc6c4912e0800 -msgid "German (Austria)" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:167 -#: ../source/includes/collation-defaults-table.rst:340 -# 269c54b4b4a34f8d96e9386e263b9adf -# b9193ec70d024962b90ba5ac81f958ec -msgid "``de_AT``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:170 -# b660339517b842249969fda9187a960b -msgid "Greek" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:171 -#: ../source/includes/collation-defaults-table.rst:352 -# 61fe7b1a5e76455c88b5e3ee25adf1e4 -# bd096e5d08114ec69246079e6f385e3f -msgid "``el``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:174 -# 8690c2ceca664de3bd8b3abe73a6f6ba -msgid "Gujarati" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:175 -#: ../source/includes/collation-defaults-table.rst:358 -# 361bb0fdd0434562a34f4f7978780bec -# 40601508e86a44e6ada512a38d57eb13 -msgid "``gu``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:178 -# 204a8028fc7e4e46913e12a09d44c4a0 -msgid "Hausa" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:179 -#: ../source/includes/collation-defaults-table.rst:364 -# 3f24b6609db04691973b3195d0650947 -# b422ae5e5f3b4fc08eb8fa433a748d99 -msgid "``ha``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:182 -# 6bd4e2dfe803417eada22de6c05ea034 -msgid "Hawaiian" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:183 -#: ../source/includes/collation-defaults-table.rst:370 -# 39216f540d15438ba2a7fccf889f1ef7 -# 2bde81c81eaf4bfeabe459d5f6717a8e -msgid "``haw``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:186 -# 1d5abf81726b4cbf9d42514789fbb418 -msgid "Hebrew" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:187 -#: ../source/includes/collation-defaults-table.rst:376 -# 7e59c086c5994ec4a838b4588ef109f3 -# 83c4e0cef2c548bdadd13ef01a0b577e -msgid "``he``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:190 -# e5f0959af25e4ae599ce5dd39920fe8a -msgid "Hindi" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:191 -#: ../source/includes/collation-defaults-table.rst:388 -# 0f128e2e48964d21b4f16941c1aa9d38 -# 836b6e721f32432794c6d37c4471de6b -msgid "``hi``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:194 -# d4a25504f44b4703826cc7306bfec667 -msgid "Hungarian" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:195 -#: ../source/includes/collation-defaults-table.rst:394 -# af66eff66047455088a2e1f12ead6a0c -# 2603f086f4db4b6c836414de4aebf7ee -msgid "``hu``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:198 -# 7bb26ff27756458eb2b25fcdd6293d84 -msgid "Icelandic" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:199 -#: ../source/includes/collation-defaults-table.rst:400 -# 4324e67545ae4ab7bdfd3da709a8ae7a -# 7f1baaaf435747d082166dc650195117 -msgid "``is``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:202 -# 844ee79bae7246f8b7d9406bd8e8c440 -msgid "Igbo" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:203 -#: ../source/includes/collation-defaults-table.rst:412 -# 046547d9d85344618ac6fa0f1599f332 -# a3e00fe55f354650aa2883974e21835a -msgid "``ig``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:206 -# 3b8e86b9fdaf464d90a7277b3fc61a24 -msgid "Inari Sami" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:207 -#: ../source/includes/collation-defaults-table.rst:418 -# c7cbcc6682ee4c4e8d8f8eafca4f11e7 -# 9a43ae269f4c468a973a90bddc196c7f -msgid "``smn``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:210 -# 0ffa2988454944d9a59f8069f520880f -msgid "Indonesian" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:211 -#: ../source/includes/collation-defaults-table.rst:430 -# 2094fd10c80c494d88903a2fdbc5aa19 -# 691df8308305495c95a3afa4348d9d3c -msgid "``id``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:214 -# e5274a8ff6714f9c827a7f62b60cfdd2 -msgid "Irish" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:215 -#: ../source/includes/collation-defaults-table.rst:436 -# bc6fa512cc264b82aae355f8e1d71e06 -# 4ac5b104ed994418a13f7b1c0b8d818f -msgid "``ga``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:218 -# 0068dad1ad31463ba50d4893312a1ae3 -msgid "Italian" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:219 -#: ../source/includes/collation-defaults-table.rst:442 -# c2547cc9f83f4ec089969410ad144f36 -# a7e7dce3ca5444c7aec13e79f1140d45 -msgid "``it``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:222 -# f1430a0082c64321b1f4cd32de40a486 -msgid "Japanese" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:223 -#: ../source/includes/collation-defaults-table.rst:448 -# da2817115c634f4496128b4b1f41a3b2 -# 57a0d4806a5a48819fe8c6c28ac52d13 -msgid "``ja``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:233 -# 070782af487f40dfb6019338843c29a6 -msgid "Kalaallisut" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:234 -#: ../source/includes/collation-defaults-table.rst:460 -# c45ed14da9c84284af3b9ad5eb7d7b64 -# 7c864ade96364cf69dcb10e397a742a5 -msgid "``kl``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:237 -# 870411b697e24285886bfa76fd574a40 -msgid "Kannada" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:238 -#: ../source/includes/collation-defaults-table.rst:472 -# c3036c53063247a2bbd33ef566da566a -# 5c08544a4c11419cb76498dee6f8ed1f -msgid "``kn``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:241 -# 1cfceb3b9b6343299d9cb76f5dde12ae -msgid "Kazakh" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:242 -#: ../source/includes/collation-defaults-table.rst:484 -# 3d3869baadfd490eafcc4567f2f6e28d -# 7372b3d455224ca3a32b9e0c89b1a71e -msgid "``kk``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:245 -# 9163ea6cc6144920abbd21292d0515d0 -msgid "Khmer" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:246 -#: ../source/includes/collation-defaults-table.rst:490 -# 87e7c14c32854a32a39df4ef8415500f -# 42eeb822500d4ca7af90552cf3d6f91f -msgid "``km``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:249 -# 67c8f1990fab4ab58294d1206053a62e -msgid "Konkani" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:250 -#: ../source/includes/collation-defaults-table.rst:496 -# 6d4c7a3ab1af41068e92c8caebd0ef82 -# 30d13d3b7f7d4804a7cb2c501bac39ba -msgid "``kok``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:253 -# cb8d4f84c08f4bada8237382b5535a87 -msgid "Korean" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:254 -#: ../source/includes/collation-defaults-table.rst:502 -# 392632cd79a34978811242c5135100c5 -# f493a09f1c7b4705aafbb4b84e6c5919 -msgid "``ko``" -msgstr "" - -#: ../source/reference/collation-locales-defaults.txt:0 -# bce5898b6d144b2dbd7a54fa0efa5f4a -msgid "``searchjl``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:259 -# d0611db279c84b1da46fdf104fc7022d -msgid "Kyrgyz" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:260 -#: ../source/includes/collation-defaults-table.rst:526 -# 897caf78c6e141bab152438d77726477 -# 00f6e0829a714b58a0e8649ee3aae0b7 -msgid "``ky``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:263 -# 72afe731d73943ecb2c718a8312b7519 -msgid "Lakota" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:264 -# 4f4b56251f5b4ee9aaff8fec2ec37d13 -msgid "``lk``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:267 -# e7ddda1be34b4a11a7b6b94e1cbd882b -msgid "Lao" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:268 -#: ../source/includes/collation-defaults-table.rst:538 -# e7c6bffcf96b438db4fbc5ffb2c09738 -# 994ec44965e0482c9e03f7e31d03f471 -msgid "``lo``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:271 -# 1ccccb39a3b542a684c416aee621ff91 -msgid "Latvian" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:272 -#: ../source/includes/collation-defaults-table.rst:544 -# c6f3e786371f4a7ea82cc11f2de9403a -# 2bec8f1ff9eb45598fe6bb3f50491c85 -msgid "``lv``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:275 -# f61fa365495c4b919d126bf61c9f7a36 -msgid "Lingala" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:276 -# 4d60e2c0d1304c86987b4985d401dc07 -msgid "``li``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:277 -# 46731a5d2ddd44869ebcd4a2c3e62a64 -msgid "``phonetic``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:279 -# 5b4abc282b7a4f55b11d6e7890f51cca -msgid "Lithuanian" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:280 -#: ../source/includes/collation-defaults-table.rst:562 -# d07581c6ef754378b856bc16b666b375 -# 5a2cb5db47964120b8e0c99a64456ed8 -msgid "``lt``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:283 -# 58322b5dece44f00ab3215ea55f96b93 -msgid "Lower Sorbian" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:284 -#: ../source/includes/collation-defaults-table.rst:568 -# e3f2e8e75397455d805abcc74da22c1e -# d57eaa0dcc454bf09bd8fa2b4d329b43 -msgid "``dsb``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:287 -# 89d142ac81fb4475b671f90de5873ebd -msgid "Luxembourgish" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:288 -#: ../source/includes/collation-defaults-table.rst:574 -# 99b1d700fc2e4ccb94ea0668cc6f239d -# e2f6a361b02b4fe38a38210e529bb773 -msgid "``lb``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:291 -# f80bd88c131c4b77bec8809ee204ee45 -msgid "Macedonian" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:292 -#: ../source/includes/collation-defaults-table.rst:580 -# d6ba4dbfc94544029b137586ec5d9ec3 -# 2fe48f0bc2954ce8923e1a73c724cdc9 -msgid "``mk``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:295 -# 3f54eafe8f9744b89fdd00eebdcf76b6 -msgid "Malay" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:296 -#: ../source/includes/collation-defaults-table.rst:586 -# 5be8070e2c4f4e4fb366ce05d09cce97 -# 84c0adb95c144ab084833f3b13cf90a6 -msgid "``ms``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:299 -# f855bf875eb94112ac874543303bc77b -msgid "Malayalam" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:300 -#: ../source/includes/collation-defaults-table.rst:592 -# d099649edc9247c78afa17261b5a4b4d -# 03aa9bd9819f4e33a07163fe8080eafb -msgid "``ml``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:303 -# 97a56ebce57c432499394f22ac032026 -msgid "Maltese" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:304 -#: ../source/includes/collation-defaults-table.rst:598 -# 4123c51f52f24d5c9576f5f54dbefa9e -# e2b582dd0bbd4d2992ded82a7ccff533 -msgid "``mt``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:307 -# 291ade79cc7c4c7392c03f232b3853a8 -msgid "Marathi" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:308 -#: ../source/includes/collation-defaults-table.rst:604 -# f7de14d44e504f159cc46c68839c45a2 -# 5a4b2d8149d44d50ba4c85194faa8e9f -msgid "``mr``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:311 -# 4135366e948e453ebf1b19f5d9ca160f -msgid "Mongolian" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:312 -#: ../source/includes/collation-defaults-table.rst:610 -# a5d1829689cb4d5789377544b608cad5 -# 5c5e0cc665134201bd25f775fc72dc3c -msgid "``mn``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:315 -# d95bd99d2f474ccb9507700ced261f85 -msgid "Nepali" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:316 -#: ../source/includes/collation-defaults-table.rst:616 -# e4f62157b53f47bfbe74c804c91d4ced -# c6a4c3c0b4ad4dcfb672320e78e5806f -msgid "``ne``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:319 -# 39fe368989d246d98920967ea4f022d3 -msgid "Northern Sami" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:320 -#: ../source/includes/collation-defaults-table.rst:622 -# 5c9e398e5b204783b7be3ee1326e9310 -# 2fd5e6bffdd24edbb316ac1f3de42699 -msgid "``se``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:323 -# 2c8b49208e50461a9afff32af1e9b377 -msgid "Norwegian Bokmål" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:324 -#: ../source/includes/collation-defaults-table.rst:634 -# 04c3b70f71f9402ab33ef5c41e5619a2 -# e934711a43c7433d96ed1ac470123be7 -msgid "``nb``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:327 -# 217b54d0cc104575a3ca0939871707c3 -msgid "Norwegian Nynorsk" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:328 -#: ../source/includes/collation-defaults-table.rst:646 -# 7b3accc4d15141afb7112fdc0b3115f5 -# f639f6a85a4f4030b3ffe7507c60fc47 -msgid "``nn``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:331 -# bcd83c5efed74ebcab1806d830f6e941 -msgid "Oriya" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:332 -#: ../source/includes/collation-defaults-table.rst:658 -# b047295ab6f14c4ea4d8092262be7290 -# 60f55392808c414faea8de95ebdd30dc -msgid "``or``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:335 -# 83730c2a7c484eb888851cd7ec12371a -msgid "Oromo" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:336 -#: ../source/includes/collation-defaults-table.rst:664 -# 722422d9f17540a8aa6fa8dfcf853d80 -# 27a0b5e7646e45ecb32da3c6f9a287d7 -msgid "``om``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:339 -# 64ed0863f41440a49047faea94fad90b -msgid "Pashto" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:340 -#: ../source/includes/collation-defaults-table.rst:670 -# 1d402a13457b48f8a60f599e410b9a7b -# 47691862d6e44696a095da13a8970c62 -msgid "``ps``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:343 -# 3a4fa5865d0e4040b29b984ce88fa249 -msgid "Persian" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:344 -#: ../source/includes/collation-defaults-table.rst:676 -# 7cc4b14afd114dc19a9c9a485c5100eb -# c93c726db28e4207aa9d2ffd27a02f46 -msgid "``fa``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:347 -# 4806685aa105440281d80efe6a0e0888 -msgid "Persian (Afghanistan)" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:348 -#: ../source/includes/collation-defaults-table.rst:682 -# bbd5807067424eb593adb16a0239cb6f -# d0f3a743d407493e987ef6e60d58314f -msgid "``fa_AF``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:351 -# 276b866a851b460d81ab54f6b8a247e2 -msgid "Polish" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:352 -#: ../source/includes/collation-defaults-table.rst:688 -# 0bbd855bc9a9408eb73627cc1310ffd0 -# 05bf512497244fd08dd56742b425ac38 -msgid "``pl``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:355 -# c9270477cd31427d882aad43d53e65dd -msgid "Portuguese" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:356 -#: ../source/includes/collation-defaults-table.rst:694 -# 83de8bd5a17147afad4f73fb69e842a6 -# 6801e8f67c5e489cb3c8b470486ad4be -msgid "``pt``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:359 -# 7d1cad6e127c4d848352cf0b0ce9d29d -msgid "Punjabi" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:360 -#: ../source/includes/collation-defaults-table.rst:700 -# ae661702d555452e8fa5bb250fd5487f -# 0dce5c0392634268944841b38acb5190 -msgid "``pa``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:363 -# 45affa40c58c4211b8f312698018d06c -msgid "Romanian" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:364 -#: ../source/includes/collation-defaults-table.rst:706 -# b0c9d208d6fa488ea8b05e9703e68e0d -# 8c392d28bba7477699dacb6248ae0ad0 -msgid "``ro``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:367 -# 3e14b53b20e544fbb0b4733482dc0ec9 -msgid "Russian" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:368 -#: ../source/includes/collation-defaults-table.rst:712 -# 311730fb71dc46b79e306d08f490756f -# ec93e0c66947496191cb1fd65f855274 -msgid "``ru``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:371 -# 0111b9f3206a46e899622b90cd96964d -msgid "Serbian" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:372 -#: ../source/includes/collation-defaults-table.rst:718 -# 9f5e70848708421d9193f43d39c26c8d -# 648eb402d34e447593097c57394b464e -msgid "``sr``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:375 -# 7adc740e82ed4168bda938e622acc685 -msgid "Serbian (Latin)" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:376 -#: ../source/includes/collation-defaults-table.rst:724 -# b7e6c1eda371485594947087c43be376 -# ad3707481cbc4a9f8db45631c5f95773 -msgid "``sr_Latn``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:379 -# 9dd2f92849a84364b28263135af8949d -msgid "Sinhala" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:380 -#: ../source/includes/collation-defaults-table.rst:736 -# 0c1029a6a8194c35939880042b5de0e9 -# 51bb5867b19e4bb4bf7a1e08c1f3d1f5 -msgid "``si``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:381 -# fd10f6581949412eb3830efe9fffae70 -msgid "``dictionary``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:383 -# 20578ef617ff42bb9776538238c8deae -msgid "Slovak" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:384 -#: ../source/includes/collation-defaults-table.rst:748 -# cb6474d17f4a45349e64ec5f690c55a3 -# 0b33c011cc9445dd97b446163160f48d -msgid "``sk``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:387 -# 2c466f637f8342bfafd40e9687f311d2 -msgid "Slovenian" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:388 -#: ../source/includes/collation-defaults-table.rst:760 -# b46ac93082d944a9a40aa72858f97464 -# 088520d3913d4db28e7a1ebdb15cc835 -msgid "``sl``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:391 -# f5da90c671af4edd86b01ec4536f1e12 -msgid "Spanish" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:392 -#: ../source/includes/collation-defaults-table.rst:766 -# 375cef812a5c4143b2b55c50d3798141 -# 2814daa24f704c16bac0ef555b941f11 -msgid "``es``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:396 -# 06f67f8a440c4a1999ec7356bfc96ecd -msgid "Swahili" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:397 -#: ../source/includes/collation-defaults-table.rst:784 -# 4c071f66d159438db9b68552590bfb5f -# 6b2bdbf8a73a44c183db71eb43431112 -msgid "``sw``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:400 -# ea504675e2e643099d2c4081914bd050 -msgid "Swedish" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:401 -#: ../source/includes/collation-defaults-table.rst:790 -# f3be44ebf5514600ac5b2c94b54477fa -# b178cf0dd8394d42be1b6c5854b738e7 -msgid "``sv``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:404 -# afd50e6bd6244efa9f4fa0c11ea2e93d -msgid "Tamil" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:405 -#: ../source/includes/collation-defaults-table.rst:802 -# fbdc09037bca4cf1ac25eed758df979c -# 5507d4091b9748718823d3504b547a3d -msgid "``ta``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:408 -# de97db1e316746eb959086627e065e37 -msgid "Telugu" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:409 -#: ../source/includes/collation-defaults-table.rst:808 -# 1920015218b849c0b5608262a6d1b563 -# cca00dd4475d4e3f9db941f3f815a073 -msgid "``te``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:412 -# 3abd8bef766d428da809c59428c27ef0 -msgid "Thai" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:413 -#: ../source/includes/collation-defaults-table.rst:814 -# ef9ab3d46f814421b43fe5b4a0d2154b -# 6b541fd1ed584833872d19e017b92451 -msgid "``th``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:416 -# 075c68aedaa84ef19251cd6b289ca0e5 -msgid "Tibetan" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:417 -#: ../source/includes/collation-defaults-table.rst:820 -# 5d8a90ae7c15446f8ddd1cdfe69259f7 -# 9c54b5feae10460a8768c70c31f61681 -msgid "``bo``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:420 -# 2f6649593e144974a98774973162389d -msgid "Tongan" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:421 -#: ../source/includes/collation-defaults-table.rst:826 -# a2878cae59e240cb82ce58141bc6af20 -# ae4d2f6120d2436793aaee33810f2e62 -msgid "``to``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:424 -# 250e35eadc354b92bedcaabd04ad2970 -msgid "Turkish" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:425 -#: ../source/includes/collation-defaults-table.rst:832 -# ac5bbcc54b984692b8ed70dcc484b141 -# bd3b40ea6c784a508170061eca905e8d -msgid "``tr``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:428 -# f70f3179cd774037ad64da7d184b84c5 -msgid "Ukrainian" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:429 -#: ../source/includes/collation-defaults-table.rst:844 -# 66aff50398ed4133b61a5fd15af0ea26 -# 95316bcd11ca4aa0b5f4516d81e33b56 -msgid "``uk``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:432 -# f1b5333d264c48b5960631638ec5e8dd -msgid "Upper Sorbian" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:433 -#: ../source/includes/collation-defaults-table.rst:850 -# b294ae96a8a94dbc9f937f140d7287b8 -# c60227d4457a4e1a997e9d3bb8904a33 -msgid "``hsb``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:436 -# 309e7a875467463384e779b96bd796c1 -msgid "Urdu" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:437 -#: ../source/includes/collation-defaults-table.rst:856 -# bc1a1e6cd61640d2b8cc7af0f5c22eb5 -# 489dc98322384fbba1c92959e94688c1 -msgid "``ur``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:440 -# 4a295d5c22de4a27837bf5db5382a92a -msgid "Uyghur" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:441 -#: ../source/includes/collation-defaults-table.rst:862 -# 4f2e09be71704d208f83521ab7c86f42 -# 6e22bd3695194353a4fe4886ddc33f68 -msgid "``ug``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:444 -# 6f226183914c4ab882682233dbbd9817 -msgid "Vietnamese" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:445 -#: ../source/includes/collation-defaults-table.rst:868 -# 38e766e348414a868607c33e87710127 -# 3ac76db7b8a14349a7168aa7cef25c0b -msgid "``vi``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:448 -# 8657c24dbe3247c9a017c6012c6b95ef -msgid "Walser" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:449 -#: ../source/includes/collation-defaults-table.rst:880 -# 2a210e853b2044bbbd01bf14a2548e64 -# 403d0f404ab24c48b42eb798c3d72c15 -msgid "``wae``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:452 -# c1edd41ca5b24eb0abe503cdc03c1f63 -msgid "Welsh" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:453 -#: ../source/includes/collation-defaults-table.rst:886 -# 96e3452e6eb84cdb9d9ed4fcf4681c37 -# e0ff6126f2bb45148a1532bead7580a8 -msgid "``cy``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:456 -# e05fca9ca05f432e93165320885b0ffe -msgid "Yiddish" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:457 -#: ../source/includes/collation-defaults-table.rst:892 -# cdece5adce37458788fac2a8ad364b96 -# c00e8a020b7b4de5a062692cba4dce8b -msgid "``yi``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:460 -# 2ec41147b1a04fcc84960ab3a4e4a9ac -msgid "Yoruba" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:461 -#: ../source/includes/collation-defaults-table.rst:904 -# 3d40f80551a044fd9470ebb54d5090a2 -# 44d0250c87be43d38e214b9d161c8280 -msgid "``yo``" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:464 -# 04f1ef99f8074509b2714ed2b091a3c3 -msgid "Zulu" -msgstr "" - -#: ../source/includes/collation-locale-table.rst:465 -#: ../source/includes/collation-defaults-table.rst:910 -# aae8809d7e06464e898234042eb88b76 -# 811968a415b54e6da897344c1a03c62e -msgid "``zu``" -msgstr "" - -#: ../source/reference/collation-locales-defaults.txt:0 -# 3754e6345e1d434c855a3e7c27d7aa9a -msgid "Tip" -msgstr "" - -#: ../source/reference/collation-locales-defaults.txt:35 -# fca6e8ffbbe64d62accb49aa69c8b681 -msgid "To explicitly specify simple binary comparison, specify ``locale`` value of ``\"simple\"``." -msgstr "" - -#: ../source/reference/collation-locales-defaults.txt:40 -# 9bb970a7023247ff93bf63398c3e5411 -msgid "To request support for a locale, please file a JIRA ticket with the `Server project `_" -msgstr "" - -#: ../source/reference/collation-locales-defaults.txt:46 -# 9a8fbe15ca0e4c2e9d3cb035daf86774 -msgid "Collation Default Parameters" -msgstr "" - -#: ../source/reference/collation-locales-defaults.txt:48 -# 1b475a3908f24b4fb7549a1f6aac224d -msgid "A collation document contains several :ref:`optional parameters` in addition to the required ``locale`` parameter. Depending on which ``locale`` you use, the default parameters may be different. See the :doc:`collation page` for a full description of collation syntax." -msgstr "" - -#: ../source/reference/collation-locales-defaults.txt:55 -# 97cc9aac0dfa4e598e347b83cee13540 -msgid "The following default parameters are consistent across all locales:" -msgstr "" - -#: ../source/reference/collation-locales-defaults.txt:57 -# e6554b22d7fc433e98f362ab5ef5e17e -msgid "``caseLevel : false``" -msgstr "" - -#: ../source/reference/collation-locales-defaults.txt:58 -# 164dece3a15944ba98e9dee384cee8af -msgid "``strength : 3``" -msgstr "" - -#: ../source/reference/collation-locales-defaults.txt:59 -# 5c5815b2e7fb416e96e0da18666eec5e -msgid "``numericOrdering : false``" -msgstr "" - -#: ../source/reference/collation-locales-defaults.txt:60 -# 6c09927ac7994989818a6572c67f10bc -msgid "``maxVariable : punct``" -msgstr "" - -#: ../source/reference/collation-locales-defaults.txt:62 -# 53195eb997e848b1b2a4d7598cdadd5c -msgid "The following table shows the default collation parameters which may vary across different locales:" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:5 -# 81925783b0e8424fad4d8651a1aebf3f -msgid "caseFirst" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:6 -# f2afb8e8b46a4ff0bc40db20a11a6c2c -msgid "alternate" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:7 -# 16796af9db9c4dc1b64fad991ee02fa2 -msgid "normalization" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:8 -# d38bffbcb85c4d7a9757c1bbea11675e -msgid "backwards" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:11 -#: ../source/includes/collation-defaults-table.rst:17 -#: ../source/includes/collation-defaults-table.rst:23 -#: ../source/includes/collation-defaults-table.rst:29 -#: ../source/includes/collation-defaults-table.rst:35 -#: ../source/includes/collation-defaults-table.rst:41 -#: ../source/includes/collation-defaults-table.rst:47 -#: ../source/includes/collation-defaults-table.rst:53 -#: ../source/includes/collation-defaults-table.rst:59 -#: ../source/includes/collation-defaults-table.rst:65 -#: ../source/includes/collation-defaults-table.rst:71 -#: ../source/includes/collation-defaults-table.rst:77 -#: ../source/includes/collation-defaults-table.rst:83 -#: ../source/includes/collation-defaults-table.rst:89 -#: ../source/includes/collation-defaults-table.rst:95 -#: ../source/includes/collation-defaults-table.rst:101 -#: ../source/includes/collation-defaults-table.rst:107 -#: ../source/includes/collation-defaults-table.rst:113 -#: ../source/includes/collation-defaults-table.rst:119 -#: ../source/includes/collation-defaults-table.rst:125 -#: ../source/includes/collation-defaults-table.rst:131 -#: ../source/includes/collation-defaults-table.rst:137 -#: ../source/includes/collation-defaults-table.rst:143 -#: ../source/includes/collation-defaults-table.rst:149 -#: ../source/includes/collation-defaults-table.rst:155 -#: ../source/includes/collation-defaults-table.rst:161 -#: ../source/includes/collation-defaults-table.rst:167 -#: ../source/includes/collation-defaults-table.rst:173 -#: ../source/includes/collation-defaults-table.rst:179 -#: ../source/includes/collation-defaults-table.rst:185 -#: ../source/includes/collation-defaults-table.rst:197 -#: ../source/includes/collation-defaults-table.rst:203 -#: ../source/includes/collation-defaults-table.rst:209 -#: ../source/includes/collation-defaults-table.rst:215 -#: ../source/includes/collation-defaults-table.rst:221 -#: ../source/includes/collation-defaults-table.rst:227 -#: ../source/includes/collation-defaults-table.rst:233 -#: ../source/includes/collation-defaults-table.rst:239 -#: ../source/includes/collation-defaults-table.rst:245 -#: ../source/includes/collation-defaults-table.rst:251 -#: ../source/includes/collation-defaults-table.rst:257 -#: ../source/includes/collation-defaults-table.rst:263 -#: ../source/includes/collation-defaults-table.rst:269 -#: ../source/includes/collation-defaults-table.rst:275 -#: ../source/includes/collation-defaults-table.rst:281 -#: ../source/includes/collation-defaults-table.rst:287 -#: ../source/includes/collation-defaults-table.rst:293 -#: ../source/includes/collation-defaults-table.rst:299 -#: ../source/includes/collation-defaults-table.rst:305 -#: ../source/includes/collation-defaults-table.rst:311 -#: ../source/includes/collation-defaults-table.rst:317 -#: ../source/includes/collation-defaults-table.rst:323 -#: ../source/includes/collation-defaults-table.rst:329 -#: ../source/includes/collation-defaults-table.rst:335 -#: ../source/includes/collation-defaults-table.rst:341 -#: ../source/includes/collation-defaults-table.rst:347 -#: ../source/includes/collation-defaults-table.rst:353 -#: ../source/includes/collation-defaults-table.rst:359 -#: ../source/includes/collation-defaults-table.rst:365 -#: ../source/includes/collation-defaults-table.rst:371 -#: ../source/includes/collation-defaults-table.rst:377 -#: ../source/includes/collation-defaults-table.rst:383 -#: ../source/includes/collation-defaults-table.rst:389 -#: ../source/includes/collation-defaults-table.rst:395 -#: ../source/includes/collation-defaults-table.rst:401 -#: ../source/includes/collation-defaults-table.rst:407 -#: ../source/includes/collation-defaults-table.rst:413 -#: ../source/includes/collation-defaults-table.rst:419 -#: ../source/includes/collation-defaults-table.rst:425 -#: ../source/includes/collation-defaults-table.rst:431 -#: ../source/includes/collation-defaults-table.rst:437 -#: ../source/includes/collation-defaults-table.rst:443 -#: ../source/includes/collation-defaults-table.rst:449 -#: ../source/includes/collation-defaults-table.rst:455 -#: ../source/includes/collation-defaults-table.rst:461 -#: ../source/includes/collation-defaults-table.rst:467 -#: ../source/includes/collation-defaults-table.rst:473 -#: ../source/includes/collation-defaults-table.rst:479 -#: ../source/includes/collation-defaults-table.rst:485 -#: ../source/includes/collation-defaults-table.rst:491 -#: ../source/includes/collation-defaults-table.rst:497 -#: ../source/includes/collation-defaults-table.rst:503 -#: ../source/includes/collation-defaults-table.rst:509 -#: ../source/includes/collation-defaults-table.rst:515 -#: ../source/includes/collation-defaults-table.rst:521 -#: ../source/includes/collation-defaults-table.rst:527 -#: ../source/includes/collation-defaults-table.rst:533 -#: ../source/includes/collation-defaults-table.rst:539 -#: ../source/includes/collation-defaults-table.rst:545 -#: ../source/includes/collation-defaults-table.rst:551 -#: ../source/includes/collation-defaults-table.rst:557 -#: ../source/includes/collation-defaults-table.rst:563 -#: ../source/includes/collation-defaults-table.rst:569 -#: ../source/includes/collation-defaults-table.rst:575 -#: ../source/includes/collation-defaults-table.rst:581 -#: ../source/includes/collation-defaults-table.rst:587 -#: ../source/includes/collation-defaults-table.rst:593 -#: ../source/includes/collation-defaults-table.rst:605 -#: ../source/includes/collation-defaults-table.rst:611 -#: ../source/includes/collation-defaults-table.rst:617 -#: ../source/includes/collation-defaults-table.rst:623 -#: ../source/includes/collation-defaults-table.rst:629 -#: ../source/includes/collation-defaults-table.rst:635 -#: ../source/includes/collation-defaults-table.rst:641 -#: ../source/includes/collation-defaults-table.rst:647 -#: ../source/includes/collation-defaults-table.rst:653 -#: ../source/includes/collation-defaults-table.rst:659 -#: ../source/includes/collation-defaults-table.rst:665 -#: ../source/includes/collation-defaults-table.rst:671 -#: ../source/includes/collation-defaults-table.rst:677 -#: ../source/includes/collation-defaults-table.rst:683 -#: ../source/includes/collation-defaults-table.rst:689 -#: ../source/includes/collation-defaults-table.rst:695 -#: ../source/includes/collation-defaults-table.rst:701 -#: ../source/includes/collation-defaults-table.rst:707 -#: ../source/includes/collation-defaults-table.rst:713 -#: ../source/includes/collation-defaults-table.rst:719 -#: ../source/includes/collation-defaults-table.rst:725 -#: ../source/includes/collation-defaults-table.rst:731 -#: ../source/includes/collation-defaults-table.rst:737 -#: ../source/includes/collation-defaults-table.rst:743 -#: ../source/includes/collation-defaults-table.rst:749 -#: ../source/includes/collation-defaults-table.rst:755 -#: ../source/includes/collation-defaults-table.rst:761 -#: ../source/includes/collation-defaults-table.rst:767 -#: ../source/includes/collation-defaults-table.rst:773 -#: ../source/includes/collation-defaults-table.rst:779 -#: ../source/includes/collation-defaults-table.rst:785 -#: ../source/includes/collation-defaults-table.rst:791 -#: ../source/includes/collation-defaults-table.rst:797 -#: ../source/includes/collation-defaults-table.rst:803 -#: ../source/includes/collation-defaults-table.rst:809 -#: ../source/includes/collation-defaults-table.rst:815 -#: ../source/includes/collation-defaults-table.rst:821 -#: ../source/includes/collation-defaults-table.rst:827 -#: ../source/includes/collation-defaults-table.rst:833 -#: ../source/includes/collation-defaults-table.rst:839 -#: ../source/includes/collation-defaults-table.rst:845 -#: ../source/includes/collation-defaults-table.rst:851 -#: ../source/includes/collation-defaults-table.rst:857 -#: ../source/includes/collation-defaults-table.rst:863 -#: ../source/includes/collation-defaults-table.rst:869 -#: ../source/includes/collation-defaults-table.rst:875 -#: ../source/includes/collation-defaults-table.rst:881 -#: ../source/includes/collation-defaults-table.rst:887 -#: ../source/includes/collation-defaults-table.rst:893 -#: ../source/includes/collation-defaults-table.rst:899 -#: ../source/includes/collation-defaults-table.rst:905 -#: ../source/includes/collation-defaults-table.rst:911 -# 01177352f9e14276ab389c63c1c8a8d6 -# ff01c8ad7f14482aa2563f0d48c5ccc7 -# fdd96bd4cf9543eaa28e0f2d6f427834 -# ed890962113d4c759bdef2b41bb845ad -# 25574b969f2144008c1ca8a5c484f4c3 -# 2c2c1352de204cc293b9fc7791c050e1 -# e5cc6d59ef544b728b59a8e5bd3004b4 -# 5fb75c7118b34c938527d4a6b6f50396 -# 2c20060fd69840608c5b37ffb15725c6 -# e6cb99fb162045ba82c922013f04f134 -# 51349b25b0a442dd9ebbef3d9392d263 -# f6f0f4d4258545d6b833ab1190ba9e3c -# fa3aec37148a46298d05cfbf608ed33d -# 620cb2469f2040b89a7c84917d71ce90 -# 5d10b7afd53b4a0ca7c4dd6a2daeda8f -# c102f519f73b4e8d8ebe7dfd199ddfb7 -# ee72cdf6aa2c4d27ad05f9e7e10b2ab1 -# 8e52078642044c82860bfe469084fba4 -# 8caba5aae60b4a058a4ea092bdaa38d7 -# 10dd060a7c374b3e83c1236474913ce6 -# 707b89e411d043caa0da1b4e59718297 -# e6632b4f7dfd4c99a611e982302e1912 -# 53d5eb8fabfd40229c1b5befe4fcd82f -# 622f576134784350a1f0a5f7feb1c967 -# 52f2dfcf547f481cbafa68d6ae8eacee -# 7a23a4a365334878bf40ad313f9e0b1d -# 94c94b7ef1ff4b7b8cd2943b21992473 -# c1d9065a541a4b73b470ab0b339e835d -# 627b67fc41fa4fc7a4e85ed380841708 -# 2646827fb7ee495eab28decc5dcd7d0e -# 8e751d6f0d9b4d48b44a115e49a70796 -# 6c5e17502c6747639782bcae906586a1 -# d7f1dca3d1e14653892dee751caa40cc -# 7912be91e7f9424986b2ed6ecadf90db -# 70bd6078864445daa93f45b43a59b7d2 -# 37cd717d17724a44b57c406c6421b1c3 -# 3d5a15b2ddd24a64a67f8b8a6712f41d -# a5dbef540b364575a2df9da3a4ca7549 -# 680bd826af4949da981ea93666ddb80a -# 5650e519b5834684ab82a1c21b67305d -# 27066391fefc465daae6197159a07445 -# 3a2b02ce03d94d4fbaef3ad88e48121b -# 181b69aa945e4dc489e415c1669b92ef -# 6302470f5bbb48ff8fa08b17c832a422 -# 6ecdc84ee8864b3f93963e23c7e211f1 -# 392f442116084710a393aa0dfb70ff05 -# 91586d314dc741ee8157cd9d1287c336 -# 103a48ceabb94d929c7403f19b71450e -# 714ea876b21f41d88a1808bfc2378eec -# 0d1ccb76465c4c4d9b6ad674c375e296 -# 84538038dba64504a8380c7950141173 -# 4696fe1154dc424bb4cc65571816c692 -# 4f47c4ad017d41c5ba1b18b2efaae8ad -# 9f33b1525cd046a8a3d6a8b1bb1eb2b9 -# fbfa247657cb4b268c5bd506b12fde7b -# 345d07a0cee54a5584125582aca7aa06 -# d91347b1c8a4433c9eac513f5999fed8 -# ad7130da90d34fdaba3f719a2efa15af -# ebc439f4f21848219b5ddf55ffb2502d -# 5d49bc83a4bd4a48bab036c99a5cdc00 -# ba6ead05add94e6cb2b2274795736dab -# e98892166dda4a60ba4bcf7734cf20b5 -# d2da496c6e354f02ba4ea0655d22a4c0 -# cf856f31de134a5fb8447978ae823449 -# 650517c9cb3941aa82095cd468745376 -# b4df43c38ed249d4a434edd5d3a68a44 -# 0120c28f0a214523a8e806f59f474cea -# db174882d3874e4e8ea4b286986f64ff -# ff801ca9457d4cdf9c9010b07438e4e2 -# ac0edd68d28a48cabfcf9bee7b6f0c11 -# 73a91e6f4f584d309e709d48e49b2ff0 -# 54cc06b0821b4c03be8929d8231b0144 -# 966dd8c154264fccb0c1f59007ae585d -# 0c71c5e36ac946709b0313f2bbafe9f8 -# 9ffa827fd89940818ac1c28ddfae2652 -# 7bb34246e95a4cf894a4131f7f38e088 -# e3741571358d4a70a4df47ab813aeeb9 -# 14d369efc1d7451490400e5cf9ec5be1 -# d9d9b6d0d3cf4273bf80a5836de67dfb -# 4965cb05fefa43b6acb9cc8f62e97268 -# b93e8c4666ee4014a6d710abe037aa3d -# 8e9bcfd462394c2fb31e0c455c728506 -# 6d1ee6926b40443c9a4fe240291374b9 -# a2d2d13c39a540cdbf415c15f36e7741 -# 0a771799185645c799ebf9e1d20e7bf3 -# 231c70c997624672ad9ebb3f90ce0f9d -# d9ae4c80cdf842d3a1d9798e1d3c9bb0 -# 3dd11bf286ca4d9a8fe2ca1e3c43ff52 -# 95208e7f0dfb43688e2a1669a4fa8323 -# 7e095407861c4bc79400db54aafd306b -# 70368e5f5f984accba3d2efd1f05c75c -# c76f6892e6cf458eb01aa419544cbaa2 -# 243a8e38896441c8821489f32c937dda -# 89fc7ddc55624ecc86ea29b11b019fbd -# 79e8f0f7f2d8447da3dc2483d9c97889 -# c10e22f35ec442708796362feba65d9b -# 0fe3e59f42cc4403b09ddf33caa07ff7 -# 6367d7054cdf4644b84a6b49230145f1 -# ef2e786977544754b80568d96db070c9 -# 126293abcd7b4a1a954cda11c94237a3 -# 75fd63894c4e424c927942760368103a -# 67c6d10c5b924c29b1a6353a971f5380 -# 192fbcfe863245dea0afc9e586f72b2c -# beb4674ff0f64e17b6cb5c6bd80089c4 -# 31164b3df0d84891a9bdbd32fbd5cd41 -# c6973f449df64752805221a4d8393ec6 -# 25b8dc4d2d944d93bee6b679d3abc4b7 -# a16ce84d85e045448d2b0c4383b0df70 -# 3bb6fbb49539451faa68ff3678bc934d -# 76c1c916fe544594b7015fba97fda65c -# aa4d2b0c1e34490b80eb0c28117eddda -# 12f8da3341f94ccb8dc52c1394abd383 -# fa8efa0baed94054a69147d9848df55e -# b4f653e86b4c49f3b1e59857f7e92fdc -# 2160b00b502b4f07a5910f385ad82f8b -# e239b9a978f14d53ae1f67014f5e8f80 -# df37aef302d64dc3b6a17fa1591d26d9 -# 099432e164314e888965c94e4f94d8e7 -# c269b57efc23437da3bf5be2726e0906 -# a99ba024fe3f4499a4ae08e280110fd8 -# 3eaaacc8dc6d44e1b49cf24c4ad0b1e8 -# bccde8797c364554927710b25d0ea622 -# afc1b425f4364bfa92507c0f3f969e42 -# 7a9c9f87ee66455ebf6e29fe4b188384 -# 813830a23b99479e9411cafaabe5b81e -# 0527f91927d44ca081e79086a2b5c5c7 -# aa2bb0244d4b4a69a4be5d58410beb94 -# c576c54fdc1241059899581441878e11 -# b2145b6b84034ea784caa744cb0bac23 -# 8e87aa539ce84c60b8edf162b291f88a -# 1a14d19bfb914d94af1e8e77d13c08d6 -# 52ed43fa1d354cc7a22a59df7cd59760 -# 96d17088a85c4f979e8cb2815061c635 -# d6423488dc1b47caaf189e700d131bc0 -# 8fdccadb32984ae7a77554a6ad5e1411 -# 6bee6b343f884791a90fa78ecf279898 -# 37dfe2a383d844629b8373cdbe38aec0 -# 55e91a3fcbb446ac9f472cae78ac3b40 -# 2ba19a63c3e54bb88e4972f7bda12bee -# 0db10b315bf34f67954208b8c6ea99ad -# a7958e584314458f9612cc6e7cfa3837 -# 2a910b54111143f988845ad528216e8d -# 362426f8eb134b3c82766856fc255fe1 -# cc0b4cfbd8a6459bab35323390a06b0a -# d6a317ca53f7419580c582113084e185 -# 7e2b8c7334024c148b73b5b81193d9fa -# 89449d73280a44e1b52537ed03b6391a -# bb7e3cbde8424efcabdac9723487f81e -# d1855dda2430448287d8c3da650f73d3 -msgid "``off``" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:12 -#: ../source/includes/collation-defaults-table.rst:18 -#: ../source/includes/collation-defaults-table.rst:24 -#: ../source/includes/collation-defaults-table.rst:30 -#: ../source/includes/collation-defaults-table.rst:36 -#: ../source/includes/collation-defaults-table.rst:42 -#: ../source/includes/collation-defaults-table.rst:48 -#: ../source/includes/collation-defaults-table.rst:54 -#: ../source/includes/collation-defaults-table.rst:60 -#: ../source/includes/collation-defaults-table.rst:66 -#: ../source/includes/collation-defaults-table.rst:72 -#: ../source/includes/collation-defaults-table.rst:78 -#: ../source/includes/collation-defaults-table.rst:84 -#: ../source/includes/collation-defaults-table.rst:90 -#: ../source/includes/collation-defaults-table.rst:96 -#: ../source/includes/collation-defaults-table.rst:102 -#: ../source/includes/collation-defaults-table.rst:108 -#: ../source/includes/collation-defaults-table.rst:114 -#: ../source/includes/collation-defaults-table.rst:120 -#: ../source/includes/collation-defaults-table.rst:126 -#: ../source/includes/collation-defaults-table.rst:132 -#: ../source/includes/collation-defaults-table.rst:138 -#: ../source/includes/collation-defaults-table.rst:144 -#: ../source/includes/collation-defaults-table.rst:150 -#: ../source/includes/collation-defaults-table.rst:156 -#: ../source/includes/collation-defaults-table.rst:162 -#: ../source/includes/collation-defaults-table.rst:168 -#: ../source/includes/collation-defaults-table.rst:174 -#: ../source/includes/collation-defaults-table.rst:180 -#: ../source/includes/collation-defaults-table.rst:186 -#: ../source/includes/collation-defaults-table.rst:192 -#: ../source/includes/collation-defaults-table.rst:198 -#: ../source/includes/collation-defaults-table.rst:204 -#: ../source/includes/collation-defaults-table.rst:210 -#: ../source/includes/collation-defaults-table.rst:216 -#: ../source/includes/collation-defaults-table.rst:222 -#: ../source/includes/collation-defaults-table.rst:228 -#: ../source/includes/collation-defaults-table.rst:234 -#: ../source/includes/collation-defaults-table.rst:240 -#: ../source/includes/collation-defaults-table.rst:246 -#: ../source/includes/collation-defaults-table.rst:252 -#: ../source/includes/collation-defaults-table.rst:258 -#: ../source/includes/collation-defaults-table.rst:264 -#: ../source/includes/collation-defaults-table.rst:270 -#: ../source/includes/collation-defaults-table.rst:276 -#: ../source/includes/collation-defaults-table.rst:282 -#: ../source/includes/collation-defaults-table.rst:288 -#: ../source/includes/collation-defaults-table.rst:294 -#: ../source/includes/collation-defaults-table.rst:300 -#: ../source/includes/collation-defaults-table.rst:306 -#: ../source/includes/collation-defaults-table.rst:312 -#: ../source/includes/collation-defaults-table.rst:318 -#: ../source/includes/collation-defaults-table.rst:324 -#: ../source/includes/collation-defaults-table.rst:330 -#: ../source/includes/collation-defaults-table.rst:336 -#: ../source/includes/collation-defaults-table.rst:342 -#: ../source/includes/collation-defaults-table.rst:348 -#: ../source/includes/collation-defaults-table.rst:354 -#: ../source/includes/collation-defaults-table.rst:360 -#: ../source/includes/collation-defaults-table.rst:366 -#: ../source/includes/collation-defaults-table.rst:372 -#: ../source/includes/collation-defaults-table.rst:378 -#: ../source/includes/collation-defaults-table.rst:384 -#: ../source/includes/collation-defaults-table.rst:390 -#: ../source/includes/collation-defaults-table.rst:396 -#: ../source/includes/collation-defaults-table.rst:402 -#: ../source/includes/collation-defaults-table.rst:408 -#: ../source/includes/collation-defaults-table.rst:414 -#: ../source/includes/collation-defaults-table.rst:420 -#: ../source/includes/collation-defaults-table.rst:426 -#: ../source/includes/collation-defaults-table.rst:432 -#: ../source/includes/collation-defaults-table.rst:438 -#: ../source/includes/collation-defaults-table.rst:444 -#: ../source/includes/collation-defaults-table.rst:450 -#: ../source/includes/collation-defaults-table.rst:456 -#: ../source/includes/collation-defaults-table.rst:462 -#: ../source/includes/collation-defaults-table.rst:468 -#: ../source/includes/collation-defaults-table.rst:474 -#: ../source/includes/collation-defaults-table.rst:480 -#: ../source/includes/collation-defaults-table.rst:486 -#: ../source/includes/collation-defaults-table.rst:492 -#: ../source/includes/collation-defaults-table.rst:498 -#: ../source/includes/collation-defaults-table.rst:504 -#: ../source/includes/collation-defaults-table.rst:510 -#: ../source/includes/collation-defaults-table.rst:516 -#: ../source/includes/collation-defaults-table.rst:522 -#: ../source/includes/collation-defaults-table.rst:528 -#: ../source/includes/collation-defaults-table.rst:534 -#: ../source/includes/collation-defaults-table.rst:540 -#: ../source/includes/collation-defaults-table.rst:546 -#: ../source/includes/collation-defaults-table.rst:552 -#: ../source/includes/collation-defaults-table.rst:558 -#: ../source/includes/collation-defaults-table.rst:564 -#: ../source/includes/collation-defaults-table.rst:570 -#: ../source/includes/collation-defaults-table.rst:576 -#: ../source/includes/collation-defaults-table.rst:582 -#: ../source/includes/collation-defaults-table.rst:588 -#: ../source/includes/collation-defaults-table.rst:594 -#: ../source/includes/collation-defaults-table.rst:600 -#: ../source/includes/collation-defaults-table.rst:606 -#: ../source/includes/collation-defaults-table.rst:612 -#: ../source/includes/collation-defaults-table.rst:618 -#: ../source/includes/collation-defaults-table.rst:624 -#: ../source/includes/collation-defaults-table.rst:630 -#: ../source/includes/collation-defaults-table.rst:636 -#: ../source/includes/collation-defaults-table.rst:642 -#: ../source/includes/collation-defaults-table.rst:648 -#: ../source/includes/collation-defaults-table.rst:654 -#: ../source/includes/collation-defaults-table.rst:660 -#: ../source/includes/collation-defaults-table.rst:666 -#: ../source/includes/collation-defaults-table.rst:672 -#: ../source/includes/collation-defaults-table.rst:678 -#: ../source/includes/collation-defaults-table.rst:684 -#: ../source/includes/collation-defaults-table.rst:690 -#: ../source/includes/collation-defaults-table.rst:696 -#: ../source/includes/collation-defaults-table.rst:702 -#: ../source/includes/collation-defaults-table.rst:708 -#: ../source/includes/collation-defaults-table.rst:714 -#: ../source/includes/collation-defaults-table.rst:720 -#: ../source/includes/collation-defaults-table.rst:726 -#: ../source/includes/collation-defaults-table.rst:732 -#: ../source/includes/collation-defaults-table.rst:738 -#: ../source/includes/collation-defaults-table.rst:744 -#: ../source/includes/collation-defaults-table.rst:750 -#: ../source/includes/collation-defaults-table.rst:756 -#: ../source/includes/collation-defaults-table.rst:762 -#: ../source/includes/collation-defaults-table.rst:768 -#: ../source/includes/collation-defaults-table.rst:774 -#: ../source/includes/collation-defaults-table.rst:780 -#: ../source/includes/collation-defaults-table.rst:786 -#: ../source/includes/collation-defaults-table.rst:792 -#: ../source/includes/collation-defaults-table.rst:798 -#: ../source/includes/collation-defaults-table.rst:804 -#: ../source/includes/collation-defaults-table.rst:810 -#: ../source/includes/collation-defaults-table.rst:822 -#: ../source/includes/collation-defaults-table.rst:828 -#: ../source/includes/collation-defaults-table.rst:834 -#: ../source/includes/collation-defaults-table.rst:840 -#: ../source/includes/collation-defaults-table.rst:846 -#: ../source/includes/collation-defaults-table.rst:852 -#: ../source/includes/collation-defaults-table.rst:858 -#: ../source/includes/collation-defaults-table.rst:864 -#: ../source/includes/collation-defaults-table.rst:870 -#: ../source/includes/collation-defaults-table.rst:876 -#: ../source/includes/collation-defaults-table.rst:882 -#: ../source/includes/collation-defaults-table.rst:888 -#: ../source/includes/collation-defaults-table.rst:894 -#: ../source/includes/collation-defaults-table.rst:900 -#: ../source/includes/collation-defaults-table.rst:906 -#: ../source/includes/collation-defaults-table.rst:912 -# 06444ae2772043c49f6b7041c9cd84b9 -# 45f0f2209a9646649af0a64caf65e89e -# 80d41c4044024bbc9551a191e0403863 -# a8d19fa6925a47d192e037d6d49cd117 -# 9937995789094ddda8771f10fea01c43 -# 7f601bff12a24520b939e43464b16b03 -# 4d57bf3bc3ff42118c51a1819c09274c -# 446dc6b6bcc94cbba66d9cb520960b4f -# f8b856d98d7c4a3185c106781a87678c -# e1bdb2d5e42a4b6281ce14582ef9925a -# c43364f4b4304939b54b55470e743256 -# 531c4286a31048e29ed7c368b3ccd523 -# d6a286f8b35844cea19d1a868dca467e -# cd657633f1724b4fbf9ef90fb8a4cbce -# f67ec61a420e474bb4591c7da987125a -# 6dcaa61af19b4993aecfb8bb84d1ca12 -# 0ede29bd64254063bff8ed9a2c12f7b1 -# aa5154fb73c94fbda18dd673866c4a83 -# 6fc97fbb42204105b4205e389a4cfdfc -# 6dcba8ce56f7465ea4d27ac098be75b5 -# 738cf6be174a4e3cb45a22c923d6a2cb -# 7a8a054b373d46f2861ba68d8172c641 -# 326c5aa752974e609ede49bb488b23c4 -# 5d2ce8df7d5141f3803a1d016d5f04ff -# f579c3d1d22b4b3a85f5b5981b50a851 -# e8abdb65f5604c1c86f288689d8a549e -# 05a3ca4a794f42e4b41bd1d5bbc22149 -# 9b8fcd541a77491a845bf609f78e9ddd -# 56c0a9fbda754db3b4efd692a74a3f1a -# ff93a1f2cf02470d86186e77109d150c -# 9df8af35a530489f83d1822ef2a0402b -# cd1ef1edee8148e69bb4d2a74dcc63dd -# 9dc899b1562541c9945431e774f29747 -# 7acf0eb702784f1da08f3431ba83c5e0 -# eafc52654c5a4a47bc922c9791b02f5c -# 45bc711c071d4b25a825c0de43dee084 -# e053aaea09874ed08546c61e2c3b1dac -# d68f81abd61b4b33843344ed74ab7d74 -# 946784df068449d3bfb7ee4743d0c36a -# 6f3d58f7d36446e3ad6cfa36976c61ae -# 4f8f6becba9c434bb1ef34a2a7feb031 -# 0c668c9b553240a793d894390fb76e4c -# aa992d220e804b15a09252434aca74b7 -# 74aaad9d36ab4fccb004ce3772f0b01e -# cac3fa5b94ad41fa93d20acc4831e950 -# 0874ce554dd44e3fad2e4ab8f1cf6e76 -# 7b428b1a2cb94740b1c286a9175340f2 -# 0bc6d5da808444a289a7d891ab8c53a1 -# 4ff24890ad904ff2bb52a8e87472b310 -# 3c2830e5de8b4dfab3563922ced921fe -# 29c56814053b4788bc1366a308cbfd2a -# cc3bde1d5ed746c5b3138e8dad40bd55 -# 965b31310669401cb3506ef91717e87f -# f6ca06996b6d4b2baaf4c877ca8a978a -# 69789abb81674ad385cc35af8f57987e -# 7ee0e1ad5292457db76ce0682e4ffeb3 -# 784cc6c76e374ac39fa9f14945049cd4 -# 116398a45b334886914590209395236c -# f803b4e36b55483183f105d50a96e70e -# 7b12a840da764bb3be22053f4e8a2c2e -# cfc6ad8ea8e44bbdba3ca3401984be71 -# 35168c30b5964555b66c46d9d9c6b0f3 -# 6cb51b0ccce44f5e8103d5f268b05838 -# 719e6decc1d346e0a10a30eedcea8f76 -# 32463161ddcd4911bd300d2359bb72d8 -# bf16d44f4b234864acba89bcebffc2b1 -# bd0258171e4c4ecf8ae4e8aba1150570 -# 6a5b07a069e740049228d38e0e245b32 -# 5ce3742d77494345981def6156503cd1 -# 34656975c0a64d68bf48ff5af816b12b -# 7df8ac6be4934ccdbbdbcdf0e1ff8d89 -# 5efa0dae092842e0a25421475252448a -# 025725c501e44327938e8adba9d1ed81 -# eecefb7a18064450988cdc61beff6794 -# 9298ad0f2a6e465096f7340d170d068b -# 382bfed05e25488684065eed1c81cb09 -# 86b0bc7fb73346eeb90e7cfeafe4464e -# 56ed3122317f4c8cbda86aec714c0570 -# 857dba7a55c64f44bd265b50616c1cb7 -# b847f5a643d345f2b796978e7a4b46f4 -# 37dcabacbce847c78f2079246a9d15a3 -# fdc0187ac3e943b0a4a9c4e355448323 -# 290cdce1894a4d609078a090723f767b -# ac142ec9bd0b4ccc9cd8735184afad37 -# 6e7ac3b5a2e34f42bb99426e946f5ef8 -# b5529b66e7084aa1a294ff9663ccf69c -# a949efb9a9cf47419c86ac139e6eb5ab -# 04af79c7f4b049e68981885ed000357a -# e123bc7e83a54c039a4a222af21a3e5d -# 9984cc6d17c04ffc803fcd34f23796c3 -# 8d13f1191e0c4809bae1b5df56a65acd -# e3d08f72b42e42af8da0536fc36ef650 -# 55f5c368c23a4ee2b5196d85f3230ef5 -# 3ccc39ea92be4a5b99a33f32e16119be -# 375daa5aa610470f94f7537b09a7d629 -# a5d783336b5f484390bf056a75213c4a -# 0f268358bc3849bca4b34e98b48d9b29 -# a4c407333a8f4ad88be36352820a3c4e -# 894c590e29674b64864cdf9278d23f1d -# 76404c2224484636b1ed6fd6deee3aee -# c4384c8002194b279c66dd933a642cd7 -# 99675eee30b047b5b0808c3ec2175b36 -# 0d31cd7629b84725b54c57867671b69d -# e3b0d8f46f1e41b8a6949a36484d06e9 -# bc128ed40d3747449e7c9429eec57e94 -# 892d9c593e2246af90dfb25dee9c3a81 -# 69d89647b5c5483693db372f93301027 -# 8a106f13a54c49d2b98d96ff241883e1 -# 31241adf2cf24b6dbf17fd97bde8e30c -# a210c54f9bca435da970c4331a8cc217 -# 70623402d33d48e4a14f081228b80fb8 -# 93ad7f2aee024b199a87b8ec8d7cc01b -# ac34b01edf594b37bc1307d4f6a310d1 -# 4b5245269bd1470ca62682df742794dd -# d1f862301ad44c34b0d545ceb35a38ec -# d6f512d481e4473292297408038c972d -# b01cebae9a044ad6a21f30bf225c3575 -# a8e7c97d34ec414a8ee1ca39d0750dbb -# a424108eacf94509a117e1154201f603 -# 996cb56b88ff4b06b5a1f8fb04206f2f -# 8f32c66fa62c46c1b18b64ce6ecc3048 -# fc8f7bf2a16a4962a6f15e5bf4e6bfcd -# dcacb5fed5dc4ed5a4fe8967d466451a -# f1404dcfedfe4294ae1178d61ffa53f3 -# cd4666b724a3463ba6a3eba86931f066 -# 93361e496f60444182acfaa576467fb4 -# e2d94f0017044e7ea540508d8b9829f8 -# cf54048a2e444f2a8ab13ab1be0add90 -# aceff420bfdd42f38ba9141d478405d9 -# c5398b0fce624e228bd2d2c301b3521e -# 4e251641bcb64761a98a5581510c7ff1 -# 1650ff71bc4f4cd183b27c39aa8e7b90 -# e5166f79cd1745bf818939b485da79e0 -# 064645f57fc44da0bc594f67e327d406 -# c84701748c5e48588aa9741a94c47bf6 -# 7532c260b345446891fd0d507840b571 -# 077272fdf8e54dde8fcb5229ac80bbdc -# 3e70ec12d19747e99c65d90f069ea0dc -# fd091a7ace8c48cf9510b5e580e1b6c6 -# f7bbf7f1642d422787d08b162193dbdd -# 8b133405f53a46d48a80a07ce4077d00 -# aa77a91f41144cd5bf1cc340c2ee057f -# 6ab1e2b1627341dfaf11eddb93796c94 -# 83a9ab70326a44da91e3cf31755679fc -# b1bda600553a40cca18a2ba2656f338c -# dcc9686946374cd9966c6553a2e5714e -# ac20201299634a688d079102fa020e52 -# 21ff3521defd4183a44129de072061c8 -# 7516be474c5443f08222b94a5e179ce7 -# e506c88afb7045cdb8406aebb63cbc7f -msgid "``non-ignorable``" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:13 -#: ../source/includes/collation-defaults-table.rst:14 -#: ../source/includes/collation-defaults-table.rst:19 -#: ../source/includes/collation-defaults-table.rst:20 -#: ../source/includes/collation-defaults-table.rst:25 -#: ../source/includes/collation-defaults-table.rst:26 -#: ../source/includes/collation-defaults-table.rst:31 -#: ../source/includes/collation-defaults-table.rst:32 -#: ../source/includes/collation-defaults-table.rst:37 -#: ../source/includes/collation-defaults-table.rst:38 -#: ../source/includes/collation-defaults-table.rst:43 -#: ../source/includes/collation-defaults-table.rst:44 -#: ../source/includes/collation-defaults-table.rst:50 -#: ../source/includes/collation-defaults-table.rst:55 -#: ../source/includes/collation-defaults-table.rst:56 -#: ../source/includes/collation-defaults-table.rst:62 -#: ../source/includes/collation-defaults-table.rst:67 -#: ../source/includes/collation-defaults-table.rst:68 -#: ../source/includes/collation-defaults-table.rst:74 -#: ../source/includes/collation-defaults-table.rst:80 -#: ../source/includes/collation-defaults-table.rst:85 -#: ../source/includes/collation-defaults-table.rst:86 -#: ../source/includes/collation-defaults-table.rst:92 -#: ../source/includes/collation-defaults-table.rst:97 -#: ../source/includes/collation-defaults-table.rst:98 -#: ../source/includes/collation-defaults-table.rst:103 -#: ../source/includes/collation-defaults-table.rst:104 -#: ../source/includes/collation-defaults-table.rst:110 -#: ../source/includes/collation-defaults-table.rst:115 -#: ../source/includes/collation-defaults-table.rst:116 -#: ../source/includes/collation-defaults-table.rst:122 -#: ../source/includes/collation-defaults-table.rst:127 -#: ../source/includes/collation-defaults-table.rst:128 -#: ../source/includes/collation-defaults-table.rst:133 -#: ../source/includes/collation-defaults-table.rst:134 -#: ../source/includes/collation-defaults-table.rst:139 -#: ../source/includes/collation-defaults-table.rst:140 -#: ../source/includes/collation-defaults-table.rst:145 -#: ../source/includes/collation-defaults-table.rst:146 -#: ../source/includes/collation-defaults-table.rst:151 -#: ../source/includes/collation-defaults-table.rst:152 -#: ../source/includes/collation-defaults-table.rst:157 -#: ../source/includes/collation-defaults-table.rst:158 -#: ../source/includes/collation-defaults-table.rst:163 -#: ../source/includes/collation-defaults-table.rst:164 -#: ../source/includes/collation-defaults-table.rst:169 -#: ../source/includes/collation-defaults-table.rst:170 -#: ../source/includes/collation-defaults-table.rst:176 -#: ../source/includes/collation-defaults-table.rst:181 -#: ../source/includes/collation-defaults-table.rst:182 -#: ../source/includes/collation-defaults-table.rst:188 -#: ../source/includes/collation-defaults-table.rst:193 -#: ../source/includes/collation-defaults-table.rst:194 -#: ../source/includes/collation-defaults-table.rst:200 -#: ../source/includes/collation-defaults-table.rst:205 -#: ../source/includes/collation-defaults-table.rst:206 -#: ../source/includes/collation-defaults-table.rst:211 -#: ../source/includes/collation-defaults-table.rst:212 -#: ../source/includes/collation-defaults-table.rst:217 -#: ../source/includes/collation-defaults-table.rst:218 -#: ../source/includes/collation-defaults-table.rst:223 -#: ../source/includes/collation-defaults-table.rst:224 -#: ../source/includes/collation-defaults-table.rst:229 -#: ../source/includes/collation-defaults-table.rst:230 -#: ../source/includes/collation-defaults-table.rst:235 -#: ../source/includes/collation-defaults-table.rst:236 -#: ../source/includes/collation-defaults-table.rst:241 -#: ../source/includes/collation-defaults-table.rst:242 -#: ../source/includes/collation-defaults-table.rst:247 -#: ../source/includes/collation-defaults-table.rst:248 -#: ../source/includes/collation-defaults-table.rst:253 -#: ../source/includes/collation-defaults-table.rst:254 -#: ../source/includes/collation-defaults-table.rst:260 -#: ../source/includes/collation-defaults-table.rst:265 -#: ../source/includes/collation-defaults-table.rst:266 -#: ../source/includes/collation-defaults-table.rst:271 -#: ../source/includes/collation-defaults-table.rst:272 -#: ../source/includes/collation-defaults-table.rst:278 -#: ../source/includes/collation-defaults-table.rst:283 -#: ../source/includes/collation-defaults-table.rst:284 -#: ../source/includes/collation-defaults-table.rst:289 -#: ../source/includes/collation-defaults-table.rst:290 -#: ../source/includes/collation-defaults-table.rst:295 -#: ../source/includes/collation-defaults-table.rst:301 -#: ../source/includes/collation-defaults-table.rst:302 -#: ../source/includes/collation-defaults-table.rst:308 -#: ../source/includes/collation-defaults-table.rst:313 -#: ../source/includes/collation-defaults-table.rst:314 -#: ../source/includes/collation-defaults-table.rst:319 -#: ../source/includes/collation-defaults-table.rst:320 -#: ../source/includes/collation-defaults-table.rst:326 -#: ../source/includes/collation-defaults-table.rst:331 -#: ../source/includes/collation-defaults-table.rst:332 -#: ../source/includes/collation-defaults-table.rst:337 -#: ../source/includes/collation-defaults-table.rst:338 -#: ../source/includes/collation-defaults-table.rst:343 -#: ../source/includes/collation-defaults-table.rst:344 -#: ../source/includes/collation-defaults-table.rst:349 -#: ../source/includes/collation-defaults-table.rst:350 -#: ../source/includes/collation-defaults-table.rst:356 -#: ../source/includes/collation-defaults-table.rst:362 -#: ../source/includes/collation-defaults-table.rst:367 -#: ../source/includes/collation-defaults-table.rst:368 -#: ../source/includes/collation-defaults-table.rst:373 -#: ../source/includes/collation-defaults-table.rst:374 -#: ../source/includes/collation-defaults-table.rst:380 -#: ../source/includes/collation-defaults-table.rst:386 -#: ../source/includes/collation-defaults-table.rst:392 -#: ../source/includes/collation-defaults-table.rst:397 -#: ../source/includes/collation-defaults-table.rst:398 -#: ../source/includes/collation-defaults-table.rst:403 -#: ../source/includes/collation-defaults-table.rst:404 -#: ../source/includes/collation-defaults-table.rst:410 -#: ../source/includes/collation-defaults-table.rst:416 -#: ../source/includes/collation-defaults-table.rst:421 -#: ../source/includes/collation-defaults-table.rst:422 -#: ../source/includes/collation-defaults-table.rst:428 -#: ../source/includes/collation-defaults-table.rst:433 -#: ../source/includes/collation-defaults-table.rst:434 -#: ../source/includes/collation-defaults-table.rst:439 -#: ../source/includes/collation-defaults-table.rst:440 -#: ../source/includes/collation-defaults-table.rst:445 -#: ../source/includes/collation-defaults-table.rst:446 -#: ../source/includes/collation-defaults-table.rst:451 -#: ../source/includes/collation-defaults-table.rst:452 -#: ../source/includes/collation-defaults-table.rst:457 -#: ../source/includes/collation-defaults-table.rst:458 -#: ../source/includes/collation-defaults-table.rst:463 -#: ../source/includes/collation-defaults-table.rst:464 -#: ../source/includes/collation-defaults-table.rst:470 -#: ../source/includes/collation-defaults-table.rst:476 -#: ../source/includes/collation-defaults-table.rst:482 -#: ../source/includes/collation-defaults-table.rst:487 -#: ../source/includes/collation-defaults-table.rst:488 -#: ../source/includes/collation-defaults-table.rst:494 -#: ../source/includes/collation-defaults-table.rst:500 -#: ../source/includes/collation-defaults-table.rst:505 -#: ../source/includes/collation-defaults-table.rst:506 -#: ../source/includes/collation-defaults-table.rst:512 -#: ../source/includes/collation-defaults-table.rst:518 -#: ../source/includes/collation-defaults-table.rst:523 -#: ../source/includes/collation-defaults-table.rst:524 -#: ../source/includes/collation-defaults-table.rst:529 -#: ../source/includes/collation-defaults-table.rst:530 -#: ../source/includes/collation-defaults-table.rst:535 -#: ../source/includes/collation-defaults-table.rst:536 -#: ../source/includes/collation-defaults-table.rst:541 -#: ../source/includes/collation-defaults-table.rst:542 -#: ../source/includes/collation-defaults-table.rst:547 -#: ../source/includes/collation-defaults-table.rst:548 -#: ../source/includes/collation-defaults-table.rst:553 -#: ../source/includes/collation-defaults-table.rst:554 -#: ../source/includes/collation-defaults-table.rst:559 -#: ../source/includes/collation-defaults-table.rst:560 -#: ../source/includes/collation-defaults-table.rst:565 -#: ../source/includes/collation-defaults-table.rst:566 -#: ../source/includes/collation-defaults-table.rst:571 -#: ../source/includes/collation-defaults-table.rst:572 -#: ../source/includes/collation-defaults-table.rst:577 -#: ../source/includes/collation-defaults-table.rst:578 -#: ../source/includes/collation-defaults-table.rst:583 -#: ../source/includes/collation-defaults-table.rst:584 -#: ../source/includes/collation-defaults-table.rst:589 -#: ../source/includes/collation-defaults-table.rst:590 -#: ../source/includes/collation-defaults-table.rst:595 -#: ../source/includes/collation-defaults-table.rst:596 -#: ../source/includes/collation-defaults-table.rst:601 -#: ../source/includes/collation-defaults-table.rst:602 -#: ../source/includes/collation-defaults-table.rst:608 -#: ../source/includes/collation-defaults-table.rst:613 -#: ../source/includes/collation-defaults-table.rst:614 -#: ../source/includes/collation-defaults-table.rst:619 -#: ../source/includes/collation-defaults-table.rst:620 -#: ../source/includes/collation-defaults-table.rst:625 -#: ../source/includes/collation-defaults-table.rst:626 -#: ../source/includes/collation-defaults-table.rst:632 -#: ../source/includes/collation-defaults-table.rst:637 -#: ../source/includes/collation-defaults-table.rst:638 -#: ../source/includes/collation-defaults-table.rst:644 -#: ../source/includes/collation-defaults-table.rst:649 -#: ../source/includes/collation-defaults-table.rst:650 -#: ../source/includes/collation-defaults-table.rst:656 -#: ../source/includes/collation-defaults-table.rst:662 -#: ../source/includes/collation-defaults-table.rst:667 -#: ../source/includes/collation-defaults-table.rst:668 -#: ../source/includes/collation-defaults-table.rst:674 -#: ../source/includes/collation-defaults-table.rst:680 -#: ../source/includes/collation-defaults-table.rst:686 -#: ../source/includes/collation-defaults-table.rst:691 -#: ../source/includes/collation-defaults-table.rst:692 -#: ../source/includes/collation-defaults-table.rst:697 -#: ../source/includes/collation-defaults-table.rst:698 -#: ../source/includes/collation-defaults-table.rst:704 -#: ../source/includes/collation-defaults-table.rst:709 -#: ../source/includes/collation-defaults-table.rst:710 -#: ../source/includes/collation-defaults-table.rst:715 -#: ../source/includes/collation-defaults-table.rst:716 -#: ../source/includes/collation-defaults-table.rst:721 -#: ../source/includes/collation-defaults-table.rst:722 -#: ../source/includes/collation-defaults-table.rst:727 -#: ../source/includes/collation-defaults-table.rst:728 -#: ../source/includes/collation-defaults-table.rst:734 -#: ../source/includes/collation-defaults-table.rst:740 -#: ../source/includes/collation-defaults-table.rst:746 -#: ../source/includes/collation-defaults-table.rst:751 -#: ../source/includes/collation-defaults-table.rst:752 -#: ../source/includes/collation-defaults-table.rst:758 -#: ../source/includes/collation-defaults-table.rst:763 -#: ../source/includes/collation-defaults-table.rst:764 -#: ../source/includes/collation-defaults-table.rst:769 -#: ../source/includes/collation-defaults-table.rst:770 -#: ../source/includes/collation-defaults-table.rst:776 -#: ../source/includes/collation-defaults-table.rst:781 -#: ../source/includes/collation-defaults-table.rst:782 -#: ../source/includes/collation-defaults-table.rst:787 -#: ../source/includes/collation-defaults-table.rst:788 -#: ../source/includes/collation-defaults-table.rst:793 -#: ../source/includes/collation-defaults-table.rst:794 -#: ../source/includes/collation-defaults-table.rst:800 -#: ../source/includes/collation-defaults-table.rst:806 -#: ../source/includes/collation-defaults-table.rst:812 -#: ../source/includes/collation-defaults-table.rst:818 -#: ../source/includes/collation-defaults-table.rst:823 -#: ../source/includes/collation-defaults-table.rst:824 -#: ../source/includes/collation-defaults-table.rst:829 -#: ../source/includes/collation-defaults-table.rst:830 -#: ../source/includes/collation-defaults-table.rst:835 -#: ../source/includes/collation-defaults-table.rst:836 -#: ../source/includes/collation-defaults-table.rst:842 -#: ../source/includes/collation-defaults-table.rst:847 -#: ../source/includes/collation-defaults-table.rst:848 -#: ../source/includes/collation-defaults-table.rst:853 -#: ../source/includes/collation-defaults-table.rst:854 -#: ../source/includes/collation-defaults-table.rst:859 -#: ../source/includes/collation-defaults-table.rst:860 -#: ../source/includes/collation-defaults-table.rst:865 -#: ../source/includes/collation-defaults-table.rst:866 -#: ../source/includes/collation-defaults-table.rst:872 -#: ../source/includes/collation-defaults-table.rst:878 -#: ../source/includes/collation-defaults-table.rst:883 -#: ../source/includes/collation-defaults-table.rst:884 -#: ../source/includes/collation-defaults-table.rst:889 -#: ../source/includes/collation-defaults-table.rst:890 -#: ../source/includes/collation-defaults-table.rst:896 -#: ../source/includes/collation-defaults-table.rst:902 -#: ../source/includes/collation-defaults-table.rst:908 -#: ../source/includes/collation-defaults-table.rst:913 -#: ../source/includes/collation-defaults-table.rst:914 -# f5be4291d9774f038c0c0fd49f1b5af9 -# f14594329b0145ee8165602805c6c47e -# 919494a611924b20b581adb2ce025b32 -# bbf1b86fdd21439182e3aa4ebc44e134 -# 49ec3ea87c374a5889049609ebf317f8 -# 4bdbda48bb7e4a058a296beb2a23c3d4 -# 3e618a8aeca142c59c4e5bb3bd0bc959 -# b84e2cc0ed64474eac150bcde244280b -# 4b4b05f0e28045488b54b91691d1dc86 -# ac37a94620f2455db08442050e003e9f -# f55a3e174c6a4d89942e0326c96e49cd -# a532d465c3f144389401f2a4c6ed1f97 -# b8599e8cc60f43d68e868bdc42206cd4 -# 90aaec2358c748c4b067e794522d8ee5 -# 9e6e6b59dff848ea89275671f618c0ba -# bee224abf0d44243b96f67db610b6168 -# f5063cd48252422d868e50a69e86db1d -# 02746c91132d48faa7f5512e9e43bf8f -# 457234740c2147638393a49d9d13154c -# 6297661ebd7e44f39d07bd899f1cb195 -# e758bbbbf133441babf48b8ab48f014e -# 808705659ae240e2adc4a884347b7194 -# ea32593cdac142a0ad0f9fc34c7f0dd6 -# 8651a648999547b2a03d85f7b978c292 -# ce8d7d8f51b846c9a6b4cd5a562723d0 -# 1f14a773f1d84c4fb1bfdbac84da5a4b -# 926d2cd2e4744b61b7dd33932c9a3fb6 -# 312575c047554bb49ebc7a388e8bee13 -# d4c02dffe869496a9e8dee4cae96b3de -# 911e010568f341889537679ecf99872b -# 0572123934ae4c70b899426a3ddb2fd5 -# 1d24188572b645ce97385906c807220d -# 9b018685865241afb1535df0f431c007 -# 972e4d67c8634e788b4be75239c5fcb7 -# a01768888c734ef781b154afdb94fe16 -# 9dc8992c17854efd8e684a4991297ce0 -# 6c5825f46f2d4552a141c02e54f2ea6d -# 485aff345bf44a8f89616bda9e04fca0 -# 374c4a3515cb4eafad7d4cebf793191e -# 200a4d5ca208426f8a2160f5c9f20d35 -# aebdeaec87c4487bae6a750c8a217b42 -# 779458d919c54cb5a0111b7d46956388 -# 7da949bd5679487785ed84326f4d332e -# f9882ace262c4ab387854f51eda0a2b8 -# 2e6b93797adf41aaa5d135f13691eb89 -# d1460095fc3e45359e13c0bfcd30fe35 -# c60ae92da6d041b89ff274f9805df6bc -# 6578e791fe5545d6ac9c33f0d31f6ca9 -# 73056a6ab32543808c8fab75273f748b -# 02f2f9803b9a4172af2818ec32a68178 -# 463fd49db9d747148deef63210cbb4b1 -# 72b9c56712fa4520ab9d61d1f380ab67 -# 16e2a2486b0041058b92fddb57fda56e -# 574bd3f7f5d94f9f88fdde1917997161 -# 88731021a2af4fa4a2221cd285b62ac7 -# aa0df977e21c4de8ab97587c75bf95de -# 1afad0677d4640b599cf06dd4837eeb7 -# b37500eb06f841e299b5adf3d1bfd1d9 -# ab38e0e9a55d4de8bd53d6f7486532c8 -# fd64028dfb6b4bdb855a450d12e870d8 -# b22735e324544d688bcba30a659467fe -# 1c58c6d80d104db9b30e241d793842e7 -# dc7971769b344f4888678579bb3d4d9b -# 6a70cb8bfcf84312b550156e1636e03f -# f9b46ac8406d4dfa887ac2b3989e184b -# 29302b74db0145778f034e71a9f44106 -# 45b08022b94f4e0c8597e83c34e60da1 -# b3026a8f878a436aabeee91e126afcd2 -# f64d105facd34becb7b1a3909486e783 -# 61756bf03cd94b79ac3f5c0cd46baf63 -# 24593483286f495fbc9db57f81d0bacf -# 508a86f2f8a1439d8e3218604600a095 -# 8197e273bde549f896be51067725acc5 -# 2e32d88b65ca475d957ad63d051fb046 -# efb54a4aa7ed47a7a0cafe3ae6c03a52 -# 2b39aad2356c411784366010e932a62e -# e1480bb04f754490b98db3c11fb33d3f -# 72d2ec5c26004322beaa2653ab18288d -# 1ccf22f2b6664e1bb75dd6f56890e896 -# 8b47cffe6d4841c7a4d7858c29ae23af -# d59627edf57843b987c4682c03e378fc -# 5f47209334c74d10a78c54fb37abff12 -# b56542ab88574628ac21d8e00ccbf148 -# 6fc54cea480a4bedbdc37b2538ca1d0c -# f4b30ac6ca4d4016bd2ad7b777a52d73 -# c9d932fc826a431f95104aa5ff398b7b -# f02cbc6151534d749fc986d5d7d47e4b -# 7891f680a6064f31b75d55e754ddc4e8 -# 91f52bb694914c53b479f8d4251fc0f1 -# 48ba45c3be514045aa8fd49e23d2bc5b -# b085e8d28ced486e833bce040030072d -# 1e827fe1cb634a059f210a023f8621f2 -# 1f4b97e54c9846c580725a6ec8ec959c -# e62cc75ed1524fe9b6a40750e53c36fd -# 6fdb92576d2d4d4eb45b293f38974eed -# 6988041e173040cfa3d7edd9d058efac -# 12ef2e6a54ea47529e69291f07cc3726 -# 81edfb1ce1624d28a187e0e3e638ea8f -# 7e8718ff07674c4799f25406a0f0b3ac -# 5df571f8a5d24e2cb746defb0b0e5d9e -# da273b5391234a9d82943454fa69415c -# 547e71cd99ed4bd8b541b8d8c41b4272 -# d5ac623dcaef4cc1b45125dedc4d9b0a -# 952cfb5844294980b2c1649596ec828c -# 133b4b129abc4fb38206675612e6b1b1 -# 50e06f8889d047b9906d0aa9829a4af5 -# 759da38d76f94f08a51dff30b56e7d82 -# b86e0338ba5f418995de53f76c8fd639 -# bca4113dfd2944f89dea7d2df5db8e46 -# 6cd9455fdb5c498d9f1044eff560059e -# 2cf4e9a2a051428198fac3eab76253ce -# e099bf11ba8f43a189af658fd0f3d33a -# 96dde8f8d5dd4addb8c4ee91b01cbc15 -# 4557eaa274fe4462b3f50ab4dd7c9ef7 -# c8be564d57eb4bf68e969cd8140f90b2 -# 079c309bad574346b629ab2c5babc68c -# e9a53a1eccbb4bf7925701720b1cdeaa -# 167d002393eb464b81eaa7eff7e80e98 -# b86c8bf1285a47878b2e76828197d4e9 -# cc07853947f24e21855719865cf6e695 -# 9e4950667fa04d28a4b584003cb7f882 -# 96223c8dd32445e88bedcccfb0837f21 -# 51db82bc83464749888e1bc77d0d6f95 -# 0e0f274c6037455abe79ac9d09acca4c -# fe6e4e0d97254acc8b46f21abdf186f0 -# a716dcdd28774ab9b86251893083c820 -# c8be8a3bedde432abc71fabb467e83f6 -# e9d9691bb6104fed972a735ab36e34f9 -# ff9af6d7d860490e9547477a1ceb8028 -# afe5e60b3ad24c228c588d847916e329 -# 62b09ec60fb4403dbcb3a548f523ccdb -# 7a075bc4b79b4c2daa332091b749db72 -# 9d3a7e4917b4494b98747ce8363f927f -# 21c166f49f9348e281532f6d2ddf4e9d -# bd5d366dd3a249cf9ffa6ec83abd829a -# 59791c528dd2458c910aa3e196fa2b12 -# d2f123c3d4de46999a63e54504e03610 -# 0945f3d7daa143d2970e2a80cbed0514 -# 8245fa009d36499e81d13c9e50de0b8e -# 66cf6ab993b74d689bb26461b27cc1d0 -# bd5356a19e294dd7bd62dc9fc700f614 -# 802d7acf49b94d3b9823dceff3f0ddc7 -# bb7b829b482d4bcc9de67120a51a0e35 -# 992d90c13f194f49a29bff8a1bed5b87 -# 2684dbff90864cdbae0f3d0ea59d0490 -# ceaf6fcbdd4b450a9ac42710a103b95e -# 46e2efc3dc5d45e690a0be0d67f30cb6 -# cef651f02c8444aebc0b9926d3bdfb60 -# 92f4f02e7e304e80b33f94a8a29278f2 -# 8c269aa484c9464aae8a82a6e85c276f -# 08cf8fed623d4c11bbeb2faf0abdf3ca -# 43d026ff281b4bf39320aefe2e8698b9 -# 2aa8d5980c484aa3bb05f2413bdb690e -# 3814985e437c4163adb90ed8cd85558e -# 44060c4d99e741c8871076da11456ec2 -# 78607220823949ac8f8b035033a137a8 -# 9d1af2ddf02b4e18ac7774f86c879b36 -# 46445b55262848be8ebe9ebb4c83b083 -# b0d6397e05494001b88766d8285d4b8d -# 5a5d58fd14ee4db59b9861ca7c6e3b46 -# 11ad976041cb436cbc444ffb367913c6 -# 41d4380096324d37bc1a0f44915ebac6 -# eea3481931e442a9a4ec2b8b41d542b3 -# 06bde55fde074f69bd3a6bc17cc40aab -# e59e6d28a72244da931a12ba25fd26e8 -# fccf958d6d4249b3861fde6c81f7c365 -# e8a9ac0292f04d2b891f02f5f6406c51 -# c3741f5232cd49558a9f4943c0fbef89 -# 515a2beeab53491f8d148efea93ae8ba -# a3a6c1a8e4f94d46970bc25593a7c966 -# 4ab5d06890e94d48b74a7a349a2998be -# 0dd6646da5e6418fbdf9c4806fbcefec -# 4128fc7bff794538af0b60521e443f83 -# 1589466174a84545bd46c558e62624cf -# 2398f5e592c74c5e99d6de073c9e8a83 -# b180b37a70a94b38945e735e0e9ccc3e -# 24ff795afdd1406c9ba5e96b3c99af2a -# 9ff901d941844f5a88f1cf2fd6109e74 -# 50517d3b11154a4eba5fbbba82df349d -# 382c0b7dcddc424cb855174582fcbf38 -# 39577ba523b94e3b8187932476ea32f7 -# a346252da1d6434dbb36e795928cc692 -# 47320b3941714e6698bb6b37544329d4 -# 451b2b88e38f4fbf968345a9e689fad8 -# 2287ea7820794c53a82144ee319edd0f -# ac68bd7d682a48929aaf4c05611e0d8c -# 1010ca456a974938adb6bedb4a11c8d3 -# 95f88d6b85154f8db9133b387ec1527e -# a8771c2b8cba4998b6be4c8e21007ecd -# fdfea16e813645299df4c6f82e03849a -# 3ece08112efa4b30b34487338026c55f -# 9804b8a2854b4e758baaf71d77620b18 -# 3ed9caaa703845ee86242467e83743bd -# 5567aeb5f46f40539fe37ffac188ba8e -# 311112535e5d4365af2a7c2862db1b8b -# 0a14b396917044d998249be386e912bb -# 347e9e9977d54ed4a2a3c1cd1383e715 -# 0e427585b43548289bb9b3d422eb72b1 -# 78194ef14cd943bd90ea24b89f57d068 -# 1f417bb85490450ebf1df2bdd9df057b -# d4f26ace151a4c7bb9ce02c6384d2c23 -# c82d5291ddbb49fb85f47ff25547ac27 -# 2e0d3526104546ddb50e0b23e43a6dbc -# aa257049180e4af38d7c38c46350258c -# 61a9469245b84d558bd01286bdbdc1d5 -# bf287c1b025a460baea21c6b2d610022 -# 84dd9bce984d4e759736fcd250c5068b -# c6661620c1d14738a001ffe35356a7d2 -# c998738e82624851b8dddaf138aa9999 -# 19e0862de0284fe3b179b2976eb3918f -# 99c76d0b96d44587a8d0d5ec5de2ea1b -# bb3726c7f00e425db39069fde11bdf67 -# d820eaf826bb47dda8275b91ec9ce619 -# 2a3fa686363d49aaaf14aa1a7ef23b13 -# e48c6ae084f34e129cb5fc44812cb74e -# bba14499dbc347c3bd284133bd4bad99 -# 2d6ef365a7ce4dafa22c19063666409e -# d44afcf5af8349ca90de71f8ce5702fd -# 40524f61330448dd90195bee9c6c36aa -# 403a946f1c224012a2fc0bc3500a3805 -# a666ce2e89924415bb5bebb8f16e12a7 -# e4514196235e4ad680ed876d558fe218 -# 1ad1fd06afb1467c9aeb7c802a03e3e6 -# 776be554361c47c6998155dba1ac5390 -# fe284597f3474223beba65735174e56f -# 8e41b998ba4146bfb364cbe38d5a4a60 -# a4559dcf5826425986444dd5cc686e84 -# 75d4a450a34f4798a479729593e43cdf -# 7a01bb1069344c9a963d7e74666eaea8 -# 6fc6e6d7978f4f3899c9596a1416ffa1 -# 569ac229cf3f4b0b9f44ad14f60b4cdd -# 7329ff8e71f9430e87dc1d562d7f8ff3 -# fa29359ca5af413783f10695bae9548d -# 7c50a743954642499094f053b1a2dbe3 -# 0963240645ce4929890f624c21f3ba6c -# fad312a13f98406da49228fd0cd7540a -# d9165bd8bed945d7b356cd3349244984 -# 08bd0f2ab3684cd89f83f2edb8905650 -# b390a699e98048ceabcbc07cf1dc39a0 -# d72ae597932b4f14ba63f395219ae54c -# adf185a157fc44518492829dc73460a2 -# 44b66902c174406ea2278f89981a4c0f -# 32f8cc33cf3c49aeb54aacc06de52b79 -# 1156aab2ff244e268cde1ebaf07d5553 -# e2cb91ded87848e589a4d3e44f2d29a8 -# f9da4ee3dbeb46f0a98223fe8764e4bf -# 048f4a7af95c43fdb504c517cecf056a -# aa3068d3049040c4939f79f35b3fa958 -msgid "``FALSE``" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:34 -# def3647f4f184d42a912319dfb5b5544 -msgid "``ar@collation=compat``" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:49 -#: ../source/includes/collation-defaults-table.rst:61 -#: ../source/includes/collation-defaults-table.rst:73 -#: ../source/includes/collation-defaults-table.rst:79 -#: ../source/includes/collation-defaults-table.rst:91 -#: ../source/includes/collation-defaults-table.rst:109 -#: ../source/includes/collation-defaults-table.rst:121 -#: ../source/includes/collation-defaults-table.rst:175 -#: ../source/includes/collation-defaults-table.rst:187 -#: ../source/includes/collation-defaults-table.rst:199 -#: ../source/includes/collation-defaults-table.rst:259 -#: ../source/includes/collation-defaults-table.rst:277 -#: ../source/includes/collation-defaults-table.rst:296 -#: ../source/includes/collation-defaults-table.rst:307 -#: ../source/includes/collation-defaults-table.rst:325 -#: ../source/includes/collation-defaults-table.rst:355 -#: ../source/includes/collation-defaults-table.rst:361 -#: ../source/includes/collation-defaults-table.rst:379 -#: ../source/includes/collation-defaults-table.rst:385 -#: ../source/includes/collation-defaults-table.rst:391 -#: ../source/includes/collation-defaults-table.rst:409 -#: ../source/includes/collation-defaults-table.rst:415 -#: ../source/includes/collation-defaults-table.rst:427 -#: ../source/includes/collation-defaults-table.rst:469 -#: ../source/includes/collation-defaults-table.rst:475 -#: ../source/includes/collation-defaults-table.rst:481 -#: ../source/includes/collation-defaults-table.rst:493 -#: ../source/includes/collation-defaults-table.rst:499 -#: ../source/includes/collation-defaults-table.rst:511 -#: ../source/includes/collation-defaults-table.rst:517 -#: ../source/includes/collation-defaults-table.rst:607 -#: ../source/includes/collation-defaults-table.rst:631 -#: ../source/includes/collation-defaults-table.rst:643 -#: ../source/includes/collation-defaults-table.rst:655 -#: ../source/includes/collation-defaults-table.rst:661 -#: ../source/includes/collation-defaults-table.rst:673 -#: ../source/includes/collation-defaults-table.rst:679 -#: ../source/includes/collation-defaults-table.rst:685 -#: ../source/includes/collation-defaults-table.rst:703 -#: ../source/includes/collation-defaults-table.rst:733 -#: ../source/includes/collation-defaults-table.rst:739 -#: ../source/includes/collation-defaults-table.rst:745 -#: ../source/includes/collation-defaults-table.rst:757 -#: ../source/includes/collation-defaults-table.rst:775 -#: ../source/includes/collation-defaults-table.rst:799 -#: ../source/includes/collation-defaults-table.rst:805 -#: ../source/includes/collation-defaults-table.rst:811 -#: ../source/includes/collation-defaults-table.rst:817 -#: ../source/includes/collation-defaults-table.rst:841 -#: ../source/includes/collation-defaults-table.rst:871 -#: ../source/includes/collation-defaults-table.rst:877 -#: ../source/includes/collation-defaults-table.rst:895 -#: ../source/includes/collation-defaults-table.rst:901 -#: ../source/includes/collation-defaults-table.rst:907 -# eef6b8d6505f4130a4de3a983cd81797 -# 5537f870656c4884abdd804509255c37 -# cca890d53ebb413496babfedddd484ff -# 15d912f23b434c3baa920a593459967f -# 1c9e7414d9134a9abc68b2dd258dad9e -# fcb8ce53245c4c27b9da447c0186b065 -# 30fc4677ee8f425ba48542bdda85027a -# 56c30f62cb4f46cc9982fde5c564c8c6 -# a451874cabed48aaa52d2b13e7b016b6 -# f33100a9702d445c935c464b25288ecc -# 55a6abb98b0d43d7aa449a33767ebc1d -# 64663a182a4b4735811bb6ab19fad49d -# 383c629f61a843dca8d92a49a0b4fff9 -# 1f0ceffe2a2a44e9a7f0b7a3d73ab102 -# 42daa28846d74924b5a58beb78b50db3 -# 2132b4c5eebd4feebdd83d4f007b4e8d -# aa46e4a360db4e368b03db33adc16587 -# 4e1ad1c9fc734d7e821dfd624ecca4eb -# 085accf341c646cf99506040aab191fa -# 61cdaccedf904d08873e172cebe42bc7 -# 1663510eec2344f585adb259d5e158dd -# 855ef245a29947f8973aed4aae9d98af -# 41e7c110055d44f6948f3df9604bb478 -# 7c2da4b8e50b45dfaf364bed3ae99c5a -# 09f6aa65b8ec410799b9a8f2c7359a99 -# 6ba3b30dec5344508679480348a8c7b4 -# d51a999c33bc4881b049b9c76e42ec9d -# 9a5af5b0ca0c4725bcce2c1832ea0c7d -# e61e107c6525459990e5934bdb1a8b74 -# 7b4d99cb06b0489bbef597391f5ae32f -# ba1d3b33bb1d4fd3a8b3c5d38c00a005 -# 909f7d08d98044118fe665258006d96b -# bccdc421fa9c4b4e8af2b42bd9b2b4d2 -# 7ba2b3ef4d8e44498709d7873d004e39 -# ecec779d3f824c7bbc4dcfb62ea64846 -# 6a7676b935b146a3a29e8f2293835def -# bb36e922f75846a8a634a168925ac4be -# 54fc184f90804db1b339cc6c76d97953 -# b3ceb27b9df1484da8c1f55fe78aed2f -# e0827f2d62064210b99d3c5fe4193c32 -# 46b10126c5d8421a862322588042cd92 -# 0da45d588ef04b8699112b484474a797 -# e82def59b56f4753873987ff2c090d8b -# f5233bfcda5e4942a1275f5f2d1bf629 -# fcf5375f81204c05a1e1b02b42fe205a -# a1ab41178e2d49c4a27334d1e2c5020c -# daa5f41651954f83b2ae9995919ff512 -# 58b8cc3ec6664346afc527efe2c518cd -# 25dde7e20406469684030c209efffe1c -# 3194626a8e704df485fb445971b2c87c -# 40c4e2d8623e430c943a6b8ad7ac4ca8 -# 89a6676ad7e24a9a845bbfe80fae23a6 -# 998e33de89ae4bc98de529cf2d68f948 -# 9be240689d2a4a0ba93f9de5dede83b9 -msgid "``TRUE``" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:58 -# e3fff2a823dc430e85c1bcd855fbff35 -msgid "``az@collation=search``" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:76 -# 183b38513e404189b76ed30291607233 -msgid "``bn@collation=traditional``" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:88 -# 23bc3ef7a13f42919782faca84864403 -msgid "``bs@collation=search``" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:118 -# 0860da0417174a479c0c1a15507d4ed5 -msgid "``ca@collation=search``" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:136 -# 601253f604fc4bb7bdc9769d6cc0f595 -msgid "``zh@collation=big5han``" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:142 -# 6a4439b1ffe04d8eaa74c74d0931f77b -msgid "``zh@collation=gb2312han``" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:148 -# b3e77695c0d54fcd8352ed8071097bff -msgid "``zh@collation=unihan``" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:154 -# 82d01d8f615e45d4bbdb3a4c4a5e0c4a -msgid "``zh@collation=zhuyin``" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:172 -# 3955dc6d428642a4834a2c5311b9e0de -msgid "``hr@collation=search``" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:184 -# 3617f99658f341c89befc15961424d29 -msgid "``cs@collation=search``" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:191 -#: ../source/includes/collation-defaults-table.rst:599 -# ee7d425758fb46288c7e41127f7e0556 -# 059abc69909b4d408442de06990348e9 -msgid "``upper``" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:196 -# b0a597497e9d4621be81e6def592233c -msgid "``da@collation=search``" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:256 -# 271dda4dfc9d44b8a8f450221b89a0fe -msgid "``fo@collation=search``" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:268 -# ed12e2f337c44c8db1429b1d399488b4 -msgid "``fi``" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:274 -# 2a093cd5223440b4bbd73c874f8ee0ad -msgid "``fi@collation=search``" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:280 -# 25f97689323f455986b52f33bfa703f8 -msgid "``fi@collation=traditional``" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:304 -# 9eeb436d3ba846459cd34949e1e96c18 -msgid "``gl@collation=search``" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:322 -# b9f43956cdd8430ba4529e4e2ca17629 -msgid "``de@collation=search``" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:328 -# 79877a116b8a4d01a641b9d16b904a49 -msgid "``de@collation=phonebook``" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:334 -# bfc1cc9d68a84985bd0d9539365c471d -msgid "``de@collation=eor``" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:346 -# e0b4ddc2f92542a5856fc469969509c8 -msgid "``de_AT@collation=phonebook``" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:382 -# 37266009f2904c9cb446a767b2177411 -msgid "``he@collation=search``" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:406 -# 3fa703c3768b423a9d2b61c29af50c4d -msgid "``is@collation=search``" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:424 -# be40b0771c824dcba35ab128b5a7c8af -msgid "``smn@collation=search``" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:454 -# 6b244ff826f447129338bb699eaaaf1b -msgid "``ja@collation=unihan``" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:466 -# 35362c1db329465aa71229f8e7c6aa20 -msgid "``kl@collation=search``" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:478 -# d1165afc16d749198e6e723404b06319 -msgid "``kn@collation=traditional``" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:508 -# 501bf249407b43efb939857cb1608ffe -msgid "``ko@collation=search``" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:514 -# c4934464bfbc4f909dc8138212ce2235 -msgid "``ko@collation=searchjl``" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:520 -# c3e318ff574a4ac58f4b74ec844107fe -msgid "``ko@collation=unihan``" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:532 -# f9517559a3cc4d288a822ddb489bfa84 -msgid "``lkt``" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:550 -# 923d3f699ae44d14b7d724d09a1bbfd3 -msgid "``ln``" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:556 -# 31c16817f9c04685bf0c60ca2525e320 -msgid "``ln@collation=phonetic``" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:628 -# 548c1ba05f4c4dbd808a61592fb670c3 -msgid "``se@collation=search``" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:640 -# 5877da38816e4b07958512dfe153b4c5 -msgid "``nb@collation=search``" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:652 -# 2bf0639021a5449f883f8fb0755788d7 -msgid "``nn@collation=search``" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:730 -# 75c5793eefd84598b27733c023051ff1 -msgid "``sr_Latn@collation=search``" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:742 -# a63d9789aa1f45c38f1086d578adeb8a -msgid "``si@collation=dictionary``" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:754 -# 4468ea36d65141d1bb0c9b05cb535025 -msgid "``sk@collation=search``" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:772 -# d4fb9a7a9b12497ebcb56dc6f948165c -msgid "``es@collation=search``" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:778 -# d9fcb0bf71a6414eba35ff72c3f7d9d5 -msgid "``es@collation=traditional``" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:796 -# b8ec8637a25845e696b24199d5577f4f -msgid "``sv@collation=search``" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:816 -# 282feeb6e21244fba5bd184a1543f843 -msgid "shifted" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:838 -# 80b8218a7ae641aebd3dffca684ef905 -msgid "``tr@collation=search``" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:874 -# 3b5ef29245c44c549b1af4b64dc43488 -msgid "``vi@collation=traditional``" -msgstr "" - -#: ../source/includes/collation-defaults-table.rst:898 -# 6aa1bbfdcca7492a96ca98528f06e544 -msgid "``yi@collation=search``" -msgstr "" - diff --git a/locale/pot/reference/collation.pot b/locale/pot/reference/collation.pot deleted file mode 100644 index ed436d79323..00000000000 --- a/locale/pot/reference/collation.pot +++ /dev/null @@ -1,238 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/collation.txt:3 -# a018c9872e4c451ea510c98d6971c930 -msgid "Collation" -msgstr "" - -#: ../source/reference/collation.txt:0 -# bdfa0c9ffb754bafab32ee1463eb8961 -msgid "On this page" -msgstr "" - -#: ../source/reference/collation.txt:13 -# d2777c6e881849cf96045f239038c614 -msgid "Collation allows users to specify language-specific rules for string comparison, such as rules for lettercase and accent marks." -msgstr "" - -#: ../source/reference/collation.txt:16 -# 35053a04389f4e0a91f93247ccac6eec -msgid "You can specify collation for a collection or a view, an index, or specific operations that support collation." -msgstr "" - -#: ../source/reference/collation.txt:22 -# 828f0bcd710b49ad9c070b166f5e34ec -msgid "Collation Document" -msgstr "" - -#: ../source/reference/collation.txt:24 -# 0aebb1cffc40450bad7631539d52a981 -msgid "A collation document has the following fields:" -msgstr "" - -#: ../source/includes/extracts/collation-document.rst:14 -# 51f6f4f62fae4eedb8ba1ba4de609bb7 -msgid "When specifying collation, the ``locale`` field is mandatory; all other collation fields are optional. For descriptions of the fields, see :ref:`collation-document-fields`." -msgstr "" - -#: ../source/reference/collation.txt:28 -# 295ed6e4e77d4002936f6056c7d9982a -msgid "Default collation parameter values vary depending on which locale you specify. For a complete list of default collation parameters and the locales they are associated with, see :ref:`Collation Default Parameters`." -msgstr "" - -#: ../source/reference/collation.txt:36 -# aefe5db5905f4afca93cce88ae296352 -msgid "Operations that Support Collation" -msgstr "" - -#: ../source/reference/collation.txt:38 -# 080fe6aadb6d4abc947026ce388eaf3c -msgid "You can specify collation for the following operations:" -msgstr "" - -#: ../source/includes/extracts/collation-operations-table.rst:5 -# 158552f0e582404f80a79d3d76366115 -msgid "Commands" -msgstr "" - -#: ../source/includes/extracts/collation-operations-table.rst:6 -# 6fe0a9c2b1624d8582e71791f4bacd37 -msgid "``mongo`` Shell Methods" -msgstr "" - -#: ../source/includes/extracts/collation-operations-table.rst:8 -# 43addd04939845fba9f4427aef4a0698 -msgid ":dbcommand:`create`" -msgstr "" - -#: ../source/reference/collation.txt:0 -# 67247e69591c4574b4222b9f093e99b5 -msgid ":method:`db.createCollection()`" -msgstr "" - -#: ../source/reference/collation.txt:0 -# 86f42f7e5bf44954aa19ec997bed65f5 -msgid ":method:`db.createView()`" -msgstr "" - -#: ../source/includes/extracts/collation-operations-table.rst:12 -# f237920697de4a608237493e744b7812 -msgid ":dbcommand:`createIndexes`" -msgstr "" - -#: ../source/includes/extracts/collation-operations-table.rst:13 -# cee2fed1a00f4abeb9524c3a54f63be0 -msgid ":method:`db.collection.createIndex()`" -msgstr "" - -#: ../source/includes/extracts/collation-operations-table.rst:15 -# 0597cfad54a6424599107b67ac5df3e9 -msgid ":dbcommand:`aggregate`" -msgstr "" - -#: ../source/includes/extracts/collation-operations-table.rst:16 -# cead3f4824f44d1ea465361ee28825cc -msgid ":method:`db.collection.aggregate()`" -msgstr "" - -#: ../source/includes/extracts/collation-operations-table.rst:18 -# 53abca7b7957400282f96e0b96651ee7 -msgid ":dbcommand:`distinct`" -msgstr "" - -#: ../source/includes/extracts/collation-operations-table.rst:19 -# 5d5d6916fb584bb0b5863a7445dfc8eb -msgid ":method:`db.collection.distinct()`" -msgstr "" - -#: ../source/includes/extracts/collation-operations-table.rst:21 -# 4dcffa63142e4f70a8e45a91364b6e3d -msgid ":dbcommand:`findAndModify`" -msgstr "" - -#: ../source/reference/collation.txt:0 -# 2ea2797e869f4f419ecfa1c409fd4317 -msgid ":method:`db.collection.findAndModify()`" -msgstr "" - -#: ../source/reference/collation.txt:0 -# e421c036ce474992b165d88994b376d5 -msgid ":method:`db.collection.findOneAndDelete()`" -msgstr "" - -#: ../source/reference/collation.txt:0 -# ad7344c0e51545ed87ff2acd99587b16 -msgid ":method:`db.collection.findOneAndReplace()`" -msgstr "" - -#: ../source/reference/collation.txt:0 -# 3e12bf7ec4254208a3f69101449bb985 -msgid ":method:`db.collection.findOneAndUpdate()`" -msgstr "" - -#: ../source/includes/extracts/collation-operations-table.rst:27 -# caae0a4404274c97aa27e79047a3b413 -msgid ":dbcommand:`find`" -msgstr "" - -#: ../source/includes/extracts/collation-operations-table.rst:29 -# 5608b95ba01a48cc8b4ce4d66ea5651a -msgid ":method:`cursor.collation()` to specify collation for :method:`db.collection.find()`" -msgstr "" - -#: ../source/includes/extracts/collation-operations-table.rst:32 -# ffa8862bacab4c92bd5369791cb9fbe7 -msgid ":dbcommand:`mapReduce`" -msgstr "" - -#: ../source/includes/extracts/collation-operations-table.rst:34 -# a877e127ed2d4bdcba20611526c339a4 -msgid ":method:`db.collection.mapReduce()`" -msgstr "" - -#: ../source/includes/extracts/collation-operations-table.rst:36 -# 2e046ab340154e8f8222ddcaf8cf3206 -msgid ":dbcommand:`delete`" -msgstr "" - -#: ../source/reference/collation.txt:0 -# c302720b084542e493a916c93ced0a41 -msgid ":method:`db.collection.deleteOne()`" -msgstr "" - -#: ../source/reference/collation.txt:0 -# ae701fb50e1746c19af9d7bc6f93f09a -msgid ":method:`db.collection.deleteMany()`" -msgstr "" - -#: ../source/reference/collation.txt:0 -# b0fc6aca72194524b89b7c0300343310 -msgid ":method:`db.collection.remove()`" -msgstr "" - -#: ../source/includes/extracts/collation-operations-table.rst:41 -# 55bf9ff392ed4601ad9d4e31780ab5e3 -msgid ":dbcommand:`update`" -msgstr "" - -#: ../source/reference/collation.txt:0 -# 032fe8ce92b94e25ace3b70c69b49738 -msgid ":method:`db.collection.update()`" -msgstr "" - -#: ../source/reference/collation.txt:0 -# 91da2c77cc084ad688ddb8dc6b9cf917 -msgid ":method:`db.collection.updateOne()`," -msgstr "" - -#: ../source/reference/collation.txt:0 -# 7353dcedb1b447678ee78a73eaeb22a0 -msgid ":method:`db.collection.updateMany()`," -msgstr "" - -#: ../source/reference/collation.txt:0 -# d8a15b3565454d4eb93cffce1f39ad94 -msgid ":method:`db.collection.replaceOne()`" -msgstr "" - -#: ../source/includes/extracts/collation-operations-table.rst:50 -# cbc863ffb3c64cebb0c5c896d2e97ae0 -msgid "Individual update, replace, and delete operations in :method:`db.collection.bulkWrite()`." -msgstr "" - -#: ../source/includes/collation-behavior.rst:2 -# 90622d86d0e34ffb845945a22326cd07 -msgid "Behavior" -msgstr "" - -#: ../source/includes/collation-behavior.rst:4 -# 34bff35e1d494bbd8be508ac06524a3d -msgid "Some collation locales have variants, which employ special language-specific rules. To specify a locale variant, use the following syntax:" -msgstr "" - -#: ../source/includes/collation-behavior.rst:12 -# 055fcb9f445f4d64b9ae11c46cef1cba -msgid "For example, to use the ``pinyin`` variant of the Chinese collation:" -msgstr "" - -#: ../source/reference/collation.txt:44 -# a8a514c0d1764fdb877ee7b32a9da7ed -msgid "For a complete list of all collation locales and their variants, see :ref:`Collation Locales`." -msgstr "" - diff --git a/locale/pot/reference/command.pot b/locale/pot/reference/command.pot deleted file mode 100644 index 20b2d269f33..00000000000 --- a/locale/pot/reference/command.pot +++ /dev/null @@ -1,128 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command.txt:5 -# a1fa507747d44704bdb0e107065f8ac4 -msgid "Database Commands" -msgstr "" - -#: ../source/reference/command.txt:0 -# bfe8319bfb4f42e5955e636feb6fc024 -msgid "On this page" -msgstr "" - -#: ../source/reference/command.txt:15 -# cb30c5dbe7694a4a994ba1a6bab26df2 -msgid "All command documentation outlined below describes a command and its available parameters and provides a document template or prototype for each command. Some command documentation also includes the relevant :program:`mongo` shell helpers." -msgstr "" - -#: ../source/reference/command.txt:20 -# 3631b8fe50f147179603c444426fc493 -msgid "To run a command, use the :method:`db.runCommand()`:" -msgstr "" - -#: ../source/includes/extracts/commands-toc-explanation.rst:3 -# e752b9fecbc04e1f988b1c7a81d3096f -msgid "For details on specific commands, including syntax and examples, click on the specific command to go to its reference page." -msgstr "" - -#: ../source/reference/command.txt:29 -# f2189de305a249878899a014965bce15 -msgid "User Commands" -msgstr "" - -#: ../source/reference/command.txt:32 -# 53b5fed6202847eea3fa3ca6ff7065f2 -msgid "Aggregation Commands" -msgstr "" - -#: ../source/reference/command.txt:46 -# 207686bae2d94546bf7a7acc4aa54d08 -msgid "Geospatial Commands" -msgstr "" - -#: ../source/reference/command.txt:62 -# 0a9f670d571d496a9b4cb3cfb5dfcb47 -msgid "Query and Write Operation Commands" -msgstr "" - -#: ../source/reference/command.txt:78 -# 3fc2ece351264171b764a20a4dc4b767 -msgid "Query Plan Cache Commands" -msgstr "" - -#: ../source/reference/command.txt:93 -# 4bb2340d0e94416bb0a85d18d55f16ce -msgid "Database Operations" -msgstr "" - -#: ../source/reference/command.txt:96 -# ff433167a73c42b89c695e45508ee9f0 -msgid "Authentication Commands" -msgstr "" - -#: ../source/reference/command.txt:112 -# 9d5c7bc023fa453681390b34ad75ab47 -msgid "User Management Commands" -msgstr "" - -#: ../source/reference/command.txt:128 -# bfec1f58a1ed4fb0ad87f5a8d1a65c98 -msgid "Role Management Commands" -msgstr "" - -#: ../source/reference/command.txt:142 -# 5f7219b4ca6345c4925acf2198d8aabf -msgid "Replication Commands" -msgstr "" - -#: ../source/reference/command.txt:155 -# 38d8e581617c4f1494b57df094620a04 -msgid ":doc:`/replication` for more information regarding replication." -msgstr "" - -#: ../source/reference/command.txt:159 -# 29495ff782824a8ba9b0be774cbda02d -msgid "Sharding Commands" -msgstr "" - -#: ../source/reference/command.txt:172 -# a2edf59ff1a344eeb223f94908d808e3 -msgid ":doc:`/sharding` for more information about MongoDB's sharding functionality." -msgstr "" - -#: ../source/reference/command.txt:178 -# 059bef197b3f4189b596ec84bdb37412 -msgid "Instance Administration Commands" -msgstr "" - -#: ../source/reference/command.txt:192 -# d3d4a389fa5c481c9eb3e8143d088101 -msgid "Diagnostic Commands" -msgstr "" - -#: ../source/reference/command.txt:206 -# 9a18cf4996ee47d2a4fc244faca681e5 -msgid "Internal Commands" -msgstr "" - -#: ../source/reference/command.txt:220 -# a9ca4b40dc5a4a079e81afc44aabb4b3 -msgid "Auditing Commands" -msgstr "" - diff --git a/locale/pot/reference/command/addShard.pot b/locale/pot/reference/command/addShard.pot deleted file mode 100644 index a50a82b8fb9..00000000000 --- a/locale/pot/reference/command/addShard.pot +++ /dev/null @@ -1,118 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/addShard.txt:3 -# 84fd9e01344d4af7988c7de8dd0538b1 -msgid "addShard" -msgstr "" - -#: ../source/reference/command/addShard.txt:0 -# 45148db711e54507a231e2ad1af5d862 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/addShard.txt:14 -# 275029ba6b5f44f2bc4e9b36f4ae2ad0 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/addShard.txt:18 -# 8175062b61bd470eae538393ef4bf5a6 -msgid "Adds either a database instance or a :term:`replica set` to a :term:`sharded cluster`. The optimal configuration is to deploy shards across replica sets." -msgstr "" - -#: ../source/reference/command/addShard.txt:22 -# b8e173aca125450a8036fae6e5870c0c -msgid "Run :dbcommand:`addShard` when connected to a :program:`mongos` instance. The command takes the following form when adding a single database instance as a shard:" -msgstr "" - -#: ../source/reference/command/addShard.txt:30 -# a425e1871b944454b52aadba60afc86f -msgid "When adding a replica set as a shard, use the following form:" -msgstr "" - -#: ../source/reference/command/addShard.txt:36 -# a5cfa8c9bd204f9883eaa2da4c1da731 -msgid "The command contains the following fields:" -msgstr "" - -#: ../source/reference/command/addShard.txt:40 -# d0269d99c49c4061bdb653856f721123 -msgid "The :dbcommand:`addShard` command stores shard configuration information in the :term:`config database`. Always run :dbcommand:`addShard` when using the ``admin`` database." -msgstr "" - -#: ../source/reference/command/addShard.txt:44 -# 9106ea6218fe40e8b229d8f9d5d1becd -msgid "Specify a ``maxSize`` when you have machines with different disk capacities, or if you want to limit the amount of data on some shards. The ``maxSize`` constraint prevents the :term:`balancer` from migrating chunks to the shard when the value of :serverstatus:`mem.mapped` exceeds the value of ``maxSize``." -msgstr "" - -#: ../source/reference/command/addShard.txt:52 -# 7d54ddd86f5746429901d05426adf5e7 -msgid "Considerations" -msgstr "" - -#: ../source/reference/command/addShard.txt:55 -# 1e2c623ec6974bd89bb97a27b048d828 -msgid "Balancing" -msgstr "" - -#: ../source/includes/fact-adding-shards-changes-cluster-balance.rst:1 -# 748383c7f4a34b22a5264248636f7b7a -msgid "When you add a shard to a sharded cluster, you affect the balance of :term:`chunks ` among the shards of a cluster for all existing sharded collections. The balancer will begin migrating chunks so that the cluster will achieve balance. See :ref:`sharding-internals-balancing` for more information." -msgstr "" - -#: ../source/includes/fact-archiveMovedChunks.rst:3 -# 30c49a6b29544302900017e9d5acc103 -msgid "Chunk migrations can have an impact on disk space. Starting in MongoDB 2.6, the source shard automatically archives the migrated documents by default. For details, see :ref:`moveChunk-directory`." -msgstr "" - -#: ../source/reference/command/addShard.txt:60 -# a53935c4f03e49f09e3b8bd99b657d6b -msgid "Hidden Members" -msgstr "" - -#: ../source/includes/important-add-shard-not-compatible-with-hidden-members.rst:1 -# 79785b70c34f459a883b12350bb16649 -msgid "You cannot include a :doc:`hidden member ` in the seed list provided to |cmd-name|." -msgstr "" - -#: ../source/reference/command/addShard.txt:66 -# f5dd161bee834e82b333795481ca319a -msgid "Examples" -msgstr "" - -#: ../source/reference/command/addShard.txt:68 -# 23d7721704f14916a147cc244777cc3c -msgid "The following command adds the database instance running on port ``27027`` on the host ``mongodb0.example.net`` as a shard:" -msgstr "" - -#: ../source/reference/command/addShard.txt:78 -# 72c4d6871b7d4e68a572eef417b046ee -msgid "Do not use ``localhost`` for the hostname unless your :term:`configuration server ` is also running on ``localhost``." -msgstr "" - -#: ../source/reference/command/addShard.txt:82 -# d0369c20769b4c7db2c1e799deed0269 -msgid "The following command adds a replica set as a shard:" -msgstr "" - -#: ../source/reference/command/addShard.txt:89 -# 87f2fd9e877d41da8a51162079717eae -msgid "You may specify all members in the replica set. All additional hostnames must be members of the same replica set." -msgstr "" - diff --git a/locale/pot/reference/command/addShardToZone.pot b/locale/pot/reference/command/addShardToZone.pot deleted file mode 100644 index 513c1ef7c2c..00000000000 --- a/locale/pot/reference/command/addShardToZone.pot +++ /dev/null @@ -1,133 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/addShardToZone.txt:3 -# 4325188e5b8540e1af1f358b7ea4f4ac -msgid "addShardToZone" -msgstr "" - -#: ../source/reference/command/addShardToZone.txt:0 -# 8220f51384804e5db836c8e5cd92cfc6 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/addShardToZone.txt:14 -# 0267b1ca95a14097a8c0263e2c9226a2 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/addShardToZone.txt:20 -# 617cce88e3224b5794deb22b4cfec464 -msgid "Associates a shard with a :term:`zone`. MongoDB associates this shard with the given zone. Chunks that are covered by the zone are assigned to shards associated with the zone." -msgstr "" - -#: ../source/includes/fact-dbcommand.rst:1 -# 50a4cfb4b46c4a3db3d3265a05607342 -msgid "To run |command|, use the :method:`db.runCommand( { \\ } ) ` method." -msgstr "" - -#: ../source/reference/command/addShardToZone.txt:28 -# 580958bb56f24f558a824d2ff89ccb62 -msgid "You must run :dbcommand:`addShardToZone` on the admin database." -msgstr "" - -#: ../source/reference/command/addShardToZone.txt:30 -# 995ea61b24bc424f802dd45536ff9a73 -msgid "The :dbcommand:`addShardToZone` command has the following syntax:" -msgstr "" - -#: ../source/reference/command/addShardToZone.txt:39 -# 1bb7ca3696be48389ceb91fcf77234ba -msgid "The command takes the following fields:" -msgstr "" - -#: ../source/reference/command/addShardToZone.txt:43 -# 4a538462cd0c445d837e49dc208d1a52 -msgid "Only issue :dbcommand:`addShardToZone` when connected to a :program:`mongos` instance." -msgstr "" - -#: ../source/reference/command/addShardToZone.txt:46 -# d8812811a38741f9b693c95ecb29ea29 -msgid "The :program:`mongo` shell provides the helper method :method:`sh.addShardToZone()`" -msgstr "" - -#: ../source/reference/command/addShardToZone.txt:50 -# f726a03fc7ae4285959fb9efe764ae60 -msgid "Behavior" -msgstr "" - -#: ../source/reference/command/addShardToZone.txt:52 -# 7d4c824506b146ea92b6e03b898f745b -msgid "You can associate a zone with multiple shards, and a shard can associate with multiple zones." -msgstr "" - -#: ../source/reference/command/addShardToZone.txt:55 -# 756d9d2e9f6f44069b391de52368484f -msgid "See the :ref:`zone ` manual page for more information on zones in a sharded cluster." -msgstr "" - -#: ../source/reference/command/addShardToZone.txt:59 -# 01d09f489dba46619ddbdfc9d72d947d -msgid "Ranges" -msgstr "" - -#: ../source/reference/command/addShardToZone.txt:61 -# ab91623af94a480e818f035efc2db7d9 -msgid "MongoDB effectively ignores zones that do not have at least one range of shard key values associated with it." -msgstr "" - -#: ../source/reference/command/addShardToZone.txt:64 -# ece96759ca864c60b23e56b4e3ec0fc5 -msgid "To associate a range of shard key values with a zone, use the :dbcommand:`updateZoneKeyRange` database command, or the :method:`sh.updateZoneKeyRange()` shell helper." -msgstr "" - -#: ../source/reference/command/addShardToZone.txt:69 -# 6481a1979c1e459b8b462e2e297946cf -msgid "Security" -msgstr "" - -#: ../source/reference/command/addShardToZone.txt:71 -# fa0dcebaeace4725909f04a053f2fc79 -msgid "For sharded clusters running with :ref:`authentication `, you must authenticate as a user whose privileges include :authaction:`update` on the ``config.shards`` collection or the ``config`` database." -msgstr "" - -#: ../source/reference/command/addShardToZone.txt:75 -# d1d429e2e9774e6f99f09065d8dc2f51 -msgid "The :authrole:`clusterAdmin` or :authrole:`clusterManager` built-in roles have the appropriate permissions for issuing :dbcommand:`addShardToZone`. See the documentation page for :ref:`Role-Based Access Control ` for more information." -msgstr "" - -#: ../source/reference/command/addShardToZone.txt:81 -# cf01ccd69fc74b83abe4cc3d13dcdecb -msgid "Example" -msgstr "" - -#: ../source/reference/command/addShardToZone.txt:83 -# 38370507ccea412da718ef85ff5abf8a -msgid "The following example associates ``shard0000`` with zone ``JFK``:" -msgstr "" - -#: ../source/reference/command/addShardToZone.txt:91 -# 7c66b7e616d5407a94e334c51dd07d8b -msgid "A shard can associate with multiple zones. The following example associates ``LGA`` to ``shard0000``:" -msgstr "" - -#: ../source/reference/command/addShardToZone.txt:99 -# 97ae67ce6fb843cf8993c1692271c4f8 -msgid "``shard0000`` associates with both the ``LGA`` zone and the ``JFK`` zone. In a balanced cluster, MongoDB routes reads and writes covered by either zone to ``shard0000``." -msgstr "" - diff --git a/locale/pot/reference/command/aggregate.pot b/locale/pot/reference/command/aggregate.pot deleted file mode 100644 index f432c695d01..00000000000 --- a/locale/pot/reference/command/aggregate.pot +++ /dev/null @@ -1,217 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/aggregate.txt:3 -# 2e5488b217c744a782ef80478529b610 -msgid "aggregate" -msgstr "" - -#: ../source/reference/command/aggregate.txt:0 -# 64b2240f5ce14134a642875b6a33d47b -msgid "On this page" -msgstr "" - -#: ../source/reference/command/aggregate.txt:15 -# fca8d17d910049499c5d80406c919778 -msgid "Performs aggregation operation using the :doc:`aggregation pipeline `. The pipeline allows users to process data from a collection with a sequence of stage-based manipulations." -msgstr "" - -#: ../source/reference/command/aggregate.txt:22 -# 1c76823d114f4dea9e62980beaee8f9e -msgid "The command has following syntax:" -msgstr "" - -#: ../source/reference/command/aggregate.txt:39 -# ebac51aa28de40e7b0a1251713a10e97 -msgid "The :dbcommand:`aggregate` command takes the following fields as arguments:" -msgstr "" - -#: ../source/includes/deprecation-aggregate-wo-cursor.rst:1 -#: ../source/includes/deprecation-aggregate-wo-cursor.rst:1 -# f1340a302e6a4f88bb1103fa9c57f53c -# 47e3ec3e7d9d4c6f8fce63f1b670ab2e -msgid "MongoDB 3.4 deprecates the use of :dbcommand:`aggregate` command **without** the ``cursor`` option, unless the pipeline includes the ``explain`` option. When returning aggregation results inline using the :dbcommand:`aggregate` command, specify the cursor option using the default batch size ``cursor: {}`` or specify the batch size in the cursor option ``cursor: { batchSize: }``." -msgstr "" - -#: ../source/reference/command/aggregate.txt:50 -# 44fa49f264814e049b85f28afe039b10 -msgid ":doc:`aggregation pipeline ` introduces the :pipeline:`$out` operator to allow :dbcommand:`aggregate` command to store results to a collection." -msgstr "" - -#: ../source/reference/command/aggregate.txt:54 -# b2c7e778240e4ab5aa5a8ea22243ac9a -msgid "For more information about the aggregation pipeline :doc:`/core/aggregation-pipeline`, :doc:`/reference/aggregation`, and :doc:`/core/aggregation-pipeline-limits`." -msgstr "" - -#: ../source/reference/command/aggregate.txt:59 -# 612dcf568f8d44d695d54610f7038bf6 -msgid "Example" -msgstr "" - -#: ../source/reference/command/aggregate.txt:65 -# 98f9547516244c0492d4247f79a706c1 -msgid "Rather than run the :dbcommand:`aggregate` command directly, most users should use the :method:`db.collection.aggregate()` helper provided in the :program:`mongo` shell or the equivalent helper in their driver. In 2.6 and later, the :method:`db.collection.aggregate()` helper always returns a cursor." -msgstr "" - -#: ../source/reference/command/aggregate.txt:71 -# 7c98b5dcf3aa43798eb30e671cabce44 -msgid "Except for the first example which demonstrates the command syntax, the examples in this page use the :method:`db.collection.aggregate()` helper." -msgstr "" - -#: ../source/reference/command/aggregate.txt:76 -# a8a8bc8f7cd44d0588e873a30939f28c -msgid "Aggregate Data with Multi-Stage Pipeline" -msgstr "" - -#: ../source/reference/command/aggregate.txt:78 -# cf5a8ef618c740bab8100921c478824f -msgid "A collection ``articles`` contains documents such as the following:" -msgstr "" - -#: ../source/reference/command/aggregate.txt:89 -# 9393caf063ac4874b359da3dcd055ed2 -msgid "The following example performs an :dbcommand:`aggregate` operation on the ``articles`` collection to calculate the count of each distinct element in the ``tags`` array that appears in the collection." -msgstr "" - -#: ../source/reference/command/aggregate.txt:105 -# 6288df6bfad448a7ae6bc35f345984b3 -msgid "In the :program:`mongo` shell, this operation can use the :method:`db.collection.aggregate()` helper as in the following:" -msgstr "" - -#: ../source/reference/command/aggregate.txt:117 -# 83217a733cf84b0193cc7fde71524d1b -msgid "Return Information on the Aggregation Operation" -msgstr "" - -#: ../source/reference/command/aggregate.txt:119 -# 000bb0f508fe4a12951b001edb2ab4ad -msgid "The following aggregation operation sets the optional field ``explain`` to ``true`` to return information about the aggregation operation." -msgstr "" - -#: ../source/reference/command/aggregate.txt:132 -# 24cabb567b59467b9d82a78eec1bf3dd -msgid "The ``explain`` output is subject to change between releases." -msgstr "" - -#: ../source/reference/command/aggregate.txt:134 -# 002dcc3b8e87402bbdebbf61a165e4a4 -msgid ":method:`db.collection.aggregate()` method" -msgstr "" - -#: ../source/reference/command/aggregate.txt:137 -# a7f17d5330be4aa6a3e49161e4cf3f58 -msgid "Aggregate Data using External Sort" -msgstr "" - -#: ../source/reference/command/aggregate.txt:139 -# b03c2120b0d749ec8c507563249db193 -msgid "Aggregation pipeline stages have :ref:`maximum memory use limit `. To handle large datasets, set ``allowDiskUse`` option to ``true`` to enable writing data to temporary files, as in the following example:" -msgstr "" - -#: ../source/reference/command/aggregate.txt:153 -#: ../source/reference/command/aggregate.txt:236 -# 58f24fdb23c44679801d4462a45d26df -# b254d5e4321e47ef988a9b82b9d2c5de -msgid ":method:`db.collection.aggregate()`" -msgstr "" - -#: ../source/reference/command/aggregate.txt:156 -# 0fc2bb7f40df4dc1b4b0bfb38c2d23a6 -msgid "Aggregate Data Specifying Batch Size" -msgstr "" - -#: ../source/reference/command/aggregate.txt:158 -# 1bcce4b718574044b5ca5dcd199d65d4 -msgid "To specify an *initial* batch size, specify the ``batchSize`` in the ``cursor`` field, as in the following example:" -msgstr "" - -#: ../source/reference/command/aggregate.txt:172 -# b557e94a3b87492a91b15c6cd641b34a -msgid "The ``{batchSize: 0 }`` document specifies the size of the *initial* batch size only. Specify subsequent batch sizes to :ref:`OP_GET_MORE ` operations as with other MongoDB cursors. A ``batchSize`` of ``0`` means an empty first batch and is useful if you want to quickly get back a cursor or failure message, without doing significant server-side work." -msgstr "" - -#: ../source/reference/command/aggregate.txt:180 -# 4e9ed4a4525b412285db832158a26694 -msgid "Specify a Collation" -msgstr "" - -#: ../source/includes/extracts/collation-description.rst:1 -# 61cfc9ca38a14bdf8c0bcce866cc07b8 -msgid ":doc:`Collation ` allows users to specify language-specific rules for string comparison, such as rules for lettercase and accent marks." -msgstr "" - -#: ../source/reference/command/aggregate.txt:184 -# 4a366e6b5181461cb0d7e8ed504b1156 -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -#: ../source/reference/command/aggregate.txt:192 -# eedc2ed6cc3b42e68084418f24f340e2 -msgid "The following aggregation operation includes the :ref:`collation` option:" -msgstr "" - -#: ../source/reference/command/aggregate.txt:202 -# 4ed2fb1119134ea3a019d7cdee547fee -msgid "For descriptions on the collation fields, see :ref:`collation-document-fields`." -msgstr "" - -#: ../source/reference/command/aggregate.txt:206 -# 9683d9396f5e4049b0aa31935b11858d -msgid "Override Default Read Concern" -msgstr "" - -#: ../source/reference/command/aggregate.txt:208 -# 927059c187ae47839254db6ed9466bd1 -msgid "To override the default read concern level of :readconcern:`\"local\"`, use the ``readConcern`` option. The :dbcommand:`getMore` command uses the ``readConcern`` level specified in the originating :dbcommand:`aggregate` command.s" -msgstr "" - -#: ../source/reference/command/aggregate.txt:213 -# 70f99455bd3c4ad983cedb5d7f61cac5 -msgid "The following operation on a replica set specifies a :doc:`read concern ` of :readconcern:`\"majority\"` to read the most recent copy of the data confirmed as having been written to a majority of the nodes." -msgstr "" - -#: ../source/includes/fact-enable-majority-readConcern.rst:1 -# 83e7003cfc944d869a54733ae7f83049 -msgid "To use :term:`read concern` level of :readconcern:`\"majority\"`," -msgstr "" - -#: ../source/includes/fact-enable-majority-readConcern.rst:3 -# cd1366f7da1a493f85243b2ec2178d67 -msgid "you must start the :program:`mongod` instances with the :option:`--enableMajorityReadConcern` command line option (or the :setting:`replication.enableMajorityReadConcern` set to ``true`` if using a configuration file)." -msgstr "" - -#: ../source/includes/fact-enable-majority-readConcern.rst:8 -# 7a13cfb1de0845ef82b365d92a54141e -msgid "replica sets must use :ref:`WiredTiger storage engine ` and election :rsconf:`protocol version 1 `." -msgstr "" - -#: ../source/includes/fact-aggregate-readConcern.rst:1 -# 4098a75f02a3474688336d784cd44b9e -msgid "To use a :doc:`read concern ` level of :readconcern:`\"majority\"`, you cannot include the :pipeline:`$out` stage." -msgstr "" - -#: ../source/includes/fact-readConcern-most-recent-data-in-node.rst:1 -# b380136c3ce740adbebb0dae5e0eafe0 -msgid "Regardless of the :term:`read concern` level, the most recent data on a node may not reflect the most recent version of the data in the system." -msgstr "" - -#: ../source/includes/usage-read-concern-majority.rst:1 -# b201317fd0d04984a65d1f872d8e69a9 -msgid "To ensure that a single thread can read its own writes, use :readconcern:`\"majority\"` read concern and :writeconcern:`\"majority\"` write concern against the primary of the replica set." -msgstr "" - diff --git a/locale/pot/reference/command/applyOps.pot b/locale/pot/reference/command/applyOps.pot deleted file mode 100644 index 100e13585bb..00000000000 --- a/locale/pot/reference/command/applyOps.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/applyOps.txt:3 -# 5f0c7ff6c7fd4180b73581787284e656 -msgid "applyOps" -msgstr "" - -#: ../source/reference/command/applyOps.txt:0 -# 48dcc39aed794828bfc1085fc8a6c334 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/applyOps.txt:14 -# 4d256c6001494e72aa8bf597944fbe4f -msgid "Definition" -msgstr "" - -#: ../source/reference/command/applyOps.txt:18 -# 8d9fe46d34b64a3d99699a99fef773dc -msgid "Applies specified :term:`oplog` entries to a :program:`mongod` instance. The :dbcommand:`applyOps` command is primarily an internal command." -msgstr "" - -#: ../source/includes/extracts/access-eval-applyOps.rst:1 -# c84cd6bb65f045efa7a8223154fd4a0f -msgid "If authorization is enabled, you must have access to all actions on all resources in order to run :dbcommand:`applyOps`. Providing such access is not recommended, but if your organization requires a user to run :dbcommand:`applyOps`, create a role that grants :authaction:`anyAction` on :ref:`resource-anyresource`. Do not assign this role to any other user." -msgstr "" - -#: ../source/reference/command/applyOps.txt:24 -# 4c0aaa6c307b4ff28e16a0f9c58bc01b -msgid "The :dbcommand:`applyOps` command has the following prototype form:" -msgstr "" - -#: ../source/reference/command/applyOps.txt:32 -# 78d01ab0a78a44f3a9346ec352ae646e -msgid "The :dbcommand:`applyOps` command takes a document with the following fields:" -msgstr "" - -#: ../source/reference/command/applyOps.txt:36 -# b2dc3d038e6b49969ec79ae49804cd6a -msgid "The ``preCondition`` array takes one or more documents with the following fields:" -msgstr "" - -#: ../source/reference/command/applyOps.txt:42 -# 255dd00e599144319c1a74e749cf92dc -msgid "Behavior" -msgstr "" - -#: ../source/includes/warning-blocking-global.rst:3 -# 5973f1d6a9cb44128602af3de1e04750 -msgid "This command obtains a global write lock and will block other operations until it has completed." -msgstr "" - diff --git a/locale/pot/reference/command/authSchemaUpgrade.pot b/locale/pot/reference/command/authSchemaUpgrade.pot deleted file mode 100644 index 4d52f6dc5a9..00000000000 --- a/locale/pot/reference/command/authSchemaUpgrade.pot +++ /dev/null @@ -1,38 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/authSchemaUpgrade.txt:3 -# e6dd2df585864c39b26e5948b9cc9110 -msgid "authSchemaUpgrade" -msgstr "" - -#: ../source/reference/command/authSchemaUpgrade.txt:19 -# 8decbfb4b961405fb6d15bf792ea9b5e -msgid ":dbcommand:`authSchemaUpgrade` supports the upgrade process for existing systems that use :term:`authentication` and :term:`authorization` between:" -msgstr "" - -#: ../source/reference/command/authSchemaUpgrade.txt:23 -# 36098b686b4e45bba5bb30bcfac349b4 -msgid "2.4 and 2.6 (See :doc:`/release-notes/2.6-upgrade-authorization`)" -msgstr "" - -#: ../source/reference/command/authSchemaUpgrade.txt:24 -# 9192235394e74699a5dd614da39508a6 -msgid "2.6 and 3.0 (See :doc:`/release-notes/3.0-scram`)" -msgstr "" - diff --git a/locale/pot/reference/command/authenticate.pot b/locale/pot/reference/command/authenticate.pot deleted file mode 100644 index d5a0bfa54f9..00000000000 --- a/locale/pot/reference/command/authenticate.pot +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/authenticate.txt:3 -# 64f149289d63444bacd2368dc5cd6766 -msgid "authenticate" -msgstr "" - -#: ../source/reference/command/authenticate.txt:15 -# 35a921594ac340259f5453364d69b580 -msgid "Clients use :dbcommand:`authenticate` to authenticate a connection. When using the shell, use the :method:`db.auth()` helper as follows:" -msgstr "" - -#: ../source/reference/command/authenticate.txt:0 -# 963526724c09402081dcd082247db200 -msgid "See" -msgstr "" - diff --git a/locale/pot/reference/command/availableQueryOptions.pot b/locale/pot/reference/command/availableQueryOptions.pot deleted file mode 100644 index c0091f1735d..00000000000 --- a/locale/pot/reference/command/availableQueryOptions.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/availableQueryOptions.txt:3 -# e697c7dddcf14193ad9e530a66bbdfc4 -msgid "availableQueryOptions" -msgstr "" - -#: ../source/reference/command/availableQueryOptions.txt:15 -# 29985ad8f9aa49868336385c4e2b7c34 -msgid ":dbcommand:`availableQueryOptions` is an internal command that is only available on :program:`mongos` instances." -msgstr "" - diff --git a/locale/pot/reference/command/balancerStart.pot b/locale/pot/reference/command/balancerStart.pot deleted file mode 100644 index 153fb7aa52d..00000000000 --- a/locale/pot/reference/command/balancerStart.pot +++ /dev/null @@ -1,53 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/balancerStart.txt:3 -# 1814e9f88f8d43c28451ce1e5e84ba81 -msgid "balancerStart" -msgstr "" - -#: ../source/reference/command/balancerStart.txt:0 -# 877d5c70a45640afb7f0badbb64c06a0 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/balancerStart.txt:14 -# db7ef3c2953e48f8811715ec42e034c1 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/balancerStart.txt:20 -# ef9adf85faf14a3ebe47833a4f775613 -msgid "Starts the balancer thread. The command does not wait for a balancing round to start. You can only issue the :dbcommand:`balancerStart` against the ``admin`` database." -msgstr "" - -#: ../source/reference/command/balancerStart.txt:24 -# d9ca0867230644c3ae1d21d47072d6fe -msgid "The command takes the following form:" -msgstr "" - -#: ../source/reference/command/balancerStart.txt:33 -# 8d1b95f6d4e54d378d2dd4a71ee0f0ee -msgid "Example" -msgstr "" - -#: ../source/reference/command/balancerStart.txt:35 -# dafeaa92dcb14ec2930b56cbe64937af -msgid "To start the balancer thread, connect to a :program:`mongos` instance and issue the following command:" -msgstr "" - diff --git a/locale/pot/reference/command/balancerStatus.pot b/locale/pot/reference/command/balancerStatus.pot deleted file mode 100644 index 40275d2fe1b..00000000000 --- a/locale/pot/reference/command/balancerStatus.pot +++ /dev/null @@ -1,128 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/balancerStatus.txt:3 -# a612cceeaf0b47fe9fe1b7ab019180c7 -msgid "balancerStatus" -msgstr "" - -#: ../source/reference/command/balancerStatus.txt:0 -# 09ede3a392284451b251918e7e046a6b -msgid "On this page" -msgstr "" - -#: ../source/reference/command/balancerStatus.txt:14 -# 0e981bf967594f598279c509b66b620e -msgid "Definition" -msgstr "" - -#: ../source/reference/command/balancerStatus.txt:20 -# 9a2d3741ff6e4346a08b7f8cb21eb094 -msgid "Returns a document that contains information about the status of the balancer." -msgstr "" - -#: ../source/reference/command/balancerStatus.txt:23 -# ab49958edb8b406e93636ec804fbc15e -msgid "You can only issue the :dbcommand:`balancerStatus` against the ``admin`` database." -msgstr "" - -#: ../source/reference/command/balancerStatus.txt:26 -# 0cfda2e805ad49539202ed70f358a513 -msgid "The command takes the following form:" -msgstr "" - -#: ../source/reference/command/balancerStatus.txt:33 -# dd7da7da231d44b78f6a09f948f8c3ad -msgid "Output Document" -msgstr "" - -#: ../source/reference/command/balancerStatus.txt:35 -# e1ac98a83ea24d2a9fcdf4951b55aa0f -msgid "The following is an example of a document returned by the command:" -msgstr "" - -#: ../source/reference/command/balancerStatus.txt:50 -# a88147ea6d9f43c1ac3589a5bdf2c152 -msgid "Field" -msgstr "" - -#: ../source/reference/command/balancerStatus.txt:51 -# 3b9080009d914097b0aae59148fec0c9 -msgid "Description" -msgstr "" - -#: ../source/reference/command/balancerStatus.txt:53 -# 096483ff3c4f43a8a4a133f612315b08 -msgid "``\"mode\"``" -msgstr "" - -#: ../source/reference/command/balancerStatus.txt:55 -# 9a45afeb042240a9a71c2e7aa48a94d8 -msgid "A string that specifies whether the balancer thread is running or stopped. Possible values are:" -msgstr "" - -#: ../source/reference/command/balancerStatus.txt:60 -# e41a9d8cf9ba4908a45a6e1eb6a4ac73 -msgid "\"full\"" -msgstr "" - -#: ../source/reference/command/balancerStatus.txt:59 -# f5ec8d3aeebe4851a8db013fb1bebd18 -msgid "Balancer thread is running but not necessarily in a balancing round." -msgstr "" - -#: ../source/reference/command/balancerStatus.txt:64 -# 2a2b4b6521984ca58d2d9c8cd9f15f70 -msgid "\"off\"" -msgstr "" - -#: ../source/reference/command/balancerStatus.txt:63 -# 4a4b24f084624c8796018212723e24a8 -msgid "Balancer thread is stopped. No chunk balancing can occur in this mode." -msgstr "" - -#: ../source/reference/command/balancerStatus.txt:66 -# 5595f9bddcef4996af62fbf485c9e7de -msgid "``\"inBalancerRound\"``" -msgstr "" - -#: ../source/reference/command/balancerStatus.txt:68 -# 6c8b667f0464477fb12d0bbed2fea115 -msgid "A boolean that specifies if the balancer is currently in a balancing round; i.e. distributing chunks." -msgstr "" - -#: ../source/reference/command/balancerStatus.txt:71 -# 5b20b8df70994a3f951da8a91532f738 -msgid "``\"numBalancerRounds\"``" -msgstr "" - -#: ../source/reference/command/balancerStatus.txt:73 -# 82e6a7e556e54ae7afbca51e355ace14 -msgid "The number of balancer rounds which have occured since the config servers were started. This value is not persisted and is reset to 0 upon restart of the config servers." -msgstr "" - -#: ../source/reference/command/balancerStatus.txt:78 -# dec633ffe585468d81a790a286292295 -msgid "Example" -msgstr "" - -#: ../source/reference/command/balancerStatus.txt:80 -# cd835fc3d6254ae282896e5bcad033c7 -msgid "Connect to a :program:`mongos` instance and issue the following command:" -msgstr "" - diff --git a/locale/pot/reference/command/balancerStop.pot b/locale/pot/reference/command/balancerStop.pot deleted file mode 100644 index b64d864e059..00000000000 --- a/locale/pot/reference/command/balancerStop.pot +++ /dev/null @@ -1,58 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/balancerStop.txt:3 -# cfc30146cade4cac9404a6c41658d440 -msgid "balancerStop" -msgstr "" - -#: ../source/reference/command/balancerStop.txt:0 -# 4ee7680d7ae641b59c39b9d28b2712e2 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/balancerStop.txt:14 -# 3051620c56784cc0a80d2f7ac25dca8b -msgid "Definition" -msgstr "" - -#: ../source/reference/command/balancerStop.txt:20 -# e1896cdda19b46179ce0f64c86d1a3ce -msgid "Disables the balancer in a sharded cluster. If a balancing round is in progress, the operation waits for balancing to complete before stopping the balancer." -msgstr "" - -#: ../source/reference/command/balancerStop.txt:24 -# 267956a9209d445190fbb20a49d36a3d -msgid "You can only issue the :dbcommand:`balancerStop` against the ``admin`` database." -msgstr "" - -#: ../source/reference/command/balancerStop.txt:27 -# 5a20cdd66ae245fb97f9fdcc426d2adc -msgid "The command takes the following form:" -msgstr "" - -#: ../source/reference/command/balancerStop.txt:36 -# 7bbcc5f384414d6b935644670c96e6a0 -msgid "Example" -msgstr "" - -#: ../source/reference/command/balancerStop.txt:38 -# 034756e2a59d4cc7b7277e34b324ede6 -msgid "To stop the balancer thread, connect to a :program:`mongos` instance and issue the following command:" -msgstr "" - diff --git a/locale/pot/reference/command/buildInfo.pot b/locale/pot/reference/command/buildInfo.pot deleted file mode 100644 index 86ac89445a3..00000000000 --- a/locale/pot/reference/command/buildInfo.pot +++ /dev/null @@ -1,148 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/buildInfo.txt:3 -# 515614e676d546adbb2195c9568c2bdc -msgid "buildInfo" -msgstr "" - -#: ../source/reference/command/buildInfo.txt:0 -# 680c12db0aeb4c64aac0d7ae36f84ead -msgid "On this page" -msgstr "" - -#: ../source/reference/command/buildInfo.txt:15 -# 64d0fdbe85d4499fbd29a93001057265 -msgid "The :dbcommand:`buildInfo` command is an administrative command which returns a build summary for the current :program:`mongod`. :dbcommand:`buildInfo` has the following prototype form:" -msgstr "" - -#: ../source/reference/command/buildInfo.txt:24 -# 4a610892fb864ffd85d1a7757ebd2402 -msgid "In the :program:`mongo` shell, call :dbcommand:`buildInfo` in the following form:" -msgstr "" - -#: ../source/reference/command/buildInfo.txt:0 -# 75ca6ecb00384b8eaac9bee7fbf3fba0 -msgid "Example" -msgstr "" - -#: ../source/reference/command/buildInfo.txt:33 -# b5f651fec847444cbdfc3fa00798bf41 -msgid "The output document of :dbcommand:`buildInfo` has the following form:" -msgstr "" - -#: ../source/reference/command/buildInfo.txt:54 -# 168f6a6648fa427b8648755d9a0aae57 -msgid "Output" -msgstr "" - -#: ../source/reference/command/buildInfo.txt:58 -# 5ee8adac608c47f092d140fca8ae0cdf -msgid "The document returned by the :dbcommand:`buildInfo` command." -msgstr "" - -#: ../source/reference/command/buildInfo.txt:61 -# d96c2012119e434fad57bdd9cf5082df -msgid "Supported" -msgstr "" - -#: ../source/reference/command/buildInfo.txt:63 -# 64505d01ce0b491188bd22de22cd829f -msgid "These fields are stable and should provide consistent behavior." -msgstr "" - -#: ../source/reference/command/buildInfo.txt:67 -# 37e120362cb6414899a6298f3a826c0c -msgid "The commit identifier that identifies the state of the code used to build the :program:`mongod`." -msgstr "" - -#: ../source/reference/command/buildInfo.txt:72 -# 0473e8a66b194766a280b7972b51c443 -msgid "An array that conveys version information about the :program:`mongod` instance. See :data:`~buildInfo.version` for a more readable version of this string." -msgstr "" - -#: ../source/reference/command/buildInfo.txt:78 -# e7daa7eece2e4c0d84a848e2185ca8b7 -msgid "A string that conveys version information about the :program:`mongod` instance. If you need to present version information to a human, this field is preferable to :data:`~buildInfo.versionArray`." -msgstr "" - -#: ../source/reference/command/buildInfo.txt:82 -# 683b9b12aba44452b01fac6212dbfabb -msgid "This string will take the format ``..`` in the case of a release, but development builds may contain additional information." -msgstr "" - -#: ../source/reference/command/buildInfo.txt:89 -# d9463317b1364d80ac16dfdffef9279f -msgid "A list of :doc:`storage engines ` avilable to the :program:`mongod` server." -msgstr "" - -#: ../source/reference/command/buildInfo.txt:96 -# c96c17e77d1049c7a3aa5e7ebc23a066 -msgid "A string that reports the JavaScript engine used in the :program:`mongod` instance. By default, this is ``mozjs`` after version 3.2, and previously ``V8``." -msgstr "" - -#: ../source/reference/command/buildInfo.txt:102 -# b9bcb40b026c4d799e46d2d66abf8a6f -msgid "A number that reflects the target processor architecture of the :program:`mongod` binary." -msgstr "" - -#: ../source/reference/command/buildInfo.txt:107 -# 9fadb0259c5445a59adedc3aa4906d90 -msgid "A boolean. ``true`` when built with debugging options." -msgstr "" - -#: ../source/reference/command/buildInfo.txt:111 -# 45c173e7e81548b7a29bd7647b9b6cf9 -msgid "A number that reports the :limit:`Maximum BSON Document Size `." -msgstr "" - -#: ../source/reference/command/buildInfo.txt:116 -# d125db78b21f4115850388342444ffd0 -msgid "An embedded document describing the version of OpenSSL that :program:`mongod` was built with, as well as the version of OpenSSL that :program:`mongod` is currently using." -msgstr "" - -#: ../source/reference/command/buildInfo.txt:122 -# 3645dbf938df49b0a0b712ae9c2c66a3 -msgid "A list of add-on modules that :program:`mongod` was built with. Possible values currently include \"enterprise\" and \"rocksdb\"." -msgstr "" - -#: ../source/reference/command/buildInfo.txt:126 -# 28c6c3aaff4842f79b6a3d74cf210516 -msgid "Unstable" -msgstr "" - -#: ../source/reference/command/buildInfo.txt:128 -# 5206f161fb97410aa210d3eeed7036ce -msgid "These fields are for internal use only, and you should not expect their behavior or existence to remain consistent on any level." -msgstr "" - -#: ../source/reference/command/buildInfo.txt:135 -# e58ca87ee90142f49b28611e10e4f139 -msgid ":data:`buildInfo.sysInfo` no longer contains useful information." -msgstr "" - -#: ../source/reference/command/buildInfo.txt:139 -# 79d1fef9e2d74affa6996b9a6b59b597 -msgid "The memory allocator that :program:`mongod` uses. By default this is ``tcmalloc``." -msgstr "" - -#: ../source/reference/command/buildInfo.txt:144 -# dfed141b6c674fcf973d6ef7df6c3019 -msgid "An embedded document containing various debugging information about the :program:`mongod` build environment." -msgstr "" - diff --git a/locale/pot/reference/command/captrunc.pot b/locale/pot/reference/command/captrunc.pot deleted file mode 100644 index 9f975fb305a..00000000000 --- a/locale/pot/reference/command/captrunc.pot +++ /dev/null @@ -1,63 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/captrunc.txt:3 -# f9cfd37878064a359910a7df1c3254c4 -msgid "captrunc" -msgstr "" - -#: ../source/reference/command/captrunc.txt:0 -# 35c6f817f8d34292a446c83619cb922d -msgid "On this page" -msgstr "" - -#: ../source/reference/command/captrunc.txt:14 -# eec6962fd42349faa519ef22272e4e32 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/captrunc.txt:18 -# 3292f3c1922b45f194d66fae64f07d53 -msgid ":dbcommand:`captrunc` is a command that truncates capped collections for diagnostic and testing purposes and is not part of the stable client facing API. The command takes the following form:" -msgstr "" - -#: ../source/reference/command/captrunc.txt:26 -# 8dce8491dc3c4d1e93143b4d97ea4950 -msgid ":dbcommand:`captrunc` has the following fields:" -msgstr "" - -#: ../source/includes/note-enabletestcommands.rst:3 -# ad922097e075466ba25eb9ac0803284b -msgid "|dbcommand| is an internal command that is not enabled by default. |dbcommand| must be enabled by using :option:`--setParameter enableTestCommands=1 ` on the :program:`mongod` command line. |dbcommand| cannot be enabled during run-time." -msgstr "" - -#: ../source/reference/command/captrunc.txt:34 -# e894f3f394ce4c54afdfbe487f28c6e6 -msgid "Examples" -msgstr "" - -#: ../source/reference/command/captrunc.txt:36 -# 4626e0c50228415c9482ac90d17cdc4c -msgid "The following command truncates 10 older documents from the collection ``records``:" -msgstr "" - -#: ../source/reference/command/captrunc.txt:43 -# 0b4157db59624f32a29795f9f3c9584c -msgid "The following command truncates 100 documents and the 101st document:" -msgstr "" - diff --git a/locale/pot/reference/command/checkShardingIndex.pot b/locale/pot/reference/command/checkShardingIndex.pot deleted file mode 100644 index caeacb590fa..00000000000 --- a/locale/pot/reference/command/checkShardingIndex.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/checkShardingIndex.txt:3 -# 1b9d9f57992d4a05ac8e2fce0c30cf7a -msgid "checkShardingIndex" -msgstr "" - -#: ../source/reference/command/checkShardingIndex.txt:15 -# aaed3e679c6743f0976b1227d7b19c4e -msgid ":dbcommand:`checkShardingIndex` is an internal command that supports the sharding functionality." -msgstr "" - diff --git a/locale/pot/reference/command/clean.pot b/locale/pot/reference/command/clean.pot deleted file mode 100644 index f2f93fcb76a..00000000000 --- a/locale/pot/reference/command/clean.pot +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/clean.txt:3 -# 71afbf672eb944aa8e2d9f147a80de49 -msgid "clean" -msgstr "" - -#: ../source/reference/command/clean.txt:15 -# 177863cfee2e43e88695e7bf898299c0 -msgid ":dbcommand:`clean` is an internal command." -msgstr "" - -#: ../source/reference/command/clean.txt:19 -# 82e5272e88554678b7b545fe6b52aece -msgid "This command obtains a write lock on the affected database and will block other operations until it has completed." -msgstr "" - diff --git a/locale/pot/reference/command/cleanupOrphaned.pot b/locale/pot/reference/command/cleanupOrphaned.pot deleted file mode 100644 index 857cd4a38ee..00000000000 --- a/locale/pot/reference/command/cleanupOrphaned.pot +++ /dev/null @@ -1,273 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/cleanupOrphaned.txt:3 -# 44e490a323bd42cb9e96488f3ac23d4a -msgid "cleanupOrphaned" -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:0 -# 58bfaeb6fef44ed293d3e078617149ac -msgid "On this page" -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:14 -# 3918369b8c754e65bd800cf6795e16ee -msgid "Definition" -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:20 -# 6252ad2bcc8f4e7ea35dfd0d7b5bb995 -msgid "Deletes from a shard the :term:`orphaned documents ` whose shard key values fall into a single or a single contiguous range that do not belong to the shard. For example, if two contiguous ranges do not belong to the shard, the :dbcommand:`cleanupOrphaned` examines both ranges for orphaned documents." -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:27 -# 31d9f9f191654cd4a4d35f9e59d5c601 -msgid ":dbcommand:`cleanupOrphaned` has the following syntax:" -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:38 -# cbfff78ae3ba4f689771ceef1a5a89f2 -msgid ":dbcommand:`cleanupOrphaned` has the following fields:" -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:43 -# c789e75c53ad45dabf1cd500fa168a1d -msgid "Behavior" -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:45 -# 815647b70af04f739792d913d1827d2a -msgid "Run :dbcommand:`cleanupOrphaned` in the ``admin`` database directly on the :program:`mongod` instance that is the primary replica set member of the shard. Do not run :dbcommand:`cleanupOrphaned` on a :program:`mongos` instance." -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:50 -# c7b6cc7937ab40359cc743a5eb08a2df -msgid "You do not need to disable the balancer before running :dbcommand:`cleanupOrphaned`." -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:54 -# 25fda9f564984b0691effc8da6d34acb -msgid "Performance" -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:56 -# e9cbdfce919e42f29a46197216d5b355 -msgid ":dbcommand:`cleanupOrphaned` scans the documents in the shard to determine whether the documents belong to the shard. As such, running :dbcommand:`cleanupOrphaned` can impact performance; however, performance will depend on the number of orphaned documents in the range." -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:62 -# b03ffada3db44455b2942762f992f947 -msgid "To remove all orphaned documents in a shard, you can run the command in a loop (see :ref:`cleanupOrphaned-example-all-orphaned` for an example). If concerned about the performance impact of this operation, you may prefer to include a pause in-between iterations." -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:67 -# 185047c4687345da92b3ab7a8ba1c6eb -msgid "Alternatively, to mitigate the impact of :dbcommand:`cleanupOrphaned`, you may prefer to run the command at off peak hours." -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:73 -# add282b5077f408b8ea275032c0df0b3 -msgid "Determine Range" -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:75 -# 6316cebd69a048878807a2d5c32063db -msgid "The :dbcommand:`cleanupOrphaned` command uses the ``startingFromKey`` value, if specified, to determine the start of the range to examine for orphaned document:" -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:79 -# c598c6ab1a75480c83ed8c08218eda01 -msgid "If the ``startingFromKey`` value falls into a range for a chunk not owned by the shard, :dbcommand:`cleanupOrphaned` begins examining at the start of this range, which may not necessarily be the ``startingFromKey``." -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:84 -# 35f14bbc3bb34151be44c4c7ab771419 -msgid "If the ``startingFromKey`` value falls into a range for a chunk owned by the shard, :dbcommand:`cleanupOrphaned` moves onto the next range until it finds a range for a chunk not owned by the shard." -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:88 -# 02851894cd6f4501bb938bdfd7cfdb23 -msgid "The :dbcommand:`cleanupOrphaned` deletes orphaned documents from the start of the determined range and ends at the start of the chunk range that belongs to the shard." -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:92 -# 50b052ffae474c5e8860ac242698d877 -msgid "Consider the following key space with documents distributed across ``Shard A`` and ``Shard B``." -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:97 -# 2a61ac8a643d45ce9b23b80925ec7c5f -msgid "``Shard A`` owns:" -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:99 -# 6e0716de0ac44c2e82dbd9a2059da3e1 -msgid "``Chunk 1`` with the range ``{ x: minKey } --> { x: -75 }``," -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:101 -# 7c1e297d7a5a4d42a46871be1ad6a0bd -msgid "``Chunk 2`` with the range ``{ x: -75 } --> { x: 25 }``, and" -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:103 -# 857e9918f3c34ed3ae586aeb29977009 -msgid "``Chunk 4`` with the range ``{ x: 175 } --> { x: 200 }``." -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:105 -# a9b274a86c314f17ac730c36efbdf8ef -msgid "``Shard B`` owns:" -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:107 -# 790ec9dad74d49d8aefb07d5eb42350a -msgid "``Chunk 3`` with the range ``{ x: 25 } --> { x: 175 }`` and" -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:109 -# 21dd12dd1eac4cccb9de8d67ddf0e678 -msgid "``Chunk 5`` with the range ``{ x: 200 } --> { x: maxKey }``." -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:111 -# bde1cc242e9942129984ee92b7f7711b -msgid "If on ``Shard A``, the :dbcommand:`cleanupOrphaned` command runs with ``startingFromKey: { x: -70 }`` or any other value belonging to range for ``Chunk 1`` or ``Chunk 2``, the :dbcommand:`cleanupOrphaned` command examines the ``Chunk 3`` range of ``{ x: 25 } --> { x: 175 }`` to delete orphaned data." -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:117 -# 9b0e7a90cb1741cb9800ea6d106c5488 -msgid "If on ``Shard B``, the :dbcommand:`cleanupOrphaned` command runs with the ``startingFromKey: { x: -70 }`` or any other value belonging to range for ``Chunk 1``, the :dbcommand:`cleanupOrphaned` command examines the combined contiguous range for ``Chunk 1`` and ``Chunk 2``, namely ``{ x: minKey } --> { x: 25 }`` to delete orphaned data." -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:124 -# d10a6fb19ef8430d9fe9c87278042512 -msgid "Required Access" -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:126 -# 78d5091cdecf4953a87ed2cb0bd7b439 -msgid "On systems running with :setting:`~security.authorization`, you must have :authrole:`clusterAdmin` privileges to run :dbcommand:`cleanupOrphaned`." -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:132 -# 4a766a07474d4af9a1707d9c98d4b0c3 -msgid "Output" -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:135 -# 584dbd91e7514555b8dad2529dfe7a1d -msgid "Return Document" -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:137 -# 353a53011e034f4981bc870b3dd207ed -msgid "Each :dbcommand:`cleanupOrphaned` command returns a document containing a subset of the following fields:" -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:142 -# a1a4187cefd747c58cc6547d22115fba -msgid "Equal to ``1`` on success." -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:144 -# 3b044a8cc01945869badb5a9af099b23 -msgid "A value of ``1`` indicates that :dbcommand:`cleanupOrphaned` scanned the specified shard key range, deleted any orphaned documents found in that range, and confirmed that all deletes replicated to a majority of the members of that shard's replica set. If confirmation does not arrive within 1 hour, :dbcommand:`cleanupOrphaned` times out." -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:151 -# e8616b9f8b594f4589858c8749ed31c1 -msgid "A value of ``0`` could indicate either of two cases:" -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:153 -# 79237ace72914d20af0cf6870c7c0039 -msgid ":dbcommand:`cleanupOrphaned` found orphaned documents on the shard but could not delete them." -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:156 -# be3c4129effb4d759a58fb450c6a3f60 -msgid ":dbcommand:`cleanupOrphaned` found and deleted orphaned documents, but could not confirm replication before the 1 hour timeout. In this case, replication does occur but only after :dbcommand:`cleanupOrphaned` returns." -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:163 -# 955f10a8a26c419bbad639019666f06a -msgid "The upper bound of the cleanup range of shard keys. If present, the value corresponds to the lower bound of the next chunk on the shard. The absence of the field signifies that the cleanup range was the uppermost range for the shard." -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:169 -# f7b53c1ccaa4439b839da8297267c9bf -msgid "Log Files" -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:171 -# 1f1b96f9337649adb228dacbd18b7524 -msgid "The :dbcommand:`cleanupOrphaned` command prints the number of deleted documents to the :program:`mongod` log. For example:" -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:182 -# d6cd812e4a2a4973bf4d4a6796394a50 -msgid "Examples" -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:184 -# 87e622a4433841ffae27f1ef83bcc5c8 -msgid "The following examples run the :dbcommand:`cleanupOrphaned` command directly on the primary of the shard." -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:188 -# 7c7a6d53bb474ee79b7ebe2b1eca667e -msgid "Remove Orphaned Documents for a Specific Range" -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:190 -# 49f14f2605b2422097e53dc8ed768adc -msgid "For a sharded collection ``info`` in the ``test`` database, a shard owns a single chunk with the range: ``{ x: MinKey } --> { x: 10 }``." -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:193 -# 59dd183874a34f4080fc02ad50b1a240 -msgid "The shard also contains documents whose shard keys values fall in a range for a chunk *not* owned by the shard: ``{ x: 10 } --> { x: MaxKey }``." -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:197 -# 6d69d6b9237e43fa841b9056dedd07b7 -msgid "To remove orphaned documents within the ``{ x: 10 } => { x: MaxKey }`` range, you can specify a ``startingFromKey`` with a value that falls into this range, as in the following example:" -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:210 -# b1a9dbda0eb549c29653b5a656898d81 -msgid "Or you can specify a ``startingFromKey`` with a value that falls into the previous range, as in the following:" -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:222 -# 23d459ba076f468ca2feb9b1f0a0b659 -msgid "Since ``{ x: 2 }`` falls into a range that belongs to a chunk owned by the shard, :dbcommand:`cleanupOrphaned` examines the next range to find a range not owned by the shard, in this case ``{ x: 10 } => { x: MaxKey }``." -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:230 -# 19b8baccd53e4b72898996a6ad5d9002 -msgid "Remove All Orphaned Documents from a Shard" -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:232 -# b148b9cc083c4e6590a401e19e96920e -msgid ":dbcommand:`cleanupOrphaned` examines documents from a single contiguous range of shard keys. To remove all orphaned documents from the shard, you can run :dbcommand:`cleanupOrphaned` in a loop, using the returned ``stoppedAtKey`` as the next ``startingFromKey``, as in the following:" -msgstr "" - diff --git a/locale/pot/reference/command/clone.pot b/locale/pot/reference/command/clone.pot deleted file mode 100644 index cb3127f996e..00000000000 --- a/locale/pot/reference/command/clone.pot +++ /dev/null @@ -1,58 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/clone.txt:3 -# 9c2ddc71629a448c92c70712c8306bf4 -msgid "clone" -msgstr "" - -#: ../source/reference/command/clone.txt:15 -# 59f8fa9140fa4647a1d5151831a5c6c8 -msgid "The :dbcommand:`clone` command clones a database from a remote MongoDB instance to the current host. :dbcommand:`clone` copies the database on the remote instance with the same name as the current database. The command takes the following form:" -msgstr "" - -#: ../source/reference/command/clone.txt:24 -# 751123ec17644fe1a71b585480fa84cd -msgid "Replace ``db1.example.net:27017`` above with the resolvable hostname for the MongoDB instance you wish to copy from. Note the following behaviors:" -msgstr "" - -#: ../source/reference/command/clone.txt:28 -# 2c2aa834aee34953a2b4fb3c08fbcdd1 -msgid ":dbcommand:`clone` can copy from a non-:term:`primary` member of a :term:`replica set`." -msgstr "" - -#: ../source/reference/command/clone.txt:30 -# cdcc08819a9845ce910040a3322e038c -msgid ":dbcommand:`clone` does not snapshot the database. If any clients update the database you're copying at any point during the clone operation, the resulting database may be inconsistent." -msgstr "" - -#: ../source/reference/command/clone.txt:34 -# fb4aedebc025490b83c5805e4c2fd2ff -msgid "You must run :dbcommand:`clone` on the **destination server**." -msgstr "" - -#: ../source/reference/command/clone.txt:36 -# 3250be077a734861bb85066c95a7f01b -msgid "The destination database will be locked periodically during the :dbcommand:`clone` operation. In other words, :dbcommand:`clone` will occasionally yield to allow other operations on the database to complete." -msgstr "" - -#: ../source/reference/command/clone.txt:40 -# 74a25737b3f44a4d80d6c757169d5dee -msgid "See :dbcommand:`copydb` for similar functionality with greater flexibility." -msgstr "" - diff --git a/locale/pot/reference/command/cloneCollection.pot b/locale/pot/reference/command/cloneCollection.pot deleted file mode 100644 index 15c7b870c02..00000000000 --- a/locale/pot/reference/command/cloneCollection.pot +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/cloneCollection.txt:3 -# 3496f3af73984aa7bb7a8237e3de41e7 -msgid "cloneCollection" -msgstr "" - -#: ../source/reference/command/cloneCollection.txt:0 -# 0b380c58a6514ca7bc21cf02fee6bcfe -msgid "On this page" -msgstr "" - -#: ../source/reference/command/cloneCollection.txt:14 -# d7344e24fd474e0ba3872ee98651b50b -msgid "Definition" -msgstr "" - -#: ../source/reference/command/cloneCollection.txt:18 -# cd2f346e87d34f28917953306e4e6997 -msgid "Copies a collection from a remote :program:`mongod` instance to the current :program:`mongod` instance. :dbcommand:`cloneCollection` creates a collection in a database with the same name as the remote collection's database. :dbcommand:`cloneCollection` takes the following form:" -msgstr "" - -#: ../source/reference/command/cloneCollection.txt:31 -# 3dcbb442a1fe4ec282675743be6e299b -msgid ":dbcommand:`cloneCollection` has the following fields:" -msgstr "" - -#: ../source/reference/command/cloneCollection.txt:36 -# b5c5fda206474406892d50c677df57d7 -msgid "Behavior" -msgstr "" - -#: ../source/includes/extracts/cloneCollection-behavior-dbcommand.rst:1 -# 7cfcc5995a664ba684ced2d5e2759195 -msgid ":program:`mongos` does not support :dbcommand:`cloneCollection`." -msgstr "" - -#: ../source/includes/extracts/cloneCollection-behavior-dbcommand.rst:3 -# fed7926064a34be08dcdaffb841dc5b7 -msgid ":dbcommand:`cloneCollection` cannot be used if the `from` server has :doc:`authorization ` enabled." -msgstr "" - -#: ../source/includes/extracts/cloneCollection-behavior-dbcommand.rst:8 -# 3b2971ad63694e0fa54e8fc02dd5122b -msgid "If the given :term:`namespace` already exists in the destination :program:`mongod` instance, :dbcommand:`cloneCollection` will return an error." -msgstr "" - -#: ../source/reference/command/cloneCollection.txt:41 -# 76e078dca8364e6c8ce942aa5bee7d1c -msgid "Example" -msgstr "" - -#: ../source/includes/example-clone-collection-text.rst:1 -# 9eccf361d7334b38b9767a8147b3d27e -msgid "This operation copies the ``profiles`` collection from the ``users`` database on the server at ``mongodb.example.net``. The operation only copies documents that satisfy the query ``{ 'active' : true }``." -msgstr "" - diff --git a/locale/pot/reference/command/cloneCollectionAsCapped.pot b/locale/pot/reference/command/cloneCollectionAsCapped.pot deleted file mode 100644 index f15b75fb22c..00000000000 --- a/locale/pot/reference/command/cloneCollectionAsCapped.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/cloneCollectionAsCapped.txt:3 -# a44912b75ea049ccb5ac82b45c8bd5af -msgid "cloneCollectionAsCapped" -msgstr "" - -#: ../source/reference/command/cloneCollectionAsCapped.txt:0 -# 1a1241520a5e42ff8316ed5774c095da -msgid "On this page" -msgstr "" - -#: ../source/reference/command/cloneCollectionAsCapped.txt:14 -# 0ab9af081ebc4c5da0216538d7c1b1d6 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/cloneCollectionAsCapped.txt:18 -# fdc388ee1e4642eca43b497abb966474 -msgid "The :dbcommand:`cloneCollectionAsCapped` command creates a new :term:`capped collection` from an existing, non-capped collection within the same database. The operation does not affect the original non-capped collection." -msgstr "" - -#: ../source/reference/command/cloneCollectionAsCapped.txt:23 -# 1d2356980e2a444ba06058a5eed8481f -msgid "The command has the following syntax:" -msgstr "" - -#: ../source/reference/command/cloneCollectionAsCapped.txt:29 -# 1b9d81306a9f4ec588806aa596009911 -msgid "The command copies an ``existing collection`` and creates a new ``capped collection`` with a maximum size specified by the ``capped size`` in bytes." -msgstr "" - -#: ../source/reference/command/cloneCollectionAsCapped.txt:33 -# 9893ecdb43294db2a33e8b67c70c744b -msgid "The name of the new capped collection must be distinct and cannot be the same as that of the original existing collection." -msgstr "" - -#: ../source/reference/command/cloneCollectionAsCapped.txt:37 -# 67001da099524d029b0def8634f1d6ac -msgid "To replace the original non-capped collection with a capped collection, use the :dbcommand:`convertToCapped` command." -msgstr "" - -#: ../source/reference/command/cloneCollectionAsCapped.txt:41 -# e9905f02307844b3ad4bcc54781fb191 -msgid "Behavior" -msgstr "" - -#: ../source/reference/command/cloneCollectionAsCapped.txt:43 -# 696ab451987549fb872a437cc7b0d375 -msgid "If the ``capped size`` is less than the size of the source collection, then not all documents in the source collection will exist in the destination capped collection." -msgstr "" - diff --git a/locale/pot/reference/command/collMod.pot b/locale/pot/reference/command/collMod.pot deleted file mode 100644 index cbf32df5a1d..00000000000 --- a/locale/pot/reference/command/collMod.pot +++ /dev/null @@ -1,330 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/collMod.txt:3 -# 4db0a672eb2148d29b2a758f50c52330 -msgid "collMod" -msgstr "" - -#: ../source/reference/command/collMod.txt:0 -# e8dfd5a7a5f24383897ed98d949b34a7 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/collMod.txt:14 -# 02a8ccb508324b91a8845708a143c131 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/collMod.txt:18 -# 029292722146478d8f58f5e361864489 -msgid ":dbcommand:`collMod` makes it possible to add flags to a collection to modify the behavior of MongoDB. Flags include :collflag:`usePowerOf2Sizes` and :collflag:`index`. The command takes the following prototype form:" -msgstr "" - -#: ../source/reference/command/collMod.txt:27 -# 6ab6eb68298444469a91897308a5078e -msgid "In this command substitute ```` with the name of a collection in the current database, and ```` and ```` with the flag and value you want to set." -msgstr "" - -#: ../source/reference/command/collMod.txt:31 -# 123010407fd94d65862255ce63fab229 -msgid "Use the :data:`~collStats.userFlags` field in the :method:`db.collection.stats()` output to check enabled collection flags." -msgstr "" - -#: ../source/reference/command/collMod.txt:42 -# 4874b53469ea47afb2aa05d7a27a8f71 -msgid "Flags" -msgstr "" - -#: ../source/reference/command/collMod.txt:45 -# e64add05f8424be28265489320a04a6b -msgid "TTL Collection Expiration Time" -msgstr "" - -#: ../source/reference/command/collMod.txt:50 -# c235ca2509a44940a182e26412793e44 -msgid "The :collflag:`index` flag changes the expiration time of a :doc:`TTL Collection `." -msgstr "" - -#: ../source/reference/command/collMod.txt:53 -# 35c92074f3224068908d80c3730ffd22 -msgid "Specify the key and new expiration time with a document of the form:" -msgstr "" - -#: ../source/reference/command/collMod.txt:59 -# 0dbde571f0d24605bf9058523a8d02e1 -msgid "In this example, ```` is an existing index in the collection and ``seconds`` is the number of seconds to subtract from the current time." -msgstr "" - -#: ../source/reference/command/collMod.txt:63 -# d10ea311f9f14bf8a9120edb2ab0efb1 -msgid "On success :dbcommand:`collMod` returns a document with fields ``expireAfterSeconds_old`` and ``expireAfterSeconds_new`` set to their respective values." -msgstr "" - -#: ../source/reference/command/collMod.txt:67 -# 7fe9f461dd9f4033be9ce94fbdb54f7a -msgid "On failure, :dbcommand:`collMod` returns a document with ``no expireAfterSeconds field to update`` if there is no existing ``expireAfterSeconds`` field or ``cannot find index { **key**: 1.0 } for ns **namespace**`` if the specified ``keyPattern`` does not exist." -msgstr "" - -#: ../source/reference/command/collMod.txt:74 -# 77b0087b157144379417a6ded1618095 -msgid "Record Allocation" -msgstr "" - -#: ../source/reference/command/collMod.txt:77 -# 28d136d0ac444ccd90084112b20753d2 -msgid "Disable All Record Padding" -msgstr "" - -#: ../source/reference/command/collMod.txt:83 -# d321bc3286074f21a7f103c5c9388e02 -msgid ":collflag:`noPadding` flag is available for the MMAPv1 storage engine only." -msgstr "" - -#: ../source/reference/command/collMod.txt:86 -# 7dde8b69ba424a05b96bb3f84cd982d7 -msgid ":collflag:`noPadding` disables record padding for the collection. Without padding, the record allocation size corresponds to the document size, and any updates that results in document growth will require a new allocation." -msgstr "" - -#: ../source/reference/command/collMod.txt:93 -# 4ca3720460c44dcf8625ffd1b5644448 -msgid "Only set :collflag:`noPadding` to ``true`` for collections whose workloads have *no* update operations that cause documents to grow, such as for collections with workloads that are insert-only. For more information, see :ref:`exact-fit-allocation`." -msgstr "" - -#: ../source/reference/command/collMod.txt:99 -# f1a845f0882a47748a9decf71d4311df -msgid "Powers of Two Record Allocation" -msgstr "" - -#: ../source/reference/command/collMod.txt:108 -# 105d54e567de482d93d2be595b83ae64 -msgid ":collflag:`usePowerOf2Sizes` flag is available for the MMAPv1 storage engine only." -msgstr "" - -#: ../source/reference/command/collMod.txt:111 -# 20116c32121a4fb88551f56932585568 -msgid ":collflag:`usePowerOf2Sizes` has no effect on the allocation strategy. MongoDB 3.0 uses the :ref:`power of 2 allocation ` as the default record allocation strategy for MMAPv1." -msgstr "" - -#: ../source/reference/command/collMod.txt:116 -# 1c20d6aa1dcd444e9a2c72d7c386c7cf -msgid "To disable the :ref:`power of 2 allocation ` for a collection, use the :dbcommand:`collMod` command with the :collflag:`noPadding` flag or the :method:`db.createCollection()` method with the ``noPadding`` option. For more information, see :ref:`3.0-mmapv1-padding`." -msgstr "" - -#: ../source/reference/command/collMod.txt:123 -# 3bd0df3ab5e6418395698d4dab00c694 -msgid "Document Validation" -msgstr "" - -#: ../source/reference/command/collMod.txt:129 -# a52cb2f381b5431794c03872e114c995 -msgid ":collflag:`validator` allows users to specify :doc:`validation rules or expressions ` for a collection. For more information, see :doc:`/core/document-validation`." -msgstr "" - -#: ../source/reference/command/collMod.txt:133 -# 685a8178d01648bc9a6aa4e312c970ec -msgid "The ``validator`` option takes a document that specifies the validation rules or expressions. You can specify the expressions using the same operators as the :ref:`query operators ` with the exception of : :query:`$geoNear`, :query:`$near`, :query:`$nearSphere`, :query:`$text`, and :query:`$where`." -msgstr "" - -#: ../source/reference/command/collMod.txt:142 -# 1fb35ac8bc114a7e9844dba225db7bb0 -msgid "Validation occurs during updates and inserts. Existing documents do not undergo validation checks until modification." -msgstr "" - -#: ../source/reference/command/collMod.txt:145 -# 41491310625e4841967e5a224b9b6704 -msgid "You cannot specify a validator for collections in the ``admin``, ``local``, and ``config`` databases." -msgstr "" - -#: ../source/reference/command/collMod.txt:148 -# 70db8180fd92400a93e0b533dd7bc119 -msgid "You cannot specify a validator for ``system.*`` collections." -msgstr "" - -#: ../source/reference/command/collMod.txt:154 -# 467da9e1bf3245e491b1a1feacda8f6c -msgid "The :collflag:`validationLevel` determines how strictly MongoDB applies the validation rules to existing documents during an update." -msgstr "" - -#: ../source/includes/table/validationLevel-values.rst:4 -# da31854cda294699adca6e81149e56a6 -msgid "``validationLevel``" -msgstr "" - -#: ../source/includes/table/validationLevel-values.rst:6 -#: ../source/includes/table/validationAction-values.rst:6 -# a87e603c949e4cbaa0aaae8fd5a6b4c0 -# 94d5bae3aa714a5c943cd36627f150fa -msgid "Description" -msgstr "" - -#: ../source/includes/table/validationLevel-values.rst:8 -# d5edde5b56c0480c825a7e4eb0d2c3d3 -msgid "``\"off\"``" -msgstr "" - -#: ../source/includes/table/validationLevel-values.rst:10 -# 32cf5723f67949fdaf43f55a1875cea4 -msgid "No validation for inserts or updates." -msgstr "" - -#: ../source/includes/table/validationLevel-values.rst:12 -# 4b5f13b2162743b188242a9da3f76693 -msgid "``\"strict\"``" -msgstr "" - -#: ../source/includes/table/validationLevel-values.rst:14 -# 68c51ef35d754754a5723ea14a8b4c2a -msgid "**Default** Apply validation rules to all inserts and all updates." -msgstr "" - -#: ../source/includes/table/validationLevel-values.rst:18 -# aecc00e8a37248c5baf4afeb4cf239b4 -msgid "``\"moderate\"``" -msgstr "" - -#: ../source/includes/table/validationLevel-values.rst:20 -# 0045e8df721742c6bc09ab8b9e4f979c -msgid "Apply validation rules to inserts and to updates on existing *valid* documents. Do not apply rules to updates on existing *invalid* documents." -msgstr "" - -#: ../source/reference/command/collMod.txt:163 -# f8809280e56e4a8e9dd0a2cced7d94e7 -msgid "The :collflag:`validationAction` option determines whether to ``error`` on invalid documents or just ``warn`` about the violations but allow invalid documents." -msgstr "" - -#: ../source/reference/command/collMod.txt:169 -# 659ffb0e3df04bc592eb04e05643e5c6 -msgid "Validation of documents only applies to those documents as determined by the ``validationLevel``." -msgstr "" - -#: ../source/includes/table/validationAction-values.rst:4 -# eb18d49a0b3449868112d8fd152c5cb9 -msgid "``validationAction``" -msgstr "" - -#: ../source/includes/table/validationAction-values.rst:8 -# 0ca7a8ab2ad842bca711b325b9e8a181 -msgid "``\"error\"``" -msgstr "" - -#: ../source/includes/table/validationAction-values.rst:10 -# 2568d6eb013b47eda96d456e97a324d2 -msgid "**Default** Documents must pass validation before the write occurs. Otherwise, the write operation fails." -msgstr "" - -#: ../source/includes/table/validationAction-values.rst:14 -# dc8e27d982c44168b5dd329c01c5a8e2 -msgid "``\"warn\"``" -msgstr "" - -#: ../source/includes/table/validationAction-values.rst:16 -# 43f16422a30a460594ae054173669049 -msgid "Documents do not have to pass validation. If the document fails validation, the write operation logs the validation failure." -msgstr "" - -#: ../source/reference/command/collMod.txt:174 -# de5f53a1ada64c548c0e93d96e7cbd1a -msgid "To view the validation specifications for a collection, use the :method:`db.getCollectionInfos()` method." -msgstr "" - -#: ../source/reference/command/collMod.txt:178 -# d183f9ebbf374ff3a43e5cd086d76aff -msgid "Examples" -msgstr "" - -#: ../source/reference/command/collMod.txt:181 -# 0a3f1c5f693c4e88946d975efc4cceb4 -msgid "Change Expiration Value for Indexes" -msgstr "" - -#: ../source/reference/command/collMod.txt:183 -# 84ae3e3aa5dc4ad895af2c1e0a239797 -msgid "To update the expiration value for a collection named ``sessions`` indexed on a ``lastAccess`` field from 30 minutes to 60 minutes, use the following operation:" -msgstr "" - -#: ../source/reference/command/collMod.txt:195 -# f11105b9f4844e7c8d2540917a95ebb2 -msgid "Which will return the document:" -msgstr "" - -#: ../source/reference/command/collMod.txt:202 -# 99f7ed7cdc224a3eaa080b38e638acfe -msgid "Add Document Validation to an Existing Collection" -msgstr "" - -#: ../source/reference/command/collMod.txt:204 -# c243f7baaa624825b93ca8ebbe68da85 -msgid "The following example adds a validator to a collection named ``contacts``. The validator specifies that inserted or updated documents should meet at least one of the following conditions:" -msgstr "" - -#: ../source/reference/command/collMod.txt:208 -# ac48457dfaed4ba6944515cc081fcb24 -msgid "the ``phone`` field is a string" -msgstr "" - -#: ../source/reference/command/collMod.txt:209 -# dc4779b4e09a4fc0a2f20b19f35875b2 -msgid "the ``email`` field matches the regular expression" -msgstr "" - -#: ../source/reference/command/collMod.txt:210 -# 7109f482780140e3b9794f712927871f -msgid "the ``status`` field is either ``Unknown`` or ``Incomplete``." -msgstr "" - -#: ../source/reference/command/collMod.txt:212 -# 7db35ca31c4e4d0bae8157462fdd3ec0 -msgid "The ``moderate`` :collflag:`validationLevel` specifies that only updates to existing *valid* documents will be checked against the validator, and the ``warn`` :collflag:`validationAction` means that the write operation will log a validation failure for any document that does not pass validation." -msgstr "" - -#: ../source/reference/command/collMod.txt:233 -# be26ec3d40a34a97af767ca4d400150f -msgid "With the validator in place, the following insert operation fails validation:" -msgstr "" - -#: ../source/reference/command/collMod.txt:239 -# 86105f4aecc948f49fd48c39f4b8dac9 -msgid "The write operation logs the failure and succeeds:" -msgstr "" - -#: ../source/reference/command/collMod.txt:245 -# 67137bbb96054bc28889a2600a242c4a -msgid "For more information, see :doc:`/core/document-validation`." -msgstr "" - -#: ../source/reference/command/collMod.txt:47 -# 42fc0f95f6c845c98c3eacbf340c424c -msgid "expireAfterSeconds" -msgstr "" - -#: ../source/reference/command/collMod.txt:101 -# cd4404280f5046c4bf08e31e030c1db5 -msgid "document" -msgstr "" - -#: ../source/reference/command/collMod.txt:101 -# cd4404280f5046c4bf08e31e030c1db5 -msgid "space allocation" -msgstr "" - -#: ../source/reference/command/collMod.txt:102 -# 69961ab762ec494488ff258a41cb3bb0 -msgid "usePowerOf2Sizes" -msgstr "" - diff --git a/locale/pot/reference/command/collStats.pot b/locale/pot/reference/command/collStats.pot deleted file mode 100644 index 7ffadc91d0d..00000000000 --- a/locale/pot/reference/command/collStats.pot +++ /dev/null @@ -1,243 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/collStats.txt:3 -# 93b344b0db3f427bb7d5c2f724c722d0 -msgid "collStats" -msgstr "" - -#: ../source/reference/command/collStats.txt:0 -# 9ddc2e472bd0441998c43d08b331a44d -msgid "On this page" -msgstr "" - -#: ../source/reference/command/collStats.txt:14 -# 7797a545e04c448dbc9be181aa6c34ef -msgid "Definition" -msgstr "" - -#: ../source/reference/command/collStats.txt:18 -# d7fb8ef07caf4f3da9487ae7072d15fe -msgid "The :dbcommand:`collStats` command returns a variety of storage statistics for a given collection." -msgstr "" - -#: ../source/includes/fact-dbcommand.rst:1 -# a010166d401e4a428c615ec68e200703 -msgid "To run |command|, use the :method:`db.runCommand( { \\ } ) ` method." -msgstr "" - -#: ../source/reference/command/collStats.txt:25 -# 10090381e230451fb693fd1f57c68d0d -msgid "The :dbcommand:`collStats` command has the following syntax:" -msgstr "" - -#: ../source/reference/command/collStats.txt:35 -# 9316a41e39df47f18fcc68b095bc0c2e -msgid "The command takes the following fields:" -msgstr "" - -#: ../source/reference/command/collStats.txt:40 -# f0ef777d190a41899dc821bd20e9dce3 -msgid "Behavior" -msgstr "" - -#: ../source/reference/command/collStats.txt:43 -# 994eafd7ebe946f78c72c3769247515b -msgid "Accuracy after Unexpected Shutdown" -msgstr "" - -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:1 -# 18b814dd74b142d2b79c5f4d78999ac7 -msgid "After an unclean shutdown of a :program:`mongod` using the :doc:`Wired Tiger ` storage engine, |opt| statistics reported by |cmd| may be inaccurate." -msgstr "" - -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:5 -# c2e83420247046c2976a07baa48fbf75 -msgid "The amount of drift depends on the number of insert, update, or delete operations performed between the last :ref:`checkpoint ` and the unclean shutdown. Checkpoints usually occur every 60 seconds. However, :program:`mongod` instances running with non-default :option:`--syncdelay` settings may have more or less frequent checkpoints." -msgstr "" - -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:12 -# 6d55adf41d2245bc9b9594dd3e75d2e5 -msgid "Run :dbcommand:`validate` on each collection on the :program:`mongod` to to restore the correct statistics after an unclean shutdown." -msgstr "" - -#: ../source/reference/command/collStats.txt:51 -# 654d73d8eb174522a060b11617f702b8 -msgid "Example" -msgstr "" - -#: ../source/reference/command/collStats.txt:53 -# 9a1f554069e9440c87c6b957fc4c4cd1 -msgid "The following operation runs the :dbcommand:`collStats` command on the ``restaurant`` collection, specifying a scale of ``1024`` bytes:" -msgstr "" - -#: ../source/reference/command/collStats.txt:60 -# 692faf5a2f7d4c7cb43fe7a302c8d2fa -msgid "The following document provides a representation of the :dbcommand:`collStats` output. Depending on the configuration of your collection and the storage engine, the output fields may include a subset of the fields." -msgstr "" - -#: ../source/reference/command/collStats.txt:206 -# 7b268cb6ba0c42ecaecd1f7bc42142b8 -msgid "Output" -msgstr "" - -#: ../source/reference/command/collStats.txt:210 -# a7d6b90595364be3a7473f8317f4801d -msgid "The namespace of the current collection, which follows the format ``[database].[collection]``." -msgstr "" - -#: ../source/reference/command/collStats.txt:215 -# 6891341b5bab449dbb4e8b876fdc03e4 -msgid "The number of objects or documents in this collection." -msgstr "" - -#: ../source/reference/command/collStats.txt:219 -# 12ced709c17946fdaa8884f7278e70d0 -msgid "The total size in memory of all records in a collection. This value does not include the record header, which is 16 bytes per record, but *does* include the record's :term:`padding`. Additionally :data:`~collStats.size` does not include the size of any indexes associated with the collection, which the :data:`~collStats.totalIndexSize` field reports." -msgstr "" - -#: ../source/reference/command/collStats.txt:226 -# 5aaebd2fa8c847eebeeb3e1be6b41a3c -msgid "The ``scale`` argument affects this value." -msgstr "" - -#: ../source/reference/command/collStats.txt:230 -# b8161bf8b9284534b2e4864c85fe3ce4 -msgid "The average size of an object in the collection (plus any :term:`padding`). The ``scale`` argument does not affect this value." -msgstr "" - -#: ../source/reference/command/collStats.txt:236 -# 01ba4d9b548642d58029f1a526c9aa6e -msgid "The total amount of storage allocated to this collection for :term:`document` storage. The ``scale`` argument affects this value." -msgstr "" - -#: ../source/reference/command/collStats.txt:240 -# cbacca6d0f1c4ed791649a94f0c92496 -msgid ":data:`~collStats.storageSize` does not include index size. See :data:`~collStats.totalIndexSize` for index sizing." -msgstr "" - -#: ../source/reference/command/collStats.txt:243 -# 6268e1ed503f4781a1996357b224663d -msgid "For MMAPv1, :data:`~collStats.storageSize` will not decrease as you remove or shrink documents." -msgstr "" - -#: ../source/reference/command/collStats.txt:250 -# a8e64991a48c4da3be4ea56de8a1b217 -msgid "The total number of contiguously allocated data file regions. Only present when using the MMAPv1 storage engine." -msgstr "" - -#: ../source/reference/command/collStats.txt:255 -# 016b86ffd02549408e816609a98fc546 -msgid "The number of indexes on the collection. All collections have at least one index on the :term:`_id` field." -msgstr "" - -#: ../source/reference/command/collStats.txt:260 -# 2c0b80e18e3e42dbbbe5a77070318c80 -msgid "The size of the last extent allocated. The ``scale`` argument affects this value. Only present when using the ``mmapv1`` storage engine." -msgstr "" - -#: ../source/reference/command/collStats.txt:266 -# 512df22e29ab447e8a18f5a8bc837730 -msgid ":data:`~collStats.paddingFactor` is no longer used in 3.0.0, and remains hard coded to 1.0 for compatibility only." -msgstr "" - -#: ../source/reference/command/collStats.txt:270 -# eab97c70e0064b89a9d904c96facbfc7 -msgid ":data:`~collStats.paddingFactor` only appears when using the ``mmapv1`` storage engine." -msgstr "" - -#: ../source/reference/command/collStats.txt:275 -# 41a1bce92c1c4f9a93027a0098a8a468 -msgid "A number that indicates the user-set flags on the collection. :data:`~collStats.userFlags` only appears when using the ``mmapv1`` storage engine." -msgstr "" - -#: ../source/reference/command/collStats.txt:279 -# a14baef8352a42db8b7626f5c4d7c6fe -msgid ":data:`~collStats.userFlags` reports on the :collflag:`usePowerOf2Sizes` and the :collflag:`noPadding` flags." -msgstr "" - -#: ../source/includes/list-collection-user-flags.rst:1 -# 3d692ba53275440cabb04394cc2c641f -msgid "``0`` corresponds to :collflag:`usePowerOf2Sizes` flag set to ``false`` and :collflag:`noPadding` flag set to ``false``." -msgstr "" - -#: ../source/includes/list-collection-user-flags.rst:4 -# 3c584a0153114502ab62d53d5685caac -msgid "``1`` corresponds to :collflag:`usePowerOf2Sizes` flag set to ``true`` and :collflag:`noPadding` flag set to ``false``." -msgstr "" - -#: ../source/includes/list-collection-user-flags.rst:7 -# 944574af021d4443b63ace9dd06590b4 -msgid "``2`` corresponds to :collflag:`usePowerOf2Sizes` flag set to ``false`` and :collflag:`noPadding` flag set to ``true``." -msgstr "" - -#: ../source/includes/list-collection-user-flags.rst:10 -# 82c29ef18e0948be9651b51f0480d3f8 -msgid "``3`` corresponds to :collflag:`usePowerOf2Sizes` flag set to ``true`` and :collflag:`noPadding` flag set to ``true``." -msgstr "" - -#: ../source/includes/list-collection-user-flags.rst:14 -# d04d2a1441454519920a09ff57a7d40c -msgid "MongoDB 3.0 ignores the :collflag:`usePowerOf2Sizes` flag. See :dbcommand:`collMod` and :method:`db.createCollection()` for more information." -msgstr "" - -#: ../source/reference/command/collStats.txt:288 -# a500ca8344e649fbb8370a37733be668 -msgid "The total size of all indexes. The ``scale`` argument affects this value." -msgstr "" - -#: ../source/reference/command/collStats.txt:293 -# b2d69186a15b4d73aa299c30380052a6 -msgid "This field specifies the key and size of every existing index on the collection. The ``scale`` argument affects this value." -msgstr "" - -#: ../source/reference/command/collStats.txt:298 -# 7ce41d6baef0489ab82c5326a4e56cf6 -msgid "This field will be \"true\" if the collection is :term:`capped `." -msgstr "" - -#: ../source/reference/command/collStats.txt:303 -# 409fc3ed2d834e618f41145d37abe0b1 -msgid "Shows the maximum number of documents that may be present in a :term:`capped collection`." -msgstr "" - -#: ../source/reference/command/collStats.txt:308 -# fd328f4e4e0649eeb08b745f00b2010f -msgid "Shows the maximum size of a :term:`capped collection`." -msgstr "" - -#: ../source/reference/command/collStats.txt:314 -# 33d1539ba5c446f6890662a650f01bd2 -msgid ":data:`~collStats.wiredTiger` only appears when using the WiredTiger storage engine." -msgstr "" - -#: ../source/reference/command/collStats.txt:317 -# f6ecf823a01c4ce6a63d75b1d96e2087 -msgid "This document contains data reported directly by the WiredTiger engine and other data for internal diagnostic use." -msgstr "" - -#: ../source/reference/command/collStats.txt:325 -# 3cdf764700b94c61a65e8835a7939a4d -msgid "A document that reports data from the :ref:`WiredTiger ` storage engine for each index in the collection. Other storage engines will return an empty document." -msgstr "" - -#: ../source/reference/command/collStats.txt:329 -# d54d7605732446d6847b2b349469cd21 -msgid "The fields in this document are the names of the indexes, while the values themselves are documents that contain statistics for the index provided by the storage engine. These statistics are for internal diagnostic use." -msgstr "" - diff --git a/locale/pot/reference/command/compact.pot b/locale/pot/reference/command/compact.pot deleted file mode 100644 index eb482b8115a..00000000000 --- a/locale/pot/reference/command/compact.pot +++ /dev/null @@ -1,298 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/compact.txt:5 -# c480f1f6023a4a6da2cd12a236409111 -msgid "compact" -msgstr "" - -#: ../source/reference/command/compact.txt:0 -# 3b8e797425e04e449b86b67b8b60d044 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/compact.txt:16 -# ff57480e15dd4248a5114541a3423a57 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/compact.txt:20 -# a3325ee213a0473387b2a27707dd2fa0 -msgid "Rewrites and defragments all data and indexes in a collection. On :ref:`WiredTiger ` databases, this command will release unneeded disk space to the operating system." -msgstr "" - -#: ../source/reference/command/compact.txt:24 -# 6e5b3c230dc7461396858747f51592fa -msgid ":dbcommand:`compact` has the following form:" -msgstr "" - -#: ../source/reference/command/compact.txt:30 -# 3ec00be79d98403482f2ca8d4b78e8c5 -msgid ":dbcommand:`compact` takes the following fields:" -msgstr "" - -#: ../source/reference/command/compact.txt:34 -# 7c44e293d54941e49c723aa402409f8d -msgid "Always have an up-to-date backup before performing server maintenance such as the :dbcommand:`compact` operation." -msgstr "" - -#: ../source/reference/command/compact.txt:40 -# 7126a4f29ded4c6aacf44a5bda1524b6 -msgid "paddingFactor" -msgstr "" - -#: ../source/reference/command/compact.txt:44 -# 91e15039833c42238527aee293fe3791 -msgid "Applicable for the MMAPv1 storage engine only; specifying ``paddingFactor`` has no effect when used with the WiredTiger storage engine." -msgstr "" - -#: ../source/reference/command/compact.txt:48 -# 90f62c7ec30e4852a5471cfedf69d207 -msgid "The ``paddingFactor`` field takes the following range of values:" -msgstr "" - -#: ../source/reference/command/compact.txt:50 -# c8d8ebc90f6a4874b06e264ed8aeae4a -msgid "Default: ``1.0``" -msgstr "" - -#: ../source/reference/command/compact.txt:52 -# 0e96a32bbe164453ac852f17d92ab485 -msgid "Minimum: ``1.0`` (no padding)" -msgstr "" - -#: ../source/reference/command/compact.txt:54 -# 73a26d2ba2b7441daecf1ce2644d67ed -msgid "Maximum: ``4.0``" -msgstr "" - -#: ../source/reference/command/compact.txt:56 -# b09f24e74f5940ae86bb52b9c6907e04 -msgid "If your updates increase the size of the documents, padding will increase the amount of space allocated to each document and avoid expensive document relocation operations within the data files." -msgstr "" - -#: ../source/reference/command/compact.txt:60 -# 7b3da26940f6414cb33a0f6b4af2b1e6 -msgid "You can calculate the padding size by subtracting the document size from the record size or, in terms of the ``paddingFactor``, by subtracting ``1`` from the ``paddingFactor``:" -msgstr "" - -#: ../source/reference/command/compact.txt:68 -# 2e6a4e9b03744016aea14b06060c067a -msgid "For example, a ``paddingFactor`` of ``1.0`` specifies a padding size of ``0`` whereas a ``paddingFactor`` of ``1.2`` specifies a padding size of ``0.2`` or 20 percent (20%) of the document size." -msgstr "" - -#: ../source/reference/command/compact.txt:72 -# 67d6f21b2c484dd6b4dfbda098ec5e8d -msgid "With the following command, you can use the ``paddingFactor`` option of the :dbcommand:`compact` command to set the record size to ``1.1`` of the document size, or a padding factor of 10 percent (10%):" -msgstr "" - -#: ../source/reference/command/compact.txt:80 -# cb6c3c86b89440e29d642fb6ad0ffdc3 -msgid ":dbcommand:`compact` modifies existing documents, but does not set the padding factor for future documents." -msgstr "" - -#: ../source/reference/command/compact.txt:86 -# 139afe12d11447c4a6619d0b8b716a22 -msgid "paddingBytes" -msgstr "" - -#: ../source/reference/command/compact.txt:90 -# 604d777469e6466ca896c41395fa9afe -msgid "Applicable for the MMAPv1 storage engine only; specifying ``paddingBytes`` has no effect when used with the WiredTiger storage engine." -msgstr "" - -#: ../source/reference/command/compact.txt:94 -# 5b4b813e534c4d099b53b4de58c4f58b -msgid "Specifying ``paddingBytes`` can be useful if your documents start small but then increase in size significantly." -msgstr "" - -#: ../source/reference/command/compact.txt:97 -# 3edcfa58791e4e3582c9cf8b2a8fd91c -msgid "For example, if your documents are initially 40 bytes long and you grow them by 1 kB, using ``paddingBytes: 1024`` might be reasonable since using ``paddingFactor: 4.0`` would specify a record size of 160 bytes (``4.0`` times the initial document size), which would only provide a padding of 120 bytes (i.e. record size of 160 bytes minus the document size)." -msgstr "" - -#: ../source/reference/command/compact.txt:104 -# 041505833e5e4192a974de1ac2c80165 -msgid "The following command uses the ``paddingBytes`` option to set the padding size to 100 bytes on the collection named by ````:" -msgstr "" - -#: ../source/reference/command/compact.txt:112 -# c6e0e16bd1564a8cb4319b04e407ea7d -msgid "Behavior" -msgstr "" - -#: ../source/reference/command/compact.txt:115 -# a877785e746640fe8c5879d951390483 -msgid "Blocking" -msgstr "" - -#: ../source/reference/command/compact.txt:117 -# 56c04f99454642c88204abb4cfe75280 -msgid ":dbcommand:`compact` only blocks operations for the database it is currently operating on. Only use :dbcommand:`compact` during scheduled maintenance periods." -msgstr "" - -#: ../source/reference/command/compact.txt:121 -# 0f91706a13be4693a2a82a974762c295 -msgid "You may view the intermediate progress either by viewing the :program:`mongod` log file or by running the :method:`db.currentOp()` in another shell instance." -msgstr "" - -#: ../source/reference/command/compact.txt:126 -# fb17bcb524b4434e944df805d83a899b -msgid "Operation Termination" -msgstr "" - -#: ../source/reference/command/compact.txt:128 -# bf68ee2333354c5cb3ed5eb5155665b6 -msgid "If you terminate the operation with the :method:`db.killOp() ` method or restart the server before the :dbcommand:`compact` operation has finished, be aware of the following:" -msgstr "" - -#: ../source/reference/command/compact.txt:132 -# 77eedb8bf64e48a1a7920ab3cbc04611 -msgid "If you have journaling enabled, the data remains valid and usable, regardless of the state of the :dbcommand:`compact` operation. You may have to manually rebuild the indexes." -msgstr "" - -#: ../source/reference/command/compact.txt:136 -# 0f52bd6569094b388754a0e2a067a450 -msgid "If you do not have journaling enabled and the :program:`mongod` or :dbcommand:`compact` terminates during the operation, it is impossible to guarantee that the data is in a valid state." -msgstr "" - -#: ../source/reference/command/compact.txt:140 -# 17d0d39691f7406dadbcb74ec363180a -msgid "In either case, much of the existing free space in the collection may become un-reusable. In this scenario, you should rerun the compaction to completion to restore the use of this free space." -msgstr "" - -#: ../source/reference/command/compact.txt:145 -# 271145edeb204244a617abdaff93ee72 -msgid "Disk Space" -msgstr "" - -#: ../source/reference/command/compact.txt:147 -# 85ef89aa485346bea790320d995d17af -msgid ":dbcommand:`compact` has different impacts on available disk space depending on which storage engine is in use." -msgstr "" - -#: ../source/reference/command/compact.txt:150 -# ea80c9908e084ba981341424e58c4d2a -msgid "To see how the storage space changes for the collection, run the :dbcommand:`collStats` command before and after compaction." -msgstr "" - -#: ../source/reference/command/compact.txt:154 -# 5603cb57a9a54edeb337f18d16aa8aef -msgid "WiredTiger" -msgstr "" - -#: ../source/reference/command/compact.txt:156 -# f2b430da1d4d4d459462d25960810c18 -msgid "On :ref:`WiredTiger `, :dbcommand:`compact` will rewrite the collection and indexes to minimize disk space by releasing unused disk space to the system. This is useful if you have removed a large amount of data from the collection, and do not plan to replace it." -msgstr "" - -#: ../source/reference/command/compact.txt:162 -# c078d4943c1c4e48b549158bbef55abb -msgid "MMAPv1" -msgstr "" - -#: ../source/reference/command/compact.txt:164 -# 8408fe1072114df09bf45a935d3e5c0b -msgid "On :ref:`MMAPv1 `, :dbcommand:`compact` defragments the collection's data files and recreates its indexes. Unused disk space is *not* released to the system, but instead retained for future data. If you wish to reclaim disk space from a MMAPv1 database, you should perform an :term:`initial sync`." -msgstr "" - -#: ../source/reference/command/compact.txt:170 -# e8c6f898402b404ebabfebe06283997d -msgid ":dbcommand:`compact` requires up to 2 gigabytes of additional disk space to run on MMAPv1 databases." -msgstr "" - -#: ../source/reference/command/compact.txt:174 -# 699fb6ca91464a1c959305188236b226 -msgid "Size and Number of Data Files" -msgstr "" - -#: ../source/reference/command/compact.txt:176 -# 16010af0888540b0a0716878c3c07168 -msgid ":dbcommand:`compact` may increase the total size and number of your data files, especially when run for the first time. However, this will not increase the total collection storage space since storage size is the amount of data allocated within the database files, and not the size/number of the files on the file system." -msgstr "" - -#: ../source/reference/command/compact.txt:183 -# a36825998c13403a83597cee6bcb4c6b -msgid "Replica Sets" -msgstr "" - -#: ../source/reference/command/compact.txt:185 -# 279ae0f6ec914cfd8e731cc857351c85 -msgid ":dbcommand:`compact` commands do not replicate to secondaries in a :term:`replica set`." -msgstr "" - -#: ../source/reference/command/compact.txt:188 -# f8d1274ef25442fab72f8027908dd91b -msgid "Compact each member separately." -msgstr "" - -#: ../source/reference/command/compact.txt:190 -# 381c757938254ac39109eb515ee4ef78 -msgid "Ideally run :dbcommand:`compact` on a secondary. See option ``force:true`` above for information regarding compacting the primary." -msgstr "" - -#: ../source/includes/extracts/fact-command-puts-secondary-into-recovering-compact.rst:3 -# 54f2a72efa774baba90b1459f06c6821 -msgid "On secondaries, the command forces the secondary to enter :replstate:`RECOVERING` state. Read operations issued to an instance in the :replstate:`RECOVERING` state will fail. This prevents clients from reading during the operation. When the operation completes, the secondary returns to :replstate:`SECONDARY` state." -msgstr "" - -#: ../source/includes/extracts/fact-command-puts-secondary-into-recovering-compact.rst:10 -# 1e450ced98b845d29f3c37fe1fac0f7d -msgid "See :doc:`/reference/replica-states/` for more information about replica set member states." -msgstr "" - -#: ../source/includes/extracts/fact-command-puts-secondary-into-recovering-compact.rst:13 -# 515e20453052440b85a9463e87ff3e8d -msgid "See :doc:`/tutorial/perform-maintence-on-replica-set-members` for an example replica set maintenance procedure to maximize availability during maintenance operations." -msgstr "" - -#: ../source/reference/command/compact.txt:196 -# 4c9247779afe4405a22f925ad10106b9 -msgid "Sharded Clusters" -msgstr "" - -#: ../source/reference/command/compact.txt:198 -# 1ede1bcf849c422d88739d9d1a21777c -msgid ":dbcommand:`compact` only applies to :program:`mongod` instances. In a sharded environment, run :dbcommand:`compact` on each shard separately as a maintenance operation." -msgstr "" - -#: ../source/reference/command/compact.txt:202 -# 8c88dc30e40d4cf2bad387891b2f107b -msgid "You cannot issue :dbcommand:`compact` against a :program:`mongos` instance." -msgstr "" - -#: ../source/reference/command/compact.txt:205 -# ce0c1a809fdb4e9287adb0ea52b1e617 -msgid "Capped Collections" -msgstr "" - -#: ../source/reference/command/compact.txt:207 -# a0d82744bc82403facba1e7130629299 -msgid "It is not possible or necessary to compact :term:`capped collections ` because they lack padding and their documents cannot grow. As a result, they cannot become fragmented." -msgstr "" - -#: ../source/reference/command/compact.txt:212 -# 4a3d72e2587c47eeb7c1c93c362f2bb3 -msgid "Index Building" -msgstr "" - -#: ../source/reference/command/compact.txt:216 -# df28cc20c72c4238b0f1ec6c436663e5 -msgid ":program:`mongod` rebuilds all indexes in parallel following the :dbcommand:`compact` operation." -msgstr "" - diff --git a/locale/pot/reference/command/configureFailPoint.pot b/locale/pot/reference/command/configureFailPoint.pot deleted file mode 100644 index 8d40cdad1ae..00000000000 --- a/locale/pot/reference/command/configureFailPoint.pot +++ /dev/null @@ -1,53 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/configureFailPoint.txt:3 -# 2b7a5ba3a3fc44328aa6d4fc3f60168c -msgid "configureFailPoint" -msgstr "" - -#: ../source/reference/command/configureFailPoint.txt:0 -# 04b221c7aa7646daad245276b552d1de -msgid "On this page" -msgstr "" - -#: ../source/reference/command/configureFailPoint.txt:14 -# c8e3d6b6f91d4604b27adfbc15526ce1 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/configureFailPoint.txt:18 -# a111492327e7430aa3199e3ce45c20f3 -msgid "Configures a failure point that you can turn on and off while MongoDB runs. :dbcommand:`configureFailPoint` is an internal command for testing purposes that takes the following form:" -msgstr "" - -#: ../source/reference/command/configureFailPoint.txt:26 -# 13a553752a684f918dee9b43b4d12166 -msgid "You must issue :dbcommand:`configureFailPoint` against the :term:`admin database`. :dbcommand:`configureFailPoint` has the following fields:" -msgstr "" - -#: ../source/includes/note-enabletestcommands.rst:3 -# ce2085a26b4847b0abde063ea7c45e4e -msgid "|dbcommand| is an internal command that is not enabled by default. |dbcommand| must be enabled by using :option:`--setParameter enableTestCommands=1 ` on the :program:`mongod` command line. |dbcommand| cannot be enabled during run-time." -msgstr "" - -#: ../source/reference/command/configureFailPoint.txt:36 -# d984e38644c94767b5d6e4e54f13527f -msgid "Example" -msgstr "" - diff --git a/locale/pot/reference/command/connPoolStats.pot b/locale/pot/reference/command/connPoolStats.pot deleted file mode 100644 index 9dd80f4c516..00000000000 --- a/locale/pot/reference/command/connPoolStats.pot +++ /dev/null @@ -1,217 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/connPoolStats.txt:3 -# bfb5b1b93c074200b900f18360811385 -msgid "connPoolStats" -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:0 -# c83e01ae36614493b896fd36c1a92034 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:14 -# beacab4b4657456a9ed39969d8b77025 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:18 -# 9323fa05b921454c8b9eee05ddf12b7c -msgid "The command :dbcommand:`connPoolStats` returns information regarding the open outgoing connections from the current database instance to other members of the :term:`sharded cluster` or :term:`replica set`." -msgstr "" - -#: ../source/includes/fact-dbcommand.rst:1 -# f8f643d5a6d84524b210c4b978b042bb -msgid "To run |command|, use the :method:`db.runCommand( { \\ } ) ` method." -msgstr "" - -#: ../source/includes/note-conn-pool-stats.rst:3 -# 80cb780f3c734a31be3d5f03008d598e -msgid ":dbcommand:`connPoolStats` only returns meaningful results for :program:`mongos` instances and for :program:`mongod` instances in sharded clusters." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:29 -# e2cf2283b9c8430da29e7daf4d78d1be -msgid "The command takes the following form:" -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:35 -# 4ad3d35316df452b8c653cee62b5cc2b -msgid "The value of the argument (i.e. ``1`` ) does not affect the output of the command." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:39 -# 62702da7cd6049a38d6d5af3e67edc84 -msgid "Behavior" -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:41 -# d037dc33ea3844ce817aabdf29790a13 -msgid "A :program:`mongod` or :program:`mongos` has a number of connection pools used for outgoing connections to members in a :term:`sharded cluster` or :term:`replica set`. :dbcommand:`connPoolStats` returns aggregated statistics related to all of the outgoing connection pools used by the :program:`mongod` or :program:`mongo` running the command." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:49 -# 4701d66e1e5f4d1598d1195b50db0245 -msgid "Example" -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:51 -# 742c496d52aa4d2f82ccc29be8df2927 -msgid "The following operation uses the :method:`db.runCommand()` method to run the :dbcommand:`connPoolStats` command." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:59 -#: ../source/reference/command/connPoolStats.txt:180 -# dfcc98d2fd244078aeb4f78f8e2a4378 -# aaffd13e3d624aa1951241cf5911f010 -msgid "Output" -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:61 -# df0b3fec07aa49b3ab257b12cc3d85d3 -msgid "The following output is a sample of what :dbcommand:`connPoolStats` returns. It represents a :term:`sharded cluster` with 3 single-member :term:`replica set` shards and a config server replica set." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:66 -# f71bdcfe084149118b0285ac079ad4e3 -msgid "This example does not represent all possible output data from the :dbcommand:`connPoolStats` command." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:184 -# f5e5364f13f744639312aeb6d946a3e6 -msgid "Reports the total number of available outgoing connections from the current :program:`mongod`/:program:`mongos` instance to other members of the :term:`sharded cluster` or :term:`replica set`." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:190 -# 028d5a65255c465080c5825ce2290b54 -msgid "Reports the total number of outgoing connections ever created by the current :program:`mongod`/:program:`mongos` instance to other members of the :term:`sharded cluster` or :term:`replica set`." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:196 -# bcdc7685735943d2b4826600a32f1597 -msgid "Reports the total number of outgoing connections from the current :program:`mongod`/:program:`mongos` instance to other members of the :term:`sharded cluster` or :term:`replica set` that are currently in use." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:202 -# ce68ab12071141b191ba68cfe29f33f5 -msgid "Reports the number of active and stored outgoing **synchronous** connections from the current :program:`mongod`/:program:`mongos` instance to other members of the :term:`sharded cluster` or :term:`replica set`." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:206 -#: ../source/reference/command/connPoolStats.txt:217 -# 926eb564401b4169bdb7c7b7be72a07d -# 1a14cbd1f2b949a7bd98e6337b95e340 -msgid "These connections are a part of a pool that is a subset of the data reported by :data:`~connPoolStats.totalAvailable`, :data:`~connPoolStats.totalCreated`, and :data:`~connPoolStats.totalInUse`." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:212 -# f18f1986804544fbb98f7d952e520c3b -msgid "Reports the number of active and stored outgoing **scoped synchronous** connections from the current :program:`mongod`/:program:`mongos` instance to other members of the :term:`sharded cluster` or :term:`replica set`." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:223 -# cd65db51bbba456cb1ab22333066225a -msgid "Contains :term:`documents` that represent a report of connections between the current :program:`mongod`/:program:`mongos` instance and each member of the :term:`sharded cluster` or :term:`replica set`." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:229 -# 718ebe37f03147099216ca93fecaac36 -msgid "Reports the total number of connections available for connecting to the ``[host]``." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:234 -# 87b42344b2094683a5d47ad778dc15dc -msgid "Reports the number of connections to the ``[host]`` ever created." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:238 -# 79a41dde9dfb46f9bf39c184aa2b7e5b -msgid "Reports the number of connections to the ``[host]`` that are currently in use." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:243 -# c04a86ae60cf47a9999c71c14c5bcfc0 -msgid "Contains :term:`documents ` that represent a report of information related to each replica set connected to the current :program:`mongod`/:program:`mongos`." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:249 -# 5614ab8f67d04c198011623a1920636a -msgid "Reports on each :term:`replica set` connected to the current :program:`mongod`/:program:`mongos`." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:254 -# 2db1036aec3844d48bd960e2497439a1 -msgid "Holds an array of :term:`documents` that reports on each member in the :term:`replica set`." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:257 -# 797abac257d9486296c29a48eb42b6f5 -msgid "These values derive from the :doc:`replica set status ` values." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:262 -# 2ace3db279e245979d4bb332fdbf2897 -msgid "Reports the address for the member in the :term:`replica set` in ``[hostname]:[port]`` format." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:267 -# efb89ab9c5f34614a2caa5718cc5bdcc -msgid "Reports ``false`` when:" -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:269 -# 41811b5d603e414da6e1033b0b7be75e -msgid "the current :program:`mongos` or :program:`mongod` cannot connect to instance." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:272 -# 2d6a12e1a20f4a37985f43f23e5ac260 -msgid "the current :program:`mongos` or :program:`mongod` received a connection exception or error." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:275 -# 89b05ac046d9427ba20268f18bf582c8 -msgid "This field is for internal use." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:279 -# 9a60c111b61b4614bab7602d46e385fb -msgid "Reports ``true`` if this :data:`~connPoolStats.replicaSets.[replicaSet].host` is the :term:`primary` member of the :term:`replica set`." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:285 -# 834d00181f9d464ca45f61fcc63a0f98 -msgid "Reports ``true`` if this :data:`~connPoolStats.replicaSets.[replicaSet].host` is a :term:`hidden member` of the :term:`replica set`." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:291 -# a431eef89a06412494ab89fa1bbcdb34 -msgid "Reports ``true`` if this :data:`~connPoolStats.replicaSets.[replicaSet].host` is a :term:`secondary` member of the :term:`replica set`." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:297 -# fc5c2cc51ecf4bd39d7f5b07923c0ba5 -msgid "Reports the ping time in milliseconds from the :program:`mongos` or :program:`mongod` to this :data:`~connPoolStats.replicaSets.[replicaSet].host`." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:303 -# f3cfe82aaffa43b2b73ede581f2e0666 -msgid "Reports the :rsconf:`members[n].tags`, if this member of the set has tags configured." -msgstr "" - diff --git a/locale/pot/reference/command/connPoolSync.pot b/locale/pot/reference/command/connPoolSync.pot deleted file mode 100644 index 1fb88efdf63..00000000000 --- a/locale/pot/reference/command/connPoolSync.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/connPoolSync.txt:3 -# 221640ef3a954481928ea41fa0290a4a -msgid "connPoolSync" -msgstr "" - -#: ../source/reference/command/connPoolSync.txt:15 -# 481fa89f1d664c16b2711c2b74ce0a75 -msgid ":dbcommand:`connPoolSync` is an internal command." -msgstr "" - diff --git a/locale/pot/reference/command/connectionStatus.pot b/locale/pot/reference/command/connectionStatus.pot deleted file mode 100644 index 35cb85d94e7..00000000000 --- a/locale/pot/reference/command/connectionStatus.pot +++ /dev/null @@ -1,113 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/connectionStatus.txt:3 -# 4a909c1e2aaf4ca39ad249d0a11e6a35 -msgid "connectionStatus" -msgstr "" - -#: ../source/reference/command/connectionStatus.txt:0 -# c956384ab23d41749c26e532829643c8 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/connectionStatus.txt:16 -# 8df8c5e0da2b4db4975f0ffe85f81ba6 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/connectionStatus.txt:20 -# ad3925234cc94cbdb6cc397bad5e1ee4 -msgid "Returns information about the current connection, specifically the state of authenticated users and their available permissions." -msgstr "" - -#: ../source/reference/command/connectionStatus.txt:27 -# 0cfe8f12aa044facbdb28ec140b78107 -msgid ":dbcommand:`connectionStatus` supports the following optional field:" -msgstr "" - -#: ../source/reference/command/connectionStatus.txt:33 -# 7fc9b32fdb4e4de4bb9fb00d43fee19e -msgid "Example" -msgstr "" - -#: ../source/reference/command/connectionStatus.txt:35 -# c9c96ea50d4643d2be2022ec25dbb824 -msgid "To run :dbcommand:`connectionStatus` use the :method:`db.runCommand()` method, as in the following:" -msgstr "" - -#: ../source/reference/command/connectionStatus.txt:43 -# a01e5991102b442a99fd902a7f6973ee -msgid "Output" -msgstr "" - -#: ../source/reference/command/connectionStatus.txt:47 -# 309939ddba4d4211beff69725d4e2b68 -msgid "A document with data about the authentication state of the current connection, including users and available permissions." -msgstr "" - -#: ../source/reference/command/connectionStatus.txt:52 -# 4ab9981ad78b4999a640292f752e4260 -msgid "An array with documents for each authenticated user." -msgstr "" - -#: ../source/reference/command/connectionStatus.txt:56 -# 078e18bf190c4b688159567bf05e1513 -msgid "The user's name." -msgstr "" - -#: ../source/reference/command/connectionStatus.txt:60 -# 5bae564dc218422198e1d3979146b80c -msgid "The database associated with the user's credentials." -msgstr "" - -#: ../source/reference/command/connectionStatus.txt:64 -# 59bda531e0b2494992d0e70f78747316 -msgid "An array with documents for each role granted to the current connection:" -msgstr "" - -#: ../source/reference/command/connectionStatus.txt:68 -# 243601c1fa6c47beb10f32fc79c091de -msgid "The definition of the current roles associated with the current authenticated users. See :doc:`/reference/built-in-roles` and :doc:`/reference/privilege-actions` for more information." -msgstr "" - -#: ../source/reference/command/connectionStatus.txt:74 -# 3b7a2def4fc6483a857401002bd37a1b -msgid "The database to which :data:`~connectionStatus.authinfo.authenticatedUserRoles[n].role` applies." -msgstr "" - -#: ../source/reference/command/connectionStatus.txt:80 -# 6d7def5472254eb099370c9d336058cb -msgid "An array with documents describing the :doc:`actions ` granted to the current connection, grouped by resource." -msgstr "" - -#: ../source/reference/command/connectionStatus.txt:86 -# c51fc7c085ae41c5baf0684eceda37c0 -msgid "A document describing the database and, if applicable, collection to which :data:`connectionStatus.authInfo.authenticatedUserPrivileges[n].actions` applies." -msgstr "" - -#: ../source/reference/command/connectionStatus.txt:93 -# 2d8017a6518d4ada8c735854645767a4 -msgid "An array listing the privilege actions that the connection has access to for the specified resource." -msgstr "" - -#: ../source/reference/command/connectionStatus.txt:98 -# 7f8df98343e94ec59e33010614fac253 -msgid "The return value for the command. A value of ``1`` indicates success." -msgstr "" - diff --git a/locale/pot/reference/command/convertToCapped.pot b/locale/pot/reference/command/convertToCapped.pot deleted file mode 100644 index e3149988613..00000000000 --- a/locale/pot/reference/command/convertToCapped.pot +++ /dev/null @@ -1,122 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/convertToCapped.txt:3 -# 3b948211d9cf414ca01ab0351c85e7c9 -msgid "convertToCapped" -msgstr "" - -#: ../source/reference/command/convertToCapped.txt:0 -# 3083f1f59b57414a93ce5770bd04dbc3 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/convertToCapped.txt:15 -# df9d3602ba9e4bbfa2ed85d02c26df05 -msgid "The :dbcommand:`convertToCapped` command converts an existing, non-capped collection to a :term:`capped collection` within the same database." -msgstr "" - -#: ../source/reference/command/convertToCapped.txt:19 -# bee0fc583fa6441aa8148259fc975399 -msgid "The command has the following syntax:" -msgstr "" - -#: ../source/reference/command/convertToCapped.txt:25 -# 2ba32379f61d4efaad4a4dd239441dce -msgid ":dbcommand:`convertToCapped` takes an existing collection (````) and transforms it into a capped collection with a maximum size in bytes, specified by the ``size`` argument (````)." -msgstr "" - -#: ../source/reference/command/convertToCapped.txt:30 -# 31e9416f4f584dee95479ca7bead7349 -msgid "During the conversion process, the :dbcommand:`convertToCapped` command exhibits the following behavior:" -msgstr "" - -#: ../source/reference/command/convertToCapped.txt:33 -# b1cceae2f4ea4f3e8f5d42cd7768705f -msgid "MongoDB traverses the documents in the original collection in :term:`natural order` and loads the documents into a new capped collection." -msgstr "" - -#: ../source/reference/command/convertToCapped.txt:37 -# e1e775dd0ecb42eeace351e176d7bbb5 -msgid "If the ``capped size`` specified for the capped collection is smaller than the size of the original uncapped collection, then MongoDB will overwrite documents in the capped collection based on insertion order, or *first in, first out* order." -msgstr "" - -#: ../source/reference/command/convertToCapped.txt:42 -# 69df82674f5845d2960ceca5785e30a5 -msgid "Internally, to convert the collection, MongoDB uses the following procedure" -msgstr "" - -#: ../source/reference/command/convertToCapped.txt:45 -# acf13bb565e84915b2adbc2ada33354b -msgid ":dbcommand:`cloneCollectionAsCapped` command creates the capped collection and imports the data." -msgstr "" - -#: ../source/reference/command/convertToCapped.txt:48 -# 6490c6dde2d842d5afe79a62916a3838 -msgid "MongoDB drops the original collection." -msgstr "" - -#: ../source/reference/command/convertToCapped.txt:50 -# d79dbcee19ff47f0b19df8df79ae3d19 -msgid ":dbcommand:`renameCollection` renames the new capped collection to the name of the original collection." -msgstr "" - -#: ../source/reference/command/convertToCapped.txt:55 -# 17217f92158341d3834c68c1694d0dc3 -msgid "MongoDB does not support the :dbcommand:`convertToCapped` command in a sharded cluster." -msgstr "" - -#: ../source/includes/fact-convertToCapped-indexes.rst:1 -#: ../source/includes/fact-convertToCapped-indexes.rst:1 -# e18b89363e1144e680ecfd5f934479fc -# 112b89a02e334fb78dec2daf441fbf2d -msgid "The :dbcommand:`convertToCapped` will not recreate indexes from the original collection on the new collection, other than the index on the ``_id`` field. If you need indexes on this collection you will need to create these indexes after the conversion is complete." -msgstr "" - -#: ../source/reference/command/convertToCapped.txt:63 -# c7f9e06f7d734996b3280f952d9f2575 -msgid "Example" -msgstr "" - -#: ../source/reference/command/convertToCapped.txt:66 -# a34b2110072a4c7785ce93be210323e3 -msgid "Convert a Collection" -msgstr "" - -#: ../source/reference/command/convertToCapped.txt:68 -# a0218418f1164f858016af0009c83384 -msgid "The following example uses a :method:`db.collection.save()` operation to create an ``events`` collection, and :method:`db.collection.stats()` to obtain information about the collection:" -msgstr "" - -#: ../source/reference/command/convertToCapped.txt:77 -#: ../source/reference/command/convertToCapped.txt:96 -# a0de6ba7fc0c4f8dbd816125b30b2c8e -# 21600a6f61d047f3bf4e6685a947f61e -msgid "MongoDB will return the following:" -msgstr "" - -#: ../source/reference/command/convertToCapped.txt:88 -# 64ee7d2ca57f469ea10ca64b572565d0 -msgid "To convert the ``events`` collection into a capped collection and view the updated collection information, run the following commands:" -msgstr "" - -#: ../source/reference/command/convertToCapped.txt:111 -# 1554543ef7cf4ca690564d0c930705d3 -msgid ":dbcommand:`create`" -msgstr "" - diff --git a/locale/pot/reference/command/copydb.pot b/locale/pot/reference/command/copydb.pot deleted file mode 100644 index cd1731e679f..00000000000 --- a/locale/pot/reference/command/copydb.pot +++ /dev/null @@ -1,327 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/copydb.txt:3 -# 1794d7e67dfe42ce9dab64a569af20e8 -msgid "copydb" -msgstr "" - -#: ../source/reference/command/copydb.txt:0 -# 0695c818a10b41a1beb4155aa23a01bd -msgid "On this page" -msgstr "" - -#: ../source/reference/command/copydb.txt:14 -# ae95c1b701f7433b9fd1874f038567b6 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/copydb.txt:18 -# de063a7a403748d496cd4ecf3405207d -msgid "Copies a database either from one :program:`mongod` instance to the current :program:`mongod` instance or within the current :program:`mongod`. Run :dbcommand:`copydb` in the ``admin`` database of the destination server with the following syntax:" -msgstr "" - -#: ../source/reference/command/copydb.txt:34 -# 4af501f8d13e4828ab56c878e7754072 -msgid ":dbcommand:`copydb` accepts the following options:" -msgstr "" - -#: ../source/reference/command/copydb.txt:38 -# c907f504c1cd4c52ad79223fcd1d2344 -msgid "The :program:`mongo` shell provides the :method:`db.copyDatabase()` wrapper for the :dbcommand:`copydb` command." -msgstr "" - -#: ../source/includes/extracts/fact-copydb-cmd-authentication-mechanism.rst:1 -#: ../source/includes/extracts/fact-copydb-cmd-authentication-mechanism.rst:1 -#: ../source/includes/extracts/fact-copydb-cmd-authentication-mechanism.rst:1 -#: ../source/includes/extracts/fact-copydb-cmd-authentication-mechanism.rst:1 -# 82bed80ba5164875883f5d76fd9dbce1 -# 1465af9c413f4d8ca6530ded47f74f13 -# 4eb0a53238824b5aa2837570f69b8942 -# c2f8964575ea405e8d2a1eaea855bd0e -msgid "When authenticating to the ``fromhost`` instance, :dbcommand:`copydb` uses :ref:`MONGODB-CR ` mechanism to authenticate the ``fromhost`` user. To authenticate users with :ref:`SCRAM-SHA-1 mechanism `, use the :method:`db.copyDatabase()` method." -msgstr "" - -#: ../source/reference/command/copydb.txt:44 -# 008d8167e9dd4a8cbaf1960095ed354c -msgid "Behavior" -msgstr "" - -#: ../source/reference/command/copydb.txt:47 -# ce77cc3cce1b4c6a9c99b8e92cb80fbb -msgid "Destination" -msgstr "" - -#: ../source/includes/extracts/fact-copydb-cmd-behavior-destination.rst:2 -# dfcacd110c9140328a98e54f4f59689a -msgid "Run :dbcommand:`copydb` in the ``admin`` database of the destination :program:`mongod` instance, i.e. the instance receiving the copied data." -msgstr "" - -#: ../source/includes/extracts/fact-copydb-cmd-behavior-destination.rst:6 -# 2cd2df9e0d96485b807ad2872a6078bb -msgid ":dbcommand:`copydb` creates the target database if it does not exist." -msgstr "" - -#: ../source/includes/extracts/fact-copydb-cmd-behavior-destination.rst:8 -# 0796ade4cfdd4b6082a011beadf1cd7b -msgid "If the target database exists and no collection from the source database exists in the target database, :dbcommand:`copydb` copies the collections from the source database to the target database. If any collection from the source database exists in the target database, :dbcommand:`copydb` errors out and does not copy any remaining collections from the source database." -msgstr "" - -#: ../source/includes/extracts/fact-copydb-cmd-behavior-destination.rst:14 -# 78d2f8206e0e4ec09c28a2144bc53c84 -msgid ":dbcommand:`copydb` requires enough free disk space on the host instance for the copied database. Use the :method:`db.stats()` operation to check the size of the database on the source :program:`mongod` instance." -msgstr "" - -#: ../source/reference/command/copydb.txt:54 -# 8b9b57a6cd134541b76ca3b58c2ac686 -msgid "Authentication to Source ``mongod`` Instance" -msgstr "" - -#: ../source/includes/extracts/fact-copydb-cmd-fromhost-authentication.rst:1 -#: ../source/includes/extracts/fact-copydb-cmd-fromhost-authentication.rst:1 -#: ../source/includes/extracts/fact-copydb-cmd-fromhost-authentication.rst:1 -# cc60d621089b4af498f7a4b20b13793b -# 892284e54055434cb29ad6c95f9477ef -# 08600bfbef9145f49ad06730c027b2fe -msgid "If copying from another :program:`mongod` instance (``fromhost``) that enforces :setting:`access control `, then you must authenticate to the ``fromhost`` instance by specifying the ``username``, ``nonce``, and ``key``." -msgstr "" - -#: ../source/includes/extracts/fact-copydb-cmd-fromhost-authentication.rst:6 -#: ../source/includes/extracts/fact-copydb-cmd-fromhost-authentication.rst:6 -#: ../source/includes/extracts/fact-copydb-cmd-fromhost-authentication.rst:6 -# 481bfe71f76245ea963ea116ed761320 -# 8c2f83c28fd741539cc92abaf05e537c -# dbddaae5a2084432a9890501c123b90e -msgid "When authenticating to the ``fromhost`` instance, :dbcommand:`copydb` uses the ``fromdb`` as the :ref:`authentication database ` for the specified user." -msgstr "" - -#: ../source/includes/extracts/fact-copydb-cmd-behavior-fromhost-authentication.rst:6 -# f3e424f26f454388b68e2edeefebf0cc -msgid "For more information on required access and authentication, see :ref:`copydb-required-access`." -msgstr "" - -#: ../source/reference/command/copydb.txt:59 -# bfed126d4c2d46c9902aa8b8d830a962 -msgid "Concurrency" -msgstr "" - -#: ../source/includes/extracts/fact-copydb-cmd-behavior-concurrency.rst:1 -# bdf79c8422e94ad4a987a3bbd484a849 -msgid ":dbcommand:`copydb` and :dbcommand:`clone` do not produce point-in-time snapshots of the source database. Write traffic to the source or destination database during the copy process will result in divergent data sets." -msgstr "" - -#: ../source/includes/extracts/fact-copydb-cmd-behavior-concurrency.rst:6 -# 32fd3de347154087b71d2e2af2ad6db5 -msgid ":dbcommand:`copydb` does not lock the destination server during its operation, so the copy will occasionally yield to allow other operations to complete." -msgstr "" - -#: ../source/reference/command/copydb.txt:64 -# 73c435f8c1274f1f8df21957a7d16001 -msgid "Replica Sets" -msgstr "" - -#: ../source/reference/command/copydb.txt:66 -# d5158e3625ed4cbfbecc06efd8cc110a -msgid "With :term:`read preference` configured to set the ``slaveOk`` option to ``true``, you may run :dbcommand:`copydb` on a :term:`secondary` member of a :term:`replica set`." -msgstr "" - -#: ../source/reference/command/copydb.txt:71 -# 00f8780d58e94e518cea7401f60eb20f -msgid "Sharded Clusters" -msgstr "" - -#: ../source/reference/command/copydb.txt:73 -# 50a133ad77334b2aa151ca53d48438a9 -msgid "Do not use :dbcommand:`copydb` from a :program:`mongos` instance." -msgstr "" - -#: ../source/reference/command/copydb.txt:75 -# 9dc8fcad590c48dd882e3cb787671a86 -msgid "Do not use :dbcommand:`copydb` to copy databases that contain sharded collections." -msgstr "" - -#: ../source/reference/command/copydb.txt:81 -# 5d60110f3d474b7ea5b4fc4aad13d10a -msgid "Required Access" -msgstr "" - -#: ../source/reference/command/copydb.txt:85 -# fa09344751c446fe82d053ef33a7258e -msgid "If the :program:`mongod` instance of the *source* database (``fromdb``) enforces :setting:`access control `, you must have proper authorization for the *source* database." -msgstr "" - -#: ../source/reference/command/copydb.txt:95 -# 89a390b1bb544399b8efa1355a705f8f -msgid "Source Database (``fromdb``)" -msgstr "" - -#: ../source/reference/command/copydb.txt:98 -# abf205f183e545e39c37f778715c4d06 -msgid "Source is non-``admin`` Database" -msgstr "" - -#: ../source/includes/extracts/access-copydb-source-not-admin.rst:4 -# 46fc5d81e2f34fb19142748c73678668 -msgid "If the source database is a non-``admin`` database, you must have privileges that specify :authaction:`find`, :authaction:`listCollections`, and :authaction:`listIndexes` actions on the source database, and :authaction:`find` action on the ``system.js`` collection in the source database." -msgstr "" - -#: ../source/reference/command/copydb.txt:103 -# b2ec817575024a8a9358c39b0c96bcc8 -msgid "Source is ``admin`` Database" -msgstr "" - -#: ../source/includes/extracts/access-copydb-source-admin.rst:4 -# 2f50847d15e645c8a2e9be955c8883dd -msgid "If the source database is the ``admin`` database, you must have privileges that specify :authaction:`find`, :authaction:`listCollections`, and :authaction:`listIndexes` actions on the ``admin`` database, and :authaction:`find` action on the ``system.js``, ``system.users``, ``system.roles``, and ``system.version`` collections in the ``admin`` database. For example:" -msgstr "" - -#: ../source/reference/command/copydb.txt:108 -# f6854b3ac53f46c5ac64fe7adefe5871 -msgid "Target Database (``todb``)" -msgstr "" - -#: ../source/reference/command/copydb.txt:110 -# 1fa16f3ffb5c4edcbe5dd381a7b8c550 -msgid "If the :program:`mongod` instance of the *target* database (``todb``) enforces :setting:`access control `, you must have proper authorization for the *target* database." -msgstr "" - -#: ../source/reference/command/copydb.txt:115 -# fd9cabf55e7a478e8a69254c97c0e0bc -msgid "Copy from non-``admin`` Database" -msgstr "" - -#: ../source/includes/extracts/access-copydb-target-non-admin-source.rst:1 -# ca8b9f864db84eb38931b0ee1dee2aef -msgid "If the source database is not the ``admin`` database, you must have privileges that specify :authaction:`insert` and :authaction:`createIndex` actions on the target database, and :authaction:`insert` action on the ``system.js`` collection in the target database. For example:" -msgstr "" - -#: ../source/reference/command/copydb.txt:120 -# 837b3b61568a4a8e8b22791ee5ce85d6 -msgid "Copy from ``admin`` Database" -msgstr "" - -#: ../source/includes/extracts/access-copydb-target-admin-source.rst:1 -# 63c831810e9441d1b5322057ae13427b -msgid "If the source database is the ``admin`` database, you must have privileges that specify :authaction:`insert` and :authaction:`createIndex` actions on the target database, and :authaction:`insert` action on the ``system.js``, ``system.users``, ``system.roles``, and ``system.version`` collections in the target database. For example:" -msgstr "" - -#: ../source/reference/command/copydb.txt:127 -# 15f780fd5fb44d1084a160634bb46323 -msgid "Generate ``nonce`` and ``key``" -msgstr "" - -#: ../source/reference/command/copydb.txt:129 -# 7912cc5d2db3478485c0ff61acd2a1f5 -msgid "If copying from another :program:`mongod` instance that enforces access control, then you must include a ``username``, ``nonce``, and ``key`` to authenticate to that instance as a user with proper access." -msgstr "" - -#: ../source/reference/command/copydb.txt:0 -# 20eb84d34edf425a904e51b0721823f1 -msgid "Tip" -msgstr "" - -#: ../source/reference/command/copydb.txt:135 -# 2291164164e7432eb8a09d77edc2be2f -msgid "The :method:`db.copyDatabase()` handles the generation of the ``nonce`` and ``key``." -msgstr "" - -#: ../source/reference/command/copydb.txt:139 -# bb9ff5b1bcc24838a1072b93e4a742c4 -msgid "``nonce``" -msgstr "" - -#: ../source/reference/command/copydb.txt:141 -# 5a7628cd9fa342cf8c85eb83d7a0d486 -msgid "The ``nonce`` is a one-time password that you request from the remote server using the :dbcommand:`copydbgetnonce` command, as in the following:" -msgstr "" - -#: ../source/reference/command/copydb.txt:149 -# 5f2ac7ebbc8e4e73bf1e824cf98918b5 -msgid "If running the :dbcommand:`copydbgetnonce` command directly on the remote host, you can omit the ``fromhost`` field in the :dbcommand:`copydbgetnonce` command." -msgstr "" - -#: ../source/reference/command/copydb.txt:154 -# 477b549b3d7f488196c879cf7199e252 -msgid "``key``" -msgstr "" - -#: ../source/reference/command/copydb.txt:156 -# 787d5315f4974f0d80e54ab2655d828b -msgid "The ``key`` is a hash generated as follows:" -msgstr "" - -#: ../source/reference/command/copydb.txt:163 -# 7d7036c5a8574440b49b050c1b993f51 -msgid "Examples" -msgstr "" - -#: ../source/reference/command/copydb.txt:166 -# db6af9704f864c1792df145cae0db0f7 -msgid "Copy from the Same ``mongod`` Instance" -msgstr "" - -#: ../source/reference/command/copydb.txt:168 -# 541904fa828143bfbc640c2b9ca87d70 -msgid "To copy from the same host, omit the ``fromhost`` field." -msgstr "" - -#: ../source/reference/command/copydb.txt:170 -# 15c745dc546c4a9a808807f5b5fcbff7 -msgid "The following command copies the ``test`` database to a new ``records`` database on the current :program:`mongod` instance:" -msgstr "" - -#: ../source/reference/command/copydb.txt:183 -# dbc08af0189743fab77fe70ff0a4e8a4 -msgid "Copy from a Remote Host to the Current Host" -msgstr "" - -#: ../source/reference/command/copydb.txt:185 -# 211c5ae110984ee28f580682e4f0f22e -msgid "To copy from a remote host, include the ``fromhost`` field." -msgstr "" - -#: ../source/reference/command/copydb.txt:187 -# aa206217ffcb478fbd485fc9407cc10e -msgid "The following command copies the ``test`` database from the remote host ``example.net`` to a new ``records`` database on the current :program:`mongod` instance:" -msgstr "" - -#: ../source/reference/command/copydb.txt:202 -# 49f70bb72d7e4adb89811a8dca44f97b -msgid "Copy Databases from a ``mongod`` Instances that Enforce Authentication" -msgstr "" - -#: ../source/reference/command/copydb.txt:210 -# 7273fc1ed3bd4283a89499fd6172aa1a -msgid "The following command copies the ``test`` database from a :program:`mongod` instance that runs on the remote host ``example.net`` and enforces access control:" -msgstr "" - -#: ../source/reference/command/copydb.txt:229 -# 298766ef87c242c7a575ecd894129f06 -msgid ":method:`db.copyDatabase()`" -msgstr "" - -#: ../source/reference/command/copydb.txt:231 -# efc8409b4373421fa77b90347847e42b -msgid ":dbcommand:`clone` and :method:`db.cloneDatabase()`" -msgstr "" - -#: ../source/reference/command/copydb.txt:233 -# fdc99184374e42b49b8767d50d17d9e4 -msgid ":doc:`/core/backups`" -msgstr "" - diff --git a/locale/pot/reference/command/copydbgetnonce.pot b/locale/pot/reference/command/copydbgetnonce.pot deleted file mode 100644 index 31d6b4754fb..00000000000 --- a/locale/pot/reference/command/copydbgetnonce.pot +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/copydbgetnonce.txt:3 -# 67f55bb788924e71af83d5cc7d12aa86 -msgid "copydbgetnonce" -msgstr "" - -#: ../source/reference/command/copydbgetnonce.txt:15 -# 9bc74d730e8b4b6eb24b3aafdc73c0e4 -msgid "Client libraries use :dbcommand:`copydbgetnonce` to get a one-time password for use with the :dbcommand:`copydb` command." -msgstr "" - -#: ../source/reference/command/copydbgetnonce.txt:20 -# 949e7155fc5143f69fa02bab82dc7a9e -msgid "This command obtains a write lock on the affected database and will block other operations until it has completed; however, the write lock for this operation is short lived." -msgstr "" - diff --git a/locale/pot/reference/command/count.pot b/locale/pot/reference/command/count.pot deleted file mode 100644 index d778b8fda63..00000000000 --- a/locale/pot/reference/command/count.pot +++ /dev/null @@ -1,218 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/count.txt:3 -# 47019b6e381b40489d84b110695cf156 -msgid "count" -msgstr "" - -#: ../source/reference/command/count.txt:0 -# 39542b891a4447f3a2a73797d2301f56 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/count.txt:14 -# aa09b67dcb4946a3b6e98865582d6fce -msgid "Definition" -msgstr "" - -#: ../source/reference/command/count.txt:18 -# 5815a237f580485590a65d5d86c62a39 -msgid "Counts the number of documents in a collection. Returns a document that contains this count and as well as the command status." -msgstr "" - -#: ../source/reference/command/count.txt:21 -# 35616f79be93401cbfbd51e0e1c7dc59 -msgid ":dbcommand:`count` has the following form:" -msgstr "" - -#: ../source/reference/command/count.txt:34 -# d3225bacacce4408a64d8666957dad17 -msgid ":dbcommand:`count` has the following fields:" -msgstr "" - -#: ../source/reference/command/count.txt:38 -# 439a5821da274ec9ad6173888c040523 -msgid "MongoDB also provides the :method:`~cursor.count()` and :method:`db.collection.count()` wrapper methods in the :program:`mongo` shell." -msgstr "" - -#: ../source/reference/command/count.txt:43 -# 836acefa92174fd09982cdb788326939 -msgid "Behavior" -msgstr "" - -#: ../source/includes/extracts/fact-count-on-sharded-clusters-cmd-count.rst:1 -# 3f6c43f35f5a43cc92c315a2fe419009 -msgid "On a sharded cluster, :dbcommand:`count` can result in an *inaccurate* count if :term:`orphaned documents ` exist or if a :doc:`chunk migration ` is in progress." -msgstr "" - -#: ../source/includes/extracts/fact-count-on-sharded-clusters-cmd-count.rst:5 -# 155bb799dd7945799c2d8e8439789a15 -msgid "To avoid these situations, on a sharded cluster, use the :pipeline:`$group` stage of the :method:`db.collection.aggregate()` method to :group:`$sum` the documents. For example, the following operation counts the documents in a collection:" -msgstr "" - -#: ../source/includes/extracts/fact-count-on-sharded-clusters-cmd-count.rst:18 -# 833526a50fda45f194ba4ffccdaf6aa7 -msgid "To get a count of documents that match a query condition, include the :pipeline:`$match` stage as well:" -msgstr "" - -#: ../source/includes/extracts/fact-count-on-sharded-clusters-cmd-count.rst:30 -# 36a9aef04a764b748b981374f5e63b1f -msgid "See :ref:`match-perform-a-count` for an example." -msgstr "" - -#: ../source/reference/command/count.txt:48 -# 19d3b6fbcb8e43288c58801b08883260 -msgid "Accuracy after Unexpected Shutdown" -msgstr "" - -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:1 -# 679d4252989c41b7a90800c09bd8cdb6 -msgid "After an unclean shutdown of a :program:`mongod` using the :doc:`Wired Tiger ` storage engine, |opt| statistics reported by |cmd| may be inaccurate." -msgstr "" - -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:5 -# b0482fcd28fc4f90be27a89edde68725 -msgid "The amount of drift depends on the number of insert, update, or delete operations performed between the last :ref:`checkpoint ` and the unclean shutdown. Checkpoints usually occur every 60 seconds. However, :program:`mongod` instances running with non-default :option:`--syncdelay` settings may have more or less frequent checkpoints." -msgstr "" - -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:12 -# 1875ba01103b479e86448b7774441ff0 -msgid "Run :dbcommand:`validate` on each collection on the :program:`mongod` to to restore the correct statistics after an unclean shutdown." -msgstr "" - -#: ../source/reference/command/count.txt:56 -# 5bc15937b90e4c67879283c0bb50468f -msgid "This loss of accuracy only applies to :dbcommand:`count` operations that do *not* include a query document." -msgstr "" - -#: ../source/reference/command/count.txt:60 -# 75de6b7d201c4f7e94fd8e45cf5418ac -msgid "Examples" -msgstr "" - -#: ../source/reference/command/count.txt:62 -# 8fd28ded4ec44a08a990bc19a77d8aa2 -msgid "The following sections provide examples of the :dbcommand:`count` command." -msgstr "" - -#: ../source/reference/command/count.txt:66 -# 57fecc9a12a3457a9e25aa6d712e37ef -msgid "Count All Documents" -msgstr "" - -#: ../source/reference/command/count.txt:68 -# c5c3004e1a204761b8ebaf678e04cfa3 -msgid "The following operation counts the number of all documents in the ``orders`` collection:" -msgstr "" - -#: ../source/reference/command/count.txt:75 -# a3930fcb9b754ae1b7d7f1f84f112390 -msgid "In the result, the ``n``, which represents the count, is ``26``, and the command status ``ok`` is ``1``:" -msgstr "" - -#: ../source/reference/command/count.txt:83 -# 3270e457a1dd44b687ec070afed6feb5 -msgid "Count Documents That Match a Query" -msgstr "" - -#: ../source/reference/command/count.txt:85 -# 61ca0bebb0ed40f8a68d692afd3a46c1 -msgid "The following operation returns a count of the documents in the ``orders`` collection where the value of the ``ord_dt`` field is greater than ``Date('01/01/2012')``:" -msgstr "" - -#: ../source/reference/command/count.txt:95 -# 36881e7aaee1436b806973e7d6aca704 -msgid "In the result, the ``n``, which represents the count, is ``13`` and the command status ``ok`` is ``1``:" -msgstr "" - -#: ../source/reference/command/count.txt:103 -# 91789282a6b04a79ad805f0644ae4019 -msgid "Skip Documents in Count" -msgstr "" - -#: ../source/reference/command/count.txt:105 -# deb37b721adc4c30818f6fe46310d542 -msgid "The following operation returns a count of the documents in the ``orders`` collection where the value of the ``ord_dt`` field is greater than ``Date('01/01/2012')`` and skip the first ``10`` matching documents:" -msgstr "" - -#: ../source/reference/command/count.txt:116 -# 7d6d0bc439964d398a9fcacadaf563dd -msgid "In the result, the ``n``, which represents the count, is ``3`` and the command status ``ok`` is ``1``:" -msgstr "" - -#: ../source/reference/command/count.txt:124 -# 564edc5d4e304b339b749f6beb02a372 -msgid "Specify the Index to Use" -msgstr "" - -#: ../source/reference/command/count.txt:126 -# 706f02965627431995a0c90cf4c76657 -msgid "The following operation uses the index ``{ status: 1 }`` to return a count of the documents in the ``orders`` collection where the value of the ``ord_dt`` field is greater than ``Date('01/01/2012')`` and the ``status`` field is equal to ``\"D\"``:" -msgstr "" - -#: ../source/reference/command/count.txt:144 -# ce1c371e98bc4680b0ab9ab6441179bc -msgid "In the result, the ``n``, which represents the count, is ``1`` and the command status ``ok`` is ``1``:" -msgstr "" - -#: ../source/reference/command/count.txt:152 -# 5d2ad1e447624d29ab413b79d7d0aa91 -msgid "Override Default Read Concern" -msgstr "" - -#: ../source/reference/command/count.txt:154 -# d6c49c50e559412daa00b5373b9ffab3 -msgid "To override the default read concern level of :readconcern:`\"local\"`, use the ``readConcern`` option." -msgstr "" - -#: ../source/reference/command/count.txt:157 -# 846a0447c94a4d8b849f1bf764e76bc1 -msgid "The following operation on a replica set specifies a :doc:`/reference/read-concern` of :readconcern:`\"majority\"` to read the most recent copy of the data confirmed as having been written to a majority of the nodes." -msgstr "" - -#: ../source/includes/fact-enable-majority-readConcern.rst:1 -# 9133717b9b874ac680685820e8b8661a -msgid "To use :term:`read concern` level of :readconcern:`\"majority\"`," -msgstr "" - -#: ../source/includes/fact-enable-majority-readConcern.rst:3 -# 883ec14e2e3f48b08591ed9277de443f -msgid "you must start the :program:`mongod` instances with the :option:`--enableMajorityReadConcern` command line option (or the :setting:`replication.enableMajorityReadConcern` set to ``true`` if using a configuration file)." -msgstr "" - -#: ../source/includes/fact-enable-majority-readConcern.rst:8 -# 3a0d520bd6d34bc197beaf12e4f4304a -msgid "replica sets must use :ref:`WiredTiger storage engine ` and election :rsconf:`protocol version 1 `." -msgstr "" - -#: ../source/reference/command/count.txt:166 -# b9bc077a0f174338983997eb8c97d411 -msgid "To use the ``readConcern`` level of ``\"majority\"``, you must specify a nonempty ``query`` condition." -msgstr "" - -#: ../source/includes/fact-readConcern-most-recent-data-in-node.rst:1 -# 6c18a9c9b75b437c80c2637bcd9e2a44 -msgid "Regardless of the :term:`read concern` level, the most recent data on a node may not reflect the most recent version of the data in the system." -msgstr "" - -#: ../source/includes/usage-read-concern-majority.rst:1 -# 70115fa8e7d444fab4d4347f8517cd87 -msgid "To ensure that a single thread can read its own writes, use :readconcern:`\"majority\"` read concern and :writeconcern:`\"majority\"` write concern against the primary of the replica set." -msgstr "" - diff --git a/locale/pot/reference/command/create.pot b/locale/pot/reference/command/create.pot deleted file mode 100644 index 9b42323ad8d..00000000000 --- a/locale/pot/reference/command/create.pot +++ /dev/null @@ -1,163 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/create.txt:3 -# 03c7fe93f3844375979902a1879d1214 -msgid "create" -msgstr "" - -#: ../source/reference/command/create.txt:0 -# af8dad78167a48d6ac0dc359b4b08f83 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/create.txt:14 -# 882c70499f7c4d0f8c5f41fd4d46e2bb -msgid "Definition" -msgstr "" - -#: ../source/reference/command/create.txt:20 -# 2d4f2d4e5b0346b9ab5e392a77a3fdb4 -msgid "Added support for the creation of views and the specification of :ref:`collation`." -msgstr "" - -#: ../source/reference/command/create.txt:23 -# 288a3c6eba404df3806705ee73e2be1d -msgid "Explicitly creates a collection or view. :dbcommand:`create` has the following form:" -msgstr "" - -#: ../source/reference/command/create.txt:45 -# e3ccbb0c8bd24f6e96897f773781f82e -msgid ":dbcommand:`create` has the following fields:" -msgstr "" - -#: ../source/reference/command/create.txt:49 -# a15c1982a9994901ad65f4a955b16a68 -msgid "The :method:`db.createCollection()` method and the :method:`db.createView()` method wrap the :dbcommand:`create` command." -msgstr "" - -#: ../source/reference/command/create.txt:54 -# fc5d0547c8354f3da181c006c3c4a98f -msgid "Considerations" -msgstr "" - -#: ../source/reference/command/create.txt:56 -# 2c584a8d3c05411b90b8feee675a294a -msgid "The :dbcommand:`create` command obtains a write lock on the affected database and will block other operations until it has completed. The write lock for this operation is typically short lived. However, allocations for large capped collections may take longer." -msgstr "" - -#: ../source/reference/command/create.txt:64 -# 551ad41b52814605b40d9c8fbf8a43dc -msgid "Examples" -msgstr "" - -#: ../source/reference/command/create.txt:67 -# 1d91b82aa1ac4675a25f85fdfdd37cbe -msgid "Create a Capped Collection" -msgstr "" - -#: ../source/reference/command/create.txt:69 -# 9eddf94f45c7497697d70bf9d177ddae -msgid "To create a :term:`capped collection` limited to 64 kilobytes, issue the command in the following form:" -msgstr "" - -#: ../source/reference/command/create.txt:77 -# b0fc54d04c87472eab63fe6463040660 -msgid "Create a View" -msgstr "" - -#: ../source/reference/command/create.txt:81 -# b91f41e9029947a6b20c75687e3dce2c -msgid "To create a :doc:`view ` using the :dbcommand:`create` command, use the following syntax:" -msgstr "" - -#: ../source/reference/command/create.txt:88 -# 48767e568f034e45baabe50439199f22 -msgid "or if specifying a collation:" -msgstr "" - -#: ../source/reference/command/create.txt:94 -# d096e58280bb4fa6a62c8b9d7d618eb4 -msgid "For example, given a collection ``survey`` with the following documents:" -msgstr "" - -#: ../source/reference/command/create.txt:102 -# 97564a3d92774e019fb632e5bdae2efc -msgid "The following operation creates a ``managementRatings`` view with the ``_id``, ``feedback.management``, and ``department`` fields:" -msgstr "" - -#: ../source/includes/extracts/views-public-definition.rst:1 -# dca6b007e92d4e4aba9a59e36aa4f48d -msgid "The view definition is public; i.e. :method:`db.getCollectionInfos()` and ``explain`` operations on the view will include the pipeline that defines the view. As such, avoid referring directly to sensitive fields and values in view definitions." -msgstr "" - -#: ../source/reference/command/create.txt:117 -# b19aed4af3fa41118a5622cfff618630 -msgid ":method:`db.createView()`" -msgstr "" - -#: ../source/reference/command/create.txt:122 -# 8359d3557e18444382e68f7bec010ef3 -msgid "Specify Collation" -msgstr "" - -#: ../source/reference/command/create.txt:124 -# ce1510c4c25b4b35be58dc3a81a09b9e -msgid "You can specify :ref:`collation ` at the collection or :ref:`view <3.4-reference-views>` level. For example, the following operation creates a collection, specifying a collation for the collection (See :ref:`collation-document-fields` for descriptions of the collation fields):" -msgstr "" - -#: ../source/reference/command/create.txt:137 -# 10ac138da7cb4d0588d4f150df4076ec -msgid "This collation will be used by indexes and operations that support collation unless they explicitly specify a different collation. For example, insert the following documents into ``myColl``:" -msgstr "" - -#: ../source/reference/command/create.txt:147 -# b4df72a66eea4053b9472dee56d34a6a -msgid "The following operation uses the collection's collation:" -msgstr "" - -#: ../source/reference/command/create.txt:153 -# 7be7f995a15d4fa79b84a06f393d2ca7 -msgid "The operation returns documents in the following order:" -msgstr "" - -#: ../source/reference/command/create.txt:161 -# 39f558c786e04a62bb5134a90e507606 -msgid "The same operation on a collection that uses simple binary collation (i.e. no specific collation set) returns documents in the following order:" -msgstr "" - -#: ../source/reference/command/create.txt:170 -# dd6055235e0b42c3bcd9a4d411d57bb6 -msgid ":ref:`create-view-w-collation`" -msgstr "" - -#: ../source/reference/command/create.txt:173 -# d44e7d66b20f4effa2a93d8899040f67 -msgid "Specify Storage Engine Options" -msgstr "" - -#: ../source/reference/command/create.txt:177 -# b9c8b79adb60469d837ead0f20e92777 -msgid "You can specify collection-specific storage engine configuration options when you create a collection with :method:`db.createCollection()`. Consider the following operation:" -msgstr "" - -#: ../source/reference/command/create.txt:188 -# 0f5cc49508f141fabcc7665238def717 -msgid "This operation creates a new collection named ``users`` with a specific configuration string that MongoDB will pass to the ``wiredTiger`` storage engine. See the :wtdocs:`WiredTiger documentation of collection level options ` for specific ``wiredTiger`` options." -msgstr "" - diff --git a/locale/pot/reference/command/createIndexes.pot b/locale/pot/reference/command/createIndexes.pot deleted file mode 100644 index ac08c5420a8..00000000000 --- a/locale/pot/reference/command/createIndexes.pot +++ /dev/null @@ -1,203 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/createIndexes.txt:3 -# 518e9b126dd34bbb9aade5d64ce18218 -msgid "createIndexes" -msgstr "" - -#: ../source/reference/command/createIndexes.txt:0 -# 872cb66661a7460490910d65c5805ce4 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/createIndexes.txt:16 -# b726c73582b44c75b327d4e46b4060c9 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/createIndexes.txt:20 -# 67953a217862463cafd9438bff9ddaf9 -msgid "Builds one or more indexes on a collection." -msgstr "" - -#: ../source/reference/command/createIndexes.txt:24 -# 44176d544b3d43eb8f532b988e7ec606 -msgid "Starting in MongoDB 3.2, MongoDB disallows the creation of :ref:`version 0 <3.2-version-0-indexes>` indexes. To upgrade existing version 0 indexes, see :ref:`3.2-version-0-indexes`." -msgstr "" - -#: ../source/reference/command/createIndexes.txt:28 -# fefd49ece29247f5a10108701b12a59d -msgid "The :dbcommand:`createIndexes` command takes the following form:" -msgstr "" - -#: ../source/reference/command/createIndexes.txt:53 -# 97f605452f6b4c4fb618b0e542adbed9 -msgid "The :dbcommand:`createIndexes` command takes the following fields:" -msgstr "" - -#: ../source/reference/command/createIndexes.txt:57 -# e1643e4a200c43eea546b2207d54a705 -msgid "Each document in the ``indexes`` array can take the following fields:" -msgstr "" - -#: ../source/includes/fact-remove-dropDups-option.rst:1 -# 09e8f2f4ef444af98ff0a6dee4dc5c55 -msgid "The ``dropDups`` option is no longer available." -msgstr "" - -#: ../source/reference/command/createIndexes.txt:64 -# 5039c38aacff4f508666228520e915a6 -msgid "Considerations" -msgstr "" - -#: ../source/reference/command/createIndexes.txt:66 -# ea51c601577b459d99822d5dcd4ea007 -msgid "An index name, including the :term:`namespace`, cannot be longer than the :ref:`Index Name Length ` limit." -msgstr "" - -#: ../source/reference/command/createIndexes.txt:70 -# cae46f892b084c60a725662a6ce9f9da -msgid "Behavior" -msgstr "" - -#: ../source/reference/command/createIndexes.txt:73 -# 20241112e69a468fb43f8b65befd0d40 -msgid "Concurrency" -msgstr "" - -#: ../source/reference/command/createIndexes.txt:75 -# a445e4e71e6f4c6b86e01dc7ed4e5f8e -msgid "Non-background indexing operations block all other operations on a database." -msgstr "" - -#: ../source/reference/command/createIndexes.txt:79 -# 09c1b7b1217e44fba527e5e4690d25b7 -msgid "Multiple Index Builds" -msgstr "" - -#: ../source/reference/command/createIndexes.txt:83 -# 1056e03e90bc47c3ac1c66de80d91472 -msgid "If you specify multiple indexes to the :dbcommand:`createIndexes` command, the operation only scans the collection once, and if at least one index is to be built in the foreground, the operation will build all the specified indexes in the foreground." -msgstr "" - -#: ../source/reference/command/createIndexes.txt:89 -# 1731fb68fc4842c0a55c6e9b4a6babe4 -msgid "Index Options" -msgstr "" - -#: ../source/reference/command/createIndexes.txt:91 -# 664cd8923e33404d93048a3f16da4cd6 -msgid "With the exception of the :ref:`collation option `, if you create an index with one set of options and then issue :dbcommand:`createIndexes` with the same index fields but different options, MongoDB will not change the options nor rebuild the index. To change these index options, drop the existing index with :method:`db.collection.dropIndex()` before running the new :dbcommand:`createIndexes` with the new options." -msgstr "" - -#: ../source/reference/command/createIndexes.txt:102 -# 5f2707cc36a64380a0fb06a27ca06a03 -msgid "Collation Option" -msgstr "" - -#: ../source/includes/extracts/collation-index-options.rst:1 -# bf0b0dfad72e44edb6ce14f10fce4fef -msgid "Unlike other index options, you can create multiple indexes on the same key(s) with different collations. To create indexes with the same key pattern but different collations, you must supply unique index names." -msgstr "" - -#: ../source/includes/extracts/collation-index-collection.rst:1 -# cbfab068afc84ecbbb9775ac51d79fb4 -msgid "If you have specified a collation at the collection level, then:" -msgstr "" - -#: ../source/includes/extracts/collation-index-collection.rst:3 -# d8eb3ce86ccf49a5aad9e3b5de7ba535 -msgid "If you do not specify a collation when creating the index, MongoDB creates the index with that collation." -msgstr "" - -#: ../source/includes/extracts/collation-index-collection.rst:6 -# a75b21fe08bc466bb99c5f89082b370e -msgid "If you do specify a collation when creating the index, MongoDB creates the index with the specified collation." -msgstr "" - -#: ../source/includes/extracts/collation-index-tip.rst:0 -# fca9fa6a8f084fccab7fdac537fd97fd -msgid "Tip" -msgstr "" - -#: ../source/includes/extracts/collation-index-tip.rst:4 -# 5d1bdc8a5e65455dafe3546b7dd4ed8d -msgid "By specifying a collation ``strength`` of ``1`` or ``2``, you can create a case-insensitive index. Index with a collation ``strength`` of ``1`` is both diacritic- and case-insensitive." -msgstr "" - -#: ../source/reference/command/createIndexes.txt:111 -# 32e91efe8ed64395b5877e4859a08393 -msgid "Example" -msgstr "" - -#: ../source/reference/command/createIndexes.txt:113 -# b2edd5c097444fe6a0a7f7ebdb3bf8ad -msgid "The following command builds two indexes on the ``inventory`` collection of the ``products`` database:" -msgstr "" - -#: ../source/reference/command/createIndexes.txt:144 -# 08c0f62abf464c0aaa0ce983f7837457 -msgid "When the indexes successfully finish building, MongoDB returns a results document that includes a status of ``\"ok\" : 1``." -msgstr "" - -#: ../source/reference/command/createIndexes.txt:148 -# cf55258a54c0443a9adb465c4d3f1c67 -msgid "Output" -msgstr "" - -#: ../source/reference/command/createIndexes.txt:150 -# fdf77492e55b42d0869ae75f74338318 -msgid "The :dbcommand:`createIndexes` command returns a document that indicates the success of the operation. The document contains some but not all of the following fields, depending on outcome:" -msgstr "" - -#: ../source/reference/command/createIndexes.txt:156 -# 1e34b229a1034a97ab9c82d69d689bb8 -msgid "If ``true``, then the collection didn't exist and was created in the process of creating the index." -msgstr "" - -#: ../source/reference/command/createIndexes.txt:161 -# 631974229edc486196f6ec9d7c92637d -msgid "The number of indexes at the start of the command." -msgstr "" - -#: ../source/reference/command/createIndexes.txt:165 -# 6e02d77a5f394df88fd32a222ee33903 -msgid "The number of indexes at the end of the command." -msgstr "" - -#: ../source/reference/command/createIndexes.txt:169 -# c039ae733c3e4b59ad9f50b478590b4c -msgid "A value of ``1`` indicates the indexes are in place. A value of ``0`` indicates an error." -msgstr "" - -#: ../source/reference/command/createIndexes.txt:174 -# 300cc252e62046fa8c8fc98f111afdc7 -msgid "This ``note`` is returned if an existing index or indexes already exist. This indicates that the index was not created or changed." -msgstr "" - -#: ../source/reference/command/createIndexes.txt:179 -# 3ece70fa3a744177bb91f84478a3be14 -msgid "Returns information about any errors." -msgstr "" - -#: ../source/reference/command/createIndexes.txt:183 -# eecc45e7d71e4f709b3af019c411b70a -msgid "The error code representing the type of error." -msgstr "" - diff --git a/locale/pot/reference/command/createRole.pot b/locale/pot/reference/command/createRole.pot deleted file mode 100644 index 0559c04af35..00000000000 --- a/locale/pot/reference/command/createRole.pot +++ /dev/null @@ -1,113 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/createRole.txt:3 -# 3308d97dbfce47a89ce06b3361d0c53f -msgid "createRole" -msgstr "" - -#: ../source/reference/command/createRole.txt:0 -# 72febd8bcc78421aa30aa59dfb924084 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/createRole.txt:14 -# aefc04531d334c568a7f60093830e397 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/createRole.txt:18 -# 517611b8be2440259179efe87728231d -msgid "Creates a role and specifies its :ref:`privileges `. The role applies to the database on which you run the command. The :dbcommand:`createRole` command returns a *duplicate role* error if the role already exists in the database." -msgstr "" - -#: ../source/reference/command/createRole.txt:24 -# 3f3eadc7ec1b4b80929cbb17f7f98047 -msgid "The :dbcommand:`createRole` command uses the following syntax:" -msgstr "" - -#: ../source/reference/command/createRole.txt:40 -# 4a487f46e8fa42d493db3cf5f0aaa9e6 -msgid "The :dbcommand:`createRole` command has the following fields:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:3 -# 927b33c890b94a59bc70c829f7e095df -msgid "In the ``roles`` field, you can specify both :ref:`built-in roles ` and :ref:`user-defined role `." -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:7 -# 4cad7828a3b945e89c39a5754a20409f -msgid "To specify a role that exists in the same database where |local-cmd-name| runs, you can either specify the role with the name of the role:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:15 -# fb812c7e44dd4e0a91e25ad8a217867d -msgid "Or you can specify the role with a document, as in:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:21 -# e38f3fa59b6844b496820b808a6c4fde -msgid "To specify a role that exists in a different database, specify the role with a document." -msgstr "" - -#: ../source/reference/command/createRole.txt:48 -# e8cbffcb744a420384fb89f3a0f38069 -msgid "Behavior" -msgstr "" - -#: ../source/reference/command/createRole.txt:50 -# 9a46f020db8b49a5b4bcfde0783af393 -msgid "A role's privileges apply to the database where the role is created. The role can inherit privileges from other roles in its database. A role created on the ``admin`` database can include privileges that apply to all databases or to the :ref:`cluster ` and can inherit privileges from roles in other databases." -msgstr "" - -#: ../source/reference/command/createRole.txt:57 -# e085d2e081bf41af9093efcdc2c44cb6 -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-create-role.rst:1 -# d19379a65f584737b50610ab6b4743b4 -msgid "To create a role in a database, you must have:" -msgstr "" - -#: ../source/includes/access-create-role.rst:3 -# 833ec228c7624ef6be888cd2de686ccf -msgid "the :authaction:`createRole` :ref:`action ` on that :ref:`database resource `." -msgstr "" - -#: ../source/includes/access-create-role.rst:6 -# 1818a1db95aa4f35b1ae23269134209e -msgid "the :authaction:`grantRole` :ref:`action ` on that database to specify privileges for the new role as well as to specify roles to inherit from." -msgstr "" - -#: ../source/includes/access-create-role.rst:10 -# 69f02c69b2cf40fc94e5617cea367662 -msgid "Built-in roles :authrole:`userAdmin` and :authrole:`userAdminAnyDatabase` provide :authaction:`createRole` and :authaction:`grantRole` actions on their respective :doc:`resources `." -msgstr "" - -#: ../source/reference/command/createRole.txt:62 -# 71b451c56af14817af7f840d780e19c2 -msgid "Example" -msgstr "" - -#: ../source/reference/command/createRole.txt:64 -# 02f7934c96de4dfcbe4a69da5cb3998d -msgid "The following :dbcommand:`createRole` command creates the ``myClusterwideAdmin`` role on the ``admin`` database:" -msgstr "" - diff --git a/locale/pot/reference/command/createUser.pot b/locale/pot/reference/command/createUser.pot deleted file mode 100644 index c42f94ef59f..00000000000 --- a/locale/pot/reference/command/createUser.pot +++ /dev/null @@ -1,128 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/createUser.txt:3 -# 1a75752baa6f4b18860efcfb6d96f395 -msgid "createUser" -msgstr "" - -#: ../source/reference/command/createUser.txt:0 -# e75cd99098bd48768c445883ba138002 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/createUser.txt:14 -# 9127ea05dc0240c3935d82f853758e94 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/createUser.txt:20 -# d703c43fb24b4d5dba052530b0c24945 -msgid "Creates a new user on the database where you run the command. The :dbcommand:`createUser` command returns a *duplicate user* error if the user exists. The :dbcommand:`createUser` command uses the following syntax:" -msgstr "" - -#: ../source/reference/command/createUser.txt:37 -# 8a3ca8e81bd242e294aec9ccdeacc910 -msgid ":dbcommand:`createUser` has the following fields:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:3 -# 633fdaa859e14f6c945d91f5b8d805c5 -msgid "In the ``roles`` field, you can specify both :ref:`built-in roles ` and :ref:`user-defined role `." -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:7 -# 6d05e6e2ac6341d4bda477d1d4f237b9 -msgid "To specify a role that exists in the same database where |local-cmd-name| runs, you can either specify the role with the name of the role:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:15 -# 544af96560324b6bb00ea95b02d23a44 -msgid "Or you can specify the role with a document, as in:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:21 -# 3afbf8a59b314a07b4721620b0551142 -msgid "To specify a role that exists in a different database, specify the role with a document." -msgstr "" - -#: ../source/reference/command/createUser.txt:46 -# 4d16630dda0140fda4ab014c1f40e292 -msgid "Behavior" -msgstr "" - -#: ../source/reference/command/createUser.txt:49 -# 95f3911050ab44769aeefe3da5ad9463 -msgid "Encryption" -msgstr "" - -#: ../source/reference/command/createUser.txt:51 -# 463875fb8e6641838c64734dffa14439 -msgid ":dbcommand:`createUser` sends password to the MongoDB instance in cleartext. To encrypt the password in transit, use :doc:`TLS/SSL `." -msgstr "" - -#: ../source/reference/command/createUser.txt:56 -# 96d82d7c8af84e959777687c179d804e -msgid "External Credentials" -msgstr "" - -#: ../source/reference/command/createUser.txt:58 -# b26cc09ec6504d1f89fc3dca748100c6 -msgid "Users created on the ``$external`` database should have credentials stored externally to MongoDB, as, for example, with :doc:`MongoDB Enterprise installations that use Kerberos `." -msgstr "" - -#: ../source/reference/command/createUser.txt:64 -# 4778b7b9bb1d441298ed2c2e5f9a0049 -msgid "``local`` Database" -msgstr "" - -#: ../source/reference/command/createUser.txt:66 -# 3b2ad004bc2e40babccfab8080fb6ddd -msgid "You cannot create users on the local database." -msgstr "" - -#: ../source/reference/command/createUser.txt:71 -# 69c20cdf504a4b779093e7468cb7b889 -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-create-user.rst:1 -# 64096bd23b5242cf99303488d85f36b5 -msgid "To create a new user in a database, you must have the :authaction:`createUser` :ref:`action ` on that :ref:`database resource `." -msgstr "" - -#: ../source/includes/access-create-user.rst:5 -# 90f66369321e49c59323077702e97f75 -msgid "To grant roles to a user, you must have the :authaction:`grantRole` :ref:`action ` on the role's database." -msgstr "" - -#: ../source/includes/access-create-user.rst:8 -# d3b05ea5937d4ff38ea10736056f15ff -msgid "The :authrole:`userAdmin` and :authrole:`userAdminAnyDatabase` built-in roles provide :authaction:`createUser` and :authaction:`grantRole` actions on their respective :doc:`resources `." -msgstr "" - -#: ../source/reference/command/createUser.txt:76 -# abcc9c94d6454f57b57f7c026f4dd8bb -msgid "Example" -msgstr "" - -#: ../source/reference/command/createUser.txt:78 -# 17bfe56102234f55ba3b5714db6002c9 -msgid "The following :dbcommand:`createUser` command creates a user ``accountAdmin01`` on the ``products`` database. The command gives ``accountAdmin01`` the ``clusterAdmin`` and ``readAnyDatabase`` roles on the ``admin`` database and the ``readWrite`` role on the ``products`` database:" -msgstr "" - diff --git a/locale/pot/reference/command/cursorInfo.pot b/locale/pot/reference/command/cursorInfo.pot deleted file mode 100644 index 179b7b8aa48..00000000000 --- a/locale/pot/reference/command/cursorInfo.pot +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/cursorInfo.txt:3 -# 8ef38383c8864899a44a6f063c99c49e -msgid "cursorInfo" -msgstr "" - -#: ../source/reference/command/cursorInfo.txt:15 -# 0a0af96444a54eb8b74be16f6a9c4443 -msgid "Removed." -msgstr "" - -#: ../source/reference/command/cursorInfo.txt:17 -# 01361da47d9e4162aa4bd8c7948a65d1 -msgid "Use the :dbcommand:`serverStatus` command to return the :serverstatus:`metrics.cursor` information." -msgstr "" - diff --git a/locale/pot/reference/command/dataSize.pot b/locale/pot/reference/command/dataSize.pot deleted file mode 100644 index 12fefbb5528..00000000000 --- a/locale/pot/reference/command/dataSize.pot +++ /dev/null @@ -1,38 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/dataSize.txt:3 -# 9faadaf5c15d40f38829823ad866fc8b -msgid "dataSize" -msgstr "" - -#: ../source/reference/command/dataSize.txt:15 -# 4eca515b11504a528b6433cda7c8f4e7 -msgid "The :dbcommand:`dataSize` command returns the data size for a set of data within a certain range:" -msgstr "" - -#: ../source/reference/command/dataSize.txt:22 -# 77a50ed94bb44791a364284efb021954 -msgid "This will return a document that contains the size of all matching documents. Replace ``database.collection`` value with database and collection from your deployment. The ``keyPattern``, ``min``, and ``max`` parameters are options." -msgstr "" - -#: ../source/reference/command/dataSize.txt:27 -# c7111a181799498bbe9604b230804c48 -msgid "The amount of time required to return :dbcommand:`dataSize` depends on the amount of data in the collection." -msgstr "" - diff --git a/locale/pot/reference/command/dbHash.pot b/locale/pot/reference/command/dbHash.pot deleted file mode 100644 index 851bc999d35..00000000000 --- a/locale/pot/reference/command/dbHash.pot +++ /dev/null @@ -1,90 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/dbHash.txt:3 -# 9e93fa8ca9474a569ee755f085794f1b -msgid "dbHash" -msgstr "" - -#: ../source/reference/command/dbHash.txt:0 -# 8ded58ae3f5c4a2c96b5c023fae2350e -msgid "On this page" -msgstr "" - -#: ../source/reference/command/dbHash.txt:14 -# 034f696190ce4919bf79f063ee9cc551 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/dbHash.txt:18 -# 6b0b26ca64414c41addb675a9ae23d69 -msgid "Returns the hash values of the collections in a database and an MD5 value for the list of collections. :dbcommand:`dbHash` is useful to compare databases across :program:`mongod` instances, such as mirrored :doc:`config servers ` for sharded clusters or members of replica sets." -msgstr "" - -#: ../source/reference/command/dbHash.txt:25 -# f2471f6cf3624c98a44657f5a0d1d659 -msgid ":dbcommand:`dbHash` has the following syntax:" -msgstr "" - -#: ../source/reference/command/dbHash.txt:34 -# 1c8f0c8209c5462a855905de04f40cde -msgid "Behavior" -msgstr "" - -#: ../source/reference/command/dbHash.txt:36 -# 495bbf92c3f54c739a26b833cef11163 -msgid "If a collection in the ``collections`` array is non-existent, :dbcommand:`dbHash` does not return a hash value for that collection." -msgstr "" - -#: ../source/reference/command/dbHash.txt:40 -# 5aa95a44e2e940fc90e54d7a502315c1 -msgid "Examples" -msgstr "" - -#: ../source/reference/command/dbHash.txt:43 -# 10adaa59e9f14a42adff6e06286ef8fa -msgid "Return Hash Values for All Collections in a Database" -msgstr "" - -#: ../source/reference/command/dbHash.txt:45 -# e058b8218e694c8d87d0ecd0616234f5 -msgid "The following example returns the hash value for all collections in the database ``test``:" -msgstr "" - -#: ../source/reference/command/dbHash.txt:53 -#: ../source/reference/command/dbHash.txt:86 -# eaab7d5148bb4a4d983707a069bac3d1 -# c2b5e28ea13a405590c2aa238b0d37c6 -msgid "The operation returns the following document:" -msgstr "" - -#: ../source/reference/command/dbHash.txt:76 -# 7551aa1cb2064b0d82ffba93cb536aa5 -msgid "Return Hash Values for Specified Collections in a Database" -msgstr "" - -#: ../source/reference/command/dbHash.txt:78 -# 3891f457ac7644738acb631eb3eaacca -msgid "The following example returns the hash value for the collections ``foo`` and ``bar`` in the database ``test``:" -msgstr "" - -#: ../source/reference/command/dbHash.txt:105 -# cfeeca581cff43f0aae08556ba64a8d0 -msgid "The ``numCollections`` is the total number of collections in the database where as the ``md5`` calculation incorporates the hash values of the specified list of collections." -msgstr "" - diff --git a/locale/pot/reference/command/dbStats.pot b/locale/pot/reference/command/dbStats.pot deleted file mode 100644 index c031805859e..00000000000 --- a/locale/pot/reference/command/dbStats.pot +++ /dev/null @@ -1,195 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/dbStats.txt:3 -# 0da13e2aa9064ef1a8a7b80354a400a0 -msgid "dbStats" -msgstr "" - -#: ../source/reference/command/dbStats.txt:0 -# ff26ee1c97c648f7a8e6a34572bd2464 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/dbStats.txt:14 -# cfb97573770a45959d58412e9baf9f9a -msgid "Definition" -msgstr "" - -#: ../source/reference/command/dbStats.txt:18 -# 075355c396d542f286fe1727ddf45059 -msgid "The :dbcommand:`dbStats` command returns storage statistics for a given database. The command takes the following syntax:" -msgstr "" - -#: ../source/reference/command/dbStats.txt:25 -# 9f59de0e1b8049dca3f080e31dd501e3 -msgid "The values of the options above do not affect the output of the command. The ``scale`` option allows you to specify how to scale byte values. For example, a ``scale`` value of ``1024`` will display the results in kilobytes rather than in bytes:" -msgstr "" - -#: ../source/reference/command/dbStats.txt:36 -# 3543ea7f99404cac8063eb542fb1a278 -msgid "Scaling rounds values to whole numbers." -msgstr "" - -#: ../source/reference/command/dbStats.txt:38 -# 208f4e0fbf0f42faaedd70916e483e02 -msgid "In the :program:`mongo` shell, the :method:`db.stats()` function provides a wrapper around :dbcommand:`dbStats`." -msgstr "" - -#: ../source/reference/command/dbStats.txt:42 -# 9b3a1008184e4018a9f12a3bb2c15399 -msgid "Behavior" -msgstr "" - -#: ../source/reference/command/dbStats.txt:44 -# 57d34b4c474d42a181cff7cdfa691701 -msgid "The time required to run the command depends on the total size of the database. Because the command must touch all data files, the command may take several seconds to run." -msgstr "" - -#: ../source/reference/command/dbStats.txt:49 -# e7b0cb13323c4315965f97f3c49cbb2a -msgid "Accuracy after Unexpected Shutdown" -msgstr "" - -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:1 -# fd6d0ab00e7f46c88d9123f4bac156e4 -msgid "After an unclean shutdown of a :program:`mongod` using the :doc:`Wired Tiger ` storage engine, |opt| statistics reported by |cmd| may be inaccurate." -msgstr "" - -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:5 -# b8918d1990e44ef2a8aa315710072348 -msgid "The amount of drift depends on the number of insert, update, or delete operations performed between the last :ref:`checkpoint ` and the unclean shutdown. Checkpoints usually occur every 60 seconds. However, :program:`mongod` instances running with non-default :option:`--syncdelay` settings may have more or less frequent checkpoints." -msgstr "" - -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:12 -# 07923f05e6924acdac874b7998c28258 -msgid "Run :dbcommand:`validate` on each collection on the :program:`mongod` to to restore the correct statistics after an unclean shutdown." -msgstr "" - -#: ../source/reference/command/dbStats.txt:59 -# 3628422db64043a281dc791d5aafe648 -msgid "Output" -msgstr "" - -#: ../source/reference/command/dbStats.txt:63 -# 12c0fa0d6802448da764956dd12d0013 -msgid "Contains the name of the database." -msgstr "" - -#: ../source/reference/command/dbStats.txt:67 -# 4ab6614f17d04980b31a75f8f2dafa25 -msgid "Contains a count of the number of collections in that database." -msgstr "" - -#: ../source/reference/command/dbStats.txt:71 -# 08bcac2b91b84a1583c300f5ccc7ed7f -msgid "Contains a count of the number of objects (i.e. :term:`documents `) in the database across all collections." -msgstr "" - -#: ../source/reference/command/dbStats.txt:76 -# d8f7a67ef0b946ecb751ae523f79cddd -msgid "The average size of each document in bytes. This is the :data:`~dbStats.dataSize` divided by the number of documents." -msgstr "" - -#: ../source/reference/command/dbStats.txt:81 -# 33c5ae39e56547969fb65526e051e05d -msgid "The total size in bytes of the uncompressed data held in this database. The ``scale`` argument affects this value. The :data:`~dbStats.dataSize` will decrease when you remove :term:`documents `." -msgstr "" - -#: ../source/reference/command/dbStats.txt:85 -# f1722c24fa6d4e59892a5be186fbe284 -msgid "For databases using the :doc:`MMAPv1 ` storage engine, ``dataSize`` includes preallocated space and the :term:`padding factor`. The ``dataSize`` will not decrease when documents shrink." -msgstr "" - -#: ../source/reference/command/dbStats.txt:89 -# fe5d4581eb8c448a986b7c3050baab00 -msgid "For databases using the :ref:`WiredTiger ` storage engine, ``dataSize`` may be larger than ``storageSize`` if compression is enabled. The ``dataSize`` will decrease when documents shrink." -msgstr "" - -#: ../source/reference/command/dbStats.txt:97 -# 9dff5d1466da4b85beeaf3bcce12d949 -msgid "The total amount of space in bytes allocated to collections in this database for :term:`document` storage. The ``scale`` argument affects this value. The :data:`~dbStats.storageSize` does not decrease as you remove or shrink documents. This value may be smaller than ``dataSize`` for databases using the WiredTiger storage engine with :ref:`compression ` enabled." -msgstr "" - -#: ../source/reference/command/dbStats.txt:109 -# 5b289b77d29c45cc9c2d9c037c142dcb -msgid "Contains a count of the number of extents in the database across all collections." -msgstr "" - -#: ../source/reference/command/dbStats.txt:114 -# 621469eed9034e6c914f92314d081c6e -msgid "Contains a count of the total number of indexes across all collections in the database." -msgstr "" - -#: ../source/reference/command/dbStats.txt:119 -# 473c416cb9ae4a59aa9f50ba55c43d6e -msgid "The total size in bytes of all indexes created on this database. The ``scale`` arguments affects this value." -msgstr "" - -#: ../source/reference/command/dbStats.txt:126 -# 2c025e2e32e24d6baf41bd5448e1d346 -msgid "The total size in bytes of the data files that hold the database. This value includes preallocated space and the :term:`padding factor`. The value of :data:`~dbStats.fileSize` only reflects the size of the data files for the database and not the namespace file." -msgstr "" - -#: ../source/reference/command/dbStats.txt:131 -#: ../source/reference/command/dbStats.txt:185 -# 576c000e85334bc1ad92dfeba7be9448 -# e4a61d321ff64d27be92713da156972f -msgid "The ``scale`` argument affects this value. Only present when using the ``mmapv1`` storage engine." -msgstr "" - -#: ../source/reference/command/dbStats.txt:136 -# 9542fde3d6ee48d398498b4bec35e427 -msgid "The total size of the :term:`namespace` files (i.e. that end with ``.ns``) for this database. You cannot change the size of the namespace file after creating a database, but you can change the default size for all new namespace files with the :setting:`~storage.nsSize` runtime option." -msgstr "" - -#: ../source/reference/command/dbStats.txt:142 -# 480defca2d714f5188efdd3b0523f20a -msgid "Only present when using the ``mmapv1`` storage engine." -msgstr "" - -#: ../source/reference/command/dbStats.txt:145 -# c38cf1fd9d86402dbd40ce86048c5366 -msgid "The :setting:`~storage.nsSize` option, and :ref:`Maximum Namespace File Size `" -msgstr "" - -#: ../source/reference/command/dbStats.txt:151 -# 65ab06b9e3ef4e0899f1cc7919ffdc75 -msgid "Document that contains information about the on-disk format of the data files for the database. Only present when using the ``mmapv1`` storage engine." -msgstr "" - -#: ../source/reference/command/dbStats.txt:158 -# 1b590a9ad336469bba774c122bcb015a -msgid "The major version number for the on-disk format of the data files for the database. Only present when using the ``mmapv1`` storage engine." -msgstr "" - -#: ../source/reference/command/dbStats.txt:165 -# cfe5276ad2fc4338a3ef44dbecbb34b8 -msgid "The minor version number for the on-disk format of the data files for the database. Only present when using the ``mmapv1`` storage engine." -msgstr "" - -#: ../source/reference/command/dbStats.txt:176 -# 860902c3b11840c1a798f312c3130639 -msgid "Number of extents in the freelist. Only present when using the ``mmapv1`` storage engine." -msgstr "" - -#: ../source/reference/command/dbStats.txt:183 -# b6cde74636174107a6a68a0fb650074b -msgid "Total size of the extents on the freelist." -msgstr "" - diff --git a/locale/pot/reference/command/delete.pot b/locale/pot/reference/command/delete.pot deleted file mode 100644 index 7b123928799..00000000000 --- a/locale/pot/reference/command/delete.pot +++ /dev/null @@ -1,228 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/delete.txt:3 -# 97a8601d18a14c66ad24b29343a764cf -msgid "delete" -msgstr "" - -#: ../source/reference/command/delete.txt:0 -# b0c9781d2530459ebc7fbe866cb4afb5 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/delete.txt:14 -# 5aa67734963f4b999f935ddfbbb4e4fe -msgid "Definition" -msgstr "" - -#: ../source/reference/command/delete.txt:20 -# 9611df5fa1414d5fadfe61a280d0ba70 -msgid "The :dbcommand:`delete` command removes documents from a collection. A single :dbcommand:`delete` command can contain multiple delete specifications. The command cannot operate on :doc:`capped collections `. The remove methods provided by the MongoDB drivers use this command internally." -msgstr "" - -#: ../source/reference/command/delete.txt:26 -# 015a545c052f43139286ef6d65068937 -msgid "The :dbcommand:`delete` command has the following syntax:" -msgstr "" - -#: ../source/reference/command/delete.txt:42 -# 2ffeefa3f8e546ecad1ac97c758720a2 -msgid "The command takes the following fields:" -msgstr "" - -#: ../source/reference/command/delete.txt:46 -# 1bd41c7f9aac4b53b490693d967e6b98 -msgid "Each element of the ``deletes`` array contains the following fields:" -msgstr "" - -#: ../source/reference/command/delete.txt:50 -# 1dc9c45c0aab46af94bf5f51b3264d74 -msgid "A document that contains the status of the operation. See :ref:`delete-command-output` for details." -msgstr "" - -#: ../source/reference/command/delete.txt:56 -# 4c18d261d25d4307974205324175f0ef -msgid "Behavior" -msgstr "" - -#: ../source/reference/command/delete.txt:58 -# 203610f528b14bcb9d061f0a691920d0 -msgid "The total size of all the queries (i.e. the ``q`` field values) in the ``deletes`` array must be less than or equal to the :limit:`maximum BSON document size `." -msgstr "" - -#: ../source/reference/command/delete.txt:62 -# dae563138ea4436593c33e53e17c7f00 -msgid "The total number of delete documents in the ``deletes`` array must be less than or equal to the :limit:`maximum bulk size `." -msgstr "" - -#: ../source/reference/command/delete.txt:67 -# 02ee0befbe734712b85e44e766d4f999 -msgid "Examples" -msgstr "" - -#: ../source/reference/command/delete.txt:70 -# 7e981632cc5a455282126f6d4d7c9e5e -msgid "Limit the Number of Documents Deleted" -msgstr "" - -#: ../source/reference/command/delete.txt:72 -# 2a8756d6f16c493e832e2101989b5bcd -msgid "The following example deletes from the ``orders`` collection one document that has the ``status`` equal to ``D`` by specifying the ``limit`` of ``1``:" -msgstr "" - -#: ../source/reference/command/delete.txt:85 -# a4cbaf5815f441f8a2fffe473084d87b -msgid "The returned document shows that the command deleted ``1`` document. See :ref:`delete-command-output` for details." -msgstr "" - -#: ../source/reference/command/delete.txt:93 -# e54ce1ea16874edfbfc2725731fba2ec -msgid "Delete All Documents That Match a Condition" -msgstr "" - -#: ../source/reference/command/delete.txt:95 -# 484d4531177e43f5882c742babf76706 -msgid "The following example deletes from the ``orders`` collection all documents that have the ``status`` equal to ``D`` by specifying the ``limit`` of ``0``:" -msgstr "" - -#: ../source/reference/command/delete.txt:109 -# 2585d7ae69144517a114ae4f8d3efbb5 -msgid "The returned document shows that the command found and deleted ``13`` documents. See :ref:`delete-command-output` for details." -msgstr "" - -#: ../source/reference/command/delete.txt:117 -# b68e6c88a7d94d8fabe71ae8875fa9b1 -msgid "Delete All Documents from a Collection" -msgstr "" - -#: ../source/reference/command/delete.txt:119 -# 117d6e52241b45ebbead6f00e1e8b651 -msgid "Delete all documents in the ``orders`` collection by specifying an empty query condition *and* a ``limit`` of ``0``:" -msgstr "" - -#: ../source/reference/command/delete.txt:132 -# fb864ff55b0245f9826666c71525be02 -msgid "The returned document shows that the command found and deleted ``35`` documents in total. See :ref:`delete-command-output` for details." -msgstr "" - -#: ../source/reference/command/delete.txt:140 -# cdbd806f2eac4189ba342b42dd28d2d9 -msgid "Bulk Delete" -msgstr "" - -#: ../source/reference/command/delete.txt:142 -# 3670b62e53ec442f8c2161d455e7a03d -msgid "The following example performs multiple delete operations on the ``orders`` collection:" -msgstr "" - -#: ../source/reference/command/delete.txt:159 -# f5a982bed00547dea146dfa5490a4838 -msgid "The returned document shows that the command found and deleted ``21`` documents in total for the two delete statements. See :ref:`delete-command-output` for details." -msgstr "" - -#: ../source/reference/command/delete.txt:168 -# e356e7d945b545abbf5e1bbf920e8669 -msgid "Specify Collation" -msgstr "" - -#: ../source/includes/extracts/collation-description.rst:1 -# 850ef2b5e8b94f3eaebf9d491842cbe7 -msgid ":doc:`Collation ` allows users to specify language-specific rules for string comparison, such as rules for lettercase and accent marks." -msgstr "" - -#: ../source/reference/command/delete.txt:172 -# 8b38afec935040eabcaebbc2c36e131d -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -#: ../source/reference/command/delete.txt:180 -# c5e29c3f0b3c46c6acb71f47a36ca785 -msgid "The following operation includes the :ref:`collation ` option:" -msgstr "" - -#: ../source/reference/command/delete.txt:195 -# 989a2ec77199483b934f1b6e4ca62d6a -msgid "Output" -msgstr "" - -#: ../source/reference/command/delete.txt:197 -# 9535c78d8866457eb008b3a3bb80ede1 -msgid "The returned document contains a subset of the following fields:" -msgstr "" - -#: ../source/reference/command/delete.txt:201 -# 1512290baa7d45158ac1cca935740fa8 -msgid "The status of the command." -msgstr "" - -#: ../source/reference/command/delete.txt:205 -# af94ea3498324f0a932923ba05f7986c -msgid "The number of documents deleted." -msgstr "" - -#: ../source/reference/command/delete.txt:209 -# 1fb2c45f7c64465d80128c99faf22f59 -msgid "An array of documents that contains information regarding any error encountered during the delete operation. The :data:`~delete.writeErrors` array contains an error document for each delete statement that errors." -msgstr "" - -#: ../source/reference/command/delete.txt:214 -# 5aef6998165c42b88f2c04f6bf573c14 -msgid "Each error document contains the following information:" -msgstr "" - -#: ../source/reference/command/delete.txt:218 -# 1d662e9191df43fa978a32a898116cfe -msgid "An integer that identifies the delete statement in the ``deletes`` array, which uses a zero-based index." -msgstr "" - -#: ../source/reference/command/delete.txt:223 -# 6a1577c34ff2452ba4f1434d3efed4e3 -msgid "An integer value identifying the error." -msgstr "" - -#: ../source/reference/command/delete.txt:227 -# f2e5670f63be4e6792364eaa1a196c1c -msgid "A description of the error." -msgstr "" - -#: ../source/reference/command/delete.txt:231 -# 8015a0e92d1d4006be6beacc431125d3 -msgid "Document that describe error related to write concern and contains the field:" -msgstr "" - -#: ../source/reference/command/delete.txt:236 -# 10b1300092884ad6b140f63a454f5188 -msgid "An integer value identifying the cause of the write concern error." -msgstr "" - -#: ../source/reference/command/delete.txt:240 -# 17694e5edf4f4b37bd7814e45b8cc32d -msgid "A description of the cause of the write concern error." -msgstr "" - -#: ../source/reference/command/delete.txt:242 -# 23f3fcd09433482dac93caf3cfbe1660 -msgid "The following is an example document returned for a successful :dbcommand:`delete` command:" -msgstr "" - -#: ../source/reference/command/delete.txt:249 -# 61c7e9436f1b4256bfc639404709ac64 -msgid "The following is an example document returned for a :dbcommand:`delete` command that encountered an error:" -msgstr "" - diff --git a/locale/pot/reference/command/diagLogging.pot b/locale/pot/reference/command/diagLogging.pot deleted file mode 100644 index 6ab59a8398e..00000000000 --- a/locale/pot/reference/command/diagLogging.pot +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/diagLogging.txt:3 -# c4195259dfa749ea8131d125fe7344d3 -msgid "diagLogging" -msgstr "" - -#: ../source/reference/command/diagLogging.txt:17 -# f1b17e769c4a4df08242fff4861b0b58 -msgid ":dbcommand:`diagLogging` is a command that captures additional data for diagnostic purposes and is not part of the stable client facing API." -msgstr "" - -#: ../source/reference/command/diagLogging.txt:21 -# d009d245956045edbcccc2ad0263481e -msgid ":dbcommand:`diaglogging` obtains a write lock on the affected database and will block other operations until it completes." -msgstr "" - diff --git a/locale/pot/reference/command/distinct.pot b/locale/pot/reference/command/distinct.pot deleted file mode 100644 index 9762f19a1d9..00000000000 --- a/locale/pot/reference/command/distinct.pot +++ /dev/null @@ -1,235 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/distinct.txt:3 -# 19f971c53a4642a1b7aa9bfef843e317 -msgid "distinct" -msgstr "" - -#: ../source/reference/command/distinct.txt:0 -# 2a7521c5305c495f958aa689de93747b -msgid "On this page" -msgstr "" - -#: ../source/reference/command/distinct.txt:14 -# b63017d428154e85ae7c02f120e380bf -msgid "Definition" -msgstr "" - -#: ../source/reference/command/distinct.txt:18 -# 70e9306132734012ade119b8afea01a0 -msgid "Finds the distinct values for a specified field across a single collection. :dbcommand:`distinct` returns a document that contains an array of the distinct values. The return document also contains an embedded document with query statistics and the query plan." -msgstr "" - -#: ../source/reference/command/distinct.txt:23 -# 16ca4863c42a42949870c25583a1155d -msgid "The command takes the following form" -msgstr "" - -#: ../source/reference/command/distinct.txt:35 -# f1dde9d80aef4d3b87214e9da640b8e0 -msgid "The command contains the following fields:" -msgstr "" - -#: ../source/reference/command/distinct.txt:39 -# 8cfea977caf04627a3fcf4c9b7e6c1cd -msgid "MongoDB also provides the shell wrapper method :method:`db.collection.distinct()` for the :dbcommand:`distinct` command. Additionally, many MongoDB :term:`drivers ` also provide a wrapper method. Refer to the specific driver documentation." -msgstr "" - -#: ../source/reference/command/distinct.txt:45 -# 4c975c05eb474da3ade333e69b89b6fa -msgid "Behavior" -msgstr "" - -#: ../source/reference/command/distinct.txt:50 -# 945bf763d82d47bfb967a3f0724a7d2e -msgid "Array Fields" -msgstr "" - -#: ../source/includes/extracts/fact-distinct-command-array-field.rst:1 -# eecb6d1cf70c4fd3af546dd49306d120 -msgid "If the value of the specified ``field`` is an array, :dbcommand:`distinct` considers each element of the array as a separate value." -msgstr "" - -#: ../source/includes/extracts/fact-distinct-command-array-field.rst:5 -# 1e9e32ba711245c5890dc9fdf0b67300 -msgid "For instance, if a field has as its value ``[ 1, [1], 1 ]``, then :dbcommand:`distinct` considers ``1``, ``[1]``, and ``1`` as separate values." -msgstr "" - -#: ../source/reference/command/distinct.txt:54 -# be4f73355a9846688646eacf8f602fae -msgid "For an example, see :ref:`distinct-command-array`." -msgstr "" - -#: ../source/reference/command/distinct.txt:57 -# fb6208d657f04c5d8e5c41d785cb3cf4 -msgid "Index Use" -msgstr "" - -#: ../source/includes/extracts/fact-distinct-command-index-use.rst:1 -# eff304bb00e9407483188abcd31f9739 -msgid "When possible, :dbcommand:`distinct` operations can use indexes." -msgstr "" - -#: ../source/includes/extracts/fact-distinct-command-index-use.rst:3 -# 351a0c2240df4fc19364de8525a956b5 -msgid "Indexes can also :ref:`cover ` :dbcommand:`distinct` operations. See :ref:`covered-queries` for more information on queries covered by indexes." -msgstr "" - -#: ../source/reference/command/distinct.txt:62 -# 8f4aea139d8c4e8f8fc15e022a7d8b13 -msgid "Examples" -msgstr "" - -#: ../source/reference/command/distinct.txt:64 -# b1802bdf84cd468c99fa96a20c1cdeb2 -msgid "The examples use the ``inventory`` collection that contains the following documents:" -msgstr "" - -#: ../source/reference/command/distinct.txt:75 -# 1968e3e3e1834d5682136633c6e620fb -msgid "Return Distinct Values for a Field" -msgstr "" - -#: ../source/reference/command/distinct.txt:77 -# 551e3c15c8b94241b3438a3702cab8e3 -msgid "The following example returns the distinct values for the field ``dept`` from all documents in the ``inventory`` collection:" -msgstr "" - -#: ../source/reference/command/distinct.txt:84 -# 2131763e2bc843b8ab7cf67ffbadc69c -msgid "The command returns a document with a field named ``values`` that contains the distinct ``dept`` values:" -msgstr "" - -#: ../source/reference/command/distinct.txt:96 -# 85c9743cfc2b4d889dda488f394a76df -msgid "Return Distinct Values for an Embedded Field" -msgstr "" - -#: ../source/reference/command/distinct.txt:98 -# 0df513c62f804e67ba6aa72d78bd79c8 -msgid "The following example returns the distinct values for the field ``sku``, embedded in the ``item`` field, from all documents in the ``inventory`` collection:" -msgstr "" - -#: ../source/reference/command/distinct.txt:106 -#: ../source/reference/command/distinct.txt:157 -# 62fa0d422c1b4348a245e3260bff9b0c -# 0fafb59505784913b922197d7153bc02 -msgid "The command returns a document with a field named ``values`` that contains the distinct ``sku`` values:" -msgstr "" - -#: ../source/reference/command/distinct.txt:117 -# dc174bdfe0f54fe79dee23bf0bec883f -msgid ":ref:`document-dot-notation` for information on accessing fields within embedded documents" -msgstr "" - -#: ../source/reference/command/distinct.txt:123 -# f549f9de76f549eb9b12867afa937b0a -msgid "Return Distinct Values for an Array Field" -msgstr "" - -#: ../source/reference/command/distinct.txt:125 -# 3ae0c21231d14a71bb9a6304dc2be7fd -msgid "The following example returns the distinct values for the field ``sizes`` from all documents in the ``inventory`` collection:" -msgstr "" - -#: ../source/reference/command/distinct.txt:132 -# a966bd96856f484a888e944bc08009dd -msgid "The command returns a document with a field named ``values`` that contains the distinct ``sizes`` values:" -msgstr "" - -#: ../source/reference/command/distinct.txt:143 -# a504b4c1c0cf404aa405c484828f7734 -msgid "For information on :dbcommand:`distinct` and array fields, see the :ref:`Behavior ` section." -msgstr "" - -#: ../source/reference/command/distinct.txt:147 -# 8252d966a58546969d4883387102f010 -msgid "Specify Query with ``distinct``" -msgstr "" - -#: ../source/reference/command/distinct.txt:149 -# 998e7e99911945898878d106444cdf42 -msgid "The following example returns the distinct values for the field ``sku``, embedded in the ``item`` field, from the documents whose ``dept`` is equal to ``\"A\"``:" -msgstr "" - -#: ../source/reference/command/distinct.txt:169 -# f2a4f5fca1744b2f95e0925894063c17 -msgid "Specify a Collation" -msgstr "" - -#: ../source/includes/extracts/collation-description.rst:1 -# addc72cf53c644459388327bc92c765e -msgid ":doc:`Collation ` allows users to specify language-specific rules for string comparison, such as rules for lettercase and accent marks." -msgstr "" - -#: ../source/reference/command/distinct.txt:173 -# 288d9ede6e8f4fa0995fe764f15f7768 -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -#: ../source/reference/command/distinct.txt:181 -# 8a98abbf514842f590d3d236a239c591 -msgid "The following aggregation operation includes the :ref:`collation` option:" -msgstr "" - -#: ../source/reference/command/distinct.txt:194 -# 667e99206f3e44daa496cd68edd8cf70 -msgid "For descriptions on the collation fields, see :ref:`collation-document-fields`." -msgstr "" - -#: ../source/reference/command/distinct.txt:199 -# 3dcb3c92a4304b7da05e39a6c690649a -msgid "Override Default Read Concern" -msgstr "" - -#: ../source/reference/command/distinct.txt:201 -# a40eb9f069aa4cf89a406ac19628bd52 -msgid "To override the default read concern level of :readconcern:`\"local\"`, use the ``readConcern`` option." -msgstr "" - -#: ../source/reference/command/distinct.txt:204 -# f9af1e5d34de4b099fdc49e5bea87fce -msgid "The following operation on a replica set specifies a :doc:`/reference/read-concern` of :readconcern:`\"majority\"` to read the most recent copy of the data confirmed as having been written to a majority of the nodes." -msgstr "" - -#: ../source/includes/fact-enable-majority-readConcern.rst:1 -# 28e1f3d32bd8478fbf3e9b71837468d8 -msgid "To use :term:`read concern` level of :readconcern:`\"majority\"`," -msgstr "" - -#: ../source/includes/fact-enable-majority-readConcern.rst:3 -# 65cb78c5a0c54274896a974f817f452a -msgid "you must start the :program:`mongod` instances with the :option:`--enableMajorityReadConcern` command line option (or the :setting:`replication.enableMajorityReadConcern` set to ``true`` if using a configuration file)." -msgstr "" - -#: ../source/includes/fact-enable-majority-readConcern.rst:8 -# dce2695736db40a5a4ed399d93fdb8f3 -msgid "replica sets must use :ref:`WiredTiger storage engine ` and election :rsconf:`protocol version 1 `." -msgstr "" - -#: ../source/includes/fact-readConcern-most-recent-data-in-node.rst:1 -# 49b4f712f68e4b71a404899ecb7cc041 -msgid "Regardless of the :term:`read concern` level, the most recent data on a node may not reflect the most recent version of the data in the system." -msgstr "" - -#: ../source/includes/usage-read-concern-majority.rst:1 -# 2af7687b669b47fdb3658350a6f6284a -msgid "To ensure that a single thread can read its own writes, use :readconcern:`\"majority\"` read concern and :writeconcern:`\"majority\"` write concern against the primary of the replica set." -msgstr "" - diff --git a/locale/pot/reference/command/driverOIDTest.pot b/locale/pot/reference/command/driverOIDTest.pot deleted file mode 100644 index 08694c498d7..00000000000 --- a/locale/pot/reference/command/driverOIDTest.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/driverOIDTest.txt:3 -# d19daa46c7564abe9e401181b123bd8e -msgid "driverOIDTest" -msgstr "" - -#: ../source/reference/command/driverOIDTest.txt:15 -# cadaea059b7b4238952e8a75d46afe4f -msgid ":dbcommand:`driverOIDTest` is an internal command." -msgstr "" - diff --git a/locale/pot/reference/command/drop.pot b/locale/pot/reference/command/drop.pot deleted file mode 100644 index 69e249ae25d..00000000000 --- a/locale/pot/reference/command/drop.pot +++ /dev/null @@ -1,43 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/drop.txt:3 -# 9118518cec454e15a5f42a95eb350fdf -msgid "drop" -msgstr "" - -#: ../source/reference/command/drop.txt:15 -# e107242a3c584ee0a22c911ad4e47b94 -msgid "The :dbcommand:`drop` command removes an entire collection from a database. The command has following syntax:" -msgstr "" - -#: ../source/reference/command/drop.txt:22 -# 10b5c396a82c46a28e6da7d8e9d0ad5f -msgid "The :program:`mongo` shell provides the equivalent helper method :method:`db.collection.drop()`." -msgstr "" - -#: ../source/reference/command/drop.txt:25 -# 9ebf59864be240589334b99882c608cf -msgid "This command also removes any indexes associated with the dropped collection." -msgstr "" - -#: ../source/reference/command/drop.txt:30 -# 7cd268e877b644bab7ae9898fb3b2613 -msgid "This command obtains a write lock on the affected database and will block other operations until it has completed." -msgstr "" - diff --git a/locale/pot/reference/command/dropAllRolesFromDatabase.pot b/locale/pot/reference/command/dropAllRolesFromDatabase.pot deleted file mode 100644 index 3cebd646180..00000000000 --- a/locale/pot/reference/command/dropAllRolesFromDatabase.pot +++ /dev/null @@ -1,78 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/dropAllRolesFromDatabase.txt:3 -# bbd5eaa36f2d4ca98bb95780f89c42ed -msgid "dropAllRolesFromDatabase" -msgstr "" - -#: ../source/reference/command/dropAllRolesFromDatabase.txt:0 -# fee93eb17a8e45eb860276b49d4317f6 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/dropAllRolesFromDatabase.txt:14 -# 803d029d2a124243b1950b1225a6f983 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/dropAllRolesFromDatabase.txt:18 -# 279f9dc84d96415793fdda3722200ee1 -msgid "Deletes all :ref:`user-defined ` roles on the database where you run the command." -msgstr "" - -#: ../source/reference/command/dropAllRolesFromDatabase.txt:23 -# 6d915ef35f5944fbad7ec2182f9b59f7 -msgid "The :dbcommand:`dropAllRolesFromDatabase` removes *all* :ref:`user-defined ` roles from the database." -msgstr "" - -#: ../source/reference/command/dropAllRolesFromDatabase.txt:26 -# d54f41f058a348c59ad80ea604bd62e7 -msgid "The :dbcommand:`dropAllRolesFromDatabase` command takes the following form:" -msgstr "" - -#: ../source/reference/command/dropAllRolesFromDatabase.txt:36 -# 14ce4756fc92476daa6e6744161b86b0 -msgid "The command has the following fields:" -msgstr "" - -#: ../source/reference/command/dropAllRolesFromDatabase.txt:41 -# f51e617638544fd8925004b177435539 -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-drop-role.rst:1 -# 96e4bf93beaf415fa8b5d3c49a4040cf -msgid "You must have the :authaction:`dropRole` :ref:`action ` on a database to drop a role from that database." -msgstr "" - -#: ../source/reference/command/dropAllRolesFromDatabase.txt:46 -# 47b34fae3d33497ba15c0ce37f497373 -msgid "Example" -msgstr "" - -#: ../source/reference/command/dropAllRolesFromDatabase.txt:48 -# b7b16a8131e24abd8a3665058badfbfb -msgid "The following operations drop all :ref:`user-defined ` roles from the ``products`` database:" -msgstr "" - -#: ../source/reference/command/dropAllRolesFromDatabase.txt:61 -# 427f828b7dd246c285bae634b1b2f27f -msgid "The ``n`` field in the results document reports the number of roles dropped:" -msgstr "" - diff --git a/locale/pot/reference/command/dropAllUsersFromDatabase.pot b/locale/pot/reference/command/dropAllUsersFromDatabase.pot deleted file mode 100644 index 52b58296b2d..00000000000 --- a/locale/pot/reference/command/dropAllUsersFromDatabase.pot +++ /dev/null @@ -1,78 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/dropAllUsersFromDatabase.txt:3 -# 1fbab502e57d4d6298e7164d56fba668 -msgid "dropAllUsersFromDatabase" -msgstr "" - -#: ../source/reference/command/dropAllUsersFromDatabase.txt:0 -# fa37a81fbb5241f0864ec7d17c7cf87f -msgid "On this page" -msgstr "" - -#: ../source/reference/command/dropAllUsersFromDatabase.txt:14 -# ddb268494961490a85aaa30bb24afbf4 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/dropAllUsersFromDatabase.txt:18 -# b3a17c25cd2b4e7fa0fec54cfc0fb999 -msgid "Removes all users from the database on which you run the command." -msgstr "" - -#: ../source/reference/command/dropAllUsersFromDatabase.txt:23 -# a319f77f9c0846989a75e967b3a48c54 -msgid "The :dbcommand:`dropAllUsersFromDatabase` removes all users from the database." -msgstr "" - -#: ../source/reference/command/dropAllUsersFromDatabase.txt:25 -# 35dd43fde172446c9e47a3659f4916d1 -msgid "The :dbcommand:`dropAllUsersFromDatabase` command has the following syntax:" -msgstr "" - -#: ../source/reference/command/dropAllUsersFromDatabase.txt:34 -# 8f3630478c644a22ba21ac77d488bc59 -msgid "The :dbcommand:`dropAllUsersFromDatabase` document has the following fields:" -msgstr "" - -#: ../source/reference/command/dropAllUsersFromDatabase.txt:40 -# 75026f703029492883b01485863d1113 -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-drop-user.rst:1 -# 981d1df344174753b1e8b686092b86dd -msgid "You must have the :authaction:`dropUser` :ref:`action ` on a database to drop a user from that database." -msgstr "" - -#: ../source/reference/command/dropAllUsersFromDatabase.txt:47 -# 1827f7a8e90f4b8b80ee0d7a6ffe0305 -msgid "Example" -msgstr "" - -#: ../source/reference/command/dropAllUsersFromDatabase.txt:49 -# 0d8aae59763646afbe4a727874b4ebb6 -msgid "The following sequence of operations in the :program:`mongo` shell drops every user from the ``products`` database:" -msgstr "" - -#: ../source/reference/command/dropAllUsersFromDatabase.txt:57 -# f729b0b08b6a472cb648205838bae3bc -msgid "The ``n`` field in the results document shows the number of users removed:" -msgstr "" - diff --git a/locale/pot/reference/command/dropDatabase.pot b/locale/pot/reference/command/dropDatabase.pot deleted file mode 100644 index c3b734b48b3..00000000000 --- a/locale/pot/reference/command/dropDatabase.pot +++ /dev/null @@ -1,78 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/dropDatabase.txt:3 -# da1ba9c1304045eaa0103c142072a40f -msgid "dropDatabase" -msgstr "" - -#: ../source/reference/command/dropDatabase.txt:0 -# 7a8f42a810c94b42912d00ca040d4402 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/dropDatabase.txt:14 -# d9a2062690ec441a895b497962046a9c -msgid "Definition" -msgstr "" - -#: ../source/reference/command/dropDatabase.txt:18 -# 4f893a291c024ba587ac92b3cde1dfc6 -msgid "The :dbcommand:`dropDatabase` command drops the current database, deleting the associated data files." -msgstr "" - -#: ../source/reference/command/dropDatabase.txt:21 -# 13a703e1e2224090a534544ab9e4d47b -msgid "The command has the following form:" -msgstr "" - -#: ../source/reference/command/dropDatabase.txt:27 -# a7934a7d18534eefaecf6535a0bf2876 -msgid "The :program:`mongo` shell also provides the helper method :method:`db.dropDatabase()`." -msgstr "" - -#: ../source/reference/command/dropDatabase.txt:31 -# 8e6b853e4606401b87fc9f607fa8af3d -msgid "Behavior" -msgstr "" - -#: ../source/includes/warning-blocking-global.rst:3 -# af23644518fe4966850de4b4a1636957 -msgid "This command obtains a global write lock and will block other operations until it has completed." -msgstr "" - -#: ../source/includes/fact-drop-database-users.rst:3 -# e5e6d61a1aef4bffbb6f534d294d766b -msgid "This command does not delete the :ref:`users ` associated with the current database. To drop the associated users, run the :dbcommand:`dropAllUsersFromDatabase` command in the database you are deleting." -msgstr "" - -#: ../source/reference/command/dropDatabase.txt:38 -# cc49dce0085245e3a18f5e7dd5910c2e -msgid "Example" -msgstr "" - -#: ../source/reference/command/dropDatabase.txt:40 -# cd409dbc5d44480a9c3fc8821039ca4a -msgid "The following example in the :program:`mongo` shell uses the ``use `` operation to switch the current database to the ``temp`` database and then uses the :dbcommand:`dropDatabase` command to drop the ``temp`` database:" -msgstr "" - -#: ../source/reference/command/dropDatabase.txt:52 -# 3518bf75940845f79ccef48da6497a4f -msgid ":dbcommand:`dropAllUsersFromDatabase`" -msgstr "" - diff --git a/locale/pot/reference/command/dropIndexes.pot b/locale/pot/reference/command/dropIndexes.pot deleted file mode 100644 index 9b887fd6022..00000000000 --- a/locale/pot/reference/command/dropIndexes.pot +++ /dev/null @@ -1,43 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/dropIndexes.txt:3 -# d14ba8961d724aeb81b8bfded0d91797 -msgid "dropIndexes" -msgstr "" - -#: ../source/reference/command/dropIndexes.txt:15 -# d67803b45c98475ea92b444986401916 -msgid "The :dbcommand:`dropIndexes` command drops one or all indexes from the current collection. To drop all indexes, issue the command like so:" -msgstr "" - -#: ../source/reference/command/dropIndexes.txt:23 -# 99a6247470f14c488d98cea7fae134e8 -msgid "To drop a single, issue the command by specifying the name of the index you want to drop. For example, to drop the index named ``age_1``, use the following command:" -msgstr "" - -#: ../source/reference/command/dropIndexes.txt:31 -# 2dad1b270bba4005bd74aa24bb0fa7dc -msgid "The shell provides a useful command helper. Here's the equivalent command:" -msgstr "" - -#: ../source/reference/command/dropIndexes.txt:39 -# 04665ba026ce479697372e1e4bd044c0 -msgid "This command obtains a write lock on the affected database and will block other operations until it has completed." -msgstr "" - diff --git a/locale/pot/reference/command/dropRole.pot b/locale/pot/reference/command/dropRole.pot deleted file mode 100644 index 035181a290e..00000000000 --- a/locale/pot/reference/command/dropRole.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/dropRole.txt:3 -# f8fcbd8300f940fbaecab6eb1967d912 -msgid "dropRole" -msgstr "" - -#: ../source/reference/command/dropRole.txt:0 -# 409f7ce5bb0d475cadfeee1e7f078379 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/dropRole.txt:14 -# 10bb15720da44f78b923b436b3c4458a -msgid "Definition" -msgstr "" - -#: ../source/reference/command/dropRole.txt:18 -# 34684e6e6b114be5b06d15ca2de879bb -msgid "Deletes a :ref:`user-defined ` role from the database on which you run the command." -msgstr "" - -#: ../source/reference/command/dropRole.txt:21 -# dc85e46993394ed18aa906ea50685bb3 -msgid "The :dbcommand:`dropRole` command uses the following syntax:" -msgstr "" - -#: ../source/reference/command/dropRole.txt:30 -# b562d5858103439087cc0ad04ddd9692 -msgid "The :dbcommand:`dropRole` command has the following fields:" -msgstr "" - -#: ../source/reference/command/dropRole.txt:35 -# cc9851907c1d4f8d86f290aadb930554 -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-drop-role.rst:1 -# f91145efb7714fdeb3c510f07c5ddcac -msgid "You must have the :authaction:`dropRole` :ref:`action ` on a database to drop a role from that database." -msgstr "" - -#: ../source/reference/command/dropRole.txt:40 -# dc49b87822ff4f4ca1a761f5d0eaad70 -msgid "Example" -msgstr "" - -#: ../source/reference/command/dropRole.txt:42 -# 4d745512aad049f58ccf6f7a8955dbd9 -msgid "The following operations remove the ``readPrices`` role from the ``products`` database:" -msgstr "" - diff --git a/locale/pot/reference/command/dropUser.pot b/locale/pot/reference/command/dropUser.pot deleted file mode 100644 index edd39fdbac7..00000000000 --- a/locale/pot/reference/command/dropUser.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/dropUser.txt:3 -# cefa21bf75f04668bdb3f2813b4e3130 -msgid "dropUser" -msgstr "" - -#: ../source/reference/command/dropUser.txt:0 -# c832b9bdb3b54d02bbe2cbf82623e43a -msgid "On this page" -msgstr "" - -#: ../source/reference/command/dropUser.txt:14 -# e50acb3829f147f1b83ea22e8cfdec2b -msgid "Definition" -msgstr "" - -#: ../source/reference/command/dropUser.txt:18 -# cdf112afdd7549d2a4732221c6bd71d6 -msgid "Removes the user from the database on which you run the command. The :dbcommand:`dropUser` command has the following syntax:" -msgstr "" - -#: ../source/reference/command/dropUser.txt:28 -# d36b681ccc5441f59533ae3a172345eb -msgid "The :dbcommand:`dropUser` command document has the following fields:" -msgstr "" - -#: ../source/includes/check-before-dropping-useradmin.rst:1 -# 9d26e0a7310b48cf8282594d9836eab0 -msgid "Before dropping a user who has the :authrole:`userAdminAnyDatabase` role, ensure you have at least another user with user administration privileges." -msgstr "" - -#: ../source/reference/command/dropUser.txt:36 -# a987991bbcea489aa6a3d193deae4a7b -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-drop-user.rst:1 -# 3ff9cb8fa2084f55b670947dbec5e539 -msgid "You must have the :authaction:`dropUser` :ref:`action ` on a database to drop a user from that database." -msgstr "" - -#: ../source/reference/command/dropUser.txt:43 -# 6ebd0e0cc1e04ec08faba550973fb935 -msgid "Example" -msgstr "" - -#: ../source/reference/command/dropUser.txt:45 -# 8a4a2f1ca90f43598f64fdd7d017fd07 -msgid "The following sequence of operations in the :program:`mongo` shell removes ``reportUser1`` from the ``products`` database:" -msgstr "" - diff --git a/locale/pot/reference/command/emptycapped.pot b/locale/pot/reference/command/emptycapped.pot deleted file mode 100644 index dc617908cbf..00000000000 --- a/locale/pot/reference/command/emptycapped.pot +++ /dev/null @@ -1,43 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/emptycapped.txt:3 -# 7528310d350e4ad8bda1eadc238b4105 -msgid "emptycapped" -msgstr "" - -#: ../source/reference/command/emptycapped.txt:15 -# c1eb062cb51d4e6e9201916bb57ec4f9 -msgid "The ``emptycapped`` command removes all documents from a capped collection. Use the following syntax:" -msgstr "" - -#: ../source/reference/command/emptycapped.txt:22 -# 622da069d408491aac0c02f7ade40a18 -msgid "This command removes all records from the capped collection named ``events``." -msgstr "" - -#: ../source/reference/command/emptycapped.txt:27 -# 756fdf7b703f4074bb4df71bfc450316 -msgid "This command obtains a write lock on the affected database and will block other operations until it has completed." -msgstr "" - -#: ../source/includes/note-enabletestcommands.rst:3 -# 7ad13e95136d4c249171f215af0886b0 -msgid "|dbcommand| is an internal command that is not enabled by default. |dbcommand| must be enabled by using :option:`--setParameter enableTestCommands=1 ` on the :program:`mongod` command line. |dbcommand| cannot be enabled during run-time." -msgstr "" - diff --git a/locale/pot/reference/command/enableSharding.pot b/locale/pot/reference/command/enableSharding.pot deleted file mode 100644 index c1762397776..00000000000 --- a/locale/pot/reference/command/enableSharding.pot +++ /dev/null @@ -1,48 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/enableSharding.txt:3 -# 5bdd227ca8df484db532d6279db219d0 -msgid "enableSharding" -msgstr "" - -#: ../source/reference/command/enableSharding.txt:15 -# 85e9ca1811ff4d239144b8cec8a62674 -msgid "The :dbcommand:`enableSharding` command enables sharding on a per-database level. The :dbcommand:`enableSharding` command has the following syntax:" -msgstr "" - -#: ../source/includes/fact-dbcommand.rst:1 -# 7a8944fcaaad45e4af28bdef70320932 -msgid "To run |command|, use the :method:`db.runCommand( { \\ } ) ` method." -msgstr "" - -#: ../source/reference/command/enableSharding.txt:26 -# bee79d22952d4b3c98afe30a2dcbb88b -msgid "To run :dbcommand:`enableSharding`, connect to a :program:`mongos` instance and run the command in the ``admin`` database." -msgstr "" - -#: ../source/reference/command/enableSharding.txt:29 -# 8f373af790b24e8f818dbee74096bdb1 -msgid "A document that contains status of the operation." -msgstr "" - -#: ../source/reference/command/enableSharding.txt:32 -# 297d485466a64135b3f2261abb6dba11 -msgid "Once you enabled sharding in a database, you can use the :dbcommand:`shardCollection` command to begin the process of distributing data among the shards." -msgstr "" - diff --git a/locale/pot/reference/command/eval.pot b/locale/pot/reference/command/eval.pot deleted file mode 100644 index dd2756bc2d5..00000000000 --- a/locale/pot/reference/command/eval.pot +++ /dev/null @@ -1,148 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/eval.txt:3 -# 5173ccb137914988b9eb7addaeeb9057 -msgid "eval" -msgstr "" - -#: ../source/reference/command/eval.txt:0 -# e0d379a2938c448cbb8f3774c4eab917 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/eval.txt:17 -# 9cd7b270df9a47188b3659d75477c10c -msgid "Definition" -msgstr "" - -#: ../source/reference/command/eval.txt:23 -# 256ddcea45c54bbb8f79d9f70c912d2c -msgid "The :dbcommand:`eval` command evaluates JavaScript functions on the database server." -msgstr "" - -#: ../source/reference/command/eval.txt:26 -# 3013ebe11de3430da728ba7d182e267c -msgid "The :dbcommand:`eval` command has the following form:" -msgstr "" - -#: ../source/reference/command/eval.txt:36 -# d8fc9649c2fe465f94354068d4896cfd -msgid "The command contains the following fields:" -msgstr "" - -#: ../source/includes/extracts/admonition-js-prevalence-eval.rst:3 -# 68bb0a16648e48d29e47fad11b9342df -msgid "JavaScript in MongoDB" -msgstr "" - -#: ../source/includes/extracts/admonition-js-prevalence-eval.rst:5 -# 92edcab4029843028cd93adce91ef363 -msgid "Although :dbcommand:`eval` uses JavaScript, most interactions with MongoDB do not use JavaScript but use an :doc:`idiomatic driver ` in the language of the interacting application." -msgstr "" - -#: ../source/reference/command/eval.txt:43 -# 96359ea53153449685a2c528919c6c4b -msgid "Behavior" -msgstr "" - -#: ../source/includes/admonitions-eval.rst:5 -# abb6fcce7e084d2285305609aa43c5d7 -msgid "Write Lock" -msgstr "" - -#: ../source/includes/fact-eval-lock.rst:1 -# a0f917ac3a1c4ffda15381865a572950 -msgid "By default, |object| takes a global write lock while evaluating the JavaScript function. As a result, |object| blocks all other read and write operations to the database while the |object| operation runs." -msgstr "" - -#: ../source/includes/fact-eval-lock.rst:5 -# 5df35e6fcc9a407593d610783f24dc03 -msgid "To prevent the taking of the global write lock while evaluating the JavaScript code, use the |nolockobject| with ``nolock`` set to ``true``. ``nolock`` does not impact whether the operations within the JavaScript code take write locks." -msgstr "" - -#: ../source/includes/admonitions-eval.rst:9 -# bc65ffc3a7364d618a1d0d55b39ff848 -msgid "For long running |object| operation, consider using either the :command:`eval` command with ``nolock: true`` or using :doc:`other server side code execution options `." -msgstr "" - -#: ../source/includes/admonitions-eval.rst:14 -# e7ffc623affc45ac95a10d35f4c593ae -msgid "Sharded Data" -msgstr "" - -#: ../source/includes/admonitions-eval.rst:16 -# 1b4668fd1abe4ab58fccb9b660cff5d8 -msgid "You can not use |object| with :term:`sharded ` collections. In general, you should avoid using |object| in :term:`sharded clusters `; nevertheless, it is possible to use |object| with non-sharded collections and databases stored in a :term:`sharded cluster`." -msgstr "" - -#: ../source/includes/admonitions-eval.rst:23 -# 5c30e8bdbffa4c39a60ed438a870f8fb -msgid "Access Control" -msgstr "" - -#: ../source/includes/extracts/access-eval-eval.rst:1 -# 7f20fb870ca34c2ca25cb60e2c67e6d2 -msgid "If authorization is enabled, you must have access to all actions on all resources in order to run :dbcommand:`eval`. Providing such access is not recommended, but if your organization requires a user to run :dbcommand:`eval`, create a role that grants :authaction:`anyAction` on :ref:`resource-anyresource`. Do not assign this role to any other user." -msgstr "" - -#: ../source/reference/command/eval.txt:50 -# cc90bbd4d7a34ad18365ee3b442d68bb -msgid "Example" -msgstr "" - -#: ../source/reference/command/eval.txt:52 -# f1c5d4cb70ed489ca8f7fd41adb69eaa -msgid "The following example uses :dbcommand:`eval` to perform an increment and calculate the average on the server:" -msgstr "" - -#: ../source/reference/command/eval.txt:59 -# 562df3d132da4675a9082e3cf30a04de -msgid "The ``db`` in the function refers to the current database." -msgstr "" - -#: ../source/reference/command/eval.txt:61 -# 0322c875342c4c60bae984c73c92f2c3 -msgid "The :program:`mongo` shell provides a helper method :method:`db.eval()` [#eval-shell-helper]_, so you can express the above as follows:" -msgstr "" - -#: ../source/reference/command/eval.txt:68 -# d3b31202de894950967cfbea94b49d24 -msgid "If you want to use the server's interpreter, you must run :dbcommand:`eval`. Otherwise, the :program:`mongo` shell's JavaScript interpreter evaluates functions entered directly into the shell." -msgstr "" - -#: ../source/reference/command/eval.txt:73 -# 685de782168b4496932a769752253ee0 -msgid "If an error occurs, :dbcommand:`eval` throws an exception. The following invalid function uses the variable ``x`` without declaring it as an argument:" -msgstr "" - -#: ../source/reference/command/eval.txt:86 -# 2218089e454940e4b18382ab7060e177 -msgid "The statement will result in the following exception:" -msgstr "" - -#: ../source/reference/command/eval.txt:96 -# aa0cd9f11e244b48968ae4cde88086df -msgid ":doc:`/core/server-side-javascript`" -msgstr "" - -#: ../source/includes/fact-eval-helper-method.rst:1 -# 142b577247d44e3aaf9e7898a8b0c0af -msgid "The helper :method:`db.eval()` in the :program:`mongo` shell wraps the :dbcommand:`eval` command. Therefore, the helper method shares the characteristics and behavior of the underlying command with *one exception*: :method:`db.eval()` method does not support the ``nolock`` option." -msgstr "" - diff --git a/locale/pot/reference/command/explain.pot b/locale/pot/reference/command/explain.pot deleted file mode 100644 index 5b67f2a84bd..00000000000 --- a/locale/pot/reference/command/explain.pot +++ /dev/null @@ -1,194 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/explain.txt:3 -# 4b9615f164054f279d138f2c9e0c6efe -msgid "explain" -msgstr "" - -#: ../source/reference/command/explain.txt:0 -# 23220f997bc942f98556c0b4d8eb64f8 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/explain.txt:14 -# c37e739699aa4636a449fc17d93d4a53 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/explain.txt:20 -# ce402e15fed1483dafbf0f604cf877ca -msgid "Added support for the :dbcommand:`distinct` and :dbcommand:`findAndModify` commands." -msgstr "" - -#: ../source/reference/command/explain.txt:23 -# f1174fc26c0645e2ad03f2b73e9137d4 -msgid "The :dbcommand:`explain` command provides information on the execution of the following commands: :dbcommand:`count`, :dbcommand:`distinct`, :dbcommand:`group`, :dbcommand:`find`, :dbcommand:`findAndModify`, :dbcommand:`delete`, and :dbcommand:`update`." -msgstr "" - -#: ../source/reference/command/explain.txt:28 -# 338aaf102b144a7a852686770583246f -msgid "Although MongoDB provides the :dbcommand:`explain` command, the preferred method for running :dbcommand:`explain` is to use the :method:`db.collection.explain()` and :method:`cursor.explain()` helpers." -msgstr "" - -#: ../source/reference/command/explain.txt:32 -# 3c7d5070ab914a868e66786a98d02d0f -msgid "The :dbcommand:`explain` command has the following syntax:" -msgstr "" - -#: ../source/reference/command/explain.txt:41 -# 33cbe34a20a24376bdc6a98b0c222c73 -msgid "The command takes the following fields:" -msgstr "" - -#: ../source/reference/command/explain.txt:48 -# e37a50cf37584dc59bbc5b2a9f6c01b3 -msgid "Behavior" -msgstr "" - -#: ../source/reference/command/explain.txt:50 -# b64185f8518748538efd91ec9436ca56 -msgid "The behavior of :dbcommand:`explain` and the amount of information returned depend on the ``verbosity`` mode." -msgstr "" - -#: ../source/reference/command/explain.txt:59 -#: ../source/reference/command/explain.txt:86 -# 9640cfdda0764feaae2737f5e1904997 -# b68cd52984aa4406bacca80f3ccc397b -msgid "``queryPlanner`` Mode" -msgstr "" - -#: ../source/includes/fact-explain-verbosity-queryPlanner.rst:1 -# 06fa1aa4091846838d813885e38f3f58 -msgid "MongoDB runs the :doc:`query optimizer ` to choose the winning plan for the operation under evaluation. |explain| returns the :data:`~explain.queryPlanner` information for the evaluated |operation|." -msgstr "" - -#: ../source/reference/command/explain.txt:66 -# e2c1b9db71204fa49212124f8a39afe3 -msgid "``executionStats`` Mode" -msgstr "" - -#: ../source/includes/fact-explain-verbosity-executionStats.rst:1 -# 9204637bf2cc432293d8fd9d71e249ad -msgid "MongoDB runs the :doc:`query optimizer ` to choose the winning plan, executes the winning plan to completion, and returns statistics describing the execution of the winning plan." -msgstr "" - -#: ../source/includes/fact-explain-write-operations.rst:1 -#: ../source/includes/fact-explain-write-operations.rst:1 -# 5a545d5527c7467992bb7dc2a2473f3d -# 849229e379034ebc8c51f471465f2a18 -msgid "For write operations, |explain| returns information about the update or delete operations that *would* be performed, but does *not* apply the modifications to the database." -msgstr "" - -#: ../source/includes/fact-explain-verbosity-executionStats.rst:11 -# d01a7808eaa64ce2851770f3bfd0e20e -msgid "|explain| returns the :data:`~explain.queryPlanner` and :data:`~explain.executionStats` information for the evaluated |operation|. However, :data:`~explain.executionStats` does not provide query execution information for the rejected plans." -msgstr "" - -#: ../source/reference/command/explain.txt:73 -#: ../source/reference/command/explain.txt:123 -# c91ed9865e454436a4228408a1f36617 -# e7d3d32d1900486baedc89c2a1d96684 -msgid "``allPlansExecution`` Mode" -msgstr "" - -#: ../source/reference/command/explain.txt:75 -# e81f7025cfd04ecfbb0608c0f770ec82 -msgid "By default, :dbcommand:`explain` runs in ``\"allPlansExecution\"`` verbosity mode." -msgstr "" - -#: ../source/includes/fact-explain-verbosity-allPlansExecution.rst:1 -# 3b05c895b52741618d41cfdb4247a9e5 -msgid "MongoDB runs the :doc:`query optimizer ` to choose the winning plan and executes the winning plan to completion. In ``\"allPlansExecution\"`` mode, MongoDB returns statistics describing the execution of the winning plan as well as statistics for the other candidate plans captured during :ref:`plan selection `." -msgstr "" - -#: ../source/includes/fact-explain-verbosity-allPlansExecution.rst:14 -# b59c56d34e384823b122cf0cf00113df -msgid "|explain| returns the :data:`~explain.queryPlanner` and :data:`~explain.executionStats` information for the evaluated |operation|. The :data:`~explain.executionStats` includes the *completed* query execution information for the *winning plan*." -msgstr "" - -#: ../source/includes/fact-explain-verbosity-allPlansExecution.rst:19 -# ca72d6691df241868766da9fc3638a05 -msgid "If the query optimizer considered more than one plan, :data:`~explain.executionStats` information also includes the *partial* execution information captured during the :ref:`plan selection phase ` for both the winning and rejected candidate plans." -msgstr "" - -#: ../source/reference/command/explain.txt:81 -# 39cca0c20e6c4008b5ef830cc9ccf600 -msgid "Examples" -msgstr "" - -#: ../source/reference/command/explain.txt:88 -# 31ddf6cb9eca429189d2a76e6e53d4a4 -msgid "The following :dbcommand:`explain` command runs in :ref:`\"queryPlanner\" ` verbosity mode to return the query planning information for a :dbcommand:`count` command:" -msgstr "" - -#: ../source/reference/command/explain.txt:104 -# 0b9f37bd14f0496495da9b858948f80a -msgid "``executionStats`` Mode" -msgstr "" - -#: ../source/reference/command/explain.txt:106 -# be23883d76524f9385de618a69be122c -msgid "The following :dbcommand:`explain` operation runs in :ref:`\"executionStats\" ` verbosity mode to return the query planning and execution information for a :dbcommand:`count` command:" -msgstr "" - -#: ../source/reference/command/explain.txt:125 -# 8b7671574ae7456cbd826c85d3565ec0 -msgid "By default, :dbcommand:`explain` runs in :ref:`\"allPlansExecution\" ` verbosity mode. The following :dbcommand:`explain` command returns the :data:`~explain.queryPlanner` and :data:`~explain.executionStats` for all considered plans for an :dbcommand:`update` command:" -msgstr "" - -#: ../source/reference/command/explain.txt:133 -# c5afc0311ae044308f602404260be015 -msgid "The execution of this explain will *not* modify data but runs the query predicate of the update operation. For candidate plans, MongoDB returns the execution information captured during the :ref:`plan selection phase `." -msgstr "" - -#: ../source/reference/command/explain.txt:157 -# 2e7998a0fcf9455584f52130699c2992 -msgid "Output" -msgstr "" - -#: ../source/includes/fact-explain-results-categories.rst:1 -# 29aa175f3b5e4ce39cbd8ce9721d613f -msgid "|explain| operations can return information regarding:" -msgstr "" - -#: ../source/includes/fact-explain-results-categories.rst:3 -# c17533660e5442e5832495cea6acfddd -msgid ":ref:`queryPlanner`, which details the plan selected by the :doc:`query optimizer ` and lists the rejected plans;" -msgstr "" - -#: ../source/includes/fact-explain-results-categories.rst:7 -# 6884263fe04440c5bffd95fdf1016d26 -msgid ":ref:`executionStats`, which details the execution of the winning plan and the rejected plans; and" -msgstr "" - -#: ../source/includes/fact-explain-results-categories.rst:10 -# bb78f67c57e5499c998591a3aa380948 -msgid ":ref:`serverInfo`, which provides information on the MongoDB instance." -msgstr "" - -#: ../source/includes/fact-explain-results-categories.rst:13 -# fdcb372dac0547c3aacd36153069a587 -msgid "The verbosity mode (i.e. ``queryPlanner``, ``executionStats``, ``allPlansExecution``) determines whether the results include :ref:`executionStats` and whether :ref:`executionStats` includes data captured during :ref:`plan selection `." -msgstr "" - -#: ../source/reference/command/explain.txt:161 -# ffab77d35ed84a35b7f1b5313e0bc671 -msgid "For details on the output, see :doc:`/reference/explain-results`." -msgstr "" - diff --git a/locale/pot/reference/command/features.pot b/locale/pot/reference/command/features.pot deleted file mode 100644 index 7dac02b2749..00000000000 --- a/locale/pot/reference/command/features.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/features.txt:3 -# ec5b1856839e41d28332af26cbd26838 -msgid "features" -msgstr "" - -#: ../source/reference/command/features.txt:15 -# d836d1ca64004561aea051e22ba4f810 -msgid ":dbcommand:`features` is an internal command that returns the build-level feature settings." -msgstr "" - diff --git a/locale/pot/reference/command/filemd5.pot b/locale/pot/reference/command/filemd5.pot deleted file mode 100644 index 840ef374b5f..00000000000 --- a/locale/pot/reference/command/filemd5.pot +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/filemd5.txt:3 -# c22aeaaf62d74237acab458f60346c30 -msgid "filemd5" -msgstr "" - -#: ../source/reference/command/filemd5.txt:15 -# 2bc58398dcd64cec9afb4b0b8248696b -msgid "The :dbcommand:`filemd5` command returns the :term:`md5` hash for a single file stored using the :term:`GridFS` specification. Client libraries use this command to verify that files are correctly written to MongoDB. The command takes the ``files_id`` of the file in question and the name of the GridFS root collection as arguments. For example:" -msgstr "" - -#: ../source/reference/command/filemd5.txt:27 -# 65eea0b5195048a492475aac6dc8601e -msgid "MongoDB computes the ``filemd5`` using all data in the GridFS file object pulled sequentially from each chunk in the ``chunks`` collection." -msgstr "" - diff --git a/locale/pot/reference/command/find.pot b/locale/pot/reference/command/find.pot deleted file mode 100644 index 67f0fb27977..00000000000 --- a/locale/pot/reference/command/find.pot +++ /dev/null @@ -1,143 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/find.txt:3 -# 5dd27e1a5abe45788a79a285b1bce025 -msgid "find" -msgstr "" - -#: ../source/reference/command/find.txt:0 -# 9d1f6d9ebed242858c7b6f65077f38e1 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/find.txt:14 -# 8fe55e97a79a4e0f91b6a965f58e1298 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/find.txt:20 -# 2d4787f0157c4062a46859800b4f8425 -msgid "Executes a query and returns the first batch of results and the cursor id, from which the client can construct a cursor." -msgstr "" - -#: ../source/reference/command/find.txt:23 -# d903436bfa654145a1d27fd7bb6d0b2a -msgid "The :dbcommand:`find` command has the following form:" -msgstr "" - -#: ../source/reference/command/find.txt:54 -# 64181a3d38c243139d2d753dfc721246 -msgid "The command accepts the following fields:" -msgstr "" - -#: ../source/reference/command/find.txt:59 -# e9ce770f42e54b0789c8ac980dabac5f -msgid "Examples" -msgstr "" - -#: ../source/reference/command/find.txt:62 -# b6fc57b57596454b8e4c9d85307b7350 -msgid "Specify a Sort and Limit" -msgstr "" - -#: ../source/reference/command/find.txt:64 -# 5cf1940a7e8b45cf84dbaedf628e6efc -msgid "The following command runs the :dbcommand:`find` command filtering on the ``rating`` field and the ``cuisine`` field. The command includes a ``projection`` to only return the following fields in the matching documents: ``_id``, ``name``, ``rating``, and ``address`` fields." -msgstr "" - -#: ../source/reference/command/find.txt:70 -# b5645af64878459485e7e5365a613dcb -msgid "The command sorts the documents in the result set by the ``name`` field and limits the result set to 5 documents." -msgstr "" - -#: ../source/reference/command/find.txt:86 -# 55668a3be41f44bd9cb18281b365f542 -msgid "Override Default Read Concern" -msgstr "" - -#: ../source/reference/command/find.txt:88 -# b98a3204c04444b99024319eb191948a -msgid "To override the default read concern level of :readconcern:`\"local\"`, use the ``readConcern`` option." -msgstr "" - -#: ../source/reference/command/find.txt:91 -# 6d7415452ad6458084fb176ec4160dc9 -msgid "The following operation on a replica set specifies a :term:`read concern` of :readconcern:`\"majority\"` to read the most recent copy of the data confirmed as having been written to a majority of the nodes." -msgstr "" - -#: ../source/includes/fact-enable-majority-readConcern.rst:1 -# c158627aeae14e5fa7f371e1843bf5d4 -msgid "To use :term:`read concern` level of :readconcern:`\"majority\"`," -msgstr "" - -#: ../source/includes/fact-enable-majority-readConcern.rst:3 -# d8ad5397ba3a4375a30908a2ce0e430f -msgid "you must start the :program:`mongod` instances with the :option:`--enableMajorityReadConcern` command line option (or the :setting:`replication.enableMajorityReadConcern` set to ``true`` if using a configuration file)." -msgstr "" - -#: ../source/includes/fact-enable-majority-readConcern.rst:8 -# 7449d957e2e94f52ad5b33fc45519bac -msgid "replica sets must use :ref:`WiredTiger storage engine ` and election :rsconf:`protocol version 1 `." -msgstr "" - -#: ../source/includes/fact-readConcern-most-recent-data-in-node.rst:1 -# 7aadbab8b2fd4078ab0ae99ea88268ae -msgid "Regardless of the :term:`read concern` level, the most recent data on a node may not reflect the most recent version of the data in the system." -msgstr "" - -#: ../source/reference/command/find.txt:109 -# 3d4d96c526c1458ca997d0075a253818 -msgid "The :dbcommand:`getMore` command uses the ``readConcern`` level specified in the originating :dbcommand:`find` command." -msgstr "" - -#: ../source/reference/command/find.txt:112 -# 73b8c21cb2594f9c91ffa0b11d15d835 -msgid "A ``readConcern`` can be specified for the :program:`mongo` shell method :method:`db.collection.find()` using the :method:`cursor.readConcern` method:" -msgstr "" - -#: ../source/reference/command/find.txt:120 -# 24dabe1a19714bdc9e233ea869d19c14 -msgid "For more information on available read concerns, see :ref:`read-concern`." -msgstr "" - -#: ../source/reference/command/find.txt:124 -# e79f7ae4e93e40b2bba5184fc80ea623 -msgid "Specify Collation" -msgstr "" - -#: ../source/includes/extracts/collation-description.rst:1 -# 4f4867be94a44f3699872abbc70ec988 -msgid ":doc:`Collation ` allows users to specify language-specific rules for string comparison, such as rules for lettercase and accent marks." -msgstr "" - -#: ../source/reference/command/find.txt:128 -# 5971a67e1fb546fa99f4328d20b76d3a -msgid "The following operation runs the :dbcommand:`find` command with the collation specified:" -msgstr "" - -#: ../source/reference/command/find.txt:142 -# dc6f6acb1da84214a9c47cbec2ba9169 -msgid "The :program:`mongo` shell provides the :method:`cursor.collation()` to specify :ref:`collation ` for a :method:`db.collection.find()` operation." -msgstr "" - -#: ../source/reference/command/find.txt:146 -# 3d79b74d3cd64ed1a4b69af36e4f39f7 -msgid ":ref:`3.2-driver-compatibility`" -msgstr "" - diff --git a/locale/pot/reference/command/findAndModify.pot b/locale/pot/reference/command/findAndModify.pot deleted file mode 100644 index 06784842fae..00000000000 --- a/locale/pot/reference/command/findAndModify.pot +++ /dev/null @@ -1,390 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/findAndModify.txt:3 -# 02dd03ee8917458987edefac50c7f6bf -msgid "findAndModify" -msgstr "" - -#: ../source/reference/command/findAndModify.txt:0 -# 1798affc56e448b08469afea75b6d310 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/findAndModify.txt:18 -# f8570a2015a5431ea50b90cf7ea87489 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/findAndModify.txt:22 -# 9c2e9942560f4eb384f30cbcc1036097 -msgid "The :dbcommand:`findAndModify` command modifies and returns a single document. By default, the returned document does not include the modifications made on the update. To return the document with the modifications made on the update, use the ``new`` option." -msgstr "" - -#: ../source/reference/command/findAndModify.txt:27 -# d50084dbca884cb29e7a802310a86659 -msgid "The command has the following syntax:" -msgstr "" - -#: ../source/reference/command/findAndModify.txt:45 -# 56b82834115747f59f6c9440decc8a59 -msgid "The :dbcommand:`findAndModify` command takes the following fields:" -msgstr "" - -#: ../source/reference/command/findAndModify.txt:53 -# a6427b164e4b4e9682890575d6b11ee6 -msgid "Output" -msgstr "" - -#: ../source/reference/command/findAndModify.txt:55 -# 3416160b575a46fa95d4e201185f2f58 -msgid "The :dbcommand:`findAndModify` command returns a document with the following fields:" -msgstr "" - -#: ../source/reference/command/findAndModify.txt:63 -# db2c633146884285b8c8f7e6992f4af6 -msgid "``lastErrorObject``" -msgstr "" - -#: ../source/reference/command/findAndModify.txt:65 -# 7f7b299ce2c74c0eb7ac1584677d38ea -msgid "The ``lastErrorObject`` embedded document contains the following fields:" -msgstr "" - -#: ../source/reference/command/findAndModify.txt:72 -# f5707b71e4b5484ebb996661183f4b6b -msgid "``value``" -msgstr "" - -#: ../source/reference/command/findAndModify.txt:74 -# 44fa38ffac1f4c9e87fd381470d5452d -msgid "For ``remove`` operations, ``value`` contains the removed document if the query matches a document. If the query does not match a document to remove, ``value`` contains ``null``." -msgstr "" - -#: ../source/reference/command/findAndModify.txt:78 -# 8681ef513ddf4d7fa878f0eb83cb1ed9 -msgid "For ``update`` operations, the ``value`` embedded document contains the following:" -msgstr "" - -#: ../source/includes/extracts/fact-findandmodify-command-return.rst:1 -# b10560a8854c4b32a93189e60c76156e -msgid "If the ``new`` parameter is not set or is ``false``:" -msgstr "" - -#: ../source/includes/extracts/fact-findandmodify-command-return.rst:3 -# c25507b5241a4b56833aa008537b1893 -msgid "the pre-modification document if the query matches a document;" -msgstr "" - -#: ../source/includes/extracts/fact-findandmodify-command-return.rst:5 -#: ../source/includes/extracts/fact-findandmodify-command-return.rst:13 -# 6ecb1705d1c24e45aa5e166abceb15cc -# 32afab0431e04765b9ed48a8600d6f3f -msgid "otherwise, ``null``." -msgstr "" - -#: ../source/includes/extracts/fact-findandmodify-command-return.rst:7 -# da5047a83c0b43c5965a986554e2b806 -msgid "If ``new`` is ``true``:" -msgstr "" - -#: ../source/includes/extracts/fact-findandmodify-command-return.rst:9 -# 4884ffb711f54a05be60b6d7a39aa043 -msgid "the modified document if the query returns a match;" -msgstr "" - -#: ../source/includes/extracts/fact-findandmodify-command-return.rst:11 -# bd4385bc25264d8ebbd464f302736063 -msgid "the inserted document if ``upsert: true`` and no document matches the query;" -msgstr "" - -#: ../source/includes/extracts/fact-findandmodify-command-return.rst:17 -# 0ac0fee1a3b94e118c3e7c2fe49e208b -msgid "In previous versions, if for the update, ``sort`` is specified, and ``upsert: true``, and the ``new`` option is not set or ``new: false``, :dbcommand:`findAndModify` returns an empty document ``{}`` in the ``value`` field instead of ``null``." -msgstr "" - -#: ../source/reference/command/findAndModify.txt:84 -# 182b3a6cd6a749be9634bfdc66948292 -msgid "Behavior" -msgstr "" - -#: ../source/reference/command/findAndModify.txt:87 -# 0296f2580e41457ebe316b80afa8d3d4 -msgid "Upsert and Unique Index" -msgstr "" - -#: ../source/reference/command/findAndModify.txt:89 -# 380245c5c4bc410198bce2fc9c91749a -msgid "When the :dbcommand:`findAndModify` command includes the ``upsert: true`` option **and** the query field(s) is not uniquely indexed, the command could insert a document multiple times in certain circumstances." -msgstr "" - -#: ../source/reference/command/findAndModify.txt:93 -# 5d659400ed8d4f0b9c1950e3ecff2e2d -msgid "Consider an example where no document with the name ``Andy`` exists and multiple clients issue the following command:" -msgstr "" - -#: ../source/reference/command/findAndModify.txt:108 -# 8518132a00cb41f6a13c21e765a82064 -msgid "If all the commands finish the ``query`` phase before any command starts the ``modify`` phase, **and** there is no unique index on the ``name`` field, the commands may each perform an upsert, creating multiple duplicate documents." -msgstr "" - -#: ../source/reference/command/findAndModify.txt:113 -# f1f81f8f26884b198cb9d9322889d209 -msgid "To prevent the creation of multiple duplicate documents, create a :ref:`unique index ` on the ``name`` field. With the unique index in place, then the multiple :dbcommand:`findAndModify` commands will exhibit one of the following behaviors:" -msgstr "" - -#: ../source/reference/command/findAndModify.txt:119 -# f3dccedd51c74a2cbf262a1272b0fde0 -msgid "Exactly one :dbcommand:`findAndModify` successfully inserts a new document." -msgstr "" - -#: ../source/reference/command/findAndModify.txt:122 -# 350245b81b014206baed1e32c7f8bbdf -msgid "Zero or more :dbcommand:`findAndModify` commands update the newly inserted document." -msgstr "" - -#: ../source/reference/command/findAndModify.txt:125 -# 042507b8e1a34d5ca63c9d75537a361f -msgid "Zero or more :dbcommand:`findAndModify` commands fail when they attempt to insert a duplicate. If the command fails due to a unique index constraint violation, you can retry the command. Absent a delete of the document, the retry should not fail." -msgstr "" - -#: ../source/reference/command/findAndModify.txt:131 -# bfa5fb9b244847c78aa8f035254d31bf -msgid "Sharded Collections" -msgstr "" - -#: ../source/reference/command/findAndModify.txt:133 -# 7462913b646c4d20b4d922de54f02859 -msgid "When using :dbcommand:`findAndModify` in a :term:`sharded ` environment, the ``query`` must contain the :term:`shard key` for all operations against the shard cluster. :dbcommand:`findAndModify` operations issued against :program:`mongos` instances for non-sharded collections function normally." -msgstr "" - -#: ../source/reference/command/findAndModify.txt:141 -# fd7bcedcac454bac8b7640368d4f94de -msgid "Document Validation" -msgstr "" - -#: ../source/includes/extracts/bypassDocumentValidation-findAndModify.rst:1 -# 32a096b611e840c4a1157e8755d9367b -msgid "The :dbcommand:`findAndModify` command adds support for the ``bypassDocumentValidation`` option, which lets you bypass :ref:`document validation <3.2-rel-notes-document-validation>` when inserting or updating documents in a collection with validation rules." -msgstr "" - -#: ../source/reference/command/findAndModify.txt:148 -# d2742fa2d4404b28a793523e21d823ff -msgid "Comparisons with the ``update`` Method" -msgstr "" - -#: ../source/includes/fact-findAndModify-update-comparison.rst:1 -# f207b0d8e92b44009b0bda734999d65b -msgid "When updating a document, |operation| and the :method:`~db.collection.update()` method operate differently:" -msgstr "" - -#: ../source/includes/fact-findAndModify-update-comparison.rst:4 -# e8f7cee94d224b95a580d91226ae41d2 -msgid "By default, both operations modify a single document. However, the :method:`~db.collection.update()` method with its ``multi`` option can modify more than one document." -msgstr "" - -#: ../source/includes/fact-findAndModify-update-comparison.rst:8 -# e2d41a92eca84bc0bce4e6caec0b6631 -msgid "If multiple documents match the update criteria, for |operation|, you can specify a ``sort`` to provide some measure of control on which document to update." -msgstr "" - -#: ../source/includes/fact-findAndModify-update-comparison.rst:12 -# 6392435e8d2c4617a64bf771b527e60a -msgid "With the default behavior of the :method:`~db.collection.update()` method, you cannot specify which single document to update when multiple documents match." -msgstr "" - -#: ../source/includes/fact-findAndModify-update-comparison.rst:16 -# e28b07275c0b459997590f43d9e85ff8 -msgid "By default, |operation| returns |return-object|. To obtain the updated document, use the ``new`` option." -msgstr "" - -#: ../source/includes/fact-findAndModify-update-comparison.rst:19 -# bec08d37123f4e53a5e519aab45cef07 -msgid "The :method:`~db.collection.update()` method returns a :method:`WriteResult` object that contains the status of the operation. To return the updated document, use the :method:`~db.collection.find()` method. However, other updates may have modified the document between your update and the document retrieval. Also, if the update modified only a single document but multiple documents matched, you will need to use additional logic to identify the updated document." -msgstr "" - -#: ../source/includes/fact-findAndModify-update-comparison.rst:27 -# af0b968cbdb34b549c76fc6bc3923855 -msgid "When modifying a *single* document, both |operation| and the :method:`~db.collection.update()` method *atomically* update the document. See :doc:`/core/write-operations-atomicity` for more details about interactions and order of operations of these methods." -msgstr "" - -#: ../source/reference/command/findAndModify.txt:157 -# 921454d9b2f44859a1b455c77f2e1c60 -msgid "Examples" -msgstr "" - -#: ../source/reference/command/findAndModify.txt:160 -# b7c52450d3e24dc491fb74e4915cbc70 -msgid "Update and Return" -msgstr "" - -#: ../source/reference/command/findAndModify.txt:162 -# 5314ce7a432b430f80954c824f255fba -msgid "The following command updates an existing document in the ``people`` collection where the document matches the ``query`` criteria:" -msgstr "" - -#: ../source/reference/command/findAndModify.txt:176 -# 142de0564dbc46148d94225c85308eed -msgid "This command performs the following actions:" -msgstr "" - -#: ../source/reference/command/findAndModify.txt:178 -# 7fedbde2a4e84be5a39a39597762ed94 -msgid "The ``query`` finds a document in the ``people`` collection where the ``name`` field has the value ``Tom``, the ``state`` field has the value ``active`` and the ``rating`` field has a value :operator:`greater than <$gt>` 10." -msgstr "" - -#: ../source/reference/command/findAndModify.txt:183 -# 4941f09aedae4a179ea6e50de57186a9 -msgid "The ``sort`` orders the results of the query in ascending order. If multiple documents meet the ``query`` condition, the command will select for modification the first document as ordered by this ``sort``." -msgstr "" - -#: ../source/reference/command/findAndModify.txt:188 -# c0513440c7e941b98c7b574688f12e68 -msgid "The ``update`` :operator:`increments <$inc>` the value of the ``score`` field by 1." -msgstr "" - -#: ../source/reference/command/findAndModify.txt:191 -# 433da3c111aa4014a6f0c4b916e18deb -msgid "The command returns a document with the following fields:" -msgstr "" - -#: ../source/reference/command/findAndModify.txt:193 -# f7e149d551dd4ad7894d9eb23aed2f9f -msgid "The ``lastErrorObject`` field that contains the details of the command, including the field ``updatedExisting`` which is ``true``, and" -msgstr "" - -#: ../source/reference/command/findAndModify.txt:197 -# 317f1a482bc84e58b24de83acac26efe -msgid "The ``value`` field that contains the original (i.e. pre-modification) document selected for this update:" -msgstr "" - -#: ../source/reference/command/findAndModify.txt:222 -# fefe4487dda84816beda081482f5aacb -msgid "To return the modified document in the ``value`` field, add the ``new:true`` option to the command." -msgstr "" - -#: ../source/reference/command/findAndModify.txt:225 -# 88f69a1f65cc4d3c827c9b31e42a51b8 -msgid "If no document match the ``query`` condition, the command returns a document that contains ``null`` in the ``value`` field:" -msgstr "" - -#: ../source/reference/command/findAndModify.txt:233 -# 4868b3ba735e4d4a87321116731380a4 -msgid "The :program:`mongo` shell and many :term:`drivers ` provide a :method:`~db.collection.findAndModify()` helper method. Using the shell helper, this previous operation can take the following form:" -msgstr "" - -#: ../source/reference/command/findAndModify.txt:246 -# 57bad05f9d7944aead3396ae79928d52 -msgid "However, the :method:`~db.collection.findAndModify()` shell helper method returns only the unmodified document, or if ``new`` is ``true``, the modified document." -msgstr "" - -#: ../source/reference/command/findAndModify.txt:261 -# 775899df13fc4e689b227159b89bdc60 -msgid "``upsert: true``" -msgstr "" - -#: ../source/reference/command/findAndModify.txt:263 -# 4f8368fe926c481ba88dcca68f87ca52 -msgid "The following :dbcommand:`findAndModify` command includes the ``upsert: true`` option for the ``update`` operation to either update a matching document or, if no matching document exists, create a new document:" -msgstr "" - -#: ../source/reference/command/findAndModify.txt:279 -# afdc9bf1324d4a2caacad821259ce983 -msgid "If the command finds a matching document, the command performs an update." -msgstr "" - -#: ../source/reference/command/findAndModify.txt:281 -# c8b6a1d160004129bf111feeda4ce79e -msgid "If the command does **not** find a matching document, the ``update`` with :term:`upsert: true ` operation results in an insertion and returns a document with the following fields:" -msgstr "" - -#: ../source/reference/command/findAndModify.txt:285 -# 046358a883b6498983076576b8a3bc3e -msgid "The ``lastErrorObject`` field that contains the details of the command, including the field ``upserted`` that contains the ``ObjectId`` of the newly inserted document, and" -msgstr "" - -#: ../source/reference/command/findAndModify.txt:289 -# fc75cd5457364b54af57dddd5e276815 -msgid "The ``value`` field containing ``null``." -msgstr "" - -#: ../source/reference/command/findAndModify.txt:304 -# 01cdb734d2d04546877be5f2f9497237 -msgid "Return New Document" -msgstr "" - -#: ../source/reference/command/findAndModify.txt:306 -# bfb9eed896b74156bad2bc26c7d20c1a -msgid "The following :dbcommand:`findAndModify` command includes both ``upsert: true`` option and the ``new:true`` option. The command either updates a matching document and returns the updated document or, if no matching document exists, inserts a document and returns the newly inserted document in the ``value`` field." -msgstr "" - -#: ../source/reference/command/findAndModify.txt:312 -# b1d0b5d8e70c4230a115c6df66c80ad9 -msgid "In the following example, no document in the ``people`` collection matches the ``query`` condition:" -msgstr "" - -#: ../source/reference/command/findAndModify.txt:328 -# eb9a1b70697f468db526f5c595723175 -msgid "The command returns the newly inserted document in the ``value`` field:" -msgstr "" - -#: ../source/reference/command/findAndModify.txt:354 -# 7535dcda02564f46afc24dc75740acd6 -msgid "Sort and Remove" -msgstr "" - -#: ../source/reference/command/findAndModify.txt:356 -# d375809826264cbfb859744dcec42a3f -msgid "By including a ``sort`` specification on the ``rating`` field, the following example removes from the ``people`` collection a single document with the ``state`` value of ``active`` and the lowest ``rating`` among the matching documents:" -msgstr "" - -#: ../source/reference/command/findAndModify.txt:372 -# 0576ef6f3fac4cfeb09e45c16c3c5343 -msgid "The command returns the deleted document:" -msgstr "" - -#: ../source/reference/command/findAndModify.txt:396 -# d1a5df0f88814900af713b8d905a91e7 -msgid "Specify Collation" -msgstr "" - -#: ../source/includes/extracts/collation-description.rst:1 -# 98e1c6fa5bff4a9d8ea3f5c80f2a89c9 -msgid ":doc:`Collation ` allows users to specify language-specific rules for string comparison, such as rules for lettercase and accent marks." -msgstr "" - -#: ../source/reference/command/findAndModify.txt:400 -# 32723bea8be34bd8a3e182bc21156b2d -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -#: ../source/reference/command/findAndModify.txt:408 -# c1351a117981402ab9efb14ce724f900 -msgid "The following operation includes the :ref:`collation ` option:" -msgstr "" - -#: ../source/reference/command/findAndModify.txt:423 -# 3e5efbaffd7e40618db269873ac295df -msgid "The operation returns the following document:" -msgstr "" - -#: ../source/reference/command/findAndModify.txt:440 -# 8ac1c9603fbb48c99bd1acce50767332 -msgid ":ref:`perform-findAndModify-linearizable-reads`" -msgstr "" - diff --git a/locale/pot/reference/command/flushRouterConfig.pot b/locale/pot/reference/command/flushRouterConfig.pot deleted file mode 100644 index 72108575303..00000000000 --- a/locale/pot/reference/command/flushRouterConfig.pot +++ /dev/null @@ -1,43 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/flushRouterConfig.txt:3 -# 7dd433e07ad1488eb1f2360c73aecafc -msgid "flushRouterConfig" -msgstr "" - -#: ../source/reference/command/flushRouterConfig.txt:15 -# 772ea66785b04212893a99466caa76c1 -msgid ":dbcommand:`flushRouterConfig` clears the current cluster information cached by a :program:`mongos` instance and reloads all :term:`sharded cluster` metadata from the :term:`config database`." -msgstr "" - -#: ../source/reference/command/flushRouterConfig.txt:19 -# 4e1c22ffb4ed4c1d96f931487e3d65ff -msgid "This forces an update when the configuration database holds data that is newer than the data cached in the :program:`mongos` process." -msgstr "" - -#: ../source/reference/command/flushRouterConfig.txt:25 -# d49de14199aa48cc80c1b2c23ee2ed7e -msgid "Do not modify the config data, except as explicitly documented. A config database cannot typically tolerate manual manipulation." -msgstr "" - -#: ../source/reference/command/flushRouterConfig.txt:29 -# 9054c4ec121e45bc9755eb338214be4d -msgid ":dbcommand:`flushRouterConfig` is an administrative command that is only available for :program:`mongos` instances." -msgstr "" - diff --git a/locale/pot/reference/command/forceerror.pot b/locale/pot/reference/command/forceerror.pot deleted file mode 100644 index 18354da70a4..00000000000 --- a/locale/pot/reference/command/forceerror.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/forceerror.txt:3 -# a604fc284e514c29b82841977f8d6e69 -msgid "forceerror" -msgstr "" - -#: ../source/reference/command/forceerror.txt:15 -# 1cfe21b2211e43fb9b635bbf0cb1c2fc -msgid "The :dbcommand:`forceerror` command is for testing purposes only. Use :dbcommand:`forceerror` to force a user assertion exception. This command always returns an ``ok`` value of 0." -msgstr "" - diff --git a/locale/pot/reference/command/fsync.pot b/locale/pot/reference/command/fsync.pot deleted file mode 100644 index 82c99fbdde9..00000000000 --- a/locale/pot/reference/command/fsync.pot +++ /dev/null @@ -1,192 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/fsync.txt:3 -# d4088e6306294c9eafb19455193b46a1 -msgid "fsync" -msgstr "" - -#: ../source/reference/command/fsync.txt:0 -# fbc227ad652a48648987102d05b19d29 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/fsync.txt:14 -# 6b94145c0aa64eac8c405fe9af3c742f -msgid "Definition" -msgstr "" - -#: ../source/reference/command/fsync.txt:18 -# 108c2866f6c840c0b634732634ec788e -msgid "Forces the :program:`mongod` process to flush all pending writes from the storage layer to disk. Optionally, you can use :dbcommand:`fsync` to lock the :program:`mongod` instance and block write operations for the purpose of capturing backups." -msgstr "" - -#: ../source/reference/command/fsync.txt:23 -# 367a32952483498eb9d283c9f70188e4 -msgid "As applications write data, MongoDB records the data in the storage layer and then writes the data to disk within the :setting:`~storage.syncPeriodSecs` interval, which is 60 seconds by default. Run :dbcommand:`fsync` when you want to flush writes to disk ahead of that interval." -msgstr "" - -#: ../source/reference/command/fsync.txt:28 -# e200a199dd234aef85c33a9fcf5cac72 -msgid "The :dbcommand:`fsync` command has the following syntax:" -msgstr "" - -#: ../source/reference/command/fsync.txt:34 -# 071c1de895f5422e87f85dabda354674 -msgid "The :dbcommand:`fsync` command has the following fields:" -msgstr "" - -#: ../source/reference/command/fsync.txt:39 -# d5b2ea189cc14be68bf5ec26d7c295a6 -msgid "Considerations" -msgstr "" - -#: ../source/reference/command/fsync.txt:42 -# 0c3eff60a0954d7785706e067f1b3bf0 -msgid "Wired Tiger Compatibility" -msgstr "" - -#: ../source/includes/extracts/wt-fsync-lock-compatibility-command.rst:3 -#: ../source/includes/extracts/wt-fsync-lock-compatibility-command.rst:3 -# 0ec7748569b24563ad71d576c40e8551 -# bd4fc8cf726b42d8968a5c958314e94c -msgid ":dbcommand:`fsync` command with the ``lock`` option can ensure that the data files do not change for MongoDB instances using either the MMAPv1 or the WiredTiger storage engines, thus providing consistency for the purposes of creating backups." -msgstr "" - -#: ../source/includes/extracts/wt-fsync-lock-compatibility-command.rst:8 -#: ../source/includes/extracts/wt-fsync-lock-compatibility-command.rst:8 -# 66052e9f7ba04102a2c03c48a3522463 -# 68df5f0a2f864663803074d6d48e8030 -msgid "In previous MongoDB versions, :dbcommand:`fsync` command with the ``lock`` option *cannot* guarantee a consistent set of files for low-level backups (e.g. via file copy ``cp``, ``scp``, ``tar``) for WiredTiger." -msgstr "" - -#: ../source/reference/command/fsync.txt:47 -# 734f3415dfae44cd870cda2562006a78 -msgid "Impact on Larger Deployments" -msgstr "" - -#: ../source/reference/command/fsync.txt:49 -# 0628cc4a22ad46f09ccb9a7bded6a055 -msgid "An :dbcommand:`fsync` lock is only possible on *individual* :program:`mongod` instances of a sharded cluster, not on the entire cluster. To back up an entire sharded cluster, please see :doc:`/administration/backup-sharded-clusters` for more information." -msgstr "" - -#: ../source/reference/command/fsync.txt:56 -# 3956595fbc0e4512a5a843e55adedbdf -msgid "Alternatives with Journaling" -msgstr "" - -#: ../source/reference/command/fsync.txt:58 -# 71fec146d77b41ac849da07357506473 -msgid "If your :program:`mongod` has :term:`journaling ` enabled, consider using :ref:`another method ` to create a backup of the data set." -msgstr "" - -#: ../source/reference/command/fsync.txt:63 -# 4315f58c00a34209ad8b48b440ad9ce4 -msgid "Impact on Read Operations" -msgstr "" - -#: ../source/reference/command/fsync.txt:65 -# 5d89b787145f4731a6f068f09df0003f -msgid "After :dbcommand:`fsync` with the ``lock`` option runs on a :program:`mongod`, all write operations will block until a subsequent unlock. Read operations *may* also block. As a result, :dbcommand:`fsync` with lock is not a reliable mechanism for making a :program:`mongod` instance operate in a read-only mode." -msgstr "" - -#: ../source/reference/command/fsync.txt:73 -# 5ce7a56010e848838a310e2667d16ed5 -msgid "Blocked read operations prevent verification of authentication. Such reads are necessary to establish new connections to a :program:`mongod` that enforces authorization checks." -msgstr "" - -#: ../source/reference/command/fsync.txt:79 -# 1fa2365673fb46858cdf2b87a9cf199a -msgid "When calling :dbcommand:`fsync` with the ``lock`` option, ensure that the connection remains open to allow a subsequent call to :method:`db.fsyncUnlock()`." -msgstr "" - -#: ../source/reference/command/fsync.txt:83 -# eeaeb8c89d1945468a859ce064481c89 -msgid "Closing the connection may make it difficult to release the lock." -msgstr "" - -#: ../source/reference/command/fsync.txt:86 -# 2cb1ea783ff644d0947c4eea44d663ca -msgid "Examples" -msgstr "" - -#: ../source/reference/command/fsync.txt:89 -# 928d8bc565b64aa7b8405dcb2ae4f620 -msgid "Run Asynchronously" -msgstr "" - -#: ../source/reference/command/fsync.txt:91 -# 7bbafd59be464908a38a317714510b2a -msgid "The :dbcommand:`fsync` operation is synchronous by default. To run :dbcommand:`fsync` asynchronously, use the ``async`` field set to ``true``:" -msgstr "" - -#: ../source/reference/command/fsync.txt:99 -# fe569c500f8d484fb85e5d63ab701045 -msgid "The operation returns immediately. To view the status of the :dbcommand:`fsync` operation, check the output of :method:`db.currentOp()`." -msgstr "" - -#: ../source/reference/command/fsync.txt:104 -# 2ec93780993d4e7da06cc5a1dd79ab68 -msgid "Lock ``mongod`` Instance" -msgstr "" - -#: ../source/reference/command/fsync.txt:110 -# cbc5aa9df8ef4b20bc63f81d0d764e4a -msgid "The primary use of :dbcommand:`fsync` is to lock the :program:`mongod` instance in order to back up the files within :program:`mongod`\\ 's :setting:`~storage.dbPath`. The operation flushes all data to the storage layer and blocks all write operations until you unlock the :program:`mongod` instance." -msgstr "" - -#: ../source/reference/command/fsync.txt:115 -# 195cf4f821c34a189a4b899c694ac710 -msgid "To lock the database, use the ``lock`` field set to ``true``:" -msgstr "" - -#: ../source/reference/command/fsync.txt:121 -# 374185118fd74a7fb2db5183266f3ae2 -msgid "You may continue to perform read operations on a :program:`mongod` instance that has a :dbcommand:`fsync` lock. However, after the first write operation all subsequent read operations wait until you unlock the :program:`mongod` instance." -msgstr "" - -#: ../source/reference/command/fsync.txt:126 -# b0c811e929b6481180e7af414ef44dc7 -msgid "Unlock ``mongod`` Instance" -msgstr "" - -#: ../source/reference/command/fsync.txt:128 -# 923fe28b71cf4a73af798cea746d2c58 -msgid "To unlock the :program:`mongod`, use :method:`db.fsyncUnlock()`:" -msgstr "" - -#: ../source/reference/command/fsync.txt:136 -# 55bb134987e547998aa5e042a1b90604 -msgid "Check Lock Status" -msgstr "" - -#: ../source/reference/command/fsync.txt:138 -# 20c654b0d72e4eac936e0b48a7ee4219 -msgid "To check the state of the fsync lock, use :method:`db.currentOp()`. Use the following JavaScript function in the shell to test if :program:`mongod` instance is currently locked:" -msgstr "" - -#: ../source/reference/command/fsync.txt:152 -# eb15068039de42109bec6f2d9262532c -msgid "After loading this function into your :program:`mongo` shell session call it, with the following syntax:" -msgstr "" - -#: ../source/reference/command/fsync.txt:159 -# d708441427424eaaba0937f29f78499d -msgid "This function will return ``true`` if the :program:`mongod` instance is currently locked and ``false`` if the :program:`mongod` is not locked." -msgstr "" - diff --git a/locale/pot/reference/command/geoNear.pot b/locale/pot/reference/command/geoNear.pot deleted file mode 100644 index 7f7f77806f2..00000000000 --- a/locale/pot/reference/command/geoNear.pot +++ /dev/null @@ -1,268 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/geoNear.txt:3 -# 6d495a02749b4d898853e25bc76b1b1f -msgid "geoNear" -msgstr "" - -#: ../source/reference/command/geoNear.txt:0 -# 8cfff6e757a846688f0f0f08892ee965 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/geoNear.txt:14 -# 6c83d4b26843481398c0f45f347923a8 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/geoNear.txt:18 -# 7951474a98bb47cf9eb5c256c4351025 -msgid "Returns documents in order of proximity to a specified point, from the nearest to farthest. :dbcommand:`geoNear` requires a geospatial index." -msgstr "" - -#: ../source/reference/command/geoNear.txt:22 -# 459747e51b984293bfc2c4440df75749 -msgid "The :dbcommand:`geoNear` command accepts a :term:`document` that contains the following fields. Specify all distances in the same units as the document coordinate system:" -msgstr "" - -#: ../source/reference/command/geoNear.txt:29 -# 65505e706c31426f88010558a9a13ad4 -msgid "Considerations" -msgstr "" - -#: ../source/reference/command/geoNear.txt:31 -# 72243ad1d51841ed8fbe1407095b4945 -msgid ":dbcommand:`geoNear` requires a geospatial index. However, the :dbcommand:`geoNear` command requires that a collection have *at most* only one :doc:`2d index ` and/or only one :doc:`2dsphere `." -msgstr "" - -#: ../source/includes/extracts/views-unsupported-geoNear.rst:1 -# 9752ddbafb2d42cbae5f37cde26b368c -msgid ":doc:`Views ` do not support geoNear operations (i.e. :dbcommand:`geoNear` command and :pipeline:`$geoNear` pipeline stage)" -msgstr "" - -#: ../source/includes/fact-geoNear-restrict-near-in-query.rst:1 -# eaf51eab12e741e0b3b1ed1757ba29c3 -msgid "You cannot specify a :query:`$near` predicate in the ``query`` field of the |geoNear|." -msgstr "" - -#: ../source/reference/command/geoNear.txt:42 -# 9a4f8efd107540d1878c96398a7e45a1 -msgid "Command Syntax" -msgstr "" - -#: ../source/reference/command/geoNear.txt:45 -# 17a4df0a10424af894b6da67834ef052 -msgid "``2dsphere`` Index" -msgstr "" - -#: ../source/reference/command/geoNear.txt:47 -# 77a93a3cdecf4c64af2634544e39f1f6 -msgid "If using a ``2dsphere`` index, you can specify either a ``GeoJSON`` point or a legacy coordinate pair for the ``near`` value." -msgstr "" - -#: ../source/reference/command/geoNear.txt:50 -# 7d42c31d66824ae292fb564df21500d7 -msgid "You must include ``spherical: true`` in the syntax." -msgstr "" - -#: ../source/reference/command/geoNear.txt:52 -# 6dfacf955bd64bdfa15716597b1ac7f7 -msgid "With ``spherical: true``, if you specify a GeoJSON point, MongoDB uses meters as the unit of measurement:" -msgstr "" - -#: ../source/reference/command/geoNear.txt:64 -# 92dc90b882d94f0b8ea48ec8e7692408 -msgid "With ``spherical: true``, if you specify a legacy coordinate pair, MongoDB uses radians as the unit of measurement:" -msgstr "" - -#: ../source/reference/command/geoNear.txt:77 -# 5b853615cf394372b8596c67aaad137b -msgid "``2d`` Index" -msgstr "" - -#: ../source/reference/command/geoNear.txt:79 -# eeb42d7808d0420caa3c91bee92ab426 -msgid "To query a :doc:`2d ` index, use the following syntax:" -msgstr "" - -#: ../source/reference/command/geoNear.txt:89 -# cdf03a361b6d4c0eb0eaaebb49648df8 -msgid "If you specify ``spherical: true``, MongoDB uses spherical geometry to calculate distances in radians. Otherwise, MongoDB uses planar geometry to calculate distances between points." -msgstr "" - -#: ../source/reference/command/geoNear.txt:94 -# 2445c34fe6834d6d86c177cd7328d5c6 -msgid "Behavior" -msgstr "" - -#: ../source/includes/fact-geo-near-returns-sorted-results.rst:1 -# 21a4770d3a064f7ea3dba6d9cf9ad95e -msgid "|geo-operation| sorts documents by distance. If you also include a :method:`~cursor.sort()` for the query, :method:`~cursor.sort()` re-orders the matching documents, effectively overriding the sort operation already performed by |geo-operation|. When using :method:`~cursor.sort()` with geospatial queries, consider using :query:`$geoWithin` operator, which does not sort documents, instead of |geo-operation|." -msgstr "" - -#: ../source/reference/command/geoNear.txt:100 -# f7c22b5c167749438487ec7725534b94 -msgid "Because :dbcommand:`geoNear` orders the documents from nearest to farthest, the ``minDistance`` field effectively skips over the first *n* documents where *n* is determined by the distance requirement." -msgstr "" - -#: ../source/reference/command/geoNear.txt:104 -# 3753fa9dd5c64d9dac6dc013c3ad2408 -msgid "The :dbcommand:`geoNear` command provides an alternative to the :query:`$near` operator. In addition to the functionality of :query:`$near`, :dbcommand:`geoNear` returns additional diagnostic information." -msgstr "" - -#: ../source/reference/command/geoNear.txt:112 -# 7be604ba3c5846e2982146cc17812e3f -msgid "Examples" -msgstr "" - -#: ../source/reference/command/geoNear.txt:114 -# 0de71ec4a88d410c90fbb4c3c6ea0f9f -msgid "The following examples run the :dbcommand:`geoNear` command on the collection ``places`` that has a ``2dsphere`` index." -msgstr "" - -#: ../source/reference/command/geoNear.txt:118 -# cc5a6eec0f494b23b75e9c2f9e64c4a8 -msgid "Specify a Query Condition" -msgstr "" - -#: ../source/reference/command/geoNear.txt:120 -# 5652990445db4a488d302c7c9136490e -msgid "The following :dbcommand:`geoNear` command queries for documents whose ``category`` equals ``\"public\"`` and returns the matching documents in order of nearest to farthest to the specified point:" -msgstr "" - -#: ../source/reference/command/geoNear.txt:135 -# b5b831c3f1994b75ba3331b7af9b2d63 -msgid "The operation returns the following output, the documents in the ``results`` from nearest to farthest:" -msgstr "" - -#: ../source/reference/command/geoNear.txt:183 -# b9041e549c7049c0b2cbec5a52a31878 -msgid "Specify a ``minDistance`` and ``maxDistance``" -msgstr "" - -#: ../source/reference/command/geoNear.txt:185 -# f4be0aec28904927838cd3bd68fc2277 -msgid "The following example specifies a ``minDistance`` of ``3000`` meters and ``maxDistance`` of ``7000`` meters:" -msgstr "" - -#: ../source/reference/command/geoNear.txt:201 -# e8fb29298bda40e49af19aa302877cd9 -msgid "The operation returns the following output:" -msgstr "" - -#: ../source/reference/command/geoNear.txt:229 -# bb693625cb924a7084ea3f6ca1ec2dab -msgid "Override Default Read Concern" -msgstr "" - -#: ../source/reference/command/geoNear.txt:231 -# 0778b298f21d4e928ca0db02268ab7d5 -msgid "To override the default read concern level of :readconcern:`\"local\"`, use the ``readConcern`` option." -msgstr "" - -#: ../source/reference/command/geoNear.txt:234 -# fdf65debb147450ba0b3a835e9dd3971 -msgid "The following operation on a replica set specifies a :doc:`/reference/read-concern` of :readconcern:`\"majority\"` to read the most recent copy of the data confirmed as having been written to a majority of the nodes." -msgstr "" - -#: ../source/includes/fact-enable-majority-readConcern.rst:1 -# 21e405d1e04342b7a82bd3b1ff793d41 -msgid "To use :term:`read concern` level of :readconcern:`\"majority\"`," -msgstr "" - -#: ../source/includes/fact-enable-majority-readConcern.rst:3 -# a0323e3f56a046618224b4c7f77c7a17 -msgid "you must start the :program:`mongod` instances with the :option:`--enableMajorityReadConcern` command line option (or the :setting:`replication.enableMajorityReadConcern` set to ``true`` if using a configuration file)." -msgstr "" - -#: ../source/includes/fact-enable-majority-readConcern.rst:8 -# 8240091cebbb42c89836eada766191ff -msgid "replica sets must use :ref:`WiredTiger storage engine ` and election :rsconf:`protocol version 1 `." -msgstr "" - -#: ../source/includes/fact-readConcern-most-recent-data-in-node.rst:1 -# abda7f6c8ff04b77bd3a405a30d418fb -msgid "Regardless of the :term:`read concern` level, the most recent data on a node may not reflect the most recent version of the data in the system." -msgstr "" - -#: ../source/includes/usage-read-concern-majority.rst:1 -# aa9fd9341ee34962b43f3cf7a8a1b787 -msgid "To ensure that a single thread can read its own writes, use :readconcern:`\"majority\"` read concern and :writeconcern:`\"majority\"` write concern against the primary of the replica set." -msgstr "" - -#: ../source/reference/command/geoNear.txt:260 -# d436bee3ca6d4e11a5337abd1be27dbd -msgid "Output" -msgstr "" - -#: ../source/reference/command/geoNear.txt:262 -# 8d04ddc705834401a5a0516508e28060 -msgid "The :dbcommand:`geoNear` command returns a document with the following fields:" -msgstr "" - -#: ../source/reference/command/geoNear.txt:267 -# dc8ea2a97e2d479fa002c501965ce6ce -msgid "An array with the results of the :dbcommand:`geoNear` command, sorted by distance with the nearest result listed first and farthest last." -msgstr "" - -#: ../source/reference/command/geoNear.txt:272 -# 9d3091fd8c46423bb6f6028a41ffbc69 -msgid "For each document in the results, the distance from the coordinates defined in the :dbcommand:`geoNear` command." -msgstr "" - -#: ../source/reference/command/geoNear.txt:277 -# 0fb778f64bc4413d8c55073ceb450e46 -msgid "The document from the collection." -msgstr "" - -#: ../source/reference/command/geoNear.txt:281 -# 8750e274abbf41b49d107bae47f6a570 -msgid "An object with statistics about the query used to return the results of the :dbcommand:`geoNear` search." -msgstr "" - -#: ../source/reference/command/geoNear.txt:286 -# 1f23f3d54680443087da02bba2b9ac38 -msgid "The total number of index entries scanned during the database operation." -msgstr "" - -#: ../source/reference/command/geoNear.txt:290 -# a8a40177da3e49b39fcb180bea6344f6 -msgid "The total number of documents read from disk during the database operation." -msgstr "" - -#: ../source/reference/command/geoNear.txt:294 -# 3f9d2a9df1544dbb8358f9b6b14800b7 -msgid "The average distance between the coordinates defined in the :dbcommand:`geoNear` command and coordinates of the documents returned as results." -msgstr "" - -#: ../source/reference/command/geoNear.txt:300 -# bfb9405f03894712ac6ccb35a68a2268 -msgid "The maximum distance between the coordinates defined in the :dbcommand:`geoNear` command and coordinates of the documents returned as results." -msgstr "" - -#: ../source/reference/command/geoNear.txt:306 -# 3594151b812e4ec7a34faad4be64260f -msgid "The execution time of the database operation, in milliseconds." -msgstr "" - -#: ../source/reference/command/geoNear.txt:310 -# f756e38813e347e29044a5d8965bb34c -msgid "A value of ``1`` indicates the :dbcommand:`geoNear` search succeeded. A value of ``0`` indicates an error." -msgstr "" - diff --git a/locale/pot/reference/command/geoSearch.pot b/locale/pot/reference/command/geoSearch.pot deleted file mode 100644 index 36f905d0341..00000000000 --- a/locale/pot/reference/command/geoSearch.pot +++ /dev/null @@ -1,108 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/geoSearch.txt:3 -# 06662a60b70d47138fd44c9319cdff80 -msgid "geoSearch" -msgstr "" - -#: ../source/reference/command/geoSearch.txt:0 -# 9c80f3ceb3e84f85a44bdbb981defa25 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/geoSearch.txt:15 -# 5e3c07ee8090427a8712f0419f6ed00d -msgid "The :dbcommand:`geoSearch` command provides an interface to MongoDB's :term:`haystack index` functionality. These indexes are useful for returning results based on location coordinates *after* collecting results based on some other query (i.e. a \"haystack.\")" -msgstr "" - -#: ../source/reference/command/geoSearch.txt:20 -# ccd3c5a417ae473d876e2aa651d1d622 -msgid "The :dbcommand:`geoSearch` command accepts a :term:`document` that contains the following fields." -msgstr "" - -#: ../source/reference/command/geoSearch.txt:26 -# 65b45051c39f4c12a8b5fe660c639828 -msgid "Behavior" -msgstr "" - -#: ../source/reference/command/geoSearch.txt:28 -# b0a39be429e94e939a06fae838eb716e -msgid "Unless specified otherwise, the :dbcommand:`geoSearch` command limits results to 50 documents." -msgstr "" - -#: ../source/reference/command/geoSearch.txt:31 -# 57e01ad4f2b1427b86888fe6d8e3a8de -msgid ":dbcommand:`geoSearch` is not supported for sharded clusters." -msgstr "" - -#: ../source/reference/command/geoSearch.txt:35 -# 27066617f8f34c6b9269e39d4f681dcb -msgid "Examples" -msgstr "" - -#: ../source/reference/command/geoSearch.txt:37 -# 7f476b9a6f06475dbf9e6033f368248f -msgid "Consider the following example:" -msgstr "" - -#: ../source/reference/command/geoSearch.txt:49 -# 2e800df0e238442b88eab53fcfc53785 -msgid "The above command returns all documents with a ``type`` of ``restaurant`` having a maximum distance of 6 units from the coordinates ``[ -73.9667, 40.78 ]`` in the collection ``places`` up to a maximum of 30 results." -msgstr "" - -#: ../source/reference/command/geoSearch.txt:55 -# 5e50540fcc2b4495870d0bcbdac5bc00 -msgid "Override Default Read Concern" -msgstr "" - -#: ../source/reference/command/geoSearch.txt:57 -# 638671014da14dfc9174fa3721c70c16 -msgid "To override the default read concern level of :readconcern:`\"local\"`, use the ``readConcern`` option." -msgstr "" - -#: ../source/reference/command/geoSearch.txt:60 -# 762029d30f3747778a578b34f0fd4e1c -msgid "The following operation on a replica set specifies a :doc:`/reference/read-concern` of :readconcern:`\"majority\"` to read the most recent copy of the data confirmed as having been written to a majority of the nodes." -msgstr "" - -#: ../source/includes/fact-enable-majority-readConcern.rst:1 -# 7adcd84ebaca4265bc95ce4f5f3dfa36 -msgid "To use :term:`read concern` level of :readconcern:`\"majority\"`," -msgstr "" - -#: ../source/includes/fact-enable-majority-readConcern.rst:3 -# 95702c056db64ec08f2295cd01f06346 -msgid "you must start the :program:`mongod` instances with the :option:`--enableMajorityReadConcern` command line option (or the :setting:`replication.enableMajorityReadConcern` set to ``true`` if using a configuration file)." -msgstr "" - -#: ../source/includes/fact-enable-majority-readConcern.rst:8 -# 7fddfa2b274e41d98531c4fca92313ef -msgid "replica sets must use :ref:`WiredTiger storage engine ` and election :rsconf:`protocol version 1 `." -msgstr "" - -#: ../source/includes/fact-readConcern-most-recent-data-in-node.rst:1 -# 610839e38d484b6193bcfcc28b8956d8 -msgid "Regardless of the :term:`read concern` level, the most recent data on a node may not reflect the most recent version of the data in the system." -msgstr "" - -#: ../source/includes/usage-read-concern-majority.rst:1 -# d27302f5782e4b468c9e650875e261d5 -msgid "To ensure that a single thread can read its own writes, use :readconcern:`\"majority\"` read concern and :writeconcern:`\"majority\"` write concern against the primary of the replica set." -msgstr "" - diff --git a/locale/pot/reference/command/geoWalk.pot b/locale/pot/reference/command/geoWalk.pot deleted file mode 100644 index ceab37d4a3a..00000000000 --- a/locale/pot/reference/command/geoWalk.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/geoWalk.txt:3 -# e8093f24ba1a4ffcb46b0ccc3dc87500 -msgid "geoWalk" -msgstr "" - -#: ../source/reference/command/geoWalk.txt:9 -# 86a9b80541d04a92b198adff745aaa26 -msgid ":dbcommand:`geoWalk` is an internal command." -msgstr "" - diff --git a/locale/pot/reference/command/getCmdLineOpts.pot b/locale/pot/reference/command/getCmdLineOpts.pot deleted file mode 100644 index 40f35a505e4..00000000000 --- a/locale/pot/reference/command/getCmdLineOpts.pot +++ /dev/null @@ -1,38 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/getCmdLineOpts.txt:3 -# 5cbf20733a94436b87a9e26367b2e72b -msgid "getCmdLineOpts" -msgstr "" - -#: ../source/reference/command/getCmdLineOpts.txt:15 -# 2b7212db6a054b928a8fdffde20054a3 -msgid "The :dbcommand:`getCmdLineOpts` command returns a document containing command line options used to start the given :program:`mongod` or :program:`mongos`:" -msgstr "" - -#: ../source/reference/command/getCmdLineOpts.txt:22 -# a7dca7175996441bb9931c698b4171dd -msgid "This command returns a document with two fields, ``argv`` and ``parsed``. The ``argv`` field contains an array with each item from the command string used to invoke :program:`mongod` or :program:`mongos`. The document in the ``parsed`` field includes all runtime options, including those parsed from the command line and those specified in the configuration file, if specified." -msgstr "" - -#: ../source/reference/command/getCmdLineOpts.txt:29 -# 5a9f1fcff19943159f57ec03f2a7e8d2 -msgid "Consider the following example output of :dbcommand:`getCmdLineOpts`:" -msgstr "" - diff --git a/locale/pot/reference/command/getLastError.pot b/locale/pot/reference/command/getLastError.pot deleted file mode 100644 index f07de3f7fbe..00000000000 --- a/locale/pot/reference/command/getLastError.pot +++ /dev/null @@ -1,213 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/getLastError.txt:3 -# 957bb79541564e289ba38fe2ac9c02e0 -msgid "getLastError" -msgstr "" - -#: ../source/reference/command/getLastError.txt:0 -# 77cbfb5b00d243e9837dfbca4694cbc6 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/getLastError.txt:14 -# 5f4e03bfa77040e09edaabf9d16dcc99 -msgid "Definition" -msgstr "" - -#: ../source/includes/extracts/fact-2.6-wc-gle-change-cmd-getLastError.rst:5 -# 2161f84d93524fed884908c97e5f9f80 -msgid "A new protocol for :ref:`write operations ` integrates write concerns with the write operations, eliminating the need for a separate :dbcommand:`getLastError`. :ref:`Most write methods ` now return the status of the write operation, including error information. In previous versions, clients typically used the :dbcommand:`getLastError` in combination with a write operation to verify that the write succeeded." -msgstr "" - -#: ../source/reference/command/getLastError.txt:20 -# c838684f4265457dbb860483b4f844d4 -msgid "Returns the error status of the preceding write operation on the *current connection*." -msgstr "" - -#: ../source/reference/command/getLastError.txt:23 -# 86c0a0406dff484e854060db3eaefe66 -msgid ":dbcommand:`getLastError` uses the following prototype form:" -msgstr "" - -#: ../source/reference/command/getLastError.txt:29 -# 40bf6f30e54a4c78ba8fff0656eb40ef -msgid ":dbcommand:`getLastError` uses the following fields:" -msgstr "" - -#: ../source/reference/command/getLastError.txt:33 -# 04dde49dcd7440a2894af856864b1003 -msgid ":doc:`/reference/write-concern`" -msgstr "" - -#: ../source/reference/command/getLastError.txt:38 -# f373552dd3e249c782a7eed6b2ce471d -msgid "Output" -msgstr "" - -#: ../source/reference/command/getLastError.txt:40 -# b0bd0b15c0c24bd7b7f304703ed90454 -msgid "Each :dbcommand:`~db.collection.getLastError()` command returns a document containing a subset of the fields listed below." -msgstr "" - -#: ../source/reference/command/getLastError.txt:45 -# 22f7fa6d06514c94b0273a226012f809 -msgid ":data:`~getLastError.ok` is ``true`` when the :dbcommand:`getLastError` command completes successfully." -msgstr "" - -#: ../source/reference/command/getLastError.txt:48 -# c3c73b927a50465c9762d8b7c242e464 -msgid "A value of ``true`` does *not* indicate that the preceding operation did not produce an error." -msgstr "" - -#: ../source/reference/command/getLastError.txt:53 -# 17270e7cce754f268d7d9d323a850d76 -msgid ":data:`~getLastError.err` is ``null`` unless an error occurs. When there was an error with the preceding operation, ``err`` contains a string identifying the error." -msgstr "" - -#: ../source/reference/command/getLastError.txt:61 -# 88e47f1cee76475ea631b2329e778022 -msgid ":data:`~getLastError.errmsg` contains the description of the error. :data:`~getLastError.errmsg` only appears if there was an error with the preceding operation." -msgstr "" - -#: ../source/reference/command/getLastError.txt:67 -# 82ec2317915d47458acf9803f3a33f6e -msgid ":data:`~getLastError.code` reports the preceding operation's error code. For description of the error, see :data:`~getLastError.err` and :data:`~getLastError.errmsg`." -msgstr "" - -#: ../source/reference/command/getLastError.txt:73 -# e746491972c2454a977997b5834ecc7a -msgid "The identifier of the connection." -msgstr "" - -#: ../source/reference/command/getLastError.txt:77 -# 166f14984d68442b83d2bd512ed32330 -msgid "When issued against a replica set member and the preceding operation was a write or update, :data:`~getLastError.lastOp` is the *optime* timestamp in the :term:`oplog` of the change." -msgstr "" - -#: ../source/reference/command/getLastError.txt:83 -# 9e503a1e24ec480bb0dba500a74fcd3a -msgid "If the preceding operation was an update or a remove operation, but *not* a :dbcommand:`findAndModify` operation, :data:`~getLastError.n` reports the number of documents matched by the update or remove operation." -msgstr "" - -#: ../source/reference/command/getLastError.txt:88 -# 6bfbd5b0183d4347b4c875b75131f096 -msgid "For a remove operation, the number of matched documents will equal the number removed." -msgstr "" - -#: ../source/reference/command/getLastError.txt:91 -# f694b11d44b844849ec6faa01cd7fca4 -msgid "For an update operation, if the operation results in no change to the document, such as setting the value of the field to its current value, the number of matched documents may be smaller than the number of documents actually modified. If the update includes the ``upsert:true`` option and results in the creation of a new document, :data:`~getLastError.n` returns the number of documents inserted." -msgstr "" - -#: ../source/reference/command/getLastError.txt:99 -# 6010265b103f413b85fc862ae8bcc9ae -msgid ":data:`~getLastError.n` is ``0`` if reporting on an update or remove that occurs through a :dbcommand:`findAndModify` operation." -msgstr "" - -#: ../source/reference/command/getLastError.txt:104 -# 3d682d318d9c428688e8305350e37030 -msgid ":data:`~getLastError.syncMillis` is the number of milliseconds spent waiting for the write to disk operation (e.g. write to journal files)." -msgstr "" - -#: ../source/reference/command/getLastError.txt:110 -# 7eff651380954f66bd782f8250ffd228 -msgid "When issued against a sharded cluster after a write operation, :data:`~getLastError.shards` identifies the shards targeted in the write operation. :data:`~getLastError.shards` is present in the output only if the write operation targets multiple shards." -msgstr "" - -#: ../source/reference/command/getLastError.txt:117 -# d1906fe59fc84da489dd0e4c74e85e20 -msgid "When issued against a sharded cluster after a write operation, identifies the shard targeted in the write operation. :data:`~getLastError.singleShard` is only present if the write operation targets exactly one shard." -msgstr "" - -#: ../source/reference/command/getLastError.txt:124 -# 77ed22b809fc49019cc7429a2266f9fb -msgid ":data:`~getLastError.updatedExisting` is ``true`` when an update affects at least one document and does not result in an :term:`upsert`." -msgstr "" - -#: ../source/reference/command/getLastError.txt:130 -# 4dd63825518e43e5ba06af6ed28e47eb -msgid "If the update results in an insert, :data:`~getLastError.upserted` is the value of ``_id`` field of the document." -msgstr "" - -#: ../source/reference/command/getLastError.txt:133 -# 5b8bc50a97cb4e10868db172f40971cd -msgid "Earlier versions of MongoDB included :data:`~getLastError.upserted` only if ``_id`` was an :term:`ObjectId `." -msgstr "" - -#: ../source/reference/command/getLastError.txt:140 -# 6d1d06262ba64c8c91a9d9515c874676 -msgid "If set, ``wnote`` indicates that the preceding operation's error relates to using the ``w`` parameter to :dbcommand:`getLastError`." -msgstr "" - -#: ../source/reference/command/getLastError.txt:0 -# 00a8781a45d0429da69e85d7902490d7 -msgid "See" -msgstr "" - -#: ../source/reference/command/getLastError.txt:148 -# e983124fa554433e89db1ba0cb51dada -msgid ":data:`~getLastError.wtimeout` is ``true`` if the :dbcommand:`getLastError` timed out because of the ``wtimeout`` setting to :dbcommand:`getLastError`." -msgstr "" - -#: ../source/reference/command/getLastError.txt:154 -# b69ebe78a09a4c7fad1c25086766bd12 -msgid "If the preceding operation specified a timeout using the ``wtimeout`` setting to :dbcommand:`getLastError`, then :data:`~getLastError.waited` reports the number of milliseconds :dbcommand:`getLastError` waited before timing out." -msgstr "" - -#: ../source/reference/command/getLastError.txt:161 -# 3d342a23851849fab82c5719f386be76 -msgid ":data:`getLastError.wtime` is the number of milliseconds spent waiting for the preceding operation to complete. If :dbcommand:`getLastError` timed out, :data:`~getLastError.wtime` and :dbcommand:`getLastError.waited` are equal." -msgstr "" - -#: ../source/reference/command/getLastError.txt:168 -# 6cdb6e82b8c14db596e69057d6e65ba6 -msgid "If writing to a replica set, :data:`~getLastError.writtenTo` is an array that contains the hostname and port number of the members that confirmed the previous write operation, based on the value of the ``w`` field in the command." -msgstr "" - -#: ../source/reference/command/getLastError.txt:176 -# 144c9d15436044cfaf9f72f9204aa322 -msgid "Examples" -msgstr "" - -#: ../source/reference/command/getLastError.txt:179 -# 18933331f7a94e4cbc664d514de61d0e -msgid "Confirm Replication to Two Replica Set Members" -msgstr "" - -#: ../source/reference/command/getLastError.txt:181 -# c4dd2007eed64e1882b93e64f419da5f -msgid "The following example ensures the preceding operation has replicated to two members (the primary and one other member). The command also specifies a timeout of ``5000`` milliseconds to ensure that the:dbcommand:`getLastError` command does not block forever if MongoDB cannot satisfy the requested write concern:" -msgstr "" - -#: ../source/reference/command/getLastError.txt:192 -# 5746e7624c844dfdbd6c80204b6df052 -msgid "Confirm Replication to a Majority of a Replica Set" -msgstr "" - -#: ../source/reference/command/getLastError.txt:194 -# 18234f89fc034b5d956e7a79b0755f41 -msgid "The following example ensures the write operation has replicated to a majority of the voting members of the replica set. The command also specifies a timeout of ``5000`` milliseconds to ensure that the:dbcommand:`getLastError` command does not block forever if MongoDB cannot satisfy the requested write concern:" -msgstr "" - -#: ../source/includes/fact-master-slave-majority.rst:1 -# 807bdd7319584cbba6a84237db7d0254 -msgid "In :doc:`Master/Slave ` deployments, MongoDB treats ``w: \"majority\"`` as equivalent to ``w: 1``. In earlier versions of MongoDB, ``w: \"majority\"`` produces an error in :doc:`master/slave ` deployments." -msgstr "" - diff --git a/locale/pot/reference/command/getLog.pot b/locale/pot/reference/command/getLog.pot deleted file mode 100644 index afe7c9c25eb..00000000000 --- a/locale/pot/reference/command/getLog.pot +++ /dev/null @@ -1,58 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/getLog.txt:3 -# cbad5344f80540b78cc5a38709575cde -msgid "getLog" -msgstr "" - -#: ../source/reference/command/getLog.txt:15 -# 475f7d77110a4fd2888e1976488a7855 -msgid "The :dbcommand:`getLog` command returns a document with a ``log`` array that contains recent messages from the :program:`mongod` process log. The :dbcommand:`getLog` command has the following syntax:" -msgstr "" - -#: ../source/reference/command/getLog.txt:24 -# 404f80cae0a64f91b3f14baed904ae37 -msgid "Replace ```` with one of the following values:" -msgstr "" - -#: ../source/reference/command/getLog.txt:26 -# 2e10f1068af04d99b2a6090206bf2346 -msgid "``global`` - returns the combined output of all recent log entries." -msgstr "" - -#: ../source/reference/command/getLog.txt:29 -# 42a553e416864f6a89ab558641a7d5e4 -msgid "``rs`` - if the :program:`mongod` is part of a :term:`replica set`, :dbcommand:`getLog` will return recent notices related to replica set activity." -msgstr "" - -#: ../source/reference/command/getLog.txt:33 -# 1852dfd41ee84f78b46784f7099ea70b -msgid "``startupWarnings`` - will return logs that *may* contain errors or warnings from MongoDB's log from when the current process started. If :program:`mongod` started without warnings, this filter may return an empty array." -msgstr "" - -#: ../source/reference/command/getLog.txt:38 -# 0f35251bc0b549a2a804531fc9e86feb -msgid "You may also specify an asterisk (e.g. ``*``) as the ```` value to return a list of available log filters. The following interaction from the :program:`mongo` shell connected to a replica set:" -msgstr "" - -#: ../source/reference/command/getLog.txt:48 -# b602e7a230354129a80e0cca54ba210d -msgid ":dbcommand:`getLog` returns events from a RAM cache of the :program:`mongod` events and *does not* read log data from the log file." -msgstr "" - diff --git a/locale/pot/reference/command/getMore.pot b/locale/pot/reference/command/getMore.pot deleted file mode 100644 index 48bafa347ad..00000000000 --- a/locale/pot/reference/command/getMore.pot +++ /dev/null @@ -1,53 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/getMore.txt:3 -# c6fefd0e6b564a6a87b32f68ee696fc8 -msgid "getMore" -msgstr "" - -#: ../source/reference/command/getMore.txt:0 -# 3d5a808489804ead8c0ae5ea6498d7ee -msgid "On this page" -msgstr "" - -#: ../source/reference/command/getMore.txt:14 -# 7b82d7ed523a42cc9c9d3ab321df6745 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/getMore.txt:20 -# 8bd2593545fb459a8c1bbae3298534f9 -msgid "Use in conjunction with commands that return a cursor, e.g. :dbcommand:`find` and :dbcommand:`aggregate`, to return subsequent batches of documents currently pointed to by the cursor." -msgstr "" - -#: ../source/reference/command/getMore.txt:24 -# e079192fd73e4a73936996f9cb0b8412 -msgid "The :dbcommand:`getMore` command has the following form:" -msgstr "" - -#: ../source/reference/command/getMore.txt:35 -# e7a1c2f892694204a0a3392d44a0f872 -msgid "The command accepts the following fields:" -msgstr "" - -#: ../source/reference/command/getMore.txt:39 -# be2df0fbfadb47758743e91295394f12 -msgid ":ref:`3.2-driver-compatibility`" -msgstr "" - diff --git a/locale/pot/reference/command/getParameter.pot b/locale/pot/reference/command/getParameter.pot deleted file mode 100644 index 1594d3a8e3f..00000000000 --- a/locale/pot/reference/command/getParameter.pot +++ /dev/null @@ -1,102 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/getParameter.txt:3 -# 20f9709d9a6546c596d6f921d895c87f -msgid "getParameter" -msgstr "" - -#: ../source/reference/command/getParameter.txt:0 -# 02ef0a681e81484eb5bca0c7bed91d3c -msgid "On this page" -msgstr "" - -#: ../source/reference/command/getParameter.txt:15 -# 2c5fe3219d27441dbe41a9827dd44a63 -msgid ":dbcommand:`getParameter` is an administrative command for retrieving the value of options normally set on the command line. Use the :method:`db.runCommand( { command } )` method to run the :dbcommand:`getParameter` command." -msgstr "" - -#: ../source/reference/command/getParameter.txt:20 -# 900f4a0fa72a438c9c90f6ce8916ecff -msgid "The :dbcommand:`getParameter` command has the following syntax:" -msgstr "" - -#: ../source/reference/command/getParameter.txt:29 -# 8250b0a56aaa40168ab88f1f21b769b2 -msgid "The command takes the following fields:" -msgstr "" - -#: ../source/reference/command/getParameter.txt:34 -# 68bff1e6175840e0b5f23bd754ba8ba0 -msgid "Behavior" -msgstr "" - -#: ../source/reference/command/getParameter.txt:36 -# fad4bb089a084f59aeb6c21ff71fb82d -msgid ":dbcommand:`getParameter` runs on the ``admin`` database only, and returns an error if run on any other database." -msgstr "" - -#: ../source/reference/command/getParameter.txt:39 -# 3b582824490d47609f0858f7165395a7 -msgid "The possible value for ```` may vary depending on what version and storage engine in use. See :ref:`getParameter-retrieve-all-params` for an example of listing the available parameters." -msgstr "" - -#: ../source/reference/command/getParameter.txt:44 -# 1d6886fd203c47aabcad46de6b9e4e92 -msgid "Examples" -msgstr "" - -#: ../source/reference/command/getParameter.txt:48 -# d443b98f02d74c61b44789a059f53a9b -msgid "Retrieve Single Parameter" -msgstr "" - -#: ../source/reference/command/getParameter.txt:50 -# db97a030c4e7470e85d8878786e5ccb6 -msgid "The following operation runs :dbcommand:`getParameter` on the ``admin`` database using a value of ``saslHostName`` to retrieve the value for that parameter:" -msgstr "" - -#: ../source/reference/command/getParameter.txt:59 -#: ../source/reference/command/getParameter.txt:83 -# 1b1b39f4438a4383af6bf05cf58aeeed -# 03b353c5fe0f4f6a8f6841dff70c6ebe -msgid "The command returns the following output:" -msgstr "" - -#: ../source/reference/command/getParameter.txt:63 -#: ../source/reference/command/getParameter.txt:87 -# 6fd9f02f9c6c42159389ea87768c186e -# f5aeb673dc9e40228c2e6972f5bcc7b2 -msgid "The output may vary depending on the version of MongoDB and the specific configuration of the running MongoDB instance." -msgstr "" - -#: ../source/reference/command/getParameter.txt:73 -# 0f7869b4a49e4da3b2237fe715607f56 -msgid "Retrieve All Parameters" -msgstr "" - -#: ../source/reference/command/getParameter.txt:75 -# 578f77c0492145c09e69cae06c6c7aef -msgid "The following operation runs :dbcommand:`getParameter` on the ``admin`` database using a value of ``*`` to retrieve all parameters:" -msgstr "" - -#: ../source/reference/command/getParameter.txt:240 -# ec8c85524eae47d891423f391fbc4008 -msgid ":dbcommand:`setParameter` for more about these parameters." -msgstr "" - diff --git a/locale/pot/reference/command/getPrevError.pot b/locale/pot/reference/command/getPrevError.pot deleted file mode 100644 index 4bfb34bf82f..00000000000 --- a/locale/pot/reference/command/getPrevError.pot +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/getPrevError.txt:3 -# b18d65eaff724e0f8654876ad2a36932 -msgid "getPrevError" -msgstr "" - -#: ../source/reference/command/getPrevError.txt:15 -# e57f00d7dad743e1bcad3af1ecb79149 -msgid "The :dbcommand:`getPrevError` command returns the errors since the last :dbcommand:`resetError` command." -msgstr "" - -#: ../source/reference/command/getPrevError.txt:18 -# 63814972a2bc4610b8972e0c8b21d07e -msgid ":method:`db.getPrevError()`" -msgstr "" - diff --git a/locale/pot/reference/command/getShardMap.pot b/locale/pot/reference/command/getShardMap.pot deleted file mode 100644 index 729d84452c0..00000000000 --- a/locale/pot/reference/command/getShardMap.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/getShardMap.txt:3 -# cfe2a9813c8f44baa62b8e38322a13bb -msgid "getShardMap" -msgstr "" - -#: ../source/reference/command/getShardMap.txt:15 -# dadc28092e7e4337a8aae54e054481ba -msgid ":dbcommand:`getShardMap` is an internal command that supports the sharding functionality." -msgstr "" - diff --git a/locale/pot/reference/command/getShardVersion.pot b/locale/pot/reference/command/getShardVersion.pot deleted file mode 100644 index dc53af3956f..00000000000 --- a/locale/pot/reference/command/getShardVersion.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/getShardVersion.txt:3 -# 1b355c4a32254f48af03bf3641569f5e -msgid "getShardVersion" -msgstr "" - -#: ../source/reference/command/getShardVersion.txt:15 -# 26d19a90a3834c20a6965460fa847cf4 -msgid ":dbcommand:`getShardVersion` is a command that supports sharding functionality and is not part of the stable client facing API." -msgstr "" - diff --git a/locale/pot/reference/command/getnonce.pot b/locale/pot/reference/command/getnonce.pot deleted file mode 100644 index ac6644dd63f..00000000000 --- a/locale/pot/reference/command/getnonce.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/getnonce.txt:3 -# fe68994c7c3d42c88d7daa991c1ab6e4 -msgid "getnonce" -msgstr "" - -#: ../source/reference/command/getnonce.txt:15 -# 992ea7e7343f4f7985b37586fb8fd94c -msgid "Client libraries use :dbcommand:`getnonce` to generate a one-time password for authentication." -msgstr "" - diff --git a/locale/pot/reference/command/godinsert.pot b/locale/pot/reference/command/godinsert.pot deleted file mode 100644 index bbc0330de86..00000000000 --- a/locale/pot/reference/command/godinsert.pot +++ /dev/null @@ -1,38 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/godinsert.txt:3 -# 4d68f620d7a441f3bc946201cb91c42c -msgid "godinsert" -msgstr "" - -#: ../source/reference/command/godinsert.txt:15 -# 5cbe4667c41e417685770a4c0b694ca2 -msgid ":dbcommand:`godinsert` is an internal command for testing purposes only." -msgstr "" - -#: ../source/reference/command/godinsert.txt:19 -# d488152e39fc4b5a9310c5f30138bf69 -msgid "This command obtains a write lock on the affected database and will block other operations until it has completed." -msgstr "" - -#: ../source/includes/note-enabletestcommands.rst:3 -# 31a8a73d1bd44578adc8fa37f5b65095 -msgid "|dbcommand| is an internal command that is not enabled by default. |dbcommand| must be enabled by using :option:`--setParameter enableTestCommands=1 ` on the :program:`mongod` command line. |dbcommand| cannot be enabled during run-time." -msgstr "" - diff --git a/locale/pot/reference/command/grantPrivilegesToRole.pot b/locale/pot/reference/command/grantPrivilegesToRole.pot deleted file mode 100644 index 4ee6daa691a..00000000000 --- a/locale/pot/reference/command/grantPrivilegesToRole.pot +++ /dev/null @@ -1,83 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/grantPrivilegesToRole.txt:3 -# 413dcd0351e9467496404d260592e6d3 -msgid "grantPrivilegesToRole" -msgstr "" - -#: ../source/reference/command/grantPrivilegesToRole.txt:0 -# d88cff2e38344aabbfa057af2277494a -msgid "On this page" -msgstr "" - -#: ../source/reference/command/grantPrivilegesToRole.txt:14 -# fbcf7576b70e47b595240d360894b9ea -msgid "Definition" -msgstr "" - -#: ../source/reference/command/grantPrivilegesToRole.txt:18 -# 52e21dd8a6344c66890602535d973887 -msgid "Assigns additional :ref:`privileges ` to a :ref:`user-defined ` role defined on the database on which the command is run. The :dbcommand:`grantPrivilegesToRole` command uses the following syntax:" -msgstr "" - -#: ../source/reference/command/grantPrivilegesToRole.txt:36 -# 8bece5360f234f1cabe400205262e54b -msgid "The :dbcommand:`grantPrivilegesToRole` command has the following fields:" -msgstr "" - -#: ../source/reference/command/grantPrivilegesToRole.txt:42 -# 66ff01f74118482b941cc98b6aeeddfe -msgid "Behavior" -msgstr "" - -#: ../source/reference/command/grantPrivilegesToRole.txt:44 -# 29265d1b98fd493799d0ea6dd5b08f13 -msgid "A role's privileges apply to the database where the role is created. A role created on the ``admin`` database can include privileges that apply to all databases or to the :ref:`cluster `." -msgstr "" - -#: ../source/reference/command/grantPrivilegesToRole.txt:49 -# e518400f35d347f989c603757b3feea5 -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-grant-privileges.rst:1 -# 80f64676cf4f4c929aed0e9f013bee64 -msgid "You must have the :authaction:`grantRole` :ref:`action ` on the database a privilege targets in order to grant the privilege. To grant a privilege on multiple databases or on the ``cluster`` resource, you must have the :authaction:`grantRole` action on the ``admin`` database." -msgstr "" - -#: ../source/reference/command/grantPrivilegesToRole.txt:54 -# a40618e74d85471087984f1c9c206885 -msgid "Example" -msgstr "" - -#: ../source/reference/command/grantPrivilegesToRole.txt:56 -# 3c30e06e20e84ad588634942ee893498 -msgid "The following :dbcommand:`grantPrivilegesToRole` command grants two additional privileges to the ``service`` role that exists in the ``products`` database:" -msgstr "" - -#: ../source/reference/command/grantPrivilegesToRole.txt:78 -# 3a8673a304784b0f9c5dce40678b3d43 -msgid "The first privilege in the ``privileges`` array allows the user to search on all non-system collections in the ``products`` database. The privilege does not allow queries on :doc:`system collections `, such as the :data:`system.js <.system.js>` collection. To grant access to these system collections, explicitly provision access in the ``privileges`` array. See :doc:`/reference/resource-document`." -msgstr "" - -#: ../source/reference/command/grantPrivilegesToRole.txt:86 -# 61f129548cad49fdbde6176f9a63620e -msgid "The second privilege explicitly allows the :authaction:`find` action on :data:`system.js <.system.js>` collections on all databases." -msgstr "" - diff --git a/locale/pot/reference/command/grantRolesToRole.pot b/locale/pot/reference/command/grantRolesToRole.pot deleted file mode 100644 index fed0429f9ac..00000000000 --- a/locale/pot/reference/command/grantRolesToRole.pot +++ /dev/null @@ -1,98 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/grantRolesToRole.txt:3 -# 87414597b1f7443dbbef064136ddcb12 -msgid "grantRolesToRole" -msgstr "" - -#: ../source/reference/command/grantRolesToRole.txt:0 -# ab4be54dedc04a8b8b0f397dddad73aa -msgid "On this page" -msgstr "" - -#: ../source/reference/command/grantRolesToRole.txt:14 -# f2f3680092064a049ed333ef0dbc0aa5 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/grantRolesToRole.txt:18 -# 60bec1b03f5e445b9bd525f44a729a33 -msgid "Grants roles to a :ref:`user-defined role `." -msgstr "" - -#: ../source/reference/command/grantRolesToRole.txt:20 -# 73f9690918424d4c9401c02ad9e8d45d -msgid "The :dbcommand:`grantRolesToRole` command affects roles on the database where the command runs. :dbcommand:`grantRolesToRole` has the following syntax:" -msgstr "" - -#: ../source/reference/command/grantRolesToRole.txt:34 -# d4b2e660642349e299477b82a3b6a04c -msgid "The :dbcommand:`grantRolesToRole` command has the following fields:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:3 -# 7235bba574cd4ebf820179be08ca752d -msgid "In the ``roles`` field, you can specify both :ref:`built-in roles ` and :ref:`user-defined role `." -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:7 -# 56d123e847894b7b9492f9f092086afb -msgid "To specify a role that exists in the same database where |local-cmd-name| runs, you can either specify the role with the name of the role:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:15 -# 331a7a4ee3664c2f832d29f6f0506f45 -msgid "Or you can specify the role with a document, as in:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:21 -# fc98e2f47fef46db80f91f2d934e2f98 -msgid "To specify a role that exists in a different database, specify the role with a document." -msgstr "" - -#: ../source/reference/command/grantRolesToRole.txt:42 -# ab4f7a5348e643c3bd8e11dce0ed81a1 -msgid "Behavior" -msgstr "" - -#: ../source/reference/command/grantRolesToRole.txt:44 -# 6abed8e22af14e73947c1b455ec05416 -msgid "A role can inherit privileges from other roles in its database. A role created on the ``admin`` database can inherit privileges from roles in any database." -msgstr "" - -#: ../source/reference/command/grantRolesToRole.txt:49 -# a6eff311d3924a558779b8257d3d56b3 -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-grant-roles.rst:1 -# 36d74cf47a61489fb28458384eab7884 -msgid "You must have the :authaction:`grantRole` :ref:`action ` on a database to grant a role on that database." -msgstr "" - -#: ../source/reference/command/grantRolesToRole.txt:54 -# 8e473f784c4d4bc2ab0b251e5333bb7b -msgid "Example" -msgstr "" - -#: ../source/reference/command/grantRolesToRole.txt:57 -# 0a3654e9a1694516b67386d1739af524 -msgid "The following :dbcommand:`grantRolesToRole` command updates the ``productsReaderWriter`` role in the ``products`` database to :ref:`inherit ` the :ref:`privileges ` of the ``productsReader`` role in the ``products`` database:" -msgstr "" - diff --git a/locale/pot/reference/command/grantRolesToUser.pot b/locale/pot/reference/command/grantRolesToUser.pot deleted file mode 100644 index 7508d30cd9d..00000000000 --- a/locale/pot/reference/command/grantRolesToUser.pot +++ /dev/null @@ -1,98 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/grantRolesToUser.txt:3 -# ff9637e4350943f2a310062c1ca22108 -msgid "grantRolesToUser" -msgstr "" - -#: ../source/reference/command/grantRolesToUser.txt:0 -# 5727ae72fd6c41a3b0a7f88e62d404ca -msgid "On this page" -msgstr "" - -#: ../source/reference/command/grantRolesToUser.txt:14 -# 65057a1545d149a5b92faedf779831e6 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/grantRolesToUser.txt:18 -# c0537f9f94484ff0a0b3151b74f03757 -msgid "Grants additional roles to a user." -msgstr "" - -#: ../source/reference/command/grantRolesToUser.txt:20 -# ea0b0742de7241fdbbded753b2640051 -msgid "The :dbcommand:`grantRolesToUser` command uses the following syntax:" -msgstr "" - -#: ../source/reference/command/grantRolesToUser.txt:29 -# f1a32c0c740d427380be27170212b44c -msgid "The command has the following fields:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:3 -# f1a8148b29c8454384cb1fb8b373cdc0 -msgid "In the ``roles`` field, you can specify both :ref:`built-in roles ` and :ref:`user-defined role `." -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:7 -# bc1f52210ce2478eac3db2aecfe6687b -msgid "To specify a role that exists in the same database where |local-cmd-name| runs, you can either specify the role with the name of the role:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:15 -# c779254f4db94f3c8bc17af0378c8091 -msgid "Or you can specify the role with a document, as in:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:21 -# 12a8d017bdf64fbdb7095b981f2ea6a1 -msgid "To specify a role that exists in a different database, specify the role with a document." -msgstr "" - -#: ../source/reference/command/grantRolesToUser.txt:37 -# 2123f882751445e2b03c86f299d4b916 -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-grant-roles.rst:1 -# 583463843d2f4c4d842d94e6393833b6 -msgid "You must have the :authaction:`grantRole` :ref:`action ` on a database to grant a role on that database." -msgstr "" - -#: ../source/reference/command/grantRolesToUser.txt:42 -# 9c97e8a07edf415299846f72fe3090f5 -msgid "Example" -msgstr "" - -#: ../source/reference/command/grantRolesToUser.txt:44 -# 32bae6060b0e42fdad33e90a3db05e32 -msgid "Given a user ``accountUser01`` in the ``products`` database with the following roles:" -msgstr "" - -#: ../source/reference/command/grantRolesToUser.txt:55 -# 299a95db08844225a2cb6e09b3c46920 -msgid "The following :dbcommand:`grantRolesToUser` operation gives ``accountUser01`` the :authrole:`read` role on the ``stock`` database and the :authrole:`readWrite` role on the ``products`` database." -msgstr "" - -#: ../source/reference/command/grantRolesToUser.txt:70 -# 97f88b9cd4f04c85abd10314cd45e3fb -msgid "The user ``accountUser01`` in the ``products`` database now has the following roles:" -msgstr "" - diff --git a/locale/pot/reference/command/group.pot b/locale/pot/reference/command/group.pot deleted file mode 100644 index 81006d95ba9..00000000000 --- a/locale/pot/reference/command/group.pot +++ /dev/null @@ -1,352 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/group.txt:3 -# 365075120c0b4e679be5ce1214b6e0ee -msgid "group" -msgstr "" - -#: ../source/reference/command/group.txt:0 -# b470eb85ea4f4bb0bb8ae5a6aaddc4d6 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/group.txt:14 -# 0acc6e812a6543948dc331452503c1c5 -msgid "Definition" -msgstr "" - -#: ../source/includes/extracts/group-deprecation-command.rst:4 -# 2889528162914739824e0dfb81d027ca -msgid "Mongodb 3.4 deprecates the :dbcommand:`group` command. Use :method:`db.collection.aggregate()` with the :pipeline:`$group` stage or :method:`db.collection.mapReduce()` instead." -msgstr "" - -#: ../source/includes/extracts/admonition-group-command-alternative.rst:2 -# 5cd492b6d143476398bd306b75d7ee36 -msgid "Because :dbcommand:`group` uses JavaScript, it is subject to a number of performance limitations. For most cases the :pipeline:`$group` operator in the :doc:`aggregation pipeline ` provides a suitable alternative with fewer restrictions." -msgstr "" - -#: ../source/reference/command/group.txt:25 -# 5fdb474ccd2d4def891aee8bc843aa56 -msgid "Groups documents in a collection by the specified key and performs simple aggregation functions, such as computing counts and sums. The command is analogous to a ``SELECT <...> GROUP BY`` statement in SQL. The command returns a document with the grouped records as well as the command meta-data." -msgstr "" - -#: ../source/reference/command/group.txt:31 -# 34fb5ace57034f3c8cf8d7c134f0ffc7 -msgid "The :dbcommand:`group` command takes the following prototype form:" -msgstr "" - -#: ../source/reference/command/group.txt:48 -# 60de4f4d933f4652afaa96b591bdc0ad -msgid "The command accepts a document with the following fields:" -msgstr "" - -#: ../source/reference/command/group.txt:54 -# e1172114076a4e3c8b1c1189ec8d50d4 -msgid "For the shell, MongoDB provides a wrapper method :method:`db.collection.group()`. However, the :method:`db.collection.group()` method takes the ``keyf`` field and the ``reduce`` field whereas the :dbcommand:`group` command takes the ``$keyf`` field and the ``$reduce`` field." -msgstr "" - -#: ../source/reference/command/group.txt:61 -# 47a62ed2690d4ee99dd5a293a5a294ab -msgid "Behavior" -msgstr "" - -#: ../source/reference/command/group.txt:64 -# efa0ead7d7bb4096b18af16d36255c73 -msgid "Limits and Restrictions" -msgstr "" - -#: ../source/reference/command/group.txt:66 -# 68364c1eedf849e99a628f65b41f2082 -msgid "The :dbcommand:`group` command does not work with :term:`sharded clusters `. Use the :term:`aggregation framework` or :term:`map-reduce` in :term:`sharded environments `." -msgstr "" - -#: ../source/reference/command/group.txt:70 -# 49b0884ef5144b49aba3313d3c1f99d7 -msgid "The result set must fit within the :ref:`maximum BSON document size `." -msgstr "" - -#: ../source/reference/command/group.txt:73 -# 497727e675e14f8188372ed94ff8957e -msgid "Additionally, in version 2.2, the returned array can contain at most 20,000 elements; i.e. at most 20,000 unique groupings. For group by operations that results in more than 20,000 unique groupings, use :dbcommand:`mapReduce`. Previous versions had a limit of 10,000 elements." -msgstr "" - -#: ../source/reference/command/group.txt:79 -# 0c187326c0514ed4a4eaf4eb0c02a639 -msgid "Prior to 2.4, the :dbcommand:`group` command took the :program:`mongod` instance's JavaScript lock which blocked all other JavaScript execution." -msgstr "" - -#: ../source/reference/command/group.txt:83 -# 324dfd2b7e4440f5a9e5410bba4204ff -msgid "``mongo`` Shell JavaScript Functions/Properties" -msgstr "" - -#: ../source/includes/fact-group-map-reduce-where-limitations-in-24.rst:1 -# 984c516a568e4792b3b034eb5043d258 -msgid "In MongoDB 2.4, :dbcommand:`map-reduce operations `, the :dbcommand:`group` command, and :query:`$where` operator expressions **cannot** access certain global functions or properties, such as ``db``, that are available in the :program:`mongo` shell." -msgstr "" - -#: ../source/includes/fact-group-map-reduce-where-limitations-in-24.rst:6 -# 8b45312d591f4c3c9fa40355cbda3e70 -msgid "When upgrading to MongoDB 2.4, you will need to refactor your code if your :dbcommand:`map-reduce operations `, :dbcommand:`group` commands, or :query:`$where` operator expressions include any global shell functions or properties that are no longer available, such as ``db``." -msgstr "" - -#: ../source/includes/fact-group-map-reduce-where-limitations-in-24.rst:12 -# 378670e4bb1940ddba0b46656d676349 -msgid "The following JavaScript functions and properties **are available** to :dbcommand:`map-reduce operations `, the :dbcommand:`group` command, and :query:`$where` operator expressions in MongoDB 2.4:" -msgstr "" - -#: ../source/includes/fact-group-map-reduce-where-limitations-in-24.rst:19 -# 9f2b02cff4274ad5b52bd5549492f88f -msgid "Available Properties" -msgstr "" - -#: ../source/includes/fact-group-map-reduce-where-limitations-in-24.rst:20 -# 27198d568e944e28ad73a6d3dc6f95c8 -msgid "Available Functions" -msgstr "" - -#: ../source/reference/command/group.txt:0 -# e787c901726c477fb3427b713fd6823b -msgid "``args``" -msgstr "" - -#: ../source/reference/command/group.txt:0 -# b6f2f4319a1a49f1aebb060ddf847855 -msgid "``MaxKey``" -msgstr "" - -#: ../source/reference/command/group.txt:0 -# 21473ec1a0464172b0da6b52e20bd44d -msgid "``MinKey``" -msgstr "" - -#: ../source/reference/command/group.txt:0 -# d63db51e54e44fc68cd54fcf3c28f7dd -msgid "``assert()``" -msgstr "" - -#: ../source/reference/command/group.txt:0 -# b2bbbf7d7e9c48038d55d7f790be31ea -msgid "``BinData()``" -msgstr "" - -#: ../source/reference/command/group.txt:0 -# 324b2fdff33a48b49e7a0c2610933a15 -msgid "``DBPointer()``" -msgstr "" - -#: ../source/reference/command/group.txt:0 -# 79cc9d5eabd14abab58a8831027852e0 -msgid "``DBRef()``" -msgstr "" - -#: ../source/reference/command/group.txt:0 -# 98ceea2cc8204896a3be43cd5e5ca9bc -msgid "``doassert()``" -msgstr "" - -#: ../source/reference/command/group.txt:0 -# 34056910c3814c1ea324b85e26753582 -msgid "``emit()``" -msgstr "" - -#: ../source/reference/command/group.txt:0 -# 85b506263ff84042b52087be3dece9f2 -msgid "``gc()``" -msgstr "" - -#: ../source/reference/command/group.txt:0 -# 4332e9ae56a444259b8b28b862f600c7 -msgid "``HexData()``" -msgstr "" - -#: ../source/reference/command/group.txt:0 -# 50d9d7648a3d4027a099c004afc3f02e -msgid "``hex_md5()``" -msgstr "" - -#: ../source/reference/command/group.txt:0 -# ef4ac41f5cfe4d088cba4146e7d230bb -msgid "``isNumber()``" -msgstr "" - -#: ../source/reference/command/group.txt:0 -# 2b415bb0e8304494bb7804e690e44908 -msgid "``isObject()``" -msgstr "" - -#: ../source/reference/command/group.txt:0 -# 001fb23308c04fc385e18c7b9ae27d7d -msgid "``ISODate()``" -msgstr "" - -#: ../source/reference/command/group.txt:0 -# 04c7246cd6d641538f56a5e14686ffbb -msgid "``isString()``" -msgstr "" - -#: ../source/reference/command/group.txt:0 -# d717ce01dd344487a609caaf8923e361 -msgid "``Map()``" -msgstr "" - -#: ../source/reference/command/group.txt:0 -# 398caa84be074e9b94c732ff86dae9b6 -msgid "``MD5()``" -msgstr "" - -#: ../source/reference/command/group.txt:0 -# 031e857ca3b2466d8c2cdf5062fd598a -msgid "``NumberInt()``" -msgstr "" - -#: ../source/reference/command/group.txt:0 -# 5a652d929dd842cc9c6ed879b87bb3f5 -msgid "``NumberLong()``" -msgstr "" - -#: ../source/reference/command/group.txt:0 -# cc645b331da94e0ba0a81ef497cd5c72 -msgid "``ObjectId()``" -msgstr "" - -#: ../source/reference/command/group.txt:0 -# 167e7252d02f4beea7c08043999a82dd -msgid "``print()``" -msgstr "" - -#: ../source/reference/command/group.txt:0 -# 9eea6a7458c04a90895af43d56a5950d -msgid "``printjson()``" -msgstr "" - -#: ../source/reference/command/group.txt:0 -# bf50e64d81704369ae08e1c0356f12cc -msgid "``printjsononeline()``" -msgstr "" - -#: ../source/reference/command/group.txt:0 -# f6555dd5b68448bea02ecc0eecb06775 -msgid "``sleep()``" -msgstr "" - -#: ../source/reference/command/group.txt:0 -# 76fe06a211e048678d8ebddb136d4a84 -msgid "``Timestamp()``" -msgstr "" - -#: ../source/reference/command/group.txt:0 -# e571d60c55fc419b8c3031a686d6bc31 -msgid "``tojson()``" -msgstr "" - -#: ../source/reference/command/group.txt:0 -# 8a541be7382f412dad81346a1737c3df -msgid "``tojsononeline()``" -msgstr "" - -#: ../source/reference/command/group.txt:0 -# 05fec3e502c543edacf94eda60f909d8 -msgid "``tojsonObject()``" -msgstr "" - -#: ../source/reference/command/group.txt:0 -# 92850b79f5ef46888f05a4dbf07283d1 -msgid "``UUID()``" -msgstr "" - -#: ../source/reference/command/group.txt:0 -# 8ab7f1d7c0224c1695cc3aa4f84f8fd3 -msgid "``version()``" -msgstr "" - -#: ../source/includes/extracts/admonition-js-prevalence-group.rst:3 -# b6bfc56f26f14d47a537e9b53c355024 -msgid "JavaScript in MongoDB" -msgstr "" - -#: ../source/includes/extracts/admonition-js-prevalence-group.rst:5 -# d65d5c3be0534d10b384a1ecb8a3fe73 -msgid "Although :dbcommand:`group` uses JavaScript, most interactions with MongoDB do not use JavaScript but use an :doc:`idiomatic driver ` in the language of the interacting application." -msgstr "" - -#: ../source/reference/command/group.txt:92 -# f37f714437c74b3abf579b7febb62c7b -msgid "Examples" -msgstr "" - -#: ../source/reference/command/group.txt:94 -# 50f9a4a8b23e49c6af5718e549ab8776 -msgid "The following are examples of the :method:`db.collection.group()` method. The examples assume an ``orders`` collection with documents of the following prototype:" -msgstr "" - -#: ../source/reference/command/group.txt:114 -# 646e0fd05d664d8d97a4620c60efdfc7 -msgid "Group by Two Fields" -msgstr "" - -#: ../source/reference/command/group.txt:116 -# 62cc15015d4c45279801da1b4dd1e838 -msgid "The following example groups by the ``ord_dt`` and ``item.sku`` fields those documents that have ``ord_dt`` greater than ``01/01/2012``:" -msgstr "" - -#: ../source/reference/command/group.txt:135 -# 4bd8ce0e39694bccb0fa09a573798654 -msgid "The result is a document that contain the ``retval`` field which contains the group by records, the ``count`` field which contains the total number of documents grouped, the ``keys`` field which contains the number of unique groupings (i.e. number of elements in the ``retval``), and the ``ok`` field which contains the command status:" -msgstr "" - -#: ../source/reference/command/group.txt:162 -#: ../source/reference/command/group.txt:218 -# 4f327ca6f981436eaa610327de20aefd -# 3e20a1e29da44ffba0e365c200341125 -msgid "The method call is analogous to the SQL statement:" -msgstr "" - -#: ../source/reference/command/group.txt:172 -# 1ccf8c6906874855b7e9e72bc0cdacd4 -msgid "Calculate the Sum" -msgstr "" - -#: ../source/reference/command/group.txt:174 -# 05c80db83baa4df99ca48176a147b991 -msgid "The following example groups by the ``ord_dt`` and ``item.sku`` fields those documents that have ``ord_dt`` greater than ``01/01/2012`` and calculates the sum of the ``qty`` field for each grouping:" -msgstr "" - -#: ../source/reference/command/group.txt:195 -#: ../source/reference/command/group.txt:264 -# e1afaa54fb934f24a170b8ad49ec898c -# 2e43d5253f8c429080d22d5fe292bf0c -msgid "The ``retval`` field of the returned document is an array of documents that contain the group by fields and the calculated aggregation field:" -msgstr "" - -#: ../source/reference/command/group.txt:228 -# d2e4b4b8ba1e4e4ca7b6aa711bf2e74d -msgid "Calculate Sum, Count, and Average" -msgstr "" - -#: ../source/reference/command/group.txt:230 -# 683132b7993843ef9fb066f74c47f1d0 -msgid "The following example groups by the calculated ``day_of_week`` field, those documents that have ``ord_dt`` greater than ``01/01/2012`` and calculates the sum, count, and average of the ``qty`` field for each grouping:" -msgstr "" - -#: ../source/reference/command/group.txt:282 -# d5613ad3634549e39c59c26be5ac4871 -msgid ":doc:`/core/aggregation-pipeline`" -msgstr "" - diff --git a/locale/pot/reference/command/handshake.pot b/locale/pot/reference/command/handshake.pot deleted file mode 100644 index e198f23d5b0..00000000000 --- a/locale/pot/reference/command/handshake.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/handshake.txt:3 -# c568426c62f6468599d41dfa25b2537b -msgid "handshake" -msgstr "" - -#: ../source/reference/command/handshake.txt:15 -# a80568ec7f194897897be6036ba19ac5 -msgid ":dbcommand:`handshake` is an internal command." -msgstr "" - diff --git a/locale/pot/reference/command/hashBSONElement.pot b/locale/pot/reference/command/hashBSONElement.pot deleted file mode 100644 index 13981191ba5..00000000000 --- a/locale/pot/reference/command/hashBSONElement.pot +++ /dev/null @@ -1,110 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/hashBSONElement.txt:3 -# 1d34914574f04db3adc805c09df78d1e -msgid "_hashBSONElement" -msgstr "" - -#: ../source/reference/command/hashBSONElement.txt:0 -# 7bbb30d49aa44e29ab031d2b5f5a782e -msgid "On this page" -msgstr "" - -#: ../source/reference/command/hashBSONElement.txt:14 -# 2320977213a1497db6abe582739648b7 -msgid "Description" -msgstr "" - -#: ../source/reference/command/hashBSONElement.txt:20 -# dbf7cf21594144c5847f7e471d5ef9c4 -msgid "An internal command that computes the MD5 hash of a BSON element. The :dbcommand:`_hashBSONElement` command returns 8 bytes from the 16 byte MD5 hash." -msgstr "" - -#: ../source/reference/command/hashBSONElement.txt:24 -# a452c9112d9e460d82e870540f62356d -msgid "The :dbcommand:`_hashBSONElement` command has the following form:" -msgstr "" - -#: ../source/reference/command/hashBSONElement.txt:30 -# a72a5b58a3cf4f5c865776d5ab6edf04 -msgid "The :dbcommand:`_hashBSONElement` command has the following fields:" -msgstr "" - -#: ../source/includes/note-enabletestcommands.rst:3 -# 4c6e1ddc25664836a2bb7253248fc9a6 -msgid "|dbcommand| is an internal command that is not enabled by default. |dbcommand| must be enabled by using :option:`--setParameter enableTestCommands=1 ` on the :program:`mongod` command line. |dbcommand| cannot be enabled during run-time." -msgstr "" - -#: ../source/reference/command/hashBSONElement.txt:38 -# 4199ab6d2b3d4971986f16a8b30763a2 -msgid "Output" -msgstr "" - -#: ../source/reference/command/hashBSONElement.txt:40 -# 774164659ebb4c0190007294a6df7dc2 -msgid "The :dbcommand:`_hashBSONElement` command returns a document that holds the following fields:" -msgstr "" - -#: ../source/reference/command/hashBSONElement.txt:45 -# 9221e4a8b586452f94d0b877b774c64f -msgid "The original BSON element." -msgstr "" - -#: ../source/reference/command/hashBSONElement.txt:49 -# 1f9dac7c6f8b4ad6a74651e730aabebf -msgid "The seed used for the hash, defaults to ``0``." -msgstr "" - -#: ../source/reference/command/hashBSONElement.txt:53 -# 7064419e02764a3a970ead2ad168ad7c -msgid "The decimal result of the hash." -msgstr "" - -#: ../source/reference/command/hashBSONElement.txt:57 -# eb5605653daf461d9a5f9a4deb01fa06 -msgid "Holds the ``1`` if the function returns successfully, and ``0`` if the operation encountered an error." -msgstr "" - -#: ../source/reference/command/hashBSONElement.txt:61 -# e4b5ab55821c4dd09b76be03ed80c329 -msgid "Example" -msgstr "" - -#: ../source/reference/command/hashBSONElement.txt:63 -# 405513feed7749da96aafce58700c0a4 -msgid "Invoke a :program:`mongod` instance with test commands enabled:" -msgstr "" - -#: ../source/reference/command/hashBSONElement.txt:69 -# f4476f0609764a1b8a02180ed0215ac0 -msgid "Run the following to compute the hash of an ISODate string:" -msgstr "" - -#: ../source/reference/command/hashBSONElement.txt:75 -#: ../source/reference/command/hashBSONElement.txt:93 -# 7d822925b077460a96185d2972ee60a1 -# 89e4e091ae32475282b3962df0439e4f -msgid "The command returns the following document:" -msgstr "" - -#: ../source/reference/command/hashBSONElement.txt:86 -# 20f5cc1403c4466daf354ceb21cfca71 -msgid "Run the following to hash the same ISODate string but this time to specify a seed value:" -msgstr "" - diff --git a/locale/pot/reference/command/hostInfo.pot b/locale/pot/reference/command/hostInfo.pot deleted file mode 100644 index b24bc44ad6b..00000000000 --- a/locale/pot/reference/command/hostInfo.pot +++ /dev/null @@ -1,208 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/hostInfo.txt:3 -# 9e5428c6a584424e9ca8dd0d4d6c7596 -msgid "hostInfo" -msgstr "" - -#: ../source/reference/command/hostInfo.txt:0 -# 5fefcc2a20304f7691cb479c3a0c4506 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/hostInfo.txt:15 -# eabf9ab46da74097a8e9514752deabc3 -msgid "A document with information about the underlying system that the :program:`mongod` or :program:`mongos` runs on. Some of the returned fields are only included on some platforms." -msgstr "" - -#: ../source/reference/command/hostInfo.txt:20 -# 57a84da688694482b1f43dfa6bb312e3 -msgid "You must run the :dbcommand:`hostInfo` command, which takes no arguments, against the ``admin`` database. Consider the following invocations of :dbcommand:`hostInfo`:" -msgstr "" - -#: ../source/reference/command/hostInfo.txt:29 -# f557e7cfb00d4c75b0ad0c3fb4be8a8e -msgid "In the :program:`mongo` shell you can use :method:`db.hostInfo()` as a helper to access :dbcommand:`hostInfo`. The output of :dbcommand:`hostInfo` on a Linux system will resemble the following:" -msgstr "" - -#: ../source/reference/command/hostInfo.txt:66 -# d48f4efc3c194f8f927e90e8cc97fdf1 -msgid "Output" -msgstr "" - -#: ../source/reference/command/hostInfo.txt:70 -# 85c555fee7d24dfea4f7b6bf4f36462e -msgid "The document returned by the :dbcommand:`hostInfo`." -msgstr "" - -#: ../source/reference/command/hostInfo.txt:74 -# d4f48bf3f8ea4e60811d1441faabaa9e -msgid "An embedded document providing information about the underlying environment of the system running the :program:`mongod` or :program:`mongos`" -msgstr "" - -#: ../source/reference/command/hostInfo.txt:79 -# 615fe36de3c54f4d9325cd096d45cef9 -msgid "A timestamp of the current system time." -msgstr "" - -#: ../source/reference/command/hostInfo.txt:83 -# e77ba7d03b22480fbb12521a6525f5b8 -msgid "The system name, which should correspond to the output of ``hostname -f`` on Linux systems." -msgstr "" - -#: ../source/reference/command/hostInfo.txt:88 -# ed3ec43a62ba46d6a9691403af39a3a2 -msgid "A number reflecting the architecture of the system. Either ``32`` or ``64``." -msgstr "" - -#: ../source/reference/command/hostInfo.txt:93 -# 120303c837a0405a8f9149f8b891ba2d -msgid "The total amount of system memory (RAM) in megabytes." -msgstr "" - -#: ../source/reference/command/hostInfo.txt:97 -# 24c678097474467f93bc19360b20d806 -msgid "The total number of available logical processor cores." -msgstr "" - -#: ../source/reference/command/hostInfo.txt:101 -# 1e3454ca8b4944b799f29aa1759e5541 -msgid "A string that represents the system architecture. Either ``x86`` or ``x86_64``." -msgstr "" - -#: ../source/reference/command/hostInfo.txt:106 -# 55148f320083419eae2b1ac6a40af750 -msgid "A boolean value. ``false`` if NUMA is interleaved (i.e. disabled), otherwise ``true``." -msgstr "" - -#: ../source/reference/command/hostInfo.txt:111 -# 0c94fa2177754dd2b90554e04f272fae -msgid "An embedded document that contains information about the operating system running the :program:`mongod` and :program:`mongos`." -msgstr "" - -#: ../source/reference/command/hostInfo.txt:116 -# ebebe37a36b5462ba5cd72d1ad0834db -msgid "A string representing the type of operating system, such as ``Linux`` or ``Windows``." -msgstr "" - -#: ../source/reference/command/hostInfo.txt:121 -# 0c9c571a64e245bfa777fc26c5e29cb9 -msgid "If available, returns a display name for the operating system." -msgstr "" - -#: ../source/reference/command/hostInfo.txt:126 -# 64e111b2c4684636b91f3c8c91a1bdac -msgid "If available, returns the name of the distribution or operating system." -msgstr "" - -#: ../source/reference/command/hostInfo.txt:131 -# 40b300f21a604f969b560bbfa1103f1a -msgid "An embedded document with extra information about the operating system and the underlying hardware. The content of the :data:`~hostInfo.extra` embedded document depends on the operating system." -msgstr "" - -#: ../source/reference/command/hostInfo.txt:138 -# d4069175a2c04f19be47575b34c82875 -msgid "A string containing a human-readable description of the system's processor." -msgstr "" - -#: ../source/reference/command/hostInfo.txt:141 -# e543545a7f7645078a3b8a1cb5a029eb -msgid ":data:`~hostInfo.extra.cpuString` only appears on OS X systems." -msgstr "" - -#: ../source/reference/command/hostInfo.txt:145 -# 801271a1a450445ba89dd9737723d560 -msgid "A complete string of the operating system version and identification. On Linux and OS X systems, this contains output similar to ``uname -a``." -msgstr "" - -#: ../source/reference/command/hostInfo.txt:151 -# 2cab6e4880bf463e8450b8d630469e6f -msgid "The release of the system ``libc``." -msgstr "" - -#: ../source/reference/command/hostInfo.txt:153 -# f4ba2df9529942c4825db2a1d3691e6d -msgid ":data:`~hostInfo.extra.libcVersion` only appears on Linux systems." -msgstr "" - -#: ../source/reference/command/hostInfo.txt:158 -# 70a2026cd6cb4ee8b98a1d8982ba0f98 -msgid "The release of the Linux kernel in current use." -msgstr "" - -#: ../source/reference/command/hostInfo.txt:160 -# edf6f9dba24440e7b8cddda5080c4d23 -msgid ":data:`~hostInfo.extra.kernelVersion` only appears on Linux systems." -msgstr "" - -#: ../source/reference/command/hostInfo.txt:165 -# 4b5a742b2cd64b02928ebaec5e7a8ac3 -msgid ":data:`~hostInfo.extra.alwaysFullSync` only appears on OS X systems." -msgstr "" - -#: ../source/reference/command/hostInfo.txt:170 -# 85f28d0005354e608e2065d91d581e56 -msgid ":data:`~hostInfo.extra.nfsAsync` only appears on OS X systems." -msgstr "" - -#: ../source/reference/command/hostInfo.txt:175 -# 9ffa8f00fa7146369e5b3c3218e9953b -msgid "Reports the clock speed of the system's processor in megahertz." -msgstr "" - -#: ../source/reference/command/hostInfo.txt:179 -# b8d88748023b4a9487b9f35a15fe4474 -msgid "Reports the processor feature flags. On Linux systems this the same information that ``/proc/cpuinfo`` includes in the ``flags`` fields." -msgstr "" - -#: ../source/reference/command/hostInfo.txt:185 -# 2763d135d1b1469bac671c02e1958bce -msgid "Reports the default system page size in bytes." -msgstr "" - -#: ../source/reference/command/hostInfo.txt:189 -# ff52ed652dcd4c04a957d87a2e52c258 -msgid "Reports the number of physical, non-HyperThreading, cores available on the system." -msgstr "" - -#: ../source/reference/command/hostInfo.txt:192 -# 763f9f882cf149d5b3e8d9e58ef7a869 -msgid ":data:`~hostInfo.extra.physicalCores` only appears on OS X systems." -msgstr "" - -#: ../source/reference/command/hostInfo.txt:196 -# e3dffc715a514023a6125cd2098fd004 -msgid ":data:`~hostInfo.extra.numPages` only appears on Linux systems." -msgstr "" - -#: ../source/reference/command/hostInfo.txt:200 -# d6796fabe4844f6b969d1c2fda876f1e -msgid "Reports the current system limits on open file handles. See :doc:`/reference/ulimit` for more information." -msgstr "" - -#: ../source/reference/command/hostInfo.txt:203 -# bcf1d95496d947e2982ecd6944d2a5b5 -msgid ":data:`~hostInfo.extra.maxOpenFiles` only appears on Linux systems." -msgstr "" - -#: ../source/reference/command/hostInfo.txt:208 -# 0fcd74d94e584aabbd979f68b0441764 -msgid "Reports the active I/O scheduler. :data:`~hostInfo.extra.scheduler` only appears on OS X systems." -msgstr "" - diff --git a/locale/pot/reference/command/insert.pot b/locale/pot/reference/command/insert.pot deleted file mode 100644 index 5f9a6e67264..00000000000 --- a/locale/pot/reference/command/insert.pot +++ /dev/null @@ -1,178 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/insert.txt:3 -# 62adc8c92acf42c696deb1fff06981df -msgid "insert" -msgstr "" - -#: ../source/reference/command/insert.txt:0 -# 150d9be9b68e4c768dfbe17feb69ba17 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/insert.txt:14 -# 42c7ca64ffdc4243ae21d299514d66b2 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/insert.txt:20 -# f6157f6c8e5741618c4039352d9f30f6 -msgid "The :dbcommand:`insert` command inserts one or more documents and returns a document containing the status of all inserts. The insert methods provided by the MongoDB drivers use this command internally." -msgstr "" - -#: ../source/reference/command/insert.txt:24 -# 1f5e8eac30bc466cbb2ee7b18dde45ac -msgid "The command has the following syntax:" -msgstr "" - -#: ../source/reference/command/insert.txt:36 -# 9b4c5a8498944694bc191c18c7cc911a -msgid "The :dbcommand:`insert` command takes the following fields:" -msgstr "" - -#: ../source/reference/command/insert.txt:40 -# 0b0fbd8d10c9409196ac66876768da9b -msgid "A document that contains the status of the operation. See :ref:`insert-command-output` for details." -msgstr "" - -#: ../source/reference/command/insert.txt:46 -# c92a01f913f64411bacaeafa15735c6a -msgid "Behavior" -msgstr "" - -#: ../source/reference/command/insert.txt:48 -# 5452c9dabac34faba33e9809e66e8099 -msgid "The total size of all the ``documents`` array elements must be less than or equal to the :limit:`maximum BSON document size `." -msgstr "" - -#: ../source/reference/command/insert.txt:52 -# 4511fb09cad742848799574a7262aed3 -msgid "The total number of documents in the ``documents`` array must be less than or equal to the :limit:`maximum bulk size `." -msgstr "" - -#: ../source/includes/extracts/bypassDocumentValidation-insert.rst:1 -# aba4add7d4bd45a7bc915be94688d033 -msgid "The :dbcommand:`insert` command adds support for the ``bypassDocumentValidation`` option, which lets you bypass :ref:`document validation <3.2-rel-notes-document-validation>` when inserting or updating documents in a collection with validation rules." -msgstr "" - -#: ../source/reference/command/insert.txt:58 -# 7a4d44f1523642d4b0ad0cb27e9d002f -msgid "Examples" -msgstr "" - -#: ../source/reference/command/insert.txt:61 -# f829884512ec4faaac5a43f913f53064 -msgid "Insert a Single Document" -msgstr "" - -#: ../source/reference/command/insert.txt:63 -# 4305d355e04d466bb071e7a4f9864ba8 -msgid "Insert a document into the ``users`` collection:" -msgstr "" - -#: ../source/reference/command/insert.txt:74 -# aae866c6e52d4cab91d62abf371ad13a -msgid "The returned document shows that the command successfully inserted a document. See :ref:`insert-command-output` for details." -msgstr "" - -#: ../source/reference/command/insert.txt:82 -# 8e83e00ea2bb43348ec42e8821ed859e -msgid "Bulk Insert" -msgstr "" - -#: ../source/reference/command/insert.txt:84 -# 85eac366ff6e418fabd9f7a047e148b0 -msgid "Insert three documents into the ``users`` collection:" -msgstr "" - -#: ../source/reference/command/insert.txt:101 -# dfdc0303ce654258b46d513f603b6a14 -msgid "The returned document shows that the command successfully inserted the three documents. See :ref:`insert-command-output` for details." -msgstr "" - -#: ../source/reference/command/insert.txt:111 -# a39ed764ed2b475693079a971720d8c4 -msgid "Output" -msgstr "" - -#: ../source/reference/command/insert.txt:113 -# ef23f99d01c845bf93c3c58de4eb1da9 -msgid "The returned document contains a subset of the following fields:" -msgstr "" - -#: ../source/reference/command/insert.txt:117 -# 02f6af94c14c4e08ad49cfddbf282b72 -msgid "The status of the command." -msgstr "" - -#: ../source/reference/command/insert.txt:121 -# 89888a4f4dcd455da94a8257916e70cc -msgid "The number of documents inserted." -msgstr "" - -#: ../source/reference/command/insert.txt:125 -# 733f00aa7df643148b6670aec9e9502a -msgid "An array of documents that contains information regarding any error encountered during the insert operation. The :data:`~insert.writeErrors` array contains an error document for each insert that errors." -msgstr "" - -#: ../source/reference/command/insert.txt:130 -# 7c60d377028e49d88d2a78932a91e52b -msgid "Each error document contains the following fields:" -msgstr "" - -#: ../source/reference/command/insert.txt:134 -# fb6c35fde0c7459aa463ef35499d78b1 -msgid "An integer that identifies the document in the ``documents`` array, which uses a zero-based index." -msgstr "" - -#: ../source/reference/command/insert.txt:139 -# f7d9c3df1b2b4a478928ec1f9638e474 -msgid "An integer value identifying the error." -msgstr "" - -#: ../source/reference/command/insert.txt:143 -# fe9df23029364a61886b138aae4456c0 -msgid "A description of the error." -msgstr "" - -#: ../source/reference/command/insert.txt:147 -# 4ccc063cd6a649ba9cc47e3744268bd4 -msgid "Document that describe error related to write concern and contains the field:" -msgstr "" - -#: ../source/reference/command/insert.txt:152 -# 8f4b8a83176a43eb8f8c1768d5f92811 -msgid "An integer value identifying the cause of the write concern error." -msgstr "" - -#: ../source/reference/command/insert.txt:156 -# 0bacaa1b81ed4a9ca1e4d2e6acb03ee9 -msgid "A description of the cause of the write concern error." -msgstr "" - -#: ../source/reference/command/insert.txt:158 -# 0a9e753ccb9142b7a7857a7976f97203 -msgid "The following is an example document returned for a successful :dbcommand:`insert` of a single document:" -msgstr "" - -#: ../source/reference/command/insert.txt:165 -# 1fef5a90bd66400ab97e51335011f5ff -msgid "The following is an example document returned for an :dbcommand:`insert` of two documents that successfully inserted one document but encountered an error with the other document:" -msgstr "" - diff --git a/locale/pot/reference/command/invalidateUserCache.pot b/locale/pot/reference/command/invalidateUserCache.pot deleted file mode 100644 index ff99183d80f..00000000000 --- a/locale/pot/reference/command/invalidateUserCache.pot +++ /dev/null @@ -1,53 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/invalidateUserCache.txt:3 -# 9e1104fee9054638b8fee06f9b3b1f56 -msgid "invalidateUserCache" -msgstr "" - -#: ../source/reference/command/invalidateUserCache.txt:0 -# d73d30f6826c447f8c2addebabad7168 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/invalidateUserCache.txt:14 -# 47d45b335414468083b7c08b25e26804 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/invalidateUserCache.txt:20 -# 7a12e8e6183547c49854d386f0720653 -msgid "Flushes user information from in-memory cache, including removal of each user's credentials and roles. This allows you to purge the cache at any given moment, regardless of the interval set in the :parameter:`userCacheInvalidationIntervalSecs` parameter." -msgstr "" - -#: ../source/reference/command/invalidateUserCache.txt:25 -# 0d6d1afa82e343eb9c70b9f4b9f74596 -msgid ":dbcommand:`invalidateUserCache` has the following syntax:" -msgstr "" - -#: ../source/reference/command/invalidateUserCache.txt:32 -# 97aafd59e4244a419de76e48e23111e1 -msgid "Required Access" -msgstr "" - -#: ../source/reference/command/invalidateUserCache.txt:34 -# a52a6d93adfb4df5aeeb31ac6ee3f0ad -msgid "You must have privileges that include the :authaction:`invalidateUserCache` action on the cluster resource in order to use this command." -msgstr "" - diff --git a/locale/pot/reference/command/isMaster.pot b/locale/pot/reference/command/isMaster.pot deleted file mode 100644 index b5e73979d5b..00000000000 --- a/locale/pot/reference/command/isMaster.pot +++ /dev/null @@ -1,243 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/isMaster.txt:3 -# 709006cda7ed4604b56308f49ee1221e -msgid "isMaster" -msgstr "" - -#: ../source/reference/command/isMaster.txt:0 -# 9d6f8bcf91a947f0b307f4cea67ac0b0 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/isMaster.txt:14 -# 055fac1ca67940ddae66a15006b8a5d8 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/isMaster.txt:18 -# 31771c1f236841ef8558b8f53a5c0236 -msgid ":dbcommand:`isMaster` returns a document that describes the role of the :program:`mongod` instance." -msgstr "" - -#: ../source/reference/command/isMaster.txt:21 -# 87ca7d89ec764340ae746641f52a07bf -msgid "If the instance is a member of a replica set, then :dbcommand:`isMaster` returns a subset of the replica set configuration and status including whether or not the instance is the :term:`primary` of the replica set." -msgstr "" - -#: ../source/reference/command/isMaster.txt:26 -# df6d01def6ad420a9fb8f01ed021e4a7 -msgid "When sent to a :program:`mongod` instance that is not a member of a replica set, :dbcommand:`isMaster` returns a subset of this information." -msgstr "" - -#: ../source/reference/command/isMaster.txt:30 -# f241e8a30d4d46bdba8fb04056a98877 -msgid "MongoDB :term:`drivers ` and :term:`clients ` use :dbcommand:`isMaster` to determine the state of the replica set members and to discover additional members of a :term:`replica set`." -msgstr "" - -#: ../source/reference/command/isMaster.txt:35 -# be2f705f199048f0b07fec77b928e4d5 -msgid "The :method:`db.isMaster()` method in the :program:`mongo` shell provides a wrapper around :dbcommand:`isMaster`." -msgstr "" - -#: ../source/reference/command/isMaster.txt:38 -# 7b5a433916ea4ecdb19be52ff20f6afb -msgid "The command takes the following form:" -msgstr "" - -#: ../source/reference/command/isMaster.txt:46 -# 268067174c9e456e9f06ab94e4bbd663 -msgid ":method:`db.isMaster()`" -msgstr "" - -#: ../source/reference/command/isMaster.txt:49 -# e8d0ed5363184a649575bd3d49b2f44d -msgid "Output" -msgstr "" - -#: ../source/reference/command/isMaster.txt:52 -# 4ae8c00e05704df5a3e1b66333916174 -msgid "All Instances" -msgstr "" - -#: ../source/reference/command/isMaster.txt:54 -# 9862565f2018481784dd6fc923009039 -msgid "The following :dbcommand:`isMaster` fields are common across all roles:" -msgstr "" - -#: ../source/reference/command/isMaster.txt:59 -# 67ce9989bb5b48b88c8def9a35da66f0 -msgid "A boolean value that reports when this node is writable. If ``true``, then this instance is a :term:`primary` in a :term:`replica set`, or a :term:`master` in a master-slave configuration, or a :program:`mongos` instance, or a standalone :program:`mongod`." -msgstr "" - -#: ../source/reference/command/isMaster.txt:65 -# 099a9eade61443ad8c99e2879e3f0cc0 -msgid "This field will be ``false`` if the instance is a :term:`secondary` member of a replica set or if the member is an :term:`arbiter` of a replica set." -msgstr "" - -#: ../source/reference/command/isMaster.txt:71 -# 01dba57d72cd4f24aef1da059934b5c0 -msgid "The maximum permitted size of a :term:`BSON` object in bytes for this :program:`mongod` process. If not provided, clients should assume a max size of \"``16 * 1024 * 1024``\"." -msgstr "" - -#: ../source/reference/command/isMaster.txt:79 -# e5630bd545104f1c9a07c45a5c64d96f -msgid "The maximum permitted size of a :term:`BSON` wire protocol message. The default value is ``48000000`` bytes." -msgstr "" - -#: ../source/reference/command/isMaster.txt:84 -# 1f01ada52ed943978ff860a43406d678 -msgid "Returns the local server time in UTC. This value is an :term:`ISO date `." -msgstr "" - -#: ../source/reference/command/isMaster.txt:91 -# 8960250ee94f4d6791935fea7930eb3c -msgid "The earliest version of the wire protocol that this :program:`mongod` or :program:`mongos` instance is capable of using to communicate with clients." -msgstr "" - -#: ../source/reference/command/isMaster.txt:95 -# 2412c838745c4c1690ae5b586777991e -msgid "Clients may use :data:`~isMaster.minWireVersion` to help negotiate compatibility with MongoDB." -msgstr "" - -#: ../source/reference/command/isMaster.txt:102 -# 2ef77dd35f70441d8b0831454f5f5958 -msgid "The latest version of the wire protocol that this :program:`mongod` or :program:`mongos` instance is capable of using to communicate with clients." -msgstr "" - -#: ../source/reference/command/isMaster.txt:106 -# a61045041a194ea5a5bc428bc68863f5 -msgid "Clients may use :data:`~isMaster.maxWireVersion` to help negotiate compatibility with MongoDB." -msgstr "" - -#: ../source/reference/command/isMaster.txt:110 -# 656707c86d2140ebbfa14b896e580371 -msgid "Sharded Instances" -msgstr "" - -#: ../source/reference/command/isMaster.txt:112 -# 6d7701eb04f64c7ca7f39cab98f814b7 -msgid ":program:`mongos` instances add the following field to the :dbcommand:`isMaster` response document:" -msgstr "" - -#: ../source/reference/command/isMaster.txt:117 -# 6ac349b04419411fb69fd8de4ea46beb -msgid "Contains the value ``isdbgrid`` when :dbcommand:`isMaster` returns from a :program:`mongos` instance." -msgstr "" - -#: ../source/reference/command/isMaster.txt:121 -# f6967313597c4fdab9c37b97750d51d2 -msgid "Replica Sets" -msgstr "" - -#: ../source/reference/command/isMaster.txt:123 -# 19c97c851c4a492ba91c5931d00945e6 -msgid ":dbcommand:`isMaster` contains these fields when returned by a member of a replica set:" -msgstr "" - -#: ../source/reference/command/isMaster.txt:128 -# 210a975b76de4a1cb25b5c961cce9646 -msgid "The name of the current :replica set." -msgstr "" - -#: ../source/reference/command/isMaster.txt:134 -# ca2c9bf6690b40df944bed3379fcdddd -msgid "The current replica set config version." -msgstr "" - -#: ../source/reference/command/isMaster.txt:138 -# 105fbce999af4a05bb39ba77e18c980f -msgid "A boolean value that, when ``true``, indicates if the :program:`mongod` is a :term:`secondary` member of a :term:`replica set`." -msgstr "" - -#: ../source/reference/command/isMaster.txt:144 -# 67ccca17bc5e4dbc9f857202a17ee602 -msgid "An array of strings in the format of ``\"[hostname]:[port]\"`` that lists all members of the :term:`replica set` that are neither :term:`hidden `, :term:`passive `, nor :term:`arbiters `." -msgstr "" - -#: ../source/reference/command/isMaster.txt:149 -# 29fff9fa90cf46a09fdc8cbf5cea6d6f -msgid "Drivers use this array and the :data:`isMaster.passives` to determine which members to read from." -msgstr "" - -#: ../source/reference/command/isMaster.txt:154 -# 1f17d79584e94feba17fe28a1e817028 -msgid "An array of strings in the format of ``\"[hostname]:[port]\"`` listing all members of the :term:`replica set` which have a :rsconf:`members[n].priority` of ``0``." -msgstr "" - -#: ../source/reference/command/isMaster.txt:158 -# 019713af814a4d8fa46e83fa719e1b80 -msgid "This field only appears if there is at least one member with a :rsconf:`members[n].priority` of ``0``." -msgstr "" - -#: ../source/reference/command/isMaster.txt:161 -# 7c7a518a793e4b1fbaacde302ab75a37 -msgid "Drivers use this array and the :data:`isMaster.hosts` to determine which members to read from." -msgstr "" - -#: ../source/reference/command/isMaster.txt:166 -# 180dbb61759b49159d014925d7f33881 -msgid "An array of strings in the format of ``\"[hostname]:[port]\"`` listing all members of the :term:`replica set` that are :term:`arbiters `." -msgstr "" - -#: ../source/reference/command/isMaster.txt:170 -# fa327a3d4eec4fc0bc5db1517bae27a9 -msgid "This field only appears if there is at least one arbiter in the replica set." -msgstr "" - -#: ../source/reference/command/isMaster.txt:175 -# fc8e9f4d27b14d19ab69f4b1aacd8f04 -msgid "A string in the format of ``\"[hostname]:[port]\"`` listing the current :term:`primary` member of the replica set." -msgstr "" - -#: ../source/reference/command/isMaster.txt:180 -# 8421df6ffc0543f789d053cde333b7e2 -msgid "A boolean value that , when ``true``, indicates that the current instance is an :term:`arbiter`. The :data:`~isMaster.arbiterOnly` field is only present, if the instance is an arbiter." -msgstr "" - -#: ../source/reference/command/isMaster.txt:186 -# 2db4bfb0878f4a53810909856ae061eb -msgid "A boolean value that, when ``true``, indicates that the current instance is :term:`passive `. The :data:`~isMaster.passive` field is only present for members with a :rsconf:`members[n].priority` of ``0``." -msgstr "" - -#: ../source/reference/command/isMaster.txt:193 -# 862a469ae0584dd3b3d439df94ab4a71 -msgid "A boolean value that, when ``true``, indicates that the current instance is :term:`hidden `. The :data:`~isMaster.hidden` field is only present for hidden members." -msgstr "" - -#: ../source/includes/fact-tag-set-field.rst:1 -# 2e524933c2104dffaeaf205327262c2e -msgid "A :term:`tag set` document containing mappings of arbitrary keys and values. These documents describe replica set members in order to customize :doc:`write concern ` and :doc:`read preference ` and thereby allow configurable data center awareness." -msgstr "" - -#: ../source/includes/fact-tag-set-field.rst:7 -# bcef776238d84355a3029aacb43be392 -msgid "This field is only present if there are tags assigned to the member. See :doc:`/tutorial/configure-replica-set-tag-sets` for more information." -msgstr "" - -#: ../source/reference/command/isMaster.txt:203 -# d11b5cc2d7964ab48137aa515c29e7a0 -msgid "The ``[hostname]:[port]`` of the member that returned :dbcommand:`isMaster`." -msgstr "" - -#: ../source/reference/command/isMaster.txt:210 -# 0806064912ec4eb0be91f6307ed975f7 -msgid "A unique identifier for each election. Included only in the output of :dbcommand:`isMaster` for the :term:`primary`. Used by clients to determine when elections occur." -msgstr "" - diff --git a/locale/pot/reference/command/isSelf.pot b/locale/pot/reference/command/isSelf.pot deleted file mode 100644 index 9fe78a8751d..00000000000 --- a/locale/pot/reference/command/isSelf.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/isSelf.txt:3 -# ee6c80f436a1442b8983f63cc20e7e66 -msgid "isSelf" -msgstr "" - -#: ../source/reference/command/isSelf.txt:15 -# 89a36d48fe5f4a24bfd3b0d5c6d08257 -msgid ":dbcommand:`_isSelf` is an internal command." -msgstr "" - diff --git a/locale/pot/reference/command/isdbgrid.pot b/locale/pot/reference/command/isdbgrid.pot deleted file mode 100644 index 476ba30f5b0..00000000000 --- a/locale/pot/reference/command/isdbgrid.pot +++ /dev/null @@ -1,43 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/isdbgrid.txt:3 -# ea164656ee1f418bb49deae859be6efb -msgid "isdbgrid" -msgstr "" - -#: ../source/reference/command/isdbgrid.txt:15 -# a8f15dba2edb47549d1ee74aaff60f6b -msgid "This command verifies that a process is a :program:`mongos`." -msgstr "" - -#: ../source/reference/command/isdbgrid.txt:17 -# 7fb4c0bd308a434090c411e34b54f1e4 -msgid "If you issue the :dbcommand:`isdbgrid` command when connected to a :program:`mongos`, the response document includes the ``isdbgrid`` field set to ``1``. The returned document is similar to the following:" -msgstr "" - -#: ../source/reference/command/isdbgrid.txt:26 -# 79ff6b001c194f2ba6ca86a0ec74573f -msgid "If you issue the :dbcommand:`isdbgrid` command when connected to a :program:`mongod`, MongoDB returns an error document. The :dbcommand:`isdbgrid` command is not available to :program:`mongod`. The error document, however, also includes a line that reads ``\"isdbgrid\" : 1``, just as in the document returned for a :program:`mongos`. The error document is similar to the following:" -msgstr "" - -#: ../source/reference/command/isdbgrid.txt:43 -# 40027c0a7cdc469f8ef868c7b792a187 -msgid "You can instead use the :dbcommand:`isMaster` command to determine connection to a :program:`mongos`. When connected to a :program:`mongos`, the :dbcommand:`isMaster` command returns a document that contains the string ``isdbgrid`` in the ``msg`` field." -msgstr "" - diff --git a/locale/pot/reference/command/journalLatencyTest.pot b/locale/pot/reference/command/journalLatencyTest.pot deleted file mode 100644 index 116c6b92a5c..00000000000 --- a/locale/pot/reference/command/journalLatencyTest.pot +++ /dev/null @@ -1,38 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/journalLatencyTest.txt:3 -# 6bdea925be81424380317f114b2c14d4 -msgid "journalLatencyTest" -msgstr "" - -#: ../source/reference/command/journalLatencyTest.txt:15 -# a8c91647597c4f0382194c4e7e6e2e39 -msgid ":dbcommand:`journalLatencyTest` is an administrative command that tests the length of time required to write and perform a file system sync (e.g. :term:`fsync`) for a file in the journal directory. You must issue the :dbcommand:`journalLatencyTest` command against the :term:`admin database` in the form:" -msgstr "" - -#: ../source/reference/command/journalLatencyTest.txt:26 -# 9820cab384aa4219805b8ff3fb097642 -msgid "The value (i.e. ``1`` above), does not affect the operation of the command." -msgstr "" - -#: ../source/includes/note-enabletestcommands.rst:3 -# 1b4064364fc34091834a678f1ee38cc2 -msgid "|dbcommand| is an internal command that is not enabled by default. |dbcommand| must be enabled by using :option:`--setParameter enableTestCommands=1 ` on the :program:`mongod` command line. |dbcommand| cannot be enabled during run-time." -msgstr "" - diff --git a/locale/pot/reference/command/killOp.pot b/locale/pot/reference/command/killOp.pot deleted file mode 100644 index 0784fe33284..00000000000 --- a/locale/pot/reference/command/killOp.pot +++ /dev/null @@ -1,93 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/killOp.txt:3 -# e923a660403c41679a9d1ff2ac229d27 -msgid "killOp" -msgstr "" - -#: ../source/reference/command/killOp.txt:0 -# 81e27cfd2f1643bca5aef722ff35c371 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/killOp.txt:16 -# a1cab4204ff241178e4159c21e5e3019 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/killOp.txt:20 -# bd2f44f590a0402fbc70f562a9ca36fc -msgid "Terminates an operation as specified by the operation ID. The :program:`mongo` shell provides the :method:`db.killOp()` helper. To find operations and their corresponding IDs, see :method:`db.currentOp()`." -msgstr "" - -#: ../source/reference/command/killOp.txt:28 -# 9f3f7f11f18546489d8021103aa98261 -msgid "The ``killOp`` command must be run against the ``admin`` database." -msgstr "" - -#: ../source/includes/fact-dbcommand.rst:1 -# 2007de69f7094a9bae90fb3a12b3c740 -msgid "To run |command|, use the :method:`db.runCommand( { \\ } ) ` method." -msgstr "" - -#: ../source/reference/command/killOp.txt:32 -# adbff626ba52451c9c9d0ba873b5a27a -msgid "The command has the following form:" -msgstr "" - -#: ../source/includes/extracts/warning-terminating-ops-command.rst:3 -# 8e3c27c07e7c4c15aa875d63a904852e -msgid "Terminate running operations with extreme caution. Only use :dbcommand:`killOp` to terminate operations initiated by clients and *do not* terminate internal database operations." -msgstr "" - -#: ../source/reference/command/killOp.txt:43 -# 41bb9934e40c4d75b0a16fa3b23e2f7d -msgid "Access Control" -msgstr "" - -#: ../source/reference/command/killOp.txt:45 -# 8b97a7dcadc34e10bf9559620eab00aa -msgid "On systems running with :setting:`~security.authorization`, to kill operations not owned by the user, the user must have access that includes the :authaction:`killop` privilege action." -msgstr "" - -#: ../source/reference/command/killOp.txt:49 -# ce75cbe2d772425b90636b670daa96d2 -msgid "On :program:`mongod` instances, users can kill their own operations even without the :authaction:`killop` privilege action." -msgstr "" - -#: ../source/reference/command/killOp.txt:54 -# 77e3e81504a343c79eb2dc3d6118a5b0 -msgid "Example" -msgstr "" - -#: ../source/reference/command/killOp.txt:56 -# 2cc2abe3e5a549c39aed6382e745b5e4 -msgid "The following example uses :dbcommand:`killOp` to target the running operation with opid ``3478``." -msgstr "" - -#: ../source/reference/command/killOp.txt:64 -# ab84bb7b221e4aecacc2e9871f5d901f -msgid "The operation returns the following result:" -msgstr "" - -#: ../source/reference/command/killOp.txt:70 -# da26e41a2ae34abeb804b79428643aee -msgid ":dbcommand:`killOp` only confirms its attempt to end the specified operation. Use :method:`db.currentOp()` to confirm the target operation was terminated." -msgstr "" - diff --git a/locale/pot/reference/command/listCollections.pot b/locale/pot/reference/command/listCollections.pot deleted file mode 100644 index 6bc4e4efc35..00000000000 --- a/locale/pot/reference/command/listCollections.pot +++ /dev/null @@ -1,168 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/listCollections.txt:3 -# a75516f6f44042d19070651c9b9f6fff -msgid "listCollections" -msgstr "" - -#: ../source/reference/command/listCollections.txt:0 -# 3fe685dbf2b844d29022f304c8d3d474 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/listCollections.txt:16 -# 64c8e34e93a245b78be063c1d9cc207a -msgid "Definition" -msgstr "" - -#: ../source/reference/command/listCollections.txt:20 -# 915d3ba5fc3e405c8cd29454e1205063 -msgid "Retrieve information, i.e. the name and options, about the collections and :doc:`views ` in a database. Specifically, the command returns a document that contains information with which to create a cursor to the collection information. The :program:`mongo` shell provides the :method:`db.getCollectionInfos()` and the :method:`db.getCollectionNames()`." -msgstr "" - -#: ../source/reference/command/listCollections.txt:27 -# 7950988974524abc9972cea88f8448a1 -msgid "The command has the following form:" -msgstr "" - -#: ../source/reference/command/listCollections.txt:33 -# 25ef0514750347bfbad3d5b3a271e396 -msgid "The :dbcommand:`listCollections` command can take the following optional field:" -msgstr "" - -#: ../source/reference/command/listCollections.txt:41 -# 7ce40dbd291a4d3bac6797133ca64e1b -msgid "Behavior" -msgstr "" - -#: ../source/reference/command/listCollections.txt:43 -# 42dea93a51ec41edaf52e3ecb28bf044 -msgid "Use a filter to limit the results of :dbcommand:`listCollections`. You can specify a ``filter`` on the collection ``name`` and the following collection options:" -msgstr "" - -#: ../source/reference/command/listCollections.txt:47 -# 08fcec8bbdce44859c233f93cdbc77d8 -msgid "``\"options.capped\"``" -msgstr "" - -#: ../source/reference/command/listCollections.txt:48 -# 31bb7a1d33eb4132bc625b74a3ef41e1 -msgid "``\"options.autoIndexId\"``" -msgstr "" - -#: ../source/reference/command/listCollections.txt:49 -# 8251dffa98164513bb5648ecdb7b83f7 -msgid "``\"options.size\"``" -msgstr "" - -#: ../source/reference/command/listCollections.txt:50 -# c87e1600362c45919eeaa5ac152de2c0 -msgid "``\"options.max\"``" -msgstr "" - -#: ../source/reference/command/listCollections.txt:51 -# 1667753a3f63485db22312acda06f20c -msgid "``\"options.flags\"``" -msgstr "" - -#: ../source/reference/command/listCollections.txt:52 -# 3b715fead7c04e528477710ea370b59e -msgid "``\"options.storageEngine\"``" -msgstr "" - -#: ../source/reference/command/listCollections.txt:54 -# 4821ffa2cab4483daf8c173472c783c3 -msgid "The options correspond directly to the options available in :method:`db.createCollection()`, with the exception of the ``\"options.flags\"``. The ``\"options.flags\"`` corresponds to the ``usePowerOf2Sizes`` and the ``noPadding`` options in the :method:`db.createCollection()` method:" -msgstr "" - -#: ../source/includes/list-collection-user-flags.rst:1 -# df34db08aa1c4d1689c5fa618438c72f -msgid "``0`` corresponds to :collflag:`usePowerOf2Sizes` flag set to ``false`` and :collflag:`noPadding` flag set to ``false``." -msgstr "" - -#: ../source/includes/list-collection-user-flags.rst:4 -# 5fde654d78264a4fa8ba882e1cc5a346 -msgid "``1`` corresponds to :collflag:`usePowerOf2Sizes` flag set to ``true`` and :collflag:`noPadding` flag set to ``false``." -msgstr "" - -#: ../source/includes/list-collection-user-flags.rst:7 -# 63190ff981bb4dc2a879421c4d13469a -msgid "``2`` corresponds to :collflag:`usePowerOf2Sizes` flag set to ``false`` and :collflag:`noPadding` flag set to ``true``." -msgstr "" - -#: ../source/includes/list-collection-user-flags.rst:10 -# 3452046eb1894635949d56650f08640f -msgid "``3`` corresponds to :collflag:`usePowerOf2Sizes` flag set to ``true`` and :collflag:`noPadding` flag set to ``true``." -msgstr "" - -#: ../source/includes/list-collection-user-flags.rst:14 -# 389318d3c4bc49a8a882821594f79269 -msgid "MongoDB 3.0 ignores the :collflag:`usePowerOf2Sizes` flag. See :dbcommand:`collMod` and :method:`db.createCollection()` for more information." -msgstr "" - -#: ../source/reference/command/listCollections.txt:62 -# 2fd463e67ac947f29202e466e2cfdd5b -msgid "For the descriptions on the options, see :method:`db.createCollection()`." -msgstr "" - -#: ../source/reference/command/listCollections.txt:66 -# 5f6f913ec59d4911876d9a7e5e9419e1 -msgid "Output" -msgstr "" - -#: ../source/reference/command/listCollections.txt:70 -# be0522a8931440a78342fa674f49e183 -msgid "A document that contains information with which to create a cursor to documents that contain collection names and options. The cursor information includes the cursor id, the full namespace for the command, as well as the first batch of results." -msgstr "" - -#: ../source/reference/command/listCollections.txt:77 -# 6d3263ca5606463db75a7ecae9344d95 -msgid "The return value for the command. A value of ``1`` indicates success." -msgstr "" - -#: ../source/reference/command/listCollections.txt:81 -# ddf5f810dacb4e8890901b17eb70b074 -msgid "Required Access" -msgstr "" - -#: ../source/includes/extracts/actions-listCollections.rst:1 -# 90a8397f75c449cf9be7e842221cfa27 -msgid "The user executing the command requires either :authaction:`find` privileges on the :data:`system.namespaces <.system.namespaces>` collection or the :authaction:`listCollections` privilege action. At a minimum, the :authrole:`read` :doc:`built-in role ` provide the requisite permissions." -msgstr "" - -#: ../source/reference/command/listCollections.txt:87 -# 0c129203e43241969c1a54780b67e568 -msgid "Example" -msgstr "" - -#: ../source/reference/command/listCollections.txt:90 -# ecf80e841520424b9572b01a19eec17b -msgid "List All Collections" -msgstr "" - -#: ../source/reference/command/listCollections.txt:92 -# 2944cba6e1444c6b8f52b82edc7fcc8a -msgid "The following example uses the :method:`db.getCollectionInfos()` helper to return information for all collections in the ``records`` database:" -msgstr "" - -#: ../source/reference/command/listCollections.txt:100 -# 091379ae989748f19fa5aebb9cce935c -msgid ":method:`db.getCollectionInfos()`" -msgstr "" - diff --git a/locale/pot/reference/command/listCommands.pot b/locale/pot/reference/command/listCommands.pot deleted file mode 100644 index 76c356d64c4..00000000000 --- a/locale/pot/reference/command/listCommands.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/listCommands.txt:3 -# 31f9c17620f6421e9c1c5edb66f9ca18 -msgid "listCommands" -msgstr "" - -#: ../source/reference/command/listCommands.txt:15 -# 74f9a04668e547cc82f1aee818c78def -msgid "The :dbcommand:`listCommands` command generates a list of all database commands implemented for the current :program:`mongod` or :program:`mongos` instance." -msgstr "" - diff --git a/locale/pot/reference/command/listDatabases.pot b/locale/pot/reference/command/listDatabases.pot deleted file mode 100644 index 90ead598ac0..00000000000 --- a/locale/pot/reference/command/listDatabases.pot +++ /dev/null @@ -1,108 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/listDatabases.txt:3 -# 921d4837cd274f75a4e3f2fe9641c0d6 -msgid "listDatabases" -msgstr "" - -#: ../source/reference/command/listDatabases.txt:0 -# 3ed510e704b54f09bb0a4a43fa208740 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/listDatabases.txt:14 -# c134685fbe144e6689600b5075793fbb -msgid "Definition" -msgstr "" - -#: ../source/reference/command/listDatabases.txt:18 -# 3000b061985c426eb1449915bd532bdd -msgid "The :dbcommand:`listDatabases` command provides a list of all existing databases along with basic statistics about them:" -msgstr "" - -#: ../source/reference/command/listDatabases.txt:25 -# c3bd4252f4724150a681410887e66960 -msgid "The value (e.g. ``1``) does not affect the output of the command." -msgstr "" - -#: ../source/reference/command/listDatabases.txt:28 -# 15d923c01fe44278b20b13a020c3a992 -msgid "The :dbcommand:`listDatabases` must run against the ``admin`` database, as in the following example:" -msgstr "" - -#: ../source/reference/command/listDatabases.txt:36 -# 9f4cbeb59534493c9ca29399deb668df -msgid "Output" -msgstr "" - -#: ../source/reference/command/listDatabases.txt:38 -# 29e1adb529a84bada5c2cf309198f4ff -msgid "The following is an example of a :dbcommand:`listDatabases` result:" -msgstr "" - -#: ../source/reference/command/listDatabases.txt:65 -# a03126796d54428ea6cca03d153281e9 -msgid ":dbcommand:`listDatabases` returns a document that contains:" -msgstr "" - -#: ../source/reference/command/listDatabases.txt:67 -# 8e2cd29248c842459b61c251c881ca20 -msgid "A field named ``databases`` whose value is an array of documents, one document for each database. Each document contains:" -msgstr "" - -#: ../source/reference/command/listDatabases.txt:70 -# 408a5267ae024249945819092256c116 -msgid "A ``name`` field with the database name" -msgstr "" - -#: ../source/reference/command/listDatabases.txt:72 -# 3c5c42bc844149e69041c30fcbe28b74 -msgid "A ``sizeOnDisk`` field with the total size of the database file on disk in bytes, and" -msgstr "" - -#: ../source/reference/command/listDatabases.txt:75 -# 96c04d064a8644f0ae3ad79c41755e95 -msgid "An ``empty`` field specifying whether the database has any data." -msgstr "" - -#: ../source/reference/command/listDatabases.txt:77 -# d683d2a62ed9442c8d03b4ed52073081 -msgid "For sharded clusters, a ``shards`` field that specifies the shards and the size in bytes of the database on disk for each shard." -msgstr "" - -#: ../source/reference/command/listDatabases.txt:80 -# 5c39373c1229477e9745154478099df2 -msgid "A field named ``totalSize`` whose value is the sum of all the ``sizeOnDisk`` fields." -msgstr "" - -#: ../source/reference/command/listDatabases.txt:83 -# c4263fbfb31a4f66b7f71c7f31d09c53 -msgid "A field named ``totalSizeMb`` whose value is ``totalSize`` in megabytes." -msgstr "" - -#: ../source/reference/command/listDatabases.txt:86 -# 501700a0d067459cb23d88078f68448e -msgid "A field named ``ok`` whose value determines the success of the :dbcommand:`listDatabases` commands. ``1`` indicates success." -msgstr "" - -#: ../source/reference/command/listDatabases.txt:89 -# 7b0d8b9b57e041ba923d809ec840e302 -msgid ":doc:`/tutorial/use-database-commands`." -msgstr "" - diff --git a/locale/pot/reference/command/listIndexes.pot b/locale/pot/reference/command/listIndexes.pot deleted file mode 100644 index 9934ba4884c..00000000000 --- a/locale/pot/reference/command/listIndexes.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/listIndexes.txt:3 -# bcd941633d3c4b6286a221e7f74ae6ec -msgid "listIndexes" -msgstr "" - -#: ../source/reference/command/listIndexes.txt:0 -# fc0d745ae85f4e008a9ae1b281931172 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/listIndexes.txt:16 -# ec6438605e1644cb975c759f1971a760 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/listIndexes.txt:20 -# 66f7ebc2f8c74dd98f5d802a6c119217 -msgid "Returns information about the indexes on the specified collection. Specifically, the command returns a document that contains information with which to create a cursor to the index information. Index information includes the keys and options used to create the index. The :program:`mongo` shell provides the :method:`db.collection.getIndexes()` helper." -msgstr "" - -#: ../source/reference/command/listIndexes.txt:27 -# b3010f51ffe94595b1e17e882253f120 -msgid "The command has the following form:" -msgstr "" - -#: ../source/reference/command/listIndexes.txt:36 -# 25f9f4984b7f4eafb9ad0f136fc3decd -msgid "Required Access" -msgstr "" - -#: ../source/includes/extracts/actions-listIndexes.rst:1 -# dc257ed700a64dd691f1cc0ea0eb253b -msgid "The user executing the command requires either :authaction:`find` privileges on the :data:`system.indexes <.system.indexes>` collection or the :authaction:`listIndexes` privilege action. At a minimum, the :authrole:`read` :doc:`built-in role ` provide the requisite permissions." -msgstr "" - -#: ../source/reference/command/listIndexes.txt:41 -# 5b45d176f17f4b08ab2bdd2527fe007d -msgid "Output" -msgstr "" - -#: ../source/reference/command/listIndexes.txt:45 -# a6931358d6e342878a3c995f8893af5d -msgid "A document that contains information with which to create a cursor to index information. The cursor information includes the cursor id, the full namespace for the command, as well as the first batch of results. Index information includes the keys and options used to create the index. For information on the keys and index options, see :method:`db.collection.createIndex()`." -msgstr "" - -#: ../source/reference/command/listIndexes.txt:54 -# 95f8cef1b47d409986c5cd193a65ee1a -msgid "The return value for the command. A value of ``1`` indicates success." -msgstr "" - diff --git a/locale/pot/reference/command/listShards.pot b/locale/pot/reference/command/listShards.pot deleted file mode 100644 index e3eb90b84d3..00000000000 --- a/locale/pot/reference/command/listShards.pot +++ /dev/null @@ -1,53 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/listShards.txt:3 -# 501b2c6caaa5437bae18b5cae37c1752 -msgid "listShards" -msgstr "" - -#: ../source/reference/command/listShards.txt:0 -# 107b114bb0b24f4da26f40a4a92ec2b2 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/listShards.txt:14 -# 6945bccc52784d0c9ff6e6f687e09c33 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/listShards.txt:18 -# edcc72d754e14101b3a6f4c018cb1f58 -msgid "Returns a list of the configured shards. :dbcommand:`listShards` is only available for :program:`mongos` instances. You can only issue :dbcommand:`listShards` against the ``admin`` database." -msgstr "" - -#: ../source/reference/command/listShards.txt:22 -# 6f2b22e6aac84227931e28602facfa6b -msgid "The command takes the following form:" -msgstr "" - -#: ../source/reference/command/listShards.txt:29 -# 3c2edc2789874620bd1f6d089c20e584 -msgid "Example" -msgstr "" - -#: ../source/reference/command/listShards.txt:31 -# f4b61383fd9b436cb66812b2ef56ec8a -msgid "The following example returns the list of shards:" -msgstr "" - diff --git a/locale/pot/reference/command/logApplicationMessage.pot b/locale/pot/reference/command/logApplicationMessage.pot deleted file mode 100644 index 05407d8ac2e..00000000000 --- a/locale/pot/reference/command/logApplicationMessage.pot +++ /dev/null @@ -1,43 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/logApplicationMessage.txt:3 -# 07b4689ed91149a1b258e0fb546cabd2 -msgid "logApplicationMessage" -msgstr "" - -#: ../source/includes/note-audit-in-enterprise-only.rst:2 -# 93882f1f25654f14b5b08ccfa027c1c9 -msgid "Available only in `MongoDB Enterprise `_." -msgstr "" - -#: ../source/reference/command/logApplicationMessage.txt:17 -# 6531f9f05b1d4f2b8b92d75caeccb4f2 -msgid "The :dbcommand:`logApplicationMessage` command allows users to post a custom message to the :doc:`audit ` log. If running with authorization, users must have :authrole:`clusterAdmin` role, or roles that inherit from :authrole:`clusterAdmin`, to run the command." -msgstr "" - -#: ../source/reference/command/logApplicationMessage.txt:23 -# 85bb25cce4104aaaa36243cc871a00cf -msgid "The :dbcommand:`logApplicationMessage` has the following syntax:" -msgstr "" - -#: ../source/reference/command/logApplicationMessage.txt:29 -# 11d2ae3da5d84c9dafbe57c3d977c55b -msgid "MongoDB associates these custom messages with the :ref:`audit operation ` ``applicationMessage``, and the messages are subject to any :ref:`filtering `." -msgstr "" - diff --git a/locale/pot/reference/command/logRotate.pot b/locale/pot/reference/command/logRotate.pot deleted file mode 100644 index 8cfb5e200d3..00000000000 --- a/locale/pot/reference/command/logRotate.pot +++ /dev/null @@ -1,78 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/logRotate.txt:3 -# f92d63e93cc84ea0a99ca064496f911e -msgid "logRotate" -msgstr "" - -#: ../source/reference/command/logRotate.txt:0 -# 802ab5c2feb2406c88c44d967dc75321 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/logRotate.txt:14 -# 8afdecdb84e44cbfba8c97d1f9d2b3c6 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/logRotate.txt:18 -# 67a94fe9aff54b23af9d81b2d915a397 -msgid "The :dbcommand:`logRotate` command is an administrative command that allows you to rotate the MongoDB logs to prevent a single logfile from consuming too much disk space." -msgstr "" - -#: ../source/reference/command/logRotate.txt:23 -# 510d3e03e342469a9d1364412de39c13 -msgid "You must issue the :dbcommand:`logRotate` command against the :term:`admin database` in the form:" -msgstr "" - -#: ../source/reference/command/logRotate.txt:33 -# 90025efdb1164ce588f7e3f6e8d0daf7 -msgid "Your :program:`mongod` instance needs to be running with the :option:`--logpath [file] ` option." -msgstr "" - -#: ../source/reference/command/logRotate.txt:36 -# 3db61af15f054c0b881457873486bea9 -msgid "You may also rotate the logs by sending a ``SIGUSR1`` signal to the :program:`mongod` process. If your :program:`mongod` has a process ID of 2200, here's how to send the signal on Linux:" -msgstr "" - -#: ../source/reference/command/logRotate.txt:46 -# 63094c4cad384989978dd4adf38180ed -msgid "Behavior" -msgstr "" - -#: ../source/reference/command/logRotate.txt:50 -# de3dada9eb2e4940b79f720162f1fe09 -msgid "The :setting:`systemLog.logRotate` setting or :option:`--logRotate` option specify :dbcommand:`logRotate`'s behavior." -msgstr "" - -#: ../source/reference/command/logRotate.txt:53 -# 51981e4d07d34e35a503b72a1788bf70 -msgid "When :setting:`systemLog.logRotate` or :option:`--logRotate` are set to ``rename``, :dbcommand:`logRotate` renames the existing log file by appending the current timestamp to the filename. The appended timestamp has the following form:" -msgstr "" - -#: ../source/reference/command/logRotate.txt:62 -# 6e742baf97fe44f8a607a22340e8acf8 -msgid "Then :dbcommand:`logRotate` creates a new log file with the same name as originally specified by the :setting:`systemLog.path` setting to :program:`mongod` or :program:`mongos`." -msgstr "" - -#: ../source/reference/command/logRotate.txt:66 -# 13e2997785624b9eae85fd456511dba7 -msgid "When :setting:`systemLog.logRotate` or :option:`--logRotate` are set to ``reopen``, :dbcommand:`logRotate` follows the typical Linux/Unix behavior, and simply closes the log file, and then reopens a log file with the same name. With ``reopen``, :program:`mongod` expects that another process renames the file prior to the rotation, and that the reopen results in the creation of a new file." -msgstr "" - diff --git a/locale/pot/reference/command/logout.pot b/locale/pot/reference/command/logout.pot deleted file mode 100644 index 5b4e533fe1d..00000000000 --- a/locale/pot/reference/command/logout.pot +++ /dev/null @@ -1,58 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/logout.txt:3 -# 0b1857d91cf945dda93a537d4f576e4f -msgid "logout" -msgstr "" - -#: ../source/reference/command/logout.txt:15 -# b0c1fc17dcf64476b5953e6a6eed27ad -msgid "The :dbcommand:`logout` command terminates the current authenticated session:" -msgstr "" - -#: ../source/includes/note-logout-namespace.rst:3 -# a70d6575a1bb4afe87ab9169041ae275 -msgid "If you're not logged in and using authentication, |operation-name| has no effect." -msgstr "" - -#: ../source/includes/note-logout-namespace.rst:6 -# bde06d84e13947ff997462b98ccdabc5 -msgid "Because MongoDB now allows users defined in one database to have privileges on another database, you must call |operation-name| while using the same database context that you authenticated to." -msgstr "" - -#: ../source/includes/note-logout-namespace.rst:11 -# 5a9a012f5bdd4aff8e0ea17874eccc4c -msgid "If you authenticated to a database such as ``users`` or ``$external``, you must issue |operation-name| against this database in order to successfully log out." -msgstr "" - -#: ../source/reference/command/logout.txt:0 -# 4ff0e080d4994458b5d57dee8edd1656 -msgid "Example" -msgstr "" - -#: ../source/includes/fact-change-database-context.rst:1 -# d6a81b690cd2460fad08d6a458ec8fd4 -msgid "Use the ``use `` helper in the interactive :program:`mongo` shell, or the following :method:`db.getSiblingDB()` in the interactive shell or in :program:`mongo` shell scripts to change the ``db`` object:" -msgstr "" - -#: ../source/reference/command/logout.txt:29 -# b3441f869d094980a6cf708147e556b8 -msgid "When you have set the database context and ``db`` object, you can use the |operation-name| to log out of database as in the following operation:" -msgstr "" - diff --git a/locale/pot/reference/command/mapReduce.pot b/locale/pot/reference/command/mapReduce.pot deleted file mode 100644 index e276b007bf6..00000000000 --- a/locale/pot/reference/command/mapReduce.pot +++ /dev/null @@ -1,602 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/mapReduce.txt:3 -# 1dcd69a0cc7d41319f2caf6bc455067c -msgid "mapReduce" -msgstr "" - -#: ../source/reference/command/mapReduce.txt:0 -# 9d22ccb726ef4895b154b23933b5d541 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/mapReduce.txt:15 -# b7d1145b30714b0698e209aaedc364e5 -msgid "The :dbcommand:`mapReduce` command allows you to run :term:`map-reduce` aggregation operations over a collection. The :dbcommand:`mapReduce` command has the following prototype form:" -msgstr "" - -#: ../source/reference/command/mapReduce.txt:40 -# 29011fa9aefe4fe8a187dd79a57414fc -msgid "Pass the name of the collection to the ``mapReduce`` command (i.e. ````) to use as the source documents to perform the map reduce operation." -msgstr "" - -#: ../source/includes/extracts/views-unsupported-mapReduce.rst:1 -# 591dbbb780db44a28cf513477e620e2d -msgid ":doc:`Views ` do not support map-reduce operations." -msgstr "" - -#: ../source/reference/command/mapReduce.txt:48 -# 6c73aedc1da840ad8a42b18d8bdfef46 -msgid "The command also accepts the following parameters:" -msgstr "" - -#: ../source/reference/command/mapReduce.txt:52 -# 5ce243050f084c8484e2aee2eefd9d6c -msgid "The following is a prototype usage of the :dbcommand:`mapReduce` command:" -msgstr "" - -#: ../source/includes/extracts/admonition-js-prevalence-mapReduce.rst:3 -# 65f90116894b4458bcd7a4817725a8bd -msgid "JavaScript in MongoDB" -msgstr "" - -#: ../source/includes/extracts/admonition-js-prevalence-mapReduce.rst:5 -# 62b360ab3bc34ce297b2c78fb9ff1986 -msgid "Although :dbcommand:`mapReduce` uses JavaScript, most interactions with MongoDB do not use JavaScript but use an :doc:`idiomatic driver ` in the language of the interacting application." -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:4 -# b88239633e704134b40430e28cf98303 -msgid "Requirements for the ``map`` Function" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:6 -# 14fa20658f924407bc0314a2a5d73cbe -msgid "The ``map`` function is responsible for transforming each input document into zero or more documents. It can access the variables defined in the ``scope`` parameter, and has the following prototype:" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:17 -# 029afcbc201d4954b7ded6f5c19d41cf -msgid "The ``map`` function has the following requirements:" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:19 -# 64bde4c11fa9432684290213cef034cd -msgid "In the ``map`` function, reference the current document as ``this`` within the function." -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:22 -# 1fc5dfe2b6c3457b856b69d18eb0d56e -msgid "The ``map`` function should *not* access the database for any reason." -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:24 -# 4ca517caccc74536b428b2c6e67fb828 -msgid "The ``map`` function should be pure, or have *no* impact outside of the function (i.e. side effects.)" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:27 -# 629064574f4e4ab786acba04371ce25e -msgid "A single emit can only hold half of MongoDB's :ref:`maximum BSON document size `." -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:30 -# 4836531696ba4498908359da2c4c46f8 -msgid "The ``map`` function may optionally call ``emit(key,value)`` any number of times to create an output document associating ``key`` with ``value``." -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:33 -# 253d14934ee947268e2ea108d1c5f0d1 -msgid "The following ``map`` function will call ``emit(key,value)`` either 0 or 1 times depending on the value of the input document's ``status`` field:" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:44 -# 98cbe898ab3a49db8e457f23b1dd048c -msgid "The following ``map`` function may call ``emit(key,value)`` multiple times depending on the number of elements in the input document's ``items`` field:" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:4 -# 3001b12f973d421d85738f292cb1bfb2 -msgid "Requirements for the ``reduce`` Function" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:6 -# ab1a9f9c613740f4a229d21a7899b7e1 -msgid "The ``reduce`` function has the following prototype:" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:15 -# 5b78fca91a7547b5a5b295bd802a4688 -msgid "The ``reduce`` function exhibits the following behaviors:" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:17 -# a00337fabe144426ac1e39b0fcec2e7c -msgid "The ``reduce`` function should *not* access the database, even to perform read operations." -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:20 -# 0e2586e04e1b4433a92c6512a005f233 -msgid "The ``reduce`` function should *not* affect the outside system." -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:23 -# b344bedfc18949b08bc1750a696d8e29 -msgid "MongoDB will **not** call the ``reduce`` function for a key that has only a single value. The ``values`` argument is an array whose elements are the ``value`` objects that are \"mapped\" to the ``key``." -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:28 -# 9720835ce6d94cfcbd2b820c4f9e076d -msgid "MongoDB can invoke the ``reduce`` function more than once for the same key. In this case, the previous output from the ``reduce`` function for that key will become one of the input values to the next ``reduce`` function invocation for that key." -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:33 -# 077bbc65052b46f6aa5f899a875edaa3 -msgid "The ``reduce`` function can access the variables defined in the ``scope`` parameter." -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:36 -# 99f9362baefb4bc69c8146eab24b53c8 -msgid "The inputs to ``reduce`` must not be larger than half of MongoDB's :ref:`maximum BSON document size `. This requirement may be violated when large documents are returned and then joined together in subsequent ``reduce`` steps." -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:41 -# bd3e231aa397459189f294dcf85d4401 -msgid "Because it is possible to invoke the ``reduce`` function more than once for the same key, the following properties need to be true:" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:45 -# 0cd437069e864305a70eca2caf8eea38 -msgid "the *type* of the return object must be **identical** to the type of the ``value`` emitted by the ``map`` function." -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:49 -# 0dc824f4e9c943d994a6ef4aa2f00ba2 -msgid "the ``reduce`` function must be *associative*. The following statement must be true:" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:56 -# 15714fda34b044708ffb119a4382b6e5 -msgid "the ``reduce`` function must be *idempotent*. Ensure that the following statement is true:" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:63 -# 9aa1d4a283904abd898b45907834f6fb -msgid "the ``reduce`` function should be *commutative*: that is, the order of the elements in the ``valuesArray`` should not affect the output of the ``reduce`` function, so that the following statement is true:" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:4 -# 5193f5013c524db39625f255d33ffc5e -msgid "Requirements for the ``finalize`` Function" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:6 -# a5aa005785404038a1766fb5657d03a3 -msgid "The ``finalize`` function has the following prototype:" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:15 -# 084e8c27fc04485f8d841875d8d29695 -msgid "The ``finalize`` function receives as its arguments a ``key`` value and the ``reducedValue`` from the ``reduce`` function. Be aware that:" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:19 -# 5baa3518a68e43ac858f68fe2e28cc94 -msgid "The ``finalize`` function should *not* access the database for any reason." -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:22 -# f66e9dba174a42e783c7edb5f9f20e56 -msgid "The ``finalize`` function should be pure, or have *no* impact outside of the function (i.e. side effects.)" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:25 -# afe0cc4d30cc4d0b906b2104d8aeadeb -msgid "The ``finalize`` function can access the variables defined in the ``scope`` parameter." -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:4 -# 7624772771f3488abd5bbc0a2fce557e -msgid "``out`` Options" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:6 -# 76021a42a4514ae5a61121b47006ae00 -msgid "You can specify the following options for the ``out`` parameter:" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:9 -# 8a60297db0554a60803872bc377516ac -msgid "Output to a Collection" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:11 -# c066a3b3324545fcaaf56b3e20cca106 -msgid "This option outputs to a new collection, and is not available on secondary members of replica sets." -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:19 -# 06bbad74c8b24178905285638aa1e190 -msgid "Output to a Collection with an Action" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:21 -# 68ebb79a94704d7fb7a9b43e7e4eef1d -msgid "This option is only available when passing a collection that already exists to ``out``. It is not available on secondary members of replica sets." -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:32 -# 4c434b03f79f45bda45e1361a76dc790 -msgid "When you output to a collection with an action, the ``out`` has the following parameters:" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:35 -# 568699a83ea540ac8fc043a5f040a441 -msgid "````: Specify one of the following actions:" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:37 -# 80f3e6fc579f410bb4aa693188277ac7 -msgid "``replace``" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:39 -# b8afdba0f86a4521ac3a06f1298f5c5f -msgid "Replace the contents of the ```` if the collection with the ```` exists." -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:42 -# def0268aeaec4166a3b7984f9634e4df -msgid "``merge``" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:44 -# 1db48d4c35914ef7a72e624c225239da -msgid "Merge the new result with the existing result if the output collection already exists. If an existing document has the same key as the new result, *overwrite* that existing document." -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:49 -# 45572dd01eff4ba5907990b2d0828ef5 -msgid "``reduce``" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:51 -# 402d63e8e9e04a908647021e19b1757c -msgid "Merge the new result with the existing result if the output collection already exists. If an existing document has the same key as the new result, apply the ``reduce`` function to both the new and the existing documents and overwrite the existing document with the result." -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:57 -# ecfb2c2c82764160a14d3dc37d7a3694 -msgid "``db``:" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:59 -# c6ff3ad729d34fdfbddd1a4b12dca813 -msgid "Optional. The name of the database that you want the map-reduce operation to write its output. By default this will be the same database as the input collection." -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:63 -# 9b3327f5fdcd4e0c9ff96cc9e79d1b84 -msgid "``sharded``:" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:65 -# 53452c4fb1b64982bbdf78fd62b98fda -msgid "Optional. If ``true`` *and* you have enabled sharding on output database, the map-reduce operation will shard the output collection using the ``_id`` field as the shard key." -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:69 -# 1379cd0ebe6044b59b1335f6e068bbe4 -msgid "``nonAtomic``:" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:71 -# 1d728aa02fcc4b64b6fd8ef05c905a97 -msgid "Optional. Specify output operation as non-atomic. This applies **only** to the ``merge`` and ``reduce`` output modes, which may take minutes to execute." -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:75 -# adb4f68e54fd491181b8a4a23f593681 -msgid "By default ``nonAtomic`` is ``false``, and the map-reduce operation locks the database during post-processing." -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:78 -# bc4e82b5f3e14cae80057eb26e8f41c2 -msgid "If ``nonAtomic`` is ``true``, the post-processing step prevents MongoDB from locking the database: during this time, other clients will be able to read intermediate states of the output collection." -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:83 -# 2861184f3f2a4bef8d069e1027224a28 -msgid "Output Inline" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:85 -# 1aec762d7716419cbb83616d77ca142c -msgid "Perform the map-reduce operation in memory and return the result. This option is the only available option for ``out`` on secondary members of replica sets." -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:93 -# 66dac5194fea4b42a6f6abcb2bc3828a -msgid "The result must fit within the :ref:`maximum size of a BSON document `." -msgstr "" - -#: ../source/reference/command/mapReduce.txt:97 -# ffe784449c1248a8872ad6c3e3d044d8 -msgid "Required Access" -msgstr "" - -#: ../source/reference/command/mapReduce.txt:99 -# 805c984ec1854ea497b1c2cb8afacf7c -msgid "If your MongoDB deployment enforces authentication, the user executing the :dbcommand:`mapReduce` command must possess the following privilege actions:" -msgstr "" - -#: ../source/reference/command/mapReduce.txt:103 -# 282acfd917dd48d58ea90c902ca21fce -msgid "Map-reduce with ``{out : inline}`` output option: - :authaction:`find`" -msgstr "" - -#: ../source/reference/command/mapReduce.txt:106 -# 1f03b6645468491b8ae4469efc736606 -msgid "Map-reduce with the ``replace`` action when :ref:`outputting to a collection `: - :authaction:`find`, - :authaction:`insert`, - :authaction:`replace`" -msgstr "" - -#: ../source/reference/command/mapReduce.txt:112 -# a915ebee2f1a4b87adc5772941dd4f9e -msgid "Map-reduce with the ``merge`` or ``reduce`` actions when :ref:`outputting to a collection `: - :authaction:`find`, - :authaction:`insert`, - :authaction:`update`" -msgstr "" - -#: ../source/reference/command/mapReduce.txt:118 -# f511a00da0fd43eb8aa8904ab07e7f79 -msgid "The :authrole:`readWrite` built-in role provides the necessary permissions to perform map-reduce aggregation." -msgstr "" - -#: ../source/reference/command/mapReduce.txt:122 -# 056d07e74faa4a20bd6f69ae2db85134 -msgid "Map-Reduce Examples" -msgstr "" - -#: ../source/reference/command/mapReduce.txt:124 -# 18a1215671b14fbeb3f5a6a96f00fb83 -msgid "In the :program:`mongo` shell, the :method:`db.collection.mapReduce()` method is a wrapper around the :dbcommand:`mapReduce` command. The following examples use the :method:`db.collection.mapReduce()` method:" -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:3 -# b25437db760a4fe5b27a26e9c6f6f7f4 -msgid "Consider the following map-reduce operations on a collection ``orders`` that contains documents of the following prototype:" -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:21 -# e3a4ac4eb6ac4c599909e7a9187ed659 -msgid "Return the Total Price Per Customer" -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:25 -# e18e86c8223b457380797922a91b6f66 -msgid "Perform the map-reduce operation on the ``orders`` collection to group by the ``cust_id``, and calculate the sum of the ``price`` for each ``cust_id``:" -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:31 -#: ../source/includes/examples-map-reduce.rst:93 -# 40048b456951423ea7be0f6b595c1c48 -# 3636d514e1004258840ae28c382898ae -msgid "Define the map function to process each input document:" -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:33 -#: ../source/includes/examples-map-reduce.rst:95 -# e893e7103b2c42ac890c8eb59f80dd8d -# ccf09cf4f35e492ba90d208b756b40ed -msgid "In the function, ``this`` refers to the document that the map-reduce operation is processing." -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:36 -# 4595afc67f47442b93a5cb0adb242de9 -msgid "The function maps the ``price`` to the ``cust_id`` for each document and emits the ``cust_id`` and ``price`` pair." -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:47 -# c39e61ea10df4224bb3b4f2fbb442043 -msgid "Define the corresponding reduce function with two arguments ``keyCustId`` and ``valuesPrices``:" -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:50 -# a489eb11386e4f328ba8e65a249fede5 -msgid "The ``valuesPrices`` is an array whose elements are the ``price`` values emitted by the map function and grouped by ``keyCustId``." -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:53 -# 3a0d2d718a4c4d138083bbc626b319bd -msgid "The function reduces the ``valuesPrice`` array to the sum of its elements." -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:62 -# 79ff0e1a2f404168b607294743494c71 -msgid "Perform the map-reduce on all documents in the ``orders`` collection using the ``mapFunction1`` map function and the ``reduceFunction1`` reduce function." -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:74 -# 6e7632f4e65446ab9a75823ef077c874 -msgid "This operation outputs the results to a collection named ``map_reduce_example``. If the ``map_reduce_example`` collection already exists, the operation will replace the contents with the results of this map-reduce operation:" -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:82 -# ec2f40bb2d3a4d07a019f803c1e0c475 -msgid "Calculate Order and Total Quantity with Average Quantity Per Item" -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:86 -# a0f98dac47874901a19e9cfa690d117e -msgid "In this example, you will perform a map-reduce operation on the ``orders`` collection for all documents that have an ``ord_date`` value greater than ``01/01/2012``. The operation groups by the ``item.sku`` field, and calculates the number of orders and the total quantity ordered for each ``sku``. The operation concludes by calculating the average quantity per order for each ``sku`` value:" -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:98 -# 02eef39a7782471298bb847157237d93 -msgid "For each item, the function associates the ``sku`` with a new object ``value`` that contains the ``count`` of ``1`` and the item ``qty`` for the order and emits the ``sku`` and ``value`` pair." -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:115 -# 0d579ea60f6444dfac0d26dd2058aa76 -msgid "Define the corresponding reduce function with two arguments ``keySKU`` and ``countObjVals``:" -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:118 -# 28421a67615d44ea93403c9e4ffe0ca0 -msgid "``countObjVals`` is an array whose elements are the objects mapped to the grouped ``keySKU`` values passed by map function to the reducer function." -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:122 -# d4323fdf6b264202bcead1be36acefc7 -msgid "The function reduces the ``countObjVals`` array to a single object ``reducedValue`` that contains the ``count`` and the ``qty`` fields." -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:126 -# a62ec9009ed247bdb1e1a21309a368d0 -msgid "In ``reducedVal``, the ``count`` field contains the sum of the ``count`` fields from the individual array elements, and the ``qty`` field contains the sum of the ``qty`` fields from the individual array elements." -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:144 -# fd34ddc12c164d3c989238b9b0608b2c -msgid "Define a finalize function with two arguments ``key`` and ``reducedVal``. The function modifies the ``reducedVal`` object to add a computed field named ``avg`` and returns the modified object:" -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:159 -# 4df2fbc3752e4f048beeb00d648ea7a7 -msgid "Perform the map-reduce operation on the ``orders`` collection using the ``mapFunction2``, ``reduceFunction2``, and ``finalizeFunction2`` functions." -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:176 -# 7a23f5c2b95740c3af3824fe35ca6c98 -msgid "This operation uses the ``query`` field to select only those documents with ``ord_date`` greater than ``new Date(01/01/2012)``. Then it output the results to a collection ``map_reduce_example``. If the ``map_reduce_example`` collection already exists, the operation will merge the existing contents with the results of this map-reduce operation." -msgstr "" - -#: ../source/reference/command/mapReduce.txt:131 -# ab91288e0a084d1c9f16be613f109470 -msgid "For more information and examples, see the :doc:`Map-Reduce ` page and :doc:`/tutorial/perform-incremental-map-reduce`." -msgstr "" - -#: ../source/reference/command/mapReduce.txt:138 -# bc3ad41858294742b4bfe1b12113eddf -msgid "Output" -msgstr "" - -#: ../source/includes/extracts/bypassDocumentValidation-mapReduce.rst:1 -# 58cb4a4327404d39b0f16ed50d6c635f -msgid "The :dbcommand:`mapReduce` command adds support for the ``bypassDocumentValidation`` option, which lets you bypass :ref:`document validation <3.2-rel-notes-document-validation>` when inserting or updating documents in a collection with validation rules." -msgstr "" - -#: ../source/reference/command/mapReduce.txt:142 -# 35366a7f53c9425cbde7dfb12caaa7b3 -msgid "If you set the :ref:`out ` parameter to write the results to a collection, the :dbcommand:`mapReduce` command returns a document in the following form:" -msgstr "" - -#: ../source/reference/command/mapReduce.txt:160 -# 898e7ecba23f4e92a46b6144139fe794 -msgid "If you set the :ref:`out ` parameter to output the results inline, the :dbcommand:`mapReduce` command returns a document in the following form:" -msgstr "" - -#: ../source/reference/command/mapReduce.txt:186 -# 6fc9b0aa8d154eea9804bf0426c32fd6 -msgid "For output sent to a collection, this value is either:" -msgstr "" - -#: ../source/reference/command/mapReduce.txt:188 -# 3def7b49e36647c9bb4143d3153b6906 -msgid "a string for the collection name if :ref:`out ` did not specify the database name, or" -msgstr "" - -#: ../source/reference/command/mapReduce.txt:191 -# d05dbce8731e4fa4a42452f176201d99 -msgid "a document with both ``db`` and ``collection`` fields if :ref:`out ` specified both a database and collection name." -msgstr "" - -#: ../source/reference/command/mapReduce.txt:196 -# 1db49db829ae46fba9286dfdb5e6bd5f -msgid "For output written inline, an array of resulting documents. Each resulting document contains two fields:" -msgstr "" - -#: ../source/reference/command/mapReduce.txt:199 -# 89422e827bee4fb9b0e001daa100d983 -msgid "``_id`` field contains the ``key`` value," -msgstr "" - -#: ../source/reference/command/mapReduce.txt:201 -# 7623004d665b4614ac6343c5ab4ed096 -msgid "``value`` field contains the reduced or finalized value for the associated ``key``." -msgstr "" - -#: ../source/reference/command/mapReduce.txt:206 -# 19acf40b503a44f983613d2d1bf19e7c -msgid "The command execution time in milliseconds." -msgstr "" - -#: ../source/reference/command/mapReduce.txt:210 -# fa1d8c97b78342e38f45790f8b98fd8f -msgid "Various count statistics from the :dbcommand:`mapReduce` command." -msgstr "" - -#: ../source/reference/command/mapReduce.txt:214 -# 3d7cfb8bd9fd48528b8655af4cf38fd6 -msgid "The number of documents the :dbcommand:`mapReduce` command called the ``map`` function." -msgstr "" - -#: ../source/reference/command/mapReduce.txt:219 -# 49fd2bef75814a14a857502c0782a8c8 -msgid "The number of times the :dbcommand:`mapReduce` command called the ``emit`` function." -msgstr "" - -#: ../source/reference/command/mapReduce.txt:224 -# f69715ec84f2415d92f0a064feb7f71e -msgid "The number of times the :dbcommand:`mapReduce` command called the ``reduce`` function." -msgstr "" - -#: ../source/reference/command/mapReduce.txt:229 -# 17f100ad5c694a1cad6a6bccd3e37b84 -msgid "The number of output values produced." -msgstr "" - -#: ../source/reference/command/mapReduce.txt:233 -# ed731443c16d4b25ba91281e14642883 -msgid "A value of ``1`` indicates the :dbcommand:`mapReduce` command ran successfully. A value of ``0`` indicates an error." -msgstr "" - -#: ../source/reference/command/mapReduce.txt:237 -# 9f9d45c97d4a4651a06838434432b55a -msgid "Additional Information" -msgstr "" - -#: ../source/reference/command/mapReduce.txt:239 -# 803fc6b4227449539ebc13ea2ec64e45 -msgid ":doc:`/tutorial/troubleshoot-map-function`" -msgstr "" - -#: ../source/reference/command/mapReduce.txt:241 -# f937220269274a33ba0d8ad75a0defcb -msgid ":doc:`/tutorial/troubleshoot-reduce-function`" -msgstr "" - -#: ../source/reference/command/mapReduce.txt:243 -# 8a1d029abb30407b95b667531b424ebe -msgid ":method:`db.collection.mapReduce()`" -msgstr "" - -#: ../source/reference/command/mapReduce.txt:245 -# 4e2822c635ac4690b0accdd6c55a3068 -msgid ":doc:`/aggregation`" -msgstr "" - diff --git a/locale/pot/reference/command/mapreduce.shardedfinish.pot b/locale/pot/reference/command/mapreduce.shardedfinish.pot deleted file mode 100644 index 822c2afd7fc..00000000000 --- a/locale/pot/reference/command/mapreduce.shardedfinish.pot +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/mapreduce.shardedfinish.txt:3 -# 6e7a32ee4074483b8989c70957a20b44 -msgid "mapreduce.shardedfinish" -msgstr "" - -#: ../source/reference/command/mapreduce.shardedfinish.txt:15 -# 5e76bf3878924f35afc700f650cdb3c2 -msgid "Provides internal functionality to support :term:`map-reduce` in :term:`sharded ` environments." -msgstr "" - -#: ../source/reference/command/mapreduce.shardedfinish.txt:18 -# 10967dc757d24afe91ace695086beaf8 -msgid "\":dbcommand:`mapReduce`\"" -msgstr "" - diff --git a/locale/pot/reference/command/medianKey.pot b/locale/pot/reference/command/medianKey.pot deleted file mode 100644 index 64f7a4c7cc7..00000000000 --- a/locale/pot/reference/command/medianKey.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/medianKey.txt:3 -# d88c7d2185654b37aa81361be3678ef2 -msgid "medianKey" -msgstr "" - -#: ../source/reference/command/medianKey.txt:15 -# 55940222796d42deafa8ccf67c0c0b32 -msgid ":dbcommand:`medianKey` is an internal command." -msgstr "" - diff --git a/locale/pot/reference/command/mergeChunks.pot b/locale/pot/reference/command/mergeChunks.pot deleted file mode 100644 index 0e236816984..00000000000 --- a/locale/pot/reference/command/mergeChunks.pot +++ /dev/null @@ -1,133 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/mergeChunks.txt:3 -# 94018d4b46b2433f91ca6cec19948b12 -msgid "mergeChunks" -msgstr "" - -#: ../source/reference/command/mergeChunks.txt:0 -# e9e8e9566b2e48aaae5fbd68a8ddc6df -msgid "On this page" -msgstr "" - -#: ../source/reference/command/mergeChunks.txt:14 -# 17c4f5ffc2be4d4da85e3e6172650857 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/mergeChunks.txt:18 -# 54f18d4c157e4249a3fed446b2e00ff4 -msgid "For a sharded collection, :dbcommand:`mergeChunks` combines contiguous :term:`chunk` ranges on a shard into a single chunk. Issue the :dbcommand:`mergeChunks` command from a :program:`mongos` instance." -msgstr "" - -#: ../source/reference/command/mergeChunks.txt:23 -# 3db0ac1bec22437c99b7f2ebdadf7a74 -msgid ":dbcommand:`mergeChunks` has the following form:" -msgstr "" - -#: ../source/reference/command/mergeChunks.txt:31 -# ab174c568c16492e910ae330db143c3b -msgid "For compound shard keys, you must include the full shard key in the ``bounds`` specification. If the shard key is ``{ x: 1, y: 1 }``, :dbcommand:`mergeChunks` has the following form:" -msgstr "" - -#: ../source/reference/command/mergeChunks.txt:41 -# bd64ce3bb42349ed8a0558e39ce598db -msgid "The :dbcommand:`mergeChunks` command has the following fields:" -msgstr "" - -#: ../source/reference/command/mergeChunks.txt:46 -# 6c8c04bff02b4fcf8c287a27e472bf20 -msgid "Behavior" -msgstr "" - -#: ../source/reference/command/mergeChunks.txt:50 -# 4b18ee3f7f7c434eb8fc6e31aacaacc2 -msgid "Use the :dbcommand:`mergeChunks` only in special circumstances. For instance, when cleaning up your :term:`sharded cluster` after removing many documents." -msgstr "" - -#: ../source/reference/command/mergeChunks.txt:54 -# 7e04b36e373e4ccd84eab9ba3ea0679c -msgid "In order to successfully merge chunks, the following *must* be true:" -msgstr "" - -#: ../source/reference/command/mergeChunks.txt:56 -# c70f8fb7fe14425c8914bab0726e6698 -msgid "In the ``bounds`` field, ```` and ```` must correspond to the lower and upper bounds of the :term:`chunks ` to merge." -msgstr "" - -#: ../source/reference/command/mergeChunks.txt:59 -# d597bf773bb641a48c347e7ded925c57 -msgid "The chunks must reside on the same shard." -msgstr "" - -#: ../source/reference/command/mergeChunks.txt:61 -# 510d7e7b5e5b44d685c29a0a06042746 -msgid "The chunks must be contiguous." -msgstr "" - -#: ../source/reference/command/mergeChunks.txt:63 -# ac8d39562adc4a8d897ecd7a8776aef9 -msgid ":dbcommand:`mergeChunks` returns an error if these conditions are not satisfied." -msgstr "" - -#: ../source/reference/command/mergeChunks.txt:67 -# 5be499d73aad4ee1a1a3bc3fe3962614 -msgid "Return Messages" -msgstr "" - -#: ../source/reference/command/mergeChunks.txt:69 -# 5e56f78b76134e77829109de0286e0f9 -msgid "On success, :dbcommand:`mergeChunks` returns to following document:" -msgstr "" - -#: ../source/reference/command/mergeChunks.txt:76 -# 782fa031a34343f585a1437555a3d189 -msgid "Another Operation in Progress" -msgstr "" - -#: ../source/reference/command/mergeChunks.txt:78 -# 5a643b60fd8a4928b3bcc025e3e55e0c -msgid ":dbcommand:`mergeChunks` returns the following error message if another metadata operation is in progress on the :data:`~config.chunks` collection:" -msgstr "" - -#: ../source/reference/command/mergeChunks.txt:85 -# 47d687b5081e427584cbc5222208b245 -msgid "If another process, such as balancer process, changes metadata while :dbcommand:`mergeChunks` is running, you may see this error. You can retry the :dbcommand:`mergeChunks` operation without side effects." -msgstr "" - -#: ../source/reference/command/mergeChunks.txt:90 -# a1f2e54645a645f5b468296b0139c5dc -msgid "Chunks on Different Shards" -msgstr "" - -#: ../source/reference/command/mergeChunks.txt:92 -# d2092159563748179a70a83146e01e32 -msgid "If the input :term:`chunks ` are not on the same :term:`shard`, :dbcommand:`mergeChunks` returns an error similar to the following:" -msgstr "" - -#: ../source/reference/command/mergeChunks.txt:103 -# 49e7e18bf8c343718c6aed15d27f557e -msgid "Noncontiguous Chunks" -msgstr "" - -#: ../source/reference/command/mergeChunks.txt:105 -# 8473e691619f482cb1d7481b341d1021 -msgid "If the input :term:`chunks ` are not contiguous, :dbcommand:`mergeChunks` returns an error similar to the following:" -msgstr "" - diff --git a/locale/pot/reference/command/migrateClone.pot b/locale/pot/reference/command/migrateClone.pot deleted file mode 100644 index 4ba81fd5a0f..00000000000 --- a/locale/pot/reference/command/migrateClone.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/migrateClone.txt:3 -# cb0609e5026c44a5b0ae4aac1f7df002 -msgid "migrateClone" -msgstr "" - -#: ../source/reference/command/migrateClone.txt:15 -# 5fcc54efd5da4fdbba60b9247b06768c -msgid ":dbcommand:`_migrateClone` is an internal command. Do not call directly." -msgstr "" - diff --git a/locale/pot/reference/command/moveChunk.pot b/locale/pot/reference/command/moveChunk.pot deleted file mode 100644 index 1ac962a35d5..00000000000 --- a/locale/pot/reference/command/moveChunk.pot +++ /dev/null @@ -1,108 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/moveChunk.txt:3 -# b12ad840cb8145f595544bd53ade5919 -msgid "moveChunk" -msgstr "" - -#: ../source/reference/command/moveChunk.txt:0 -# 7bb734c6498b4afab55644abee0c01e5 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/moveChunk.txt:14 -# ea9395fd8ec9469fa2234651f26873e4 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/moveChunk.txt:18 -# a704607f4b6c4cc78f93a5875524b93a -msgid "Internal administrative command. Moves :term:`chunks ` between :term:`shards `. Issue the :dbcommand:`moveChunk` command via a :program:`mongos` instance while using the :term:`admin database`. Use the following forms:" -msgstr "" - -#: ../source/reference/command/moveChunk.txt:32 -# eb38a336eb1e4976ab1460316b4e8949 -msgid "Alternately:" -msgstr "" - -#: ../source/reference/command/moveChunk.txt:43 -# 88add660d754432f969105a6150f639a -msgid "The :dbcommand:`moveChunk` command has the following fields:" -msgstr "" - -#: ../source/reference/command/moveChunk.txt:47 -# af46ba6b6a7f4b288160ce00fa293601 -msgid "The value of ``bounds`` takes the form:" -msgstr "" - -#: ../source/reference/command/moveChunk.txt:54 -# 705192bad34a4ee5826e27f4bcaeb10a -msgid "The :ref:`chunk migration ` section describes how chunks move between shards on MongoDB." -msgstr "" - -#: ../source/reference/command/moveChunk.txt:57 -# 619c0298012a44c9b92dcbb91c73a40c -msgid ":dbcommand:`split`, :method:`sh.moveChunk()`, :method:`sh.splitAt()`, and :method:`sh.splitFind()`." -msgstr "" - -#: ../source/reference/command/moveChunk.txt:61 -# a1d9f39a03eb4d7790a20c86b8f06105 -msgid "Considerations" -msgstr "" - -#: ../source/reference/command/moveChunk.txt:63 -# 4a27c93ad9954ca89360d720ec345e19 -msgid "Only use the :dbcommand:`moveChunk` in special circumstances such as preparing your :term:`sharded cluster` for an initial ingestion of data, or a large bulk import operation. In most cases allow the balancer to create and balance chunks in sharded clusters. See :doc:`/tutorial/create-chunks-in-sharded-cluster` for more information." -msgstr "" - -#: ../source/reference/command/moveChunk.txt:70 -# 69aed9fa88444ae48a64dd4f911b171a -msgid "Behavior" -msgstr "" - -#: ../source/reference/command/moveChunk.txt:73 -# e4f1631a9949482d823fcc029d386ca2 -msgid "Indexes" -msgstr "" - -#: ../source/reference/command/moveChunk.txt:75 -# 52de79e67250460797be685ca7b73c55 -msgid "In previous versions, :dbcommand:`moveChunk` would build indexes as part of the migrations." -msgstr "" - -#: ../source/reference/command/moveChunk.txt:79 -# 8b9892bd3bff4acc9754ceb61262d3ed -msgid ":dbcommand:`moveChunk` requires that all indexes exist on the target (i.e. ``to`` ) shard before migration and returns an error if a required index does not exist." -msgstr "" - -#: ../source/reference/command/moveChunk.txt:84 -# 96c12db4bef946e4b45f3926afb78b32 -msgid "Meta Data Error" -msgstr "" - -#: ../source/reference/command/moveChunk.txt:86 -# 91a3140a9cc4416f9864f1f1ed20fbb1 -msgid ":dbcommand:`moveChunk` returns the following error message if another metadata operation is in progress on the :data:`~config.chunks` collection:" -msgstr "" - -#: ../source/reference/command/moveChunk.txt:93 -# aa8489eb460f41ed89cfdfbdbcb103bd -msgid "If another process, such as a balancer process, changes meta data while :dbcommand:`moveChunk` is running, you may see this error. You may retry the :dbcommand:`moveChunk` operation without side effects." -msgstr "" - diff --git a/locale/pot/reference/command/movePrimary.pot b/locale/pot/reference/command/movePrimary.pot deleted file mode 100644 index b402b8ea4e7..00000000000 --- a/locale/pot/reference/command/movePrimary.pot +++ /dev/null @@ -1,93 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/movePrimary.txt:3 -# 7d7af7d6c0ba432c9e3ab1d045cd641d -msgid "movePrimary" -msgstr "" - -#: ../source/reference/command/movePrimary.txt:0 -# 90e3e0e894a4465a827e5dc57aa21bba -msgid "On this page" -msgstr "" - -#: ../source/reference/command/movePrimary.txt:15 -# 70da986e60a74676b45f632263fd9c27 -msgid "In a :term:`sharded cluster`, :dbcommand:`movePrimary` reassigns the :term:`primary shard` which holds all un-sharded collections in the database. :dbcommand:`movePrimary` first changes the primary shard in the cluster metadata, and then migrates all un-sharded collections to the specified :term:`shard`. Use the command with the following form:" -msgstr "" - -#: ../source/reference/command/movePrimary.txt:25 -# e34dfada94d64439b050ca4cfb33a269 -msgid "For example, the following command moves the primary shard from ``test`` to ``shard0001``:" -msgstr "" - -#: ../source/reference/command/movePrimary.txt:32 -# 53c8397e926340e4a973adca7dec1cff -msgid "When the command returns, the database's primary shard location has switched to the specified shard. To fully decommission a shard, use the :dbcommand:`removeShard` command." -msgstr "" - -#: ../source/reference/command/movePrimary.txt:38 -# 610e820d49114c3da64bf530eada7ce9 -msgid "The destination shard must rebuild its indexes in the foreground when it becomes the primary shard. The collection locks while the indexes are building, preventing reads and writes until the indexes are finished. See :doc:`/core/index-creation` for details." -msgstr "" - -#: ../source/reference/command/movePrimary.txt:44 -# a3dedaccd0d54115bd6cbbf4a2842796 -msgid ":dbcommand:`movePrimary` is an administrative command that is only available for :program:`mongos` instances." -msgstr "" - -#: ../source/reference/command/movePrimary.txt:48 -# 9529af19ef69441fa1ecdb9a4d05a5e2 -msgid "Considerations" -msgstr "" - -#: ../source/includes/warning-movePrimary.rst:3 -# 10a280e5678646b880a148979b97c4af -msgid "If you use the :dbcommand:`movePrimary` command to move un-sharded collections, you must either restart all :program:`mongos` instances, or use the :dbcommand:`flushRouterConfig` command on all :program:`mongos` instances before reading or writing any data to any unsharded collections that were moved. This action ensures that the :program:`mongos` is aware of the new shard for these collections." -msgstr "" - -#: ../source/includes/warning-movePrimary.rst:10 -# ac1c12bb15014a21a15dbf057330cdad -msgid "If you do not update the :program:`mongos` instances' metadata cache after using :dbcommand:`movePrimary`, the :program:`mongos` may miss data on reads, and may not write data to the correct shard. To recover, you must manually intervene." -msgstr "" - -#: ../source/reference/command/movePrimary.txt:52 -# 07589fa5c5864f16a0ae1f3567946247 -msgid "Avoid accessing an un-sharded collection during migration. :dbcommand:`movePrimary` does not prevent reading and writing during its operation, and such actions yield undefined behavior." -msgstr "" - -#: ../source/reference/command/movePrimary.txt:56 -# 5acc4011860b42a29d5b017c60060757 -msgid ":dbcommand:`movePrimary` may take significant time to complete, and you should plan for this unavailability." -msgstr "" - -#: ../source/reference/command/movePrimary.txt:59 -# ac666776c78a4233957958aaf824ba4d -msgid ":dbcommand:`movePrimary` will fail if the destination shard contains a conflicting collection name. This may occur if documents are written to an un-sharded collection while the collection is moved away, and later the original primary shard is restored." -msgstr "" - -#: ../source/reference/command/movePrimary.txt:65 -# 31349faec1c84323bd175d39ff058f61 -msgid "Additional Information" -msgstr "" - -#: ../source/reference/command/movePrimary.txt:67 -# 2ede1c1c4e474109a6b22d0c2593f8e9 -msgid "See :doc:`/tutorial/remove-shards-from-cluster` for a complete procedure." -msgstr "" - diff --git a/locale/pot/reference/command/nav-administration.pot b/locale/pot/reference/command/nav-administration.pot deleted file mode 100644 index 62a4340b506..00000000000 --- a/locale/pot/reference/command/nav-administration.pot +++ /dev/null @@ -1,335 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/nav-administration.txt:3 -# c01a817e38134127abc7fa080dd19710 -msgid "Administration Commands" -msgstr "" - -#: ../source/includes/extracts/commands-toc-explanation.rst:3 -# 3c4333becf0e41d6bfe66b022c9c0c4c -msgid "For details on specific commands, including syntax and examples, click on the specific command to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:2 -# 1f602b34b74c42789c905ed5f5e4ef23 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:2 -# a1825bf4bbc7404ba8490683a7331e65 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:4 -# 477e56f150be4d499621bd019043ea00 -msgid ":dbcommand:`renameCollection`" -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:4 -# fc7ebb01eabd41b0922fa50cf32429c9 -msgid "Changes the name of an existing collection." -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:6 -# ed6aca6a7c3b4d86b22ab16213b95229 -msgid ":dbcommand:`copydb`" -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:6 -#: ../source/includes/toc/table-command-administration.rst:16 -# 1fc8312abb8c4f789c518764f1343cce -# 0634b3265d0d4ccda37e41d33d5a8b39 -msgid "Copies a database from a remote host to the current host." -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:8 -# 9a6cbcf401db4a60a35070a48bc7b369 -msgid ":dbcommand:`dropDatabase`" -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:8 -# 8b254b2bed0c47bb8b04f5af6432210a -msgid "Removes the current database." -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:10 -# 82768344e7724c7ab6ce65bf35a3fe3c -msgid ":dbcommand:`listCollections`" -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:10 -# 96ef1fb3f415488d8444d56e7d4b573c -msgid "Returns a list of collections in the current database." -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:12 -# fba81365d1de4c4898111ba6931a669c -msgid ":dbcommand:`drop`" -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:12 -# 9aaab9183f0d4278894072a37b190936 -msgid "Removes the specified collection from the database." -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:14 -# dcf70765dbfb4f6f9e5467f7f0fd7f8e -msgid ":dbcommand:`create`" -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:14 -# d568f40801b043f39d86efeda755620c -msgid "Creates a collection and sets collection parameters." -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:16 -# 9e571f2ae1ac421387f327fdddfa4c67 -msgid ":dbcommand:`clone`" -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:18 -# 3c26d9d7273c402a8e0d7dff886a7f05 -msgid ":dbcommand:`cloneCollection`" -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:18 -# b5b6bd3962e5463b9ffc9134b30a48a9 -msgid "Copies a collection from a remote host to the current host." -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:20 -# c0ec788f994647899b5ed4446a482e96 -msgid ":dbcommand:`cloneCollectionAsCapped`" -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:20 -# 6248e92162e74647b0abfdf8f7b6fa05 -msgid "Copies a non-capped collection as a new :term:`capped collection`." -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:22 -# 4f7fdf1caeda49efb353fb9afd79be87 -msgid ":dbcommand:`convertToCapped`" -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:22 -# a3c4a8b2eba24fae94dd76cf44ee3f23 -msgid "Converts a non-capped collection to a capped collection." -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:24 -# 9e437b57c0a2430aa481851fa6fc360c -msgid ":dbcommand:`filemd5`" -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:24 -# 60e73429c23c481a887d1df45d55035b -msgid "Returns the :term:`md5` hash for files stored using :term:`GridFS`." -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:26 -# 113186a0426a484ba7aebc04608d26ca -msgid ":dbcommand:`createIndexes`" -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:26 -# db470f49b905424bae6a4891ecbde09b -msgid "Builds one or more indexes for a collection." -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:28 -# 0119c756d06a47cd83a59f59c7dc7184 -msgid ":dbcommand:`listIndexes`" -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:28 -# d6f681af760240579b451cef951d85f2 -msgid "Lists all indexes for a collection." -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:30 -# 3125ebac85174a2591a55a1d1f4adee5 -msgid ":dbcommand:`dropIndexes`" -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:30 -# caa40bb660bb49d393124dfe432c49dd -msgid "Removes indexes from a collection." -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:32 -# e8b22507b48349bebc34807dcb51fe57 -msgid ":dbcommand:`fsync`" -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:32 -# 000bac96a36042579a6165315846e358 -msgid "Flushes pending writes to the storage layer and locks the database to allow backups." -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:34 -# 53918531d8c3463eaf99da34fca5df6f -msgid ":dbcommand:`clean`" -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:34 -# 323dc7d4aff7407baf20cd43ddfdbdc1 -msgid "Internal namespace administration command." -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:36 -# 8d2df991ec0c4b65a8fdccd8c13c9096 -msgid ":dbcommand:`connPoolSync`" -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:36 -# b0c2627d18fb482a810f46cdd8dd9aa2 -msgid "Internal command to flush connection pool." -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:38 -# c17cb70af24945fcb8c6ae13c00041fe -msgid ":dbcommand:`connectionStatus`" -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:38 -# e6595a24a4574e7b971948494c2a6faa -msgid "Reports the authentication state for the current connection." -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:40 -# b8bbf3c49104464fb5d7a53799bf95dd -msgid ":dbcommand:`compact`" -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:40 -# d65241d0680b49928231ae7828941a7f -msgid "Defragments a collection and rebuilds the indexes." -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:42 -# ff9528d52c5c4c05a9f54704c4ff1964 -msgid ":dbcommand:`collMod`" -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:42 -# 707254b0d0db4bc0b659e6d10d586868 -msgid "Add flags to collection to modify the behavior of MongoDB." -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:44 -# ae56dafc6d1541b8963fde08a0ea85b8 -msgid ":dbcommand:`reIndex`" -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:44 -# 5a0610478c444b21aacc8d80f94126ef -msgid "Rebuilds all indexes on a collection." -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:46 -# 0b7b48524e6542ee81d1dc841be1aecc -msgid ":dbcommand:`setParameter`" -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:46 -# 6eebb9f40491478c911af4dcf9f35907 -msgid "Modifies configuration options." -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:48 -# 7b4c3a8bced74eb2889d5d34e945d664 -msgid ":dbcommand:`getParameter`" -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:48 -# 5f335525c1fc408c98372cf34e2e4bfd -msgid "Retrieves configuration options." -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:50 -# 9ea0e9d63ab049909f92c5f028aed608 -msgid ":dbcommand:`repairDatabase`" -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:50 -# bdff9ed00454442b8d910e95548c21e2 -msgid "Repairs any errors and inconsistencies with the data storage." -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:52 -# 2d11d52aa0c742ebb48fe4451b23e91f -msgid ":dbcommand:`repairCursor`" -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:52 -# 94557a79cfed49a59642f370a6b2fae8 -msgid "Returns a cursor that iterates over all valid documents in a collection." -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:54 -# e6a7d852a19d42bb9a75a9be15610d4a -msgid ":dbcommand:`touch`" -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:54 -# 8f4af911a69447a4a18241917bafd21d -msgid "Loads documents and indexes from data storage to memory." -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:56 -# 82ad34928f4f480bb25604b77ddfd1f4 -msgid ":dbcommand:`shutdown`" -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:56 -# 4416837728a94aaeada0f4cea1953e51 -msgid "Shuts down the :program:`mongod` or :program:`mongos` process." -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:58 -# f8e6fa8f8e814ef2bb396a56cc917342 -msgid ":dbcommand:`logRotate`" -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:58 -# 94989e6005f44dee878db1fd8639b0ba -msgid "Rotates the MongoDB logs to prevent a single file from taking too much space." -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:60 -# ab930b50a7d14dac9382fd3f4b2c9bb1 -msgid ":dbcommand:`killOp`" -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:60 -# df1d6199d1384f16b6d8156697b02fa9 -msgid "Terminates an operation as specified by the operation ID." -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:62 -# 7c9840058c7b4dccb1035b6a66d5fd56 -msgid ":dbcommand:`setFeatureCompatibilityVersion`" -msgstr "" - -#: ../source/includes/toc/table-command-administration.rst:62 -# d0cb2db1b8894cd6ba74ff47f7144863 -msgid "Enables or disables MongoDB 3.4 features that persist data that are backwards-incompatible with MongoDB 3.2." -msgstr "" - diff --git a/locale/pot/reference/command/nav-aggregation.pot b/locale/pot/reference/command/nav-aggregation.pot deleted file mode 100644 index b318fafc18c..00000000000 --- a/locale/pot/reference/command/nav-aggregation.pot +++ /dev/null @@ -1,93 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/nav-aggregation.txt:3 -# ac605047d6d04f51a1bb71bd44fa1842 -msgid "Aggregation Commands" -msgstr "" - -#: ../source/includes/extracts/commands-toc-explanation.rst:3 -# dd7f5cae444045c6a18c7f98c2c6157d -msgid "For details on specific commands, including syntax and examples, click on the specific command to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-command-aggregation.rst:2 -# 80c9a2315ac943ce8fa54c952e552bcc -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-command-aggregation.rst:2 -# 987b5cc0654a4d1abd9702476551dbf5 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-command-aggregation.rst:4 -# e29a2cd5ec7e42d08214968a87199ad6 -msgid ":dbcommand:`aggregate`" -msgstr "" - -#: ../source/includes/toc/table-command-aggregation.rst:4 -# f0b441a91c844b669255c0c6fb3b9f99 -msgid "Performs :doc:`aggregation tasks ` such as group using the aggregation framework." -msgstr "" - -#: ../source/includes/toc/table-command-aggregation.rst:6 -# 55f75e467bea4be38a84d682e1039c04 -msgid ":dbcommand:`count`" -msgstr "" - -#: ../source/includes/toc/table-command-aggregation.rst:6 -# b2776e50d1534cb38604f44109811d69 -msgid "Counts the number of documents in a collection." -msgstr "" - -#: ../source/includes/toc/table-command-aggregation.rst:8 -# 9d1674fbdf6e48e09ab6d6c6275fd84e -msgid ":dbcommand:`distinct`" -msgstr "" - -#: ../source/includes/toc/table-command-aggregation.rst:8 -# bf4ec29ee1284b778ed1e1e65bff882a -msgid "Displays the distinct values found for a specified key in a collection." -msgstr "" - -#: ../source/includes/toc/table-command-aggregation.rst:10 -# 949a8eb47f074157a398fe09517008fd -msgid ":dbcommand:`group`" -msgstr "" - -#: ../source/includes/toc/table-command-aggregation.rst:10 -# 62587a247ff54e0f9d4e6638ffa38fa4 -msgid "*Deprecated*. Groups documents in a collection by the specified key and performs simple aggregation." -msgstr "" - -#: ../source/includes/toc/table-command-aggregation.rst:12 -# 7286ba7a2f00406eb2570b63ec2ff029 -msgid ":dbcommand:`mapReduce`" -msgstr "" - -#: ../source/includes/toc/table-command-aggregation.rst:12 -# 1a80d45b9d0f4e678c6bdfd4dfb95404 -msgid "Performs :doc:`map-reduce ` aggregation for large data sets." -msgstr "" - -#: ../source/reference/command/nav-aggregation.txt:19 -# 4ce5b6ddc9e04655aa9b44af53acda50 -msgid "For a detailed comparison of the different approaches, see :doc:`/reference/aggregation-commands-comparison`." -msgstr "" - diff --git a/locale/pot/reference/command/nav-auditing.pot b/locale/pot/reference/command/nav-auditing.pot deleted file mode 100644 index 1e2b79dee3d..00000000000 --- a/locale/pot/reference/command/nav-auditing.pot +++ /dev/null @@ -1,48 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/nav-auditing.txt:3 -# e8c4c22fcdd84c27a942d20a2c1b0818 -msgid "System Events Auditing Commands" -msgstr "" - -#: ../source/includes/extracts/commands-toc-explanation.rst:3 -# c737c8ad75eb49c3840f08fb5e5c9979 -msgid "For details on specific commands, including syntax and examples, click on the specific command to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-command-audit.rst:2 -# 276d197163a54dbea3f262fd781d65d9 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-command-audit.rst:2 -# ab879c0f69bd4d8984eef584884240dd -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-command-audit.rst:4 -# 0a6821bb1c454f24922b6dda6d4afca0 -msgid ":dbcommand:`logApplicationMessage`" -msgstr "" - -#: ../source/includes/toc/table-command-audit.rst:4 -# 63201977a50a4ca990c393372de3401c -msgid "Posts a custom message to the audit log." -msgstr "" - diff --git a/locale/pot/reference/command/nav-authentication.pot b/locale/pot/reference/command/nav-authentication.pot deleted file mode 100644 index b5997530bfc..00000000000 --- a/locale/pot/reference/command/nav-authentication.pot +++ /dev/null @@ -1,88 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/nav-authentication.txt:3 -# 8f249c3b576940b1ad2d4afeb27a03fa -msgid "Authentication Commands" -msgstr "" - -#: ../source/includes/extracts/commands-toc-explanation.rst:3 -# b51c0eac505d4613a5f8c62c80c121f8 -msgid "For details on specific commands, including syntax and examples, click on the specific command to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-command-authentication.rst:2 -# ad0af73e27914671bb5ff0e6208e4deb -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-command-authentication.rst:2 -# c4eb3fba37994adfb96cb9de41bacb2e -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-command-authentication.rst:4 -# 275c4b2ea6db4912bdd50ed0a3eacae4 -msgid ":dbcommand:`logout`" -msgstr "" - -#: ../source/includes/toc/table-command-authentication.rst:4 -# e4e740606b334ffdbc4923344627d9ad -msgid "Terminates the current authenticated session." -msgstr "" - -#: ../source/includes/toc/table-command-authentication.rst:6 -# 9ffa5a0fd89246a8a41d8ec92e284ed5 -msgid ":dbcommand:`authenticate`" -msgstr "" - -#: ../source/includes/toc/table-command-authentication.rst:6 -# b0a64ead217849cc9936b284cffac483 -msgid "Starts an authenticated session using a username and password." -msgstr "" - -#: ../source/includes/toc/table-command-authentication.rst:8 -# 620e7d0f27484e3bb5dbaec309ed0ad7 -msgid ":dbcommand:`copydbgetnonce`" -msgstr "" - -#: ../source/includes/toc/table-command-authentication.rst:8 -# 25b72a86c55844868812754c4e7d1906 -msgid "This is an internal command to generate a one-time password for use with the :dbcommand:`copydb` command." -msgstr "" - -#: ../source/includes/toc/table-command-authentication.rst:10 -# 89d45ece51f44556afd9b780fffcd602 -msgid ":dbcommand:`getnonce`" -msgstr "" - -#: ../source/includes/toc/table-command-authentication.rst:10 -# a8d8072f83794ff8adaa9620d1a7baab -msgid "This is an internal command to generate a one-time password for authentication." -msgstr "" - -#: ../source/includes/toc/table-command-authentication.rst:12 -# 6c12fde2198e4e1bab2faf7ed93a15a5 -msgid ":dbcommand:`authSchemaUpgrade`" -msgstr "" - -#: ../source/includes/toc/table-command-authentication.rst:12 -# 16217080f75844f6813196dee904552b -msgid "Supports the upgrade process for user data between version 2.4 and 2.6." -msgstr "" - diff --git a/locale/pot/reference/command/nav-crud.pot b/locale/pot/reference/command/nav-crud.pot deleted file mode 100644 index 12fe4c37a84..00000000000 --- a/locale/pot/reference/command/nav-crud.pot +++ /dev/null @@ -1,148 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/nav-crud.txt:3 -# 85726c84ffc741e1ad96972c4ab3af3c -msgid "Query and Write Operation Commands" -msgstr "" - -#: ../source/includes/extracts/commands-toc-explanation.rst:3 -# fe10623fc24c4b2485299a313a9e90f0 -msgid "For details on specific commands, including syntax and examples, click on the specific command to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-command-crud.rst:2 -# 25452aa1bddb472ab9a34d7d335aaafc -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-command-crud.rst:2 -# a2433fd86e044037bb113bcec880a555 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-command-crud.rst:4 -# 4332b4feb1b2442397c244b4b24ce104 -msgid ":dbcommand:`find`" -msgstr "" - -#: ../source/includes/toc/table-command-crud.rst:4 -# 4bda27cdc4e94258a909324c9fcac814 -msgid "Selects documents in a collection." -msgstr "" - -#: ../source/includes/toc/table-command-crud.rst:6 -# ace03e2c4589499e9565403cacb0da79 -msgid ":dbcommand:`insert`" -msgstr "" - -#: ../source/includes/toc/table-command-crud.rst:6 -# 2142b332a22c44e3848a142c318c7406 -msgid "Inserts one or more documents." -msgstr "" - -#: ../source/includes/toc/table-command-crud.rst:8 -# 9f934dbcbbc944ac80e7d9d2d8e1d923 -msgid ":dbcommand:`update`" -msgstr "" - -#: ../source/includes/toc/table-command-crud.rst:8 -# 57014fbaad60453bb35637c71435d784 -msgid "Updates one or more documents." -msgstr "" - -#: ../source/includes/toc/table-command-crud.rst:10 -# 77f8d8f238a542729abb0c87b3014db5 -msgid ":dbcommand:`delete`" -msgstr "" - -#: ../source/includes/toc/table-command-crud.rst:10 -# 7a3f0b2e26af46b9a2c3c8dab017d66b -msgid "Deletes one or more documents." -msgstr "" - -#: ../source/includes/toc/table-command-crud.rst:12 -# 35c3783760764d3fa1006721cab13df5 -msgid ":dbcommand:`findAndModify`" -msgstr "" - -#: ../source/includes/toc/table-command-crud.rst:12 -# 94317fbd558942b1ba5dcafe76bee635 -msgid "Returns and modifies a single document." -msgstr "" - -#: ../source/includes/toc/table-command-crud.rst:14 -# 5e3046aa373443228d0f962fcbc865c3 -msgid ":dbcommand:`getMore`" -msgstr "" - -#: ../source/includes/toc/table-command-crud.rst:14 -# 456750323ef1443784493364095b3ef8 -msgid "Returns batches of documents currently pointed to by the cursor." -msgstr "" - -#: ../source/includes/toc/table-command-crud.rst:16 -# 6e71b38c9b514819bc8d0891a198cc60 -msgid ":dbcommand:`getLastError`" -msgstr "" - -#: ../source/includes/toc/table-command-crud.rst:16 -# bc958c631dff484d8b5317cd15651513 -msgid "Returns the success status of the last operation." -msgstr "" - -#: ../source/includes/toc/table-command-crud.rst:18 -# 32694144cdba461799af8d0b4b378ad8 -msgid ":dbcommand:`getPrevError`" -msgstr "" - -#: ../source/includes/toc/table-command-crud.rst:18 -# a48026d50a0342298423d0426970e7ff -msgid "Returns status document containing all errors since the last :dbcommand:`resetError` command." -msgstr "" - -#: ../source/includes/toc/table-command-crud.rst:20 -# 174b80eca7914f60a288e63b19d23957 -msgid ":dbcommand:`resetError`" -msgstr "" - -#: ../source/includes/toc/table-command-crud.rst:20 -# cd919dba43894d98a239adfa2175f0f4 -msgid "Resets the last error status." -msgstr "" - -#: ../source/includes/toc/table-command-crud.rst:22 -# 51de8145820a446fa1f8841542d1b2ad -msgid ":dbcommand:`eval`" -msgstr "" - -#: ../source/includes/toc/table-command-crud.rst:22 -# 0f5ffc38f5964a32828651c9416a00a9 -msgid "Deprecated. Runs a JavaScript function on the database server." -msgstr "" - -#: ../source/includes/toc/table-command-crud.rst:24 -# 082888cc6e31478d9756de7389d97aa5 -msgid ":dbcommand:`parallelCollectionScan`" -msgstr "" - -#: ../source/includes/toc/table-command-crud.rst:24 -# 23a0c5f4ef604898a1e2ad39cc70f4e6 -msgid "Lets applications use multiple parallel cursors when reading documents from a collection." -msgstr "" - diff --git a/locale/pot/reference/command/nav-diagnostic.pot b/locale/pot/reference/command/nav-diagnostic.pot deleted file mode 100644 index 48278e6ec3e..00000000000 --- a/locale/pot/reference/command/nav-diagnostic.pot +++ /dev/null @@ -1,298 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/nav-diagnostic.txt:3 -# ce01131b8b4d460a8ed4b300e0c1e88a -msgid "Diagnostic Commands" -msgstr "" - -#: ../source/includes/extracts/commands-toc-explanation.rst:3 -# a8db0b4539da44e2bc72f2348648ffa5 -msgid "For details on specific commands, including syntax and examples, click on the specific command to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:2 -# 8d8d3b016c7b405e8d68c555ebae6e7f -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:2 -# 8cd8adf134364c26945b4c26a10b2810 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:4 -# 218e1931aee742b8adaa67a1f93be7c0 -msgid ":dbcommand:`availableQueryOptions`" -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:4 -# e2cee9166e804f06b229b21ef53eaddf -msgid "Internal command that reports on the capabilities of the current MongoDB instance." -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:6 -# 127dd57766cd440aafb8b0035d271c18 -msgid ":dbcommand:`buildInfo`" -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:6 -# 62021e4b69e248dbaf9ff42b31f74783 -msgid "Displays statistics about the MongoDB build." -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:8 -# ca0b4136c2ba415bbaded32897f8010d -msgid ":dbcommand:`collStats`" -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:8 -# 59ccabcc20aa44d5a8b0db4453b6cfde -msgid "Reports storage utilization statics for a specified collection." -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:10 -# 6778af962be449fab96f9f35aa61c9c9 -msgid ":dbcommand:`connPoolStats`" -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:10 -# 1a8d41449c9e43528f7f60bdfb847dc2 -msgid "Reports statistics on the outgoing connections from this MongoDB instance to other MongoDB instances in the deployment." -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:12 -# 7628389f203746f99b514611730c1a47 -msgid ":dbcommand:`cursorInfo`" -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:12 -# f66496f2e44b4da8b8882d5d981e32a3 -msgid "Removed in MongoDB 3.2. Replaced with :serverstatus:`metrics.cursor`." -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:14 -# 008be8c1ae864a169b007716872c1483 -msgid ":dbcommand:`dataSize`" -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:14 -# 8ca419cc68514b2b85d34639850bbe20 -msgid "Returns the data size for a range of data. For internal use." -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:16 -# 1eaca375ad774011b7f65f9600856e53 -msgid ":dbcommand:`dbHash`" -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:16 -# 1202bddea0fc4547b5646ebb3672f727 -msgid "Returns hash value a database and its collections." -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:18 -# a2b04a4c3c3440a889716f138a3de6f5 -msgid ":dbcommand:`dbStats`" -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:18 -# 2d98a4a77bbd4f61b96ffa563288871e -msgid "Reports storage utilization statistics for the specified database." -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:20 -# 1889c454697943d6bb1acadd117d7e98 -msgid ":dbcommand:`diagLogging`" -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:20 -# 864116831583474e8e38d5ca2fbe5bd4 -msgid "Provides a diagnostic logging. For internal use." -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:22 -# dda1dd8875774deea2f7373c0783bea2 -msgid ":dbcommand:`driverOIDTest`" -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:22 -# cfc4485bb1e646218be13f3c61c52786 -msgid "Internal command that converts an ObjectId to a string to support tests." -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:24 -# a5b56fe8cb494348b0468e2aebcdb1a7 -msgid ":dbcommand:`explain`" -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:24 -# 72f2dac22c604e6a92ca66a877a6be48 -msgid "Returns information on the execution of various operations." -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:27 -# 70cd4442301045f78dcf6020f202154e -msgid ":dbcommand:`features`" -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:27 -# c84088017d954a09959f10bb133606e5 -msgid "Reports on features available in the current MongoDB instance." -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:29 -# addfc9b00c38468db25ac6d4629425e6 -msgid ":dbcommand:`getCmdLineOpts`" -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:29 -# ba633445f0a14787863e6363a732b3fe -msgid "Returns a document with the run-time arguments to the MongoDB instance and their parsed options." -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:31 -# 83c198463ba941d69b8284f6299c9356 -msgid ":dbcommand:`getLog`" -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:31 -# c5a5ffdded6e44a1bc0a0aee32f276fd -msgid "Returns recent log messages." -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:33 -# 28d6e7de6a4049e99375b41ab5491448 -msgid ":dbcommand:`hostInfo`" -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:33 -# 2ce6b1c3215d48519b80aa5e899e9696 -msgid "Returns data that reflects the underlying host system." -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:35 -# 6af6eeef6b3349e8abb395311280c7ad -msgid ":dbcommand:`isSelf`" -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:35 -# b64eaec198fb45a29988f02b336292ba -msgid "Internal command to support testing." -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:37 -# eab07eb5ec6b40b3a0a32f4a38e79e99 -msgid ":dbcommand:`listCommands`" -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:37 -# 7c4e7b5127424f849590143cef63b650 -msgid "Lists all database commands provided by the current :program:`mongod` instance." -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:39 -# f42ffd2b66364f799af48f6da2e81be3 -msgid ":dbcommand:`listDatabases`" -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:39 -# 0916ad4e34cb4f948be99b3876ba4b97 -msgid "Returns a document that lists all databases and returns basic database statistics." -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:41 -# d62b217997fc4c04914a158796c85757 -msgid ":dbcommand:`netstat`" -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:41 -# 4ca2e2394636410d98ad3c73deba6648 -msgid "Internal command that reports on intra-deployment connectivity. Only available for :program:`mongos` instances." -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:43 -# 3b916f690e084a7793b255332b38d13d -msgid ":dbcommand:`ping`" -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:43 -# 744b8236a5b543a79dd08748e3cb5185 -msgid "Internal command that tests intra-deployment connectivity." -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:45 -# 38aa28951148473f9df0157cc46a4cf8 -msgid ":dbcommand:`profile`" -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:45 -# 1d5cf3d15d0645eb8bf63939494b4678 -msgid "Interface for the :ref:`database profiler `." -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:47 -# 0eb2ee4521cc4389a749ce48e58e3989 -msgid ":dbcommand:`serverStatus`" -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:47 -# 975c2657c4fa4d9f84b7430eb4b043b2 -msgid "Returns a collection metrics on instance-wide resource utilization and status." -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:49 -# b57e86b308874cbbbf880e7d243b56ca -msgid ":dbcommand:`shardConnPoolStats`" -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:49 -# 79d867d0f9fd4a95a36dfe5140ae83bc -msgid "Reports statistics on a :program:`mongos`'s connection pool for client operations against shards." -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:53 -# c03c9d8614e244ab8d026ce3a51a1d9e -msgid ":dbcommand:`top`" -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:53 -# 577505c532c14afda33196789ba58a47 -msgid "Returns raw usage statistics for each database in the :program:`mongod` instance." -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:55 -# e1eb0f4e71e24eafae1bfbd733cf356d -msgid ":dbcommand:`validate`" -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:55 -# 60a34d9dd754440f9832ddfdd1721b9d -msgid "Internal command that scans for a collection's data and indexes for correctness." -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:57 -# 3feda7d6a96d44a2b4f443039993e05d -msgid ":dbcommand:`whatsmyuri`" -msgstr "" - -#: ../source/includes/toc/table-command-diagnostic.rst:57 -# 1530995aaf6b471aab1cd91bd2a72bf8 -msgid "Internal command that returns information on the current client." -msgstr "" - diff --git a/locale/pot/reference/command/nav-geospatial.pot b/locale/pot/reference/command/nav-geospatial.pot deleted file mode 100644 index 405e3045566..00000000000 --- a/locale/pot/reference/command/nav-geospatial.pot +++ /dev/null @@ -1,58 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/nav-geospatial.txt:3 -# f55a395b353842cb869b36e1f6aee8ce -msgid "Geospatial Commands" -msgstr "" - -#: ../source/includes/extracts/commands-toc-explanation.rst:3 -# 79c745db90bf4f42945160756118adf8 -msgid "For details on specific commands, including syntax and examples, click on the specific command to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-command-geospatial.rst:2 -# 6ea3f90e48424f98950d964598c92d1a -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-command-geospatial.rst:2 -# 42e9997bfd5147e9a2f619a03f3cdc13 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-command-geospatial.rst:4 -# 5cb4681729fa4b8da2704434ed9e9c64 -msgid ":dbcommand:`geoNear`" -msgstr "" - -#: ../source/includes/toc/table-command-geospatial.rst:4 -# a7b037ccca424256a59f23d347954b89 -msgid "Performs a geospatial query that returns the documents closest to a given point." -msgstr "" - -#: ../source/includes/toc/table-command-geospatial.rst:6 -# c96dacaa7c54422f810ed0c79d88d2dc -msgid ":dbcommand:`geoSearch`" -msgstr "" - -#: ../source/includes/toc/table-command-geospatial.rst:6 -# f51e6b85e5aa438b87a12a1f035ebe92 -msgid "Performs a geospatial query that uses MongoDB's :term:`haystack index` functionality." -msgstr "" - diff --git a/locale/pot/reference/command/nav-internal.pot b/locale/pot/reference/command/nav-internal.pot deleted file mode 100644 index 29e63d559ae..00000000000 --- a/locale/pot/reference/command/nav-internal.pot +++ /dev/null @@ -1,169 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/nav-internal.txt:3 -# a2dbc8dc28384d78a5a4b382e463e6ef -msgid "Internal Commands" -msgstr "" - -#: ../source/includes/extracts/commands-toc-explanation.rst:3 -# 399f2eb976364010afa372c3de2fb087 -msgid "For details on specific commands, including syntax and examples, click on the specific command to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-command-internal.rst:2 -# f0cf10e9ea1c40839ab98b9f010a55f5 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-command-internal.rst:2 -# 9dcfdd77003440319a1d499bf466d6d1 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-command-internal.rst:4 -# 826b88e0619f4efd8b146b2fe1f6dff6 -msgid ":dbcommand:`handshake`" -msgstr "" - -#: ../source/includes/toc/table-command-internal.rst:4 -# 051552a0fada4ddc8821e75568a8a90f -msgid "Internal command." -msgstr "" - -#: ../source/includes/toc/table-command-internal.rst:6 -# fe62a9f80b724ed1ba2a3fd341afb931 -msgid ":dbcommand:`_recvChunkAbort`" -msgstr "" - -#: ../source/includes/toc/table-command-internal.rst:6 -#: ../source/includes/toc/table-command-internal.rst:8 -# 05d7ba0691bf44c3a6c905ef0567dabd -# 56619ee0f6ab4acc9d0d11b7bd763e57 -msgid "Internal command that supports chunk migrations in sharded clusters. Do not call directly." -msgstr "" - -#: ../source/includes/toc/table-command-internal.rst:8 -# b1b33570ff2147a8a72a89caf2d02994 -msgid ":dbcommand:`_recvChunkCommit`" -msgstr "" - -#: ../source/includes/toc/table-command-internal.rst:10 -# 4b5355c90c6c466aa937ae6baee5ebb8 -msgid ":dbcommand:`_recvChunkStart`" -msgstr "" - -#: ../source/includes/toc/table-command-internal.rst:10 -# 2351e7e622644eb2a9d3236d39b5d065 -msgid "Internal command that facilitates chunk migrations in sharded clusters.. Do not call directly." -msgstr "" - -#: ../source/includes/toc/table-command-internal.rst:12 -# e7fa52e453a04683a4bb083bfec88f88 -msgid ":dbcommand:`_recvChunkStatus`" -msgstr "" - -#: ../source/includes/toc/table-command-internal.rst:12 -# e910abdff8a54fa09586023f64e18ef4 -msgid "Internal command that returns data to support chunk migrations in sharded clusters. Do not call directly." -msgstr "" - -#: ../source/includes/toc/table-command-internal.rst:14 -# 4fbd5d79ff374364a15ded1d13c950a3 -msgid ":dbcommand:`_replSetFresh`" -msgstr "" - -#: ../source/includes/toc/table-command-internal.rst:14 -# e66aa7ed3bb74686930d4837b81e9cd9 -msgid "Internal command that supports replica set election operations." -msgstr "" - -#: ../source/includes/toc/table-command-internal.rst:16 -# 9e3c302610084e648eff9ff15e05b83a -msgid ":dbcommand:`mapreduce.shardedfinish`" -msgstr "" - -#: ../source/includes/toc/table-command-internal.rst:16 -# af81befa781749e68fe83500041947f6 -msgid "Internal command that supports :term:`map-reduce` in :term:`sharded cluster` environments." -msgstr "" - -#: ../source/includes/toc/table-command-internal.rst:18 -# 21995ecd8221476b8606b23e26c9fbbc -msgid ":dbcommand:`_transferMods`" -msgstr "" - -#: ../source/includes/toc/table-command-internal.rst:18 -# b8a2aecafe974fea948da42b816c618b -msgid "Internal command that supports chunk migrations. Do not call directly." -msgstr "" - -#: ../source/includes/toc/table-command-internal.rst:20 -# e00e804000064debbd60e8ad364993b1 -msgid ":dbcommand:`replSetHeartbeat`" -msgstr "" - -#: ../source/includes/toc/table-command-internal.rst:20 -#: ../source/includes/toc/table-command-internal.rst:22 -# 4dc867227a9e46199b4ba488082ed787 -# 53fe62042f4746abb9359d96709e7a29 -msgid "Internal command that supports replica set operations." -msgstr "" - -#: ../source/includes/toc/table-command-internal.rst:22 -# a9840c2c74e444be8055caa327f3cec9 -msgid ":dbcommand:`replSetGetRBID`" -msgstr "" - -#: ../source/includes/toc/table-command-internal.rst:24 -# 51c4893d02c44a0da13aac8e171bdb7c -msgid ":dbcommand:`_migrateClone`" -msgstr "" - -#: ../source/includes/toc/table-command-internal.rst:24 -# 72b441e9c9334ee68b86acc0451af5cd -msgid "Internal command that supports chunk migration. Do not call directly." -msgstr "" - -#: ../source/includes/toc/table-command-internal.rst:26 -# fa836e3c981848c8a166488c8478efc6 -msgid ":dbcommand:`replSetElect`" -msgstr "" - -#: ../source/includes/toc/table-command-internal.rst:26 -# a76a106956bd42f39aebefe9ff2a34cb -msgid "Internal command that supports replica set functionality." -msgstr "" - -#: ../source/includes/toc/table-command-internal.rst:28 -# 6eec193843724c7fbbf4e8ef81115bfd -msgid ":dbcommand:`writeBacksQueued`" -msgstr "" - -#: ../source/includes/toc/table-command-internal.rst:28 -#: ../source/includes/toc/table-command-internal.rst:30 -# 31267611400f42959095a5d468b64d70 -# 4adbda4118a1464181f753c6bf7d23d2 -msgid "Internal command that supports chunk migrations in sharded clusters." -msgstr "" - -#: ../source/includes/toc/table-command-internal.rst:30 -# fe174ffa0bf5497d9f886214975dc782 -msgid ":dbcommand:`writebacklisten`" -msgstr "" - diff --git a/locale/pot/reference/command/nav-plan-cache.pot b/locale/pot/reference/command/nav-plan-cache.pot deleted file mode 100644 index 59fc6702e8e..00000000000 --- a/locale/pot/reference/command/nav-plan-cache.pot +++ /dev/null @@ -1,98 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/nav-plan-cache.txt:3 -# 7a3672a641784887b59d33282824567c -msgid "Query Plan Cache Commands" -msgstr "" - -#: ../source/includes/extracts/commands-toc-explanation.rst:3 -# f00c6bffa41248969711d9e326bab511 -msgid "For details on specific commands, including syntax and examples, click on the specific command to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-command-plan-cache.rst:2 -# 9347c364ee854ea3984ed5df1471e7c2 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-command-plan-cache.rst:2 -# c2b4f4080c8541f3b1b9c5eda125005e -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-command-plan-cache.rst:4 -# 2779ffc32391499b8cd3a4e7b0527fb1 -msgid ":dbcommand:`planCacheListFilters`" -msgstr "" - -#: ../source/includes/toc/table-command-plan-cache.rst:4 -# 55654f14acc54fd29a1ea366a3294f33 -msgid "Lists the index filters for a collection." -msgstr "" - -#: ../source/includes/toc/table-command-plan-cache.rst:6 -# 7c96b47eaccd4343a5a0ae0d8199f5f5 -msgid ":dbcommand:`planCacheSetFilter`" -msgstr "" - -#: ../source/includes/toc/table-command-plan-cache.rst:6 -# dfa9dd65bb7440d6985186862d21cc95 -msgid "Sets an index filter for a collection." -msgstr "" - -#: ../source/includes/toc/table-command-plan-cache.rst:8 -# ca1ad86dbf354614bff67bd3c0907402 -msgid ":dbcommand:`planCacheClearFilters`" -msgstr "" - -#: ../source/includes/toc/table-command-plan-cache.rst:8 -# eb519fdc45b24bc0a37084af04a9dd89 -msgid "Clears index filter(s) for a collection." -msgstr "" - -#: ../source/includes/toc/table-command-plan-cache.rst:10 -# 457a2b354ec447a19078ab06684339d0 -msgid ":dbcommand:`planCacheListQueryShapes`" -msgstr "" - -#: ../source/includes/toc/table-command-plan-cache.rst:10 -# efe7c6c9a6094da6816140f5db17bb4a -msgid "Displays the query shapes for which cached query plans exist." -msgstr "" - -#: ../source/includes/toc/table-command-plan-cache.rst:12 -# 270b56b416ec4f85a4fb1ef5c9f57572 -msgid ":dbcommand:`planCacheListPlans`" -msgstr "" - -#: ../source/includes/toc/table-command-plan-cache.rst:12 -# 28ff6c0c921744ceb16fd54672fa7eef -msgid "Displays the cached query plans for the specified query shape." -msgstr "" - -#: ../source/includes/toc/table-command-plan-cache.rst:14 -# 28fcdb892f07400f9de52cb8d8597b32 -msgid ":dbcommand:`planCacheClear`" -msgstr "" - -#: ../source/includes/toc/table-command-plan-cache.rst:14 -# f4857ecec34748c3bd20b47397fe0166 -msgid "Removes cached query plan(s) for a collection." -msgstr "" - diff --git a/locale/pot/reference/command/nav-replication.pot b/locale/pot/reference/command/nav-replication.pot deleted file mode 100644 index f9720668ea8..00000000000 --- a/locale/pot/reference/command/nav-replication.pot +++ /dev/null @@ -1,148 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/nav-replication.txt:3 -# 3993c5e269714704b35a55b0250034c0 -msgid "Replication Commands" -msgstr "" - -#: ../source/includes/extracts/commands-toc-explanation.rst:3 -# e939015a715d4c20ac4a498ee87bfa91 -msgid "For details on specific commands, including syntax and examples, click on the specific command to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:2 -# 7aca45d5dd824024b2b9dddf7bd156ae -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:2 -# 85fa89a438fe43b7abbcdbbfae8d4aa3 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:4 -# dd734d7bbd004fb28dfbde06ba11c1a5 -msgid ":dbcommand:`replSetFreeze`" -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:4 -# 9c09e7cb19f446d8843ce74cffbb45fa -msgid "Prevents the current member from seeking election as :term:`primary` for a period of time." -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:6 -# e80b9f3c24ec49ac8d3d576207cbcadc -msgid ":dbcommand:`replSetGetStatus`" -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:6 -# b2249dc049ed4b568e41425cfbcb03bf -msgid "Returns a document that reports on the status of the replica set." -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:8 -# e8ecdc7843494d96829adefe88fb6deb -msgid ":dbcommand:`replSetInitiate`" -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:8 -# 5409bec2717848f29cd05df17cb47387 -msgid "Initializes a new replica set." -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:10 -# c585384210304aeb857b9abf07f216f1 -msgid ":dbcommand:`replSetMaintenance`" -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:10 -# 6ee0b260ffb842c386474ab1643f412b -msgid "Enables or disables a maintenance mode, which puts a :term:`secondary` node in a ``RECOVERING`` state." -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:12 -# 4ed29cb25516490da06b17c68e1619fc -msgid ":dbcommand:`replSetReconfig`" -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:12 -# 1c83ac7badd345a688569e3245ee9ad7 -msgid "Applies a new configuration to an existing replica set." -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:14 -# 8ea4ba3dd3234911a7c25eb12e9b0d23 -msgid ":dbcommand:`replSetStepDown`" -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:14 -# 3f4b9388c95c43e1a2a6ad3ac2adb81e -msgid "Forces the current :term:`primary` to *step down* and become a :term:`secondary`, forcing an election." -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:16 -# 4f1ed91939a347478c5cd2bcff0e7ad2 -msgid ":dbcommand:`replSetSyncFrom`" -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:16 -# 3a7cf20fd918401cab34be8838369788 -msgid "Explicitly override the default logic for selecting a member to replicate from." -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:18 -# 292e6a31f97b41a7827d0086922a84cb -msgid ":dbcommand:`resync`" -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:18 -# cca6f1826b5e4c8b9b68773034009c46 -msgid "Forces a :program:`mongod` to re-synchronize from the :term:`master`. For master-slave replication only." -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:20 -# d70ebc3f726141ab8be477dbdf03d147 -msgid ":dbcommand:`applyOps`" -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:20 -# ee69e2b1683b4b6db159bb59295f949d -msgid "Internal command that applies :term:`oplog` entries to the current data set." -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:22 -# 1e96cf64f23b4243a19544a31f8f414b -msgid ":dbcommand:`isMaster`" -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:22 -# c4bd74bca94b489889e592c9653eeb3b -msgid "Displays information about this member's role in the replica set, including whether it is the master." -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:24 -# d92d3c6589584ece80897efdcf5de625 -msgid ":dbcommand:`replSetGetConfig`" -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:24 -# 71895b9386be4f2f97bf43cdfb5c939d -msgid "Returns the replica set's configuration object." -msgstr "" - diff --git a/locale/pot/reference/command/nav-role-management.pot b/locale/pot/reference/command/nav-role-management.pot deleted file mode 100644 index 98749e9e372..00000000000 --- a/locale/pot/reference/command/nav-role-management.pot +++ /dev/null @@ -1,138 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/nav-role-management.txt:3 -# 081bbb7672ec4c878ec4f57ce08e792e -msgid "Role Management Commands" -msgstr "" - -#: ../source/includes/extracts/commands-toc-explanation.rst:3 -# c0d993b85df7418894f39fe2ce64bcc0 -msgid "For details on specific commands, including syntax and examples, click on the specific command to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-command-role-management.rst:2 -# 2d38b0320a1b42dd9024e410b9d79f50 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-command-role-management.rst:2 -# f482237d956b43ca888bb90ee7f2ce80 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-command-role-management.rst:4 -# abafecd61b3248fa9c04ecf2b5075d03 -msgid ":dbcommand:`createRole`" -msgstr "" - -#: ../source/includes/toc/table-command-role-management.rst:4 -# 772979b4a4a8444493e4476d543ca3ce -msgid "Creates a role and specifies its privileges." -msgstr "" - -#: ../source/includes/toc/table-command-role-management.rst:6 -# e2a09ab4ba98424ba3fcb147f7f7ccf4 -msgid ":dbcommand:`updateRole`" -msgstr "" - -#: ../source/includes/toc/table-command-role-management.rst:6 -# 9c979ee673134b818c7bedf6ebca2bb4 -msgid "Updates a user-defined role." -msgstr "" - -#: ../source/includes/toc/table-command-role-management.rst:8 -# 1134a652937f4347a97447337160802d -msgid ":dbcommand:`dropRole`" -msgstr "" - -#: ../source/includes/toc/table-command-role-management.rst:8 -# 59158cf0757246789785dd1dbb26a5ac -msgid "Deletes the user-defined role." -msgstr "" - -#: ../source/includes/toc/table-command-role-management.rst:10 -# b7304b10e4f243c4a02af562d5a46d8e -msgid ":dbcommand:`dropAllRolesFromDatabase`" -msgstr "" - -#: ../source/includes/toc/table-command-role-management.rst:10 -# 54e6c676381c4f4db02f5c81d36e0495 -msgid "Deletes all user-defined roles from a database." -msgstr "" - -#: ../source/includes/toc/table-command-role-management.rst:12 -# 4665ce7334214c72a834918f63667cab -msgid ":dbcommand:`grantPrivilegesToRole`" -msgstr "" - -#: ../source/includes/toc/table-command-role-management.rst:12 -# 486eaded64d7403a8b540154177ea537 -msgid "Assigns privileges to a user-defined role." -msgstr "" - -#: ../source/includes/toc/table-command-role-management.rst:14 -# f7ad93351ac74f999980bbc2593dee61 -msgid ":dbcommand:`revokePrivilegesFromRole`" -msgstr "" - -#: ../source/includes/toc/table-command-role-management.rst:14 -# 34955536bc8d42948b722ee07c178918 -msgid "Removes the specified privileges from a user-defined role." -msgstr "" - -#: ../source/includes/toc/table-command-role-management.rst:16 -# 231d4c6c5a6a4a91b5bcab14189d1c5b -msgid ":dbcommand:`grantRolesToRole`" -msgstr "" - -#: ../source/includes/toc/table-command-role-management.rst:16 -# 7b15405f042f40e3b151fb28fa4ead60 -msgid "Specifies roles from which a user-defined role inherits privileges." -msgstr "" - -#: ../source/includes/toc/table-command-role-management.rst:18 -# 0f904b22794a4ca4bf2ae17e512107fa -msgid ":dbcommand:`revokeRolesFromRole`" -msgstr "" - -#: ../source/includes/toc/table-command-role-management.rst:18 -# 7c8e0e8509b14c218be764782642ccc7 -msgid "Removes specified inherited roles from a user-defined role." -msgstr "" - -#: ../source/includes/toc/table-command-role-management.rst:20 -# d5fae99d95064b36ab2ef7a48cef4d96 -msgid ":dbcommand:`rolesInfo`" -msgstr "" - -#: ../source/includes/toc/table-command-role-management.rst:20 -# e1631279571641d4bd7df714a7b14e21 -msgid "Returns information for the specified role or roles." -msgstr "" - -#: ../source/includes/toc/table-command-role-management.rst:22 -# d8f74e74bf734b139fb36b4ca128c5ef -msgid ":dbcommand:`invalidateUserCache`" -msgstr "" - -#: ../source/includes/toc/table-command-role-management.rst:22 -# 1a69e69899fc4688a45e39be28908e12 -msgid "Flushes the in-memory cache of user information, including credentials and roles." -msgstr "" - diff --git a/locale/pot/reference/command/nav-sharding.pot b/locale/pot/reference/command/nav-sharding.pot deleted file mode 100644 index 278626a61e9..00000000000 --- a/locale/pot/reference/command/nav-sharding.pot +++ /dev/null @@ -1,308 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/nav-sharding.txt:3 -# eb3a128a733d4a60a0b7573d222a5503 -msgid "Sharding Commands" -msgstr "" - -#: ../source/includes/extracts/commands-toc-explanation.rst:3 -# 04caedfa64ef4878b7c5e64a3975c514 -msgid "For details on specific commands, including syntax and examples, click on the specific command to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:2 -# a8e8605939204b949cce0fab66086eac -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:2 -# c82512a14bf54fc89e09d240795de9a6 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:4 -# 2bf43ab0abfe402d85e217642f60910a -msgid ":dbcommand:`flushRouterConfig`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:4 -# 8b356e48bbb64b4c87fd6eb2180289c0 -msgid "Forces an update to the cluster metadata cached by a :program:`mongos`." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:6 -# 821e6332600e49f3891149f02e97a6ab -msgid ":dbcommand:`addShard`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:6 -# 76be6321c66d4665bcd06152c19d3261 -msgid "Adds a :term:`shard` to a :term:`sharded cluster`." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:8 -# 860ccd83b7e8486f9d7d632c202af080 -msgid ":dbcommand:`balancerStart`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:8 -# cfde67e34a664d20a3239949d6667c22 -msgid "Starts a balancer thread." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:10 -# 9bffe114fb4f4fc69f97f59caed42390 -msgid ":dbcommand:`balancerStatus`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:10 -# acdf2f4519b44347b7e8bfdb3a36d07b -msgid "Returns information on the balancer status." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:12 -# 93d186bbd9f641a7bbbefcdf7f5a0099 -msgid ":dbcommand:`balancerStop`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:12 -# 7239aa0f9da24054a85a3732b780538b -msgid "Stops the balancer thread." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:14 -# 0242ab36f5b9402f880a2475b792851f -msgid ":dbcommand:`cleanupOrphaned`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:14 -# 6331d56befd84cea817dd106d58b4f4a -msgid "Removes orphaned data with shard key values outside of the ranges of the chunks owned by a shard." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:16 -# 35197f0a702846b38276d3bb16d0808f -msgid ":dbcommand:`checkShardingIndex`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:16 -# 5feeb1690d36466c96a994abf9c05fd5 -msgid "Internal command that validates index on shard key." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:18 -# 42a12575380742a086330c5bcc6a7027 -msgid ":dbcommand:`enableSharding`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:18 -# d2e93608548c4f4ba866a53958e69c9e -msgid "Enables sharding on a specific database." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:20 -# d0f7ce25a8a04870bea7f6ec908f202e -msgid ":dbcommand:`listShards`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:20 -# f0747f4fadbe4cc0b4cdef29128fe018 -msgid "Returns a list of configured shards." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:22 -# fe24a2c830db4277b9381cbd7f1e10bb -msgid ":dbcommand:`removeShard`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:22 -# 7ed755df0d2d46fabae6955fa15bae7f -msgid "Starts the process of removing a shard from a sharded cluster." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:24 -# e182ced503bf44e48ff4ce30e7169203 -msgid ":dbcommand:`getShardMap`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:24 -# b0ff98cbec4a4cf0b984887865f12691 -msgid "Internal command that reports on the state of a sharded cluster." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:26 -# c7f603bc6efe43048ba226c35376ef4d -msgid ":dbcommand:`getShardVersion`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:26 -# e5b3d3b96fc242f5a726954388b4e82d -msgid "Internal command that returns the :term:`config server ` version." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:28 -# d16c719d69a9415cac4ced58bb5035d5 -msgid ":dbcommand:`mergeChunks`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:28 -# d95b36ed904547bd94d19e8339794bf1 -msgid "Provides the ability to combine chunks on a single shard." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:30 -# 9a4641a5ce9b4df6b9f766605fde1d14 -msgid ":dbcommand:`setShardVersion`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:30 -# 98b6d447201c47fea5d4881a2c40dd5e -msgid "Internal command to sets the :term:`config server ` version." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:32 -# 2ae1b7ac60da4ef686fcbcd37ded1867 -msgid ":dbcommand:`shardCollection`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:32 -# 04b8098467c84ec8860275840faa6e33 -msgid "Enables the sharding functionality for a collection, allowing the collection to be sharded." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:34 -# 925e88b285ea4d8a8858a619dafdc2f2 -msgid ":dbcommand:`shardingState`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:34 -# b8389b7ea6534447869c60c54418ca2e -msgid "Reports whether the :program:`mongod` is a member of a sharded cluster." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:36 -# 2ef4f5f218d14af6bda0a2289ebd9a8d -msgid ":dbcommand:`unsetSharding`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:36 -# 3f07919fca7847fd95cd0d3fc75d6848 -msgid "Internal command that affects connections between instances in a MongoDB deployment." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:38 -# 589ebc59853845cf96ae1a6355714f69 -msgid ":dbcommand:`split`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:38 -# dec61501f53a4768961cd05985baa867 -msgid "Creates a new :term:`chunk`." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:40 -# 6047c249aa9446648a8493642d1799b3 -msgid ":dbcommand:`splitChunk`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:40 -# f28c8d6bc5b4442b8bc0d27e94216d77 -msgid "Internal command to split chunk. Instead use the methods :method:`sh.splitFind()` and :method:`sh.splitAt()`." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:42 -# 708a39ce78c34f60aa093858fe8eafcb -msgid ":dbcommand:`splitVector`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:42 -# 2397af22457444739e8c65e62506f608 -msgid "Internal command that determines split points." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:44 -# dafbda8d03d840d4a3240868fe74042a -msgid ":dbcommand:`medianKey`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:44 -# 5604e69673bc47ea90509ad499c12c2e -msgid "Deprecated internal command. See :dbcommand:`splitVector`." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:46 -# 060c3e19c9034931a96ab0f560c8bab8 -msgid ":dbcommand:`moveChunk`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:46 -# a42a7f7551be4573affb86ac5be08745 -msgid "Internal command that migrates chunks between shards." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:48 -# 2d61bc054679450288f1a5a2321843e8 -msgid ":dbcommand:`movePrimary`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:48 -# 4d2a871087ed48efa613283c09b01e30 -msgid "Reassigns the :term:`primary shard` when removing a shard from a sharded cluster." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:50 -# f9a63468e87f4191852ba3c1b1043cc7 -msgid ":dbcommand:`isdbgrid`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:50 -# feccc766c4ba4537ab61a49e5e47127e -msgid "Verifies that a process is a :program:`mongos`." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:52 -# 913a6fb410a74684a959ae8d095627d8 -msgid ":dbcommand:`addShardToZone`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:52 -# d5d75a0ed86f44bc9e1e80b9dd322315 -msgid "Associates a shard with a :term:`zone`. Supports configuring :ref:`zones ` in sharded clusters." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:54 -# af27f57c02c24522be3495fc07f6c53f -msgid ":dbcommand:`removeShardFromZone`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:54 -# 5873f0aab2c3428ea7a2f1f56a89f334 -msgid "Removes the association between a shard and a :term:`zone`. Supports configuring :ref:`zones ` in sharded clusters." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:56 -# 3dd1119949af486ea261295c26689fb5 -msgid ":dbcommand:`updateZoneKeyRange`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:56 -# 6038d662d107448eab229ebbf5e4294b -msgid "Adds or removes the association between a range of sharded data and a :term:`zone`. Supports configuring :ref:`zones ` in sharded clusters." -msgstr "" - diff --git a/locale/pot/reference/command/nav-testing.pot b/locale/pot/reference/command/nav-testing.pot deleted file mode 100644 index bd4e446d33d..00000000000 --- a/locale/pot/reference/command/nav-testing.pot +++ /dev/null @@ -1,155 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/nav-testing.txt:3 -# 6ba694551be74e669e2c4b6e67626a74 -msgid "Testing Commands" -msgstr "" - -#: ../source/includes/extracts/commands-toc-explanation.rst:3 -# 9d0e270a21324f629da06f056a4f0651 -msgid "For details on specific commands, including syntax and examples, click on the specific command to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-command-testing.rst:2 -# dac4988094144a5eb85884135a70bd68 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-command-testing.rst:2 -# 099a022850ad43c482ee4a4e484cb1d9 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-command-testing.rst:4 -# 9e4e50185db4463c93e4adddae6c24fa -msgid ":dbcommand:`testDistLockWithSkew`" -msgstr "" - -#: ../source/includes/toc/table-command-testing.rst:4 -#: ../source/includes/toc/table-command-testing.rst:6 -# 8124e5dd092c480aafc6a2e20af8ba6d -# 5d6f6b66d18042ba8620856fce67ad69 -msgid "Internal command. Do not call this directly." -msgstr "" - -#: ../source/includes/toc/table-command-testing.rst:6 -# 50c0b9aca60a4389ad9de3dbc84c6c3c -msgid ":dbcommand:`testDistLockWithSyncCluster`" -msgstr "" - -#: ../source/includes/toc/table-command-testing.rst:8 -# be2e694941da4b909f2b02f0d4387835 -msgid ":dbcommand:`captrunc`" -msgstr "" - -#: ../source/includes/toc/table-command-testing.rst:8 -# 62175a7b170944ad82590544f4aae73e -msgid "Internal command. Truncates capped collections." -msgstr "" - -#: ../source/includes/toc/table-command-testing.rst:10 -# eaa6ee042ee64edab38df66079e884b9 -msgid ":dbcommand:`emptycapped`" -msgstr "" - -#: ../source/includes/toc/table-command-testing.rst:10 -# 0914607f0f4d4ef0bdc7fbb6c9e3b39c -msgid "Internal command. Removes all documents from a capped collection." -msgstr "" - -#: ../source/includes/toc/table-command-testing.rst:12 -# 22355c0be62c41b68f8095664297e9af -msgid ":dbcommand:`godinsert`" -msgstr "" - -#: ../source/includes/toc/table-command-testing.rst:12 -# e1713b8105504a1faa5b26f5c2bb3127 -msgid "Internal command for testing." -msgstr "" - -#: ../source/includes/toc/table-command-testing.rst:14 -# d7a39b4d77a340949543c932b391d16a -msgid ":dbcommand:`_hashBSONElement`" -msgstr "" - -#: ../source/includes/toc/table-command-testing.rst:14 -# def10e34e4a144cf90245937c27d3d3a -msgid "Internal command. Computes the MD5 hash of a BSON element." -msgstr "" - -#: ../source/includes/toc/table-command-testing.rst:16 -# c518bd771a154025bca0a28e2ff9ee45 -msgid ":dbcommand:`journalLatencyTest`" -msgstr "" - -#: ../source/includes/toc/table-command-testing.rst:16 -# 886dc979a1014d50a99e7a5bfba3528b -msgid "Tests the time required to write and perform a file system sync for a file in the journal directory." -msgstr "" - -#: ../source/includes/toc/table-command-testing.rst:18 -# 9b3b6732b7264b6581dcec8d7ebeca26 -msgid ":dbcommand:`sleep`" -msgstr "" - -#: ../source/includes/toc/table-command-testing.rst:18 -# 9de80f23ba9540de962fb3314a0de5a5 -msgid "Internal command for testing. Forces MongoDB to block all operations." -msgstr "" - -#: ../source/includes/toc/table-command-testing.rst:20 -# f591858591b9443994a2015b930aafda -msgid ":dbcommand:`replSetTest`" -msgstr "" - -#: ../source/includes/toc/table-command-testing.rst:20 -# d279ed69c3d044029d2763197a330e8d -msgid "Internal command for testing replica set functionality." -msgstr "" - -#: ../source/includes/toc/table-command-testing.rst:22 -# 7428dacf824643e1aba76dbf0fd006ab -msgid ":dbcommand:`forceerror`" -msgstr "" - -#: ../source/includes/toc/table-command-testing.rst:22 -# c126be2d840a4ccca5cfcbee772ac751 -msgid "Internal command for testing. Forces a user assertion exception." -msgstr "" - -#: ../source/includes/toc/table-command-testing.rst:24 -# 271a80fc21ff45dea578ddfac7363c1e -msgid ":dbcommand:`skewClockCommand`" -msgstr "" - -#: ../source/includes/toc/table-command-testing.rst:24 -# ee1575113712463c8e4489d4c0b4d8cc -msgid "Internal command. Do not call this command directly." -msgstr "" - -#: ../source/includes/toc/table-command-testing.rst:26 -# ba1dc3fbecd74f7b88aa45344eb62675 -msgid ":dbcommand:`configureFailPoint`" -msgstr "" - -#: ../source/includes/toc/table-command-testing.rst:26 -# 65ce7831146149f295e3c81470fcf9d5 -msgid "Internal command for testing. Configures failure points." -msgstr "" - diff --git a/locale/pot/reference/command/nav-user-management.pot b/locale/pot/reference/command/nav-user-management.pot deleted file mode 100644 index d17056c97da..00000000000 --- a/locale/pot/reference/command/nav-user-management.pot +++ /dev/null @@ -1,108 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/nav-user-management.txt:3 -# 5a0d997dba924308a6566bce19d80d7a -msgid "User Management Commands" -msgstr "" - -#: ../source/includes/extracts/commands-toc-explanation.rst:3 -# 7d61cdd0d8d5409cac88e6b3fd5a2d6a -msgid "For details on specific commands, including syntax and examples, click on the specific command to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-command-user-management.rst:2 -# 5f2a931c54764cc9b3f7e68829371015 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-command-user-management.rst:2 -# bda2aeb0351f4f5c9f3ac090025dcfb9 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-command-user-management.rst:4 -# 58ffc6c733b1497aae90705a937d41d1 -msgid ":dbcommand:`createUser`" -msgstr "" - -#: ../source/includes/toc/table-command-user-management.rst:4 -# 301846453caf4a6780de69944672acb2 -msgid "Creates a new user." -msgstr "" - -#: ../source/includes/toc/table-command-user-management.rst:6 -# da3a12f1f5254fd6852022a890660f58 -msgid ":dbcommand:`updateUser`" -msgstr "" - -#: ../source/includes/toc/table-command-user-management.rst:6 -# 7c7629474db345398ce86f984b0ec199 -msgid "Updates a user's data." -msgstr "" - -#: ../source/includes/toc/table-command-user-management.rst:8 -# 4a5b4e0411114eb98aed837fa84b8e1b -msgid ":dbcommand:`dropUser`" -msgstr "" - -#: ../source/includes/toc/table-command-user-management.rst:8 -# ab5a6742289d4bdba5744266f4afffa9 -msgid "Removes a single user." -msgstr "" - -#: ../source/includes/toc/table-command-user-management.rst:10 -# 3a8c027bfc9f469993af14d3138e844e -msgid ":dbcommand:`dropAllUsersFromDatabase`" -msgstr "" - -#: ../source/includes/toc/table-command-user-management.rst:10 -# 80a4c7ef4412402ba9359c69e9e3197a -msgid "Deletes all users associated with a database." -msgstr "" - -#: ../source/includes/toc/table-command-user-management.rst:12 -# 6169fa629f524d3f963f29bbe3ee9432 -msgid ":dbcommand:`grantRolesToUser`" -msgstr "" - -#: ../source/includes/toc/table-command-user-management.rst:12 -# 4cd62d65884348ea84c623fe20beb1b0 -msgid "Grants a role and its privileges to a user." -msgstr "" - -#: ../source/includes/toc/table-command-user-management.rst:14 -# 36b5e419b9e1446a8a7b3a640c6631e3 -msgid ":dbcommand:`revokeRolesFromUser`" -msgstr "" - -#: ../source/includes/toc/table-command-user-management.rst:14 -# c96bbf0f5ad4493a9a9dc1413f08e428 -msgid "Removes a role from a user." -msgstr "" - -#: ../source/includes/toc/table-command-user-management.rst:16 -# 1d29f803182345a7899439c319cbbb28 -msgid ":dbcommand:`usersInfo`" -msgstr "" - -#: ../source/includes/toc/table-command-user-management.rst:16 -# e184ea1f18544048bafc8086af09f94c -msgid "Returns information about the specified users." -msgstr "" - diff --git a/locale/pot/reference/command/netstat.pot b/locale/pot/reference/command/netstat.pot deleted file mode 100644 index 66bfb8ae391..00000000000 --- a/locale/pot/reference/command/netstat.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/netstat.txt:3 -# 71341a06431f4242aa5d7a5694f79b8a -msgid "netstat" -msgstr "" - -#: ../source/reference/command/netstat.txt:15 -# 978d32ff0feb40698ae3170679cc80e1 -msgid ":dbcommand:`netstat` is an internal command that is only available on :program:`mongos` instances." -msgstr "" - diff --git a/locale/pot/reference/command/parallelCollectionScan.pot b/locale/pot/reference/command/parallelCollectionScan.pot deleted file mode 100644 index 54d972fa97d..00000000000 --- a/locale/pot/reference/command/parallelCollectionScan.pot +++ /dev/null @@ -1,148 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/parallelCollectionScan.txt:3 -# 4ec103330c0943658914e4814c47dc2e -msgid "parallelCollectionScan" -msgstr "" - -#: ../source/reference/command/parallelCollectionScan.txt:0 -# d431621f88864e3b9a578d9642def18b -msgid "On this page" -msgstr "" - -#: ../source/reference/command/parallelCollectionScan.txt:17 -# 64dc19ff8d974fa38433be2cbe6f2315 -msgid "Allows applications to use multiple parallel cursors when reading all the documents from a collection, thereby increasing throughput. The :dbcommand:`parallelCollectionScan` command returns a document that contains an array of cursor information." -msgstr "" - -#: ../source/reference/command/parallelCollectionScan.txt:22 -# 8decf347480e44c1bbaeb2e141989ed6 -msgid "Each cursor provides access to the return of a partial set of documents from a collection. Iterating each cursor returns every document in the collection. Cursors do not contain the results of the database command. The result of the database command identifies the cursors, but does not contain or constitute the cursors." -msgstr "" - -#: ../source/reference/command/parallelCollectionScan.txt:28 -# a10da521a6ed468ebbe3b7b9f4b12cfa -msgid "The server may return fewer cursors than requested." -msgstr "" - -#: ../source/reference/command/parallelCollectionScan.txt:30 -# 49928d0656dc4a949b225eb7786e88a4 -msgid "The command has the following syntax:" -msgstr "" - -#: ../source/reference/command/parallelCollectionScan.txt:39 -# b43c092f313a4ad4932afdf6c1deb4dd -msgid "The :dbcommand:`parallelCollectionScan` command takes the following fields:" -msgstr "" - -#: ../source/reference/command/parallelCollectionScan.txt:44 -# b21ac638d9a045648fc57c620ac8d933 -msgid ":dbcommand:`parallelCollectionScan` is only available for :program:`mongod`, and it cannot operate on a sharded cluster." -msgstr "" - -#: ../source/reference/command/parallelCollectionScan.txt:48 -# 3b19d5bcd4744ec68e3cfb1b4aa39120 -msgid "Example" -msgstr "" - -#: ../source/reference/command/parallelCollectionScan.txt:51 -# f2f491d2563d4c14aef864aa8f89fc0e -msgid "Override Default Read Concern" -msgstr "" - -#: ../source/reference/command/parallelCollectionScan.txt:53 -# 0387749337d547e29467d903cf527f92 -msgid "To override the default read concern level of :readconcern:`\"local\"`, use the ``readConcern`` option." -msgstr "" - -#: ../source/reference/command/parallelCollectionScan.txt:56 -# 311ec93814b147e6a2e8e616a38e44d4 -msgid "The following operation on a replica set specifies a :doc:`/reference/read-concern` of :readconcern:`\"majority\"` to read the most recent copy of the data confirmed as having been written to a majority of the nodes." -msgstr "" - -#: ../source/includes/fact-enable-majority-readConcern.rst:1 -# 391c90b71dbc4469915b640c2513506f -msgid "To use :term:`read concern` level of :readconcern:`\"majority\"`," -msgstr "" - -#: ../source/includes/fact-enable-majority-readConcern.rst:3 -# e356ab5096e842839a2c3c156c53e1e2 -msgid "you must start the :program:`mongod` instances with the :option:`--enableMajorityReadConcern` command line option (or the :setting:`replication.enableMajorityReadConcern` set to ``true`` if using a configuration file)." -msgstr "" - -#: ../source/includes/fact-enable-majority-readConcern.rst:8 -# d1288a45ab1e459fa5960f0645a453b3 -msgid "replica sets must use :ref:`WiredTiger storage engine ` and election :rsconf:`protocol version 1 `." -msgstr "" - -#: ../source/includes/fact-readConcern-most-recent-data-in-node.rst:1 -# 224ef31c35cd444fa22fc3ddbd14c7c5 -msgid "Regardless of the :term:`read concern` level, the most recent data on a node may not reflect the most recent version of the data in the system." -msgstr "" - -#: ../source/includes/usage-read-concern-majority.rst:1 -# d13ddf5e50664c50a9e58ab74d9913c4 -msgid "To ensure that a single thread can read its own writes, use :readconcern:`\"majority\"` read concern and :writeconcern:`\"majority\"` write concern against the primary of the replica set." -msgstr "" - -#: ../source/reference/command/parallelCollectionScan.txt:80 -# ef7556c90007400199d2b75ab7b7fbdb -msgid "Output" -msgstr "" - -#: ../source/reference/command/parallelCollectionScan.txt:82 -# 10e5a11886ff4b0f8e9a2492eed4da4f -msgid "The :dbcommand:`parallelCollectionScan` command returns a document containing the array of cursor information:" -msgstr "" - -#: ../source/reference/command/parallelCollectionScan.txt:104 -# 7d5f1b8c355f4cf79372c5bb55d28c1c -msgid "An array with one or more cursors returned with the command." -msgstr "" - -#: ../source/reference/command/parallelCollectionScan.txt:108 -# 9d6076275c654432b6cbedb0477731a1 -msgid "For each cursor returned, a document with details about the cursor." -msgstr "" - -#: ../source/reference/command/parallelCollectionScan.txt:112 -# 9dfb6fa2be4544bc8654bfa9d2f6107c -msgid "An empty first batch is useful for quickly returning a cursor or failure message without doing significant server-side work. See :ref:`cursor batches `." -msgstr "" - -#: ../source/reference/command/parallelCollectionScan.txt:118 -# 4ee0929f733c48349851ca41f238d952 -msgid "The namespace for each cursor." -msgstr "" - -#: ../source/reference/command/parallelCollectionScan.txt:122 -# d137384553ff401281cbb3fcd56c47fd -msgid "The unique id for each cursor." -msgstr "" - -#: ../source/reference/command/parallelCollectionScan.txt:126 -# ec6f14734a8b4245978118b2e420a895 -msgid "The status of each cursor returned with the command." -msgstr "" - -#: ../source/reference/command/parallelCollectionScan.txt:130 -# 5901c78182a745f1a2e8b05fa6646dab -msgid "A value of ``1`` indicates the :dbcommand:`parallelCollectionScan` command succeeded. A value of ``0`` indicates an error." -msgstr "" - diff --git a/locale/pot/reference/command/ping.pot b/locale/pot/reference/command/ping.pot deleted file mode 100644 index d17cb787bd9..00000000000 --- a/locale/pot/reference/command/ping.pot +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/ping.txt:3 -# a7c9421cd17449c6acf1d5612cdd68c8 -msgid "ping" -msgstr "" - -#: ../source/reference/command/ping.txt:15 -# ec62e011075a409c85e436badbc42665 -msgid "The :dbcommand:`ping` command is a no-op used to test whether a server is responding to commands. This command will return immediately even if the server is write-locked:" -msgstr "" - -#: ../source/reference/command/ping.txt:23 -# 242321f7ac894392b8062b7dc4cda9cc -msgid "The value (e.g. ``1`` above) does not impact the behavior of the command." -msgstr "" - diff --git a/locale/pot/reference/command/planCacheClear.pot b/locale/pot/reference/command/planCacheClear.pot deleted file mode 100644 index 4fae4195e7d..00000000000 --- a/locale/pot/reference/command/planCacheClear.pot +++ /dev/null @@ -1,103 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/planCacheClear.txt:3 -# 7a20c97d1a384434b44fe4d91f9d3c34 -msgid "planCacheClear" -msgstr "" - -#: ../source/reference/command/planCacheClear.txt:0 -# 293c713696c04d969b600dd9469468af -msgid "On this page" -msgstr "" - -#: ../source/reference/command/planCacheClear.txt:14 -# c3dfa447dbc14aabb04b45786686a073 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/planCacheClear.txt:20 -# 21f42c1635d04c13af58733e57b8ca57 -msgid "Removes cached query plans for a collection. Specify a :term:`query shape` to remove cached query plans for that shape. Omit the query shape to clear all cached query plans." -msgstr "" - -#: ../source/reference/command/planCacheClear.txt:24 -# ba40946bdb3742b39c2868f5cfbe08ab -msgid "The command has the following syntax:" -msgstr "" - -#: ../source/reference/command/planCacheClear.txt:37 -# 62ccb248655f4f8da6d47c5a5e51568c -msgid "The :dbcommand:`planCacheClear` command has the following field:" -msgstr "" - -#: ../source/reference/command/planCacheClear.txt:41 -# 61fd55513f154ecb9477affd7565c6de -msgid "To see the query shapes for which cached query plans exist, use the :dbcommand:`planCacheListQueryShapes` command." -msgstr "" - -#: ../source/reference/command/planCacheClear.txt:45 -# 1314b8b4dde7426eac1339387acdeda6 -msgid "Required Access" -msgstr "" - -#: ../source/reference/command/planCacheClear.txt:47 -# d7d78e55717f462fb013a97bcb643a32 -msgid "On systems running with :setting:`~security.authorization`, a user must have access that includes the :authaction:`planCacheWrite` action." -msgstr "" - -#: ../source/reference/command/planCacheClear.txt:51 -# c3896eabefb14bd69d286b90aa72121d -msgid "Examples" -msgstr "" - -#: ../source/reference/command/planCacheClear.txt:54 -# aafa5c2fb0e149b19bf1ec4b93e5eaf7 -msgid "Clear Cached Plans for a Query Shape" -msgstr "" - -#: ../source/reference/command/planCacheClear.txt:56 -# 0554b2e13f874276a6a3ee68803d558c -msgid "If a collection ``orders`` has the following query shape:" -msgstr "" - -#: ../source/reference/command/planCacheClear.txt:66 -# 1394756318c249ec87a5619f5f4ddedc -msgid "The following operation clears the query plan cached for the shape:" -msgstr "" - -#: ../source/reference/command/planCacheClear.txt:79 -# 475e734e561142a69ae7c4a1cf2f17c5 -msgid "Clear All Cached Plans for a Collection" -msgstr "" - -#: ../source/reference/command/planCacheClear.txt:81 -# de304e94ca7a44859ebd7cf94c0f0b4f -msgid "The following example clears all the cached query plans for the ``orders`` collection:" -msgstr "" - -#: ../source/reference/command/planCacheClear.txt:93 -# 6ec5940185e5496ea6ee97ebb867dadb -msgid ":method:`PlanCache.clearPlansByQuery()`" -msgstr "" - -#: ../source/reference/command/planCacheClear.txt:94 -# 9d4c15c01aa14df281e10aa6390493f9 -msgid ":method:`PlanCache.clear()`" -msgstr "" - diff --git a/locale/pot/reference/command/planCacheClearFilters.pot b/locale/pot/reference/command/planCacheClearFilters.pot deleted file mode 100644 index c35cdee1147..00000000000 --- a/locale/pot/reference/command/planCacheClearFilters.pot +++ /dev/null @@ -1,103 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/planCacheClearFilters.txt:3 -# 5dc1c7dd72da492982a2179fe5d94639 -msgid "planCacheClearFilters" -msgstr "" - -#: ../source/reference/command/planCacheClearFilters.txt:0 -# 99da1d51d01f491aaee0007dc3929723 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/planCacheClearFilters.txt:14 -# ec2e02e72716470f81a1d372aba743c8 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/planCacheClearFilters.txt:20 -# cf136df6b8d5439483db927dfd9daeb4 -msgid "Removes :ref:`index filters ` on a collection. Although index filters only exist for the duration of the server process and do not persist after shutdown, you can also clear existing index filters with the :dbcommand:`planCacheClearFilters` command." -msgstr "" - -#: ../source/reference/command/planCacheClearFilters.txt:26 -# 87a498d1dd124500856c6a59c054870d -msgid "Specify the :term:`query shape` to remove a specific index filter. Omit the query shape to clear all index filters on a collection." -msgstr "" - -#: ../source/reference/command/planCacheClearFilters.txt:29 -# bd71d4d8fed347bfa0d5a2c70076dcf0 -msgid "The command has the following syntax:" -msgstr "" - -#: ../source/reference/command/planCacheClearFilters.txt:42 -# bed618f0dfc440c7bcaba5e21d43dd33 -msgid "The :dbcommand:`planCacheClearFilters` command has the following field:" -msgstr "" - -#: ../source/reference/command/planCacheClearFilters.txt:47 -# 8f156a29c12e4fa9b3e05ff21d27e8b0 -msgid "Required Access" -msgstr "" - -#: ../source/reference/command/planCacheClearFilters.txt:49 -# 6c45a1b39b36421a9f9494eb9e37be71 -msgid "A user must have access that includes the :authaction:`planCacheIndexFilter` action." -msgstr "" - -#: ../source/reference/command/planCacheClearFilters.txt:53 -# 870bf790871c48708acbf17aa2b72bc4 -msgid "Examples" -msgstr "" - -#: ../source/reference/command/planCacheClearFilters.txt:56 -# daf6b7fc6d164faf88bb168a011b1c7a -msgid "Clear Specific Index Filter on Collection" -msgstr "" - -#: ../source/reference/command/planCacheClearFilters.txt:58 -# 0d98f539beb3435f8a68717182ddc1eb -msgid "The ``orders`` collection contains the following two filters:" -msgstr "" - -#: ../source/reference/command/planCacheClearFilters.txt:76 -# e3839767a86f4a5a9576329d89b180cf -msgid "The following command removes the second index filter only:" -msgstr "" - -#: ../source/reference/command/planCacheClearFilters.txt:87 -# 30afa68d0aa04a12bcbe03a18914bf89 -msgid "Because the values in the ``query`` predicate are insignificant in determining the :term:`query shape`, the following command would also remove the second index filter:" -msgstr "" - -#: ../source/reference/command/planCacheClearFilters.txt:101 -# 2950256bf7d741c69e64cfc900d804d5 -msgid "Clear all Index Filters on a Collection" -msgstr "" - -#: ../source/reference/command/planCacheClearFilters.txt:103 -# a5c2a8b8e8e04d4eb1cd6233b5f504ef -msgid "The following example clears all index filters on the ``orders`` collection:" -msgstr "" - -#: ../source/reference/command/planCacheClearFilters.txt:115 -# 5d55e3bc2cf94d4c84520ac657e901ed -msgid ":dbcommand:`planCacheListFilters`, :dbcommand:`planCacheSetFilter`" -msgstr "" - diff --git a/locale/pot/reference/command/planCacheListFilters.pot b/locale/pot/reference/command/planCacheListFilters.pot deleted file mode 100644 index 3e4dc9c74ff..00000000000 --- a/locale/pot/reference/command/planCacheListFilters.pot +++ /dev/null @@ -1,133 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/planCacheListFilters.txt:3 -# 4a119161f4184594be4908437aaa4976 -msgid "planCacheListFilters" -msgstr "" - -#: ../source/reference/command/planCacheListFilters.txt:0 -# 0ea8c09dbdfe48a79cc8efd801e26c77 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/planCacheListFilters.txt:14 -# 112e8d3749a744f2b964e5db29c79ffa -msgid "Definition" -msgstr "" - -#: ../source/reference/command/planCacheListFilters.txt:20 -# cb38539d9ba44e7baee217a92a43bef1 -msgid "Lists the :ref:`index filters ` associated with :term:`query shapes ` for a collection." -msgstr "" - -#: ../source/reference/command/planCacheListFilters.txt:23 -# e1360a7fcd094cc19c34693cbec5c195 -msgid "The command has the following syntax:" -msgstr "" - -#: ../source/reference/command/planCacheListFilters.txt:29 -# 327f43f8e2df44bfb2d188e67e0ec9f8 -msgid "The :dbcommand:`planCacheListFilters` command has the following field:" -msgstr "" - -#: ../source/reference/command/planCacheListFilters.txt:33 -# 883ee4b9b8e2476ab6ca92919b82a5dd -msgid "Document listing the index filters. See :ref:`planCacheListFilters-output`." -msgstr "" - -#: ../source/reference/command/planCacheListFilters.txt:37 -# 8048a189a8454763b7bc6bcfd04af0fa -msgid "Required Access" -msgstr "" - -#: ../source/reference/command/planCacheListFilters.txt:39 -# 9eea175cd0ef4d789a95bc3d9b56d558 -msgid "A user must have access that includes the :authaction:`planCacheIndexFilter` action." -msgstr "" - -#: ../source/reference/command/planCacheListFilters.txt:45 -# 87f03bc27b6040259428752e191d17d2 -msgid "Output" -msgstr "" - -#: ../source/reference/command/planCacheListFilters.txt:47 -# 8e5fc75cfe894c9eb716f598bad7e2cf -msgid "The :dbcommand:`planCacheListFilters` command returns the document with the following form:" -msgstr "" - -#: ../source/reference/command/planCacheListFilters.txt:70 -# 93265fde52f1433abe33ecead053cb0b -msgid "The array of documents that contain the index filter information." -msgstr "" - -#: ../source/reference/command/planCacheListFilters.txt:72 -# 9af0102174354f30be3041ae674b3476 -msgid "Each document contains the following fields:" -msgstr "" - -#: ../source/reference/command/planCacheListFilters.txt:76 -# a4bfc007aed848bc91c3b254deceb880 -msgid "The query predicate associated with this filter. Although the :data:`~planCacheListFilters.filters.query` shows the specific values used to create the index filter, the values in the predicate are insignificant; i.e. query predicates cover similar queries that differ only in the values." -msgstr "" - -#: ../source/reference/command/planCacheListFilters.txt:82 -# da1b1bceb6a145cc82fb6eb23fcdb218 -msgid "For instance, a :data:`~planCacheListFilters.filters.query` predicate of ``{ \"type\": \"electronics\", \"status\" : \"A\" }`` covers the following query predicates:" -msgstr "" - -#: ../source/reference/command/planCacheListFilters.txt:91 -# 0c6c9735589341ed912ea1e2c78e98a6 -msgid "Together with the :data:`~planCacheListFilters.filters.sort` and the :data:`~planCacheListFilters.filters.projection`, the :data:`~planCacheListFilters.filters.query` make up the :term:`query shape` for the specified index filter." -msgstr "" - -#: ../source/reference/command/planCacheListFilters.txt:98 -# d34a6e3c6fac4980b5e5069e606444a7 -msgid "The sort associated with this filter. Can be an empty document." -msgstr "" - -#: ../source/reference/command/planCacheListFilters.txt:100 -# 09fa7c9dc60b45c7b0838b04ad04c712 -msgid "Together with the :data:`~planCacheListFilters.filters.query` and the :data:`~planCacheListFilters.filters.projection`, the :data:`~planCacheListFilters.filters.sort` make up the :term:`query shape` for the specified index filter." -msgstr "" - -#: ../source/reference/command/planCacheListFilters.txt:107 -# cf3630b18c4f4645bd66099694527c7c -msgid "The projection associated with this filter. Can be an empty document." -msgstr "" - -#: ../source/reference/command/planCacheListFilters.txt:110 -# 716b7c8156374af5a2642853d0cdd1c4 -msgid "Together with the :data:`~planCacheListFilters.filters.query` and the :data:`~planCacheListFilters.filters.sort`, the :data:`~planCacheListFilters.filters.projection` make up the :term:`query shape` for the specified index filter." -msgstr "" - -#: ../source/reference/command/planCacheListFilters.txt:117 -# ca42d1499b724ceabb16622e45b8ee56 -msgid "The array of indexes for this :term:`query shape`. To choose the optimal query plan, the query optimizer evaluates only the listed :data:`~planCacheListFilters.hints.indexes` *and* the collection scan." -msgstr "" - -#: ../source/reference/command/planCacheListFilters.txt:124 -# ce27df49b0734351aff90b74cfc38722 -msgid "The status of the command." -msgstr "" - -#: ../source/reference/command/planCacheListFilters.txt:127 -# 679c204a164c4b2c97ee167d147045af -msgid ":dbcommand:`planCacheClearFilters`, :dbcommand:`planCacheSetFilter`" -msgstr "" - diff --git a/locale/pot/reference/command/planCacheListPlans.pot b/locale/pot/reference/command/planCacheListPlans.pot deleted file mode 100644 index 70576e9dc2e..00000000000 --- a/locale/pot/reference/command/planCacheListPlans.pot +++ /dev/null @@ -1,103 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/planCacheListPlans.txt:3 -# abb4bb7763f641e1a9907cc2bde9dee7 -msgid "planCacheListPlans" -msgstr "" - -#: ../source/reference/command/planCacheListPlans.txt:0 -# 2d0c8b41ed994cd284c0c80b0b201576 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/planCacheListPlans.txt:14 -# 6dd7ed7819624ffa85e492cad95dcebb -msgid "Definition" -msgstr "" - -#: ../source/reference/command/planCacheListPlans.txt:20 -# 9824fbc4fe8b44a389f81bf5af301a35 -msgid "Displays the cached query plans for the specified :term:`query shape`." -msgstr "" - -#: ../source/includes/fact-query-optimizer-cache-behavior.rst:1 -# 5aed2954807c4f32aea8b9d0ce07245b -msgid "The query optimizer only caches the plans for those query shapes that can have more than one viable plan." -msgstr "" - -#: ../source/reference/command/planCacheListPlans.txt:25 -# b6ee4eeef48d47098364347b0704ade6 -msgid "The :program:`mongo` shell provides the wrapper :method:`PlanCache.getPlansByQuery()` for this command." -msgstr "" - -#: ../source/reference/command/planCacheListPlans.txt:28 -# d75ea2fa12854b8689961ccf4dc693aa -msgid "The :dbcommand:`planCacheListPlans` command has the following syntax:" -msgstr "" - -#: ../source/reference/command/planCacheListPlans.txt:40 -# 9b8e78c47ee549959180c9198512f1e1 -msgid "The :dbcommand:`planCacheListPlans` command has the following field:" -msgstr "" - -#: ../source/reference/command/planCacheListPlans.txt:44 -# 485f7a0a6676476fa74e925f09612acf -msgid "To see the query shapes for which cached query plans exist, use the :dbcommand:`planCacheListQueryShapes` command." -msgstr "" - -#: ../source/reference/command/planCacheListPlans.txt:48 -# bcbb292045e4434b963d471b8b67d0bd -msgid "Required Access" -msgstr "" - -#: ../source/reference/command/planCacheListPlans.txt:50 -# fa9f4d4382394777a782e27c00be9451 -msgid "On systems running with :setting:`~security.authorization`, a user must have access that includes the :authaction:`planCacheRead` action." -msgstr "" - -#: ../source/reference/command/planCacheListPlans.txt:54 -# 3329a7ba544a4a5f9b918551d0b944f0 -msgid "Example" -msgstr "" - -#: ../source/reference/command/planCacheListPlans.txt:56 -# 4b521d35c58b41d8bbdaf679751442ad -msgid "If a collection ``orders`` has the following query shape:" -msgstr "" - -#: ../source/reference/command/planCacheListPlans.txt:66 -# f8a3634b33b14112b8142f5fbd38c4a2 -msgid "The following operation displays the query plan cached for the shape:" -msgstr "" - -#: ../source/reference/command/planCacheListPlans.txt:80 -# c90555adecf04329b2a0e33a37faea84 -msgid ":dbcommand:`planCacheListQueryShapes`" -msgstr "" - -#: ../source/reference/command/planCacheListPlans.txt:81 -# 0dd798c894084630b93becaaad6e8fe4 -msgid ":method:`PlanCache.getPlansByQuery()`" -msgstr "" - -#: ../source/reference/command/planCacheListPlans.txt:82 -# cc644b9c0abb4cd2bb010d14ec399e62 -msgid ":method:`PlanCache.listQueryShapes()`" -msgstr "" - diff --git a/locale/pot/reference/command/planCacheListQueryShapes.pot b/locale/pot/reference/command/planCacheListQueryShapes.pot deleted file mode 100644 index be924503fec..00000000000 --- a/locale/pot/reference/command/planCacheListQueryShapes.pot +++ /dev/null @@ -1,93 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/planCacheListQueryShapes.txt:3 -# 3890fe44a1f84c1b9171eb5b85120a17 -msgid "planCacheListQueryShapes" -msgstr "" - -#: ../source/reference/command/planCacheListQueryShapes.txt:0 -# 4055d3f8f96f4742be1fde04a915c779 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/planCacheListQueryShapes.txt:14 -# 3d819cb19b4340cea0bda7da19ffafed -msgid "Definition" -msgstr "" - -#: ../source/reference/command/planCacheListQueryShapes.txt:20 -# f0f14cf496454435931521947c4fd6a5 -msgid "Displays the :term:`query shapes ` for which cached query plans exist for a collection." -msgstr "" - -#: ../source/includes/fact-query-optimizer-cache-behavior.rst:1 -# f44fc6628f4c45bdaecd1dfd08b24a43 -msgid "The query optimizer only caches the plans for those query shapes that can have more than one viable plan." -msgstr "" - -#: ../source/reference/command/planCacheListQueryShapes.txt:25 -# ed3f6d22574d4bd297be3935eda62c97 -msgid "The :program:`mongo` shell provides the wrapper :method:`PlanCache.listQueryShapes()` for this command." -msgstr "" - -#: ../source/reference/command/planCacheListQueryShapes.txt:28 -# f5408c2927bc44d6aaba2d499bd7ca23 -msgid "The command has the following syntax:" -msgstr "" - -#: ../source/reference/command/planCacheListQueryShapes.txt:38 -# 867789e1f2084e7b86118af17e200dba -msgid "The :dbcommand:`planCacheListQueryShapes` command has the following field:" -msgstr "" - -#: ../source/reference/command/planCacheListQueryShapes.txt:42 -# 6f85ae8260824a708ba4194e25be10c0 -msgid "A document that contains an array of :term:`query shapes ` for which cached query plans exist." -msgstr "" - -#: ../source/reference/command/planCacheListQueryShapes.txt:46 -# d427fb1ba100403cab1a8fcc39eb0416 -msgid "Required Access" -msgstr "" - -#: ../source/reference/command/planCacheListQueryShapes.txt:48 -# e658153c4bdd49868276ab95bb01802b -msgid "On systems running with :setting:`~security.authorization`, a user must have access that includes the :authaction:`planCacheRead` action." -msgstr "" - -#: ../source/reference/command/planCacheListQueryShapes.txt:52 -# abcfc736cac14987a2c062fd59634c4b -msgid "Example" -msgstr "" - -#: ../source/reference/command/planCacheListQueryShapes.txt:54 -# f7ac5a07efec48e580b865072f7245a7 -msgid "The following returns the :term:`query shapes ` that have cached plans for the ``orders`` collection:" -msgstr "" - -#: ../source/reference/command/planCacheListQueryShapes.txt:65 -# 95e73fbf99ad4da8a185d70decc5cb1d -msgid "The command returns a document that contains the field ``shapes`` that contains an array of the :term:`query shapes ` currently in the cache. In the example, the ``orders`` collection had cached query plans associated with the following shapes:" -msgstr "" - -#: ../source/reference/command/planCacheListQueryShapes.txt:99 -# 21644db3be9e499f811497e8bedd6ec7 -msgid ":method:`PlanCache.listQueryShapes()`" -msgstr "" - diff --git a/locale/pot/reference/command/planCacheSetFilter.pot b/locale/pot/reference/command/planCacheSetFilter.pot deleted file mode 100644 index 487dd3d4693..00000000000 --- a/locale/pot/reference/command/planCacheSetFilter.pot +++ /dev/null @@ -1,108 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/planCacheSetFilter.txt:3 -# bf928bbed88b44a1ba120f1d58b1d934 -msgid "planCacheSetFilter" -msgstr "" - -#: ../source/reference/command/planCacheSetFilter.txt:0 -# 7f0ea2c717cd4a61a6887b2301c35611 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/planCacheSetFilter.txt:14 -# 5215cd20e54d4783b1be5cdd9bab2fff -msgid "Definition" -msgstr "" - -#: ../source/reference/command/planCacheSetFilter.txt:20 -# 72805c86a28e4bca87e6b0751ce74918 -msgid "Set an :ref:`index filter ` for a collection. If an index filter already exists for the :term:`query shape`, the command overrides the previous index filter." -msgstr "" - -#: ../source/reference/command/planCacheSetFilter.txt:24 -# c2dbf7c180974468984eb54b4ade6782 -msgid "The command has the following syntax:" -msgstr "" - -#: ../source/reference/command/planCacheSetFilter.txt:38 -# 2a22b730d199422db6eb30a0c9bbbaaa -msgid "The :dbcommand:`planCacheSetFilter` command has the following field:" -msgstr "" - -#: ../source/reference/command/planCacheSetFilter.txt:42 -# b8cda93fd6b546ebbc801e7e11c68f88 -msgid "Index filters only exist for the duration of the server process and do not persist after shutdown; however, you can also clear existing index filters using the :dbcommand:`planCacheClearFilters` command." -msgstr "" - -#: ../source/reference/command/planCacheSetFilter.txt:47 -# c2ee51ec8e4a4111a6361fb45d5e073d -msgid "Required Access" -msgstr "" - -#: ../source/reference/command/planCacheSetFilter.txt:49 -# 47a57632e0dd4f32849ff759843a9933 -msgid "A user must have access that includes the :authaction:`planCacheIndexFilter` action." -msgstr "" - -#: ../source/reference/command/planCacheSetFilter.txt:55 -# 0f3a09733dfd4ec1b8c33485eea866fa -msgid "Examples" -msgstr "" - -#: ../source/reference/command/planCacheSetFilter.txt:58 -# 83166437160744f985e3464d5557489d -msgid "Set Filter on Query Shape Consisting of Predicate Only" -msgstr "" - -#: ../source/reference/command/planCacheSetFilter.txt:60 -# 84da79844f7f45eba8ca10887ae5b505 -msgid "The following example creates an index filter on the ``orders`` collection such that for queries that consist only of an equality match on the ``status`` field without any projection and sort, the query optimizer evaluates only the two specified indexes and the collection scan for the winning plan:" -msgstr "" - -#: ../source/reference/command/planCacheSetFilter.txt:79 -# 35cd57b7259e4aae9c35b8528476e0a8 -msgid "In the query predicate, only the structure of the predicate, including the field names, are significant; the values are insignificant. As such, the created filter applies to the following operations:" -msgstr "" - -#: ../source/reference/command/planCacheSetFilter.txt:88 -# 65ee87d19a03436e8202e5f9c7e5eac5 -msgid "To see whether MongoDB will apply an index filter for a query shape, check the :data:`~explain.queryPlanner.indexFilterSet` field of either the :method:`db.collection.explain()` or the :method:`cursor.explain()` method." -msgstr "" - -#: ../source/reference/command/planCacheSetFilter.txt:94 -# 532d1a7ed2ac417587be16e01b6f3afb -msgid "Set Filter on Query Shape Consisting of Predicate, Projection, and Sort" -msgstr "" - -#: ../source/reference/command/planCacheSetFilter.txt:96 -# 44df58c4ecbd4b99a61a15fd776dd3e0 -msgid "The following example creates an index filter for the ``orders`` collection. The filter applies to queries whose predicate is an equality match on the ``item`` field, where only the ``quantity`` field is projected and an ascending sort by ``order_date`` is specified." -msgstr "" - -#: ../source/reference/command/planCacheSetFilter.txt:115 -# 0baa8a34008143e29b022bdfc4bb0bc0 -msgid "For the query shape, the query optimizer will only consider indexed plans which use the index ``{ item: 1, order_date: 1, quantity: 1 }``." -msgstr "" - -#: ../source/reference/command/planCacheSetFilter.txt:119 -# 1d9b46d8e2ae43e1b7b97f278c1570b2 -msgid ":dbcommand:`planCacheClearFilters`, :dbcommand:`planCacheListFilters`" -msgstr "" - diff --git a/locale/pot/reference/command/profile.pot b/locale/pot/reference/command/profile.pot deleted file mode 100644 index c58c28b6a56..00000000000 --- a/locale/pot/reference/command/profile.pot +++ /dev/null @@ -1,123 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/profile.txt:3 -# a760d174d0914dc0868133d1981b4970 -msgid "profile" -msgstr "" - -#: ../source/reference/command/profile.txt:15 -# 6d365653fd72412a928438f591cd009b -msgid "Use the :dbcommand:`profile` command to enable, disable, or change the query profiling level. This allows administrators to capture data regarding performance. The database profiling system can impact performance and can allow the server to write the contents of queries to the log. Your deployment should carefully consider the security implications of this. The profiler is off by default." -msgstr "" - -#: ../source/includes/fact-dbcommand.rst:1 -# 765f0f887f1a4e4c9ef58dfbf3fdd033 -msgid "To run |command|, use the :method:`db.runCommand( { \\ } ) ` method." -msgstr "" - -#: ../source/reference/command/profile.txt:26 -# 00979f3c940745ebbb92cff8c6bfd17a -msgid "The :dbcommand:`profile` command has the following syntax:" -msgstr "" - -#: ../source/reference/command/profile.txt:32 -# 3a18c1289d034cdfb9b55d4bea77be35 -msgid "The following profiling levels are available:" -msgstr "" - -#: ../source/reference/command/profile.txt:35 -# 6850e0ec379d4692be94ec262f509352 -msgid "**Level**" -msgstr "" - -#: ../source/reference/command/profile.txt:35 -# 20df33571324472cb456d627e67489b0 -msgid "**Setting**" -msgstr "" - -#: ../source/reference/command/profile.txt:37 -# de7682c4cf6649209908775726dc25a9 -msgid "-1" -msgstr "" - -#: ../source/reference/command/profile.txt:37 -# 2eec44da4b1c4ad080fa019bca3c54c6 -msgid "No change. Returns the current profile level." -msgstr "" - -#: ../source/reference/command/profile.txt:38 -# 053c45c647de4dc9a21cadea5d948f15 -msgid "0" -msgstr "" - -#: ../source/reference/command/profile.txt:38 -# 2a0e3303bf784c02ab74c1d81cc6603f -msgid "Off. No profiling. The default profiler level." -msgstr "" - -#: ../source/reference/command/profile.txt:39 -# cc8e877db1f94062a12ab8b85a0a02b8 -msgid "1" -msgstr "" - -#: ../source/reference/command/profile.txt:39 -# 35fd66a7b94841eebde7ddd75e60c4c5 -msgid "On. Only includes slow operations." -msgstr "" - -#: ../source/reference/command/profile.txt:40 -# edd15d33f87b4e35a3a78dcccd8796a7 -msgid "2" -msgstr "" - -#: ../source/reference/command/profile.txt:40 -# 37ea1e6561634bbb9c44dfb41222abb8 -msgid "On. Includes all operations." -msgstr "" - -#: ../source/reference/command/profile.txt:43 -# 0aba847010974216be799a6ba57a3fba -msgid "You may optionally set a threshold in milliseconds for profiling using the ``slowms`` option, as follows:" -msgstr "" - -#: ../source/reference/command/profile.txt:50 -# a99a255594ec410e9c88a7c7ec321d53 -msgid ":program:`mongod` writes the output of the database profiler to the ``system.profile`` collection." -msgstr "" - -#: ../source/reference/command/profile.txt:53 -# 484652eb2c9040a7bd6a2da062dffd38 -msgid ":program:`mongod` records queries that take longer than the :setting:`~operationProfiling.slowOpThresholdMs` to the server log even when the database profiler is not active." -msgstr "" - -#: ../source/reference/command/profile.txt:57 -# b98e2f076ea94e3191564794c75241e1 -msgid "Additional documentation regarding :ref:`Database Profiling `." -msgstr "" - -#: ../source/reference/command/profile.txt:59 -# 553445d719f14e2da299125fedde0806 -msgid "\":method:`db.getProfilingStatus()`\" and \":method:`db.setProfilingLevel()`\" provide wrappers around this functionality in the :program:`mongo` shell." -msgstr "" - -#: ../source/reference/command/profile.txt:66 -# 7d075fa0986d460aa97f8a47c5751472 -msgid "This command obtains a write lock on the affected database and blocks other operations until it has completed. However, the write lock is only held while enabling or disabling the profiler. This is typically a short operation." -msgstr "" - diff --git a/locale/pot/reference/command/reIndex.pot b/locale/pot/reference/command/reIndex.pot deleted file mode 100644 index 898561dc6c4..00000000000 --- a/locale/pot/reference/command/reIndex.pot +++ /dev/null @@ -1,53 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/reIndex.txt:3 -# 3b0c456dd6ca446bab93965b49e8a805 -msgid "reIndex" -msgstr "" - -#: ../source/reference/command/reIndex.txt:15 -# abbb4861239f4174afe4a7bcb648ca6a -msgid "The :dbcommand:`reIndex` command drops all indexes on a collection and recreates them. This operation may be expensive for collections that have a large amount of data and/or a large number of indexes. Use the following syntax:" -msgstr "" - -#: ../source/reference/command/reIndex.txt:24 -# ed84066e85264522806be70e48153ed3 -msgid "Normally, MongoDB compacts indexes during routine updates. For most users, the :dbcommand:`reIndex` command is unnecessary. However, it may be worth running if the collection size has changed significantly or if the indexes are consuming a disproportionate amount of disk space." -msgstr "" - -#: ../source/reference/command/reIndex.txt:29 -# 2111ab54b83d40269489bc3dddf81deb -msgid "Call :dbcommand:`reIndex` using the following form:" -msgstr "" - -#: ../source/includes/note-reindex-impact-on-replica-sets.rst:3 -# 9ef507c790cd46f9a0a835ba86e784d4 -msgid "For replica sets, |cmd-name| will not propagate from the :term:`primary` to :term:`secondaries `. |cmd-name| will only affect a single :program:`mongod` instance." -msgstr "" - -#: ../source/includes/important-reindex-locking.rst:1 -# 994fdc228f2e40de932658d34169ed4c -msgid "|cmd-name| will rebuild indexes in the :ref:`background ` *if the index was originally specified with this option*. However, |cmd-name| will rebuild the ``_id`` index in the foreground, which takes the database's write lock." -msgstr "" - -#: ../source/reference/command/reIndex.txt:0 -# 91567501763949b89eebe4e9330d14f2 -msgid "See" -msgstr "" - diff --git a/locale/pot/reference/command/recvChunkAbort.pot b/locale/pot/reference/command/recvChunkAbort.pot deleted file mode 100644 index 39a2de116ea..00000000000 --- a/locale/pot/reference/command/recvChunkAbort.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/recvChunkAbort.txt:3 -# cf5e932792854ae998b22f1ddb051b35 -msgid "recvChunkAbort" -msgstr "" - -#: ../source/reference/command/recvChunkAbort.txt:15 -# 5e8bb56e19fe41729e61c3f4ba41de18 -msgid ":dbcommand:`_recvChunkAbort` is an internal command. Do not call directly." -msgstr "" - diff --git a/locale/pot/reference/command/recvChunkCommit.pot b/locale/pot/reference/command/recvChunkCommit.pot deleted file mode 100644 index 4ed0c4f7a1e..00000000000 --- a/locale/pot/reference/command/recvChunkCommit.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/recvChunkCommit.txt:3 -# e55a976206814a2cba14c460e08a52a2 -msgid "recvChunkCommit" -msgstr "" - -#: ../source/reference/command/recvChunkCommit.txt:15 -# e9b7cb25f9fa4e93859a3719f4e6bef3 -msgid ":dbcommand:`_recvChunkCommit` is an internal command. Do not call directly." -msgstr "" - diff --git a/locale/pot/reference/command/recvChunkStart.pot b/locale/pot/reference/command/recvChunkStart.pot deleted file mode 100644 index e2f1f403c91..00000000000 --- a/locale/pot/reference/command/recvChunkStart.pot +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/recvChunkStart.txt:3 -# 7de55a0fc99045d5a577a0d5de28ffa0 -msgid "recvChunkStart" -msgstr "" - -#: ../source/reference/command/recvChunkStart.txt:15 -# f2b31c72b41a49899dbf3550f351e5e8 -msgid ":dbcommand:`_recvChunkStart` is an internal command. Do not call directly." -msgstr "" - -#: ../source/reference/command/recvChunkStart.txt:20 -# 3f7adebbe2e04078ac82fcab44e1f5e7 -msgid "This command obtains a write lock on the affected database and will block other operations until it has completed." -msgstr "" - diff --git a/locale/pot/reference/command/recvChunkStatus.pot b/locale/pot/reference/command/recvChunkStatus.pot deleted file mode 100644 index d8a428015d0..00000000000 --- a/locale/pot/reference/command/recvChunkStatus.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/recvChunkStatus.txt:3 -# 728c9542dada4da695ed6bceb8f1b9f6 -msgid "recvChunkStatus" -msgstr "" - -#: ../source/reference/command/recvChunkStatus.txt:15 -# a52ee19671774f3984e8e84f132a7e88 -msgid ":dbcommand:`_recvChunkStatus` is an internal command. Do not call directly." -msgstr "" - diff --git a/locale/pot/reference/command/removeShard.pot b/locale/pot/reference/command/removeShard.pot deleted file mode 100644 index 81e0025fb0a..00000000000 --- a/locale/pot/reference/command/removeShard.pot +++ /dev/null @@ -1,118 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/removeShard.txt:3 -# a71860dac1b94ee9a888e990db19c3cf -msgid "removeShard" -msgstr "" - -#: ../source/reference/command/removeShard.txt:0 -# fcc50f2309af40099def93cec6ee054f -msgid "On this page" -msgstr "" - -#: ../source/reference/command/removeShard.txt:15 -# c21730b8e42d449196ee66dbaf0ec28a -msgid "Removes a shard from a :term:`sharded cluster`. When you run :dbcommand:`removeShard`, MongoDB drains the shard by using the balancer to move the shard's chunks to other shards in the cluster. Once the shard is drained, MongoDB removes the shard from the cluster." -msgstr "" - -#: ../source/includes/fact-dbcommand.rst:1 -# d42b5a4f68844d64a5c544a1786364b6 -msgid "To run |command|, use the :method:`db.runCommand( { \\ } ) ` method." -msgstr "" - -#: ../source/reference/command/removeShard.txt:25 -# 39e1b3c0bf0d402f868b8525cf6cab62 -msgid "Behavior" -msgstr "" - -#: ../source/reference/command/removeShard.txt:27 -# c0f44f29491449d18c736d5f808b2f37 -msgid "You can only remove one shard at a time. :dbcommand:`removeShard` returns an error if an existing :dbcommand:`removeShard` operation is in progress." -msgstr "" - -#: ../source/reference/command/removeShard.txt:32 -# 333e96cfa4f74e17b38dc62d4b27dd86 -msgid "Access Requirements" -msgstr "" - -#: ../source/reference/command/removeShard.txt:34 -# cc591ebf916744b1857e7b4acd49e185 -msgid "You *must* run :dbcommand:`removeShard` while connected to a :program:`mongos`. Issue the command against the ``admin`` database or use the :method:`sh._adminCommand()` helper." -msgstr "" - -#: ../source/reference/command/removeShard.txt:38 -# f2a5cf7a71a7453ab653a561f4605903 -msgid "If you have :setting:`~security.authorization` enabled, you must have the :authrole:`clusterManager` role or any role that includes the :authaction:`removeShard` action." -msgstr "" - -#: ../source/reference/command/removeShard.txt:43 -# 11bc0939495b43c1ae12813c0a5871d8 -msgid "Database Migration Requirements" -msgstr "" - -#: ../source/reference/command/removeShard.txt:45 -# fb5bb234c39c49a3ae3316ce01c38a75 -msgid "Each database in a sharded cluster has a primary shard. If the shard you want to remove is also the primary of one of the cluster's databases, then you must manually move the databases to a new shard after migrating all data from the shard. See the :dbcommand:`movePrimary` command and the :doc:`/tutorial/remove-shards-from-cluster` for more information." -msgstr "" - -#: ../source/reference/command/removeShard.txt:52 -# acc6255e095a4ae5ae4d1546f64422e5 -msgid "Chunk Balancing" -msgstr "" - -#: ../source/includes/fact-remove-shard-balance-order.rst:1 -# f5b0204ce47843088623c71535f1ab90 -msgid "When you remove a shard in a cluster with an uneven chunk distribution, the balancer first removes the chunks from the draining shard and then balances the remaining uneven chunk distribution." -msgstr "" - -#: ../source/reference/command/removeShard.txt:57 -# e2e86e56cdf54db0989cd8600bc643e1 -msgid "Example" -msgstr "" - -#: ../source/reference/command/removeShard.txt:59 -# cb0e27d637d4480ead14f6749d390f44 -msgid "From the :program:`mongo` shell, the :dbcommand:`removeShard` operation resembles the following:" -msgstr "" - -#: ../source/reference/command/removeShard.txt:67 -# 988ac5ff812d4bdca9e564277fa7152c -msgid "Replace ``bristol01`` with the name of the shard to remove. When you run :dbcommand:`removeShard`, the command returns immediately, with the following message:" -msgstr "" - -#: ../source/reference/command/removeShard.txt:80 -# 0b6aa047d81240508b38af4eed2d5a3b -msgid "The balancer begins migrating chunks from the shard named ``bristol01`` to other shards in the cluster. These migrations happens slowly to avoid placing undue load on the overall cluster." -msgstr "" - -#: ../source/reference/command/removeShard.txt:84 -# e22db2c6b61b4aeba5c624296fa0d7e0 -msgid "If you run the command again, :dbcommand:`removeShard` returns the following progress output:" -msgstr "" - -#: ../source/reference/command/removeShard.txt:99 -# 17d9dc836a5d429b8d636ac062f3f365 -msgid "The ``remaining`` :term:`document` specifies how many chunks and databases remain on the shard. Use :method:`db.printShardingStatus()` to list the databases that you must move from the shard. Use the :dbcommand:`movePrimary` to move databases." -msgstr "" - -#: ../source/reference/command/removeShard.txt:104 -# 80f6d6774b0346ae9e8404160ef52c9a -msgid "After removing all chunks and databases from the shard, you can issue :dbcommand:`removeShard` again see the following:" -msgstr "" - diff --git a/locale/pot/reference/command/removeShardFromZone.pot b/locale/pot/reference/command/removeShardFromZone.pot deleted file mode 100644 index 63822a9754f..00000000000 --- a/locale/pot/reference/command/removeShardFromZone.pot +++ /dev/null @@ -1,128 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/removeShardFromZone.txt:3 -# b653fbb81a994107af8b3772c2b98069 -msgid "removeShardFromZone" -msgstr "" - -#: ../source/reference/command/removeShardFromZone.txt:0 -# 420bd0c3110a44c9b3ee5268ee51cb49 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/removeShardFromZone.txt:14 -# 9652029164c14badb19d00b279767603 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/removeShardFromZone.txt:20 -# e5716456f9494f94bae8b03c3cd6a4f1 -msgid "The :dbcommand:`removeShardFromZone` administrative command removes the association between a shard and a :term:`zone`." -msgstr "" - -#: ../source/includes/fact-dbcommand.rst:1 -# b8073be072a649f1a92c19fb5cbbffc7 -msgid "To run |command|, use the :method:`db.runCommand( { \\ } ) ` method." -msgstr "" - -#: ../source/reference/command/removeShardFromZone.txt:27 -# f41b44492d284e19980fe90266ffa14e -msgid "You must run :dbcommand:`removeShardFromZone` on the admin database." -msgstr "" - -#: ../source/reference/command/removeShardFromZone.txt:29 -# 64df47c3bc154f3c93867d5883d926f9 -msgid "The :dbcommand:`removeShardFromZone` command has the following syntax:" -msgstr "" - -#: ../source/reference/command/removeShardFromZone.txt:38 -# 492a44fc75604067885d58f4e38deb2a -msgid "The command takes the following fields:" -msgstr "" - -#: ../source/reference/command/removeShardFromZone.txt:42 -# 5add466498fe47b8828e1237bcd55d1d -msgid "Only issue :dbcommand:`removeShardFromZone` when connected to a :program:`mongos` instance." -msgstr "" - -#: ../source/reference/command/removeShardFromZone.txt:45 -# 74181e1996d44094ae5d50de3fc554a3 -msgid "The :program:`mongo` shell provides the helper method :method:`sh.removeShardFromZone()`" -msgstr "" - -#: ../source/reference/command/removeShardFromZone.txt:49 -# 6d87b206b2c343bd8e1da046bcb463a9 -msgid "Behavior" -msgstr "" - -#: ../source/reference/command/removeShardFromZone.txt:51 -# 81114e9aefd5469880f55e619c217040 -msgid ":dbcommand:`removeShardFromZone` does not remove ranges associated with the zone." -msgstr "" - -#: ../source/reference/command/removeShardFromZone.txt:54 -# ee4bc59c342d44b1b87447db759c164a -msgid "To completely remove a zone from the cluster, you must run :dbcommand:`removeShardFromZone` on each shard associated with the zone." -msgstr "" - -#: ../source/reference/command/removeShardFromZone.txt:57 -# 58cdab1733454e74aab1f5e84431faad -msgid "If the shard specified is the last shard associated with the zone, you must ensure there are no remaining shard key ranges associated with the zone. Use :dbcommand:`updateZoneKeyRange` to remove any existing ranges associated with the zone before running :dbcommand:`removeShardFromZone`." -msgstr "" - -#: ../source/reference/command/removeShardFromZone.txt:62 -# 1ed0b79c4dd541f4b244ae346b3386fd -msgid "See the :ref:`zone ` manual page for more information on zones in sharded clusters." -msgstr "" - -#: ../source/reference/command/removeShardFromZone.txt:66 -# 0f6bcf1f72384189b8cd85cf470d1656 -msgid "Security" -msgstr "" - -#: ../source/reference/command/removeShardFromZone.txt:68 -# 82254dd5a9044947b3f4eae4d472fa01 -msgid "For sharded clusters running with :ref:`authentication `, you must authenticate as a user whose privileges include:" -msgstr "" - -#: ../source/reference/command/removeShardFromZone.txt:71 -# 86ac636a102b4c45923265fc3f3f0e0b -msgid ":authaction:`update` on the ``config.shards`` collection or the ``config`` database" -msgstr "" - -#: ../source/reference/command/removeShardFromZone.txt:74 -# 2ab0de7c22674808afab0c505cbb35b4 -msgid ":authaction:`find` on the ``config.tags`` collection or the ``config`` database" -msgstr "" - -#: ../source/reference/command/removeShardFromZone.txt:77 -# 2fa6938b1c2848cfad58d56324113e56 -msgid "The :authrole:`clusterAdmin` or :authrole:`clusterManager` built-in roles have the appropriate permissions for issuing :dbcommand:`removeShardFromZone`. See the :ref:`Role-Based Access Control ` manual page for more information." -msgstr "" - -#: ../source/reference/command/removeShardFromZone.txt:83 -# 7224e2a223814a90811f7789807e398a -msgid "Example" -msgstr "" - -#: ../source/reference/command/removeShardFromZone.txt:85 -# 42394a9007504d51b9f0f371a6ef5544 -msgid "The following example removes the association between ``shard0000`` and zone ``NYC``:" -msgstr "" - diff --git a/locale/pot/reference/command/renameCollection.pot b/locale/pot/reference/command/renameCollection.pot deleted file mode 100644 index 96004af23a2..00000000000 --- a/locale/pot/reference/command/renameCollection.pot +++ /dev/null @@ -1,123 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/renameCollection.txt:3 -# 67e98646838a4ccfb47c94213eded6cc -msgid "renameCollection" -msgstr "" - -#: ../source/reference/command/renameCollection.txt:0 -# 324d0379b224475595f4ce1a7b77a8c1 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/renameCollection.txt:14 -# 2febbbb4475047d59386283f676ed8c4 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/renameCollection.txt:18 -# 79f4df0eba104f48a0eee2262708c016 -msgid "Changes the name of an existing collection. Specify collection names to :dbcommand:`renameCollection` in the form of a complete :term:`namespace` (``.``)." -msgstr "" - -#: ../source/reference/command/renameCollection.txt:22 -# d486657783bb4939b12a50fed7cedf1d -msgid "Issue the :dbcommand:`renameCollection` command against the :term:`admin database`." -msgstr "" - -#: ../source/reference/command/renameCollection.txt:25 -# 44f03a2df5eb4c378898b5b57d172eff -msgid "The command takes the following form:" -msgstr "" - -#: ../source/reference/command/renameCollection.txt:31 -# c4806b46be0d4591bbd15e395cb42d37 -msgid "The command contains the following fields:" -msgstr "" - -#: ../source/reference/command/renameCollection.txt:36 -# c0c553928a324c69a1517469cc7d94f3 -msgid "Behavior" -msgstr "" - -#: ../source/reference/command/renameCollection.txt:38 -# 200c28739221474bb096ec2d510a78e8 -msgid ":dbcommand:`renameCollection` is suitable for production environments; *however*:" -msgstr "" - -#: ../source/reference/command/renameCollection.txt:41 -# 17e4f57b7c0249d184d384489a455b87 -msgid ":dbcommand:`renameCollection` blocks all database activity for the duration of the operation." -msgstr "" - -#: ../source/reference/command/renameCollection.txt:44 -# 1b413c14a8c341788023a2bfbb386e94 -msgid ":dbcommand:`renameCollection` is **not** compatible with sharded collections." -msgstr "" - -#: ../source/reference/command/renameCollection.txt:47 -# ed174ef52e1b47cfb991b7439651f3a0 -msgid ":dbcommand:`renameCollection` fails if ``target`` is the name of an existing collection *and* you do not specify ``dropTarget: true``." -msgstr "" - -#: ../source/reference/command/renameCollection.txt:52 -# fac8b70d0a8740fb88af4982ce893ef3 -msgid "If the :dbcommand:`renameCollection` operation does not complete, the ``target`` collection and indexes will not be usable and will require manual intervention to clean up." -msgstr "" - -#: ../source/reference/command/renameCollection.txt:58 -# 0d5a3342ed5640808aca246d43c66c82 -msgid "Example" -msgstr "" - -#: ../source/reference/command/renameCollection.txt:60 -# 9c30f08c239b4d8c89d0b455a26f280f -msgid "The following example renames a collection named ``orders`` in the ``test`` database to ``orders2014`` in the ``test`` database." -msgstr "" - -#: ../source/includes/warning-blocking-global.rst:3 -# c5fa9c3e362a48e28a2f48150ab12d25 -msgid "This command obtains a global write lock and will block other operations until it has completed." -msgstr "" - -#: ../source/reference/command/renameCollection.txt:70 -# 436f1ee1f77447678473914ee9853fd5 -msgid "The :program:`mongo` shell provides the :method:`db.collection.renameCollection()` helper for the command to rename collections within the *same* database. The following is equivalent to the previous example:" -msgstr "" - -#: ../source/reference/command/renameCollection.txt:81 -# aa29d29a8fbc45c3b54931be54167f18 -msgid "Exceptions" -msgstr "" - -#: ../source/reference/command/renameCollection.txt:84 -# 6396f6d8538b4e3eb04f17144113f674 -msgid "Raised if the ``source`` namespace does not exist." -msgstr "" - -#: ../source/reference/command/renameCollection.txt:87 -# 3cafc9df01c24d309fc8c5d79038bacc -msgid "Raised if the ``target`` namespace exists and ``dropTarget`` is either ``false`` or unspecified." -msgstr "" - -#: ../source/reference/command/renameCollection.txt:91 -# 331d3095d9ab4b95800129aadc8d9aeb -msgid "Raised if the ``target`` namespace is an invalid collection name." -msgstr "" - diff --git a/locale/pot/reference/command/repairCursor.pot b/locale/pot/reference/command/repairCursor.pot deleted file mode 100644 index 0b10cbfd2d6..00000000000 --- a/locale/pot/reference/command/repairCursor.pot +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/repairCursor.txt:3 -# 6c7ab8a77c484f299ff723fd7cd3f721 -msgid "repairCursor" -msgstr "" - -#: ../source/reference/command/repairCursor.txt:17 -# dffdb7d481854a7ba4868f825c315717 -msgid "Returns a cursor that iterates through all documents in a collection, omitting those that are not valid BSON. Used by :program:`mongodump` to provide the underlying functionality for the :option:`--repair ` option." -msgstr "" - -#: ../source/reference/command/repairCursor.txt:22 -# 357bf9134b9a4d3586ebf47af956ce14 -msgid "For internal use." -msgstr "" - diff --git a/locale/pot/reference/command/repairDatabase.pot b/locale/pot/reference/command/repairDatabase.pot deleted file mode 100644 index 5dc3a91e295..00000000000 --- a/locale/pot/reference/command/repairDatabase.pot +++ /dev/null @@ -1,173 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/repairDatabase.txt:3 -# a47e91109364480c8cf8153c6b90c7eb -msgid "repairDatabase" -msgstr "" - -#: ../source/reference/command/repairDatabase.txt:0 -# 6782fc96ff2349dd9ed4cfb6a35f20ab -msgid "On this page" -msgstr "" - -#: ../source/reference/command/repairDatabase.txt:14 -# b3b7dac4398e44f5984d6da880ea12d9 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/repairDatabase.txt:18 -# 0b7210a8dc2c4f26b50acdf4a86085a2 -msgid "Checks and repairs errors and inconsistencies in data storage. :dbcommand:`repairDatabase` is analogous to a ``fsck`` command for file systems. Run the :dbcommand:`repairDatabase` command to ensure data integrity after the system experiences an unexpected system restart or crash, if:" -msgstr "" - -#: ../source/reference/command/repairDatabase.txt:24 -# 74fd73006c954b4d8eed569abafce4d7 -msgid "The :program:`mongod` instance is not running with :term:`journaling ` enabled." -msgstr "" - -#: ../source/includes/note-repair.rst:1 -# 1b1b43d46e3043ed9b96a335e3662b23 -msgid "When using :term:`journaling `, there is almost never any need to run :dbcommand:`repairDatabase`. In the event of an unclean shutdown, the server will be able to restore the data files to a pristine state automatically." -msgstr "" - -#: ../source/reference/command/repairDatabase.txt:29 -# 92817aa2e6f64a9c82c1542f8ffe4f2d -msgid "There are *no* other intact :term:`replica set` members with a complete data set." -msgstr "" - -#: ../source/includes/warning-repair.rst:3 -# 99c9edd525c64e8c8a06730b89fa0347 -msgid "During normal operations, only use the :dbcommand:`repairDatabase` command and wrappers including :method:`db.repairDatabase()` in the :program:`mongo` shell and :option:`mongod --repair`, to compact database files and/or reclaim disk space. Be aware that these operations remove and do not save any corrupt data during the repair process." -msgstr "" - -#: ../source/includes/warning-repair.rst:10 -# 28f535be30214e83a1c63adf420d4afc -msgid "If you are trying to repair a :term:`replica set` member, and you have access to an intact copy of your data (e.g. a recent backup or an intact member of the :term:`replica set`), you should restore from that intact copy, and **not** use :dbcommand:`repairDatabase`." -msgstr "" - -#: ../source/reference/command/repairDatabase.txt:34 -# 8075ccb8b2e4498e8132e25650acd44e -msgid ":dbcommand:`repairDatabase` takes the following form:" -msgstr "" - -#: ../source/reference/command/repairDatabase.txt:40 -# 00c8a395c0bc45da922092c78a00a321 -msgid ":dbcommand:`repairDatabase` has the following fields:" -msgstr "" - -#: ../source/reference/command/repairDatabase.txt:44 -# 48fda4223deb4b01a20b665ca853c327 -msgid "You can explicitly set the options as follows:" -msgstr "" - -#: ../source/includes/warning-blocking-global.rst:3 -# 25e700c5e9bf4539814e6d84aaf27026 -msgid "This command obtains a global write lock and will block other operations until it has completed." -msgstr "" - -#: ../source/reference/command/repairDatabase.txt:54 -# 2a65e7a422d7448e96504fcc5b9b1c1c -msgid ":dbcommand:`repairDatabase` requires free disk space equal to the size of your current data set plus 2 gigabytes. If the volume that holds dbpath lacks sufficient space, you can mount a separate volume and use that for the repair. When mounting a separate volume for :dbcommand:`repairDatabase` you must run :dbcommand:`repairDatabase` from the command line and use the :option:`--repairpath ` switch to specify the folder in which to store temporary repair files." -msgstr "" - -#: ../source/reference/command/repairDatabase.txt:64 -# 2cbf4103e1f647f4bee7fbd5b0b9f8cc -msgid "See :option:`mongod --repair` and :option:`mongodump --repair` for information on these related options." -msgstr "" - -#: ../source/reference/command/repairDatabase.txt:68 -# 1f00953d0fd94dc9a1b02be6e7fecadf -msgid "Behavior" -msgstr "" - -#: ../source/reference/command/repairDatabase.txt:72 -# 814451bdc6b24df8bf2c89d9ffddf526 -msgid "The :dbcommand:`repairDatabase` command is now available for secondary as well as primary members of replica sets." -msgstr "" - -#: ../source/reference/command/repairDatabase.txt:75 -# bbe1c4b0e30a4a38bc546d87b7739cd3 -msgid "The :dbcommand:`repairDatabase` command compacts all collections in the database. It is identical to running the :dbcommand:`compact` command on each collection individually." -msgstr "" - -#: ../source/reference/command/repairDatabase.txt:79 -# c4c60beb2775403db2946b59f6924410 -msgid ":dbcommand:`repairDatabase` reduces the total size of the data files on disk. It also recreates all indexes in the database." -msgstr "" - -#: ../source/reference/command/repairDatabase.txt:82 -# 5a6de1085db244a782fb5eb5a9e5c506 -msgid "The time requirement for :dbcommand:`repairDatabase` depends on the size of the data set." -msgstr "" - -#: ../source/reference/command/repairDatabase.txt:85 -# 051c240ea9df4e0cb20364aa873bb778 -msgid "You may invoke :dbcommand:`repairDatabase` from multiple contexts:" -msgstr "" - -#: ../source/reference/command/repairDatabase.txt:87 -# 5f6c0f3335a24529820c60bbb3c72dc8 -msgid "Use the :program:`mongo` shell to run the command, as above." -msgstr "" - -#: ../source/reference/command/repairDatabase.txt:89 -# c49698020b144a46875c81858f4a065c -msgid "Use the :method:`db.repairDatabase()` in the :program:`mongo` shell." -msgstr "" - -#: ../source/reference/command/repairDatabase.txt:92 -# 99af529f4f8e404abf9b90bcb6f841cf -msgid "Run :program:`mongod` directly from your system's shell. Make sure that :program:`mongod` isn't already running, and that you invoke :program:`mongod` as a user that has access to MongoDB's data files. Run as:" -msgstr "" - -#: ../source/reference/command/repairDatabase.txt:101 -# 581263df0ad14d398ef71c24b6497eff -msgid "To add a repair path:" -msgstr "" - -#: ../source/reference/command/repairDatabase.txt:107 -# f12223697d1a4d64944c22b7a3372958 -msgid "See :setting:`~storage.repairPath` for more information." -msgstr "" - -#: ../source/reference/command/repairDatabase.txt:111 -# 3a8dc3eae54d4e939c46a8d55c8f862e -msgid ":option:`mongod --repair ` will fail if your database is not a master or primary. In most cases, you should recover a corrupt secondary using the data from an existing intact node. To run repair on a secondary/slave restart the instance in standalone mode without the :option:`--replSet ` or :option:`--slave ` options." -msgstr "" - -#: ../source/reference/command/repairDatabase.txt:119 -# 3028032917564dbd94a1e178b4d7e094 -msgid "Example" -msgstr "" - -#: ../source/reference/command/repairDatabase.txt:126 -# f02683d21251482d8aff5651f0c891c0 -msgid "Using ``repairDatabase`` to Reclaim Disk Space" -msgstr "" - -#: ../source/reference/command/repairDatabase.txt:128 -# 164d5663b8ae49ba9a56709e7fe7d6b6 -msgid "You should not use :dbcommand:`repairDatabase` for data recovery unless you have no other option." -msgstr "" - -#: ../source/reference/command/repairDatabase.txt:131 -# 10f1f352c52745dcb9edfc4606f38193 -msgid "However, if you trust that there is no corruption and you have enough free space, then :dbcommand:`repairDatabase` is the appropriate and the only way to reclaim disk space." -msgstr "" - diff --git a/locale/pot/reference/command/replSetElect.pot b/locale/pot/reference/command/replSetElect.pot deleted file mode 100644 index ce56225f188..00000000000 --- a/locale/pot/reference/command/replSetElect.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/replSetElect.txt:3 -# 0784280805bc4561ab526fb924ec8925 -msgid "replSetElect" -msgstr "" - -#: ../source/reference/command/replSetElect.txt:15 -# 509a6100c970480683651862a25a15ca -msgid ":dbcommand:`replSetElect` is an internal command that supports replica set functionality." -msgstr "" - diff --git a/locale/pot/reference/command/replSetFreeze.pot b/locale/pot/reference/command/replSetFreeze.pot deleted file mode 100644 index 358d6eb4e1b..00000000000 --- a/locale/pot/reference/command/replSetFreeze.pot +++ /dev/null @@ -1,48 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/replSetFreeze.txt:3 -# e1f16a2d2a9e406f83f7ccb93df2e4e2 -msgid "replSetFreeze" -msgstr "" - -#: ../source/reference/command/replSetFreeze.txt:15 -# 6416837877a14e528ff912c28d851a87 -msgid "The :dbcommand:`replSetFreeze` command prevents a replica set member from seeking election for the specified number of seconds. Use this command in conjunction with the :dbcommand:`replSetStepDown` command to make a different node in the replica set a primary." -msgstr "" - -#: ../source/reference/command/replSetFreeze.txt:21 -# 9fc9d0c8156f4d5f893174506824e46f -msgid "The :dbcommand:`replSetFreeze` command uses the following syntax:" -msgstr "" - -#: ../source/reference/command/replSetFreeze.txt:27 -# 9822899d382644698e9f990aceedd531 -msgid "If you want to unfreeze a replica set member before the specified number of seconds has elapsed, you can issue the command with a seconds value of ``0``:" -msgstr "" - -#: ../source/reference/command/replSetFreeze.txt:35 -# 8b3f9564372945fdba5bb86f2f06229b -msgid "Restarting the :program:`mongod` process also unfreezes a replica set member." -msgstr "" - -#: ../source/reference/command/replSetFreeze.txt:38 -# 6948ac88efdd4118936a3bd474f2b62c -msgid ":dbcommand:`replSetFreeze` is an administrative command, and you must issue it against the :term:`admin database`." -msgstr "" - diff --git a/locale/pot/reference/command/replSetFresh.pot b/locale/pot/reference/command/replSetFresh.pot deleted file mode 100644 index eaedb2916a0..00000000000 --- a/locale/pot/reference/command/replSetFresh.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/replSetFresh.txt:3 -# 7744677c4f4f4b5fb3064bf4fbd1116b -msgid "replSetFresh" -msgstr "" - -#: ../source/reference/command/replSetFresh.txt:15 -# a163e9cafa8642c0ae6540b8ef4a5902 -msgid ":dbcommand:`replSetFresh` is an internal command that supports replica set functionality." -msgstr "" - diff --git a/locale/pot/reference/command/replSetGetConfig.pot b/locale/pot/reference/command/replSetGetConfig.pot deleted file mode 100644 index a8ebde307d2..00000000000 --- a/locale/pot/reference/command/replSetGetConfig.pot +++ /dev/null @@ -1,63 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/replSetGetConfig.txt:3 -# ee28794a32ff412ab8ab9871e9f2bbbd -msgid "replSetGetConfig" -msgstr "" - -#: ../source/reference/command/replSetGetConfig.txt:0 -# b9a0f13d239c4194a4650e68050ffe8b -msgid "On this page" -msgstr "" - -#: ../source/reference/command/replSetGetConfig.txt:16 -# 6437110519104b34a3c925968cbaa541 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/replSetGetConfig.txt:20 -# efdc9f767f5c4a7282ac9c7ba30a0aa4 -msgid "Returns a document that describes the current configuration of the :term:`replica set`. To invoke the command directly, use the following operation:" -msgstr "" - -#: ../source/reference/command/replSetGetConfig.txt:28 -# 911be9d3cfbc42128f64bad0c3d22037 -msgid "In the :program:`mongo` shell, you can access the data provided by :dbcommand:`replSetGetConfig` using the :method:`rs.conf()` method, as in the following:" -msgstr "" - -#: ../source/reference/command/replSetGetConfig.txt:39 -# 0b5987a60cb8456bb8ec56a4c8397dda -msgid "Output Example" -msgstr "" - -#: ../source/includes/replica-set-conf-document-output.rst:1 -# ce0c8f856ff943a2a471503a7e810b01 -msgid "The following document provides a representation of a replica set configuration document. The configuration of your replica set may include only a subset of these settings:" -msgstr "" - -#: ../source/reference/command/replSetGetConfig.txt:43 -# 5010067c06e9471db877b96f14f3c6bc -msgid "For description of the configuration settings, see :doc:`/reference/replica-configuration`." -msgstr "" - -#: ../source/reference/command/replSetGetConfig.txt:46 -# 01f06d9e1a264c2b974496f98abfe277 -msgid ":method:`rs.conf()`, :method:`rs.reconfig()`" -msgstr "" - diff --git a/locale/pot/reference/command/replSetGetRBID.pot b/locale/pot/reference/command/replSetGetRBID.pot deleted file mode 100644 index de14f5d79f1..00000000000 --- a/locale/pot/reference/command/replSetGetRBID.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/replSetGetRBID.txt:3 -# 202e3eab9f8944ef9e0a14450374a79c -msgid "replSetGetRBID" -msgstr "" - -#: ../source/reference/command/replSetGetRBID.txt:15 -# dde31231bda14423a9db38c89183d5f7 -msgid ":dbcommand:`replSetGetRBID` is an internal command that supports replica set functionality." -msgstr "" - diff --git a/locale/pot/reference/command/replSetGetStatus.pot b/locale/pot/reference/command/replSetGetStatus.pot deleted file mode 100644 index 42387492301..00000000000 --- a/locale/pot/reference/command/replSetGetStatus.pot +++ /dev/null @@ -1,296 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/replSetGetStatus.txt:3 -# 36a8078e961c4ad38be1d15f184b5579 -msgid "replSetGetStatus" -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:0 -# 84d3e6dd070944368f4db58f9388efdd -msgid "On this page" -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:14 -# bbfc2a6ac23943dcae8f88bb4f0dd56c -msgid "Definition" -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:18 -# 217c2febdff544a08fb2f9eb55b4aa65 -msgid "The ``replSetGetStatus`` command returns the status of the replica set from the point of view of the current server. You must run the command against the :term:`admin database`. The command has the following prototype format:" -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:27 -# 6fbf61b0ee244627b98d07a33e769923 -msgid "The value specified does not affect the output of the command. Data provided by this command derives from data included in heartbeats sent to the current instance by other members of the replica set. Because of the frequency of heartbeats, these data can be several seconds out of date." -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:33 -# 4aae6b81caf6489e8b7985de7fc4ce2a -msgid "You can also access this functionality through the :method:`rs.status()` helper in the :program:`mongo` shell." -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:36 -# 517e63c2fba34738872acf8c2c1faffe -msgid "The :program:`mongod` must have replication enabled and be a member of a replica set for the for :dbcommand:`replSetGetStatus` to return successfully." -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:43 -# a6b9cb7b0b7747e7b7d962967ddc002b -msgid "Example" -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:45 -# 1fec9467fdd0420bb1223984e0703182 -msgid "The following example runs the :command:`replSetGetStatus` command on the :term:`admin database` of the replica set primary:" -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:53 -# cb7c8f87937147328867c98a0d68146c -msgid "Consider the following example output:" -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:152 -# 9267a6a374d4451bb20c2636eda6d554 -msgid "Output" -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:154 -# df0a4b43c5444532bdf94f327e77730f -msgid "The :command:`replSetGetStatus` command returns a document with the following fields:" -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:159 -# c981a5af03124e1784b452a363f8478b -msgid "The ``set`` value is the name of the replica set, configured in the :setting:`~replication.replSetName` setting. This is the same value as :rsconf:`_id` in :method:`rs.conf()`." -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:165 -# 5db93a0d2049442384be30a227a43c3f -msgid "The value of the ``date`` field is an :term:`ISODate` of the current time, according to the current server. Compare this to the value of the :data:`~replSetGetStatus.members.lastHeartbeat` to find the operational lag between the current host and the other hosts in the set." -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:173 -# 264aa608f797407eb6d2d74711c9324a -msgid "The value of :data:`~replSetGetStatus.myState` is an integer between ``0`` and ``10`` that represents the :doc:`replica state ` of the current member." -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:181 -# dc45f50b0408420abc9ac07861e3265b -msgid "The election count for the replica set, as known to this replica set member. The :data:`~replSetGetStatus.term` is used by the distributed consensus algorithm to ensure correctness." -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:185 -# 3ee996ca6e764fa59635f0e298b9b90c -msgid "If using :rsconf:`protocolVersion: 0 `, instead of :rsconf:`protocolVersion: 1 `, returns ``-1``." -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:192 -# 4bf5edfa8417426c8fb410967bdca682 -msgid "The frequency in milliseconds of the heartbeats." -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:198 -# 1747e0d496e841189aea1486bd9e8fe2 -msgid "The ``optimes`` field holds a document that contains information on various optimes. Optimes are a reference to a position in the replication \"oplog\", and are reported here to show replication progress for various operations." -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:203 -# 7461ea10727240ff8eb76c854ee89e90 -msgid "If using :rsconf:`protocolVersion: 1 `, the optime value is a document that contains:" -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:206 -#: ../source/reference/command/replSetGetStatus.txt:318 -# eb528bb0c8d84f86b5be64a39627602e -# 629da44534154c1da99eaed0b2b33b25 -msgid "``ts``, the :ref:`Timestamp ` of the operation." -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:209 -# fbf39701fd3a4ee7a66f75dbb2c256bf -msgid "``t``, the :data:`~replSetGetStatus.term` in which the operation was originally generated on the primary." -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:212 -# 2e76d9fde9ae48e6827a7d6a60b53c55 -msgid "If using :rsconf:`protocolVersion: 0 `, the optime value is a :ref:`Timestamp ` of the operation." -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:218 -# 8bf330958d884243a6e4a0c8da014adc -msgid "Information, from the viewpoint of this member, regarding the most recent operation that has been written to a majority of replica set members." -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:224 -# 2530dce3f78144eb8e52be104ff3dcab -msgid "Information, from the viewpoint of this member, regarding the most recent operation that can fulfill read concern :readconcern:`\"majority\"` queries; i.e. the most recent :data:`~replSetGetStatus.optimes.lastCommittedOpTime` that can fulfill :readconcern:`\"majority\"` queries. :data:`~replSetGetStatus.optimes.readConcernMajorityOpTime` is either less than or equal to :data:`~replSetGetStatus.optimes.lastCommittedOpTime`." -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:235 -# 20147726c5bb404e8db663bcc7087213 -msgid "Information, from the viewpoint of this member, regarding the most recent operation that has been applied to this member of the replica set." -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:241 -# 07d0164909a34dc5aa41eb9fe2c17e6e -msgid "Information,, from the viewpoint of this member, regarding the most recent operation that has been written to the journal of this member of the replica set." -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:247 -# 3b74766900c34dfab08a982b131a3c82 -msgid "The ``members`` field holds an array that contains a document for every member in the replica set." -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:252 -# e18e7935c067451aa1ebe8056883ce18 -msgid "The ``name`` field holds the name of the server." -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:256 -# a5d58e6b463745e3992d46bd84aeef1d -msgid "The ``self`` field is only included in the document for the current ``mongod`` instance in the members array. Its value is ``true``." -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:262 -# ac975649b1924ed4b34ad71afee0aab7 -msgid "The ``health`` value is only present for the other members of the replica set (i.e. not the member that returns :method:`rs.status`). This field conveys if the member is up (i.e. ``1``) or down (i.e. ``0``)." -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:269 -# 0e4652a840e5471cae08988d16461644 -msgid "The value of :data:`~replSetGetStatus.members[n].state` is an integer between ``0`` and ``10`` that represents the :doc:`replica state ` of the member." -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:275 -# 5292c0eaf7444f72a9ad3021cf0fb3a0 -msgid "A string that describes :data:`~replSetGetStatus.members[n].state`." -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:279 -# af9e11ea612e4bb99b6095f064db2d62 -msgid "The :data:`~replSetGetStatus.members[n].uptime` field holds a value that reflects the number of seconds that this member has been online." -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:283 -#: ../source/reference/command/replSetGetStatus.txt:374 -#: ../source/reference/command/replSetGetStatus.txt:398 -# f6cd5f074f38416087bd9c9e4b54f671 -# 184b8893662e4104b9b04657d5182bde -# d0b1c3552f9147fa926b58b8156898cc -msgid "This value does not appear for the member that returns the :method:`rs.status()` data." -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:288 -# 890f1748b5a74b2990ab04cf56fde852 -msgid "Information regarding the last operation from the operation log that this member has applied." -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:293 -#: ../source/reference/command/replSetGetStatus.txt:315 -# 483c371091254e52b60b6a71d96bce52 -# a08f362932f1426f8c021e63e36c6821 -msgid "If using :rsconf:`protocolVersion: 1 `, ``optime`` returns a document that contains:" -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:296 -# cff11f160d7a4ae282c30fd2fd17cfc9 -msgid "``ts``, the :ref:`Timestamp ` of the last operation applied to this member of the replica set from the :term:`oplog`." -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:300 -# 409bf3028cc5470cb4e0cda44f1d0229 -msgid "``t``, the :data:`~replSetGetStatus.term` in which the last applied operation was originally generated on the primary." -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:303 -# 470f8191b11d43d59c77ddf890e6111e -msgid "If using :rsconf:`protocolVersion: 0 `, ``optime`` returns the :ref:`Timestamp ` of the last operation applied to this member of the replica set from the :term:`oplog`." -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:312 -# 1551c977be4d409b844df9e41b6aa163 -msgid "Information regarding the last operation from the operation log that this member has applied to its journal." -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:321 -# acdc92cccc264e1bb19800053f965a35 -msgid "``t``, the :data:`~replSetGetStatus.term` in which this operation was originally generated on the primary." -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:324 -# 7fac502f155544608bfb1b937c6cd767 -msgid "If using :rsconf:`protocolVersion: 0 `, ``optime`` returns the :ref:`Timestamp ` of the operation." -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:330 -# c8e2131375984bef8e3ab01991ae8a65 -msgid "An :term:`ISODate` formatted date string that reflects the last entry from the :term:`oplog` that this member applied. If this differs significantly from :data:`~replSetGetStatus.members[n].lastHeartbeat` this member is either experiencing \"replication lag\" *or* there have not been any new operations since the last update. Compare ``members.optimeDate`` between all of the members of the set." -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:342 -# d310fd718496445c8ee14fc4c8e7f7f2 -msgid "An :term:`ISODate` formatted date string that reflects the last entry from the :term:`oplog` that this member applied to its journal." -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:348 -# 5e55de4bc6fa4734aadcde1cacb9cfe4 -msgid "For the current primary, information regarding the election :ref:`Timestamp ` from the operation log. See :doc:`/core/replica-set-elections` for more information about elections." -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:355 -# ae7a0d5b3eb44f4b8578fbfe56ad23d8 -msgid "For the current primary, an :term:`ISODate` formatted date string that reflects the election date. See :doc:`/core/replica-set-elections` for more information about elections." -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:362 -# 27d73d83bda249339e76a6e130068d7f -msgid "Indicates which replica set member processed the :command:`replSetGetStatus` command." -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:367 -# f398cf49a8f74f6b9ec76725d53de771 -msgid "The ``lastHeartbeat`` value provides an :term:`ISODate` formatted date and time of the transmission time of last heartbeat received from this member. Compare this value to the value of the :data:`~replSetGetStatus.date` and :data:`~replSetGetStatus.lastHeartBeatRecv` field to track latency between these members." -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:379 -# e4bff2f6b28d49b1b6b2c6f117804c23 -msgid "The ``lastHeartbeatRecv`` value provides an :term:`ISODate` formatted date and time that the last heartbeat was received from this member. Compare this value to the value of the :data:`~replSetGetStatus.date` and :data:`~replSetGetStatus.lastHeartBeat` field to track latency between these members." -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:388 -# 30933eceeb86429b91737e3f2ed2f208 -msgid "When the last heartbeat included an extra message, the :data:`~replSetGetStatus.members[n].lastHeartbeatMessage` contains a string representation of that message." -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:394 -# e4989ee351eb458e90ba27e0b3b8fc1a -msgid "The ``pingMs`` represents the number of milliseconds (ms) that a round-trip packet takes to travel between the remote member and the local instance." -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:403 -# 84ae4404d56c46b5b00c711fb56f6e5f -msgid "The ``syncingTo`` field is only present on the output of :method:`rs.status()` on :term:`secondary` and recovering members, and holds the hostname of the member from which this instance is syncing." -msgstr "" - -#: ../source/reference/command/replSetGetStatus.txt:412 -# b85293fee5bc4b1b9e5398657cc8f738 -msgid "The ``configVersion`` value is the :rsconf:`replica set configuration version `." -msgstr "" - diff --git a/locale/pot/reference/command/replSetHeartbeat.pot b/locale/pot/reference/command/replSetHeartbeat.pot deleted file mode 100644 index 74100ff0444..00000000000 --- a/locale/pot/reference/command/replSetHeartbeat.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/replSetHeartbeat.txt:3 -# b0ff2d1f72df490fad665d4c240cae93 -msgid "replSetHeartbeat" -msgstr "" - -#: ../source/reference/command/replSetHeartbeat.txt:15 -# f177ddbda356498d85f75dc8975ef631 -msgid ":dbcommand:`replSetHeartbeat` is an internal command that supports replica set functionality." -msgstr "" - diff --git a/locale/pot/reference/command/replSetInitiate.pot b/locale/pot/reference/command/replSetInitiate.pot deleted file mode 100644 index a1a51e2c696..00000000000 --- a/locale/pot/reference/command/replSetInitiate.pot +++ /dev/null @@ -1,48 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/replSetInitiate.txt:3 -# bdbe230170da4c9eabfc4441ec242db8 -msgid "replSetInitiate" -msgstr "" - -#: ../source/reference/command/replSetInitiate.txt:15 -# 4f09d38965584f88b7b4e5b42aaf1c30 -msgid "The :dbcommand:`replSetInitiate` command initializes a new replica set. Use the following syntax:" -msgstr "" - -#: ../source/reference/command/replSetInitiate.txt:22 -# 52a096e74795493da73b9889a8387343 -msgid "The ```` is a :term:`document` that specifies the replica set's configuration. For instance, here's a config document for creating a simple 3-member replica set:" -msgstr "" - -#: ../source/reference/command/replSetInitiate.txt:37 -# ec5737259c6947d78877887a74401461 -msgid "A typical way of running this command is to assign the config document to a variable and then to pass the document to the :method:`rs.initiate()` helper:" -msgstr "" - -#: ../source/reference/command/replSetInitiate.txt:54 -# 17a0e035bc214f76b83628bc5ea5960e -msgid "Notice that omitting the port cause the host to use the default port of 27017. Notice also that you can specify other options in the config documents such as the ``arbiterOnly`` setting in this example." -msgstr "" - -#: ../source/reference/command/replSetInitiate.txt:60 -# bb3c1809392744d6aee8f85f9c727607 -msgid ":doc:`/reference/replica-configuration`, :doc:`/administration/replica-sets`, and :ref:`Replica Set Reconfiguration `." -msgstr "" - diff --git a/locale/pot/reference/command/replSetMaintenance.pot b/locale/pot/reference/command/replSetMaintenance.pot deleted file mode 100644 index 16c47618710..00000000000 --- a/locale/pot/reference/command/replSetMaintenance.pot +++ /dev/null @@ -1,93 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/replSetMaintenance.txt:3 -# ffe9de69d95646c6a7f0dc1b82d682c7 -msgid "replSetMaintenance" -msgstr "" - -#: ../source/reference/command/replSetMaintenance.txt:0 -# 397c49b6f0444c8c9fd13e4b35266400 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/replSetMaintenance.txt:14 -# b8771ab8600841cc92c196ed2a3750a2 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/replSetMaintenance.txt:18 -# cd3fc515f9774f83b6a19b664ba3c132 -msgid "The :dbcommand:`replSetMaintenance` admin command enables or disables the maintenance mode for a :term:`secondary` member of a :term:`replica set`." -msgstr "" - -#: ../source/reference/command/replSetMaintenance.txt:22 -# aea473ae84844d2d8cae6cce92c71d18 -msgid "The command has the following prototype form:" -msgstr "" - -#: ../source/reference/command/replSetMaintenance.txt:29 -# 32905a87993e4b0cbad73379054a72a6 -msgid "Behavior" -msgstr "" - -#: ../source/reference/command/replSetMaintenance.txt:31 -# f9589d04d6ed4978a0ee04d6def8fcab -msgid "Consider the following behavior when running the :dbcommand:`replSetMaintenance` command:" -msgstr "" - -#: ../source/reference/command/replSetMaintenance.txt:34 -# 4ebffa8df3ba4827b8aa3138b69580d8 -msgid "You cannot run the command on the Primary." -msgstr "" - -#: ../source/reference/command/replSetMaintenance.txt:36 -# 952ba6b5559a4cccbdfd175127e7b40a -msgid "You must run the command against the ``admin`` database." -msgstr "" - -#: ../source/reference/command/replSetMaintenance.txt:38 -# 2e9dad3af59c44f38621144a08c190cf -msgid "When enabled ``replSetMaintenance: true``, the member enters the ``RECOVERING`` state. While the secondary is ``RECOVERING``:" -msgstr "" - -#: ../source/reference/command/replSetMaintenance.txt:41 -# 8ebdb8fe3ef54aec92224135842a1f83 -msgid "The member is not accessible for read operations." -msgstr "" - -#: ../source/reference/command/replSetMaintenance.txt:43 -# 06c7f3bc3064487d9d49c644c0b634e5 -msgid "The member continues to sync its :term:`oplog` from the Primary." -msgstr "" - -#: ../source/includes/extracts/fact-command-puts-secondary-into-recovering-replSetMaintenance.rst:3 -# 9d8f95f3fbd944d18b9fcb0bddb32fe2 -msgid "On secondaries, the command forces the secondary to enter :replstate:`RECOVERING` state. Read operations issued to an instance in the :replstate:`RECOVERING` state will fail. This prevents clients from reading during the operation. When the operation completes, the secondary returns to :replstate:`SECONDARY` state." -msgstr "" - -#: ../source/includes/extracts/fact-command-puts-secondary-into-recovering-replSetMaintenance.rst:10 -# 5efede30c9524e2a8cea0c050c62027d -msgid "See :doc:`/reference/replica-states/` for more information about replica set member states." -msgstr "" - -#: ../source/includes/extracts/fact-command-puts-secondary-into-recovering-replSetMaintenance.rst:13 -# 043f1372619d4626ba737313c9ac14ca -msgid "See :doc:`/tutorial/perform-maintence-on-replica-set-members` for an example replica set maintenance procedure to maximize availability during maintenance operations." -msgstr "" - diff --git a/locale/pot/reference/command/replSetReconfig.pot b/locale/pot/reference/command/replSetReconfig.pot deleted file mode 100644 index 7fa8f9cf7c0..00000000000 --- a/locale/pot/reference/command/replSetReconfig.pot +++ /dev/null @@ -1,103 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/replSetReconfig.txt:3 -# df2a359643ea4a57b5a58e89553e06d1 -msgid "replSetReconfig" -msgstr "" - -#: ../source/reference/command/replSetReconfig.txt:0 -# 07484e74cc934ebbbc000a51a7cd403e -msgid "On this page" -msgstr "" - -#: ../source/reference/command/replSetReconfig.txt:15 -# 8434106dee6f47c19bf8f9c28c34fd1e -msgid "The :dbcommand:`replSetReconfig` command modifies the configuration of an existing replica set. You can use this command to add and remove members, and to alter the options set on existing members. Use the following syntax:" -msgstr "" - -#: ../source/reference/command/replSetReconfig.txt:24 -# 02179ab74ef34181a25893c9b5abe834 -msgid "You may also run :dbcommand:`replSetReconfig` with the shell's :method:`rs.reconfig()` method." -msgstr "" - -#: ../source/reference/command/replSetReconfig.txt:30 -# 31f8759824f44327abdb78e28b8ee136 -msgid "Behaviors" -msgstr "" - -#: ../source/reference/command/replSetReconfig.txt:32 -# 6a9f6b277a4c4edea6ea9342b1ac59e5 -msgid "Be aware of the following :dbcommand:`replSetReconfig` behaviors:" -msgstr "" - -#: ../source/reference/command/replSetReconfig.txt:34 -# 652bd5902353471082db0f162da5d611 -msgid "You must issue this command against the :term:`admin database` of the current primary member of the replica set." -msgstr "" - -#: ../source/reference/command/replSetReconfig.txt:37 -# 60518e8b9b3440b7a079912f3c2f9109 -msgid "You can optionally force the replica set to accept the new configuration by specifying ``force: true``. Use this option if the current member is not primary or if a majority of the members of the set are not accessible." -msgstr "" - -#: ../source/reference/command/replSetReconfig.txt:44 -# 4ce3716852854f218823f33a069a1230 -msgid "Forcing the :dbcommand:`replSetReconfig` command can lead to a :term:`rollback` situation. Use with caution." -msgstr "" - -#: ../source/reference/command/replSetReconfig.txt:47 -# 8d902dbd33374f1788ad1e5ebfb58214 -msgid "Use the force option to restore a replica set to new servers with different hostnames. This works even if the set members already have a copy of the data." -msgstr "" - -#: ../source/reference/command/replSetReconfig.txt:51 -# fc2a654e887240d5bedbe7da97d9f026 -msgid "A majority of the set's members must be operational for the changes to propagate properly." -msgstr "" - -#: ../source/reference/command/replSetReconfig.txt:54 -# 7d2cdc69bee44fd786d7ee12a9637565 -msgid "If you are reconfiguring a set that has 2 members where only one member votes, and you are adding a member, you will need to specify the force option." -msgstr "" - -#: ../source/reference/command/replSetReconfig.txt:58 -# 35367fb1e0944dcfaad97d6f1bf749fb -msgid "This command can cause downtime as the set renegotiates primary-status. Typically this is 10-20 seconds, but could be as long as a minute or more. Therefore, you should attempt to reconfigure only during scheduled maintenance periods." -msgstr "" - -#: ../source/reference/command/replSetReconfig.txt:63 -# 2105e804cfde47b4be7030f7e8a39a5a -msgid "In some cases, :dbcommand:`replSetReconfig` forces the current primary to step down, initiating an election for primary among the members of the replica set. When this happens, the set will drop all current connections." -msgstr "" - -#: ../source/reference/command/replSetReconfig.txt:68 -# 1a133c68f62b421eb2795b933329a8db -msgid ":dbcommand:`replSetReconfig` obtains a special mutually exclusive lock to prevent more than one :dbcommand:`replSetReconfig` operation from occurring at the same time." -msgstr "" - -#: ../source/reference/command/replSetReconfig.txt:74 -# 6a246ded5c7e4ea197cfebb863800ae1 -msgid "Additional Information" -msgstr "" - -#: ../source/reference/command/replSetReconfig.txt:76 -# cfab4bc24ad94ae49c68a44c911b8134 -msgid ":ref:`replSetGetConfig-output`, :doc:`/reference/replica-configuration`, :method:`rs.reconfig()`, and :method:`rs.conf()`." -msgstr "" - diff --git a/locale/pot/reference/command/replSetStepDown.pot b/locale/pot/reference/command/replSetStepDown.pot deleted file mode 100644 index d06c1504372..00000000000 --- a/locale/pot/reference/command/replSetStepDown.pot +++ /dev/null @@ -1,142 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/replSetStepDown.txt:3 -# dcfa51a0046440648e5ef4dc1e477937 -msgid "replSetStepDown" -msgstr "" - -#: ../source/reference/command/replSetStepDown.txt:0 -# 637685004ef14ee0b1003dee597c235d -msgid "On this page" -msgstr "" - -#: ../source/reference/command/replSetStepDown.txt:14 -# 9fa3dc2e208c4c55a10a0ab74a6ed9c8 -msgid "Description" -msgstr "" - -#: ../source/reference/command/replSetStepDown.txt:18 -# 853be5573bc54e86a338cc61a4edb69f -msgid "Forces the :term:`primary` of the replica set to become a :term:`secondary`, triggering an :ref:`election for primary `. The command steps down the primary for a specified number of seconds; during this period, the stepdown member is ineligible from becoming primary." -msgstr "" - -#: ../source/reference/command/replSetStepDown.txt:24 -# 06f29fff08bf45e7aabab9deb4b78b58 -msgid "By default, the command only steps down the primary if an :data:`electable <~replSetGetConfig.members[n].priority>` secondary is up-to-date with the primary, waiting up to 10 seconds for a secondary to catch up." -msgstr "" - -#: ../source/reference/command/replSetStepDown.txt:29 -# 47fd5337dfdf4c259c40f5148e32fd00 -msgid "The command is only valid against the primary and will error if run on a non-primary member. :dbcommand:`replSetStepDown` can only run in the ``admin`` database and has the following prototype form:" -msgstr "" - -#: ../source/reference/command/replSetStepDown.txt:42 -# f0750e9172c14f5aafe42ae94f09535e -msgid ":dbcommand:`replSetStepDown` takes the following fields as arguments:" -msgstr "" - -#: ../source/reference/command/replSetStepDown.txt:47 -# a895be6ea488421e86d6228ced2a9f33 -msgid "Behavior" -msgstr "" - -#: ../source/reference/command/replSetStepDown.txt:51 -# 328cb2399abc4e50bbab11ef7c5d79a5 -msgid "Before stepping down, :dbcommand:`replSetStepDown` will attempt to terminate long running user operations that would block the primary from stepping down, such as an index build, a write operation or a map-reduce job." -msgstr "" - -#: ../source/reference/command/replSetStepDown.txt:56 -# d6610d8f72e24c52af4f27fbf46c6248 -msgid "To avoid rollbacks, :dbcommand:`replSetStepDown`, by default, only steps down the primary if an electable secondary is completely caught up with the primary. The command will wait up to the ``secondaryCatchUpPeriodSecs`` for a secondary to catch up." -msgstr "" - -#: ../source/reference/command/replSetStepDown.txt:61 -# a080a4d7c27749f3af3637cef36f604c -msgid "If no electable secondary meets this criterion by the waiting period, the primary does not step down and the command errors. However, you can override this behavior by including the ``force: true`` option." -msgstr "" - -#: ../source/reference/command/replSetStepDown.txt:65 -# 2b50b656ded84e71b3b4c5c6f504a09d -msgid "Upon successful stepdown, :dbcommand:`replSetStepDown` forces all clients currently connected to the database to disconnect. This helps ensure that the clients maintain an accurate view of the replica set." -msgstr "" - -#: ../source/reference/command/replSetStepDown.txt:69 -# 073b8f4a698940688e5aab80b4d9d818 -msgid "Because the disconnect includes the connection used to run the command, you cannot retrieve the return status of the command if the command completes successfully; i.e. you can only retrieve the return status of the command if it errors. When running the command in a script, the script should account for this behavior." -msgstr "" - -#: ../source/reference/command/replSetStepDown.txt:77 -# 1cc91a8617974a32abf4713030192ba8 -msgid ":dbcommand:`replSetStepDown` blocks all writes to the primary while it runs." -msgstr "" - -#: ../source/reference/command/replSetStepDown.txt:81 -# 1148e69050144596970ae158fb1c49e6 -msgid "Examples" -msgstr "" - -#: ../source/reference/command/replSetStepDown.txt:84 -# 8af3ae5dc4014e23bd70defb748e8fd9 -msgid "Step Down with Default Options" -msgstr "" - -#: ../source/reference/command/replSetStepDown.txt:86 -# 9586ff7d41e440e0939f5edf0b4ab1f4 -msgid "The following example, run on the current primary, attempts to step down the member for ``120`` seconds." -msgstr "" - -#: ../source/reference/command/replSetStepDown.txt:89 -# 3cfaf08aeaf04529b73851bf5b7522d8 -msgid "The operation will wait up to the default ``10`` seconds for a secondary to catch up. If no suitable secondary exists, the primary does not step down and the command errors." -msgstr "" - -#: ../source/reference/command/replSetStepDown.txt:95 -#: ../source/reference/command/replSetStepDown.txt:112 -#: ../source/reference/command/replSetStepDown.txt:129 -# 3e71b5e156cb4e5ab2c080aad7b4be48 -# 7c0b7ba3443748da931232b5f84977da -# 681fc24e7c7044849e0b44aa896aa1a6 -msgid "The command blocks all writes to the primary while it runs." -msgstr "" - -#: ../source/reference/command/replSetStepDown.txt:103 -# 11deb16b93e141f7acc6eabcfb114009 -msgid "Specify Wait Time for Secondary Catch Up" -msgstr "" - -#: ../source/reference/command/replSetStepDown.txt:105 -# cd4159c307ac469782d2b608ce4315da -msgid "The following example, run on the current primary, attempts to step down the member for ``120`` seconds, waiting up to ``15`` seconds for an electable secondary to catch up. If no suitable secondary exists, the primary does not step down and the command errors." -msgstr "" - -#: ../source/reference/command/replSetStepDown.txt:120 -# 1dfae884e50d4c1dbc6c650504083647 -msgid "Specify Secondary Catch Up with Force Step Down" -msgstr "" - -#: ../source/reference/command/replSetStepDown.txt:122 -# 953c6f3538e14ae89b2de1b3f5f141f6 -msgid "The following example, run on the current primary, attempts to step down the member for ``120`` seconds, waiting up to ``15`` seconds for an electable secondary to catch up. Because of the ``force: true`` option, the primary steps down even if no suitable secondary exists." -msgstr "" - -#: ../source/reference/command/replSetStepDown.txt:136 -# b0bd0d0a075946c5bf207e70d65c463c -msgid ":method:`rs.stepDown()`" -msgstr "" - diff --git a/locale/pot/reference/command/replSetSyncFrom.pot b/locale/pot/reference/command/replSetSyncFrom.pot deleted file mode 100644 index 1b60597b066..00000000000 --- a/locale/pot/reference/command/replSetSyncFrom.pot +++ /dev/null @@ -1,150 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/replSetSyncFrom.txt:3 -# 9a29022415ac47149240a1cd0b2148d5 -msgid "replSetSyncFrom" -msgstr "" - -#: ../source/reference/command/replSetSyncFrom.txt:0 -# 071d3cc9416a4e099682925981678553 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/replSetSyncFrom.txt:14 -# 8565fa4c39ab4e1eb819c5215bc8f711 -msgid "Description" -msgstr "" - -#: ../source/reference/command/replSetSyncFrom.txt:18 -# 0bb45adde90a4c908210290d638d957b -msgid "Temporarily overrides the default sync target for the current :program:`mongod`. This operation is useful for testing different patterns and in situations where a set member is not replicating from the desired host." -msgstr "" - -#: ../source/includes/fact-dbcommand.rst:1 -# c78693e9263841cdbe344fbf4161db99 -msgid "To run |command|, use the :method:`db.runCommand( { \\ } ) ` method." -msgstr "" - -#: ../source/includes/fact-voting-node-sync-incompatibility.rst:1 -# ac7431110ae14a8ba6fadff3c669d668 -msgid "MongoDB 3.2 replica set members with :rsconf:`1 vote ` cannot sync from members with :rsconf:`0 votes `." -msgstr "" - -#: ../source/reference/command/replSetSyncFrom.txt:31 -# 7b606cbbae67496eacc97f1011545e87 -msgid "The :dbcommand:`replSetSyncFrom` command has the following form:" -msgstr "" - -#: ../source/reference/command/replSetSyncFrom.txt:37 -# 775fa4b59a5b42c4823e341afecd50aa -msgid "The :dbcommand:`replSetSyncFrom` command has the following field:" -msgstr "" - -#: ../source/reference/command/replSetSyncFrom.txt:42 -# ce2e3c7f35b94fca97f47d3bf878b0bb -msgid "Behavior" -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:2 -# 8aeb574ef5164c1294c7171e3c319a03 -msgid "Sync Logic" -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:4 -# e91b26727e4d49f5b1a296750819e7bd -msgid "Only modify the default sync logic as needed, and always exercise caution. :dbcommand:`replSetSyncFrom` will not affect an in-progress initial sync operation. To affect the sync target for the initial sync, run :dbcommand:`replSetSyncFrom` operation *before* initial sync." -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:9 -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:35 -# b8d09dd5c7da42d6b8cc2d09dc715e48 -# 8015e3c1079b406c881eefc2b2031772 -msgid "If you run :dbcommand:`replSetSyncFrom` during initial sync, MongoDB produces no error messages, but the sync target will not change until after the initial sync operation." -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:14 -# 094b3f4d56824160a1001c78454bf93f -msgid "Target" -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:16 -# c2e63c1dfdaf4f8d90a83f8f00b85842 -msgid "The member to sync from must be a valid source for data in the set. To sync from a member, the member must:" -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:19 -# d506b806a232496c8011adbbc412fa13 -msgid "Have data. It cannot be an arbiter, in startup or recovering mode, and must be able to answer data queries." -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:22 -# f46521bfa6b1400884994efa45c818ed -msgid "Be accessible." -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:24 -# 9562ae4559bb41d7bc00dc2540bf95ee -msgid "Be a member of the same set in the replica set configuration." -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:26 -# 11973b8c81d24e87a9c742d996b93c65 -msgid "Build indexes with the :rsconf:`members[n].buildIndexes` setting." -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:29 -# ecd414d6cffc4477853e134ff68bba6f -msgid "A different member of the set, to prevent syncing from itself." -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:31 -# 59a97bc578a347e3bed4a98d36c73326 -msgid "If you attempt to replicate from a member that is more than 10 seconds behind the current member, :program:`mongod` will log a warning but will still replicate from the lagging member." -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:40 -# deefb667b0704671a4f99bb989cd7c90 -msgid "Persistence" -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:42 -# 636e4fdc53864bf194839d0517abcb1c -msgid ":dbcommand:`replSetSyncFrom` provide a temporary override of default behavior. :program:`mongod` will revert to the default sync behavior in the following situations:" -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:46 -# ab6512354a2b4d2c83a48d6e47587e05 -msgid "The :program:`mongod` instance restarts." -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:48 -# 20b29968448147c7a28a05ae7ce84606 -msgid "The connection between the :program:`mongod` and the sync target closes." -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:51 -# 094550dabd6c4555b860ba9e019be06f -msgid "If the sync target falls more than 30 seconds behind another member of the replica set." -msgstr "" - -#: ../source/reference/command/replSetSyncFrom.txt:46 -# 38cf8b524abd4fe8a2cef3fd8a2255ea -msgid "For more information the use of :dbcommand:`replSetSyncFrom`, see :doc:`/tutorial/configure-replica-set-secondary-sync-target`." -msgstr "" - diff --git a/locale/pot/reference/command/replSetTest.pot b/locale/pot/reference/command/replSetTest.pot deleted file mode 100644 index 6aa4673c9bb..00000000000 --- a/locale/pot/reference/command/replSetTest.pot +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/replSetTest.txt:3 -# 0ad6f115278244208d43eff55c6f141a -msgid "replSetTest" -msgstr "" - -#: ../source/reference/command/replSetTest.txt:15 -# d6aa8076969f479ba4bc44450eb5d60e -msgid ":dbcommand:`replSetTest` is internal diagnostic command used for regression tests that supports replica set functionality." -msgstr "" - -#: ../source/includes/note-enabletestcommands.rst:3 -# df810cd50ec5488b9ab0e3391d84bebd -msgid "|dbcommand| is an internal command that is not enabled by default. |dbcommand| must be enabled by using :option:`--setParameter enableTestCommands=1 ` on the :program:`mongod` command line. |dbcommand| cannot be enabled during run-time." -msgstr "" - diff --git a/locale/pot/reference/command/resetError.pot b/locale/pot/reference/command/resetError.pot deleted file mode 100644 index f938a0bedb1..00000000000 --- a/locale/pot/reference/command/resetError.pot +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/resetError.txt:3 -# be4b3053164c4b4f8446970ae7d1a2ea -msgid "resetError" -msgstr "" - -#: ../source/reference/command/resetError.txt:15 -# f834aa7bc4de4834acf9daf9c6ef1891 -msgid "The :dbcommand:`resetError` command resets the last error status." -msgstr "" - -#: ../source/reference/command/resetError.txt:17 -# 289a08c7681149948d188085c41f3680 -msgid ":method:`db.resetError()`" -msgstr "" - diff --git a/locale/pot/reference/command/resync.pot b/locale/pot/reference/command/resync.pot deleted file mode 100644 index 0ef0e904dec..00000000000 --- a/locale/pot/reference/command/resync.pot +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/resync.txt:3 -# 1d2060519b6840ea83b275e10a4e5f72 -msgid "resync" -msgstr "" - -#: ../source/reference/command/resync.txt:15 -# 40a57fc565e94ea592c2ebace99ab36a -msgid "The :dbcommand:`resync` command forces an out-of-date slave :program:`mongod` instance to re-synchronize itself. Note that this command is relevant to master-slave replication only. It does not apply to replica sets." -msgstr "" - -#: ../source/includes/warning-blocking-global.rst:3 -# bea26827e9024216be88eeda95b02672 -msgid "This command obtains a global write lock and will block other operations until it has completed." -msgstr "" - diff --git a/locale/pot/reference/command/revokePrivilegesFromRole.pot b/locale/pot/reference/command/revokePrivilegesFromRole.pot deleted file mode 100644 index 7465d78b593..00000000000 --- a/locale/pot/reference/command/revokePrivilegesFromRole.pot +++ /dev/null @@ -1,88 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/revokePrivilegesFromRole.txt:3 -# 25704327ed31417094deadaf23cb10b8 -msgid "revokePrivilegesFromRole" -msgstr "" - -#: ../source/reference/command/revokePrivilegesFromRole.txt:0 -# cb7546b8bae24727b9b046e3af214490 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/revokePrivilegesFromRole.txt:14 -# 805193b347284850a325a8e305ee5ec6 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/revokePrivilegesFromRole.txt:18 -# d101ee74788e442bab12e53acc821f96 -msgid "Removes the specified privileges from the :ref:`user-defined ` role on the database where the command is run. The :dbcommand:`revokePrivilegesFromRole` command has the following syntax:" -msgstr "" - -#: ../source/reference/command/revokePrivilegesFromRole.txt:35 -# ea731e71da0642e6bf02cbae0e450cc0 -msgid "The :dbcommand:`revokePrivilegesFromRole` command has the following fields:" -msgstr "" - -#: ../source/reference/command/revokePrivilegesFromRole.txt:40 -# 3c01bfa3cd4b49c696d58ecf7a05507d -msgid "Behavior" -msgstr "" - -#: ../source/reference/command/revokePrivilegesFromRole.txt:42 -# b4b6306256fb4127b661cbeef520ba08 -msgid "To revoke a privilege, the :doc:`resource document ` pattern must match **exactly** the ``resource`` field of that privilege. The ``actions`` field can be a subset or match exactly." -msgstr "" - -#: ../source/reference/command/revokePrivilegesFromRole.txt:47 -# cb62261d4e3d4fd78163135ed129c4aa -msgid "For example, consider the role ``accountRole`` in the ``products`` database with the following privilege that specifies the ``products`` database as the resource:" -msgstr "" - -#: ../source/reference/command/revokePrivilegesFromRole.txt:64 -# 439d8fc3549e4bb4b6686f28742f1b95 -msgid "You *cannot* revoke ``find`` and/or ``update`` from just *one* collection in the ``products`` database. The following operations result in no change to the role:" -msgstr "" - -#: ../source/reference/command/revokePrivilegesFromRole.txt:108 -# bb63db3aa8db41e19567827960ce8b03 -msgid "To revoke the ``\"find\"`` and/or the ``\"update\"`` action from the role ``accountRole``, you must match the resource document exactly. For example, the following operation revokes just the ``\"find\"`` action from the existing privilege." -msgstr "" - -#: ../source/reference/command/revokePrivilegesFromRole.txt:135 -# 2e17c3e56d6344bc91b62936964a65ee -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-revoke-privileges.rst:1 -# 5f949a3d76044444addaa8d1f0df76cd -msgid "You must have the :authaction:`revokeRole` :ref:`action ` on the database a privilege targets in order to revoke that privilege. If the privilege targets multiple databases or the ``cluster`` resource, you must have the :authaction:`revokeRole` action on the ``admin`` database." -msgstr "" - -#: ../source/reference/command/revokePrivilegesFromRole.txt:140 -# a26b9715be28453c89d7695c942f51b5 -msgid "Example" -msgstr "" - -#: ../source/reference/command/revokePrivilegesFromRole.txt:142 -# 362b67de231f41ed94e685e875aede94 -msgid "The following operation removes multiple privileges from the ``associates`` role in the ``products`` database:" -msgstr "" - diff --git a/locale/pot/reference/command/revokeRolesFromRole.pot b/locale/pot/reference/command/revokeRolesFromRole.pot deleted file mode 100644 index 9604b195c09..00000000000 --- a/locale/pot/reference/command/revokeRolesFromRole.pot +++ /dev/null @@ -1,93 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/revokeRolesFromRole.txt:3 -# afabe9a3ba064cf5be755f1479103a69 -msgid "revokeRolesFromRole" -msgstr "" - -#: ../source/reference/command/revokeRolesFromRole.txt:0 -# e25242fffa104b5aa2c7501f7cc06289 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/revokeRolesFromRole.txt:14 -# d29f2e3b5b5442c9bf50d05f82fa96c0 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/revokeRolesFromRole.txt:18 -# 5b3c65fdb8e44854babb9e9c0df52c0d -msgid "Removes the specified inherited roles from a role. The :dbcommand:`revokeRolesFromRole` command has the following syntax:" -msgstr "" - -#: ../source/reference/command/revokeRolesFromRole.txt:31 -# d2af89b9af0f4f2d87edbe1020252777 -msgid "The command has the following fields:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:3 -# 114cd9d99abf4a9f87d0a8b895ca3697 -msgid "In the ``roles`` field, you can specify both :ref:`built-in roles ` and :ref:`user-defined role `." -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:7 -# 0a7aa5f6fb5f4a26a3f443a3c5dbdfd4 -msgid "To specify a role that exists in the same database where |local-cmd-name| runs, you can either specify the role with the name of the role:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:15 -# 03618a91d799450ba034eccd0be8614a -msgid "Or you can specify the role with a document, as in:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:21 -# 5a7eda06edc643319215364aa7ef57ca -msgid "To specify a role that exists in a different database, specify the role with a document." -msgstr "" - -#: ../source/reference/command/revokeRolesFromRole.txt:39 -# 7a3be817026d44708f203180d4170c18 -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-revoke-roles.rst:1 -# a70ead484fdb4528bae0323ccc6d7333 -msgid "You must have the :authaction:`revokeRole` :ref:`action ` on a database to revoke a role on that database." -msgstr "" - -#: ../source/reference/command/revokeRolesFromRole.txt:44 -# 2f40dd529d2145dea532263f39b30610 -msgid "Example" -msgstr "" - -#: ../source/reference/command/revokeRolesFromRole.txt:46 -# 71be36cb32dd4325a4f10b025f4b22ef -msgid "The ``purchaseAgents`` role in the ``emea`` database inherits privileges from several other roles, as listed in the ``roles`` array:" -msgstr "" - -#: ../source/reference/command/revokeRolesFromRole.txt:72 -# 7179d521036b475dab7a6127a65334ac -msgid "The following :dbcommand:`revokeRolesFromRole` operation on the ``emea`` database removes two roles from the ``purchaseAgents`` role:" -msgstr "" - -#: ../source/reference/command/revokeRolesFromRole.txt:86 -# 1379603f3f9b4c5bb60a07d65952ac53 -msgid "The ``purchaseAgents`` role now contains just one role:" -msgstr "" - diff --git a/locale/pot/reference/command/revokeRolesFromUser.pot b/locale/pot/reference/command/revokeRolesFromUser.pot deleted file mode 100644 index 4463120aaa6..00000000000 --- a/locale/pot/reference/command/revokeRolesFromUser.pot +++ /dev/null @@ -1,93 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/revokeRolesFromUser.txt:3 -# f1c3cf0c9a3b45cdb620a65b3ef347d0 -msgid "revokeRolesFromUser" -msgstr "" - -#: ../source/reference/command/revokeRolesFromUser.txt:0 -# 8c3c573abf1045e084073d00404e2429 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/revokeRolesFromUser.txt:14 -# 03bb4b81e61247fe80439126d536da67 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/revokeRolesFromUser.txt:18 -# d2f2afc645df40a0885b8d161bc6fabb -msgid "Removes a one or more roles from a user on the database where the roles exist. The :dbcommand:`revokeRolesFromUser` command uses the following syntax:" -msgstr "" - -#: ../source/reference/command/revokeRolesFromUser.txt:32 -# f8603ea0c34b46b7985bacea3fb8ab74 -msgid "The command has the following fields:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:3 -# 9b9b1ef103a14c999267e0eb96cac83f -msgid "In the ``roles`` field, you can specify both :ref:`built-in roles ` and :ref:`user-defined role `." -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:7 -# 66214659c2294dabbf95aa92b70a4c41 -msgid "To specify a role that exists in the same database where |local-cmd-name| runs, you can either specify the role with the name of the role:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:15 -# 360b5c639a554b2e8f3604a69c3891f1 -msgid "Or you can specify the role with a document, as in:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:21 -# 34ae01192b814913913b742f697e0328 -msgid "To specify a role that exists in a different database, specify the role with a document." -msgstr "" - -#: ../source/reference/command/revokeRolesFromUser.txt:40 -# d69518e8bae84220a011318f0a1e2ee5 -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-revoke-roles.rst:1 -# 4c5161a6975e43b88c6915b8e8b47ea4 -msgid "You must have the :authaction:`revokeRole` :ref:`action ` on a database to revoke a role on that database." -msgstr "" - -#: ../source/reference/command/revokeRolesFromUser.txt:45 -# d34c7266f0d345d2953b98d8c237869e -msgid "Example" -msgstr "" - -#: ../source/reference/command/revokeRolesFromUser.txt:47 -# 82f674055e004e47b8f362c3b850a740 -msgid "The ``accountUser01`` user in the ``products`` database has the following roles:" -msgstr "" - -#: ../source/reference/command/revokeRolesFromUser.txt:64 -# d5b1d031727c426ab24ac9aea430effe -msgid "The following :dbcommand:`revokeRolesFromUser` command removes the two of the user's roles: the :authrole:`read` role on the ``stock`` database and the :authrole:`readWrite` role on the ``products`` database, which is also the database on which the command runs:" -msgstr "" - -#: ../source/reference/command/revokeRolesFromUser.txt:80 -# 79126378bf1246049bcf479c1ff8419f -msgid "The user ``accountUser01`` in the ``products`` database now has only one remaining role:" -msgstr "" - diff --git a/locale/pot/reference/command/rolesInfo.pot b/locale/pot/reference/command/rolesInfo.pot deleted file mode 100644 index 4d841889634..00000000000 --- a/locale/pot/reference/command/rolesInfo.pot +++ /dev/null @@ -1,210 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/rolesInfo.txt:3 -# 86630b4734e74182a776a5334cb817f3 -msgid "rolesInfo" -msgstr "" - -#: ../source/reference/command/rolesInfo.txt:0 -# b5975980d7224e8d8af8f1cc8d24a3a1 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/rolesInfo.txt:14 -# cc45287b04bc4cd8a58c98a34af72b5a -msgid "Definition" -msgstr "" - -#: ../source/reference/command/rolesInfo.txt:18 -# 4ae7c5ee475f4250b88746c404215a6e -msgid "Returns inheritance and privilege information for specified roles, including both :ref:`user-defined roles ` and :ref:`built-in roles `." -msgstr "" - -#: ../source/reference/command/rolesInfo.txt:22 -# c4cfd0b65b9341afb8401e4d52ca0280 -msgid "The :dbcommand:`rolesInfo` command can also retrieve all roles scoped to a database." -msgstr "" - -#: ../source/reference/command/rolesInfo.txt:25 -# 0214a6021ac147e78430fc653f240f62 -msgid "To match a single role on the database, use the following form:" -msgstr "" - -#: ../source/reference/command/rolesInfo.txt:35 -# 02ca773fc5fb40c8af936ea2ddb08e4e -msgid ":dbcommand:`rolesInfo` has the following fields:" -msgstr "" - -#: ../source/reference/command/rolesInfo.txt:42 -# 9949d54ce48c4f5f90ec96e7c43f974f -msgid "Behavior" -msgstr "" - -#: ../source/reference/command/rolesInfo.txt:45 -# 3d35a518ba824dc39f0c35e66285070b -msgid "Return Information for a Single Role" -msgstr "" - -#: ../source/reference/command/rolesInfo.txt:47 -# 6c62c94a3672432a93ca5e27c6bfc458 -msgid "To specify a role from the current database, specify the role by its name:" -msgstr "" - -#: ../source/reference/command/rolesInfo.txt:53 -# d6cf483bc7ca4d19a1b23adc3b399ebc -msgid "To specify a role from another database, specify the role by a document that specifies the role and database:" -msgstr "" - -#: ../source/reference/command/rolesInfo.txt:61 -# 58f80923fea14b0696f4a39f66b9e186 -msgid "Return Information for Multiple Roles" -msgstr "" - -#: ../source/reference/command/rolesInfo.txt:63 -# 716847d135444763a1f1e3e6398d2d58 -msgid "To specify multiple roles, use an array. Specify each role in the array as a document or string. Use a string only if the role exists on the database on which the command runs:" -msgstr "" - -#: ../source/reference/command/rolesInfo.txt:78 -# d296199b0a374d06a1e862128b20648d -msgid "Return Information for All Roles in the Database" -msgstr "" - -#: ../source/reference/command/rolesInfo.txt:80 -# 41205b800e6b46edba30fd90c759b1b3 -msgid "To specify all roles in the database on which the command runs, specify ``rolesInfo: 1``. By default MongoDB displays all the :ref:`user-defined roles ` in the database. To include :ref:`built-in roles ` as well, include the parameter-value pair ``showBuiltinRoles: true``:" -msgstr "" - -#: ../source/reference/command/rolesInfo.txt:91 -# ab94070e0d134e95bc177ffcc3b381a1 -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-roles-info.rst:1 -# 2444e7897bff4481a12b5f167d040a8f -msgid "To view a role's information, you must be either explicitly granted the role or must have the :authaction:`viewRole` :ref:`action ` on the role's database." -msgstr "" - -#: ../source/reference/command/rolesInfo.txt:98 -# f2e5d987014440d485e031427a85d863 -msgid "Output" -msgstr "" - -#: ../source/reference/command/rolesInfo.txt:102 -# 9c9fcd10c307485a92c137bd49ce8b39 -msgid "The name of the role." -msgstr "" - -#: ../source/reference/command/rolesInfo.txt:106 -# 7a729293190948f8a2f7da6aa0ac49d3 -msgid "The database on which the role is defined. Every database has :ref:`built-in roles `. A database might also have :ref:`user-defined roles `." -msgstr "" - -#: ../source/reference/command/rolesInfo.txt:112 -# 643af4d96fee44eab175c7a385f9ba60 -msgid "A value of ``true`` indicates the role is a :ref:`built-in role `. A value of ``false`` indicates the role is a :ref:`user-defined role `." -msgstr "" - -#: ../source/reference/command/rolesInfo.txt:118 -# 4ea03133d2444ddc8c9f81f24f77c1bc -msgid "The roles that directly provide privileges to this role and the databases on which the roles are defined." -msgstr "" - -#: ../source/reference/command/rolesInfo.txt:123 -# f14af0f7ab5f4aa79cd16f981c3d583d -msgid "All roles from which this role inherits privileges. This includes the roles in the :data:`rolesInfo.roles` array as well as the roles from which the roles in the :data:`rolesInfo.roles` array inherit privileges. All privileges apply to the current role. The documents in this field list the roles and the databases on which they are defined." -msgstr "" - -#: ../source/reference/command/rolesInfo.txt:131 -# 1c9f452acf2c49c1b1d3846122aca5e2 -msgid "The privileges directly specified by this role; i.e. the array excludes privileges inherited from other roles. By default the output does not include the :data:`~rolesInfo.privileges` field. To include the field, specify ``showPrivileges: true`` when running the :dbcommand:`rolesInfo` command." -msgstr "" - -#: ../source/reference/command/rolesInfo.txt:137 -#: ../source/reference/command/rolesInfo.txt:149 -# 1e9e7dba5c1b47fd94c933827e132c90 -# 7fcdd30a8c0642f7850ef5b98e3002d7 -msgid "Each privilege document specifies the :ref:`resources ` and the :doc:`actions ` allowed on the resources." -msgstr "" - -#: ../source/reference/command/rolesInfo.txt:143 -# 6d2f4a3243a74a4e84f0f69091a9cc83 -msgid "All privileges granted by this role, including those inherited from other roles. By default the output does not include the :data:`~rolesInfo.inheritedPrivileges` field. To include the field, specify ``showPrivileges: true`` when running the :dbcommand:`rolesInfo` command." -msgstr "" - -#: ../source/reference/command/rolesInfo.txt:154 -# 33ab8efd715e4ddeb9cc87af09c6ab63 -msgid "Examples" -msgstr "" - -#: ../source/reference/command/rolesInfo.txt:157 -# 93a263b634b142fe8a8d4c7ee7f5194a -msgid "View Information for a Single Role" -msgstr "" - -#: ../source/reference/command/rolesInfo.txt:159 -# e44224c150f547c382ce6be79fe699b3 -msgid "The following command returns the role inheritance information for the role ``associate`` defined in the ``products`` database:" -msgstr "" - -#: ../source/reference/command/rolesInfo.txt:170 -# e6128c9423324b119ff60150687424c7 -msgid "The following command returns the role inheritance information for the role ``siteManager`` on the database on which the command runs:" -msgstr "" - -#: ../source/reference/command/rolesInfo.txt:181 -# e246795d8382446dad5bcc15cb489c2f -msgid "The following command returns *both* the role inheritance and the privileges for the role ``associate`` defined on the ``products`` database:" -msgstr "" - -#: ../source/reference/command/rolesInfo.txt:194 -# 03d6574c4b0044698c5b894d4247d5c7 -msgid "View Information for Several Roles" -msgstr "" - -#: ../source/reference/command/rolesInfo.txt:196 -# 1484266f69e54104a812c202e8c6f99e -msgid "The following command returns information for two roles on two different databases:" -msgstr "" - -#: ../source/reference/command/rolesInfo.txt:210 -# 65211ae56b26491fb1a0571818f195bd -msgid "The following returns *both* the role inheritance and the privileges:" -msgstr "" - -#: ../source/reference/command/rolesInfo.txt:225 -# 08faac2ce75e4469b9b8b9a61d53d53a -msgid "View All User-Defined Roles for a Database" -msgstr "" - -#: ../source/reference/command/rolesInfo.txt:227 -# e994f1a571a544e180095bc8c3b6bc58 -msgid "The following operation returns all :ref:`user-defined roles ` on the database on which the command runs and includes privileges:" -msgstr "" - -#: ../source/reference/command/rolesInfo.txt:241 -# 04f4d2477c954e0fa9e30584f602ade9 -msgid "View All User-Defined and Built-In Roles for a Database" -msgstr "" - -#: ../source/reference/command/rolesInfo.txt:243 -# 152578768af44f7e80192c02ce40f1b2 -msgid "The following operation returns all roles on the database on which the command runs, including both built-in and user-defined roles:" -msgstr "" - diff --git a/locale/pot/reference/command/serverStatus.pot b/locale/pot/reference/command/serverStatus.pot deleted file mode 100644 index 7e782b0ad5c..00000000000 --- a/locale/pot/reference/command/serverStatus.pot +++ /dev/null @@ -1,1536 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/serverStatus.txt:3 -# 9a21555a475249e9a2810c45f09b6777 -msgid "serverStatus" -msgstr "" - -#: ../source/reference/command/serverStatus.txt:0 -# 963ce15bf718479ea21385eb04afdb57 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/serverStatus.txt:14 -# 0c86bce2c78143aaa2dae0cf1fdd0843 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/serverStatus.txt:18 -# 225eb38ca37040539dc7f75faa8bec8f -msgid "The :dbcommand:`serverStatus` command returns a document that provides an overview of the database's state. Monitoring applications can run this command at a regular interval to collect statistics about the instance." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:27 -# ab44423d3fde4449b090e0362e4d39fa -msgid "The value (i.e. ``1`` above) does not affect the operation of the command. The :program:`mongo` shell provides the :method:`db.serverStatus()` wrapper for the command." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:33 -# 98e03544e6d94b44962a4a3821823cde -msgid "Much of the output of :dbcommand:`serverStatus` is also displayed dynamically by :program:`mongostat`. See the :doc:`/reference/program/mongostat` command for more information." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:38 -# fd168fc80fc943628e33a5e03f3465bb -msgid "Behavior" -msgstr "" - -#: ../source/includes/extracts/serverStatus-command-projection.rst:2 -# f4153a415fb94a3db60579628fa51a1d -msgid "By default, :dbcommand:`serverStatus` excludes in its output :ref:`server-status-range-deleter` information and some content in the :ref:`server-status-repl` document." -msgstr "" - -#: ../source/includes/extracts/serverStatus-command-projection.rst:6 -# 07f9f5cc1af54dfd98d2f1f5a15b4c24 -msgid "To include fields that are excluded by default, specify the top-level field and set it to ``1`` in the command. To exclude fields that are included by default, specify the top-level field and set to ``0`` in the command." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:42 -# 8f8d873c044841dbb813b479949b11b5 -msgid "For example, the following operation suppresses the ``repl``, ``metrics`` and ``locks`` information in the output." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:49 -# 476c07e49d43440c9e4594c18f30e1ae -msgid "The following example includes :ref:`server-status-range-deleter` and all :ref:`server-status-repl` information in the output:" -msgstr "" - -#: ../source/reference/command/serverStatus.txt:57 -# f8ae35f10cc149c2ad9163e0a3a1afd3 -msgid "Output" -msgstr "" - -#: ../source/reference/command/serverStatus.txt:61 -# fbc6737951e640088a5b6a2c0890ce6f -msgid "The output fields vary depending on the version of MongoDB, underlying operating system platform, the storage engine, and the kind of node, including :program:`mongos`, :program:`mongod` or :term:`replica set` member." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:66 -# 29621e2a6c9f4573baea91536d08cba0 -msgid "For the :dbcommand:`serverStatus` output specific to the version of your MongoDB, refer to the appropriate version of the MongoDB Manual." -msgstr "" - -#: ../source/includes/extracts/serverStatus-command-output-change-v3.0.rst:4 -# b7672cd17bdb4eb8bc4ba6e39a269a12 -msgid ":dbcommand:`serverStatus` no longer outputs the ``workingSet``, ``indexCounters``, and ``recordStats`` sections." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:74 -# e6a0c2cfe39f4e728c873cd507e88ebf -msgid "Instance Information" -msgstr "" - -#: ../source/reference/command/serverStatus.txt:90 -# f0aa4aa7b51342e9a017eba33fcddc45 -msgid "The system's hostname. In Unix/Linux systems, this should be the same as the output of the ``hostname`` command." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:97 -# 7dd9eb7910d043628ca804947f8ace2a -msgid "An array of the system's fully qualified domain names (FQDNs)." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:101 -# 6b4a3a4fbc414ef2b009ee629b6605da -msgid "The MongoDB version of the current MongoDB process." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:105 -# f87530461c154f0a83076857d1dc45cf -msgid "The current MongoDB process. Possible values are: :program:`mongos` or :program:`mongod`." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:110 -# 1d96031380d44ecc8e5f919084c4ffef -msgid "The process id number." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:114 -# c9c6ca39377d44b7bec18c98f1081d6a -msgid "The number of seconds that the current MongoDB process has been active." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:119 -# da062fa8b6ff43efaf3fa07e67b8be02 -msgid "The number of milliseconds that the current MongoDB process has been active." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:124 -# e930b230df5045d28542b4abb504d38e -msgid "The uptime in seconds as calculated from MongoDB's internal course-grained time keeping system." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:129 -# bb9dfebde5a34fd0b41e441ae19c4d9a -msgid "The ISODate representing the current time, according to the server, in UTC." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:135 -# 5a45ef43a6bd4f23a049db7eab968a23 -msgid "asserts" -msgstr "" - -#: ../source/reference/command/serverStatus.txt:149 -# 01c5abbbedf54a54ade16bf081be4062 -msgid "A document that reports on the number of assertions raised since the MongoDB process started. While assert errors are typically uncommon, if there are non-zero values for the :data:`asserts`, you should check the log file for more information. In many cases, these errors are trivial, but are worth investigating." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:157 -# b61a989126084976be10e368674da1dd -msgid "The number of regular assertions raised since the MongoDB process started. Check the log file for more information about these messages." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:163 -# 28899d53cde54da89510b0e339a95635 -msgid "The number of warnings raised since the MongoDB process started. Check the log file for more information about these warnings." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:168 -# ea77708429e14e6d9c768e4a8e3e4f6b -msgid "The number of message assertions raised since the MongoDB process started. Check the log file for more information about these messages." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:174 -# fecdf2809ed9491a94a37d116f101627 -msgid "The number of \"user asserts\" that have occurred since the last time the MongogDB process started. These are errors that user may generate, such as out of disk space or duplicate key. You can prevent these assertions by fixing a problem with your application or deployment. Check the MongoDB log for more information." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:182 -# 1ac422d18a4c4fb6980a38c716834c78 -msgid "The number of times that the rollover counters have rolled over since the last time the MongoDB process started. The counters will rollover to zero after 2\\ :superscript:`30` assertions. Use this value to provide context to the other values in the :serverstatus:`asserts` data structure." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:192 -# b822e3eadd8a44098cdd08b058549a65 -msgid "backgroundFlushing" -msgstr "" - -#: ../source/reference/command/serverStatus.txt:206 -# e2be536e98df4923bf76fcf1ed366128 -msgid "``backgroundFlushing`` information only appears for instances that use the :doc:`MMAPv1 ` storage engine." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:211 -# d36bff3caed8400e9f8a7caa66b3c39b -msgid "A document that reports on the :program:`mongod` process's periodic writes to disk. Consider these values if you have concerns about write performance and :ref:`journaling `." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:218 -# b4fb5a2eed6747edb7ee7c70be949409 -msgid "The number of times the database has flushed all writes to disk. This value will grow as database runs for longer periods of time." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:223 -# b6c4a11a54594866bcec9183739ad105 -msgid "The total number of milliseconds (ms) that the :program:`mongod` processes have spent writing (i.e. flushing) data to disk. Because :serverstatus:`~backgroundFlushing.total_ms` is an absolute value, consider the :serverstatus:`~backgroundFlushing.flushes` and :serverstatus:`~backgroundFlushing.average_ms` values to provide context." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:232 -# 45c0083ba46144899d2051083d239d10 -msgid "The average time in milliseconds for each flush to disk, calculated by dividing :serverstatus:`~backgroundFlushing.total_ms` by :serverstatus:`~backgeroundFlushing.flushes`." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:236 -# ebc353ea918641168b84b31d7b149873 -msgid "The :serverstatus:`~backgroundFlushing.average_ms` is more likely to to represent a \"normal\" time as the value of the :serverstatus:`~backgroundFlushing.flushes` increases. However, abnormal data can skew this value. Use the :serverstatus:`backgroundFlushing.last_ms` to check that a high average is not skewed by transient historical issue or a random write distribution." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:246 -# 5c1b915f235741f9bca54bde2d8135d5 -msgid "The amount of time, in milliseconds, that the last flush operation took to complete. Use this value to verify that the current performance of the server is in line with the historical data provided by :serverstatus:`backgroundFlushing.average_ms` and :serverstatus:`backgroundFlushing.total_ms`." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:254 -# 6fca2131035041899d6166b7969d51e9 -msgid "The timestamp of the last completed flush operation in the :term:`ISODate` format. If this value is more than a few minutes past your server's current time and accounting for differences in time zone, restarting the database may result in some data loss." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:259 -# b27e9b1eb72241efb49ea1b2f312125e -msgid "Also consider ongoing operations that might skew this value by routinely blocking write operations." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:265 -# 98bbb6d13e9e42df81bb0a68a55ad931 -msgid "connections" -msgstr "" - -#: ../source/reference/command/serverStatus.txt:277 -# 0f362510cebf470298446155eecbbc27 -msgid "A document that reports on the status of the connections. Use these values to assess the current load and capacity requirements of the server." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:283 -# 67afcce1ac774a98b9f8c950a885354c -msgid "The number of incoming connections from clients to the database server . This number includes the current shell session. Consider the value of :serverstatus:`connections.available` to add more context to this datum." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:288 -# a03a8e685a654cbe8f76f9b07cab5fa4 -msgid "The value will include all incoming connections including any shell connections or connections from other servers, such as :term:`replica set` members or :program:`mongos` instances." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:294 -# 21137a56bd0a4eea806d29e85e9e905d -msgid "The number of unused incoming connections available. Consider this value in combination with the value of :serverstatus:`connections.current` to understand the connection load on the database, and the :doc:`/reference/ulimit` document for more information about system thresholds on available connections." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:302 -# 65fa536fd51c4afd993405cbe957568c -msgid "Count of **all** incoming connections created to the server. This number includes connections that have since closed." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:310 -# b16274f031bb45c5846b910425cd102f -msgid "dur (Journaling)" -msgstr "" - -#: ../source/reference/command/serverStatus.txt:334 -# 214b36782c8447668c4350adbf43b6a6 -msgid ":serverstatus:`dur` (journaling) information only appears for :program:`mongod` instances that use the :doc:`MMAPv1 ` storage engine and have journaling enabled." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:340 -# c456530d90bd4e3685ce2a87f0802972 -msgid "A document that reports the :program:`mongod` instance's :doc:`journaling-related operations ` and performance. MongoDB reports on this data based on 3 second intervals, collected between 3 and 6 seconds in the past." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:347 -# a5467a19accb401e8416142cb2bfefb8 -msgid "The number of transactions written to the :term:`journal` during the last :ref:`journal group commit interval `." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:353 -# 28f0bfd1b6db4395af615b1e1f775b49 -msgid "The amount of data in megabytes (MB) written to :term:`journal` during the last :ref:`journal group commit interval `." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:359 -# 5e765967f7f24f06bc457b3294437a74 -msgid "The amount of data in megabytes (MB) written from :term:`journal` to the data files during the last :ref:`journal group commit interval `." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:365 -# 413a902d1feb4cb5902f25f3ab7bd72a -msgid "The compression ratio of the data written to the :term:`journal`:" -msgstr "" - -#: ../source/reference/command/serverStatus.txt:373 -# 136bb01f2b2f4438a54d99d28e66c1a7 -msgid "The count of the commits that occurred while a write lock was held. Commits in a write lock indicate a MongoDB node under a heavy write load and call for further diagnosis." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:379 -# 0e4b48ccf2454c12ad68b65b7a518acc -msgid "The number of times MongoDB requested a commit before the scheduled :ref:`journal group commit interval `. Use this value to ensure that your :ref:`journal group commit interval ` is not too long for your deployment." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:388 -# 691e0b2dbdec409d914665c2bd88e3e5 -msgid "A document that reports on the performance of the :program:`mongod` instance during the various phases of journaling in the last :ref:`journal group commit interval `." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:395 -# d74fb12d2c3e444fbeb5c353c668c952 -msgid "The amount of time, in milliseconds, over which MongoDB collected the :serverstatus:`dur.timeMS` data. Use this field to provide context to the other :serverstatus:`dur.timeMS` field values." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:401 -# e48b3b410a40493e85e086884f777099 -msgid "The amount of time, in milliseconds, spent preparing to write to the journal. Smaller values indicate better journal performance." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:406 -# b35e4b4c9b8843efac89fd6f9682a531 -msgid "The amount of time, in milliseconds, spent actually writing to the journal. File system speeds and device interfaces can affect performance." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:412 -# 99d60a8d7e4f43278ebbef79af1b5133 -msgid "The amount of time, in milliseconds, spent writing to data files after journaling. File system speeds and device interfaces can affect performance." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:418 -# 977c31bc4a2540dbae737dc2c542fe38 -msgid "The amount of time, in milliseconds, spent remapping copy-on-write memory mapped views. Smaller values indicate better journal performance." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:424 -# dc5d2e01eb5f4ed9803760a2f2341748 -msgid "The amount of time, in milliseconds, spent for commits." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:428 -# 6298729ac8854f0b8fdee0880aca07cb -msgid "The amount of time, in milliseconds, spent for commits that occurred while a write lock was held." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:436 -# 064efd075bd042c5ab4f538963ba958a -msgid "extra_info" -msgstr "" - -#: ../source/reference/command/serverStatus.txt:448 -# b2f05bd8e9b645b3a27ddcae877d56da -msgid "A document that provides additional information regarding the underlying system." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:453 -# 0c9cce3b876d4c679a90dc37c8739af3 -msgid "A string with the text ``\"fields vary by platform.\"``" -msgstr "" - -#: ../source/reference/command/serverStatus.txt:457 -# d727ffd2a8e64de0a4848d19bd94e5db -msgid "The total size in bytes of heap space used by the database process. Available on Unix/Linux systems only." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:462 -# d9d09eb97f7b496e845de949653e93a4 -msgid "The total number of page faults. The :serverstatus:`extra_info.page_faults` counter may increase dramatically during moments of poor performance and may correlate with limited memory environments and larger data sets. Limited and sporadic page faults do not necessarily indicate an issue." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:468 -# 9147f3c7f6964234b4751245f78789eb -msgid "Windows draws a distinction between \"hard\" page faults involving disk I/O, and \"soft\" page faults that only require moving pages in memory. MongoDB counts both hard and soft page faults in this statistic." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:479 -# 33735ae336d4419a802cfa5e670021e5 -msgid "globalLock" -msgstr "" - -#: ../source/reference/command/serverStatus.txt:499 -# 5bb11a35ba7e42dc84d355e131b40de9 -msgid "A document that reports on the database's lock state." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:501 -# dce12cbb285342e3835e678792461ed6 -msgid "Generally, the :ref:`locks ` document provides more detailed data on lock uses." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:506 -# d059355caf9c4a82870e5fb280a35b47 -msgid "The time, in microseconds, since the database last started and created the :serverstatus:`globalLock`. This is roughly equivalent to total server uptime." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:512 -# 94aadf3e97824eedbc017884ce8bb692 -msgid "A document that provides information concerning the number of operations queued because of a lock." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:517 -# 14ee3b9eaeac479c88160ffe7ad06b8f -msgid "The total number of operations queued waiting for the lock (i.e., the sum of :serverstatus:`globalLock.currentQueue.readers` and :serverstatus:`globalLock.currentQueue.writers`)." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:521 -# 7cb69e3123144985ad1062481521cfc2 -msgid "A consistently small queue, particularly of shorter operations, should cause no concern. The :serverstatus:`globalLock.activeClients` readers and writers information provides contenxt for this data." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:528 -# a90281dc77ca40db8f50cdd36f4fe982 -msgid "The number of operations that are currently queued and waiting for the read lock. A consistently small read-queue, particularly of shorter operations, should cause no concern." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:534 -# 58814802e7d445bdb0de4fa436da144a -msgid "The number of operations that are currently queued and waiting for the write lock. A consistently small write-queue, particularly of shorter operations, is no cause for concern." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:540 -# fd4f634e191c4325b98c1eb9b608adba -msgid "A document that provides information about the number of connected clients and the read and write operations performed by these clients." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:543 -# 3dd9eb01fbab4bad85140852c1d7cf21 -msgid "Use this data to provide context for the :serverstatus:`globalLock.currentQueue` data." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:548 -# 1b0890a9cb314d6c9fb2249ed82d6695 -msgid "The total number of active client connections to the database (i.e., the sum of :serverstatus:`globalLock.activeClients.readers` and :serverstatus:`globalLock.activeClients.writers`)." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:554 -# 66dc4b4308d44a21bd7512e093669127 -msgid "The number of the active client connections performing read operations." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:559 -# 2a3c18bfe299447cb18b54d8424a16ec -msgid "The number of active client connections performing write operations." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:565 -# bcce2345481f4f39b2e35d4b8ba036ef -msgid "locks" -msgstr "" - -#: ../source/reference/command/serverStatus.txt:595 -# f9a8cbfd952f494183763b446ccfc8fb -msgid "A document that reports for each lock ````, data on lock ````." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:598 -# 1665d3b3a3fb4601baf280564fef5cf5 -msgid "The possible lock ```` are:" -msgstr "" - -#: ../source/includes/fact-lock-types.rst:5 -# d8273fc3b6b44cef83b17fa915466440 -msgid "Lock Type" -msgstr "" - -#: ../source/includes/fact-lock-types.rst:7 -#: ../source/includes/fact-lock-modes.rst:6 -# e856e3a6830741299e91feca03c946c8 -# 023ddb6fb5044dc6b68ea005a7d7511f -msgid "Description" -msgstr "" - -#: ../source/includes/fact-lock-types.rst:9 -# ac2eb82c2d3748baba120704df634bb8 -msgid "``Global``" -msgstr "" - -#: ../source/includes/fact-lock-types.rst:11 -# 9a8fff8aeb6c4f208b76fcd45abc2615 -msgid "Represents global lock." -msgstr "" - -#: ../source/includes/fact-lock-types.rst:13 -# d11e2bd6d17a431bbe77654eed71649b -msgid "``MMAPV1Journal``" -msgstr "" - -#: ../source/includes/fact-lock-types.rst:15 -# 9696c9e0138b4dd08e462ba424775865 -msgid "Represents MMAPv1 storage engine specific lock to synchronize journal writes; for non-MMAPv1 storage engines, the mode for ``MMAPV1Journal`` is empty." -msgstr "" - -#: ../source/includes/fact-lock-types.rst:19 -# 74993e3878f346b58754dfb0c745fc3a -msgid "``Database``" -msgstr "" - -#: ../source/includes/fact-lock-types.rst:21 -# 20d0eeeacbac4af89eeed101e6d39260 -msgid "Represents database lock." -msgstr "" - -#: ../source/includes/fact-lock-types.rst:23 -# 6bff39bee91943669847fc3b6585f332 -msgid "``Collection``" -msgstr "" - -#: ../source/includes/fact-lock-types.rst:25 -# 44c66932127749f8ae57d818b3511942 -msgid "Represents collection lock." -msgstr "" - -#: ../source/includes/fact-lock-types.rst:27 -# d60f73ec90e64ae6b4a852209cf3e830 -msgid "``Metadata``" -msgstr "" - -#: ../source/includes/fact-lock-types.rst:29 -# 1f1e9401eac3406ba24a963f52a87303 -msgid "Represents metadata lock." -msgstr "" - -#: ../source/includes/fact-lock-types.rst:31 -# f6d0b8327ace42148d04366fcc1a0294 -msgid "``oplog``" -msgstr "" - -#: ../source/includes/fact-lock-types.rst:32 -# 347237840f0d4de59f1a929ceee9136e -msgid "Represents lock on the :term:`oplog`." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:602 -# 61b9d0d6124c43269106771b3e27d496 -msgid "The possible ```` are:" -msgstr "" - -#: ../source/includes/fact-lock-modes.rst:5 -# d9fdce1857be4f839337f4b6c815d791 -msgid "Lock Mode" -msgstr "" - -#: ../source/includes/fact-lock-modes.rst:8 -# 86738430a297412186093ea64b926041 -msgid "``R``" -msgstr "" - -#: ../source/includes/fact-lock-modes.rst:10 -# c44f296fe4124b05b0bc8469bc1de99d -msgid "Represents Shared (S) lock." -msgstr "" - -#: ../source/includes/fact-lock-modes.rst:12 -# d3092d2ab6b14cfeb58fcc6c86df5c99 -msgid "``W``" -msgstr "" - -#: ../source/includes/fact-lock-modes.rst:14 -# 29ee73459f1141e0a565924bec0ffc51 -msgid "Represents Exclusive (X) lock." -msgstr "" - -#: ../source/includes/fact-lock-modes.rst:16 -# fa0243975a4e46599a2f0666645361e1 -msgid "``r``" -msgstr "" - -#: ../source/includes/fact-lock-modes.rst:18 -# 2e5007a875e6446a8920116b678ac27d -msgid "Represents Intent Shared (IS) lock." -msgstr "" - -#: ../source/includes/fact-lock-modes.rst:20 -# fd5a8ebda43f416a9779d2a2d6e72cf4 -msgid "``w``" -msgstr "" - -#: ../source/includes/fact-lock-modes.rst:22 -# dd997cc2dc024c0195a9dcb178b9d44e -msgid "Represents Intent Exclusive (IX) lock." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:606 -# 0184267d8ce74ad89d127e0cbf42176a -msgid "All values are of the ``NumberLong()`` type." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:615 -# b603c870e2c14a279036dbfedb19651a -msgid "Number of times the lock was acquired in the specified mode." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:619 -# 8a56892b196743159fccb46e3420c754 -msgid "Number of times the :serverstatus:`locks.acquireCount` lock acquisitions encountered waits because the locks were held in a conflicting mode." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:625 -# 772b079d2ee14e88b4c0a3ed13e95dad -msgid "Cumulative wait time in microseconds for the lock acquisitions." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:627 -# d9efc2133491430fa4ecc55e14b53f25 -msgid ":serverstatus:`locks.timeAcquiringMicros` divided by :serverstatus:`locks.acquireWaitCount` gives an approximate average wait time for the particular lock mode." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:633 -# a86f664d39fe4f25a1d061e2542809fc -msgid "Number of times the lock acquisitions encountered deadlocks." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:638 -# 1d17c024a1514463837229de5e530063 -msgid "network" -msgstr "" - -#: ../source/reference/command/serverStatus.txt:650 -# 75a7b30520fb45cdab85b8cf8370b537 -msgid "A document that reports data on MongoDB's network use." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:654 -# 8995ed122aae4a2a99e55b81fe975e1c -msgid "The number of bytes that reflects the amount of network traffic received *by* this database. Use this value to ensure that network traffic sent to the :program:`mongod` process is consistent with expectations and overall inter-application traffic." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:661 -# 92783b514c4f44ffb7ef6b58b71c2adc -msgid "The number of bytes that reflects the amount of network traffic sent *from* this database. Use this value to ensure that network traffic sent by the :program:`mongod` process is consistent with expectations and overall inter-application traffic." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:668 -# 5887655b2f754bf09827cc67dc91df7a -msgid "The total number of distinct requests that the server has received. Use this value to provide context for the :serverstatus:`network.bytesIn` and :serverstatus:`network.bytesOut` values to ensure that MongoDB's network utilization is consistent with expectations and application use." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:675 -# b77b65eecec84ba5aa147eccfd26d6bd -msgid "opLatencies" -msgstr "" - -#: ../source/reference/command/serverStatus.txt:687 -# 35250787030442a28bca1c540e9f1496 -msgid "A document containing operation latencies for the database as a whole. See :ref:`latency-stats-document` for an description of this document." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:692 -# f0c41857d83d477fa9a8cb2bd16d15d7 -msgid "Latency statistics for read requests." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:696 -# c381ac454d6544c79a0aa69e73d6215a -msgid "Latency statistics for write operations." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:700 -# 729bfecd17184f6f80ca97f8faa48d91 -msgid "Latency statistics for database commands." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:705 -# b7a0b1a8f8a64b4291fc4eec066e7819 -msgid "opcounters" -msgstr "" - -#: ../source/reference/command/serverStatus.txt:720 -# 272cf2897c2c4a25b2cab4d631f3fd8b -msgid "A document that reports on database operations by type since the :program:`mongod` instance last started." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:723 -# 0252c023e8954367819ba12dfc20d7b4 -msgid "These numbers will grow over time until next restart. Analyze these values over time to track database utilization." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:728 -# c5b4cb143fa047bc9a20bc79c4d7fcb9 -msgid "The data in :serverstatus:`opcounters` treats operations that affect multiple documents, such as bulk insert or multi-update operations, as a single operation. See :serverstatus:`metrics.document` for more granular document-level operation tracking." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:734 -# af1c9da58bca47c3b10fde2f50dfa79d -msgid "Additionally, these values reflect received operations, and increment even when operations are not successful." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:739 -# bbc49bfd38e04f4abbf39bebdc53ab7e -msgid "The total number of insert operations received since the :program:`mongod` instance last started." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:744 -# 527eed95de9c4a9894ca3c2607cf675c -msgid "The total number of queries received since the :program:`mongod` instance last started." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:749 -# 724f37d9111b4f8793c5f3053ecf820a -msgid "The total number of update operations received since the :program:`mongod` instance last started." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:754 -# 56febf46f85d422d816484f7d8ba2425 -msgid "The total number of delete operations since the :program:`mongod` instance last started." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:759 -#: ../source/reference/command/serverStatus.txt:828 -# ec7de742433946a0ad65d5d772c5c3b6 -# 0d5e4e54465c486e9786f1c785548449 -msgid "The total number of \"getmore\" operations since the :program:`mongod` instance last started. This counter can be high even if the query count is low. Secondary nodes send ``getMore`` operations as part of the replication process." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:766 -# 8139307594c8493194946c83c62ad4fa -msgid "The total number of commands issued to the database since the :program:`mongod` instance last started." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:769 -# cbe8a626f3b94493be58da529af8c6d5 -msgid ":serverstatus:`opcounters.command` counts all :doc:`commands ` **except** the write commands: :dbcommand:`insert`, :dbcommand:`update`, and :dbcommand:`delete`." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:777 -# 6e1030f9d17646ac8917f64f627b4643 -msgid "opcountersRepl" -msgstr "" - -#: ../source/reference/command/serverStatus.txt:792 -# 0ba6176b92c547749dcc74b0e13c90ea -msgid "A document that reports on database replication operations by type since the :program:`mongod` instance last started." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:795 -# 319fbd5f9b084f05b564803349c0efcb -msgid "These values only appear when the current host is a member of a replica set." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:798 -# a314ac5339d04957bdc8d596d8e0df84 -msgid "These values will differ from the :serverstatus:`opcounters` values because of how MongoDB serializes operations during replication. See :doc:`/replication` for more information on replication." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:802 -# ac3e9a6ec0b6488db8e388351835288b -msgid "These numbers will grow over time in response to database use until next restart. Analyze these values over time to track database utilization." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:808 -# dc343270416d49baa403ee3b95b2aac3 -msgid "The total number of replicated insert operations since the :program:`mongod` instance last started." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:813 -# 34177d58c280449684ceea50056d2ff7 -msgid "The total number of replicated queries since the :program:`mongod` instance last started." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:818 -# df30a48619724cbfb34cea1690b9380c -msgid "The total number of replicated update operations since the :program:`mongod` instance last started." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:823 -# a8555987ddc9468a8e31dd74c4a6a208 -msgid "The total number of replicated delete operations since the :program:`mongod` instance last started." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:835 -# 78b09b2903674a739ce90ef205644c8e -msgid "The total number of replicated commands issued to the database since the :program:`mongod` instance last started." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:841 -# fb66fd67f1464059992966f4da124db5 -msgid "rangeDeleter" -msgstr "" - -#: ../source/reference/command/serverStatus.txt:859 -# bd4691275b364e0b84cc2d582c5bca47 -msgid "By default, :dbcommand:`serverStatus` does not include :serverstatus:`rangeDeleter` data in the output. To include the :serverstatus:`rangeDeleter` data, use one of the following commands:" -msgstr "" - -#: ../source/reference/command/serverStatus.txt:872 -# 10b194614a844d79ae756f9a4ad95936 -msgid "A document that reports on the work performed by the :dbcommand:`cleanupOrphaned` command and the cleanup phase of the :dbcommand:`moveChunk` command." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:878 -# a90f0af68ffd497495a95034a0eb7f8d -msgid "An array of documents that each report on the last operations of migration cleanup operations. At most :serverstatus:`rangeDeleter.lastDeleteStats` will report data for the last 10 operations." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:885 -# b038b1965e6c4921bd0ede57704acea7 -msgid "The number of documents deleted by migration cleanup operations." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:889 -# 32131e47974a414a9d3245ddf45ddc9d -msgid "A timestamp that reflects when operations began entering the queue for the migration cleanup operation. Specifically, operations wait in the queue while the :program:`mongod` waits for open cursors to close on the namespace." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:896 -# a44eddaf043646f4a36069344ae0f335 -msgid "A timestamp that reflects when the migration cleanup operation begins." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:900 -# e1e7ac595da2441c84d5bfdaf93e2257 -msgid "A timestamp for the beginning of the delete process that is part of the migration cleanup operation." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:905 -# 7deb40c3618940af8723a65c675203bd -msgid "A timestamp for the end of the delete process that is part of the migration cleanup operation." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:910 -# 63e4bac609444c5089e61ac246acb306 -msgid "A timestamp that reflects when the migration cleanup operation began waiting for replication to process the delete operation." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:915 -# 523cffa22c76409e9cae1912d96047c4 -msgid "A timestamp that reflects when the migration cleanup operation finished waiting for replication to process the delete operation." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:921 -# bd64e7efbe87494bbcff461753b73f05 -msgid "repl" -msgstr "" - -#: ../source/reference/command/serverStatus.txt:952 -# 2f92c43be6ad40d5afdd8305aa4eefaf -msgid "A document that reports on the replica set configuration. :serverstatus:`repl` only appear when the current host is a replica set. See :doc:`/replication` for more information on replication." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:958 -# 4617d0b87e2b4eefbceba6d0c757be0f -msgid "An array of the current replica set members' hostname and port information (``\"host:port\"``)." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:963 -# 00235ef0c17b43ca91c1036dc134a928 -msgid "A string with the name of the current replica set. This value reflects the :option:`--replSet ` command line argument, or :setting:`~replication.replSetName` value in the configuration file." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:970 -# b7b99ed007fe45008245870786345304 -msgid "A boolean that indicates whether the current node is the :term:`primary` of the replica set." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:975 -# 62245abe095948e79d29ef05e1aac896 -msgid "A boolean that indicates whether the current node is a :term:`secondary` member of the replica set." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:982 -# 98502ee44ad644db83becc25e16e4606 -msgid "The hostname and port information (``\"host:port\"``) of the current :term:`primary` member of the replica set." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:989 -# 32de43a0ea7e4636b0a38e475908e771 -msgid "The hostname and port information (``\"host:port\"``) for the current member of the replica set." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:996 -# 38ced780d884459b9daef12b009a34fc -msgid ":term:`Rollback` identifier. Used to determine if a rollback has happened for this :program:`mongod` instance." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1003 -# cbf1983c83da4d80825eb93abba2891f -msgid "Previously named ``serverStatus.repl.slaves``." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1007 -# ac15ea28d5ac41968f21d483a2329aa2 -msgid "An array with one document for each member of the replica set that reports replication process to this member. Typically this is the primary, or secondaries if using chained replication." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1011 -# dd68124d3cb2407db3677c621aa7501f -msgid "To include this output, you must pass the ``repl`` option to the :dbcommand:`serverStatus`, as in the following:" -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1019 -# 2773a0401e7e4113899c719231d62d58 -msgid "The content of the :serverstatus:`repl.replicationProgress` section depends on the source of each member's replication. This section supports internal operation and is for internal and diagnostic use only." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1025 -# f63ee99fa0484bc4a213c78fe414b9b1 -msgid "An ObjectId used as an ID for the members of the replica set. For internal use only." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1030 -# 8c93fb75dc6c4a818c1bc7b922d2c7c6 -msgid "Information regarding the last operation from the :term:`oplog` that the member applied, as reported from this member." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1035 -# c0e5b0165d744d0185341e0fd1fb502b -msgid "The name of the host in ``[hostname]:[port]`` format for the member of the replica set." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1040 -# 2c190b37efe742afb82f9a7dee1205b2 -msgid "The integer identifier for this member of the replica set." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1044 -# f8ec6c08f7344fd1b5e5f77405ad450f -msgid "security" -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1058 -# 3e502c92ad1f4fe58a1b0a76e3fd961e -msgid "A document that reports on security configuration and details. Only appears for :program:`mongod` instances compiled with support for TLS/SSL." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1063 -# a2f1024a79674b80b4447db665946152 -msgid "The subject name associated with the TLS/SSL certificate specified by :setting:`net.ssl.PEMKeyFile`." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1068 -# cb31617e43964732b53c6bc31c909b1f -msgid "A boolean that is ``true`` when the TLS/SSL certificate specified by :setting:`net.ssl.PEMKeyFile` is associated with a certificate authority. ``false`` when the TLS/SSL certificate is self-signed." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1074 -# e789aee6776f4b0885e0487445a4012a -msgid "A :ref:`date object ` that represents the date when the TLS/SSL certificate specified by :setting:`net.ssl.PEMKeyFile` expires." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1081 -# 39610ae3220a4a568d034afd00cab72b -msgid "storageEngine" -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1095 -# 9c943b984f174b60a6c997239f40ec03 -msgid "A document with data about the current storage engine." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1099 -# c98397ac31364b9096760e5f0259a1cc -msgid "The name of the current storage engine." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1105 -# 8a7732e3f6b24a299c62c0f17033aec9 -msgid "A boolean that indicates whether the storage engine supports :readconcern:`\"majority\"` :doc:`read concern `." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1113 -# 0cb44cea072a49b0a206bd0cef86f78e -msgid "A boolean that indicates whether the :doc:`storage engine ` does or does not persist data to disk." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1119 -# 73d0a808a18e457490e3d8b1e521e3fb -msgid "wiredTiger" -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1121 -# e3c7d7fce27540c399191d1473adff79 -msgid "``wiredTiger`` information only appears if using the :doc:`WiredTiger ` storage engine. Some of the statistics, such as :serverstatus:`wiredTiger.LSM`, roll up for the server." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1332 -# 086234f5c8744e5faf0b4d0a1b0fb47f -msgid "A string. For internal use by MongoDB." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1338 -# c9936a2509224e9dbfb8b28ee0c12cbf -msgid "A document that returns statistics on the LSM (Log-Structured Merge) tree. The values reflects the statistics for all LSM trees used in this server." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1346 -# 85ab1310a3974e97a2294c6ce4f0e0d9 -msgid "A document that returns statistics related to the asynchronous operations API. This is unused by MongoDB." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1353 -# f19baa67e7c94b17abf7b6d4ef78dc88 -msgid "A document that returns statistics on the block manager operations." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1359 -# 4d6904583e7a44d0a4adb9c1c4352be9 -msgid "A document that returns statistics on the cache and page evictions from the cache." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1362 -# 490e9e8ccb0e4653aac56c01cd73c6d8 -msgid "The following describes some of the key :serverstatus:`wiredTiger.cache` statistics:" -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1367 -# d4bb230eea4643ceb5964b50df245aa1 -msgid "Maximum cache size." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1371 -# 54331aca2dac490aa63abb0ef42bc547 -msgid "Size in byte of the data currently in cache. This value should not be greater than the ``maximum bytes configured`` value." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1376 -# f6f8fd59c3f54003a452eecdd9b287ce -msgid "Main statistics for page eviction." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1380 -# 91b385566dd44ec2ba5d3db981fa25aa -msgid "Size in bytes of the dirty data in the cache. This value should be less than the ``bytes currently in the cache`` value." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1385 -# f1fe4a16ff4a431f9ff9f581f747feb9 -msgid "Number of pages read into the cache. :serverstatus:`wiredTiger.cache.pages read into cache` with the :serverstatus:`wiredTiger.cache.pages written from cache` can provide an overview of the I/O activity." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1392 -# 5c4ab9657bec46afbe1f89a6beab8dfb -msgid "Number of pages written from the cache. :serverstatus:`wiredTiger.cache.pages written from cache` with the :serverstatus:`wiredTiger.cache.pages read into cache` can provide an overview of the I/O activity." -msgstr "" - -#: ../source/includes/extracts/wt-cache-setting.rst:1 -# b7a0b5835fef490cbb6913bb470da5d3 -msgid "To adjust the size of the WiredTiger internal cache, see :setting:`storage.wiredTiger.engineConfig.cacheSizeGB` and :option:`--wiredTigerCacheSizeGB`. Avoid increasing the WiredTiger internal cache size above its default value." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1403 -# b481273bf5974e718aa4db30bdcec719 -msgid "A document that returns statistics related to WiredTiger connections." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1409 -# 33d29d1c51f7475d82d46000ca1eb066 -msgid "A document that returns statistics on WiredTiger cursor." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1415 -# 4ce7f3baa9614cfe854039370aa8178e -msgid "A document that returns statistics on the data handles and sweeps." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1421 -# a0d8c7d1da39417a812d343037a04fd0 -msgid "A document that returns statistics on WiredTiger's write ahead log." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1423 -# 12495b03e43e472087d462b6843dea90 -msgid ":ref:`journaling-wiredTiger`" -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1429 -# 8153432ef2ca41a7bf6e13f7e68e121a -msgid "A document that returns statistics on the reconciliation process." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1435 -# 302fbaeb2e254b4b8329e70090de1a73 -msgid "A document that returns the open cursor count and open session count for the session." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1442 -# cf4784a465dc41bd905772c2ddb154e3 -msgid "A document that returns statistics on yields during page acquisitions." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1449 -# fac3c7d18b674ec2858e81207032d38e -msgid "A document that returns statistics on transaction checkpoints and operations." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1454 -# 2bc7862762f9407bb52b112f3615701a -msgid "Amount of time, in milliseconds, to create the most recent checkpoint. An increase in this value under stead write load may indicate saturation on the I/O subsystem." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1462 -# 45f04147893a4dacaaed2ba337598dcd -msgid "A document that returns information on the number of concurrent of read and write transactions allowed into the WiredTiger storage engine. These settings are MongoDB-specific." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1466 -# 77ca684dfd45454e96faacf0d58a7e10 -msgid "To change the settings for concurrent reads and write transactions, see :parameter:`wiredTigerConcurrentReadTransactions` and :parameter:`wiredTigerConcurrentWriteTransactions`." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1475 -# 8fb27934de7c4ac08a738979b7188d2e -msgid "writeBacksQueued" -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1483 -# e9e22276b5a04713889073b7b14398a1 -msgid "A boolean that indicates whether there are operations from a :program:`mongos` instance queued for retrying. Typically, this value is false. See also :term:`writeBacks`." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1491 -# 5ed074ea4be848e5af7cb4d37dc9f47e -msgid "mem" -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1507 -# c7b9a8e72a3a4242bea2e80e0b9998fa -msgid "A document that reports on the system architecture of the :program:`mongod` and current memory use." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1512 -# e951a5f434444c48bb916474ed0c02c1 -msgid "A number, either ``64`` or ``32``, that indicates whether the MongoDB instance is compiled for 64-bit or 32-bit architecture." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1517 -# 221c10c165a5428fa60f0c82840c8121 -msgid "The value of :serverstatus:`mem.resident` is roughly equivalent to the amount of RAM, in megabytes (MB), currently used by the database process. During normal use, this value tends to grow. In dedicated database servers, this number tends to approach the total amount of system memory." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1525 -# 1d5ed2fcac0d4af5b887b4334d0186bf -msgid ":serverstatus:`mem.virtual` displays the quantity, in megabytes (MB), of virtual memory used by the :program:`mongod` process." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1528 -# e5ac59d1e35040a387689659f1bf0acf -msgid "With :term:`journaling ` enabled and if using MMAPv1 storage engine, the value of :serverstatus:`mem.virtual` is at least twice the value of :serverstatus:`mem.mapped`. If :serverstatus:`mem.virtual` value is significantly larger than :serverstatus:`mem.mapped` (e.g. 3 or more times), this may indicate a memory leak." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1537 -# 467e84d21ee64598a3ec839529596cfd -msgid "A boolean that indicates whether the underlying system supports extended memory information. If this value is false and the system does not support extended memory information, then other :serverstatus:`mem` values may not be accessible to the database server." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1545 -#: ../source/reference/command/serverStatus.txt:1554 -# b77965f8bf3e4b0abd4c08a0b57a50fe -# 278968f09bc149fe94e587aca7c5196f -msgid "*Only for the MMAPv1 storage engine.*" -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1547 -# b2e0b01f20f54760bf4028bdd9b57969 -msgid "The amount of mapped memory, in megabytes (MB), by the database. Because MongoDB uses memory-mapped files, this value is likely to be to be roughly equivalent to the total size of your database or databases." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1556 -# c579a88ed1bf4469abf503ffe780c90a -msgid "The amount of mapped memory, in megabytes (MB), including the memory used for journaling. This value will always be twice the value of :serverstatus:`mem.mapped`. This field is only included if journaling is enabled." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1563 -# 6a8a2edebe7d4d65b674763cdeb8069b -msgid "The field :serverstatus:`mem.note` appears if :serverstatus:`mem.supported` is false." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1566 -# f96fb62256274d2f96f4959c60a9e877 -msgid "The :serverstatus:`mem.note` field contains the text: ``\"not all mem info support on this platform\"``." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1572 -# cd85ec50f3a94ef0be2e9237665f247b -msgid "metrics" -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1700 -# 092c0edc58c3443a9a2dfa5f3acc3f4f -msgid "A document that returns various statistics that reflect the current use and state of a running :program:`mongod` instance." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1707 -# c7614814dd87445aa9afebe91f6fedc3 -msgid "A document that reports on the use of database commands. The fields in :serverstatus:`metrics.commands` are the names of :doc:`database commands ` and each value is a document that reports the total number of commands executed as well as the number of failed executions." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1715 -# 40160023edcb47778b02c345ed01ab59 -msgid "The number of times ```` failed on this :program:`mongod`." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1720 -# 80fb723f5a1644a4a6466a59004c4bc8 -msgid "The number of times ```` executed on this :program:`mongod`." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1725 -# 17842aa5771f4608a46c6303c7448225 -msgid "A document that reflects document access and modification patterns. Compare these values to the data in the :serverstatus:`opcounters` document, which track total number of operations." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1731 -# bd63b42cc3e542aaaea0eb25d4b64456 -msgid "The total number of documents deleted." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1735 -# b781f4e1b6684534aaf628f93830a165 -msgid "The total number of documents inserted." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1739 -# 00f4e343e72b4e6b896a47c6078adb13 -msgid "The total number of documents returned by queries." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1743 -# b879e84a80d342a8979d19ed67436eae -msgid "The total number of documents updated." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1749 -# d468dfb0c47149a4927a2009573f5404 -msgid "A document that reports on various statistics for the replication executor." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1754 -# 1fd00420a9084c4e82d6f42a71609ba7 -msgid "A document that reports on :dbcommand:`getLastError` use." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1758 -# 69ebc729787343aa9f11365adaa4aae6 -msgid "A document that reports :dbcommand:`getLastError` operation counts with a ``w`` argument greater than ``1``." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1763 -# 3ea3411939314c608317e9b7b2a12ca6 -msgid "The total number of :dbcommand:`getLastError` operations with a specified write concern (i.e. ``w``) that wait for one or more members of a replica set to acknowledge the write operation (i.e. a ``w`` value greater than ``1``.)" -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1770 -# 992b1abda8fd42c99bf0f4a9213a234b -msgid "The total amount of time in milliseconds that the :program:`mongod` has spent performing :dbcommand:`getLastError` operations with write concern (i.e. ``w``) that wait for one or more members of a replica set to acknowledge the write operation (i.e. a ``w`` value greater than ``1``.)" -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1778 -# 02b3f750ce5f4f0ead44a3937f3e68a3 -msgid "The number of times that :term:`write concern` operations have timed out as a result of the ``wtimeout`` threshold to :dbcommand:`getLastError`." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1784 -# 2cd7e96b7b8744948c8ad8df420cfe75 -msgid "A document that holds counters for several types of update and query operations that MongoDB handles using special operation types." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1789 -#: ../source/reference/command/serverStatus.txt:1799 -# 845d62aa1bcc4986b5845950404b1ad9 -# f2d46112f4124aa9b4a89f946664474d -msgid "*Removed in 3.4.*" -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1791 -# e02d34e4b1a64444905fe8eb65679120 -msgid "If using MMAPv1 storage engine, the number of :doc:`update ` operations that neither cause documents to grow nor require updates to the index. For example, this counter would record an update operation that use the :update:`$inc` operator to increment the value of a field that is not indexed." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1801 -# c9f58a8f61cc4d59b3ce005fbd95c103 -msgid "The number of queries that contain the ``_id`` field. For these queries, MongoDB will use default index on the ``_id`` field and skip all query plan analysis." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1807 -# 8adb3dda52844e78832c48ccc1e2361c -msgid "The total number of queries that return sorted numbers that cannot perform the sort operation using an index." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1812 -# ffc9823b61414be18fdce0cd14a309ca -msgid "The total number of queries that encounted write conflicts." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1816 -# 944bea4ce9754de5b93bd3f246451ad6 -msgid "A document that reports data from the query execution system." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1820 -# 1466bfa43def4c97a24c2963480726d2 -msgid "The total number of index items scanned during queries and query-plan evaluation. This counter is the same as :data:`~explain.executionStats.totalKeysExamined` in the output of :method:`~cursor.explain()`." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1827 -# 326c21dcf4844832a828174d94c317fc -msgid "The total number of documents scanned during queries and query-plan evaluation. This counter is the same as :data:`~explain.executionStats.totalDocsExamined` in the output of :method:`~cursor.explain()`." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1834 -# 599f9e9d3cb141d382f61076c9e53626 -msgid "A document that reports on data related to record allocation in the on-disk memory files." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1839 -# 65c77db1b7564112a2f7df4339b23686 -msgid "For :doc:`/core/mmapv1`, :serverstatus:`metrics.record.moves` reports the total number of times documents move within the on-disk representation of the MongoDB data set. Documents move as a result of operations that increase the size of the document beyond their allocated record size." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1850 -# 77e939a457f54c2f95d33537be07480d -msgid "A document that reports metrics related to the replication process. :serverstatus:`metrics.repl` document appears on all :program:`mongod` instances, even those that aren't members of :term:`replica sets `." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1857 -# 97ab3ef2c05b437b9bb9d113f57ca57c -msgid "A document that reports on the application of operations from the replication :term:`oplog`." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1862 -# 49159a01d3694ca7b36970f66c25dea5 -msgid ":serverstatus:`metrics.repl.apply.batches` reports on the oplog application process on :term:`secondaries ` members of replica sets. See :ref:`replica-set-internals-multi-threaded-replication` for more information on the oplog application processes" -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1870 -# f1e865c14eda452294ce1c4cae78bbe0 -msgid "The total number of batches applied across all databases." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1874 -# aab37ae7c12e49a69f97d7bcddaabf2d -msgid "The total amount of time in milliseconds the :program:`mongod` has spent applying operations from the oplog." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1879 -# 46a2e396e5784c599e5ea997ac9d083d -msgid "The total number of :term:`oplog` operations applied." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1883 -# c6ce0d99cf6d4e42b0fb41695cf96b26 -msgid "MongoDB buffers oplog operations from the replication sync source buffer before applying oplog entries in a batch. :serverstatus:`metrics.repl.buffer` provides a way to track the oplog buffer. See :ref:`replica-set-internals-multi-threaded-replication` for more information on the oplog application process." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1892 -# ac3c75415798488ba7a983b2b32be9c7 -msgid "The current number of operations in the oplog buffer." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1896 -# cc1d3e52350b4cb9a0947c54c2b10a99 -msgid "The maximum size of the buffer. This value is a constant setting in the :program:`mongod`, and is not configurable." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1901 -# dfa8a2e71e4a4d49b9142437c991a5bd -msgid "The current size of the contents of the oplog buffer." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1905 -# 3aaa5f58b8aa4ca99f310147b4a5a5e0 -msgid ":serverstatus:`metrics.repl.network` reports network use by the replication process." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1910 -# 5c703f2ffc69442da662dce09832c39c -msgid ":serverstatus:`metrics.repl.network.bytes` reports the total amount of data read from the replication sync source." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1915 -# e4583095ab7d4e8ebd4f4ad1ef88a5a0 -msgid ":serverstatus:`metrics.repl.network.getmores` reports on the ``getmore`` operations, which are requests for additional results from the oplog :term:`cursor` as part of the oplog replication process." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1924 -# c020c0d233f24169954def3ffb9914e1 -msgid ":serverstatus:`metrics.repl.network.getmores.num` reports the total number of ``getmore`` operations, which are operations that request an additional set of operations from the replication sync source." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1931 -# 757f538354624bbea49df07e4d95f1d8 -msgid ":serverstatus:`metrics.repl.network.getmores.totalMillis` reports the total amount of time required to collect data from ``getmore`` operations." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1937 -# f1aa986e21f64c099936b36710a3481f -msgid "This number can be quite large, as MongoDB will wait for more data even if the ``getmore`` operation does not initial return data." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1943 -# 3121907a1ae44ea4ac7ea77df5a26db6 -msgid ":serverstatus:`metrics.repl.network.ops` reports the total number of operations read from the replication source." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1948 -# 487903de573a47de86b95adfda02be09 -msgid ":serverstatus:`metrics.repl.network.readersCreated` reports the total number of oplog query processes created. MongoDB will create a new oplog query any time an error occurs in the connection, including a timeout, or a network operation. Furthermore, :serverstatus:`metrics.repl.network.readersCreated` will increment every time MongoDB selects a new source for replication." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1958 -# 22b86d1a22af41c58695c97bdee233a0 -msgid "A document that reports on the size and use of the :term:`oplog` by this :program:`mongod` instance." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1963 -# d18ccd04a15c4c278d9dc420e4792350 -msgid "A document that reports insert operations into the :term:`oplog`." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1967 -# 10ca6359120a431184564212eb125d44 -msgid "The total number of items inserted into the :term:`oplog`." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1971 -# 174d82b741cc4e928ed1c356937354af -msgid "The total amount of time spent for the :program:`mongod` to insert data into the :term:`oplog`." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1976 -# 51d52d79b812458081fd9d0cfc3ba1c4 -msgid "The total size of documents inserted into the oplog." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1980 -# 8c4d46800409457fa3051a2c5630e822 -msgid ":serverstatus:`metrics.repl.preload` reports on the \"pre-fetch\" stage, where MongoDB loads documents and indexes into RAM to improve replication throughput." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1984 -# 3ee16b2babd443f7b6f45f239f900ae9 -msgid "See :ref:`replica-set-internals-multi-threaded-replication` for more information about the *pre-fetch* stage of the replication process." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1990 -# 4fed74f41b744adf87bda30bd8f747e0 -msgid "A document that reports on the documents loaded into memory during the *pre-fetch* stage." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:1995 -# 5906f5d7b8434b629442bd37e4899402 -msgid "The total number of documents loaded during the *pre-fetch* stage of replication." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:2000 -# edbee47f310d43e796e8245640775c60 -msgid "The total amount of time spent loading documents as part of the *pre-fetch* stage of replication." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:2005 -# 1e3384d409c14c37bbc526caa104aa51 -msgid "A document that reports on the index items loaded into memory during the *pre-fetch* stage of replication." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:2008 -# 23f6b4b8b45b4269bd7ccda018882f14 -msgid "See :ref:`replica-set-internals-multi-threaded-replication` for more information about the *pre-fetch* stage of replication." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:2013 -# 8fa3f064621a4c3fb738925769624868 -msgid "The total number of index entries loaded by members before updating documents as part of the *pre-fetch* stage of replication." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:2018 -# 48186ccfc78b485098410ea35fb7bc4a -msgid "The total amount of time, in milliseconds, spent loading index entries as part of the *pre-fetch* stage of replication." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:2023 -# fbb733ff399e4acc866defb92b04e438 -msgid "The number of times that :program:`mongod` has checked the free list without finding a suitably large record allocation." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:2028 -# b601868dc3374d3fb1826478b3c76176 -msgid "The number of times :program:`mongod` has searched for available record allocations." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:2033 -# 0ed8126a65cc4f7ba1eb76dcbd05dff3 -msgid "The number of available record allocations :program:`mongod` has searched." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:2038 -# ed033439b058404da4893d9bedb315b0 -msgid "A document that reports on the operation of the resource use of the :doc:`ttl index ` process." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:2043 -# 3ff98ca1501c4840835ddc89fa34aa4b -msgid "The total number of documents deleted from collections with a :doc:`ttl index `." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:2048 -# 60ffb48d5d58406f91997fe56e2a9faf -msgid "The number of times the background process removes documents from collections with a :doc:`ttl index `." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:2057 -# 125f72a15ec645ceaaf59c7eb16c4555 -msgid "A document that contains data regarding cursor state and use." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:2063 -# 2ad1ee457f3047e99f80e4ab6c0488eb -msgid "The total number of cursors that have timed out since the server process started. If this number is large or growing at a regular rate, this may indicate an application error." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:2071 -# a0f43d48217343309e100a2a1c1aa3f1 -msgid "A document that contains data regarding open cursors." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:2077 -# c4179240eda84dcaa35a9d54f12dbe9c -msgid "The number of open cursors with the option :data:`DBQuery.Option.noTimeout` set to prevent timeout after a period of inactivity." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:2085 -# 840d1ee2b3864562bf74ee9c59e8bc83 -msgid "The number of \"pinned\" open cursors." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:2091 -# a730d69fb9d24b1593240cfa75be8655 -msgid "The number of cursors that MongoDB is maintaining for clients. Because MongoDB exhausts unused cursors, typically this value small or zero. However, if there is a queue, stale tailable cursors, or a large number of operations this value may rise." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:2100 -# bb91ca63c5af44d7a1d62b92204fb962 -msgid "The total number of cursors that only target a *single* shard. Only :program:`mongos` instances report :serverstatus:`metrics.cursor.open.singleTarget` values." -msgstr "" - -#: ../source/reference/command/serverStatus.txt:2108 -# fb562805c104404aad2ae6fffa08cb9e -msgid "The total number of cursors that only target *more than one* shard. Only :program:`mongos` instances report :serverstatus:`metrics.cursor.open.multiTarget` values." -msgstr "" - diff --git a/locale/pot/reference/command/setFeatureCompatibilityVersion.pot b/locale/pot/reference/command/setFeatureCompatibilityVersion.pot deleted file mode 100644 index e7e75d6d72f..00000000000 --- a/locale/pot/reference/command/setFeatureCompatibilityVersion.pot +++ /dev/null @@ -1,234 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/setFeatureCompatibilityVersion.txt:3 -# 70ddfff2865841ada4986e1e66c9a5a2 -msgid "setFeatureCompatibilityVersion" -msgstr "" - -#: ../source/reference/command/setFeatureCompatibilityVersion.txt:0 -# 152a17245ca044ee959d1a229446d8b8 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/setFeatureCompatibilityVersion.txt:14 -# 6b5bc3be53744cd2b7e7c9a173e3978f -msgid "Definition" -msgstr "" - -#: ../source/reference/command/setFeatureCompatibilityVersion.txt:20 -# 8986e14a78e24f4490d96eecbb0c2b72 -msgid "Enables or disables :ref:`MongoDB 3.4 features that persist data that are backwards-incompatible with MongoDB 3.2 `. You can only issue the :dbcommand:`setFeatureCompatibilityVersion` against the ``admin`` database." -msgstr "" - -#: ../source/reference/command/setFeatureCompatibilityVersion.txt:26 -# 9e6d4c8cb42842ab9bd10a16628f5e5a -msgid "The command takes the following form:" -msgstr "" - -#: ../source/reference/command/setFeatureCompatibilityVersion.txt:32 -# d7d06ecdf21141808fa8b39f0cba48a0 -msgid "where ```` can be:" -msgstr "" - -#: ../source/reference/command/setFeatureCompatibilityVersion.txt:34 -# 91e0de8919b7422999b4e0566e5c5159 -msgid "``\"3.4\"`` to enable the backward incompatible features, or" -msgstr "" - -#: ../source/reference/command/setFeatureCompatibilityVersion.txt:35 -# 31e427702b1840478af113d311e6f758 -msgid "``\"3.2\"`` to disable these features." -msgstr "" - -#: ../source/includes/list-run-command-targets.rst:1 -#: ../source/includes/list-run-command-targets.rst:1 -#: ../source/includes/list-run-command-targets.rst:1 -# 6c9eceef9b4b41cabc5bfccfd44c1439 -# 5ce05c9fbc034d43a68badaf8a675576 -# 2a38b51367274ffe9cdd15dc224c0cd2 -msgid "For a standalone, run the command on the standalone :program:`mongod` instance." -msgstr "" - -#: ../source/includes/list-run-command-targets.rst:4 -#: ../source/includes/list-run-command-targets.rst:4 -#: ../source/includes/list-run-command-targets.rst:4 -# 6ec8ad4f99b04077816588eed1a85b8c -# 0b0e3b9cc6974097aa47cb9de734e880 -# 197134697fb844f48f50bc1dca217863 -msgid "For a replica set, run the command on the primary." -msgstr "" - -#: ../source/includes/list-run-command-targets.rst:6 -#: ../source/includes/list-run-command-targets.rst:6 -#: ../source/includes/list-run-command-targets.rst:6 -# 3d9de5fe2abc4c48b40b00ed4d3ec0b2 -# 724a391dbc77429c8d60c011dec9550a -# 893bff1898ae48f899b403ac26628d68 -msgid "For a sharded cluster, run the command on a :program:`mongos` instance." -msgstr "" - -#: ../source/reference/command/setFeatureCompatibilityVersion.txt:42 -# 4ba6583e07524ec9a89254b99cf29fa4 -msgid "Behavior" -msgstr "" - -#: ../source/reference/command/setFeatureCompatibilityVersion.txt:47 -# 68b24e2c69bf42479b5d8e82c4eb136e -msgid "Affected Features" -msgstr "" - -#: ../source/reference/command/setFeatureCompatibilityVersion.txt:49 -# 2a5deb07e7ed493ebc6d143526c53437 -msgid "The following 3.4 features persist data that earlier MongogDB versions cannot correctly handle and require that ``featureCompatibilityVersion`` be set to ``\"3.4\"``:" -msgstr "" - -#: ../source/reference/command/setFeatureCompatibilityVersion.txt:53 -# 46a29ad7ea4a40b9a29969e9c1d1e4b6 -msgid ":ref:`3.4-relnotes-views`" -msgstr "" - -#: ../source/reference/command/setFeatureCompatibilityVersion.txt:55 -# 89f49a2112e4465890e58636231a6b98 -msgid ":ref:`3.4-relnotes-collation`" -msgstr "" - -#: ../source/reference/command/setFeatureCompatibilityVersion.txt:57 -# b96ddbb73ac34f13b33117e466d40767 -msgid ":ref:`3.4-decimal`" -msgstr "" - -#: ../source/reference/command/setFeatureCompatibilityVersion.txt:59 -# 23e84a9abc754a79a74fc998670c7883 -msgid "Index version ``v: 2``. ``v:2`` indexes add support for collation and decimal data type. Earlier index versions support neither collation nor the decimal data type." -msgstr "" - -#: ../source/reference/command/setFeatureCompatibilityVersion.txt:63 -# a69d277aaffa40538a74a057354c271c -msgid "If ``featureCompatibilityVersion: \"3.4\"``, indexes created in MongoDB 3.4 default to ``v: 2`` . Otherwise, new indexes default to ``v: 1``." -msgstr "" - -#: ../source/includes/3.4-featureCompatibility-caveat.rst:1 -#: ../source/includes/3.4-featureCompatibility-caveat.rst:1 -# 60068ea5b26c47c7be3f7f2055f0c067 -# 28faf8a8539048f986f6d85dc4ea3f60 -msgid "Enabling these backwards-incompatible features can :ref:`complicate the downgrade process <3.4-downgrade-features-prereq>`. For details, see :ref:`3.4-downgrade-features-prereq`." -msgstr "" - -#: ../source/includes/3.4-featureCompatibility-caveat.rst:5 -#: ../source/includes/3.4-featureCompatibility-caveat.rst:5 -# 355f651895234e589be34d92141768fa -# 143647e855d8428d95aa98b707c0a72f -msgid "It is recommended that after upgrading, you allow your deployment to run without enabling these features for a burn-in period to ensure the likelihood of downgrade is minimal. When you are confident that the likelihood of downgrade is minimal, enable these features." -msgstr "" - -#: ../source/reference/command/setFeatureCompatibilityVersion.txt:71 -# 8c3b4ac471ff4fa39a25b9054083fb4d -msgid "Default Values" -msgstr "" - -#: ../source/includes/list-table-featureCompatibilityVersion-defaults.rst:5 -# 357a157a23d84f89aa39d65adcc57637 -msgid "3.4 Deployments" -msgstr "" - -#: ../source/includes/list-table-featureCompatibilityVersion-defaults.rst:6 -# 313f420a4e7148609d39830c34ceeadf -msgid "``featureCompatibilityVersion``" -msgstr "" - -#: ../source/includes/list-table-featureCompatibilityVersion-defaults.rst:8 -# df93072cf30e49f0ab28fa3da40507f6 -msgid "For new deployments" -msgstr "" - -#: ../source/includes/list-table-featureCompatibilityVersion-defaults.rst:9 -# 432c1dc281224172aeff17e2f7d36631 -msgid "``\"3.4\"``" -msgstr "" - -#: ../source/includes/list-table-featureCompatibilityVersion-defaults.rst:11 -# 72f8445f4ba2494fa6e6d1e8ff5c6c61 -msgid "For deployments :ref:`upgraded from 3.2 <3.4-upgrade>`" -msgstr "" - -#: ../source/includes/list-table-featureCompatibilityVersion-defaults.rst:13 -# 9349d020a530457fb8ada554cc67057e -msgid "``\"3.2\"`` until you :dbcommand:`setFeatureCompatibilityVersion` to ``\"3.4\"``." -msgstr "" - -#: ../source/reference/command/setFeatureCompatibilityVersion.txt:76 -# d62cc4b2f6714c44aea6d8b69f8e2f89 -msgid "Idempotency" -msgstr "" - -#: ../source/reference/command/setFeatureCompatibilityVersion.txt:78 -# 77ed16270e224e7f9a799cc8e9cee1aa -msgid "This command must perform writes to an internal system collection. If for any reason the command does not complete successfully, you can safely retry the command as the operation is idempotent." -msgstr "" - -#: ../source/reference/command/setFeatureCompatibilityVersion.txt:83 -# a1045f172ee543a8ad1f04376a01b09e -msgid "Examples" -msgstr "" - -#: ../source/reference/command/setFeatureCompatibilityVersion.txt:86 -# c4f0b32074bc4925b8668a2fa6689c17 -msgid "Enable 3.4 Backwards Incompatible Features" -msgstr "" - -#: ../source/reference/command/setFeatureCompatibilityVersion.txt:88 -# 1ce94d27df0c4f12a6679e0eebca03eb -msgid "To enable the :ref:`3.4 backwards-incompatible features `, run the ``setFeatureCompatibilityVersion`` command against the ``admin`` database:" -msgstr "" - -#: ../source/reference/command/setFeatureCompatibilityVersion.txt:106 -# 37aa6f22a571424694332ad27aaf280c -msgid "Disable 3.4 Backwards Incompatible Features" -msgstr "" - -#: ../source/reference/command/setFeatureCompatibilityVersion.txt:108 -# 2bb5311896d841cf9ae6841e6cf03892 -msgid "To disable the :ref:`3.4 backwards-incompatible features `, run the ``setFeatureCompatibilityVersion`` command against the ``admin`` database:" -msgstr "" - -#: ../source/reference/command/setFeatureCompatibilityVersion.txt:121 -# cfebd486696f43728e8c28dbd459664c -msgid "Setting the ``featureCompatibilityVersion`` to ``\"3.2`` disables the use of these features and does not remove existing usage of these features." -msgstr "" - -#: ../source/reference/command/setFeatureCompatibilityVersion.txt:125 -# 77e6b9cccc2e429fb447922c1e4063d4 -msgid "If performed as part of a downgrade to 3.2 procedure, you must also manually remove the existing usage before downgrading the binaries. For details, see :ref:`3.4-downgrade-features-prereq`." -msgstr "" - -#: ../source/reference/command/setFeatureCompatibilityVersion.txt:130 -# 11f8d4c0e9c7463692ea602d20adc663 -msgid "View FeatureCompatibilityVersion" -msgstr "" - -#: ../source/reference/command/setFeatureCompatibilityVersion.txt:132 -# 8fb73f8388584297873e111260f2a98b -msgid "To view the ``featureCompatibilityVersion`` for a :program:`mongod` instance, run the following command on a :program:`mongod` instance:" -msgstr "" - -#: ../source/reference/command/setFeatureCompatibilityVersion.txt:136 -# 54d15528b08144e8ba21e02e80030b86 -msgid "The operation is undefined on the :program:`mongos` instances." -msgstr "" - diff --git a/locale/pot/reference/command/setParameter.pot b/locale/pot/reference/command/setParameter.pot deleted file mode 100644 index a13d8e073b6..00000000000 --- a/locale/pot/reference/command/setParameter.pot +++ /dev/null @@ -1,158 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/setParameter.txt:3 -# 1a8da548ae4f4190868adfc5f717bc44 -msgid "setParameter" -msgstr "" - -#: ../source/reference/command/setParameter.txt:15 -# 157b79596d504374be5f4791258d9c11 -msgid ":dbcommand:`setParameter` is an administrative command for modifying options normally set on the command line. You must issue the :dbcommand:`setParameter` command against the :term:`admin database` in the form:" -msgstr "" - -#: ../source/reference/command/setParameter.txt:24 -# 58a0f9c2f05542628c07cb53f6961453 -msgid "Replace the ``` a collection to distribute its documents across shards. You must run :dbcommand:`enableSharding` on a database before running the :dbcommand:`shardCollection` command. The :dbcommand:`shardCollection` command must be run against the ``admin`` database." -msgstr "" - -#: ../source/includes/fact-dbcommand.rst:1 -# 5fa9480a148d474a9f665040331facfa -msgid "To run |command|, use the :method:`db.runCommand( { \\ } ) ` method." -msgstr "" - -#: ../source/reference/command/shardCollection.txt:28 -# 190b95f9e88e4c5aa20d5b5e105408e3 -msgid ":dbcommand:`shardCollection` has the following form:" -msgstr "" - -#: ../source/reference/command/shardCollection.txt:40 -# 81a03861286b4e59865c643eead5efce -msgid ":dbcommand:`shardCollection` has the following fields:" -msgstr "" - -#: ../source/reference/command/shardCollection.txt:45 -# 5c33c52ba570434cbe504948fabcc9a0 -msgid "Considerations" -msgstr "" - -#: ../source/reference/command/shardCollection.txt:48 -# ecec074902304237bc151101cf47f676 -msgid "Use" -msgstr "" - -#: ../source/reference/command/shardCollection.txt:50 -# eb78ee47863149c79ec0feec6567a98b -msgid "You can only shard a collection once." -msgstr "" - -#: ../source/reference/command/shardCollection.txt:52 -# bddd16207eee4b04a4f8a6a8dba074ec -msgid "Do **not** run more than one :dbcommand:`shardCollection` command on the same collection at the same time." -msgstr "" - -#: ../source/includes/fact-cannot-unshard-collection.rst:1 -# f5be736df107433d811e71ec0bcf2770 -msgid "MongoDB provides no method to deactivate sharding for a collection after calling :dbcommand:`shardCollection`. Additionally, after :dbcommand:`shardCollection`, you cannot change shard keys or modify the value of any field used in your shard key index." -msgstr "" - -#: ../source/reference/command/shardCollection.txt:58 -# ae156b66cadd4bc5b1954e5acd0c7e9c -msgid "Shard Keys" -msgstr "" - -#: ../source/reference/command/shardCollection.txt:60 -# 0ed2baa5a43d4e6a97b27cd013f64f7e -msgid "Choosing the best shard key to effectively distribute load among your shards requires some planning. Review :ref:`sharding-shard-key` regarding choosing a shard key and restrictions." -msgstr "" - -#: ../source/reference/command/shardCollection.txt:65 -# ed919972aae34f8eba5dad88519c9d9c -msgid "Hashed Shard Keys" -msgstr "" - -#: ../source/reference/command/shardCollection.txt:67 -# c54024a115434a9ba1015e0dd4ac25e2 -msgid ":ref:`Hashed shard keys ` use a hashed index of a single field as the shard key." -msgstr "" - -#: ../source/reference/command/shardCollection.txt:70 -# 4141a87bcbf341259c63b4072aff7f11 -msgid "Use the form ``{field: \"hashed\"}`` to specify a hashed shard key. Hashed shard keys may not be compound indexes." -msgstr "" - -#: ../source/includes/note-hashed-shard-key-during-chunk-migration.rst:1 -# aa07b2357d494f0cb9241630db0ce72b -msgid "If chunk migrations are in progress while creating a hashed shard key collection, the initial chunk distribution may be uneven until the balancer automatically balances the collection." -msgstr "" - -#: ../source/reference/command/shardCollection.txt:75 -# def1b07619114bbdaa5fc3d6c7404b6c -msgid ":doc:`/core/hashed-sharding`" -msgstr "" - -#: ../source/reference/command/shardCollection.txt:78 -# 1770aa2cd2cd4ae49ec345b9ac019436 -msgid "Uniqueness" -msgstr "" - -#: ../source/reference/command/shardCollection.txt:80 -# 4adde63bf1444a6aa1f6a0b7b26f70f0 -msgid "If specifying ``unique: true``:" -msgstr "" - -#: ../source/includes/extracts/shard-collection-unique-restriction-command.rst:2 -# 9a0cc06cd54c4725a0e38542b533fa73 -msgid "If the collection is empty, :dbcommand:`shardCollection` creates the unique index on the shard key if such an index does not already exists." -msgstr "" - -#: ../source/includes/extracts/shard-collection-unique-restriction-command.rst:5 -# c8b50484ee484b2abd8dd95f4da4c646 -msgid "If the collection is not empty, you must create the index first before using :dbcommand:`shardCollection`." -msgstr "" - -#: ../source/includes/extracts/shard-collection-unique-restriction-command.rst:8 -# 7a1197d5e60642138c14540f3d8ca108 -msgid "Although you can have a unique :term:`compound index` where the shard key is a :ref:`prefix `, if using ``unique`` parameter, the collection must have a unique index that is on the shard key." -msgstr "" - -#: ../source/reference/command/shardCollection.txt:84 -# fdb1ae9e5ea54c3e915490b1b0b14feb -msgid "See also :ref:`Sharded Collection and Unique Indexes `" -msgstr "" - -#: ../source/reference/command/shardCollection.txt:88 -# 6a7b71955eaa44e4aabef774020002b4 -msgid "Collation" -msgstr "" - -#: ../source/reference/command/shardCollection.txt:92 -# 54d3c9314c8b433495d98e23cdd602e4 -msgid "If the collection has a default :doc:`collation`, your :dbcommand:`shardCollection` command must include a ``collation`` parameter with the value ``{ locale: \"simple\" }``. For non-empty collections with a collation, you must have at least one index with the simple collation whose fields support the shard key pattern." -msgstr "" - -#: ../source/reference/command/shardCollection.txt:99 -# a68e78c941204a32a6227f8bbed04d2a -msgid "You do not need to specify the ``collation`` option for collections without a collation. If you do specify the collation option for a collection with no collation, it will have no effect." -msgstr "" - -#: ../source/reference/command/shardCollection.txt:104 -# 4452e0f0ea124c0cb191feec276ad25b -msgid "Example" -msgstr "" - -#: ../source/reference/command/shardCollection.txt:106 -# 0889a70531d544a69d8b159b1678232a -msgid "The following operation enables sharding for the ``people`` collection in the ``records`` database and uses the ``zipcode`` field as the :ref:`shard key `:" -msgstr "" - -#: ../source/reference/command/shardCollection.txt:115 -# 4b3b00383d9d49df818e85c5eba0e720 -msgid ":doc:`/sharding`" -msgstr "" - diff --git a/locale/pot/reference/command/shardConnPoolStats.pot b/locale/pot/reference/command/shardConnPoolStats.pot deleted file mode 100644 index 86da8cd6d5b..00000000000 --- a/locale/pot/reference/command/shardConnPoolStats.pot +++ /dev/null @@ -1,185 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/shardConnPoolStats.txt:3 -# 285147b797e5497290757bdfe0b8d637 -msgid "shardConnPoolStats" -msgstr "" - -#: ../source/reference/command/shardConnPoolStats.txt:0 -# cbb6f889601c439a928f7f45be79fc78 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/shardConnPoolStats.txt:16 -# 1f3057c5ebef49ae9335aa238fd62ccd -msgid "Definition" -msgstr "" - -#: ../source/reference/command/shardConnPoolStats.txt:20 -# ed0be254820a449586b2d7e6357874f4 -msgid "Returns information on the pooled and cached connections in the sharded connection pool. The command also returns information on the per-thread connection cache in the connection pool." -msgstr "" - -#: ../source/reference/command/shardConnPoolStats.txt:24 -# 93f71738cf2c4fa09d4cde9b81e590b9 -msgid "The :dbcommand:`shardConnPoolStats` command uses the following syntax:" -msgstr "" - -#: ../source/reference/command/shardConnPoolStats.txt:30 -# dfeb2cae2ccb400ba1b3ee38148390ba -msgid "The sharded connection pool is specific to connections between members in a sharded cluster. The :program:`mongos` instances in a cluster use the connection pool to execute client reads and writes. The :program:`mongod` instances in a cluster use the pool when issuing :dbcommand:`mapReduce` to query temporary collections on other shards." -msgstr "" - -#: ../source/reference/command/shardConnPoolStats.txt:36 -# 172bd5ca4e2b49b5834f628354f6ee3e -msgid "When the cluster requires a connection, MongoDB pulls a connection from the sharded connection pool into the per-thread connection cache. MongoDB returns the connection to the connection pool after every operation." -msgstr "" - -#: ../source/reference/command/shardConnPoolStats.txt:42 -# 927447dacbbb4055a8b7eb59eaf276b6 -msgid "Output" -msgstr "" - -#: ../source/reference/command/shardConnPoolStats.txt:46 -# d29cfaa7d2e2480d8fa76e120bd2a56f -msgid "Displays connection status for each :term:`config server`, :term:`replica set`, and :term:`standalone instance ` in the cluster." -msgstr "" - -#: ../source/reference/command/shardConnPoolStats.txt:52 -# f3c2d95d3eac4e2e9c590c66ca9e1885 -msgid "The number of connections available for this host to connect to the :program:`mongos`." -msgstr "" - -#: ../source/reference/command/shardConnPoolStats.txt:57 -# 9f4e72d7b3bc41a4b0aea807fe0df718 -msgid "The number of connections the host has ever created to connect to the :program:`mongos`." -msgstr "" - -#: ../source/reference/command/shardConnPoolStats.txt:62 -# eceaeee7f1344e379bf656a953ea1150 -msgid "Displays information specific to replica sets." -msgstr "" - -#: ../source/reference/command/shardConnPoolStats.txt:66 -# 1a6d78af466847a6b6417ea2231bfab5 -msgid "Holds an array of documents that report on each replica set member. These values derive from the :doc:`replica set status ` values." -msgstr "" - -#: ../source/reference/command/shardConnPoolStats.txt:72 -# 8d9c38ae0faf490d985a994516d0496f -msgid "The host address in the format ``[hostname]:[port]``." -msgstr "" - -#: ../source/reference/command/shardConnPoolStats.txt:76 -# 9ba06f0619814c40b9e3098575dfa744 -msgid "This field is for internal use. Reports ``false`` when the :program:`mongos` either cannot connect to instance or received a connection exception or error." -msgstr "" - -#: ../source/reference/command/shardConnPoolStats.txt:82 -# f4475ea20b05416f82e7847edbead481 -msgid "The host is the replica set's :term:`primary` if this is ``true``." -msgstr "" - -#: ../source/reference/command/shardConnPoolStats.txt:86 -#: ../source/reference/command/shardConnPoolStats.txt:91 -# 9928b795b2614cd3af0ba85cfb1b7118 -# 7751001cee3b471d945158c3f38c2c62 -msgid "The host is a :term:`hidden member` of the replica set if this is ``true``." -msgstr "" - -#: ../source/reference/command/shardConnPoolStats.txt:94 -# 69795fd8cf5d4567b9cb51a4f2c51464 -msgid "The host is a :term:`secondary` member of the replica set if this is ``true``." -msgstr "" - -#: ../source/reference/command/shardConnPoolStats.txt:99 -# cee01e0af8ab4e768ddb51f71cd87e5c -msgid "The latency, in milliseconds, from the :program:`mongos` to this member." -msgstr "" - -#: ../source/includes/fact-tag-set-field.rst:1 -# 07a2157a076e4c1f9ed25829c9784fdd -msgid "A :term:`tag set` document containing mappings of arbitrary keys and values. These documents describe replica set members in order to customize :doc:`write concern ` and :doc:`read preference ` and thereby allow configurable data center awareness." -msgstr "" - -#: ../source/includes/fact-tag-set-field.rst:7 -# 753aba2eebd04f42be885690a0b460e8 -msgid "This field is only present if there are tags assigned to the member. See :doc:`/tutorial/configure-replica-set-tag-sets` for more information." -msgstr "" - -#: ../source/reference/command/shardConnPoolStats.txt:107 -# 3b66946d9c3c4e07925341e0bfcf40ca -msgid "The number connections in the cluster's connection pool." -msgstr "" - -#: ../source/reference/command/shardConnPoolStats.txt:111 -# e515fc855aa54d75826568022ec0601e -msgid "The number of connections to a shard." -msgstr "" - -#: ../source/reference/command/shardConnPoolStats.txt:115 -# 3e2734d3ae24498c812c345b6c7838fe -msgid "The number of connections to a replica set." -msgstr "" - -#: ../source/reference/command/shardConnPoolStats.txt:119 -# 51bf2be874a14dcdafa3a34ceb1dc714 -msgid "The number of connections to the config database." -msgstr "" - -#: ../source/reference/command/shardConnPoolStats.txt:123 -# f7378dc9a7cf4591b5bcee5f5d93421a -msgid "The number of connections available from the :program:`mongos` to the config servers, replica sets, and standalone :program:`mongod` instances in the cluster." -msgstr "" - -#: ../source/reference/command/shardConnPoolStats.txt:129 -# 04b0301665f84939a1cb5fc9bc274504 -msgid "The number of connections the :program:`mongos` has ever created to other members of the cluster." -msgstr "" - -#: ../source/reference/command/shardConnPoolStats.txt:134 -# d9d7c484b62246f991725d4063c29e96 -msgid "Displays information on the per-thread connection cache." -msgstr "" - -#: ../source/reference/command/shardConnPoolStats.txt:138 -# 272bc04033204b09b45ad6b7efe42973 -msgid "Displays each incoming client connection. For a :program:`mongos`, this array field displays one document per incoming client thread. For a :program:`mongod`, the array displays one entry per incoming sharded :dbcommand:`mapReduce` client thread." -msgstr "" - -#: ../source/reference/command/shardConnPoolStats.txt:145 -# 649a586914084ea6ab2b35db92ec0e62 -msgid "The host using the connection. The host can be a :term:`config server`, :term:`replica set`, or :term:`standalone instance `." -msgstr "" - -#: ../source/reference/command/shardConnPoolStats.txt:151 -# a2f71a10c9a94332b64a51a9b3fe0790 -msgid "The number of times the host pulled a connection from the pool." -msgstr "" - -#: ../source/reference/command/shardConnPoolStats.txt:155 -# eb6fdab412424d149b038b653387cb6d -msgid "The thread's availability." -msgstr "" - -#: ../source/reference/command/shardConnPoolStats.txt:159 -# faf3e2239b8343e1b17268a6b24ecaea -msgid "The namespaces used on this connection thus far." -msgstr "" - diff --git a/locale/pot/reference/command/shardingState.pot b/locale/pot/reference/command/shardingState.pot deleted file mode 100644 index d59b857bafd..00000000000 --- a/locale/pot/reference/command/shardingState.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/shardingState.txt:3 -# df43908657ac4923a1b7afc9560f27b8 -msgid "shardingState" -msgstr "" - -#: ../source/reference/command/shardingState.txt:15 -# a4203b23d4984921919082e95e8a3ea6 -msgid ":dbcommand:`shardingState` is an admin command that reports if :program:`mongod` is a member of a :term:`sharded cluster`. :dbcommand:`shardingState` has the following prototype form:" -msgstr "" - -#: ../source/reference/command/shardingState.txt:23 -# f74d7eb0c2ab4becb973e60ff47b6151 -msgid "For :dbcommand:`shardingState` to detect that a :program:`mongod` is a member of a sharded cluster, the :program:`mongod` must satisfy the following conditions:" -msgstr "" - -#: ../source/reference/command/shardingState.txt:27 -# 1272083560cb4516b185eb7ac7795af8 -msgid "the :program:`mongod` is a primary member of a replica set, and" -msgstr "" - -#: ../source/reference/command/shardingState.txt:29 -# 98b9a4d014d04b388f815296ec27c219 -msgid "the :program:`mongod` instance is a member of a sharded cluster." -msgstr "" - -#: ../source/reference/command/shardingState.txt:32 -# 41534a9419a54226bea8759ae0b8d8ef -msgid "If :dbcommand:`shardingState` detects that a :program:`mongod` is a member of a sharded cluster, :dbcommand:`shardingState` returns a document that resembles the following prototype:" -msgstr "" - -#: ../source/reference/command/shardingState.txt:50 -# d16e235f92f54f4d913e70ef132923a2 -msgid "Otherwise, :dbcommand:`shardingState` will return the following document:" -msgstr "" - -#: ../source/reference/command/shardingState.txt:57 -# 295b7665e0a5475b8f904b304ca3667e -msgid "The response from :dbcommand:`shardingState` when used with a :term:`config server ` is:" -msgstr "" - -#: ../source/reference/command/shardingState.txt:67 -# 3a76ed913bcf48a9befda252ac3a41c9 -msgid ":program:`mongos` instances do not provide the :dbcommand:`shardingState`." -msgstr "" - -#: ../source/reference/command/shardingState.txt:72 -# 479d9960450b4fef9f19e3a2dea8468f -msgid "This command obtains a write lock on the affected database and will block other operations until it has completed; however, the operation is typically short lived." -msgstr "" - diff --git a/locale/pot/reference/command/shutdown.pot b/locale/pot/reference/command/shutdown.pot deleted file mode 100644 index 469cbbb4920..00000000000 --- a/locale/pot/reference/command/shutdown.pot +++ /dev/null @@ -1,48 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/shutdown.txt:3 -# b8b954cf3f5b42f685aac168d1409d63 -msgid "shutdown" -msgstr "" - -#: ../source/reference/command/shutdown.txt:15 -# 86ec5c19bbfd44e395df17cfac2254ba -msgid "The :dbcommand:`shutdown` command cleans up all database resources and then terminates the process. You must issue the :dbcommand:`shutdown` command against the :term:`admin database` in the form:" -msgstr "" - -#: ../source/reference/command/shutdown.txt:26 -# 32512f322d74473f9dc5ab71574a9c04 -msgid "Run the :dbcommand:`shutdown` against the :term:`admin database`. When using :dbcommand:`shutdown`, the connection must originate from localhost **or** use an authenticated connection." -msgstr "" - -#: ../source/reference/command/shutdown.txt:30 -# 6ccbdbe38d7b45c38ab4fe5485f33f06 -msgid "If the node you're trying to shut down is a :doc:`replica set ` primary, then the command will succeed only if there exists a secondary node whose oplog data is within 10 seconds of the primary. You can override this protection using the ``force`` option:" -msgstr "" - -#: ../source/reference/command/shutdown.txt:39 -# d90ea38bc9bb4529b15b6ba26f55524e -msgid "Alternatively, the :dbcommand:`shutdown` command also supports a ``timeoutSecs`` argument which allows you to specify a number of seconds to wait for other members of the replica set to catch up:" -msgstr "" - -#: ../source/reference/command/shutdown.txt:47 -# 168da7265cf646c6ba72cd318f12f596 -msgid "The equivalent :program:`mongo` shell helper syntax looks like this:" -msgstr "" - diff --git a/locale/pot/reference/command/skewClockCommand.pot b/locale/pot/reference/command/skewClockCommand.pot deleted file mode 100644 index 5f239c4eb53..00000000000 --- a/locale/pot/reference/command/skewClockCommand.pot +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/skewClockCommand.txt:3 -# 5e9114a9c66e4442b286f40174b3c020 -msgid "skewClockCommand" -msgstr "" - -#: ../source/reference/command/skewClockCommand.txt:15 -# d990bb4b33b5480b90cc0e040e1d430e -msgid ":dbcommand:`_skewClockCommand` is an internal command. Do not call directly." -msgstr "" - -#: ../source/includes/note-enabletestcommands.rst:3 -# 87ee26cb80ae47d1acb4f30adad9bb55 -msgid "|dbcommand| is an internal command that is not enabled by default. |dbcommand| must be enabled by using :option:`--setParameter enableTestCommands=1 ` on the :program:`mongod` command line. |dbcommand| cannot be enabled during run-time." -msgstr "" - diff --git a/locale/pot/reference/command/sleep.pot b/locale/pot/reference/command/sleep.pot deleted file mode 100644 index f5c0a9ba42b..00000000000 --- a/locale/pot/reference/command/sleep.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/sleep.txt:3 -# 4791241cd75c4df2bad8b66ce75b0431 -msgid "sleep" -msgstr "" - -#: ../source/reference/command/sleep.txt:0 -# 4c1929468de94adf8f220c7c4d72c5b7 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/sleep.txt:14 -# 35b64c2e092f4a1c83ed0cebfbed05e0 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/sleep.txt:18 -# 20c49d0406e4452aa4ac674023475ba7 -msgid "Forces the database to block all operations. This is an internal command for testing purposes." -msgstr "" - -#: ../source/reference/command/sleep.txt:21 -# a0e069ce70854ef78f2706bb00d0ffd9 -msgid "The :dbcommand:`sleep` command takes the following prototype form:" -msgstr "" - -#: ../source/reference/command/sleep.txt:27 -# d68d903c31354e61a59ed7223e3620d9 -msgid "The :dbcommand:`sleep` command has the following fields:" -msgstr "" - -#: ../source/reference/command/sleep.txt:32 -# cdec4f9898b947288bcf24cea33bf3d3 -msgid "Behavior" -msgstr "" - -#: ../source/reference/command/sleep.txt:34 -# a97a2e76a3514b4a9885feda15bcf902 -msgid "The command places the :program:`mongod` instance in a :term:`write lock` state for ``100`` seconds. Without arguments, :dbcommand:`sleep` causes a \"read lock\" for 100 seconds." -msgstr "" - -#: ../source/reference/command/sleep.txt:40 -# 598c868ff1074ccbb32cb9c056e7b344 -msgid ":dbcommand:`sleep` claims the lock specified in the ``w`` argument and blocks *all* operations on the :program:`mongod` instance for the specified amount of time." -msgstr "" - -#: ../source/includes/note-enabletestcommands.rst:3 -# e0f537bc648b436e897d24c491d5af0c -msgid "|dbcommand| is an internal command that is not enabled by default. |dbcommand| must be enabled by using :option:`--setParameter enableTestCommands=1 ` on the :program:`mongod` command line. |dbcommand| cannot be enabled during run-time." -msgstr "" - diff --git a/locale/pot/reference/command/split.pot b/locale/pot/reference/command/split.pot deleted file mode 100644 index d1a2aa08435..00000000000 --- a/locale/pot/reference/command/split.pot +++ /dev/null @@ -1,175 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/split.txt:3 -# efe717300e3e4e619bbcc02b26b19ba4 -msgid "split" -msgstr "" - -#: ../source/reference/command/split.txt:0 -# 95dd249ae0fb4cec934346146585d8b9 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/split.txt:14 -# fb49b5aa70554a8fbc07ec5bea2675ee -msgid "Definition" -msgstr "" - -#: ../source/reference/command/split.txt:18 -# f95bb09889f84e7897a9b41f036b30d3 -msgid "Splits a :term:`chunk` in a :term:`sharded cluster` into two chunks. The :program:`mongos` instance splits and manages chunks automatically, but for exceptional circumstances the :dbcommand:`split` command does allow administrators to manually create splits. See :doc:`/tutorial/split-chunks-in-sharded-cluster` for information on these circumstances, and on the MongoDB shell commands that wrap :dbcommand:`split`." -msgstr "" - -#: ../source/reference/command/split.txt:26 -# c457925543d144d8963a0c7a3fb428f0 -msgid "The :dbcommand:`split` command uses the following form:" -msgstr "" - -#: ../source/reference/command/split.txt:33 -# a9a72a03e8724baf8be64d88720d23e7 -msgid "The :dbcommand:`split` command takes a document with the following fields:" -msgstr "" - -#: ../source/reference/command/split.txt:39 -# bb8dc0b8d3ec476ea926c25abe77542d -msgid "Considerations" -msgstr "" - -#: ../source/reference/command/split.txt:41 -# 0896c239e27245e2963fd14f620a0a03 -msgid "When used with either the ``find`` or the ``bounds`` option, the :dbcommand:`split` command splits the chunk along the median. As such, the command cannot use the ``find`` or the ``bounds`` option to split an empty chunk since an empty chunk has no median." -msgstr "" - -#: ../source/reference/command/split.txt:46 -# 144cbfa608d24376b06510aa3525e967 -msgid "To create splits in empty chunks, use either the ``middle`` option with the :dbcommand:`split` command or use the :dbcommand:`splitAt` command." -msgstr "" - -#: ../source/reference/command/split.txt:50 -# 6676bf37ff064af6b51cf17017ca31c2 -msgid "Command Formats" -msgstr "" - -#: ../source/reference/command/split.txt:52 -# 24b1bf9f5abb4e00b86cb6dcec2e87ab -msgid "To create a chunk split, connect to a :program:`mongos` instance, and issue the following command to the ``admin`` database:" -msgstr "" - -#: ../source/reference/command/split.txt:60 -#: ../source/reference/command/split.txt:67 -# 2e3519dd528a41949272273314ece64f -# bfcb3aa1d3944e759780d63049d9c008 -msgid "Or:" -msgstr "" - -#: ../source/reference/command/split.txt:74 -# e66741d9eb56480aaa5d0869fb9b96a6 -msgid "To create a split for a collection that uses a :term:`hashed shard key`, use the ``bounds`` parameter. Do *not* use the ``middle`` parameter for this purpose." -msgstr "" - -#: ../source/includes/warning-splitting-chunks.rst:3 -# 12e5e6838b9c4529b83ccc12245591f7 -msgid "Be careful when splitting data in a sharded collection to create new chunks. When you shard a collection that has existing data, MongoDB automatically creates chunks to evenly distribute the collection. To split data effectively in a sharded cluster you must consider the number of documents in a chunk and the average document size to create a uniform chunk size. When chunks have irregular sizes, shards may have an equal number of chunks but have very different data sizes. Avoid creating splits that lead to a collection with differently sized chunks." -msgstr "" - -#: ../source/reference/command/split.txt:80 -# c24565b1940f4c759eba881fccde16fe -msgid ":dbcommand:`moveChunk`, :method:`sh.moveChunk()`, :method:`sh.splitAt()`, and :method:`sh.splitFind()`, which wrap the functionality of :dbcommand:`split`." -msgstr "" - -#: ../source/reference/command/split.txt:85 -# d192856b8aec452685f1d5a97cc5fbf6 -msgid "Examples" -msgstr "" - -#: ../source/reference/command/split.txt:87 -# f153422fc2754de8ad44fbf1ca66d957 -msgid "The following sections provide examples of the :dbcommand:`split` command." -msgstr "" - -#: ../source/reference/command/split.txt:90 -# 6ea5b8d3a8e74c39957fb07bb253619c -msgid "Split a Chunk in Half" -msgstr "" - -#: ../source/reference/command/split.txt:96 -# 538e34b82d834d01a4da248b118c8d31 -msgid "The :dbcommand:`split` command identifies the chunk in the ``people`` collection of the ``test`` database, that holds documents that match ``{ _id : 99 }``. :dbcommand:`split` does not require that a match exist, in order to identify the appropriate chunk. Then the command splits it into two chunks of equal size." -msgstr "" - -#: ../source/reference/command/split.txt:102 -# e1f7e4f0be964ef58dc982bedbd4665e -msgid ":dbcommand:`split` creates two equal chunks by range as opposed to size, and does not use the selected point as a boundary for the new chunks" -msgstr "" - -#: ../source/reference/command/split.txt:107 -# bdd924d80b824138ba8eca374170bea7 -msgid "Define an Arbitrary Split Point" -msgstr "" - -#: ../source/reference/command/split.txt:109 -# bb9c6889ff6248ea9a2c7568c6a520d2 -msgid "To define an arbitrary split point, use the following form:" -msgstr "" - -#: ../source/reference/command/split.txt:115 -# ef139381205c4966b73aade38cbd3cfc -msgid "The :dbcommand:`split` command identifies the chunk in the ``people`` collection of the ``test`` database, that would hold documents matching the query ``{ _id : 99 }``. :dbcommand:`split` does not require that a match exist, in order to identify the appropriate chunk. Then the command splits it into two chunks, with the matching document as the lower bound of one of the split chunks." -msgstr "" - -#: ../source/reference/command/split.txt:122 -# ec31ba23ca4345169512aab8ee27d177 -msgid "This form is typically used when :term:`pre-splitting` data in a collection." -msgstr "" - -#: ../source/reference/command/split.txt:126 -# 8addc51fe15643f2962c2c3550f8a1f3 -msgid "Split a Chunk Using Values of a Hashed Shard Key" -msgstr "" - -#: ../source/reference/command/split.txt:128 -# 2427aaf60b104b35b2ee0f8d3ce8fa58 -msgid "This example uses the :term:`hashed shard key` ``userid`` in a ``people`` collection of a ``test`` database. The following command uses an array holding two single-field documents to represent the minimum and maximum values of the hashed shard key to split the chunk:" -msgstr "" - -#: ../source/reference/command/split.txt:140 -# 9b90c647f7434932b0c442eaeafc88f7 -msgid "MongoDB uses the 64-bit :ref:`NumberLong ` type to represent the hashed value." -msgstr "" - -#: ../source/reference/command/split.txt:143 -# 6c62505716224d7092aa4f9b067bbf61 -msgid "Use :method:`sh.status()` to see the existing bounds of the shard keys." -msgstr "" - -#: ../source/reference/command/split.txt:146 -# 29cf77c2deb04e8599b4ebcef7bc594d -msgid "Metadata Lock Error" -msgstr "" - -#: ../source/reference/command/split.txt:148 -# cb4054debca947c1949244c9f0041462 -msgid "If another process, such as a balancer process, changes metadata while :dbcommand:`split` is running, you may see a ``metadata lock error``." -msgstr "" - -#: ../source/reference/command/split.txt:156 -# b9d1286140ff4d49a88868fd20d5f589 -msgid "This message indicates that the split has failed with no side effects. Retry the :dbcommand:`split` command." -msgstr "" - diff --git a/locale/pot/reference/command/splitChunk.pot b/locale/pot/reference/command/splitChunk.pot deleted file mode 100644 index 45e7df363e3..00000000000 --- a/locale/pot/reference/command/splitChunk.pot +++ /dev/null @@ -1,53 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/splitChunk.txt:3 -# 8dca9ff43c3849ea9f4cf1f705a51ccf -msgid "splitChunk" -msgstr "" - -#: ../source/reference/command/splitChunk.txt:0 -# 12eda61448db4e45b58e535baad70649 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/splitChunk.txt:14 -# 6a86f0521fe34f38968f966984af9ea5 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/splitChunk.txt:18 -# 8b0d9dfbdd374091b14f9bbff2d7f52e -msgid "An internal administrative command. To split chunks, use the :method:`sh.splitFind()` and :method:`sh.splitAt()` functions in the :program:`mongo` shell." -msgstr "" - -#: ../source/includes/warning-splitting-chunks.rst:3 -# 1678731ddfc0464f89b1166619ae6541 -msgid "Be careful when splitting data in a sharded collection to create new chunks. When you shard a collection that has existing data, MongoDB automatically creates chunks to evenly distribute the collection. To split data effectively in a sharded cluster you must consider the number of documents in a chunk and the average document size to create a uniform chunk size. When chunks have irregular sizes, shards may have an equal number of chunks but have very different data sizes. Avoid creating splits that lead to a collection with differently sized chunks." -msgstr "" - -#: ../source/reference/command/splitChunk.txt:26 -# c9e1fc6668be4e69a4ac73fb13d0d169 -msgid ":dbcommand:`moveChunk` and :method:`sh.moveChunk()`." -msgstr "" - -#: ../source/reference/command/splitChunk.txt:28 -# 83820ea05d874700b8f0e6352f368a1b -msgid "The :dbcommand:`splitChunk` command takes a document with the following fields:" -msgstr "" - diff --git a/locale/pot/reference/command/splitVector.pot b/locale/pot/reference/command/splitVector.pot deleted file mode 100644 index 8e18c9daae9..00000000000 --- a/locale/pot/reference/command/splitVector.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/splitVector.txt:3 -# 37270a2fe940429782bbe56f0bc4d496 -msgid "splitVector" -msgstr "" - -#: ../source/reference/command/splitVector.txt:15 -# 57b5174997e64d0a93f4d17c3e720bc7 -msgid "Is an internal command that supports meta-data operations in sharded clusters." -msgstr "" - diff --git a/locale/pot/reference/command/testDistLockWithSkew.pot b/locale/pot/reference/command/testDistLockWithSkew.pot deleted file mode 100644 index b20dbcfc8a6..00000000000 --- a/locale/pot/reference/command/testDistLockWithSkew.pot +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/testDistLockWithSkew.txt:3 -# 9af187fd0d80454ab75806c77aaf61d5 -msgid "testDistLockWithSkew" -msgstr "" - -#: ../source/reference/command/testDistLockWithSkew.txt:15 -# da65bcf68e1643b7af95ca57d1e3aff4 -msgid ":dbcommand:`_testDistLockWithSkew` is an internal command. Do not call directly." -msgstr "" - -#: ../source/includes/note-enabletestcommands.rst:3 -# 67591640d895496685919bb38eb40038 -msgid "|dbcommand| is an internal command that is not enabled by default. |dbcommand| must be enabled by using :option:`--setParameter enableTestCommands=1 ` on the :program:`mongod` command line. |dbcommand| cannot be enabled during run-time." -msgstr "" - diff --git a/locale/pot/reference/command/testDistLockWithSyncCluster.pot b/locale/pot/reference/command/testDistLockWithSyncCluster.pot deleted file mode 100644 index 57c2debb683..00000000000 --- a/locale/pot/reference/command/testDistLockWithSyncCluster.pot +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/testDistLockWithSyncCluster.txt:3 -# 7ab534622118452a9ed7f532936d65cc -msgid "testDistLockWithSyncCluster" -msgstr "" - -#: ../source/reference/command/testDistLockWithSyncCluster.txt:15 -# 7b137298e42c4faa9f1bff7425783823 -msgid ":dbcommand:`_testDistLockWithSyncCluster` is an internal command. Do not call directly." -msgstr "" - -#: ../source/includes/note-enabletestcommands.rst:3 -# 7c45e9faf25948119cc16210d2697b5d -msgid "|dbcommand| is an internal command that is not enabled by default. |dbcommand| must be enabled by using :option:`--setParameter enableTestCommands=1 ` on the :program:`mongod` command line. |dbcommand| cannot be enabled during run-time." -msgstr "" - diff --git a/locale/pot/reference/command/top.pot b/locale/pot/reference/command/top.pot deleted file mode 100644 index 3986aea6177..00000000000 --- a/locale/pot/reference/command/top.pot +++ /dev/null @@ -1,103 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/top.txt:3 -# d7ea13593a614964b8e73a19576ac94e -msgid "top" -msgstr "" - -#: ../source/reference/command/top.txt:0 -# e57f3f3d84ab4034b55aca98f149b8ac -msgid "On this page" -msgstr "" - -#: ../source/reference/command/top.txt:15 -# 88a78744e9c6425fb8cf92bf78997eed -msgid ":dbcommand:`top` is an administrative command that returns usage statistics for each collection. :dbcommand:`top` provides amount of time, in microseconds, used and a count of operations for the following event types:" -msgstr "" - -#: ../source/reference/command/top.txt:20 -# 41e9264fc6824253a094fc5931d3c43a -msgid "total" -msgstr "" - -#: ../source/reference/command/top.txt:21 -# dc407d6bd511417a9d0a46b4f4348773 -msgid "readLock" -msgstr "" - -#: ../source/reference/command/top.txt:22 -# d37232025bf34e40b0bae0297995e466 -msgid "writeLock" -msgstr "" - -#: ../source/reference/command/top.txt:23 -# 09cf0e9d1bfa433f846a3cd525dd26d5 -msgid "queries" -msgstr "" - -#: ../source/reference/command/top.txt:24 -# f2a38dec188446cca9e2bfb34d5d66b3 -msgid "getmore" -msgstr "" - -#: ../source/reference/command/top.txt:25 -# 0de26d62ec2442ef862bc1829563b5d0 -msgid "insert" -msgstr "" - -#: ../source/reference/command/top.txt:26 -# 51c0621e799a42aeb0eac1daa7b5ecce -msgid "update" -msgstr "" - -#: ../source/reference/command/top.txt:27 -# d5b75e6394f840a38fa70145bb7d12e5 -msgid "remove" -msgstr "" - -#: ../source/reference/command/top.txt:28 -# e6839233a2c14c97bdd9bf9c53f9370a -msgid "commands" -msgstr "" - -#: ../source/reference/command/top.txt:30 -# e6ed9a2755c4445181217dadebcb3170 -msgid "Issue the :dbcommand:`top` command against the :term:`admin database` in the form:" -msgstr "" - -#: ../source/reference/command/top.txt:39 -# da0388e65d514a63a30a317c4741bc6a -msgid "Example" -msgstr "" - -#: ../source/reference/command/top.txt:41 -# 29984ab65cf74e53a3b9da2ba7dc30f7 -msgid "At the :program:`mongo` shell prompt, use :dbcommand:`top` with the following invocation:" -msgstr "" - -#: ../source/reference/command/top.txt:48 -# dc0875fe593b4d1ea0074ae0a73b2dff -msgid "Alternately you can use :dbcommand:`top` as follows:" -msgstr "" - -#: ../source/reference/command/top.txt:55 -# aa13095a7b3a41939f3a6390d697dd30 -msgid "The output of the top command would resemble the following output:" -msgstr "" - diff --git a/locale/pot/reference/command/touch.pot b/locale/pot/reference/command/touch.pot deleted file mode 100644 index 7d5755503b8..00000000000 --- a/locale/pot/reference/command/touch.pot +++ /dev/null @@ -1,88 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/touch.txt:3 -# d1e4ecf20e71448c92a9b7ecabe5f2af -msgid "touch" -msgstr "" - -#: ../source/reference/command/touch.txt:0 -# 278f5d08322a4f559f12ddfaafa13ee5 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/touch.txt:15 -# 15f48581aa494f13945c38c9c3a08ad4 -msgid "The :dbcommand:`touch` command loads data from the data storage layer into memory. :dbcommand:`touch` can load the data (i.e. documents) indexes or both documents and indexes. Use this command to ensure that a collection, and/or its indexes, are in memory before another operation. By loading the collection or indexes into memory, :program:`mongod` will ideally be able to perform subsequent operations more efficiently. The :dbcommand:`touch` command has the following prototypical form:" -msgstr "" - -#: ../source/reference/command/touch.txt:28 -# de3dd509106945998b10501f43f1126e -msgid "By default, ``data`` and ``index`` are false, and :dbcommand:`touch` will perform no operation. For example, to load both the data and the index for a collection named ``records``, you would use the following command in the :program:`mongo` shell:" -msgstr "" - -#: ../source/reference/command/touch.txt:37 -# 38f09d9a067d46a99840d3b24f5a0803 -msgid ":dbcommand:`touch` will not block read and write operations on a :program:`mongod`, and can run on :term:`secondary` members of replica sets." -msgstr "" - -#: ../source/reference/command/touch.txt:43 -# e63fc9b24fc04123a91556ec86fbc6f7 -msgid "Considerations" -msgstr "" - -#: ../source/reference/command/touch.txt:46 -# c2eb4c75f53d459186873dee50739548 -msgid "Performance Impact" -msgstr "" - -#: ../source/reference/command/touch.txt:48 -# ba9748352357453aa44b239f12f2e111 -msgid "Using :dbcommand:`touch` to control or tweak what a :program:`mongod` stores in memory may displace other records data in memory and hinder performance. Use with caution in production systems." -msgstr "" - -#: ../source/reference/command/touch.txt:54 -# b4f48224c08f44e2820026adacd148bb -msgid "Replication and Secondaries" -msgstr "" - -#: ../source/reference/command/touch.txt:56 -# be99157df1624a20bc458361d725cfc7 -msgid "If you run :dbcommand:`touch` on a secondary, the secondary will enter a ``RECOVERING`` state to prevent clients from sending read operations during the :dbcommand:`touch` operation. When :dbcommand:`touch` finishes the secondary will automatically return to ``SECONDARY`` state. See :data:`~replSetGetStatus.members.state` for more information on replica set member states." -msgstr "" - -#: ../source/reference/command/touch.txt:65 -# 889d823cc006454fab7e6907f4295e5a -msgid "Storage Engines" -msgstr "" - -#: ../source/reference/command/touch.txt:69 -# 5458c9fc4fa34cbe87a673a650f18e2c -msgid "If the current storage engine does not support :dbcommand:`touch`, the :dbcommand:`touch` command will return an error." -msgstr "" - -#: ../source/reference/command/touch.txt:72 -# 5358247f4c3c4eba9b25e78528661fb6 -msgid "The MMAPv1 storage engine supports :dbcommand:`touch`." -msgstr "" - -#: ../source/reference/command/touch.txt:74 -# 67e81cbda0094d49b72893334ae383a0 -msgid "The WiredTiger storage engine does *not* support :dbcommand:`touch`." -msgstr "" - diff --git a/locale/pot/reference/command/transferMods.pot b/locale/pot/reference/command/transferMods.pot deleted file mode 100644 index bba5270b063..00000000000 --- a/locale/pot/reference/command/transferMods.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/transferMods.txt:3 -# 14ef8e04e26e479587e0d92db10b2f65 -msgid "transferMods" -msgstr "" - -#: ../source/reference/command/transferMods.txt:15 -# 40d1215b42ef4197bd5923afb50e7bc2 -msgid ":dbcommand:`_transferMods` is an internal command. Do not call directly." -msgstr "" - diff --git a/locale/pot/reference/command/unsetSharding.pot b/locale/pot/reference/command/unsetSharding.pot deleted file mode 100644 index fb707cf84ab..00000000000 --- a/locale/pot/reference/command/unsetSharding.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/unsetSharding.txt:3 -# df5f9cf123ed4d74850ccf870069d33a -msgid "unsetSharding" -msgstr "" - -#: ../source/reference/command/unsetSharding.txt:15 -# 26e4bfd212a34f33beb653473f417b02 -msgid ":dbcommand:`unsetSharding` is an internal command that supports sharding functionality." -msgstr "" - diff --git a/locale/pot/reference/command/update.pot b/locale/pot/reference/command/update.pot deleted file mode 100644 index dce5a249e83..00000000000 --- a/locale/pot/reference/command/update.pot +++ /dev/null @@ -1,308 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/update.txt:3 -# d8a56533bebd453f99528e33507da4d6 -msgid "update" -msgstr "" - -#: ../source/reference/command/update.txt:0 -# c77e5d3a91a94799b7e68a866c4f567d -msgid "On this page" -msgstr "" - -#: ../source/reference/command/update.txt:14 -# 14a2a5d5640b46069d5ea819072b42ff -msgid "Definition" -msgstr "" - -#: ../source/reference/command/update.txt:20 -# 668356c1fc8c43f382b2266efa41433a -msgid "The :dbcommand:`update` command modifies documents in a collection. A single :dbcommand:`update` command can contain multiple update statements. The update methods provided by the MongoDB drivers use this command internally." -msgstr "" - -#: ../source/reference/command/update.txt:25 -# cab0971907c34888ac37b6dbb00a49b9 -msgid "The :dbcommand:`update` command has the following syntax:" -msgstr "" - -#: ../source/reference/command/update.txt:43 -# 7747e9a8d4b44a258b90a6e68145ce86 -msgid "The command takes the following fields:" -msgstr "" - -#: ../source/reference/command/update.txt:47 -# c21298f1aefc4013a0f3c1af071f6fa9 -msgid "Each element of the ``updates`` array contains the following fields:" -msgstr "" - -#: ../source/reference/command/update.txt:51 -# 5e2b96f08c9141af9a895387c0075c10 -msgid "A document that contains the status of the operation. See :ref:`update-command-output` for details." -msgstr "" - -#: ../source/reference/command/update.txt:59 -# 7bc20473b9254154bd35f4e8e0510d54 -msgid "Behavior" -msgstr "" - -#: ../source/reference/command/update.txt:61 -# a55288d039df4950a486f8f72cbd64f3 -msgid "The ```` document can contain either all :ref:`update operator ` expressions or all ``field:value`` expressions." -msgstr "" - -#: ../source/reference/command/update.txt:65 -# ea42313955f243f7b56fdae8ba84454f -msgid "Update Operator Expressions" -msgstr "" - -#: ../source/reference/command/update.txt:67 -# e60e0cfde74c4e84998de930521775e7 -msgid "If the ```` document contains all :ref:`update operator ` expressions, as in:" -msgstr "" - -#: ../source/reference/command/update.txt:77 -# d6a4199f393341c98f09e312a01e1de9 -msgid "Then, the :dbcommand:`update` command updates only the corresponding fields in the document." -msgstr "" - -#: ../source/reference/command/update.txt:81 -# d79049707ef14f07b4b44b98ae0775ad -msgid "``Field: Value`` Expressions" -msgstr "" - -#: ../source/reference/command/update.txt:83 -# b9d77eb0837542b1bf0db2ed4faedad2 -msgid "If the ```` document contains *only* ``field:value`` expressions, as in:" -msgstr "" - -#: ../source/reference/command/update.txt:93 -# df1fca4b56674c06aad5feb7d4bcc3fe -msgid "Then the :dbcommand:`update` command *replaces* the matching document with the update document. The :dbcommand:`update` command can only replace a *single* matching document; i.e. the ``multi`` field cannot be ``true``. The :dbcommand:`update` command *does not* replace the ``_id`` value." -msgstr "" - -#: ../source/reference/command/update.txt:100 -# 369fbf5d42fa4cf79077cf59af4b9772 -msgid "Limits" -msgstr "" - -#: ../source/reference/command/update.txt:102 -# 6d3d30bc791c4f5db53cf03a67fc6f87 -msgid "For each update element in the ``updates`` array, the sum of the query and the update sizes (i.e. ``q`` and ``u`` ) must be less than or equal to the :limit:`maximum BSON document size `." -msgstr "" - -#: ../source/reference/command/update.txt:106 -# 95947d045a11473fa9dd11aab6a843da -msgid "The total number of update statements in the ``updates`` array must be less than or equal to the :limit:`maximum bulk size `." -msgstr "" - -#: ../source/reference/command/update.txt:111 -# 0420f9d0f98d4f2da9e0dbf0faeaa8eb -msgid "Document Validation" -msgstr "" - -#: ../source/includes/extracts/bypassDocumentValidation-update.rst:1 -# 07c13a8a2e56442991a3b96101db4db3 -msgid "The :dbcommand:`update` command adds support for the ``bypassDocumentValidation`` option, which lets you bypass :ref:`document validation <3.2-rel-notes-document-validation>` when inserting or updating documents in a collection with validation rules." -msgstr "" - -#: ../source/reference/command/update.txt:116 -# 8287b8ef43954eceba91f5ffabc3cf62 -msgid "Examples" -msgstr "" - -#: ../source/reference/command/update.txt:119 -# b7bb027d726244e983cea36e63380608 -msgid "Update Specific Fields of One Document" -msgstr "" - -#: ../source/reference/command/update.txt:121 -# b63cb15272d04cc2b5445cffa2c16347 -msgid "Use :ref:`update operators ` to update only the specified fields of a document." -msgstr "" - -#: ../source/reference/command/update.txt:124 -# eb9c1986290a4b7b84ae20a66611f787 -msgid "For example, given a ``users`` collection, the following command uses the :update:`$set` and :update:`$inc` operators to modify the ``status`` and the ``points`` fields respectively of a document where the ``user`` equals ``\"abc123\"``:" -msgstr "" - -#: ../source/reference/command/update.txt:144 -# 25070062f8724ce884e485271010461b -msgid "Because ```` document does not specify the optional ``multi`` field, the update only modifies one document, even if more than one document matches the ``q`` match condition." -msgstr "" - -#: ../source/reference/command/update.txt:148 -# 114bfb30f6ea4841b90026bcda528ceb -msgid "The returned document shows that the command found and updated a single document. See :ref:`update-command-output` for details." -msgstr "" - -#: ../source/reference/command/update.txt:156 -# c98b7f751417451fb07acca9f7a38ed2 -msgid "Update Specific Fields of Multiple Documents" -msgstr "" - -#: ../source/reference/command/update.txt:158 -# aa6cd823d4d94813adb9b1acc0d1ac47 -msgid "Use :ref:`update operators ` to update only the specified fields of a document, and include the ``multi`` field set to ``true`` in the update statement." -msgstr "" - -#: ../source/reference/command/update.txt:162 -# 6f4e3fd5449948e8b11b4e507f376cf3 -msgid "For example, given a ``users`` collection, the following command uses the :update:`$set` and :update:`$inc` operators to modify the ``status`` and the ``points`` fields respectively of all documents in the collection:" -msgstr "" - -#: ../source/reference/command/update.txt:180 -# 7c5b47b4489249ebb7733307f2a013a7 -msgid "The update modifies all documents that match the query specified in the ``q`` field, namely the empty query which matches all documents in the collection." -msgstr "" - -#: ../source/reference/command/update.txt:184 -# c11e2646007b422584290e55dca131c9 -msgid "The returned document shows that the command found and updated multiple documents. See :ref:`update-command-output` for details." -msgstr "" - -#: ../source/reference/command/update.txt:192 -# 3a499165b07a4d18a28aed9978f5d5fe -msgid "Bulk Update" -msgstr "" - -#: ../source/reference/command/update.txt:194 -# 4f1ac00621484ef6a6d18d3aa454c54d -msgid "The following example performs multiple update operations on the ``users`` collection:" -msgstr "" - -#: ../source/reference/command/update.txt:211 -# 0747cb0a89da44059bc5333bffa87583 -msgid "The returned document shows that the command modified ``10`` documents and inserted a document with the ``_id`` value ``5``. See :ref:`update-command-output` for details." -msgstr "" - -#: ../source/reference/command/update.txt:230 -# c5cfed7f8fd94c48a6408b11661fdc25 -msgid "Specify Collation" -msgstr "" - -#: ../source/includes/extracts/collation-description.rst:1 -# da36e0acaad0438da3514fda4642760f -msgid ":doc:`Collation ` allows users to specify language-specific rules for string comparison, such as rules for lettercase and accent marks." -msgstr "" - -#: ../source/reference/command/update.txt:234 -# 5a295e0d1f5b470bb364c9536812838d -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -#: ../source/reference/command/update.txt:242 -# ca9efd7a671d496f92e2c3ffbad62927 -msgid "The following operation includes the :ref:`collation ` option:" -msgstr "" - -#: ../source/reference/command/update.txt:257 -# 810d91c4e4c9458eafdff1d3e6b0baa9 -msgid "Output" -msgstr "" - -#: ../source/reference/command/update.txt:259 -# 21d97ede273b4974a9075faa1c6f1e00 -msgid "The returned document contains a subset of the following fields:" -msgstr "" - -#: ../source/reference/command/update.txt:263 -# 063399af73744c8d802fc5924b44def8 -msgid "The status of the command." -msgstr "" - -#: ../source/reference/command/update.txt:267 -# a3b4dbf0d5ec41b7943b17cf02638613 -msgid "The number of documents selected for update. If the update operation results in no change to the document, e.g. :update:`$set` expression updates the value to the current value, :data:`~update.n` can be greater than :data:`~update.nModified`." -msgstr "" - -#: ../source/reference/command/update.txt:274 -# b4925a49bee1407cb36b068218801a39 -msgid "The number of documents updated. If the update operation results in no change to the document, such as setting the value of the field to its current value, :data:`~update.nModified` can be less than :data:`~update.n`." -msgstr "" - -#: ../source/reference/command/update.txt:281 -# b05c1534ebd747ca88d9257f7bd73f8c -msgid "An array of documents that contains information for each document inserted through the update with ``upsert: true``." -msgstr "" - -#: ../source/reference/command/update.txt:284 -# 368f89eca57848a7bd99e181c2608b57 -msgid "Each document contains the following information:" -msgstr "" - -#: ../source/reference/command/update.txt:288 -# 60544b5e7a294108b0906c29615dbd78 -msgid "An integer that identifies the update with ``upsert:true`` statement in the ``updates`` array, which uses a zero-based index." -msgstr "" - -#: ../source/reference/command/update.txt:293 -# 1b64d358a30c452f97ac3443d1814d0d -msgid "The ``_id`` value of the added document." -msgstr "" - -#: ../source/reference/command/update.txt:297 -# 9da3f64cd85c4086a5bcb54cd470d448 -msgid "An array of documents that contains information regarding any error encountered during the update operation. The :data:`~update.writeErrors` array contains an error document for each update statement that errors." -msgstr "" - -#: ../source/reference/command/update.txt:302 -# e200a0e6235b40b4a6379e3ae9b1ad2a -msgid "Each error document contains the following fields:" -msgstr "" - -#: ../source/reference/command/update.txt:306 -# 582b28eed207482f901a03fbac7be392 -msgid "An integer that identifies the update statement in the ``updates`` array, which uses a zero-based index." -msgstr "" - -#: ../source/reference/command/update.txt:311 -# fe040c18d8ac486f81d9d9673bc3b8e7 -msgid "An integer value identifying the error." -msgstr "" - -#: ../source/reference/command/update.txt:315 -# 191f31e13e5a4846987e928bbdf99a22 -msgid "A description of the error." -msgstr "" - -#: ../source/reference/command/update.txt:319 -# 3cd9d2c3d22743bdadcc2241ba8943a4 -msgid "Document that describe error related to write concern and contains the field:" -msgstr "" - -#: ../source/reference/command/update.txt:324 -# 13304c1fc26245d4884beff410463b61 -msgid "An integer value identifying the cause of the write concern error." -msgstr "" - -#: ../source/reference/command/update.txt:328 -# b541a3b8ede249d3aea5f8b8075f6e94 -msgid "A description of the cause of the write concern error." -msgstr "" - -#: ../source/reference/command/update.txt:330 -# 105267933dfc4ce4995188b6aa439c48 -msgid "The following is an example document returned for a successful :dbcommand:`update` command that performed an upsert:" -msgstr "" - -#: ../source/reference/command/update.txt:347 -# 870ea256204a43d786d2d296caecf952 -msgid "The following is an example document returned for a bulk update involving three update statements, where one update statement was successful and two other update statements encountered errors:" -msgstr "" - diff --git a/locale/pot/reference/command/updateRole.pot b/locale/pot/reference/command/updateRole.pot deleted file mode 100644 index e78be85be43..00000000000 --- a/locale/pot/reference/command/updateRole.pot +++ /dev/null @@ -1,158 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/updateRole.txt:3 -# 2d516559ff2a4ce0b185b5c874b97fd5 -msgid "updateRole" -msgstr "" - -#: ../source/reference/command/updateRole.txt:0 -# 2f0a82b91d104abbab882c9caa59200d -msgid "On this page" -msgstr "" - -#: ../source/reference/command/updateRole.txt:14 -# 35f737892929419a91f9fd8a8857605b -msgid "Definition" -msgstr "" - -#: ../source/reference/command/updateRole.txt:18 -# e1d2d41a03134b7bb563298cc7e0c6e0 -msgid "Updates a :ref:`user-defined role `. The :dbcommand:`updateRole` command must run on the role's database." -msgstr "" - -#: ../source/reference/command/updateRole.txt:21 -# 42482d93914d440b9306a56ffa895fa0 -msgid "An update to a field **completely replaces** the previous field's values. To grant or remove roles or :ref:`privileges ` without replacing all values, use one or more of the following commands:" -msgstr "" - -#: ../source/reference/command/updateRole.txt:25 -# a5f155b8e4cd4acea35eff303f7044f6 -msgid ":dbcommand:`grantRolesToRole`" -msgstr "" - -#: ../source/reference/command/updateRole.txt:26 -# 8c03397e4bc144c88437834c3085ab00 -msgid ":dbcommand:`grantPrivilegesToRole`" -msgstr "" - -#: ../source/reference/command/updateRole.txt:27 -# c854683ae9bb43d0a3cbfd95fe22a8f5 -msgid ":dbcommand:`revokeRolesFromRole`" -msgstr "" - -#: ../source/reference/command/updateRole.txt:28 -# cd28ce104bd94b5aa7a4f094b834647e -msgid ":dbcommand:`revokePrivilegesFromRole`" -msgstr "" - -#: ../source/reference/command/updateRole.txt:32 -# 8a6413a7150542f9a00a01bdaaa43c8e -msgid "An update to the ``privileges`` or ``roles`` array completely replaces the previous array's values." -msgstr "" - -#: ../source/reference/command/updateRole.txt:35 -# 84804dd449d34d62876e50ca27a41e67 -msgid "The :dbcommand:`updateRole` command uses the following syntax. To update a role, you must provide the ``privileges`` array, ``roles`` array, or both:" -msgstr "" - -#: ../source/reference/command/updateRole.txt:56 -# 00181a0488ac4179922fb3d700c63984 -msgid "The :dbcommand:`updateRole` command has the following fields:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:3 -# c602d32986ab4e2588bbdea93fc88f35 -msgid "In the ``roles`` field, you can specify both :ref:`built-in roles ` and :ref:`user-defined role `." -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:7 -# 105ffca502a74cc09a46401dbb5e0f61 -msgid "To specify a role that exists in the same database where |local-cmd-name| runs, you can either specify the role with the name of the role:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:15 -# fa5dd6d9adf84e58be1b2d680dfb5752 -msgid "Or you can specify the role with a document, as in:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:21 -# b9fb70be95994c9c8f0c8bb4bf9d5e00 -msgid "To specify a role that exists in a different database, specify the role with a document." -msgstr "" - -#: ../source/reference/command/updateRole.txt:64 -# c81814ed6c48438b84d6f56daddd1b36 -msgid "Behavior" -msgstr "" - -#: ../source/reference/command/updateRole.txt:66 -# 487489f318f646df9028aae3e15213df -msgid "A role's privileges apply to the database where the role is created. The role can inherit privileges from other roles in its database. A role created on the ``admin`` database can include privileges that apply to all databases or to the :ref:`cluster ` and can inherit privileges from roles in other databases." -msgstr "" - -#: ../source/reference/command/updateRole.txt:73 -# 87fb5415b5eb4bd39320aa948231ee5a -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-update-role.rst:1 -# 321b7d27a98b4d55bdbed72b95c5a219 -msgid "You must have the :authaction:`revokeRole` :ref:`action ` on all databases in order to update a role." -msgstr "" - -#: ../source/includes/access-update-role.rst:4 -# 0c19c5a7954e4a579dccf7e143c988be -msgid "You must have the :authaction:`grantRole` :ref:`action ` on the database of each role in the ``roles`` array to update the array." -msgstr "" - -#: ../source/includes/access-update-role.rst:8 -# 27fd9cbdd47b46bda5d932bd35ba7d6c -msgid "You must have the :authaction:`grantRole` action on the database of each privilege in the ``privileges`` array to update the array. If a privilege's resource spans databases, you must have :authaction:`grantRole` on the ``admin`` database. A privilege spans databases if the privilege is any of the following:" -msgstr "" - -#: ../source/includes/access-update-role.rst:14 -# c1d472472fd848c4bed8cb99db0ab89f -msgid "a collection in all databases" -msgstr "" - -#: ../source/includes/access-update-role.rst:16 -# e0927b9fb2374b35951c24646df9edc1 -msgid "all collections and all database" -msgstr "" - -#: ../source/includes/access-update-role.rst:18 -# 5be88e8c9ca641adab625f06c2809d50 -msgid "the ``cluster`` resource" -msgstr "" - -#: ../source/reference/command/updateRole.txt:78 -# cde2000a086c4e14b0ddb30ab946a3bb -msgid "Example" -msgstr "" - -#: ../source/reference/command/updateRole.txt:80 -# 3c09359a95eb4d9db05ccf8de40553e7 -msgid "The following is an example of the :dbcommand:`updateRole` command that updates the ``myClusterwideAdmin`` role on the ``admin`` database. While the :data:`~admin.system.roles.privileges` and the :data:`~admin.system.roles.roles` arrays are both optional, at least one of the two is required:" -msgstr "" - -#: ../source/reference/command/updateRole.txt:107 -# 35330a0af06245f3af8474aa59f0f357 -msgid "To view a role's privileges, use the :dbcommand:`rolesInfo` command." -msgstr "" - diff --git a/locale/pot/reference/command/updateUser.pot b/locale/pot/reference/command/updateUser.pot deleted file mode 100644 index fa2124ae58c..00000000000 --- a/locale/pot/reference/command/updateUser.pot +++ /dev/null @@ -1,128 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/updateUser.txt:3 -# 3046ac9b29994042a8f1cd696e648e19 -msgid "updateUser" -msgstr "" - -#: ../source/reference/command/updateUser.txt:0 -# 50d53240b19f400cb751aa15f60b9656 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/updateUser.txt:14 -# 334b9662c8554ad4b201de59664305e4 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/updateUser.txt:21 -# d7ea307f870849e0a398caf18d4a9ffc -msgid "Updates the user's profile on the database on which you run the command. An update to a field **completely replaces** the previous field's values, including updates to the user's ``roles`` array." -msgstr "" - -#: ../source/reference/command/updateUser.txt:27 -# deee0b01e903452f94afa3eb35c9b4fd -msgid "When you update the ``roles`` array, you completely replace the previous array's values. To add or remove roles without replacing all the user's existing roles, use the :dbcommand:`grantRolesToUser` or :dbcommand:`revokeRolesFromUser` commands." -msgstr "" - -#: ../source/reference/command/updateUser.txt:32 -# 39ecc701fc2f40d1b5519d575379351b -msgid "The :dbcommand:`updateUser` command uses the following syntax. To update a user, you must specify the ``updateUser`` field and at least one other field, other than ``writeConcern``:" -msgstr "" - -#: ../source/reference/command/updateUser.txt:48 -# b6ca052f9a8249b296e83fc6a8bca0d5 -msgid "The command has the following fields:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:3 -# 7ef8658bdc7c4736a005bd3546329773 -msgid "In the ``roles`` field, you can specify both :ref:`built-in roles ` and :ref:`user-defined role `." -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:7 -# 3ed908401c124cf781c82e48c8b6c8ec -msgid "To specify a role that exists in the same database where |local-cmd-name| runs, you can either specify the role with the name of the role:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:15 -# 21e8954b65bf4c22baacca7aa83bb96b -msgid "Or you can specify the role with a document, as in:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:21 -# f0c7c20b97cd4b5a83574dc99dfb9f79 -msgid "To specify a role that exists in a different database, specify the role with a document." -msgstr "" - -#: ../source/reference/command/updateUser.txt:55 -# 8c8c7efacfa74e78b156a35ba3b4af77 -msgid "Behavior" -msgstr "" - -#: ../source/reference/command/updateUser.txt:57 -# 62db73077d35498db620b89b16d7e9bb -msgid ":dbcommand:`updateUser` sends the password to the MongoDB instance in cleartext. To encrypt the password in transit, use :doc:`TLS/SSL `." -msgstr "" - -#: ../source/reference/command/updateUser.txt:62 -# e770edd1be294dbdbd1da56200d3d000 -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-update-user.rst:1 -# f9e355a992824608881d06bfe7b14fb0 -msgid "You must have access that includes the :authaction:`revokeRole` :ref:`action ` on all databases in order to update a user's :data:`~admin.system.users.roles` array." -msgstr "" - -#: ../source/includes/access-update-user.rst:5 -# ac6b9e38bf0346ad8f38a96e36f40388 -msgid "You must have the :authaction:`grantRole` :ref:`action ` on a role's database to add a role to a user." -msgstr "" - -#: ../source/includes/access-update-user.rst:8 -# b3a2325cc60b4fdd86bb172c73478031 -msgid "To change another user's ``pwd`` or ``customData`` field, you must have the :authaction:`changeAnyPassword` and :authaction:`changeAnyCustomData` :ref:`actions ` respectively on that user's database." -msgstr "" - -#: ../source/includes/access-change-own-password-and-custom-data.rst:1 -# 3d8ffc540a794393adc6aa83a91e1dab -msgid "To modify your own password and custom data, you must have privileges that grant :authaction:`changeOwnPassword` and :authaction:`changeOwnCustomData` :ref:`actions ` respectively on the user's database." -msgstr "" - -#: ../source/reference/command/updateUser.txt:69 -# 7937f241d7a74893bc5a5b70ceddce02 -msgid "Example" -msgstr "" - -#: ../source/reference/command/updateUser.txt:71 -# 84b4664b536143ea9433c253be4b6f62 -msgid "Given a user ``appClient01`` in the ``products`` database with the following user info:" -msgstr "" - -#: ../source/reference/command/updateUser.txt:91 -# 9c46cc880b894f74b7a469c9709337f2 -msgid "The following :dbcommand:`updateUser` command **completely** replaces the user's ``customData`` and ``roles`` data:" -msgstr "" - -#: ../source/reference/command/updateUser.txt:104 -# 9598218fcbba4730baa057874ddd721b -msgid "The user ``appClient01`` in the ``products`` database now has the following user information:" -msgstr "" - diff --git a/locale/pot/reference/command/updateZoneKeyRange.pot b/locale/pot/reference/command/updateZoneKeyRange.pot deleted file mode 100644 index 6fd494fcdb8..00000000000 --- a/locale/pot/reference/command/updateZoneKeyRange.pot +++ /dev/null @@ -1,223 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/updateZoneKeyRange.txt:3 -# d10666797786472581a9fc93034de407 -msgid "updateZoneKeyRange" -msgstr "" - -#: ../source/reference/command/updateZoneKeyRange.txt:0 -# f4e4220263e64438bd049260be2a5fdd -msgid "On this page" -msgstr "" - -#: ../source/reference/command/updateZoneKeyRange.txt:14 -# cf75c7776876446ab85bfecaad9b482c -msgid "Definition" -msgstr "" - -#: ../source/reference/command/updateZoneKeyRange.txt:20 -# 137a2993b4ab4396a2c9a7662db2e577 -msgid "The :dbcommand:`updateZoneKeyRange` administrative command can either create or remove the association between a range of shard key values and a :term:`zone`." -msgstr "" - -#: ../source/includes/fact-dbcommand.rst:1 -# f5a943128afd4a70abff21aa958d7bcd -msgid "To run |command|, use the :method:`db.runCommand( { \\ } ) ` method." -msgstr "" - -#: ../source/reference/command/updateZoneKeyRange.txt:28 -# 8264a0df42a04102948e9a375b307054 -msgid "You must run :dbcommand:`addShardToZone` on the admin database." -msgstr "" - -#: ../source/reference/command/updateZoneKeyRange.txt:30 -# 0a935a18a2a04228aa44248204005862 -msgid "The :dbcommand:`updateZoneKeyRange` command has the following syntax:" -msgstr "" - -#: ../source/reference/command/updateZoneKeyRange.txt:41 -# 775af337fd014a74b55c70c5ccf3b532 -msgid "The command takes the following fields:" -msgstr "" - -#: ../source/reference/command/updateZoneKeyRange.txt:45 -# 8a38ed1478064859ad5beefa5b957772 -msgid "If no zone range matches the minimum and maximum bounds passed to :dbcommand:`updateZoneKeyRange`, nothing is removed." -msgstr "" - -#: ../source/reference/command/updateZoneKeyRange.txt:48 -# 2229e3c3c47d47b3ae712c199b327ee8 -msgid "Only issue :dbcommand:`updateZoneKeyRange` when connected to a :program:`mongos` instance." -msgstr "" - -#: ../source/reference/command/updateZoneKeyRange.txt:51 -# d058911ad3e64b66b1f2782979186af7 -msgid "The :program:`mongo` shell provides two helper methods:" -msgstr "" - -#: ../source/reference/command/updateZoneKeyRange.txt:53 -# 73f2e380c1dd45e68abeba24fd575a19 -msgid ":method:`sh.updateZoneKeyRange()` for adding a range of shard key values to a zone." -msgstr "" - -#: ../source/reference/command/updateZoneKeyRange.txt:56 -# 74e8ac8fe45348b18ef8c309c02f1fa7 -msgid ":method:`sh.removeRangeFromZone()` for removing a range of shard key values from a zone." -msgstr "" - -#: ../source/reference/command/updateZoneKeyRange.txt:60 -# a03dea8292c64bcd8504289b0352849d -msgid "Behavior" -msgstr "" - -#: ../source/reference/command/updateZoneKeyRange.txt:62 -# a43e00e630fa41deb822fd777ef07583 -msgid "You cannot create a range of shard key values whose lower and upper boundaries overlap with an existing range for the sharded collection. For example, given an existing range of ``1`` to ``10``, you cannot create a new range of ``5`` to ``20``, as the new range would overlap with the existing range." -msgstr "" - -#: ../source/reference/command/updateZoneKeyRange.txt:67 -# 11d42db9ec2245cea93f08933ca0c9fc -msgid "A zone can have multiple ranges of data associated with it, but a range can at most be associated with a single zone." -msgstr "" - -#: ../source/reference/command/updateZoneKeyRange.txt:70 -# b2512e68b317417888f0a64910fec385 -msgid "When removing the association between a range and a zone, :dbcommand:`updateZoneKeyRange` does not remove the zone. Use the :dbcommand:`removeShardFromZone` command to remove the association between a zone and a shard." -msgstr "" - -#: ../source/reference/command/updateZoneKeyRange.txt:75 -# 1778e224737f47889872d5839aa7b057 -msgid "See the :ref:`zone ` manual page for more information on zones in sharded clusters." -msgstr "" - -#: ../source/reference/command/updateZoneKeyRange.txt:79 -# b0b880ed4fb04cefa786d84046b32be7 -msgid "Balancer" -msgstr "" - -#: ../source/reference/command/updateZoneKeyRange.txt:81 -# 5f1f3a59d03c41d2bcda8fd4cf268c01 -msgid "After successfully running :dbcommand:`updateZoneKeyRange`, there may be chunk migrations during the next balancer round." -msgstr "" - -#: ../source/reference/command/updateZoneKeyRange.txt:84 -# c6ec6d1169ed478782e20f29c0f85f1a -msgid "After adding a range to a zone, the :ref:`balancer ` must first run in order to migrate any chunks whose ranges are covered by the zone to shards inside of that zone. Until balancing completes, some chunks may reside on the wrong shard given the configured zones for the sharded cluster." -msgstr "" - -#: ../source/reference/command/updateZoneKeyRange.txt:90 -# 889f56bad01a4666bd01c6b6806117e2 -msgid "Removing the association between a range and a zone removes the constraints keeping chunks covered by the range on the shards inside that zone. During the next balancer round, the balancer may migrate chunks that were previously covered by the zone." -msgstr "" - -#: ../source/reference/command/updateZoneKeyRange.txt:95 -# 80d391510c5b41c6acb70f1218692e4b -msgid "See the documentation for the :ref:`sharded cluster balancer ` for more information on how migrations work in a sharded cluster." -msgstr "" - -#: ../source/reference/command/updateZoneKeyRange.txt:100 -# cc9444c778b741fea5f6a23aa5fac8e5 -msgid "Bounds" -msgstr "" - -#: ../source/includes/fact-shard-ranges-inclusive-exclusive.rst:1 -# 4b22f574f40d4f368fb94718450fce32 -msgid "Zone ranges are always inclusive of the lower boundary and exclusive of the upper boundary." -msgstr "" - -#: ../source/reference/command/updateZoneKeyRange.txt:105 -# 42a0dc3ee2f0476e85a41cd56abb5994 -msgid "Dropped Collections" -msgstr "" - -#: ../source/reference/command/updateZoneKeyRange.txt:107 -# 4825340c2ee643dc8801864013970a05 -msgid "If you add a zone range associated to a sharded collection using :dbcommand:`updateZoneKeyRange` and then later drop the collection or its database, MongoDB does not remove the range association. If you later create a new collection with the same name, the old range association applies to the new collection." -msgstr "" - -#: ../source/reference/command/updateZoneKeyRange.txt:114 -# db1b8983af62491ebce69632bcd7e13c -msgid "Security" -msgstr "" - -#: ../source/reference/command/updateZoneKeyRange.txt:116 -# 0c0f644b1c55432999f7e16883e592a5 -msgid "For sharded clusters running with :ref:`authentication `, you must authenticate as a user whose privileges include:" -msgstr "" - -#: ../source/reference/command/updateZoneKeyRange.txt:119 -# 173decd7180043ab841f7ea958f7796a -msgid ":authaction:`find` on the ``config.shards`` collection or the ``config`` database" -msgstr "" - -#: ../source/reference/command/updateZoneKeyRange.txt:122 -# d88a3c75a6d649b8810392ca57298b58 -msgid ":authaction:`find` on the ``config.tags`` collection or the ``config`` database" -msgstr "" - -#: ../source/reference/command/updateZoneKeyRange.txt:125 -# b12b5dd126a9458fb6890663a5bcf7f1 -msgid ":authaction:`update` on the ``config.tags`` collection or the ``config`` database" -msgstr "" - -#: ../source/reference/command/updateZoneKeyRange.txt:128 -# 12b04da638bf47ddabd5ae323cff65ee -msgid ":authaction:`remove` on the ``config.tags`` collection or the ``config`` database" -msgstr "" - -#: ../source/reference/command/updateZoneKeyRange.txt:131 -# 84eb70775c064d179e4c5f689c72a039 -msgid "The :authrole:`clusterAdmin` or :authrole:`clusterManager` built-in roles have the appropriate permissions for issuing :dbcommand:`updateZoneKeyRange`. See the documentation page for :ref:`Role-Based Access Control ` for more information." -msgstr "" - -#: ../source/reference/command/updateZoneKeyRange.txt:137 -# 03dd3391bf054287bf4a96c92d0979f8 -msgid "Example" -msgstr "" - -#: ../source/reference/command/updateZoneKeyRange.txt:139 -# 8bda9ce2f3264a19943f061ede1520ac -msgid "Given a sharded collection ``exampledb.collection`` with a shard key of ``{ a : 1 }``, the following operation creates a range with a lower bound of ``1`` and an upper bound of ``10`` on the ``alpha`` zone:" -msgstr "" - -#: ../source/reference/command/updateZoneKeyRange.txt:155 -# 9580e844e8fc4a96ab573c23afd054e6 -msgid "The following operation removes the previously created range by passing ``null`` to the ``zone`` field." -msgstr "" - -#: ../source/reference/command/updateZoneKeyRange.txt:170 -# 9db7e25a3f7a4d5d973438f470ab68fa -msgid "The ``min`` and ``max`` must match exactly the bounds of the target range. The following operation attempts to remove the previously created range, but specifies ``{ a : 0 }`` as the ``min`` bound:" -msgstr "" - -#: ../source/reference/command/updateZoneKeyRange.txt:186 -# ff03be1ba06644faa3ea6dd8a6fb39bc -msgid "While the range of ``{ a : 0 }`` and ``{ a : 10 }`` encompasses the existing range, it is not an exact match and therefore :dbcommand:`updateZoneKeyRange` does not remove anything." -msgstr "" - -#: ../source/reference/command/updateZoneKeyRange.txt:191 -# ef24b9fc56154af6b0b109d14bfda5bf -msgid "Compound Shard Key" -msgstr "" - -#: ../source/reference/command/updateZoneKeyRange.txt:193 -# 4dd32c063010495bb81f6d964ba8deca -msgid "Given a sharded collection ``exampledb.collection`` with a shard key of ``{ a : 1, b : 1 }``, the following operation creates a range covering the lower bound of ``{ a: 1, b : 1 }`` and an upper bound of ``{ a : 10, b : 10}`` and associates it with the ``alpha`` zone:" -msgstr "" - diff --git a/locale/pot/reference/command/usersInfo.pot b/locale/pot/reference/command/usersInfo.pot deleted file mode 100644 index c05722f0737..00000000000 --- a/locale/pot/reference/command/usersInfo.pot +++ /dev/null @@ -1,148 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/usersInfo.txt:3 -# 92199bb102cf4155b088da6ce975e02f -msgid "usersInfo" -msgstr "" - -#: ../source/reference/command/usersInfo.txt:0 -# 6fd1687d5da04abcae6a45bb69858c4b -msgid "On this page" -msgstr "" - -#: ../source/reference/command/usersInfo.txt:14 -# 55f4663312a742edbf65a249b3dd8c15 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/usersInfo.txt:18 -# 6c83cb722f2642188a549342210574c4 -msgid "Returns information about one or more users. To match a single user on the database, use the following form:" -msgstr "" - -#: ../source/reference/command/usersInfo.txt:28 -# 082acd30696a49df941ec9253e23fba5 -msgid "The command has the following fields:" -msgstr "" - -#: ../source/reference/command/usersInfo.txt:33 -# 3e8993989b114a41bc68455d6453ca16 -msgid "Required Access" -msgstr "" - -#: ../source/reference/command/usersInfo.txt:35 -# e0886eee9fc14c7fb04445861a8a0f12 -msgid "Users can always view their own information." -msgstr "" - -#: ../source/reference/command/usersInfo.txt:37 -# 4c1a270b011847649ae09a203eb7b42b -msgid "To view another user's information, the user running the command must have privileges that include the :authaction:`viewUser` action on the other user's database." -msgstr "" - -#: ../source/reference/command/usersInfo.txt:44 -# 90e64d39901148faa201894693ea5ab2 -msgid "Behavior" -msgstr "" - -#: ../source/reference/command/usersInfo.txt:46 -# 513de0c396764beda7e3ed8c5d1db339 -msgid "The argument to the :dbcommand:`usersInfo` command has multiple forms depending on the requested information:" -msgstr "" - -#: ../source/reference/command/usersInfo.txt:50 -# f1da16a2ca7048c9aa5960c46a488cd0 -msgid "Specify a Single User" -msgstr "" - -#: ../source/reference/command/usersInfo.txt:52 -# 2b46641e9fb34870bfb21e70fbf0643a -msgid "In the ``usersInfo`` field, specify a document with the user's name and database:" -msgstr "" - -#: ../source/reference/command/usersInfo.txt:59 -# 936fb0ca641c4a959e258d73e7f76885 -msgid "Alternatively, for a user that exists on the same database where the command runs, you can specify the user by its name only." -msgstr "" - -#: ../source/reference/command/usersInfo.txt:67 -# 237be25dbaf24158b51ee60fcf35277b -msgid "Specify Multiple Users" -msgstr "" - -#: ../source/reference/command/usersInfo.txt:69 -# 84e90c9a45ad4e93bf6799c8057a5e19 -msgid "In the ``usersInfo`` field, specify an array of documents:" -msgstr "" - -#: ../source/reference/command/usersInfo.txt:76 -# c927161b65734b4a97ec0175a5c86d02 -msgid "Specify All Users for a Database" -msgstr "" - -#: ../source/reference/command/usersInfo.txt:78 -# d7a052c7a51e4329a92425eac2572278 -msgid "In the ``usersInfo`` field, specify ``1``:" -msgstr "" - -#: ../source/reference/command/usersInfo.txt:85 -# f7106512764f4a3eb5e667f5d1a6d03a -msgid "Examples" -msgstr "" - -#: ../source/reference/command/usersInfo.txt:88 -# a326b9d2317b4e0d863c2f198a9fe3ef -msgid "View Specific Users" -msgstr "" - -#: ../source/reference/command/usersInfo.txt:90 -# 09cbaaf281f44c258f5eace5821758b2 -msgid "To see information and privileges, but not the credentials, for the user ``\"Kari\"`` defined in ``\"home\"`` database, run the following command:" -msgstr "" - -#: ../source/reference/command/usersInfo.txt:103 -# 352c0571473f4c14bda6ae28f76d2314 -msgid "To view a user that exists in the *current* database, you can specify the user by name only. For example, if you are in the ``home`` database and a user named ``\"Kari\"`` exists in the ``home`` database, you can run the following command:" -msgstr "" - -#: ../source/reference/command/usersInfo.txt:118 -# fba300eb220a48d58eeb54610d9db166 -msgid "View Multiple Users" -msgstr "" - -#: ../source/reference/command/usersInfo.txt:120 -# 715f9d7e706f4acb9601c3a353a5050f -msgid "To view info for several users, use an array, with or without the optional fields ``showPrivileges`` and ``showCredentials``. For example:" -msgstr "" - -#: ../source/reference/command/usersInfo.txt:130 -# d0650cbdaad0404fa43a32139dbbb38c -msgid "View All Users for a Database" -msgstr "" - -#: ../source/reference/command/usersInfo.txt:132 -# b9673f7c5ac64c6b9831eb776d8b7dca -msgid "To view all users on the database the command is run, use a command document that resembles the following:" -msgstr "" - -#: ../source/reference/command/usersInfo.txt:139 -# b446ea358eb845e9a5b839606b39bced -msgid "When viewing all users, you can specify the ``showCredentials`` field but not the ``showPrivileges`` field." -msgstr "" - diff --git a/locale/pot/reference/command/validate.pot b/locale/pot/reference/command/validate.pot deleted file mode 100644 index 8f7da6c36b5..00000000000 --- a/locale/pot/reference/command/validate.pot +++ /dev/null @@ -1,267 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/validate.txt:3 -# 9bec78debebf4dbc9c15964e69e4ebfe -msgid "validate" -msgstr "" - -#: ../source/reference/command/validate.txt:0 -# a47ac23d59aa4a5cafcdb14bd3937a28 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/validate.txt:14 -# ff2a02eb9b72439a9fdb453459d7adc4 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/validate.txt:18 -# fdb83f1876ee46afb1fb00c01e714440 -msgid "The :dbcommand:`validate` command checks the structures within a namespace for correctness by scanning the collection's data and indexes. The command returns information regarding the on-disk representation of the collection." -msgstr "" - -#: ../source/reference/command/validate.txt:23 -# 40445eebeece4dc58ddc5bbfa31f1f77 -msgid "The ``validate`` command can be slow, particularly on larger data sets." -msgstr "" - -#: ../source/reference/command/validate.txt:25 -# 5836283110744163b2e95adfa84ecc27 -msgid "The following example validates the contents of the collection named ``users``." -msgstr "" - -#: ../source/reference/command/validate.txt:32 -# 4adb393fa6394e4dbef3b6bf7cb9b9fd -msgid "You may also specify one of the following options:" -msgstr "" - -#: ../source/reference/command/validate.txt:34 -# a1464a64c01e43d897212e875fef06c9 -msgid "``full: true`` provides a more thorough scan of the data." -msgstr "" - -#: ../source/reference/command/validate.txt:37 -# a71be903454c45d489978b5a03f0c421 -msgid "``scandata: false`` skips the scan of the base collection" -msgstr "" - -#: ../source/reference/command/validate.txt:37 -# 40dfc3d7cc254c068bff1cbf80dbb83a -msgid "without skipping the scan of the index." -msgstr "" - -#: ../source/reference/command/validate.txt:39 -# f3e946403f5d4809946ccf079f401b25 -msgid "The :program:`mongo` shell also provides a wrapper :method:`db.collection.validate()`:" -msgstr "" - -#: ../source/reference/command/validate.txt:46 -# 7e98c1257d464fc48bab176a31d731f5 -msgid "Use one of the following forms to perform the full collection validation:" -msgstr "" - -#: ../source/reference/command/validate.txt:54 -# 3caf7fb9041249949469413ab129e100 -msgid "This command is resource intensive and may have an impact on the performance of your MongoDB instance." -msgstr "" - -#: ../source/reference/command/validate.txt:63 -# 7b7e8169fce54b72b693a350f3262741 -msgid "Due to the manner in which :dbcommand:`validate` scans data structures, even a full collection validation cannot detect all forms of corruption on MMAPv1 storage engine data files." -msgstr "" - -#: ../source/reference/command/validate.txt:68 -# 704a73a5982d4ff89ec573a795e4c115 -msgid "Output" -msgstr "" - -#: ../source/reference/command/validate.txt:72 -# a80f7ebb776e4dfca88372354669ef5f -msgid "The full namespace name of the collection. Namespaces include the database name and the collection name in the form ``database.collection``." -msgstr "" - -#: ../source/reference/command/validate.txt:78 -# 83a062c605e9455b8b6f9a5a0210b79a -msgid "The disk location of the first extent in the collection. The value of this field also includes the namespace." -msgstr "" - -#: ../source/reference/command/validate.txt:83 -# 0fa3e4910f0e48ffb65f804f002d0d95 -msgid "The disk location of the last extent in the collection. The value of this field also includes the namespace." -msgstr "" - -#: ../source/reference/command/validate.txt:88 -# d24d808760684bf89cfec3bca307ba6e -msgid "The number of extents in the collection." -msgstr "" - -#: ../source/reference/command/validate.txt:92 -# aa50f99fc2334a958b5c8f006a02b351 -msgid ":dbcommand:`validate` returns one instance of this document for every extent in the collection. This embedded document is only returned when you specify the ``full`` option to the command." -msgstr "" - -#: ../source/reference/command/validate.txt:98 -#: ../source/reference/command/validate.txt:161 -# 1437e5c28f1941eb87e3dd601aa8ad7a -# a0f5a00247df418db67c39faf64d3b8f -msgid "The disk location for the beginning of this extent." -msgstr "" - -#: ../source/reference/command/validate.txt:102 -# 6dc298cef2fe4b87b285ce66d6707fb2 -msgid "The disk location for the extent following this one. \"null\" if this is the end of the linked list of extents." -msgstr "" - -#: ../source/reference/command/validate.txt:107 -# 17d82fdcce524c35b681228df764a1d2 -msgid "The disk location for the extent preceding this one. \"null\" if this is the head of the linked list of extents." -msgstr "" - -#: ../source/reference/command/validate.txt:112 -#: ../source/reference/command/validate.txt:176 -# 8d552de56e7349a290101cf798e350c3 -# 6de9c24ad73c40bf80be96358ceeb1ad -msgid "The namespace this extent belongs to (should be the same as the namespace shown at the beginning of the validate listing)." -msgstr "" - -#: ../source/reference/command/validate.txt:117 -#: ../source/reference/command/validate.txt:181 -# 98c8e3b3ffb24108bfca6f58828a82d3 -# 779b7782da99458293aee56799958c03 -msgid "The number of bytes in this extent." -msgstr "" - -#: ../source/reference/command/validate.txt:121 -#: ../source/reference/command/validate.txt:185 -# 8fd52cb8c39a4611b741b343667fda8c -# 552b40fabdad4f2aa5cca1075e09ca7d -msgid "The disk location of the first record in this extent." -msgstr "" - -#: ../source/reference/command/validate.txt:125 -#: ../source/reference/command/validate.txt:189 -# 5724c7a329a84fd69421c89e28b08941 -# 5a23060918644ebb95652ab857a307b5 -msgid "The disk location of the last record in this extent." -msgstr "" - -#: ../source/reference/command/validate.txt:129 -# a22ce59d1fc84ac396f63050a8e88f57 -msgid "The number of bytes in all data records. This value does not include deleted records, nor does it include extent headers, nor record headers, nor space in a file unallocated to any extent. :data:`~validate.datasize` includes record :term:`padding`." -msgstr "" - -#: ../source/reference/command/validate.txt:136 -# cf3455b573e341a1ae3da225fe0dca6f -msgid "The number of :term:`documents ` in the collection." -msgstr "" - -#: ../source/reference/command/validate.txt:140 -# d4da2fddd48d413dbb171e7c8a2399ae -msgid "The size of the last new extent created in this collection. This value determines the size of the *next* extent created." -msgstr "" - -#: ../source/reference/command/validate.txt:145 -# b47728e7ef3d49678034421467a7829b -msgid "A floating point value between 1 and 2." -msgstr "" - -#: ../source/reference/command/validate.txt:147 -# c4a10bd9b4184b2e961255db9549f0df -msgid "When MongoDB creates a new record it uses the :term:`padding factor` to determine how much additional space to add to the record. The padding factor is automatically adjusted by mongo when it notices that update operations are triggering record moves." -msgstr "" - -#: ../source/reference/command/validate.txt:154 -# 9458116a330944d4b99d38230025900c -msgid "The size of the first extent created in this collection. This data is similar to the data provided by the :data:`~validate.extents` embedded document; however, the data reflects only the first extent in the collection and is always returned." -msgstr "" - -#: ../source/reference/command/validate.txt:165 -# ffb646fcc3354039b52ba1f50dbabbfc -msgid "The disk location for the extent following this one. \"null\" if this is the end of the linked list of extents, which should only be the case if there is only one extent." -msgstr "" - -#: ../source/reference/command/validate.txt:171 -# 88732f47e4c3445d8858a90f0373a7f0 -msgid "The disk location for the extent preceding this one. This should always be \"null.\"" -msgstr "" - -#: ../source/reference/command/validate.txt:193 -# 5b3352b7929d4af299cdc694b578e305 -msgid "The number of records actually encountered in a scan of the collection. This field should have the same value as the :data:`~validate.nrecords` field." -msgstr "" - -#: ../source/reference/command/validate.txt:199 -# 2656e1675f16458686e85b9aca31b6c3 -msgid "The number of records containing BSON documents that do not pass a validation check." -msgstr "" - -#: ../source/reference/command/validate.txt:204 -#: ../source/reference/command/validate.txt:215 -#: ../source/reference/command/validate.txt:225 -# aa8ad816e0b5487eb65c6e6bb6a8d349 -# d853b03d96aa4c9d9a80b0d7cfc99e19 -# 0972e37c31224d90b20540f2ebfa053e -msgid "This field is only included in the validation output when you specify the ``full`` option." -msgstr "" - -#: ../source/reference/command/validate.txt:209 -# 4bf81223bebc4e2598af621e76545abb -msgid "This is similar to datasize, except that :data:`~validate.bytesWithHeaders` includes the record headers. In version 2.0, record headers are 16 bytes per document." -msgstr "" - -#: ../source/reference/command/validate.txt:220 -# 539323cfe65e4f21b83e6ce78c1109b1 -msgid ":data:`~validate.bytesWithoutHeaders` returns data collected from a scan of all records. The value should be the same as :data:`~validate.datasize`." -msgstr "" - -#: ../source/reference/command/validate.txt:230 -# 32c4b512a8ef4727acf9dd933857aa69 -msgid "The number of deleted or \"free\" records in the collection." -msgstr "" - -#: ../source/reference/command/validate.txt:234 -# f418c35ed5854987bdeacee8d9902d41 -msgid "The size of all deleted or \"free\" records in the collection." -msgstr "" - -#: ../source/reference/command/validate.txt:238 -# be54358d28144b1bad3e8f4e55e4aa8f -msgid "The number of indexes on the data in the collection." -msgstr "" - -#: ../source/reference/command/validate.txt:242 -# 4d0a745b556c4aafb0b1e94d7c1771a7 -msgid "A document containing a field for each index, named after the index's name, that contains the number of keys, or documents referenced, included in the index." -msgstr "" - -#: ../source/reference/command/validate.txt:248 -# d00f23b78bbc4ad8bc90d8acfc8eeda3 -msgid "Boolean. ``true``, unless :dbcommand:`validate` determines that an aspect of the collection is not valid. When ``false``, see the :data:`~validate.errors` field for more information." -msgstr "" - -#: ../source/reference/command/validate.txt:254 -# db383275b79d4e4b886fadc97d877cd5 -msgid "Typically empty; however, if the collection is not valid (i.e :data:`~validate.valid` is false), this field will contain a message describing the validation error." -msgstr "" - -#: ../source/reference/command/validate.txt:260 -# 00a08eeb04c94be88ed376adb16e89fd -msgid "Set to ``1`` when the command succeeds. If the command fails the :data:`~validate.ok` field has a value of ``0``." -msgstr "" - diff --git a/locale/pot/reference/command/whatsmyuri.pot b/locale/pot/reference/command/whatsmyuri.pot deleted file mode 100644 index 48757d8285c..00000000000 --- a/locale/pot/reference/command/whatsmyuri.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/whatsmyuri.txt:3 -# 487b9da3bbc845758a1da2c10dfa4ad9 -msgid "whatsmyuri" -msgstr "" - -#: ../source/reference/command/whatsmyuri.txt:15 -# 8e013b80da2e442396f0930cc1bb4d19 -msgid ":dbcommand:`whatsmyuri` is an internal command." -msgstr "" - diff --git a/locale/pot/reference/command/writeBacksQueued.pot b/locale/pot/reference/command/writeBacksQueued.pot deleted file mode 100644 index 648c880b117..00000000000 --- a/locale/pot/reference/command/writeBacksQueued.pot +++ /dev/null @@ -1,83 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/writeBacksQueued.txt:3 -# 49430a5326f14ff087b4a930fa4e689e -msgid "writeBacksQueued" -msgstr "" - -#: ../source/reference/command/writeBacksQueued.txt:15 -# a49f522f8f1e43e0bfb86425f063aa50 -msgid ":dbcommand:`writeBacksQueued` is an internal command that returns a document reporting there are operations in the write back queue for the given :program:`mongos` and information about the queues." -msgstr "" - -#: ../source/reference/command/writeBacksQueued.txt:21 -# c15b33c0f345474e8e1dc244fe86b0f0 -msgid "Boolean." -msgstr "" - -#: ../source/reference/command/writeBacksQueued.txt:23 -# e2de3142cac64730bcbd2bc65ab9d241 -msgid ":data:`~writeBacksQueued.hasOpsQueued` is ``true`` if there are ``write Back`` operations queued." -msgstr "" - -#: ../source/reference/command/writeBacksQueued.txt:28 -# 1ad07fca2c1d4696a3b6982c84558e5f -msgid "Integer." -msgstr "" - -#: ../source/reference/command/writeBacksQueued.txt:30 -# 05d6bf18fdce426eb146357dede398e0 -msgid ":data:`~writeBacksQueued.totalOpsQueued` reflects the number of operations queued." -msgstr "" - -#: ../source/reference/command/writeBacksQueued.txt:34 -# 61b6d197074448efaed59addda970986 -msgid "Document." -msgstr "" - -#: ../source/reference/command/writeBacksQueued.txt:36 -# 7ccf1eb83a6e4289873ce9d2b3468c21 -msgid ":data:`~writeBacksQueued.queues` holds an embedded document where the fields are all write back queues. These field hold a document with two fields that reports on the state of the queue. The fields in these documents are:" -msgstr "" - -#: ../source/reference/command/writeBacksQueued.txt:43 -# a420d1fce42247dfae1a8f9311ad96aa -msgid ":data:`~writeBacksQueued.queues.n` reflects the size, by number of items, in the queues." -msgstr "" - -#: ../source/reference/command/writeBacksQueued.txt:48 -# 8d674dd0632a40d6b5e3a732a535caad -msgid "The number of minutes since the last time the :program:`mongos` touched this queue." -msgstr "" - -#: ../source/reference/command/writeBacksQueued.txt:51 -# 845e63511bc9412c8fc11577d8f67752 -msgid "The command document has the following prototype form:" -msgstr "" - -#: ../source/reference/command/writeBacksQueued.txt:57 -# 7ff185a581ca470982b53a35b6d1d873 -msgid "To call :dbcommand:`writeBacksQueued` from the :program:`mongo` shell, use the following :method:`db.runCommand()` form:" -msgstr "" - -#: ../source/reference/command/writeBacksQueued.txt:64 -# 8562584287784237b6ae0c13e6cc68db -msgid "Consider the following example output:" -msgstr "" - diff --git a/locale/pot/reference/command/writebacklisten.pot b/locale/pot/reference/command/writebacklisten.pot deleted file mode 100644 index 84be5b9cc19..00000000000 --- a/locale/pot/reference/command/writebacklisten.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/writebacklisten.txt:3 -# edf267b1558f4c498a9f4e8e016906e5 -msgid "writebacklisten" -msgstr "" - -#: ../source/reference/command/writebacklisten.txt:15 -# 904fd9e4ee3a4ef78c1672c8b2d3d6a9 -msgid ":dbcommand:`writebacklisten` is an internal command." -msgstr "" - diff --git a/locale/pot/reference/config-database.pot b/locale/pot/reference/config-database.pot deleted file mode 100644 index f30a1b7245a..00000000000 --- a/locale/pot/reference/config-database.pot +++ /dev/null @@ -1,330 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/config-database.txt:8 -# 5a5adad38f7e443ea8cdabda4b6b95f1 -msgid "Config Database" -msgstr "" - -#: ../source/reference/config-database.txt:0 -# 35dcf4773dd448fe907a1a3d68ef04ef -msgid "On this page" -msgstr "" - -#: ../source/reference/config-database.txt:18 -# 67b12afab7f94492a6da7866482e1de7 -msgid "The ``config`` database supports :term:`sharded cluster` operation. See the :doc:`/sharding` section of this manual for full documentation of sharded clusters." -msgstr "" - -#: ../source/reference/config-database.txt:22 -# 3d54741ea827463b9a6bb78be21e3892 -msgid "The schema of the ``config`` database is *internal* and may change between releases of MongoDB. The ``config`` database is not a dependable API, and users should not write data to the ``config`` database in the course of normal operation or maintenance." -msgstr "" - -#: ../source/reference/config-database.txt:28 -# 8214f37c54fd4ca285a82aa68f08ccba -msgid "To access the ``config`` database, connect to a :program:`mongos` instance in a sharded cluster, and use the following helper:" -msgstr "" - -#: ../source/reference/config-database.txt:35 -# 23ca205fbfce4fa9972f412e8be60056 -msgid "You can return a list of the collections, with the following helper:" -msgstr "" - -#: ../source/reference/config-database.txt:41 -# f921f550c3f2411084c5f112d3499a75 -msgid "The config database is mainly for internal use, and during normal operations you should never manually insert or store data in it. However, if you need to verify the write availability of a config server, you can insert a document into a test collection (after making sure that no collection of that name already exists):" -msgstr "" - -#: ../source/reference/config-database.txt:47 -# a25a32b9e21f4a2185ba4e17c109a8df -msgid "Modification of the ``config`` database on a functioning system may lead to instability or inconsistent data sets. If you must modify the ``config`` database, use :program:`mongodump` to create a full backup of the ``config`` database." -msgstr "" - -#: ../source/reference/config-database.txt:56 -# bd48f18a97b54eaca192018867d7e610 -msgid "If the operation succeeds, the config server is available to process writes." -msgstr "" - -#: ../source/reference/config-database.txt:59 -# c4541445300c40cea0a779b31aaf57aa -msgid "Future releases of the server may include different collections in the config database, so be careful when selecting a name for your test collection." -msgstr "" - -#: ../source/reference/config-database.txt:64 -# 5a719b6f42624d12b7f2415451416cb0 -msgid "Collections" -msgstr "" - -#: ../source/includes/admonition-config-db-is-internal.rst:1 -#: ../source/includes/admonition-config-db-is-internal.rst:1 -#: ../source/includes/admonition-config-db-is-internal.rst:1 -#: ../source/includes/admonition-config-db-is-internal.rst:1 -#: ../source/includes/admonition-config-db-is-internal.rst:1 -#: ../source/includes/admonition-config-db-is-internal.rst:1 -#: ../source/includes/admonition-config-db-is-internal.rst:1 -#: ../source/includes/admonition-config-db-is-internal.rst:1 -#: ../source/includes/admonition-config-db-is-internal.rst:1 -#: ../source/includes/admonition-config-db-is-internal.rst:1 -#: ../source/includes/admonition-config-db-is-internal.rst:1 -# 9d225f9679664581b98aa0a4601a76dc -# acd775d3833f419492d87039930b0236 -# 83c3315d794a40269d55486195b625ad -# aa7e03dcfee842348eea770ea0bf66f8 -# d8cb689e3e57494490d62befe5c18c44 -# ad2a02420b394dc68c5d01bad8820198 -# 31b7d3fcfcea4411bfa2ba80d6ad58b0 -# 6022cd18baea4ee08bc048e81bb6be32 -# 5cd7d2dcb9c24bea92cdcc52132f30d9 -# 51e8c7a0b11a4de0bd96378ebf1b43c0 -# 4124f65105404572a48945cd4fb45499 -msgid "Internal MongoDB Metadata" -msgstr "" - -#: ../source/includes/admonition-config-db-is-internal.rst:3 -#: ../source/includes/admonition-config-db-is-internal.rst:3 -#: ../source/includes/admonition-config-db-is-internal.rst:3 -#: ../source/includes/admonition-config-db-is-internal.rst:3 -#: ../source/includes/admonition-config-db-is-internal.rst:3 -#: ../source/includes/admonition-config-db-is-internal.rst:3 -#: ../source/includes/admonition-config-db-is-internal.rst:3 -#: ../source/includes/admonition-config-db-is-internal.rst:3 -#: ../source/includes/admonition-config-db-is-internal.rst:3 -#: ../source/includes/admonition-config-db-is-internal.rst:3 -#: ../source/includes/admonition-config-db-is-internal.rst:3 -# bae6b39f32ef42338026d92030164b9c -# e713a01535974abd8f670cf25dd98c47 -# 515a26025c214db18572fdce283da16f -# 05f1e32809dd4a3c9672a0d41603209b -# 5840853ff8f4446083c621ae43a374ce -# e11b23e63f734ec29650d6f5581c6c28 -# 38752d6096cc4c5aa1cbf6e10c532619 -# b42e87a0660b4b8d8886bee034bca9e4 -# a0fdee3ec907428bab1ee3aa0dc133c7 -# 3b64cf63d78a4732923121b6a2d5f68c -# 28ae1ffec3904c08b5df268624346787 -msgid "The :data:`config` database is internal: applications and administrators should not modify or depend upon its content in the course of normal operation." -msgstr "" - -#: ../source/reference/config-database.txt:75 -# 9553c66100194deca9cc89b9079b5b9e -msgid "The :data:`~config.changelog` collection stores a document for each change to the metadata of a sharded collection." -msgstr "" - -#: ../source/reference/config-database.txt:0 -# c61b3c41c03c47199483954ba0b435e2 -msgid "Example" -msgstr "" - -#: ../source/reference/config-database.txt:80 -# 252e64b2a3ae4a18811fd4b17e2cf38a -msgid "The following example displays a single record of a chunk split from a :data:`~config.changelog` collection:" -msgstr "" - -#: ../source/reference/config-database.txt:126 -# a02f62f7e81f4ee38ddd947a4705e6ad -msgid "Each document in the :data:`~config.changelog` collection contains the following fields:" -msgstr "" - -#: ../source/reference/config-database.txt:131 -# fd0044e572274e958ddf02050bfc0c76 -msgid "The value of ``changelog._id`` is: ``--``." -msgstr "" - -#: ../source/reference/config-database.txt:136 -# 82faaa67f1b04142b7396aded7c6f185 -msgid "The hostname of the server that holds this data." -msgstr "" - -#: ../source/reference/config-database.txt:140 -# 30980497872c4be2850fec7a9ef22927 -msgid "A string that holds the address of the client, a :program:`mongos` instance that initiates this change." -msgstr "" - -#: ../source/reference/config-database.txt:145 -# 6f6cec91d39f4823abf5a67d33a63acf -msgid "A :term:`ISODate` timestamp that reflects when the change occurred." -msgstr "" - -#: ../source/reference/config-database.txt:150 -# 67b1acd980d94138971971e3cb1c772e -msgid "Reflects the type of change recorded. Possible values are:" -msgstr "" - -#: ../source/reference/config-database.txt:152 -# 51a0d49b53b24c7d817937b54127ede1 -msgid "``dropCollection``" -msgstr "" - -#: ../source/reference/config-database.txt:153 -# a3af25a63f0646e2a676d3dfe4fbccd4 -msgid "``dropCollection.start``" -msgstr "" - -#: ../source/reference/config-database.txt:154 -# ecbbd9fa48e74f0fab031f53e31d9550 -msgid "``dropDatabase``" -msgstr "" - -#: ../source/reference/config-database.txt:155 -# 60c35c891a5f458a9bb692c1161bd126 -msgid "``dropDatabase.start``" -msgstr "" - -#: ../source/reference/config-database.txt:156 -# 11b8e9883ed24aa5ba55f1b4b0ff838a -msgid "``moveChunk.start``" -msgstr "" - -#: ../source/reference/config-database.txt:157 -# f27f0f556204489dabd6068f0f204cda -msgid "``moveChunk.commit``" -msgstr "" - -#: ../source/reference/config-database.txt:158 -# be292b321e2341869c86141177a7365f -msgid "``split``" -msgstr "" - -#: ../source/reference/config-database.txt:159 -# c82aba8bb62d49fab3baf3e7379aedb3 -msgid "``multi-split``" -msgstr "" - -#: ../source/reference/config-database.txt:163 -# 0213a3564a7b402eaeb1c9f895049546 -msgid "Namespace where the change occurred." -msgstr "" - -#: ../source/reference/config-database.txt:167 -# 3fcbc9d54be34128bece869b5c5c1fe5 -msgid "A :term:`document` that contains additional details regarding the change. The structure of the :data:`~config.changelog.details` document depends on the type of change." -msgstr "" - -#: ../source/reference/config-database.txt:175 -# d211b187d8b841248b8d0317f3c01bae -msgid "The :data:`~config.chunks` collection stores a document for each chunk in the cluster. Consider the following example of a document for a chunk named ``records.pets-animal_\\\"cat\\\"``:" -msgstr "" - -#: ../source/reference/config-database.txt:195 -# b9c83710dbce4f7e868210a17bd08d56 -msgid "These documents store the range of values for the shard key that describe the chunk in the ``min`` and ``max`` fields. Additionally the ``shard`` field identifies the shard in the cluster that \"owns\" the chunk." -msgstr "" - -#: ../source/reference/config-database.txt:204 -# b1906a386ba84871bdc5689b525115f8 -msgid "The :data:`~config.collections` collection stores a document for each sharded collection in the cluster. Given a collection named ``pets`` in the ``records`` database, a document in the :data:`~config.collections` collection would resemble the following:" -msgstr "" - -#: ../source/reference/config-database.txt:226 -# 2ceb11b7c8534214b8575fb3058c8e12 -msgid "The :data:`~config.databases` collection stores a document for each database in the cluster, and tracks if the database has sharding enabled. :data:`~config.databases` represents each database in a distinct document. When a databases have sharding enabled, the ``primary`` field holds the name of the :term:`primary shard`." -msgstr "" - -#: ../source/reference/config-database.txt:241 -# 07db3a9611ca448e819f5bfc50b1caf0 -msgid "The :data:`~config.lockpings` collection keeps track of the active components in the sharded cluster. Given a cluster with a :program:`mongos` running on ``example.com:30000``, the document in the :data:`~config.lockpings` collection would resemble:" -msgstr "" - -#: ../source/reference/config-database.txt:254 -# 3da189975ac74c06800b01d68afd0964 -msgid "The :data:`~config.locks` collection stores the distributed locks. The primary of the config server replica set takes a lock by inserting a document resembling the following into the ``locks`` collection." -msgstr "" - -#: ../source/reference/config-database.txt:273 -# a2f1c318da65483fae7d587bcfd73747 -msgid "As of version 3.4, the ``state`` field will always have a value ``2`` to prevent any legacy :program:`mongos` instances from performing the balancing operation. The ``when`` field specifies the time when the config server member became the primary." -msgstr "" - -#: ../source/reference/config-database.txt:282 -# 47cf0a191f2b42ba86a9e0f70e031a0b -msgid "The :data:`~config.mongos` collection stores a document for each :program:`mongos` instance affiliated with the cluster. :program:`mongos` instances send pings to all members of the cluster every 30 seconds so the cluster can verify that the :program:`mongos` is active. The ``ping`` field shows the time of the last ping, while the ``up`` field reports the uptime of the :program:`mongos` as of the last ping. The cluster maintains this collection for reporting purposes." -msgstr "" - -#: ../source/reference/config-database.txt:291 -# 0a54384ecb8246c6be8da3dff97ac843 -msgid "The following document shows the status of the :program:`mongos` running on ``example.com:30000``." -msgstr "" - -#: ../source/reference/config-database.txt:302 -# 8d22d5a9a89043e1b64878bd176b1fd6 -msgid "The :data:`~config.settings` collection holds the following sharding configuration settings:" -msgstr "" - -#: ../source/reference/config-database.txt:305 -# 07b0c256ecbe4a96b551656b8a3f7198 -msgid "Chunk size. To change chunk size, see :doc:`/tutorial/modify-chunk-size-in-sharded-cluster`. The specified ``chunksize`` value is in megabytes." -msgstr "" - -#: ../source/reference/config-database.txt:309 -# 4242fe18166a4cd2b19c6f7e65544e52 -msgid "Balancer status. To change status, see :ref:`sharding-balancing-disable-temporarily`." -msgstr "" - -#: ../source/reference/config-database.txt:312 -# 6d78f77a933f4fba83ec28e6f68eb782 -msgid "Autosplit. To enable or disable the autosplit flag, use the corresponding :method:`sh.enableAutoSplit()` method or :method:`sh.disableAutoSplit()` method." -msgstr "" - -#: ../source/reference/config-database.txt:316 -# 7f77624e7024409381269adb18e72e81 -msgid "The following is an example ``settings`` collection:" -msgstr "" - -#: ../source/reference/config-database.txt:328 -# be30f79cb61b4ad19ec7b41f26f29a1b -msgid "The :data:`~config.shards` collection represents each shard in the cluster in a separate document. If the shard is a replica set, the ``host`` field displays the name of the replica set, then a slash, then the hostname, as in the following example:" -msgstr "" - -#: ../source/reference/config-database.txt:337 -# 631cb353dda94154bb980278a60c0679 -msgid "If the shard has :ref:`zones ` assigned, this document has a ``tags`` field, that holds an array of the assigned zones, as in the following example:" -msgstr "" - -#: ../source/reference/config-database.txt:349 -# 715308270a7d4feb95e3505b8b54c425 -msgid "The :data:`~config.tags` collection holds documents for each zone range in the cluster. The documents in the :data:`~config.tags` collection resemble the following:" -msgstr "" - -#: ../source/reference/config-database.txt:367 -# bc870b0590f0425180e5d8fd0eaa1208 -msgid "The :data:`~config.version` collection holds the current metadata version number. This collection contains only one document:" -msgstr "" - -#: ../source/reference/config-database.txt:370 -# e657e2f02dc94fe7956308c2af4f8d03 -msgid "To access the :data:`~config.version` collection you must use the :method:`db.getCollection()` method. For example, to display the collection's document:" -msgstr "" - -#: ../source/reference/config-database.txt:2 -# a31cd68f8f8c49a188e22b6430d31466 -msgid "internals" -msgstr "" - -#: ../source/reference/config-database.txt:2 -#: ../source/reference/config-database.txt:3 -# a31cd68f8f8c49a188e22b6430d31466 -# 0f912520baa147f29fd26e7b1a3ad014 -msgid "config database" -msgstr "" - -#: ../source/reference/config-database.txt:3 -# 0f912520baa147f29fd26e7b1a3ad014 -msgid "sharding" -msgstr "" - diff --git a/locale/pot/reference/configuration-options.pot b/locale/pot/reference/configuration-options.pot deleted file mode 100644 index d8add3cbc30..00000000000 --- a/locale/pot/reference/configuration-options.pot +++ /dev/null @@ -1,3091 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/configuration-options.txt:5 -# 796a279cae624357b2cfcb135a031c58 -msgid "Configuration File Options" -msgstr "" - -#: ../source/reference/configuration-options.txt:0 -# 38fc8aed0af6409f862e7bd31b34f522 -msgid "On this page" -msgstr "" - -#: ../source/reference/configuration-options.txt:15 -# 6ce851d988124a5ebba4de05c1e27a9a -msgid "The following page describes the configuration options available in MongoDB |version|. For configuration file options for other versions of MongoDB, see the appropriate version of the MongoDB Manual." -msgstr "" - -#: ../source/reference/configuration-options.txt:20 -# 68cadc96db1149ccac36abaf36feac27 -msgid "Configuration File" -msgstr "" - -#: ../source/reference/configuration-options.txt:22 -# ab76753058034861bbd3d7bedb94e53f -msgid "You can configure :program:`mongod` and :program:`mongos` instances at startup using a configuration file. The configuration file contains settings that are equivalent to the :program:`mongod` and :program:`mongos` command-line options." -msgstr "" - -#: ../source/reference/configuration-options.txt:27 -# b4d7caf17a464537b7236484a8854099 -msgid "Using a configuration file makes managing :program:`mongod` and :program:`mongos` options easier, especially for large-scale deployments. You can also add comments to the configuration file to explain the server's settings." -msgstr "" - -#: ../source/reference/configuration-options.txt:32 -#: ../source/reference/configuration-options.txt:107 -# 7caafcd9811646289eac1190523d9d11 -# 63d9e0fe692b49d681322bf4a140f9fc -msgid "If you installed from a package and have started MongoDB using your system's :term:`init script`, you are already using a configuration file." -msgstr "" - -#: ../source/reference/configuration-options.txt:37 -# 4cbb239eda564a9ba30cd0b61534a746 -msgid "File Format" -msgstr "" - -#: ../source/reference/configuration-options.txt:41 -# 8f93f9f087e04fa08c2be715e92978d6 -msgid "MongoDB 2.6 introduces a YAML-based configuration file format. The :v2.4:`2.4 configuration file format ` remains for backward compatibility." -msgstr "" - -#: ../source/reference/configuration-options.txt:47 -# 2e303056b236424ca7c6f54eeab9650f -msgid "MongoDB configuration files use the `YAML `_ format [#yaml-json]_." -msgstr "" - -#: ../source/reference/configuration-options.txt:50 -# 21fc49f71d6240638be04b0c1802d51f -msgid "The following sample configuration file contains several :program:`mongod` settings that you may adapt to your local configuration:" -msgstr "" - -#: ../source/reference/configuration-options.txt:55 -# 4513b663a720443eb2ec3ea655c4eff7 -msgid "YAML does not support tab characters for indentation: use spaces instead." -msgstr "" - -#: ../source/reference/configuration-options.txt:75 -# 1889d2ff55e6420a84ce45d9d5733aa9 -msgid "The Linux package init scripts included in the official MongoDB packages depend on specific values for :setting:`systemLog.path`, :setting:`storage.dbpath`, and :setting:`processManagement.fork`. If you modify these settings in the default configuration file, :program:`mongod` may not start." -msgstr "" - -#: ../source/reference/configuration-options.txt:80 -# 4c486af72154431ca2eb41cf5c3f9a82 -msgid "YAML is a superset of :term:`JSON`." -msgstr "" - -#: ../source/reference/configuration-options.txt:83 -# b40c0025363c4b288c7c397ede8627ee -msgid "Use the Configuration File" -msgstr "" - -#: ../source/reference/configuration-options.txt:85 -# aebd3a9db43644babd22ac062106a1ca -msgid "To start :program:`mongod` or :program:`mongos` using a config file, specify the config file with the :option:`--config` option or the :option:`-f` option, as in the following examples:" -msgstr "" - -#: ../source/reference/configuration-options.txt:89 -# 3c9b6346278b460c9b2907af2758dfa7 -msgid "The following examples use the :option:`--config` option for :program:`mongod` and :program:`mongos`:" -msgstr "" - -#: ../source/reference/configuration-options.txt:98 -# 5971a423de8844719be0f74a4dbf2278 -msgid "You can also use the :option:`-f` alias to specify the configuration file, as in the following:" -msgstr "" - -#: ../source/reference/configuration-options.txt:112 -# 5bf5d887e87940efae416f0efb643920 -msgid "Core Options" -msgstr "" - -#: ../source/reference/configuration-options.txt:115 -# 9f2a891242094832b0dc6f673bc2f72d -msgid "``systemLog`` Options" -msgstr "" - -#: ../source/includes/option/setting-conf-systemLog.verbosity.rst:3 -#: ../source/includes/option/setting-conf-systemLog.component.accessControl.verbosity.rst:3 -#: ../source/includes/option/setting-conf-systemLog.component.command.verbosity.rst:3 -#: ../source/includes/option/setting-conf-systemLog.component.control.verbosity.rst:3 -#: ../source/includes/option/setting-conf-systemLog.component.ftdc.verbosity.rst:3 -#: ../source/includes/option/setting-conf-systemLog.component.geo.verbosity.rst:3 -#: ../source/includes/option/setting-conf-systemLog.component.index.verbosity.rst:3 -#: ../source/includes/option/setting-conf-systemLog.component.network.verbosity.rst:3 -#: ../source/includes/option/setting-conf-systemLog.component.query.verbosity.rst:3 -#: ../source/includes/option/setting-conf-systemLog.component.replication.verbosity.rst:3 -#: ../source/includes/option/setting-conf-systemLog.component.sharding.verbosity.rst:3 -#: ../source/includes/option/setting-conf-systemLog.component.storage.verbosity.rst:3 -#: ../source/includes/option/setting-conf-systemLog.component.storage.journal.verbosity.rst:3 -#: ../source/includes/option/setting-conf-systemLog.component.write.verbosity.rst:3 -#: ../source/includes/option/setting-conf-net.port.rst:3 -#: ../source/includes/option/setting-conf-net.maxIncomingConnections.rst:3 -#: ../source/includes/option/setting-conf-storage.mmapv1.nsSize.rst:3 -#: ../source/includes/option/setting-conf-storage.mmapv1.quota.maxFilesPerDB.rst:3 -#: ../source/includes/option/setting-conf-storage.mmapv1.journal.debugFlags.rst:3 -#: ../source/includes/option/setting-conf-operationProfiling.slowOpThresholdMs.rst:3 -#: ../source/includes/option/setting-conf-replication.oplogSizeMB.rst:3 -#: ../source/includes/option/setting-conf-replication.localPingThresholdMs.rst:3 -# e334c3442d7748afb201413f4b1d9426 -# 3b8b8a6853e044ff9119658eb7bebdad -# 71f8d43f0a4045dfad09f811a156a1a0 -# 97dfd13dd37e4a7188402fc15a7c7208 -# 8b5be155f78e4acc8cb23a9e0dac76e8 -# 92f87e90afbd43aa81e0d7a365ca837b -# 4b00dfc89cde48d8b79d457631598fa5 -# b36c34872a9d4eabab3c39e1871ece8d -# 2c079622716c4681abea64df930903f6 -# c989dbc02782444495ba32decac2ec57 -# 57d48069af7f4e95a1c5be4403997eef -# 841bc3e9d3054feb890f47400b44aceb -# 88bba712b1f94323b3fe4c98b60606eb -# 9c3b2403bc654c858eecd107002430d1 -# 7d6e9b5475dc4275a4632d387a296a55 -# d811d6fe552e4c3d99300f1cb872aa35 -# 79b07887c75745f18207cf1e268d7945 -# d84745ac3897491eaa69bd23e991f461 -# d5f1f95df54e44f7b824da5e552ae94f -# e55c2c605a814780aebb9f461b472f11 -# 50546a646e314495b01706c30f0bf0b4 -# 2ee5ef005b354d51837656456fb1b345 -msgid "*Type*: integer" -msgstr "" - -#: ../source/includes/option/setting-conf-systemLog.verbosity.rst:5 -#: ../source/includes/option/setting-conf-systemLog.component.accessControl.verbosity.rst:5 -#: ../source/includes/option/setting-conf-systemLog.component.command.verbosity.rst:5 -#: ../source/includes/option/setting-conf-systemLog.component.control.verbosity.rst:5 -#: ../source/includes/option/setting-conf-systemLog.component.ftdc.verbosity.rst:5 -#: ../source/includes/option/setting-conf-systemLog.component.geo.verbosity.rst:5 -#: ../source/includes/option/setting-conf-systemLog.component.index.verbosity.rst:5 -#: ../source/includes/option/setting-conf-systemLog.component.network.verbosity.rst:5 -#: ../source/includes/option/setting-conf-systemLog.component.query.verbosity.rst:5 -#: ../source/includes/option/setting-conf-systemLog.component.replication.verbosity.rst:5 -#: ../source/includes/option/setting-conf-systemLog.component.sharding.verbosity.rst:5 -#: ../source/includes/option/setting-conf-systemLog.component.storage.verbosity.rst:5 -#: ../source/includes/option/setting-conf-systemLog.component.storage.journal.verbosity.rst:5 -#: ../source/includes/option/setting-conf-systemLog.component.write.verbosity.rst:5 -# 4c328df0e7634170bc1f6e47d7c79d0a -# 0ed8cf2ef9ee4c69ae54f29caf3a6e20 -# e7a1d3ae399c4dc599d14d193e45e22c -# f09639491d0947eb925b715d4ac0894c -# b56bb625916741ad92abfc82cde19946 -# f2bf33558a9a4914bc2c95e7da9eef52 -# 47e5c65a42644402b1446642d665c9dc -# c59ffef4b26141f8906cf39b812ccc1b -# 3d300d29bc8144dc8f6d23c35d39c599 -# 10135a91ac554a399ac76c3122466748 -# 2cfb532a943840ea82c0ad8db70bfa2b -# 80c26b32b6d8442c92debc9471a02209 -# 40d8f10b4d8d4152ae42cdaeac05071e -# 0d8895b1e3d94fe89f9d1d067be6f9e2 -msgid "*Default*: 0" -msgstr "" - -#: ../source/includes/option/setting-conf-systemLog.verbosity.rst:9 -# 73e9b53781f2487da539726cbc50c044 -msgid "The default :doc:`log message ` verbosity level for :ref:`components `. The verbosity level determines the amount of :ref:`Informational and Debug ` messages MongoDB outputs." -msgstr "" - -#: ../source/includes/log-verbosity-levels.rst:1 -#: ../source/includes/log-verbosity-levels.rst:1 -#: ../source/includes/log-verbosity-levels.rst:1 -#: ../source/includes/log-verbosity-levels.rst:1 -#: ../source/includes/log-verbosity-levels.rst:1 -#: ../source/includes/log-verbosity-levels.rst:1 -#: ../source/includes/log-verbosity-levels.rst:1 -#: ../source/includes/log-verbosity-levels.rst:1 -#: ../source/includes/log-verbosity-levels.rst:1 -#: ../source/includes/log-verbosity-levels.rst:1 -#: ../source/includes/log-verbosity-levels.rst:1 -#: ../source/includes/log-verbosity-levels.rst:1 -#: ../source/includes/log-verbosity-levels.rst:1 -#: ../source/includes/log-verbosity-levels.rst:1 -# f9074fc1e38643c094aa5019e5d4e14f -# 871cec7917574822a52a3b52edd74096 -# 1ec6f9d274af4083bbbe4fd72f5a316c -# 9cd9b2e886c3497a93697bcbb45711bc -# 077fe17b9b00460c9ab73047cf266519 -# e6b149f7e8e14d258867fd1db2fdcdbe -# 8d742ba2932645c1a45aa45c712ef758 -# ddf8e2b92b214a208a5a962ac9ae0dae -# 012315ab9ec24766b7c97dc374aee404 -# 99ef485634f24e939ecb7d0d5725c632 -# 7c964480e89f408c80f06515a0aa641a -# 2203397aaf54436ab1cb07ce240b42ee -# 6c4f0badda2f4dfcb9c057ae1a00d301 -# 4f34a05a0c234e96a14c2d685d004a11 -msgid "The verbosity level can range from ``0`` to ``5``:" -msgstr "" - -#: ../source/includes/log-verbosity-levels.rst:3 -#: ../source/includes/log-verbosity-levels.rst:3 -#: ../source/includes/log-verbosity-levels.rst:3 -#: ../source/includes/log-verbosity-levels.rst:3 -#: ../source/includes/log-verbosity-levels.rst:3 -#: ../source/includes/log-verbosity-levels.rst:3 -#: ../source/includes/log-verbosity-levels.rst:3 -#: ../source/includes/log-verbosity-levels.rst:3 -#: ../source/includes/log-verbosity-levels.rst:3 -#: ../source/includes/log-verbosity-levels.rst:3 -#: ../source/includes/log-verbosity-levels.rst:3 -#: ../source/includes/log-verbosity-levels.rst:3 -#: ../source/includes/log-verbosity-levels.rst:3 -#: ../source/includes/log-verbosity-levels.rst:3 -# 726bc4fb29f949fc93d250e60011a91a -# 5b942bb2e9014c25a7c410633aafd35d -# 96803ec6aa9e4c27ba5baeb796d10e00 -# c3ecf3b143cb413185a7078ec316462d -# 865fc4b5e4c34e05b5e8c3e0daf1d2d7 -# 1f1ee65bafa343abbbe5523f286af129 -# 10b14e981775434298ddacbcc9b38d92 -# 75a5bf9bf0224051a831832b75ac1bfe -# 59edccc2a2904ed6954d9c887d48ce9b -# 55a132740d104662b65d4e12b882c0d4 -# 924dae9bba9d4dbbb39669af8a33c7a3 -# ba2cc12d27e045cf8271270b733e5896 -# 2b0911efccbf4120a9ed2c84f6d09771 -# 413a42b87afc4596a5098c1c4aba670f -msgid "``0`` is the MongoDB's default log verbosity level, to include :ref:`Informational ` messages." -msgstr "" - -#: ../source/includes/log-verbosity-levels.rst:6 -#: ../source/includes/log-verbosity-levels.rst:6 -#: ../source/includes/log-verbosity-levels.rst:6 -#: ../source/includes/log-verbosity-levels.rst:6 -#: ../source/includes/log-verbosity-levels.rst:6 -#: ../source/includes/log-verbosity-levels.rst:6 -#: ../source/includes/log-verbosity-levels.rst:6 -#: ../source/includes/log-verbosity-levels.rst:6 -#: ../source/includes/log-verbosity-levels.rst:6 -#: ../source/includes/log-verbosity-levels.rst:6 -#: ../source/includes/log-verbosity-levels.rst:6 -#: ../source/includes/log-verbosity-levels.rst:6 -#: ../source/includes/log-verbosity-levels.rst:6 -#: ../source/includes/log-verbosity-levels.rst:6 -# c9dd66e0311447d8a96c45ec20337e48 -# 8c832ed8537c4d658446d79bc5826ea7 -# 08fc1e463a104f83b038842dc016368d -# c16e0d28e93d488eaae391fbf13a57b8 -# 111e1199e210448a9fb75fcc6de0ded9 -# abcb221dfb3c4085ae549bd6dfde5cea -# 8a92372c7a844e2681dc2dafc6158827 -# 0fbd743ae5914d9e9e2ee57dfc6af81f -# fb1f66ebfd344bb8ace9fd5c5128340f -# d694fa75b2dd4edd90e87971e0f3c9af -# aa14acfa50ec4149aaf78863ebeec32c -# 24171abb782c488c873f724026cd952f -# 205ad2264af6406c94ca1b9108ec5479 -# b2b420b4f6934d8d92dfe7c9fab9581b -msgid "``1`` to ``5`` increases the verbosity level to include :ref:`Debug ` messages." -msgstr "" - -#: ../source/includes/option/setting-conf-systemLog.verbosity.rst:16 -# db12b23f53a244bf83d55f1ecf45a04e -msgid "To use a different verbosity level for a named component, use the component's verbosity setting. For example, use the :setting:`systemLog.component.accessControl.verbosity` to set the verbosity level specifically for :data:`ACCESS` components." -msgstr "" - -#: ../source/includes/option/setting-conf-systemLog.verbosity.rst:21 -# 0ad619c30f504537924f1fb25409e4b7 -msgid "See the ``systemLog.component..verbosity`` settings for specific component verbosity settings." -msgstr "" - -#: ../source/includes/option/setting-conf-systemLog.verbosity.rst:24 -# 3e2d992cb6444e8d9d6d6a87c9ba75c4 -msgid "For various ways to set the log verbosity level, see :ref:`log-messages-configure-verbosity`." -msgstr "" - -#: ../source/includes/option/setting-conf-systemLog.quiet.rst:3 -#: ../source/includes/option/setting-conf-systemLog.traceAllExceptions.rst:3 -#: ../source/includes/option/setting-conf-systemLog.logAppend.rst:3 -#: ../source/includes/option/setting-conf-processManagement.fork.rst:3 -#: ../source/includes/option/setting-conf-net.wireObjectCheck.rst:3 -#: ../source/includes/option/setting-conf-net.ipv6.rst:3 -#: ../source/includes/option/setting-conf-net.unixDomainSocket.enabled.rst:3 -#: ../source/includes/option/setting-conf-net.http.enabled.rst:3 -#: ../source/includes/option/setting-conf-net.http.JSONPEnabled.rst:3 -#: ../source/includes/option/setting-conf-net.http.RESTInterfaceEnabled.rst:3 -#: ../source/includes/option/setting-conf-net.ssl.sslOnNormalPorts.rst:3 -#: ../source/includes/option/setting-conf-net.ssl.allowConnectionsWithoutCertificates.rst:3 -#: ../source/includes/option/setting-conf-net.ssl.allowInvalidCertificates.rst:3 -#: ../source/includes/option/setting-conf-net.ssl.allowInvalidHostnames.rst:3 -#: ../source/includes/option/setting-conf-net.ssl.FIPSMode.rst:3 -#: ../source/includes/option/setting-conf-security.transitionToAuth.rst:3 -#: ../source/includes/option/setting-conf-security.javascriptEnabled.rst:3 -#: ../source/includes/option/setting-conf-security.redactClientLogData.rst:3 -#: ../source/includes/option/setting-conf-security.enableEncryption.rst:3 -#: ../source/includes/option/setting-conf-security.kmip.rotateMasterKey.rst:3 -#: ../source/includes/option/setting-conf-security.ldap.bind.useOSDefaults.rst:3 -#: ../source/includes/option/setting-conf-storage.indexBuildRetry.rst:3 -#: ../source/includes/option/setting-conf-storage.journal.enabled.rst:3 -#: ../source/includes/option/setting-conf-storage.directoryPerDB.rst:3 -#: ../source/includes/option/setting-conf-storage.mmapv1.preallocDataFiles.rst:3 -#: ../source/includes/option/setting-conf-storage.mmapv1.smallFiles.rst:3 -#: ../source/includes/option/setting-conf-storage.wiredTiger.engineConfig.directoryForIndexes.rst:3 -#: ../source/includes/option/setting-conf-replication.enableMajorityReadConcern.rst:3 -#: ../source/includes/option/setting-conf-sharding.archiveMovedChunks.rst:3 -#: ../source/includes/option/setting-conf-snmp.subagent.rst:3 -#: ../source/includes/option/setting-conf-snmp.master.rst:3 -# e186f85c8e074cc1ba5265be6ae8fcdb -# 4021115923ee47a9a7039932b6583fa3 -# 2273eeb902ae493cb89f3347ab08f01d -# fda83975891e48b29ee4288a7e8764f9 -# 2807df3cf1984480a1d2cdeadaca6acd -# e6a86cf92d6c40e784c378d0efd778a6 -# 6caf68f57f4c4fd09a19cbdd04979764 -# 360ab68b4f734c8a941377e57f8efab8 -# 4eee365e49b841f5a705bd31b144d1f8 -# fc49e607698c41f3b7d4a9658d5aa606 -# 30755b40e04e4401a1dcca6d420edf6c -# 2ddc81ead8ed4d0686bea93a0ab17d10 -# 774a7b2607474d26bc58b3700d769949 -# c07bf70c4d8a464da292c5fec0113fce -# 112451dc69964b95a1e080a8dbf0f61d -# 94599548c988480496255df913d79578 -# 538dfb6e7c294c8b8becf325152bad5b -# 9f1065ec5a1b40a9a1fd884b526cc765 -# 23da40d47d144fddb6df2c582437bf3d -# e42d46e435dc4f5e9edb121d60514f3c -# bbf55d6e8fc14044b46286ed2e00c579 -# 1ac6281d21104533b231b67f7103c31b -# 7297389c48f248c6a7c30161044825a0 -# b1108d18c42e4c5083319065cceba36b -# 2b0b95a893954e4d9ffb65cd7f9b14a6 -# 7c4927180458407b9b7c52a081002833 -# c145c301c9894e27a5a34747bded7c05 -# cfa996f9609d44adb44dd030af8b01b8 -# dccadffe0cf14a48b8fb2ada89df27ab -# a8722153a08745b98e65f85e9a3c0b74 -# 07a8434ce771474fb6d71f83befe7f9f -msgid "*Type*: boolean" -msgstr "" - -#: ../source/includes/option/setting-conf-systemLog.quiet.rst:5 -# 071220e1734d4eef8ff498163d3c79a2 -msgid "Run :program:`mongos` or :program:`mongod` in a quiet mode that attempts to limit the amount of output." -msgstr "" - -#: ../source/includes/option/setting-conf-systemLog.quiet.rst:8 -# aad67fb9e611473b963419df450e837a -msgid ":setting:`systemLog.quiet` is **not** recommended for production systems as it may make tracking problems during particular connections much more difficult." -msgstr "" - -#: ../source/includes/option/setting-conf-systemLog.traceAllExceptions.rst:5 -# 84546126588f405f84d0f1544c91b6c1 -msgid "Print verbose information for debugging. Use for additional logging for support-related troubleshooting." -msgstr "" - -#: ../source/includes/option/setting-conf-systemLog.syslogFacility.rst:3 -#: ../source/includes/option/setting-conf-systemLog.path.rst:3 -#: ../source/includes/option/setting-conf-systemLog.logRotate.rst:3 -#: ../source/includes/option/setting-conf-systemLog.destination.rst:3 -#: ../source/includes/option/setting-conf-systemLog.timeStampFormat.rst:3 -#: ../source/includes/option/setting-conf-processManagement.pidFilePath.rst:3 -#: ../source/includes/option/setting-conf-net.bindIp.rst:3 -#: ../source/includes/option/setting-conf-net.unixDomainSocket.pathPrefix.rst:3 -#: ../source/includes/option/setting-conf-net.ssl.mode.rst:3 -#: ../source/includes/option/setting-conf-net.ssl.PEMKeyFile.rst:3 -#: ../source/includes/option/setting-conf-net.ssl.PEMKeyPassword.rst:3 -#: ../source/includes/option/setting-conf-net.ssl.clusterFile.rst:3 -#: ../source/includes/option/setting-conf-net.ssl.clusterPassword.rst:3 -#: ../source/includes/option/setting-conf-net.ssl.CAFile.rst:3 -#: ../source/includes/option/setting-conf-net.ssl.CRLFile.rst:3 -#: ../source/includes/option/setting-conf-net.ssl.disabledProtocols.rst:3 -#: ../source/includes/option/setting-conf-security.keyFile.rst:3 -#: ../source/includes/option/setting-conf-security.clusterAuthMode.rst:3 -#: ../source/includes/option/setting-conf-security.authorization.rst:3 -#: ../source/includes/option/setting-conf-security.encryptionCipherMode.rst:3 -#: ../source/includes/option/setting-conf-security.encryptionKeyFile.rst:3 -#: ../source/includes/option/setting-conf-security.kmip.keyIdentifier.rst:3 -#: ../source/includes/option/setting-conf-security.kmip.serverName.rst:3 -#: ../source/includes/option/setting-conf-security.kmip.port.rst:3 -#: ../source/includes/option/setting-conf-security.kmip.clientCertificateFile.rst:3 -#: ../source/includes/option/setting-conf-security.kmip.clientCertificatePassword.rst:3 -#: ../source/includes/option/setting-conf-security.kmip.serverCAFile.rst:3 -#: ../source/includes/option/setting-conf-security.sasl.hostName.rst:3 -#: ../source/includes/option/setting-conf-security.sasl.serviceName.rst:3 -#: ../source/includes/option/setting-conf-security.sasl.saslauthdSocketPath.rst:3 -#: ../source/includes/option/setting-conf-security.ldap.servers.rst:3 -#: ../source/includes/option/setting-conf-security.ldap.bind.queryUser.rst:3 -#: ../source/includes/option/setting-conf-security.ldap.bind.queryPassword.rst:3 -#: ../source/includes/option/setting-conf-security.ldap.bind.method.rst:3 -#: ../source/includes/option/setting-conf-security.ldap.bind.saslMechanisms.rst:3 -#: ../source/includes/option/setting-conf-security.ldap.transportSecurity.rst:3 -#: ../source/includes/option/setting-conf-security.ldap.userToDNMapping.rst:3 -#: ../source/includes/option/setting-conf-security.ldap.authz.queryTemplate.rst:3 -#: ../source/includes/option/setting-conf-storage.dbPath.rst:3 -#: ../source/includes/option/setting-conf-storage.repairPath.rst:3 -#: ../source/includes/option/setting-conf-operationProfiling.mode.rst:3 -#: ../source/includes/option/setting-conf-replication.replSetName.rst:3 -#: ../source/includes/option/setting-conf-replication.secondaryIndexPrefetch.rst:3 -#: ../source/includes/option/setting-conf-sharding.clusterRole.rst:3 -#: ../source/includes/option/setting-conf-auditLog.destination.rst:3 -#: ../source/includes/option/setting-conf-auditLog.format.rst:3 -#: ../source/includes/option/setting-conf-auditLog.path.rst:3 -#: ../source/includes/option/setting-conf-basisTech.rootDirectory.rst:3 -#: ../source/includes/option/setting-conf-sharding.configDB.rst:3 -#: ../source/includes/option/setting-conf-processManagement.windowsService.serviceName.rst:3 -#: ../source/includes/option/setting-conf-processManagement.windowsService.displayName.rst:3 -#: ../source/includes/option/setting-conf-processManagement.windowsService.description.rst:3 -#: ../source/includes/option/setting-conf-processManagement.windowsService.serviceUser.rst:3 -#: ../source/includes/option/setting-conf-processManagement.windowsService.servicePassword.rst:3 -# 7a89db26beed4622b7f176c415c4935f -# 921e561980f7451f9bd27a1638c1b1e7 -# c0b4f7fe1bce478c9c5607bbfde289e7 -# 03d4182a332c4c56938237a88c97987c -# 19eff495488143e89ca2a440083aa60f -# 5b4ebf889c074ce68ff178a6638e4c02 -# da36176e562c4ce599e48b824f870df3 -# 847d91055c504a37958432988c467ef7 -# 2e574b964e7344089386e54b65113ad3 -# 2f9b6eb9b08b49b4ae06e279cd8c52d8 -# e045f6639f9e4d81b12a582879fb2394 -# 958a7f0ac7954f7c885b9a2a46ea1575 -# e091155907bc4598b574f171addbba77 -# 0500cd117e69475faa7ae06faf6158d6 -# 8d50e25a612040208a172cb3ceff4e4a -# 69e48cfaf1cb4dc09490cb63d503af75 -# 19e2643449c04504a68c645caf56c4f8 -# 751501690b9d4323b4f17c88d393ffd6 -# d739d535314544cf9d85b3595976ab04 -# be878af4afde4631bed978dc69c6327b -# 29add00d77664058a1130196b1a4e13c -# 0c58af4651c9452abc8ccb96cdf05a1c -# 8ec02dac96e24f07815efa80f3badabd -# 67fd2d7aea904d43b26a7ceccf450a4a -# a6d1cc731f244d23b248f775c3bc0feb -# ba93d8e9a4cc4398830e50d6eedfeaca -# 68e8ab3b64934b61b76c8ea786793e08 -# fb0760a7fbd747dd80973a0244d8726e -# b28803e4c6354132b0657d7668b2fa15 -# de53261b12694bba90b54f1a623c5d7e -# 6633dc8fa1d64a79b3844bb298038a23 -# d1a1f76f890a43a8ac4fd9dec46413bd -# c665677228304e16a2a7cb7e0d1d339b -# d362af1a3f3b4869a592bc5293cc2b1e -# 07030a7be18a40a1928e585bcf8a9953 -# 38fef52962cd44e3a1ee6279c5f2d131 -# d8dded919b454dedba96e46b6135367e -# d053e96634b7471ebff35b9c51f9882f -# 3166930203af498596df3e7086d9053a -# 4dbabe7a07aa4a439c774fd4b3fe442d -# c168c62d09334bf2a1d0e33d27fb1c8f -# 83d6229f5e404239b04c9d32eb95ad45 -# 8c0840ec18264ad39a8eea1ce6f7c693 -# 3ddfeaeba89044ca83184fa6fb2e0523 -# bdc13b8a343842be8a5d9d89c5281417 -# 84d7104e63d54789af4e128efc0018b4 -# 57156f0daa684d5a8c9857a3d48229f9 -# bbb821aa7b2b4130b4960a26550c696c -# 23786160979248de9ea0fd6f1da29060 -# bc68a1e253da423cb97aad1c3c6f6ae6 -# c3a8cbd50a1e4971b38a096860e34f22 -# c212f819a1f546a09a1c6c196cdcf51f -# eff07514bca7416896a43d7e9e1d02a2 -# 830187a4a8ce4ab18429cd26bc3d42e7 -msgid "*Type*: string" -msgstr "" - -#: ../source/includes/option/setting-conf-systemLog.syslogFacility.rst:5 -# 14b18b1f30fc4e58a86ce8dd91c47c2c -msgid "*Default*: user" -msgstr "" - -#: ../source/includes/option/setting-conf-systemLog.syslogFacility.rst:7 -# c4b1462642484dc490d1f94b76dc7bd3 -msgid "The facility level used when logging messages to syslog. The value you specify must be supported by your operating system's implementation of syslog. To use this option, you must enable the :option:`--syslog` option." -msgstr "" - -#: ../source/includes/option/setting-conf-systemLog.path.rst:5 -# 37f11eac51b3485f845d71b6c6d0823b -msgid "The path of the log file to which :program:`mongod` or :program:`mongos` should send all diagnostic logging information, rather than the standard output or the host's :term:`syslog`. MongoDB creates the log file at the specified path." -msgstr "" - -#: ../source/includes/extracts/linux-config-expectations-systemlog-path.rst:1 -# 5a22089f9aae40038a1268d85346eef7 -msgid "The Linux package init scripts do not expect :setting:`systemLog.path` to change from the defaults. If you use the Linux packages and change :setting:`systemLog.path`, you will have to use your own init scripts and disable the built-in scripts." -msgstr "" - -#: ../source/includes/option/setting-conf-systemLog.logAppend.rst:5 -#: ../source/includes/option/setting-conf-processManagement.fork.rst:5 -#: ../source/includes/option/setting-conf-net.ipv6.rst:5 -#: ../source/includes/option/setting-conf-net.http.enabled.rst:5 -#: ../source/includes/option/setting-conf-net.http.JSONPEnabled.rst:5 -#: ../source/includes/option/setting-conf-net.http.RESTInterfaceEnabled.rst:5 -#: ../source/includes/option/setting-conf-net.ssl.allowInvalidHostnames.rst:5 -#: ../source/includes/option/setting-conf-security.transitionToAuth.rst:5 -#: ../source/includes/option/setting-conf-security.enableEncryption.rst:5 -#: ../source/includes/option/setting-conf-security.kmip.rotateMasterKey.rst:5 -#: ../source/includes/option/setting-conf-security.ldap.bind.useOSDefaults.rst:5 -#: ../source/includes/option/setting-conf-storage.directoryPerDB.rst:5 -#: ../source/includes/option/setting-conf-storage.mmapv1.smallFiles.rst:5 -#: ../source/includes/option/setting-conf-replication.enableMajorityReadConcern.rst:5 -# 18707c70a0f446b48e9b41d0a684793a -# a872ce255b734b359b2e9cb25f25c9f2 -# 512c5a7e22bb4edd857e1730d661c29e -# 5cc31f9e114745e6b6a45811de978a11 -# b5b68fabc8044fcab1b64988a8980264 -# 1afd5c4aa2e640af8c99ec9e732c5771 -# 9f9c837061274c07b961c575d1cef270 -# 86a1ec6f8cb44297add14d5c9ce308cb -# 2b264a11ac7349549cb27c5dcd48044b -# 135b78013fcf41f4958c6a1627d832bd -# 26b1bdd2bf92499e8858f6bae5338c5c -# a044afddcafb462d81c2113b372a6c0b -# 7789177a2cc845ddb6386d97be97a5b4 -# 44b5b134cb734a6dad45a6d9ee951fe7 -msgid "*Default*: False" -msgstr "" - -#: ../source/includes/option/setting-conf-systemLog.logAppend.rst:7 -# ce42017481b544aba613c6b5b1d14e3a -msgid "When ``true``, :program:`mongos` or :program:`mongod` appends new entries to the end of the existing log file when the :program:`mongos` or :program:`mongod` instance restarts. Without this option, :program:`mongod` will back up the existing log and create a new file." -msgstr "" - -#: ../source/includes/option/setting-conf-systemLog.logRotate.rst:5 -# 8db124e018a74b8b9e72c658e4dfd29e -msgid "*Default*: rename" -msgstr "" - -#: ../source/includes/option/setting-conf-systemLog.logRotate.rst:10 -# 84f078acdfa041e1bf718471332da8e2 -msgid "The behavior for the :dbcommand:`logRotate` command. Specify either ``rename`` or ``reopen``:" -msgstr "" - -#: ../source/includes/option/setting-conf-systemLog.logRotate.rst:13 -# af93f7ebd6144993bddc7bd0ceaa23ac -msgid "``rename`` renames the log file." -msgstr "" - -#: ../source/includes/option/setting-conf-systemLog.logRotate.rst:15 -# 1e14c66d454d4c299285cf184b4cf613 -msgid "``reopen`` closes and reopens the log file following the typical Linux/Unix log rotate behavior. Use ``reopen`` when using the Linux/Unix logrotate utility to avoid log loss." -msgstr "" - -#: ../source/includes/option/setting-conf-systemLog.logRotate.rst:19 -# 445f67c6742141b1ab884b29b2eb60ef -msgid "If you specify ``reopen``, you must also set :setting:`systemLog.logAppend` to ``true``." -msgstr "" - -#: ../source/includes/option/setting-conf-systemLog.destination.rst:5 -# cd8b4f13d7b441d2b3fe882e2a536ad0 -msgid "The destination to which MongoDB sends all log output. Specify either ``file`` or ``syslog``. If you specify ``file``, you must also specify :setting:`systemLog.path`." -msgstr "" - -#: ../source/includes/option/setting-conf-systemLog.destination.rst:9 -# c0af5659795c48b7849109463af3b0d0 -msgid "If you do not specify :setting:`systemLog.destination`, MongoDB sends all log output to standard output." -msgstr "" - -#: ../source/includes/option/setting-conf-systemLog.timeStampFormat.rst:5 -# 60a9c0c322064591940db9800865033f -msgid "*Default*: iso8601-local" -msgstr "" - -#: ../source/includes/option/setting-conf-systemLog.timeStampFormat.rst:7 -# 37b2ce10656f47aa8ff519850eb97e3d -msgid "The time format for timestamps in log messages. Specify one of the following values:" -msgstr "" - -#: ../source/includes/option/setting-conf-systemLog.timeStampFormat.rst:14 -#: ../source/includes/option/setting-conf-net.ssl.mode.rst:14 -#: ../source/includes/option/setting-conf-security.clusterAuthMode.rst:17 -#: ../source/includes/option/setting-conf-security.authorization.rst:16 -#: ../source/includes/option/setting-conf-storage.engine.rst:18 -#: ../source/includes/option/setting-conf-replication.secondaryIndexPrefetch.rst:21 -#: ../source/includes/option/setting-conf-sharding.clusterRole.rst:12 -#: ../source/includes/option/setting-conf-auditLog.destination.rst:16 -#: ../source/includes/option/setting-conf-auditLog.format.rst:15 -# 5c202f2873c5487699e455bac8605be2 -# 20d657aad6224ce48217b3d26ff48dc0 -# abd307ec4cc6434a9aa5aa694f53f6b9 -# 224c6a19a7424cc78b4ff2a0f1ca4e4e -# 9add8e8e324b44f783f5799a6bd63d6f -# 67e9a3b73dda4be7805f4844eacf9110 -# 3b6189e149ca47c2a623ab238758821d -# 9db6466d0d5d41a9bc39ebe5e71548af -# 5771e92fb14449379f9fbf8e2375c4a3 -msgid "Value" -msgstr "" - -#: ../source/includes/option/setting-conf-systemLog.timeStampFormat.rst:16 -#: ../source/includes/option/setting-conf-net.ssl.mode.rst:16 -#: ../source/includes/option/setting-conf-security.clusterAuthMode.rst:19 -#: ../source/includes/option/setting-conf-security.authorization.rst:18 -#: ../source/includes/option/setting-conf-security.encryptionCipherMode.rst:17 -#: ../source/includes/option/setting-conf-security.ldap.userToDNMapping.rst:40 -#: ../source/includes/option/setting-conf-storage.engine.rst:19 -#: ../source/includes/option/setting-conf-replication.secondaryIndexPrefetch.rst:23 -#: ../source/includes/option/setting-conf-sharding.clusterRole.rst:14 -#: ../source/includes/option/setting-conf-auditLog.destination.rst:18 -#: ../source/includes/option/setting-conf-auditLog.format.rst:17 -# e48275b85f8f409e96b303dc08ff64c8 -# 147afe314ef24963bf8783c2553280dc -# 7f359b46e0444cb6998ce19d9a33f9c7 -# 6e4ed2001d9c44fdabcf594e3c939204 -# ac71e980887f4c02ba0a9d37096d0109 -# bad2e8c69a764d5badc23e684d55d021 -# 3c63ac53c5894b229e7f81366ab1bbb8 -# 4b3a067c220340198b5101957d9772af -# f5ca0d3b162c43f78dec59109b9886fc -# f14e7d7bbb394b79b20880e94f5c243d -# 2b84ded1ffa141f8979ccb58cf957eeb -msgid "Description" -msgstr "" - -#: ../source/includes/option/setting-conf-systemLog.timeStampFormat.rst:18 -# af7df4b28ecf48c6ab9a6adb84f7aeb8 -msgid "``ctime``" -msgstr "" - -#: ../source/includes/option/setting-conf-systemLog.timeStampFormat.rst:20 -# b98e2a525bf54471a6e00cb295b8d3fe -msgid "Displays timestamps as ``Wed Dec 31 18:17:54.811``." -msgstr "" - -#: ../source/includes/option/setting-conf-systemLog.timeStampFormat.rst:23 -# 7dca4386124b4a19ae71f436424ffd3c -msgid "``iso8601-utc``" -msgstr "" - -#: ../source/includes/option/setting-conf-systemLog.timeStampFormat.rst:25 -# 22884248491a4e6e9a1abcaf1f23e2a5 -msgid "Displays timestamps in Coordinated Universal Time (UTC) in the ISO-8601 format. For example, for New York at the start of the Epoch: ``1970-01-01T00:00:00.000Z``" -msgstr "" - -#: ../source/includes/option/setting-conf-systemLog.timeStampFormat.rst:29 -# e55f918cf9544e92becadf7eed4fa5f8 -msgid "``iso8601-local``" -msgstr "" - -#: ../source/includes/option/setting-conf-systemLog.timeStampFormat.rst:31 -# d80ec439189946c9a883704493fee880 -msgid "Displays timestamps in local time in the ISO-8601 format. For example, for New York at the start of the Epoch: ``1969-12-31T19:00:00.000-0500``" -msgstr "" - -#: ../source/reference/configuration-options.txt:156 -# c5168d8a2c59486b8e95634abbb0b0d2 -msgid "``systemLog.component`` Options" -msgstr "" - -#: ../source/includes/option/setting-conf-systemLog.component.accessControl.verbosity.rst:9 -# dcc25b071cd94f67b45899290362b000 -msgid "The log message verbosity level for components related to access control. See :data:`ACCESS` components." -msgstr "" - -#: ../source/includes/option/setting-conf-systemLog.component.command.verbosity.rst:9 -# fa01e5e41ab94b6baca8600e9e3c0fa9 -msgid "The log message verbosity level for components related to commands. See :data:`COMMAND` components." -msgstr "" - -#: ../source/includes/option/setting-conf-systemLog.component.control.verbosity.rst:9 -# bdd6e555a5644126bec667cc0d40929f -msgid "The log message verbosity level for components related to control operations. See :data:`CONTROL` components." -msgstr "" - -#: ../source/includes/option/setting-conf-systemLog.component.ftdc.verbosity.rst:9 -# 54dedbaf7b3b4dde9d02407f1c45ed81 -msgid "The log message verbosity level for components related to diagnostic data collection operations. See :data:`FTDC` components." -msgstr "" - -#: ../source/includes/option/setting-conf-systemLog.component.geo.verbosity.rst:9 -# 2abe816b8c064809ba50df37473a6066 -msgid "The log message verbosity level for components related to geospatial parsing operations. See :data:`GEO` components." -msgstr "" - -#: ../source/includes/option/setting-conf-systemLog.component.index.verbosity.rst:9 -# d23155287744480b91f92ef690eee568 -msgid "The log message verbosity level for components related to indexing operations. See :data:`INDEX` components." -msgstr "" - -#: ../source/includes/option/setting-conf-systemLog.component.network.verbosity.rst:9 -# 7843a9374a724fda8750f3dc430debf6 -msgid "The log message verbosity level for components related to networking operations. See :data:`NETWORK` components." -msgstr "" - -#: ../source/includes/option/setting-conf-systemLog.component.query.verbosity.rst:9 -# 3d182ef134184f81b0d589a40fe43464 -msgid "The log message verbosity level for components related to query operations. See :data:`QUERY` components." -msgstr "" - -#: ../source/includes/option/setting-conf-systemLog.component.replication.verbosity.rst:9 -# 348fe3010b9e4b85beb7fd2768fae41a -msgid "The log message verbosity level for components related to replication. See :data:`REPL` components." -msgstr "" - -#: ../source/includes/option/setting-conf-systemLog.component.sharding.verbosity.rst:9 -# 7683e98d238941edac91d52356ab7ff7 -msgid "The log message verbosity level for components related to sharding. See :data:`SHARDING` components." -msgstr "" - -#: ../source/includes/option/setting-conf-systemLog.component.storage.verbosity.rst:9 -# 3cbd88ed8aa846f48020eed3f0109b2a -msgid "The log message verbosity level for components related to storage. See :data:`STORAGE` components." -msgstr "" - -#: ../source/includes/option/setting-conf-systemLog.component.storage.verbosity.rst:12 -# 7b520676b7744c24a35538741001976a -msgid "If :setting:`systemLog.component.storage.journal.verbosity` is unset, :setting:`systemLog.component.storage.verbosity` level also applies to journaling components." -msgstr "" - -#: ../source/includes/option/setting-conf-systemLog.component.storage.journal.verbosity.rst:9 -# 2f25be518cfe4b29af397047f2f0c8c5 -msgid "The log message verbosity level for components related to journaling. See :data:`JOURNAL` components." -msgstr "" - -#: ../source/includes/option/setting-conf-systemLog.component.storage.journal.verbosity.rst:12 -# 4da4964953b74deba408bf71e6657629 -msgid "If :setting:`systemLog.component.storage.journal.verbosity` is unset, the journaling components have the same verbosity level as the parent storage components: i.e. either the :setting:`systemLog.component.storage.verbosity` level if set or the default verbosity level." -msgstr "" - -#: ../source/includes/option/setting-conf-systemLog.component.write.verbosity.rst:9 -# 94869c8d8e8743659ea8352f4562fd72 -msgid "The log message verbosity level for components related to write operations. See :data:`WRITE` components." -msgstr "" - -#: ../source/reference/configuration-options.txt:203 -# 04575e168f4e43e1bde1c333d06d9980 -msgid "``processManagement`` Options" -msgstr "" - -#: ../source/includes/option/setting-conf-processManagement.fork.rst:7 -# 94383c581ceb4fd79a0233b2d9c75c98 -msgid "Enable a :term:`daemon` mode that runs the :program:`mongos` or :program:`mongod` process in the background. By default :program:`mongos` or :program:`mongod` does not run as a daemon: typically you will run :program:`mongos` or :program:`mongod` as a daemon, either by using :setting:`processManagement.fork` or by using a controlling process that handles the daemonization process (e.g. as with ``upstart`` and ``systemd``)." -msgstr "" - -#: ../source/includes/extracts/linux-config-expectations-processmanagement-fork.rst:1 -# 9da7e4580a634b479e8123abd0e5e4ab -msgid "The Linux package init scripts do not expect :setting:`processManagement.fork` to change from the defaults. If you use the Linux packages and change :setting:`processManagement.fork`, you will have to use your own init scripts and disable the built-in scripts." -msgstr "" - -#: ../source/includes/option/setting-conf-processManagement.pidFilePath.rst:5 -# ca89a9b49bef4e5b9173bbd1d6f88fd6 -msgid "Specifies a file location to hold the process ID of the :program:`mongos` or :program:`mongod` process where :program:`mongos` or :program:`mongod` will write its PID. This is useful for tracking the :program:`mongos` or :program:`mongod` process in combination with the :option:`--fork` option. Without a specified :setting:`processManagement.pidFilePath` option, the process creates no PID file." -msgstr "" - -#: ../source/reference/configuration-options.txt:215 -# 6677ffee03d24806894c6e3eb5311879 -msgid "``net`` Options" -msgstr "" - -#: ../source/includes/option/setting-conf-net.port.rst:5 -# 0495eb900bf6495a8d4bcb03f2e2cc73 -msgid "*Default*: 27017" -msgstr "" - -#: ../source/includes/option/setting-conf-net.port.rst:7 -# 7136b770211840979b68cfc7349a7fb2 -msgid "The TCP port on which the MongoDB instance listens for client connections." -msgstr "" - -#: ../source/includes/option/setting-conf-net.bindIp.rst:5 -# b87a19e6bc3f4845b89fd4084c4e03ff -msgid "*Default*: All interfaces." -msgstr "" - -#: ../source/includes/option/setting-conf-net.bindIp.rst:7 -# e7140d07f2ab4c069e96d569579713ff -msgid "The ``deb`` and ``rpm`` packages include a default configuration file (``/etc/mongod.conf``) that sets :setting:`net.bindIp` to ``127.0.0.1``." -msgstr "" - -#: ../source/includes/option/setting-conf-net.bindIp.rst:11 -# 22c1be7e04484e658e8f7035fa793cbb -msgid "The IP address that :program:`mongos` or :program:`mongod` binds to in order to listen for connections from applications. You may attach :program:`mongos` or :program:`mongod` to any interface. When attaching :program:`mongos` or :program:`mongod` to a publicly accessible interface, ensure that you have implemented proper authentication and firewall restrictions to protect the integrity of your database." -msgstr "" - -#: ../source/includes/option/setting-conf-net.bindIp.rst:17 -# 399b8fbb49ab43329bec7ebe6940bec8 -msgid "To bind to multiple IP addresses, enter a list of comma separated values." -msgstr "" - -#: ../source/includes/option/setting-conf-net.maxIncomingConnections.rst:5 -# f28cf107e325420194eb9dff0a677081 -msgid "*Default*: 65536" -msgstr "" - -#: ../source/includes/option/setting-conf-net.maxIncomingConnections.rst:7 -# 3c85584efdc24f85be9d4b1f59ddc36a -msgid "The maximum number of simultaneous connections that :program:`mongos` or :program:`mongod` will accept. This setting has no effect if it is higher than your operating system's configured maximum connection tracking threshold." -msgstr "" - -#: ../source/includes/option/setting-conf-net.maxIncomingConnections.rst:11 -# 93e687e71d9746fca210db80bc12ca6c -msgid "Do not assign too low of a value to this option, or you will encounter errors during normal application operation." -msgstr "" - -#: ../source/includes/fact-maxconns-mongos.rst:1 -# 164e5a51bf974bfca33468238f7d1e55 -msgid "This is particularly useful for a :program:`mongos` if you have a client that creates multiple connections and allows them to timeout rather than closing them." -msgstr "" - -#: ../source/includes/fact-maxconns-mongos.rst:5 -# c054fbd76bba403d9a1bdd2817390751 -msgid "In this case, set :setting:`~net.maxIncomingConnections` to a value slightly higher than the maximum number of connections that the client creates, or the maximum size of the connection pool." -msgstr "" - -#: ../source/includes/fact-maxconns-mongos.rst:9 -# da3a175e66c44a68b35fb789d53ee4ee -msgid "This setting prevents the :program:`mongos` from causing connection spikes on the individual :term:`shards `. Spikes like these may disrupt the operation and memory allocation of the :term:`sharded cluster`." -msgstr "" - -#: ../source/includes/option/setting-conf-net.wireObjectCheck.rst:5 -#: ../source/includes/option/setting-conf-net.unixDomainSocket.enabled.rst:5 -#: ../source/includes/option/setting-conf-security.javascriptEnabled.rst:5 -#: ../source/includes/option/setting-conf-storage.indexBuildRetry.rst:5 -#: ../source/includes/option/setting-conf-storage.mmapv1.preallocDataFiles.rst:5 -# 3dfbe71684514c5c8621804c811393ce -# a02a420dac1f42babdf7196ccc2689b9 -# 0be58e26d28a4b4cabadaf3c23e62f71 -# 1de814de85014060ae7355652806ac88 -# b17bc73934ca497393145c242e0a343c -msgid "*Default*: True" -msgstr "" - -#: ../source/includes/option/setting-conf-net.wireObjectCheck.rst:7 -# 8325b16115ae47d68a6ee203961f7a4a -msgid "When ``true``, the :program:`mongod` or :program:`mongos` instance validates all requests from clients upon receipt to prevent clients from inserting malformed or invalid BSON into a MongoDB database." -msgstr "" - -#: ../source/includes/option/setting-conf-net.wireObjectCheck.rst:11 -# aef7f20437fa4cfb90c8662d04953cd6 -msgid "For objects with a high degree of sub-document nesting, :setting:`net.wireObjectCheck` can have a small impact on performance." -msgstr "" - -#: ../source/includes/option/setting-conf-net.ipv6.rst:7 -# adb5ecd9ffa24abdba2a275b2fc7f197 -msgid "*Removed in version 3.0.*" -msgstr "" - -#: ../source/includes/option/setting-conf-net.ipv6.rst:9 -# f9c0ae00003b40498429efa56700bf1e -msgid "Enable or disable IPv6 support and allows :program:`mongos` or :program:`mongod` to connect to the MongoDB instance using an IPv6 network. Prior to MongoDB 3.0, you had to specify :setting:`net.ipv6` to use IPv6. In MongoDB 3.0 and later, IPv6 is always enabled." -msgstr "" - -#: ../source/reference/configuration-options.txt:263 -# b9b065ffc0b442a197a0f28b7b80986b -msgid "``net.unixDomainSocket`` Options" -msgstr "" - -#: ../source/includes/option/setting-conf-net.unixDomainSocket.enabled.rst:7 -# 447574ec1a2c4bf7b88f680326895bb5 -msgid "Enable or disable listening on the UNIX domain socket. :setting:`net.unixDomainSocket.enabled` applies only to Unix-based systems." -msgstr "" - -#: ../source/includes/option/setting-conf-net.unixDomainSocket.enabled.rst:10 -# 6cf71850f766419fa7f5f76d33acd60c -msgid "When :setting:`net.unixDomainSocket.enabled` is ``true``, :program:`mongos` or :program:`mongod` listens on the UNIX socket." -msgstr "" - -#: ../source/includes/option/setting-conf-net.unixDomainSocket.enabled.rst:12 -# e97bda4a4d5a41508399b540c46c6bd1 -msgid "The :program:`mongos` or :program:`mongod` process always listens on the UNIX socket unless one of the following is true:" -msgstr "" - -#: ../source/includes/option/setting-conf-net.unixDomainSocket.enabled.rst:15 -#: ../source/includes/option/setting-conf-net.unixDomainSocket.pathPrefix.rst:14 -# 9d3ab8a13fc846c89849b998303a9f36 -# 39191314f1524b9a8738c36bf7dd23d2 -msgid ":setting:`net.unixDomainSocket.enabled` is ``false``" -msgstr "" - -#: ../source/includes/option/setting-conf-net.unixDomainSocket.enabled.rst:17 -# a153bae8a40c4c4dad6c1db9e0e63ffe -msgid ":option:`--nounixsocket` is set. The command line option takes precedence over the configuration file setting." -msgstr "" - -#: ../source/includes/option/setting-conf-net.unixDomainSocket.enabled.rst:20 -#: ../source/includes/option/setting-conf-net.unixDomainSocket.pathPrefix.rst:18 -# da3b8035275f4f5a92b1fd5cd5b9bb0d -# bf9ece3495a64bfcb83a2460ff6efb8b -msgid ":setting:`net.bindIp` is not set" -msgstr "" - -#: ../source/includes/option/setting-conf-net.unixDomainSocket.enabled.rst:22 -#: ../source/includes/option/setting-conf-net.unixDomainSocket.pathPrefix.rst:20 -# 7f0a8a1e8626492ca0e5dd8af3dcae7c -# 4f238fcc41a9495bb5c83f57cd7c7d5f -msgid ":setting:`net.bindIp` does not specify ``127.0.0.1``" -msgstr "" - -#: ../source/includes/note-deb-and-rpm-default-to-localhost.rst:4 -# fa1d157bd9ea4a7287964d2fc4253c8e -msgid "|mongodb-package| installed from official :doc:`.deb ` and :doc:`.rpm ` packages have the :setting:`bind_ip` configuration set to ``127.0.0.1`` by default." -msgstr "" - -#: ../source/includes/option/setting-conf-net.unixDomainSocket.pathPrefix.rst:5 -# c137b8055ca14a40a429263e7901adf7 -msgid "*Default*: /tmp" -msgstr "" - -#: ../source/includes/option/setting-conf-net.unixDomainSocket.pathPrefix.rst:7 -# 334b412342be47deaedba7369e765b0b -msgid "The path for the UNIX socket. :setting:`net.unixDomainSocket.pathPrefix` applies only to Unix-based systems." -msgstr "" - -#: ../source/includes/option/setting-conf-net.unixDomainSocket.pathPrefix.rst:10 -# ec7111e64ea94ee6bd6da443a415fac9 -msgid "If this option has no value, the :program:`mongos` or :program:`mongod` process creates a socket with ``/tmp`` as a prefix. MongoDB creates and listens on a UNIX socket unless one of the following is true:" -msgstr "" - -#: ../source/includes/option/setting-conf-net.unixDomainSocket.pathPrefix.rst:16 -# 4168f246fbcb4e3ea128e1892633f69d -msgid ":option:`--nounixsocket` is set" -msgstr "" - -#: ../source/includes/option/setting-conf-net.unixDomainSocket.filePermissions.rst:3 -#: ../source/includes/option/setting-conf-security.ldap.timeoutMS.rst:3 -#: ../source/includes/option/setting-conf-setParameter.ldapUserCacheInvalidationInterval.rst:3 -# 19b83c774a0e47d69af4f1555da6206e -# 1fe983cd0be74130bf23cbc029370dae -# 384adb1ec33a403d9a0eecb64e040a24 -msgid "*Type*: int" -msgstr "" - -#: ../source/includes/option/setting-conf-net.unixDomainSocket.filePermissions.rst:5 -# d587be6b2b394f1ea5d2f8e9fd747476 -msgid "*Default*: ``0700``" -msgstr "" - -#: ../source/includes/option/setting-conf-net.unixDomainSocket.filePermissions.rst:7 -# ab45ebaea4164fbb9180422422b4bfe4 -msgid "Sets the permission for the UNIX domain socket file." -msgstr "" - -#: ../source/includes/option/setting-conf-net.unixDomainSocket.filePermissions.rst:9 -# 889830ac90c3447eaf7615ed1f5c228d -msgid ":setting:`net.unixDomainSocket.filePermissions` applies only to Unix-based systems." -msgstr "" - -#: ../source/reference/configuration-options.txt:280 -# 39fe0dda6f2046889288a5baf3e28ab4 -msgid "``net.http`` Options" -msgstr "" - -#: ../source/includes/warning-http-interface.rst:3 -# 8267c07ed970452bb03e26cab3e9d600 -msgid "Ensure that the HTTP status interface, the REST API, and the JSON API are all disabled in production environments to prevent potential data exposure and vulnerability to attackers." -msgstr "" - -#: ../source/includes/fact-deprecated-http-interface.rst:3 -#: ../source/includes/fact-deprecated-http-interface.rst:3 -#: ../source/includes/fact-deprecated-http-interface.rst:3 -# a347bbb0621345c48719fcc5fc4dd4a5 -# 18a8d63c6a064a7b8ddf8b877ce129fc -# d7bde952fb6b429dbe7006d36017a3f6 -msgid "HTTP interface for MongoDB" -msgstr "" - -#: ../source/includes/option/setting-conf-net.http.enabled.rst:10 -# c1daa985aa9d45d59fce6296231f0261 -msgid "Enable or disable the HTTP interface. Enabling the interface can increase network exposure." -msgstr "" - -#: ../source/includes/option/setting-conf-net.http.enabled.rst:13 -# 89c4f06cd4bd4cf2ab273dc57929d8b2 -msgid "Leave the HTTP interface *disabled* for production deployments. If you *do* enable this interface, you should only allow trusted clients to access this port. See :ref:`security-firewalls`." -msgstr "" - -#: ../source/includes/fact-http-interface-kerberos.rst:1 -# 851d9ed4b338478c80bf057df666bdce -msgid "While MongoDB Enterprise does support Kerberos authentication, Kerberos is not supported in HTTP status interface in any version of MongoDB." -msgstr "" - -#: ../source/includes/option/setting-conf-net.http.JSONPEnabled.rst:7 -# d2337bbaeb914dadaf145eb20ac036bd -msgid "Enable or disable :term:`JSONP` access via an HTTP interface. Enabling the interface can increase network exposure. The :setting:`net.http.JSONPEnabled` option enables the HTTP interface, even if the :setting:`HTTP interface ` option is disabled." -msgstr "" - -#: ../source/includes/option/setting-conf-net.http.JSONPEnabled.rst:14 -# d410002f401144a79b2b3a77baae731f -msgid "The :setting:`net.http.JSONPEnabled` setting is available only for :program:`mongod`." -msgstr "" - -#: ../source/includes/option/setting-conf-net.http.RESTInterfaceEnabled.rst:7 -# de856e2f5371475d840e21fb44c41aaf -msgid "Enable or disable the simple :term:`REST` API. Enabling the :term:`REST` API enables the HTTP interface, even if the :setting:`HTTP interface ` option is disabled, and as a result can increase network exposure." -msgstr "" - -#: ../source/includes/option/setting-conf-net.http.RESTInterfaceEnabled.rst:14 -# feffdc41b3da42959587b0d691a42dc9 -msgid "The :setting:`net.http.RESTInterfaceEnabled` setting is available only for :program:`mongod`." -msgstr "" - -#: ../source/reference/configuration-options.txt:299 -# 2b74bfc8ca3b482cb92ca4b11dcf6131 -msgid "``net.ssl`` Options" -msgstr "" - -#: ../source/includes/option/setting-conf-net.ssl.sslOnNormalPorts.rst:7 -# 5411abc300664975a85f61d79661c2a3 -msgid "Enable or disable TLS/SSL for :program:`mongos` or :program:`mongod`." -msgstr "" - -#: ../source/includes/option/setting-conf-net.ssl.sslOnNormalPorts.rst:9 -# 95a2b35c0c5c4850ab49f75b38e4371f -msgid "With :setting:`net.ssl.sslOnNormalPorts`, a :program:`mongos` or :program:`mongod` requires TLS/SSL encryption for all connections on the default MongoDB port, or the port specified by :option:`--port`. By default, :option:`--sslOnNormalPorts` is disabled." -msgstr "" - -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -# d84200e6a42546dcbb131cb7605028c9 -# 6db4a7576bce4a4db65c67ad9cc62d78 -# e7a81541b2ba40b6921fa589b7500814 -# 764c9416bc2c47bca0f04f1b3e11d577 -# 24c694c983384af099b77d74788cd5e0 -# 9bb31ae9289c49bb89c43e71c8321f43 -# a1982a45bfde436b9fd0e955a68ec4a3 -# c5fb063aeb1248f395233eef31505d2c -# 15d4ca6bed79411cb538fb50636f3e6b -# c3404e80afdf4a4ea7a01905e5dae222 -# b31a6a4f165d4fe4990b6535ebadc257 -# fcda419ba52c4bb9b30e59376083aa78 -msgid "Most MongoDB distributions now include support for TLS/SSL. See :doc:`/tutorial/configure-ssl` and :doc:`/tutorial/configure-ssl-clients` for more information about TLS/SSL and MongoDB." -msgstr "" - -#: ../source/includes/option/setting-conf-net.ssl.mode.rst:7 -# bd440319ab4b41b7a9cad2203384dde7 -msgid "Enable or disable TLS/SSL or mixed TLS/SSL used for all network connections. The argument to the :setting:`net.ssl.mode` setting can be one of the following:" -msgstr "" - -#: ../source/includes/option/setting-conf-net.ssl.mode.rst:18 -#: ../source/includes/option/setting-conf-security.authorization.rst:25 -# 88858cab73c0448dad796e7343789184 -# dac93605a2984a64addc3aaaa9e7bc16 -msgid "``disabled``" -msgstr "" - -#: ../source/includes/option/setting-conf-net.ssl.mode.rst:20 -# 65a9ef115c374cfab3220adf276dc08b -msgid "The server does not use TLS/SSL." -msgstr "" - -#: ../source/includes/option/setting-conf-net.ssl.mode.rst:22 -# c9e59f6251b341739e0447b496cb9e16 -msgid "``allowSSL``" -msgstr "" - -#: ../source/includes/option/setting-conf-net.ssl.mode.rst:24 -# 2ef808672c754401a1e49f91128a721a -msgid "Connections between servers do not use TLS/SSL. For incoming connections, the server accepts both TLS/SSL and non-TLS/non-SSL." -msgstr "" - -#: ../source/includes/option/setting-conf-net.ssl.mode.rst:27 -# 6bc2f6ae53634abb8aa98257b86c3ef8 -msgid "``preferSSL``" -msgstr "" - -#: ../source/includes/option/setting-conf-net.ssl.mode.rst:29 -# c1f3a1fd22f546c1996cf0464e754c9e -msgid "Connections between servers use TLS/SSL. For incoming connections, the server accepts both TLS/SSL and non-TLS/non-SSL." -msgstr "" - -#: ../source/includes/option/setting-conf-net.ssl.mode.rst:32 -# 0f8e3caa9914415ba74567a231aa63d5 -msgid "``requireSSL``" -msgstr "" - -#: ../source/includes/option/setting-conf-net.ssl.mode.rst:34 -# 817cca2266db492ba46d67c261657bad -msgid "The server uses and accepts only TLS/SSL encrypted connections." -msgstr "" - -#: ../source/includes/option/setting-conf-net.ssl.PEMKeyFile.rst:5 -# 71cf54c2860f439c93a9a9ea1cafb3ed -msgid "The :file:`.pem` file that contains both the TLS/SSL certificate and key. Specify the file name of the :file:`.pem` file using relative or absolute paths." -msgstr "" - -#: ../source/includes/option/setting-conf-net.ssl.PEMKeyFile.rst:9 -# 1819c0803ba54a00bebb9ac04ade9432 -msgid "You must specify :setting:`net.ssl.PEMKeyFile` when TLS/SSL is enabled." -msgstr "" - -#: ../source/includes/option/setting-conf-net.ssl.PEMKeyPassword.rst:5 -# 4b386f7da8ab4ddfb0444cc7d31ad207 -msgid "The password to de-crypt the certificate-key file (i.e. :setting:`~net.ssl.PEMKeyFile`). Use the :setting:`net.ssl.PEMKeyPassword` option only if the certificate-key file is encrypted. In all cases, the :program:`mongos` or :program:`mongod` will redact the password from all logging and reporting output." -msgstr "" - -#: ../source/includes/option/setting-conf-net.ssl.PEMKeyPassword.rst:10 -# 9179b12e95a64550a473119fdea7bd86 -msgid "If the private key in the PEM file is encrypted and you do not specify the :setting:`net.ssl.PEMKeyPassword` option, the :program:`mongos` or :program:`mongod` will prompt for a passphrase. See :ref:`ssl-certificate-password`." -msgstr "" - -#: ../source/includes/option/setting-conf-net.ssl.clusterFile.rst:7 -# 9834f9d909dd4792907bda527e15a2e1 -msgid "The :file:`.pem` file that contains the x.509 certificate-key file for :ref:`membership authentication ` for the cluster or replica set." -msgstr "" - -#: ../source/includes/option/setting-conf-net.ssl.clusterFile.rst:11 -# 32034d3f80ef412a81e8904db6613916 -msgid "If :setting:`net.ssl.clusterFile` does not specify the ``.pem`` file for internal cluster authentication, the cluster uses the ``.pem`` file specified in the :setting:`~net.ssl.PEMKeyFile` setting." -msgstr "" - -#: ../source/includes/option/setting-conf-net.ssl.clusterPassword.rst:7 -# 5c746e73f5fd455abd710509a653fdc3 -msgid "The password to de-crypt the x.509 certificate-key file specified with ``--sslClusterFile``. Use the :setting:`net.ssl.clusterPassword` option only if the certificate-key file is encrypted. In all cases, the :program:`mongos` or :program:`mongod` will redact the password from all logging and reporting output." -msgstr "" - -#: ../source/includes/option/setting-conf-net.ssl.clusterPassword.rst:12 -# bb38820857a841fab4f6fa54e8b8d788 -msgid "If the x.509 key file is encrypted and you do not specify the :setting:`net.ssl.clusterPassword` option, the :program:`mongos` or :program:`mongod` will prompt for a passphrase. See :ref:`ssl-certificate-password`." -msgstr "" - -#: ../source/includes/option/setting-conf-net.ssl.CAFile.rst:7 -# 648ee75528b447fdb7b42114f043b95e -msgid "The :file:`.pem` file that contains the root certificate chain from the Certificate Authority. Specify the file name of the :file:`.pem` file using relative or absolute paths." -msgstr "" - -#: ../source/includes/warning-x509-requires-sslCAfile.rst:3 -# cf26a0d0797d48b89ec2c0aeeaa6c7d2 -msgid "If the :option:`--sslCAFile ` option and its target file are not specified, x.509 client and member authentication will not function. :program:`mongod`, and :program:`mongos` in sharded systems, will not be able to verify the certificates of processes connecting to it against the trusted certificate authority (CA) that issued them, breaking the certificate chain." -msgstr "" - -#: ../source/includes/warning-x509-requires-sslCAfile.rst:10 -# e595fc43522f48dcad5dbea626f94af4 -msgid "As of version 2.6.4, :program:`mongod` will not start with x.509 authentication enabled if the CA file is not specified." -msgstr "" - -#: ../source/includes/option/setting-conf-net.ssl.CRLFile.rst:7 -# 4a5cc69d9603499dafc7373975449995 -msgid "The the :file:`.pem` file that contains the Certificate Revocation List. Specify the file name of the :file:`.pem` file using relative or absolute paths." -msgstr "" - -#: ../source/includes/option/setting-conf-net.ssl.allowConnectionsWithoutCertificates.rst:7 -# ffc315fa59634145be1eb1cee4292b1e -msgid "``net.ssl.weakCertificateValidation`` became :setting:`net.ssl.allowConnectionsWithoutCertificates`. For compatibility, MongoDB processes continue to accept ``net.ssl.weakCertificateValidation``, but all users should update their configuration files." -msgstr "" - -#: ../source/includes/option/setting-conf-net.ssl.allowConnectionsWithoutCertificates.rst:13 -# 192e5ff028e54d27ab5a2f98fb1e8f8f -msgid "Enable or disable the requirement for TLS/SSL certificate validation that :setting:`~net.ssl.CAFile` enables. With the :setting:`net.ssl.allowConnectionsWithoutCertificates` option, the :program:`mongos` or :program:`mongod` will accept connections when the client does not present a certificate when establishing the connection." -msgstr "" - -#: ../source/includes/option/setting-conf-net.ssl.allowConnectionsWithoutCertificates.rst:18 -# 693330f55c4640ffa33eddf759e23760 -msgid "If the client presents a certificate and the :program:`mongos` or :program:`mongod` has :setting:`net.ssl.allowConnectionsWithoutCertificates` enabled, the :program:`mongos` or :program:`mongod` will validate the certificate using the root certificate chain specified by :setting:`~net.ssl.CAFile` and reject clients with invalid certificates." -msgstr "" - -#: ../source/includes/option/setting-conf-net.ssl.allowConnectionsWithoutCertificates.rst:23 -# a581c0a554d44685b71335321223eaf9 -msgid "Use the :setting:`net.ssl.allowConnectionsWithoutCertificates` option if you have a mixed deployment that includes clients that do not or cannot present certificates to the :program:`mongos` or :program:`mongod`." -msgstr "" - -#: ../source/includes/option/setting-conf-net.ssl.allowInvalidCertificates.rst:7 -# fd60d50c624d4070b5a4d7682a5b2361 -msgid "Enable or disable the validation checks for TLS/SSL certificates on other servers in the cluster and allows the use of invalid certificates." -msgstr "" - -#: ../source/includes/option/setting-conf-net.ssl.allowInvalidCertificates.rst:10 -# 648004aad3ef4a8fa8c5244bfbfc2a90 -msgid "When using the :setting:`net.ssl.allowInvalidCertificates` setting, MongoDB logs a warning regarding the use of the invalid certificate." -msgstr "" - -#: ../source/includes/option/setting-conf-net.ssl.allowInvalidHostnames.rst:9 -# 7839953b0b384f60ae05a2f9017c78d7 -msgid "When :setting:`net.ssl.allowInvalidHostnames` is ``true``, MongoDB disables the validation of the hostnames in TLS/SSL certificates, allowing :program:`mongod` to connect to MongoDB instances if the hostname their certificates do not match the specified hostname." -msgstr "" - -#: ../source/includes/option/setting-conf-net.ssl.disabledProtocols.rst:7 -# 1da0895acf5840e2989c8f8ddbeae1f1 -msgid "Prevents a MongoDB server running with SSL from accepting incoming connections that use a specific protocol or protocols. :setting:`net.ssl.disabledProtocols` recognizes the following protocols: ``TLS1_0``, ``TLS1_1``, and ``TLS1_2``. Specifying an unrecognized protocol will prevent the server from starting." -msgstr "" - -#: ../source/includes/option/setting-conf-net.ssl.disabledProtocols.rst:13 -# e159c691b2c648db8d595b883b39a3bb -msgid "To specify multiple protocols, use a comma separated list of protocols." -msgstr "" - -#: ../source/includes/option/setting-conf-net.ssl.disabledProtocols.rst:16 -# ab34ac2120974087906be0fc031daa9f -msgid "Members of replica sets and sharded clusters must speak at least one protocol in common." -msgstr "" - -#: ../source/includes/option/setting-conf-net.ssl.disabledProtocols.rst:19 -# ec4ac530d21d43999d046cc085f8fe29 -msgid ":ref:`ssl-disallow-protocols`" -msgstr "" - -#: ../source/includes/option/setting-conf-net.ssl.FIPSMode.rst:7 -# 512a6015e2f94296b08c560b11e13a33 -msgid "Enable or disable the use of the FIPS mode of the installed OpenSSL library for the :program:`mongos` or :program:`mongod`. Your system must have a FIPS compliant OpenSSL library to use the :setting:`net.ssl.FIPSMode` option." -msgstr "" - -#: ../source/includes/note-fips-is-enterprise-only.rst:1 -# d36c8eacf0de4f47bafed682404dbf89 -msgid "FIPS-compatible SSL is available only in `MongoDB Enterprise `_. See :doc:`/tutorial/configure-fips` for more information." -msgstr "" - -#: ../source/reference/configuration-options.txt:346 -# dc08ea9920374013bd0457c2a4dfbf3d -msgid "``security`` Options" -msgstr "" - -#: ../source/includes/option/setting-conf-security.keyFile.rst:5 -# 9ecc4282a6fc4862856480b2a9a0fee6 -msgid "The path to a key file that stores the shared secret that MongoDB instances use to authenticate to each other in a :term:`sharded cluster` or :term:`replica set`. :setting:`~security.keyFile` implies :setting:`security.authorization`. See :ref:`inter-process-auth` for more information." -msgstr "" - -#: ../source/includes/option/setting-conf-security.clusterAuthMode.rst:5 -# bd5343b8c5df472dbd6ad72bb2cc06bd -msgid "*Default*: keyFile" -msgstr "" - -#: ../source/includes/option/setting-conf-security.clusterAuthMode.rst:9 -# 690a870a8016497fbbd1d670c54d1673 -msgid "The authentication mode used for cluster authentication. If you use :ref:`internal x.509 authentication `, specify so here. This option can have one of the following values:" -msgstr "" - -#: ../source/includes/option/setting-conf-security.clusterAuthMode.rst:21 -# dec887a2128a40638b608cbd1559c758 -msgid "``keyFile``" -msgstr "" - -#: ../source/includes/option/setting-conf-security.clusterAuthMode.rst:23 -# 8fb993a335cb41a0afdf4f31642fad71 -msgid "Use a keyfile for authentication. Accept only keyfiles." -msgstr "" - -#: ../source/includes/option/setting-conf-security.clusterAuthMode.rst:26 -# f971463e4c7a48c2aa43edd5ff4f150c -msgid "``sendKeyFile``" -msgstr "" - -#: ../source/includes/option/setting-conf-security.clusterAuthMode.rst:28 -# fb2ca43c81fc42849ad7623417070c27 -msgid "For rolling upgrade purposes. Send a keyfile for authentication but can accept both keyfiles and x.509 certificates." -msgstr "" - -#: ../source/includes/option/setting-conf-security.clusterAuthMode.rst:32 -# 4505ad7134bb4dce995c23512eb286aa -msgid "``sendX509``" -msgstr "" - -#: ../source/includes/option/setting-conf-security.clusterAuthMode.rst:34 -# e1c3f93a56484d13a3e195ddb29ce26e -msgid "For rolling upgrade purposes. Send the x.509 certificate for authentication but can accept both keyfiles and x.509 certificates." -msgstr "" - -#: ../source/includes/option/setting-conf-security.clusterAuthMode.rst:38 -# 9a4cadffa0f54f788d85d847187e15d0 -msgid "``x509``" -msgstr "" - -#: ../source/includes/option/setting-conf-security.clusterAuthMode.rst:40 -# a09217564fc14ec2b1200445589472a6 -msgid "Recommended. Send the x.509 certificate for authentication and accept only x.509 certificates." -msgstr "" - -#: ../source/includes/option/setting-conf-security.authorization.rst:5 -# c02d93a117bb47debdade671ee009194 -msgid "*Default*: disabled" -msgstr "" - -#: ../source/includes/option/setting-conf-security.authorization.rst:7 -# 867740aeb0bc4934bf8ad846f740ec53 -msgid "Enable or disable Role-Based Access Control (RBAC) to govern each user's access to database resources and operations." -msgstr "" - -#: ../source/includes/option/setting-conf-security.authorization.rst:10 -# edf8e995aeac493097e1521571a4bb66 -msgid "Set this option to one of the following:" -msgstr "" - -#: ../source/includes/option/setting-conf-security.authorization.rst:20 -# 9babd6c8945642de966612ec16a5977e -msgid "``enabled``" -msgstr "" - -#: ../source/includes/option/setting-conf-security.authorization.rst:22 -# df949c70c9014d419875e78dbdc650b6 -msgid "A user can access only the database resources and actions for which they have been granted privileges." -msgstr "" - -#: ../source/includes/option/setting-conf-security.authorization.rst:27 -# 59cfc8bf7832475381ecc3e7ad47d64e -msgid "A user can access any database and perform any action." -msgstr "" - -#: ../source/includes/option/setting-conf-security.authorization.rst:29 -# c500a83676884e0d801bf36e2baae43c -msgid "See :doc:`/core/authorization` for more information." -msgstr "" - -#: ../source/includes/option/setting-conf-security.authorization.rst:32 -# 53ecac0d59084e36b4b3e6071dab1af3 -msgid "The :setting:`security.authorization` setting is available only for :program:`mongod`." -msgstr "" - -#: ../source/includes/option/setting-conf-security.transitionToAuth.rst:9 -# c1fc2b688bb444c88641046584f90614 -msgid "Allows the :program:`mongod` or :program:`mongos` to accept and create authenticated and non-authenticated connections to and from other :program:`mongod` and :program:`mongos` instances in the deployment. Used for performing rolling transition of replica sets or sharded clusters from a no-auth configuration to :ref:`internal authentication `. Requires specifying a :ref:`internal authentication ` mechanism such as :option:`--keyfile`." -msgstr "" - -#: ../source/includes/option/setting-conf-security.transitionToAuth.rst:18 -# a7f799ffd826481eac9a74c9aef59066 -msgid "For example, if using :ref:`keyfiles ` for :ref:`internal authentication `, the :program:`mongod` or :program:`mongos` creates an authenticated connection with any :program:`mongod` or :program:`mongos` in the deployment using a matching keyfile. If the security mechanisms do not match, the :program:`mongod` or :program:`mongos` utilizes a non-authenticated connection instead." -msgstr "" - -#: ../source/includes/option/setting-conf-security.transitionToAuth.rst:24 -# 2d286090527b46b580192e5f32e8f852 -msgid "A :program:`mongod` or :program:`mongos` running with :setting:`security.transitionToAuth` does not enforce :ref:`user access controls `. Users may connect to your deployment without any access control checks and perform read, write, and administrative operations." -msgstr "" - -#: ../source/includes/option/setting-conf-security.transitionToAuth.rst:30 -# aa0856981b5645b8944f6951755aa8b3 -msgid "A :program:`mongod` or :program:`mongos` running with :ref:`internal authentication ` and *without* :setting:`security.transitionToAuth` requires clients to connect using :ref:`user access controls `. Update clients to connect to the :program:`mongod` or :program:`mongos` using the appropriate :ref:`user ` prior to restarting :program:`mongod` or :program:`mongos` without :setting:`security.transitionToAuth`." -msgstr "" - -#: ../source/includes/option/setting-conf-security.javascriptEnabled.rst:7 -# 0253328bf39e4985a2892aaec50c40ea -msgid "Enables or disables the :doc:`server-side JavaScript execution `. When disabled, you cannot use operations that perform server-side execution of JavaScript code, such as the :query:`$where` query operator, :dbcommand:`mapReduce` command and the :method:`db.collection.mapReduce()` method, :dbcommand:`group` command and the :method:`db.collection.group()` method." -msgstr "" - -#: ../source/includes/option/setting-conf-security.redactClientLogData.rst:5 -#: ../source/includes/fact-enterprise-only-admonition.rst:3 -#: ../source/includes/fact-enterprise-only-admonition.rst:3 -#: ../source/includes/fact-enterprise-only-admonition.rst:3 -#: ../source/includes/fact-enterprise-only-admonition.rst:3 -#: ../source/includes/fact-enterprise-only-admonition.rst:3 -#: ../source/includes/fact-enterprise-only-admonition.rst:3 -#: ../source/includes/fact-enterprise-only-admonition.rst:3 -#: ../source/includes/fact-enterprise-only-admonition.rst:3 -#: ../source/includes/fact-enterprise-only-admonition.rst:3 -#: ../source/includes/fact-enterprise-only-admonition.rst:3 -#: ../source/includes/option/setting-conf-security.ldap.servers.rst:5 -#: ../source/includes/option/setting-conf-security.ldap.bind.queryUser.rst:5 -#: ../source/includes/option/setting-conf-security.ldap.bind.queryPassword.rst:5 -#: ../source/includes/option/setting-conf-security.ldap.bind.method.rst:7 -#: ../source/includes/option/setting-conf-security.ldap.bind.saslMechanisms.rst:7 -#: ../source/includes/option/setting-conf-security.ldap.transportSecurity.rst:7 -#: ../source/includes/option/setting-conf-security.ldap.timeoutMS.rst:7 -#: ../source/includes/option/setting-conf-security.ldap.userToDNMapping.rst:5 -#: ../source/includes/option/setting-conf-security.ldap.authz.queryTemplate.rst:5 -#: ../source/includes/option/setting-conf-storage.engine.rst:31 -#: ../source/includes/fact-enterprise-only-admonition.rst:3 -#: ../source/includes/fact-enterprise-only-admonition.rst:3 -# 05a709bc9fac49c6973103ad9f5be4b5 -# ff3d670c3b3348a985644cd6c0e37c46 -# 480e451461574f9393e26ff7bf814e60 -# 30a1229521684cb788c31436494c84f0 -# 3a7366dde1ff4b299c38d41ebcc9f771 -# 96a6127e7f6e45ca9fdbc8182570a09e -# 5d34065f23234e54ac46e21742a58409 -# 4614b8aca756456dbecf3d7660e28015 -# b298dadcdfc54478b606de052709e66c -# a797df0ef5c34d69912c5c8e7adc65a3 -# 3328e57b72d2445c80ab13195b7a2e16 -# e79f85bf19ff4148b7e1a8702920e165 -# 1d8bd15c66d14093860be0a8acbb46c4 -# a93ee23f306946e2ada15ab69667c3e8 -# 3511449637c14a5fabaab73e8844a2ea -# 72fca01677fa4b5f9c617b2ee4a10451 -# eb0a486e0c8540f3be52480c53a02f88 -# 9ff3bd704e3a42b6b2e8779432c310bf -# ff148fa9455a482bae55b32e8c528b6c -# b9e1d70e381b4b6f8a3bf16cc225ac54 -# 6b8edec3f3b64a9c8bacf6e88b8c313d -# 4299ffb7baf24b9eb1507be39fb94cc7 -# f7ae210915ca4c8f8351c4f7ca8bece6 -msgid "Available in MongoDB Enterprise only." -msgstr "" - -#: ../source/includes/option/setting-conf-security.redactClientLogData.rst:7 -# 3d1d4807454141beb87c7ee70b8b5e15 -msgid "A :program:`mongod` or :program:`mongos` running with :setting:`security.redactClientLogData` redacts any message accompanying a given log event before logging. This prevents the :program:`mongod` or :program:`mongos` from writing potentially sensitive data stored on the database to the diagnostic log. Metadata such as error or operation codes, line numbers, and source file names are still visible in the logs." -msgstr "" - -#: ../source/includes/option/setting-conf-security.redactClientLogData.rst:13 -# fa242596077444cdbe415ee8da226ab3 -msgid "Use :setting:`security.redactClientLogData` in conjunction with :doc:`encryption ` to assist compliance with regulatory requirements." -msgstr "" - -#: ../source/includes/option/setting-conf-security.redactClientLogData.rst:17 -# bef7d40e47604807bceb301dd4835242 -msgid "For example, a MongoDB deployment might store Personally Identifiable Information (PII) in one or more collections. The :program:`mongod` or :program:`mongos` logs events such as those related to CRUD operations, sharding metadata, etc. It is possible that the :program:`mongod` or :program:`mongos` may expose PII as a part of these logging operations. A :program:`mongod` or :program:`mongos` running with :setting:`security.redactClientLogData` removes any message accompanying these events before being output to the log, effectively removing the PII." -msgstr "" - -#: ../source/includes/option/setting-conf-security.redactClientLogData.rst:25 -# 4156ffa02ff548cd97e278ef63de5323 -msgid "Diagnostics on a :program:`mongod` or :program:`mongos` running with :setting:`security.redactClientLogData` may be more difficult due to the lack of data related to a log event. See the :ref:`process logging ` manual page for an example of the effect of :setting:`security.redactClientLogData` on log output." -msgstr "" - -#: ../source/includes/option/setting-conf-security.redactClientLogData.rst:30 -# d2ed24a4c7f44a1e8dd149df43a27cea -msgid "You can enable or disable log redaction on a running :program:`mongod` or :program:`mongos` using the :dbcommand:`setParameter` database command." -msgstr "" - -#: ../source/reference/configuration-options.txt:401 -# f97af61bb2de4f4eabbbc3781fdd1f52 -msgid "Key Management Configuration Options" -msgstr "" - -#: ../source/includes/option/setting-conf-security.enableEncryption.rst:10 -# 1e078a705ae0452b8661cfd16fa48871 -msgid "Enables encryption for the WiredTiger storage engine. You must set to ``true`` to pass in encryption keys and configurations." -msgstr "" - -#: ../source/includes/fact-enterprise-only-admonition.rst:1 -#: ../source/includes/fact-enterprise-only-admonition.rst:1 -#: ../source/includes/fact-enterprise-only-admonition.rst:1 -#: ../source/includes/fact-enterprise-only-admonition.rst:1 -#: ../source/includes/fact-enterprise-only-admonition.rst:1 -#: ../source/includes/fact-enterprise-only-admonition.rst:1 -#: ../source/includes/fact-enterprise-only-admonition.rst:1 -#: ../source/includes/fact-enterprise-only-admonition.rst:1 -#: ../source/includes/fact-enterprise-only-admonition.rst:1 -#: ../source/includes/fact-enterprise-only-admonition.rst:1 -#: ../source/includes/fact-enterprise-only-admonition.rst:1 -#: ../source/includes/fact-enterprise-only-admonition.rst:1 -# e77914502368439cbc4e60a3c5b1d7d4 -# 99c2cea3549f4a0198fa9e6cbb48e490 -# 6bf3e2b1976846588b52c7901d6a907b -# b4eb7f7a8e5147409e0dade7f4361827 -# 16689a9a24dc47228a83ea7655dee114 -# fd64dbdaa4a74549a14c5d0ed6913c00 -# 36dc158cddb24d738d4d3af94e788d27 -# b0790a5aae084db087f1f16e558080a1 -# bde4c7401fdc47bdbe3ec111fb7dc5fb -# b882563fdc9c4ebcb4b675463ddb0b7a -# 51220564c7544e63be6e505cce80f724 -# 3894a2548da34ed884d9e759b8f83907 -msgid "Enterprise Feature" -msgstr "" - -#: ../source/includes/option/setting-conf-security.encryptionCipherMode.rst:5 -# 375a9dd996ce405db08df266f1fde864 -msgid "*Default*: ``AES256-CBC``" -msgstr "" - -#: ../source/includes/option/setting-conf-security.encryptionCipherMode.rst:10 -# 95f1bb28d3864f66aff8ad4c336e7b2b -msgid "The cipher mode to use for encryption at rest:" -msgstr "" - -#: ../source/includes/option/setting-conf-security.encryptionCipherMode.rst:16 -# 5e063a543ea24f3da2dd4fed07907ebe -msgid "Mode" -msgstr "" - -#: ../source/includes/option/setting-conf-security.encryptionCipherMode.rst:19 -# efb7d9dd7f4348cf95e22ec2fce01a60 -msgid "``AES256-CBC``" -msgstr "" - -#: ../source/includes/option/setting-conf-security.encryptionCipherMode.rst:20 -# 81e9b3fae50f43999f3db2d83224d516 -msgid "256-bit Advanced Encryption Standard in Cipher Block Chaining Mode" -msgstr "" - -#: ../source/includes/option/setting-conf-security.encryptionCipherMode.rst:23 -# df05922780224ef2ab33a6d78a04f077 -msgid "``AES256-GCM``" -msgstr "" - -#: ../source/includes/option/setting-conf-security.encryptionCipherMode.rst:25 -# 1c4a343c7634481f995c1baeff819172 -msgid "256-bit Advanced Encryption Standard in Galois/Counter Mode" -msgstr "" - -#: ../source/includes/option/setting-conf-security.encryptionKeyFile.rst:8 -# ec48fa7f914047d082c3cebff1026ff3 -msgid "The path to the local keyfile when managing keys via process *other than* KMIP. Only set when managing keys via process other than KMIP. If data is already encrypted using KMIP, MongoDB will throw an error." -msgstr "" - -#: ../source/includes/option/setting-conf-security.encryptionKeyFile.rst:12 -# e91862466a8e4484ad98c2d2bb47bd85 -msgid "Requires :setting:`security.enableEncryption` to be ``true``." -msgstr "" - -#: ../source/includes/option/setting-conf-security.kmip.keyIdentifier.rst:8 -# 3255a8402bc84db3ac02e0e5abf144d1 -msgid "Unique KMIP identifier for an existing key within the KMIP server. Include to use the key associated with the identifier as the system key. You can only use the setting the first time you enable encryption for the :program:`mongod` instance. Requires :setting:`security.enableEncryption` to be true." -msgstr "" - -#: ../source/includes/option/setting-conf-security.kmip.keyIdentifier.rst:14 -# f32baa2653a44f0b9d311fba694e3590 -msgid "If unspecified, MongoDB will request that the KMIP server create a new key to utilize as the system key." -msgstr "" - -#: ../source/includes/option/setting-conf-security.kmip.keyIdentifier.rst:17 -# 740be9b0b4724bed82a3788d9ce755ee -msgid "If the KMIP server cannot locate a key with the specified identifier or the data is already encrypted with a key, MongoDB will throw an error." -msgstr "" - -#: ../source/includes/option/setting-conf-security.kmip.rotateMasterKey.rst:10 -# 1b8f747830224758b4991dc2b1279114 -msgid "If true, rotate the master key and re-encrypt the internal keystore." -msgstr "" - -#: ../source/includes/option/setting-conf-security.kmip.rotateMasterKey.rst:15 -# 6da9bf4cfa474bd881084a3c37b1de8d -msgid ":ref:`kmip-master-key-rotation`" -msgstr "" - -#: ../source/includes/option/setting-conf-security.kmip.serverName.rst:8 -# cd808bc2b4334adcbff2a6ec0734330e -msgid "Hostname or IP address of key management solution running a KMIP server. Requires :setting:`security.enableEncryption` to be true." -msgstr "" - -#: ../source/includes/option/setting-conf-security.kmip.port.rst:5 -# 060814311423491c8b64f75bb659a8d3 -msgid "*Default*: 5696" -msgstr "" - -#: ../source/includes/option/setting-conf-security.kmip.port.rst:10 -# 1ef2932ce082427c83cdb8d368067a9c -msgid "Port number the KMIP server is listening on. Requires that a :setting:`security.kmip.serverName` be provided. Requires :setting:`security.enableEncryption` to be true." -msgstr "" - -#: ../source/includes/option/setting-conf-security.kmip.clientCertificateFile.rst:8 -# 9c8853dc4c2b44e7b0c02f8ffbcec570 -msgid "String containing the path to the client certificate used for authenticating MongoDB to the KMIP server. Requires that a :setting:`security.kmip.serverName` be provided." -msgstr "" - -#: ../source/includes/option/setting-conf-security.kmip.clientCertificatePassword.rst:8 -# d88f7d53e31e4bb3830c2d8b5d868cbf -msgid "The password to decrypt the client certificate (i.e. :setting:`security.kmip.clientCertificateFile`), used to authenticate MongoDB to the KMIP server. Use the option only if the certificate is encrypted." -msgstr "" - -#: ../source/includes/option/setting-conf-security.kmip.serverCAFile.rst:8 -# 0119e862624f45d2be868151dbe405f0 -msgid "Path to CA File. Used for validating secure client connection to KMIP server." -msgstr "" - -#: ../source/reference/configuration-options.txt:439 -# e0db4ca1e9f04ed1b6f6b14e535cd480 -msgid "``security.sasl`` Options" -msgstr "" - -#: ../source/includes/option/setting-conf-security.sasl.hostName.rst:5 -# e0d32eb06e9d492186888073c40abcce -msgid "A fully qualified server domain name for the purpose of configuring SASL and Kerberos authentication. The SASL hostname overrides the hostname only for the configuration of SASL and Kerberos." -msgstr "" - -#: ../source/includes/option/setting-conf-security.sasl.hostName.rst:9 -# 377d5fa894c74b2391a3b01e1f87e78c -msgid "For :program:`mongo` shell and other MongoDB tools to connect to the new :setting:`~security.sasl.hostName`, see the ``gssapiHostName`` option in the :program:`mongo` shell and other tools." -msgstr "" - -#: ../source/includes/option/setting-conf-security.sasl.serviceName.rst:5 -# 76eb8b2c66bc428d82b9b05777a829ab -msgid "Registered name of the service using SASL. This option allows you to override the default :doc:`Kerberos ` service name component of the :doc:`Kerberos ` principal name, on a per-instance basis. If unspecified, the default value is ``mongodb``." -msgstr "" - -#: ../source/includes/option/setting-conf-security.sasl.serviceName.rst:13 -# 1e01ef83271340dab674a5a458792ce8 -msgid "MongoDB permits setting this option only at startup. The :dbcommand:`setParameter` can not change this setting." -msgstr "" - -#: ../source/includes/option/setting-conf-security.sasl.serviceName.rst:16 -# cfdd0173a9e042018ba507b65e85a46f -msgid "This option is available only in MongoDB Enterprise." -msgstr "" - -#: ../source/includes/option/setting-conf-security.sasl.serviceName.rst:18 -# dc06f22ddf2243699d0db1e8013f5586 -msgid "Ensure that your driver supports alternate service names. For :program:`mongo` shell and other MongoDB tools to connect to the new :setting:`~security.sasl.serviceName`, see the ``gssapiServiceName`` option." -msgstr "" - -#: ../source/includes/option/setting-conf-security.sasl.saslauthdSocketPath.rst:5 -# 3fa44182dc3b4bc19e320d3769b2ff5f -msgid "The path to the UNIX domain socket file for ``saslauthd``." -msgstr "" - -#: ../source/reference/configuration-options.txt:458 -# a87e4b9f6829426ab463abf143fbc286 -msgid "``security.ldap`` Options" -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.servers.rst:7 -# 7674d304fe26420485ce96125fca1cdd -msgid "Takes a quote-enclosed comma-separated string of one or more LDAP servers, each in ``host:port`` format. :program:`mongod` or :program:`mongos` executes LDAP operations against these servers to authenticate users or determine what actions a user is authorized to perform on a given database." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.servers.rst:12 -#: ../source/includes/option/setting-conf-security.ldap.bind.queryUser.rst:20 -#: ../source/includes/option/setting-conf-security.ldap.bind.queryPassword.rst:13 -#: ../source/includes/option/setting-conf-security.ldap.timeoutMS.rst:17 -# c1bd242175614732952c9f6b87bd6365 -# d2f6047a56154de59876dbe7caa20ef2 -# efeb6a2b87984185adcfb4312fd65fa8 -# 54196989d36d427182658a932b814c19 -msgid "This setting can be configured on a running :program:`mongod` or :program:`mongos` using :dbcommand:`setParameter`." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.servers.rst:15 -# 5b8ee0c91cec454a9bb1d3aa91b0116c -msgid "If unset, :program:`mongod` or :program:`mongos` cannot use :doc:`LDAP authentication or authorization `." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.bind.queryUser.rst:7 -# 9f934d754c1747d89665815176cd7560 -msgid "The identity with which :program:`mongod` or :program:`mongos` binds as, when connecting to or performing queries on an LDAP server." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.bind.queryUser.rst:10 -# de9c350b958f42bbbceb1cd5e2eb4bd2 -msgid "Only required if any of the following are true:" -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.bind.queryUser.rst:12 -#: ../source/includes/option/setting-conf-security.ldap.bind.useOSDefaults.rst:16 -# c7bd383a96324506abd914967f2337ea -# fecaf84f275c4e15a77707f59bb3b90e -msgid "Using :ref:`LDAP authorization `." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.bind.queryUser.rst:13 -# d1d3cff70ccb4b09b4e38e77689adf8e -msgid "Using an LDAP query for :setting:`security.ldap.userToDNMapping`." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.bind.queryUser.rst:14 -#: ../source/includes/option/setting-conf-security.ldap.bind.useOSDefaults.rst:19 -# a8e53d44e53d4131a45763fdc46ea459 -# da6a4e9de38a4a28b2bdb9aca3e8775f -msgid "The LDAP server disallows anonymous binds" -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.bind.queryUser.rst:16 -# c3180c7ffc2244ef81d801ddf57384bf -msgid "You must use :setting:`~security.ldap.bind.queryUser` with :setting:`~security.ldap.bind.queryPassword`." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.bind.queryUser.rst:18 -#: ../source/includes/option/setting-conf-security.ldap.bind.queryPassword.rst:11 -# 8126b94e8b684c3e8ba0b59a39312339 -# 98708d7f882a4cc0adcae5e3c0f19ca0 -msgid "If unset, :program:`mongod` or :program:`mongos` will not attempt to bind to the LDAP server." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.bind.queryUser.rst:25 -# bed25dd79b9f4c87be14d7e01bd0e1d0 -msgid "Windows MongoDB deployments can use :setting:`~security.ldap.bindWithOSDefaults` instead of :setting:`~security.ldap.bind.queryUser` and :setting:`~security.ldap.bind.queryPassword`. You cannot specify both :setting:`~security.ldap.bind.queryUser` and :setting:`~security.ldap.bindWithOSDefaults` at the same time." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.bind.queryPassword.rst:7 -# 3796fe07b63c435584835b436ed5f806 -msgid "The password used to bind to an LDAP server when using :setting:`~security.ldap.bind.queryUser`. You must use :setting:`~security.ldap.bind.queryPassword` with :setting:`~security.ldap.bind.queryUser`." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.bind.queryPassword.rst:18 -# 143800bc80be496193fe9f868093e27d -msgid "Windows MongoDB deployments can use :option:`--ldapBindWithOSDefaults` instead of :setting:`~security.ldap.bind.queryPassword` and :option:`--ldapQueryPassword`. You cannot specify both :setting:`~security.ldap.bind.queryPassword` and :option:`--ldapBindWithOSDefaults` at the same time." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.bind.useOSDefaults.rst:9 -# d7152de735ef4e29916877014ff1b778 -msgid "Available in MongoDB Enterprise for the Windows platform only." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.bind.useOSDefaults.rst:11 -# ecfcd09e61a1472dbeec5414e7e27416 -msgid "Allows :program:`mongod` or :program:`mongos` to authenticate, or bind, using your Windows login credentials when connecting to the LDAP server." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.bind.useOSDefaults.rst:14 -# c30f372091ea4e44b86e0fae14202787 -msgid "Only required if:" -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.bind.useOSDefaults.rst:17 -# 80fac2764ff5469fbed985f4a41a017b -msgid "Using an LDAP query for :option:`username transformation <--ldapUserToDNMapping>`." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.bind.useOSDefaults.rst:21 -# 21a87ac740f641379253ddb70cdfff89 -msgid "Use :setting:`~security.ldap.bind.useOSDefaults` to replace :option:`--ldapQueryUser` and :option:`--ldapQueryPassword`." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.bind.method.rst:5 -# 114264aa550a42aaacbcd33ee9b7f6fd -msgid "*Default*: simple" -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.bind.method.rst:9 -# fc1af25ce6f74d2dbacf0e3cfbb2f83d -msgid "The method :program:`mongod` or :program:`mongos` uses to authenticate to an LDAP server. Use with :setting:`~security.ldap.queryUser` and :setting:`~security.ldap.queryPassword` to connect to the LDAP server." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.bind.method.rst:13 -# 27447e048a7749d6b956e0de2ab58c39 -msgid ":setting:`~security.ldap.bind.method` supports the following values:" -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.bind.method.rst:15 -# 8eb05ca2657e43e8a841e0d23169b8d8 -msgid "``simple`` - :program:`mongod` or :program:`mongos` uses simple authentication." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.bind.method.rst:17 -# 5fcc5d0650a24fe58f5e9620ff3e7c6d -msgid "``sasl`` - :program:`mongod` or :program:`mongos` uses SASL protocol for authentication" -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.bind.method.rst:19 -# 5017850b46174368a5c131331430ee05 -msgid "If you specify ``sasl``, you can configure the available SASL mechanisms using . :program:`mongod` or :program:`mongos` defaults to using ``DIGEST-MD5`` mechanism." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.bind.saslMechanisms.rst:5 -# 06e4382df9ca4f9aa1bb1dba320ffd76 -msgid "*Default*: DIGEST-MD5" -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.bind.saslMechanisms.rst:9 -# 1318e3dc3e204846b472ac4b9bea28a4 -msgid "A comma-separated list of SASL mechanisms :program:`mongod` or :program:`mongos` can use when authenticating to the LDAP server. The :program:`mongod` or :program:`mongos` and the LDAP server must agree on at least one mechanism." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.bind.saslMechanisms.rst:13 -# faab3dd6154c46dda3c876565bbc9443 -msgid "Set :setting:`~security.ldap.bind.method` to ``sasl`` to use this option." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.bind.saslMechanisms.rst:17 -# 5c8d720328bc4e6dbfc06461eda656fd -msgid "A complete list of SASL mechanisms is out of scope for this documentation. See the IANA list of `SASL mechanisms `_, as well as the documentation for your LDAP service." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.transportSecurity.rst:5 -# 2caf8e1bfa6840858aec011240e5de9b -msgid "*Default*: tls" -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.transportSecurity.rst:9 -# f90858afe2574f81a055e31e72911535 -msgid "By default, :program:`mongod` or :program:`mongos` creates a TLS/SSL secured connection to the LDAP server." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.transportSecurity.rst:12 -# 6db5d9a5ff35404690a572933bc68728 -msgid "For Linux deployments, you must configure the appropriate TLS Options in ``/etc/openldap/ldap.conf`` file. Your operating system's package manager creates this file as part of the MongoDB Enterprise installation, via the ``libldap`` dependency. See the documentation for ``TLS Options`` in the `ldap.conf OpenLDAP documentation `_ for more complete instructions." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.transportSecurity.rst:20 -# aa5a2a5b08dc4ec7b8b384e668c2fbd5 -msgid "For Windows deployment, you must add the LDAP server CA certificates to the Windows certificate management tool. The exact name and functionality of the tool may vary depending on operating system version. Please see the documentation for your version of Windows for more information on certificate management." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.transportSecurity.rst:26 -# 6f39e0aff53548c887c25e117a28e268 -msgid "Set :setting:`~security.ldap.transportSecurity` to ``none`` to disable TLS/SSL between :program:`mongod` or :program:`mongos` and the LDAP server." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.transportSecurity.rst:31 -# 3e95a9cec5014dd4acb422bf32392148 -msgid "Setting :setting:`~security.ldap.transportSecurity` to ``none`` transmits plaintext information and possibly credentials between :program:`mongod` or :program:`mongos` and the LDAP server." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.timeoutMS.rst:5 -# a5e42da00ee84d558066c2672a210ee1 -msgid "*Default*: 10000" -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.timeoutMS.rst:9 -# d4728c8e74f345a0b503347e0e06a662 -msgid "The amount of time in milliseconds :program:`mongod` or :program:`mongos` should wait for an LDAP server to respond to a request." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.timeoutMS.rst:12 -# fdb4b7b8aa11491c9a66ab3d3ed3f562 -msgid "Increasing the value of :setting:`~security.ldap.timeoutMS` may prevent connection failure between the MongoDB server and the LDAP server, if the source of the failure is a connection timeout. Decreasing the value of :setting:`~security.ldap.timeoutMS` reduces the time MongoDB waits for a response from the LDAP server." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.userToDNMapping.rst:7 -# 2640b4d63a754b78982922e6ab93e92a -msgid "Maps the username provided to :program:`mongod` or :program:`mongos` for authentication to a LDAP Distinguished Name (DN). You may need to use :setting:`~security.ldap.userToDNMapping` to transform a username into an LDAP DN in the following scenarios:" -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.userToDNMapping.rst:11 -# 3a0514fa31954cc1aa3e255c6ca16ca5 -msgid "Performing LDAP authentication with simple LDAP binding, where users authenticate to MongoDB with usernames that are not full LDAP DNs." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.userToDNMapping.rst:14 -# ce2073972a1a47738855990682696700 -msgid "Using an :option:`LDAP authorization query template <--ldapAuthzQueryTemplate>` that requires a DN." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.userToDNMapping.rst:17 -# 0018a350d080455cb40896fcc2812c27 -msgid "Transforming the usernames of clients authenticating to Mongo DB using different authentication mechanisms (e.g. x.509, kerberos) to a full LDAP DN for authorization." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.userToDNMapping.rst:21 -# 26b369dfd2744d1197a726330dbe9469 -msgid ":setting:`~security.ldap.userToDNMapping` expects a quote-enclosed JSON-string representing an ordered array of documents. Each document contains a regular expression ``match`` and either a ``substitution`` or ``ldapQuery`` template used for transforming the incoming username." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.userToDNMapping.rst:26 -# 54b163b13a6046b6996a07749103100d -msgid "Each document in the array has the following form:" -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.userToDNMapping.rst:39 -# d65141972da947d084116a4497f2e03c -msgid "Field" -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.userToDNMapping.rst:41 -#: ../source/includes/option/setting-conf-security.ldap.userToDNMapping.rst:0 -#: ../source/includes/option/setting-conf-security.ldap.authz.queryTemplate.rst:0 -# 4c62278bc98b41b29dc2b65107e336e8 -# 1e58c84f94f149dab920962707c5f348 -# 776f7d6ef36541f2993a394bd7cc548d -msgid "Example" -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.userToDNMapping.rst:43 -# df1f48e3a46840638f1444607ebd85b8 -msgid "``match``" -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.userToDNMapping.rst:44 -# fbf5e736973b46fd9471858a60bbb3e0 -msgid "An ECMAScript-formatted regular expression (regex) to match against a provided username. Each parenthesis-enclosed section represents a regex capture group used by ``substitution`` or ``ldapQuery``." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.userToDNMapping.rst:47 -# 0e938108a92f46bcaa1752fde2c96f38 -msgid "``\"(.+)ENGINEERING\"`` ``\"(.+)DBA\"``" -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.userToDNMapping.rst:50 -# d77b7e277dac40f484febe29efda8d23 -msgid "``substitution``" -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.userToDNMapping.rst:52 -# ebd1b15ca52f494a9a24dd078ea8db0d -msgid "An LDAP distinguished name (DN) formatting template that converts the authentication name matched by the ``match`` regex into a LDAP DN. Each curly bracket-enclosed numeric value is replaced by the corresponding `regex capture group `_ extracted from the authentication username via the ``match`` regex." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.userToDNMapping.rst:59 -# 62f27ac4866f4eafb2d09a352cdd0def -msgid "``\"cn={0},ou=engineering, dc=example,dc=com\"``" -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.userToDNMapping.rst:62 -# b0e556e1ce484cf3ba6cf1b643bfc9c0 -msgid "``ldapQuery``" -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.userToDNMapping.rst:64 -# 14ecc5267be14305980cbbc620b5add4 -msgid "A LDAP query formatting template that inserts the authentication name matched by the ``match`` regex into an LDAP query URI encoded respecting RFC4515 and RFC4516. Each curly bracket-enclosed numeric value is replaced by the corresponding `regex capture group `_ extracted from the authentication username via the ``match`` expression. :program:`mongod` or :program:`mongos` executes the query against the LDAP server to retrieve the LDAP DN for the authenticated user. :program:`mongod` or :program:`mongos` requires exactly one returned result for the transformation to be successful, or :program:`mongod` or :program:`mongos` skips this transformation." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.userToDNMapping.rst:75 -# be54c9c3f9124f7c91fd071f4c36a3e5 -msgid "``\"ou=engineering,dc=example, dc=com??one?(user={0})\"``" -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.userToDNMapping.rst:78 -# 863e8f6caec6496ab27d537a4b01cb0a -msgid "For each document in the array, you must use either ``substitution`` or ``ldapQuery``. You *cannot* specify both in the same document." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.userToDNMapping.rst:81 -# a721d8b53ae1489293866351f7598e87 -msgid "When performing authentication or authorization, :program:`mongod` or :program:`mongos` steps through each document in the array in the given order, checking the authentication username against the ``match`` filter. If a match is found, :program:`mongod` or :program:`mongos` applies the transformation and uses the output for authenticating the user. :program:`mongod` or :program:`mongos` does not check the remaining documents in the array." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.userToDNMapping.rst:88 -# 9bbd52901a5e4ffdb15444e6453b815e -msgid "If the given document does not match the provided authentication name, or the transformation described by the document fails, :program:`mongod` or :program:`mongos` continues through the list of documents to find additional matches. If no matches are found in any document, :program:`mongod` or :program:`mongos` returns an error." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.userToDNMapping.rst:95 -# 8484b292d9724fc7be50238259414f7e -msgid "The following shows two transformation documents. The first document matches against any string ending in ``@ENGINEERING``, placing anything preceeding the suffix into a regex capture group. The second document matches against any string ending in ``@DBA``, placing anything preceeding the suffix into a regex capture group." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.userToDNMapping.rst:101 -# 94e5c411ff1340629b454f0ae54b4b7d -msgid "You must pass the array to :setting:`~security.ldap.userToDNMapping` as a string." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.userToDNMapping.rst:118 -# b26e7a69992446f49e2424ec3fb35e8f -msgid "A user with username ``alice@ENGINEERING.EXAMPLE.COM`` matches the first document. The regex capture group ``{0}`` corresponds to the string ``alice``. The resulting output is the DN ``\"cn=alice,ou=engineering,dc=example,dc=com\"``." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.userToDNMapping.rst:123 -# cf06d516587b45f880c95e9194ced307 -msgid "A user with username ``bob@DBA.EXAMPLE.COM`` matches the second document. The regex capture group ``{0}`` corresponds to the string ``bob``. The resulting output is the LDAP query ``\"ou=dba,dc=example,dc=com??one?(user=bob)\"``. :program:`mongod` or :program:`mongos` executes this query against the LDAP server, returning the result ``\"cn=bob,ou=dba,dc=example,dc=com\"``." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.userToDNMapping.rst:130 -# e5b28c77f05a437ba0cd9be1e5e9a977 -msgid "If :setting:`~security.ldap.userToDNMapping` is unset, :program:`mongod` or :program:`mongos` applies no transformations to the username when attempting to authenticate or authorize a user against the LDAP server." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.userToDNMapping.rst:133 -# 053f884384df4c2493c2736e91cbc464 -msgid "This setting can be configured on a running :program:`mongod` or :program:`mongos` using the :dbcommand:`setParameter` database command." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.userToDNMapping.rst:138 -#: ../source/includes/option/setting-conf-security.ldap.authz.queryTemplate.rst:56 -# f68e7df258a94afaa1009ac5f694c8b9 -# e4c1adf8f8c84586bbc2ac773e34867b -msgid "An explanation of `RFC4515 `_, `RFC4516 `_ or LDAP queries is out of scope for the MongoDB Documentation. Please review the RFC directly or use your preferred LDAP resource." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.authz.queryTemplate.rst:7 -# daf3120056b643c2846f561a69793799 -msgid "A relative LDAP query URL formatted conforming to `RFC4515 `_ and `RFC4516 `_ that :program:`mongod` executes to obtain the LDAP groups to which the authenticated user belongs to. The query is relative to the host or hosts specified in :option:`--ldapServer`." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.authz.queryTemplate.rst:13 -# 471f818376c04767a02e194d2eb7bbd9 -msgid "Use the ``{USER}`` placeholder in the URL to substitute the authenticated username, or the transformed username if a :setting:`~security.ldap.userToDNMapping` is specified." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.authz.queryTemplate.rst:16 -# 5cdee0519a064066adb85bab47f41e85 -msgid "When constructing the query URL, ensure that the order of LDAP parameters respects RFC4516:" -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.authz.queryTemplate.rst:23 -# 91141525b21c46c69589314054981412 -msgid "If your query includes an attribute, :program:`mongod` assumes that the query retrieves a the DNs which this entity is member of." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.authz.queryTemplate.rst:26 -# 594a602c0cdd4a2e86637e29441ca617 -msgid "If your query does not include an attribute, :program:`mongod` assumes the query retrieves all entities which the user is member of." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.authz.queryTemplate.rst:29 -# 88f534af2f3544b48a0109d35ebcf225 -msgid "For each LDAP DN returned by the query, :program:`mongod` assigns the authorized user a corresponding role on the ``admin`` database. If a role on the on the ``admin`` database exactly matches the DN, :program:`mongod` grants the user the roles and privileges assigned to that role. See the :method:`db.createRole()` method for more information on creating roles." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.authz.queryTemplate.rst:37 -# d473602c86ac48a39e2a4aa44611deef -msgid "This LDAP query returns any groups listed in the LDAP user object's ``memberOf`` attribute." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.authz.queryTemplate.rst:44 -# 65a0925b0d944324a3daf271341d6ef6 -msgid "Your LDAP configuration may not include the ``memberOf`` attribute as part of the user schema, may possess a different attribute for reporting group membership, or may not track group membership through attributes. Configure your query with respect to your own unique LDAP configuration." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.authz.queryTemplate.rst:49 -# b86e40b5e0af4e2cbbb75c9992ebde7e -msgid "If unset, :program:`mongod` cannot authorize users using LDAP." -msgstr "" - -#: ../source/includes/option/setting-conf-security.ldap.authz.queryTemplate.rst:51 -# 1f0234064df64c1e9bbeb35f6c1befc1 -msgid "This setting can be configured on a running :program:`mongod` using the :dbcommand:`setParameter` database command." -msgstr "" - -#: ../source/reference/configuration-options.txt:499 -# 87892540197a449a9c65f5f2e262101b -msgid "``setParameter`` Option" -msgstr "" - -#: ../source/includes/option/setting-conf-setParameter.rst:3 -# 86fa8c9266884974b2d157d3d2a740d8 -msgid "Set MongoDB parameter or parameters described in :doc:`/reference/parameters`" -msgstr "" - -#: ../source/includes/option/setting-conf-setParameter.rst:6 -# 40453527df2b480db8c4aa15bf029635 -msgid "To set parameters in the YAML configuration file, use the following format:" -msgstr "" - -#: ../source/includes/option/setting-conf-setParameter.rst:15 -# 386cb62e5e6d487ca84977b1361d91c0 -msgid "For example, to specify the :parameter:`enableLocalhostAuthBypass` in the configuration file:" -msgstr "" - -#: ../source/reference/configuration-options.txt:504 -# ace5d58a8d694fd283cfca8833e52549 -msgid "LDAP Parameters" -msgstr "" - -#: ../source/includes/option/setting-conf-setParameter.ldapUserCacheInvalidationInterval.rst:5 -# c4e7e64d65d947d090e16767b794e3a1 -msgid "*Default*: 30" -msgstr "" - -#: ../source/includes/option/setting-conf-setParameter.ldapUserCacheInvalidationInterval.rst:7 -# 53758d4d11574e878f87afeeb293998c -msgid "For use with :program:`mongod` or :program:`mongos` servers using :ref:`security-ldap-external`." -msgstr "" - -#: ../source/includes/option/setting-conf-setParameter.ldapUserCacheInvalidationInterval.rst:9 -# df5a4cb0fb83406fae4008a298e887d6 -msgid "The interval (in seconds) :program:`mongod` or :program:`mongos` waits between external user cache flushes. After :program:`mongod` or :program:`mongos` flushes the external user cache, the next operation an LDAP-authorized user, MongoDB reacquires authorization data from the LDAP server." -msgstr "" - -#: ../source/includes/option/setting-conf-setParameter.ldapUserCacheInvalidationInterval.rst:14 -# f0d0d8c8e4404989ac7f55fe7810a194 -msgid "Increasing the value specified increases the amount of time :program:`mongod` or :program:`mongos` and the LDAP server can be out of sync, but reduces the load on the LDAP server. Conversely, decreasing the value specified decreases the time :program:`mongod` or :program:`mongos` and the LDAP server can be out of sync while increasing the load on the LDAP server." -msgstr "" - -#: ../source/reference/configuration-options.txt:514 -# ba9e07120ca94f29beebd0f301f4b94e -msgid "``storage`` Options" -msgstr "" - -#: ../source/includes/option/setting-conf-storage.dbPath.rst:5 -# d1ef67ef5de84b2480ebae3823de9734 -msgid "*Default*: ``/data/db`` on Linux and OS X, ``\\data\\db`` on Windows" -msgstr "" - -#: ../source/includes/option/setting-conf-storage.dbPath.rst:7 -# a4b566a51cf649078aa25b4a86218d4e -msgid "The directory where the :program:`mongod` instance stores its data." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.dbPath.rst:9 -# 373adf1172154de98071000086d2622f -msgid "If you installed MongoDB using a package management system, check the ``/etc/mongod.conf`` file provided by your packages to see the directory is specified." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.dbPath.rst:14 -# ab3e1b7ae0df4d82999887f5c133b16f -msgid "The :setting:`storage.dbPath` setting is available only for :program:`mongod`." -msgstr "" - -#: ../source/includes/extracts/linux-config-expectations-storage-dbpath.rst:1 -# efde5c12aae34b1a93fd7cec2db641f6 -msgid "The Linux package init scripts do not expect :setting:`storage.dbPath` to change from the defaults. If you use the Linux packages and change :setting:`storage.dbPath`, you will have to use your own init scripts and disable the built-in scripts." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.indexBuildRetry.rst:7 -# 26d80c59b2c248978fc94d3bfc287766 -msgid "Specifies whether :program:`mongod` rebuilds incomplete indexes on the next start up. This applies in cases where :program:`mongod` restarts after it has shut down or stopped in the middle of an index build. In such cases, :program:`mongod` always removes any incomplete indexes, and then, by default, attempts to rebuild them. To stop :program:`mongod` from rebuilding indexes, set this option to ``false``." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.indexBuildRetry.rst:15 -# 90c7c95a9f6a4478831a0c0524f14ec9 -msgid "The :setting:`storage.indexBuildRetry` setting is available only for :program:`mongod`." -msgstr "" - -#: ../source/includes/not-available-for-inmemory-storage-engine.rst:1 -#: ../source/includes/not-available-for-inmemory-storage-engine.rst:1 -#: ../source/includes/not-available-for-inmemory-storage-engine.rst:1 -#: ../source/includes/not-available-for-inmemory-storage-engine.rst:1 -#: ../source/includes/not-available-for-inmemory-storage-engine.rst:1 -#: ../source/includes/not-available-for-inmemory-storage-engine.rst:1 -# edf62fd3a3894cc5a15087a7c6f59f78 -# 79a74530133c442eaa3d670b3c6cb05a -# 97e394e7a3034c44b3e21457dadcee51 -# 5711e900f1234938bcc5eda1e7ef37e5 -# d1fea996d1974fd4ad59d6cefb9b2a2b -# eb046e6fd5e94d7eb1dc5eddcea3634a -msgid "Not available for :program:`mongod` instances that use the in-memory storage engine." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.repairPath.rst:5 -# d42f9ec3c10241989076cc4dfa43cc20 -msgid "*Default*: A ``_tmp_repairDatabase_`` directory under the :setting:`~storage.dbPath`." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.repairPath.rst:8 -# 3837d4c366bc4117a222837ca407ee49 -msgid "The working directory that MongoDB will use during the :option:`--repair` operation. When :option:`--repair` completes, the :setting:`storage.repairPath` directory is empty, and :setting:`~storage.dbPath` contains the repaired files." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.repairPath.rst:13 -# 844749c28dad44e095a040128b2337a7 -msgid "The :setting:`storage.repairPath` setting is available only for :program:`mongod`." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.journal.enabled.rst:5 -# 25b043aa38f94a87ac3b6460aae7c225 -msgid "*Default*: ``true`` on 64-bit systems, ``false`` on 32-bit systems" -msgstr "" - -#: ../source/includes/option/setting-conf-storage.journal.enabled.rst:7 -# 95b2b35b2d314f0795feaf1aede2d2d9 -msgid "Enable or disable the durability :term:`journal` to ensure data files remain valid and recoverable. This option applies only when you specify the :option:`--dbpath` option. The :program:`mongod` enables journaling by default on 64-bit builds of versions after 2.0." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.journal.enabled.rst:12 -# 1b690905cb854fea9fabd4975d147bfe -msgid "The :setting:`storage.journal.enabled` setting is available only for :program:`mongod`." -msgstr "" - -#: ../source/includes/extracts/no-journaling-writeConcernMajorityJournalDefault-false.rst:2 -# f0f577ac6c8c4b9daff4fedf1a70e3c1 -msgid "If any voting member of a replica set runs without :ref:`journaling ` (i.e. either runs an :ref:`in-memory storage engine` or runs with journaling disabled), you must set :rsconf:`writeConcernMajorityJournalDefault` to ``false``." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.journal.commitIntervalMs.rst:3 -#: ../source/includes/option/setting-conf-storage.syncPeriodSecs.rst:3 -#: ../source/includes/option/setting-conf-storage.mmapv1.journal.commitIntervalMs.rst:3 -# ad0adb1b14c045a48d064f9a4a09df61 -# ada100a18e62461f9bb94a69dd400b83 -# 37b5156b719147da96bb5002a2ef085e -msgid "*Type*: number" -msgstr "" - -#: ../source/includes/option/setting-conf-storage.journal.commitIntervalMs.rst:5 -# 51255fac741e49d0a2a288d91b5a78fd -msgid "*Default*: 100 or 30" -msgstr "" - -#: ../source/includes/option/setting-conf-storage.journal.commitIntervalMs.rst:10 -# 12c826d5629246469e36d5488d05897c -msgid "The maximum amount of time in milliseconds that the :program:`mongod` process allows between journal operations. Values can range from 1 to 500 milliseconds. Lower values increase the durability of the journal, at the expense of disk performance. The default journal commit interval is 100 milliseconds." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.journal.commitIntervalMs.rst:16 -# e67436157c3145f78a3c0b5c7cae883f -msgid "On MMAPv1, if the journal is on a different block device (e.g. physical volume, RAID device, or LVM volume) than the data files, the default journal commit interval is 30 milliseconds. Additionally, on MMAPv1, when a write operation with ``j:true`` is pending, :program:`mongod` will reduce :setting:`~storage.journal.commitIntervalMs` to a third of the set value." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.journal.commitIntervalMs.rst:22 -# 4b9a95606b6446c9aad0e4cb98316913 -msgid "On WiredTiger, the default journal commit interval is 100 milliseconds. Additionally, a write with ``j:true`` will cause an immediate sync of the journal." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.journal.commitIntervalMs.rst:25 -# a9b1ec8ecac9418e9588878295f16948 -msgid "The :setting:`storage.journal.commitIntervalMs` setting is available only for :program:`mongod`." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.directoryPerDB.rst:7 -# 54a2f9668d0a4616ba24b1bf4248eeee -msgid "When ``true``, MongoDB uses a separate directory to store data for each database. The directories are under the :setting:`storage.dbPath` directory, and each subdirectory name corresponds to the database name." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.directoryPerDB.rst:13 -# b1f9bec47511460a8fdd8d3b213c1242 -msgid "To change the :setting:`storage.directoryPerDB` option for existing deployments, you must restart the :program:`mongod` instances with the new :setting:`storage.directoryPerDB` value **and** a new data directory (:setting:`storage.dbPath` value), and then repopulate the data." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.directoryPerDB.rst:18 -# edd270f9ba2d4f27b0fea8aac880155c -msgid "For standalone instances, you can use :program:`mongodump` on the existing instance, stop the instance, restart with the new :setting:`storage.directoryPerDB` value **and** a new data directory, and use :program:`mongorestore` to populate the new data directory." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.directoryPerDB.rst:23 -# bcc375a26a85452597e6557b525b7de6 -msgid "For replica sets, you can update in a rolling manner by stopping a secondary member, restart with the new :setting:`storage.directoryPerDB` value **and** a new data directory, and use :ref:`initial sync ` to populate the new data directory. To update all members, start with the secondary members first. Then step down the primary, and update the stepped-down member." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.directoryPerDB.rst:30 -# 160935a785034de29133d01fc30e9e77 -msgid "The :setting:`storage.directoryPerDB` setting is available only for :program:`mongod`." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.syncPeriodSecs.rst:5 -# 201ab597b71f4b9487ad736271a66b96 -msgid "*Default*: 60" -msgstr "" - -#: ../source/includes/option/setting-conf-storage.syncPeriodSecs.rst:7 -# 3f2f807e4d1a46b3b3c265befdc7206b -msgid "The amount of time that can pass before MongoDB flushes data to the data files via an :term:`fsync` operation." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.syncPeriodSecs.rst:10 -# 7370a59bad244c428bd8414506da6cd6 -msgid "**Do not set this value on production systems.** In almost every situation, you should use the default setting." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.syncPeriodSecs.rst:16 -# 4a45ce6ba3864e8eb455299d72555412 -msgid "If you set :setting:`storage.syncPeriodSecs` to ``0``, MongoDB will not sync the memory mapped files to disk." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.syncPeriodSecs.rst:19 -# fdeee856a9204392a0bb8c5a781183ba -msgid "The :program:`mongod` process writes data very quickly to the journal and lazily to the data files. :setting:`storage.syncPeriodSecs` has no effect on the :setting:`journal ` files or :doc:`journaling `." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.syncPeriodSecs.rst:23 -# b924c7ca54274fcfb0dd50a8a94c4e41 -msgid "The :dbcommand:`serverStatus` command reports the background flush thread's status via the :serverstatus:`backgroundFlushing` field." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.syncPeriodSecs.rst:26 -# ed04ed6ef93c46ce97684e77d9191c9d -msgid "The :setting:`storage.syncPeriodSecs` setting is available only for :program:`mongod`." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.engine.rst:3 -# c397edfb22f142d7aed2fee349c6ace9 -msgid "*Default*: ``wiredTiger``" -msgstr "" - -#: ../source/includes/option/setting-conf-storage.engine.rst:9 -# 6a82f990903f4a97a5b4582dd77fe1a5 -msgid "Starting in MongoDB 3.2, ``wiredTiger`` is the default." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.engine.rst:11 -# 4359264da37b4b8f8dd59bb500d153ea -msgid "The storage engine for the :program:`mongod` database. Available values include:" -msgstr "" - -#: ../source/includes/option/setting-conf-storage.engine.rst:21 -# 8b1a8ef62f4045c39434864bcb032b37 -msgid "``mmapv1``" -msgstr "" - -#: ../source/includes/option/setting-conf-storage.engine.rst:22 -# 8dafdcf0dad54cad9685a44481baab98 -msgid "To specify the :doc:`/core/mmapv1`." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.engine.rst:24 -# 0c0cc935afe34050b40073d97852bb17 -msgid "``wiredTiger``" -msgstr "" - -#: ../source/includes/option/setting-conf-storage.engine.rst:25 -# 70004202368f40488c17b8cbe093f32d -msgid "To specify the :doc:`/core/wiredtiger`." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.engine.rst:27 -# 8327f38d8c8243c4958c6fd4061e321c -msgid "``inMemory``" -msgstr "" - -#: ../source/includes/option/setting-conf-storage.engine.rst:29 -# 01589219161949e6b29bef1535f28313 -msgid "To specify the :doc:`/core/inmemory`." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.engine.rst:34 -# 08f9b887a9564ab99b75a517a6774d4d -msgid "If you attempt to start a :program:`mongod` with a :setting:`storage.dbPath` that contains data files produced by a storage engine other than the one specified by :setting:`storage.engine`, :program:`mongod` will refuse to start." -msgstr "" - -#: ../source/reference/configuration-options.txt:568 -# 796a7839e9734e6684c3d3a6c6318f9f -msgid "``storage.mmapv1`` Options" -msgstr "" - -#: ../source/includes/option/setting-conf-storage.mmapv1.preallocDataFiles.rst:9 -# d1c97fe24c7b4762b1af76a1c607d02d -msgid "Enable or disable the preallocation of data files. Currently the default. Exists for future compatibility and clarity." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.mmapv1.preallocDataFiles.rst:12 -# d193b96d27c44d32bbc0b8a2d327a242 -msgid "The :setting:`storage.mmapv1.preallocDataFiles` setting is available only for :program:`mongod`." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.mmapv1.nsSize.rst:5 -# 105a6a36f25f42cba6643963fa27978f -msgid "*Default*: 16" -msgstr "" - -#: ../source/includes/option/setting-conf-storage.mmapv1.nsSize.rst:7 -# 12a3a44c6d254b2bbf7bbe878b85e89c -msgid "The default size for namespace files, which are files that end in ``.ns``. Each collection and index counts as a namespace." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.mmapv1.nsSize.rst:10 -# b377dcf065034233ab604edb11c44cc9 -msgid "Use this setting to control size for newly created namespace files. This option has no impact on existing files. The maximum size for a namespace file is 2047 megabytes. The default value of 16 megabytes provides for approximately 24,000 namespaces." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.mmapv1.nsSize.rst:15 -# de26f0bb14684dd0bdb1ae0d2fcabbff -msgid "The :setting:`storage.mmapv1.nsSize` setting is available only for :program:`mongod`." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.mmapv1.quota.enforced.rst:3 -# cf04c1f8df514b1a94f4f13de84c07de -msgid "*Type*: Boolean" -msgstr "" - -#: ../source/includes/option/setting-conf-storage.mmapv1.quota.enforced.rst:5 -#: ../source/includes/option/setting-conf-storage.wiredTiger.engineConfig.directoryForIndexes.rst:5 -# 6d5dbc638ed84907aa09f2a76907f93e -# 415257abc94440be9f2a144411188bac -msgid "*Default*: false" -msgstr "" - -#: ../source/includes/option/setting-conf-storage.mmapv1.quota.enforced.rst:7 -# 51a0020565d94583a91be74b30e05bdb -msgid "Enable or disable the enforcement of a maximum limit for the number data files each database can have. When running with the :setting:`storage.mmapv1.quota.enforced` option, MongoDB has a maximum of 8 data files per database. Adjust the quota with :setting:`storage.quota.maxFilesPerDB`." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.mmapv1.quota.enforced.rst:12 -# 7954beb2f41744d1a2fd4b978ebae174 -msgid "The :setting:`storage.mmapv1.quota.enforced` setting is available only for :program:`mongod`." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.mmapv1.quota.maxFilesPerDB.rst:5 -# 3592a661045b40e5b9548e7f096aba45 -msgid "*Default*: 8" -msgstr "" - -#: ../source/includes/option/setting-conf-storage.mmapv1.quota.maxFilesPerDB.rst:7 -# 06896148ae9f4a1ebf7d3bc005f54cd1 -msgid "The limit on the number of data files per database. :setting:`storage.mmapv1.quota.maxFilesPerDB` option requires that you set :setting:`storage.quota.enforced`." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.mmapv1.quota.maxFilesPerDB.rst:10 -# 7974fe9526304e8698da507d545479fa -msgid "The :setting:`storage.mmapv1.quota.maxFilesPerDB` setting is available only for :program:`mongod`." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.mmapv1.smallFiles.rst:7 -# 3738eee0bcde46a5b1c9c1a2c1ab84f8 -msgid "When ``true``, MongoDB uses a smaller default file size. The :setting:`storage.mmapv1.smallFiles` option reduces the initial size for data files and limits the maximum size to 512 megabytes. :setting:`storage.mmapv1.smallFiles` also reduces the size of each :term:`journal` file from 1 gigabyte to 128 megabytes. Use :setting:`storage.mmapv1.smallFiles` if you have a large number of databases that each holds a small quantity of data." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.mmapv1.smallFiles.rst:13 -# 3234be57c52e42918ebe97f554105aeb -msgid "The :setting:`storage.mmapv1.smallFiles` option can lead the :program:`mongod` instance to create a large number of files, which can affect performance for larger databases." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.mmapv1.smallFiles.rst:16 -# 52093005cc0741e09a0295d2919a16a1 -msgid "The :setting:`storage.mmapv1.smallFiles` setting is available only for :program:`mongod`." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.mmapv1.journal.debugFlags.rst:5 -# 8a4fd4d54dc044138bab84e2e64d8d76 -msgid "Provides functionality for testing. Not for general use, and will affect data file integrity in the case of abnormal system shutdown." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.mmapv1.journal.debugFlags.rst:9 -# d4296e3265e44efd95432d116f686c38 -msgid "The :setting:`storage.mmapv1.journal.debugFlags` option is available only for :program:`mongod`." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.mmapv1.journal.commitIntervalMs.rst:7 -# 467a32f3460144c790afd76273022203 -msgid "MongoDB 3.2 deprecates the :setting:`storage.mmapv1.journal.commitIntervalMs` setting. Use :setting:`storage.journal.commitIntervalMs` instead." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.mmapv1.journal.commitIntervalMs.rst:11 -# 6115d770616f4470873c96d0c109fd30 -msgid "The deprecated setting acts as an alias to the new :setting:`storage.journal.commitIntervalMS` setting and applies to either the MMAPv1 or the WiredTiger storage engine." -msgstr "" - -#: ../source/reference/configuration-options.txt:600 -# 182c483a48d04b0ab0cb752870b86195 -msgid "``storage.wiredTiger`` Options" -msgstr "" - -#: ../source/includes/option/setting-conf-storage.wiredTiger.engineConfig.cacheSizeGB.rst:3 -#: ../source/includes/option/setting-conf-storage.inMemory.engineConfig.inMemorySizeGB.rst:3 -# aaf8b9d8d086407cb7f2e01257fa2e84 -# dd7ca1713409431790fa05112d579ba4 -msgid "*Type*: float" -msgstr "" - -#: ../source/includes/option/setting-conf-storage.wiredTiger.engineConfig.cacheSizeGB.rst:6 -# f980dbd586104b1f8e23dce28a126eb8 -msgid "The maximum size of the internal cache that WiredTiger will use for all data." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.wiredTiger.engineConfig.cacheSizeGB.rst:11 -# 584321dcb1c348928347afa7b4e5408e -msgid "Values can range from 256MB to 10TB and can be a float. In addition, the default value has also changed." -msgstr "" - -#: ../source/includes/extracts/wt-cache-default-setting.rst:2 -# a9e0b7b0f8044168a84644ff24a28a72 -msgid "Starting in 3.4, the WiredTiger internal cache, by default, will use the larger of either:" -msgstr "" - -#: ../source/includes/extracts/wt-cache-default-setting.rst:5 -# 823d7292935548848149180d3291ad50 -msgid "50% of RAM minus 1 GB, or" -msgstr "" - -#: ../source/includes/extracts/wt-cache-default-setting.rst:7 -# f81aa8d6dd7448c98b2beb004a8e2c57 -msgid "256 MB." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.wiredTiger.engineConfig.cacheSizeGB.rst:16 -# 9ace632d00734467960e8f14d56879b5 -msgid "Avoid increasing the WiredTiger internal cache size above its default value." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.wiredTiger.engineConfig.cacheSizeGB.rst:19 -# f3c59fd99fc541f280af61165d83bb03 -msgid "With WiredTiger, MongoDB utilizes both the WiredTiger internal cache and the filesystem cache." -msgstr "" - -#: ../source/includes/extracts/wt-filesystem-cache.rst:1 -# a459a372ff6045ceaa522c4060bf5a48 -msgid "Via the filesystem cache, MongoDB automatically uses all free memory that is not used by the WiredTiger cache or by other processes. Data in the filesystem cache is compressed." -msgstr "" - -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-config.rst:3 -# 4aaa315fe5b143e499ffac83cb57874e -msgid "The :setting:`storage.wiredTiger.engineConfig.cacheSizeGB` limits the size of the WiredTiger internal cache. The operating system will use the available free memory for filesystem cache, which allows the compressed MongoDB data files to stay in memory. In addition, the operating system will use any free RAM to buffer file system blocks and file system cache." -msgstr "" - -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-config.rst:10 -# 76efc96836a946aa955020f4d8886e26 -msgid "To accommodate the additional consumers of RAM, you may have to decrease WiredTiger internal cache size." -msgstr "" - -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-config.rst:13 -# 7afb45e594e64295a1104d945e4311bb -msgid "The default WiredTiger internal cache size value assumes that there is a single :program:`mongod` instance per machine. If a single machine contains multiple MongoDB instances, then you should decrease the setting to accommodate the other :program:`mongod` instances." -msgstr "" - -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-config.rst:19 -# f3d31b80b36e4d4e99d93503e136655b -msgid "If you run :program:`mongod` in a container (e.g. ``lxc``, ``cgroups``, Docker, etc.) that does *not* have access to all of the RAM available in a system, you must set :setting:`storage.wiredTiger.engineConfig.cacheSizeGB` to a value less than the amount of RAM available in the container. The exact amount depends on the other processes running in the container." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.wiredTiger.engineConfig.journalCompressor.rst:3 -#: ../source/includes/option/setting-conf-storage.wiredTiger.collectionConfig.blockCompressor.rst:3 -# ed80d80c5e8f4a9c8c0a57cd633897ef -# ef0600c765fc43ffbf481409b5d24e05 -msgid "*Default*: snappy" -msgstr "" - -#: ../source/includes/option/setting-conf-storage.wiredTiger.engineConfig.journalCompressor.rst:8 -# e72fc41fef424f75bbd6c05e58b4a941 -msgid "The type of compression to use to compress WiredTiger journal data." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.wiredTiger.engineConfig.journalCompressor.rst:11 -#: ../source/includes/option/setting-conf-storage.wiredTiger.collectionConfig.blockCompressor.rst:12 -# 794d6023a27747a385503122bc6e42da -# d9e49b6b8cab4295b6bf2bb5d7e6af10 -msgid "Available compressors are:" -msgstr "" - -#: ../source/includes/option/setting-conf-storage.wiredTiger.engineConfig.journalCompressor.rst:13 -#: ../source/includes/option/setting-conf-storage.wiredTiger.collectionConfig.blockCompressor.rst:14 -#: ../source/includes/option/setting-conf-replication.secondaryIndexPrefetch.rst:25 -# 84a71d9dcd014a39ba995ef98e5311b7 -# b52ff98fa46a4473bb3fd3301c0d5aa5 -# ed136e63d3ab4d2e9e32ef627e65c8fb -msgid "``none``" -msgstr "" - -#: ../source/includes/option/setting-conf-storage.wiredTiger.engineConfig.journalCompressor.rst:15 -#: ../source/includes/option/setting-conf-storage.wiredTiger.collectionConfig.blockCompressor.rst:16 -# 9e8922446837468d8e0b18019070aec6 -# 534f5cb675d941dc9cadf3175a273764 -msgid ":term:`snappy`" -msgstr "" - -#: ../source/includes/option/setting-conf-storage.wiredTiger.engineConfig.journalCompressor.rst:17 -#: ../source/includes/option/setting-conf-storage.wiredTiger.collectionConfig.blockCompressor.rst:18 -# 2807ec6e9c314597a992245c9798cf63 -# d9ef773804f2434da7c11e224939444c -msgid ":term:`zlib`" -msgstr "" - -#: ../source/includes/option/setting-conf-storage.wiredTiger.engineConfig.directoryForIndexes.rst:9 -# 0b8c13f7f4704f9f9af4260151746397 -msgid "When :setting:`storage.wiredTiger.engineConfig.directoryForIndexes` is ``true``, :program:`mongod` stores indexes and collections in separate subdirectories under the data (i.e. :setting:`storage.dbPath`) directory. Specifically, :program:`mongod` stores the indexes in a subdirectory named ``index`` and the collection data in a subdirectory named ``collection``." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.wiredTiger.engineConfig.directoryForIndexes.rst:15 -# f73681ce571a4e088ea675d51ccf8ac0 -msgid "By using a symbolic link, you can specify a different location for the indexes. Specifically, when :program:`mongod` instance is **not** running, move the ``index`` subdirectory to the destination and create a symbolic link named ``index`` under the data directory to the new destination." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.wiredTiger.collectionConfig.blockCompressor.rst:8 -# 8b4de64855ae4015b61d1ffef54957f6 -msgid "The default type of compression to use to compress collection data. You can override this on a per-collection basis when creating collections." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.wiredTiger.collectionConfig.blockCompressor.rst:20 -# ad6b5bfed8dd4e73b2d4e244c7bd4c0d -msgid ":setting:`storage.wiredTiger.collectionConfig.blockCompressor` affects all collections created. If you change the value of :setting:`storage.wiredTiger.collectionConfig.blockCompressor` on an existing MongoDB deployment, all new collections will use the specified compressor. Existing collections will continue to use the compressor specified when they were created, or the default compressor at that time." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.wiredTiger.indexConfig.prefixCompression.rst:3 -# 8e10789211094fd2ad293de4763af417 -msgid "*Default*: true" -msgstr "" - -#: ../source/includes/option/setting-conf-storage.wiredTiger.indexConfig.prefixCompression.rst:8 -# 6300d5eb19c949e4a9fc87ff3dd8040c -msgid "Enables or disables :term:`prefix compression` for index data." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.wiredTiger.indexConfig.prefixCompression.rst:10 -# 8f4a3857bd2645639facebf0683bb6b8 -msgid "Specify ``true`` for :setting:`storage.wiredTiger.indexConfig.prefixCompression` to enable :term:`prefix compression` for index data, or ``false`` to disable prefix compression for index data." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.wiredTiger.indexConfig.prefixCompression.rst:13 -# 6d6806b2315849739115bad7c47720e9 -msgid "The :setting:`storage.wiredTiger.indexConfig.prefixCompression` setting affects all indexes created. If you change the value of :setting:`storage.wiredTiger.indexConfig.prefixCompression` on an existing MongoDB deployment, all new indexes will use prefix compression. Existing indexes are not affected." -msgstr "" - -#: ../source/reference/configuration-options.txt:626 -# 1e075221581f432585dcd5ddaedbfa2f -msgid "``storage.inmemory`` Options" -msgstr "" - -#: ../source/includes/option/setting-conf-storage.inMemory.engineConfig.inMemorySizeGB.rst:5 -# 78ec735608ef4c82a087ef95139c3075 -msgid "*Default*: 50% of physical RAM less 1 GB" -msgstr "" - -#: ../source/includes/option/setting-conf-storage.inMemory.engineConfig.inMemorySizeGB.rst:9 -# 74331c9317004e168e940654fff890ab -msgid "Values can range from 256MB to 10TB and can be a float." -msgstr "" - -#: ../source/includes/option/setting-conf-storage.inMemory.engineConfig.inMemorySizeGB.rst:11 -# d4ba3a9bb0a243ddb0751bceb6f72c72 -msgid "Maximum amount of memory to allocate for :doc:`in-memory storage engine ` data, including indexes, oplog if the :program:`mongod` is part of replica set, replica set or sharded cluster metadata, etc." -msgstr "" - -#: ../source/includes/fact-inmemory-storage-engine-default-ram.rst:1 -# eb5dd8ea60f3473ab787d07fd0af7b30 -msgid "By default, the in-memory storage engine uses 50% of physical RAM minus 1 GB." -msgstr "" - -#: ../source/reference/configuration-options.txt:638 -# a09b45196b534665afabc0aab29d82dd -msgid "``operationProfiling`` Options" -msgstr "" - -#: ../source/includes/option/setting-conf-operationProfiling.slowOpThresholdMs.rst:5 -# b8bd4ceb0c5d4d169a9d7710537e7136 -msgid "*Default*: 100" -msgstr "" - -#: ../source/includes/option/setting-conf-operationProfiling.slowOpThresholdMs.rst:7 -# 2e956a2c1a98469a97e79b5e7a809ffa -msgid "The threshold in milliseconds at which the database profiler considers a query slow. MongoDB records all slow queries to the log, even when the database profiler is off. When the profiler is on, it writes to the ``system.profile`` collection. See the :dbcommand:`profile` command for more information on the database profiler." -msgstr "" - -#: ../source/includes/option/setting-conf-operationProfiling.slowOpThresholdMs.rst:14 -# c4288e2d22914c589911c9b61e20b15b -msgid "The :setting:`operationProfiling.slowOpThresholdMs` setting is available only for :program:`mongod`." -msgstr "" - -#: ../source/includes/option/setting-conf-operationProfiling.mode.rst:5 -# 1dfb4277354642d5899fdfc0c6d0ee2e -msgid "*Default*: off" -msgstr "" - -#: ../source/includes/option/setting-conf-operationProfiling.mode.rst:7 -# a4c64d1d048c40e1b65102911d0483dc -msgid "The level of database profiling, which inserts information about operation performance into the ``system.profile`` collection. Specify one of the following levels:" -msgstr "" - -#: ../source/includes/option/setting-conf-operationProfiling.mode.rst:15 -# 11851366af704a45b5aa1c0c86485f2e -msgid "Level" -msgstr "" - -#: ../source/includes/option/setting-conf-operationProfiling.mode.rst:17 -# f761b7d4556d47e080fe1558eaa87282 -msgid "Setting" -msgstr "" - -#: ../source/includes/option/setting-conf-operationProfiling.mode.rst:19 -# 934693fa324c43ab9de8e88d47a42e1e -msgid "``off``" -msgstr "" - -#: ../source/includes/option/setting-conf-operationProfiling.mode.rst:21 -# 84d1810ab453446aaf9f5737bea73da6 -msgid "Off. No profiling." -msgstr "" - -#: ../source/includes/option/setting-conf-operationProfiling.mode.rst:23 -# 56e3c4467c504c0aa624c68173fa32ec -msgid "``slowOp``" -msgstr "" - -#: ../source/includes/option/setting-conf-operationProfiling.mode.rst:25 -# d9a1ee239880456e80c361759c6a845f -msgid "On. Only includes slow operations." -msgstr "" - -#: ../source/includes/option/setting-conf-operationProfiling.mode.rst:27 -#: ../source/includes/option/setting-conf-replication.secondaryIndexPrefetch.rst:29 -# 2780c89011084f9184888472975fe2ba -# 54a3c13ff82a4ef495e5789a7af46537 -msgid "``all``" -msgstr "" - -#: ../source/includes/option/setting-conf-operationProfiling.mode.rst:29 -# abfae188db4346019b9d8011167988f0 -msgid "On. Includes all operations." -msgstr "" - -#: ../source/includes/option/setting-conf-operationProfiling.mode.rst:31 -# 129d461346de4a7e9d47ad87af8a5ed7 -msgid "Database profiling can impact database performance. Enable this option only after careful consideration." -msgstr "" - -#: ../source/includes/option/setting-conf-operationProfiling.mode.rst:34 -# 35e64ecd3cc34008b7f5ea079e37f4e5 -msgid "The :setting:`operationProfiling.mode` setting is available only for :program:`mongod`." -msgstr "" - -#: ../source/reference/configuration-options.txt:651 -# 2a82370355ec4a709e1aa5749b952f80 -msgid "``replication`` Options" -msgstr "" - -#: ../source/includes/option/setting-conf-replication.oplogSizeMB.rst:5 -# 76818e4fd1f24934bd5903ac6601791a -msgid "The maximum size in megabytes for the replication operation log (i.e., the :term:`oplog`). The :program:`mongod` process creates an :term:`oplog` based on the maximum amount of space available. For 64-bit systems, the oplog is typically 5% of available disk space. Once the :program:`mongod` has created the oplog for the first time, changing the :setting:`replication.oplogSizeMB` option will not affect the size of the oplog." -msgstr "" - -#: ../source/includes/option/setting-conf-replication.oplogSizeMB.rst:12 -# e22d32919e824458b733f5f340921812 -msgid "See :ref:`replica-set-oplog-sizing` for more information." -msgstr "" - -#: ../source/includes/option/setting-conf-replication.oplogSizeMB.rst:14 -# b80847c759c94389a899df323a468cbe -msgid "The :setting:`replication.oplogSizeMB` setting is available only for :program:`mongod`." -msgstr "" - -#: ../source/includes/option/setting-conf-replication.replSetName.rst:5 -# 651b8376661345e79d966ffa364d12b2 -msgid "The name of the replica set that the :program:`mongod` is part of. All hosts in the replica set must have the same set name." -msgstr "" - -#: ../source/includes/fact-unique-replica-set-names.rst:1 -# f782ac88a6dc43e5b7b9915123a172b6 -msgid "If your application connects to more than one replica set, each set should have a distinct name. Some drivers group replica set connections by replica set name." -msgstr "" - -#: ../source/includes/option/setting-conf-replication.replSetName.rst:10 -# 427fa7b830524e6eafb5335b93fa03d1 -msgid "The :setting:`replication.replSetName` setting is available only for :program:`mongod`." -msgstr "" - -#: ../source/includes/option/setting-conf-replication.secondaryIndexPrefetch.rst:5 -# a212172e39aa4ce283b66c0912919835 -msgid "*Default*: all" -msgstr "" - -#: ../source/includes/fact-feature-is-mmapv1-only.rst:1 -# 111f4c4554a640aab6ca650ba67b9507 -msgid "Storage Engine Specific Feature" -msgstr "" - -#: ../source/includes/fact-feature-is-mmapv1-only.rst:3 -# 24f591bddb7a47e3a58350f91a45af85 -msgid "|feature| is only available with the ``mmapv1`` storage engine." -msgstr "" - -#: ../source/includes/option/setting-conf-replication.secondaryIndexPrefetch.rst:10 -# 40fefae64b6d46bfbc5feb469d6db382 -msgid "The indexes that :term:`secondary` members of a :term:`replica set` load into memory before applying operations from the oplog. By default secondaries load all indexes related to an operation into memory before applying operations from the oplog." -msgstr "" - -#: ../source/includes/option/setting-conf-replication.secondaryIndexPrefetch.rst:15 -# a8fd1f3d35214bb6b90114b862216ec1 -msgid "Set this setting to one of the following:" -msgstr "" - -#: ../source/includes/option/setting-conf-replication.secondaryIndexPrefetch.rst:27 -# 31a6e8cc39aa43b1b8bafe1e2ed36b31 -msgid "Secondaries do not load indexes into memory." -msgstr "" - -#: ../source/includes/option/setting-conf-replication.secondaryIndexPrefetch.rst:31 -# cf24c60c777a47f595692918f9cd2993 -msgid "Secondaries load all indexes related to an operation." -msgstr "" - -#: ../source/includes/option/setting-conf-replication.secondaryIndexPrefetch.rst:33 -# befa1a8d0b9e499c92761c8ba833c742 -msgid "``_id_only``" -msgstr "" - -#: ../source/includes/option/setting-conf-replication.secondaryIndexPrefetch.rst:35 -# 8062f4df6bd648439a91e7aedb439392 -msgid "Secondaries load no additional indexes into memory beyond the already existing ``_id`` index." -msgstr "" - -#: ../source/includes/option/setting-conf-replication.secondaryIndexPrefetch.rst:38 -# 1069a2819d6d4e6d9e72d11be7c9aa77 -msgid "The :setting:`replication.secondaryIndexPrefetch` setting is available only for :program:`mongod`." -msgstr "" - -#: ../source/includes/option/setting-conf-replication.enableMajorityReadConcern.rst:10 -# 2492cad51ced4f2c84943d681d5c7397 -msgid "Enables :term:`read concern` level of ``\"majority\"``." -msgstr "" - -#: ../source/reference/configuration-options.txt:670 -# 7f7888ce01ac4550bc5b61e0be04491b -msgid "``sharding`` Options" -msgstr "" - -#: ../source/includes/option/setting-conf-sharding.clusterRole.rst:5 -# ca3a8be15be44d879ad6bc11c51fcf21 -msgid "The role that the :program:`mongod` instance has in the sharded cluster. Set this setting to one of the following:" -msgstr "" - -#: ../source/includes/option/setting-conf-sharding.clusterRole.rst:16 -# 5196ec1dad074d8d9bf863a215b75396 -msgid "``configsvr``" -msgstr "" - -#: ../source/includes/option/setting-conf-sharding.clusterRole.rst:18 -# 8ce3a79b19444436987565c431a27ddf -msgid "Start this instance as a :term:`config server`. The instance starts on port ``27019`` by default." -msgstr "" - -#: ../source/includes/option/setting-conf-sharding.clusterRole.rst:21 -# 409a5fa114ce4bdb86c7d0a5392950aa -msgid "``shardsvr``" -msgstr "" - -#: ../source/includes/option/setting-conf-sharding.clusterRole.rst:23 -# 3780d17abd0344d99e74b1ac6e349053 -msgid "Start this instance as a :term:`shard`. The instance starts on port ``27018`` by default." -msgstr "" - -#: ../source/includes/option/setting-conf-sharding.clusterRole.rst:27 -# 28205909356048968981ad06437db7ee -msgid "The :setting:`sharding.clusterRole` setting is available only for :program:`mongod`." -msgstr "" - -#: ../source/includes/option/setting-conf-sharding.archiveMovedChunks.rst:5 -# f1bfac6303854328bb413e4e5ac407bd -msgid "Starting in 3.2, MongoDB uses ``false`` as the default." -msgstr "" - -#: ../source/includes/option/setting-conf-sharding.archiveMovedChunks.rst:8 -# 21bb8baa94ac4d7f98624d9bbb01572d -msgid "During chunk migration, a shard does not save documents migrated from the shard." -msgstr "" - -#: ../source/reference/configuration-options.txt:683 -# b7a8ff7eda464b009e77670e95640df3 -msgid "``auditLog`` Options" -msgstr "" - -#: ../source/includes/note-audit-in-enterprise-only.rst:2 -#: ../source/includes/note-audit-in-enterprise-only.rst:2 -#: ../source/includes/note-audit-in-enterprise-only.rst:2 -#: ../source/includes/note-audit-in-enterprise-only.rst:2 -#: ../source/includes/note-audit-in-enterprise-only.rst:2 -# 969b071b04374758a5a44938b2249a54 -# 9ed904e09def4c6cb23e0c1b5646b894 -# 442af12ae97943acb3762d97798134a5 -# 0096476d8d4b41cfa7257144b4492026 -# 5499e3eb31604fc4a5b8d7058babf14e -msgid "Available only in `MongoDB Enterprise `_." -msgstr "" - -#: ../source/includes/option/setting-conf-auditLog.destination.rst:7 -# 2a9ab33d00b8414681ebaad21ab4c056 -msgid "When set, :setting:`auditLog.destination` enables :doc:`auditing ` and specifies where :program:`mongos` or :program:`mongod` sends all audit events." -msgstr "" - -#: ../source/includes/option/setting-conf-auditLog.destination.rst:10 -# 208abe9069f54adba4f06b65ce475345 -msgid ":setting:`auditLog.destination` can have one of the following values:" -msgstr "" - -#: ../source/includes/option/setting-conf-auditLog.destination.rst:20 -# dd6b698cc4a44fd8be57c61f25a2e39b -msgid "``syslog``" -msgstr "" - -#: ../source/includes/option/setting-conf-auditLog.destination.rst:22 -# 21f54a93d4eb4b44b358884bbf7d2dbd -msgid "Output the audit events to syslog in JSON format. Not available on Windows. Audit messages have a syslog severity level of ``info`` and a facility level of ``user``." -msgstr "" - -#: ../source/includes/option/setting-conf-auditLog.destination.rst:26 -# 6afeed1248524ed5a351105006610dd9 -msgid "The syslog message limit can result in the truncation of audit messages. The auditing system will neither detect the truncation nor error upon its occurrence." -msgstr "" - -#: ../source/includes/option/setting-conf-auditLog.destination.rst:30 -# e305087774954caa90889481ab6bb9c3 -msgid "``console``" -msgstr "" - -#: ../source/includes/option/setting-conf-auditLog.destination.rst:32 -# ba94038a2ce44b96ac879d203910990d -msgid "Output the audit events to ``stdout`` in JSON format." -msgstr "" - -#: ../source/includes/option/setting-conf-auditLog.destination.rst:34 -# 17a6df11cd8848c08399f05e63d99558 -msgid "``file``" -msgstr "" - -#: ../source/includes/option/setting-conf-auditLog.destination.rst:36 -# b7c9840aa0d64855838bf6c55f98398c -msgid "Output the audit events to the file specified in :option:`--auditPath` in the format specified in :option:`--auditFormat`." -msgstr "" - -#: ../source/includes/option/setting-conf-auditLog.format.rst:7 -# 1de0c4abfb9b4d5d9d68c365ac4ec689 -msgid "The format of the output file for :doc:`auditing ` if :setting:`~auditLog.destination` is ``file``. The :setting:`auditLog.format` option can have one of the following values:" -msgstr "" - -#: ../source/includes/option/setting-conf-auditLog.format.rst:19 -# d759e7dce22544b595ac2ad4567c4568 -msgid "``JSON``" -msgstr "" - -#: ../source/includes/option/setting-conf-auditLog.format.rst:21 -# 4d10e92ee0f8432586a98c3ab91a7483 -msgid "Output the audit events in JSON format to the file specified in :option:`--auditPath`." -msgstr "" - -#: ../source/includes/option/setting-conf-auditLog.format.rst:24 -# 4cf37e3ac38246b9834fe268cb589c4f -msgid "``BSON``" -msgstr "" - -#: ../source/includes/option/setting-conf-auditLog.format.rst:26 -# 30a80ef035a44778ad4ed336800f0c5c -msgid "Output the audit events in BSON binary format to the file specified in :option:`--auditPath`." -msgstr "" - -#: ../source/includes/option/setting-conf-auditLog.format.rst:29 -# 2bd1ce85d9884928a7d179a3c9bca05c -msgid "Printing audit events to a file in JSON format degrades server performance more than printing to a file in BSON format." -msgstr "" - -#: ../source/includes/option/setting-conf-auditLog.path.rst:7 -# 98566a39c54a4658bbccfc2589c0ba92 -msgid "The output file for :doc:`auditing ` if :setting:`~auditLog.destination` has value of ``file``. The :setting:`auditLog.path` option can take either a full path name or a relative path name." -msgstr "" - -#: ../source/includes/option/setting-conf-auditLog.filter.rst:3 -# 51d7316cfe99472185b1d929b42c4f01 -msgid "*Type*: string representation of a document" -msgstr "" - -#: ../source/includes/option/setting-conf-auditLog.filter.rst:7 -# 5923e5a8071d46efa5a7001165d0f567 -msgid "The filter to limit the :ref:`types of operations ` the :doc:`audit system ` records. The option takes a string representation of a query document of the form:" -msgstr "" - -#: ../source/includes/option/setting-conf-auditLog.filter.rst:16 -# d618449e87b345c283a947ed5e762d65 -msgid "The ```` can be :doc:`any field in the audit message `, including fields returned in the :ref:`param ` document. The ```` is a :ref:`query condition expression `." -msgstr "" - -#: ../source/includes/fact-audit-filter-single-quotes.rst:1 -# 7968d0f2e55a4d0caf8defcfecfbc1a1 -msgid "To specify an audit filter, enclose the filter document in single quotes to pass the document as a string." -msgstr "" - -#: ../source/includes/fact-audit-filter-yaml-configuration.rst:1 -# 21e77f4106cb4b30ae6c57869356d004 -msgid "To specify the audit filter in a :doc:`configuration file `, you must use the YAML format of the configuration file." -msgstr "" - -#: ../source/reference/configuration-options.txt:704 -# c9e531230599436cae0d904cbb0ac6f0 -msgid "``snmp`` Options" -msgstr "" - -#: ../source/includes/option/setting-conf-snmp.subagent.rst:5 -# eca651f8f2324cfe8e05673e9115ca3d -msgid "When :setting:`snmp.subagent` is ``true``, SNMP runs as a subagent. For more information, see :doc:`/tutorial/monitor-with-snmp`." -msgstr "" - -#: ../source/includes/option/setting-conf-snmp.subagent.rst:8 -# bbf4844b2ee54fe387b5094f8024641f -msgid "The :setting:`snmp.subagent` setting is available only for :program:`mongod`." -msgstr "" - -#: ../source/includes/option/setting-conf-snmp.master.rst:5 -# 615b6473957f4782937630eccfffc702 -msgid "When :setting:`snmp.master` is ``true``, SNMP runs as a master. For more information, see :doc:`/tutorial/monitor-with-snmp`." -msgstr "" - -#: ../source/includes/option/setting-conf-snmp.master.rst:8 -# 6cf42105240649b1af8a7f6eb74c8ee2 -msgid "The :setting:`snmp.master` setting is available only for :program:`mongod`." -msgstr "" - -#: ../source/reference/configuration-options.txt:717 -# 797a163055ca4826ab2c4dcdeca4040c -msgid "Text Search Options" -msgstr "" - -#: ../source/includes/option/setting-conf-basisTech.rootDirectory.rst:8 -# 151d98b5ddb24d51bb6d56cf2d87d14d -msgid "Specify the path to the root directory of the Basis Technology Rosette Linguistics Platform installation to support additional languages for text search operations." -msgstr "" - -#: ../source/reference/configuration-options.txt:724 -# e3f989d0aef943219bd18c4e52843254 -msgid "``mongos``\\ -only Options" -msgstr "" - -#: ../source/reference/configuration-options.txt:728 -# da12c7c6e1574de8ac2dc22e144c6f32 -msgid "MongoDB 3.4 removes ``sharding.chunkSize`` and ``sharding.autoSplit`` settings." -msgstr "" - -#: ../source/includes/option/setting-conf-replication.localPingThresholdMs.rst:5 -# 63332b3f2cc746ea96baaa7ffd03b329 -msgid "*Default*: 15" -msgstr "" - -#: ../source/includes/option/setting-conf-replication.localPingThresholdMs.rst:7 -# 0737fae4e06647e885f5192aa5a6ecec -msgid "The ping time, in milliseconds, that :program:`mongos` uses to determine which secondary replica set members to pass read operations from clients. The default value of ``15`` corresponds to the default value in all of the client :doc:`drivers `." -msgstr "" - -#: ../source/includes/option/setting-conf-replication.localPingThresholdMs.rst:13 -# 672478ae451b4391a7d6a585cc624062 -msgid "When :program:`mongos` receives a request that permits reads to :term:`secondary` members, the :program:`mongos` will:" -msgstr "" - -#: ../source/includes/option/setting-conf-replication.localPingThresholdMs.rst:16 -# fc1bed22c82544de923172098c167ca8 -msgid "Find the member of the set with the lowest ping time." -msgstr "" - -#: ../source/includes/option/setting-conf-replication.localPingThresholdMs.rst:18 -# 185c26ac24384c67b10e767188e5cc78 -msgid "Construct a list of replica set members that is within a ping time of 15 milliseconds of the nearest suitable member of the set." -msgstr "" - -#: ../source/includes/option/setting-conf-replication.localPingThresholdMs.rst:21 -# f57b04782b554ac3bcfed2471e3717d6 -msgid "If you specify a value for the :setting:`replication.localPingThresholdMs` option, :program:`mongos` will construct the list of replica members that are within the latency allowed by this value." -msgstr "" - -#: ../source/includes/option/setting-conf-replication.localPingThresholdMs.rst:25 -# be75a49730d7415187df08ccd4db146c -msgid "Select a member to read from at random from this list." -msgstr "" - -#: ../source/includes/option/setting-conf-replication.localPingThresholdMs.rst:27 -# 48823d27069a4f078ead0209f84aed8e -msgid "The ping time used for a member compared by the :setting:`replication.localPingThresholdMs` setting is a moving average of recent ping times, calculated at most every 10 seconds. As a result, some queries may reach members above the threshold until the :program:`mongos` recalculates the average." -msgstr "" - -#: ../source/includes/option/setting-conf-replication.localPingThresholdMs.rst:32 -# e846ebc1a9b84f3683118074dae49c1b -msgid "See the :ref:`replica-set-read-preference-behavior-member-selection` section of the :doc:`read preference ` documentation for more information." -msgstr "" - -#: ../source/includes/option/setting-conf-sharding.configDB.rst:8 -# b751371e2ce5439aa68b8a57613c06b0 -msgid "The :ref:`configuration servers ` for the :term:`sharded cluster`." -msgstr "" - -#: ../source/includes/fact-mirrored-config-servers-deprecated.rst:1 -# fde6da0e13764ac397af88a2b3d39d01 -msgid "Starting in MongoDB 3.2, config servers for sharded clusters can be deployed as a :doc:`replica set `. The replica set config servers must run the :doc:`WiredTiger storage engine `. MongoDB 3.2 deprecates the use of three mirrored :program:`mongod` instances for config servers." -msgstr "" - -#: ../source/includes/option/setting-conf-sharding.configDB.rst:13 -# 384fbae120c34b5385ad77f926e11be1 -msgid "Specify the config server replica set name and the hostname and port of at least one of the members of the config server replica set." -msgstr "" - -#: ../source/includes/option/setting-conf-sharding.configDB.rst:21 -# c203335a2f684b4ab9a160aac3df7f0b -msgid "The :program:`mongos` instances for the sharded cluster must specify the same config server replica set name but can specify hostname and port of different members of the replica set." -msgstr "" - -#: ../source/reference/configuration-options.txt:744 -# e729f2dfedb2414d8f620fd371cbfe7c -msgid "Windows Service Options" -msgstr "" - -#: ../source/includes/option/setting-conf-processManagement.windowsService.serviceName.rst:5 -#: ../source/includes/option/setting-conf-processManagement.windowsService.displayName.rst:5 -# f92469c56609408db2c7df4d712f325e -# d68834d1e65c4cebb26d3b71082130a6 -msgid "*Default*: MongoDB" -msgstr "" - -#: ../source/includes/option/setting-conf-processManagement.windowsService.serviceName.rst:7 -# 3b371de4d8c24c15bc05bcb3af1e12f5 -msgid "The service name of :program:`mongos` or :program:`mongod` when running as a Windows Service. Use this name with the ``net start `` and ``net stop `` operations." -msgstr "" - -#: ../source/includes/option/setting-conf-processManagement.windowsService.serviceName.rst:11 -# 2f820bd8d87245d89093528ce38d222f -msgid "You must use :setting:`processManagement.windowsService.serviceName` in conjunction with either the :option:`--install` or :option:`--remove` install option." -msgstr "" - -#: ../source/includes/option/setting-conf-processManagement.windowsService.displayName.rst:7 -# d9ed41ffcea641d89eea00ba356771d6 -msgid "The name listed for MongoDB on the Services administrative application." -msgstr "" - -#: ../source/includes/option/setting-conf-processManagement.windowsService.description.rst:5 -# 8ae8aee4a75944cf934d1552f0280fcc -msgid "*Default*: MongoDB Server" -msgstr "" - -#: ../source/includes/option/setting-conf-processManagement.windowsService.description.rst:7 -# b7c14e45332246878211cc829dab4497 -msgid "Run :program:`mongos` or :program:`mongod` service description." -msgstr "" - -#: ../source/includes/option/setting-conf-processManagement.windowsService.description.rst:9 -# 26ed77be2c72483daf8e5a4e8c53b3e5 -msgid "You must use :setting:`processManagement.windowsService.description` in conjunction with the :option:`--install` option." -msgstr "" - -#: ../source/includes/option/setting-conf-processManagement.windowsService.description.rst:12 -# bc84de13d5c14bbaaf921fc638a34901 -msgid "For descriptions that contain spaces, you must enclose the description in quotes." -msgstr "" - -#: ../source/includes/option/setting-conf-processManagement.windowsService.serviceUser.rst:5 -# 0f78ee6620fb47cb9ffb92a7051d3086 -msgid "The :program:`mongos` or :program:`mongod` service in the context of a certain user. This user must have \"Log on as a service\" privileges." -msgstr "" - -#: ../source/includes/option/setting-conf-processManagement.windowsService.serviceUser.rst:8 -# 12811302e0fa4f46af70fed84eff6860 -msgid "You must use :setting:`processManagement.windowsService.serviceUser` in conjunction with the :option:`--install` option." -msgstr "" - -#: ../source/includes/option/setting-conf-processManagement.windowsService.servicePassword.rst:5 -# b6615c1ff2a64e599167c81b31f2f4bb -msgid "The password for ```` for :program:`mongos` or :program:`mongod` when running with the :option:`--serviceUser` option." -msgstr "" - -#: ../source/includes/option/setting-conf-processManagement.windowsService.servicePassword.rst:8 -# b5f9ff04304e4872a0d6cc0b99f23951 -msgid "You must use :setting:`processManagement.windowsService.servicePassword` in conjunction with the :option:`--install` option." -msgstr "" - diff --git a/locale/pot/reference/connection-string.pot b/locale/pot/reference/connection-string.pot deleted file mode 100644 index c38cfdff666..00000000000 --- a/locale/pot/reference/connection-string.pot +++ /dev/null @@ -1,791 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/connection-string.txt:7 -# 11e7920f3ecd490caa62ebb9075fdae1 -msgid "Connection String URI Format" -msgstr "" - -#: ../source/reference/connection-string.txt:0 -# ec44532695684f99822224a59273c969 -msgid "On this page" -msgstr "" - -#: ../source/reference/connection-string.txt:17 -# ab88ae40636147209f1263198d5b3b52 -msgid "This document describes the URI format for defining connections between applications and MongoDB instances in the official MongoDB :doc:`drivers `." -msgstr "" - -#: ../source/reference/connection-string.txt:25 -# 50f2fee791554092b0ddc143606642ca -msgid "Standard Connection String Format" -msgstr "" - -#: ../source/reference/connection-string.txt:27 -# 2b74a188c1174ba5aac350b0d8dc1155 -msgid "This section describes the standard format of the MongoDB connection URI used to connect to a MongoDB database server. The format is the same for all official MongoDB drivers. For a list of drivers and links to driver documentation, see :doc:`/applications/drivers`." -msgstr "" - -#: ../source/reference/connection-string.txt:32 -# 4de603962d2749b1bb3ccce10bd4bf84 -msgid "The following is the standard URI connection scheme:" -msgstr "" - -#: ../source/reference/connection-string.txt:38 -# b858cf99ac5144bf89e26b4197f84256 -msgid "The components of this string are:" -msgstr "" - -#: ../source/reference/connection-string.txt:43 -# 71057d7ac59c4c859b8f2ec85d339ebe -msgid "``mongodb://``" -msgstr "" - -#: ../source/reference/connection-string.txt:45 -# c13b49e0390e492ba6acc291cf04e204 -msgid "A required prefix to identify that this is a string in the standard connection format." -msgstr "" - -#: ../source/reference/connection-string.txt:48 -# b426081824ec4475aad4b87a077ab06b -msgid "``username:password@``" -msgstr "" - -#: ../source/reference/connection-string.txt:50 -# b78b8ad4d0bb469daf8545c2e5ba2d7c -msgid "Optional. If specified, the client will attempt to log in to the specific database using these credentials after connecting to the :program:`mongod` instance." -msgstr "" - -#: ../source/reference/connection-string.txt:54 -# 39d2e7cdd9bd4083b86792bd30716abb -msgid "``host1``" -msgstr "" - -#: ../source/reference/connection-string.txt:56 -# da5d428b42ce41dfa0b966357d911b39 -msgid "Required. It identifies a server address to connect to. It identifies either a hostname, IP address, or UNIX domain socket." -msgstr "" - -#: ../source/reference/connection-string.txt:60 -# b76cca1625054dd9833db43f443e5ff8 -msgid "``:port1``" -msgstr "" - -#: ../source/reference/connection-string.txt:62 -#: ../source/reference/connection-string.txt:72 -# dd78ff231dd74aedbe1b9c5a4a012eeb -# 37670c831e8c48a8a7a48744ab0bd3da -msgid "Optional. The default value is ``:27017`` if not specified." -msgstr "" - -#: ../source/reference/connection-string.txt:64 -# 3a9666870a7d4c28a5e4ca9761a5a3a5 -msgid "``hostX``" -msgstr "" - -#: ../source/reference/connection-string.txt:66 -# 5053d9cc87d84558b8fd892005c55a10 -msgid "Optional. You can specify as many hosts as necessary. You would specify multiple hosts, for example, for connections to replica sets." -msgstr "" - -#: ../source/reference/connection-string.txt:70 -# 4c7f10715afa40549e8b76c98bbd3960 -msgid "``:portX``" -msgstr "" - -#: ../source/reference/connection-string.txt:74 -# 054b1a92271a4d98b891888c2b61a224 -msgid "``/database``" -msgstr "" - -#: ../source/reference/connection-string.txt:76 -# 4c0760ca85ac487183088e3948b89e85 -msgid "Optional. The name of the database to authenticate if the connection string includes authentication credentials in the form of ``username:password@``. If ``/database`` is not specified and the connection string includes credentials, the driver will authenticate to the ``admin`` database." -msgstr "" - -#: ../source/reference/connection-string.txt:82 -# f78a77d091ea470990f70ad96718dbfc -msgid "``?options``" -msgstr "" - -#: ../source/reference/connection-string.txt:84 -# 0335a7a40ae148e8b0ab0b6c44c88947 -msgid "Connection specific options. See :ref:`connections-connection-options` for a full description of these options." -msgstr "" - -#: ../source/reference/connection-string.txt:88 -# 9cb3a2ea538b455194d0fa76fa41078d -msgid "If the connection string does not specify a database/ you must specify a slash (i.e. ``/``) between the last ``hostN`` and the question mark that begins the string of options." -msgstr "" - -#: ../source/reference/connection-string.txt:0 -# 58c3ed5caf1440ffb84f44b077fcc966 -msgid "Example" -msgstr "" - -#: ../source/reference/connection-string.txt:95 -# 29dcdaead3b8493e8cd7374dbf382db3 -msgid "``db1.example.net`` on port ``27017`` and" -msgstr "" - -#: ../source/reference/connection-string.txt:96 -# 831d24f376144094b15b0a6fdd4bff28 -msgid "``db2.example.net`` on port ``2500``." -msgstr "" - -#: ../source/reference/connection-string.txt:98 -# 9552b364fb064f95900a37b320808b7b -msgid "You would use a connection string that resembles the following:" -msgstr "" - -#: ../source/reference/connection-string.txt:108 -# 17662c8ec655437caaaba926f35e7bd0 -msgid "Connection String Options" -msgstr "" - -#: ../source/reference/connection-string.txt:110 -# faa115940f17453cbad40500ebd80ef9 -msgid "This section lists all connection options used in the :ref:`connections-standard-connection-string-format`." -msgstr "" - -#: ../source/reference/connection-string.txt:113 -# d1a4a1e259fc4b429107952a994d2479 -msgid "Connection options are pairs in the following form: ``name=value``. The ``value`` is always case sensitive. Separate options with the ampersand (i.e. ``&``) character. In the following example, a connection uses the ``replicaSet`` and ``connectTimeoutMS`` options:" -msgstr "" - -#: ../source/reference/connection-string.txt:122 -# 4b8b975b8f864509bd0caaf965d0e83d -msgid "Semi-colon separator for connection string arguments" -msgstr "" - -#: ../source/reference/connection-string.txt:124 -# 41cc93c2812144a6a1ca02268f5394fa -msgid "To provide backwards compatibility, drivers currently accept semi-colons (i.e. ``;``) as option separators." -msgstr "" - -#: ../source/reference/connection-string.txt:131 -# 005f310b4ef04074873a01f95c0c4152 -msgid "Replica Set Option" -msgstr "" - -#: ../source/reference/connection-string.txt:137 -#: ../source/reference/connection-string.txt:158 -#: ../source/reference/connection-string.txt:204 -#: ../source/reference/connection-string.txt:265 -#: ../source/reference/connection-string.txt:323 -#: ../source/reference/connection-string.txt:345 -#: ../source/reference/connection-string.txt:394 -#: ../source/reference/connection-string.txt:462 -#: ../source/reference/connection-string.txt:515 -# 14cfde13ce8f4a95aaed7e4cc94b1e46 -# f7696949786e42c5b381b07ea0dcd050 -# 164fe99e488845bc9d90f5494d68e327 -# 6e8d7f696b7f4b74b165d0a1a690cf1a -# c56eebfc453f469bb65609afacd7fd7a -# d375292554f245edbcb16186e77bdc04 -# 6ba5b8e848724e669b545fa56f16e0f7 -# 6419c2f2328141c8a9dc8adbaf85a4d8 -# 85451cb9ce814e8cb244d71a5ee19708 -msgid "Connection Option" -msgstr "" - -#: ../source/reference/connection-string.txt:138 -#: ../source/reference/connection-string.txt:159 -#: ../source/reference/connection-string.txt:205 -#: ../source/reference/connection-string.txt:266 -#: ../source/reference/connection-string.txt:324 -#: ../source/reference/connection-string.txt:346 -#: ../source/reference/connection-string.txt:395 -#: ../source/reference/connection-string.txt:463 -#: ../source/reference/connection-string.txt:516 -# 4336adfa5f8a40878f6a933d9f26beaf -# ce079f13a95c404ba25e33df99aaac85 -# 31704010ced4486da2fe6e5594979db9 -# 1321064d22a64d3cb4e1534ee2273a1c -# 019e6e4ff95847b68ac9facde6c4ad3a -# fe79805cc4d141c5a57e449a4910884c -# 0b472e3433214c57a52608ca1815d909 -# ffb82fba6a9f4040ba2da2758e2fa40d -# 119c6723406e495e919c3191ea05856a -msgid "Description" -msgstr "" - -#: ../source/reference/connection-string.txt:142 -# e3e1da9be4ec443990d72e49c458c059 -msgid "Specifies the name of the :term:`replica set`, if the :program:`mongod` is a member of a replica set." -msgstr "" - -#: ../source/reference/connection-string.txt:145 -# eb338394616247ec9047d6b51ac43186 -msgid "When connecting to a replica set it is important to give a seed list of at least two :program:`mongod` instances. If you only provide the connection point of a single :program:`mongod` instance, and omit the :urioption:`replicaSet`, the client will create a :term:`standalone` connection." -msgstr "" - -#: ../source/reference/connection-string.txt:152 -# 354825829ac64ded836bccc73922ff3f -msgid "Connection Options" -msgstr "" - -#: ../source/reference/connection-string.txt:163 -# 14ef8e09a0ab4d7f8281a83d98d43224 -msgid "``true``: Initiate the connection with TLS/SSL." -msgstr "" - -#: ../source/reference/connection-string.txt:165 -# d54a381e9ac243e5a8dedc80f6383974 -msgid "``false``: Initiate the connection without TLS/SSL." -msgstr "" - -#: ../source/reference/connection-string.txt:167 -# 8e27d7914ec245999497453d36afc135 -msgid "The default value is ``false``." -msgstr "" - -#: ../source/reference/connection-string.txt:170 -# 71a49cf233fb43e4954e1cadbfeaf398 -msgid "The :urioption:`ssl` option is not supported by all drivers. See your :doc:`driver ` documentation and the :doc:`/tutorial/configure-ssl` document." -msgstr "" - -#: ../source/reference/connection-string.txt:176 -# c6d48c36b5434cd5a002e2e09140eb67 -msgid "The time in milliseconds to attempt a connection before timing out. The default is never to timeout, though different drivers might vary. See the :doc:`driver ` documentation." -msgstr "" - -#: ../source/reference/connection-string.txt:183 -# e3af7b77fc1d49458bb627b63f37acfe -msgid "The time in milliseconds to attempt a send or receive on a socket before the attempt times out. The default is never to timeout, though different drivers might vary. See the :doc:`driver ` documentation." -msgstr "" - -#: ../source/reference/connection-string.txt:191 -# 323c51ea502446cca7622a438a131f31 -msgid "Connection Pool Options" -msgstr "" - -#: ../source/reference/connection-string.txt:193 -# dd698d2bb01c47a1bef672ef7ede5199 -msgid "Most drivers implement some kind of connection pool handling. Some drivers do not support connection pools. See your :doc:`driver ` documentation for more information on the connection pooling implementation. These options allow applications to configure the connection pool when connecting to the MongoDB deployment." -msgstr "" - -#: ../source/reference/connection-string.txt:209 -# 24337e3c91c841888fdbb5378d500340 -msgid "The maximum number of connections in the connection pool. The default value is ``100``." -msgstr "" - -#: ../source/reference/connection-string.txt:214 -# 32c4d4d16cb34c94a0bf02664789d1be -msgid "The minimum number of connections in the connection pool. The default value is ``0``." -msgstr "" - -#: ../source/reference/connection-string.txt:218 -# 67dc76abb12c42f3b5061166db4d8505 -msgid "The :urioption:`minPoolSize` option is not supported by all drivers. For information on your driver, see the :doc:`drivers ` documentation." -msgstr "" - -#: ../source/reference/connection-string.txt:224 -# 3aec3f0ed90646db8a39063b0c38070f -msgid "The maximum number of milliseconds that a connection can remain idle in the pool before being removed and closed." -msgstr "" - -#: ../source/reference/connection-string.txt:227 -# 5692abd8e6ec4fcbb57e19d9a2a0c902 -msgid "This option is not supported by all drivers." -msgstr "" - -#: ../source/reference/connection-string.txt:231 -# 9d25a16f5648491bb7c5697265eceef9 -msgid "A number that the driver multiples the :urioption:`maxPoolSize` value to, to provide the maximum number of threads allowed to wait for a connection to become available from the pool. For default values, see the :doc:`/applications/drivers` documentation." -msgstr "" - -#: ../source/reference/connection-string.txt:239 -# 1d7fcc1672154d6880f1949a2d6383f8 -msgid "The maximum time in milliseconds that a thread can wait for a connection to become available. For default values, see the :doc:`/applications/drivers` documentation." -msgstr "" - -#: ../source/reference/connection-string.txt:246 -# 68b95322018845af9df74d2d433ee3ce -msgid "Write Concern Options" -msgstr "" - -#: ../source/reference/connection-string.txt:248 -# 98b0f300065a47deb14f4c38d9508076 -msgid ":ref:`Write concern ` describes the kind of assurances that the :program:`mongod` and the driver provide to the application regarding the success and durability of the write operation. For a full explanation of write concern and write operations in general, see :doc:`/reference/write-concern`." -msgstr "" - -#: ../source/reference/connection-string.txt:256 -# a27bff6349bb4b5cba7cc73e2dabd1b2 -msgid "You can specify the write concern both in the connection string and as a parameter to method calls like ``insert`` or ``update``. If the write concern is specified in both places, the method parameter overrides the connection-string setting." -msgstr "" - -#: ../source/reference/connection-string.txt:270 -# 74b81ab3757544349fcb231c74a13fae -msgid "Corresponds to the write concern :ref:`wc-w`. The ``w`` option requests acknowledgement that the write operation has propagated to a specified number of :program:`mongod` instances or to :program:`mongod` instances with specified tags." -msgstr "" - -#: ../source/reference/connection-string.txt:275 -# d617abc155734da0b951e3895fdc879f -msgid "You can specify a :writeconcern:`number <\\>`, the string :writeconcern:`majority <\"majority\">`, or a :writeconcern:`tag set <\\>`." -msgstr "" - -#: ../source/reference/connection-string.txt:279 -# a2e2dff93ca14de6b253fc539289295e -msgid "For details, see :ref:`wc-w`." -msgstr "" - -#: ../source/reference/connection-string.txt:283 -# 452da53b1daa423e8e78fc78bd53cd79 -msgid "Corresponds to the write concern :ref:`wc-wtimeout`. :urioption:`wtimeoutMS` specifies a time limit, in milliseconds, for the write concern." -msgstr "" - -#: ../source/reference/connection-string.txt:287 -# a964d1887b574cdbbfa77b2669cc0628 -msgid "When ``wtimeoutMS`` is ``0``, write operations will never time out. For more information, see :ref:`wc-wtimeout`." -msgstr "" - -#: ../source/reference/connection-string.txt:292 -# 8911cc82cc9f402ea33aa505deed35aa -msgid "Corresponds to the write concern :ref:`wc-j` option. The :urioption:`journal` option requests acknowledgement from MongoDB that the write operation has been written to the :doc:`journal `. For details, see :ref:`wc-j`." -msgstr "" - -#: ../source/reference/connection-string.txt:297 -# fc55efd6bbbf499a8c3749f4b32221fb -msgid "If you set :urioption:`journal` to ``true``, and specify a :urioption:`w` value less than 1, :urioption:`journal` prevails." -msgstr "" - -#: ../source/reference/connection-string.txt:300 -# 2d8e96c17ac54b2e9964f9f86182ffe4 -msgid "If you set :urioption:`journal` to true, and the :program:`mongod` does not have journaling enabled, as with :setting:`storage.journal.enabled`, then MongoDB will error. In previous versions, MongoDB would provide basic receipt acknowledgment (i.e. ``w:1``), ignore :urioption:`journal`, and include a ``jnote`` field in its return document." -msgstr "" - -#: ../source/reference/connection-string.txt:309 -# e62821eba30c45d4b7661f189e2c80ec -msgid "``readConcern`` Options" -msgstr "" - -#: ../source/reference/connection-string.txt:313 -# 6b12f99842e04871ac76481c97ff5beb -msgid "For the WiredTiger storage engine, MongoDB 3.2 introduces the readConcern option for replica sets and replica set shards." -msgstr "" - -#: ../source/reference/connection-string.txt:316 -# 6bd62082fd734eb58b5024756abca369 -msgid ":doc:`/reference/read-concern` allows clients to choose a level of isolation for their reads from replica sets." -msgstr "" - -#: ../source/reference/connection-string.txt:328 -# 411e0c96b421492e9056e09cc17e2fba -msgid "The level of isolation. Accepts either :readconcern:`\"local\"` or :readconcern:`\"majority\"`." -msgstr "" - -#: ../source/reference/connection-string.txt:331 -# a0952b21eb934c6fb7d4179ca54030c9 -msgid "For details, see :doc:`/reference/read-concern`." -msgstr "" - -#: ../source/reference/connection-string.txt:334 -# a8e2da23c2ac44c4928577c53aee4691 -msgid "Read Preference Options" -msgstr "" - -#: ../source/reference/connection-string.txt:336 -# d06420528dcc4e68a4920135aee3c3aa -msgid ":doc:`Read preferences ` describe the behavior of read operations with regards to :term:`replica sets `. These parameters allow you to specify read preferences on a per-connection basis in the connection string:" -msgstr "" - -#: ../source/reference/connection-string.txt:350 -# 972d71f560984e10805f4e4276b1aca0 -msgid "Specifies the :term:`replica set` read preference for this connection." -msgstr "" - -#: ../source/reference/connection-string.txt:353 -# 409ba1a02d3d426281f49bd3ec63b28a -msgid "The read preference values are the following:" -msgstr "" - -#: ../source/reference/connection-string.txt:355 -# d75a755e09d044cea00c92f437b793c5 -msgid ":readmode:`primary`" -msgstr "" - -#: ../source/reference/connection-string.txt:356 -# c1acf898e9ba4ad48e8279d531f10088 -msgid ":readmode:`primaryPreferred`" -msgstr "" - -#: ../source/reference/connection-string.txt:357 -# 27e64b8c648e41f18c8a9d1a5ef0fb2f -msgid ":readmode:`secondary`" -msgstr "" - -#: ../source/reference/connection-string.txt:358 -# e26cd2aad5794c6381b8ce87d9e0d235 -msgid ":readmode:`secondaryPreferred`" -msgstr "" - -#: ../source/reference/connection-string.txt:359 -# d0efa77d6d0f40ee8a4c48f1867e52df -msgid ":readmode:`nearest`" -msgstr "" - -#: ../source/reference/connection-string.txt:361 -# 02c290b9bd9c49daa51fbd0eb7a4ad75 -msgid "For descriptions of each value, see :ref:`replica-set-read-preference-modes`." -msgstr "" - -#: ../source/reference/connection-string.txt:364 -# 9171aa9f8b7a419fbac845d2591d49a6 -msgid "The default value is :readmode:`primary`, which sends all read operations to the replica set's :term:`primary`." -msgstr "" - -#: ../source/reference/connection-string.txt:369 -# a22194516ffa4a44beea5e334337a46e -msgid "Specifies a tag set as a comma-separated list of colon-separated key-value pairs. For example:" -msgstr "" - -#: ../source/reference/connection-string.txt:376 -# a819dc55db0c4d6db7102e7910333e12 -msgid "To specify a *list* of tag sets, use multiple ``readPreferenceTags``." -msgstr "" - -#: ../source/reference/connection-string.txt:379 -# 528fc88905804099a61e1bdcdee664a4 -msgid "The following specifies two tag sets and an empty tag set:" -msgstr "" - -#: ../source/reference/connection-string.txt:385 -# 7ff6cbb77cb54fcb875a14088b8a8957 -msgid "Order matters when using multiple ``readPreferenceTags``." -msgstr "" - -#: ../source/reference/connection-string.txt:388 -# 87cb5de6ff794be2a3058c6f9ad5a835 -msgid "Authentication Options" -msgstr "" - -#: ../source/reference/connection-string.txt:399 -# 91e1fee619e04e3f982007a937f063d1 -msgid "Specify the database name associated with the user's credentials. :urioption:`authSource` defaults to the database specified in the connection string." -msgstr "" - -#: ../source/reference/connection-string.txt:403 -# c66b8181661447b8aaee1ec0a4586f74 -msgid "For authentication mechanisms that delegate credential storage to other services, the :urioption:`authSource` value should be ``$external`` as with the ``PLAIN`` (LDAP) and ``GSSAPI`` (Kerberos) authentication mechanisms." -msgstr "" - -#: ../source/reference/connection-string.txt:408 -# 317b55a199b947d9848d095a8d164c03 -msgid "MongoDB will ignore :urioption:`authSource` values if the connection string specifies no username." -msgstr "" - -#: ../source/reference/connection-string.txt:413 -# 6894356bc0a64ee2bd8895b574474fb8 -msgid "Added support for the ``PLAIN`` and ``MONGODB-X509`` authentication mechanisms." -msgstr "" - -#: ../source/reference/connection-string.txt:417 -# 8a326ea5a272463e9cb58f483d0f4ca8 -msgid "Added support for the ``SCRAM-SHA-1`` authentication mechanism." -msgstr "" - -#: ../source/reference/connection-string.txt:420 -# ed5d89bf217f4908ab5c7e22580efb00 -msgid "Specify the authentication mechanism that MongoDB will use to authenticate the connection. Possible values include:" -msgstr "" - -#: ../source/reference/connection-string.txt:423 -# 3f70525a657d4ace914df589e6b46ce0 -msgid ":ref:`SCRAM-SHA-1 `" -msgstr "" - -#: ../source/reference/connection-string.txt:424 -# ee7b3ac8abd84b94b1acb2c0205ae881 -msgid ":ref:`MONGODB-CR `" -msgstr "" - -#: ../source/reference/connection-string.txt:425 -# 5e74679ea5db474fb04f6f5898ffe7ad -msgid ":ref:`MONGODB-X509 `" -msgstr "" - -#: ../source/reference/connection-string.txt:426 -# 8785d7400e724f60942d9c1baab8b092 -msgid ":ref:`GSSAPI ` (Kerberos)" -msgstr "" - -#: ../source/reference/connection-string.txt:427 -# 812ffa2c8fed4c23944dfd9bbda02475 -msgid ":ref:`PLAIN ` (LDAP SASL)" -msgstr "" - -#: ../source/reference/connection-string.txt:429 -# 02aa381eabc048b29fbd45e185c8ae55 -msgid "Only MongoDB Enterprise :program:`mongod` and :program:`mongos` instances provide ``GSSAPI`` (Kerberos) and ``PLAIN`` (LDAP) mechanisms. To use ``MONGODB-X509``, you must have TLS/SSL Enabled." -msgstr "" - -#: ../source/reference/connection-string.txt:434 -# 6bd8716b6f934f629fea07a29c62f836 -msgid "See :doc:`/core/authentication` for more information about the authentication system in MongoDB. Also consider :doc:`/tutorial/configure-x509-client-authentication` for more information on x509 authentication." -msgstr "" - -#: ../source/reference/connection-string.txt:441 -# 025ef95f765441fd91615614126af620 -msgid "Set the Kerberos service name when connecting to Kerberized MongoDB instances. This value must match the service name set on MongoDB instances." -msgstr "" - -#: ../source/reference/connection-string.txt:445 -# c44d118696cd4d059e41eee8ec86aa4c -msgid ":urioption:`gssapiServiceName` defaults to ``mongodb`` for all clients and for MongoDB instance. If you change :parameter:`saslServiceName` setting on a MongoDB instance, you will need to set :urioption:`gssapiServiceName` to the same value." -msgstr "" - -#: ../source/reference/connection-string.txt:452 -# 070d85b8df7b403593e0e83457b11528 -msgid "Server Selection and Discovery Options" -msgstr "" - -#: ../source/reference/connection-string.txt:454 -# 5573527665bb43c483f670229d760635 -msgid "MongoDB provides the following options to configure how MongoDB drivers and :program:`mongos` instances select a server to which to direct read or write operations." -msgstr "" - -#: ../source/reference/connection-string.txt:467 -# e1a1450689654702b857d0b603543636 -msgid "The size (in milliseconds) of the latency window for selecting among multiple suitable MongoDB instances. *Default*: 15 milliseconds." -msgstr "" - -#: ../source/reference/connection-string.txt:471 -# f9f81b3d47ec4d8aac74e1dcdf88de67 -msgid "All drivers use :urioption:`localThresholdMS`. Use the ``localThreshold`` alias when specifying the latency window size to :program:`mongos`." -msgstr "" - -#: ../source/reference/connection-string.txt:477 -# 90e5402ec5384d51b74784b51ef8ac1a -msgid "Specifies how long (in milliseconds) to block for server selection before throwing an exception. *Default*: 30,000 milliseconds." -msgstr "" - -#: ../source/reference/connection-string.txt:483 -# b93e4ee55d9d4cb8997b47f309765f39 -msgid "**Single-threaded drivers only**. When ``true``, instructs the driver to scan the MongoDB deployment exactly once after server selection fails and then either select a server or raise an error. When ``false``, the driver blocks and searches for a server up to the :urioption:`serverSelectionTimeoutMS` value. *Default*: ``true``." -msgstr "" - -#: ../source/reference/connection-string.txt:490 -# 251a24ff46c444f4896e81b04fb46392 -msgid "Multi-threaded drivers and :program:`mongos` do not support :urioption:`serverSelectionTryOnce`." -msgstr "" - -#: ../source/reference/connection-string.txt:495 -# e6ed0d4afdf547229c56e46f69a8d0dc -msgid ":urioption:`heartbeatFrequencyMS` controls when the driver checks the state of the MongoDB deployment. Specify the interval (in milliseconds) between checks, counted from the end of the previous check until the beginning of the next one." -msgstr "" - -#: ../source/reference/connection-string.txt:500 -# 2a7f4e769e13410f8337e26379c82f09 -msgid "*Default*:" -msgstr "" - -#: ../source/reference/connection-string.txt:502 -# 9381da1f47434aa6a06ec13ff5febc51 -msgid "Single-threaded drivers: 60 seconds." -msgstr "" - -#: ../source/reference/connection-string.txt:503 -# 25f9926c668440edb1583fab85a7364e -msgid "Multi-threaded drivers: 10 seconds." -msgstr "" - -#: ../source/reference/connection-string.txt:505 -# 0b057938123d437c893a7bf128b876e2 -msgid ":program:`mongos` does not support changing the frequency of the heartbeat checks." -msgstr "" - -#: ../source/reference/connection-string.txt:509 -# d8277ebb3ffb4da285b18d4b939a0f69 -msgid "Miscellaneous Configuration" -msgstr "" - -#: ../source/reference/connection-string.txt:520 -# b28ecad561804d32bfecbe19994e77d5 -msgid "Possible values are:" -msgstr "" - -#: ../source/reference/connection-string.txt:523 -# 1c91a3a58c534947baf0483823899d05 -msgid "``standard``" -msgstr "" - -#: ../source/reference/connection-string.txt:523 -# 5db430b327074034887a77c5ad6cb989 -msgid "The standard binary representation." -msgstr "" - -#: ../source/reference/connection-string.txt:526 -# 7d6edb5e53294544862a40662e3c648c -msgid "``csharpLegacy``" -msgstr "" - -#: ../source/reference/connection-string.txt:526 -# 22e9d94c7bff4992930d97122d907eee -msgid "The default representation for the C# driver." -msgstr "" - -#: ../source/reference/connection-string.txt:529 -# 4b751448b5a14ffda20b65018493d767 -msgid "``javaLegacy``" -msgstr "" - -#: ../source/reference/connection-string.txt:529 -# 72833e21a21c4e42814f43121c30164d -msgid "The default representation for the Java driver." -msgstr "" - -#: ../source/reference/connection-string.txt:532 -# 4de3dfc4291642b9ae946046bb90dd56 -msgid "``pythonLegacy``" -msgstr "" - -#: ../source/reference/connection-string.txt:532 -# 1eda60c4c5bd4b2e9c2a5f21f017349f -msgid "The default representation for the Python driver." -msgstr "" - -#: ../source/reference/connection-string.txt:534 -# 1c19d25592e8430f8b09d60ca7457f24 -msgid "For the default, see the :doc:`drivers ` documentation for your driver." -msgstr "" - -#: ../source/reference/connection-string.txt:538 -# 66d3be0e21bf4108935ce305e69c5493 -msgid "Not all drivers support the :urioption:`uuidRepresentation` option. For information on your driver, see the :doc:`drivers ` documentation." -msgstr "" - -#: ../source/reference/connection-string.txt:545 -# f115aadaf23c4b678b8574d1efe74f62 -msgid "Examples" -msgstr "" - -#: ../source/reference/connection-string.txt:547 -# 7f9e6c31d641492e90cd0c93aa0e0f78 -msgid "The following provide example URI strings for common connection targets." -msgstr "" - -#: ../source/reference/connection-string.txt:550 -# 31d678b4eb4b4918a085b37bf630e686 -msgid "Database Server Running Locally" -msgstr "" - -#: ../source/reference/connection-string.txt:552 -# 90fb084ba9074862b6dc31d4ddc806f8 -msgid "The following connects to a database server running locally on the default port:" -msgstr "" - -#: ../source/reference/connection-string.txt:560 -# 076ef70c7ad54cce97cafdc8831706de -msgid "``admin`` Database" -msgstr "" - -#: ../source/reference/connection-string.txt:562 -# e8540a73ff534c2b9ab0505d9f69eb2f -msgid "The following connects and logs in to the ``admin`` database as user ``sysop`` with the password ``moon``:" -msgstr "" - -#: ../source/reference/connection-string.txt:570 -# 24a69884e41c4e1085a02eb4d03d474f -msgid "``records`` Database" -msgstr "" - -#: ../source/reference/connection-string.txt:572 -# 532b10662a2e46e08d0e349f42b2d76d -msgid "The following connects and logs in to the ``records`` database as user ``sysop`` with the password ``moon``:" -msgstr "" - -#: ../source/reference/connection-string.txt:580 -# 0708817c738e4c9cb8153a87e4c4198b -msgid "UNIX Domain Socket" -msgstr "" - -#: ../source/reference/connection-string.txt:582 -# aaf25e3067f543bdb15150d18593e7b8 -msgid "Use a URL encoded connection string when connecting to a UNIX domain socket." -msgstr "" - -#: ../source/reference/connection-string.txt:585 -# 6bd325a3f2a04296b55a40f2f9e9cc71 -msgid "The following connects to a UNIX domain socket with file path ``/tmp/mongodb-27017.sock``:" -msgstr "" - -#: ../source/reference/connection-string.txt:592 -# ea9d777696e945aa9f64fecee533768b -msgid "Not all drivers support UNIX domain sockets. For information on your driver, see the :doc:`drivers ` documentation." -msgstr "" - -#: ../source/reference/connection-string.txt:597 -# d29c7eee654b489099fa03ffb5159218 -msgid "Replica Set with Members on Different Machines" -msgstr "" - -#: ../source/reference/connection-string.txt:599 -# 8fef03493b444c9496f39041a9146160 -msgid "The following connects to a :term:`replica set` with two members, one on ``db1.example.net`` and the other on ``db2.example.net``:" -msgstr "" - -#: ../source/reference/connection-string.txt:607 -# a317210b7f0d4caca48d8423385fe36b -msgid "Replica Set with Members on ``localhost``" -msgstr "" - -#: ../source/reference/connection-string.txt:609 -# b4f1aebc879b4c2182a2e6c6e2c68d86 -msgid "The following connects to a replica set with three members running on ``localhost`` on ports ``27017``, ``27018``, and ``27019``:" -msgstr "" - -#: ../source/reference/connection-string.txt:617 -# df5579a943554c86a485f0c34cfd395b -msgid "Replica Set with Read Distribution" -msgstr "" - -#: ../source/reference/connection-string.txt:619 -# 18b240eb3e2b46bcacf7026e00f628ef -msgid "The following connects to a replica set with three members and distributes reads to the :term:`secondaries `:" -msgstr "" - -#: ../source/reference/connection-string.txt:627 -# fb546eea055548cab1f0527b58a6ed1c -msgid "Replica Set with a High Level of Write Concern" -msgstr "" - -#: ../source/reference/connection-string.txt:629 -# f3ba0ad314ae49308155f043c0909455 -msgid "The following connects to a replica set with write concern configured to wait for replication to succeed on at least two members, with a two-second timeout." -msgstr "" - -#: ../source/reference/connection-string.txt:1 -#: ../source/reference/connection-string.txt:21 -#: ../source/reference/connection-string.txt:104 -# e535b059092c46f09034f126ebe25ef2 -# 307e69b603eb488aa7c4b62a04d81801 -# fd6fed46f6834eed8fae8b0a388f5ef9 -msgid "connections" -msgstr "" - -#: ../source/reference/connection-string.txt:21 -# 307e69b603eb488aa7c4b62a04d81801 -msgid "connection string format" -msgstr "" - -#: ../source/reference/connection-string.txt:104 -# fd6fed46f6834eed8fae8b0a388f5ef9 -msgid "options" -msgstr "" - diff --git a/locale/pot/reference/crud.pot b/locale/pot/reference/crud.pot deleted file mode 100644 index 28a34c95bc9..00000000000 --- a/locale/pot/reference/crud.pot +++ /dev/null @@ -1,242 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/crud.txt:3 -# 4c1310d381c54967a25f75bd7a187b2f -msgid "MongoDB CRUD Reference" -msgstr "" - -#: ../source/reference/crud.txt:8 -# edfb0408d7fa42c6b597985de6211b8d -msgid "Query Cursor Methods" -msgstr "" - -#: ../source/includes/toc/table-spec-crud-cursor-methods.rst:2 -#: ../source/includes/toc/table-spec-crud-collection-methods.rst:2 -# e8241a761f8f4fcf97878c5529af6f49 -# b8be61de29ba4372b69a7f2d19471f11 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-spec-crud-cursor-methods.rst:2 -#: ../source/includes/toc/table-spec-crud-collection-methods.rst:2 -# 422d05334b2f41c3ba2401cf46ba112c -# 7ece1b3a0d79465483d737988e0a2694 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-spec-crud-cursor-methods.rst:4 -# 3e7889200b594f59bc1084f2cd402ed7 -msgid ":method:`cursor.count()`" -msgstr "" - -#: ../source/includes/toc/table-spec-crud-cursor-methods.rst:4 -# d900cd3d03864d32b644e03e8c7b9d89 -msgid "Returns the total number of documents in a cursor." -msgstr "" - -#: ../source/includes/toc/table-spec-crud-cursor-methods.rst:6 -# 7062b7b89a8e4e25af38f4393c860c55 -msgid ":method:`cursor.explain()`" -msgstr "" - -#: ../source/includes/toc/table-spec-crud-cursor-methods.rst:6 -# 6a47da91c1c94534a9b7d1199cb90307 -msgid "Reports on the query execution plan, including index use, for a cursor." -msgstr "" - -#: ../source/includes/toc/table-spec-crud-cursor-methods.rst:8 -# 473239b0d6a5421f83b4b8444ef826d5 -msgid ":method:`cursor.hint()`" -msgstr "" - -#: ../source/includes/toc/table-spec-crud-cursor-methods.rst:8 -# 27713fe08b264b84b573ed72ecf94698 -msgid "Forces MongoDB to use a specific index for a query." -msgstr "" - -#: ../source/includes/toc/table-spec-crud-cursor-methods.rst:10 -# e052205d9e314eff8b82203977ca9585 -msgid ":method:`cursor.limit()`" -msgstr "" - -#: ../source/includes/toc/table-spec-crud-cursor-methods.rst:10 -# 5d68a54443f14b91bcf944f5de8200ef -msgid "Constrains the size of a cursor's result set." -msgstr "" - -#: ../source/includes/toc/table-spec-crud-cursor-methods.rst:12 -# 59a64b488575478db19ae2cae1a86224 -msgid ":method:`cursor.next()`" -msgstr "" - -#: ../source/includes/toc/table-spec-crud-cursor-methods.rst:12 -# 57817ab183824742924cc354d0336344 -msgid "Returns the next document in a cursor." -msgstr "" - -#: ../source/includes/toc/table-spec-crud-cursor-methods.rst:14 -# 78cb3774a43a4824a90d87fde719cefe -msgid ":method:`cursor.skip()`" -msgstr "" - -#: ../source/includes/toc/table-spec-crud-cursor-methods.rst:14 -# 793bc525697a4e31932bd43e6de419d5 -msgid "Returns a cursor that begins returning results only after passing or skipping a number of documents." -msgstr "" - -#: ../source/includes/toc/table-spec-crud-cursor-methods.rst:16 -# 3a0cf3a272dc4e86a705c8a2b613cd56 -msgid ":method:`cursor.sort()`" -msgstr "" - -#: ../source/includes/toc/table-spec-crud-cursor-methods.rst:16 -# 6d2bc555f0e54bf5b4fbe74d0d2ba021 -msgid "Returns results ordered according to a sort specification." -msgstr "" - -#: ../source/includes/toc/table-spec-crud-cursor-methods.rst:18 -# 0ca63d74b2384dbcbb4ff11a853163de -msgid ":method:`cursor.toArray()`" -msgstr "" - -#: ../source/includes/toc/table-spec-crud-cursor-methods.rst:18 -# 869408eab3ee4df6a7b2c4df49ee4a08 -msgid "Returns an array that contains all documents returned by the cursor." -msgstr "" - -#: ../source/reference/crud.txt:13 -# 334af51befcc4aa7a267cdd0083187b6 -msgid "Query and Data Manipulation Collection Methods" -msgstr "" - -#: ../source/includes/toc/table-spec-crud-collection-methods.rst:4 -# 9b7cb387ea634a26a2ab13c8c1fcb9b4 -msgid ":method:`db.collection.count()`" -msgstr "" - -#: ../source/includes/toc/table-spec-crud-collection-methods.rst:4 -# eed8a6448aaf48a0999595c03ea6c60f -msgid "Wraps :dbcommand:`count` to return a count of the number of documents in a collection or matching a query." -msgstr "" - -#: ../source/includes/toc/table-spec-crud-collection-methods.rst:6 -# 66fe2e84b8f84c9fabd603f2c616c383 -msgid ":method:`db.collection.distinct()`" -msgstr "" - -#: ../source/includes/toc/table-spec-crud-collection-methods.rst:6 -# 9b5f5b38d0e549c1b2849f1bf3a7bb05 -msgid "Returns an array of documents that have distinct values for the specified field." -msgstr "" - -#: ../source/includes/toc/table-spec-crud-collection-methods.rst:8 -# 0c8316243c114d5992c2b837d2ea2208 -msgid ":method:`db.collection.find()`" -msgstr "" - -#: ../source/includes/toc/table-spec-crud-collection-methods.rst:8 -# 297c415e5ba042ecaf5edf19be5a6699 -msgid "Performs a query on a collection and returns a cursor object." -msgstr "" - -#: ../source/includes/toc/table-spec-crud-collection-methods.rst:10 -# c150cb0c455f45fb99d67ea4c3c4fa90 -msgid ":method:`db.collection.findOne()`" -msgstr "" - -#: ../source/includes/toc/table-spec-crud-collection-methods.rst:10 -# edade7ccf23d47f1bfe9705675f13d26 -msgid "Performs a query and returns a single document." -msgstr "" - -#: ../source/includes/toc/table-spec-crud-collection-methods.rst:12 -# c6c3eb24b76d4467965ba6b397fa6134 -msgid ":method:`db.collection.insert()`" -msgstr "" - -#: ../source/includes/toc/table-spec-crud-collection-methods.rst:12 -# 51a3d6ea35c443efacaca6487dced51d -msgid "Creates a new document in a collection." -msgstr "" - -#: ../source/includes/toc/table-spec-crud-collection-methods.rst:14 -# 5fa4a5a1c0694e80b7f0c3c16d175e53 -msgid ":method:`db.collection.remove()`" -msgstr "" - -#: ../source/includes/toc/table-spec-crud-collection-methods.rst:14 -# 6810ed1e11184517b4f699c0cc3e2b65 -msgid "Deletes documents from a collection." -msgstr "" - -#: ../source/includes/toc/table-spec-crud-collection-methods.rst:16 -# 4fd2a95cbb534e2f8b049bbf31b656b5 -msgid ":method:`db.collection.save()`" -msgstr "" - -#: ../source/includes/toc/table-spec-crud-collection-methods.rst:16 -# 45ab2672e38040f9b3ba91151212837b -msgid "Provides a wrapper around an :method:`~db.collection.insert()` and :method:`~db.collection.update()` to insert new documents." -msgstr "" - -#: ../source/includes/toc/table-spec-crud-collection-methods.rst:18 -# 82f62788111e4deaa114660c9fee3f2c -msgid ":method:`db.collection.update()`" -msgstr "" - -#: ../source/includes/toc/table-spec-crud-collection-methods.rst:18 -# 437747e6fccb490aaec275028c11214b -msgid "Modifies a document in a collection." -msgstr "" - -#: ../source/reference/crud.txt:18 -# 9d284129f1e543e1b1d3c00293ed2be8 -msgid "MongoDB CRUD Reference Documentation" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-reference.rst:5 -# d532e82affbf4e66817ff75785a902d3 -msgid ":doc:`/reference/write-concern`" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-reference.rst:4 -# 38a4c5e868e34842b9128e322356e756 -msgid "Configuration options associated with the guarantee MongoDB provides when reporting on the success of a write operation." -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-reference.rst:9 -# ee1b5e169ee144fe835af1a520c76da1 -msgid ":doc:`/reference/sql-comparison`" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-reference.rst:8 -# 80819c40685542d0871a76aa7cdd990a -msgid "An overview of common database operations showing both the MongoDB operations and SQL statements." -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-reference.rst:15 -# 22713f626e834c9cb0e043f8e57d4cd2 -msgid ":doc:`/reference/bios-example-collection`" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-reference.rst:12 -# 2ac0c4399f2b4022922dff965a9d71b9 -msgid "Sample data for experimenting with MongoDB. :method:`~db.collection.insert()`, :method:`~db.collection.update()` and :method:`~db.collection.find()` pages use the data for some of their examples." -msgstr "" - diff --git a/locale/pot/reference/data-models.pot b/locale/pot/reference/data-models.pot deleted file mode 100644 index 589d5d13f58..00000000000 --- a/locale/pot/reference/data-models.pot +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/data-models.txt:3 -# a96f6ffaa1fa4f72ba51c052683bd6ca -msgid "Data Model Reference" -msgstr "" - -#: ../source/includes/toc/dfn-list-data-modeling-reference.rst:4 -# ea498455cc3047d0a649b64532499340 -msgid ":doc:`/reference/database-references`" -msgstr "" - -#: ../source/includes/toc/dfn-list-data-modeling-reference.rst:4 -# dcb5f55d5650485583e86fd5512e8608 -msgid "Discusses manual references and DBRefs, which MongoDB can use to represent relationships between documents." -msgstr "" - diff --git a/locale/pot/reference/database-profiler.pot b/locale/pot/reference/database-profiler.pot deleted file mode 100644 index a673ee67ad4..00000000000 --- a/locale/pot/reference/database-profiler.pot +++ /dev/null @@ -1,708 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/database-profiler.txt:5 -# 712c2ce302fe4d5fafed818741ba182d -msgid "Database Profiler Output" -msgstr "" - -#: ../source/reference/database-profiler.txt:0 -# 3ea9c39abfbc471299100177a0d733e3 -msgid "On this page" -msgstr "" - -#: ../source/reference/database-profiler.txt:15 -# 2a2bcaa5b85940079e381d7b90b34cbb -msgid "The database profiler captures data information about read and write operations, cursor operations, and database commands. To configure the database profile and set the thresholds for capturing profile data, see the :doc:`/tutorial/manage-the-database-profiler` section." -msgstr "" - -#: ../source/reference/database-profiler.txt:20 -# 77bad64185114a678dff5198615310ed -msgid "The database profiler writes data in the :data:`system.profile <.system.profile>` collection, which is a :term:`capped collection`. To view the profiler's output, use normal MongoDB queries on the :data:`system.profile <.system.profile>` collection." -msgstr "" - -#: ../source/reference/database-profiler.txt:28 -# 4c93b7279f2c44f68e8b4a33c09196e5 -msgid "Because the database profiler writes data to the :data:`system.profile <.system.profile>` collection in a database, the profiler will profile some write activity, even for databases that are otherwise read-only." -msgstr "" - -#: ../source/includes/fact-diagnostic-info.rst:1 -# 0365d6d19d9c48fbaa575125d1d6972d -msgid ":method:`db.currentOp()` and the :doc:`database profiler` report the same basic diagnostic information for all CRUD operations, including the following." -msgstr "" - -#: ../source/includes/fact-diagnostic-info.rst:6 -#: ../source/includes/fact-command-diagnostics.rst:1 -#: ../source/includes/fact-command-diagnostics.rst:1 -#: ../source/reference/database-profiler.txt:300 -# b057c12354754a999703dc04c9b7afd1 -# 5dfcab7a48ae47c0a38b51f4e087f43e -# 82b77a9d2b8b4b83ac28edfd8623b393 -# b7bb8a776e5347bbaf0d421b9e50a0d1 -msgid ":dbcommand:`aggregate`" -msgstr "" - -#: ../source/includes/fact-diagnostic-info.rst:7 -#: ../source/includes/fact-command-diagnostics.rst:5 -#: ../source/includes/fact-command-diagnostics.rst:5 -# 5184559b60ad454bb0a2014fdcc2c6a3 -# f10a41396271438384ab6df8e441a0f0 -# a6890b3a8b454cdf8e6bc298899e6208 -msgid ":dbcommand:`count`" -msgstr "" - -#: ../source/includes/fact-diagnostic-info.rst:8 -#: ../source/includes/fact-command-diagnostics.rst:12 -#: ../source/includes/fact-command-diagnostics.rst:12 -# 6b47a9d3028442bcba6de5aec83f6fd9 -# 50bc3c691b1a4a2bb8f328c8c5bdcb4e -# ee527996687a495fb5449c5081703509 -msgid ":dbcommand:`delete`" -msgstr "" - -#: ../source/includes/fact-diagnostic-info.rst:9 -#: ../source/includes/fact-command-diagnostics.rst:6 -#: ../source/includes/fact-command-diagnostics.rst:6 -# 87a26a045ce54d13a7c47fd45e0fe4ac -# 1826b2dfd2e04fb885c1545fb899a3b9 -# 88c0d53f6a9e46528264c0cdcc3038e1 -msgid ":dbcommand:`distinct`" -msgstr "" - -#: ../source/includes/fact-diagnostic-info.rst:10 -#: ../source/includes/fact-command-diagnostics.rst:2 -#: ../source/includes/fact-command-diagnostics.rst:2 -#: ../source/reference/database-profiler.txt:294 -# 0a0046df24f048e7a1ffbec990d38ae6 -# ae3857f63fec4e9baac34f797e1f3c51 -# 1aa8d76c3c9f44b2834884f501491204 -# 88640c0877bd40fc9c22c25f7d3167e6 -msgid "``find`` (:ref:`OP_QUERY` and :dbcommand:`command`)" -msgstr "" - -#: ../source/includes/fact-diagnostic-info.rst:12 -#: ../source/includes/fact-command-diagnostics.rst:4 -#: ../source/includes/fact-command-diagnostics.rst:4 -#: ../source/reference/database-profiler.txt:298 -# 281cca8e3b9242dcbd7ea5a2fb643998 -# 9cbabe43762949c5b984708b76bcc5f0 -# 48ef219d870042e1ae946440563ee484 -# fb239f5dd4a449b9b2b0b707fad23c94 -msgid ":dbcommand:`findAndModify`" -msgstr "" - -#: ../source/includes/fact-diagnostic-info.rst:13 -#: ../source/includes/fact-command-diagnostics.rst:9 -#: ../source/includes/fact-command-diagnostics.rst:9 -# c682c5d5943d49119889bb14561e3d6f -# 012185b88bd5470ebe0732ec982c2256 -# 1e2b57074f454b85ae31a9e2254cc946 -msgid ":dbcommand:`geoNear`" -msgstr "" - -#: ../source/includes/fact-diagnostic-info.rst:14 -#: ../source/includes/fact-command-diagnostics.rst:7 -#: ../source/includes/fact-command-diagnostics.rst:7 -#: ../source/reference/database-profiler.txt:296 -# 53127ea4143647e29d7b957de5b0cf5d -# 70d354f0f1bd49af875b98dcb3b6d6de -# 96b68676f98341fba4b6c0f330fb4425 -# 7dfa07dc87fc4f0fb5f3089ff940435e -msgid "``getMore`` (:ref:`OP_GET_MORE` and :dbcommand:`command`)" -msgstr "" - -#: ../source/includes/fact-diagnostic-info.rst:16 -#: ../source/includes/fact-command-diagnostics.rst:10 -#: ../source/includes/fact-command-diagnostics.rst:10 -# bca9ac27364548efb015b591165000cf -# b829daef579848c2adbdca9819c20fa2 -# 412480576adc4bee9011853edcbbf96f -msgid ":dbcommand:`group`" -msgstr "" - -#: ../source/includes/fact-diagnostic-info.rst:17 -# 05845b3bbc414d19ad839a12b50e1618 -msgid ":dbcommand:`insert`" -msgstr "" - -#: ../source/includes/fact-diagnostic-info.rst:18 -#: ../source/includes/fact-command-diagnostics.rst:11 -#: ../source/includes/fact-command-diagnostics.rst:11 -#: ../source/reference/database-profiler.txt:299 -# 7dc5b4e794404396b0f69ea4d59fc4a2 -# 4fafed57d4e140079323813c0662521b -# fe094a12951f4882bb3d555a17940024 -# d911e75339e0473086c578d3dd0f5a9a -msgid ":dbcommand:`mapReduce`" -msgstr "" - -#: ../source/includes/fact-diagnostic-info.rst:19 -#: ../source/includes/fact-command-diagnostics.rst:13 -#: ../source/includes/fact-command-diagnostics.rst:13 -# bddcf7be879c406f9ba53b9020ee3382 -# 85bb6745158a4ab0903b4b2527494e51 -# 11fd39fbb92d437880d300fecca26eb4 -msgid ":dbcommand:`update`" -msgstr "" - -#: ../source/includes/fact-diagnostic-info.rst:21 -# c2c2d26ef71d42648e69e32f645876a9 -msgid "These operations are also included in the logging of slow queries (see :setting:`~operationProfiling.slowOpThresholdMs` for more information about slow query logging)." -msgstr "" - -#: ../source/reference/database-profiler.txt:38 -# df0703c7614644c68b8bafd083f4deec -msgid "Example ``system.profile`` Document" -msgstr "" - -#: ../source/reference/database-profiler.txt:40 -# 75560248188343a29e1ee3f8832dd370 -msgid "The documents in the :data:`system.profile <.system.profile>` collection have the following form. This example document reflects a find operation:" -msgstr "" - -#: ../source/reference/database-profiler.txt:137 -# 2868839070494e4cbb05903fe697c215 -msgid "Output Reference" -msgstr "" - -#: ../source/reference/database-profiler.txt:139 -# 9ed6f3ebf9a145e9b93b64e75bb47436 -msgid "For any single operation, the documents created by the database profiler will include a subset of the following fields. The precise selection of fields in these documents depends on the type of operation." -msgstr "" - -#: ../source/reference/database-profiler.txt:146 -# 43ca5a532233429e8f3ef98746a7929d -msgid "``system.profile.query.skip`` replaces the ``system.profile.ntoskip`` field." -msgstr "" - -#: ../source/reference/database-profiler.txt:151 -# e77a098f694a4410895b30205d5b4856 -msgid "The information in the ``system.profile.ntoreturn`` field has been replaced by two separate fields, ``system.profile.query.limit`` and ``system.profile.query.batchSize``. Older drivers or older versions of the :program:`mongo` shell may still use ``ntoreturn``; this will appear as ``system.profile.query.ntoreturn``." -msgstr "" - -#: ../source/reference/database-profiler.txt:159 -# dac9e61f9efc43d4906a7df31a8e3c3c -msgid "For the output specific to the version of your MongoDB, refer to the appropriate version of the MongoDB Manual." -msgstr "" - -#: ../source/reference/database-profiler.txt:164 -# 6f192b8ed12c45de98c5cef096a3514f -msgid "The type of operation. The possible values are:" -msgstr "" - -#: ../source/reference/database-profiler.txt:166 -# b219a3e24a064777a098c6fbe6dde070 -msgid "``command``" -msgstr "" - -#: ../source/reference/database-profiler.txt:167 -# 7b9045552b5e40c082e93fb1952d0174 -msgid "``count``" -msgstr "" - -#: ../source/reference/database-profiler.txt:168 -# b4029df0b43841d6a1099cff9f261f02 -msgid "``distinct``" -msgstr "" - -#: ../source/reference/database-profiler.txt:169 -# 61431183102e4071aa99c4f180f72dbe -msgid "``geoNear``" -msgstr "" - -#: ../source/reference/database-profiler.txt:170 -# a9766ca746c2495d82b2e6e3a0da58ee -msgid "``getMore``" -msgstr "" - -#: ../source/reference/database-profiler.txt:171 -# d224efe0238f4cda92759a335429d99b -msgid "``group``" -msgstr "" - -#: ../source/reference/database-profiler.txt:172 -# b403051276fc41399c0a50d6a6cb483a -msgid "``insert``" -msgstr "" - -#: ../source/reference/database-profiler.txt:173 -# 546d0ae14505459587bc5e4bb88e5780 -msgid "``mapReduce``" -msgstr "" - -#: ../source/reference/database-profiler.txt:174 -# 9e3a073b6cb14e2d90eb51f684875412 -msgid "``query``" -msgstr "" - -#: ../source/reference/database-profiler.txt:175 -# c9976c4fe6814247be686088c676f454 -msgid "``remove``" -msgstr "" - -#: ../source/reference/database-profiler.txt:176 -# e05f259091574575b5687e122cf8ed65 -msgid "``update``" -msgstr "" - -#: ../source/reference/database-profiler.txt:180 -# 6b202b1c7c494e84be2428760b8f6417 -msgid "The :term:`namespace` the operation targets. Namespaces in MongoDB take the form of the :term:`database`, followed by a dot (``.``), followed by the name of the :term:`collection`." -msgstr "" - -#: ../source/reference/database-profiler.txt:187 -# 02e41368942c499787e0b3561b2cf164 -msgid "The :ref:`query document ` used, or for an insert operation, the inserted document. If the document exceeds 50 kilobytes, the value is a string summary of the object. If the string summary exceeds 50 kilobytes, the string summary is truncated, denoted with an ellipsis (``...``) at the end of the string." -msgstr "" - -#: ../source/includes/extracts/profiler-getmore-operation-query-field.rst:3 -# 782e15a29bc04afdaa9b5dbd9b4cbc9d -msgid "For :data:`\"getmore\" ` operations on cursors returned from a :method:`db.collection.find()` or a :method:`db.collection.aggregate()`, the :data:`~system.profile.query` field contains respectively the query predicate or the issued :dbcommand:`aggregate` command document. For details on the :dbcommand:`aggregate` command document, see the :dbcommand:`aggregate` reference page." -msgstr "" - -#: ../source/reference/database-profiler.txt:198 -# 6957469d84dc45b59765329c151c2ebd -msgid "The command operation. If the command document exceeds 50 kilobytes, the value is a string summary of the object. If the string summary exceeds 50 kilobytes, the string summary is truncated, denoted with an ellipsis (``...``) at the end of the string." -msgstr "" - -#: ../source/reference/database-profiler.txt:205 -# e6b2055e101e4cd6a85601220564170a -msgid "The ```` document passed in during an :doc:`update ` operation. If the document exceeds 50 kilobytes, the value is a string summary of the object. If the string summary exceeds 50 kilobytes, the string summary is truncated, denoted with an ellipsis (``...``) at the end of the string." -msgstr "" - -#: ../source/reference/database-profiler.txt:214 -# 74726c58d062435aa761a9bd7f0b4f91 -msgid "The ID of the cursor accessed by a ``query`` and ``getmore`` operations." -msgstr "" - -#: ../source/reference/database-profiler.txt:221 -# d3575e7a6d674448b52a2a4eb9310fa0 -msgid "Renamed from ``system.profile.nscanned``. The number of :doc:`index ` keys that MongoDB scanned in order to carry out the operation." -msgstr "" - -#: ../source/reference/database-profiler.txt:225 -# 71a64fa18d914b269f07a18f9a7a1374 -msgid "In general, if :data:`~system.profile.keysExamined` is much higher than :data:`~system.profile.nreturned`, the database is scanning many index keys to find the result documents. Consider creating or adjusting indexes to improve query performance.." -msgstr "" - -#: ../source/reference/database-profiler.txt:232 -# a8c1d44940954fd8b9ec9d4a1f183688 -msgid "``keysExamined`` is available for the following commands and operations:" -msgstr "" - -#: ../source/reference/database-profiler.txt:241 -# 62e1e7566c0f43feac1046d83f4c1258 -msgid "Renamed from ``system.profile.nscannedObjects``." -msgstr "" - -#: ../source/reference/database-profiler.txt:243 -# 407bc023da4942c6922012740190ee56 -msgid "The number of documents in the collection that MongoDB scanned in order to carry out the operation." -msgstr "" - -#: ../source/reference/database-profiler.txt:248 -# 903f517c5e1d44a784727d3754802604 -msgid "``docsExamined`` is available for the following commands and operations:" -msgstr "" - -#: ../source/reference/database-profiler.txt:255 -#: ../source/reference/database-profiler.txt:344 -# 4f1a0c4eaee044d990e7e6e89c11b3ef -# fdc3dbf2dcae4b13ae861b8708b40d70 -msgid "*Removed in 3.4.*" -msgstr "" - -#: ../source/reference/database-profiler.txt:259 -#: ../source/reference/database-profiler.txt:271 -# c1f7a2fe6bbf4cbe978ab71ba2ed5e6b -# ffcb0a6919b24c8090a93acc1bc76399 -msgid "Only appears when using the MMAPv1 storage engine." -msgstr "" - -#: ../source/reference/database-profiler.txt:261 -# baaf80fde74e4893ab3a541edec3d4d0 -msgid "This field appears with a value of ``true`` when an update operation moved one or more documents to a new location on disk. If the operation did not result in a move, this field does not appear. Operations that result in a move take more time than in-place updates and typically occur as a result of document growth." -msgstr "" - -#: ../source/reference/database-profiler.txt:273 -# e6d132192bc7471d9cf0521a8ed169fe -msgid "The number of documents the operation moved on disk. This field appears only if the operation resulted in a move. The field's implicit value is zero, and the field is present only when non-zero." -msgstr "" - -#: ../source/reference/database-profiler.txt:281 -# e7454c27d2354df68713478aafa9c4e4 -msgid "Renamed from ``system.profile.scanAndOrder``." -msgstr "" - -#: ../source/reference/database-profiler.txt:283 -# 0a563cc5432d40cc8444c3cca426e459 -msgid ":data:`~system.profile.hasSortStage` is a boolean that is ``true`` when a query **cannot** use the ordering in the index to return the requested sorted results; i.e. MongoDB must sort the documents after it receives the documents from a cursor. The field only appears when the value is ``true``." -msgstr "" - -#: ../source/reference/database-profiler.txt:291 -# 807e6be2aeb542a896ba420c69ec1110 -msgid "``hasSortStage`` is available for the following commands and operations:" -msgstr "" - -#: ../source/reference/database-profiler.txt:304 -# a07be9958de04bd48808426ed78a8359 -msgid "The number of documents deleted by the operation." -msgstr "" - -#: ../source/reference/database-profiler.txt:308 -# f3648c869a8d446bbeb3505055a09b90 -msgid "The number of documents inserted by the operation." -msgstr "" - -#: ../source/reference/database-profiler.txt:314 -# be6d56de962441e0825c8ac8a454c3ef -msgid "The number of documents that match the :data:`system.profile.query` condition for the update operation." -msgstr "" - -#: ../source/reference/database-profiler.txt:321 -# b8cdc062dd7a46138bf592641b0050d1 -msgid "The number of documents modified by the update operation." -msgstr "" - -#: ../source/reference/database-profiler.txt:325 -# d1ef79b498274fb1b832d19f4d2a6da8 -msgid "A boolean that indicates the update operation's ``upsert`` option value. Only appears if ``upsert`` is true." -msgstr "" - -#: ../source/reference/database-profiler.txt:332 -# 7e22e80ee0cc42f080e65a3a88612fc1 -msgid "Records the number of update operations that match all of the following criteria:" -msgstr "" - -#: ../source/reference/database-profiler.txt:335 -# 0c9a670ab3494315b67222881df80c5d -msgid "Are upserts (that result in an insert)" -msgstr "" - -#: ../source/reference/database-profiler.txt:336 -# 37abccc0583e4f41979b5f51af610a4f -msgid "Do not use a modifier operation such as :update:`$set`" -msgstr "" - -#: ../source/reference/database-profiler.txt:340 -# aee47ce9b699416b94c365acdb286ca9 -msgid "The number of index keys inserted for a given write operation." -msgstr "" - -#: ../source/reference/database-profiler.txt:346 -# 53cbd31db27846f4aab62da9fd90a3df -msgid "The number of :doc:`index ` keys the update changed in the operation. Changing an index key carries a small performance cost because the database must remove the old key and inserts a new key into the B-tree index." -msgstr "" - -#: ../source/reference/database-profiler.txt:355 -# 7276b220c9794370853770961348888f -msgid "The number of conflicts encountered during the write operation; e.g. an ``update`` operation attempts to modify the same document as another ``update`` operation. See also :term:`write conflict`." -msgstr "" - -#: ../source/reference/database-profiler.txt:361 -# cf5e109faa964d84b6ef5f8f7e012860 -msgid "The number of times the operation yielded to allow other operations to complete. Typically, operations yield when they need access to data that MongoDB has not yet fully read into memory. This allows other operations that have data in memory to complete while MongoDB reads in data for the yielding operation. For more information, see :ref:`the FAQ on when operations yield `." -msgstr "" - -#: ../source/reference/database-profiler.txt:373 -# be3d2281642a4ad19489fe6ada7138ad -msgid ":data:`~system.profile.locks` replaces the ``lockStats`` field." -msgstr "" - -#: ../source/reference/database-profiler.txt:375 -# 91433775236c47ba97f0eb65e122d5b6 -msgid "The :data:`system.profile.locks` provides information for various :ref:`lock types and lock modes ` held during the operation." -msgstr "" - -#: ../source/reference/database-profiler.txt:379 -# 270f46d10a9347dba772216aa4704b4b -msgid "The possible lock types are:" -msgstr "" - -#: ../source/includes/fact-lock-types.rst:5 -# c5ecbdc2eea048a88fc891280ff902cb -msgid "Lock Type" -msgstr "" - -#: ../source/includes/fact-lock-types.rst:7 -#: ../source/includes/fact-lock-modes.rst:6 -# b7bb7b6a5f654414bc8aed52285b721b -# 3206a2f20f794e729ae241afe7c6c812 -msgid "Description" -msgstr "" - -#: ../source/includes/fact-lock-types.rst:9 -# c0d6fb9ea4fe46d3a756924864089772 -msgid "``Global``" -msgstr "" - -#: ../source/includes/fact-lock-types.rst:11 -# bfe28f6000f54859abce69d6cede32e3 -msgid "Represents global lock." -msgstr "" - -#: ../source/includes/fact-lock-types.rst:13 -# 5e22818b7bf94c7ab44e650ead7538e6 -msgid "``MMAPV1Journal``" -msgstr "" - -#: ../source/includes/fact-lock-types.rst:15 -# ea9768b8357b404ab83190a9a5379666 -msgid "Represents MMAPv1 storage engine specific lock to synchronize journal writes; for non-MMAPv1 storage engines, the mode for ``MMAPV1Journal`` is empty." -msgstr "" - -#: ../source/includes/fact-lock-types.rst:19 -# 484efde7647e42f09253e3243ee8fba9 -msgid "``Database``" -msgstr "" - -#: ../source/includes/fact-lock-types.rst:21 -# 9108c69e122e458aa4832fcfbfd33df2 -msgid "Represents database lock." -msgstr "" - -#: ../source/includes/fact-lock-types.rst:23 -# 09485242d1c043db853ad8b816eafbc6 -msgid "``Collection``" -msgstr "" - -#: ../source/includes/fact-lock-types.rst:25 -# 5d665028c8bc43ecbeee8260ac380f37 -msgid "Represents collection lock." -msgstr "" - -#: ../source/includes/fact-lock-types.rst:27 -# d720bec0d71043798574ebfada828fe3 -msgid "``Metadata``" -msgstr "" - -#: ../source/includes/fact-lock-types.rst:29 -# dc8679e85b704106be848fad1aeaf5a6 -msgid "Represents metadata lock." -msgstr "" - -#: ../source/includes/fact-lock-types.rst:31 -# 03ccc3ca26f14807a3899d0645708c3b -msgid "``oplog``" -msgstr "" - -#: ../source/includes/fact-lock-types.rst:32 -# 24c2622afa8e48d0b4ed34229b1336f7 -msgid "Represents lock on the :term:`oplog`." -msgstr "" - -#: ../source/reference/database-profiler.txt:383 -# 794665631e074bf7a4569864bec1f922 -msgid "The possible locking modes for the lock types are as follows:" -msgstr "" - -#: ../source/includes/fact-lock-modes.rst:5 -# aa5046c06aac4639aaeb053e2acab317 -msgid "Lock Mode" -msgstr "" - -#: ../source/includes/fact-lock-modes.rst:8 -# 5325e220838446e2bfd7a5d1e4a699ef -msgid "``R``" -msgstr "" - -#: ../source/includes/fact-lock-modes.rst:10 -# 3b63ec9c750a4f4792bdddd4f3c324df -msgid "Represents Shared (S) lock." -msgstr "" - -#: ../source/includes/fact-lock-modes.rst:12 -# 27eabf04d4d947a78fd2eda00243e0ce -msgid "``W``" -msgstr "" - -#: ../source/includes/fact-lock-modes.rst:14 -# d1d4ecb79e2f4121afdac1bd2b3cc756 -msgid "Represents Exclusive (X) lock." -msgstr "" - -#: ../source/includes/fact-lock-modes.rst:16 -# 22f17dc6668b4482a643fe652cf52b8f -msgid "``r``" -msgstr "" - -#: ../source/includes/fact-lock-modes.rst:18 -# 4c344c531f9c42ae9d8e74038d7ec031 -msgid "Represents Intent Shared (IS) lock." -msgstr "" - -#: ../source/includes/fact-lock-modes.rst:20 -# a55977ef116a4d06a2af756824c35e67 -msgid "``w``" -msgstr "" - -#: ../source/includes/fact-lock-modes.rst:22 -# b18b9a6a95fb41a99a1ffce38e59f5a0 -msgid "Represents Intent Exclusive (IX) lock." -msgstr "" - -#: ../source/reference/database-profiler.txt:387 -# 7adaff694ce94889b3f0b179f3f55b06 -msgid "The returned lock information for the various lock types include:" -msgstr "" - -#: ../source/reference/database-profiler.txt:391 -# d6c736b260404fa2a583203897e42d03 -msgid "Number of times the operation acquired the lock in the specified mode." -msgstr "" - -#: ../source/reference/database-profiler.txt:396 -# a253fb6a98fd4348973271e1bdbbde47 -msgid "Number of times the operation had to wait for the :data:`~system.profile.locks.acquireCount` lock acquisitions because the locks were held in a conflicting mode. :data:`~system.profile.locks.acquireWaitCount` is less than or equal to :data:`~system.profile.locks.acquireCount`." -msgstr "" - -#: ../source/reference/database-profiler.txt:404 -# c3908cf0035547af826fe04ddac2c121 -msgid "Cumulative time in microseconds that the operation had to wait to acquire the locks." -msgstr "" - -#: ../source/reference/database-profiler.txt:407 -# 2ee8eb5958e6447ba3c0f385852dc212 -msgid ":data:`~system.profile.locks.timeAcquiringMicros` divided by :data:`~system.profile.locks.acquireWaitCount` gives an approximate average wait time for the particular lock mode." -msgstr "" - -#: ../source/reference/database-profiler.txt:413 -# a0f7bc4025d8459e9cc737f573f77ef9 -msgid "Number of times the operation encountered deadlocks while waiting for lock acquisitions." -msgstr "" - -#: ../source/reference/database-profiler.txt:416 -# 9d26b22bc2574236a96a5df9b2c1135e -msgid "For more information on lock modes, see :ref:`faq-concurrency-locking`." -msgstr "" - -#: ../source/reference/database-profiler.txt:421 -# 1730dd16723b4c1b867b406bb4fb9cff -msgid "The number of documents returned by the operation." -msgstr "" - -#: ../source/reference/database-profiler.txt:425 -# 0cfc14b106094ddd95b05ec73e702065 -msgid "The length in bytes of the operation's result document. A large :data:`~system.profile.responseLength` can affect performance. To limit the size of the result document for a query operation, you can use any of the following:" -msgstr "" - -#: ../source/reference/database-profiler.txt:431 -# abc18d23f9d64763871491ab3e151205 -msgid ":ref:`Projections `" -msgstr "" - -#: ../source/reference/database-profiler.txt:432 -# 9608e1695a7042498a8eeb8a87d146b5 -msgid ":method:`The limit() method `" -msgstr "" - -#: ../source/reference/database-profiler.txt:433 -# 2f8b385fc22b4f2baec922c1cdfe8425 -msgid ":method:`The batchSize() method `" -msgstr "" - -#: ../source/reference/database-profiler.txt:435 -# fd6edebd37154948a9e230a1cb54094c -msgid "When MongoDB writes query profile information to the log, the :data:`~system.profile.responseLength` value is in a field named ``reslen``." -msgstr "" - -#: ../source/reference/database-profiler.txt:441 -# 3dd2acc22db3448895bc1498352e73f5 -msgid "The time in milliseconds from the perspective of the :program:`mongod` from the beginning of the operation to the end of the operation." -msgstr "" - -#: ../source/reference/database-profiler.txt:449 -# 4154915087bc4836812c0a36f556290b -msgid "A document that contains the execution statistics of the query operation. For other operations, the value is an empty document." -msgstr "" - -#: ../source/reference/database-profiler.txt:452 -# cbf6ee50fc3e4902ac547d1dacff7c51 -msgid "The :data:`system.profile.execStats` presents the statistics as a tree; each node provides the statistics for the operation executed during that stage of the query operation." -msgstr "" - -#: ../source/reference/database-profiler.txt:458 -# 6a7aa60dbaba4b87bf0b753ebba98820 -msgid "The following fields list for :data:`~system.profile.execStats` is not meant to be exhaustive as the returned fields vary per stage." -msgstr "" - -#: ../source/reference/database-profiler.txt:464 -# 63cbcb9087f94f018a70e6e91efcc94b -msgid ":data:`~system.profile.execStats.stage` replaces the ``type`` field." -msgstr "" - -#: ../source/reference/database-profiler.txt:467 -# a18e0629e1734334adddc28ea0853fb6 -msgid "The descriptive name for the operation performed as part of the query execution; e.g." -msgstr "" - -#: ../source/reference/database-profiler.txt:470 -# 98cd3750507242f7baf6d41c85f6dd0e -msgid "``COLLSCAN`` for a collection scan" -msgstr "" - -#: ../source/reference/database-profiler.txt:471 -# 34045c30b765442c9a98d07cccc17a40 -msgid "``IXSCAN`` for scanning index keys" -msgstr "" - -#: ../source/reference/database-profiler.txt:472 -# f0e3a498b1be4190a5caf9469488b6e6 -msgid "``FETCH`` for retrieving documents" -msgstr "" - -#: ../source/reference/database-profiler.txt:478 -# f66899dca3654e0b99e3160958194226 -msgid ":data:`~system.profile.execStats.inputStages` replaces the ``children`` field." -msgstr "" - -#: ../source/reference/database-profiler.txt:481 -# 68050533ec904a76887ca2e9d03c92e7 -msgid "An array that contains statistics for the operations that are the input stages of the current stage." -msgstr "" - -#: ../source/reference/database-profiler.txt:486 -# f45c2fa461044b41a4716fe3a2e2b6f1 -msgid "The timestamp of the operation." -msgstr "" - -#: ../source/reference/database-profiler.txt:490 -# 7f4c34bb6107488997504d26c29b7b93 -msgid "The IP address or hostname of the client connection where the operation originates." -msgstr "" - -#: ../source/reference/database-profiler.txt:493 -# 50c34bd7bb324459ac49972acb5cce3f -msgid "For some operations, such as :method:`db.eval()`, the client is ``0.0.0.0:0`` instead of an actual client." -msgstr "" - -#: ../source/includes/fact-client-appname.rst:3 -# 59dead4b3d43403ea6cbac03f05183a5 -msgid "The identifier of the client application which ran the operation. If the operation was run in :doc:`the MongoDB shell`, the appName is always ``\"MongoDB Shell\"``. If the operation originated from a :ecosystem:`driver`, ``appName`` may be set to a custom string." -msgstr "" - -#: ../source/reference/database-profiler.txt:502 -# f42dc7b0e03a4d8593be5df472dae0e3 -msgid "An array of authenticated user information (user name and database) for the session. See also :doc:`/core/security-users`." -msgstr "" - -#: ../source/reference/database-profiler.txt:507 -# 8c1e7622fbaa463896c38cecefe01546 -msgid "The authenticated user who ran the operation. If the operation was not run by an authenticated user, this field's value is an empty string." -msgstr "" - diff --git a/locale/pot/reference/database-references.pot b/locale/pot/reference/database-references.pot deleted file mode 100644 index 0c3fa975d45..00000000000 --- a/locale/pot/reference/database-references.pot +++ /dev/null @@ -1,332 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/database-references.txt:8 -# be5c6be4955140f99faed296fd3961b1 -msgid "Database References" -msgstr "" - -#: ../source/reference/database-references.txt:0 -# 11b5e70c01d44c868dbd0d8234fa4c14 -msgid "On this page" -msgstr "" - -#: ../source/reference/database-references.txt:18 -# 3dfd881609a34a8faf0037d601f3af5d -msgid "MongoDB does not support joins. In MongoDB some data is *denormalized*, or stored with related data in :term:`documents ` to remove the need for joins. However, in some cases it makes sense to store related information in separate documents, typically in different collections or databases." -msgstr "" - -#: ../source/reference/database-references.txt:24 -# 7fcef2ffb67046b099c25253ebcb8983 -msgid "MongoDB applications use one of two methods for relating documents:" -msgstr "" - -#: ../source/reference/database-references.txt:26 -# c40ddf8ca2eb43eb980a5a76ea231d9b -msgid ":ref:`Manual references ` where you save the ``_id`` field of one document in another document as a reference. Then your application can run a second query to return the related data. These references are simple and sufficient for most use cases." -msgstr "" - -#: ../source/reference/database-references.txt:32 -# 001ad4e2e27b42a3a7e81f8fdcea938c -msgid ":ref:`DBRefs ` are references from one document to another using the value of the first document's ``_id`` field, collection name, and, optionally, its database name. By including these names, DBRefs allow documents located in multiple collections to be more easily linked with documents from a single collection." -msgstr "" - -#: ../source/reference/database-references.txt:38 -# e17ed78f6f054e58bbf51aa4d0631ab9 -msgid "To resolve DBRefs, your application must perform additional queries to return the referenced documents. Many :doc:`drivers ` have helper methods that form the query for the DBRef automatically. The drivers [#official-driver]_ do not *automatically* resolve DBRefs into documents." -msgstr "" - -#: ../source/reference/database-references.txt:45 -# 27e6075425e6402c8186882084f16227 -msgid "DBRefs provide a common format and type to represent relationships among documents. The DBRef format also provides common semantics for representing links between documents if your database must interact with multiple frameworks and tools." -msgstr "" - -#: ../source/reference/database-references.txt:50 -# 8fb4363f5f9341fe8c447cd6b8827957 -msgid "Unless you have a compelling reason to use DBRefs, use manual references instead." -msgstr "" - -#: ../source/reference/database-references.txt:53 -# 444b10f0e23e4de6bcce9664d8b283ff -msgid "Some community supported drivers may have alternate behavior and may resolve a DBRef into a document automatically." -msgstr "" - -#: ../source/reference/database-references.txt:60 -# 424a0690399144cd8431f33a97b9a4ad -msgid "Manual References" -msgstr "" - -#: ../source/reference/database-references.txt:63 -#: ../source/reference/database-references.txt:116 -# ca796da034f5411c91d59818003a6c2e -# 3db074929a94481c8e8ca7f38b0c4c25 -msgid "Background" -msgstr "" - -#: ../source/reference/database-references.txt:65 -# 100a089306914877a60435a1fc9903ca -msgid "Using manual references is the practice of including one :term:`document's ` ``_id`` field in another document. The application can then issue a second query to resolve the referenced fields as needed." -msgstr "" - -#: ../source/reference/database-references.txt:71 -# 362f36a8bda841aead2f75bbfe4d997c -msgid "Process" -msgstr "" - -#: ../source/reference/database-references.txt:73 -# 86532cc4599a452ca6b14840d9e6dbe3 -msgid "Consider the following operation to insert two documents, using the ``_id`` field of the first document as a reference in the second document:" -msgstr "" - -#: ../source/reference/database-references.txt:93 -# be91622c042f4ea183bc334f00103ecb -msgid "Then, when a query returns the document from the ``people`` collection you can, if needed, make a second query for the document referenced by the ``places_id`` field in the ``places`` collection." -msgstr "" - -#: ../source/reference/database-references.txt:98 -#: ../source/reference/database-references.txt:255 -# ac20de8a53724513a9c2406644cac6ae -# 0cf3bb4f8d904f8fa6f2460687bfbebc -msgid "Use" -msgstr "" - -#: ../source/reference/database-references.txt:100 -# e0525bdc1ba7484e82d411b7627ad089 -msgid "For nearly every case where you want to store a relationship between two documents, use :ref:`manual references `. The references are simple to create and your application can resolve references as needed." -msgstr "" - -#: ../source/reference/database-references.txt:105 -# b3b639fdcfd44a6cb4da65ffaf59888e -msgid "The only limitation of manual linking is that these references do not convey the database and collection names. If you have documents in a single collection that relate to documents in more than one collection, you may need to consider using DBRefs." -msgstr "" - -#: ../source/reference/database-references.txt:113 -# f4a17a241bf04720bab8832c6814feda -msgid "DBRefs" -msgstr "" - -#: ../source/reference/database-references.txt:118 -# 3096959cf99e4421b86633263aaab060 -msgid "DBRefs are a convention for representing a :term:`document`, rather than a specific reference type. They include the name of the collection, and in some cases the database name, in addition to the value from the ``_id`` field." -msgstr "" - -#: ../source/reference/database-references.txt:124 -# 80ad5abc942149f1b807c0f30ef0f1aa -msgid "Format" -msgstr "" - -#: ../source/reference/database-references.txt:126 -# cb49322e0d7948c2bf538cfb73ec5046 -msgid "DBRefs have the following fields:" -msgstr "" - -#: ../source/reference/database-references.txt:130 -# 4e4db1f3e8c847ba80a13ba79b177703 -msgid "The ``$ref`` field holds the name of the collection where the referenced document resides." -msgstr "" - -#: ../source/reference/database-references.txt:135 -# 617042f6bb13400fb50eb92fbbdae0bf -msgid "The ``$id`` field contains the value of the ``_id`` field in the referenced document." -msgstr "" - -#: ../source/reference/database-references.txt:140 -# 05e6f168f2e44cb38e328b5b02287f60 -msgid "*Optional.*" -msgstr "" - -#: ../source/reference/database-references.txt:142 -# 39d591235efd48019bb964dcd8c9d691 -msgid "Contains the name of the database where the referenced document resides." -msgstr "" - -#: ../source/reference/database-references.txt:145 -# f4bfd02872b74049acc58b4911b10bab -msgid "Only some drivers support ``$db`` references." -msgstr "" - -#: ../source/reference/database-references.txt:0 -# c7a0fbad46e44d8ebc890352cc4a8147 -msgid "Example" -msgstr "" - -#: ../source/reference/database-references.txt:149 -# aed7043343dd425390c527cc991f2df1 -msgid "DBRef documents resemble the following document:" -msgstr "" - -#: ../source/reference/database-references.txt:155 -# a4375edeeb394663b0c08a03df0b076c -msgid "Consider a document from a collection that stored a DBRef in a ``creator`` field:" -msgstr "" - -#: ../source/reference/database-references.txt:170 -# 93fe0240bf7c4793ada7b59f704d333a -msgid "The DBRef in this example points to a document in the ``creators`` collection of the ``users`` database that has ``ObjectId(\"5126bc054aed4daf9e2ab772\")`` in its ``_id`` field." -msgstr "" - -#: ../source/reference/database-references.txt:176 -# 3aa23bcec4104626bac1ff579887e4d6 -msgid "The order of fields in the DBRef matters, and you must use the above sequence when using a DBRef." -msgstr "" - -#: ../source/reference/database-references.txt:180 -# 35df9b37a1214e45a0dcfe71ee809544 -msgid "Driver Support for DBRefs" -msgstr "" - -#: ../source/reference/database-references.txt:185 -# 72d4c82a49004fc8adb71b181b181320 -msgid "**C**" -msgstr "" - -#: ../source/reference/database-references.txt:187 -# dbaf72b80cd143058fe43bcc605f0234 -msgid "The C driver contains no support for DBRefs. You can traverse references manually." -msgstr "" - -#: ../source/reference/database-references.txt:190 -# 5236a5c7f9ce4327a69d3b066d679ac9 -msgid "**C++**" -msgstr "" - -#: ../source/reference/database-references.txt:192 -# 1c742476213444298ec56924c388d44d -msgid "The C++ driver contains no support for DBRefs. You can traverse references manually." -msgstr "" - -#: ../source/reference/database-references.txt:195 -# f2ee409514a04e3fbcea79144b097ad8 -msgid "**C#**" -msgstr "" - -#: ../source/reference/database-references.txt:197 -# ca6c3979400f4af496832e7b1b9a8368 -msgid "The C# driver supports DBRefs using the :api:`MongoDBRef ` class and ``FetchDBRef`` and ``FetchDBRefAs`` methods." -msgstr "" - -#: ../source/reference/database-references.txt:201 -# 7144e6c734b04d699376c81068942739 -msgid "**Haskell**" -msgstr "" - -#: ../source/reference/database-references.txt:203 -# 05cd4a54636c48448931b94091563d70 -msgid "The Haskell driver contains no support for DBRefs. You can traverse references manually." -msgstr "" - -#: ../source/reference/database-references.txt:206 -# babb8677d4844c298cf472db7cfa5f38 -msgid "**Java**" -msgstr "" - -#: ../source/reference/database-references.txt:208 -# 920165bd14a74b9f94dfa110e00f4df7 -msgid "The :api:`DBRef ` class provides support for DBRefs from Java." -msgstr "" - -#: ../source/reference/database-references.txt:211 -# 8a5354f4c78f45b980e611a3c479c0d3 -msgid "**JavaScript**" -msgstr "" - -#: ../source/reference/database-references.txt:213 -# 0415934c1f7b496aa4f8dafb09da7510 -msgid "The :program:`mongo` shell's :doc:`JavaScript ` interface provides a DBRef." -msgstr "" - -#: ../source/reference/database-references.txt:216 -# d3d54bbd0f114e77a78ce07ddc1f468f -msgid "**Node.js**" -msgstr "" - -#: ../source/reference/database-references.txt:218 -# a7ff13f13e5844cc89b3d5d30de638f9 -msgid "The Node.js driver supports DBRefs using the `DBRef `_ class and the `dereference `_ method." -msgstr "" - -#: ../source/reference/database-references.txt:224 -# 0a9fb25e84d642e5a8e34ecbeb2f6099 -msgid "**Perl**" -msgstr "" - -#: ../source/reference/database-references.txt:226 -# 24890a5d5e0a41e896a4cf6b02d9a674 -msgid "The Perl driver supports DBRefs using the `MongoDB::DBRef `_ class. You can traverse references manually." -msgstr "" - -#: ../source/reference/database-references.txt:230 -# ef8ea896a07d4d7ab39ca4f54c9ce443 -msgid "**PHP**" -msgstr "" - -#: ../source/reference/database-references.txt:232 -# 6b1c90f4f17f46ab98894a4821d90555 -msgid "The PHP driver supports DBRefs, including the optional ``$db`` reference, using `the MongoDBRef `_ class." -msgstr "" - -#: ../source/reference/database-references.txt:236 -# 96246d80db26429a9938d8012d1097ca -msgid "**Python**" -msgstr "" - -#: ../source/reference/database-references.txt:238 -# 52eea46b4e6d488bb975f83c94dc1c91 -msgid "The Python driver supports DBRefs using the :api:`DBRef ` class and the :api:`dereference ` method." -msgstr "" - -#: ../source/reference/database-references.txt:243 -# 888a2b69cb1b405ebd98fa7465842b59 -msgid "**Ruby**" -msgstr "" - -#: ../source/reference/database-references.txt:245 -# f188644bee784e238d5cd551fcc7df00 -msgid "The Ruby driver supports DBRefs using the :api:`DBRef ` class and the :api:`dereference ` method." -msgstr "" - -#: ../source/reference/database-references.txt:249 -# 685b73ea8b844359b3981a9de5f5f571 -msgid "**Scala**" -msgstr "" - -#: ../source/reference/database-references.txt:251 -# 41c994f80bf84bb9904cc0cf95497aba -msgid "The Scala driver contains no support for DBRefs. You can traverse references manually." -msgstr "" - -#: ../source/reference/database-references.txt:257 -# db155f9f1db441b68515937abdbdf5cd -msgid "In most cases you should use the :ref:`manual reference ` method for connecting two or more related documents. However, if you need to reference documents from multiple collections, consider using DBRefs." -msgstr "" - -#: ../source/reference/database-references.txt:1 -# 53794314bcd340359819b31ac6066a1d -msgid "DBRef" -msgstr "" - -#: ../source/reference/database-references.txt:2 -# 7175d964f801401eaf857bb39d4eff24 -msgid "database references" -msgstr "" - -#: ../source/reference/database-references.txt:3 -# d69cca1294b54b7e957f875efeba4a47 -msgid "references" -msgstr "" - diff --git a/locale/pot/reference/default-mongodb-port.pot b/locale/pot/reference/default-mongodb-port.pot deleted file mode 100644 index 80136c0b8b0..00000000000 --- a/locale/pot/reference/default-mongodb-port.pot +++ /dev/null @@ -1,78 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/default-mongodb-port.txt:3 -# c10ed6bf24c143cb8e48e490b1700781 -msgid "Default MongoDB Port" -msgstr "" - -#: ../source/reference/default-mongodb-port.txt:13 -# 4571636958d544499d895b19ef2c05cc -msgid "The following table lists the default TCP ports used by MongoDB:" -msgstr "" - -#: ../source/includes/table/default-mongodb-port.rst:4 -# 5c0d95d53da54006968d30b4626b7a2f -msgid "Default Port" -msgstr "" - -#: ../source/includes/table/default-mongodb-port.rst:6 -# a0ee5ce74f52431da1ac66040f46dda7 -msgid "Description" -msgstr "" - -#: ../source/includes/table/default-mongodb-port.rst:8 -# 4f2332efc01d4072918200a146df2cc1 -msgid "``27017``" -msgstr "" - -#: ../source/includes/table/default-mongodb-port.rst:10 -# a2e71d3ac24b400db27e918248852560 -msgid "The default port for :program:`mongod` and :program:`mongos` instances. You can change this port with :setting:`~net.port` or :option:`--port `." -msgstr "" - -#: ../source/includes/table/default-mongodb-port.rst:15 -# 866f4bb08e394d979345e237a7c71e3c -msgid "``27018``" -msgstr "" - -#: ../source/includes/table/default-mongodb-port.rst:17 -# 5a17cfac45a64153baade46d2156341d -msgid "The default port when running with :option:`--shardsvr ` runtime operation or the ``shardsvr`` value for the :setting:`~sharding.clusterRole` setting in a configuration file." -msgstr "" - -#: ../source/includes/table/default-mongodb-port.rst:22 -# 657455c887d84e908bb429808a3ed2b6 -msgid "``27019``" -msgstr "" - -#: ../source/includes/table/default-mongodb-port.rst:24 -# be2c16869a364e0c851af022714d61aa -msgid "The default port when running with :option:`--configsvr ` runtime operation or the ``configsvr`` value for the :setting:`~sharding.clusterRole` setting in a configuration file." -msgstr "" - -#: ../source/includes/table/default-mongodb-port.rst:29 -# d4cef7a49de940bf9cae8c694f18fc88 -msgid "``28017``" -msgstr "" - -#: ../source/includes/table/default-mongodb-port.rst:31 -# 3595e454a9cf411f9066b7983171bd91 -msgid "The default port for the web status page. The web status page is always accessible at a port number that is ``1000`` greater than the port determined by :setting:`~net.port`." -msgstr "" - diff --git a/locale/pot/reference/exit-codes.pot b/locale/pot/reference/exit-codes.pot deleted file mode 100644 index ccd84dc8a57..00000000000 --- a/locale/pot/reference/exit-codes.pot +++ /dev/null @@ -1,108 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/exit-codes.txt:3 -# 256c502bfaa349d4a912129f3b631333 -msgid "Exit Codes and Statuses" -msgstr "" - -#: ../source/reference/exit-codes.txt:13 -# 13adfa4ed7fa4aaf91dc2da99cf012ba -msgid "MongoDB will return one of the following codes and statuses when exiting. Use this guide to interpret logs and when troubleshooting issues with :program:`mongod` and :program:`mongos` instances." -msgstr "" - -#: ../source/reference/exit-codes.txt:19 -# 94fdcb0dd51444b4a73952230f3a40e8 -msgid "Returned by MongoDB applications upon successful exit." -msgstr "" - -#: ../source/reference/exit-codes.txt:25 -# f85719fc6a1e45b6ab8e3fc61796c9c6 -msgid "The specified options are in error or are incompatible with other options." -msgstr "" - -#: ../source/reference/exit-codes.txt:32 -# a6b541ea0686445e9056e20cac027f09 -msgid "Returned by :program:`mongod` if there is a mismatch between hostnames specified on the command line and in the :data:`local.sources` collection. :program:`mongod` may also return this status if :term:`oplog` collection in the ``local`` database is not readable." -msgstr "" - -#: ../source/reference/exit-codes.txt:41 -# 26020448cb234893b062e005a4f43eac -msgid "The version of the database is different from the version supported by the :program:`mongod` (or :program:`mongod.exe`) instance. The instance exits cleanly. Restart :program:`mongod` with the :option:`--upgrade ` option to upgrade the database to the version supported by this :program:`mongod` instance." -msgstr "" - -#: ../source/reference/exit-codes.txt:52 -# c6ba601f848245f9836b71b040df5152 -msgid "Returned by :program:`mongod` if a :dbcommand:`moveChunk` operation fails to confirm a commit." -msgstr "" - -#: ../source/reference/exit-codes.txt:59 -# 724715e6d4464551ad0bb82610d9c195 -msgid "Returned by the :program:`mongod.exe` process on Windows when it receives a Control-C, Close, Break or Shutdown event." -msgstr "" - -#: ../source/reference/exit-codes.txt:66 -# ea5fcef6926e44a0b2ce692f959bf89a -msgid "Returned by MongoDB applications which encounter an unrecoverable error, an uncaught exception or uncaught signal. The system exits without performing a clean shut down." -msgstr "" - -#: ../source/reference/exit-codes.txt:74 -# 0ec5dfae233b4b9993c3d3c2b1a98c5f -msgid "*Message:* ``ERROR: wsastartup failed ``" -msgstr "" - -#: ../source/reference/exit-codes.txt:76 -# c3ddc4fbf1d14fc6bd5a12b2846df258 -msgid "Returned by MongoDB applications on Windows following an error in the WSAStartup function." -msgstr "" - -#: ../source/reference/exit-codes.txt:79 -# c064984510b2411ba9c6a0a21d581954 -msgid "*Message:* ``NT Service Error``" -msgstr "" - -#: ../source/reference/exit-codes.txt:81 -# 27927efb2baf4d05b77d91073f6e0553 -msgid "Returned by MongoDB applications for Windows due to failures installing, starting or removing the NT Service for the application." -msgstr "" - -#: ../source/reference/exit-codes.txt:88 -# 8fc00dcedd6a45cf995109c929d6d609 -msgid "Returned when a MongoDB application cannot open a file or cannot obtain a lock on a file." -msgstr "" - -#: ../source/reference/exit-codes.txt:95 -# 81aec65c6f324a888af92dd9dda9bb74 -msgid "MongoDB applications exit cleanly following a large clock skew (32768 milliseconds) event." -msgstr "" - -#: ../source/reference/exit-codes.txt:102 -# 39a9b7cb134a4112858bf06ee5361941 -msgid ":program:`mongod` exits cleanly if the server socket closes. The server socket is on port ``27017`` by default, or as specified to the :option:`--port ` run-time option." -msgstr "" - -#: ../source/reference/exit-codes.txt:110 -# 96c251eca6ff4f04a0b62fda95dde36c -msgid "Returned by :program:`mongod.exe` or :program:`mongos.exe` on Windows when either receives a shutdown message from the :guilabel:`Windows Service Control Manager`." -msgstr "" - -#: ../source/reference/exit-codes.txt:118 -# 17c43f1010d844dd9f9424bb80502c6a -msgid "Returned by :program:`mongod` when the process throws an uncaught exception." -msgstr "" - diff --git a/locale/pot/reference/explain-results.pot b/locale/pot/reference/explain-results.pot deleted file mode 100644 index 86eb94ef681..00000000000 --- a/locale/pot/reference/explain-results.pot +++ /dev/null @@ -1,425 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/explain-results.txt:3 -# 33c9bf77cd614978bb2c94f90fcbbd06 -msgid "Explain Results" -msgstr "" - -#: ../source/reference/explain-results.txt:0 -# 34699e6d9e4f44bb8fceb29a344e968c -msgid "On this page" -msgstr "" - -#: ../source/reference/explain-results.txt:15 -# b4f8d00ba4db48fa8bde0f9c0b57958a -msgid "MongoDB provides the :method:`db.collection.explain()` method, the :method:`cursor.explain()` method, and the :dbcommand:`explain` command to return information on query plans and execution statistics of the query plans." -msgstr "" - -#: ../source/reference/explain-results.txt:20 -# f2d561a171aa47ecb32002dd7c98a42e -msgid "The ``explain`` results present the query plans as a tree of stages. Each stage passes its results (i.e. documents or index keys) to the parent node. The leaf nodes access the collection or the indices. The internal nodes manipulate the documents or the index keys that result from the child nodes. The root node is the final stage from which MongoDB derives the result set." -msgstr "" - -#: ../source/reference/explain-results.txt:27 -# b3dc3f788025403893ebd0a00dc7978f -msgid "Stages are descriptive of the operation; e.g." -msgstr "" - -#: ../source/reference/explain-results.txt:29 -# 1f800b594ad24d94b21fca2d0ec25993 -msgid "``COLLSCAN`` for a collection scan" -msgstr "" - -#: ../source/reference/explain-results.txt:31 -# 243c54c9c914432081dd88d1b1f3e853 -msgid "``IXSCAN`` for scanning index keys" -msgstr "" - -#: ../source/reference/explain-results.txt:33 -# 50702d1ab0cf4cc8aab5ac0445c7a084 -msgid "``FETCH`` for retrieving documents" -msgstr "" - -#: ../source/reference/explain-results.txt:35 -# f37d2457b10f441c9ffd44b2a7e7377c -msgid "``SHARD_MERGE`` for merging results from shards" -msgstr "" - -#: ../source/reference/explain-results.txt:38 -# e3df3297403c4116b6ca6dc925571d0e -msgid "Explain Output" -msgstr "" - -#: ../source/reference/explain-results.txt:40 -# 735cbea84c1847148f0f9e4b216413a5 -msgid "The following sections presents a list of some key fields returned by the ``explain`` operation." -msgstr "" - -#: ../source/reference/explain-results.txt:45 -# adee29f5d8954cceb95f3707caa5af69 -msgid "The list of fields is not meant to be exhaustive, but is meant to highlight some key field changes from earlier versions of explain." -msgstr "" - -#: ../source/reference/explain-results.txt:48 -# c6f44c8e281e4e81b6a5d9c403f6e640 -msgid "The output format is subject to change between releases." -msgstr "" - -#: ../source/reference/explain-results.txt:53 -# b63cd20d980144bf8b8d8cdcea468bc2 -msgid "``queryPlanner``" -msgstr "" - -#: ../source/reference/explain-results.txt:55 -# 7b75991cd64347b999d34283a26eaf33 -msgid ":data:`~explain.queryPlanner` information details the plan selected by the :doc:`query optimizer `." -msgstr "" - -#: ../source/reference/explain-results.txt:58 -#: ../source/reference/explain-results.txt:166 -# 175b4017eb7544a69886e2ba0c45420f -# aaa0afcbf12d467f8820ac3bb8b36d70 -msgid "For unsharded collections, ``explain`` returns the following information:" -msgstr "" - -#: ../source/reference/explain-results.txt:90 -# 034d5ff04d44420f9caa660a4c41b620 -msgid "Contains information on the selection of the query plan by the :doc:`query optimizer `." -msgstr "" - -#: ../source/reference/explain-results.txt:95 -# 4144cbba4e82472da13890f3ad2c3e08 -msgid "A string that specifies the namespace (i.e., ``.``) against which the query is run." -msgstr "" - -#: ../source/reference/explain-results.txt:100 -# e4ee497e724d4dc9a73b4ef82131f23f -msgid "A boolean that specifies whether MongoDB applied an :ref:`index filter ` for the :term:`query shape`." -msgstr "" - -#: ../source/reference/explain-results.txt:105 -# 6495369a29ad4b6cb2d5806922ee60d5 -msgid "A document that details the plan selected by the :doc:`query optimizer `. MongoDB presents the plan as a tree of stages; i.e. a stage can have an :data:`~explain.queryPlanner.winningPlan.inputStage` or, if the stage has multiple child stages, :data:`~explain.queryPlanner.winningPlan.inputStages`." -msgstr "" - -#: ../source/reference/explain-results.txt:114 -# 9a93ec760f334b52a12ebbab015ddd29 -msgid "A string that denotes the name of the stage." -msgstr "" - -#: ../source/reference/explain-results.txt:116 -# edcbb52a175b4224985593f280d67338 -msgid "Each stage consists of information specific to the stage. For instance, an ``IXSCAN`` stage will include the index bounds along with other data specific to the index scan. If a stage has a child stage or multiple child stages, the stage will have an inputStage or inputStages." -msgstr "" - -#: ../source/reference/explain-results.txt:124 -# 5e8702df68ea4e95b7b9c1e2423a1f60 -msgid "A document that describes the child stage, which provides the documents or index keys to its parent. The field is present *if* the parent stage has only one child." -msgstr "" - -#: ../source/reference/explain-results.txt:130 -# d663fb03aab74576b08c0ab209718576 -msgid "An array of documents describing the child stages. Child stages provide the documents or index keys to the parent stage. The field is present *if* the parent stage has multiple child nodes. For example, stages for :ref:`$or expressions ` or :ref:`index intersection ` consume input from multiple sources." -msgstr "" - -#: ../source/reference/explain-results.txt:140 -# 7abaf66bab9640939d8c55c466168e9a -msgid "Array of candidate plans considered and rejected by the query optimizer. The array can be empty if there were no other candidate plans." -msgstr "" - -#: ../source/reference/explain-results.txt:144 -# e8d99039320a4d92b6bf43e8c44f770a -msgid "For sharded collections, the winning plan includes the :data:`~explain.queryPlanner.winningPlan.shards` array which contains the plan information for each accessed shard. For details, see :ref:`explain-sharded-collection`." -msgstr "" - -#: ../source/reference/explain-results.txt:152 -# 21d96835307443d48b1ab6efb44b7800 -msgid "``executionStats``" -msgstr "" - -#: ../source/reference/explain-results.txt:154 -# 3f913d8f93a24f1fb64894f30f20329f -msgid "The returned :data:`~explain.executionStats` information details the execution of the winning plan." -msgstr "" - -#: ../source/reference/explain-results.txt:157 -# e5d892c727ab4ef9a1dac8f46fa5ae0e -msgid "You must run the explain in :ref:`executionStats ` or :ref:`allPlansExecution ` verbosity mode in order for ``executionStats`` to be present in the results." -msgstr "" - -#: ../source/reference/explain-results.txt:162 -# 661c5f91a1614e6b8b8468334fe5e037 -msgid "To include partial execution data captured during :ref:`plan selection `, you must run in ``allPlansExecution`` mode." -msgstr "" - -#: ../source/reference/explain-results.txt:209 -# 191fea4887d342379f3e05ebfe6c1a94 -msgid "Contains statistics that describe the completed query execution for the winning plan. For write operations, completed query execution refers to the modifications that *would* be performed, but does *not* apply the modifications to the database." -msgstr "" - -#: ../source/reference/explain-results.txt:216 -# e70ab4fd3fe64b608752a73886700bf8 -msgid "Number of documents that match the query condition. :data:`~explain.nReturned` corresponds to the ``n`` field returned by ``cursor.explain()`` in earlier versions of MongoDB." -msgstr "" - -#: ../source/reference/explain-results.txt:222 -# cd833aaebadc401592b5134c54e54791 -msgid "Total time in milliseconds required for query plan selection and query execution. :data:`~explain.executionTimeMillis` corresponds to the ``millis`` field returned by ``cursor.explain()`` in earlier versions of MongoDB." -msgstr "" - -#: ../source/reference/explain-results.txt:229 -# dd74c63923ce49eaa910a739fe927669 -msgid "Number of index entries scanned. :data:`~explain.executionStats.totalKeysExamined` corresponds to the ``nscanned`` field returned by ``cursor.explain()`` in earlier versions of MongoDB." -msgstr "" - -#: ../source/reference/explain-results.txt:236 -# c37d00cd3f62464886e816638e1781b6 -msgid "Number of documents scanned. In earlier versions of MongoDB, :data:`~explain.executionStats.totalDocsExamined` corresponds to the ``nscannedObjects`` field returned by ``cursor.explain()`` in earlier versions of MongoDB." -msgstr "" - -#: ../source/reference/explain-results.txt:243 -# 14fc0819748f4fa784525ef4ffa0273a -msgid "Details the completed execution of the winning plan as a tree of stages; i.e. a stage can have an ``inputStage`` or multiple ``inputStages``." -msgstr "" - -#: ../source/reference/explain-results.txt:247 -# ee49719c9ef949888c445d1c8cfd7ec5 -msgid "Each stage consists of execution information specific to the stage." -msgstr "" - -#: ../source/reference/explain-results.txt:252 -# 628f5fe4a8214a4e9812b6bed3ca1b43 -msgid "Specifies the number of \"work units\" performed by the query execution stage. Query execution divides its work into small units. A \"work unit\" might consist of examining a single index key, fetching a single document from the collection, applying a projection to a single document, or doing a piece of internal bookkeeping." -msgstr "" - -#: ../source/reference/explain-results.txt:261 -# 0579f8fea1324cd8a82479e3a651a31c -msgid "The number of intermediate results returned, or *advanced*, by this stage to its parent stage." -msgstr "" - -#: ../source/reference/explain-results.txt:266 -# 1e2c1d7eaf764fa0a556a068fab28269 -msgid "The number of work cycles that did not advance an intermediate result to its parent stage (see :data:`explain.executionStats.executionStages.advanced`). For instance, an index scan stage may spend a work cycle seeking to a new position in the index as opposed to returning an index key; this work cycle would count towards :data:`explain.executionStats.executionStages.needTime` rather than :data:`explain.executionStats.executionStages.advanced`." -msgstr "" - -#: ../source/reference/explain-results.txt:277 -# 1a977ea72a9e4785ba638ecf8e447e21 -msgid "The number of times that the storage layer requested that the query system yield its locks." -msgstr "" - -#: ../source/reference/explain-results.txt:282 -# fead98f2a2a74212a608e3682c6be1d0 -msgid "Specifies whether the execution stage has reached end of stream:" -msgstr "" - -#: ../source/reference/explain-results.txt:284 -# 8b9ca74cb5654387ab54f9c6ae395ac9 -msgid "If ``true`` or ``1``, the execution stage has reached end-of-stream." -msgstr "" - -#: ../source/reference/explain-results.txt:287 -# df48184e08a7433d83cd6600b43fff91 -msgid "If ``false`` or ``0``, the stage may still have results to return. For example, consider a query with a limit whose execution stages consists of a ``LIMIT`` stage with an input stage of ``IXSCAN`` for the query. If the query returns more than the specified limit, the ``LIMIT`` stage will report ``isEOF: 1``, but its underlying ``IXSCAN`` stage will report ``isEOF: 0``." -msgstr "" - -#: ../source/reference/explain-results.txt:297 -# f951c3e128944dcd9074484aed5173d9 -msgid "For query execution stages that scan an index (e.g. IXSCAN), ``keysExamined`` is the total number of in-bounds and out-of-bounds keys that are examined in the process of the index scan. If the index scan consists of a single contiguous range of keys, only in-bounds keys need to be examined. If the index bounds consists of several key ranges, the index scan execution process may examine out-of-bounds keys in order to skip from the end of one range to the beginning of the next." -msgstr "" - -#: ../source/reference/explain-results.txt:306 -# 784de921261a4e6c9924d99f29aba6e6 -msgid "Consider the following example, where there is an index of field ``x`` and the collection contains 100 documents with ``x`` values 1 through 100:" -msgstr "" - -#: ../source/reference/explain-results.txt:314 -# 491321a8bc464c5cbc5218fd3a285ead -msgid "The query will scan keys ``3`` and ``4``. It will then scan the key ``5``, detect that it is out-of-bounds, and skip to the next key ``50``." -msgstr "" - -#: ../source/reference/explain-results.txt:318 -# e5ee3352556e4ad48a5c533aa30d2116 -msgid "Continuing this process, the query scans keys 3, 4, 5, 50, 51, 74, 75, 76, 90, and 91. Keys ``5``, ``51``, ``76``, and ``91`` are out-of-bounds keys that are still examined. The value of ``keysExamined`` is 10." -msgstr "" - -#: ../source/reference/explain-results.txt:325 -# 3802e693d8794e18b957b8ee4474e076 -msgid "Specifies the number of documents scanned during the query execution stage." -msgstr "" - -#: ../source/reference/explain-results.txt:328 -# f871e312dc7540d89df45741372ce4fa -msgid "Present for the ``COLLSCAN`` stage, as well as for stages that retrieve documents from the collection (e.g. ``FETCH``)" -msgstr "" - -#: ../source/reference/explain-results.txt:333 -# 25ab72abec7a4b3bad5b9465ed0e3416 -msgid "Contains *partial* execution information captured during the :ref:`plan selection phase ` for both the winning and rejected plans. The field is present only if ``explain`` runs in ``allPlansExecution`` verbosity mode." -msgstr "" - -#: ../source/reference/explain-results.txt:338 -# 8a8294b1e2594408b72f9f9ba7c0a1a7 -msgid "For sharded collections, ``explain`` also includes the execution statistics for each accessed shard. For details, see :ref:`explain-sharded-collection`." -msgstr "" - -#: ../source/reference/explain-results.txt:345 -# b0e65549a88748848224f911027ed462 -msgid "``serverInfo``" -msgstr "" - -#: ../source/reference/explain-results.txt:347 -# bc9395168e9e49a38b748e6c1ede8d8b -msgid "For unsharded collections, ``explain`` returns the following information for the MongoDB instance:" -msgstr "" - -#: ../source/reference/explain-results.txt:359 -# 66e4fec0b8bc403191107a73fde9745a -msgid "For sharded collections, ``explain`` returns the :data:`~explain.serverInfo` for each accessed shard. For details, see :ref:`explain-sharded-collection`." -msgstr "" - -#: ../source/reference/explain-results.txt:366 -# 2c2770257f694e5695d4d69cbd5ecb1c -msgid "Sharded Collection" -msgstr "" - -#: ../source/reference/explain-results.txt:368 -# e48aa2169ff54ce891e98b3ecaf2a416 -msgid "For sharded collections, ``explain`` returns the core query planner and server information for each accessed shard in the ``shards`` field:" -msgstr "" - -#: ../source/reference/explain-results.txt:412 -# 7a2e3de0830a400ea85740e597f11a76 -msgid "Array of documents that contain :data:`~explain.queryPlanner` and :data:`~data.serverInfo` for each accessed shard." -msgstr "" - -#: ../source/reference/explain-results.txt:417 -# f1249f90f8854abebf451fd0f1786789 -msgid "Array of documents that contain :data:`~explain.executionStats` for each accessed shard." -msgstr "" - -#: ../source/reference/explain-results.txt:421 -# 700eebc431f940da99ddb47258c21189 -msgid "Compatibility Changes" -msgstr "" - -#: ../source/reference/explain-results.txt:425 -# 60ed4a0a0e8148dc977b3685925c37e6 -msgid "The format and fields of the ``explain`` results have changed from previous versions. The following lists some key differences." -msgstr "" - -#: ../source/reference/explain-results.txt:431 -# 85bd595ee0ea4b64a56c1277738ac01d -msgid "Collection Scan vs. Index Use" -msgstr "" - -#: ../source/reference/explain-results.txt:433 -# 860480dc84524e7ca37652c5f8a913a9 -msgid "If the query planner selects a collection scan, the explain result includes a ``COLLSCAN`` stage." -msgstr "" - -#: ../source/reference/explain-results.txt:436 -# d0363cb0430a456aa24194a7f5411364 -msgid "If the query planner selects an index, the explain result includes a ``IXSCAN`` stage. The stage includes information such as the index key pattern, direction of traversal, and index bounds." -msgstr "" - -#: ../source/reference/explain-results.txt:440 -# 2d35114b590f4adbacbe636403bec445 -msgid "In previous versions of MongoDB, ``cursor.explain()`` returned the ``cursor`` field with the value of:" -msgstr "" - -#: ../source/reference/explain-results.txt:443 -# 6c18bb1a6e2e43138f0b962d4671584b -msgid "``BasicCursor`` for collection scans, and" -msgstr "" - -#: ../source/reference/explain-results.txt:445 -# a1b1899e2ebb4856ab1e186796d0a4ad -msgid "``BtreeCursor []`` for index scans." -msgstr "" - -#: ../source/reference/explain-results.txt:447 -# cc5effb519fd4595931a283ea7a75cec -msgid "For more information on execution statistics of collection scans versus index scans, see :doc:`/tutorial/analyze-query-plan`." -msgstr "" - -#: ../source/reference/explain-results.txt:453 -# ed916c0f97db402cb240403cea48803f -msgid "Covered Queries" -msgstr "" - -#: ../source/reference/explain-results.txt:455 -# 899cfdc8dd2240209e843931b5f81500 -msgid "When an index covers a query, MongoDB can both match the query conditions **and** return the results using only the index keys; i.e. MongoDB does not need to examine documents from the collection to return the results." -msgstr "" - -#: ../source/reference/explain-results.txt:460 -# 931e6c75e50d4d79a54ff0edb699d04b -msgid "When an index covers a query, the explain result has an ``IXSCAN`` stage that is **not** a descendant of a ``FETCH`` stage, and in the :ref:`executionStats`, the :data:`~explain.totalDocsExamined` is ``0``." -msgstr "" - -#: ../source/reference/explain-results.txt:464 -# c17055f8cdc9471f8b4e13f5d1f6697d -msgid "In earlier versions of MongoDB, ``cursor.explain()`` returned the ``indexOnly`` field to indicate whether the index covered a query." -msgstr "" - -#: ../source/reference/explain-results.txt:470 -# 8d4a83a53cb042b1b2e08ad7671385ae -msgid "Index Intersection" -msgstr "" - -#: ../source/reference/explain-results.txt:472 -# 516d8381014e4fc8a5ba10deb47124f5 -msgid "For an :doc:`index intersection plan `, the result will include either an ``AND_SORTED`` stage or an ``AND_HASH`` stage with an :data:`~explain.queryPlanner.winningPlan.inputStages` array that details the indexes; e.g.:" -msgstr "" - -#: ../source/reference/explain-results.txt:493 -# aa2968a840584e739cb787a23a14f91f -msgid "In previous versions of MongoDB, ``cursor.explain()`` returned the ``cursor`` field with the value of ``Complex Plan`` for index intersections." -msgstr "" - -#: ../source/reference/explain-results.txt:500 -# 48ad4640751c475ab61305e89961c864 -msgid "``$or`` Expression" -msgstr "" - -#: ../source/reference/explain-results.txt:502 -# 8400d01aa17a4ee2b08303397dac7bc0 -msgid "If MongoDB uses indexes for an :query:`$or` expression, the result will include the ``OR`` stage with an :data:`~explain.winningPlan.inputStages` array that details the indexes; e.g.:" -msgstr "" - -#: ../source/reference/explain-results.txt:524 -# cd0da72d93894ff79e92cb7749d2070a -msgid "In previous versions of MongoDB, ``cursor.explain()`` returned the ``clauses`` array that detailed the indexes." -msgstr "" - -#: ../source/reference/explain-results.txt:530 -# a49d62058ff04193a0b9dab6f10f5b90 -msgid "Sort Stage" -msgstr "" - -#: ../source/reference/explain-results.txt:532 -# 41a7b6fec12e4379a3d344f2bcdd631b -msgid "If MongoDB can use an index scan to obtain the requested sort order, the result will **not** include a ``SORT`` stage. Otherwise, if MongoDB cannot use the index to sort, the ``explain`` result will include a ``SORT`` stage." -msgstr "" - -#: ../source/reference/explain-results.txt:537 -# c78bf4732ea042968fa73cd56dbb0964 -msgid "In previous versions of MongoDB, ``cursor.explain()`` returned the ``scanAndOrder`` field to specify whether MongoDB could use the index order to return sorted results." -msgstr "" - diff --git a/locale/pot/reference/geojson.pot b/locale/pot/reference/geojson.pot deleted file mode 100644 index 4bed060ab72..00000000000 --- a/locale/pot/reference/geojson.pot +++ /dev/null @@ -1,189 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/geojson.txt:5 -# f55cb58ce1b84971b2698c5724ec8921 -msgid "GeoJSON Objects" -msgstr "" - -#: ../source/reference/geojson.txt:0 -# 5880081006c44fedaad6ed12d714f935 -msgid "On this page" -msgstr "" - -#: ../source/reference/geojson.txt:16 -# 59b3f8ac8862414ebb99b2143580c8bc -msgid "Overview" -msgstr "" - -#: ../source/reference/geojson.txt:18 -# 1546b96c953f46039ca52c531b627648 -msgid "MongoDB supports the GeoJSON object types listed on this page." -msgstr "" - -#: ../source/reference/geojson.txt:20 -# 8f2d93b7bb0941729b4b03453cce4f3c -msgid "To specify GeoJSON data, use a document with a ``type`` field specifying the GeoJSON object type and a ``coordinates`` field specifying the object's coordinates:" -msgstr "" - -#: ../source/reference/geojson.txt:30 -# 769005b6d0fb43eaa9f7f9623b95c8a3 -msgid "Always list coordinates in ``longitude, latitude`` order." -msgstr "" - -#: ../source/reference/geojson.txt:32 -# 81457c8b99a645249a0b8a69e9a01010 -msgid "The default coordinate reference system for GeoJSON uses the :term:`WGS84` datum." -msgstr "" - -#: ../source/reference/geojson.txt:38 -# 0b83e5fa7ae84e2f99980fa0d7516b96 -msgid "``Point``" -msgstr "" - -#: ../source/reference/geojson.txt:42 -# 5fdfec54fbd940dd990dfac57e5ea7c2 -msgid "The following example specifies a GeoJSON `Point `_:" -msgstr "" - -#: ../source/reference/geojson.txt:52 -# df087fcefc834eff856a1acf49566674 -msgid "``LineString``" -msgstr "" - -#: ../source/reference/geojson.txt:56 -# 58846237131f4ee187bc16e1d92e1ffb -msgid "The following example specifies a GeoJSON `LineString `_:" -msgstr "" - -#: ../source/reference/geojson.txt:66 -# 4af5ccb67cb34bcdb0213f51e6aa51d8 -msgid "``Polygon``" -msgstr "" - -#: ../source/reference/geojson.txt:70 -# d1544a681c244b96b4109e52900ecdc2 -msgid "`Polygons `_ consist of an array of GeoJSON ``LinearRing`` coordinate arrays. These ``LinearRings`` are closed ``LineStrings``. Closed ``LineStrings`` have at least four coordinate pairs and specify the same position as the first and last coordinates." -msgstr "" - -#: ../source/reference/geojson.txt:76 -# cac260e6267b4460bb8c9263a1c03021 -msgid "The line that joins two points on a curved surface may or may not contain the same set of co-ordinates that joins those two points on a flat surface. The line that joins two points on a curved surface will be a geodesic. Carefully check points to avoid errors with shared edges, as well as overlaps and other types of intersections." -msgstr "" - -#: ../source/reference/geojson.txt:83 -# d4f58b492f944e6ab93129e3f47f0596 -msgid "Polygons with a Single Ring" -msgstr "" - -#: ../source/reference/geojson.txt:85 -# 6d08ce6eee0048d6aa9bcbc4036e5ca0 -msgid "The following example specifies a GeoJSON ``Polygon`` with an exterior ring and no interior rings (or holes). The first and last coordinates must match in order to close the polygon:" -msgstr "" - -#: ../source/reference/geojson.txt:96 -# b2098e6087ed4667a455b792067dd412 -msgid "For Polygons with a single ring, the ring cannot self-intersect." -msgstr "" - -#: ../source/reference/geojson.txt:99 -# ee46aea4e58c4717903b3e0656415704 -msgid "Polygons with Multiple Rings" -msgstr "" - -#: ../source/reference/geojson.txt:101 -# ae8a0de722cf477ab79cabca63358254 -msgid "For Polygons with multiple rings:" -msgstr "" - -#: ../source/reference/geojson.txt:103 -# 9123c188a8c44306a8d70e697bc2f5b7 -msgid "The first described ring must be the exterior ring." -msgstr "" - -#: ../source/reference/geojson.txt:105 -# 8e581ae976db486ba34b8249fd88eeb7 -msgid "The exterior ring cannot self-intersect." -msgstr "" - -#: ../source/reference/geojson.txt:107 -# 485060bfd3f64d5ca0a4f4e915c3fb71 -msgid "Any interior ring must be entirely contained by the outer ring." -msgstr "" - -#: ../source/reference/geojson.txt:109 -# c0fb747a86ec442fb5103e18c3c13b06 -msgid "Interior rings cannot intersect or overlap each other. Interior rings cannot share an edge." -msgstr "" - -#: ../source/reference/geojson.txt:112 -# c34ac1db8b024988aaa428c60b20643d -msgid "The following example represents a GeoJSON polygon with an interior ring:" -msgstr "" - -#: ../source/reference/geojson.txt:129 -# bfc98dd19ee14abf9803e67091578fe9 -msgid "``MultiPoint``" -msgstr "" - -#: ../source/reference/geojson.txt:131 -#: ../source/reference/geojson.txt:155 -#: ../source/reference/geojson.txt:178 -#: ../source/reference/geojson.txt:199 -# e172afce46754cc7aa88c0ead0c37b6c -# eda18376869f4bc7b89711d67c49e892 -# 860d5b708f1e4fcfa9cbfeef7e59a68a -# 566bd0f65bc147e18bae0236416341d0 -msgid "Requires :ref:`2dsphere-v2`" -msgstr "" - -#: ../source/reference/geojson.txt:134 -# b6b15fc68c254ef1a8946067d723d3cc -msgid "GeoJSON `MultiPoint ` embedded documents encode a list of points." -msgstr "" - -#: ../source/reference/geojson.txt:153 -# d32eee3bf2864aa58959e3cf0c23f1cc -msgid "``MultiLineString``" -msgstr "" - -#: ../source/reference/geojson.txt:158 -# a05590e70f5f4642a0c462b72f355dbd -msgid "The following example specifies a GeoJSON `MultiLineString `_:" -msgstr "" - -#: ../source/reference/geojson.txt:176 -# 6871fc40e6414d308defc300cc074ac9 -msgid "``MultiPolygon``" -msgstr "" - -#: ../source/reference/geojson.txt:181 -# aad9cd2e7aee459f9b147805c50d1183 -msgid "The following example specifies a GeoJSON `MultiPolygon `_:" -msgstr "" - -#: ../source/reference/geojson.txt:197 -# 61479b590fcb46ba8d34b29eb2755d6a -msgid "``GeometryCollection``" -msgstr "" - -#: ../source/reference/geojson.txt:202 -# e789604d5ee2441ebacbc0bb97f103e4 -msgid "The following example stores coordinates of GeoJSON type `GeometryCollection `_:" -msgstr "" - diff --git a/locale/pot/reference/glossary.pot b/locale/pot/reference/glossary.pot deleted file mode 100644 index 3dc7ff14e54..00000000000 --- a/locale/pot/reference/glossary.pot +++ /dev/null @@ -1,1823 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/glossary.txt:3 -# b157512f1caa41a0a7fad3b6439bcf53 -msgid "Glossary" -msgstr "" - -#: ../source/reference/glossary.txt:0 -# e3084cc3711b46619bdf594c231cc4a0 -msgid "On this page" -msgstr "" - -#: ../source/reference/glossary.txt:18 -# 8f8c34c1de5a45e4b97cdade7d2cde2e -msgid "$cmd" -msgstr "" - -#: ../source/reference/glossary.txt:20 -# 1053baa3403842a8ab693a9d4bbe98d5 -msgid "A special virtual :term:`collection` that exposes MongoDB's :term:`database commands `. To use database commands, see :ref:`issue-commands`." -msgstr "" - -#: ../source/reference/glossary.txt:23 -# 5253c647f565488eb9edec390ef56779 -msgid "_id" -msgstr "" - -#: ../source/reference/glossary.txt:25 -# 087d51c70f7d493195c5fb4730f0a502 -msgid "A field required in every MongoDB :term:`document`. The :ref:`_id ` field must have a unique value. You can think of the ``_id`` field as the document's :term:`primary key`. If you create a new document without an ``_id`` field, MongoDB automatically creates the field and assigns a unique BSON :term:`ObjectId`." -msgstr "" - -#: ../source/reference/glossary.txt:31 -# 0c1b084ccf6f44a58869230769ca4b0f -msgid "accumulator" -msgstr "" - -#: ../source/reference/glossary.txt:33 -# efb6c9fd6e004486a106d5c735175c9e -msgid "An :term:`expression` in the :term:`aggregation framework` that maintains state between documents in the aggregation :term:`pipeline`. For a list of accumulator operations, see :pipeline:`$group`." -msgstr "" - -#: ../source/reference/glossary.txt:37 -# e19a87ae8841402683765315290b1d77 -msgid "action" -msgstr "" - -#: ../source/reference/glossary.txt:39 -# c851c2207b9e45728c2ee086a02a596e -msgid "An operation the user can perform on a resource. Actions and :term:`resources ` combine to create :term:`privileges `. See :doc:`action `." -msgstr "" - -#: ../source/reference/glossary.txt:42 -# 41d46aff066f4b578b7be486a1dbc9e1 -msgid "admin database" -msgstr "" - -#: ../source/reference/glossary.txt:44 -# b6357a61879d4cbbb7a47ff352181b49 -msgid "A privileged database. Users must have access to the ``admin`` database to run certain administrative commands. For a list of administrative commands, see :ref:`admin-commands`." -msgstr "" - -#: ../source/reference/glossary.txt:48 -# 416b46cdba9d476ca05d3ea9d018a07c -msgid "aggregation" -msgstr "" - -#: ../source/reference/glossary.txt:50 -# 2d7a2596108e429ca9bb2ce1ee497c33 -msgid "Any of a variety of operations that reduces and summarizes large sets of data. MongoDB's :method:`~db.collection.aggregate()` and :method:`~db.collection.mapReduce()` methods are two examples of aggregation operations. For more information, see :doc:`/aggregation`." -msgstr "" - -#: ../source/reference/glossary.txt:55 -# c239860f856e4494a290535e898fb841 -msgid "aggregation framework" -msgstr "" - -#: ../source/reference/glossary.txt:57 -# e46292b2f7364d00973284df4fb0781b -msgid "The set of MongoDB operators that let you calculate aggregate values without having to use :term:`map-reduce`. For a list of operators, see :doc:`/reference/aggregation`." -msgstr "" - -#: ../source/reference/glossary.txt:60 -# f83ac893712d4a078f9cddfdb9f025ab -msgid "arbiter" -msgstr "" - -#: ../source/reference/glossary.txt:62 -# 0e8136d37ea14b798b8f2c2bcd9228c6 -msgid "A member of a :term:`replica set` that exists solely to vote in :term:`elections `. Arbiters do not replicate data. See :ref:`replica-set-arbiter-configuration`." -msgstr "" - -#: ../source/reference/glossary.txt:65 -# d77ae427506f4e67a5c13cf059a7c9ff -msgid "authentication" -msgstr "" - -#: ../source/reference/glossary.txt:67 -# 0d057b99f3df405c869cdb6724f055c6 -msgid "Verification of the user identity. See :doc:`/core/authentication`." -msgstr "" - -#: ../source/reference/glossary.txt:69 -# 2ef3dfe0f7bd419286b09fd5f871d654 -msgid "authorization" -msgstr "" - -#: ../source/reference/glossary.txt:71 -# 7f8d2b5cc7984b22b54cca54146ef02c -msgid "Provisioning of access to databases and operations. See :doc:`/core/authorization`." -msgstr "" - -#: ../source/reference/glossary.txt:92 -# 45bba740608343fc961f2d369f27f345 -msgid "B-tree" -msgstr "" - -#: ../source/reference/glossary.txt:94 -# da35838b753948ee8eaafc02ae2ec5e5 -msgid "A data structure commonly used by database management systems to store indexes. MongoDB uses B-trees for its indexes." -msgstr "" - -#: ../source/reference/glossary.txt:73 -# a7a7befd5d914ca98a8142f1903c38ac -msgid "balancer" -msgstr "" - -#: ../source/reference/glossary.txt:75 -# 6da6f674c36c4209a266656f20903a8c -msgid "An internal MongoDB process that runs in the context of a :term:`sharded cluster` and manages the migration of :term:`chunks `. Administrators must disable the balancer for all maintenance operations on a sharded cluster. See :ref:`sharding-balancing`." -msgstr "" - -#: ../source/reference/glossary.txt:80 -# 56f223c7ded2485cb1e8b258c7f4f957 -msgid "BSON" -msgstr "" - -#: ../source/reference/glossary.txt:82 -# ed42631892c24829855a0722c88c5916 -msgid "A serialization format used to store :term:`documents ` and make remote procedure calls in MongoDB. \"BSON\" is a portmanteau of the words \"binary\" and \"JSON\". Think of BSON as a binary representation of JSON (JavaScript Object Notation) documents. See :doc:`/reference/bson-types` and :doc:`/reference/mongodb-extended-json`." -msgstr "" - -#: ../source/reference/glossary.txt:88 -# 3079d840400447328147cd923810ea13 -msgid "BSON types" -msgstr "" - -#: ../source/reference/glossary.txt:90 -# 017a6679c87340d683f249f27c0e29f5 -msgid "The set of types supported by the :term:`BSON` serialization format. For a list of BSON types, see :doc:`/reference/bson-types`." -msgstr "" - -#: ../source/reference/glossary.txt:96 -# e8da0387e46248b4b785085aace2da26 -msgid "CAP Theorem" -msgstr "" - -#: ../source/reference/glossary.txt:98 -# 79573bd48d68435993625b742c7c8541 -msgid "Given three properties of computing systems, consistency, availability, and partition tolerance, a distributed computing system can provide any two of these features, but never all three." -msgstr "" - -#: ../source/reference/glossary.txt:102 -# b3caed6f52104699b1f6d2162f794e95 -msgid "capped collection" -msgstr "" - -#: ../source/reference/glossary.txt:104 -# ddc31f2409634e2eb8d49fd29901fa04 -msgid "A fixed-sized :term:`collection ` that automatically overwrites its oldest entries when it reaches its maximum size. The MongoDB :term:`oplog` that is used in :term:`replication` is a capped collection. See :doc:`/core/capped-collections`." -msgstr "" - -#: ../source/reference/glossary.txt:108 -# 93514d21011f45a597989f1bdfc4b735 -msgid "cardinality" -msgstr "" - -#: ../source/reference/glossary.txt:110 -# 14dd16e20116417b9dc3140c2a0724b5 -msgid "The measure of the number of elements within a set of values. For example, the set ``A = { 2, 4, 6 }`` contains 3 elements, and has a cardinality of 3. See :ref:`shard-key-cardinality`." -msgstr "" - -#: ../source/reference/glossary.txt:113 -# ff364dba5ba7475f93cdb6042c5c936e -msgid "checksum" -msgstr "" - -#: ../source/reference/glossary.txt:115 -# 9b67143df0fa46a591654e11d3b1697b -msgid "A calculated value used to ensure data integrity. The :term:`md5` algorithm is sometimes used as a checksum." -msgstr "" - -#: ../source/reference/glossary.txt:117 -# 40ab1d67f5aa46dcb7a01ccb84008117 -msgid "chunk" -msgstr "" - -#: ../source/reference/glossary.txt:119 -# 2af08d076cfd4858a13f381e70179793 -msgid "A contiguous range of :term:`shard key` values within a particular :term:`shard`. Chunk ranges are inclusive of the lower boundary and exclusive of the upper boundary. MongoDB splits chunks when they grow beyond the configured chunk size, which by default is 64 megabytes. MongoDB migrates chunks when a shard contains too many chunks of a collection relative to other shards. See :ref:`sharding-data-partitioning` and :ref:`sharding-balancing`." -msgstr "" - -#: ../source/reference/glossary.txt:126 -# 012e178ae2b54ad18a1db4df2eaa04ca -msgid "client" -msgstr "" - -#: ../source/reference/glossary.txt:128 -# a6a54102c4c04e0e9db4cbf11bbc8b02 -msgid "The application layer that uses a database for data persistence and storage. :term:`Drivers ` provide the interface level between the application layer and the database server." -msgstr "" - -#: ../source/reference/glossary.txt:132 -# 04a996f2295e4be887aa8c212c78d616 -msgid "Client can also refer to a single thread or process." -msgstr "" - -#: ../source/reference/glossary.txt:133 -# d08cb6c287504500b9246d1df61c6a5a -msgid "cluster" -msgstr "" - -#: ../source/reference/glossary.txt:135 -# d44d7e81d55549fabc2a1583f4a2df7d -msgid "See :term:`sharded cluster`." -msgstr "" - -#: ../source/reference/glossary.txt:136 -# 408d90f85b2c4e82928367d2f4f6df38 -msgid "collection" -msgstr "" - -#: ../source/reference/glossary.txt:138 -# d6148ac991f84c85812ba4e52eac542f -msgid "A grouping of MongoDB :term:`documents `. A collection is the equivalent of an :term:`RDBMS` table. A collection exists within a single :term:`database`. Collections do not enforce a schema. Documents within a collection can have different fields. Typically, all documents in a collection have a similar or related purpose. See :ref:`faq-dev-namespace`." -msgstr "" - -#: ../source/reference/glossary.txt:144 -# ed694d12d91a4d7e91e8c217e2a22a31 -msgid "collection scan" -msgstr "" - -#: ../source/reference/glossary.txt:146 -# 5484d3c1d3a44dcc9b38e238805b791c -msgid "Collection scans are a query execution strategy where MongoDB must inspect every document in a collection to see if it matches the query criteria. These queries are very inefficient and do not use indexes. See :doc:`/core/query-optimization` for details about query execution strategies." -msgstr "" - -#: ../source/reference/glossary.txt:151 -# 74441cd9bce3489b88d243b9c6733b54 -msgid "compound index" -msgstr "" - -#: ../source/reference/glossary.txt:153 -# 149fc5b65a6f4239a404b4d4709d8fea -msgid "An :term:`index` consisting of two or more keys. See :ref:`index-type-compound`." -msgstr "" - -#: ../source/reference/glossary.txt:155 -# 8ee141f663a24fa0975fcd609e8b0c45 -msgid "concurrency control" -msgstr "" - -#: ../source/reference/glossary.txt:157 -# eeafe1b5eb4349b697bb51ab2c4fb670 -msgid "Concurrency control ensures that database operations can be executed concurrently without compromising correctness. Pessimistic concurrency control, such as used in systems with :term:`locks `, will block any potentially conflicting operations even if they may not turn out to actually conflict. Optimistic concurrency control, the approach used by :ref:`WiredTiger `, will delay checking until after a conflict may have occurred, aborting and retrying one of the operations involved in any :term:`write conflict` that arises." -msgstr "" - -#: ../source/reference/glossary.txt:167 -# 76f08ba00694487e9c68549d7e14e6ff -msgid "config database" -msgstr "" - -#: ../source/reference/glossary.txt:169 -# 380eb03f4ca545f8a0ba53b225b922a8 -msgid "An internal database that holds the metadata associated with a :term:`sharded cluster`. Applications and administrators should not modify the ``config`` database in the course of normal operation. See :doc:`/reference/config-database`." -msgstr "" - -#: ../source/reference/glossary.txt:173 -# dd5e9e3b1694432d93f634c4b6744876 -msgid "config server" -msgstr "" - -#: ../source/reference/glossary.txt:175 -# b5a8834baec94cd887c5ddb69d9d96f9 -msgid "A :program:`mongod` instance that stores all the metadata associated with a :term:`sharded cluster`. See :ref:`sharding-config-server`." -msgstr "" - -#: ../source/reference/glossary.txt:183 -# 941c11f4f29846eeaa8303b951bbc5b2 -msgid "CRUD" -msgstr "" - -#: ../source/reference/glossary.txt:185 -# 776393096c034ddb92d509b19ca33103 -msgid "An acronym for the fundamental operations of a database: Create, Read, Update, and Delete. See :doc:`/crud`." -msgstr "" - -#: ../source/reference/glossary.txt:187 -# b8c1a28d73c34314802c52d49ae39d5f -msgid "CSV" -msgstr "" - -#: ../source/reference/glossary.txt:189 -# 38d783c8a91c47449b6302676823d809 -msgid "A text-based data format consisting of comma-separated values. This format is commonly used to exchange data between relational databases since the format is well-suited to tabular data. You can import CSV files using :program:`mongoimport`." -msgstr "" - -#: ../source/reference/glossary.txt:193 -# 81b3b03d78a44d2894b97833b62e25fb -msgid "cursor" -msgstr "" - -#: ../source/reference/glossary.txt:195 -# 68fcc9692c4e404cbfe370ec86a90e9f -msgid "A pointer to the result set of a :term:`query`. Clients can iterate through a cursor to retrieve results. By default, cursors timeout after 10 minutes of inactivity. See :ref:`read-operations-cursors`." -msgstr "" - -#: ../source/reference/glossary.txt:199 -# 09ceb14e932f45ad82a0b0d51101eeb6 -msgid "daemon" -msgstr "" - -#: ../source/reference/glossary.txt:201 -# ebdab4f62ed74361974728adbe062170 -msgid "The conventional name for a background, non-interactive process." -msgstr "" - -#: ../source/reference/glossary.txt:203 -# 3e3798471fb043779478b212d560c5f6 -msgid "data directory" -msgstr "" - -#: ../source/reference/glossary.txt:205 -# 2f82c9c1aa8d4d7e9406cfdd73c745c3 -msgid "The file-system location where the :program:`mongod` stores data files. The :setting:`~storage.dbPath` option specifies the data directory." -msgstr "" - -#: ../source/reference/glossary.txt:207 -# 74adcfdd1a174281a0dad29ccfaa186c -msgid "data partition" -msgstr "" - -#: ../source/reference/glossary.txt:209 -# fe6e2a1fbca846259409b680ae6aa515 -msgid "A distributed system architecture that splits data into ranges. :term:`Sharding` uses partitioning. See :ref:`sharding-data-partitioning`." -msgstr "" - -#: ../source/reference/glossary.txt:212 -# 860817202e55447fa10a9277a5b4939b -msgid "data-center awareness" -msgstr "" - -#: ../source/reference/glossary.txt:214 -# d3c76da41d114f11be25ed7c3b35f1ee -msgid "A property that allows clients to address members in a system based on their locations. :term:`Replica sets ` implement data-center awareness using :term:`tagging `. See :doc:`/data-center-awareness`." -msgstr "" - -#: ../source/reference/glossary.txt:218 -# 7f301aaa05d64f91a78923783278954b -msgid "database" -msgstr "" - -#: ../source/reference/glossary.txt:220 -# b1bf1393d668411785a23393ee8cff1b -msgid "A physical container for :term:`collections `. Each database gets its own set of files on the file system. A single MongoDB server typically has multiple databases." -msgstr "" - -#: ../source/reference/glossary.txt:224 -# 4c86b6af88c94e3ca70c6b30c9e31dd4 -msgid "database command" -msgstr "" - -#: ../source/reference/glossary.txt:226 -# 46cfbd8747e74b878bfccf1c4d6ca285 -msgid "A MongoDB operation, other than an insert, update, remove, or query. For a list of database commands, see :doc:`/reference/command`. To use database commands, see :ref:`issue-commands`." -msgstr "" - -#: ../source/reference/glossary.txt:230 -# a8f8a03bd34e4b43a3f170d887912602 -msgid "database profiler" -msgstr "" - -#: ../source/reference/glossary.txt:232 -# 98f7593700444016958616f2c7c6d730 -msgid "A tool that, when enabled, keeps a record on all long-running operations in a database's ``system.profile`` collection. The profiler is most often used to diagnose slow queries. See :ref:`database-profiling`." -msgstr "" - -#: ../source/reference/glossary.txt:236 -# 293435993b874dd28b266168bbadfb2a -msgid "datum" -msgstr "" - -#: ../source/reference/glossary.txt:238 -# c58a1e8dec814344beeb241055cfb4eb -msgid "A set of values used to define measurements on the earth. MongoDB uses the :term:`WGS84` datum in certain :term:`geospatial` calculations. See :doc:`/applications/geospatial-indexes`." -msgstr "" - -#: ../source/reference/glossary.txt:241 -# 549e8775e3df4c51a33d162d6b47ce24 -msgid "dbpath" -msgstr "" - -#: ../source/reference/glossary.txt:243 -# 2cad82e83d07408baf7e3033d622e715 -msgid "The location of MongoDB's data file storage. See :setting:`~storage.dbPath`." -msgstr "" - -#: ../source/reference/glossary.txt:245 -# 53d99012d33041238f42674191032611 -msgid "delayed member" -msgstr "" - -#: ../source/reference/glossary.txt:247 -# bec38f55e0f544dba35d309e3e0a1271 -msgid "A :term:`replica set` member that cannot become primary and applies operations at a specified delay. The delay is useful for protecting data from human error (i.e. unintentionally deleted databases) or updates that have unforeseen effects on the production database. See :ref:`replica-set-delayed-members`." -msgstr "" - -#: ../source/reference/glossary.txt:252 -# 2f9af67898514f9284874c9e30d0cf7a -msgid "diagnostic log" -msgstr "" - -#: ../source/reference/glossary.txt:254 -# 025090bf10e44657b77e7f0e241eb1e3 -msgid "A verbose log of operations stored in the :term:`dbpath`. See the :option:`--diaglog ` option." -msgstr "" - -#: ../source/reference/glossary.txt:256 -# ccbc2b9f540a445ab0ac78dea3a1d226 -msgid "document" -msgstr "" - -#: ../source/reference/glossary.txt:258 -# 1840581182af4e3ea77a080d970ac357 -msgid "A record in a MongoDB :term:`collection` and the basic unit of data in MongoDB. Documents are analogous to :term:`JSON` objects but exist in the database in a more type-rich format known as :term:`BSON`. See :doc:`/core/document`." -msgstr "" - -#: ../source/reference/glossary.txt:262 -# 54b9fcef26b9485c8958f2911a7524d7 -msgid "dot notation" -msgstr "" - -#: ../source/reference/glossary.txt:264 -# cf98d8e709ef43c38a0e9be856f0268d -msgid "MongoDB uses the dot notation to access the elements of an array and to access the fields of an embedded document. See :ref:`document-dot-notation`." -msgstr "" - -#: ../source/reference/glossary.txt:267 -# 6cfca22a7dca4504ad026b1b8cc69104 -msgid "draining" -msgstr "" - -#: ../source/reference/glossary.txt:269 -# 309b01edb3e343749d13582b60c6d537 -msgid "The process of removing or \"shedding\" :term:`chunks ` from one :term:`shard` to another. Administrators must drain shards before removing them from the cluster. See :doc:`/tutorial/remove-shards-from-cluster`." -msgstr "" - -#: ../source/reference/glossary.txt:273 -# 4a978118da5444de98b2d4a307748da6 -msgid "driver" -msgstr "" - -#: ../source/reference/glossary.txt:275 -# 3a806d0518434a6d86edde7ca7995802 -msgid "A client library for interacting with MongoDB in a particular language. See :doc:`/applications/drivers`." -msgstr "" - -#: ../source/reference/glossary.txt:277 -# 292309ba908c4577ab78aabb02830e6c -msgid "durable" -msgstr "" - -#: ../source/reference/glossary.txt:279 -# a6ba9017a1214608a47a5fbc399e9307 -msgid "A write operation is durable when it will persist across a shutdown (or crash) and restart of one or more server processes. For a single :program:`mongod` server, a write operation is considered durable when it has been written to the server's :term:`journal` file. For a :doc:`replica set `, a write operation is considered durable once the write operation is durable on a majority of voting nodes; i.e. written to a majority of voting nodes' journals." -msgstr "" - -#: ../source/reference/glossary.txt:288 -# d2f7420be81e4879981f60f36d395a20 -msgid "election" -msgstr "" - -#: ../source/reference/glossary.txt:290 -# df28d1b83ebb4f9ea0864ce173f2101a -msgid "The process by which members of a :term:`replica set` select a :term:`primary` on startup and in the event of a failure. See :ref:`replica-set-elections`." -msgstr "" - -#: ../source/reference/glossary.txt:297 -# c4ee4bdaef12483ea98ab47d9b577548 -msgid "eventual consistency" -msgstr "" - -#: ../source/reference/glossary.txt:299 -# c3824ad066fe4415a4baaed3667f7897 -msgid "A property of a distributed system that allows changes to the system to propagate gradually. In a database system, this means that readable members are not required to reflect the latest writes at all times." -msgstr "" - -#: ../source/reference/glossary.txt:303 -# ef889a0209814df98ba8b59de1e1c857 -msgid "expression" -msgstr "" - -#: ../source/reference/glossary.txt:305 -# 182686d4e26948cfa00a7e4a81745ca9 -msgid "In the context of :term:`aggregation framework`, expressions are the stateless transformations that operate on the data that passes through a :term:`pipeline`. See :doc:`/core/aggregation-pipeline`." -msgstr "" - -#: ../source/reference/glossary.txt:308 -# 2bce3ded713a4dc4a9a888bbc2418a5d -msgid "failover" -msgstr "" - -#: ../source/reference/glossary.txt:310 -# c55e7461a58c4ac9be58d2a0311a3def -msgid "The process that allows a :term:`secondary` member of a :term:`replica set` to become :term:`primary` in the event of a failure. See :ref:`replica-set-failover`." -msgstr "" - -#: ../source/reference/glossary.txt:313 -# dc5f367bb69f415a971c08e873a42534 -msgid "field" -msgstr "" - -#: ../source/reference/glossary.txt:315 -# 4518896941d54bf3a0cca3ca2b90a32c -msgid "A name-value pair in a :term:`document `. A document has zero or more fields. Fields are analogous to columns in relational databases. See :ref:`document-structure`." -msgstr "" - -#: ../source/reference/glossary.txt:318 -# d34d186d159f4336a9862f9a0c986012 -msgid "field path" -msgstr "" - -#: ../source/reference/glossary.txt:320 -# beb0c132660a441cae9b77102c302a57 -msgid "Path to a field in the document. To specify a field path, use a string that prefixes the field name with a dollar sign (``$``)." -msgstr "" - -#: ../source/reference/glossary.txt:322 -# e85215fa434f4f69a7142fcc58afad3e -msgid "firewall" -msgstr "" - -#: ../source/reference/glossary.txt:324 -# 95003ec90b0a4a35a21641dff27edb72 -msgid "A system level networking filter that restricts access based on, among other things, IP address. Firewalls form a part of an effective network security strategy. See :ref:`security-firewalls`." -msgstr "" - -#: ../source/reference/glossary.txt:328 -# e3707ffe47c749fc8c77a8447fd1f1d0 -msgid "fsync" -msgstr "" - -#: ../source/reference/glossary.txt:330 -# e1f452e1cb04416296960f3b2aab7040 -msgid "A system call that flushes all dirty, in-memory pages to disk. MongoDB calls ``fsync()`` on its database files at least every 60 seconds. See :dbcommand:`fsync`." -msgstr "" - -#: ../source/reference/glossary.txt:333 -# 07d0554416d64c398f7ba5c570335d47 -msgid "geohash" -msgstr "" - -#: ../source/reference/glossary.txt:335 -# b6312a3aa078428b9b497ffa35fd9f0e -msgid "A geohash value is a binary representation of the location on a coordinate grid. See :ref:`geospatial-indexes-geohash`." -msgstr "" - -#: ../source/reference/glossary.txt:337 -# f6723195022f4caeac63305ba28edaaa -msgid "GeoJSON" -msgstr "" - -#: ../source/reference/glossary.txt:339 -# 8a5c029d518b4b3fb36bb320d2e37331 -msgid "A :term:`geospatial` data interchange format based on JavaScript Object Notation (:term:`JSON`). GeoJSON is used in :doc:`geospatial queries `. For supported GeoJSON objects, see :ref:`geo-overview-location-data`. For the GeoJSON format specification, see ``_." -msgstr "" - -#: ../source/reference/glossary.txt:345 -# 10f88e83345949b08c04091ee41664bc -msgid "geospatial" -msgstr "" - -#: ../source/reference/glossary.txt:347 -# c77f5cb5a27748fc85996522355a9508 -msgid "Data that relates to geographical location. In MongoDB, you may store, index, and query data according to geographical parameters. See :doc:`/applications/geospatial-indexes`." -msgstr "" - -#: ../source/reference/glossary.txt:350 -# 179a4f8924ad470cb53a632724dcd8d5 -msgid "GridFS" -msgstr "" - -#: ../source/reference/glossary.txt:352 -# abad1735f32e480db9cc35a330b5d790 -msgid "A convention for storing large files in a MongoDB database. All of the official MongoDB drivers support this convention, as does the :program:`mongofiles` program. See :doc:`/core/gridfs`." -msgstr "" - -#: ../source/reference/glossary.txt:355 -# f6aa75a28bf0406bbc62619906445245 -msgid "hashed shard key" -msgstr "" - -#: ../source/reference/glossary.txt:357 -# 307d33831e9f493f90d8d23ac25eec99 -msgid "A special type of :term:`shard key` that uses a hash of the value in the shard key field to distribute documents among members of the :term:`sharded cluster`. See :ref:`index-type-hashed`." -msgstr "" - -#: ../source/reference/glossary.txt:360 -# bbc52f6b17e6471898e450ef6a33022b -msgid "haystack index" -msgstr "" - -#: ../source/reference/glossary.txt:362 -# 71ef845c35294182b2f3723bdd8ebad1 -msgid "A :term:`geospatial` index that enhances searches by creating \"buckets\" of objects grouped by a second criterion. See :doc:`/core/geohaystack`." -msgstr "" - -#: ../source/reference/glossary.txt:365 -# 63d1a3808a21420aad321bdfa22dd1b9 -msgid "hidden member" -msgstr "" - -#: ../source/reference/glossary.txt:367 -# 4b1da923881247b694ecafd8d820382f -msgid "A :term:`replica set` member that cannot become :term:`primary` and are invisible to client applications. See :ref:`replica-set-hidden-members`." -msgstr "" - -#: ../source/reference/glossary.txt:370 -# 4eaa0b77273549fdbecfb3cc579d057e -msgid "idempotent" -msgstr "" - -#: ../source/reference/glossary.txt:372 -# 1a16bbea076e4a33ac6662d094fd27a7 -msgid "The quality of an operation to produce the same result given the same input, whether run once or run multiple times." -msgstr "" - -#: ../source/reference/glossary.txt:374 -# c0679c3ab67e4503ac5af157114bc312 -msgid "index" -msgstr "" - -#: ../source/reference/glossary.txt:376 -# 12e5f96c9fc04c5a93a9aa51cf32f746 -msgid "A data structure that optimizes queries. See :doc:`/indexes`." -msgstr "" - -#: ../source/reference/glossary.txt:178 -# 008f236c47014b13b91bccba34678267 -msgid "init script" -msgstr "" - -#: ../source/reference/glossary.txt:180 -# f78a5d8e6d31417a9f0bfc150fa758c7 -msgid "A simple shell script, typically located in the ``/etc/rc.d`` or ``/etc/init.d`` directory, and used by the system's initialization process to start, restart or stop a :term:`daemon` process." -msgstr "" - -#: ../source/reference/glossary.txt:377 -# 46874a74e9e54983941b5d5c97f2986d -msgid "initial sync" -msgstr "" - -#: ../source/reference/glossary.txt:379 -# 6e55721c123a4923a774d0d470c2e32e -msgid "The :term:`replica set` operation that replicates data from an existing replica set member to a new replica set member. See :ref:`replica-set-initial-sync`." -msgstr "" - -#: ../source/reference/glossary.txt:382 -# c03dc4b2e44e4f0087d8c739b449edf8 -msgid "intent lock" -msgstr "" - -#: ../source/reference/glossary.txt:384 -# e684a041a1644a71bbf9fc359146d83f -msgid "A :term:`lock` on a resource that indicates that the holder of the lock will read (intent shared) or write (intent exclusive) the resource using :term:`concurrency control` at a finer granularity than that of the resource with the intent lock. Intent locks allow concurrent readers and writers of a resource. See :ref:`faq-concurrency-locking`." -msgstr "" - -#: ../source/reference/glossary.txt:399 -# 02dc91994e704c15a0950ac43fbc563b -msgid "interrupt point" -msgstr "" - -#: ../source/reference/glossary.txt:401 -# ff0a0164f0584c67ad015d1061ce2faf -msgid "A point in an operation's lifecycle when it can safely abort. MongoDB only terminates an operation at designated interrupt points. See :doc:`/tutorial/terminate-running-operations`." -msgstr "" - -#: ../source/reference/glossary.txt:390 -# 28acd47dc1c9435ab4f392ed58510c93 -msgid "IPv6" -msgstr "" - -#: ../source/reference/glossary.txt:392 -# c0ca99a6376c441cab1b50e035f6c346 -msgid "A revision to the IP (Internet Protocol) standard that provides a significantly larger address space to more effectively support the number of hosts on the contemporary Internet." -msgstr "" - -#: ../source/reference/glossary.txt:395 -# a0e17ea038454bef912e3bb9fb51e81e -msgid "ISODate" -msgstr "" - -#: ../source/reference/glossary.txt:397 -# 39146b96729c4de6812b148cb924e9f5 -msgid "The international date format used by :program:`mongo` to display dates. The format is: ``YYYY-MM-DD HH:MM.SS.millis``." -msgstr "" - -#: ../source/reference/glossary.txt:405 -# bc0d426ab19f4c56957dec75049e1258 -msgid "JavaScript" -msgstr "" - -#: ../source/reference/glossary.txt:407 -# 1e2ae098a4cd41d8a615602f9cfb7d76 -msgid "A popular scripting language originally designed for web browsers. The MongoDB shell and certain server-side functions use a JavaScript interpreter. See :doc:`/core/server-side-javascript` for more information." -msgstr "" - -#: ../source/reference/glossary.txt:411 -# a09ba35ed16049bb9ccc948725d92ed6 -msgid "journal" -msgstr "" - -#: ../source/reference/glossary.txt:413 -# f6910ee5476741f0a809ca100679db15 -msgid "A sequential, binary transaction log used to bring the database into a valid state in the event of a hard shutdown. Journaling writes data first to the journal and then to the core data files. MongoDB enables journaling by default for 64-bit builds of MongoDB version 2.0 and newer. Journal files are pre-allocated and exist as files in the :term:`data directory`. See :doc:`/core/journaling/`." -msgstr "" - -#: ../source/reference/glossary.txt:420 -# 714392c99ed94122a53ec11c325a3756 -msgid "JSON" -msgstr "" - -#: ../source/reference/glossary.txt:422 -# f9674a70e2c048ec9bbf6bc6cb70a7f2 -msgid "JavaScript Object Notation. A human-readable, plain text format for expressing structured data with support in many programming languages. For more information, see ``_. Certain MongoDB tools render an approximation of MongoDB :term:`BSON` documents in JSON format. See :doc:`/reference/mongodb-extended-json`." -msgstr "" - -#: ../source/reference/glossary.txt:428 -# 76df48a57bac4025b32e91f1c0159fad -msgid "JSON document" -msgstr "" - -#: ../source/reference/glossary.txt:430 -# 0dc1e040b5da4aeb8834cc95d41d1c86 -msgid "A :term:`JSON` document is a collection of fields and values in a structured format. For sample JSON documents, see ``_." -msgstr "" - -#: ../source/reference/glossary.txt:433 -# 48aa0e6ee2cd424199687ff6d321364b -msgid "JSONP" -msgstr "" - -#: ../source/reference/glossary.txt:435 -# ab6a862e2c8e4371847f18dedc9cc525 -msgid ":term:`JSON` with Padding. Refers to a method of injecting JSON into applications. **Presents potential security concerns**." -msgstr "" - -#: ../source/reference/glossary.txt:437 -# a3e057841d9b40e0879d1d1aabe9ed4c -msgid "least privilege" -msgstr "" - -#: ../source/reference/glossary.txt:439 -# 8e97c722154b48599c900405fbaa9484 -msgid "An authorization policy that gives a user only the amount of access that is essential to that user's work and no more." -msgstr "" - -#: ../source/reference/glossary.txt:441 -# 699f1536f755418fa9f0afed252660a8 -msgid "legacy coordinate pairs" -msgstr "" - -#: ../source/reference/glossary.txt:443 -# 9d3723bf5b8d4f03b7f7978b66d5e062 -msgid "The format used for :term:`geospatial` data prior to MongoDB version 2.4. This format stores geospatial data as points on a planar coordinate system (e.g. ``[ x, y ]``). See :doc:`/applications/geospatial-indexes`." -msgstr "" - -#: ../source/reference/glossary.txt:447 -# 1b320224c16442a1a97f26f7aea7657f -msgid "LineString" -msgstr "" - -#: ../source/reference/glossary.txt:449 -# 936f9eb7ebe244e6b031f9c647dc9b5d -msgid "A LineString is defined by an array of two or more positions. A closed LineString with four or more positions is called a LinearRing, as described in the GeoJSON LineString specification: ``_. To use a LineString in MongoDB, see :ref:`geospatial-indexes-store-geojson`." -msgstr "" - -#: ../source/reference/glossary.txt:455 -# dcb523e556b4420aa01d7ec07b4cf58a -msgid "lock" -msgstr "" - -#: ../source/reference/glossary.txt:457 -# b50ff968518e4286bfd2b0200299b29d -msgid "MongoDB uses locks to ensure that :doc:`concurrency ` does not affect correctness. MongoDB uses :term:`read locks `, :term:`write locks ` and :term:`intent locks `. For more information, see :ref:`faq-concurrency-locking`." -msgstr "" - -#: ../source/reference/glossary.txt:462 -# 8aee7024fbd8455f9313c90a747d7d8b -msgid "LVM" -msgstr "" - -#: ../source/reference/glossary.txt:464 -# 8426276526394deaab0817662ddfc28b -msgid "Logical volume manager. LVM is a program that abstracts disk images from physical devices and provides a number of raw disk manipulation and snapshot capabilities useful for system management. For information on LVM and MongoDB, see :ref:`lvm-backup-and-restore`." -msgstr "" - -#: ../source/reference/glossary.txt:477 -# 44fa8e6d6d254ce2a66196304c693592 -msgid "map-reduce" -msgstr "" - -#: ../source/reference/glossary.txt:479 -# 4141c66a73ea436395a59fbdb73be907 -msgid "A data processing and aggregation paradigm consisting of a \"map\" phase that selects data and a \"reduce\" phase that transforms the data. In MongoDB, you can run arbitrary aggregations over data using map-reduce. For map-reduce implementation, see :doc:`/core/map-reduce`. For all approaches to aggregation, see :doc:`/aggregation`." -msgstr "" - -#: ../source/reference/glossary.txt:469 -# a26e638fe42f4ea1b2d6031b85316efe -msgid "mapping type" -msgstr "" - -#: ../source/reference/glossary.txt:471 -# 0252fd84d8ce48da8b520c674ac93430 -msgid "A Structure in programming languages that associate keys with values, where keys may nest other pairs of keys and values (e.g. dictionaries, hashes, maps, and associative arrays). The properties of these structures depend on the language specification and implementation. Generally the order of keys in mapping types is arbitrary and not guaranteed." -msgstr "" - -#: ../source/reference/glossary.txt:485 -# 11d5684e17384315a9ce15187b4470e7 -msgid "master" -msgstr "" - -#: ../source/reference/glossary.txt:487 -# 8115b585a6804e198167576036ae76ea -msgid "The database that receives all writes in a conventional master-:term:`slave` replication. In MongoDB, :term:`replica sets ` replace master-slave replication for most use cases. For more information on master-slave replication, see :doc:`/core/master-slave`." -msgstr "" - -#: ../source/reference/glossary.txt:492 -# 55b9752a656d4c38967df22a36e65605 -msgid "md5" -msgstr "" - -#: ../source/reference/glossary.txt:494 -# 12fa4c7c0a5b477d954b1eaa16553095 -msgid "A hashing algorithm used to efficiently provide reproducible unique strings to identify and :term:`checksum` data. MongoDB uses md5 to identify chunks of data for :term:`GridFS`. See :doc:`/reference/command/filemd5`." -msgstr "" - -#: ../source/reference/glossary.txt:498 -# 6bd41af3cb3b485baaf3ef87e5a9acf6 -msgid "MIB" -msgstr "" - -#: ../source/reference/glossary.txt:500 -# a0e04f5c88124831806bfb55e747b1fa -msgid "Management Information Base. MongoDB uses MIB files to define the type of data tracked by SNMP in the MongoDB Enterprise edition." -msgstr "" - -#: ../source/reference/glossary.txt:502 -# 60bb773361e14ec0b63d0252e78eb7c3 -msgid "MIME" -msgstr "" - -#: ../source/reference/glossary.txt:504 -# 6347d2fd5bfe41ca89ed2634c1c17d43 -msgid "Multipurpose Internet Mail Extensions. A standard set of type and encoding definitions used to declare the encoding and type of data in multiple data storage, transmission, and email contexts. The :program:`mongofiles` tool provides an option to specify a MIME type to describe a file inserted into :term:`GridFS` storage." -msgstr "" - -#: ../source/reference/glossary.txt:509 -# c6e80bc9b4914450aa4483f8f7d5dcd9 -msgid "mongo" -msgstr "" - -#: ../source/reference/glossary.txt:511 -# 6b85b475263140539fc3cc0ee6e39027 -msgid "The MongoDB shell. The :program:`mongo` process starts the MongoDB shell as a daemon connected to either a :program:`mongod` or :program:`mongos` instance. The shell has a JavaScript interface. See :doc:`/reference/program/mongo` and :doc:`/reference/method`." -msgstr "" - -#: ../source/reference/glossary.txt:515 -# f9304fe943644843beb472fd23f8bb35 -msgid "mongod" -msgstr "" - -#: ../source/reference/glossary.txt:517 -# b608681a63ef4576a25ed37e47a40d6b -msgid "The MongoDB database server. The :program:`mongod` process starts the MongoDB server as a daemon. The MongoDB server manages data requests and formats and manages background operations. See :doc:`/reference/program/mongod`." -msgstr "" - -#: ../source/reference/glossary.txt:521 -# a0380bf975ef431c9c2f6b5f68fa5b05 -msgid "MongoDB" -msgstr "" - -#: ../source/reference/glossary.txt:523 -# 9614380a2be44d44aec44830ee553050 -msgid "An open-source document-based database system. \"MongoDB\" derives from the word \"humongous\" because of the database's ability to scale up with ease and hold very large amounts of data. MongoDB stores :term:`documents ` in :term:`collections ` within databases." -msgstr "" - -#: ../source/reference/glossary.txt:528 -# cbca50ba1ac247b4866084302d2caeab -msgid "MongoDB Enterprise" -msgstr "" - -#: ../source/reference/glossary.txt:530 -# 940868ea229a488fb2c5fdc896a96dfc -msgid "A commercial edition of MongoDB that includes additional features. For more information, see `MongoDB Subscriptions `_." -msgstr "" - -#: ../source/reference/glossary.txt:533 -# f95b874381744245beab41d8eabd86bf -msgid "mongos" -msgstr "" - -#: ../source/reference/glossary.txt:535 -# d28b79505e3141b29f6ec8ee7684241a -msgid "The routing and load balancing process that acts an interface between an application and a MongoDB :term:`sharded cluster`. See :doc:`/reference/program/mongos`." -msgstr "" - -#: ../source/reference/glossary.txt:538 -# 283e69d49f214ce0a844275ffab68b96 -msgid "namespace" -msgstr "" - -#: ../source/reference/glossary.txt:540 -# 697825ce78dc49f5b22bd1ae5cb793f6 -msgid "The canonical name for a collection or index in MongoDB. The namespace is a combination of the database name and the name of the collection or index, like so: ``[database-name].[collection-or-index-name]``. All documents belong to a namespace. See :ref:`faq-dev-namespace`." -msgstr "" - -#: ../source/reference/glossary.txt:545 -# 8ae3630409934cd3a1f81f11bc4fe93b -msgid "natural order" -msgstr "" - -#: ../source/reference/glossary.txt:547 -# ecabafde5bf2486f97154be309a0e26f -msgid "The order in which the database refers to documents on disk. This is the default sort order. See :operator:`$natural` and :ref:`return-natural-order`." -msgstr "" - -#: ../source/reference/glossary.txt:550 -# 061cd40101a141cebe93ab31a8a2ed75 -msgid "network partition" -msgstr "" - -#: ../source/reference/glossary.txt:552 -# 7ea5425188e84122835978fe45772b51 -msgid "A network failure that separates a distributed system into partitions such that nodes in one partition cannot communicate with the nodes in the other partition." -msgstr "" - -#: ../source/reference/glossary.txt:556 -# 15eccd8694864c0db68f5d72440ba1e1 -msgid "Sometimes, partitions are partial or asymmetric. An example of a partial partition would be a division of the nodes of a network into three sets, where members of the first set cannot communicate with members of the second set, and vice versa, but all nodes can communicate with members of the third set. In an asymmetric partition, communication may be possible only when it originates with certain nodes. For example, nodes on one side of the partition can communicate to the other side only if they originate the communications channel." -msgstr "" - -#: ../source/reference/glossary.txt:568 -# 316082e22b1b428496b5b5f52d288bd7 -msgid "ObjectId" -msgstr "" - -#: ../source/reference/glossary.txt:570 -# 376ed15ce99a45949b3b501aa1c98f95 -msgid "A special 12-byte :term:`BSON` type that guarantees uniqueness within the :term:`collection`. The ObjectId is generated based on timestamp, machine ID, process ID, and a process-local incremental counter. MongoDB uses ObjectId values as the default values for :term:`_id` fields." -msgstr "" - -#: ../source/reference/glossary.txt:575 -# 4ba82008a10e4fcfadfdaf48cf481546 -msgid "operator" -msgstr "" - -#: ../source/reference/glossary.txt:577 -# 00737fd29e2d4559a684b67f7f2ef780 -msgid "A keyword beginning with a ``$`` used to express an update, complex query, or data transformation. For example, ``$gt`` is the query language's \"greater than\" operator. For available operators, see :doc:`/reference/operator`." -msgstr "" - -#: ../source/reference/glossary.txt:581 -# 02aa49ef885c42ffaff50bd5a876307d -msgid "oplog" -msgstr "" - -#: ../source/reference/glossary.txt:583 -# d4b8d096cfe64cb6b103316202deeb1a -msgid "A :term:`capped collection` that stores an ordered history of logical writes to a MongoDB database. The oplog is the basic mechanism enabling :term:`replication` in MongoDB. See :doc:`/core/replica-set-oplog`." -msgstr "" - -#: ../source/reference/glossary.txt:587 -# 128fcf39f97b49ccb3da9a5f6068a5da -msgid "ordered query plan" -msgstr "" - -#: ../source/reference/glossary.txt:589 -# a0bcaed73b9848a0b7241bda312c1d00 -msgid "A query plan that returns results in the order consistent with the :method:`~cursor.sort()` order. See :ref:`read-operations-query-optimization`." -msgstr "" - -#: ../source/reference/glossary.txt:592 -# 8d9c8b2b6d034ba2af6f11293ecdf98a -msgid "orphaned document" -msgstr "" - -#: ../source/reference/glossary.txt:594 -# 10c12c0af88a4ad88e43816be7dc304c -msgid "In a sharded cluster, orphaned documents are those documents on a shard that also exist in chunks on other shards as a result of failed migrations or incomplete migration cleanup due to abnormal shutdown. Delete orphaned documents using :dbcommand:`cleanupOrphaned` to reclaim disk space and reduce confusion." -msgstr "" - -#: ../source/reference/glossary.txt:600 -# f90d58ba4fed48a283d1b3d5c77ee38a -msgid "padding" -msgstr "" - -#: ../source/reference/glossary.txt:602 -# 3c96b8ba11df4992a6f993502cc0f1bb -msgid "The extra space allocated to document on the disk to prevent moving a document when it grows as the result of :method:`~db.collection.update()` operations. See :ref:`record-allocation-strategies`." -msgstr "" - -#: ../source/reference/glossary.txt:606 -# fff4458b6bb34c7eae78be3550fa2ece -msgid "padding factor" -msgstr "" - -#: ../source/reference/glossary.txt:608 -# 516f229c1ae8443a8e5e2b25c3f3de9c -msgid "An automatically-calibrated constant used to determine how much extra space MongoDB should allocate per document container on disk. A padding factor of 1 means that MongoDB will allocate only the amount of space needed for the document. A padding factor of 2 means that MongoDB will allocate twice the amount of space required by the document. See :ref:`record-allocation-strategies`." -msgstr "" - -#: ../source/reference/glossary.txt:615 -# f9fa0aeefe81443daa5eecc7def8e7a0 -msgid "page fault" -msgstr "" - -#: ../source/includes/fact-page-fault.rst:1 -# b016dd603beb4a35afed3d22fa1ce8b8 -msgid "With the MMAPv1 storage engine, page faults can occur as MongoDB reads from or writes data to parts of its data files that are not currently located in physical memory. In contrast, operating system page faults happen when physical memory is exhausted and pages of physical memory are swapped to disk." -msgstr "" - -#: ../source/reference/glossary.txt:619 -# bd4b816e11cc4a9fb059430f4bfc1424 -msgid "See :ref:`administration-monitoring-page-faults` and :ref:`faq-storage-page-faults`." -msgstr "" - -#: ../source/reference/glossary.txt:621 -# 68af7bffb8fb4ca28b5f302703791aaf -msgid "passive member" -msgstr "" - -#: ../source/reference/glossary.txt:623 -# 395268dc1e374003bc3aa10389332385 -msgid "A member of a :term:`replica set` that cannot become primary because its :rsconf:`members[n].priority` is ``0``. See :doc:`/core/replica-set-priority-0-member`." -msgstr "" - -#: ../source/reference/glossary.txt:626 -# 6ae67ab7acfa4b43a06df23fa15584a2 -msgid "pcap" -msgstr "" - -#: ../source/reference/glossary.txt:628 -# 288e628f43ca45c19aaa28dd76790f62 -msgid "A packet-capture format that :program:`mongoreplay` can use to produce a BSON-formatted playback file to play back to another MongoDB instance. See: :toolcommand:`mongoreplay record ` for more information." -msgstr "" - -#: ../source/reference/glossary.txt:632 -# f41a0ae0f8fa45c1a9afb69fe69fd3be -msgid "PID" -msgstr "" - -#: ../source/reference/glossary.txt:634 -# fcef3a0d13f54bf3b4dfa4355a462bdc -msgid "A process identifier. UNIX-like systems assign a unique-integer PID to each running process. You can use a PID to inspect a running process and send signals to it. See :ref:`proc-file-system`." -msgstr "" - -#: ../source/reference/glossary.txt:638 -# 29672b0c549945059c4eb1096582cc64 -msgid "pipe" -msgstr "" - -#: ../source/reference/glossary.txt:640 -# b6df833410fb43bdbe49be8239141497 -msgid "A communication channel in UNIX-like systems allowing independent processes to send and receive data. In the UNIX shell, piped operations allow users to direct the output of one command into the input of another." -msgstr "" - -#: ../source/reference/glossary.txt:644 -# a83e1f99d7cb490da68f2d7e85073581 -msgid "pipeline" -msgstr "" - -#: ../source/reference/glossary.txt:646 -# 7215f0c3af344c1d91aad5b744252133 -msgid "A series of operations in an :term:`aggregation` process. See :doc:`/core/aggregation-pipeline`." -msgstr "" - -#: ../source/reference/glossary.txt:648 -# d682dcc0702847f69e7577a00d9c6978 -msgid "Point" -msgstr "" - -#: ../source/reference/glossary.txt:650 -# 6dc93a739c634e6fba5ba6858e9037f2 -msgid "A single coordinate pair as described in the GeoJSON Point specification: ``_. To use a Point in MongoDB, see :ref:`geospatial-indexes-store-geojson`." -msgstr "" - -#: ../source/reference/glossary.txt:654 -# 48fd4b5e2b954567a813db2e52884961 -msgid "Polygon" -msgstr "" - -#: ../source/reference/glossary.txt:656 -# 997304823b6642fcac65854e49f4f8d3 -msgid "An array of :term:`LinearRing ` coordinate arrays, as described in the GeoJSON Polygon specification: ``_. For Polygons with multiple rings, the first must be the exterior ring and any others must be interior rings or holes." -msgstr "" - -#: ../source/reference/glossary.txt:662 -# 39121bb6c9f6496185c77444e79e5867 -msgid "MongoDB does not permit the exterior ring to self-intersect. Interior rings must be fully contained within the outer loop and cannot intersect or overlap with each other. See :ref:`geospatial-indexes-store-geojson`." -msgstr "" - -#: ../source/reference/glossary.txt:666 -# 326d1d76c42c4f48afa13b3709c0d141 -msgid "powerOf2Sizes" -msgstr "" - -#: ../source/reference/glossary.txt:668 -# c31a5654f38746a793950135e75af582 -msgid "A per-collection setting that changes and normalizes the way MongoDB allocates space for each :term:`document`, in an effort to maximize storage reuse and to reduce fragmentation. This is the default for :doc:`TTL Collections `. See :doc:`/reference/command/collMod` and :collflag:`usePowerOf2Sizes`." -msgstr "" - -#: ../source/reference/glossary.txt:680 -# b749a3e0a4a84c7f9cb4def3f73b10e8 -msgid "pre-splitting" -msgstr "" - -#: ../source/reference/glossary.txt:682 -# ffa42b801c1e493f939e763906def352 -msgid "An operation performed before inserting data that divides the range of possible shard key values into chunks to facilitate easy insertion and high write throughput. In some cases pre-splitting expedites the initial distribution of documents in :term:`sharded cluster` by manually dividing the collection rather than waiting for the MongoDB :term:`balancer` to do so. See :doc:`/tutorial/create-chunks-in-sharded-cluster`." -msgstr "" - -#: ../source/reference/glossary.txt:674 -# 5ffb7244eaab43338c49b380fdc50151 -msgid "prefix compression" -msgstr "" - -#: ../source/reference/glossary.txt:676 -# 96407071986045fab5b6658557e1b6e7 -msgid "Reduces memory and disk consumption by storing any identical index key prefixes only once, per page of memory. See: :ref:`storage-wiredtiger-compression` for more about WiredTiger's compression behavior." -msgstr "" - -#: ../source/reference/glossary.txt:689 -# fa2ba39854924e118acb2c8bf7b9463b -msgid "primary" -msgstr "" - -#: ../source/reference/glossary.txt:691 -# c65e35e7490b43b9a4573eac90bf3afe -msgid "In a :term:`replica set`, the primary member is the current :term:`master` instance, which receives all write operations. See :ref:`replica-set-primary-member`." -msgstr "" - -#: ../source/reference/glossary.txt:694 -# 87612526f4794d98846e3390972893e1 -msgid "primary key" -msgstr "" - -#: ../source/reference/glossary.txt:696 -# 5763d44324ad43f9a15e4da7cd11395b -msgid "A record's unique immutable identifier. In an :term:`RDBMS`, the primary key is typically an integer stored in each row's ``id`` field. In MongoDB, the :term:`_id` field holds a document's primary key which is usually a BSON :term:`ObjectId`." -msgstr "" - -#: ../source/reference/glossary.txt:700 -# ec7aba4276534d4984e44774f10276a2 -msgid "primary shard" -msgstr "" - -#: ../source/reference/glossary.txt:702 -# e452fee4b49a4b20bf0eb22b530b890e -msgid "The :term:`shard` that holds all the un-sharded collections. See :ref:`primary-shard`." -msgstr "" - -#: ../source/reference/glossary.txt:704 -# 597ff854b58b4728848d00d560497c23 -msgid "priority" -msgstr "" - -#: ../source/reference/glossary.txt:706 -# d040c78ec97b442fb29806ba8729c198 -msgid "A configurable value that helps determine which members in a :term:`replica set` are most likely to become :term:`primary`. See :rsconf:`members[n].priority`." -msgstr "" - -#: ../source/reference/glossary.txt:709 -# 3e35e863fbd94e11a6f01541a06858b3 -msgid "privilege" -msgstr "" - -#: ../source/reference/glossary.txt:711 -# fed900a99b334998b7ac522bb903a127 -msgid "A combination of specified :term:`resource ` and :term:`actions ` permitted on the resource. See :ref:`privilege `." -msgstr "" - -#: ../source/reference/glossary.txt:714 -# de91b5780c8f4a3f99e2e35b44cb20c5 -msgid "projection" -msgstr "" - -#: ../source/reference/glossary.txt:716 -# 3cbedd03f8e54098bfec8d12f89facf7 -msgid "A document given to a :term:`query` that specifies which fields MongoDB returns in the result set. See :ref:`projection`. For a list of projection operators, see :doc:`/reference/operator/projection`." -msgstr "" - -#: ../source/reference/glossary.txt:720 -# 52dd0ac610cb4b3888b93921a88e9556 -msgid "query" -msgstr "" - -#: ../source/reference/glossary.txt:722 -# 13f3d3522b724ba4aff8397b42960dd7 -msgid "A read request. MongoDB uses a :term:`JSON`-like query language that includes a variety of :term:`query operators ` with names that begin with a ``$`` character. In the :program:`mongo` shell, you can issue queries using the :method:`db.collection.find()` and :method:`db.collection.findOne()` methods. See :ref:`read-operations-queries`." -msgstr "" - -#: ../source/reference/glossary.txt:729 -# 9a1b166107964199b5c84ff1a869149a -msgid "query optimizer" -msgstr "" - -#: ../source/reference/glossary.txt:731 -# fa2bc973e8574e548c29c7937c7576a1 -msgid "A process that generates query plans. For each query, the optimizer generates a plan that matches the query to the index that will return results as efficiently as possible. The optimizer reuses the query plan each time the query runs. If a collection changes significantly, the optimizer creates a new query plan. See :ref:`read-operations-query-optimization`." -msgstr "" - -#: ../source/reference/glossary.txt:737 -# a0dd134d520648b1966dcc7cf2022bde -msgid "query shape" -msgstr "" - -#: ../source/reference/glossary.txt:739 -# 1339502f81164e688e9b21667151ccd2 -msgid "A combination of query predicate, sort, and projection specifications." -msgstr "" - -#: ../source/reference/glossary.txt:742 -# 9401ed603d474cacb6c1e9b5025da8f0 -msgid "For the query predicate, only the structure of the predicate, including the field names, are significant; the values in the query predicate are insignificant. As such, a query predicate ``{ type: 'food' }`` is equivalent to the query predicate ``{ type: 'utensil' }`` for a query shape." -msgstr "" - -#: ../source/reference/glossary.txt:766 -# 5311cfd8a8cf46558fbe98e689069cb0 -msgid "RDBMS" -msgstr "" - -#: ../source/reference/glossary.txt:768 -# b8a08f697dbd4464adcf8f9702beb71a -msgid "Relational Database Management System. A database management system based on the relational model, typically using :term:`SQL` as the query language." -msgstr "" - -#: ../source/reference/glossary.txt:747 -# c98fa1ab7634495f9286c0b6f43b57f9 -msgid "read concern" -msgstr "" - -#: ../source/reference/glossary.txt:749 -# 771d742eeeeb493f82f17420fd73b210 -msgid "Specifies a level of isolation for read operations. For example, you can use read concern to only read data that has propagated to a majority of nodes in a :term:`replica set`. See :doc:`/reference/read-concern`." -msgstr "" - -#: ../source/reference/glossary.txt:761 -# 55f11e0482c748b28fb7b6303cd8846b -msgid "read lock" -msgstr "" - -#: ../source/reference/glossary.txt:763 -# 40078509e9ac444a9ed49444f0571727 -msgid "A shared :term:`lock` on a resource such as a collection or database that, while held, allows concurrent readers but no writers. See :ref:`faq-concurrency-locking`." -msgstr "" - -#: ../source/reference/glossary.txt:753 -# 5f023eb12004425fa04276add5ed1fef -msgid "read preference" -msgstr "" - -#: ../source/reference/glossary.txt:755 -# 170e44eebbbf401598cfbed71a7f8040 -msgid "A setting that determines how clients direct read operations. Read preference affects all replica sets, including shard replica sets. By default, MongoDB directs reads to :term:`primaries `. However, you may also direct reads to secondaries for :term:`eventually consistent ` reads. See :doc:`Read Preference `." -msgstr "" - -#: ../source/reference/glossary.txt:771 -# 4dd77ee371b3449ca5805be9a016b31a -msgid "record size" -msgstr "" - -#: ../source/reference/glossary.txt:773 -# 95c641ca2f4c4be085a2424c4fb8b6d9 -msgid "The space allocated for a document including the padding. For more information on padding, see :ref:`record-allocation-strategies` and :doc:`/reference/command/compact`." -msgstr "" - -#: ../source/reference/glossary.txt:776 -# 5fd59fc3a0dd494b9ca981725c5edc16 -msgid "recovering" -msgstr "" - -#: ../source/reference/glossary.txt:778 -# 8fda00a8925b416bb733dda8cce8a792 -msgid "A :term:`replica set` member status indicating that a member is not ready to begin normal activities of a secondary or primary. Recovering members are unavailable for reads." -msgstr "" - -#: ../source/reference/glossary.txt:781 -# 0ec79317411948d9861f27f064eafcf5 -msgid "replica pairs" -msgstr "" - -#: ../source/reference/glossary.txt:783 -# 915ad92772384968a19aa9dec81eca40 -msgid "The precursor to the MongoDB :term:`replica sets `." -msgstr "" - -#: ../source/reference/glossary.txt:786 -# 9eba48456616477db290e7d3eae041c2 -msgid "replica set" -msgstr "" - -#: ../source/reference/glossary.txt:788 -# a5c5c45cfd0d42a6b49bc1b3f4d9c67b -msgid "A cluster of MongoDB servers that implements master-slave replication and automated failover. MongoDB's recommended replication strategy. See :doc:`/replication`." -msgstr "" - -#: ../source/reference/glossary.txt:791 -# daf20cc0e3534fafa22c0d93d66b4abb -msgid "replication" -msgstr "" - -#: ../source/reference/glossary.txt:793 -# 91b3ce353baf46c788ce8f1396d8878a -msgid "A feature allowing multiple database servers to share the same data, thereby ensuring redundancy and facilitating load balancing. See :doc:`/replication`." -msgstr "" - -#: ../source/reference/glossary.txt:796 -# 900560bd5807453d89b0f79567d61583 -msgid "replication lag" -msgstr "" - -#: ../source/reference/glossary.txt:798 -# 5e144362038f415a8cd0cc6adc24a94b -msgid "The length of time between the last operation in the :term:`primary's ` :term:`oplog` and the last operation applied to a particular :term:`secondary`. In general, you want to keep replication lag as small as possible. See :ref:`Replication Lag `." -msgstr "" - -#: ../source/reference/glossary.txt:803 -# 5607a9de84a34e0d82b7c1293871d1e6 -msgid "resident memory" -msgstr "" - -#: ../source/reference/glossary.txt:805 -# a372c2296f6843d38b21ddf7ba049bf7 -msgid "The subset of an application's memory currently stored in physical RAM. Resident memory is a subset of :term:`virtual memory`, which includes memory mapped to physical RAM and to disk." -msgstr "" - -#: ../source/reference/glossary.txt:808 -# 70f6e9dbb4114feca853e7a24ab45ed1 -msgid "resource" -msgstr "" - -#: ../source/reference/glossary.txt:810 -# bcbc47379e4e494ca432129c729d19ef -msgid "A database, collection, set of collections, or cluster. A :term:`privilege` permits :term:`actions ` on a specified resource. See :ref:`resource `." -msgstr "" - -#: ../source/reference/glossary.txt:813 -# c7c8aa4938c842849b67b28f9358069b -msgid "REST" -msgstr "" - -#: ../source/reference/glossary.txt:815 -# d5963eb0c5d44d73a9776a13d775ce8e -msgid "An API design pattern centered around the idea of resources and the :term:`CRUD` operations that apply to them. Typically REST is implemented over HTTP. MongoDB provides a simple HTTP REST interface that allows HTTP clients to run commands against the server. See :ref:`rest-api`." -msgstr "" - -#: ../source/includes/fact-deprecated-http-interface.rst:3 -# 65c45f0602844ec9890f31149375269d -msgid "HTTP interface for MongoDB" -msgstr "" - -#: ../source/reference/glossary.txt:822 -# 8a3c72b7e4d64236a56be68dc00fdf12 -msgid "role" -msgstr "" - -#: ../source/reference/glossary.txt:824 -# 230dfe0e5c68487c9d7523c7ef11e594 -msgid "A set of privileges that permit :term:`actions ` on specified :term:`resources `. Roles assigned to a user determine the user's access to resources and operations. See :doc:`/security`." -msgstr "" - -#: ../source/reference/glossary.txt:828 -# 6a59bb8d48834feb82ee29b59850ab2a -msgid "rollback" -msgstr "" - -#: ../source/reference/glossary.txt:830 -# aab1ff29925746329813d8f0c445eee3 -msgid "A process that reverts writes operations to ensure the consistency of all replica set members. See :ref:`replica-set-rollback`." -msgstr "" - -#: ../source/reference/glossary.txt:832 -# 35fa1527e73c4265959769c588fe78c3 -msgid "secondary" -msgstr "" - -#: ../source/reference/glossary.txt:834 -# 375a12aa679e4619859f6417418a1244 -msgid "A :term:`replica set` member that replicates the contents of the master database. Secondary members may handle read requests, but only the :term:`primary` members can handle write operations. See :ref:`replica-set-secondary-members`." -msgstr "" - -#: ../source/reference/glossary.txt:838 -# 425ac052f2b149268ff949ba7886281e -msgid "secondary index" -msgstr "" - -#: ../source/reference/glossary.txt:840 -# e2b5454dbc604dfb98e3fd7717ed73b1 -msgid "A database :term:`index` that improves query performance by minimizing the amount of work that the query engine must perform to fulfill a query. See :doc:`/indexes`." -msgstr "" - -#: ../source/reference/glossary.txt:843 -# 0740bc5abf7548ee82d872f59d2083e7 -msgid "set name" -msgstr "" - -#: ../source/reference/glossary.txt:845 -# 9af002e192ce48fda21719bcbe713e27 -msgid "The arbitrary name given to a replica set. All members of a replica set must have the same name specified with the :setting:`~replication.replSetName` setting or the :option:`--replSet ` option." -msgstr "" - -#: ../source/reference/glossary.txt:848 -# 58cd35a8838a495e9f3e1989a075978e -msgid "shard" -msgstr "" - -#: ../source/reference/glossary.txt:850 -# 9ea043a40a694b9c8d303ba0096556b7 -msgid "A single :program:`mongod` instance or :term:`replica set` that stores some portion of a :term:`sharded cluster's ` total data set. In production, all shards should be replica sets. See :doc:`/core/sharded-cluster-shards`." -msgstr "" - -#: ../source/reference/glossary.txt:854 -# 711715bfdfbf4565957168a0f384f406 -msgid "shard key" -msgstr "" - -#: ../source/reference/glossary.txt:856 -# f6d2e762429c48aa92a28a9dbaa64620 -msgid "The field MongoDB uses to distribute documents among members of a :term:`sharded cluster`. See :ref:`shard-key`." -msgstr "" - -#: ../source/reference/glossary.txt:858 -# 69ae1001f26c4275b635efe9636ae69c -msgid "sharded cluster" -msgstr "" - -#: ../source/reference/glossary.txt:860 -# 103ee614dd614b47a244e0190b4baa47 -msgid "The set of nodes comprising a :term:`sharded ` MongoDB deployment. A sharded cluster consists of config servers, shards, and one or more :program:`mongos` routing processes. See :doc:`/core/sharded-cluster-components`." -msgstr "" - -#: ../source/reference/glossary.txt:864 -# 30dad2cefae74cb0becd9787bcd9a01d -msgid "sharding" -msgstr "" - -#: ../source/reference/glossary.txt:866 -# f3b274b76c534c83889acd4101e3f6ac -msgid "A database architecture that partitions data by key ranges and distributes the data among two or more database instances. Sharding enables horizontal scaling. See :doc:`/sharding`." -msgstr "" - -#: ../source/reference/glossary.txt:869 -# cc3a0e0ecc2148cb9c7e722a10b8eed2 -msgid "shell helper" -msgstr "" - -#: ../source/reference/glossary.txt:871 -# c3d092a89d504d9c9a20671c829bedd5 -msgid "A method in the ``mongo`` shell that provides a more concise syntax for a :doc:`database command `. Shell helpers improve the general interactive experience. See :doc:`/reference/method`." -msgstr "" - -#: ../source/reference/glossary.txt:875 -# bd645a93ae2d4ddd8519bd85c8ed295e -msgid "single-master replication" -msgstr "" - -#: ../source/reference/glossary.txt:877 -# 1df484e0b14e4cc592f05a788f6ab01f -msgid "A :term:`replication` topology where only a single database instance accepts writes. Single-master replication ensures consistency and is the replication topology employed by MongoDB. See :doc:`/core/replica-set-primary`." -msgstr "" - -#: ../source/reference/glossary.txt:881 -# 80b907ea16824c8ea1b6f2673ddaf358 -msgid "slave" -msgstr "" - -#: ../source/reference/glossary.txt:883 -# 4ddbb00d0ccb4f9fa09549578aaadb78 -msgid "A read-only database that replicates operations from a :term:`master` database in conventional master/slave replication. In MongoDB, :term:`replica sets ` replace master/slave replication for most use cases. However, for information on master/slave replication, see :doc:`/core/master-slave`." -msgstr "" - -#: ../source/reference/glossary.txt:889 -# 9ac50c4ba394413781fdf9bf4cc318f0 -msgid "snappy" -msgstr "" - -#: ../source/reference/glossary.txt:891 -# ae3d5274917b4a76be125e966516429a -msgid "A compression/decompression library designed to balance efficient computation requirements with reasonable compression rates. Snappy is the default compression library for MongoDB's use of :ref:`WiredTiger `. See `Snappy `_ and the :wtdocs:`WiredTiger compression documentation ` for more information." -msgstr "" - -#: ../source/reference/glossary.txt:899 -# b45f3d2818b14f9387bbdbc1fde402ab -msgid "split" -msgstr "" - -#: ../source/reference/glossary.txt:901 -# 4e090673885b47abb8d622051810adea -msgid "The division between :term:`chunks ` in a :term:`sharded cluster`. See :doc:`/core/sharding-data-partitioning`." -msgstr "" - -#: ../source/reference/glossary.txt:903 -# 06f21dbb5afa48cfab050633ad21655f -msgid "SQL" -msgstr "" - -#: ../source/reference/glossary.txt:905 -# 4c23997a17e04bc48f8dee19ce68fa2a -msgid "Structured Query Language (SQL) is a common special-purpose programming language used for interaction with a relational database, including access control, insertions, updates, queries, and deletions. There are some similar elements in the basic SQL syntax supported by different database vendors, but most implementations have their own dialects, data types, and interpretations of proposed SQL standards. Complex SQL is generally not directly portable between major :term:`RDBMS` products. ``SQL`` is often used as metonym for relational databases." -msgstr "" - -#: ../source/reference/glossary.txt:915 -# 1b5be3745de8480e9f3c8db8997743e4 -msgid "SSD" -msgstr "" - -#: ../source/reference/glossary.txt:917 -# 454a3e5e2164481ba9aef572814d8562 -msgid "Solid State Disk. A high-performance disk drive that uses solid state electronics for persistence, as opposed to the rotating platters and movable read/write heads used by traditional mechanical hard drives." -msgstr "" - -#: ../source/reference/glossary.txt:920 -# 79e8daa251a0457fba0404ff03acbe72 -msgid "standalone" -msgstr "" - -#: ../source/reference/glossary.txt:922 -# 250dc4a422d54931900c38f067d014df -msgid "An instance of :program:`mongod` that is running as a single server and not as part of a :term:`replica set`. To convert a standalone into a replica set, see :doc:`/tutorial/convert-standalone-to-replica-set`." -msgstr "" - -#: ../source/reference/glossary.txt:926 -# 20a48c0b72d6423382b6d47ea205610d -msgid "storage engine" -msgstr "" - -#: ../source/reference/glossary.txt:928 -# ab02fb3f41b9449898c5b049567c3849 -msgid "The part of a database that is responsible for managing how data is stored and accessed, both in memory and on disk. Different storage engines perform better for specific workloads. See :doc:`/core/storage-engines` for specific details on the built-in storage engines in MongoDB." -msgstr "" - -#: ../source/reference/glossary.txt:565 -# 731941b385e04db985d4590ad763cc02 -msgid "storage order" -msgstr "" - -#: ../source/reference/glossary.txt:567 -# 4ccabdb81ab24b11a23046faea9b204a -msgid "See :term:`natural order`." -msgstr "" - -#: ../source/reference/glossary.txt:933 -# 27fc84be893444b09e962e54f2e0cd27 -msgid "strict consistency" -msgstr "" - -#: ../source/reference/glossary.txt:935 -# 75b49d42c4a64f8d84246d52a801b001 -msgid "A property of a distributed system requiring that all members always reflect the latest changes to the system. In a database system, this means that any system that can provide data must reflect the latest writes at all times." -msgstr "" - -#: ../source/reference/glossary.txt:939 -# b31019bd643b4deb953c07b2b4b3720c -msgid "sync" -msgstr "" - -#: ../source/reference/glossary.txt:941 -# 34fbcce41bce45d9b6027338834e4901 -msgid "The :term:`replica set` operation where members replicate data from the :term:`primary`. Sync first occurs when MongoDB creates or restores a member, which is called :term:`initial sync`. Sync then occurs continually to keep the member updated with changes to the replica set's data. See :doc:`/core/replica-set-sync`." -msgstr "" - -#: ../source/reference/glossary.txt:946 -# 5da348a4c13c4d3797fcc9aa20e66d0e -msgid "syslog" -msgstr "" - -#: ../source/reference/glossary.txt:948 -# 461b60a630d44121891a122afdb13f68 -msgid "On UNIX-like systems, a logging process that provides a uniform standard for servers and processes to submit logging information. MongoDB provides an option to send output to the host’s syslog system. See :setting:`~systemLog.syslogFacility`." -msgstr "" - -#: ../source/reference/glossary.txt:952 -# a33732aaf89146dabbdb38de2b85ad5f -msgid "tag" -msgstr "" - -#: ../source/reference/glossary.txt:954 -# d1edc168472e4b198f28cea50d2078e4 -msgid "A label applied to a replica set member and used by clients to issue data-center-aware operations. For more information on using tags with replica sets, see the following sections of this manual: :ref:`replica-set-read-preference-tag-sets`." -msgstr "" - -#: ../source/reference/glossary.txt:961 -# 7eaaf07975f5483a8101740595e6e13c -msgid "In MongoDB 3.4, sharded cluster :term:`zones ` replace :term:`tags `." -msgstr "" - -#: ../source/reference/glossary.txt:963 -# b242179d5c524b018fab59e8b8019aea -msgid "tag set" -msgstr "" - -#: ../source/reference/glossary.txt:965 -# 376b8483a9e94ba5924ac86b60e713fb -msgid "A document containing zero or more :term:`tags `." -msgstr "" - -#: ../source/reference/glossary.txt:966 -# 7509506f04d242f6826fabf9bc845414 -msgid "tailable cursor" -msgstr "" - -#: ../source/reference/glossary.txt:968 -# acf61b1fda1341d28dd9941320163d78 -msgid "For a :term:`capped collection`, a tailable cursor is a cursor that remains open after the client exhausts the results in the initial cursor. As clients insert new documents into the capped collection, the tailable cursor continues to retrieve documents." -msgstr "" - -#: ../source/reference/glossary.txt:972 -# 82da4cccb39f443fb9a183709c90182a -msgid "topology" -msgstr "" - -#: ../source/reference/glossary.txt:974 -# eb74e93b7b6c44ba8b1775a1f80cb7e8 -msgid "The state of a deployment of MongoDB instances, including the type of deployment (i.e. standalone, replica set, or sharded cluster) as well as the availability of servers, and the role of each server (i.e. :term:`primary`, :term:`secondary`, :term:`config server`, or :program:`mongos`.)" -msgstr "" - -#: ../source/reference/glossary.txt:979 -# 8a3413270e61408f8d44b79a6c6e929b -msgid "TSV" -msgstr "" - -#: ../source/reference/glossary.txt:981 -# bd16048c243d44008d17dc599d0c393d -msgid "A text-based data format consisting of tab-separated values. This format is commonly used to exchange data between relational databases, since the format is well-suited to tabular data. You can import TSV files using :program:`mongoimport`." -msgstr "" - -#: ../source/reference/glossary.txt:985 -# 5921717800ae4c07b2d6cd1023bc9ebf -msgid "TTL" -msgstr "" - -#: ../source/reference/glossary.txt:987 -# 0440b961d855455d9ee4a719ba3dfd40 -msgid "Stands for \"time to live\" and represents an expiration time or period for a given piece of information to remain in a cache or other temporary storage before the system deletes it or ages it out. MongoDB has a TTL collection feature. See :doc:`/tutorial/expire-data`." -msgstr "" - -#: ../source/reference/glossary.txt:992 -# 2f7541c43e774235a12d5e513ffc49dc -msgid "unique index" -msgstr "" - -#: ../source/reference/glossary.txt:994 -# cce75740b8a347b7bff47171314a1769 -msgid "An index that enforces uniqueness for a particular field across a single collection. See :ref:`index-type-unique`." -msgstr "" - -#: ../source/reference/glossary.txt:293 -# 659e172ad5244dad83fdda3c9f2a5a43 -msgid "unix epoch" -msgstr "" - -#: ../source/reference/glossary.txt:295 -# cf242d09829f4f9aa0ef8f29eebd0721 -msgid "January 1st, 1970 at 00:00:00 UTC. Commonly used in expressing time, where the number of seconds or milliseconds since this point is counted." -msgstr "" - -#: ../source/reference/glossary.txt:996 -# a90e7a419e28474a8e03950d992d5aa6 -msgid "unordered query plan" -msgstr "" - -#: ../source/reference/glossary.txt:998 -# 4d182779363249a39a1eb53f7d2fbe07 -msgid "A query plan that returns results in an order inconsistent with the :method:`~cursor.sort()` order. See :ref:`read-operations-query-optimization`." -msgstr "" - -#: ../source/reference/glossary.txt:1001 -# 6480847c29e44de494c222acc88a7e34 -msgid "upsert" -msgstr "" - -#: ../source/reference/glossary.txt:1003 -# eff4dfa3f422441ba7122624520d787c -msgid "An option for update operations; e.g. :method:`~db.collection.update()`, :method:`~db.collection.findAndModify()`. If set to true, the update operation will either update the document(s) matched by the specified query or if no documents match, insert a new document. The new document will have the fields indicated in the operation. See :ref:`upsert-parameter`." -msgstr "" - -#: ../source/reference/glossary.txt:1010 -# e7ce5e03d33842e6995b1868b69c43a5 -msgid "virtual memory" -msgstr "" - -#: ../source/reference/glossary.txt:1012 -# 9cb763681af84fe1a6744427985f04d4 -msgid "An application's working memory, typically residing on both disk an in physical RAM." -msgstr "" - -#: ../source/reference/glossary.txt:1014 -# f3472e48ee1c4525b407c667ea95f09b -msgid "WGS84" -msgstr "" - -#: ../source/reference/glossary.txt:1016 -# 644451e378e4419b9d58b7072d05efb3 -msgid "The default :term:`datum` MongoDB uses to calculate geometry over an Earth-like sphere. MongoDB uses the WGS84 datum for :term:`geospatial` queries on :term:`GeoJSON` objects. See the \"EPSG:4326: WGS 84\" specification: ``_." -msgstr "" - -#: ../source/reference/glossary.txt:1021 -# 18b1c88368a743df8a9de4720df4ec42 -msgid "working set" -msgstr "" - -#: ../source/reference/glossary.txt:1023 -# 5129a26490ea4646bf9b67a5a137a73f -msgid "The data that MongoDB uses most often. This data is preferably held in RAM, solid-state drive (SSD), or other fast media. See :ref:`faq-working-set`." -msgstr "" - -#: ../source/reference/glossary.txt:1026 -# dcd8e32abc174137a41b58ecc64fb295 -msgid "write concern" -msgstr "" - -#: ../source/reference/glossary.txt:1028 -# c7d9ae631b094317aecc618914494a58 -msgid "Specifies whether a write operation has succeeded. Write concern allows your application to detect insertion errors or unavailable :program:`mongod` instances. For :term:`replica sets `, you can configure write concern to confirm replication to a specified number of members. See :doc:`/reference/write-concern`." -msgstr "" - -#: ../source/reference/glossary.txt:1033 -# f549d549c4de45fdad5ae83e5c0d6603 -msgid "write conflict" -msgstr "" - -#: ../source/reference/glossary.txt:1035 -# 2f95aacd6d874f41a3960ed7cbb8d4ad -msgid "A situation in which two concurrent operations, at least one of which is a write, attempt to use a resource in a way that would violate constraints imposed by a storage engine using optimistic :term:`concurrency control`. MongoDB will transparently abort and retry one of the conflicting operations." -msgstr "" - -#: ../source/reference/glossary.txt:1040 -# 863a33dcfb9544208627fcd974a9f2fb -msgid "write lock" -msgstr "" - -#: ../source/reference/glossary.txt:1042 -# 9f9dbaf6a4ae4c16b84c6940cba22329 -msgid "An exclusive :term:`lock` on a resource such as a collection or database. When a process writes to a resource, it takes an exclusive write lock to prevent other processes from writing to or reading from that resource. For more information on locks, see :doc:`/faq/concurrency`." -msgstr "" - -#: ../source/reference/glossary.txt:1047 -# 25edb95293bb439f856f6bdc76ecea6c -msgid "writeBacks" -msgstr "" - -#: ../source/reference/glossary.txt:1049 -# ac6e1a3eeadd4f21b1b279eb2432bda5 -msgid "The process within the sharding system that ensures that writes issued to a :term:`shard` that *is not* responsible for the relevant chunk get applied to the proper shard. For related information, see :ref:`faq-writebacklisten` and :ref:`server-status-writebacksqueued`." -msgstr "" - -#: ../source/reference/glossary.txt:1054 -# f04a9e41e4ca4f539e858a4f530776d0 -msgid "zlib" -msgstr "" - -#: ../source/reference/glossary.txt:1056 -# 00456143f25c4fe0b9442e2e9eec153b -msgid "A data compression library that provides higher compression rates at the cost of more CPU, compared to MongoDB's use of :term:`snappy`. You can configure :ref:`WiredTiger ` to use zlib as its compression library. See http://www.zlib.net and the :wtdocs:`WiredTiger compression documentation ` for more information." -msgstr "" - -#: ../source/reference/glossary.txt:1063 -# d092b2471ffd4524b9d0b7acee24c168 -msgid "zone" -msgstr "" - -#: ../source/reference/glossary.txt:1067 -# 0f96f68f94ab45fcb188828a080c80b0 -msgid "A grouping of documents based on ranges of :term:`shard key` values for a given sharded collection. Each shard in the sharded cluster can associate with one or more zones. In a balanced cluster, MongoDB directs reads and writes covered by a zone only to those shards inside the zone. See the :ref:`zone-sharding` manual page for more information." -msgstr "" - -#: ../source/reference/glossary.txt:1074 -# 01f7942122554bf0ae62ed225bad5948 -msgid "Zones supersede functionality described by :term:`tags ` in MongoDB 3.2." -msgstr "" - -#: ../source/includes/footnote-two-primaries-edge-cases.rst:1 -# 7fc9f7dadff84f6a91e29c6bd5bd6121 -msgid "In :ref:`some circumstances `, two nodes in a replica set may *transiently* believe that they are the primary, but at most, one of them will be able to complete writes with :writeconcern:`{ w: \"majority\" } <\"majority\">` write concern. The node that can complete :writeconcern:`{ w: \"majority\" } <\"majority\">` writes is the current primary, and the other node is a former primary that has not yet recognized its demotion, typically due to a :term:`network partition`. When this occurs, clients that connect to the former primary may observe stale data despite having requested read preference :readmode:`primary`, and new writes to the former primary will eventually roll back." -msgstr "" - -#: ../source/includes/extracts/additional-resources-quick-reference.rst:4 -# 79bfa61d83aa4299b36647e0a9796585 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-quick-reference.rst:6 -# 3e0456d922564ef69f39e5deb463731e -msgid "`Quick Reference Cards `_" -msgstr "" - diff --git a/locale/pot/reference/gridfs.pot b/locale/pot/reference/gridfs.pot deleted file mode 100644 index 4b45b9dce85..00000000000 --- a/locale/pot/reference/gridfs.pot +++ /dev/null @@ -1,194 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/gridfs.txt:5 -# 6e095c4f568447ca8505ddb7bc7f983a -msgid "GridFS Reference" -msgstr "" - -#: ../source/reference/gridfs.txt:12 -# ed1dd441c01847089b8241db6b60a255 -msgid ":term:`GridFS` stores files in two collections:" -msgstr "" - -#: ../source/reference/gridfs.txt:14 -# d920f00c477644bf9428cc039df9ee99 -msgid "``chunks`` stores the binary chunks. For details, see :ref:`gridfs-chunks-collection`." -msgstr "" - -#: ../source/reference/gridfs.txt:17 -# 5798fa21ff7a4d2eb72734e20a0c4bd8 -msgid "``files`` stores the file's metadata. For details, see :ref:`gridfs-files-collection`." -msgstr "" - -#: ../source/reference/gridfs.txt:20 -# a74cabc5f7d34f3a9c2cbd119861ceca -msgid "GridFS places the collections in a common bucket by prefixing each with the bucket name. By default, GridFS uses two collections with names prefixed by ``fs`` bucket:" -msgstr "" - -#: ../source/reference/gridfs.txt:24 -# a77804f610ac4c92a646c1c86b2948d6 -msgid "``fs.files``" -msgstr "" - -#: ../source/reference/gridfs.txt:25 -# d28ff9129a1b4497bea8f6a7e27009dc -msgid "``fs.chunks``" -msgstr "" - -#: ../source/reference/gridfs.txt:27 -# 1bb5d71dcbed4bb3b63e612683211a6c -msgid "You can choose a different bucket name than ``fs``, and create multiple buckets in a single database." -msgstr "" - -#: ../source/reference/gridfs.txt:30 -# 6ed061ebe2354e33b7f6e261298bc16d -msgid ":doc:`/core/gridfs` for more information about GridFS." -msgstr "" - -#: ../source/reference/gridfs.txt:36 -# e117420102df4e37a0b14f7f138b42af -msgid "The ``chunks`` Collection" -msgstr "" - -#: ../source/reference/gridfs.txt:38 -# f9f82dd5491c412c83f87ddad0e9067a -msgid "Each document in the ``chunks`` collection represents a distinct chunk of a file as represented in the :term:`GridFS` store. The following is a prototype document from the ``chunks`` collection.:" -msgstr "" - -#: ../source/reference/gridfs.txt:51 -# 167cfb869c8f4e8ba76c7a65e570ea0c -msgid "A document from the ``chunks`` collection contains the following fields:" -msgstr "" - -#: ../source/reference/gridfs.txt:55 -# 0b2326791919467196cc039cfc0ad85c -msgid "The unique :term:`ObjectId` of the chunk." -msgstr "" - -#: ../source/reference/gridfs.txt:59 -# 64264292eb5141efb0535fe7da51e8bd -msgid "The ``_id`` of the \"parent\" document, as specified in the ``files`` collection." -msgstr "" - -#: ../source/reference/gridfs.txt:64 -# a77efa1c87ce448581fcaf05284fb619 -msgid "The sequence number of the chunk. GridFS numbers all chunks, starting with 0." -msgstr "" - -#: ../source/reference/gridfs.txt:69 -# 93e60356f3b74eaea667e1e127454ded -msgid "The chunk's payload as a :term:`BSON` binary type." -msgstr "" - -#: ../source/reference/gridfs.txt:71 -# 053964ea3a5f44cb863aea0f30c9e5d4 -msgid "The ``chunks`` collection uses a :term:`compound index` on ``files_id`` and ``n``, as described in :ref:`gridfs-index`." -msgstr "" - -#: ../source/reference/gridfs.txt:78 -# 20c66145575645639958936cbb5c6e02 -msgid "The ``files`` Collection" -msgstr "" - -#: ../source/reference/gridfs.txt:80 -# b476181dbf4a43c695f51bb4fcb54b46 -msgid "Each document in the ``files`` collection represents a file in the :term:`GridFS` store. Consider the following prototype of a document in the ``files`` collection:" -msgstr "" - -#: ../source/reference/gridfs.txt:99 -# cf616748d30a4ff89bf92770e730d957 -msgid "Documents in the ``files`` collection contain some or all of the following fields. Applications may create additional arbitrary fields:" -msgstr "" - -#: ../source/reference/gridfs.txt:104 -# 5e79547abb5945b289adb61659ec2217 -msgid "The unique ID for this document. The ``_id`` is of the data type you chose for the original document. The default type for MongoDB documents is :term:`BSON` :term:`ObjectId`." -msgstr "" - -#: ../source/reference/gridfs.txt:110 -# bc3cac12ad1e4374bc2a55f0e489fbb1 -msgid "The size of the document in bytes." -msgstr "" - -#: ../source/reference/gridfs.txt:114 -# ec7082c73fc74cc9aa0c7a0feebdc346 -msgid "The size of each chunk. GridFS divides the document into chunks of the size specified here. The default size is 255 kilobytes." -msgstr "" - -#: ../source/reference/gridfs.txt:117 -# 5b953b47159a4c429cfac9c8469a7c5e -msgid "The default chunk size changed from 256k to 255k." -msgstr "" - -#: ../source/reference/gridfs.txt:122 -# c1cbafc818fe4172bb1d2e439b5fb728 -msgid "The date the document was first stored by GridFS. This value has the ``Date`` type." -msgstr "" - -#: ../source/reference/gridfs.txt:127 -# e4ddc17777ec469cb20a3a12e3c958e9 -msgid "An MD5 hash returned by the :doc:`filemd5 ` command. This value has the ``String`` type." -msgstr "" - -#: ../source/reference/gridfs.txt:133 -# b2085c09d6ff4ad1942d18624c30086b -msgid "Optional. A human-readable name for the document." -msgstr "" - -#: ../source/reference/gridfs.txt:137 -# f0029b8767b34c4a8bd3628f96816fad -msgid "Optional. A valid MIME type for the document." -msgstr "" - -#: ../source/reference/gridfs.txt:141 -# e1d33b976b5d49b38b2fd014c79f9ec2 -msgid "Optional. An array of alias strings." -msgstr "" - -#: ../source/reference/gridfs.txt:145 -# 4c571aea5e014111a30e8dcfa5feb45b -msgid "Optional. Any additional information you want to store." -msgstr "" - -#: ../source/reference/gridfs.txt:1 -#: ../source/reference/gridfs.txt:9 -#: ../source/reference/gridfs.txt:32 -#: ../source/reference/gridfs.txt:74 -# 5c9ccc20b9db4cb79dbfb5b6e8162169 -# 87f0ee68fd974a0788ed4e0f5ee6261b -# cd138e633d9e40938021cb1f13ce23b8 -# 53078ade8b3247f4b5611e7653095dff -msgid "GridFS" -msgstr "" - -#: ../source/reference/gridfs.txt:9 -# 87f0ee68fd974a0788ed4e0f5ee6261b -msgid "collections" -msgstr "" - -#: ../source/reference/gridfs.txt:32 -# cd138e633d9e40938021cb1f13ce23b8 -msgid "chunks collection" -msgstr "" - -#: ../source/reference/gridfs.txt:74 -# 53078ade8b3247f4b5611e7653095dff -msgid "files collection" -msgstr "" - diff --git a/locale/pot/reference/indexes.pot b/locale/pot/reference/indexes.pot deleted file mode 100644 index 8accbb67a51..00000000000 --- a/locale/pot/reference/indexes.pot +++ /dev/null @@ -1,360 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/indexes.txt:3 -# 8c78bd9ebe5b47abb1767232ea8267cf -msgid "Indexing Reference" -msgstr "" - -#: ../source/reference/indexes.txt:0 -# 06fe7ff82c8e49a883379efeebc22351 -msgid "On this page" -msgstr "" - -#: ../source/reference/indexes.txt:14 -# 1d2680fcd91f43389995838d9a922334 -msgid "Indexing Methods in the ``mongo`` Shell" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-methods.rst:2 -#: ../source/includes/toc/table-spec-indexes-commands.rst:2 -#: ../source/includes/toc/table-spec-indexes-query-selectors.rst:2 -#: ../source/includes/toc/table-spec-indexes-query-modifiers.rst:2 -# c4e43d8c09664de8b275514889013c76 -# f96276f1102a4e4788be0a37d2676b35 -# 37a16d974f7a4ebda1682f4149f81ffa -# 7f400ce5f9174b6493316dd109e123a5 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-methods.rst:2 -#: ../source/includes/toc/table-spec-indexes-commands.rst:2 -#: ../source/includes/toc/table-spec-indexes-query-selectors.rst:2 -#: ../source/includes/toc/table-spec-indexes-query-modifiers.rst:2 -# 0c6ffc3dc9e04eadba1cd0b3c0bcd406 -# e84d77801e5b42aba55e05237a3ff179 -# 4750d596f48d40de91a894f1b646735c -# e06cf848ea2548d78d0b90781c80c8b8 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-methods.rst:4 -# a4d2d77241244ac4a3d9c97e1dd71b1c -msgid ":method:`db.collection.createIndex()`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-methods.rst:4 -# 2ec76b31d0df45dabc009ea3b66028d0 -msgid "Builds an index on a collection." -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-methods.rst:6 -# 1f222317714c42f484dad306d24bab18 -msgid ":method:`db.collection.dropIndex()`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-methods.rst:6 -# d2b829824f70440bb4ee19508bdb39e4 -msgid "Removes a specified index on a collection." -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-methods.rst:8 -# 3d12f572ac524dfc899ffe7d43045b5d -msgid ":method:`db.collection.dropIndexes()`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-methods.rst:8 -# 3ae8c45d231f4daaaa79e9ffcd30c236 -msgid "Removes all indexes on a collection." -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-methods.rst:10 -# 9617db2b12ae4fc89bdf3d5936743399 -msgid ":method:`db.collection.getIndexes()`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-methods.rst:10 -# 2ccf963b964b473f9bbb9dc39a67de86 -msgid "Returns an array of documents that describe the existing indexes on a collection." -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-methods.rst:12 -# be4dca8ebe844a12a27590b0a2febca9 -msgid ":method:`db.collection.reIndex()`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-methods.rst:12 -# 18351eb22e904539bdc63d99bcb42518 -msgid "Rebuilds all existing indexes on a collection." -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-methods.rst:14 -# e8fafe32e00c433e964b36e119a58924 -msgid ":method:`db.collection.totalIndexSize()`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-methods.rst:14 -# 0081e5b2f77c427fb055fa95b715911a -msgid "Reports the total size used by the indexes on a collection. Provides a wrapper around the :data:`~collStats.totalIndexSize` field of the :dbcommand:`collStats` output." -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-methods.rst:16 -# ffc65e519356486fb7ad16c2b1a03b87 -msgid ":method:`cursor.explain()`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-methods.rst:16 -# 24ec02d0fd5144ca852d06ae9d99da9a -msgid "Reports on the query execution plan for a cursor." -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-methods.rst:18 -# 15220dc13dae49b0b606a349f72eda36 -msgid ":method:`cursor.hint()`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-methods.rst:18 -# 4d70e5fe69aa461893cf8f6ec3b372fe -msgid "Forces MongoDB to use a specific index for a query." -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-methods.rst:20 -# 2f4f9f56f69e4daa900b2280e34d7caa -msgid ":method:`cursor.max()`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-methods.rst:20 -# 8212e84eaa114096b792416cc6d3c9b8 -msgid "Specifies an exclusive upper index bound for a cursor. For use with :method:`cursor.hint()`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-methods.rst:22 -# 3f36a4bea374470682ef51522abb01fc -msgid ":method:`cursor.min()`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-methods.rst:22 -# 0363a7611d96480b8bd39dd790d1ba87 -msgid "Specifies an inclusive lower index bound for a cursor. For use with :method:`cursor.hint()`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-methods.rst:24 -# 2bd75c8597b34cf797cc409f7cd13280 -msgid ":method:`cursor.snapshot()`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-methods.rst:24 -# a9a8ec7d5fcc48f7af3e1705599bc189 -msgid "Forces the cursor to use the index on the ``_id`` field. Ensures that the cursor returns each document, with regards to the value of the ``_id`` field, only once." -msgstr "" - -#: ../source/reference/indexes.txt:19 -# b899936c6f574674bb1722a5e8761163 -msgid "Indexing Database Commands" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-commands.rst:4 -# 3c160c45bce34c4187bd886143ec0ab5 -msgid ":dbcommand:`createIndexes`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-commands.rst:4 -# 65a39f2943ae47419842ddcaeb2173b0 -msgid "Builds one or more indexes for a collection." -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-commands.rst:6 -# c19cea120e3f4854a3973bbd227aac9f -msgid ":dbcommand:`dropIndexes`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-commands.rst:6 -# 97bc5816c7ed46a4bf9c53b0d9aad2e2 -msgid "Removes indexes from a collection." -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-commands.rst:8 -# 815244d0d72e4dd491e30bfa2ef21119 -msgid ":dbcommand:`compact`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-commands.rst:8 -# 40bda4bc441546709c67fa47f1029bfc -msgid "Defragments a collection and rebuilds the indexes." -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-commands.rst:10 -# e75758d5b8dc4643ad4373bb60ca68b8 -msgid ":dbcommand:`reIndex`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-commands.rst:10 -# 78f0f7c213d948febf7e48273009f1c2 -msgid "Rebuilds all indexes on a collection." -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-commands.rst:12 -# 7d91544c07ad479b898358cbab37ec45 -msgid ":dbcommand:`validate`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-commands.rst:12 -# 6fd1647b6ae6407e9b259db79e9ec7ff -msgid "Internal command that scans for a collection's data and indexes for correctness." -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-commands.rst:14 -# 33bdf62540b34356bddc3331d83e7f6a -msgid ":dbcommand:`geoNear`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-commands.rst:14 -# 4a87f62067c54670a51c74d00e982d36 -msgid "Performs a geospatial query that returns the documents closest to a given point." -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-commands.rst:16 -# d716c4f5ee6146cebb295476e8be1e1d -msgid ":dbcommand:`geoSearch`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-commands.rst:16 -# 9dddda702a974581a6eb2d58581f1965 -msgid "Performs a geospatial query that uses MongoDB's :term:`haystack index` functionality." -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-commands.rst:18 -# 8378519f56f04e50804244ebfe9ab155 -msgid ":dbcommand:`checkShardingIndex`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-commands.rst:18 -# 368779037a864ba9b8985e16371fa896 -msgid "Internal command that validates index on shard key." -msgstr "" - -#: ../source/reference/indexes.txt:24 -# a40729357787418481564cade1015056 -msgid "Geospatial Query Selectors" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-query-selectors.rst:4 -# 1eadebda77224645a7eb5c4a3e33749a -msgid ":query:`$geoWithin`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-query-selectors.rst:4 -# 0421bc73ee6d4236b4d0ff81a759986c -msgid "Selects geometries within a bounding :ref:`GeoJSON geometry `. The :doc:`2dsphere ` and :doc:`2d ` indexes support :query:`$geoWithin`." -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-query-selectors.rst:10 -# 715b9a2693c2423694e820903cde51c2 -msgid ":query:`$geoIntersects`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-query-selectors.rst:10 -# 35b1bdba2bd4430ba1879e32502bb147 -msgid "Selects geometries that intersect with a :term:`GeoJSON` geometry. The :doc:`2dsphere ` index supports :query:`$geoIntersects`." -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-query-selectors.rst:15 -# 755b6de0d3d345998202acab3b978ffd -msgid ":query:`$near`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-query-selectors.rst:15 -# 42c251fd91614776b8b1a0e2a0121432 -msgid "Returns geospatial objects in proximity to a point. Requires a geospatial index. The :doc:`2dsphere ` and :doc:`2d ` indexes support :query:`$near`." -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-query-selectors.rst:21 -# 10178c9ecc934130892b97f7faac5afe -msgid ":query:`$nearSphere`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-query-selectors.rst:21 -# cb6ff3bf7fe749e4ab2b70a16914cce0 -msgid "Returns geospatial objects in proximity to a point on a sphere. Requires a geospatial index. The :doc:`2dsphere ` and :doc:`2d ` indexes support :query:`$nearSphere`." -msgstr "" - -#: ../source/reference/indexes.txt:29 -# 4570fd33be47468abd1af7d542d13782 -msgid "Indexing Query Modifiers" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-query-modifiers.rst:4 -# addd7cf2e6c44cf4b1540a54c8abf128 -msgid ":operator:`$explain`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-query-modifiers.rst:4 -# 4eb8f7cd15bb4aa9adf8aeed6eba5c26 -msgid "Forces MongoDB to report on query execution plans. See :method:`~cursor.explain()`." -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-query-modifiers.rst:6 -# 76307d79f102490aac9804f60829b61d -msgid ":operator:`$hint`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-query-modifiers.rst:6 -# 815c5dc6fb3c46f29dd2e4f444d49ef9 -msgid "Forces MongoDB to use a specific index. See :method:`~cursor.hint()`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-query-modifiers.rst:8 -# 4be94d09c113464ba09625dcb5211dd4 -msgid ":operator:`$max`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-query-modifiers.rst:8 -# 1f7f0f933a65434abdf348c7f0e39f7a -msgid "Specifies an *exclusive* upper limit for the index to use in a query. See :method:`~cursor.max()`." -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-query-modifiers.rst:10 -# 6ff8543b366740ff95160096b96abada -msgid ":operator:`$min`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-query-modifiers.rst:10 -# 99b8473e82644941a9edb0c0e5da7872 -msgid "Specifies an *inclusive* lower limit for the index to use in a query. See :method:`~cursor.min()`." -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-query-modifiers.rst:12 -# 963281a6a95548c687aaeeb243c839ea -msgid ":operator:`$returnKey`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-query-modifiers.rst:12 -# 2cc4ee86829e4b62ad7fd678dcc2ed78 -msgid "Forces the cursor to only return fields included in the index." -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-query-modifiers.rst:14 -# e331d4ff1b2d420295d15c83752cef7f -msgid ":operator:`$snapshot`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-query-modifiers.rst:14 -# 93b9ababab5d437bb715790abc5b2207 -msgid "Guarantees that a query returns each document no more than once. See :method:`~cursor.snapshot()`." -msgstr "" - diff --git a/locale/pot/reference/limits.pot b/locale/pot/reference/limits.pot deleted file mode 100644 index df72f82fa5e..00000000000 --- a/locale/pot/reference/limits.pot +++ /dev/null @@ -1,793 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/limits.txt:3 -# aaa8e55502844138bb19bba22bb59d50 -msgid "MongoDB Limits and Thresholds" -msgstr "" - -#: ../source/reference/limits.txt:0 -# d7ab98005793470da3991f16acf688fc -msgid "On this page" -msgstr "" - -#: ../source/reference/limits.txt:13 -# 5a6246030a06467a974f212eb944277a -msgid "This document provides a collection of hard and soft limitations of the MongoDB system." -msgstr "" - -#: ../source/reference/limits.txt:17 -# 28c8def17ad6411091124a1dd619457d -msgid "BSON Documents" -msgstr "" - -#: ../source/includes/fact-document-max-size.rst:1 -# 76111cf8922d493caec51dee93071c26 -msgid "The maximum BSON document size is 16 megabytes." -msgstr "" - -#: ../source/includes/fact-document-max-size.rst:3 -# d3eae8dd4f604a49a1a61fdf88611a45 -msgid "The maximum document size helps ensure that a single document cannot use excessive amount of RAM or, during transmission, excessive amount of bandwidth. To store documents larger than the maximum size, MongoDB provides the GridFS API. See :program:`mongofiles` and the documentation for your :doc:`driver ` for more information about GridFS." -msgstr "" - -#: ../source/reference/limits.txt:27 -# 2bff8615d06d48b0a3f961620e1b75db -msgid "MongoDB supports no more than 100 levels of nesting for :term:`BSON documents `." -msgstr "" - -#: ../source/reference/limits.txt:35 -# ac5116014dd046e8b28521620019f03a -msgid "Naming Restrictions" -msgstr "" - -#: ../source/reference/limits.txt:39 -# 1c950081c61a435c80b8947270c4fdf6 -msgid "Since database names are case *insensitive* in MongoDB, database names cannot differ only by the case of the characters." -msgstr "" - -#: ../source/reference/limits.txt:44 -# b37b0a1705364dfe91bd54651e20aa0d -msgid "For MongoDB deployments running on Windows, database names cannot contain any of the following characters:" -msgstr "" - -#: ../source/reference/limits.txt:51 -#: ../source/reference/limits.txt:62 -# 5fd5a6a746c44180ba14a9c3646ecbed -# a042373640cb45fdbefc79c89b083078 -msgid "Also database names cannot contain the null character." -msgstr "" - -#: ../source/reference/limits.txt:55 -# fd15530a4479466fa26214cbf1997028 -msgid "For MongoDB deployments running on Unix and Linux systems, database names cannot contain any of the following characters:" -msgstr "" - -#: ../source/reference/limits.txt:66 -# f7c420ff5bbe4cd2831e4139ba600487 -msgid "Database names cannot be empty and must have fewer than 64 characters." -msgstr "" - -#: ../source/reference/limits.txt:70 -# be9ca4779b534d1fafc3572a53410467 -msgid "Collection names should begin with an underscore or a letter character, and *cannot*:" -msgstr "" - -#: ../source/reference/limits.txt:73 -# f43ec560b7a14a58ad1c7b833ef8a3ac -msgid "contain the ``$``." -msgstr "" - -#: ../source/reference/limits.txt:75 -# d2d6561c0a8042cba7f7c2f1a712718a -msgid "be an empty string (e.g. ``\"\"``)." -msgstr "" - -#: ../source/reference/limits.txt:77 -# f14be4aeccbe44938153957714f020b0 -msgid "contain the null character." -msgstr "" - -#: ../source/reference/limits.txt:79 -# 74bc32574cda419e8a06336eb1c818a1 -msgid "begin with the ``system.`` prefix. (Reserved for internal use.)" -msgstr "" - -#: ../source/reference/limits.txt:81 -# eb13268a7b4446a6bdf028e9a4a670e5 -msgid "If your collection name includes special characters, such as the underscore character, then to access the collection use the :method:`db.getCollection()` method in the :program:`mongo` shell or a :api:`similar method for your driver <>`." -msgstr "" - -#: ../source/includes/fact-collection-namespace-limit.rst:1 -#: ../source/includes/fact-collection-namespace-limit.rst:1 -# 059c73d5e68449fdb8cee79911340aac -# 9f04b8a0a7d340b99c5b4f6a60e39fe5 -msgid "The maximum length of the collection namespace, which includes the database name, the dot (``.``) separator, and the collection name (i.e. ``.``), is 120 bytes." -msgstr "" - -#: ../source/reference/limits.txt:92 -# 0fefb71e507c48c899bb602acb2d77e7 -msgid "Field names cannot contain dots (i.e. ``.``) or null characters, and they must not start with a dollar sign (i.e. ``$``). See :ref:`faq-dollar-sign-escaping` for an alternate approach." -msgstr "" - -#: ../source/reference/limits.txt:99 -# 5d87fd6628f54113b21727ec871a3746 -msgid "Namespaces" -msgstr "" - -#: ../source/reference/limits.txt:106 -#: ../source/reference/limits.txt:134 -# 5b26a018d789486bb20474bd616d39d7 -# 839b5e7c23ec4c8893b68d024a4c99fc -msgid ":ref:`faq-restrictions-on-collection-names`" -msgstr "" - -#: ../source/reference/limits.txt:113 -# 6a54b810b81542e4a7edc4787c670402 -msgid "For the MMAPv1 the number of namespaces is limited to the size of the namespace file divided by 628." -msgstr "" - -#: ../source/reference/limits.txt:116 -# 0cf6a521ed74413ab82266f34da37a55 -msgid "A 16 megabyte namespace file can support approximately 24,000 namespaces. Each collection and index is a namespace." -msgstr "" - -#: ../source/reference/limits.txt:119 -#: ../source/reference/limits.txt:132 -#: ../source/reference/limits.txt:247 -#: ../source/reference/limits.txt:257 -# cdfb1226c66849f380669ce094292ac7 -# ae41985fd1e044009a6259d14ad35d6c -# b056a6e7121c4698a4e2145d97c501fa -# 914859dea54a4fe38f65e6dd091f3628 -msgid "The WiredTiger storage engine is *not* subject to this limitation." -msgstr "" - -#: ../source/reference/limits.txt:126 -# 501a5e00ad0b47cd85de8c8fc97f42ee -msgid "For the MMAPv1 storage engine, namespace files can be no larger than 2047 megabytes." -msgstr "" - -#: ../source/reference/limits.txt:129 -# ae014caa97174f50b2dd4dd51ede0197 -msgid "By default namespace files are 16 megabytes. You can configure the size using the :setting:`~storage.mmapv1.nsSize` option." -msgstr "" - -#: ../source/reference/limits.txt:139 -# dda34c5b794441d39ac044fab9b44a0b -msgid "Indexes" -msgstr "" - -#: ../source/reference/limits.txt:144 -# c072acd29f7841bba3c2bd2c1729eb5a -msgid "The *total size* of an index entry, which can include structural overhead depending on the BSON type, must be *less than* 1024 bytes." -msgstr "" - -#: ../source/includes/list-index-field-limit-behaviors.rst:1 -# 3908969098924e1fbf35c3a2ea12d45d -msgid "MongoDB versions 2.6 and greater implement a stronger enforcement of the limit on :limit:`index key `:" -msgstr "" - -#: ../source/includes/fact-index-key-length-operation-behaviors.rst:3 -# a9b0cfb89a244525afed160d10737ea9 -msgid "MongoDB will **not** :method:`create an index ` on a collection if the index entry for an existing document exceeds the |limit|. Previous versions of MongoDB would create the index but not index such documents." -msgstr "" - -#: ../source/includes/fact-index-key-length-operation-behaviors.rst:3 -# 562fce258d994ce68c5dd7ae59ae2275 -msgid "Reindexing operations will error if the index entry for an indexed field exceeds the |limit|. Reindexing operations occur as part of :dbcommand:`compact` and :dbcommand:`repairDatabase` commands as well as the :method:`db.collection.reIndex()` method." -msgstr "" - -#: ../source/includes/fact-index-key-length-operation-behaviors.rst:8 -# 0406e0c91a064c8580bf56bb28630dec -msgid "Because these operations drop *all* the indexes from a collection and then recreate them sequentially, the error from the |limit| prevents these operations from rebuilding any remaining indexes for the collection and, in the case of the :dbcommand:`repairDatabase` command, from continuing with the remainder of the process." -msgstr "" - -#: ../source/includes/fact-index-key-length-operation-behaviors.rst:3 -# 028865a8a0434dc8bfb4561857c55388 -msgid "MongoDB will not insert into an indexed collection any document with an indexed field whose corresponding index entry would exceed the |limit|, and instead, will return an error. Previous versions of MongoDB would insert but not index such documents." -msgstr "" - -#: ../source/includes/fact-index-key-length-operation-behaviors.rst:3 -# 0ba4a05874204c459ea39eaed2695014 -msgid "Updates to the indexed field will error if the updated value causes the index entry to exceed the |limit|." -msgstr "" - -#: ../source/includes/fact-index-key-length-operation-behaviors.rst:6 -# 22a8754d19314c12b824fd050b2b64bf -msgid "If an existing document contains an indexed field whose index entry exceeds the limit, *any* update that results in the relocation of that document on disk will error." -msgstr "" - -#: ../source/includes/fact-index-key-length-operation-behaviors.rst:3 -# 613e236a345d494e8bdfbcca6e84cfc6 -msgid ":program:`mongorestore` and :program:`mongoimport` will not insert documents that contain an indexed field whose corresponding index entry would exceed the |limit|." -msgstr "" - -#: ../source/includes/fact-index-key-length-operation-behaviors.rst:3 -# 4f6e4fadb41a487fa5e265b086ac5b2b -msgid "In MongoDB 2.6, secondary members of replica sets will continue to replicate documents with an indexed field whose corresponding index entry exceeds the |limit| on initial sync but will print warnings in the logs." -msgstr "" - -#: ../source/includes/fact-index-key-length-operation-behaviors.rst:8 -# e1a1c8d42e3041f99f731a5b483f7233 -msgid "Secondary members also allow index build and rebuild operations on a collection that contains an indexed field whose corresponding index entry exceeds the |limit| but with warnings in the logs." -msgstr "" - -#: ../source/includes/fact-index-key-length-operation-behaviors.rst:12 -# 3cbcd9bd7d714e21aee606c91eeb83ee -msgid "With *mixed version* replica sets where the secondaries are version 2.6 and the primary is version 2.4, secondaries will replicate documents inserted or updated on the 2.4 primary, but will print error messages in the log if the documents contain an indexed field whose corresponding index entry exceeds the |limit|." -msgstr "" - -#: ../source/includes/fact-index-key-length-operation-behaviors.rst:3 -# 13e2c45c8d6f44b7b9a7709b97f2c6d6 -msgid "For existing sharded collections, :doc:`chunk migration ` will fail if the chunk has a document that contains an indexed field whose index entry exceeds the |limit|." -msgstr "" - -#: ../source/reference/limits.txt:158 -# fdaffde94a0f467a8ac9d8e14f3f7d3f -msgid "A single collection can have *no more* than 64 indexes." -msgstr "" - -#: ../source/reference/limits.txt:163 -# e49625b2711f4714829513468fd42545 -msgid "Fully qualified index names, which includes the namespace and the dot separators (i.e. ``..$``), cannot be longer than 128 characters." -msgstr "" - -#: ../source/reference/limits.txt:167 -# f10b61977f5c4dac9da8491817e05289 -msgid "By default, ```` is the concatenation of the field names and index type. You can explicitly specify the ```` to the :method:`~db.collection.createIndex()` method to ensure that the fully qualified index name does not exceed the limit." -msgstr "" - -#: ../source/reference/limits.txt:174 -# 8813a2f8662941c0b400175bea459a3d -msgid "There can be no more than 31 fields in a compound index." -msgstr "" - -#: ../source/includes/fact-special-indexes-and-text.rst:1 -# 56f42ec907654783b422bce11a9fb471 -msgid "You cannot combine the |operation|, which requires a special :ref:`text index `, with a query operator that requires a different type of special index. For example you cannot combine |operation| with the :query:`$near` operator." -msgstr "" - -#: ../source/includes/geo-data-limit-for-2dsphere.rst:1 -# 75ec8a9bafe7402eb15c1911dc498c48 -msgid "Fields with :doc:`2dsphere ` indexes must hold geometry data in the form of :term:`coordinate pairs ` or :term:`GeoJSON` data. If you attempt to insert a document with non-geometry data in a ``2dsphere`` indexed field, or build a ``2dsphere`` index on a collection where the indexed field has non-geometry data, the operation will fail." -msgstr "" - -#: ../source/reference/limits.txt:188 -# b0f91e87ab0b4257bed52c6e7a9eedca -msgid "The unique indexes limit in :ref:`limits-sharding-operations`." -msgstr "" - -#: ../source/reference/limits.txt:192 -# 0749b273ba37492eb4f25234cd71ea19 -msgid "If the value of a field returned from a query that is :ref:`covered by an index ` is ``NaN``, the type of that ``NaN`` value is *always* ``double``." -msgstr "" - -#: ../source/includes/fact-multikey-index-covered-query.rst:1 -# bfed06c538464919b1969d143161c555 -msgid "A :ref:`multikey index ` cannot support a :ref:`covered query `." -msgstr "" - -#: ../source/reference/limits.txt:201 -# 71841fc4410344e68ab24e55c1219c81 -msgid "Data" -msgstr "" - -#: ../source/reference/limits.txt:207 -# 4b2aadc5a65c4303a6a07faf6a7a1f1e -msgid "If you specify a maximum number of documents for a capped collection using the ``max`` parameter to :dbcommand:`create`, the limit must be less than 2\\ :sup:`32` documents. If you do not specify a maximum number of documents when creating a capped collection, there is no limit on the number of documents." -msgstr "" - -#: ../source/reference/limits.txt:217 -# 039fa724441c4ce8afe42294eb9d99fc -msgid "The MMAPv1 storage engine limits each database to no more than 16000 data files. This means that a single MMAPv1 database has a maximum size of 32TB. Setting the :setting:`storage.mmapv1.smallFiles` option reduces this limit to 8TB." -msgstr "" - -#: ../source/reference/limits.txt:226 -# 771e56066df9444da3c536dd2fbf1c30 -msgid "Using the MMAPv1 storage engine, a single :program:`mongod` instance cannot manage a data set that exceeds maximum virtual memory address space provided by the underlying operating system." -msgstr "" - -#: ../source/reference/limits.txt:0 -# 251ce969faa14084aeb2b3c9917b6019 -msgid "Virtual Memory Limitations" -msgstr "" - -#: ../source/reference/limits.txt:234 -# a73a4e4b8ac94cd1ae6e99d62628ef89 -msgid "Operating System" -msgstr "" - -#: ../source/reference/limits.txt:235 -# 7946a693c9594d62b516ce73c2a6c2aa -msgid "Journaled" -msgstr "" - -#: ../source/reference/limits.txt:236 -# 74e772e039714a64b1b244b06ff30bc5 -msgid "Not Journaled" -msgstr "" - -#: ../source/reference/limits.txt:237 -# f403f325fa804203a01fe13f4375736a -msgid "Linux" -msgstr "" - -#: ../source/reference/limits.txt:238 -#: ../source/reference/limits.txt:241 -# 6e1237b03390426db473fbee59014a22 -# 8aef4736827c4901875375ebd04a3d26 -msgid "64 terabytes" -msgstr "" - -#: ../source/reference/limits.txt:239 -#: ../source/reference/limits.txt:242 -# 6af62fd1a14b45f4b68c77846e20c6dd -# ffa70a0563ce4e0abdeb917cb8f9dd49 -msgid "128 terabytes" -msgstr "" - -#: ../source/reference/limits.txt:240 -# af0ec5fef8c740b6b7d3a5073496e339 -msgid "Windows Server 2012 R2 and Windows 8.1" -msgstr "" - -#: ../source/reference/limits.txt:243 -# 0c07d61ffb104bb0be1bdac8f6819b2e -msgid "Windows (otherwise)" -msgstr "" - -#: ../source/reference/limits.txt:244 -# 4bf2ca7a95db4738909a8e2e4294a7e2 -msgid "4 terabytes" -msgstr "" - -#: ../source/reference/limits.txt:245 -# a44af41a24574b4e8206855b5ff5c3e2 -msgid "8 terabytes" -msgstr "" - -#: ../source/reference/limits.txt:253 -# e36b6ba579604644bea56f15484160b4 -msgid "For the MMAPv1 storage engine, the maximum number of collections in a database is a function of the size of the namespace file and the number of indexes of collections in the database." -msgstr "" - -#: ../source/reference/limits.txt:259 -# 4156a96bf4d04ab380447a1ba53ff4ed -msgid "See :limit:`Number of Namespaces` for more information." -msgstr "" - -#: ../source/reference/limits.txt:262 -# 859856c16ff14443b6ba3abd409d5099 -msgid "Replica Sets" -msgstr "" - -#: ../source/reference/limits.txt:268 -# b1e5d7d6f3214b2ca54d45e342eb8a40 -msgid "Replica sets can have up to 50 members. See :ref:`3.0-replica-sets-max-members` for more information about specific driver compatibility with large replica sets." -msgstr "" - -#: ../source/reference/limits.txt:274 -# 0751cb48821e4376ab44539f86d62306 -msgid "Replica sets can have up to 7 voting members. For replica sets with more than 7 total members, see :ref:`replica-set-non-voting-members`." -msgstr "" - -#: ../source/reference/limits.txt:281 -# 8a0b84687ba24390a84190a1556ab4c1 -msgid "If you do not explicitly specify an oplog size (i.e. with :setting:`~replication.oplogSizeMB` or :option:`--oplogSize `) MongoDB will create an oplog that is no larger than 50 gigabytes." -msgstr "" - -#: ../source/reference/limits.txt:289 -# 164731c1e9674fa5a55e9e069d169e95 -msgid "Sharded Clusters" -msgstr "" - -#: ../source/reference/limits.txt:291 -# 07b8db2285084cfbaa607432614b56ef -msgid "Sharded clusters have the restrictions and thresholds described here." -msgstr "" - -#: ../source/reference/limits.txt:296 -# 524a6bc4ddf14765a1bdbb80e0cd04f8 -msgid "Sharding Operational Restrictions" -msgstr "" - -#: ../source/includes/limits-sharding-unavailable-operations.rst:1 -# 99984aedef6e4b7ea69b355012bdd476 -msgid "The :dbcommand:`group` does not work with sharding. Use :dbcommand:`mapReduce` or :dbcommand:`aggregate` instead." -msgstr "" - -#: ../source/includes/limits-sharding-unavailable-operations.rst:4 -# c4a4cd2775d9493bb55301e322de871e -msgid ":method:`db.eval()` is deprecated." -msgstr "" - -#: ../source/includes/limits-sharding-unavailable-operations.rst:7 -# 58667d40461f4334b4092180c5937f1d -msgid ":method:`db.eval()` is incompatible with sharded collections. You may use :method:`db.eval()` with un-sharded collections in a shard cluster." -msgstr "" - -#: ../source/includes/limits-sharding-unavailable-operations.rst:11 -# 123e4a5337644507bbd5cf5820883822 -msgid ":query:`$where` does not permit references to the ``db`` object from the :query:`$where` function. This is uncommon in un-sharded collections." -msgstr "" - -#: ../source/includes/limits-sharding-unavailable-operations.rst:15 -# 5f2f6df667ee408698206240f19505a0 -msgid "The :update:`$isolated` update modifier does not work in sharded environments." -msgstr "" - -#: ../source/includes/limits-sharding-unavailable-operations.rst:18 -# 5ce6424c9dae408d949ee40483f0d6e9 -msgid ":operator:`$snapshot` queries do not work in sharded environments." -msgstr "" - -#: ../source/includes/limits-sharding-unavailable-operations.rst:20 -# 18b91609e42640bfbb6d2681c5bbddb9 -msgid "The :dbcommand:`geoSearch` command is not supported in sharded environments." -msgstr "" - -#: ../source/includes/extracts/fact-covered-query-sharded-collection-covered-queries.rst:1 -# e0aa4f1444d94160bd9d55a5713b647e -msgid "An index cannot :ref:`cover ` a query on a :term:`sharded ` collection when run against a :program:`mongos` if the index does not contain the shard key, with the following exception for the ``_id`` index: If a query on a sharded collection only specifies a condition on the ``_id`` field and returns only the ``_id`` field, the ``_id`` index can cover the query when run against a :program:`mongos` even if the ``_id`` field is not the shard key." -msgstr "" - -#: ../source/includes/extracts/fact-covered-query-sharded-collection-covered-queries.rst:11 -# 999c47706b82402ca92132b443f84a94 -msgid "In previous versions, an index cannot :ref:`cover ` a query on a :term:`sharded ` collection when run against a :program:`mongos`." -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:1 -# 3487172f73af4395b7d9d9f19da8b704 -msgid "An existing collection can only be sharded if its size does not exceed specific limits. These limits can be estimated based on the average size of all :term:`shard key` values, and the configured :term:`chunk` size." -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:7 -# 3f66e12bb10b4fae9dc53fb0619ced23 -msgid "These limits only apply for the initial sharding operation. Sharded collections can grow to *any* size after successfully enabling sharding." -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:10 -# 0c02bd007d4f453d95a775623997590e -msgid "Use the following formulas to calculate the *theoretical* maximum collection size." -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:20 -# 7be3c524226f4ef8adcf566c815bd2ac -msgid "The maximum :term:`BSON` document size is 16MB or ``16777216`` bytes." -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:22 -# 9ec50d1aa4324503ab75bfad7d457511 -msgid "All conversions should use base-2 scale, e.g. 1024 kilobytes = 1 megabyte." -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:25 -# 43d9dd26434443caac1a05e798b21265 -msgid "If ``maxCollectionSize`` is less than or nearly equal to the target collection, increase the chunk size to ensure sucessful initial sharding. If there is doubt as to whether the result of the calculation is too 'close' to the target collection size, it is likely better to increase the chunk size." -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:31 -# 8c64e842a51c4cc7a94051fd7f7636ab -msgid "After successful initial sharding, you can reduce the chunk size as needed. If you later reduce the chunk size, it may take time for all chunks to split to the new size. See :doc:`/tutorial/modify-chunk-size-in-sharded-cluster` for instructions on modifying chunk size." -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:37 -# 4df162472ffa435a8e4a4934d618f2cb -msgid "This table illustrates the approximate maximum collection sizes using the formulas described above:" -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:44 -# 18c98858bd634fcf980515e6481f2f32 -msgid "Average Size of Shard Key Values" -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:45 -# 372aaecae1d940d887bdef8afa21c7fd -msgid "512 bytes" -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:46 -# 72af30ae0c244685b08e44b423b3627a -msgid "256 bytes" -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:47 -# f43dab3663d447f9b1b4569a370bb88f -msgid "128 bytes" -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:48 -# c06e8caf1c5549ddb35234347bc81446 -msgid "64 bytes" -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:49 -# 0517416f5113406db947fca2a9cc0295 -msgid "Maximum Number of Splits" -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:50 -# 37c61401f9ed484f8a3d59629149c9a5 -msgid "32,768" -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:51 -# 22953b0584614ca798c2cdfa510df4b2 -msgid "65,536" -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:52 -# 3781694cc1c4414d945eba85b33f48c0 -msgid "131,072" -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:53 -# 996e242b82ed41eba97b3a47631b6fe6 -msgid "262,144" -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:54 -# 26980297d5e4461ca462a9479f139619 -msgid "Max Collection Size (64 MB Chunk Size)" -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:55 -# 455ed4644c8f4eae8a288669e1c29ed6 -msgid "1 TB" -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:56 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:60 -# 50c190e6516d4ac4a8728a2c7b79262c -# deb88807705145a1840fe5df4d90d958 -msgid "2 TB" -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:57 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:61 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:65 -# 3ed92e63c0eb45968bcd9de919b5921b -# 46ae1560a7934373ae17e5ce5b76f66a -# 750c8db611d7409b81100d2976bd7908 -msgid "4 TB" -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:58 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:62 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:66 -# b56498d4b7394ed580c978defe94ff77 -# 5bc0e19055bd4039abb2573ab14f2acb -# 258279967564402e94f6e325fc259d76 -msgid "8 TB" -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:59 -# 116ec400ad1c4f4aa8ee6cbc66e37db8 -msgid "Max Collection Size (128 MB Chunk Size)" -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:63 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:67 -# 50d55dd4f84a4a8a9cf2a4daeba85921 -# a601b0dbdf7e4c3f802c74f86f01327a -msgid "16 TB" -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:64 -# d6bfd5818cda4c7aa423b002bd0d211b -msgid "Max Collection Size (256 MB Chunk Size)" -msgstr "" - -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:68 -# a1fcec9e01114d559b59547cacb3c8ca -msgid "32 TB" -msgstr "" - -#: ../source/includes/fact-single-modification-in-sharded-collections.rst:1 -# 0a87b0ec346b442f818f12d297a226ae -msgid "All |single-modification-operation-names| operations for a sharded collection must include the :term:`shard key` *or* the ``_id`` field in the query specification. |single-modification-operation-names| operations without the :term:`shard key` *or* the ``_id`` field return an error." -msgstr "" - -#: ../source/includes/limits-sharding-unique-indexes.rst:1 -# 45c84c3886ae4d5d99d63c4018903def -msgid "MongoDB does not support unique indexes across shards, except when the unique index contains the full shard key as a prefix of the index. In these situations MongoDB will enforce uniqueness across the full key, not a single field." -msgstr "" - -#: ../source/reference/limits.txt:0 -#: ../source/reference/limits.txt:0 -# 5456433927c5480aa4fc0c94a8354101 -# 071ac80ff3a8496286cfa20c29269056 -msgid "See" -msgstr "" - -#: ../source/includes/limits-sharding-maximum-documents-chunk.rst:1 -# 0fe2b431b5554cf4a5ee19f0a0a6ec48 -msgid "MongoDB cannot move a chunk if the number of documents in the chunk exceeds either 250000 documents or 1.3 times the result of dividing the configured :ref:`chunk size` by the average document size. :method:`db.collection.stats()` includes the ``avgObjSize`` field, which represents the average document size in the collection." -msgstr "" - -#: ../source/reference/limits.txt:332 -# 6351bc22303140c7b884589fdf46ed63 -msgid "Shard Key Limitations" -msgstr "" - -#: ../source/includes/limits-sharding-keysize.rst:1 -# d3977beb1f0e4b768b4ca86802259cde -msgid "A shard key cannot exceed 512 bytes." -msgstr "" - -#: ../source/includes/limits-sharding-index-type.rst:1 -# ccfed5edd81b4e0cb81ea11256c880b8 -msgid "A :term:`shard key` index can be an ascending index on the shard key, a compound index that start with the shard key and specify ascending order for the shard key, or a :doc:`hashed index `." -msgstr "" - -#: ../source/includes/limits-sharding-index-type.rst:6 -# 734292367e444497b7e2e1ab6f4a0bcd -msgid "A :term:`shard key` index cannot be an index that specifies a :doc:`multikey index `, a :doc:`text index ` or a :ref:`geospatial index ` on the :term:`shard key` fields." -msgstr "" - -#: ../source/includes/limits-sharding-shardkey-immutable.rst:1 -# 2ffc916392494661b34752e0be5a8b65 -msgid "If you must change a shard key:" -msgstr "" - -#: ../source/includes/limits-sharding-shardkey-immutable.rst:3 -# accaeea8e1b2412fb6b0824cc2ba624e -msgid "Dump all data from MongoDB into an external format." -msgstr "" - -#: ../source/includes/limits-sharding-shardkey-immutable.rst:5 -# e27faa96bd4e466eb50d771f074fbf60 -msgid "Drop the original sharded collection." -msgstr "" - -#: ../source/includes/limits-sharding-shardkey-immutable.rst:7 -# c2334ff886f542d3b11be0a7219c793a -msgid "Configure sharding using the new shard key." -msgstr "" - -#: ../source/includes/limits-sharding-shardkey-immutable.rst:9 -# 3bdf2ffe900c4938b144716bb318036c -msgid ":doc:`Pre-split ` the shard key range to ensure initial even distribution." -msgstr "" - -#: ../source/includes/limits-sharding-shardkey-immutable.rst:12 -# 48936ed8cd8c48a8ae311ca313f82d54 -msgid "Restore the dumped data into MongoDB." -msgstr "" - -#: ../source/includes/limits-sharding-shardkey-document-immutable.rst:1 -# 51933cc4d55042298ccb24ffc228a30e -msgid "Once you shard a collection, the shard key and the shard key values are immutable; i.e." -msgstr "" - -#: ../source/includes/limits-sharding-shardkey-document-immutable.rst:4 -# c4c5e565141a42b48db4cb359deae0bb -msgid "You cannot select a different shard key for that collection." -msgstr "" - -#: ../source/includes/limits-sharding-shardkey-document-immutable.rst:6 -# ec386b455dc54508b320c31183dc261f -msgid "You cannot update the values of the shard key fields." -msgstr "" - -#: ../source/includes/limits-sharding-shardkey-monotonic-throughput.rst:1 -# c9006928afd5404ab7cc454a153298fb -msgid "For clusters with high insert volumes, a shard keys with monotonically increasing and decreasing keys can affect insert throughput. If your shard key is the ``_id`` field, be aware that the default values of the ``_id`` fields are :term:`ObjectIds ` which have generally increasing values." -msgstr "" - -#: ../source/includes/limits-sharding-shardkey-monotonic-throughput.rst:7 -# e0fc7d606fe448b5ba5d34a381230a5d -msgid "When inserting documents with monotonically increasing shard keys, all inserts belong to the same :term:`chunk` on a single :term:`shard`. The system eventually divides the chunk range that receives all write operations and migrates its contents to distribute data more evenly. However, at any moment the cluster directs insert operations only to a single shard, which creates an insert throughput bottleneck." -msgstr "" - -#: ../source/includes/limits-sharding-shardkey-monotonic-throughput.rst:14 -# 0df0bcbbb6ca4e5992e6735bdf47e091 -msgid "If the operations on the cluster are predominately read operations and updates, this limitation may not affect the cluster." -msgstr "" - -#: ../source/includes/limits-sharding-shardkey-monotonic-throughput.rst:17 -# 23f26efe83ac4552918a05379632ca45 -msgid "To avoid this constraint, use a :ref:`hashed shard key ` or select a field that does not increase or decrease monotonically." -msgstr "" - -#: ../source/includes/limits-sharding-shardkey-monotonic-throughput.rst:21 -# f5941501b2524618ba106cbf8b7df4d1 -msgid ":ref:`Hashed shard keys ` and :ref:`hashed indexes ` store hashes of keys with ascending values." -msgstr "" - -#: ../source/reference/limits.txt:355 -# 7818d13dff994a4a8664ff4053dbcc88 -msgid "Operations" -msgstr "" - -#: ../source/reference/limits.txt:360 -# 8258da76dc984ab09f0eaf255c609391 -msgid "If MongoDB cannot use an index to get documents in the requested sort order, the combined size of all documents in the sort operation, plus a small overhead, must be less than 32 megabytes." -msgstr "" - -#: ../source/includes/fact-agg-memory-limit.rst:10 -# b408ab4e82bc423089cb93e65d1da1cf -msgid "Pipeline stages have a limit of 100 megabytes of RAM. If a stage exceeds this limit, MongoDB will produce an error. To allow for the handling of large datasets, use the ``allowDiskUse`` option to enable aggregation pipeline stages to write data to temporary files." -msgstr "" - -#: ../source/includes/fact-agg-memory-limit.rst:15 -# 141a5160c07e43c0b75383ab9127103e -msgid ":ref:`sort-memory-limit` and :ref:`group-memory-limit`." -msgstr "" - -#: ../source/includes/fact-geometry-hemisphere-limitation.rst:1 -# c72e9fea80a648aaa7627b395221064a -msgid "For |geo-operator-method|, if you specify a single-ringed polygon that has an area greater than a single hemisphere, include :query:`the custom MongoDB coordinate reference system in the $geometry <$geometry>` expression; otherwise, |geo-operator-method| queries for the complementary geometry. For all other GeoJSON polygons with areas greater than a hemisphere, |geo-operator-method| queries for the complementary geometry." -msgstr "" - -#: ../source/reference/limits.txt:382 -# 779ab506e2ed49f9bb326930c85927a4 -msgid ":doc:`Write commands ` can accept no more than 1000 operations. The :method:`Bulk()` operations in the :program:`mongo` shell and comparable methods in the drivers do not have this limit." -msgstr "" - -#: ../source/reference/limits.txt:389 -# f23baaf8bb0945059045f2d1f984dd34 -msgid "In addition to being read-only, views have the following operation restrictions:" -msgstr "" - -#: ../source/includes/extracts/views-unsupported-rename.rst:1 -# 022f99e1f3084a91869203140cec39ae -msgid "You cannot rename :doc:`views `." -msgstr "" - -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:1 -# 7d4bef051ba0475b99a4db398134f2f2 -msgid ":method:`~db.collection.find()` operations on views do not support the following :doc:`projection ` operators:" -msgstr "" - -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:5 -# 8e039a8d1dcc45c78066e2e452807a6d -msgid ":projection:`$`" -msgstr "" - -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:6 -# f2c80f4aca8a4ed9ab82136428a0fbc0 -msgid ":projection:`$elemMatch`" -msgstr "" - -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:7 -# 7a525bc65b514628bdf8fb74befdee6b -msgid ":projection:`$slice`" -msgstr "" - -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:8 -# 84ff0d25c54640a48761d62e9772b134 -msgid ":projection:`$meta`" -msgstr "" - -#: ../source/includes/extracts/views-unsupported-text-search.rst:1 -# e138f8fca5444c9aa13c935aa57b391e -msgid ":doc:`Views ` do not support text search." -msgstr "" - -#: ../source/includes/extracts/views-unsupported-mapReduce.rst:1 -# eb5b5a6feb8c49d6953d0fc7c2a7e951 -msgid ":doc:`Views ` do not support map-reduce operations." -msgstr "" - -#: ../source/includes/extracts/views-unsupported-geoNear.rst:1 -# 262fb13fc7b4444bb30d71e59511e3a3 -msgid ":doc:`Views ` do not support geoNear operations (i.e. :dbcommand:`geoNear` command and :pipeline:`$geoNear` pipeline stage)" -msgstr "" - diff --git a/locale/pot/reference/local-database.pot b/locale/pot/reference/local-database.pot deleted file mode 100644 index a19e1fd3203..00000000000 --- a/locale/pot/reference/local-database.pot +++ /dev/null @@ -1,197 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/local-database.txt:5 -# b38d5642490b4a0aadb1ee67987e8a46 -msgid "The ``local`` Database" -msgstr "" - -#: ../source/reference/local-database.txt:0 -# cf37afcfbd284856bb86dda869702ad7 -msgid "On this page" -msgstr "" - -#: ../source/reference/local-database.txt:21 -# 511c357b31c44d20809d7b4a6bc73c85 -msgid "Overview" -msgstr "" - -#: ../source/reference/local-database.txt:23 -# 683d6ba0a89c487e93492b4fe84d4989 -msgid "Every :program:`mongod` instance has its own ``local`` database, which stores data used in the replication process, and other instance-specific data. The ``local`` database is invisible to replication: collections in the ``local`` database are not replicated." -msgstr "" - -#: ../source/reference/local-database.txt:28 -# b1e54fb13c5a4ebdb7f8854b94501f15 -msgid "In replication, the ``local`` database store stores internal replication data for each member of a :term:`replica set`. The ``local`` stores the following collections:" -msgstr "" - -#: ../source/reference/local-database.txt:32 -# 111f66790b7a497e8c4d80b447c28a36 -msgid "When running with authentication (i.e. :setting:`~security.authorization`), authenticating to the ``local`` database is **not** equivalent to authenticating to the ``admin`` database. In previous versions, authenticating to the ``local`` database provided access to all databases." -msgstr "" - -#: ../source/reference/local-database.txt:39 -# 46977d9b490541318b07e3aad0429e84 -msgid "Collection on all ``mongod`` Instances" -msgstr "" - -#: ../source/reference/local-database.txt:43 -# bc2622e9b3a44685b6d41f8eb1d4b570 -msgid "On startup, each :program:`mongod` instance inserts a document into :data:`~local.startup_log` with diagnostic information about the :program:`mongod` instance itself and host information. :data:`~local.startup_log` is a capped collection. This information is primarily useful for diagnostic purposes." -msgstr "" - -#: ../source/reference/local-database.txt:0 -# 3b168e43f61d4f809986fa5a1e213ce6 -msgid "Example" -msgstr "" - -#: ../source/reference/local-database.txt:52 -# 8cdfb6856bd049a6a8bd5a100c455b8a -msgid "Consider the following prototype of a document from the :data:`~local.startup_log` collection:" -msgstr "" - -#: ../source/reference/local-database.txt:82 -# b24e578fb96849feaa3dfa57d52ee7d2 -msgid "Documents in the :data:`~local.startup_log` collection contain the following fields:" -msgstr "" - -#: ../source/reference/local-database.txt:87 -# daaa294b91714b46a1fcdde013a2111b -msgid "Includes the system hostname and a millisecond epoch value." -msgstr "" - -#: ../source/reference/local-database.txt:91 -# 259ffb9c42ca414ab4ff37299614c190 -msgid "The system's hostname." -msgstr "" - -#: ../source/reference/local-database.txt:95 -# aa19c49a9ef24be0a2dadcb2b1892beb -msgid "A UTC :term:`ISODate` value that reflects when the server started." -msgstr "" - -#: ../source/reference/local-database.txt:99 -# ae683d13650c4e9b8f2667cd98571e05 -msgid "A string that reports the :data:`~local.startup_log.startTime` in the system's local time zone." -msgstr "" - -#: ../source/reference/local-database.txt:104 -# dc55ff9bd98244c3b55e172663bb1caa -msgid "An embedded document that reports the :program:`mongod` runtime options and their values." -msgstr "" - -#: ../source/reference/local-database.txt:109 -# 09b67ba2bcce4a7197f9866408816aba -msgid "The process identifier for this process." -msgstr "" - -#: ../source/reference/local-database.txt:113 -# bd2dded878504c1e8a89a002f289a81d -msgid "An embedded document that reports information about the build environment and settings used to compile this :program:`mongod`. This is the same output as :dbcommand:`buildInfo`. See :data:`buildInfo`." -msgstr "" - -#: ../source/reference/local-database.txt:119 -# b6784f43c8f5435db97fb4d736b9afea -msgid "Collections on Replica Set Members" -msgstr "" - -#: ../source/reference/local-database.txt:123 -# 28a7db9839a248a2a6f4082a26409d5e -msgid ":data:`local.system.replset` holds the replica set's configuration object as its single document. To view the object's configuration information, issue :method:`rs.conf()` from the :program:`mongo` shell. You can also query this collection directly." -msgstr "" - -#: ../source/reference/local-database.txt:130 -# 9b705fab234c4c4791aa7b16b86f076b -msgid ":data:`local.oplog.rs` is the capped collection that holds the :term:`oplog`. You set its size at creation using the :setting:`~replication.oplogSizeMB` setting. To resize the oplog after replica set initiation, use the :doc:`/tutorial/change-oplog-size` procedure. For additional information, see the :ref:`replica-set-oplog-sizing` section." -msgstr "" - -#: ../source/reference/local-database.txt:139 -# 43adfabab4c04bac8fac7b1ffa2d09f7 -msgid "This contains an object used internally by replica sets to track replication status." -msgstr "" - -#: ../source/reference/local-database.txt:144 -# 8757a82ab35e4a0bbff948b1373fc039 -msgid "*Removed in version 3.0:* Replica set members no longer mirror replication status of the set to the :data:`local.slaves` collection. Use :method:`rs.status()` instead." -msgstr "" - -#: ../source/reference/local-database.txt:149 -# e608c4e3af684ad39ce5a53d98811a1b -msgid "Collections used in Master/Slave Replication" -msgstr "" - -#: ../source/reference/local-database.txt:151 -# 28b36dcdc0e447a3b08a33cd8955264b -msgid "In :term:`master`\\/:term:`slave` replication, the ``local`` database contains the following collections:" -msgstr "" - -#: ../source/reference/local-database.txt:154 -# 4e303a810dff400b84eabe7edb9ba191 -msgid "On the master:" -msgstr "" - -#: ../source/reference/local-database.txt:158 -# be4f25a503684158ab57352471ebb55c -msgid "This is the oplog for the master-slave configuration." -msgstr "" - -#: ../source/reference/local-database.txt:162 -# 20167d1d455e46fabbaa73e21b6e9133 -msgid "*Removed in version 3.0:* MongoDB no longer stores information about each slave in the :data:`local.slaves` collection. Use :method:`db.serverStatus( { repl: 1 } ) ` instead." -msgstr "" - -#: ../source/reference/local-database.txt:166 -# 17c24e51506a40ffb46e7e69e1d8332c -msgid "On each slave:" -msgstr "" - -#: ../source/reference/local-database.txt:170 -# 19753d0706bc4e3d8e12ef551e169eda -msgid "This contains information about the slave's master server." -msgstr "" - -#: ../source/reference/local-database.txt:15 -# f9e402117d604d95a75ce99309512300 -msgid "replica set" -msgstr "" - -#: ../source/reference/local-database.txt:15 -#: ../source/reference/local-database.txt:16 -# f9e402117d604d95a75ce99309512300 -# 24db2eeab6ce44e18da1e7279d6c7c13 -msgid "local database" -msgstr "" - -#: ../source/reference/local-database.txt:17 -# 437f255e07dd4d4bb36c4737544ccd93 -msgid "database" -msgstr "" - -#: ../source/reference/local-database.txt:17 -#: ../source/reference/local-database.txt:18 -# 437f255e07dd4d4bb36c4737544ccd93 -# dc933c3c0d4e4077b49c7ca295534d34 -msgid "local" -msgstr "" - -#: ../source/reference/local-database.txt:18 -# dc933c3c0d4e4077b49c7ca295534d34 -msgid "namespace" -msgstr "" - diff --git a/locale/pot/reference/log-messages.pot b/locale/pot/reference/log-messages.pot deleted file mode 100644 index 9d548aa023e..00000000000 --- a/locale/pot/reference/log-messages.pot +++ /dev/null @@ -1,313 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/log-messages.txt:3 -# 0cd5c4594a694841b1cc545920fc047b -msgid "Log Messages" -msgstr "" - -#: ../source/reference/log-messages.txt:0 -# 4df9f20e55554d7296821165acd959a3 -msgid "On this page" -msgstr "" - -#: ../source/reference/log-messages.txt:15 -# a18f3832c0cd4849b8c7452705084a6b -msgid "Starting in MongoDB 3.0, MongoDB includes the :ref:`severity level ` and the :ref:`component ` associated with each log message. The log messages have the form:" -msgstr "" - -#: ../source/reference/log-messages.txt:24 -# 87b76aa528b54c24bf516237d861b4cf -msgid "For example:" -msgstr "" - -#: ../source/reference/log-messages.txt:31 -# d56ee9e22ce74447a977d8e1397b75c7 -msgid "Timestamp" -msgstr "" - -#: ../source/reference/log-messages.txt:33 -# 646eb949aed24be8b6fa6e4ba0ef9758 -msgid "The default format for the ```` is ``iso8601-local``. To modify the timestamp format, use the :option:`--timeStampFormat ` runtime option or the :setting:`systemLog.timeStampFormat` setting." -msgstr "" - -#: ../source/reference/log-messages.txt:41 -# d0ef16730cd945e9a8475b11f31bbe7a -msgid "Severity Levels" -msgstr "" - -#: ../source/reference/log-messages.txt:43 -# 501b15e6eb6f4df4ab9fc16ba836e7ee -msgid "The following table lists the severity levels associated with each log message:" -msgstr "" - -#: ../source/reference/log-messages.txt:50 -# 8c6749478daa4ca7862978e850fbc5d3 -msgid "Level" -msgstr "" - -#: ../source/reference/log-messages.txt:51 -# 69940df30e184610ac8f5daef0d5212e -msgid "Description" -msgstr "" - -#: ../source/reference/log-messages.txt:53 -# cc3ad7372e2d464287ee0b84fb05376f -msgid "``F``" -msgstr "" - -#: ../source/reference/log-messages.txt:54 -# c46ffb9badda4d27abbd675ec8454550 -msgid "Fatal" -msgstr "" - -#: ../source/reference/log-messages.txt:56 -# 1623d957827642459c9830633a6bbe99 -msgid "``E``" -msgstr "" - -#: ../source/reference/log-messages.txt:57 -# 1ad0abab38b44bf48c113f10d1bffe1b -msgid "Error" -msgstr "" - -#: ../source/reference/log-messages.txt:59 -# 0a9c7242687a476894a6ef6c82002865 -msgid "``W``" -msgstr "" - -#: ../source/reference/log-messages.txt:60 -# dc08da4c1e374221b7e74ff5e621c325 -msgid "Warning" -msgstr "" - -#: ../source/reference/log-messages.txt:62 -# 0eeeb9f6f8f24cdaa1c1ad8f30ba94e5 -msgid "``I``" -msgstr "" - -#: ../source/reference/log-messages.txt:63 -# 9ecd45d723a342928243232735ab7997 -msgid "Informational, for Verbosity Level of ``0``" -msgstr "" - -#: ../source/reference/log-messages.txt:65 -# 0c1c2ea1a86d4f8883596f2911302200 -msgid "``D``" -msgstr "" - -#: ../source/reference/log-messages.txt:66 -# 3d2cf6dc564e4aad8030c0eb02821145 -msgid "Debug, for All Verbosity Levels > ``0``" -msgstr "" - -#: ../source/reference/log-messages.txt:68 -# bafb75a7dbc94a87ac40cb61ebeb90db -msgid "You can specify the verbosity level of various components to determine the amount of Informational and Debug messages MongoDB outputs." -msgstr "" - -#: ../source/reference/log-messages.txt:71 -# 39791dbdaf4c4c6e8176e367a0d129db -msgid "To set verbosity levels, see :ref:`log-messages-configure-verbosity`." -msgstr "" - -#: ../source/reference/log-messages.txt:74 -# 7cf203f50ae84ef8ba0a30adbcdcba11 -msgid "Client Data" -msgstr "" - -#: ../source/reference/log-messages.txt:78 -# 59c0804cec834146a3e1645dbb801cdb -msgid "Client application debugging and performance monitoring is easier when you can clearly match server events with particular client requests. With this in mind, recent MongoDB `drivers `_ and client applications (including the :program:`mongo` shell) have the ability to send identifying information at the time of connection to the server. After the connection is established, the client does not send the identifying information again unless the connection is dropped and reestablished." -msgstr "" - -#: ../source/reference/log-messages.txt:88 -# 03a6d7b7d5d84acc910b260764ab708a -msgid "The exact fields included vary by client. Below is a sample client data document:" -msgstr "" - -#: ../source/reference/log-messages.txt:109 -# 80bb0567f19146e9bf6e461585d7bca1 -msgid "When secondary members of a :doc:`replica set ` initiate a connection to a primary, they send similar data. A typical connection document is as follows:" -msgstr "" - -#: ../source/reference/log-messages.txt:129 -# 81d00e13883e4630908f6295833930be -msgid "For a complete description of client information and required fields, see the `MongoDB Handshake specification `_." -msgstr "" - -#: ../source/reference/log-messages.txt:136 -# b3639a3b88a34032b14474df948502f8 -msgid "Components" -msgstr "" - -#: ../source/reference/log-messages.txt:138 -# 200509c9458948fd928be1fed290e48d -msgid "Log messages now include components, providing functional categorization of the messages:" -msgstr "" - -#: ../source/reference/log-messages.txt:143 -# 8a87a05fe4b849099b3b448e296e94cf -msgid "Messages related to access control, such as authentication. To specify the log level for :data:`ACCESS` components, use the :setting:`systemLog.component.accessControl.verbosity` setting." -msgstr "" - -#: ../source/reference/log-messages.txt:149 -# 31ea27e3a14e436abff21a126e110c99 -msgid "Messages related to :doc:`database commands `, such as :dbcommand:`count`. To specify the log level for :data:`COMMAND` components, use the :setting:`systemLog.component.command.verbosity` setting." -msgstr "" - -#: ../source/reference/log-messages.txt:156 -# 1c49a0a2bd994c4ebee532b42158fd7f -msgid "Messages related to control activities, such as initialization. To specify the log level for :data:`CONTROL` components, use the :setting:`systemLog.component.control.verbosity` setting." -msgstr "" - -#: ../source/reference/log-messages.txt:164 -# 00e7d01864284095a28dcee02957e816 -msgid "Messages related to the diagnostic data collection mechanism, such as server statistics and status messages. To specify the log level for :data:`FTDC` components, use the :setting:`systemLog.component.ftdc.verbosity` setting." -msgstr "" - -#: ../source/reference/log-messages.txt:171 -# 41506b380a6248f285bbfb705f8f0f09 -msgid "Messages related to the parsing of geospatial shapes, such as verifying the GeoJSON shapes. To specify the log level for :data:`GEO` components, set the :setting:`systemLog.component.geo.verbosity` parameter." -msgstr "" - -#: ../source/reference/log-messages.txt:178 -# add6d3fdd87a4e039f3962319ab9bd6d -msgid "Messages related to indexing operations, such as creating indexes. To specify the log level for :data:`INDEX` components, set the :setting:`systemLog.component.index.verbosity` parameter." -msgstr "" - -#: ../source/reference/log-messages.txt:185 -# bb8f369a7815447ea7ef29551efd41f5 -msgid "Messages related to network activities, such as accepting connections. To specify the log level for :data:`NETWORK` components, set the :setting:`systemLog.component.network.verbosity` parameter." -msgstr "" - -#: ../source/reference/log-messages.txt:192 -# 8804a2744f7542edb082c0ba0edf854e -msgid "Messages related to queries, including query planner activities. To specify the log level for :data:`QUERY` components, set the :setting:`systemLog.component.query.verbosity` parameter." -msgstr "" - -#: ../source/reference/log-messages.txt:198 -# 842c019ce0f84014a38f6a721bbd472e -msgid "Messages related to replica sets, such as initial sync and heartbeats. To specify the log level for :data:`REPL` components, set the :setting:`systemLog.component.replication.verbosity` parameter." -msgstr "" - -#: ../source/reference/log-messages.txt:205 -# a5a029183fe74ad595b9f61ee9142e90 -msgid "Messages related to sharding activities, such as the startup of the :program:`mongos`. To specify the log level for :data:`SHARDING` components, use the :setting:`systemLog.component.sharding.verbosity` setting." -msgstr "" - -#: ../source/reference/log-messages.txt:212 -# 322ec859836a4cb2838b07cc7df4e6db -msgid "Messages related to storage activities, such as processes involved in the :dbcommand:`fsync` command. To specify the log level for :data:`STORAGE` components, use the :setting:`systemLog.component.storage.verbosity` setting." -msgstr "" - -#: ../source/reference/log-messages.txt:217 -# ac1e51460e0440d981096ecc96e9486c -msgid "MongoDB distinguishes :data:`JOURNAL` components from :data:`STORAGE` components; however, :data:`STORAGE` is the parent of :data:`JOURNAL`. As such, if :setting:`systemLog.component.storage.journal.verbosity` setting is unset, MongoDB uses the :data:`STORAGE` verbosity level for :data:`JOURNAL` components" -msgstr "" - -#: ../source/reference/log-messages.txt:226 -# 61e97643d6fd41f399bdf3259fde910f -msgid "Messages related specifically to journaling activities. To specify the log level for :data:`JOURNAL` components, use the :setting:`systemLog.component.storage.journal.verbosity` setting." -msgstr "" - -#: ../source/reference/log-messages.txt:230 -# ee834ed26e1447cc936f8927141e370d -msgid "MongoDB distinguishes :data:`JOURNAL` components from :data:`STORAGE` components; however, :data:`STORAGE` is the parent of :data:`JOURNAL`. As such, if :setting:`systemLog.component.storage.journal.verbosity` is unset, MongoDB uses the :data:`STORAGE` verbosity level for the :data:`JOURNAL` components as well." -msgstr "" - -#: ../source/reference/log-messages.txt:239 -# 3c29a0a487b541c1891ac9ae53bd722c -msgid "Messages related to write operations, such as :dbcommand:`update` commands. To specify the log level for :data:`WRITE` components, use the :setting:`systemLog.component.write.verbosity` setting." -msgstr "" - -#: ../source/reference/log-messages.txt:245 -# 9ee76bfdc0f3465891d906a8916dda4f -msgid "Messages not associated with a named component. Unnamed components have the default log level specified in the :setting:`systemLog.verbosity` setting. The :setting:`systemLog.verbosity` setting is the default setting for both named and unnamed components." -msgstr "" - -#: ../source/reference/log-messages.txt:252 -# 6532b947a2264f699e1a9d2b418ba89f -msgid "Verbosity Levels" -msgstr "" - -#: ../source/reference/log-messages.txt:255 -# 944c7e4f3461490ebc2530f5899c530b -msgid "View Current Log Verbosity Level" -msgstr "" - -#: ../source/reference/log-messages.txt:257 -# 2178ac588a1c4203861d35aa20c7627c -msgid "To view the current verbosity levels, use the :method:`db.getLogComponents()` method." -msgstr "" - -#: ../source/reference/log-messages.txt:263 -# 81748fb1b44b475ba5378dfdd660bfd5 -msgid "Configure Log Verbosity Levels" -msgstr "" - -#: ../source/reference/log-messages.txt:265 -# 8c6ae4bb0ea3420397c3d799faae63a9 -msgid "You can configure the verbosity level using: the :setting:`systemLog.verbosity` and ``systemLog.component..verbosity`` settings, the :parameter:`logComponentVerbosity` parameter; the :method:`db.setLogLevel()` method." -msgstr "" - -#: ../source/reference/log-messages.txt:272 -# 6975e971e34b43ea8ae7353c5070d658 -msgid "``systemLog`` Verbosity Settings" -msgstr "" - -#: ../source/reference/log-messages.txt:274 -# d25ed05dbe89418fb922df84602654fc -msgid "To configure the default log level for all components, use the :setting:`systemLog.verbosity` setting. To configure the level of specific components, use the ``systemLog.component..verbosity`` settings." -msgstr "" - -#: ../source/reference/log-messages.txt:279 -# 52bb89aaaacb416a9c6b8a012d221fd0 -msgid "For example, the following configuration sets the :setting:`systemLog.verbosity` to ``1``, the :setting:`systemLog.component.query.verbosity` to ``2``, the :setting:`systemLog.component.storage.verbosity` to ``2``, and the :setting:`systemLog.component.storage.journal.verbosity` to ``1``:" -msgstr "" - -#: ../source/reference/log-messages.txt:297 -# 5963ae8f875b4a95bcf2440750fee34e -msgid "All components not specified in the configuration have the :setting:`systemLog.verbosity` of ``1``." -msgstr "" - -#: ../source/reference/log-messages.txt:301 -# 078f21990e9f4e9ea44ad5b5c277787b -msgid "``logComponentVerbosity`` Parameter" -msgstr "" - -#: ../source/reference/log-messages.txt:303 -# 2b57ca4818b74a7a9f78eb46371297a6 -msgid "To set the :parameter:`logComponentVerbosity` parameter, pass a document with the verbosity settings to change." -msgstr "" - -#: ../source/reference/log-messages.txt:306 -# 2d77c700e9ed490caa18fcfeb90e31c2 -msgid "For example, the following sets the :setting:`default verbosity level ` to ``1``, the :setting:`query ` to ``2``, the :setting:`storage ` to ``2``, and the :setting:`storage.journal ` to ``1``." -msgstr "" - -#: ../source/reference/log-messages.txt:333 -# 18f9fb9a1705405d9010850f45629c12 -msgid "``db.setLogLevel()``" -msgstr "" - -#: ../source/reference/log-messages.txt:335 -# 8e9cd18978a2496e88be71d6ae254119 -msgid "Use the :method:`db.setLogLevel()` method to update a single component log level. For a component, you can specify verbosity level of ``0`` to ``5``, or you can specify ``-1`` to inherit the verbosity of the parent. For example, the following sets the :setting:`systemLog.component.query.verbosity` to its parent verbosity (i.e. default verbosity):" -msgstr "" - diff --git a/locale/pot/reference/method.pot b/locale/pot/reference/method.pot deleted file mode 100644 index c4d7e5f2ac1..00000000000 --- a/locale/pot/reference/method.pot +++ /dev/null @@ -1,108 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method.txt:5 -# 3440f5ba1a784da3b31b4b5289ec3dc8 -msgid "``mongo`` Shell Methods" -msgstr "" - -#: ../source/reference/method.txt:0 -# 04eb846df6a445c2b71fef6e44a4446f -msgid "On this page" -msgstr "" - -#: ../source/includes/extracts/admonition-js-prevalence-methods.rst:3 -# a84a48248c734e619f843065cf1f5ed8 -msgid "JavaScript in MongoDB" -msgstr "" - -#: ../source/includes/extracts/admonition-js-prevalence-methods.rst:5 -# ab19b1a153d54c159dca027d74b5c79d -msgid "Although these methods use JavaScript, most interactions with MongoDB do not use JavaScript but use an :doc:`idiomatic driver ` in the language of the interacting application." -msgstr "" - -#: ../source/includes/extracts/methods-toc-explanation.rst:3 -# 7cad05f00e0b47179d3928b9198c19d4 -msgid "For details on specific methods, including syntax and examples, click on the specific method to go to its reference page." -msgstr "" - -#: ../source/reference/method.txt:20 -# 27409c03af184a35b7165da95fad5729 -msgid "Collection" -msgstr "" - -#: ../source/reference/method.txt:36 -# b34f55338a7f46eb90fc04af1b83cde7 -msgid "Cursor" -msgstr "" - -#: ../source/reference/method.txt:50 -# b101cca36c0c4df7b38fe6122cf100fb -msgid "Database" -msgstr "" - -#: ../source/reference/method.txt:64 -# cdae0f81bc00430f8bf552d44f1403db -msgid "Query Plan Cache" -msgstr "" - -#: ../source/reference/method.txt:80 -# 5d3fa90de6184b20938b002f217c6438 -msgid "Bulk Write Operation" -msgstr "" - -#: ../source/reference/method.txt:96 -# b5b27e7e83394a208dfc3d242fe1a919 -msgid "User Management" -msgstr "" - -#: ../source/reference/method.txt:112 -# 1089b9382c4e4633a11b8ff850b3220f -msgid "Role Management" -msgstr "" - -#: ../source/reference/method.txt:128 -# 03f116ff05b94f62b7c7ed4e747577b4 -msgid "Replication" -msgstr "" - -#: ../source/reference/method.txt:142 -# 0b6aa7d998d8496c8ef07b5bf2a87db4 -msgid "Sharding" -msgstr "" - -#: ../source/reference/method.txt:156 -# 891bf64d3b5c4b8e9be68c33059596c7 -msgid "Subprocess" -msgstr "" - -#: ../source/reference/method.txt:170 -# 21483bacd7c24f65a62a4bea476f02cf -msgid "Constructors" -msgstr "" - -#: ../source/reference/method.txt:184 -# 2ea089fa95e247b3946bf748d04deccf -msgid "Connection" -msgstr "" - -#: ../source/reference/method.txt:198 -# 4a7ea3da3f7a4d4a8fe1df9629adba65 -msgid "Native" -msgstr "" - diff --git a/locale/pot/reference/method/Bulk.execute.pot b/locale/pot/reference/method/Bulk.execute.pot deleted file mode 100644 index 8425fb2e68e..00000000000 --- a/locale/pot/reference/method/Bulk.execute.pot +++ /dev/null @@ -1,161 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/Bulk.execute.txt:3 -# 30ba8a8468324f47a0330344daba8e49 -msgid "Bulk.execute()" -msgstr "" - -#: ../source/reference/method/Bulk.execute.txt:0 -# da10109cf2c548728a87f1d8abefa29d -msgid "On this page" -msgstr "" - -#: ../source/includes/fact-bulkwrite.rst:0 -# 8c5798bd675d4137bc02d072ef88bd4b -msgid "Tip" -msgstr "" - -#: ../source/includes/fact-bulkwrite.rst:3 -# 80b5c5ca07d74f7383103a5b41836ff7 -msgid "Starting in version 3.2, MongoDB also provides the :method:`db.collection.bulkWrite()` method for performing bulk write operations." -msgstr "" - -#: ../source/reference/method/Bulk.execute.txt:16 -# 155e3cf2002f439f99a430ab0d1014cb -msgid "Description" -msgstr "" - -#: ../source/reference/method/Bulk.execute.txt:22 -# 76998b4d646b4f308e1dad0eb00f8c76 -msgid "Executes the list of operations built by the :method:`Bulk()` operations builder." -msgstr "" - -#: ../source/reference/method/Bulk.execute.txt:25 -# c6f65f85286646f1a58bd70eb405220d -msgid ":method:`Bulk.execute()` accepts the following parameter:" -msgstr "" - -#: ../source/reference/method/Bulk.execute.txt:29 -# 9074253142c6490f9b9b357fd632679b -msgid "A :method:`BulkWriteResult` object that contains the status of the operation." -msgstr "" - -#: ../source/reference/method/Bulk.execute.txt:32 -# 3b3a3c3bba9247fa9832cd46e9b39ee4 -msgid "After execution, you cannot re-execute the :method:`Bulk()` object without reinitializing. See :method:`db.collection.initializeUnorderedBulkOp()` and :method:`db.collection.initializeOrderedBulkOp()`." -msgstr "" - -#: ../source/reference/method/Bulk.execute.txt:40 -# 02319abfde194cbba62ff708140e678f -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/Bulk.execute.txt:43 -# 9981e812068146f8aa54b15b2adf156d -msgid "Ordered Operations" -msgstr "" - -#: ../source/includes/fact-bulk-operation-ordered-list.rst:1 -# 17c5d6bfd2d1420ca7ba241c65e6742f -msgid "When executing an :method:`ordered ` list of operations, MongoDB groups the operations by the :data:`operation type ` and contiguity; i.e. *contiguous* operations of the same type are grouped together. For example, if an ordered list has two insert operations followed by an update operation followed by another insert operation, MongoDB groups the operations into three separate groups: first group contains the two insert operations, second group contains the update operation, and the third group contains the last insert operation. This behavior is subject to change in future versions." -msgstr "" - -#: ../source/includes/fact-bulk-operation-batches.rst:1 -#: ../source/includes/fact-bulk-operation-batches.rst:1 -# 8507da4436514dd781db6ad8a7775860 -# 6f7550ccb65a40a6a9d9e330d3ec548e -msgid "Each group of operations can have at most :limit:`1000 operations `. If a group exceeds this :limit:`limit `, MongoDB will divide the group into smaller groups of 1000 or less. For example, if the bulk operations list consists of 2000 insert operations, MongoDB creates 2 groups, each with 1000 operations." -msgstr "" - -#: ../source/includes/fact-bulk-operation-batches.rst:7 -#: ../source/includes/fact-bulk-operation-batches.rst:7 -# d99ffe32d9e54d46b1e9ce76de220b45 -# 40fae569e3994bb49053aef1e17f096d -msgid "The sizes and grouping mechanics are internal performance details and are subject to change in future versions." -msgstr "" - -#: ../source/includes/fact-bulk-operation-batches.rst:10 -#: ../source/includes/fact-bulk-operation-batches.rst:10 -# 43e2eef0fb86480cbd56234c0c75946f -# b41ebb3940c447e39621d9d183ec85c1 -msgid "To see how the operations are grouped for a bulk operation execution, call :method:`Bulk.getOperations()` *after* the execution." -msgstr "" - -#: ../source/includes/fact-bulk-operation-sharded-cluster.rst:1 -# bf502aa2c35143c792f8e221eae8fe31 -msgid "Executing an :method:`ordered ` list of operations on a sharded collection will generally be slower than executing an :method:`unordered ` list since with an ordered list, each operation must wait for the previous operation to finish." -msgstr "" - -#: ../source/reference/method/Bulk.execute.txt:52 -# 29f5cd36ffbc44fd85286d38358933fd -msgid "Unordered Operations" -msgstr "" - -#: ../source/includes/fact-bulk-operation-unordered-list.rst:1 -# 299acdee55eb4e75aae3e388f704de61 -msgid "When executing an :method:`unordered ` list of operations, MongoDB groups the operations. With an unordered bulk operation, the operations in the list may be reordered to increase performance. As such, applications should not depend on the ordering when performing :method:`unordered ` bulk operations." -msgstr "" - -#: ../source/reference/method/Bulk.execute.txt:59 -# 9de8f05f95144abb9f663629698bd467 -msgid "Examples" -msgstr "" - -#: ../source/reference/method/Bulk.execute.txt:62 -# 48c59b1aa3054f3abea10af8b99a9479 -msgid "Execute Bulk Operations" -msgstr "" - -#: ../source/reference/method/Bulk.execute.txt:64 -# faafe170c96047a4916210f856e3ff78 -msgid "The following initializes a :method:`Bulk()` operations builder on the ``items`` collection, adds a series of insert operations, and executes the operations:" -msgstr "" - -#: ../source/reference/method/Bulk.execute.txt:75 -#: ../source/reference/method/Bulk.execute.txt:113 -# 242661e4f45f4354a5188629584b744a -# 211794802073459aa486e39b52f11e26 -msgid "The operation returns the following :method:`BulkWriteResult()` object:" -msgstr "" - -#: ../source/reference/method/Bulk.execute.txt:90 -# d4253255bb234a838e552ba8fc1e4160 -msgid "For details on the return object, see :method:`BulkWriteResult()`. For details on the batches executed, see :method:`Bulk.getOperations()`." -msgstr "" - -#: ../source/reference/method/Bulk.execute.txt:96 -# 45149f2780af469fae3e4d52b53be5e3 -msgid "Override Default Write Concern" -msgstr "" - -#: ../source/reference/method/Bulk.execute.txt:98 -# 4e64444415034ad3a06eb594bc21a6d7 -msgid "The following operation to a replica set specifies a :doc:`write concern ` of ``\"w: majority\"`` with a ``wtimeout`` of 5000 milliseconds such that the method returns after the writes propagate to a majority of the voting replica set members or the method times out after 5 seconds." -msgstr "" - -#: ../source/includes/fact-majority-write-concern-change.rst:1 -# bbfdd9a4fa924fa9be524fb8732cb368 -msgid "In previous versions, ``majority`` referred to the majority of all members of the replica set instead of the majority of the voting members." -msgstr "" - -#: ../source/reference/method/Bulk.execute.txt:0 -# b9feeef9c962419e936071d628f036b3 -msgid "See" -msgstr "" - diff --git a/locale/pot/reference/method/Bulk.find.collation.pot b/locale/pot/reference/method/Bulk.find.collation.pot deleted file mode 100644 index 929c373475e..00000000000 --- a/locale/pot/reference/method/Bulk.find.collation.pot +++ /dev/null @@ -1,88 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/Bulk.find.collation.txt:3 -# a80224725d7746338a953f32fe34ccc8 -msgid "Bulk.find.collation()" -msgstr "" - -#: ../source/reference/method/Bulk.find.collation.txt:0 -# 08496168e1554330a2c56cb8c459dd56 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/Bulk.find.collation.txt:14 -# add71eeef27d4d4ab725995a4905631d -msgid "Description" -msgstr "" - -#: ../source/reference/method/Bulk.find.collation.txt:20 -# 485c071430c243ca9a44e3c9ea3a8970 -msgid "Specifies the :ref:`collation ` for the bulk writes. Append to :method:`Bulk.find()` method to specify :ref:`collation ` for the find operation." -msgstr "" - -#: ../source/reference/method/Bulk.find.collation.txt:24 -# bc0bd0fae3a048edbd3a0dd52ad847d6 -msgid "The :method:`Bulk.find.collation()` accepts the following collation document:" -msgstr "" - -#: ../source/includes/extracts/collation-document.rst:14 -# d7a688aede9247ebbb5a10fd078bbe24 -msgid "When specifying collation, the ``locale`` field is mandatory; all other collation fields are optional. For descriptions of the fields, see :ref:`collation-document-fields`." -msgstr "" - -#: ../source/reference/method/Bulk.find.collation.txt:32 -# 25371c14689e42a0bc5d2ac3b25d95ec -msgid "Example" -msgstr "" - -#: ../source/reference/method/Bulk.find.collation.txt:34 -# c8702914decc45338fb1b52fdce5efb3 -msgid "The following example initializes a :method:`Bulk()` operations builder for the ``myColl`` collection and specifies a collation for the find filter." -msgstr "" - -#: ../source/reference/method/Bulk.find.collation.txt:46 -# bee0aab974a04302af30c1b8fdff3c42 -msgid ":method:`db.collection.initializeUnorderedBulkOp()`" -msgstr "" - -#: ../source/reference/method/Bulk.find.collation.txt:48 -# f552c26eb802449ca9d508f16c96c520 -msgid ":method:`db.collection.initializeOrderedBulkOp()`" -msgstr "" - -#: ../source/reference/method/Bulk.find.collation.txt:50 -# 9b27c928f6e047e5b700d7c2cc9deab7 -msgid ":method:`Bulk.find()`" -msgstr "" - -#: ../source/reference/method/Bulk.find.collation.txt:52 -# 57c499b385d945039dfd4d412e582ad2 -msgid ":method:`Bulk.find.updateOne()`" -msgstr "" - -#: ../source/reference/method/Bulk.find.collation.txt:54 -# ab56fd92d4714fd380cdeeed8e30e04a -msgid ":method:`Bulk.execute()`" -msgstr "" - -#: ../source/reference/method/Bulk.find.collation.txt:56 -# 2ad0fa479c164591a41e9f7285d80ec7 -msgid ":ref:`All Bulk Methods `" -msgstr "" - diff --git a/locale/pot/reference/method/Bulk.find.pot b/locale/pot/reference/method/Bulk.find.pot deleted file mode 100644 index be9ab687126..00000000000 --- a/locale/pot/reference/method/Bulk.find.pot +++ /dev/null @@ -1,108 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/Bulk.find.txt:3 -# 5c6bd01058e94c4aa895accd47340338 -msgid "Bulk.find()" -msgstr "" - -#: ../source/reference/method/Bulk.find.txt:0 -# 38a273448bac4f0ea80c9c381ae74cb5 -msgid "On this page" -msgstr "" - -#: ../source/includes/fact-bulkwrite.rst:0 -# c9c6114580ff4eef967ab1c20be8ea21 -msgid "Tip" -msgstr "" - -#: ../source/includes/fact-bulkwrite.rst:3 -# f55cedac943f41f3b4351386ae928c74 -msgid "Starting in version 3.2, MongoDB also provides the :method:`db.collection.bulkWrite()` method for performing bulk write operations." -msgstr "" - -#: ../source/reference/method/Bulk.find.txt:16 -# de1114cc2cd84235a10f0d061703ad16 -msgid "Description" -msgstr "" - -#: ../source/reference/method/Bulk.find.txt:22 -# 0333e600a0d14100906739782952d538 -msgid "Specifies a query condition for an update or a remove operation." -msgstr "" - -#: ../source/reference/method/Bulk.find.txt:24 -# 9cf28fc3debd45c28deacff4fefcecea -msgid ":method:`Bulk.find()` accepts the following parameter:" -msgstr "" - -#: ../source/reference/method/Bulk.find.txt:28 -# 0d2b0ccdb74146468896c5807925c60f -msgid "Use :method:`Bulk.find()` with the following write operations:" -msgstr "" - -#: ../source/reference/method/Bulk.find.txt:30 -# 684ebd256f4449eb92bd568bc1ab8b9b -msgid ":method:`Bulk.find.removeOne()`" -msgstr "" - -#: ../source/reference/method/Bulk.find.txt:32 -# 51db0a61d0074823b6d4ba97c656af2c -msgid ":method:`Bulk.find.remove()`" -msgstr "" - -#: ../source/reference/method/Bulk.find.txt:34 -# 429dbf1463f341e3a204e5ce3f78344e -msgid ":method:`Bulk.find.replaceOne()`" -msgstr "" - -#: ../source/reference/method/Bulk.find.txt:36 -# 7813c90b499344ae9129d171851e7525 -msgid ":method:`Bulk.find.updateOne()`" -msgstr "" - -#: ../source/reference/method/Bulk.find.txt:38 -# b319bb74da924b38aa875e43ea7dfca0 -msgid ":method:`Bulk.find.update()`" -msgstr "" - -#: ../source/reference/method/Bulk.find.txt:41 -# 87820947c43a46f493f91af0eeec7e58 -msgid "Example" -msgstr "" - -#: ../source/reference/method/Bulk.find.txt:43 -# 0ec0ed1c0deb4ee892cb7580d476dfcc -msgid "The following example initializes a :method:`Bulk()` operations builder for the ``items`` collection and adds a remove operation and an update operation to the list of operations. The remove operation and the update operation use the :method:`Bulk.find()` method to specify a condition for their respective actions:" -msgstr "" - -#: ../source/reference/method/Bulk.find.txt:58 -# f3f161d9b19a4feebdaa97dfdc92eb41 -msgid ":method:`db.collection.initializeUnorderedBulkOp()`" -msgstr "" - -#: ../source/reference/method/Bulk.find.txt:60 -# 61881386b5bc4826bb1d91f0d4ee6ce6 -msgid ":method:`db.collection.initializeOrderedBulkOp()`" -msgstr "" - -#: ../source/reference/method/Bulk.find.txt:62 -# 4b1ed3fa0bd04679a49c439191aa9a5c -msgid ":method:`Bulk.execute()`" -msgstr "" - diff --git a/locale/pot/reference/method/Bulk.find.remove.pot b/locale/pot/reference/method/Bulk.find.remove.pot deleted file mode 100644 index 708ff241f8e..00000000000 --- a/locale/pot/reference/method/Bulk.find.remove.pot +++ /dev/null @@ -1,83 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/Bulk.find.remove.txt:3 -# fde70216750d41ca9c6954ae2043294e -msgid "Bulk.find.remove()" -msgstr "" - -#: ../source/reference/method/Bulk.find.remove.txt:0 -# 83739dd0071244e6a9fffc4404a6ae81 -msgid "On this page" -msgstr "" - -#: ../source/includes/fact-bulkwrite.rst:0 -# a829db91c713458486a830cf1074004e -msgid "Tip" -msgstr "" - -#: ../source/includes/fact-bulkwrite.rst:3 -# cfc614d945f9473eaaceaab3926b22e0 -msgid "Starting in version 3.2, MongoDB also provides the :method:`db.collection.bulkWrite()` method for performing bulk write operations." -msgstr "" - -#: ../source/reference/method/Bulk.find.remove.txt:16 -# a439f1bd64d34ec089ad4e6d243f5b77 -msgid "Description" -msgstr "" - -#: ../source/reference/method/Bulk.find.remove.txt:22 -# 7e60d1430e524582915583d94f32bb50 -msgid "Adds a remove operation to a bulk operations list. Use the :method:`Bulk.find()` method to specify the condition that determines which documents to remove. The :method:`Bulk.find.remove()` method removes all matching documents in the collection. To limit the remove to a single document, see :method:`Bulk.find.removeOne()`." -msgstr "" - -#: ../source/reference/method/Bulk.find.remove.txt:30 -# d2a73cdd9dda46c1b26185f6f833f96a -msgid "Example" -msgstr "" - -#: ../source/reference/method/Bulk.find.remove.txt:32 -# ea5e86407bca432cb3c7d46169f21eee -msgid "The following example initializes a :method:`Bulk()` operations builder for the ``items`` collection and adds a remove operation to the list of operations. The remove operation removes all documents in the collection where the ``status`` equals ``\"D\"``:" -msgstr "" - -#: ../source/reference/method/Bulk.find.remove.txt:45 -# e9c46a1bf5b146fea1d771bbe498ffeb -msgid ":method:`db.collection.initializeUnorderedBulkOp()`" -msgstr "" - -#: ../source/reference/method/Bulk.find.remove.txt:47 -# a6dc4efc59764e63bcb4b89125048f98 -msgid ":method:`db.collection.initializeOrderedBulkOp()`" -msgstr "" - -#: ../source/reference/method/Bulk.find.remove.txt:49 -# 96d4d6fa03fc4c1d98db3f3c709a7e4d -msgid ":method:`Bulk.find()`" -msgstr "" - -#: ../source/reference/method/Bulk.find.remove.txt:51 -# b617c6c4971149159adce58efb99333f -msgid ":method:`Bulk.find.removeOne()`" -msgstr "" - -#: ../source/reference/method/Bulk.find.remove.txt:53 -# e49558ae62214d1f8cc948db1f23a18f -msgid ":method:`Bulk.execute()`" -msgstr "" - diff --git a/locale/pot/reference/method/Bulk.find.removeOne.pot b/locale/pot/reference/method/Bulk.find.removeOne.pot deleted file mode 100644 index ae948ba9624..00000000000 --- a/locale/pot/reference/method/Bulk.find.removeOne.pot +++ /dev/null @@ -1,93 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/Bulk.find.removeOne.txt:3 -# 9c2f5bbf0e944ccb8dfcdba8d172a7f8 -msgid "Bulk.find.removeOne()" -msgstr "" - -#: ../source/reference/method/Bulk.find.removeOne.txt:0 -# 1d6c953da6b44af8850531e3cb9e83c4 -msgid "On this page" -msgstr "" - -#: ../source/includes/fact-bulkwrite.rst:0 -# 2dfc2c1cda7e4e00bf4cc7e7188b7929 -msgid "Tip" -msgstr "" - -#: ../source/includes/fact-bulkwrite.rst:3 -# c151dc991a614dbd9c036424e9d9b860 -msgid "Starting in version 3.2, MongoDB also provides the :method:`db.collection.bulkWrite()` method for performing bulk write operations." -msgstr "" - -#: ../source/reference/method/Bulk.find.removeOne.txt:16 -# 146cee64877f4841b937bf9a807c1af9 -msgid "Description" -msgstr "" - -#: ../source/reference/method/Bulk.find.removeOne.txt:22 -# 9223dabe7a3f41b4b3fb1eb6e144f703 -msgid "Adds a single document remove operation to a bulk operations list. Use the :method:`Bulk.find()` method to specify the condition that determines which document to remove. The :method:`Bulk.find.removeOne()` limits the removal to one document. To remove multiple documents, see :method:`Bulk.find.remove()`." -msgstr "" - -#: ../source/reference/method/Bulk.find.removeOne.txt:29 -# 337872bf45444e15b0f166fed593fa0a -msgid "Example" -msgstr "" - -#: ../source/reference/method/Bulk.find.removeOne.txt:31 -# f91ec1d2a0304422be5e13af10764c6d -msgid "The following example initializes a :method:`Bulk()` operations builder for the ``items`` collection and adds two :method:`Bulk.find.removeOne()` operations to the list of operations." -msgstr "" - -#: ../source/reference/method/Bulk.find.removeOne.txt:35 -# 92f83a907cff4c0fa69c69606b2822bb -msgid "Each remove operation removes just one document: one document with the ``status`` equal to ``\"D\"`` and another document with the ``status`` equal to ``\"P\"``." -msgstr "" - -#: ../source/reference/method/Bulk.find.removeOne.txt:48 -# 59d51fedf2ca4378a3f196b280ec944a -msgid ":method:`db.collection.initializeUnorderedBulkOp()`" -msgstr "" - -#: ../source/reference/method/Bulk.find.removeOne.txt:50 -# 7ea59f2566ff4d009f9e5b369c60a9e4 -msgid ":method:`db.collection.initializeOrderedBulkOp()`" -msgstr "" - -#: ../source/reference/method/Bulk.find.removeOne.txt:52 -# 4096a987699e46eb930e0eae5e018284 -msgid ":method:`Bulk.find()`" -msgstr "" - -#: ../source/reference/method/Bulk.find.removeOne.txt:54 -# a994a28761e945e7a1f966e53647ec6c -msgid ":method:`Bulk.find.remove()`" -msgstr "" - -#: ../source/reference/method/Bulk.find.removeOne.txt:56 -# 7a63bb0fbfae43189c6f4d9681d3397b -msgid ":method:`Bulk.execute()`" -msgstr "" - -#: ../source/reference/method/Bulk.find.removeOne.txt:58 -# 97bc129e8463474084f2d12978298fd8 -msgid ":ref:`All Bulk Methods `" -msgstr "" - diff --git a/locale/pot/reference/method/Bulk.find.replaceOne.pot b/locale/pot/reference/method/Bulk.find.replaceOne.pot deleted file mode 100644 index 3fd96819f13..00000000000 --- a/locale/pot/reference/method/Bulk.find.replaceOne.pot +++ /dev/null @@ -1,93 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/Bulk.find.replaceOne.txt:3 -# 18db3ac1d3d149d88c41b543028c6179 -msgid "Bulk.find.replaceOne()" -msgstr "" - -#: ../source/reference/method/Bulk.find.replaceOne.txt:0 -# 2bd6b8dbce5343628835e6d7c3135fa3 -msgid "On this page" -msgstr "" - -#: ../source/includes/fact-bulkwrite.rst:0 -# 020a055db90a415cb1fbc628c8c80bc8 -msgid "Tip" -msgstr "" - -#: ../source/includes/fact-bulkwrite.rst:3 -# f2b74e4506fa4e949a394dea35f443c7 -msgid "Starting in version 3.2, MongoDB also provides the :method:`db.collection.bulkWrite()` method for performing bulk write operations." -msgstr "" - -#: ../source/reference/method/Bulk.find.replaceOne.txt:16 -# 82804f814efc4906ae7dff47c6cb1a39 -msgid "Description" -msgstr "" - -#: ../source/reference/method/Bulk.find.replaceOne.txt:22 -# f4373cba6e2942b19f0f7da14982f002 -msgid "Adds a single document replacement operation to a bulk operations list. Use the :method:`Bulk.find()` method to specify the condition that determines which document to replace. The :method:`Bulk.find.replaceOne()` method limits the replacement to a single document." -msgstr "" - -#: ../source/reference/method/Bulk.find.replaceOne.txt:28 -# 78854374e71c4052afca16400a9d10dc -msgid ":method:`Bulk.find.replaceOne()` accepts the following parameter:" -msgstr "" - -#: ../source/reference/method/Bulk.find.replaceOne.txt:32 -# d509786ac66d474e9c81dd7cc6e402f2 -msgid "To specify an :term:`upsert` for this operation, see :method:`Bulk.find.upsert()`." -msgstr "" - -#: ../source/reference/method/Bulk.find.replaceOne.txt:36 -# d86e29b550c34352b973b7a0e541c139 -msgid "Example" -msgstr "" - -#: ../source/reference/method/Bulk.find.replaceOne.txt:38 -# ad1eae9947af44d6b8a99d08b32c9355 -msgid "The following example initializes a :method:`Bulk()` operations builder for the ``items`` collection, and adds various :method:`~Bulk.find.replaceOne` operations to the list of operations." -msgstr "" - -#: ../source/reference/method/Bulk.find.replaceOne.txt:50 -# 303986c4dd8d450494d6359c86a12cef -msgid ":method:`db.collection.initializeUnorderedBulkOp()`" -msgstr "" - -#: ../source/reference/method/Bulk.find.replaceOne.txt:52 -# c445c8d4b44d486f9ac81246c53913f9 -msgid ":method:`db.collection.initializeOrderedBulkOp()`" -msgstr "" - -#: ../source/reference/method/Bulk.find.replaceOne.txt:54 -# 2428bf46e9f34ac0916b68eee4b1ba96 -msgid ":method:`Bulk.find()`" -msgstr "" - -#: ../source/reference/method/Bulk.find.replaceOne.txt:56 -# 0161f4e7cbcf418a924ae07638795b19 -msgid ":method:`Bulk.execute()`" -msgstr "" - -#: ../source/reference/method/Bulk.find.replaceOne.txt:58 -# 0088186a766e489f856c34679a389293 -msgid ":ref:`All Bulk Methods `" -msgstr "" - diff --git a/locale/pot/reference/method/Bulk.find.update.pot b/locale/pot/reference/method/Bulk.find.update.pot deleted file mode 100644 index 87cbab39238..00000000000 --- a/locale/pot/reference/method/Bulk.find.update.pot +++ /dev/null @@ -1,103 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/Bulk.find.update.txt:3 -# 130864835d734fa384f918e7f62c3a0f -msgid "Bulk.find.update()" -msgstr "" - -#: ../source/reference/method/Bulk.find.update.txt:0 -# e8acd718ad424cbfa4462d96a058a877 -msgid "On this page" -msgstr "" - -#: ../source/includes/fact-bulkwrite.rst:0 -# 434568b413954323a17947fa12f64c3c -msgid "Tip" -msgstr "" - -#: ../source/includes/fact-bulkwrite.rst:3 -# d1dba6f3e4d44dc3b22135a4c34ceee7 -msgid "Starting in version 3.2, MongoDB also provides the :method:`db.collection.bulkWrite()` method for performing bulk write operations." -msgstr "" - -#: ../source/reference/method/Bulk.find.update.txt:16 -# c24148503f8940629f2ea8f57661215f -msgid "Description" -msgstr "" - -#: ../source/reference/method/Bulk.find.update.txt:22 -# 0b08a120ea4a4515b39850286c38c300 -msgid "Adds a ``multi`` update operation to a bulk operations list. The method updates specific fields in existing documents." -msgstr "" - -#: ../source/reference/method/Bulk.find.update.txt:25 -# 071e537a84a44a808c8825f881963e63 -msgid "Use the :method:`Bulk.find()` method to specify the condition that determines which documents to update. The :method:`Bulk.find.update()` method updates all matching documents. To specify a single document update, see :method:`Bulk.find.updateOne()`." -msgstr "" - -#: ../source/reference/method/Bulk.find.update.txt:31 -# 799d206f2e2c4f178736f5556ff9985d -msgid ":method:`Bulk.find.update()` accepts the following parameter:" -msgstr "" - -#: ../source/reference/method/Bulk.find.update.txt:35 -# c2483d0f171d4a468490e176ab3f7266 -msgid "To specify :term:`upsert: true ` for this operation, see :method:`Bulk.find.upsert()`. With :method:`Bulk.find.upsert()`, if no documents match the :method:`Bulk.find()` query condition, the update operation inserts only a single document." -msgstr "" - -#: ../source/reference/method/Bulk.find.update.txt:41 -# 28511718d531479aaea55e334d8a84ad -msgid "Example" -msgstr "" - -#: ../source/reference/method/Bulk.find.update.txt:43 -# 097ff472f1394b738c3ba4fd60a98284 -msgid "The following example initializes a :method:`Bulk()` operations builder for the ``items`` collection, and adds various ``multi`` update operations to the list of operations." -msgstr "" - -#: ../source/reference/method/Bulk.find.update.txt:56 -# e7afd05ce6574a03af78c4bc61e0561a -msgid ":method:`db.collection.initializeUnorderedBulkOp()`" -msgstr "" - -#: ../source/reference/method/Bulk.find.update.txt:58 -# 7337c4eb79f842b28d4f45f650d32370 -msgid ":method:`db.collection.initializeOrderedBulkOp()`" -msgstr "" - -#: ../source/reference/method/Bulk.find.update.txt:60 -# 6f68b86b37244efb924182908278f379 -msgid ":method:`Bulk.find()`" -msgstr "" - -#: ../source/reference/method/Bulk.find.update.txt:62 -# 8a6604e1e8d74322aa3dbb0e8e7a08d4 -msgid ":method:`Bulk.find.updateOne()`" -msgstr "" - -#: ../source/reference/method/Bulk.find.update.txt:64 -# 2eee05b3b9d64eda94ecb40677a33b02 -msgid ":method:`Bulk.execute()`" -msgstr "" - -#: ../source/reference/method/Bulk.find.update.txt:66 -# 9f00e4bd17a344f1b95a11fbcffb47f9 -msgid ":ref:`All Bulk Methods `" -msgstr "" - diff --git a/locale/pot/reference/method/Bulk.find.updateOne.pot b/locale/pot/reference/method/Bulk.find.updateOne.pot deleted file mode 100644 index b6a7eed4ac5..00000000000 --- a/locale/pot/reference/method/Bulk.find.updateOne.pot +++ /dev/null @@ -1,138 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/Bulk.find.updateOne.txt:3 -# b77ec2a92b044e34a6c4a15e2f09b630 -msgid "Bulk.find.updateOne()" -msgstr "" - -#: ../source/reference/method/Bulk.find.updateOne.txt:0 -# 6e85ae4cbe074a2ead90b753f097ed50 -msgid "On this page" -msgstr "" - -#: ../source/includes/fact-bulkwrite.rst:0 -# 822fd2a343bc419886b1872bec6fe95e -msgid "Tip" -msgstr "" - -#: ../source/includes/fact-bulkwrite.rst:3 -# 87870743b06a4660bbe9340fc79450c2 -msgid "Starting in version 3.2, MongoDB also provides the :method:`db.collection.bulkWrite()` method for performing bulk write operations." -msgstr "" - -#: ../source/reference/method/Bulk.find.updateOne.txt:16 -# e8ddd5a6c744402e8588d64a3d60350f -msgid "Description" -msgstr "" - -#: ../source/reference/method/Bulk.find.updateOne.txt:22 -# bc07803fc71e4b998358125a2982362f -msgid "Adds a single document update operation to a bulk operations list. The operation can either replace an existing document or update specific fields in an existing document." -msgstr "" - -#: ../source/reference/method/Bulk.find.updateOne.txt:26 -# 600ffeb40fca402898cf7fb34df7eadc -msgid "Use the :method:`Bulk.find()` method to specify the condition that determines which document to update. The :method:`Bulk.find.updateOne()` method limits the update or replacement to a single document. To update multiple documents, see :method:`Bulk.find.update()`." -msgstr "" - -#: ../source/reference/method/Bulk.find.updateOne.txt:32 -# 9ecfea0bb47743a089b03237cd136f36 -msgid ":method:`Bulk.find.updateOne()` accepts the following parameter:" -msgstr "" - -#: ../source/reference/method/Bulk.find.updateOne.txt:36 -# e3713184881c48f78992f13145682ba3 -msgid "To specify an :term:`upsert: true ` for this operation, see :method:`Bulk.find.upsert()`." -msgstr "" - -#: ../source/reference/method/Bulk.find.updateOne.txt:40 -# 110860560ebb49a1b98ca700009dc2f5 -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/Bulk.find.updateOne.txt:43 -# b580f7a30105487484cdabc84fc36b4d -msgid "Update Specific Fields" -msgstr "" - -#: ../source/reference/method/Bulk.find.updateOne.txt:45 -# 8c6bacaf770c4dadb4af61fa036cf8f2 -msgid "If the ```` document contains only :ref:`update operator ` expressions, as in:" -msgstr "" - -#: ../source/reference/method/Bulk.find.updateOne.txt:55 -# b4589345b598499392f1ce5fcfb2db18 -msgid "Then, :method:`Bulk.find.updateOne()` updates only the corresponding fields, ``status`` and ``points``, in the document." -msgstr "" - -#: ../source/reference/method/Bulk.find.updateOne.txt:59 -# 4fd4c1ba3d424ef6902134b12b63522e -msgid "Replace a Document" -msgstr "" - -#: ../source/reference/method/Bulk.find.updateOne.txt:61 -# b9addeb4a77045d1a5da4896bc07034c -msgid "If the ```` document contains only ``field:value`` expressions, as in:" -msgstr "" - -#: ../source/reference/method/Bulk.find.updateOne.txt:73 -# 76efd110f26c40e0a2cba7c9ba69090e -msgid "Then, :method:`Bulk.find.updateOne()` *replaces* the matching document with the ```` document with the exception of the ``_id`` field. The :method:`Bulk.find.updateOne()` method *does not* replace the ``_id`` value." -msgstr "" - -#: ../source/reference/method/Bulk.find.updateOne.txt:79 -# 821eec1b91cf4b5b89adf0dd05c8b421 -msgid "Example" -msgstr "" - -#: ../source/reference/method/Bulk.find.updateOne.txt:81 -# bcc51090565f4b9c9cce682564b232bb -msgid "The following example initializes a :method:`Bulk()` operations builder for the ``items`` collection, and adds various :method:`~Bulk.find.updateOne` operations to the list of operations." -msgstr "" - -#: ../source/reference/method/Bulk.find.updateOne.txt:101 -# 4ecf6b18a6404e2193b434037d3d50e0 -msgid ":method:`db.collection.initializeUnorderedBulkOp()`" -msgstr "" - -#: ../source/reference/method/Bulk.find.updateOne.txt:103 -# cb915c285c7f4d898fa38b8b907addbc -msgid ":method:`db.collection.initializeOrderedBulkOp()`" -msgstr "" - -#: ../source/reference/method/Bulk.find.updateOne.txt:105 -# 71d4b5018162467c86e0b8bc1421e023 -msgid ":method:`Bulk.find()`" -msgstr "" - -#: ../source/reference/method/Bulk.find.updateOne.txt:107 -# f9e1a8b6618c4a6aa3e2a20c96b303e7 -msgid ":method:`Bulk.find.update()`" -msgstr "" - -#: ../source/reference/method/Bulk.find.updateOne.txt:109 -# 109e1286556c40568cbe370ba305cf1c -msgid ":method:`Bulk.execute()`" -msgstr "" - -#: ../source/reference/method/Bulk.find.updateOne.txt:111 -# 3f4b205a54d64d4bb0b2ad73aa8e326c -msgid ":ref:`All Bulk Methods `" -msgstr "" - diff --git a/locale/pot/reference/method/Bulk.find.upsert.pot b/locale/pot/reference/method/Bulk.find.upsert.pot deleted file mode 100644 index 21b5df37782..00000000000 --- a/locale/pot/reference/method/Bulk.find.upsert.pot +++ /dev/null @@ -1,183 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/Bulk.find.upsert.txt:3 -# 72e4b2bd46fe42199b76c0e84cdad610 -msgid "Bulk.find.upsert()" -msgstr "" - -#: ../source/reference/method/Bulk.find.upsert.txt:0 -# 3d04b47599bb4f69b759f1d4003bd402 -msgid "On this page" -msgstr "" - -#: ../source/includes/fact-bulkwrite.rst:0 -# fc9036aff5a64433b10ab4d9c5dd4444 -msgid "Tip" -msgstr "" - -#: ../source/includes/fact-bulkwrite.rst:3 -# f175fe3c36a9405bbf285498b5ee620a -msgid "Starting in version 3.2, MongoDB also provides the :method:`db.collection.bulkWrite()` method for performing bulk write operations." -msgstr "" - -#: ../source/reference/method/Bulk.find.upsert.txt:16 -# 4df67bf331dd48ddb33149e7d2d241de -msgid "Description" -msgstr "" - -#: ../source/reference/method/Bulk.find.upsert.txt:22 -# b34c01284c3d44cfb799073a5953f1fb -msgid "Sets the :term:`upsert` option to true for an update or a replacement operation and has the following syntax:" -msgstr "" - -#: ../source/reference/method/Bulk.find.upsert.txt:31 -# a460b940823c4152bef763c488c2ae26 -msgid "With the ``upsert`` option set to ``true``, if no matching documents exist for the :method:`Bulk.find()` condition, then the update or the replacement operation performs an insert. If a matching document does exist, then the update or replacement operation performs the specified update or replacement." -msgstr "" - -#: ../source/reference/method/Bulk.find.upsert.txt:37 -# faa0952dec82479785a17ab9bb2fdbdd -msgid "Use :method:`Bulk.find.upsert()` with the following write operations:" -msgstr "" - -#: ../source/reference/method/Bulk.find.upsert.txt:39 -# e272f8f36ba64ca998ea08cd51fed3fd -msgid ":method:`Bulk.find.replaceOne()`" -msgstr "" - -#: ../source/reference/method/Bulk.find.upsert.txt:41 -# 3569638b18274613b8bf76820e67e5a6 -msgid ":method:`Bulk.find.updateOne()`" -msgstr "" - -#: ../source/reference/method/Bulk.find.upsert.txt:43 -# 8c4b6422b80b4a0da95831cf8e7d16ac -msgid ":method:`Bulk.find.update()`" -msgstr "" - -#: ../source/reference/method/Bulk.find.upsert.txt:46 -# 0e4b44c6b1be4b308e3877fae1c115da -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/Bulk.find.upsert.txt:48 -# 4d94c590f1e64ca2917b2a1fc04ade35 -msgid "The following describe the insert behavior of various write operations when used in conjunction with :method:`Bulk.find.upsert()`." -msgstr "" - -#: ../source/reference/method/Bulk.find.upsert.txt:52 -# 1818a417bbaa4c1691233b558dbbe6ef -msgid "Insert for ``Bulk.find.replaceOne()``" -msgstr "" - -#: ../source/reference/method/Bulk.find.upsert.txt:54 -# 9bfcba2aeb594d349183067f46379e19 -msgid "The :method:`Bulk.find.replaceOne()` method accepts, as its parameter, a replacement document that only contains field and value pairs:" -msgstr "" - -#: ../source/reference/method/Bulk.find.upsert.txt:69 -# 301e3be95c414f08939806fb846f7831 -msgid "If the replacement operation with the :method:`Bulk.find.upsert()` option performs an insert, the inserted document is the replacement document. If neither the replacement document nor the query document specifies an ``_id`` field, MongoDB adds the ``_id`` field:" -msgstr "" - -#: ../source/reference/method/Bulk.find.upsert.txt:84 -# 1eb3d63036c54d9384bac8ce3cf9c518 -msgid "Insert for ``Bulk.find.updateOne()``" -msgstr "" - -#: ../source/reference/method/Bulk.find.upsert.txt:86 -# 3b2bac7a36c5412a811dbf322f5cf8f9 -msgid "The :method:`Bulk.find.updateOne()` method accepts, as its parameter, an update document that contains only field and value pairs or only :ref:`update operator ` expressions." -msgstr "" - -#: ../source/reference/method/Bulk.find.upsert.txt:91 -# 41632c9bd841443583007b833f1bc6bc -msgid "Field and Value Pairs" -msgstr "" - -#: ../source/reference/method/Bulk.find.upsert.txt:93 -# cc5829848e5d458a8ede5a29b4727f1e -msgid "If the update document contains only field and value pairs:" -msgstr "" - -#: ../source/reference/method/Bulk.find.upsert.txt:108 -# 27c67066a217449987e27cf4bdf71885 -msgid "Then, if the update operation with the :method:`Bulk.find.upsert()` option performs an insert, the inserted document is the update document. If neither the update document nor the query document specifies an ``_id`` field, MongoDB adds the ``_id`` field:" -msgstr "" - -#: ../source/reference/method/Bulk.find.upsert.txt:124 -# ed7c4973cecb4dcebacad2f103ac0c07 -msgid "Update Operator Expressions" -msgstr "" - -#: ../source/reference/method/Bulk.find.upsert.txt:126 -# 18583372c6f1492696e6fd1105d6cc81 -msgid "If the update document contains contains only :ref:`update operator ` expressions:" -msgstr "" - -#: ../source/reference/method/Bulk.find.upsert.txt:141 -# 7199f99da62e4f94a4c282b1b48ca5dc -msgid "Then, if the update operation with the :method:`Bulk.find.upsert()` option performs an insert, the update operation inserts a document with field and values from the query document of the :method:`Bulk.find()` method and then applies the specified update from the update document. If neither the update document nor the query document specifies an ``_id`` field, MongoDB adds the ``_id`` field:" -msgstr "" - -#: ../source/reference/method/Bulk.find.upsert.txt:161 -# 3e2d2d3e4d324ccfafb299875ae7ffe7 -msgid "Insert for ``Bulk.find.update()``" -msgstr "" - -#: ../source/reference/method/Bulk.find.upsert.txt:163 -# 8a32f435d7c4404594faa888ba9ed03e -msgid "When using :method:`~Bulk.find.upsert()` with the multiple document update method :method:`Bulk.find.update()`, if no documents match the query condition, the update operation inserts a *single* document." -msgstr "" - -#: ../source/reference/method/Bulk.find.upsert.txt:167 -# 1cd932a224644bd2a5e2af8cd26fbbfd -msgid "The :method:`Bulk.find.update()` method accepts, as its parameter, an update document that contains *only* :ref:`update operator ` expressions:" -msgstr "" - -#: ../source/reference/method/Bulk.find.upsert.txt:183 -# d38687fc1e62454bb688a704beb31b79 -msgid "Then, if the update operation with the :method:`Bulk.find.upsert()` option performs an insert, the update operation inserts a single document with the fields and values from the query document of the :method:`Bulk.find()` method and then applies the specified update from the update document. If neither the update document nor the query document specifies an ``_id`` field, MongoDB adds the ``_id`` field:" -msgstr "" - -#: ../source/reference/method/Bulk.find.upsert.txt:204 -# 0f55ad80859a42a3ab71695c753fc6f6 -msgid ":method:`db.collection.initializeUnorderedBulkOp()`" -msgstr "" - -#: ../source/reference/method/Bulk.find.upsert.txt:206 -# 8c845d1e6bff4049a4ce69cc6c854402 -msgid ":method:`db.collection.initializeOrderedBulkOp()`" -msgstr "" - -#: ../source/reference/method/Bulk.find.upsert.txt:208 -# 6d6ce95a40624fc596277181e229350f -msgid ":method:`Bulk.find()`" -msgstr "" - -#: ../source/reference/method/Bulk.find.upsert.txt:210 -# 0eeff802ed05468b86349fb5c4b98729 -msgid ":method:`Bulk.execute()`" -msgstr "" - -#: ../source/reference/method/Bulk.find.upsert.txt:212 -# dd82562577744626ad9880699cc675b0 -msgid ":ref:`All Bulk Methods `" -msgstr "" - diff --git a/locale/pot/reference/method/Bulk.getOperations.pot b/locale/pot/reference/method/Bulk.getOperations.pot deleted file mode 100644 index a2f6f01f419..00000000000 --- a/locale/pot/reference/method/Bulk.getOperations.pot +++ /dev/null @@ -1,128 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/Bulk.getOperations.txt:3 -# a73d7ac7d9a44d8f9f0c64518addd454 -msgid "Bulk.getOperations()" -msgstr "" - -#: ../source/reference/method/Bulk.getOperations.txt:0 -# 642ab067a06a4946ae2f43f6e01a0aa9 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/Bulk.getOperations.txt:17 -# f731f5f03e78430580d4f8e32713403b -msgid "Returns an array of write operations executed through :method:`Bulk.execute()`. The returned write operations are in groups as determined by MongoDB for execution. For information on how MongoDB groups the list of bulk write operations, see :ref:`Bulk.execute() Behavior `." -msgstr "" - -#: ../source/reference/method/Bulk.getOperations.txt:23 -# 5d89dfa73d21463c88245d5cb081d109 -msgid "Only use :method:`Bulk.getOperations()` after a :method:`Bulk.execute()`. Calling :method:`Bulk.getOperations()` before you call :method:`Bulk.execute()` will result in an *incomplete* list." -msgstr "" - -#: ../source/reference/method/Bulk.getOperations.txt:31 -# d004fdbe81f445b39a1dc0861c993d64 -msgid "Example" -msgstr "" - -#: ../source/reference/method/Bulk.getOperations.txt:33 -# 994d9ac734c845c4b521e40f8e4138e7 -msgid "The following initializes a :method:`Bulk()` operations builder on the ``items`` collection, adds a series of write operations, executes the operations, and then calls :method:`~Bulk.getOperations()` on the ``bulk`` builder object:" -msgstr "" - -#: ../source/reference/method/Bulk.getOperations.txt:49 -# 8e1db251acda4f5cbcfb61db829a8e96 -msgid "The :method:`~Bulk.getOperations()` method returns an array with the operations executed. The output shows that MongoDB divided the operations into 2 groups, one with 1000 operations and one with 500. For information on how MongoDB groups the list of bulk write operations, see :ref:`Bulk.execute() Behavior `" -msgstr "" - -#: ../source/reference/method/Bulk.getOperations.txt:55 -# 8df50abde5844816a3034d5ce9a5009d -msgid "Although the method returns all 1500 operations in the returned array, this page omits some of the results for brevity." -msgstr "" - -#: ../source/reference/method/Bulk.getOperations.txt:86 -# fa932fca0c4f4f33af887cd3a93e572b -msgid "Returned Fields" -msgstr "" - -#: ../source/reference/method/Bulk.getOperations.txt:88 -# 0212dd26f6224ef7abc295c51bd91e31 -msgid "The array contains documents with the following fields:" -msgstr "" - -#: ../source/reference/method/Bulk.getOperations.txt:92 -# 3c2b7e7b37864c00aaca6b34e938c5a9 -msgid "Specifies the order in which the operation was added to the bulk operations builder, based on a zero index; e.g. first operation added to the bulk operations builder will have :data:`originalZeroIndex` value of ``0``." -msgstr "" - -#: ../source/reference/method/Bulk.getOperations.txt:99 -# e94128a471644f818c48b4d7060d48e4 -msgid "Specifies the write operations type." -msgstr "" - -#: ../source/reference/method/Bulk.getOperations.txt:104 -# 678178145113404bbdbfb753ff226efc -msgid "``batchType``" -msgstr "" - -#: ../source/reference/method/Bulk.getOperations.txt:105 -# 69573a9cb26c433b968db568c87e0d10 -msgid "Operation" -msgstr "" - -#: ../source/reference/method/Bulk.getOperations.txt:107 -# 027b9b52eae14a90b7882f60e6790a24 -msgid "1" -msgstr "" - -#: ../source/reference/method/Bulk.getOperations.txt:108 -# e498c01506bd40e2a511f2483b0554a1 -msgid "Insert" -msgstr "" - -#: ../source/reference/method/Bulk.getOperations.txt:110 -# 2474d0881ab6461881ec1c64fca29494 -msgid "2" -msgstr "" - -#: ../source/reference/method/Bulk.getOperations.txt:111 -# af9fe07d1d78425f90e0634cef337f78 -msgid "Update" -msgstr "" - -#: ../source/reference/method/Bulk.getOperations.txt:113 -# 5945be6a33c345d1ba974fbff4f3303a -msgid "3" -msgstr "" - -#: ../source/reference/method/Bulk.getOperations.txt:114 -# f6779d70201f4c7dbb1d39bb70d6ab13 -msgid "Remove" -msgstr "" - -#: ../source/reference/method/Bulk.getOperations.txt:118 -# a78cf6f06e024bd59c4fe7a334a35f05 -msgid "Array of documents that contain the details of the operation." -msgstr "" - -#: ../source/reference/method/Bulk.getOperations.txt:120 -# dd02dca5cebc4d9b9af6be13fe89b158 -msgid ":method:`Bulk()` and :method:`Bulk.execute()`." -msgstr "" - diff --git a/locale/pot/reference/method/Bulk.insert.pot b/locale/pot/reference/method/Bulk.insert.pot deleted file mode 100644 index b22e2b2b1bc..00000000000 --- a/locale/pot/reference/method/Bulk.insert.pot +++ /dev/null @@ -1,78 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/Bulk.insert.txt:3 -# 4ecb4e06f5a64ee8bcd177c10de4afdb -msgid "Bulk.insert()" -msgstr "" - -#: ../source/reference/method/Bulk.insert.txt:0 -# 0b7c5f8c8fd8466f82c4ba238ae93dbc -msgid "On this page" -msgstr "" - -#: ../source/includes/fact-bulkwrite.rst:0 -# 504cb5a4173d4fd99bba4b64fd509126 -msgid "Tip" -msgstr "" - -#: ../source/includes/fact-bulkwrite.rst:3 -# fc8442f0307f4956a7bd28782c630ae7 -msgid "Starting in version 3.2, MongoDB also provides the :method:`db.collection.bulkWrite()` method for performing bulk write operations." -msgstr "" - -#: ../source/reference/method/Bulk.insert.txt:16 -# c7ad62fbb8b846c496c03e8bde69ad09 -msgid "Description" -msgstr "" - -#: ../source/reference/method/Bulk.insert.txt:22 -# d851596354cb4019a877fe6c0ee8236f -msgid "Adds an insert operation to a bulk operations list." -msgstr "" - -#: ../source/reference/method/Bulk.insert.txt:24 -# 294f5a36807542888fe1461d283501c8 -msgid ":method:`Bulk.insert()` accepts the following parameter:" -msgstr "" - -#: ../source/reference/method/Bulk.insert.txt:29 -# dd1cd02baa5a43f5834a2ecb023cd4d3 -msgid "Example" -msgstr "" - -#: ../source/reference/method/Bulk.insert.txt:31 -# 1e8ac9f459124d6f8f2c8ef644fd7366 -msgid "The following initializes a :method:`Bulk()` operations builder for the ``items`` collection and adds a series of insert operations to add multiple documents:" -msgstr "" - -#: ../source/reference/method/Bulk.insert.txt:45 -# ede839db5c744b88979a93a6348a886e -msgid ":method:`db.collection.initializeUnorderedBulkOp()`" -msgstr "" - -#: ../source/reference/method/Bulk.insert.txt:47 -# c9c324155b994cc485fec0464d9488df -msgid ":method:`db.collection.initializeOrderedBulkOp()`" -msgstr "" - -#: ../source/reference/method/Bulk.insert.txt:49 -# c385b1c2e2134042bece23431742704c -msgid ":method:`Bulk.execute()`" -msgstr "" - diff --git a/locale/pot/reference/method/Bulk.pot b/locale/pot/reference/method/Bulk.pot deleted file mode 100644 index c1b5919da15..00000000000 --- a/locale/pot/reference/method/Bulk.pot +++ /dev/null @@ -1,261 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/Bulk.txt:3 -# ee4456054e854fd58588cbe6bb4528dd -msgid "Bulk()" -msgstr "" - -#: ../source/reference/method/Bulk.txt:0 -# 4b07b5e06938489db154ae93cd5c18e4 -msgid "On this page" -msgstr "" - -#: ../source/includes/fact-bulkwrite.rst:0 -# 6301391d6c27488c8db513a578e4ba31 -msgid "Tip" -msgstr "" - -#: ../source/includes/fact-bulkwrite.rst:3 -# e91b203506fa41e6977944f9608df8c1 -msgid "Starting in version 3.2, MongoDB also provides the :method:`db.collection.bulkWrite()` method for performing bulk write operations." -msgstr "" - -#: ../source/reference/method/Bulk.txt:16 -#: ../source/includes/toc/table-spec-bulk-methods.rst:2 -# 42987a3b9d664f7a96c98cf544cac036 -# acdff61c3a3d43e0aa885d62f3fecae9 -msgid "Description" -msgstr "" - -#: ../source/reference/method/Bulk.txt:22 -# e4112529b0614cc7910ecaf8313c7462 -msgid "Bulk operations builder used to construct a list of write operations to perform in bulk for a single collection. To instantiate the builder, use either the :method:`db.collection.initializeOrderedBulkOp()` or the :method:`db.collection.initializeUnorderedBulkOp()` method." -msgstr "" - -#: ../source/reference/method/Bulk.txt:29 -# 7d5541f70e7a4c619441e7821b2a6a59 -msgid "Ordered and Unordered Bulk Operations" -msgstr "" - -#: ../source/reference/method/Bulk.txt:31 -# 50c992498e7b4bf1a8739279d54cba34 -msgid "The builder can construct the list of operations as *ordered* or *unordered*." -msgstr "" - -#: ../source/reference/method/Bulk.txt:35 -# 0162b378344b4b54bfd21c39897c1750 -msgid "Ordered Operations" -msgstr "" - -#: ../source/reference/method/Bulk.txt:37 -# 570f1fecdff1453fae157bdcd7f0f47b -msgid "With an *ordered* operations list, MongoDB executes the write operations in the list serially. If an error occurs during the processing of one of the write operations, MongoDB will return without processing any remaining write operations in the list." -msgstr "" - -#: ../source/reference/method/Bulk.txt:42 -# 552c1ea0871f487ab66cebfbd6287c32 -msgid "Use :method:`db.collection.initializeOrderedBulkOp()` to create a builder for an ordered list of write commands." -msgstr "" - -#: ../source/includes/fact-bulk-operation-ordered-list.rst:1 -# 87f85e4eccb646c194dd70869f8d2269 -msgid "When executing an :method:`ordered ` list of operations, MongoDB groups the operations by the :data:`operation type ` and contiguity; i.e. *contiguous* operations of the same type are grouped together. For example, if an ordered list has two insert operations followed by an update operation followed by another insert operation, MongoDB groups the operations into three separate groups: first group contains the two insert operations, second group contains the update operation, and the third group contains the last insert operation. This behavior is subject to change in future versions." -msgstr "" - -#: ../source/includes/fact-bulk-operation-batches.rst:1 -#: ../source/includes/fact-bulk-operation-batches.rst:1 -# 6def13ef4681422e9f7753ff40971c79 -# 12e6a6ea56a44a61b077c4e8c212450a -msgid "Each group of operations can have at most :limit:`1000 operations `. If a group exceeds this :limit:`limit `, MongoDB will divide the group into smaller groups of 1000 or less. For example, if the bulk operations list consists of 2000 insert operations, MongoDB creates 2 groups, each with 1000 operations." -msgstr "" - -#: ../source/includes/fact-bulk-operation-batches.rst:7 -#: ../source/includes/fact-bulk-operation-batches.rst:7 -# d8b183019cfa4a2c816b5bc679bcd5f7 -# 41912ff1f54147449714f32c09d0e90c -msgid "The sizes and grouping mechanics are internal performance details and are subject to change in future versions." -msgstr "" - -#: ../source/includes/fact-bulk-operation-batches.rst:10 -#: ../source/includes/fact-bulk-operation-batches.rst:10 -# 9fd794caf0e84af498cbf9f1a223a1be -# 06b732171dc24982b61501ecfb29e0f3 -msgid "To see how the operations are grouped for a bulk operation execution, call :method:`Bulk.getOperations()` *after* the execution." -msgstr "" - -#: ../source/includes/fact-bulk-operation-sharded-cluster.rst:1 -# 4ca3eb6064674e77b1e774f6c30c3963 -msgid "Executing an :method:`ordered ` list of operations on a sharded collection will generally be slower than executing an :method:`unordered ` list since with an ordered list, each operation must wait for the previous operation to finish." -msgstr "" - -#: ../source/reference/method/Bulk.txt:52 -# cbbba598b2634b01850060065e0830d7 -msgid "Unordered Operations" -msgstr "" - -#: ../source/reference/method/Bulk.txt:54 -# e51aae438db546c7abe27bde77a6f658 -msgid "With an *unordered* operations list, MongoDB can execute in parallel, as well as in a nondeterministic order, the write operations in the list. If an error occurs during the processing of one of the write operations, MongoDB will continue to process remaining write operations in the list." -msgstr "" - -#: ../source/reference/method/Bulk.txt:60 -# 1e3652a99d7d4ff298eeb62e57d3ecc5 -msgid "Use :method:`db.collection.initializeUnorderedBulkOp()` to create a builder for an unordered list of write commands." -msgstr "" - -#: ../source/includes/fact-bulk-operation-unordered-list.rst:1 -# 16cbeca06cd546f18c7774c65062d5a3 -msgid "When executing an :method:`unordered ` list of operations, MongoDB groups the operations. With an unordered bulk operation, the operations in the list may be reordered to increase performance. As such, applications should not depend on the ordering when performing :method:`unordered ` bulk operations." -msgstr "" - -#: ../source/reference/method/Bulk.txt:70 -# 2a03551459b846169a138156fcfbd054 -msgid "Methods" -msgstr "" - -#: ../source/reference/method/Bulk.txt:72 -# bc86a93840ae4e79ac4bcc90d32ffab9 -msgid "The :method:`Bulk()` builder has the following methods:" -msgstr "" - -#: ../source/includes/toc/table-spec-bulk-methods.rst:2 -# fd53e23c988841ffac0ea6ca6d179412 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-spec-bulk-methods.rst:4 -# 73b92b1f25014714a63a26ba993b2276 -msgid ":method:`Bulk.insert()`" -msgstr "" - -#: ../source/includes/toc/table-spec-bulk-methods.rst:4 -# 64fa8c80568e47e0bb09f23d51e04c48 -msgid "Adds an insert operation to a list of operations." -msgstr "" - -#: ../source/includes/toc/table-spec-bulk-methods.rst:6 -# 1fe6627f78d64a4b885d02e4296fef27 -msgid ":method:`Bulk.find()`" -msgstr "" - -#: ../source/includes/toc/table-spec-bulk-methods.rst:6 -# 821ea8abee2f429a8cd47993ff954825 -msgid "Specifies the query condition for an update or a remove operation." -msgstr "" - -#: ../source/includes/toc/table-spec-bulk-methods.rst:8 -# 0ccb4cd6632140c1ae54e5a7008dc8a2 -msgid ":method:`Bulk.find.removeOne()`" -msgstr "" - -#: ../source/includes/toc/table-spec-bulk-methods.rst:8 -# 41534731e4e44544aa9c29ba2e6c121d -msgid "Adds a single document remove operation to a list of operations." -msgstr "" - -#: ../source/includes/toc/table-spec-bulk-methods.rst:10 -# 8967b8a76a3e400cbb6a97fb4363d1d5 -msgid ":method:`Bulk.find.remove()`" -msgstr "" - -#: ../source/includes/toc/table-spec-bulk-methods.rst:10 -# 3a4400f29e4549f78236432eb99ff28f -msgid "Adds a multiple document remove operation to a list of operations." -msgstr "" - -#: ../source/includes/toc/table-spec-bulk-methods.rst:12 -# 974c03db73bd49e9b9797044b1fe0ce6 -msgid ":method:`Bulk.find.replaceOne()`" -msgstr "" - -#: ../source/includes/toc/table-spec-bulk-methods.rst:12 -# cdb88e5874154112b6c32b8628899009 -msgid "Adds a single document replacement operation to a list of operations." -msgstr "" - -#: ../source/includes/toc/table-spec-bulk-methods.rst:14 -# ba06de4a4b824b9d9a94f648cc16f22c -msgid ":method:`Bulk.find.updateOne()`" -msgstr "" - -#: ../source/includes/toc/table-spec-bulk-methods.rst:14 -# 5f304b0853af4ce581f6f8ec0ad7ca51 -msgid "Adds a single document update operation to a list of operations." -msgstr "" - -#: ../source/includes/toc/table-spec-bulk-methods.rst:16 -# d3a44b9360754ab2a9856837b35b4cf6 -msgid ":method:`Bulk.find.update()`" -msgstr "" - -#: ../source/includes/toc/table-spec-bulk-methods.rst:16 -# 7501dd74d04044c593db727b21342bbd -msgid "Adds a ``multi`` update operation to a list of operations." -msgstr "" - -#: ../source/includes/toc/table-spec-bulk-methods.rst:18 -# a860956a163e4a7d9b49f003b1fe3039 -msgid ":method:`Bulk.find.upsert()`" -msgstr "" - -#: ../source/includes/toc/table-spec-bulk-methods.rst:18 -# f0e9f28c7bde4519b610aa7b5413acbd -msgid "Specifies ``upsert: true`` for an update operation." -msgstr "" - -#: ../source/includes/toc/table-spec-bulk-methods.rst:20 -# 395f2928cfe54f9b80f033a1775eac3d -msgid ":method:`Bulk.execute()`" -msgstr "" - -#: ../source/includes/toc/table-spec-bulk-methods.rst:20 -# 346ed6b114c9415f9b333d809438dadb -msgid "Executes a list of operations in bulk." -msgstr "" - -#: ../source/includes/toc/table-spec-bulk-methods.rst:22 -# d563ee8a36dc4d3ebe16bb8202ed98f6 -msgid ":method:`Bulk.getOperations()`" -msgstr "" - -#: ../source/includes/toc/table-spec-bulk-methods.rst:22 -# 5ffd345dffa24a4c8550c09369c5ed1e -msgid "Returns an array of write operations executed in the :method:`Bulk()` operations object." -msgstr "" - -#: ../source/includes/toc/table-spec-bulk-methods.rst:24 -# ab1281e39e564cdbaddb07c77643b474 -msgid ":method:`Bulk.tojson()`" -msgstr "" - -#: ../source/includes/toc/table-spec-bulk-methods.rst:24 -# f79e7b45e2b84f70a860c283f546a977 -msgid "Returns a JSON document that contains the number of operations and batches in the :method:`Bulk()` operations object." -msgstr "" - -#: ../source/includes/toc/table-spec-bulk-methods.rst:26 -# 9b98006006f14168a0f87af704364f63 -msgid ":method:`Bulk.toString()`" -msgstr "" - -#: ../source/includes/toc/table-spec-bulk-methods.rst:26 -# 15e6e0a6de184a04b4120ccdab6a20ee -msgid "Returns the :method:`Bulk.tojson()` results as a string." -msgstr "" - diff --git a/locale/pot/reference/method/Bulk.toString.pot b/locale/pot/reference/method/Bulk.toString.pot deleted file mode 100644 index 44268b042a5..00000000000 --- a/locale/pot/reference/method/Bulk.toString.pot +++ /dev/null @@ -1,58 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/Bulk.toString.txt:3 -# fe9d32a377124c96a99f8d8cfd84bc8e -msgid "Bulk.toString()" -msgstr "" - -#: ../source/reference/method/Bulk.toString.txt:0 -# 7daf681b30234bdf9dc3cba964252d6e -msgid "On this page" -msgstr "" - -#: ../source/reference/method/Bulk.toString.txt:17 -# 45fffccbf91f460395bac218cf0520b2 -msgid "Returns as a string a JSON document that contains the number of operations and batches in the :method:`Bulk()` object." -msgstr "" - -#: ../source/reference/method/Bulk.toString.txt:21 -# 7ce34785073a48cfa755999b58987d6d -msgid "Example" -msgstr "" - -#: ../source/reference/method/Bulk.toString.txt:23 -# ba41d9c38edd4f93843252bafb366c39 -msgid "The following initializes a :method:`Bulk()` operations builder on the ``items`` collection, adds a series of write operations, and calls :method:`Bulk.toString()` on the ``bulk`` builder object." -msgstr "" - -#: ../source/reference/method/Bulk.toString.txt:35 -# cc4bb25eaee040eb920c629e9d6adb8e -msgid "The :method:`Bulk.toString()` returns the following JSON document" -msgstr "" - -#: ../source/reference/method/Bulk.toString.txt:37 -# 105da83ae156431caca4759799d51f63 -msgid "{ \"nInsertOps\" : 2, \"nUpdateOps\" : 0, \"nRemoveOps\" : 1, \"nBatches\" : 2 }" -msgstr "" - -#: ../source/reference/method/Bulk.toString.txt:39 -# f4aabf9881344976bef064c8a8ce9dad -msgid ":method:`Bulk()`" -msgstr "" - diff --git a/locale/pot/reference/method/Bulk.tojson.pot b/locale/pot/reference/method/Bulk.tojson.pot deleted file mode 100644 index 0f1345dd722..00000000000 --- a/locale/pot/reference/method/Bulk.tojson.pot +++ /dev/null @@ -1,58 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/Bulk.tojson.txt:3 -# 50c96928fc9947a4be5620e11d9f8d18 -msgid "Bulk.tojson()" -msgstr "" - -#: ../source/reference/method/Bulk.tojson.txt:0 -# def13c54b7eb4a6fb40bb20021c08c8b -msgid "On this page" -msgstr "" - -#: ../source/reference/method/Bulk.tojson.txt:17 -# 98e8335391584b5897468df1d36b100c -msgid "Returns a JSON document that contains the number of operations and batches in the :method:`Bulk()` object." -msgstr "" - -#: ../source/reference/method/Bulk.tojson.txt:21 -# fa7bb00feba14c378b16e305412496f9 -msgid "Example" -msgstr "" - -#: ../source/reference/method/Bulk.tojson.txt:23 -# 632fb7fac73746aaa133f2ec58777998 -msgid "The following initializes a :method:`Bulk()` operations builder on the ``items`` collection, adds a series of write operations, and calls :method:`Bulk.tojson()` on the ``bulk`` builder object." -msgstr "" - -#: ../source/reference/method/Bulk.tojson.txt:35 -# 3bf886ab633f4495ad9c64ffe1df0e55 -msgid "The :method:`Bulk.tojson()` returns the following JSON document" -msgstr "" - -#: ../source/reference/method/Bulk.tojson.txt:37 -# b80a8fab50714c81ac65246c30517374 -msgid "{ \"nInsertOps\" : 2, \"nUpdateOps\" : 0, \"nRemoveOps\" : 1, \"nBatches\" : 2 }" -msgstr "" - -#: ../source/reference/method/Bulk.tojson.txt:39 -# 6442d1a783a44322a0384ed25b79e0ff -msgid ":method:`Bulk()`" -msgstr "" - diff --git a/locale/pot/reference/method/BulkWriteResult.pot b/locale/pot/reference/method/BulkWriteResult.pot deleted file mode 100644 index 1154193e455..00000000000 --- a/locale/pot/reference/method/BulkWriteResult.pot +++ /dev/null @@ -1,138 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/BulkWriteResult.txt:3 -# 81e3eeccf9d74d54ab01a542ba4792a4 -msgid "BulkWriteResult()" -msgstr "" - -#: ../source/reference/method/BulkWriteResult.txt:0 -# 7a94f0b71bd443309a05fd085164adde -msgid "On this page" -msgstr "" - -#: ../source/reference/method/BulkWriteResult.txt:17 -# 053027295a464221b813301e8e99663c -msgid "A wrapper that contains the results of the :method:`Bulk.execute()` method." -msgstr "" - -#: ../source/reference/method/BulkWriteResult.txt:21 -# 9c7a8acb50424dd68a8f590325c4f98a -msgid "Properties" -msgstr "" - -#: ../source/reference/method/BulkWriteResult.txt:23 -# 4868c07373ae4c42b0f6c5ae1f24cb1c -msgid "The :method:`BulkWriteResult` has the following properties:" -msgstr "" - -#: ../source/reference/method/BulkWriteResult.txt:27 -# 0f25327bc8da44cc8a983aae240d08c8 -msgid "The number of documents inserted using the :method:`Bulk.insert()` method. For documents inserted through operations with the :method:`Bulk.find.upsert()` option, see the :data:`~BulkWriteResult.nUpserted` field instead." -msgstr "" - -#: ../source/reference/method/BulkWriteResult.txt:34 -# 9a20222b13b740bc92e027b96bd09061 -msgid "The number of existing documents selected for update or replacement. If the update/replacement operation results in no change to an existing document, e.g. :update:`$set` expression updates the value to the current value, :data:`~BulkWriteResult.nMatched` can be greater than :data:`~BulkWriteResult.nModified`." -msgstr "" - -#: ../source/reference/method/BulkWriteResult.txt:42 -# 8fb14ab1506e418092161542a12d8cdd -msgid "The number of existing documents updated or replaced. If the update/replacement operation results in no change to an existing document, such as setting the value of the field to its current value, :data:`~BulkWriteResult.nModified` can be less than :data:`~BulkWriteResult.nMatched`. Inserted documents do not affect the number of :data:`~BulkWriteResult.nModified`; refer to the :data:`~BulkWriteResult.nInserted` and :data:`~BulkWriteResult.nUpserted` fields instead." -msgstr "" - -#: ../source/reference/method/BulkWriteResult.txt:53 -# 001dc4e40ed2488598575188885bfa6b -msgid "The number of documents removed." -msgstr "" - -#: ../source/reference/method/BulkWriteResult.txt:57 -# a77ffae27d1e45e7a302f2bd6a8248df -msgid "The number of documents inserted through operations with the :method:`Bulk.find.upsert()` option." -msgstr "" - -#: ../source/reference/method/BulkWriteResult.txt:62 -# 42c963105076408fb412a594c471b83e -msgid "An array of documents that contains information for each document inserted through operations with the :method:`Bulk.find.upsert()` option." -msgstr "" - -#: ../source/reference/method/BulkWriteResult.txt:66 -# 2f27e57dd3974549acffc7bca8c9c63c -msgid "Each document contains the following information:" -msgstr "" - -#: ../source/reference/method/BulkWriteResult.txt:70 -# 2b8fa33b72714292b85c7ec3ea15f0ab -msgid "An integer that identifies the operation in the bulk operations list, which uses a zero-based index." -msgstr "" - -#: ../source/reference/method/BulkWriteResult.txt:75 -# 474cbb3f43c44cc69b6b07879673bf95 -msgid "The ``_id`` value of the inserted document." -msgstr "" - -#: ../source/reference/method/BulkWriteResult.txt:79 -# f3540cd05ca64741b08516c18e1d1628 -msgid "An array of documents that contains information regarding any error, unrelated to write concerns, encountered during the update operation. The :data:`~BulkWriteResult.writeErrors` array contains an error document for each write operation that errors." -msgstr "" - -#: ../source/reference/method/BulkWriteResult.txt:84 -# 1f2cd1f8cbbe45c1adad30b44f1d638a -msgid "Each error document contains the following fields:" -msgstr "" - -#: ../source/reference/method/BulkWriteResult.txt:88 -# 59965c8fe8594c9285864e27531803d4 -msgid "An integer that identifies the write operation in the bulk operations list, which uses a zero-based index. See also :method:`Bulk.getOperations()`." -msgstr "" - -#: ../source/reference/method/BulkWriteResult.txt:94 -# a3af3536f4494b8a991ade4c586a8598 -msgid "An integer value identifying the error." -msgstr "" - -#: ../source/reference/method/BulkWriteResult.txt:98 -# a8060f63574246e88e379741b9d4ebad -msgid "A description of the error." -msgstr "" - -#: ../source/reference/method/BulkWriteResult.txt:102 -# 8af2360172784a65a398bf41967a1358 -msgid "A document identifying the operation that failed. For instance, an update/replace operation error will return a document specifying the query, the update, the ``multi`` and the ``upsert`` options; an insert operation will return the document the operation tried to insert." -msgstr "" - -#: ../source/reference/method/BulkWriteResult.txt:110 -# 2a75dbdb6cb74326b58b68333b90ffd4 -msgid "Document that describe error related to write concern and contains the field:" -msgstr "" - -#: ../source/reference/method/BulkWriteResult.txt:115 -# a57286223fc94426a27bb5ad25e77f9a -msgid "An integer value identifying the cause of the write concern error." -msgstr "" - -#: ../source/reference/method/BulkWriteResult.txt:119 -# e4dfbd5be1af40e18e57b9699bf37fb8 -msgid "A document identifying the write concern setting related to the error." -msgstr "" - -#: ../source/reference/method/BulkWriteResult.txt:124 -# 477916042a5a41ca9aaa654fb2220258 -msgid "A description of the cause of the write concern error." -msgstr "" - diff --git a/locale/pot/reference/method/Date.pot b/locale/pot/reference/method/Date.pot deleted file mode 100644 index 05cf560241f..00000000000 --- a/locale/pot/reference/method/Date.pot +++ /dev/null @@ -1,123 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/Date.txt:3 -# 57a76ee4da8d4b6b8652c361e4fe6992 -msgid "Date()" -msgstr "" - -#: ../source/reference/method/Date.txt:0 -# 87b7906448c344a5b3c3561656c487a6 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/Date.txt:15 -# dd204073aa19495fac1a8d9233f67f94 -msgid "Returns a date either as a string or as a :ref:`document-bson-type-date` object." -msgstr "" - -#: ../source/reference/method/Date.txt:18 -# 0fd1a22e975a406595a2aa9e82af1f33 -msgid "``Date()`` returns the current date as a string in the :program:`mongo` shell." -msgstr "" - -#: ../source/reference/method/Date.txt:21 -# 56fbe2c9f3f648fb9e52980015675ffe -msgid "``new Date()`` returns the current date as a :ref:`document-bson-type-date` object. The :program:`mongo` shell wraps the :ref:`document-bson-type-date` object with the ``ISODate`` helper. The ``ISODate`` is in UTC." -msgstr "" - -#: ../source/reference/method/Date.txt:26 -# 742db98c329745a6be78dad20dc8fc8e -msgid "You can specify a particular date by passing to the :method:`Date()` method a datetime string. For example:" -msgstr "" - -#: ../source/reference/method/Date.txt:29 -# 69ee3fa84d86489388c1003d790c0aad -msgid "``new Date(\"\")`` which returns the ``ISODate`` with the specified date." -msgstr "" - -#: ../source/reference/method/Date.txt:31 -# 86b58072932a45688a98d7faa5711527 -msgid "``new Date(\"\")`` which specifies the datetime in local datetime and returns the ``ISODate`` with the specified datetime in UTC." -msgstr "" - -#: ../source/reference/method/Date.txt:35 -# 05ead4dc599b4e26b2d92661b21aa6ab -msgid "``new Date(\"\")`` which specifies the datetime in UTC and returns the ``ISODate`` with the specified datetime in UTC." -msgstr "" - -#: ../source/reference/method/Date.txt:41 -# fbf61344b37d4551ab82a94bfa2cf5b2 -msgid "Behavior" -msgstr "" - -#: ../source/includes/fact-bson-date-internals.rst:1 -# 07b5422ccf8a4ce8bba4056abd2d5113 -msgid "Internally, :ref:`document-bson-type-date` objects are stored as a 64 bit integer representing the number of milliseconds since the Unix epoch (Jan 1, 1970), which results in a representable date range of about 290 millions years into the past and future." -msgstr "" - -#: ../source/reference/method/Date.txt:46 -# 8d3bf9046ff746d8afa54be9c76ffc29 -msgid "Examples" -msgstr "" - -#: ../source/reference/method/Date.txt:49 -# c6dac2a483fd45aa942fda7af11e92c3 -msgid "Use Date in a Query" -msgstr "" - -#: ../source/reference/method/Date.txt:51 -# 245c2b8a3b4340d2aef53558a4e4e710 -msgid "If no document with ``_id`` equal to ``1`` exists in the ``products`` collection, the following operation inserts a document with the field ``dateAdded`` set to the current date:" -msgstr "" - -#: ../source/reference/method/Date.txt:66 -# 6c7cbdb3bef84212b78a762201d0f64a -msgid ":update:`$currentDate`" -msgstr "" - -#: ../source/reference/method/Date.txt:69 -# 0c784e88ba6e462ab482385bb44a67ad -msgid "Return Date as a String" -msgstr "" - -#: ../source/reference/method/Date.txt:71 -# fe4917a3141f41818020e31a1f406d85 -msgid "To return the date as a string, use the ``Date()`` method, as in the following example:" -msgstr "" - -#: ../source/reference/method/Date.txt:79 -# 7e3dedd0d155445992da8580bdbdcb75 -msgid "Return Date as ``Date`` Object" -msgstr "" - -#: ../source/reference/method/Date.txt:81 -# df643d68e1b4463da625816f0c2dd153 -msgid "The :program:`mongo` shell wrap objects of :ref:`document-bson-type-date` type with the ``ISODate`` helper; however, the objects remain of type :ref:`document-bson-type-date`." -msgstr "" - -#: ../source/reference/method/Date.txt:85 -# 6031b06442b742f8b89d9126f25721b1 -msgid "The following example uses ``new Date()`` to return :ref:`document-bson-type-date` object with the specified UTC datetime." -msgstr "" - -#: ../source/reference/method/Date.txt:93 -# f0c4266a5b854f9a9459f8b07ae1ff60 -msgid ":ref:`BSON Date `, :ref:`mongo Shell Date `" -msgstr "" - diff --git a/locale/pot/reference/method/Mongo.getDB.pot b/locale/pot/reference/method/Mongo.getDB.pot deleted file mode 100644 index a2caa571334..00000000000 --- a/locale/pot/reference/method/Mongo.getDB.pot +++ /dev/null @@ -1,58 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/Mongo.getDB.txt:3 -# ecec39bc4cf84afe8dd371c53b8fbcb9 -msgid "Mongo.getDB()" -msgstr "" - -#: ../source/reference/method/Mongo.getDB.txt:0 -# 0865674b994f4d9f8713e68ec98d438c -msgid "On this page" -msgstr "" - -#: ../source/reference/method/Mongo.getDB.txt:14 -# 33bf6a25553747a8b67c3b6ca9fe80ec -msgid "Description" -msgstr "" - -#: ../source/reference/method/Mongo.getDB.txt:18 -# ae3fedaf9bac4750b70e1538dbed1510 -msgid "Provides access to database objects from the :program:`mongo` shell or from a JavaScript file." -msgstr "" - -#: ../source/reference/method/Mongo.getDB.txt:21 -# 0bca1bfba8c3402fb3e34c8f5533439b -msgid "The :method:`Mongo.getDB()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/Mongo.getDB.txt:26 -# 9f004138ee194a85ab5b1469ce6f4671 -msgid "Example" -msgstr "" - -#: ../source/reference/method/Mongo.getDB.txt:28 -# 52b561e0b76349758f7652f3f58a16e9 -msgid "The following example instantiates a new connection to the MongoDB instance running on the localhost interface and returns a reference to ``\"myDatabase\"``:" -msgstr "" - -#: ../source/reference/method/Mongo.getDB.txt:36 -# 2ee1fb69d00b41d086873420bb2383ee -msgid ":method:`Mongo()` and :doc:`/reference/method/connect`" -msgstr "" - diff --git a/locale/pot/reference/method/Mongo.getReadPrefMode.pot b/locale/pot/reference/method/Mongo.getReadPrefMode.pot deleted file mode 100644 index af689b72f78..00000000000 --- a/locale/pot/reference/method/Mongo.getReadPrefMode.pot +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/Mongo.getReadPrefMode.txt:3 -# efe68212fd6b41b5b75f1167d5752364 -msgid "Mongo.getReadPrefMode()" -msgstr "" - -#: ../source/reference/method/Mongo.getReadPrefMode.txt:15 -# ca137852ffc942d09ebf4a4992e8a3d6 -msgid "The current :term:`read preference` mode for the :method:`Mongo() ` connection object." -msgstr "" - -#: ../source/reference/method/Mongo.getReadPrefMode.txt:18 -# 9f73a9a693854aabbaa77618746c6e65 -msgid "See :doc:`/core/read-preference` for an introduction to read preferences in MongoDB. Use :method:`~Mongo.getReadPrefMode()` to return the current read preference mode, as in the following example:" -msgstr "" - -#: ../source/reference/method/Mongo.getReadPrefMode.txt:27 -# b7c55072325c43609d4a8e64ec245d1a -msgid "Use the following operation to return and print the current read preference mode:" -msgstr "" - -#: ../source/reference/method/Mongo.getReadPrefMode.txt:34 -# 37895dd4d0914731947a793d7439ecf7 -msgid "This operation will return one of the following read preference modes:" -msgstr "" - -#: ../source/reference/method/Mongo.getReadPrefMode.txt:37 -# 1c614cf74bb746fd98f7c8a7ac399e7f -msgid ":readmode:`primary`" -msgstr "" - -#: ../source/reference/method/Mongo.getReadPrefMode.txt:38 -# ed2b3bce8efd4442be61e587bcac60f9 -msgid ":readmode:`primaryPreferred`" -msgstr "" - -#: ../source/reference/method/Mongo.getReadPrefMode.txt:39 -# 62e2139bf926406fabf3f9ecd1227b1d -msgid ":readmode:`secondary`" -msgstr "" - -#: ../source/reference/method/Mongo.getReadPrefMode.txt:40 -# f940cf8445f0425db60635a82aeb8195 -msgid ":readmode:`secondaryPreferred`" -msgstr "" - -#: ../source/reference/method/Mongo.getReadPrefMode.txt:41 -# 3247d4c04d68458687b6fab2639b81cc -msgid ":readmode:`nearest`" -msgstr "" - -#: ../source/reference/method/Mongo.getReadPrefMode.txt:43 -# daca18bf63104745accdd2f9e1dbd2d5 -msgid ":doc:`/core/read-preference`, :method:`~cursor.readPref()`, :method:`~Mongo.setReadPref()`, and :method:`~Mongo.getReadPrefTagSet()`." -msgstr "" - diff --git a/locale/pot/reference/method/Mongo.getReadPrefTagSet.pot b/locale/pot/reference/method/Mongo.getReadPrefTagSet.pot deleted file mode 100644 index 05a34c7d0ca..00000000000 --- a/locale/pot/reference/method/Mongo.getReadPrefTagSet.pot +++ /dev/null @@ -1,43 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/Mongo.getReadPrefTagSet.txt:3 -# 5da6f92fe06940dfa38a870e53f3d670 -msgid "Mongo.getReadPrefTagSet()" -msgstr "" - -#: ../source/reference/method/Mongo.getReadPrefTagSet.txt:15 -# ac80d3cc77e54c319b8402bf0f0dd862 -msgid "The current :term:`read preference` tag set for the :method:`Mongo() ` connection object." -msgstr "" - -#: ../source/reference/method/Mongo.getReadPrefTagSet.txt:18 -# 138aa4e6be964bba8c4e5d8e784f414d -msgid "See :doc:`/core/read-preference` for an introduction to read preferences and tag sets in MongoDB. Use :method:`~Mongo.getReadPrefTagSet()` to return the current read preference tag set, as in the following example:" -msgstr "" - -#: ../source/reference/method/Mongo.getReadPrefTagSet.txt:27 -# a82cf62134684378a903d8e5598baec9 -msgid "Use the following operation to return and print the current read preference tag set:" -msgstr "" - -#: ../source/reference/method/Mongo.getReadPrefTagSet.txt:34 -# a1735210be27444297609d3f879245a6 -msgid ":doc:`/core/read-preference`, :method:`~cursor.readPref()`, :method:`~Mongo.setReadPref()`, and :method:`~Mongo.getReadPrefTagSet()`." -msgstr "" - diff --git a/locale/pot/reference/method/Mongo.pot b/locale/pot/reference/method/Mongo.pot deleted file mode 100644 index b2e2a5382fc..00000000000 --- a/locale/pot/reference/method/Mongo.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/Mongo.txt:3 -# 81c13a2849644c4e88722945b5293885 -msgid "Mongo()" -msgstr "" - -#: ../source/reference/method/Mongo.txt:0 -# 93a1d331ecaa4955ba2fd02c3490b140 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/Mongo.txt:14 -# c634b36e930c4266b3fbba37a6624030 -msgid "Description" -msgstr "" - -#: ../source/reference/method/Mongo.txt:18 -# 48f4c5e7396c4b6895f4929ce46aeb58 -msgid "JavaScript constructor to instantiate a database connection from the :program:`mongo` shell or from a JavaScript file." -msgstr "" - -#: ../source/reference/method/Mongo.txt:21 -# 34ba614558704274b28f89654cf33f53 -msgid "The :method:`Mongo()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/Mongo.txt:26 -# 68972a7b4f06495b957230bd560c19a7 -msgid "Instantiation Options" -msgstr "" - -#: ../source/reference/method/Mongo.txt:28 -# 3fd202c5e53b473c98749e8fbc0713fa -msgid "Use the constructor without a parameter to instantiate a connection to the localhost interface on the default port." -msgstr "" - -#: ../source/reference/method/Mongo.txt:31 -# 47002408820c44e69db2a44ff8065522 -msgid "Pass the ```` parameter to the constructor to instantiate a connection to the ```` and the default port." -msgstr "" - -#: ../source/reference/method/Mongo.txt:34 -# 9ca632b9e2d244f888c807ee621be161 -msgid "Pass the ``<:port>`` parameter to the constructor to instantiate a connection to the ```` and the ````." -msgstr "" - -#: ../source/reference/method/Mongo.txt:37 -# 21fb93585c9447769b7a9e2b245e16a9 -msgid ":method:`Mongo.getDB()` and :method:`db.getMongo()`." -msgstr "" - diff --git a/locale/pot/reference/method/Mongo.setReadPref.pot b/locale/pot/reference/method/Mongo.setReadPref.pot deleted file mode 100644 index 5d1cac29185..00000000000 --- a/locale/pot/reference/method/Mongo.setReadPref.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/Mongo.setReadPref.txt:3 -# 85b9b190cf814c48a907ed6d30266316 -msgid "Mongo.setReadPref()" -msgstr "" - -#: ../source/reference/method/Mongo.setReadPref.txt:0 -# c2adb59ac6ac4ef88f33c2f09963b38f -msgid "On this page" -msgstr "" - -#: ../source/reference/method/Mongo.setReadPref.txt:14 -# e3418aa2177b43f492843337843b7599 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/Mongo.setReadPref.txt:18 -# 143544e8db5c413a83704c22727da77e -msgid "Call the :method:`~Mongo.setReadPref()` method on a :method:`Mongo ` connection object to control how the client will route all queries to members of the replica set." -msgstr "" - -#: ../source/reference/method/Mongo.setReadPref.txt:25 -# 8d85ea035deb42779817fb24ba2f336d -msgid "Examples" -msgstr "" - -#: ../source/reference/method/Mongo.setReadPref.txt:27 -# a695ce0cfd2d4b78854489ba5e7e522e -msgid "To set a read preference mode in the :program:`mongo` shell, use the following operation:" -msgstr "" - -#: ../source/reference/method/Mongo.setReadPref.txt:34 -# b0868857f15e4a199fbe051fd0e29de9 -msgid "To set a read preference that uses a tag set, specify an array of tag sets as the second argument to :method:`Mongo.setReadPref()`, as in the following:" -msgstr "" - -#: ../source/reference/method/Mongo.setReadPref.txt:42 -# 235fde1c13914dec9a79230758747098 -msgid "You can specify multiple tag sets, in order of preference, as in the following:" -msgstr "" - -#: ../source/reference/method/Mongo.setReadPref.txt:54 -# 8281e35021774667907315dbc2f94425 -msgid "If the replica set cannot satisfy the first tag set, the client will attempt to use the second read preference. Each tag set can contain zero or more field/value tag pairs, with an \"empty\" document acting as a wildcard which matches a replica set member with any tag set or no tag set." -msgstr "" - -#: ../source/reference/method/Mongo.setReadPref.txt:62 -# cd3e119447f34f35b4b0641b35126c9b -msgid "You must call :method:`Mongo.setReadPref()` on the connection object before retrieving documents using that connection to use that read preference." -msgstr "" - diff --git a/locale/pot/reference/method/Mongo.setSlaveOk.pot b/locale/pot/reference/method/Mongo.setSlaveOk.pot deleted file mode 100644 index 778a309e010..00000000000 --- a/locale/pot/reference/method/Mongo.setSlaveOk.pot +++ /dev/null @@ -1,38 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/Mongo.setSlaveOk.txt:3 -# ed01371ef81346cdb3ef3a591d40ef93 -msgid "Mongo.setSlaveOk()" -msgstr "" - -#: ../source/reference/method/Mongo.setSlaveOk.txt:15 -# 11bdf4dffc904396a8f93e3c95acb303 -msgid "For the current session, this command permits read operations from non-master (i.e. :term:`slave` or :term:`secondary`) instances. Practically, use this method in the following form:" -msgstr "" - -#: ../source/reference/method/Mongo.setSlaveOk.txt:23 -# 0122addeff1842809bc49b04500406f6 -msgid "Indicates that \":term:`eventually consistent `\" read operations are acceptable for the current application. This function provides the same functionality as :method:`rs.slaveOk()`." -msgstr "" - -#: ../source/reference/method/Mongo.setSlaveOk.txt:28 -# b2d551cc007c49188fcc7c51875e50dc -msgid "See the :method:`~cursor.readPref()` method for more fine-grained control over :doc:`read preference ` in the :program:`mongo` shell." -msgstr "" - diff --git a/locale/pot/reference/method/ObjectId.getTimestamp.pot b/locale/pot/reference/method/ObjectId.getTimestamp.pot deleted file mode 100644 index c6625714852..00000000000 --- a/locale/pot/reference/method/ObjectId.getTimestamp.pot +++ /dev/null @@ -1,53 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/ObjectId.getTimestamp.txt:3 -# 19b44b825d3042f686b35ad7ec645c31 -msgid "ObjectId.getTimestamp()" -msgstr "" - -#: ../source/reference/method/ObjectId.getTimestamp.txt:0 -# cd8173f42e2d49c0ba4b5763345569a4 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/ObjectId.getTimestamp.txt:15 -# 92b465b836204efb85644537b1277007 -msgid "Returns the timestamp portion of the :method:`ObjectId()` as a Date." -msgstr "" - -#: ../source/reference/method/ObjectId.getTimestamp.txt:18 -# 0f75cdf2ad2244269aadaf5938770b97 -msgid "Example" -msgstr "" - -#: ../source/reference/method/ObjectId.getTimestamp.txt:20 -# 19e0e03230694a5280cd7aaad28069d2 -msgid "The following example calls the :method:`getTimestamp() ` method on an :method:`ObjectId()`:" -msgstr "" - -#: ../source/reference/method/ObjectId.getTimestamp.txt:27 -# 0a00218ecb914174aa11c3127d314445 -msgid "This will return the following output:" -msgstr "" - -#: ../source/reference/method/ObjectId.getTimestamp.txt:33 -# 058816a4a3624210813c51ab5095f8a7 -msgid ":ref:`ObjectId BSON Type `" -msgstr "" - diff --git a/locale/pot/reference/method/ObjectId.pot b/locale/pot/reference/method/ObjectId.pot deleted file mode 100644 index e90290df2d9..00000000000 --- a/locale/pot/reference/method/ObjectId.pot +++ /dev/null @@ -1,175 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/ObjectId.txt:3 -# 07522fe2e319447db34e407086f907c2 -msgid "ObjectId" -msgstr "" - -#: ../source/reference/method/ObjectId.txt:0 -# 150e59b664814cf6923319ec420f748c -msgid "On this page" -msgstr "" - -#: ../source/reference/method/ObjectId.txt:16 -#: ../source/reference/method/ObjectId.txt:39 -# 2b47a068e1404478bf20cb32829d00ef -# 1df73146c3974cd094b2dcfa76e93c4b -msgid "Description" -msgstr "" - -#: ../source/reference/method/ObjectId.txt:20 -# ef761e681d024382a441dd08b2bf0359 -msgid "Returns a new :ref:`objectid` value. The 12-byte :ref:`objectid` value consists of:" -msgstr "" - -#: ../source/includes/fact-ObjectId-construct.rst:1 -# a3e2bd583d0d463aab8d6a3de51280e2 -msgid "a 4-byte value representing the seconds since the Unix epoch," -msgstr "" - -#: ../source/includes/fact-ObjectId-construct.rst:3 -# 4dd078d2fc7a4b9aa30575bb2a091c0e -msgid "a 3-byte machine identifier," -msgstr "" - -#: ../source/includes/fact-ObjectId-construct.rst:5 -# ec459579ad9f481aa7c0da6d57a45438 -msgid "a 2-byte process id, and" -msgstr "" - -#: ../source/includes/fact-ObjectId-construct.rst:7 -# 4fb218fb6f444f7fac7d00e1c19afbc6 -msgid "a 3-byte counter, starting with a random value." -msgstr "" - -#: ../source/reference/method/ObjectId.txt:25 -# 688be079bd14495e8b7057def684357c -msgid ":method:`ObjectId()` can accept the following parameter:" -msgstr "" - -#: ../source/reference/method/ObjectId.txt:30 -# 43ecf4256fe94e2eb332fec70027e494 -msgid "Methods and Attributes" -msgstr "" - -#: ../source/reference/method/ObjectId.txt:32 -# 0e08cd4d46cb480bbbda6d0f6a9622a4 -msgid ":method:`ObjectId()` has the following attribute and methods:" -msgstr "" - -#: ../source/reference/method/ObjectId.txt:38 -# b209197beece42e0a8e3695d9f8a3723 -msgid "Attribute/Method" -msgstr "" - -#: ../source/reference/method/ObjectId.txt:41 -# c19541fcb2ca457eb328c1d3b9119254 -msgid "``str``" -msgstr "" - -#: ../source/reference/method/ObjectId.txt:43 -# c9039987b26c4fd992742efcca3d5a4b -msgid "Returns the hexadecimal string representation of the object." -msgstr "" - -#: ../source/reference/method/ObjectId.txt:45 -# 61d26512f0f243cf8641582725cb4e69 -msgid ":method:`ObjectId.getTimestamp()`" -msgstr "" - -#: ../source/reference/method/ObjectId.txt:47 -# cbc66a690c1e4d518009db9f31ffb2a3 -msgid "Returns the timestamp portion of the object as a Date." -msgstr "" - -#: ../source/reference/method/ObjectId.txt:49 -# 0fe2d010b7894119b8c39687e722bf03 -msgid ":method:`ObjectId.toString()`" -msgstr "" - -#: ../source/reference/method/ObjectId.txt:51 -# e511c1064cb44e0bb24c4ae64ce022dc -msgid "Returns the JavaScript representation in the form of a string literal \"``ObjectId(...)``\"." -msgstr "" - -#: ../source/reference/method/ObjectId.txt:54 -# c0cfe9a2e66545b18e83138853e58b23 -msgid ":method:`ObjectId.valueOf()`" -msgstr "" - -#: ../source/reference/method/ObjectId.txt:56 -# c8a155b6457f4e75adc2350c9f1e2b2f -msgid "Returns the representation of the object as a hexadecimal string. The returned string is the ``str`` attribute." -msgstr "" - -#: ../source/reference/method/ObjectId.txt:60 -# 7c928849be784eeba1ee752c7ac306bb -msgid "Examples" -msgstr "" - -#: ../source/reference/method/ObjectId.txt:63 -# dfe3b99d6c044e418e047834153eba54 -msgid "Generate a New ObjectId" -msgstr "" - -#: ../source/reference/method/ObjectId.txt:65 -# fa34f74f63df41458d727be16bcb719b -msgid "To generate a new ObjectId, use :method:`ObjectId()` with no argument:" -msgstr "" - -#: ../source/reference/method/ObjectId.txt:71 -# 828388d5d3ff4f5d9532d890b9a929d6 -msgid "In this example, the value of ``x`` would be:" -msgstr "" - -#: ../source/reference/method/ObjectId.txt:78 -# 52a0d3551e5d4e59975cd693cfcf27bb -msgid "Specify a Hexadecimal String" -msgstr "" - -#: ../source/reference/method/ObjectId.txt:80 -# b24fa862f7ba425f88c18c91663d68a4 -msgid "To generate a new ObjectId using :method:`ObjectId()` with a unique hexadecimal string:" -msgstr "" - -#: ../source/reference/method/ObjectId.txt:87 -# ea49c97124864091824d9b49998ad891 -msgid "In this example, the value of ``y`` would be:" -msgstr "" - -#: ../source/reference/method/ObjectId.txt:94 -# 6d4b9e4853294a7cabe181d3291f48c3 -msgid "Access the Hexadecimal String" -msgstr "" - -#: ../source/reference/method/ObjectId.txt:96 -# 33d5601c11a04623aca17ed7b261c34d -msgid "Access the ``str`` attribute of an ``ObjectId()`` object, as follows:" -msgstr "" - -#: ../source/reference/method/ObjectId.txt:102 -# 404f5e85da2c4ff49e0ecccbb5b39361 -msgid "This operation will return the following hexadecimal string:" -msgstr "" - -#: ../source/reference/method/ObjectId.txt:108 -# d468f5f3100c4189a90d91ad56c15ae2 -msgid ":ref:`ObjectId BSON Type `" -msgstr "" - diff --git a/locale/pot/reference/method/ObjectId.toString.pot b/locale/pot/reference/method/ObjectId.toString.pot deleted file mode 100644 index 495ba67df6a..00000000000 --- a/locale/pot/reference/method/ObjectId.toString.pot +++ /dev/null @@ -1,53 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/ObjectId.toString.txt:3 -# 26e3d3d0a90a4f60899d3f6b992e4772 -msgid "ObjectId.toString()" -msgstr "" - -#: ../source/reference/method/ObjectId.toString.txt:0 -# 499dfc38c1004d1f9f33c814d29f6078 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/ObjectId.toString.txt:15 -# d7ac3c44ab3c4d44a39e066682879772 -msgid "Returns the string representation of the :method:`ObjectId()`. This string value has the format of ``ObjectId(...)``." -msgstr "" - -#: ../source/reference/method/ObjectId.toString.txt:19 -# 28c2b06353014ae482ad6ed8fa2a9b6c -msgid "Example" -msgstr "" - -#: ../source/reference/method/ObjectId.toString.txt:21 -# d961884c9cc449ebb88e55d1ae5b7fb4 -msgid "The following example calls the :method:`~ObjectId.toString()` method on an :method:`ObjectId()`:" -msgstr "" - -#: ../source/reference/method/ObjectId.toString.txt:28 -# 7400a97ac86645c1a7b7d182a1fc6dcf -msgid "This will return the following string:" -msgstr "" - -#: ../source/reference/method/ObjectId.toString.txt:34 -# 7321a197133c478db8e301963b84d205 -msgid "You can confirm the type of this object using the following operation:" -msgstr "" - diff --git a/locale/pot/reference/method/ObjectId.valueOf.pot b/locale/pot/reference/method/ObjectId.valueOf.pot deleted file mode 100644 index fc47d4c026f..00000000000 --- a/locale/pot/reference/method/ObjectId.valueOf.pot +++ /dev/null @@ -1,53 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/ObjectId.valueOf.txt:3 -# 953b0ae1c95742eebb985df8104837ac -msgid "ObjectId.valueOf()" -msgstr "" - -#: ../source/reference/method/ObjectId.valueOf.txt:0 -# bfb100ef4b0c4dd2a9b7a71a5c73ae55 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/ObjectId.valueOf.txt:15 -# 31a3fc67edfe4dc6bd18fe394b4da7d1 -msgid "Returns the value of the :method:`ObjectId()` as a lowercase hexadecimal string. This value is the ``str`` attribute of the :method:`ObjectId()` object." -msgstr "" - -#: ../source/reference/method/ObjectId.valueOf.txt:20 -# 834909b545a54a20bff76f452f2657bd -msgid "Example" -msgstr "" - -#: ../source/reference/method/ObjectId.valueOf.txt:22 -# 97660974974a42a8852f4eb198e28c8a -msgid "The following example calls the :method:`valueOf() ` method on an :method:`ObjectId()`:" -msgstr "" - -#: ../source/reference/method/ObjectId.valueOf.txt:29 -# e714d291f4c24a8b8db19b9321fcbb55 -msgid "This will return the following string:" -msgstr "" - -#: ../source/reference/method/ObjectId.valueOf.txt:35 -# 0648cac54bab4c42880b0e9a623fdc57 -msgid "You can confirm the type of this object using the following operation:" -msgstr "" - diff --git a/locale/pot/reference/method/PlanCache.clear.pot b/locale/pot/reference/method/PlanCache.clear.pot deleted file mode 100644 index f3e18c6e2f0..00000000000 --- a/locale/pot/reference/method/PlanCache.clear.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/PlanCache.clear.txt:3 -# fcb547613b014ca2b61e77c558647e7d -msgid "PlanCache.clear()" -msgstr "" - -#: ../source/reference/method/PlanCache.clear.txt:0 -# cd3dec542b63480281a0e05577fb65fe -msgid "On this page" -msgstr "" - -#: ../source/reference/method/PlanCache.clear.txt:14 -# dfd7d1c2f4d54d76944d2ec7e846e478 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/PlanCache.clear.txt:18 -# 7a4b71367726442f8abab0fa863e7f40 -msgid "Removes all cached query plans for a collection." -msgstr "" - -#: ../source/reference/method/PlanCache.clear.txt:20 -# 8bdefff4f7bb48fa91d4ba9f28963018 -msgid "The method is only available from the :method:`plan cache object ` of a specific collection; i.e." -msgstr "" - -#: ../source/reference/method/PlanCache.clear.txt:27 -# bec4526e83f14b458798145fdd5d904b -msgid "For example, to clear the cache for the ``orders`` collection:" -msgstr "" - -#: ../source/reference/method/PlanCache.clear.txt:34 -# a388de502e334c86b2cd756029720737 -msgid "Required Access" -msgstr "" - -#: ../source/reference/method/PlanCache.clear.txt:36 -# 3a1e4f0da8a241a0949587e9a7807650 -msgid "On systems running with :setting:`~security.authorization`, a user must have access that includes the :authaction:`planCacheWrite` action." -msgstr "" - -#: ../source/reference/method/PlanCache.clear.txt:41 -# ec7b6ba90fda4f3eb1bbff832bb4e923 -msgid ":method:`db.collection.getPlanCache()`" -msgstr "" - -#: ../source/reference/method/PlanCache.clear.txt:43 -# 5c0c89d15b87429d96c2b8505c0707e6 -msgid ":method:`PlanCache.clearPlansByQuery()`" -msgstr "" - diff --git a/locale/pot/reference/method/PlanCache.clearPlansByQuery.pot b/locale/pot/reference/method/PlanCache.clearPlansByQuery.pot deleted file mode 100644 index c9759b055cb..00000000000 --- a/locale/pot/reference/method/PlanCache.clearPlansByQuery.pot +++ /dev/null @@ -1,93 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/PlanCache.clearPlansByQuery.txt:3 -# 895bb8cfa12549178da8279bd9117bf1 -msgid "PlanCache.clearPlansByQuery()" -msgstr "" - -#: ../source/reference/method/PlanCache.clearPlansByQuery.txt:0 -# bcfb229b31ce438aa3f6fea930a32c78 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/PlanCache.clearPlansByQuery.txt:14 -# 6d06027dc1414a5a939cdf36b4a8ed2c -msgid "Definition" -msgstr "" - -#: ../source/reference/method/PlanCache.clearPlansByQuery.txt:18 -# b2bb449ada8f4e6da32eb52372a245d4 -msgid "Clears the cached query plans for the specified :term:`query shape`." -msgstr "" - -#: ../source/reference/method/PlanCache.clearPlansByQuery.txt:20 -# 65b6d699cc00422d9f4984470e9ac5b2 -msgid "The method is only available from the :method:`plan cache object ` of a specific collection; i.e." -msgstr "" - -#: ../source/reference/method/PlanCache.clearPlansByQuery.txt:27 -# 8aaf8566f51e4b558d062fdd0a2342b5 -msgid "The :method:`PlanCache.clearPlansByQuery()` method accepts the following parameters:" -msgstr "" - -#: ../source/reference/method/PlanCache.clearPlansByQuery.txt:32 -# c01a4413e98c49c497ed513e5c3c6af1 -msgid "To see the query shapes for which cached query plans exist, use the :method:`PlanCache.listQueryShapes()` method." -msgstr "" - -#: ../source/reference/method/PlanCache.clearPlansByQuery.txt:36 -# 67e10a8f36fb437db50013badb616daf -msgid "Required Access" -msgstr "" - -#: ../source/reference/method/PlanCache.clearPlansByQuery.txt:38 -# 38345eafa4844ae9a1bca8e24b024467 -msgid "On systems running with :setting:`~security.authorization`, a user must have access that includes the :authaction:`planCacheWrite` action." -msgstr "" - -#: ../source/reference/method/PlanCache.clearPlansByQuery.txt:42 -# 3758f5076bda47b6bc8e53d358479990 -msgid "Example" -msgstr "" - -#: ../source/reference/method/PlanCache.clearPlansByQuery.txt:44 -# 30e18d8ad35b40f6ac638ba7791d4153 -msgid "If a collection ``orders`` has the following query shape:" -msgstr "" - -#: ../source/reference/method/PlanCache.clearPlansByQuery.txt:54 -# 5f09143aded543218242df3773b2d6ce -msgid "The following operation removes the query plan cached for the shape:" -msgstr "" - -#: ../source/reference/method/PlanCache.clearPlansByQuery.txt:66 -# f5e36441f83a4d388b975ce55cbb0059 -msgid ":method:`db.collection.getPlanCache()`" -msgstr "" - -#: ../source/reference/method/PlanCache.clearPlansByQuery.txt:67 -# 86618ba381724bb296dd048bc97357d9 -msgid ":method:`PlanCache.listQueryShapes()`" -msgstr "" - -#: ../source/reference/method/PlanCache.clearPlansByQuery.txt:68 -# a8ca15fa4a3a4da597ba4064c7807b74 -msgid ":method:`PlanCache.clear()`" -msgstr "" - diff --git a/locale/pot/reference/method/PlanCache.getPlansByQuery.pot b/locale/pot/reference/method/PlanCache.getPlansByQuery.pot deleted file mode 100644 index 23a35669e93..00000000000 --- a/locale/pot/reference/method/PlanCache.getPlansByQuery.pot +++ /dev/null @@ -1,103 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/PlanCache.getPlansByQuery.txt:3 -# f952f91e8e96444588b80adf76833949 -msgid "PlanCache.getPlansByQuery()" -msgstr "" - -#: ../source/reference/method/PlanCache.getPlansByQuery.txt:0 -# 8f2190652da74469a60da45637fec5b0 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/PlanCache.getPlansByQuery.txt:14 -# 8dfa04a88a4649c0836ed355f162cba8 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/PlanCache.getPlansByQuery.txt:18 -# 6f6a7dd5f9dd4939887471e0a87bc845 -msgid "Displays the cached query plans for the specified :term:`query shape`." -msgstr "" - -#: ../source/includes/fact-query-optimizer-cache-behavior.rst:1 -# 2171296b00584d2fa60cc255a35bd149 -msgid "The query optimizer only caches the plans for those query shapes that can have more than one viable plan." -msgstr "" - -#: ../source/reference/method/PlanCache.getPlansByQuery.txt:23 -# b960a3cd13374d8a932099638df73a07 -msgid "The method is only available from the :method:`plan cache object ` of a specific collection; i.e." -msgstr "" - -#: ../source/reference/method/PlanCache.getPlansByQuery.txt:30 -# 051776eaea474888919c3076e45509ca -msgid "The :method:`PlanCache.getPlansByQuery()` method accepts the following parameters:" -msgstr "" - -#: ../source/reference/method/PlanCache.getPlansByQuery.txt:35 -# 90cd05be76554c009d81c8410facfb30 -msgid "Array of cached query plans for a query shape." -msgstr "" - -#: ../source/reference/method/PlanCache.getPlansByQuery.txt:37 -# 855d1f8d473e4c579361ea2d421f3916 -msgid "To see the query shapes for which cached query plans exist, use the :method:`PlanCache.listQueryShapes()` method." -msgstr "" - -#: ../source/reference/method/PlanCache.getPlansByQuery.txt:41 -# 4bf42810d0184f9885c7b43ae820a0ef -msgid "Required Access" -msgstr "" - -#: ../source/reference/method/PlanCache.getPlansByQuery.txt:43 -# 87e8fe1bf27b4c2997198d506c71de1b -msgid "On systems running with :setting:`~security.authorization`, a user must have access that includes the :authaction:`planCacheRead` action." -msgstr "" - -#: ../source/reference/method/PlanCache.getPlansByQuery.txt:47 -# c5196d64c22642898ff79415e78d3002 -msgid "Example" -msgstr "" - -#: ../source/reference/method/PlanCache.getPlansByQuery.txt:49 -# cd559d3b64644c459bb1cf9ed0de5324 -msgid "If a collection ``orders`` has the following query shape:" -msgstr "" - -#: ../source/reference/method/PlanCache.getPlansByQuery.txt:59 -# a4815891bd8c4cd59bc0df163ab74773 -msgid "The following operation displays the query plan cached for the shape:" -msgstr "" - -#: ../source/reference/method/PlanCache.getPlansByQuery.txt:71 -# 84cb7f964f4c40b980350a7bea44c18d -msgid ":method:`db.collection.getPlanCache()`" -msgstr "" - -#: ../source/reference/method/PlanCache.getPlansByQuery.txt:72 -# 13675c8cc7094f679aae7786ed4c6b4e -msgid ":method:`PlanCache.listQueryShapes()`" -msgstr "" - -#: ../source/reference/method/PlanCache.getPlansByQuery.txt:73 -# 1be424e33de84d83815fde2f9d7561c7 -msgid ":method:`PlanCache.help()`" -msgstr "" - diff --git a/locale/pot/reference/method/PlanCache.help.pot b/locale/pot/reference/method/PlanCache.help.pot deleted file mode 100644 index a21a2297e2f..00000000000 --- a/locale/pot/reference/method/PlanCache.help.pot +++ /dev/null @@ -1,48 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/PlanCache.help.txt:3 -# 6479d1199a18441f9c8cbb77b726ae04 -msgid "PlanCache.help()" -msgstr "" - -#: ../source/reference/method/PlanCache.help.txt:0 -# 416a22588d634c98b970a80b0c27234f -msgid "On this page" -msgstr "" - -#: ../source/reference/method/PlanCache.help.txt:14 -# c7bfa4cde8df41298fcd3f1f578d6ccb -msgid "Definition" -msgstr "" - -#: ../source/reference/method/PlanCache.help.txt:18 -# 5e8e9c43838646ffb7baa7751e35d726 -msgid "Displays the methods available to view and modify a collection's query plan cache." -msgstr "" - -#: ../source/reference/method/PlanCache.help.txt:21 -# 142085f074f24e9ea1c0e83e0fff0dbc -msgid "The method is only available from the :method:`plan cache object ` of a specific collection; i.e." -msgstr "" - -#: ../source/reference/method/PlanCache.help.txt:28 -# f252996dbeea4fa8bf84db0fd99f5da9 -msgid ":method:`db.collection.getPlanCache()`" -msgstr "" - diff --git a/locale/pot/reference/method/PlanCache.listQueryShapes.pot b/locale/pot/reference/method/PlanCache.listQueryShapes.pot deleted file mode 100644 index 694758adaaf..00000000000 --- a/locale/pot/reference/method/PlanCache.listQueryShapes.pot +++ /dev/null @@ -1,108 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/PlanCache.listQueryShapes.txt:3 -# c16d0d183d8946d4832393dcffa7f569 -msgid "PlanCache.listQueryShapes()" -msgstr "" - -#: ../source/reference/method/PlanCache.listQueryShapes.txt:0 -# c313630634ac4e05bbe5401674134435 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/PlanCache.listQueryShapes.txt:14 -# 1fdf0c104291456ba1bea230d4773ef8 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/PlanCache.listQueryShapes.txt:18 -# 27a8711bc1864278a9f6859673c00db8 -msgid "Displays the :term:`query shapes ` for which cached query plans exist." -msgstr "" - -#: ../source/includes/fact-query-optimizer-cache-behavior.rst:1 -# 458ceb69bc2a40a8a7b7fa193ce4318a -msgid "The query optimizer only caches the plans for those query shapes that can have more than one viable plan." -msgstr "" - -#: ../source/reference/method/PlanCache.listQueryShapes.txt:23 -# 6da95c2244214ebbad7922af20942323 -msgid "The method is only available from the :method:`plan cache object ` of a specific collection; i.e." -msgstr "" - -#: ../source/reference/method/PlanCache.listQueryShapes.txt:30 -# 128fa41431fd460dbb9cbf466c1a5f4c -msgid "Array of :term:`query shape ` documents." -msgstr "" - -#: ../source/reference/method/PlanCache.listQueryShapes.txt:32 -# 496bc660f36d423187ad06f2e09af84a -msgid "The method wraps the :dbcommand:`planCacheListQueryShapes` command." -msgstr "" - -#: ../source/reference/method/PlanCache.listQueryShapes.txt:35 -# 151030dfad01465791f4c9a6e90b4437 -msgid "Required Access" -msgstr "" - -#: ../source/reference/method/PlanCache.listQueryShapes.txt:37 -# ea11ed148b0549b982b10756c430003a -msgid "On systems running with :setting:`~security.authorization`, a user must have access that includes the :authaction:`planCacheRead` action." -msgstr "" - -#: ../source/reference/method/PlanCache.listQueryShapes.txt:41 -# 46814db114a3463c91f9c4030a98342c -msgid "Example" -msgstr "" - -#: ../source/reference/method/PlanCache.listQueryShapes.txt:43 -# a53da692b1ed4340a945d842bc1f1505 -msgid "The following returns the :term:`query shapes ` that have cached plans for the ``orders`` collection:" -msgstr "" - -#: ../source/reference/method/PlanCache.listQueryShapes.txt:50 -# 3b63e14394444b51bbf9d584818777c7 -msgid "The method returns an array of the query shapes currently in the cache. In the example, the ``orders`` collection had cached query plans associated with the following shapes:" -msgstr "" - -#: ../source/reference/method/PlanCache.listQueryShapes.txt:81 -# eb42151c42b340cdaffed8055a44d52a -msgid "Not all queries automatically place a query plan in the cache. ``db.collection.getPlanCache().listQueryShapes()`` returns an empty array if there are currently no query shapes with cached query plans." -msgstr "" - -#: ../source/reference/method/PlanCache.listQueryShapes.txt:86 -# 6840bab6f713443ab165e93d2acf262b -msgid ":method:`db.collection.getPlanCache()`" -msgstr "" - -#: ../source/reference/method/PlanCache.listQueryShapes.txt:87 -# 97b2ca02f23a4ebd9f48d943e42733c2 -msgid ":method:`PlanCache.getPlansByQuery()`" -msgstr "" - -#: ../source/reference/method/PlanCache.listQueryShapes.txt:88 -# 64c7f79c166242d0b757f77694842e0e -msgid ":method:`PlanCache.help()`" -msgstr "" - -#: ../source/reference/method/PlanCache.listQueryShapes.txt:89 -# 257ae4aa78304283b7541927873d5df0 -msgid ":dbcommand:`planCacheListQueryShapes`" -msgstr "" - diff --git a/locale/pot/reference/method/UUID.pot b/locale/pot/reference/method/UUID.pot deleted file mode 100644 index e938077ad6a..00000000000 --- a/locale/pot/reference/method/UUID.pot +++ /dev/null @@ -1,58 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/UUID.txt:3 -# 302feb5ec8594c139a7d5239e457a3cc -msgid "UUID()" -msgstr "" - -#: ../source/reference/method/UUID.txt:0 -# bc0a95bc40cf4303a0c43ffda069a408 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/UUID.txt:14 -# 4b605e2d80b444ce922db08981865d26 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/UUID.txt:18 -# 36ecf3b4e51548758e68a9293285208b -msgid "Generates a BSON UUID object." -msgstr "" - -#: ../source/reference/method/UUID.txt:22 -# 61211c30bae647ccb99d8091990219ef -msgid "A BSON UUID object." -msgstr "" - -#: ../source/reference/method/UUID.txt:25 -# 584fa186d2624742b34d33ced4b2cb3e -msgid "Example" -msgstr "" - -#: ../source/reference/method/UUID.txt:27 -# 19ba796fc73d4776a929d87316e8ee94 -msgid "Create a 32 byte hexadecimal string:" -msgstr "" - -#: ../source/reference/method/UUID.txt:33 -# 3c72c75871ac464c9c08732615d3ad26 -msgid "Convert it to the BSON UUID subtype:" -msgstr "" - diff --git a/locale/pot/reference/method/WriteResult.hasWriteConcernError.pot b/locale/pot/reference/method/WriteResult.hasWriteConcernError.pot deleted file mode 100644 index 696435ca373..00000000000 --- a/locale/pot/reference/method/WriteResult.hasWriteConcernError.pot +++ /dev/null @@ -1,43 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/WriteResult.hasWriteConcernError.txt:3 -# 24393d2935444a4da6098c1952b2eb75 -msgid "WriteResult.hasWriteConcernError()" -msgstr "" - -#: ../source/reference/method/WriteResult.hasWriteConcernError.txt:0 -# 393a8ff2d0dc47c98a0822564ac7a38e -msgid "On this page" -msgstr "" - -#: ../source/reference/method/WriteResult.hasWriteConcernError.txt:14 -# 5814e87208ff4d3cb6682b7f4a0bbe55 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/WriteResult.hasWriteConcernError.txt:18 -# 21e16c7a1fb6472daaf4d6d55b601717 -msgid "Returns ``true`` if the result of a :program:`mongo` shell write method has :data:`WriteResult.writeConcernError`. Otherwise, the method returns ``false``." -msgstr "" - -#: ../source/reference/method/WriteResult.hasWriteConcernError.txt:22 -# 6d56c171d15f4c78a610098ae079a7d7 -msgid ":method:`WriteResult()`" -msgstr "" - diff --git a/locale/pot/reference/method/WriteResult.hasWriteError.pot b/locale/pot/reference/method/WriteResult.hasWriteError.pot deleted file mode 100644 index 85198537b35..00000000000 --- a/locale/pot/reference/method/WriteResult.hasWriteError.pot +++ /dev/null @@ -1,43 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/WriteResult.hasWriteError.txt:3 -# 5b119f9c3d9746e4a923a25bb601ba5f -msgid "WriteResult.hasWriteError()" -msgstr "" - -#: ../source/reference/method/WriteResult.hasWriteError.txt:0 -# acb03ad50a6444eb98d908e47a46dd75 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/WriteResult.hasWriteError.txt:14 -# 69fcd3f1bcb543da92713e8fc5839ef0 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/WriteResult.hasWriteError.txt:18 -# 79e9ec5004da48e789a153f4150ae371 -msgid "Returns ``true`` if the result of a :program:`mongo` shell write method has :data:`WriteResult.writeError`. Otherwise, the method returns ``false``." -msgstr "" - -#: ../source/reference/method/WriteResult.hasWriteError.txt:22 -# 3b2889bf9026448a86714f829db3c65d -msgid ":method:`WriteResult()`" -msgstr "" - diff --git a/locale/pot/reference/method/WriteResult.pot b/locale/pot/reference/method/WriteResult.pot deleted file mode 100644 index 92b471d3104..00000000000 --- a/locale/pot/reference/method/WriteResult.pot +++ /dev/null @@ -1,120 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/WriteResult.txt:3 -# d788772343e4408195bcae00a9bd0e89 -msgid "WriteResult()" -msgstr "" - -#: ../source/reference/method/WriteResult.txt:0 -# 22fa023fbb1547a3a5565e13e520c739 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/WriteResult.txt:14 -# e08be9103cf44fe1aaeb3b56241141c1 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/WriteResult.txt:18 -# 35d4c907e86841e5adcfb49bc15718fd -msgid "A wrapper that contains the result status of the :program:`mongo` shell write methods." -msgstr "" - -#: ../source/reference/method/WriteResult.txt:0 -# cead26d3bfe541338fad4e8ad83b3c41 -msgid "See" -msgstr "" - -#: ../source/reference/method/WriteResult.txt:26 -# c226e44f27964302b6dac27a4819d091 -msgid "Properties" -msgstr "" - -#: ../source/reference/method/WriteResult.txt:28 -# 5c0fe107ca074885afecdac89f1ff658 -msgid "The :method:`WriteResult` has the following properties:" -msgstr "" - -#: ../source/reference/method/WriteResult.txt:32 -# 47f9166739864b12ba88e49b0c367c3f -msgid "The number of documents inserted, excluding ``upserted`` documents. See :data:`WriteResult.nUpserted` for the number of documents inserted through an upsert." -msgstr "" - -#: ../source/reference/method/WriteResult.txt:38 -# 5461b77123b94b24a87c420b30699959 -msgid "The number of documents selected for update. If the update operation results in no change to the document, e.g. :update:`$set` expression updates the value to the current value, :data:`~WriteResult.nMatched` can be greater than :data:`~WriteResult.nModified`." -msgstr "" - -#: ../source/reference/method/WriteResult.txt:46 -# d3c20aae5e24419a81bf92dcff543c05 -msgid "The number of existing documents updated. If the update/replacement operation results in no change to the document, such as setting the value of the field to its current value, :data:`~WriteResult.nModified` can be less than :data:`~WriteResult.nMatched`." -msgstr "" - -#: ../source/reference/method/WriteResult.txt:54 -# ddb90aedf8f64ad9b7c6db81c2bead7f -msgid "The number of documents inserted by an :ref:`upsert `." -msgstr "" - -#: ../source/reference/method/WriteResult.txt:59 -# 552ef07d084041a9a2cb82225cb60ef1 -msgid "The ``_id`` of the document inserted by an ``upsert``. Returned only if an ``upsert`` results in an insert." -msgstr "" - -#: ../source/reference/method/WriteResult.txt:64 -# b3fa26d99fb74e0fad1fd56a190a6ab4 -msgid "The number of documents removed." -msgstr "" - -#: ../source/reference/method/WriteResult.txt:68 -# 2c949e27c5de4c9392f8875c9968526a -msgid "A document that contains information regarding any error, excluding write concern errors, encountered during the write operation." -msgstr "" - -#: ../source/reference/method/WriteResult.txt:73 -# 78df8767952542d8b4baf66a65fc3590 -msgid "An integer value identifying the error." -msgstr "" - -#: ../source/reference/method/WriteResult.txt:77 -#: ../source/reference/method/WriteResult.txt:96 -# 4d44ed77646146b5854d5492a3ff39bd -# 98ed8876d27c41f5ad09e28c1dad1303 -msgid "A description of the error." -msgstr "" - -#: ../source/reference/method/WriteResult.txt:82 -# bfe0c71ec549457ca6f7b153e52bd430 -msgid "A document that contains information regarding any write concern errors encountered during the write operation." -msgstr "" - -#: ../source/reference/method/WriteResult.txt:87 -# 1a5e642e00a24e3490112801f2fe5113 -msgid "An integer value identifying the write concern error." -msgstr "" - -#: ../source/reference/method/WriteResult.txt:91 -# 1cea8d53a61f416b98582219928d781f -msgid "A document identifying the write concern setting related to the error." -msgstr "" - -#: ../source/reference/method/WriteResult.txt:98 -# f9a42d830474454083bf16ef9770b69e -msgid ":method:`WriteResult.hasWriteError()`, :method:`WriteResult.hasWriteConcernError()`" -msgstr "" - diff --git a/locale/pot/reference/method/cat.pot b/locale/pot/reference/method/cat.pot deleted file mode 100644 index 4f26ece5f15..00000000000 --- a/locale/pot/reference/method/cat.pot +++ /dev/null @@ -1,38 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cat.txt:3 -# d47ff3fd79b64cbf967f9ab10edbb4e9 -msgid "cat()" -msgstr "" - -#: ../source/reference/method/cat.txt:0 -# b78aa87b2bb044349e0e3f1f3fdb58b1 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/cat.txt:14 -# 4c2784d928d54cccbfa72a07bf8864d8 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/cat.txt:18 -# 3f4a605933914ee6a64e193f124e5631 -msgid "Returns the contents of the specified file. The method returns with output relative to the current shell session and does not impact the server." -msgstr "" - diff --git a/locale/pot/reference/method/cd.pot b/locale/pot/reference/method/cd.pot deleted file mode 100644 index 4ae7ac38a50..00000000000 --- a/locale/pot/reference/method/cd.pot +++ /dev/null @@ -1,38 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cd.txt:3 -# 18530fcd8bbd496bbae3f647f0065c63 -msgid "cd()" -msgstr "" - -#: ../source/reference/method/cd.txt:0 -# 96c87f10d4114e6c8e7f85a4a2e2af81 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/cd.txt:14 -# 901c4bfc40004e9cb63c2dcdbcb753ff -msgid "Definition" -msgstr "" - -#: ../source/reference/method/cd.txt:20 -# e1d4b30bc1ac4aaea5192d8d6a1e8eff -msgid ":method:`cd()` changes the directory context of the :program:`mongo` shell and has no effect on the MongoDB server." -msgstr "" - diff --git a/locale/pot/reference/method/clearRawMongoProgramOutput.pot b/locale/pot/reference/method/clearRawMongoProgramOutput.pot deleted file mode 100644 index 259b7cf1ef7..00000000000 --- a/locale/pot/reference/method/clearRawMongoProgramOutput.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/clearRawMongoProgramOutput.txt:3 -# 6c941e7e73b147e3a8d558370f1121aa -msgid "clearRawMongoProgramOutput()" -msgstr "" - -#: ../source/reference/method/clearRawMongoProgramOutput.txt:15 -# de283e8f73b74df7ac51764927915466 -msgid "For internal use." -msgstr "" - diff --git a/locale/pot/reference/method/connect.pot b/locale/pot/reference/method/connect.pot deleted file mode 100644 index 6d2127e18ab..00000000000 --- a/locale/pot/reference/method/connect.pot +++ /dev/null @@ -1,53 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/connect.txt:3 -# 23fef0117e5b4bb2bdc794bc8d62b717 -msgid "connect()" -msgstr "" - -#: ../source/reference/method/connect.txt:0 -# 33099fa8fba64b4eafde6e1153052bbf -msgid "On this page" -msgstr "" - -#: ../source/reference/method/connect.txt:14 -# 3dfb4760e8104e33845c33170dc803ff -msgid "Description" -msgstr "" - -#: ../source/reference/method/connect.txt:18 -# b4eb00b8fe8f49fca1811ff089f49bac -msgid "Creates a connection to a MongoDB instance and returns the reference to the database. However, in most cases, use the :method:`Mongo()` object and its :method:`~Mongo.getDB()` method instead." -msgstr "" - -#: ../source/reference/method/connect.txt:25 -# 1008f6ce87154d0299545ce161164242 -msgid "Example" -msgstr "" - -#: ../source/reference/method/connect.txt:27 -# ef18a54626c04d82b7db8c87adfa5d38 -msgid "The following example instantiates a new connection to the MongoDB instance running on the localhost interface and returns a reference to ``myDatabase``:" -msgstr "" - -#: ../source/reference/method/connect.txt:35 -# 2803751030804eda8b4ea4376492b9fb -msgid ":method:`Mongo()`, :method:`Mongo.getDB()`, :method:`db.auth()`" -msgstr "" - diff --git a/locale/pot/reference/method/copyDbpath.pot b/locale/pot/reference/method/copyDbpath.pot deleted file mode 100644 index 4e31750c228..00000000000 --- a/locale/pot/reference/method/copyDbpath.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/copyDbpath.txt:3 -# 25a9b9cdb34e461ea3e5d7b3ff7a4ef5 -msgid "copyDbpath()" -msgstr "" - -#: ../source/reference/method/copyDbpath.txt:15 -# c3b68fe8914a4eefae528d003ffa60e8 -msgid "For internal use." -msgstr "" - diff --git a/locale/pot/reference/method/cursor.addOption.pot b/locale/pot/reference/method/cursor.addOption.pot deleted file mode 100644 index bc049e1d9e8..00000000000 --- a/locale/pot/reference/method/cursor.addOption.pot +++ /dev/null @@ -1,118 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.addOption.txt:3 -# 67f8ee3cb43f4fcba415d984cb0295cc -msgid "cursor.addOption()" -msgstr "" - -#: ../source/reference/method/cursor.addOption.txt:0 -# 8f4cfc40990f4845bb439a935e8eb653 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/cursor.addOption.txt:14 -# 7038156e1a1f4a6099eaf252d8e54e33 -msgid "Definition" -msgstr "" - -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-cursor-addOption.rst:6 -# 8975ea6531684713bc07c187ae5573af -msgid "Deprecated in the ``mongo`` Shell since v3.2" -msgstr "" - -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-cursor-addOption.rst:5 -# 01339250ed234bc9a09c86334a919790 -msgid "Starting in v3.2, the :method:`cursor.addOption()` operator is deprecated in the :program:`mongo` shell. In the :program:`mongo` shell, use available :doc:`cursor methods ` instead." -msgstr "" - -#: ../source/reference/method/cursor.addOption.txt:20 -# 30e015f445344d6280e4f7c62d8d21bc -msgid "Adds ``OP_QUERY`` wire protocol flags, such as the ``tailable`` flag, to change the behavior of queries." -msgstr "" - -#: ../source/reference/method/cursor.addOption.txt:23 -# 75a198412a0a4ca8a3d991fd59e72cf5 -msgid "The :method:`cursor.addOption()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/cursor.addOption.txt:30 -# f636c0ab979d49d4be43f4a9ebcbeebf -msgid "Flags" -msgstr "" - -#: ../source/reference/method/cursor.addOption.txt:32 -# 53fbc7a8ecf54257bf25e7a7da8f5a3c -msgid "The :program:`mongo` shell provides several additional cursor flags to modify the behavior of the cursor." -msgstr "" - -#: ../source/reference/method/cursor.addOption.txt:39 -# 185dd65c624a4464847bd39807972bcc -msgid "Flag" -msgstr "" - -#: ../source/reference/method/cursor.addOption.txt:40 -# 5484681f889f41169e2dd109b5201096 -msgid "Description" -msgstr "" - -#: ../source/reference/method/cursor.addOption.txt:43 -# 9dd28db91bcd4b6b9e408ac7ef8252b8 -msgid "Sets the cursor not to close once the last data is received, allowing the query to continue returning data added after the initial results were exhausted." -msgstr "" - -#: ../source/reference/method/cursor.addOption.txt:48 -# 246d8251cd5448b99908351b2a9fbfcd -msgid "Allows querying of a replica slave." -msgstr "" - -#: ../source/reference/method/cursor.addOption.txt:51 -# 1799cbd584cd4bdcb9775b044644bb4a -msgid "Prevents the server from timing out idle cursors." -msgstr "" - -#: ../source/reference/method/cursor.addOption.txt:54 -# f3c91cc3d09445e89230232839db877d -msgid "For use with .. data:: DBQuery.Option.tailable; sets the cursor to block and await data for a while rather than returning no data. The cursor will return no data once the timeout has expired." -msgstr "" - -#: ../source/reference/method/cursor.addOption.txt:60 -# ca628a9db9a249a89e662d526931fb64 -msgid "Sets the cursor to return all data returned by the query at once rather than splitting the results into batches." -msgstr "" - -#: ../source/reference/method/cursor.addOption.txt:64 -# 609ed1de1f6041c695ce95f06efc9cae -msgid "Sets the cursor to return partial data from a query against a sharded cluster in which some shards do not respond rather than throwing an error." -msgstr "" - -#: ../source/reference/method/cursor.addOption.txt:69 -# 08b8ab3f35b9417d8fd6d3a483b1843b -msgid "Example" -msgstr "" - -#: ../source/reference/method/cursor.addOption.txt:71 -# 7e239aa745e4432ab3c31476341e3a2a -msgid "The following example adds the ``DBQuery.Option.tailable`` flag and the ``DBQuery.Option.awaitData`` flag to ensure that the query returns a :term:`tailable cursor`. The sequence creates a cursor that will wait for few seconds after returning the full result set so that it can capture and return additional data added during the query:" -msgstr "" - -#: ../source/reference/method/cursor.addOption.txt:85 -# f307cd1bcabc4a7f8834138afea748db -msgid "Adding incorrect wire protocol flags can cause problems and/or extra server load." -msgstr "" - diff --git a/locale/pot/reference/method/cursor.batchSize.pot b/locale/pot/reference/method/cursor.batchSize.pot deleted file mode 100644 index 9669a6792f4..00000000000 --- a/locale/pot/reference/method/cursor.batchSize.pot +++ /dev/null @@ -1,58 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.batchSize.txt:3 -# cf30a5453f56498b8c4082c4c9f13475 -msgid "cursor.batchSize()" -msgstr "" - -#: ../source/reference/method/cursor.batchSize.txt:0 -# 036d6daa0852439f88654288d133dc89 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/cursor.batchSize.txt:14 -# 2dd79d10bbe74099844615ac6e06ef0a -msgid "Definition" -msgstr "" - -#: ../source/reference/method/cursor.batchSize.txt:18 -# 26d5cd0c03b14ffa98ebb5b14568cae2 -msgid "Specifies the number of documents to return in each batch of the response from the MongoDB instance. In most cases, modifying the batch size will not affect the user or the application, as the :program:`mongo` shell and most :doc:`drivers ` return results as if MongoDB returned a single batch." -msgstr "" - -#: ../source/reference/method/cursor.batchSize.txt:26 -# 0ad32d65e94c46f6bea083a27e9d3cd2 -msgid "The :method:`~cursor.batchSize()` method takes the following parameter:" -msgstr "" - -#: ../source/reference/method/cursor.batchSize.txt:33 -# 3c8302176b06464f85e3f664828f5ad8 -msgid "Specifying ``1`` or a negative number is analogous to using the :method:`~cursor.limit()` method." -msgstr "" - -#: ../source/reference/method/cursor.batchSize.txt:37 -# 4c929595553346899bb476d2965260b5 -msgid "Example" -msgstr "" - -#: ../source/reference/method/cursor.batchSize.txt:39 -# 0d2d2bf0ee9b4fa6a4dab54302c5c98d -msgid "The following example sets the batch size for the results of a query (i.e. :method:`~db.collection.find()`) to ``10``. The :method:`~cursor.batchSize()` method does not change the output in the :program:`mongo` shell, which, by default, iterates over the first 20 documents." -msgstr "" - diff --git a/locale/pot/reference/method/cursor.close.pot b/locale/pot/reference/method/cursor.close.pot deleted file mode 100644 index 57d0881f066..00000000000 --- a/locale/pot/reference/method/cursor.close.pot +++ /dev/null @@ -1,38 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.close.txt:3 -# 54c8425101894334b521c8802a4a89ed -msgid "cursor.close()" -msgstr "" - -#: ../source/reference/method/cursor.close.txt:8 -# de31259fcd3c4277b458de7a90b8fe23 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/cursor.close.txt:12 -# 8608ad1dad2e4b518a8777059e0dcbd8 -msgid "Instructs the server to close a :ref:`cursor ` and free associated server resources. The server will automatically close cursors that have no remaining results, as well as cursors that have been idle for a period of time and lack the :method:`cursor.noCursorTimeout()` option." -msgstr "" - -#: ../source/reference/method/cursor.close.txt:18 -# bf39b78d1b6944ad988ac9bd458cc5de -msgid "The :method:`~cursor.close()` method has the following prototype form:" -msgstr "" - diff --git a/locale/pot/reference/method/cursor.collation.pot b/locale/pot/reference/method/cursor.collation.pot deleted file mode 100644 index ab8b81b64be..00000000000 --- a/locale/pot/reference/method/cursor.collation.pot +++ /dev/null @@ -1,78 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.collation.txt:5 -# 5b2203ee0ae7498abb1f0fd56c18efb2 -msgid "cursor.collation()" -msgstr "" - -#: ../source/reference/method/cursor.collation.txt:0 -# f12b6dd8ea004e078df269a83c133a55 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/cursor.collation.txt:16 -# 48720dd1a3014f3b9146d1179a5a6562 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/cursor.collation.txt:22 -# ece038cd8da84222b6a4eb7a2d726309 -msgid "Specifies the :ref:`collation ` for the cursor returned by the :method:`db.collection.find()`. To use, append to the :method:`db.collection.find()`." -msgstr "" - -#: ../source/reference/method/cursor.collation.txt:26 -# 3f09f9bdf5d94eec83baadb2356c650f -msgid "The :method:`cursor.collation()` accepts the following collation document:" -msgstr "" - -#: ../source/includes/extracts/collation-document.rst:14 -# 4f5410a70526492381edd62a6ade3525 -msgid "When specifying collation, the ``locale`` field is mandatory; all other collation fields are optional. For descriptions of the fields, see :ref:`collation-document-fields`." -msgstr "" - -#: ../source/reference/method/cursor.collation.txt:34 -# fb57c8d000c54d44a06039d4f05625f2 -msgid "Examples" -msgstr "" - -#: ../source/reference/method/cursor.collation.txt:36 -# bf8471fedc07499fa461331a99f9adb5 -msgid "Consider a collection ``foo`` with the following documents:" -msgstr "" - -#: ../source/reference/method/cursor.collation.txt:44 -# f759c677be3d42468c8f15c2aa34360d -msgid "The following operation specifies a query filter of ``x: \"a\"``. The operation also includes a collation option with ``locale: \"en_US\"`` (US English locale) and ``strength: 1`` (compare base characters only; i.e. ignore case and diacritics):" -msgstr "" - -#: ../source/reference/method/cursor.collation.txt:53 -# e88e03b975444f2283a4fa86f94a313e -msgid "The operation returns the following documents:" -msgstr "" - -#: ../source/reference/method/cursor.collation.txt:61 -# 0f677bf2ed6441afa514731d8f43090f -msgid "If you do not specify the collation, i.e. ``db.collection.find( { x: \"a\" } )``, the query would only match the following document:" -msgstr "" - -#: ../source/reference/method/cursor.collation.txt:68 -# dfd558c464c54579b1133d7b5e831c13 -msgid "You can chain other cursor methods, such as :method:`cursor.sort()` and :method:`cursor.count()`, to :method:`cursor.collation()`:" -msgstr "" - diff --git a/locale/pot/reference/method/cursor.comment.pot b/locale/pot/reference/method/cursor.comment.pot deleted file mode 100644 index f108ce1ae85..00000000000 --- a/locale/pot/reference/method/cursor.comment.pot +++ /dev/null @@ -1,130 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.comment.txt:3 -# e4807382c1794a2ca8da7e05993e1f49 -msgid "cursor.comment()" -msgstr "" - -#: ../source/reference/method/cursor.comment.txt:0 -# a1aa09b7c96640f799ce0efce9c947a0 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/cursor.comment.txt:14 -# ff929811a3474008812aa2acf32a65a2 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/cursor.comment.txt:20 -# 017793a7e7d4418da59e4ea2dbe29049 -msgid "Adds a ``comment`` field to the query." -msgstr "" - -#: ../source/reference/method/cursor.comment.txt:22 -# f9962a6da63343598c33c93e5a5e626c -msgid ":method:`cursor.comment()` has the following syntax:" -msgstr "" - -#: ../source/reference/method/cursor.comment.txt:28 -# bf3650f13a8144498fb2a80e2368d2e8 -msgid ":method:`~cursor.comment()` has the following parameter:" -msgstr "" - -#: ../source/reference/method/cursor.comment.txt:33 -# 8a12095e1b5548b3b0f893d9e32dd08e -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/cursor.comment.txt:35 -# 0c4d5e6f43e9455087d45648780d4709 -msgid ":method:`~cursor.comment()` associates a comment string with the find operation. This can make it easier to track a particular query in the following diagnostic outputs:" -msgstr "" - -#: ../source/reference/method/cursor.comment.txt:39 -# 5b7eece96dc946a4981b3fb3a1cd8b55 -msgid "The :data:`system.profile <.system.profile>`" -msgstr "" - -#: ../source/reference/method/cursor.comment.txt:40 -# bb51340501eb4e8a8283db9ec5162794 -msgid "The :data:`QUERY` :doc:`log ` component" -msgstr "" - -#: ../source/reference/method/cursor.comment.txt:41 -#: ../source/reference/method/cursor.comment.txt:110 -# 76e1156c622e4ed3b2abb7c48417dc67 -# 29f36a5f298c44f799af68e3d2309a78 -msgid ":method:`db.currentOp()`" -msgstr "" - -#: ../source/reference/method/cursor.comment.txt:43 -# bf52dc58fb6c46c1848fd0416da99330 -msgid "See :ref:`configure log verbosity ` for the :program:`mongod` log, the :doc:`Database Profiler tutorial `, or the :method:`db.currentOp()` command." -msgstr "" - -#: ../source/reference/method/cursor.comment.txt:49 -# 1256c7902a6b4e4aba11979809a46afa -msgid "Example" -msgstr "" - -#: ../source/reference/method/cursor.comment.txt:51 -# ee1d48b20b604d95b1e21268efd6951b -msgid "The following operation attaches a comment to a query on the ``restaurants`` collection:" -msgstr "" - -#: ../source/reference/method/cursor.comment.txt:61 -# 6ab620ca364d4d3f86050cb99f2dfcad -msgid "Output Examples" -msgstr "" - -#: ../source/reference/method/cursor.comment.txt:64 -# a92f344d1d2f48e8b8a744bc0833a815 -msgid ":data:`system.profile <.system.profile>`" -msgstr "" - -#: ../source/reference/method/cursor.comment.txt:66 -# 9d70b25bca7e4423b0b5082b6a9744f6 -msgid "The following is an excerpt from the :data:`system.profile <.system.profile>`:" -msgstr "" - -#: ../source/reference/method/cursor.comment.txt:87 -# bd57d67281c0466f8e80be44134dc3dc -msgid ":program:`mongod` :doc:`log `" -msgstr "" - -#: ../source/reference/method/cursor.comment.txt:89 -# 42b6fb7afc88456cb5c9c2bccedd1679 -msgid "The following is an excerpt from the :program:`mongod` log. It has been formatted for readability." -msgstr "" - -#: ../source/reference/method/cursor.comment.txt:94 -# 46dcac49a2374a188fdab62e3118ad7d -msgid "The verbosity level for :data:`QUERY` must be greater than ``0``. See :ref:`log-messages-configure-verbosity`" -msgstr "" - -#: ../source/reference/method/cursor.comment.txt:112 -# 0dd2fe6b53c14a0aa5f26bbe5bb7f30c -msgid "Suppose the following operation is currently running on a :program:`mongod` instance:" -msgstr "" - -#: ../source/reference/method/cursor.comment.txt:121 -# 7192361a9c4a4890989fa1f2254e1856 -msgid "Running the :method:`db.currentOp()` command returns the following:" -msgstr "" - diff --git a/locale/pot/reference/method/cursor.count.pot b/locale/pot/reference/method/cursor.count.pot deleted file mode 100644 index b9ade9347ac..00000000000 --- a/locale/pot/reference/method/cursor.count.pot +++ /dev/null @@ -1,188 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.count.txt:3 -# a6df5de3f17148d3b4f3911c224ba9a5 -msgid "cursor.count()" -msgstr "" - -#: ../source/reference/method/cursor.count.txt:0 -# 26d6b3c673c845ccb60f96d1ce095e80 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/cursor.count.txt:14 -# f05d91244ba2479fb9010da817a56e9e -msgid "Definition" -msgstr "" - -#: ../source/reference/method/cursor.count.txt:18 -# 047ed6c5abf446a7a37ee2000d71fbc0 -msgid "Counts the number of documents referenced by a cursor. Append the :method:`~cursor.count()` method to a :method:`~db.collection.find()` query to return the number of matching documents. The operation does not perform the query but instead counts the results that would be returned by the query." -msgstr "" - -#: ../source/reference/method/cursor.count.txt:24 -# 404857005c1a44078b0644545df962f4 -msgid "MongoDB supports the use of :method:`~cursor.hint()` with :method:`~cursor.count()`. See :ref:`count-method-hint` for an example." -msgstr "" - -#: ../source/reference/method/cursor.count.txt:29 -# 8b7980b1c3464e9fa81a793fed4db119 -msgid "The :method:`~cursor.count()` method has the following prototype form:" -msgstr "" - -#: ../source/reference/method/cursor.count.txt:36 -# 4aeaeb69e8fe428595c87e63a28a3d74 -msgid "The :method:`~cursor.count()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/cursor.count.txt:41 -# 42754cab7f944df58cf52d880181936b -msgid "MongoDB also provides an equivalent :method:`db.collection.count()` as an alternative to the ``db.collection.find().count()`` construct." -msgstr "" - -#: ../source/reference/method/cursor.count.txt:45 -# a711670769a84da6afafcdaf8fb4a31d -msgid ":method:`cursor.size()`" -msgstr "" - -#: ../source/reference/method/cursor.count.txt:48 -# 124da664bd5d44d7a6f005e140e7924b -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/cursor.count.txt:51 -# f2b985b0c11345dbbb96030ed9d66e6c -msgid "Sharded Clusters" -msgstr "" - -#: ../source/includes/extracts/fact-count-on-sharded-clusters-method-cursor.count.rst:1 -# 5b90f976b25f488f81dbc86eaf43b957 -msgid "On a sharded cluster, :method:`~cursor.count()` can result in an *inaccurate* count if :term:`orphaned documents ` exist or if a :doc:`chunk migration ` is in progress." -msgstr "" - -#: ../source/includes/extracts/fact-count-on-sharded-clusters-method-cursor.count.rst:5 -# ad6a3b218137463cb4de931388a5309e -msgid "To avoid these situations, on a sharded cluster, use the :pipeline:`$group` stage of the :method:`db.collection.aggregate()` method to :group:`$sum` the documents. For example, the following operation counts the documents in a collection:" -msgstr "" - -#: ../source/includes/extracts/fact-count-on-sharded-clusters-method-cursor.count.rst:18 -# b6f282e8aeb04b2aab31b204a1b287d4 -msgid "To get a count of documents that match a query condition, include the :pipeline:`$match` stage as well:" -msgstr "" - -#: ../source/includes/extracts/fact-count-on-sharded-clusters-method-cursor.count.rst:30 -# 1886c816f7a5439dae461e4e00be2710 -msgid "See :ref:`match-perform-a-count` for an example." -msgstr "" - -#: ../source/reference/method/cursor.count.txt:56 -# 92b4607bdbb6430cb3f510165bd773b3 -msgid "Index Use" -msgstr "" - -#: ../source/includes/fact-count-index-use.rst:1 -# 45e8953fc29b4025bdef0ddb5daaec38 -msgid "Consider a collection with the following index:" -msgstr "" - -#: ../source/includes/fact-count-index-use.rst:7 -# 50374537adb34cd88ed47344715ddbcf -msgid "When performing a count, MongoDB can return the count using only the index if:" -msgstr "" - -#: ../source/includes/fact-count-index-use.rst:10 -# c696f11e814e46d4998f0676e01ccea6 -msgid "the query can use an index," -msgstr "" - -#: ../source/includes/fact-count-index-use.rst:12 -# 7611fb4f25084ee085f9324e329f3d13 -msgid "the query only contains conditions on the keys of the index, *and*" -msgstr "" - -#: ../source/includes/fact-count-index-use.rst:14 -# df96996c9ec342a3bffcf91c5f1cacaf -msgid "the query predicates access a single contiguous range of index keys." -msgstr "" - -#: ../source/includes/fact-count-index-use.rst:16 -# 93251576b52641deb40441a5f7b467f4 -msgid "For example, the following operations can return the count using only the index:" -msgstr "" - -#: ../source/includes/fact-count-index-use.rst:25 -# 743a5c830ae949bc81bee2dc24867bb5 -msgid "If, however, the query can use an index but the query predicates do not access a single contiguous range of index keys or the query also contains conditions on fields outside the index, then in addition to using the index, MongoDB must also read the documents to return the count." -msgstr "" - -#: ../source/includes/fact-count-index-use.rst:37 -# 3cc4a38c539f409d8a0a1627668a56a1 -msgid "In such cases, during the initial read of the documents, MongoDB pages the documents into memory such that subsequent calls of the same count operation will have better performance." -msgstr "" - -#: ../source/reference/method/cursor.count.txt:61 -# 8825d542c92a47d89fc5747c6820f075 -msgid "Examples" -msgstr "" - -#: ../source/reference/method/cursor.count.txt:63 -# a91aa2c268944ef481d9f9cbddb72cbb -msgid "The following are examples of the :method:`~cursor.count()` method." -msgstr "" - -#: ../source/reference/method/cursor.count.txt:66 -# ff81e86212b64c21abb33d8ac02c9bbe -msgid "Count All Documents" -msgstr "" - -#: ../source/reference/method/cursor.count.txt:68 -# 10848b6f09a042218b00c948398a9f6a -msgid "The following operation counts the number of all documents in the ``orders`` collection:" -msgstr "" - -#: ../source/reference/method/cursor.count.txt:76 -# c8b009661a8345e78570b3f89d147ebe -msgid "Count Documents That Match a Query" -msgstr "" - -#: ../source/reference/method/cursor.count.txt:78 -# 50a6f6d7b2c64553b005e4775c12957d -msgid "The following operation counts the number of the documents in the ``orders`` collection with the field ``ord_dt`` greater than ``new Date('01/01/2012')``:" -msgstr "" - -#: ../source/reference/method/cursor.count.txt:87 -# ae94006310e84cdc8ebd88b0653e4214 -msgid "Limit Documents in Count" -msgstr "" - -#: ../source/reference/method/cursor.count.txt:89 -# 24156ae7fc0e485f88e86b2ff7f6676a -msgid "The following operation counts the number of the documents in the ``orders`` collection with the field ``ord_dt`` greater than ``new Date('01/01/2012')`` *taking into account* the effect of the ``limit(5)``:" -msgstr "" - -#: ../source/reference/method/cursor.count.txt:101 -# fe9a7678d33a4a19a60461da2708600a -msgid "Specify the Index to Use" -msgstr "" - -#: ../source/reference/method/cursor.count.txt:103 -# 355019fa1c9a498c819ddbc86efbf1e6 -msgid "The following operation uses the index named ``\"status_1\"``, which has the index key specification of ``{ status: 1 }``, to return a count of the documents in the ``orders`` collection with the field ``ord_dt`` greater than ``new Date('01/01/2012')`` and the ``status`` field is equal to ``\"D\"``:" -msgstr "" - diff --git a/locale/pot/reference/method/cursor.explain.pot b/locale/pot/reference/method/cursor.explain.pot deleted file mode 100644 index a200bc53d64..00000000000 --- a/locale/pot/reference/method/cursor.explain.pot +++ /dev/null @@ -1,198 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.explain.txt:3 -# dd013792947843a787ca76213bb02682 -msgid "cursor.explain()" -msgstr "" - -#: ../source/reference/method/cursor.explain.txt:0 -# cb031bf31a334992970f0ce251ddfce2 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/cursor.explain.txt:14 -# a067bd9448b54f0290ccaafd43132a18 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/cursor.explain.txt:18 -# f55c2ef8dbc242c2b1936aa855cd5a2f -msgid "The parameter to the method and the output format have changed in 3.0." -msgstr "" - -#: ../source/reference/method/cursor.explain.txt:22 -# e7b780a8c1ed4b5ebb4c95635aa817bf -msgid "Provides information on the query plan for the :method:`db.collection.find()` method." -msgstr "" - -#: ../source/reference/method/cursor.explain.txt:25 -# 67881718e5134e03b10514ff5b09ff87 -msgid "The :method:`~cursor.explain()` method has the following form:" -msgstr "" - -#: ../source/reference/method/cursor.explain.txt:31 -# d33ff630838849369763fc471b54b9d2 -msgid "The :method:`~cursor.explain()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/cursor.explain.txt:35 -# 3464df743cb34a0092c9f8305c0edcf8 -msgid "The :method:`~cursor.explain()` method returns a document with the query plan and, optionally, the execution statistics." -msgstr "" - -#: ../source/reference/method/cursor.explain.txt:39 -# a0139b44d4dc4acc85d89fdca7c5c048 -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/cursor.explain.txt:44 -# 1c111b8245e946c4a57a2db09b089fed -msgid "Verbosity Modes" -msgstr "" - -#: ../source/reference/method/cursor.explain.txt:46 -# ab09f489427c40d58297b8a88ff28bb2 -msgid "The behavior of :method:`cursor.explain()` and the amount of information returned depend on the ``verbosity`` mode." -msgstr "" - -#: ../source/reference/method/cursor.explain.txt:55 -# 89a8642142b049fe982bd40a9c2a253f -msgid "``queryPlanner`` Mode" -msgstr "" - -#: ../source/reference/method/cursor.explain.txt:57 -# 265991f2f679418b91ff45ecefe1d14b -msgid "By default, :method:`cursor.explain()` runs in ``queryPlanner`` verbosity mode." -msgstr "" - -#: ../source/includes/fact-explain-verbosity-queryPlanner.rst:1 -# 7c47e6c1cdb442d6b3fe936a41439625 -msgid "MongoDB runs the :doc:`query optimizer ` to choose the winning plan for the operation under evaluation. |explain| returns the :data:`~explain.queryPlanner` information for the evaluated |operation|." -msgstr "" - -#: ../source/reference/method/cursor.explain.txt:65 -# 7f660949f73b421aa251b8ea64d3db8c -msgid "``executionStats`` Mode" -msgstr "" - -#: ../source/includes/fact-explain-verbosity-executionStats.rst:1 -# 4ca00235c84140f8b0c4e46ca0fd0674 -msgid "MongoDB runs the :doc:`query optimizer ` to choose the winning plan, executes the winning plan to completion, and returns statistics describing the execution of the winning plan." -msgstr "" - -#: ../source/includes/fact-explain-verbosity-executionStats.rst:3 -# 4dcadb71bf0c4065940c2e9ee93bcb79 -msgid "|explain| returns the :data:`~explain.queryPlanner` and :data:`~explain.executionStats` information for the evaluated |operation|. However, :data:`~explain.executionStats` does not provide query execution information for the rejected plans." -msgstr "" - -#: ../source/reference/method/cursor.explain.txt:76 -# bf42a12e9cfb413c9cd0d11a776f17e1 -msgid "``allPlansExecution`` Mode" -msgstr "" - -#: ../source/includes/fact-explain-verbosity-allPlansExecution.rst:1 -# aa79fc5c33db4338a317ae8dc27ffd28 -msgid "MongoDB runs the :doc:`query optimizer ` to choose the winning plan and executes the winning plan to completion. In ``\"allPlansExecution\"`` mode, MongoDB returns statistics describing the execution of the winning plan as well as statistics for the other candidate plans captured during :ref:`plan selection `." -msgstr "" - -#: ../source/includes/fact-explain-verbosity-allPlansExecution.rst:3 -# d02f6538230f49a4896f48cdf6fc318f -msgid "|explain| returns the :data:`~explain.queryPlanner` and :data:`~explain.executionStats` information for the evaluated |operation|. The :data:`~explain.executionStats` includes the *completed* query execution information for the *winning plan*." -msgstr "" - -#: ../source/includes/fact-explain-verbosity-allPlansExecution.rst:8 -# 0f4fcd491d354a7c976f0ae45fb71708 -msgid "If the query optimizer considered more than one plan, :data:`~explain.executionStats` information also includes the *partial* execution information captured during the :ref:`plan selection phase ` for both the winning and rejected candidate plans." -msgstr "" - -#: ../source/reference/method/cursor.explain.txt:85 -# cbec9ee90b9446aca181601c24ab0741 -msgid "``db.collection.explain().find()``" -msgstr "" - -#: ../source/includes/fact-explain-methods-differences.rst:1 -# 327b8b1117784721acb9121a4d96a4d2 -msgid ":method:`db.collection.explain().find()` is similar to :method:`db.collection.find().explain() ` with the following key differences:" -msgstr "" - -#: ../source/includes/fact-explain-methods-differences.rst:5 -# e7fa052756a74b07937d78ded6d7bf1c -msgid "The :method:`db.collection.explain().find()` construct allows for the additional chaining of query modifiers. For list of query modifiers, see :ref:`db.collection.explain().find().help() `." -msgstr "" - -#: ../source/includes/fact-explain-methods-differences.rst:9 -# 39ad6130bebd45439f0e9361fb064874 -msgid "The :method:`db.collection.explain().find()` returns a cursor, which requires a call to ``.next()``, or its alias ``.finish()``, to return the ``explain()`` results." -msgstr "" - -#: ../source/reference/method/cursor.explain.txt:90 -# 9467b73829e24c84b575324b9094da60 -msgid "See :method:`db.collection.explain()` for more information." -msgstr "" - -#: ../source/reference/method/cursor.explain.txt:93 -# a7c017cd5cf047ac8fe4dc902f4c2540 -msgid "Example" -msgstr "" - -#: ../source/reference/method/cursor.explain.txt:95 -# 6690b61008d948e0913e15c2b8743ab2 -msgid "The following example runs :method:`cursor.explain()` in :ref:`\"executionStats\" ` verbosity mode to return the query planning and execution information for the specified :method:`db.collection.find()` operation:" -msgstr "" - -#: ../source/reference/method/cursor.explain.txt:109 -# 73e19c5f9d694e929dd9fc6b94286a9e -msgid "Output" -msgstr "" - -#: ../source/includes/fact-explain-results-categories.rst:1 -# abee9c4924174ad78a8f2204f9ba9ff2 -msgid "|explain| operations can return information regarding:" -msgstr "" - -#: ../source/includes/fact-explain-results-categories.rst:3 -# 08a47659bbda41f48b0499eb9be174ad -msgid ":ref:`queryPlanner`, which details the plan selected by the :doc:`query optimizer ` and lists the rejected plans;" -msgstr "" - -#: ../source/includes/fact-explain-results-categories.rst:7 -# 49a100ea1a074c44bf66da330ec616ff -msgid ":ref:`executionStats`, which details the execution of the winning plan and the rejected plans; and" -msgstr "" - -#: ../source/includes/fact-explain-results-categories.rst:10 -# c501516283fb47088cf112c1b84aa6fb -msgid ":ref:`serverInfo`, which provides information on the MongoDB instance." -msgstr "" - -#: ../source/includes/fact-explain-results-categories.rst:13 -# fb7aa6114d804bfb934b89cec3ecbbe2 -msgid "The verbosity mode (i.e. ``queryPlanner``, ``executionStats``, ``allPlansExecution``) determines whether the results include :ref:`executionStats` and whether :ref:`executionStats` includes data captured during :ref:`plan selection `." -msgstr "" - -#: ../source/reference/method/cursor.explain.txt:113 -# 991a1908687f477eb7ae221cc2a66455 -msgid "For details on the output, see :doc:`/reference/explain-results`." -msgstr "" - -#: ../source/includes/fact-explain-method-revert.rst:1 -# d5699b108c3c451f85ae022b1353bd5c -msgid "For a mixed version sharded cluster with version 3.0 :program:`mongos` and at least one 2.6 :program:`mongod` shard, when you run |explain| in a version 3.0 :program:`mongo` shell, |explain| will retry with the :operator:`$explain` operator to return results in the 2.6 format." -msgstr "" - diff --git a/locale/pot/reference/method/cursor.forEach.pot b/locale/pot/reference/method/cursor.forEach.pot deleted file mode 100644 index 9e4f45edd08..00000000000 --- a/locale/pot/reference/method/cursor.forEach.pot +++ /dev/null @@ -1,63 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.forEach.txt:3 -# ef041e4f3ae44daca46aec13d3f0a917 -msgid "cursor.forEach()" -msgstr "" - -#: ../source/reference/method/cursor.forEach.txt:0 -# 03f59b62800c4b53a1a25841b44f0c83 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/cursor.forEach.txt:14 -# 44f510d88e2947149b39c9ecfe34fd85 -msgid "Description" -msgstr "" - -#: ../source/reference/method/cursor.forEach.txt:18 -# e491a773ba114174a94ddba01a41b61a -msgid "Iterates the cursor to apply a JavaScript ``function`` to each document from the cursor." -msgstr "" - -#: ../source/reference/method/cursor.forEach.txt:21 -# 302d5f5842f7468c8a8dd00b16a46209 -msgid "The :method:`~cursor.forEach()` method has the following prototype form:" -msgstr "" - -#: ../source/reference/method/cursor.forEach.txt:28 -# 74458de59c8b41b09f2ad797f4e8c8e9 -msgid "The :method:`~cursor.forEach()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/cursor.forEach.txt:33 -# 41d3f65bd61d430690d3328dc4eabc3d -msgid "Example" -msgstr "" - -#: ../source/reference/method/cursor.forEach.txt:35 -# 95305e0268b04ec48c7352401f3dd5e7 -msgid "The following example invokes the :method:`~cursor.forEach()` method on the cursor returned by :method:`~db.collection.find()` to print the name of each user in the collection:" -msgstr "" - -#: ../source/reference/method/cursor.forEach.txt:43 -# b67c1a8f73f44298b523c2730f3d3617 -msgid ":method:`cursor.map()` for similar functionality." -msgstr "" - diff --git a/locale/pot/reference/method/cursor.hasNext.pot b/locale/pot/reference/method/cursor.hasNext.pot deleted file mode 100644 index ab9cfd752d8..00000000000 --- a/locale/pot/reference/method/cursor.hasNext.pot +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.hasNext.txt:3 -# d54c060baf874db2a9ef3569592a709d -msgid "cursor.hasNext()" -msgstr "" - -#: ../source/reference/method/cursor.hasNext.txt:15 -# 55cb494942974bafa7922aa0898ca452 -msgid "Boolean." -msgstr "" - -#: ../source/reference/method/cursor.hasNext.txt:17 -# 234e766bcbe343d78b4a62ce3e583b0a -msgid ":method:`cursor.hasNext()` returns ``true`` if the cursor returned by the :method:`db.collection.find()` query can iterate further to return more documents." -msgstr "" - diff --git a/locale/pot/reference/method/cursor.hint.pot b/locale/pot/reference/method/cursor.hint.pot deleted file mode 100644 index df25d9e858a..00000000000 --- a/locale/pot/reference/method/cursor.hint.pot +++ /dev/null @@ -1,113 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.hint.txt:3 -# 62a87d6963b74d2184ee489e1938dd8f -msgid "cursor.hint()" -msgstr "" - -#: ../source/reference/method/cursor.hint.txt:0 -# d0fb980b0f12437da355cea5c3157a16 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/cursor.hint.txt:14 -# 696eaf8f1f004aed94e1e2ca14acb04f -msgid "Definition" -msgstr "" - -#: ../source/reference/method/cursor.hint.txt:18 -# d87827cbeb824422ae627904f1c53e2e -msgid "Call this method on a query to override MongoDB's default index selection and :doc:`query optimization process `. Use :method:`db.collection.getIndexes()` to return the list of current indexes on a collection." -msgstr "" - -#: ../source/reference/method/cursor.hint.txt:23 -# 18c49225d37b4737a210d0d0e8f66b2f -msgid "The :method:`cursor.hint()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/cursor.hint.txt:28 -# f9ecbfd305314715871ce8c48f299c86 -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/cursor.hint.txt:30 -# e97db9a45e7641ba82354c1734e94974 -msgid "When an :ref:`index filter ` exists for the query shape, MongoDB ignores the :method:`~cursor.hint()`." -msgstr "" - -#: ../source/includes/fact-hint-text-query-restriction.rst:3 -# 602d531c6ee244b8a290fa043607dc7d -msgid "You cannot use :method:`~cursor.hint()` if the query includes a :query:`$text` query expression." -msgstr "" - -#: ../source/reference/method/cursor.hint.txt:36 -# 838c81cf388341bfa07ef704c5e9b58c -msgid "Examples" -msgstr "" - -#: ../source/reference/method/cursor.hint.txt:39 -# 5ed915747bef40c2a75ad51d437e42b3 -msgid "Specify an Index" -msgstr "" - -#: ../source/reference/method/cursor.hint.txt:41 -# d3218f544a7541b091db0b5212ca7dab -msgid "The following example returns all documents in the collection named ``users`` using the index on the ``age`` field." -msgstr "" - -#: ../source/reference/method/cursor.hint.txt:48 -# add20a669a6c4760a7fcbded7817da80 -msgid "You can also specify the index using the index name:" -msgstr "" - -#: ../source/reference/method/cursor.hint.txt:57 -# 3894d10d526b4807bc443461ac05e37d -msgid "Force Collection Scans" -msgstr "" - -#: ../source/reference/method/cursor.hint.txt:59 -# b252b6fe1dc24c2ea324b49a33477a76 -msgid "You can specify ``{ $natural : 1 }`` to force the query to perform a forwards collection scan:" -msgstr "" - -#: ../source/reference/method/cursor.hint.txt:66 -# ef1cd7a4aca2473da15cec3dad3febbd -msgid "You can also specify ``{ $natural : -1 }`` to force the query to perform a reverse collection scan:" -msgstr "" - -#: ../source/reference/method/cursor.hint.txt:75 -# b9c58a226c7846cdb3c612bb1b16664a -msgid ":doc:`/indexes`" -msgstr "" - -#: ../source/reference/method/cursor.hint.txt:76 -# 95dff83adbf54fb78fc829c1f4be3554 -msgid ":doc:`/core/query-plans`" -msgstr "" - -#: ../source/reference/method/cursor.hint.txt:77 -# 1e1ded61c3a14f98910744444cb1a2a3 -msgid ":ref:`index-filters`" -msgstr "" - -#: ../source/reference/method/cursor.hint.txt:78 -# d111aa2c41c5490f8adf3ca3054f1e6a -msgid ":operator:`$hint`" -msgstr "" - diff --git a/locale/pot/reference/method/cursor.itcount.pot b/locale/pot/reference/method/cursor.itcount.pot deleted file mode 100644 index e8bdb7a69a4..00000000000 --- a/locale/pot/reference/method/cursor.itcount.pot +++ /dev/null @@ -1,53 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.itcount.txt:3 -# b9c4f19c08cc4d91ad83d2241094caba -msgid "cursor.itcount()" -msgstr "" - -#: ../source/reference/method/cursor.itcount.txt:0 -# 655552c8131149bd9d285ff5295d97b9 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/cursor.itcount.txt:14 -# f9f784b7399a4bd58bc9c6bc926ab467 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/cursor.itcount.txt:18 -# b9ed62269cde490f81999b5ea2f67266 -msgid "Counts the number of documents remaining in a cursor." -msgstr "" - -#: ../source/reference/method/cursor.itcount.txt:20 -# 58bed0cd5148496aa51f83f7d4dfa56d -msgid ":method:`~cursor.itcount()` is similar to :method:`cursor.count()`, but actually executes the query on an existing iterator, exhausting its contents in the process." -msgstr "" - -#: ../source/reference/method/cursor.itcount.txt:24 -# fa7b490ca43a445b926f63e3736b2ecd -msgid "The :method:`~cursor.itcount()` method has the following prototype form:" -msgstr "" - -#: ../source/reference/method/cursor.itcount.txt:31 -# aef683318bd9452ca4ac94ec59ee3914 -msgid ":method:`cursor.count()`" -msgstr "" - diff --git a/locale/pot/reference/method/cursor.limit.pot b/locale/pot/reference/method/cursor.limit.pot deleted file mode 100644 index 1ca2c17c29f..00000000000 --- a/locale/pot/reference/method/cursor.limit.pot +++ /dev/null @@ -1,93 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.limit.txt:3 -# a85096edd96d4145a40380a20f254b83 -msgid "cursor.limit()" -msgstr "" - -#: ../source/reference/method/cursor.limit.txt:0 -# 0334949122114696b8dbe79020658593 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/cursor.limit.txt:14 -# 1e2372b2a53647ffa3ac7d59d3b65f84 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/cursor.limit.txt:18 -# 55df791f0c2e41bb955ef6d39e430d7e -msgid "Use the :method:`~cursor.limit()` method on a cursor to specify the maximum number of documents the cursor will return. :method:`~cursor.limit()` is analogous to the ``LIMIT`` statement in a SQL database." -msgstr "" - -#: ../source/reference/method/cursor.limit.txt:24 -# 2e80bb381eca435d806a3f5cee6ff1e7 -msgid "You must apply :method:`~cursor.limit()` to the cursor before retrieving any documents from the database." -msgstr "" - -#: ../source/reference/method/cursor.limit.txt:27 -# 89ed92100782447fbfd43d1cbbeb8bc6 -msgid "Use :method:`~cursor.limit()` to maximize performance and prevent MongoDB from returning more results than required for processing." -msgstr "" - -#: ../source/reference/method/cursor.limit.txt:30 -# 2d1425e1a1db4083a1427bb1b4d0f3f6 -msgid "The :method:`cursor.limit()` method has the following prototype form:" -msgstr "" - -#: ../source/reference/method/cursor.limit.txt:37 -# 5a9d9a32ad27415d8e3087d7d1f5f6cb -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/cursor.limit.txt:40 -# 34d96e9a10de40349967cae159de1e92 -msgid "Supported Values" -msgstr "" - -#: ../source/reference/method/cursor.limit.txt:42 -# 086990a9aa95420bb02e7168bd1fa3d9 -msgid "The behavior of :method:`~cursor.limit()` is undefined for values less than -2\\ :sup:`31` and greater than 2\\ :sup:`31`." -msgstr "" - -#: ../source/reference/method/cursor.limit.txt:45 -# 28b541279958411698ec4f3ff09cc3c8 -msgid "You must specify a numeric value for :method:`~cursor.limit()`." -msgstr "" - -#: ../source/reference/method/cursor.limit.txt:48 -# 9aa420b580ee4e9c9358807d2b33059b -msgid "Zero Value" -msgstr "" - -#: ../source/reference/method/cursor.limit.txt:50 -# 5f398e4c3e5747efbf97ef68c5a0808f -msgid "A :method:`~cursor.limit()` value of 0 (i.e. :method:`.limit(0) `) is equivalent to setting no limit." -msgstr "" - -#: ../source/reference/method/cursor.limit.txt:54 -# 4a368a478b68477db617532e0c4e0f14 -msgid "Negative Values" -msgstr "" - -#: ../source/reference/method/cursor.limit.txt:56 -# 549cd3e2bb4c40b69d94e2542697d1e9 -msgid "A negative limit is similar to a positive limit but closes the cursor after returning a single :ref:`batch ` of results. As such, with a negative limit, if the limited result set does not fit into a single batch, the number of documents received will be less than the specified limit. By passing a negative limit, the client indicates to the server that it will not ask for a subsequent batch via ``getMore``." -msgstr "" - diff --git a/locale/pot/reference/method/cursor.map.pot b/locale/pot/reference/method/cursor.map.pot deleted file mode 100644 index ececc280bf3..00000000000 --- a/locale/pot/reference/method/cursor.map.pot +++ /dev/null @@ -1,48 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.map.txt:3 -# 21d4ba66807a4c94a33e195bcec3d617 -msgid "cursor.map()" -msgstr "" - -#: ../source/reference/method/cursor.map.txt:0 -# a6b68be5eb9f4813804bd4cf6883ed7d -msgid "On this page" -msgstr "" - -#: ../source/reference/method/cursor.map.txt:15 -# 5145e5a6c8874a83ab5553c756d05930 -msgid "Applies ``function`` to each document visited by the cursor and collects the return values from successive application into an array." -msgstr "" - -#: ../source/reference/method/cursor.map.txt:19 -# 689b3806f2be427a9893e8d13484f00c -msgid "The :method:`cursor.map()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/cursor.map.txt:24 -# 1a357260c21e48138c5e3cd0ee6416ba -msgid "Example" -msgstr "" - -#: ../source/reference/method/cursor.map.txt:30 -# e812ca5b9bdf4339b1a633f2b3f4bb64 -msgid ":method:`cursor.forEach()` for similar functionality." -msgstr "" - diff --git a/locale/pot/reference/method/cursor.max.pot b/locale/pot/reference/method/cursor.max.pot deleted file mode 100644 index 50bfa4d4729..00000000000 --- a/locale/pot/reference/method/cursor.max.pot +++ /dev/null @@ -1,155 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.max.txt:3 -# fcf0399cfabc45d89ff03fb5acd7a7e2 -msgid "cursor.max()" -msgstr "" - -#: ../source/reference/method/cursor.max.txt:0 -# 685e61788a4849959d60b1aeb311f99b -msgid "On this page" -msgstr "" - -#: ../source/reference/method/cursor.max.txt:14 -# 54ad1f38dfe24ba59a3d00351579aae6 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/cursor.max.txt:18 -# 9ffd30f0c91b401282ec8ff02d3537d2 -msgid "Specifies the *exclusive* upper bound for a specific index in order to constrain the results of :method:`~db.collection.find()`. :method:`~cursor.max()` provides a way to specify an upper bound on compound key indexes." -msgstr "" - -#: ../source/reference/method/cursor.max.txt:23 -# 6bf3ec0672a74dbcb0561046b78bce68 -msgid "The :method:`~cursor.max()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/cursor.max.txt:27 -# 11aeb06f216e4c5db61f9fe81dde57ad -msgid "The ``indexBounds`` parameter has the following prototype form:" -msgstr "" - -#: ../source/reference/method/cursor.max.txt:33 -# 0e608479e6e147efa795df635cac4fe1 -msgid "The fields correspond to *all* the keys of a particular index *in order*. You can explicitly specify the particular index with the :method:`~cursor.hint()` method. Otherwise, :program:`mongod` selects the index using the fields in the ``indexBounds``; however, if multiple indexes exist on same fields with different sort orders, the selection of the index may be ambiguous." -msgstr "" - -#: ../source/reference/method/cursor.max.txt:40 -# ee1b8632aaf344b0b9fb579fec50d317 -msgid ":method:`~cursor.min()`." -msgstr "" - -#: ../source/reference/method/cursor.max.txt:42 -# 6d446d7bf29a48f29d835926fce37e2a -msgid ":method:`~cursor.max()` exists primarily to support the :program:`mongos` (sharding) process, and is a shell wrapper around the query modifier :operator:`$max`." -msgstr "" - -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-max.rst:6 -# b59bf9e3e6e54f57ac5f9f51c1df3be7 -msgid "Deprecated in the ``mongo`` Shell since v3.2" -msgstr "" - -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-max.rst:5 -# bd3b1befcae64307a2d766a6c7dfbebc -msgid "Starting in v3.2, the :operator:`$max` operator is deprecated in the :program:`mongo` shell. In the :program:`mongo` shell, use :method:`cursor.max()` instead." -msgstr "" - -#: ../source/reference/method/cursor.max.txt:49 -# c695d02989e4447c947d6cf2150ad499 -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/cursor.max.txt:52 -# 35cb187e475943c3bc00a8eb6f6cd7d3 -msgid "Interaction with Index Selection" -msgstr "" - -#: ../source/reference/method/cursor.max.txt:54 -# ddfb4780b6704f2fbd3b5556042e9c9f -msgid "Because :method:`~cursor.max()` requires an index on a field, and forces the query to use this index, you may prefer the :query:`$lt` operator for the query if possible. Consider the following example:" -msgstr "" - -#: ../source/reference/method/cursor.max.txt:63 -# 485d71bc9155478dbcf26823c961debe -msgid "The query will use the index on the ``price`` field, even if the index on ``_id`` may be better." -msgstr "" - -#: ../source/reference/method/cursor.max.txt:67 -# 4270223fc84b41e2831b39e72d7e6b54 -msgid "Index Bounds" -msgstr "" - -#: ../source/reference/method/cursor.max.txt:69 -# e09a3d90bafd4bf3b44efc3db29952ac -msgid "If you use :method:`~cursor.max()` with :method:`~cursor.min()` to specify a range, the index bounds specified in :method:`~cursor.min()` and :method:`~cursor.max()` must both refer to the keys of the same index." -msgstr "" - -#: ../source/reference/method/cursor.max.txt:75 -# cb1a21d8c1974ab4b85b64acdb1e49ea -msgid "``max()`` without ``min()``" -msgstr "" - -#: ../source/includes/fact-query-min-max.rst:1 -# f871bce1dc7e4762ba548608008794d1 -msgid "The :operator:`min` and :operator:`max` operators indicate that the system should avoid normal query planning. Instead they construct an index scan where the index bounds are explicitly specified by the values given in :operator:`min` and :operator:`max`." -msgstr "" - -#: ../source/includes/fact-query-min-max.rst:8 -# a387227b0c6f489a9d613b398f03af01 -msgid "If one of the two boundaries is not specified, the query plan will be an index scan that is unbounded on one side. This may degrade performance compared to a query containing neither operator, or one that uses both operators to more tightly constrain the index scan." -msgstr "" - -#: ../source/reference/method/cursor.max.txt:80 -# ef9c20711b3e43729b85f99e65af05cd -msgid "Example" -msgstr "" - -#: ../source/reference/method/cursor.max.txt:82 -# 3a14f4e7c4c8499ea2fa4e2ac7e17d5b -msgid "This example assumes a collection named ``products`` that holds the following documents:" -msgstr "" - -#: ../source/reference/method/cursor.max.txt:98 -# 71b945d3a55a469c98d393550c31b47d -msgid "The collection has the following indexes:" -msgstr "" - -#: ../source/reference/method/cursor.max.txt:107 -# 3a3640ef688f4671a95967c6a46746fa -msgid "Using the ordering of ``{ item: 1, type: 1 }`` index, :method:`~cursor.max()` limits the query to the documents that are below the bound of ``item`` equal to ``apple`` and ``type`` equal to ``jonagold``:" -msgstr "" - -#: ../source/reference/method/cursor.max.txt:116 -#: ../source/reference/method/cursor.max.txt:139 -# 895f861c2dc54b15bf2ef632c0332267 -# abebc25f90bd44209a25a9fe07a56d64 -msgid "The query returns the following documents:" -msgstr "" - -#: ../source/reference/method/cursor.max.txt:124 -# 4e240a1091354fc5a4f8e0114115c1f2 -msgid "If the query did not explicitly specify the index with the :method:`~cursor.hint()` method, it is ambiguous as to whether :program:`mongod` would select the ``{ item: 1, type: 1 }`` index ordering or the ``{ item: 1, type: -1 }`` index ordering." -msgstr "" - -#: ../source/reference/method/cursor.max.txt:129 -# cd0bf2083eab40a08d8ff7c15110431d -msgid "Using the ordering of the index ``{ price: 1 }``, :method:`~cursor.max()` limits the query to the documents that are below the index key bound of ``price`` equal to ``1.99`` and :method:`~cursor.min()` limits the query to the documents that are at or above the index key bound of ``price`` equal to ``1.39``:" -msgstr "" - diff --git a/locale/pot/reference/method/cursor.maxScan.pot b/locale/pot/reference/method/cursor.maxScan.pot deleted file mode 100644 index 474a881f596..00000000000 --- a/locale/pot/reference/method/cursor.maxScan.pot +++ /dev/null @@ -1,93 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.maxScan.txt:3 -# 8bad83a979294cfc8eb3dd10fb2588f8 -msgid "cursor.maxScan()" -msgstr "" - -#: ../source/reference/method/cursor.maxScan.txt:0 -# 899bac211add416bb384c98380690b1f -msgid "On this page" -msgstr "" - -#: ../source/reference/method/cursor.maxScan.txt:14 -# 859d4041e34f49ba95e05b0a843da064 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/cursor.maxScan.txt:20 -# 10ac7c8c7cef49cb93c7b84c1bd29cc5 -msgid "Specifies a maximum number of documents or index keys the query plan will scan. Once the limit is reached, the query terminates execution and returns the current batch of results." -msgstr "" - -#: ../source/reference/method/cursor.maxScan.txt:24 -# 2df2b864070c439297a6b6aa33126ab5 -msgid ":method:`~cursor.maxScan()` has the following syntax:" -msgstr "" - -#: ../source/reference/method/cursor.maxScan.txt:30 -# cce01dce28e64a56baadca4dba1929cd -msgid "The method :method:`cursor.maxScan` has the following parameter:" -msgstr "" - -#: ../source/reference/method/cursor.maxScan.txt:34 -# f69eeaa6e01b449da464a74a9cffcdc7 -msgid "The :term:`cursor` that :method:`~cursor.maxScan()` is attached to with a modified result set based on the ``maxScan`` parameter. This allows for additional cursor modifiers to be chained." -msgstr "" - -#: ../source/reference/method/cursor.maxScan.txt:41 -# c8f19ee0a4524f8dbdc4bcaf344c5eda -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/cursor.maxScan.txt:43 -# b897644138ff40f4b7393213e6a79156 -msgid "For collection scans, ``maxScan`` is the maximum number of documents scanned before the query results are returned. For index scans, ``maxScan`` is the maximum number of index keys examined." -msgstr "" - -#: ../source/reference/method/cursor.maxScan.txt:47 -# 453fe20d4bcb4bf095fa111416253300 -msgid "Using a value of ``0`` is equivalent to not using :method:`cursor.maxScan()`." -msgstr "" - -#: ../source/reference/method/cursor.maxScan.txt:50 -# 0cea163d5c5840c8a3a51cc1ea5b1041 -msgid "Example" -msgstr "" - -#: ../source/reference/method/cursor.maxScan.txt:52 -# c048464e6cc941b48de980a7c3aa9ead -msgid "Given the following data:" -msgstr "" - -#: ../source/reference/method/cursor.maxScan.txt:67 -# 10bcc80ca0044ce586785f184b2dce2e -msgid "Assuming this query were answered with a collection scan, the following limits the number of documents to scan to ``5``:" -msgstr "" - -#: ../source/reference/method/cursor.maxScan.txt:74 -# 31319c5158e249cb86adbea25edd08a9 -msgid "The operation returns:" -msgstr "" - -#: ../source/reference/method/cursor.maxScan.txt:81 -# ed12dcd976a7406bb02b3a99ecb18713 -msgid "If this query were answered using an index scan on ``{ status : 1 }``, the same operation returns the following:" -msgstr "" - diff --git a/locale/pot/reference/method/cursor.maxTimeMS.pot b/locale/pot/reference/method/cursor.maxTimeMS.pot deleted file mode 100644 index 39b36073bf9..00000000000 --- a/locale/pot/reference/method/cursor.maxTimeMS.pot +++ /dev/null @@ -1,78 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.maxTimeMS.txt:3 -# 356830aafb5d4d09beaf2d25be9b5743 -msgid "cursor.maxTimeMS()" -msgstr "" - -#: ../source/reference/method/cursor.maxTimeMS.txt:0 -# 2a853bbe049f44489773fb58575ae579 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/cursor.maxTimeMS.txt:14 -# f435e30be87645d0a383f4d7021d4a2c -msgid "Definition" -msgstr "" - -#: ../source/reference/method/cursor.maxTimeMS.txt:20 -# ceca15e23285442390b751d9622abc54 -msgid "Specifies a cumulative time limit in milliseconds for processing operations on a cursor." -msgstr "" - -#: ../source/reference/method/cursor.maxTimeMS.txt:23 -# 9a3da867a16d44fb84455d05db3a936a -msgid "The :method:`~cursor.maxTimeMS()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/cursor.maxTimeMS.txt:30 -# af03397f68524d1e8920b8d7227e1e7c -msgid ":method:`~cursor.maxTimeMS()` is not related to the ``NoCursorTimeout`` query flag. :method:`~cursor.maxTimeMS()` relates to processing time, while ``NoCursorTimeout`` relates to idle time. A cursor's idle time does not contribute towards its processing time." -msgstr "" - -#: ../source/reference/method/cursor.maxTimeMS.txt:37 -# e96c218c17b142899293d8bde7a177d7 -msgid "Behaviors" -msgstr "" - -#: ../source/reference/method/cursor.maxTimeMS.txt:39 -# 424ad2234bca473aba7c095519f0cf58 -msgid "MongoDB targets operations for termination if the associated cursor exceeds its allotted time limit. MongoDB terminates operations that exceed their allotted time limit, using the same mechanism as :method:`db.killOp()`. MongoDB only terminates an operation at one of its designated interrupt points." -msgstr "" - -#: ../source/reference/method/cursor.maxTimeMS.txt:45 -# 53935aab7ae346f5b7b31ff062e56050 -msgid "MongoDB does not count network latency towards a cursor's time limit." -msgstr "" - -#: ../source/reference/method/cursor.maxTimeMS.txt:47 -# 4764fdc5d0f94e10876ee7c2761cb145 -msgid "Queries that generate multiple batches of results continue to return batches until the cursor exceeds its allotted time limit." -msgstr "" - -#: ../source/reference/method/cursor.maxTimeMS.txt:51 -# cf2d90a6952242cc98ed62d9365769c0 -msgid "Examples" -msgstr "" - -#: ../source/reference/method/cursor.maxTimeMS.txt:0 -# 4d8c572b9f984dfea505ec7a06b96237 -msgid "Example" -msgstr "" - diff --git a/locale/pot/reference/method/cursor.min.pot b/locale/pot/reference/method/cursor.min.pot deleted file mode 100644 index 38fe6593cd4..00000000000 --- a/locale/pot/reference/method/cursor.min.pot +++ /dev/null @@ -1,155 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.min.txt:3 -# f8ba879cc2274fc89b8fd1a19e54820a -msgid "cursor.min()" -msgstr "" - -#: ../source/reference/method/cursor.min.txt:0 -# 220689500215491f818f4ad03734d09d -msgid "On this page" -msgstr "" - -#: ../source/reference/method/cursor.min.txt:14 -# 6dca832340644c0fbe89536b05a6d43c -msgid "Definition" -msgstr "" - -#: ../source/reference/method/cursor.min.txt:18 -# 9d82ed8b91974450a48b0e9c846c76da -msgid "Specifies the *inclusive* lower bound for a specific index in order to constrain the results of :method:`~db.collection.find()`. :method:`~cursor.min()` provides a way to specify lower bounds on compound key indexes." -msgstr "" - -#: ../source/reference/method/cursor.min.txt:23 -# 64715e617eba421fa330add8268ff18f -msgid "The :method:`~cursor.min()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/cursor.min.txt:27 -# 6fbd196936144fcc8c99a4c20aec803d -msgid "The ``indexBounds`` parameter has the following prototype form:" -msgstr "" - -#: ../source/reference/method/cursor.min.txt:33 -# 247c9efc369f4de69f07d4e060ab7ed5 -msgid "The fields correspond to *all* the keys of a particular index *in order*. You can explicitly specify the particular index with the :method:`~cursor.hint()` method. Otherwise, MongoDB selects the index using the fields in the ``indexBounds``; however, if multiple indexes exist on same fields with different sort orders, the selection of the index may be ambiguous." -msgstr "" - -#: ../source/reference/method/cursor.min.txt:41 -# a9d8e25b471c454dbcd8e1f3752e706b -msgid ":method:`~cursor.max()`." -msgstr "" - -#: ../source/reference/method/cursor.min.txt:43 -# ba7fee256b7340769d5f4cd9874122fa -msgid ":method:`~cursor.min()` exists primarily to support the :program:`mongos` process, and is a shell wrapper around the query modifier :operator:`$min`." -msgstr "" - -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-min.rst:6 -# 3e42445dabbf441a8aa09846d59fd567 -msgid "Deprecated in the ``mongo`` Shell since v3.2" -msgstr "" - -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-min.rst:5 -# b52ce7cc9b0a4e03bd91be9f380c9451 -msgid "Starting in v3.2, the :operator:`$min` operator is deprecated in the :program:`mongo` shell. In the :program:`mongo` shell, use :method:`cursor.min()` instead." -msgstr "" - -#: ../source/reference/method/cursor.min.txt:50 -# 8ee2a537ca8943c4ac48b47836689c6c -msgid "Behaviors" -msgstr "" - -#: ../source/reference/method/cursor.min.txt:53 -# 4636afee58ed4a5a9eb741f24b1d59cc -msgid "Interaction with Index Selection" -msgstr "" - -#: ../source/reference/method/cursor.min.txt:55 -# 99cea7329d434a85a11041412f652b79 -msgid "Because :method:`~cursor.min()` requires an index on a field, and forces the query to use this index, you may prefer the :query:`$gte` operator for the query if possible. Consider the following example:" -msgstr "" - -#: ../source/reference/method/cursor.min.txt:64 -# 327ffc2f277a47a7a09a6eeaa763ce7c -msgid "The query will use the index on the ``price`` field, even if the index on ``_id`` may be better." -msgstr "" - -#: ../source/reference/method/cursor.min.txt:68 -# 66750e4efd654ad88fdeeecfe2d36ed5 -msgid "Index Bounds" -msgstr "" - -#: ../source/reference/method/cursor.min.txt:70 -# d9ab9d3f8d594b2c80ae3ef81e1fe5dd -msgid "If you use :method:`~cursor.min()` with :method:`~cursor.max()` to specify a range, the index bounds specified in :method:`~cursor.min()` and :method:`~cursor.max()` must both refer to the keys of the same index." -msgstr "" - -#: ../source/reference/method/cursor.min.txt:76 -# 887f93a45d9e45f88516e756fb810664 -msgid "``min()`` without ``max()``" -msgstr "" - -#: ../source/includes/fact-query-min-max.rst:1 -# c5415ad5fb6f4338908ffc2dd702af9a -msgid "The :operator:`min` and :operator:`max` operators indicate that the system should avoid normal query planning. Instead they construct an index scan where the index bounds are explicitly specified by the values given in :operator:`min` and :operator:`max`." -msgstr "" - -#: ../source/includes/fact-query-min-max.rst:8 -# 0af2c3f8736545b696b3ab05b0e43fa8 -msgid "If one of the two boundaries is not specified, the query plan will be an index scan that is unbounded on one side. This may degrade performance compared to a query containing neither operator, or one that uses both operators to more tightly constrain the index scan." -msgstr "" - -#: ../source/reference/method/cursor.min.txt:81 -# 1ee65cb141934e10812374b4ef1cc7b1 -msgid "Example" -msgstr "" - -#: ../source/reference/method/cursor.min.txt:83 -# 42580b859609466980d0fecc286b28dd -msgid "This example assumes a collection named ``products`` that holds the following documents:" -msgstr "" - -#: ../source/reference/method/cursor.min.txt:99 -# 76a0e76915d14b0785ed438f59cb87d2 -msgid "The collection has the following indexes:" -msgstr "" - -#: ../source/reference/method/cursor.min.txt:108 -# 92b6d75c590646819f40579002902511 -msgid "Using the ordering of the ``{ item: 1, type: 1 }`` index, :method:`~cursor.min()` limits the query to the documents that are at or above the index key bound of ``item`` equal to ``apple`` and ``type`` equal to ``jonagold``, as in the following:" -msgstr "" - -#: ../source/reference/method/cursor.min.txt:117 -#: ../source/reference/method/cursor.min.txt:143 -# d1902d5df0f941528b4f08fc80a49c63 -# d49f8190cfe14a64b30d65935b55909d -msgid "The query returns the following documents:" -msgstr "" - -#: ../source/reference/method/cursor.min.txt:129 -# 49e1090348ff4386a7f5dab8091a57fa -msgid "If the query did not explicitly specify the index with the :method:`~cursor.hint()` method, it is ambiguous as to whether :program:`mongod` would select the ``{ item: 1, type: 1 }`` index ordering or the ``{ item: 1, type: -1 }`` index ordering." -msgstr "" - -#: ../source/reference/method/cursor.min.txt:134 -# 6056a91bcb0d4896a9f96a54e928af06 -msgid "Using the ordering of the index ``{ price: 1 }``, :method:`~cursor.min()` limits the query to the documents that are at or above the index key bound of ``price`` equal to ``1.39`` and :method:`~cursor.max()` limits the query to the documents that are below the index key bound of ``price`` equal to ``1.99``:" -msgstr "" - diff --git a/locale/pot/reference/method/cursor.next.pot b/locale/pot/reference/method/cursor.next.pot deleted file mode 100644 index be700eb3729..00000000000 --- a/locale/pot/reference/method/cursor.next.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.next.txt:3 -# a8bc4f63c427419f8387015a09677e1b -msgid "cursor.next()" -msgstr "" - -#: ../source/reference/method/cursor.next.txt:15 -# 74635b59487a4eb2b9f5e6749a246518 -msgid "The next document in the cursor returned by the :method:`db.collection.find()` method. See :method:`cursor.hasNext()` related functionality." -msgstr "" - diff --git a/locale/pot/reference/method/cursor.noCursorTimeout.pot b/locale/pot/reference/method/cursor.noCursorTimeout.pot deleted file mode 100644 index c78b159481d..00000000000 --- a/locale/pot/reference/method/cursor.noCursorTimeout.pot +++ /dev/null @@ -1,38 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.noCursorTimeout.txt:3 -# fa6308bd445744b5b88d09ccce8df0cc -msgid "cursor.noCursorTimeout()" -msgstr "" - -#: ../source/reference/method/cursor.noCursorTimeout.txt:8 -# 3c9c9a6b3e7a405496a51c7e99552a46 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/cursor.noCursorTimeout.txt:12 -# b06a55b713d849f29f908e45a5aabd3e -msgid "Instructs the server to avoid closing a cursor automatically after a period of inactivity." -msgstr "" - -#: ../source/reference/method/cursor.noCursorTimeout.txt:15 -# b078f283d25647f586393f08ef07fde4 -msgid "The :method:`~cursor.noCursorTimeout()` method has the following prototype form:" -msgstr "" - diff --git a/locale/pot/reference/method/cursor.objsLeftInBatch.pot b/locale/pot/reference/method/cursor.objsLeftInBatch.pot deleted file mode 100644 index 9ae8ae21b83..00000000000 --- a/locale/pot/reference/method/cursor.objsLeftInBatch.pot +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.objsLeftInBatch.txt:3 -# 988f7d35166147e6a17ffb87eb35c3a8 -msgid "cursor.objsLeftInBatch()" -msgstr "" - -#: ../source/reference/method/cursor.objsLeftInBatch.txt:15 -# 544aa55ce110437bb6d82ce3edc8abc3 -msgid ":method:`cursor.objsLeftInBatch()` returns the number of documents remaining in the current batch." -msgstr "" - -#: ../source/reference/method/cursor.objsLeftInBatch.txt:18 -# 225ec22638734a048d0e0332ae55f25b -msgid "The MongoDB instance returns response in batches. To retrieve all the documents from a cursor may require multiple batch responses from the MongoDB instance. When there are no more documents remaining in the current batch, the cursor will retrieve another batch to get more documents until the cursor exhausts." -msgstr "" - diff --git a/locale/pot/reference/method/cursor.pretty.pot b/locale/pot/reference/method/cursor.pretty.pot deleted file mode 100644 index 88d443a66a0..00000000000 --- a/locale/pot/reference/method/cursor.pretty.pot +++ /dev/null @@ -1,63 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.pretty.txt:3 -# 76628cc438fd46c18342cd87e896fe26 -msgid "cursor.pretty()" -msgstr "" - -#: ../source/reference/method/cursor.pretty.txt:0 -# 3d44e6bbe7db4394b9b8d20ee6f5aa24 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/cursor.pretty.txt:14 -# 6bb8e18d86484ba0ab5d5f7259bd4240 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/cursor.pretty.txt:18 -# 9d8d8565a6b6491bbe41f2b0cc4240f2 -msgid "Configures the cursor to display results in an easy-to-read format." -msgstr "" - -#: ../source/reference/method/cursor.pretty.txt:20 -# 1d8d9affbe6f41ada31664d1867c7759 -msgid "The :method:`~cursor.pretty()` method has the following prototype form:" -msgstr "" - -#: ../source/reference/method/cursor.pretty.txt:27 -# ecc2585e6ea74aee945515e99fafc5af -msgid "Examples" -msgstr "" - -#: ../source/reference/method/cursor.pretty.txt:29 -# 391a9da345ca4adb9babae593ba51824 -msgid "Consider the following document:" -msgstr "" - -#: ../source/reference/method/cursor.pretty.txt:39 -# d92ffd20a130425588a241761c990ae5 -msgid "By default, :method:`db.collection.find()` returns data in a dense format:" -msgstr "" - -#: ../source/reference/method/cursor.pretty.txt:46 -# 7b4b7997fa3d46978558446b89086cd2 -msgid "By using :method:`cursor.pretty()` you can set the cursor to return data in a format that is easier for humans to parse:" -msgstr "" - diff --git a/locale/pot/reference/method/cursor.readConcern.pot b/locale/pot/reference/method/cursor.readConcern.pot deleted file mode 100644 index 75b170e405c..00000000000 --- a/locale/pot/reference/method/cursor.readConcern.pot +++ /dev/null @@ -1,98 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.readConcern.txt:3 -# 6c033247b38b47a983ceddb895b2df46 -msgid "cursor.readConcern()" -msgstr "" - -#: ../source/reference/method/cursor.readConcern.txt:0 -# b398ae6c444e4faba6850d2275ad1ba7 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/cursor.readConcern.txt:15 -# ea687c6213d24d2d92326abe5a5407ca -msgid "Definition" -msgstr "" - -#: ../source/reference/method/cursor.readConcern.txt:21 -# 0bb7be9fc50a4149bae700304507831d -msgid "Specify a :term:`read concern` for the :method:`db.collection.find()` method." -msgstr "" - -#: ../source/reference/method/cursor.readConcern.txt:24 -# 0e60a75f549a41bfbe40cacc9aa626d1 -msgid "The :method:`~cursor.readConcern()` method has the following form:" -msgstr "" - -#: ../source/reference/method/cursor.readConcern.txt:30 -# 0e3252de87f549b18c5e2abe7646843a -msgid "The :method:`~cursor.readConcern()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/cursor.readConcern.txt:36 -# 0c9ab05054a246dd88442977f3cb6d70 -msgid "Considerations" -msgstr "" - -#: ../source/reference/method/cursor.readConcern.txt:39 -# aad744ca1c5b4fc5b77a8b73af67b7df -msgid "``\"majority\"`` Read Concern" -msgstr "" - -#: ../source/includes/fact-enable-majority-readConcern.rst:1 -# 5ecf059addbe41988389cdae2be57173 -msgid "To use :term:`read concern` level of :readconcern:`\"majority\"`," -msgstr "" - -#: ../source/includes/fact-enable-majority-readConcern.rst:3 -# 78c99e4290894606b805e4a7a71989a8 -msgid "you must start the :program:`mongod` instances with the :option:`--enableMajorityReadConcern` command line option (or the :setting:`replication.enableMajorityReadConcern` set to ``true`` if using a configuration file)." -msgstr "" - -#: ../source/includes/fact-enable-majority-readConcern.rst:8 -# 04abf3d5a4cb4f7aadc59691fe55848c -msgid "replica sets must use :ref:`WiredTiger storage engine ` and election :rsconf:`protocol version 1 `." -msgstr "" - -#: ../source/reference/method/cursor.readConcern.txt:44 -# df0153b0d281411293559feef2b9ab99 -msgid "Read Your Own Writes" -msgstr "" - -#: ../source/includes/fact-read-own-writes.rst:1 -# f46136a1dbc6495c9ca62b68ef8dba31 -msgid "If using :readconcern:`\"majority\"` or :readconcern:`\"linearizable\"` read concern for read operations, use :writeconcern:`{ w: \"majority\" } <\"majority\">` write concern for write operations on the primary to ensure that a single thread can read its own writes." -msgstr "" - -#: ../source/reference/method/cursor.readConcern.txt:49 -# 26386c0456ac4dd0bbb344c621eaaec1 -msgid "Linearizable Read Concern Performance" -msgstr "" - -#: ../source/includes/extracts/maxTimeMS-readConcern-cursor.rst:1 -# ef9af7fe563e4861bf608628b5484643 -msgid "When specifying :readconcern:`linearizable read concern <\"linearizable\">`, always use :method:`~cursor.maxTimeMS()` in case a majority of data bearing members are unavailable." -msgstr "" - -#: ../source/reference/method/cursor.readConcern.txt:58 -# f694690c41164bcdbf53e9ecede96827 -msgid ":doc:`/reference/read-concern`" -msgstr "" - diff --git a/locale/pot/reference/method/cursor.readPref.pot b/locale/pot/reference/method/cursor.readPref.pot deleted file mode 100644 index db69a0b60e4..00000000000 --- a/locale/pot/reference/method/cursor.readPref.pot +++ /dev/null @@ -1,43 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.readPref.txt:3 -# d66682bef6f1484e9fd11a7141e4d072 -msgid "cursor.readPref()" -msgstr "" - -#: ../source/reference/method/cursor.readPref.txt:0 -# 4bfbaa7a3d3647b9be73a034e17afe1e -msgid "On this page" -msgstr "" - -#: ../source/reference/method/cursor.readPref.txt:14 -# 5e71bf342c964594825378c7482812d5 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/cursor.readPref.txt:18 -# 64f975b411124b1e8395eac9ce184fc8 -msgid "Append :method:`~cursor.readPref()` to a cursor to control how the client routes the query to members of the replica set." -msgstr "" - -#: ../source/reference/method/cursor.readPref.txt:26 -# 4c7a448fecc247f295fb53ca51a7af4b -msgid "You must apply :method:`~cursor.readPref()` to the cursor before retrieving any documents from the database." -msgstr "" - diff --git a/locale/pot/reference/method/cursor.returnKey.pot b/locale/pot/reference/method/cursor.returnKey.pot deleted file mode 100644 index bf4143ee14e..00000000000 --- a/locale/pot/reference/method/cursor.returnKey.pot +++ /dev/null @@ -1,83 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.returnKey.txt:3 -# be48c46ac0164b739dfc4827ee40f7b7 -msgid "cursor.returnKey()" -msgstr "" - -#: ../source/reference/method/cursor.returnKey.txt:0 -# d3836f6ab1b84b4da194a1a0f67a4dbc -msgid "On this page" -msgstr "" - -#: ../source/reference/method/cursor.returnKey.txt:14 -# dd57dfaea7604e428282038e22f01650 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/cursor.returnKey.txt:20 -# 72fb6d1fbf2b495980b3abc1091c4379 -msgid "Modifies the cursor to return index keys rather than the documents." -msgstr "" - -#: ../source/reference/method/cursor.returnKey.txt:22 -# 844efda4ade444c3918dd47e3c69e48d -msgid "The :method:`cursor.returnKey()` has the following form:" -msgstr "" - -#: ../source/reference/method/cursor.returnKey.txt:28 -# 37776b2f7e2b42308022347361c620b4 -msgid "The :term:`cursor` that :method:`~cursor.returnKey()` is attached to with a modified result set. This allows for additional cursor modifiers to be chained." -msgstr "" - -#: ../source/reference/method/cursor.returnKey.txt:35 -# 1690b7370eb844a3a6cb0680939e8afd -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/cursor.returnKey.txt:37 -# 2bb6d103f712441d93893788d612e13b -msgid "If the query does not use an index to perform the read operation, the cursor returns empty documents." -msgstr "" - -#: ../source/reference/method/cursor.returnKey.txt:41 -# a6d1227bbe674131a0d80bcd866ee29d -msgid "Example" -msgstr "" - -#: ../source/reference/method/cursor.returnKey.txt:43 -# a0e746be8ce247d1a2cebec9e84dae4c -msgid "The ``restaurants`` collection contains documents with the following schema:" -msgstr "" - -#: ../source/reference/method/cursor.returnKey.txt:76 -# 21bd6b2a9db446419716bc4e19c269b2 -msgid "The collection has two indexes in addition to the default ``_id`` index:" -msgstr "" - -#: ../source/reference/method/cursor.returnKey.txt:112 -# c2b1d67937c94255a0f1635f8f350e0c -msgid "The following code uses the :method:`cursor.returnKey()` method to return only the indexed fields used for executing the query:" -msgstr "" - -#: ../source/reference/method/cursor.returnKey.txt:120 -# daf570259eaf41f29f87a82be8af7472 -msgid "This returns the following:" -msgstr "" - diff --git a/locale/pot/reference/method/cursor.showDiskLoc.pot b/locale/pot/reference/method/cursor.showDiskLoc.pot deleted file mode 100644 index bdffef5a4ad..00000000000 --- a/locale/pot/reference/method/cursor.showDiskLoc.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.showDiskLoc.txt:3 -# c70087639f304cde8b3bfc228bb80b04 -msgid "cursor.showDiskLoc()" -msgstr "" - -#: ../source/reference/method/cursor.showDiskLoc.txt:9 -# ab13125aeb3245d7aadc924fb81a0d16 -msgid "Modifies the output of a query by adding a field ``$diskLoc`` to matching documents. ``$diskLoc`` contains disk location information and has the form:" -msgstr "" - -#: ../source/reference/method/cursor.showDiskLoc.txt:20 -# 0fcb87baa51a4ac28840f2265b248636 -msgid ":method:`cursor.showDiskLoc()` method is a wrapper around :operator:`$showDiskLoc`." -msgstr "" - -#: ../source/reference/method/cursor.showDiskLoc.txt:23 -# dd2aca562df24bbc93733d48c9a8208e -msgid "A modified cursor object that contains documents with appended information that describes the on-disk location of the document." -msgstr "" - -#: ../source/reference/method/cursor.showDiskLoc.txt:28 -# b36fb45881234caeb85ceadc642d3150 -msgid "Example" -msgstr "" - -#: ../source/includes/example-showDiskLoc.rst:1 -# 47e750ec80494af58ddfad96c62b35b2 -msgid "The following operation appends the :method:`~cursor.showDiskLoc()` method to the :method:`db.collection.find()` method in order to include in the matching documents the disk location information:" -msgstr "" - -#: ../source/includes/example-showDiskLoc.rst:9 -# 3664aa6df4714592a97b4db4b8364984 -msgid "The operation returns the following documents, which includes the ``$diskLoc`` field:" -msgstr "" - -#: ../source/includes/example-showDiskLoc.rst:27 -# 61cee224f1c6420d8584e5701ad2b2cd -msgid "The :term:`projection` can also access the added field ``$diskLoc``, as in the following example:" -msgstr "" - -#: ../source/includes/example-showDiskLoc.rst:34 -# 6aef54f831444f82b27a6e03042b0f36 -msgid "The operation returns just the ``_id`` field and the ``$diskLoc`` field in the matching documents:" -msgstr "" - -#: ../source/reference/method/cursor.showDiskLoc.txt:32 -# 8e586519364e4650a4daa36973c54bc4 -msgid ":operator:`$showDiskLoc` for related functionality." -msgstr "" - diff --git a/locale/pot/reference/method/cursor.showRecordId.pot b/locale/pot/reference/method/cursor.showRecordId.pot deleted file mode 100644 index 6fbcf0da0d9..00000000000 --- a/locale/pot/reference/method/cursor.showRecordId.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.showRecordId.txt:3 -# 5193d3e368e140f6906168b045f2a214 -msgid "cursor.showRecordId()" -msgstr "" - -#: ../source/reference/method/cursor.showRecordId.txt:0 -# c040e2e31973470b9cf8beb18bdea57f -msgid "On this page" -msgstr "" - -#: ../source/reference/method/cursor.showRecordId.txt:15 -# f23e111be04342e894ccb485537af5cb -msgid "This method replaces the previous ``cursor.showDiskLoc()``." -msgstr "" - -#: ../source/reference/method/cursor.showRecordId.txt:18 -# 5d88b8b17e524e219a7d6a2087f6e9bc -msgid "Modifies the output of a query by adding a field ``$recordId`` to matching documents. ``$recordId`` is the internal key which uniquely identifies a document in a collection. It has the form:" -msgstr "" - -#: ../source/reference/method/cursor.showRecordId.txt:26 -# d0e55a40e24c4d51a666970f0932fe6a -msgid "A modified cursor object that contains documents with appended information describing the internal record key." -msgstr "" - -#: ../source/reference/method/cursor.showRecordId.txt:30 -# c56348035c394fe98f68f995f283ce09 -msgid "Example" -msgstr "" - -#: ../source/includes/example-showRecordId.rst:1 -# b3d9b89b14b144a782e7b1a8d7edea0b -msgid "The following operation appends the :method:`~cursor.showRecordId()` method to the :method:`db.collection.find()` method in order to include storage engine record information in the matching documents:" -msgstr "" - -#: ../source/includes/example-showRecordId.rst:9 -# 14c54d50538c4e3a9ba321125d9b1d7b -msgid "The operation returns the following documents, which include the ``$recordId`` field:" -msgstr "" - -#: ../source/includes/example-showRecordId.rst:27 -# 2b8c9b88bd484894939a7c9cd39bee08 -msgid "You can :term:`project ` the added field ``$recordId``, as in the following example:" -msgstr "" - -#: ../source/includes/example-showRecordId.rst:34 -# f109a7427e6c49ffb1514d8a36a3605b -msgid "This query returns only the ``_id`` field and the ``$recordId`` field in the matching documents:" -msgstr "" - diff --git a/locale/pot/reference/method/cursor.size.pot b/locale/pot/reference/method/cursor.size.pot deleted file mode 100644 index f289e634373..00000000000 --- a/locale/pot/reference/method/cursor.size.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.size.txt:3 -# 17b170c7a7504d81af6c3368bfedf5a3 -msgid "cursor.size()" -msgstr "" - -#: ../source/reference/method/cursor.size.txt:15 -# bd12e3dd1a3245ba83c443392a149d31 -msgid "A count of the number of documents that match the :method:`db.collection.find()` query after applying any :method:`cursor.skip()` and :method:`cursor.limit()` methods." -msgstr "" - diff --git a/locale/pot/reference/method/cursor.skip.pot b/locale/pot/reference/method/cursor.skip.pot deleted file mode 100644 index 40aef1d6964..00000000000 --- a/locale/pot/reference/method/cursor.skip.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.skip.txt:3 -# f8886092cda4494cb1373e1ffb291df0 -msgid "cursor.skip()" -msgstr "" - -#: ../source/reference/method/cursor.skip.txt:0 -# 267575062171488db44eaefa6c740780 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/cursor.skip.txt:14 -# 43e01f4f8e5345da9083471cb1324022 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/cursor.skip.txt:18 -# 1326bcb6e78147558966f01d66c73830 -msgid "Call the :method:`cursor.skip()` method on a cursor to control where MongoDB begins returning results. This approach may be useful in implementing \"paged\" results." -msgstr "" - -#: ../source/reference/method/cursor.skip.txt:24 -# 4cdd8bb8099e47768babea687a16a1e1 -msgid "You must apply :method:`cursor.skip()` to the cursor before retrieving any documents from the database." -msgstr "" - -#: ../source/reference/method/cursor.skip.txt:27 -# 4d7d221ddb8c4fcea8e3d90cce6d28b0 -msgid "You must specify a numeric value for :method:`~cursor.skip()`." -msgstr "" - -#: ../source/reference/method/cursor.skip.txt:30 -# 46a0db1460674288923921e4172ee531 -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/cursor.skip.txt:32 -# f09ad40b947d44cc9165addf7ccd3e15 -msgid "Consider the following JavaScript function as an example of the skip function:" -msgstr "" - -#: ../source/reference/method/cursor.skip.txt:42 -# 0454e053c4de4359ab1e9a82648895bb -msgid "The :method:`cursor.skip()` method is often expensive because it requires the server to walk from the beginning of the collection or index to get the offset or skip position before beginning to return results. As the offset (e.g. ``pageNumber`` above) increases, :method:`cursor.skip()` will become slower and more CPU intensive. With larger collections, :method:`cursor.skip()` may become IO bound." -msgstr "" - -#: ../source/reference/method/cursor.skip.txt:49 -# 6f0b627da3e143db9b38a9c729769d5c -msgid "Consider using range-based pagination for these kinds of tasks. That is, query for a range of objects, using logic within the application to determine the pagination rather than the database itself. This approach features better index utilization, if you do not need to easily jump to a specific page." -msgstr "" - diff --git a/locale/pot/reference/method/cursor.snapshot.pot b/locale/pot/reference/method/cursor.snapshot.pot deleted file mode 100644 index a0458a7a5ad..00000000000 --- a/locale/pot/reference/method/cursor.snapshot.pot +++ /dev/null @@ -1,48 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.snapshot.txt:3 -# a3acc830a5a7477b95480bebaddb5076 -msgid "cursor.snapshot()" -msgstr "" - -#: ../source/reference/method/cursor.snapshot.txt:15 -# dcb06bc3b4904b10aa644bfbc65a3c92 -msgid "Append the :method:`~cursor.snapshot()` method to a cursor to toggle the \"snapshot\" mode. This ensures that the query will not return a document multiple times, even if intervening write operations result in a move of the document due to the growth in document size." -msgstr "" - -#: ../source/reference/method/cursor.snapshot.txt:22 -# ddf920dc63ed48b49bd08123a19e410b -msgid "You must apply :method:`~cursor.snapshot()` to the cursor before retrieving any documents from the database." -msgstr "" - -#: ../source/reference/method/cursor.snapshot.txt:25 -# 88fb46edd0c44b42a8cf48bd73dd96fe -msgid "You can only use :method:`~cursor.snapshot()` with **unsharded** collections." -msgstr "" - -#: ../source/reference/method/cursor.snapshot.txt:28 -# 1ff7318bb5604d7496e9beeb3e9f4f1c -msgid "The :method:`~cursor.snapshot()` does not guarantee isolation from insertion or deletions." -msgstr "" - -#: ../source/reference/method/cursor.snapshot.txt:31 -# 408fc16948e6490dad46c82bed319966 -msgid "The :method:`~cursor.snapshot()` **cannot** be used with :method:`~cursor.sort()` or :method:`~cursor.hint()`." -msgstr "" - diff --git a/locale/pot/reference/method/cursor.sort.pot b/locale/pot/reference/method/cursor.sort.pot deleted file mode 100644 index ba76250a908..00000000000 --- a/locale/pot/reference/method/cursor.sort.pot +++ /dev/null @@ -1,338 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.sort.txt:3 -# 498121fc7b2942db8a35dc60fd261a51 -msgid "cursor.sort()" -msgstr "" - -#: ../source/reference/method/cursor.sort.txt:0 -# 02680a538c594a89a09b009c33f77871 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/cursor.sort.txt:14 -# ccb798f01b164f669dd3c08d82b59d34 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/cursor.sort.txt:18 -# fdfde020246b4334a5a02a3234864969 -msgid "Specifies the order in which the query returns matching documents. You must apply :method:`~cursor.sort()` to the cursor before retrieving any documents from the database." -msgstr "" - -#: ../source/reference/method/cursor.sort.txt:22 -# 881dec4ed370471ab4c40afe972d93e2 -msgid "The :method:`~cursor.sort()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/cursor.sort.txt:26 -# bcee1d030c2d44b0b353be78917a04e5 -msgid "The ``sort`` parameter contains field and value pairs, in the following form:" -msgstr "" - -#: ../source/reference/method/cursor.sort.txt:33 -# 26f0dc0c05fc43cda9fd3e93cf03347a -msgid "The sort document can specify :ref:`ascending or descending sort on existing fields ` or :ref:`sort on computed metadata `." -msgstr "" - -#: ../source/reference/method/cursor.sort.txt:38 -# fb0b9ae369004be9a36eb906dff8bbbb -msgid "Behaviors" -msgstr "" - -#: ../source/reference/method/cursor.sort.txt:41 -# 18b5c951db0741ecaf6b4b87338c5002 -msgid "Result Ordering" -msgstr "" - -#: ../source/reference/method/cursor.sort.txt:43 -# c0ffbea898614e909379467123b4bb69 -msgid "Unless you specify the :method:`~cursor.sort()` method or use the :query:`$near` operator, MongoDB does **not** guarantee the order of query results." -msgstr "" - -#: ../source/reference/method/cursor.sort.txt:50 -# d6b12998a36d4cee9f97f896987865a9 -msgid "Ascending/Descending Sort" -msgstr "" - -#: ../source/reference/method/cursor.sort.txt:52 -# de0152e5a46e49fc9de85a2635dac725 -msgid "Specify in the sort parameter the field or fields to sort by and a value of ``1`` or ``-1`` to specify an ascending or descending sort respectively." -msgstr "" - -#: ../source/reference/method/cursor.sort.txt:56 -# eebb1c20076a4f42bb589e3d68faa176 -msgid "The following sample document specifies a descending sort by the ``age`` field and then an ascending sort by the ``posts`` field:" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:1 -# ccf7d7f9dd4b4532a0d2d706145c52b9 -msgid "When comparing values of different :ref:`BSON types `, MongoDB uses the following comparison order, from lowest to highest:" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:4 -# e57c5c340e674728aac606ec79d1ffbb -msgid "MinKey (internal type)" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:5 -# fd572ba69d9b46e5abc198a14628df5a -msgid "Null" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:6 -# 78c2f59cc5b547da8d18a3c282da0c7a -msgid "Numbers (ints, longs, doubles, decimals)" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:7 -# f26556d776c041f08b8eafc36a85f89f -msgid "Symbol, String" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:8 -# a9770b7d25464ea7ab5aff80c92369af -msgid "Object" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:9 -# 0d04b7005ee04a208300586303196920 -msgid "Array" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:10 -# 585dfc0c76914f818f401af79fc49e0e -msgid "BinData" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:11 -# 24f7e73d5c0f4394a70fd791c1e22427 -msgid "ObjectId" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:12 -# 3b2a26f5a9cb43c09ca2f7274fcde084 -msgid "Boolean" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:13 -# 588a4142173c462884e75a55fcd60621 -msgid "Date" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:14 -# 052d1722855e4dabbdc0a8024e55afbf -msgid "Timestamp" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:15 -# cf8c12cbe01343a28e17497209adccf6 -msgid "Regular Expression" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:16 -# ba36deb5166849c18ba9b04ea9f4506b -msgid "MaxKey (internal type)" -msgstr "" - -#: ../source/reference/method/cursor.sort.txt:65 -# 36ee51f45ed24030ba9bd7469f68d0b7 -msgid "For details on the comparison/sort order for specific types, see :ref:`bson-types-comparison-order`." -msgstr "" - -#: ../source/reference/method/cursor.sort.txt:71 -# 53c001a47cc24dc9b8c166f8ff7ca32b -msgid "Metadata Sort" -msgstr "" - -#: ../source/reference/method/cursor.sort.txt:73 -# 77f362cb548a42e5a96f5ed437c3de94 -msgid "Specify in the sort parameter a new field name for the computed metadata and specify the :projection:`$meta` expression as its value." -msgstr "" - -#: ../source/reference/method/cursor.sort.txt:77 -# f9e6f7f5480344f3be9421fa03f7cce9 -msgid "The following sample document specifies a descending sort by the ``\"textScore\"`` metadata:" -msgstr "" - -#: ../source/reference/method/cursor.sort.txt:84 -# 5f27ee3ff08b4ee79e674a1e423e7637 -msgid "The specified metadata determines the sort order. For example, the ``\"textScore\"`` metadata sorts in descending order. See :projection:`$meta` for details." -msgstr "" - -#: ../source/reference/method/cursor.sort.txt:89 -# 773615b68c0a4bb1817c731915cf4411 -msgid "Restrictions" -msgstr "" - -#: ../source/reference/method/cursor.sort.txt:91 -# b185b83aa11141718d5e1b817b9658f7 -msgid "When unable to obtain the sort order from an index, MongoDB will sort the results in memory, which requires that the result set being sorted is less than 32 megabytes." -msgstr "" - -#: ../source/reference/method/cursor.sort.txt:95 -# 0668db0b99b744a0ba7c37b4e39cad31 -msgid "When the sort operation consumes more than 32 megabytes, MongoDB returns an error. To avoid this error, either create an index supporting the sort operation (see :ref:`sort-index-use`) or use :method:`~cursor.sort()` in conjunction with :method:`~cursor.limit()` (see :ref:`sort-limit-results`)." -msgstr "" - -#: ../source/reference/method/cursor.sort.txt:104 -# 8c1e36d610f94428af895e8b13a5c997 -msgid "Sort and Index Use" -msgstr "" - -#: ../source/reference/method/cursor.sort.txt:106 -# 028f0c99dc60475bb0c22bb79a94ea0d -msgid "The sort can sometimes be satisfied by scanning an index in order. If the query plan uses an index to provide the requested sort order, MongoDB does not perform an in-memory sorting of the result set. For more information, see :doc:`/tutorial/sort-results-with-indexes`." -msgstr "" - -#: ../source/reference/method/cursor.sort.txt:114 -# e5904ce1169d44b0b8744f1342d9d8d8 -msgid "Limit Results" -msgstr "" - -#: ../source/reference/method/cursor.sort.txt:116 -# 716e67d999234eeba96e4ae8a247a5c6 -msgid "You can use :method:`~cursor.sort()` in conjunction with :method:`~cursor.limit()` to return the first (in terms of the sort order) ``k`` documents, where ``k`` is the specified limit." -msgstr "" - -#: ../source/reference/method/cursor.sort.txt:120 -# 3ccd57fe42484fb1b47b5b4f0807c900 -msgid "If MongoDB cannot obtain the sort order via an index scan, then MongoDB uses a top-k sort algorithm. This algorithm buffers the first ``k`` results (or last, depending on the sort order) seen so far by the underlying index or collection access. If at any point the memory footprint of these ``k`` results exceeds 32 megabytes, the query will fail." -msgstr "" - -#: ../source/reference/method/cursor.sort.txt:130 -# 77c58d1153c8490c99f8e9eacff41877 -msgid "Interaction with :term:`Projection`" -msgstr "" - -#: ../source/reference/method/cursor.sort.txt:132 -# 29062c577a584e93a6b0774e11415792 -msgid "When a set of results are both sorted and projected, the MongoDB query engine will always apply the sorting **first**." -msgstr "" - -#: ../source/reference/method/cursor.sort.txt:136 -# f789c1350d4a457b9c9c8cbf155efd4f -msgid "Examples" -msgstr "" - -#: ../source/reference/method/cursor.sort.txt:138 -# 8d673004071e457ba959f59b7403fe04 -msgid "A collection ``orders`` contain the following documents:" -msgstr "" - -#: ../source/reference/method/cursor.sort.txt:149 -# c1c70ae310e542d2bf9fa3191507dd20 -msgid "The following query, which returns all documents from the ``orders`` collection, does not specify a sort order:" -msgstr "" - -#: ../source/reference/method/cursor.sort.txt:156 -# 658f458d22804ab8a746b90e95e90d0a -msgid "The query returns the documents in indeterminate order:" -msgstr "" - -#: ../source/reference/method/cursor.sort.txt:167 -# 348e2a96ff0446da8b6ba102f14a036d -msgid "The following query specifies a sort on the ``amount`` field in descending order." -msgstr "" - -#: ../source/reference/method/cursor.sort.txt:174 -# 19cbc4a82df24890a1eaa8d89d9532e0 -msgid "The query returns the following documents, in descending order of ``amount``:" -msgstr "" - -#: ../source/reference/method/cursor.sort.txt:186 -# b8dfdb2d713748e39c035264307733d3 -msgid "The following query specifies the sort order using the fields from an embedded document ``item``. The query sorts first by the ``category`` field in ascending order, and then within each ``category``, by the ``type`` field in ascending order." -msgstr "" - -#: ../source/reference/method/cursor.sort.txt:195 -# 3bcb31f93b8e4a5288672d0277cbbd42 -msgid "The query returns the following documents, ordered first by the ``category`` field, and within each category, by the ``type`` field:" -msgstr "" - -#: ../source/reference/method/cursor.sort.txt:211 -# 8d985aa926ca45ecbcee93d3a92b1957 -msgid "Return in Natural Order" -msgstr "" - -#: ../source/reference/method/cursor.sort.txt:213 -# 6eff3a089b314502b9d33fde75058814 -msgid "The :operator:`$natural` parameter returns items according to their :term:`natural order` within the database. This ordering is an internal implementation feature, and you should not rely on any particular structure within it." -msgstr "" - -#: ../source/reference/method/cursor.sort.txt:219 -# 942688f3de16461bbe33e7c8b2611e13 -msgid "Index Use" -msgstr "" - -#: ../source/includes/fact-natural-parameter.rst:1 -# 46f4e46c463340b8aa406c751ff7d17b -msgid "Queries that include a sort by :operator:`$natural` order do **not** use indexes to fulfill the query predicate with the following exception: If the query predicate is an equality condition on the ``_id`` field ``{ _id: }``, then the query with the sort by :operator:`$natural` order can use the ``_id`` index." -msgstr "" - -#: ../source/reference/method/cursor.sort.txt:224 -# 6e6fab00a95d4699a2a72ce79c8cbc21 -msgid "MMAPv1" -msgstr "" - -#: ../source/reference/method/cursor.sort.txt:226 -# e10c60bb806f4c9195f79d6b687e366c -msgid "Typically, the natural order reflects insertion order with the following exception for the MMAPv1 storage engine. For the MMAPv1 storage engine, the natural order does not reflect insertion order if the documents relocate because of :ref:`document growth ` or remove operations free up space which are then taken up by newly inserted documents." -msgstr "" - -#: ../source/reference/method/cursor.sort.txt:233 -# 4ee0b047c9e04e078edb68a010567d99 -msgid "Consider to following example which uses the MMAPv1 storage engine." -msgstr "" - -#: ../source/reference/method/cursor.sort.txt:235 -# 7d5f17cc76774333b55ac750c798d6cc -msgid "The following sequence of operations inserts documents into the ``trees`` collection:" -msgstr "" - -#: ../source/reference/method/cursor.sort.txt:245 -# 25557774e799485a9e12435485dcabc6 -msgid "The following query returns the documents in the natural order:" -msgstr "" - -#: ../source/reference/method/cursor.sort.txt:251 -# 34e31123e8ec4aba9273f2fada604e82 -msgid "The documents return in the following order:" -msgstr "" - -#: ../source/reference/method/cursor.sort.txt:260 -# 4511544673f7406ca955fae4bd40649f -msgid "Update a document such that the document outgrows its current allotted space:" -msgstr "" - -#: ../source/reference/method/cursor.sort.txt:270 -# 695342ddc7bf469698cc45580544ba8c -msgid "Rerun the query to returns the documents in natural order:" -msgstr "" - -#: ../source/reference/method/cursor.sort.txt:276 -# 8ba2d41479c943788bcb7a854845d62e -msgid "For MongoDB instances using MMAPv1, the documents return in the following natural order, which no longer reflects the insertion order:" -msgstr "" - -#: ../source/reference/method/cursor.sort.txt:286 -# dce663f3f82b4f6e91922ece1b1f4b2b -msgid ":operator:`$natural`" -msgstr "" - diff --git a/locale/pot/reference/method/cursor.tailable.pot b/locale/pot/reference/method/cursor.tailable.pot deleted file mode 100644 index d7151820475..00000000000 --- a/locale/pot/reference/method/cursor.tailable.pot +++ /dev/null @@ -1,78 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.tailable.txt:3 -# 7eae973f5ffe456ab0c8ab606b68daa1 -msgid "cursor.tailable()" -msgstr "" - -#: ../source/reference/method/cursor.tailable.txt:0 -# b32246d4c8bd4c5c8a381202ae5d73e8 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/cursor.tailable.txt:14 -# 72200f08674c436fae3def63a5083ff5 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/cursor.tailable.txt:20 -# 8e101e0c981c464cb77b6c1e9b4b9850 -msgid "Marks the cursor as tailable." -msgstr "" - -#: ../source/reference/method/cursor.tailable.txt:22 -# d26f46090d5a4a178bceed8f4c409e79 -msgid "For use against a :term:`capped collection` only. Using :method:`~cursor.tailable` against a non-capped collection will return an error." -msgstr "" - -#: ../source/reference/method/cursor.tailable.txt:26 -# 5d8e8c3dbafa43208512a28f798b776f -msgid ":method:`cursor.tailable()` uses the following syntax:" -msgstr "" - -#: ../source/reference/method/cursor.tailable.txt:32 -# c269a97d4f534b8ba9427acaa9461d77 -msgid ":method:`~cursor.tailable()` has the following parameter:" -msgstr "" - -#: ../source/reference/method/cursor.tailable.txt:36 -# 4259dca885fb4658bf61f0f438bee988 -msgid "The :term:`cursor` that :method:`~cursor.tailable()` is attached to." -msgstr "" - -#: ../source/reference/method/cursor.tailable.txt:40 -# 6e1e9d482910450c96e46df3b1b7264b -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/cursor.tailable.txt:42 -# 86c99499509f4632a29d0189ebccb613 -msgid "A tailable cursor performs a collection scan over a :term:`capped collection`. It remains open even after reaching the end of the collection. Applications can continue to iterate the tailable cursor as new data is inserted into the collection." -msgstr "" - -#: ../source/reference/method/cursor.tailable.txt:47 -# 539ed3229ff74bb2b1a5c2770b711d9d -msgid "If ``awaitData`` is set to ``true``, when the cursor reaches the end of the capped collection, :term:`MongoDB ` blocks the query thread for a period of time waiting for new data to arrive. When new data is inserted into the capped collection, the blocked thread is signaled to wake up and return the next batch to the client." -msgstr "" - -#: ../source/reference/method/cursor.tailable.txt:53 -# 9f6a47a777e4445088a7d29cb8092736 -msgid "See :doc:`/core/tailable-cursors`." -msgstr "" - diff --git a/locale/pot/reference/method/cursor.toArray.pot b/locale/pot/reference/method/cursor.toArray.pot deleted file mode 100644 index a58e0ca28da..00000000000 --- a/locale/pot/reference/method/cursor.toArray.pot +++ /dev/null @@ -1,43 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.toArray.txt:3 -# 7c99302c0d7a4b8a82cb7082bcdc2116 -msgid "cursor.toArray()" -msgstr "" - -#: ../source/reference/method/cursor.toArray.txt:15 -# 445953dba4d64d4fb951b2d9413eeb4f -msgid "The :method:`~cursor.toArray()` method returns an array that contains all the documents from a cursor. The method iterates completely the cursor, loading all the documents into RAM and exhausting the cursor." -msgstr "" - -#: ../source/reference/method/cursor.toArray.txt:20 -# 75cbe8154cf54438944a5a30073c3ee2 -msgid "An array of documents." -msgstr "" - -#: ../source/reference/method/cursor.toArray.txt:22 -# 8b118945db204f1a9a70a80caa1c7ec8 -msgid "Consider the following example that applies :method:`~cursor.toArray()` to the cursor returned from the :method:`~db.collection.find()` method:" -msgstr "" - -#: ../source/reference/method/cursor.toArray.txt:31 -# 4d394b459da841ab8228a65fa9740e5a -msgid "The variable ``allProductsArray`` holds the array of documents returned by :method:`~cursor.toArray()`." -msgstr "" - diff --git a/locale/pot/reference/method/db.auth.pot b/locale/pot/reference/method/db.auth.pot deleted file mode 100644 index 417f5d16b85..00000000000 --- a/locale/pot/reference/method/db.auth.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.auth.txt:3 -# d5b21a4902c94d01bc245b0f20be71dd -msgid "db.auth()" -msgstr "" - -#: ../source/reference/method/db.auth.txt:0 -# c414956a65a5477caf4bbf2ae1ad3dfd -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.auth.txt:14 -# 2fc962e9bf2d42008f6d5eacb54e3607 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.auth.txt:18 -# 77190d5ba0a64f32a3ecb9341ecc8af0 -msgid "Allows a user to authenticate to the database from within the shell." -msgstr "" - -#: ../source/reference/method/db.auth.txt:21 -# 1a8f822bf2e24a7d845eade6bb7b6f9a -msgid "The :method:`db.auth()` method can accept either:" -msgstr "" - -#: ../source/reference/method/db.auth.txt:23 -# 66ade5aecfa7467e911bfbab5dbfa537 -msgid "the username and password." -msgstr "" - -#: ../source/reference/method/db.auth.txt:29 -# d40cc7f07ecb47f994bc71ba5a059523 -msgid "a user document that contains the username and password, and optionally, the authentication mechanism and a digest password flag." -msgstr "" - -#: ../source/reference/method/db.auth.txt:44 -# d7fd2a31efca4e36a1154fc096d52c6e -msgid "Alternatively, you can use :option:`mongo --username`, :option:`--password `, and :option:`--authenticationMechanism ` to specify authentication credentials." -msgstr "" - -#: ../source/includes/note-auth-methods-excluded-from-shell-history.rst:3 -# 93aa32805b1545aea46247ca89a943f8 -msgid "The :program:`mongo` shell excludes all |operation-name| operations from the saved history." -msgstr "" - -#: ../source/reference/method/db.auth.txt:52 -# 4e6edbb847704373b7e03455d3885704 -msgid ":method:`db.auth()` returns ``0`` when authentication is **not** successful, and ``1`` when the operation is successful." -msgstr "" - diff --git a/locale/pot/reference/method/db.changeUserPassword.pot b/locale/pot/reference/method/db.changeUserPassword.pot deleted file mode 100644 index 4ae338ec118..00000000000 --- a/locale/pot/reference/method/db.changeUserPassword.pot +++ /dev/null @@ -1,58 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.changeUserPassword.txt:3 -# a072feea830f46ca9d75bcfa8ff5da77 -msgid "db.changeUserPassword()" -msgstr "" - -#: ../source/reference/method/db.changeUserPassword.txt:0 -# 791b0ecc44d54be5b4df07f6213d749c -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.changeUserPassword.txt:14 -# a51104fd8e4e41219a1c3705889b99f8 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.changeUserPassword.txt:18 -# fc5a75f3d4e643c685e00a7862c5f4c5 -msgid "Updates a user's password. Run the method in the database where the user is defined, i.e. the database you :method:`created ` the user." -msgstr "" - -#: ../source/reference/method/db.changeUserPassword.txt:25 -# 79fe98e808514e69ace502164838928c -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-change-password.rst:1 -# 755b3cefa0ae48199fe4a6dffd2ebe3e -msgid "To modify the password of another user on a database, you must have the :authaction:`changeAnyPassword` :ref:`action ` on that database." -msgstr "" - -#: ../source/reference/method/db.changeUserPassword.txt:30 -# 670da82728a74e898c394b02386a0344 -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.changeUserPassword.txt:32 -# bd7b6502df1f42e8a8aa0d94f1930680 -msgid "The following operation changes the password of the user named ``accountUser`` in the ``products`` database to ``SOh3TbYhx8ypJPxmt1oOfL``:" -msgstr "" - diff --git a/locale/pot/reference/method/db.cloneCollection.pot b/locale/pot/reference/method/db.cloneCollection.pot deleted file mode 100644 index 90e0f580d91..00000000000 --- a/locale/pot/reference/method/db.cloneCollection.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.cloneCollection.txt:3 -# bb1f3ae9022443ad9c55d44d80895181 -msgid "db.cloneCollection()" -msgstr "" - -#: ../source/reference/method/db.cloneCollection.txt:0 -# 7610735c1ebe4cd5b70fa14d60122192 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.cloneCollection.txt:14 -# 7d9041741d714c9c96fc82239599d21e -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.cloneCollection.txt:18 -# 1f953ee88ffd4650a2d6e33e36e671d8 -msgid "Copies data directly between MongoDB instances. The :method:`db.cloneCollection()` method wraps the :dbcommand:`cloneCollection` database command and accepts the following arguments:" -msgstr "" - -#: ../source/reference/method/db.cloneCollection.txt:26 -# 2a2edd52fd9d4633a3e163ea97dbb55b -msgid "Behavior" -msgstr "" - -#: ../source/includes/extracts/cloneCollection-behavior-method.rst:1 -# d99465594b8440f88d05295542bbb00e -msgid ":program:`mongos` does not support :method:`db.cloneCollection()`." -msgstr "" - -#: ../source/includes/extracts/cloneCollection-behavior-method.rst:3 -# c9bff872df8d4e38ae751f63bd626182 -msgid ":method:`db.cloneCollection()` cannot be used if the `from` server has :doc:`authorization ` enabled." -msgstr "" - -#: ../source/includes/extracts/cloneCollection-behavior-method.rst:8 -# 0d814ad889e34e7aabe386b740cb0d8f -msgid "If the given :term:`namespace` already exists in the destination :program:`mongod` instance, :method:`db.cloneCollection()` will return an error." -msgstr "" - -#: ../source/reference/method/db.cloneCollection.txt:31 -# d2af18351fbf418eae35b11cf9f58b38 -msgid "Example" -msgstr "" - -#: ../source/includes/example-clone-collection-text.rst:1 -# caeb7159c6f14c0cb0185b6e394467b2 -msgid "This operation copies the ``profiles`` collection from the ``users`` database on the server at ``mongodb.example.net``. The operation only copies documents that satisfy the query ``{ 'active' : true }``." -msgstr "" - diff --git a/locale/pot/reference/method/db.cloneDatabase.pot b/locale/pot/reference/method/db.cloneDatabase.pot deleted file mode 100644 index 49becf3b7d8..00000000000 --- a/locale/pot/reference/method/db.cloneDatabase.pot +++ /dev/null @@ -1,58 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.cloneDatabase.txt:3 -# 5f5597b730134594901dffc47d7a144c -msgid "db.cloneDatabase()" -msgstr "" - -#: ../source/reference/method/db.cloneDatabase.txt:0 -# 4093284726654de08f7449d41db552d8 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.cloneDatabase.txt:14 -# b760b8dc639142cb8e719b1439014d40 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.cloneDatabase.txt:18 -# f608d0692d66412c853376dbef856db1 -msgid "Copies a remote database to the current database. The command assumes that the remote database has the same name as the current database." -msgstr "" - -#: ../source/reference/method/db.cloneDatabase.txt:23 -# 2b69a84d7e9f4d9982562ec8b0672eb9 -msgid "This method provides a wrapper around the MongoDB :term:`database command` \":dbcommand:`clone`.\" The :dbcommand:`copydb` database command provides related functionality." -msgstr "" - -#: ../source/reference/method/db.cloneDatabase.txt:28 -# c181bef8586a4ae8b7da1dc5a189f0be -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.cloneDatabase.txt:30 -# 1ecd856272d6490e80bbc218ba6b6634 -msgid "To clone a database named ``importdb`` on a host named ``hostname``, issue the following:" -msgstr "" - -#: ../source/reference/method/db.cloneDatabase.txt:38 -# 7967a0f9316b45428dae6e91798f49a0 -msgid "New databases are implicitly created, so the current host does not need to have a database named ``importdb`` for this command to succeed." -msgstr "" - diff --git a/locale/pot/reference/method/db.collection.aggregate.pot b/locale/pot/reference/method/db.collection.aggregate.pot deleted file mode 100644 index 5b1e63686fa..00000000000 --- a/locale/pot/reference/method/db.collection.aggregate.pot +++ /dev/null @@ -1,292 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.aggregate.txt:3 -# b26284f3a91b483082447eb1cf5a89f1 -msgid "db.collection.aggregate()" -msgstr "" - -#: ../source/reference/method/db.collection.aggregate.txt:0 -# a011fb3b9b0c441a9162609c5d619c68 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.collection.aggregate.txt:14 -# a62ca7d88fff4f21961136771192cb90 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.collection.aggregate.txt:18 -# b27c3818219849f8ad5f81856e7ea6bd -msgid "Calculates aggregate values for the data in a collection." -msgstr "" - -#: ../source/reference/method/db.collection.aggregate.txt:22 -# ed8a9f91cfd24cd6b46462af7f0e21d7 -msgid "The ``options`` document can contain the following fields and values:" -msgstr "" - -#: ../source/reference/method/db.collection.aggregate.txt:26 -# ca39c0f9df704219ade0cf13e22f4992 -msgid "A :term:`cursor` to the documents produced by the final stage of the aggregation pipeline operation, or if you include the ``explain`` option, the document that provides details on the processing of the aggregation operation. If the pipeline includes the :pipeline:`$out` operator, :method:`~db.collection.aggregate()` returns an empty cursor. See :pipeline:`$out` for more information. .. include:: /includes/fact-agg-helper-returns-cursor.rst" -msgstr "" - -#: ../source/reference/method/db.collection.aggregate.txt:27 -# c56647230a404d23a18f5078289cd9a3 -msgid "A :term:`cursor` to the documents produced by the final stage of the aggregation pipeline operation, or if you include the ``explain`` option, the document that provides details on the processing of the aggregation operation." -msgstr "" - -#: ../source/reference/method/db.collection.aggregate.txt:32 -# 1572f24daca74c0a9c0ade44e5dfbf60 -msgid "If the pipeline includes the :pipeline:`$out` operator, :method:`~db.collection.aggregate()` returns an empty cursor. See :pipeline:`$out` for more information." -msgstr "" - -#: ../source/includes/fact-agg-helper-returns-cursor.rst:1 -# cbcb1ecd9ef24a96bde5aadba9905a46 -msgid "The :method:`db.collection.aggregate()` method returns a cursor and can return result sets of any size. Previous versions returned all results in a single document, and the result set was subject to a size limit of 16 megabytes." -msgstr "" - -#: ../source/reference/method/db.collection.aggregate.txt:39 -# 62c067fb87194f05a189983c4441d162 -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.collection.aggregate.txt:42 -# 7c6a60b5f3cc45d5aaadd0488fff03b1 -msgid "Error Handling" -msgstr "" - -#: ../source/includes/fact-agg-helper-exception.rst:1 -# 49eb7385466641c6bb115df8a89c54cc -msgid "If an error occurs, the :method:`~db.collection.aggregate()` helper throws an exception. In previous versions, the helper returned a document with the error message and code, and ``ok`` status field not equal to ``1``, same as the :dbcommand:`aggregate` command." -msgstr "" - -#: ../source/reference/method/db.collection.aggregate.txt:47 -# d565ec53ac7a4380a28cdb1c52082901 -msgid "Cursor Behavior" -msgstr "" - -#: ../source/reference/method/db.collection.aggregate.txt:49 -# 11e5360649814de2a58a68c5a71a304d -msgid "In the :program:`mongo` shell, if the cursor returned from the :method:`db.collection.aggregate()` is not assigned to a variable using the ``var`` keyword, then the :program:`mongo` shell automatically iterates the cursor up to 20 times. See :doc:`/tutorial/iterate-a-cursor` for handling cursors in the :program:`mongo` shell." -msgstr "" - -#: ../source/reference/method/db.collection.aggregate.txt:56 -# 6004e95dc9004ede91660a20a767cf51 -msgid "Cursors returned from aggregation only supports cursor methods that operate on evaluated cursors (i.e. cursors whose first batch has been retrieved), such as the following methods:" -msgstr "" - -#: ../source/reference/method/db.collection.aggregate.txt:63 -# 285388af53704cdda3cae09f1cd2cbe0 -msgid ":method:`cursor.hasNext()`" -msgstr "" - -#: ../source/reference/method/db.collection.aggregate.txt:64 -# 14e3e03839a646c79caa960ea4726ea7 -msgid ":method:`cursor.next()`" -msgstr "" - -#: ../source/reference/method/db.collection.aggregate.txt:65 -# 304dcad4c28c44efa2622efc85af673b -msgid ":method:`cursor.toArray()`" -msgstr "" - -#: ../source/reference/method/db.collection.aggregate.txt:66 -# 022e30df7dcb46aba6266c5d7ef498e6 -msgid ":method:`cursor.forEach()`" -msgstr "" - -#: ../source/reference/method/db.collection.aggregate.txt:67 -# c40044f8b0bb4ba8bd246dde6f322f36 -msgid ":method:`cursor.map()`" -msgstr "" - -#: ../source/reference/method/db.collection.aggregate.txt:68 -# 6081345c3bd94137b454a777df0b03e3 -msgid ":method:`cursor.objsLeftInBatch()`" -msgstr "" - -#: ../source/reference/method/db.collection.aggregate.txt:69 -# 026a90dba4ba431fa9e0f44ab2327829 -msgid ":method:`cursor.itcount()`" -msgstr "" - -#: ../source/reference/method/db.collection.aggregate.txt:70 -# 769c04794a414d02b15896c52e325853 -msgid ":method:`cursor.pretty()`" -msgstr "" - -#: ../source/reference/method/db.collection.aggregate.txt:72 -# b5f441e0854b4fea8e1e4bb40674da26 -msgid "For more information, see :doc:`/core/aggregation-pipeline`, :doc:`/reference/aggregation`, :doc:`/core/aggregation-pipeline-limits`, and :dbcommand:`aggregate`." -msgstr "" - -#: ../source/reference/method/db.collection.aggregate.txt:77 -# 171537e89d574f7cb91b31e700d7883f -msgid "Examples" -msgstr "" - -#: ../source/reference/method/db.collection.aggregate.txt:79 -# 800aacf8bf8b42299c1384b4a85a4c3b -msgid "The following examples use the collection ``orders`` that contains the following documents:" -msgstr "" - -#: ../source/reference/method/db.collection.aggregate.txt:91 -# 4a0427e7533448459f6441e1ec7fa02c -msgid "Group by and Calculate a Sum" -msgstr "" - -#: ../source/reference/method/db.collection.aggregate.txt:93 -# b4a214120089415db54278734a316cc6 -msgid "The following aggregation operation selects documents with status equal to ``\"A\"``, groups the matching documents by the ``cust_id`` field and calculates the ``total`` for each ``cust_id`` field from the sum of the ``amount`` field, and sorts the results by the ``total`` field in descending order:" -msgstr "" - -#: ../source/reference/method/db.collection.aggregate.txt:107 -# 0e70544b4b9b43afb42127b98d227632 -msgid "The operation returns a cursor with the following documents:" -msgstr "" - -#: ../source/includes/note-mongo-shell-automatically-iterates-cursor.rst:1 -#: ../source/includes/note-mongo-shell-automatically-iterates-cursor.rst:1 -#: ../source/includes/note-mongo-shell-automatically-iterates-cursor.rst:1 -# 62218fd934404deab3bec6bf4b71d967 -# e31f371ebe49433bad72d62f8d452e0b -# 3481012611844450bbf0a23e15fdce6e -msgid "The :program:`mongo` shell iterates the returned cursor automatically to print the results. See :doc:`/tutorial/iterate-a-cursor` for handling cursors manually in the :program:`mongo` shell." -msgstr "" - -#: ../source/reference/method/db.collection.aggregate.txt:119 -# a5607d7aa1f84450a42b6c882df3f0f9 -msgid "Return Information on Aggregation Pipeline Operation" -msgstr "" - -#: ../source/reference/method/db.collection.aggregate.txt:121 -# 8488a93784354eada21d207a4768a0d8 -msgid "The following aggregation operation sets the option ``explain`` to ``true`` to return information about the aggregation operation." -msgstr "" - -#: ../source/reference/method/db.collection.aggregate.txt:137 -# 4f0b5849b09a4377ad1fb1cae8764ace -msgid "The operation returns a cursor with the document that contains detailed information regarding the processing of the aggregation pipeline. For example, the document may show, among other details, which index, if any, the operation used. [#agg-index-filters]_ If the ``orders`` collection is a sharded collection, the document would also show the division of labor between the shards and the merge operation, and for targeted queries, the targeted shards." -msgstr "" - -#: ../source/reference/method/db.collection.aggregate.txt:145 -# e8b1c440dbc84ddab487092e7cdc765c -msgid "The intended readers of the ``explain`` output document are humans, and not machines, and the output format is subject to change between releases." -msgstr "" - -#: ../source/reference/method/db.collection.aggregate.txt:154 -# 8ca71ef8fc664a428572d5b8751a2f5b -msgid "Perform Large Sort Operation with External Sort" -msgstr "" - -#: ../source/reference/method/db.collection.aggregate.txt:156 -# a3de7dcc6e8642fb9067ade040a19c68 -msgid "Aggregation pipeline stages have :ref:`maximum memory use limit `. To handle large datasets, set ``allowDiskUse`` option to ``true`` to enable writing data to temporary files, as in the following example:" -msgstr "" - -#: ../source/reference/method/db.collection.aggregate.txt:176 -# a54332df53d84c27a01be32f06520e1d -msgid "Specify an Initial Batch Size" -msgstr "" - -#: ../source/reference/method/db.collection.aggregate.txt:178 -# 9c1f83e1ad124ddaae80dc6b97bba665 -msgid "To specify an initial batch size for the cursor, use the following syntax for the ``cursor`` option:" -msgstr "" - -#: ../source/reference/method/db.collection.aggregate.txt:185 -# 801e6ffa894d423780bead19acf11741 -msgid "For example, the following aggregation operation specifies the *initial* batch size of ``0`` for the cursor:" -msgstr "" - -#: ../source/reference/method/db.collection.aggregate.txt:202 -# 3038559e14004c75a372705c0618bcd7 -msgid "A ``batchSize`` of ``0`` means an empty first batch and is useful for quickly returning a cursor or failure message without doing significant server-side work. Specify subsequent batch sizes to :ref:`OP_GET_MORE ` operations as with other MongoDB cursors." -msgstr "" - -#: ../source/reference/method/db.collection.aggregate.txt:211 -# ff4d84e76c7a4c0aa71f962c678a3b61 -msgid "Specify a Collation" -msgstr "" - -#: ../source/includes/extracts/collation-description.rst:1 -# 82dc9321a298411a9b5d9196ca1ca058 -msgid ":doc:`Collation ` allows users to specify language-specific rules for string comparison, such as rules for lettercase and accent marks." -msgstr "" - -#: ../source/reference/method/db.collection.aggregate.txt:215 -# e2a8875eafda49589762f983f21a6066 -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -#: ../source/reference/method/db.collection.aggregate.txt:223 -# 629d4e66aec9465e8b2c52d6ffb38802 -msgid "The following aggregation operation includes the :ref:`collation ` option:" -msgstr "" - -#: ../source/reference/method/db.collection.aggregate.txt:233 -# 9edf02e64c174510b1ad4ad7060e61f9 -msgid "For descriptions on the collation fields, see :ref:`collation-document-fields`." -msgstr "" - -#: ../source/reference/method/db.collection.aggregate.txt:237 -# 159520607bc54078bc3d0361ac9a5e74 -msgid "Override ``readConcern``" -msgstr "" - -#: ../source/reference/method/db.collection.aggregate.txt:239 -# 58cb9ad537304e51b2f314bc5c68972e -msgid "The following operation on a replica set specifies a :doc:`/reference/read-concern` of :readconcern:`\"majority\"` to read the most recent copy of the data confirmed as having been written to a majority of the nodes." -msgstr "" - -#: ../source/includes/fact-enable-majority-readConcern.rst:1 -# 2b72c74f799c404fa594b831e6d24c70 -msgid "To use :term:`read concern` level of :readconcern:`\"majority\"`," -msgstr "" - -#: ../source/includes/fact-enable-majority-readConcern.rst:3 -# 8e29fa49ff8e46fb9219d2db42916a67 -msgid "you must start the :program:`mongod` instances with the :option:`--enableMajorityReadConcern` command line option (or the :setting:`replication.enableMajorityReadConcern` set to ``true`` if using a configuration file)." -msgstr "" - -#: ../source/includes/fact-enable-majority-readConcern.rst:8 -# 80567623e8cd4698876db52e87391c99 -msgid "replica sets must use :ref:`WiredTiger storage engine ` and election :rsconf:`protocol version 1 `." -msgstr "" - -#: ../source/includes/usage-read-concern-majority.rst:1 -# 45b039c8d92e4a4ea9879c6eb255487d -msgid "To ensure that a single thread can read its own writes, use :readconcern:`\"majority\"` read concern and :writeconcern:`\"majority\"` write concern against the primary of the replica set." -msgstr "" - -#: ../source/includes/fact-aggregate-readConcern.rst:1 -# ba46dbda5bb24a6cb3d574481337996e -msgid "To use a :doc:`read concern ` level of :readconcern:`\"majority\"`, you cannot include the :pipeline:`$out` stage." -msgstr "" - -#: ../source/includes/fact-readConcern-most-recent-data-in-node.rst:1 -# ffb3b3a142f441afb1279ffc730ea618 -msgid "Regardless of the :term:`read concern` level, the most recent data on a node may not reflect the most recent version of the data in the system." -msgstr "" - -#: ../source/reference/method/db.collection.aggregate.txt:261 -# a20004297f2f4587a28f516768b3514e -msgid ":ref:`index-filters` can affect the choice of index used. See :ref:`index-filters` for details." -msgstr "" - diff --git a/locale/pot/reference/method/db.collection.bulkWrite.pot b/locale/pot/reference/method/db.collection.bulkWrite.pot deleted file mode 100644 index 426d5ebbb29..00000000000 --- a/locale/pot/reference/method/db.collection.bulkWrite.pot +++ /dev/null @@ -1,368 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.bulkWrite.txt:3 -# e9cde48f70e242d19fb3962754f23de6 -msgid "db.collection.bulkWrite()" -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:0 -# 5ef1cab6be5548f895be8909a9f4f3f9 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:14 -# 3012de7c6f004e53a5f013ad671f61da -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:20 -# 7a96ca9ab86f4636ae6c060863efd563 -msgid "Performs multiple write operations with controls for order of execution." -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:23 -# 2a94a9b2e38b40a6af0fe92c8239fd10 -msgid ":method:`~db.collection.bulkWrite()` has the following syntax:" -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:37 -# 2fdd29bbfa9b40fe87404e4ed4ffebd5 -msgid "- A boolean ``acknowledged`` as ``true`` if the operation ran with :term:`write concern` or ``false`` if write concern was disabled. - A count for each write operation. - An array containing an ``_id`` for each successfully inserted or upserted documents." -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:38 -# 1a783a2aa8eb40a799f388601b506734 -msgid "A boolean ``acknowledged`` as ``true`` if the operation ran with :term:`write concern` or ``false`` if write concern was disabled." -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:41 -# 809126544f5f4a5798542829f5dfa02f -msgid "A count for each write operation." -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:43 -# 3710af3b35544ac98a7ab387be226a2a -msgid "An array containing an ``_id`` for each successfully inserted or upserted documents." -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:47 -# a15447dcde994556af3f4f219322d690 -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:49 -# 04f64559bb9d44a0bc59d92d509f56b9 -msgid ":method:`~db.collection.bulkWrite()` takes an array of write operations and executes each of them. By default operations are executed in order. See :ref:`bulkwrite-write-operations-executionofoperations` for controlling the order of write operation execution." -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:58 -# 70ba05374be7447eaaac50a8d5a757c8 -msgid "Write Operations" -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:63 -# a38d53d3b9f14022b658085098e9fd1a -msgid "insertOne" -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:65 -# 36d27a76407b4ce18a27db7c6a1c1f55 -msgid "Inserts a single document into the collection." -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:67 -# a1ef378823c0453eadd514e1734af918 -msgid "See :method:`db.collection.insertOne()`." -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:78 -# d5c2e85a188240ebb5b042e20528e246 -msgid "updateOne and updateMany" -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:82 -# 130b623ab69f4d499d0770f1db99a471 -msgid "Add support for :ref:`collation `. Refer to :method:`db.collection.updateOne()` and :method:`db.collection.updateMany()` for details" -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:86 -# 72262007843b4b9ea3716118c362236f -msgid "``updateOne`` updates a *single* document in the collection that matches the filter. If multiple documents match, ``updateOne`` will update the *first* matching document only. See :method:`db.collection.updateOne()`." -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:102 -# 0ac9da0610ea4814b6e35d26f7988805 -msgid "``updateMany`` updates *all* documents in the collection that match the filter. See :method:`db.collection.updateMany()`." -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:117 -#: ../source/reference/method/db.collection.bulkWrite.txt:152 -#: ../source/reference/method/db.collection.bulkWrite.txt:190 -# 842bb875fb304c9c812efa55fc199d45 -# 99b0ae171a5a499585d452f6cd95ca05 -# d06207ca3aad4909ba1b4936e3ca446a -msgid "Use :ref:`query selectors` such as those used with :method:`~db.collection.find()` for the ``filter`` field." -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:120 -# cafc627edfae43c7bc77bb329a9c19b7 -msgid "Use :doc:`/reference/operator/update/` such as :update:`$set`, :update:`$unset`, or :update:`$rename` for the ``update`` field." -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:124 -#: ../source/reference/method/db.collection.bulkWrite.txt:158 -# 8dcb1088ef59404b8a1b66edd59f3ec1 -# 849c860839d04766b6d79e91a90a516f -msgid "By default, ``upsert`` is ``false``." -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:129 -# a2d0bf056fc044da8220683ff3b709ca -msgid "replaceOne" -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:133 -# 81277b4e692f469996deab2debc0d651 -msgid "Add support for :ref:`collation `. Refer to :method:`db.collection.replaceOne()` for details" -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:136 -# a7d66116a33c4a6ca8701067f4cf2c3d -msgid "``replaceOne`` replaces a *single* document in the collection that matches the filter. If multiple documents match, ``replaceOne`` will replace the *first* matching document only. See :method:`db.collection.replaceOne()`." -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:155 -# 00483dd0552348f2a2b02df1fabba56e -msgid "The ``replacement`` field cannot contain :doc:`update operators `." -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:163 -# cbb4b1f4174940a1ab408b82fb30f80c -msgid "deleteOne and deleteMany" -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:167 -# 9e41362fcb1c4590bba633b104792faa -msgid "Add support for :ref:`collation `. Refer to :method:`db.collection.deleteOne()` and :method:`db.collection.deleteMany()` for details" -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:171 -# f850ae7d941b46708cce05ea355865a9 -msgid "``deleteOne`` deletes a *single* document in the collection that match the filter. If multiple documents match, ``deleteOne`` will delete the *first* matching document only. See :method:`db.collection.deleteOne()`." -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:181 -# 5c47348e67724e1cba4d609f97309194 -msgid "``deleteMany`` deletes *all* documents in the collection that match the filter. See :method:`db.collection.deleteMany()`." -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:197 -# 9c379da47e4745c78688181c591c9cb0 -msgid "``_id`` Field" -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:199 -# 9d1cea1200ae4eb9bcafea80c222a658 -msgid "If the document does not specify an :term:`_id` field, then :program:`mongod` adds the ``_id`` field and assign a unique :method:`ObjectId` for the document before inserting or upserting it. Most drivers create an ObjectId and insert the ``_id`` field, but the :program:`mongod` will create and populate the ``_id`` if the driver or application does not." -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:206 -# 7235a3b7d6674af1907e5f5a3e139dd3 -msgid "If the document contains an ``_id`` field, the ``_id`` value must be unique within the collection to avoid duplicate key error." -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:209 -# 075e9b48cf2445f4a7538b987e0b7847 -msgid "Update or replace operations cannot specify an ``_id`` value that differs from the original document." -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:215 -# ef20fac4d3fe4209b02770aab47fa093 -msgid "Execution of Operations" -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:217 -# d05b837d9be84aa8a155792dd5c0c08c -msgid "The ``ordered`` parameter specifies whether :method:`~db.collection.bulkWrite()` will execute operations in order or not. By default, operations are executed in order." -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:221 -# deed33fabaaa444c973e89db37171f57 -msgid "The following code represents a :method:`~db.collection.bulkWrite()` with five operations." -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:237 -# 25397679668b4a30bee1762499814e72 -msgid "In the default ``ordered : true`` state, each operation will be executed in order, from the first operation ``insertOne`` to the last operation ``deleteMany``." -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:241 -# da6739f6ab7d4cd3aa4086a3dc102a5a -msgid "If ``ordered`` is set to false, operations may be reordered by :program:`mongod` to increase performance. Applications should not depend on order of operation execution." -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:245 -# 80dbe6bde32e4ad7bfc54a6bf5067705 -msgid "The following code represents an unordered :method:`~db.collection.bulkWrite()` with six operations:" -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:262 -# 0180b8e7d6bd42bd8dfb8f34a2bbca9a -msgid "With ``ordered : false``, the results of the operation may vary. For example, the ``deleteOne`` or ``deleteMany`` may remove more or fewer documents depending on whether the run before or after the ``insertOne``, ``updateOne``, ``updateMany``, or ``replaceOne`` operations." -msgstr "" - -#: ../source/includes/fact-bulkwrite-operation-batches.rst:1 -# 51038fcdec8f486095ec17f1c5418fef -msgid "Each group of operations can have at most :limit:`1000 operations `. If a group exceeds this :limit:`limit`, MongoDB will divide the group into smaller groups of 1000 or less. For example, if the queue consists of 2000 operations, MongoDB creates 2 groups, each with 1000 operations." -msgstr "" - -#: ../source/includes/fact-bulkwrite-operation-batches.rst:8 -# 454c26ab1ab2417cbde35cf6c880459b -msgid "The sizes and grouping mechanics are internal performance details and are subject to change in future versions." -msgstr "" - -#: ../source/includes/fact-bulk-operation-sharded-cluster.rst:1 -# 893e09826ff7430d913bafcaa48817c5 -msgid "Executing an :method:`ordered ` list of operations on a sharded collection will generally be slower than executing an :method:`unordered ` list since with an ordered list, each operation must wait for the previous operation to finish." -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:272 -# 6433188036e14a6899d38891227f2a1f -msgid "Capped Collections" -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:274 -# 4db6984ba185412d9025941d17542ad4 -msgid ":method:`~db.collection.bulkWrite()` write operations have restrictions when used on a :term:`capped collection`." -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:277 -# 249b825a87fc43b8bf22d0136eb30b94 -msgid "``updateOne`` and ``updateMany`` throw a ``WriteError`` if the ``update`` criteria increases the size of the document being modified." -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:280 -# 011818b3cb724bd6b9da52d35744c1ab -msgid "``replaceOne`` throws a ``WriteError`` if the ``replacement`` document has a larger size than the original document." -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:284 -# f3584a2852494e1ca606a82646bba644 -msgid "``deleteOne`` and ``deleteMany`` throw a ``WriteError`` if used on a capped collection." -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:288 -# ce6599c0ef684d80b82340c9d2a2f2fa -msgid "Error Handling" -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:290 -# 6dcf804399ee4bf7aab796227e3d4541 -msgid ":method:`~db.collection.bulkWrite()` throws a ``BulkWriteError`` exception on errors." -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:293 -# a9b88e43024742ae8acb691e2834c1df -msgid "Excluding :doc:`/reference/write-concern` errors, ordered operations stop after an error, while unordered operations continue to process any remaining write operations in the queue." -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:297 -# a685fc55a49c4d6c8eac14c684b69466 -msgid "Write concern errors are displayed in the ``writeConcernErrors`` field, while all other errors are displayed in the ``writeErrors`` field. If an error is encountered, the number of successful write operations are displayed instead of the inserted ``_id`` values. Ordered operations display the single error encountered while unordered operations display each error in an array." -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:305 -# b8510f8af545425780b0ca55237ce225 -msgid "Examples" -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:310 -# 556f90763ccf42e98232600c256db8b5 -msgid "Bulk Write Operations" -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:312 -#: ../source/reference/method/db.collection.bulkWrite.txt:421 -# 18fb569410104c23b03981e3a17a7816 -# 0c3ee3f1ab7a4f3891986e015bd2ace5 -msgid "The ``characters`` collection contains the following documents:" -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:320 -# dea3296364ae4bb4a0a6f3d53be0d4c6 -msgid "The following :method:`~db.collection.bulkWrite()` performs multiple operations on the collection:" -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:366 -#: ../source/reference/method/db.collection.bulkWrite.txt:477 -# b5c462e18687441ea603c7794c35b0f7 -# 598f41aa8c584617b00681a56dd9af7f -msgid "The operation returns the following:" -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:385 -# f50a88e567f546f7ba6b0a9b1c93e13d -msgid "If the ``_id`` value for the second of the ``insertOne`` operations were a duplicate of an existing ``_id``, the following exception would be thrown:" -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:411 -# e1ef8d0988f140e1afca581922c333ef -msgid "Since ``ordered`` was true by default, only the first operation completes successfully. The rest are not executed. Running the :method:`~db.collection.bulkWrite()` with ``ordered : false`` would allow the remaining operations to complete despite the error." -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:419 -# 2071b28085254033974565783c149fef -msgid "Unordered Bulk Write" -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:429 -# 7d2639af92544fd8a0aab6c40133b740 -msgid "The following :method:`~db.collection.bulkWrite()` performs multiple ``unordered`` operations on the ``characters`` collection. Note that one of the ``insertOne`` stages has a duplicate ``_id`` value:" -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:502 -# 76d903b09fea4eeba9bb0dddd83e8693 -msgid "Since this was an ``unordered`` operation, the writes remaining in the queue were processed despite the exception." -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:508 -# 8f934bc9a0c14b0a9ac2f6045ac4a872 -msgid "Bulk Write with Write Concern" -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:510 -# 8791e035649e4dc4b51ac753c4e65674 -msgid "The ``enemies`` collection contains the following documents:" -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:519 -# 846f991594c94942a93c255099250d38 -msgid "The following :method:`~db.collection.bulkWrite()` performs multiple operations on the collection using a :ref:`write concern ` value of ``\"majority\"`` and :ref:`timeout ` value of 100 milliseconds:" -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:558 -# 7c925abb6131463d93d722db9941758e -msgid "If the total time required for all required nodes in the replica set to acknowledge the write operation is greater than ``wtimeout``, the following ``writeConcernError`` is displayed when the ``wtimeout`` period has passed." -msgstr "" - -#: ../source/reference/method/db.collection.bulkWrite.txt:584 -# 40ab41c4ab46486d92135e5f07305528 -msgid "The result set shows the operations executed since ``writeConcernErrors`` errors are *not* an indicator that any write operations failed." -msgstr "" - diff --git a/locale/pot/reference/method/db.collection.copyTo.pot b/locale/pot/reference/method/db.collection.copyTo.pot deleted file mode 100644 index 060c788952b..00000000000 --- a/locale/pot/reference/method/db.collection.copyTo.pot +++ /dev/null @@ -1,78 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.copyTo.txt:3 -# 384004f917cd4b7e95317669a9b7f341 -msgid "db.collection.copyTo()" -msgstr "" - -#: ../source/reference/method/db.collection.copyTo.txt:0 -# 234da5db806641cb974775e97d59756d -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.collection.copyTo.txt:14 -# 64a2584057ff43b1a4c90ed81e6fc04c -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.collection.copyTo.txt:20 -# 6a37231a66e74765bab0ba30526522d0 -msgid "Copies all documents from ``collection`` into ``newCollection`` using server-side JavaScript. If ``newCollection`` does not exist, MongoDB creates it." -msgstr "" - -#: ../source/includes/extracts/access-eval-copyTo.rst:1 -# 376c6e66a8194253afeff6fc05dc480e -msgid "If authorization is enabled, you must have access to all actions on all resources in order to run :method:`db.collection.copyTo()`. Providing such access is not recommended, but if your organization requires a user to run :method:`db.collection.copyTo()`, create a role that grants :authaction:`anyAction` on :ref:`resource-anyresource`. Do not assign this role to any other user." -msgstr "" - -#: ../source/includes/warning-copyto-loss-of-type-fidelity.rst:3 -# e1edcb1d0fca45cdad01e3401a980eec -msgid "When using :method:`db.collection.copyTo()` check field types to ensure that the operation does not remove type information from documents during the translation from :term:`BSON` to :term:`JSON`." -msgstr "" - -#: ../source/includes/warning-copyto-loss-of-type-fidelity.rst:8 -# 7a9bfd0c8c24467a9d1b4bed2a504012 -msgid "The :method:`db.collection.copyTo()` method uses the :dbcommand:`eval` command internally. As a result, the :method:`db.collection.copyTo()` operation takes a global lock that blocks all other read and write operations until the :method:`db.collection.copyTo()` completes." -msgstr "" - -#: ../source/reference/method/db.collection.copyTo.txt:30 -# bc5f98c3baa64cbbacd66e8140648173 -msgid ":method:`~db.collection.copyTo()` returns the number of documents copied. If the copy fails, it throws an exception." -msgstr "" - -#: ../source/reference/method/db.collection.copyTo.txt:34 -# 3bcc7ab7fe9342c9bef031f29af96b83 -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.collection.copyTo.txt:36 -# 117643114cce408aaa3f952b2b0cf512 -msgid "Because :method:`~db.collection.copyTo()` uses :dbcommand:`eval` internally, the copy operations will block all other operations on the :program:`mongod` instance." -msgstr "" - -#: ../source/reference/method/db.collection.copyTo.txt:41 -# 909d4fde63974d658990a46db2a21abc -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.collection.copyTo.txt:43 -# 7976a94774b94ae9ad91332e9b6a8d55 -msgid "The following operation copies all documents from the ``source`` collection into the ``target`` collection." -msgstr "" - diff --git a/locale/pot/reference/method/db.collection.count.pot b/locale/pot/reference/method/db.collection.count.pot deleted file mode 100644 index 6e4d3075b4a..00000000000 --- a/locale/pot/reference/method/db.collection.count.pot +++ /dev/null @@ -1,188 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.count.txt:3 -# c13782e4a170466087f462fbdf6e6488 -msgid "db.collection.count()" -msgstr "" - -#: ../source/reference/method/db.collection.count.txt:0 -# 57a2f3ff57a74e07afda92c7673ca992 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.collection.count.txt:14 -# 068bcc2fd836423b82e1c5bd1889a21f -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.collection.count.txt:18 -# fdbde4f0f69a4a0c9518150d9b7a3ad2 -msgid "Returns the count of documents that would match a :method:`~db.collection.find()` query. The :method:`db.collection.count()` method does not perform the :method:`~db.collection.find()` operation but instead counts and returns the number of results that match a query." -msgstr "" - -#: ../source/reference/method/db.collection.count.txt:26 -# 8a79e37dce804778b696a7fb18f6dbdc -msgid "The ``options`` document contains the following fields:" -msgstr "" - -#: ../source/reference/method/db.collection.count.txt:30 -# 0053d99e34094668b0203bb875d8525b -msgid ":method:`~db.collection.count()` is equivalent to the ``db.collection.find(query).count()`` construct." -msgstr "" - -#: ../source/reference/method/db.collection.count.txt:33 -# 9b3bfdeaf3914d19b79c16aac8b37bc4 -msgid ":method:`cursor.count()`" -msgstr "" - -#: ../source/reference/method/db.collection.count.txt:36 -# 693a7fb2f48d4e46a7caddd227e22a61 -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.collection.count.txt:39 -# 9fcc269c4ab34e3a8f8c048aac46284e -msgid "Sharded Clusters" -msgstr "" - -#: ../source/includes/extracts/fact-count-on-sharded-clusters-method-db.collection.count.rst:1 -# b8024f6d38074fea990634ff3808d83f -msgid "On a sharded cluster, :method:`db.collection.count()` can result in an *inaccurate* count if :term:`orphaned documents ` exist or if a :doc:`chunk migration ` is in progress." -msgstr "" - -#: ../source/includes/extracts/fact-count-on-sharded-clusters-method-db.collection.count.rst:5 -# 8c60caec900e4b25b7f469908aed24da -msgid "To avoid these situations, on a sharded cluster, use the :pipeline:`$group` stage of the :method:`db.collection.aggregate()` method to :group:`$sum` the documents. For example, the following operation counts the documents in a collection:" -msgstr "" - -#: ../source/includes/extracts/fact-count-on-sharded-clusters-method-db.collection.count.rst:18 -# 1c39056953d9421dab8907b4e1c64eab -msgid "To get a count of documents that match a query condition, include the :pipeline:`$match` stage as well:" -msgstr "" - -#: ../source/includes/extracts/fact-count-on-sharded-clusters-method-db.collection.count.rst:30 -# 4ce4ca7dd5ee4cf6bd135f6fa56ae629 -msgid "See :ref:`match-perform-a-count` for an example." -msgstr "" - -#: ../source/reference/method/db.collection.count.txt:44 -# 05dc1c8f053644e281e7b61c3c9cdb58 -msgid "Index Use" -msgstr "" - -#: ../source/includes/fact-count-index-use.rst:1 -# 8eb4d7d835e948f9a3dda6dbba74a6c1 -msgid "Consider a collection with the following index:" -msgstr "" - -#: ../source/includes/fact-count-index-use.rst:7 -# fc8ee17c23f94d299bb967fc08ac99c0 -msgid "When performing a count, MongoDB can return the count using only the index if:" -msgstr "" - -#: ../source/includes/fact-count-index-use.rst:10 -# b82f5f28ad4f428e9c5c63a6fbe161af -msgid "the query can use an index," -msgstr "" - -#: ../source/includes/fact-count-index-use.rst:12 -# 3e6e1051f2474758bcdc3392fb2b82dc -msgid "the query only contains conditions on the keys of the index, *and*" -msgstr "" - -#: ../source/includes/fact-count-index-use.rst:14 -# 2ea4980de3ab4630980b8852fe0567eb -msgid "the query predicates access a single contiguous range of index keys." -msgstr "" - -#: ../source/includes/fact-count-index-use.rst:16 -# bb89372ef7034bd5bcf9e14ab06f3da8 -msgid "For example, the following operations can return the count using only the index:" -msgstr "" - -#: ../source/includes/fact-count-index-use.rst:25 -# 7808d11de8f34e22b9adba098ebdda25 -msgid "If, however, the query can use an index but the query predicates do not access a single contiguous range of index keys or the query also contains conditions on fields outside the index, then in addition to using the index, MongoDB must also read the documents to return the count." -msgstr "" - -#: ../source/includes/fact-count-index-use.rst:37 -# cbe4afe4ed1048fd8a1cdb70ba0861d0 -msgid "In such cases, during the initial read of the documents, MongoDB pages the documents into memory such that subsequent calls of the same count operation will have better performance." -msgstr "" - -#: ../source/reference/method/db.collection.count.txt:49 -# 698b310d5755410780a063575cb07eb7 -msgid "Accuracy after Unexpected Shutdown" -msgstr "" - -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:1 -# 7ace58d4456b48f780c68c61a8e7b903 -msgid "After an unclean shutdown of a :program:`mongod` using the :doc:`Wired Tiger ` storage engine, |opt| statistics reported by |cmd| may be inaccurate." -msgstr "" - -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:5 -# c5b478a6fee44796b5096032a92dc8a8 -msgid "The amount of drift depends on the number of insert, update, or delete operations performed between the last :ref:`checkpoint ` and the unclean shutdown. Checkpoints usually occur every 60 seconds. However, :program:`mongod` instances running with non-default :option:`--syncdelay` settings may have more or less frequent checkpoints." -msgstr "" - -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:12 -# 97d7e19cc7f64f08ae9d0d28c389149e -msgid "Run :dbcommand:`validate` on each collection on the :program:`mongod` to to restore the correct statistics after an unclean shutdown." -msgstr "" - -#: ../source/reference/method/db.collection.count.txt:57 -# c24751210c5745afb1aeeef7af040c5d -msgid "This loss of accuracy only applies to :method:`~db.collection.count()` operations that do *not* include a query predicate." -msgstr "" - -#: ../source/reference/method/db.collection.count.txt:61 -# 045288c2de2f48a69b71baaa01276e7e -msgid "Examples" -msgstr "" - -#: ../source/reference/method/db.collection.count.txt:64 -# 13c55f34ac9d416385fb857d1a23c244 -msgid "Count all Documents in a Collection" -msgstr "" - -#: ../source/reference/method/db.collection.count.txt:66 -# 82fbe6c1aff0411cb4c8f7e92b978adf -msgid "To count the number of all documents in the ``orders`` collection, use the following operation:" -msgstr "" - -#: ../source/reference/method/db.collection.count.txt:73 -# 7d7d6d04f8734110b789eac9d67e68ad -msgid "This operation is equivalent to the following:" -msgstr "" - -#: ../source/reference/method/db.collection.count.txt:80 -# 06332ddfa9344fa38f871c0f64dc8653 -msgid "Count all Documents that Match a Query" -msgstr "" - -#: ../source/reference/method/db.collection.count.txt:82 -# 223090d7060d4017a911f64d9991adee -msgid "Count the number of the documents in the ``orders`` collection with the field ``ord_dt`` greater than ``new Date('01/01/2012')``:" -msgstr "" - -#: ../source/reference/method/db.collection.count.txt:90 -# 3a672f886bee4e6fb6088bd95a9141fe -msgid "The query is equivalent to the following:" -msgstr "" - diff --git a/locale/pot/reference/method/db.collection.createIndex.pot b/locale/pot/reference/method/db.collection.createIndex.pot deleted file mode 100644 index 124453b1d2f..00000000000 --- a/locale/pot/reference/method/db.collection.createIndex.pot +++ /dev/null @@ -1,290 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.createIndex.txt:3 -# 3e9cc1cacb6f47c099dbe5a17266e412 -msgid "db.collection.createIndex()" -msgstr "" - -#: ../source/reference/method/db.collection.createIndex.txt:0 -# 6188483b0d7a4e88bf04346a080d0414 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.collection.createIndex.txt:14 -# 2cb9fe8ffde94d4fa1223a3c6b4b0b3a -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.collection.createIndex.txt:18 -# 736f4e748c444accb3ed19657175e3dd -msgid "Creates indexes on collections." -msgstr "" - -#: ../source/reference/method/db.collection.createIndex.txt:22 -# 0150dd17383e4074bc3d691958d4bec4 -msgid "Starting in MongoDB 3.2, MongoDB disallows the creation of :ref:`version 0 <3.2-version-0-indexes>` indexes. To upgrade existing version 0 indexes, see :ref:`3.2-version-0-indexes`." -msgstr "" - -#: ../source/reference/method/db.collection.createIndex.txt:32 -# e81ae6d99cd04775900711522b3054f0 -msgid "Options" -msgstr "" - -#: ../source/reference/method/db.collection.createIndex.txt:34 -# c310f89b45034fb08f69ff0e0426a9b1 -msgid "The ``options`` document contains a set of options that controls the creation of the index. Different index types can have additional options specific for that type." -msgstr "" - -#: ../source/reference/method/db.collection.createIndex.txt:40 -# 5fc3966d2c71419796969ebe38884805 -msgid "Added support for :ref:`collation option `." -msgstr "" - -#: ../source/reference/method/db.collection.createIndex.txt:44 -# 0ff3b642f0d74b72b24558076d0ef92f -msgid "Options for All Index Types" -msgstr "" - -#: ../source/reference/method/db.collection.createIndex.txt:46 -# ff1997669cd844aa9a31e220f5a2a4d0 -msgid "The following options are available for all index types unless otherwise specified:" -msgstr "" - -#: ../source/includes/fact-remove-dropDups-option.rst:1 -# 51e6ae384a414addbfcf713b17f512ac -msgid "The ``dropDups`` option is no longer available." -msgstr "" - -#: ../source/reference/method/db.collection.createIndex.txt:56 -# bef50bd381744adca30e2a3c9eb791b7 -msgid "Option for Collation" -msgstr "" - -#: ../source/reference/method/db.collection.createIndex.txt:58 -# 196bfeed972b49928198a99d6de1559e -msgid "The :ref:`collation ` option is available for all index types except for ``text`` indexes." -msgstr "" - -#: ../source/includes/extracts/collation-index-collection.rst:1 -# a25becc0994642458bbab6d6011bceb9 -msgid "If you have specified a collation at the collection level, then:" -msgstr "" - -#: ../source/includes/extracts/collation-index-collection.rst:3 -# 90195bac476b44e98572d808b4c010ed -msgid "If you do not specify a collation when creating the index, MongoDB creates the index with that collation." -msgstr "" - -#: ../source/includes/extracts/collation-index-collection.rst:6 -# b946a7f2b2fa41839e8fa62fcf04789a -msgid "If you do specify a collation when creating the index, MongoDB creates the index with the specified collation." -msgstr "" - -#: ../source/includes/extracts/collation-index-tip.rst:0 -# 05ada789db4748d1b9e15f8996af8c01 -msgid "Tip" -msgstr "" - -#: ../source/includes/extracts/collation-index-tip.rst:4 -# 24ccf6c34b834244bb47b8f4c46e4f12 -msgid "By specifying a collation ``strength`` of ``1`` or ``2``, you can create a case-insensitive index. Index with a collation ``strength`` of ``1`` is both diacritic- and case-insensitive." -msgstr "" - -#: ../source/includes/extracts/collation-index-options.rst:1 -#: ../source/includes/extracts/collation-index-options.rst:1 -# 6ee9ae45beba4402b0a08c8ca651611f -# 657f535774df4f6cb9c931ea80985f08 -msgid "Unlike other index options, you can create multiple indexes on the same key(s) with different collations. To create indexes with the same key pattern but different collations, you must supply unique index names." -msgstr "" - -#: ../source/reference/method/db.collection.createIndex.txt:66 -# 862e22bb09dc4b82852a36dca847f169 -msgid "Options for ``text`` Indexes" -msgstr "" - -#: ../source/reference/method/db.collection.createIndex.txt:68 -# 08a8440b8a124ee3a7137837d4afc81a -msgid "The following options are available for :doc:`text ` indexes only:" -msgstr "" - -#: ../source/reference/method/db.collection.createIndex.txt:74 -# 5792a0a85cf44d32b9c64949f0a92b23 -msgid "Options for ``2dsphere`` Indexes" -msgstr "" - -#: ../source/reference/method/db.collection.createIndex.txt:76 -# e05d72b395f34cac91dd9d32a4f06edd -msgid "The following option is available for :doc:`2dsphere ` indexes only:" -msgstr "" - -#: ../source/reference/method/db.collection.createIndex.txt:82 -# 2f7139141eb34a2586c3a4bf7cfb1f61 -msgid "Options for ``2d`` Indexes" -msgstr "" - -#: ../source/reference/method/db.collection.createIndex.txt:84 -# 3944e31727fa422ead098c99d1dcbe8f -msgid "The following options are available for :doc:`2d ` indexes only:" -msgstr "" - -#: ../source/reference/method/db.collection.createIndex.txt:90 -# de995d38a026418295fabf082b50f716 -msgid "Options for ``geoHaystack`` Indexes" -msgstr "" - -#: ../source/reference/method/db.collection.createIndex.txt:92 -# 38eddb1cb75740148c0cb0eac18d597a -msgid "The following option is available for :doc:`geoHaystack ` indexes only:" -msgstr "" - -#: ../source/reference/method/db.collection.createIndex.txt:98 -# 67a0f50a96d94524ba1e212f1773c4f3 -msgid "Behaviors" -msgstr "" - -#: ../source/reference/method/db.collection.createIndex.txt:100 -# 062385be7abd49188b714ce4e53a9580 -msgid "The :method:`~db.collection.createIndex()` method has the behaviors described here." -msgstr "" - -#: ../source/reference/method/db.collection.createIndex.txt:105 -# d66ea575b64d4d269f78292688978369 -msgid "To add or change index options, other than collation, you must drop the index using the :method:`~db.collection.dropIndex()` method and issue another :method:`~db.collection.createIndex()` operation with the new options." -msgstr "" - -#: ../source/reference/method/db.collection.createIndex.txt:110 -# a74fea7476804a89bcfe758ff2808fde -msgid "If you create an index with one set of options, and then issue the :method:`~db.collection.createIndex()` method with the same index fields and different options (not including collation) without first dropping the index, :method:`~db.collection.createIndex()` will *not* rebuild the existing index with the new options." -msgstr "" - -#: ../source/reference/method/db.collection.createIndex.txt:118 -# 759c5ab45911467e9b8972ae4c89f5ad -msgid "If you call multiple :method:`~db.collection.createIndex()` methods with the same index specification at the same time, only the first operation will succeed, all other operations will have no effect." -msgstr "" - -#: ../source/reference/method/db.collection.createIndex.txt:123 -# 6db7dfa73643405b8bab1d9951d2ee76 -msgid "Non-background indexing operations will block all other operations on a database." -msgstr "" - -#: ../source/includes/fact-index-key-length-operation-behaviors.rst:3 -# 2d0bed65ce0e441783398a56cb501a93 -msgid "MongoDB will **not** :method:`create an index ` on a collection if the index entry for an existing document exceeds the |limit|. Previous versions of MongoDB would create the index but not index such documents." -msgstr "" - -#: ../source/reference/method/db.collection.createIndex.txt:135 -# fd49dffffa544c45a028230905e10e36 -msgid "Examples" -msgstr "" - -#: ../source/reference/method/db.collection.createIndex.txt:138 -# 0ea01ca6e1c7458aafe6989cb0e9f1a6 -msgid "Create an Ascending Index on a Single Field" -msgstr "" - -#: ../source/reference/method/db.collection.createIndex.txt:140 -# 2b0415c7510d49b5ad0b53a038e4c823 -msgid "The following example creates an ascending index on the field ``orderDate``." -msgstr "" - -#: ../source/reference/method/db.collection.createIndex.txt:147 -# 1c2e8e19a9844089912526e37a0f38d9 -msgid "If the ``keys`` document specifies more than one field, then :method:`~db.collection.createIndex()` creates a :term:`compound index`." -msgstr "" - -#: ../source/reference/method/db.collection.createIndex.txt:152 -# 73425aa96fb34e4a91d7c30cf29bbc3c -msgid "Create an Index on a Multiple Fields" -msgstr "" - -#: ../source/reference/method/db.collection.createIndex.txt:154 -# de81140854a24bc29dffe7a0646b257f -msgid "The following example creates a compound index on the ``orderDate`` field (in ascending order) and the ``zipcode`` field (in descending order.)" -msgstr "" - -#: ../source/reference/method/db.collection.createIndex.txt:162 -# 46e8e9eb79604fdcb96fc3e86150bacc -msgid "A compound index cannot include a :ref:`hashed index ` component." -msgstr "" - -#: ../source/reference/method/db.collection.createIndex.txt:167 -# fa1efe935fd541ab9680c22904808c48 -msgid "The order of an index is important for supporting :method:`~cursor.sort()` operations using the index." -msgstr "" - -#: ../source/reference/method/db.collection.createIndex.txt:171 -# 3fd1ca0656454ee0bf9681084b15ae1c -msgid "Create Indexes with Collation Specified" -msgstr "" - -#: ../source/reference/method/db.collection.createIndex.txt:173 -# 79cf74693390482ebd9171e872315646 -msgid "The following example creates an index named ``category_fr``. The example creates the index with the :ref:`collation ` that specifies the locale ``fr`` and comparison strength ``2``:" -msgstr "" - -#: ../source/reference/method/db.collection.createIndex.txt:185 -# 5f06da1b19cc41b9a9014fbbe7153108 -msgid "The following example creates a compound index named ``date_category_fr`` with a :ref:`collation `. The collation applies only to the index keys with string values." -msgstr "" - -#: ../source/reference/method/db.collection.createIndex.txt:196 -# 0d23ecf8d7904ff9a189c9644a1ac0bb -msgid "The collation applies to the indexed keys whose values are string." -msgstr "" - -#: ../source/reference/method/db.collection.createIndex.txt:198 -# f66aaf48ab75437c81768d5e730ed69b -msgid "For queries or sort operations on the indexed keys that uses the same collation rules, MongoDB can use the index." -msgstr "" - -#: ../source/reference/method/db.collection.createIndex.txt:202 -# b014ccb6e9454d07bb890d00814f1c98 -msgid "Additional Information" -msgstr "" - -#: ../source/reference/method/db.collection.createIndex.txt:204 -# c45ccb93d9804acfabd9bc38e2fc927d -msgid "Use :method:`db.collection.createIndex()` rather than :method:`db.collection.ensureIndex()` to create indexes." -msgstr "" - -#: ../source/reference/method/db.collection.createIndex.txt:207 -# dfbe290140ce4eb0a4209c74d6f7ce97 -msgid "The :doc:`/indexes` section of this manual for full documentation of indexes and indexing in MongoDB." -msgstr "" - -#: ../source/reference/method/db.collection.createIndex.txt:210 -# e3671f92e9044618909063ea037d0b4a -msgid ":method:`db.collection.getIndexes()` to view the specifications of existing indexes for a collection." -msgstr "" - -#: ../source/reference/method/db.collection.createIndex.txt:213 -# 5e48af970068442da94258710eeeef46 -msgid ":doc:`/core/index-text` for details on creating ``text`` indexes." -msgstr "" - -#: ../source/reference/method/db.collection.createIndex.txt:216 -# 90b1a1315c9f4def99c44f73cf1ab911 -msgid ":ref:`index-feature-geospatial` and :ref:`index-geohaystack-index` for geospatial queries." -msgstr "" - -#: ../source/reference/method/db.collection.createIndex.txt:219 -# a99cd3d875fd45a5a9e5253f7c90f975 -msgid ":ref:`index-feature-ttl` for expiration of data." -msgstr "" - diff --git a/locale/pot/reference/method/db.collection.dataSize.pot b/locale/pot/reference/method/db.collection.dataSize.pot deleted file mode 100644 index 4c212b41fdf..00000000000 --- a/locale/pot/reference/method/db.collection.dataSize.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.dataSize.txt:3 -# 6b389dd7385f439aab9beac49a2cfae9 -msgid "db.collection.dataSize()" -msgstr "" - -#: ../source/reference/method/db.collection.dataSize.txt:15 -# f1b9b893c37a41ccab899d3913e5dfbf -msgid "The size of the collection. This method provides a wrapper around the :data:`~collStats.size` output of the :dbcommand:`collStats` (i.e. :method:`db.collection.stats()`) command." -msgstr "" - diff --git a/locale/pot/reference/method/db.collection.deleteMany.pot b/locale/pot/reference/method/db.collection.deleteMany.pot deleted file mode 100644 index b82f3460b3c..00000000000 --- a/locale/pot/reference/method/db.collection.deleteMany.pot +++ /dev/null @@ -1,155 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.deleteMany.txt:3 -# db048ceb4ac64ccaa486e7d79eefe45a -msgid "db.collection.deleteMany()" -msgstr "" - -#: ../source/reference/method/db.collection.deleteMany.txt:0 -# 2009edf1b0cc474e8d9bc917390faedd -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.collection.deleteMany.txt:14 -# f516947b6c6744449db5e80516330c21 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.collection.deleteMany.txt:18 -# 075b5acfb9c84a26be70e4997d4b5742 -msgid "Removes all documents that match the ``filter`` from a collection." -msgstr "" - -#: ../source/reference/method/db.collection.deleteMany.txt:32 -# 3de1f31419904d0083dd62cbace2b79e -msgid "A document containing: - A boolean ``acknowledged`` as ``true`` if the operation ran with :term:`write concern` or ``false`` if write concern was disabled - ``deletedCount`` containing the number of deleted documents" -msgstr "" - -#: ../source/reference/method/db.collection.deleteMany.txt:34 -# 2e4c11b2cf224e7889e7ed9ab4372154 -msgid "A document containing:" -msgstr "" - -#: ../source/reference/method/db.collection.deleteMany.txt:36 -# d086ee49d725473aa29155e47f65df9e -msgid "A boolean ``acknowledged`` as ``true`` if the operation ran with :term:`write concern` or ``false`` if write concern was disabled" -msgstr "" - -#: ../source/reference/method/db.collection.deleteMany.txt:39 -# 1207c17a6303403dba9911ef159512fe -msgid "``deletedCount`` containing the number of deleted documents" -msgstr "" - -#: ../source/reference/method/db.collection.deleteMany.txt:42 -# 2c04b87632684b31a572fe0eaa324abf -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.collection.deleteMany.txt:47 -# 284917df7d5c4fbea593f0c715a213e8 -msgid "Capped Collections" -msgstr "" - -#: ../source/reference/method/db.collection.deleteMany.txt:49 -# 08460a98e67943f39d89b827bc97adb8 -msgid ":method:`~db.collection.deleteMany()` throws a ``WriteError`` exception if used on a :term:`capped collection`. To remove all documents from a capped collection, use :method:`db.collection.drop()` instead." -msgstr "" - -#: ../source/reference/method/db.collection.deleteMany.txt:56 -# 16c7cb2525e94e3f92932da5d71ef7be -msgid "Delete a Single Document" -msgstr "" - -#: ../source/reference/method/db.collection.deleteMany.txt:58 -# 651cc2e2b14949f68f38f9c2355697ab -msgid "To delete a single document, use :method:`db.collection.deleteOne()` instead." -msgstr "" - -#: ../source/reference/method/db.collection.deleteMany.txt:60 -# b19effaa19e942ea9102abae375be79d -msgid "Alternatively, use a field that is a part of a :term:`unique index` such as ``_id``." -msgstr "" - -#: ../source/reference/method/db.collection.deleteMany.txt:64 -# 0f4a8fd7866c4a7d98e3c6b6f0b8e20b -msgid "Examples" -msgstr "" - -#: ../source/reference/method/db.collection.deleteMany.txt:69 -# d1fe3eb70c4f44a4b23880fd77a779d5 -msgid "Delete Multiple Documents" -msgstr "" - -#: ../source/reference/method/db.collection.deleteMany.txt:71 -# 38e50d85c0774fbaa1e9aae5d7f08865 -msgid "The ``orders`` collection has documents with the following structure:" -msgstr "" - -#: ../source/reference/method/db.collection.deleteMany.txt:86 -# 5c4c1acdc0254d6eab841a8d4fc6b80b -msgid "The following operation deletes all documents where ``client : \"Crude Traders Inc.\"``:" -msgstr "" - -#: ../source/reference/method/db.collection.deleteMany.txt:97 -#: ../source/reference/method/db.collection.deleteMany.txt:114 -# 3ac125309a9d451dba04456aed322d61 -# 5229197257aa46348085aeeabe5d8026 -msgid "The operation returns:" -msgstr "" - -#: ../source/reference/method/db.collection.deleteMany.txt:103 -# 0a5b8e2e8c5746e6a4b55f37f2399838 -msgid "The following operation deletes all documents where ``stock : \"Brent Crude Futures\"`` and ``limit`` is greater than ``48.88``:" -msgstr "" - -#: ../source/reference/method/db.collection.deleteMany.txt:123 -# 5e7a5031eb5d492989f39ade95bf9442 -msgid "deleteMany() with Write Concern" -msgstr "" - -#: ../source/reference/method/db.collection.deleteMany.txt:125 -# a4630330998d4933b7da1b10c5b8bc53 -msgid "Given a three member replica set, the following operation specifies a ``w`` of ``majority`` and ``wtimeout`` of ``100``:" -msgstr "" - -#: ../source/reference/method/db.collection.deleteMany.txt:139 -# 5ff7112ebfa6490d90fa262c170a2464 -msgid "If the acknowledgement takes longer than the ``wtimeout`` limit, the following exception is thrown:" -msgstr "" - -#: ../source/reference/method/db.collection.deleteMany.txt:153 -# eca9f66ef37f48f3b64a5d46a9b54f58 -msgid "Specify Collation" -msgstr "" - -#: ../source/includes/extracts/collation-description.rst:1 -# fde47e511f594587a768a9db49697d25 -msgid ":doc:`Collation ` allows users to specify language-specific rules for string comparison, such as rules for lettercase and accent marks." -msgstr "" - -#: ../source/reference/method/db.collection.deleteMany.txt:157 -# 340e513eb8c946c88d9c087c55f65dbd -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -#: ../source/reference/method/db.collection.deleteMany.txt:165 -# 19d058e4008a4411a81bea6f40148b20 -msgid "The following operation includes the :ref:`collation ` option:" -msgstr "" - diff --git a/locale/pot/reference/method/db.collection.deleteOne.pot b/locale/pot/reference/method/db.collection.deleteOne.pot deleted file mode 100644 index 9314ddb34c8..00000000000 --- a/locale/pot/reference/method/db.collection.deleteOne.pot +++ /dev/null @@ -1,155 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.deleteOne.txt:3 -# bafbd5bb76cd42c6ae5005807b8edb90 -msgid "db.collection.deleteOne()" -msgstr "" - -#: ../source/reference/method/db.collection.deleteOne.txt:0 -# 9c0268ee1c5d4af38727cf9942260877 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.collection.deleteOne.txt:14 -# 0f7a3dabb25c4133a23f90b6d65d2f41 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.collection.deleteOne.txt:18 -# 52c7841b5fbc4bbeb444f895f587127f -msgid "Removes a single document from a collection." -msgstr "" - -#: ../source/reference/method/db.collection.deleteOne.txt:32 -# 5632fbcc36134669bb74f513fbe0d2f4 -msgid "A document containing: - A boolean ``acknowledged`` as ``true`` if the operation ran with :term:`write concern` or ``false`` if write concern was disabled - ``deletedCount`` containing the number of deleted documents" -msgstr "" - -#: ../source/reference/method/db.collection.deleteOne.txt:34 -# c9efb1a77ba84eccbba356b1eddb726b -msgid "A document containing:" -msgstr "" - -#: ../source/reference/method/db.collection.deleteOne.txt:36 -# 185b0359b9a5480fb61121ab1da17ff6 -msgid "A boolean ``acknowledged`` as ``true`` if the operation ran with :term:`write concern` or ``false`` if write concern was disabled" -msgstr "" - -#: ../source/reference/method/db.collection.deleteOne.txt:39 -# b138b332c1f44b34bea57d0fea4c1a38 -msgid "``deletedCount`` containing the number of deleted documents" -msgstr "" - -#: ../source/reference/method/db.collection.deleteOne.txt:42 -# 5367a04d643d487eb5da594684a06fa4 -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.collection.deleteOne.txt:47 -# e3ac742c823f46ff9392e6956e86a192 -msgid "Deletion Order" -msgstr "" - -#: ../source/reference/method/db.collection.deleteOne.txt:49 -# 59e206a64a91440581f697542d7adbfe -msgid ":method:`~db.collection.deleteOne` deletes the first document that matches the filter. Use a field that is part of a :term:`unique index` such as ``_id`` for precise deletions." -msgstr "" - -#: ../source/reference/method/db.collection.deleteOne.txt:56 -# 5efb25ddb3c349a887007c1eccc1003f -msgid "Capped Collections" -msgstr "" - -#: ../source/reference/method/db.collection.deleteOne.txt:58 -# db3947f84fcc4fabaebbe1115a87f085 -msgid ":method:`~db.collection.deleteOne()` throws a ``WriteError`` exception if used on a :term:`capped collection`. To remove documents from a capped collection, use :method:`db.collection.drop()` instead." -msgstr "" - -#: ../source/reference/method/db.collection.deleteOne.txt:63 -# 87f5bcd89e4c407b83670d3f8747ace1 -msgid "Examples" -msgstr "" - -#: ../source/reference/method/db.collection.deleteOne.txt:68 -# 0b1e1f65fcae4ccca8b3f73daa34656c -msgid "Delete a Single Document" -msgstr "" - -#: ../source/reference/method/db.collection.deleteOne.txt:70 -# 1fd4242f6ef2405c8a56fe83b4c05ae8 -msgid "The ``orders`` collection has documents with the following structure:" -msgstr "" - -#: ../source/reference/method/db.collection.deleteOne.txt:85 -# bc1580c77eea4295b7a9abe6915dc7b8 -msgid "The following operation deletes the order with ``_id: ObjectId(\"563237a41a4d68582c2509da\")`` :" -msgstr "" - -#: ../source/reference/method/db.collection.deleteOne.txt:96 -#: ../source/reference/method/db.collection.deleteOne.txt:113 -# 461e05529a7047648d3df3bd6ff02bce -# 431d0bfdad2d4d5ba1e53164a7909cec -msgid "The operation returns:" -msgstr "" - -#: ../source/reference/method/db.collection.deleteOne.txt:102 -# 91932d7fe2b440618624c8b20139ab33 -msgid "The following operation deletes the first document with ``expiryts`` greater than ``ISODate(\"2015-11-01T12:40:15Z\")``" -msgstr "" - -#: ../source/reference/method/db.collection.deleteOne.txt:122 -# 3371abf89bb742899451f423cdfb2eab -msgid "deleteOne() with Write Concern" -msgstr "" - -#: ../source/reference/method/db.collection.deleteOne.txt:124 -# d1f0c8ccbc8f4878b713dd42fdf5d0c6 -msgid "Given a three member replica set, the following operation specifies a ``w`` of ``majority``, ``wtimeout`` of ``100``:" -msgstr "" - -#: ../source/reference/method/db.collection.deleteOne.txt:138 -# 306a0910cd5b4880b972f6c680114bf2 -msgid "If the acknowledgement takes longer than the ``wtimeout`` limit, the following exception is thrown:" -msgstr "" - -#: ../source/reference/method/db.collection.deleteOne.txt:152 -# 2e08fc20232f4868a7d1d99e64b7367d -msgid "Specify Collation" -msgstr "" - -#: ../source/includes/extracts/collation-description.rst:1 -# 4eef5d6e63c04f61ac1e0382b4f8d6c2 -msgid ":doc:`Collation ` allows users to specify language-specific rules for string comparison, such as rules for lettercase and accent marks." -msgstr "" - -#: ../source/reference/method/db.collection.deleteOne.txt:156 -# ffc664aa7e1148da8370beace3647891 -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -#: ../source/reference/method/db.collection.deleteOne.txt:164 -# cda64e24a75542f0aaddaacb5c6d66c0 -msgid "The following operation includes the :ref:`collation ` option:" -msgstr "" - -#: ../source/reference/method/db.collection.deleteOne.txt:174 -# 40bcbc66cd1d443783626c34c6f01360 -msgid "To delete multiple documents, see :method:`db.collection.deleteMany()`" -msgstr "" - diff --git a/locale/pot/reference/method/db.collection.distinct.pot b/locale/pot/reference/method/db.collection.distinct.pot deleted file mode 100644 index ac7d7e7dc2d..00000000000 --- a/locale/pot/reference/method/db.collection.distinct.pot +++ /dev/null @@ -1,190 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.distinct.txt:3 -# f500f3a366674443b0cfdf80cb3211d0 -msgid "db.collection.distinct()" -msgstr "" - -#: ../source/reference/method/db.collection.distinct.txt:0 -# c2353339a2b44d35a978d310d7877a47 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.collection.distinct.txt:14 -# bc13f836b73c41ff95c6f866adb18aec -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.collection.distinct.txt:18 -# b8dfe827c85046f8ae0d4c14ee1c6726 -msgid "Finds the distinct values for a specified field across a single collection and returns the results in an array." -msgstr "" - -#: ../source/reference/method/db.collection.distinct.txt:24 -# 92e7e03cba5f400fb6701d098fb33e96 -msgid "The :method:`db.collection.distinct()` method provides a wrapper around the :dbcommand:`distinct` command. Results must not be larger than the maximum :ref:`BSON size `." -msgstr "" - -#: ../source/reference/method/db.collection.distinct.txt:31 -# c01c0a050e544ddcb8ccfb14dfdb9013 -msgid "Options" -msgstr "" - -#: ../source/reference/method/db.collection.distinct.txt:40 -# 2ba1d0659f864d84bf03e0e4f53defc0 -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.collection.distinct.txt:45 -# cc1dd537cfa94586ac8179ccca5f7fe9 -msgid "Array Fields" -msgstr "" - -#: ../source/includes/extracts/fact-distinct-method-array-field.rst:1 -# 6009c5e575fa464d96c07cafa4060eca -msgid "If the value of the specified ``field`` is an array, :method:`db.collection.distinct()` considers each element of the array as a separate value." -msgstr "" - -#: ../source/includes/extracts/fact-distinct-method-array-field.rst:5 -# cc72706db6cd4cb0a0e9bac0a37ebadf -msgid "For instance, if a field has as its value ``[ 1, [1], 1 ]``, then :method:`db.collection.distinct()` considers ``1``, ``[1]``, and ``1`` as separate values." -msgstr "" - -#: ../source/reference/method/db.collection.distinct.txt:49 -# 58b650dc5ee1428b95dd71e6f7ef9420 -msgid "For an example, see :ref:`distinct-method-array`." -msgstr "" - -#: ../source/reference/method/db.collection.distinct.txt:52 -# d53e18b285ad45fea4b960940afdcfbc -msgid "Index Use" -msgstr "" - -#: ../source/includes/extracts/fact-distinct-method-index-use.rst:1 -# b9a675c2d8ca41f4b18fe870cc161172 -msgid "When possible, :method:`db.collection.distinct()` operations can use indexes." -msgstr "" - -#: ../source/includes/extracts/fact-distinct-method-index-use.rst:3 -# dea8216d13af49adb5a12bf4e664b0c1 -msgid "Indexes can also :ref:`cover ` :method:`db.collection.distinct()` operations. See :ref:`covered-queries` for more information on queries covered by indexes." -msgstr "" - -#: ../source/reference/method/db.collection.distinct.txt:58 -# ffad0dd22c994c6d90b0c48da6380377 -msgid "Examples" -msgstr "" - -#: ../source/reference/method/db.collection.distinct.txt:60 -# e805f388ff944476beb336796dc31433 -msgid "The examples use the ``inventory`` collection that contains the following documents:" -msgstr "" - -#: ../source/reference/method/db.collection.distinct.txt:71 -# c9a338e06bc844698b698e23b510cd38 -msgid "Return Distinct Values for a Field" -msgstr "" - -#: ../source/reference/method/db.collection.distinct.txt:73 -# 1eb8fe733a59451cb52c87e549788acc -msgid "The following example returns the distinct values for the field ``dept`` from all documents in the ``inventory`` collection:" -msgstr "" - -#: ../source/reference/method/db.collection.distinct.txt:80 -# 7d4d49207f044d55b57c8ee317fbf978 -msgid "The method returns the following array of distinct ``dept`` values:" -msgstr "" - -#: ../source/reference/method/db.collection.distinct.txt:87 -# f29cf1e3eefb47889fc7723b6edb36f5 -msgid "Return Distinct Values for an Embedded Field" -msgstr "" - -#: ../source/reference/method/db.collection.distinct.txt:89 -# 63dffc31e5da4fd58b3c4f9925abf13a -msgid "The following example returns the distinct values for the field ``sku``, embedded in the ``item`` field, from all documents in the ``inventory`` collection:" -msgstr "" - -#: ../source/reference/method/db.collection.distinct.txt:97 -#: ../source/reference/method/db.collection.distinct.txt:138 -# 5f8d9715dc1649e68b22381eef989a67 -# 9d141b3249ed499591752f0db9b8b76f -msgid "The method returns the following array of distinct ``sku`` values:" -msgstr "" - -#: ../source/reference/method/db.collection.distinct.txt:103 -# 5478986d8b8646c88751f4bf9fb9716c -msgid ":ref:`document-dot-notation` for information on accessing fields within embedded documents" -msgstr "" - -#: ../source/reference/method/db.collection.distinct.txt:109 -# 8cb3d2baab1844bd87e77ffd54627451 -msgid "Return Distinct Values for an Array Field" -msgstr "" - -#: ../source/reference/method/db.collection.distinct.txt:111 -# 5434d05ee91145998ec074a939da47c3 -msgid "The following example returns the distinct values for the field ``sizes`` from all documents in the ``inventory`` collection:" -msgstr "" - -#: ../source/reference/method/db.collection.distinct.txt:118 -# de6ca1cc33ae4c83a41360d1ad194f13 -msgid "The method returns the following array of distinct ``sizes`` values:" -msgstr "" - -#: ../source/reference/method/db.collection.distinct.txt:124 -# 36cae29b320a45ea93b3cebc354667e0 -msgid "For information on :method:`~db.collection.distinct()` and array fields, see the :ref:`Behavior ` section." -msgstr "" - -#: ../source/reference/method/db.collection.distinct.txt:128 -# d1a00f64891d45dcbb4701904aae64aa -msgid "Specify Query with ``distinct``" -msgstr "" - -#: ../source/reference/method/db.collection.distinct.txt:130 -# 951f577f18b244fe978befc96455b15b -msgid "The following example returns the distinct values for the field ``sku``, embedded in the ``item`` field, from the documents whose ``dept`` is equal to ``\"A\"``:" -msgstr "" - -#: ../source/reference/method/db.collection.distinct.txt:145 -# ce9616b9b64c43dea1723cd785ce5d6a -msgid "Specify a Collation" -msgstr "" - -#: ../source/includes/extracts/collation-description.rst:1 -# 938261e25bc441a4ba620b8b80d5d3b8 -msgid ":doc:`Collation ` allows users to specify language-specific rules for string comparison, such as rules for lettercase and accent marks." -msgstr "" - -#: ../source/reference/method/db.collection.distinct.txt:149 -# e35c9a520a1e47a8a7dc2fd46d8797bc -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -#: ../source/reference/method/db.collection.distinct.txt:157 -# 46d7b347a95c46ecbe65c5d34dc97d5e -msgid "The following aggregation operation includes the :ref:`collation` option:" -msgstr "" - -#: ../source/reference/method/db.collection.distinct.txt:164 -# bd6a5a8791e5401b86cf2151dcc1d25f -msgid "For descriptions on the collation fields, see :ref:`collation-document-fields`." -msgstr "" - diff --git a/locale/pot/reference/method/db.collection.drop.pot b/locale/pot/reference/method/db.collection.drop.pot deleted file mode 100644 index a91f2b37d9f..00000000000 --- a/locale/pot/reference/method/db.collection.drop.pot +++ /dev/null @@ -1,83 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.drop.txt:3 -# 9a026411a1b746dc98a0e9c7e743ca5a -msgid "db.collection.drop()" -msgstr "" - -#: ../source/reference/method/db.collection.drop.txt:0 -# 54e754c0565847cbada3ed8a33c4871b -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.collection.drop.txt:16 -# b52eeca3cd834928a374dcbba16bb52e -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.collection.drop.txt:20 -# b5aa1e6925b6415e9770793192be12e9 -msgid "Removes a collection or :doc:`view ` from the database. The method also removes any indexes associated with the dropped collection. The method provides a wrapper around the :dbcommand:`drop` command." -msgstr "" - -#: ../source/reference/method/db.collection.drop.txt:25 -# fe656590007f4413913bd14182c7953e -msgid ":method:`db.collection.drop()` has the form:" -msgstr "" - -#: ../source/reference/method/db.collection.drop.txt:31 -# 76335641bd6b42baa84fdb75d4620c76 -msgid ":method:`db.collection.drop()` takes no arguments and will produce an error if called with any arguments." -msgstr "" - -#: ../source/reference/method/db.collection.drop.txt:34 -# dc017b49ef5e48d48f8a5e2386736d98 -msgid "- ``true`` when successfully drops a collection. - ``false`` when collection to drop does not exist." -msgstr "" - -#: ../source/reference/method/db.collection.drop.txt:35 -# ca555d83087044c19ecfaf4b89d08967 -msgid "``true`` when successfully drops a collection." -msgstr "" - -#: ../source/reference/method/db.collection.drop.txt:36 -# 8587bf52fe9443d5ac321705cd07c565 -msgid "``false`` when collection to drop does not exist." -msgstr "" - -#: ../source/reference/method/db.collection.drop.txt:39 -# b53d6dd619484b919f31d86b3bc35918 -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.collection.drop.txt:41 -# a7665c4a955a4f9abb9d414e85b9bdf5 -msgid "This method obtains a write lock on the affected database and will block other operations until it has completed." -msgstr "" - -#: ../source/reference/method/db.collection.drop.txt:45 -# 5b4785a8997742ae9e58abfa92cc6904 -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.collection.drop.txt:47 -# d61d1e00ee3a4e12b1f39a0963ad8287 -msgid "The following operation drops the ``students`` collection in the current database." -msgstr "" - diff --git a/locale/pot/reference/method/db.collection.dropIndex.pot b/locale/pot/reference/method/db.collection.dropIndex.pot deleted file mode 100644 index cb289240bc4..00000000000 --- a/locale/pot/reference/method/db.collection.dropIndex.pot +++ /dev/null @@ -1,88 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.dropIndex.txt:3 -# 6ab0daeb94fc42d0a9f0aa61d9c89196 -msgid "db.collection.dropIndex()" -msgstr "" - -#: ../source/reference/method/db.collection.dropIndex.txt:0 -# a344f766e0a84bc0b95c7ea8bf7ca7a6 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.collection.dropIndex.txt:14 -# ac6871022bae4aaebdc19ae297e0ecb4 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.collection.dropIndex.txt:18 -# f9613101c30c4fa8aff53d7f2f5339cc -msgid "Drops or removes the specified index from a collection. The :method:`db.collection.dropIndex()` method provides a wrapper around the :dbcommand:`dropIndexes` command." -msgstr "" - -#: ../source/reference/method/db.collection.dropIndex.txt:24 -# fd2cdce1143b4c4195b34daf9d7096dc -msgid "You cannot drop the default index on the ``_id`` field." -msgstr "" - -#: ../source/reference/method/db.collection.dropIndex.txt:26 -# c642b7f1c136455297098b57ef4ea1e5 -msgid "The :method:`db.collection.dropIndex()` method takes the following parameter:" -msgstr "" - -#: ../source/reference/method/db.collection.dropIndex.txt:31 -# 38ce92139e944012a5c757f771da861e -msgid "To get the index name or the index specification document for the :method:`db.collection.dropIndex()` method, use the :method:`db.collection.getIndexes()` method." -msgstr "" - -#: ../source/reference/method/db.collection.dropIndex.txt:36 -# 69ec209913af4f63955bbbcf8eedf836 -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.collection.dropIndex.txt:38 -# 8d86e11ce34842b1834bbd20cfd90a19 -msgid "Consider a ``pets`` collection. Calling the :method:`~db.collection.getIndexes()` method on the ``pets`` collection returns the following indexes:" -msgstr "" - -#: ../source/reference/method/db.collection.dropIndex.txt:64 -# 5872735fed9a4e3fb522fb1da9c9be7d -msgid "The single field index on the field ``cat`` has the user-specified name of ``catIdx`` [#index-name]_ and the index specification document of ``{ \"cat\" : -1 }``." -msgstr "" - -#: ../source/reference/method/db.collection.dropIndex.txt:68 -# 2967ddbc5f15483b9a78a2604e24bad9 -msgid "To drop the index ``catIdx``, you can use either the index name:" -msgstr "" - -#: ../source/reference/method/db.collection.dropIndex.txt:74 -# cccf3a3531c04a10a6fdfc2d61b43457 -msgid "Or you can use the index specification document ``{ \"cat\" : -1 }``:" -msgstr "" - -#: ../source/reference/method/db.collection.dropIndex.txt:80 -# 93f216f23c8640b59a23c114c30c055a -msgid "When using a :program:`mongo` shell version earlier than 2.2.2, if you specified a name during the index creation, you must use the name to drop the index." -msgstr "" - -#: ../source/reference/method/db.collection.dropIndex.txt:84 -# d5d1c8685873474598b4b5e11d64e57c -msgid "During index creation, if the user does **not** specify an index name, the system generates the name by concatenating the index key field and value with an underscore, e.g. ``cat_1``." -msgstr "" - diff --git a/locale/pot/reference/method/db.collection.dropIndexes.pot b/locale/pot/reference/method/db.collection.dropIndexes.pot deleted file mode 100644 index ca765386ad9..00000000000 --- a/locale/pot/reference/method/db.collection.dropIndexes.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.dropIndexes.txt:3 -# bf7c044fedcc47b5a8a3e7fea2fd1a85 -msgid "db.collection.dropIndexes()" -msgstr "" - -#: ../source/reference/method/db.collection.dropIndexes.txt:15 -# c8b0b3f734704821b169a222503bcbde -msgid "Drops all indexes other than the required index on the ``_id`` field. Only call :method:`~db.collection.dropIndexes()` as a method on a collection object." -msgstr "" - diff --git a/locale/pot/reference/method/db.collection.ensureIndex.pot b/locale/pot/reference/method/db.collection.ensureIndex.pot deleted file mode 100644 index 97e11255042..00000000000 --- a/locale/pot/reference/method/db.collection.ensureIndex.pot +++ /dev/null @@ -1,63 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.ensureIndex.txt:3 -# 9aabd98dcdab4b30aaf3d35ec7fbba26 -msgid "db.collection.ensureIndex()" -msgstr "" - -#: ../source/reference/method/db.collection.ensureIndex.txt:0 -# 9fd939439e76444b8e1eb2f0f6a82c4a -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.collection.ensureIndex.txt:14 -# 6e889e84b29249769aa9119159af9a87 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.collection.ensureIndex.txt:18 -# 4f35b81729cd442cbfda7966ae11ee79 -msgid ":method:`db.collection.ensureIndex()` is now an alias for :method:`db.collection.createIndex()`." -msgstr "" - -#: ../source/reference/method/db.collection.ensureIndex.txt:22 -# d8f155fc4be64897a0d17deb2bcfc715 -msgid "Creates an index on the specified field if the index does not already exist." -msgstr "" - -#: ../source/reference/method/db.collection.ensureIndex.txt:26 -# e9cdfadee256413ba0de80174afdec3f -msgid "Additional Information" -msgstr "" - -#: ../source/reference/method/db.collection.ensureIndex.txt:28 -# 68cd2a89ea4f4789b9bde17a66fa4c14 -msgid "Use :method:`db.collection.createIndex()` rather than :method:`db.collection.ensureIndex()` to create new indexes." -msgstr "" - -#: ../source/reference/method/db.collection.ensureIndex.txt:31 -# bf1bc65464b84f7c874275763fd366b8 -msgid "The :doc:`/indexes` section of this manual for full documentation of indexes and indexing in MongoDB." -msgstr "" - -#: ../source/reference/method/db.collection.ensureIndex.txt:34 -# 5379df5968534057aee4a5f3856085a5 -msgid ":method:`db.collection.getIndexes()` to view the specifications of existing indexes for a collection." -msgstr "" - diff --git a/locale/pot/reference/method/db.collection.explain.pot b/locale/pot/reference/method/db.collection.explain.pot deleted file mode 100644 index 4730f037ae6..00000000000 --- a/locale/pot/reference/method/db.collection.explain.pot +++ /dev/null @@ -1,294 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.explain.txt:3 -# e00061f1d4504ec5b02839b78a2c5160 -msgid "db.collection.explain()" -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:0 -# dfb1a8d40c9040f2a940774abae67bc7 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:14 -# aa8740f452b946d18d57753544df2ccd -msgid "Description" -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:20 -# de2f29235dce4b95b518592cc7ebeddd -msgid "Adds support for :method:`db.collection.distinct()`" -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:24 -# 23ad870be0ed4ef6916042929da6d1a1 -msgid "Returns information on the query plan for the following operations: :method:`~db.collection.aggregate()`; :method:`~db.collection.count()`; :method:`~db.collection.distinct()`; :method:`~db.collection.find()`; :method:`~db.collection.group()`; :method:`~db.collection.remove()`; and :method:`~db.collection.update()` methods." -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:32 -# acc4f0e2733744639994cc15189b9852 -msgid "To use :method:`db.collection.explain()`, append to :method:`db.collection.explain()` the method(s) available to explain:" -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:39 -# 5285043a7cca4575894f503273398be6 -msgid "For example," -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:45 -# 60965d82b2ca44668d0be164ce7af595 -msgid "For more examples, see :ref:`explain-method-examples`. For a list of methods available for use with :method:`db.collection.explain()`, see :ref:`db.collection.explain().help() `." -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:49 -# 1b4e44e0a4964beea87d82bb32b87112 -msgid "The :method:`db.collection.explain()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:57 -# 7ddc8e006f124b9ab30211f4697e8c0b -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:62 -# d46f7a9e17684014b4c0fda7b8cee50b -msgid "Verbosity Modes" -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:64 -# 96d2c996558444cd94bc692cc17b0576 -msgid "The behavior of :method:`db.collection.explain()` and the amount of information returned depend on the ``verbosity`` mode." -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:67 -# 48b815e3e7b64c71b0be264e688d83cb -msgid ":method:`~db.collection.aggregate()` ignores the verbosity parameter and executes in ``queryPlanner`` mode." -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:76 -#: ../source/reference/method/db.collection.explain.txt:142 -# 5e687c102975478daecbad44503651a4 -# ea6cedaea25745d99df714d7974f3903 -msgid "``queryPlanner`` Mode" -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:78 -# 6f90bc176e7d419fb21943803eef9d5e -msgid "By default, :method:`db.collection.explain()` runs in ``queryPlanner`` verbosity mode." -msgstr "" - -#: ../source/includes/fact-explain-verbosity-queryPlanner.rst:1 -# 09b5a684e7b14e16a70e8667d9e1b316 -msgid "MongoDB runs the :doc:`query optimizer ` to choose the winning plan for the operation under evaluation. |explain| returns the :data:`~explain.queryPlanner` information for the evaluated |operation|." -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:86 -# 30fb3cc6ded04d9cbc749853597d64b4 -msgid "``executionStats`` Mode" -msgstr "" - -#: ../source/includes/fact-explain-verbosity-executionStats.rst:1 -# 93da5ec402c14d66b2c3e79da000d4a2 -msgid "MongoDB runs the :doc:`query optimizer ` to choose the winning plan, executes the winning plan to completion, and returns statistics describing the execution of the winning plan." -msgstr "" - -#: ../source/includes/fact-explain-write-operations.rst:1 -#: ../source/includes/fact-explain-write-operations.rst:1 -# 9fc7bfc9d3ba4969ac7a704126131189 -# 195c8bed87b0429e9d7c067257087bcc -msgid "For write operations, |explain| returns information about the update or delete operations that *would* be performed, but does *not* apply the modifications to the database." -msgstr "" - -#: ../source/includes/fact-explain-verbosity-executionStats.rst:11 -# c1c53ff4c7ee4d3da4902f87f4bc0da8 -msgid "|explain| returns the :data:`~explain.queryPlanner` and :data:`~explain.executionStats` information for the evaluated |operation|. However, :data:`~explain.executionStats` does not provide query execution information for the rejected plans." -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:93 -#: ../source/reference/method/db.collection.explain.txt:171 -# 8c5259593ac84e67908587af44ed63e1 -# 7b66e81bf0864e40b3d9ce1973746b3f -msgid "``allPlansExecution`` Mode" -msgstr "" - -#: ../source/includes/fact-explain-verbosity-allPlansExecution.rst:1 -# 6950a39f765f48c190c167ffa1851078 -msgid "MongoDB runs the :doc:`query optimizer ` to choose the winning plan and executes the winning plan to completion. In ``\"allPlansExecution\"`` mode, MongoDB returns statistics describing the execution of the winning plan as well as statistics for the other candidate plans captured during :ref:`plan selection `." -msgstr "" - -#: ../source/includes/fact-explain-verbosity-allPlansExecution.rst:14 -# 8e5278aab80f45beb980f31d4c0a2213 -msgid "|explain| returns the :data:`~explain.queryPlanner` and :data:`~explain.executionStats` information for the evaluated |operation|. The :data:`~explain.executionStats` includes the *completed* query execution information for the *winning plan*." -msgstr "" - -#: ../source/includes/fact-explain-verbosity-allPlansExecution.rst:19 -# 4990202bedad4484963182ffbcaefef9 -msgid "If the query optimizer considered more than one plan, :data:`~explain.executionStats` information also includes the *partial* execution information captured during the :ref:`plan selection phase ` for both the winning and rejected candidate plans." -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:100 -# 7b9ff72b476b46a892c3bf58b8f7edcb -msgid "``explain()`` Mechanics" -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:102 -# a501549e5ff54802a2819f199f7859ee -msgid "The :method:`db.collection.explain()` method wraps the :dbcommand:`explain` command and is the preferred way to run :dbcommand:`explain`." -msgstr "" - -#: ../source/includes/fact-explain-methods-differences.rst:1 -# 1a0ad7d5c1404c98ab2426241a8611a3 -msgid ":method:`db.collection.explain().find()` is similar to :method:`db.collection.find().explain() ` with the following key differences:" -msgstr "" - -#: ../source/includes/fact-explain-methods-differences.rst:5 -# 212810a64249444b8218305be58d0e06 -msgid "The :method:`db.collection.explain().find()` construct allows for the additional chaining of query modifiers. For list of query modifiers, see :ref:`db.collection.explain().find().help() `." -msgstr "" - -#: ../source/includes/fact-explain-methods-differences.rst:9 -# 9252362ed44942b78699c183b9474e2a -msgid "The :method:`db.collection.explain().find()` returns a cursor, which requires a call to ``.next()``, or its alias ``.finish()``, to return the ``explain()`` results. If run interactively in the :program:`mongo` shell, the :program:`mongo` shell automatically calls ``.finish()`` to return the results. For scripts, however, you must explicitly call ``.next()``, or ``.finish()``, to return the results. For list of cursor-related methods, see :ref:`db.collection.explain().find().help() `." -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:108 -# 3ee1e397c25148e182f4bade1ffebcc7 -msgid ":method:`db.collection.explain().aggregate()` is equivalent to passing the :ref:`explain ` option to the :method:`db.collection.aggregate()` method." -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:115 -# 338a2236c5b745789e97ba5f6b27ad9d -msgid "``help()``" -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:117 -# aa93ee7182a3418088040b612f14f7b8 -msgid "To see the list of operations supported by :method:`db.collection.explain()`, run:" -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:124 -# 6be2bee4e43540d9a5da2a9ba2362f4f -msgid ":method:`db.collection.explain().find()` returns a cursor, which allows for the chaining of query modifiers. To see the list of query modifiers supported by :method:`db.collection.explain().find() ` as well as cursor-related methods, run:" -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:133 -# e0f97cf82611499a8e677107993e815d -msgid "You can chain multiple modifiers to ``db.collection.explain().find()``. For an example, see :ref:`explain-find-modifiers`." -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:139 -# 4f05971714e14d44a0b7918da19038a1 -msgid "Examples" -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:144 -# 2320d02be3bd4ced9068c54391cf2106 -msgid "By default, :method:`db.collection.explain()` runs in ``\"queryPlanner\"`` verbosity mode." -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:147 -# 5cd4fc7455e147c380ab9f99a989db86 -msgid "The following example runs :method:`db.collection.explain()` in :ref:`\"queryPlanner\" ` verbosity mode to return the query planning information for the specified :method:`~db.collection.count()` operation:" -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:157 -# 0392a57ae83b4a77bfcc64f85c49608f -msgid "``executionStats`` Mode" -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:159 -# d4465dad62b4450c88ae02222412f010 -msgid "The following example runs :method:`db.collection.explain()` in :ref:`\"executionStats\" ` verbosity mode to return the query planning and execution information for the specified :method:`~db.collection.find()` operation:" -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:173 -# 2fd3e0d77ae64370a99d03725f735c15 -msgid "The following example runs :method:`db.collection.explain()` in :ref:`\"allPlansExecution\" ` verbosity mode. The :method:`db.collection.explain()` returns the :data:`~explain.queryPlanner` and :data:`~explain.executionStats` for all considered plans for the specified :method:`~db.collection.update()` operation:" -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:182 -# c3785c9d2d4e419fa21a12939363523c -msgid "The execution of this explain will *not* modify data but runs the query predicate of the update operation. For candidate plans, MongoDB returns the execution information captured during the :ref:`plan selection phase `." -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:197 -# 84d92f4cd89b464c8cd9da07ac8a3641 -msgid "Explain ``find()`` with Modifiers" -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:199 -# 35fc2f4fcb7541e48e0324e41353bf71 -msgid ":method:`db.collection.explain().find()` construct allows for the chaining of query modifiers. For example, the following operation provides information on the :method:`~db.collection.find()` method with :method:`~cursor.sort()` and :method:`~cursor.hint()` query modifiers." -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:210 -# 6a0119de0df346cfb3a3aec770a70d75 -msgid "For a list of query modifiers available, run in the :program:`mongo` shell:" -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:218 -# 06b8f5850735402db94362c6c04a3b6f -msgid "Iterate the ``explain().find()`` Return Cursor" -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:220 -# d2d1c80512a1482d87141c4f96e896b1 -msgid ":method:`db.collection.explain().find()` returns a cursor to the explain results. If run interactively in the :program:`mongo` shell, the :program:`mongo` shell automatically iterates the cursor using the ``.next()`` method. For scripts, however, you must explicitly call ``.next()`` (or its alias ``.finish()``) to return the results:" -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:233 -# 909c7ffc898641f89ae77593e020cfc3 -msgid "Output" -msgstr "" - -#: ../source/includes/fact-explain-results-categories.rst:1 -# 3a434948dc114ed9be4a46084dcf27f3 -msgid "|explain| operations can return information regarding:" -msgstr "" - -#: ../source/includes/fact-explain-results-categories.rst:3 -# 8bb173df0cdf4c338b93b631d49a4e6c -msgid ":ref:`queryPlanner`, which details the plan selected by the :doc:`query optimizer ` and lists the rejected plans;" -msgstr "" - -#: ../source/includes/fact-explain-results-categories.rst:7 -# 1be28913d0e14a578e09c738687c902f -msgid ":ref:`executionStats`, which details the execution of the winning plan and the rejected plans; and" -msgstr "" - -#: ../source/includes/fact-explain-results-categories.rst:10 -# 70a10c56ff8445518697042f1bae548a -msgid ":ref:`serverInfo`, which provides information on the MongoDB instance." -msgstr "" - -#: ../source/includes/fact-explain-results-categories.rst:13 -# 297e6e2b621b4ba1a2d4ded9da5c5c37 -msgid "The verbosity mode (i.e. ``queryPlanner``, ``executionStats``, ``allPlansExecution``) determines whether the results include :ref:`executionStats` and whether :ref:`executionStats` includes data captured during :ref:`plan selection `." -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:237 -# 113c0d65a07e45ceaaa45fabd0ae72cf -msgid "For details on the output, see :doc:`/reference/explain-results`." -msgstr "" - -#: ../source/includes/fact-explain-method-revert.rst:1 -# 1b9988ff6b77430aa6ec39b29361bb79 -msgid "For a mixed version sharded cluster with version 3.0 :program:`mongos` and at least one 2.6 :program:`mongod` shard, when you run |explain| in a version 3.0 :program:`mongo` shell, |explain| will retry with the :operator:`$explain` operator to return results in the 2.6 format." -msgstr "" - diff --git a/locale/pot/reference/method/db.collection.find.pot b/locale/pot/reference/method/db.collection.find.pot deleted file mode 100644 index 9376affab13..00000000000 --- a/locale/pot/reference/method/db.collection.find.pot +++ /dev/null @@ -1,533 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.find.txt:3 -# b1c7c072b8174e1a9e825592945182bf -msgid "db.collection.find()" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:0 -# 1c2e07dd6ffb453385252a39afb24f0b -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:14 -# 11ca9e0d66284d98851443fcff44f90c -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:18 -# ce638373022d40328aaff5b3525ab866 -msgid "Selects documents in a collection and returns a :term:`cursor` to the selected documents." -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:23 -# 30fbca563b2b45cfa77f21d7fbec787d -msgid "A :term:`cursor` to the documents that match the ``query`` criteria. When the :method:`find() ` method \"returns documents,\" the method is actually returning a cursor to the documents." -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:31 -# 8a18d8a9ca634e9dbb986850ffd965db -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:36 -# ce77417200264e8a9932004c8419a75e -msgid "Projection" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:38 -# b1fea198df5d4f3f8cc22939e56e9a40 -msgid "The ``projection`` parameter determines which fields are returned in the matching documents. The ``projection`` parameter takes a document of the following form:" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:46 -# f4321c533db34747a22366f52333b688 -msgid "The ```` can be any of the following:" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:48 -# 291203ea3f964cc2bcad7c239f3032a3 -msgid "``1`` or ``true`` to include the field in the return documents." -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:50 -# d121f88e2b0e42ef8f26f4969201e6c4 -msgid "``0`` or ``false`` to exclude the field." -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:52 -# 6f21c0209c5d4d339f8c1a4edaf0ed16 -msgid "Expression using a :doc:`/reference/operator/projection`." -msgstr "" - -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:1 -# bcfc14daba6b4039b0a2abf94b39f023 -msgid ":method:`~db.collection.find()` operations on views do not support the following :doc:`projection ` operators:" -msgstr "" - -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:5 -# b37b07a809114b2da7998a7e466a53cc -msgid ":projection:`$`" -msgstr "" - -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:6 -# a729d2788f2e4516a2e48c2cbbb0856d -msgid ":projection:`$elemMatch`" -msgstr "" - -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:7 -# 31b5fbcf4dfc419b91ee33c06e5829d3 -msgid ":projection:`$slice`" -msgstr "" - -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:8 -# 4f72d6d685e14f029248c4f51f2f9eb2 -msgid ":projection:`$meta`" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:58 -# 525c79bb2829445d82004e7429f53e78 -msgid "For the ``_id`` field, you do not have to explicitly specify ``_id: 1`` to return the ``_id`` field. The :method:`find() ` method always returns the :term:`_id` field unless you specify ``_id: 0`` to suppress the field." -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:63 -# 7dabb64962784f7f9d3800d2d3e65b7d -msgid "A ``projection`` *cannot* contain *both* include and exclude specifications, except for the exclusion of the ``_id`` field. In projections that *explicitly include* fields, the ``_id`` field is the only field that you can *explicitly exclude*." -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:71 -# eaecaa2c347a47c58bc446be25f69d3f -msgid "Cursor Handling" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:73 -# 5ddc314fae7e44729c9ec8e8c150fe80 -msgid "Executing :method:`db.collection.find()` in the :program:`mongo` shell automatically iterates the cursor to display up to the first 20 documents. Type ``it`` to continue iteration." -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:77 -# d467e92304994db199f410198f619fd2 -msgid "To access the returned documents with a driver, use the appropriate cursor handling mechanism for the :doc:`driver language `." -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:82 -# 908d7878df254e8d9c191f57c83e7c28 -msgid "Read Concern" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:84 -# c42df39e35074a2380411894277d360a -msgid "To specify the :doc:`read concern ` for :method:`db.collection.find()`, use the :method:`cursor.readConcern()` method." -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:91 -# c244dc8371c8448097dbf3cc0110db39 -msgid "Type Bracketing" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:93 -# 1cdd96ae039a4852ae56210495b13393 -msgid "MongoDB treats some data types as equivalent for comparison purposes. For instance, numeric types undergo conversion before comparison. For most data types, however, :doc:`comparison operators` only perform comparisons on documents where the :ref:`BSON type ` of the target field matches the type of the query operand. Consider the following collection:" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:109 -# b37859807d584fba88cacc199d6612df -msgid "The following query uses :query:`$gt` to return documents where the value of ``qty`` is greater than ``4``." -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:116 -# ed1dfbc40a884fa586daa547bb5801f7 -msgid "The query returns the following documents:" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:123 -# 4eb3f890a5f348bd9715ccab6102e5de -msgid "The document with ``_id`` equal to ``\"avocados\"`` is not returned because its ``qty`` value is of type ``string`` while the :query:`$gt` operand is of type ``integer``." -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:127 -# 4904a71be1d74c638da0040d69c6ce96 -msgid "The document with ``_id`` equal to ``\"oranges\"`` is not returned because its ``qty`` value is of type ``object``." -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:131 -# 7c9c630bec6341969be19d65bb987236 -msgid "To enforce data types in a collection, use :doc:`/core/document-validation`." -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:135 -# 0e11248e61f5465293a70db8fba2a5ae -msgid "Examples" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:138 -# 341ec08000734f059defd734decb3ee6 -msgid "Find All Documents in a Collection" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:140 -# 1fe8d4337dc2494d80ccadc8ec4e7122 -msgid "The :method:`find() ` method with no parameters returns all documents from a collection and returns all fields for the documents. For example, the following operation returns all documents in the :doc:`bios collection `:" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:150 -# 9c73227dcc074a4fb780a457ae98d287 -msgid "Find Documents that Match Query Criteria" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:152 -# 401fc1bd8130415896ab07a07bb97e21 -msgid "To find documents that match a set of selection criteria, call :method:`~ db.collection.find()` with the ```` parameter. The following operation returns all the documents from the collection ``products`` where ``qty`` is greater than ``25``:" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:162 -# 91f19f7c72194165a478b586ea146d2d -msgid "Query for Equality" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:164 -# 0b9ea18ae1d14dacb879215d49cbc861 -msgid "The following operation returns documents in the :doc:`bios collection ` where ``_id`` equals ``5``:" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:172 -# afe719a4ee924b228fb9a9294622b130 -msgid "Query Using Operators" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:174 -# b2399c3b290d41ee8921214f364832ea -msgid "The following operation returns documents in the :doc:`bios collection ` where ``_id`` equals either ``5`` or ``ObjectId(\"507c35dd8fada716c89d0013\")``:" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:187 -# 200eccfda848482ea743972eae474a08 -msgid "Query for Ranges" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:189 -# 931981ff10df4a6cb1ee176045ecba09 -msgid "Combine comparison operators to specify ranges. The following operation returns documents with ``field`` between ``value1`` and ``value2``:" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:197 -# cca91c859f8346f0a72b0438770c337f -msgid "Query a Field that Contains an Array" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:199 -# 60e221492d7a4ebd9b688d2dbdc34233 -msgid "If a field contains an array and your query has multiple conditional operators, the field as a whole will match if either a single array element meets the conditions or a combination of array elements meet the conditions." -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:204 -# 78fd3257480e478f900961194137e50b -msgid "Given a collection ``students`` that contains the following documents:" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:212 -# 8f41bf857b364e66a8cd313122921e94 -msgid "The following query:" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:218 -# 6ea8e4e1728d4d719687e8323a230a8e -msgid "Matches the following documents:" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:225 -# 450c57e6f9c14551b2fdadf022a16479 -msgid "In the document with ``_id`` equal to ``1``, the ``score: [ -1, 3 ]`` meets the conditions because the element ``-1`` meets the ``$lt: 2`` condition and the element ``3`` meets the ``$gt: 0`` condition." -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:229 -# d147fa1069c2403b86d25c3f85faf89c -msgid "In the document with ``_id`` equal to ``2``, the ``score: [ 1, 5 ]`` meets the conditions because the element ``1`` meets both the ``$lt: 2`` condition and the ``$gt: 0`` condition." -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:233 -# bb2540c338974130a45e14c7ede8a894 -msgid ":ref:`specify-multiple-criteria-for-array-elements`" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:238 -# 0e717bb338fe46779148e60c642af34b -msgid "Query Arrays" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:241 -# 222de8ad76a145e4b942e583ea4cf753 -msgid "Query for an Array Element" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:243 -# 48b471ca895b48e0949ff06bbf85cc1a -msgid "The following operation returns documents in the :doc:`bios collection ` where the array field ``contribs`` contains the element ``\"UNIX\"``:" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:252 -# 2066132d8e7d4b9eacaf4bc27382e6cf -msgid "Query an Array of Documents" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:254 -# 7a7cccc855d94ae3bd7e0328081a6d23 -msgid "The following operation returns documents in the :doc:`bios collection ` where ``awards`` array contains an embedded document element that contains the ``award`` field equal to ``\"Turing Award\"`` and the ``year`` field greater than 1980:" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:276 -# afcf38982831429197ed22e837158d32 -msgid "Query Embedded Documents" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:279 -# cadaa3eae47540babbbedeec17ad17af -msgid "Query Exact Matches on Embedded Documents" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:281 -# 7e4d52d75b714b33a8dbcdf94d6499e6 -msgid "The following operation returns documents in the :doc:`bios collection ` where the embedded document ``name`` is *exactly* ``{ first: \"Yukihiro\", last: \"Matsumoto\" }``, including the order:" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:297 -# 8d498813ba5b45dc93820216a2e6cb57 -msgid "The ``name`` field must match the embedded document exactly. The query does **not** match documents with the following ``name`` fields:" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:314 -# 12559db9741841d4888fe9a6c5a08b30 -msgid "Query Fields of an Embedded Document" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:316 -# 378dcf02acb4419f9337e5fc22bf3fe6 -msgid "The following operation returns documents in the :doc:`bios collection ` where the embedded document ``name`` contains a field ``first`` with the value ``\"Yukihiro\"`` and a field ``last`` with the value ``\"Matsumoto\"``. The query uses :term:`dot notation` to access fields in an embedded document:" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:331 -# 383582b155d544fb8e355557ac46c96b -msgid "The query matches the document where the ``name`` field contains an embedded document with the field ``first`` with the value ``\"Yukihiro\"`` and a field ``last`` with the value ``\"Matsumoto\"``. For instance, the query would match documents with ``name`` fields that held either of the following values:" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:351 -# 7b9958f7f5974c7d846d9550d1cb429a -msgid "Projections" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:353 -# 9483067e5dae419cb37f763615e09889 -msgid "The ``projection`` parameter specifies which fields to return. The parameter contains either include or exclude specifications, not both, unless the exclude is for the ``_id`` field." -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:358 -# 13895a9d7e254c93ac9186dfcbc1a786 -msgid "Specify the Fields to Return" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:360 -# 3311e27b3f484936ae8ce640c43dcde4 -msgid "The following operation returns all the documents from the ``products`` collection where ``qty`` is greater than ``25`` and returns only the ``_id``, ``item`` and ``qty`` fields:" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:368 -# 3632c65af9824da7be74131ae6fe625d -msgid "The operation returns the following:" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:376 -# b295f01d1a5f49a88cb6bb903fb59a37 -msgid "The following operation finds all documents in the :doc:`bios collection ` and returns only the ``name`` field, ``contribs`` field and ``_id`` field:" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:385 -# c80bf0b806304ff18c00ef2987b03592 -msgid "Explicitly Excluded Fields" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:387 -# 49ce537a32174272aaa4a772d4e38a21 -msgid "The following operation queries the :doc:`bios collection ` and returns all fields *except* the ``first`` field in the ``name`` embedded document and the ``birth`` field:" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:400 -# bc4070544a2a472e9eb8e08b02bcb815 -msgid "Explicitly Exclude the ``_id`` Field" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:402 -# 34f5570a9993420cbab499901229c5e0 -msgid "The following operation excludes the ``_id`` and ``qty`` fields from the result set:" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:409 -# 75b6977c852a423fb6126c41c889cde7 -msgid "The documents in the result set contain all fields *except* the ``_id`` and ``qty`` fields:" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:418 -# d2bfc3eebd8546f78a283a25d4c72161 -msgid "The following operation finds documents in the :doc:`bios collection ` and returns only the ``name`` field and the ``contribs`` field:" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:430 -# e97b54b6289f47f886aecb445466a40c -msgid "On Arrays and Embedded Documents" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:432 -# bd5865eb2ba04426ad4ff9a6a3b98997 -msgid "The following operation queries the :doc:`bios collection ` and returns the ``last`` field in the ``name`` embedded document and the first two elements in the ``contribs`` array:" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:451 -# f6d4f13c129c4713bbfa3218503a6ccb -msgid "Iterate the Returned Cursor" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:453 -# 94c5f0449bb34bacb638e8b527ea5d09 -msgid "The :method:`~db.collection.find()` method returns a :ref:`cursor ` to the results." -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:456 -# bafb14f208d64015b5431b371be7f287 -msgid "In the :program:`mongo` shell, if the returned cursor is not assigned to a variable using the ``var`` keyword, the cursor is automatically iterated to access up to the first 20 documents that match the query. You can set the ``DBQuery.shellBatchSize`` variable to change the number of automatically iterated documents." -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:462 -# abadad81d78c4b278afb20cb6da3c973 -msgid "To manually iterate over the results, assign the returned cursor to a variable with the ``var`` keyword, as shown in the following sections." -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:466 -# 671677cc149f4e18b650657a5d93877c -msgid "With Variable Name" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:468 -# 7ebcab36292a4e7b83f09dd78174171e -msgid "The following example uses the variable ``myCursor`` to iterate over the cursor and print the matching documents:" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:478 -# 034cb41648ab42809341b6671850c4c6 -msgid "With ``next()`` Method" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:480 -# 41ffc763326d40aa9d71eb40c12f8e5a -msgid "The following example uses the cursor method :method:`~cursor.next()` to access the documents:" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:494 -# 4bde2e469d384016a9802631ae403276 -msgid "To print, you can also use the ``printjson()`` method instead of ``print(tojson())``:" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:505 -# 86e6f1a8e6aa4a388aa9285b940ae172 -msgid "With ``forEach()`` Method" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:507 -# 37478330d79348b3bb3be05385501ed2 -msgid "The following example uses the cursor method :method:`~cursor.forEach()` to iterate the cursor and access the documents:" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:517 -# 7d596229a92b49f2a305dbbc7b3d12f1 -msgid "Modify the Cursor Behavior" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:519 -# 0b9a9e91bd374b12854b87c049228b02 -msgid "The :program:`mongo` shell and the :doc:`drivers ` provide several cursor methods that call on the *cursor* returned by the :method:`~db.collection.find()` method to modify its behavior." -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:525 -# 03a8d6fc7ac04b0caafa3ed54ea901c2 -msgid "Order Documents in the Result Set" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:527 -# 3fe150600a88464d826df341fa05dc50 -msgid "The :method:`~cursor.sort()` method orders the documents in the result set. The following operation returns documents in the :doc:`bios collection ` sorted in ascending order by the ``name`` field:" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:536 -# ea1082793a7f463796155c5cae9d277c -msgid ":method:`~cursor.sort()` corresponds to the ``ORDER BY`` statement in SQL." -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:540 -# 4b92c9ba7c5745e99eca55be1e373fe5 -msgid "Limit the Number of Documents to Return" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:542 -# 09047f00dfe34a25b86838f438c43784 -msgid "The :method:`~cursor.limit()` method limits the number of documents in the result set. The following operation returns at most ``5`` documents in the :doc:`bios collection `:" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:550 -# cfeddcff3e2442278cfe9f81480a7815 -msgid ":method:`~cursor.limit()` corresponds to the ``LIMIT`` statement in SQL." -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:554 -# 252559ee155b4894b09b0ef738103e4d -msgid "Set the Starting Point of the Result Set" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:556 -# d25dd716d0484effad3a803eb2f3920d -msgid "The :method:`~cursor.skip()` method controls the starting point of the results set. The following operation skips the first ``5`` documents in the :doc:`bios collection ` and returns all remaining documents:" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:566 -# ea4b5510c20042dc9c10a8b01b3c7057 -msgid "Specify Collation" -msgstr "" - -#: ../source/includes/extracts/collation-description.rst:1 -# 4ad04fae296a48cfa25aa2342f4ad7cc -msgid ":doc:`Collation ` allows users to specify language-specific rules for string comparison, such as rules for lettercase and accent marks." -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:570 -# 96fa91c97c0a47d0b94202b6ca4f8a81 -msgid "The :method:`~cursor.collation` method specifies the :ref:`collation ` for the :method:`db.collection.find()` operation." -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:578 -# 791115cc321346f2b57188e428c5e8b1 -msgid "Combine Cursor Methods" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:580 -# 5f29e95b77864621afedef50a1a6ec6c -msgid "The following statements chain cursor methods :method:`~cursor.limit()` and :method:`~cursor.sort()`:" -msgstr "" - -#: ../source/reference/method/db.collection.find.txt:588 -# d14b61db2d9f448ba176430cefd46117 -msgid "The two statements are equivalent; i.e. the order in which you chain the :method:`~cursor.limit()` and the :method:`~cursor.sort()` methods is not significant. Both statements return the first five documents, as determined by the ascending sort order on 'name'." -msgstr "" - diff --git a/locale/pot/reference/method/db.collection.findAndModify.pot b/locale/pot/reference/method/db.collection.findAndModify.pot deleted file mode 100644 index 25229951cab..00000000000 --- a/locale/pot/reference/method/db.collection.findAndModify.pot +++ /dev/null @@ -1,350 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.findAndModify.txt:3 -# bd02cc2a2c344a47b60278d97ce20326 -msgid "db.collection.findAndModify()" -msgstr "" - -#: ../source/reference/method/db.collection.findAndModify.txt:0 -# 2b28688fdd414a33a5e0696bea693cb5 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.collection.findAndModify.txt:18 -# 443cb6b03a744b25a2e95c9405102d7b -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.collection.findAndModify.txt:22 -# 4c173c6873614266bf8628234239f3a7 -msgid "Modifies and returns a single document. By default, the returned document does not include the modifications made on the update. To return the document with the modifications made on the update, use the ``new`` option. The :method:`~db.collection.findAndModify()` method is a shell helper around the :dbcommand:`findAndModify` command." -msgstr "" - -#: ../source/reference/method/db.collection.findAndModify.txt:29 -# 31b87c812664431ebc15d847fdf9db0d -msgid "The :method:`~db.collection.findAndModify()` method has the following form:" -msgstr "" - -#: ../source/reference/method/db.collection.findAndModify.txt:47 -# 5f7dbd7a814a4e59a38489ae7c2cd4cd -msgid "The :method:`db.collection.findAndModify()` method takes a document parameter with the following embedded document fields:" -msgstr "" - -#: ../source/reference/method/db.collection.findAndModify.txt:55 -# ca657bc8387044aaa969a0d79ced2dd7 -msgid "Return Data" -msgstr "" - -#: ../source/reference/method/db.collection.findAndModify.txt:57 -# 7f782339677d4703ba09bcf6c7ae0feb -msgid "For remove operations, if the query matches a document, :method:`~db.collection.findAndModify()` returns the removed document. If the query does not match a document to remove, :method:`~db.collection.findAndModify()` returns ``null``." -msgstr "" - -#: ../source/reference/method/db.collection.findAndModify.txt:62 -# a52acf2e5ffc4baba80c47900e84c309 -msgid "For update operations, :method:`~db.collection.findAndModify()` returns one of the following:" -msgstr "" - -#: ../source/includes/extracts/fact-findandmodify-method-return.rst:1 -# fd2dea8e3a754fc4b8e4b20a2ed63f1a -msgid "If the ``new`` parameter is not set or is ``false``:" -msgstr "" - -#: ../source/includes/extracts/fact-findandmodify-method-return.rst:3 -# 33374ee6062d4aa1955b049c357f83df -msgid "the pre-modification document if the query matches a document;" -msgstr "" - -#: ../source/includes/extracts/fact-findandmodify-method-return.rst:5 -#: ../source/includes/extracts/fact-findandmodify-method-return.rst:13 -# e72e7e0ba6774cbaa00efb6e772dcf69 -# 61d0e114a3b44d068ca03e2669b91121 -msgid "otherwise, ``null``." -msgstr "" - -#: ../source/includes/extracts/fact-findandmodify-method-return.rst:7 -# d813fa293dcb41afbfe42a6cc86f0464 -msgid "If ``new`` is ``true``:" -msgstr "" - -#: ../source/includes/extracts/fact-findandmodify-method-return.rst:9 -# 129c8b0bd9174f27a32dc87560c83799 -msgid "the modified document if the query returns a match;" -msgstr "" - -#: ../source/includes/extracts/fact-findandmodify-method-return.rst:11 -# 8f4fac64c1f545468ddcacdd22fbe2db -msgid "the inserted document if ``upsert: true`` and no document matches the query;" -msgstr "" - -#: ../source/includes/extracts/fact-findandmodify-method-return.rst:17 -# 98248ed9f66c47959a8ef351f3ca93a7 -msgid "In previous versions, if for the update, ``sort`` is specified, and ``upsert: true``, and the ``new`` option is not set or ``new: false``, :method:`db.collection.findAndModify()` returns an empty document ``{}`` instead of ``null``." -msgstr "" - -#: ../source/reference/method/db.collection.findAndModify.txt:68 -# 6a0d2addb3c741c1b502de9a1aa48d5a -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.collection.findAndModify.txt:73 -# db996edd9f8f4bbca259513cc747fda2 -msgid "Upsert and Unique Index" -msgstr "" - -#: ../source/reference/method/db.collection.findAndModify.txt:75 -# 35dd9b8c938a43eba95718d03a491b4a -msgid "When :method:`~db.collection.findAndModify()` includes the ``upsert: true`` option **and** the query field(s) is not uniquely indexed, the method could insert a document multiple times in certain circumstances." -msgstr "" - -#: ../source/reference/method/db.collection.findAndModify.txt:79 -# 3e3d357479a2458998d8497509145534 -msgid "In the following example, no document with the name ``Andy`` exists, and multiple clients issue the following command:" -msgstr "" - -#: ../source/reference/method/db.collection.findAndModify.txt:91 -# 1bacbe71c6964b20bc31f122c7f30699 -msgid "Then, if these clients' :method:`~db.collection.findAndModify()` methods finish the ``query`` phase before any command starts the ``modify`` phase, **and** there is no unique index on the ``name`` field, the commands may all perform an upsert, creating multiple duplicate documents." -msgstr "" - -#: ../source/reference/method/db.collection.findAndModify.txt:97 -# 18ad2603635a4e658ec390f9578e6e03 -msgid "To prevent the creation of multiple duplicate documents with the same name, create a :ref:`unique index ` on the ``name`` field. With this unique index in place, the multiple methods will exhibit one of the following behaviors:" -msgstr "" - -#: ../source/reference/method/db.collection.findAndModify.txt:102 -# 55f73fe9340b4750bf1c3f2f993d463d -msgid "Exactly one :method:`~db.collection.findAndModify()` successfully inserts a new document." -msgstr "" - -#: ../source/reference/method/db.collection.findAndModify.txt:105 -# 5b23db84817a4be69ede241f9f9a99e2 -msgid "Zero or more :method:`~db.collection.findAndModify()` methods update the newly inserted document." -msgstr "" - -#: ../source/reference/method/db.collection.findAndModify.txt:108 -# 3aa9ae6d054746d8a4464a108a7d5e5b -msgid "Zero or more :method:`~db.collection.findAndModify()` methods fail when they attempt to insert documents with the same name. If the method fails due to the unique index constraint violation on the ``name`` field, you can retry the method. Absent a delete of the document, the retry should not fail." -msgstr "" - -#: ../source/reference/method/db.collection.findAndModify.txt:115 -# 28d98c113ad94040bbd8ceefddd729c5 -msgid "Sharded Collections" -msgstr "" - -#: ../source/reference/method/db.collection.findAndModify.txt:117 -# a2692c70b5ce4946a92f96ed3dd01af8 -msgid "When using :dbcommand:`findAndModify` in a :term:`sharded ` environment, the ``query`` **must** contain the :term:`shard key` for all operations against the shard cluster for the *sharded* collections." -msgstr "" - -#: ../source/reference/method/db.collection.findAndModify.txt:121 -# f51e3483689b49d5b85550ca5fd6f10b -msgid ":dbcommand:`findAndModify` operations issued against :program:`mongos` instances for *non-sharded* collections function normally." -msgstr "" - -#: ../source/reference/method/db.collection.findAndModify.txt:125 -# a348b7d3930643e7a34567504da7019e -msgid "Document Validation" -msgstr "" - -#: ../source/includes/extracts/bypassDocumentValidation-db.collection.findAndModify.rst:1 -# a1d01ea0e9064d2b80c8dbadab4a661c -msgid "The :method:`db.collection.findAndModify()` method adds support for the ``bypassDocumentValidation`` option, which lets you bypass :ref:`document validation <3.2-rel-notes-document-validation>` when inserting or updating documents in a collection with validation rules." -msgstr "" - -#: ../source/reference/method/db.collection.findAndModify.txt:132 -# e658969aade74a428928fcc566235568 -msgid "Comparisons with the ``update`` Method" -msgstr "" - -#: ../source/includes/fact-findAndModify-update-comparison.rst:1 -# 254410c880f642d5a1536cb8b814c2ea -msgid "When updating a document, |operation| and the :method:`~db.collection.update()` method operate differently:" -msgstr "" - -#: ../source/includes/fact-findAndModify-update-comparison.rst:4 -# 2c995e29d5cd406782e7e702099ca428 -msgid "By default, both operations modify a single document. However, the :method:`~db.collection.update()` method with its ``multi`` option can modify more than one document." -msgstr "" - -#: ../source/includes/fact-findAndModify-update-comparison.rst:8 -# f4728bf0fc9442378745b065eecb4aed -msgid "If multiple documents match the update criteria, for |operation|, you can specify a ``sort`` to provide some measure of control on which document to update." -msgstr "" - -#: ../source/includes/fact-findAndModify-update-comparison.rst:12 -# 6bca62a6547344fb8cc53d06ac3b16ab -msgid "With the default behavior of the :method:`~db.collection.update()` method, you cannot specify which single document to update when multiple documents match." -msgstr "" - -#: ../source/includes/fact-findAndModify-update-comparison.rst:16 -# 9e4b956f4851456a861da49ad12a1561 -msgid "By default, |operation| returns |return-object|. To obtain the updated document, use the ``new`` option." -msgstr "" - -#: ../source/includes/fact-findAndModify-update-comparison.rst:19 -# e1d351f04cb64504aad311d2017e4b9c -msgid "The :method:`~db.collection.update()` method returns a :method:`WriteResult` object that contains the status of the operation. To return the updated document, use the :method:`~db.collection.find()` method. However, other updates may have modified the document between your update and the document retrieval. Also, if the update modified only a single document but multiple documents matched, you will need to use additional logic to identify the updated document." -msgstr "" - -#: ../source/includes/fact-findAndModify-update-comparison.rst:27 -# 57d2c08181984a3abfbec9060afeedee -msgid "When modifying a *single* document, both |operation| and the :method:`~db.collection.update()` method *atomically* update the document. See :doc:`/core/write-operations-atomicity` for more details about interactions and order of operations of these methods." -msgstr "" - -#: ../source/reference/method/db.collection.findAndModify.txt:140 -# 8d9027cee8b7434588620811a9e6d949 -msgid "Examples" -msgstr "" - -#: ../source/reference/method/db.collection.findAndModify.txt:143 -# ed957a4e429d4c79bafd7168b7f48dd5 -msgid "Update and Return" -msgstr "" - -#: ../source/reference/method/db.collection.findAndModify.txt:145 -# a34c846a381e413882a0d4095da2f9e2 -msgid "The following method updates and returns an existing document in the people collection where the document matches the query criteria:" -msgstr "" - -#: ../source/reference/method/db.collection.findAndModify.txt:156 -# f37aa8b81f6449958eca128b8e32415a -msgid "This method performs the following actions:" -msgstr "" - -#: ../source/reference/method/db.collection.findAndModify.txt:158 -# 9024f1cb585c4886acf76bca8698688a -msgid "The ``query`` finds a document in the ``people`` collection where the ``name`` field has the value ``Tom``, the ``state`` field has the value ``active`` and the ``rating`` field has a value :operator:`greater than <$gt>` 10." -msgstr "" - -#: ../source/reference/method/db.collection.findAndModify.txt:163 -# 4e74f55fe7624562b987bc0db7b4ec3e -msgid "The ``sort`` orders the results of the query in ascending order. If multiple documents meet the ``query`` condition, the method will select for modification the first document as ordered by this ``sort``." -msgstr "" - -#: ../source/reference/method/db.collection.findAndModify.txt:168 -# 5242e8bffc5b45558e7898eec38d48cc -msgid "The update :operator:`increments <$inc>` the value of the ``score`` field by 1." -msgstr "" - -#: ../source/reference/method/db.collection.findAndModify.txt:171 -# 542ea28479c34f038c43f31a1160f0e0 -msgid "The method returns the original (i.e. pre-modification) document selected for this update:" -msgstr "" - -#: ../source/reference/method/db.collection.findAndModify.txt:184 -# eeaf8cf9d9f04b5b8759d9535ef0a09e -msgid "To return the modified document, add the ``new:true`` option to the method." -msgstr "" - -#: ../source/reference/method/db.collection.findAndModify.txt:187 -# 7ed370357bab49b393c8bc3ff4cc8441 -msgid "If no document matched the ``query`` condition, the method returns ``null``." -msgstr "" - -#: ../source/reference/method/db.collection.findAndModify.txt:191 -# b8423e06840a48f697c66cad08b4d008 -msgid "Upsert" -msgstr "" - -#: ../source/reference/method/db.collection.findAndModify.txt:193 -# c236943482d944f1bf2d8a2856799a2f -msgid "The following method includes the ``upsert: true`` option for the ``update`` operation to either update a matching document or, if no matching document exists, create a new document:" -msgstr "" - -#: ../source/reference/method/db.collection.findAndModify.txt:207 -# 82d4395537ec4597afb35a65ed03b352 -msgid "If the method finds a matching document, the method performs an update." -msgstr "" - -#: ../source/reference/method/db.collection.findAndModify.txt:209 -# 00ca34978cd34389987be3b123d4da72 -msgid "If the method does **not** find a matching document, the method creates a new document. Because the method included the ``sort`` option, it returns an empty document ``{ }`` as the original (pre-modification) document:" -msgstr "" - -#: ../source/reference/method/db.collection.findAndModify.txt:218 -# 0e9845f5590448659247a823ae5768ae -msgid "If the method did **not** include a ``sort`` option, the method returns ``null``." -msgstr "" - -#: ../source/reference/method/db.collection.findAndModify.txt:226 -# f2141927eeb848f18e98f259dd55c5dc -msgid "Return New Document" -msgstr "" - -#: ../source/reference/method/db.collection.findAndModify.txt:228 -# 606bffa0ae5a4036ba46a7b2f88a0fb2 -msgid "The following method includes both the ``upsert: true`` option and the ``new:true`` option. The method either updates a matching document and returns the updated document or, if no matching document exists, inserts a document and returns the newly inserted document in the ``value`` field." -msgstr "" - -#: ../source/reference/method/db.collection.findAndModify.txt:234 -# 8c970b27e7e3416d9f092a79fcf62b97 -msgid "In the following example, no document in the ``people`` collection matches the ``query`` condition:" -msgstr "" - -#: ../source/reference/method/db.collection.findAndModify.txt:247 -# e5a64c707a1341b5b2b9c8f873f89d7b -msgid "The method returns the newly inserted document:" -msgstr "" - -#: ../source/reference/method/db.collection.findAndModify.txt:262 -# 4fc66fdfd93340888e093697cce1cec1 -msgid "Sort and Remove" -msgstr "" - -#: ../source/reference/method/db.collection.findAndModify.txt:264 -# ea4708d306a544c79bf0e9c4e74a3ae1 -msgid "By including a ``sort`` specification on the ``rating`` field, the following example removes from the ``people`` collection a single document with the ``state`` value of ``active`` and the lowest ``rating`` among the matching documents:" -msgstr "" - -#: ../source/reference/method/db.collection.findAndModify.txt:279 -# 802896db800a46e79a29a162e71b70f9 -msgid "The method returns the deleted document:" -msgstr "" - -#: ../source/reference/method/db.collection.findAndModify.txt:292 -# aa051e7f299a45479eaab084113b5453 -msgid "Specify Collation" -msgstr "" - -#: ../source/includes/extracts/collation-description.rst:1 -# 6579b8ebaba9478c82ddd5a660db52da -msgid ":doc:`Collation ` allows users to specify language-specific rules for string comparison, such as rules for lettercase and accent marks." -msgstr "" - -#: ../source/reference/method/db.collection.findAndModify.txt:296 -# 72ec2b2e1d1040d4bf26829a8bf46ee9 -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -#: ../source/reference/method/db.collection.findAndModify.txt:304 -# 2a7fb04b17524dfeacbd1a7ee5347988 -msgid "The following operation includes the :ref:`collation ` option:" -msgstr "" - -#: ../source/reference/method/db.collection.findAndModify.txt:316 -# 12f85f645aad4225b04f47f32eb67597 -msgid "The operation returns the following document:" -msgstr "" - -#: ../source/reference/method/db.collection.findAndModify.txt:322 -# 32eeb6499d02467facd3a954ca17a37a -msgid ":ref:`perform-findAndModify-linearizable-reads`" -msgstr "" - diff --git a/locale/pot/reference/method/db.collection.findOne.pot b/locale/pot/reference/method/db.collection.findOne.pot deleted file mode 100644 index fa83186a886..00000000000 --- a/locale/pot/reference/method/db.collection.findOne.pot +++ /dev/null @@ -1,143 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.findOne.txt:3 -# fb2222ea89074270bbac84ad02e2a4c4 -msgid "db.collection.findOne()" -msgstr "" - -#: ../source/reference/method/db.collection.findOne.txt:0 -# cee8c2edf4c74c44ac49313d392f0d68 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.collection.findOne.txt:14 -# 8a3eaf3ef79949aca7cebe1c5f37fc2a -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.collection.findOne.txt:18 -# 56775c2d8ba443a78a0d01c23e750b87 -msgid "Returns one document that satisfies the specified query criteria. If multiple documents satisfy the query, this method returns the first document according to the :term:`natural order` which reflects the order of documents on the disk. In :term:`capped collections `, natural order is the same as insertion order. If no document satisfies the query, the method returns null." -msgstr "" - -#: ../source/reference/method/db.collection.findOne.txt:28 -# 2dd6dfd626654ac7a5b90bc4c101d820 -msgid "The ``projection`` parameter takes a document of the following form:" -msgstr "" - -#: ../source/reference/method/db.collection.findOne.txt:34 -# 7b31a405969e43648095f8dfa15ef939 -msgid "The ```` can be one of the following include or exclude values:" -msgstr "" - -#: ../source/reference/method/db.collection.findOne.txt:36 -# 7ffabc1b7e554242ba7a5fd1d27269e6 -msgid "``1`` or ``true`` to include. The :method:`~db.collection.findOne()` method always includes the :term:`_id` field even if the field is not explicitly specified in the :term:`projection` parameter." -msgstr "" - -#: ../source/reference/method/db.collection.findOne.txt:40 -# 6dcd8b8f6bcb497f82a7b3eab3e8b2cf -msgid "``0`` or ``false`` to exclude." -msgstr "" - -#: ../source/reference/method/db.collection.findOne.txt:42 -# 17afb49a94ea4964a85be4e4b2ca67a4 -msgid "The projection argument cannot mix include and exclude specifications, with the exception of excluding the ``_id`` field." -msgstr "" - -#: ../source/reference/method/db.collection.findOne.txt:45 -# e82a36a594df4a6abdb54ae4a8ee8f6c -msgid "One document that satisfies the criteria specified as the first argument to this method. If you specify a ``projection`` parameter, :method:`~db.collection.findOne()` returns a document that only contains the ``projection`` fields. The ``_id`` field is always included unless you explicitly exclude it. Although similar to the :method:`~db.collection.find()` method, the :method:`~db.collection.findOne()` method returns a document rather than a cursor." -msgstr "" - -#: ../source/reference/method/db.collection.findOne.txt:46 -# f5149f38173c4c34a63c1a08e50bd7ec -msgid "One document that satisfies the criteria specified as the first argument to this method. If you specify a ``projection`` parameter, :method:`~db.collection.findOne()` returns a document that only contains the ``projection`` fields. The ``_id`` field is always included unless you explicitly exclude it." -msgstr "" - -#: ../source/reference/method/db.collection.findOne.txt:52 -# c389df6d1bfe4be99b09002f1e3c17a0 -msgid "Although similar to the :method:`~db.collection.find()` method, the :method:`~db.collection.findOne()` method returns a document rather than a cursor." -msgstr "" - -#: ../source/reference/method/db.collection.findOne.txt:57 -# 4d76e93840b342cbb51a4f896688e038 -msgid "Examples" -msgstr "" - -#: ../source/reference/method/db.collection.findOne.txt:60 -# fb9daa35ac7f4014a2559992f9e1c18a -msgid "With Empty Query Specification" -msgstr "" - -#: ../source/reference/method/db.collection.findOne.txt:62 -# 6cd6b2cdb05c482fa48c830136de7b4c -msgid "The following operation returns a single document from the :doc:`bios collection `:" -msgstr "" - -#: ../source/reference/method/db.collection.findOne.txt:70 -# ef68d35f6fc745de83397ccf8152143a -msgid "With a Query Specification" -msgstr "" - -#: ../source/reference/method/db.collection.findOne.txt:72 -# 7489bef2cd8e47d9b5b555f9674027a1 -msgid "The following operation returns the first matching document from the :doc:`bios collection ` where either the field ``first`` in the embedded document ``name`` starts with the letter ``G`` **or** where the field ``birth`` is less than ``new Date('01/01/1945')``:" -msgstr "" - -#: ../source/reference/method/db.collection.findOne.txt:90 -# 58ac700266164fbf8affe88374d66870 -msgid "With a Projection" -msgstr "" - -#: ../source/reference/method/db.collection.findOne.txt:92 -# 5fd296d44e044bdebdc62e23c6b20ce8 -msgid "The ``projection`` parameter specifies which fields to return. The parameter contains either include or exclude specifications, not both, unless the exclude is for the ``_id`` field." -msgstr "" - -#: ../source/reference/method/db.collection.findOne.txt:97 -# 1686db19fcec4482b94887fb513686d9 -msgid "Specify the Fields to Return" -msgstr "" - -#: ../source/reference/method/db.collection.findOne.txt:99 -# 9ae234d4dd72406685ad04613743789d -msgid "The following operation finds a document in the :doc:`bios collection ` and returns only the ``name``, ``contribs`` and ``_id`` fields:" -msgstr "" - -#: ../source/reference/method/db.collection.findOne.txt:111 -# 89f8d4d3c9824caa98eaacb2138e6492 -msgid "Return All but the Excluded Fields" -msgstr "" - -#: ../source/reference/method/db.collection.findOne.txt:113 -# 09613aa2ab8f4c73ade05bfb795c3714 -msgid "The following operation returns a document in the :doc:`bios collection ` where the ``contribs`` field contains the element ``OOP`` and returns all fields *except* the ``_id`` field, the ``first`` field in the ``name`` embedded document, and the ``birth`` field:" -msgstr "" - -#: ../source/reference/method/db.collection.findOne.txt:127 -# adf67b5b21d54a24a5e322a55e3c4921 -msgid "The ``findOne`` Result Document" -msgstr "" - -#: ../source/reference/method/db.collection.findOne.txt:129 -# 4a511bd3a3cd426baa4c8d7f2e426c12 -msgid "You cannot apply cursor methods to the result of :method:`~db.collection.findOne()` because a single document is returned. You have access to the document directly:" -msgstr "" - diff --git a/locale/pot/reference/method/db.collection.findOneAndDelete.pot b/locale/pot/reference/method/db.collection.findOneAndDelete.pot deleted file mode 100644 index 18895a30e0f..00000000000 --- a/locale/pot/reference/method/db.collection.findOneAndDelete.pot +++ /dev/null @@ -1,177 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.findOneAndDelete.txt:3 -# 307c8c9a355c4c909d7bfdfdf71207e8 -msgid "db.collection.findOneAndDelete()" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndDelete.txt:0 -# 90755a9c483447e4a400b50a5c5fa8e0 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndDelete.txt:14 -# e041f8d501234f9a8685d6f8de6f8338 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndDelete.txt:20 -# c2e907dcfe384cd5945b6f27f342b4dd -msgid "Deletes a single document based on the ``filter`` and ``sort`` criteria, returning the deleted document." -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndDelete.txt:23 -# 531c3d74f41043618f4d2e4330108da0 -msgid "The :method:`~db.collection.findOneAndDelete()` method has the following form:" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndDelete.txt:38 -# 99a671560fe14809b34e07c49ea2e06e -msgid "The :method:`~db.collection.findOneAndDelete()` method takes the following parameters:" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndDelete.txt:43 -# 611cd13bf45440168d71bb99b427535c -msgid "Returns the deleted document." -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndDelete.txt:48 -# 36db9ea209af461e9fcf9c8c89c5223b -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndDelete.txt:50 -# d52ffe5919b54dda9173520d17cf8f2c -msgid ":method:`~db.collection.findOneAndDelete()` deletes the first matching document in the collection that matches the ``filter``. The ``sort`` parameter can be used to influence which document is updated." -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndDelete.txt:54 -# 1c1367ceea1a438b82ef26c6e73ca011 -msgid "The ``projection`` parameter takes a document in the following form:" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndDelete.txt:60 -# 9e1db90b090b42a48f09c10569fda83b -msgid "The ```` value can be any of the following:" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndDelete.txt:62 -# a74ff39e0ec841d9b4acc45335a602e1 -msgid "``1`` or ``true`` to include the field. The method returns the ``_id`` field even if it is not explicitly stated in the projection parameter." -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndDelete.txt:66 -# 32ad7c38baea41dfa1479914c6fab689 -msgid "``0`` or ``false`` to exclude the field. This can be used on any field, including ``_id``." -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndDelete.txt:73 -# e2789d9e0b094597b9a79c9c36339b61 -msgid "Examples" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndDelete.txt:78 -# 6783bbd2bfc34ddeaadca4119e15db38 -msgid "Delete A Document" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndDelete.txt:80 -#: ../source/reference/method/db.collection.findOneAndDelete.txt:111 -# b274b41c9921414998c85ee1c464baa7 -# 3c613d00d0a94b96a50c218620501581 -msgid "The ``grades`` collection contains documents similar to the following:" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndDelete.txt:91 -# c6a03c5e51d842f0abaebbe6b0a87817 -msgid "The following operation finds the first document where ``name : M. Tagnum`` and deletes it:" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndDelete.txt:100 -#: ../source/reference/method/db.collection.findOneAndDelete.txt:133 -# ce5a7bef067c478986e97c9a4179bb46 -# 389b7d1ec61c4177be3a7479c2018ed7 -msgid "The operation returns the *original* document that has been deleted:" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndDelete.txt:109 -# ce26776e8e6c4851b4f5451a00f46820 -msgid "Sort And Delete A Document" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndDelete.txt:122 -# eaff02ba66db4041a95e6ff23b8cf4a5 -msgid "The following operation first finds all documents where ``name : \"A. MacDyver\"``. It then sorts by ``points`` ascending before deleting the document with the lowest points value:" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndDelete.txt:142 -# 6599a658d13f4acf96a3d036ff1dd64a -msgid "Projecting the Deleted Document" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndDelete.txt:144 -# bfa16425ce104ecd9fc9f48b0863eaea -msgid "The following operation uses projection to only return the ``_id`` and ``assignment`` fields in the returned document:" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndDelete.txt:154 -# 735cb00e66114af286d791d1399e93ff -msgid "The operation returns the *original* document with the ``assignment`` and ``_id`` fields:" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndDelete.txt:164 -# d3fbd52af7394767b42ad4b716763d87 -msgid "Update Document with Time Limit" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndDelete.txt:166 -# 838497065d5649859fafa5671e47c634 -msgid "The following operation sets a 5ms time limit to complete the deletion:" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndDelete.txt:180 -# 9857131c081046dc82914df172855cd9 -msgid "If the operation exceeds the time limit, it returns:" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndDelete.txt:187 -# c079728235dc496b8ff724f3dae1e064 -msgid "Specify Collation" -msgstr "" - -#: ../source/includes/extracts/collation-description.rst:1 -# 9c0ed2017f4d4370bce10ea7e0acedc8 -msgid ":doc:`Collation ` allows users to specify language-specific rules for string comparison, such as rules for lettercase and accent marks." -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndDelete.txt:191 -# 622609c0412a402bbe3fcf1693312845 -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndDelete.txt:199 -# e8f4fee03e0e4f6cb5dde0fc6e2f1b3a -msgid "The following operation includes the :ref:`collation ` option:" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndDelete.txt:209 -# 4a2a289e98894d3ba8bd4e047f6a8af4 -msgid "The operation returns the following document:" -msgstr "" - diff --git a/locale/pot/reference/method/db.collection.findOneAndReplace.pot b/locale/pot/reference/method/db.collection.findOneAndReplace.pot deleted file mode 100644 index a9d8c9ec519..00000000000 --- a/locale/pot/reference/method/db.collection.findOneAndReplace.pot +++ /dev/null @@ -1,209 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.findOneAndReplace.txt:3 -# 0f539c5bca404d1594cf70557d29bbdb -msgid "db.collection.findOneAndReplace()" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndReplace.txt:0 -# fb7766cec19f4ff7b70d538321f524a5 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndReplace.txt:14 -# 9957de243a7742c8ac97ca4c3da553ae -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndReplace.txt:20 -# dd20863d76b840d1b1563944e9ec91aa -msgid "Modifies and replaces a single document based on the ``filter`` and ``sort`` criteria." -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndReplace.txt:23 -# 242bd6ed55f549a689e1fe5a6c7ebf51 -msgid "The :method:`~db.collection.findOneAndReplace()` method has the following form:" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndReplace.txt:41 -# 44e2ae1bf36941628d079c1fc0dc0487 -msgid "The :method:`~db.collection.findOneAndReplace()` method takes the following parameters:" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndReplace.txt:46 -# 84547b06928646a9a451313f771b60f9 -msgid "Returns either the original document or, if ``returnNewDocument: true``, the replacement document." -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndReplace.txt:52 -# eeaef48495954dafb945b9a50cb665d3 -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndReplace.txt:54 -# dc765e82485241c080d748a32e673add -msgid ":method:`~db.collection.findOneAndReplace()` replaces the first matching document in the collection that matches the ``filter``. The ``sort`` parameter can be used to influence which document is modified." -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndReplace.txt:58 -# 1bdface6f0a7481e8e6d141d61e214ed -msgid "The ``projection`` parameter takes a document in the following form:" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndReplace.txt:64 -# e12d2cea97d14f4fa104b0a898b1d9bb -msgid "The ```` value can be any of the following:" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndReplace.txt:66 -# 8a9e36f48f8c4599aaf512e069682847 -msgid "``1`` or ``true`` to include the field. The method returns the ``_id`` field even if it is not explicitly stated in the projection parameter." -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndReplace.txt:70 -# 766f9c6a02cd405b8b7725c9ea0db211 -msgid "``0`` or ``false`` to exclude the field. This can be used on any field, including ``_id``." -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndReplace.txt:76 -# d2ed20bbad5b4f6f9255711f61e0eb2a -msgid "Examples" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndReplace.txt:81 -# f58cbeedce2f4990821078b8e54af6f7 -msgid "Replace A Document" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndReplace.txt:83 -#: ../source/reference/method/db.collection.findOneAndReplace.txt:117 -#: ../source/reference/method/db.collection.findOneAndReplace.txt:153 -# 706508abc7f441529c882d033b7d1cf0 -# 178464507413481c8e0bdde345dcd1c8 -# 483b8ca699cb43049c63fc66eade53bb -msgid "The ``scores`` collection contains documents similar to the following:" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndReplace.txt:93 -# 84c0e50045f343cc8f3f2fa7445a2e65 -msgid "The following operation finds the first document with ``score`` less than ``20000`` and replaces it:" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndReplace.txt:103 -#: ../source/reference/method/db.collection.findOneAndReplace.txt:139 -# 7fd3905d0d604879ba93da5253609497 -# eb3497a9089f462fa5534e2d87708544 -msgid "The operation returns the *original* document that has been replaced:" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndReplace.txt:109 -# 07162b7059a042fd9337ba2452c87bcf -msgid "If ``returnNewDocument`` was true, the operation would return the replacement document instead." -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndReplace.txt:115 -# 968cc9a737694342904abbc2cb840187 -msgid "Sort and Replace A Document" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndReplace.txt:127 -# d439da8cd2cd4a088f0d7de0b3d6ad6b -msgid "Sorting by ``score`` changes the result of the operation. The following operation sorts the result of the ``filter`` by ``score`` ascending, and replaces the lowest scoring document:" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndReplace.txt:145 -# cdb0accb0b174495b6fb58c9721ef599 -msgid "See :ref:`findOneAndReplace-example-replace-document` for the non-sorted result of this command." -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndReplace.txt:151 -# 256b5391356f48e8ada2cc549a956f74 -msgid "Project the Returned Document" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndReplace.txt:163 -# 8ce0510be78b4e768cb70c9521636718 -msgid "The following operation uses projection to only display the ``team`` field in the returned document:" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndReplace.txt:174 -# 08af588fa06f4cfcb3769091727d6099 -msgid "The operation returns the *original* document with only the ``team`` field:" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndReplace.txt:183 -# c8437eee7f3443b09b87d0b84a64ad45 -msgid "Replace Document with Time Limit" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndReplace.txt:185 -# fab3cc1371a7435397c61332094279b7 -msgid "The following operation sets a 5ms time limit to complete:" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndReplace.txt:200 -# a733fe3f64ec4de59e74b0ea3eb3db92 -msgid "If the operation exceeds the time limit, it returns:" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndReplace.txt:210 -# 3b4dec455b994e9fa198d71bbf5add8a -msgid "Replace Document with Upsert" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndReplace.txt:212 -# f841aa8e65254479b7213d76c145282c -msgid "The following operation uses the ``upsert`` field to insert the replacement document if nothing matches the ``filter``:" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndReplace.txt:228 -# 740c5614d665417e82ead3714d68ce4b -msgid "The operation returns the following:" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndReplace.txt:238 -# 10becd5a3f1a40788418a51c66a8e070 -msgid "If ``returnNewDocument`` was false, the operation would return ``null`` as there is no original document to return." -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndReplace.txt:242 -# 7d0cc60e178841419daca65af68d968f -msgid "Specify Collation" -msgstr "" - -#: ../source/includes/extracts/collation-description.rst:1 -# 55301fda273e4a8191ee8e26652f98d8 -msgid ":doc:`Collation ` allows users to specify language-specific rules for string comparison, such as rules for lettercase and accent marks." -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndReplace.txt:246 -# 3bd5fde8a2d04ba4927a9fe07663a416 -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndReplace.txt:254 -# 10a7c2c31aa146e1a6c6269728b6fd20 -msgid "The following operation includes the :ref:`collation ` option:" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndReplace.txt:265 -# 878ebf4784c644c6a37941ca6a624eb5 -msgid "The operation returns the following document:" -msgstr "" - diff --git a/locale/pot/reference/method/db.collection.findOneAndUpdate.pot b/locale/pot/reference/method/db.collection.findOneAndUpdate.pot deleted file mode 100644 index 38e9c0ea69a..00000000000 --- a/locale/pot/reference/method/db.collection.findOneAndUpdate.pot +++ /dev/null @@ -1,202 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:3 -# 748009bef5db4262a38cff20405dcdbe -msgid "db.collection.findOneAndUpdate()" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:0 -# edf1365bb3274312a2102298e2843170 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:14 -# c5b0031cef924dacb175b58211a201e5 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:20 -# 05ffe4a0c9e44b47bd15cd157107bb27 -msgid "Updates a single document based on the ``filter`` and ``sort`` criteria." -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:23 -# d123a98108ad40829a257f8f6010a02a -msgid "The :method:`~db.collection.findOneAndUpdate()` method has the following form:" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:41 -# 0b953e62ef894c3c9515813c18155d6c -msgid "The :method:`~db.collection.findOneAndUpdate()` method takes the following parameters:" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:46 -# f3709b795a9b4c46b58231ef376bb626 -msgid "Returns either the original document or, if ``returnNewDocument: true``, the updated document." -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:52 -# fc950527747b400b8079889d7059a91d -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:54 -# 860517b1a09d447eaf0bc58383be67c5 -msgid ":method:`~db.collection.findOneAndUpdate()` updates the first matching document in the collection that matches the ``filter``. The ``sort`` parameter can be used to influence which document is updated." -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:58 -# 7eeef4ed3c0c4eb3b5a55aec8262cd50 -msgid "The ``projection`` parameter takes a document in the following form:" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:64 -# ac0bbbdbbfd84dc1ba5cd1eb21b01a62 -msgid "The ```` value can be any of the following:" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:66 -# df63f129197d45c28176e28a306059d7 -msgid "``1`` or ``true`` to include the field. The method returns the ``_id`` field even if it is not explicitly stated in the projection parameter." -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:70 -# a76c3ac4221c4554963bbfead9ef28be -msgid "``0`` or ``false`` to exclude the field. This can be used on any field, including ``_id``." -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:76 -# 8c12d78f54334933b624fe2114bb6f01 -msgid "Examples" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:81 -# 2aed88d9d47240dda34860e09560ddbc -msgid "Update A Document" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:83 -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:118 -# 1d364e14b2344045bc5edd7ca6d7bd0d -# 1b17a42e1ce845f59275a664f53a46a1 -msgid "The ``grades`` collection contains documents similar to the following:" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:94 -# 2252e77752d5469db1b273609a1e5a40 -msgid "The following operation finds the first document where ``name : R. Stiles`` and increments the score by ``5``:" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:104 -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:141 -# bdcf7240aa8e4c1ab9d239310d4d58dc -# de75dd8903774983818bcc51420c93ef -msgid "The operation returns the *original* document before the update:" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:110 -# 5e59db358a954017abe8ca31e46373f4 -msgid "If ``returnNewDocument`` was true, the operation would return the updated document instead." -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:116 -# 63d50c39559d4014ae6a33c43638ee4c -msgid "Sort And Update A Document" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:129 -# 02ce5611f1484f8eac49298d58c89af0 -msgid "The following operation updates a document where ``name : \"A. MacGyver\"``. The operation sorts the matching documents by ``points`` ascending to update the matching document with the least points." -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:150 -# 72280bcafc254fa28177ee703f141f34 -msgid "Project the Returned Document" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:152 -# 7b68a96c7c044ec7bd84972fe9b7414c -msgid "The following operation uses projection to only display the ``_id``, ``points``, and ``assignment`` fields in the returned document:" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:163 -# aad34f98de7742f0a12a8b4640abaf1e -msgid "The operation returns the *original* document with only the fields specified in the ``projection`` document and the ``_id`` field as it was not explicitly suppressed (``_id: 0``) in the :ref:`projection document `." -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:174 -# 3aa0a5a100ef4852869217c0c6ca23ed -msgid "Update Document with Time Limit" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:176 -# d0b9c23e07944c5686ceafbaf440af52 -msgid "The following operation sets a 5ms time limit to complete the update:" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:191 -# bf4d963645e04d3e961c862c95baf29f -msgid "If the operation exceeds the time limit, it returns:" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:201 -# 42373107320e40d69336c6f06e06b360 -msgid "Update Document with Upsert" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:203 -# 999ec46fbf06466c8d3d10e346178a44 -msgid "The following operation uses the ``upsert`` field to insert the update document if nothing matches the ``filter``:" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:219 -# efc28c260e44468cb708e69982446a8e -msgid "The operation returns the following:" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:230 -# b41350bbea2d43b0b1b5cfd5d8260ba0 -msgid "If ``returnNewDocument`` was false, the operation would return ``null`` as there is no original document to return." -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:234 -# 4c2dafef28494aa19a1a373d6e56a96b -msgid "Specify Collation" -msgstr "" - -#: ../source/includes/extracts/collation-description.rst:1 -# 5ff3a7178e2f45a49f97ae82c4d19bee -msgid ":doc:`Collation ` allows users to specify language-specific rules for string comparison, such as rules for lettercase and accent marks." -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:238 -# e6a5d065ed6e4816ac57c4876b18440b -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:246 -# 309ee8a162e846c7bc5939431521f2be -msgid "The following operation includes the :ref:`collation ` option:" -msgstr "" - -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:257 -# ce9e5275971448c99a1dcc97a155c330 -msgid "The operation returns the following document:" -msgstr "" - diff --git a/locale/pot/reference/method/db.collection.getIndexes.pot b/locale/pot/reference/method/db.collection.getIndexes.pot deleted file mode 100644 index 826d1ca12f0..00000000000 --- a/locale/pot/reference/method/db.collection.getIndexes.pot +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.getIndexes.txt:3 -# bc9b55887f534fd09ec157cdd8f19626 -msgid "db.collection.getIndexes()" -msgstr "" - -#: ../source/reference/method/db.collection.getIndexes.txt:0 -# 7acbefe54a314520bd8624f0305b1203 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.collection.getIndexes.txt:14 -# 4c9adcb4fa6b4693aaa840eabbb1d92a -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.collection.getIndexes.txt:18 -# 9bdc3b4d8f464b85bf7604d47a8fe702 -msgid "Returns an array that holds a list of documents that identify and describe the existing indexes on the collection. You must call :method:`db.collection.getIndexes()` on a collection. For example:" -msgstr "" - -#: ../source/reference/method/db.collection.getIndexes.txt:26 -# 7165b37f915340cf9f959b47f3cb31b8 -msgid "Change ``collection`` to the name of the collection for which to return index information." -msgstr "" - -#: ../source/reference/method/db.collection.getIndexes.txt:30 -# cf0edf36d4f646a4b016d90f2e7dc2b0 -msgid "Considerations" -msgstr "" - -#: ../source/includes/fact-wiredtiger-compatibility-with-old-shells.rst:1 -# 2dedcdcc0d4f48d9bcc946fded89fd71 -msgid "For MongoDB 3.0 deployments using the :ref:`WiredTiger ` storage engine, if you run |method| from a version of the :program:`mongo` shell before 3.0 or a version of the driver prior to :ref:`3.0 compatible version `, |method| will return no data, even if there are existing |things|. For more information, see :ref:`3.0-compatibility-drivers-wired-tiger`." -msgstr "" - -#: ../source/reference/method/db.collection.getIndexes.txt:40 -# eef8eebb2b62410d868afe6f1b2d26cc -msgid "Required Access" -msgstr "" - -#: ../source/includes/extracts/actions-db.collection.getIndexes.rst:1 -# 92e2654571b6477b823a1246330e78fc -msgid "The user executing the method requires either :authaction:`find` privileges on the :data:`system.indexes <.system.indexes>` collection or the :authaction:`listIndexes` privilege action. At a minimum, the :authrole:`read` :doc:`built-in role ` provide the requisite permissions." -msgstr "" - -#: ../source/reference/method/db.collection.getIndexes.txt:45 -# 5f6e5b00be334763a797f91ca45c8d3b -msgid "Output" -msgstr "" - -#: ../source/reference/method/db.collection.getIndexes.txt:47 -# b5cc368881194383a4dd7ef6c59b06b6 -msgid ":method:`db.collection.getIndexes()` returns an array of documents that hold index information for the collection. Index information includes the keys and options used to create the index. For information on the keys and index options, see :method:`db.collection.createIndex()`." -msgstr "" - diff --git a/locale/pot/reference/method/db.collection.getPlanCache.pot b/locale/pot/reference/method/db.collection.getPlanCache.pot deleted file mode 100644 index 0f00fbcfe98..00000000000 --- a/locale/pot/reference/method/db.collection.getPlanCache.pot +++ /dev/null @@ -1,118 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.getPlanCache.txt:3 -# 2759bc7f4e4c419a909d2d09d6611eeb -msgid "db.collection.getPlanCache()" -msgstr "" - -#: ../source/reference/method/db.collection.getPlanCache.txt:0 -# 3e8709b78cd847b8a4e767bcc4a9f762 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.collection.getPlanCache.txt:14 -# d0c67e8f94dd4f28a9f7aed27134b292 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.collection.getPlanCache.txt:18 -# d684e36fccd74b9898f7f2f27c30484e -msgid "Returns an interface to access the query plan cache for a collection. The interface provides methods to view and clear the query plan cache." -msgstr "" - -#: ../source/reference/method/db.collection.getPlanCache.txt:22 -# 92bce27d222740c9936186c84edb670a -msgid "Interface to access the query plan cache." -msgstr "" - -#: ../source/includes/fact-query-optimizer-cache-behavior.rst:1 -# d51a29cf7a954f499f8474780f2b480c -msgid "The query optimizer only caches the plans for those query shapes that can have more than one viable plan." -msgstr "" - -#: ../source/reference/method/db.collection.getPlanCache.txt:27 -# 95ac4f9f28de4ae9bccfe66539562cc0 -msgid "Methods" -msgstr "" - -#: ../source/reference/method/db.collection.getPlanCache.txt:29 -# 84cc56fe547d48378f0c719f285d2303 -msgid "The following methods are available through the interface:" -msgstr "" - -#: ../source/includes/toc/table-spec-plan-cache-methods.rst:2 -# d67f9222ece44ff299ff4cc8cebbd5c0 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-spec-plan-cache-methods.rst:2 -# c88046fc1d4e45978331382a6365d6dd -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-spec-plan-cache-methods.rst:4 -# a233144e8d7a4fe0917b4a1ea15eea2e -msgid ":method:`PlanCache.help()`" -msgstr "" - -#: ../source/includes/toc/table-spec-plan-cache-methods.rst:4 -# 33085b2806154c38b171712d0235d62f -msgid "Displays the methods available for a collection's query plan cache. Accessible through the plan cache object of a specific collection, i.e. ``db.collection.getPlanCache().help()``." -msgstr "" - -#: ../source/includes/toc/table-spec-plan-cache-methods.rst:9 -# cd4b7a2e75c14d39bf08a4af85b320c6 -msgid ":method:`PlanCache.listQueryShapes()`" -msgstr "" - -#: ../source/includes/toc/table-spec-plan-cache-methods.rst:9 -# 9171440fd59a4bd68b574a27e7cb1ed9 -msgid "Displays the query shapes for which cached query plans exist. Accessible through the plan cache object of a specific collection, i.e. ``db.collection.getPlanCache().listQueryShapes()``." -msgstr "" - -#: ../source/includes/toc/table-spec-plan-cache-methods.rst:14 -# 475162f93da848208d38110ec4eabc35 -msgid ":method:`PlanCache.getPlansByQuery()`" -msgstr "" - -#: ../source/includes/toc/table-spec-plan-cache-methods.rst:14 -# 47313397e15c418a9d2101d8d1ef5853 -msgid "Displays the cached query plans for the specified query shape. Accessible through the plan cache object of a specific collection, i.e. ``db.collection.getPlanCache().getPlansByQuery()``." -msgstr "" - -#: ../source/includes/toc/table-spec-plan-cache-methods.rst:19 -# ba604f268989453e987f63d6a2f63f88 -msgid ":method:`PlanCache.clearPlansByQuery()`" -msgstr "" - -#: ../source/includes/toc/table-spec-plan-cache-methods.rst:19 -# c8c2977e947a4663b611937243940b5a -msgid "Clears the cached query plans for the specified query shape. Accessible through the plan cache object of a specific collection, i.e. ``db.collection.getPlanCache().clearPlansByQuery()``" -msgstr "" - -#: ../source/includes/toc/table-spec-plan-cache-methods.rst:24 -# 346b9fa011884c04bfaffb41271725e7 -msgid ":method:`PlanCache.clear()`" -msgstr "" - -#: ../source/includes/toc/table-spec-plan-cache-methods.rst:24 -# 437d6505e8494463a6f55c8262bb1739 -msgid "Clears all the cached query plans for a collection. Accessible through the plan cache object of a specific collection, i.e. ``db.collection.getPlanCache().clear()``." -msgstr "" - diff --git a/locale/pot/reference/method/db.collection.getShardDistribution.pot b/locale/pot/reference/method/db.collection.getShardDistribution.pot deleted file mode 100644 index 17cc199a918..00000000000 --- a/locale/pot/reference/method/db.collection.getShardDistribution.pot +++ /dev/null @@ -1,138 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.getShardDistribution.txt:3 -# a42ab672d03047c4af4dc7a7ed73cb08 -msgid "db.collection.getShardDistribution()" -msgstr "" - -#: ../source/reference/method/db.collection.getShardDistribution.txt:0 -# 3910396f93ab4393bf712ae3c4830cd0 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.collection.getShardDistribution.txt:14 -# b2928350980445fbbf6fd1a8b4f645f5 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.collection.getShardDistribution.txt:18 -# 151a580e453449409a499d84e1f9a5ad -msgid "Prints the data distribution statistics for a :term:`sharded ` collection. You must call the :method:`~db.collection.getShardDistribution()` method on a sharded collection, as in the following example: .. code-block:: javascript db.myShardedCollection.getShardDistribution()" -msgstr "" - -#: ../source/reference/method/db.collection.getShardDistribution.txt:20 -# 1281c79f22ac4f16bb9bcc9b00225763 -msgid "Prints the data distribution statistics for a :term:`sharded ` collection. You must call the :method:`~db.collection.getShardDistribution()` method on a sharded collection, as in the following example:" -msgstr "" - -#: ../source/reference/method/db.collection.getShardDistribution.txt:29 -# 0da1c2c22c964316b5d011ee92f91070 -msgid "In the following example, the collection has two shards. The output displays both the individual shard distribution information as well the total shard distribution:" -msgstr "" - -#: ../source/reference/method/db.collection.getShardDistribution.txt:50 -# ef3a7b0fa82a4938a657d946d2f833f8 -msgid ":doc:`/sharding`" -msgstr "" - -#: ../source/reference/method/db.collection.getShardDistribution.txt:57 -# 424c417159934c7eab91f30d77bc1cc7 -msgid "Output" -msgstr "" - -#: ../source/reference/method/db.collection.getShardDistribution.txt:59 -# 345d1d5aebf542cbaaa2b8b48599e904 -msgid "The output information displays:" -msgstr "" - -#: ../source/reference/method/db.collection.getShardDistribution.txt:61 -# 0fe48adb15884920864167b0b614c74e -msgid "```` is a string that holds the shard name." -msgstr "" - -#: ../source/reference/method/db.collection.getShardDistribution.txt:63 -# a1f8119163a64e51a22225834d9111a7 -msgid "```` is a string that holds the host name(s)." -msgstr "" - -#: ../source/reference/method/db.collection.getShardDistribution.txt:65 -# 6d100d367d1844028199a1a30e205f65 -msgid "```` is a number that includes the size of the data, including the unit of measure (e.g. ``b``, ``Mb``)." -msgstr "" - -#: ../source/reference/method/db.collection.getShardDistribution.txt:68 -# 22c4ba0f678440b188dea3687065945e -msgid "```` is a number that reports the number of documents in the shard." -msgstr "" - -#: ../source/reference/method/db.collection.getShardDistribution.txt:71 -# d845d8b8a57b4f5fa792de43333d1333 -msgid "```` is a number that reports the number of chunks in the shard." -msgstr "" - -#: ../source/reference/method/db.collection.getShardDistribution.txt:74 -# 1fd98899cf724370a28e23a354480f66 -msgid "``/`` is a calculated value that reflects the estimated data size per chunk for the shard, including the unit of measure (e.g. ``b``, ``Mb``)." -msgstr "" - -#: ../source/reference/method/db.collection.getShardDistribution.txt:78 -# 16594eda97b444ea8f3228451079784c -msgid "``/`` is a calculated value that reflects the estimated number of documents per chunk for the shard." -msgstr "" - -#: ../source/reference/method/db.collection.getShardDistribution.txt:82 -# 378982eb5f884fd3ae8164c4e8cdfe65 -msgid "```` is a value that reports the total size of the data in the sharded collection, including the unit of measure." -msgstr "" - -#: ../source/reference/method/db.collection.getShardDistribution.txt:85 -# 06c4e0fe15cd498883164d9561e0c9ad -msgid "```` is a value that reports the total number of documents in the sharded collection." -msgstr "" - -#: ../source/reference/method/db.collection.getShardDistribution.txt:88 -# 9b81570a0b0342c4a691c528472241ef -msgid "```` is a calculated number that reports the number of chunks from all shards, for example:" -msgstr "" - -#: ../source/reference/method/db.collection.getShardDistribution.txt:95 -# 2063d73cbef84e4390016f9d038366bf -msgid "```` is a calculated value that reflects, for each shard, the data size as the percentage of the collection's total data size, for example:" -msgstr "" - -#: ../source/reference/method/db.collection.getShardDistribution.txt:103 -# 61c97dd3b4a3486190d44d931e1d9b1c -msgid "```` is a calculated value that reflects, for each shard, the number of documents as the percentage of the total number of documents for the collection, for example:" -msgstr "" - -#: ../source/reference/method/db.collection.getShardDistribution.txt:112 -# 9914c9ca9c364d65bf509ce5ca7af642 -msgid "``stats.shards[ ].avgObjSize`` is a number that reflects the average object size, including the unit of measure, for the shard." -msgstr "" - -#: ../source/reference/method/db.collection.getShardDistribution.txt:117 -# 8dc56c34c39440e4942b54b10e400042 -msgid "Example Output" -msgstr "" - -#: ../source/reference/method/db.collection.getShardDistribution.txt:119 -# 377c69cc229a409f9805bb77c24a7454 -msgid "For example, the following is a sample output for the distribution of a sharded collection:" -msgstr "" - diff --git a/locale/pot/reference/method/db.collection.getShardVersion.pot b/locale/pot/reference/method/db.collection.getShardVersion.pot deleted file mode 100644 index cfeb218d924..00000000000 --- a/locale/pot/reference/method/db.collection.getShardVersion.pot +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.getShardVersion.txt:3 -# 9fbfde1b25624a2aa0306cf16632d709 -msgid "db.collection.getShardVersion()" -msgstr "" - -#: ../source/reference/method/db.collection.getShardVersion.txt:15 -# 3d7c7a6011e4454285d87b7184d8e99e -msgid "This method returns information regarding the state of data in a :term:`sharded cluster` that is useful when diagnosing underlying issues with a sharded cluster." -msgstr "" - -#: ../source/reference/method/db.collection.getShardVersion.txt:19 -# 3a771ba216b443a4b703cc23e00675e1 -msgid "For internal and diagnostic use only." -msgstr "" - diff --git a/locale/pot/reference/method/db.collection.group.pot b/locale/pot/reference/method/db.collection.group.pot deleted file mode 100644 index 77956620c7b..00000000000 --- a/locale/pot/reference/method/db.collection.group.pot +++ /dev/null @@ -1,337 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.group.txt:3 -# f683888cf0254b498e1efac6a4e55fd4 -msgid "db.collection.group()" -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:0 -# a308ab5eb3d64138862c8c686c87c312 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:14 -# e923dc02b657402da643be8a458381fe -msgid "Definition" -msgstr "" - -#: ../source/includes/extracts/group-deprecation-method.rst:4 -# 9613bb2500084019b49868a4c3b2fad3 -msgid "Mongodb 3.4 deprecates the :method:`db.collection.group()` method. Use :method:`db.collection.aggregate()` with the :pipeline:`$group` stage or :method:`db.collection.mapReduce()` instead." -msgstr "" - -#: ../source/includes/extracts/admonition-group-method-alternative.rst:2 -# 5c46cb4c2c0445f5b932a5be202163cc -msgid "Because :method:`db.collection.group()` uses JavaScript, it is subject to a number of performance limitations. For most cases the :pipeline:`$group` operator in the :doc:`aggregation pipeline ` provides a suitable alternative with fewer restrictions." -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:25 -# f2654f259d1449f29f77b1730fc9ea97 -msgid "Groups documents in a collection by the specified keys and performs simple aggregation functions such as computing counts and sums. The method is analogous to a ``SELECT <...> GROUP BY`` statement in SQL. The :method:`~db.collection.group()` method returns an array." -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:31 -# f668c13f02f84a13a8c6259ff0da2aa2 -msgid "The :method:`db.collection.group()` accepts a single :term:`document` that contains the following:" -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:38 -# b38a48d519084afe9de6ac3ae1ff0740 -msgid "The :method:`db.collection.group()` method is a shell wrapper for the :dbcommand:`group` command. However, the :method:`db.collection.group()` method takes the ``keyf`` field and the ``reduce`` field whereas the :dbcommand:`group` command takes the ``$keyf`` field and the ``$reduce`` field." -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:45 -# b5284db7432d455aa71c26f6f7bda46d -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:48 -# c8a714fe50054c02b9f1dccec3656d6e -msgid "Limits and Restrictions" -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:50 -# bb030ef47076445cbe2840197315935e -msgid "The :method:`db.collection.group()` method does not work with :term:`sharded clusters `. Use the :term:`aggregation framework` or :term:`map-reduce` in :term:`sharded environments `." -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:55 -# 819f5c2db5934d2ebe7ffc713f626371 -msgid "The result set must fit within the :ref:`maximum BSON document size `." -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:58 -# 7b2c4cb3a2ea46bbb328699aee211a1a -msgid "In version 2.2, the returned array can contain at most 20,000 elements; i.e. at most 20,000 unique groupings. For group by operations that results in more than 20,000 unique groupings, use :dbcommand:`mapReduce`. Previous versions had a limit of 10,000 elements." -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:64 -# 941ef789f1c04fd4a66ea1d407409f2c -msgid "Prior to 2.4, the :method:`db.collection.group()` method took the :program:`mongod` instance's JavaScript lock, which blocked all other JavaScript execution." -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:69 -# 62cb7e44eb3b4bf88aebd84524e46422 -msgid "``mongo`` Shell JavaScript Functions/Properties" -msgstr "" - -#: ../source/includes/fact-group-map-reduce-where-limitations-in-24.rst:1 -# 74ebf60c2b394f58a0f5ccd2f780337e -msgid "In MongoDB 2.4, :dbcommand:`map-reduce operations `, the :dbcommand:`group` command, and :query:`$where` operator expressions **cannot** access certain global functions or properties, such as ``db``, that are available in the :program:`mongo` shell." -msgstr "" - -#: ../source/includes/fact-group-map-reduce-where-limitations-in-24.rst:6 -# cb3e14a6046841a596019a6c25d35c47 -msgid "When upgrading to MongoDB 2.4, you will need to refactor your code if your :dbcommand:`map-reduce operations `, :dbcommand:`group` commands, or :query:`$where` operator expressions include any global shell functions or properties that are no longer available, such as ``db``." -msgstr "" - -#: ../source/includes/fact-group-map-reduce-where-limitations-in-24.rst:12 -# f84ed8a46b0e4ed5942a35b6e5e99211 -msgid "The following JavaScript functions and properties **are available** to :dbcommand:`map-reduce operations `, the :dbcommand:`group` command, and :query:`$where` operator expressions in MongoDB 2.4:" -msgstr "" - -#: ../source/includes/fact-group-map-reduce-where-limitations-in-24.rst:19 -# 84f4a1a263b24164b0577ff827f39200 -msgid "Available Properties" -msgstr "" - -#: ../source/includes/fact-group-map-reduce-where-limitations-in-24.rst:20 -# a65e71e24415450dacdd4f9583d86083 -msgid "Available Functions" -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:0 -# 1bb311379245488bafad7c7db2eaa765 -msgid "``args``" -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:0 -# 48711c5cbfa246b78fa8f61ced4e156e -msgid "``MaxKey``" -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:0 -# f9ac37b5a2a34db9a4e38619012a4b76 -msgid "``MinKey``" -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:0 -# 1007a18370b94ba9b462e1c1b6b9670b -msgid "``assert()``" -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:0 -# 097079ec1a2b463c9dca96b7763511cf -msgid "``BinData()``" -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:0 -# dface24c62cc413a942d2669f8996f52 -msgid "``DBPointer()``" -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:0 -# 40d560d554d243eabbcf2877bc1adbf4 -msgid "``DBRef()``" -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:0 -# 529e48e6f94f4fe0aa81fb7f82c4fab2 -msgid "``doassert()``" -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:0 -# a9c283ef96674b99b33bf60ea577b6df -msgid "``emit()``" -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:0 -# f6771d3b4b844be2b4e16eca27613504 -msgid "``gc()``" -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:0 -# 866aa928669449c6850b9ec84d3c32c7 -msgid "``HexData()``" -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:0 -# e1382060ebf9428db338bbedfeb99c8a -msgid "``hex_md5()``" -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:0 -# efb2fa270d0c4f6fb4ba6e815221656d -msgid "``isNumber()``" -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:0 -# 047517cdd8d647b691f33b3b45a2276d -msgid "``isObject()``" -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:0 -# 771315cd7915434d8592e7faf120827f -msgid "``ISODate()``" -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:0 -# ea937ba675bf4b769411286f61a2f404 -msgid "``isString()``" -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:0 -# 151b4a5f3691439db782456c17d17af8 -msgid "``Map()``" -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:0 -# d1cb6e016be942e7bf9e7312931a533c -msgid "``MD5()``" -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:0 -# 18641fabd95e4b9b8f1645a107fcae07 -msgid "``NumberInt()``" -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:0 -# 1b85ee39383846beafe12b121b502d3f -msgid "``NumberLong()``" -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:0 -# 9e2b0edc0c334539a276c8b9c4fa0bd8 -msgid "``ObjectId()``" -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:0 -# f3bfa9194f6c4dde861f9da363ab8a2a -msgid "``print()``" -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:0 -# bc571f04745d4a31874610f3b60e9ad7 -msgid "``printjson()``" -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:0 -# b4912554802e446d86963f79c9418623 -msgid "``printjsononeline()``" -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:0 -# fac53c235fe7429d9ca523586daf7cd4 -msgid "``sleep()``" -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:0 -# 4acc320f78a840fead1c4359d5915103 -msgid "``Timestamp()``" -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:0 -# e912c2e222064a64bc66df31a881f8b0 -msgid "``tojson()``" -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:0 -# d3307ef8c1e840f1ae1f6f70705105ef -msgid "``tojsononeline()``" -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:0 -# 3956b224f34e45a18a1d3444f99a4f09 -msgid "``tojsonObject()``" -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:0 -# d6ba8ed5ea3d41f8b10b54e7868c9f62 -msgid "``UUID()``" -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:0 -# ec4b80e0b7494bfc8fdc241bf535457f -msgid "``version()``" -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:76 -# b95912d94fee4d4582f8355efc2c28b3 -msgid "Examples" -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:78 -# f34eb50614a546abbac866573d77a559 -msgid "The following examples assume an ``orders`` collection with documents of the following prototype:" -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:94 -# e419c286749247f2a58425343ea220c6 -msgid "Group by Two Fields" -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:96 -# 044f0667d6e849a086c9526ee984bae2 -msgid "The following example groups by the ``ord_dt`` and ``item.sku`` fields those documents that have ``ord_dt`` greater than ``01/01/2011``:" -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:111 -# 4cd35b9759ec4459bf9d51dffbdd26c8 -msgid "The result is an array of documents that contain the group by fields:" -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:129 -#: ../source/reference/method/db.collection.group.txt:176 -# 8738090e92b047d28e055733e2a6ff31 -# 6c52ca816ecb428f917005c057b746f1 -msgid "The method call is analogous to the SQL statement:" -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:139 -# 75e25778a92e4383a32db8a96ab65f7d -msgid "Calculate the Sum" -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:141 -# 8f478ee0d177402a9a1b86e58a41b4ba -msgid "The following example groups by the ``ord_dt`` and ``item.sku`` fields, those documents that have ``ord_dt`` greater than ``01/01/2011`` and calculates the sum of the ``qty`` field for each grouping:" -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:159 -#: ../source/reference/method/db.collection.group.txt:219 -# dece0a7b39c94f1bbc0c633ed542f669 -# 33f4c30375524d1e81fe25d73bb2d65a -msgid "The result is an array of documents that contain the group by fields and the calculated aggregation field:" -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:187 -# 99815a02e76f4753a73c0db0a9c573b5 -msgid "Calculate Sum, Count, and Average" -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:189 -# b8d25df21a4d4d048636e349f8f1014f -msgid "The following example groups by the calculated ``day_of_week`` field, those documents that have ``ord_dt`` greater than ``01/01/2011`` and calculates the sum, count, and average of the ``qty`` field for each grouping:" -msgstr "" - -#: ../source/reference/method/db.collection.group.txt:230 -# 2ea2bc2e1811431c8a669c83ef7cef4b -msgid ":doc:`/aggregation`" -msgstr "" - diff --git a/locale/pot/reference/method/db.collection.initializeOrderedBulkOp.pot b/locale/pot/reference/method/db.collection.initializeOrderedBulkOp.pot deleted file mode 100644 index 9cded867f94..00000000000 --- a/locale/pot/reference/method/db.collection.initializeOrderedBulkOp.pot +++ /dev/null @@ -1,138 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.initializeOrderedBulkOp.txt:3 -# c92ab5cd951a4431864396ba310ef2e0 -msgid "db.collection.initializeOrderedBulkOp()" -msgstr "" - -#: ../source/reference/method/db.collection.initializeOrderedBulkOp.txt:0 -# 1df711d508754f3e9b80de53c862e917 -msgid "On this page" -msgstr "" - -#: ../source/includes/fact-bulkwrite.rst:0 -# 4d87ac15a6914b36b3f77505784f35ff -msgid "Tip" -msgstr "" - -#: ../source/includes/fact-bulkwrite.rst:3 -# 8f2665362da24357bb5ecaf4f717a0ab -msgid "Starting in version 3.2, MongoDB also provides the :method:`db.collection.bulkWrite()` method for performing bulk write operations." -msgstr "" - -#: ../source/reference/method/db.collection.initializeOrderedBulkOp.txt:16 -# 99c0551f079c405daa6dc39d09820c50 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.collection.initializeOrderedBulkOp.txt:20 -# 5c47e0ac065d49b093051abdffc12855 -msgid "Initializes and returns a new :method:`Bulk()` operations builder for a collection. The builder constructs an ordered list of write operations that MongoDB executes in bulk." -msgstr "" - -#: ../source/reference/method/db.collection.initializeOrderedBulkOp.txt:24 -# 6fd39abe9e14474494a72fd990ccf2f9 -msgid "new :method:`Bulk()` operations builder object." -msgstr "" - -#: ../source/reference/method/db.collection.initializeOrderedBulkOp.txt:27 -# d08328ebc5ed46fb9f6edc812e20aace -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.collection.initializeOrderedBulkOp.txt:30 -# 6ea2da68fef3496ea4996b2d2a6e440f -msgid "Order of Operation" -msgstr "" - -#: ../source/reference/method/db.collection.initializeOrderedBulkOp.txt:32 -# 42532855d06e45338f1585050ecaa117 -msgid "With an *ordered* operations list, MongoDB executes the write operations in the list serially." -msgstr "" - -#: ../source/reference/method/db.collection.initializeOrderedBulkOp.txt:36 -# aba7b73e096e47daab1c0a97c6080062 -msgid "Execution of Operations" -msgstr "" - -#: ../source/includes/fact-bulk-operation-ordered-list.rst:1 -# 84e5453ede06426f93db4827e784cbbe -msgid "When executing an :method:`ordered ` list of operations, MongoDB groups the operations by the :data:`operation type ` and contiguity; i.e. *contiguous* operations of the same type are grouped together. For example, if an ordered list has two insert operations followed by an update operation followed by another insert operation, MongoDB groups the operations into three separate groups: first group contains the two insert operations, second group contains the update operation, and the third group contains the last insert operation. This behavior is subject to change in future versions." -msgstr "" - -#: ../source/includes/fact-bulk-operation-batches.rst:1 -# 0b9842ba851e40c6adcb277e7d0fd1f9 -msgid "Each group of operations can have at most :limit:`1000 operations `. If a group exceeds this :limit:`limit `, MongoDB will divide the group into smaller groups of 1000 or less. For example, if the bulk operations list consists of 2000 insert operations, MongoDB creates 2 groups, each with 1000 operations." -msgstr "" - -#: ../source/includes/fact-bulk-operation-batches.rst:7 -# 331bcee552154106a4252d05d7798a7b -msgid "The sizes and grouping mechanics are internal performance details and are subject to change in future versions." -msgstr "" - -#: ../source/includes/fact-bulk-operation-batches.rst:10 -# 147447e268ee4c09ab084ddc08bcab0c -msgid "To see how the operations are grouped for a bulk operation execution, call :method:`Bulk.getOperations()` *after* the execution." -msgstr "" - -#: ../source/includes/fact-bulk-operation-sharded-cluster.rst:1 -# 064da34267e448beadfa0ec91ab3b505 -msgid "Executing an :method:`ordered ` list of operations on a sharded collection will generally be slower than executing an :method:`unordered ` list since with an ordered list, each operation must wait for the previous operation to finish." -msgstr "" - -#: ../source/reference/method/db.collection.initializeOrderedBulkOp.txt:45 -# 073a10053a5946ec92550d8db619ab4c -msgid "Error Handling" -msgstr "" - -#: ../source/reference/method/db.collection.initializeOrderedBulkOp.txt:47 -# 1a5b10357c0d4c9fad172f84622ba4ec -msgid "If an error occurs during the processing of one of the write operations, MongoDB will return without processing any remaining write operations in the list." -msgstr "" - -#: ../source/reference/method/db.collection.initializeOrderedBulkOp.txt:52 -# 5844eec42f77422da0571a8711401ab6 -msgid "Examples" -msgstr "" - -#: ../source/reference/method/db.collection.initializeOrderedBulkOp.txt:54 -# 62f7779434cf46c9aa5e1db6af87caca -msgid "The following initializes a :method:`Bulk()` operations builder on the ``users`` collection, adds a series of write operations, and executes the operations:" -msgstr "" - -#: ../source/reference/method/db.collection.initializeOrderedBulkOp.txt:70 -# 9da8f96cbab14aa486bf66526e43aeaf -msgid ":method:`db.collection.initializeUnorderedBulkOp()`" -msgstr "" - -#: ../source/reference/method/db.collection.initializeOrderedBulkOp.txt:72 -# c838d22ca812464cbb8cb5fbc0933933 -msgid ":method:`Bulk.find()`" -msgstr "" - -#: ../source/reference/method/db.collection.initializeOrderedBulkOp.txt:74 -# e50c547ed35841fa873274f8412dcd99 -msgid ":method:`Bulk.find.removeOne()`" -msgstr "" - -#: ../source/reference/method/db.collection.initializeOrderedBulkOp.txt:76 -# cd6f91d860a04a28924a84b7e410ae55 -msgid ":method:`Bulk.execute()`" -msgstr "" - diff --git a/locale/pot/reference/method/db.collection.initializeUnorderedBulkOp.pot b/locale/pot/reference/method/db.collection.initializeUnorderedBulkOp.pot deleted file mode 100644 index 940f562b2ee..00000000000 --- a/locale/pot/reference/method/db.collection.initializeUnorderedBulkOp.pot +++ /dev/null @@ -1,128 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.initializeUnorderedBulkOp.txt:3 -# 803c8ad013844c0f91d6b07bb28784f2 -msgid "db.collection.initializeUnorderedBulkOp()" -msgstr "" - -#: ../source/reference/method/db.collection.initializeUnorderedBulkOp.txt:0 -# d1f2eba2982a444d9921bd9f5f18bc72 -msgid "On this page" -msgstr "" - -#: ../source/includes/fact-bulkwrite.rst:0 -# 5413c8dcfeda4da397ec81d3272ac6e8 -msgid "Tip" -msgstr "" - -#: ../source/includes/fact-bulkwrite.rst:3 -# 7279f51edc8943c0921b52104aae5d53 -msgid "Starting in version 3.2, MongoDB also provides the :method:`db.collection.bulkWrite()` method for performing bulk write operations." -msgstr "" - -#: ../source/reference/method/db.collection.initializeUnorderedBulkOp.txt:16 -# 0273ef7b13fa4cd988bf6f6708945b42 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.collection.initializeUnorderedBulkOp.txt:22 -# 1415f9ea37e849d4a24d86e65dea679a -msgid "Initializes and returns a new :method:`Bulk()` operations builder for a collection. The builder constructs an *unordered* list of write operations that MongoDB executes in bulk." -msgstr "" - -#: ../source/reference/method/db.collection.initializeUnorderedBulkOp.txt:27 -# f5619baf19774fc094976edfd81388e9 -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.collection.initializeUnorderedBulkOp.txt:30 -# f37f91344ceb4b6c900d162e1b7bfd9b -msgid "Order of Operation" -msgstr "" - -#: ../source/reference/method/db.collection.initializeUnorderedBulkOp.txt:32 -# 83642091b14b409f9eb2f0597e8d4af3 -msgid "With an *unordered* operations list, MongoDB can execute in parallel the write operations in the list and in any order. If the order of operations matter, use :method:`db.collection.initializeOrderedBulkOp()` instead." -msgstr "" - -#: ../source/reference/method/db.collection.initializeUnorderedBulkOp.txt:38 -# 31b26d1f69ee417692f9f82fdbd622cd -msgid "Execution of Operations" -msgstr "" - -#: ../source/includes/fact-bulk-operation-unordered-list.rst:1 -# 786a49fe3f6e4a9ebec7ef9e769a9790 -msgid "When executing an :method:`unordered ` list of operations, MongoDB groups the operations. With an unordered bulk operation, the operations in the list may be reordered to increase performance. As such, applications should not depend on the ordering when performing :method:`unordered ` bulk operations." -msgstr "" - -#: ../source/includes/fact-bulk-operation-batches.rst:1 -# 0e8933f8938740eaabeeb85b550e37dc -msgid "Each group of operations can have at most :limit:`1000 operations `. If a group exceeds this :limit:`limit `, MongoDB will divide the group into smaller groups of 1000 or less. For example, if the bulk operations list consists of 2000 insert operations, MongoDB creates 2 groups, each with 1000 operations." -msgstr "" - -#: ../source/includes/fact-bulk-operation-batches.rst:7 -# fb1970991d974d65a44682fa51da49b8 -msgid "The sizes and grouping mechanics are internal performance details and are subject to change in future versions." -msgstr "" - -#: ../source/includes/fact-bulk-operation-batches.rst:10 -# cd08111b499344d7874c19bb25dcbda6 -msgid "To see how the operations are grouped for a bulk operation execution, call :method:`Bulk.getOperations()` *after* the execution." -msgstr "" - -#: ../source/reference/method/db.collection.initializeUnorderedBulkOp.txt:45 -# 712fd723ff8d4788a1171e7a46071bc0 -msgid "Error Handling" -msgstr "" - -#: ../source/reference/method/db.collection.initializeUnorderedBulkOp.txt:47 -# aa5bd5e994a2422e9ccaa5e73e6f0701 -msgid "If an error occurs during the processing of one of the write operations, MongoDB will continue to process remaining write operations in the list." -msgstr "" - -#: ../source/reference/method/db.collection.initializeUnorderedBulkOp.txt:52 -# ad68f93448ef4be3a466fdf4de224b24 -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.collection.initializeUnorderedBulkOp.txt:54 -# 90bd2e2b1b7c4e7bb873f3bab729b498 -msgid "The following initializes a :method:`Bulk()` operations builder and adds a series of insert operations to add multiple documents:" -msgstr "" - -#: ../source/reference/method/db.collection.initializeUnorderedBulkOp.txt:67 -# c7b48c54e83e4c4a91305ec5f8eed1ee -msgid ":method:`db.collection.initializeOrderedBulkOp()`" -msgstr "" - -#: ../source/reference/method/db.collection.initializeUnorderedBulkOp.txt:69 -# 59f6df03d8d444bab82d65fd9eb0ad53 -msgid ":method:`Bulk()`" -msgstr "" - -#: ../source/reference/method/db.collection.initializeUnorderedBulkOp.txt:71 -# 40976a2058574bb5a1611d4e2a2cc74a -msgid ":method:`Bulk.insert()`" -msgstr "" - -#: ../source/reference/method/db.collection.initializeUnorderedBulkOp.txt:73 -# e82b1c5158944d1ebcd6e5cbc9e86956 -msgid ":method:`Bulk.execute()`" -msgstr "" - diff --git a/locale/pot/reference/method/db.collection.insert.pot b/locale/pot/reference/method/db.collection.insert.pot deleted file mode 100644 index 3e6756e6b39..00000000000 --- a/locale/pot/reference/method/db.collection.insert.pot +++ /dev/null @@ -1,243 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.insert.txt:3 -# 463628d1ba7d44918661b936cb561365 -msgid "db.collection.insert()" -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:0 -# da0c5720f7b74a49b4714501388647d9 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:14 -# 46cbb489b99745439ada8b3d06f76c3b -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:18 -# 0bfd4bb429d64f18a125d89b54670af0 -msgid "Inserts a document or documents into a collection." -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:20 -# 737962afd8de4ba683f6dcde433ae8f5 -msgid "The :method:`~db.collection.insert()` method has the following syntax:" -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:37 -# d50b6f2f358f4992a6c3f5dcc41a37e5 -msgid "The :method:`~db.collection.insert()` returns an object that contains the status of the operation." -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:41 -# 192393591d124d2b9f7ca6c6ad54105a -msgid "- A :ref:`writeresults-insert` object for single inserts. - A :ref:`bulkwriteresults-insert` object for bulk inserts." -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:42 -# c1b522dfaa05436ba74d3d03b635b439 -msgid "A :ref:`writeresults-insert` object for single inserts." -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:44 -# c8d87e01da8f4cf48dc3d0550663f21c -msgid "A :ref:`bulkwriteresults-insert` object for bulk inserts." -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:47 -# 281df6ed2786423f986ecafc85775bea -msgid "Behaviors" -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:52 -# b87d22c0dca84fcc97309a8694ca8a34 -msgid "Write Concern" -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:56 -# 5ad5a29b61ab4bbf9dbafbecd8091d26 -msgid "The :method:`~db.collection.insert()` method uses the :dbcommand:`insert` command, which uses the default :doc:`write concern `. To specify a different write concern, include the write concern in the options parameter." -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:62 -# 00eac373df9e4ac5b3328b910f7da885 -msgid "Create Collection" -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:64 -# 34571251b8f04d7c898d95afd76438eb -msgid "If the collection does not exist, then the :method:`~db.collection.insert()` method will create the collection." -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:68 -# 5f60e256514345eb840a6846971d2a89 -msgid "``_id`` Field" -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:70 -# a1f5b689776246759a0ede8b98e62792 -msgid "If the document does not specify an :term:`_id` field, then MongoDB will add the ``_id`` field and assign a unique :method:`ObjectId` for the document before inserting. Most drivers create an ObjectId and insert the ``_id`` field, but the :program:`mongod` will create and populate the ``_id`` if the driver or application does not." -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:77 -# 3a95cb791c434b3f843236b61df69321 -msgid "If the document contains an ``_id`` field, the ``_id`` value must be unique within the collection to avoid duplicate key error." -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:81 -# 7d82ca100e294beeb97d1149bb853477 -msgid "Examples" -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:83 -# d62771887dc845e482469a94ff316e37 -msgid "The following examples insert documents into the ``products`` collection. If the collection does not exist, the :method:`~db.collection.insert()` method creates the collection." -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:88 -# d8266870170f447f8d8c4301f44ab97e -msgid "Insert a Document without Specifying an ``_id`` Field" -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:90 -# 17646d002cfc4539be82e9abb731622c -msgid "In the following example, the document passed to the :method:`~db.collection.insert()` method does not contain the ``_id`` field:" -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:98 -# 730af56a638c4541869335bd16411c3e -msgid "During the insert, :program:`mongod` will create the ``_id`` field and assign it a unique :method:`ObjectId` value, as verified by the inserted document:" -msgstr "" - -#: ../source/includes/fact-object-id-may-differ.rst:1 -# 956beb0320e04966b7a1e2e1dc5fbfce -msgid "The ``ObjectId`` values are specific to the machine and time when the operation is run. As such, your values may differ from those in the example." -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:109 -# cd295ca639184dc2891b446c1d3ce67d -msgid "Insert a Document Specifying an ``_id`` Field" -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:111 -# 3679fa25e3d44e5b8e93f0dc8d2e70bc -msgid "In the following example, the document passed to the :method:`~db.collection.insert()` method includes the ``_id`` field. The value of ``_id`` must be unique within the collection to avoid duplicate key error." -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:120 -# af66cb98da4845258cb2c05600f14c04 -msgid "The operation inserts the following document in the ``products`` collection:" -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:128 -# 966dda9ab3b9419bbbeb020d374f9a99 -msgid "Insert Multiple Documents" -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:130 -# 37e9a097907944c5b9928efaae3c4726 -msgid "The following example performs a bulk insert of three documents by passing an array of documents to the :method:`~db.collection.insert()` method. By default, MongoDB performs an *ordered* insert. With *ordered* inserts, if an error occurs during an insert of one of the documents, MongoDB returns on error without processing the remaining documents in the array." -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:137 -# 754290c29f114506aae3e257e19cad88 -msgid "The documents in the array do not need to have the same fields. For instance, the first document in the array has an ``_id`` field and a ``type`` field. Because the second and third documents do not contain an ``_id`` field, :program:`mongod` will create the ``_id`` field for the second and third documents during the insert:" -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:153 -# eb487c8655b04602be16c98387d769b0 -msgid "The operation inserted the following three documents:" -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:162 -# 7ec320e860b84b1b8333906a46af2f98 -msgid "Perform an Unordered Insert" -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:164 -# c687356eea4a4389825031db1db7690b -msgid "The following example performs an *unordered* insert of three documents. With *unordered* inserts, if an error occurs during an insert of one of the documents, MongoDB continues to insert the remaining documents in the array." -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:181 -# c4b0c467cd3b4d02bb1b901dda99411f -msgid "Override Default Write Concern" -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:183 -# 0c48f87db5e44dd993bb7c4d12400a9f -msgid "The following operation to a replica set specifies a :doc:`write concern ` of ``\"w: majority\"`` with a ``wtimeout`` of 5000 milliseconds such that the method returns after the write propagates to a majority of the voting replica set members or the method times out after 5 seconds." -msgstr "" - -#: ../source/includes/fact-majority-write-concern-change.rst:1 -# ba25dbb189734dcdbba122bb4d70a8c3 -msgid "In previous versions, ``majority`` referred to the majority of all members of the replica set instead of the majority of the voting members." -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:201 -# e8f492035ea04215b30e8315e3ca1d2d -msgid "WriteResult" -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:205 -# c3d5892a5cfd4054bdc74ab294bc85f6 -msgid "When passed a single document, :method:`~db.collection.insert()` returns a ``WriteResult`` object." -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:209 -# b7d4dde7806840529b8ac1775ad178a4 -msgid "Successful Results" -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:211 -# 2c644a505da64068ba007addc34ce450 -msgid "The :method:`~db.collection.insert()` returns a :method:`WriteResult` object that contains the status of the operation. Upon success, the :method:`WriteResult` object contains information on the number of documents inserted:" -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:221 -# bed24a1c3317447b8671d3d15956d0db -msgid "Write Concern Errors" -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:223 -# 205a39d3bb7247d1bd6d650f2bf89479 -msgid "If the :method:`~db.collection.insert()` method encounters write concern errors, the results include the :data:`WriteResult.writeConcernError` field:" -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:238 -# b7426e1146ea426a96ca8b5ef6c23abe -msgid "Errors Unrelated to Write Concern" -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:240 -# 3712a41b38884570a446a7317bf3fc73 -msgid "If the :method:`~db.collection.insert()` method encounters a non-write concern error, the results include the :data:`WriteResult.writeError` field:" -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:257 -# ec5e5718db854dde973aa4504cb3b6ae -msgid "BulkWriteResult" -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:261 -# 88a1b4c7fbca4dcb8602489a714cc883 -msgid "When passed an array of documents, :method:`~db.collection.insert()` returns a :method:`BulkWriteResult()` object. See :method:`BulkWriteResult()` for details." -msgstr "" - diff --git a/locale/pot/reference/method/db.collection.insertMany.pot b/locale/pot/reference/method/db.collection.insertMany.pot deleted file mode 100644 index 6b51cc918ae..00000000000 --- a/locale/pot/reference/method/db.collection.insertMany.pot +++ /dev/null @@ -1,275 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.insertMany.txt:3 -# d491937018634a75b5f50777425b9a64 -msgid "db.collection.insertMany()" -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:0 -# b90a8074764448ebbcf34422db4d3eff -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:14 -# 8daa6a640fa043199c97c927f995372f -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:20 -# e0af04703920449786e39609ffd66a4c -msgid "Inserts multiple documents into a collection." -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:22 -# 713eb5cfb0594ed5a26b12903f4c8653 -msgid "The :method:`~db.collection.insertMany()` method has the following syntax:" -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:37 -# dd0b0b4c91d4449fa5f565c26fb6d4b7 -msgid "A document containing: - A boolean ``acknowledged`` as ``true`` if the operation ran with :term:`write concern` or ``false`` if write concern was disabled - An array of ``_id`` for each successfully inserted documents" -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:39 -# 809959415f5143568a9b7500c73d2d83 -msgid "A document containing:" -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:41 -# f5ba5d425c754319a433b1a19b72ecdf -msgid "A boolean ``acknowledged`` as ``true`` if the operation ran with :term:`write concern` or ``false`` if write concern was disabled" -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:44 -# 9886b2859cf2484d8bb525004e91e989 -msgid "An array of ``_id`` for each successfully inserted documents" -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:47 -# 6994018c9b124d0ca82d4d82b1ea02a0 -msgid "Behaviors" -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:49 -# 62bf22c9b29f4dcaa68191e77c967170 -msgid "Given an array of documents, :method:`~db.collection.insertMany()` inserts each document in the array into the collection." -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:53 -# 71eb68fec5b14157870509282dbc649f -msgid "Execution of Operations" -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:55 -# 4dbd75ceaf4643688341f4de197cc3ba -msgid "By default documents are inserted in order." -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:57 -# 6201531caf2c4fe7b98400389da1b5fe -msgid "If ``ordered`` is set to false, documents are inserted in an unordered format and may be reordered by :program:`mongod` to increase performance. Applications should not depend on ordering of inserts if using an unordered :method:`~db.collection.insertMany()`." -msgstr "" - -#: ../source/includes/fact-bulkwrite-operation-batches.rst:1 -# 56bd549971a94603aee10ace53a64ff2 -msgid "Each group of operations can have at most :limit:`1000 operations `. If a group exceeds this :limit:`limit`, MongoDB will divide the group into smaller groups of 1000 or less. For example, if the queue consists of 2000 operations, MongoDB creates 2 groups, each with 1000 operations." -msgstr "" - -#: ../source/includes/fact-bulkwrite-operation-batches.rst:8 -# d8ac23e577104804aa580341d0f704e8 -msgid "The sizes and grouping mechanics are internal performance details and are subject to change in future versions." -msgstr "" - -#: ../source/includes/fact-bulk-operation-sharded-cluster.rst:1 -# 3f7f85e539db489bbdbb261d1f74a8f6 -msgid "Executing an :method:`ordered ` list of operations on a sharded collection will generally be slower than executing an :method:`unordered ` list since with an ordered list, each operation must wait for the previous operation to finish." -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:68 -# 0c6efdaeaf164821804d6228fd4fb5c7 -msgid "Collection Creation" -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:70 -# d147fd10f773458d93518ab3594b39fb -msgid "If the collection does not exist, then :method:`~db.collection.insertMany()` creates the collection on successful write." -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:74 -# 4c694b8a6ad24d7aa25a45fba392cfc6 -msgid "``_id`` Field" -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:76 -# 221243ace3314f51ba8901cb59cd59b1 -msgid "If the document does not specify an :term:`_id` field, then :program:`mongod` adds the ``_id`` field and assign a unique :method:`ObjectId` for the document. Most drivers create an ObjectId and insert the ``_id`` field, but the :program:`mongod` will create and populate the ``_id`` if the driver or application does not." -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:83 -# bf43b631e9ac44fd95bdce0be76d8dc0 -msgid "If the document contains an ``_id`` field, the ``_id`` value must be unique within the collection to avoid duplicate key error." -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:87 -# 9c6f7465e2a04590ba24c3d8e62fa85a -msgid "Explainability" -msgstr "" - -#: ../source/includes/fact-bulkwrite-explainable.rst:1 -# f6befc66007f4e5c9ce92fbbe85d507a -msgid "|write-method| is not compatible with :method:`db.collection.explain()`." -msgstr "" - -#: ../source/includes/fact-bulkwrite-explainable.rst:6 -# c01e33360c7c436a80376767d5941600 -msgid "Use |old-write-method| instead." -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:99 -# 7114675d0dd64713be1d1e639aa9168b -msgid "Error Handling" -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:101 -# 8c727084c6df486a83c8594009a54c29 -msgid "Inserts throw a ``BulkWriteError`` exception." -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:103 -# ffa137d562e14fa9a94e4dec03877cc3 -msgid "Excluding :doc:`/reference/write-concern` errors, ordered operations stop after an error, while unordered operations continue to process any remaining write operations in the queue." -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:107 -# 3be7b121ccbb4c9d998cf752a3ba8a1e -msgid "Write concern errors are displayed in the ``writeConcernErrors`` field, while all other errors are displayed in the ``writeErrors`` field. If an error is encountered, the number of successful write operations are displayed instead of a list of inserted _ids. Ordered operations display the single error encountered while unordered operations display each error in an array." -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:116 -# a77855fd721746d3b707fa6693195e8c -msgid "Examples" -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:118 -# 8652ba605eea4d3ea338afbd04baefce -msgid "The following examples insert documents into the ``products`` collection." -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:122 -# 6d49db8e4de846fe8942f50e2b984452 -msgid "Insert Several Document without Specifying an ``_id`` Field" -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:124 -# e573a4c0d51b4d46a69fa45b5a2f5413 -msgid "The following example uses :method:`db.collection.insertMany()` to insert documents that do not contain the ``_id`` field:" -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:139 -#: ../source/reference/method/db.collection.insertMany.txt:177 -# df671984b8fd48b484e32fc4a4965ca4 -# c0586518c74240b796d02644c3048450 -msgid "The operation returns the following document:" -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:152 -# be77f316a6cd4ed0bd22312023ffda2d -msgid "Because the documents did not include ``_id``, :program:`mongod` creates and adds the ``_id`` field for each document and assigns it a unique :method:`ObjectId` value." -msgstr "" - -#: ../source/includes/fact-object-id-may-differ.rst:1 -# 7c767048e79a405dbd274c5216a6f189 -msgid "The ``ObjectId`` values are specific to the machine and time when the operation is run. As such, your values may differ from those in the example." -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:159 -# cdc7cb8fa33a4c2d86885d9dab04274f -msgid "Insert Several Document Specifying an ``_id`` Field" -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:161 -# bf053e431c72436ab089e53b12924662 -msgid "The following example/operation uses :method:`~db.collection.insertMany()` to insert documents that include the ``_id`` field. The value of ``_id`` must be unique within the collection to avoid a duplicate key error." -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:183 -# e9b077cc1475422d8e00fd198d06f693 -msgid "Inserting a duplicate value for any key that is part of a :term:`unique index`, such as ``_id``, throws an exception. The following attempts to insert a document with a ``_id`` value that already exists:" -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:199 -# dacaec20cc0f4afc8c5172ba53104083 -msgid "Since ``_id: 13`` already exists, the following exception is thrown:" -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:225 -# 4d94d210e0cf4337aa0958084d8f9f42 -msgid "Note that one document was inserted: The first document of ``_id: 13`` will insert successfully, but the second insert will fail. This will also stop additional documents left in the queue from being inserted." -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:229 -# 9ef0ee3e81644be6a6bc2f5cdd192a7a -msgid "With ``ordered`` to ``false``, the insert operation would continue with any remaining documents." -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:233 -# 3c3a9910b87944eab3364dd1e0a50558 -msgid "Unordered Inserts" -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:235 -# af14dd6e6d114e978e851c4e7903c0b0 -msgid "The following attempts to insert multiple documents with ``_id`` field and ``ordered: false``. The array of documents contains two documents with duplicate ``_id`` fields." -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:255 -# c1dc66e59fa54649bf70cd482b578f49 -msgid "The operation throws the following exception:" -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:291 -# cf843b7e6f88441abdae1c3e2d408e1e -msgid "While the document with ``item: \"medium box\"`` and ``item: \"tape\"`` failed to insert due to duplicate ``_id`` values, ``nInserted`` shows that the remaining 5 documents were inserted." -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:298 -# 753e252474454ee19a34b3a956a92b30 -msgid "Using Write Concern" -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:300 -# 9929553ba6034af29e1073f981f81209 -msgid "Given a three member replica set, the following operation specifies a ``w`` of ``majority`` and ``wtimeout`` of ``100``:" -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:318 -# 8c5fc28567a544c3b693204a1236273b -msgid "If the primary and at least one secondary acknowledge each write operation within 100 milliseconds, it returns:" -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:332 -# 6333c62c136c42a2a9790a54572de9de -msgid "If the total time required for all required nodes in the replica set to acknowledge the write operation is greater than ``wtimeout``, the following ``writeConcernError`` is displayed when the ``wtimeout`` period has passed." -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:337 -# 7258a0f9d3924f0e864c6a3525a959f8 -msgid "This operation returns:" -msgstr "" - diff --git a/locale/pot/reference/method/db.collection.insertOne.pot b/locale/pot/reference/method/db.collection.insertOne.pot deleted file mode 100644 index 018a2b36260..00000000000 --- a/locale/pot/reference/method/db.collection.insertOne.pot +++ /dev/null @@ -1,193 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.insertOne.txt:3 -# 8798fc4cd1dd4af79cfd8124a994ea49 -msgid "db.collection.insertOne()" -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:0 -# 22850f31360d461d8fd064f2c6a367f2 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:14 -# c793ef28408e4262b0ef92584414ed05 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:20 -# c6f123a104ff4b1588895d13ea7a4b3c -msgid "Inserts a document into a collection." -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:22 -# 405c73b13fef4b97a3b9f58f1c5dfbb0 -msgid "The :method:`~db.collection.insertOne()` method has the following syntax:" -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:36 -# 465a6c874f854836a7a0fe6389ee2977 -msgid "A document containing: - A boolean ``acknowledged`` as ``true`` if the operation ran with :term:`write concern` or ``false`` if write concern was disabled. - A field ``insertedId`` with the ``_id`` value of the inserted document." -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:38 -# a816356fa5084946a752f425351751c4 -msgid "A document containing:" -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:40 -# 3f49c31123f44cd597d9e390f1965873 -msgid "A boolean ``acknowledged`` as ``true`` if the operation ran with :term:`write concern` or ``false`` if write concern was disabled." -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:43 -# 25d6b989458f46cbb639e77031ffbc34 -msgid "A field ``insertedId`` with the ``_id`` value of the inserted document." -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:47 -# 48b7203ef927442f96b0be4b43952f54 -msgid "Behaviors" -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:50 -# f9d685459e244a088af0f4d35a40a0b4 -msgid "Collection Creation" -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:52 -# 500c4c8555d84a35bcecbdc342af6232 -msgid "If the collection does not exist, then the :method:`~db.collection.insertOne()` method creates the collection." -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:56 -# def85fee25fa4b198a1f2c1dc389d594 -msgid "``_id`` Field" -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:58 -# 6bdf13f00a6d428e8796b89c0c31705e -msgid "If the document does not specify an :term:`_id` field, then :program:`mongod` will add the ``_id`` field and assign a unique :method:`ObjectId` for the document before inserting. Most drivers create an ObjectId and insert the ``_id`` field, but the :program:`mongod` will create and populate the ``_id`` if the driver or application does not." -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:65 -# c16dad3d9a7a4d6cbca89ed5dac53f66 -msgid "If the document contains an ``_id`` field, the ``_id`` value must be unique within the collection to avoid duplicate key error." -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:69 -# 7762f9ded47149489fff56c850b5b0a4 -msgid "Explainability" -msgstr "" - -#: ../source/includes/fact-bulkwrite-explainable.rst:1 -# 4f7c66a60d684655a99efa32136a78cc -msgid "|write-method| is not compatible with :method:`db.collection.explain()`." -msgstr "" - -#: ../source/includes/fact-bulkwrite-explainable.rst:6 -# 4e9c7c4c0cfc4a1a8c4ae0d6a15f1f42 -msgid "Use |old-write-method| instead." -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:78 -# ba77b8ff420d4e319b6a837c0a11b828 -msgid "Error Handling" -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:80 -# 84ac4b172cf54f398c7260a4e35ef4e9 -msgid "On error, :method:`~db.collection.insertOne()` throws either a ``writeError`` or ``writeConcernError`` exception." -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:86 -# 90e4ba5bb1f846fba0b9b694a14cab99 -msgid "Examples" -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:89 -# e4a7ce7fdb0c41da8f99e5f91cbab518 -msgid "Insert a Document without Specifying an ``_id`` Field" -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:91 -# f7df9fe59d664fa590db4b613314d11e -msgid "In the following example, the document passed to the :method:`~db.collection.insertOne()` method does not contain the ``_id`` field:" -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:103 -# c099672b24af417fb0a9bf181efa245b -msgid "The operation returns the following document:" -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:113 -# d84c802ea65648fbb80f8aab4f57991f -msgid "Because the documents did not include ``_id``, :program:`mongod` creates and adds the ``_id`` field and assigns it a unique :method:`ObjectId` value." -msgstr "" - -#: ../source/includes/fact-object-id-may-differ.rst:1 -# 84524de7274a46b98662e69c56d39484 -msgid "The ``ObjectId`` values are specific to the machine and time when the operation is run. As such, your values may differ from those in the example." -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:120 -# a68e083c23374dc5a7f3dd131dd016ea -msgid "Insert a Document Specifying an ``_id`` Field" -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:122 -# 893db6c7317948e194aec0e5a3520f3a -msgid "In the following example, the document passed to the :method:`~db.collection.insertOne()` method includes the ``_id`` field. The value of ``_id`` must be unique within the collection to avoid duplicate key error." -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:135 -# 5de7eb233ced40dda319e7d366088c14 -msgid "The operation returns the following:" -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:141 -# 8c85067ed11045729c0884f2056bfcad -msgid "Inserting an duplicate value for any key that is part of a :term:`unique index`, such as ``_id``, throws an exception. The following attempts to insert a document with a ``_id`` value that already exists:" -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:153 -# a69e8006fd2a48ecb3a974df42b6e213 -msgid "Since ``_id: 10`` already exists, the following exception is thrown:" -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:171 -# 4bf714080266403ca8b5b374595e3e51 -msgid "Increase Write Concern" -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:173 -# fa5c8cd33f774dd49198904b822b3615 -msgid "Given a three member replica set, the following operation specifies a ``w`` of ``majority``, ``wtimeout`` of ``100``:" -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:187 -# ed5a9c5edff443ac98921c08a6a6d2e7 -msgid "If the acknowledgement takes longer than the ``wtimeout`` limit, the following exception is thrown:" -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:201 -# e0ce78980ef14b6bae4a18474a5b82bc -msgid "To insert multiple documents, see :method:`db.collection.insertMany()`" -msgstr "" - diff --git a/locale/pot/reference/method/db.collection.isCapped.pot b/locale/pot/reference/method/db.collection.isCapped.pot deleted file mode 100644 index 4fee643ff6f..00000000000 --- a/locale/pot/reference/method/db.collection.isCapped.pot +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.isCapped.txt:3 -# 343e4e7c9e4d42e1bc98a4cb5253e8aa -msgid "db.collection.isCapped()" -msgstr "" - -#: ../source/reference/method/db.collection.isCapped.txt:15 -# 5eef64d2fffd4042a4e0d53e244a653e -msgid "Returns ``true`` if the collection is a :term:`capped collection`, otherwise returns ``false``." -msgstr "" - -#: ../source/reference/method/db.collection.isCapped.txt:18 -# c414d7da5dc54df7b0aca717ee3252c5 -msgid ":doc:`/core/capped-collections`" -msgstr "" - diff --git a/locale/pot/reference/method/db.collection.latencyStats.pot b/locale/pot/reference/method/db.collection.latencyStats.pot deleted file mode 100644 index 27a193d9773..00000000000 --- a/locale/pot/reference/method/db.collection.latencyStats.pot +++ /dev/null @@ -1,231 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.latencyStats.txt:3 -# 8c99927144664d6db741b4a7982a5a9c -msgid "db.collection.latencyStats()" -msgstr "" - -#: ../source/reference/method/db.collection.latencyStats.txt:0 -# ca753768a02b464f843551e82cded6bb -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.collection.latencyStats.txt:14 -# dc49dfc6597045e28610a77115d4862c -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.collection.latencyStats.txt:18 -# 0ad291325cc74c27b6204f8e328f4fc9 -msgid ":method:`db.collection.latencyStats()` returns latency statistics for a given collection. It is a wrapper around :pipeline:`$collStats`." -msgstr "" - -#: ../source/reference/method/db.collection.latencyStats.txt:22 -# 1e4398a5f69945429436f56d187ddc44 -msgid "This method has the form:" -msgstr "" - -#: ../source/reference/method/db.collection.latencyStats.txt:28 -# 7c15366c43f1468db4e6fc1ee018ab27 -msgid "The ``histograms`` argument is an optional boolean. If ``histograms: true`` then :method:`~db.collection.latencyStats()` adds latency histograms to the return document." -msgstr "" - -#: ../source/reference/method/db.collection.latencyStats.txt:32 -# 8ed8de6d5a3f4f20bd7061da12780513 -msgid ":pipeline:`$collStats`" -msgstr "" - -#: ../source/reference/method/db.collection.latencyStats.txt:35 -# 89c8e0af0d234872bb3dc8ee27a52efc -msgid "Output" -msgstr "" - -#: ../source/reference/method/db.collection.latencyStats.txt:37 -# 882e610a66894d2489aa3f2705120e7b -msgid ":method:`~db.collection.latencyStats()` returns a document containing a field ``latencyStats``, containing the following fields:" -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:6 -#: ../source/includes/fact-latencystats-reference.rst:25 -#: ../source/includes/fact-latencystats-reference.rst:50 -# 05792242bc444e149790c329c27c7727 -# 4b6d15e71b87465e9d051928796575d3 -# 1fab074947914f5da247ad84489880b3 -msgid "Field Name" -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:7 -#: ../source/includes/fact-latencystats-reference.rst:26 -#: ../source/includes/fact-latencystats-reference.rst:51 -# cfd43abe32054cada2b66ce072d556fd -# 193f0e6478264658a3d10caa9a029f43 -# 403a637a125e4805ac52d6a800e4272d -msgid "Description" -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:9 -# 20c3ee1ae23443f88d67bd3bc26aa2d5 -msgid "``reads``" -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:10 -# 35eab7a26f1049e4aec53450045f35e7 -msgid "Latency statistics for read requests." -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:12 -# aefecfe56bc14b7f91c0a73d120cb150 -msgid "``writes``" -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:13 -# 563bb3191fb54212974a18920ae3daea -msgid "Latency statistics for write requests." -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:15 -# b28e9881066741d7a00231e1bcedc34a -msgid "``commands``" -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:16 -# ade69beec45a4672ad15a188e17eaed3 -msgid "Latency statistics for database commands." -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:18 -# ab6d94c7e2764d76a8b40473e59b14ca -msgid "Each of these fields contains an embedded document bearing the following fields:" -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:28 -# 8d21f2c6be1645e1970aee155075859e -msgid "``latency``" -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:29 -# 47aa46ad90404c6285c5396fb58ef53c -msgid "A :bsontype:`long ` giving the total combined latency in microseconds." -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:32 -# 3475f453f14047fa85e2cf7387d379eb -msgid "``ops``" -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:33 -# 8ff07ecf11d04b7b9acfcab968b6b738 -msgid "A :bsontype:`long ` giving the total number of operations performed on the collection since startup." -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:36 -# 780cf7fedcd04f20b1ee24a9cc5442dd -msgid "``histogram``" -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:37 -# 908cbf36d78d44aea0c745edac849538 -msgid "An array of embedded documents, each representing a latency range. Each document covers twice the previous document's range. For upper values between 2048 microseconds and roughly 1 second, the histogram includes half-steps." -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:42 -# 73d557a6f1fe4fadbf0780ddc27800a6 -msgid "This field only exists given the ``latencyStats: { histograms: true }`` option. Empty ranges with a zero ``count`` are omitted from the output." -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:46 -# c144c75ad8854c45b339ae9e38751961 -msgid "Each document bears the following fields:" -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:53 -# 9b18415a796c44d38c2c0bdf7d9b9798 -msgid "``micros``" -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:54 -# 3d58c1cf279345c2a49d3e52a67a5b73 -msgid "A :bsontype:`long ` giving the inclusive upper time bound of the current latency range in microseconds." -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:58 -# 05d7074845374686bd2a31884258d1cf -msgid "The document's range spans between the previous document's ``micros`` value, exclusive, and this document's ``micros`` value, inclusive." -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:62 -# 2f755c09c3a04086a10e96d4fd980b2d -msgid "``count``" -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:63 -# 4d0b981a2f114dceb4e9b397dc46633b -msgid "A :bsontype:`long ` giving the number of operations with latency less than or equal to ``micros``." -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:66 -# df2eb3293add40e8b444bae9eb64d24e -msgid "For example, if ``collStats`` returns the following histogram:" -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:78 -# 0af053a079e0400492cd1e9257d60237 -msgid "This indicates that there were:" -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:80 -# 0496d5fdd1dc442fa95c3cf408e24371 -msgid "10 operations taking 1 microsecond or less," -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:81 -# 6b89e2b450194eaca1a97f779ec387b2 -msgid "1 operation in the range (1, 2] microseconds," -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:82 -# efc9f5ccc2534e0db11cccea8d1daf41 -msgid "1 operation in the range (3072, 4096] microseconds," -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:83 -# 951d833785cb4a16862f08abda71c4af -msgid "1000 operations in the range (68719476736, 137438953472], and" -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:84 -# b6f42cd123c74690ae8d42e522c67076 -msgid "100 operations in the range (137438953472, 274877906944]." -msgstr "" - -#: ../source/reference/method/db.collection.latencyStats.txt:43 -# d4995da66eec4c0ba79ef3b2f52474bf -msgid "Examples" -msgstr "" - -#: ../source/reference/method/db.collection.latencyStats.txt:45 -# 3b94c925ea3c47248d1918d89bbb429e -msgid "You can run :method:`~db.collection.latencyStats()` in a :program:`mongo` shell as follows:" -msgstr "" - -#: ../source/reference/method/db.collection.latencyStats.txt:52 -# af7909e0ab2346308a4106b1a91d5d35 -msgid ":method:`~db.collection.latencyStats()` returns a document such as the following:" -msgstr "" - diff --git a/locale/pot/reference/method/db.collection.mapReduce.pot b/locale/pot/reference/method/db.collection.mapReduce.pot deleted file mode 100644 index 40d358e9fd4..00000000000 --- a/locale/pot/reference/method/db.collection.mapReduce.pot +++ /dev/null @@ -1,667 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.mapReduce.txt:3 -# 8317559664424d2dafe563fab58c7b2f -msgid "db.collection.mapReduce()" -msgstr "" - -#: ../source/reference/method/db.collection.mapReduce.txt:0 -# c8ec2fb3883e4331883fc012b06a779a -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.collection.mapReduce.txt:15 -# 99318c4a87844d94a00473c162f28f75 -msgid "The :method:`db.collection.mapReduce()` method provides a wrapper around the :dbcommand:`mapReduce` command." -msgstr "" - -#: ../source/includes/extracts/views-unsupported-mapReduce.rst:1 -# 18b643d4aff742689e11b55760b51052 -msgid ":doc:`Views ` do not support map-reduce operations." -msgstr "" - -#: ../source/reference/method/db.collection.mapReduce.txt:22 -# 150a1dbc7c0f4e25b0dd6d97db31dacf -msgid ":method:`db.collection.mapReduce()` has the following syntax:" -msgstr "" - -#: ../source/reference/method/db.collection.mapReduce.txt:42 -# e2e15f4b044945868fe520fb6ecede8b -msgid ":method:`db.collection.mapReduce()` takes the following parameters:" -msgstr "" - -#: ../source/reference/method/db.collection.mapReduce.txt:46 -# 8430e106bd8f4d589320547fb3232bee -msgid "The following table describes additional arguments that :method:`db.collection.mapReduce()` can accept." -msgstr "" - -#: ../source/includes/fact-group-map-reduce-where-limitations-in-24.rst:1 -# e49478390bef4436bc2f16b53d642c43 -msgid "In MongoDB 2.4, :dbcommand:`map-reduce operations `, the :dbcommand:`group` command, and :query:`$where` operator expressions **cannot** access certain global functions or properties, such as ``db``, that are available in the :program:`mongo` shell." -msgstr "" - -#: ../source/includes/fact-group-map-reduce-where-limitations-in-24.rst:6 -# 92fda7f368934a5bb8d21b515270ea1b -msgid "When upgrading to MongoDB 2.4, you will need to refactor your code if your :dbcommand:`map-reduce operations `, :dbcommand:`group` commands, or :query:`$where` operator expressions include any global shell functions or properties that are no longer available, such as ``db``." -msgstr "" - -#: ../source/includes/fact-group-map-reduce-where-limitations-in-24.rst:12 -# f18912ee9c384fc38847de99d4ae0bb0 -msgid "The following JavaScript functions and properties **are available** to :dbcommand:`map-reduce operations `, the :dbcommand:`group` command, and :query:`$where` operator expressions in MongoDB 2.4:" -msgstr "" - -#: ../source/includes/fact-group-map-reduce-where-limitations-in-24.rst:19 -# 9e88d97e012546278bbbab5b2a0f00cc -msgid "Available Properties" -msgstr "" - -#: ../source/includes/fact-group-map-reduce-where-limitations-in-24.rst:20 -# ae8583af27d94a11be98814292174168 -msgid "Available Functions" -msgstr "" - -#: ../../../internal padding after build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst:0 -# e8525c59b70f4ddf922c1b661ed5a0ce -msgid "``args``" -msgstr "" - -#: ../../../internal padding after build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst:0 -# 674aeb8506cc4235a8b3bb83aadc7917 -msgid "``MaxKey``" -msgstr "" - -#: ../../../internal padding after build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst:0 -# fc2ac06a87534cf08aee5f27fffa8af5 -msgid "``MinKey``" -msgstr "" - -#: ../../../internal padding after build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst:0 -# 5c52a7332f9d4caaa6c1c242f75775aa -msgid "``assert()``" -msgstr "" - -#: ../../../internal padding after build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst:0 -# 578df3b4556f46e3ace8a5bde139b650 -msgid "``BinData()``" -msgstr "" - -#: ../../../internal padding after build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst:0 -# 92acee5f74c94f68923910826170875a -msgid "``DBPointer()``" -msgstr "" - -#: ../../../internal padding after build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst:0 -# b6abafb597fa4d19a841e224a3c52cb6 -msgid "``DBRef()``" -msgstr "" - -#: ../../../internal padding after build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst:0 -# 714da9139ee948809868893be1b4323a -msgid "``doassert()``" -msgstr "" - -#: ../../../internal padding after build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst:0 -# 25cb357f2fb046738f85c12d4fef2244 -msgid "``emit()``" -msgstr "" - -#: ../../../internal padding after build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst:0 -# 79e1dde32776426eb0f020e8cdf397f5 -msgid "``gc()``" -msgstr "" - -#: ../../../internal padding after build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst:0 -# ccd043f27b3142d2bcb7440d9710723e -msgid "``HexData()``" -msgstr "" - -#: ../../../internal padding after build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst:0 -# 870a23f26f6a4786a1060507408ff0cb -msgid "``hex_md5()``" -msgstr "" - -#: ../../../internal padding after build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst:0 -# f2514ff3e48d486387dea36680beef20 -msgid "``isNumber()``" -msgstr "" - -#: ../../../internal padding after build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst:0 -# c1aaa95bec0547ddab7abf0173f203f5 -msgid "``isObject()``" -msgstr "" - -#: ../../../internal padding after build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst:0 -# e4bf0d0ef04342e19718f4356bf3b130 -msgid "``ISODate()``" -msgstr "" - -#: ../../../internal padding after build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst:0 -# c0fabd76e7544969a9d768cb7a3f1e04 -msgid "``isString()``" -msgstr "" - -#: ../../../internal padding after build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst:0 -# 5a6fdf49c082434aa46012804925807b -msgid "``Map()``" -msgstr "" - -#: ../../../internal padding after build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst:0 -# 27cd40adeccf45d9ad2e31a723478cd0 -msgid "``MD5()``" -msgstr "" - -#: ../../../internal padding after build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst:0 -# c421d0ec16af46ffb8e198a7bd0a95c1 -msgid "``NumberInt()``" -msgstr "" - -#: ../../../internal padding after build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst:0 -# 0034d7bd032d41d3afd06877fe7cc479 -msgid "``NumberLong()``" -msgstr "" - -#: ../../../internal padding after build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst:0 -# e7a2173115ad4e888a7e280ec5e16ee8 -msgid "``ObjectId()``" -msgstr "" - -#: ../../../internal padding after build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst:0 -# 0a6e175e45d249658aa442e1f5a7f699 -msgid "``print()``" -msgstr "" - -#: ../../../internal padding after build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst:0 -# bb36798f7d7740eeb3dae441f51ad3af -msgid "``printjson()``" -msgstr "" - -#: ../../../internal padding after build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst:0 -# fc73d4c9b68c4c4288d5a2efd18aaee0 -msgid "``printjsononeline()``" -msgstr "" - -#: ../../../internal padding after build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst:0 -# 2ebfe9f86c0f4721acf867f12e0ef6bb -msgid "``sleep()``" -msgstr "" - -#: ../../../internal padding after build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst:0 -# 8351190fdd044de9ae454f88496f8b76 -msgid "``Timestamp()``" -msgstr "" - -#: ../../../internal padding after build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst:0 -# 428ac27554454602a9b5d3ad9282250b -msgid "``tojson()``" -msgstr "" - -#: ../../../internal padding after build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst:0 -# 149fbc0338b9449b9f18505d2b01750b -msgid "``tojsononeline()``" -msgstr "" - -#: ../../../internal padding after build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst:0 -# 25316ebeb4e34d71a167ca941a4a0d6b -msgid "``tojsonObject()``" -msgstr "" - -#: ../../../internal padding after build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst:0 -# a8876c20a47e4dbfbb326a4c24f37afe -msgid "``UUID()``" -msgstr "" - -#: ../../../internal padding after build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst:0 -# 5c7d05a42fc1477fb2d1ed8b1bfd797b -msgid "``version()``" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:4 -# 5f5d232922e9496d960c50c4d76c0954 -msgid "Requirements for the ``map`` Function" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:6 -# d3e0236983764ed9bb567f38e24e7111 -msgid "The ``map`` function is responsible for transforming each input document into zero or more documents. It can access the variables defined in the ``scope`` parameter, and has the following prototype:" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:17 -# 730411bcced34cd38ba56219a7cd832d -msgid "The ``map`` function has the following requirements:" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:19 -# 5c232d23967e4696a8dfd2c05d07d62f -msgid "In the ``map`` function, reference the current document as ``this`` within the function." -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:22 -# d6e69afaec444f228830975e53fd0e09 -msgid "The ``map`` function should *not* access the database for any reason." -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:24 -# 135a8dd36adb440681b310a82543c5f9 -msgid "The ``map`` function should be pure, or have *no* impact outside of the function (i.e. side effects.)" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:27 -# 6baff18f71db45f18d6b63d2c10845a2 -msgid "A single emit can only hold half of MongoDB's :ref:`maximum BSON document size `." -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:30 -# ed5c9ac8a1e84594a7120370395cfb9a -msgid "The ``map`` function may optionally call ``emit(key,value)`` any number of times to create an output document associating ``key`` with ``value``." -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:33 -# 07df8435749a46a6af7af050da71df91 -msgid "The following ``map`` function will call ``emit(key,value)`` either 0 or 1 times depending on the value of the input document's ``status`` field:" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:44 -# 6e327a8523114bedbdbcedab188cf6e5 -msgid "The following ``map`` function may call ``emit(key,value)`` multiple times depending on the number of elements in the input document's ``items`` field:" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:4 -# 17b4b445fd9449ccb23240337179d915 -msgid "Requirements for the ``reduce`` Function" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:6 -# a7448939a7a14928a8e80deb2207fdaf -msgid "The ``reduce`` function has the following prototype:" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:15 -# f2eeb542cec647a5ba9625c1b0d90ae7 -msgid "The ``reduce`` function exhibits the following behaviors:" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:17 -# 5e0a7bdfc42a432c9638810cee7a627a -msgid "The ``reduce`` function should *not* access the database, even to perform read operations." -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:20 -# 1774722534874670957e9fe9ddb39eb3 -msgid "The ``reduce`` function should *not* affect the outside system." -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:23 -# ed3629c67c29442f8a45b91e5823a040 -msgid "MongoDB will **not** call the ``reduce`` function for a key that has only a single value. The ``values`` argument is an array whose elements are the ``value`` objects that are \"mapped\" to the ``key``." -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:28 -# f4bb1a6afaa94e2e946830c091a38958 -msgid "MongoDB can invoke the ``reduce`` function more than once for the same key. In this case, the previous output from the ``reduce`` function for that key will become one of the input values to the next ``reduce`` function invocation for that key." -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:33 -# 3ffce2ea8f704c93a4a4e7e594b68bfd -msgid "The ``reduce`` function can access the variables defined in the ``scope`` parameter." -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:36 -# ea4308d6a64944d48385cb7cd1e147bb -msgid "The inputs to ``reduce`` must not be larger than half of MongoDB's :ref:`maximum BSON document size `. This requirement may be violated when large documents are returned and then joined together in subsequent ``reduce`` steps." -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:41 -# c30f4932e1d64ef8ad848f9932b68739 -msgid "Because it is possible to invoke the ``reduce`` function more than once for the same key, the following properties need to be true:" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:45 -# 8a52195f107d438b8733ce8bfa52df4b -msgid "the *type* of the return object must be **identical** to the type of the ``value`` emitted by the ``map`` function." -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:49 -# d3e061828164491cbd33400901c90e07 -msgid "the ``reduce`` function must be *associative*. The following statement must be true:" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:56 -# 84e75efc19424aa89f101b869da3cff2 -msgid "the ``reduce`` function must be *idempotent*. Ensure that the following statement is true:" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:63 -# 074a481cadae40f6b35cdbf6b3987f63 -msgid "the ``reduce`` function should be *commutative*: that is, the order of the elements in the ``valuesArray`` should not affect the output of the ``reduce`` function, so that the following statement is true:" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:4 -# 509eb2b3129f48b4b4f2db1975668d8d -msgid "``out`` Options" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:6 -# 25df282c2754430fab0dcd691ee741f9 -msgid "You can specify the following options for the ``out`` parameter:" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:9 -# 56757cf3b6294ddbb42ef00a93fcc1c7 -msgid "Output to a Collection" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:11 -# 5903d9b9ac9844a68b0cbf06c0933e08 -msgid "This option outputs to a new collection, and is not available on secondary members of replica sets." -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:19 -# 6bb7004fb50f40d7a03d30ce823f560f -msgid "Output to a Collection with an Action" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:21 -# 2baee90e75ea4429b9efa12a90801c25 -msgid "This option is only available when passing a collection that already exists to ``out``. It is not available on secondary members of replica sets." -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:32 -# da6afef19cd14968a6e04e7e4ce4baf7 -msgid "When you output to a collection with an action, the ``out`` has the following parameters:" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:35 -# 4d391f7c8a5d4b9e964888978ff4723e -msgid "````: Specify one of the following actions:" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:37 -# 942d2430db234abcb0250409515a9d61 -msgid "``replace``" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:39 -# b0957a3995044ad9b547229b4a939d52 -msgid "Replace the contents of the ```` if the collection with the ```` exists." -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:42 -# 451a6aac6ace403d8e7ced76fc612339 -msgid "``merge``" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:44 -# b10e2cd886ac4f1d96e3b0abcc7707ec -msgid "Merge the new result with the existing result if the output collection already exists. If an existing document has the same key as the new result, *overwrite* that existing document." -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:49 -# f2eae02c55fc44298dfe2d67e2782a6b -msgid "``reduce``" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:51 -# d7c260d210334f9bbaf1a8b1af15d1d6 -msgid "Merge the new result with the existing result if the output collection already exists. If an existing document has the same key as the new result, apply the ``reduce`` function to both the new and the existing documents and overwrite the existing document with the result." -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:57 -# 65dd9b73c7d747619f16e0b1a14d91e6 -msgid "``db``:" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:59 -# e8159c8f6fbb4f8cabb47d8a4fd62090 -msgid "Optional. The name of the database that you want the map-reduce operation to write its output. By default this will be the same database as the input collection." -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:63 -# 91634d6e205a473884fe2aa03f3c96fc -msgid "``sharded``:" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:65 -# ae4bf7e14b3f452494e2bf1b544725a3 -msgid "Optional. If ``true`` *and* you have enabled sharding on output database, the map-reduce operation will shard the output collection using the ``_id`` field as the shard key." -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:69 -# 19cfba1c53fe4cfbbb206aa1623b9bfb -msgid "``nonAtomic``:" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:71 -# 9b72647f7d9249cf93453e26e1053a58 -msgid "Optional. Specify output operation as non-atomic. This applies **only** to the ``merge`` and ``reduce`` output modes, which may take minutes to execute." -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:75 -# cee7dcd16d0b45d59f7c80f8a4e2505b -msgid "By default ``nonAtomic`` is ``false``, and the map-reduce operation locks the database during post-processing." -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:78 -# e1cbd9830d6640f0862d7f57a67bc6ae -msgid "If ``nonAtomic`` is ``true``, the post-processing step prevents MongoDB from locking the database: during this time, other clients will be able to read intermediate states of the output collection." -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:83 -# 9be7de25ecbf4fe1b98f0f735352768a -msgid "Output Inline" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:85 -# 99f72ccb421c4b54b0c0315bb1eb919d -msgid "Perform the map-reduce operation in memory and return the result. This option is the only available option for ``out`` on secondary members of replica sets." -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:93 -# dd3400721955402bb064035fd8dc6f7e -msgid "The result must fit within the :ref:`maximum size of a BSON document `." -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:4 -# cbf8107cf9f546ff9d077329979eac8b -msgid "Requirements for the ``finalize`` Function" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:6 -# a83ee5a3b6c642d78ca72130d7c5136e -msgid "The ``finalize`` function has the following prototype:" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:15 -# fcf974380de64e6cbe4c64bce88ec89c -msgid "The ``finalize`` function receives as its arguments a ``key`` value and the ``reducedValue`` from the ``reduce`` function. Be aware that:" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:19 -# f908b359fcc34941a0c214bafc6eb110 -msgid "The ``finalize`` function should *not* access the database for any reason." -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:22 -# 0cff6b28822048c3b91d700ddeaaeb16 -msgid "The ``finalize`` function should be pure, or have *no* impact outside of the function (i.e. side effects.)" -msgstr "" - -#: ../source/includes/parameters-map-reduce.rst:25 -# 0e02a9d5cc2e43ef9bfc3e02909e1b32 -msgid "The ``finalize`` function can access the variables defined in the ``scope`` parameter." -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:2 -# 8229af99c2a84d80a530eb6a96c7dbf3 -msgid "Map-Reduce Examples" -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:7 -# 722573deddde43159dc24873ab127ea0 -msgid "Consider the following map-reduce operations on a collection ``orders`` that contains documents of the following prototype:" -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:25 -# 9f884552320d4c979704eecac20d96f4 -msgid "Return the Total Price Per Customer" -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:29 -# c22f2a8440c442c5a32df0935d167637 -msgid "Perform the map-reduce operation on the ``orders`` collection to group by the ``cust_id``, and calculate the sum of the ``price`` for each ``cust_id``:" -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:35 -#: ../source/includes/examples-map-reduce.rst:97 -# d0baa6ed09f14b0da7b12b1bf5a9bb55 -# 189e47d00b3741f282bf2924734113a6 -msgid "Define the map function to process each input document:" -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:37 -#: ../source/includes/examples-map-reduce.rst:99 -# caa9096d53594d509b432fb04cd4e90e -# 97eff9744e10466897f91025301cf1ea -msgid "In the function, ``this`` refers to the document that the map-reduce operation is processing." -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:40 -# fb3ae21d37b24444b51a3524f44947a6 -msgid "The function maps the ``price`` to the ``cust_id`` for each document and emits the ``cust_id`` and ``price`` pair." -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:51 -# 12abe237b1b94ac29dd976df545cd6ed -msgid "Define the corresponding reduce function with two arguments ``keyCustId`` and ``valuesPrices``:" -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:54 -# 80bb6c0bb00540959c26fb4c0be299f1 -msgid "The ``valuesPrices`` is an array whose elements are the ``price`` values emitted by the map function and grouped by ``keyCustId``." -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:57 -# 3d5a3fa227754a45a1c3ebf927e7e6ed -msgid "The function reduces the ``valuesPrice`` array to the sum of its elements." -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:66 -# 8a2bc46678a246cc873b2843f0b9862d -msgid "Perform the map-reduce on all documents in the ``orders`` collection using the ``mapFunction1`` map function and the ``reduceFunction1`` reduce function." -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:78 -# b86e89c6b628467db872d4b756a4c272 -msgid "This operation outputs the results to a collection named ``map_reduce_example``. If the ``map_reduce_example`` collection already exists, the operation will replace the contents with the results of this map-reduce operation:" -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:86 -# 87ce4514fbdd4c859210a80f8a8a6a11 -msgid "Calculate Order and Total Quantity with Average Quantity Per Item" -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:90 -# b8c7b1a11f22495c8d0a84b2d444780e -msgid "In this example, you will perform a map-reduce operation on the ``orders`` collection for all documents that have an ``ord_date`` value greater than ``01/01/2012``. The operation groups by the ``item.sku`` field, and calculates the number of orders and the total quantity ordered for each ``sku``. The operation concludes by calculating the average quantity per order for each ``sku`` value:" -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:102 -# b64528eaf6d24d4794e95929fc56b75e -msgid "For each item, the function associates the ``sku`` with a new object ``value`` that contains the ``count`` of ``1`` and the item ``qty`` for the order and emits the ``sku`` and ``value`` pair." -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:119 -# c89f14ded9024a6d8f89d73d6c7986e8 -msgid "Define the corresponding reduce function with two arguments ``keySKU`` and ``countObjVals``:" -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:122 -# 60e5a39e03aa41d8a86bbcba0addfd45 -msgid "``countObjVals`` is an array whose elements are the objects mapped to the grouped ``keySKU`` values passed by map function to the reducer function." -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:126 -# 7330241e02f3408180e06101057865f4 -msgid "The function reduces the ``countObjVals`` array to a single object ``reducedValue`` that contains the ``count`` and the ``qty`` fields." -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:130 -# 6f27334401f64b2a8333691483574c83 -msgid "In ``reducedVal``, the ``count`` field contains the sum of the ``count`` fields from the individual array elements, and the ``qty`` field contains the sum of the ``qty`` fields from the individual array elements." -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:148 -# 9ec48113b0c3415dace6e2aac084a9fa -msgid "Define a finalize function with two arguments ``key`` and ``reducedVal``. The function modifies the ``reducedVal`` object to add a computed field named ``avg`` and returns the modified object:" -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:163 -# a34069b5cd174d64b0a93502a3fb6ac3 -msgid "Perform the map-reduce operation on the ``orders`` collection using the ``mapFunction2``, ``reduceFunction2``, and ``finalizeFunction2`` functions." -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:180 -# 08130820672e48b993ea405fe66a2844 -msgid "This operation uses the ``query`` field to select only those documents with ``ord_date`` greater than ``new Date(01/01/2012)``. Then it output the results to a collection ``map_reduce_example``. If the ``map_reduce_example`` collection already exists, the operation will merge the existing contents with the results of this map-reduce operation." -msgstr "" - -#: ../source/reference/method/db.collection.mapReduce.txt:84 -# e77616854b1a4c50bf28efd434dc3443 -msgid "Output" -msgstr "" - -#: ../source/reference/method/db.collection.mapReduce.txt:86 -# bb05706cc9c5471b9a1968defb4d6253 -msgid "The output of the :method:`db.collection.mapReduce()` method is identical to that of the :dbcommand:`mapReduce` command. See the :ref:`Output ` section of the :dbcommand:`mapReduce` command for information on the :method:`db.collection.mapReduce()` output." -msgstr "" - -#: ../source/reference/method/db.collection.mapReduce.txt:93 -# d75cf071de2c4a3c967f49806fe0d342 -msgid "Additional Information" -msgstr "" - -#: ../source/reference/method/db.collection.mapReduce.txt:95 -# 1191c1f3b0be4587810b5b15a4b8abcd -msgid ":doc:`/tutorial/troubleshoot-map-function`" -msgstr "" - -#: ../source/reference/method/db.collection.mapReduce.txt:97 -# 18ce4d20e99b4ae284920737a8682d1c -msgid ":doc:`/tutorial/troubleshoot-reduce-function`" -msgstr "" - -#: ../source/reference/method/db.collection.mapReduce.txt:99 -# 335f5a8b17564e76905e069d736919e9 -msgid ":dbcommand:`mapReduce` command" -msgstr "" - -#: ../source/reference/method/db.collection.mapReduce.txt:101 -# 94ab21c382c3410ba14a6a3f1f05fc23 -msgid ":doc:`/aggregation`" -msgstr "" - -#: ../source/reference/method/db.collection.mapReduce.txt:103 -# a1bb9002824c4fcd976517263297b5ef -msgid ":doc:`Map-Reduce `" -msgstr "" - -#: ../source/reference/method/db.collection.mapReduce.txt:105 -# d3d4ae5ce68643b1bfb858ad99188116 -msgid ":doc:`/tutorial/perform-incremental-map-reduce`" -msgstr "" - diff --git a/locale/pot/reference/method/db.collection.reIndex.pot b/locale/pot/reference/method/db.collection.reIndex.pot deleted file mode 100644 index 1a17244acc1..00000000000 --- a/locale/pot/reference/method/db.collection.reIndex.pot +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.reIndex.txt:3 -# d56192997a2045d2a901fcb3734f02c6 -msgid "db.collection.reIndex()" -msgstr "" - -#: ../source/reference/method/db.collection.reIndex.txt:0 -# 71e314f2bc594bb0891ab679be4a56a6 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.collection.reIndex.txt:15 -# f6c9ae481a864317a0f36107bd9a3695 -msgid "The :method:`db.collection.reIndex()` drops all indexes on a collection and recreates them. This operation may be expensive for collections that have a large amount of data and/or a large number of indexes." -msgstr "" - -#: ../source/reference/method/db.collection.reIndex.txt:20 -# 097984951a724b64b1202ce898b27fd6 -msgid "Call this method, which takes no arguments, on a collection object. For example:" -msgstr "" - -#: ../source/reference/method/db.collection.reIndex.txt:27 -# c1f51e8b53d0458eb4d50cc6a6be05be -msgid "Normally, MongoDB compacts indexes during routine updates. For most users, the :method:`db.collection.reIndex()` is unnecessary. However, it may be worth running if the collection size has changed significantly or if the indexes are consuming a disproportionate amount of disk space." -msgstr "" - -#: ../source/reference/method/db.collection.reIndex.txt:33 -# 074c4b4f1d6f46ea8c7d1f35874e36f3 -msgid "Behavior" -msgstr "" - -#: ../source/includes/note-reindex-impact-on-replica-sets.rst:3 -# 4603451a14a440f99f19741ec85b8b74 -msgid "For replica sets, |cmd-name| will not propagate from the :term:`primary` to :term:`secondaries `. |cmd-name| will only affect a single :program:`mongod` instance." -msgstr "" - -#: ../source/includes/important-reindex-locking.rst:1 -# cd35d92299d149d69241069bf3ea185c -msgid "|cmd-name| will rebuild indexes in the :ref:`background ` *if the index was originally specified with this option*. However, |cmd-name| will rebuild the ``_id`` index in the foreground, which takes the database's write lock." -msgstr "" - -#: ../source/includes/fact-index-key-length-operation-behaviors.rst:3 -# 186c187c8b3e4f98a0d4bf05ab2de5b1 -msgid "Reindexing operations will error if the index entry for an indexed field exceeds the |limit|. Reindexing operations occur as part of :dbcommand:`compact` and :dbcommand:`repairDatabase` commands as well as the :method:`db.collection.reIndex()` method." -msgstr "" - -#: ../source/includes/fact-index-key-length-operation-behaviors.rst:8 -# 1e013479e8af4153a0e7b1d6b647e3b7 -msgid "Because these operations drop *all* the indexes from a collection and then recreate them sequentially, the error from the |limit| prevents these operations from rebuilding any remaining indexes for the collection and, in the case of the :dbcommand:`repairDatabase` command, from continuing with the remainder of the process." -msgstr "" - -#: ../source/reference/method/db.collection.reIndex.txt:49 -# 6f2286ce19dc4231aed307ca2f7945c6 -msgid ":doc:`/indexes`" -msgstr "" - diff --git a/locale/pot/reference/method/db.collection.remove.pot b/locale/pot/reference/method/db.collection.remove.pot deleted file mode 100644 index 7519f72c48d..00000000000 --- a/locale/pot/reference/method/db.collection.remove.pot +++ /dev/null @@ -1,268 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.remove.txt:3 -# 7e135441fb0c463f8c27218e9ab30c97 -msgid "db.collection.remove()" -msgstr "" - -#: ../source/reference/method/db.collection.remove.txt:0 -# effef57e0899436985775cca4f335e18 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.collection.remove.txt:14 -# 8861f5b8482d414b82ad38339c5a20cd -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.collection.remove.txt:18 -# 8febf61f45eb46c18c7ea569d8a73910 -msgid "Removes documents from a collection." -msgstr "" - -#: ../source/reference/method/db.collection.remove.txt:20 -# c959ed675a804f66b0e6790b7bea1f94 -msgid "The :method:`db.collection.remove()` method can have one of two syntaxes. The :method:`~db.collection.remove()` method can take a query document and an optional ``justOne`` boolean:" -msgstr "" - -#: ../source/reference/method/db.collection.remove.txt:31 -# 9c09fcd5129f4fb6b5a97fd34c0698c8 -msgid "Or the method can take a query document and an optional remove options document:" -msgstr "" - -#: ../source/reference/method/db.collection.remove.txt:49 -# e462d2d9a4034a8989fc1a4b550ff762 -msgid "The :method:`~db.collection.remove()` returns an object that contains the status of the operation." -msgstr "" - -#: ../source/reference/method/db.collection.remove.txt:53 -# 8e58ae6471364726a59afaae65e3cd06 -msgid "A :ref:`writeresults-remove` object that contains the status of the operation." -msgstr "" - -#: ../source/reference/method/db.collection.remove.txt:57 -# 6d37fd18cd014339a1bbd98d49934f9d -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.collection.remove.txt:62 -# 2a7b86e03d664817ba99b3f6e402f396 -msgid "Write Concern" -msgstr "" - -#: ../source/reference/method/db.collection.remove.txt:66 -# 00f682d7ce3c4198aa40ed7c44e6b763 -msgid "The :method:`~db.collection.remove()` method uses the :dbcommand:`delete` command, which uses the default :doc:`write concern `. To specify a different write concern, include the write concern in the options parameter." -msgstr "" - -#: ../source/reference/method/db.collection.remove.txt:72 -# 8ba0c97ae1bc4f9b87f49cbd92090698 -msgid "Query Considerations" -msgstr "" - -#: ../source/reference/method/db.collection.remove.txt:74 -# 529b5ae9ceca4a60910511182da7d80b -msgid "By default, :method:`~db.collection.remove()` removes all documents that match the ``query`` expression. Specify the ``justOne`` option to limit the operation to removing a single document. To delete a single document sorted by a specified order, use the :ref:`findAndModify() ` method." -msgstr "" - -#: ../source/reference/method/db.collection.remove.txt:80 -# 29f387e02f5142c0aea99c76dd2ca9a2 -msgid "When removing multiple documents, the remove operation may interleave with other read and/or write operations to the collection. For *unsharded* collections, you can override this behavior with the :update:`$isolated` operator, which \"isolates\" the remove operation and disallows yielding during the operation. This ensures that no client can see the affected documents until they are all processed or an error stops the remove operation." -msgstr "" - -#: ../source/reference/method/db.collection.remove.txt:88 -# 0f37330c5c9a4e5980f8caa3c348496c -msgid "See :ref:`isolate-remove-operations` for an example." -msgstr "" - -#: ../source/reference/method/db.collection.remove.txt:91 -# 02f8394b67ae40a98547502ad6cf8dd6 -msgid "Capped Collections" -msgstr "" - -#: ../source/includes/fact-remove-capped-collection-restriction.rst:1 -# c5280f26efb5471ba2ebd7cc32374e07 -msgid "You cannot use the :method:`~db.collection.remove()` method with a :term:`capped collection`." -msgstr "" - -#: ../source/reference/method/db.collection.remove.txt:96 -# 3614fd0f0c8c4ba6b51dcfde82df9dbd -msgid "Sharded Collections" -msgstr "" - -#: ../source/includes/fact-single-modification-in-sharded-collections.rst:1 -# 3c54f93a402548b198722b33b4514898 -msgid "All |single-modification-operation-names| operations for a sharded collection must include the :term:`shard key` *or* the ``_id`` field in the query specification. |single-modification-operation-names| operations without the :term:`shard key` *or* the ``_id`` field return an error." -msgstr "" - -#: ../source/reference/method/db.collection.remove.txt:105 -# 9cd2bbf7256f4cbea0a51ef38d434a79 -msgid "Examples" -msgstr "" - -#: ../source/reference/method/db.collection.remove.txt:107 -# 7d0376eec09041498e67fc78831645ea -msgid "The following are examples of the :method:`~db.collection.remove()` method." -msgstr "" - -#: ../source/reference/method/db.collection.remove.txt:110 -# fe943b21660041a390549f2e2498b459 -msgid "Remove All Documents from a Collection" -msgstr "" - -#: ../source/reference/method/db.collection.remove.txt:112 -# 952d764e57f644d2bdfbe62ed9b9a46b -msgid "To remove all documents in a collection, call the :method:`remove ` method with an empty query document ``{}``. The following operation deletes all documents from the :doc:`bios collection `:" -msgstr "" - -#: ../source/reference/method/db.collection.remove.txt:121 -# f98e6783bdb647c2b17b9ad822c14ce9 -msgid "This operation is not equivalent to the :method:`~db.collection.drop()` method." -msgstr "" - -#: ../source/reference/method/db.collection.remove.txt:124 -# df4b254fbccc4ff1924a6e1581863689 -msgid "To remove all documents from a collection, it may be more efficient to use the :method:`~db.collection.drop()` method to drop the entire collection, including the indexes, and then recreate the collection and rebuild the indexes." -msgstr "" - -#: ../source/reference/method/db.collection.remove.txt:130 -# 264b791ac3fd4bbe9e4fb2c519439c61 -msgid "Remove All Documents that Match a Condition" -msgstr "" - -#: ../source/reference/method/db.collection.remove.txt:132 -# c0e7409e71284049ba349c48f22484c1 -msgid "To remove the documents that match a deletion criteria, call the :method:`~db.collection.remove()` method with the ```` parameter:" -msgstr "" - -#: ../source/reference/method/db.collection.remove.txt:136 -# 4b1cfcbd1ae640209db233ecbd01c431 -msgid "The following operation removes all the documents from the collection ``products`` where ``qty`` is greater than ``20``:" -msgstr "" - -#: ../source/reference/method/db.collection.remove.txt:144 -# dc1979070ecc42acb539b126c7717ef5 -msgid "Override Default Write Concern" -msgstr "" - -#: ../source/reference/method/db.collection.remove.txt:146 -# 3d6bf6a504314c6ab2f2aa58587ae4a3 -msgid "The following operation to a replica set removes all the documents from the collection ``products`` where ``qty`` is greater than ``20`` and specifies a :doc:`write concern ` of ``\"w: majority\"`` with a ``wtimeout`` of 5000 milliseconds such that the method returns after the write propagates to a majority of the voting replica set members or the method times out after 5 seconds." -msgstr "" - -#: ../source/includes/fact-majority-write-concern-change.rst:1 -# d16048711d09401f900c0d69bc3ac71f -msgid "In previous versions, ``majority`` referred to the majority of all members of the replica set instead of the majority of the voting members." -msgstr "" - -#: ../source/reference/method/db.collection.remove.txt:163 -# 99106fd78519485093555d5d4ce3f414 -msgid "Remove a Single Document that Matches a Condition" -msgstr "" - -#: ../source/reference/method/db.collection.remove.txt:165 -# 4c2f40c0a6284377bd7d4d183c2969e0 -msgid "To remove the first document that match a deletion criteria, call the :method:`remove ` method with the ``query`` criteria and the ``justOne`` parameter set to ``true`` or ``1``." -msgstr "" - -#: ../source/reference/method/db.collection.remove.txt:169 -# f489d54fc4364219824ded0717950037 -msgid "The following operation removes the first document from the collection ``products`` where ``qty`` is greater than ``20``:" -msgstr "" - -#: ../source/reference/method/db.collection.remove.txt:179 -# 182f93239dfd43f2b32774b3afbbc575 -msgid "Isolate Remove Operations" -msgstr "" - -#: ../source/reference/method/db.collection.remove.txt:181 -# d621f4f6d16a41d2a30cc9b788fb3540 -msgid "To isolate the query, include ``$isolated: 1`` in the ```` parameter as in the following examples:" -msgstr "" - -#: ../source/reference/method/db.collection.remove.txt:189 -# 5c729e878f95400c9636db5b17eaa302 -msgid "Specify Collation" -msgstr "" - -#: ../source/includes/extracts/collation-description.rst:1 -# 94026b8b698b49e5875d330a620c929a -msgid ":doc:`Collation ` allows users to specify language-specific rules for string comparison, such as rules for lettercase and accent marks." -msgstr "" - -#: ../source/reference/method/db.collection.remove.txt:193 -# d49c94411edd4b04aa18f490d8e17a98 -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -#: ../source/reference/method/db.collection.remove.txt:201 -# 54116ea87ab9411985c2de3a655516a3 -msgid "The following operation includes the :ref:`collation ` option:" -msgstr "" - -#: ../source/reference/method/db.collection.remove.txt:214 -# 9b47f632b21e42c3a46affa71e466986 -msgid "WriteResult" -msgstr "" - -#: ../source/reference/method/db.collection.remove.txt:219 -# b9366b91d75843509d50c59b5f6425b0 -msgid "Successful Results" -msgstr "" - -#: ../source/reference/method/db.collection.remove.txt:221 -# 46ca0091e1af44dfbdd9a4b988cf5255 -msgid "The :method:`~db.collection.remove()` returns a :method:`WriteResult` object that contains the status of the operation. Upon success, the :method:`WriteResult` object contains information on the number of documents removed:" -msgstr "" - -#: ../source/reference/method/db.collection.remove.txt:230 -# 995c77a0d39c4475a34c3296044e0554 -msgid ":data:`WriteResult.nRemoved`" -msgstr "" - -#: ../source/reference/method/db.collection.remove.txt:233 -# 10e794f89c704a2f9e987f72bbfee09f -msgid "Write Concern Errors" -msgstr "" - -#: ../source/reference/method/db.collection.remove.txt:235 -# ed3227e1ecbd4da4a5b03aabcbabcfcd -msgid "If the :method:`~db.collection.remove()` method encounters write concern errors, the results include the :data:`WriteResult.writeConcernError` field:" -msgstr "" - -#: ../source/reference/method/db.collection.remove.txt:252 -# e9e17aa845464fd49d46893e08571311 -msgid ":method:`WriteResult.hasWriteConcernError()`" -msgstr "" - -#: ../source/reference/method/db.collection.remove.txt:255 -# 69afbc6b4fa74d1b8bdc4f56cdb00635 -msgid "Errors Unrelated to Write Concern" -msgstr "" - -#: ../source/reference/method/db.collection.remove.txt:257 -# 031b9ed7bef14478b8b7cbc9a01070f0 -msgid "If the :method:`~db.collection.remove()` method encounters a non-write concern error, the results include :data:`WriteResult.writeError` field:" -msgstr "" - -#: ../source/reference/method/db.collection.remove.txt:270 -# f12f5a460d4747d7bd8b0eaa1841a141 -msgid ":method:`WriteResult.hasWriteError()`" -msgstr "" - diff --git a/locale/pot/reference/method/db.collection.renameCollection.pot b/locale/pot/reference/method/db.collection.renameCollection.pot deleted file mode 100644 index d0f2aa55f24..00000000000 --- a/locale/pot/reference/method/db.collection.renameCollection.pot +++ /dev/null @@ -1,93 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.renameCollection.txt:3 -# cba6da6b99c244b4a415f2604a31caaa -msgid "db.collection.renameCollection()" -msgstr "" - -#: ../source/reference/method/db.collection.renameCollection.txt:0 -# d1975e59c8484dee8d0b9a5dd0cf559d -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.collection.renameCollection.txt:14 -# 0fb47b7cb5c24ac8bbe80253b9196023 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.collection.renameCollection.txt:18 -# 433c143536e04d69891b1e0cca84b9d8 -msgid "Renames a collection. Provides a wrapper for the :dbcommand:`renameCollection` :term:`database command`." -msgstr "" - -#: ../source/reference/method/db.collection.renameCollection.txt:24 -# 6a9d0df122f74747936db8ed87bbddfb -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.collection.renameCollection.txt:26 -# 86f28e1b8dbb4504b0067e89575b6a95 -msgid "The :method:`db.collection.renameCollection()` method operates within a collection by changing the metadata associated with a given collection." -msgstr "" - -#: ../source/reference/method/db.collection.renameCollection.txt:29 -# 35e5e92dabc2470f9b7e3098855fa9d4 -msgid "Refer to the documentation :dbcommand:`renameCollection` for additional warnings and messages." -msgstr "" - -#: ../source/reference/method/db.collection.renameCollection.txt:34 -# f68743d01626462f9ae83b1d0e94d713 -msgid "The :method:`db.collection.renameCollection()` method and :dbcommand:`renameCollection` command will invalidate open cursors which interrupts queries that are currently returning data." -msgstr "" - -#: ../source/reference/method/db.collection.renameCollection.txt:38 -# 4e197560164046b2a5872b9e59c03797 -msgid "The method has the following limitations:" -msgstr "" - -#: ../source/reference/method/db.collection.renameCollection.txt:40 -# 2c99f2d7b498465ba4a02e9d257fbe7b -msgid ":method:`db.collection.renameCollection()` cannot move a collection between databases. Use :dbcommand:`renameCollection` for these rename operations." -msgstr "" - -#: ../source/reference/method/db.collection.renameCollection.txt:44 -# e34a7f8adae14fd2b81c259c60c5e512 -msgid ":method:`db.collection.renameCollection()` is not supported on sharded collections." -msgstr "" - -#: ../source/includes/extracts/views-unsupported-rename.rst:1 -# 6f95964d5f2b4521902ffeb459c7e7b2 -msgid "You cannot rename :doc:`views `." -msgstr "" - -#: ../source/reference/method/db.collection.renameCollection.txt:50 -# 37327e352baf4c74abe306b8c118c249 -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.collection.renameCollection.txt:52 -# acf62cc90ce44948aab1d74bfebd43a8 -msgid "Call the :method:`db.collection.renameCollection()` method on a collection object. For example:" -msgstr "" - -#: ../source/reference/method/db.collection.renameCollection.txt:59 -# b32d248cb9a64c15a58206250ca8cf32 -msgid "This operation will rename the ``rrecord`` collection to ``record``. If the target name (i.e. ``record``) is the name of an existing collection, then the operation will fail." -msgstr "" - diff --git a/locale/pot/reference/method/db.collection.replaceOne.pot b/locale/pot/reference/method/db.collection.replaceOne.pot deleted file mode 100644 index 573ab9f38f4..00000000000 --- a/locale/pot/reference/method/db.collection.replaceOne.pot +++ /dev/null @@ -1,198 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.replaceOne.txt:3 -# 9f86c58b07f84b35b75d98da1771882c -msgid "db.collection.replaceOne()" -msgstr "" - -#: ../source/reference/method/db.collection.replaceOne.txt:0 -# f8475b097a4d474c9b74a247d77bd7a3 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.collection.replaceOne.txt:14 -# fe4346fb247044d38c183b3cdf8e124a -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.collection.replaceOne.txt:20 -# 46f4ba4dfef140b2b091fbb190bdba3c -msgid "Replaces a single document within the collection based on the filter." -msgstr "" - -#: ../source/reference/method/db.collection.replaceOne.txt:22 -# 6a924d27625d49c6a4026e2adf39b29b -msgid "The :method:`~db.collection.replaceOne()` method has the following form:" -msgstr "" - -#: ../source/reference/method/db.collection.replaceOne.txt:36 -# ea52e3cd00ce4f92a60af165a1cae728 -msgid "The :method:`~db.collection.replaceOne()` method takes the following parameters:" -msgstr "" - -#: ../source/reference/method/db.collection.replaceOne.txt:41 -# e32dca61f7474e11bc60e24a6621eb71 -msgid "A document containing: - A boolean ``acknowledged`` as ``true`` if the operation ran with :term:`write concern` or ``false`` if write concern was disabled - ``matchedCount`` containing the number of matched documents - ``modifiedCount`` containing the number of modified documents - ``upsertedId`` containing the ``_id`` for the upserted document" -msgstr "" - -#: ../source/reference/method/db.collection.replaceOne.txt:43 -# 7388b03e486d42b59aacba035771f7ba -msgid "A document containing:" -msgstr "" - -#: ../source/reference/method/db.collection.replaceOne.txt:45 -# 2e910257d8e24f7b9997ebec6b2613f2 -msgid "A boolean ``acknowledged`` as ``true`` if the operation ran with :term:`write concern` or ``false`` if write concern was disabled" -msgstr "" - -#: ../source/reference/method/db.collection.replaceOne.txt:48 -# ef2d82befbac4735a36bb654345910e2 -msgid "``matchedCount`` containing the number of matched documents" -msgstr "" - -#: ../source/reference/method/db.collection.replaceOne.txt:50 -# fe390e1717cc4cad9a9d5e625584e1f6 -msgid "``modifiedCount`` containing the number of modified documents" -msgstr "" - -#: ../source/reference/method/db.collection.replaceOne.txt:52 -# d6b0e35e8ac54560a08d06e5d8934031 -msgid "``upsertedId`` containing the ``_id`` for the upserted document" -msgstr "" - -#: ../source/reference/method/db.collection.replaceOne.txt:55 -# f0dc9ab0aaf548438e60eb06d67a77bc -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.collection.replaceOne.txt:57 -# fee4703632c0499a9d06c8b6c44b1dc3 -msgid ":method:`~db.collection.replaceOne()` replaces the first matching document in the collection that matches the ``filter``, using the ``replacement`` document." -msgstr "" - -#: ../source/reference/method/db.collection.replaceOne.txt:61 -# b5ce338a752c4b7f9e10df893009a7a1 -msgid "If ``upsert: true`` and no documents match the ``filter``, :method:`~db.collection.replaceOne()` creates a new document based on the ``replacement`` document. See :ref:`replaceOne-example-replace-with-upsert`." -msgstr "" - -#: ../source/reference/method/db.collection.replaceOne.txt:69 -# 2208aefece1c4f51b9e3f019daaf351d -msgid "Capped Collections" -msgstr "" - -#: ../source/includes/extracts/capped-collection-immutable-document-size-replace.rst:1 -# 837c0640f98c459b8d7b890e117da381 -msgid "If a replacement operation changes the document size, the operation will fail." -msgstr "" - -#: ../source/reference/method/db.collection.replaceOne.txt:78 -# aa9974b92773411ca48fcd57c0b8a3ea -msgid "Examples" -msgstr "" - -#: ../source/reference/method/db.collection.replaceOne.txt:83 -# 49a61ff1f5074247b773bdb25e619c15 -msgid "Replace" -msgstr "" - -#: ../source/reference/method/db.collection.replaceOne.txt:85 -# 760a64b8e7d04bb2bd9c3d5c3deafd35 -msgid "The ``restaurant`` collection contains the following documents:" -msgstr "" - -#: ../source/reference/method/db.collection.replaceOne.txt:93 -# d8d6f27fa63e4f4cad4ad96895564811 -msgid "The following operation replaces a single document where ``name: \"Central Perk Cafe\"``:" -msgstr "" - -#: ../source/reference/method/db.collection.replaceOne.txt:107 -# 106cad12ecd94d7c94c355028cd59aed -msgid "The operation returns:" -msgstr "" - -#: ../source/reference/method/db.collection.replaceOne.txt:113 -# 45fb44b8dc944c77a91cd05354c637aa -msgid "If no matches were found, the operation instead returns:" -msgstr "" - -#: ../source/reference/method/db.collection.replaceOne.txt:119 -# bb27fac35cbd4282a09ce7a19b09beaf -msgid "Setting ``upsert: true`` would insert the document if no match was found. See :ref:`replaceOne-example-replace-with-upsert`" -msgstr "" - -#: ../source/reference/method/db.collection.replaceOne.txt:125 -# 15f213c19b9441258a0c9922198c5343 -msgid "Replace with Upsert" -msgstr "" - -#: ../source/reference/method/db.collection.replaceOne.txt:127 -# 29cf891f8ab648fe96e65a501d44bc3e -msgid "The ``restaurant`` collection contains the following documents:" -msgstr "" - -#: ../source/reference/method/db.collection.replaceOne.txt:136 -# 6971baa9f9664c0e8d28da2a305ee15d -msgid "The following operation attempts to replace the document with ``name : \"Pizza Rat's Pizzaria\"``, with ``upsert : true``:" -msgstr "" - -#: ../source/reference/method/db.collection.replaceOne.txt:151 -# 6e75febffa88429e9b130e4980c33150 -msgid "Since ``upsert : true`` the document is inserted based on the ``replacement`` document. The operation returns:" -msgstr "" - -#: ../source/reference/method/db.collection.replaceOne.txt:163 -# 5d67f4b8e3f34c0cb0e7f8a4e17dd04d -msgid "The collection now contains the following documents:" -msgstr "" - -#: ../source/reference/method/db.collection.replaceOne.txt:175 -# 25ff2dd53e884e4e853c5e86109b2020 -msgid "Replace with Write Concern" -msgstr "" - -#: ../source/reference/method/db.collection.replaceOne.txt:177 -# b7d5073b8c154a48bad41137aea7ea33 -msgid "Given a three member replica set, the following operation specifies a ``w`` of ``majority`` and ``wtimeout`` of ``100``:" -msgstr "" - -#: ../source/reference/method/db.collection.replaceOne.txt:192 -# d60039353fb345f6accf0bb76da3d2dc -msgid "If the acknowledgement takes longer than the ``wtimeout`` limit, the following exception is thrown:" -msgstr "" - -#: ../source/reference/method/db.collection.replaceOne.txt:206 -# e837ddbc694047d99dd5e7bbd8fa0d57 -msgid "Specify Collation" -msgstr "" - -#: ../source/includes/extracts/collation-description.rst:1 -# 0813f62cb3d9447983018af09fdc4b05 -msgid ":doc:`Collation ` allows users to specify language-specific rules for string comparison, such as rules for lettercase and accent marks." -msgstr "" - -#: ../source/reference/method/db.collection.replaceOne.txt:210 -# 407ecbc4c6524e42a5ebf799ccbc357d -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -#: ../source/reference/method/db.collection.replaceOne.txt:218 -# 745b26174e9b4354a8cb168fe78c04ca -msgid "The following operation includes the :ref:`collation ` option:" -msgstr "" - diff --git a/locale/pot/reference/method/db.collection.save.pot b/locale/pot/reference/method/db.collection.save.pot deleted file mode 100644 index d0462aec709..00000000000 --- a/locale/pot/reference/method/db.collection.save.pot +++ /dev/null @@ -1,183 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.save.txt:3 -# ecd9bbf70d334324aa28627b85e51376 -msgid "db.collection.save()" -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:0 -# fbcf6210ee914b829e81751cd30a2f32 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:14 -# cd30e91292424d5983b8a5fececc8f96 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:18 -# e0ed638d6281446784fa07b1cb9eec3d -msgid "Updates an existing :doc:`document ` or inserts a new document, depending on its ``document`` parameter." -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:21 -# ab26f9a78c8e41368c5fa387916a3d24 -msgid "The :method:`~db.collection.save()` method has the following form:" -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:36 -# 1769a5ebd000414cae60e59512fa012f -msgid "The :method:`~db.collection.save()` returns an object that contains the status of the operation." -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:40 -# 4883872adfae4d0cb7894ca0314cf0a7 -msgid "A :ref:`writeresults-save` object that contains the status of the operation." -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:44 -# 6625faa6177e43329ac15af8fe5a12db -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:49 -# f5e41edd528147d298664273ac174b1f -msgid "Write Concern" -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:53 -# f75d68dc2f0647dab93ac208b921d67e -msgid "The :method:`~db.collection.save()` method uses either the :dbcommand:`insert` or the :dbcommand:`update` command, which use the default :doc:`write concern `. To specify a different write concern, include the write concern in the options parameter." -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:60 -# c21144ba1b0749be9ae2b48b3d601e3c -msgid "Insert" -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:62 -# 1b4d8af4aef6404f8f62b0f1b7147a47 -msgid "If the document does **not** contain an :term:`_id` field, then the :method:`~db.collection.save()` method calls the :method:`~db.collection.insert()` method. During the operation, the :program:`mongo` shell will create an :method:`ObjectId` and assign it to the ``_id`` field." -msgstr "" - -#: ../source/includes/note-insert-id-field.rst:3 -# fde6560c38984820bedf23baaedd2464 -msgid "Most MongoDB driver clients will include the ``_id`` field and generate an ``ObjectId`` before sending the insert operation to MongoDB; however, if the client sends a document without an ``_id`` field, the :program:`mongod` will add the ``_id`` field and generate the ``ObjectId``." -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:71 -# 62511b4e9c0f4e7ea8f925b522abb997 -msgid "Update" -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:73 -# 3d43fd5b256a49e58393dd5d2c12f2e2 -msgid "If the document contains an :term:`_id` field, then the :method:`~db.collection.save()` method is equivalent to an update with the :ref:`upsert option ` set to ``true`` and the query predicate on the ``_id`` field." -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:81 -# f27da0bfa6684bf88030ef41c9b949d4 -msgid "Examples" -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:86 -# 620c55c842504887bd864536abc78049 -msgid "Save a New Document without Specifying an ``_id`` Field" -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:88 -# 7037672f50c24037b7a8065e76b50176 -msgid "In the following example, :method:`~db.collection.save()` method performs an insert since the document passed to the method does not contain the ``_id`` field:" -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:96 -# 94efaab478bb42029a6a3db104ce3ef1 -msgid "During the insert, the shell will create the ``_id`` field with a unique :method:`ObjectId` value, as verified by the inserted document:" -msgstr "" - -#: ../source/includes/fact-object-id-may-differ.rst:1 -# d778e16a559a4ea1834fe79f2189ccc2 -msgid "The ``ObjectId`` values are specific to the machine and time when the operation is run. As such, your values may differ from those in the example." -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:109 -# c1d58fbcc14247cea62b0b35765ac128 -msgid "Save a New Document Specifying an ``_id`` Field" -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:111 -# 8d740872552f48eebc2ba1cefd6519b8 -msgid "In the following example, :method:`~db.collection.save()` performs an update with ``upsert:true`` since the document contains an ``_id`` field:" -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:118 -# 5399098e8420445c90c66a86f97ca64c -msgid "Because the ``_id`` field holds a value that *does not* exist in the collection, the update operation results in an insertion of the document. The results of these operations are identical to an :ref:`update() method with the upsert option ` set to ``true``." -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:124 -# 23f6ef2cf13847478c1ce8dd6b7081a2 -msgid "The operation results in the following new document in the ``products`` collection:" -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:132 -# d27c97fd027d4b808d601726f6455523 -msgid "Replace an Existing Document" -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:134 -# cf37740aecd347aa9cc2bdc18f50766c -msgid "The ``products`` collection contains the following document:" -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:140 -# 1a9f1c48f1be4ea18d3c155742a3314f -msgid "The :method:`~db.collection.save()` method performs an update with ``upsert:true`` since the document contains an ``_id`` field:" -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:147 -# 9471c6e8fccf46139e6b3459f69b9205 -msgid "Because the ``_id`` field holds a value that exists in the collection, the operation performs an update to replace the document and results in the following document:" -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:156 -# 96aba175fe3a4a059e6b413476e26ece -msgid "Override Default Write Concern" -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:158 -# 397151a03bb246098fc2fc0bf9ab98a2 -msgid "The following operation to a replica set specifies a :doc:`write concern ` of ``\"w: majority\"`` with a ``wtimeout`` of 5000 milliseconds such that the method returns after the write propagates to a majority of the voting replica set members or the method times out after 5 seconds." -msgstr "" - -#: ../source/includes/fact-majority-write-concern-change.rst:1 -# aa2515510c1347cf8a0d7b1c1761bcbe -msgid "In previous versions, ``majority`` referred to the majority of all members of the replica set instead of the majority of the voting members." -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:176 -# a8acd4d6abae4f8f9608d62cefec5a0a -msgid "WriteResult" -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:180 -# 42c0df48e525453da20d21121c2cc419 -msgid "The :method:`~db.collection.save()` returns a :method:`WriteResult` object that contains the status of the insert or update operation. See :ref:`WriteResult for insert ` and :ref:`WriteResult for update ` for details." -msgstr "" - diff --git a/locale/pot/reference/method/db.collection.stats.pot b/locale/pot/reference/method/db.collection.stats.pot deleted file mode 100644 index 8aa40165249..00000000000 --- a/locale/pot/reference/method/db.collection.stats.pot +++ /dev/null @@ -1,217 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.stats.txt:3 -# 4e5d59ee58a4430fa2e0c7dcfba86cc5 -msgid "db.collection.stats()" -msgstr "" - -#: ../source/reference/method/db.collection.stats.txt:0 -# af5cf60a336940ad84fa2a5db53d537a -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.collection.stats.txt:14 -# 0b92ac470ce247cba962f9323c1c216c -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.collection.stats.txt:24 -# b5a12c4f04f1485d99161c7867dae373 -msgid "Returns statistics about the collection. The method includes the following parameters:" -msgstr "" - -#: ../source/reference/method/db.collection.stats.txt:29 -# 619c49c268c1426aad0dba2d403a2b7a -msgid "The ``options`` document can contain the following fields and values:" -msgstr "" - -#: ../source/reference/method/db.collection.stats.txt:33 -# 86764ee141bf4855bf3883a7a2c8cfe0 -msgid "A :term:`document` that contains statistics on the specified collection. See :dbcommand:`collStats` for a breakdown of the returned statistics." -msgstr "" - -#: ../source/reference/method/db.collection.stats.txt:37 -# 54111c0c8b6745c7b1166e4f95236dca -msgid "The :method:`db.collection.stats()` method provides a wrapper around the database command :dbcommand:`collStats`." -msgstr "" - -#: ../source/reference/method/db.collection.stats.txt:42 -# f97a36894f7549059e9bd24b6b268289 -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.collection.stats.txt:44 -# ac6b3634d7784cbb9ffb8d75a2184603 -msgid "This method returns a JSON document with statistics related to the current :program:`mongod` instance. Unless otherwise specified by the key name, values related to size are displayed in bytes and can be overridden by ``scale``." -msgstr "" - -#: ../source/reference/method/db.collection.stats.txt:51 -# a317b1b3c06e4c8ca396c6dd5254ad22 -msgid "The scale factor rounds values to whole numbers." -msgstr "" - -#: ../source/reference/method/db.collection.stats.txt:53 -# 4e60c4d36d4d4fdfb1536ac3d502ae0c -msgid "Depending on the storage engine, the data returned may differ. For details on the fields, see :ref:`output details `." -msgstr "" - -#: ../source/reference/method/db.collection.stats.txt:57 -# 59ea44b0abdf4228994facb63a8c6b5c -msgid "Accuracy after Unexpected Shutdown" -msgstr "" - -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:1 -# 91abef95c6bc40d4b410823a630a3bcc -msgid "After an unclean shutdown of a :program:`mongod` using the :doc:`Wired Tiger ` storage engine, |opt| statistics reported by |cmd| may be inaccurate." -msgstr "" - -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:5 -# 30610b0d524d4353b9724622509ddb02 -msgid "The amount of drift depends on the number of insert, update, or delete operations performed between the last :ref:`checkpoint ` and the unclean shutdown. Checkpoints usually occur every 60 seconds. However, :program:`mongod` instances running with non-default :option:`--syncdelay` settings may have more or less frequent checkpoints." -msgstr "" - -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:12 -# 43e336c7589240848355a04ffd912541 -msgid "Run :dbcommand:`validate` on each collection on the :program:`mongod` to to restore the correct statistics after an unclean shutdown." -msgstr "" - -#: ../source/reference/method/db.collection.stats.txt:65 -# e6ca7fde36bd461eb02643936e6ae639 -msgid "Index Filter Behavior" -msgstr "" - -#: ../source/reference/method/db.collection.stats.txt:67 -# 04170ba6891047d7a36ec32b160fafd2 -msgid "Filtering on ``indexDetails`` using either ``indexDetailsKey`` or ``indexDetailsName`` will only return a single matching index. If no exact match is found, ``indexDetails`` will show information on all indexes for the collection." -msgstr "" - -#: ../source/reference/method/db.collection.stats.txt:72 -# 8c782cab31d442d582f484d57c841018 -msgid "The ``indexDetailsKey`` field takes a document of the following form:" -msgstr "" - -#: ../source/reference/method/db.collection.stats.txt:78 -# ccc20d74d8384aa1a0b174ffcde71540 -msgid "Where ``>`` is the field that is indexed and ```` is either the direction of the index, or the special index type such as ``text`` or ``2dsphere``. See :ref:`index types ` for the full list of index types." -msgstr "" - -#: ../source/reference/method/db.collection.stats.txt:84 -# c2a4b1d89a5c4c44bdf39c5006a76f98 -msgid "Unexpected Shutdown and Count" -msgstr "" - -#: ../source/reference/method/db.collection.stats.txt:86 -# e2bb05dfed9242338a5567ff82938ad1 -msgid "For MongoDB instances using the :doc:`WiredTiger ` storage engine, after an unclean shutdown, statistics on size and count may off by up to 1000 documents as reported by :dbcommand:`collStats`, :dbcommand:`dbStats`, :dbcommand:`count`. To restore the correct statistics for the collection, run :dbcommand:`validate` on the collection." -msgstr "" - -#: ../source/reference/method/db.collection.stats.txt:94 -# 850f33434b3d4e3c80fb89a9f8a99c0c -msgid "Examples" -msgstr "" - -#: ../source/reference/method/db.collection.stats.txt:98 -# 4a0f41065e284f77847be86c8f038186 -msgid "You can find the collection data used for these examples in our `Getting Started Guide `_" -msgstr "" - -#: ../source/reference/method/db.collection.stats.txt:104 -# 81d9e45b0f234275b297442773a8269f -msgid "Basic Stats Lookup" -msgstr "" - -#: ../source/reference/method/db.collection.stats.txt:106 -# 9135b2cb26e0470f99911f7034d8e345 -msgid "The following operation returns stats on the ``restaurants`` collection:" -msgstr "" - -#: ../source/reference/method/db.collection.stats.txt:112 -#: ../source/reference/method/db.collection.stats.txt:264 -#: ../source/reference/method/db.collection.stats.txt:299 -# 15d48deae914460094b6ce1e128296cb -# bf44ed59ffc741d29485123503e6ac1a -# 21ab7d93f07b4b848b0c1656e4c47d3a -msgid "The operation returns:" -msgstr "" - -#: ../source/reference/method/db.collection.stats.txt:251 -# eb23e2a684d34ed28e0c1b41a6f08c8e -msgid "As stats was not give a scale parameter, all size values are in ``bytes``." -msgstr "" - -#: ../source/reference/method/db.collection.stats.txt:255 -# f93a574e96cc4bb2a4aabe6a413b6296 -msgid "Stats Lookup With Scale" -msgstr "" - -#: ../source/reference/method/db.collection.stats.txt:257 -# 78ee772825fe4f14916b3ec876275792 -msgid "The following operation changes the scale of data from ``bytes`` to ``kilobytes`` by specifying a ``scale`` of ``1024``:" -msgstr "" - -#: ../source/reference/method/db.collection.stats.txt:290 -# 528b3ca559f94434ab0c39422e4889d7 -msgid "Statistics Lookup With Index Details" -msgstr "" - -#: ../source/reference/method/db.collection.stats.txt:292 -# c1d202a8f4d3462fa72cee2b5375ab94 -msgid "The following operation creates an ``indexDetails`` document that contains information related to each of the indexes within the collection:" -msgstr "" - -#: ../source/reference/method/db.collection.stats.txt:473 -# 72ae9c13b4234016a815f3065ac6106e -msgid "Statistics Lookup With Filtered Index Details" -msgstr "" - -#: ../source/reference/method/db.collection.stats.txt:475 -# 72922284ced347b5b83462d3c4540610 -msgid "To filter the indexes in the :data:`~collStats.indexDetails` field, you can either specify the index keys using the ``indexDetailsKey`` option or specify the index name using the ``indexDetailsName``. To discover index keys and names for the collection, use :method:`db.collection.getIndexes()`." -msgstr "" - -#: ../source/reference/method/db.collection.stats.txt:480 -# 656f63e69836476ba2b93c9f9a36e933 -msgid "Given the following index:" -msgstr "" - -#: ../source/reference/method/db.collection.stats.txt:494 -# 0cf313c0810a4aa589103313ce6b289b -msgid "The following operation filters the ``indexDetails`` document to a single index as defined by the ``indexDetailsKey`` document." -msgstr "" - -#: ../source/reference/method/db.collection.stats.txt:510 -# 91181c3dbe1c4df3a9820bbc61204839 -msgid "The following operation filters the ``indexDetails`` document to a single index as defined by the ``indexDetailsName`` document." -msgstr "" - -#: ../source/reference/method/db.collection.stats.txt:522 -# 4a671e03c5aa4cf79beca57cde98e8ef -msgid "Both operations will return the same output:" -msgstr "" - -#: ../source/reference/method/db.collection.stats.txt:585 -# 31fe4b38c6964b45be18feedab0e0de3 -msgid "For explanation of the output, see :ref:`output details`." -msgstr "" - -#: ../source/reference/method/db.collection.stats.txt:587 -# bd7362b1eb6f45d8b908917a9869e150 -msgid ":pipeline:`$collStats`" -msgstr "" - diff --git a/locale/pot/reference/method/db.collection.storageSize.pot b/locale/pot/reference/method/db.collection.storageSize.pot deleted file mode 100644 index ff9a8163f88..00000000000 --- a/locale/pot/reference/method/db.collection.storageSize.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.storageSize.txt:3 -# 8893e5864e1243a7844b9d4a11df258a -msgid "db.collection.storageSize()" -msgstr "" - -#: ../source/reference/method/db.collection.storageSize.txt:15 -# e730562f68c94454b17ad6a597cb4ed7 -msgid "The total amount of storage allocated to this collection for document storage. Provides a wrapper around the :data:`~collStats.storageSize` field of the :dbcommand:`collStats` (i.e. :method:`db.collection.stats()`) output." -msgstr "" - diff --git a/locale/pot/reference/method/db.collection.totalIndexSize.pot b/locale/pot/reference/method/db.collection.totalIndexSize.pot deleted file mode 100644 index 872c1f89caf..00000000000 --- a/locale/pot/reference/method/db.collection.totalIndexSize.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.totalIndexSize.txt:3 -# 941446efec924decae365ac362cea4a6 -msgid "db.collection.totalIndexSize()" -msgstr "" - -#: ../source/reference/method/db.collection.totalIndexSize.txt:15 -# 10e7d93ecb064cec9bba7ca95b42249d -msgid "The total size of all indexes for the collection. This method provides a wrapper around the :data:`~collStats.totalIndexSize` output of the :dbcommand:`collStats` (i.e. :method:`db.collection.stats()`) operation." -msgstr "" - diff --git a/locale/pot/reference/method/db.collection.totalSize.pot b/locale/pot/reference/method/db.collection.totalSize.pot deleted file mode 100644 index 7a9327df1e5..00000000000 --- a/locale/pot/reference/method/db.collection.totalSize.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.totalSize.txt:3 -# 42b4808a52f74a919c9b24f96b3a9706 -msgid "db.collection.totalSize()" -msgstr "" - -#: ../source/reference/method/db.collection.totalSize.txt:15 -# ed5cdfe6610644b28d46d7cb3253d8ef -msgid "The total size in bytes of the data in the collection plus the size of every indexes on the collection." -msgstr "" - diff --git a/locale/pot/reference/method/db.collection.update.pot b/locale/pot/reference/method/db.collection.update.pot deleted file mode 100644 index ac449129542..00000000000 --- a/locale/pot/reference/method/db.collection.update.pot +++ /dev/null @@ -1,507 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.update.txt:3 -# 0562c67ee1044b83a254472635e73774 -msgid "db.collection.update()" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:0 -# 1ff2873063cc4f928e5b9b85a6ba02ca -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:14 -# a09639d95c0a4f6786dc86871cb7aac1 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:18 -# 77baf463dd02478c8000b4add1378348 -msgid "Modifies an existing document or documents in a collection. The method can modify specific fields of an existing document or documents or replace an existing document entirely, depending on the :ref:`update parameter `." -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:23 -# 5d8fa772715744bb8bf21af099969c94 -msgid "By default, the :method:`~db.collection.update()` method updates a **single** document. Set the :ref:`multi-parameter` to update all documents that match the query criteria." -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:27 -# 68cc1e840f9542ec981ada4b5b67c7b6 -msgid "The :method:`~db.collection.update()` method has the following form:" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:43 -# 4e27e6a7f7384319a306e000ede936a5 -msgid "The :method:`~db.collection.update()` method takes the following parameters:" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:48 -# 3b7a5d17a45c425cb5a4c7e4fb691205 -msgid "The :method:`~db.collection.update()` method returns an object that contains the status of the operation." -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:52 -# 7f571d114a8a4eef9c9bea2a5982957d -msgid "A :ref:`writeresults-update` object that contains the status of the operation." -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:56 -# 8f906a4854da430fa0b50786231cdb0d -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:61 -# ee63d0d640cd4fa0be7ebb69ccdd7fd2 -msgid "Write Concern" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:65 -# f48f7adbe1024c90addf7ffbb8e386a5 -msgid "The :method:`~db.collection.update()` method uses the :dbcommand:`update` command, which uses the default :doc:`write concern `. To specify a different write concern, include the ``writeConcern`` option in the options parameter. See :ref:`example-update-write-concern` for an example." -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:74 -# dab4f5cd95b1437b8b7fa17520ae443e -msgid "Update Parameter" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:76 -# c10e71639cc3422cb7ee1aa5629070bf -msgid "The :method:`~db.collection.update()` method either modifies specific fields in existing documents or replaces an existing document entirely." -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:80 -#: ../source/reference/method/db.collection.update.txt:243 -# 5dc84242cc23423688b1e182e7077a1a -# 673bd6d5061242cbb2812bb233f8b9f2 -msgid "Update Specific Fields" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:82 -# 41fe125034004686b15ced1e7107e47d -msgid "If the ```` document contains :ref:`update operator ` modifiers, such as those using the :update:`$set` modifier, then:" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:86 -# 8c7705aba5e0440b9adbf4aa1c611796 -msgid "The ```` document must contain *only* :ref:`update operator ` expressions." -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:89 -# 6b95b1ce2b2b46a8a9bf448ba8cff8fc -msgid "The :method:`~db.collection.update()` method updates only the corresponding fields in the document." -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:92 -# 71f64784a65f42f09942de6112d9c6eb -msgid "To update an embedded document or an array as a whole, specify the replacement value for the field. To update particular fields in an embedded document or in an array, use :ref:`dot notation ` to specify the field." -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:98 -# d3f78b6e9cfb43caa7398177b26cecd4 -msgid "Replace a Document Entirely" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:100 -# c91c54d15f894649a8dfd6b3725ebf44 -msgid "If the ```` document contains *only* ``field:value`` expressions, then:" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:103 -# e730c2820a044a09a3f1bbc0806b69f6 -msgid "The :method:`~db.collection.update()` method *replaces* the matching document with the ```` document. The :method:`~db.collection.update()` method *does not* replace the ``_id`` value. For an example, see :ref:`example-update-replace-fields`." -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:109 -# bbfdf39cdc1d424ea51d6ab191328e5a -msgid ":method:`~db.collection.update()` *cannot* :ref:`update multiple documents `." -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:115 -# 930337bdcc6e4892939b2c022a025b12 -msgid "Upsert Option" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:120 -# c8079cd7c4d146199f7cfaf9be310492 -msgid "Upsert Behavior" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:122 -# 1b34c39769724ebfac154e3aded6025b -msgid "If ``upsert`` is ``true`` and no document matches the query criteria, :method:`~db.collection.update()` inserts a *single* document. The update creates the new document with either:" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:126 -# 4ee9e22075a443429aa866b827105e7f -msgid "The fields and values of the ```` parameter if the ```` parameter is a replacement document (i.e., contains only field and value pairs). If neither the ```` nor the ```` document specifies an ``_id`` field, MongoDB adds the ``_id`` field with an :ref:`objectid` value." -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:132 -# 31378a12b6174b999de6aa8259019088 -msgid "The fields and values of both the ```` and ```` parameters if the ```` parameter contains :ref:`update operator ` expressions. The update creates a base document from the equality clauses in the ```` parameter, and then applies the update expressions from the ```` parameter. :doc:`Comparison ` operations from the ```` will not be included in the new document." -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:140 -# 347336fb387e4be39a6922def22f7f34 -msgid "If ``upsert`` is ``true`` and there are documents that match the query criteria, :method:`~db.collection.update()` performs an update." -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:143 -# c19fc693aed4487b8700d099bd9bff06 -msgid ":update:`$setOnInsert`" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:148 -# f3d13b5f2cac4650a2cb80ac49b583f0 -msgid "Use Unique Indexes" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:150 -# a3bc6426057e4e638c2b7ed4516b8bc4 -msgid "To avoid inserting the same document more than once, only use ``upsert: true`` if the ``query`` field is uniquely indexed." -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:154 -# 2f1b5852aea54ea683b0e3182d3c82b9 -msgid "Given a collection named ``people`` where no documents have a ``name`` field that holds the value ``Andy``. Consider when multiple clients issue the following *update* with ``upsert: true`` at the same time:" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:171 -# ce685c0f2202443398886b1178a758d1 -msgid "If all :method:`~db.collection.update()` operations complete the ``query`` portion before any client successfully inserts data, **and** there is no unique index on the ``name`` field, then each update operation may result in an insert." -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:176 -# 35b15c0db0a44e879d6904cedfc46e5f -msgid "To prevent MongoDB from inserting the same document more than once, create a :ref:`unique index ` on the ``name`` field. With a unique index, if multiple applications issue the same update with ``upsert: true``, *exactly one* :method:`~db.collection.update()` would successfully insert a new document." -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:183 -# a395273f5f7c4a7e84ac7a1f2ca996e6 -msgid "The remaining operations would either:" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:185 -# 96d965abb2104433a8ffbc3e4e6b35b7 -msgid "update the newly inserted document, or" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:187 -# 5558bffe36544bbcad6d355910ab0d28 -msgid "fail when they attempted to insert a duplicate." -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:189 -# beb0ad42581646d0b7dc44b834490cc5 -msgid "If the operation fails because of a duplicate index key error, applications may retry the operation which will succeed as an update operation." -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:196 -# cbf6fdcc3ed94e70b1c7edefb9b2e665 -msgid "``upsert:true`` with a Dotted ``_id`` Query" -msgstr "" - -#: ../source/includes/fact-mongodb30-upsert-id.rst:1 -# 17f8101679a64dcda877609df39d4fce -msgid "When you execute an :method:`~db.collection.update()` with ``upsert: true`` and the query matches no existing document, MongoDB will refuse to insert a new document if the query specifies conditions on the ``_id`` field using :ref:`dot notation `." -msgstr "" - -#: ../source/includes/fact-mongodb30-upsert-id.rst:8 -# bc745fd0db7047aa827496aeedc001f3 -msgid "This restriction ensures that the order of fields embedded in the ``_id`` document is well-defined and not bound to the order specified in the query" -msgstr "" - -#: ../source/includes/fact-mongodb30-upsert-id.rst:11 -# 363c0c4e1f8349f9826dabb00e4b5a0b -msgid "If you attempt to insert a document in this way, MongoDB will raise an error." -msgstr "" - -#: ../source/includes/fact-mongodb30-upsert-id-example.rst:1 -# ff7637e989264b4f824f20d4ed47d7c2 -msgid "For example, consider the following update operation. Since the update operation specifies ``upsert:true`` and the query specifies conditions on the ``_id`` field using dot notation, then the update will result in an error when constructing the document to insert." -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:206 -# 07ef24f905a342b4905b8a116dde7c84 -msgid "Multi Parameter" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:208 -# b3890ec74c254bb69e8ddc1734abf5ed -msgid "If ``multi`` is set to ``true``, the :method:`~db.collection.update()` method updates all documents that meet the ```` criteria. The ``multi`` update operation may interleave with other operations, both read and/or write operations. For unsharded collections, you can override this behavior with the :update:`$isolated` operator, which isolates the update operation and disallows yielding during the operation. This isolates the update so that no client can see the updated documents until they are all processed, or an error stops the update operation." -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:218 -# 3d87b6a8c9d949b581ae716fb2d6b4d2 -msgid "If the :ref:`\\ ` document contains *only* ``field:value`` expressions, then :method:`~db.collection.update()` *cannot* update multiple documents." -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:222 -# faedb186da6c431abfcbfdca74246834 -msgid "For an example, see :ref:`example-update-multi`." -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:225 -# 78a00ccc2da94886a58b11fed0f8c752 -msgid "Sharded Collections" -msgstr "" - -#: ../source/includes/fact-single-modification-in-sharded-collections.rst:1 -# d2994c48b68c4a2a9496965ef68d5ddf -msgid "All |single-modification-operation-names| operations for a sharded collection must include the :term:`shard key` *or* the ``_id`` field in the query specification. |single-modification-operation-names| operations without the :term:`shard key` *or* the ``_id`` field return an error." -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:233 -# cdd7779657a74cd987c20b8fb37ae216 -msgid ":method:`~db.collection.findAndModify()`" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:238 -# 5af242f04981480c82fb9fb091ec2413 -msgid "Examples" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:245 -# 778e571fae7646208163b6fac2f49f78 -msgid "To update specific fields in a document, use :ref:`update operators ` in the ```` parameter." -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:248 -# dd20e17bd8f4492093d4e8898bb579e2 -msgid "For example, given a ``books`` collection with the following document:" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:262 -# 63670c9c0487496c9ec2f532c70b5f8b -msgid "The following operation uses:" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:264 -# 97681d37225848d286af76bc0aa3d6f5 -msgid "the :update:`$inc` operator to increment the ``stock`` field; and" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:266 -# 300e1aa3585141828011f777ad6bb07e -msgid "the :update:`$set` operator to replace the value of the ``item`` field, the ``publisher`` field in the ``info`` embedded document, the ``tags`` field, and the second element in the ``ratings`` array." -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:285 -# 5c038e4110454752875a126fa122106a -msgid "The updated document is the following:" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:299 -# b74b37a50435492eab7060313a5b9a34 -msgid ":update:`$set`, :update:`$inc`, :doc:`/reference/operator/update`, :ref:`dot notation `" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:304 -# e7137943cb374122b95bd533de2a1c41 -msgid "Remove Fields" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:306 -# 540705b77db044a3847dfd304560ba71 -msgid "The following operation uses the :update:`$unset` operator to remove the ``tags`` field:" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:313 -# 6682700c6561417087dbb6726e4995c7 -msgid ":update:`$unset`, :update:`$rename`, :doc:`/reference/operator/update`" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:318 -# bec176b3611d47d8a96625037b059729 -msgid "Replace All Fields" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:320 -# 1a8dd52d56fc47e1a53bde9d403f5be0 -msgid "Given the following document in the ``books`` collection:" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:334 -# afcbc6cf36f84315be725a3be79186dc -msgid "The following operation passes an ```` document that contains only field and value pairs. The ```` document completely replaces the original document except for the ``_id`` field." -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:350 -# d316c805ac4048d49bb1f67d105f0812 -msgid "The updated document contains *only* the fields from the replacement document and the ``_id`` field. That is, the fields ``ratings`` and ``reorder`` no longer exist in the updated document since the fields were not in the replacement document." -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:368 -# 210a757161854fa09f44347bca0cd6f3 -msgid "Insert a New Document if No Match Exists" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:371 -# 9f01d6b0a8954db6b82b0db4efaf4093 -msgid "The following update sets the :ref:`upsert ` option to ``true`` so that :method:`~db.collection.update()` creates a new document in the ``books`` collection if no document matches the ```` parameter:" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:388 -# 71d988deafe94907ac6aa0b64c3b1617 -msgid "If no document matches the ```` parameter, the update operation inserts a document with *only* the fields and values of the ```` document and a new unique ``ObjectId`` for the ``_id`` field:" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:402 -#: ../source/reference/method/db.collection.update.txt:520 -# 32369224eb004b5c81e2926f181d271d -# fda89824ed574ace9d8c2ffd035fee5a -msgid "For more information on ``upsert`` option and the inserted document, :ref:`upsert-parameter`." -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:408 -# b6446cea48d0496c8811f566b1b33f1c -msgid "Update Multiple Documents" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:410 -# a267c292c79543f58b9757ec081e3773 -msgid "To update multiple documents, set the ``multi`` option to ``true``. For example, the following operation updates all documents where ``stock`` is less than or equal to ``10``:" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:422 -# 200af4ebc4d04df8bb399af86aff5d50 -msgid "If the ``reorder`` field does not exist in the matching document(s), the :update:`$set` operator will add the field with the specified value. See :update:`$set` for more information." -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:429 -# d652950ea6ab419793a48efd7321b7f7 -msgid "Override Default Write Concern" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:431 -# dc9ac0e90de74a87a1902e110c468056 -msgid "The following operation on a replica set specifies a :doc:`write concern ` of ``\"w: majority\"`` with a ``wtimeout`` of 5000 milliseconds such that the method returns after the write propagates to a majority of the voting replica set members or the method times out after 5 seconds." -msgstr "" - -#: ../source/includes/fact-majority-write-concern-change.rst:1 -# ee754f49abc04443b34824d2673c7506 -msgid "In previous versions, ``majority`` referred to the majority of all members of the replica set instead of the majority of the voting members." -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:451 -# 1d56355f556b454f884e7ff920cba661 -msgid "Combine the ``upsert`` and ``multi`` Options" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:453 -# 33a4df41a8074f47b6f39e02646b3a82 -msgid "Given a ``books`` collection that includes the following documents:" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:472 -# aff12f699b5f46acb9e1962e4b966c4f -msgid "The following operation specifies both the ``multi`` option and the ``upsert`` option. If matching documents exist, the operation updates all matching documents. If no matching documents exist, the operation inserts a new document." -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:485 -# f00b6d1ca04e41829272c86460aba022 -msgid "The operation updates all matching documents and results in the following:" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:507 -# 82db1a2fd7c54cd484017fbb4938290b -msgid "If the collection had *no* matching document, the operation would result in the insertion of a document using the fields from both the ```` and the ```` specifications:" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:524 -# f19a6771f8dc4c5fbe1d38d0eaad20ea -msgid "Specify Collation" -msgstr "" - -#: ../source/includes/extracts/collation-description.rst:1 -# aab3f373292c4afd9da0b810c1399a68 -msgid ":doc:`Collation ` allows users to specify language-specific rules for string comparison, such as rules for lettercase and accent marks." -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:528 -# 36cd475a7b234dacb199da95f170d902 -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:536 -# 036a89748cee4a8d8c3f5cda89607ed9 -msgid "The following operation includes the :ref:`collation ` option:" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:550 -# 79d1235acf9c49678d1306d0d3b4b37b -msgid "WriteResult" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:555 -# 5cfe5a446bff49de9c5884bfaf4411d8 -msgid "Successful Results" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:557 -# b63b3e54b6cf4af693edfc1ea4d96fb9 -msgid "The :method:`~db.collection.update()` method returns a :method:`WriteResult` object that contains the status of the operation. Upon success, the :method:`WriteResult` object contains the number of documents that matched the query condition, the number of documents inserted by the update, and the number of documents modified:" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:0 -# 19a1424eedec4a018cf3c0c71e5efa59 -msgid "See" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:571 -# 0bbb05eecbb94cd590bbbf21573efec4 -msgid "Write Concern Errors" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:573 -# e4f08f421fda4a53994f624731a19d04 -msgid "If the :method:`~db.collection.update()` method encounters write concern errors, the results include the :data:`WriteResult.writeConcernError` field:" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:589 -# a831ba38571b48b7985efe94bd6f9718 -msgid ":method:`WriteResult.hasWriteConcernError()`" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:592 -# 9befe4eb09f041cba885278859893d6e -msgid "Errors Unrelated to Write Concern" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:594 -# 66c9af3d73c64518b0a7cfe16a1fbabe -msgid "If the :method:`~db.collection.update()` method encounters a non-write concern error, the results include the :data:`WriteResult.writeError` field:" -msgstr "" - -#: ../source/reference/method/db.collection.update.txt:610 -# 9b324b3dba09463fa7a4eaf0f308f9f0 -msgid ":method:`WriteResult.hasWriteError()`" -msgstr "" - -#: ../source/includes/extracts/additional-resources-quick-reference.rst:4 -# 26ba5b7ac43c40b881c0602f7d76ed42 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-quick-reference.rst:6 -# 9569ede110234fab8922c957dd2e7f99 -msgid "`Quick Reference Cards `_" -msgstr "" - diff --git a/locale/pot/reference/method/db.collection.updateMany.pot b/locale/pot/reference/method/db.collection.updateMany.pot deleted file mode 100644 index eed646c7d20..00000000000 --- a/locale/pot/reference/method/db.collection.updateMany.pot +++ /dev/null @@ -1,222 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.updateMany.txt:3 -# b63bd2f96f9a48f69d41d0fcd3329af2 -msgid "db.collection.updateMany()" -msgstr "" - -#: ../source/reference/method/db.collection.updateMany.txt:0 -# 10cd34ecdd56478b999afbc80f90932d -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.collection.updateMany.txt:14 -# c9acfe2d76b84e0da387e5ad9b8dd244 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.collection.updateMany.txt:20 -# 83785f8c0f374bdfa79b2e10d4ae8222 -msgid "Updates multiple documents within the collection based on the filter." -msgstr "" - -#: ../source/reference/method/db.collection.updateMany.txt:22 -# f7d480af8a96422eb161c6f78af5785e -msgid "The :method:`~db.collection.updateMany()` method has the following form:" -msgstr "" - -#: ../source/reference/method/db.collection.updateMany.txt:36 -# 0381d98f30eb40c9abf4ef67824a6b8d -msgid "The :method:`~db.collection.updateMany()` method takes the following parameters:" -msgstr "" - -#: ../source/reference/method/db.collection.updateMany.txt:42 -# b5303ecb417b477fad35730499c167c4 -msgid "A document containing: - A boolean ``acknowledged`` as ``true`` if the operation ran with :term:`write concern` or ``false`` if write concern was disabled - ``matchedCount`` containing the number of matched documents - ``modifiedCount`` containing the number of modified documents - ``upsertedId`` containing the ``_id`` for the upserted document" -msgstr "" - -#: ../source/reference/method/db.collection.updateMany.txt:44 -# e3d8fd40962c4be091948fd23f3fef98 -msgid "A document containing:" -msgstr "" - -#: ../source/reference/method/db.collection.updateMany.txt:46 -# 3425dcbcb9984033b7c7ccf30510c39d -msgid "A boolean ``acknowledged`` as ``true`` if the operation ran with :term:`write concern` or ``false`` if write concern was disabled" -msgstr "" - -#: ../source/reference/method/db.collection.updateMany.txt:49 -# 815b9f9ba0d349afbc83e38d9ad1b855 -msgid "``matchedCount`` containing the number of matched documents" -msgstr "" - -#: ../source/reference/method/db.collection.updateMany.txt:51 -# 57087627fb6c4ee9bb09c00af7d203b2 -msgid "``modifiedCount`` containing the number of modified documents" -msgstr "" - -#: ../source/reference/method/db.collection.updateMany.txt:53 -# 515a21c86e9d4e7e97f127f0fc2f7686 -msgid "``upsertedId`` containing the ``_id`` for the upserted document" -msgstr "" - -#: ../source/reference/method/db.collection.updateMany.txt:56 -# 5149aaae88664ebc89c0ea45b8c05c9d -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.collection.updateMany.txt:58 -# 0c475a06ed804a209aac3d6ec6804d69 -msgid ":method:`~db.collection.updateMany()` updates all matching documents in the collection that match the ``filter``, using the ``update`` criteria to apply modifications." -msgstr "" - -#: ../source/reference/method/db.collection.updateMany.txt:62 -# c88bfb7e3dbb4b2380f628bddd0ce8fe -msgid "If ``upsert: true`` and no documents match the ``filter``, :method:`~db.collection.updateMany()` creates a new document based on the ``filter`` and ``update`` parameters. See :ref:`updateMany-example-update-multiple-documents-with-upsert`." -msgstr "" - -#: ../source/reference/method/db.collection.updateMany.txt:70 -# b97d0052adf745178ccd30a752ee5d5f -msgid "Capped Collections" -msgstr "" - -#: ../source/includes/extracts/capped-collection-immutable-document-size-update.rst:1 -# 37f9af21054c477382d2cdf7978a2dae -msgid "If an update operation changes the document size, the operation will fail." -msgstr "" - -#: ../source/reference/method/db.collection.updateMany.txt:80 -# 9e98df22bdd34072a21f0a9f6f14b260 -msgid "Explainability" -msgstr "" - -#: ../source/includes/fact-bulkwrite-explainable.rst:1 -# b31ee6c6f6404c3ba8833acd0ef822ac -msgid "|write-method| is not compatible with :method:`db.collection.explain()`." -msgstr "" - -#: ../source/includes/fact-bulkwrite-explainable.rst:6 -# ee61415b83c545c8abf0b79129811cc2 -msgid "Use |old-write-method| instead." -msgstr "" - -#: ../source/reference/method/db.collection.updateMany.txt:90 -# 7dc5c27a50d84bc9b65afd1905af96d1 -msgid "Examples" -msgstr "" - -#: ../source/reference/method/db.collection.updateMany.txt:95 -# f84d1674d528431189f433c2b0619a67 -msgid "Update Multiple Documents" -msgstr "" - -#: ../source/reference/method/db.collection.updateMany.txt:97 -# 4a7cc1051f0941f29836d7f54b18f1e2 -msgid "The ``restaurant`` collection contains the following documents:" -msgstr "" - -#: ../source/reference/method/db.collection.updateMany.txt:106 -# 34075c26dd5e450eaa7b2b194d6026ed -msgid "The following operation updates all documents where ``violations`` are greater than ``4`` and :update:`$set` a flag for review:" -msgstr "" - -#: ../source/reference/method/db.collection.updateMany.txt:120 -#: ../source/reference/method/db.collection.updateMany.txt:172 -# deaa00d7218c468ab313447f820fa478 -# e0c6f0c5661a443fa379145e62337616 -msgid "The operation returns:" -msgstr "" - -#: ../source/reference/method/db.collection.updateMany.txt:126 -#: ../source/reference/method/db.collection.updateMany.txt:183 -# bea63d4691e04d3ab08170091d4e5767 -# 89f9965f5c504516a81257b0426fefa9 -msgid "The collection now contains the following documents:" -msgstr "" - -#: ../source/reference/method/db.collection.updateMany.txt:135 -# 72346be4d5744013bfcbf953b0428a67 -msgid "If no matches were found, the operation instead returns:" -msgstr "" - -#: ../source/reference/method/db.collection.updateMany.txt:141 -# 9d493e42e0744aaa8ac2483d5ae93df7 -msgid "Setting ``upsert: true`` would insert a document if no match was found." -msgstr "" - -#: ../source/reference/method/db.collection.updateMany.txt:146 -# 34e951409f2544d9957acc42cf6a170c -msgid "Update Multiple Documents with Upsert" -msgstr "" - -#: ../source/reference/method/db.collection.updateMany.txt:148 -# 56b61b2c4bac43c48943b1bfdad15b06 -msgid "The ``inspectors`` collection contains the following documents:" -msgstr "" - -#: ../source/reference/method/db.collection.updateMany.txt:157 -# c9c05ba1f0294582b5042bf71ceb20f3 -msgid "The following operation updates all documents with ``Sector`` greater than 4 and ``inspector`` equal to ``\"R. Coltrane\"``:" -msgstr "" - -#: ../source/reference/method/db.collection.updateMany.txt:193 -# 721eb8e792994bcf8dae91d1ce04d164 -msgid "Since no documents matched the filter, and ``upsert`` was ``true``, :method:`~db.collection.updateMany` inserted the document with a generated ``_id``, the equality conditions from the ``filter``, and the ``update`` modifiers." -msgstr "" - -#: ../source/reference/method/db.collection.updateMany.txt:201 -# b0aed235923b4ab8b4364737bf6cbd56 -msgid "Update with Write Concern" -msgstr "" - -#: ../source/reference/method/db.collection.updateMany.txt:203 -# d47f90fa80434fb9a9e9a0dec9f372e8 -msgid "Given a three member replica set, the following operation specifies a ``w`` of ``majority`` and ``wtimeout`` of ``100``:" -msgstr "" - -#: ../source/reference/method/db.collection.updateMany.txt:218 -# f6de4cec0d26457cab1464809c590190 -msgid "If the acknowledgement takes longer than the ``wtimeout`` limit, the following exception is thrown:" -msgstr "" - -#: ../source/reference/method/db.collection.updateMany.txt:232 -# 2ddea0d2e30442b69e32154591a197e9 -msgid "The ``wtimeout`` error only indicates that the operation did not complete on time. The write operation itself can still succeed outside of the set time limit." -msgstr "" - -#: ../source/reference/method/db.collection.updateMany.txt:238 -# 0e6cfd4867ca424a9e877c13eb2b90b3 -msgid "Specify Collation" -msgstr "" - -#: ../source/includes/extracts/collation-description.rst:1 -# c5698ef6a614496583df208a8140431c -msgid ":doc:`Collation ` allows users to specify language-specific rules for string comparison, such as rules for lettercase and accent marks." -msgstr "" - -#: ../source/reference/method/db.collection.updateMany.txt:242 -# 16a50df3c7034cca9ab756b3614516a4 -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -#: ../source/reference/method/db.collection.updateMany.txt:250 -# 6aacc29e45f44197bb7af451932b19fa -msgid "The following operation includes the :ref:`collation ` option:" -msgstr "" - diff --git a/locale/pot/reference/method/db.collection.updateOne.pot b/locale/pot/reference/method/db.collection.updateOne.pot deleted file mode 100644 index c6b5fe28d80..00000000000 --- a/locale/pot/reference/method/db.collection.updateOne.pot +++ /dev/null @@ -1,242 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.updateOne.txt:3 -# 75b13c9ce9e143369dd47d0da0f94b25 -msgid "db.collection.updateOne()" -msgstr "" - -#: ../source/reference/method/db.collection.updateOne.txt:0 -# 1214f5391b9b4f55b38fe5a016c2e656 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.collection.updateOne.txt:14 -# cf4562187e824ee5be468f137afc743e -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.collection.updateOne.txt:20 -# 74b8c6c511bc42f583755593ef265435 -msgid "Updates a single document within the collection based on the filter." -msgstr "" - -#: ../source/reference/method/db.collection.updateOne.txt:22 -# 39dd600fe9bc44b78d97ff5ae1947cee -msgid "The :method:`~db.collection.updateOne()` method has the following form:" -msgstr "" - -#: ../source/reference/method/db.collection.updateOne.txt:36 -# 1d0cf08486944ec0b250d385abe895ab -msgid "The :method:`~db.collection.updateOne()` method takes the following parameters:" -msgstr "" - -#: ../source/reference/method/db.collection.updateOne.txt:41 -# 5480c4c70ff74ebcaf84fc5d9adb5cd5 -msgid "A document containing: - A boolean ``acknowledged`` as ``true`` if the operation ran with :term:`write concern` or ``false`` if write concern was disabled - ``matchedCount`` containing the number of matched documents - ``modifiedCount`` containing the number of modified documents - ``upsertedId`` containing the ``_id`` for the upserted document" -msgstr "" - -#: ../source/reference/method/db.collection.updateOne.txt:43 -# 6efcce3abffa41e09f9f698da0e644a8 -msgid "A document containing:" -msgstr "" - -#: ../source/reference/method/db.collection.updateOne.txt:45 -# 9a0432566017426d9a9377cb6e4d6036 -msgid "A boolean ``acknowledged`` as ``true`` if the operation ran with :term:`write concern` or ``false`` if write concern was disabled" -msgstr "" - -#: ../source/reference/method/db.collection.updateOne.txt:48 -# a2bc09b8301d4304b1ffb0d15fdb5e70 -msgid "``matchedCount`` containing the number of matched documents" -msgstr "" - -#: ../source/reference/method/db.collection.updateOne.txt:50 -# 843000546f504db88b0f4e3c916f708a -msgid "``modifiedCount`` containing the number of modified documents" -msgstr "" - -#: ../source/reference/method/db.collection.updateOne.txt:52 -# 866510a220cc4c498b37e955169408dd -msgid "``upsertedId`` containing the ``_id`` for the upserted document" -msgstr "" - -#: ../source/reference/method/db.collection.updateOne.txt:55 -# 3792f6a7852c490b875ccd2d813b8dda -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.collection.updateOne.txt:57 -# c91977f5f8b044ddad2d72cf36b869dc -msgid ":method:`~db.collection.updateOne()` updates the first matching document in the collection that matches the ``filter``, using the ``update`` instructions to apply modifications." -msgstr "" - -#: ../source/reference/method/db.collection.updateOne.txt:61 -# a20d750cac4646c1b9684a1918ecd11a -msgid "If ``upsert: true`` and no documents match the ``filter``, :method:`~db.collection.updateOne()` creates a new document based on the ``filter`` criteria and ``update`` modifications. See :ref:`updateOne-example-update-with-upsert`." -msgstr "" - -#: ../source/reference/method/db.collection.updateOne.txt:69 -# e83372ba50244f30b21fc748b0976735 -msgid "Capped Collection" -msgstr "" - -#: ../source/includes/extracts/capped-collection-immutable-document-size-update.rst:1 -# fa346d86221d49b88cd15c548f17725f -msgid "If an update operation changes the document size, the operation will fail." -msgstr "" - -#: ../source/reference/method/db.collection.updateOne.txt:79 -# a610841dfc744a208d0a2d337138d7f7 -msgid "Explainability" -msgstr "" - -#: ../source/includes/fact-bulkwrite-explainable.rst:1 -# 29dc6a95aa794f68893372f48ed3989d -msgid "|write-method| is not compatible with :method:`db.collection.explain()`." -msgstr "" - -#: ../source/includes/fact-bulkwrite-explainable.rst:6 -# 37c56077867742fb814229a0165a994a -msgid "Use |old-write-method| instead." -msgstr "" - -#: ../source/reference/method/db.collection.updateOne.txt:89 -# 6794f58631cb4c838d6618d2ca0b5e40 -msgid "Examples" -msgstr "" - -#: ../source/reference/method/db.collection.updateOne.txt:94 -# fd0d46e717234c4089e3fde048bc0a9a -msgid "Update" -msgstr "" - -#: ../source/reference/method/db.collection.updateOne.txt:96 -# a8f0702021b6401da2479cf1e4b583b9 -msgid "The ``restaurant`` collection contains the following documents:" -msgstr "" - -#: ../source/reference/method/db.collection.updateOne.txt:104 -# f5db1de654ac45b1b53980330ab07962 -msgid "The following operation updates a single document where ``name: \"Central Perk Cafe\"`` with the ``violations`` field:" -msgstr "" - -#: ../source/reference/method/db.collection.updateOne.txt:118 -#: ../source/reference/method/db.collection.updateOne.txt:200 -# 640044029a7041c6974e831cb55910d2 -# cdbb34600f1d4029a0f231145922c756 -msgid "The operation returns:" -msgstr "" - -#: ../source/reference/method/db.collection.updateOne.txt:124 -# 5ed0adae75e84ff1a671a608f2c74141 -msgid "If no matches were found, the operation instead returns:" -msgstr "" - -#: ../source/reference/method/db.collection.updateOne.txt:130 -# 61740c388b90471e89b95a081d519734 -msgid "Setting ``upsert: true`` would insert the document if no match was found. See :ref:`updateOne-example-update-with-upsert`" -msgstr "" - -#: ../source/reference/method/db.collection.updateOne.txt:136 -# ddf5208876d54921a83fc61a3a042f58 -msgid "Update with Upsert" -msgstr "" - -#: ../source/reference/method/db.collection.updateOne.txt:138 -# 5f8a0f136c074d3f8bb2160149fee1b5 -msgid "The ``restaurant`` collection contains the following documents:" -msgstr "" - -#: ../source/reference/method/db.collection.updateOne.txt:146 -# 8256bcdf1f0d4ffab56acfda7f250ced -msgid "The following operation attempts to update the document with ``name : \"Pizza Rat's Pizzaria\"``, while ``upsert: true`` :" -msgstr "" - -#: ../source/reference/method/db.collection.updateOne.txt:161 -# db710b0312474fb7af6ef60412095f13 -msgid "Since ``upsert:true`` the document is ``inserted`` based on the ``filter`` and ``update`` criteria. The operation returns:" -msgstr "" - -#: ../source/reference/method/db.collection.updateOne.txt:173 -#: ../source/reference/method/db.collection.updateOne.txt:211 -# c52c9f42c84a49c48773378d32cf0b57 -# e1d6eaa0a569498dad6dd6328abbdb40 -msgid "The collection now contains the following documents:" -msgstr "" - -#: ../source/reference/method/db.collection.updateOne.txt:182 -# e272fa44450842e0b06e299c0544f7d7 -msgid "The ``name`` field was filled in using the ``filter`` criteria, while the ``update`` operators were used to create the rest of the document." -msgstr "" - -#: ../source/reference/method/db.collection.updateOne.txt:185 -# 36fe999d02494df58a6d581027b6ac0b -msgid "The following operation updates the first document with ``violations`` that are greater than ``10``:" -msgstr "" - -#: ../source/reference/method/db.collection.updateOne.txt:221 -# 81ead59c459b4b61a0a4f5288e4de0d1 -msgid "Since no documents matched the filter, and ``upsert`` was ``true``, :method:`~db.collection.updateOne` inserted the document with a generated ``_id`` and the ``update`` criteria only." -msgstr "" - -#: ../source/reference/method/db.collection.updateOne.txt:228 -# dcfa1f34b1654a12a85c2dfd5cf94ec5 -msgid "Update with Write Concern" -msgstr "" - -#: ../source/reference/method/db.collection.updateOne.txt:230 -# a1a0c39d3cbf4e1e919edf0cc1c523aa -msgid "Given a three member replica set, the following operation specifies a ``w`` of ``majority``, ``wtimeout`` of ``100``:" -msgstr "" - -#: ../source/reference/method/db.collection.updateOne.txt:245 -# 5d453be3f3194202bc1ff8f9ff8afa33 -msgid "If the primary and at least one secondary acknowledge each write operation within 100 milliseconds, it returns:" -msgstr "" - -#: ../source/reference/method/db.collection.updateOne.txt:252 -# 9944e350968a4c3ba26df39e9d7a7102 -msgid "If the acknowledgement takes longer than the ``wtimeout`` limit, the following exception is thrown:" -msgstr "" - -#: ../source/reference/method/db.collection.updateOne.txt:266 -# 0b6c20ff89e04a9fb6a141e89be0c9d3 -msgid "Specify Collation" -msgstr "" - -#: ../source/includes/extracts/collation-description.rst:1 -# 260994ec2bac4a5e8eda135e9bbceb2a -msgid ":doc:`Collation ` allows users to specify language-specific rules for string comparison, such as rules for lettercase and accent marks." -msgstr "" - -#: ../source/reference/method/db.collection.updateOne.txt:270 -# ea7976863cd74d45ac3a8dcd8297ff66 -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -#: ../source/reference/method/db.collection.updateOne.txt:278 -# 773ae98493934503b3df2ba80bbeb965 -msgid "The following operation includes the :ref:`collation ` option:" -msgstr "" - -#: ../source/reference/method/db.collection.updateOne.txt:290 -# 5fa96b879bd34e87adc435c6cab4e99d -msgid "To update multiple documents, see :method:`db.collection.updateMany()`." -msgstr "" - diff --git a/locale/pot/reference/method/db.collection.validate.pot b/locale/pot/reference/method/db.collection.validate.pot deleted file mode 100644 index 8561187b187..00000000000 --- a/locale/pot/reference/method/db.collection.validate.pot +++ /dev/null @@ -1,58 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.validate.txt:3 -# 926d3c737bf84d0086bb6f67350e3bf4 -msgid "db.collection.validate()" -msgstr "" - -#: ../source/reference/method/db.collection.validate.txt:0 -# 38749cac51d24489b6abbfe53291f260 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.collection.validate.txt:14 -# 651099a8f6e64d2f9bc69c103eae06c2 -msgid "Description" -msgstr "" - -#: ../source/reference/method/db.collection.validate.txt:18 -# 04701f1341ef4fe9b2553e873cca3b31 -msgid "Validates a collection. The method scans a collection's data structures for correctness and returns a single :term:`document` that describes the relationship between the logical collection and the physical representation of the data." -msgstr "" - -#: ../source/reference/method/db.collection.validate.txt:23 -# 0903f18ec2824cfc93a7b58d688dfbb1 -msgid "The :method:`~db.collection.validate()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/db.collection.validate.txt:28 -# 7bbda951208641fba7ed4fb70bc1d02a -msgid "The :method:`~db.collection.validate()` method output provides an in-depth view of how the collection uses storage. Be aware that this command is potentially resource intensive and may impact the performance of your MongoDB instance." -msgstr "" - -#: ../source/reference/method/db.collection.validate.txt:34 -# d1a4b6ddc5cb4073a2da579b0bd9fb75 -msgid "The :method:`~db.collection.validate()` method is a wrapper around the :dbcommand:`validate` :term:`database command`." -msgstr "" - -#: ../source/reference/method/db.collection.validate.txt:38 -# ff54d286af9940348f183ede0f707e48 -msgid ":doc:`/reference/command/validate`" -msgstr "" - diff --git a/locale/pot/reference/method/db.commandHelp.pot b/locale/pot/reference/method/db.commandHelp.pot deleted file mode 100644 index 302754b2deb..00000000000 --- a/locale/pot/reference/method/db.commandHelp.pot +++ /dev/null @@ -1,43 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.commandHelp.txt:3 -# 7c5265f6d462454495118ee81dd38d99 -msgid "db.commandHelp()" -msgstr "" - -#: ../source/reference/method/db.commandHelp.txt:0 -# 99ae79815f864680bdd73dc8492f21f4 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.commandHelp.txt:14 -# 735427aabed441c987a206abff725fec -msgid "Description" -msgstr "" - -#: ../source/reference/method/db.commandHelp.txt:18 -# 99ecd5dc90e04d3eb4bfee3c7e1e35b7 -msgid "Displays help text for the specified :term:`database command`. See the :doc:`/reference/command`." -msgstr "" - -#: ../source/reference/method/db.commandHelp.txt:21 -# 5b62309b40b34744bcfa72ac94894d3d -msgid "The :method:`db.commandHelp()` method has the following parameter:" -msgstr "" - diff --git a/locale/pot/reference/method/db.copyDatabase.pot b/locale/pot/reference/method/db.copyDatabase.pot deleted file mode 100644 index ea99869680e..00000000000 --- a/locale/pot/reference/method/db.copyDatabase.pot +++ /dev/null @@ -1,254 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.copyDatabase.txt:3 -# e1367ad355964fe58d2f888bdcdc2524 -msgid "db.copyDatabase()" -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:0 -# 67e87889be3e42658acf61b2fb2d5233 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:14 -# 781374290f97465c9531b5b968ec1947 -msgid "Definition" -msgstr "" - -#: ../source/includes/extracts/fact-copydb-method-authentication-mechanism-change.rst:1 -#: ../source/includes/extracts/fact-copydb-method-authentication-mechanism-change.rst:1 -#: ../source/includes/extracts/fact-copydb-method-authentication-mechanism-change.rst:1 -# 67721c5f36c24660bfb2e7c2934cd7a0 -# 09fd0f1225444a22badad393caddb1b7 -# fc75bb32a9cf4927a09ab780953f6359 -msgid "When authenticating to the ``fromhost`` instance, :method:`db.copyDatabase()` supports :ref:`MONGODB-CR ` and :ref:`SCRAM-SHA-1 ` mechanisms to authenticate the ``fromhost`` user." -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:22 -# a03aad51da0e4660a344f9505c47e963 -msgid "Copies a database either from one :program:`mongod` instance to the current :program:`mongod` instance or within the current :program:`mongod`. :method:`db.copyDatabase()` wraps the :dbcommand:`copydb` command and takes the following arguments:" -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:30 -# e85775daffc3458ea3f50178a456956f -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:33 -# f9d03d41ff2f47ccb094ef7cc11a91a2 -msgid "Destination" -msgstr "" - -#: ../source/includes/extracts/fact-copydb-method-behavior-destination.rst:2 -# 4dd8a5640cde4fa2b0bc21cf78b14242 -msgid "Run :method:`db.copyDatabase()` in the ``admin`` database of the destination :program:`mongod` instance, i.e. the instance receiving the copied data." -msgstr "" - -#: ../source/includes/extracts/fact-copydb-method-behavior-destination.rst:6 -# ebc4a0c3f7bc41f8b6600095c6e41cb4 -msgid ":method:`db.copyDatabase()` creates the target database if it does not exist." -msgstr "" - -#: ../source/includes/extracts/fact-copydb-method-behavior-destination.rst:8 -# 3fa67c4eb03c4da58536358869bf0be2 -msgid "If the target database exists and no collection from the source database exists in the target database, :method:`db.copyDatabase()` copies the collections from the source database to the target database. If any collection from the source database exists in the target database, :method:`db.copyDatabase()` errors out and does not copy any remaining collections from the source database." -msgstr "" - -#: ../source/includes/extracts/fact-copydb-method-behavior-destination.rst:14 -# 6f4ed0bfaf954a14898513ea66942ead -msgid ":method:`db.copyDatabase()` requires enough free disk space on the host instance for the copied database. Use the :method:`db.stats()` operation to check the size of the database on the source :program:`mongod` instance." -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:40 -# 51f23eab569445ba9076948791f207ff -msgid "Authentication to Source ``mongod`` Instance" -msgstr "" - -#: ../source/includes/extracts/fact-copydb-method-fromhost-authentication.rst:1 -#: ../source/includes/extracts/fact-copydb-method-fromhost-authentication.rst:1 -#: ../source/includes/extracts/fact-copydb-method-fromhost-authentication.rst:1 -# 76b8d3692fd14fed8e9fb957e1b6c4b1 -# 6671944b98ce4d769aaf1f0e8562fa25 -# 6be136eefb0847e6825547720bc9f22e -msgid "If copying from another :program:`mongod` instance (``fromhost``) that enforces :setting:`access control `, then you must authenticate to the ``fromhost`` instance by specifying the ``username``, ``password``, and optionally ``mechanism``. The method does **not** transmit the password in plaintext." -msgstr "" - -#: ../source/includes/extracts/fact-copydb-method-fromhost-authentication.rst:6 -#: ../source/includes/extracts/fact-copydb-method-fromhost-authentication.rst:6 -#: ../source/includes/extracts/fact-copydb-method-fromhost-authentication.rst:6 -# 09c5506f0687435eaafc0492de1eeb54 -# 5d05f8be89394dd485dbb041a33f0319 -# b042775f2ed44886b07ffe9db68d14ca -msgid "When authenticating to the ``fromhost`` instance, :method:`db.copyDatabase()` uses the ``fromdb`` as the :ref:`authentication database ` for the specified user." -msgstr "" - -#: ../source/includes/extracts/fact-copydb-method-authentication-mechanism.rst:3 -#: ../source/includes/extracts/fact-copydb-method-authentication-mechanism.rst:3 -# 473262ffad524b6b9e790490186c0a64 -# 2bf236cd32e247e990de0bdf01a1e9af -msgid "To authenticate to a version 2.6 ``fromhost``, you must specify ``MONGODB-CR`` as the authentication mechanism. See :ref:`example-copyDatabase-from-2.6`." -msgstr "" - -#: ../source/includes/extracts/fact-copydb-method-authentication-mechanism.rst:7 -#: ../source/includes/extracts/fact-copydb-method-authentication-mechanism.rst:7 -# 84e13fbbc2f845508e0ac99f48d1ced3 -# 9df50e9348944c2281a31cc5f58d16af -msgid "To copy from a version 3.0 ``fromhost`` to a version 2.6 instance, i.e. if running the method from a version 2.6 instance to copy from a version 3.0 ``fromhost``, you can only authenticate to the ``fromhost`` as a ``MONGODB-CR`` user." -msgstr "" - -#: ../source/includes/extracts/fact-copydb-method-behavior-fromhost-authentication.rst:4 -# 6ab6479f059349089efa7ad8aefb0c5a -msgid "For more information on required access and authentication, see :ref:`copyDatabases-requiredAccess`." -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:45 -# 462d2b1900dd4bee9b046252075287f8 -msgid "Concurrency" -msgstr "" - -#: ../source/includes/extracts/fact-copydb-method-behavior-concurrency.rst:1 -# 7c3e5e8d937c4435ae7a007d3a1cf810 -msgid ":method:`db.copyDatabase()` and :dbcommand:`clone` do not produce point-in-time snapshots of the source database. Write traffic to the source or destination database during the copy process will result in divergent data sets." -msgstr "" - -#: ../source/includes/extracts/fact-copydb-method-behavior-concurrency.rst:6 -# 511da5d2c02e4d7fb84aa110a553bf49 -msgid ":method:`db.copyDatabase()` does not lock the destination server during its operation, so the copy will occasionally yield to allow other operations to complete." -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:50 -# 261f0024ed12417296fe72a7180dd432 -msgid "Sharded Clusters" -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:52 -# 38a7d816f41b4eaba03bb9ded38b80b6 -msgid "Do not use :method:`db.copyDatabase()` from a :program:`mongos` instance." -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:54 -# 698cfd48313e4bce99f43001475cf9fc -msgid "Do not use :method:`db.copyDatabase()` to copy databases that contain sharded collections." -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:60 -# dafa5dda3ab140688513987027238285 -msgid "Required Access" -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:67 -# 3b1221c96e2c418ebd5f1bf1a03c6206 -msgid "Source Database (``fromdb``)" -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:69 -# bb3ecb03c76844258414b314e506c262 -msgid "If the :program:`mongod` instance of the *source* database (``fromdb``) enforces :setting:`access control `, you must have proper authorization for the *source* database." -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:77 -# 7432bc4524d34625ad038c249ce197da -msgid "Source is non-``admin`` Database" -msgstr "" - -#: ../source/includes/extracts/access-copydb-source-not-admin.rst:4 -# 193b0891e1684189bc497ccccaec11cf -msgid "If the source database is a non-``admin`` database, you must have privileges that specify :authaction:`find`, :authaction:`listCollections`, and :authaction:`listIndexes` actions on the source database, and :authaction:`find` action on the ``system.js`` collection in the source database." -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:82 -# 847866efbdb94f9f8fd54e8330beea06 -msgid "Source is ``admin`` Database" -msgstr "" - -#: ../source/includes/extracts/access-copydb-source-admin.rst:4 -# 3bb9ab3d27be4f7c8d575829eacd659f -msgid "If the source database is the ``admin`` database, you must have privileges that specify :authaction:`find`, :authaction:`listCollections`, and :authaction:`listIndexes` actions on the ``admin`` database, and :authaction:`find` action on the ``system.js``, ``system.users``, ``system.roles``, and ``system.version`` collections in the ``admin`` database. For example:" -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:89 -# 9b42d544f9eb4916b49fdd4f93a26ea4 -msgid "Target Database (``todb``)" -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:91 -# 31d9b3c26bbb4916ae8b4a9263cdb993 -msgid "If the :program:`mongod` instance of the *target* database (``todb``) enforces :setting:`access control `, you must have proper authorization for the *target* database." -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:96 -# 99a8f971761b46de969484bd9c9e04ec -msgid "Copy from non-``admin`` Database" -msgstr "" - -#: ../source/includes/extracts/access-copydb-target-non-admin-source.rst:1 -# 4bca09dccc7e4c17b0f18afa5f010d5d -msgid "If the source database is not the ``admin`` database, you must have privileges that specify :authaction:`insert` and :authaction:`createIndex` actions on the target database, and :authaction:`insert` action on the ``system.js`` collection in the target database. For example:" -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:101 -# b4dd773c4c524730a0977f14073699d1 -msgid "Copy from ``admin`` Database" -msgstr "" - -#: ../source/includes/extracts/access-copydb-target-admin-source.rst:1 -# 9a8bee690fc3465ea293f390a419e265 -msgid "If the source database is the ``admin`` database, you must have privileges that specify :authaction:`insert` and :authaction:`createIndex` actions on the target database, and :authaction:`insert` action on the ``system.js``, ``system.users``, ``system.roles``, and ``system.version`` collections in the target database. For example:" -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:106 -# 720e03829ddd4caa99bf623f427a67b4 -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:109 -# 2e6fca487a1c4bfd82f9051e28f9f978 -msgid "Copy from the Same ``mongod`` Instance" -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:111 -# ffec4697c0bb46a5bd10390b532b1768 -msgid "To copy within the same :program:`mongod` instance, omit the ``fromhost``." -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:114 -# cae498d346e9466f9426e6345e1ec9e7 -msgid "The following operation copies a database named ``records`` into a database named ``archive_records``:" -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:124 -# 58ac9b5ebf9e446099761a4edb12fe9f -msgid "Copy Database from a ``mongod`` Instances that Enforce Authentication" -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:130 -# 92c02c88e4354e7aa9be0e3c682c1682 -msgid "MongoDB 3.0 supports passing the authentication mechanism to use for the ``fromhost``." -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:132 -# c94d623de8894ecf8b98eb57f2815c89 -msgid "The following operation copies a database named ``reporting`` from a version 2.6 :program:`mongod` instance that runs on ``example.net`` and enforces access control." -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:147 -# 0de5e1d2f66143fa922302e51a0fb11b -msgid ":dbcommand:`clone`" -msgstr "" - diff --git a/locale/pot/reference/method/db.createCollection.pot b/locale/pot/reference/method/db.createCollection.pot deleted file mode 100644 index a766d2f9762..00000000000 --- a/locale/pot/reference/method/db.createCollection.pot +++ /dev/null @@ -1,208 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.createCollection.txt:3 -# c0aebfde31e54999a46ed650b6af8277 -msgid "db.createCollection()" -msgstr "" - -#: ../source/reference/method/db.createCollection.txt:0 -# 4725b061288142859f18c6178217fe8f -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.createCollection.txt:14 -# 5cf6cf474a674204a92e4606bc6dc1fe -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.createCollection.txt:20 -# 42a57c61d4e0403cba7334a87dcaaf81 -msgid "Added support for:" -msgstr "" - -#: ../source/reference/method/db.createCollection.txt:22 -# c7a5300c99524cd98d83742c56e703e1 -msgid "Creation of views (see also :method:`db.createView()`)." -msgstr "" - -#: ../source/reference/method/db.createCollection.txt:24 -# 421c01d5497b47758a96ad1d063ad1bc -msgid "Collation." -msgstr "" - -#: ../source/reference/method/db.createCollection.txt:26 -# b750f8753da34d1c9491c89ea1a32f7f -msgid "Creates a new collection or :doc:`view `." -msgstr "" - -#: ../source/reference/method/db.createCollection.txt:28 -# 04e13d56aff940a594dc4114f3188487 -msgid "Because MongoDB creates a collection implicitly when the collection is first referenced in a command, this method is used primarily for creating new collections that use specific options. For example, you use :method:`db.createCollection()` to create a :term:`capped collection `, or to create a new collection that uses :doc:`document validation `. :method:`db.createCollection()` is also used to pre-allocate space for an ordinary collection." -msgstr "" - -#: ../source/reference/method/db.createCollection.txt:36 -# 64c545ad9644448b8492eda43315acc7 -msgid ":method:`db.createCollection()` is a wrapper around the database command :dbcommand:`create`." -msgstr "" - -#: ../source/reference/method/db.createCollection.txt:39 -# 663ea8d9c57e482d966e85fbbb99c9b1 -msgid "The :method:`db.createCollection()` method has the following prototype form:" -msgstr "" - -#: ../source/reference/method/db.createCollection.txt:57 -# 850275b8363b467f945b0833a7b73548 -msgid "The :method:`db.createCollection()` method has the following parameters:" -msgstr "" - -#: ../source/reference/method/db.createCollection.txt:61 -# 6f525a6aa884414db5a07cdf3e8d5cea -msgid "The ``options`` document contains the following fields:" -msgstr "" - -#: ../source/reference/method/db.createCollection.txt:66 -# 66b0aa02bbbe48a8b5219fd0468668f4 -msgid "Examples" -msgstr "" - -#: ../source/reference/method/db.createCollection.txt:69 -# 989be03558f945e796d3943639888407 -msgid "Create a Capped Collection" -msgstr "" - -#: ../source/reference/method/db.createCollection.txt:71 -# 5f6d3e502d114c1ea3fbc69daf306a3e -msgid "Capped collections have maximum size or document counts that prevent them from growing beyond maximum thresholds. All capped collections must specify a maximum size and may also specify a maximum document count. MongoDB removes older documents if a collection reaches the maximum size limit before it reaches the maximum document count. Consider the following example:" -msgstr "" - -#: ../source/reference/method/db.createCollection.txt:82 -# 61ce0c7a1b384d068f5a25601e179f58 -msgid "This command creates a collection named ``log`` with a maximum size of 5 megabytes and a maximum of 5000 documents." -msgstr "" - -#: ../source/reference/method/db.createCollection.txt:85 -# 7a42378f7a68430f86fc68e7cbb42d40 -msgid "The following command simply pre-allocates a 2-gigabyte, uncapped collection named ``people``:" -msgstr "" - -#: ../source/reference/method/db.createCollection.txt:92 -# c0585f8f65444ade89ef61a3a61307bb -msgid "See :doc:`/core/capped-collections` for more information about capped collections." -msgstr "" - -#: ../source/reference/method/db.createCollection.txt:96 -# 42acd8d118034ea6a3b9bc1c42b0972b -msgid "Create a Collection with Document Validation" -msgstr "" - -#: ../source/reference/method/db.createCollection.txt:100 -# ec44b83af8b647ed8bde5f1640e9aecf -msgid "Collections with validation compare each inserted or updated document against the criteria specified in the ``validator`` option. Depending on the ``validationLevel`` and ``validationAction``, MongoDB either returns a warning, or refuses to insert or update the document if it fails to meet the specified criteria." -msgstr "" - -#: ../source/reference/method/db.createCollection.txt:106 -# 07ef0ac4b567480db14f7fdfa1ae8ecd -msgid "The following example creates a ``contacts`` collection with a validator that specifies that inserted or updated documents should match at least one of three following conditions:" -msgstr "" - -#: ../source/reference/method/db.createCollection.txt:110 -# 8afb0aa9e0504adbabbb4598f254b705 -msgid "the ``phone`` field is a string" -msgstr "" - -#: ../source/reference/method/db.createCollection.txt:111 -# ded5b75e509e40bfa8936bc46a49cff7 -msgid "the ``email`` field matches the regular expression" -msgstr "" - -#: ../source/reference/method/db.createCollection.txt:112 -# 4dfedd395f984ffaa103c2cac8be241e -msgid "the ``status`` field is either ``Unknown`` or ``Incomplete``." -msgstr "" - -#: ../source/reference/method/db.createCollection.txt:128 -# 3555921007e843e59e0919aed89fe4b1 -msgid "With the validator in place, the following insert operation fails validation:" -msgstr "" - -#: ../source/reference/method/db.createCollection.txt:134 -# 3e3ae52f6f874f25ade3212e60942aae -msgid "The method returns the error in the ``WriteResult``:" -msgstr "" - -#: ../source/reference/method/db.createCollection.txt:146 -# 488b21e9fbdc4079b0de92a94a9a830b -msgid "For more information, see :doc:`/core/document-validation`. To view the validation specifications for a collection, use the :method:`db.getCollectionInfos()` method." -msgstr "" - -#: ../source/reference/method/db.createCollection.txt:153 -# 156b2df2a3eb4893aecf2c0fa76e2804 -msgid "Specify Collation" -msgstr "" - -#: ../source/includes/extracts/collation-description.rst:1 -# 7cf073467f2347008f5fde178e459f81 -msgid ":doc:`Collation ` allows users to specify language-specific rules for string comparison, such as rules for lettercase and accent marks." -msgstr "" - -#: ../source/reference/method/db.createCollection.txt:157 -# d0975f6ac3ee4685aaf491fcf16914c4 -msgid "You can specify :ref:`collation ` at the collection or :ref:`view <3.4-reference-views>` level. For example, the following operation creates a collection, specifying a collation for the collection (See :ref:`collation-document-fields` for descriptions of the collation fields):" -msgstr "" - -#: ../source/reference/method/db.createCollection.txt:167 -# 42ec1495aa784fd99c82803402f79b7b -msgid "This collation will be used by indexes and operations that support collation unless they explicitly specify a different collation. For example, insert the following documents into ``myColl``:" -msgstr "" - -#: ../source/reference/method/db.createCollection.txt:177 -# 6a0be7c5e92443bbad6ca72f0e19f4eb -msgid "The following operation uses the collection's collation:" -msgstr "" - -#: ../source/reference/method/db.createCollection.txt:183 -# d624ee651cf84631825e8e08fa311eb2 -msgid "The operation returns documents in the following order:" -msgstr "" - -#: ../source/reference/method/db.createCollection.txt:191 -# 44fc6e447a5d4df795ba4f1f3f3af867 -msgid "The same operation on a collection that uses simple binary collation (i.e. no specific collation set) returns documents in the following order:" -msgstr "" - -#: ../source/reference/method/db.createCollection.txt:200 -# 3fe4317196f64afd9f7df48bf31c104f -msgid ":ref:`create-view-w-collation`" -msgstr "" - -#: ../source/reference/method/db.createCollection.txt:205 -# 02736ed693364732b5ba598f64b327b3 -msgid "Specify Storage Engine Options" -msgstr "" - -#: ../source/reference/method/db.createCollection.txt:209 -# 8bd83424fd8846f688151d3078dd793d -msgid "You can specify collection-specific storage engine configuration options when you create a collection with :method:`db.createCollection()`. Consider the following operation:" -msgstr "" - -#: ../source/reference/method/db.createCollection.txt:220 -# b5c5e399fc554958a8d84438e152cd9a -msgid "This operation creates a new collection named ``users`` with a specific configuration string that MongoDB will pass to the ``wiredTiger`` storage engine. See the :wtdocs:`WiredTiger documentation of collection level options ` for specific ``wiredTiger`` options." -msgstr "" - diff --git a/locale/pot/reference/method/db.createRole.pot b/locale/pot/reference/method/db.createRole.pot deleted file mode 100644 index 32b1138c143..00000000000 --- a/locale/pot/reference/method/db.createRole.pot +++ /dev/null @@ -1,133 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.createRole.txt:3 -# 1091b46fa48749ac976ff025140252ec -msgid "db.createRole()" -msgstr "" - -#: ../source/reference/method/db.createRole.txt:0 -# c25618b37b684e55b7800a3fbbb5b744 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.createRole.txt:14 -# 25256aab392a41c7980f70bd17228053 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.createRole.txt:18 -# 5ae7159e3a584beebff9467902d2471c -msgid "Creates a role in a database. You can specify privileges for the role by explicitly listing the privileges or by having the role inherit privileges from other roles or both. The role applies to the database on which you run the method." -msgstr "" - -#: ../source/reference/method/db.createRole.txt:23 -# 07ebcf32120e4a52a0002a98d25952b0 -msgid "The :method:`db.createRole()` method takes the following arguments:" -msgstr "" - -#: ../source/reference/method/db.createRole.txt:27 -# d3bf8bbcf397416595c73f91035628db -msgid "The ``role`` document has the following form:" -msgstr "" - -#: ../source/reference/method/db.createRole.txt:43 -# 9bd3f9e772cf4e61aa7f31474c59c9e1 -msgid "The ``role`` document has the following fields:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:3 -# 44c7fda253f242b19bc606680a21034d -msgid "In the ``roles`` field, you can specify both :ref:`built-in roles ` and :ref:`user-defined role `." -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:7 -# d1b733da5fd6460f98944a1ec3cfd669 -msgid "To specify a role that exists in the same database where |local-cmd-name| runs, you can either specify the role with the name of the role:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:15 -# 8b482906066a49da8fc7a7b088902f03 -msgid "Or you can specify the role with a document, as in:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:21 -# 52d545c42e6c46039fb418fa2fd20303 -msgid "To specify a role that exists in a different database, specify the role with a document." -msgstr "" - -#: ../source/reference/method/db.createRole.txt:50 -# 1711c4da41774d77b87d4a6e6ff2f558 -msgid "The :method:`db.createRole()` method wraps the :dbcommand:`createRole` command." -msgstr "" - -#: ../source/reference/method/db.createRole.txt:54 -# 252365746db34ea68a5fc9dbc5e254ac -msgid "Behavior" -msgstr "" - -#: ../source/includes/fact-roles-privileges-scope.rst:1 -# 6ab954b7efc447139167f29ac3b96f72 -msgid "Except for roles created in the ``admin`` database, a role can only include privileges that apply to its database and can only inherit from other roles in its database." -msgstr "" - -#: ../source/includes/fact-roles-privileges-scope.rst:5 -# 13d9649a43774456ba178e82f683a32e -msgid "A role created in the ``admin`` database can include privileges that apply to the ``admin`` database, other databases or to the :ref:`cluster ` resource, and can inherit from roles in other databases as well as the ``admin`` database." -msgstr "" - -#: ../source/reference/method/db.createRole.txt:60 -# 84ff02f11794416288c4ccbc63b4159a -msgid "The :method:`db.createRole()` method returns a *duplicate role* error if the role already exists in the database." -msgstr "" - -#: ../source/reference/method/db.createRole.txt:64 -# f1458f46a1ee499d9ae1da6cf69b00b3 -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-create-role.rst:1 -# dc1325585c0641f9ab8e895c1d11b412 -msgid "To create a role in a database, you must have:" -msgstr "" - -#: ../source/includes/access-create-role.rst:3 -# a210d36b098543dc996b8cddca7a1550 -msgid "the :authaction:`createRole` :ref:`action ` on that :ref:`database resource `." -msgstr "" - -#: ../source/includes/access-create-role.rst:6 -# 042fa3647be7482a80247431483f64c3 -msgid "the :authaction:`grantRole` :ref:`action ` on that database to specify privileges for the new role as well as to specify roles to inherit from." -msgstr "" - -#: ../source/includes/access-create-role.rst:10 -# d53cd931030142248c9426e680215077 -msgid "Built-in roles :authrole:`userAdmin` and :authrole:`userAdminAnyDatabase` provide :authaction:`createRole` and :authaction:`grantRole` actions on their respective :doc:`resources `." -msgstr "" - -#: ../source/reference/method/db.createRole.txt:69 -# b3516dc65bee4ceb8d53e31d1c1fef95 -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.createRole.txt:71 -# b5b0c11e6e7c4478a678b65cb852404f -msgid "The following :method:`db.createRole()` method creates the ``myClusterwideAdmin`` role on the ``admin`` database:" -msgstr "" - diff --git a/locale/pot/reference/method/db.createUser.pot b/locale/pot/reference/method/db.createUser.pot deleted file mode 100644 index e2dfd1f8c80..00000000000 --- a/locale/pot/reference/method/db.createUser.pot +++ /dev/null @@ -1,188 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.createUser.txt:3 -# f7247d56364f424d8962fe62325857b3 -msgid "db.createUser()" -msgstr "" - -#: ../source/reference/method/db.createUser.txt:0 -# fca73451a7914184a80f0ce6dbbfc251 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.createUser.txt:14 -# ce552a73c6f54d5abbaf98181bcca86e -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.createUser.txt:18 -# 37d23b08368441ecb09d68a5fe3f2df2 -msgid "Creates a new user for the database where the method runs. :method:`db.createUser()` returns a *duplicate user* error if the user already exists on the database." -msgstr "" - -#: ../source/reference/method/db.createUser.txt:21 -# 1224db87f1e844409ee0542f45a5e6fb -msgid "The :method:`db.createUser()` method has the following syntax:" -msgstr "" - -#: ../source/reference/method/db.createUser.txt:25 -# d4eeadc48b864c6bb7bcc6c1a9f85673 -msgid "The ``user`` document defines the user and has the following form:" -msgstr "" - -#: ../source/reference/method/db.createUser.txt:38 -# 4919e85ecb044d3fa932f934cca84c5f -msgid "The ``user`` document has the following fields:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:3 -# 1a83237a9ad94e5caedda303fb29626f -msgid "In the ``roles`` field, you can specify both :ref:`built-in roles ` and :ref:`user-defined role `." -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:7 -# 6678899192a34d22a3cc8eb45e954e8a -msgid "To specify a role that exists in the same database where |local-cmd-name| runs, you can either specify the role with the name of the role:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:15 -# 926ec7ec904943a189b60e93df696dbf -msgid "Or you can specify the role with a document, as in:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:21 -# b89adb9aebf44178878327eae007da68 -msgid "To specify a role that exists in a different database, specify the role with a document." -msgstr "" - -#: ../source/reference/method/db.createUser.txt:45 -# 5f5c8cca90274433b6eac632bd6f5ab5 -msgid "The :method:`db.createUser()` method wraps the :dbcommand:`createUser` command." -msgstr "" - -#: ../source/reference/method/db.createUser.txt:49 -# 05cc38ce6946462ba9d7cf04bdd8a26f -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.createUser.txt:52 -# d99c1989cec945e6b9317c9dc6853e7a -msgid "Encryption" -msgstr "" - -#: ../source/reference/method/db.createUser.txt:54 -# a0108888ba7243c294c9549016ae8942 -msgid ":method:`db.createUser()` sends password to the MongoDB instance *without* encryption. To encrypt the password during transmission, use :doc:`TLS/SSL `." -msgstr "" - -#: ../source/reference/method/db.createUser.txt:59 -# d8db9d504b3543d6933ba4b41ece2f97 -msgid "External Credentials" -msgstr "" - -#: ../source/reference/method/db.createUser.txt:61 -# 3175db2cba564c95aacd10e89578a913 -msgid "Users created on the ``$external`` database should have credentials stored externally to MongoDB, as, for example, with :doc:`MongoDB Enterprise installations that use Kerberos `." -msgstr "" - -#: ../source/reference/method/db.createUser.txt:67 -# ac83f27814604b38ba2f611fcac79067 -msgid "``local`` Database" -msgstr "" - -#: ../source/reference/method/db.createUser.txt:69 -# f4292bb28c89428080624d8e1b40efb3 -msgid "You cannot create users on the local database." -msgstr "" - -#: ../source/reference/method/db.createUser.txt:72 -# e0923ca063e344fc82e7063c0d960781 -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-create-user.rst:1 -# 17025e0e460c4246b7d1708459a5cacc -msgid "To create a new user in a database, you must have the :authaction:`createUser` :ref:`action ` on that :ref:`database resource `." -msgstr "" - -#: ../source/includes/access-create-user.rst:5 -# 2ceff9e9b5d84e48a286cbfb7f25b2d6 -msgid "To grant roles to a user, you must have the :authaction:`grantRole` :ref:`action ` on the role's database." -msgstr "" - -#: ../source/includes/access-create-user.rst:8 -# 8a373db850aa41958a4c92f0c8c81b5f -msgid "The :authrole:`userAdmin` and :authrole:`userAdminAnyDatabase` built-in roles provide :authaction:`createUser` and :authaction:`grantRole` actions on their respective :doc:`resources `." -msgstr "" - -#: ../source/reference/method/db.createUser.txt:77 -# a82d75026a43449d8dc066fbef57b070 -msgid "Examples" -msgstr "" - -#: ../source/reference/method/db.createUser.txt:79 -# 9b24bfbc82444d8fafc3854ca7f5f951 -msgid "The following :method:`db.createUser()` operation creates the ``accountAdmin01`` user on the ``products`` database." -msgstr "" - -#: ../source/reference/method/db.createUser.txt:93 -# dfc74224e9444a22b68644cea75627c3 -msgid "The operation gives ``accountAdmin01`` the following roles:" -msgstr "" - -#: ../source/reference/method/db.createUser.txt:95 -# 954b548bb1f044ae9a4c3c649d44610e -msgid "the ``clusterAdmin`` and ``readAnyDatabase`` roles on the ``admin`` database" -msgstr "" - -#: ../source/reference/method/db.createUser.txt:98 -# 33004a9728d3440e911eb2c26f7bd4ee -msgid "the ``readWrite`` role on the ``products`` database" -msgstr "" - -#: ../source/reference/method/db.createUser.txt:101 -# e3fec4149f80414289296d7f9965546a -msgid "Create User with Roles" -msgstr "" - -#: ../source/reference/method/db.createUser.txt:103 -# d5c9585ef30a464782535df42c114d53 -msgid "The following operation creates ``accountUser`` in the ``products`` database and gives the user the ``readWrite`` and ``dbAdmin`` roles." -msgstr "" - -#: ../source/reference/method/db.createUser.txt:118 -# f0163a208a034f3699c4c8015102b111 -msgid "Create User Without Roles" -msgstr "" - -#: ../source/reference/method/db.createUser.txt:120 -# 5afb058204f844bd89eb6764015d43f9 -msgid "The following operation creates a user named ``reportsUser`` in the ``admin`` database but does not yet assign roles:" -msgstr "" - -#: ../source/reference/method/db.createUser.txt:135 -# 03b7ca2774094bca8f38eb5fb298315b -msgid "Create Administrative User with Roles" -msgstr "" - -#: ../source/reference/method/db.createUser.txt:137 -# d86d5f689e9b43389733048ff36bca6d -msgid "The following operation creates a user named ``appAdmin`` in the ``admin`` database and gives the user ``readWrite`` access to the ``config`` database, which lets the user change certain settings for sharded clusters, such as to the balancer setting." -msgstr "" - diff --git a/locale/pot/reference/method/db.createView.pot b/locale/pot/reference/method/db.createView.pot deleted file mode 100644 index f801966840c..00000000000 --- a/locale/pot/reference/method/db.createView.pot +++ /dev/null @@ -1,270 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.createView.txt:3 -# 20d6aeb3816043c987d0cac0ffa7c6eb -msgid "db.createView()" -msgstr "" - -#: ../source/reference/method/db.createView.txt:0 -# e19995126b714c449377a85a04074f6b -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.createView.txt:17 -# a626de95eee3451b95d68fd4dbcd8f18 -msgid "Creates a :doc:`view ` as the result of the applying the specified :ref:`aggregation pipeline ` to the source collection or view. Views act as read-only collections, and are computed on demand during read operations. MongoDB executes read operations on views as part of the underlying aggregation pipeline." -msgstr "" - -#: ../source/reference/method/db.createView.txt:23 -# f849847e72c843be8126182bd46ced6c -msgid "The :method:`db.createView` has the following syntax:" -msgstr "" - -#: ../source/reference/method/db.createView.txt:29 -# ba9864339f0e4613a50cd94d4d9c6201 -msgid "The method accepts the following parameters:" -msgstr "" - -#: ../source/reference/method/db.createView.txt:33 -# a991d978138247d99a4975ae3b434225 -msgid "The options document contains the following option field:" -msgstr "" - -#: ../source/reference/method/db.createView.txt:37 -# e1dd7a95c745411fbcd25737b8682a09 -msgid "The :method:`db.createView()` method wraps the following :dbcommand:`create` command operation:" -msgstr "" - -#: ../source/reference/method/db.createView.txt:44 -# 847aa9c227be4e53aec6ca8d20a6eb07 -msgid "Operations that lists collections, such as :method:`db.getCollectionInfos()` and :method:`db.getCollectionNames()`, includes views in their outputs." -msgstr "" - -#: ../source/includes/extracts/views-public-definition.rst:1 -# bb9b7f70d1da4807946f290b0ce3f279 -msgid "The view definition is public; i.e. :method:`db.getCollectionInfos()` and ``explain`` operations on the view will include the pipeline that defines the view. As such, avoid referring directly to sensitive fields and values in view definitions." -msgstr "" - -#: ../source/reference/method/db.createView.txt:52 -# d7f432ccd6774ec6ab3582929f24c1ca -msgid "To remove a view, use the :method:`~db.collection.drop()` method on the view." -msgstr "" - -#: ../source/reference/method/db.createView.txt:56 -# 8de0f00a87d247959f1cf26bf238ec9c -msgid "Behavior" -msgstr "" - -#: ../source/includes/extracts/views-behavior.rst:2 -# ad1f0cf0d8524506a1cef50a120bea3b -msgid "Views exhibit the following behavior:" -msgstr "" - -#: ../source/includes/extracts/views-behavior.rst:4 -# aec3380a567248cbbf47eb5619408c8d -msgid "Views are read-only; write operations on views will error." -msgstr "" - -#: ../source/includes/extracts/views-behavior.rst:6 -# d36ba2e4aa224c539627f36212571467 -msgid "Views use indexes of the underlying collection." -msgstr "" - -#: ../source/includes/extracts/views-behavior.rst:8 -# a4e15382288f404ca96b38a94ca38124 -msgid "Views are considered sharded if their underlying collection is sharded. As such, you cannot specify a sharded view for the ``from`` field in :pipeline:`$lookup` and :pipeline:`$graphLookup` operations." -msgstr "" - -#: ../source/includes/extracts/views-behavior.rst:13 -# 5d3580e1c0b14f289c8ca7847e779cac -msgid "Views are computed on demand during read operations, and MongoDB executes read operations on views as part of the underlying aggregation pipeline. As such, views do not support operations such as:" -msgstr "" - -#: ../source/includes/extracts/views-behavior.rst:18 -# 94a7a66e5e844aee92b1369808d81598 -msgid ":method:`db.collection.mapReduce()`," -msgstr "" - -#: ../source/includes/extracts/views-behavior.rst:20 -# 3be9c83658e7495facff02b0d99e5c55 -msgid ":query:`$text` operator, since ``$text`` operation in aggregation is valid only for the first stage," -msgstr "" - -#: ../source/includes/extracts/views-behavior.rst:23 -# e6fceed889184348b9dabd061e09ca5a -msgid ":dbcommand:`geoNear` command and :pipeline:`$geoNear` pipeline stage." -msgstr "" - -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:1 -# 5f299179202241b3b232a60b784b0292 -msgid ":method:`~db.collection.find()` operations on views do not support the following :doc:`projection ` operators:" -msgstr "" - -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:5 -# 82071e1feabf411583fcc25022b092df -msgid ":projection:`$`" -msgstr "" - -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:6 -# c93d802e07a4493ca2228fe2f57ede79 -msgid ":projection:`$elemMatch`" -msgstr "" - -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:7 -# 099ffbd1354340afba3d371487e3bcf6 -msgid ":projection:`$slice`" -msgstr "" - -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:8 -# 3000db57e8e14fdd9fd243797bab11d0 -msgid ":projection:`$meta`" -msgstr "" - -#: ../source/includes/extracts/views-behavior.rst:27 -# d9675a24a08847638eb7d48d366b5c13 -msgid "If the aggregation pipeline used to create the view suppresses the ``_id`` field, documents in the view do not have the ``_id`` field." -msgstr "" - -#: ../source/includes/extracts/views-unsupported-rename.rst:1 -# c640b4eb62cb4c82b635ca97ce096c54 -msgid "You cannot rename :doc:`views `." -msgstr "" - -#: ../source/includes/extracts/views-collation-behavior.rst:1 -# dc6b53f3331e4262ac50ccac04ae5e99 -msgid "String comparisons on the view use the view's default collation. An operation that attempts to change or override a view's default collation will fail with an error." -msgstr "" - -#: ../source/reference/method/db.createView.txt:61 -# 263f7b3764494c18b0f5477027881ff7 -msgid "Examples" -msgstr "" - -#: ../source/reference/method/db.createView.txt:64 -# 7cebc96af9e541ff9bfa77badfc6c004 -msgid "Create a View from a Single Collection" -msgstr "" - -#: ../source/reference/method/db.createView.txt:66 -# ea77ba0b2eb94db3822402d6270d0fdc -msgid "Given a collection ``survey`` with the following documents:" -msgstr "" - -#: ../source/reference/method/db.createView.txt:74 -# 418e87198c224ec190aa17f1c009c324 -msgid "The following operation creates a ``managementRatings`` view with the ``_id``, ``feedback.management``, and ``department`` fields:" -msgstr "" - -#: ../source/reference/method/db.createView.txt:86 -#: ../source/reference/method/db.createView.txt:163 -# 408ad8dddb9c492e846d901d935fbef4 -# e810528eb48b42e4804c5a7394d4f468 -msgid "Query a View" -msgstr "" - -#: ../source/reference/method/db.createView.txt:88 -#: ../source/reference/method/db.createView.txt:165 -# 82bb39a493a1434f983ce1359cc3cf45 -# fd6cdc26f419477eae0fbe617468c68b -msgid "To query the view, you can use :method:`db.collection.find()` on the view:" -msgstr "" - -#: ../source/reference/method/db.createView.txt:95 -#: ../source/reference/method/db.createView.txt:115 -#: ../source/reference/method/db.createView.txt:172 -#: ../source/reference/method/db.createView.txt:223 -# 6d5c791a6ccd48f9a804c70803dd74a9 -# 23b34b132e8443b184cafefcbb4b261e -# 44178bd65f794e6b95c426e7078cb26f -# 49a0ef47e90f4d44867c1b3b77633bba -msgid "The operation returns the following documents:" -msgstr "" - -#: ../source/reference/method/db.createView.txt:104 -#: ../source/reference/method/db.createView.txt:213 -# 8316279aa73e43fd8abc10996f4cdb75 -# 157b2594b4e94a3987975a24fb1b7345 -msgid "Perform Aggregation Pipeline on a View" -msgstr "" - -#: ../source/reference/method/db.createView.txt:106 -# 94006695eb6b44568ba4cca9b74963b9 -msgid "The following operation performs an aggregation on the ``managementFeedback`` view, using the :expression:`$sortByCount` to group by the ``department`` field and sort in descending order by the count of each distinct department:" -msgstr "" - -#: ../source/reference/method/db.createView.txt:123 -# c6f3d25870d045a689a1d25eee9f0c8b -msgid "Create a View from Multiple Collections" -msgstr "" - -#: ../source/reference/method/db.createView.txt:125 -# 5741959c85a84a1ab7b614c62ea4647a -msgid "Given the following two collections:" -msgstr "" - -#: ../source/reference/method/db.createView.txt:127 -# 3cf23cfcc321408bbba5c22af9d04ce4 -msgid "The ``orders`` collection:" -msgstr "" - -#: ../source/reference/method/db.createView.txt:137 -# f0b4a332f64d43b59904e257545e8d38 -msgid "The ``inventory`` collection:" -msgstr "" - -#: ../source/reference/method/db.createView.txt:147 -# 075097099eea47a5b3d7f1045ee92757 -msgid "The following :method:`db.createView()` example specifies a :pipeline:`$lookup` stage to create a view from the join of the two collections:" -msgstr "" - -#: ../source/reference/method/db.createView.txt:215 -# 8e7f92a39db24ffa873755de3495e7ac -msgid "The following operation performs an aggregation on the ``orderDetails`` view, using the :expression:`$sortByCount` to group by the ``item`` field and sort in descending order by the count of each distinct item:" -msgstr "" - -#: ../source/reference/method/db.createView.txt:234 -# e07969d4555b47d9959a98f1ef8c31d6 -msgid "Create a View with Default Collation" -msgstr "" - -#: ../source/reference/method/db.createView.txt:236 -# 4b3776fed1e94f908a6238462fdf05f3 -msgid "Given the ``places`` collection with the following document:" -msgstr "" - -#: ../source/reference/method/db.createView.txt:244 -# 5fb457b7d95a4f99b81ac76b4723d2cf -msgid "The following operation creates a view, specifying :ref:`collation ` at the view level:" -msgstr "" - -#: ../source/reference/method/db.createView.txt:256 -# 065e7a9c63cf431b832b2962b301c2e0 -msgid "String comparisons on the view use the view's default collation. For example, the following operation uses the view's collation:" -msgstr "" - -#: ../source/reference/method/db.createView.txt:263 -# 2bd1046b6fd2479f9d583c78542bac1b -msgid "The operation returns ``3``." -msgstr "" - -#: ../source/reference/method/db.createView.txt:265 -# 70637711e4fb402a932bff85fea6b76c -msgid "An operation that attempts to change or override a view's default collation will fail with an error." -msgstr "" - diff --git a/locale/pot/reference/method/db.currentOp.pot b/locale/pot/reference/method/db.currentOp.pot deleted file mode 100644 index fb80890af9d..00000000000 --- a/locale/pot/reference/method/db.currentOp.pot +++ /dev/null @@ -1,649 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.currentOp.txt:3 -# 1fc843433f614be79622c5d1b233eb8b -msgid "db.currentOp()" -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:0 -# 92e94344e5f441b5965de3e5f8d8be36 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:14 -# 32a1fcf1cf714d8bb07933f3d2443082 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:18 -# f00a43a426434c4782f184ed7673c2f2 -msgid "Returns a :term:`document` that contains information on in-progress operations for the database instance." -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:21 -# b312fa5f9fdd4e818455f4f8dddd0e2f -msgid ":method:`db.currentOp()` method has the following form:" -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:27 -# 4d3c253b83894ea2aa0d855c08dcfa85 -msgid "The :method:`db.currentOp()` method can take the following *optional* argument:" -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:35 -# b0c878729ee647e9a05f5e6b420730c3 -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:37 -# b894094541b04055bad5875e596e653f -msgid ":method:`db.currentOp()` can accept a filter document or a boolean parameter." -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:40 -# ab1959aa715f47e48ebc548651f4f98b -msgid "If you pass a filter document to :method:`db.currentOp()`, the output returns information only for the current operations that match the filter. The filter document can contain:" -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:48 -# b4991e0c44bd496781ada4a5a3f2f4c2 -msgid "Field" -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:49 -#: ../source/includes/fact-lock-types.rst:7 -#: ../source/includes/fact-lock-modes.rst:6 -# d7e8f2ce88724af79d03d9338469bd57 -# cab8186052264417aa088837b385ae4d -# e9865faeb57a476fac39d725e72abd83 -msgid "Description" -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:51 -# 2f0916979132487cabb11e37735d6fe2 -msgid "``\"$ownOps\"``" -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:53 -# 5822067f64684db488976a36f73ecc6b -msgid "Boolean. If set to ``true``, returns information on the current user's operations only." -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:56 -# 9487619fcf784e8e8efae8b00965e6d0 -msgid "On :program:`mongod` instances, users can always run ``db.currentOp( { \"$ownOps\": true } )`` to view their own operations." -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:62 -# 5b5bc7f9c17646ffa60e66bb7876bcb0 -msgid "``\"$all\"``" -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:64 -# ac10b5cf28574c9f9cd3bafcef859a0c -msgid "Boolean. If set to ``true``, returns information on all operations, including operations on idle connections and system operations." -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:67 -# 7dd86e77c2924ec18bd0dae123724f16 -msgid "If the document includes ``\"$all\": true`` along with :ref:`currentOp-output-fields` conditions, only the ``\"$all\":true`` applies." -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:71 -# 06fadbbbe2a346d290bc22fc7ab4145e -msgid ":ref:`currentOp-output-fields`" -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:73 -# 865013fdf5264640a676604eef5cdfb4 -msgid "Specify filter conditions on the :ref:`currentOp-output-fields`. See :ref:`currentOp-examples`." -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:76 -# d98446c2998c4ec69c140194a635c3dc -msgid "If the document includes ``\"$all\": true`` along with :ref:`currentOp-output-fields` conditions, only the ``\"$all\": true`` applies." -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:80 -# e29aa684e35a4ed9851c024bc8657ef2 -msgid "Passing in ``true`` to :method:`db.currentOp()` is equivalent to passing in a document of ``{ \"$all\": true }``. The following operations are equivalent:" -msgstr "" - -#: ../source/includes/fact-diagnostic-info.rst:1 -# ecff925f063c44198c787757603fba8b -msgid ":method:`db.currentOp()` and the :doc:`database profiler` report the same basic diagnostic information for all CRUD operations, including the following." -msgstr "" - -#: ../source/includes/fact-diagnostic-info.rst:6 -# 2edda8493b2a455ea59b771c00c5e7ce -msgid ":dbcommand:`aggregate`" -msgstr "" - -#: ../source/includes/fact-diagnostic-info.rst:7 -# 139c59c37bf144faa7767bc0e5b0fe40 -msgid ":dbcommand:`count`" -msgstr "" - -#: ../source/includes/fact-diagnostic-info.rst:8 -# 07c1ee07d091418dabd4ee9bf8e1b12a -msgid ":dbcommand:`delete`" -msgstr "" - -#: ../source/includes/fact-diagnostic-info.rst:9 -# ef87607420934b649dcdd3d729fc54ae -msgid ":dbcommand:`distinct`" -msgstr "" - -#: ../source/includes/fact-diagnostic-info.rst:10 -# 75a6ea74d1734df586b7209baef0c4cd -msgid "``find`` (:ref:`OP_QUERY` and :dbcommand:`command`)" -msgstr "" - -#: ../source/includes/fact-diagnostic-info.rst:12 -# 22265b9131ea48338ef51b7a4b7a13a5 -msgid ":dbcommand:`findAndModify`" -msgstr "" - -#: ../source/includes/fact-diagnostic-info.rst:13 -# ca434d91f39b4292891cd5b8f4399772 -msgid ":dbcommand:`geoNear`" -msgstr "" - -#: ../source/includes/fact-diagnostic-info.rst:14 -# be9c6b6780724e3d837e9687c66725a5 -msgid "``getMore`` (:ref:`OP_GET_MORE` and :dbcommand:`command`)" -msgstr "" - -#: ../source/includes/fact-diagnostic-info.rst:16 -# a2b62f9d837b435c856a02967bb9efb1 -msgid ":dbcommand:`group`" -msgstr "" - -#: ../source/includes/fact-diagnostic-info.rst:17 -# 80c36a7da49a41fa831df01db315911c -msgid ":dbcommand:`insert`" -msgstr "" - -#: ../source/includes/fact-diagnostic-info.rst:18 -# 8a27b77a7720486b81d72b77f3c3a31d -msgid ":dbcommand:`mapReduce`" -msgstr "" - -#: ../source/includes/fact-diagnostic-info.rst:19 -# 5385143dc740436c9031320519a56317 -msgid ":dbcommand:`update`" -msgstr "" - -#: ../source/includes/fact-diagnostic-info.rst:21 -# 470719c975b54139b420cd8409730218 -msgid "These operations are also included in the logging of slow queries (see :setting:`~operationProfiling.slowOpThresholdMs` for more information about slow query logging)." -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:92 -# 6155e53aa439471bb7ff9813f8634e66 -msgid "Access Control" -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:94 -# ce29c31ee2174ccba879984941f37cfb -msgid "On systems running with :setting:`~security.authorization`, the user must have access that includes the :authaction:`inprog` privilege action." -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:100 -# 8efbb6a0619d43c68957bdcbb2b2ac14 -msgid "On :program:`mongod` instances, users can run ``db.currentOp( { \"$ownOps\": true } )`` to view their own operations even without the :authaction:`inprog` privilege action." -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:104 -# 25a12ba7884246cf8340a7ab968dea92 -msgid ":ref:`create-role-to-manage-ops`" -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:109 -# 1316b49acb964a4abc49989433c08116 -msgid "Examples" -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:111 -# 7de99ce2b09642faa486960699b409fe -msgid "The following examples use the :method:`db.currentOp()` method with various query documents to filter the output." -msgstr "" - -#: ../source/includes/example-filter-current-op.rst:2 -# 92dec8004d334b3ca868902c08683286 -msgid "Write Operations Waiting for a Lock" -msgstr "" - -#: ../source/includes/example-filter-current-op.rst:4 -# 5314ac98855d470b894617ffa6e6a707 -msgid "The following example returns information on all write operations that are waiting for a lock:" -msgstr "" - -#: ../source/includes/example-filter-current-op.rst:20 -# dc81e716b0a242c99bf34fe2d5ccd722 -msgid "Active Operations with no Yields" -msgstr "" - -#: ../source/includes/example-filter-current-op.rst:22 -# 932fdc5e90944deba80e65f686f583b4 -msgid "The following example returns information on all active running operations that have never yielded:" -msgstr "" - -#: ../source/includes/example-filter-current-op.rst:36 -# 62a9efd577ab483e9699c215c9a39d09 -msgid "Active Operations on a Specific Database" -msgstr "" - -#: ../source/includes/example-filter-current-op.rst:38 -# c5192d9a58a44288a5a1a683734d393b -msgid "The following example returns information on all active operations for database ``db1`` that have been running longer than 3 seconds:" -msgstr "" - -#: ../source/includes/example-filter-current-op.rst:54 -# c975d975cbe54feba5695ff2d7050b84 -msgid "Active Indexing Operations" -msgstr "" - -#: ../source/includes/example-filter-current-op.rst:56 -# 17378d9bd32e41eaa0f77fbcd6bc0eb4 -msgid "The following example returns information on index creation operations:" -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:117 -# 8b284df109be45c3aa454884f47b5210 -msgid "Output Example" -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:119 -# 7e31c3b1441f43a38bc01b9e86a1b3cc -msgid "The following is a prototype of :method:`db.currentOp()` output." -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:201 -# 453533549ea549f2a18402040990ecf5 -msgid "Output Fields" -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:205 -# e6b5429dec0846e58dd111ab64263738 -msgid "A description of the client. This string includes the :data:`~currentOp.connectionId`." -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:210 -# cc5c1d04f9f9463582a2454ea19f033f -msgid "An identifier for the thread that handles the operation and its connection." -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:215 -# 5ec8e02a52ac43e6a8fba0ef73faea65 -msgid "An identifier for the connection where the operation originated." -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:219 -# 2798c1f1cd9b4b0cbf2b110f8a2fec03 -msgid "The identifier for the operation. You can pass this value to :method:`db.killOp()` in the :program:`mongo` shell to terminate the operation." -msgstr "" - -#: ../source/includes/extracts/warning-terminating-ops-method.rst:3 -# b240b2da10244b29ad4c2b998dba0218 -msgid "Terminate running operations with extreme caution. Only use :method:`db.killOp()` to terminate operations initiated by clients and *do not* terminate internal database operations." -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:227 -# 066e9391da5c4c63957ebc6304c6f6f1 -msgid "A boolean value specifying whether the operation has started. Value is ``true`` if the operation has started or ``false`` if the operation is idle, such as an idle connection or an internal thread that is currently idle. An operation can be active even if the operation has yielded to another operation." -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:235 -# 3f535749f2de4121a1d4c056b56f234b -msgid "For some inactive background threads, such as an inactive ``signalProcessingThread``, MongoDB suppresses various empty fields." -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:241 -# 6a4aed9e097949f387a9384bc471c6f0 -msgid "The duration of the operation in seconds. MongoDB calculates this value by subtracting the current time from the start time of the operation." -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:245 -#: ../source/reference/method/db.currentOp.txt:256 -# aea2d64ae2f44b80b069795bafcbe7f6 -# 53fbb38030ef43d88bfc584afaad475c -msgid "Only appears if the operation is running; i.e. if :data:`~currentOp.active` is ``true``." -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:252 -# 48752104bfdc40368eb02ebebcab5fcd -msgid "The duration of the operation in microseconds. MongoDB calculates this value by subtracting the current time from the start time of the operation." -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:261 -# 9b6e6854b3c44767b16c3551d6b55346 -msgid "A string that identifies the type of operation. The possible values are:" -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:264 -# e9a7e7cc35cb4961869ca388b2bd997d -msgid "``\"none\"``" -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:265 -# 7b5d90f895db4696a504bbf787646932 -msgid "``\"update\"``" -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:266 -# 87fac2c76dad453d94943be30d1348cd -msgid "``\"insert\"``" -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:267 -# d7d53d2f0470489a839f0e77881eaee8 -msgid "``\"query\"``" -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:268 -# f2a2c13732ee4f5680cde6e61fc6e20a -msgid "``\"getmore\"``" -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:269 -# 869af2997c2c4089b5665f2809310b16 -msgid "``\"remove\"``" -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:270 -# cf52d08f782c4cf19a7ea1e4b48074e6 -msgid "``\"killcursors\"``" -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:272 -# fe1833d4c6094afe8a292848299786fd -msgid "``\"query\"`` operations include read operations as well as most commands such as the :dbcommand:`createIndexes` command and the :dbcommand:`findandmodify` command." -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:278 -# df6b5f2c021f4fcbadaaecf190e9f5a9 -msgid "Write operations that use the :dbcommand:`insert`, :dbcommand:`update`, and :dbcommand:`delete` commands respectively display ``\"insert\"``, ``\"update\"``, and ``\"delete\"`` for :data:`~currentOp.op`. Previous versions include these write commands under ``\"query\"`` operations." -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:286 -# d88c42a122894ae8a4c719d5656cdffe -msgid "The :term:`namespace` the operation targets. A namespace consists of the :term:`database` name and the :term:`collection` name concatenated with a dot (``.``); that is, ``\".\"``." -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:293 -# 34b9dc1aea2342669124442586761bfe -msgid "Contains the document to be inserted for operations with :data:`~currentOp.op` value of ``\"insert\"``. Only appears for operations with :data:`~currentOp.op` value ``\"insert\"``." -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:297 -# 6820b67b41dc4758be3b259c91744110 -msgid "Insert operations such as :method:`db.collection.insert()` that use the :dbcommand:`insert` command will have :data:`~currentOp.op` value of ``\"query\"``." -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:303 -# 7b798cd1b1c142358d433b8206b2a38c -msgid "A document containing information on operations whose :data:`~currentOp.op` value is *not* ``\"insert\"``. For instance, for a :method:`db.collection.find()` operation, the :data:`~currentOp.query` contains the query predicate." -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:308 -# d58a7244b0184a29a5a0de931aff59ba -msgid ":data:`~currentOp.query` does not appear for :data:`~currentOp.op` of ``\"insert\"``. :data:`~currentOp.query` can also be an empty document." -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:312 -# f9b50dce2f8f4273b3e580deb11320ab -msgid "For :data:`\"update\" ` or :data:`\"remove\" ` operations or for read operations categorized under :data:`\"query\" `, the :data:`~currentOp.query` document contains the query predicate for the operations." -msgstr "" - -#: ../source/includes/extracts/currentOp-getmore-operation-query-field.rst:3 -# b6507812ba8a427884be02831a817946 -msgid "For :data:`\"getmore\" ` operations on cursors returned from a :method:`db.collection.find()` or a :method:`db.collection.aggregate()`, the :data:`~currentOp.query` field contains respectively the query predicate or the issued :dbcommand:`aggregate` command document. For details on the :dbcommand:`aggregate` command document, see the :dbcommand:`aggregate` reference page." -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:319 -# ee28150800904b7085b4495e637b5844 -msgid "For other commands categorized under :data:`\"query\" `, :data:`~currentOp.query` contains the issued command document. Refer to the specific command reference page for the details on the command document." -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:326 -# 060ffc910c9e44a6abe60d1959808f06 -msgid "Previous versions categorized operations that used write commands under :data:`~currentOp.op` of ``\"query\"`` and returned the write command information (e.g. query predicate, update statement, and update options) in :data:`~currentOp.query` document." -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:334 -# 45ea698014524613bd6ced31d8258406 -msgid "A string that contains the query plan to help debug slow queries." -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:338 -# 97edecd9f9cc486c924e58beba0aef75 -msgid "The IP address (or hostname) and the ephemeral port of the client connection where the operation originates. If your ``inprog`` array has operations from many different clients, use this string to relate operations to clients." -msgstr "" - -#: ../source/includes/fact-client-appname.rst:3 -# 844b353bcd264c5f834f7583af15cc27 -msgid "The identifier of the client application which ran the operation. If the operation was run in :doc:`the MongoDB shell`, the appName is always ``\"MongoDB Shell\"``. If the operation originated from a :ecosystem:`driver`, ``appName`` may be set to a custom string." -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:351 -# 32ef37c05fa447c9abd4fd0784eb3158 -msgid "The :data:`~currentOp.locks` document reports the type and mode of locks the operation currently holds. The possible lock types are as follows:" -msgstr "" - -#: ../source/includes/fact-lock-types.rst:5 -# 841f5c81a7fc47489919311b15be3903 -msgid "Lock Type" -msgstr "" - -#: ../source/includes/fact-lock-types.rst:9 -# 8d03dc8b6c68403c97fecb9d4154bf47 -msgid "``Global``" -msgstr "" - -#: ../source/includes/fact-lock-types.rst:11 -# 2e13a2ac60494b4e8c08d5ac95f4a375 -msgid "Represents global lock." -msgstr "" - -#: ../source/includes/fact-lock-types.rst:13 -# 02c40f46f0d64a3cb238b728336e590e -msgid "``MMAPV1Journal``" -msgstr "" - -#: ../source/includes/fact-lock-types.rst:15 -# 3ad141fe3c0e42f3b91fb45aa29434a5 -msgid "Represents MMAPv1 storage engine specific lock to synchronize journal writes; for non-MMAPv1 storage engines, the mode for ``MMAPV1Journal`` is empty." -msgstr "" - -#: ../source/includes/fact-lock-types.rst:19 -# adb898a26499459e93c476ff6821079c -msgid "``Database``" -msgstr "" - -#: ../source/includes/fact-lock-types.rst:21 -# 526446df333a4c7d966d23bc2bbd798f -msgid "Represents database lock." -msgstr "" - -#: ../source/includes/fact-lock-types.rst:23 -# 2cfabb93c48b41d89b22f519a13f7a10 -msgid "``Collection``" -msgstr "" - -#: ../source/includes/fact-lock-types.rst:25 -# 42182efaff8248bca9f04bead96eaa56 -msgid "Represents collection lock." -msgstr "" - -#: ../source/includes/fact-lock-types.rst:27 -# aee6260d3fdf4474a967e3fa4d6f2c40 -msgid "``Metadata``" -msgstr "" - -#: ../source/includes/fact-lock-types.rst:29 -# 116313887a5a41afb5eceebca19e48bf -msgid "Represents metadata lock." -msgstr "" - -#: ../source/includes/fact-lock-types.rst:31 -# c306ff6208b449a18d360ccf871277bb -msgid "``oplog``" -msgstr "" - -#: ../source/includes/fact-lock-types.rst:32 -# f0a0878e11e44eb6987a801bf6caf81f -msgid "Represents lock on the :term:`oplog`." -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:357 -# 34f98fd0a3e24179a11236d99df8006f -msgid "The possible modes are as follows:" -msgstr "" - -#: ../source/includes/fact-lock-modes.rst:5 -# 23827c90cc314089b506b5d5b7ee8cd6 -msgid "Lock Mode" -msgstr "" - -#: ../source/includes/fact-lock-modes.rst:8 -# abdfbf16d8004b4f9bfde1e00fab8be7 -msgid "``R``" -msgstr "" - -#: ../source/includes/fact-lock-modes.rst:10 -# 8218dfbb44074b21b6c176a2d9072e35 -msgid "Represents Shared (S) lock." -msgstr "" - -#: ../source/includes/fact-lock-modes.rst:12 -# d9807a20d9e445ea819f8eef529f66cf -msgid "``W``" -msgstr "" - -#: ../source/includes/fact-lock-modes.rst:14 -# 000c507b0d2d4621837e0cc35c5956a9 -msgid "Represents Exclusive (X) lock." -msgstr "" - -#: ../source/includes/fact-lock-modes.rst:16 -# 36a4e2f7ffb64b92aae9772e5c967874 -msgid "``r``" -msgstr "" - -#: ../source/includes/fact-lock-modes.rst:18 -# ae4856f9e49c4ae884c877bdee5cceb7 -msgid "Represents Intent Shared (IS) lock." -msgstr "" - -#: ../source/includes/fact-lock-modes.rst:20 -# cd1336aa5f304c5d9dd0d92d18031c9a -msgid "``w``" -msgstr "" - -#: ../source/includes/fact-lock-modes.rst:22 -# a011bc2983d84ddda289bce91128d071 -msgid "Represents Intent Exclusive (IX) lock." -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:363 -# 92d8cca415dc44b2b52f387a44090a18 -msgid "Returns a boolean value. :data:`~currentOp.waitingForLock` is ``true`` if the operation is waiting for a lock and ``false`` if the operation has the required lock." -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:369 -# ff8404d1ecda409eb4f7d89322af8fdc -msgid "The :data:`~currentOp.msg` provides a message that describes the status and progress of the operation. In the case of indexing or mapReduce operations, the field reports the completion percentage." -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:375 -# 4050e3eae9944cb1810422212934a313 -msgid "Reports on the progress of mapReduce or indexing operations. The :data:`~currentOp.progress` fields corresponds to the completion percentage in the :data:`~currentOp.msg` field. The :data:`~currentOp.progress` specifies the following information:" -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:382 -# c5dc102bf40e4a41b3d9c014045b5b7d -msgid "Reports the number completed." -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:386 -# 6111d8a0f5f34985af9898c9286e1f76 -msgid "Reports the total number." -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:390 -# 5f142a9e9e9843e4b4679b08225477bc -msgid "Returns ``true`` if the operation is currently flagged for termination. When the operation encounters its next safe termination point, the operation will terminate." -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:396 -# 15790688e04e41eaaf7d333e1ed9bbae -msgid ":data:`~currentOp.numYields` is a counter that reports the number of times the operation has yielded to allow other operations to complete." -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:399 -# 67687bfe5eef4389a2c621feb8066c55 -msgid "Typically, operations yield when they need access to data that MongoDB has not yet fully read into memory. This allows other operations that have data in memory to complete quickly while MongoDB reads in data for the yielding operation." -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:406 -# ce84e5d24da64f698443db63c97ec97e -msgid "Specifies if database is currently locked for :method:`fsync write/snapshot `." -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:409 -# c345a1459bb546959c15028ff0070a19 -msgid "Only appears if locked; i.e. if :data:`~currentOp.fsyncLock` is ``true``." -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:414 -# 6d0fa5a49ca5427ab8db7ced8361866c -msgid "Information regarding how to unlock database from :method:`db.fsyncLock()`. Only appears if :data:`~currentOp.fsyncLock` is ``true``." -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:420 -# e0e0ad12a8e740349ceac9a08a57d48d -msgid "For each lock type and mode (see :data:`currentOp.locks` for descriptions of lock types and modes), returns the following information:" -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:430 -# 2537e192e95849a68b2a6c81e914bacc -msgid "Number of times the operation acquired the lock in the specified mode." -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:435 -# cd2e9e97af3945f6a2c1d870a25a88d4 -msgid "Number of times the operation had to wait for the :data:`~currentOp.lockStats.acquireCount` lock acquisitions because the locks were held in a conflicting mode. :data:`~currentOp.lockStats.acquireWaitCount` is less than or equal to :data:`~currentOp.lockStats.acquireCount`." -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:443 -# 4dfef3d4563545e794ca3753e76d21d9 -msgid "Cumulative time in microseconds that the operation had to wait to acquire the locks." -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:446 -# 1c8cf27474d14a039757674bfbd58653 -msgid ":data:`~currentOp.lockStats.timeAcquiringMicros` divided by :data:`~currentOp.lockStats.acquireWaitCount` gives an approximate average wait time for the particular lock mode." -msgstr "" - -#: ../source/reference/method/db.currentOp.txt:452 -# 9b5a126f6ba54de7a9c0c20617098cfe -msgid "Number of times the operation encountered deadlocks while waiting for lock acquisitions." -msgstr "" - diff --git a/locale/pot/reference/method/db.dropAllRoles.pot b/locale/pot/reference/method/db.dropAllRoles.pot deleted file mode 100644 index b1b0633ef0b..00000000000 --- a/locale/pot/reference/method/db.dropAllRoles.pot +++ /dev/null @@ -1,83 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.dropAllRoles.txt:3 -# 566980dc4c2a4583b6f2ca0ccce6d522 -msgid "db.dropAllRoles()" -msgstr "" - -#: ../source/reference/method/db.dropAllRoles.txt:0 -# 664487531ede4d338981ffd12ab4e434 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.dropAllRoles.txt:14 -# b5d393e18ab440779e537360af606bf6 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.dropAllRoles.txt:18 -# 8ce53cd267d24763b7a36d781b44c844 -msgid "Deletes all :ref:`user-defined ` roles on the database where you run the method." -msgstr "" - -#: ../source/reference/method/db.dropAllRoles.txt:23 -# ffc10b0186b546f4a3b973de912ef323 -msgid "The :method:`dropAllRoles` method removes *all* :ref:`user-defined ` roles from the database." -msgstr "" - -#: ../source/reference/method/db.dropAllRoles.txt:26 -# 0980ea253c144c0597f7d23ac0042dc9 -msgid "The :method:`dropAllRoles` method takes the following argument:" -msgstr "" - -#: ../source/reference/method/db.dropAllRoles.txt:34 -# 9e6989550e9c480098c3b7a19bd6158e -msgid "The number of :ref:`user-defined ` roles dropped." -msgstr "" - -#: ../source/reference/method/db.dropAllRoles.txt:37 -# 36080bbd4a4f4cd48eac13507d321386 -msgid "The :method:`db.dropAllRoles()` method wraps the :dbcommand:`dropAllRolesFromDatabase` command." -msgstr "" - -#: ../source/reference/method/db.dropAllRoles.txt:43 -# 92573bee47734581af99978fc927f73d -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-drop-role.rst:1 -# 4be6d5515227455eb02966c453e188c9 -msgid "You must have the :authaction:`dropRole` :ref:`action ` on a database to drop a role from that database." -msgstr "" - -#: ../source/reference/method/db.dropAllRoles.txt:48 -# 83d782fa74ae403eb2a346b93646882a -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.dropAllRoles.txt:50 -# ddc4fda734bf4416a3525b3ea17b7a6e -msgid "The following operations drop all :ref:`user-defined ` roles from the ``products`` database and uses a :ref:`write concern ` of ``majority``." -msgstr "" - -#: ../source/reference/method/db.dropAllRoles.txt:59 -# 3198e8da41f84f9e98bb8cf467910eb0 -msgid "The method returns the number of roles dropped:" -msgstr "" - diff --git a/locale/pot/reference/method/db.dropAllUsers.pot b/locale/pot/reference/method/db.dropAllUsers.pot deleted file mode 100644 index 0fd206375f9..00000000000 --- a/locale/pot/reference/method/db.dropAllUsers.pot +++ /dev/null @@ -1,78 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.dropAllUsers.txt:3 -# 8d99e4c2f6bd4ed59dc86084d40ebfbf -msgid "db.dropAllUsers()" -msgstr "" - -#: ../source/reference/method/db.dropAllUsers.txt:0 -# 6dbccaebd6a34664a492aeff14c34c7f -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.dropAllUsers.txt:14 -# f0036230ffb74d1bbe5bf1a392ab6e03 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.dropAllUsers.txt:18 -# e6d781ab313c4fc29ea29c1b9c375ae7 -msgid "Removes all users from the current database." -msgstr "" - -#: ../source/reference/method/db.dropAllUsers.txt:22 -# f37a070a8a7743c9a6c4c77840de6b58 -msgid "The :method:`dropAllUsers` method removes all users from the database." -msgstr "" - -#: ../source/reference/method/db.dropAllUsers.txt:25 -# 1e696592dd07477d9b3b4608ab38d8e8 -msgid "The :method:`dropAllUsers` method takes the following arguments:" -msgstr "" - -#: ../source/reference/method/db.dropAllUsers.txt:30 -# a81d21442f224131ab666f51664943c7 -msgid "The :method:`db.dropAllUsers()` method wraps the :dbcommand:`dropAllUsersFromDatabase` command." -msgstr "" - -#: ../source/reference/method/db.dropAllUsers.txt:35 -# 9c20d483ae2f4b52b3a4f1ad213030bb -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-drop-user.rst:1 -# 151c7b6ccbca4e7fbe04e7e0c5fbf264 -msgid "You must have the :authaction:`dropUser` :ref:`action ` on a database to drop a user from that database." -msgstr "" - -#: ../source/reference/method/db.dropAllUsers.txt:40 -# e271080559f64d01994a47b12bff9334 -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.dropAllUsers.txt:42 -# 379b17f6fb3f4d898951a32f5223e4c6 -msgid "The following :method:`db.dropAllUsers()` operation drops every user from the ``products`` database." -msgstr "" - -#: ../source/reference/method/db.dropAllUsers.txt:50 -# 7e1a4b3b817f48779eb6fb021ad9fb5d -msgid "The ``n`` field in the results document shows the number of users removed:" -msgstr "" - diff --git a/locale/pot/reference/method/db.dropDatabase.pot b/locale/pot/reference/method/db.dropDatabase.pot deleted file mode 100644 index 89c1c2f7dd2..00000000000 --- a/locale/pot/reference/method/db.dropDatabase.pot +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.dropDatabase.txt:3 -# 6dbe48bf169c4831aaac54b95f560e0e -msgid "db.dropDatabase()" -msgstr "" - -#: ../source/reference/method/db.dropDatabase.txt:0 -# c56a374e90b54d81ac7e29c722b716b0 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.dropDatabase.txt:14 -# 98803b614b0d4f038e51b69541fd3523 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.dropDatabase.txt:18 -# 753af65d485142f1a444f24accbef761 -msgid "Removes the current database, deleting the associated data files." -msgstr "" - -#: ../source/reference/method/db.dropDatabase.txt:21 -# 82bef938a94c43f7800f080e2cc29e63 -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.dropDatabase.txt:23 -# eb9d781f074a485ba531d70269d0a0c1 -msgid "The :method:`db.dropDatabase()` wraps the :dbcommand:`dropDatabase` command." -msgstr "" - -#: ../source/includes/warning-blocking-global.rst:3 -# 9368fa17209647c08c124dbd0dc6d4d3 -msgid "This command obtains a global write lock and will block other operations until it has completed." -msgstr "" - -#: ../source/includes/fact-drop-database-users.rst:3 -# d508411f4178447eae995d56293e991f -msgid "This command does not delete the :ref:`users ` associated with the current database. To drop the associated users, run the :dbcommand:`dropAllUsersFromDatabase` command in the database you are deleting." -msgstr "" - -#: ../source/reference/method/db.dropDatabase.txt:31 -# d8b3342b219c4646b2a551efa5875927 -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.dropDatabase.txt:33 -# 4f71a1ba81024c1b9cfa431afc2040ff -msgid "The following example in the :program:`mongo` shell uses the ``use `` operation to switch the current database to the ``temp`` database and then uses the :method:`db.dropDatabase()` method to drops the ``temp`` database:" -msgstr "" - -#: ../source/reference/method/db.dropDatabase.txt:43 -# eb2917619403457095f15fd399b0bab5 -msgid ":dbcommand:`dropDatabase`" -msgstr "" - diff --git a/locale/pot/reference/method/db.dropRole.pot b/locale/pot/reference/method/db.dropRole.pot deleted file mode 100644 index f17e9d59bfb..00000000000 --- a/locale/pot/reference/method/db.dropRole.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.dropRole.txt:3 -# 2e9b9b9edac0480ea507f42728de705d -msgid "db.dropRole()" -msgstr "" - -#: ../source/reference/method/db.dropRole.txt:0 -# 3d2d4f73fa6d4b31ad8636b0eb54486d -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.dropRole.txt:14 -# 28ee4df4ad7740fa82f31beb5032519b -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.dropRole.txt:18 -# 5fdb86c7720d493aaf9166c9cd28dfe2 -msgid "Deletes a :ref:`user-defined ` role from the database on which you run the method." -msgstr "" - -#: ../source/reference/method/db.dropRole.txt:21 -# f1465f85667e47949bb255e87c4ab31c -msgid "The :method:`db.dropRole()` method takes the following arguments:" -msgstr "" - -#: ../source/reference/method/db.dropRole.txt:25 -# dda3e61be455462fa605964e882da971 -msgid "The :method:`db.dropRole()` method wraps the :dbcommand:`dropRole` command." -msgstr "" - -#: ../source/reference/method/db.dropRole.txt:31 -# 6d1e357064db408c96417a58cdbdc8f3 -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-drop-role.rst:1 -# 89368301688a497187bfd72cdf67f608 -msgid "You must have the :authaction:`dropRole` :ref:`action ` on a database to drop a role from that database." -msgstr "" - -#: ../source/reference/method/db.dropRole.txt:36 -# d223837c3263441c96a1ac4a3c7f535f -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.dropRole.txt:38 -# a74e3d3265624e298f7eef944d74a6d9 -msgid "The following operations remove the ``readPrices`` role from the ``products`` database:" -msgstr "" - diff --git a/locale/pot/reference/method/db.dropUser.pot b/locale/pot/reference/method/db.dropUser.pot deleted file mode 100644 index 6ebd3ce3553..00000000000 --- a/locale/pot/reference/method/db.dropUser.pot +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.dropUser.txt:3 -# 2dbdd5c2f5484054be437d159c312fa4 -msgid "db.dropUser()" -msgstr "" - -#: ../source/reference/method/db.dropUser.txt:0 -# 647543b5ddfc4d458b8ea83fb116a57a -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.dropUser.txt:14 -# 21cfeae977864b21a6e16a07e4f155ad -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.dropUser.txt:18 -# 77eb9e1f78ec4d15811308c5af76edc6 -msgid "Removes the user from the current database." -msgstr "" - -#: ../source/reference/method/db.dropUser.txt:20 -# 8406c5f625184688910a4bf201de67d7 -msgid "The :method:`db.dropUser()` method takes the following arguments:" -msgstr "" - -#: ../source/reference/method/db.dropUser.txt:24 -# 77a97993b96d445dbd265eb884c5cfcc -msgid "The :method:`db.dropUser()` method wraps the :dbcommand:`dropUser` command." -msgstr "" - -#: ../source/includes/check-before-dropping-useradmin.rst:1 -# cf7d121aed584b8abc203c3e1d7e3db6 -msgid "Before dropping a user who has the :authrole:`userAdminAnyDatabase` role, ensure you have at least another user with user administration privileges." -msgstr "" - -#: ../source/reference/method/db.dropUser.txt:30 -# 2dc8efdc9db2404999501d0d7215243d -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-drop-user.rst:1 -# 304b9018909e4c3bacef051f8a104273 -msgid "You must have the :authaction:`dropUser` :ref:`action ` on a database to drop a user from that database." -msgstr "" - -#: ../source/reference/method/db.dropUser.txt:37 -# a72ce03570a442aea9281f13862641f3 -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.dropUser.txt:39 -# e74e68908f2e4458a6f152c76f83c476 -msgid "The following :method:`db.dropUser()` operation drops the ``reportUser1`` user on the ``products`` database." -msgstr "" - diff --git a/locale/pot/reference/method/db.eval.pot b/locale/pot/reference/method/db.eval.pot deleted file mode 100644 index f7199e78427..00000000000 --- a/locale/pot/reference/method/db.eval.pot +++ /dev/null @@ -1,143 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.eval.txt:3 -# bd55c6fbaba64ad886f27e496f7e9471 -msgid "db.eval()" -msgstr "" - -#: ../source/reference/method/db.eval.txt:0 -# 41975d66bedf44cfb985fbd09dc538ed -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.eval.txt:17 -# 6be8628bd69e427ebf1d366002685d6b -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.eval.txt:23 -# 69d8262cbd6b4935bd5ec02126685878 -msgid "Provides the ability to run JavaScript code on the MongoDB server." -msgstr "" - -#: ../source/includes/fact-eval-helper-method.rst:1 -# 5ea4f500a5c84b2eb383737f757ab113 -msgid "The helper :method:`db.eval()` in the :program:`mongo` shell wraps the :dbcommand:`eval` command. Therefore, the helper method shares the characteristics and behavior of the underlying command with *one exception*: :method:`db.eval()` method does not support the ``nolock`` option." -msgstr "" - -#: ../source/reference/method/db.eval.txt:29 -# 943a337bedb94b82b52bd64599c83a49 -msgid "The method accepts the following parameters:" -msgstr "" - -#: ../source/reference/method/db.eval.txt:33 -# 248d438fbb5d4641bc1178b5f60d453a -msgid "The JavaScript function need not take any arguments, as in the first example, or may optionally take arguments as in the second:" -msgstr "" - -#: ../source/reference/method/db.eval.txt:49 -# 5e48e818445641fb823b137fc261cc82 -msgid "Behavior" -msgstr "" - -#: ../source/includes/admonitions-eval.rst:5 -# 1ca18cbc705b45c4ae27534e5c9d75aa -msgid "Write Lock" -msgstr "" - -#: ../source/includes/fact-eval-lock.rst:1 -# 684670546262484a8dadb17907159f69 -msgid "By default, |object| takes a global write lock while evaluating the JavaScript function. As a result, |object| blocks all other read and write operations to the database while the |object| operation runs." -msgstr "" - -#: ../source/includes/fact-eval-lock.rst:5 -# cef9ff4ff97f44c6abf9b4c55be44d65 -msgid "To prevent the taking of the global write lock while evaluating the JavaScript code, use the |nolockobject| with ``nolock`` set to ``true``. ``nolock`` does not impact whether the operations within the JavaScript code take write locks." -msgstr "" - -#: ../source/includes/admonitions-eval.rst:9 -# b94c0fd98efb4784bf306292eb9c8117 -msgid "For long running |object| operation, consider using either the :command:`eval` command with ``nolock: true`` or using :doc:`other server side code execution options `." -msgstr "" - -#: ../source/includes/admonitions-eval.rst:14 -# 99d29107b243449b99017cf05b8503e3 -msgid "Sharded Data" -msgstr "" - -#: ../source/includes/admonitions-eval.rst:16 -# b203e14973c849b28873195e768345ca -msgid "You can not use |object| with :term:`sharded ` collections. In general, you should avoid using |object| in :term:`sharded clusters `; nevertheless, it is possible to use |object| with non-sharded collections and databases stored in a :term:`sharded cluster`." -msgstr "" - -#: ../source/includes/admonitions-eval.rst:23 -# e5e9f437e2974f63848e23b98a50f138 -msgid "Access Control" -msgstr "" - -#: ../source/includes/extracts/access-eval-eval.rst:1 -# 211a3ce362b44bb7ac31481c6e93e491 -msgid "If authorization is enabled, you must have access to all actions on all resources in order to run :dbcommand:`eval`. Providing such access is not recommended, but if your organization requires a user to run :dbcommand:`eval`, create a role that grants :authaction:`anyAction` on :ref:`resource-anyresource`. Do not assign this role to any other user." -msgstr "" - -#: ../source/reference/method/db.eval.txt:56 -# dbd95b9cd24945afb5703d3ad4742112 -msgid "Examples" -msgstr "" - -#: ../source/reference/method/db.eval.txt:58 -# 40632be5786942d79fdaeac37599bea5 -msgid "The following is an example of the :method:`db.eval()` method:" -msgstr "" - -#: ../source/reference/method/db.eval.txt:63 -# fccd5b5a7b2144e1977cf218b4b17924 -msgid "The ``db`` in the function refers to the current database." -msgstr "" - -#: ../source/reference/method/db.eval.txt:65 -# e0b3ff74a2ba4d88a3d30d2ef4591659 -msgid "``\"eliot\"`` is the argument passed to the function, and corresponds to the ``name`` argument." -msgstr "" - -#: ../source/reference/method/db.eval.txt:68 -# c622cf5d4fd3479f94e5579a712a6a4a -msgid "``5`` is an argument to the function and corresponds to the ``incAmount`` field." -msgstr "" - -#: ../source/reference/method/db.eval.txt:71 -# e11ef2979ccc43518b81fc91df7fb487 -msgid "If you want to use the server's interpreter, you must run :method:`db.eval()`. Otherwise, the :program:`mongo` shell's JavaScript interpreter evaluates functions entered directly into the shell." -msgstr "" - -#: ../source/reference/method/db.eval.txt:75 -# dba92834efe84793bc0b3ba182c92b79 -msgid "If an error occurs, :method:`db.eval()` throws an exception. The following is an example of an invalid function that uses the variable ``x`` without declaring it as an argument:" -msgstr "" - -#: ../source/reference/method/db.eval.txt:83 -# 311f7ca8b3c249c1b82a9703b74f02dd -msgid "The statement results in the following exception:" -msgstr "" - -#: ../source/reference/method/db.eval.txt:95 -# d854af7b8b654aef9b90682db68c0f19 -msgid ":doc:`/core/server-side-javascript`" -msgstr "" - diff --git a/locale/pot/reference/method/db.fsyncLock.pot b/locale/pot/reference/method/db.fsyncLock.pot deleted file mode 100644 index fd5d64bdb2a..00000000000 --- a/locale/pot/reference/method/db.fsyncLock.pot +++ /dev/null @@ -1,93 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.fsyncLock.txt:3 -# e5edfb43516d4a7b849d01b5185823ab -msgid "db.fsyncLock()" -msgstr "" - -#: ../source/reference/method/db.fsyncLock.txt:0 -# 2ccb0c8cc4fc472596823e852d4ee682 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.fsyncLock.txt:14 -# d74f91fc9cf24a6da672784b426a8b48 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.fsyncLock.txt:18 -# 8ce339785bee449d9bf3335881651fc9 -msgid "Forces the :program:`mongod` to flush all pending write operations to disk and locks the *entire* :program:`mongod` instance to prevent additional writes until the user releases the lock with the :method:`db.fsyncUnlock()` command. :method:`db.fsyncLock()` is an administrative command." -msgstr "" - -#: ../source/reference/method/db.fsyncLock.txt:24 -# b6508530cfae45639a62856902570e84 -msgid "This command provides a simple wrapper around a :dbcommand:`fsync` database command with the following syntax:" -msgstr "" - -#: ../source/reference/method/db.fsyncLock.txt:32 -# 795105ca0bcd48f49a87a5ddbc9ab806 -msgid "This function locks the database and creates a window for :doc:`backup operations `." -msgstr "" - -#: ../source/reference/method/db.fsyncLock.txt:37 -# a94b1a6b29e945e2acc7f5aa0bba6e10 -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.fsyncLock.txt:40 -# 70831ed923ad4ce08cfa92d55950664a -msgid "Compatibility with WiredTiger" -msgstr "" - -#: ../source/includes/extracts/wt-fsync-lock-compatibility.rst:3 -# 207efcacc4f24a75990bfdd4c7c15d65 -msgid ":method:`db.fsyncLock()` can ensure that the data files do not change for MongoDB instances using either the MMAPv1 or the WiredTiger storage engines, thus providing consistency for the purposes of creating backups." -msgstr "" - -#: ../source/includes/extracts/wt-fsync-lock-compatibility.rst:8 -# 96a85791c83b40de8a82a10cf72ec5ee -msgid "In previous MongoDB versions, :method:`db.fsyncLock()` *cannot* guarantee a consistent set of files for low-level backups (e.g. via file copy ``cp``, ``scp``, ``tar``) for WiredTiger." -msgstr "" - -#: ../source/reference/method/db.fsyncLock.txt:45 -# e4a37201d80844b8a421cf4ed73ccc75 -msgid "Impact on Read Operations" -msgstr "" - -#: ../source/reference/method/db.fsyncLock.txt:47 -# daa781f312984650b278ef26f4d3adde -msgid ":method:`db.fsyncLock()` *may* block reads, including those necessary to verify authentication. Such reads are necessary to establish new connections to a :program:`mongod` that enforces authorization checks." -msgstr "" - -#: ../source/reference/method/db.fsyncLock.txt:53 -# c803fd4ce61743ff945b9380ae7d13ff -msgid "Connection" -msgstr "" - -#: ../source/reference/method/db.fsyncLock.txt:55 -# 5cf4f05ca37a4599b28e83232c21ff7a -msgid "When calling :method:`db.fsyncLock()`, ensure that the connection is kept open to allow a subsequent call to :method:`db.fsyncUnlock()`." -msgstr "" - -#: ../source/reference/method/db.fsyncLock.txt:58 -# c6deec1d5d0a4e2e88aed34583dfe2af -msgid "Closing the connection may make it difficult to release the lock." -msgstr "" - diff --git a/locale/pot/reference/method/db.fsyncUnlock.pot b/locale/pot/reference/method/db.fsyncUnlock.pot deleted file mode 100644 index 46887b32e56..00000000000 --- a/locale/pot/reference/method/db.fsyncUnlock.pot +++ /dev/null @@ -1,58 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.fsyncUnlock.txt:3 -# cebf250b52674294b6140027bc2de10e -msgid "db.fsyncUnlock()" -msgstr "" - -#: ../source/reference/method/db.fsyncUnlock.txt:0 -# e2b3fb6888c34d0d9d6764011cb4d539 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.fsyncUnlock.txt:14 -# ba421d08b262470cbb3246af13cf253e -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.fsyncUnlock.txt:18 -# 9cd11a28140b416783fd94369dc9ee51 -msgid "Unlocks a :program:`mongod` instance to allow writes and reverses the operation of a :method:`db.fsyncLock()` operation. Typically you will use :method:`db.fsyncUnlock()` following a database :doc:`backup operation `." -msgstr "" - -#: ../source/reference/method/db.fsyncUnlock.txt:23 -# abbe21066066492c878bc26f51a5df6a -msgid ":method:`db.fsyncUnlock()` is an administrative operation." -msgstr "" - -#: ../source/reference/method/db.fsyncUnlock.txt:26 -# 054c0b4e097c44fc96c41dc908dc90e7 -msgid "Compatibility with WiredTiger" -msgstr "" - -#: ../source/includes/extracts/wt-fsync-lock-compatibility.rst:3 -# f02dc3cff67f44fda6dd383fefd27d2d -msgid ":method:`db.fsyncLock()` can ensure that the data files do not change for MongoDB instances using either the MMAPv1 or the WiredTiger storage engines, thus providing consistency for the purposes of creating backups." -msgstr "" - -#: ../source/includes/extracts/wt-fsync-lock-compatibility.rst:8 -# cddcee22638a4361bf4fc843a04df196 -msgid "In previous MongoDB versions, :method:`db.fsyncLock()` *cannot* guarantee a consistent set of files for low-level backups (e.g. via file copy ``cp``, ``scp``, ``tar``) for WiredTiger." -msgstr "" - diff --git a/locale/pot/reference/method/db.getCollection.pot b/locale/pot/reference/method/db.getCollection.pot deleted file mode 100644 index f3f356c05f7..00000000000 --- a/locale/pot/reference/method/db.getCollection.pot +++ /dev/null @@ -1,93 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.getCollection.txt:3 -# b8d90c1103c34cd598c096824a0b3a47 -msgid "db.getCollection()" -msgstr "" - -#: ../source/reference/method/db.getCollection.txt:0 -# ac9bf9e11fd743238d98890f7d351dab -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.getCollection.txt:14 -# a386c03555cc493ab1a1f74c51f199d0 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.getCollection.txt:18 -# e66d8d49aae64a4086fd4dfdd2e2aee2 -msgid "Returns a :term:`collection` object that is functionally equivalent to using the ``db.`` syntax. The method is useful for a collection whose name might interact with the shell itself, such as names that begin with ``_`` or that match a :doc:`database shell method `." -msgstr "" - -#: ../source/reference/method/db.getCollection.txt:24 -# 9517ca8d3302438aba16c99f62c29e5a -msgid "The :method:`db.getCollection()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/db.getCollection.txt:29 -# 266a2e6250c64c31b385b61f8c04908b -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.getCollection.txt:31 -# b84399fb7dca430e8ac2279ae22c0137 -msgid "The :method:`db.getCollection()` object can access any :doc:`collection methods`." -msgstr "" - -#: ../source/reference/method/db.getCollection.txt:34 -# 252dc67ef8ef4118a8cbc81c8d1d31af -msgid "The collection specified may or may not exist on the server. If the collection does not exist, MongoDB creates it implicitly as part of :doc:`write operations ` like :method:`db.collection.insertOne()`." -msgstr "" - -#: ../source/reference/method/db.getCollection.txt:40 -# 587e019137fd4a21a49a7f6f63ea781b -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.getCollection.txt:42 -# 14c057cc3f4b45bc9b3c506c21145c02 -msgid "The following example uses :method:`db.getCollection()` to access the ``auth`` collection and insert a document into it." -msgstr "" - -#: ../source/reference/method/db.getCollection.txt:59 -# 174239137c5a44a4a8634ab0ee02fb0a -msgid "This returns:" -msgstr "" - -#: ../source/reference/method/db.getCollection.txt:68 -# 47a8c212f5ae485cb1d7ac740b9f5a1e -msgid "The previous example requires the use of :method:`db.getCollection(\"auth\")` because of a name conflict with the database method :method:`db.auth()`. Calling ``db.auth`` directly to perform an insert operation would reference the :method:`db.auth()` method and would error." -msgstr "" - -#: ../source/reference/method/db.getCollection.txt:74 -# d36820180074416597d621a1326d1174 -msgid "The following example attempts the same operation, but without using the :method:`db.getCollection()` method:" -msgstr "" - -#: ../source/reference/method/db.getCollection.txt:89 -# 11467aff0ecc478883610c780b7a193d -msgid "The operation errors as ``db.auth()`` method has no ``insertOne`` method." -msgstr "" - -#: ../source/reference/method/db.getCollection.txt:92 -# de20f9e2ded04a34a3abc479cc57f373 -msgid ":doc:`/reference/method/js-collection`" -msgstr "" - diff --git a/locale/pot/reference/method/db.getCollectionInfos.pot b/locale/pot/reference/method/db.getCollectionInfos.pot deleted file mode 100644 index 1d260b1ac69..00000000000 --- a/locale/pot/reference/method/db.getCollectionInfos.pot +++ /dev/null @@ -1,78 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.getCollectionInfos.txt:3 -# c6b3a19d74db4afe95f9666b84c262ca -msgid "db.getCollectionInfos()" -msgstr "" - -#: ../source/reference/method/db.getCollectionInfos.txt:0 -# 3b17df62b7404e6b8f7926f22f9a8b7a -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.getCollectionInfos.txt:14 -# f11585f19b1a4aa884383306c1b0235f -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.getCollectionInfos.txt:20 -# 4fb2cd6c9fa3487cafab2bc3727020c3 -msgid "Returns an array of documents with collection or :doc:`view ` information, such as name and options, for the current database." -msgstr "" - -#: ../source/reference/method/db.getCollectionInfos.txt:24 -# 92fffd2e1f0d4ff6898a0844f1939644 -msgid "The :method:`db.getCollectionInfos()` helper wraps the :dbcommand:`listCollections` command." -msgstr "" - -#: ../source/reference/method/db.getCollectionInfos.txt:29 -# 6f6e731ecc874b30afbce89d01a2fbe2 -msgid "MongoDB 3.2 added support for :doc:`document validation `. :method:`db.getCollectionInfos()` includes document validation information in the ``options`` document." -msgstr "" - -#: ../source/reference/method/db.getCollectionInfos.txt:34 -# dab9b16389be490c872f79d76449108d -msgid ":method:`db.getCollectionInfos()` does not return ``validationLevel`` and ``validationAction`` unless they are explicitly set." -msgstr "" - -#: ../source/reference/method/db.getCollectionInfos.txt:38 -# c310ae19ce65406c9b0cbd428ebeb38b -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.getCollectionInfos.txt:40 -# fe6b45e28c5843c6976347589118a0f0 -msgid "The following returns information for all collections in the ``example`` database:" -msgstr "" - -#: ../source/reference/method/db.getCollectionInfos.txt:48 -# 957e00dd45a14a17962b7c2dab07d986 -msgid "The method returns an array of documents that contain collection information:" -msgstr "" - -#: ../source/reference/method/db.getCollectionInfos.txt:115 -# de59113d6e06437b825a21aff8d9c4d2 -msgid "To request collection information for a *specific* collection, specify the collection name when calling the method, as in the following:" -msgstr "" - -#: ../source/reference/method/db.getCollectionInfos.txt:123 -# 602cee99f2ee4561a92c8744d74e6172 -msgid "The method returns an array with a single document that details the collection information for the ``restaurants`` collection in the ``example`` database." -msgstr "" - diff --git a/locale/pot/reference/method/db.getCollectionNames.pot b/locale/pot/reference/method/db.getCollectionNames.pot deleted file mode 100644 index c70acb3c25b..00000000000 --- a/locale/pot/reference/method/db.getCollectionNames.pot +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.getCollectionNames.txt:3 -# 11a868981f8f4a248849bd891a72f767 -msgid "db.getCollectionNames()" -msgstr "" - -#: ../source/reference/method/db.getCollectionNames.txt:0 -# ed13b5b20e7e405186d106181c65a19a -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.getCollectionNames.txt:14 -# f244486db3224d4ea872c2b7a460882c -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.getCollectionNames.txt:18 -# 254599925fb348329211948c6b25a31b -msgid "Returns an array containing the names of all collections and :doc:`views ` in the current database." -msgstr "" - -#: ../source/reference/method/db.getCollectionNames.txt:22 -# c85a944f8b2842daa1d4388ce6a12ee3 -msgid "Considerations" -msgstr "" - -#: ../source/includes/fact-wiredtiger-compatibility-with-old-shells.rst:1 -# fa8da5db50b34e35841d8ddf9cd6c371 -msgid "For MongoDB 3.0 deployments using the :ref:`WiredTiger ` storage engine, if you run |method| from a version of the :program:`mongo` shell before 3.0 or a version of the driver prior to :ref:`3.0 compatible version `, |method| will return no data, even if there are existing |things|. For more information, see :ref:`3.0-compatibility-drivers-wired-tiger`." -msgstr "" - -#: ../source/reference/method/db.getCollectionNames.txt:32 -# fc9cfb4d116e4094a04e2720d35f2d22 -msgid "Required Access" -msgstr "" - -#: ../source/includes/extracts/actions-db.getCollectionNames.rst:1 -# fd36a25891f24fd2811afcc42ff7fa3a -msgid "The user executing the method requires either :authaction:`find` privileges on the :data:`system.namespaces <.system.namespaces>` collection or the :authaction:`listCollections` privilege action. At a minimum, the :authrole:`read` :doc:`built-in role ` provide the requisite permissions." -msgstr "" - -#: ../source/reference/method/db.getCollectionNames.txt:37 -# 9ac730e9cd6c4b19bb47373da57b828d -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.getCollectionNames.txt:39 -# dd581442e1b8447d84c5fb9a7c73ac25 -msgid "The following returns the names of all collections in the ``records`` database:" -msgstr "" - -#: ../source/reference/method/db.getCollectionNames.txt:47 -# e5fcbb8f0fc840f1b5ece983d43ea505 -msgid "The method returns the names of the collections in an array:" -msgstr "" - diff --git a/locale/pot/reference/method/db.getLastError.pot b/locale/pot/reference/method/db.getLastError.pot deleted file mode 100644 index 88802be5f5d..00000000000 --- a/locale/pot/reference/method/db.getLastError.pot +++ /dev/null @@ -1,83 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.getLastError.txt:3 -# 7aa188e455fc4e07a39925cdbfe88f19 -msgid "db.getLastError()" -msgstr "" - -#: ../source/reference/method/db.getLastError.txt:0 -# 4c083a1361e04d7fbbab2c4eea469a67 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.getLastError.txt:14 -# 68f2e9218f5748eca4c7ecc798d4413b -msgid "Definition" -msgstr "" - -#: ../source/includes/extracts/db.getLastError-definition.rst:1 -# a250a4cb36094f808bbe5ee88a58a449 -msgid "Specifies the level of :term:`write concern` for confirming the success of previous write operation issued over the same connection and returns the :data:`error string ` for that operation." -msgstr "" - -#: ../source/includes/extracts/db.getLastError-definition.rst:5 -# 0ff1fa106cb0413ebe24b3273c150e5d -msgid "When using :method:`db.getLastError()`, clients must issue the :method:`db.getLastError()` on the same connection as the write operation they wish to confirm." -msgstr "" - -#: ../source/includes/extracts/fact-2.6-wc-gle-change-method-db.getLastError.rst:5 -# cd673845ec4d4619aad24968d0d4ac59 -msgid "A new protocol for :ref:`write operations ` integrates write concerns with the write operations, eliminating the need for a separate :method:`db.getLastError()`. :ref:`Most write methods ` now return the status of the write operation, including error information. In previous versions, clients typically used the :method:`db.getLastError()` in combination with a write operation to verify that the write succeeded." -msgstr "" - -#: ../source/reference/method/db.getLastError.txt:22 -# 83332d77a22f4e5a84a0decd3840b34a -msgid "The :method:`db.getLastError()` can accept the following parameters:" -msgstr "" - -#: ../source/reference/method/db.getLastError.txt:27 -# 5416ef1542cf48d092a5d67f00b8f915 -msgid "Behavior" -msgstr "" - -#: ../source/includes/extracts/db.getLastError-behavior.rst:1 -# 4670dcf2b5784bea84a48d2880d124c0 -msgid "The returned :data:`error string ` provides error information on the previous write operation." -msgstr "" - -#: ../source/includes/extracts/db.getLastError-behavior.rst:4 -# 5d55a1e6a71243648944e8de70d60bf7 -msgid "If the :method:`db.getLastError()` method itself encounters an error, such as an incorrect write concern value, the :method:`db.getLastError()` throws an exception." -msgstr "" - -#: ../source/reference/method/db.getLastError.txt:32 -# 2c5a35c4f46545fd9eed761f6aababd7 -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.getLastError.txt:34 -# 0656fec86b224a7198eac4d491661f2f -msgid "The following example issues a :method:`db.getLastError()` operation that verifies that the preceding write operation, issued over the same connection, has propagated to at least two members of the replica set." -msgstr "" - -#: ../source/reference/method/db.getLastError.txt:44 -# 053c3d1078bb4ba493a1847daf37452f -msgid ":dbcommand:`getLastError` and :doc:`/reference/write-concern` for all options, :ref:`Write Concern ` for a conceptual overview, :doc:`/crud` for information about all write operations in MongoDB." -msgstr "" - diff --git a/locale/pot/reference/method/db.getLastErrorObj.pot b/locale/pot/reference/method/db.getLastErrorObj.pot deleted file mode 100644 index 0ca6fe53197..00000000000 --- a/locale/pot/reference/method/db.getLastErrorObj.pot +++ /dev/null @@ -1,93 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.getLastErrorObj.txt:3 -# 2f4d2cc8ddf243329210051855ea820f -msgid "db.getLastErrorObj()" -msgstr "" - -#: ../source/reference/method/db.getLastErrorObj.txt:0 -# da1bbd6e6b424d42be7576d5b3600fac -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.getLastErrorObj.txt:14 -# 430cb8222bcb4fba845286b7e4f6cb4c -msgid "Definition" -msgstr "" - -#: ../source/includes/extracts/db.getLastErrorObj-definition.rst:1 -# 8945cc13c6494c4a83e3827ced6a7c63 -msgid "Specifies the level of :term:`write concern` for confirming the success of previous write operation issued over the same connection and returns the :ref:`document ` for that operation." -msgstr "" - -#: ../source/includes/extracts/db.getLastErrorObj-definition.rst:5 -# 9af57188c0d54f4ca4dc4eec2bf4d2b9 -msgid "When using :method:`db.getLastErrorObj()`, clients must issue the :method:`db.getLastErrorObj()` on the same connection as the write operation they wish to confirm." -msgstr "" - -#: ../source/includes/extracts/db.getLastErrorObj-definition.rst:9 -# c03a5229878f445ab1a92391fa60de4d -msgid "The :method:`db.getLastErrorObj()` is a :program:`mongo` shell wrapper around the :dbcommand:`getLastError` command." -msgstr "" - -#: ../source/includes/extracts/fact-2.6-wc-gle-change-method-db.getLastErrorObj.rst:5 -# 67f76cf960b04d55a4879cd8c2a5ed1c -msgid "A new protocol for :ref:`write operations ` integrates write concerns with the write operations, eliminating the need for a separate :method:`db.getLastErrorObj()`. :ref:`Most write methods ` now return the status of the write operation, including error information. In previous versions, clients typically used the :method:`db.getLastErrorObj()` in combination with a write operation to verify that the write succeeded." -msgstr "" - -#: ../source/reference/method/db.getLastErrorObj.txt:22 -# 110a14317aa64fcd88bb48a1e97b6d87 -msgid "The :method:`db.getLastErrorObj()` can accept the following parameters:" -msgstr "" - -#: ../source/reference/method/db.getLastErrorObj.txt:28 -# a11cd3c286fd4f80b35b2e033006f1ca -msgid "Behavior" -msgstr "" - -#: ../source/includes/extracts/db.getLastErrorObj-behavior.rst:1 -# 37c79982530f46d1818f576c160526ff -msgid "The returned :ref:`document ` provides error information on the previous write operation." -msgstr "" - -#: ../source/includes/extracts/db.getLastErrorObj-behavior.rst:4 -# 9cfa84d2520b4ef5926ef7d5f2290d9f -msgid "If the :method:`db.getLastErrorObj()` method itself encounters an error, such as an incorrect write concern value, the :method:`db.getLastErrorObj()` throws an exception." -msgstr "" - -#: ../source/includes/extracts/db.getLastErrorObj-behavior.rst:7 -# d3ac050f79c447cfab23894162e17580 -msgid "For information on the returned document, see :ref:`getLastError command `." -msgstr "" - -#: ../source/reference/method/db.getLastErrorObj.txt:33 -# 3162cb0dd24545d0a193715644c9a23e -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.getLastErrorObj.txt:35 -# 8c6488d4df3040a38e2cf9409b7187c8 -msgid "The following example issues a :method:`db.getLastErrorObj()` operation that verifies that the preceding write operation, issued over the same connection, has propagated to at least two members of the replica set." -msgstr "" - -#: ../source/reference/method/db.getLastErrorObj.txt:43 -# 2f976949be71494083ed55d67f13b3f5 -msgid ":doc:`/reference/write-concern`." -msgstr "" - diff --git a/locale/pot/reference/method/db.getLogComponents.pot b/locale/pot/reference/method/db.getLogComponents.pot deleted file mode 100644 index 6e3d9976875..00000000000 --- a/locale/pot/reference/method/db.getLogComponents.pot +++ /dev/null @@ -1,58 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.getLogComponents.txt:3 -# e32e4e0ee04f4fe8acb5954fe52f200e -msgid "db.getLogComponents()" -msgstr "" - -#: ../source/reference/method/db.getLogComponents.txt:0 -# 64371b4abb804d069ec447d1750b12b2 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.getLogComponents.txt:14 -# 3941ffa099f445379383bcc3398f3533 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.getLogComponents.txt:20 -# 0ebebf5a8de341c9a471925bc178b479 -msgid "Returns the current verbosity settings. The verbosity settings determine the amount of :doc:`/reference/log-messages` that MongoDB produces for each :ref:`log message component `." -msgstr "" - -#: ../source/reference/method/db.getLogComponents.txt:25 -# f80f0ab708be4a689ec05dfab8fed8aa -msgid "If a component inherits the verbosity level of its parent, :method:`db.getLogComponents()` displays ``-1`` for the component's verbosity." -msgstr "" - -#: ../source/reference/method/db.getLogComponents.txt:30 -# e7c2137e2abf432991c48150c486b492 -msgid "Output" -msgstr "" - -#: ../source/reference/method/db.getLogComponents.txt:32 -# 0a5aca1315a543edaba850fe82c0dc12 -msgid "The :method:`db.getLogComponents()` returns a document with the verbosity settings. For example:" -msgstr "" - -#: ../source/reference/method/db.getLogComponents.txt:77 -# c977035dc876478ba50b9d5d26978cfe -msgid "To modify these settings, you can configure the :setting:`systemLog.verbosity` and ``systemLog.component..verbosity`` settings in the :doc:`configuration file ` or set the :parameter:`logComponentVerbosity` parameter using the :dbcommand:`setParameter` command or use the :method:`db.setLogLevel()` method. For examples, see :ref:`log-messages-configure-verbosity`." -msgstr "" - diff --git a/locale/pot/reference/method/db.getMongo.pot b/locale/pot/reference/method/db.getMongo.pot deleted file mode 100644 index fac3eba176b..00000000000 --- a/locale/pot/reference/method/db.getMongo.pot +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.getMongo.txt:3 -# fa18f35519744d4aa13372428bcfda6a -msgid "db.getMongo()" -msgstr "" - -#: ../source/reference/method/db.getMongo.txt:15 -# 40d670216d1a4f388ee6697196f595d0 -msgid "The current database connection." -msgstr "" - -#: ../source/reference/method/db.getMongo.txt:17 -# 8ed698bab98746d4a39d00b519af3faf -msgid ":method:`db.getMongo()` runs when the shell initiates. Use this command to test that the :program:`mongo` shell has a connection to the proper database instance." -msgstr "" - diff --git a/locale/pot/reference/method/db.getName.pot b/locale/pot/reference/method/db.getName.pot deleted file mode 100644 index cc5357bf9ec..00000000000 --- a/locale/pot/reference/method/db.getName.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.getName.txt:3 -# 4ef78be388c9441e938696ee4d70faec -msgid "db.getName()" -msgstr "" - -#: ../source/reference/method/db.getName.txt:15 -# 122e9954d856424094c523014e907ccc -msgid "the current database name." -msgstr "" - diff --git a/locale/pot/reference/method/db.getPrevError.pot b/locale/pot/reference/method/db.getPrevError.pot deleted file mode 100644 index 22b37afed39..00000000000 --- a/locale/pot/reference/method/db.getPrevError.pot +++ /dev/null @@ -1,38 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.getPrevError.txt:3 -# 465158d178f74286bd2bfe945c356ec5 -msgid "db.getPrevError()" -msgstr "" - -#: ../source/reference/method/db.getPrevError.txt:15 -# 66009429ebba4ffea3b8b9cb927c0709 -msgid "A status document, containing the errors." -msgstr "" - -#: ../source/reference/method/db.getPrevError.txt:19 -# ceb499901f9247f18b968639a7cf3f8b -msgid "This output reports all errors since the last time the database received a :dbcommand:`resetError` (also :method:`db.resetError()`) command." -msgstr "" - -#: ../source/reference/method/db.getPrevError.txt:23 -# cdc240123a8d4ccdb92d5408476de824 -msgid "This method provides a wrapper around the :dbcommand:`getPrevError` command." -msgstr "" - diff --git a/locale/pot/reference/method/db.getProfilingLevel.pot b/locale/pot/reference/method/db.getProfilingLevel.pot deleted file mode 100644 index 01f2bb5691d..00000000000 --- a/locale/pot/reference/method/db.getProfilingLevel.pot +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.getProfilingLevel.txt:3 -# 6d71bde2a5aa4daeae675d1a844ebb24 -msgid "db.getProfilingLevel()" -msgstr "" - -#: ../source/reference/method/db.getProfilingLevel.txt:15 -# dab178fd3f714c50b433764fe3be785b -msgid "This method provides a wrapper around the database command \":dbcommand:`profile`\" and returns the current profiling level." -msgstr "" - -#: ../source/reference/method/db.getProfilingLevel.txt:18 -# 7536a42e4e4346a89cedcd4fa80fb938 -msgid "Use :method:`db.getProfilingStatus()` for related functionality." -msgstr "" - diff --git a/locale/pot/reference/method/db.getProfilingStatus.pot b/locale/pot/reference/method/db.getProfilingStatus.pot deleted file mode 100644 index 7562b692239..00000000000 --- a/locale/pot/reference/method/db.getProfilingStatus.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.getProfilingStatus.txt:3 -# dd47d678565b4aacbdc1a56768affb5f -msgid "db.getProfilingStatus()" -msgstr "" - -#: ../source/reference/method/db.getProfilingStatus.txt:15 -# 54c7edd731c94039b17901915bf88eaa -msgid "The current :dbcommand:`profile` level and :setting:`~operationProfiling.slowOpThresholdMs` setting." -msgstr "" - diff --git a/locale/pot/reference/method/db.getReplicationInfo.pot b/locale/pot/reference/method/db.getReplicationInfo.pot deleted file mode 100644 index 653ddc01895..00000000000 --- a/locale/pot/reference/method/db.getReplicationInfo.pot +++ /dev/null @@ -1,101 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.getReplicationInfo.txt:3 -# 325550d6ee364795a7056d745890ebb9 -msgid "db.getReplicationInfo()" -msgstr "" - -#: ../source/reference/method/db.getReplicationInfo.txt:0 -# 8563dd24b9384caba8e8417868ff4e8a -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.getReplicationInfo.txt:14 -# a41750023dbd4851b15e761f81a4217c -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.getReplicationInfo.txt:18 -# 75e65abc2702441eb5e3c2e6ceb9570f -msgid "A document with the status of the replica set, using data polled from the :term:`oplog`. Use this output when diagnosing issues with replication." -msgstr "" - -#: ../source/reference/method/db.getReplicationInfo.txt:25 -# 8b4ff4d57faf4aada7210d58b21f917d -msgid "Output" -msgstr "" - -#: ../source/reference/method/db.getReplicationInfo.txt:29 -# 83c1b4c0f3674fcc9bc8129c8ee35c96 -msgid "Returns the total size of the :term:`oplog` in megabytes. This refers to the total amount of space allocated to the oplog rather than the current size of operations stored in the oplog." -msgstr "" - -#: ../source/reference/method/db.getReplicationInfo.txt:35 -# f3aff7c1be934510ada963fa159880cb -msgid "Returns the total amount of space used by the :term:`oplog` in megabytes. This refers to the total amount of space currently used by operations stored in the oplog rather than the total amount of space allocated." -msgstr "" - -#: ../source/reference/method/db.getReplicationInfo.txt:42 -# 0f0a9ed893be4fb38f3b56a88997f710 -msgid "Returns an error message if there are no entries in the oplog." -msgstr "" - -#: ../source/reference/method/db.getReplicationInfo.txt:46 -# 35794f9a00f84b378282dd32ad683066 -msgid "Only present when there are no entries in the oplog. Reports a the number of items or rows in the :term:`oplog` (e.g. ``0``)." -msgstr "" - -#: ../source/reference/method/db.getReplicationInfo.txt:51 -# b278b0e319bb4e9b8e16f453162e9d6a -msgid "Returns the difference between the first and last operation in the :term:`oplog`, represented in seconds." -msgstr "" - -#: ../source/reference/method/db.getReplicationInfo.txt:54 -#: ../source/reference/method/db.getReplicationInfo.txt:61 -#: ../source/reference/method/db.getReplicationInfo.txt:69 -#: ../source/reference/method/db.getReplicationInfo.txt:77 -#: ../source/reference/method/db.getReplicationInfo.txt:86 -# 6e34ef1fd86b4647b3f23b0168324adf -# d68738b4f7e948fcae3bd48bb258b3a3 -# 264dc86b9e02405594c1e3d8511ecc77 -# 626f2fb63c144c1482bb79cc37e59dc7 -# f22aed1b155245acad4e1aa6ffd0781d -msgid "Only present if there are entries in the oplog." -msgstr "" - -#: ../source/reference/method/db.getReplicationInfo.txt:58 -# 5b8da760b19b4686af8f83bb2c4b4888 -msgid "Returns the difference between the first and last operation in the :term:`oplog`, rounded and represented in hours." -msgstr "" - -#: ../source/reference/method/db.getReplicationInfo.txt:65 -# 95a8c3f592964cdd8d41dd8a378d264e -msgid "Returns a time stamp for the first (i.e. earliest) operation in the :term:`oplog`. Compare this value to the last write operation issued against the server." -msgstr "" - -#: ../source/reference/method/db.getReplicationInfo.txt:73 -# 63e7d4a9a0ff41bc94ecb6404643601c -msgid "Returns a time stamp for the last (i.e. latest) operation in the :term:`oplog`. Compare this value to the last write operation issued against the server." -msgstr "" - -#: ../source/reference/method/db.getReplicationInfo.txt:81 -# db341a722cd34e35910956fe39d67228 -msgid "Returns a time stamp that reflects reflecting the current time. The shell process generates this value, and the datum may differ slightly from the server time if you're connecting from a remote host as a result. Equivalent to :method:`Date()`." -msgstr "" - diff --git a/locale/pot/reference/method/db.getRole.pot b/locale/pot/reference/method/db.getRole.pot deleted file mode 100644 index 6aac22e7d4b..00000000000 --- a/locale/pot/reference/method/db.getRole.pot +++ /dev/null @@ -1,83 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.getRole.txt:3 -# 195b93703e3f43dd84abdfb19549cf87 -msgid "db.getRole()" -msgstr "" - -#: ../source/reference/method/db.getRole.txt:0 -# cb6ab883ff5b46f1b2e0d78c10698159 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.getRole.txt:14 -# 1e15b2c63bae4e78a06a74b0e6476d6b -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.getRole.txt:18 -# 0cface8d8e4d4d52a4643c20a4037716 -msgid "Returns the roles from which this role inherits privileges. Optionally, the method can also return all the role's privileges." -msgstr "" - -#: ../source/reference/method/db.getRole.txt:21 -# 06278ce0d4294b7dbdfca402d5a0e149 -msgid "Run :method:`db.getRole()` from the database that contains the role. The command can retrieve information for both :ref:`user-defined roles ` and :ref:`built-in roles `." -msgstr "" - -#: ../source/reference/method/db.getRole.txt:25 -# 1e79b465babb465f9603b30c3c6d25d9 -msgid "The :method:`db.getRole()` method accepts the following parameters:" -msgstr "" - -#: ../source/reference/method/db.getRole.txt:29 -# 00d6870c1ca84991a3d606fbc2bb53cb -msgid "The ``args`` document supports the following fields:" -msgstr "" - -#: ../source/reference/method/db.getRole.txt:33 -# 5659c62ed9b14dd1bea2cb39034ea2a3 -msgid ":method:`db.getRole()` wraps the :dbcommand:`rolesInfo` command." -msgstr "" - -#: ../source/reference/method/db.getRole.txt:36 -# bd0efe87070546998c1f17bc7fe27ae0 -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-roles-info.rst:1 -# db2b6fbc9a744ef8987fa270a2c750ac -msgid "To view a role's information, you must be either explicitly granted the role or must have the :authaction:`viewRole` :ref:`action ` on the role's database." -msgstr "" - -#: ../source/reference/method/db.getRole.txt:41 -# a244bec6f5374825bb0be5ef6a752985 -msgid "Examples" -msgstr "" - -#: ../source/reference/method/db.getRole.txt:43 -# 0eaa9b5e066945f6a831bea30ff578f9 -msgid "The following operation returns role inheritance information for the role ``associate`` defined on the ``products`` database:" -msgstr "" - -#: ../source/reference/method/db.getRole.txt:51 -# 3c0ab2d8b231490baa036e879ce391ff -msgid "The following operation returns role inheritance information *and privileges* for the role ``associate`` defined on the ``products`` database:" -msgstr "" - diff --git a/locale/pot/reference/method/db.getRoles.pot b/locale/pot/reference/method/db.getRoles.pot deleted file mode 100644 index 4889b0c218d..00000000000 --- a/locale/pot/reference/method/db.getRoles.pot +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.getRoles.txt:3 -# be40d4b0534b4efc89cb2d92f7f1554c -msgid "db.getRoles()" -msgstr "" - -#: ../source/reference/method/db.getRoles.txt:0 -# 59767ba1e7814718a213c46f6760bc91 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.getRoles.txt:14 -# 56bf86c2c9954ba1add8d2a792560fed -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.getRoles.txt:18 -# 8db2675cdb794b5fa2e7ebee97112aab -msgid "Returns information for all the roles in the database on which the command runs. The method can be run with or without an argument." -msgstr "" - -#: ../source/reference/method/db.getRoles.txt:21 -# da85422457c24b699768ef31032a4c2d -msgid "If run without an argument, :method:`db.getRoles()` returns inheritance information for the database's :ref:`user-defined ` roles." -msgstr "" - -#: ../source/reference/method/db.getRoles.txt:25 -# 96a2c3bb3e294fc08ec9de91508d04dd -msgid "To return more information, pass the :method:`db.getRoles()` a document with the following fields:" -msgstr "" - -#: ../source/reference/method/db.getRoles.txt:30 -# 973f6f3e2bb343b9a0fd72647c5f9203 -msgid ":method:`db.getRoles()` wraps the :dbcommand:`rolesInfo` command." -msgstr "" - -#: ../source/reference/method/db.getRoles.txt:33 -# f65bfa23b21d4e778936cce677d861ee -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-roles-info.rst:1 -# 407d98c112054a9699e0a2c059cb2bf6 -msgid "To view a role's information, you must be either explicitly granted the role or must have the :authaction:`viewRole` :ref:`action ` on the role's database." -msgstr "" - -#: ../source/reference/method/db.getRoles.txt:38 -# 5bc1f8edca954a12aa75af2c86d06276 -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.getRoles.txt:40 -# bad843ed9d7543f089ba8a35292c808f -msgid "The following operations return documents for all the roles on the ``products`` database, including role privileges and built-in roles:" -msgstr "" - diff --git a/locale/pot/reference/method/db.getSiblingDB.pot b/locale/pot/reference/method/db.getSiblingDB.pot deleted file mode 100644 index d617a6b4972..00000000000 --- a/locale/pot/reference/method/db.getSiblingDB.pot +++ /dev/null @@ -1,63 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.getSiblingDB.txt:3 -# 79eb6f2ba3124ffb9fb2ae62c688c1ad -msgid "db.getSiblingDB()" -msgstr "" - -#: ../source/reference/method/db.getSiblingDB.txt:0 -# d616a1bf50f34270b8839a966d5fdffb -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.getSiblingDB.txt:14 -# fbed6c2ad1a5405393ccbde1b2e60967 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.getSiblingDB.txt:20 -# fd4a6786c7b24e33a91d7938c077c7b5 -msgid "A database object." -msgstr "" - -#: ../source/reference/method/db.getSiblingDB.txt:22 -# aab6a30f43ee4f9b88c984e9fd413162 -msgid "Used to return another database without modifying the ``db`` variable in the shell environment." -msgstr "" - -#: ../source/reference/method/db.getSiblingDB.txt:26 -# f0e072e818b94566ab450a84dbfd5162 -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.getSiblingDB.txt:28 -# 4167288a162d402182269f4062a658db -msgid "You can use :method:`db.getSiblingDB()` as an alternative to the ``use `` helper. This is particularly useful when writing scripts using the :program:`mongo` shell where the ``use`` helper is not available. Consider the following sequence of operations:" -msgstr "" - -#: ../source/reference/method/db.getSiblingDB.txt:38 -# 14878cfdaa5349e485b0c6a190015eaa -msgid "This operation sets the ``db`` object to point to the database named ``users``, and then returns a :doc:`count ` of the collection named ``active``. You can create multiple ``db`` objects, that refer to different databases, as in the following sequence of operations:" -msgstr "" - -#: ../source/reference/method/db.getSiblingDB.txt:55 -# a1e838f3b8354a03972923eb6bdcaf21 -msgid "This operation creates two ``db`` objects referring to different databases (i.e. ``users`` and ``records``) and then returns a :doc:`count ` and an :doc:`example document ` from one collection in that database (i.e. ``active`` and ``requests`` respectively.)" -msgstr "" - diff --git a/locale/pot/reference/method/db.getUser.pot b/locale/pot/reference/method/db.getUser.pot deleted file mode 100644 index cf565a22265..00000000000 --- a/locale/pot/reference/method/db.getUser.pot +++ /dev/null @@ -1,78 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.getUser.txt:3 -# ea6bdfadda7a4a49aac8085a2af562bf -msgid "db.getUser()" -msgstr "" - -#: ../source/reference/method/db.getUser.txt:0 -# e74a1ac5306b4a5e8348b55d81b2efc5 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.getUser.txt:14 -# 497e49a5320c44529ec0231314c30417 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.getUser.txt:18 -# 8f87d1bd91954849ab469770b43f9392 -msgid "Returns user information for a specified user. Run this method on the user's database. The user must exist on the database on which the method runs." -msgstr "" - -#: ../source/reference/method/db.getUser.txt:22 -# 6d0bf07e89d7479f93925fe3e62f4e66 -msgid "The :method:`db.getUser()` method has the following parameters:" -msgstr "" - -#: ../source/reference/method/db.getUser.txt:26 -# 32c5eb641a3f40e9b1ad38085d1458bb -msgid "The ``args`` document supports the following fields:" -msgstr "" - -#: ../source/reference/method/db.getUser.txt:30 -# 9a31dea190fd455d8e7c7761062835a5 -msgid ":method:`db.getUser()` wraps the :dbcommand:`usersInfo` command." -msgstr "" - -#: ../source/reference/method/db.getUser.txt:33 -# a8d350e80644467684fffac863d47502 -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-user-info.rst:1 -# 101896eb0eb44b6e8d1c6186dd198685 -msgid "To view another user's information, you must have the :authaction:`viewUser` :ref:`action ` on the other user's database." -msgstr "" - -#: ../source/includes/access-user-info.rst:5 -# b0116a989b6b4ca79125ab3c61661a39 -msgid "Users can view their own information." -msgstr "" - -#: ../source/reference/method/db.getUser.txt:38 -# ba99384d60594761a097b3b8fed9403f -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.getUser.txt:40 -# 36cad0cdac3c47f9bd0debdf73a08d87 -msgid "The following sequence of operations returns information about the ``appClient`` user on the ``accounts`` database:" -msgstr "" - diff --git a/locale/pot/reference/method/db.getUsers.pot b/locale/pot/reference/method/db.getUsers.pot deleted file mode 100644 index d8ad447c91b..00000000000 --- a/locale/pot/reference/method/db.getUsers.pot +++ /dev/null @@ -1,58 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.getUsers.txt:3 -# 3be8d7d3e7e64bc191069317a61fa475 -msgid "db.getUsers()" -msgstr "" - -#: ../source/reference/method/db.getUsers.txt:0 -# aee8d3521da843e1ba795aaea84c578c -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.getUsers.txt:14 -# 2dcd9bb480a54a1c9c0beb50da306920 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.getUsers.txt:18 -# 13d9d0165aca43eabf2418ebddddfc1a -msgid "Returns information for all the users in the database." -msgstr "" - -#: ../source/reference/method/db.getUsers.txt:20 -# dcb1f77e06ec47adb36bd8b7e471e28a -msgid ":method:`db.getUsers()` wraps the :dbcommand:`usersInfo` command." -msgstr "" - -#: ../source/reference/method/db.getUsers.txt:23 -# 9403f4cc550547ddabd5ae309c10957d -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-user-info.rst:1 -# ee37e1314a9b49a49fb50f10864a1334 -msgid "To view another user's information, you must have the :authaction:`viewUser` :ref:`action ` on the other user's database." -msgstr "" - -#: ../source/includes/access-user-info.rst:5 -# e08d8fa6c747412a967b00c0317b85fb -msgid "Users can view their own information." -msgstr "" - diff --git a/locale/pot/reference/method/db.grantPrivilegesToRole.pot b/locale/pot/reference/method/db.grantPrivilegesToRole.pot deleted file mode 100644 index 38cbb351043..00000000000 --- a/locale/pot/reference/method/db.grantPrivilegesToRole.pot +++ /dev/null @@ -1,103 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.grantPrivilegesToRole.txt:3 -# 07a54885b3c74f1d825cc96188606f8c -msgid "db.grantPrivilegesToRole()" -msgstr "" - -#: ../source/reference/method/db.grantPrivilegesToRole.txt:0 -# 8056d193670b4b1c9dd1e06e08a365c7 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.grantPrivilegesToRole.txt:14 -# c80f4d6fd509487491794f45d5590173 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.grantPrivilegesToRole.txt:18 -# 9f602bcb71c4442cbc6e07310a810d1b -msgid "Grants additional :ref:`privileges ` to a :ref:`user-defined ` role." -msgstr "" - -#: ../source/reference/method/db.grantPrivilegesToRole.txt:21 -# b9f2e6ae84b2418f86c28b031f776101 -msgid "The :method:`grantPrivilegesToRole()` method uses the following syntax:" -msgstr "" - -#: ../source/reference/method/db.grantPrivilegesToRole.txt:34 -# 610a42a9f02042d490379e462e852ed9 -msgid "The :method:`grantPrivilegesToRole()` method takes the following arguments:" -msgstr "" - -#: ../source/reference/method/db.grantPrivilegesToRole.txt:38 -# a8ca3ddf720d461c8933d80323603298 -msgid "The :method:`grantPrivilegesToRole()` method can grant one or more privileges. Each ```` has the following syntax:" -msgstr "" - -#: ../source/reference/method/db.grantPrivilegesToRole.txt:47 -# 58a495d443ad4612845a038351454a3c -msgid "The :method:`db.grantPrivilegesToRole()` method wraps the :dbcommand:`grantPrivilegesToRole` command." -msgstr "" - -#: ../source/reference/method/db.grantPrivilegesToRole.txt:51 -# dbabafd30d434e7495c41690b7d5ca87 -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.grantPrivilegesToRole.txt:53 -# 4e312b6b89354bfb8a3301296cecc9ba -msgid "Except for roles created in the ``admin`` database, a role can only include privileges that apply to its database" -msgstr "" - -#: ../source/reference/method/db.grantPrivilegesToRole.txt:56 -# 02997d0463d44b708abcc2c743b7fb93 -msgid "A role created in the ``admin`` database can include privileges that apply to the ``admin`` database, other databases or to the :ref:`cluster ` resource." -msgstr "" - -#: ../source/reference/method/db.grantPrivilegesToRole.txt:61 -# af2bdbb0d1d34b689231b12cbc8a893b -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-grant-privileges.rst:1 -# 9c7d12fab9ac4f29a105b7e14bfcf758 -msgid "You must have the :authaction:`grantRole` :ref:`action ` on the database a privilege targets in order to grant the privilege. To grant a privilege on multiple databases or on the ``cluster`` resource, you must have the :authaction:`grantRole` action on the ``admin`` database." -msgstr "" - -#: ../source/reference/method/db.grantPrivilegesToRole.txt:66 -# 2fdb4747d5704b3db7fb71d0cf929da4 -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.grantPrivilegesToRole.txt:68 -# 2c08774b509b4aeb98761c182f8a3017 -msgid "The following :method:`db.grantPrivilegesToRole()` operation grants two additional privileges to the role ``inventoryCntrl01``, which exists on the ``products`` database. The operation is run on that database:" -msgstr "" - -#: ../source/reference/method/db.grantPrivilegesToRole.txt:90 -# 6b3401c17281473a84e75fa34bb606f1 -msgid "The first privilege permits users with this role to perform the ``insert`` :ref:`action ` on all collections of the ``products`` database, except the :doc:`system collections `. To access a system collection, a privilege must explicitly specify the system collection in the resource document, as in the second privilege." -msgstr "" - -#: ../source/reference/method/db.grantPrivilegesToRole.txt:97 -# 5092e60cce094a24a1a38cced45550d6 -msgid "The second privilege permits users with this role to perform the :authaction:`find` :ref:`action ` on the ``product`` database's system collection named :data:`system.js <.system.js>`." -msgstr "" - diff --git a/locale/pot/reference/method/db.grantRolesToRole.pot b/locale/pot/reference/method/db.grantRolesToRole.pot deleted file mode 100644 index 8f49138a943..00000000000 --- a/locale/pot/reference/method/db.grantRolesToRole.pot +++ /dev/null @@ -1,103 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.grantRolesToRole.txt:3 -# 76d5c822b0a744e7b30f4fcbcbe905ed -msgid "db.grantRolesToRole()" -msgstr "" - -#: ../source/reference/method/db.grantRolesToRole.txt:0 -# 1f7b432cb6c54c619ecf21e0c187c45a -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.grantRolesToRole.txt:14 -# 9f3b114aebaa4efd9e0a27f5b8360675 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.grantRolesToRole.txt:18 -# 2fe15dfea232473089dacd3085db2b65 -msgid "Grants roles to a :ref:`user-defined role `." -msgstr "" - -#: ../source/reference/method/db.grantRolesToRole.txt:20 -# c9e1a50b565d48c0a7c0830ceb00ac4b -msgid "The :method:`grantRolesToRole` method uses the following syntax:" -msgstr "" - -#: ../source/reference/method/db.grantRolesToRole.txt:26 -# 4283dd35d7bd41eb815d0ec0129a4374 -msgid "The :method:`grantRolesToRole` method takes the following arguments:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:3 -# faaaad9561f240f9b8af7063c5e2bf71 -msgid "In the ``roles`` field, you can specify both :ref:`built-in roles ` and :ref:`user-defined role `." -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:7 -# 0df31d15093f4310bbe4a358e404dfd7 -msgid "To specify a role that exists in the same database where |local-cmd-name| runs, you can either specify the role with the name of the role:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:15 -# e4dfce3db7014bd2bb779a16bfe54c0f -msgid "Or you can specify the role with a document, as in:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:21 -# 94bceef333454dfd949b533a87395f3a -msgid "To specify a role that exists in a different database, specify the role with a document." -msgstr "" - -#: ../source/reference/method/db.grantRolesToRole.txt:33 -# ec57274b849f4b8b9baa3e2c0fe3f4d4 -msgid "The :method:`db.grantRolesToRole()` method wraps the :dbcommand:`grantRolesToRole` command." -msgstr "" - -#: ../source/reference/method/db.grantRolesToRole.txt:37 -# 35ce8074335d4eb6b3e4185680e45350 -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.grantRolesToRole.txt:39 -# 58f0e983960c4dfebfa2519e458e9b12 -msgid "A role can inherit privileges from other roles in its database. A role created on the ``admin`` database can inherit privileges from roles in any database." -msgstr "" - -#: ../source/reference/method/db.grantRolesToRole.txt:44 -# ea642e0c68ee43b4b55813fd08739690 -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-grant-roles.rst:1 -# 350245079478440f81696c7eef242057 -msgid "You must have the :authaction:`grantRole` :ref:`action ` on a database to grant a role on that database." -msgstr "" - -#: ../source/reference/method/db.grantRolesToRole.txt:49 -# 0374b101c5b44b4981efad85abbd292c -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.grantRolesToRole.txt:53 -# e77a6490928c481ab52e3df45a272a73 -msgid "The following :method:`grantRolesToRole()` operation updates the ``productsReaderWriter`` role in the ``products`` database to :ref:`inherit ` the :ref:`privileges ` of ``productsReader`` role:" -msgstr "" - diff --git a/locale/pot/reference/method/db.grantRolesToUser.pot b/locale/pot/reference/method/db.grantRolesToUser.pot deleted file mode 100644 index 78b32fcc079..00000000000 --- a/locale/pot/reference/method/db.grantRolesToUser.pot +++ /dev/null @@ -1,103 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.grantRolesToUser.txt:3 -# 6b3049c7d8f7458a9f7b1969deb2191a -msgid "db.grantRolesToUser()" -msgstr "" - -#: ../source/reference/method/db.grantRolesToUser.txt:0 -# 0e7a1d4c88f14a1bb2e9fe1a397c7c95 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.grantRolesToUser.txt:14 -# 5cffba71038e4356b8f71b25dab02683 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.grantRolesToUser.txt:18 -# 91c5d7976984400b99a87c7445789511 -msgid "Grants additional roles to a user." -msgstr "" - -#: ../source/reference/method/db.grantRolesToUser.txt:20 -# 1cd7e343506447aaa0862e423d84ee9d -msgid "The :method:`grantRolesToUser` method uses the following syntax:" -msgstr "" - -#: ../source/reference/method/db.grantRolesToUser.txt:26 -# d0ea404bb95f48dc8ceba205979e98dd -msgid "The :method:`grantRolesToUser` method takes the following arguments:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:3 -# 838580b7f6f543d38fb31195c39f32e8 -msgid "In the ``roles`` field, you can specify both :ref:`built-in roles ` and :ref:`user-defined role `." -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:7 -# d37ae1ebf8374a7cae40c0af3004d1f1 -msgid "To specify a role that exists in the same database where |local-cmd-name| runs, you can either specify the role with the name of the role:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:15 -# ee5124e1ecaf4152973e316e1d718499 -msgid "Or you can specify the role with a document, as in:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:21 -# 136b117559574c16a9e062ecb6ab5c1e -msgid "To specify a role that exists in a different database, specify the role with a document." -msgstr "" - -#: ../source/reference/method/db.grantRolesToUser.txt:33 -# e17348ff2d074b4ea124ceeb61359b60 -msgid "The :method:`db.grantRolesToUser()` method wraps the :dbcommand:`grantRolesToUser` command." -msgstr "" - -#: ../source/reference/method/db.grantRolesToUser.txt:37 -# 990f455f2de549bfbaecd61ba9620fa0 -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-grant-roles.rst:1 -# bbb174c528624d4fb2cadaf4585b3aad -msgid "You must have the :authaction:`grantRole` :ref:`action ` on a database to grant a role on that database." -msgstr "" - -#: ../source/reference/method/db.grantRolesToUser.txt:42 -# c91bdb39f0404002994dabee27bb3fd5 -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.grantRolesToUser.txt:44 -# 135ee0d7e6c9430f9d6588d415642ea3 -msgid "Given a user ``accountUser01`` in the ``products`` database with the following roles:" -msgstr "" - -#: ../source/reference/method/db.grantRolesToUser.txt:55 -# 353a40e067a64e4d89e102f0dd51ff57 -msgid "The following :method:`grantRolesToUser()` operation gives ``accountUser01`` the :authrole:`readWrite` role on the ``products`` database and the :authrole:`read` role on the ``stock`` database." -msgstr "" - -#: ../source/reference/method/db.grantRolesToUser.txt:68 -# dac485ddb7f840c0b2284680f238e75e -msgid "The user ``accountUser01`` in the ``products`` database now has the following roles:" -msgstr "" - diff --git a/locale/pot/reference/method/db.help.pot b/locale/pot/reference/method/db.help.pot deleted file mode 100644 index 3717effef64..00000000000 --- a/locale/pot/reference/method/db.help.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.help.txt:3 -# 687f7c045ef645ac8718f202377aae67 -msgid "db.help()" -msgstr "" - -#: ../source/reference/method/db.help.txt:15 -# e254c0b87fc74293a49a1a7e6ea1b1aa -msgid "Text output listing common methods on the ``db`` object." -msgstr "" - diff --git a/locale/pot/reference/method/db.hostInfo.pot b/locale/pot/reference/method/db.hostInfo.pot deleted file mode 100644 index 938bd631245..00000000000 --- a/locale/pot/reference/method/db.hostInfo.pot +++ /dev/null @@ -1,38 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.hostInfo.txt:3 -# 3f69bcb2727a40af8c6b51ba933f661d -msgid "db.hostInfo()" -msgstr "" - -#: ../source/reference/method/db.hostInfo.txt:15 -# 13a4abfa43ab4155852a27a385693d7c -msgid "A document with information about the underlying system that the :program:`mongod` or :program:`mongos` runs on. Some of the returned fields are only included on some platforms." -msgstr "" - -#: ../source/reference/method/db.hostInfo.txt:20 -# 4e8a765ba1434c71a393b096f504ad7e -msgid ":method:`db.hostInfo()` provides a helper in the :program:`mongo` shell around the :dbcommand:`hostInfo` The output of :method:`db.hostInfo()` on a Linux system will resemble the following:" -msgstr "" - -#: ../source/reference/method/db.hostInfo.txt:55 -# 29a6234cd6fe43b8b134cf24725c2eed -msgid "See :data:`hostInfo` for full documentation of the output of :method:`db.hostInfo()`." -msgstr "" - diff --git a/locale/pot/reference/method/db.isMaster.pot b/locale/pot/reference/method/db.isMaster.pot deleted file mode 100644 index 428241bbee7..00000000000 --- a/locale/pot/reference/method/db.isMaster.pot +++ /dev/null @@ -1,38 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.isMaster.txt:3 -# 84e36f7b33b3453ba8d808d285412f66 -msgid "db.isMaster()" -msgstr "" - -#: ../source/reference/method/db.isMaster.txt:15 -# e2d62bdec6e44a69bb8a3b82bc71e3c5 -msgid "A document that describes the role of the :program:`mongod` instance." -msgstr "" - -#: ../source/reference/method/db.isMaster.txt:18 -# 8c11c2cdf1c24220b8a1c2215f098bc3 -msgid "If the :program:`mongod` is a member of a :term:`replica set`, then the :data:`~isMaster.ismaster` and :data:`~isMaster.secondary` fields report if the instance is the :term:`primary` or if it is a :term:`secondary` member of the replica set." -msgstr "" - -#: ../source/reference/method/db.isMaster.txt:0 -# c21d2559ad40461fba059b1e0b125160 -msgid "See" -msgstr "" - diff --git a/locale/pot/reference/method/db.killOp.pot b/locale/pot/reference/method/db.killOp.pot deleted file mode 100644 index eeab5bb0b89..00000000000 --- a/locale/pot/reference/method/db.killOp.pot +++ /dev/null @@ -1,63 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.killOp.txt:3 -# b1cdf66628bc431ebddd4ebb3169fe8d -msgid "db.killOp()" -msgstr "" - -#: ../source/reference/method/db.killOp.txt:0 -# c8325d5faa9b4f01a3a2a4c1ddaf473a -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.killOp.txt:14 -# ea59db08fa6c4b40bb790034cf295916 -msgid "Description" -msgstr "" - -#: ../source/reference/method/db.killOp.txt:18 -# b66d409c3a92400bb44844311d9603e3 -msgid "Terminates an operation as specified by the operation ID. To find operations and their corresponding IDs, see :method:`db.currentOp()`." -msgstr "" - -#: ../source/reference/method/db.killOp.txt:21 -# 7ea9237df34b422abc7fe9b4684a0c20 -msgid "The :method:`db.killOp()` method has the following parameter:" -msgstr "" - -#: ../source/includes/extracts/warning-terminating-ops-method.rst:3 -# b0536ba1eaf249f794539724a7c27621 -msgid "Terminate running operations with extreme caution. Only use :method:`db.killOp()` to terminate operations initiated by clients and *do not* terminate internal database operations." -msgstr "" - -#: ../source/reference/method/db.killOp.txt:30 -# 22069598bc7d41e9853b59b972f1d886 -msgid "Access Control" -msgstr "" - -#: ../source/reference/method/db.killOp.txt:32 -# fdfeff40bb464e8a9ad84b2b32f35ebc -msgid "On systems running with :setting:`~security.authorization`, to kill operations not owned by the user, the user must have access that includes the :authaction:`killop` privilege action." -msgstr "" - -#: ../source/reference/method/db.killOp.txt:36 -# 7c62d0446163423aa26996cdb844f8c7 -msgid "On :program:`mongod` instances, users can kill their own operations even without the :authaction:`killop` privilege action." -msgstr "" - diff --git a/locale/pot/reference/method/db.listCommands.pot b/locale/pot/reference/method/db.listCommands.pot deleted file mode 100644 index ec8440fa6fd..00000000000 --- a/locale/pot/reference/method/db.listCommands.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.listCommands.txt:3 -# cd2936b30d7a4106afa5edfc243acd91 -msgid "db.listCommands()" -msgstr "" - -#: ../source/reference/method/db.listCommands.txt:15 -# a1f8be9ce8b147dc8a54d791ded6bd99 -msgid "Provides a list of all database commands. See the :doc:`/reference/command` document for a more extensive index of these options." -msgstr "" - diff --git a/locale/pot/reference/method/db.loadServerScripts.pot b/locale/pot/reference/method/db.loadServerScripts.pot deleted file mode 100644 index 54b06d86286..00000000000 --- a/locale/pot/reference/method/db.loadServerScripts.pot +++ /dev/null @@ -1,38 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.loadServerScripts.txt:3 -# 46e352a53aa2433d88b13226416c8186 -msgid "db.loadServerScripts()" -msgstr "" - -#: ../source/reference/method/db.loadServerScripts.txt:15 -# 70ab9ae231b44db88065f0c7159da2a2 -msgid ":method:`db.loadServerScripts()` loads all scripts in the ``system.js`` collection for the current database into the :program:`mongo` shell session." -msgstr "" - -#: ../source/reference/method/db.loadServerScripts.txt:19 -# 2d8c275dca4c4c838eb588b56f802e4c -msgid "Documents in the ``system.js`` collection have the following prototype form:" -msgstr "" - -#: ../source/reference/method/db.loadServerScripts.txt:26 -# f0b1e1eb42234ce1865803a9cd3b2bc0 -msgid "The documents in the ``system.js`` collection provide functions that your applications can use in any JavaScript context with MongoDB in this database. These contexts include :query:`$where` clauses and :dbcommand:`mapReduce` operations." -msgstr "" - diff --git a/locale/pot/reference/method/db.logout.pot b/locale/pot/reference/method/db.logout.pot deleted file mode 100644 index e3c86ca495a..00000000000 --- a/locale/pot/reference/method/db.logout.pot +++ /dev/null @@ -1,63 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.logout.txt:3 -# cbc314bc378142d3a590b6e30c516afa -msgid "db.logout()" -msgstr "" - -#: ../source/reference/method/db.logout.txt:15 -# 53839d24ffb34972bb4803825a505c12 -msgid "Ends the current authentication session. This function has no effect if the current session is not authenticated." -msgstr "" - -#: ../source/includes/note-logout-namespace.rst:3 -# d03304617f344122be411fbe4b73b44c -msgid "If you're not logged in and using authentication, |operation-name| has no effect." -msgstr "" - -#: ../source/includes/note-logout-namespace.rst:6 -# d8d8ccf2473a46bdb9d35b69aebfa1a6 -msgid "Because MongoDB now allows users defined in one database to have privileges on another database, you must call |operation-name| while using the same database context that you authenticated to." -msgstr "" - -#: ../source/includes/note-logout-namespace.rst:11 -# c7f8a80542dd492cbcea19f0af5babb2 -msgid "If you authenticated to a database such as ``users`` or ``$external``, you must issue |operation-name| against this database in order to successfully log out." -msgstr "" - -#: ../source/reference/method/db.logout.txt:0 -# 9b7a9bffaa09440fb962cbca8a15a4a3 -msgid "Example" -msgstr "" - -#: ../source/includes/fact-change-database-context.rst:1 -# 04a9ebcb9b3147e7ab2a93404fb930bb -msgid "Use the ``use `` helper in the interactive :program:`mongo` shell, or the following :method:`db.getSiblingDB()` in the interactive shell or in :program:`mongo` shell scripts to change the ``db`` object:" -msgstr "" - -#: ../source/reference/method/db.logout.txt:25 -# 84e43649355c424c9c0ec2862e225582 -msgid "When you have set the database context and ``db`` object, you can use the |operation-name| to log out of database as in the following operation:" -msgstr "" - -#: ../source/reference/method/db.logout.txt:33 -# 4eea87ec5abf4432a3b822b7dc6a8028 -msgid ":method:`db.logout()` function provides a wrapper around the database command :dbcommand:`logout`." -msgstr "" - diff --git a/locale/pot/reference/method/db.printCollectionStats.pot b/locale/pot/reference/method/db.printCollectionStats.pot deleted file mode 100644 index 524c0cf4abb..00000000000 --- a/locale/pot/reference/method/db.printCollectionStats.pot +++ /dev/null @@ -1,38 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.printCollectionStats.txt:3 -# ca7433a518534719a5eb74c5aa2dfdc5 -msgid "db.printCollectionStats()" -msgstr "" - -#: ../source/reference/method/db.printCollectionStats.txt:15 -# 3b1efae1ecd24f2781198b02bc876e6b -msgid "Provides a wrapper around the :method:`db.collection.stats()` method. Returns statistics from every collection separated by three hyphen characters." -msgstr "" - -#: ../source/includes/note-method-does-not-return-json.rst:3 -# 5cd3a5ff3ff64d93abbbb2f19d5a770d -msgid "The |method| in the :program:`mongo` shell does **not** return :term:`JSON`. Use |method| for manual inspection, and |method-alternative| in scripts." -msgstr "" - -#: ../source/reference/method/db.printCollectionStats.txt:25 -# 973369265f5e4bababf160df874da027 -msgid ":doc:`/reference/command/collStats`" -msgstr "" - diff --git a/locale/pot/reference/method/db.printReplicationInfo.pot b/locale/pot/reference/method/db.printReplicationInfo.pot deleted file mode 100644 index eddf65245b3..00000000000 --- a/locale/pot/reference/method/db.printReplicationInfo.pot +++ /dev/null @@ -1,128 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.printReplicationInfo.txt:3 -# 1e8eb621ca4a4ff8a6268d95a554f4cd -msgid "db.printReplicationInfo()" -msgstr "" - -#: ../source/reference/method/db.printReplicationInfo.txt:0 -# 4f822f8daf97499c96ad76182243755e -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.printReplicationInfo.txt:14 -# 3ec7ba35b7bd4b34a073c029ce14a676 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.printReplicationInfo.txt:18 -# c974eb1acf1a426daf904c4faf1eb86f -msgid "Prints a formatted report of the replica set member's :term:`oplog`. The displayed report formats the data returned by :method:`db.getReplicationInfo()`. [#run-on-slave]_" -msgstr "" - -#: ../source/reference/method/db.printReplicationInfo.txt:22 -# a2c0efb8570f4ae2a21f8188eaf6c6b8 -msgid "The output of :method:`db.printReplicationInfo()` is identical to that of :method:`rs.printReplicationInfo()`." -msgstr "" - -#: ../source/includes/note-method-does-not-return-json.rst:3 -# 3d04d77b04a5481f84fdd2114fdc6342 -msgid "The |method| in the :program:`mongo` shell does **not** return :term:`JSON`. Use |method| for manual inspection, and |method-alternative| in scripts." -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:2 -# a240e69062bb40f098e4bad87f6bd53f -msgid "Output Example" -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:4 -# 0764f226fa72436f80805f488f2a2e95 -msgid "The following example is a sample output from the |method| method run on the primary:" -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:16 -# d4347223aae14f9e82361b2ab0fe81d5 -msgid "Output Fields" -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:18 -# 57d36039abba48cda35d3bdeb60953f5 -msgid "|method| formats and prints the data returned by :method:`db.getReplicationInfo()`:" -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:22 -# 50ea1d904ea7416ea41abd43d0fbc7b2 -msgid "configured oplog size" -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:22 -# 3bc97f40114a4898ae9a6eae2882b5c7 -msgid "Displays the :data:`db.getReplicationInfo.logSizeMB` value." -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:26 -# 9a87e159aa934d549391f4e7afffe0cd -msgid "log length start to end" -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:25 -# 5f9d57277cb946b6960185bc50f85fab -msgid "Displays the :data:`db.getReplicationInfo.timeDiff` and :data:`db.getReplicationInfo.timeDiffHours` values." -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:29 -# 57a702c65c58439496cc92d55c272ef5 -msgid "oplog first event time" -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:29 -# d1e461a0f812487ca5a8c0f5283b09e2 -msgid "Displays the :data:`db.getReplicationInfo.tFirst`." -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:32 -# a489313f471b49f0bea1f4c30e616697 -msgid "oplog last event time" -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:32 -# 8227679925b640a58b1e02c8e04d1c55 -msgid "Displays the :data:`db.getReplicationInfo.tLast`." -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:35 -# 3b4a30ed7f2948ea80623b05c45cb7fc -msgid "now" -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:35 -# b1e4a1a78f2e45c18406dd5b4369139d -msgid "Displays the :data:`db.getReplicationInfo.now`." -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:37 -# 6d41a34104d64dd58711d123abf97d4f -msgid "See :method:`db.getReplicationInfo()` for description of the data." -msgstr "" - -#: ../source/reference/method/db.printReplicationInfo.txt:33 -# 1bbd213797074d919c9e85258a29aa6a -msgid "If run on a slave of a :doc:`master-slave replication `, the method calls :method:`db.printSlaveReplicationInfo()`. See :method:`db.printSlaveReplicationInfo()` for details." -msgstr "" - diff --git a/locale/pot/reference/method/db.printShardingStatus.pot b/locale/pot/reference/method/db.printShardingStatus.pot deleted file mode 100644 index 4f3b0326bc6..00000000000 --- a/locale/pot/reference/method/db.printShardingStatus.pot +++ /dev/null @@ -1,63 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.printShardingStatus.txt:3 -# 29a7b5d821dc4e388aa109220f4e3033 -msgid "db.printShardingStatus()" -msgstr "" - -#: ../source/reference/method/db.printShardingStatus.txt:0 -# a78c12bf324340f7866abdee61ef7dc2 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.printShardingStatus.txt:14 -# 46e05a7806c647a7a84df80226579d07 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.printShardingStatus.txt:18 -# 5ff323f9d093411badc4d42bf4455821 -msgid "Prints a formatted report of the sharding configuration and the information regarding existing chunks in a :term:`sharded cluster`." -msgstr "" - -#: ../source/reference/method/db.printShardingStatus.txt:21 -# 775bbacab6ea47b9bf629f79c84fe79b -msgid "Only use :method:`db.printShardingStatus()` when connected to a :program:`mongos` instance." -msgstr "" - -#: ../source/reference/method/db.printShardingStatus.txt:24 -# 8de421746edc42919a6aaf5486347017 -msgid "The :method:`db.printShardingStatus()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/db.printShardingStatus.txt:29 -# 175ec9c9011140ba8ea28461d3050b2c -msgid "See :doc:`/reference/method/sh.status` for details of the output." -msgstr "" - -#: ../source/includes/note-method-does-not-return-json.rst:3 -# 9f8b99643ae84bada0524a93d0277697 -msgid "The |method| in the :program:`mongo` shell does **not** return :term:`JSON`. Use |method| for manual inspection, and |method-alternative| in scripts." -msgstr "" - -#: ../source/reference/method/db.printShardingStatus.txt:36 -# 3f451bc4cf9e4929b7da63830b8dde33 -msgid ":method:`sh.status()`" -msgstr "" - diff --git a/locale/pot/reference/method/db.printSlaveReplicationInfo.pot b/locale/pot/reference/method/db.printSlaveReplicationInfo.pot deleted file mode 100644 index ef76f4fda3f..00000000000 --- a/locale/pot/reference/method/db.printSlaveReplicationInfo.pot +++ /dev/null @@ -1,58 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.printSlaveReplicationInfo.txt:3 -# b952898c39a6450caeb339a919773f34 -msgid "db.printSlaveReplicationInfo()" -msgstr "" - -#: ../source/reference/method/db.printSlaveReplicationInfo.txt:0 -# 0f926fb95be148519a333a4aea41976f -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.printSlaveReplicationInfo.txt:14 -# 225b695aba8e457bb874e7736992e14f -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.printSlaveReplicationInfo.txt:18 -# 505235e9179a4e3b9318a203ef5ba17d -msgid "Returns a formatted report of the status of a :term:`replica set` from the perspective of the :term:`secondary` member of the set. The output is identical to that of :method:`rs.printSlaveReplicationInfo()`." -msgstr "" - -#: ../source/reference/method/db.printSlaveReplicationInfo.txt:24 -# b5eaf07ad21042fe9f3c4176564bb956 -msgid "Output" -msgstr "" - -#: ../source/reference/method/db.printSlaveReplicationInfo.txt:26 -# 3013533a4fd743219939478509f81b4f -msgid "The following is example output from the :method:`db.printSlaveReplicationInfo()` method issued on a replica set with two secondary members:" -msgstr "" - -#: ../source/includes/note-method-does-not-return-json.rst:3 -# 30f4558c1a8e4e0ab980fc42266623b2 -msgid "The |method| in the :program:`mongo` shell does **not** return :term:`JSON`. Use |method| for manual inspection, and |method-alternative| in scripts." -msgstr "" - -#: ../source/reference/method/db.printSlaveReplicationInfo.txt:44 -# d950a462e7db486d8625716b37cab164 -msgid "A :ref:`delayed member ` may show as ``0`` seconds behind the primary when the inactivity period on the primary is greater than the :rsconf:`members[n].slaveDelay` value." -msgstr "" - diff --git a/locale/pot/reference/method/db.removeUser.pot b/locale/pot/reference/method/db.removeUser.pot deleted file mode 100644 index 88e10ec5e70..00000000000 --- a/locale/pot/reference/method/db.removeUser.pot +++ /dev/null @@ -1,48 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.removeUser.txt:3 -# daf2cccce3ab4950b513a180fe8a22fd -msgid "db.removeUser()" -msgstr "" - -#: ../source/reference/method/db.removeUser.txt:0 -# 255fb612e4904355b779c85ecc2124d7 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.removeUser.txt:13 -# 639f7cb30df5481a924c71231d24ef69 -msgid "Use :method:`db.dropUser()` instead of :method:`db.removeUser()`" -msgstr "" - -#: ../source/reference/method/db.removeUser.txt:18 -# ec241f703e2c4f73800fd1caebcbe676 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.removeUser.txt:22 -# dc08d99df81d4b5fb4e5800dc04f0a53 -msgid "Removes the specified username from the database." -msgstr "" - -#: ../source/reference/method/db.removeUser.txt:24 -# 01254a6ff14c4652a3dcb8495736739d -msgid "The :method:`db.removeUser()` method has the following parameter:" -msgstr "" - diff --git a/locale/pot/reference/method/db.repairDatabase.pot b/locale/pot/reference/method/db.repairDatabase.pot deleted file mode 100644 index 214cbe191f9..00000000000 --- a/locale/pot/reference/method/db.repairDatabase.pot +++ /dev/null @@ -1,58 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.repairDatabase.txt:3 -# ad93cb2e049f4648886881ceb1490b82 -msgid "db.repairDatabase()" -msgstr "" - -#: ../source/reference/method/db.repairDatabase.txt:0 -# 1b84449f703a4523abdfd1e17e3f2a1f -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.repairDatabase.txt:15 -# 8ea3e55d2fd040909c297b31a8d76369 -msgid ":method:`db.repairDatabase()` provides a wrapper around the database command :dbcommand:`repairDatabase`, and has the same effect as the run-time option :option:`mongod --repair` option, limited to *only* the current database. See :dbcommand:`repairDatabase` for full documentation." -msgstr "" - -#: ../source/reference/method/db.repairDatabase.txt:22 -# 1892ff2e101d43fca6bf135f198b6ce7 -msgid "Behavior" -msgstr "" - -#: ../source/includes/warning-repair.rst:3 -# 7c64d886228f4d229a342476cc29f9e5 -msgid "During normal operations, only use the :dbcommand:`repairDatabase` command and wrappers including :method:`db.repairDatabase()` in the :program:`mongo` shell and :option:`mongod --repair`, to compact database files and/or reclaim disk space. Be aware that these operations remove and do not save any corrupt data during the repair process." -msgstr "" - -#: ../source/includes/warning-repair.rst:10 -# bf32724fa68547848bbe70544450a3c7 -msgid "If you are trying to repair a :term:`replica set` member, and you have access to an intact copy of your data (e.g. a recent backup or an intact member of the :term:`replica set`), you should restore from that intact copy, and **not** use :dbcommand:`repairDatabase`." -msgstr "" - -#: ../source/includes/note-repair.rst:1 -# 7e23acd05b984bd199a7aca184318953 -msgid "When using :term:`journaling `, there is almost never any need to run :dbcommand:`repairDatabase`. In the event of an unclean shutdown, the server will be able to restore the data files to a pristine state automatically." -msgstr "" - -#: ../source/reference/method/db.repairDatabase.txt:30 -# ba15a7bdc4a348818ff2e4047636e7e6 -msgid "The :method:`db.repairDatabase()` is now available for secondary as well as primary members of replica sets." -msgstr "" - diff --git a/locale/pot/reference/method/db.resetError.pot b/locale/pot/reference/method/db.resetError.pot deleted file mode 100644 index ee256e503d7..00000000000 --- a/locale/pot/reference/method/db.resetError.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.resetError.txt:3 -# 6a78f111b1a348b19f12a3ff82de45f5 -msgid "db.resetError()" -msgstr "" - -#: ../source/reference/method/db.resetError.txt:17 -# 3926a73f870344678708d991ba2c284b -msgid "Resets the error message returned by :method:`db.getPrevError` or :dbcommand:`getPrevError`. Provides a wrapper around the :dbcommand:`resetError` command." -msgstr "" - diff --git a/locale/pot/reference/method/db.revokePrivilegesFromRole.pot b/locale/pot/reference/method/db.revokePrivilegesFromRole.pot deleted file mode 100644 index 8307708861c..00000000000 --- a/locale/pot/reference/method/db.revokePrivilegesFromRole.pot +++ /dev/null @@ -1,93 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.revokePrivilegesFromRole.txt:3 -# 23f25e4e91184f8eb36733d3f116e9fa -msgid "db.revokePrivilegesFromRole()" -msgstr "" - -#: ../source/reference/method/db.revokePrivilegesFromRole.txt:0 -# 14de8eed079c4900b42a24e8548465a3 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.revokePrivilegesFromRole.txt:14 -# 5993eb1f24cc4ab2a636504fce429b09 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.revokePrivilegesFromRole.txt:18 -# 47010ef4993047aa94a60ecd85829ab2 -msgid "Removes the specified privileges from the :ref:`user-defined ` role on the database where the method runs. The :method:`revokePrivilegesFromRole` method has the following syntax:" -msgstr "" - -#: ../source/reference/method/db.revokePrivilegesFromRole.txt:33 -# 98e4629db7ac4d22a947596b90a3ee1d -msgid "The :method:`revokePrivilegesFromRole` method takes the following arguments:" -msgstr "" - -#: ../source/reference/method/db.revokePrivilegesFromRole.txt:37 -# 994612e08177496496d5aa6a2d8b901b -msgid "The :method:`db.revokePrivilegesFromRole()` method wraps the :dbcommand:`revokePrivilegesFromRole` command." -msgstr "" - -#: ../source/reference/method/db.revokePrivilegesFromRole.txt:41 -# 8c5024304f4943c1a6af58130f3cabed -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.revokePrivilegesFromRole.txt:43 -# ee38e15005384a1e8bbc5803ffc1d840 -msgid "To revoke a privilege, the :doc:`resource document ` pattern must match **exactly** the ``resource`` field of that privilege. The ``actions`` field can be a subset or match exactly." -msgstr "" - -#: ../source/reference/method/db.revokePrivilegesFromRole.txt:48 -# 3d60e00a5efc484b9db7124e1dc76178 -msgid "For example, given the role ``accountRole`` in the ``products`` database with the following privilege that specifies the ``products`` database as the resource:" -msgstr "" - -#: ../source/reference/method/db.revokePrivilegesFromRole.txt:65 -# a4dc73cf343342dd953e9e72dd98eaed -msgid "You *cannot* revoke ``find`` and/or ``update`` from just *one* collection in the ``products`` database. The following operations result in no change to the role:" -msgstr "" - -#: ../source/reference/method/db.revokePrivilegesFromRole.txt:103 -# b04a805fb29640c19a58c3bdaf450e65 -msgid "To revoke the ``\"find\"`` and/or the ``\"update\"`` action from the role ``accountRole``, you must match the resource document exactly. For example, the following operation revokes just the ``\"find\"`` action from the existing privilege." -msgstr "" - -#: ../source/reference/method/db.revokePrivilegesFromRole.txt:127 -# fdde68e8703b46e58da8e1a0718078a0 -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-revoke-privileges.rst:1 -# 7afff1ec271a41fabfc980009d3d281d -msgid "You must have the :authaction:`revokeRole` :ref:`action ` on the database a privilege targets in order to revoke that privilege. If the privilege targets multiple databases or the ``cluster`` resource, you must have the :authaction:`revokeRole` action on the ``admin`` database." -msgstr "" - -#: ../source/reference/method/db.revokePrivilegesFromRole.txt:132 -# 66fd7b38b0d54f229a16fa537281c6d1 -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.revokePrivilegesFromRole.txt:134 -# 81c93d6fb0184577995ad3fef1158f24 -msgid "The following operation removes multiple privileges from the ``associates`` role:" -msgstr "" - diff --git a/locale/pot/reference/method/db.revokeRolesFromRole.pot b/locale/pot/reference/method/db.revokeRolesFromRole.pot deleted file mode 100644 index ac4c0acde1e..00000000000 --- a/locale/pot/reference/method/db.revokeRolesFromRole.pot +++ /dev/null @@ -1,103 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.revokeRolesFromRole.txt:3 -# 106c5a14952d4980b4adac6a49433d02 -msgid "db.revokeRolesFromRole()" -msgstr "" - -#: ../source/reference/method/db.revokeRolesFromRole.txt:0 -# bda51d751ec7428aa2d7778f12bef1b7 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.revokeRolesFromRole.txt:14 -# 07cdf6ba73f14b5e977cb88062cbbea3 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.revokeRolesFromRole.txt:18 -# 50b3f0c448d64386835edcba5858ec5b -msgid "Removes the specified inherited roles from a role." -msgstr "" - -#: ../source/reference/method/db.revokeRolesFromRole.txt:20 -# 37b25cb46348483a8a9e1f0d28173ade -msgid "The :method:`revokeRolesFromRole` method uses the following syntax:" -msgstr "" - -#: ../source/reference/method/db.revokeRolesFromRole.txt:26 -# af0b16b69b8e48028ff5751302358a96 -msgid "The :method:`revokeRolesFromRole` method takes the following arguments:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:3 -# 8983117e971d4c1da6cdb42d97db0bc5 -msgid "In the ``roles`` field, you can specify both :ref:`built-in roles ` and :ref:`user-defined role `." -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:7 -# 470c3160006b4ec5b9aecbcf2cab5ae3 -msgid "To specify a role that exists in the same database where |local-cmd-name| runs, you can either specify the role with the name of the role:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:15 -# c76cca7cc7d94cbfa21cdbd1fc5b2bb4 -msgid "Or you can specify the role with a document, as in:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:21 -# 52d80e7779c64530b8cf8af71c9ce033 -msgid "To specify a role that exists in a different database, specify the role with a document." -msgstr "" - -#: ../source/reference/method/db.revokeRolesFromRole.txt:33 -# b11037ab311a4bf0a30725446cd62f52 -msgid "The :method:`db.revokeRolesFromRole()` method wraps the :dbcommand:`revokeRolesFromRole` command." -msgstr "" - -#: ../source/reference/method/db.revokeRolesFromRole.txt:37 -# 659c98af92404b808d30f863010297bc -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-revoke-roles.rst:1 -# f24a7562f24b40458ad6c398c2b986a9 -msgid "You must have the :authaction:`revokeRole` :ref:`action ` on a database to revoke a role on that database." -msgstr "" - -#: ../source/reference/method/db.revokeRolesFromRole.txt:42 -# 3c8964fbe9db462a9daf353df5745cc8 -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.revokeRolesFromRole.txt:44 -# 4062036e695042368ff03027a7c8ae21 -msgid "The ``purchaseAgents`` role in the ``emea`` database inherits privileges from several other roles, as listed in the ``roles`` array:" -msgstr "" - -#: ../source/reference/method/db.revokeRolesFromRole.txt:70 -# e2c04830e88e45409159b71cd11c3909 -msgid "The following :method:`db.revokeRolesFromRole()` operation on the ``emea`` database removes two roles from the ``purchaseAgents`` role:" -msgstr "" - -#: ../source/reference/method/db.revokeRolesFromRole.txt:84 -# ca09f98eadd443dba3f1e9354d11907e -msgid "The ``purchaseAgents`` role now contains just one role:" -msgstr "" - diff --git a/locale/pot/reference/method/db.revokeRolesFromUser.pot b/locale/pot/reference/method/db.revokeRolesFromUser.pot deleted file mode 100644 index e49fc7e9036..00000000000 --- a/locale/pot/reference/method/db.revokeRolesFromUser.pot +++ /dev/null @@ -1,98 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.revokeRolesFromUser.txt:3 -# c6e54d27109944d7a1f0752d5099984c -msgid "db.revokeRolesFromUser()" -msgstr "" - -#: ../source/reference/method/db.revokeRolesFromUser.txt:0 -# 4bac33d01ac6449f8e25ba7f2aede496 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.revokeRolesFromUser.txt:14 -# 6c323a241dba473d91a1a5b129b86f14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.revokeRolesFromUser.txt:18 -# 3e47966ff0964297b6fec2e82619d1ab -msgid "Removes a one or more roles from a user on the current database. The :method:`db.revokeRolesFromUser()` method uses the following syntax:" -msgstr "" - -#: ../source/reference/method/db.revokeRolesFromUser.txt:26 -# 32363d810d1e439cbb4fa3de718c7850 -msgid "The :method:`revokeRolesFromUser` method takes the following arguments:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:3 -# 8b84d7ab98a542f9ba27ed3941ee8e9b -msgid "In the ``roles`` field, you can specify both :ref:`built-in roles ` and :ref:`user-defined role `." -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:7 -# afefa8ccf621449b856b1afd05ce7f04 -msgid "To specify a role that exists in the same database where |local-cmd-name| runs, you can either specify the role with the name of the role:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:15 -# b3cf8732110941229f96a207b7993f53 -msgid "Or you can specify the role with a document, as in:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:21 -# 25394732f6ce4ef9bfcabb1a4a6380fd -msgid "To specify a role that exists in a different database, specify the role with a document." -msgstr "" - -#: ../source/reference/method/db.revokeRolesFromUser.txt:33 -# fc6641427ba14e708b937498f6eb400a -msgid "The :method:`db.revokeRolesFromUser()` method wraps the :dbcommand:`revokeRolesFromUser` command." -msgstr "" - -#: ../source/reference/method/db.revokeRolesFromUser.txt:37 -# cbe514c22cf348d59d4a45cc5dd2ec8b -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-revoke-roles.rst:1 -# 35ada1aba8684c98a473aecdfde6e83f -msgid "You must have the :authaction:`revokeRole` :ref:`action ` on a database to revoke a role on that database." -msgstr "" - -#: ../source/reference/method/db.revokeRolesFromUser.txt:42 -# 58334b2c477144e4923756ce5d57df3e -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.revokeRolesFromUser.txt:44 -# 3a296c31ed5e4150885d2ee3f5193f24 -msgid "The ``accountUser01`` user in the ``products`` database has the following roles:" -msgstr "" - -#: ../source/reference/method/db.revokeRolesFromUser.txt:61 -# 87b430ffb7064fceaaf769d31e025e46 -msgid "The following :method:`db.revokeRolesFromUser()` method removes the two of the user's roles: the :authrole:`read` role on the ``stock`` database and the :authrole:`readWrite` role on the ``products`` database, which is also the database on which the method runs:" -msgstr "" - -#: ../source/reference/method/db.revokeRolesFromUser.txt:74 -# e0efd1e918cb41e685642a7fd21bddb1 -msgid "The user ``accountUser01`` user in the ``products`` database now has only one remaining role:" -msgstr "" - diff --git a/locale/pot/reference/method/db.runCommand.pot b/locale/pot/reference/method/db.runCommand.pot deleted file mode 100644 index f5d9216bb1c..00000000000 --- a/locale/pot/reference/method/db.runCommand.pot +++ /dev/null @@ -1,53 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.runCommand.txt:3 -# e1db16b1e7114db686b59fcc8add73e1 -msgid "db.runCommand()" -msgstr "" - -#: ../source/reference/method/db.runCommand.txt:0 -# 835252bc61c645a582520fa3f970f981 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.runCommand.txt:14 -# 70f1f54447664a8c9bdce75299b2cac3 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.runCommand.txt:18 -# 9838415ae621438681da397c79ad4802 -msgid "Provides a helper to run specified :doc:`database commands `. This is the preferred method to issue database commands, as it provides a consistent interface between the shell and drivers." -msgstr "" - -#: ../source/reference/method/db.runCommand.txt:25 -# d79bad9bc9fa4009afeb27c2c16259fe -msgid "To specify a time limit in milliseconds, see :doc:`/tutorial/terminate-running-operations`." -msgstr "" - -#: ../source/reference/method/db.runCommand.txt:30 -# 7e1acf6daeff4a6d80ae07c36d99f4f4 -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.runCommand.txt:32 -# 7d2508aacaad4b969d0afdfa6a7efbcf -msgid ":method:`db.runCommand()` runs the command in the context of the current database. Some commands are only applicable in the context of the ``admin`` database, and you must change your ``db`` object to before running these commands." -msgstr "" - diff --git a/locale/pot/reference/method/db.serverBuildInfo.pot b/locale/pot/reference/method/db.serverBuildInfo.pot deleted file mode 100644 index 34fbcca1535..00000000000 --- a/locale/pot/reference/method/db.serverBuildInfo.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.serverBuildInfo.txt:3 -# 19dc8327d3024aa6aff2040f4dd9cbf2 -msgid "db.serverBuildInfo()" -msgstr "" - -#: ../source/reference/method/db.serverBuildInfo.txt:15 -# bda8c7e6ed794cf49378a57832c6519c -msgid "Provides a wrapper around the :dbcommand:`buildInfo` :term:`database command`. :dbcommand:`buildInfo` returns a document that contains an overview of parameters used to compile this :program:`mongod` instance." -msgstr "" - diff --git a/locale/pot/reference/method/db.serverCmdLineOpts.pot b/locale/pot/reference/method/db.serverCmdLineOpts.pot deleted file mode 100644 index a4ca1ca8d7a..00000000000 --- a/locale/pot/reference/method/db.serverCmdLineOpts.pot +++ /dev/null @@ -1,38 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.serverCmdLineOpts.txt:3 -# dc6cd40b822544968753d5dffa2d10c1 -msgid "db.serverCmdLineOpts()" -msgstr "" - -#: ../source/reference/method/db.serverCmdLineOpts.txt:15 -# 1558e9926290485e8f77d9013081fb3b -msgid "Wraps the :dbcommand:`getCmdLineOpts` :term:`database command`." -msgstr "" - -#: ../source/reference/method/db.serverCmdLineOpts.txt:18 -# cc881791ee8648b4af3444438adddbdc -msgid "Returns a document that reports on the arguments and configuration options used to start the :program:`mongod` or :program:`mongos` instance." -msgstr "" - -#: ../source/reference/method/db.serverCmdLineOpts.txt:22 -# e39d7ed1a96f438b86661b2092606b06 -msgid "See :doc:`/reference/configuration-options`, :doc:`/reference/program/mongod`, and :doc:`/reference/program/mongos` for additional information on available MongoDB runtime options." -msgstr "" - diff --git a/locale/pot/reference/method/db.serverStatus.pot b/locale/pot/reference/method/db.serverStatus.pot deleted file mode 100644 index 3f38f4fff36..00000000000 --- a/locale/pot/reference/method/db.serverStatus.pot +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.serverStatus.txt:3 -# 6f39e7f565814751840228f888188d68 -msgid "db.serverStatus()" -msgstr "" - -#: ../source/reference/method/db.serverStatus.txt:0 -# 5ae043006dff461a8221ba83cdcc9d91 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.serverStatus.txt:15 -# ffe90da1d374425ab1fef24501cbadc9 -msgid "Returns a :term:`document` that provides an overview of the database process's state." -msgstr "" - -#: ../source/includes/extracts/serverStatus-method-output-change-v3.0.rst:4 -# 10b839d3765b43bc937e56dad3dbe1a5 -msgid ":method:`db.serverStatus()` no longer outputs the ``workingSet``, ``indexCounters``, and ``recordStats`` sections." -msgstr "" - -#: ../source/reference/method/db.serverStatus.txt:20 -# 9950cfff9f964ef2b2debe40d6e474b1 -msgid "This command provides a wrapper around the database command :dbcommand:`serverStatus`." -msgstr "" - -#: ../source/reference/method/db.serverStatus.txt:24 -# f36691cc91c84c21bd1a6c827f3e4526 -msgid "Behavior" -msgstr "" - -#: ../source/includes/extracts/serverStatus-method-projection.rst:2 -# 1fd01d4726a94b85a1750c8720a22fbb -msgid "By default, :method:`db.serverStatus()` excludes in its output :ref:`server-status-range-deleter` information and some content in the :ref:`server-status-repl` document." -msgstr "" - -#: ../source/includes/extracts/serverStatus-method-projection.rst:6 -# d19366d1019a4ebaa9662f6619a0a978 -msgid "To include fields that are excluded by default, specify the top-level field and set it to ``1`` in the command. To exclude fields that are included by default, specify the top-level field and set to ``0`` in the command." -msgstr "" - -#: ../source/reference/method/db.serverStatus.txt:28 -# 6ac6e9441b2b42559347e39a71e60c99 -msgid "For example, the following operation suppresses the ``repl``, ``metrics`` and ``locks`` information in the output." -msgstr "" - -#: ../source/reference/method/db.serverStatus.txt:35 -# 6cea578d171341799828c8b073f48e08 -msgid "The following example includes :ref:`server-status-range-deleter` and all :ref:`server-status-repl` information in the output:" -msgstr "" - -#: ../source/reference/method/db.serverStatus.txt:44 -# e11aa848e8864d96b696cdc1e2481993 -msgid ":doc:`/reference/command/serverStatus` for complete documentation of the output of this function." -msgstr "" - diff --git a/locale/pot/reference/method/db.setLogLevel.pot b/locale/pot/reference/method/db.setLogLevel.pot deleted file mode 100644 index 2363bca83bb..00000000000 --- a/locale/pot/reference/method/db.setLogLevel.pot +++ /dev/null @@ -1,83 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.setLogLevel.txt:3 -# e45b97d354eb4e65811c36d14ca491a3 -msgid "db.setLogLevel()" -msgstr "" - -#: ../source/reference/method/db.setLogLevel.txt:0 -# 9c50131a89b94075ad402435a140ecd8 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.setLogLevel.txt:14 -# 4ad06762845e4f2dac9d711835beeec0 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.setLogLevel.txt:20 -# ce97e39343644b1fa5753afb2f369cb6 -msgid "Sets a single verbosity level for :doc:`log messages `." -msgstr "" - -#: ../source/reference/method/db.setLogLevel.txt:23 -# 9b439934c6104cbda0de34de74d1b915 -msgid ":method:`db.setLogLevel()` has the following form:" -msgstr "" - -#: ../source/reference/method/db.setLogLevel.txt:29 -# 6c960024f0ba43b89edf1470c986ae20 -msgid ":method:`db.setLogLevel()` takes the following parameters:" -msgstr "" - -#: ../source/reference/method/db.setLogLevel.txt:34 -# 8c135df8251b42218880cd87d1d36612 -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.setLogLevel.txt:36 -# 37647b2fbbd24a57bdb13cd07e40444d -msgid ":method:`db.setLogLevel()` sets a *single* verbosity level. To set multiple verbosity levels in a single operation, use either the :dbcommand:`setParameter` command to set the :parameter:`logComponentVerbosity` parameter. You can also specify the verbosity settings in the :doc:`configuration file `. See :ref:`log-messages-configure-verbosity` for examples." -msgstr "" - -#: ../source/reference/method/db.setLogLevel.txt:45 -# 9619d957a5cb4e8db825016817c6360d -msgid "Examples" -msgstr "" - -#: ../source/reference/method/db.setLogLevel.txt:48 -# 48118be4d238419d8717af5da2ce5992 -msgid "Set Default Verbosity Level" -msgstr "" - -#: ../source/reference/method/db.setLogLevel.txt:50 -# 29bea86f7c41406fac5af357163ec1ef -msgid "Omit the ```` parameter to set the default verbosity for all components; i.e. the :setting:`systemLog.verbosity` setting. The operation sets the default verbosity to ``1``:" -msgstr "" - -#: ../source/reference/method/db.setLogLevel.txt:59 -# 4f2b1e9e014d4646bc709914ea9de206 -msgid "Set Verbosity Level for a Component" -msgstr "" - -#: ../source/reference/method/db.setLogLevel.txt:61 -# 9093c6879ab94138bdb4790d8bb01fcd -msgid "Specify the ```` parameter to set the verbosity for the component. The following operation updates the :setting:`systemLog.component.storage.journal.verbosity` to ``2``:" -msgstr "" - diff --git a/locale/pot/reference/method/db.setProfilingLevel.pot b/locale/pot/reference/method/db.setProfilingLevel.pot deleted file mode 100644 index 7d48ef8c069..00000000000 --- a/locale/pot/reference/method/db.setProfilingLevel.pot +++ /dev/null @@ -1,58 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.setProfilingLevel.txt:3 -# bb51d3aa584c496aa4dd8317946f2810 -msgid "db.setProfilingLevel()" -msgstr "" - -#: ../source/reference/method/db.setProfilingLevel.txt:0 -# dc1bc6ca0e544ae8aee1c7899ab5e8c5 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.setProfilingLevel.txt:14 -# 994f64203ef74cbd8a6796eb26fe4e5a -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.setProfilingLevel.txt:18 -# 4f596503883e413396446c170c96e004 -msgid "Modifies the current :term:`database profiler` level used by the database profiling system to capture data about performance. The method provides a wrapper around the :term:`database command` :dbcommand:`profile`." -msgstr "" - -#: ../source/reference/method/db.setProfilingLevel.txt:25 -# fa0e071b09b94056825bbc43c34a243e -msgid "The level chosen can affect performance. It also can allow the server to write the contents of queries to the log, which might have information security implications for your deployment." -msgstr "" - -#: ../source/reference/method/db.setProfilingLevel.txt:29 -# 428baf542b8644168fc2fb8dfa6bf69d -msgid "Configure the :setting:`~operationProfiling.slowOpThresholdMs` option to set the threshold for the profiler to consider a query \"slow.\" Specify this value in milliseconds to override the default, 100 ms." -msgstr "" - -#: ../source/reference/method/db.setProfilingLevel.txt:33 -# a20e819084a041919e9ad30b80a57021 -msgid ":program:`mongod` writes the output of the database profiler to the ``system.profile`` collection." -msgstr "" - -#: ../source/reference/method/db.setProfilingLevel.txt:36 -# 520191a958f04237acf5778106bd14a1 -msgid ":program:`mongod` prints information about queries that take longer than the :setting:`~operationProfiling.slowOpThresholdMs` to the log even when the database profiler is not active." -msgstr "" - diff --git a/locale/pot/reference/method/db.shutdownServer.pot b/locale/pot/reference/method/db.shutdownServer.pot deleted file mode 100644 index e2fc9219b47..00000000000 --- a/locale/pot/reference/method/db.shutdownServer.pot +++ /dev/null @@ -1,38 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.shutdownServer.txt:3 -# 5ea20d31db8b405293e48f36721e4af1 -msgid "db.shutdownServer()" -msgstr "" - -#: ../source/reference/method/db.shutdownServer.txt:15 -# 6799bd9bd6404b398c43e765f13cff72 -msgid "Shuts down the current :program:`mongod` or :program:`mongos` process cleanly and safely." -msgstr "" - -#: ../source/reference/method/db.shutdownServer.txt:18 -# ce17f21164ef49b085d70234b1863675 -msgid "This operation fails when the current database *is not* the :term:`admin database`." -msgstr "" - -#: ../source/reference/method/db.shutdownServer.txt:21 -# febaf691ef9b4c5fa8f415c8afdc7a24 -msgid "This command provides a wrapper around the :dbcommand:`shutdown`." -msgstr "" - diff --git a/locale/pot/reference/method/db.stats.pot b/locale/pot/reference/method/db.stats.pot deleted file mode 100644 index 3c269d1bca5..00000000000 --- a/locale/pot/reference/method/db.stats.pot +++ /dev/null @@ -1,93 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.stats.txt:3 -# bf11fe0349bc447e90118f72fe17837a -msgid "db.stats()" -msgstr "" - -#: ../source/reference/method/db.stats.txt:0 -# 69db79184ae94fafad154d18fe63e06f -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.stats.txt:14 -# 063d1e0ebe8f4cd4b15d1fa9daf846c9 -msgid "Description" -msgstr "" - -#: ../source/reference/method/db.stats.txt:18 -# d1c42ef800594b6084317939a11621e3 -msgid "Returns statistics that reflect the use state of a single :term:`database`." -msgstr "" - -#: ../source/reference/method/db.stats.txt:20 -# a104a363e2a84cddbe3ba817c06d861b -msgid "The :method:`db.stats()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/db.stats.txt:24 -# 78a40c049282482eb34bf6cd14b5cd66 -msgid "A :term:`document` with statistics reflecting the database system's state. For an explanation of the output, see :doc:`/reference/command/dbStats`." -msgstr "" - -#: ../source/reference/method/db.stats.txt:28 -# a9d36dc1d9aa4d5d9ccf226ffff5a96d -msgid "The :method:`db.stats()` method is a wrapper around the :dbcommand:`dbStats` database command." -msgstr "" - -#: ../source/reference/method/db.stats.txt:32 -# e6e739c3a31b42218b13eec600ab3d07 -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.stats.txt:35 -# 9fe71499214c4ac18e9111cb997605ac -msgid "Accuracy after Unexpected Shutdown" -msgstr "" - -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:1 -# 5c21c44af4774a68aadd672b08239797 -msgid "After an unclean shutdown of a :program:`mongod` using the :doc:`Wired Tiger ` storage engine, |opt| statistics reported by |cmd| may be inaccurate." -msgstr "" - -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:5 -# 9e1ad5dd81fc4cae9e460903f37bc47e -msgid "The amount of drift depends on the number of insert, update, or delete operations performed between the last :ref:`checkpoint ` and the unclean shutdown. Checkpoints usually occur every 60 seconds. However, :program:`mongod` instances running with non-default :option:`--syncdelay` settings may have more or less frequent checkpoints." -msgstr "" - -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:12 -# cb7168559cc74312aefbc1911d64c983 -msgid "Run :dbcommand:`validate` on each collection on the :program:`mongod` to to restore the correct statistics after an unclean shutdown." -msgstr "" - -#: ../source/reference/method/db.stats.txt:43 -# 08a7d7a9e6b942f0944de3d928671a6a -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.stats.txt:45 -# e92dab4b0d92469c83bbb022d86a3819 -msgid "The following example converts the returned values to kilobytes:" -msgstr "" - -#: ../source/reference/method/db.stats.txt:53 -# ae64f0063e714cf9b2bc72cc02680815 -msgid "The scale factor rounds values to whole numbers." -msgstr "" - diff --git a/locale/pot/reference/method/db.updateRole.pot b/locale/pot/reference/method/db.updateRole.pot deleted file mode 100644 index 46d133466c2..00000000000 --- a/locale/pot/reference/method/db.updateRole.pot +++ /dev/null @@ -1,173 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.updateRole.txt:3 -# c66a146af27640c8a21adf3acbdf6f80 -msgid "db.updateRole()" -msgstr "" - -#: ../source/reference/method/db.updateRole.txt:0 -# 7a002443bdd14c5d97ec4357c62dab74 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.updateRole.txt:14 -# aab4d8217b52474f96ad390213237646 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.updateRole.txt:18 -# de49a447c91542ff9b0c84c33ba1aa37 -msgid "Updates a :ref:`user-defined role `. The :method:`db.updateRole()` method must run on the role's database." -msgstr "" - -#: ../source/reference/method/db.updateRole.txt:21 -# 0f41747a33874f2e8dbb3c4d3ed0ddfc -msgid "An update to a field **completely replaces** the previous field's values. To grant or remove roles or :ref:`privileges ` without replacing all values, use one or more of the following methods:" -msgstr "" - -#: ../source/reference/method/db.updateRole.txt:25 -# 1d517b9c747143a1b255ff34e70c1f06 -msgid ":method:`db.grantRolesToRole()`" -msgstr "" - -#: ../source/reference/method/db.updateRole.txt:26 -# 0cab8c964b9444859580fba30680faed -msgid ":method:`db.grantPrivilegesToRole()`" -msgstr "" - -#: ../source/reference/method/db.updateRole.txt:27 -# 9ecabdb5f0c44b14a2fd40bf26c1b4a8 -msgid ":method:`db.revokeRolesFromRole()`" -msgstr "" - -#: ../source/reference/method/db.updateRole.txt:28 -# 953e7074cda94820a65520caa7a43360 -msgid ":method:`db.revokePrivilegesFromRole()`" -msgstr "" - -#: ../source/reference/method/db.updateRole.txt:32 -# 99051a6d2c204278b874d5e0596a033a -msgid "An update to the ``privileges`` or ``roles`` array completely replaces the previous array's values." -msgstr "" - -#: ../source/reference/method/db.updateRole.txt:35 -# e1e316cc4cee45fbaf5f4aad0959d48c -msgid "The :method:`updateRole()` method uses the following syntax:" -msgstr "" - -#: ../source/reference/method/db.updateRole.txt:56 -# 7d2f5808ae5145a28311a056e58873f6 -msgid "The :method:`db.updateRole()` method takes the following arguments." -msgstr "" - -#: ../source/reference/method/db.updateRole.txt:60 -# 1f8437a2a0974a718c08fbccdd57f283 -msgid "The ``update`` document specifies the fields to update and the new values. Each field in the ``update`` document is optional, but the document must include at least one field. The ``update`` document has the following fields:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:3 -# 05cb46cc452b499e8913d510f334066b -msgid "In the ``roles`` field, you can specify both :ref:`built-in roles ` and :ref:`user-defined role `." -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:7 -# 7b1e4f2650184cf3a8ff48b5fe893aac -msgid "To specify a role that exists in the same database where |local-cmd-name| runs, you can either specify the role with the name of the role:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:15 -# 522c3095bb1b43faaf33eb472054e3e7 -msgid "Or you can specify the role with a document, as in:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:21 -# 6ad469486114456783dc92b182bd3c3c -msgid "To specify a role that exists in a different database, specify the role with a document." -msgstr "" - -#: ../source/reference/method/db.updateRole.txt:70 -# d6f0e0de2220498fb0ba6e496584bcc1 -msgid "The :method:`db.updateRole()` method wraps the :dbcommand:`updateRole` command." -msgstr "" - -#: ../source/reference/method/db.updateRole.txt:74 -# 243629b49186433aacd31cd5b6e6aecb -msgid "Behavior" -msgstr "" - -#: ../source/includes/fact-roles-privileges-scope.rst:1 -# c8aa07ff09da4812b8d32be124ff3a2f -msgid "Except for roles created in the ``admin`` database, a role can only include privileges that apply to its database and can only inherit from other roles in its database." -msgstr "" - -#: ../source/includes/fact-roles-privileges-scope.rst:5 -# bc90ed33b82d4380815b394485853530 -msgid "A role created in the ``admin`` database can include privileges that apply to the ``admin`` database, other databases or to the :ref:`cluster ` resource, and can inherit from roles in other databases as well as the ``admin`` database." -msgstr "" - -#: ../source/reference/method/db.updateRole.txt:79 -# 83924baadd654adfb416ff6ff08ca71d -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-update-role.rst:1 -# fe2e045fa3944ff2b278d57c5847b7cf -msgid "You must have the :authaction:`revokeRole` :ref:`action ` on all databases in order to update a role." -msgstr "" - -#: ../source/includes/access-update-role.rst:4 -# b505d3a7e8894aedaff2d674c31c0ce2 -msgid "You must have the :authaction:`grantRole` :ref:`action ` on the database of each role in the ``roles`` array to update the array." -msgstr "" - -#: ../source/includes/access-update-role.rst:8 -# ea6701743219435883f6ea77d15942c2 -msgid "You must have the :authaction:`grantRole` action on the database of each privilege in the ``privileges`` array to update the array. If a privilege's resource spans databases, you must have :authaction:`grantRole` on the ``admin`` database. A privilege spans databases if the privilege is any of the following:" -msgstr "" - -#: ../source/includes/access-update-role.rst:14 -# 85536c7f3adb49378af03afc1bf8a09b -msgid "a collection in all databases" -msgstr "" - -#: ../source/includes/access-update-role.rst:16 -# d2346b1b5def42dfbc4efa892add0704 -msgid "all collections and all database" -msgstr "" - -#: ../source/includes/access-update-role.rst:18 -# a20f12e8e00e41ffb6363b58f24d613a -msgid "the ``cluster`` resource" -msgstr "" - -#: ../source/reference/method/db.updateRole.txt:84 -# a337a7082fed416292795cda24fc2388 -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.updateRole.txt:86 -# 8735f556e843425f9b5e83c58fe17f59 -msgid "The following :method:`db.updateRole()` method replaces the :data:`~admin.system.roles.privileges` and the :data:`~admin.system.roles.roles` for the ``inventoryControl`` role that exists in the ``products`` database. The method runs on the database that contains ``inventoryControl``:" -msgstr "" - -#: ../source/reference/method/db.updateRole.txt:116 -# 88bd60044f444a9cb9b022e63f6c3d5a -msgid "To view a role's privileges, use the :dbcommand:`rolesInfo` command." -msgstr "" - diff --git a/locale/pot/reference/method/db.updateUser.pot b/locale/pot/reference/method/db.updateUser.pot deleted file mode 100644 index c33da0b2336..00000000000 --- a/locale/pot/reference/method/db.updateUser.pot +++ /dev/null @@ -1,143 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.updateUser.txt:3 -# 31b9f3dd0788493bb891000389f62526 -msgid "db.updateUser()" -msgstr "" - -#: ../source/reference/method/db.updateUser.txt:0 -# 222dd306521c4a29a8fb5dedd97a89b0 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.updateUser.txt:14 -# 7494a0414aa7427ab5d696c7b62f7311 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.updateUser.txt:18 -# f4cfc348e37946d392599550dbf2c292 -msgid "Updates the user's profile on the database on which you run the method. An update to a field **completely replaces** the previous field's values. This includes updates to the user's ``roles`` array." -msgstr "" - -#: ../source/reference/method/db.updateUser.txt:24 -# b9f2728553834b16b82e9079281cff8b -msgid "When you update the ``roles`` array, you completely replace the previous array's values. To add or remove roles without replacing all the user's existing roles, use the :method:`db.grantRolesToUser()` or :method:`db.revokeRolesFromUser()` methods." -msgstr "" - -#: ../source/reference/method/db.updateUser.txt:29 -# ac99c5add51c4f7daa569287a930c977 -msgid "The :method:`db.updateUser()` method uses the following syntax:" -msgstr "" - -#: ../source/reference/method/db.updateUser.txt:46 -# 1d1f508dd5424a01b5f385e6e1580c48 -msgid "The :method:`db.updateUser()` method has the following arguments." -msgstr "" - -#: ../source/reference/method/db.updateUser.txt:50 -# a9191f4c5c1a4bac81513c269cab414a -msgid "The ``update`` document specifies the fields to update and their new values. All fields in the ``update`` document are optional, but *must* include at least one field." -msgstr "" - -#: ../source/reference/method/db.updateUser.txt:54 -# dd0ac872811847e29814dbcc26a3cde5 -msgid "The ``update`` document has the following fields:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:3 -# adf1d864197d4f81a57592e7ebffbed8 -msgid "In the ``roles`` field, you can specify both :ref:`built-in roles ` and :ref:`user-defined role `." -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:7 -# bb0088eaa3674a009c0dfad98189877c -msgid "To specify a role that exists in the same database where |local-cmd-name| runs, you can either specify the role with the name of the role:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:15 -# 1977d82b639f41bf93defd7921c45702 -msgid "Or you can specify the role with a document, as in:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:21 -# 05d5ad54bed7451fb145b9e865383340 -msgid "To specify a role that exists in a different database, specify the role with a document." -msgstr "" - -#: ../source/reference/method/db.updateUser.txt:61 -# 681779513d624235bd9a8d29b3918a57 -msgid "The :method:`db.updateUser()` method wraps the :dbcommand:`updateUser` command." -msgstr "" - -#: ../source/reference/method/db.updateUser.txt:65 -# 1104050d398247a5b477845e64bd6c3b -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.updateUser.txt:67 -# f3993aba95b342ccbb882361796d30dd -msgid ":method:`db.updateUser()` sends password to the MongoDB instance *without* encryption. To encrypt the password during transmission, use :doc:`TLS/SSL `." -msgstr "" - -#: ../source/reference/method/db.updateUser.txt:72 -# c02df135a2be483a8c421429e00b6e1a -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-update-user.rst:1 -# f46a5f70aacc4f9aa333f3243c6cfa6e -msgid "You must have access that includes the :authaction:`revokeRole` :ref:`action ` on all databases in order to update a user's :data:`~admin.system.users.roles` array." -msgstr "" - -#: ../source/includes/access-update-user.rst:5 -# fa9d794c33024bb69b70df2576cb4e2e -msgid "You must have the :authaction:`grantRole` :ref:`action ` on a role's database to add a role to a user." -msgstr "" - -#: ../source/includes/access-update-user.rst:8 -# edcf5fdbe42743ebbe670a7f121d6670 -msgid "To change another user's ``pwd`` or ``customData`` field, you must have the :authaction:`changeAnyPassword` and :authaction:`changeAnyCustomData` :ref:`actions ` respectively on that user's database." -msgstr "" - -#: ../source/includes/access-change-own-password-and-custom-data.rst:1 -# 35508a79cf25462682d27c5940da362a -msgid "To modify your own password and custom data, you must have privileges that grant :authaction:`changeOwnPassword` and :authaction:`changeOwnCustomData` :ref:`actions ` respectively on the user's database." -msgstr "" - -#: ../source/reference/method/db.updateUser.txt:79 -# 2549e884da3d46279b17012b6a5b3da9 -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.updateUser.txt:81 -# 44de8231ec1a46bf9eaad8e93c672573 -msgid "Given a user ``appClient01`` in the ``products`` database with the following user info:" -msgstr "" - -#: ../source/reference/method/db.updateUser.txt:101 -# 25bafe3105d944a384eff9a76e3767a3 -msgid "The following :method:`db.updateUser()` method **completely** replaces the user's ``customData`` and ``roles`` data:" -msgstr "" - -#: ../source/reference/method/db.updateUser.txt:116 -# ec7e0a55b9e242c58258141f27cf1aa4 -msgid "The user ``appClient01`` in the ``products`` database now has the following user information:" -msgstr "" - diff --git a/locale/pot/reference/method/db.upgradeCheck.pot b/locale/pot/reference/method/db.upgradeCheck.pot deleted file mode 100644 index 0f24b4d12dc..00000000000 --- a/locale/pot/reference/method/db.upgradeCheck.pot +++ /dev/null @@ -1,198 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.upgradeCheck.txt:3 -# dfcab1ddb90d4ecaa6b5f1605a8760fd -msgid "db.upgradeCheck()" -msgstr "" - -#: ../source/reference/method/db.upgradeCheck.txt:0 -# dd109e9700784b3882af0838d8664d64 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.upgradeCheck.txt:14 -# 10ef11034c4945fcb9f64e7d00d4632b -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.upgradeCheck.txt:20 -# 23b7fcc8ec0d45e3b8dcc702fbb3232e -msgid "Performs a preliminary check for upgrade preparedness to 2.6. The helper, available in the 2.6 :program:`mongo` shell, can run connected to either a 2.4 or a 2.6 server." -msgstr "" - -#: ../source/reference/method/db.upgradeCheck.txt:24 -# 86fff931969c49d5aa93cb750e215f39 -msgid "The method checks for:" -msgstr "" - -#: ../source/reference/method/db.upgradeCheck.txt:26 -# 27d9730bbb4148c3a1e52c9368e77a53 -msgid "documents with index keys :ref:`longer than the index key limit <2.6-index-key-length-incompatibility>`," -msgstr "" - -#: ../source/reference/method/db.upgradeCheck.txt:29 -# 3eb8c9b65caf4d1199f2f953a6da82f2 -msgid "documents with :limit:`illegal field names `," -msgstr "" - -#: ../source/reference/method/db.upgradeCheck.txt:32 -# 15886f343a8b4f2eab87c448279fd5af -msgid "collections without an ``_id`` index, and" -msgstr "" - -#: ../source/reference/method/db.upgradeCheck.txt:34 -# c529c1d4a8a4415d8a50714ad3284306 -msgid "indexes with invalid specifications, such as an index key with an empty or illegal field name." -msgstr "" - -#: ../source/reference/method/db.upgradeCheck.txt:37 -# d1f27867eeb74018a4e5ee013dac2c1a -msgid "The method can accept a document parameter which determine the scope of the check:" -msgstr "" - -#: ../source/reference/method/db.upgradeCheck.txt:42 -# c00992fc9ef144588fe9b1c5ec4fb877 -msgid "The optional scope document has the following form:" -msgstr "" - -#: ../source/reference/method/db.upgradeCheck.txt:50 -# 7c2eb399ce0a49008be4a472a04be76f -msgid "Additional 2.6 changes that affect compatibility with older versions require manual checks and intervention. See :doc:`/release-notes/2.6-compatibility` for details." -msgstr "" - -#: ../source/reference/method/db.upgradeCheck.txt:54 -# 5ce7e46226e34789934b2645b89cdc93 -msgid ":method:`db.upgradeCheckAllDBs()`" -msgstr "" - -#: ../source/reference/method/db.upgradeCheck.txt:57 -# 520de4993cb745c8a73b3de2c6eaa213 -msgid "Behavior" -msgstr "" - -#: ../source/includes/fact-upgradeCheck-behavior.rst:1 -# bf5fa5aa95c34a64a3e332936efbfdf8 -msgid "|method| performs collection scans and has an impact on performance. To mitigate the performance impact:" -msgstr "" - -#: ../source/includes/fact-upgradeCheck-behavior.rst:4 -# 1a8ed28f358c466390ad2d81ed3fe708 -msgid "For sharded clusters, configure to read from secondaries and run the command on the :program:`mongos`." -msgstr "" - -#: ../source/includes/fact-upgradeCheck-behavior.rst:7 -# 340692d1c7d1467caf2585f521dd500e -msgid "For replica sets, run the command on the secondary members." -msgstr "" - -#: ../source/includes/fact-upgradeCheck-behavior.rst:9 -# fa8f4c01e18f45baae4d3dd9e0ec83ad -msgid "|method| can miss new data during the check when run on a live system with active write operations." -msgstr "" - -#: ../source/includes/fact-upgradeCheck-behavior.rst:12 -# 7cacb388af7d4ccaa4195ffb6390693c -msgid "For index validation, |method| only supports the check of version ``1`` indexes and skips the check of version ``0`` indexes." -msgstr "" - -#: ../source/includes/fact-upgradeCheck-behavior.rst:15 -# 4ebf3c0a6a12494caa9cb9f3df8d60a5 -msgid "The |method| checks all of the data stored in the :program:`mongod` instance: the time to run |method| depends on the quantity of data stored by :program:`mongod`." -msgstr "" - -#: ../source/reference/method/db.upgradeCheck.txt:64 -# cef6109a674d4735b3f128a0ddd02dfe -msgid "Required Access" -msgstr "" - -#: ../source/reference/method/db.upgradeCheck.txt:66 -# 98b414d8c6b34e8fb258b9b0ea057826 -msgid "On systems running with :setting:`~security.authorization`, a user must have access that includes the :authaction:`find` action on all collections, including the :doc:`system collections `." -msgstr "" - -#: ../source/reference/method/db.upgradeCheck.txt:71 -# 4143c19af5ce4219a8639a020e0c12f8 -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.upgradeCheck.txt:73 -# 846aaabc4db64851b2da1443e6d91327 -msgid "The following example connects to a secondary running on ``localhost`` and runs :method:`db.upgradeCheck()` against the ``employees`` collection in the ``records`` database. Because the output from the method can be quite large, the example pipes the output to a file." -msgstr "" - -#: ../source/includes/output-upgrade-check.rst:2 -# 37ee16febe23465881863ca763e18aea -msgid "Error Output" -msgstr "" - -#: ../source/includes/output-upgrade-check.rst:4 -# db3cee4b0745409cba1b5c06e3cee964 -msgid "The upgrade check can return the following errors when it encounters incompatibilities in your data:" -msgstr "" - -#: ../source/includes/output-upgrade-check.rst:8 -# 1f864bdea3ef4e769ce57abdc570219e -msgid "Index Key Exceed Limit" -msgstr "" - -#: ../source/includes/output-upgrade-check.rst:14 -# ca530a0e5aaa4db0bf8c045dd87d1166 -msgid "To resolve, remove the document. Ensure that the query to remove the document does not specify a condition on the invalid field or field." -msgstr "" - -#: ../source/includes/output-upgrade-check.rst:18 -# d4990d4251514abab84471ca88812169 -msgid "Documents with Illegal Field Names" -msgstr "" - -#: ../source/includes/output-upgrade-check.rst:24 -# 2ba997069ee447b088ddf8b83eb0eec6 -msgid "To resolve, remove the document and re-insert with the appropriate corrections." -msgstr "" - -#: ../source/includes/output-upgrade-check.rst:27 -# d77e26a6072742dc87a3dcf43971d993 -msgid "Index Specification Invalid" -msgstr "" - -#: ../source/includes/output-upgrade-check.rst:33 -# ae30c1bfa30d4fc8820faf5a836fbf48 -msgid "To resolve, remove the invalid index and recreate with a valid index specification." -msgstr "" - -#: ../source/includes/output-upgrade-check.rst:37 -# a0fbb57253154d42968a812c30e38691 -msgid "Missing ``_id`` Index" -msgstr "" - -#: ../source/includes/output-upgrade-check.rst:43 -# 522695d783384ba4a055357b3a95852f -msgid "To resolve, create a unique index on ``_id``." -msgstr "" - -#: ../source/includes/output-upgrade-check.rst:46 -# e13634f37979422385c77fd06e5945f0 -msgid "Warning Output" -msgstr "" - -#: ../source/includes/output-upgrade-check.rst:52 -# 97151195dfa0477db4fd3c898c2ff078 -msgid "To resolve, remove the invalid index and recreate the index omitting the version specification, or reindex the collection. Reindex operation may be expensive for collections that have a large amount of data and/or a large number of indexes." -msgstr "" - diff --git a/locale/pot/reference/method/db.upgradeCheckAllDBs.pot b/locale/pot/reference/method/db.upgradeCheckAllDBs.pot deleted file mode 100644 index 1f05e765fc5..00000000000 --- a/locale/pot/reference/method/db.upgradeCheckAllDBs.pot +++ /dev/null @@ -1,193 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.upgradeCheckAllDBs.txt:3 -# 3aece835965347b9abf28ef288103b94 -msgid "db.upgradeCheckAllDBs()" -msgstr "" - -#: ../source/reference/method/db.upgradeCheckAllDBs.txt:0 -# 2e09cbd1196d40eeb5be8d23cb084289 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.upgradeCheckAllDBs.txt:14 -# 9c4650fee9024711947971f48b8bef24 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.upgradeCheckAllDBs.txt:20 -# 53144bc8311b43f986bda9c674c6b1e1 -msgid "Performs a preliminary check for upgrade preparedness to 2.6. The helper, available in the 2.6 :program:`mongo` shell, can run connected to either a 2.4 or a 2.6 server in the ``admin`` database." -msgstr "" - -#: ../source/reference/method/db.upgradeCheckAllDBs.txt:24 -# 82f2ec537f1b469d92906984f3919116 -msgid "The method cycles through all the databases and checks for:" -msgstr "" - -#: ../source/reference/method/db.upgradeCheckAllDBs.txt:26 -# dcfbbf0528854204857d4197e58afa15 -msgid "documents with index keys :ref:`longer than the index key limit <2.6-index-key-length-incompatibility>`," -msgstr "" - -#: ../source/reference/method/db.upgradeCheckAllDBs.txt:29 -# dfbeb8520a3948a384d6ae029dea9a94 -msgid "documents with :limit:`illegal field names `," -msgstr "" - -#: ../source/reference/method/db.upgradeCheckAllDBs.txt:32 -# acb732c000c74ff895503886156c7872 -msgid "collections without an ``_id`` index, and" -msgstr "" - -#: ../source/reference/method/db.upgradeCheckAllDBs.txt:34 -# 366bab491ce04da8977341fcbfbeba0f -msgid "indexes with invalid specifications, such as an index key with an empty or illegal field name." -msgstr "" - -#: ../source/reference/method/db.upgradeCheckAllDBs.txt:37 -# 91419d19c9854cca9a851418ef4f294e -msgid "Additional 2.6 changes that affect compatibility with older versions require manual checks and intervention. See :doc:`/release-notes/2.6-compatibility` for details." -msgstr "" - -#: ../source/reference/method/db.upgradeCheckAllDBs.txt:41 -# 25ab2137e550448496f92048607ff261 -msgid ":method:`db.upgradeCheck()`" -msgstr "" - -#: ../source/reference/method/db.upgradeCheckAllDBs.txt:46 -# 200e04a74fa84ea0beea5655f9846356 -msgid "Behavior" -msgstr "" - -#: ../source/includes/fact-upgradeCheck-behavior.rst:1 -# 6651eadf467f49efb9414d5a188d938e -msgid "|method| performs collection scans and has an impact on performance. To mitigate the performance impact:" -msgstr "" - -#: ../source/includes/fact-upgradeCheck-behavior.rst:4 -# f6ce5077f7554181b4cc11cf0ac09a68 -msgid "For sharded clusters, configure to read from secondaries and run the command on the :program:`mongos`." -msgstr "" - -#: ../source/includes/fact-upgradeCheck-behavior.rst:7 -# c53c540a88f44444883a44782644c34c -msgid "For replica sets, run the command on the secondary members." -msgstr "" - -#: ../source/includes/fact-upgradeCheck-behavior.rst:9 -# 7e620e45fc2640cfb37be857ad04020a -msgid "|method| can miss new data during the check when run on a live system with active write operations." -msgstr "" - -#: ../source/includes/fact-upgradeCheck-behavior.rst:12 -# 710f6087489f40eaa05e00073f8b2249 -msgid "For index validation, |method| only supports the check of version ``1`` indexes and skips the check of version ``0`` indexes." -msgstr "" - -#: ../source/includes/fact-upgradeCheck-behavior.rst:15 -# dfacb65bcc1247ee8e70dcb53e538425 -msgid "The |method| checks all of the data stored in the :program:`mongod` instance: the time to run |method| depends on the quantity of data stored by :program:`mongod`." -msgstr "" - -#: ../source/reference/method/db.upgradeCheckAllDBs.txt:53 -# 521d37d06eef4d54a74180f4de12191f -msgid "Required Access" -msgstr "" - -#: ../source/reference/method/db.upgradeCheckAllDBs.txt:55 -# d9d4957b613449878039e01d7c2914bb -msgid "On systems running with :setting:`~security.authorization`, a user must have access that includes the :authaction:`listDatabases` action on all databases and the :authaction:`find` action on all collections, including the :doc:`system collections `." -msgstr "" - -#: ../source/reference/method/db.upgradeCheckAllDBs.txt:60 -# cc7f5009fdfc494eb532641331e32fd8 -msgid "You *must* run the :method:`db.upgradeCheckAllDBs()` operation in the ``admin`` database." -msgstr "" - -#: ../source/reference/method/db.upgradeCheckAllDBs.txt:64 -# 8f8626e74bc543a284b7a1f1f391f3ba -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.upgradeCheckAllDBs.txt:66 -# 81e6d97e1a3c4b8d92ce703a8bc4ade0 -msgid "The following example connects to a secondary running on ``localhost`` and runs :method:`db.upgradeCheckAllDBs()` against the ``admin`` database. Because the output from the method can be quite large, the example pipes the output to a file." -msgstr "" - -#: ../source/includes/output-upgrade-check.rst:2 -# 7be00e44c41948d7966d42b7481d72ed -msgid "Error Output" -msgstr "" - -#: ../source/includes/output-upgrade-check.rst:4 -# b0b638622bcf4f65ac9e15b4ff81ccd5 -msgid "The upgrade check can return the following errors when it encounters incompatibilities in your data:" -msgstr "" - -#: ../source/includes/output-upgrade-check.rst:8 -# f981e965137142ca90a0545034af0910 -msgid "Index Key Exceed Limit" -msgstr "" - -#: ../source/includes/output-upgrade-check.rst:14 -# efa9d4e32cc34e97a53762451324fef5 -msgid "To resolve, remove the document. Ensure that the query to remove the document does not specify a condition on the invalid field or field." -msgstr "" - -#: ../source/includes/output-upgrade-check.rst:18 -# 6d4526ec560743d4b8b1757fb432d1e5 -msgid "Documents with Illegal Field Names" -msgstr "" - -#: ../source/includes/output-upgrade-check.rst:24 -# d970913e970e4596999f43194d0b4900 -msgid "To resolve, remove the document and re-insert with the appropriate corrections." -msgstr "" - -#: ../source/includes/output-upgrade-check.rst:27 -# fabd4116d5364a9eacaaa5d8375dacfb -msgid "Index Specification Invalid" -msgstr "" - -#: ../source/includes/output-upgrade-check.rst:33 -# 9c779199a17a48e589a60859947cb75e -msgid "To resolve, remove the invalid index and recreate with a valid index specification." -msgstr "" - -#: ../source/includes/output-upgrade-check.rst:37 -# 450c568a323f414eaa7c50a855d6b326 -msgid "Missing ``_id`` Index" -msgstr "" - -#: ../source/includes/output-upgrade-check.rst:43 -# 2db5fe74279f4786922e78dc91f4014e -msgid "To resolve, create a unique index on ``_id``." -msgstr "" - -#: ../source/includes/output-upgrade-check.rst:46 -# 81fa0c09ac5549a585bbce6fa5153f27 -msgid "Warning Output" -msgstr "" - -#: ../source/includes/output-upgrade-check.rst:52 -# 5a7fa65cffcd4db9b5411764ed4a5905 -msgid "To resolve, remove the invalid index and recreate the index omitting the version specification, or reindex the collection. Reindex operation may be expensive for collections that have a large amount of data and/or a large number of indexes." -msgstr "" - diff --git a/locale/pot/reference/method/db.version.pot b/locale/pot/reference/method/db.version.pot deleted file mode 100644 index 74920b1b0c0..00000000000 --- a/locale/pot/reference/method/db.version.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.version.txt:3 -# 00858f4b1f47460b89e23359e25bc7e9 -msgid "db.version()" -msgstr "" - -#: ../source/reference/method/db.version.txt:15 -# 5fa06d1b9a094912a80a00a2dabb3cf9 -msgid "The version of the :program:`mongod` or :program:`mongos` instance." -msgstr "" - diff --git a/locale/pot/reference/method/fuzzFile.pot b/locale/pot/reference/method/fuzzFile.pot deleted file mode 100644 index e9a0652ea18..00000000000 --- a/locale/pot/reference/method/fuzzFile.pot +++ /dev/null @@ -1,38 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/fuzzFile.txt:3 -# e0a6cefe86d24391857ec8cac4bbad44 -msgid "fuzzFile()" -msgstr "" - -#: ../source/reference/method/fuzzFile.txt:0 -# e3fbd02771974c64be2d740746becd32 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/fuzzFile.txt:14 -# fbbb99ad5d964121800621e29df8373c -msgid "Description" -msgstr "" - -#: ../source/reference/method/fuzzFile.txt:18 -# 820d645e6b924e55b2c66296d3cc92df -msgid "For internal use." -msgstr "" - diff --git a/locale/pot/reference/method/getHostName.pot b/locale/pot/reference/method/getHostName.pot deleted file mode 100644 index 79c91b72551..00000000000 --- a/locale/pot/reference/method/getHostName.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/getHostName.txt:3 -# 1a99f850b44f42d9addb9ac0911eaf89 -msgid "getHostName()" -msgstr "" - -#: ../source/reference/method/getHostName.txt:15 -# 5900f9112106430286b74462f92ed19f -msgid "The hostname of the system running the :program:`mongo` shell process." -msgstr "" - diff --git a/locale/pot/reference/method/getMemInfo.pot b/locale/pot/reference/method/getMemInfo.pot deleted file mode 100644 index dcf071f8ec8..00000000000 --- a/locale/pot/reference/method/getMemInfo.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/getMemInfo.txt:3 -# f643ed17c78946959122ddfe7bb365fc -msgid "getMemInfo()" -msgstr "" - -#: ../source/reference/method/getMemInfo.txt:15 -# 99e7d76af00f43cb95eb04e0ecb85545 -msgid "Returns a document with two fields that report the amount of memory used by the JavaScript shell process. The fields returned are :term:`resident ` and :term:`virtual `." -msgstr "" - diff --git a/locale/pot/reference/method/hostname.pot b/locale/pot/reference/method/hostname.pot deleted file mode 100644 index bcc8e78a30f..00000000000 --- a/locale/pot/reference/method/hostname.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/hostname.txt:3 -# 70e1b266f0484d28987b64f9431cc09d -msgid "hostname()" -msgstr "" - -#: ../source/reference/method/hostname.txt:15 -# 138f040552b1411bbe9f307ce7b86263 -msgid "The hostname of the system running the :program:`mongo` shell process." -msgstr "" - diff --git a/locale/pot/reference/method/isWindows.pot b/locale/pot/reference/method/isWindows.pot deleted file mode 100644 index f78c4471656..00000000000 --- a/locale/pot/reference/method/isWindows.pot +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/isWindows.txt:3 -# 1fbf20cf249c48abac0ac6a90e63a39a -msgid "_isWindows()" -msgstr "" - -#: ../source/reference/method/isWindows.txt:15 -# b471665aaeb44d379f13051ba124f44f -msgid "boolean." -msgstr "" - -#: ../source/reference/method/isWindows.txt:17 -# fd58a964bfce480e9146f349d7fc9597 -msgid "Returns \"true\" if the :program:`mongo` shell is running on a system that is Windows, or \"false\" if the shell is running on a Unix or Linux systems." -msgstr "" - diff --git a/locale/pot/reference/method/js-bulk.pot b/locale/pot/reference/method/js-bulk.pot deleted file mode 100644 index 017daa332df..00000000000 --- a/locale/pot/reference/method/js-bulk.pot +++ /dev/null @@ -1,208 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/js-bulk.txt:3 -# 5b437dd90a834f3f84edf50563cf1a4e -msgid "Bulk Operation Methods" -msgstr "" - -#: ../source/includes/extracts/methods-toc-explanation.rst:3 -# 0dc5167e569a4463bfbd06135bf4f6a2 -msgid "For details on specific methods, including syntax and examples, click on the specific method to go to its reference page." -msgstr "" - -#: ../source/includes/fact-bulkwrite.rst:0 -# 1fab98d44d7a4a679845876f95d8fc49 -msgid "Tip" -msgstr "" - -#: ../source/includes/fact-bulkwrite.rst:3 -# 2c70273389124c24ac2862f9e2bffb38 -msgid "Starting in version 3.2, MongoDB also provides the :method:`db.collection.bulkWrite()` method for performing bulk write operations." -msgstr "" - -#: ../source/includes/toc/table-method-bulk.rst:2 -# 082c847a627549e4a939ffb207eea038 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-method-bulk.rst:2 -# 56dd46b68d5547c5a413523d5c5bf65e -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-method-bulk.rst:4 -# 2bdace090aab42dd8b4232b90e121154 -msgid ":method:`Bulk()`" -msgstr "" - -#: ../source/includes/toc/table-method-bulk.rst:4 -# c08f4114d3804906b404680bcda06415 -msgid "Bulk operations builder." -msgstr "" - -#: ../source/includes/toc/table-method-bulk.rst:6 -# 2566533edd914f6ca8d04a86f1336854 -msgid ":method:`db.collection.initializeOrderedBulkOp()`" -msgstr "" - -#: ../source/includes/toc/table-method-bulk.rst:6 -# b6e6586317af413d9b19d80f2737c39d -msgid "Initializes a :method:`Bulk()` operations builder for an ordered list of operations." -msgstr "" - -#: ../source/includes/toc/table-method-bulk.rst:8 -# 2b04fa11c6b24eb8a443d8787ae97a32 -msgid ":method:`db.collection.initializeUnorderedBulkOp()`" -msgstr "" - -#: ../source/includes/toc/table-method-bulk.rst:8 -# 02dfdf98604241e5bcf326cf23a83a30 -msgid "Initializes a :method:`Bulk()` operations builder for an unordered list of operations." -msgstr "" - -#: ../source/includes/toc/table-method-bulk.rst:10 -# bd0a8211c9e540f0b66ccbcd06493267 -msgid ":method:`Bulk.insert()`" -msgstr "" - -#: ../source/includes/toc/table-method-bulk.rst:10 -# c1b61d15230f45eca7c1d76048ffecd1 -msgid "Adds an insert operation to a list of operations." -msgstr "" - -#: ../source/includes/toc/table-method-bulk.rst:12 -# bbd079da42f342d88dbf2a1af927a2d7 -msgid ":method:`Bulk.find()`" -msgstr "" - -#: ../source/includes/toc/table-method-bulk.rst:12 -# 5a4f483edecb43df952ac41f9bea1c3b -msgid "Specifies the query condition for an update or a remove operation." -msgstr "" - -#: ../source/includes/toc/table-method-bulk.rst:14 -# 054b50355bbc4664bd21b7ee9356392e -msgid ":method:`Bulk.find.collation()`" -msgstr "" - -#: ../source/includes/toc/table-method-bulk.rst:14 -# 5566302b590445618a00661ecae57d6c -msgid "Specifies the :ref:`collation ` for the query condition." -msgstr "" - -#: ../source/includes/toc/table-method-bulk.rst:16 -# b166f021fb2c4138b77cf718b27c1684 -msgid ":method:`Bulk.find.removeOne()`" -msgstr "" - -#: ../source/includes/toc/table-method-bulk.rst:16 -# 3a90ed6824c64bc397546cd984ddabbc -msgid "Adds a single document remove operation to a list of operations." -msgstr "" - -#: ../source/includes/toc/table-method-bulk.rst:18 -# 04ba3a6de634496faa18350cce8049a9 -msgid ":method:`Bulk.find.remove()`" -msgstr "" - -#: ../source/includes/toc/table-method-bulk.rst:18 -# 13b9725c6ea940fe94c7966283d62565 -msgid "Adds a multiple document remove operation to a list of operations." -msgstr "" - -#: ../source/includes/toc/table-method-bulk.rst:20 -# 9518e459af1d4d2e9cc00c8915bd3d5f -msgid ":method:`Bulk.find.replaceOne()`" -msgstr "" - -#: ../source/includes/toc/table-method-bulk.rst:20 -# 108f1056f98749ddb375ef07e77e6411 -msgid "Adds a single document replacement operation to a list of operations." -msgstr "" - -#: ../source/includes/toc/table-method-bulk.rst:22 -# a554fcfafaec4c1998e84999f622d622 -msgid ":method:`Bulk.find.updateOne()`" -msgstr "" - -#: ../source/includes/toc/table-method-bulk.rst:22 -# 4766468197e1435cbddc3c74afca8501 -msgid "Adds a single document update operation to a list of operations." -msgstr "" - -#: ../source/includes/toc/table-method-bulk.rst:24 -# 1944d3557d594d83a56c7cd326cbe32d -msgid ":method:`Bulk.find.update()`" -msgstr "" - -#: ../source/includes/toc/table-method-bulk.rst:24 -# bab1ff3807a14faf860ecf95d5392d14 -msgid "Adds a ``multi`` update operation to a list of operations." -msgstr "" - -#: ../source/includes/toc/table-method-bulk.rst:26 -# 0e3a9a82889e4d00a9255e568282007c -msgid ":method:`Bulk.find.upsert()`" -msgstr "" - -#: ../source/includes/toc/table-method-bulk.rst:26 -# feb6a1519df84f038323f8c316b9f0e3 -msgid "Specifies ``upsert: true`` for an update operation." -msgstr "" - -#: ../source/includes/toc/table-method-bulk.rst:28 -# 1b88efd4818e4d5a992cfc131608d6ea -msgid ":method:`Bulk.execute()`" -msgstr "" - -#: ../source/includes/toc/table-method-bulk.rst:28 -# 1a9a62ce119749099cdc065226e5b295 -msgid "Executes a list of operations in bulk." -msgstr "" - -#: ../source/includes/toc/table-method-bulk.rst:30 -# 07866a41f86e45f4a6523aaea288fdaf -msgid ":method:`Bulk.getOperations()`" -msgstr "" - -#: ../source/includes/toc/table-method-bulk.rst:30 -# 74d10c7a588f4257bf3b55d61e4fd387 -msgid "Returns an array of write operations executed in the :method:`Bulk()` operations object." -msgstr "" - -#: ../source/includes/toc/table-method-bulk.rst:32 -# d6a5f61d4cb34cd190b508d9aeb719ed -msgid ":method:`Bulk.tojson()`" -msgstr "" - -#: ../source/includes/toc/table-method-bulk.rst:32 -# 6a8e4c7b318f499aace3dc606d4e241f -msgid "Returns a JSON document that contains the number of operations and batches in the :method:`Bulk()` operations object." -msgstr "" - -#: ../source/includes/toc/table-method-bulk.rst:34 -# 70292ca9ccf9474bb94c462db1808604 -msgid ":method:`Bulk.toString()`" -msgstr "" - -#: ../source/includes/toc/table-method-bulk.rst:34 -# b8448f0d8d214cd586f38d216c3264f4 -msgid "Returns the :method:`Bulk.tojson()` results as a string." -msgstr "" - diff --git a/locale/pot/reference/method/js-collection.pot b/locale/pot/reference/method/js-collection.pot deleted file mode 100644 index 07f0a420d3d..00000000000 --- a/locale/pot/reference/method/js-collection.pot +++ /dev/null @@ -1,468 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/js-collection.txt:3 -# 768a5739233c4678b37bb0fc4112c331 -msgid "Collection Methods" -msgstr "" - -#: ../source/includes/extracts/methods-toc-explanation.rst:3 -# 1a305f419f7f44b3a75a7a2f124a7023 -msgid "For details on specific methods, including syntax and examples, click on the specific method to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:2 -# 8bd5b00ec5ac400ba4d7ebfbb2d5e016 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:2 -# 363c2468b1f1417fad617da935e42db6 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:4 -# e7c757b5fb524c1da34bba7043d0faf3 -msgid ":method:`db.collection.aggregate()`" -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:4 -# a490e833ec0744d283cb41a31cadec32 -msgid "Provides access to the :doc:`aggregation pipeline `." -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:6 -# daa9a3870a1b4c9781a954a257aef8d0 -msgid ":method:`db.collection.bulkWrite()`" -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:6 -# 2f5715d11e9e43c59a96b40f34bf1afc -msgid "Provides bulk write operation functionality." -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:8 -# 86d8fcce0746453b823f10636491f7f3 -msgid ":method:`db.collection.count()`" -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:8 -# fa42f25f129840b5bf2a0429ebd9562b -msgid "Wraps :dbcommand:`count` to return a count of the number of documents in a collection or matching a query." -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:10 -# ed51ac1f7ee94324a6ed8d81c002e542 -msgid ":method:`db.collection.copyTo()`" -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:10 -# f6077b723e544501a47ebc15d3b2c956 -msgid "Deprecated. Wraps :dbcommand:`eval` to copy data between collections in a single MongoDB instance." -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:12 -# d9a87922697d4c15a918e9e7e5e74c93 -msgid ":method:`db.collection.createIndex()`" -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:12 -# 655aaca527bb40feaa2ecd58148d7f92 -msgid "Builds an index on a collection." -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:14 -# 6698e0ae32eb40919bd40327b298b11a -msgid ":method:`db.collection.dataSize()`" -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:14 -# ceb0b6c6abc049a9b3f57720396e7d85 -msgid "Returns the size of the collection. Wraps the :data:`~collStats.size` field in the output of the :dbcommand:`collStats`." -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:16 -# ad944736678d44e2b38977885e631918 -msgid ":method:`db.collection.deleteOne()`" -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:16 -# c84108d054ea4798a9d2d791cd3223be -msgid "Deletes a single document in a collection." -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:18 -# 74c9850688174ed09c73d5521d55a88e -msgid ":method:`db.collection.deleteMany()`" -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:18 -# de52e4598919416192dddfd8575aabe7 -msgid "Deletes multiple documents in a collection." -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:20 -# e55ae94046ff4554829c5a587cefc158 -msgid ":method:`db.collection.distinct()`" -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:20 -# 30d45669c4224eb59d4d140ef1cdfa36 -msgid "Returns an array of documents that have distinct values for the specified field." -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:22 -# 2146955d0a80489a81b65e9c95cb3214 -msgid ":method:`db.collection.drop()`" -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:22 -# 113cfd51d43b4223919a3beb1c5f1e1b -msgid "Removes the specified collection from the database." -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:24 -# 740852f4feb94b1ea55cb9b732c7fec3 -msgid ":method:`db.collection.dropIndex()`" -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:24 -# cf99e22019764c2e85ad86a89e4636a3 -msgid "Removes a specified index on a collection." -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:26 -# 2dbec106adae4eb1bf3d3ec62530b383 -msgid ":method:`db.collection.dropIndexes()`" -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:26 -# 86054ed17ac34126831697f55c8986ac -msgid "Removes all indexes on a collection." -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:28 -# 4bd35471cf4c4c2a8aeba02f4318e1f8 -msgid ":method:`db.collection.ensureIndex()`" -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:28 -# d9ab5e54a85242dda1cdb768647ef42a -msgid "Deprecated. Use :method:`db.collection.createIndex()`." -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:30 -# 7a67767e1e4141568eb3b3ea816bb535 -msgid ":method:`db.collection.explain()`" -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:30 -# 9cd45fbfe5d6495b8ae6ca10d4512378 -msgid "Returns information on the query execution of various methods." -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:32 -# 5df1b3dba2c94e348ca172dd894f56ee -msgid ":method:`db.collection.find()`" -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:32 -# 59552fff606347dba2459d95eb1b62c9 -msgid "Performs a query on a collection and returns a cursor object." -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:34 -# dd1fefda79254cb8b4ea9486cc983faf -msgid ":method:`db.collection.findAndModify()`" -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:34 -# afde216eeb944504b3564fb22fb2544f -msgid "Atomically modifies and returns a single document." -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:36 -# 3579420862da4a28813f3b636cbf9dde -msgid ":method:`db.collection.findOne()`" -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:36 -# 29ac9b2d68ff4b8eafadf82fe747a0a9 -msgid "Performs a query and returns a single document." -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:38 -# 0be69d7dd9444adbb6c5011b01260cf6 -msgid ":method:`db.collection.findOneAndDelete()`" -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:38 -# 0b7e645d354b4f1d9338512d31822580 -msgid "Finds a single document and deletes it." -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:40 -# 10e1dbb7fe8d4475a08aca75b22c50c7 -msgid ":method:`db.collection.findOneAndReplace()`" -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:40 -# 517ead64794941dc844bcaa68e263141 -msgid "Finds a single document and replaces it." -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:42 -# f8634607a35a462db9dd29318bddedab -msgid ":method:`db.collection.findOneAndUpdate()`" -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:42 -# adb1268b22ad48cab4f0f7298dc9017a -msgid "Finds a single document and updates it." -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:44 -# 8552308e14f44d30b0b0ef40aa4c133a -msgid ":method:`db.collection.getIndexes()`" -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:44 -# b4031e076030457e91c6bac875d83c20 -msgid "Returns an array of documents that describe the existing indexes on a collection." -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:46 -# afe7fdd455364357a61d2ad62fc3696e -msgid ":method:`db.collection.getShardDistribution()`" -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:46 -# 4107cad00ffe4961a17658443abf9953 -msgid "For collections in sharded clusters, :method:`db.collection.getShardDistribution()` reports data of :term:`chunk` distribution." -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:48 -# bdef0c13fb4047ca86a31bb3c2be12ba -msgid ":method:`db.collection.getShardVersion()`" -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:48 -# 087afd0d74204069bbe24a32acb741f1 -msgid "Internal diagnostic method for shard cluster." -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:50 -# cf9e4bc8b49d4e37ab4bbe1215b85637 -msgid ":method:`db.collection.group()`" -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:50 -# 85e77d044b474982ab1f3d10b31a00a8 -msgid "Deprecated. Provides simple data aggregation function. Groups documents in a collection by a key, and processes the results. Use :method:`~db.collection.aggregate()` for more complex data aggregation." -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:52 -# 83fdf9d7b5a344d3b6a7006638fe77e0 -msgid ":method:`db.collection.insert()`" -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:52 -# 08047e905ada4970b97b08ea4c4a1d18 -msgid "Creates a new document in a collection." -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:54 -# 9d57d636fcd74195b94f3012b677babb -msgid ":method:`db.collection.insertOne()`" -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:54 -# 442568555cd74432b2741c072c684dff -msgid "Inserts a new document in a collection." -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:56 -# 40f625ba5d624e4db8eaa0ab00d9bfbe -msgid ":method:`db.collection.insertMany()`" -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:56 -# 33f56250bb8f401f9caebddadbcd3f69 -msgid "Inserts several new document in a collection." -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:58 -# 7ab42d6e4a414a2bb1f1b4ee6af9fada -msgid ":method:`db.collection.isCapped()`" -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:58 -# faae9fce5a4741329436f15f7512550d -msgid "Reports if a collection is a :term:`capped collection`." -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:60 -# 890a77387c874676806c5c59148c64cc -msgid ":method:`db.collection.latencyStats()`" -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:60 -# 9a9a8d97119444f2a39b600a5a3cac62 -msgid "Returns latency statistics for a collection." -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:62 -# e61651b97c24461a89d94c0ced3ff4c2 -msgid ":method:`db.collection.mapReduce()`" -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:62 -# 63291cb7425844bc844cae08c69a0d6f -msgid "Performs map-reduce style data aggregation." -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:64 -# 75deecd9cb224fc492dd3629764fb5ea -msgid ":method:`db.collection.reIndex()`" -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:64 -# 4bb88e87ef324e158c46544543143a0f -msgid "Rebuilds all existing indexes on a collection." -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:66 -# 478cca9ac3004e8fa826ec2585866d6d -msgid ":method:`db.collection.replaceOne()`" -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:66 -# 7a5ea6cbda434f2bbe945f4076b36fe4 -msgid "Replaces a single document in a collection." -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:68 -# e09ae6ce33784646be7a2102bcf75bde -msgid ":method:`db.collection.remove()`" -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:68 -# dc1864fe46484e88b17215f865ee98a8 -msgid "Deletes documents from a collection." -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:70 -# e177a6b90a6241cdaad2608d9d8e2bfb -msgid ":method:`db.collection.renameCollection()`" -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:70 -# 8c5e55cfface4c86a5dfce7ac2da8adc -msgid "Changes the name of a collection." -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:72 -# 04b5788b0f8842a9a9bf18577a34d790 -msgid ":method:`db.collection.save()`" -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:72 -# 9ae3f117a7ca43a9be05ed0504b80f65 -msgid "Provides a wrapper around an :method:`~db.collection.insert()` and :method:`~db.collection.update()` to insert new documents." -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:74 -# be4ab5a255ea4badb9bf4d18d94b0b45 -msgid ":method:`db.collection.stats()`" -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:74 -# 0acdc67a2fa54cb28f6fc560be0fe81b -msgid "Reports on the state of a collection. Provides a wrapper around the :dbcommand:`collStats`." -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:76 -# e10c1561054a4883ad4b9e90854078da -msgid ":method:`db.collection.storageSize()`" -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:76 -# 9f51160dd27b46c098a91c92b866e9b6 -msgid "Reports the total size used by the collection in bytes. Provides a wrapper around the :data:`~collStats.storageSize` field of the :dbcommand:`collStats` output." -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:78 -# 8248246258b64b8e8bbdd774717b9170 -msgid ":method:`db.collection.totalSize()`" -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:78 -# adba0f1b7bd94de3b922c960b0981857 -msgid "Reports the total size of a collection, including the size of all documents and all indexes on a collection." -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:80 -# 22634a4161dd4eb78b0fc905e4bfe542 -msgid ":method:`db.collection.totalIndexSize()`" -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:80 -# 17884a8c540c46d1a60910b2bf305d42 -msgid "Reports the total size used by the indexes on a collection. Provides a wrapper around the :data:`~collStats.totalIndexSize` field of the :dbcommand:`collStats` output." -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:82 -# 8162ceb630e949a3b1d726bb93bf5c94 -msgid ":method:`db.collection.update()`" -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:82 -# dbc9ab7a5e35484bb79d2d937eca4351 -msgid "Modifies a document in a collection." -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:84 -# ca64e90ecdde40a48e92d565fd9a0ee3 -msgid ":method:`db.collection.updateOne()`" -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:84 -# b5bf122050ce480188b2b6190a67a315 -msgid "Modifies a single document in a collection." -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:86 -# 581fa07c31a841ada289ecbd9fec6812 -msgid ":method:`db.collection.updateMany()`" -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:86 -# b04cdba23a784c4d930f257214130036 -msgid "Modifies multiple documents in a collection." -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:88 -# f148aabaa86c40969a1f324f6a255f6d -msgid ":method:`db.collection.validate()`" -msgstr "" - -#: ../source/includes/toc/table-method-collection.rst:88 -# 450fac83ca604bc4b1f425169775b3d3 -msgid "Performs diagnostic operations on a collection." -msgstr "" - diff --git a/locale/pot/reference/method/js-connection.pot b/locale/pot/reference/method/js-connection.pot deleted file mode 100644 index cbf190831b2..00000000000 --- a/locale/pot/reference/method/js-connection.pot +++ /dev/null @@ -1,108 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/js-connection.txt:3 -# 87457b2ffa31411586fbd7241ccb38fd -msgid "Connection Methods" -msgstr "" - -#: ../source/includes/extracts/methods-toc-explanation.rst:3 -# c86d9bb9ac324a19be5ad9a30bde378a -msgid "For details on specific methods, including syntax and examples, click on the specific method to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-method-connection.rst:2 -# 1bf7c9a03d9948de889cf64cbec5e8ad -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-method-connection.rst:2 -# 978d4028c74749e3bb6f314e44101062 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-method-connection.rst:4 -# 6ef2417602814c5bacca1b61e4e7efe8 -msgid ":method:`Mongo.getDB()`" -msgstr "" - -#: ../source/includes/toc/table-method-connection.rst:4 -# e1a948dcf722461e8ab7a87b9cfa6101 -msgid "Returns a database object." -msgstr "" - -#: ../source/includes/toc/table-method-connection.rst:6 -# 30165fa7b3214b3a95a1020db87d0779 -msgid ":method:`Mongo.getReadPrefMode()`" -msgstr "" - -#: ../source/includes/toc/table-method-connection.rst:6 -# a21c9c84581b401aaaf86a0af7d453d3 -msgid "Returns the current read preference mode for the MongoDB connection." -msgstr "" - -#: ../source/includes/toc/table-method-connection.rst:8 -# 08e65f2ffac248cebee09153f1da69bc -msgid ":method:`Mongo.getReadPrefTagSet()`" -msgstr "" - -#: ../source/includes/toc/table-method-connection.rst:8 -# f4865e79d60248c48a23f80bdf310843 -msgid "Returns the read preference tag set for the MongoDB connection." -msgstr "" - -#: ../source/includes/toc/table-method-connection.rst:10 -# 40bb90fee62d47bd9ec809f3c1712591 -msgid ":method:`Mongo.setReadPref()`" -msgstr "" - -#: ../source/includes/toc/table-method-connection.rst:10 -# bd173ce1349e4d938e373c0638904164 -msgid "Sets the :term:`read preference` for the MongoDB connection." -msgstr "" - -#: ../source/includes/toc/table-method-connection.rst:12 -# 2bdee8ffb14d458cab6e41aac72ad8e7 -msgid ":method:`Mongo.setSlaveOk()`" -msgstr "" - -#: ../source/includes/toc/table-method-connection.rst:12 -# 892fae6fc9c94113acc5ee8b5ff3278e -msgid "Allows operations on the current connection to read from :term:`secondary` members." -msgstr "" - -#: ../source/includes/toc/table-method-connection.rst:14 -# b3afcc29a42d436ea1decf6fc405b674 -msgid ":method:`Mongo()`" -msgstr "" - -#: ../source/includes/toc/table-method-connection.rst:14 -# b03c696d0e0f47e7b46f6f73a868fc6b -msgid "Creates a new connection object." -msgstr "" - -#: ../source/includes/toc/table-method-connection.rst:16 -# b7885f4440cf46499b913f25f2bed729 -msgid ":method:`connect()`" -msgstr "" - -#: ../source/includes/toc/table-method-connection.rst:16 -# 0dd7688e6f9a4f73bfa61fb4d38b86ff -msgid "Connects to a MongoDB instance and to a specified database on that instance." -msgstr "" - diff --git a/locale/pot/reference/method/js-constructor.pot b/locale/pot/reference/method/js-constructor.pot deleted file mode 100644 index 5c8890f8535..00000000000 --- a/locale/pot/reference/method/js-constructor.pot +++ /dev/null @@ -1,138 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/js-constructor.txt:3 -# ff42b47f2e6142a6ab1ce439b0776603 -msgid "Object Constructors and Methods" -msgstr "" - -#: ../source/includes/extracts/methods-toc-explanation.rst:3 -# e54178f6baf74a8eb7bddf75b4aed538 -msgid "For details on specific methods, including syntax and examples, click on the specific method to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-method-constructor.rst:2 -# f1ed59d446654ecbab406fbda92c22c9 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-method-constructor.rst:2 -# 3b0e2137ad664eaea0b4ca0d427b4e4a -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-method-constructor.rst:4 -# f1601d79ce234cf59e32a3c64ce816b2 -msgid ":method:`Date()`" -msgstr "" - -#: ../source/includes/toc/table-method-constructor.rst:4 -# 759967c7ebbe44b895e4f3be6d7da122 -msgid "Creates a date object. By default creates a date object including the current date." -msgstr "" - -#: ../source/includes/toc/table-method-constructor.rst:6 -# 4b9fa7c7bbae4238b238746d2dac5eb6 -msgid ":method:`UUID()`" -msgstr "" - -#: ../source/includes/toc/table-method-constructor.rst:6 -# 748e0ae8bfc24d6a8dccf7d42b8764d9 -msgid "Converts a 32-byte hexadecimal string to the UUID BSON subtype." -msgstr "" - -#: ../source/includes/toc/table-method-constructor.rst:8 -# e8f287b8e1f94c10ad030cd65b20c299 -msgid ":method:`ObjectId()`" -msgstr "" - -#: ../source/includes/toc/table-method-constructor.rst:8 -# f1564b49ae364b5ebe537e3efe446e1e -msgid "Returns an :term:`ObjectId`." -msgstr "" - -#: ../source/includes/toc/table-method-constructor.rst:10 -# fe364db1cfcd498a916fd0d99bcccc84 -msgid ":method:`ObjectId.getTimestamp()`" -msgstr "" - -#: ../source/includes/toc/table-method-constructor.rst:10 -# 1eee97a76fef4e8b987112f3b09a16c1 -msgid "Returns the timestamp portion of an :term:`ObjectId`." -msgstr "" - -#: ../source/includes/toc/table-method-constructor.rst:12 -# b569a1e4054f4a22b4de610c97d23eaa -msgid ":method:`ObjectId.toString()`" -msgstr "" - -#: ../source/includes/toc/table-method-constructor.rst:12 -# 7a2f2301713f4882a6eb5b43fade810b -msgid "Displays the string representation of an :term:`ObjectId`." -msgstr "" - -#: ../source/includes/toc/table-method-constructor.rst:14 -# bf2f9c8662f1486da8369028e71a374a -msgid ":method:`ObjectId.valueOf()`" -msgstr "" - -#: ../source/includes/toc/table-method-constructor.rst:14 -# 0a0091a5ef1b40fa89cc0f001d9d11e0 -msgid "Displays the ``str`` attribute of an ObjectId as a hexadecimal string." -msgstr "" - -#: ../source/includes/toc/table-method-constructor.rst:16 -# 08e6ac9f7e3240d1adb42744b526fdf5 -msgid ":method:`WriteResult()`" -msgstr "" - -#: ../source/includes/toc/table-method-constructor.rst:16 -# 87e82c57988e4028a7dc3a9479815ada -msgid "Wrapper around the result set from write methods." -msgstr "" - -#: ../source/includes/toc/table-method-constructor.rst:18 -# b7e252b8d924414c9e19c2b2af5e9daf -msgid ":method:`WriteResult.hasWriteError()`" -msgstr "" - -#: ../source/includes/toc/table-method-constructor.rst:18 -# e87024985f1640d2a0358f4729c113ce -msgid "Returns a boolean specifying whether the results include :data:`WriteResult.writeError`." -msgstr "" - -#: ../source/includes/toc/table-method-constructor.rst:20 -# 2859ac7d7d57482ea17a7011b3023042 -msgid ":method:`WriteResult.hasWriteConcernError()`" -msgstr "" - -#: ../source/includes/toc/table-method-constructor.rst:20 -# 5f28e3ec830a43a9b6d6f67fd05a3f21 -msgid "Returns a boolean specifying whether whether the results include :data:`WriteResult.writeConcernError`." -msgstr "" - -#: ../source/includes/toc/table-method-constructor.rst:22 -# 5d9a6539d1b948dda690c84b4c749603 -msgid ":method:`BulkWriteResult()`" -msgstr "" - -#: ../source/includes/toc/table-method-constructor.rst:22 -# 0be2c4d7749f434cafb3dccea4639f8b -msgid "Wrapper around the result set from :method:`Bulk.execute()`." -msgstr "" - diff --git a/locale/pot/reference/method/js-cursor.pot b/locale/pot/reference/method/js-cursor.pot deleted file mode 100644 index 0c95738b27b..00000000000 --- a/locale/pot/reference/method/js-cursor.pot +++ /dev/null @@ -1,353 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/js-cursor.txt:3 -# d690e9b78c754bcfbe73ed7e07c453df -msgid "Cursor Methods" -msgstr "" - -#: ../source/reference/method/js-cursor.txt:13 -# a30abeae73ce49eaa3507a607db4a5db -msgid "These methods modify the way that the underlying query is executed." -msgstr "" - -#: ../source/includes/extracts/methods-toc-explanation.rst:3 -# 2c5ac4fc31ee4be2a28988b1f7893716 -msgid "For details on specific methods, including syntax and examples, click on the specific method to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:2 -# 4228dd5b31eb4699a0c95b44645878f8 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:2 -# ab31741f3aef4f21b7f84eb651046351 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:4 -# 29971a591d464cf0ab04ffc6d6cd3f2f -msgid ":method:`cursor.addOption()`" -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:4 -# 64109e26351047c6bd64e81049866fcd -msgid "Adds special wire protocol flags that modify the behavior of the query.'" -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:6 -# 2bf24469063e4537b38fc6e86d7f29dc -msgid ":method:`cursor.batchSize()`" -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:6 -# f0fc9e634c2049a9a01037f5ecbf2d5a -msgid "Controls the number of documents MongoDB will return to the client in a single network message." -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:8 -# 633c018b22604548a85b580336bb3738 -msgid ":method:`cursor.close()`" -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:8 -# a4a310c33ed7487ebdb274a8a8074711 -msgid "Close a cursor and free associated server resources." -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:10 -# 25458da644ba4df09aa2beb1384bb062 -msgid ":method:`cursor.collation()`" -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:10 -# 364a803e8414444b968ea9eb836b30b3 -msgid "Specifies the collation for the cursor returned by the :method:`db.collection.find()`." -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:12 -# 7b6757b73817408ba5b0200a0f5fc47a -msgid ":method:`cursor.comment()`" -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:12 -# 5f1ab78916da4d01a5b498645de509a0 -msgid "Attaches a comment to the query to allow for traceability in the logs and the system.profile collection." -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:14 -# 31dd314e5cc5429389fd5b1401ba306d -msgid ":method:`cursor.count()`" -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:14 -# 70b1769dd73b48e9875bd37c85780df6 -msgid "Modifies the cursor to return the number of documents in the result set rather than the documents themselves." -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:16 -# f692536893934d6b9ecdc14dce141d55 -msgid ":method:`cursor.explain()`" -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:16 -# 4e39fd3677694e7db3d606b267a911a8 -msgid "Reports on the query execution plan for a cursor." -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:18 -# 10e937c1d76347ec9afaf0e94002eb55 -msgid ":method:`cursor.forEach()`" -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:18 -# 83bfcfb2195b457a84cbd09aa628554a -msgid "Applies a JavaScript function for every document in a cursor." -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:20 -# 5db1d47578db4b5ba8698600d5b8e4af -msgid ":method:`cursor.hasNext()`" -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:20 -# 0b2c12eef1ce49e08a069f7651a7a3eb -msgid "Returns true if the cursor has documents and can be iterated." -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:22 -# ab1f9caa71234541b540e3bd21d43176 -msgid ":method:`cursor.hint()`" -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:22 -# ab69ca3b6fbe44adb918c86226c33ab5 -msgid "Forces MongoDB to use a specific index for a query." -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:24 -# 34fcb37246094057a79d9d9d6f7e1c2e -msgid ":method:`cursor.itcount()`" -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:24 -# 00dc3b4974c14a4aa9fec0f84f2fad57 -msgid "Computes the total number of documents in the cursor client-side by fetching and iterating the result set." -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:26 -# 55352501344f41f3b713f1c57404e6ad -msgid ":method:`cursor.limit()`" -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:26 -# dca7c255e8534342958ca4b2ef13ce09 -msgid "Constrains the size of a cursor's result set." -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:28 -# f6e0b1ced45c4774afaf31979f6dc233 -msgid ":method:`cursor.map()`" -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:28 -# 994a14ec231b441ab97758cda219eb9a -msgid "Applies a function to each document in a cursor and collects the return values in an array." -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:30 -# f4737aeb4bb2459a8dfe374f9abcb79d -msgid ":method:`cursor.maxScan()`" -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:30 -# 32d22cf771fb4729b8a309eb3a0f193d -msgid "Specifies the maximum number of items to scan; documents for collection scans, keys for index scans." -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:32 -# b9f609a1e5644313bff12b54afc8c85a -msgid ":method:`cursor.maxTimeMS()`" -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:32 -# 654dbeb504354ba1b691e083c4495328 -msgid "Specifies a cumulative time limit in milliseconds for processing operations on a cursor." -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:34 -# 3aac94d8b0324dc9a00c977acd308659 -msgid ":method:`cursor.max()`" -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:34 -# 3dad82ac062342cba65be8a778529da6 -msgid "Specifies an exclusive upper index bound for a cursor. For use with :method:`cursor.hint()`" -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:36 -# ba235fdd34ec4a75b775d59852ae290e -msgid ":method:`cursor.min()`" -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:36 -# 818c6c90f9b34a7f953bccb16a26c2bd -msgid "Specifies an inclusive lower index bound for a cursor. For use with :method:`cursor.hint()`" -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:38 -# bd52d9e4ae2b47d7a0c4673da4ba64cb -msgid ":method:`cursor.next()`" -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:38 -# 1b4f0df3102743988091b1c36a9e0e84 -msgid "Returns the next document in a cursor." -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:40 -# 1b21685d7ab645aea3ee9d38c9bbcc45 -msgid ":method:`cursor.noCursorTimeout()`" -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:40 -# 0392cafd2d6842c7b133929bb3a812eb -msgid "Instructs the server to avoid closing a cursor automatically after a period of inactivity." -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:42 -# 97f414e08d9248d5ba8946b7e22d3544 -msgid ":method:`cursor.objsLeftInBatch()`" -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:42 -# 33b34f73beb24bfab128f3c6c90eaf09 -msgid "Returns the number of documents left in the current cursor batch." -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:44 -# 64e5b2fef2f34a6b9521328ba2cbae4b -msgid ":method:`cursor.pretty()`" -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:44 -# 4af5e5833d6744ad8afd07671c463232 -msgid "Configures the cursor to display results in an easy-to-read format." -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:46 -# 8443f5c9abeb4b468a4a48e1e6763084 -msgid ":method:`cursor.readConcern()`" -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:46 -# c91d056883714527b87f4d22298f116c -msgid "Specifies a :term:`read concern` for a :method:`find() ` operation." -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:48 -# 0a09d7a46098465fbebf38b098d1678f -msgid ":method:`cursor.readPref()`" -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:48 -# e4b0aab41ef54822b0107f4fb1223d20 -msgid "Specifies a :term:`read preference` to a cursor to control how the client directs queries to a :term:`replica set`." -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:50 -# cafa63da9eb14cbd9eabecf848207ced -msgid ":method:`cursor.returnKey()`" -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:50 -# c6d632d26bc64bb09207c951a730e3c8 -msgid "Modifies the cursor to return index keys rather than the documents." -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:52 -# bd5856675f8e4d5eaa214fd8dcef504d -msgid ":method:`cursor.showRecordId()`" -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:52 -# b268208282c3463cacbee7e3d05a4164 -msgid "Adds an internal storage engine ID field to each document returned by the cursor." -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:54 -# d6fa0e2d506d47debb53b2a07b6de805 -msgid ":method:`cursor.size()`" -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:54 -# b1586dd815cd43998094f37c9418ee6d -msgid "Returns a count of the documents in the cursor after applying :method:`~cursor.skip()` and :method:`~cursor.limit()` methods." -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:56 -# 0b3c1347040442afac7e0b801788c499 -msgid ":method:`cursor.skip()`" -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:56 -# 8d9d0d4c796e4a42a8cebfdceac31e7b -msgid "Returns a cursor that begins returning results only after passing or skipping a number of documents." -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:58 -# 4be705bd7c814817980a2fe32dcb506f -msgid ":method:`cursor.snapshot()`" -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:58 -# 2e89c7f8ce944317834af7c6e1187b6d -msgid "Forces the cursor to use the index on the ``_id`` field. Ensures that the cursor returns each document, with regards to the value of the ``_id`` field, only once." -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:60 -# 028f98a93d4d4dfcb2326e34259e4d39 -msgid ":method:`cursor.sort()`" -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:60 -# 9be158681b6f4b10a6c572eda64a5460 -msgid "Returns results ordered according to a sort specification." -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:62 -# 5cde4a3f3d734c568344aa716d24b177 -msgid ":method:`cursor.tailable()`" -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:62 -# 5015649a195c473b81f2adebf585c286 -msgid "Marks the cursor as tailable. Only valid for cursors over capped collections." -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:64 -# ad43fd53b4254b2b9d0049ecda034c31 -msgid ":method:`cursor.toArray()`" -msgstr "" - -#: ../source/includes/toc/table-method-cursor.rst:64 -# c7183efd217c46e6909dbe550e1baac3 -msgid "Returns an array that contains all documents returned by the cursor." -msgstr "" - diff --git a/locale/pot/reference/method/js-database.pot b/locale/pot/reference/method/js-database.pot deleted file mode 100644 index 2b5b3f692f8..00000000000 --- a/locale/pot/reference/method/js-database.pot +++ /dev/null @@ -1,518 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/js-database.txt:3 -# ebd720b0ad3045cdbdbd90db39b315a8 -msgid "Database Methods" -msgstr "" - -#: ../source/includes/extracts/methods-toc-explanation.rst:3 -# d969c822629a44b7bfb2d8a34d00e1bf -msgid "For details on specific methods, including syntax and examples, click on the specific method to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:2 -# 88c3387e56504df481b0146f6f01e5a0 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:2 -# 38b14d0f2d704d489aff65f7a4282ac3 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:4 -# 34e54177b86b478690e54e335cbf3b5b -msgid ":method:`db.cloneCollection()`" -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:4 -# b0db8970b4234aa6a7cd1740ed39140f -msgid "Copies data directly between MongoDB instances. Wraps :dbcommand:`cloneCollection`." -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:6 -# ea4249805f40408dbceeeb1e560db76e -msgid ":method:`db.cloneDatabase()`" -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:6 -# 9b5b543cc5b8484891be2920b40cc38a -msgid "Copies a database from a remote host to the current host. Wraps :dbcommand:`clone`." -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:8 -# 1d5e046c00b94064bef75429787305c5 -msgid ":method:`db.commandHelp()`" -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:8 -# b170f5889d2e4f1d8d416f4374b4e180 -msgid "Returns help information for a :term:`database command`." -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:10 -# d111ecf8cf064dd0a16a945231c3f336 -msgid ":method:`db.copyDatabase()`" -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:10 -# 228c779415514f7faff36aecb1908daa -msgid "Copies a database to another database on the current host. Wraps :dbcommand:`copydb`." -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:12 -# 13c796d50546482db31d5e5861a68ad7 -msgid ":method:`db.createCollection()`" -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:12 -# 4c4caededbd84967835aaa573462fafa -msgid "Creates a new collection. Commonly used to create a capped collection." -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:14 -# 18f1b13468d04ae9aec326af2f1f12a0 -msgid ":method:`db.createView()`" -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:14 -# aa8225d802884c6db37d43b33d7d6762 -msgid "Creates a view." -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:16 -# b8a5b9a879604bdb9870cf5f0e10ff1b -msgid ":method:`db.currentOp()`" -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:16 -# 1fdb3544645a45ad8ae811c96937406e -msgid "Reports the current in-progress operations." -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:18 -# 49db963b2fd34e6fb18af5d4260668c7 -msgid ":method:`db.dropDatabase()`" -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:18 -# cca09c203eee48128429c5908389b857 -msgid "Removes the current database." -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:20 -# af6f60f6e9f54aa4bcf00614d0588f24 -msgid ":method:`db.eval()`" -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:20 -# 741b9f389e554f6da06b9b815eea5956 -msgid "Deprecated. Passes a JavaScript function to the :program:`mongod` instance for server-side JavaScript evaluation." -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:22 -# c3c1bd51fd824703b99cb235ebec16eb -msgid ":method:`db.fsyncLock()`" -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:22 -# f25faaf655b5477abb21b0df5bd8144a -msgid "Flushes writes to disk and locks the database to prevent write operations and assist backup operations. Wraps :dbcommand:`fsync`." -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:24 -# e18c1ed43a3346ada2ba6518376fdd0e -msgid ":method:`db.fsyncUnlock()`" -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:24 -# c631a0263a774f548284a6a3a8acfb44 -msgid "Allows writes to continue on a database locked with :method:`db.fsyncLock()`." -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:26 -# 803a8f4c4e5244d39f2f0778f6238f80 -msgid ":method:`db.getCollection()`" -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:26 -# 9ee0324fbfef46099402d813336abe2b -msgid "Returns a collection object. Used to access collections with names that are not valid in the :program:`mongo` shell." -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:28 -# 3ff8c30b195840c0aed68971036378b2 -msgid ":method:`db.getCollectionInfos()`" -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:28 -# 05cec8eb3baf4effb00c4458b3a0bc10 -msgid "Returns collection information for all collections in the current database." -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:30 -# 8ff784f547424ba9b21e6bd8158feabc -msgid ":method:`db.getCollectionNames()`" -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:30 -# 192fb4a0a33248029e6796cbccde3b12 -msgid "Lists all collections in the current database." -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:32 -# 635172ea4d4f4c8dba3ec1146b67302c -msgid ":method:`db.getLastError()`" -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:32 -# 17ea35ed937c49ca98e27165d42ab0fd -msgid "Checks and returns the status of the last operation. Wraps :dbcommand:`getLastError`." -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:34 -# 4b926e4cfa2a4b14a5f04d78855fd2be -msgid ":method:`db.getLastErrorObj()`" -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:34 -# 2ca1ce700de04aa2b668a7fe2a0b1457 -msgid "Returns the status document for the last operation. Wraps :dbcommand:`getLastError`." -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:36 -# 749a31d0898743ffbfa21caa03b0fb3a -msgid ":method:`db.getLogComponents()`" -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:36 -# de6a14a5f62041918a2da9fecf9d6bac -msgid "Returns the log message verbosity levels." -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:38 -# 7350af576a5442f79bf802913b52900b -msgid ":method:`db.getMongo()`" -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:38 -# 9e4d3c7523b34725b36237fbe2507658 -msgid "Returns the :method:`Mongo()` connection object for the current connection." -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:40 -# d093550ed6e84e96bec1f7fc91c05db6 -msgid ":method:`db.getName()`" -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:40 -# d28c4a98a26547d28ca55b80f8aabc19 -msgid "Returns the name of the current database." -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:42 -# 56f06f276a124297bff28cd5d9121561 -msgid ":method:`db.getPrevError()`" -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:42 -# fdea29dd8d4e4d6c8be0a9b16a4ab6fb -msgid "Returns a status document containing all errors since the last error reset. Wraps :dbcommand:`getPrevError`." -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:44 -# 1dcf0481751a4c079e003902c137399c -msgid ":method:`db.getProfilingLevel()`" -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:44 -# 66743c85e8ca42c4a0d2d099103f5cba -msgid "Returns the current profiling level for database operations." -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:46 -# a30ef90a0b7f4c84ba99baaa0358a09b -msgid ":method:`db.getProfilingStatus()`" -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:46 -# 281734cd7c1f45c6bf84487a6e5d3e0a -msgid "Returns a document that reflects the current profiling level and the profiling threshold." -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:48 -# bd2b04be0a084bd2a45e50cbf0e90e86 -msgid ":method:`db.getReplicationInfo()`" -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:48 -# b2ff2158594c4e39a75363922c2b3329 -msgid "Returns a document with replication statistics." -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:50 -# 6636111a072f408097594856b82354f5 -msgid ":method:`db.getSiblingDB()`" -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:50 -# 02615c667ca84a7281c3756b3119a56a -msgid "Provides access to the specified database." -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:52 -# 0b8fb903c4b641209608d5a5c6cd6068 -msgid ":method:`db.help()`" -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:52 -# 487e751ca91e4c9da4e20b9c65e69b02 -msgid "Displays descriptions of common ``db`` object methods." -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:54 -# 3af4a4d8f5b644558993b3fcfb8e401f -msgid ":method:`db.hostInfo()`" -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:54 -# 91a160f9206648dfa926c75844f87e52 -msgid "Returns a document with information about the system MongoDB runs on. Wraps :dbcommand:`hostInfo`" -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:56 -# fea177348d1240e4bbcd536f535396ac -msgid ":method:`db.isMaster()`" -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:56 -# 3777da7ebb8242e4acb79ee55b0a108e -msgid "Returns a document that reports the state of the replica set." -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:58 -# d2be15724cbb41ee8cc1ec83407847f8 -msgid ":method:`db.killOp()`" -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:58 -# aa49d923547e4135922227f975f23416 -msgid "Terminates a specified operation." -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:60 -# 181621baa9184b329cd639351bd0b281 -msgid ":method:`db.listCommands()`" -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:60 -# 876a85a743bd4050a3cc9bef273d56be -msgid "Displays a list of common database commands." -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:62 -# 0c0197c8f7d546b9b40fc7d829a876d1 -msgid ":method:`db.loadServerScripts()`" -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:62 -# d7d9cc83780d47fdac075348c8fd5560 -msgid "Loads all scripts in the ``system.js`` collection for the current database into the shell session." -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:64 -# 10815fb2a4df44b687f314464f748930 -msgid ":method:`db.logout()`" -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:64 -# 11536ce3e90e412e80f16128b7d16c9d -msgid "Ends an authenticated session." -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:66 -# b3c4267a9c7846c89d82412e544c65c4 -msgid ":method:`db.printCollectionStats()`" -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:66 -# 5fa837658efa46998595ed66d581860c -msgid "Prints statistics from every collection. Wraps :method:`db.collection.stats()`." -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:68 -# 0def053c1c084725b3eafe8ed007991f -msgid ":method:`db.printReplicationInfo()`" -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:68 -# 1d6426d200d64ba79402ee0b7155940e -msgid "Prints a report of the status of the replica set from the perspective of the primary." -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:70 -# a8c9b4b9f8ac485d8e2b793746e28533 -msgid ":method:`db.printShardingStatus()`" -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:70 -# eb896189dbe84c1fb2c0cfb1f0980c45 -msgid "Prints a report of the sharding configuration and the chunk ranges." -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:72 -# d7cb0f8da7c8486a9efa49aeab8af9a0 -msgid ":method:`db.printSlaveReplicationInfo()`" -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:72 -# b28a45cdc45f4dbeaefa94ced8c8ddb9 -msgid "Prints a report of the status of the replica set from the perspective of the secondaries." -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:74 -# bea746183db148da80b804cf11c30323 -msgid ":method:`db.repairDatabase()`" -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:74 -# 6b13571692fc4771b1013c641cb4ed7a -msgid "Runs a repair routine on the current database." -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:76 -# aea6a47d85574c758165350b0aeafd7b -msgid ":method:`db.resetError()`" -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:76 -# dba68c72056e45ce8993c763dec5d173 -msgid "Resets the error message returned by :method:`db.getPrevError()` and :dbcommand:`getPrevError`." -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:78 -# 65d94c8538f240c887363a2a6aeb325b -msgid ":method:`db.runCommand()`" -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:78 -# 6de3dc3f58d9404b9b12809e2a2da50b -msgid "Runs a :doc:`database command `." -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:80 -# b5c0cac0097f4639a2a7541b3cf33fdf -msgid ":method:`db.serverBuildInfo()`" -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:80 -# 542676985b9e4837a5c5a9e81124c458 -msgid "Returns a document that displays the compilation parameters for the :program:`mongod` instance. Wraps :dbcommand:`buildinfo`." -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:82 -# 27bdc8f2a8524ae28356103076d093be -msgid ":method:`db.serverCmdLineOpts()`" -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:82 -# 2b1bfb98887840b08113edfad67e3cc7 -msgid "Returns a document with information about the runtime used to start the MongoDB instance. Wraps :dbcommand:`getCmdLineOpts`." -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:84 -# 2317f31308f44eb7b509904654eee574 -msgid ":method:`db.serverStatus()`" -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:84 -# 6258fd5a23544d25a53a32102a79a753 -msgid "Returns a document that provides an overview of the state of the database process." -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:86 -# 4d19d6fd242d45429decad98009a55c5 -msgid ":method:`db.setLogLevel()`" -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:86 -# d7e514047fa147b49897d36fe437b94e -msgid "Sets a single log message verbosity level." -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:88 -# 9471d46250854999bcf2d4e3bf6ed490 -msgid ":method:`db.setProfilingLevel()`" -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:88 -# 7adff43aceee4768abc92fb7f221556d -msgid "Modifies the current level of database profiling." -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:90 -# c9d26f1f57a04028b7a01a606985a702 -msgid ":method:`db.shutdownServer()`" -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:90 -# 9c244689fd3c4d2f8dc8da54d7a90a2c -msgid "Shuts down the current :program:`mongod` or :program:`mongos` process cleanly and safely." -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:92 -# 0a69a7a96bbd4e8ea9adeff9d65c1b80 -msgid ":method:`db.stats()`" -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:92 -# 5c010b4e6e3e48e2b2f0fed190e60c17 -msgid "Returns a document that reports on the state of the current database." -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:94 -# b89a92de78b146cabf9e1fd885f8dcd1 -msgid ":method:`db.version()`" -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:94 -# 84df03d231a8436eb526834ebad2d6a9 -msgid "Returns the version of the :program:`mongod` instance." -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:96 -# 337440182c4b4116a91feb0a7c98690b -msgid ":method:`db.upgradeCheck()`" -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:96 -# 0bc2b6e8b1b440129b4e680143a4d65f -msgid "Performs a preliminary check for upgrade preparedness for a specific database or collection." -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:98 -# 90c97e921a564b9a9fd097150d1af83a -msgid ":method:`db.upgradeCheckAllDBs()`" -msgstr "" - -#: ../source/includes/toc/table-method-database.rst:98 -# 2af8994f5b394426a0a47558e15a3158 -msgid "Performs a preliminary check for upgrade preparedness for all databases and collections." -msgstr "" - diff --git a/locale/pot/reference/method/js-native.pot b/locale/pot/reference/method/js-native.pot deleted file mode 100644 index 6979d462380..00000000000 --- a/locale/pot/reference/method/js-native.pot +++ /dev/null @@ -1,258 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/js-native.txt:3 -# 4e4cb4e9090948bcb8f26ad0789351c1 -msgid "Native Methods" -msgstr "" - -#: ../source/includes/extracts/methods-toc-explanation.rst:3 -# ffe9334747de4a9a81ca59525e9069d3 -msgid "For details on specific methods, including syntax and examples, click on the specific method to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:2 -# 7271f4d037044969bc4a688b0425ae65 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:2 -# eec1fb993d7c4da0b7c0af922575b24f -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:4 -# f476434f8f6d43e9a16f4d40ea872c9a -msgid ":method:`cat()`" -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:4 -# dc91782c17cd43d2a3f2928b4afb1057 -msgid "Returns the contents of the specified file." -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:6 -# 59fca77c0bdb49b8bbd07085d73fbc58 -msgid ":method:`version()`" -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:6 -# 8299bec9a1a143db81b2f24b43978037 -msgid "Returns the current version of the :program:`mongo` shell instance." -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:8 -# f424109f4ada49029c7db0c03e7310d9 -msgid ":method:`cd()`" -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:8 -# 7998839ba7f64891a16312aa5b5dd825 -msgid "Changes the current working directory to the specified path." -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:10 -# 2f63ab11c09545da851531ad445ec8e1 -msgid ":method:`sleep()`" -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:10 -# 924bb08cab28483aa254dadd315e9292 -msgid "Suspends the :program:`mongo` shell for a given period of time." -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:12 -# ad977079b3fd405484647fca27bbae3c -msgid ":method:`copyDbpath()`" -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:12 -# 6a668ff57edb4f65809e6d90a0f510d0 -msgid "Copies a local :setting:`~storage.dbPath`. For internal use." -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:14 -# 642173af9341405a9fdcad197756a01b -msgid ":method:`resetDbpath()`" -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:14 -# e6a56fa288d3485da70b3ed6323859b2 -msgid "Removes a local :setting:`~storage.dbPath`. For internal use." -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:16 -# c3a6222d80f2455b94ad106eb241d6d7 -msgid ":method:`fuzzFile()`" -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:16 -# d8738162944d4872901c0e26b3aeeb17 -msgid "For internal use to support testing." -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:18 -# 16e1c21d67b142f39931e6699798aad3 -msgid ":method:`getHostName()`" -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:18 -# 7a2d11ddcd2b487ca7f4738d70db25ab -msgid "Returns the hostname of the system running the :program:`mongo` shell." -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:20 -# bdd415a6848a4ee582a77432d5f46641 -msgid ":method:`getMemInfo()`" -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:20 -# 8634d11d5f804a4592d81320d8f6dd8c -msgid "Returns a document that reports the amount of memory used by the shell." -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:22 -# 4a5e45560aab4f34a6180c792ac49506 -msgid ":method:`hostname()`" -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:22 -# ddd71b6cfb0e4934926bb067eb5f445b -msgid "Returns the hostname of the system running the shell." -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:24 -# 0c62dfda4f654bd495dc9837f366dab4 -msgid ":method:`_isWindows()`" -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:24 -# 1c9d3ef0d57a400b9c3843c854066660 -msgid "Returns ``true`` if the shell runs on a Windows system; ``false`` if a Unix or Linux system." -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:26 -# 505e94ece4b24209986e5488f655cbbf -msgid ":method:`listFiles()`" -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:26 -# f3e7bb24c4004d3ba7bb0cc91aec2488 -msgid "Returns an array of documents that give the name and size of each object in the directory." -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:28 -# d68e6be26a204b64b45421dd237e6a96 -msgid ":method:`load()`" -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:28 -# 1feca7ded70240549cffe74da8e08e1d -msgid "Loads and runs a JavaScript file in the shell." -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:30 -# 72e08f4fdb674137aab0d5fe611bd391 -msgid ":method:`ls()`" -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:30 -# 226ffb6f1ad24de2b0edef85c16b6dc4 -msgid "Returns a list of the files in the current directory." -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:32 -# 4d1e2a2542af45dca815417570b7e3d0 -msgid ":method:`md5sumFile()`" -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:32 -# c1dce0457ae54080a16feb006e60e7d5 -msgid "The :term:`md5` hash of the specified file." -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:34 -# 87623772c07e4e80a408da3a31b83c17 -msgid ":method:`mkdir()`" -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:34 -# 1f79a2beeba444d3b8af4898e32e5e79 -msgid "Creates a directory at the specified path." -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:36 -# 9389c91363cb496d914953c03948bc02 -msgid ":method:`pwd()`" -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:36 -# 48d5d7102aa14a0caaaee6a379916f8a -msgid "Returns the current directory." -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:38 -# 2e70349d963c487fb53ad8988f0a3e65 -msgid ":method:`quit()`" -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:38 -# 41bc9597452e41e287fbb58977a2351c -msgid "Exits the current shell session." -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:40 -# 718c73d290d344b5ba309b09fbd3f171 -msgid ":method:`_rand()`" -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:40 -# bb851039f3c048cb9a15f162d1502fab -msgid "Returns a random number between ``0`` and ``1``." -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:42 -# 6b547a7fe4ac4a469f6c6ba3211e3818 -msgid ":method:`removeFile()`" -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:42 -# 174429b5eb84419798e104f87307e813 -msgid "Removes the specified file from the local file system." -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:44 -# 5b87e35cad8f4d6982ff285f661a7cbd -msgid ":method:`setVerboseShell()`" -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:44 -# f7771b71958646f685780a5027f3881e -msgid "Configures the :program:`mongo` shell to report operation timing." -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:46 -# 02c5be513b49484da9519a87b6c6940d -msgid ":method:`_srand()`" -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:46 -# dea2838644664b398e2a5ef61267bded -msgid "For internal use." -msgstr "" - diff --git a/locale/pot/reference/method/js-plan-cache.pot b/locale/pot/reference/method/js-plan-cache.pot deleted file mode 100644 index c66cdb11e10..00000000000 --- a/locale/pot/reference/method/js-plan-cache.pot +++ /dev/null @@ -1,103 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/js-plan-cache.txt:3 -# eebb31db67d64a64b5f11cf4f5a05da3 -msgid "Query Plan Cache Methods" -msgstr "" - -#: ../source/reference/method/js-plan-cache.txt:13 -# cfa1deb80e4247239487063fdc0eb4da -msgid "The PlanCache methods are only accessible from a collection's plan cache object. To retrieve the plan cache object, use the :method:`db.collection.getPlanCache()` method." -msgstr "" - -#: ../source/includes/extracts/methods-toc-explanation.rst:3 -# 2770a0acfa1441868dff556cdaeb995a -msgid "For details on specific methods, including syntax and examples, click on the specific method to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-method-plan-cache.rst:2 -# d5d48eb930f84b5ebc44e753edc35fe2 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-method-plan-cache.rst:2 -# 86c1f82e5f1c4a5f921c42cb38119c0d -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-method-plan-cache.rst:4 -# 39a2b5794520458d99e64424cb5a5980 -msgid ":method:`db.collection.getPlanCache()`" -msgstr "" - -#: ../source/includes/toc/table-method-plan-cache.rst:4 -# 30389577b36148749c843b801ec6fa3c -msgid "Returns an interface to access the query plan cache object and associated PlanCache methods for a collection.\"" -msgstr "" - -#: ../source/includes/toc/table-method-plan-cache.rst:8 -# 57e7fb3aff5a422dbced4bc8dbba073e -msgid ":method:`PlanCache.help()`" -msgstr "" - -#: ../source/includes/toc/table-method-plan-cache.rst:8 -# b63cae250d0a4fc7a9d1ab4c6bb6ff99 -msgid "Displays the methods available for a collection's query plan cache. Accessible through the plan cache object of a specific collection, i.e. ``db.collection.getPlanCache().help()``." -msgstr "" - -#: ../source/includes/toc/table-method-plan-cache.rst:13 -# 530a95d7bc78412a994194137aa6c65d -msgid ":method:`PlanCache.listQueryShapes()`" -msgstr "" - -#: ../source/includes/toc/table-method-plan-cache.rst:13 -# b3c41ea0afa24143b8305f61c8d4a055 -msgid "Displays the query shapes for which cached query plans exist. Accessible through the plan cache object of a specific collection, i.e. ``db.collection.getPlanCache().listQueryShapes()``." -msgstr "" - -#: ../source/includes/toc/table-method-plan-cache.rst:18 -# fcad44ca846b428399b9000b08ac712a -msgid ":method:`PlanCache.getPlansByQuery()`" -msgstr "" - -#: ../source/includes/toc/table-method-plan-cache.rst:18 -# a4f60d41dd7042e0bcbc30698cc43604 -msgid "Displays the cached query plans for the specified query shape. Accessible through the plan cache object of a specific collection, i.e. ``db.collection.getPlanCache().getPlansByQuery()``." -msgstr "" - -#: ../source/includes/toc/table-method-plan-cache.rst:23 -# 64a3b0af825a4546a990b8cd0436b942 -msgid ":method:`PlanCache.clearPlansByQuery()`" -msgstr "" - -#: ../source/includes/toc/table-method-plan-cache.rst:23 -# a46c4f25e75b4d4da6fde41d44a4b49f -msgid "Clears the cached query plans for the specified query shape. Accessible through the plan cache object of a specific collection, i.e. ``db.collection.getPlanCache().clearPlansByQuery()``" -msgstr "" - -#: ../source/includes/toc/table-method-plan-cache.rst:28 -# 6601bba477e94bffba3a63d1f8d26fdb -msgid ":method:`PlanCache.clear()`" -msgstr "" - -#: ../source/includes/toc/table-method-plan-cache.rst:28 -# d02e2f53048844e8a14553a2317e260a -msgid "Clears all the cached query plans for a collection. Accessible through the plan cache object of a specific collection, i.e. ``db.collection.getPlanCache().clear()``." -msgstr "" - diff --git a/locale/pot/reference/method/js-replication.pot b/locale/pot/reference/method/js-replication.pot deleted file mode 100644 index 2e93f32138d..00000000000 --- a/locale/pot/reference/method/js-replication.pot +++ /dev/null @@ -1,178 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/js-replication.txt:3 -# 3b556f2f8665485095ea84bcfc0c4084 -msgid "Replication Methods" -msgstr "" - -#: ../source/includes/extracts/methods-toc-explanation.rst:3 -# 04efcf407146415699fa16829e8849e7 -msgid "For details on specific methods, including syntax and examples, click on the specific method to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:2 -# 09ea995093d34127b74e447f79e15795 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:2 -# 7278a422a6974b74883595b8b44aa7bc -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:4 -# 1c899bd3149f4587929cecfe81b1507d -msgid ":method:`rs.add()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:4 -# b4799f4a163a4f1c8d9594c6537a3f51 -msgid "Adds a member to a replica set." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:6 -# 53d617d62a94484d9a6e43ff16b72440 -msgid ":method:`rs.addArb()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:6 -# 2b59d8ea7b504e5b9eef0d0722029a1d -msgid "Adds an :term:`arbiter` to a replica set." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:8 -# 971c729ff071443f952e9a64fc4bef73 -msgid ":method:`rs.conf()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:8 -# 5289179f1138449cac0d3494135a40d6 -msgid "Returns the replica set configuration document." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:10 -# 39f2767d0ecf47d7b51bc25e0ff3ce0d -msgid ":method:`rs.freeze()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:10 -# c45f044f86624504aaef57f681d51921 -msgid "Prevents the current member from seeking election as primary for a period of time." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:12 -# 6098ee21066e4267a9db48c84d8fdb1b -msgid ":method:`rs.help()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:12 -# 38b8bd0e9ded44028393e41682757396 -msgid "Returns basic help text for :term:`replica set` functions." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:14 -# 92a07b1de54947cd8512e514275c39df -msgid ":method:`rs.initiate()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:14 -# a34eff12bf3b4e23b9e1cc7a900d16e0 -msgid "Initializes a new replica set." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:16 -# bd235539a506469aae0f0ea8d78c3605 -msgid ":method:`rs.printReplicationInfo()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:16 -# c34af2b803b24040b0fb9b088ebb4fe9 -msgid "Prints a report of the status of the replica set from the perspective of the primary." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:18 -# 8e45c6f0aafd4be3a3a5d7570fadf7ff -msgid ":method:`rs.printSlaveReplicationInfo()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:18 -# ca01a30f57ac4dd68f353af573a4480a -msgid "Prints a report of the status of the replica set from the perspective of the secondaries." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:20 -# 01c6455502a2495b8596cb70e34c992f -msgid ":method:`rs.reconfig()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:20 -# 6f96900474be4eca8c9e482c2d99b4bd -msgid "Re-configures a replica set by applying a new replica set configuration object." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:22 -# 1e225782598d4eccbeffeac102f1c38b -msgid ":method:`rs.remove()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:22 -# 96e8e8d976e041e4907c3b5237f6bf74 -msgid "Remove a member from a replica set." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:24 -# d114e52f03cc43218d58aba0f31ae18a -msgid ":method:`rs.slaveOk()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:24 -# 6645f48faa724ed299e6b68d7e427274 -msgid "Sets the ``slaveOk`` property for the current connection. Deprecated. Use :method:`~cursor.readPref()` and :method:`Mongo.setReadPref()` to set :term:`read preference`." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:26 -# c4de272a8687462594dbbeb93d7eb3a7 -msgid ":method:`rs.status()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:26 -# bdc4af2db688421cab950bc24d64f40d -msgid "Returns a document with information about the state of the replica set." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:28 -# c0476439a1e64b9a9c4da7d7a2f27f45 -msgid ":method:`rs.stepDown()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:28 -# 3f65d9595e67426e91814faa8533db9a -msgid "Causes the current :term:`primary` to become a secondary which forces an :term:`election`." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:30 -# dec53d86eb7b41a4a00b6812cc50496b -msgid ":method:`rs.syncFrom()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:30 -# 44d5c57c3353451e8dc0608af2f30824 -msgid "Sets the member that this replica set member will sync from, overriding the default sync target selection logic." -msgstr "" - diff --git a/locale/pot/reference/method/js-role-management.pot b/locale/pot/reference/method/js-role-management.pot deleted file mode 100644 index 9a68ac4fc2f..00000000000 --- a/locale/pot/reference/method/js-role-management.pot +++ /dev/null @@ -1,138 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/js-role-management.txt:3 -# 4231d607380a4a23b58af06f9e352b42 -msgid "Role Management Methods" -msgstr "" - -#: ../source/includes/extracts/methods-toc-explanation.rst:3 -# 2bbd2913ab8e477ba1414d8dcdb3ed68 -msgid "For details on specific methods, including syntax and examples, click on the specific method to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:2 -# 27ee540283774ef89df6c6876abdd078 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:2 -# 2fe01b65acac40599fe5c52d3baa6349 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:4 -# d345d9f9a4784027a5961d27d5357509 -msgid ":method:`db.createRole()`" -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:4 -# e57c23dfd87b42d78226cbf02e18abc2 -msgid "Creates a role and specifies its privileges." -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:7 -# 2b1ea60e0aeb43a694ac4d7199e4a50f -msgid ":method:`db.updateRole()`" -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:7 -# 8442e15bafe541159a2c67c8224e5667 -msgid "Updates a user-defined role." -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:10 -# d64e31dc99fd4f899a34022dcee547ee -msgid ":method:`db.dropRole()`" -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:10 -# e15ba5901cfe4713b63b9422b0681777 -msgid "Deletes a user-defined role." -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:13 -# df2051e69369498b979cdfd46290c0d1 -msgid ":method:`db.dropAllRoles()`" -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:13 -# c6f447058940412d81d58c58d82b2f02 -msgid "Deletes all user-defined roles associated with a database." -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:16 -# 4d047f9942f244c39bc7de33c7dc9c9a -msgid ":method:`db.grantPrivilegesToRole()`" -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:16 -# 61f4691d3c844ae0b38f293b8be5aa04 -msgid "Assigns privileges to a user-defined role." -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:19 -# 59a1cb34cb6a48be84029b82128dba60 -msgid ":method:`db.revokePrivilegesFromRole()`" -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:19 -# ad2f68c2b7014feea5405edddedb7b7c -msgid "Removes the specified privileges from a user-defined role." -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:22 -# ad43a2efca4346ee82a91e0b8b18e143 -msgid ":method:`db.grantRolesToRole()`" -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:22 -# 3d804b1e819c44d0bbc9d0ac5c78c620 -msgid "Specifies roles from which a user-defined role inherits privileges." -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:25 -# 414313fb49914abb837a9852af18f6dd -msgid ":method:`db.revokeRolesFromRole()`" -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:25 -# e86dcda2ebc34625b7f04bdb21ea4c19 -msgid "Removes inherited roles from a role." -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:28 -# 78efb9dcef264f58b7dd35bd35aafcf5 -msgid ":method:`db.getRole()`" -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:28 -# 1c32dd4c0fba49d29ea475d197cea5c8 -msgid "Returns information for the specified role." -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:31 -# 5ff0e08822e840e3876be52201d8e76b -msgid ":method:`db.getRoles()`" -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:31 -# 61cc6dae8566448fbb75502aa1805e31 -msgid "Returns information for all the user-defined roles in a database." -msgstr "" - diff --git a/locale/pot/reference/method/js-sharding.pot b/locale/pot/reference/method/js-sharding.pot deleted file mode 100644 index b9e66424e15..00000000000 --- a/locale/pot/reference/method/js-sharding.pot +++ /dev/null @@ -1,368 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/js-sharding.txt:3 -# b80f21c20a5046aea88c6ea745fd69e3 -msgid "Sharding Methods" -msgstr "" - -#: ../source/includes/extracts/methods-toc-explanation.rst:3 -# cfcc4a188d7942819f0be38acc8cbc7c -msgid "For details on specific methods, including syntax and examples, click on the specific method to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:2 -# dbba41d363784fb59bb3a1f1c68a38af -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:2 -# 1a02296791db4a3a8305b70b53eda350 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:4 -# 8e61b096b682459a8601686838e11406 -msgid ":method:`sh._adminCommand()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:4 -# f8928eda96b04d16afbe944cb2a1fbb4 -msgid "Runs a :term:`database command` against the admin database, like :method:`db.runCommand()`, but can confirm that it is issued against a :program:`mongos`." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:6 -# 8a0c4882c22945a583065b83ba2b8621 -msgid ":method:`sh.getBalancerLockDetails()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:6 -# 8af2a1e831804251a92ef1b16fa482c0 -msgid "Reports on the balancer lock." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:8 -# 2c6fc1f4da9f4ae3a8cca8cbaa35a7d0 -msgid ":method:`sh._checkFullName()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:8 -# 9ce8259c2eaf4f3f80e52259c48666da -msgid "Tests a namespace to determine if its well formed." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:10 -# dd04f35eff374b42b1cec17a0339d9ba -msgid ":method:`sh._checkMongos()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:10 -# 87a2af5e505d41bc9ae4d082881240e2 -msgid "Tests to see if the :program:`mongo` shell is connected to a :program:`mongos` instance." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:12 -# b71c6796a6bd4eb6b53b22faebf5a20b -msgid ":method:`sh._lastMigration()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:12 -# 8c28102cc82444d8869585619a96bdc6 -msgid "Reports on the last :term:`chunk` migration." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:14 -# e0f525b1dcfd49b99b49a3b24e81b705 -msgid ":method:`sh.addShard()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:14 -# 47394e1d28864cc78247f90f96e7cce2 -msgid "Adds a :term:`shard` to a sharded cluster." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:16 -# eb7e3de13d06499b834c076abb47851d -msgid ":method:`sh.addShardTag()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:16 -# 8a92426b2aa74d9abf04a0df4faf2c68 -msgid "In MongoDB 3.4, this method aliases to :method:`sh.addShardToZone()`." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:18 -# ba6f9e763a3a490e9c065c8e50f77df3 -msgid ":method:`sh.addShardToZone()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:18 -# 607b3d592953493791c8e3863a0fdd95 -msgid "Associates a shard to a zone. Supports configuring :ref:`zones ` in sharded clusters." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:20 -# 17081a5aa52749ecb205d740b5c4db9e -msgid ":method:`sh.addTagRange()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:20 -# d8e73297f7764e069ef66d448ef2a21e -msgid "In MongoDB 3.4, this method aliases to :method:`sh.updateZoneKeyRange()`." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:22 -# 9d233551eb26437db2dc19349132b0e9 -msgid ":method:`sh.updateZoneKeyRange()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:22 -# 4cd3812421a04ab6b528fd4a30a16166 -msgid "Associates a range of shard keys to a zone. Supports configuring :ref:`zones ` in sharded clusters." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:24 -# 92d774a48d58403aa36dfdda66a4edeb -msgid ":method:`sh.removeTagRange()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:24 -# 7d06900cebd54c5c9a587e5277e5ea83 -msgid "In MongoDB 3.4, this method aliases to :method:`sh.removeRangeFromZone()`." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:26 -# 47b793fc426a494fbf2cbd58d6e0166a -msgid ":method:`sh.removeRangeFromZone()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:26 -# 6bbde67ba54b4a36bd1f36636bb2bc1e -msgid "Removes an association between a range of shard keys and a zone. Supports configuring :ref:`zones ` in sharded clusters." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:28 -# 624a661c2179471fafba3ba056d85bd7 -msgid ":method:`sh.disableBalancing()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:28 -# 91f5390b479940ce9b3d4e3611f46159 -msgid "Disable balancing on a single collection in a sharded database. Does not affect balancing of other collections in a sharded cluster." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:30 -# 913907d5e21d4ba1a22eca257975d892 -msgid ":method:`sh.enableBalancing()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:30 -# ec6544b058184618b1452fbe4b694e91 -msgid "Activates the sharded collection balancer process if previously disabled using :method:`sh.disableBalancing()`." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:32 -# 980d7d712e9f431abd165271cf8a63ee -msgid ":method:`sh.enableSharding()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:32 -# 2e15468542b7429db0d4ee5581636308 -msgid "Enables sharding on a specific database." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:34 -# 55654b533c4e46408749ad606c2f64f6 -msgid ":method:`sh.getBalancerHost()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:34 -# b2d6adb4d6544127a1376b439d92f7ee -msgid "*Deprecated since MongoDB 3.4*" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:36 -# 766cebb37fa34666986092f5df6a029e -msgid ":method:`sh.getBalancerState()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:36 -# f0b32e32a08d4fd1bfc2794e6e85c194 -msgid "Returns a boolean to report if the :term:`balancer` is currently enabled." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:38 -# 0c0c328274434aa29d2acf96a613f4c2 -msgid ":method:`sh.help()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:38 -# cfcb9fefb87b45409e4106e90c4c492b -msgid "Returns help text for the ``sh`` methods." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:40 -# 8a919b39766246b99f4df928146b0537 -msgid ":method:`sh.isBalancerRunning()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:40 -# 50c07d05ce4f4b0a8f8ffac7d34d455f -msgid "Returns a boolean to report if the balancer process is currently migrating chunks." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:42 -# 703734ad0062409bb0224a163c2f10ef -msgid ":method:`sh.moveChunk()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:42 -# 3f3c13e1c74443f1bef7e7c7cc6dcb0a -msgid "Migrates a :term:`chunk` in a :term:`sharded cluster`." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:44 -# f3f3d1bf079941cb973311cc807e9b77 -msgid ":method:`sh.removeShardTag()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:44 -# ed2b9b90d94641b8a079ef36cc612982 -msgid "In MongoDB 3.4, this method aliases to :method:`sh.removeShardFromZone()`." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:46 -# ab831bba9dda4c549ae6c80e9d57e5c0 -msgid ":method:`sh.removeShardFromZone()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:46 -# df08f52aa95d4a16924fb863d93ce559 -msgid "Removes the association between a shard and a zone. Use to manage :ref:`zone sharding `." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:48 -# d21b57b261544ac4a076e019a8682e4c -msgid ":method:`sh.setBalancerState()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:48 -# f03d394a220e47838d06f35afdb7f6aa -msgid "Enables or disables the :term:`balancer` which migrates :term:`chunks ` between :term:`shards `." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:50 -# bbb5865a89b74eb2a29ecb88c3ddf578 -msgid ":method:`sh.shardCollection()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:50 -# f228e48786a14b639b8e602029622ebf -msgid "Enables sharding for a collection." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:52 -# c7c07b79d2434656a5b93e9cdd7d9715 -msgid ":method:`sh.splitAt()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:52 -# 6ec1519c410a4ea2931efcf5c8a5bc35 -msgid "Divides an existing :term:`chunk` into two chunks using a specific value of the :term:`shard key` as the dividing point." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:54 -# 9cf5266e619942d8aa54513aae57b03f -msgid ":method:`sh.splitFind()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:54 -# 241e785d8ea1443d8fa4efde508cd287 -msgid "Divides an existing :term:`chunk` that contains a document matching a query into two approximately equal chunks." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:56 -# 79b1d4a6ed7a4aab961bc9e2b819056f -msgid ":method:`sh.startBalancer()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:56 -# 1d71b81922bf41cd96407654c5f65461 -msgid "Enables the :term:`balancer` and waits for balancing to start." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:58 -# 535317d14adc48c9a026be4c8de43ad4 -msgid ":method:`sh.status()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:58 -# bfc7fc2000f94504b97f8aef76c3d6d3 -msgid "Reports on the status of a :term:`sharded cluster`, as :method:`db.printShardingStatus()`." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:60 -# b1f6d3a6d6a44865b906592a18d1aa5c -msgid ":method:`sh.stopBalancer()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:60 -# ea2d96066d1940eda60294d5bdb8ada9 -msgid "Disables the :term:`balancer` and waits for any in progress balancing rounds to complete." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:62 -# 3274f61bf68d41f9b15a508f26391c23 -msgid ":method:`sh.waitForBalancer()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:62 -# c007f23759c04a14ae111c06bf6bbc49 -msgid "Internal. Waits for the balancer state to change." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:64 -# f827685f10d8474190ce2b2baf517602 -msgid ":method:`sh.waitForBalancerOff()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:64 -# 5a2ece8001e945ea8a18a211d472b952 -msgid "Internal. Waits until the balancer stops running." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:66 -# a091555fed2a4d06a63351104bc784a6 -msgid ":method:`sh.waitForDLock()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:66 -# 32bb837577e54a539db59ac5a6e66d0c -msgid "Internal. Waits for a specified distributed :term:`sharded cluster` lock." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:68 -# cf3c0c946ecb4a3795c01f5e0c039267 -msgid ":method:`sh.waitForPingChange()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:68 -# f9190b8ea8714bb19fd2119b91019a35 -msgid "Internal. Waits for a change in ping state from one of the :program:`mongos` in the sharded cluster." -msgstr "" - diff --git a/locale/pot/reference/method/js-subprocess.pot b/locale/pot/reference/method/js-subprocess.pot deleted file mode 100644 index d43e96abf65..00000000000 --- a/locale/pot/reference/method/js-subprocess.pot +++ /dev/null @@ -1,118 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/js-subprocess.txt:3 -# 616b2842455942a888c0476093d2f523 -msgid "Subprocess Methods" -msgstr "" - -#: ../source/includes/extracts/methods-toc-explanation.rst:3 -# fc6a8e7f36d341158499782a1860591f -msgid "For details on specific methods, including syntax and examples, click on the specific method to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-method-subprocess.rst:2 -# bfd3a11216a842bf9ebb793bff3856b4 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-method-subprocess.rst:2 -# da593d0457154a6b9acf214fb801a62f -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-method-subprocess.rst:4 -# 63d2372434e94954ab3b41b236b8229b -msgid ":method:`clearRawMongoProgramOutput()`" -msgstr "" - -#: ../source/includes/toc/table-method-subprocess.rst:4 -#: ../source/includes/toc/table-method-subprocess.rst:6 -#: ../source/includes/toc/table-method-subprocess.rst:8 -#: ../source/includes/toc/table-method-subprocess.rst:10 -#: ../source/includes/toc/table-method-subprocess.rst:12 -#: ../source/includes/toc/table-method-subprocess.rst:14 -#: ../source/includes/toc/table-method-subprocess.rst:16 -#: ../source/includes/toc/table-method-subprocess.rst:18 -#: ../source/includes/toc/table-method-subprocess.rst:20 -#: ../source/includes/toc/table-method-subprocess.rst:22 -#: ../source/includes/toc/table-method-subprocess.rst:24 -# 4d3428697c1247c4bc4b20beb9e257b6 -# e87b58d8099842a1bd15f2cdce6ecd5e -# de2e804fb2b04f438f36a80caf147564 -# 7cc13bbc9e334c33b969ecb44e1652f4 -# 1e01bbc9030c461f9050ea808933823c -# 6a6027f1e76d4455a189ae0b1d3f7671 -# d8f7600444184091b80447bbe4232d3c -# 6daa952513054ae1bbddcfdbbd64cda7 -# 6b4e321f10d542c682366fa175c18591 -# 5e4c09d015164d0cbc6db1677b64cb50 -# 2f64973f41114fd8a8db055a4fd8c3d1 -msgid "For internal use." -msgstr "" - -#: ../source/includes/toc/table-method-subprocess.rst:6 -# 59644b93ce9e4d938911218f91aa65fb -msgid ":method:`rawMongoProgramOutput()`" -msgstr "" - -#: ../source/includes/toc/table-method-subprocess.rst:8 -# d533ff1dad624bd9a534db9003e3fcb4 -msgid ":method:`run()`" -msgstr "" - -#: ../source/includes/toc/table-method-subprocess.rst:10 -# 5841ca3a36ae40128b0f79e1ed587caa -msgid ":method:`runMongoProgram()`" -msgstr "" - -#: ../source/includes/toc/table-method-subprocess.rst:12 -# a3a7645df3d041479bcdd53baedfa368 -msgid ":method:`runProgram()`" -msgstr "" - -#: ../source/includes/toc/table-method-subprocess.rst:14 -# 80c5b230972e47f68787e089c31afd8a -msgid ":method:`startMongoProgram()`" -msgstr "" - -#: ../source/includes/toc/table-method-subprocess.rst:16 -# f8fa5beddad5409291bed0ec63a54628 -msgid ":method:`stopMongoProgram()`" -msgstr "" - -#: ../source/includes/toc/table-method-subprocess.rst:18 -# fe53b5fd507146489a51a8bfc6a29813 -msgid ":method:`stopMongoProgramByPid()`" -msgstr "" - -#: ../source/includes/toc/table-method-subprocess.rst:20 -# 21666f0ea8eb44c0b242bb46eb63130b -msgid ":method:`stopMongod()`" -msgstr "" - -#: ../source/includes/toc/table-method-subprocess.rst:22 -# 24ddf8f3e5cc44609b3e9844b56024ab -msgid ":method:`waitMongoProgramOnPort()`" -msgstr "" - -#: ../source/includes/toc/table-method-subprocess.rst:24 -# 3f2efef00ac4486b89d976718d708f23 -msgid ":method:`waitProgram()`" -msgstr "" - diff --git a/locale/pot/reference/method/js-user-management.pot b/locale/pot/reference/method/js-user-management.pot deleted file mode 100644 index f06eb5c1ef3..00000000000 --- a/locale/pot/reference/method/js-user-management.pot +++ /dev/null @@ -1,148 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/js-user-management.txt:3 -# 4d90ec0a049547798591c350ebe58695 -msgid "User Management Methods" -msgstr "" - -#: ../source/includes/extracts/methods-toc-explanation.rst:3 -# 309cddde4ff94ba0991a551bff45522d -msgid "For details on specific methods, including syntax and examples, click on the specific method to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:2 -# 52c446074eff45bdab3fcbac056ca57d -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:2 -# 1be46227ce7a457f953ef11af51f1856 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:4 -# 96961aba8400400ba877cc508706a626 -msgid ":method:`db.auth()`" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:4 -# 6377379b6d4a44fe93f893afe2b26b6b -msgid "Authenticates a user to a database." -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:6 -# 10d70705fad34f40854b2ea5553e6c77 -msgid ":method:`db.createUser()`" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:6 -# 63d2b90035824a479e76322334a12878 -msgid "Creates a new user." -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:9 -# 967e38bb614e4961ac05e2ed7fba142c -msgid ":method:`db.updateUser()`" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:9 -# ad186c72867e47b6a8f939f95760c53f -msgid "Updates user data." -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:12 -# 193ef8de09b549b187f21e7776f1604d -msgid ":method:`db.changeUserPassword()`" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:12 -# 5d4692ac39d84c2a8bac64d8e0dc94aa -msgid "Changes an existing user's password." -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:14 -# 5d5348e4df3c433c902b228bd026007a -msgid ":method:`db.removeUser()`" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:14 -# fe2237c02bca48c58d3016853905df9e -msgid "Deprecated. Removes a user from a database." -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:16 -# 7db8efbb570e4e67bd0b7de2f458173d -msgid ":method:`db.dropAllUsers()`" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:16 -# 2be727d7b30b4a618e4fb355e2a3f2ee -msgid "Deletes all users associated with a database." -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:19 -# a3beccebc7ba4d349e7302188a25810c -msgid ":method:`db.dropUser()`" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:19 -# 9830532032a742e48c5af3140959957c -msgid "Removes a single user." -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:22 -# 2a5efd507e3c4b3bb37b53bd4634866f -msgid ":method:`db.grantRolesToUser()`" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:22 -# 84c5ff6d680c41cf9441696ced4fb242 -msgid "Grants a role and its privileges to a user." -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:25 -# 33f3bb31249d4073ad1a79c3cc695c53 -msgid ":method:`db.revokeRolesFromUser()`" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:25 -# 0ac765c96bc34099976d669560ffddec -msgid "Removes a role from a user." -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:28 -# 44f631b8cd32489a9846ba3ab4355231 -msgid ":method:`db.getUser()`" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:28 -# ecd9d3c23f384ceab003ec7086ee2774 -msgid "Returns information about the specified user." -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:31 -# b2e5c841a2ff45d0b2a6c9d820e91043 -msgid ":method:`db.getUsers()`" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:31 -# 89dde5ba599549d586ea5df9ec1a9a92 -msgid "Returns information about all users associated with a database." -msgstr "" - diff --git a/locale/pot/reference/method/listFiles.pot b/locale/pot/reference/method/listFiles.pot deleted file mode 100644 index 1770f75b09c..00000000000 --- a/locale/pot/reference/method/listFiles.pot +++ /dev/null @@ -1,48 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/listFiles.txt:3 -# 7dc4ef83b31c4df6b858091f7c17e1ca -msgid "listFiles()" -msgstr "" - -#: ../source/reference/method/listFiles.txt:15 -# 7ee4a0efa8f54859911c19ea1c9a6a91 -msgid "Returns an array, containing one document per object in the directory. This function operates in the context of the :program:`mongo` shell. The fields included in the documents are:" -msgstr "" - -#: ../source/reference/method/listFiles.txt:21 -# 53d0193f99a34271892ab31207687cfb -msgid "A string which contains the pathname of the object." -msgstr "" - -#: ../source/reference/method/listFiles.txt:25 -# 2153d5d09c9c4890b25a7e8a7102ae75 -msgid "A string which contains the name of the object." -msgstr "" - -#: ../source/reference/method/listFiles.txt:29 -# df2afe4f8728474a88cc069be5a68a6c -msgid "A boolean to indicate whether the object is a directory." -msgstr "" - -#: ../source/reference/method/listFiles.txt:33 -# 6486a0918ccc41f89464df34f1ef9731 -msgid "The size of the object in bytes. This field is only present for files." -msgstr "" - diff --git a/locale/pot/reference/method/load.pot b/locale/pot/reference/method/load.pot deleted file mode 100644 index 578a82faba9..00000000000 --- a/locale/pot/reference/method/load.pot +++ /dev/null @@ -1,63 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/load.txt:3 -# c6915f3767354dfbad6e6634bd068563 -msgid "load()" -msgstr "" - -#: ../source/reference/method/load.txt:0 -# 02a55d4dde59499c88d16e1d2eafede8 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/load.txt:14 -# c5c61eaf62454c7c9dbc96e925cf7fe5 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/load.txt:18 -# 3d4ebcdd460e41a09f2d04f3a2a60210 -msgid "Loads and runs a JavaScript file into the current shell environment." -msgstr "" - -#: ../source/reference/method/load.txt:20 -# 137d48372f8b46e7b641ce0a265fced9 -msgid "The :method:`load()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/load.txt:25 -# c7f80d9b46f9467080f3e2d3cb5f4605 -msgid "Specify filenames with relative or absolute paths. When using relative path names, confirm the current directory using the :method:`pwd()` method." -msgstr "" - -#: ../source/reference/method/load.txt:29 -# 4d8c8307390c4978abe4767b7b331692 -msgid "After executing a file with :method:`load()`, you may reference any functions or variables defined the file from the :program:`mongo` shell environment." -msgstr "" - -#: ../source/reference/method/load.txt:34 -# 79eb63f218be4178bfd0edfee1e1f4fb -msgid "Example" -msgstr "" - -#: ../source/reference/method/load.txt:36 -# 415b220e6e0240698662333a29e27be8 -msgid "Consider the following examples of the :method:`load()` method:" -msgstr "" - diff --git a/locale/pot/reference/method/ls.pot b/locale/pot/reference/method/ls.pot deleted file mode 100644 index cb12dc7eeb1..00000000000 --- a/locale/pot/reference/method/ls.pot +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/ls.txt:3 -# 1684fc504e804252abd7929769f1f9df -msgid "ls()" -msgstr "" - -#: ../source/reference/method/ls.txt:15 -# 438e62ca52454450ab095dfffe89053e -msgid "Returns a list of the files in the current directory." -msgstr "" - -#: ../source/reference/method/ls.txt:17 -# a572910a0aa74feaa502d1a7329572fc -msgid "This function returns with output relative to the current shell session, and does not impact the server." -msgstr "" - diff --git a/locale/pot/reference/method/md5sumFile.pot b/locale/pot/reference/method/md5sumFile.pot deleted file mode 100644 index 0105055a53f..00000000000 --- a/locale/pot/reference/method/md5sumFile.pot +++ /dev/null @@ -1,48 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/md5sumFile.txt:3 -# f0332baa1fcb4f0f973b0947d07eb9f0 -msgid "md5sumFile()" -msgstr "" - -#: ../source/reference/method/md5sumFile.txt:0 -# 0bcb156af5824f0abb360b2acd7414d3 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/md5sumFile.txt:14 -# 895d710fa68b4693aa19e53c8d1ddd7d -msgid "Description" -msgstr "" - -#: ../source/reference/method/md5sumFile.txt:18 -# 4ca03333560d484b81715da5d3ac3880 -msgid "Returns a :term:`md5` hash of the specified file." -msgstr "" - -#: ../source/reference/method/md5sumFile.txt:20 -# b5611240399e43638ab45bea5decdea6 -msgid "The :method:`md5sumFile()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/md5sumFile.txt:24 -# 2900fb417ef748ce8c1cbea944ff9bb5 -msgid "The specified filename must refer to a file located on the system running the :program:`mongo` shell." -msgstr "" - diff --git a/locale/pot/reference/method/mkdir.pot b/locale/pot/reference/method/mkdir.pot deleted file mode 100644 index eb022573363..00000000000 --- a/locale/pot/reference/method/mkdir.pot +++ /dev/null @@ -1,48 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/mkdir.txt:3 -# ff5cc188395c431281a6eb5fa88bf5aa -msgid "mkdir()" -msgstr "" - -#: ../source/reference/method/mkdir.txt:0 -# 8af2846728544d2ea1bd07718f713241 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/mkdir.txt:14 -# 84ff5fb2aed04e97bfc403703fc38aa4 -msgid "Description" -msgstr "" - -#: ../source/reference/method/mkdir.txt:18 -# 8f34b76712c54e1a9a2c8dff036e85b0 -msgid "Creates a directory at the specified path. This method creates the entire path specified if the enclosing directory or directories do not already exit." -msgstr "" - -#: ../source/reference/method/mkdir.txt:22 -# 0187958992d244568ebc6648107706a2 -msgid "This method is equivalent to :command:`mkdir -p` with BSD or GNU utilities." -msgstr "" - -#: ../source/reference/method/mkdir.txt:24 -# bc84a3225691433e8fe823b2a0ab904c -msgid "The :method:`mkdir()` method has the following parameter:" -msgstr "" - diff --git a/locale/pot/reference/method/pwd.pot b/locale/pot/reference/method/pwd.pot deleted file mode 100644 index 865d0363016..00000000000 --- a/locale/pot/reference/method/pwd.pot +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/pwd.txt:3 -# 3fb1c8f50d814e40b513e6d5ea42a3d4 -msgid "pwd()" -msgstr "" - -#: ../source/reference/method/pwd.txt:15 -# 59e23acfdb2147ba883cb09c130df6f9 -msgid "Returns the current directory." -msgstr "" - -#: ../source/reference/method/pwd.txt:17 -# f139207523184e4780bc435400155e22 -msgid "This function returns with output relative to the current shell session, and does not impact the server." -msgstr "" - diff --git a/locale/pot/reference/method/quit.pot b/locale/pot/reference/method/quit.pot deleted file mode 100644 index 56ec0c92c2c..00000000000 --- a/locale/pot/reference/method/quit.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/quit.txt:3 -# c8de5e0df1b344bdb458d99f87fb5309 -msgid "quit()" -msgstr "" - -#: ../source/reference/method/quit.txt:15 -# a506ccd0aa98416f902dd494fd0248fd -msgid "Exits the current shell session." -msgstr "" - diff --git a/locale/pot/reference/method/rand.pot b/locale/pot/reference/method/rand.pot deleted file mode 100644 index af8fdfec7c4..00000000000 --- a/locale/pot/reference/method/rand.pot +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/rand.txt:3 -# 2b91902402b74323aa99fada0fedf75c -msgid "_rand()" -msgstr "" - -#: ../source/reference/method/rand.txt:15 -# ce00f56085a242aea8c73b9730ff7c0e -msgid "A random number between ``0`` and ``1``." -msgstr "" - -#: ../source/reference/method/rand.txt:17 -# acdd484e5a654b58981f7f2054850cd9 -msgid "This function provides functionality similar to the ``Math.rand()`` function from the standard library." -msgstr "" - diff --git a/locale/pot/reference/method/rawMongoProgramOutput.pot b/locale/pot/reference/method/rawMongoProgramOutput.pot deleted file mode 100644 index 0f1cf7b5b11..00000000000 --- a/locale/pot/reference/method/rawMongoProgramOutput.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/rawMongoProgramOutput.txt:3 -# 5d9d9abfc8f04d329fe210d1c0dc391c -msgid "rawMongoProgramOutput()" -msgstr "" - -#: ../source/reference/method/rawMongoProgramOutput.txt:15 -# 9084a4e8ce5e455d92ca5fc038f84021 -msgid "For internal use." -msgstr "" - diff --git a/locale/pot/reference/method/removeFile.pot b/locale/pot/reference/method/removeFile.pot deleted file mode 100644 index 28ef8c60983..00000000000 --- a/locale/pot/reference/method/removeFile.pot +++ /dev/null @@ -1,43 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/removeFile.txt:3 -# 3077e114248045a2942dffcae9af0a18 -msgid "removeFile()" -msgstr "" - -#: ../source/reference/method/removeFile.txt:0 -# 7d7343f750f148c397712dc16d79f8b5 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/removeFile.txt:14 -# 28af71e357474025a4928aec004cbb6b -msgid "Description" -msgstr "" - -#: ../source/reference/method/removeFile.txt:18 -# b78ee44995614d93843e471946c7c3f5 -msgid "Removes the specified file from the local file system." -msgstr "" - -#: ../source/reference/method/removeFile.txt:20 -# 9742e82eab6642e19499577c9c4f28b8 -msgid "The :method:`removeFile()` method has the following parameter:" -msgstr "" - diff --git a/locale/pot/reference/method/resetDbpath.pot b/locale/pot/reference/method/resetDbpath.pot deleted file mode 100644 index c02e78f4bd7..00000000000 --- a/locale/pot/reference/method/resetDbpath.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/resetDbpath.txt:3 -# ad135d094f2c480da3d950f8cf3dbf6c -msgid "resetDbpath()" -msgstr "" - -#: ../source/reference/method/resetDbpath.txt:15 -# 6e32628c64d0464fa9674dc1f98f87e6 -msgid "For internal use." -msgstr "" - diff --git a/locale/pot/reference/method/rs.add.pot b/locale/pot/reference/method/rs.add.pot deleted file mode 100644 index c46282b2422..00000000000 --- a/locale/pot/reference/method/rs.add.pot +++ /dev/null @@ -1,103 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/rs.add.txt:3 -# b6b8940f29254725862da81a6df7d1af -msgid "rs.add()" -msgstr "" - -#: ../source/reference/method/rs.add.txt:0 -# 5a6e8a5ea08f4b6789a78451e7c7fcd8 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/rs.add.txt:14 -# 46f27d258c8b4f57a57b6438f76a6e73 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/rs.add.txt:18 -# 4c2df85ecbc440609cf63cdad265dc9c -msgid "Adds a member to a :term:`replica set`. To run the method, you must connect to the :term:`primary` of the replica set." -msgstr "" - -#: ../source/reference/method/rs.add.txt:23 -# 6e86b99bfbcf4d65a652fde2fdecddf3 -msgid ":method:`rs.add()` provides a wrapper around some of the functionality of the :dbcommand:`replSetReconfig` :term:`database command` and the corresponding :program:`mongo` shell helper :method:`rs.reconfig()`. See the :doc:`/reference/replica-configuration` document for full documentation of all replica set configuration options." -msgstr "" - -#: ../source/reference/method/rs.add.txt:31 -# 7bf907070035496b9d8f8c58b42f73dd -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/rs.add.txt:33 -# 5b138f8c56fc48a7a484a27ad602eaa2 -msgid ":method:`rs.add()` can, in some cases, trigger an election for primary which will disconnect the shell. In such cases, the :program:`mongo` shell displays an error even if the operation succeeds." -msgstr "" - -#: ../source/reference/method/rs.add.txt:38 -# aceecc2a2b9f4f5c830e12160d759e2c -msgid "Example" -msgstr "" - -#: ../source/reference/method/rs.add.txt:43 -# a567dd31f0d64a1bae722d41a9c7eaaa -msgid "Pass a Hostname String to ``rs.add()``" -msgstr "" - -#: ../source/reference/method/rs.add.txt:45 -# 1275fa381f704a67b6b26e59974e34c0 -msgid "The following operation adds a :program:`mongod` instance, running on the host ``mongodb3.example.net`` and accessible on the default port ``27017``:" -msgstr "" - -#: ../source/reference/method/rs.add.txt:53 -# 6640880b5ee14c5587eb394fdc67f9ef -msgid "If ``mongodb3.example.net`` is an arbiter, use the following form:" -msgstr "" - -#: ../source/reference/method/rs.add.txt:62 -# 14d5f112f429405d8e1e2931c39edf55 -msgid "Pass a Member Configuration Document to ``rs.add()``" -msgstr "" - -#: ../source/reference/method/rs.add.txt:64 -# cce139f781314f58ab86c5cc26756118 -msgid "Previous versions required an ``_id`` field in the document you passed to :method:`rs.add()`. After 3.0.0 you can omit the ``_id`` field in this document. :rsconf:`members[n]._id` describes the requirements for specifying ``_id``." -msgstr "" - -#: ../source/reference/method/rs.add.txt:70 -# 5068a0c35ae249388478c5c840a703e6 -msgid "The following operation adds a :program:`mongod` instance, running on the host ``mongodb4.example.net`` and accessible on the default port ``27017``, as a :doc:`priority 0 ` secondary member:" -msgstr "" - -#: ../source/reference/method/rs.add.txt:79 -# c576567d5783410887996570bcc08337 -msgid "You must specify the :rsconf:`members[n].host` field in the member configuration document." -msgstr "" - -#: ../source/reference/method/rs.add.txt:83 -# fec61524366749b3acdbc2a49c2bfdfe -msgid "See the :doc:`/reference/replica-configuration` for the available replica set member configuration settings." -msgstr "" - -#: ../source/reference/method/rs.add.txt:86 -# 1ed8df949ab24eada877dcdb5de1e881 -msgid "See :doc:`/administration/replica-sets` for more examples and information." -msgstr "" - diff --git a/locale/pot/reference/method/rs.addArb.pot b/locale/pot/reference/method/rs.addArb.pot deleted file mode 100644 index 268d3710f8e..00000000000 --- a/locale/pot/reference/method/rs.addArb.pot +++ /dev/null @@ -1,43 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/rs.addArb.txt:3 -# 190e3c02dbfb42c887ba38682b14dcb7 -msgid "rs.addArb()" -msgstr "" - -#: ../source/reference/method/rs.addArb.txt:0 -# e92a2b7058184eacbcfca33da225095b -msgid "On this page" -msgstr "" - -#: ../source/reference/method/rs.addArb.txt:14 -# adf38aaf8c5b43f5a9f37800e9c717fa -msgid "Description" -msgstr "" - -#: ../source/reference/method/rs.addArb.txt:18 -# aa48ea0cbde34c81bedc4019fd823717 -msgid "Adds a new :term:`arbiter` to an existing replica set." -msgstr "" - -#: ../source/reference/method/rs.addArb.txt:20 -# 642527cbd1de4bcbac4942f5aa387ef6 -msgid "The :method:`rs.addArb()` method takes the following parameter:" -msgstr "" - diff --git a/locale/pot/reference/method/rs.conf.pot b/locale/pot/reference/method/rs.conf.pot deleted file mode 100644 index 77487e0e7fd..00000000000 --- a/locale/pot/reference/method/rs.conf.pot +++ /dev/null @@ -1,63 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/rs.conf.txt:3 -# 33cf15f6ef4043ce8614195383d505d9 -msgid "rs.conf()" -msgstr "" - -#: ../source/reference/method/rs.conf.txt:0 -# 3be7c3ac25f74652804ce092913cf726 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/rs.conf.txt:14 -# 7a4af40631124b3f95545c5bb6072b77 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/rs.conf.txt:18 -# 545a30e00c3044cb9b6d4dcb25da1839 -msgid "Returns a document that contains the current :term:`replica set` configuration." -msgstr "" - -#: ../source/reference/method/rs.conf.txt:21 -# 9240e2b5173d4f4ba407c6dd42a39537 -msgid "The method wraps the :dbcommand:`replSetGetConfig` command." -msgstr "" - -#: ../source/reference/method/rs.conf.txt:24 -# 25bc3938bb1646459cc4ad1b10ee9444 -msgid "Output Example" -msgstr "" - -#: ../source/includes/replica-set-conf-document-output.rst:1 -# c7c35a67185f4b81908560ee9287e10c -msgid "The following document provides a representation of a replica set configuration document. The configuration of your replica set may include only a subset of these settings:" -msgstr "" - -#: ../source/reference/method/rs.conf.txt:28 -# 45f874d94ded4b59919dbbd33545fb8f -msgid "For description of the configuration settings, see :doc:`/reference/replica-configuration`." -msgstr "" - -#: ../source/reference/method/rs.conf.txt:33 -# d6e82139b713474b9c0af8fc4815a25d -msgid ":method:`rs.config()` is an alias of :method:`rs.conf()`." -msgstr "" - diff --git a/locale/pot/reference/method/rs.freeze.pot b/locale/pot/reference/method/rs.freeze.pot deleted file mode 100644 index 9d8cd3cf9a2..00000000000 --- a/locale/pot/reference/method/rs.freeze.pot +++ /dev/null @@ -1,48 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/rs.freeze.txt:3 -# 07d0e306fab3431ea597f3eacbf63bb5 -msgid "rs.freeze()" -msgstr "" - -#: ../source/reference/method/rs.freeze.txt:0 -# 5ef287b09fc746f98c4b90bae169b47f -msgid "On this page" -msgstr "" - -#: ../source/reference/method/rs.freeze.txt:14 -# bce56b1df060468286fbf57447f118c9 -msgid "Description" -msgstr "" - -#: ../source/reference/method/rs.freeze.txt:18 -# 54da67676a6e46dc9cefd4d622443eb8 -msgid "Makes the current :term:`replica set` member ineligible to become :term:`primary` for the period specified." -msgstr "" - -#: ../source/reference/method/rs.freeze.txt:21 -# 9ef9f63bdcfc433b899ca63bb49d22e6 -msgid "The :method:`rs.freeze()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/rs.freeze.txt:25 -# 903e29ebb2b2499e8b36f6a2221bd9dd -msgid ":method:`rs.freeze()` provides a wrapper around the :term:`database command` :dbcommand:`replSetFreeze`." -msgstr "" - diff --git a/locale/pot/reference/method/rs.help.pot b/locale/pot/reference/method/rs.help.pot deleted file mode 100644 index 05d69cef1cc..00000000000 --- a/locale/pot/reference/method/rs.help.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/rs.help.txt:3 -# f54dc875a58d425296a6332264083de1 -msgid "rs.help()" -msgstr "" - -#: ../source/reference/method/rs.help.txt:15 -# f421d13a3ac242b88369aff752f17278 -msgid "Returns a basic help text for all of the :doc:`replication ` related shell functions." -msgstr "" - diff --git a/locale/pot/reference/method/rs.initiate.pot b/locale/pot/reference/method/rs.initiate.pot deleted file mode 100644 index 12e6f67bf09..00000000000 --- a/locale/pot/reference/method/rs.initiate.pot +++ /dev/null @@ -1,93 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/rs.initiate.txt:3 -# ce95388f9ee34762aef39efff1781e1e -msgid "rs.initiate()" -msgstr "" - -#: ../source/reference/method/rs.initiate.txt:0 -# 5e44f3135c5f4684ac96514e4c5bc70e -msgid "On this page" -msgstr "" - -#: ../source/reference/method/rs.initiate.txt:14 -# 2023b3b6c6514a0784daa8ef73bd80ba -msgid "Description" -msgstr "" - -#: ../source/reference/method/rs.initiate.txt:18 -# 486c0027eb9449c49692d08fe7797e97 -msgid "Initiates a :term:`replica set`. Optionally, the method can take an argument in the form of a document that holds the :ref:`configuration of a replica set `." -msgstr "" - -#: ../source/reference/method/rs.initiate.txt:23 -# 4130aa2a556e48f88927de457eff713f -msgid "The :method:`rs.initiate()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/rs.initiate.txt:27 -# 41822be4a0e3480eac9e366ae6f10ac0 -msgid "The :method:`rs.initiate()` method provides a wrapper around the :dbcommand:`replSetInitiate` command." -msgstr "" - -#: ../source/reference/method/rs.initiate.txt:31 -# 4d7ad5860f064c169934b97a996de577 -msgid "Replica Set Configuration" -msgstr "" - -#: ../source/reference/method/rs.initiate.txt:33 -# 6f3d0523cd184071bff05fb56747d155 -msgid "See :ref:`replica-set-configuration-document` for details of replica set configuration document." -msgstr "" - -#: ../source/reference/method/rs.initiate.txt:37 -# f51009d2999e40ae92d33d4f02b474a4 -msgid "Example" -msgstr "" - -#: ../source/reference/method/rs.initiate.txt:39 -# b3f5812fe5fc452db978b25820ef3c33 -msgid "The following operation initiates a new replica set with three members. The three :program:`mongod` instances must have started with the :option:`--replSet` command line option, or :setting:`replication.replSetName` if using a configuration file, set to ``myReplSet``:" -msgstr "" - -#: ../source/reference/method/rs.initiate.txt:45 -# 26e456014b8d4494bd4530ea5eb5802c -msgid "Connect to one of the :program:`mongod` instances and run :method:`rs.initiate()`." -msgstr "" - -#: ../source/reference/method/rs.initiate.txt:48 -# 64857c1222ae40f9bf9b5d99964852cb -msgid "Run the method on only one of the :program:`mongod` instances." -msgstr "" - -#: ../source/reference/method/rs.initiate.txt:64 -# efead3a452424445874a8896da0ee797 -msgid "For details on replica set configuration, see :ref:`replSetGetConfig-output`." -msgstr "" - -#: ../source/reference/method/rs.initiate.txt:67 -# 50f7a54a026247428712911dd5a4f97d -msgid "For details on deploying a replica set, see :doc:`/tutorial/deploy-replica-set`." -msgstr "" - -#: ../source/reference/method/rs.initiate.txt:70 -# 9c207f238d0049e8aa8a930ee0787ae8 -msgid ":doc:`/administration/replica-set-member-configuration`" -msgstr "" - diff --git a/locale/pot/reference/method/rs.printReplicationInfo.pot b/locale/pot/reference/method/rs.printReplicationInfo.pot deleted file mode 100644 index 434ba6967b0..00000000000 --- a/locale/pot/reference/method/rs.printReplicationInfo.pot +++ /dev/null @@ -1,123 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/rs.printReplicationInfo.txt:3 -# 537223f40a734534b1cfde4a001ac9d5 -msgid "rs.printReplicationInfo()" -msgstr "" - -#: ../source/reference/method/rs.printReplicationInfo.txt:0 -# 859257e9d7ec458ba3e07e4aaffbcf1c -msgid "On this page" -msgstr "" - -#: ../source/reference/method/rs.printReplicationInfo.txt:14 -# b3592e6ec6984e60ac0b3cd32027a754 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/rs.printReplicationInfo.txt:20 -# 05eeb1444a1045e09cf2bdae51621355 -msgid "Prints a formatted report of the replica set member's :term:`oplog`. The displayed report formats the data returned by :method:`db.getReplicationInfo()`. [#run-on-slave]_ The output of :method:`rs.printReplicationInfo()` is identical to that of :method:`db.printReplicationInfo()`." -msgstr "" - -#: ../source/includes/note-method-does-not-return-json.rst:3 -# d7371e3594bd48e0aee4f4a30adc16d8 -msgid "The |method| in the :program:`mongo` shell does **not** return :term:`JSON`. Use |method| for manual inspection, and |method-alternative| in scripts." -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:2 -# ca08578909924b1f970a55e791952b02 -msgid "Output Example" -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:4 -# 1e823baf6c0b4e34bf8d255218116eec -msgid "The following example is a sample output from the |method| method run on the primary:" -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:16 -# 525db141308d4edeb4c9421f9b303367 -msgid "Output Fields" -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:18 -# a2aa3178aad049c7bb0439737b037c9e -msgid "|method| formats and prints the data returned by :method:`db.getReplicationInfo()`:" -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:22 -# 88a462e3e3a947278f7c59158a522de9 -msgid "configured oplog size" -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:22 -# df22ee11d1944f1ebb31642fc81c35a3 -msgid "Displays the :data:`db.getReplicationInfo.logSizeMB` value." -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:26 -# 1c024d58a40345e8b278de98e6768530 -msgid "log length start to end" -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:25 -# 93c2c9a65f8b46fba4f80f655a837c99 -msgid "Displays the :data:`db.getReplicationInfo.timeDiff` and :data:`db.getReplicationInfo.timeDiffHours` values." -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:29 -# 9ff4e825fe914685aa41be654c00b185 -msgid "oplog first event time" -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:29 -# e2b36da90fec411d953f1bf58f6463d6 -msgid "Displays the :data:`db.getReplicationInfo.tFirst`." -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:32 -# 21db27b4650e41fe82d476a9a881f551 -msgid "oplog last event time" -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:32 -# 0d5a7b7722b941c4bdb656195bc956de -msgid "Displays the :data:`db.getReplicationInfo.tLast`." -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:35 -# a1c520ada7c1445cb29dd5df1b021231 -msgid "now" -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:35 -# e7609df60dae42a6a79b41c81f44dc4b -msgid "Displays the :data:`db.getReplicationInfo.now`." -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:37 -# f8a5bac300884f4e86d0d403b1819e70 -msgid "See :method:`db.getReplicationInfo()` for description of the data." -msgstr "" - -#: ../source/reference/method/rs.printReplicationInfo.txt:34 -# 903d5727407c47678edd94bfc9190c8d -msgid "If run on a slave of a :doc:`master-slave replication `, the method calls :method:`db.printSlaveReplicationInfo()`. See :method:`db.printSlaveReplicationInfo()` for details." -msgstr "" - diff --git a/locale/pot/reference/method/rs.printSlaveReplicationInfo.pot b/locale/pot/reference/method/rs.printSlaveReplicationInfo.pot deleted file mode 100644 index 2431463b177..00000000000 --- a/locale/pot/reference/method/rs.printSlaveReplicationInfo.pot +++ /dev/null @@ -1,53 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/rs.printSlaveReplicationInfo.txt:3 -# eacd8ba5489c438883a2a67b6d61055d -msgid "rs.printSlaveReplicationInfo()" -msgstr "" - -#: ../source/reference/method/rs.printSlaveReplicationInfo.txt:0 -# cfea863982044bd3acbcd3f9b73173e2 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/rs.printSlaveReplicationInfo.txt:14 -# 0a67012669484d1d8a42cd72931e8204 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/rs.printSlaveReplicationInfo.txt:18 -# 279da5d6d03c4984ac557664350fae59 -msgid "Returns a formatted report of the status of a :term:`replica set` from the perspective of the :term:`secondary` member of the set. The output is identical to that of :method:`db.printSlaveReplicationInfo()`." -msgstr "" - -#: ../source/reference/method/rs.printSlaveReplicationInfo.txt:25 -# f438dc29270049a3a4aac1e8a65e974a -msgid "Output" -msgstr "" - -#: ../source/reference/method/rs.printSlaveReplicationInfo.txt:27 -# 9f6cd9fe553042d3bcb0c4f18830d5ae -msgid "The following is example output from the :method:`rs.printSlaveReplicationInfo()` method issued on a replica set with two secondary members:" -msgstr "" - -#: ../source/reference/method/rs.printSlaveReplicationInfo.txt:40 -# a2445d38e9844ebb9f85d61b053aecb7 -msgid "A :ref:`delayed member ` may show as ``0`` seconds behind the primary when the inactivity period on the primary is greater than the :rsconf:`members[n].slaveDelay` value." -msgstr "" - diff --git a/locale/pot/reference/method/rs.reconfig.pot b/locale/pot/reference/method/rs.reconfig.pot deleted file mode 100644 index 5de5976d4cd..00000000000 --- a/locale/pot/reference/method/rs.reconfig.pot +++ /dev/null @@ -1,108 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/rs.reconfig.txt:3 -# 893c177d610247168525cd0e0fb9d97d -msgid "rs.reconfig()" -msgstr "" - -#: ../source/reference/method/rs.reconfig.txt:0 -# 1e5bcd6aa83742f18673cad1e8b9d818 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/rs.reconfig.txt:14 -# a3a430217c27497c94c3f1990bacb117 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/rs.reconfig.txt:18 -# d6e2b795ba774252995b87fae90372d2 -msgid "Reconfigures an existing replica set, overwriting the existing replica set configuration. To run the method, you must connect to the :term:`primary` of the replica set." -msgstr "" - -#: ../source/reference/method/rs.reconfig.txt:24 -# a8ec52d24069484d80f7c38ca7aa79ea -msgid "To reconfigure an existing replica set, first retrieve the current configuration with :method:`rs.conf()`, modify the configuration document as needed, and then pass the modified document to :method:`rs.reconfig()`." -msgstr "" - -#: ../source/reference/method/rs.reconfig.txt:29 -# aa2a260eaa444e58b2e4a4fa2a0c318f -msgid ":method:`rs.reconfig()` provides a wrapper around the :dbcommand:`replSetReconfig` command." -msgstr "" - -#: ../source/reference/method/rs.reconfig.txt:32 -# fec90594e65e4eff86346df9b8940fbd -msgid "The ``force`` parameter allows a reconfiguration command to be issued to a non-primary node." -msgstr "" - -#: ../source/reference/method/rs.reconfig.txt:36 -# d3a252b674864b6187686477f00a0e34 -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/rs.reconfig.txt:38 -# d92cd54c5b9a44d48469dfd39b6d1fad -msgid "The :method:`rs.reconfig()` shell method can trigger the current primary to step down in some situations. When the primary steps down, it forcibly closes all client connections. This is by design. Since it may take a period of time to elect a new primary, schedule reconfiguration changes during maintenance periods to minimize loss of write availability." -msgstr "" - -#: ../source/reference/method/rs.reconfig.txt:46 -# 92fd55b64b0943c084bd1d8dedab573c -msgid "Using :method:`rs.reconfig()` with ``{ force: true }`` can lead to :term:`rollback` of committed writes. Exercise caution when using this option." -msgstr "" - -#: ../source/reference/method/rs.reconfig.txt:52 -# 5313370426f8462a84dbec30d1adafd3 -msgid "Examples" -msgstr "" - -#: ../source/reference/method/rs.reconfig.txt:54 -# d74e740933ae432fad4204ab2cd6f867 -msgid "A replica set named ``rs0`` has the following configuration:" -msgstr "" - -#: ../source/reference/method/rs.reconfig.txt:77 -# d6318510c70f4009a8118f9fa33301cd -msgid "The following sequence of operations updates the :rsconf:`members[n].priority` of the second member. The operations are issued through a :program:`mongo` shell connected to the primary." -msgstr "" - -#: ../source/reference/method/rs.reconfig.txt:88 -# 057d2ba3170d4e87b3bc25449263033d -msgid "The first statement uses the :method:`rs.conf()` method to retrieve a document containing the current :ref:`configuration ` for the replica set and sets the document to the local variable ``cfg``." -msgstr "" - -#: ../source/reference/method/rs.reconfig.txt:93 -# 76f69e04c57a43e3941e0412398867da -msgid "The second statement sets a :rsconf:`members[n].priority` value to the second document in the :rsconf:`members` array. For additional settings, see :ref:`replica set configuration settings `." -msgstr "" - -#: ../source/reference/method/rs.reconfig.txt:99 -# 9082288908d84f1b9d469e90e90ae032 -msgid "To access the member configuration document in the array, the statement uses the array index and **not** the replica set member's :rsconf:`members[n]._id` field." -msgstr "" - -#: ../source/reference/method/rs.reconfig.txt:103 -# 1dea62a5eaf441e7a6c70ae2b253d982 -msgid "The last statement calls the :method:`rs.reconfig()` method with the modified ``cfg`` to initialize this new configuration. Upon successful reconfiguration, the replica set configuration will resemble the following:" -msgstr "" - -#: ../source/reference/method/rs.reconfig.txt:130 -# 2bcca1c6e95a45a2ac9e9018464f2b07 -msgid ":method:`rs.conf()`, :ref:`replSetGetConfig-output` and :doc:`/administration/replica-sets`." -msgstr "" - diff --git a/locale/pot/reference/method/rs.remove.pot b/locale/pot/reference/method/rs.remove.pot deleted file mode 100644 index 645eda83a5a..00000000000 --- a/locale/pot/reference/method/rs.remove.pot +++ /dev/null @@ -1,48 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/rs.remove.txt:3 -# b59c7cdf01464729830fcd587dec97d2 -msgid "rs.remove()" -msgstr "" - -#: ../source/reference/method/rs.remove.txt:0 -# 2daca580318a4771be5ae80b48c2d1b5 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/rs.remove.txt:14 -# 42b77e41d0c5435391eae129c262f86a -msgid "Definition" -msgstr "" - -#: ../source/reference/method/rs.remove.txt:18 -# ad7ae36a6d974b25892121ffbe9f0253 -msgid "Removes the member described by the ``hostname`` parameter from the current :term:`replica set`. This function will disconnect the shell briefly and forces a reconnection as the :term:`replica set` renegotiates which member will be :term:`primary`. As a result, the shell will display an error even if this command succeeds." -msgstr "" - -#: ../source/reference/method/rs.remove.txt:25 -# 6e49c61392e54399a2b2030527bc16c5 -msgid "The :method:`rs.remove()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/rs.remove.txt:31 -# fa3fa1859ea04ce289d8d6a0603c06c4 -msgid "Before running the :method:`rs.remove()` operation, it is good practice to *shut down* the replica set member that you are removing." -msgstr "" - diff --git a/locale/pot/reference/method/rs.slaveOk.pot b/locale/pot/reference/method/rs.slaveOk.pot deleted file mode 100644 index a19085d2644..00000000000 --- a/locale/pot/reference/method/rs.slaveOk.pot +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/rs.slaveOk.txt:3 -# 2dece6dbc91e4bdb91447b29c94a5e6a -msgid "rs.slaveOk()" -msgstr "" - -#: ../source/reference/method/rs.slaveOk.txt:15 -# a83a035ebcb545e49ca9658749371f4d -msgid "Provides a shorthand for the following operation:" -msgstr "" - -#: ../source/reference/method/rs.slaveOk.txt:21 -# f8743904f41442d3a4e5b66c0a71939f -msgid "This allows the current connection to allow read operations to run on :term:`secondary` members. See the :method:`readPref() ` method for more fine-grained control over :doc:`read preference ` in the :program:`mongo` shell." -msgstr "" - diff --git a/locale/pot/reference/method/rs.status.pot b/locale/pot/reference/method/rs.status.pot deleted file mode 100644 index 36974a615ef..00000000000 --- a/locale/pot/reference/method/rs.status.pot +++ /dev/null @@ -1,38 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/rs.status.txt:3 -# bf3b256ed582418f86dea5289983d54e -msgid "rs.status()" -msgstr "" - -#: ../source/reference/method/rs.status.txt:15 -# 94f794c6be5142c1a236e61cc96c3c90 -msgid "A :term:`document` with status information." -msgstr "" - -#: ../source/reference/method/rs.status.txt:17 -# 3d03987124024a35941ef947bb2b553e -msgid "This output reflects the current status of the replica set, using data derived from the heartbeat packets sent by the other members of the replica set." -msgstr "" - -#: ../source/reference/method/rs.status.txt:21 -# 7db440cc9e0749b5abc3e906431947ec -msgid "This method provides a wrapper around the :dbcommand:`replSetGetStatus` command. See the documentation of the command for a complete description of the :ref:`output `." -msgstr "" - diff --git a/locale/pot/reference/method/rs.stepDown.pot b/locale/pot/reference/method/rs.stepDown.pot deleted file mode 100644 index 4a23ecd67d9..00000000000 --- a/locale/pot/reference/method/rs.stepDown.pot +++ /dev/null @@ -1,93 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/rs.stepDown.txt:3 -# 532b7d82e7fc40b08d45304a6f4d07ec -msgid "rs.stepDown()" -msgstr "" - -#: ../source/reference/method/rs.stepDown.txt:0 -# b8a0c8312fa340268bb489f7d1fb4592 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/rs.stepDown.txt:14 -# f0e1bedc48164adcabf29bb9fc8dd961 -msgid "Description" -msgstr "" - -#: ../source/reference/method/rs.stepDown.txt:18 -# e3db0eed60104ad6ac516cc1ae6b4567 -msgid "Triggers the :term:`primary` of the replica set to become a :term:`secondary`. This in turn triggers an :ref:`election for primary `. The method steps down the primary for a specified number of seconds; during this period, the stepdown member is ineligible from becoming primary." -msgstr "" - -#: ../source/reference/method/rs.stepDown.txt:24 -# f60a290bfa4b4cecabe0f41ecf4da8d5 -msgid "The method only steps down the primary if an :data:`electable <~replSetGetConfig.members[n].priority>` secondary is up-to-date with the primary, waiting up to 10 seconds, by default, for a secondary to catch up." -msgstr "" - -#: ../source/reference/method/rs.stepDown.txt:29 -# 0a0d1c2598064279a0bc30686eb6db13 -msgid "The method is only valid against the primary and will error if run on a non-primary member." -msgstr "" - -#: ../source/reference/method/rs.stepDown.txt:32 -# f55a3f6e8c3f463daf7d5c65810a2ae9 -msgid "The :method:`rs.stepDown()` method has the following parameters:" -msgstr "" - -#: ../source/reference/method/rs.stepDown.txt:36 -# d11eafbea34646d7bff9e4ea11606422 -msgid ":method:`rs.stepDown()` provides a wrapper around the command :dbcommand:`replSetStepDown`." -msgstr "" - -#: ../source/reference/method/rs.stepDown.txt:40 -# b4165bdc460b4f0f892639bd70c452b4 -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/rs.stepDown.txt:44 -# 36e6f637307947c592dd719f01e1d8bb -msgid "Before stepping down, :method:`rs.stepDown()` will attempt to terminate long running user operations that would block the primary from stepping down, such as an index build, a write operation or a map-reduce job." -msgstr "" - -#: ../source/reference/method/rs.stepDown.txt:49 -# 183fcd7d14ad4d639f17f43f341f842b -msgid "To avoid rollbacks, :method:`rs.stepDown()`, by default, only steps down the primary if an electable secondary is completely caught up with the primary. The command will wait up to either 10 seconds or the ``secondaryCatchUpPeriodSecs`` for a secondary to catch up." -msgstr "" - -#: ../source/reference/method/rs.stepDown.txt:54 -# 2f926ebcdc984eebb10955b23ebb59d3 -msgid "If no electable secondary meets this criterion by the waiting period, the primary does not step down and the method throws an exception." -msgstr "" - -#: ../source/reference/method/rs.stepDown.txt:57 -# 9628004a0d664d4380ba98ab5ff37eac -msgid "Upon successful stepdown, :method:`rs.stepDown()` forces all clients currently connected to the database to disconnect. This helps ensure that the clients maintain an accurate view of the replica set." -msgstr "" - -#: ../source/reference/method/rs.stepDown.txt:61 -# 6f8ae4891a8742779cbb95f0afa14987 -msgid "Because the disconnect includes the connection used to run the command, you cannot retrieve the return status of the command if the command completes successfully; i.e. you can only retrieve the return status of the command if it errors. When running the command in a script, the script should account for this behavior." -msgstr "" - -#: ../source/reference/method/rs.stepDown.txt:69 -# 5a003043ac4b4742b4b16cf8789a890b -msgid ":method:`rs.stepDown()` blocks all writes to the primary while it runs." -msgstr "" - diff --git a/locale/pot/reference/method/rs.syncFrom.pot b/locale/pot/reference/method/rs.syncFrom.pot deleted file mode 100644 index 80e7b486b47..00000000000 --- a/locale/pot/reference/method/rs.syncFrom.pot +++ /dev/null @@ -1,140 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/rs.syncFrom.txt:3 -# 698090111a464aa7b7c30ed88eeeb68e -msgid "rs.syncFrom()" -msgstr "" - -#: ../source/reference/method/rs.syncFrom.txt:0 -# 0e21bd46cc9e4b468583384eab273e31 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/rs.syncFrom.txt:15 -# a6d965702d804ee3866064c3fa9a1c40 -msgid "Provides a wrapper around the :dbcommand:`replSetSyncFrom`, which allows administrators to temporarily override the default sync target for the current member. Specify the name of the member you want to replicate from in the form of ``[hostname]:[port]``." -msgstr "" - -#: ../source/includes/fact-voting-node-sync-incompatibility.rst:1 -# 737a4e1dc805426aa39c38120653ba62 -msgid "MongoDB 3.2 replica set members with :rsconf:`1 vote ` cannot sync from members with :rsconf:`0 votes `." -msgstr "" - -#: ../source/reference/method/rs.syncFrom.txt:25 -# 5bb16e22c1514fa68de7c4f90f9e137f -msgid "Behavior" -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:2 -# 88acfcf98049428f85e11ef0c0eb6f45 -msgid "Sync Logic" -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:4 -# 9d64dc4101be47f0972b023aba430142 -msgid "Only modify the default sync logic as needed, and always exercise caution. :dbcommand:`replSetSyncFrom` will not affect an in-progress initial sync operation. To affect the sync target for the initial sync, run :dbcommand:`replSetSyncFrom` operation *before* initial sync." -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:9 -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:35 -# d366de6a0f6a4023bc0afd60df423dc5 -# f0743e79ddc647ceac924c6426b0ad72 -msgid "If you run :dbcommand:`replSetSyncFrom` during initial sync, MongoDB produces no error messages, but the sync target will not change until after the initial sync operation." -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:14 -# e2ffa142418c4da5a7b4a07275a76857 -msgid "Target" -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:16 -# 704c5449129b40ada6dc021bb9315128 -msgid "The member to sync from must be a valid source for data in the set. To sync from a member, the member must:" -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:19 -# 06721d65f29a4028ad2ad84d83d71c08 -msgid "Have data. It cannot be an arbiter, in startup or recovering mode, and must be able to answer data queries." -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:22 -# 99362f727d844ebd89789467a66f6929 -msgid "Be accessible." -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:24 -# 5ee3696fca254c6fb3cbe86c8e24b102 -msgid "Be a member of the same set in the replica set configuration." -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:26 -# 35ad33c3a59545529a722739711421b0 -msgid "Build indexes with the :rsconf:`members[n].buildIndexes` setting." -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:29 -# 4c968db2197041b48017bd28ecca3437 -msgid "A different member of the set, to prevent syncing from itself." -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:31 -# 107ded598b154321a7e7368b0d004fee -msgid "If you attempt to replicate from a member that is more than 10 seconds behind the current member, :program:`mongod` will log a warning but will still replicate from the lagging member." -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:40 -# e71ab87fabb64e72a9fa7ae69e557456 -msgid "Persistence" -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:42 -# f38aa69403044d449d93f90643b51f70 -msgid ":dbcommand:`replSetSyncFrom` provide a temporary override of default behavior. :program:`mongod` will revert to the default sync behavior in the following situations:" -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:46 -# a71b96180d6441729b7675dba10419df -msgid "The :program:`mongod` instance restarts." -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:48 -# 2bc12c52dad646c785042f07ebcbce64 -msgid "The connection between the :program:`mongod` and the sync target closes." -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:51 -# 480bce8089b2413dadeb8c9649f995e1 -msgid "If the sync target falls more than 30 seconds behind another member of the replica set." -msgstr "" - -#: ../source/reference/method/rs.syncFrom.txt:30 -# 5699e29854a74edfab24fc2cea78161d -msgid "Example" -msgstr "" - -#: ../source/reference/method/rs.syncFrom.txt:32 -# e70086fcd292404ca0c567ce9754298b -msgid "To use the :method:`rs.syncFrom()` helper in the :program:`mongo` shell:" -msgstr "" - -#: ../source/reference/method/rs.syncFrom.txt:38 -# 09eec376fc434c6d9a403160c217334c -msgid ":dbcommand:`replSetSyncFrom`." -msgstr "" - diff --git a/locale/pot/reference/method/run.pot b/locale/pot/reference/method/run.pot deleted file mode 100644 index 8db260e9e26..00000000000 --- a/locale/pot/reference/method/run.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/run.txt:3 -# e2884b60944c44e9a1975ec157a64ea6 -msgid "run()" -msgstr "" - -#: ../source/reference/method/run.txt:15 -# e67541a4e64a4331a51186528edb9532 -msgid "For internal use." -msgstr "" - diff --git a/locale/pot/reference/method/runMongoProgram.pot b/locale/pot/reference/method/runMongoProgram.pot deleted file mode 100644 index 84e01721424..00000000000 --- a/locale/pot/reference/method/runMongoProgram.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/runMongoProgram.txt:3 -# 9b1a40c14086493cb628406f6884ae2f -msgid "runMongoProgram()" -msgstr "" - -#: ../source/reference/method/runMongoProgram.txt:15 -# 8e913bf9531d4e3dba42e3d028ed8dbc -msgid "For internal use." -msgstr "" - diff --git a/locale/pot/reference/method/runProgram.pot b/locale/pot/reference/method/runProgram.pot deleted file mode 100644 index 918110723ad..00000000000 --- a/locale/pot/reference/method/runProgram.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/runProgram.txt:3 -# f96db66061554ebdb3ab8b6abba3de74 -msgid "runProgram()" -msgstr "" - -#: ../source/reference/method/runProgram.txt:15 -# c0d525c499bf44218e404bd7e5020381 -msgid "For internal use." -msgstr "" - diff --git a/locale/pot/reference/method/setVerboseShell.pot b/locale/pot/reference/method/setVerboseShell.pot deleted file mode 100644 index 7f2b6a3a2b5..00000000000 --- a/locale/pot/reference/method/setVerboseShell.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/setVerboseShell.txt:3 -# c385ead886f64be6bc9f547800e78342 -msgid "setVerboseShell()" -msgstr "" - -#: ../source/reference/method/setVerboseShell.txt:0 -# cac034c3b134433aa2abe2efcc29325f -msgid "On this page" -msgstr "" - -#: ../source/reference/method/setVerboseShell.txt:15 -# 1b8d4cdc1dc448d1a941a05c2ba64b6e -msgid "The :method:`setVerboseShell()` method configures the :program:`mongo` shell to print the duration of each operation." -msgstr "" - -#: ../source/reference/method/setVerboseShell.txt:18 -# d8a2f615664e4827ac4bff6f3051edac -msgid ":method:`setVerboseShell()` has the form:" -msgstr "" - -#: ../source/reference/method/setVerboseShell.txt:24 -# d1101c03816045a7bd0d4f322eb07382 -msgid ":method:`setVerboseShell()` takes one boolean parameter. Specify ``true`` or leave the parameter blank to activate the verbose shell. Specify ``false`` to deactivate." -msgstr "" - -#: ../source/reference/method/setVerboseShell.txt:29 -# e395ce29b58d40fb8ffcb39e2c77e14d -msgid "Example" -msgstr "" - -#: ../source/reference/method/setVerboseShell.txt:31 -# 1799b4f0b59d45f19eec3b1cb83a3219 -msgid "The following example demonstrates the behavior of the verbose shell:" -msgstr "" - -#: ../source/reference/method/setVerboseShell.txt:33 -# ac6b7216fc784ce3b1ade6e1368a6856 -msgid "From the :program:`mongo` shell, set verbose shell to ``true``:" -msgstr "" - -#: ../source/reference/method/setVerboseShell.txt:39 -# 1b8e3a0985804844b2a6044696099519 -msgid "With verbose shell set to ``true``, run :method:`db.collection.aggregate()`:" -msgstr "" - -#: ../source/reference/method/setVerboseShell.txt:50 -# 4ede72a235cf4f6c86fb1e6486dbfaad -msgid "In addition to returning the results of the operation, the :program:`mongo` shell now displays information about the duration of the operation:" -msgstr "" - diff --git a/locale/pot/reference/method/sh._adminCommand.pot b/locale/pot/reference/method/sh._adminCommand.pot deleted file mode 100644 index 00fc044ae6e..00000000000 --- a/locale/pot/reference/method/sh._adminCommand.pot +++ /dev/null @@ -1,43 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sh._adminCommand.txt:3 -# 16d07bf7f7664287b0388660384fc279 -msgid "sh._adminCommand()" -msgstr "" - -#: ../source/reference/method/sh._adminCommand.txt:0 -# bbf8570312ba4ee8bf4352efdc4dd259 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/sh._adminCommand.txt:14 -# 4377860dca7840f88598a094d3022d78 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/sh._adminCommand.txt:18 -# 3533d6e9a48e406987e50780daeda5bc -msgid "Runs a database command against the admin database of a :program:`mongos` instance." -msgstr "" - -#: ../source/reference/method/sh._adminCommand.txt:23 -# fa98edf61e5046cba7c5ca5f574c5859 -msgid ":method:`db.runCommand()`" -msgstr "" - diff --git a/locale/pot/reference/method/sh._checkFullName.pot b/locale/pot/reference/method/sh._checkFullName.pot deleted file mode 100644 index 4b623ae92bb..00000000000 --- a/locale/pot/reference/method/sh._checkFullName.pot +++ /dev/null @@ -1,48 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sh._checkFullName.txt:3 -# bb2157d9dd1344acb34c469dbdc29812 -msgid "sh._checkFullName()" -msgstr "" - -#: ../source/reference/method/sh._checkFullName.txt:0 -# 0684f2f3ec15446eadf62633f60a09bc -msgid "On this page" -msgstr "" - -#: ../source/reference/method/sh._checkFullName.txt:14 -# b3e2e3d886ee42989f690e753fc98099 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/sh._checkFullName.txt:18 -# 4c103aeee48f448a9f233f6b6c65fc04 -msgid "Verifies that a :term:`namespace` name is well formed. If the namespace is well formed, the :method:`sh._checkFullName()` method exits *with no message*." -msgstr "" - -#: ../source/reference/method/sh._checkFullName.txt:24 -# d2c10562a7384e2bb272faaacb13abeb -msgid "If the namespace is not well formed, :method:`sh._checkFullName()` throws: \"name needs to be fully qualified .\"" -msgstr "" - -#: ../source/reference/method/sh._checkFullName.txt:28 -# c68cdae188e84a908b33eb88075ca5a6 -msgid "The :method:`sh._checkFullName()` method has the following parameter:" -msgstr "" - diff --git a/locale/pot/reference/method/sh._checkMongos.pot b/locale/pot/reference/method/sh._checkMongos.pot deleted file mode 100644 index dac8d7359c3..00000000000 --- a/locale/pot/reference/method/sh._checkMongos.pot +++ /dev/null @@ -1,38 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sh._checkMongos.txt:3 -# 52b48bda632d4be09dc04d4d14b0f748 -msgid "sh._checkMongos()" -msgstr "" - -#: ../source/reference/method/sh._checkMongos.txt:15 -# 3b50be70dce144228f616ac90df0dd6e -msgid "nothing" -msgstr "" - -#: ../source/reference/method/sh._checkMongos.txt:17 -# 486e9c9be95245318b7aece76ccd468f -msgid "\"not connected to a mongos\"" -msgstr "" - -#: ../source/reference/method/sh._checkMongos.txt:19 -# 402288672a914718bbd6669c98916efb -msgid "The :method:`sh._checkMongos()` method throws an error message if the :program:`mongo` shell is not connected to a :program:`mongos` instance. Otherwise it exits (no return document or return code)." -msgstr "" - diff --git a/locale/pot/reference/method/sh._lastMigration.pot b/locale/pot/reference/method/sh._lastMigration.pot deleted file mode 100644 index fc49e144e6e..00000000000 --- a/locale/pot/reference/method/sh._lastMigration.pot +++ /dev/null @@ -1,88 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sh._lastMigration.txt:3 -# d098fd63b8534a84a4863afd23e5a894 -msgid "sh._lastMigration()" -msgstr "" - -#: ../source/reference/method/sh._lastMigration.txt:0 -# 5b3b6eb0b7b2461d91691a08e2d00401 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/sh._lastMigration.txt:14 -# 6889ddfd62704167b4bca90172c30cfc -msgid "Definition" -msgstr "" - -#: ../source/reference/method/sh._lastMigration.txt:18 -# e483da6c4e844545889606b2c4763ead -msgid "Returns information on the last migration performed on the specified database or collection." -msgstr "" - -#: ../source/reference/method/sh._lastMigration.txt:21 -# aefe5b8804f94ef180cf4eb1522bc9bb -msgid "The :method:`sh._lastMigration()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/sh._lastMigration.txt:26 -# 10c41aec52e04528abf6eccc68ce9dca -msgid "Output" -msgstr "" - -#: ../source/reference/method/sh._lastMigration.txt:28 -# fd56165e7ff9465a8db1769fd4b0a76a -msgid "The :method:`sh._lastMigration()` method returns a document with details about the last migration performed on the database or collection. The document contains the following output:" -msgstr "" - -#: ../source/reference/method/sh._lastMigration.txt:34 -# ebdfee94a682480b999f3cefd0f336f0 -msgid "The id of the migration task." -msgstr "" - -#: ../source/reference/method/sh._lastMigration.txt:38 -# 00c19efec8bc40e4bbeab1a215a63427 -msgid "The name of the server." -msgstr "" - -#: ../source/reference/method/sh._lastMigration.txt:42 -# e8c7a2aca8a54ef09200e1b122a0ce53 -msgid "The IP address and port number of the server." -msgstr "" - -#: ../source/reference/method/sh._lastMigration.txt:46 -# 9e1be06cb8b54ec18b612d1e5b1fb64c -msgid "The time of the last migration, formatted as :term:`ISODate`." -msgstr "" - -#: ../source/reference/method/sh._lastMigration.txt:50 -# 2c522e605b934317a1b12c2008f8a95f -msgid "The specific type of migration." -msgstr "" - -#: ../source/reference/method/sh._lastMigration.txt:54 -# a574c951af0d47dbbb328359b621f596 -msgid "The complete :term:`namespace` of the collection affected by the migration." -msgstr "" - -#: ../source/reference/method/sh._lastMigration.txt:59 -# ee8d4e54124846aeba763380ffc0becc -msgid "A document containing details about the migrated chunk. The document includes ``min`` and ``max`` embedded documents with the bounds of the migrated chunk." -msgstr "" - diff --git a/locale/pot/reference/method/sh.addShard.pot b/locale/pot/reference/method/sh.addShard.pot deleted file mode 100644 index 6896aeb8382..00000000000 --- a/locale/pot/reference/method/sh.addShard.pot +++ /dev/null @@ -1,113 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sh.addShard.txt:3 -# 8ae4c76400294900bc70fecea8995ba9 -msgid "sh.addShard()" -msgstr "" - -#: ../source/reference/method/sh.addShard.txt:0 -# 3afcaef38db149348955092ff1d058e5 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/sh.addShard.txt:14 -# fe5580d34cc9466b896633280d4b5c0b -msgid "Definition" -msgstr "" - -#: ../source/reference/method/sh.addShard.txt:18 -# 2f864f763d1e4980a6ee707d9a336bc2 -msgid "Adds a database instance or replica set to a :term:`sharded cluster`. The optimal configuration is to deploy shards across :term:`replica sets `. This method must be run on a :program:`mongos` instance." -msgstr "" - -#: ../source/reference/method/sh.addShard.txt:23 -# 88e34449a3844f918e259946ea305a99 -msgid "The :method:`sh.addShard()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/sh.addShard.txt:27 -# 8f29cdf87fab4f2fb4927334e8414e20 -msgid "The :method:`sh.addShard()` method has the following prototype form:" -msgstr "" - -#: ../source/reference/method/sh.addShard.txt:33 -# bc2239ebb28a47ff8e9f4c3bd9c7525b -msgid "The ``host`` parameter can be in any of the following forms:" -msgstr "" - -#: ../source/reference/method/sh.addShard.txt:45 -# 92d3ba90dd3a4a46b6da719e574dee93 -msgid "Do not use ``localhost`` for the hostname unless your :term:`configuration server ` is also running on ``localhost``." -msgstr "" - -#: ../source/includes/note-deb-and-rpm-default-to-localhost.rst:4 -# badf85b37f9a46b594f5e258ec35420c -msgid "|mongodb-package| installed from official :doc:`.deb ` and :doc:`.rpm ` packages have the :setting:`bind_ip` configuration set to ``127.0.0.1`` by default." -msgstr "" - -#: ../source/reference/method/sh.addShard.txt:52 -# 5c5e6bfe13404afea8df7abdd09efb6b -msgid "The :method:`sh.addShard()` method is a helper for the :dbcommand:`addShard` command. The :dbcommand:`addShard` command has additional options which are not available with this helper." -msgstr "" - -#: ../source/reference/method/sh.addShard.txt:58 -# 44d167545b204b989a5b66b81fb4f1a0 -msgid "Considerations" -msgstr "" - -#: ../source/reference/method/sh.addShard.txt:61 -# 445b0093cd1d4b578929bbe3bb321735 -msgid "Balancing" -msgstr "" - -#: ../source/includes/fact-adding-shards-changes-cluster-balance.rst:1 -# 2f5317d1e5d14022848152e9da1a54e5 -msgid "When you add a shard to a sharded cluster, you affect the balance of :term:`chunks ` among the shards of a cluster for all existing sharded collections. The balancer will begin migrating chunks so that the cluster will achieve balance. See :ref:`sharding-internals-balancing` for more information." -msgstr "" - -#: ../source/includes/fact-archiveMovedChunks.rst:3 -# ca5566050979460ca663e218eedd77b9 -msgid "Chunk migrations can have an impact on disk space. Starting in MongoDB 2.6, the source shard automatically archives the migrated documents by default. For details, see :ref:`moveChunk-directory`." -msgstr "" - -#: ../source/reference/method/sh.addShard.txt:66 -# 98270a9c82d0470797a27fafb00edae6 -msgid "Hidden Members" -msgstr "" - -#: ../source/includes/important-add-shard-not-compatible-with-hidden-members.rst:1 -# 97d3ef88228146f282db6febb6c1206d -msgid "You cannot include a :doc:`hidden member ` in the seed list provided to |cmd-name|." -msgstr "" - -#: ../source/reference/method/sh.addShard.txt:72 -# a8e45f08a84243c8b0b766ff15c018e4 -msgid "Example" -msgstr "" - -#: ../source/reference/method/sh.addShard.txt:74 -# fa3da7e1f7844bad950d6ec24360c6b8 -msgid "To add a shard on a replica set, specify the name of the replica set and the hostname of at least one member of the replica set, as a seed. If you specify additional hostnames, all must be members of the same replica set." -msgstr "" - -#: ../source/reference/method/sh.addShard.txt:79 -# a9cc16db73214b838faf89b0c6be02e7 -msgid "The following example adds a replica set named ``repl0`` and specifies one member of the replica set:" -msgstr "" - diff --git a/locale/pot/reference/method/sh.addShardTag.pot b/locale/pot/reference/method/sh.addShardTag.pot deleted file mode 100644 index b9396ba2013..00000000000 --- a/locale/pot/reference/method/sh.addShardTag.pot +++ /dev/null @@ -1,63 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sh.addShardTag.txt:3 -# c5fb1c6e3dc14328adbdd2ce5f0c3456 -msgid "sh.addShardTag()" -msgstr "" - -#: ../source/reference/method/sh.addShardTag.txt:0 -# 1e7f2111592b474bb0f39547420da126 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/sh.addShardTag.txt:14 -# b22d6419abb44c3a8a4c891b1d72e42e -msgid "Definition" -msgstr "" - -#: ../source/includes/fact-zone-sharding-alias.rst:3 -# 5025927e87c349a3bdaa5c6eb8d4575b -msgid "This method aliases to |method| in MongoDB 3.4. The functionality specified below still applies to MongoDB 3.2. MongoDB 3.4 provides :ref:`Zone sharding ` as the successor to tag-aware sharding." -msgstr "" - -#: ../source/reference/method/sh.addShardTag.txt:22 -# 5660dda204c4477a9a9abf6e530c1c6b -msgid "Associates a shard with a tag or identifier. MongoDB uses these identifiers to direct :term:`chunks ` that fall within a tagged range to specific shards. :method:`sh.addTagRange()` associates chunk ranges with tag ranges." -msgstr "" - -#: ../source/reference/method/sh.addShardTag.txt:29 -# b0dffeb3a5894a63a8f56b27ac8d7813 -msgid "Only issue :method:`sh.addShardTag()` when connected to a :program:`mongos` instance." -msgstr "" - -#: ../source/reference/method/sh.addShardTag.txt:33 -# 13b0ce5e97f140b5b0355a6c6b6d9fef -msgid "Example" -msgstr "" - -#: ../source/reference/method/sh.addShardTag.txt:35 -# 7215a747b8c14ba89aa94ba9473f8676 -msgid "The following example adds three tags, ``NYC``, ``LAX``, and ``NRT``, to three shards:" -msgstr "" - -#: ../source/reference/method/sh.addShardTag.txt:44 -# 70126aff4cec45b2aa959331dcea902c -msgid ":method:`sh.addTagRange()` and :method:`sh.removeShardTag()`." -msgstr "" - diff --git a/locale/pot/reference/method/sh.addShardToZone.pot b/locale/pot/reference/method/sh.addShardToZone.pot deleted file mode 100644 index 26721e1e95c..00000000000 --- a/locale/pot/reference/method/sh.addShardToZone.pot +++ /dev/null @@ -1,113 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sh.addShardToZone.txt:3 -# dc8c374f01b4453db86afe8e27e7bdd8 -msgid "sh.addShardToZone()" -msgstr "" - -#: ../source/reference/method/sh.addShardToZone.txt:0 -# 96713b89964642048493cf5b7ea6152d -msgid "On this page" -msgstr "" - -#: ../source/reference/method/sh.addShardToZone.txt:14 -# a8328278d5aa4b96833e15eb52a29ab3 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/sh.addShardToZone.txt:20 -# c48b8df09ad84e2bae1fa7e23c706a02 -msgid "Associates a shard with a :term:`zone`. MongoDB associates this shard with the given zone. Chunks that are covered by the zone are assigned to shards associated with the zone." -msgstr "" - -#: ../source/reference/method/sh.addShardToZone.txt:26 -# b6fa45a543a3458b8e9c71b39eafcc99 -msgid "Only issue :method:`sh.addShardToZone()` when connected to a :program:`mongos` instance." -msgstr "" - -#: ../source/reference/method/sh.addShardToZone.txt:30 -# 07978d5a028645f8b2ec91345e19b0f4 -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/sh.addShardToZone.txt:32 -# b7a39936f5eb45478d520bc08f77c798 -msgid "You can associate a zone with multiple shards, and a shard can associate with multiple zones." -msgstr "" - -#: ../source/reference/method/sh.addShardToZone.txt:35 -# cf750e21c1344403a35f72a34c43e483 -msgid "See the :ref:`zone ` manual page for more information on zones in sharded clusters." -msgstr "" - -#: ../source/reference/method/sh.addShardToZone.txt:39 -# 7f3ada22e40947aa96c89ed9bd06a96d -msgid "Ranges" -msgstr "" - -#: ../source/reference/method/sh.addShardToZone.txt:41 -# 751a7c371b674446af4b7cd8059df908 -msgid "MongoDB effectively ignores zones that do not have at least one range of shard key values associated with it." -msgstr "" - -#: ../source/reference/method/sh.addShardToZone.txt:44 -# 59e935334b9b46de8ada107d8990a506 -msgid "To associate a range of shard key values with a zone, use the :method:`sh.updateZoneKeyRange()` method." -msgstr "" - -#: ../source/reference/method/sh.addShardToZone.txt:48 -# 0a4d0694b4f14db690dc1062fee7c82c -msgid "Security" -msgstr "" - -#: ../source/reference/method/sh.addShardToZone.txt:50 -# a3259b234c6d49f4b115249920382ad9 -msgid "For sharded clusters running with :ref:`authentication `, you must authenticate as a user whose privileges include :authaction:`update` on the ``config.shards`` collection or the ``config`` database." -msgstr "" - -#: ../source/reference/method/sh.addShardToZone.txt:54 -# c00280f08dd14dd9bf7450403f3fc74e -msgid "The :authrole:`clusterAdmin` or :authrole:`clusterManager` built-in roles have the appropriate permissions for issuing :method:`sh.addShardToZone()`. See the :ref:`Role-Based Access Control ` manual page for more information." -msgstr "" - -#: ../source/reference/method/sh.addShardToZone.txt:60 -# 89e9c8dec1ee4026ad4af054d3238a25 -msgid "Example" -msgstr "" - -#: ../source/reference/method/sh.addShardToZone.txt:62 -# f65704fcef29400281cc13c9dbf3651c -msgid "The following example adds three zones, ``NYC``, ``LAX``, and ``NRT``, associating each to a shard:" -msgstr "" - -#: ../source/reference/method/sh.addShardToZone.txt:71 -# c35ae0f7968a4cf5b70064a35dcabf15 -msgid "A shard can associate with multiple zones. The following example associates ``LGA`` to ``shard0000``:" -msgstr "" - -#: ../source/reference/method/sh.addShardToZone.txt:78 -# e94bf60ce5a440aebd9842057a6464b2 -msgid "``shard0000`` associates with both the ``LGA`` zone and the ``JFK`` zone. In a balanced cluster, MongoDB routes reads and writes covered by either zone to ``shard0000``." -msgstr "" - -#: ../source/reference/method/sh.addShardToZone.txt:82 -# f7250ca76c62429099ccd0fc3295da41 -msgid ":method:`sh.updateZoneKeyRange()` and :method:`sh.removeShardFromZone()`." -msgstr "" - diff --git a/locale/pot/reference/method/sh.addTagRange.pot b/locale/pot/reference/method/sh.addTagRange.pot deleted file mode 100644 index dceb98e777d..00000000000 --- a/locale/pot/reference/method/sh.addTagRange.pot +++ /dev/null @@ -1,88 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sh.addTagRange.txt:3 -# c81a325c8a844bdd82499ff996ea6274 -msgid "sh.addTagRange()" -msgstr "" - -#: ../source/reference/method/sh.addTagRange.txt:0 -# 30cf6218c62e44008fca207e984fefff -msgid "On this page" -msgstr "" - -#: ../source/reference/method/sh.addTagRange.txt:14 -# c277535850db4661895920dae193e6d8 -msgid "Definition" -msgstr "" - -#: ../source/includes/fact-zone-sharding-alias.rst:3 -# 9c79001eabf7412bbc8ea83e3f5ea7b4 -msgid "This method aliases to |method| in MongoDB 3.4. The functionality specified below still applies to MongoDB 3.2. MongoDB 3.4 provides :ref:`Zone sharding ` as the successor to tag-aware sharding." -msgstr "" - -#: ../source/reference/method/sh.addTagRange.txt:22 -# 3e2a1b562da548d08dd2f859cc026437 -msgid "Attaches a range of shard key values to a shard tag created using the :method:`sh.addShardTag()` method. :method:`sh.addTagRange()` takes the following arguments:" -msgstr "" - -#: ../source/reference/method/sh.addTagRange.txt:28 -# 3c61056d30bf4f2d97a2327f818d1c97 -msgid "Use :method:`sh.addShardTag()` to ensure that the balancer migrates documents that exist within the specified range to a specific shard or set of shards." -msgstr "" - -#: ../source/reference/method/sh.addTagRange.txt:32 -# 84cb00331fd547fe9fc6b4ed724a28c7 -msgid "Only issue :method:`sh.addTagRange()` when connected to a :program:`mongos` instance." -msgstr "" - -#: ../source/reference/method/sh.addTagRange.txt:36 -# 33f192d98883442dadda1c5dcee717ee -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/sh.addTagRange.txt:39 -# 2fc5dd1050bc4fbe87389f065a157e60 -msgid "Bounds" -msgstr "" - -#: ../source/includes/fact-shard-ranges-inclusive-exclusive.rst:1 -# 0ea475e010c7437a8ec81687a1dfb84c -msgid "Zone ranges are always inclusive of the lower boundary and exclusive of the upper boundary." -msgstr "" - -#: ../source/reference/method/sh.addTagRange.txt:44 -# 4d63a42a8dbc4f7f9e3cb453cd86d5b8 -msgid "Dropped Collections" -msgstr "" - -#: ../source/reference/method/sh.addTagRange.txt:46 -# 6f4832f53d394d358ddd145964dbd983 -msgid "If you add a tag range to a collection using :method:`sh.addTagRange()` and then later drop the collection or its database, MongoDB does not remove the tag association. If you later create a new collection with the same name, the old tag association will apply to the new collection." -msgstr "" - -#: ../source/reference/method/sh.addTagRange.txt:53 -# 14cb035db4034d519880db6588517799 -msgid "Example" -msgstr "" - -#: ../source/reference/method/sh.addTagRange.txt:55 -# 047b0117e887417088c3e9f709aca142 -msgid "Given a shard key of ``{state: 1, zip: 1}``, the following operation creates a tag range covering zip codes in New York State:" -msgstr "" - diff --git a/locale/pot/reference/method/sh.disableBalancing.pot b/locale/pot/reference/method/sh.disableBalancing.pot deleted file mode 100644 index a487bad473d..00000000000 --- a/locale/pot/reference/method/sh.disableBalancing.pot +++ /dev/null @@ -1,48 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sh.disableBalancing.txt:3 -# ec3d3e1d20044fc5a07e20032ce1ff0c -msgid "sh.disableBalancing()" -msgstr "" - -#: ../source/reference/method/sh.disableBalancing.txt:0 -# 10032f4bcb724c6da17f8aca8467e020 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/sh.disableBalancing.txt:14 -# 66dd4162b562429f80dcbde7246e438e -msgid "Description" -msgstr "" - -#: ../source/reference/method/sh.disableBalancing.txt:18 -# 53601281d0c3417b8412cd2cc69c778f -msgid "Disables the balancer for the specified sharded collection. This does not affect the balancing of :term:`chunks ` for other sharded collections in the same cluster." -msgstr "" - -#: ../source/reference/method/sh.disableBalancing.txt:22 -# 7913bb24fc5c4fc7a0d368502029ddd9 -msgid "The :method:`sh.disableBalancing()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/sh.disableBalancing.txt:27 -# d4437f7ed70d4b8abf23ab047ffd6659 -msgid "For more information on the balancing process, see :doc:`/tutorial/manage-sharded-cluster-balancer` and :ref:`sharding-balancing`." -msgstr "" - diff --git a/locale/pot/reference/method/sh.enableBalancing.pot b/locale/pot/reference/method/sh.enableBalancing.pot deleted file mode 100644 index 089f5f52694..00000000000 --- a/locale/pot/reference/method/sh.enableBalancing.pot +++ /dev/null @@ -1,53 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sh.enableBalancing.txt:3 -# 74af47882c094ca59540543ec95b6e1b -msgid "sh.enableBalancing()" -msgstr "" - -#: ../source/reference/method/sh.enableBalancing.txt:0 -# afa544ab550145e0a3d1b15cc68f1de7 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/sh.enableBalancing.txt:14 -# c88348872c6c4085ab491cc0a8e40995 -msgid "Description" -msgstr "" - -#: ../source/reference/method/sh.enableBalancing.txt:18 -# edac2a08309647b9a5ecad7a133aca58 -msgid "Enables the balancer for the specified namespace of the sharded collection." -msgstr "" - -#: ../source/reference/method/sh.enableBalancing.txt:20 -# efe0c02ef51043398b5bcc52a1a8faf5 -msgid "The :method:`sh.enableBalancing()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/sh.enableBalancing.txt:24 -# 6b3dda281af04d4684e7f4f0921d327a -msgid ":method:`sh.enableBalancing()` does not *start* balancing. Rather, it allows balancing of this collection the next time the balancer runs." -msgstr "" - -#: ../source/reference/method/sh.enableBalancing.txt:28 -# ebb756188e204c0abcf4547452e3b00c -msgid "For more information on the balancing process, see :doc:`/tutorial/manage-sharded-cluster-balancer` and :ref:`sharding-balancing`." -msgstr "" - diff --git a/locale/pot/reference/method/sh.enableSharding.pot b/locale/pot/reference/method/sh.enableSharding.pot deleted file mode 100644 index bfe5b79bf50..00000000000 --- a/locale/pot/reference/method/sh.enableSharding.pot +++ /dev/null @@ -1,48 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sh.enableSharding.txt:3 -# faad77fcada04860a78fbdb935dc03d4 -msgid "sh.enableSharding()" -msgstr "" - -#: ../source/reference/method/sh.enableSharding.txt:0 -# b7894044bc084acd96278ab8c259c270 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/sh.enableSharding.txt:14 -# fbe054fb954b4e35b694828c1e1b82eb -msgid "Definition" -msgstr "" - -#: ../source/reference/method/sh.enableSharding.txt:18 -# 40303700bb254809bdcb2da9a5e6f03f -msgid "Enables sharding on the specified database. This does not automatically shard any collections but makes it possible to begin sharding collections using :method:`sh.shardCollection()`." -msgstr "" - -#: ../source/reference/method/sh.enableSharding.txt:22 -# 1f945e5bb06446d48ed8b47bdde12c35 -msgid "The :method:`sh.enableSharding()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/sh.enableSharding.txt:26 -# fddfa017eca74cddad6147f36a73f715 -msgid ":method:`sh.shardCollection()`" -msgstr "" - diff --git a/locale/pot/reference/method/sh.getBalancerHost.pot b/locale/pot/reference/method/sh.getBalancerHost.pot deleted file mode 100644 index ebcbcaa3999..00000000000 --- a/locale/pot/reference/method/sh.getBalancerHost.pot +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sh.getBalancerHost.txt:3 -# 94568e5ce36d41aeb3b0379baddf4620 -msgid "sh.getBalancerHost()" -msgstr "" - -#: ../source/reference/method/sh.getBalancerHost.txt:17 -# fd320bb5b1934b89abcadee723d4e145 -msgid "Starting in 3.4, the balancer runs on primary of CSRS. The primary of CSRS holds the \"balancer\" lock, using a process id named \"ConfigServer\". This lock is never released." -msgstr "" - -#: ../source/reference/method/sh.getBalancerHost.txt:23 -# 1b4f2ed2282c4c02b005fe2e3b602115 -msgid ":method:`sh.enableBalancing()`" -msgstr "" - -#: ../source/reference/method/sh.getBalancerHost.txt:24 -# 3c664940924c41619c3c9ed57cf494b2 -msgid ":method:`sh.disableBalancing()`" -msgstr "" - -#: ../source/reference/method/sh.getBalancerHost.txt:25 -# 7af0b5e19ef24a82ae7107b991594a4f -msgid ":method:`sh.getBalancerState()`" -msgstr "" - -#: ../source/reference/method/sh.getBalancerHost.txt:26 -# 69fa131d6f154ed093fde145242f924c -msgid ":method:`sh.isBalancerRunning()`" -msgstr "" - -#: ../source/reference/method/sh.getBalancerHost.txt:27 -# 9bce79ddf62240faae1969785a830ef0 -msgid ":method:`sh.setBalancerState()`" -msgstr "" - -#: ../source/reference/method/sh.getBalancerHost.txt:28 -# a710fb68f21844f18698d4fcc4f3d94e -msgid ":method:`sh.startBalancer()`" -msgstr "" - -#: ../source/reference/method/sh.getBalancerHost.txt:29 -# fbc56afa3a8d429cbddc0d0118a669d4 -msgid ":method:`sh.stopBalancer()`" -msgstr "" - -#: ../source/reference/method/sh.getBalancerHost.txt:30 -# b17c01e3329247e6a3333dd916d5b892 -msgid ":method:`sh.waitForBalancer()`" -msgstr "" - -#: ../source/reference/method/sh.getBalancerHost.txt:31 -# de4dd3ebf66a4b9a85191e2904c7d568 -msgid ":method:`sh.waitForBalancerOff()`" -msgstr "" - diff --git a/locale/pot/reference/method/sh.getBalancerLockDetails.pot b/locale/pot/reference/method/sh.getBalancerLockDetails.pot deleted file mode 100644 index fdad7baab80..00000000000 --- a/locale/pot/reference/method/sh.getBalancerLockDetails.pot +++ /dev/null @@ -1,38 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sh.getBalancerLockDetails.txt:3 -# 9b146fde5f4f4719899871bc6a7007be -msgid "sh.getBalancerLockDetails()" -msgstr "" - -#: ../source/reference/method/sh.getBalancerLockDetails.txt:15 -# 1b9a76fef07545b6bd4e4e7cb12b709e -msgid "Reports on the balancer lock." -msgstr "" - -#: ../source/reference/method/sh.getBalancerLockDetails.txt:19 -# 41d701bd2c224197a93a78c791aa1be2 -msgid "Starting in 3.4, the primary of the CSRS config server holds the \"balancer\" lock, using a process id named \"ConfigServer\". This lock is never released. To determine if the balancer is running, see :ref:`sharding-balancing-is-running`." -msgstr "" - -#: ../source/reference/method/sh.getBalancerLockDetails.txt:24 -# ffe7292915ae49ca95a954e732351ec7 -msgid "A document with the ``balancer`` lock information." -msgstr "" - diff --git a/locale/pot/reference/method/sh.getBalancerState.pot b/locale/pot/reference/method/sh.getBalancerState.pot deleted file mode 100644 index 325fe29b470..00000000000 --- a/locale/pot/reference/method/sh.getBalancerState.pot +++ /dev/null @@ -1,78 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sh.getBalancerState.txt:3 -# b51099b1c6a64dc28cc0a31ef3ddb18d -msgid "sh.getBalancerState()" -msgstr "" - -#: ../source/reference/method/sh.getBalancerState.txt:15 -# d63b6cb019bd45b4a560e742b90a2f2c -msgid "boolean" -msgstr "" - -#: ../source/reference/method/sh.getBalancerState.txt:17 -# a6493c314c904fa2b28179e38119b94d -msgid ":method:`sh.getBalancerState()` returns ``true`` when the :term:`balancer` is enabled and false if the balancer is disabled. This does not reflect the current state of balancing operations: use :method:`sh.isBalancerRunning()` to check the balancer's current state." -msgstr "" - -#: ../source/reference/method/sh.getBalancerState.txt:25 -# 1edb1f7c23b5466c9b105290a1def52f -msgid ":method:`sh.enableBalancing()`" -msgstr "" - -#: ../source/reference/method/sh.getBalancerState.txt:26 -# 5315c0f940fa4b4a9c9222cc1ae46072 -msgid ":method:`sh.disableBalancing()`" -msgstr "" - -#: ../source/reference/method/sh.getBalancerState.txt:27 -# 00d799ab77e84d98bfa9cb96e3c782ce -msgid ":method:`sh.getBalancerHost()`" -msgstr "" - -#: ../source/reference/method/sh.getBalancerState.txt:28 -# 56f7958c11824c67a459069d2c074d60 -msgid ":method:`sh.isBalancerRunning()`" -msgstr "" - -#: ../source/reference/method/sh.getBalancerState.txt:29 -# fe2a489345814ccd92a8c394140dbdc3 -msgid ":method:`sh.setBalancerState()`" -msgstr "" - -#: ../source/reference/method/sh.getBalancerState.txt:30 -# 1fc1e35f466649ce9eebd2675771a2fb -msgid ":method:`sh.startBalancer()`" -msgstr "" - -#: ../source/reference/method/sh.getBalancerState.txt:31 -# 2a1c6d2e208b49a48f12f88e137b7f4e -msgid ":method:`sh.stopBalancer()`" -msgstr "" - -#: ../source/reference/method/sh.getBalancerState.txt:32 -# e5e04b25496344b89179c25765b8de14 -msgid ":method:`sh.waitForBalancer()`" -msgstr "" - -#: ../source/reference/method/sh.getBalancerState.txt:33 -# d34b698c110c44a4a8e9cb94445cdc82 -msgid ":method:`sh.waitForBalancerOff()`" -msgstr "" - diff --git a/locale/pot/reference/method/sh.help.pot b/locale/pot/reference/method/sh.help.pot deleted file mode 100644 index d0144103b39..00000000000 --- a/locale/pot/reference/method/sh.help.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sh.help.txt:3 -# 2e91b2628acd4eabbf839e67e2788b74 -msgid "sh.help()" -msgstr "" - -#: ../source/reference/method/sh.help.txt:15 -# f7a0520b44104040b39aa5eb5d8af90f -msgid "a basic help text for all sharding related shell functions." -msgstr "" - diff --git a/locale/pot/reference/method/sh.isBalancerRunning.pot b/locale/pot/reference/method/sh.isBalancerRunning.pot deleted file mode 100644 index c0832538837..00000000000 --- a/locale/pot/reference/method/sh.isBalancerRunning.pot +++ /dev/null @@ -1,78 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sh.isBalancerRunning.txt:3 -# 512a0a51efc6476c8f522438049c5b2f -msgid "sh.isBalancerRunning()" -msgstr "" - -#: ../source/reference/method/sh.isBalancerRunning.txt:15 -# 8a0592cd85674938a9f8d1c7c1d158a0 -msgid "boolean" -msgstr "" - -#: ../source/reference/method/sh.isBalancerRunning.txt:17 -# 31515e326031406e83dc8ac97854da74 -msgid "Returns true if the :term:`balancer` process is currently running and migrating chunks and false if the balancer process is not running. Use :method:`sh.getBalancerState()` to determine if the balancer is enabled or disabled." -msgstr "" - -#: ../source/reference/method/sh.isBalancerRunning.txt:24 -# a28470005ea5437bb659167cb14ddea3 -msgid ":method:`sh.enableBalancing()`" -msgstr "" - -#: ../source/reference/method/sh.isBalancerRunning.txt:25 -# a4b943fe62af46dfbc6e90085bf66a5d -msgid ":method:`sh.disableBalancing()`" -msgstr "" - -#: ../source/reference/method/sh.isBalancerRunning.txt:26 -# 84c30785b82d49028f31b978f74901e7 -msgid ":method:`sh.getBalancerHost()`" -msgstr "" - -#: ../source/reference/method/sh.isBalancerRunning.txt:27 -# ee2b60495d6f4ee3802a0ac1ce346697 -msgid ":method:`sh.getBalancerState()`" -msgstr "" - -#: ../source/reference/method/sh.isBalancerRunning.txt:28 -# fbf82db80e704b4d96e2c06d8b5fe035 -msgid ":method:`sh.setBalancerState()`" -msgstr "" - -#: ../source/reference/method/sh.isBalancerRunning.txt:29 -# 6270fcc1b56a483cad6a0baf2babbbfd -msgid ":method:`sh.startBalancer()`" -msgstr "" - -#: ../source/reference/method/sh.isBalancerRunning.txt:30 -# e58ea13574024c53b59bbac85c15685c -msgid ":method:`sh.stopBalancer()`" -msgstr "" - -#: ../source/reference/method/sh.isBalancerRunning.txt:31 -# 41b248b337cc4cc6a10dfc4dc939fb4c -msgid ":method:`sh.waitForBalancer()`" -msgstr "" - -#: ../source/reference/method/sh.isBalancerRunning.txt:32 -# 888abf3ce77648468f6b1add06cee539 -msgid ":method:`sh.waitForBalancerOff()`" -msgstr "" - diff --git a/locale/pot/reference/method/sh.moveChunk.pot b/locale/pot/reference/method/sh.moveChunk.pot deleted file mode 100644 index cf9c4e49bf1..00000000000 --- a/locale/pot/reference/method/sh.moveChunk.pot +++ /dev/null @@ -1,58 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sh.moveChunk.txt:3 -# 17164d14df4a47e09da748871b25f7eb -msgid "sh.moveChunk()" -msgstr "" - -#: ../source/reference/method/sh.moveChunk.txt:0 -# b44f2b40d29d4a94a6c70b4fe2b2b538 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/sh.moveChunk.txt:14 -# ade8bd16e2c44b89aca711036c33a40e -msgid "Definition" -msgstr "" - -#: ../source/reference/method/sh.moveChunk.txt:18 -# b6c7341e5d304d81b44b05f03956b02f -msgid "Moves the :term:`chunk` that contains the document specified by the ``query`` to the ``destination`` shard. :method:`sh.moveChunk()` provides a wrapper around the :dbcommand:`moveChunk` database command and takes the following arguments:" -msgstr "" - -#: ../source/reference/method/sh.moveChunk.txt:25 -# a9d93cbe95e743c9ac4f439cfb0d46ec -msgid "In most circumstances, allow the :term:`balancer` to automatically migrate :term:`chunks `, and avoid calling :method:`sh.moveChunk()` directly." -msgstr "" - -#: ../source/reference/method/sh.moveChunk.txt:29 -# 1fa64054f4064b8cbb7f41dab8245e01 -msgid ":dbcommand:`moveChunk`, :method:`sh.splitAt()`, :method:`sh.splitFind()`, :doc:`/sharding`, and :ref:`chunk migration `." -msgstr "" - -#: ../source/reference/method/sh.moveChunk.txt:34 -# d9614ce9c0c54fae8d59d9886c23a051 -msgid "Example" -msgstr "" - -#: ../source/reference/method/sh.moveChunk.txt:36 -# 0ec53da3c0d340b38a61bf19d67f59a2 -msgid "Given the ``people`` collection in the ``records`` database, the following operation finds the chunk that contains the documents with the ``zipcode`` field set to ``53187`` and then moves that chunk to the shard named ``shard0019``:" -msgstr "" - diff --git a/locale/pot/reference/method/sh.removeRangeFromZone.pot b/locale/pot/reference/method/sh.removeRangeFromZone.pot deleted file mode 100644 index 77e616ec5bb..00000000000 --- a/locale/pot/reference/method/sh.removeRangeFromZone.pot +++ /dev/null @@ -1,158 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sh.removeRangeFromZone.txt:3 -# f034816892c8435fb0beccdf4fbc62bf -msgid "sh.removeRangeFromZone()" -msgstr "" - -#: ../source/reference/method/sh.removeRangeFromZone.txt:0 -# 2711b9cc40194dd3a93a5bb2448827fa -msgid "On this page" -msgstr "" - -#: ../source/reference/method/sh.removeRangeFromZone.txt:14 -# 7492d87f570e4f9cb0466fffcc8079d2 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/sh.removeRangeFromZone.txt:20 -# eca71e0c084d43fc9f3a4dd6f35c21b2 -msgid "Removes the association between a range of shard key values and a :term:`zone`." -msgstr "" - -#: ../source/reference/method/sh.removeRangeFromZone.txt:23 -# c9e3bc0646724faca9cfc624ecb5aebb -msgid ":method:`sh.removeRangeFromZone()` takes the following arguments:" -msgstr "" - -#: ../source/reference/method/sh.removeRangeFromZone.txt:27 -# 7d4378104ae94a2c83439960eb93f3d0 -msgid "Use :method:`sh.removeRangeFromZone()` to remove the association between unused, out of date, or conflicting ranges and a zone." -msgstr "" - -#: ../source/reference/method/sh.removeRangeFromZone.txt:30 -# 1e51e45694394b7aa1e74059b7d50538 -msgid "If no range matches the minimum and maximum bounds passed to :method:`~sh.removeShardFromZone()`, nothing is removed." -msgstr "" - -#: ../source/reference/method/sh.removeRangeFromZone.txt:33 -# 303d397979ac4f0d9221bcebdfa16f27 -msgid "Only issue :method:`sh.removeTagRange()` when connected to a :program:`mongos` instance." -msgstr "" - -#: ../source/reference/method/sh.removeRangeFromZone.txt:37 -# a2109d3d07a3485faf8b74f582503b6d -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/sh.removeRangeFromZone.txt:39 -# f269492a4f0b47cbb2fa66169bf3335b -msgid ":method:`sh.removeShardFromZone()` does not remove the zone associated to the specified range." -msgstr "" - -#: ../source/reference/method/sh.removeRangeFromZone.txt:42 -# 9461247baa4c43cabe2af15b7d43f503 -msgid "See the :ref:`zone ` manual page for more information on zones in sharded clusters." -msgstr "" - -#: ../source/reference/method/sh.removeRangeFromZone.txt:46 -# 59f75eeeca38499aa1f1c70976b6a363 -msgid "Balancer" -msgstr "" - -#: ../source/reference/method/sh.removeRangeFromZone.txt:48 -# c64c609d551e4f119497698f9be14189 -msgid "Removing the association between a range and a zone removes the constraints keeping chunks covered by the range on the shards inside that zone. During the next balancer round, the balancer may migrate chunks that were previously covered by the zone." -msgstr "" - -#: ../source/reference/method/sh.removeRangeFromZone.txt:53 -# 02827292f6784549a37b323b22db6c7b -msgid "See the documentation for the :ref:`sharded cluster balancer ` for more information on how migrations work in a sharded cluster." -msgstr "" - -#: ../source/reference/method/sh.removeRangeFromZone.txt:58 -# 76015213394b4ce4a095fd374dbde54a -msgid "Security" -msgstr "" - -#: ../source/reference/method/sh.removeRangeFromZone.txt:60 -# 6d84600662154bf3b7aeb6ab368a21cb -msgid "For sharded clusters running with :ref:`authentication `, you must authenticate as a user whose privileges include:" -msgstr "" - -#: ../source/reference/method/sh.removeRangeFromZone.txt:63 -# acdb712d234d4fd69772d7129d20f351 -msgid ":authaction:`find` on the ``config.shards`` collection or the ``config`` database" -msgstr "" - -#: ../source/reference/method/sh.removeRangeFromZone.txt:66 -# f87dcc60b6a54825b6bdf3f64688a9aa -msgid ":authaction:`find` on the ``config.tags`` collection or the ``config`` database" -msgstr "" - -#: ../source/reference/method/sh.removeRangeFromZone.txt:69 -# 387c63e966ff4d9e9e851135159c18d9 -msgid ":authaction:`update` on the ``config.tags`` collection or the ``config`` database" -msgstr "" - -#: ../source/reference/method/sh.removeRangeFromZone.txt:72 -# 7954ac887223420c86b4aeed93ed9142 -msgid ":authaction:`remove` on the ``config.tags`` collection or the ``config`` database" -msgstr "" - -#: ../source/reference/method/sh.removeRangeFromZone.txt:75 -# 5e4d222f77724fa58354e86b6b8452d8 -msgid "The :authrole:`clusterAdmin` or :authrole:`clusterManager` built-in roles have the appropriate permissions for issuing :method:`sh.removeRangeFromZone()`. See the documentation page for :ref:`Role-Based Access Control ` for more information." -msgstr "" - -#: ../source/reference/method/sh.removeRangeFromZone.txt:81 -# 6df1b4d3021b4971b3c779ecdd292af7 -msgid "Example" -msgstr "" - -#: ../source/reference/method/sh.removeRangeFromZone.txt:83 -# e2fddfeb2eb34507aa690adac8120885 -msgid "Given a sharded collection ``exampledb.collection`` with a shard key of ``{ a : 1 }``, the following operation removes the range with a lower bound of ``1`` and an upper bound of ``10``:" -msgstr "" - -#: ../source/reference/method/sh.removeRangeFromZone.txt:94 -# 25db7cc7155c434b82c54c9ec3393af5 -msgid "The ``min`` and ``max`` must match exactly the bounds of the target range. The following operation attempts to remove the previously created range, but specifies ``{ a : 0 }`` as the ``min`` bound:" -msgstr "" - -#: ../source/reference/method/sh.removeRangeFromZone.txt:110 -# aa24ee4f96524ca3bd6be6418e48ef69 -msgid "While the range of ``{ a : 0 }`` and ``{ a : 10 }`` encompasses the existing range, it is not an exact match and therefore :method:`sh.removeRangeFromZone()` does not remove anything." -msgstr "" - -#: ../source/reference/method/sh.removeRangeFromZone.txt:115 -# 488446a443384f33a6452eb713a06781 -msgid "Compound Shard Key" -msgstr "" - -#: ../source/reference/method/sh.removeRangeFromZone.txt:117 -# 3a13be879bfb4494881a26633be03e22 -msgid "Given a sharded collection ``exampledb.collection`` with a shard key of ``{ a : 1, b : 1 }``, the following operation removes the range with a lower bound of ``{ a : 1, b : 1}`` and an upper bound of ``{ a : 10, b : 10 }``:" -msgstr "" - -#: ../source/reference/method/sh.removeRangeFromZone.txt:128 -# 379e595a2d2b41439639e5f502d40633 -msgid "Given the previous example, if there was an existing range with a lower bound of ``{ a : 1, b : 5 }`` and an upper bound of ``{ a : 10, b : 1 }``, the operation would *not* remove that range, as it is not an exact match of the minimum and maximum passed to :method:`sh.removeRangeFromZone()`." -msgstr "" - diff --git a/locale/pot/reference/method/sh.removeShardFromZone.pot b/locale/pot/reference/method/sh.removeShardFromZone.pot deleted file mode 100644 index 50261b8b4b6..00000000000 --- a/locale/pot/reference/method/sh.removeShardFromZone.pot +++ /dev/null @@ -1,123 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sh.removeShardFromZone.txt:3 -# 778449fb677f4ad38892528256c992b7 -msgid "sh.removeShardFromZone()" -msgstr "" - -#: ../source/reference/method/sh.removeShardFromZone.txt:0 -# c3160cfe7bd744718e893ee9bfad9b7a -msgid "On this page" -msgstr "" - -#: ../source/reference/method/sh.removeShardFromZone.txt:14 -# 7d3b0054d8de466fb59791f83ec88b1f -msgid "Definition" -msgstr "" - -#: ../source/reference/method/sh.removeShardFromZone.txt:20 -# 76d695508c7f41d89f2c03d2132e2224 -msgid "Removes the association between a :term:`zone` and a shard." -msgstr "" - -#: ../source/reference/method/sh.removeShardFromZone.txt:24 -# a1e7c0a65b43498ea85171a4f31a3ee5 -msgid "Only issue :method:`sh.removeShardFromZone()` when connected to a :program:`mongos` instance." -msgstr "" - -#: ../source/reference/method/sh.removeShardFromZone.txt:28 -# 65f08559d42f4f38be5341a960ef2fc7 -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/sh.removeShardFromZone.txt:30 -# e5aa61dbef014279b00042713ed02479 -msgid ":method:`sh.removeShardFromZone()` does not remove ranges associated with the zone." -msgstr "" - -#: ../source/reference/method/sh.removeShardFromZone.txt:33 -# ed54088b8dc6416e9158f1d6230403a8 -msgid "To completely remove a zone from the cluster, you must run :method:`sh.removeShardFromZone()` on each shard associated with the zone." -msgstr "" - -#: ../source/reference/method/sh.removeShardFromZone.txt:36 -# 595e7a2824f14d61aa07e1b137d6839e -msgid "If the shard specified is the last shard associated with the zone, you must ensure there are no remaining ranges associated with the zone. Use :dbcommand:`updateZoneKeyRange` to remove any existing ranges associated to the zone before running :method:`sh.removeShardFromZone()`." -msgstr "" - -#: ../source/reference/method/sh.removeShardFromZone.txt:41 -# 470529e1bae445d38818e04bafb36e91 -msgid "See the :ref:`zone ` manual page for more information on zones in sharded clusters." -msgstr "" - -#: ../source/reference/method/sh.removeShardFromZone.txt:45 -# 58f6d49408b6488ab51a519fbf33f67f -msgid "Balancer" -msgstr "" - -#: ../source/reference/method/sh.removeShardFromZone.txt:47 -# e851ac93d3ad42a9ab9173a6d252bbdc -msgid "Removing the association between a zone and a shard removes the constraints keeping chunks covered by the zone on the shard. During the next balancer round, the balancer may migrate chunks that previously covered by the zone." -msgstr "" - -#: ../source/reference/method/sh.removeShardFromZone.txt:51 -# e82b055c4d7f484b87902a0177c19872 -msgid "See the the :ref:`sharded cluster balancer ` manual page for more information on how migrations work in a sharded cluster." -msgstr "" - -#: ../source/reference/method/sh.removeShardFromZone.txt:55 -# 04532406aad14dd488d2f943aed5d539 -msgid "Security" -msgstr "" - -#: ../source/reference/method/sh.removeShardFromZone.txt:57 -# 985ab36342a54d30b36f7c6f68472fec -msgid "For sharded clusters running with :ref:`authentication `, you must authenticate as a user whose privileges include:" -msgstr "" - -#: ../source/reference/method/sh.removeShardFromZone.txt:60 -# c564f23fb3a24f23a1a8dc9939b02101 -msgid ":authaction:`update` on the ``config.shards`` collection or the ``config`` database" -msgstr "" - -#: ../source/reference/method/sh.removeShardFromZone.txt:63 -# 430dac040c4b4d79acc41f0d0e34b2bc -msgid ":authaction:`find` on the ``config.tags`` collection or the ``config`` database" -msgstr "" - -#: ../source/reference/method/sh.removeShardFromZone.txt:66 -# 1dae109f935b4239a7c2758380836b83 -msgid "The :authrole:`clusterAdmin` or :authrole:`clusterManager` built-in roles have the appropriate permissions for issuing :method:`sh.removeShardFromZone()`. See the :ref:`Role-Based Access Control ` manual page for more information." -msgstr "" - -#: ../source/reference/method/sh.removeShardFromZone.txt:72 -# 2adf9f1e262f4a7da00be837cb65f1ed -msgid "Example" -msgstr "" - -#: ../source/reference/method/sh.removeShardFromZone.txt:74 -# c0814528253c436580258c5f9dcdf9df -msgid "The following example removes the association between ``shard0000`` and the ``NYC`` zone:" -msgstr "" - -#: ../source/reference/method/sh.removeShardFromZone.txt:83 -# 17bb78a22fae4155a294cf059b70a09e -msgid ":method:`sh.addShardToZone()`, :method:`sh.updateZoneKeyRange()`, :method:`sh.removeRangeFromZone()`" -msgstr "" - diff --git a/locale/pot/reference/method/sh.removeShardTag.pot b/locale/pot/reference/method/sh.removeShardTag.pot deleted file mode 100644 index 8c48ee58188..00000000000 --- a/locale/pot/reference/method/sh.removeShardTag.pot +++ /dev/null @@ -1,48 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sh.removeShardTag.txt:3 -# 17192c8ad0be45f2bb31f7573443d50c -msgid "sh.removeShardTag()" -msgstr "" - -#: ../source/reference/method/sh.removeShardTag.txt:0 -# 11afbc4383a140a38b4579ad105ba60b -msgid "On this page" -msgstr "" - -#: ../source/reference/method/sh.removeShardTag.txt:14 -# 7be31ef43218441ab62883766053afb9 -msgid "Definition" -msgstr "" - -#: ../source/includes/fact-zone-sharding-alias.rst:3 -# f7562a16521b4eb983858533c74a379d -msgid "This method aliases to |method| in MongoDB 3.4. The functionality specified below still applies to MongoDB 3.2. MongoDB 3.4 provides :ref:`Zone sharding ` as the successor to tag-aware sharding." -msgstr "" - -#: ../source/reference/method/sh.removeShardTag.txt:22 -# a1d25ec2478c4a0bb6c9433cb876de37 -msgid "Removes the association between a tag and a shard. Only issue :method:`sh.removeShardTag()` when connected to a :program:`mongos` instance." -msgstr "" - -#: ../source/reference/method/sh.removeShardTag.txt:30 -# 19cc339c1fd1426cb86e923dd10cc9fd -msgid ":method:`sh.addShardTag()`, :method:`sh.addTagRange()`" -msgstr "" - diff --git a/locale/pot/reference/method/sh.removeTagRange.pot b/locale/pot/reference/method/sh.removeTagRange.pot deleted file mode 100644 index a493d1fe226..00000000000 --- a/locale/pot/reference/method/sh.removeTagRange.pot +++ /dev/null @@ -1,63 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sh.removeTagRange.txt:3 -# ed7273ea4a1149388d3d9e57bab50160 -msgid "sh.removeTagRange()" -msgstr "" - -#: ../source/reference/method/sh.removeTagRange.txt:0 -# d0e5a50205384328b1365547a1e9b288 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/sh.removeTagRange.txt:14 -# 6c21154c07e14d99b49fa1553fa5749d -msgid "Definition" -msgstr "" - -#: ../source/includes/fact-zone-sharding-alias.rst:3 -# b24e641859ed41019950175ff173b08d -msgid "This method aliases to |method| in MongoDB 3.4. The functionality specified below still applies to MongoDB 3.2. MongoDB 3.4 provides :ref:`Zone sharding ` as the successor to tag-aware sharding." -msgstr "" - -#: ../source/reference/method/sh.removeTagRange.txt:24 -# 9aa32e3a8f7647c09f0370183e582add -msgid "Removes a range of shard key values to a shard tag created using the :method:`sh.removeShardTag()` method. :method:`sh.removeTagRange()` takes the following arguments:" -msgstr "" - -#: ../source/reference/method/sh.removeTagRange.txt:30 -# 758c0d124f09421f97c979f78920c0da -msgid "Use :method:`sh.removeShardTag()` to ensure that unused or out of date ranges are removed and hence chunks are balanced as required." -msgstr "" - -#: ../source/reference/method/sh.removeTagRange.txt:33 -# adeb70c76e69434bbe8c04a2c25bc0a6 -msgid "Only issue :method:`sh.removeTagRange()` when connected to a :program:`mongos` instance." -msgstr "" - -#: ../source/reference/method/sh.removeTagRange.txt:37 -# ccaf0eafdc7b4ce1a868f7ee4af1ec15 -msgid "Example" -msgstr "" - -#: ../source/reference/method/sh.removeTagRange.txt:39 -# afd4ea0d650a4d13905992b00bde2478 -msgid "Given a shard key of ``{state: 1, zip: 1}``, the following operation removes an existing tag range covering zip codes in New York State:" -msgstr "" - diff --git a/locale/pot/reference/method/sh.setBalancerState.pot b/locale/pot/reference/method/sh.setBalancerState.pot deleted file mode 100644 index 1f1ec87cd93..00000000000 --- a/locale/pot/reference/method/sh.setBalancerState.pot +++ /dev/null @@ -1,88 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sh.setBalancerState.txt:3 -# fa556c20fe934d6f940667489014544f -msgid "sh.setBalancerState()" -msgstr "" - -#: ../source/reference/method/sh.setBalancerState.txt:0 -# d72d725bc725451394477deb3fa7fd05 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/sh.setBalancerState.txt:14 -# 3f1c3142556f4fb98a34af66559fe907 -msgid "Description" -msgstr "" - -#: ../source/reference/method/sh.setBalancerState.txt:18 -# fa176a1d5e8d4ead94c897b728483bb0 -msgid "Enables or disables the :term:`balancer`. Use :method:`sh.getBalancerState()` to determine if the balancer is currently enabled or disabled and :method:`sh.isBalancerRunning()` to check its current state." -msgstr "" - -#: ../source/reference/method/sh.setBalancerState.txt:23 -# a68b5f3fcd1d4488b367a802ee48c39d -msgid "The :method:`sh.getBalancerState()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/sh.setBalancerState.txt:30 -# e691a2615fef473ca32877293a4f684e -msgid ":method:`sh.enableBalancing()`" -msgstr "" - -#: ../source/reference/method/sh.setBalancerState.txt:31 -# 5dbf1c524c4549cda2571a1e8c4b00ac -msgid ":method:`sh.disableBalancing()`" -msgstr "" - -#: ../source/reference/method/sh.setBalancerState.txt:32 -# 43851457c38248bbb0b29f6ec33cb4f3 -msgid ":method:`sh.getBalancerHost()`" -msgstr "" - -#: ../source/reference/method/sh.setBalancerState.txt:33 -# ebbb855d8c3340e9b0a991441079ac29 -msgid ":method:`sh.getBalancerState()`" -msgstr "" - -#: ../source/reference/method/sh.setBalancerState.txt:34 -# 9c176f6192dc4e57931426e69ea6ffd5 -msgid ":method:`sh.isBalancerRunning()`" -msgstr "" - -#: ../source/reference/method/sh.setBalancerState.txt:35 -# 0d79f1d34d7e469c91fcdae970d8c214 -msgid ":method:`sh.startBalancer()`" -msgstr "" - -#: ../source/reference/method/sh.setBalancerState.txt:36 -# 191f46c040e94eb5b51e820b4505cebc -msgid ":method:`sh.stopBalancer()`" -msgstr "" - -#: ../source/reference/method/sh.setBalancerState.txt:37 -# dc024eb68b7f42e5bb954b2f9884d12a -msgid ":method:`sh.waitForBalancer()`" -msgstr "" - -#: ../source/reference/method/sh.setBalancerState.txt:38 -# 394a2233381a4446b3bc242fed2edf8c -msgid ":method:`sh.waitForBalancerOff()`" -msgstr "" - diff --git a/locale/pot/reference/method/sh.shardCollection.pot b/locale/pot/reference/method/sh.shardCollection.pot deleted file mode 100644 index f9897f272c3..00000000000 --- a/locale/pot/reference/method/sh.shardCollection.pot +++ /dev/null @@ -1,128 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sh.shardCollection.txt:3 -# 88878ab38a6d49f79882eca0e89c0964 -msgid "sh.shardCollection()" -msgstr "" - -#: ../source/reference/method/sh.shardCollection.txt:0 -# 36c0764944e142b2be90ec77dd0cc9dc -msgid "On this page" -msgstr "" - -#: ../source/reference/method/sh.shardCollection.txt:14 -# f69e5f7f67564cbe9834265515a3ffe8 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/sh.shardCollection.txt:18 -# 0b3ebc2ec1b740ecbc25905e1867ad21 -msgid "Shards a collection using the ``key`` as a the :term:`shard key`. :method:`sh.shardCollection()` takes the following arguments:" -msgstr "" - -#: ../source/reference/method/sh.shardCollection.txt:24 -# 4ccdb07d2850492db5e768ce9d564733 -msgid "Considerations" -msgstr "" - -#: ../source/includes/fact-cannot-unshard-collection.rst:1 -# 75d48660a4ae43e891ec04e16d428210 -msgid "MongoDB provides no method to deactivate sharding for a collection after calling :dbcommand:`shardCollection`. Additionally, after :dbcommand:`shardCollection`, you cannot change shard keys or modify the value of any field used in your shard key index." -msgstr "" - -#: ../source/reference/method/sh.shardCollection.txt:29 -# e98199f0d7ba4d56b13b72de1b870d39 -msgid "Shard Keys" -msgstr "" - -#: ../source/reference/method/sh.shardCollection.txt:31 -# 62145857e1cd4b7aa95b817ec1a31d8c -msgid "Choosing the best shard key to effectively distribute load among your shards requires some planning. Review :ref:`sharding-shard-key` regarding choosing a shard key and restrictions." -msgstr "" - -#: ../source/reference/method/sh.shardCollection.txt:36 -# 40ee476495444eefa4c460cee01ece66 -msgid "Hashed Shard Keys" -msgstr "" - -#: ../source/reference/method/sh.shardCollection.txt:38 -# 2dc292c419e1472a9866f9b439218b23 -msgid ":ref:`Hashed shard keys ` use a hashed index of a single field as the shard key." -msgstr "" - -#: ../source/reference/method/sh.shardCollection.txt:41 -# c32256f1fbda4a6196c37b1d9023b536 -msgid "Use the form ``{field: \"hashed\"}`` to specify a hashed shard key. Hashed shard keys may not be compound indexes." -msgstr "" - -#: ../source/includes/note-hashed-shard-key-during-chunk-migration.rst:1 -# b865899ccab84f7da7e4c045fa2748e8 -msgid "If chunk migrations are in progress while creating a hashed shard key collection, the initial chunk distribution may be uneven until the balancer automatically balances the collection." -msgstr "" - -#: ../source/reference/method/sh.shardCollection.txt:46 -# baee630e3fb24f32990bf92efa3128d9 -msgid ":doc:`/core/hashed-sharding`" -msgstr "" - -#: ../source/reference/method/sh.shardCollection.txt:49 -# 2989d2024ca34f578dfcea71866f5faa -msgid "Uniqueness" -msgstr "" - -#: ../source/reference/method/sh.shardCollection.txt:51 -# 334536e1841e45ba9ea193131a12689a -msgid "If specifying ``unique: true``:" -msgstr "" - -#: ../source/includes/extracts/shard-collection-unique-restriction-method.rst:2 -# ddce862e3abf43e1a7604d5eafff45cc -msgid "If the collection is empty, :method:`sh.shardCollection()` creates the unique index on the shard key if such an index does not already exists." -msgstr "" - -#: ../source/includes/extracts/shard-collection-unique-restriction-method.rst:5 -# a7f9b01916cf4917a93c846cc2b7e124 -msgid "If the collection is not empty, you must create the index first before using :method:`sh.shardCollection()`." -msgstr "" - -#: ../source/includes/extracts/shard-collection-unique-restriction-method.rst:8 -# f214fd00d1c6462fb4462fbe3420ba74 -msgid "Although you can have a unique :term:`compound index` where the shard key is a :ref:`prefix `, if using ``unique`` parameter, the collection must have a unique index that is on the shard key." -msgstr "" - -#: ../source/reference/method/sh.shardCollection.txt:55 -# d855fa7ff18f4d2f893af5078f6d5551 -msgid "See also :ref:`Sharded Collection and Unique Indexes `" -msgstr "" - -#: ../source/reference/method/sh.shardCollection.txt:59 -# e540ac31528c4eed98b80c643fc25dab -msgid "Example" -msgstr "" - -#: ../source/reference/method/sh.shardCollection.txt:61 -# ac57133384774e73b20c278d5fdc01af -msgid "Given the ``people`` collection in the ``records`` database, the following command shards the collection by the ``zipcode`` field:" -msgstr "" - -#: ../source/reference/method/sh.shardCollection.txt:68 -# 5691f7887d884343a63cd32094951705 -msgid ":dbcommand:`shardCollection`, :doc:`/sharding`" -msgstr "" - diff --git a/locale/pot/reference/method/sh.splitAt.pot b/locale/pot/reference/method/sh.splitAt.pot deleted file mode 100644 index 16551cd5a76..00000000000 --- a/locale/pot/reference/method/sh.splitAt.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sh.splitAt.txt:3 -# c3c3c46a8f8c49ffb7d335c284436d0d -msgid "sh.splitAt()" -msgstr "" - -#: ../source/reference/method/sh.splitAt.txt:0 -# 4bde9a784a66489da6c2277712fc2063 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/sh.splitAt.txt:14 -# ed5d0e09eb7342d48ab9f9c33e65b7d0 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/sh.splitAt.txt:18 -# 6ce41a097f4447b0bace119414f0a8aa -msgid "Splits a chunk at the shard key value specified by the query." -msgstr "" - -#: ../source/reference/method/sh.splitAt.txt:20 -# 8690daacc9f4469b86ef5daaa528ab4b -msgid "The method takes the following arguments:" -msgstr "" - -#: ../source/reference/method/sh.splitAt.txt:25 -# 16e32650ccdb4e559ed305abd25a657c -msgid "Consideration" -msgstr "" - -#: ../source/includes/fact-split-methods.rst:1 -# bd423892b11340e3a3492134f181ab70 -msgid "In most circumstances, you should leave chunk splitting to the automated processes within MongoDB. However, when initially deploying a :term:`sharded cluster`, it may be beneficial to :term:`pre-split ` manually an empty collection using methods such as |split-method|." -msgstr "" - -#: ../source/reference/method/sh.splitAt.txt:32 -# 4fca27d7e3b84f3089fa2d701112589f -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/sh.splitAt.txt:34 -# 4f8bbbc59290419bbad2b98ac9e468e2 -msgid ":method:`sh.splitAt()` splits the original chunk into two chunks. One chunk has a shard key range that starts with the original lower bound (inclusive) and ends at the specified shard key value (exclusive). The other chunk has a shard key range that starts with the specified shard key value (inclusive) as the lower bound and ends at the original upper bound (exclusive)." -msgstr "" - -#: ../source/reference/method/sh.splitAt.txt:41 -# 5c092b09afaf4d86978a8a67e4a56227 -msgid "To split a chunk at its median point instead, see :method:`sh.splitFind()`." -msgstr "" - diff --git a/locale/pot/reference/method/sh.splitFind.pot b/locale/pot/reference/method/sh.splitFind.pot deleted file mode 100644 index dd50fc1ef7c..00000000000 --- a/locale/pot/reference/method/sh.splitFind.pot +++ /dev/null @@ -1,53 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sh.splitFind.txt:3 -# 8364f9f4e3c04d1688a9785f1047bfe3 -msgid "sh.splitFind()" -msgstr "" - -#: ../source/reference/method/sh.splitFind.txt:0 -# f3498ec4390342ce8b0dd0d9c03fe41b -msgid "On this page" -msgstr "" - -#: ../source/reference/method/sh.splitFind.txt:14 -# 25dc10fa2d18462596ec7e03f8122bfa -msgid "Definition" -msgstr "" - -#: ../source/reference/method/sh.splitFind.txt:18 -# cb242376f6574fc79b4646cca71747cf -msgid "Splits the chunk that contains the shard key value specified by the ``query`` at the chunk's median point. :method:`sh.splitFind()` creates two roughly equal chunks. To split a chunk at a specific point instead, see :method:`sh.splitAt()`." -msgstr "" - -#: ../source/reference/method/sh.splitFind.txt:23 -# 34c489e5f4e34fcd84fa2c99dc8cc4b6 -msgid "The method takes the following arguments:" -msgstr "" - -#: ../source/reference/method/sh.splitFind.txt:28 -# de181f6227d641dd8188d284168ca140 -msgid "Consideration" -msgstr "" - -#: ../source/includes/fact-split-methods.rst:1 -# 03da32ad16794dd694dd59c029d2be61 -msgid "In most circumstances, you should leave chunk splitting to the automated processes within MongoDB. However, when initially deploying a :term:`sharded cluster`, it may be beneficial to :term:`pre-split ` manually an empty collection using methods such as |split-method|." -msgstr "" - diff --git a/locale/pot/reference/method/sh.startBalancer.pot b/locale/pot/reference/method/sh.startBalancer.pot deleted file mode 100644 index fd5e46c63b2..00000000000 --- a/locale/pot/reference/method/sh.startBalancer.pot +++ /dev/null @@ -1,93 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sh.startBalancer.txt:3 -# f7cae413dd1140cca86264d54cfbe8f4 -msgid "sh.startBalancer()" -msgstr "" - -#: ../source/reference/method/sh.startBalancer.txt:0 -# f25ae2ef672643a98656a7207a3dc94f -msgid "On this page" -msgstr "" - -#: ../source/reference/method/sh.startBalancer.txt:14 -# 5b7071d2e352474b98b315cfbaedc4ca -msgid "Definition" -msgstr "" - -#: ../source/reference/method/sh.startBalancer.txt:18 -# 754ec34276a94c7eb588fd8a0d93b1db -msgid "Starts the balancer in a sharded cluster." -msgstr "" - -#: ../source/reference/method/sh.startBalancer.txt:22 -# 7b995b06d8584d1abb5c141475d00663 -msgid "Beginning in MongoDB 3.4, the method does not wait for balancing to start. In earlier versions, the method waited for the balancing to initiate." -msgstr "" - -#: ../source/reference/method/sh.startBalancer.txt:28 -# f53f7795c88548718f7186c489664d49 -msgid "The :program:`mongo` shell method :method:`sh.startBalancer` is a wrapper around the :dbcommand:`balancerStart` command, introduced in 3.4." -msgstr "" - -#: ../source/reference/method/sh.startBalancer.txt:34 -# 8f06d011a728432abe99a726260d6507 -msgid ":method:`sh.enableBalancing()`" -msgstr "" - -#: ../source/reference/method/sh.startBalancer.txt:35 -# 1ccca85590654156953798a892a74a22 -msgid ":method:`sh.disableBalancing()`" -msgstr "" - -#: ../source/reference/method/sh.startBalancer.txt:36 -# 99778fa7b8ee4d328e4756c5affc53c0 -msgid ":method:`sh.getBalancerHost()`" -msgstr "" - -#: ../source/reference/method/sh.startBalancer.txt:37 -# 656bf90085964fbab10790f85b2cdcf1 -msgid ":method:`sh.getBalancerState()`" -msgstr "" - -#: ../source/reference/method/sh.startBalancer.txt:38 -# 8107aeb9b517418e856f152deb462657 -msgid ":method:`sh.isBalancerRunning()`" -msgstr "" - -#: ../source/reference/method/sh.startBalancer.txt:39 -# f7e87a78012048cdb18c4d0f0b0f4241 -msgid ":method:`sh.setBalancerState()`" -msgstr "" - -#: ../source/reference/method/sh.startBalancer.txt:40 -# ace73e8a05904cd29500c6d4ebdd131b -msgid ":method:`sh.stopBalancer()`" -msgstr "" - -#: ../source/reference/method/sh.startBalancer.txt:41 -# b1b492fe641c48a99d6e733dec9f70ec -msgid ":method:`sh.waitForBalancer()`" -msgstr "" - -#: ../source/reference/method/sh.startBalancer.txt:42 -# f0a4c861e2c04706bbc31e84b316df52 -msgid ":method:`sh.waitForBalancerOff()`" -msgstr "" - diff --git a/locale/pot/reference/method/sh.status.pot b/locale/pot/reference/method/sh.status.pot deleted file mode 100644 index 3d24e912ab4..00000000000 --- a/locale/pot/reference/method/sh.status.pot +++ /dev/null @@ -1,298 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sh.status.txt:3 -# 7f2e3cea47b545c59be99cc6762add4f -msgid "sh.status()" -msgstr "" - -#: ../source/reference/method/sh.status.txt:0 -# bac3b80e7134495392f80d2f60ff3b05 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/sh.status.txt:14 -# 251522403367463581c10aa14c4c61f9 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/sh.status.txt:20 -# 5ebc3f04c9de422b9cb6a0cf89669223 -msgid "When run on a :program:`mongos` instance, prints a formatted report of the sharding configuration and the information regarding existing chunks in a :term:`sharded cluster`. The default behavior suppresses the detailed chunk information if the total number of chunks is greater than or equal to 20." -msgstr "" - -#: ../source/reference/method/sh.status.txt:26 -# c33b61cf376a47a0ab4e91663fc8577b -msgid "The :method:`sh.status()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/sh.status.txt:30 -# ea05618662544e359a2b06c10b7ae2f4 -msgid ":method:`db.printShardingStatus()`" -msgstr "" - -#: ../source/reference/method/sh.status.txt:35 -# 72718f2eddee4c0d81d6ebf42a4197e0 -msgid "Output Examples" -msgstr "" - -#: ../source/reference/method/sh.status.txt:37 -# 277dd56e0bf741f3bf347e94dbef67ab -msgid "The :ref:`sharding-status-version-fields` section displays information on the :term:`config database`:" -msgstr "" - -#: ../source/reference/method/sh.status.txt:50 -# ac4b4e0f9f334ead95515bc4c1bb2bb6 -msgid "The :ref:`sharding-status-mongoses` section displays information on the version and count of active :program:`mongos` instances:" -msgstr "" - -#: ../source/reference/method/sh.status.txt:58 -# 2b61375bfb7346c6a63f9dfda789cf9e -msgid "The :ref:`autosplit-status` displays information on whether autosplit is enabled:" -msgstr "" - -#: ../source/reference/method/sh.status.txt:66 -# 86739559114d473b9ef3efdf55437cb4 -msgid "The :ref:`sharding-status-shards-fields` section lists information on the shard(s). For each shard, the section displays the name, host, and the associated tags, if any." -msgstr "" - -#: ../source/reference/method/sh.status.txt:83 -# b80ee3b319b944dda3cce9185fb0a2ee -msgid "The :ref:`sharding-status-balancer-fields` section lists information about the state of the :term:`balancer`. This provides insight into current balancer operation and can be useful when troubleshooting an unbalanced sharded cluster." -msgstr "" - -#: ../source/reference/method/sh.status.txt:105 -# bdd9bfcc391b4607834990d0b3701f8e -msgid "The :ref:`sharding-status-databases-fields` section lists information on the database(s). For each database, the section displays the name, whether the database has sharding enabled, and the :term:`primary shard` for the database." -msgstr "" - -#: ../source/reference/method/sh.status.txt:123 -# 44e47737b9ad4340938bf815f5e879dd -msgid "The :ref:`sharding-status-collection-fields` section provides information on the sharding details for sharded collection(s). For each sharded collection, the section displays the shard key, the number of chunks per shard(s), the distribution of documents across chunks [#chunk-details]_, and the tag information, if any, for shard key range(s)." -msgstr "" - -#: ../source/reference/method/sh.status.txt:147 -# 30afdfa47de54e5992246f61c1c7c929 -msgid "Output Fields" -msgstr "" - -#: ../source/reference/method/sh.status.txt:154 -# 96090d5b41034cb884ee819cfac1c248 -msgid "Sharding Version" -msgstr "" - -#: ../source/reference/method/sh.status.txt:158 -# c5e54e86d0b143a6b5f72b5eaf9fca6a -msgid "The :data:`~sh.status.sharding-version._id` is an identifier for the version details." -msgstr "" - -#: ../source/reference/method/sh.status.txt:163 -# 799a98c8a4b0472f831e1035771a392f -msgid "The :data:`~sh.status.sharding-version.minCompatibleVersion` is the minimum compatible version of the config server." -msgstr "" - -#: ../source/reference/method/sh.status.txt:168 -# 1a92bc5fc6514723afcbc7e1009a8213 -msgid "The :data:`~sh.status.sharding-version.currentVersion` is the current version of the config server." -msgstr "" - -#: ../source/reference/method/sh.status.txt:173 -# 760b0a937d7f48b381a27d9365b9e556 -msgid "The :data:`~sh.status.sharding-version.clusterId` is the identification for the sharded cluster." -msgstr "" - -#: ../source/reference/method/sh.status.txt:179 -# f2ac2fc21ee94f65a68be3051340664d -msgid "``mongos`` Version and Count" -msgstr "" - -#: ../source/reference/method/sh.status.txt:183 -# a2f952c0b6cc407192069ada059a08c2 -msgid ":data:`sh.status.active-mongoses` lists the version and count of the :program:`mongos` instances." -msgstr "" - -#: ../source/reference/method/sh.status.txt:189 -# 563810f11bd5470f81a5dd78ccf278c2 -msgid "Autosplit" -msgstr "" - -#: ../source/reference/method/sh.status.txt:193 -# 5f92ae538db84eeebc141b8fbe8075ef -msgid ":data:`sh.status.active-mongoses` indicates whehter autosplit is currently enabled." -msgstr "" - -#: ../source/reference/method/sh.status.txt:199 -# 81b72987cb564ffe91bf13cc53d301c0 -msgid "Shards" -msgstr "" - -#: ../source/reference/method/sh.status.txt:203 -# 48bcee2b0cc64931a687d5e46c14f30e -msgid "The :data:`~sh.status.shards._id` displays the name of the shard." -msgstr "" - -#: ../source/reference/method/sh.status.txt:207 -# 27d8a8872e304064bec2bcd7c15d1e0d -msgid "The :data:`~sh.status.shards.host` displays the host location of the shard." -msgstr "" - -#: ../source/reference/method/sh.status.txt:212 -# 50d92f0db3414af983ee35970d2dd2a5 -msgid "The :data:`~sh.status.shards.tags` displays all the tags for the shard. The field only displays if the shard has tags." -msgstr "" - -#: ../source/reference/method/sh.status.txt:218 -# a8e7140e43094faba7807b21fb104bfe -msgid "Balancer" -msgstr "" - -#: ../source/reference/method/sh.status.txt:220 -# bae3f013da1843739b91f26ae7964727 -msgid ":method:`sh.status()` added the ``balancer`` field." -msgstr "" - -#: ../source/reference/method/sh.status.txt:225 -# 0ad73bdba8c541bcb1c2922f9589240b -msgid ":data:`~sh.status.balancer.currently-enabled` indicates if the :term:`balancer` is currently enabled on the sharded cluster." -msgstr "" - -#: ../source/reference/method/sh.status.txt:230 -# f2d1d6ba1f3e4fa68593470d61f0f843 -msgid ":data:`~sh.status.balancer.currently-running` indicates whether the :term:`balancer` is currently running, and therefore currently balancing the cluster." -msgstr "" - -#: ../source/reference/method/sh.status.txt:234 -# 6badb59b0c4f45a49c7d6de20dff29c2 -msgid "If the :term:`balancer` is running, :data:`~sh.status.balancer.currently-running` prints information on the ``\"balancer\"`` lock." -msgstr "" - -#: ../source/reference/method/sh.status.txt:237 -# 3bcd62f514f14c8ab10c3efebfb33e0b -msgid "in 3.4" -msgstr "" - -#: ../source/reference/method/sh.status.txt:239 -# 2a6aed1ec4224240bebbebb575823fce -msgid "The primary of the CSRS config server holds the ``\"balancer\"`` lock, using a process id named ``\"ConfigServer\"``, which is never released." -msgstr "" - -#: ../source/reference/method/sh.status.txt:245 -# eb25ac84a6064f54a33985388a819771 -msgid ":data:`~sh.status.balancer.collections-with-active-migrations` lists the names of any collections with active migrations, and specifies when the migration began. If there are no active migrations, this field will not appear in the :method:`sh.status()` output." -msgstr "" - -#: ../source/reference/method/sh.status.txt:253 -# a15118e0f4de47c0bb5433c5ca10d56e -msgid ":data:`~sh.status.balancer.failed-balancer-rounds-in-last-5-attempts` displays the number of :term:`balancer` rounds that failed, from among the last five attempted rounds. A balancer round will fail when a chunk migration fails." -msgstr "" - -#: ../source/reference/method/sh.status.txt:260 -# 6e73905d354f4b4287f4461d16757e42 -msgid ":data:`~sh.status.balancer.last-reported-error` lists the most recent balancer error message. If there have been no errors, this field will not appear in the :method:`sh.status()` output." -msgstr "" - -#: ../source/reference/method/sh.status.txt:266 -# 20157587ff6f4c88a8ae0f8285216eff -msgid ":data:`~sh.status.balancer.time-of-reported-error` provides the date and time of the most recently-reported error." -msgstr "" - -#: ../source/reference/method/sh.status.txt:271 -# f53dfa367fb547009b85f389fa168a9b -msgid ":data:`~sh.status.balancer.migration-results-for-the-last-24-hours` displays the number of migrations in the last 24 hours, and the error messages from failed migrations . If there have been no recent migrations, :data:`~sh.status.balancer.migration-results-for-the-last-24-hours` displays ``No recent migrations``." -msgstr "" - -#: ../source/reference/method/sh.status.txt:278 -# ba664930e2a0418ba13e56a374e81441 -msgid ":data:`~sh.status.balancer.migration-results-for-the-last-24-hours` includes *all* migrations, including those not initiated by the balancer." -msgstr "" - -#: ../source/reference/method/sh.status.txt:284 -# 7dfe957ee6bd40c6b742e4afd895d205 -msgid "Databases" -msgstr "" - -#: ../source/reference/method/sh.status.txt:288 -# e5c0b8bbd3254b77a4182c9f197095e7 -msgid "The :data:`~sh.status.databases._id` displays the name of the database." -msgstr "" - -#: ../source/reference/method/sh.status.txt:292 -# 2e99db5f0c524cd9b914f950b0a9298e -msgid "The :data:`~sh.status.databases.partitioned` displays whether the database has sharding enabled. If ``true``, the database has sharding enabled." -msgstr "" - -#: ../source/reference/method/sh.status.txt:298 -# 00ccfbd8ef0e4e71b52ec537890c30ee -msgid "The :data:`~sh.status.databases.primary` displays the :term:`primary shard` for the database." -msgstr "" - -#: ../source/reference/method/sh.status.txt:304 -# dcc53ee8d3b8457bb1fdf22cc2ede970 -msgid "Sharded Collection" -msgstr "" - -#: ../source/reference/method/sh.status.txt:308 -# 1d3bfc570b5949deb4055184a83d0231 -msgid "The :data:`~sh.status.databases.collection.shard-key` displays the shard key specification document." -msgstr "" - -#: ../source/reference/method/sh.status.txt:313 -# 26a9d990cede4c91a09bbb51d31a3895 -msgid "The :data:`~sh.status.databases..unique` displays whether MongoDB enforces uniqueness on the shard key values." -msgstr "" - -#: ../source/reference/method/sh.status.txt:318 -# cee081488fed49f7a19cd0015be2e838 -msgid "The :data:`~sh.status.databases..balancing` displays whether balancing is enabled (``true``) or disabled (``false``) for the collection." -msgstr "" - -#: ../source/reference/method/sh.status.txt:324 -# bb4d64d9705a4e2d80daf516ba34e0cb -msgid "The :data:`~sh.status.databases..chunks` lists all the shards and the number of chunks that reside on each shard." -msgstr "" - -#: ../source/reference/method/sh.status.txt:329 -# 370c051e248149178126d1979f5006a4 -msgid "The :data:`~sh.status.databases..chunk-details` lists the details of the chunks [#chunk-details]_:" -msgstr "" - -#: ../source/reference/method/sh.status.txt:332 -# cf702ec9a4844cf39d1db591e48173f8 -msgid "The range of shard key values that define the chunk," -msgstr "" - -#: ../source/reference/method/sh.status.txt:334 -# 7d11b68a3f72446a976560196ac01f61 -msgid "The shard where the chunk resides, and" -msgstr "" - -#: ../source/reference/method/sh.status.txt:336 -# 1dc62cca92124348a0c7e508f0668f52 -msgid "The last modified timestamp for the chunk." -msgstr "" - -#: ../source/reference/method/sh.status.txt:340 -# ac055f8a82ef40168c957324a3131eec -msgid "The :data:`~sh.status.databases..tag` lists the details of the tags associated with a range of shard key values." -msgstr "" - -#: ../source/reference/method/sh.status.txt:343 -# ac2763e1e75b4ed781add82f69635ec1 -msgid "The sharded collection section, by default, displays the chunk information if the total number of chunks is less than 20. To display the information when you have 20 or more chunks, call the :method:`sh.status()` methods with the ``verbose`` parameter set to ``true``, i.e. ``sh.status(true)``." -msgstr "" - diff --git a/locale/pot/reference/method/sh.stopBalancer.pot b/locale/pot/reference/method/sh.stopBalancer.pot deleted file mode 100644 index bd6dc96dce5..00000000000 --- a/locale/pot/reference/method/sh.stopBalancer.pot +++ /dev/null @@ -1,88 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sh.stopBalancer.txt:3 -# 0ddb0207a89849a3bda8b2ec02c9fb52 -msgid "sh.stopBalancer()" -msgstr "" - -#: ../source/reference/method/sh.stopBalancer.txt:0 -# b850761f4b384d889aa9ee675fc5c3c6 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/sh.stopBalancer.txt:14 -# 71d611988dfe43f0913d4519ed6d3ff0 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/sh.stopBalancer.txt:20 -# 8646892e05b44968a166a0227cd09b30 -msgid "Disables the balancer in a sharded cluster. If a balancing round is in progress, the operation waits for balancing to complete before stopping the balancer." -msgstr "" - -#: ../source/reference/method/sh.stopBalancer.txt:26 -# b2513f86ee9245ab9c592beae3adff24 -msgid "The :program:`mongo` shell method is a wrapper around the :dbcommand:`balancerStop` command, introduced in 3.4." -msgstr "" - -#: ../source/reference/method/sh.stopBalancer.txt:31 -# 614ac36ac02946cdb9709bb4e91549fa -msgid ":method:`sh.enableBalancing()`" -msgstr "" - -#: ../source/reference/method/sh.stopBalancer.txt:32 -# 88608ac421644576bd6f58613611839a -msgid ":method:`sh.disableBalancing()`" -msgstr "" - -#: ../source/reference/method/sh.stopBalancer.txt:33 -# 9a308a4f68f04185bf8b1879010aa5ee -msgid ":method:`sh.getBalancerHost()`" -msgstr "" - -#: ../source/reference/method/sh.stopBalancer.txt:34 -# 6c6e306fb0f04109b5d099aa33228587 -msgid ":method:`sh.getBalancerState()`" -msgstr "" - -#: ../source/reference/method/sh.stopBalancer.txt:35 -# 96131dc85db746609208a4dfa1fbaf6f -msgid ":method:`sh.isBalancerRunning()`" -msgstr "" - -#: ../source/reference/method/sh.stopBalancer.txt:36 -# 4b877e969be24468a3c33db5c4630255 -msgid ":method:`sh.setBalancerState()`" -msgstr "" - -#: ../source/reference/method/sh.stopBalancer.txt:37 -# 20a01e79344448d6844a5d4797909f69 -msgid ":method:`sh.startBalancer()`" -msgstr "" - -#: ../source/reference/method/sh.stopBalancer.txt:38 -# 785ce12e16e64f0caca5d481ff79cd16 -msgid ":method:`sh.waitForBalancer()`" -msgstr "" - -#: ../source/reference/method/sh.stopBalancer.txt:39 -# 7b2086058d644d729e7225ba1997cadd -msgid ":method:`sh.waitForBalancerOff()`" -msgstr "" - diff --git a/locale/pot/reference/method/sh.updateZoneKeyRange.pot b/locale/pot/reference/method/sh.updateZoneKeyRange.pot deleted file mode 100644 index 6f5cdc4033c..00000000000 --- a/locale/pot/reference/method/sh.updateZoneKeyRange.pot +++ /dev/null @@ -1,183 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sh.updateZoneKeyRange.txt:3 -# ca26ccc10d8d480ba9e15ff0394ec1cc -msgid "sh.updateZoneKeyRange()" -msgstr "" - -#: ../source/reference/method/sh.updateZoneKeyRange.txt:0 -# de4d0c7afe8a4fc19c61466eda035618 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/sh.updateZoneKeyRange.txt:14 -# 0736b9979d7d43468a69c1f8e54ebf0b -msgid "Definition" -msgstr "" - -#: ../source/reference/method/sh.updateZoneKeyRange.txt:20 -# 260ac0de1f6c49a087fa07a2c232ed48 -msgid "Associates a range of shard key values with a :term:`zone`. :method:`sh.updateZoneKeyRange()` takes the following arguments:" -msgstr "" - -#: ../source/reference/method/sh.updateZoneKeyRange.txt:25 -# eb3ac1d2f53047348340609bd537b76c -msgid "Only issue :method:`sh.updateZoneKeyRange()` when connected to a :program:`mongos` instance." -msgstr "" - -#: ../source/reference/method/sh.updateZoneKeyRange.txt:29 -# 34330ee3802b496099dac67b02d83fec -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/sh.updateZoneKeyRange.txt:31 -# f81cfe8fb9d442289d64bbf883246c84 -msgid "You cannot create a range of shard key values whose lower and upper boundaries overlap with an existing range for the sharded collection. For example, given an existing range of ``1`` to ``10``, you cannot create a new range of ``5`` to ``20``, as the new range would overlap with the existing range." -msgstr "" - -#: ../source/reference/method/sh.updateZoneKeyRange.txt:36 -# a4fb66889c8940d59127b8036e2ff2ce -msgid "A zone can have multiple ranges of data associated with it, but a range can at most be associated with a single zone." -msgstr "" - -#: ../source/reference/method/sh.updateZoneKeyRange.txt:39 -# 83bd8a725ac24677a9282db41d3dd10d -msgid "See the :ref:`zone ` manual page for more information on zones in sharded clusters." -msgstr "" - -#: ../source/reference/method/sh.updateZoneKeyRange.txt:43 -# 2faf948f9d8f4deb85bb98fba6cf767e -msgid "Balancer" -msgstr "" - -#: ../source/reference/method/sh.updateZoneKeyRange.txt:45 -# dac648db19a74eed98ec3c4b23645fe0 -msgid "After associating a range to a zone, the :ref:`balancer ` must first run in order to migrate any chunks whose ranges are covered by the zone to shards inside of that zone. Until balancing completes, some chunks may reside on the wrong shard given the configured zones for the sharded cluster. See :ref:`zone-sharding-balancer` for more information." -msgstr "" - -#: ../source/reference/method/sh.updateZoneKeyRange.txt:52 -# a7d50c1976e44ae98194719929637128 -msgid "See the :ref:`sharded cluster balancer ` manual page for more information on how migrations work in a sharded cluster." -msgstr "" - -#: ../source/reference/method/sh.updateZoneKeyRange.txt:56 -# 5bb0dc14db0a4d21aeab4b4b59c5abc8 -msgid "Bounds" -msgstr "" - -#: ../source/includes/fact-shard-ranges-inclusive-exclusive.rst:1 -# 64b559a4dc994ea28ab3d709a6053288 -msgid "Zone ranges are always inclusive of the lower boundary and exclusive of the upper boundary." -msgstr "" - -#: ../source/reference/method/sh.updateZoneKeyRange.txt:61 -# 2658ffdc4d7e4c64a37fc9f8f4a7ea57 -msgid "Dropped Collections" -msgstr "" - -#: ../source/reference/method/sh.updateZoneKeyRange.txt:63 -# 5844f392768a435bbf80624aa8e9b209 -msgid "If you add a zone range to a collection using :method:`sh.updateZoneKeyRange()` and then later drop the collection or its database, MongoDB does not remove the zone association. If you later create a new collection with the same name, the old zone association applies to the new collection." -msgstr "" - -#: ../source/reference/method/sh.updateZoneKeyRange.txt:69 -# 6ef7a6aec61146008c325d7b133a40b2 -msgid "Security" -msgstr "" - -#: ../source/reference/method/sh.updateZoneKeyRange.txt:71 -# 3a33bffcb6c442abb7801114c6525d5a -msgid "For sharded clusters running with :ref:`authentication `, you must authenticate as a user whose privileges include:" -msgstr "" - -#: ../source/reference/method/sh.updateZoneKeyRange.txt:74 -# e9059484c5f34049b3710367ece30a73 -msgid ":authaction:`find` on the ``config.shards`` collection or the ``config`` database" -msgstr "" - -#: ../source/reference/method/sh.updateZoneKeyRange.txt:77 -# 66a7887524934fa686637efbe716b060 -msgid ":authaction:`find` on the ``config.tags`` collection or the ``config`` database" -msgstr "" - -#: ../source/reference/method/sh.updateZoneKeyRange.txt:80 -# 992c8566d6444c19b0443054df93a00a -msgid ":authaction:`update` on the ``config.tags`` collection or the ``config`` database" -msgstr "" - -#: ../source/reference/method/sh.updateZoneKeyRange.txt:83 -# 2b29a06e6caf41e7ab7a8469178fbb83 -msgid "The :authrole:`clusterAdmin` or :authrole:`clusterManager` built-in roles have the appropriate permissions for issuing :method:`sh.updateZoneKeyRange()`. See the documentation page for :ref:`Role-Based Access Control ` for more information." -msgstr "" - -#: ../source/reference/method/sh.updateZoneKeyRange.txt:89 -# b973175c7f0245269fda7e759a9e1e7c -msgid "Example" -msgstr "" - -#: ../source/reference/method/sh.updateZoneKeyRange.txt:91 -# 3d0f0f8f08754e3aadffabde10eff27a -msgid "Given a sharded collection ``exampledb.collection`` with a shard key of ``{ a : 1 }``, the following operation creates a range with a lower bound of ``1`` and an upper bound of ``10`` on the ``alpha`` zone:" -msgstr "" - -#: ../source/reference/method/sh.updateZoneKeyRange.txt:104 -# 179c8a570810496db9e240dc0fe88180 -msgid "The following operation removes the previously created range by passing ``null`` to the ``zone`` field." -msgstr "" - -#: ../source/reference/method/sh.updateZoneKeyRange.txt:116 -# d76bfdba0cc14a839bcc471fae67c663 -msgid "The ``min`` and ``max`` must match exactly the bounds of the target range. The following operation attempts to remove the previously created range, but specifies ``{ a : 0 }`` as the ``min`` bound:" -msgstr "" - -#: ../source/reference/method/sh.updateZoneKeyRange.txt:129 -# f548df72298d4b9e88b3d190210ff04d -msgid "While the range of ``{ a : 0 }`` and ``{ a : 10 }`` encompasses the existing range, it is not an exact match and therefore :dbcommand:`updateZoneKeyRange` does not remove anything." -msgstr "" - -#: ../source/reference/method/sh.updateZoneKeyRange.txt:134 -# 8cd3faff788445baa9d8ae010d2cf670 -msgid "Compound Shard Key" -msgstr "" - -#: ../source/reference/method/sh.updateZoneKeyRange.txt:136 -# 260a4fe653c74618a2bee0fc05213060 -msgid "Given a sharded collection ``exampledb.collection`` with a shard key of ``{ a : 1, b : 1 }``, the following operation creates a range covering the lower bound of ``{ a: 1, b : 1 }`` and an upper bound of ``{ a : 10, b : 10}`` and associates it with the ``alpha`` zone:" -msgstr "" - -#: ../source/reference/method/sh.updateZoneKeyRange.txt:150 -# 5dbcedbde0b84cac94afa07d79c359c2 -msgid "If you wanted to create a range on values of ``b`` only, you must specify the entire range of ``a`` when creating ranges. For example, the following operations create two ranges on ``b`` and associates them to the ``beta`` zone." -msgstr "" - -#: ../source/reference/method/sh.updateZoneKeyRange.txt:157 -# 0cc745d4072a40ae9dccbf0e129cf690 -msgid "The previously defined range conflicts with the ranges defined in this example. Issue the :method:`sh.removeRangeFromZone()` operation to remove an existing conflicting range." -msgstr "" - -#: ../source/reference/method/sh.updateZoneKeyRange.txt:177 -# 9da6720c7e724267bfface4139e16860 -msgid ":bsontype:`MinKey` always compares as lower than every other possible value, while :bsontype:`MaxKey` always compares as higher than every other possible value. Using these special values for the lower and upper bounds of the range captures the entire possible value space of ``a``." -msgstr "" - -#: ../source/reference/method/sh.updateZoneKeyRange.txt:182 -# c70a000ab9b4459aaf2e2028c36c76ef -msgid ":method:`sh.addShardToZone()`, :method:`sh.removeRangeFromZone()`" -msgstr "" - diff --git a/locale/pot/reference/method/sh.waitForBalancer.pot b/locale/pot/reference/method/sh.waitForBalancer.pot deleted file mode 100644 index 5d75f8c7ebb..00000000000 --- a/locale/pot/reference/method/sh.waitForBalancer.pot +++ /dev/null @@ -1,38 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sh.waitForBalancer.txt:3 -# e3c47f42a4d54ceaa65b93efcb9a9906 -msgid "sh.waitForBalancer()" -msgstr "" - -#: ../source/reference/method/sh.waitForBalancer.txt:0 -# 02ea41077d0c48a58172832435818ac5 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/sh.waitForBalancer.txt:14 -# 676483a3e15848e19713b7e3c9f4fe8f -msgid "Definition" -msgstr "" - -#: ../source/reference/method/sh.waitForBalancer.txt:18 -# af38794fd9ea4d7cbe3eddc7000b5b50 -msgid "Waits for a change in the state of the balancer. :method:`sh.waitForBalancer()` is an internal method, which takes the following arguments:" -msgstr "" - diff --git a/locale/pot/reference/method/sh.waitForBalancerOff.pot b/locale/pot/reference/method/sh.waitForBalancerOff.pot deleted file mode 100644 index a6134f07e71..00000000000 --- a/locale/pot/reference/method/sh.waitForBalancerOff.pot +++ /dev/null @@ -1,83 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sh.waitForBalancerOff.txt:3 -# a67b5a339b5f47d391bf133dbd905c76 -msgid "sh.waitForBalancerOff()" -msgstr "" - -#: ../source/reference/method/sh.waitForBalancerOff.txt:0 -# 38d0d629f02d445fb9febdb6ac63e841 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/sh.waitForBalancerOff.txt:14 -# 1ef28b0120b34adf9dcaf0569899f45a -msgid "Definition" -msgstr "" - -#: ../source/reference/method/sh.waitForBalancerOff.txt:18 -# d477d1f329de4d1e9fd5cca79a10c045 -msgid "Internal method that waits until the balancer is not running." -msgstr "" - -#: ../source/reference/method/sh.waitForBalancerOff.txt:24 -# b06ffa4e04024414b46b601032acdd45 -msgid ":method:`sh.enableBalancing()`" -msgstr "" - -#: ../source/reference/method/sh.waitForBalancerOff.txt:25 -# 81076d8cbab740bfba66de15d50a4ada -msgid ":method:`sh.disableBalancing()`" -msgstr "" - -#: ../source/reference/method/sh.waitForBalancerOff.txt:26 -# 4d69be180fe848c3a46a06662e105eef -msgid ":method:`sh.getBalancerHost()`" -msgstr "" - -#: ../source/reference/method/sh.waitForBalancerOff.txt:27 -# e4ac809af18642e49d51fb7833f7c27c -msgid ":method:`sh.getBalancerState()`" -msgstr "" - -#: ../source/reference/method/sh.waitForBalancerOff.txt:28 -# 434a75fb547b489f9c66ed9d2bbfc84c -msgid ":method:`sh.isBalancerRunning()`" -msgstr "" - -#: ../source/reference/method/sh.waitForBalancerOff.txt:29 -# d43d6512ca65465dbb910b65c23ea9e7 -msgid ":method:`sh.setBalancerState()`" -msgstr "" - -#: ../source/reference/method/sh.waitForBalancerOff.txt:30 -# e987a9a31d594cc9b31d5c3d31f918b2 -msgid ":method:`sh.startBalancer()`" -msgstr "" - -#: ../source/reference/method/sh.waitForBalancerOff.txt:31 -# c7fec15b2469487f9ef0912c936d6aa9 -msgid ":method:`sh.stopBalancer()`" -msgstr "" - -#: ../source/reference/method/sh.waitForBalancerOff.txt:32 -# 2a492f32da5b4a3c8abe8c17c07db815 -msgid ":method:`sh.waitForBalancer()`" -msgstr "" - diff --git a/locale/pot/reference/method/sh.waitForDLock.pot b/locale/pot/reference/method/sh.waitForDLock.pot deleted file mode 100644 index 00ccb585630..00000000000 --- a/locale/pot/reference/method/sh.waitForDLock.pot +++ /dev/null @@ -1,38 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sh.waitForDLock.txt:3 -# 60b2424d46414a56a1308f3807cd20d2 -msgid "sh.waitForDLock()" -msgstr "" - -#: ../source/reference/method/sh.waitForDLock.txt:0 -# 99fd45cb599c4042b5209cea159cc367 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/sh.waitForDLock.txt:14 -# ab79735f652845d683b936c53ff9c3df -msgid "Definition" -msgstr "" - -#: ../source/reference/method/sh.waitForDLock.txt:18 -# 74ce60ba39e3496c848f1e1383e96c7e -msgid "Waits until the specified distributed lock changes state. :method:`sh.waitForDLock()` is an internal method that takes the following arguments:" -msgstr "" - diff --git a/locale/pot/reference/method/sh.waitForPingChange.pot b/locale/pot/reference/method/sh.waitForPingChange.pot deleted file mode 100644 index a9471de1b1e..00000000000 --- a/locale/pot/reference/method/sh.waitForPingChange.pot +++ /dev/null @@ -1,38 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sh.waitForPingChange.txt:3 -# f16139bb42a4480f912cc3eb3f2acab9 -msgid "sh.waitForPingChange()" -msgstr "" - -#: ../source/reference/method/sh.waitForPingChange.txt:0 -# 91f996a766414e6ca114046ba4ad9e3f -msgid "On this page" -msgstr "" - -#: ../source/reference/method/sh.waitForPingChange.txt:14 -# efa7d38c283b44e9ba468a4c0fa4ea61 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/sh.waitForPingChange.txt:18 -# fd10d40a71ce4d74a406cdedab600f07 -msgid ":method:`sh.waitForPingChange()` waits for a change in ping state of one of the ``activepings``, and only returns when the specified ping changes state." -msgstr "" - diff --git a/locale/pot/reference/method/sleep.pot b/locale/pot/reference/method/sleep.pot deleted file mode 100644 index e119f6a5e81..00000000000 --- a/locale/pot/reference/method/sleep.pot +++ /dev/null @@ -1,53 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sleep.txt:3 -# 1d318e790c84441ba5471eeb7c5decc7 -msgid "sleep()" -msgstr "" - -#: ../source/reference/method/sleep.txt:0 -# ae2b38502594468784ad6411e66c517d -msgid "On this page" -msgstr "" - -#: ../source/reference/method/sleep.txt:14 -# 8261e4efabc14f4b929092f1f9cfcc51 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/sleep.txt:20 -# 08381b631e1d489797044b6540343885 -msgid ":method:`sleep()` suspends a JavaScript execution context for a specified number of milliseconds." -msgstr "" - -#: ../source/reference/method/sleep.txt:24 -# 228d968005d742018d0b91f86cd75c56 -msgid "Example" -msgstr "" - -#: ../source/reference/method/sleep.txt:26 -# 3d4872feb8344305bda1978061d2b78c -msgid "Consider a low-priority bulk data import script. To avoid impacting other processes, you may suspend the shell after inserting each document, distributing the cost of insertion over a longer period of time." -msgstr "" - -#: ../source/reference/method/sleep.txt:30 -# 6657bdf1bf2f4cdaa3a2492be3168208 -msgid "The following example :program:`mongo` script will load a JSON file containing an array of documents, and save one element every 100 milliseconds." -msgstr "" - diff --git a/locale/pot/reference/method/srand.pot b/locale/pot/reference/method/srand.pot deleted file mode 100644 index ca5226d0165..00000000000 --- a/locale/pot/reference/method/srand.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/srand.txt:3 -# c76138098e204c2198dbc4f4a1b0be77 -msgid "_srand()" -msgstr "" - -#: ../source/reference/method/srand.txt:15 -# 27d636811fa24368a75378d6d2f6d6ce -msgid "For internal use." -msgstr "" - diff --git a/locale/pot/reference/method/startMongoProgram.pot b/locale/pot/reference/method/startMongoProgram.pot deleted file mode 100644 index 3a704ef25b2..00000000000 --- a/locale/pot/reference/method/startMongoProgram.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/startMongoProgram.txt:3 -# 5a8d8beaa0434bceb613107896ed561c -msgid "startMongoProgram()" -msgstr "" - -#: ../source/reference/method/startMongoProgram.txt:15 -# 54787ac3050d4f24897a3451a906cf8c -msgid "For internal use." -msgstr "" - diff --git a/locale/pot/reference/method/stopMongoProgram.pot b/locale/pot/reference/method/stopMongoProgram.pot deleted file mode 100644 index c50ffd8264a..00000000000 --- a/locale/pot/reference/method/stopMongoProgram.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/stopMongoProgram.txt:3 -# 4fe0aa7f5bdd442f9cd57da5da757461 -msgid "stopMongoProgram()" -msgstr "" - -#: ../source/reference/method/stopMongoProgram.txt:15 -# a7cb9cf03dde4efba05bf88c3584fdca -msgid "For internal use." -msgstr "" - diff --git a/locale/pot/reference/method/stopMongoProgramByPid.pot b/locale/pot/reference/method/stopMongoProgramByPid.pot deleted file mode 100644 index f16863e2932..00000000000 --- a/locale/pot/reference/method/stopMongoProgramByPid.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/stopMongoProgramByPid.txt:3 -# c634cd16d75741d3979fa2add5eaf827 -msgid "stopMongoProgramByPid()" -msgstr "" - -#: ../source/reference/method/stopMongoProgramByPid.txt:14 -# c50a1232e2594bcba0152e0fde8f27a7 -msgid "For internal use." -msgstr "" - diff --git a/locale/pot/reference/method/stopMongod.pot b/locale/pot/reference/method/stopMongod.pot deleted file mode 100644 index 1ffe9225f04..00000000000 --- a/locale/pot/reference/method/stopMongod.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/stopMongod.txt:3 -# a899d6e6e13349e085601f960482bc1c -msgid "stopMongod()" -msgstr "" - -#: ../source/reference/method/stopMongod.txt:15 -# 021494781cc54cba9edce69da505c053 -msgid "For internal use." -msgstr "" - diff --git a/locale/pot/reference/method/version.pot b/locale/pot/reference/method/version.pot deleted file mode 100644 index 4448068f139..00000000000 --- a/locale/pot/reference/method/version.pot +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/version.txt:3 -# c677fb98190d433f818185a489e5963c -msgid "version()" -msgstr "" - -#: ../source/reference/method/version.txt:15 -# 660cb793f37b4edc80bc2c8270ae7a50 -msgid "The version of the :program:`mongo` shell as a string." -msgstr "" - -#: ../source/reference/method/version.txt:17 -# 81ee8a3680bd4b6e85ebcd79aadaa469 -msgid "In previous versions of the shell, :method:`version()` would print the version instead of returning a string." -msgstr "" - diff --git a/locale/pot/reference/method/waitMongoProgramOnPort.pot b/locale/pot/reference/method/waitMongoProgramOnPort.pot deleted file mode 100644 index 57dd005745f..00000000000 --- a/locale/pot/reference/method/waitMongoProgramOnPort.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/waitMongoProgramOnPort.txt:3 -# 5d252eb0b65d4160b24d3bf28a6cb56f -msgid "waitMongoProgramOnPort()" -msgstr "" - -#: ../source/reference/method/waitMongoProgramOnPort.txt:15 -# f0cb28764ac44664b8224bd8ee2129b5 -msgid "For internal use." -msgstr "" - diff --git a/locale/pot/reference/method/waitProgram.pot b/locale/pot/reference/method/waitProgram.pot deleted file mode 100644 index 24d0e7b96d2..00000000000 --- a/locale/pot/reference/method/waitProgram.pot +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/waitProgram.txt:3 -# aada513209ce4538bea7a30152a66ce7 -msgid "waitProgram()" -msgstr "" - -#: ../source/reference/method/waitProgram.txt:15 -# 364ce74ff454450381a577c58c6fb5f4 -msgid "For internal use." -msgstr "" - diff --git a/locale/pot/reference/mongo-shell.pot b/locale/pot/reference/mongo-shell.pot deleted file mode 100644 index 29f29c4e400..00000000000 --- a/locale/pot/reference/mongo-shell.pot +++ /dev/null @@ -1,1193 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/mongo-shell.txt:3 -# 154feea6b0f643018c35741ac9ed0f99 -msgid "``mongo`` Shell Quick Reference" -msgstr "" - -#: ../source/reference/mongo-shell.txt:0 -# 3377a30258ad40af810d554bf15ded4e -msgid "On this page" -msgstr "" - -#: ../source/reference/mongo-shell.txt:14 -# 3f04ab63e5f543f3aad7e547a1c0876a -msgid "``mongo`` Shell Command History" -msgstr "" - -#: ../source/reference/mongo-shell.txt:16 -# b55642d620dd4044aebdd079e069762b -msgid "You can retrieve previous commands issued in the :program:`mongo` shell with the up and down arrow keys. Command history is stored in ``~/.dbshell`` file. See :ref:`.dbshell ` for more information." -msgstr "" - -#: ../source/reference/mongo-shell.txt:22 -# 91a23e07eb804ec3b9c1b480c114af66 -msgid "Command Line Options" -msgstr "" - -#: ../source/reference/mongo-shell.txt:24 -# 86a8ad146e3e48c7a99576a4c02df29d -msgid "The :program:`mongo` shell can be started with numerous options. See :doc:`mongo shell ` page for details on all available options." -msgstr "" - -#: ../source/reference/mongo-shell.txt:28 -# eee5c2efbe0f4fe1af2357da08cf0dd0 -msgid "The following table displays some common options for :program:`mongo`:" -msgstr "" - -#: ../source/reference/mongo-shell.txt:34 -# 092d29fbf69c4bdfb8147b53a81fa96b -msgid "Option" -msgstr "" - -#: ../source/reference/mongo-shell.txt:35 -#: ../source/reference/mongo-shell.txt:68 -#: ../source/reference/mongo-shell.txt:139 -#: ../source/reference/mongo-shell.txt:336 -#: ../source/reference/mongo-shell.txt:512 -# c81414d9d3504c4f9ac080c99c185f3a -# fa7439f3abd844e9b1c0f516cd014e81 -# 971dbb937f734e3ea107eb2335822ee6 -# 11b162a17d9441a59906e625bde77806 -# cf50a1ad2b364d2984f5a7980f36ca0d -msgid "Description" -msgstr "" - -#: ../source/reference/mongo-shell.txt:37 -# c998ccc898dc42e69c758d45b77a179b -msgid ":option:`--help `" -msgstr "" - -#: ../source/reference/mongo-shell.txt:38 -# 26e1909224f1419b97b5dfa534286504 -msgid "Show command line options" -msgstr "" - -#: ../source/reference/mongo-shell.txt:40 -# 5bb7e3677e6e415c8b94f20b20835f88 -msgid ":option:`--nodb `" -msgstr "" - -#: ../source/reference/mongo-shell.txt:42 -# c43b38931bd14fd886e22fbb10d575ba -msgid "Start :program:`mongo` shell without connecting to a database." -msgstr "" - -#: ../source/reference/mongo-shell.txt:44 -# 6634c1f892fc4dd585f3618a97421061 -msgid "To connect later, see :ref:`mongo-shell-new-connections`." -msgstr "" - -#: ../source/reference/mongo-shell.txt:46 -# d86cdb114f544c3ea634237f9c961538 -msgid ":option:`--shell `" -msgstr "" - -#: ../source/reference/mongo-shell.txt:48 -# bdd4532e1d6d43e2a89068627b28eba8 -msgid "Used in conjunction with a JavaScript file (i.e. :ref:`\\ `) to continue in the :program:`mongo` shell after running the JavaScript file." -msgstr "" - -#: ../source/reference/mongo-shell.txt:52 -# 89bc316d12ce4293a63106c3fe3e4420 -msgid "See :ref:`JavaScript file ` for an example." -msgstr "" - -#: ../source/reference/mongo-shell.txt:58 -# 2b8d43c86a3749fbb70ea08f9422444d -msgid "Command Helpers" -msgstr "" - -#: ../source/reference/mongo-shell.txt:60 -# ebb3604547de4eb89386b3d616c2e12d -msgid "The :program:`mongo` shell provides various help. The following table displays some common help methods and commands:" -msgstr "" - -#: ../source/reference/mongo-shell.txt:67 -# 724bcc257c224ecd9e12d5e90bd6d99a -msgid "Help Methods and Commands" -msgstr "" - -#: ../source/reference/mongo-shell.txt:70 -# 0fb0202816564566acf71be900f46397 -msgid "``help``" -msgstr "" - -#: ../source/reference/mongo-shell.txt:72 -# 35f94beba1194a7cb8641625101bf061 -msgid "Show help." -msgstr "" - -#: ../source/reference/mongo-shell.txt:74 -# 0e2d3fba30b34c7ebca15a9e0ae43cc1 -msgid ":method:`db.help()`" -msgstr "" - -#: ../source/reference/mongo-shell.txt:76 -# 6bd8c0366a134c52b8b760c8e2cbcc03 -msgid "Show help for database methods." -msgstr "" - -#: ../source/reference/mongo-shell.txt:78 -# d9521f3fe1b444e894eac64c677500d3 -msgid ":method:`db.\\.help() `" -msgstr "" - -#: ../source/reference/mongo-shell.txt:80 -# 8ce5602293a94692992da075c9f9c6c0 -msgid "Show help on collection methods. The ```` can be the name of an existing collection or a non-existing collection." -msgstr "" - -#: ../source/reference/mongo-shell.txt:83 -# 69ba89f2077c4366991258b18368c60e -msgid "``show dbs``" -msgstr "" - -#: ../source/reference/mongo-shell.txt:85 -# 3ccb1fb891464c4287ab54e77ff94fb8 -msgid "Print a list of all databases on the server." -msgstr "" - -#: ../source/reference/mongo-shell.txt:87 -# 51e8e496e6d14f68b2683c175cc00288 -msgid "``use ``" -msgstr "" - -#: ../source/reference/mongo-shell.txt:89 -# e8ff8f7ca09c4bf28bbad194337168e2 -msgid "Switch current database to ````. The :program:`mongo` shell variable ``db`` is set to the current database." -msgstr "" - -#: ../source/reference/mongo-shell.txt:92 -# 28cdf13219b847079e8f5be2ee1f7aaf -msgid "``show collections``" -msgstr "" - -#: ../source/reference/mongo-shell.txt:94 -# 370c025ab6e0476d806e66232476040d -msgid "Print a list of all collections for current database" -msgstr "" - -#: ../source/reference/mongo-shell.txt:96 -# ed0a57457cd748a2881f5ffc86957220 -msgid "``show users``" -msgstr "" - -#: ../source/reference/mongo-shell.txt:98 -# 3e4ebdc84e3d49c89e6d32158721a1a9 -msgid "Print a list of users for current database." -msgstr "" - -#: ../source/reference/mongo-shell.txt:100 -# 9d90ef9fd65144e9a3209aaebcc4fd30 -msgid "``show roles``" -msgstr "" - -#: ../source/reference/mongo-shell.txt:102 -# 4aa83cea66454282bb92ef285aa9365f -msgid "Print a list of all roles, both user-defined and built-in, for the current database." -msgstr "" - -#: ../source/reference/mongo-shell.txt:105 -# 019934523ad447c08ea5c278d8922b17 -msgid "``show profile``" -msgstr "" - -#: ../source/reference/mongo-shell.txt:107 -# 297b0b3a65a940f3aa5acddf3d7491ee -msgid "Print the five most recent operations that took 1 millisecond or more. See documentation on the :doc:`database profiler ` for more information." -msgstr "" - -#: ../source/reference/mongo-shell.txt:111 -# dce13532135846c2a8cf90416a80c848 -msgid "``show databases``" -msgstr "" - -#: ../source/reference/mongo-shell.txt:113 -# c6c5abf5970f4678a1289ad05fc047b0 -msgid "Print a list of all available databases." -msgstr "" - -#: ../source/reference/mongo-shell.txt:115 -# 6d437109c14a44f5bedee0dace13bdd9 -msgid "``load()``" -msgstr "" - -#: ../source/reference/mongo-shell.txt:117 -# 31736747e6c743f380aa50648636eb37 -msgid "Execute a JavaScript file. See :doc:`/tutorial/write-scripts-for-the-mongo-shell` for more information." -msgstr "" - -#: ../source/reference/mongo-shell.txt:122 -# ee2c25aa07e94937935c8f4e77b45918 -msgid "Basic Shell JavaScript Operations" -msgstr "" - -#: ../source/reference/mongo-shell.txt:124 -# 5b9458e338cd460b8b6a26ed2a875a18 -msgid "The :program:`mongo` shell provides a :doc:`JavaScript API ` for database operations." -msgstr "" - -#: ../source/reference/mongo-shell.txt:127 -# 4a4870114da84a858c0b559e6b03d4e9 -msgid "In the :program:`mongo` shell, ``db`` is the variable that references the current database. The variable is automatically set to the default database ``test`` or is set when you use the ``use `` to switch current database." -msgstr "" - -#: ../source/reference/mongo-shell.txt:132 -# 271125fa339d401f8ac4249a4c85647d -msgid "The following table displays some common JavaScript operations:" -msgstr "" - -#: ../source/reference/mongo-shell.txt:138 -# dc49815d9c7c40f99af0b2ba00f70782 -msgid "JavaScript Database Operations" -msgstr "" - -#: ../source/reference/mongo-shell.txt:141 -# 1295ee39233f46a0b693c427717a0df3 -msgid ":method:`db.auth()`" -msgstr "" - -#: ../source/reference/mongo-shell.txt:143 -# 2fa090912ca745debf4fab02bad7739b -msgid "If running in secure mode, authenticate the user." -msgstr "" - -#: ../source/reference/mongo-shell.txt:145 -# d5a578a37b2d4f06bfae596c29368859 -msgid "``coll = db.``" -msgstr "" - -#: ../source/reference/mongo-shell.txt:147 -# cad7469bfbc74713be202ecb253d2010 -msgid "Set a specific collection in the current database to a variable ``coll``, as in the following example:" -msgstr "" - -#: ../source/reference/mongo-shell.txt:154 -# 36949501f2134447a2c31c7f0d021997 -msgid "You can perform operations on the ``myCollection`` using the variable, as in the following example:" -msgstr "" - -#: ../source/reference/mongo-shell.txt:161 -# 085c522be55d40a0a7ac19f96e18ffa1 -msgid ":method:`db.collection.find()`" -msgstr "" - -#: ../source/reference/mongo-shell.txt:163 -# c3c691dbb9d94f00bcce7ae72c835370 -msgid "Find all documents in the collection and returns a cursor." -msgstr "" - -#: ../source/reference/mongo-shell.txt:165 -# 6b08b64cfe834cb5895a4429aa944fc1 -msgid "See the :method:`db.collection.find()` and :doc:`/tutorial/query-documents` for more information and examples." -msgstr "" - -#: ../source/reference/mongo-shell.txt:169 -# 1987d78d287d4c9e89c5aa91c477ba00 -msgid "See :doc:`/tutorial/iterate-a-cursor` for information on cursor handling in the :program:`mongo` shell." -msgstr "" - -#: ../source/reference/mongo-shell.txt:172 -# 1129e6c01418422c974640850d1514e6 -msgid ":method:`db.collection.insert()`" -msgstr "" - -#: ../source/reference/mongo-shell.txt:174 -# f3a7d9aa74574d5cbf813a8d466aef7a -msgid "Insert a new document into the collection." -msgstr "" - -#: ../source/reference/mongo-shell.txt:176 -# 2103616faa474f38aa87f227a6317698 -msgid ":method:`db.collection.update()`" -msgstr "" - -#: ../source/reference/mongo-shell.txt:178 -# 6c8531253d5a421392c0a15a5eb885e1 -msgid "Update an existing document in the collection." -msgstr "" - -#: ../source/reference/mongo-shell.txt:180 -# fbf903daf82043328c7ee7caec33596a -msgid ":method:`db.collection.save()`" -msgstr "" - -#: ../source/reference/mongo-shell.txt:182 -# 1f7f1cdb8ff4470ca877f04dd70f793f -msgid "Insert either a new document or update an existing document in the collection." -msgstr "" - -#: ../source/reference/mongo-shell.txt:185 -# 9f73f0cff21d4bb894b789ea0a706ca8 -msgid ":method:`db.collection.remove()`" -msgstr "" - -#: ../source/reference/mongo-shell.txt:187 -# ac5c9ac10e3c449f98ecdf4dfa5b9fb0 -msgid "Delete documents from the collection." -msgstr "" - -#: ../source/reference/mongo-shell.txt:189 -# 266068d94dc8475cba4b172734b35ac0 -msgid ":method:`db.collection.drop()`" -msgstr "" - -#: ../source/reference/mongo-shell.txt:191 -# 4aad4d4b0bbc4d75ad64ecb1fa6d69c9 -msgid "Drops or removes completely the collection." -msgstr "" - -#: ../source/reference/mongo-shell.txt:193 -# 6882ab201bd240ef92693f2b117ef5c5 -msgid ":method:`db.collection.createIndex()`" -msgstr "" - -#: ../source/reference/mongo-shell.txt:195 -# e95d68a705f84a60b52cbe6fb8376f4f -msgid "Create a new index on the collection if the index does not exist; otherwise, the operation has no effect." -msgstr "" - -#: ../source/reference/mongo-shell.txt:198 -# 8ab73530f7624631bc8186d75d0185f8 -msgid ":method:`db.getSiblingDB()`" -msgstr "" - -#: ../source/reference/mongo-shell.txt:200 -# cf7ed8bb35444b65b4fa0b3800d3625c -msgid "Return a reference to another database using this same connection without explicitly switching the current database. This allows for cross database queries." -msgstr "" - -#: ../source/reference/mongo-shell.txt:204 -# bad3807d8b8f4f6aa2aa3025edb383c9 -msgid "For more information on performing operations in the shell, see:" -msgstr "" - -#: ../source/reference/mongo-shell.txt:206 -# b862b713d17b41c09eef875d3f495ea2 -msgid ":doc:`/crud`" -msgstr "" - -#: ../source/reference/mongo-shell.txt:208 -#: ../source/reference/mongo-shell.txt:557 -# 43f9efec054145b995b09a387a7e07f1 -# c7864a55915e40beaba4771996538df4 -msgid ":ref:`js-administrative-methods`" -msgstr "" - -#: ../source/reference/mongo-shell.txt:211 -# 36d7a833d16343ad8c4d1b08c7965dc8 -msgid "Keyboard Shortcuts" -msgstr "" - -#: ../source/reference/mongo-shell.txt:213 -# bfaa089f828247979f9bb31697cb315e -msgid "The :program:`mongo` shell provides most keyboard shortcuts similar to those found in the ``bash`` shell or in Emacs. For some functions :program:`mongo` provides multiple key bindings, to accommodate several familiar paradigms." -msgstr "" - -#: ../source/reference/mongo-shell.txt:218 -# 44600c74d9a04d8c9347c7c738cb7008 -msgid "The following table enumerates the keystrokes supported by the :program:`mongo` shell:" -msgstr "" - -#: ../source/reference/mongo-shell.txt:224 -# b32ee9a9d0b342b48f773f842a8520d2 -msgid "**Keystroke**" -msgstr "" - -#: ../source/reference/mongo-shell.txt:225 -# 41db0812f9dd4455ab820f22bcb80010 -msgid "**Function**" -msgstr "" - -#: ../source/reference/mongo-shell.txt:226 -# 8c24370938714f8cb2aed0507c411eae -msgid "Up-arrow" -msgstr "" - -#: ../source/reference/mongo-shell.txt:227 -#: ../source/reference/mongo-shell.txt:273 -# be1f2e2e01ae4477b54527bc8ccf490d -# 8b69b58736004fe5a8fc887e33afab65 -msgid "previous-history" -msgstr "" - -#: ../source/reference/mongo-shell.txt:228 -# b1d98e8c4f674a57bb09fea5d4d7fa00 -msgid "Down-arrow" -msgstr "" - -#: ../source/reference/mongo-shell.txt:229 -#: ../source/reference/mongo-shell.txt:271 -# 25f6bb9a29534992b64651bca2313798 -# 33bcd78370a24bbc9fc981086660e023 -msgid "next-history" -msgstr "" - -#: ../source/reference/mongo-shell.txt:230 -# 52dfa4807f1447bdbd8abdc8271625ed -msgid "Home" -msgstr "" - -#: ../source/reference/mongo-shell.txt:231 -#: ../source/reference/mongo-shell.txt:249 -# 22a90745a82f49948a306c2418447ae7 -# 900061ba583f4f6792be1521cb34733d -msgid "beginning-of-line" -msgstr "" - -#: ../source/reference/mongo-shell.txt:232 -# ed504a321de64f17956f666dac1c854f -msgid "End" -msgstr "" - -#: ../source/reference/mongo-shell.txt:233 -#: ../source/reference/mongo-shell.txt:257 -# 6133b70750ec47b6be865b3fc40529f1 -# 770ebb4093a64a408546c2c9b3c181ea -msgid "end-of-line" -msgstr "" - -#: ../source/reference/mongo-shell.txt:234 -# 8c5c58e30fa44c9a86c6a9724e9e1323 -msgid "Tab" -msgstr "" - -#: ../source/reference/mongo-shell.txt:235 -# fa85162192694a969b34556efe4661c5 -msgid "autocomplete" -msgstr "" - -#: ../source/reference/mongo-shell.txt:236 -# 3e8a0344c99d4ecab2c5a5d5706ce77b -msgid "Left-arrow" -msgstr "" - -#: ../source/reference/mongo-shell.txt:237 -# 694f438ff6154ebfb56dceaddfb3b6f3 -msgid "backward-character" -msgstr "" - -#: ../source/reference/mongo-shell.txt:238 -# 16320ba5298b40d9ba06d691ec8f546c -msgid "Right-arrow" -msgstr "" - -#: ../source/reference/mongo-shell.txt:239 -# 684c4f2072a94c8ab2fe44331c556b29 -msgid "forward-character" -msgstr "" - -#: ../source/reference/mongo-shell.txt:240 -# e21be9b0bf8c4eb3ad77304abeacd38b -msgid "Ctrl-left-arrow" -msgstr "" - -#: ../source/reference/mongo-shell.txt:241 -#: ../source/reference/mongo-shell.txt:245 -#: ../source/reference/mongo-shell.txt:293 -# af3fc6e0de4d4b2484d81e3943401913 -# 8da2c414494a4321ae128771d1ea3b0f -# 03a09e46477c48b8843d327c002e34bc -msgid "backward-word" -msgstr "" - -#: ../source/reference/mongo-shell.txt:242 -# f0d585daa93e43b6a877ded4a19d84cc -msgid "Ctrl-right-arrow" -msgstr "" - -#: ../source/reference/mongo-shell.txt:243 -#: ../source/reference/mongo-shell.txt:247 -#: ../source/reference/mongo-shell.txt:299 -# 8d58d03e4afc4af88087e16480e71754 -# 6fde0afee75944e5a762dc3be20026f6 -# 7f63719bcbd4446ab8707e5a1c98bcd1 -msgid "forward-word" -msgstr "" - -#: ../source/reference/mongo-shell.txt:244 -# d4d675bb8d334892a1af202a79b15055 -msgid "Meta-left-arrow" -msgstr "" - -#: ../source/reference/mongo-shell.txt:246 -# b6d442c8084e4b9797b5567ec5582f3b -msgid "Meta-right-arrow" -msgstr "" - -#: ../source/reference/mongo-shell.txt:248 -# 9bc50a4cc3ed4b14bd6a89fa1bdd0ad4 -msgid "Ctrl-A" -msgstr "" - -#: ../source/reference/mongo-shell.txt:250 -# ebf0e6b57ea54e59bb0e8b7a90819086 -msgid "Ctrl-B" -msgstr "" - -#: ../source/reference/mongo-shell.txt:251 -# abc168f81abc42eb93931a7fd7f43e8e -msgid "backward-char" -msgstr "" - -#: ../source/reference/mongo-shell.txt:252 -# b87ad56f03c2420e989e46834d0b1b2e -msgid "Ctrl-C" -msgstr "" - -#: ../source/reference/mongo-shell.txt:253 -# 670bb6f27779481db7b97b945e598a7d -msgid "exit-shell" -msgstr "" - -#: ../source/reference/mongo-shell.txt:254 -# 3841db5bde504e47afa62206ced63147 -msgid "Ctrl-D" -msgstr "" - -#: ../source/reference/mongo-shell.txt:255 -# a70ea327419a410d8ef51b47abf9b2e9 -msgid "delete-char (or exit shell)" -msgstr "" - -#: ../source/reference/mongo-shell.txt:256 -# ed0ee20cdc7c44189fa925d3e42116e7 -msgid "Ctrl-E" -msgstr "" - -#: ../source/reference/mongo-shell.txt:258 -# 3fd981b6535249c9a9f6d5ff92ca7440 -msgid "Ctrl-F" -msgstr "" - -#: ../source/reference/mongo-shell.txt:259 -# 2d2c76bd92664e939eea827fb743a111 -msgid "forward-char" -msgstr "" - -#: ../source/reference/mongo-shell.txt:260 -# ef5ae4ea61ac41ad8c4980ac74fc5e7c -msgid "Ctrl-G" -msgstr "" - -#: ../source/reference/mongo-shell.txt:261 -# 92106cfb6fbc454fafc39a7f05addc83 -msgid "abort" -msgstr "" - -#: ../source/reference/mongo-shell.txt:262 -# 48d9c6da25164bb3afef752af77eed86 -msgid "Ctrl-J" -msgstr "" - -#: ../source/reference/mongo-shell.txt:263 -#: ../source/reference/mongo-shell.txt:269 -# 87a85e1646534392bd97b4a79cde5680 -# 39aab2a3822a475382addf9090c10af0 -msgid "accept-line" -msgstr "" - -#: ../source/reference/mongo-shell.txt:264 -# 2cdcd0a0cb494b8ca8c0513c0521418e -msgid "Ctrl-K" -msgstr "" - -#: ../source/reference/mongo-shell.txt:265 -# 7ffa798a0b2c45eb947077e32e71d259 -msgid "kill-line" -msgstr "" - -#: ../source/reference/mongo-shell.txt:266 -# 378737a15ab844fd8d7cc5e34aec9c7e -msgid "Ctrl-L" -msgstr "" - -#: ../source/reference/mongo-shell.txt:267 -# 2126b3210b2d4cc18d273629184d5354 -msgid "clear-screen" -msgstr "" - -#: ../source/reference/mongo-shell.txt:268 -# 4470f82c84af435baaed9e2701f021a9 -msgid "Ctrl-M" -msgstr "" - -#: ../source/reference/mongo-shell.txt:270 -# 3f36010a427f4e20819b2af4e5a0e66b -msgid "Ctrl-N" -msgstr "" - -#: ../source/reference/mongo-shell.txt:272 -# e9637548727840379041d04adfcd9e11 -msgid "Ctrl-P" -msgstr "" - -#: ../source/reference/mongo-shell.txt:274 -# e1e2b9369535419e9b287b26d9c4ae44 -msgid "Ctrl-R" -msgstr "" - -#: ../source/reference/mongo-shell.txt:275 -# 66412c29cbe94c8a95f5f604a0faa378 -msgid "reverse-search-history" -msgstr "" - -#: ../source/reference/mongo-shell.txt:276 -# e3c24062477e4dcab06c262b5894ea9e -msgid "Ctrl-S" -msgstr "" - -#: ../source/reference/mongo-shell.txt:277 -# c1edccff6bce415095f59e1b6053067c -msgid "forward-search-history" -msgstr "" - -#: ../source/reference/mongo-shell.txt:278 -# 6f8a668eb73d4fe7b7c2136a48ea70bd -msgid "Ctrl-T" -msgstr "" - -#: ../source/reference/mongo-shell.txt:279 -# 8c119b442cd5432ead037b2f18517964 -msgid "transpose-chars" -msgstr "" - -#: ../source/reference/mongo-shell.txt:280 -# 0b9f3d61abdf4a688d0a0e03d4a30820 -msgid "Ctrl-U" -msgstr "" - -#: ../source/reference/mongo-shell.txt:281 -# 81aac410061f4eb5b4bc64655d849bf2 -msgid "unix-line-discard" -msgstr "" - -#: ../source/reference/mongo-shell.txt:282 -# cd4da4db3d9247c583270d21bf896de6 -msgid "Ctrl-W" -msgstr "" - -#: ../source/reference/mongo-shell.txt:283 -# 5d5fe91eaa3d4eacbec549771ab8b7ae -msgid "unix-word-rubout" -msgstr "" - -#: ../source/reference/mongo-shell.txt:284 -# 921118ce2e6744ccb73f5750157586fb -msgid "Ctrl-Y" -msgstr "" - -#: ../source/reference/mongo-shell.txt:285 -# 5a5104d6ddb446e99e42063d24e895f1 -msgid "yank" -msgstr "" - -#: ../source/reference/mongo-shell.txt:286 -# 9df764c3e11b4d2cb64529cb5704cff3 -msgid "Ctrl-Z" -msgstr "" - -#: ../source/reference/mongo-shell.txt:287 -# 3434a10032db4ba486366b075e23a6c1 -msgid "Suspend (job control works in linux)" -msgstr "" - -#: ../source/reference/mongo-shell.txt:288 -# ec8e64e7710b458c9ef322e77b7048c6 -msgid "Ctrl-H (i.e. Backspace)" -msgstr "" - -#: ../source/reference/mongo-shell.txt:289 -# bbd49a176d68484ba2c31d4cab3e4d95 -msgid "backward-delete-char" -msgstr "" - -#: ../source/reference/mongo-shell.txt:290 -# 7091f53707304ef29d0fd18aa1de9d66 -msgid "Ctrl-I (i.e. Tab)" -msgstr "" - -#: ../source/reference/mongo-shell.txt:291 -# 4d108b40a79744a787174dab4d747c0c -msgid "complete" -msgstr "" - -#: ../source/reference/mongo-shell.txt:292 -# 82909199480149798c6840e44a8cebd4 -msgid "Meta-B" -msgstr "" - -#: ../source/reference/mongo-shell.txt:294 -# 6912d8f45d3a464d93c0e754d18df85a -msgid "Meta-C" -msgstr "" - -#: ../source/reference/mongo-shell.txt:295 -# 81adef0e824c4dc5a56ebfdf8c119315 -msgid "capitalize-word" -msgstr "" - -#: ../source/reference/mongo-shell.txt:296 -# 5e1aadab5dcc4929b2b276e256648dc9 -msgid "Meta-D" -msgstr "" - -#: ../source/reference/mongo-shell.txt:297 -# 868ac38a988449eeb540b6dd2a04327e -msgid "kill-word" -msgstr "" - -#: ../source/reference/mongo-shell.txt:298 -# 28f6b259533a4519b1e387a2c95ea94c -msgid "Meta-F" -msgstr "" - -#: ../source/reference/mongo-shell.txt:300 -# c386866154464d9aa704c8c9743854a8 -msgid "Meta-L" -msgstr "" - -#: ../source/reference/mongo-shell.txt:301 -# 27b97bc448e54cb6a1a57789494cb9aa -msgid "downcase-word" -msgstr "" - -#: ../source/reference/mongo-shell.txt:302 -# 296ab9a5e4a14b24ae9f47e2e5c0175e -msgid "Meta-U" -msgstr "" - -#: ../source/reference/mongo-shell.txt:303 -# 6e0fb316828d4df6a0229115b5e3c584 -msgid "upcase-word" -msgstr "" - -#: ../source/reference/mongo-shell.txt:304 -# 35b7a68f7be3409da1cb8683d42b5f3b -msgid "Meta-Y" -msgstr "" - -#: ../source/reference/mongo-shell.txt:305 -# d48dc71484d745e5a4c5d9cc29b333d1 -msgid "yank-pop" -msgstr "" - -#: ../source/reference/mongo-shell.txt:306 -# 881cead8440842528bd0c0bcea2fb53c -msgid "Meta-[Backspace]" -msgstr "" - -#: ../source/reference/mongo-shell.txt:307 -# 871b195b87f649a5b6f3e0c30c73bb39 -msgid "backward-kill-word" -msgstr "" - -#: ../source/reference/mongo-shell.txt:308 -# 32a7e2822fbd47488c6428b646b4432b -msgid "Meta-<" -msgstr "" - -#: ../source/reference/mongo-shell.txt:309 -# 5342a5db74dd4145abfb0f6eb43ba518 -msgid "beginning-of-history" -msgstr "" - -#: ../source/reference/mongo-shell.txt:310 -# e65292cb3e814a01807d30446d08815f -msgid "Meta->" -msgstr "" - -#: ../source/reference/mongo-shell.txt:311 -# 6a0afd018a044eba954cd4c22a2ebe9a -msgid "end-of-history" -msgstr "" - -#: ../source/reference/mongo-shell.txt:316 -# e8eaa8f5fbd747b898d3716b049ab7f8 -msgid "Queries" -msgstr "" - -#: ../source/reference/mongo-shell.txt:318 -# 23c66e70ff7443c187d60bbfa7780d5a -msgid "In the :program:`mongo` shell, perform read operations using the :method:`~db.collection.find()` and :method:`~db.collection.findOne()` methods." -msgstr "" - -#: ../source/reference/mongo-shell.txt:322 -# 838ef8000d4a4df68c7a52e033841b05 -msgid "The :method:`~db.collection.find()` method returns a cursor object which the :program:`mongo` shell iterates to print documents on screen. By default, :program:`mongo` prints the first 20. The :program:`mongo` shell will prompt the user to \"``Type it``\" to continue iterating the next 20 results." -msgstr "" - -#: ../source/reference/mongo-shell.txt:328 -# 88514c389db841f192a6300be0d78f2b -msgid "The following table provides some common read operations in the :program:`mongo` shell:" -msgstr "" - -#: ../source/reference/mongo-shell.txt:334 -# 354edae549ba4d368f7611490a8b0ce5 -msgid "Read Operations" -msgstr "" - -#: ../source/reference/mongo-shell.txt:338 -# 5a704723c417424abdf8a2152ab455a8 -msgid ":method:`db.collection.find(\\) `" -msgstr "" - -#: ../source/reference/mongo-shell.txt:340 -# 36d068514ba84bfb8f202e23409830af -msgid "Find the documents matching the ```` criteria in the collection. If the ```` criteria is not specified or is empty (i.e ``{}`` ), the read operation selects all documents in the collection." -msgstr "" - -#: ../source/reference/mongo-shell.txt:345 -# ac95056379984c098618aa05ed220e3d -msgid "The following example selects the documents in the ``users`` collection with the ``name`` field equal to ``\"Joe\"``:" -msgstr "" - -#: ../source/reference/mongo-shell.txt:353 -# 3c5656e455df41828728a148aee07797 -msgid "For more information on specifying the ```` criteria, see :ref:`read-operations-query-argument`." -msgstr "" - -#: ../source/reference/mongo-shell.txt:356 -# 824fb88fd3c642e7a8be9811e8c5064e -msgid ":method:`db.collection.find(\\, \\) `" -msgstr "" - -#: ../source/reference/mongo-shell.txt:359 -# 2a178fc3204b45e5aaee574c42bb7686 -msgid "Find documents matching the ```` criteria and return just specific fields in the ````." -msgstr "" - -#: ../source/reference/mongo-shell.txt:362 -# 43bd9f458dcb4d5385c6ad03e59f0b34 -msgid "The following example selects all documents from the collection but returns only the ``name`` field and the ``_id`` field. The ``_id`` is always returned unless explicitly specified to not return." -msgstr "" - -#: ../source/reference/mongo-shell.txt:372 -# 05cf23bb628d4775b36b1e340f292484 -msgid "For more information on specifying the ````, see :ref:`read-operations-projection`." -msgstr "" - -#: ../source/reference/mongo-shell.txt:375 -# daecb8ed2f384a3d8aaaef45099d5bba -msgid ":method:`db.collection.find().sort(\\) `" -msgstr "" - -#: ../source/reference/mongo-shell.txt:377 -# 343872b22e4f4a7cbf799716de4ca3fd -msgid "Return results in the specified ````." -msgstr "" - -#: ../source/reference/mongo-shell.txt:379 -# 8534800222324281ad6496c6c3df2672 -msgid "The following example selects all documents from the collection and returns the results sorted by the ``name`` field in ascending order (``1``). Use ``-1`` for descending order:" -msgstr "" - -#: ../source/reference/mongo-shell.txt:388 -# 531e0328564a498db2bdd07df9d69fed -msgid ":method:`db.collection.find(\\).sort(\\) `" -msgstr "" - -#: ../source/reference/mongo-shell.txt:391 -# f815edd3555b471192e26d8442ff641f -msgid "Return the documents matching the ```` criteria in the specified ````." -msgstr "" - -#: ../source/reference/mongo-shell.txt:394 -# 577482c3557e46718d49eb4440212067 -msgid ":method:`db.collection.find( ... ).limit( \\ ) `" -msgstr "" - -#: ../source/reference/mongo-shell.txt:396 -# 70b7bfdef7e24d1993a7d1117c031d3b -msgid "Limit result to ```` rows. Highly recommended if you need only a certain number of rows for best performance." -msgstr "" - -#: ../source/reference/mongo-shell.txt:399 -# d0c282da80b945269e5b12b27d149fbe -msgid ":method:`db.collection.find( ... ).skip( \\ ) `" -msgstr "" - -#: ../source/reference/mongo-shell.txt:402 -# 64efcb5aadfc4d0884ca8614c62044f5 -msgid "Skip ```` results." -msgstr "" - -#: ../source/reference/mongo-shell.txt:404 -# f946cc9aa72b4c5081d127777e2aa573 -msgid ":method:`db.collection.count()`" -msgstr "" - -#: ../source/reference/mongo-shell.txt:406 -# a2784d2549164c31853727b0be441f9b -msgid "Returns total number of documents in the collection." -msgstr "" - -#: ../source/reference/mongo-shell.txt:408 -# 8864aa572c04484ca97f7bd2b6c35d44 -msgid ":method:`db.collection.find(\\).count() `" -msgstr "" - -#: ../source/reference/mongo-shell.txt:410 -# 1121e7da458c484fb185f2e540ac0492 -msgid "Returns the total number of documents that match the query." -msgstr "" - -#: ../source/reference/mongo-shell.txt:412 -# c29db12b634c41c58d73ecdb6fa47509 -msgid "The :method:`~cursor.count()` ignores :method:`~cursor.limit()` and :method:`~cursor.skip()`. For example, if 100 records match but the limit is 10, :method:`~cursor.count()` will return 100. This will be faster than iterating yourself, but still take time." -msgstr "" - -#: ../source/reference/mongo-shell.txt:417 -# 544cebbcbda54a42b396119cde4dbae3 -msgid ":method:`db.collection.findOne(\\) `" -msgstr "" - -#: ../source/reference/mongo-shell.txt:419 -# 2ff85a03af23416083a34eaadd35823a -msgid "Find and return a single document. Returns null if not found." -msgstr "" - -#: ../source/reference/mongo-shell.txt:421 -# d72aeaf4dd8b48708f55c77be1d983be -msgid "The following example selects a single document in the ``users`` collection with the ``name`` field matches to ``\"Joe\"``:" -msgstr "" - -#: ../source/reference/mongo-shell.txt:429 -# 68955dc78e6b43f68044071bdbcd7236 -msgid "Internally, the :method:`~db.collection.findOne()` method is the :method:`~db.collection.find()` method with a :method:`limit(1) `." -msgstr "" - -#: ../source/reference/mongo-shell.txt:433 -# 34a11e5c548c489fbf567645852d66e8 -msgid "See :doc:`/tutorial/query-documents` documentation for more information and examples. See :doc:`/reference/operator/query` to specify other query operators." -msgstr "" - -#: ../source/reference/mongo-shell.txt:438 -# 846133ef54104bc399b9bfc70e8c64f2 -msgid "Error Checking Methods" -msgstr "" - -#: ../source/reference/mongo-shell.txt:442 -# 7d02bad2d6754f848da4b912cba902d1 -msgid "The :program:`mongo` shell write methods now integrates the :doc:`/reference/write-concern` directly into the method execution rather than with a separate :method:`db.getLastError()` method. As such, the write methods now return a :method:`WriteResult()` object that contains the results of the operation, including any write errors and write concern errors." -msgstr "" - -#: ../source/reference/mongo-shell.txt:449 -# 61189702a7b140899de26c624b7405b3 -msgid "Previous versions used :method:`db.getLastError()` and :method:`db.getLastErrorObj()` methods to return error information." -msgstr "" - -#: ../source/reference/mongo-shell.txt:456 -# 70aa5c98a242487fb7e3e6250b7d5724 -msgid "Administrative Command Helpers" -msgstr "" - -#: ../source/reference/mongo-shell.txt:458 -# f0456da24b1f4c2b9ded8177b6b9224f -msgid "The following table lists some common methods to support database administration:" -msgstr "" - -#: ../source/reference/mongo-shell.txt:464 -# a8b882360c6649d6be2787175870daf7 -msgid "**JavaScript Database Administration Methods**" -msgstr "" - -#: ../source/reference/mongo-shell.txt:465 -#: ../source/reference/mongo-shell.txt:541 -# 4fbe94ba06944f6baff0d48b1655955d -# 5578319fc20a427a960b98a782e2ce82 -msgid "**Description**" -msgstr "" - -#: ../source/reference/mongo-shell.txt:467 -# e9fa52f6005642ed84af79d83eb03a05 -msgid ":method:`db.cloneDatabase(\\) `" -msgstr "" - -#: ../source/reference/mongo-shell.txt:469 -# 5678884bfafd4b5282c83a3d300383e6 -msgid "Clone the current database from the ```` specified. The ```` database instance must be in noauth mode." -msgstr "" - -#: ../source/reference/mongo-shell.txt:472 -# d2b1b563712d4536bfba3d7b51a4b6b5 -msgid ":method:`db.copyDatabase(\\, \\, \\) `" -msgstr "" - -#: ../source/reference/mongo-shell.txt:474 -# 26e22ab566c64e42bc8f5d5dcc0bd557 -msgid "Copy the ```` database from the ```` to the ```` database on the current server." -msgstr "" - -#: ../source/reference/mongo-shell.txt:477 -# a2a6dd9cbe3a413288b781d3e6415bcd -msgid "The ```` database instance must be in ``noauth`` mode." -msgstr "" - -#: ../source/reference/mongo-shell.txt:479 -# 43ea5132d92741f8a3957960b2eee973 -msgid ":method:`db.fromColl.renameCollection(\\) `" -msgstr "" - -#: ../source/reference/mongo-shell.txt:482 -# b7fad6f2b6f340c184709f5b6a255a07 -msgid "Rename collection from ``fromColl`` to ````." -msgstr "" - -#: ../source/reference/mongo-shell.txt:484 -# c042c7875886459a9b674bc44ec0b8fb -msgid ":method:`db.repairDatabase()`" -msgstr "" - -#: ../source/reference/mongo-shell.txt:486 -# cf99e4703af043ca90358774b30882b7 -msgid "Repair and compact the current database. This operation can be very slow on large databases." -msgstr "" - -#: ../source/reference/mongo-shell.txt:489 -# 2553dccf1e3544d1bdb0bf35dcff0a3e -msgid ":method:`db.getCollectionNames()`" -msgstr "" - -#: ../source/reference/mongo-shell.txt:491 -# ee563ee7d9b9463cb76af4b22eba7062 -msgid "Get the list of all collections in the current database." -msgstr "" - -#: ../source/reference/mongo-shell.txt:493 -# 4fa0cec4e854435d8fc5f0ca37fb7174 -msgid ":method:`db.dropDatabase()`" -msgstr "" - -#: ../source/reference/mongo-shell.txt:495 -# f478d6e53a314bd7b62ee0c3ed21f970 -msgid "Drops the current database." -msgstr "" - -#: ../source/reference/mongo-shell.txt:497 -# 1dae504b2c364293bc44fce359a716db -msgid "See also :ref:`administrative database methods ` for a full list of methods." -msgstr "" - -#: ../source/reference/mongo-shell.txt:501 -# 0e69e6a0cbc2471497417bf8e2c5a9b7 -msgid "Opening Additional Connections" -msgstr "" - -#: ../source/reference/mongo-shell.txt:503 -# 0c53cc8019d04f5cae1a5b3a56f91126 -msgid "You can create new connections within the :program:`mongo` shell." -msgstr "" - -#: ../source/reference/mongo-shell.txt:505 -# cd9b2f7947b54c888789a75bf48bde1f -msgid "The following table displays the methods to create the connections:" -msgstr "" - -#: ../source/reference/mongo-shell.txt:510 -# 980dcf0f3a3b4f46bbe571af81d223de -msgid "JavaScript Connection Create Methods" -msgstr "" - -#: ../source/reference/mongo-shell.txt:518 -# 8fbb16e0a6ff46549f084a1707d485b5 -msgid "Open a new database connection." -msgstr "" - -#: ../source/reference/mongo-shell.txt:525 -# 267c1283077541cda5b5da5b3f337cdd -msgid "Open a connection to a new server using ``new Mongo()``." -msgstr "" - -#: ../source/reference/mongo-shell.txt:527 -# 809688655b3c4f84949004fb9175754f -msgid "Use ``getDB()`` method of the connection to select a database." -msgstr "" - -#: ../source/reference/mongo-shell.txt:529 -# 19c0200887174cc0a12c65808e8a23a7 -msgid "See also :ref:`mongo-shell-new-connections` for more information on the opening new connections from the :program:`mongo` shell." -msgstr "" - -#: ../source/reference/mongo-shell.txt:533 -# 6aab4829defa41a4816fa66437d7dffd -msgid "Miscellaneous" -msgstr "" - -#: ../source/reference/mongo-shell.txt:535 -# a7194901c14242c79c50acf353b02f3c -msgid "The following table displays some miscellaneous methods:" -msgstr "" - -#: ../source/reference/mongo-shell.txt:540 -# 9ae1f74013e248ff855c722ae539507e -msgid "**Method**" -msgstr "" - -#: ../source/reference/mongo-shell.txt:543 -# 4eda2b7f56554a6db66c1c9fcebd22d0 -msgid "``Object.bsonsize()``" -msgstr "" - -#: ../source/reference/mongo-shell.txt:544 -# 584b060f61c74e199116a94c43cd5d17 -msgid "Prints the :term:`BSON` size of a in bytes" -msgstr "" - -#: ../source/reference/mongo-shell.txt:546 -# 2de3c7a5f9c24fd6abc4340db1847f30 -msgid "See the `MongoDB JavaScript API Documentation `_ for a full list of JavaScript methods ." -msgstr "" - -#: ../source/reference/mongo-shell.txt:551 -# b44e828242c0480da737037063d14fdf -msgid "Additional Resources" -msgstr "" - -#: ../source/reference/mongo-shell.txt:553 -# 589a8b26e8f0421eb9b570ddcfd88dcf -msgid "Consider the following reference material that addresses the :program:`mongo` shell and its interface:" -msgstr "" - -#: ../source/reference/mongo-shell.txt:556 -# af3cc43baa4d4e90b339cc4c96124ead -msgid ":program:`mongo`" -msgstr "" - -#: ../source/reference/mongo-shell.txt:558 -# 193054d8c62043868e14b99bd764e6b1 -msgid ":ref:`database-commands`" -msgstr "" - -#: ../source/reference/mongo-shell.txt:559 -# 076f5aaebaad4bda91034d2430a06180 -msgid ":ref:`aggregation-reference`" -msgstr "" - -#: ../source/reference/mongo-shell.txt:560 -# 2b3889ba90b04c89bf69521e84f01421 -msgid ":gettingstarted:`Getting Started Guide `" -msgstr "" - -#: ../source/reference/mongo-shell.txt:562 -# cc528cf3a446448e9ed2b2435440538d -msgid "Additionally, the MongoDB source code repository includes a `jstests directory `_ which contains numerous :program:`mongo` shell scripts." -msgstr "" - diff --git a/locale/pot/reference/mongodb-extended-json.pot b/locale/pot/reference/mongodb-extended-json.pot deleted file mode 100644 index bacda8763e1..00000000000 --- a/locale/pot/reference/mongodb-extended-json.pot +++ /dev/null @@ -1,355 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/mongodb-extended-json.txt:3 -# ea7e2c6afbae4b0fa937ab1f49db46d3 -msgid "MongoDB Extended JSON" -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:0 -# f282cd0577a9448181424557935bb744 -msgid "On this page" -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:13 -# 83424c2076d341a5bb49e4c01c16b716 -msgid ":term:`JSON` can only represent a subset of the types supported by :term:`BSON`. To preserve type information, MongoDB adds the following extensions to the JSON format:" -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:17 -# eea7767b8bdf492f9d52f410843d1789 -msgid "*Strict mode*. Strict mode representations of BSON types conform to the `JSON RFC `_. Any JSON parser can parse these strict mode representations as key/value pairs; however, only the MongoDB internal JSON parser recognizes the type information conveyed by the format." -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:23 -# 3dbad916a9394b899a813b8f46cea39f -msgid "``mongo`` *Shell mode*. The MongoDB internal JSON parser and the :program:`mongo` shell can parse this mode." -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:26 -# fb6fe7a598f44e1e858c4b7df6810b5d -msgid "The representation used for the various data types depends on the context in which the JSON is parsed." -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:30 -# be60425d5f1c419d929b17d55e5563d9 -msgid "Parsers and Supported Format" -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:33 -# 3c5257d4cf8a44cb8435d2e6ea1ebfa8 -msgid "Input in Strict Mode" -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:35 -# 4b03d7ef449d4ee8a8e990a81216e3a2 -msgid "The following can parse representations in strict mode *with* recognition of the type information." -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:38 -#: ../source/reference/mongodb-extended-json.txt:56 -# 7329b42a734245c793fd327d10b2e2ac -# 0577e9d0fdc64875901ba66c1ea77a35 -msgid ":ecosystem:`REST Interfaces `" -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:40 -#: ../source/reference/mongodb-extended-json.txt:58 -# de5e4080637c452385d5513194e2cf04 -# 92715c284b244a4e979bc8284a856dbf -msgid ":program:`mongoimport`" -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:42 -#: ../source/reference/mongodb-extended-json.txt:60 -# eb4d2603b4954e02855f0aad5cc0be7a -# c15d8319a6e44b6c84a6a20a87c7ad5a -msgid "``--query`` option of various MongoDB tools" -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:44 -# 66d160501db7423d8c8cba811bd0d689 -msgid ":products:`MongoDB Compass `" -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:46 -# 697ddf981d1c4bc98dd87f5c89edfbd8 -msgid "Other JSON parsers, including :program:`mongo` shell and :method:`db.eval()`, can parse strict mode representations as key/value pairs, but *without* recognition of the type information." -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:51 -# 28871e8c91e7438696c5c6398728ee81 -msgid "Input in ``mongo`` Shell Mode" -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:53 -# 1afaf631a3974c38883b07e1835a35d3 -msgid "The following can parse representations in ``mongo`` shell mode *with* recognition of the type information." -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:62 -# 8e0e66990aba4770855b2dd6cb2336eb -msgid ":program:`mongo` shell" -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:65 -# 4eb0974d7bc346549b478a7b04ef68da -msgid "Output in Strict mode" -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:67 -# f8f8002b188246f2a4dda8ad9f429b7d -msgid ":program:`mongoexport` and :ecosystem:`REST and HTTP Interfaces ` output data in *Strict mode*." -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:71 -# e773c437e5c74dc58cef3bfe81d7ff62 -msgid "Output in ``mongo`` Shell Mode" -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:73 -# a480b3a2cd474a2bac4c02a17292e48c -msgid ":program:`bsondump` outputs in ``mongo`` *Shell mode*." -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:76 -# d3be99c28bbe40a3ae314fd04a05d029 -msgid "BSON Data Types and Associated Representations" -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:78 -# 014e73852d524ac19f1f0bfd22a9a3b7 -msgid "The following presents the BSON data types and the associated representations in *Strict mode* and ``mongo`` *Shell mode*." -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:82 -# 1a61d928ce164a97812379fcc0047091 -msgid "Binary" -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:90 -#: ../source/reference/mongodb-extended-json.txt:121 -#: ../source/reference/mongodb-extended-json.txt:161 -#: ../source/reference/mongodb-extended-json.txt:191 -#: ../source/reference/mongodb-extended-json.txt:231 -#: ../source/reference/mongodb-extended-json.txt:258 -#: ../source/reference/mongodb-extended-json.txt:287 -#: ../source/reference/mongodb-extended-json.txt:338 -#: ../source/reference/mongodb-extended-json.txt:368 -#: ../source/reference/mongodb-extended-json.txt:400 -# 3a14af502c8e4c1fb21e13e56ee60861 -# aaccee73c46e4c06b0a4cd36e822554e -# 6f014fb9a0e44335a79069501ad2582d -# 742b9a1d6b2545858d2277ac95bb9b12 -# c780fbe06dcc49d0895d44062cf1b0a3 -# dac3dd2de7fd4baa931ebedd9ece2b31 -# c72530691c994c7992ffe864674a508f -# c5f93766d106436886bf14ac797298fc -# 3762863e5c9645f8aa52177cc68a5f79 -# c7da85bc75764e0ebc5e45fa2e043f3d -msgid "Strict Mode" -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:94 -#: ../source/reference/mongodb-extended-json.txt:125 -#: ../source/reference/mongodb-extended-json.txt:165 -#: ../source/reference/mongodb-extended-json.txt:195 -#: ../source/reference/mongodb-extended-json.txt:235 -#: ../source/reference/mongodb-extended-json.txt:262 -#: ../source/reference/mongodb-extended-json.txt:291 -#: ../source/reference/mongodb-extended-json.txt:342 -#: ../source/reference/mongodb-extended-json.txt:372 -#: ../source/reference/mongodb-extended-json.txt:404 -# cfe1d1b6fd184d95aa02050797f912a2 -# f770f6686c5f4b9d9366dc9711435911 -# 7d78737eb77c441991a556b3251acc31 -# 4daafcaa65584f65b96641f2f117e895 -# 55a1b8d97b9d423893d5d3c6b05f8874 -# 0e6e12ffedb74be9bc133193c50b0ba2 -# ef78f2c4629c4eeb8f784201ac9b0b45 -# 51bf7c8af174438da25e01c97faf96a7 -# 4b8a18f27ba84632b4de4f59602c61a8 -# a05da7c4812f46cca35e7042da8d10da -msgid "mongo Shell Mode" -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:106 -# 1b9be7fda0f24c7eaf264392f73fa7a7 -msgid "```` is the base64 representation of a binary string." -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:108 -# 5b5e9cc039e04e179bd52f67121f6514 -msgid "```` is a representation of a single byte indicating the data type. In *Strict mode* it is a hexadecimal string, and in *Shell mode* it is an integer. See the extended bson documentation. http://bsonspec.org/spec.html" -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:113 -# f764b10592f64ffca6dd4606ee414b9d -msgid "Date" -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:137 -# 57161854100f4e71b1e88620a29cbe5d -msgid "In *Strict mode*, ```` is an ISO-8601 date format with a mandatory time zone field following the template ``YYYY-MM-DDTHH:mm:ss.mmm<+/-Offset>``." -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:140 -# 676dd3c65a2c418b803faabaec3ac88a -msgid "The MongoDB JSON parser currently does not support loading ISO-8601 strings representing dates prior to the :term:`Unix epoch`. When formatting pre-epoch dates and dates past what your system's ``time_t`` type can hold, the following format is used:" -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:149 -# 1ab27602bd4a44fc83752a2a1f065573 -msgid "In *Shell mode*, ```` is the JSON representation of a 64-bit signed integer giving the number of milliseconds since epoch UTC." -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:153 -# 7b74ffe0f46544168089eb9eb43bb58a -msgid "Timestamp" -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:177 -# 9416ab8aafa542f0821c95f1c7b488cc -msgid "```` is the JSON representation of a 32-bit unsigned integer for seconds since epoch." -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:180 -# 8de69a5893094bc9b9d8f805665d66fc -msgid "```` is a 32-bit unsigned integer for the increment." -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:183 -# 7e959e7016be4c6bb220a46939b703b1 -msgid "Regular Expression" -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:207 -# 569ece665efe401fa1bc55a9f114169e -msgid "```` is a string of valid JSON characters." -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:209 -# bc37811f61e24b7eaf51c165ab69d033 -msgid "```` is a string that may contain valid JSON characters and unescaped double quote (``\"``) characters, but may not contain unescaped forward slash (``/``) characters." -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:213 -# a4a2e06d47e34e0c82113fa4fb3c06b9 -msgid "```` is a string containing the regex options represented by the letters of the alphabet." -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:216 -# b8216ae35b9642e184b5f19de320ab13 -msgid "```` is a string that may contain only the characters 'g', 'i', 'm' and 's' (added in v1.9). Because the ``JavaScript`` and ``mongo Shell`` representations support a limited range of options, any nonconforming options will be dropped when converting to this representation." -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:223 -# 4eefc9937e524ab88ab3e8c604809237 -msgid "OID" -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:247 -# 10d92d1e89cd4c6ba135d0431b67ffa0 -msgid "```` is a 24-character hexadecimal string." -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:250 -# 4222ce95397c4569a2b26c84c408af8b -msgid "DB Reference" -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:274 -# dc8d88f61a3d4ff8a209781bcf474e19 -msgid "```` is a string of valid JSON characters." -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:276 -# 2517538296cd418da86f8590cdb10317 -msgid "```` is any valid extended JSON type." -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:279 -# 6c20f74dcc4a4f58b121d7d283dae695 -msgid "Undefined Type" -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:303 -# 14680a1c0d7049c2b1214321594c6547 -msgid "The representation for the JavaScript/BSON undefined type." -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:305 -# 73b65ecf6144435f92b1df4155b2c30a -msgid "You *cannot* use ``undefined`` in query documents. Consider the following document inserted into the ``people`` collection:" -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:312 -# a1f91c8453574f15b73ccdc3dfb19920 -msgid "The following queries return an error:" -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:319 -# 509f075f6cf14087b78dd23e7c0bf3c3 -msgid "However, you can query for undefined values using :query:`$type`, as in:" -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:326 -# d01713bd53304e42a26efdc321373a01 -msgid "This query returns all documents for which the ``age`` field has value ``undefined``." -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:330 -# 6efc87ff432941529ade82a74024260c -msgid "MinKey" -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:354 -# e49fdb1953b64713aa736c4b11e84318 -msgid "The representation of the MinKey BSON data type that compares lower than all other types. See :ref:`faq-dev-compare-order-for-BSON-types` for more information on comparison order for BSON types." -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:360 -# 456e035ccbbb4693b0435adfb9a050ad -msgid "MaxKey" -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:384 -# 76a858e8772f404b9b26198e9029219b -msgid "The representation of the MaxKey BSON data type that compares higher than all other types. See :ref:`faq-dev-compare-order-for-BSON-types` for more information on comparison order for BSON types." -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:390 -# 933cbf878c644aebaaec8f1313532ce2 -msgid "NumberLong" -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:416 -# e4a95da999104f6283bf9d6a87f4380b -msgid "``NumberLong`` is a 64 bit signed integer. You must include quotation marks or it will be interpreted as a floating point number, resulting in a loss of accuracy." -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:420 -# 5e020b83bc0c44afb3eabad7eb0492bf -msgid "For example, the following commands insert ``9223372036854775807`` as a ``NumberLong`` with and without quotation marks around the integer value:" -msgstr "" - -#: ../source/reference/mongodb-extended-json.txt:428 -# 7f0db53265d44ba5ba7009ad6114cc38 -msgid "When you retrieve the documents, the value of ``longUnquoted`` has changed, while ``longQuoted`` retains its accuracy:" -msgstr "" - diff --git a/locale/pot/reference/mongodb-wire-protocol.pot b/locale/pot/reference/mongodb-wire-protocol.pot deleted file mode 100644 index 3a8bca9dadb..00000000000 --- a/locale/pot/reference/mongodb-wire-protocol.pot +++ /dev/null @@ -1,1046 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/mongodb-wire-protocol.txt:3 -# 4fbad49063f440739073e0121bfd1dfb -msgid "MongoDB Wire Protocol" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:0 -# 273cf93f8d8841c7856ef950e8da0c56 -msgid "On this page" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:14 -# c270ac9110234a5b84c82bb1c056fc4f -msgid "Introduction" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:16 -# 179e78368085433b9da7f0f1748e9d78 -msgid "The MongoDB Wire Protocol is a simple socket-based, request-response style protocol. Clients communicate with the database server through a regular TCP/IP socket." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:21 -# a2f9142b1ec5408da3ea52851cee7781 -msgid "TCP/IP Socket" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:23 -# d24d7659dce84715a34190526a7e8475 -msgid "Clients should connect to the database with a regular TCP/IP socket. There is no connection handshake." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:27 -# 8af58f9c4785459db3db8fe1acd001c8 -msgid "Port" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:29 -# eeebd36c8f0542d391c7cfb9582dc659 -msgid "The default port number for :program:`mongod` and :program:`mongos` instances is 27017. The port number for :program:`mongod` and :program:`mongos` is configurable and may vary." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:34 -# 9b1ba609e19d4afa98ca633440922945 -msgid "Byte Ordering" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:36 -# fa54fb41dad642e9b5f3ff04247266e5 -msgid "All data in the MongoDB wire protocol is little-endian." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:39 -# 5660eddf16314ddeaef1922c79da41c4 -msgid "Messages Types and Formats" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:41 -# c7190208211f4563abc48cab88749445 -msgid "There are two types of messages, client requests and database responses." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:45 -# d1b9588603274387896ac7e427b7d661 -msgid "This page uses a C-like ``struct`` to describe the message structure." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:48 -# f7df2e59bade4a6c87fa61908371f38f -msgid "The types used in this document (``cstring``, ``int32``, etc.) are the same as those defined in the `BSON specification `_." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:52 -# edd8146fdba144138a698f30d6ee482d -msgid "To denote repetition, the document uses the asterisk notation from the `BSON specification `_. For example, ``int64*`` indicates that one or more of the specified type can be written to the socket, one after another." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:57 -# 87736ca8a5d64fbe816ce2ee788045a7 -msgid "The standard message header is typed as ``MsgHeader``. Integer constants are in capitals (e.g. ``ZERO`` for the integer value of 0)." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:64 -# 63fd005f2fc34030b91aaf8da05a9184 -msgid "Standard Message Header" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:66 -# b10dd72fec604996888bb7de5bc00852 -msgid "In general, each message consists of a standard message header followed by request-specific data. The standard message header is structured as follows:" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:84 -#: ../source/reference/mongodb-wire-protocol.txt:217 -#: ../source/reference/mongodb-wire-protocol.txt:286 -#: ../source/reference/mongodb-wire-protocol.txt:351 -#: ../source/reference/mongodb-wire-protocol.txt:475 -#: ../source/reference/mongodb-wire-protocol.txt:536 -#: ../source/reference/mongodb-wire-protocol.txt:598 -#: ../source/reference/mongodb-wire-protocol.txt:672 -#: ../source/reference/mongodb-wire-protocol.txt:734 -#: ../source/reference/mongodb-wire-protocol.txt:820 -# e8656f7c456344f98461f95ac73774b4 -# 4bd864c62ca5427d83da10c0793aa222 -# 4089096bd135410b8a0201168e0eb941 -# a4227b743fca43df92551f90eb072712 -# 1f0f332a69d74bfe8f6fcb40b98bda32 -# f89db7c629ff4dd3a01c79deb2fc266a -# 4731446b33a34a0dac35e3703d0fab91 -# 9a9b4f464cd14ce3b1c1ec08050ccdc3 -# 8ddb583d64984dd8a28b33459f092123 -# 25423e1cd68d4839a5667bb5eb690efe -msgid "Field" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:85 -#: ../source/reference/mongodb-wire-protocol.txt:218 -#: ../source/reference/mongodb-wire-protocol.txt:287 -#: ../source/reference/mongodb-wire-protocol.txt:352 -#: ../source/reference/mongodb-wire-protocol.txt:476 -#: ../source/reference/mongodb-wire-protocol.txt:537 -#: ../source/reference/mongodb-wire-protocol.txt:599 -#: ../source/reference/mongodb-wire-protocol.txt:673 -#: ../source/reference/mongodb-wire-protocol.txt:735 -#: ../source/reference/mongodb-wire-protocol.txt:821 -# 8b12d6763a914a239995f2304859fa99 -# 2d8282779c1c4e7a8d844bff90908570 -# 034142c683f848b1836f6e61f70d6fa3 -# e3d625109ec6479c96ec0d4d04792f14 -# df8a2ada3465416ba2f25b98999a970b -# 9f55e30405fc468799973e74df0b0e95 -# ebb739079a694250bf629cc95e04e1e6 -# a896a607b8264f3682106ddba9dfab2f -# 32ac5b5983ed4cdfbae153d5cd0e4ce2 -# e8d9dd5c5bb24a58a32bebd2bc6091b7 -msgid "Description" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:87 -# 1610b70979664e49880240396e5c2aff -msgid "``messageLength``" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:89 -# 1cdeeae5344c48ce8cc164c9d1805f6a -msgid "The total size of the message in bytes. This total includes the 4 bytes that holds the message length." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:92 -# 8cfe9cd29c7f4a749f7530e118541033 -msgid "``requestID``" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:94 -# c240120eae9b48a6a5930c23ef8ba373 -msgid "A client or database-generated identifier that uniquely identifies this message. For the case of client-generated messages (e.g. :ref:`OP_QUERY ` and :ref:`OP_GET_MORE `), it will be returned in the ``responseTo`` field of the :ref:`OP_REPLY ` message. Clients can use the ``requestID`` and the ``responseTo`` fields to associate query responses with the originating query." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:103 -# 16720c2d0b3444d4a2256c3774371242 -msgid "``responseTo``" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:105 -# 50559c2a43a74e5b89491104dd78fa80 -msgid "In the case of a message from the database, this will be the ``requestID`` taken from the :ref:`OP_QUERY ` or :ref:`OP_GET_MORE ` messages from the client. Clients can use the ``requestID`` and the ``responseTo`` fields to associate query responses with the originating query." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:111 -# 453f07770d36455dbfb5466d2a359a23 -msgid "``opCode``" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:113 -# f888495240364de391afacc7df373ef3 -msgid "Type of message. See :ref:`wp-request-opcodes`." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:118 -# 7e65ecb532df459fbbd2b6c49d23ac30 -msgid "Request Opcodes" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:121 -# b32155b97f75470ca36d761fc9c354ea -msgid "Starting with MongoDB 2.6 and :data:`~isMaster.maxWireVersion` ``3``, MongoDB drivers use the :ref:`database commands` :dbcommand:`insert`, :dbcommand:`update`, and :dbcommand:`delete` instead of ``OP_INSERT``, ``OP_UPDATE``, and ``OP_DELETE`` for acknowledged writes. Most drivers continue to use opcodes for unacknowledged writes." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:130 -# 876d3e156aae4d5da66771e05752d167 -msgid "``OP_COMMAND`` and ``OP_COMMANDREPLY`` are cluster internal and should not be implemented by clients or drivers." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:133 -# 3085757f93f846c6a6d83b638d0cdb89 -msgid "The ``OP_COMMAND`` and ``OP_COMMANDREPLY`` format and protocol are not stable and may change between releases without maintaining backwards compatibility." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:137 -# 3d64251441d049b09d9476ed5122401e -msgid "The following are the supported ``opCode``:" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:143 -# cc202c7b58e94ef0a7a66854c01a1d8d -msgid "Opcode Name" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:144 -# a08301a461a149f8a2101b34bcf3c46e -msgid "Value" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:145 -# dd9d08178ab7441a87e8273dddda4cac -msgid "Comment" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:146 -# 776cc5f13ca74c27bf2103fbf19e8b21 -msgid "``OP_REPLY``" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:147 -# 2c9eef8c23a5412d945ed2e75a207963 -msgid "1" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:148 -# d49146a05d214bd589428534b5eb9e89 -msgid "Reply to a client request. ``responseTo`` is set." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:149 -# c6dfe59a37a441d7a3792d0fc8f50127 -msgid "``OP_MSG``" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:150 -# ad001df49c4e4381b37aac39016892d6 -msgid "1000" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:151 -# 1d2682bf0198434fbfd2682d38952ccf -msgid "Generic msg command followed by a string." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:152 -# 813ccbf068dd484caadee638af638101 -msgid "``OP_UPDATE``" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:153 -# 0228316a15bd456182eabbe7689f5ef5 -msgid "2001" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:154 -# 671f11dedbcf4c06ac2bdb88da86ae04 -msgid "Update document." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:155 -# 7b8437f71bd640059b2481abca6e75b6 -msgid "``OP_INSERT``" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:156 -# b9b765be643749f38688242fa4e6ed06 -msgid "2002" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:157 -# 330d7b3b3e9b465596eeac498cfdaf1f -msgid "Insert new document." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:158 -# ea7861638d81496895f29331af613ad0 -msgid "``RESERVED``" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:159 -# aacb7307b010402798bded6c2a8fd13c -msgid "2003" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:160 -# fa5c500ca9e2418fba0dcf383a05e919 -msgid "Formerly used for OP_GET_BY_OID." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:161 -# 6aef6ed64b8e41c2a047a0dfe562376a -msgid "``OP_QUERY``" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:162 -# d632e3b706b14631bd26d9f44013cb2d -msgid "2004" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:163 -# 80311e59f53c42a49f190300f8450915 -msgid "Query a collection." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:164 -# c486eeb2f339439e8be68abd78b8738b -msgid "``OP_GET_MORE``" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:165 -# 15b95db4baf54e0ca9f0f87c466889f3 -msgid "2005" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:166 -# a3f1a96df06d4b5c9a469b12833192bf -msgid "Get more data from a query. See Cursors." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:167 -# 21ef1daa1664485cbeb066b2ab13da44 -msgid "``OP_DELETE``" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:168 -# 92b921d4d1dd470ba191c2e2c06bdd11 -msgid "2006" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:169 -# 19f4aef020d6483fae19246aa1a6e879 -msgid "Delete documents." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:170 -# 6f1b13bad29a4b6099115e555c220877 -msgid "``OP_KILL_CURSORS``" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:171 -# c7382b41bdc5442684ede880c049528d -msgid "2007" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:172 -# e7e841db31ba4ddda76059796fb66423 -msgid "Notify database that the client has finished with the cursor." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:173 -# c01aa5f376d14b3c84d8f342c4e8fc30 -msgid "``OP_COMMAND``" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:174 -# e78b0e460b58466eb50c9ea200429c01 -msgid "2010" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:175 -# fed089790cee42219119abfc33f9ef36 -msgid "Cluster internal protocol representing a command request." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:176 -# 662b327ec7d04f01b6a9b9026ddfe425 -msgid "``OP_COMMANDREPLY``" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:177 -# b00b92fb946f47f6a7dfe262c016d9fc -msgid "2011" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:178 -# 4b828eab372c4ded8f836fafcd955f8e -msgid "Cluster internal protocol representing a reply to an ``OP_COMMAND``." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:181 -# 7a0c2cf98d7f4767aecdd06cb77b8c3f -msgid "Client Request Messages" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:183 -# 0f812d6da0ac416ea016ec70f043f5dd -msgid "Clients can send request messages that specify all but the :ref:`OP_REPLY ` opCode. :ref:`OP_REPLY ` is reserved for use by the database." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:187 -# 1bbb353ccb65443caa9f2d0f8d1771b8 -msgid "Only the :ref:`OP_QUERY ` and :ref:`OP_GET_MORE ` messages result in a response from the database. There will be no response sent for any other message." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:192 -# aef7eab97455459e8ae9b0e574941ced -msgid "You can determine if a message was successful with a getLastError command." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:197 -# fd50d4a83ca044589582d046a26947f6 -msgid "OP_UPDATE" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:199 -# 63830d0b54c84db4a22c65f4aba67cd2 -msgid "The OP_UPDATE message is used to update a document in a collection. The format of a OP_UPDATE message is the following:" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:220 -#: ../source/reference/mongodb-wire-protocol.txt:289 -#: ../source/reference/mongodb-wire-protocol.txt:354 -#: ../source/reference/mongodb-wire-protocol.txt:478 -#: ../source/reference/mongodb-wire-protocol.txt:539 -#: ../source/reference/mongodb-wire-protocol.txt:601 -#: ../source/reference/mongodb-wire-protocol.txt:675 -#: ../source/reference/mongodb-wire-protocol.txt:737 -#: ../source/reference/mongodb-wire-protocol.txt:823 -# 047cf5d050d74a0185459f58ede8d429 -# 21c875b4988047079a7d71bfca1e742f -# 0b1c647133154331bacdd9e5f6dca677 -# 0d2d174ca9de4915810a60af8d313ef9 -# 1797f4490a7740608cbff98cc842c502 -# 4bbf5c54ef054ec5ab9ab4c63fef75e5 -# 670ec6dd37d34401b1fef3475fc0e86b -# 548ebea8a6cd410a9d72a0892584949d -# 0a62c50e162446a28a70566b41f08e90 -msgid "``header``" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:222 -#: ../source/reference/mongodb-wire-protocol.txt:291 -#: ../source/reference/mongodb-wire-protocol.txt:356 -#: ../source/reference/mongodb-wire-protocol.txt:480 -#: ../source/reference/mongodb-wire-protocol.txt:541 -#: ../source/reference/mongodb-wire-protocol.txt:603 -#: ../source/reference/mongodb-wire-protocol.txt:739 -# 369d43f64bb54026a520b0cd4890d6d4 -# 663ff46706224c15ab38ea9ab273f7f5 -# d765f827f28d4436892b4b5404093604 -# 0fa535d59f8b4f6ca266919adad6d144 -# fb269520e2b1412481fef0504d870fca -# 7efa2636604c4c6ebc383f6084cfbba0 -# dc684529cd914a5fa7ee9d2966961937 -msgid "Message header, as described in :ref:`wp-message-header`." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:224 -#: ../source/reference/mongodb-wire-protocol.txt:482 -#: ../source/reference/mongodb-wire-protocol.txt:543 -#: ../source/reference/mongodb-wire-protocol.txt:605 -# 2a3fa764ee1241ad87f5801ccf3a55b0 -# f1094254a6f0455aa9386f00511a9064 -# 9b769276684a404db319cb6ccfb4b8c3 -# 5fabaeb32c414627abc7776e59659d14 -msgid "``ZERO``" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:226 -#: ../source/reference/mongodb-wire-protocol.txt:484 -#: ../source/reference/mongodb-wire-protocol.txt:545 -#: ../source/reference/mongodb-wire-protocol.txt:607 -# b3f243465a594c38b1a83f51f9fb75af -# e8fd2551fea143a4afb013302b87ea70 -# 5180dbdff98246baa7de4d748cbb8368 -# 7cdad20ae32040bc894cc11c4af2ae04 -msgid "Integer value of 0. Reserved for future use." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:228 -#: ../source/reference/mongodb-wire-protocol.txt:308 -#: ../source/reference/mongodb-wire-protocol.txt:400 -#: ../source/reference/mongodb-wire-protocol.txt:486 -#: ../source/reference/mongodb-wire-protocol.txt:547 -# 2ead5f272045408d9c9444db0b435780 -# ad0e6ff18b7e45c5b36e2ae1ad3264ee -# bf2b980dd19f454abb2b341a2e769020 -# ba1424ac1519401189fde2dc75f16b7a -# b0857eaed7164c8cb2619391642eeb62 -msgid "``fullCollectionName``" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:230 -#: ../source/reference/mongodb-wire-protocol.txt:310 -#: ../source/reference/mongodb-wire-protocol.txt:402 -#: ../source/reference/mongodb-wire-protocol.txt:488 -#: ../source/reference/mongodb-wire-protocol.txt:549 -# 42b3e2d7a936497ab75f42b0dbe04272 -# 2b6114c69d354ed4bdc4ca1170acb103 -# ad63ae1951584b6893498d3bccb51c22 -# faf1c682e0d6455499ee2fd0447fae63 -# 7b7265440aa145ca8c7774ad5e633bfd -msgid "The full collection name; i.e. namespace. The full collection name is the concatenation of the database name with the collection name, using a ``.`` for the concatenation. For example, for the database ``foo`` and the collection ``bar``, the full collection name is ``foo.bar``." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:236 -#: ../source/reference/mongodb-wire-protocol.txt:293 -#: ../source/reference/mongodb-wire-protocol.txt:358 -#: ../source/reference/mongodb-wire-protocol.txt:555 -# a3068f152b7145ddb7bf44e0fd04b1a8 -# d898b172de1a4bdb86973d30fecfc384 -# 9f82ac004e004d0caf9f3f4c7926dce8 -# ced672faf16e434a8335bb4ea409e368 -msgid "``flags``" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:238 -#: ../source/reference/mongodb-wire-protocol.txt:295 -#: ../source/reference/mongodb-wire-protocol.txt:360 -#: ../source/reference/mongodb-wire-protocol.txt:557 -# f1fc263fba8b4d54946555d4080e9d87 -# 3a4a6f069acb47ffb61fb2e854193c86 -# 63c10d388abb4f1092638c4bbc2feb96 -# 7c36dfb9c2854f56bfb116887b72975f -msgid "Bit vector to specify flags for the operation. The bit values correspond to the following:" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:241 -# 5f88fe2f0ad24a0eb1cf529ce2126f0a -msgid "``0`` corresponds to Upsert. If set, the database will insert the supplied object into the collection if no matching document is found." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:245 -# a3ead82fcabb448b99f941f5a303aa22 -msgid "``1`` corresponds to MultiUpdate.If set, the database will update all matching objects in the collection. Otherwise only updates first matching document." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:249 -# 7c98997843be4046a42430d8b45b339d -msgid "``2``-``31`` are reserved. Must be set to 0." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:251 -#: ../source/reference/mongodb-wire-protocol.txt:566 -# 15b7ce049ad344a0abf3b3fb67eb2176 -# 476c991c7a944d9db671ac3a32b8f388 -msgid "``selector``" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:253 -# 79fe7a43a06c4955b5658bae5869679f -msgid "BSON document that specifies the query for selection of the document to update." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:256 -# fc8c1c674cb542e1a53c2c56a5ef9fc6 -msgid "``update``" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:258 -# 93a2d4e3d9c34bf78c350989407ac3fb -msgid "BSON document that specifies the update to be performed. For information on specifying updates see the :manual:`Update Operations ` documentation from the MongoDB Manual." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:263 -# 5b5724fa056a41c8969e83e889f32ce1 -msgid "There is no response to an OP_UPDATE message." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:268 -# 58336e080ac4496086289909519285f0 -msgid "OP_INSERT" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:270 -# bffd40f9f6c84878b2347046032dc90f -msgid "The OP_INSERT message is used to insert one or more documents into a collection. The format of the OP_INSERT message is" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:298 -# 4accb3593fb946008933f25d81b9c917 -msgid "``0`` corresponds to ContinueOnError. If set, the database will not stop processing a bulk insert if one fails (eg due to duplicate IDs). This makes bulk insert behave similarly to a series of single inserts, except lastError will be set if any insert fails, not just the last one. If multiple errors occur, only the most recent will be reported by getLastError. (new in 1.9.1)" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:306 -#: ../source/reference/mongodb-wire-protocol.txt:564 -# ff6a318863e54f31bee8d877f88d5657 -# 85c6c6d17343491e8a9f2dc88310deb5 -msgid "``1``-``31`` are reserved. Must be set to 0." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:316 -#: ../source/reference/mongodb-wire-protocol.txt:784 -# ec8ae806574a4f739d058e34f04cc224 -# 6541c55da4bb487b86761217d4371cf3 -msgid "``documents``" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:318 -# b297ca4526e647fa87368a91d22c24f6 -msgid "One or more documents to insert into the collection. If there are more than one, they are written to the socket in sequence, one after another." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:322 -# 86bc636c5eb54a0ea4fa4c465f79aaba -msgid "There is no response to an OP_INSERT message." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:327 -# 122e69bb2eec4707b512109cc370aa1c -msgid "OP_QUERY" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:329 -# 6b9ee902ac0345889513ad86040396ca -msgid "The OP_QUERY message is used to query the database for documents in a collection. The format of the OP_QUERY message is:" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:363 -# 3141e2c476d543caac06bfb8ff17cedc -msgid "``0`` is reserved. Must be set to 0." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:365 -# 27f2cb5297744dc688b821a2c5aa1223 -msgid "``1`` corresponds to TailableCursor. Tailable means cursor is not closed when the last data is retrieved. Rather, the cursor marks the final object's position. You can resume using the cursor later, from where it was located, if more data were received. Like any \"latent cursor\", the cursor may become invalid at some point (CursorNotFound) – for example if the final object it references were deleted." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:373 -# 90e353312d9547c98cfb0eddd98d9f7b -msgid "``2`` corresponds to SlaveOk.Allow query of replica slave. Normally these return an error except for namespace \"local\"." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:376 -# 1bd75fc5ae5a4c8f8ac97fd2d2784cd9 -msgid "``3`` corresponds to OplogReplay. Internal replication use only - driver should not set." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:379 -# 2367b68bb7c643a586a85d7e064dba15 -msgid "``4`` corresponds to NoCursorTimeout. The server normally times out idle cursors after an inactivity period (10 minutes) to prevent excess memory use. Set this option to prevent that." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:383 -# ffd1636b822645ce839f18d06b16b39b -msgid "``5`` corresponds to AwaitData. Use with TailableCursor. If we are at the end of the data, block for a while rather than returning no data. After a timeout period, we do return as normal." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:388 -# 7f84660fefa14d16ba9c456959ba6266 -msgid "``6`` corresponds to Exhaust. Stream the data down full blast in multiple \"more\" packages, on the assumption that the client will fully read all data queried. Faster when you are pulling a lot of data and know you want to pull it all down. Note: the client is not allowed to not read all the data unless it closes the connection." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:395 -# 73489a5da5b642aaaf4f586e306f12fc -msgid "``7`` corresponds to Partial. Get partial results from a mongos if some shards are down (instead of throwing an error)" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:398 -# 38e7e393290b4402a7b0de620466f30b -msgid "``8``-``31`` are reserved. Must be set to 0." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:408 -# 0f8b91ad18b04d08af248b43ebbddffc -msgid "``numberToSkip``" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:410 -# dcf1f2a550b0449ca7ded74b7f99b241 -msgid "Sets the number of documents to omit - starting from the first document in the resulting dataset - when returning the result of the query." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:414 -#: ../source/reference/mongodb-wire-protocol.txt:494 -# b03def587dcf4baa985877884dbf2196 -# 23425b1e60c44ae9b6b81b9a5d3052c4 -msgid "``numberToReturn``" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:416 -# 7d61db1769b447a9b20c962326006804 -msgid "Limits the number of documents in the first :ref:`OP_REPLY ` message to the query. However, the database will still establish a cursor and return the ``cursorID`` to the client if there are more results than ``numberToReturn``. If the client driver offers 'limit' functionality (like the SQL LIMIT keyword), then it is up to the client driver to ensure that no more than the specified number of document are returned to the calling application. If ``numberToReturn`` is ``0``, the db will use the default return size. If the number is negative, then the database will return that number and close the cursor. No further results for that query can be fetched. If ``numberToReturn`` is ``1`` the server will treat it as ``-1`` (closing the cursor automatically)." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:430 -# fe2da980901a42a5a7faa82f5c62afc0 -msgid "``query``" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:431 -# feb3590fee1d42c29d5a9d59fb8d3094 -msgid "BSON document that represents the query. The query will contain one or more elements, all of which must match for a document to be included in the result set. Possible elements include ``$query``, ``$orderby``, ``$hint``, ``$explain``, and ``$snapshot``." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:437 -# 9703cc13b94644b98e04d848686dec8d -msgid "``returnFieldsSelector``" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:439 -# 1ca8d19b1c814c35a53d07a232307ad6 -msgid "Optional. BSON document that limits the fields in the returned documents. The ``returnFieldsSelector`` contains one or more elements, each of which is the name of a field that should be returned, and and the integer value ``1``. In JSON notation, a ``returnFieldsSelector`` to limit to the fields ``a``, ``b`` and ``c`` would be:" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:450 -# 87e82a9aba0e47ae8da0cf91c314afab -msgid "The database will respond to an OP_QUERY message with an :ref:`OP_REPLY ` message." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:456 -# c97aec4edfd044b7ac74ff4c7ce93001 -msgid "OP_GET_MORE" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:458 -# a776fe038dc5428bb2b5303d0c7c2ab8 -msgid "The OP_GET_MORE message is used to query the database for documents in a collection. The format of the OP_GET_MORE message is:" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:496 -# eb01364ba4834f8eb9c984433177a43e -msgid "Limits the number of documents in the first :ref:`OP_REPLY ` message to the query. However, the database will still establish a cursor and return the ``cursorID`` to the client if there are more results than ``numberToReturn``. If the client driver offers 'limit' functionality (like the SQL LIMIT keyword), then it is up to the client driver to ensure that no more than the specified number of document are returned to the calling application. If ``numberToReturn`` is ``0``, the db will used the default return size." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:506 -#: ../source/reference/mongodb-wire-protocol.txt:766 -# 6384af4e366c4d3caa1440d9fa698e7d -# ae6c8d2d72294d3ea906bb05dc57b574 -msgid "``cursorID``" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:507 -# fd76430fc7584d61bf494b8c2b27617f -msgid "Cursor identifier that came in the :ref:`OP_REPLY `. This must be the value that came from the database." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:511 -# e14676e09d7a40c69e135c53697af470 -msgid "The database will respond to an OP_GET_MORE message with an :ref:`OP_REPLY ` message." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:517 -# 6e73c39e104a451e88d74d281c953432 -msgid "OP_DELETE" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:519 -# 2cb2e23c19564ab38c2c266cde14269f -msgid "The OP_DELETE message is used to remove one or more documents from a collection. The format of the OP_DELETE message is:" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:560 -# a3351324f57648c48a2bd536f52d1036 -msgid "``0`` corresponds to SingleRemove. If set, the database will remove only the first matching document in the collection. Otherwise all matching documents will be removed." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:568 -# 19d30213eb1b4b4894e3a8ef73e3a48c -msgid "BSON document that represent the query used to select the documents to be removed. The selector will contain one or more elements, all of which must match for a document to be removed from the collection." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:573 -# 1ceccce61f774a7e88ae6df0c1267e35 -msgid "There is no response to an OP_DELETE message." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:578 -# 38f9ceb4486e44ab90ec3ab51053ec04 -msgid "OP_KILL_CURSORS" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:580 -# 3c37d096485b4165ba01ec11e79b3e84 -msgid "The OP_KILL_CURSORS message is used to close an active cursor in the database. This is necessary to ensure that database resources are reclaimed at the end of the query. The format of the OP_KILL_CURSORS message is:" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:609 -# 4d5851b0a35c4a758082ae46c7629f48 -msgid "``numberOfCursorIDs``" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:611 -# ef49938a3adf4c35b8b45860a8ca275a -msgid "The number of cursor IDs that are in the message." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:613 -# db91f1b67c55422b8fd87f55d3313ce5 -msgid "``cursorIDs``" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:615 -# b79955604b6e434ab44a0c7723f8a6c6 -msgid "\"Array\" of cursor IDs to be closed. If there are more than one, they are written to the socket in sequence, one after another." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:618 -# 4bdd3c5ce4694966826ee467d8651157 -msgid "If a cursor is read until exhausted (read until :ref:`OP_QUERY ` or :ref:`OP_GET_MORE ` returns zero for the cursor id), there is no need to kill the cursor." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:625 -# 59bf9508c723488093f840ece2d26fdd -msgid "OP_MSG" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:627 -# 718b83ece31a4ec1ae2e29ad58a8eff2 -msgid "do not need to implement OP_MSG." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:629 -# 697e10570dbc4dbebee7e95348eac8ad -msgid "``OP_MSG`` sends a diagnostic message to the database. The database sends back a fixed response. The format is:" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:642 -# 7aae601f1e31422bb296ea931a8bfbc3 -msgid "OP_COMMAND" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:646 -# df2430f46c87491291b06596437c6d7b -msgid "``OP_COMMAND`` is cluster internal and should not be implemented by clients or drivers." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:649 -# 0a4fad71056948b484e6b9f548098297 -msgid "The ``OP_COMMAND`` format and protocol is not stable and may change between releases without maintaining backwards compatibility." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:652 -# b67b515a1fa049a780af93e88f5aea5f -msgid "``OP_COMMAND`` is a wire protocol message used internally for intra-cluster database command requests issued by one MongoDB server to another. The receiving database sends back an :ref:`OP_COMMANDREPLY ` as a response to a ``OP_COMMAND``." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:677 -#: ../source/reference/mongodb-wire-protocol.txt:825 -# cd7beb5656e7454da049f2d41d76e962 -# aaf89c918433495a8107056c0075bf7d -msgid "Standard message header, as described in :ref:`wp-message-header`." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:679 -# c3f6b4f55adc481ba25f0036fa8ea21c -msgid "``database``" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:681 -# d06b6332df8c43679c2c7b70e241eddd -msgid "The name of the database to run the command on." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:683 -# e4fcdc74ae8846129c8fe4a7c62eb81b -msgid "``commandName``" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:685 -# 075f3bceb4fc4c24889bf8c72d081a09 -msgid "The name of the command. See :ref:`database-commands` for a list of database commands." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:688 -#: ../source/reference/mongodb-wire-protocol.txt:827 -# b29d3cb444cc4970ad210c1d2831f49e -# 4e2caf58cd644271b752b0c442748e8b -msgid "``metadata``" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:690 -# 007958ade22f4121a6e4f36f8eb0c98e -msgid "Available for the system to attach any metadata to internal commands that is not part of the command parameters proper, as supplied by the client driver" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:694 -# d36eca57a07248b69a3edb6250175327 -msgid "``commandArgs``" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:696 -# 39fd54c65e30498796f39b21fc1673c1 -msgid "A BSON document containing the command arguments." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:698 -# 57b5864fddaf459b8ea46c29183386b0 -msgid "See the documentation for the specified ``commandName`` for information its arguments" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:701 -# 73843cf0c53e4f6090e88b2ba00e80aa -msgid "``inputDocs``" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:703 -# ec2cafe03a3c4736a135290a1085031b -msgid "Zero or more documents acting as input to the command. Useful for commands that can require a large amount of data sent from the client, such as a batch insert." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:708 -# 17a0aefde7274f268638628180c8423c -msgid "Database Response Messages" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:713 -# 50f56db862a0490dac0ca86c0862d30f -msgid "OP_REPLY" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:715 -# df22c0e31cfa4f5cad606e7cae7da07b -msgid "The ``OP_REPLY`` message is sent by the database in response to an :ref:`OP_QUERY ` or :ref:`OP_GET_MORE ` message. The format of an OP_REPLY message is:" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:741 -# c575b30226c941868e49d8a35f41f209 -msgid "``responseFlags``" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:743 -# f19a007114984f149a6b6c52d7b80655 -msgid "Bit vector to specify flags. The bit values correspond to the following:" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:746 -# 209567d314f84ef18f532d61c30d2d7a -msgid "``0`` corresponds to CursorNotFound. Is set when ``getMore`` is called but the cursor id is not valid at the server. Returned with zero results." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:750 -# 6d5465b6b9864ba28e2da6dea6cf8388 -msgid "``1`` corresponds to QueryFailure. Is set when query failed. Results consist of one document containing an \"$err\" field describing the failure." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:754 -# faf013521e4b473a8107ea2e73cf2fee -msgid "``2`` corresponds to ShardConfigStale. Drivers should ignore this. Only :program:`mongos` will ever see this set, in which case, it needs to update config from the server." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:758 -# d0fe5f9fba6e4b7a881a978b980e9c17 -msgid "``3`` corresponds to AwaitCapable. Is set when the server supports the AwaitData Query option. If it doesn't, a client should sleep a little between getMore's of a Tailable cursor. Mongod version 1.6 supports AwaitData and thus always sets AwaitCapable." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:764 -# 68a096d6a30543c7a7d31e2724a49038 -msgid "``4``-``31`` are reserved. Ignore." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:768 -# df31acd419054f18899c59eb36419491 -msgid "The ``cursorID`` that this OP_REPLY is a part of. In the event that the result set of the query fits into one OP_REPLY message, ``cursorID`` will be 0. This ``cursorID`` must be used in any :ref:`OP_GET_MORE ` messages used to get more data, and also must be closed by the client when no longer needed via a :ref:`OP_KILL_CURSORS ` message." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:776 -# 1a6c378b4e484f16a4f660bcb3780eb8 -msgid "``startingFrom``" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:778 -# 60832ed43c1840a78b10f5bfff179093 -msgid "Starting position in the cursor." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:780 -# f46dd22538604ba1964d1ac4d0647191 -msgid "``numberReturned``" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:782 -# d80af64bb2634e288e23523ff5075deb -msgid "Number of documents in the reply." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:786 -# c81425ce9e1f4058a085051a6cc0cdd1 -msgid "Returned documents." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:791 -# efa93480df5148d29977b2222ea19fcc -msgid "OP_COMMANDREPLY" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:795 -# 926f4bea5c0847b68cfdbae09d095a70 -msgid "``OP_COMMANDREPLY`` is cluster internal and should not be implemented by clients or drivers." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:798 -# 57234f0763b54c3595e0c6919e21ca98 -msgid "The ``OP_COMMANDREPLY`` format and protocol is not stable and may change between releases without maintaining backwards compatibility." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:801 -# cd2ffaf952b245ccbb880bcd2793035f -msgid "The ``OP_COMMANDREPLY`` is a wire protocol message used internally for replying to intra-cluster :ref:`OP_COMMAND ` requests issued by one MongoDB server to another." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:805 -# c840de04c12e42a49ae4f70fbdf07c2c -msgid "The format of an ``OP_COMMANDREPLY`` is:" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:829 -# 9769e075336447468c30626dcba2d313 -msgid "Available for the system to attach any metadata to internal commands that is not part of the command parameters proper, as supplied by the client driver." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:833 -# 6d39322705c84bef88ca3d4c472317d5 -msgid "``commandReply``" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:835 -# acc9e16217874e59ae4acc5c8502b9db -msgid "A BSON document containing the command reply." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:837 -# 3686439e05d1493192b08868fd8ffc55 -msgid "``outputDocs``" -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:839 -# b4949763e17e441b9e283ea56acb9775 -msgid "Useful for commands that can return a large amount of data, such as find or aggregate." -msgstr "" - -#: ../source/reference/mongodb-wire-protocol.txt:842 -# 0818393e632c46a1a12f491e3c0b8c26 -msgid "This field is not currently in use." -msgstr "" - diff --git a/locale/pot/reference/object-id.pot b/locale/pot/reference/object-id.pot deleted file mode 100644 index 0bf482a7ca1..00000000000 --- a/locale/pot/reference/object-id.pot +++ /dev/null @@ -1,233 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/object-id.txt:5 -# c9ac1a5872cb40749644652027e467f6 -msgid "ObjectId" -msgstr "" - -#: ../source/reference/object-id.txt:10 -# ecb1e8f5f4994816b1b8cfc7e55a151c -msgid "Overview" -msgstr "" - -#: ../source/reference/object-id.txt:12 -# f0e7c8c2ae5f434bb167394ea99ca409 -msgid ":term:`ObjectId ` is a 12-byte :term:`BSON` type, constructed using:" -msgstr "" - -#: ../source/reference/object-id.txt:15 -# aeb4bea0f7c24689b51b40aad62a7229 -msgid "a 4-byte value representing the seconds since the Unix epoch," -msgstr "" - -#: ../source/reference/object-id.txt:16 -# c15b714643ca4f098be0aecbbb43ec88 -msgid "a 3-byte machine identifier," -msgstr "" - -#: ../source/reference/object-id.txt:17 -# 92f3fd3dba0d4c27aaab4eff9c27b113 -msgid "a 2-byte process id, and" -msgstr "" - -#: ../source/reference/object-id.txt:18 -# 948406e2482042d7a7e7d901e0ed263e -msgid "a 3-byte counter, starting with a random value." -msgstr "" - -#: ../source/reference/object-id.txt:20 -# a5a19c4678574774af92ee7b2962717a -msgid "In MongoDB, documents stored in a collection require a unique :term:`_id` field that acts as a :term:`primary key`. MongoDB uses ObjectIds as the default value for the ``_id`` field if the ``_id`` field is not specified; i.e. if a document does not contain a top-level ``_id`` field, the MongoDB driver adds the ``_id`` field that holds an ObjectId. In addition, if the :program:`mongod` receives a document to insert that does not contain an ``_id`` field, :program:`mongod` will add the ``_id`` field that holds an ObjectId." -msgstr "" - -#: ../source/reference/object-id.txt:29 -# e2cce06687ac4120a9274ee8ba80500d -msgid "MongoDB clients should add an ``_id`` field with a unique ObjectId. Using ObjectIds for the ``_id`` field provides the following additional benefits:" -msgstr "" - -#: ../source/reference/object-id.txt:33 -# 58e7606306764c3f8008b6201a191397 -msgid "in the :program:`mongo` shell, you can access the creation time of the ``ObjectId``, using the :method:`~ObjectId.getTimestamp()` method." -msgstr "" - -#: ../source/reference/object-id.txt:36 -# a78f142a3ace45e6bdbe635977f079b1 -msgid "sorting on an ``_id`` field that stores ``ObjectId`` values is roughly equivalent to sorting by creation time." -msgstr "" - -#: ../source/reference/object-id.txt:39 -# ed9c63565e56452db391af29431d9b94 -msgid "The relationship between the order of ``ObjectId`` values and generation time is not strict within a single second. If multiple systems, or multiple processes or threads on a single system generate values, within a single second; ``ObjectId`` values do not represent a strict insertion order. Clock skew between clients can also result in non-strict ordering even for values because client drivers generate ``ObjectId`` values." -msgstr "" - -#: ../source/reference/object-id.txt:48 -# 311e46de77014a09b6e8f6473e7bbc9c -msgid "Also consider the :doc:`/core/document/` section for related information on MongoDB's document orientation." -msgstr "" - -#: ../source/reference/object-id.txt:54 -# 0d009c1899c64ecca34302fa236ebcb0 -msgid "ObjectId()" -msgstr "" - -#: ../source/reference/object-id.txt:56 -# c22a5294736c471886da55288e38153c -msgid "The :program:`mongo` shell provides the ``ObjectId()`` wrapper class to generate a new ObjectId, and to provide the following helper attribute and methods:" -msgstr "" - -#: ../source/reference/object-id.txt:60 -# 5498f233671f415ca5efebde311c77ae -msgid "``str``" -msgstr "" - -#: ../source/reference/object-id.txt:62 -# 62efeb66758e44feab21059dbe95d324 -msgid "The hexadecimal string representation of the object." -msgstr "" - -#: ../source/reference/object-id.txt:64 -# 2f1fecd363684034ac7d71e3997fb96f -msgid ":method:`~ObjectId.getTimestamp()`" -msgstr "" - -#: ../source/reference/object-id.txt:66 -# c14410e7f3284472b6b2ef32def16f82 -msgid "Returns the timestamp portion of the object as a Date." -msgstr "" - -#: ../source/reference/object-id.txt:68 -# 266f2240ef0e4ec89bd440c9635ad470 -msgid ":method:`~ObjectId.toString()`" -msgstr "" - -#: ../source/reference/object-id.txt:70 -# ede280c1deea446daaf29536cea83ffd -msgid "Returns the JavaScript representation in the form of a string literal \"``ObjectId(...)``\"." -msgstr "" - -#: ../source/reference/object-id.txt:73 -# 849006298ee0473891bf8e60b4277ff6 -msgid "In previous versions :method:`~ObjectId.toString()` returns the hexadecimal string representation, which as of version 2.2 can be retrieved by the ``str`` property." -msgstr "" - -#: ../source/reference/object-id.txt:78 -# 3397424d36404354a55ce57596c52d79 -msgid ":method:`~ObjectId.valueOf()`" -msgstr "" - -#: ../source/reference/object-id.txt:80 -# 2d0533263aa745c38bd81aa150cc139b -msgid "Returns the representation of the object as a hexadecimal string. The returned string is the ``str`` attribute." -msgstr "" - -#: ../source/reference/object-id.txt:83 -# 5a5d75d8da504cc4a79ea4fe842181c4 -msgid "In previous versions, :method:`~ObjectId.valueOf()` returns the object." -msgstr "" - -#: ../source/reference/object-id.txt:88 -# 8ef14ac8e8ad4adeb11030239e1a053a -msgid "Examples" -msgstr "" - -#: ../source/reference/object-id.txt:90 -# 8e145d9ef9884896a87b0df1ea3bf3b2 -msgid "Consider the following uses ``ObjectId()`` class in the :program:`mongo` shell:" -msgstr "" - -#: ../source/reference/object-id.txt:94 -# e4cbe6ecba1a4a068c2ed424962500a8 -msgid "Generate a new ObjectId" -msgstr "" - -#: ../source/reference/object-id.txt:96 -# c686eaf3a2c443f8b267d727cb6ed39f -msgid "To generate a new ObjectId, use the ``ObjectId()`` constructor with no argument:" -msgstr "" - -#: ../source/reference/object-id.txt:103 -# 2aaa967fd4654fd2b8893ed20a9780e3 -msgid "In this example, the value of ``x`` would be:" -msgstr "" - -#: ../source/reference/object-id.txt:109 -# 5abd58a375844b9ca1a95202e4d79c45 -msgid "To generate a new ObjectId using the ``ObjectId()`` constructor with a unique hexadecimal string:" -msgstr "" - -#: ../source/reference/object-id.txt:116 -# 4d650a50dac049bc830fe45e269ce048 -msgid "In this example, the value of ``y`` would be:" -msgstr "" - -#: ../source/reference/object-id.txt:122 -# d8babf051845419bb364ad1c7181852b -msgid "To return the timestamp of an ``ObjectId()`` object, use the :method:`~ObjectId.getTimestamp()` method as follows:" -msgstr "" - -#: ../source/reference/object-id.txt:126 -# 9c5d8bee65e042d78631665f63ef39a7 -msgid "Convert an ObjectId into a Timestamp" -msgstr "" - -#: ../source/reference/object-id.txt:128 -# fced12794d614eef8c1801698136f3b8 -msgid "To return the timestamp of an ``ObjectId()`` object, use the :method:`getTimestamp() ` method as follows:" -msgstr "" - -#: ../source/reference/object-id.txt:135 -# ba4067595de941f299c69a2e54728b44 -msgid "This operation will return the following Date object:" -msgstr "" - -#: ../source/reference/object-id.txt:142 -# 88744d90e1fd46bd9f34da6a123b8c17 -msgid "Convert ObjectIds into Strings" -msgstr "" - -#: ../source/reference/object-id.txt:144 -# a895735d2dfb43cfb5b1bdd02b576bcf -msgid "Access the ``str`` attribute of an ``ObjectId()`` object, as follows:" -msgstr "" - -#: ../source/reference/object-id.txt:150 -# 65efa68a10e441248d8bbb7a42a8b6d9 -msgid "This operation will return the following hexadecimal string:" -msgstr "" - -#: ../source/reference/object-id.txt:156 -# 39c320de9930415d985ee79e561a7bbf -msgid "To return the hexadecimal string representation of an ``ObjectId()``, use the :method:`~ObjectId.valueOf()` method as follows:" -msgstr "" - -#: ../source/reference/object-id.txt:163 -# 7e6f0b64dca245dea843d36d8e731b7c -msgid "This operation returns the following output:" -msgstr "" - -#: ../source/reference/object-id.txt:169 -# 1e8412ca530141079fab2677574d33be -msgid "To return the string representation of an ``ObjectId()`` object (in the form of a string literal ``ObjectId(...)``), use the :method:`~ObjectId.toString()` method as follows:" -msgstr "" - -#: ../source/reference/object-id.txt:177 -# 440973f0301e42099ff4b162e4743a84 -msgid "This operation will return the following string output:" -msgstr "" - diff --git a/locale/pot/reference/operator.pot b/locale/pot/reference/operator.pot deleted file mode 100644 index 88827e32f8d..00000000000 --- a/locale/pot/reference/operator.pot +++ /dev/null @@ -1,63 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator.txt:3 -# a260cf9a1a61410cb615fbc61bc2cb7a -msgid "Operators" -msgstr "" - -#: ../source/includes/toc/dfn-list-operator-landing.rst:5 -# 8a68a81dd34846b99de78d870c08d6c6 -msgid ":doc:`/reference/operator/query`" -msgstr "" - -#: ../source/includes/toc/dfn-list-operator-landing.rst:4 -# eda73497f7e344fe9cc074bb26d0532b -msgid "Query operators provide ways to locate data within the database and projection operators modify how data is presented." -msgstr "" - -#: ../source/includes/toc/dfn-list-operator-landing.rst:9 -# 6e4f81c047964e268a3cb05c5fd5429d -msgid ":doc:`/reference/operator/update`" -msgstr "" - -#: ../source/includes/toc/dfn-list-operator-landing.rst:8 -# a87d6542fd03489b9e816f9a69786741 -msgid "Update operators are operators that enable you to modify the data in your database or add additional data." -msgstr "" - -#: ../source/includes/toc/dfn-list-operator-landing.rst:13 -# 872d8893f0624700821e96f0b992c7c3 -msgid ":doc:`/reference/operator/aggregation`" -msgstr "" - -#: ../source/includes/toc/dfn-list-operator-landing.rst:12 -# 8cd6c5435d734f5e8eb69ad3f1605241 -msgid "Aggregation pipeline operations have a collection of operators available to define and manipulate documents in pipeline stages." -msgstr "" - -#: ../source/includes/toc/dfn-list-operator-landing.rst:15 -# c77dff5138aa4975ac73ec51aad35ed6 -msgid ":doc:`/reference/operator/query-modifier`" -msgstr "" - -#: ../source/includes/toc/dfn-list-operator-landing.rst:16 -# 30c85ccab68542f18fe9deb22b3803fa -msgid "Query modifiers determine the way that queries will be executed." -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation-arithmetic.pot b/locale/pot/reference/operator/aggregation-arithmetic.pot deleted file mode 100644 index 926de8c5b94..00000000000 --- a/locale/pot/reference/operator/aggregation-arithmetic.pot +++ /dev/null @@ -1,193 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation-arithmetic.txt:3 -# 2da23ab2491048c49854020b0f2930b3 -msgid "Arithmetic Aggregation Operators" -msgstr "" - -#: ../source/includes/intro-aggregation-arithmetic.rst:1 -# 2ff30b33b21d468e81a1c74c3fd5ed99 -msgid "Arithmetic expressions perform mathematic operations on numbers. Some arithmetic expressions can also support date arithmetic." -msgstr "" - -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -# e5f3dd8e77e64e58b83ae6717fcd2416 -msgid "For details on specific operator, including syntax and examples, click on the specific operator to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:2 -# d6257ed7efe1473f9b756679f547e64e -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:2 -# 53678f9405754fa1b5f16804b056efae -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:4 -# 622c9468a5db429a89a3855740bbd905 -msgid ":expression:`$abs`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:4 -# 4e5a2a81a6e647518e7df6eb18752ca8 -msgid "Returns the absolute value of a number." -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:6 -# c2d7f461a54644fc9106535d7a646782 -msgid ":expression:`$add`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:6 -# bc781d19b8b04105aa4239295b679f45 -msgid "Adds numbers to return the sum, or adds numbers and a date to return a new date. If adding numbers and a date, treats the numbers as milliseconds. Accepts any number of argument expressions, but at most, one expression can resolve to a date." -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:12 -# 5b249492ee264239afbe76f070db3c22 -msgid ":expression:`$ceil`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:12 -# b3b945c31a624e50a6e4f0c6c7c9155a -msgid "Returns the smallest integer greater than or equal to the specified number." -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:15 -# f341343d0de44d1396fb48192787ecce -msgid ":expression:`$divide`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:15 -# 271446258a3f42e5b3c9a1c6d123d652 -msgid "Returns the result of dividing the first number by the second. Accepts two argument expressions." -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:19 -# 6800c5b38fb64e8b8fdfceb7bf024772 -msgid ":expression:`$exp`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:19 -# 4d9755f4f60740cca316c7a36a9324ad -msgid "Raises *e* to the specified exponent." -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:21 -# b0b91873cbd64024b6df181aff21bab0 -msgid ":expression:`$floor`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:21 -# d05476e8dd9349aa994e103404ed7f58 -msgid "Returns the largest integer less than or equal to the specified number." -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:24 -# 49ed65a6e5d54a6ab89d64b6e1bbcb23 -msgid ":expression:`$ln`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:24 -# e1343a11bee9450f813ddacfa91b607b -msgid "Calculates the natural log of a number." -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:26 -# fc338fdffa734a7e8b801de0b892709e -msgid ":expression:`$log`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:26 -# f8ae0c37a7054cadafd4dedc48e3e15d -msgid "Calculates the log of a number in the specified base." -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:28 -# a919490f252c4602b25732aca2f7c333 -msgid ":expression:`$log10`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:28 -# ee6d8244ffe44aedb401185380b59fd8 -msgid "Calculates the log base 10 of a number." -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:30 -# 642f1a9fec974e51b8a4494e91cc900c -msgid ":expression:`$mod`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:30 -# 1f2d02cc826d44fdb08a3c0ab3fce61f -msgid "Returns the remainder of the first number divided by the second. Accepts two argument expressions." -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:34 -# e700ea2db4044d048a9b272848ba0dde -msgid ":expression:`$multiply`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:34 -# 8c756ddd30374af3bb8131969bbbbf27 -msgid "Multiplies numbers to return the product. Accepts any number of argument expressions." -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:38 -# 4476bd0a09c540b4b6e2018576a61ddc -msgid ":expression:`$pow`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:38 -# a67c0633c9c447e380e74c7c837538b7 -msgid "Raises a number to the specified exponent." -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:40 -# e35df1ab9b4f41e8b194c4332ae2a893 -msgid ":expression:`$sqrt`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:40 -# 46592edb08064cabb5b43429bdb22710 -msgid "Calculates the square root." -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:43 -# 4c04478795a24518ae7990ffe3529dbd -msgid ":expression:`$subtract`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:43 -# bc14a20eb33b464e91a6319b63b49b89 -msgid "Returns the result of subtracting the second value from the first. If the two values are numbers, return the difference. If the two values are dates, return the difference in milliseconds. If the two values are a date and a number in milliseconds, return the resulting date. Accepts two argument expressions. If the two values are a date and a number, specify the date argument first as it is not meaningful to subtract a date from a number." -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:52 -# a2524e19c68f40f48da78dd0c3bd51ad -msgid ":expression:`$trunc`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:52 -# 16307c8f698f4f61b5bac2dc204f4519 -msgid "Truncates a number to its integer." -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation-array.pot b/locale/pot/reference/operator/aggregation-array.pot deleted file mode 100644 index 1e13659be94..00000000000 --- a/locale/pot/reference/operator/aggregation-array.pot +++ /dev/null @@ -1,158 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation-array.txt:3 -# 8bbcd06a864541368d120767eea3fc36 -msgid "Array Aggregation Operators" -msgstr "" - -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -# ec82deb72fbf408283b43e8d6a386a64 -msgid "For details on specific operator, including syntax and examples, click on the specific operator to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-aggregation-array.rst:2 -# 9ff17fe4885e416a90cd41c1986a999f -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-aggregation-array.rst:2 -# e3de93caa7f64939ba7b481235cd78eb -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-aggregation-array.rst:4 -# e25876ff97cb4dc891408a036f9cf0f3 -msgid ":expression:`$arrayElemAt`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-array.rst:4 -# 595b674a00454433b0e614b80995cf37 -msgid "Returns the element at the specified array index." -msgstr "" - -#: ../source/includes/toc/table-aggregation-array.rst:7 -# 3f79d75aaa2249f39e396f31ac87426b -msgid ":expression:`$concatArrays`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-array.rst:7 -# 37a69dfecf8f483f87ad607e450ead72 -msgid "Concatenates arrays to return the concatenated array." -msgstr "" - -#: ../source/includes/toc/table-aggregation-array.rst:10 -# 1b89b084ce4b419cb2d01e7cc933980e -msgid ":expression:`$filter`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-array.rst:10 -# c9c70041f81c4219b861b2408cfaa500 -msgid "Selects a subset of the array to return an array with only the elements that match the filter condition." -msgstr "" - -#: ../source/includes/toc/table-aggregation-array.rst:14 -# e9623f2c1ad54632bb20dad9b82ea5fc -msgid ":expression:`$indexOfArray`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-array.rst:14 -# 6ef8a8c82acb48b39a92b9d76eb26c77 -msgid "Searches an array for an occurence of a specified value and returns the array index of the first occurence. If the substring is not found, returns ``-1``." -msgstr "" - -#: ../source/includes/toc/table-aggregation-array.rst:19 -# 6cb1cc11d093479fa2807dbc4242d3be -msgid ":expression:`$isArray`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-array.rst:19 -# b9862e93a8444a598fddbad573c7095c -msgid "Determines if the operand is an array. Returns a boolean." -msgstr "" - -#: ../source/includes/toc/table-aggregation-array.rst:22 -# 658dd777b2b142bcbec1c7bdc19bfd5f -msgid ":expression:`$range`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-array.rst:22 -# 643218fcf41449b6bd05d766ce33e2b4 -msgid "Outputs an array containing a sequence of integers according to user-defined inputs." -msgstr "" - -#: ../source/includes/toc/table-aggregation-array.rst:26 -# bfb2fefff6ab4441aa8da9a31c483807 -msgid ":expression:`$reverseArray`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-array.rst:26 -# 59e6e8361b154398a5e8e35d025c5fba -msgid "Returns an array with the elements in reverse order." -msgstr "" - -#: ../source/includes/toc/table-aggregation-array.rst:29 -# fb4b4618b107427f80ba0e5e41b93a57 -msgid ":expression:`$reduce`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-array.rst:29 -# 3fac6808d69a4a7ba555e9108c6e2b71 -msgid "Applies an expression to each element in an array and combines them into a single value." -msgstr "" - -#: ../source/includes/toc/table-aggregation-array.rst:33 -# 4bfba6b1a8d94cf69eb1ada6284190fe -msgid ":expression:`$size`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-array.rst:33 -# 8820028aaccb4482baac19c0b7031549 -msgid "Returns the number of elements in the array. Accepts a single expression as argument." -msgstr "" - -#: ../source/includes/toc/table-aggregation-array.rst:37 -# f2920b5dd6524ec1aaf0c23e70a12c17 -msgid ":expression:`$slice`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-array.rst:37 -# 6b5527c2257a45acadb287e083ac5f7e -msgid "Returns a subset of an array." -msgstr "" - -#: ../source/includes/toc/table-aggregation-array.rst:40 -# c822c30989f04266b9468287bf8f0aed -msgid ":expression:`$zip`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-array.rst:40 -# 352094e5599146c4b022730aec6a1798 -msgid "Merge two lists together." -msgstr "" - -#: ../source/includes/toc/table-aggregation-array.rst:43 -# 193f601d35d44e71afbdc367c3caca5c -msgid ":expression:`$in`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-array.rst:43 -# 9f31fe2ea7e3461e87e5f9201df9aabd -msgid "Returns a boolean indicating whether a specified value is in an array." -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation-boolean.pot b/locale/pot/reference/operator/aggregation-boolean.pot deleted file mode 100644 index 55a4287d09b..00000000000 --- a/locale/pot/reference/operator/aggregation-boolean.pot +++ /dev/null @@ -1,78 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation-boolean.txt:3 -# 21f780b8c4a446f0aacde07e80a48226 -msgid "Boolean Aggregation Operators" -msgstr "" - -#: ../source/includes/intro-aggregation-boolean.rst:1 -# 7115435d98e9429d9b7043531d5368fc -msgid "Boolean expressions evaluate their argument expressions as booleans and return a boolean as the result." -msgstr "" - -#: ../source/includes/extracts/fact-agg-boolean-intro.rst:1 -# 0b0cdd195ad94c9f8baafc03704ea5ad -msgid "In addition to the ``false`` boolean value, Boolean expression evaluates as ``false`` the following: ``null``, ``0``, and ``undefined`` values. The Boolean expression evaluates all other values as ``true``, including non-zero numeric values and arrays." -msgstr "" - -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -# 17c470bfb1b24f9d8890826c895eacaf -msgid "For details on specific operator, including syntax and examples, click on the specific operator to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-aggregation-boolean.rst:2 -# 05990a6cbb38417396109316b7715e85 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-aggregation-boolean.rst:2 -# 2be0ffc5ff6a4275b7f0585f02bfa3fa -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-aggregation-boolean.rst:4 -# 20bf0786286f438dbb2ea58bbead2da8 -msgid ":expression:`$and`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-boolean.rst:4 -# 1df4e8b382d5451fb0bc35d22977d282 -msgid "Returns ``true`` only when *all* its expressions evaluate to ``true``. Accepts any number of argument expressions." -msgstr "" - -#: ../source/includes/toc/table-aggregation-boolean.rst:8 -# b194679c0ed141c0ba662fbd36df3b23 -msgid ":expression:`$or`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-boolean.rst:8 -# eed7c812866b41a4b903fb409cf73280 -msgid "Returns ``true`` when *any* of its expressions evaluates to ``true``. Accepts any number of argument expressions." -msgstr "" - -#: ../source/includes/toc/table-aggregation-boolean.rst:12 -# 376ed196ef3a485689b5bcb3f5d1fbed -msgid ":expression:`$not`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-boolean.rst:12 -# 952bf9550d70427589d5c4fedd823c49 -msgid "Returns the boolean value that is the opposite of its argument expression. Accepts a single argument expression." -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation-comparison.pot b/locale/pot/reference/operator/aggregation-comparison.pot deleted file mode 100644 index f71e7a6b799..00000000000 --- a/locale/pot/reference/operator/aggregation-comparison.pot +++ /dev/null @@ -1,118 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation-comparison.txt:3 -# 3d5cf9649021481bacbbf151f0d41bb0 -msgid "Comparison Aggregation Operators" -msgstr "" - -#: ../source/includes/intro-aggregation-comparison.rst:1 -# cc62ef65b5b5425381ef83a00890f134 -msgid "Comparison expressions return a boolean except for :expression:`$cmp` which returns a number." -msgstr "" - -#: ../source/includes/intro-aggregation-comparison.rst:4 -# a10f358ee4aa41cd864678a8fe787746 -msgid "The comparison expressions take two argument expressions and compare both value and type, using the :ref:`specified BSON comparison order ` for values of different types." -msgstr "" - -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -# 6bc20df6f6c34723a37dac6fc74d1580 -msgid "For details on specific operator, including syntax and examples, click on the specific operator to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-aggregation-comparison.rst:2 -# fd573948ac2c48558c3e5c1b75ca3bf9 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-aggregation-comparison.rst:2 -# a9d44064a5cc4656911bc45af338d12e -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-aggregation-comparison.rst:4 -# 8480274ee1604e309300b744011ea14e -msgid ":expression:`$cmp`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-comparison.rst:4 -# 2fe3cdbc355e4a868d9abd05322feb08 -msgid "Returns: ``0`` if the two values are equivalent, ``1`` if the first value is greater than the second, and ``-1`` if the first value is less than the second." -msgstr "" - -#: ../source/includes/toc/table-aggregation-comparison.rst:10 -# 9370e464ea704c59bef040d2fb5417b2 -msgid ":expression:`$eq`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-comparison.rst:10 -# df5a0b8c0efb40f2891ae2e37a8d228b -msgid "Returns ``true`` if the values are equivalent." -msgstr "" - -#: ../source/includes/toc/table-aggregation-comparison.rst:14 -# 36d20c86b4984fbb8859720006c9e3b6 -msgid ":expression:`$gt`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-comparison.rst:14 -# 321cecbc5abf419396fd40ce6e13d863 -msgid "Returns ``true`` if the first value is greater than the second." -msgstr "" - -#: ../source/includes/toc/table-aggregation-comparison.rst:18 -# 336b9e326a7e48e780921e21cab785da -msgid ":expression:`$gte`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-comparison.rst:18 -# 27fe8626c42c4c498abb34cb16ef876c -msgid "Returns ``true`` if the first value is greater than or equal to the second." -msgstr "" - -#: ../source/includes/toc/table-aggregation-comparison.rst:22 -# b6672e60b6a745b797c48dcc48473351 -msgid ":expression:`$lt`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-comparison.rst:22 -# cf040b99735c4b65a039524fbbc9c783 -msgid "Returns ``true`` if the first value is less than the second." -msgstr "" - -#: ../source/includes/toc/table-aggregation-comparison.rst:26 -# 3760e2e3f9714b08bb42efe3914c9f2a -msgid ":expression:`$lte`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-comparison.rst:26 -# 2be19ddc75a94aec9a71c61437348a6a -msgid "Returns ``true`` if the first value is less than or equal to the second." -msgstr "" - -#: ../source/includes/toc/table-aggregation-comparison.rst:30 -# 1725433b18ff4762853fedb45c7f9970 -msgid ":expression:`$ne`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-comparison.rst:30 -# e053a957524847669dbaf72e23a954df -msgid "Returns ``true`` if the values are *not* equivalent." -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation-conditional.pot b/locale/pot/reference/operator/aggregation-conditional.pot deleted file mode 100644 index 56f37cc2dc0..00000000000 --- a/locale/pot/reference/operator/aggregation-conditional.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation-conditional.txt:3 -# 93fa695c2ac14eec9dc0453b2ac13209 -msgid "Conditional Aggregation Operators" -msgstr "" - -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -# a4810dad68f54dd6acc2784373e38daf -msgid "For details on specific operator, including syntax and examples, click on the specific operator to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-aggregation-conditional.rst:2 -# 92d550fd54d249f8a3e6ad67725fe4ad -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-aggregation-conditional.rst:2 -# ebce114ce81f4681a34dfda4407bb57f -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-aggregation-conditional.rst:4 -# 6dcf4befa76e46629e8c5895231d6445 -msgid ":expression:`$cond`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-conditional.rst:4 -# 473fb574b2ab45a99fd7c35e7eab93fc -msgid "A ternary operator that evaluates one expression, and depending on the result, returns the value of one of the other two expressions. Accepts either three expressions in an ordered list or three named parameters." -msgstr "" - -#: ../source/includes/toc/table-aggregation-conditional.rst:10 -# da707d2c61f94636aee46e6b1c5c390b -msgid ":expression:`$ifNull`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-conditional.rst:10 -# 75d78c979c434b709804e4e85472311a -msgid "Returns either the non-null result of the first expression or the result of the second expression if the first expression results in a null result. Null result encompasses instances of undefined values or missing fields. Accepts two expressions as arguments. The result of the second expression can be null." -msgstr "" - -#: ../source/includes/toc/table-aggregation-conditional.rst:17 -# 2beef5ccf18643c7af02473d2c48264b -msgid ":expression:`$switch`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-conditional.rst:17 -# fd3801899a584e73b2f5de6e9fba6300 -msgid "Evaluates a series of case expressions. When it finds an expression which evaluates to ``true``, ``$switch`` executes a specified expression and breaks out of the control flow." -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation-data-type.pot b/locale/pot/reference/operator/aggregation-data-type.pot deleted file mode 100644 index c7982d4c07b..00000000000 --- a/locale/pot/reference/operator/aggregation-data-type.pot +++ /dev/null @@ -1,43 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation-data-type.txt:3 -# 3d7ea0699fd54131be65652fe01d3fcf -msgid "Data Type Aggregation Operators" -msgstr "" - -#: ../source/includes/toc/table-aggregation-type.rst:2 -# 91d2cf9eb37643da81265498b9c8236a -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-aggregation-type.rst:2 -# 28c63f5fffd142d183e3b717a8d38688 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-aggregation-type.rst:4 -# d052c33e55644b3a9c9da64da0e5e166 -msgid ":expression:`$type`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-type.rst:4 -# 5d13065c5ed34fbaa6bee3ae38815bef -msgid "Return the BSON data type of the field." -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation-date.pot b/locale/pot/reference/operator/aggregation-date.pot deleted file mode 100644 index a3672f43c4a..00000000000 --- a/locale/pot/reference/operator/aggregation-date.pot +++ /dev/null @@ -1,178 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation-date.txt:3 -# a330bda2dc8d4fa5b8d486a8f4bb5115 -msgid "Date Aggregation Operators" -msgstr "" - -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -# 4f24b67ffb63447ca8c7dc12001ba0e3 -msgid "For details on specific operator, including syntax and examples, click on the specific operator to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:2 -# fcbcc4874fdd42268fd92c45c7623db0 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:2 -# 5a52a6667b1b48aa954cc961f42e9ad3 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:4 -# 0d09018df6964e2f822ac48466a3898d -msgid ":expression:`$dayOfYear`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:4 -# 78188cdba8514eb3a1579e918a978759 -msgid "Returns the day of the year for a date as a number between 1 and 366 (leap year)." -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:8 -# 46dec1f51f6d46b7b87d3dde2c27e7c6 -msgid ":expression:`$dayOfMonth`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:8 -# 1e10cdd24bd7409ca4a28a6bc7e13456 -msgid "Returns the day of the month for a date as a number between 1 and 31." -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:11 -# 0d6137983c064544b499e138606732f5 -msgid ":expression:`$dayOfWeek`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:11 -# e2ad7d6d4c4647d392174472f1a76a93 -msgid "Returns the day of the week for a date as a number between 1 (Sunday) and 7 (Saturday)." -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:15 -# a1985300b8224ddb8fd6028c49a4b442 -msgid ":expression:`$year`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:15 -# 19e8e834ac774e76872df99c2a2f9e41 -msgid "Returns the year for a date as a number (e.g. 2014)." -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:18 -# f79a0a6aa532437094fdd4b00c70d622 -msgid ":expression:`$month`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:18 -# 1484e07deadc4f6bba194d4cf676609b -msgid "Returns the month for a date as a number between 1 (January) and 12 (December)." -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:22 -# 4374c62665c94549883a2b6d2b08fdd6 -msgid ":expression:`$week`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:22 -# 1a06b4449396430da7af1aecf5293e0c -msgid "Returns the week number for a date as a number between 0 (the partial week that precedes the first Sunday of the year) and 53 (leap year)." -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:26 -# 4913fd4ac5e94c4990cfaf29d10dab18 -msgid ":expression:`$hour`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:26 -# 69d3aa8797624832aaae45e27c19636e -msgid "Returns the hour for a date as a number between 0 and 23." -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:29 -# c662621858d8496aa947e4d886471444 -msgid ":expression:`$minute`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:29 -# a2cf9742b2cc43049f1e618461bd21a8 -msgid "Returns the minute for a date as a number between 0 and 59." -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:32 -# 8f9b3c8caa034efa93d184d9b2ec2cd3 -msgid ":expression:`$second`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:32 -# fbc841d9979840068a78f1e736a362fb -msgid "Returns the seconds for a date as a number between 0 and 60 (leap seconds)." -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:36 -# e3ae7dff97dc4acfbebbe4daa39f9e3d -msgid ":expression:`$millisecond`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:36 -# ed4e768cd65046d1acd223bf34c424d1 -msgid "Returns the milliseconds of a date as a number between 0 and 999." -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:40 -# 22e05de71b25461db11d56303178343b -msgid ":expression:`$dateToString`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:40 -# 8dd021bbad314aad962577f4e2e4ac8f -msgid "Returns the date as a formatted string." -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:43 -# 2d574f3f6dc9438995988890c69ef8be -msgid ":expression:`$isoDayOfWeek`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:43 -# 9e076147c7ce4f63b96044cc34b0d06c -msgid "Returns the weekday number in ISO 8601 format, ranging from ``1`` (for Monday) to ``7`` (for Sunday)." -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:47 -# 17df9a1ba96949dda260df2489c32217 -msgid ":expression:`$isoWeek`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:47 -# 06ef4004af8343539d2434e881ead67e -msgid "Returns the week number in ISO 8601 format, ranging from ``1`` to ``53``. Week numbers start at ``1`` with the week (Monday through Sunday) that contains the year's first Thursday." -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:53 -# eadb0d47cc2348c89f647010f22aa2c7 -msgid ":expression:`$isoWeekYear`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-date.rst:53 -# 1e8ee370b0e141438f9e09ee3f6670b7 -msgid "Returns the year number in ISO 8601 format. The year starts with the Monday of week 1 (ISO 8601) and ends with the Sunday of the last week (ISO 8601)." -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation-group.pot b/locale/pot/reference/operator/aggregation-group.pot deleted file mode 100644 index a1c623f86b9..00000000000 --- a/locale/pot/reference/operator/aggregation-group.pot +++ /dev/null @@ -1,184 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation-group.txt:3 -# f9bcf062d4c24d89b8497b68afe3f0cb -msgid "Group Accumulator Operators" -msgstr "" - -#: ../source/includes/intro-aggregation-accumulator.rst:3 -# 3018424db88e492caa0dfa1dd58aa2ed -msgid "Some accumulators are now available in the :pipeline:`$project` stage. In previous versions of MongoDB , accumulators are available only for the :pipeline:`$group` stage." -msgstr "" - -#: ../source/includes/intro-aggregation-accumulator.rst:7 -# 5153cf5057114d5cb5c8d5cf906f5d6a -msgid "Accumulators, when used in the :pipeline:`$group` stage, maintain their state (e.g. totals, maximums, minimums, and related data) as documents progress through the pipeline." -msgstr "" - -#: ../source/includes/intro-aggregation-accumulator.rst:11 -# fe7c6a771efa4d68a6d470d6baf22929 -msgid "When used in the :pipeline:`$group` stage, accumulators take as input a single expression, evaluating the expression once for each input document, and maintain their stage for the group of documents that share the same group key." -msgstr "" - -#: ../source/includes/intro-aggregation-accumulator.rst:16 -# a55a46394c274f719a3fea758c9eaf5b -msgid "When used in the :pipeline:`$project` stage, the accumulators do not maintain their state. When used in the :pipeline:`$project` stage, accumulators take as input either a single argument or multiple arguments." -msgstr "" - -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -# e987e95238b441ad92f0b40e07424645 -msgid "For details on specific operator, including syntax and examples, click on the specific operator to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:2 -# 61e1a1a0b0ac44c79c227028ed5c843b -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:2 -# 563206f7c9334883a0946ac736611fbf -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:4 -# 394c679ae82b48a3b02aa78fd362ffe1 -msgid ":group:`$sum`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:4 -# 39b2cdd4e0754ebebf035d825d7f374f -msgid "Returns a sum of numerical values. Ignores non-numeric values." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:6 -#: ../source/includes/toc/table-aggregation-group.rst:13 -#: ../source/includes/toc/table-aggregation-group.rst:32 -#: ../source/includes/toc/table-aggregation-group.rst:39 -#: ../source/includes/toc/table-aggregation-group.rst:57 -#: ../source/includes/toc/table-aggregation-group.rst:64 -# 63932cd1c73948cc998878af80a19708 -# 0082aa73468447ffb096a71727664125 -# 635041349e36441994b73663b3380546 -# 68941f44e1994110b24cac56b590b6d4 -# cb9757c961c4463d94dbdb4b72ccfa3e -# 039a4929bee346a290be02871d19e3da -msgid "Available in both :pipeline:`$group` and :pipeline:`$project` stages." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:11 -# 1f08695afdca4413a35c6918e629b1ae -msgid ":group:`$avg`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:11 -# a4e08622d6a84047841c13da153d22f9 -msgid "Returns an average of numerical values. Ignores non-numeric values." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:18 -# 407ec6bbbc9b4c1a9b13766f8b2bdf80 -msgid ":group:`$first`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:18 -# 5dfbe9ba9968493b8fdcae4da7f78af1 -msgid "Returns a value from the first document for each group. Order is only defined if the documents are in a defined order." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:21 -#: ../source/includes/toc/table-aggregation-group.rst:27 -#: ../source/includes/toc/table-aggregation-group.rst:46 -#: ../source/includes/toc/table-aggregation-group.rst:52 -# c2743844d03740de94a4cd0e42fa034d -# 33cee61fce374276b139ccc7f8b77150 -# 303eeba172af4788b784b79f1ad0508f -# abc027c7d28a4c658f7747d55bf2caa1 -msgid "Available in :pipeline:`$group` stage only." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:24 -# b236319e3e2942d7b5b75bfef1a1d00b -msgid ":group:`$last`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:24 -# 5e90206994be4148be1af6403f2f7df5 -msgid "Returns a value from the last document for each group. Order is only defined if the documents are in a defined order." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:30 -# ced9ac0c999040c2a12c9e8aaf63cbc5 -msgid ":group:`$max`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:30 -# 5cef6ad6dbac418c8efd73439b894ddd -msgid "Returns the highest expression value for each group." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:37 -# bc8c5e8ce838423fa5a0f036a7cb75bc -msgid ":group:`$min`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:37 -# e5e284bc0e9d4721abf6c8d23571026c -msgid "Returns the lowest expression value for each group." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:44 -# 9a82eb736be64270b15409342271d9d0 -msgid ":group:`$push`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:44 -# 6780b457e5bf4b16856d19647ca43c1c -msgid "Returns an array of expression values for each group." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:49 -# 8c86a7a59f724549ba64e4e9b79bfa0b -msgid ":group:`$addToSet`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:49 -# 705340f562e9436699cfa75617af83fd -msgid "Returns an array of *unique* expression values for each group. Order of the array elements is undefined." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:55 -# de83d93c07094148bc0ab46bd7670a4c -msgid ":group:`$stdDevPop`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:55 -# 07ab5261d8d0481481cb35d7f1ba8b2a -msgid "Returns the population standard deviation of the input values." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:62 -# bc82d0d9248b486699370fd524c19a3d -msgid ":group:`$stdDevSamp`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:62 -# ab4fc461a3c649c3b8867e0c6adc2d5d -msgid "Returns the sample standard deviation of the input values." -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation-literal.pot b/locale/pot/reference/operator/aggregation-literal.pot deleted file mode 100644 index f8b5e26b712..00000000000 --- a/locale/pot/reference/operator/aggregation-literal.pot +++ /dev/null @@ -1,48 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation-literal.txt:3 -# a4e2357e19244dedab9d570a1783bcff -msgid "Aggregation Literal Operators" -msgstr "" - -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -# 0703dcd6a2ba4482b296780e5f7bb2a6 -msgid "For details on specific operator, including syntax and examples, click on the specific operator to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-aggregation-literal-expressions.rst:2 -# 9e21f03d6f8d4d169fc222a5911b67f5 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-aggregation-literal-expressions.rst:2 -# 5e79ab1b7dca45bfa4b211b3ca55326e -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-aggregation-literal-expressions.rst:4 -# 9a8cd953289b46e895b87be6596d8992 -msgid ":expression:`$literal`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-literal-expressions.rst:4 -# 5502ceacd93c4bb8ad02e0afa2e95707 -msgid "Return a value without parsing. Use for values that the aggregation pipeline may interpret as an expression. For example, use a :expression:`$literal` expression to a string that starts with a ``$`` to avoid parsing as a field path." -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation-pipeline.pot b/locale/pot/reference/operator/aggregation-pipeline.pot deleted file mode 100644 index c25ce45d66e..00000000000 --- a/locale/pot/reference/operator/aggregation-pipeline.pot +++ /dev/null @@ -1,293 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation-pipeline.txt:3 -# 2f724a9f7674486eb34b9ecbef9c0d91 -msgid "Pipeline Aggregation Stages" -msgstr "" - -#: ../source/reference/operator/aggregation-pipeline.txt:0 -# 118ed150790d456f93aad38b2ab5c14d -msgid "On this page" -msgstr "" - -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -# 304ad755a6e84aaf8ed73d50386a671b -msgid "For details on specific operator, including syntax and examples, click on the specific operator to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:2 -# 75a3394c8be34ee59c508b98a0c4942c -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:2 -# cc15fe3c1a424777a6e767a004ef5bd8 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:4 -# 527001c405cc4e37bc3ec9c22ade6562 -msgid ":pipeline:`$collStats`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:4 -# e51cb89738f24f5482d6ac17c8698e31 -msgid "Returns statistics regarding a collection or view." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:7 -# 4c6860043b6a40a3ab005ef148bd0d45 -msgid ":pipeline:`$project`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:7 -# 30bf5bb594cc4ca9b788455b331ff3b5 -msgid "Reshapes each document in the stream, such as by adding new fields or removing existing fields. For each input document, outputs one document." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:12 -# 129906a10c9e46978ee87782e0b32902 -msgid ":pipeline:`$match`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:12 -# 1b29409765654ffe879299370e8879d8 -msgid "Filters the document stream to allow only matching documents to pass unmodified into the next pipeline stage. :pipeline:`$match` uses standard MongoDB queries. For each input document, outputs either one document (a match) or zero documents (no match)." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:18 -# e7de0068d0f24d7884d2def653e5c6bb -msgid ":pipeline:`$redact`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:18 -# 7b3078fb465647efb90113133d43af14 -msgid "Reshapes each document in the stream by restricting the content for each document based on information stored in the documents themselves. Incorporates the functionality of :pipeline:`$project` and :pipeline:`$match`. Can be used to implement field level redaction. For each input document, outputs either one or zero documents." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:26 -# e8cb8251c4ab494c974212492ae1c0d0 -msgid ":pipeline:`$limit`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:26 -# 8688fb52c95143a8bbb65c17adabcfd2 -msgid "Passes the first *n* documents unmodified to the pipeline where *n* is the specified limit. For each input document, outputs either one document (for the first *n* documents) or zero documents (after the first *n* documents)." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:32 -# 0bb502ca8dbc4677bcc38eec205d01de -msgid ":pipeline:`$skip`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:32 -# f11a7ef76f3847d28c4d842a50af4c2c -msgid "Skips the first *n* documents where *n* is the specified skip number and passes the remaining documents unmodified to the pipeline. For each input document, outputs either zero documents (for the first *n* documents) or one document (if after the first *n* documents)." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:38 -# 5b507cc0232c41398f67020b9ac7114d -msgid ":pipeline:`$unwind`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:38 -# 9cd35846e19a44d59c75ce0b54b4f77c -msgid "Deconstructs an array field from the input documents to output a document for *each* element. Each output document replaces the array with an element value. For each input document, outputs *n* documents where *n* is the number of array elements and can be zero for an empty array." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:45 -# edcfacb32c894df28b963bfd7faf1bf7 -msgid ":pipeline:`$group`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:45 -# 5d0773890a6b4762862d430b7f8643d9 -msgid "Groups input documents by a specified identifier expression and applies the accumulator expression(s), if specified, to each group. Consumes all input documents and outputs one document per each distinct group. The output documents only contain the identifier field and, if specified, accumulated fields." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:52 -# 2bd84bcf9a694fa9aee89d3ed78c054d -msgid ":pipeline:`$sample`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:52 -# 57ef87a5803740c4a512994b4d60a13c -msgid "Randomly selects the specified number of documents from its input." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:55 -# 9af186a49c774c1b8bac6416ad8260a4 -msgid ":pipeline:`$sort`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:55 -# cc4877e74b89431cb71543a0c8313933 -msgid "Reorders the document stream by a specified sort key. Only the order changes; the documents remain unmodified. For each input document, outputs one document." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:60 -# 6d52ef2503874a5ba073bd6c70f564e5 -msgid ":pipeline:`$geoNear`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:60 -# 7936940536ad4e6382bc69489fe44745 -msgid "Returns an ordered stream of documents based on the proximity to a geospatial point. Incorporates the functionality of :pipeline:`$match`, :pipeline:`$sort`, and :pipeline:`$limit` for geospatial data. The output documents include an additional distance field and can include a location identifier field." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:68 -# 9a0d060a9cf54debb46acabda1e24da0 -msgid ":pipeline:`$lookup`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:68 -# 4f752e993fea4b319fe892f07ab1aa6a -msgid "Performs a left outer join to another collection in the *same* database to filter in documents from the \"joined\" collection for processing." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:73 -# 9ae683058831470faa500a350ca94e4e -msgid ":pipeline:`$out`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:73 -# 4958d5c53add4cc0a49470815a321419 -msgid "Writes the resulting documents of the aggregation pipeline to a collection. To use the :pipeline:`$out` stage, it must be the last stage in the pipeline." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:78 -# 727d64a12d0341f3b53344826eba272e -msgid ":pipeline:`$indexStats`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:78 -# d13339b98ee44f609436c10949f9f30f -msgid "Returns statistics regarding the use of each index for the collection." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:82 -# ba2ba54b6775421cb080d44370b8b0de -msgid ":pipeline:`$facet`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:82 -# 2c23ac9ad9f840d38ac8ceac4d05c39c -msgid "Processes multiple :ref:`aggregation pipelines ` within a single stage on the same set of input documents. Enables the creation of multi-faceted aggregations capable of characterizing data across multiple dimensions, or facets, in a single stage." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:89 -# 0117a2a75ab4403f989d3c1760290b58 -msgid ":pipeline:`$bucket`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:89 -# 3893a7faf0194d32a9478cc9fd2d369d -msgid "Categorizes incoming documents into groups, called buckets, based on a specified expression and bucket boundaries." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:93 -# ad0f59c60371459ba790ba273566e0d9 -msgid ":pipeline:`$bucketAuto`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:93 -# d8b60977def94ef8a9386be70e7134f7 -msgid "Categorizes incoming documents into a specific number of groups, called buckets, based on a specified expression. Bucket boundaries are automatically determined in an attempt to evenly distribute the documents into the specified number of buckets." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:99 -# d7012493bf03404c95431b92fce8d257 -msgid ":pipeline:`$sortByCount`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:99 -# d5a680df579443b38e2b9c630736fd13 -msgid "Groups incoming documents based on the value of a specified expression, then computes the count of documents in each distinct group." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:104 -# 833bc588c7be47a789246a6ea274e26c -msgid ":pipeline:`$addFields`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:104 -# aadced39d88a4a14b3a4cb0cf38b562b -msgid "Adds new fields to documents. Outputs documents that contain all existing fields from the input documents and newly added fields." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:109 -# 04e36da02ef24f749c4e53df3958b3b3 -msgid ":pipeline:`$replaceRoot`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:109 -# a777a6f5b15747efa44c84611b5298b4 -msgid "Replaces a document with the specified embedded document. The operation replaces all existing fields in the input document, including the ``_id`` field. Specify a document embedded in the input document to promote the embedded document to the top level." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:115 -# acea7d7d1eb64117aa99051239033fed -msgid ":pipeline:`$count`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:115 -# 529794d5de444bc6ba8e5432ed6eac48 -msgid "Returns a count of the number of documents at this stage of the aggregation pipeline." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:119 -# 18f78ba358d1483f9a0d1e19ab0e4166 -msgid ":pipeline:`$graphLookup`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:119 -# 5c7e68fe1ca94461b3704ea74d36db81 -msgid "Performs a recursive search on a collection. To each output document, adds a new array field that contains the traversal results of the recursive search for that document." -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:4 -# ef432818463e4ea2a83df32b6fe7e80e -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:6 -# 06668065126842ad87136821fcf714aa -msgid "`MongoDB Analytics: Learn Aggregation by Example: Exploratory Analytics and Visualization Using Flight Data `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:7 -# 7543151c6190403cb8aea1c35a01be7b -msgid "`MongoDB for Time Series Data: Analyzing Time Series Data Using the Aggregation Framework and Hadoop `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:8 -# e176afa91f25426b8bfbb6d32990a166 -msgid "`The Aggregation Framework `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:9 -# bfd1e66f78e747f39cb43b7d2d70e09d -msgid "`Webinar: Exploring the Aggregation Framework `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:10 -# 992f379d7b9a406188bda59f8019c186 -msgid "`Quick Reference Cards `_" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation-projection.pot b/locale/pot/reference/operator/aggregation-projection.pot deleted file mode 100644 index 1a37f3647c3..00000000000 --- a/locale/pot/reference/operator/aggregation-projection.pot +++ /dev/null @@ -1,58 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation-projection.txt:3 -# 505491ba2a4b4418bda35614c9a9b075 -msgid "Aggregation Variable Operators" -msgstr "" - -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -# 14fabb83ab344a2ab5671b5784e75bfe -msgid "For details on specific operator, including syntax and examples, click on the specific operator to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-aggregation-projection-expressions.rst:2 -# d9f3e00811ac4a4bb387bfb10b4e4918 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-aggregation-projection-expressions.rst:2 -# 94c53e4da3b1413fafb378ad0f0ee9c9 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-aggregation-projection-expressions.rst:4 -# 217f010cd1ac4b22ac930a41f3fdd049 -msgid ":expression:`$map`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-projection-expressions.rst:4 -# 35b7b931cd3644c18128e07f7f1cfe0d -msgid "Applies a subexpression to each element of an array and returns the array of resulting values in order. Accepts named parameters." -msgstr "" - -#: ../source/includes/toc/table-aggregation-projection-expressions.rst:8 -# 255c8fe701bf4c03bf2222a5b9929153 -msgid ":expression:`$let`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-projection-expressions.rst:8 -# c04fbb3995554fcfab53e880bc1c2b8f -msgid "Defines variables for use within the scope of a subexpression and returns the result of the subexpression. Accepts named parameters." -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation-set.pot b/locale/pot/reference/operator/aggregation-set.pot deleted file mode 100644 index 13776a3664b..00000000000 --- a/locale/pot/reference/operator/aggregation-set.pot +++ /dev/null @@ -1,123 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation-set.txt:3 -# 62f1fe0c28994e28b5b7b9f3a660538b -msgid "Set Operators (Aggregation)" -msgstr "" - -#: ../source/includes/intro-aggregation-set.rst:1 -# c4d55b265eac42238e75f891d5e495b3 -msgid "Set expressions performs set operation on arrays, treating arrays as sets. Set expressions ignores the duplicate entries in each input array and the order of the elements." -msgstr "" - -#: ../source/includes/intro-aggregation-set.rst:5 -# d31a9fe9e9654a8fa8c37fd7a08dda39 -msgid "If the set operation returns a set, the operation filters out duplicates in the result to output an array that contains only unique entries. The order of the elements in the output array is unspecified." -msgstr "" - -#: ../source/includes/extracts/fact-agg-top-level-expressions-setExpression.rst:1 -# 0a278d3fe94747ea92cf0cc0803d3473 -msgid "If a set contains a nested array element, the set expression does *not* descend into the nested array but evaluates the array at top-level." -msgstr "" - -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -# 36cc4abc8ad949db951487e4651509d9 -msgid "For details on specific operator, including syntax and examples, click on the specific operator to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-aggregation-set.rst:2 -# a8c3f099606c4f7e82b7f73c20f5fa3e -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-aggregation-set.rst:2 -# f6468a48dccf426c8bb78e9329b67003 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-aggregation-set.rst:4 -# 35f85b5f47a04811a13818e8c240990b -msgid ":expression:`$setEquals`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-set.rst:4 -# 2c60cd8117f84bc791e0edc39dfe7438 -msgid "Returns ``true`` if the input sets have the same distinct elements. Accepts two or more argument expressions." -msgstr "" - -#: ../source/includes/toc/table-aggregation-set.rst:8 -# 306bf42ad6614380b3ee06cb4beeb390 -msgid ":expression:`$setIntersection`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-set.rst:8 -# 0489384970314dae8b28f863d2dcdbec -msgid "Returns a set with elements that appear in *all* of the input sets. Accepts any number of argument expressions." -msgstr "" - -#: ../source/includes/toc/table-aggregation-set.rst:12 -# 3fed491897774af79295c2040ea89463 -msgid ":expression:`$setUnion`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-set.rst:12 -# 1d0b6fe9d0b84796a5c0ffdfce1692c4 -msgid "Returns a set with elements that appear in *any* of the input sets. Accepts any number of argument expressions." -msgstr "" - -#: ../source/includes/toc/table-aggregation-set.rst:16 -# 740e51eb8b894fa6966de80937082592 -msgid ":expression:`$setDifference`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-set.rst:16 -# e164ca3d3fa9407b975f330f71c40fd4 -msgid "Returns a set with elements that appear in the first set but not in the second set; i.e. performs a `relative complement `_ of the second set relative to the first. Accepts exactly two argument expressions." -msgstr "" - -#: ../source/includes/toc/table-aggregation-set.rst:23 -# 22910dc067ad4b438838eb7c0ea1ba25 -msgid ":expression:`$setIsSubset`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-set.rst:23 -# a373878234f64b9c9cf930164e095406 -msgid "Returns ``true`` if all elements of the first set appear in the second set, including when the first set equals the second set; i.e. not a `strict subset `_. Accepts exactly two argument expressions." -msgstr "" - -#: ../source/includes/toc/table-aggregation-set.rst:29 -# 9461e4d8366542de9e5574d06ecdec12 -msgid ":expression:`$anyElementTrue`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-set.rst:29 -# 70c5a08da5424b23afe791db76b26916 -msgid "Returns ``true`` if *any* elements of a set evaluate to ``true``; otherwise, returns ``false``. Accepts a single argument expression." -msgstr "" - -#: ../source/includes/toc/table-aggregation-set.rst:33 -# 8d4ff6d3db0d40a2b3151a25dc67c31a -msgid ":expression:`$allElementsTrue`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-set.rst:33 -# 7b9018144cda4f3385b840dc5ed1599e -msgid "Returns ``true`` if *no* element of a set evaluates to ``false``, otherwise, returns ``false``. Accepts a single argument expression." -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation-string.pot b/locale/pot/reference/operator/aggregation-string.pot deleted file mode 100644 index 7a2d129af3e..00000000000 --- a/locale/pot/reference/operator/aggregation-string.pot +++ /dev/null @@ -1,172 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation-string.txt:3 -# bfc32a8c8a144c069201b88ce23e3255 -msgid "String Aggregation Operators" -msgstr "" - -#: ../source/includes/intro-aggregation-string.rst:1 -# 628c80281f1f4a4d91dd22b56a960eac -msgid "|exp-has| a well-defined behavior for strings of ASCII characters." -msgstr "" - -#: ../source/reference/operator/aggregation-string.txt:18 -# 8fb7518a7035436d87995175e3091325 -msgid ":expression:`$concat` behavior is well-defined regardless of the characters used." -msgstr "" - -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -# dfdedcba5434476a99f0ebf58954f459 -msgid "For details on specific operator, including syntax and examples, click on the specific operator to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-aggregation-string.rst:2 -# 4ce9560eaf1d41d280a6de3592bead41 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-aggregation-string.rst:2 -# d5a3b289f714442e907051f5697dc56e -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-aggregation-string.rst:4 -# 306bdfe95ed0418db00a9827ae14f776 -msgid ":expression:`$concat`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-string.rst:4 -# 97b6e6da4dc94a48ad67c8f0b2400b47 -msgid "Concatenates any number of strings." -msgstr "" - -#: ../source/includes/toc/table-aggregation-string.rst:7 -# 2ab53611209c461daa04db6aad2cd98e -msgid ":expression:`$indexOfBytes`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-string.rst:7 -# df8174d8db7d4d17ba573b1b85baa023 -msgid "Searches a string for an occurence of a substring and returns the UTF-8 byte index of the first occurence. If the substring is not found, returns ``-1``." -msgstr "" - -#: ../source/includes/toc/table-aggregation-string.rst:12 -# 844ef546309248a295e7aa7f58fc60b6 -msgid ":expression:`$indexOfCP`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-string.rst:12 -# bc1055a9dea84bd29bf02846e4d91c26 -msgid "Searches a string for an occurence of a substring and returns the UTF-8 code point index of the first occurence. If the substring is not found, returns ``-1``." -msgstr "" - -#: ../source/includes/toc/table-aggregation-string.rst:17 -# 12e853ae99c346c589fd04716c167748 -msgid ":expression:`$split`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-string.rst:17 -# 5a8abd6c0ff54d55902623c06909d501 -msgid "Splits a string into substrings based on a delimiter. Returns an array of substrings. If the delimiter is not found within the string, returns an array containing the original string." -msgstr "" - -#: ../source/includes/toc/table-aggregation-string.rst:22 -#: ../source/includes/toc/table-aggregation-string.rst:34 -# 5846e33383f24d54bcb3378ff16de928 -# f336c6e5d24f4b749833ea62c3e62392 -msgid ":expression:`$strcasecmp`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-string.rst:22 -#: ../source/includes/toc/table-aggregation-string.rst:34 -# 92e858d91388471fb79c148d9d245198 -# c31a9f5c021c42f592cd9916f54f3687 -msgid "Performs case-insensitive string comparison and returns: ``0`` if two strings are equivalent, ``1`` if the first string is greater than the second, and ``-1`` if the first string is less than the second." -msgstr "" - -#: ../source/includes/toc/table-aggregation-string.rst:27 -# 5745981a7b224e29b43c7bbd9039f95d -msgid ":expression:`$strLenBytes`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-string.rst:27 -# 83cd58cd2d014abf943aa570ea3e79d3 -msgid "Returns the number of UTF-8 encoded bytes in a string." -msgstr "" - -#: ../source/includes/toc/table-aggregation-string.rst:30 -# c03e94134070469789f62ea586d8ba88 -msgid ":expression:`$strLenCP`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-string.rst:30 -# e611d08721b346ec9008e01f055156b2 -msgid "Returns the number of UTF-8 `code points `_ in a string." -msgstr "" - -#: ../source/includes/toc/table-aggregation-string.rst:39 -# 5d8071716e1e4c339611b05df1fcd7b6 -msgid ":expression:`$substr`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-string.rst:39 -# 06cfed2d745947b4a1cd37ea31dd8ecc -msgid "Deprecated. Use :expression:`$substrBytes` or :expression:`$substrCP`." -msgstr "" - -#: ../source/includes/toc/table-aggregation-string.rst:42 -# 8ddc46f4a8c6479d9b26c511344c5176 -msgid ":expression:`$substrBytes`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-string.rst:42 -# fc84687185d54c4097fd5f814cde56d5 -msgid "Returns the substring of a string. Starts with the character at the specified UTF-8 byte index (zero-based) in the string and continues for the specified number of bytes." -msgstr "" - -#: ../source/includes/toc/table-aggregation-string.rst:47 -# 20f7a518f4e043eb9e492ec82ddec213 -msgid ":expression:`$substrCP`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-string.rst:47 -# f47107ed6c3e44e994b66250964e788e -msgid "Returns the substring of a string. Starts with the character at the specified UTF-8 `code point (CP) `_ index (zero-based) in the string and continues for the number of code points specified." -msgstr "" - -#: ../source/includes/toc/table-aggregation-string.rst:53 -# fb3bd5028d9946afa3dbf6c8ffc44297 -msgid ":expression:`$toLower`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-string.rst:53 -# b03936ffadb7478bb40e60119f82c8de -msgid "Converts a string to lowercase. Accepts a single argument expression." -msgstr "" - -#: ../source/includes/toc/table-aggregation-string.rst:56 -# f091cf952e46407ab7e6c45d5784dded -msgid ":expression:`$toUpper`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-string.rst:56 -# 7651b146f5744ca8b833d30ea562e44b -msgid "Converts a string to uppercase. Accepts a single argument expression." -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation-text-search.pot b/locale/pot/reference/operator/aggregation-text-search.pot deleted file mode 100644 index 85b7a13e98b..00000000000 --- a/locale/pot/reference/operator/aggregation-text-search.pot +++ /dev/null @@ -1,58 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation-text-search.txt:3 -# 73a496db75de431f8ef5ce9cb22e45a4 -msgid "Text Search Aggregation Operators" -msgstr "" - -#: ../source/reference/operator/aggregation-text-search.txt:13 -# b0b5f55ed4334a3fad18964bd1a3a61f -msgid "Views" -msgstr "" - -#: ../source/includes/extracts/views-unsupported-text-search.rst:1 -# 8d09a141e59e4b29935c6d54c86595b0 -msgid ":doc:`Views ` do not support text search." -msgstr "" - -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -# d492932c6aaa44c48217a7c87f07320e -msgid "For details on specific operator, including syntax and examples, click on the specific operator to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-aggregation-text-search.rst:2 -# 317c61ef534a42a1aa7c1513ca1def2d -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-aggregation-text-search.rst:2 -# 741bc467edb04ecabce026ec83fa77fc -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-aggregation-text-search.rst:4 -# 3f4e36d137f4447faad17f570a1aebff -msgid ":expression:`$meta`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-text-search.rst:4 -# 1e39e8be29534dc2b39c067e8d74dd42 -msgid "Access text search metadata." -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation.pot b/locale/pot/reference/operator/aggregation.pot deleted file mode 100644 index 06371890dc3..00000000000 --- a/locale/pot/reference/operator/aggregation.pot +++ /dev/null @@ -1,433 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation.txt:8 -# e3942043e46348a3b1c10afe6f6ccc5d -msgid "Aggregation Pipeline Operators" -msgstr "" - -#: ../source/reference/operator/aggregation.txt:0 -# 194dbab29194489ba089156d0d34df74 -msgid "On this page" -msgstr "" - -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -# 4438dfb47d414cb49b459b7ec4d264c1 -msgid "For details on specific operator, including syntax and examples, click on the specific operator to go to its reference page." -msgstr "" - -#: ../source/reference/operator/aggregation.txt:23 -# a40483ca7bbb441db2264d64f52119ef -msgid "Stage Operators" -msgstr "" - -#: ../source/reference/operator/aggregation.txt:25 -# 187ba5b1029e418ea035c16c03b120b8 -msgid "In the :method:`db.collection.aggregate` method, :doc:`pipeline ` stages appear in an array. Documents pass through the stages in sequence." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:2 -# b7e0c5fb21554162961bdb7836ebe34e -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:2 -# e9af751c3dfc4a93abdf5d0600da5fbb -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:4 -# b12ecbd7d3d8478db25f2ad0048742e8 -msgid ":pipeline:`$collStats`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:4 -# b001260ec27e47d3bf7c6123702c1045 -msgid "Returns statistics regarding a collection or view." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:7 -# 1433704c9d394bb2bb35b513e4395205 -msgid ":pipeline:`$project`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:7 -# 2bc02a9fab3a43a1addd65011f7b4467 -msgid "Reshapes each document in the stream, such as by adding new fields or removing existing fields. For each input document, outputs one document." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:12 -# 2180292f5a0d4ff1b12ba889c11b259c -msgid ":pipeline:`$match`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:12 -# 30c20fd8b5934b6d83baa3726090ebaf -msgid "Filters the document stream to allow only matching documents to pass unmodified into the next pipeline stage. :pipeline:`$match` uses standard MongoDB queries. For each input document, outputs either one document (a match) or zero documents (no match)." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:18 -# c5afdd0e714e4b1591bee99a2861a4c0 -msgid ":pipeline:`$redact`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:18 -# 519bc177ec0e4fac93cf909a6b60f547 -msgid "Reshapes each document in the stream by restricting the content for each document based on information stored in the documents themselves. Incorporates the functionality of :pipeline:`$project` and :pipeline:`$match`. Can be used to implement field level redaction. For each input document, outputs either one or zero documents." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:26 -# 8b4d440d2a3a4067ad63233db7bc7bae -msgid ":pipeline:`$limit`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:26 -# f53ff877d83d483a9a3bf5d192e7e7fd -msgid "Passes the first *n* documents unmodified to the pipeline where *n* is the specified limit. For each input document, outputs either one document (for the first *n* documents) or zero documents (after the first *n* documents)." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:32 -# ec7a515cb2bd4b048d3b755f6e8d6400 -msgid ":pipeline:`$skip`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:32 -# 49a7d420700a4e2fab9d911de67ec529 -msgid "Skips the first *n* documents where *n* is the specified skip number and passes the remaining documents unmodified to the pipeline. For each input document, outputs either zero documents (for the first *n* documents) or one document (if after the first *n* documents)." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:38 -# 331b2e43841e41c198298cb7d282774f -msgid ":pipeline:`$unwind`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:38 -# e0de56a516d4419684bb3209272f7edf -msgid "Deconstructs an array field from the input documents to output a document for *each* element. Each output document replaces the array with an element value. For each input document, outputs *n* documents where *n* is the number of array elements and can be zero for an empty array." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:45 -# e2bb5799e2ba488092a038ac3e4e8766 -msgid ":pipeline:`$group`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:45 -# d8b4ca7c302749e7bcbc01fb52fb9785 -msgid "Groups input documents by a specified identifier expression and applies the accumulator expression(s), if specified, to each group. Consumes all input documents and outputs one document per each distinct group. The output documents only contain the identifier field and, if specified, accumulated fields." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:52 -# 432dc4d7710742b185cec99c3a666510 -msgid ":pipeline:`$sample`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:52 -# ec14d12389ca427fb2b4052426c69178 -msgid "Randomly selects the specified number of documents from its input." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:55 -# 2cf26dea54a04fa7aa958c9f3c42d518 -msgid ":pipeline:`$sort`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:55 -# 65a2e035648e4b0ea8e54079f0df926b -msgid "Reorders the document stream by a specified sort key. Only the order changes; the documents remain unmodified. For each input document, outputs one document." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:60 -# 1dd81818701b47a09dbb5a9130f64235 -msgid ":pipeline:`$geoNear`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:60 -# f033c16ee13b4dacbbd6b0875313c304 -msgid "Returns an ordered stream of documents based on the proximity to a geospatial point. Incorporates the functionality of :pipeline:`$match`, :pipeline:`$sort`, and :pipeline:`$limit` for geospatial data. The output documents include an additional distance field and can include a location identifier field." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:68 -# e3a9c55573f045fb918da010840d7c29 -msgid ":pipeline:`$lookup`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:68 -# 3807434ff8564b8ea6f44c18deafd6ff -msgid "Performs a left outer join to another collection in the *same* database to filter in documents from the \"joined\" collection for processing." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:73 -# d580c620bf8c4ece985006fca8f412c1 -msgid ":pipeline:`$out`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:73 -# 6af97c0069424300a6f3afff82decdde -msgid "Writes the resulting documents of the aggregation pipeline to a collection. To use the :pipeline:`$out` stage, it must be the last stage in the pipeline." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:78 -# 200020fe80a748a688b198cdcefe15a5 -msgid ":pipeline:`$indexStats`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:78 -# a31dd3d385e3461aa18a783de5582705 -msgid "Returns statistics regarding the use of each index for the collection." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:82 -# 23e0ec7f951740809002848ba61de7d1 -msgid ":pipeline:`$facet`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:82 -# 88dbaa315ae546fbb4fb635f863d0491 -msgid "Processes multiple :ref:`aggregation pipelines ` within a single stage on the same set of input documents. Enables the creation of multi-faceted aggregations capable of characterizing data across multiple dimensions, or facets, in a single stage." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:89 -# f56925e673154ac489441ea3e3aa9890 -msgid ":pipeline:`$bucket`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:89 -# d044be8680a74982907ecb180183f344 -msgid "Categorizes incoming documents into groups, called buckets, based on a specified expression and bucket boundaries." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:93 -# 7cf81e6165f34b00ab055b9fff781ae7 -msgid ":pipeline:`$bucketAuto`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:93 -# 9a0fb69b10ba48e89ef8f128fbb6dd90 -msgid "Categorizes incoming documents into a specific number of groups, called buckets, based on a specified expression. Bucket boundaries are automatically determined in an attempt to evenly distribute the documents into the specified number of buckets." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:99 -# d74b12639c1643cc8e13a08af011a727 -msgid ":pipeline:`$sortByCount`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:99 -# e08d8768af72410cbaf64dbe91197961 -msgid "Groups incoming documents based on the value of a specified expression, then computes the count of documents in each distinct group." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:104 -# aede3301857046fcb0daad5b55462944 -msgid ":pipeline:`$addFields`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:104 -# 34e13bb8493942e28da8fcbfbd5640c5 -msgid "Adds new fields to documents. Outputs documents that contain all existing fields from the input documents and newly added fields." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:109 -# 20a752f5419c452dada27fd84da0bb42 -msgid ":pipeline:`$replaceRoot`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:109 -# 0a0cbcea0d464c97a90ccab6135043f2 -msgid "Replaces a document with the specified embedded document. The operation replaces all existing fields in the input document, including the ``_id`` field. Specify a document embedded in the input document to promote the embedded document to the top level." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:115 -# 28aaaf4406de4a49a20c9297930a7b01 -msgid ":pipeline:`$count`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:115 -# de116e98908b4faf931b8306d09fb8bf -msgid "Returns a count of the number of documents at this stage of the aggregation pipeline." -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:119 -# b95da9acc2174fad9d1bf0cf7477967c -msgid ":pipeline:`$graphLookup`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:119 -# c5f9b4ee9d2f4a99ac198ee8584e0937 -msgid "Performs a recursive search on a collection. To each output document, adds a new array field that contains the traversal results of the recursive search for that document." -msgstr "" - -#: ../source/reference/operator/aggregation.txt:50 -# a26fc01d2004437fad38edc14221c718 -msgid "Expression Operators" -msgstr "" - -#: ../source/reference/operator/aggregation.txt:52 -# fc822c87b29d4aa78b17c1eb9a0b903a -msgid "These expression operators are available to construct :ref:`expressions ` for use in the aggregation pipeline." -msgstr "" - -#: ../source/includes/intro-aggregation-operator-expressions.rst:1 -# d8bf74c90c574b2a853b7ba97bdc6e9a -msgid "Operator expressions are similar to functions that take arguments. In general, these expressions take an array of arguments and have the following form:" -msgstr "" - -#: ../source/includes/intro-aggregation-operator-expressions.rst:9 -# 0239c00550de4487a5aa7f4868bae3f7 -msgid "If operator accepts a single argument, you can omit the outer array designating the argument list:" -msgstr "" - -#: ../source/includes/intro-aggregation-operator-expressions.rst:16 -# 5ae7441aac054d518234e18b95140d18 -msgid "To avoid parsing ambiguity if the argument is a literal array, you must wrap the literal array in a :expression:`$literal` expression or keep the outer array that designates the argument list." -msgstr "" - -#: ../source/reference/operator/aggregation.txt:58 -# 0d49e4b39efb43abb24287bdc9502b22 -msgid "Boolean Operators" -msgstr "" - -#: ../source/includes/intro-aggregation-boolean.rst:1 -# 422cd16979994b6ca4f318ec41b86201 -msgid "Boolean expressions evaluate their argument expressions as booleans and return a boolean as the result." -msgstr "" - -#: ../source/includes/extracts/fact-agg-boolean-intro.rst:1 -# 813a4d6ac7954a51a10b6cb9848416dc -msgid "In addition to the ``false`` boolean value, Boolean expression evaluates as ``false`` the following: ``null``, ``0``, and ``undefined`` values. The Boolean expression evaluates all other values as ``true``, including non-zero numeric values and arrays." -msgstr "" - -#: ../source/reference/operator/aggregation.txt:74 -# d37b459186844616ad00a5b486f7aaaa -msgid "Set Operators" -msgstr "" - -#: ../source/includes/intro-aggregation-set.rst:1 -# c2500d3fb61341c9bffe28c60f5a93ac -msgid "Set expressions performs set operation on arrays, treating arrays as sets. Set expressions ignores the duplicate entries in each input array and the order of the elements." -msgstr "" - -#: ../source/includes/intro-aggregation-set.rst:5 -# 4f4ef09a3d3e43c1b89a91511e9b08ec -msgid "If the set operation returns a set, the operation filters out duplicates in the result to output an array that contains only unique entries. The order of the elements in the output array is unspecified." -msgstr "" - -#: ../source/includes/extracts/fact-agg-top-level-expressions-setExpression.rst:1 -# 1648e651b4d24daa80a568c5a167f14a -msgid "If a set contains a nested array element, the set expression does *not* descend into the nested array but evaluates the array at top-level." -msgstr "" - -#: ../source/reference/operator/aggregation.txt:90 -# aa2d7885252a49e2b2896b38b5a0c242 -msgid "Comparison Operators" -msgstr "" - -#: ../source/includes/intro-aggregation-comparison.rst:1 -# 37f56abd294c4ed28e1fbeff3e7002b1 -msgid "Comparison expressions return a boolean except for :expression:`$cmp` which returns a number." -msgstr "" - -#: ../source/includes/intro-aggregation-comparison.rst:4 -# 55275f8e6aa94eb29941a370fa62d078 -msgid "The comparison expressions take two argument expressions and compare both value and type, using the :ref:`specified BSON comparison order ` for values of different types." -msgstr "" - -#: ../source/reference/operator/aggregation.txt:106 -# 0d5b775c4eaf44f68c8ed1fa5b647d97 -msgid "Arithmetic Operators" -msgstr "" - -#: ../source/includes/intro-aggregation-arithmetic.rst:1 -# b074aa4b50a7424794c62dad28ec335f -msgid "Arithmetic expressions perform mathematic operations on numbers. Some arithmetic expressions can also support date arithmetic." -msgstr "" - -#: ../source/reference/operator/aggregation.txt:122 -# 1a16c9f1852a4208831c950e3a8807c2 -msgid "String Operators" -msgstr "" - -#: ../source/includes/intro-aggregation-string.rst:1 -# a0c670b96d5e4435b871e905fd7b329b -msgid "|exp-has| a well-defined behavior for strings of ASCII characters." -msgstr "" - -#: ../source/reference/operator/aggregation.txt:129 -# 67d8271db52f4512b6bcd15c82bba920 -msgid ":expression:`$concat` behavior is well-defined regardless of the characters used." -msgstr "" - -#: ../source/reference/operator/aggregation.txt:144 -# 43036a7f548646b7963d42d047b62c29 -msgid "Text Search Operators" -msgstr "" - -#: ../source/reference/operator/aggregation.txt:158 -# 06a22d7508ba44d5b32277825fc81954 -msgid "Array Operators" -msgstr "" - -#: ../source/reference/operator/aggregation.txt:172 -# 2fb9292405bb47d494197b74225bae97 -msgid "Variable Operators" -msgstr "" - -#: ../source/reference/operator/aggregation.txt:186 -# c848ec10b2d74db3abc1750bf8729762 -msgid "Literal Operators" -msgstr "" - -#: ../source/reference/operator/aggregation.txt:200 -# 13523d85aa784d8997e1bdc7654d70de -msgid "Date Operators" -msgstr "" - -#: ../source/reference/operator/aggregation.txt:214 -# 8faca67680a1419b8f619cefa2c5d3bd -msgid "Conditional Expressions" -msgstr "" - -#: ../source/reference/operator/aggregation.txt:228 -# a1dc5bde4e9e4eb2810e8677b33c2e66 -msgid "Data Type Expressions" -msgstr "" - -#: ../source/reference/operator/aggregation.txt:244 -# bd9a3c9699bf47e681f0a65ec97e45ff -msgid "Accumulators" -msgstr "" - -#: ../source/includes/intro-aggregation-accumulator.rst:3 -# fd115b74670a436ab5449bbe42f440c0 -msgid "Some accumulators are now available in the :pipeline:`$project` stage. In previous versions of MongoDB , accumulators are available only for the :pipeline:`$group` stage." -msgstr "" - -#: ../source/includes/intro-aggregation-accumulator.rst:7 -# dbc6ac6d072a432f99be6bf3c9c32072 -msgid "Accumulators, when used in the :pipeline:`$group` stage, maintain their state (e.g. totals, maximums, minimums, and related data) as documents progress through the pipeline." -msgstr "" - -#: ../source/includes/intro-aggregation-accumulator.rst:11 -# 49f7bf42866d43ce803f3e8be71e85d7 -msgid "When used in the :pipeline:`$group` stage, accumulators take as input a single expression, evaluating the expression once for each input document, and maintain their stage for the group of documents that share the same group key." -msgstr "" - -#: ../source/includes/intro-aggregation-accumulator.rst:16 -# f655973accd247a8aeb2fec77e6aadd7 -msgid "When used in the :pipeline:`$project` stage, the accumulators do not maintain their state. When used in the :pipeline:`$project` stage, accumulators take as input either a single argument or multiple arguments." -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/abs.pot b/locale/pot/reference/operator/aggregation/abs.pot deleted file mode 100644 index 79fdb3c9dee..00000000000 --- a/locale/pot/reference/operator/aggregation/abs.pot +++ /dev/null @@ -1,117 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/abs.txt:3 -# a5d92fd2ee4e4b7d98b1ceb9195100a6 -msgid "$abs (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/abs.txt:0 -# 5e150d5bd9e54e34bc8f4b76fe56da4c -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/abs.txt:14 -# af5d4e3e104b468d904c0dcba5076b58 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/abs.txt:20 -# a0bd51dfd9d344ff8c8d42ab7f71da18 -msgid "Returns the absolute value of a number." -msgstr "" - -#: ../source/reference/operator/aggregation/abs.txt:22 -# 5b5c1ada35bd4f6eba3b3cbf8a398e0e -msgid ":expression:`$abs` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/abs.txt:28 -# 51f1e07f77af47728f1e582e26f26cda -msgid "The ```` expression can be any valid :ref:`expression ` as long as it resolves to a number. For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/abs.txt:33 -# 052c6530309e41ef931dffb57183d8da -msgid "Behavior" -msgstr "" - -#: ../source/includes/extracts/agg-expression-null-operand-abs.rst:1 -# 1e60abb3d7f04d9b91134a6dfe9a9628 -msgid "If the argument resolves to a value of ``null`` or refers to a field that is missing, ``$abs`` returns ``null``. If the argument resolves to ``NaN``, ``$abs`` returns ``NaN``." -msgstr "" - -#: ../source/reference/operator/aggregation/abs.txt:37 -# 8ca60b784a7348a7a693b163730e11e1 -msgid "If the argument resolves to a value of ``null`` or refers to a field that is missing, :expression:`$abs` returns ``null``. If the argument resolves to ``NaN``, :expression:`$abs` returns ``NaN``." -msgstr "" - -#: ../source/reference/operator/aggregation/abs.txt:45 -#: ../source/reference/operator/aggregation/abs.txt:58 -# dfbb5b2cf4ae4f81a8ef29155da89f16 -# 7d4b4218dcee443aa21416ed2f8d6e57 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/abs.txt:46 -# 3676e001c7814bb8a269a264cf309f33 -msgid "Results" -msgstr "" - -#: ../source/reference/operator/aggregation/abs.txt:48 -# f431eca95f4c4ec4aa19462841888940 -msgid "``{ $abs: -1 }``" -msgstr "" - -#: ../source/reference/operator/aggregation/abs.txt:49 -#: ../source/reference/operator/aggregation/abs.txt:52 -# 01f783c37474408cacf6de7654a3d223 -# bbe4fd72b9664e6fb8b74bb7e94273d2 -msgid "``1``" -msgstr "" - -#: ../source/reference/operator/aggregation/abs.txt:51 -# 195d70aececb44a6a2da9e8aae1cebcd -msgid "``{ $abs: 1 }``" -msgstr "" - -#: ../source/reference/operator/aggregation/abs.txt:54 -# 13286930a9464b1281a95e83a27db449 -msgid "``{ $abs: null }``" -msgstr "" - -#: ../source/reference/operator/aggregation/abs.txt:55 -# c936a3f842f1436d9f5f2da5f98b8cf9 -msgid "``null``" -msgstr "" - -#: ../source/reference/operator/aggregation/abs.txt:60 -# c5cacd9a06a94c478a289dba365a7031 -msgid "A collection ``ratings`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/abs.txt:69 -# 6e62ae32910c4b5293f171b7721e0521 -msgid "The following example calculates the magnitude of difference between the ``start`` and ``end`` ratings:" -msgstr "" - -#: ../source/reference/operator/aggregation/abs.txt:80 -# 457a63010e8444498c58e34b18037ce7 -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/add.pot b/locale/pot/reference/operator/aggregation/add.pot deleted file mode 100644 index 9a6593c15e7..00000000000 --- a/locale/pot/reference/operator/aggregation/add.pot +++ /dev/null @@ -1,85 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/add.txt:3 -# fd40ff82cb304c8986be1bc99d52b92b -msgid "$add (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/add.txt:0 -# 61731df97ed94311bc5ba0955e41e2d0 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/add.txt:14 -# e5bb5339192a4e6da7b4b5086ccf9e9c -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/add.txt:18 -# f74514898829423f8517bc2c1d625c66 -msgid "Adds numbers together or adds numbers and a date. If one of the arguments is a date, :expression:`$add` treats the other arguments as milliseconds to add to the date." -msgstr "" - -#: ../source/reference/operator/aggregation/add.txt:22 -# f633f9ffafbb4b9cbeca0fd806ab8004 -msgid "The :expression:`$add` expression has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/add.txt:28 -# 0eaa7a5901474a6d9fdb0c39ad1c7458 -msgid "The arguments can be any valid :ref:`expression ` as long as they resolve to either all numbers or to numbers and a date. For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/add.txt:34 -# 55947484e7434fe4be98ab031ad159bf -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/aggregation/add.txt:36 -# 27c7995e177849d19ba3bc6763da504d -msgid "The following examples use a ``sales`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/add.txt:46 -# 90c24921cf1546c889ccb7b1b0dedd5e -msgid "Add Numbers" -msgstr "" - -#: ../source/reference/operator/aggregation/add.txt:48 -# 32b597d6fb734abaade02c6405f3da86 -msgid "The following aggregation uses the :expression:`$add` expression in the :pipeline:`$project` pipeline to calculate the total cost:" -msgstr "" - -#: ../source/reference/operator/aggregation/add.txt:59 -#: ../source/reference/operator/aggregation/add.txt:82 -# a0700b47e718403ab49a0777fe7e47cf -# 29e23f6bc98442cc99fe53e3f530df3b -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/add.txt:68 -# c98fc1dc9ba34b7b89eac1e15afa8ccd -msgid "Perform Addition on a Date" -msgstr "" - -#: ../source/reference/operator/aggregation/add.txt:70 -# 50f7d86cf76b4e1e8513b7601ea01da3 -msgid "The following aggregation uses the :expression:`$add` expression to compute the ``billing_date`` by adding ``3*24*60*60000`` milliseconds (i.e. 3 days) to the ``date`` field :" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/addFields.pot b/locale/pot/reference/operator/aggregation/addFields.pot deleted file mode 100644 index 79a5c70fa0e..00000000000 --- a/locale/pot/reference/operator/aggregation/addFields.pot +++ /dev/null @@ -1,168 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/addFields.txt:3 -# c4f489623320414ebe33a85645704342 -msgid "$addFields (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/addFields.txt:0 -# 9dba503f1ceb420187f945d399c4a6c2 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/addFields.txt:14 -# d8a598479dbc469596a6e6ec909c2902 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/addFields.txt:20 -# 228dbc009c6e4d5db4c974fee9a6e64e -msgid "Adds new fields to documents. ``$addFields`` outputs documents that contain all existing fields from the input documents and newly added fields." -msgstr "" - -#: ../source/reference/operator/aggregation/addFields.txt:24 -# 54ca1e9f6ad544f69d1beb4116614344 -msgid "The :pipeline:`$addFields` stage is equivalent to a :pipeline:`$project` stage that explicitly specifies all existing fields in the input documents and adds the new fields." -msgstr "" - -#: ../source/reference/operator/aggregation/addFields.txt:28 -# 01bf3b7cc1ae424ebcef4eb5d12eebd3 -msgid ":pipeline:`$addFields` has the following form:" -msgstr "" - -#: ../source/reference/operator/aggregation/addFields.txt:34 -# 41b8c30695c84be2900e2327a17efcf6 -msgid "Specify the name of each field to add and set its value to an :ref:`aggregation expression `. For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/addFields.txt:40 -# 250e17942c80416885bfa75dc95e3632 -msgid "If the name of the new field is the same as an existing field name (including ``_id``), ``$addFields`` overwrites the existing value of that field with the value of the specified expression." -msgstr "" - -#: ../source/reference/operator/aggregation/addFields.txt:45 -# 00c839b73bb6479cbaa166b8d8b1f796 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/addFields.txt:47 -# 838432b7f5704ca0841807eb55dbee4d -msgid "``$addFields`` appends new fields to existing documents. You can include one or more ``$addFields`` stages in an aggregation operation." -msgstr "" - -#: ../source/reference/operator/aggregation/addFields.txt:50 -# 437dd73b45004941acf3af49bf9fb22b -msgid "To add field or fields to embedded documents (including documents in arrays) use the dot notation. See :ref:`example `." -msgstr "" - -#: ../source/reference/operator/aggregation/addFields.txt:56 -# a494f8a78eec4b10b38115e24bf44b0e -msgid "It is not possible to add an element to an existing array field with ``$addFields``." -msgstr "" - -#: ../source/reference/operator/aggregation/addFields.txt:60 -# 753e2dcfa8e841e890831425c85ee0a3 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/aggregation/addFields.txt:63 -# 8dac32346a854bad9567e97cbdc12361 -msgid "Using Two ``$addFields`` Stages" -msgstr "" - -#: ../source/reference/operator/aggregation/addFields.txt:65 -# 8e865588a9ac41c4994f751d177f4091 -msgid "A collection called ``scores`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/addFields.txt:84 -# ab03e25947a241ee9ad882724766b80f -msgid "The following operation uses two :pipeline:`$addFields` stages to include three new fields in the output documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/addFields.txt:102 -# 227c9c1d686b4204ae7d83edcd50a06d -msgid "The operation returns the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/addFields.txt:128 -# e4afaadce3114dbf8da5d85365f3c197 -msgid "Adding Fields to an Embedded Document" -msgstr "" - -#: ../source/reference/operator/aggregation/addFields.txt:132 -# f39cf3af922948818fa6e2063e2b5c99 -msgid "Use dot notation to add new fields to embedded documents. A collection called ``vehicles`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/addFields.txt:141 -# 97a3580bff3d47dbab94786de05f7ebb -msgid "The following aggregation operation adds a new field ``fuel_type`` to the embedded document ``specs``." -msgstr "" - -#: ../source/reference/operator/aggregation/addFields.txt:154 -# 67d1f4e04ac94d339fff30825ca0c334 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/addFields.txt:166 -# ff8e9bde501547af9b91c1f3f0330fc1 -msgid "Overwriting an existing field" -msgstr "" - -#: ../source/reference/operator/aggregation/addFields.txt:168 -# e986766ea73b4662a10426388cf0501e -msgid "Specifying an existing field name in an ``$addFields`` operation causes the original field to be replaced." -msgstr "" - -#: ../source/reference/operator/aggregation/addFields.txt:171 -# 43dd3ff1ee2e40a3b688fdbe56cc25f7 -msgid "A collection called ``animals`` contains the following document:" -msgstr "" - -#: ../source/reference/operator/aggregation/addFields.txt:177 -# 4118f0baa61a406a9373d3b452f1064d -msgid "The following ``$addFields`` operation specifies the ``cats`` field." -msgstr "" - -#: ../source/reference/operator/aggregation/addFields.txt:187 -# fbf62be2f34d4b839d8ef6c6953a8270 -msgid "The operation returns the following document:" -msgstr "" - -#: ../source/reference/operator/aggregation/addFields.txt:193 -# dce0af2e8d4d4c6188ef193ae9d89a33 -msgid "It is possible to replace one field with another. In the following example the ``item`` field substitutes for the ``_id`` field." -msgstr "" - -#: ../source/reference/operator/aggregation/addFields.txt:196 -# eada0dd642db44beac7e12de6de45d71 -msgid "A collection called ``fruit`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/addFields.txt:204 -# b0e28e101c5b4a679fa96fc81d306b6d -msgid "The following aggregration operation uses ``$addFields`` to replace the ``_id`` field of each document with the value of the ``item`` field, and replaces the ``item`` field with a static value." -msgstr "" - -#: ../source/reference/operator/aggregation/addFields.txt:219 -# 0019048883824e4c883f7c2625eb41ed -msgid "The operation returns the following:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/addToSet.pot b/locale/pot/reference/operator/aggregation/addToSet.pot deleted file mode 100644 index e0ae3aa41ba..00000000000 --- a/locale/pot/reference/operator/aggregation/addToSet.pot +++ /dev/null @@ -1,88 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/addToSet.txt:3 -# b0dad4dbcf904f348e2bf08c6862531c -msgid "$addToSet (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/addToSet.txt:0 -# 38987ea3a3424a0a8e8301bf557cdd6e -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/addToSet.txt:14 -# afe6f84e2e714e74abb5c69f0a213d84 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/addToSet.txt:18 -# 6515d8880efd46258016a53dbcd6459d -msgid "Returns an array of all *unique* values that results from applying an expression to each document in a group of documents that share the same group by key. Order of the elements in the output array is unspecified." -msgstr "" - -#: ../source/includes/extracts/fact-aggregation-accumulator-addToSet.rst:1 -# eb0219e0ca404e61b3387195e2e2e7a1 -msgid ":group:`$addToSet` is only available in the :pipeline:`$group` stage." -msgstr "" - -#: ../source/reference/operator/aggregation/addToSet.txt:25 -# e43991f9355a428580ad9ed55c150b10 -msgid ":expression:`$addToSet` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/addToSet.txt:31 -# b3d1c2cc291e474b9937ff564bf7b255 -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/addToSet.txt:35 -# 90d08f0e15d14765b638efeb0355e763 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/addToSet.txt:37 -# f8a8d1ecab2243e7907ec15a1171235f -msgid "If the value of the expression is an array, :group:`$addToSet` appends the whole array as a *single* element." -msgstr "" - -#: ../source/reference/operator/aggregation/addToSet.txt:40 -# 6a72191e94fc4230bea125a44310048f -msgid "If the value of the expression is a document, MongoDB determines that the document is a duplicate if another document in the array matches the to-be-added document exactly; i.e. the existing document has the exact same fields and values in the exact same order." -msgstr "" - -#: ../source/reference/operator/aggregation/addToSet.txt:46 -# 27cf3baaa5c8414c8e8dabe18bc33dbb -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/addToSet.txt:48 -# 2acb26aa7ce74433a55907224ea069c9 -msgid "Consider a ``sales`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/addToSet.txt:58 -# 4d44d58f6931444cb73ddd0e378ea95e -msgid "Grouping the documents by the day and the year of the ``date`` field, the following operation uses the :group:`$addToSet` accumulator to compute the list of unique items sold for each group:" -msgstr "" - -#: ../source/reference/operator/aggregation/addToSet.txt:76 -# 5d19d87f6c274f65ab794d576de9d598 -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/allElementsTrue.pot b/locale/pot/reference/operator/aggregation/allElementsTrue.pot deleted file mode 100644 index 44b56e058b5..00000000000 --- a/locale/pot/reference/operator/aggregation/allElementsTrue.pot +++ /dev/null @@ -1,124 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/allElementsTrue.txt:3 -# 8012f82d16764d67ad8bd279eac30614 -msgid "$allElementsTrue (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/allElementsTrue.txt:0 -# 7eec62e68f254c20a3f3f5d94d677d44 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/allElementsTrue.txt:14 -# 3416c14e6c32434ba374d43b44e661e3 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/allElementsTrue.txt:20 -# 92e02186128a4455b1fbfe302a9e1dd3 -msgid "Evaluates an array as a set and returns ``true`` if *no* element in the array is ``false``. Otherwise, returns ``false``. An empty array returns ``true``." -msgstr "" - -#: ../source/reference/operator/aggregation/allElementsTrue.txt:24 -# 9fe100f9c203488f906d7a6e48ba6fe4 -msgid ":expression:`$allElementsTrue` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/allElementsTrue.txt:30 -# 5c12f51778634837af22459ad7d54339 -msgid "The ```` itself must resolve to an array, separate from the outer array that denotes the argument list. For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/allElementsTrue.txt:35 -# e12ed97328cf4d9b801556d2b001d9d2 -msgid "Behavior" -msgstr "" - -#: ../source/includes/extracts/fact-agg-top-level-expressions-allElementsTrue.rst:1 -# 81ea9e00a7d34747afb6a8da1e8a2cea -msgid "If a set contains a nested array element, :expression:`$allElementsTrue` does *not* descend into the nested array but evaluates the array at top-level." -msgstr "" - -#: ../source/includes/extracts/fact-agg-boolean-allElementsTrue.rst:1 -# c0b0a2b3414347fb9fcfca42618e7897 -msgid "In addition to the ``false`` boolean value, :expression:`$allElementsTrue` evaluates as ``false`` the following: ``null``, ``0``, and ``undefined`` values. The :expression:`$allElementsTrue` evaluates all other values as ``true``, including non-zero numeric values and arrays." -msgstr "" - -#: ../source/reference/operator/aggregation/allElementsTrue.txt:45 -#: ../source/reference/operator/aggregation/allElementsTrue.txt:76 -# 45d2e4bbeb8e44a1a8e0e06cb13dc29b -# 3e834d59fd3f4f9aaccdb09b4ce2f2fa -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/allElementsTrue.txt:49 -# 33b56abc46ae430e9949d8dfd1c9b577 -msgid "Result" -msgstr "" - -#: ../source/reference/operator/aggregation/allElementsTrue.txt:51 -# 5e46f06cfca743d08610b5feb2d731ef -msgid "``{ $allElementsTrue: [ [ true, 1, \"someString\" ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/allElementsTrue.txt:55 -#: ../source/reference/operator/aggregation/allElementsTrue.txt:61 -#: ../source/reference/operator/aggregation/allElementsTrue.txt:67 -# a1df118ef62d490d9caeb014c07f35d1 -# 70a48ca007a14b2fa5c7254305e5eb5c -# 2b89df1893974c09b6f6665131c285bc -msgid "``true``" -msgstr "" - -#: ../source/reference/operator/aggregation/allElementsTrue.txt:57 -# 0e96c22484d4404bb22997bc9662bd86 -msgid "``{ $allElementsTrue: [ [ [ false ] ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/allElementsTrue.txt:63 -# 012da4a3305340cfb4e69f2ac4456821 -msgid "``{ $allElementsTrue: [ [ ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/allElementsTrue.txt:69 -# 56b93400ce814ca79b29aa71dd505a77 -msgid "``{ $allElementsTrue: [ [ null, false, 0 ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/allElementsTrue.txt:73 -# 459a988dca004bb2a209d5ab0ab2d742 -msgid "``false``" -msgstr "" - -#: ../source/reference/operator/aggregation/allElementsTrue.txt:78 -# 8148c6ccb85747ec9699cd8b7fb97433 -msgid "Consider an ``survey`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/allElementsTrue.txt:93 -# f1aecbfdbc714a26be82144945425b68 -msgid "The following operation uses the :expression:`$allElementsTrue` operator to determine if the ``responses`` array only contains values that evaluate to ``true``:" -msgstr "" - -#: ../source/reference/operator/aggregation/allElementsTrue.txt:105 -# d759bda2feb6488eacb4bfb7afc90d59 -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/and.pot b/locale/pot/reference/operator/aggregation/and.pot deleted file mode 100644 index b8025e52c56..00000000000 --- a/locale/pot/reference/operator/aggregation/and.pot +++ /dev/null @@ -1,131 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/and.txt:3 -# 89adbb2bb1dc4349a7ef4bdd353e9b84 -msgid "$and (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/and.txt:0 -# 599328a396594c58885a98462e6729c8 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/and.txt:14 -# 6d8732c8b88e4313ab83b240ef64d3dd -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/and.txt:18 -# 62fd892f07af4baeae8d2f847d40cb77 -msgid "Evaluates one or more expressions and returns ``true`` if *all* of the expressions are ``true`` or if evoked with no argument expressions. Otherwise, :expression:`$and` returns ``false``." -msgstr "" - -#: ../source/reference/operator/aggregation/and.txt:22 -# 241bc2d1064a4d20a4b8e948f61eab8d -msgid ":expression:`$and` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/and.txt:28 -# 07fdecaef1014f6c9016642eda1a95b4 -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/and.txt:34 -# bfe8d7aef0564f688ea1a357b7d5e87d -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/and.txt:36 -# e865af111d5a40cfab8be45ce990cb71 -msgid ":expression:`$and` uses short-circuit logic: the operation stops evaluation after encountering the first ``false`` expression." -msgstr "" - -#: ../source/includes/extracts/fact-agg-boolean-and.rst:1 -# 4ad36d6b34454702addfc4feb9b7fe0e -msgid "In addition to the ``false`` boolean value, :expression:`$and` evaluates as ``false`` the following: ``null``, ``0``, and ``undefined`` values. The :expression:`$and` evaluates all other values as ``true``, including non-zero numeric values and arrays." -msgstr "" - -#: ../source/reference/operator/aggregation/and.txt:45 -#: ../source/reference/operator/aggregation/and.txt:82 -# d775bfa88a0642c7888defdcd623b067 -# 73a5220eb8ed49e6ab7883c895a5478e -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/and.txt:49 -# 49c10e37cca54d9e88bba041bd204b0b -msgid "Result" -msgstr "" - -#: ../source/reference/operator/aggregation/and.txt:51 -# e2436a26051547f1b99a20601f027377 -msgid "``{ $and: [ 1, \"green\" ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/and.txt:55 -#: ../source/reference/operator/aggregation/and.txt:61 -#: ../source/reference/operator/aggregation/and.txt:67 -# 3bc7959b553141c2bf3cb5af0ac5cc42 -# 49f93af506bc4a7d82a7d7f310182a0b -# 22389719a4b64b0db5015bca36514864 -msgid "``true``" -msgstr "" - -#: ../source/reference/operator/aggregation/and.txt:57 -# c149bac5d1204315adcbf83df9df2f58 -msgid "``{ $and: [ ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/and.txt:63 -# b58fd9483d424909b59169270ce6851d -msgid "``{ $and: [ [ null ], [ false ], [ 0 ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/and.txt:69 -# 748deeb8f98e441ea0bd22bd0f4c97b1 -msgid "``{ $and: [ null, true ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/and.txt:73 -#: ../source/reference/operator/aggregation/and.txt:79 -# 1232651d3e604bac80d2c77e69577f4d -# 368dcb137777443889d8443fc8c25f2e -msgid "``false``" -msgstr "" - -#: ../source/reference/operator/aggregation/and.txt:75 -# 0794231574234898a01f394f1b5cb0b8 -msgid "``{ $and: [ 0, true ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/and.txt:84 -# 48828bbcc8e2437e982e39e0fc36ae78 -msgid "Consider an ``inventory`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/and.txt:94 -# dd0f71b929264352ab412c720bfe42bc -msgid "The following operation uses the :expression:`$and` operator to determine if ``qty`` is greater than 100 *and* less than ``250``:" -msgstr "" - -#: ../source/reference/operator/aggregation/and.txt:112 -# c873130d5d214703ad876799f8f96859 -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/anyElementTrue.pot b/locale/pot/reference/operator/aggregation/anyElementTrue.pot deleted file mode 100644 index d5741a45287..00000000000 --- a/locale/pot/reference/operator/aggregation/anyElementTrue.pot +++ /dev/null @@ -1,124 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/anyElementTrue.txt:3 -# fc29454fc4ca4168883c419314ab9682 -msgid "$anyElementTrue (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/anyElementTrue.txt:0 -# de861f7586374420bf7ada02561fbe0a -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/anyElementTrue.txt:14 -# 367faa30c3834d0ea69a4c329b3a2e71 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/anyElementTrue.txt:20 -# d382c0da124f4c00af46d86f66a97980 -msgid "Evaluates an array as a set and returns ``true`` if any of the elements are ``true`` and ``false`` otherwise. An empty array returns ``false``." -msgstr "" - -#: ../source/reference/operator/aggregation/anyElementTrue.txt:24 -# 898a8ea7bf824689bb4ce665e9e10e18 -msgid ":expression:`$anyElementTrue` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/anyElementTrue.txt:30 -# 398f2d5c02dc4c679b2192a2a3412d10 -msgid "The ```` itself must resolve to an array, separate from the outer array that denotes the argument list. For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/anyElementTrue.txt:35 -# e82bc9f2a02448a7b52e3601a123abf0 -msgid "Behavior" -msgstr "" - -#: ../source/includes/extracts/fact-agg-top-level-expressions-anyElementTrue.rst:1 -# 9b2075e8e4104c74baf715fbfe42da85 -msgid "If a set contains a nested array element, :expression:`$anyElementTrue` does *not* descend into the nested array but evaluates the array at top-level." -msgstr "" - -#: ../source/includes/extracts/fact-agg-boolean-anyElementTrue.rst:1 -# 7192e682a7224cc7bbfc5086fcba3aaf -msgid "In addition to the ``false`` boolean value, :expression:`$anyElementTrue` evaluates as ``false`` the following: ``null``, ``0``, and ``undefined`` values. The :expression:`$anyElementTrue` evaluates all other values as ``true``, including non-zero numeric values and arrays." -msgstr "" - -#: ../source/reference/operator/aggregation/anyElementTrue.txt:45 -#: ../source/reference/operator/aggregation/anyElementTrue.txt:76 -# 1d9f4cb60c344367b300cc34cc43c918 -# ef264d096cd8470f92742e0895a764b2 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/anyElementTrue.txt:49 -# 00a6d91cfac842c6b69976a916948007 -msgid "Result" -msgstr "" - -#: ../source/reference/operator/aggregation/anyElementTrue.txt:51 -# 70764e77590240e9861add0a140a8cdf -msgid "``{ $anyElementTrue: [ [ true, false ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/anyElementTrue.txt:55 -#: ../source/reference/operator/aggregation/anyElementTrue.txt:61 -# 365224c9e2f9424d880198c683af9ecc -# 6204b4381e584fb0abf556687c7178f9 -msgid "``true``" -msgstr "" - -#: ../source/reference/operator/aggregation/anyElementTrue.txt:57 -# eaa170bd2340499098f8739031e1a2c9 -msgid "``{ $anyElementTrue: [ [ [ false ] ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/anyElementTrue.txt:63 -# 7b228f1acf1d4740b1e688d4f714a67f -msgid "``{ $anyElementTrue: [ [ null, false, 0 ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/anyElementTrue.txt:67 -#: ../source/reference/operator/aggregation/anyElementTrue.txt:73 -# 2949cdabf43e4e929ed7e6c677aead34 -# 0f15d3f518eb4220b9486615ab7897f4 -msgid "``false``" -msgstr "" - -#: ../source/reference/operator/aggregation/anyElementTrue.txt:69 -# 037b157dcff84797a33fc28fe9460642 -msgid "``{ $anyElementTrue: [ [ ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/anyElementTrue.txt:78 -# 76461825a1ca43509debf5023b274bed -msgid "Consider an ``survey`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/anyElementTrue.txt:93 -# bcdff170debf4efda912dedff4a2ecdb -msgid "The following operation uses the :expression:`$anyElementTrue` operator to determine if the ``responses`` array contains any value that evaluates to ``true``:" -msgstr "" - -#: ../source/reference/operator/aggregation/anyElementTrue.txt:105 -# 0afcf2a6fc3a4182932b9e18852e372b -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/arrayElemAt.pot b/locale/pot/reference/operator/aggregation/arrayElemAt.pot deleted file mode 100644 index 5450fad1c69..00000000000 --- a/locale/pot/reference/operator/aggregation/arrayElemAt.pot +++ /dev/null @@ -1,132 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/arrayElemAt.txt:3 -# 60dfe59b388c418ba0db55b1759fdc70 -msgid "$arrayElemAt (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/arrayElemAt.txt:0 -# 551094257b3d4e4583579db1899b4bf9 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/arrayElemAt.txt:14 -# d626204547bd4f1590d61ec429a0da77 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/arrayElemAt.txt:20 -# e66cb4122d9940adb7aeb50448ce1fab -msgid "Returns the element at the specified array index." -msgstr "" - -#: ../source/reference/operator/aggregation/arrayElemAt.txt:22 -# 9fec33ff51c4486796d10bad3f2b28bc -msgid ":expression:`$arrayElemAt` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/arrayElemAt.txt:28 -# 248b41c8bb264b3ea06ff8ebfdcdae98 -msgid "The ```` expression can be any valid :ref:`expression ` as long as it resolves to an array." -msgstr "" - -#: ../source/reference/operator/aggregation/arrayElemAt.txt:31 -# 55986007476a480fa87d1cf7c5c5a42d -msgid "The ```` expression can be any valid :ref:`expression ` as long as it resolves to an integer." -msgstr "" - -#: ../source/reference/operator/aggregation/arrayElemAt.txt:34 -# 705738bd8b1540ac94d944e00088efe3 -msgid "If positive, :expression:`$arrayElemAt` returns the element at the ``idx`` position, counting from the start of the array." -msgstr "" - -#: ../source/reference/operator/aggregation/arrayElemAt.txt:37 -# 9ec1e4ad4bde40048f2c6222f9fbd6fc -msgid "If negative, :expression:`$arrayElemAt` returns the element at the ``idx`` position, counting from the end of the array." -msgstr "" - -#: ../source/reference/operator/aggregation/arrayElemAt.txt:40 -# b86b1367e4a74f0e9bddef25c2636bbe -msgid "If the ``idx`` exceeds the array bounds, :expression:`$arrayElemAt` does not return any result." -msgstr "" - -#: ../source/reference/operator/aggregation/arrayElemAt.txt:43 -#: ../source/reference/operator/aggregation/arrayElemAt.txt:49 -# 1ce8af8133e84978ad2306027e72738c -# a6c89fbff92f4d2086898b4625e1effa -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/arrayElemAt.txt:47 -# 0c989858e8ab40c6a39402378498946c -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/arrayElemAt.txt:56 -#: ../source/reference/operator/aggregation/arrayElemAt.txt:69 -# 180216a36d2449e6a7ff91e28ec1da22 -# ffeff27845734ec38bd8bbc6201160f2 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/arrayElemAt.txt:57 -# c0d081bf9a4d4fb4a093a33173d14316 -msgid "Results" -msgstr "" - -#: ../source/reference/operator/aggregation/arrayElemAt.txt:59 -# e676c4ab792d47168c5653ea52de2815 -msgid "``{ $arrayElemAt: [ [ 1, 2, 3 ], 0 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/arrayElemAt.txt:60 -# 24ee98d3003c477bb23b5fd883b63172 -msgid "``1``" -msgstr "" - -#: ../source/reference/operator/aggregation/arrayElemAt.txt:62 -# 568e50f0db6745cf8455e1106b91e1b3 -msgid "``{ $arrayElemAt: [ [ 1, 2, 3 ], -2 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/arrayElemAt.txt:63 -# 843a468b1103447ca7333be5a3705acd -msgid "``2``" -msgstr "" - -#: ../source/reference/operator/aggregation/arrayElemAt.txt:65 -# 60eaec4bb13b4193a706eef78eb49c8c -msgid "``{ $arrayElemAt: [ [ 1, 2, 3 ], 15 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/arrayElemAt.txt:71 -# 2ba77eb9ef424f90bcec4d25f41ad50d -msgid "A collection named ``users`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/arrayElemAt.txt:80 -# 453e4cb226d146d3931ec4df9adbb25b -msgid "The following example returns the first and last element in the ``favorites`` array:" -msgstr "" - -#: ../source/reference/operator/aggregation/arrayElemAt.txt:96 -# cccc39607da84517b0edd084fe83a56e -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/avg.pot b/locale/pot/reference/operator/aggregation/avg.pot deleted file mode 100644 index 1337641255a..00000000000 --- a/locale/pot/reference/operator/aggregation/avg.pot +++ /dev/null @@ -1,159 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/avg.txt:3 -# 9abba5723a894ae0943d11314141dd2c -msgid "$avg (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/avg.txt:0 -# c95077634fa9480287eb394eb4531898 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/avg.txt:14 -# ccf64abd9ef54b84bd2203cd208da969 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/avg.txt:18 -# c037bd549db641e29565ec6905ba8451 -msgid "Returns the average value of the numeric values. :group:`$avg` ignores non-numeric values." -msgstr "" - -#: ../source/includes/extracts/fact-aggregation-accumulator-avg.rst:3 -# 012afc32f90645aa8e7f28254dbb7bf4 -msgid ":group:`$avg` is available in the :pipeline:`$group` and :pipeline:`$project` stages. In previous versions of MongoDB, :group:`$avg` is available in the :pipeline:`$group` stage only." -msgstr "" - -#: ../source/reference/operator/aggregation/avg.txt:23 -# 1b9520e845eb42468eb11d444ff4ec4c -msgid "When used in the :pipeline:`$group` stage, :expression:`$avg` has the following syntax and returns the collective average of all the numeric values that result from applying a specified expression to each document in a group of documents that share the same group by key:" -msgstr "" - -#: ../source/reference/operator/aggregation/avg.txt:32 -# 930435dd606d431fa7b608b57915044f -msgid "When used in the :pipeline:`$project` stage, :expression:`$avg` returns the average of the specified expression or list of expressions for each document and has one of two syntaxes:" -msgstr "" - -#: ../source/reference/operator/aggregation/avg.txt:36 -# 8b2417b3cdd24f0b9c4b7453b58f96a9 -msgid ":expression:`$avg` has one specified expression as its operand:" -msgstr "" - -#: ../source/reference/operator/aggregation/avg.txt:42 -# b79f305b55af4de0b7ce21e6ef84263a -msgid ":expression:`$avg` has a list of specified expressions as its operand:" -msgstr "" - -#: ../source/reference/operator/aggregation/avg.txt:49 -# 128c6b0fee7242a7ab8d6cf5dcb5da60 -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/avg.txt:53 -# fd0799b9385741c085647b0e623012e8 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/avg.txt:56 -# 24933129160548759e15b243b4a2396f -msgid "Non-numeric Values" -msgstr "" - -#: ../source/reference/operator/aggregation/avg.txt:58 -# c8f7e9d0c7d94a108bd53151208c40cd -msgid ":group:`$avg` ignores non-numeric values. If all operands for the average are non-numeric, :group:`$avg` returns ``null``." -msgstr "" - -#: ../source/reference/operator/aggregation/avg.txt:62 -# d1d8dc92ebd244ea80b89975aa67878c -msgid "Array Operand" -msgstr "" - -#: ../source/reference/operator/aggregation/avg.txt:64 -# a549a87ea76c4aaba5344059b1a5dcd7 -msgid "In the :pipeline:`$group` stage, if the expression resolves to an array, :group:`$avg` treats the operand as a non-numerical value." -msgstr "" - -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-avg.rst:1 -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-avg.rst:1 -# bfd95dbce975403384a596221b5c8b1e -# a6eed189853c4fa0a3acc98f0d1a6fd9 -msgid "In the :pipeline:`$project` stage:" -msgstr "" - -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-avg.rst:3 -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-avg.rst:3 -# 92ab5be2c5b84b74ab8bb8f566aceaa8 -# f6d6dba5d6f14764958985bad8794920 -msgid "With a single expression as its operand, if the expression resolves to an array, :group:`$avg` traverses into the array to operate on the numerical elements of the array to return a single value." -msgstr "" - -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-avg.rst:7 -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-avg.rst:7 -# 21da793569e94d48a123368e30a15418 -# 1b711efd0ffa4628ab9384f3bfaebffd -msgid "With a list of expressions as its operand, if any of the expressions resolves to an array, :group:`$avg` does **not** traverse into the array but instead treats the array as a non-numerical value." -msgstr "" - -#: ../source/reference/operator/aggregation/avg.txt:70 -# 1b9324f3ced341e6adb2d7e4f3c324c9 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/aggregation/avg.txt:73 -# e1457a0e760a4091aab32a67e7fa6b5e -msgid "Use in ``$group`` Stage" -msgstr "" - -#: ../source/reference/operator/aggregation/avg.txt:75 -# 3f283e58aaa94a35abe6d3800de54c24 -msgid "Consider a ``sales`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/avg.txt:85 -# 6e9fed0bb9894579bd176473dff2c595 -msgid "Grouping the documents by the ``item`` field, the following operation uses the :group:`$avg` accumulator to compute the average amount and average quantity for each grouping." -msgstr "" - -#: ../source/reference/operator/aggregation/avg.txt:104 -# d2a181108ce04b65bf8d9b424d76fcd5 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/avg.txt:113 -# a1d9eae38e8644549cc8481594417724 -msgid "Use in ``$project`` Stage" -msgstr "" - -#: ../source/reference/operator/aggregation/avg.txt:115 -# 6c8d0c7da13f45c6a85fe8ab1936fdda -msgid "A collection ``students`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/avg.txt:123 -# eb7aa0fbdeb7416aac4ed5d05484ef3b -msgid "The following example uses the :group:`$avg` in the :pipeline:`$project` stage to calculate the average quiz scores, the average lab scores, and the average of the final and the midterm:" -msgstr "" - -#: ../source/reference/operator/aggregation/avg.txt:139 -# e9bb6ae874364508811835bdd543f604 -msgid "The operation results in the following documents:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/bucket.pot b/locale/pot/reference/operator/aggregation/bucket.pot deleted file mode 100644 index f030be3f86a..00000000000 --- a/locale/pot/reference/operator/aggregation/bucket.pot +++ /dev/null @@ -1,177 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/bucket.txt:3 -# 0267fb17f16c457e83163d87b9295aed -msgid "$bucket (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/bucket.txt:0 -# 746bebb3342b4dcbb0f8d60e81dd64bb -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/bucket.txt:14 -# 1d7cdf4523064c059a1908b88c25940f -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/bucket.txt:20 -# 18c46a282d1b4727a2f1dbd2b438e577 -msgid "Categorizes incoming documents into groups, called buckets, based on a specified expression and bucket boundaries." -msgstr "" - -#: ../source/reference/operator/aggregation/bucket.txt:23 -# b11a390d80aa450b9cdf763587b08d07 -msgid "Each bucket is represented as a document in the output. The document for each bucket contains an ``_id`` field, whose value specifies the inclusive lower bound of the bucket and a ``count`` field that contains the number of documents in the bucket. The ``count`` field is included by default when the ``output`` is not specified." -msgstr "" - -#: ../source/reference/operator/aggregation/bucket.txt:29 -# 8fe0200fa0c645b28d2603c4bbf9ef1f -msgid ":pipeline:`$bucket` only produces output documents for buckets that contain at least one input document." -msgstr "" - -#: ../source/reference/operator/aggregation/bucket.txt:50 -# 0ec903ae808c40b48fcaa7d82470a18a -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/bucket.txt:52 -# c7ff0ffb77d44dc69216de28b0959276 -msgid "``$bucket`` requires at least one of the following conditions to be met or the operation throws an error:" -msgstr "" - -#: ../source/reference/operator/aggregation/bucket.txt:55 -# 34ccde372f2843a49a5646093a0a29f9 -msgid "Each input document resolves the ``groupBy`` expression to a value within one of the bucket ranges specified by ``boundaries``, or" -msgstr "" - -#: ../source/reference/operator/aggregation/bucket.txt:58 -# f4d39f8bf46d48ed9a3c2ca4cda36ad5 -msgid "A ``default`` value is specified to bucket documents whose ``groupBy`` values are outside of the ``boundaries`` or of a different :doc:`BSON type ` than the values in ``boundaries``." -msgstr "" - -#: ../source/reference/operator/aggregation/bucket.txt:63 -# 447cb881a8294efc8294e334fbe8baf8 -msgid "If the ``groupBy`` expression resolves to an array or a document, ``$bucket`` arranges the input documents into buckets using the comparison logic from :pipeline:`$sort`." -msgstr "" - -#: ../source/reference/operator/aggregation/bucket.txt:68 -# f7abd12bdb5a4bb6b3c8272aa7715e84 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/bucket.txt:70 -# 7a4d41e6f0ff4637a7c6e9d8f65281da -msgid "Consider a collection ``artwork`` with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/bucket.txt:91 -# 716550f5fe124bb2a4de05cd84f55651 -msgid "The following operation uses the ``$bucket`` aggregation stage to arrange the ``artwork`` collection into buckets according to ``price``:" -msgstr "" - -#: ../source/reference/operator/aggregation/bucket.txt:110 -# 8f02fb2837d74dddbdf5139065fa837b -msgid "The buckets have the following boundaries:" -msgstr "" - -#: ../source/reference/operator/aggregation/bucket.txt:112 -#: ../source/reference/operator/aggregation/bucket.txt:198 -# 61f2c38f1ec44c419089bf5cfec2aba9 -# c3fc485501a740ee914a02591751adfa -msgid "[0, 200) with inclusive lowerbound ``0`` and exclusive upper bound ``200``." -msgstr "" - -#: ../source/reference/operator/aggregation/bucket.txt:114 -#: ../source/reference/operator/aggregation/bucket.txt:200 -# 067aa2a5c39a41118ead165d52272b2d -# 06676d4457a642238936354cbf694a67 -msgid "[200, 400) with inclusive lowerbound ``200`` and exclusive upper bound ``400``." -msgstr "" - -#: ../source/reference/operator/aggregation/bucket.txt:116 -# 5a05811bc3ca4fc8a92e62bc52488fbb -msgid "\"Other\" is the ``default`` bucket for documents without prices or prices outside the ranges above." -msgstr "" - -#: ../source/reference/operator/aggregation/bucket.txt:119 -# bf21bd62f0d24f599bcb9e045c69adba -msgid "The operation returns the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/bucket.txt:151 -# a16df2e7c1b1441994b4e1893a99dbfd -msgid "Using $bucket with $facet" -msgstr "" - -#: ../source/reference/operator/aggregation/bucket.txt:153 -# ed52908ea8b740cebb06d01228547e91 -msgid "The :pipeline:`$bucket` stage can be used within the :pipeline:`$facet` stage to process multiple aggregation pipelines on ``artwork`` in a single aggregation stage." -msgstr "" - -#: ../source/reference/operator/aggregation/bucket.txt:157 -# 50ada357147e49fabcd0fea3377368db -msgid "The following operation groups the documents from ``artwork`` into buckets based on ``price`` and ``year``:" -msgstr "" - -#: ../source/reference/operator/aggregation/bucket.txt:195 -# bad82151b9a845baab5e8e5a44abfe38 -msgid "The first facet groups the input documents by ``price``. The buckets have the following boundaries:" -msgstr "" - -#: ../source/reference/operator/aggregation/bucket.txt:202 -# f3e0dcc0a1f0471fa062bf0476714b0e -msgid "\"Other\", the``default`` bucket containing documents without prices or prices outside the ranges above." -msgstr "" - -#: ../source/reference/operator/aggregation/bucket.txt:205 -# 5f1913fe272a45cd939ecdab54b43cb3 -msgid "The second facet groups the input documents by ``year``. The buckets have the following boundaries:" -msgstr "" - -#: ../source/reference/operator/aggregation/bucket.txt:208 -# 4c313187aadf49b9b21c5cdc9778ef4e -msgid "[1890, 1910) with inclusive lowerbound ``1890`` and exclusive upper bound ``1910``." -msgstr "" - -#: ../source/reference/operator/aggregation/bucket.txt:210 -# e4e67bdfc1bd41b38eccb9b287f2628e -msgid "[1910, 1920) with inclusive lowerbound ``1910`` and exclusive upper bound ``1920``." -msgstr "" - -#: ../source/reference/operator/aggregation/bucket.txt:212 -# 5b2c388692524c9485d32a4c752369f5 -msgid "[1920, 1940) with inclusive lowerbound ``1910`` and exclusive upper bound ``1940``." -msgstr "" - -#: ../source/reference/operator/aggregation/bucket.txt:214 -# c27f87ccd7ff4419932c0789f903d473 -msgid "\"Unknown\", the``default`` bucket containing documents without years or years outside the ranges above." -msgstr "" - -#: ../source/reference/operator/aggregation/bucket.txt:217 -# 4d188f3a9b2b4f19a7d75e912395bd06 -msgid "The operation returns the following document:" -msgstr "" - -#: ../source/reference/operator/aggregation/bucket.txt:334 -# f011bb8d18bd4020bd132640836162bc -msgid "See also :pipeline:`$bucketAuto`" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/bucketAuto.pot b/locale/pot/reference/operator/aggregation/bucketAuto.pot deleted file mode 100644 index 902fb0f870d..00000000000 --- a/locale/pot/reference/operator/aggregation/bucketAuto.pot +++ /dev/null @@ -1,451 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:3 -# ecbf952dbcd1413790ba13a4576c9ed2 -msgid "$bucketAuto (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:0 -# 19d594f34d704016b0c5712de8697bb5 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:14 -# d72dd90f0e6a4534b2efd6a409188bf7 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:20 -# 0746495dd4984518800501f941b4644a -msgid "Categorizes incoming documents into a specific number of groups, called buckets, based on a specified expression. Bucket boundaries are automatically determined in an attempt to evenly distribute the documents into the specified number of buckets." -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:25 -# 03399c0d95b447aa83f69dcc51baea30 -msgid "Each bucket is represented as a document in the output. The document for each bucket contains an ``_id`` field, whose value specifies the inclusive lower bound and the exclusive upper bound for the bucket, and a ``count`` field that contains the number of documents in the bucket. The ``count`` field is included by default when the ``output`` is not specified." -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:32 -# 0da6c4c241b14820bbe277c46739fd22 -msgid "The :pipeline:`$bucketAuto` stage has the following form:" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:51 -# 04272d53866b4640ad35ecb2e330334b -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:53 -# d3c6ae7426d849a19825f9243343a347 -msgid "The number of buckets in the output may be less than the specified number of buckets, for example:" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:56 -# ddf4272adbec491c91940f8f9024631d -msgid "The number of input documents is less than the specified number of buckets." -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:59 -# 31eb2a0bf80845798944610abe796560 -msgid "The number of unique values of the ``groupBy`` expression is less than the specified number of ``buckets``." -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:62 -# 3c9e586adcbb42b693da649daeb99ec2 -msgid "The ``granularity`` has fewer intervals then the number of ``buckets``." -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:65 -# 6e0ebc8770f541fe96464d2eedcfd65c -msgid "The ``granularity`` is not fine enough to evenly distribute documents into the specified number of ``buckets``." -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:68 -# 5525605da2914643a5a57a2b3a4d9a46 -msgid "If the ``groupBy`` expression refers to an array or document, the values are arranged using the same ordering as in :pipeline:`$sort` before determining the bucket boundaries." -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:73 -#: ../source/reference/operator/aggregation/bucketAuto.txt:210 -# 8bcc69fd84e44e64853aa4ad77fd6fcc -# 84614370e0c243619d5634c8cccaca68 -msgid "Granularity" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:75 -# 39576c1d4e874319b9488bacdd2ae744 -msgid "The ``$bucketAuto`` accepts an optional ``granularity`` parameter which ensures that the boundaries of all buckets adhere to a specified `preferred number series `_. Using a preferred number series provides more control on where the bucket boundaries are set among the range of values in the ``groupBy`` expression. They may also be used to help logarithmically and evenly set bucket boundaries when the range of the ``groupBy`` expression scales exponentially." -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:87 -# bcfc107a82a14818aaabffe78666c543 -msgid "Renard Series" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:89 -# 8f49b7a767e94cafb01a017817d8a83c -msgid "The Renard number series are sets of numbers derived by taking either the 5 :superscript:`th`, 10 :superscript:`th`, 20 :superscript:`th`, 40 :superscript:`th`, or 80 :superscript:`th` root of 10, then including various powers of the root that equate to values between 1.0 to 10.0 (10.3 in the case of ``R80``)." -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:95 -# c039e8b34922448089365ec652337ba2 -msgid "Set ``granularity`` to ``R5``, ``R10``, ``R20``, ``R40``, or ``R80`` to restrict bucket boundaries to values in the series. The values of the series are multiplied by a power of 10 when the ``groupBy`` values are outside of the 1.0 to 10.0 (10.3 for ``R80``) range." -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:0 -#: ../source/reference/operator/aggregation/bucketAuto.txt:0 -#: ../source/reference/operator/aggregation/bucketAuto.txt:0 -#: ../source/reference/operator/aggregation/bucketAuto.txt:253 -# 7dfe274cce9542b6a6789585244dd57f -# adb5f9a423174ff3bff68bdfa3da38c7 -# 42bf44e61bf64877915da22643dcc5b9 -# 8f1092d37436479ba1222f9f43ad3259 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:102 -# 970e75327f664b9b8fc7340b20964020 -msgid "The ``R5`` series is based off of the fifth root of 10, which is 1.58, and includes various powers of this root (rounded) until 10 is reached. The ``R5`` series is derived as follows:" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:106 -# 3702c37bb9834a2b891fb298349abc63 -msgid "10 :superscript:`0/5` = 1" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:107 -# d7c101106ff149cdbeda70f0395ef974 -msgid "10 :superscript:`1/5` = 1.584 ~ 1.6" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:108 -# 2d5dc6c5181b408682309224067f019b -msgid "10 :superscript:`2/5` = 2.511 ~ 2.5" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:109 -# 45b7264a92f7480f8dda2d4fefcf8ac4 -msgid "10 :superscript:`3/5` = 3.981 ~ 4.0" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:110 -# 6a1e66f3717544a99af4e62b7eddb9ea -msgid "10 :superscript:`4/5` = 6.309 ~ 6.3" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:111 -# cc45df0acebe4ad7ae1979bdb982b718 -msgid "10 :superscript:`5/5` = 10" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:113 -# 4a3f20b9d8254c09bc97488ccfa6f59b -msgid "The same approach is applied to the other Renard series to offer finer granularity, i.e., more intervals between 1.0 and 10.0 (10.3 for ``R80``)." -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:118 -# ae775d1788824117b5584c5bebe73bfc -msgid "E Series" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:120 -# eba32d57d60f4a0d979bec5b2ed4024a -msgid "The E number series are similar to the :ref:`Renard series ` in that they subdivide the interval from 1.0 to 10.0 by the 6 :superscript:`th`, 12 :superscript:`th`, 24 :superscript:`th`, 48 :superscript:`th`, 96 :superscript:`th`, or 192 :superscript:`nd` root of ten with a particular relative error." -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:127 -# d2e695d0619c42918f630d24e59a9499 -msgid "Set ``granularity`` to ``E6``, ``E12``, ``E24``, ``E48``, ``E96``, or ``E192`` to restrict bucket boundaries to values in the series. The values of the series are multiplied by a power of 10 when the ``groupBy`` values are outside of the 1.0 to 10.0 range. To learn more about the E-series and their respective relative errors, see `preferred number series `_." -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:135 -# 6aa733ee3080466eb1b09e309b29670c -msgid "1-2-5 Series" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:137 -# f920cd84e6d34464b5eafde4b4389467 -msgid "The ``1-2-5`` series behaves like a three-value :ref:`Renard series `, if such a series existed." -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:140 -# 461b6dd0cd8d481eaeee90ab041e1f48 -msgid "Set ``granularity`` to ``1-2-5`` to restrict bucket boundaries to various powers of the third root of 10, rounded to one significant digit." -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:146 -# aac8d6602b524cd088325c2ec071d495 -msgid "The following values are part of the ``1-2-5`` series: 0.1, 0.2, 0.5, 1, 2, 5, 10, 20, 50, 100, 200, 500, 1000, and so on..." -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:151 -# d5096e33cea54f509fd61332dc4eaa69 -msgid "Powers of Two Series" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:153 -# 31408d73998f4c728d1bc6f6d3aac6fe -msgid "Set ``granularity`` to ``POWERSOF2`` to restrict bucket boundaries to numbers that are a power of two." -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:158 -# 451c10cda2114a06a95ba57c41ceae2f -msgid "The following numbers adhere to the power of two Series:" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:160 -# 40ae41c19c5145dab352fe5a2a911def -msgid "2 :superscript:`0` = 1" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:161 -# 944bdb8d69e545eb8bcc6c261217f63f -msgid "2 :superscript:`1` = 2" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:162 -# f94afbcba78c474eb2f662d6a58f5031 -msgid "2 :superscript:`2` = 4" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:163 -# bd2717e909de46738cb87450924ac9d4 -msgid "2 :superscript:`3` = 8" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:164 -# 109380bb2eaf43018224b989f6f6354b -msgid "2 :superscript:`4` = 16" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:165 -# b6eacf4cdfdf43748332416a64194864 -msgid "2 :superscript:`5` = 32" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:166 -# 3a2c42e7c12244578996e93fae5875db -msgid "and so on..." -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:168 -# c3f8008d177a4f06b12a5ec37ef635f0 -msgid "A common implementation is how various computer components, like memory, often adhere to the ``POWERSOF2`` set of preferred numbers:" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:171 -# d895ef2b510340bcbfbd88132902b8c4 -msgid "1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, and so on...." -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:174 -# 2c4f48a43b20403da3a482e35918302d -msgid "Comparing Different Granularities" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:176 -# 184905f107344f29881bfc2a3967efd6 -msgid "The following operation demonstrates how specifying different values for ``granularity`` affects how ``$bucketAuto`` determines bucket boundaries. A collection of ``things`` have an ``_id`` numbered from 1 to 100:" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:188 -# 712328dbc919468a8ca6c6a333fced2e -msgid "Different values for ``granularity`` are substituted into the following operation:" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:203 -# b8efd0aaac3c42a79b435b68649e3c45 -msgid "The results in the following table demonstrate how different values for ``granularity`` yield different bucket boundaries:" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:211 -# b8192e21ed124a34be9db383d8f1b274 -msgid "Results" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:212 -# a2b192ab75d4431c8c47e8889262e7f0 -msgid "Notes" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:214 -# d41ce1006c574ef18ec39c829d9e8bd2 -msgid "**No granularity**" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:0 -#: ../source/reference/operator/aggregation/bucketAuto.txt:0 -#: ../source/reference/operator/aggregation/bucketAuto.txt:0 -#: ../source/reference/operator/aggregation/bucketAuto.txt:0 -# 28287d6a1edb4886bd4f28994a896e4a -# 807c12f87b9d4d239a47011316226962 -# 05a8998292324497b2d12350ca3f5ae8 -# 427bb34bccbe448e995b18863b01823a -msgid "**{ \"_id\" : { \"min\" : 0, \"max\" : 20 }, \"count\" : 20 }**" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:0 -#: ../source/reference/operator/aggregation/bucketAuto.txt:0 -# 7ac47a629e964927b36e59eef24f8565 -# 59c68f1f8abc4bc4a8b64c5d6f7cdd40 -msgid "**{ \"_id\" : { \"min\" : 20, \"max\" : 40 }, \"count\" : 20 }**" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:0 -# 1087f2424e9e447d95647cb17b0dfcfd -msgid "**{ \"_id\" : { \"min\" : 40, \"max\" : 60 }, \"count\" : 20 }**" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:0 -# febf8fd841894917ba77546ac403ba58 -msgid "**{ \"_id\" : { \"min\" : 60, \"max\" : 80 }, \"count\" : 20 }**" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:0 -# 8e0a8970c8cf43439ef94bc6f3e71411 -msgid "**{ \"_id\" : { \"min\" : 80, \"max\" : 99 }, \"count\" : 20 }**" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:222 -# a084c86124e849d89cb9d080ea0d0a73 -msgid "**R20**" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:0 -# 13e91493809c4cfc9cc33a3c7fa9621a -msgid "**{ \"_id\" : { \"min\" : 40, \"max\" : 63 }, \"count\" : 23 }**" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:0 -# cdb777ef199c4320b87cddbe63513141 -msgid "**{ \"_id\" : { \"min\" : 63, \"max\" : 90 }, \"count\" : 27 }**" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:0 -# f6e5293696014d86b5f8b8e819dbff46 -msgid "**{ \"_id\" : { \"min\" : 90, \"max\" : 100 }, \"count\" : 10 }**" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:230 -# 3aba7b6af3234aa2bc2d4795e1fc67a4 -msgid "**E24**" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:0 -# 940637c9ef5c49f8ad167a37c2210585 -msgid "**{ \"_id\" : { \"min\" : 20, \"max\" : 43 }, \"count\" : 23 }**" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:0 -# 32232471082b47cb874e7beeddc16e6d -msgid "**{ \"_id\" : { \"min\" : 43, \"max\" : 68 }, \"count\" : 25 }**" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:0 -# 259c9dcb2f7f4ac78408fb3a7f039556 -msgid "**{ \"_id\" : { \"min\" : 68, \"max\" : 91 }, \"count\" : 23 }**" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:0 -# cf5c9163ecad41d7aa7dc16a514c3c27 -msgid "**{ \"_id\" : { \"min\" : 91, \"max\" : 100 }, \"count\" : 9 }**" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:238 -# fd34b151f23143909d35407d88b15c28 -msgid "**1-2-5**" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:0 -# 2c155832ed3947209f1628216f1736c8 -msgid "**{ \"_id\" : { \"min\" : 20, \"max\" : 50 }, \"count\" : 30 }**" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:0 -# fb5badd16b2947b4b3747d7209c98bac -msgid "**{ \"_id\" : { \"min\" : 50, \"max\" : 100 }, \"count\" : 50 }**" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:242 -#: ../source/reference/operator/aggregation/bucketAuto.txt:249 -# 22ef64b80b5649ffa6df1afca3904025 -# 5896f835aa6d44fe8e7fe2da087839e9 -msgid "The specified number of buckets exceeds the number of intervals in the series." -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:245 -# 90e5313331af45288925d5cff28443fc -msgid "**POWERSOF2**" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:0 -# 8f7c04ee4dc14fd7863b0a7bdd86f4e1 -msgid "**{ \"_id\" : { \"min\" : 0, \"max\" : 32 }, \"count\" : 32 }**" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:0 -# a3492879dd484d4c86594745aa5da09b -msgid "**{ \"_id\" : { \"min\" : 32, \"max\" : 64 }, \"count\" : 32 }**" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:0 -# 35dc05ad5891412da590997114004fda -msgid "**{ \"_id\" : { \"min\" : 64, \"max\" : 128 }, \"count\" : 36 }**" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:255 -# 91fa7e67397347e69d34010379a9ece8 -msgid "Consider a collection ``artwork`` with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:285 -# 63a548b8488b42ae9c57aa2bb25d6efd -msgid "Single Facet Aggregation" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:287 -# 940bc249a26440acaf0f1d0335be52fb -msgid "In the following operation, input documents are grouped into four buckets according to the values in the ``price`` field:" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:301 -# a8ac6b28530848bdb2031089a237a1c2 -msgid "The operation returns the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:335 -# 53427169c56f4dabab14dfa5abefaf9e -msgid "Multi-Faceted Aggregation" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:337 -# c9b5ec0bd0804e748019feef81464175 -msgid "The :pipeline:`$bucketAuto` stage can be used within the :pipeline:`$facet` stage to process multiple aggregation pipelines on the same set of input documents from ``artwork``." -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:341 -# 91de4a4f59ed4df1bf0cd2670bf20068 -msgid "The following aggregation pipeline groups the documents from the ``artwork`` collection into buckets based on ``price``, ``year``, and the calculated ``area``:" -msgstr "" - -#: ../source/reference/operator/aggregation/bucketAuto.txt:388 -# f723420d2eb24979bb72cc593c214500 -msgid "The operation returns the following document:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/ceil.pot b/locale/pot/reference/operator/aggregation/ceil.pot deleted file mode 100644 index c86ee46b1c2..00000000000 --- a/locale/pot/reference/operator/aggregation/ceil.pot +++ /dev/null @@ -1,115 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/ceil.txt:3 -# 112f2b6c477a4c7095bff7ce8d0937a8 -msgid "$ceil (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/ceil.txt:0 -# 0403cfacece843f78e85e14235e385c6 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/ceil.txt:14 -# 8fa42097888b468d92232acd55bde0c8 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/ceil.txt:20 -# 5dc7eec1c37341d7848e86a585aa0f6b -msgid "Returns the smallest integer greater than or equal to the specified number." -msgstr "" - -#: ../source/reference/operator/aggregation/ceil.txt:23 -# a2823ef4c27d4dc3b0e02f6b7631ba66 -msgid ":expression:`$ceil` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/ceil.txt:29 -# 8d7caec099384dfab87b94ce3f5d6507 -msgid "The ```` expression can be any valid :ref:`expression ` as long as it resolves to a number. For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/ceil.txt:34 -# 4f65079ff36c4aa28f4760f064cfe9aa -msgid "Behavior" -msgstr "" - -#: ../source/includes/extracts/agg-expression-null-operand-ceil.rst:1 -# 89d53b5cf0d94bbb894c708980daa4bd -msgid "If the argument resolves to a value of ``null`` or refers to a field that is missing, ``$ceil`` returns ``null``. If the argument resolves to ``NaN``, ``$ceil`` returns ``NaN``." -msgstr "" - -#: ../source/reference/operator/aggregation/ceil.txt:42 -#: ../source/reference/operator/aggregation/ceil.txt:55 -# fd244fd13b374b4c914d4534edf4b84f -# 690381a29c9b4b9ea352ea8d994f35d6 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/ceil.txt:43 -# dd620df33f714a29a8dfb8e83ac5fb8d -msgid "Results" -msgstr "" - -#: ../source/reference/operator/aggregation/ceil.txt:45 -# 91adb5f46d1a4b19b1669dac10ee592e -msgid "``{ $ceil: 1 }``" -msgstr "" - -#: ../source/reference/operator/aggregation/ceil.txt:46 -# 7d77aae389334855b66015865e463410 -msgid "``1``" -msgstr "" - -#: ../source/reference/operator/aggregation/ceil.txt:48 -# 51e93c9aea394f9aa44514c06f2cd149 -msgid "``{ $ceil: 7.80 }``" -msgstr "" - -#: ../source/reference/operator/aggregation/ceil.txt:49 -# 1b743d0146a848609e0461598bbb962a -msgid "``8``" -msgstr "" - -#: ../source/reference/operator/aggregation/ceil.txt:51 -# 9987e93d7b624b13bf6f21a6a055d246 -msgid "``{ $ceil: -2.8 }``" -msgstr "" - -#: ../source/reference/operator/aggregation/ceil.txt:52 -# 2aa3a89bb3f247d0a7fb1f63518995aa -msgid "``-2``" -msgstr "" - -#: ../source/reference/operator/aggregation/ceil.txt:57 -# e2b4713cb2e94103abb9f56016e03b9b -msgid "A collection named ``samples`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/ceil.txt:66 -# e70d572d98f246e1a57d695faff87cfe -msgid "The following example returns both the original value and the ceiling value:" -msgstr "" - -#: ../source/reference/operator/aggregation/ceil.txt:75 -# 4d53148cfbd042d3b83bb57608bd4b6d -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/cmp.pot b/locale/pot/reference/operator/aggregation/cmp.pot deleted file mode 100644 index e01646a0792..00000000000 --- a/locale/pot/reference/operator/aggregation/cmp.pot +++ /dev/null @@ -1,88 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/cmp.txt:3 -# e90cf886445e43748bb93a1a65a2659f -msgid "$cmp (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/cmp.txt:0 -# 64f18648956449c5b4df3e59db961b4e -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/cmp.txt:14 -# efd0eb4b0e5741738bd19355b65024b6 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/cmp.txt:18 -# edf6618d4c2442199774360ae58eedbe -msgid "Compares two values and returns:" -msgstr "" - -#: ../source/reference/operator/aggregation/cmp.txt:20 -# 90d0f71150b94930adaf4180cfd51868 -msgid "``-1`` if the first value is less than the second." -msgstr "" - -#: ../source/reference/operator/aggregation/cmp.txt:22 -# 205f950a4d1b44468be1b3a6e7c8c228 -msgid "``1`` if the first value is greater than the second." -msgstr "" - -#: ../source/reference/operator/aggregation/cmp.txt:24 -# 77be64e9f8674792ba3dc6d669325fb8 -msgid "``0`` if the two values are equivalent." -msgstr "" - -#: ../source/includes/extracts/fact-agg-comparison-expression-cmp.rst:1 -# 58b630bb1c094c5aa59a422b321515cd -msgid "The :expression:`$cmp` compares both value and type, using the :ref:`specified BSON comparison order ` for values of different types." -msgstr "" - -#: ../source/reference/operator/aggregation/cmp.txt:28 -# 6856d92de005454ea79e815fa98a805e -msgid ":expression:`$cmp` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/cmp.txt:34 -# 98a7c6271c244aac971a3c6948e60963 -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/cmp.txt:37 -# 1dcce4920b534e73a278036d3dd4da55 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/cmp.txt:39 -# 8e4412c9c2984b33a933e1b8878f8d7b -msgid "Consider an ``inventory`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/cmp.txt:49 -# ee168172e08c425e9c8fcf587abd4dc9 -msgid "The following operation uses the :expression:`$cmp` operator to compare the ``qty`` value with ``250``:" -msgstr "" - -#: ../source/reference/operator/aggregation/cmp.txt:68 -# e8a119549a834511a101a3ef015b44d6 -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/collStats.pot b/locale/pot/reference/operator/aggregation/collStats.pot deleted file mode 100644 index 01de723bce7..00000000000 --- a/locale/pot/reference/operator/aggregation/collStats.pot +++ /dev/null @@ -1,337 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/collStats.txt:3 -# 20fb027596674f1e9cd90176b51547cc -msgid "$collStats (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/collStats.txt:0 -# d825657203364c3ebcdd3644a1477130 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/collStats.txt:14 -# 71fcb6500d434d86974243d9b862f05a -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/collStats.txt:20 -# 0825f814595748e0aecabb0e53e602fc -msgid "Returns statistics regarding a collection or view." -msgstr "" - -#: ../source/reference/operator/aggregation/collStats.txt:22 -# 9a3ff732ee7a4bb7a250c4908b38ee0f -msgid "The ``$collStats`` stage has the following prototype form:" -msgstr "" - -#: ../source/reference/operator/aggregation/collStats.txt:34 -# 3418e4c0c6aa4ca4af8de83045d3e4ce -msgid "All of the fields in the argument document are optional." -msgstr "" - -#: ../source/reference/operator/aggregation/collStats.txt:36 -# 4d9115eb0f3647d9b25544b9ed23d833 -msgid "``latencyStats`` adds latency statistics to the return document." -msgstr "" - -#: ../source/reference/operator/aggregation/collStats.txt:38 -# 1128e053dc41468d8d2c844759b5ecac -msgid "``latencyStats.histograms`` adds latency histogram information to ``latencyStats`` if ``true``." -msgstr "" - -#: ../source/reference/operator/aggregation/collStats.txt:41 -# 71282745590c416dafdc27f6362e539c -msgid "``storageStats`` adds storage statistics to the return document." -msgstr "" - -#: ../source/reference/operator/aggregation/collStats.txt:43 -# aadf15a3c48349bfa9286e788419210b -msgid "The return document includes the following fields:" -msgstr "" - -#: ../source/reference/operator/aggregation/collStats.txt:49 -#: ../source/includes/fact-latencystats-reference.rst:6 -#: ../source/includes/fact-latencystats-reference.rst:25 -#: ../source/includes/fact-latencystats-reference.rst:50 -# 4edb589f820f418eb5577ad89477a5a2 -# e870dbb67a7543e18f75292064cfd912 -# 4e6b6587512143a19c0c6dd96cab2f59 -# e3acc34d1af740249ee9e30e3a709f8e -msgid "Field Name" -msgstr "" - -#: ../source/reference/operator/aggregation/collStats.txt:50 -#: ../source/includes/fact-latencystats-reference.rst:7 -#: ../source/includes/fact-latencystats-reference.rst:26 -#: ../source/includes/fact-latencystats-reference.rst:51 -# f8419ab7d000419c8b329ef880aed709 -# 2d0d602e007c43968dd6bc8018ffcf56 -# 45b7eecc53f541f9941c95742c19697f -# ac75ff348cbc4d4d920dda67bd6b528f -msgid "Description" -msgstr "" - -#: ../source/reference/operator/aggregation/collStats.txt:52 -# af87bcadc82f4b219a1305cb3a5e7ceb -msgid "``ns``" -msgstr "" - -#: ../source/reference/operator/aggregation/collStats.txt:53 -# d20a3b8b2bc3430bb1c3a75ef9be1e55 -msgid "The :term:`namespace` of the requested collection or view." -msgstr "" - -#: ../source/reference/operator/aggregation/collStats.txt:55 -# e9ebfa29e43d49d29e153cb19b5a9e99 -msgid "``localTime``" -msgstr "" - -#: ../source/reference/operator/aggregation/collStats.txt:56 -# d8afd998e3634532b7fa72ee65be2481 -msgid "The current time on the MongoDB server, expressed as UTC milliseconds since the :term:`Unix epoch`." -msgstr "" - -#: ../source/reference/operator/aggregation/collStats.txt:59 -# f6e561b5835543fd834e5de2583bb14d -msgid "``latencyStats``" -msgstr "" - -#: ../source/reference/operator/aggregation/collStats.txt:60 -# b212379a82984a02b103dfed0bfb4f74 -msgid "A collection of statistics related to request latency for a collection or :doc:`view `. See :ref:`latency-stats-document` for details on this document." -msgstr "" - -#: ../source/reference/operator/aggregation/collStats.txt:64 -# f9cf233474604e0595fc6c46e9eda8c7 -msgid "Only exists given the ``latencyStats: {}`` option." -msgstr "" - -#: ../source/reference/operator/aggregation/collStats.txt:66 -# a98fbbb341694121b99f3786b6ea9805 -msgid "``storageStats``" -msgstr "" - -#: ../source/reference/operator/aggregation/collStats.txt:68 -# e9013ae531da4aea9e8dfcc45a83b8d6 -msgid "A collection of statistics related to a collection's storage engine. See :ref:`storage-stats-document` for details on this document." -msgstr "" - -#: ../source/reference/operator/aggregation/collStats.txt:72 -# e369d09ac3e64a698498f05b2c0344cb -msgid "Only exists given the ``storageStats: {}`` option. Returns an error if applied to a :doc:`view `." -msgstr "" - -#: ../source/reference/operator/aggregation/collStats.txt:76 -# 437f5cd0595e432786be71c9418f02d3 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/collStats.txt:78 -# bbddfce29ffd43ea9998267d7ccfe015 -msgid "``$collStats`` must be the first stage in an aggregation pipeline, or else the pipeline returns an error." -msgstr "" - -#: ../source/reference/operator/aggregation/collStats.txt:84 -# 9e48b3be3718465487a3ad108b2da437 -msgid "``latencyStats`` Document" -msgstr "" - -#: ../source/reference/operator/aggregation/collStats.txt:86 -# 0f74c3a7769847928874543513ef8560 -msgid "The ``latencyStats`` embedded document only exists in the output if ``$collStats`` receives the ``latencyStats`` option." -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:9 -# 3e1dbc4d00cf41b39d6385e3610048e1 -msgid "``reads``" -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:10 -# 318c8058e81f480bb1b5f293eccaf312 -msgid "Latency statistics for read requests." -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:12 -# 688c4a6bd68e43cba60171fde8ba78e3 -msgid "``writes``" -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:13 -# 04622e6512fd421f89fd9d7665bafc67 -msgid "Latency statistics for write requests." -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:15 -# 3d75018e9a884736ac2a580bf5deb0ba -msgid "``commands``" -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:16 -# 6d00bc7297264831b57096d30da094ae -msgid "Latency statistics for database commands." -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:18 -# 64f59ddcfe5a461eb8db8ced1aaeb9f8 -msgid "Each of these fields contains an embedded document bearing the following fields:" -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:28 -# bd0c1bd47e834cb88339f7dd43158400 -msgid "``latency``" -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:29 -# fd8f363a9194416eb6966087b7ad0886 -msgid "A :bsontype:`long ` giving the total combined latency in microseconds." -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:32 -# f6d4e27179914e4cb0360862f17e47ce -msgid "``ops``" -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:33 -# 659e503d68a94e128d670eb2e93d91d1 -msgid "A :bsontype:`long ` giving the total number of operations performed on the collection since startup." -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:36 -# 438ad00bede34bdbb5b472a2b23a426e -msgid "``histogram``" -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:37 -# 08df976446854cd4a5750e0a12e0f243 -msgid "An array of embedded documents, each representing a latency range. Each document covers twice the previous document's range. For upper values between 2048 microseconds and roughly 1 second, the histogram includes half-steps." -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:42 -# 104c5f05d4db4ae6824757ad2ee1a894 -msgid "This field only exists given the ``latencyStats: { histograms: true }`` option. Empty ranges with a zero ``count`` are omitted from the output." -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:46 -# 7ee2a5bfb23847e6a45a2ad81f76ad88 -msgid "Each document bears the following fields:" -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:53 -# 83b642d2eaa14e21b82911721128d41f -msgid "``micros``" -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:54 -# c8aa974229b14187b869ae3b7163c93a -msgid "A :bsontype:`long ` giving the inclusive upper time bound of the current latency range in microseconds." -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:58 -# d5e351f56fe74228aac1649d5e0a0674 -msgid "The document's range spans between the previous document's ``micros`` value, exclusive, and this document's ``micros`` value, inclusive." -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:62 -# 1ddff1ede7794019a4f368e15253a9f1 -msgid "``count``" -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:63 -# a893a917ae564d7abe3a5d3885c77f75 -msgid "A :bsontype:`long ` giving the number of operations with latency less than or equal to ``micros``." -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:66 -# 70284bdd40f549ac8d23c0da8b7c0a34 -msgid "For example, if ``collStats`` returns the following histogram:" -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:78 -# 847c0c3d69f846e7b3a86d5df983e93e -msgid "This indicates that there were:" -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:80 -# 53101ef24c404550b1bbea7c9cbab444 -msgid "10 operations taking 1 microsecond or less," -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:81 -# 88555677489f4b20852e75b1e7545737 -msgid "1 operation in the range (1, 2] microseconds," -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:82 -# 9b2c3b2a20b14313a06f03eca1e1ba38 -msgid "1 operation in the range (3072, 4096] microseconds," -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:83 -# 457cc1af676842678d8459d2828149b8 -msgid "1000 operations in the range (68719476736, 137438953472], and" -msgstr "" - -#: ../source/includes/fact-latencystats-reference.rst:84 -# 646be9a7d9e34988b060b328326d92f1 -msgid "100 operations in the range (137438953472, 274877906944]." -msgstr "" - -#: ../source/reference/operator/aggregation/collStats.txt:91 -# 61ad90c9ab5c42f69a26231ae3b92591 -msgid "For example, if you run ``$collStats`` with the ``latencyStats: {}`` option on a ``matrices`` collection:" -msgstr "" - -#: ../source/reference/operator/aggregation/collStats.txt:98 -#: ../source/reference/operator/aggregation/collStats.txt:150 -# ab1a265db28b4448aa68e6c5728befc2 -# dba9ca7241b74a6ba98bbe3b7101a0d0 -msgid "This query will return a result similar to the following:" -msgstr "" - -#: ../source/reference/operator/aggregation/collStats.txt:135 -# 7e9ea90a1dc74546aa9afffa0d5a5716 -msgid "``storageStats`` Document" -msgstr "" - -#: ../source/reference/operator/aggregation/collStats.txt:137 -# 76a33c9a5eb646b69b560b186a83afb9 -msgid "The ``storageStats`` embedded document only exists in the output if ``$collStats`` receives the ``storageStats`` option." -msgstr "" - -#: ../source/reference/operator/aggregation/collStats.txt:140 -# 4cf07efe498c4e0e97694aca7e257ca2 -msgid "The contents of this document are dependent on the storage engine in use. See :ref:`collStats-output` for a reference on this document." -msgstr "" - -#: ../source/reference/operator/aggregation/collStats.txt:143 -# 3b6b0e0eb6834201a7b7d149a9f1d7c3 -msgid "For example, if you run ``$collStats`` with the ``storageStats: {}`` option on a ``matrices`` collection using the :ref:`storage-mmapv1`:" -msgstr "" - -#: ../source/reference/operator/aggregation/collStats.txt:179 -# 33ab88b932e64fa9ac5c3c8613ff1a67 -msgid "Performing ``$collStats`` with the ``storageStats`` option on a :doc:`view ` results in an error." -msgstr "" - -#: ../source/reference/operator/aggregation/collStats.txt:184 -# 7b5b1d5513da4088afe24315e38b1ca8 -msgid ":dbcommand:`collStats`, :method:`db.collection.stats()`" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/concat.pot b/locale/pot/reference/operator/aggregation/concat.pot deleted file mode 100644 index a2f619c9af1..00000000000 --- a/locale/pot/reference/operator/aggregation/concat.pot +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/concat.txt:3 -# 7e5b73c943804a2a8f58bbddd36f8bd8 -msgid "$concat (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/concat.txt:0 -# 842ac095bec749c2ab36b226fa29c054 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/concat.txt:14 -# 1e44bede9044449f93a88638ac72ffb9 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/concat.txt:20 -# 565e04dc89e045bc83b660f548c7b4d0 -msgid "Concatenates strings and returns the concatenated string." -msgstr "" - -#: ../source/reference/operator/aggregation/concat.txt:22 -# 3cb289e2c8b847808af55287a155ab3e -msgid ":expression:`$concat` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/concat.txt:28 -# 90cacb2e0b8446bc99dc1402bc0755f9 -msgid "The arguments can be any valid :ref:`expression ` as long as they resolve to strings. For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/concat.txt:33 -# f64158bb150940a1b21236a92a45134c -msgid "If the argument resolves to a value of ``null`` or refers to a field that is missing, :expression:`$concat` returns ``null``." -msgstr "" - -#: ../source/reference/operator/aggregation/concat.txt:37 -# b6a9ed2c26d74b10bf917f6b495ab917 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/aggregation/concat.txt:39 -# bab119543df443a089594a4c09e4cfbe -msgid "Consider a ``inventory`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/concat.txt:47 -# ad73bd635019407db2863a44f9df5f34 -msgid "The following operation uses the :expression:`$concat` operator to concatenate the ``item`` field and the ``description`` field with a \" - \" delimiter." -msgstr "" - -#: ../source/reference/operator/aggregation/concat.txt:59 -# 8defca1504794fc4aa3488cdec55b64d -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/concatArrays.pot b/locale/pot/reference/operator/aggregation/concatArrays.pot deleted file mode 100644 index ad96001f7a8..00000000000 --- a/locale/pot/reference/operator/aggregation/concatArrays.pot +++ /dev/null @@ -1,105 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/concatArrays.txt:3 -# b1e49a3d388b46a1a877770c28573b52 -msgid "$concatArrays (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/concatArrays.txt:0 -# 9e60ae8b7efc40c293036e7c7f231ff7 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/concatArrays.txt:14 -# ac23e57b163b43eebbd1d444d34bb060 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/concatArrays.txt:20 -# 5725de2db267447eab8f3e1777d86f2f -msgid "Concatenates arrays to return the concatenated array." -msgstr "" - -#: ../source/reference/operator/aggregation/concatArrays.txt:22 -# 99c21cd65c7f4e229f0874f642191212 -msgid ":expression:`$concatArrays` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/concatArrays.txt:28 -# e2a2888b2b904427bde94a15dac0dc45 -msgid "The ```` expressions can be any valid :ref:`expression ` as long as they resolve to an array. For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/concatArrays.txt:32 -# d5bbba549b8e4a2faeef6f54e9175788 -msgid "If any argument resolves to a value of ``null`` or refers to a field that is missing, :expression:`$concatArrays` returns ``null``." -msgstr "" - -#: ../source/reference/operator/aggregation/concatArrays.txt:36 -# ffd59ce87f1345938480b0f77082ac0c -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/concatArrays.txt:42 -#: ../source/reference/operator/aggregation/concatArrays.txt:52 -# 320b85a170b449588b7cc929de289703 -# d4f4bd0c64ba40eabf60f425164ba82f -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/concatArrays.txt:43 -# 42a747ec463149b69ebcdae0282e9a2a -msgid "Results" -msgstr "" - -#: ../source/reference/operator/aggregation/concatArrays.txt:45 -# a92a3152ccc14db6a2ac0ddef7f5b98d -msgid "``{ $concatArrays: [ [ \"hello\", \" \"], [ \"world\" ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/concatArrays.txt:46 -# fc6dca9c4ec04d41bb6050280db51dc4 -msgid "``[ \"hello\", \" \", \"world\" ]``" -msgstr "" - -#: ../source/reference/operator/aggregation/concatArrays.txt:48 -# 0991a2b69e624630af2e5ee7c987b5c8 -msgid "``{ $concatArrays: [ [ \"hello\", \" \"], [ [ \"world\" ], \"again\"] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/concatArrays.txt:49 -# 1fe59428233a4fb091537533e30a7141 -msgid "``[ \"hello\", \" \", [ \"world\" ], \"again\" ]``" -msgstr "" - -#: ../source/reference/operator/aggregation/concatArrays.txt:54 -# ff2a691cee8e481da48de409f893530a -msgid "A collection named ``warehouses`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/concatArrays.txt:63 -# 3b61497f8b994b368970fef804a7202a -msgid "The following example concatenates the ``instock`` and the ``ordered`` arrays:" -msgstr "" - -#: ../source/reference/operator/aggregation/concatArrays.txt:79 -# 81ff7158c7614405b3056b9f3ca2d867 -msgid ":group:`$push`" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/cond.pot b/locale/pot/reference/operator/aggregation/cond.pot deleted file mode 100644 index f6d8c3eaabd..00000000000 --- a/locale/pot/reference/operator/aggregation/cond.pot +++ /dev/null @@ -1,83 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/cond.txt:3 -# d0bcf4443e4642c89a4b72eeca948711 -msgid "$cond (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/cond.txt:0 -# 982dd92bfb50409286d953cd191c33c8 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/cond.txt:14 -# 827b282e9bab41078642ad31ab98c14f -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/cond.txt:18 -# 1f71dc49a48e40a283aa10bc61eb8f04 -msgid "Evaluates a boolean expression to return one of the two specified return expressions." -msgstr "" - -#: ../source/reference/operator/aggregation/cond.txt:21 -# 76705b9d040643db846c07246a036648 -msgid "The :expression:`$cond` expression has one of two syntaxes:" -msgstr "" - -#: ../source/reference/operator/aggregation/cond.txt:29 -# 32ebbbc3f42d47db94f1e664a5fb3206 -msgid "Or:" -msgstr "" - -#: ../source/reference/operator/aggregation/cond.txt:35 -# ef3e59cbc95f41e49693c077b3cebf70 -msgid "If the ```` evaluates to ``true``, then :expression:`$cond` evaluates and returns the value of the ```` expression. Otherwise, :expression:`$cond` evaluates and returns the value of the ```` expression." -msgstr "" - -#: ../source/reference/operator/aggregation/cond.txt:40 -# cc3018dba02f42e08cc247587fd49ca8 -msgid "The arguments can be any valid :ref:`expression `. For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/cond.txt:45 -# 01d94155e80147138949267349cac2c9 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/cond.txt:47 -# c6f3a7be725b47b6bb91d1624839281c -msgid "The following example use a ``inventory`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/cond.txt:56 -# 982da081d0b44de4b5a337f7be50556d -msgid "The following aggregation operation uses the :expression:`$cond` expression to set the ``discount`` value to ``30`` if ``qty`` value is greater than or equal to 250 and to ``20`` if ``qty`` value is less than ``250``:" -msgstr "" - -#: ../source/reference/operator/aggregation/cond.txt:78 -# a5d4bac5ab4d421eb38fd8e72ee6f1e8 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/cond.txt:86 -# 7eaef18c59774de896ae75a4b7256ed1 -msgid "The following operation uses the array syntax of the :expression:`$cond` expression and returns the same results:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/count.pot b/locale/pot/reference/operator/aggregation/count.pot deleted file mode 100644 index af50f460510..00000000000 --- a/locale/pot/reference/operator/aggregation/count.pot +++ /dev/null @@ -1,78 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/count.txt:3 -# a1ed877bd6ac444c8b95ead853119907 -msgid "$count (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/count.txt:0 -# 071db998823a4a84be97eceee9bdc798 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/count.txt:14 -# b8d1211beb9444e4aeaeb07648f56fc1 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/count.txt:18 -# 3cc5c1f2a4f14a5c8bb39bcc78d2e931 -msgid "Returns a document that contains a count of the number of documents input to the stage." -msgstr "" - -#: ../source/reference/operator/aggregation/count.txt:21 -# 15b517320e494a639a03020826f4c1bc -msgid ":pipeline:`$count` has the following prototype form:" -msgstr "" - -#: ../source/reference/operator/aggregation/count.txt:27 -# 4892e223fe1b4affa3b155cd1c698dca -msgid "```` is the name of the output field which has the count as its value. ```` must be a non-empty string, must not start with ``$`` and must not contain the ``.`` character." -msgstr "" - -#: ../source/reference/operator/aggregation/count.txt:32 -# ca3b0e10dc4c4ea7a8e3749f0246b233 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/count.txt:34 -# 44de0598f8ba458e83f2b86febda373e -msgid "A collection named ``scores`` has the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/count.txt:45 -# a7376cff35274c56b673756537c28a53 -msgid "The following aggregation operation has two stages:" -msgstr "" - -#: ../source/reference/operator/aggregation/count.txt:47 -# 3270ac70c7e0477b8651f6d15139546f -msgid "The :expression:`$match` stage excludes documents that have a ``score`` value of less than or equal to ``80`` to pass along the documents with ``score`` greater than ``80`` to the next stage." -msgstr "" - -#: ../source/reference/operator/aggregation/count.txt:52 -# 138c2008eaa9469c8f58986a363cc1d9 -msgid "The ``$count`` stage returns a count of the remaining documents in the aggregation pipeline and assigns the value to a field called ``passing_scores``." -msgstr "" - -#: ../source/reference/operator/aggregation/count.txt:73 -# 5c6fa68b256e496b832e9de6a41bc503 -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/dateToString.pot b/locale/pot/reference/operator/aggregation/dateToString.pot deleted file mode 100644 index e6387916403..00000000000 --- a/locale/pot/reference/operator/aggregation/dateToString.pot +++ /dev/null @@ -1,302 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/dateToString.txt:3 -# 2af7248f63c3413cafe294ad6f7d925c -msgid "$dateToString (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:0 -# beb9e3bd319346bf8b12822cd793c654 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:14 -# 4df1ca875395450db13d870588bbeb1c -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:20 -# 338de0b914194e30ba52f7ed84ecf819 -msgid "Converts a date object to a string according to a user-specified format." -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:23 -# 6dbcdffe89d446d4be11830ae2ade839 -msgid "The :expression:`$dateToString` expression has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:29 -# cef417dc7a7c48d0a69eda5d4b78c0b0 -msgid "The ```` can be any string literal, containing 0 or more format specifiers. For a list of specifiers available, see :ref:`format-specifiers`." -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:33 -# 0202c829139345189599626015d87bf7 -msgid "The ```` can be any :ref:`expression ` that evaluates to a date. For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:40 -# 881e97e938ff40e3a76794644bf1a2cf -msgid "Format Specifiers" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:42 -# 542a7d084b2c4e3aa69e1a8c6c0f83e4 -msgid "The following format specifiers are available for use in the ````:" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:49 -# 5f1b68b62e244d8bb4b0af6b3f376946 -msgid "Specifiers" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:50 -# 33d224c4eb3048dabc0a09bf9dab6b76 -msgid "Description" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:51 -# 1dc52263491e46c99352f0a5f24d5eb4 -msgid "Possible Values" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:53 -# c1d72fcc8a9740be8bcd5e2c6984bc3d -msgid "``%Y``" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:54 -# c8cacce599444f34a094025c903aa362 -msgid "Year (4 digits, zero padded)" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:55 -#: ../source/reference/operator/aggregation/dateToString.txt:104 -# 301c1f033c5b4d20bdcb40c6b95b9c28 -# 75e9314764e4460c9e4fecb952a55ea2 -msgid "``0000``-``9999``" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:57 -# b87d5df0b77d4bbb9477a60c1610aaba -msgid "``%m``" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:58 -# 25f4fe467aef4d26b824139c1276d935 -msgid "Month (2 digits, zero padded)" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:59 -# f51dc13031d94341bcc8b2b9095aeeca -msgid "``01``-``12``" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:61 -# ed8d479040414479a103e38d3fc83d87 -msgid "``%d``" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:62 -# 0d9471d45d3f4eb7a9f8dcd183dc600e -msgid "Day of Month (2 digits, zero padded)" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:63 -# 43c7df6ce15b474eb61a31bafcd4a7ec -msgid "``01``-``31``" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:65 -# 78329aad5d9747c09b79a2b33d7824a8 -msgid "``%H``" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:66 -# b8a70a02624743ac9b0635856d8cc843 -msgid "Hour (2 digits, zero padded, 24-hour clock)" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:67 -# 367ae09536aa430888c87fdfeb4de69e -msgid "``00``-``23``" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:69 -# 4d603b19b9f14379b6f8cc0644fc13a5 -msgid "``%M``" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:70 -# bb991f98cdf0406e827d4487f6247ff9 -msgid "Minute (2 digits, zero padded)" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:71 -# cc3bd01eb4f54d87800ed36fd72aebfc -msgid "``00``-``59``" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:73 -# 629cf91abe6344c691fcac798c6224f5 -msgid "``%S``" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:74 -# 260994dcdfb54519b613d07ed7e24189 -msgid "Second (2 digits, zero padded)" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:75 -# fe3be9f6bb644ee2ac56ea2f4e2de01c -msgid "``00``-``60``" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:77 -# 74bba75abb4c4d62ad5bb0d2b6545e31 -msgid "``%L``" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:78 -# 51fdd4ace05640babf9a5f7f698f0a77 -msgid "Millisecond (3 digits, zero padded)" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:79 -# 208588bffd3541dcbdaf6cd05a8a6c86 -msgid "``000``-``999``" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:81 -# e5b91fdcb9694480adcf21a6ec9043bd -msgid "``%j``" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:82 -# 33d889adfccb4700934ae85303de6b2d -msgid "Day of year (3 digits, zero padded)" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:83 -# 606d3ef996204c32885e4b186c88aad6 -msgid "``001``-``366``" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:85 -# 3f6fd7c7b9b34a37b034ae94806dd5d2 -msgid "``%w``" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:86 -# ae8e9a8b81b4464aa19230daf4c04ce0 -msgid "Day of week (1-Sunday, 7-Saturday)" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:87 -#: ../source/reference/operator/aggregation/dateToString.txt:112 -# c52d8493ef3d482d8aff3163baecc24e -# 5d0d009e8e4146aba9d2e53827d85bf4 -msgid "``1``-``7``" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:89 -# 0c77357067734377a8bb58454896f95f -msgid "``%U``" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:90 -# 26ceba2ec0d845dda804a245a6d9fdd6 -msgid "Week of year (2 digits, zero padded)" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:91 -# a706e27bc4ea4b37998a690b2de02970 -msgid "``00``-``53``" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:93 -# ea216a6e116f49c0a28fc376b6511b4e -msgid "``%%``" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:94 -# 70b2301baef747eeab4a5de5d1b9bd9b -msgid "Percent Character as a Literal" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:95 -# 44b4b1ef0dac476e8a71ccfd37e7b068 -msgid "``%``" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:102 -# 57a2cea80f7a489aac2f392a46324546 -msgid "``%G``" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:103 -# 7742042eecf54ca5bbc414853b05a95d -msgid "Year in ISO 8601 format" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:106 -# 23d391f368a340ae8f17acc0fdc7e6bf -msgid "``%V``" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:107 -# dfc22ed7ac8f42298a2a86d937dcc402 -msgid "Week of Year in ISO 8601 format" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:108 -# 1fa186c937ff4336a4b4ad3e2cd1851f -msgid "``1``-``53``" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:110 -# 9addc1b58b90449a85ca2e451ea43655 -msgid "``%u``" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:111 -# c69d4b3585e9402da7bee063dd932fc5 -msgid "Day of week number in ISO 8601 format (1-Sunday, 7-Saturday)" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:115 -# eb6b357da2a6455baa1af62391a86fe2 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:117 -# 57eda5b63dc842eda4de63f0f99135de -msgid "Consider a ``sales`` collection with the following document:" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:129 -# 70016d10c96c4962af6d28dbbc8067d3 -msgid "The following aggregation uses the :expression:`$dateToString` to return the ``date`` field as formatted strings:" -msgstr "" - -#: ../source/reference/operator/aggregation/dateToString.txt:146 -# 64bdf43a1d99431c86877fd4ebf52751 -msgid "The operation returns the following result:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/dayOfMonth.pot b/locale/pot/reference/operator/aggregation/dayOfMonth.pot deleted file mode 100644 index c4ef87de882..00000000000 --- a/locale/pot/reference/operator/aggregation/dayOfMonth.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/dayOfMonth.txt:3 -# c4f8a0bf7d904797a2d77e4acb7605fb -msgid "$dayOfMonth (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfMonth.txt:0 -# 35112447293346d7b3656b2a4f86941c -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfMonth.txt:14 -# 45fe9e7099444e5caadb89cd101221e6 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfMonth.txt:18 -# 35acf3657fa447a2bdeca1902534436f -msgid "Returns the day of the month for a date as a number between 1 and 31." -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfMonth.txt:20 -# 2c5902f957a24203bf08eab5ef89c6b8 -msgid "The :expression:`$dayOfMonth` expression has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfMonth.txt:26 -# d7301f07d64d4b15a1934bdbf7c97d96 -msgid "The argument can be any :ref:`expression ` as long as it resolves to a date. For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfMonth.txt:32 -# b13b0361a0fe4549a8e6688176d08adb -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfMonth.txt:34 -# fa07b40eb5c24cafb7acbb9a933a2a70 -msgid "Consider a ``sales`` collection with the following document:" -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfMonth.txt:40 -# fdf3752ae89844a29d30d78ae5aa8c1d -msgid "The following aggregation uses the :expression:`$dayOfMonth` and other date operators to break down the ``date`` field:" -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfMonth.txt:66 -# 2d8e909dc8234be5823eacddaf197d1a -msgid "The operation returns the following result:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/dayOfWeek.pot b/locale/pot/reference/operator/aggregation/dayOfWeek.pot deleted file mode 100644 index 0ad0a437c37..00000000000 --- a/locale/pot/reference/operator/aggregation/dayOfWeek.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/dayOfWeek.txt:3 -# 785ff069cb114d8bb8f183d7c6cb7a67 -msgid "$dayOfWeek (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfWeek.txt:0 -# beb405c0cb0a4771b825f6884603e9c6 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfWeek.txt:14 -# 767d4342730a49aa9baaf7221cb4f2e3 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfWeek.txt:18 -# fb7932c8fb9f439c808529e45fb76ddf -msgid "Returns the day of the week for a date as a number between 1 (Sunday) and 7 (Saturday)." -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfWeek.txt:21 -# 55f2845922f2453d91fdb1e2a8027501 -msgid "The :expression:`$dayOfWeek` expression has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfWeek.txt:27 -# e424112ea5184d4cb7673f467c99ef47 -msgid "The argument can be any :ref:`expression ` as long as it resolves to a date. For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfWeek.txt:32 -# bec6906cceec44ada16cc0b7f4662dc9 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfWeek.txt:34 -# 4c8b887e6e53458cb26b15a9f8aaadec -msgid "Consider a ``sales`` collection with the following document:" -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfWeek.txt:40 -# e644dceb4bfd457baaa7d29892fbefea -msgid "The following aggregation uses the :expression:`$dayOfWeek` and other date operators to break down the ``date`` field:" -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfWeek.txt:66 -# d7b3446731924ee0b317091109bb31ed -msgid "The operation returns the following result:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/dayOfYear.pot b/locale/pot/reference/operator/aggregation/dayOfYear.pot deleted file mode 100644 index bcf65e7993b..00000000000 --- a/locale/pot/reference/operator/aggregation/dayOfYear.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/dayOfYear.txt:3 -# 33d78d033a0e4bc5807113932b313b0f -msgid "$dayOfYear (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfYear.txt:0 -# 34d1f54991b142dea5b75fce1ff8b218 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfYear.txt:14 -# 1248ba5ecac44c2698b1d0849d1866e9 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfYear.txt:18 -# ec63e0ab6c724a7b91022a9640ccd0f1 -msgid "Returns the day of the year for a date as a number between 1 and 366." -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfYear.txt:20 -# 9d51fb0e6f904c838cf957446bbd6102 -msgid "The :expression:`$dayOfYear` expression has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfYear.txt:26 -# 2f0bca318ded4b92b0cd2649e2229f73 -msgid "The argument can be any :ref:`expression ` as long as it resolves to a date. For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfYear.txt:31 -# 906fa56e9fa640ce99a82649703721aa -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfYear.txt:33 -# ecc07cfc91f14aa28ab0e73c57f816e9 -msgid "Consider a ``sales`` collection with the following document:" -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfYear.txt:39 -# 2f18d9d58ac7475ba541a48435d8b85a -msgid "The following aggregation uses the :expression:`$dayOfYear` and other date expressions to break down the ``date`` field:" -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfYear.txt:65 -# 9ec15afced264151b55ff5de1bb9ceb2 -msgid "The operation returns the following result:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/divide.pot b/locale/pot/reference/operator/aggregation/divide.pot deleted file mode 100644 index aee501a9bb5..00000000000 --- a/locale/pot/reference/operator/aggregation/divide.pot +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/divide.txt:3 -# 0ce224654979419cb87617947c1377ac -msgid "$divide (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/divide.txt:0 -# 167bf25f3b1a4eaaa98f075910a4ceac -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/divide.txt:14 -# abcc2ca5fc4d433d8e8e7b789505dd00 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/divide.txt:18 -# 08579c0446ad4467a754e63aefc267f3 -msgid "Divides one number by another and returns the result. Pass the arguments to :expression:`$divide` in an array." -msgstr "" - -#: ../source/reference/operator/aggregation/divide.txt:21 -# e89bcbd3f5c346638a2f0837b3809fb8 -msgid "The :expression:`$divide` expression has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/divide.txt:27 -# ef5bbde881e048fabe88d68b7122aedb -msgid "The first argument is the dividend, and the second argument is the divisor; i.e. the first argument is divided by the second argument." -msgstr "" - -#: ../source/reference/operator/aggregation/divide.txt:30 -# cef62f1926d84d2db88a02b8a98b019e -msgid "The arguments can be any valid :ref:`expression ` as long as the resolve to numbers. For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/divide.txt:35 -# e7f738ffb76148b495277f7cde94917a -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/aggregation/divide.txt:37 -# 78664a9c9b674b19a64328ea8b03f8a2 -msgid "Consider a ``planning`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/divide.txt:44 -# 5d438a7c159346eb9deb498c110743bd -msgid "The following aggregation uses the :expression:`$divide` expression to divide the ``hours`` field by a literal ``8`` to compute the number of work days:" -msgstr "" - -#: ../source/reference/operator/aggregation/divide.txt:56 -# 0c68ee89ab214f7cb4099011cf488861 -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/eq.pot b/locale/pot/reference/operator/aggregation/eq.pot deleted file mode 100644 index a6cb595dd4e..00000000000 --- a/locale/pot/reference/operator/aggregation/eq.pot +++ /dev/null @@ -1,83 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/eq.txt:3 -# c40f27cc567b4304b29c709c686a613e -msgid "$eq (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/eq.txt:0 -# bf190b0d63ec445ca60efb66ee9c6e89 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/eq.txt:14 -# a7bdeb7925b54284a2277493263428b2 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/eq.txt:18 -# 4c72ddc6d5d7480db3c63f97371a68ce -msgid "Compares two values and returns:" -msgstr "" - -#: ../source/reference/operator/aggregation/eq.txt:20 -# 36186f3f79d64aea993fa4ab59cdda0b -msgid "``true`` when the values are equivalent." -msgstr "" - -#: ../source/reference/operator/aggregation/eq.txt:22 -# e55e9900b4864c7f9577ada613cbe6bd -msgid "``false`` when the values are **not** equivalent." -msgstr "" - -#: ../source/includes/extracts/fact-agg-comparison-expression-eq.rst:1 -# 1d939ca3515643329613c8ca0e07eed9 -msgid "The :expression:`$eq` compares both value and type, using the :ref:`specified BSON comparison order ` for values of different types." -msgstr "" - -#: ../source/reference/operator/aggregation/eq.txt:26 -# ae8ac17d923b4c18940d6dc205dc7c79 -msgid ":expression:`$eq` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/eq.txt:32 -# bb9775f6c152461d85e1a5c2b18e5cc7 -msgid "The arguments can be any valid :ref:`expression `. For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/eq.txt:37 -# 117b76035cfc458a847d3de397acfda2 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/eq.txt:39 -# 3e5e3d57ebf244baa72e8c301a6518aa -msgid "Consider an ``inventory`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/eq.txt:49 -# 5f2d39a350d54ba385bb5a0fa489f1f7 -msgid "The following operation uses the :expression:`$eq` operator to determine if ``qty`` equals ``250``:" -msgstr "" - -#: ../source/reference/operator/aggregation/eq.txt:68 -# b9db309672354bd29b4e137beb80d47b -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/exp.pot b/locale/pot/reference/operator/aggregation/exp.pot deleted file mode 100644 index 49091b1bc69..00000000000 --- a/locale/pot/reference/operator/aggregation/exp.pot +++ /dev/null @@ -1,115 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/exp.txt:3 -# 397edec80fdd4bfd8d91ef27be444c44 -msgid "$exp (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/exp.txt:0 -# 39ae77a83637434086968a2dc13fc395 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/exp.txt:14 -# ff920a81f0724d539285b1f9f21a90d2 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/exp.txt:20 -# 213154052e3d4fd8873cfb630f0580b3 -msgid "Raises Euler's number (i.e. *e* ) to the specified exponent and returns the result." -msgstr "" - -#: ../source/reference/operator/aggregation/exp.txt:23 -# c115438c15a94da7864be2c5a7f3718e -msgid ":expression:`$exp` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/exp.txt:29 -# de67df2bc29248cb9c06fd0a221e3ea6 -msgid "The ```` expression can be any valid :ref:`expression ` as long as it resolves to a number. For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/exp.txt:34 -# a8abe930a5c14ef283fa581aefd64f79 -msgid "Behavior" -msgstr "" - -#: ../source/includes/extracts/agg-expression-null-operand-exp.rst:1 -# cb0bf546757748e09271bc4700dcac10 -msgid "If the argument resolves to a value of ``null`` or refers to a field that is missing, ``$exp`` returns ``null``. If the argument resolves to ``NaN``, ``$exp`` returns ``NaN``." -msgstr "" - -#: ../source/reference/operator/aggregation/exp.txt:42 -#: ../source/reference/operator/aggregation/exp.txt:55 -# 94082d65c3f54a919552f2bd7bdab9c2 -# 804e6c9ec8194cde8a0b7b489b61c292 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/exp.txt:43 -# 48e2ffe0d7ab4b4c90ee6029853af9a0 -msgid "Results" -msgstr "" - -#: ../source/reference/operator/aggregation/exp.txt:45 -# ff1badb6412544f8839726fd39b1a466 -msgid "``{ $exp: 0 }``" -msgstr "" - -#: ../source/reference/operator/aggregation/exp.txt:46 -# d2a5348c1efc4ca3a32d32cea28638de -msgid "``1``" -msgstr "" - -#: ../source/reference/operator/aggregation/exp.txt:48 -# f1e0b324fef643d1a76a69ed5fb36e0d -msgid "``{ $exp: 2 }``" -msgstr "" - -#: ../source/reference/operator/aggregation/exp.txt:49 -# 4f2529ed55804e74984817c6c2a0ec7a -msgid "``7.38905609893065``" -msgstr "" - -#: ../source/reference/operator/aggregation/exp.txt:51 -# a02838b153504b48a0c8816fc9829119 -msgid "``{ $exp: -2 }``" -msgstr "" - -#: ../source/reference/operator/aggregation/exp.txt:52 -# 1e0c3340bfc640579534a5cfa664aa63 -msgid "``0.1353352832366127``" -msgstr "" - -#: ../source/reference/operator/aggregation/exp.txt:57 -# 0ce6afaf61a04d29b9b1e89ba384abf3 -msgid "A collection named ``accounts`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/exp.txt:65 -# 706621a34f3a43349e938fea0185d658 -msgid "The following example calculates the effective interest rate for continuous compounding:" -msgstr "" - -#: ../source/reference/operator/aggregation/exp.txt:72 -# 8bcea573276141bf91d3d21b3c5851ba -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/facet.pot b/locale/pot/reference/operator/aggregation/facet.pot deleted file mode 100644 index 4a32d80fec1..00000000000 --- a/locale/pot/reference/operator/aggregation/facet.pot +++ /dev/null @@ -1,138 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/facet.txt:3 -# 2199615b9cf543568958bff8bc7a2ff6 -msgid "$facet (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/facet.txt:0 -# 0bccc8cabf2e436db89fb7c48a2124ff -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/facet.txt:14 -# 36e9c4335f02432fa84492abbf51021b -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/facet.txt:20 -# f5c4d4f06d1d4e5086e4336dfa3fed98 -msgid "Processes multiple :ref:`aggregation pipelines ` within a single stage on the same set of input documents. Each sub-pipeline has its own field in the output document where its results are stored as an array of documents." -msgstr "" - -#: ../source/reference/operator/aggregation/facet.txt:25 -# b16f343b814546c6bc182a8d8f394093 -msgid "The ``$facet`` stage allows you to create multi-faceted aggregations which characterize data across multiple dimensions, or facets, within a single aggregation stage. Multi-faceted aggregations provide multiple filters and categorizations to guide data browsing and analysis. A common implementation of faceting is how many online retailers provide ways to narrow down search results by applying filters on product price, manufacturer, size, etc." -msgstr "" - -#: ../source/reference/operator/aggregation/facet.txt:33 -# b9e7d3bd650f490ab4272c1676643f24 -msgid "Input documents are passed to the ``$facet`` stage only once. ``$facet`` enables various aggregations on the same set of input documents, without needing to retrieve the input documents multiple times." -msgstr "" - -#: ../source/reference/operator/aggregation/facet.txt:38 -# 96f264f12ef1498e9533d5155d930207 -msgid "The :pipeline:`$facet` stage has the following form:" -msgstr "" - -#: ../source/reference/operator/aggregation/facet.txt:51 -# 9cff61c889d04d7181583b5bfb010805 -msgid "Specify the output field name for each specified pipeline." -msgstr "" - -#: ../source/reference/operator/aggregation/facet.txt:54 -# f55162a186fb41a7898d496a390c6b7b -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/facet.txt:56 -# e9c4ca3f3de24c678f4ec709c6395156 -msgid "Facet-related aggregation stages categorize and group incoming documents. Specify any of the following facet-related stages within different :pipeline:`$facet` sub-pipeline's ```` to perform a multi-faceted aggregation:" -msgstr "" - -#: ../source/reference/operator/aggregation/facet.txt:61 -# fc56bd542c7f4e148cb120b935603a00 -msgid ":pipeline:`$bucket`" -msgstr "" - -#: ../source/reference/operator/aggregation/facet.txt:62 -# f52dd5b9c0e544739ad19acfd3138d19 -msgid ":pipeline:`$bucketAuto`" -msgstr "" - -#: ../source/reference/operator/aggregation/facet.txt:63 -# 12261fb718a04e6f81c29f8292d33c8e -msgid ":pipeline:`$sortByCount`" -msgstr "" - -#: ../source/reference/operator/aggregation/facet.txt:65 -# 374b50fd40354a6c81ad5b6ca60fe97c -msgid "Any other :ref:`aggregation stages ` can also be used with ``$facet`` except:" -msgstr "" - -#: ../source/reference/operator/aggregation/facet.txt:69 -# eb546546231245a2b74550d3deb9184d -msgid ":pipeline:`$facet`" -msgstr "" - -#: ../source/reference/operator/aggregation/facet.txt:70 -# 7feed933cfdf420cb90911be4e9a46e4 -msgid ":pipeline:`$out`" -msgstr "" - -#: ../source/reference/operator/aggregation/facet.txt:71 -# e2b45b96c9d843a987881a2d2c9d0c8f -msgid ":pipeline:`$geoNear`" -msgstr "" - -#: ../source/reference/operator/aggregation/facet.txt:72 -# 1747ebbb7f90451d808e7843cd114d27 -msgid ":pipeline:`$indexStats`" -msgstr "" - -#: ../source/reference/operator/aggregation/facet.txt:73 -# 88a482094cb14cfaa9497acc1857ccc4 -msgid ":pipeline:`$collStats`" -msgstr "" - -#: ../source/reference/operator/aggregation/facet.txt:75 -# 86d71e2da6d842c78ca4f4b5d130f8a1 -msgid "Each sub-pipeline within ``$facet`` is passed the exact same set of input documents. These sub-pipelines are completely independent of one another and the document array output by each is stored in separate fields in the output document. The output of one sub-pipeline can not be used as the input for a different sub-pipeline within the same ``$facet`` stage. If further aggregations are required, add additional stages after ``$facet`` and specify the field name, ````, of the desired sub-pipeline output." -msgstr "" - -#: ../source/reference/operator/aggregation/facet.txt:85 -# aa997dddad1f4b17910225b1505d4138 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/facet.txt:87 -# 962f166c71564aecbcf0d4cf45d765c8 -msgid "Consider an online store whose inventory is stored in the following ``artwork`` collection:" -msgstr "" - -#: ../source/reference/operator/aggregation/facet.txt:116 -# 8709e99ee225420085af2df985b88a8a -msgid "The following operation uses MongoDB's faceting features to provide customers with the store's inventory categorized across multiple dimensions such as tags, price, and year created. This :pipeline:`$facet` stage has three sub-pipelines that use :pipeline:`$sortByCount`, :pipeline:`$bucket`, or :pipeline:`$bucketAuto` to perform this multi-faceted aggregation. The input documents from ``artwork`` are fetched from the database only once, at the beginning of the operation:" -msgstr "" - -#: ../source/reference/operator/aggregation/facet.txt:161 -# 8dc081367783449c99558c0182a6ba2e -msgid "The operation returns the following document:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/filter.pot b/locale/pot/reference/operator/aggregation/filter.pot deleted file mode 100644 index 2ef9522dd4e..00000000000 --- a/locale/pot/reference/operator/aggregation/filter.pot +++ /dev/null @@ -1,125 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/filter.txt:3 -# dc5eaa971a124ca9b035ae8298ce83c3 -msgid "$filter (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/filter.txt:0 -# cc4cd65894904e62a2ee1e41ce1726ff -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/filter.txt:14 -# cb0ba0c91f274d3fabebf37ec94e52e8 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/filter.txt:20 -# 9cae5af6a3734cd2995f285b10e2facd -msgid "Selects a subset of the array to return based on the specified condition. Returns an array with only those elements that match the condition. The returned elements are in the original order." -msgstr "" - -#: ../source/reference/operator/aggregation/filter.txt:24 -# c01e6dbd992e4b42afaf9b42fb67248f -msgid ":expression:`$filter` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/filter.txt:34 -# ebdfc7fee11749109c2d42b7edadc868 -msgid "Field" -msgstr "" - -#: ../source/reference/operator/aggregation/filter.txt:35 -# 2ab7945e10154961ad8a17ef34e5a938 -msgid "Specification" -msgstr "" - -#: ../source/reference/operator/aggregation/filter.txt:37 -# 91cdbda606414219a2d3797da9649f81 -msgid "``input``" -msgstr "" - -#: ../source/reference/operator/aggregation/filter.txt:39 -# b6580c5581c34be3b66582d99d96bdd3 -msgid "An :ref:`expression ` that resolves to an array." -msgstr "" - -#: ../source/reference/operator/aggregation/filter.txt:42 -# 4791142bea424b14bb08e0d3a015e97d -msgid "``as``" -msgstr "" - -#: ../source/reference/operator/aggregation/filter.txt:44 -# da8abb75138a46728075836d3c46e2c3 -msgid "The variable name for the element in the ``input`` array. The ``as`` expression accesses each element in the ``input`` array by this :doc:`variable `." -msgstr "" - -#: ../source/reference/operator/aggregation/filter.txt:49 -# 4c82fedf2b754f70bdc4f656c7c672d4 -msgid "``cond``" -msgstr "" - -#: ../source/reference/operator/aggregation/filter.txt:51 -# c4cbed64cd60463bbeaaca48e57b4d26 -msgid "The :ref:`expression ` that determines whether to include the element in the resulting array. The expression accesses the element by the variable name specified in ``as``." -msgstr "" - -#: ../source/reference/operator/aggregation/filter.txt:56 -# 584b141580a7494c8e1d25e74da48002 -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/filter.txt:60 -# 3f67fe9be89c4cde89c21da261cd2b3c -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/filter.txt:65 -#: ../source/reference/operator/aggregation/filter.txt:84 -# bfc87cb114bd4b0fb054013071d7955f -# 657f2c0dbaea4650bc62b77be9697f41 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/filter.txt:66 -# a20e84b5f8a44c7e958cfaefa8ed7d65 -msgid "Results" -msgstr "" - -#: ../source/reference/operator/aggregation/filter.txt:81 -# bfa9fa518c7a49488acd62028f3082ae -msgid "``[ 1, 2, 3.1, NumberLong(4) ]``" -msgstr "" - -#: ../source/reference/operator/aggregation/filter.txt:86 -# 2bacc057e43443a181d09f98c470f054 -msgid "A collection ``sales`` has the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/filter.txt:112 -# 651ba8804fd04d73b50dff995d8383bf -msgid "The following example filters the ``items`` array to only include documents that have a ``price`` greater than or equal to ``100``:" -msgstr "" - -#: ../source/reference/operator/aggregation/filter.txt:131 -# 6349a9e2507745979f047a37c3fa0214 -msgid "The operation produces the following results:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/first.pot b/locale/pot/reference/operator/aggregation/first.pot deleted file mode 100644 index 2f26def4bb8..00000000000 --- a/locale/pot/reference/operator/aggregation/first.pot +++ /dev/null @@ -1,88 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/first.txt:3 -# 3e8573d9433e47ddb0cfb29e9d39fc70 -msgid "$first (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/first.txt:0 -# 3563ca4090844abfa5274394d48c8282 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/first.txt:14 -# 27e2e2002f944f2cb0562540a1685db2 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/first.txt:18 -# 749d5b96ccb04aef8fb36e5acdd48f4b -msgid "Returns the value that results from applying an expression to the first document in a group of documents that share the same group by key. Only meaningful when documents are in a defined order." -msgstr "" - -#: ../source/includes/extracts/fact-aggregation-accumulator-first.rst:1 -# d67afe6e327449d2903226acc59dc797 -msgid ":group:`$first` is only available in the :pipeline:`$group` stage." -msgstr "" - -#: ../source/reference/operator/aggregation/first.txt:24 -# a867f1a78efd479b9b763e2de4e3e46f -msgid ":expression:`$first` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/first.txt:30 -# 6fe483b404d54086911ddedb2e588c43 -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/first.txt:33 -# 5ea77a35760c469ea1d3802ea0647b43 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/first.txt:35 -# 855899ad26684ca2830b5fd1cc81efe1 -msgid "When using :group:`$first` in a :pipeline:`$group` stage, the :pipeline:`$group` stage should follow a :pipeline:`$sort` stage to have the input documents in a defined order." -msgstr "" - -#: ../source/includes/note-group-pipeline-sort-order.rst:3 -# b62ed7af048b4c8a9f4c4a1fbcb9bdaf -msgid "Although the :pipeline:`$sort` stage passes ordered documents as input to the :pipeline:`$group` stage, :pipeline:`$group` is not guaranteed to maintain this sort order in its own output." -msgstr "" - -#: ../source/reference/operator/aggregation/first.txt:42 -# 82598c36db584de2819fcb67e1429ca3 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/first.txt:44 -# 8524ee6540514e3f9145b1afa0cdf3db -msgid "Consider a ``sales`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/first.txt:56 -# 139e4c6f8bca4af2be57d739f53c89be -msgid "Grouping the documents by the ``item`` field, the following operation uses the :group:`$first` accumulator to compute the first sales date for each item:" -msgstr "" - -#: ../source/reference/operator/aggregation/first.txt:75 -# 2ae66296406a4db0adaa0c745cc7b752 -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/floor.pot b/locale/pot/reference/operator/aggregation/floor.pot deleted file mode 100644 index 6f0ddedda49..00000000000 --- a/locale/pot/reference/operator/aggregation/floor.pot +++ /dev/null @@ -1,115 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/floor.txt:3 -# e8d32ced0f5740db924fe1cc3188f6bf -msgid "$floor (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/floor.txt:0 -# 72986345063c49e58df0b6936a1ec77b -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/floor.txt:14 -# 6309bc47d5894166acdf083a04c1c911 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/floor.txt:20 -# 54c21874eb1d4d5f9ccf467cf668c3ad -msgid "Returns the largest integer less than or equal to the specified number." -msgstr "" - -#: ../source/reference/operator/aggregation/floor.txt:23 -# 8538c7a4c2ef4a8eb92cce9753f57215 -msgid ":expression:`$floor` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/floor.txt:29 -# 9064dad0227542f99a92195b6e2279b1 -msgid "The ```` expression can be any valid :ref:`expression ` as long as it resolves to a number. For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/floor.txt:34 -# 7894992007bc4dd68846f000a6f467d7 -msgid "Behavior" -msgstr "" - -#: ../source/includes/extracts/agg-expression-null-operand-floor.rst:1 -# 69d9fbaac1d24a66835e95f3c807a1ee -msgid "If the argument resolves to a value of ``null`` or refers to a field that is missing, ``$floor`` returns ``null``. If the argument resolves to ``NaN``, ``$floor`` returns ``NaN``." -msgstr "" - -#: ../source/reference/operator/aggregation/floor.txt:42 -#: ../source/reference/operator/aggregation/floor.txt:55 -# 54cf176d39a447deb9023eb3ed424ec5 -# 898e84d4786a4935b47f680e5063ac55 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/floor.txt:43 -# d617b0668fe346e2b4c235185d4be05a -msgid "Results" -msgstr "" - -#: ../source/reference/operator/aggregation/floor.txt:45 -# 8ed34fe737354336885c158c24b74b73 -msgid "``{ $floor: 1 }``" -msgstr "" - -#: ../source/reference/operator/aggregation/floor.txt:46 -# d0c85aee7adb4eec854261f9065b6574 -msgid "``1``" -msgstr "" - -#: ../source/reference/operator/aggregation/floor.txt:48 -# eb6e2f17cf974764af6bd3993b18df46 -msgid "``{ $floor: 7.80 }``" -msgstr "" - -#: ../source/reference/operator/aggregation/floor.txt:49 -# 71d07406367d4be5b06d848b4621ee9d -msgid "``7``" -msgstr "" - -#: ../source/reference/operator/aggregation/floor.txt:51 -# 5cc44edafc374d659bb43fec600ba3ce -msgid "``{ $floor: -2.8 }``" -msgstr "" - -#: ../source/reference/operator/aggregation/floor.txt:52 -# f8c70867e6114251b7069700bf92827b -msgid "``-3``" -msgstr "" - -#: ../source/reference/operator/aggregation/floor.txt:57 -# 5c0b793b3ecc4c41961fc9fc8779b2f8 -msgid "A collection named ``samples`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/floor.txt:66 -# 016ba4d662ec4f148df27620972610b2 -msgid "The following example returns both the original value and the floor value:" -msgstr "" - -#: ../source/reference/operator/aggregation/floor.txt:75 -# 18f764cd36c74b01b127c77dfc02b6d8 -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/geoNear.pot b/locale/pot/reference/operator/aggregation/geoNear.pot deleted file mode 100644 index 35e47f79496..00000000000 --- a/locale/pot/reference/operator/aggregation/geoNear.pot +++ /dev/null @@ -1,153 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/geoNear.txt:3 -# 0f739736e2c043a1ba3cbb513223ff48 -msgid "$geoNear (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/geoNear.txt:0 -# 5ab303df03574ddc977859e31da4d125 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/geoNear.txt:14 -# f0d1262046114c62b577ae050bbd81a1 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/geoNear.txt:20 -# 8e479bce7f354b1e94bbe217a5298133 -msgid "Outputs documents in order of nearest to farthest from a specified point." -msgstr "" - -#: ../source/reference/operator/aggregation/geoNear.txt:23 -# 9145babf943c4dc6afc3c7e11325b858 -msgid "The :pipeline:`$geoNear` stage has the following prototype form:" -msgstr "" - -#: ../source/reference/operator/aggregation/geoNear.txt:29 -# 46a8fd89057f4bc4a333793a726ec9ca -msgid "The :pipeline:`$geoNear` operator accepts a :term:`document` that contains the following :pipeline:`$geoNear` options. Specify all distances in the same units as those of the processed documents' coordinate system:" -msgstr "" - -#: ../source/reference/operator/aggregation/geoNear.txt:37 -# 3bc49d1ff4844c78b7eefdc1bb9a8758 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/geoNear.txt:39 -# 1af64c7aed3b420380d7af4062c392aa -msgid "When using :pipeline:`$geoNear`, consider that:" -msgstr "" - -#: ../source/reference/operator/aggregation/geoNear.txt:41 -# 320f87b73f0947dbb6941572a50abfb7 -msgid "You can only use :pipeline:`$geoNear` as the first stage of a pipeline." -msgstr "" - -#: ../source/reference/operator/aggregation/geoNear.txt:44 -# ffe11521927547dba0df44aab131e7be -msgid "You must include the ``distanceField`` option. The ``distanceField`` option specifies the field that will contain the calculated distance." -msgstr "" - -#: ../source/reference/operator/aggregation/geoNear.txt:48 -# 9d8b50ec00ee41a18a6f90a3c5555518 -msgid "The collection must have a :doc:`geospatial index `." -msgstr "" - -#: ../source/reference/operator/aggregation/geoNear.txt:51 -# 2b6dd9fd2117423e910083158e616f8a -msgid "The :pipeline:`$geoNear` requires that a collection have *at most* only one :doc:`2d index ` and/or only one :doc:`2dsphere index `." -msgstr "" - -#: ../source/reference/operator/aggregation/geoNear.txt:55 -# 8deb66bdcc2547968abca93dfef68067 -msgid "You do not need to specify which field in the documents hold the coordinate pair or point. Because :pipeline:`$geoNear` requires that the collection have a single geospatial index, :pipeline:`$geoNear` implicitly uses the indexed field." -msgstr "" - -#: ../source/reference/operator/aggregation/geoNear.txt:61 -# 1aedfa6c992c41c59a91029b3f02b555 -msgid "If using a :doc:`2dsphere index `, you must specify ``spherical: true``." -msgstr "" - -#: ../source/includes/fact-geoNear-restrict-near-in-query.rst:1 -# 326c47e37d6b477fbf12536865fd42c3 -msgid "You cannot specify a :query:`$near` predicate in the ``query`` field of the |geoNear|." -msgstr "" - -#: ../source/includes/extracts/views-unsupported-geoNear.rst:1 -# 81d543f69b2c484d9ae69a9345bd7257 -msgid ":doc:`Views ` do not support geoNear operations (i.e. :dbcommand:`geoNear` command and :pipeline:`$geoNear` pipeline stage)" -msgstr "" - -#: ../source/reference/operator/aggregation/geoNear.txt:70 -# 56369608bb57485b983ec8add67449c5 -msgid "Generally, the options for :pipeline:`$geoNear` are similar to the :dbcommand:`geoNear` command with the following exceptions:" -msgstr "" - -#: ../source/reference/operator/aggregation/geoNear.txt:73 -# f34ba52d1996400dbbde7bfad8c9cdcc -msgid "``distanceField`` is a mandatory field for the :pipeline:`$geoNear` pipeline operator; the option does not exist in the :dbcommand:`geoNear` command." -msgstr "" - -#: ../source/reference/operator/aggregation/geoNear.txt:77 -# 877783b5522f499ba6dbf72f0404f0bb -msgid "``includeLocs`` accepts a ``string`` in the :pipeline:`$geoNear` pipeline operator and a ``boolean`` in the :dbcommand:`geoNear` command." -msgstr "" - -#: ../source/reference/operator/aggregation/geoNear.txt:82 -# bb7c517fd0f74c7ca4d0496b1eb9ff73 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/geoNear.txt:84 -# 024fd95f227c426190c94b195c1ffbee -msgid "Consider a collection ``places`` that has a ``2dsphere`` index. The following aggregation finds at most ``5`` unique documents with a location at most 2 units from the center ``[ -73.99279 , 40.719296 ]`` and have ``type`` equal to ``public``:" -msgstr "" - -#: ../source/reference/operator/aggregation/geoNear.txt:105 -# 7140913c33f9452a9c83c89aeffe1f70 -msgid "The aggregation returns the following:" -msgstr "" - -#: ../source/reference/operator/aggregation/geoNear.txt:126 -# be4994fb1d4e49c48daa2b5f157cbbbc -msgid "The matching document contains two new fields:" -msgstr "" - -#: ../source/reference/operator/aggregation/geoNear.txt:128 -# d998d902108b4adebaa19cf01ac05f4f -msgid "``dist.calculated`` field that contains the calculated distance, and" -msgstr "" - -#: ../source/reference/operator/aggregation/geoNear.txt:130 -# 69f65ce9f03d4d01a679424a13d47bbb -msgid "``dist.location`` field that contains the location used in the calculation." -msgstr "" - -#: ../source/reference/operator/aggregation/geoNear.txt:134 -# b5196985691b4500acd0921a458f2b16 -msgid "Minimum Distance" -msgstr "" - -#: ../source/reference/operator/aggregation/geoNear.txt:138 -# 30f27da02ec4479ea07adbc3d24fda64 -msgid "The following example uses the option ``minDistance`` to specify the minimum distance from the center point that the documents can be. MongoDB limits the results to those documents that fall outside the specified distance from the center point." -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/graphLookup.pot b/locale/pot/reference/operator/aggregation/graphLookup.pot deleted file mode 100644 index 9acb40d1ee7..00000000000 --- a/locale/pot/reference/operator/aggregation/graphLookup.pot +++ /dev/null @@ -1,366 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/graphLookup.txt:3 -# d1f0b559c4224d198bad58ef83f8ff94 -msgid "$graphLookup (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:0 -# ebb2aec16b554001a3fa840c5229c19b -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:16 -# 3d5767129ac643dfb546a2a8315b9aa1 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:20 -# 50fd1b2247434726a29957a4cd18686f -msgid "Performs a recursive search on a collection, with options for restricting the search by recursion depth and query filter." -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:23 -# 333b04ad667c49fdb50a876483c054fe -msgid "The ``$graphLookup`` search process is summarized below:" -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:25 -# 4889e9bc83f1416b92e7aa82d5c92ee0 -msgid "Input documents flow into the ``$graphLookup`` stage of an aggregation operation." -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:29 -# 71136c1877874b67b007a11fa6e046ad -msgid "``$graphLookup`` targets the search to the collection designated by the ``from`` parameter (see below for full list of search parameters)." -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:33 -# b37f31bd935b45e5ae98b73568b8ee0c -msgid "For each input document, the search begins with the value designated by ``startWith``." -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:36 -# 18b65785123146d1929b46725d58ed8e -msgid "``$graphLookup`` matches the ``startWith`` value against the field designated by ``connectToField`` in other documents in the ``from`` collection." -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:40 -# 38d35086845d4859b56d3510b8b00fd8 -msgid "For each matching document, ``$graphLookup`` takes the value of the ``connectFromField`` and checks every document in the ``from`` collection for a matching ``connectToField`` value. For each match, ``$graphLookup`` adds the matching document in the ``from`` collection to an array field named by the ``as`` parameter." -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:47 -# 3dab8fb0a244401a82a0d610f4187649 -msgid "This step continues recursively until no more matching documents are found, or until the operation reaches a recursion depth specified by the ``maxDepth`` parameter. ``$graphLookup`` then appends the array field to the input document. ``$graphLookup`` returns results after completing its search on all input documents." -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:54 -# e8faa7692a4943c3afd66ccae941840d -msgid ":pipeline:`$graphLookup` has the following prototype form:" -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:71 -# db65ce526de24e799f313df583ac6ad2 -msgid ":pipeline:`$graphLookup` takes a document with the following fields:" -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:77 -# 7e2d69d0cad24e5cb6ecd8e4bd3af474 -msgid "Field" -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:78 -# 4b308adff17f4820a15d029a8eafad43 -msgid "Description" -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:80 -# 5ea608dff9b24c2683c9f9f79ffe5efb -msgid "``from``" -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:82 -# c63b2413bacd4e639e0ea61858c83b40 -msgid "Target collection for the :pipeline:`$graphLookup` operation to search, recursively matching the ``connectFromField`` to the ``connectToField``. The ``from`` collection cannot be :doc:`sharded` and must be in the same database as any other collections used in the operation." -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:89 -# 83be20c722294fb0952e0f1636f0e033 -msgid "``startWith``" -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:91 -# dab559cdb7d842c9b4c33680948e4638 -msgid ":ref:`Expression ` that specifies the value of the ``connectFromField`` with which to start the recursive search. Optionally, ``startWith`` may be array of values, each of which is individually followed through the traversal process." -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:97 -# 0fea408cc800459ea5e94f558141ab9d -msgid "``connectFromField``" -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:99 -# e1b68e950f2d40a3bdf2f03482c551ed -msgid "Field name whose value :pipeline:`$graphLookup` uses to recursively match against the ``connectToField`` of other documents in the collection. Optionally, ``connectFromField`` may be an array of field names, each of which is individually followed through the traversal process." -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:105 -# 94ea89ce1dbd41e781ffc0f631a66c9e -msgid "``connectToField``" -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:107 -# 3b943dece4eb44f0b4d629b79d04b5b1 -msgid "Field name in other documents against which to match the value of the field specified by the ``connectFromField`` parameter." -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:111 -# 6a81d839c6494383afaf8b15ae92046f -msgid "``as``" -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:113 -# bd81a54c3750490b9020ef1e97d0b111 -msgid "Name of the array field added to each output document. Contains the documents traversed in the :pipeline:`$graphLookup` stage to reach the document." -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:119 -# ed961d926e224c22ba544d44d2fefd09 -msgid "Documents returned in the ``as`` field are not guaranteed to be in any order." -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:122 -# 32b15f1eaef24e82bb3507382b575169 -msgid "``maxDepth``" -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:123 -# 0825fac372d44c8ebf8d95f9eb35f0e2 -msgid "*Optional.* Non-negative integral number specifying the maximum recursion depth." -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:126 -# 8079fcbc19834c49990163e7b2ee890d -msgid "``depthField``" -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:128 -# cc276e9b8cc44f31a6937845a83cad60 -msgid "*Optional.* Name of the field to add to each traversed document in the search path. The value of this field is the recursion depth for the document, represented as a :bsontype:`NumberLong`. Recursion depth value starts at zero, so the first lookup corresponds to zero depth." -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:135 -# 15c6154c1cf64f668585b0195813bcdd -msgid "``restrictSearchWithMatch``" -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:137 -# 0ee03de125004845b7a8104e6dabf469 -msgid "*Optional.* A document specifying additional conditions for the recursive search. The syntax is identical to :ref:`query filter ` syntax." -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:143 -# 5608a89b80a743ae9444647b365a3c15 -msgid "You cannot use any :ref:`aggregation expression ` in this filter. For example, a query document such as" -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:151 -# 36293ccf5866466b9768aa948102d15a -msgid "will not work in this context to find documents in which the ``lastName`` value is different from the ``lastName`` value of the input document, because ``\"$lastName\"`` will act as a string literal, not a field path." -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:157 -# 87a11753cb6f424f9f2993cc4762c061 -msgid "Considerations" -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:159 -# b3c2d1d706f34800b438ad2c0c068daf -msgid "The collection specified in ``from`` cannot be :doc:`sharded`." -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:162 -# b092d04ccae2404ba6fd4b7fb4b513c9 -msgid "Setting the ``maxDepth`` field to ``0`` is equivalent to a non-recursive :pipeline:`$lookup` search stage." -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:165 -# b85345f3138a4fdbbccc97b9c75b8abb -msgid "Be aware of :doc:`aggregration pipeline limitations `, including :ref:`memory usage restrictions `, when using :pipeline:`$graphLookup`." -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:172 -# 22dbdc3dd1af41c0b16b037846309aff -msgid ":pipeline:`$graphLookup` cannot use disk space as memory the way other aggregation operations can, so you must stay within the 100 megabyte memory limit." -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:177 -# dc3f5813f04749f69507742a446f11a0 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:180 -# 336d1be066704f69be3c116b8caf950a -msgid "Within a Single Collection" -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:182 -# 40bcc1bf904142c598ac74e7dc17d329 -msgid "A collection named ``employees`` has the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:193 -# 23222dfebf4b4111850ea02b7b1f83ed -msgid "The following :pipeline:`$graphLookup` operation recursively matches on the ``reportsTo`` and ``name`` fields in the ``employees`` collection, returning the reporting hierarchy for each person:" -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:211 -# dff6697b058544d6b702e1ef10c093ae -msgid "The operation returns the following:" -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:267 -# 3e517a02cab242d8a1d40a2c73b941e8 -msgid "The following table provides a traversal path for the document ``{ \"_id\" : 5, \"name\" : \"Asya\", \"reportsTo\" : \"Ron\" }``:" -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:273 -#: ../source/reference/operator/aggregation/graphLookup.txt:433 -# 92aeaa60d62542d6a338842a155541be -# 6bc7b9db19114f06981e21d9fec85aa5 -msgid "Start value" -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:275 -# e828ba92342e4990b8408b83476cb2d9 -msgid "The ``reportsTo`` value of the document:" -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:281 -#: ../source/reference/operator/aggregation/graphLookup.txt:441 -# 1a8257129cd74158ad8a9465a83687cb -# 2af83a70fd7240e88fce94a1a1f2d0db -msgid "Depth 0" -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:287 -#: ../source/reference/operator/aggregation/graphLookup.txt:447 -# 550b5e8f02644878a276145206a09c8f -# f083cefd91384367b6e58c7417637c2a -msgid "Depth 1" -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:293 -#: ../source/reference/operator/aggregation/graphLookup.txt:454 -# de11be64647742b8bdcadba474df1034 -# 44dfc609d72c45589114053da14ee036 -msgid "Depth 2" -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:299 -# 564c5d4c8ee84d96a5dbaa0d93abb6c9 -msgid "The output generates the hierarchy ``Asya -> Ron -> Eliot -> Dev``." -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:303 -# b37ec0beb2ad4f56b4f5b12a242107fb -msgid "Across Multiple Collections" -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:305 -# 6181c3079c5b44c482941363bb542fda -msgid "Like :pipeline:`$lookup`, :pipeline:`$graphLookup` can access another collection in the same database." -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:308 -# 41b8df20027340dd8cb8b32e44de3ebc -msgid "In the following example, a database contains two collections:" -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:310 -# b038ab85589f4050b8742f420dfcea8f -msgid "A collection ``airports`` with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:320 -# 8bbf3506ac5b44f3bd6b02db0bfb3580 -msgid "A collection ``travelers`` with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:328 -# 923d3a749d3c4423b8bde3ee5a8df344 -msgid "For each document in the ``travelers`` collection, the following aggregation operation looks up the ``nearestAirport`` value in the ``airports`` collection and recursively matches the ``connects`` field to the ``airport`` field. The operation specifies a maximum recursion depth of ``2``." -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:350 -# 47f9e4b4ba1d486f8ea662567e62a00e -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:427 -# d17a2c5d3fa54b1ab387f0e9ed5a7644 -msgid "The following table provides a traversal path for the recursive search, up to depth ``2``, where the starting ``airport`` is ``JFK``:" -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:435 -# cd889f0a0f1e46b5bd97b1448f9317be -msgid "The ``nearestAirport`` value from the ``travelers`` collection:" -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:461 -# db74121008da482bb82b00ae8535f301 -msgid "With a Query Filter" -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:463 -# 1e93e949a6d54a1293f614bbbbe62e17 -msgid "The following example uses a collection with a set of documents containing names of people along with arrays of their friends and their hobbies. An aggregation operation finds one particular person and traverses her network of connections to find people who list ``golf`` among their hobbies." -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:469 -# e10064c0b8ae4b4ba65b9954964b813c -msgid "A collection named ``people`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:510 -# 05891b7a5a304e00b26ef509fc41320b -msgid "The following aggregation operation uses three stages:" -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:512 -# 095bed642950499b9cee3ff0b6dad6ea -msgid ":pipeline:`$match` matches on documents with a ``name`` field containing the string ``\"Tanya Jordan\"``. Returns one output document." -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:516 -# 473ec342b874480e89c3413a7638110c -msgid ":pipeline:`$graphLookup` connects the output document's ``friends`` field with the ``name`` field of other documents in the collection to traverse ``Tanya Jordan's`` network of connections. This stage uses the ``restrictSearchWithMatch`` parameter to find only documents in which the ``hobbies`` array contains ``golf``. Returns one output document." -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:523 -# 150f10916da54aa7aaeb1b3684a17a30 -msgid ":pipeline:`$project` shapes the output document. The names listed in ``connections who play golf`` are taken from the ``name`` field of the documents listed in the input document's ``golfers`` array." -msgstr "" - -#: ../source/reference/operator/aggregation/graphLookup.txt:548 -# 35f4913a552b48d8b844dadb3e0585de -msgid "The operation returns the following document:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/group.pot b/locale/pot/reference/operator/aggregation/group.pot deleted file mode 100644 index 95fb65e0bd7..00000000000 --- a/locale/pot/reference/operator/aggregation/group.pot +++ /dev/null @@ -1,355 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/group.txt:3 -# 2ef76031f7cd47b8806ebd4fe622c53e -msgid "$group (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:0 -# 36d2f46b8d0a437c8ce923d33d800b1b -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:14 -# a32501f426b5498ea6b749868ba571f5 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:18 -# 8c3831fc68e942bdb836feb69e70abb1 -msgid "Groups documents by some specified expression and outputs to the next stage a document for each distinct grouping. The output documents contain an ``_id`` field which contains the distinct group by key. The output documents can also contain computed fields that hold the values of some accumulator expression grouped by the :pipeline:`$group`\\'s ``_id`` field. :pipeline:`$group` does *not* order its output documents." -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:26 -# 0549d8029cb047c992b2d4c2a88f8d48 -msgid "The :pipeline:`$group` stage has the following prototype form:" -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:32 -# a372419e21ff4b49ad462ad53920cda8 -msgid "The ``_id`` field is *mandatory*; however, you can specify an ``_id`` value of null to calculate accumulated values for all the input documents as a whole." -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:36 -# 8f11f04b52a644269989609c77bccf6f -msgid "The remaining computed fields are *optional* and computed using the ```` operators." -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:39 -# a3b32569b18842ec868b381a01b75778 -msgid "The ``_id`` and the ```` expressions can accept any valid :ref:`expression `. For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:44 -# 6452bafcfeff424e8828fcec19571938 -msgid "Considerations" -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:47 -# 222b0b0d03b74829a8bcdd939b4fa9f7 -msgid "Accumulator Operator" -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:49 -# 564fae066538452d9dec6363dffc6a41 -msgid "The ```` operator must be one of the following accumulator operators:" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:2 -# 18b29ff985b44960807dd2186e316591 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:2 -# 9359258841f1435a8f770472662ea6ee -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:4 -# 3f91960a46ed4996a42410629cc9850a -msgid ":group:`$sum`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:4 -# 126eb06976844d27b02eac6b660a53e5 -msgid "Returns a sum of numerical values. Ignores non-numeric values." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:6 -#: ../source/includes/toc/table-aggregation-group.rst:13 -#: ../source/includes/toc/table-aggregation-group.rst:32 -#: ../source/includes/toc/table-aggregation-group.rst:39 -#: ../source/includes/toc/table-aggregation-group.rst:57 -#: ../source/includes/toc/table-aggregation-group.rst:64 -# 0c2deec0648c4b6a9f56f2696c5c50bb -# 17cac0cb54cd4271a91a0c2e17223464 -# 0b8d29175f6e4e96aaa13571ac3c799e -# 424437c4e619490387517fd0e2dc77db -# 174da59d6b6a459cb2f25162a240c87b -# 644fb76805b34ebebd5095aa3625a04a -msgid "Available in both :pipeline:`$group` and :pipeline:`$project` stages." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:11 -# f3d4dae96ee74e818b6cb0c874fde8ff -msgid ":group:`$avg`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:11 -# 6472daa8b14b49e0a79137dc2bcf73ed -msgid "Returns an average of numerical values. Ignores non-numeric values." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:18 -# 414bb69f8e9e4124aea0c22ae69f7a3a -msgid ":group:`$first`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:18 -# 7e28edf9db034c889ce7df593426bee2 -msgid "Returns a value from the first document for each group. Order is only defined if the documents are in a defined order." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:21 -#: ../source/includes/toc/table-aggregation-group.rst:27 -#: ../source/includes/toc/table-aggregation-group.rst:46 -#: ../source/includes/toc/table-aggregation-group.rst:52 -# 1ec2dee462fe454ab3b3c86d151f8418 -# 814fe811a73c47ecb1ed3d980d30e074 -# 354b771eeee54921b4388dec2624ec26 -# 4d246fe524874118bee28175fafdfa9e -msgid "Available in :pipeline:`$group` stage only." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:24 -# 36504cc302dc4f00b454801b76f868a7 -msgid ":group:`$last`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:24 -# d5379737f1e44a7493852f3e8dd3bc8f -msgid "Returns a value from the last document for each group. Order is only defined if the documents are in a defined order." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:30 -# 6a4d6010557c4325a32ebe61309ed614 -msgid ":group:`$max`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:30 -# b5ac2b26da4740dc8df7f1fe5fe5369b -msgid "Returns the highest expression value for each group." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:37 -# 8302caca831c4dd09f8b4f1ccdca1f6c -msgid ":group:`$min`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:37 -# 3df637c430d146439cc8e2d327c8b799 -msgid "Returns the lowest expression value for each group." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:44 -# a29c2c6220364d61a3a3c33f8e8f2ebc -msgid ":group:`$push`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:44 -# ef2af4340dcd494b9d0650e4582f4370 -msgid "Returns an array of expression values for each group." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:49 -# 726c1e4598ad41d8beb45db5dbe083a6 -msgid ":group:`$addToSet`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:49 -# 55c4547fa67b4633b69b58904bc7385e -msgid "Returns an array of *unique* expression values for each group. Order of the array elements is undefined." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:55 -# bbde6311aa6f45f687472d94cc3a56df -msgid ":group:`$stdDevPop`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:55 -# cb67373c9f7848c580f010e826389c25 -msgid "Returns the population standard deviation of the input values." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:62 -# 5fb2c04e3b014ebd9978240d1e89b92a -msgid ":group:`$stdDevSamp`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:62 -# 9a48640ed0a24267b91b0adaa701d7f0 -msgid "Returns the sample standard deviation of the input values." -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:57 -# ea7ab7b9bf774df28c2976e8d3eca9a9 -msgid "``$group`` Operator and Memory" -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:59 -# c4899e6374cd46a181f6b9ad4e6300f2 -msgid "The :pipeline:`$group` stage has a limit of 100 megabytes of RAM. By default, if the stage exceeds this limit, :pipeline:`$group` will produce an error. However, to allow for the handling of large datasets, set the :method:`allowDiskUse ` option to ``true`` to enable :pipeline:`$group` operations to write to temporary files. See :method:`db.collection.aggregate()` method and the :dbcommand:`aggregate` command for details." -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:67 -# adb1365a5f684b4d8194b55d1268ea98 -msgid "MongoDB introduces a limit of 100 megabytes of RAM for the :pipeline:`$group` stage as well as the :method:`allowDiskUse ` option to handle operations for large datasets." -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:74 -# f853c353697f4b5a9eb01e58da4f918b -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:79 -# d7a43fb0f33c496f8138b57cf8092a02 -msgid "Calculate Count, Sum, and Average" -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:81 -#: ../source/reference/operator/aggregation/group.txt:155 -# d10d1f2cf4bd4136a6642bb19cc74a35 -# 3609af77bfe048c39736b691f77aa28b -msgid "Given a collection ``sales`` with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:92 -# f826b4a13d5845cfa3f46e5a0de73174 -msgid "Group by Month, Day, and Year" -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:94 -# 52013869f2704317b5436aeea491a503 -msgid "The following aggregation operation uses the :pipeline:`$group` stage to group the documents by the month, day, and year and calculates the total price and the average quantity as well as counts the documents per each group:" -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:114 -# 4271c5c5ea8e4804b8ad199c1bea9801 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:123 -# f95c1c867ee44b8a8332c79422f6c63a -msgid "Group by ``null``" -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:125 -# 0150e7922b304119992dc7c667da1195 -msgid "The following aggregation operation specifies a group ``_id`` of ``null``, calculating the total price and the average quantity as well as counts for all documents in the collection:" -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:144 -#: ../source/reference/operator/aggregation/group.txt:172 -# a93d8dedcb2845e49014aff0765b70d4 -# 776dfc65f8d7438e9890ab6387513b37 -msgid "The operation returns the following result:" -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:153 -# f3c654235e384e759594887b7b7d334b -msgid "Retrieve Distinct Values" -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:165 -# d7f39e72589644aeb8c42e0818d30369 -msgid "The following aggregation operation uses the :pipeline:`$group` stage to group the documents by the item to retrieve the distinct item values:" -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:183 -# 122b0c873a8749a6aace8963fb28b388 -msgid "Pivot Data" -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:185 -# 8385129a82174257876f34a9e1028b02 -msgid "A collection ``books`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:196 -# a4092a5c8dcb4421a9bf587023ac0f13 -msgid "Group ``title`` by ``author``" -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:198 -# 0cb977c3de344d0585403e1f09945d83 -msgid "The following aggregation operation pivots the data in the ``books`` collection to have titles grouped by authors." -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:209 -#: ../source/reference/operator/aggregation/group.txt:233 -# 1baaf9466def4693825bc27fa2e03c8f -# 38471eae7e524177a2796e2767c3b8e8 -msgid "The operation returns the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:219 -# 2cb6fadfcc464aa3b032b82c16f9fa5b -msgid "Group Documents by ``author``" -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:221 -# 03d998f10c9146429e3ce623acea1571 -msgid "The following aggregation operation uses the :variable:`$$ROOT ` system variable to group the documents by authors. The resulting documents must not exceed the :limit:`BSON Document Size` limit." -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:256 -# 4cdbdd0f17634b62bf127f83714e2245 -msgid "The :doc:`/tutorial/aggregation-zip-code-data-set` tutorial provides an extensive example of the :pipeline:`$group` operator in a common use case." -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:4 -# e76c66cae4c54302a0c90a789ce205fd -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:6 -# d70e1ec0ae494832b6d0bef625ea3eb3 -msgid "`MongoDB Analytics: Learn Aggregation by Example: Exploratory Analytics and Visualization Using Flight Data `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:7 -# 6bb3b72fb886401281d670582425ef9e -msgid "`MongoDB for Time Series Data: Analyzing Time Series Data Using the Aggregation Framework and Hadoop `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:8 -# d7f5384542fe427f822a152297215170 -msgid "`The Aggregation Framework `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:9 -# 9ed08cd9a95647d9ba3133d6e3394402 -msgid "`Webinar: Exploring the Aggregation Framework `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:10 -# 750b1ac71289420785739864769bd262 -msgid "`Quick Reference Cards `_" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/gt.pot b/locale/pot/reference/operator/aggregation/gt.pot deleted file mode 100644 index 3c910ecc398..00000000000 --- a/locale/pot/reference/operator/aggregation/gt.pot +++ /dev/null @@ -1,83 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/gt.txt:3 -# 65a2fbee385a49378d30398eec0fe29c -msgid "$gt (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/gt.txt:0 -# 0f9fbe069a26447baab539996a7842dc -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/gt.txt:14 -# 3d5d60ba21e0484a86e61bab5230f9f8 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/gt.txt:18 -# 8d5cf59ae1df44169e7cd1148a725d6d -msgid "Compares two values and returns:" -msgstr "" - -#: ../source/reference/operator/aggregation/gt.txt:20 -# 83bc67d1ccae436790bbb56835a94d66 -msgid "``true`` when the first value is *greater than* the second value." -msgstr "" - -#: ../source/reference/operator/aggregation/gt.txt:22 -# f21199ad732f4a7a95d126696ab114dd -msgid "``false`` when the first value is *less than or equivalent to* the second value." -msgstr "" - -#: ../source/includes/extracts/fact-agg-comparison-expression-gt.rst:1 -# 9ac8c96da6c445a6821c96c930c3f37b -msgid "The :expression:`$gt` compares both value and type, using the :ref:`specified BSON comparison order ` for values of different types." -msgstr "" - -#: ../source/reference/operator/aggregation/gt.txt:27 -# b0cf52a366294123af094f49e291d4ca -msgid ":expression:`$gt` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/gt.txt:33 -# 4427ed1f052d4e608ba1eb16be201afc -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/gt.txt:36 -# 8df9e3e5b0c940a88700bc787974b36f -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/gt.txt:38 -# 02fd2434a1a94866829cf7482152ad4d -msgid "Consider an ``inventory`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/gt.txt:48 -# 7b39a17a31254adcb4003b23a8e213e3 -msgid "The following operation uses the :expression:`$gt` operator to determine if ``qty`` is greater than ``250``:" -msgstr "" - -#: ../source/reference/operator/aggregation/gt.txt:67 -# 06148177ce564ac7a772e39f948b3b8a -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/gte.pot b/locale/pot/reference/operator/aggregation/gte.pot deleted file mode 100644 index 80cc4e0a7fb..00000000000 --- a/locale/pot/reference/operator/aggregation/gte.pot +++ /dev/null @@ -1,83 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/gte.txt:3 -# f686e778b1494136abebb2cc609fdee6 -msgid "$gte (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/gte.txt:0 -# 20efc8f54da9414499911b56ffc6b096 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/gte.txt:14 -# 1d9b2c4ebbd6488192e86d1defc229de -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/gte.txt:18 -# e02829d592ca488eaefb88f39b027925 -msgid "Compares two values and returns:" -msgstr "" - -#: ../source/reference/operator/aggregation/gte.txt:20 -# d1390385b3d84bbd915371dd24e898f9 -msgid "``true`` when the first value is *greater than or equivalent* to the second value." -msgstr "" - -#: ../source/reference/operator/aggregation/gte.txt:23 -# 2132b759439c4739aafa5862bb7d86d2 -msgid "``false`` when the first value is *less than* the second value." -msgstr "" - -#: ../source/includes/extracts/fact-agg-comparison-expression-gte.rst:1 -# 5a07b7d580c843d0991a919983245973 -msgid "The :expression:`$gte` compares both value and type, using the :ref:`specified BSON comparison order ` for values of different types." -msgstr "" - -#: ../source/reference/operator/aggregation/gte.txt:27 -# 2605d490f55e44a5b02138f80871fa29 -msgid ":expression:`$gte` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/gte.txt:33 -# ffaeeac4c8724cd386d7d233873419e5 -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/gte.txt:36 -# 2b1f5dee4ef14e788eebb7b0b8914b4f -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/gte.txt:38 -# c8ebb37620b04f59b5faef9fa28ba68e -msgid "Consider an ``inventory`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/gte.txt:48 -# cd4bafac945d4bdf98fdeda4f286bf69 -msgid "The following operation uses the :expression:`$gte` operator to determine if ``qty`` is greater than or equal to ``250``:" -msgstr "" - -#: ../source/reference/operator/aggregation/gte.txt:67 -# 4bc62d9cb76348369cda3cf1665bdff5 -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/hour.pot b/locale/pot/reference/operator/aggregation/hour.pot deleted file mode 100644 index c49909bd6b3..00000000000 --- a/locale/pot/reference/operator/aggregation/hour.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/hour.txt:3 -# 46b15a6bddaa44139696478b9009ffb4 -msgid "$hour (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/hour.txt:0 -# e4e02fa3aced4ad4b6b4248958b70884 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/hour.txt:14 -# 01d2b3b448b1478dae11e81bde5535de -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/hour.txt:18 -# 19218ba405ad46a5a44d24d627a04906 -msgid "Returns the hour portion of a date as a number between 0 and 23." -msgstr "" - -#: ../source/reference/operator/aggregation/hour.txt:20 -# f15e8b4f7e024eae8f34fb768cd9a7ac -msgid "The :expression:`$hour` expression has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/hour.txt:26 -# b9bd2b65949b4133831786e0a15cdfda -msgid "The argument can be any :ref:`expression ` as long as it resolves to a date. For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/hour.txt:31 -# 1382871e6c1140ebba400cf4e40feb0e -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/hour.txt:33 -# c87ad36f6add4118a76c8dde4e024fad -msgid "Consider a ``sales`` collection with the following document:" -msgstr "" - -#: ../source/reference/operator/aggregation/hour.txt:39 -# 15c099149ba44f5faa55fb245df7eef7 -msgid "The following aggregation uses the :expression:`$hour` and other date expressions to break down the ``date`` field:" -msgstr "" - -#: ../source/reference/operator/aggregation/hour.txt:64 -# 68221907191449fab252ee76525d7929 -msgid "The operation returns the following result:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/ifNull.pot b/locale/pot/reference/operator/aggregation/ifNull.pot deleted file mode 100644 index 5aebe6e943e..00000000000 --- a/locale/pot/reference/operator/aggregation/ifNull.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/ifNull.txt:3 -# 92da86d76cbc4e7d99fb1510d02852f9 -msgid "$ifNull (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/ifNull.txt:0 -# f2e25573856246f68810f726b054ddab -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/ifNull.txt:14 -# d001f283cede404696449e93ebef315c -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/ifNull.txt:18 -# 5f9e434f71d4470da92cc4da64f13cd8 -msgid "Evaluates an expression and returns the value of the expression if the expression evaluates to a non-null value. If the expression evaluates to a null value, including instances of undefined values or missing fields, returns the value of the replacement expression." -msgstr "" - -#: ../source/reference/operator/aggregation/ifNull.txt:23 -# 453f7b486f4948e6aaee98f6554cfbda -msgid "The :expression:`$ifNull` expression has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/ifNull.txt:29 -# 95f4360968ff42f9901afa25abc9aeb4 -msgid "The arguments can be any valid :ref:`expression `. For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/ifNull.txt:34 -# 1ab1815bdad54344b1cef54644bb9600 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/ifNull.txt:36 -# 6972779ed2b74042ac11b21ba4291a53 -msgid "The following example use a ``inventory`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/ifNull.txt:45 -# 185217b37fd04f66bb66022444314a0e -msgid "The following operation uses the :expression:`$ifNull` expression to return either the non-null ``description`` field value or the string ``\"Unspecified\"`` if the ``description`` field is null or does not exist:" -msgstr "" - -#: ../source/reference/operator/aggregation/ifNull.txt:63 -# d618f907ba754e419625126d1f150827 -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/in.pot b/locale/pot/reference/operator/aggregation/in.pot deleted file mode 100644 index 499f3c5e44e..00000000000 --- a/locale/pot/reference/operator/aggregation/in.pot +++ /dev/null @@ -1,170 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/in.txt:3 -# 5459feabf4f041adb42b6b1db1e5cfd2 -msgid "$in (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/in.txt:0 -# eb69cbe0a0704b4197c2945cf05e20a8 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/in.txt:14 -# 94591bbd9ab4404fac0acbc8215716cd -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/in.txt:20 -# 906f40dd7d774c6ab7c4661a967fcd39 -msgid "Returns a boolean indicating whether a specified value is in an array." -msgstr "" - -#: ../source/reference/operator/aggregation/in.txt:23 -# 5fc01957717d4db0917c4c3d240ec285 -msgid ":expression:`$in` has the following :ref:`operator expression syntax `:" -msgstr "" - -#: ../source/reference/operator/aggregation/in.txt:34 -# 95d6b4fdc9ac4f77ae98a96e3e615637 -msgid "Operand" -msgstr "" - -#: ../source/reference/operator/aggregation/in.txt:35 -# 0d75aaefd8014db7acfd602c0269d77e -msgid "Description" -msgstr "" - -#: ../source/reference/operator/aggregation/in.txt:37 -# 736985d4e99f4e0b9b45848f1d8578ca -msgid "````" -msgstr "" - -#: ../source/reference/operator/aggregation/in.txt:39 -# 0d96e2a1705f45459bd2f06c534689c7 -msgid "Any valid expression :ref:`expression `." -msgstr "" - -#: ../source/reference/operator/aggregation/in.txt:42 -# 82561387abbf45f4b8a90f46f5ce5c59 -msgid "````" -msgstr "" - -#: ../source/reference/operator/aggregation/in.txt:44 -# 098d973d15fc448cb2e81cc895a18ccc -msgid "Any valid :ref:`expression ` that resolves to an array." -msgstr "" - -#: ../source/reference/operator/aggregation/in.txt:47 -# 6a9b6820f01049a68cbd4b924ef446e6 -msgid "Unlike the :query:`$in` query operator, the aggregation :expression:`$in` operator does not support matching by :ref:`regular expressions `." -msgstr "" - -#: ../source/reference/operator/aggregation/in.txt:55 -#: ../source/reference/operator/aggregation/in.txt:87 -# 97f2446c04ec4dfe932b67960929eba9 -# f2d24c8d75d14ebc8a8a90930a62a986 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/in.txt:56 -# addb37763ac84aa59e86117477634dcd -msgid "Results" -msgstr "" - -#: ../source/reference/operator/aggregation/in.txt:58 -# ff1149985e8d49d087ba6e75872de47b -msgid "``{ $in: [ 2, [ 1, 2, 3 ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/in.txt:59 -#: ../source/reference/operator/aggregation/in.txt:62 -#: ../source/reference/operator/aggregation/in.txt:71 -#: ../source/reference/operator/aggregation/in.txt:77 -# 399df6f6c83547d69ff7eac3615afddf -# df32440de97543d8ba8e37066f50e4de -# c1282646e5be4867a8ad914891860e30 -# 221e7874b0f5411ca6808faf71827536 -msgid "``true``" -msgstr "" - -#: ../source/reference/operator/aggregation/in.txt:61 -# e1d42a12e50a48d591f847306afe8fc4 -msgid "``{ $in: [ \"abc\", [ \"xyz\", \"abc\" ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/in.txt:64 -# 16b46719bac04146a5770aacdbded115 -msgid "``{ $in: [ \"xy\", [ \"xyz\", \"abc\" ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/in.txt:65 -#: ../source/reference/operator/aggregation/in.txt:68 -#: ../source/reference/operator/aggregation/in.txt:74 -# 56c1b06306164a25b6392336d09b1e11 -# 85e727baddba49f4b3250abe4711f269 -# dfac4620b9874d3290fcfa9b46e21fe3 -msgid "``false``" -msgstr "" - -#: ../source/reference/operator/aggregation/in.txt:67 -# b3baa2b896b64e2a83d2f0a74e6fe44a -msgid "``{ $in: [ [ \"a\" ], [ \"a\" ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/in.txt:70 -# 48ac9266c90b4abf9d21b29b72938323 -msgid "``{ $in: [ [ \"a\" ], [ [ \"a\" ] ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/in.txt:73 -# 9678510b8bf94c78946de130a783f5eb -msgid "``{ $in: [ /^a/, [ \"a\" ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/in.txt:76 -# 7200e87f516640c2ae06d56e3dccf6b9 -msgid "``{ $in: [ /^a/, [ /^a/ ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/in.txt:80 -# 3d74e7428341470bb7568b999fc8a642 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/in.txt:82 -# 75a89b72b8c94a279bbd5bf949844a43 -msgid ":expression:`$in` fails with an error in either of the following cases: if the $in expression is not given exactly two arguments, or if the second argument does not resolve to an array." -msgstr "" - -#: ../source/reference/operator/aggregation/in.txt:89 -# 37c27fc253cf4fb59b5c08a84ac2bd73 -msgid "A collection named ``fruit`` has the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/in.txt:100 -# 8c38e7b8834f4cb2b88c7d02c07da74d -msgid "The following aggregation operation looks at the ``in_stock`` array in each document and determines whether the string ``bananas`` is present." -msgstr "" - -#: ../source/reference/operator/aggregation/in.txt:116 -# c07c1f52f763499caa278060040d05ef -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/indexOfArray.pot b/locale/pot/reference/operator/aggregation/indexOfArray.pot deleted file mode 100644 index 731f192b5c7..00000000000 --- a/locale/pot/reference/operator/aggregation/indexOfArray.pot +++ /dev/null @@ -1,233 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/indexOfArray.txt:3 -# 733ff7069d2d4266b7b488ee74b0f14f -msgid "$indexOfArray (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfArray.txt:0 -# f551896bb54648d3adccece41315ed0b -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfArray.txt:14 -# 48791c842d334685b85e803fcafd76f8 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfArray.txt:20 -# baf8d2a1b653452dad001ebf1c59fbc9 -msgid "Searches an array for an occurence of a specified value and returns the array index (zero-based) of the first occurence. If the value is not found, returns ``-1``." -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfArray.txt:24 -# 3001de211c23464ea885520d61decc21 -msgid ":expression:`$indexOfArray` has the following :ref:`operator expression syntax `:" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfArray.txt:34 -# 3563f38232fa48f3a8837d5da3e1577f -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfArray.txt:36 -# 995f7111617a41e582f76decaf2e212b -msgid "If the ```` is found multiple times within the ````, then :expression:`$indexOfArray` returns the index of the first ```` from the starting index position." -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfArray.txt:41 -# bb38330d8a7f4bfba02d8757c1bc77ce -msgid ":expression:`$indexOfArray` returns ``null``:" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfArray.txt:43 -# fd5f2f00f7204dd9ba1a1ee570a1c43c -msgid "If ```` is null, or" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfArray.txt:45 -# 58a48782ae65400ebe9f78b136fa9431 -msgid "If ```` refers to a non-existing field in the input document." -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfArray.txt:48 -# 766555a5a95945f3a3ca5edf1d5eab60 -msgid ":expression:`$indexOfArray` returns an error:" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfArray.txt:50 -# a399f80c4d634ef5b1b362c96088c84c -msgid "If ```` is not an array and not null, or" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfArray.txt:52 -# c046373b818c4b77a0ff618e983e7019 -msgid "If ```` or ```` is a negative integer (or a value that can be represented as a negative integer, like -5.0)." -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfArray.txt:55 -# 1214d9da04fd472d857b738fa17ad391 -msgid ":expression:`$indexOfArray` returns ``-1``:" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfArray.txt:57 -# dbc7f2616fa2426fb00398ddab88c38d -msgid "If the is not found in the array, or" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfArray.txt:59 -# 956803f4e45e4b3bb7c918edc2db3220 -msgid "If ```` is a number greater than ````, or" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfArray.txt:61 -# 58775201299c45e4aba21f2573c667e0 -msgid "If ```` is a number greater than the length of the array." -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfArray.txt:67 -# 1e00619e948748d2bcefc93c0cb39bb5 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfArray.txt:68 -# 218444d6989048d695d5027176ab4faa -msgid "Results" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfArray.txt:70 -# d00970df64224a98abdae43d8e96b8b1 -msgid "``{ $indexOfArray: [ [ \"a\", \"abc\" ], \"a\" ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfArray.txt:71 -#: ../source/reference/operator/aggregation/indexOfArray.txt:95 -# b5a9b67b06bc41c696a88836eda80e9e -# b0ef6d526a0242a19095f5f1b8f024c5 -msgid "``0``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfArray.txt:73 -# 0ff0ae96ade543658621dfb2c436822c -msgid "``{ $indexOfArray: [ [ \"a\", \"abc\", \"de\", [\"de\"] ], [\"de\"] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfArray.txt:74 -# ce12b465173d467b906d80f6b0f32e28 -msgid "``3``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfArray.txt:76 -# 1b3bbb17d3d24e08ab732981c0416ab9 -msgid "``{ $indexOfArray: [ [ 1, 2 ], 5 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfArray.txt:77 -#: ../source/reference/operator/aggregation/indexOfArray.txt:80 -#: ../source/reference/operator/aggregation/indexOfArray.txt:86 -#: ../source/reference/operator/aggregation/indexOfArray.txt:89 -#: ../source/reference/operator/aggregation/indexOfArray.txt:92 -# 80318200f41e40219c13e841e10da2a6 -# e2c21abff53a4ee794b2737e1d394cf7 -# 8b4ed69195be49a4b1b38c73bcbcd152 -# 9b5152e8ffa940a1b83c02a2d0f5babf -# 7d4e0f5404f44be1be20708035ab3804 -msgid "``-1``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfArray.txt:79 -# 19b7b52c7f204325b3bd9aec310f0643 -msgid "``{ $indexOfArray: [ [ 1, 2, 3 ], [1, 2] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfArray.txt:82 -# 5b409f7deb194e99b1a724c485b1b073 -msgid "``{ $indexOfArray: [ [ 10, 9, 9, 8, 9 ], 9, 3 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfArray.txt:83 -# bff78fe9744d46a696698e750b3392f8 -msgid "``4``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfArray.txt:85 -# 8ae0f60244334ea18f321e1e74f2be57 -msgid "``{ $indexOfArray: [ [ \"a\", \"abc\", \"b\" ], \"b\", 0, 1 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfArray.txt:88 -# 4a9c6231cab44e18ae2c4c8a47b77405 -msgid "``{ $indexOfArray: [ [ \"a\", \"abc\", \"b\" ], \"b\", 1, 0 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfArray.txt:91 -# abd24a031a3b4f7fb810baa886e04f63 -msgid "``{ $indexOfArray: [ [ \"a\", \"abc\", \"b\" ], \"b\", 20 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfArray.txt:94 -# 29a766a0b6e14738b2c96f8e395cd71c -msgid "``{ $indexOfArray: [ [ null, null, null ], null ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfArray.txt:97 -# f75c74bce207495ba6e14acb4a9e72bd -msgid "``{ $indexOfArray: [ null, \"foo\" ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfArray.txt:98 -# a7796074079f4fc9a6169d9d800f2424 -msgid "``null``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfArray.txt:100 -# a6f7df77628243e2a032328149312cea -msgid "``{ $indexOfArray: [ \"foo\", \"foo\" ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfArray.txt:101 -# 36f029d258e64d28a271a6993fbee7eb -msgid "Error" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfArray.txt:104 -# 8f033d7a6b8742108569d8d28792a76d -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfArray.txt:106 -# d4349ee300864a36b697656736255d1b -msgid "Consider an ``inventory`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfArray.txt:116 -# 8de607e8152748768582e6b0d436b5ff -msgid "The following operation uses the :expression:`$indexOfArray` operator to return the array index at which the string ``foo`` is located in each ``items`` array:" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfArray.txt:132 -# afdcdd606b1f4bc994572ca86c83ad59 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfArray.txt:143 -# dd103d214fe948aa87efbfd83f0533ec -msgid ":expression:`$indexOfBytes`, :expression:`$indexOfCP`, and :expression:`$in`" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/indexOfBytes.pot b/locale/pot/reference/operator/aggregation/indexOfBytes.pot deleted file mode 100644 index 1d51e9392fc..00000000000 --- a/locale/pot/reference/operator/aggregation/indexOfBytes.pot +++ /dev/null @@ -1,282 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/indexOfBytes.txt:3 -# 5e4b418e8c784bc1b246db6e5bfe7d55 -msgid "$indexOfBytes (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfBytes.txt:0 -# 74afaa505dd242ec8e83361a1fd92b5a -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfBytes.txt:14 -# 25848cddefb3487d9168668797c68676 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfBytes.txt:20 -# 5c6402571df7435fbe5f6215cb08ece1 -msgid "Searches a string for an occurence of a substring and returns the UTF-8 byte index (zero-based) of the first occurence. If the substring is not found, returns ``-1``." -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfBytes.txt:24 -# f985a8ebe2a143658a7af59c4105b71f -msgid ":expression:`$indexOfBytes` has the following :ref:`operator expression syntax `:" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfBytes.txt:35 -# 1702899a1b7e4dd7812941a0196c5371 -msgid "Operand" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfBytes.txt:36 -# 518eeda1430c40bb88b352c23c947544 -msgid "Description" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfBytes.txt:38 -# 1f8ba28916204d768878486b86f3431e -msgid "````" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfBytes.txt:40 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:53 -# 32c8ba6413794dff8b33f24abe16d903 -# 7b9b393ae2a9407ebebd616b320495fb -msgid "Can be any valid :ref:`expression ` as long as it resolves to a string. For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfBytes.txt:45 -# 529ad2f3577c4156987e561543f37db5 -msgid "If the string expression resolves to a value of ``null`` or refers to a field that is missing, :expression:`$indexOfBytes` returns ``null``." -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfBytes.txt:48 -# b9baf26e97a34e7bb2b561d89ab315ff -msgid "If the string expression does not resolve to a string or ``null`` nor refers to a missing field, :expression:`$indexOfBytes` returns an error." -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfBytes.txt:52 -# 5f245e9e5a8a476db3d6c6e6b6f9c473 -msgid "````" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfBytes.txt:58 -# 928bc7f55d1941e7847a4f0712d53541 -msgid "````" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfBytes.txt:60 -# 9beba69a14354adcb1270568826a6f51 -msgid "*Optional* An integral number that specifies the starting index position for the search. Can be any valid :ref:`expression ` that resolves to a non-negative integral number." -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfBytes.txt:65 -# 32fab39022ac42edb1f21969fa2bea77 -msgid "````" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfBytes.txt:67 -# 705e874b6d154e8f9be6de207f5b4874 -msgid "*Optional* An integral number that specifies the ending index position for the search. Can be any valid :ref:`expression ` that resolves to a non-negative integral number. If you specify a ```` index value, you should also specify a ```` index value; otherwise, :expression:`$indexOfBytes` uses the ```` value as the ```` index value instead of the ```` value." -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfBytes.txt:77 -# 9ac97b927ae6497f96de4297013be46b -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfBytes.txt:79 -# 014b86e29d84441da274dcc65ec0185c -msgid "If ```` is null, :expression:`$indexOfBytes` returns ``null``." -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfBytes.txt:81 -# bd1e8b97a9c34aeb90311250a24effd6 -msgid "If :expression:`$indexOfBytes` is called on a field that doesn't exist in the document, :expression:`$indexOfBytes` returns ``null``." -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfBytes.txt:83 -# 057731b76cbe4533bf177b4e94b3871f -msgid "If ```` is not a string and not null, :expression:`$indexOfBytes` returns an error." -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfBytes.txt:85 -# b75480a3e1934e70adeb35160a485077 -msgid "If ```` is null, :expression:`$indexOfBytes` returns an error." -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfBytes.txt:87 -# d07cf2f1a3b547919970699b67bf122d -msgid "If ```` or ```` is a negative number, :expression:`$indexOfBytes` returns an error." -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfBytes.txt:89 -# f29f9189805f4cd1b0202e887535f8dd -msgid "If ```` is a number greater than ````, :expression:`$indexOfBytes` returns ``-1``." -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfBytes.txt:91 -# ee1da09a27054966bfb8ba0788dbd8e6 -msgid "If ```` is a number greater than the byte length of the string, :expression:`$indexOfBytes` returns ``-1``." -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfBytes.txt:93 -# 72acf4f98eed49e0ab1e4a42ad09b326 -msgid "If ```` or ```` is given a value that is not an integer, :expression:`$indexOfBytes` returns an error." -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfBytes.txt:95 -# aab537591a01485c968301305db5c9f3 -msgid "If the ```` is found multiple times within the ````, then :expression:`$indexOfBytes` returns the index of the first ```` found." -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfBytes.txt:97 -# ecdb5f64413d4316a301bab27b9ff39e -msgid "Some short examples to highlight different behavior:" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfBytes.txt:103 -# 6da2f704d87f466b84a0171c7486860d -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfBytes.txt:104 -# 406c04f659d349de8ad7d78ed558bca5 -msgid "Results" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfBytes.txt:106 -# 21f5a6ff74a2458db27f818a3ab05171 -msgid "``{ $indexOfBytes: [ \"cafeteria\", \"e\" ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfBytes.txt:107 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:110 -# 1adf30e28c25475f826c9829cb7a190f -# b4d933514d8f48dca8294cc4a322e874 -msgid "``3``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfBytes.txt:109 -# ee23538708404d6e9cc787f25846fd6f -msgid "``{ $indexOfBytes: [ \"cafétéria\", \"é\" ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfBytes.txt:112 -# cf31f4672fdf4c909642d50827dbbd5e -msgid "``{ $indexOfBytes: [ \"cafétéria\", \"e\" ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfBytes.txt:113 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:122 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:125 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:128 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:131 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:134 -# 25059760091c43bdbc87c4c3970badfa -# bae17569ef1a4b6aac54b40ac632c611 -# b5850ecb80d14815ba930bf95f49793a -# 9580341feee9430cb45abef17167bf1b -# fc754f15b769482898824af14f38a474 -# 7ea2d585e36b4acc8880dac30131bc72 -msgid "``-1``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfBytes.txt:115 -# 42b40a49c99b44f7ae47e960349b79aa -msgid "``{ $indexOfBytes: [ \"cafétéria\", \"t\" ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfBytes.txt:116 -# 42d5b99d0acd4b20ab9972214c9cb0d3 -msgid "``5``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfBytes.txt:118 -# 853c4500489345a0951137d64d83c47e -msgid "``{ $indexOfBytes: [ \"foo.bar.fi\", \".\", 5 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfBytes.txt:119 -# 6a1aace2f89942ed8ba67a8e6dd71297 -msgid "``7``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfBytes.txt:121 -# 2b6ea4c2b09943228b14bd8cfc2e21cf -msgid "``{ $indexOfBytes: [ \"vanilla\", \"ll\", 0, 2 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfBytes.txt:124 -# 48d589a37f8842d5acafc85cae73ba84 -msgid "``{ $indexOfBytes: [ \"vanilla\", \"ll\", -1 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfBytes.txt:127 -# 77cb85d8e8944ff49948df56cd082fa6 -msgid "``{ $indexOfBytes: [ \"vanilla\", \"ll\", 12 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfBytes.txt:130 -# f97d21b718f84e79a04bb59655c313e1 -msgid "``{ $indexOfBytes: [ \"vanilla\", \"ll\", 5, 2 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfBytes.txt:133 -# d5c3beed44d64f89a36982d7e3f86bb7 -msgid "``{ $indexOfBytes: [ \"vanilla\", \"nilla\", 3 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfBytes.txt:136 -# bd5eed1687ca4ea7a8d5c6db0f88c067 -msgid "``{ $indexOfBytes: [ null, \"foo\" ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfBytes.txt:137 -# 587e39f6dd5e4c2f818d3ba21a74e6b4 -msgid "``null``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfBytes.txt:140 -# 63dec905648943ca8864a520e231eae2 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfBytes.txt:142 -# 5b86db1c273c424cb35efabbd93738d7 -msgid "Consider an ``inventory`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfBytes.txt:153 -# 5aeeb8a9f5714d2691609c85be550365 -msgid "The following operation uses the :expression:`$indexOfBytes` operator to retrieve the indexes at which the string `foo` is located in each item:" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfBytes.txt:169 -# f72041eddaf94e57ab77ff0d707c1849 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfBytes.txt:181 -# 7d0b7575cb3243aab58244444bb873b4 -msgid ":expression:`$indexOfCP` and :expression:`$indexOfArray`" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/indexOfCP.pot b/locale/pot/reference/operator/aggregation/indexOfCP.pot deleted file mode 100644 index 8d2bd815bb0..00000000000 --- a/locale/pot/reference/operator/aggregation/indexOfCP.pot +++ /dev/null @@ -1,238 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/indexOfCP.txt:3 -# 9682a70a77224272b5ccd43ea7a248ba -msgid "$indexOfCP (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfCP.txt:0 -# 0a9662fcd3ec49b2a62d4f1cce4542a1 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfCP.txt:14 -# a711b64e872c40b29d09968d0dc35868 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfCP.txt:20 -# 08a896f925b049f5a716eb1dc8a831d1 -msgid "Searches a string for an occurence of a substring and returns the UTF-8 `code point `_ index (zero-based) of the first occurence. If the substring is not found, returns ``-1``." -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfCP.txt:25 -# 7befe7973e814e2fa27e2eea9fcd52b7 -msgid ":expression:`$indexOfCP` has the following :ref:`operator expression syntax `:" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfCP.txt:35 -# f11c22c2cdf748f39c72ed5f0d60df4c -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfCP.txt:37 -# f223b5b290624726930ce451d7b8bd88 -msgid "If the ```` is found multiple times within the ````, then :expression:`$indexOfCP` returns the index of the first ```` found from the starting index position." -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfCP.txt:42 -# 35aebec6c19e40958cb67f03e4e43ced -msgid ":expression:`$indexOfCP` returns ``null``:" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfCP.txt:44 -# 51ed5074318449fba20d3f97313bd82b -msgid "If ```` is null, or" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfCP.txt:46 -# 8ddfae4aed9c438d93f016cb4f67a58f -msgid "If ```` refers to a non-existing field in the input document." -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfCP.txt:49 -# 91a91d834ade4df0b2a4f00c9e4f9187 -msgid ":expression:`$indexOfCP` returns an error:" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfCP.txt:51 -# 0def30f014af414fb1eb1ba05b6664b3 -msgid "If ```` is not a string and not null, or" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfCP.txt:53 -# 1d36d4092db24faba68025d44a80f7dc -msgid "If ```` is null or is not a string or refers to a nonexistent field in the input document, or" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfCP.txt:56 -# c8780ae4ef9f467b93d43bdbb02443ba -msgid "If ```` or ```` is a negative integer (or a value that can be represented as a negative integer, like -5.0)." -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfCP.txt:59 -# 9c6b3b4a7dac401289bcb27885b9189c -msgid ":expression:`$indexOfCP` returns ``-1``:" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfCP.txt:61 -# 7c311c7d3bf94e47867a2b0e4a7a8b28 -msgid "If the substring is not found in the ````, or" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfCP.txt:63 -# de995978b907462993c80d8dc4039eff -msgid "If ```` is a number greater than ````, or" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfCP.txt:65 -# aae21b321c2247f3b7f54067a0a279bb -msgid "If ```` is a number greater than the byte length of the string." -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfCP.txt:71 -# 9baff6dc574f40caab73aac67a8c73f5 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfCP.txt:72 -# bda72c50bc3446a0844adc14aab0cb15 -msgid "Results" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfCP.txt:74 -# 48520dd68cd44dab9128778067a2c38e -msgid "``{ $indexOfCP: [ \"cafeteria\", \"e\" ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfCP.txt:75 -#: ../source/reference/operator/aggregation/indexOfCP.txt:78 -# a726286ff9a54ca6928ed8202f6c3384 -# 1cfa26f29df64c2f8d1b2a2ee7c4273a -msgid "``3``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfCP.txt:77 -# d100508dc3be461c96db4808d804debf -msgid "``{ $indexOfCP: [ \"cafétéria\", \"é\" ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfCP.txt:80 -# 4dc9769146564095833db5a3b8cab628 -msgid "``{ $indexOfCP: [ \"cafétéria\", \"e\" ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfCP.txt:81 -#: ../source/reference/operator/aggregation/indexOfCP.txt:90 -#: ../source/reference/operator/aggregation/indexOfCP.txt:96 -#: ../source/reference/operator/aggregation/indexOfCP.txt:99 -#: ../source/reference/operator/aggregation/indexOfCP.txt:102 -# 34b62cd617044293b22a551fa390a6e8 -# 65510c7acc0f40dfbbd0b7c0a87b7bc1 -# 9b34c7778dad4a0f9c5282e205af71a5 -# abdffd3e9521441181465f255c26271e -# 3d69b357239c4765b0d90191a3a73e29 -msgid "``-1``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfCP.txt:83 -# 0c7436e800c045ae983845fbdd986404 -msgid "``{ $indexOfCP: [ \"cafétéria\", \"t\" ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfCP.txt:84 -# 8b9bef4ae9cc49abaae97230ead24b95 -msgid "``4``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfCP.txt:86 -# 7cb99d8881424efea52d86e6a6aa9ddf -msgid "``{ $indexOfCP: [ \"foo.bar.fi\", \".\", 5 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfCP.txt:87 -# 26ba58eb747742448a3e868d2f011324 -msgid "``7``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfCP.txt:89 -# 2e701afcf8554bf8930917fd640158bd -msgid "``{ $indexOfCP: [ \"vanilla\", \"ll\", 0, 2 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfCP.txt:92 -# 8bc062486ceb4478b6c680f961e7e73c -msgid "``{ $indexOfCP: [ \"vanilla\", \"ll\", -1 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfCP.txt:93 -# d12620d3488a4a599f3242b6698dd53e -msgid "Error" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfCP.txt:95 -# 779a8edbee144070b3d9f23ceff4336e -msgid "``{ $indexOfCP: [ \"vanilla\", \"ll\", 12 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfCP.txt:98 -# 3fbfd4c2ce454ba0a70c72ed4fd43611 -msgid "``{ $indexOfCP: [ \"vanilla\", \"ll\", 5, 2 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfCP.txt:101 -# 70a072738cdd42dba22908379da5d8e6 -msgid "``{ $indexOfCP: [ \"vanilla\", \"nilla\", 3 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfCP.txt:104 -# 242b5d8a66fe4010a40894285401e153 -msgid "``{ $indexOfCP: [ null, \"foo\" ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfCP.txt:105 -# b44edbb4696f41898c8a650092395ec5 -msgid "``null``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfCP.txt:108 -# 66162921783943889b46e6623a6e2cd1 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfCP.txt:110 -# 4afbc391a9bb47deb16ebc155d0330a8 -msgid "Consider an ``inventory`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfCP.txt:121 -# 15f3b8baea454979b6e82973e2de49d6 -msgid "The following operation uses the :expression:`$indexOfCP` operator to return the code point index at which the string ``foo`` is located in each ``item`` string:" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfCP.txt:138 -# 35bccc271d054dfe8e9df21a3a24d673 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/indexOfCP.txt:150 -# 1b7137ed0eee4f7a8fa3900540a2d2cb -msgid ":expression:`$indexOfBytes` and :expression:`$indexOfArray`" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/indexStats.pot b/locale/pot/reference/operator/aggregation/indexStats.pot deleted file mode 100644 index 2c71ce8d636..00000000000 --- a/locale/pot/reference/operator/aggregation/indexStats.pot +++ /dev/null @@ -1,158 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/indexStats.txt:3 -# 8c1a647c64f8409c9faf12c2a9a6f775 -msgid "$indexStats (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/indexStats.txt:0 -# 6f62350acb0a4416887fef9b52e5cb85 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/indexStats.txt:14 -# 29f20742cfbe4927845f9fe1a90980dc -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/indexStats.txt:20 -# ae6a73e63c9d42399cf3655bf1d99855 -msgid "Returns statistics regarding the use of each index for the collection. If running with :doc:`access control `, the user must have privileges that include :authaction:`indexStats` action." -msgstr "" - -#: ../source/reference/operator/aggregation/indexStats.txt:25 -# 171e9bad246e4915a2b4d4c353cf1c19 -msgid "The :pipeline:`$indexStats` stage takes an empty document and has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/indexStats.txt:32 -# 0e8eb943abe54d0b91591a3b0fd83323 -msgid "The return document includes the following fields:" -msgstr "" - -#: ../source/reference/operator/aggregation/indexStats.txt:38 -# ec24bf2cd1d740d4b7a98a02a454a375 -msgid "Output Field" -msgstr "" - -#: ../source/reference/operator/aggregation/indexStats.txt:39 -# 2d361ab3877a4ff18997879fe1d87d44 -msgid "Description" -msgstr "" - -#: ../source/reference/operator/aggregation/indexStats.txt:41 -# 328fea8ceb5940bf99a0e5a438850419 -msgid "``name``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexStats.txt:42 -# b76380f9edea467da1e6c40cd0fa20df -msgid "Index name." -msgstr "" - -#: ../source/reference/operator/aggregation/indexStats.txt:44 -# 291fa82151cb415fb07c27dfdd5a717c -msgid "``key``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexStats.txt:45 -# a5c85b21c5c84120b48bbf7a9e38feff -msgid "Index key specification." -msgstr "" - -#: ../source/reference/operator/aggregation/indexStats.txt:47 -# b6ee1670407148dfaab538b719059db8 -msgid "``host``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexStats.txt:48 -# 48df57dea2b544e7be6b822640ff62d2 -msgid "The hostname and port of the :program:`mongod` process." -msgstr "" - -#: ../source/reference/operator/aggregation/indexStats.txt:50 -# aced625e32e74b49838431e5320b89ba -msgid "``accesses``" -msgstr "" - -#: ../source/reference/operator/aggregation/indexStats.txt:52 -# 6fd3ced23e3f4760ae087c807108f15c -msgid "Statistics on the index use:" -msgstr "" - -#: ../source/reference/operator/aggregation/indexStats.txt:54 -# 5b46e675ce094bb0b306746900a1913c -msgid "``ops`` is the number of operations that used the index." -msgstr "" - -#: ../source/reference/operator/aggregation/indexStats.txt:57 -# 5a0524301df74208adde47c016afb1ec -msgid "``since`` is the time from which MongoDB gathered the statistics." -msgstr "" - -#: ../source/reference/operator/aggregation/indexStats.txt:60 -# 9ed08b2cd7774cc4be655505c8547740 -msgid "Statistics for an index will be reset on :program:`mongod` restart or index drop and recreation." -msgstr "" - -#: ../source/includes/note-indexstats-behavior.rst:3 -# 59b7ede77d73406aac6090e659ca6be2 -msgid "Prior to version 3.2.3, the ``ops`` field value did not include :pipeline:`$match` or :dbcommand:`mapReduce` operations that use indexes." -msgstr "" - -#: ../source/reference/operator/aggregation/indexStats.txt:66 -# 32f24ac921ae45ada817e1c90f3189fd -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/indexStats.txt:68 -# ae3f722ebda949c2b2d2e0f2493226ed -msgid "The statistics reported by the ``accesses`` field only includes index access driven by user requests. It does not include internal operations like deletion via :doc:`/core/index-ttl` or chunk split and migration operations." -msgstr "" - -#: ../source/reference/operator/aggregation/indexStats.txt:73 -# e25a820abf444b9f9862a1d1a8ce9eed -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/indexStats.txt:75 -# dafd0745b160484ab3898fd69c0bcfc8 -msgid "For example, a collection ``orders`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/indexStats.txt:83 -# 61a1b67d87a64ad98b6fdeaacbd2b6c9 -msgid "Create the following two indexes on the collection:" -msgstr "" - -#: ../source/reference/operator/aggregation/indexStats.txt:90 -# 035bfc9d012a4dbfbe7394b43371f914 -msgid "Run some queries against the collection:" -msgstr "" - -#: ../source/reference/operator/aggregation/indexStats.txt:97 -# fd7e6d66859d4bcb848349bf1e273473 -msgid "To view statistics on the index use on the ``orders`` collection, run the following aggregation operation:" -msgstr "" - -#: ../source/reference/operator/aggregation/indexStats.txt:104 -# ad18e29396b3439a9cfdde5ba7d35fb8 -msgid "The operation returns a document that contains usage statistics for each index:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/interface.pot b/locale/pot/reference/operator/aggregation/interface.pot deleted file mode 100644 index 132b20b2c1b..00000000000 --- a/locale/pot/reference/operator/aggregation/interface.pot +++ /dev/null @@ -1,131 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/interface.txt:3 -#: ../source/reference/operator/aggregation/interface.txt:16 -# 2a5a55c5baf6447e8b85d368b2f02b23 -# 9573c695391242ba9563fd453941b85d -msgid "Aggregation Commands" -msgstr "" - -#: ../source/reference/operator/aggregation/interface.txt:0 -# 41914af48f0243ea904dd761bdb38317 -msgid "On this page" -msgstr "" - -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -# dde8ff33d0f143e3a40f261796f755a4 -msgid "For details on specific operator, including syntax and examples, click on the specific operator to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-command-aggregation.rst:2 -#: ../source/includes/toc/table-method-aggregation.rst:2 -# e813755a6c88455b945af11f6fcb75ff -# ff5a4c60d0e042e6abf5da6a18a1421a -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-command-aggregation.rst:2 -#: ../source/includes/toc/table-method-aggregation.rst:2 -# 3e3018d2766b497c957dca40e7ceba80 -# 8e569e921c9d47c3947a22c9743b4cc7 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-command-aggregation.rst:4 -# b53a8e7945584ad7ab1ae75ed9ac35c9 -msgid ":dbcommand:`aggregate`" -msgstr "" - -#: ../source/includes/toc/table-command-aggregation.rst:4 -# 38b6d32196a0447993364f9fafe975e2 -msgid "Performs :doc:`aggregation tasks ` such as group using the aggregation framework." -msgstr "" - -#: ../source/includes/toc/table-command-aggregation.rst:6 -# 3b7e9f6b5b4f4e3392dfd75df7598fa0 -msgid ":dbcommand:`count`" -msgstr "" - -#: ../source/includes/toc/table-command-aggregation.rst:6 -# 6d43b8f93581484e833ae9bb970972e4 -msgid "Counts the number of documents in a collection." -msgstr "" - -#: ../source/includes/toc/table-command-aggregation.rst:8 -# 93d079ef06844856bf6a81511b04b1a2 -msgid ":dbcommand:`distinct`" -msgstr "" - -#: ../source/includes/toc/table-command-aggregation.rst:8 -# 9d384cd3d4f44fd8ad0c065e6670d29e -msgid "Displays the distinct values found for a specified key in a collection." -msgstr "" - -#: ../source/includes/toc/table-command-aggregation.rst:10 -# f5768125fb6e411989528a9277d7dc09 -msgid ":dbcommand:`group`" -msgstr "" - -#: ../source/includes/toc/table-command-aggregation.rst:10 -# 7f72cecec74e479db3917b626a40d1fb -msgid "*Deprecated*. Groups documents in a collection by the specified key and performs simple aggregation." -msgstr "" - -#: ../source/includes/toc/table-command-aggregation.rst:12 -# 11609737fbe34c8489ef576550ae6716 -msgid ":dbcommand:`mapReduce`" -msgstr "" - -#: ../source/includes/toc/table-command-aggregation.rst:12 -#: ../source/includes/toc/table-method-aggregation.rst:12 -# 7d3671bc979a4d17b71028da7f9ad0c0 -# baec5e51e73f4ed6bd81d3a2a0529ffb -msgid "Performs :doc:`map-reduce ` aggregation for large data sets." -msgstr "" - -#: ../source/reference/operator/aggregation/interface.txt:21 -# a50ec2406bf9403895130ad654f08b73 -msgid "Aggregation Methods" -msgstr "" - -#: ../source/includes/toc/table-method-aggregation.rst:4 -# 96ca8e3c3130471e9a22a8810b19a6bd -msgid ":method:`db.collection.aggregate()`" -msgstr "" - -#: ../source/includes/toc/table-method-aggregation.rst:4 -# 64940681d9714bd68fde3d8e1c64f0e5 -msgid "Provides access to the :doc:`aggregation pipeline `." -msgstr "" - -#: ../source/includes/toc/table-method-aggregation.rst:8 -# 67d37aa36cc147c7acb13fda2c1b0f25 -msgid ":method:`db.collection.group()`" -msgstr "" - -#: ../source/includes/toc/table-method-aggregation.rst:8 -# 472cbf31ad3346a3a921873354c08792 -msgid "Deprecated. Groups documents in a collection by the specified key and performs simple aggregation." -msgstr "" - -#: ../source/includes/toc/table-method-aggregation.rst:12 -# 3272a07453854bc8aa71f72f774c4867 -msgid ":method:`db.collection.mapReduce()`" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/isArray.pot b/locale/pot/reference/operator/aggregation/isArray.pot deleted file mode 100644 index d3509f7562f..00000000000 --- a/locale/pot/reference/operator/aggregation/isArray.pot +++ /dev/null @@ -1,100 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/isArray.txt:3 -# b00ed344d33948abac80fcb48699d4f7 -msgid "$isArray (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/isArray.txt:0 -# 746f583b36844eef8b7daee19e177c98 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/isArray.txt:14 -# 6597016e541a417183c97287ae6364ad -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/isArray.txt:20 -# d4c22f33439e478cb329a18949a68c0e -msgid "Determines if the operand is an array. Returns a boolean." -msgstr "" - -#: ../source/reference/operator/aggregation/isArray.txt:22 -# 27cd04bc0bb74556892cf611801832ed -msgid ":expression:`$isArray` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/isArray.txt:29 -# 0c796f4b200047b68d22b54f5f3684c5 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/isArray.txt:31 -# 5373fd4370d34a9ab52c16c54113f70a -msgid "The ```` can be any valid :ref:`expression `. For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/isArray.txt:39 -#: ../source/reference/operator/aggregation/isArray.txt:49 -# 1da75555f36c47fda717e37a6ce0e73b -# 4b0475bc335b432a8cb3a7b0fe942148 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/isArray.txt:40 -# c7634f4bf80a419e9a5c031f6788c8bd -msgid "Results" -msgstr "" - -#: ../source/reference/operator/aggregation/isArray.txt:42 -# 057aa55d2f784dcf895f8c4e4cec7da1 -msgid "``{ $isArray: [ \"hello\" ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/isArray.txt:43 -# cdfc657dff9141b9a9250971fd6e9567 -msgid "``false``" -msgstr "" - -#: ../source/reference/operator/aggregation/isArray.txt:45 -# 40698addd3544cb792522aea85e175bb -msgid "``{ $isArray: [ [ \"hello\", \"world\" ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/isArray.txt:46 -# 7cd68a03d2aa45379646a98d16001fd8 -msgid "``true``" -msgstr "" - -#: ../source/reference/operator/aggregation/isArray.txt:51 -# 846f90cb1dfc4254bb3107d5bd0ef31d -msgid "A collection named ``warehouses`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/isArray.txt:60 -# 16f49923b94346a7b2a66042736e9fd6 -msgid "The following example checks if the ``instock`` and the ``ordered`` fields are arrays before concatenating the two:" -msgstr "" - -#: ../source/reference/operator/aggregation/isArray.txt:86 -# e964a6d169cd400e926e3d096172b317 -msgid ":expression:`$cond`, :expression:`$concatArrays`" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/isoDayOfWeek.pot b/locale/pot/reference/operator/aggregation/isoDayOfWeek.pot deleted file mode 100644 index bfe84098639..00000000000 --- a/locale/pot/reference/operator/aggregation/isoDayOfWeek.pot +++ /dev/null @@ -1,152 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:3 -# 00c21a7a9a044ea4b5a0b36a464009ae -msgid "$isoDayOfWeek (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:0 -# bcb431818a2f4abf8044c3c9772bd82c -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:14 -# b0815bafdad6428f9393ba7a573a01dc -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:20 -# 23102578500e4b92b0b03bff3ea2bc89 -msgid "Returns the weekday number in ISO 8601 format, ranging from ``1`` (for Monday) to ``7`` (for Sunday)." -msgstr "" - -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:23 -# cc3234db155f4fa9919e78b088e65ba6 -msgid ":expression:`$isoDayOfWeek` has the following :ref:`operator expression syntax `:" -msgstr "" - -#: ../source/includes/fact-iso-date-objects.rst:1 -# 2fe768519b19452caf0b75ffa77c251e -msgid "The argument can be any valid :ref:`expression ` that resolves to a :doc:`BSON ISODate object `, a :doc:`BSON Timestamp object `, or a :doc:`Date object `." -msgstr "" - -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:33 -# 9eb72c80547f40958c50aa6b45d5c06f -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:39 -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:69 -# 75c5f2e4a7e048dd8b154448a0936ef2 -# 98c37d18ec1b4ccf96856394ce9fa194 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:40 -# 53ec50c4e85543518d5c93860e2d70e0 -msgid "Result" -msgstr "" - -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:42 -# ea62ee32fbb7401ab74cf4acf9a308be -msgid "``{ $isoDayOfWeek: new Date(\"2016-01-01\") }``" -msgstr "" - -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:44 -# e2d7ae95d05342e5aa8c4fcf89493eef -msgid "5" -msgstr "" - -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:46 -# c96b7d6e94de43728120b5dea04eeb06 -msgid "``{ $isoDayOfWeek: new Date(\"Jan 7, 2003\") }``" -msgstr "" - -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:48 -# 48ccd75293f1451b94278636b366475a -msgid "2" -msgstr "" - -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:50 -# a1359118acee4319ac7eef50501ffe79 -msgid "``{ $isoDayOfWeek: new Date(\"August 14, 2011\") }``" -msgstr "" - -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:52 -# 2032af625d1145a3b936136db42111f1 -msgid "7" -msgstr "" - -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:54 -# 33a685d409c7443a9fad6cdb2180422a -msgid "``{ $isoDayOfWeek: ISODate(\"1998-11-07T00:00:00Z\") }``" -msgstr "" - -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:56 -# 4820d8ba1adb4ca1b6d8459a051e929e -msgid "6" -msgstr "" - -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:58 -# d27969638459421e8b152a42de438e84 -msgid "``{ $isoDayOfWeek: \"March 28, 1976\" }``" -msgstr "" - -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:60 -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:64 -# eed9f01b31f8400889f33d8143617434 -# 3aa2184f9bbd4fc4afc7e3afdcfd01c0 -msgid "``error``" -msgstr "" - -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:62 -# a60459c7bfb249569527fb4775a0a06e -msgid "``{ $isoDayOfWeek: \"2009-04-09\" }``" -msgstr "" - -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:66 -# f728b65ff0174c75a0526a5d2a6ab9d1 -msgid "``$isoDayOfWeek`` cannot take a string as an argument." -msgstr "" - -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:71 -# 35c59dd593784650b83b4db6ec9da652 -msgid "A collection called ``birthdays`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:78 -# 0fbe7b304bb442078593164981fee16f -msgid "The following operation returns the weekday number for each ``birthday`` field." -msgstr "" - -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:93 -# 407a5df574a84efcabdfffe811477ddc -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:102 -# d79d8129c94b4e0d879da4f25aea6b16 -msgid ":doc:`/reference/operator/aggregation/isoWeekYear`" -msgstr "" - -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:103 -# e722a2b546e0457ba934134ead8c918a -msgid ":doc:`/reference/operator/aggregation/isoWeek`" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/isoWeek.pot b/locale/pot/reference/operator/aggregation/isoWeek.pot deleted file mode 100644 index 5d9df4768d4..00000000000 --- a/locale/pot/reference/operator/aggregation/isoWeek.pot +++ /dev/null @@ -1,152 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/isoWeek.txt:3 -# e89b6eb2ba67410aa8a786e95c963aee -msgid "$isoWeek (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/isoWeek.txt:0 -# 3fbb008509ed454eac055d5f9db80344 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/isoWeek.txt:14 -# acc5686c8fa6483690c9636d7fd79b9a -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/isoWeek.txt:20 -# 4bedb75d9a1a45fd87918c70ed16e2a6 -msgid "Returns the week number in ISO 8601 format, ranging from ``1`` to ``53``. Week numbers start at ``1`` with the week (Monday through Sunday) that contains the year's first Thursday." -msgstr "" - -#: ../source/reference/operator/aggregation/isoWeek.txt:24 -# 45299f0bf7524aff94dad5da8a51b435 -msgid "$isoWeek has the following :ref:`operator expression syntax `:" -msgstr "" - -#: ../source/includes/fact-iso-date-objects.rst:1 -# 0581a219292f44e9b7c5c0d7fa1ed9fb -msgid "The argument can be any valid :ref:`expression ` that resolves to a :doc:`BSON ISODate object `, a :doc:`BSON Timestamp object `, or a :doc:`Date object `." -msgstr "" - -#: ../source/reference/operator/aggregation/isoWeek.txt:34 -# d0dc62e66e524a71b9a66a55c51cbf15 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/isoWeek.txt:40 -#: ../source/reference/operator/aggregation/isoWeek.txt:70 -# 8c54148f7ceb4ae89b48c88e5af0d754 -# 260cf5cab92f4aca9a9101d5ad6bb552 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/isoWeek.txt:41 -# e668de013bd24cc88d43f80a3ef139f7 -msgid "Result" -msgstr "" - -#: ../source/reference/operator/aggregation/isoWeek.txt:43 -# ce7da403b07d492d972bdc8166498701 -msgid "``{ $isoWeek: new Date(\"2016-01-01\") }``" -msgstr "" - -#: ../source/reference/operator/aggregation/isoWeek.txt:45 -# cca281bb09664f1ba53c515b7929466d -msgid "53" -msgstr "" - -#: ../source/reference/operator/aggregation/isoWeek.txt:47 -# 181e22e53ca14999a322fd2e401ab99e -msgid "``{ $isoWeek: new Date(\"2015-01-01\") }``" -msgstr "" - -#: ../source/reference/operator/aggregation/isoWeek.txt:49 -# da2bf4cc6c544e1380fbec7ca1ae091c -msgid "1" -msgstr "" - -#: ../source/reference/operator/aggregation/isoWeek.txt:51 -# e8ccbcf7bac54619bf14cff602c2ab60 -msgid "``{ $isoWeek: new Date(\"August 14, 2011\") }``" -msgstr "" - -#: ../source/reference/operator/aggregation/isoWeek.txt:53 -# 1b250f354293494e874dccfc85577e48 -msgid "32" -msgstr "" - -#: ../source/reference/operator/aggregation/isoWeek.txt:55 -# cf42887dfe8140cf9d50f5cfd7630e03 -msgid "``{ $isoWeek: ISODate(\"1998-11-07T00:00:00Z\") }``" -msgstr "" - -#: ../source/reference/operator/aggregation/isoWeek.txt:57 -# dd96751312ec4fa09ed7b44773598ac2 -msgid "45" -msgstr "" - -#: ../source/reference/operator/aggregation/isoWeek.txt:59 -# 700a82ecbd774af59c9efefa5d4a1fa2 -msgid "``{ $isoWeek: \"March 28, 1976\" }``" -msgstr "" - -#: ../source/reference/operator/aggregation/isoWeek.txt:61 -#: ../source/reference/operator/aggregation/isoWeek.txt:65 -# 73e019456fb24fee8d7065cc4f08af1a -# c5f8ef6ce3694fed97fe845dc10bc06d -msgid "``error``" -msgstr "" - -#: ../source/reference/operator/aggregation/isoWeek.txt:63 -# 42cfa14386cd46e7b3b8d2a2f208f916 -msgid "``{ $isoWeek: \"2009-04-09\" }``" -msgstr "" - -#: ../source/reference/operator/aggregation/isoWeek.txt:67 -# 78e832ffed8d477995ba909a1ce9e0e1 -msgid "``$isoWeek`` cannot take a string as an argument." -msgstr "" - -#: ../source/reference/operator/aggregation/isoWeek.txt:72 -# 66c639727b744af1b385baf26388f2bd -msgid "A collection called ``deliveries`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/isoWeek.txt:79 -# de229ffb2d0f4850bd27db23b6b1f8f7 -msgid "The following operation returns the week number for each ``date`` field." -msgstr "" - -#: ../source/reference/operator/aggregation/isoWeek.txt:93 -# e35f61aa9e48485d880dcfb7c51c4628 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/isoWeek.txt:102 -# 4bf482eb768e47a6a5c7403dec33f009 -msgid ":doc:`/reference/operator/aggregation/isoDayOfWeek`" -msgstr "" - -#: ../source/reference/operator/aggregation/isoWeek.txt:103 -# 39432ee4dbdf46e6aed254f3c09a2ebb -msgid ":doc:`/reference/operator/aggregation/isoWeekYear`" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/isoWeekYear.pot b/locale/pot/reference/operator/aggregation/isoWeekYear.pot deleted file mode 100644 index 1d91dfc66c3..00000000000 --- a/locale/pot/reference/operator/aggregation/isoWeekYear.pot +++ /dev/null @@ -1,132 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/isoWeekYear.txt:3 -# df684765c7164e2bb634ed1e0986da98 -msgid "$isoWeekYear (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/isoWeekYear.txt:0 -# bcafb887f2174ab4ab94dbf5d5eb8635 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/isoWeekYear.txt:14 -# ec782a0283354b65a55fd49430a0fcad -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/isoWeekYear.txt:20 -# c41625fbed0c48e791124ba4e6a8ddcf -msgid "Returns the year number in ISO 8601 format. The year starts with the Monday of week 1 (ISO 8601) and ends with the Sunday of the last week (ISO 8601)." -msgstr "" - -#: ../source/reference/operator/aggregation/isoWeekYear.txt:24 -# 7b3bfa1efd6a42c08c8fab07516e4236 -msgid "$isoWeekYear has the following :ref:`operator expression syntax `:" -msgstr "" - -#: ../source/includes/fact-iso-date-objects.rst:1 -# ed748a5d2d0c403a9ed7e63939c2c7a4 -msgid "The argument can be any valid :ref:`expression ` that resolves to a :doc:`BSON ISODate object `, a :doc:`BSON Timestamp object `, or a :doc:`Date object `." -msgstr "" - -#: ../source/reference/operator/aggregation/isoWeekYear.txt:34 -# 39d245e609134f34bdffe3b05bbcbfb4 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/isoWeekYear.txt:40 -#: ../source/reference/operator/aggregation/isoWeekYear.txt:62 -# 9dba79c7fc8a4236ab9e9427e5f49ff8 -# 5b673c1e9ca74348bf399c540d3775fe -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/isoWeekYear.txt:41 -# 053719c2562643deb31e0f30aefb5eec -msgid "Result" -msgstr "" - -#: ../source/reference/operator/aggregation/isoWeekYear.txt:43 -# c7a4be6e549047f3be5d9eb54ce2428d -msgid "``{ $isoWeekYear: new Date(\"2016-01-01\") }``" -msgstr "" - -#: ../source/reference/operator/aggregation/isoWeekYear.txt:45 -#: ../source/reference/operator/aggregation/isoWeekYear.txt:49 -# e70b3eb54d264db3b2206c1f92a1a22d -# 2690ee84c8b94af3a8fe2f10df7883dd -msgid "2015" -msgstr "" - -#: ../source/reference/operator/aggregation/isoWeekYear.txt:47 -# 631488fd8d424aacafe66c91105a2d49 -msgid "``{ $isoWeekYear: new Date(\"2015-01-01\") }``" -msgstr "" - -#: ../source/reference/operator/aggregation/isoWeekYear.txt:51 -# f395481170de4a58918a77ae12bf1ca9 -msgid "``{ $isoWeekYear: new Date(\"2016-01-04\") }``" -msgstr "" - -#: ../source/reference/operator/aggregation/isoWeekYear.txt:53 -# 52e200fbe97a4fb8bb0c3df3f1323b50 -msgid "2016" -msgstr "" - -#: ../source/reference/operator/aggregation/isoWeekYear.txt:55 -# f83257cffd5b405b8474721038d05596 -msgid "``{ $isoWeekYear: \"2016-01-01\" }``" -msgstr "" - -#: ../source/reference/operator/aggregation/isoWeekYear.txt:57 -# f08d38a5da1b418da7b992ff607d6df7 -msgid "``error``" -msgstr "" - -#: ../source/reference/operator/aggregation/isoWeekYear.txt:59 -# baed02b2aa434f37abbde37d86833a48 -msgid "``$isoWeekYear`` cannot take a string as an argument." -msgstr "" - -#: ../source/reference/operator/aggregation/isoWeekYear.txt:64 -# f1a8d05f15194fb28a5a8296ff9372d0 -msgid "A collection called ``anniversaries`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/isoWeekYear.txt:73 -# cc06f8ab5b2d4517aec550784c590ed5 -msgid "The following operation returns the year number in ISO 8601 format for each ``date`` field." -msgstr "" - -#: ../source/reference/operator/aggregation/isoWeekYear.txt:86 -# 6cb94bdd8a464fa59279701c5785aaab -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/isoWeekYear.txt:97 -# 9bfad52f5c6d41cd97e335a45e4cfc1d -msgid ":doc:`/reference/operator/aggregation/isoDayOfWeek`" -msgstr "" - -#: ../source/reference/operator/aggregation/isoWeekYear.txt:98 -# 8904960029eb455885dd175abfc9ac5f -msgid ":doc:`/reference/operator/aggregation/isoWeek`" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/last.pot b/locale/pot/reference/operator/aggregation/last.pot deleted file mode 100644 index 427126fd9f0..00000000000 --- a/locale/pot/reference/operator/aggregation/last.pot +++ /dev/null @@ -1,88 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/last.txt:3 -# 5a31276ab56142a8b6e67a4d3b2b8699 -msgid "$last (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/last.txt:0 -# 128cd5a335fc4b93bcbc5797958e68db -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/last.txt:14 -# b98523605cbc4b1fb383c986ee37af18 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/last.txt:18 -# e895239e5c7e47cf952fe8cc90ac7d91 -msgid "Returns the value that results from applying an expression to the last document in a group of documents that share the same group by a field. Only meaningful when documents are in a defined order." -msgstr "" - -#: ../source/includes/extracts/fact-aggregation-accumulator-last.rst:1 -# aca4322e4ff14bd29c7d3f5d9df70537 -msgid ":group:`$last` is only available in the :pipeline:`$group` stage." -msgstr "" - -#: ../source/reference/operator/aggregation/last.txt:24 -# e223b454c2a14d91af1c5caf0f1b5e2d -msgid ":expression:`$last` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/last.txt:30 -# c57104385dc74cf88d2e5961661521b0 -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/last.txt:33 -# b64d1f7cba2d435fa6e0a992f61f8bed -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/last.txt:35 -# 67ef199fb9ad44f284e7ea456b58940d -msgid "When using :group:`$last` in a :pipeline:`$group` stage, the :pipeline:`$group` stage should follow a :pipeline:`$sort` stage to have the input documents in a defined order." -msgstr "" - -#: ../source/includes/note-group-pipeline-sort-order.rst:3 -# 0b34f4c55a5b476a92109692e0a4ced3 -msgid "Although the :pipeline:`$sort` stage passes ordered documents as input to the :pipeline:`$group` stage, :pipeline:`$group` is not guaranteed to maintain this sort order in its own output." -msgstr "" - -#: ../source/reference/operator/aggregation/last.txt:42 -# d71578ba026f46468cdcdbef4cfe5485 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/last.txt:44 -# 08bf319d25084d909fcabe652bab563c -msgid "Consider a ``sales`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/last.txt:56 -# a0554305c24743a881494ad73179d99e -msgid "The following operation first sorts the documents by ``item`` and ``date``, and then in the following :pipeline:`$group` stage, groups the now sorted documents by the ``item`` field and uses the :group:`$last` accumulator to compute the last sales date for each item:" -msgstr "" - -#: ../source/reference/operator/aggregation/last.txt:76 -# c1112d86575f472f99d26ed4f7569b6b -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/let.pot b/locale/pot/reference/operator/aggregation/let.pot deleted file mode 100644 index f353d605b4a..00000000000 --- a/locale/pot/reference/operator/aggregation/let.pot +++ /dev/null @@ -1,138 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/let.txt:3 -# 57933383327a4058af884e097a79c858 -msgid "$let (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/let.txt:0 -# e28eee35442243a9800dc7e91b728882 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/let.txt:14 -# c50f67807b0a40d199a10cd107755b2a -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/let.txt:18 -# 3440ce2664a44edfb1a30fee30c9e5e1 -msgid "Binds :doc:`variables ` for use in the specified expression, and returns the result of the expression." -msgstr "" - -#: ../source/reference/operator/aggregation/let.txt:21 -# b6a99a1cc96248caabc20a192c4ee749 -msgid "The :expression:`$let` expression has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/let.txt:37 -# 8e6fb1da347e4e4eb62b4c25f63bdfed -msgid "Field" -msgstr "" - -#: ../source/reference/operator/aggregation/let.txt:38 -# 2559998667b04e96ac4b93b02f017234 -msgid "Specification" -msgstr "" - -#: ../source/reference/operator/aggregation/let.txt:40 -# f3ca37c51ae64a17a570cf0dc56487e3 -msgid "``vars``" -msgstr "" - -#: ../source/reference/operator/aggregation/let.txt:42 -# 888430639e6d4564a14e5274c7af5e49 -msgid "Assignment block for the :doc:`variables ` accessible in the ``in`` expression. To assign a variable, specify a string for the variable name and assign a valid expression for the value." -msgstr "" - -#: ../source/reference/operator/aggregation/let.txt:47 -# 1ff7fd1077124e589ec859d2daddcd39 -msgid "The variable assignments have no meaning outside the ``in`` expression, not even within the ``vars`` block itself." -msgstr "" - -#: ../source/reference/operator/aggregation/let.txt:50 -# a96ea897347d44709fcba0adb7515c76 -msgid "``in``" -msgstr "" - -#: ../source/reference/operator/aggregation/let.txt:52 -# 0096d2b72c474fc3835b7e5ca4cc129d -msgid "The :ref:`expression ` to evaluate." -msgstr "" - -#: ../source/reference/operator/aggregation/let.txt:54 -# 03f4e2972b084c73846120c237e7dcda -msgid "To access variables in aggregation expressions, prefix the variable name with double dollar signs (``$$``) and enclosed in quotes. For more information on expressions, see :ref:`aggregation-expressions`. For information on use of variables in the aggregation pipeline, see :doc:`/reference/aggregation-variables`." -msgstr "" - -#: ../source/reference/operator/aggregation/let.txt:62 -# 00e79bd42db84fab81279689e574ddd7 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/let.txt:64 -# 4ab7704b11cc4eb0aa6978b5377dc7bd -msgid ":expression:`$let` can access variables defined outside its expression block, including :ref:`system variables `." -msgstr "" - -#: ../source/reference/operator/aggregation/let.txt:67 -# eaf07e52598e4ca8b7b438c7bb187f91 -msgid "If you modify the values of externally defined variables in the ``vars`` block, the new values take effect only in the ``in`` expression. Outside of the ``in`` expression, the variables retain their previous values." -msgstr "" - -#: ../source/reference/operator/aggregation/let.txt:72 -# b0695a72adc3400fb6d7c96cfe827383 -msgid "In the ``vars`` assignment block, the order of the assignment does **not** matter, and the variable assignments only have meaning inside the ``in`` expression. As such, accessing a variable's value in the ``vars`` assignment block refers to the value of the variable defined outside the ``vars`` block and **not** inside the same ``vars`` block." -msgstr "" - -#: ../source/reference/operator/aggregation/let.txt:78 -# 89fcb9bda79b4956ba2544a580a88b68 -msgid "For example, consider the following :expression:`$let` expression:" -msgstr "" - -#: ../source/reference/operator/aggregation/let.txt:90 -# 37c86333a57b4b8a8f632a811ec6b42c -msgid "In the ``vars`` assignment block, ``\"$$low\"`` refers to the value of an externally defined variable ``low`` and not the variable defined in the same ``vars`` block. If ``low`` is not defined outside this :expression:`$let` expression block, the expression is invalid." -msgstr "" - -#: ../source/reference/operator/aggregation/let.txt:98 -# f731214242c14579a46ac13fa7e141f1 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/let.txt:100 -# b10a59ae7ebf4ff899e7d204f7bfd031 -msgid "A ``sales`` collection has the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/let.txt:107 -# bce93797159040d2bb43c6953183aeb6 -msgid "The following aggregation uses :expression:`$let` in the :pipeline:`$project` pipeline stage to calculate and return the ``finalTotal`` for each document:" -msgstr "" - -#: ../source/reference/operator/aggregation/let.txt:129 -# 65baf8c3e6f14b40bc8aa0475ff83f4e -msgid "The aggregation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/let.txt:136 -# 149b7519cd88490dbe7b1517d4109b00 -msgid ":expression:`$map`" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/limit.pot b/locale/pot/reference/operator/aggregation/limit.pot deleted file mode 100644 index a73c360caf5..00000000000 --- a/locale/pot/reference/operator/aggregation/limit.pot +++ /dev/null @@ -1,78 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/limit.txt:3 -# ff33869af9f146e5b7e2137ecf02af86 -msgid "$limit (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/limit.txt:0 -# 2653cc36ce7c41c89563fd07b7ddb20d -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/limit.txt:14 -# a15f0ba468d6436b909451a19df1599d -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/limit.txt:18 -# 76ec3de64fd9484abd3588e6079d48cf -msgid "Limits the number of documents passed to the next stage in the :term:`pipeline`." -msgstr "" - -#: ../source/reference/operator/aggregation/limit.txt:21 -# d770dc15df5b4e2e948311e48d2d16e8 -msgid "The :pipeline:`$limit` stage has the following prototype form:" -msgstr "" - -#: ../source/reference/operator/aggregation/limit.txt:27 -# 3fb78e57b46e46798e1a59dd4a75506f -msgid ":pipeline:`$limit` takes a positive integer that specifies the maximum number of documents to pass along." -msgstr "" - -#: ../source/reference/operator/aggregation/limit.txt:31 -# c9214d2c9686477a8e503c624203270a -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/limit.txt:33 -# d64412439fef4d45b0275038b2a97033 -msgid "Consider the following example:" -msgstr "" - -#: ../source/reference/operator/aggregation/limit.txt:41 -# c04656b5197f46e3b592f7bf2d01a4b1 -msgid "This operation returns only the first 5 documents passed to it from by the pipeline. :pipeline:`$limit` has no effect on the content of the documents it passes." -msgstr "" - -#: ../source/includes/fact-agg-sort-limit.rst:1 -# 569e6aa1484e459b84d7bc4b3b659e6e -msgid "When a :pipeline:`$sort` immediately precedes a :pipeline:`$limit` in the pipeline, the :pipeline:`$sort` operation only maintains the top ``n`` results as it progresses, where ``n`` is the specified limit, and MongoDB only needs to store ``n`` items in memory. This optimization still applies when ``allowDiskUse`` is ``true`` and the ``n`` items exceed the :ref:`aggregation memory limit `." -msgstr "" - -#: ../source/includes/fact-agg-sort-limit.rst:8 -# fb571d42ee664a039ee1b079625e7018 -msgid "Before MongoDB 2.4, :pipeline:`$sort` would sort all the results in memory, and then limit the results to n results." -msgstr "" - -#: ../source/reference/operator/aggregation/limit.txt:50 -# 24c3e4d32f8e44058fbd255e6569d7e7 -msgid ":doc:`/tutorial/aggregation-zip-code-data-set`, :doc:`/tutorial/aggregation-with-user-preference-data`" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/literal.pot b/locale/pot/reference/operator/aggregation/literal.pot deleted file mode 100644 index cb5753d3db8..00000000000 --- a/locale/pot/reference/operator/aggregation/literal.pot +++ /dev/null @@ -1,138 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/literal.txt:3 -# 04fd3f7d4cc34838b685c8d0df006955 -msgid "$literal (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/literal.txt:0 -# d84a71e7fd8443049dfef32b1366f42c -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/literal.txt:14 -# 8545d46502044dee8b4069c7ce531ea3 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/literal.txt:18 -# 2b3ee82e895841a89713e9e4f15892dd -msgid "Returns a value without parsing. Use for values that the aggregation pipeline may interpret as an expression." -msgstr "" - -#: ../source/reference/operator/aggregation/literal.txt:21 -# d41d06b067ec4d48be19e8a94371d887 -msgid "The :expression:`$literal` expression has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/literal.txt:28 -# e64ebf47de8c4a178bcda75d180e95a8 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/literal.txt:30 -# 77205b80475644e2859d2b37f9631ec7 -msgid "If the ```` is an :ref:`expression `, :expression:`$literal` does not evaluate the expression but instead returns the unparsed expression." -msgstr "" - -#: ../source/reference/operator/aggregation/literal.txt:38 -# d34e20d34f224bb085d0c8e99224c1c0 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/literal.txt:42 -# d6a1a18767b546009670e03422f27f40 -msgid "Result" -msgstr "" - -#: ../source/reference/operator/aggregation/literal.txt:44 -# e7dbd5e0873f440a9c8cd9d1e3e78a4e -msgid "``{ $literal: { $add: [ 2, 3 ] } }``" -msgstr "" - -#: ../source/reference/operator/aggregation/literal.txt:48 -# cd7cb39171244ee39329b1d043feed11 -msgid "``{ \"$add\" : [ 2, 3 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/literal.txt:50 -# b7850798b08d464fb76d8cafcd8f359c -msgid "``{ $literal: { $literal: 1 } }``" -msgstr "" - -#: ../source/reference/operator/aggregation/literal.txt:54 -# fd5614a28ff84c16ac3b23071bbb2d2e -msgid "``{ \"$literal\" : 1 }``" -msgstr "" - -#: ../source/reference/operator/aggregation/literal.txt:57 -# 2e01a5a5bb284d918f92773a88c714c2 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/aggregation/literal.txt:60 -# df293e5b7f3741d1bf371547668abe8e -msgid "Treat ``$`` as a Literal" -msgstr "" - -#: ../source/reference/operator/aggregation/literal.txt:62 -# e8a2f0c267594ed59516fb63e7770b28 -msgid "In :ref:`expression `, the dollar sign ``$`` evaluates to a field path; i.e. provides access to the field. For example, the :operator:`$eq` expression ``$eq: [ \"$price\", \"$1\" ]`` performs an equality check between the value in the field named ``price`` and the value in the field named ``1`` in the document." -msgstr "" - -#: ../source/reference/operator/aggregation/literal.txt:69 -# d0e5b0886acb447f842bfd7a464f8e2f -msgid "The following example uses a :expression:`$literal` expression to treat a string that contains a dollar sign ``\"$1\"`` as a constant value." -msgstr "" - -#: ../source/reference/operator/aggregation/literal.txt:72 -# 4fe2f1313e534e048a364c68cd0b2d03 -msgid "A collection ``records`` has the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/literal.txt:86 -# 2d95631dd9e340cb8860b27b7d3f999e -msgid "This operation projects a field named ``costsOneDollar`` that holds a boolean value, indicating whether the value of the ``price`` field is equal to the string ``\"$1\"``:" -msgstr "" - -#: ../source/reference/operator/aggregation/literal.txt:97 -# 288cada78b4c48d6af12507425378b04 -msgid "Project a New Field with Value ``1``" -msgstr "" - -#: ../source/reference/operator/aggregation/literal.txt:99 -# 313af2f79d1947d5939dae55b41bf5ce -msgid "The :pipeline:`$project` stage uses the expression ``: 1`` to include the ```` in the output. The following example uses the :expression:`$literal` to return a new field set to the value of ``1``." -msgstr "" - -#: ../source/reference/operator/aggregation/literal.txt:103 -# ce1752163bcb49598450c7b7f4b86bfd -msgid "A collection ``bids`` has the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/literal.txt:110 -# 558c8c8a189944ff9c360642e18632ad -msgid "The following aggregation evaluates the expression ``item: 1`` to mean return the existing field ``item`` in the output, but uses the :expression:`{ $literal: 1 } <$literal>` expression to return a new field ``startAt`` set to the value ``1``:" -msgstr "" - -#: ../source/reference/operator/aggregation/literal.txt:121 -# a7917220a307464e8042222ecfae53bf -msgid "The operation results in the following documents:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/ln.pot b/locale/pot/reference/operator/aggregation/ln.pot deleted file mode 100644 index 857e2dd4865..00000000000 --- a/locale/pot/reference/operator/aggregation/ln.pot +++ /dev/null @@ -1,125 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/ln.txt:3 -# 26098e6c429f4e30bef459fe2ad037c1 -msgid "$ln (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/ln.txt:0 -# 20cf001601484e86b666b5b0ce9e1e86 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/ln.txt:14 -# da21dececee5401b815a2647e2ab4fa7 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/ln.txt:20 -# 4eafe6eff666407f831738ddd7e036de -msgid "Calculates the natural logarithm *ln* (i.e log\\ :sub:`e`) of a number and returns the result as a double." -msgstr "" - -#: ../source/reference/operator/aggregation/ln.txt:23 -# 06e869b4e7264cd4a4e7a3dae6b6263e -msgid ":expression:`$ln` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/ln.txt:29 -# f07b0611973440b6abd15c6820d6846f -msgid "The ```` expression can be any valid :ref:`expression ` as long as it resolves to a non-negative number. For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/ln.txt:34 -# 164a61c1af774ea5a20d4a752e1dcb27 -msgid ":expression:`$ln` is equivalent to ``$log: [ , Math.E ]`` expression, where ``Math.E`` is a JavaScript representation for Euler's number *e*." -msgstr "" - -#: ../source/reference/operator/aggregation/ln.txt:39 -# 75b6996ab0d14a0d9cb823244fb23c82 -msgid "Behavior" -msgstr "" - -#: ../source/includes/extracts/agg-expression-null-operand-ln.rst:1 -# 754a24fefd6e49b485394af0f95224d8 -msgid "If the argument resolves to a value of ``null`` or refers to a field that is missing, ``$ln`` returns ``null``. If the argument resolves to ``NaN``, ``$ln`` returns ``NaN``." -msgstr "" - -#: ../source/reference/operator/aggregation/ln.txt:47 -#: ../source/reference/operator/aggregation/ln.txt:62 -# 54d8399c41104cbc894c0ee9f70d06cd -# dec01b5a2c51410d9ad8c7edf4f20e8d -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/ln.txt:48 -# 6213bb201e0c462b8960aeef0fce9aeb -msgid "Results" -msgstr "" - -#: ../source/reference/operator/aggregation/ln.txt:50 -# c81405c3b66e47c7bf78e063dd50d25e -msgid "``{ $ln: 1 }``" -msgstr "" - -#: ../source/reference/operator/aggregation/ln.txt:52 -# 5e142ba844944364883b70e76c946cda -msgid "``0``" -msgstr "" - -#: ../source/reference/operator/aggregation/ln.txt:54 -# 876b2d8ea4d74d91a45635cbedaf1b81 -msgid "``{ $ln: Math.E }`` where ``Math.E`` is a JavaScript representation for *e*." -msgstr "" - -#: ../source/reference/operator/aggregation/ln.txt:56 -# 468824c9409043a4b3968a144441a955 -msgid "``1``" -msgstr "" - -#: ../source/reference/operator/aggregation/ln.txt:58 -# ad5508b83e6a4fe0add2ea42078f3a1b -msgid "``{ $ln: 10 }``" -msgstr "" - -#: ../source/reference/operator/aggregation/ln.txt:59 -# 103b8599f1de4c9399e2ef938d240e9d -msgid "``2.302585092994046``" -msgstr "" - -#: ../source/reference/operator/aggregation/ln.txt:64 -# c346c3fe971e4ca09f489a6d45f6e11d -msgid "A collection ``sales`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/ln.txt:72 -# 24e3114122c24fada8c276a07948c79a -msgid "The following example transforms the ``sales`` data:" -msgstr "" - -#: ../source/reference/operator/aggregation/ln.txt:78 -# 6336dae9eaf34cffb48ba25664c2b5e2 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/ln.txt:86 -# 8030266e25204eff8dabfc8d168cf479 -msgid ":expression:`$log`" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/log.pot b/locale/pot/reference/operator/aggregation/log.pot deleted file mode 100644 index ab9fc5942bd..00000000000 --- a/locale/pot/reference/operator/aggregation/log.pot +++ /dev/null @@ -1,120 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/log.txt:3 -# 41d44a51c1f44759a473bf74a828c581 -msgid "$log (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/log.txt:0 -# 1fe61657a81c4b67bc6c4f30d1bbfd9d -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/log.txt:14 -# 032aa1c15e914a9bb3fb715cc5ea98fa -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/log.txt:20 -# ff415521568b427cbf93b74a4ced80c3 -msgid "Calculates the log of a number in the specified base and returns the result as a double." -msgstr "" - -#: ../source/reference/operator/aggregation/log.txt:23 -# fe5e403e0d3c415ab936a2f8e72ce6db -msgid ":expression:`$log` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/log.txt:29 -# 37be6fd55ee14d868ea75580ef33c906 -msgid "The ```` expression can be any valid :ref:`expression ` as long as it resolves to a non-negative number." -msgstr "" - -#: ../source/reference/operator/aggregation/log.txt:32 -# a6b61caec917444a969eba3881545b8a -msgid "The ```` expression can be any valid :ref:`expression ` as long as it resolves to a positive number greater than ``1``." -msgstr "" - -#: ../source/reference/operator/aggregation/log.txt:36 -# 71cee4bf17c94957ac727c02a6da707a -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/log.txt:39 -# 9e5f9debe3cc4591a10949b06585bafd -msgid "Behavior" -msgstr "" - -#: ../source/includes/extracts/agg-expression-null-operand-log.rst:1 -# 4302c1d5aeac48f78f2101cdc0a2b8e1 -msgid "If either argument resolves to a value of ``null`` or refers to a field that is missing, ``$log`` returns ``null``. If either argument resolves to ``NaN``, ``$log`` returns ``NaN``." -msgstr "" - -#: ../source/reference/operator/aggregation/log.txt:47 -#: ../source/reference/operator/aggregation/log.txt:59 -# fcdc7cbc84dd414e990ef7a1dc997457 -# eaaceb5879604168baad56217572d817 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/log.txt:48 -# 6ad58517d1834b4b9a782595f68d7c42 -msgid "Results" -msgstr "" - -#: ../source/reference/operator/aggregation/log.txt:50 -# 417e290cac7d4253bace1312b56b0b62 -msgid "``{ $log: [ 100, 10 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/log.txt:51 -# f2c495d635c04215833b889f0cd3dcc1 -msgid "``2``" -msgstr "" - -#: ../source/reference/operator/aggregation/log.txt:53 -# a1017b679d2b4c25b25640d25ffdd12f -msgid "``{ $log: [ 100, Math.E ] }`` where ``Math.E`` is a JavaScript representation for *e*." -msgstr "" - -#: ../source/reference/operator/aggregation/log.txt:56 -# 63489b8e27c14944ad2de0c29df5406a -msgid "``4.605170185988092``" -msgstr "" - -#: ../source/reference/operator/aggregation/log.txt:61 -# f008f1ebff2a4ca1bf64953962cc0b63 -msgid "A collection ``examples`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/log.txt:70 -# dbac2bfbcd9947fb840d7f3742401493 -msgid "The following example uses log\\ :sub:`2` in its calculation to determine the number of bits required to represent the value of ``positiveInt``." -msgstr "" - -#: ../source/reference/operator/aggregation/log.txt:83 -# 3573570d05644b3894cde701d2e1c877 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/log.txt:92 -# dcd654c66902439db9af79e46b02ee27 -msgid ":expression:`$log10` and :expression:`$ln`" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/log10.pot b/locale/pot/reference/operator/aggregation/log10.pot deleted file mode 100644 index 93d7d56c148..00000000000 --- a/locale/pot/reference/operator/aggregation/log10.pot +++ /dev/null @@ -1,135 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/log10.txt:3 -# e89a7e36a7f54897b89c14d9c11739a3 -msgid "$log10 (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/log10.txt:0 -# ad7ed5ddc9934bb093d79e7611aa6090 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/log10.txt:14 -# 4439cf0ec74c4f5ba5235887004fb550 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/log10.txt:20 -# 364fc18b80ce470da11dfd9451fb68f7 -msgid "Calculates the log base 10 of a number and returns the result as a double." -msgstr "" - -#: ../source/reference/operator/aggregation/log10.txt:23 -# 72ce37385650407293e3c99f960f06d9 -msgid ":expression:`$log10` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/log10.txt:29 -# ce43f4562f6e4e9f815f359c3b74e7d3 -msgid "The ```` expression can be any valid :ref:`expression ` as long as it resolves to a non-negative number. For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/log10.txt:34 -# 90c6cce945524aea9a85f10efae11f38 -msgid ":expression:`$log10` is equivalent to ``$log: [ , 10 ]`` expression." -msgstr "" - -#: ../source/reference/operator/aggregation/log10.txt:37 -# a99acdab36234eb19b1cf33ad8699c8d -msgid "Behavior" -msgstr "" - -#: ../source/includes/extracts/agg-expression-null-operand-log10.rst:1 -# 476cd92ab4794d8b814c455b01b17959 -msgid "If the argument resolves to a value of ``null`` or refers to a field that is missing, ``$log10`` returns ``null``. If the argument resolves to ``NaN``, ``$log10`` returns ``NaN``." -msgstr "" - -#: ../source/reference/operator/aggregation/log10.txt:46 -#: ../source/reference/operator/aggregation/log10.txt:62 -# e8699e711ae849dfa36002b437526ecc -# 911d82569bf445469c0e21925e5643b0 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/log10.txt:47 -# a278482d923f4575a6400e48381b0d62 -msgid "Results" -msgstr "" - -#: ../source/reference/operator/aggregation/log10.txt:49 -# ae751f63f72747afb7ccd45f66312dcb -msgid "``{ $log10: 1 }``" -msgstr "" - -#: ../source/reference/operator/aggregation/log10.txt:50 -# d31093903b384ecc97e1b04cb3c3a1b6 -msgid "``0``" -msgstr "" - -#: ../source/reference/operator/aggregation/log10.txt:52 -# 65a0edf45d0645c39c8905e90ece84bf -msgid "``{ $log10: 10 }``" -msgstr "" - -#: ../source/reference/operator/aggregation/log10.txt:53 -# 5370c7dedd234228a78b2212d6d29d9c -msgid "``1``" -msgstr "" - -#: ../source/reference/operator/aggregation/log10.txt:55 -# d7c216e7c7fa458eba94c2880a81e6da -msgid "``{ $log10: 100 }``" -msgstr "" - -#: ../source/reference/operator/aggregation/log10.txt:56 -# fab77173ab7843c182fe8b2634275d20 -msgid "``2``" -msgstr "" - -#: ../source/reference/operator/aggregation/log10.txt:58 -# 7d89cf30e1694ccf808e7e960342123d -msgid "``{ $log10: 1000 }``" -msgstr "" - -#: ../source/reference/operator/aggregation/log10.txt:59 -# 9348d31d22d845c6864e8cfc959cff1f -msgid "``3``" -msgstr "" - -#: ../source/reference/operator/aggregation/log10.txt:64 -# c0cfa3d4253e4499ae3edd81192fd388 -msgid "A collection ``samples`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/log10.txt:72 -# 4d62748158fb40e28fc77cd51659fe6b -msgid "The following example calculates the pH value of the samples:" -msgstr "" - -#: ../source/reference/operator/aggregation/log10.txt:80 -# c237f1be0a8040268e7e4078ea87f715 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/log10.txt:88 -# 7c56650905a7447980903a8e4b2da7de -msgid ":expression:`$log`" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/lookup.pot b/locale/pot/reference/operator/aggregation/lookup.pot deleted file mode 100644 index b7518dff897..00000000000 --- a/locale/pot/reference/operator/aggregation/lookup.pot +++ /dev/null @@ -1,165 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/lookup.txt:3 -# 2f9db216b63c4ee8a48522fcea23cc79 -msgid "$lookup (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:0 -# 020f14c5d6b74c188ef1fb43b51e0948 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:14 -# e79a6775db374b298afa02dcf3756ba5 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:20 -# 1a4bd64ef7104cfdb0683532b7711ddf -msgid "Performs a left outer join to an unsharded collection in the *same* database to filter in documents from the \"joined\" collection for processing. The :pipeline:`$lookup` stage does an equality match between a field from the input documents with a field from the documents of the \"joined\" collection." -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:26 -# d7ed658124db43ce87aa6334cce057de -msgid "To each input document, the :pipeline:`$lookup` stage adds a new array field whose elements are the matching documents from the \"joined\" collection. The :pipeline:`$lookup` stage passes these reshaped documents to the next stage." -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:31 -# 95248742bb2f45f6b7e78cb376f3932c -msgid "The :pipeline:`$lookup` stage has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:45 -# 6c6597ab2b3f42f2894ab9ca49c25aeb -msgid "The :pipeline:`$lookup` takes a document with the following fields:" -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:51 -# 0af88db45663421fa9f38c90710d7427 -msgid "Field" -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:52 -# 6d67f97f4cd1475d806a8389cb2afd7c -msgid "Description" -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:54 -# 35e49a9ec0734568b54e6e45d79c12e4 -msgid "``from``" -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:56 -# cfe98ef19cbf4ea6842591fa295a6119 -msgid "Specifies the collection in the *same* database to perform the join with. The ``from`` collection cannot be sharded." -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:59 -# 2f14e170772246318e1cca894979a485 -msgid "``localField``" -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:61 -# addc53f99b6c4c6ba94d5d562ada0508 -msgid "Specifies the field from the documents input to the :pipeline:`$lookup` stage. :pipeline:`$lookup` performs an equality match on the ``localField`` to the ``foreignField`` from the documents of the ``from`` collection. If an input document does not contain the ``localField``, the :pipeline:`$lookup` treats the field as having a value of ``null`` for matching purposes." -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:69 -# 412a2f76be374f399a7ea749865e0c20 -msgid "``foreignField``" -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:71 -# 02c4871e80a641658cc7fe4e43dd6148 -msgid "Specifies the field from the documents in the ``from`` collection. :pipeline:`$lookup` performs an equality match on the ``foreignField`` to the ``localField`` from the input documents. If a document in the ``from`` collection does not contain the ``foreignField``, the :pipeline:`$lookup` treats the value as ``null`` for matching purposes." -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:78 -# 22b98008550c4095a3ae000248f45504 -msgid "``as``" -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:80 -# f42cd2e56be84a5a8a861f9c79b02c57 -msgid "Specifies the name of the new array field to add to the input documents. The new array field contains the matching documents from the ``from`` collection. If the specified name already exists in the input document, the existing field is *overwritten*." -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:88 -# b2896d66df0e4caebde9d89e6b026d7a -msgid "If your ``localField`` is an array, you'll need to add an :pipeline:`$unwind` stage to your pipeline. See the :ref:`example ` on this page." -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:93 -# 3c71dd9ac9444c598fc364b2e81097d5 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:96 -# f7b9f83415be48d59c94a2750ee6acd8 -msgid "Perform a Join with ``$lookup``" -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:98 -# 62c4c85f2fb64803a8c3f83567aba2a6 -msgid "A collection ``orders`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:106 -#: ../source/reference/operator/aggregation/lookup.txt:184 -# c86a9e94393a4573901850175bbf5a79 -# 1c91a8f2fe104158bf7e729521e2eb99 -msgid "Another collection ``inventory`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:117 -# 7fc44f6532324841a25dd416b48e1e9a -msgid "The following aggregation operation on the ``orders`` collection joins the documents from ``orders`` with the documents from the ``inventory`` collection using the fields ``item`` from the ``orders`` collection and the ``sku`` field from the ``inventory`` collection:" -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:137 -# 1593f6e8647f4f5e8098927e7399851a -msgid "The operation returns the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:170 -# e30cca3599c04bdaa39bd9dccaf2ba2f -msgid "Use ``$lookup`` with an Array" -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:172 -# be873845b0934e838a271d5c8e2706d6 -msgid "If your ``localField`` is an array and you'd like to match the elements inside it against a ``foreignField`` which is a single element, you'll need to :pipeline:`$unwind` the array as one stage of the aggregation pipline." -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:177 -# e73d515af3204f1b9cf8439418e237d3 -msgid "Consider a collection ``orders`` with the following document:" -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:195 -# 0c576b893c60456d99c017f84d8b3e4a -msgid "The following aggregation operation performs a join on documents in the ``orders`` collection which match a particular element of the ``specs`` array to the ``size`` field in the ``inventory`` collection." -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:219 -# 2c70046c47574504b01916dd98fda837 -msgid "The operation returns the following document:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/lt.pot b/locale/pot/reference/operator/aggregation/lt.pot deleted file mode 100644 index d7550a3e844..00000000000 --- a/locale/pot/reference/operator/aggregation/lt.pot +++ /dev/null @@ -1,83 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/lt.txt:3 -# 5a278f7ac019486995b6cdd22aa56929 -msgid "$lt (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/lt.txt:0 -# b709cae9339a4d6a9116bb37925abed3 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/lt.txt:14 -# 8d71baae9f344820b4f3d6a533eb1210 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/lt.txt:18 -# 706b762fd929455ab2eda0092ab2f725 -msgid "Compares two values and returns:" -msgstr "" - -#: ../source/reference/operator/aggregation/lt.txt:20 -# de29842f5f5c43698a6199c84c1c22d4 -msgid "``true`` when the first value is *less than* the second value." -msgstr "" - -#: ../source/reference/operator/aggregation/lt.txt:22 -# ede290ff3dac4902845bd618a9e80918 -msgid "``false`` when the first value is *greater than or equivalent to* the second value." -msgstr "" - -#: ../source/includes/extracts/fact-agg-comparison-expression-lt.rst:1 -# ab98830cdf784d4a94f3c166cab1ccef -msgid "The :expression:`$lt` compares both value and type, using the :ref:`specified BSON comparison order ` for values of different types." -msgstr "" - -#: ../source/reference/operator/aggregation/lt.txt:27 -# 69423cc9c4024eb4aa39c7e0de27d0a2 -msgid ":expression:`$lt` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/lt.txt:33 -# 953c644ec3e344f2a12168cc219da127 -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/lt.txt:36 -# 9c5a63086b084f77b8d521ea555e1a8b -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/lt.txt:38 -# 7c9331c857a74e28bf073cc8f99f456a -msgid "Consider an ``inventory`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/lt.txt:48 -# 5007d64596934294903a74cc8d006a44 -msgid "The following operation uses the :expression:`$lt` operator to determine if ``qty`` is less than ``250``:" -msgstr "" - -#: ../source/reference/operator/aggregation/lt.txt:67 -# ea6f7425f930400ebce8c99d9393ecf4 -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/lte.pot b/locale/pot/reference/operator/aggregation/lte.pot deleted file mode 100644 index e26114572a5..00000000000 --- a/locale/pot/reference/operator/aggregation/lte.pot +++ /dev/null @@ -1,83 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/lte.txt:3 -# 0cd4a9103d1f4925b215b8bdfc7279c1 -msgid "$lte (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/lte.txt:0 -# 114d31fc77db4cec98d2c22b25de5c49 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/lte.txt:14 -# c282d2b6a0d44532a88b43e2cd22791d -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/lte.txt:18 -# 13ccc595c5264cbbb1f31e39d0e3a858 -msgid "Compares two values and returns:" -msgstr "" - -#: ../source/reference/operator/aggregation/lte.txt:20 -# 4c4038b4adbf46bd9d4733398977e64c -msgid "``true`` when the first value is *less than or equivalent to* the second value." -msgstr "" - -#: ../source/reference/operator/aggregation/lte.txt:23 -# 89a81c90821f44e990c1e9b0ba4f44a8 -msgid "``false`` when the first value is *greater than* the second value." -msgstr "" - -#: ../source/includes/extracts/fact-agg-comparison-expression-lte.rst:1 -# 8b1dcef9e9494b0f957452105a1837e9 -msgid "The :expression:`$lte` compares both value and type, using the :ref:`specified BSON comparison order ` for values of different types." -msgstr "" - -#: ../source/reference/operator/aggregation/lte.txt:28 -# d0afb28f358740c39bb063d9d7287611 -msgid ":expression:`$lte` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/lte.txt:34 -# bbddb9fdd71049daa18749dd2615703d -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/lte.txt:37 -# aeac376022444179a7942d05ed773c95 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/lte.txt:39 -# fc1ae79be4a34e6b94d798d68cdc46c5 -msgid "Consider an ``inventory`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/lte.txt:49 -# 593c1529a8524515a521c00c2a2d642f -msgid "The following operation uses the :expression:`$lte` operator to determine if ``qty`` is less than or equal to ``250``:" -msgstr "" - -#: ../source/reference/operator/aggregation/lte.txt:68 -# 779d31da5aa64eb6a62e67378af65cb6 -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/map.pot b/locale/pot/reference/operator/aggregation/map.pot deleted file mode 100644 index 3e4c4a5c0b7..00000000000 --- a/locale/pot/reference/operator/aggregation/map.pot +++ /dev/null @@ -1,113 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/map.txt:3 -# 01a41c95169d4e68beba9738b3188281 -msgid "$map (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/map.txt:0 -# f6642ebff6554f23886ec0c394fcc66d -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/map.txt:14 -# 1d16a0c4ee0442e187b881c787c947a2 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/map.txt:18 -# 71b76fd606c541b79625f54d7308459f -msgid "Applies an :ref:`expression ` to each item in an array and returns an array with the applied results." -msgstr "" - -#: ../source/reference/operator/aggregation/map.txt:21 -# bc173f45ed9d49de85f69c8fe67fd1c2 -msgid "The :expression:`$map` expression has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/map.txt:31 -# 09908cb944ff413cbf432d0cde76e06e -msgid "Field" -msgstr "" - -#: ../source/reference/operator/aggregation/map.txt:32 -# ed99f5eed64a45b685700a119b7db9d2 -msgid "Specification" -msgstr "" - -#: ../source/reference/operator/aggregation/map.txt:34 -# 8732d71d766e482a95064c2c6318f12a -msgid "``input``" -msgstr "" - -#: ../source/reference/operator/aggregation/map.txt:36 -# 56d329269ca5423baa758d140be28f1f -msgid "An :ref:`expression ` that resolves to an array." -msgstr "" - -#: ../source/reference/operator/aggregation/map.txt:39 -# eaa49d51068c46aa8962be9cfc8f2c70 -msgid "``as``" -msgstr "" - -#: ../source/reference/operator/aggregation/map.txt:41 -# 6467daec45624ee7a7ab237de95e5844 -msgid "The variable name for the items in the ``input`` array. The ``in`` expression accesses each item in the ``input`` array by this :doc:`variable `." -msgstr "" - -#: ../source/reference/operator/aggregation/map.txt:45 -# 52f6cee05355409d84b172789c9c1f23 -msgid "``in``" -msgstr "" - -#: ../source/reference/operator/aggregation/map.txt:47 -# 6dfef008084841a995baeabf7ae615f6 -msgid "The :ref:`expression ` to apply to each item in the ``input`` array. The expression accesses the item by its variable name." -msgstr "" - -#: ../source/reference/operator/aggregation/map.txt:51 -# dae0ab333896456e84c80cc0df7404e5 -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/map.txt:55 -# 4983406f4c094fa6b9ba9ab80574e3c6 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/map.txt:57 -# 72f415c1af91440ba86366564d161f29 -msgid "Consider a ``grades`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/map.txt:65 -# 9493731b3c6449ee8b25aea03c742574 -msgid "And the following :pipeline:`$project` statement:" -msgstr "" - -#: ../source/reference/operator/aggregation/map.txt:86 -# 65776de767d44aa6ab02fdb620a4ec64 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/map.txt:94 -# 0ce91350f8b647f18dbcfefe1e1725bc -msgid ":expression:`$let`" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/match.pot b/locale/pot/reference/operator/aggregation/match.pot deleted file mode 100644 index 931a824c372..00000000000 --- a/locale/pot/reference/operator/aggregation/match.pot +++ /dev/null @@ -1,133 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/match.txt:3 -# 1747da077e534a299459e25002474e59 -msgid "$match (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/match.txt:0 -# ba5088ff7a124d1b8c1834f74edb7a56 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/match.txt:14 -# fbce1593d6ab4294bd05023e2cbc575e -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/match.txt:18 -# c9b1991aa7e7472fa7b1411a25cc35ed -msgid "Filters the documents to pass only the documents that match the specified condition(s) to the next pipeline stage." -msgstr "" - -#: ../source/reference/operator/aggregation/match.txt:21 -# 9e08e0b04dae48bd858529c614c9ae41 -msgid "The :pipeline:`$match` stage has the following prototype form:" -msgstr "" - -#: ../source/reference/operator/aggregation/match.txt:27 -# cea1ebbfdd364f3489ca5a207487a710 -msgid ":pipeline:`$match` takes a document that specifies the query conditions. The query syntax is identical to the :ref:`read operation query ` syntax." -msgstr "" - -#: ../source/reference/operator/aggregation/match.txt:32 -# 75fec7362ae04d7484b3e7ad3197ad54 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/match.txt:35 -# faf419e1334c4893b1d0ff51986b8bc2 -msgid "Pipeline Optimization" -msgstr "" - -#: ../source/reference/operator/aggregation/match.txt:37 -# 8408f0b532374f8297ba8c3b57e7b92a -msgid "Place the :pipeline:`$match` as early in the aggregation :term:`pipeline` as possible. Because :pipeline:`$match` limits the total number of documents in the aggregation pipeline, earlier :pipeline:`$match` operations minimize the amount of processing down the pipe." -msgstr "" - -#: ../source/reference/operator/aggregation/match.txt:43 -# 40b4aaa7a67043068f76334f783cc5e3 -msgid "If you place a :pipeline:`$match` at the very beginning of a pipeline, the query can take advantage of :term:`indexes ` like any other :method:`db.collection.find()` or :method:`db.collection.findOne()`." -msgstr "" - -#: ../source/reference/operator/aggregation/match.txt:49 -# 0e4a7124d97f4df299c9063a348d7ed7 -msgid "Restrictions" -msgstr "" - -#: ../source/reference/operator/aggregation/match.txt:51 -# 003ce832b24c4efda5c448c1109b436f -msgid "You cannot use :query:`$where` in :pipeline:`$match` queries as part of the aggregation pipeline." -msgstr "" - -#: ../source/reference/operator/aggregation/match.txt:54 -# 74a289d0c18f47b89f5dcfb3c3f30397 -msgid "To use :query:`$text` in the :pipeline:`$match` stage, the :pipeline:`$match` stage has to be the first stage of the pipeline." -msgstr "" - -#: ../source/includes/extracts/views-unsupported-text-search.rst:1 -# 6fa4d3f8a669489597657a9c3c83d26e -msgid ":doc:`Views ` do not support text search." -msgstr "" - -#: ../source/reference/operator/aggregation/match.txt:60 -# 2f7675062c4a4183854265d551b9b2f5 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/aggregation/match.txt:62 -# d34130432a524736998818bb5b366d80 -msgid "The examples use a collection named ``articles`` with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/match.txt:76 -# 4c559c2d5efe42c0b45b9209cd04359f -msgid "Equality Match" -msgstr "" - -#: ../source/reference/operator/aggregation/match.txt:78 -# 53b75fde55b447c996f699aa94b5ee76 -msgid "The following operation uses :pipeline:`$match` to perform a simple equality match:" -msgstr "" - -#: ../source/reference/operator/aggregation/match.txt:87 -# cd4c360638d041c1a71d4d69a322662a -msgid "The :pipeline:`$match` selects the documents where the ``author`` field equals ``dave``, and the aggregation returns the following:" -msgstr "" - -#: ../source/reference/operator/aggregation/match.txt:98 -# 4c0ae312be2b4944843b2fba47118160 -msgid "Perform a Count" -msgstr "" - -#: ../source/reference/operator/aggregation/match.txt:100 -# 3bb08da7a46d46fda5a37db3877be6a4 -msgid "The following example selects documents to process using the :pipeline:`$match` pipeline operator and then pipes the results to the :pipeline:`$group` pipeline operator to compute a count of the documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/match.txt:112 -# 9741316fef15494bb97b6e6d64f700f2 -msgid "In the aggregation pipeline, :pipeline:`$match` selects the documents where either the ``score`` is greater than ``70`` and less than ``90`` or the ``views`` is greater than or equal to ``1000``. These documents are then piped to the :pipeline:`$group` to perform a count. The aggregation returns the following:" -msgstr "" - -#: ../source/reference/operator/aggregation/match.txt:123 -# a0e05262448741f99cc4cb4ec0957005 -msgid ":doc:`/tutorial/aggregation-zip-code-data-set`, :doc:`/tutorial/aggregation-with-user-preference-data`" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/max.pot b/locale/pot/reference/operator/aggregation/max.pot deleted file mode 100644 index 261690bea19..00000000000 --- a/locale/pot/reference/operator/aggregation/max.pot +++ /dev/null @@ -1,164 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/max.txt:3 -# a18ffbe30d7f458b9f3a134593e16a1a -msgid "$max (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/max.txt:0 -# 23752445c914448da6783f4781b62eb9 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/max.txt:14 -# 39b0e74fca534cd0a01d5474e29d295d -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/max.txt:18 -# a85538dca2a248689f92aedf9f78fc19 -msgid "Returns the maximum value. :group:`$max` compares both value and type, using the :ref:`specified BSON comparison order ` for values of different types." -msgstr "" - -#: ../source/includes/extracts/fact-aggregation-accumulator-max.rst:3 -# d07b427b4f564ec4aa8b35ec4ddf8145 -msgid ":group:`$max` is available in the :pipeline:`$group` and :pipeline:`$project` stages. In previous versions of MongoDB, :group:`$max` is available in the :pipeline:`$group` stage only." -msgstr "" - -#: ../source/reference/operator/aggregation/max.txt:24 -# ac6aa49ebf74479e8e8e14fc54ad7d8f -msgid "When used in the :pipeline:`$group` stage, :expression:`$max` has the following syntax and returns the maximum value that results from applying an expression to each document in a group of documents that share the same group by key:" -msgstr "" - -#: ../source/reference/operator/aggregation/max.txt:33 -# 603a122564574a8f9ccf150aa3f158f1 -msgid "When used in the :pipeline:`$project` stage, :expression:`$max` returns the maximum of the specified expression or list of expressions for each document and has one of two syntaxes:" -msgstr "" - -#: ../source/reference/operator/aggregation/max.txt:37 -# e9665d5e3f114c97a460e3bbf26b996f -msgid ":expression:`$max` has one specified expression as its operand:" -msgstr "" - -#: ../source/reference/operator/aggregation/max.txt:43 -# d96eaf9e0fc4408587ac7a12ccac78eb -msgid ":expression:`$max` has a list of specified expressions as its operand:" -msgstr "" - -#: ../source/reference/operator/aggregation/max.txt:50 -# d3c4080213ea4cfa970d7b927767e271 -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/max.txt:54 -# 04728d32b4384ae98160fbbbc324e45c -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/max.txt:57 -# 833da8e360e147ba8b3762920ce5d56f -msgid "Null or Missing Values" -msgstr "" - -#: ../source/reference/operator/aggregation/max.txt:59 -# 15f6e44ae5fc4f63b403b4b4fb4a5b2f -msgid "If some, **but not all**, documents for the :group:`$max` operation have either a ``null`` value for the field or are missing the field, the :group:`$max` operator only considers the non-null and the non-missing values for the field." -msgstr "" - -#: ../source/reference/operator/aggregation/max.txt:64 -# 043cc4c7c41a4e0eb46c5d60a285d169 -msgid "If **all** documents for the :group:`$max` operation have ``null`` value for the field or are missing the field, the :group:`$max` operator returns ``null`` for the maximum value." -msgstr "" - -#: ../source/reference/operator/aggregation/max.txt:69 -# e22998d83b6447fb807b9fb36fe183ed -msgid "Array Operand" -msgstr "" - -#: ../source/reference/operator/aggregation/max.txt:71 -# c2928d89756540f79b1a500289649d26 -msgid "In the :pipeline:`$group` stage, if the expression resolves to an array, :group:`$max` does not traverse the array and compares the array as a whole." -msgstr "" - -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-max.rst:1 -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-max.rst:1 -# 9cfd646bbbcb4f00b91f11c6e2b5fd57 -# b9071f010a4d4e13be02830b21ccacbf -msgid "In the :pipeline:`$project` stage:" -msgstr "" - -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-max.rst:3 -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-max.rst:3 -# c760510d94a547a2a84363393f48188d -# 00f5ae269a7d4e328a141826e725c266 -msgid "With a single expression as its operand, if the expression resolves to an array, :group:`$max` traverses into the array to operate on the numerical elements of the array to return a single value." -msgstr "" - -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-max.rst:7 -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-max.rst:7 -# e58a0dbf4e63433f85c94ff048d88afd -# 486d050f562d48de8c6aa3a5aff077ce -msgid "With a list of expressions as its operand, if any of the expressions resolves to an array, :group:`$max` does **not** traverse into the array but instead treats the array as a non-numerical value." -msgstr "" - -#: ../source/reference/operator/aggregation/max.txt:78 -# 70aa7a10cefd4552ae14de9d042868a0 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/aggregation/max.txt:81 -# 9d7d96e7208e4e3db6c9e9e599a1a87a -msgid "Use in ``$group`` Stage" -msgstr "" - -#: ../source/reference/operator/aggregation/max.txt:83 -# df44114e415548349029de9896e2fac6 -msgid "Consider a ``sales`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/max.txt:93 -# 5f4c256b472447c8b58e90cbf1d38755 -msgid "Grouping the documents by the ``item`` field, the following operation uses the :group:`$max` accumulator to compute the maximum total amount and maximum quantity for each group of documents." -msgstr "" - -#: ../source/reference/operator/aggregation/max.txt:112 -# a5b8626d974a40fdbc8d9aa28f663284 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/max.txt:121 -# de1951b5b69d4326a41a78a82d1ca88d -msgid "Use in ``$project`` Stage" -msgstr "" - -#: ../source/reference/operator/aggregation/max.txt:123 -# 3fa422719256475c9984d0c5f6f887ab -msgid "A collection ``students`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/max.txt:131 -# f4a7d13652b14f1cb047ccaad095a49a -msgid "The following example uses the :group:`$max` in the :pipeline:`$project` stage to calculate the maximum quiz scores, the maximum lab scores, and the maximum of the final and the midterm:" -msgstr "" - -#: ../source/reference/operator/aggregation/max.txt:147 -# 3a3d91eedd4b4679862de9249de00505 -msgid "The operation results in the following documents:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/meta.pot b/locale/pot/reference/operator/aggregation/meta.pot deleted file mode 100644 index a0759796b63..00000000000 --- a/locale/pot/reference/operator/aggregation/meta.pot +++ /dev/null @@ -1,123 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/meta.txt:3 -# 4421d05a1c4e42c0a81b43f07075ecc9 -msgid "$meta (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/meta.txt:0 -# 7f10b4b51ae94d70b1f0f443ee055e76 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/meta.txt:14 -# 5d99e8cd2e324ed39031c737b12e8b30 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/meta.txt:20 -# 99c5363c0fbf4c029207764ce9897ec6 -msgid "Returns the metadata associated with a document in a pipeline operations, e.g. ``\"textScore\"`` when performing text search." -msgstr "" - -#: ../source/includes/fact-meta-syntax.rst:3 -# 2c58cb7956d7452e9a6502f639afc7c1 -msgid "A |meta-object| expression has the following syntax:" -msgstr "" - -#: ../source/includes/fact-meta-syntax.rst:9 -# e4b1f4ac09784cd090bb5b5fa60890de -msgid "The |meta-object| expression can specify the following keyword as the ````:" -msgstr "" - -#: ../source/includes/fact-meta-syntax.rst:20 -# 3a044b0ed5e144199d37d4e87191aee3 -msgid "Keyword" -msgstr "" - -#: ../source/includes/fact-meta-syntax.rst:22 -# 3911d3d08eb440bcac5dc94dd0c3d6af -msgid "Description" -msgstr "" - -#: ../source/includes/fact-meta-syntax.rst:24 -# 5e567f7a67cc4981995a9f8735f2b742 -msgid "Sort Order" -msgstr "" - -#: ../source/includes/fact-meta-syntax.rst:26 -# 93adb023b72f488b86d9a7d9cf247b1e -msgid "``\"textScore\"``" -msgstr "" - -#: ../source/includes/fact-meta-syntax.rst:28 -# d0a0dcc2b38c4d47bc029ae39b60de5a -msgid "Returns the score associated with the corresponding :query:`$text` query for each matching document. The text score signifies how well the document matched the :ref:`search term or terms `. If not used in conjunction with a :query:`$text` query, returns a score of |empty-value|." -msgstr "" - -#: ../source/includes/fact-meta-syntax.rst:35 -# 60b91abe90884085a648d385c68671d7 -msgid "Descending" -msgstr "" - -#: ../source/reference/operator/aggregation/meta.txt:28 -# 41b37c0f4d3b452ab03c70ff2b60cbe3 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/meta.txt:30 -# 7f0c5f0bdd604af98396b5a11296eda1 -msgid "The ``{ $meta: \"textScore\" }`` expression is the only :ref:`expression ` that the :pipeline:`$sort` stage accepts." -msgstr "" - -#: ../source/reference/operator/aggregation/meta.txt:33 -# eeebb9a587ca41a08699cff0c726e74a -msgid "Although available for use everywhere expressions are accepted in the pipeline, the ``{ $meta: \"textScore\" }`` expression is only meaningful in a pipeline that includes a :pipeline:`$match` stage with a :query:`$text` query." -msgstr "" - -#: ../source/includes/extracts/views-unsupported-text-search.rst:1 -# 08432b8a893d4a2da52147caae880c52 -msgid ":doc:`Views ` do not support text search." -msgstr "" - -#: ../source/reference/operator/aggregation/meta.txt:41 -# 448344a2bdc44e10a0d90e0bd9890c82 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/aggregation/meta.txt:46 -# 0e5803d381f44b858b26b12895729696 -msgid "Consider an ``articles`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/meta.txt:55 -# 3fd73f6073694c2590cc706b296a3c68 -msgid "The following aggregation operation performs a text search and use the :expression:`$meta` operator to group by the text search score:" -msgstr "" - -#: ../source/reference/operator/aggregation/meta.txt:67 -# c32d9e4995f9475b822bdf0d3cc83974 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/meta.txt:74 -# 8932c12ab6f0404a9f81a5dec417bbf6 -msgid "For more examples, see :doc:`/tutorial/text-search-in-aggregation`." -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/millisecond.pot b/locale/pot/reference/operator/aggregation/millisecond.pot deleted file mode 100644 index 676d96493fd..00000000000 --- a/locale/pot/reference/operator/aggregation/millisecond.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/millisecond.txt:3 -# eabec4745acf4a03a5bd6a0acf6a096a -msgid "$millisecond (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/millisecond.txt:0 -# 6e19a9add70d495bad4490d98947d5c6 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/millisecond.txt:14 -# ab2f5b1d8bfc4a2e80865a90bc39591c -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/millisecond.txt:18 -# 653614156dde41939693a1dac929e822 -msgid "Returns the millisecond portion of a date as an integer between 0 and 999." -msgstr "" - -#: ../source/reference/operator/aggregation/millisecond.txt:21 -# b4388b1f524343bfb4a1669ed3cac527 -msgid "The :expression:`$millisecond` expression has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/millisecond.txt:27 -# b0fe5f08b2874b32bc21e1de086e67da -msgid "The argument can be any :ref:`expression ` as long as it resolves to a date. For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/millisecond.txt:32 -# 3d3274a1caee43e68561db67c72201d4 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/millisecond.txt:34 -# b5cc0988802340699578a8af2694c3cd -msgid "Consider a ``sales`` collection with the following document:" -msgstr "" - -#: ../source/reference/operator/aggregation/millisecond.txt:40 -# 2c0aa19663524b35a869210e465d7fb9 -msgid "The following aggregation uses the :expression:`$millisecond` and other date operators to break down the ``date`` field:" -msgstr "" - -#: ../source/reference/operator/aggregation/millisecond.txt:66 -# 808e401a9b674830b3256eb1f7580c40 -msgid "The operation returns the following result:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/min.pot b/locale/pot/reference/operator/aggregation/min.pot deleted file mode 100644 index ccdbbcee601..00000000000 --- a/locale/pot/reference/operator/aggregation/min.pot +++ /dev/null @@ -1,164 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/min.txt:3 -# 1669d78863ec4fa9b1bb444b4825a545 -msgid "$min (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/min.txt:0 -# f10a108952a643469e04961a70e93d62 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/min.txt:14 -# 2c6ce03d1d57405b891926e764065e2a -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/min.txt:18 -# 53686d7bdc8b463fb5de9632579a673b -msgid "Returns the minimum value. :group:`$min` compares both value and type, using the :ref:`specified BSON comparison order ` for values of different types." -msgstr "" - -#: ../source/includes/extracts/fact-aggregation-accumulator-min.rst:3 -# 16378821a38e4999ba726710b3ab40e4 -msgid ":group:`$min` is available in the :pipeline:`$group` and :pipeline:`$project` stages. In previous versions of MongoDB, :group:`$min` is available in the :pipeline:`$group` stage only." -msgstr "" - -#: ../source/reference/operator/aggregation/min.txt:24 -# 98c7b60b5d0145a0bc0962c9900c9228 -msgid "When used in the :pipeline:`$group` stage, :expression:`$min` has the following syntax and returns the minimum value that results from applying an expression to each document in a group of documents that share the same group by key:" -msgstr "" - -#: ../source/reference/operator/aggregation/min.txt:33 -# 2ac9144847704ce3a1452e933f0e7992 -msgid "When used in the :pipeline:`$project` stage, :expression:`$min` returns the minimum of the specified expression or list of expressions for each document and has one of two syntaxes:" -msgstr "" - -#: ../source/reference/operator/aggregation/min.txt:37 -# 050a4507d2074976b020b31fcaf1da53 -msgid ":expression:`$min` has one specified expression as its operand:" -msgstr "" - -#: ../source/reference/operator/aggregation/min.txt:43 -# 8762c81272bb4b1eaa71979aec5f1530 -msgid ":expression:`$min` has a list of specified expressions as its operand:" -msgstr "" - -#: ../source/reference/operator/aggregation/min.txt:50 -# 8e88c8355400414aba99a544739238df -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/min.txt:54 -# 7a091450625040f58e8a2127594750f5 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/min.txt:57 -# 70db048f44824934ac398c647105e6c4 -msgid "Null or Missing Values" -msgstr "" - -#: ../source/reference/operator/aggregation/min.txt:59 -# f8c3077e41ca4c44a72f23e538118d58 -msgid "If some, **but not all**, documents for the :group:`$min` operation have either a ``null`` value for the field or are missing the field, the :group:`$min` operator only considers the non-null and the non-missing values for the field." -msgstr "" - -#: ../source/reference/operator/aggregation/min.txt:64 -# fd3d3a617dd14958ac9785fd0fa84a86 -msgid "If **all** documents for the :group:`$min` operation have ``null`` value for the field or are missing the field, the :group:`$min` operator returns ``null`` for the minimum value." -msgstr "" - -#: ../source/reference/operator/aggregation/min.txt:69 -# b8b49cbeb01b4fb6861ca34e1e05f9ce -msgid "Array Operand" -msgstr "" - -#: ../source/reference/operator/aggregation/min.txt:71 -# ae2764fbc0884a02a5204014fa0ecb55 -msgid "In the :pipeline:`$group` stage, if the expression resolves to an array, :group:`$min` does not traverse the array and compares the array as a whole." -msgstr "" - -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-min.rst:1 -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-min.rst:1 -# 37fcab90bb5c4b4d8bf9c65d41844eaf -# 0ac719aea4b646d897314fb959b0a5a6 -msgid "In the :pipeline:`$project` stage:" -msgstr "" - -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-min.rst:3 -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-min.rst:3 -# e962c8bc736c4377b3561e77a09abe9c -# 808b8610cb9e4f3ba4d7aca7fd6f8ba6 -msgid "With a single expression as its operand, if the expression resolves to an array, :group:`$min` traverses into the array to operate on the numerical elements of the array to return a single value." -msgstr "" - -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-min.rst:7 -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-min.rst:7 -# ecfff7285a4e4fdfbd82f06c4bf8ba69 -# 9dfafb9965914bcda4ec4c1b334e56a3 -msgid "With a list of expressions as its operand, if any of the expressions resolves to an array, :group:`$min` does **not** traverse into the array but instead treats the array as a non-numerical value." -msgstr "" - -#: ../source/reference/operator/aggregation/min.txt:78 -# 4fed1949f7c94ebb8e8009f49a8434db -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/aggregation/min.txt:81 -# a1f0da71b8ae4c86954b99f4ff700c05 -msgid "Use in ``$group`` Stage" -msgstr "" - -#: ../source/reference/operator/aggregation/min.txt:83 -# c1c8e977adba4eee8c269c09f4c1d9af -msgid "Consider a ``sales`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/min.txt:93 -# 3eb91b2de04e4b8abe04d3753557d862 -msgid "Grouping the documents by the ``item`` field, the following operation uses the :group:`$min` accumulator to compute the minimum amount and minimum quantity for each grouping." -msgstr "" - -#: ../source/reference/operator/aggregation/min.txt:111 -# 43611b1e884d4cb0a40d0616aed9114e -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/min.txt:120 -# 7f02b481493d4bf6b2774eb02f99f3b6 -msgid "Use in ``$project`` Stage" -msgstr "" - -#: ../source/reference/operator/aggregation/min.txt:122 -# 6bf4f7785d6548fabca50cf1baaff39b -msgid "A collection ``students`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/min.txt:130 -# ee920dd8706f489192e288b49e19bd2d -msgid "The following example uses the :group:`$min` in the :pipeline:`$project` stage to calculate the minimum quiz scores, the minimum lab scores, and the minimum of the final and the midterm:" -msgstr "" - -#: ../source/reference/operator/aggregation/min.txt:146 -# c2ed6be2b2154754a8379fc033c0c447 -msgid "The operation results in the following documents:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/minute.pot b/locale/pot/reference/operator/aggregation/minute.pot deleted file mode 100644 index 36cbbd4369e..00000000000 --- a/locale/pot/reference/operator/aggregation/minute.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/minute.txt:3 -# a6451f51ba744eefa703e092750468b4 -msgid "$minute (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/minute.txt:0 -# ec3e300b5c44452f86d0abeab652e470 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/minute.txt:14 -# 96cc0344d0474e8da04bd9f4c1b281b2 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/minute.txt:18 -# 1fb6d66e5818474fa3f1a34c840f6b9f -msgid "Returns the minute portion of a date as a number between 0 and 59." -msgstr "" - -#: ../source/reference/operator/aggregation/minute.txt:20 -# 9f3e79838a9b4424a7eb3e8d9f6c7e37 -msgid "The :expression:`$minute` expression has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/minute.txt:26 -# ac616e3c55fe49a099ed2025181f6f8e -msgid "The argument can be any :ref:`expression ` as long as it resolves to a date. For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/minute.txt:31 -# f83036cde1124491aec37df752f1d4db -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/minute.txt:33 -# 320fce07fbc3466aad98430289b16dc7 -msgid "Consider a ``sales`` collection with the following document:" -msgstr "" - -#: ../source/reference/operator/aggregation/minute.txt:39 -# a44ad65446634fdfbeb931757435f9b4 -msgid "The following aggregation uses the :expression:`$minute` and other date expressions to break down the ``date`` field:" -msgstr "" - -#: ../source/reference/operator/aggregation/minute.txt:65 -# 5eedef330a2c48afa8892446420d2c87 -msgid "The operation returns the following result:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/mod.pot b/locale/pot/reference/operator/aggregation/mod.pot deleted file mode 100644 index 986f8a5d6bc..00000000000 --- a/locale/pot/reference/operator/aggregation/mod.pot +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/mod.txt:3 -# ef6e6b30202244fa8d91450adf7079c8 -msgid "$mod (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/mod.txt:0 -# 3f50cb5430554bb7aeac91e3a917d2e3 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/mod.txt:14 -# 451d573b501e403da3d900b044492030 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/mod.txt:18 -# 2cc6284f83a44cb2a551a5ba15f409e3 -msgid "Divides one number by another and returns the *remainder*." -msgstr "" - -#: ../source/reference/operator/aggregation/mod.txt:20 -# c77ba6c5a03142c6b1de0668201b773a -msgid "The :expression:`$mod` expression has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/mod.txt:26 -# b61052e103184fda9cb43e5c47935275 -msgid "The first argument is the dividend, and the second argument is the divisor; i.e. first argument is divided by the second argument." -msgstr "" - -#: ../source/reference/operator/aggregation/mod.txt:29 -# c329e99c2e63433a9625536bce10cca7 -msgid "The arguments can be any valid :ref:`expression ` as long as they resolve to numbers. For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/mod.txt:34 -# e300ce50f12a4f4da941bbafdf4c8b08 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/mod.txt:36 -# 2e0b140d2d35408495fa7f700b14694a -msgid "Consider a ``planning`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/mod.txt:43 -# af5b6b550d3a4c408b2d189e41a231a5 -msgid "The following aggregation uses the :expression:`$mod` expression to return the remainder of the ``hours`` field divided by the ``tasks`` field:" -msgstr "" - -#: ../source/reference/operator/aggregation/mod.txt:55 -# 00df9176711c49ffa22f6c2fadc2c452 -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/month.pot b/locale/pot/reference/operator/aggregation/month.pot deleted file mode 100644 index cfe590d5f68..00000000000 --- a/locale/pot/reference/operator/aggregation/month.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/month.txt:3 -# dca2a1d568bf4144b6c476b389b5f91c -msgid "$month (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/month.txt:0 -# c5e8690f3edb45508c7f108e86110414 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/month.txt:14 -# 242cf66e67624c63a1fa9b9d41656f50 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/month.txt:18 -# 7d53fc4c939c4300b1a7e3f109e6167d -msgid "Returns the month of a date as a number between 1 and 12." -msgstr "" - -#: ../source/reference/operator/aggregation/month.txt:20 -# e5fac0185c9c48f3a5074ee863d86525 -msgid "The :expression:`$month` expression has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/month.txt:26 -# 163ff3a532ea4e50bbe015a8ce24eb03 -msgid "The argument can be any :ref:`expression ` as long as it resolves to a date. For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/month.txt:31 -# 9e74181fa03541048e00064be52335a2 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/month.txt:33 -# 77112036198345f4a4cf4aa7ce046451 -msgid "Consider a ``sales`` collection with the following document:" -msgstr "" - -#: ../source/reference/operator/aggregation/month.txt:39 -# d900dcc6bfe8430dba9320fa6c6f378d -msgid "The following aggregation uses the :expression:`$month` and other date operators to break down the ``date`` field:" -msgstr "" - -#: ../source/reference/operator/aggregation/month.txt:65 -# 3d639befdfcb40a191dbddd885449f76 -msgid "The operation returns the following result:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/multiply.pot b/locale/pot/reference/operator/aggregation/multiply.pot deleted file mode 100644 index 7849a4ce848..00000000000 --- a/locale/pot/reference/operator/aggregation/multiply.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/multiply.txt:3 -# f1d77a4a85a54dcabac18dce0c5c2697 -msgid "$multiply (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/multiply.txt:0 -# 68872295f1bc4c2c82e325e461918874 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/multiply.txt:14 -# ba3d3fd2659f49599299b5bb5213ffef -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/multiply.txt:18 -# 3c6148d464bc41cdbba8b727db0e262f -msgid "Multiplies numbers together and returns the result. Pass the arguments to :expression:`$multiply` in an array." -msgstr "" - -#: ../source/reference/operator/aggregation/multiply.txt:21 -# fa9114f0c1334d27b21601084caad6d8 -msgid "The :expression:`$multiply` expression has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/multiply.txt:27 -# 8b66ea265ce54240b2b9f83e8d87a98c -msgid "The arguments can be any valid :ref:`expression ` as long as they resolve to numbers. For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/multiply.txt:32 -# 35b1c23612284371a646aa58c7decea4 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/multiply.txt:34 -# 1f77be4cd6074139b7262f9723fa1c29 -msgid "Consider a ``sales`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/multiply.txt:42 -# 451475a47bb349a0bcc86b5be9796267 -msgid "The following aggregation uses the :expression:`$multiply` expression in the :pipeline:`$project` pipeline to multiply the ``price`` and the ``quantity`` fields:" -msgstr "" - -#: ../source/reference/operator/aggregation/multiply.txt:54 -# a4da7181912b4df3a66cd8bfa836baae -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/ne.pot b/locale/pot/reference/operator/aggregation/ne.pot deleted file mode 100644 index f6f3891571c..00000000000 --- a/locale/pot/reference/operator/aggregation/ne.pot +++ /dev/null @@ -1,83 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/ne.txt:3 -# a9f8fb64ec594eae93e37eaef10a165e -msgid "$ne (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/ne.txt:0 -# c7c9b3d05e3a49deac8ec0b56b546bab -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/ne.txt:14 -# 192bf87e10804ec8b03b0b1832136b9d -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/ne.txt:18 -# f04a79f5b8324f54b01bbecf986391fd -msgid "Compares two values and returns:" -msgstr "" - -#: ../source/reference/operator/aggregation/ne.txt:20 -# 25b08076703643f2bb7b119c7a0e159c -msgid "``true`` when the values are not equivalent." -msgstr "" - -#: ../source/reference/operator/aggregation/ne.txt:22 -# eeb6b453facf4b5899b5c475de20d587 -msgid "``false`` when the values are equivalent." -msgstr "" - -#: ../source/includes/extracts/fact-agg-comparison-expression-lte.rst:1 -# e22fbcab327f4c75a387a0b7bd75b70e -msgid "The :expression:`$lte` compares both value and type, using the :ref:`specified BSON comparison order ` for values of different types." -msgstr "" - -#: ../source/reference/operator/aggregation/ne.txt:26 -# ba13fa93c5724535b46508e5a5b77c00 -msgid ":expression:`$ne` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/ne.txt:32 -# c487be8fbee44586ad2e8cc7e3f1ee8b -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/ne.txt:35 -# c40a48cf9b3a4a5e830ae02013ab892c -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/ne.txt:37 -# a8142c615e694b78b62a1ef810816d3d -msgid "Consider an ``inventory`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/ne.txt:47 -# e19a001f0bb44f98937f7eaa5f7432bf -msgid "The following operation uses the :expression:`$ne` operator to determine if ``qty`` does not equal ``250``:" -msgstr "" - -#: ../source/reference/operator/aggregation/ne.txt:66 -# 4e673e1bd5c74f4493b67007fcf30f53 -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/not.pot b/locale/pot/reference/operator/aggregation/not.pot deleted file mode 100644 index 8c72b48c59d..00000000000 --- a/locale/pot/reference/operator/aggregation/not.pot +++ /dev/null @@ -1,126 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/not.txt:3 -# d6219c06c78f4b9ab154025f341b8118 -msgid "$not (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/not.txt:0 -# 78acd73bf8c246e089ecc71a89daad73 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/not.txt:14 -# b752e03b3b9b42cb90412f22a5c1a93a -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/not.txt:18 -# a747c5f8c84d434fade291578ecc0bc1 -msgid "Evaluates a boolean and returns the opposite boolean value; i.e. when passed an expression that evaluates to ``true``, :expression:`$not` returns ``false``; when passed an expression that evaluates to ``false``, :expression:`$not` returns ``true``." -msgstr "" - -#: ../source/reference/operator/aggregation/not.txt:23 -# 6e0f7cbfadab4b1abc3874f7808d4ce1 -msgid ":expression:`$not` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/not.txt:29 -# 8f4586e71a0048858551091f702d311d -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/not.txt:33 -# 62acfda265274e46b5cc32ee7b20d7b4 -msgid "Behavior" -msgstr "" - -#: ../source/includes/extracts/fact-agg-boolean-not.rst:1 -# b1eb9f2134904f70a1af44ac6b1ad5f6 -msgid "In addition to the ``false`` boolean value, :expression:`$not` evaluates as ``false`` the following: ``null``, ``0``, and ``undefined`` values. The :expression:`$not` evaluates all other values as ``true``, including non-zero numeric values and arrays." -msgstr "" - -#: ../source/reference/operator/aggregation/not.txt:41 -#: ../source/reference/operator/aggregation/not.txt:78 -# 5626a7bf6a9e43aabd8f002c0694b087 -# 2f38fd8766ca4752ab870c5b1124f601 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/not.txt:45 -# cb60a56435604e2193d245cf2c2253f2 -msgid "Result" -msgstr "" - -#: ../source/reference/operator/aggregation/not.txt:47 -# e59c695703834bb1aaf3b0bd2defbe2a -msgid "``{ $not: [ true ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/not.txt:51 -#: ../source/reference/operator/aggregation/not.txt:57 -# e928ba72f885405d9630ca6b56666678 -# b3d0072aa3dd45bcaa892e66a15828a3 -msgid "``false``" -msgstr "" - -#: ../source/reference/operator/aggregation/not.txt:53 -# b329a13176824ac9a327766c76ab656c -msgid "``{ $not: [ [ false ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/not.txt:59 -# a4af415a52f44ee7bfc2eafcfae07d4f -msgid "``{ $not: [ false ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/not.txt:63 -#: ../source/reference/operator/aggregation/not.txt:69 -#: ../source/reference/operator/aggregation/not.txt:75 -# 190f6e9e50cb4bbcb3489dddb4d8be39 -# a1548b578893416f8d271c340c82da6a -# b273522e8b5f4f6f940f1416e9e6ee4a -msgid "``true``" -msgstr "" - -#: ../source/reference/operator/aggregation/not.txt:65 -# aaddab0716c84dd8898696649e46b116 -msgid "``{ $not: [ null ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/not.txt:71 -# d376fb6067f5460f90bcffc6978c7e09 -msgid "``{ $not: [ 0 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/not.txt:80 -# 04424e4e20ec4c3f8143d7c8dfa0f72e -msgid "Consider an ``inventory`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/not.txt:90 -# a96132bd58bd47079cbe966aa7407efb -msgid "The following operation uses the :expression:`$not` operator to determine if ``qty`` is not greater than ``250``:" -msgstr "" - -#: ../source/reference/operator/aggregation/not.txt:107 -# 9e5bb290a4fa401b986c1656c2414d66 -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/or.pot b/locale/pot/reference/operator/aggregation/or.pot deleted file mode 100644 index b191b34f992..00000000000 --- a/locale/pot/reference/operator/aggregation/or.pot +++ /dev/null @@ -1,124 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/or.txt:3 -# 3d48456cf4214cb0a047462a4e798d07 -msgid "$or (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/or.txt:0 -# dc412df103bf400c98c6789ad55c7e8d -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/or.txt:14 -# ceeb6508517946358573fe0ebc3402ba -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/or.txt:18 -# d1fbb67370a54bb6b8da89f2a0cf94c7 -msgid "Evaluates one or more expressions and returns ``true`` if *any* of the expressions are ``true``. Otherwise, :expression:`$or` returns ``false``." -msgstr "" - -#: ../source/reference/operator/aggregation/or.txt:22 -# 88e62dc21e5b49529443adcbe7f67783 -msgid ":expression:`$or` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/or.txt:28 -# d4951e1bc52047d4aff1f359a82aa867 -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/or.txt:32 -# ea6b2a9a91fd435c9a76e25a77bf73b3 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/or.txt:34 -# 35f7aba49d24449ba4f96b5f06182f5f -msgid ":expression:`$or` uses short-circuit logic: the operation stops evaluation after encountering the first ``true`` expression." -msgstr "" - -#: ../source/includes/extracts/fact-agg-boolean-or.rst:1 -# 4b79a7fb9456447cbd7f2fff8ac57b9a -msgid "In addition to the ``false`` boolean value, :expression:`$or` evaluates as ``false`` the following: ``null``, ``0``, and ``undefined`` values. The :expression:`$or` evaluates all other values as ``true``, including non-zero numeric values and arrays." -msgstr "" - -#: ../source/reference/operator/aggregation/or.txt:43 -#: ../source/reference/operator/aggregation/or.txt:74 -# e411c7e37f5f412daab03d50f8ef9ae0 -# c664d99bbc8a4a8cb601c1be938c201f -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/or.txt:47 -# 66bb2f3e450a4f71a03437800ba7aee3 -msgid "Result" -msgstr "" - -#: ../source/reference/operator/aggregation/or.txt:49 -# 4f94226351ec4c9ca68f5ca6540e897f -msgid "``{ $or: [ true, false ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/or.txt:53 -#: ../source/reference/operator/aggregation/or.txt:59 -# 3bf399b4a1454db0b1200987c5f34979 -# 24c9731ed01346e7af784620fb367a59 -msgid "``true``" -msgstr "" - -#: ../source/reference/operator/aggregation/or.txt:55 -# 5c8efe175ee74ee1ae7f991fee98ec57 -msgid "``{ $or: [ [ false ], false ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/or.txt:61 -# 54a45185a34541f69c1003ef275833b2 -msgid "``{ $or: [ null, 0, undefined ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/or.txt:65 -#: ../source/reference/operator/aggregation/or.txt:71 -# 1d865750b91a437fabdff56f5495f3ce -# 55a8139fc3c747cebd00ff9ebb5db431 -msgid "``false``" -msgstr "" - -#: ../source/reference/operator/aggregation/or.txt:67 -# c7963f6bca114c6aac4fa5f1e10ed5c7 -msgid "``{ $or: [ ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/or.txt:76 -# 49af33f5eec8434987b9c13c4861179e -msgid "Consider an ``inventory`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/or.txt:86 -# fa0a371812a54beab3ed28be0281e6d2 -msgid "The following operation uses the :expression:`$or` operator to determine if ``qty`` is greater than 250 *or* less than ``200``:" -msgstr "" - -#: ../source/reference/operator/aggregation/or.txt:103 -# a30928c3d5d74c7aab2286857a581fea -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/out.pot b/locale/pot/reference/operator/aggregation/out.pot deleted file mode 100644 index 6c9794a892c..00000000000 --- a/locale/pot/reference/operator/aggregation/out.pot +++ /dev/null @@ -1,118 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/out.txt:5 -# 1c0625aaf9944241986156b1acee24f8 -msgid "$out (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/out.txt:0 -# 23f91f2909874acaaa4e85369b67f455 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/out.txt:18 -# 53ffe22999a0464fa28f9e0e4abf61a7 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/out.txt:22 -# c5ad58e29a934e7d90858fecfa6012b5 -msgid "Takes the documents returned by the aggregation pipeline and writes them to a specified collection. The :pipeline:`$out` operator must be *the last stage* in the pipeline. The :pipeline:`$out` operator lets the aggregation framework return result sets of any size." -msgstr "" - -#: ../source/reference/operator/aggregation/out.txt:29 -# 1a4904eb05e54420aeb586ab0e03f3dc -msgid "MongoDB 3.2 added support for :ref:`document validation <3.2-rel-notes-document-validation>`. The ``bypassDocumentValidation`` field enables you to bypass document validation during the :pipeline:`$out` phase of the aggregation operation. This lets you insert documents that do not meet the validation requirements. Specify ``bypassDocumentValidation`` as an option on the aggregation method or command." -msgstr "" - -#: ../source/reference/operator/aggregation/out.txt:37 -# c0b3305df95347e6b1aae5564ccf4f57 -msgid "The :pipeline:`$out` stage has the following prototype form:" -msgstr "" - -#: ../source/reference/operator/aggregation/out.txt:43 -# 83feedf59f4e4ebb92012126efb813c3 -msgid ":pipeline:`$out` takes a string that specifies the output collection name." -msgstr "" - -#: ../source/reference/operator/aggregation/out.txt:48 -# 8aacfcf5014e4081abf134d6a15aea05 -msgid "You cannot specify a sharded collection as the output collection. The input collection for a pipeline can be sharded." -msgstr "" - -#: ../source/reference/operator/aggregation/out.txt:51 -# b160378a3a9045a1875607c120e279bc -msgid "The :pipeline:`$out` operator cannot write results to a :doc:`capped collection `." -msgstr "" - -#: ../source/reference/operator/aggregation/out.txt:55 -# d6afebf3b84944238055b26376ba598d -msgid "Behaviors" -msgstr "" - -#: ../source/reference/operator/aggregation/out.txt:58 -# 539331d18dc84cd89fa6adbb640128f7 -msgid "Create New Collection" -msgstr "" - -#: ../source/reference/operator/aggregation/out.txt:60 -# 89d5cb8cc5fd49129cf7eee92bf25cc2 -msgid "The :pipeline:`$out` operation creates a new collection in the current database if one does not already exist. The collection is not visible until the aggregation completes. If the aggregation fails, MongoDB does not create the collection." -msgstr "" - -#: ../source/reference/operator/aggregation/out.txt:66 -# 96d08cf8a9684cb1a2b80ddbc4634259 -msgid "Replace Existing Collection" -msgstr "" - -#: ../source/reference/operator/aggregation/out.txt:68 -# 5387fe5419574102af4155327d36fab7 -msgid "If the collection specified by the :pipeline:`$out` operation already exists, then upon completion of the aggregation, the :pipeline:`$out` stage atomically replaces the existing collection with the new results collection. The :pipeline:`$out` operation does not change any indexes that existed on the previous collection. If the aggregation fails, the :pipeline:`$out` operation makes no changes to the pre-existing collection." -msgstr "" - -#: ../source/reference/operator/aggregation/out.txt:77 -# 0b98ff2907744f15af547bbbedb2792e -msgid "Index Constraints" -msgstr "" - -#: ../source/reference/operator/aggregation/out.txt:79 -# 351e9cee1e2b4b578e9fed22bbca9d2f -msgid "The pipeline will fail to complete if the documents produced by the pipeline would violate any unique indexes, including the index on the ``_id`` field of the original output collection." -msgstr "" - -#: ../source/reference/operator/aggregation/out.txt:84 -# 83576ac609cc4906a04acdf9148aa185 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/out.txt:86 -# b48255f111ac4795a059a9b0e1c71c75 -msgid "A collection ``books`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/out.txt:96 -# 5c87548ba0d745938b7cde6d2f29a909 -msgid "The following aggregation operation pivots the data in the ``books`` collection to have titles grouped by authors and then writes the results to the ``authors`` collection." -msgstr "" - -#: ../source/reference/operator/aggregation/out.txt:107 -# 618f3f288ec44173bc744d9dc5f9193f -msgid "After the operation, the ``authors`` collection contains the following documents:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/pow.pot b/locale/pot/reference/operator/aggregation/pow.pot deleted file mode 100644 index 1d1ea6a0a74..00000000000 --- a/locale/pot/reference/operator/aggregation/pow.pot +++ /dev/null @@ -1,150 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/pow.txt:3 -# 389649a09e0c486bab16c321ef74d638 -msgid "$pow (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/pow.txt:0 -# ef6bcd9ca0ee48db899318eeedd11de8 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/pow.txt:14 -# a4ebc12463d24bacbb3d90d88ca04ec9 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/pow.txt:20 -# 96c87cdf6fab45dbb67f0adc631e73dd -msgid "Raises a number to the specified exponent and returns the result. :expression:`$pow` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/pow.txt:27 -# cc536a800c3a4b1db0e03c9e751d9a08 -msgid "The ```` expression can be any valid :ref:`expression ` as long as it resolves to a number." -msgstr "" - -#: ../source/reference/operator/aggregation/pow.txt:30 -# 7fc10d72a9dc435daa4e647d74ee50a8 -msgid "The ```` expression can be any valid :ref:`expression ` as long as it resolves to a number." -msgstr "" - -#: ../source/reference/operator/aggregation/pow.txt:33 -# ef659876aa2b4be9a9868c351c0424d0 -msgid "You cannot raise ``0`` to a negative exponent." -msgstr "" - -#: ../source/reference/operator/aggregation/pow.txt:36 -# fb845f91f45942198eb43f93e8c6ddb9 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/pow.txt:38 -# 07f7fd1737d04f1aa328fb62fb3a9107 -msgid "The result will have the same type as the input except when it cannot be represented accurately in that type. In these cases:" -msgstr "" - -#: ../source/reference/operator/aggregation/pow.txt:41 -# 9f7cdfaccaeb4d35b9f3188a79f103e7 -msgid "A 32-bit integer will be converted to a 64-bit integer if the result is representable as a 64-bit integer." -msgstr "" - -#: ../source/reference/operator/aggregation/pow.txt:44 -# 54c75d23e749440da651812bb0efc518 -msgid "A 32-bit integer will be converted to a double if the result is not representable as a 64-bit integer." -msgstr "" - -#: ../source/reference/operator/aggregation/pow.txt:47 -# ddcdf6d471a648649ebfd08bce2bc035 -msgid "A 64-bit integer will be converted to double if the result is not representable as a 64-bit integer." -msgstr "" - -#: ../source/includes/extracts/agg-expression-null-operand-pow.rst:1 -# fe9f2951a55842c18b6f60af57189acc -msgid "If either argument resolves to a value of ``null`` or refers to a field that is missing, ``$pow`` returns ``null``. If either argument resolves to ``NaN``, ``$pow`` returns ``NaN``." -msgstr "" - -#: ../source/reference/operator/aggregation/pow.txt:56 -#: ../source/reference/operator/aggregation/pow.txt:72 -# adde1968925547c88b549e3b89856b81 -# 300a56a6859d469d90b0c9ee3f56429b -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/pow.txt:57 -# a39df0250c844292a63bc3c06d556247 -msgid "Results" -msgstr "" - -#: ../source/reference/operator/aggregation/pow.txt:59 -# 9ef31b8995a346cd953d8dd8078f2730 -msgid "``{ $pow: [ 5, 0 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/pow.txt:60 -# 04671643db5e4a8a95b4a83ebe66cab8 -msgid "``1``" -msgstr "" - -#: ../source/reference/operator/aggregation/pow.txt:62 -# 6a85f546961b4873bedcf7d25a2c0c05 -msgid "``{ $pow: [ 5, 2 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/pow.txt:63 -# 90849b00e7d649699dd19064db9687d7 -msgid "``25``" -msgstr "" - -#: ../source/reference/operator/aggregation/pow.txt:65 -# 16584df7ac3944e18233536dd909f617 -msgid "``{ $pow: [ 5, -2 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/pow.txt:66 -# a249e11b22ad459a9135282275fb3ded -msgid "``0.04``" -msgstr "" - -#: ../source/reference/operator/aggregation/pow.txt:68 -# 4d9e25b6a7aa45039e2f5ca5bd2a6ef2 -msgid "``{ $pow: [ -5, 0.5 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/pow.txt:69 -# 840e2cc21ad342dc99d69b64c00eaa13 -msgid "``NaN``" -msgstr "" - -#: ../source/reference/operator/aggregation/pow.txt:74 -# e244ff5aef824be596b5636577ea8787 -msgid "A collection named ``quizzes`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/pow.txt:114 -# 44e57bd82983427a83ecf77aae51fdc7 -msgid "The following example calculates the variance for each quiz:" -msgstr "" - -#: ../source/reference/operator/aggregation/pow.txt:122 -# ebb56f87be4848659afdf8e2f5f33be4 -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/project.pot b/locale/pot/reference/operator/aggregation/project.pot deleted file mode 100644 index ec13c3ce502..00000000000 --- a/locale/pot/reference/operator/aggregation/project.pot +++ /dev/null @@ -1,283 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/project.txt:3 -# 44677646f969480dbe8557c5b398d92e -msgid "$project (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:0 -# 67b630dbf7fa4daebbdba4daf0836a83 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:14 -# b3eccbce96824679aa2703ed743b5ef4 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:18 -# 2971153108d242e99cac80e6db59bd0a -msgid "Passes along the documents with only the specified fields to the next stage in the pipeline. The specified fields can be existing fields from the input documents or newly computed fields." -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:22 -# 4bb63f63011046eb8efcf2bc972b2322 -msgid "The :pipeline:`$project` stage has the following prototype form:" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:28 -# 6abea26cdbd14fa4a4ed96396db5c2b1 -msgid "The :pipeline:`$project` takes a document that can specify the inclusion of fields, the suppression of the ``_id`` field, the addition of new fields, and the resetting the values of existing fields. The specifications have the following forms:" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:36 -# 69a8266297994c27b9ad83d97c9ba474 -msgid "Syntax" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:37 -# 78db8aaada214090bec3ac391a96cf43 -msgid "Description" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:39 -# 42deada95cc84d3aacb7355cfc63948d -msgid "``: <1 or true>``" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:41 -# 00c3a0fb575145e8bca2a00a7c6ad5b4 -msgid "Specify the inclusion of a field." -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:43 -# 76740b3742b241a695d3f53abdcb0dd8 -msgid "``_id: <0 or false>``" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:44 -# 8bb2282d0e3a4b8980c487041da3fbf5 -msgid "Specify the suppression of the ``_id`` field." -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:46 -# 81fdfa5f59ee4001be1df10b17f38940 -msgid "``: ``" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:47 -# d31933b6da6841fd9e09070a52e2c4f2 -msgid "Add a new field or reset the value of an existing field." -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:50 -# bf909ebf49ec47939953992e1fb64049 -msgid "Considerations" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:53 -# 1bb42840ee2045159d572155c35b527e -msgid "Include Existing Fields" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:55 -# 17772bb338064c868502068ceb41dd3f -msgid "The ``_id`` field is, by default, included in the output documents. To include the other fields from the input documents in the output documents, you must explicitly specify the inclusion in :pipeline:`$project`." -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:60 -# 2a9a97d385664c2f897573aa0688145d -msgid "If you specify an inclusion of a field that does not exist in the document, :pipeline:`$project` ignores that field inclusion; i.e. :pipeline:`$project` does not add the field to the document." -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:66 -# 0e4ae62e85124a878ac48426e54acdc3 -msgid "Suppress the ``_id`` Field" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:68 -# 2a84bf13806448ef89bec691c780ab82 -msgid "The ``_id`` field is always included in the output documents by default. To exclude the ``_id`` field from the output documents, you must explicitly specify the suppression of the ``_id`` field in :pipeline:`$project`." -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:74 -# f0145130be8444938456a5b233e0739f -msgid "Add New Fields or Reset Existing Fields" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:76 -# cd53fe27e9c04e83b90b61e80f13f2fe -msgid "To add a new field or to reset the value of an existing field, specify the field name and set its value to some expression. For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:80 -# b2b9e5a628904380a0d2f6dad02d17ad -msgid "To set a field value directly to a numeric or boolean literal, as opposed to setting the field to an expression that resolves to a literal, use the :expression:`$literal` operator. Otherwise, :pipeline:`$project` treats the numeric or boolean literal as a flag for including or excluding the field." -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:86 -# 2a84bae78f5c4e6fbf21cd7d046557a5 -msgid "By specifying a new field and setting its value to the field path of an existing field, you can effectively rename a field." -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:91 -# 8637ac6d1afa4b10a4ad8693b6f81599 -msgid "Starting in MongoDB 3.2, :pipeline:`$project` stage supports using the square brackets ``[]`` to directly create new array fields. If array specification includes fields that are non-existent in a document, the operation substitutes ``null`` as the value for that field. For an example, see :ref:`example-project-new-array-fields`." -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:98 -# 5543572a520a481aaccd2ff01688aa29 -msgid "Embedded Document Fields" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:100 -# 615410441483473ca764987c4350cf5e -msgid "When projecting or adding/resetting a field within an embedded document, you can either use :term:`dot notation`, as in" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:107 -# 32ae0339c8ea47aa98cd9dd0a3c0c871 -msgid "Or you can nest the fields:" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:113 -# 0badd007c2634ed684229590e910e401 -msgid "When nesting the fields, you *cannot* use dot notation inside the embedded document to specify the field, e.g. ``contact: { \"address.country\": <1 or 0 or expression> }`` is *invalid*." -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:118 -# a9ba9897d3334499b1f5f6a0a4f264ea -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:121 -# 5344d9fbf6c64e9c88f67c44d4be8760 -msgid "Include Specific Fields in Output Documents" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:123 -#: ../source/reference/operator/aggregation/project.txt:156 -#: ../source/reference/operator/aggregation/project.txt:215 -# 6c54832c46984af5be5868fab4d69324 -# 25a799ea75b44ee18a30d6953a56d1ae -# 8e4d1bd1e6044098958e7e52c4e031a1 -msgid "Consider a ``books`` collection with the following document:" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:135 -# 7807d1e6ee52407f9f12de2f95cc22b0 -msgid "The following :pipeline:`$project` stage includes only the ``_id``, ``title``, and the ``author`` fields in its output documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:142 -#: ../source/reference/operator/aggregation/project.txt:176 -#: ../source/reference/operator/aggregation/project.txt:251 -# b6cd29e45c9c436c9eaff42b89e8c87d -# e330da41208d4272a270f426abdf1945 -# 683d2d241ea54a71b982b59adee110f9 -msgid "The operation results in the following document:" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:149 -# 2389f614ca95456f9cd4c11555f0b3ad -msgid "Suppress ``_id`` Field in the Output Documents" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:151 -# 7d84e22ba2ae4a50aba83c453c958352 -msgid "The ``_id`` field is always included by default. To exclude the ``_id`` field from the output documents of the :pipeline:`$project` stage, specify the exclusion of the ``_id`` field by setting it to ``0`` in the projection document." -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:168 -# 4cf5bdb3ea924625bf90c9393dc4cd97 -msgid "The following :pipeline:`$project` stage excludes the ``_id`` field but includes the ``title``, and the ``author`` fields in its output documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:183 -# 02c66b6d970b490abbe2092be80bc3e6 -msgid "Include Specific Fields from Embedded Documents" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:185 -# 578f1d1660a54af7859be69f0a28394c -msgid "Consider a ``bookmarks`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:192 -# c1b65a7c08d64b4780611254885f9087 -msgid "To include only the ``title`` field in the embedded document in the ``stop`` field, you can use the :term:`dot notation`:" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:199 -# dfe80eaf8bb34ad5ab61234d1780eecd -msgid "Or, you can nest the inclusion specification in a document:" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:205 -# ff8838a13b1b487fae55625b94601da8 -msgid "Both specifications result in the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:213 -# 9620992af41644fe96856395afbf768e -msgid "Include Computed Fields" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:227 -# 3cd95320f394432fbaad1ffc77e34974 -msgid "The following :pipeline:`$project` stage adds the new fields ``isbn``, ``lastName``, and ``copiesSold``:" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:272 -# d2d20420558a41aa8490d3f9c7da29fe -msgid "Project New Array Fields" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:274 -# 34d4459544994f83b014d046b517c384 -msgid "For example, if a collection includes the following document:" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:280 -# cb6a576c57aa4a8eaa65187a6e65a1a5 -msgid "The following operation projects the fields ``x`` and ``y`` as elements in a new field ``myArray``:" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:287 -#: ../source/reference/operator/aggregation/project.txt:305 -# e5c423f373be4ec2a3d7f16499ba8e43 -# d6c514fb68ef4a1fab4ebcc8a8116a00 -msgid "The operation returns the following document:" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:293 -# 114af6b19e4f45c3bfc8cab93c651650 -msgid "If array specification includes fields that are non-existent in a document, the operation substitutes ``null`` as the value for that field." -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:297 -# 2234c36532ed4f5e952b69fbc6d92c0f -msgid "For example, given the same document as above, the following operation projects the fields ``x``, ``y``, and a non-existing field ``$someField`` as elements in a new field ``myArray``:" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:312 -# 8f0eb499df6e4e56a01ac74c489ec23d -msgid ":doc:`/tutorial/aggregation-zip-code-data-set`, :doc:`/tutorial/aggregation-with-user-preference-data`" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/push.pot b/locale/pot/reference/operator/aggregation/push.pot deleted file mode 100644 index 8bd74cdd614..00000000000 --- a/locale/pot/reference/operator/aggregation/push.pot +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/push.txt:3 -# b55ac40391864e02959a6c01c33737ad -msgid "$push (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/push.txt:0 -# 3441b5087f6242ceb567ed1b3763de1e -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/push.txt:14 -# babf7cda8ce94a219713ea83465c4e43 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/push.txt:18 -# 93d5fa2a1623430e925424bb363fe54b -msgid "Returns an array of *all* values that result from applying an expression to each document in a group of documents that share the same group by key." -msgstr "" - -#: ../source/includes/extracts/fact-aggregation-accumulator-push.rst:1 -# bcd2b599635241b19f232346a92b4b84 -msgid ":group:`$push` is only available in the :pipeline:`$group` stage." -msgstr "" - -#: ../source/reference/operator/aggregation/push.txt:24 -# 6e62f9a7b54d40fead8a2f98469c8cab -msgid ":expression:`$push` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/push.txt:30 -# 1934247620ad4a1ebbe7eb543e904e91 -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/push.txt:33 -# 3517a5e02a7941a296f151aab1c52fbd -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/push.txt:35 -# 35c1df6a22b349b1afb02cf00ee5601d -msgid "Consider a ``sales`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/push.txt:47 -# eb4727d6823545808ccfca735d8f53ef -msgid "Grouping the documents by the day and the year of the ``date`` field, the following operation uses the :expression:`$push` accumulator to compute the list of items and quantities sold for each group:" -msgstr "" - -#: ../source/reference/operator/aggregation/push.txt:65 -# 446073b5bf494181a357e3ce5a1dead1 -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/range.pot b/locale/pot/reference/operator/aggregation/range.pot deleted file mode 100644 index b13bce9d2e2..00000000000 --- a/locale/pot/reference/operator/aggregation/range.pot +++ /dev/null @@ -1,165 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/range.txt:3 -# 30dc394eb8b5403aa7233b386ac9cf88 -msgid "$range (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/range.txt:0 -# 8c4402d6d706426f8f979b879e79ba1e -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/range.txt:14 -# 7a3653ad3e434be59d86f466e3d2a79f -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/range.txt:18 -# 8044327ca12946c08c85764005006131 -msgid "Returns an array whose elements are a generated sequence of numbers. :expression:`$range` generates the sequence from the specified starting number by successively incrementing the starting number by the specified step value up to but not including the end point." -msgstr "" - -#: ../source/reference/operator/aggregation/range.txt:23 -# 258ffde050b349638001a40a68ade890 -msgid ":expression:`$range` has the following :ref:`operator expression syntax `:" -msgstr "" - -#: ../source/reference/operator/aggregation/range.txt:34 -# 52727588bfd64d36b2542261bbccf4aa -msgid "Operand" -msgstr "" - -#: ../source/reference/operator/aggregation/range.txt:35 -# d9f99be4dec545e0a9ac6e9884ac65f6 -msgid "Description" -msgstr "" - -#: ../source/reference/operator/aggregation/range.txt:37 -# 047c158924dc4d6b83ca0057896dfbdf -msgid "````" -msgstr "" - -#: ../source/reference/operator/aggregation/range.txt:39 -# dd325f5c2de94fa5b134f84216effb86 -msgid "An integer that specifies the start of the sequence. Can be any valid :ref:`expression ` that resolves to an integer." -msgstr "" - -#: ../source/reference/operator/aggregation/range.txt:43 -# b1e5b95b7fbd4bbcabb2a1f0e5d244f2 -msgid "````" -msgstr "" - -#: ../source/reference/operator/aggregation/range.txt:45 -# a5e533ed42f44f01b6d457e642373b37 -msgid "An integer that specifies the exclusive upper limit of the sequence. Can be any valid :ref:`expression ` that resolves to an integer." -msgstr "" - -#: ../source/reference/operator/aggregation/range.txt:49 -# 739e0a14c8e14ef690ac733142f30236 -msgid "````" -msgstr "" - -#: ../source/reference/operator/aggregation/range.txt:51 -# 5498a379107f4769895c64ac906c609b -msgid "Optional. An integer that specifies the increment value. Can be any valid :ref:`expression ` that resolves to a non-zero integer. Defaults to 1." -msgstr "" - -#: ../source/reference/operator/aggregation/range.txt:56 -# 072995929a9947e9a9c365e9c9c76fa7 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/range.txt:58 -# 6f6328cf12bb4b4b90b2c0177ea44350 -msgid "The ```` and ```` arguments are required and must be integers. The ```` argument is optional, and defaults to ``1`` if omitted." -msgstr "" - -#: ../source/reference/operator/aggregation/range.txt:66 -#: ../source/reference/operator/aggregation/range.txt:83 -# c71c868604654526ace7542598c783fb -# cd33e43f1c9240cab75b766287491efa -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/range.txt:67 -# ac0594f6672642b9adada9ea83901520 -msgid "Results" -msgstr "" - -#: ../source/reference/operator/aggregation/range.txt:70 -# 97ae8eea30854703bc239afa934b97cf -msgid "``{ $range: [ 0, 10, 2 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/range.txt:71 -# 14194c6001dd4986b3e86a8ab43c0832 -msgid "``[ 0, 2, 4, 6, 8 ]``" -msgstr "" - -#: ../source/reference/operator/aggregation/range.txt:73 -# ddcc87dd99954946b41902f2e466ef17 -msgid "``{ $range: [ 10, 0, -2 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/range.txt:74 -# 59c4470db2e34d1281c06dbc45273a07 -msgid "``[ 10, 8, 6, 4, 2 ]``" -msgstr "" - -#: ../source/reference/operator/aggregation/range.txt:76 -# 6f1b6cc92a7c44eabfdcd405f93a5c9e -msgid "``{ $range: [ 0, 10, -2 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/range.txt:77 -# e45ff2bc2aae4120acbd1aadd7f8bb21 -msgid "``[ ]``" -msgstr "" - -#: ../source/reference/operator/aggregation/range.txt:79 -# 17886997a62e45baa8cc37023fdd08d1 -msgid "``{ $range: [ 0, 5 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/range.txt:80 -# 4f105fc01b7f4709a7b57137d94e0efa -msgid "``[ 1, 2, 3, 4, 5]``" -msgstr "" - -#: ../source/reference/operator/aggregation/range.txt:85 -# 90192b7db1db4b2a85b27ca22a31734d -msgid "The following example uses a collection called ``distances`` that lists cities along with their distance in miles from San Francisco." -msgstr "" - -#: ../source/reference/operator/aggregation/range.txt:89 -# 06594b30d9e8473ba5629101fe8ca42b -msgid "Documents in the ``distances`` collection:" -msgstr "" - -#: ../source/reference/operator/aggregation/range.txt:98 -# c63986e5ccae4ecd80aa01ac1f334746 -msgid "A bicyclist is planning to ride from San Francisco to each city listed in the collection and wants to stop and rest every 25 miles. The following aggregation pipeline operation uses the ``$range`` operator to determine the stopping points for each trip." -msgstr "" - -#: ../source/reference/operator/aggregation/range.txt:115 -# 29ab5bd45cd24a4bba7c6195739ef7f1 -msgid "The operation returns the following:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/redact.pot b/locale/pot/reference/operator/aggregation/redact.pot deleted file mode 100644 index 1ccd5a6d231..00000000000 --- a/locale/pot/reference/operator/aggregation/redact.pot +++ /dev/null @@ -1,160 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/redact.txt:3 -# 7b1c2fce21094f61b50821cc532ee8f9 -msgid "$redact (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:0 -# f8c8955d960f40c58050f00d8622e96c -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:14 -# 8198ec705a704459ab6549f3dbe607f5 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:20 -# b0b140018bd549eab214e6ec75acd6bb -msgid "Restricts the contents of the documents based on information stored in the documents themselves." -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:25 -# c767cc22b6134e6bbaf73142994fcb35 -msgid "The :pipeline:`$redact` stage has the following prototype form:" -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:31 -# f3067756085b4d22ac8ebe04269db505 -msgid "The argument can be any valid :ref:`expression ` as long as it resolves to `$$DESCEND`_, `$$PRUNE`_, or `$$KEEP`_ system variables. For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:40 -# 5068bcbbda674d2ab8b8fab5f8a3bdf5 -msgid "System Variable" -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:42 -# 27768099beea4e43b6ba56880f0fabc7 -msgid "Description" -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:44 -# e7af69ea94eb4eecb1237a6d7d2dd6c2 -msgid "_`$$DESCEND`" -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:46 -# 36b1d7418f8342a99745f2e8f68a4f8f -msgid ":pipeline:`$redact` returns the fields at the current document level, excluding embedded documents. To include embedded documents and embedded documents within arrays, apply the :expression:`$cond` expression to the embedded documents to determine access for these embedded documents." -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:52 -# c05c5bb162ff46878b9139c1d2e00b5e -msgid "_`$$PRUNE`" -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:54 -# fd1c0c23425b469cbb1dec97b529f4f4 -msgid ":pipeline:`$redact` excludes all fields at this current document/embedded document level, **without** further inspection of any of the excluded fields. This applies even if the excluded field contains embedded documents that may have different access levels." -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:60 -# 9bfacf99c6524c4db136b7151eec632a -msgid "_`$$KEEP`" -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:62 -# 701a8a832a2740b5ba6a90ecd72195d5 -msgid ":pipeline:`$redact` returns or keeps all fields at this current document/embedded document level, **without** further inspection of the fields at this level. This applies even if the included field contains embedded documents that may have different access levels." -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:69 -# 8a954b8fe6364f219c166bd1dac66366 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:71 -# bee9098320db4bb7b42fdad96ba792a6 -msgid "The examples in this section use the :method:`db.collection.aggregate()` helper provided in the 2.6 version of the :program:`mongo` shell." -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:76 -# 521879c05cde479aa9eb0191e029a319 -msgid "Evaluate Access at Every Document Level" -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:78 -# 29b74b67049b4444a30b4d6882b38508 -msgid "A ``forecasts`` collection contains documents of the following form where the ``tags`` field lists the different access values for that document/embedded document level; i.e. a value of ``[ \"G\", \"STLW\" ]`` specifies either ``\"G\"`` or ``\"STLW\"`` can access the data:" -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:112 -# d6653526b0b34d4d8c5b62004e919b59 -msgid "A user has access to view information with either the tag ``\"STLW\"`` or ``\"G\"``. To run a query on all documents with year ``2014`` for this user, include a :pipeline:`$redact` stage as in the following:" -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:133 -#: ../source/reference/operator/aggregation/redact.txt:226 -# 3dc951b827724eab898a9867326c2b16 -# 561a2f3c13474dedb27a40a12f60b2d6 -msgid "The aggregation operation returns the following \"redacted\" document:" -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:156 -# 42b6f254da104db4bacf0f681bb4f8b3 -msgid ":expression:`$size`, :expression:`$setIntersection`" -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:159 -# 6c1aa076c3d1431f9f9346e732944c66 -msgid "Exclude All Fields at a Given Level" -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:161 -# d1a1da3bca724ac1a6faa7258c2b100e -msgid "A collection ``accounts`` contains the following document:" -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:195 -# dee72b143dc942c88da737a81232fb22 -msgid "In this example document, the ``level`` field determines the access level required to view the data." -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:198 -# 7ea32e5a8d16435fa2852e0a0017551a -msgid "To run a query on all documents with status ``A`` and exclude *all* fields contained in a document/embedded document at level ``5``, include a :pipeline:`$redact` stage that specifies the system variable ``\"$$PRUNE\"`` in the ``then`` field:" -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:220 -# 9a749c6d7dcc4f9c814e724b5d70a220 -msgid "The :pipeline:`$redact` stage evaluates the ``level`` field to determine access. If the ``level`` field equals ``5``, then exclude all fields at that level, even if the excluded field contains embedded documents that may have different ``level`` values, such as the ``shipping_addr`` field." -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:237 -# ad1a65672b9948aea379b6d5e8003a92 -msgid "The result set shows that the :pipeline:`$redact` stage excluded the field ``cc`` as a whole, including the ``shipping_addr`` field which contained embedded documents that had ``level`` field values equal to ``3`` and not ``5``." -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:242 -# bb5f917b946a47db9e662b83a4143193 -msgid ":doc:`/tutorial/implement-field-level-redaction` for steps to set up multiple combinations of access for the same data." -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/reduce.pot b/locale/pot/reference/operator/aggregation/reduce.pot deleted file mode 100644 index 75478e9d3c4..00000000000 --- a/locale/pot/reference/operator/aggregation/reduce.pot +++ /dev/null @@ -1,181 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/reduce.txt:3 -# 57f52feee8d74f80992249eb6b88172e -msgid "$reduce (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/reduce.txt:0 -# ba62a234b97243d29c174bad77990001 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/reduce.txt:14 -# fa363fd235bf49a280b8cf4945a62397 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/reduce.txt:20 -# f2b4ce309cca498096c0a20142fe3b3a -msgid "Applies an expression to each element in an array and combines them into a single value." -msgstr "" - -#: ../source/reference/operator/aggregation/reduce.txt:23 -# c3bf576eadcf41f6846f240c159e250d -msgid ":expression:`$reduce` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/reduce.txt:37 -# b3056ae293264157be4bf0757e6111d4 -msgid "If ``input`` resolves to an empty array, :expression:`$reduce` returns ``initialValue``." -msgstr "" - -#: ../source/reference/operator/aggregation/reduce.txt:44 -# f40c7a38016740318bb11071c03b2290 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/reduce.txt:45 -# 6fa4189a38a447e19378f1e5b771ac9c -msgid "Results" -msgstr "" - -#: ../source/reference/operator/aggregation/reduce.txt:57 -# 3851c2dc342c44f39c299aeaeeb94258 -msgid "``\"abc\"``" -msgstr "" - -#: ../source/reference/operator/aggregation/reduce.txt:72 -# 76e8647758064c5ba609f64f6a9c6b41 -msgid "``{ \"sum\" : 15, \"product\" : 48 }``" -msgstr "" - -#: ../source/reference/operator/aggregation/reduce.txt:84 -# bf5e92cc95164d799bbc99d62ed93568 -msgid "``[ 1, 2, 3, 4, 5, 6 ]``" -msgstr "" - -#: ../source/reference/operator/aggregation/reduce.txt:87 -# f55fdd8d4bcd42e49b29fc540d405c4d -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/aggregation/reduce.txt:90 -# cec91e9c6674466b8eeca8dbfca05eea -msgid "Multiplication" -msgstr "" - -#: ../source/reference/operator/aggregation/reduce.txt:93 -# 12c6dc102bf44f8db59578c9c894c5d7 -msgid "Probability" -msgstr "" - -#: ../source/reference/operator/aggregation/reduce.txt:95 -# 4449ffb8f3c743c589d690ba8f9f8bb8 -msgid "A collection named ``events`` contains the events of a probability experiment. Each experiment can have multiple ``events``, such as rolling a die several times or drawing several cards **(without replacement)** in succession to achieve a desired result. In order to obtain the overall probability of the experiment, we will need to multiply the probability of each event in the experiment." -msgstr "" - -#: ../source/reference/operator/aggregation/reduce.txt:113 -# 5ff0ba06745b4161b18f296f65618d38 -msgid "**Steps**:" -msgstr "" - -#: ../source/reference/operator/aggregation/reduce.txt:115 -# 30175cdf41484d0180e9e013ef14d529 -msgid "Use ``$group`` to group by the ``experimentId`` and use ``$push`` to create an array with the probability of each event." -msgstr "" - -#: ../source/reference/operator/aggregation/reduce.txt:118 -# 533754e25bbb4c60bf14b3b9bd108786 -msgid "Use ``$reduce`` with ``$multiply`` to multiply and combine the elements of ``probabilityArr`` into a single value and project it." -msgstr "" - -#: ../source/reference/operator/aggregation/reduce.txt:146 -#: ../source/reference/operator/aggregation/reduce.txt:192 -#: ../source/reference/operator/aggregation/reduce.txt:252 -#: ../source/reference/operator/aggregation/reduce.txt:297 -#: ../source/reference/operator/aggregation/reduce.txt:337 -# 2b9e878a266b429eb655f5c4da45854c -# f8f4212ccd364b40b5d9cf331e684d77 -# 7d08f5cb02a54d0ba54aaa1a1a8ba184 -# 046c523518264691b461fcf3417ed4c1 -# cf3ab2bca33f4156aba65739b0b32fae -msgid "The operation returns the following:" -msgstr "" - -#: ../source/reference/operator/aggregation/reduce.txt:156 -# 40c4a1e8ffac45ee942675c5bf5efcf5 -msgid "Discounted Merchandise" -msgstr "" - -#: ../source/reference/operator/aggregation/reduce.txt:158 -# b4f52ec5fc894292bb6ea5d1f7916437 -msgid "A collection named ``clothes`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/reduce.txt:168 -# b5ba3f51f8d841bbacc54cbf6d9ab67f -msgid "Each document contains a ``discounts`` array containing the currently available percent-off coupons for each item. If each discount can be applied to the product once, we can calculate the lowest price by using ``$reduce`` to apply the following formula for each element in the ``discounts`` array: (1 - discount) * price." -msgstr "" - -#: ../source/reference/operator/aggregation/reduce.txt:203 -# 140eb2a86e1846cc9b73e0c590780c53 -msgid "String Concatenation" -msgstr "" - -#: ../source/reference/operator/aggregation/reduce.txt:205 -# ab5aa801b51549bd895a84f8e52548c8 -msgid "A collection named ``people`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/reduce.txt:216 -# 9c0b96778e7f42c8a6f1bf2d04dc2965 -msgid "The following example reduces the ``hobbies`` array of strings into a single string ``bio``:" -msgstr "" - -#: ../source/reference/operator/aggregation/reduce.txt:263 -# cf6338886a03480cb8a2f91b79881442 -msgid "Array Concatenation" -msgstr "" - -#: ../source/reference/operator/aggregation/reduce.txt:265 -# 7792a27365dd459bad0a9fb18bcc06fc -msgid "A collection named ``matrices`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/reduce.txt:275 -# 54ad1438a33e43e38a6cef4a51d467e5 -msgid "Computing a Single Reduction" -msgstr "" - -#: ../source/reference/operator/aggregation/reduce.txt:277 -# aef3e334e4b04cbab134fe815083f9ea -msgid "The following example collapses the two dimensional arrays into a single array ``collapsed``:" -msgstr "" - -#: ../source/reference/operator/aggregation/reduce.txt:307 -# 47332d091bec4c8c92ac0ea787468be3 -msgid "Computing a Multiple Reductions" -msgstr "" - -#: ../source/reference/operator/aggregation/reduce.txt:309 -# eee862edd67249c2bc754159b4779a0a -msgid "The following example performs the same two dimensional array collapse as the example above, but also creates a new array containing only the first element of each array." -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/replaceRoot.pot b/locale/pot/reference/operator/aggregation/replaceRoot.pot deleted file mode 100644 index d0ca49dcb55..00000000000 --- a/locale/pot/reference/operator/aggregation/replaceRoot.pot +++ /dev/null @@ -1,149 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/replaceRoot.txt:3 -# 8409e910f7914f459bd1fe6f62a3f75b -msgid "$replaceRoot (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/replaceRoot.txt:0 -# 05b7c9977f27492ab6e24135b8dc899b -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/replaceRoot.txt:14 -# d65de771f31a4b6983e99bbe2802e7df -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/replaceRoot.txt:20 -# 078e4e26767445b6b086a3d78a56cb24 -msgid "Promotes a specified document to the top level and replaces all other fields. The operation replaces all existing fields in the input document, including the ``_id`` field. You can promote an existing embedded document to the top level, or create a new document for promotion (see :ref:`example`)." -msgstr "" - -#: ../source/reference/operator/aggregation/replaceRoot.txt:28 -# a0ab40c8e6d2432fa964d667bf770821 -msgid "The :pipeline:`$replaceRoot` stage has the following form:" -msgstr "" - -#: ../source/reference/operator/aggregation/replaceRoot.txt:34 -# 96cf58f0726c4db19219ec1ea4b3a393 -msgid "The replacement document can be any valid :ref:`expression ` that resolves to a document." -msgstr "" - -#: ../source/reference/operator/aggregation/replaceRoot.txt:38 -# 72a331a4e40f42248f69e1de050f8a6f -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/replaceRoot.txt:42 -# bbb24d4761a9443a829d979dfb4f8d25 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/replaceRoot.txt:44 -# 2217a062f8d14b25a03d094e2c163947 -msgid "``$replaceRoot`` operations fail with an error if ```` is not a document." -msgstr "" - -#: ../source/reference/operator/aggregation/replaceRoot.txt:47 -# 1839ce3885524516afb21fe303710b00 -msgid "If the replacement document refers to a field in the input document that does not exist, the operation fails with an error. To ensure that the replacement document exists, use a :pipeline:`$match` stage first to check for existence before passing documents to the :pipeline:`$replaceRoot` stage (see :ref:`example`)." -msgstr "" - -#: ../source/reference/operator/aggregation/replaceRoot.txt:55 -# 0159dd5f7d814f97bcacfa13e0b6bc98 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/aggregation/replaceRoot.txt:58 -# a218ea4405f7413d9e5458163e1b6d62 -msgid "``$replaceRoot`` with an embedded document" -msgstr "" - -#: ../source/reference/operator/aggregation/replaceRoot.txt:60 -# 2faff5b43aaa462e9cf64274e3c5412e -msgid "A collection named ``produce`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/replaceRoot.txt:77 -# 7b0a5fb971e34551b0ad7165203bad01 -msgid "The following operation uses the :pipeline:`$replaceRoot` stage to promote the ``in_stock`` document to the top level, discarding the current top level fields." -msgstr "" - -#: ../source/reference/operator/aggregation/replaceRoot.txt:89 -# bc5899b8e544495aab29e055204feb1d -msgid "The operation returns the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/replaceRoot.txt:99 -# 0d219a6e8dcc43049307b787dca68c34 -msgid "``$replaceRoot`` with a ``$match`` stage" -msgstr "" - -#: ../source/reference/operator/aggregation/replaceRoot.txt:101 -# d2a42fd6d3e34ed2a66e73a64b73296a -msgid "A collection named ``people`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/replaceRoot.txt:109 -# bc4550e4471b4cf9891397ccffede1aa -msgid "In order to run an aggregation operation with a ``$replaceRoot`` stage to promote the ``pets`` field to the top level, you need to also include a ``$match`` stage to filter out any documents which do not contain a ``pets`` field." -msgstr "" - -#: ../source/reference/operator/aggregation/replaceRoot.txt:125 -#: ../source/reference/operator/aggregation/replaceRoot.txt:165 -#: ../source/reference/operator/aggregation/replaceRoot.txt:204 -# 2ace71d998f34115af011dfd7ea507aa -# 267afac2e3a2496b8eaef0ce4db83c0d -# 7b2890ddf0884d329cc97a99dc5b871d -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/replaceRoot.txt:135 -# fe2975e80a9f4c5099a0fb419edadcfa -msgid "``$replaceRoot`` with a newly created document" -msgstr "" - -#: ../source/reference/operator/aggregation/replaceRoot.txt:137 -# 5d0e5731b29142c6b6a36edc8a00cea4 -msgid "You can also create new documents as part of the ``$replaceRoot`` stage and use them to replace all the other fields." -msgstr "" - -#: ../source/reference/operator/aggregation/replaceRoot.txt:140 -#: ../source/reference/operator/aggregation/replaceRoot.txt:176 -# b43081faf5b94fb38b07bebdbf90f7fa -# 7a0963375c1e49af8e7c3e4b41508edf -msgid "A collection named ``contacts`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/replaceRoot.txt:148 -# a9e5691b75de451f98144bdf200bcdbd -msgid "The following operation creates a new document out of the ``first_name`` and ``last_name`` fields." -msgstr "" - -#: ../source/reference/operator/aggregation/replaceRoot.txt:174 -# c35a1c96e89348babef7dd18fa591939 -msgid "``$replaceRoot`` with an array element" -msgstr "" - -#: ../source/reference/operator/aggregation/replaceRoot.txt:187 -# eab223f728264c628143840097558491 -msgid "The following operation promotes the embedded document with key ``cell`` to the top level:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/reverseArray.pot b/locale/pot/reference/operator/aggregation/reverseArray.pot deleted file mode 100644 index 0802ed84eca..00000000000 --- a/locale/pot/reference/operator/aggregation/reverseArray.pot +++ /dev/null @@ -1,150 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/reverseArray.txt:3 -# a124fb2f80a44e789edf89c298203c97 -msgid "$reverseArray (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/reverseArray.txt:0 -# ee291162caa048f89289ba93a7d7c6b7 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/reverseArray.txt:14 -# a7dd23f7a6734700acb8f6f4a285b56f -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/reverseArray.txt:20 -# bf24e51f64fe42b6a93069deb68b7452 -msgid "Accepts an array expression as an argument and returns an array with the elements in reverse order." -msgstr "" - -#: ../source/reference/operator/aggregation/reverseArray.txt:23 -# 9297f56148fd4e34809e778c459076f9 -msgid ":expression:`$reverseArray` has the following :ref:`operator expression syntax `:" -msgstr "" - -#: ../source/reference/operator/aggregation/reverseArray.txt:30 -# eba8c2882ddb4bafa39d0e22a8854f5a -msgid "The argument can be any valid :ref:`expression ` as long as it resolves to an array." -msgstr "" - -#: ../source/reference/operator/aggregation/reverseArray.txt:34 -# db65707ac92547dfac80690c1c40a0be -msgid "Behavior" -msgstr "" - -#: ../source/includes/extracts/agg-expression-null-operand-reverseArray.rst:1 -# d0a730a80d2c4ee885e77858225fb178 -msgid "If the argument resolves to a value of ``null`` or refers to a missing field, :expression:`$reverseArray` returns ``null``." -msgstr "" - -#: ../source/includes/extracts/agg-expression-null-operand-reverseArray.rst:4 -# 7d7fc397d5104da68f77ccc0d888c93b -msgid "If the argument does not resolve to an array or ``null`` nor refers to a missing field, :expression:`$reverseArray` returns an error." -msgstr "" - -#: ../source/reference/operator/aggregation/reverseArray.txt:38 -# 7e07c13a0d434105932d04c2986c28ff -msgid "``$reverseArray`` returns an empty array when the argument is an empty array." -msgstr "" - -#: ../source/reference/operator/aggregation/reverseArray.txt:40 -# 799dd78c784d4ca4894b2ac489da6de9 -msgid "If the argument contains subarrays, ``$reverseArray`` only operates on the top level array elements and will not reverse the contents of subarrays." -msgstr "" - -#: ../source/reference/operator/aggregation/reverseArray.txt:46 -#: ../source/reference/operator/aggregation/reverseArray.txt:65 -# 1748d18f94e04a65879158f7ea837b2b -# 90d000e1cc1b44f1bdea13fd533d69a4 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/reverseArray.txt:47 -# c268b3258dae45c4a5a660fc5aa5c19f -msgid "Results" -msgstr "" - -#: ../source/reference/operator/aggregation/reverseArray.txt:49 -# 5a68a8e1b8bf415c9adbbb62407754da -msgid "``{ $reverseArray: [ 1, 2, 3 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/reverseArray.txt:50 -# 99619e1126df41c2a37880ee29e346ca -msgid "``[ 3, 2, 1 ]``" -msgstr "" - -#: ../source/reference/operator/aggregation/reverseArray.txt:52 -# f3853650c8984ac3b99f077b4933f2b7 -msgid "``{ $reverseArray: { $slice: [ [ \"foo\", \"bar\", \"baz\", \"qux\" ], 1, 2 ] } }``" -msgstr "" - -#: ../source/reference/operator/aggregation/reverseArray.txt:53 -# 33761748f6644944a34e971edd4e08bc -msgid "``[ \"baz\", \"bar\" ]``" -msgstr "" - -#: ../source/reference/operator/aggregation/reverseArray.txt:55 -# aee4c93c7d8e4054a693de68bf2d15d8 -msgid "``{ $reverseArray: null }``" -msgstr "" - -#: ../source/reference/operator/aggregation/reverseArray.txt:56 -# 16d190219c794a65b27e21cad13bd235 -msgid "``null``" -msgstr "" - -#: ../source/reference/operator/aggregation/reverseArray.txt:58 -# 71509cba7c924ea78e309f4b1bcbeec6 -msgid "``{ $reverseArray: [ ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/reverseArray.txt:59 -# 13eab1eae35c4245acf7816a34f4834f -msgid "``[ ]``" -msgstr "" - -#: ../source/reference/operator/aggregation/reverseArray.txt:61 -# 07779eb4cda34e79b64fca480b1ac900 -msgid "``{ $reverseArray: [ [ 1, 2, 3 ], [ 4, 5, 6 ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/reverseArray.txt:62 -# 88e179d3fa2f47339608b19bbc02d40f -msgid "``[ [ 4, 5, 6 ], [ 1, 2, 3 ] ]``" -msgstr "" - -#: ../source/reference/operator/aggregation/reverseArray.txt:67 -# a4c7192b26294033891c7fa933587fb7 -msgid "A collection named ``users`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/reverseArray.txt:76 -# 33363c4cba4141d196bc1294aaa2a3eb -msgid "The following example returns an array containing the elements of the ``favorites`` array in reverse order:" -msgstr "" - -#: ../source/reference/operator/aggregation/reverseArray.txt:91 -# 62afe9718ed146e59cfa0a10117ab7ee -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/sample.pot b/locale/pot/reference/operator/aggregation/sample.pot deleted file mode 100644 index e58482fa3c3..00000000000 --- a/locale/pot/reference/operator/aggregation/sample.pot +++ /dev/null @@ -1,98 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/sample.txt:3 -# cdd6961df3d44bca81df0907629b0f60 -msgid "$sample (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/sample.txt:0 -# e456caf44d9344ce81899533605c5d73 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/sample.txt:14 -# 27211d656ef041e8ab4511af74a62913 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/sample.txt:20 -# 306f5894cf5a474b8bfcab5a2aa0d8ec -msgid "Randomly selects the specified number of documents from its input." -msgstr "" - -#: ../source/reference/operator/aggregation/sample.txt:22 -# fb8fe6c6c6234711928503685db3df74 -msgid "The :pipeline:`$sample` stage has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/sample.txt:29 -# d3cb8b57e9e2476fa58aa021fdf92f3b -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/sample.txt:31 -# c37f924ba7cd4c038780458b1304c7f8 -msgid "In order to get N random documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/sample.txt:33 -# d35bb2d352f9480c96e199a3ab084496 -msgid "If N is greater than or equal to 5% of the total documents in the collection, :pipeline:`$sample` performs a collection scan, performs a sort, and then select the top N documents. As such, the :pipeline:`$sample` stage is subject to the :ref:`sort memory restrictions `." -msgstr "" - -#: ../source/reference/operator/aggregation/sample.txt:39 -# 7049d7955ba846baa30b832cf81af8ec -msgid "If N is less than 5% of the total documents in the collection," -msgstr "" - -#: ../source/reference/operator/aggregation/sample.txt:41 -# 06ea7b51899a446687410f3786784d9c -msgid "If using :doc:`/core/wiredtiger`, :pipeline:`$sample` uses a pseudo-random cursor over the collection to sample N documents." -msgstr "" - -#: ../source/reference/operator/aggregation/sample.txt:44 -# a9a4551de88744c49d0e2379a27ca965 -msgid "If using :doc:`/core/mmapv1`, :pipeline:`$sample` uses the ``_id`` index to randomly select N documents." -msgstr "" - -#: ../source/reference/operator/aggregation/sample.txt:49 -# 59e6c4669bc64eeea629152620bcd04e -msgid ":pipeline:`$sample` may output the same document more than once in its result set. For more information, see :ref:`cursor-isolation`." -msgstr "" - -#: ../source/reference/operator/aggregation/sample.txt:53 -# 2e88366e1b0d4259bb7b9b444508f6d8 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/sample.txt:55 -# 544d923191484cb9b568042d8f88f6b5 -msgid "Given a collection named ``users`` with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/sample.txt:67 -# fda8457a25704a3c807ba35848e82391 -msgid "The following aggregation operation randomly selects ``3`` documents from the collection:" -msgstr "" - -#: ../source/reference/operator/aggregation/sample.txt:76 -# 54fa5eb5f6114a21b8287157748ac5bb -msgid "The operation returns three random documents." -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/second.pot b/locale/pot/reference/operator/aggregation/second.pot deleted file mode 100644 index 221da142c3e..00000000000 --- a/locale/pot/reference/operator/aggregation/second.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/second.txt:3 -# 87eaf8366521441699fc05341848c352 -msgid "$second (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/second.txt:0 -# 7ea3fd1f5caf49728be8f910ec3514bd -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/second.txt:14 -# 4f557b1d0e7945e1be7d2d481cc4750e -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/second.txt:18 -# 69f24d8afe064ccd8267f1b622efa381 -msgid "Returns the second portion of a date as a number between 0 and 59, but can be 60 to account for leap seconds." -msgstr "" - -#: ../source/reference/operator/aggregation/second.txt:21 -# 30b2e1b2311f4e0a8ac6f5d3e40e9390 -msgid "The :expression:`$second` expression has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/second.txt:27 -# 67282375e1084c88b593eefbac457d5e -msgid "The argument can be any valid :ref:`expression ` as long as it resolves to a date. For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/second.txt:32 -# 75e9bcb762464fef9bf99f08d46ebe54 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/second.txt:34 -# 307432de0219444e970dacb425120a74 -msgid "Consider a ``sales`` collection with the following document:" -msgstr "" - -#: ../source/reference/operator/aggregation/second.txt:40 -# 25000ba617b341258e3c7570930531af -msgid "The following aggregation uses the :expression:`$second` and other date expressions to break down the ``date`` field:" -msgstr "" - -#: ../source/reference/operator/aggregation/second.txt:66 -# a5fe39f0eb984a8db469393ea9d40845 -msgid "The operation returns the following result:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/setDifference.pot b/locale/pot/reference/operator/aggregation/setDifference.pot deleted file mode 100644 index 8c7d017e96c..00000000000 --- a/locale/pot/reference/operator/aggregation/setDifference.pot +++ /dev/null @@ -1,115 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/setDifference.txt:3 -# eac66306709a44bf93175d1dc07895a9 -msgid "$setDifference (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/setDifference.txt:0 -# 2f4a059b296747a385ecb95a1884292a -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/setDifference.txt:14 -# 04e19f9155bf4ceba9fb80daf3d7ed83 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/setDifference.txt:20 -# ab4f54c7e6df48c99ccdd001b5ad86dc -msgid "Takes two sets and returns an array containing the elements that only exist in the first set; i.e. performs a `relative complement `_ of the second set relative to the first." -msgstr "" - -#: ../source/reference/operator/aggregation/setDifference.txt:25 -# bfc76660b59c460092468e87d9545818 -msgid ":expression:`$setDifference` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/setDifference.txt:31 -# 49621b44dab74ef698f9f210ae24e563 -msgid "The arguments can be any valid :ref:`expression ` as long as they each resolve to an array. For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/setDifference.txt:37 -# ff82a5c4330d49ce88af5750b15b8627 -msgid "Behavior" -msgstr "" - -#: ../source/includes/important-set-operator-semantics.rst:3 -# 0f2306407af94bc99fe3c7a7341c56d9 -msgid "|set-operator-name| performs set operation on arrays, treating arrays as sets. If an array contains duplicate entries, |set-operator-name| ignores the duplicate entries. |set-operator-name| ignores the order of the elements." -msgstr "" - -#: ../source/includes/important-set-operator-semantics.rst:10 -# de8e3432d60e43b59780b11d127e575f -msgid "|set-operator-name| filters out duplicates in its result to output an array that contain only unique entries. The order of the elements in the output array is unspecified." -msgstr "" - -#: ../source/includes/extracts/fact-agg-top-level-expressions-setDifference.rst:1 -# 0b6ae867f8ea430f88eaa73f9db475d1 -msgid "If a set contains a nested array element, :expression:`$setDifference` does *not* descend into the nested array but evaluates the array at top-level." -msgstr "" - -#: ../source/reference/operator/aggregation/setDifference.txt:49 -#: ../source/reference/operator/aggregation/setDifference.txt:68 -# 8905520feebd44d4b0c20dde3bdd258f -# b927a8951ca546a98dc0704c1f8e4fb7 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/setDifference.txt:53 -# 5c003055b118474f8cacc6662c7704af -msgid "Result" -msgstr "" - -#: ../source/reference/operator/aggregation/setDifference.txt:55 -# 79c8197c98604c06998d1fc85f5b3adc -msgid "``{ $setDifference: [ [ \"a\", \"b\", \"a\" ], [ \"b\", \"a\" ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/setDifference.txt:59 -# b9f4af586cde471a94ec6e7b4cb8d954 -msgid "``[ ]``" -msgstr "" - -#: ../source/reference/operator/aggregation/setDifference.txt:61 -# ac4f250e84ec42698e6d926f8798ef52 -msgid "``{ $setDifference: [ [ \"a\", \"b\" ], [ [ \"a\", \"b\" ] ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/setDifference.txt:65 -# b5648f53e7814871b5db67b51d537c4e -msgid "``[ \"a\", \"b\" ]``" -msgstr "" - -#: ../source/reference/operator/aggregation/setDifference.txt:70 -# 43109b7c239b432caa1be46d599d181b -msgid "Consider an ``experiments`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/setDifference.txt:84 -# 09e5f5469cfd4e85a109154d8f237e6f -msgid "The following operation uses the :expression:`$setDifference` operator to return an array of elements found in the ``B`` array but *not* in the ``A`` array:" -msgstr "" - -#: ../source/reference/operator/aggregation/setDifference.txt:96 -# a7961ddf0e0242d2ba892400f1112a14 -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/setEquals.pot b/locale/pot/reference/operator/aggregation/setEquals.pot deleted file mode 100644 index 05e7672c981..00000000000 --- a/locale/pot/reference/operator/aggregation/setEquals.pot +++ /dev/null @@ -1,110 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/setEquals.txt:3 -# f26a097d1b0340dcba80c72e6a4f3707 -msgid "$setEquals (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/setEquals.txt:0 -# 7d008d2713c441e0a16802b5f31aed15 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/setEquals.txt:14 -# 0a3e3f9342094bc1839786a8349e2647 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/setEquals.txt:20 -# 52a45a07e88541059cf52d7e4b94ac16 -msgid "Compares two or more arrays and returns ``true`` if they have the same distinct elements and ``false`` otherwise." -msgstr "" - -#: ../source/reference/operator/aggregation/setEquals.txt:23 -# 7222261164e94c1f9ba828c560f90e21 -msgid ":expression:`$setEquals` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/setEquals.txt:29 -# ca51a95d4e904be998b91f4b82145dd7 -msgid "The arguments can be any valid :ref:`expression ` as long as they each resolve to an array. For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/setEquals.txt:35 -# 9ead1a7ec1ac4f7da191cbaf0129783d -msgid "Behavior" -msgstr "" - -#: ../source/includes/important-set-operator-semantics.rst:3 -# 71a95b77726a49c28c98f9e826bbd5ed -msgid "|set-operator-name| performs set operation on arrays, treating arrays as sets. If an array contains duplicate entries, |set-operator-name| ignores the duplicate entries. |set-operator-name| ignores the order of the elements." -msgstr "" - -#: ../source/includes/extracts/fact-agg-top-level-expressions-setEquals.rst:1 -# 40fa26a9ffb8468f9bfa8e399e5db0f0 -msgid "If a set contains a nested array element, :expression:`$setEquals` does *not* descend into the nested array but evaluates the array at top-level." -msgstr "" - -#: ../source/reference/operator/aggregation/setEquals.txt:48 -#: ../source/reference/operator/aggregation/setEquals.txt:67 -# fb150fd82fbb456696eebc7ea06c68b0 -# 371a6e07a36742a380395487542c3d0f -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/setEquals.txt:52 -# 56fa26e1cff444dca0ead84adf639235 -msgid "Result" -msgstr "" - -#: ../source/reference/operator/aggregation/setEquals.txt:54 -# 8b8851dd226c4702883d9e169b1361f6 -msgid "``{ $setEquals: [ [ \"a\", \"b\", \"a\" ], [ \"b\", \"a\" ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/setEquals.txt:58 -# fbd3031c81b3401f8e7a0ffad58c436b -msgid "``true``" -msgstr "" - -#: ../source/reference/operator/aggregation/setEquals.txt:60 -# a6c129014ec94160986271aaa4be09d7 -msgid "``{ $setEquals: [ [ \"a\", \"b\" ], [ [ \"a\", \"b\" ] ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/setEquals.txt:64 -# b9c5e71a203f42629a90b0e677abd140 -msgid "``false``" -msgstr "" - -#: ../source/reference/operator/aggregation/setEquals.txt:69 -# db6d78df1ce942dc926f878b7393c6ff -msgid "Consider an ``experiments`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/setEquals.txt:83 -# 5c27a685fa5146f498648cbbc2889f8b -msgid "The following operation uses the :expression:`$setEquals` operator to determine if the ``A`` array and the ``B`` array contain the same elements:" -msgstr "" - -#: ../source/reference/operator/aggregation/setEquals.txt:95 -# f3e0a6e6188f4ac4bbb97b3be72e39f9 -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/setIntersection.pot b/locale/pot/reference/operator/aggregation/setIntersection.pot deleted file mode 100644 index 091604c345f..00000000000 --- a/locale/pot/reference/operator/aggregation/setIntersection.pot +++ /dev/null @@ -1,115 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/setIntersection.txt:3 -# 0e089aa2e0bc4deb8883f3fa12084333 -msgid "$setIntersection (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/setIntersection.txt:0 -# 94b5f6eee06541a090c121a9e5e63fe1 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/setIntersection.txt:14 -# 25bb9eba228446f1a9bf463e283b931c -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/setIntersection.txt:20 -# 80f2fab47af54b0c848943cba74c38ad -msgid "Takes two or more arrays and returns an array that contains the elements that appear in every input array." -msgstr "" - -#: ../source/reference/operator/aggregation/setIntersection.txt:23 -# 4d1d6d30b9754c06b48ca6a2f8e6713f -msgid ":expression:`$setIntersection` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/setIntersection.txt:29 -# b85c9e948ed84055888a8b59097c38e9 -msgid "The arguments can be any valid :ref:`expression ` as long as they each resolve to an array. For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/setIntersection.txt:35 -# 71846233ab714d2f9df3ae5c2b6ba51a -msgid "Behavior" -msgstr "" - -#: ../source/includes/important-set-operator-semantics.rst:3 -# f8d9543cc5a44ed1b91df28a67adb779 -msgid "|set-operator-name| performs set operation on arrays, treating arrays as sets. If an array contains duplicate entries, |set-operator-name| ignores the duplicate entries. |set-operator-name| ignores the order of the elements." -msgstr "" - -#: ../source/includes/important-set-operator-semantics.rst:10 -# 1312a3e93994491396ab125d2d093a46 -msgid "|set-operator-name| filters out duplicates in its result to output an array that contain only unique entries. The order of the elements in the output array is unspecified." -msgstr "" - -#: ../source/includes/extracts/fact-agg-top-level-expressions-setIntersection.rst:1 -# 0032dc99d837450ebde065ec82d5d5f1 -msgid "If a set contains a nested array element, :expression:`$setIntersection` does *not* descend into the nested array but evaluates the array at top-level." -msgstr "" - -#: ../source/reference/operator/aggregation/setIntersection.txt:47 -#: ../source/reference/operator/aggregation/setIntersection.txt:66 -# cc7c25704b644506b16fe8a8cccc9918 -# 8bcd4179c45e45eba2dc35da862a7b07 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/setIntersection.txt:51 -# 30ea31d4f7894008a8e58cbe2c589e3f -msgid "Result" -msgstr "" - -#: ../source/reference/operator/aggregation/setIntersection.txt:53 -# 185c953eb4dd401cb34a32e4a73419cd -msgid "``{ $setIntersection: [ [ \"a\", \"b\", \"a\" ], [ \"b\", \"a\" ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/setIntersection.txt:57 -# 721a075e0f364ad5b1ac95a6dce94c03 -msgid "``[ \"b\", \"a\" ]``" -msgstr "" - -#: ../source/reference/operator/aggregation/setIntersection.txt:59 -# 6ae9afa7f6c745c88349d09ace22d1a9 -msgid "``{ $setIntersection: [ [ \"a\", \"b\" ], [ [ \"a\", \"b\" ] ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/setIntersection.txt:63 -# 516d633840bc404ea8a104be7fb596a0 -msgid "``[ ]``" -msgstr "" - -#: ../source/reference/operator/aggregation/setIntersection.txt:68 -# c6bee59e968c4a62aea5d64572daf3d3 -msgid "Consider an ``experiments`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/setIntersection.txt:82 -# 6f49de8876454d88a1a6d9e8ceb554d1 -msgid "The following operation uses the :expression:`$setIntersection` operator to return an array of elements common to both the ``A`` array and the ``B`` array:" -msgstr "" - -#: ../source/reference/operator/aggregation/setIntersection.txt:94 -# 6e9b93fb5fb849c3ae70957d06fa986e -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/setIsSubset.pot b/locale/pot/reference/operator/aggregation/setIsSubset.pot deleted file mode 100644 index e80625657b3..00000000000 --- a/locale/pot/reference/operator/aggregation/setIsSubset.pot +++ /dev/null @@ -1,110 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/setIsSubset.txt:3 -# 9d55c45e396b4d13a0d866abc7023dd1 -msgid "$setIsSubset (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/setIsSubset.txt:0 -# d0b95f9a6a344ca7ac2fa59bced074a1 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/setIsSubset.txt:14 -# 711c098ba31a41e0b8893f934b80d66a -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/setIsSubset.txt:20 -# 25d9d721c67a4d0eb7aae066de940618 -msgid "Takes two arrays and returns ``true`` when the first array is a subset of the second, including when the first array equals the second array, and ``false`` otherwise." -msgstr "" - -#: ../source/reference/operator/aggregation/setIsSubset.txt:24 -# 7a37c17825064b30b5a60e4136ba1066 -msgid ":expression:`$setIsSubset` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/setIsSubset.txt:30 -# d626724afdc64551af4f5fe2255f5513 -msgid "The arguments can be any valid :ref:`expression ` as long as they each resolve to an array. For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/setIsSubset.txt:36 -# b2c727b110b246e08fef4035fe22adc9 -msgid "Behavior" -msgstr "" - -#: ../source/includes/important-set-operator-semantics.rst:3 -# b33f2facc41a49a8b0db93496b870f59 -msgid "|set-operator-name| performs set operation on arrays, treating arrays as sets. If an array contains duplicate entries, |set-operator-name| ignores the duplicate entries. |set-operator-name| ignores the order of the elements." -msgstr "" - -#: ../source/includes/extracts/fact-agg-top-level-expressions-setIsSubset.rst:1 -# 381d1dd3ec1441578b6c84320d2e0588 -msgid "If a set contains a nested array element, :expression:`$setIsSubset` does *not* descend into the nested array but evaluates the array at top-level." -msgstr "" - -#: ../source/reference/operator/aggregation/setIsSubset.txt:49 -#: ../source/reference/operator/aggregation/setIsSubset.txt:68 -# 67a734974e46456096f549021c7e5816 -# 57ff08f9856c46cb88563f8c77fc2e5b -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/setIsSubset.txt:53 -# c3d69e6d427c49bf802f1352c241c7d2 -msgid "Result" -msgstr "" - -#: ../source/reference/operator/aggregation/setIsSubset.txt:55 -# 890511ce90914a9f8618a16d287f1153 -msgid "``{ $setIsSubset: [ [ \"a\", \"b\", \"a\" ], [ \"b\", \"a\" ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/setIsSubset.txt:59 -# 6b0c0ba71b3847d3aab0652f12d7ba4c -msgid "``true``" -msgstr "" - -#: ../source/reference/operator/aggregation/setIsSubset.txt:61 -# 29ca553a41ad4db0a05a3de9906d0210 -msgid "``{ $setIsSubset: [ [ \"a\", \"b\" ], [ [ \"a\", \"b\" ] ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/setIsSubset.txt:65 -# a7471781288b411c8aed3928c9292e28 -msgid "``false``" -msgstr "" - -#: ../source/reference/operator/aggregation/setIsSubset.txt:70 -# 816daf92f8824d5587bce98e39bccc48 -msgid "Consider an ``experiments`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/setIsSubset.txt:84 -# 5c89c33e2bd74218b91963a4fc51a528 -msgid "The following operation uses the :expression:`$setIsSubset` operator to determine if the ``A`` array is a subset of the ``B`` array:" -msgstr "" - -#: ../source/reference/operator/aggregation/setIsSubset.txt:96 -# 8ce7f3fef29a45b68d86bda40f9522d5 -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/setUnion.pot b/locale/pot/reference/operator/aggregation/setUnion.pot deleted file mode 100644 index 971f890cbe3..00000000000 --- a/locale/pot/reference/operator/aggregation/setUnion.pot +++ /dev/null @@ -1,115 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/setUnion.txt:3 -# fc8119b84c7d452e9683779caf282a21 -msgid "$setUnion (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/setUnion.txt:0 -# f4528e936ec54e6f875e2939983b2185 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/setUnion.txt:14 -# b1f3fef5c09f443eacf8f60f90b2f7cd -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/setUnion.txt:20 -# bfc58d5912504c8eb60778b8993d5649 -msgid "Takes two or more arrays and returns an array containing the elements that appear in any input array." -msgstr "" - -#: ../source/reference/operator/aggregation/setUnion.txt:23 -# 97b12929ff68433ba1dbdd7b9c351e81 -msgid ":expression:`$setUnion` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/setUnion.txt:29 -# 1800629a21254988a7ba872febeba629 -msgid "The arguments can be any valid :ref:`expression ` as long as they each resolve to an array. For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/setUnion.txt:35 -# 83c80b5aa6854bf4a04748e8180e1c14 -msgid "Behavior" -msgstr "" - -#: ../source/includes/important-set-operator-semantics.rst:3 -# 404e5faa364247c8bdf07b6b57f91817 -msgid "|set-operator-name| performs set operation on arrays, treating arrays as sets. If an array contains duplicate entries, |set-operator-name| ignores the duplicate entries. |set-operator-name| ignores the order of the elements." -msgstr "" - -#: ../source/includes/important-set-operator-semantics.rst:10 -# 442a0eb843e84ea3819dc16402314b3e -msgid "|set-operator-name| filters out duplicates in its result to output an array that contain only unique entries. The order of the elements in the output array is unspecified." -msgstr "" - -#: ../source/includes/extracts/fact-agg-top-level-expressions-setUnion.rst:1 -# aba8ba4e37db4e63a10834d63d4c90b0 -msgid "If a set contains a nested array element, :expression:`$setUnion` does *not* descend into the nested array but evaluates the array at top-level." -msgstr "" - -#: ../source/reference/operator/aggregation/setUnion.txt:47 -#: ../source/reference/operator/aggregation/setUnion.txt:66 -# 32b844982ed246a1b7559254964f9b9e -# e2f4e8861eb44dbba9d8783767562d78 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/setUnion.txt:51 -# 455984aa12514de6ababc0de220e743b -msgid "Result" -msgstr "" - -#: ../source/reference/operator/aggregation/setUnion.txt:53 -# 2763348c212544f1848e6314fbee1ad2 -msgid "``{ $setUnion: [ [ \"a\", \"b\", \"a\" ], [ \"b\", \"a\" ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/setUnion.txt:57 -# aad8cacb45e543c7815adad2ce8ebb81 -msgid "``[ \"b\", \"a\" ]``" -msgstr "" - -#: ../source/reference/operator/aggregation/setUnion.txt:59 -# b3faaab0b9a74f0da10cdfa0a7ca18b5 -msgid "``{ $setUnion: [ [ \"a\", \"b\" ], [ [ \"a\", \"b\" ] ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/setUnion.txt:63 -# af5de034561f4fbe80e7141855dee940 -msgid "``[ [ \"a\", \"b\" ], \"b\", \"a\" ]``" -msgstr "" - -#: ../source/reference/operator/aggregation/setUnion.txt:68 -# 82673b6a37494dfab9ee88145128b5b7 -msgid "Consider an ``experiments`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/setUnion.txt:82 -# 84783508e756447e945c0e7efd2eb488 -msgid "The following operation uses the :expression:`$setUnion` operator to return an array of elements found in the ``A`` array or the ``B`` array or both:" -msgstr "" - -#: ../source/reference/operator/aggregation/setUnion.txt:94 -# da146b20e66d4a9490a99a10891f18a3 -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/size.pot b/locale/pot/reference/operator/aggregation/size.pot deleted file mode 100644 index a0e975f6487..00000000000 --- a/locale/pot/reference/operator/aggregation/size.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/size.txt:3 -# 2b81c15f31134cd8bb03541c3c6ead3e -msgid "$size (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/size.txt:0 -# c54048c16ebd466ab024cdf6dc0c4c7c -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/size.txt:16 -# 17fde5fef90544e08c3983aa82bfad73 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/size.txt:20 -# 3d22bbc81ea943fc9490a61c227e32fb -msgid "Counts and returns the total the number of items in an array." -msgstr "" - -#: ../source/reference/operator/aggregation/size.txt:22 -# d7909721b4aa431095a225a9c9d9335f -msgid ":expression:`$size` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/size.txt:28 -# 06570f66921a482cb53c231dc3b09d00 -msgid "The argument for :expression:`$size` can be any :ref:`expression ` as long as it resolves to an array. For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/size.txt:35 -# 2f00b796c6c84b9380edb09aa46f114e -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/size.txt:37 -# e44c708f914f448aa896d7f5746077de -msgid "Consider a ``inventory`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/size.txt:45 -# bfef633f98ec4ec0bede93e76fbbe751 -msgid "The following aggregation pipeline operation use the :expression:`$size` to return the number of elements in the ``colors`` array:" -msgstr "" - -#: ../source/reference/operator/aggregation/size.txt:62 -# 14e17c7420d642d1ab6e7f4fc542e651 -msgid "The operation returns the following:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/skip.pot b/locale/pot/reference/operator/aggregation/skip.pot deleted file mode 100644 index 5f2a7ac8343..00000000000 --- a/locale/pot/reference/operator/aggregation/skip.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/skip.txt:3 -# 14ea424ab7b24fc5970119363482d92d -msgid "$skip (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/skip.txt:0 -# c9ad68e328904516beb72ed27f6b7362 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/skip.txt:14 -# 8b134fa8a356429487c044b1c83b73e7 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/skip.txt:18 -# 60b3b927d74f463f9ea667b0e391d572 -msgid "Skips over the specified number of :term:`documents ` that pass into the stage and passes the remaining documents to the next stage in the :term:`pipeline`." -msgstr "" - -#: ../source/reference/operator/aggregation/skip.txt:22 -# c83cc75db49d42a1b0f62c1a9b5d592e -msgid "The :pipeline:`$skip` stage has the following prototype form:" -msgstr "" - -#: ../source/reference/operator/aggregation/skip.txt:28 -# 052345dc358d43e8b9e36bb73ee5a0a6 -msgid ":pipeline:`$skip` takes a positive integer that specifies the maximum number of documents to skip." -msgstr "" - -#: ../source/reference/operator/aggregation/skip.txt:32 -# bb0999a4948e4af186c24f7c50403214 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/skip.txt:34 -# d51b394669ac45fa878309d25bc569ce -msgid "Consider the following example:" -msgstr "" - -#: ../source/reference/operator/aggregation/skip.txt:42 -# 9ee4002a321846f188faf87a92fe9ec4 -msgid "This operation skips the first 5 documents passed to it by the pipeline. :pipeline:`$skip` has no effect on the content of the documents it passes along the pipeline." -msgstr "" - -#: ../source/reference/operator/aggregation/skip.txt:47 -# 74338ec72cad47fd90746eb5ab462868 -msgid ":doc:`/tutorial/aggregation-zip-code-data-set`, :doc:`/tutorial/aggregation-with-user-preference-data`" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/slice.pot b/locale/pot/reference/operator/aggregation/slice.pot deleted file mode 100644 index d5f28d63c8d..00000000000 --- a/locale/pot/reference/operator/aggregation/slice.pot +++ /dev/null @@ -1,190 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/slice.txt:3 -# ed5a1e584d3f41e894896ee82b210bbb -msgid "$slice (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:0 -# 8ae846b67dd54b57898454075a97a953 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:14 -# 5c36fb81799e436d861cebe96da7c0b2 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:20 -# 4570419d5e01446f81a0de1eb5821150 -msgid "Returns a subset of an array." -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:22 -# da4289e7ef534bbe9b03511df6df3a00 -msgid ":expression:`$slice` has one of two syntax forms:" -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:24 -# 08eb165cc2774ed9a29157dd67468d12 -msgid "The following syntax returns elements from either the start or end of the array:" -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:31 -# 9aa0e9af7aa84f4291f4358b6eb87960 -msgid "The following syntax returns elements from the specified position in the array:" -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:43 -# 28eb8b31759948fe9eb0d7a9e668e62a -msgid "Operand" -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:44 -# c78fda3434cb4f4caba072004134b398 -msgid "Description" -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:46 -# 3d55139d2509412da37240b62c0613d8 -msgid "````" -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:48 -# a87a35ed8b0b46d29bad93628dc6b6ed -msgid "Any valid :ref:`expression ` as long as it resolves to an array." -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:51 -# 6748009d0ca64978b6f17c3180760b03 -msgid "````" -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:53 -# b91e840535ac42bfb2e1e9c999fd11d2 -msgid "Optional. Any valid :ref:`expression ` as long as it resolves to an integer." -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:56 -# c7a0cae388ad4a77a9a881d93f134147 -msgid "If positive, :expression:`$slice` determines the starting position from the start of the array. If ```` is greater than the number of elements, the :expression:`$slice` returns an empty array." -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:60 -# c21ccf841bfe424bbee36b6768c0cc92 -msgid "If negative, :expression:`$slice` determines the starting position from the end of the array. If the absolute value of the ```` is greater than the number of elements, the starting position is the start of the array." -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:65 -# 0a4c983c7bde43f3b309ee14beba4955 -msgid "````" -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:67 -# c97c542d889443fe9fd30957bc086726 -msgid "Any valid :ref:`expression ` as long as it resolves to an integer. If ```` is specified, ```` must resolve to a positive integer." -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:71 -# c09dde99b27f4972be2475a6e71142c5 -msgid "If positive, :expression:`$slice` returns up to the first ``n`` elements in the array. If the ```` is specified, :expression:`$slice` returns the first ``n`` elements starting from the position." -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:76 -# 4e9ee92db4294fc6b2c422d344813602 -msgid "If negative, :expression:`$slice` returns up to the last ``n`` elements in the array. ``n`` cannot resolve to a negative number *if* ```` is specified." -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:80 -# 9340b611b8bd41539331aef22c60a449 -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:83 -# 6d47f5572fbe418eb68c0d6bd478bb74 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:89 -#: ../source/reference/operator/aggregation/slice.txt:105 -# dc0ff47a109d4548b3928244d7259ace -# 1031c290500d4580857797e3434f3748 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:90 -# f563bea6e8804acc9c88b4641daf71a2 -msgid "Results" -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:92 -# 158811c2a19b4aeb9220b3565345892f -msgid "``{ $slice: [ [ 1, 2, 3 ], 1, 1 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:93 -# 9f7e693544bb48e7b6b04f0f219b8f60 -msgid "``[ 2 ]``" -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:95 -# f40df9de06a54585a30371194951393d -msgid "``{ $slice: [ [ 1, 2, 3 ], -2 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:96 -# 9aac1bba923f43d8ab9fc6edef208eba -msgid "``[ 2, 3 ]``" -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:98 -# bf372a4d91734f1cbd5c4f52b97fcc77 -msgid "``{ $slice: [ [ 1, 2, 3 ], 15, 2 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:99 -# 80263b3e182e46ae8fd9648fcb6bb161 -msgid "``[ ]``" -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:101 -# 9d438d3ad3e04947a196d6c21e27dbe8 -msgid "``{ $slice: [ [ 1, 2, 3 ], -15, 2 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:102 -# b2d2891de8034fa0a026d84e50c788b5 -msgid "``[ 1, 2 ]``" -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:107 -# b795061bbcb94f688bba52ff44191c05 -msgid "A collection named ``users`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:116 -# 51d06ac9f0464372b1509800c9faf531 -msgid "The following example returns at most the first three elements in the ``favorites`` array for each user:" -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:125 -# 77969efea72a4f9eaa813f805c2a35ff -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/sort.pot b/locale/pot/reference/operator/aggregation/sort.pot deleted file mode 100644 index 94fee8cc22f..00000000000 --- a/locale/pot/reference/operator/aggregation/sort.pot +++ /dev/null @@ -1,228 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/sort.txt:3 -# 44a683366ffc4bc38a35841a7e8ace56 -msgid "$sort (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/sort.txt:0 -# 3e83f1ddecc14041995af479939abcc5 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/sort.txt:14 -# f76733b77f5b43d790fd1d1ee8be372d -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/sort.txt:18 -# 4439c43a0f964f03b475277fb5fc9890 -msgid "Sorts all input documents and returns them to the pipeline in sorted order." -msgstr "" - -#: ../source/reference/operator/aggregation/sort.txt:21 -# a36a4b772c2f4528b9479d28809b2e9b -msgid "The :pipeline:`$sort` stage has the following prototype form:" -msgstr "" - -#: ../source/reference/operator/aggregation/sort.txt:27 -# 6cfe839ec19c4d7daad871cb57adaf0c -msgid ":pipeline:`$sort` takes a document that specifies the field(s) to sort by and the respective sort order. ```` can have one of the following values:" -msgstr "" - -#: ../source/reference/operator/aggregation/sort.txt:31 -# a0b45df5f7d3489faea7296d5fca3797 -msgid "``1`` to specify ascending order." -msgstr "" - -#: ../source/reference/operator/aggregation/sort.txt:33 -# ad783aa89f414572a29b3683a6a22163 -msgid "``-1`` to specify descending order." -msgstr "" - -#: ../source/reference/operator/aggregation/sort.txt:35 -# c7504a9880984e6bb419d416818ea505 -msgid "``{ $meta: \"textScore\" }`` to sort by the computed ``textScore`` metadata in descending order. See :ref:`sort-pipeline-metadata` for an example." -msgstr "" - -#: ../source/reference/operator/aggregation/sort.txt:40 -# 7c9bb04b7a544ec38e1e7a5c7355b3e0 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/aggregation/sort.txt:45 -# 6fcd3371724f4591bd42b586987a7670 -msgid "Ascending/Descending Sort" -msgstr "" - -#: ../source/reference/operator/aggregation/sort.txt:47 -# 7cda0f023ef9483b98619b826b2a08ae -msgid "For the field or fields to sort by, set the sort order to ``1`` or ``-1`` to specify an ascending or descending sort respectively, as in the following example:" -msgstr "" - -#: ../source/reference/operator/aggregation/sort.txt:58 -# 37de32b4007440ef84435a96dd007f0b -msgid "This operation sorts the documents in the ``users`` collection, in descending order according by the ``age`` field and then in ascending order according to the value in the ``posts`` field." -msgstr "" - -#: ../source/includes/fact-sort-order.rst:1 -# 73cf41ba4dd74d018b0cfa5989f745d8 -msgid "When comparing values of different :ref:`BSON types `, MongoDB uses the following comparison order, from lowest to highest:" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:4 -# b1993feb0f2b4b59b609dfbc00f2827e -msgid "MinKey (internal type)" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:5 -# d7cd02c5c409483484bae024d016ab06 -msgid "Null" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:6 -# 52fd3a379acf4ef099782e5ab726ec99 -msgid "Numbers (ints, longs, doubles, decimals)" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:7 -# 69a8ce1ac1a142bcb9b9666317322a31 -msgid "Symbol, String" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:8 -# 9e3d4790fbf948ef97fff5cbce5df5a6 -msgid "Object" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:9 -# d82a2b786075485980e0765fd69ca027 -msgid "Array" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:10 -# aa8967f33c034c6e940949d9f5e4d7a6 -msgid "BinData" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:11 -# eb8ca35923b34d0cac5c0b751067a1c0 -msgid "ObjectId" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:12 -# b1b4e7d6c00e4e1993e2477eac41d37b -msgid "Boolean" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:13 -# 841a24b756834654a55683e474d29d6a -msgid "Date" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:14 -# f5e68cdcfbac44e58433873b667d4e61 -msgid "Timestamp" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:15 -# 7835c965ab2542f79316513a44270a72 -msgid "Regular Expression" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:16 -# e268aa2290164736b4a4d235fbf51d5f -msgid "MaxKey (internal type)" -msgstr "" - -#: ../source/reference/operator/aggregation/sort.txt:64 -# 1a1acf72a9c84950b859a4ee39e42a90 -msgid "For details on the comparison/sort order for specific types, see :ref:`bson-types-comparison-order`." -msgstr "" - -#: ../source/reference/operator/aggregation/sort.txt:70 -# fe23b2507da44a408e60008e34059f79 -msgid "Metadata Sort" -msgstr "" - -#: ../source/reference/operator/aggregation/sort.txt:72 -# 4886e155e84c48f2b1b723f23ffbc988 -msgid "Specify in the ``{ }`` document, a new field name for the computed metadata and specify the :expression:`$meta` expression as its value, as in the following example:" -msgstr "" - -#: ../source/reference/operator/aggregation/sort.txt:85 -# d06c6e3c4696450bb6ac8b0d14bfe032 -msgid "This operation uses the :query:`$text` operator to match the documents, and then sorts first by the ``\"textScore\"`` metadata and then by descending order of the ``posts`` field. The specified metadata determines the sort order. For example, the ``\"textScore\"`` metadata sorts in descending order. See :expression:`$meta` for more information on metadata." -msgstr "" - -#: ../source/reference/operator/aggregation/sort.txt:95 -# 942c8f46d87f47d5b141d7a412799512 -msgid "``$sort`` Operator and Memory" -msgstr "" - -#: ../source/reference/operator/aggregation/sort.txt:100 -# c4f21172abae4b3ea88c84f3ca93d584 -msgid "``$sort`` + ``$limit`` Memory Optimization" -msgstr "" - -#: ../source/includes/fact-agg-sort-limit.rst:1 -# 12a62fec0ec14a12ab13a33c87c2ed78 -msgid "When a :pipeline:`$sort` immediately precedes a :pipeline:`$limit` in the pipeline, the :pipeline:`$sort` operation only maintains the top ``n`` results as it progresses, where ``n`` is the specified limit, and MongoDB only needs to store ``n`` items in memory. This optimization still applies when ``allowDiskUse`` is ``true`` and the ``n`` items exceed the :ref:`aggregation memory limit `." -msgstr "" - -#: ../source/includes/fact-agg-sort-limit.rst:8 -# 974b5a5acc564f31bf7b20bf71568cb0 -msgid "Before MongoDB 2.4, :pipeline:`$sort` would sort all the results in memory, and then limit the results to n results." -msgstr "" - -#: ../source/includes/fact-optimizations-subject-to-change.rst:1 -# beef9ff107d549c6ab60be20439c0bd0 -msgid "Optimizations are subject to change between releases." -msgstr "" - -#: ../source/reference/operator/aggregation/sort.txt:109 -# 3c3978c9558349cf8a19b77a38eb44f0 -msgid "``$sort`` and Memory Restrictions" -msgstr "" - -#: ../source/reference/operator/aggregation/sort.txt:111 -# bd6acc2d1544484abc1e50ca819f1a42 -msgid "The :pipeline:`$sort` stage has a limit of 100 megabytes of RAM. By default, if the stage exceeds this limit, :pipeline:`$sort` will produce an error. To allow for the handling of large datasets, set the ``allowDiskUse`` option to ``true`` to enable :pipeline:`$sort` operations to write to temporary files. See the ``allowDiskUse`` option in :method:`db.collection.aggregate()` method and the :dbcommand:`aggregate` command for details." -msgstr "" - -#: ../source/reference/operator/aggregation/sort.txt:119 -# c8a77acdd12b4dc0b6e2d5e7aa079f24 -msgid "The memory limit for :pipeline:`$sort` changed from 10 percent of RAM to 100 megabytes of RAM." -msgstr "" - -#: ../source/reference/operator/aggregation/sort.txt:124 -# ada47d64085242109322748ecb6a6a14 -msgid "``$sort`` Operator and Performance" -msgstr "" - -#: ../source/reference/operator/aggregation/sort.txt:126 -# 8a471b6bcc124fe388f58bb6591ab893 -msgid ":pipeline:`$sort` operator can take advantage of an index when placed at the **beginning** of the pipeline or placed **before** the :pipeline:`$project`, :pipeline:`$unwind`, and :pipeline:`$group` aggregation operators. If :pipeline:`$project`, :pipeline:`$unwind`, or :pipeline:`$group` occur prior to the :pipeline:`$sort` operation, :pipeline:`$sort` cannot use any indexes." -msgstr "" - -#: ../source/reference/operator/aggregation/sort.txt:138 -# d0703ac179284ff8bca7594bf0df69de -msgid ":doc:`/tutorial/aggregation-zip-code-data-set`, :doc:`/tutorial/aggregation-with-user-preference-data`" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/sortByCount.pot b/locale/pot/reference/operator/aggregation/sortByCount.pot deleted file mode 100644 index dff5791de32..00000000000 --- a/locale/pot/reference/operator/aggregation/sortByCount.pot +++ /dev/null @@ -1,103 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/sortByCount.txt:3 -# c46c109feaf44d67b77e1f43544f3f2e -msgid "$sortByCount (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/sortByCount.txt:0 -# 66bb02ce7d4b4ea4b2c488f03bbb0414 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/sortByCount.txt:14 -# 77e99367fede455a8cf1afd5d9e53dc5 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/sortByCount.txt:20 -# b5ad8e4de3ea4febb2deee9edc528c0f -msgid "Groups incoming documents based on the value of a specified expression, then computes the count of documents in each distinct group." -msgstr "" - -#: ../source/reference/operator/aggregation/sortByCount.txt:24 -# cae8fc9506ff4c929ea38df49345f0a9 -msgid "Each output document contains two fields: an ``_id`` field containing the distinct grouping value, and a ``count`` field containing the number of documents belonging to that grouping or category." -msgstr "" - -#: ../source/reference/operator/aggregation/sortByCount.txt:29 -# e505879c7f8c467cb0d0d962556a2cbe -msgid "The documents are sorted by ``count`` in descending order." -msgstr "" - -#: ../source/reference/operator/aggregation/sortByCount.txt:31 -# ccc26ec40ae54149a3adbe0c7a2c7a25 -msgid "The :pipeline:`$sortByCount` stage has the following prototype form:" -msgstr "" - -#: ../source/reference/operator/aggregation/sortByCount.txt:41 -# 4c227893888e4599aae1f8ba2f624615 -msgid "Field" -msgstr "" - -#: ../source/reference/operator/aggregation/sortByCount.txt:42 -# db743ceebdd848399fb2f80afe69b569 -msgid "Description" -msgstr "" - -#: ../source/reference/operator/aggregation/sortByCount.txt:44 -# 8f6cd9b5adf04641b82727c1694ca80f -msgid "``expression``" -msgstr "" - -#: ../source/reference/operator/aggregation/sortByCount.txt:46 -# f81b5ed042e446cab57448a8cbe04203 -msgid ":ref:`Expression ` to group by. To specify a :ref:`field path `, prefix the field name with a dollar sign ``$`` and enclose it in quotes. The ``expression`` can not evaluate to an object." -msgstr "" - -#: ../source/reference/operator/aggregation/sortByCount.txt:52 -# 15d3b6e846804c03b21b8df6bf8e94a7 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/sortByCount.txt:54 -# 7356f42ce39946c0b8db0edb82ab7683 -msgid "The :pipeline:`$sortByCount` stage is equivalent to the following :pipeline:`$group` + :pipeline:`$sort` sequence:" -msgstr "" - -#: ../source/reference/operator/aggregation/sortByCount.txt:63 -# 1be7fb8b22b546eabadd29ac2ca9b458 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/sortByCount.txt:65 -# f56cc88688ef4065ac2794ad7d9aa55f -msgid "Consider a collection ``exhibits`` with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/sortByCount.txt:78 -# 90dd8a1c29074edb9f2ce88b45b9a754 -msgid "The following operation :pipeline:`unwinds <$unwind>` the ``tags`` array and uses the :pipeline:`$sortByCount` stage to count the number of documents associated with each tag:" -msgstr "" - -#: ../source/reference/operator/aggregation/sortByCount.txt:86 -# 837b09f2189547a2b05a5ffa6a05ee07 -msgid "The operation returns the following documents, sorted in descending order by count:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/split.pot b/locale/pot/reference/operator/aggregation/split.pot deleted file mode 100644 index cf8f2a4b8cb..00000000000 --- a/locale/pot/reference/operator/aggregation/split.pot +++ /dev/null @@ -1,175 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/split.txt:3 -# f958e1282433467f92a407792ac18e28 -msgid "$split (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/split.txt:0 -# 3c70aea72c774089876dfa211534da3f -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/split.txt:16 -# f8e6d2e75fd04fc8971f2dd0197a063d -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/split.txt:20 -# 56d02e355de94c1abce7b8f2803faa1f -msgid "Divides a string into an array of substrings based on a delimiter. ``$split`` removes the delimiter and returns the resulting substrings as elements of an array. If the delimiter is not found in the string, ``$split`` returns the original string as the only element of an array." -msgstr "" - -#: ../source/reference/operator/aggregation/split.txt:25 -# 5699e25a4331485186c370d0dfb2e8b1 -msgid "``$split`` has the following :ref:`operator expression syntax `:" -msgstr "" - -#: ../source/reference/operator/aggregation/split.txt:35 -# d5632f4166ec471a841402f792d9d5b5 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/split.txt:37 -# 369803a6a5db498fa1d550435f4118f0 -msgid "The :expression:`$split` operator returns an array. The ```` and ```` inputs must both be strings. Otherwise, the operation fails with an error." -msgstr "" - -#: ../source/reference/operator/aggregation/split.txt:45 -#: ../source/reference/operator/aggregation/split.txt:72 -# 30ccec2782c94ab0815d6e26ea00d5f5 -# 76e2a20928b843e2baecdf79be5d988b -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/split.txt:46 -# e62a2ca6269743f992aa5859a4798718 -msgid "Results" -msgstr "" - -#: ../source/reference/operator/aggregation/split.txt:48 -# 3e5b08cdb5f742a4bc2442d19fdb124c -msgid "``{ $split: [ \"June-15-2013\", \"-\" ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/split.txt:49 -# ec090ceb12404751b4bf0ef8eca31781 -msgid "``[ \"June\", \"15\", \"2013\" ]``" -msgstr "" - -#: ../source/reference/operator/aggregation/split.txt:51 -# 6fb98f52ebd44251bcf894110c9268ef -msgid "``{ $split: [ \"banana split\", \"a\" ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/split.txt:52 -# 33def60fb05a49fcaf1fe2800383b936 -msgid "``[ \"b\", \"n\", \"n\", \" split\" ]``" -msgstr "" - -#: ../source/reference/operator/aggregation/split.txt:54 -# 5d292b1978d047e48d960ad1f15aa227 -msgid "``{ $split: [ \"Hello World\", \" \" ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/split.txt:55 -# ca4c76377d594c0d9e4aeaf487fecf5e -msgid "``[ \"Hello\", \"World\" ]``" -msgstr "" - -#: ../source/reference/operator/aggregation/split.txt:57 -# 9f4023f000264515a810d2a80ff0287b -msgid "``{ $split: [ \"astronomical\", \"astro\" ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/split.txt:58 -# b6e14a46082844aba46aa3e9f90ea61d -msgid "``[ \"\", \"nomical\" ]``" -msgstr "" - -#: ../source/reference/operator/aggregation/split.txt:60 -# 77e52f8911c4433aa999a118b3503226 -msgid "``{ $split: [ \"pea green boat\", \"owl\" ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/split.txt:61 -# 4f191cb4ce8a4d74b8e5e05ddd24fdc0 -msgid "``[ \"pea green boat\" ]``" -msgstr "" - -#: ../source/reference/operator/aggregation/split.txt:63 -# 3349c8435afa4390a908eabf362750ec -msgid "``{ $split: [ \"headphone jack\", 7 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/split.txt:64 -# d292448aaa6a4e99a6ddcb4928e7f25e -msgid "``\"$split requires an expression that evaluates to a string as a second argument, found: double\"``" -msgstr "" - -#: ../source/reference/operator/aggregation/split.txt:67 -# e18d1b68f8ec4ceb8fb6173448d9cc99 -msgid "``{ $split: [ \"headphone jack\", /jack/ ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/split.txt:68 -# a62d1e218ff44332934532f3fe9fcf68 -msgid "``\"$split requires an expression that evaluates to a string as a second argument, found: regex\"``" -msgstr "" - -#: ../source/reference/operator/aggregation/split.txt:74 -# f8ca149483654e5aac227c6c8d91ee79 -msgid "A collection named ``deliveries`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/split.txt:86 -# c04baad7c8c04c8c96382fac80838588 -msgid "The goal of following aggregation operation is to find the total quantity of deliveries for each state and sort the list in descending order. It has five pipeline stages:" -msgstr "" - -#: ../source/reference/operator/aggregation/split.txt:90 -# 016b830eaf5444b4ae0e855985c58c96 -msgid "The :pipeline:`$project` stage produces documents with two fields, ``qty`` (integer) and ``city_state`` (array). The ``$split`` operator creates an array of strings by splitting the ``city`` field, using a space (``\" \"``) as a delimiter." -msgstr "" - -#: ../source/reference/operator/aggregation/split.txt:95 -# d742feb7969143dfb7a98d17afa99f66 -msgid "The :pipeline:`$unwind` stage creates a separate record for each element in the ``city_state`` field." -msgstr "" - -#: ../source/reference/operator/aggregation/split.txt:98 -# b0473be5ee6048db9dd6d1541980cf53 -msgid "The :pipeline:`$match` stage uses a regular expression to filter out the city documents, leaving only those containing a state." -msgstr "" - -#: ../source/reference/operator/aggregation/split.txt:101 -# b0b617edff8f4ab2b0d81d7ddf59d7d4 -msgid "The :pipeline:`$group` stage groups all the states together and sums the ``qty`` field." -msgstr "" - -#: ../source/reference/operator/aggregation/split.txt:104 -# f6776ecd6c094029a6658b862a817a47 -msgid "The :pipeline:`$sort` stage sorts the results by ``total_qty`` in descending order." -msgstr "" - -#: ../source/reference/operator/aggregation/split.txt:117 -# 1e6acd98990e47e2bf1d6f1a52a1fed1 -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/sqrt.pot b/locale/pot/reference/operator/aggregation/sqrt.pot deleted file mode 100644 index b21d487dac4..00000000000 --- a/locale/pot/reference/operator/aggregation/sqrt.pot +++ /dev/null @@ -1,120 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/sqrt.txt:3 -# e217754a916b4ff1898e8641c47c548f -msgid "$sqrt (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/sqrt.txt:0 -# f081e03fd7a64709a0848dbb285b9000 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/sqrt.txt:14 -# a13cfe481ea54eb3a832643e8ef382a8 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/sqrt.txt:20 -# f9bd9c4b91c14dc482e9119f633d3911 -msgid "Calculates the square root of a positive number and returns the result as a double." -msgstr "" - -#: ../source/reference/operator/aggregation/sqrt.txt:23 -# 8c2bbf26f8d84131a808f352640413ba -msgid ":expression:`$sqrt` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/sqrt.txt:29 -# 40b98ce65bbf44018536e618e56bf329 -msgid "The argument can be any valid :ref:`expression ` as long as it resolves to a *non-negative* number. For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/sqrt.txt:35 -# 1a8742329d9445f19b9aecd9fa0ce5bd -msgid "Behavior" -msgstr "" - -#: ../source/includes/extracts/agg-expression-null-operand-sqrt.rst:1 -# cac220dc54f54075ace353aaa6d2e7db -msgid "If the argument resolves to a value of ``null`` or refers to a field that is missing, ``$sqrt`` returns ``null``. If the argument resolves to ``NaN``, ``$sqrt`` returns ``NaN``." -msgstr "" - -#: ../source/reference/operator/aggregation/sqrt.txt:39 -# 140ce140d77c4791a38e060642380f02 -msgid ":expression:`$sqrt` errors on negative numbers." -msgstr "" - -#: ../source/reference/operator/aggregation/sqrt.txt:45 -#: ../source/reference/operator/aggregation/sqrt.txt:58 -# 4d49df2935374034a7aebbfd2eba0951 -# ffc42f7d3bb441918284441c38974dcc -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/sqrt.txt:46 -# ebec4aefa2cb4bc7bbe418cba2342e20 -msgid "Results" -msgstr "" - -#: ../source/reference/operator/aggregation/sqrt.txt:48 -# 34e278a6ac9d44a58a9495ed5c093fbc -msgid "``{ $sqrt: 25 }``" -msgstr "" - -#: ../source/reference/operator/aggregation/sqrt.txt:49 -# 4599db14aec2400e90c54541fe6a1e1e -msgid "``5``" -msgstr "" - -#: ../source/reference/operator/aggregation/sqrt.txt:51 -# fb12c535b296480ca589f26fec173458 -msgid "``{ $sqrt: 30 }``" -msgstr "" - -#: ../source/reference/operator/aggregation/sqrt.txt:52 -# 85272815a4fe49e29010fe51a28f28c9 -msgid "``5.477225575051661``" -msgstr "" - -#: ../source/reference/operator/aggregation/sqrt.txt:54 -# 2cf2e322ad8f48b6a67a99171e2cb74d -msgid "``{ $sqrt: null }``" -msgstr "" - -#: ../source/reference/operator/aggregation/sqrt.txt:55 -# c4850454a4f7446cb765a9583187e189 -msgid "``null``" -msgstr "" - -#: ../source/reference/operator/aggregation/sqrt.txt:60 -# ef4b6684f17249cf82d61e7275cf3f0e -msgid "A collection ``points`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/sqrt.txt:68 -# 2c1f0d53f6f0469c81d20fdb25bef8ff -msgid "The following example uses :expression:`$sqrt` to calculate the distance between ``p1`` and ``p2``:" -msgstr "" - -#: ../source/reference/operator/aggregation/sqrt.txt:88 -# 70045f9782f547c08f9d2853d6312f16 -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/stdDevPop.pot b/locale/pot/reference/operator/aggregation/stdDevPop.pot deleted file mode 100644 index c0e757c5edc..00000000000 --- a/locale/pot/reference/operator/aggregation/stdDevPop.pot +++ /dev/null @@ -1,164 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/stdDevPop.txt:3 -# d9b42b4a7c38481f94f2b93ec11d3feb -msgid "$stdDevPop (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevPop.txt:0 -# d6c5b217dafc40ee85ba8bf1db2ee42f -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevPop.txt:14 -# 83ca2f9f6ffd4717ad1258cd9a20e723 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevPop.txt:20 -# 7bd5d160d43a4b3294fd9cb78b89915e -msgid "Calculates the population standard deviation of the input values. Use if the values encompass the entire population of data you want to represent and do not wish to generalize about a larger population. :group:`$stdDevPop` ignores non-numeric values." -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevPop.txt:25 -# 2f41897ef0374e929d562ee85e88e7cd -msgid "If the values represent only a sample of a population of data from which to generalize about the population, use :group:`$stdDevSamp` instead." -msgstr "" - -#: ../source/includes/extracts/fact-aggregation-accumulator-stdDevPop.rst:1 -# d81205b48e694321a52a6339142e73b9 -msgid ":group:`$stdDevPop` is available in the :pipeline:`$group` and :pipeline:`$project` stages." -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevPop.txt:31 -# e114392362e64e439922c1132f39e84f -msgid "When used in the :pipeline:`$group` stage, :expression:`$stdDevPop` returns the population standard deviation of the specified expression for a group of documents that share the same group by key and has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevPop.txt:36 -#: ../source/reference/operator/aggregation/stdDevPop.txt:47 -# 7a00e83d131b48fa8dffc874f39ab7fc -# 4b8710ce8fd2469cb80d8c9a6c74ebf6 -msgid ":expression:`$stdDevPop` has one specified expression as its operand:" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevPop.txt:43 -# 6c0603c5d4ea4977981a2dce848648fa -msgid "When used in the :pipeline:`$project` stage, :expression:`$stdDevPop` returns the standard deviation of the specified expression or list of expressions for each document and has one of two syntaxes:" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevPop.txt:53 -# e30e8bd647184ea2a18ac59e192f57c9 -msgid ":expression:`$stdDevPop` has a list of specified expressions as its operand:" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevPop.txt:60 -# 13c1e0337e4a4aa492e1f0ecaa65dec2 -msgid "The argument for :expression:`$stdDevPop` can be any :ref:`expression ` as long as it resolves to an array. For more information on expressions, see :ref:`aggregation-expressions`" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevPop.txt:66 -# f6a069b4bcc2463bb3702e014502720a -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevPop.txt:69 -# b4085380bf124d78a732f8bc753c4fe8 -msgid "Non-numeric Values" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevPop.txt:71 -# aa0ae667c00d473a81f16c287092ce8f -msgid ":group:`$stdDevPop` ignores non-numeric values. If all operands for a :group:`$stdDevPop` are non-numeric, :group:`$stdDevPop` returns ``null``." -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevPop.txt:76 -# 7d0e610c3fb043d8b3506024d00771ef -msgid "Single Value" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevPop.txt:78 -# ece7d83b8be541efa5aa2b768619d679 -msgid "If the sample consists of a single numeric value, :group:`$stdDevPop` returns ``0``." -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevPop.txt:82 -# f4041bcc0d564bafba342fc1477f6a39 -msgid "Array Operand" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevPop.txt:84 -# cd3454976d3548b88b4fd3d9be06986d -msgid "In the :pipeline:`$group` stage, if the expression resolves to an array, :group:`$stdDevPop` treats the operand as a non-numerical value." -msgstr "" - -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-stdDevPop.rst:1 -# f45465dbe6a24c6a9ea9d5d7619f0304 -msgid "In the :pipeline:`$project` stage:" -msgstr "" - -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-stdDevPop.rst:3 -# 215c7d131d93440d88553c6418ca7a3f -msgid "With a single expression as its operand, if the expression resolves to an array, :group:`$stdDevPop` traverses into the array to operate on the numerical elements of the array to return a single value." -msgstr "" - -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-stdDevPop.rst:7 -# aa82055d93ea46ed83da597e64c9e5d7 -msgid "With a list of expressions as its operand, if any of the expressions resolves to an array, :group:`$stdDevPop` does **not** traverse into the array but instead treats the array as a non-numerical value." -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevPop.txt:90 -# 41d7ee8a60b4479ebc0cae8482f1de75 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevPop.txt:93 -# 8cd065e6ace54c8ea567f95e7e31b692 -msgid "Use in ``$group`` Stage" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevPop.txt:95 -# 6d994560a40849b89a3955fcf8669457 -msgid "A collection named ``users`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevPop.txt:106 -#: ../source/reference/operator/aggregation/stdDevPop.txt:164 -# 7295efb9e6db4c6bb008d6be022cbc67 -# faafd6a6206246cd83552de778c2cc1f -msgid "The following example calculates the standard deviation of each quiz:" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevPop.txt:114 -#: ../source/reference/operator/aggregation/stdDevPop.txt:172 -# b6655138991640d2865f8b33417839c7 -# 4ad5570d72894ec9821c6cd93a484af2 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevPop.txt:122 -# 9987cb8d436a4361a27901ac5029188b -msgid "Use in ``$project`` Stage" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevPop.txt:124 -# 840f415011a04b3fb349d4fce82b691c -msgid "A collection named ``quizzes`` contains the following documents:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/stdDevSamp.pot b/locale/pot/reference/operator/aggregation/stdDevSamp.pot deleted file mode 100644 index 57e2fdfdd6e..00000000000 --- a/locale/pot/reference/operator/aggregation/stdDevSamp.pot +++ /dev/null @@ -1,143 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/stdDevSamp.txt:3 -# a0d90593743c48afa1798fbec73d9627 -msgid "$stdDevSamp (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevSamp.txt:0 -# 1eb99b12d50a463a9abd4fbcf6c56bb7 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevSamp.txt:14 -# 3af8af1b3cb94b7c95b2020e29167273 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevSamp.txt:20 -# 21d03c1dcde149e693b4a31953ffb56b -msgid "Calculates the sample standard deviation of the input values. Use if the values encompass a sample of a population of data from which to generalize about the population. :group:`$stdDevSamp` ignores non-numeric values." -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevSamp.txt:25 -# 6ef7d7483c2842bab75687d3de90ecf9 -msgid "If the values represent the entire population of data or you do not wish to generalize about a larger population, use :group:`$stdDevPop` instead." -msgstr "" - -#: ../source/includes/extracts/fact-aggregation-accumulator-stdDevSamp.rst:1 -# 41e100dbdde24abc9c7bd8a34e845869 -msgid ":group:`$stdDevSamp` is available in the :pipeline:`$group` and :pipeline:`$project` stages." -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevSamp.txt:31 -# 0e5d51ea2b06472083139b8c5a597b0b -msgid "When used in the :pipeline:`$group` stage, :expression:`$stdDevSamp` has the following syntax and returns the sample standard deviation of the specified expression for a group of documents that share the same group by key:" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevSamp.txt:40 -# ead8d7b0339a4f4a87703d1def31d54c -msgid "When used in the :pipeline:`$project` stage, :expression:`$stdDevSamp` returns the sample standard deviation of the specified expression or list of expressions for each document and has one of two syntaxes:" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevSamp.txt:44 -# 3ce2911c26064359b3dae71f37335f2c -msgid ":expression:`$stdDevSamp` has one specified expression as its operand:" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevSamp.txt:50 -# 445f2f9376304d24b3feb4324c00c284 -msgid ":expression:`$stdDevSamp` has a list of specified expressions as its operand:" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevSamp.txt:57 -# da82cc840c45471e80742c3ddcaf8fc0 -msgid "The argument for :expression:`$stdDevSamp` can be any :ref:`expression ` as long as it resolves to an array. For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevSamp.txt:63 -# 04c49bc1134f4688914089f89f414801 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevSamp.txt:66 -# 93a1eb58a5b84dfbbe8dad52e62145d5 -msgid "Non-numeric Values" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevSamp.txt:68 -# 546ee3ca035d47f7a98cb4e090c153a4 -msgid ":group:`$stdDevSamp` ignores non-numeric values. If all operands for a sum are non-numeric, :group:`$stdDevSamp` returns ``null``." -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevSamp.txt:72 -# 0c79f7b9f47846ee916909565b986738 -msgid "Single Value" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevSamp.txt:74 -# 682efdea521a4f11b9a34505dffc48e8 -msgid "If the sample consists of a single numeric value, :group:`$stdDevSamp` returns ``null``." -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevSamp.txt:78 -# 63179080559e4941a29d1a053881bd60 -msgid "Array Operand" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevSamp.txt:80 -# 8ce3b75e07ae4468b0495b645301877a -msgid "In the :pipeline:`$group` stage, if the expression resolves to an array, :group:`$stdDevSamp` treats the operand as a non-numerical value." -msgstr "" - -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-stdDevSamp.rst:1 -# c650ec2e3b4f4aba85472d5a291fce37 -msgid "In the :pipeline:`$project` stage:" -msgstr "" - -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-stdDevSamp.rst:3 -# c124b2ae1b4b48f588733598707bd3e5 -msgid "With a single expression as its operand, if the expression resolves to an array, :group:`$stdDevSamp` traverses into the array to operate on the numerical elements of the array to return a single value." -msgstr "" - -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-stdDevSamp.rst:7 -# c65478fce1c7483096267e1f78b4e971 -msgid "With a list of expressions as its operand, if any of the expressions resolves to an array, :group:`$stdDevSamp` does **not** traverse into the array but instead treats the array as a non-numerical value." -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevSamp.txt:86 -# 2aa5a8877f794e1582952631bfadd202 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevSamp.txt:88 -# 3bcf6cd634354b66b59c7d30a8faa9d5 -msgid "A collection ``users`` contains documents with the following fields:" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevSamp.txt:97 -# efce7735fac848df82a8b09113104bab -msgid "To calculate the standard deviation of a sample of users, following aggregation operation first uses the :pipeline:`$sample` pipeline to sample 100 users, and then uses :group:`$stdDevSamp` calculates the standard deviation for the sampled users." -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevSamp.txt:111 -# 4c6978c9c2b94f43bcf7ff37d2fed75a -msgid "The operation returns a result like the following:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/strLenBytes.pot b/locale/pot/reference/operator/aggregation/strLenBytes.pot deleted file mode 100644 index 92fa9a7564b..00000000000 --- a/locale/pot/reference/operator/aggregation/strLenBytes.pot +++ /dev/null @@ -1,219 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/strLenBytes.txt:3 -# 0fc6a15ddcd1427bb37fd4ce0dd480bd -msgid "$strLenBytes (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/strLenBytes.txt:0 -# 97ef203f377d4486b56018d7baf025be -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/strLenBytes.txt:14 -# 30313c3247f74f7fb4b87bd07763545a -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/strLenBytes.txt:20 -# f1adeee1c5dc451388d1918a18d08a80 -msgid "Returns the number of UTF-8 encoded bytes in the specified string." -msgstr "" - -#: ../source/reference/operator/aggregation/strLenBytes.txt:22 -# 001a2c3b7c2541baa2e683e421affa41 -msgid ":expression:`$strLenBytes` has the following :ref:`operator expression syntax `:" -msgstr "" - -#: ../source/reference/operator/aggregation/strLenBytes.txt:29 -# e5791072a35a4b2fb2ff0936ce7067ac -msgid "The argument can be any valid :ref:`expression ` as long as it resolves to a string. For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/includes/extracts/agg-expression-null-operand-strLenBytes.rst:1 -# 0503ddc7d4784dc9b03a1d0023185641 -msgid "If the argument resolves to a value of ``null`` or refers to a missing field, :expression:`$strLenBytes` returns an error." -msgstr "" - -#: ../source/reference/operator/aggregation/strLenBytes.txt:36 -# 461426e32b5e41b98d66d5ad1dfe9464 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/strLenBytes.txt:38 -# d6c04addba61443fb34ab592dc506fe4 -msgid "The :expression:`$strLenBytes` operator counts the number of UTF-8 encoded bytes in a string where each character may use between one and four bytes." -msgstr "" - -#: ../source/includes/fact-utf8-char-byte-sizes.rst:1 -# 31e53b7e62dd45b5be2603bfd17f7976 -msgid "For example, US-ASCII characters are encoded using one byte. Characters with diacritic markings and additional Latin alphabetical characters (i.e. Latin characters outside of the English alphabet) are encoded using two bytes. Chinese, Japanese and Korean characters typically require three bytes, and other planes of unicode (emoji, mathematical symbols, etc.) require four bytes." -msgstr "" - -#: ../source/reference/operator/aggregation/strLenBytes.txt:44 -# 5b111806f7c24cf4ada4f201086918a6 -msgid "The :expression:`$strLenBytes` operator differs from :expression:`$strLenCP` operator which counts the `code points `_ in the specified string regardless of how many bytes each character uses." -msgstr "" - -#: ../source/reference/operator/aggregation/strLenBytes.txt:54 -#: ../source/reference/operator/aggregation/strLenBytes.txt:88 -# c051c33c1cc14a3ba2a87c871ed5f049 -# 7e6f282e1dbc4f18a6b9e929d8a2a5ba -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/strLenBytes.txt:55 -# a2a69fb75293475ba26e732d2dc46c83 -msgid "Results" -msgstr "" - -#: ../source/reference/operator/aggregation/strLenBytes.txt:56 -# 27287530e5ff4f479f49cd0292d4b7b3 -msgid "Notes" -msgstr "" - -#: ../source/reference/operator/aggregation/strLenBytes.txt:58 -# 34af5404dbb94403a9bcf3932f012d44 -msgid "``{ $strLenBytes: \"abcde\" }``" -msgstr "" - -#: ../source/reference/operator/aggregation/strLenBytes.txt:59 -# c29c3ddd09034cd7a4b19d381fedce2c -msgid "``5``" -msgstr "" - -#: ../source/reference/operator/aggregation/strLenBytes.txt:60 -#: ../source/reference/operator/aggregation/strLenBytes.txt:64 -#: ../source/reference/operator/aggregation/strLenBytes.txt:68 -# 2d98cb2d57de4996b635b536cf711433 -# 35b7978532124bdf86a340d5f14272b7 -# 180dd1b74df045d0b1cb48fb7e5653c0 -msgid "Each character is encoded using one byte." -msgstr "" - -#: ../source/reference/operator/aggregation/strLenBytes.txt:62 -# fcf52e7b67cb4dc486c2fad9295d8497 -msgid "``{ $strLenBytes: \"Hello World!\" }``" -msgstr "" - -#: ../source/reference/operator/aggregation/strLenBytes.txt:63 -# f0d23bc95d544f9a9eb34196671f5f40 -msgid "``12``" -msgstr "" - -#: ../source/reference/operator/aggregation/strLenBytes.txt:66 -# b305182ac01842a0b00e2695a85097e7 -msgid "``{ $strLenBytes: \"cafeteria\" }``" -msgstr "" - -#: ../source/reference/operator/aggregation/strLenBytes.txt:67 -# 8ff1036acb4948258715943129a73ff8 -msgid "``9``" -msgstr "" - -#: ../source/reference/operator/aggregation/strLenBytes.txt:70 -# 2d1d9663d18242c8afaf062c49d20c4e -msgid "``{ $strLenBytes: \"cafétéria\" }``" -msgstr "" - -#: ../source/reference/operator/aggregation/strLenBytes.txt:71 -# 9ea7471c893346f4ae77937fe8443fe3 -msgid "``11``" -msgstr "" - -#: ../source/reference/operator/aggregation/strLenBytes.txt:72 -# 5d2f41cdba7f477b8c06912bea71f940 -msgid "``é`` is encoded using two bytes." -msgstr "" - -#: ../source/reference/operator/aggregation/strLenBytes.txt:74 -# 4e210eac22604181ac431c838a4e73d2 -msgid "``{ $strLenBytes: \"\" }``" -msgstr "" - -#: ../source/reference/operator/aggregation/strLenBytes.txt:75 -# 6f6285c7e03c4d25a388f5610f119d83 -msgid "``0``" -msgstr "" - -#: ../source/reference/operator/aggregation/strLenBytes.txt:76 -# aa3387788dcd4226944bd8f480e2d191 -msgid "Empty strings return 0." -msgstr "" - -#: ../source/reference/operator/aggregation/strLenBytes.txt:78 -# ad1c944e21a84ad0be1bdb3047aa1333 -msgid "``{ $strLenBytes: \"$€λG\" }``" -msgstr "" - -#: ../source/reference/operator/aggregation/strLenBytes.txt:79 -# fa3f84d335904caea946a41bbaed4695 -msgid "``7``" -msgstr "" - -#: ../source/reference/operator/aggregation/strLenBytes.txt:80 -# b243a44afca0469884baaa9bd29c5938 -msgid "``€`` is encoded using three bytes. ``λ`` is encoded using two bytes." -msgstr "" - -#: ../source/reference/operator/aggregation/strLenBytes.txt:83 -# c83f027a3747444c926df8fbe569c353 -msgid "``{ $strLenBytes: \"寿司\" }``" -msgstr "" - -#: ../source/reference/operator/aggregation/strLenBytes.txt:84 -# 0fa01d71ec294c32b85a86cb2d1d2338 -msgid "``6``" -msgstr "" - -#: ../source/reference/operator/aggregation/strLenBytes.txt:85 -# f967edbf81a64dff860d1178894292f0 -msgid "Each character is encoded using three bytes." -msgstr "" - -#: ../source/reference/operator/aggregation/strLenBytes.txt:91 -# 705bb55c74964a79ad345ddf68a7980d -msgid "Single-Byte and Multibyte Character Set" -msgstr "" - -#: ../source/reference/operator/aggregation/strLenBytes.txt:93 -# bc4c78f30f624301bed374f646447f24 -msgid "A collection named ``food`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/strLenBytes.txt:106 -# 638c3934be054467b71d921eb7c8e992 -msgid "The following operation uses the ``$strLenBytes`` operator to calculate the ``length`` of each ``name`` value:" -msgstr "" - -#: ../source/reference/operator/aggregation/strLenBytes.txt:122 -# 33a83130d591459d95c762297d1e19a4 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/strLenBytes.txt:135 -# b46a9cf5e8e4467b8a2068365d3adcbe -msgid "The documents with ``_id: 3`` and ``_id: 5`` each contain a diacritic character (``é`` and ``ñ`` respectively) that requires two bytes to encode. The document with ``_id: 8`` contains two Japanese characters that are encoded using three bytes each. This makes the ``length`` greater than the number of characters in ``name`` for the documents with ``_id: 3``, ``_id: 5`` and ``_id: 8``." -msgstr "" - -#: ../source/reference/operator/aggregation/strLenBytes.txt:142 -# c84af702d13643a881ce7d376fd0e538 -msgid ":expression:`$strLenCP`" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/strLenCP.pot b/locale/pot/reference/operator/aggregation/strLenCP.pot deleted file mode 100644 index 94c4970ce20..00000000000 --- a/locale/pot/reference/operator/aggregation/strLenCP.pot +++ /dev/null @@ -1,167 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/strLenCP.txt:3 -# 78f9604b79204c9b855855e943f94dc3 -msgid "$strLenCP (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/strLenCP.txt:0 -# 179c130793734ec3b6fbb32279e13059 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/strLenCP.txt:14 -# 0ec02c9d491e40da86631f7519a3d7a3 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/strLenCP.txt:20 -# 2f04a814cd714f25963f79879a120a06 -msgid "Returns the number of UTF-8 `code points `_ in the specified string." -msgstr "" - -#: ../source/reference/operator/aggregation/strLenCP.txt:23 -# 5477eabf65474d5baae3b05274a1336b -msgid ":expression:`$strLenCP` has the following :ref:`operator expression syntax `:" -msgstr "" - -#: ../source/reference/operator/aggregation/strLenCP.txt:30 -# 2c894e886e37455d8b6225003a389889 -msgid "The argument can be any valid :ref:`expression ` as long as it resolves to an string. For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/includes/extracts/agg-expression-null-operand-strLenCP.rst:1 -# ee18766ffde445eaa3b2253a848f1ca2 -msgid "If the argument resolves to a value of ``null`` or refers to a missing field, :expression:`$strLenCP` returns an error." -msgstr "" - -#: ../source/reference/operator/aggregation/strLenCP.txt:40 -#: ../source/reference/operator/aggregation/strLenCP.txt:73 -# 87ead6c7ec704b0ca753037b27b0a393 -# 06b957b212cf4f3dbf1960471e412f69 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/strLenCP.txt:41 -# 33792505becd4ac8996e2df2f9362e2c -msgid "Results" -msgstr "" - -#: ../source/reference/operator/aggregation/strLenCP.txt:43 -# 779f417f877c443eb2b9c2eda41de335 -msgid "``{ $strLenCP: \"abcde\" }``" -msgstr "" - -#: ../source/reference/operator/aggregation/strLenCP.txt:44 -# 6f1e37728ce54b74810fe01d9020c0bb -msgid "``5``" -msgstr "" - -#: ../source/reference/operator/aggregation/strLenCP.txt:46 -# 6febdd034b6c4a23ab065273c120db81 -msgid "``{ $strLenCP: \"Hello World!\" }``" -msgstr "" - -#: ../source/reference/operator/aggregation/strLenCP.txt:47 -# a56c04d36d6140b5824ed026037fc6f0 -msgid "``12``" -msgstr "" - -#: ../source/reference/operator/aggregation/strLenCP.txt:49 -# 866f8e023c6d4cf19a051a3a09fc6789 -msgid "``{ $strLenCP: \"cafeteria\" }``" -msgstr "" - -#: ../source/reference/operator/aggregation/strLenCP.txt:50 -#: ../source/reference/operator/aggregation/strLenCP.txt:53 -# df7141016e284d1ba465efd058c3a4d0 -# c234a8c4716d49b38f0740dc7dda8af6 -msgid "``11``" -msgstr "" - -#: ../source/reference/operator/aggregation/strLenCP.txt:52 -# 1b9addf609ae47a1afb0aaf26202d87a -msgid "``{ $strLenCP: \"cafétéria\" }``" -msgstr "" - -#: ../source/reference/operator/aggregation/strLenCP.txt:55 -# d93e756d505e498180a3acb03e271596 -msgid "``{ $strLenCP: \"\" }``" -msgstr "" - -#: ../source/reference/operator/aggregation/strLenCP.txt:56 -# 7436559faffe4ac5957ddac5458ded13 -msgid "``0``" -msgstr "" - -#: ../source/reference/operator/aggregation/strLenCP.txt:58 -# eb1dd073dade4289bd6b00182eb24fc0 -msgid "``{ $strLenCP: \"$€λA\" }``" -msgstr "" - -#: ../source/reference/operator/aggregation/strLenCP.txt:59 -# 9185eba0744241898772a7c9ece34141 -msgid "``4``" -msgstr "" - -#: ../source/reference/operator/aggregation/strLenCP.txt:61 -# 2250f5b2b2ff48e9a8d919d2c7ca628f -msgid "``{ $strLenCP: \"寿司\" }``" -msgstr "" - -#: ../source/reference/operator/aggregation/strLenCP.txt:62 -# 4e2660c267b840b6ace5674df9ace3c5 -msgid "``2``" -msgstr "" - -#: ../source/reference/operator/aggregation/strLenCP.txt:65 -# 7ca596b7eebf435e86d3ac624ba09260 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/strLenCP.txt:67 -# fb3e174c5dab4a6a94fb37771cf5e165 -msgid "The :expression:`$strLenCP` operator counts the number of code points in the specified string. This behavior differs from the :expression:`$strLenBytes` operator which counts the number of bytes in the string, where each character uses between one and four bytes." -msgstr "" - -#: ../source/reference/operator/aggregation/strLenCP.txt:76 -# e5c32be24d2e44cfbd94c620cc4a7961 -msgid "Single-Byte and Multibyte Character Set" -msgstr "" - -#: ../source/reference/operator/aggregation/strLenCP.txt:78 -# 6db81d2f1a7d410bb9051a841103d0a8 -msgid "A collection named ``food`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/strLenCP.txt:91 -# fe0fb4cc86fe4613822070431fc264da -msgid "The following operation uses the ``$strLenCP`` operator to calculate the ``length`` of each ``name`` value:" -msgstr "" - -#: ../source/reference/operator/aggregation/strLenCP.txt:107 -# 060ab8f54f2d4be998be0d869d64c70f -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/strLenCP.txt:120 -# 7eddb070481b4635aaf28b6aee54e201 -msgid ":expression:`$strLenBytes`" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/strcasecmp.pot b/locale/pot/reference/operator/aggregation/strcasecmp.pot deleted file mode 100644 index 890576fd767..00000000000 --- a/locale/pot/reference/operator/aggregation/strcasecmp.pot +++ /dev/null @@ -1,98 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/strcasecmp.txt:3 -# 2ca9dbea00e74082ae6855e12d531757 -msgid "$strcasecmp (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/strcasecmp.txt:0 -# eb36dde795214125aec1ac5e898ad775 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/strcasecmp.txt:14 -# 62c8a931d25c4ff6a1818ab1b4af6e26 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/strcasecmp.txt:18 -# 980bcabeecee41b18c83056a66e0a91c -msgid "Performs case-insensitive comparison of two strings. Returns" -msgstr "" - -#: ../source/reference/operator/aggregation/strcasecmp.txt:20 -# 54b3e3347abb450fae36a9a5f27ecc63 -msgid "1 if first string is \"greater than\" the second string." -msgstr "" - -#: ../source/reference/operator/aggregation/strcasecmp.txt:22 -# 44a5587fd4c84605978997b2881e747e -msgid "0 if the two strings are equal." -msgstr "" - -#: ../source/reference/operator/aggregation/strcasecmp.txt:24 -# d2b9af8da8de4f0dbd671ddfc5028dc1 -msgid "-1 if the first string is \"less than\" the second string." -msgstr "" - -#: ../source/reference/operator/aggregation/strcasecmp.txt:26 -# 936a3a6b3600491b8405acdf8b26abe5 -msgid ":expression:`$strcasecmp` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/strcasecmp.txt:32 -# ce7035ec7b61418da6c565a30388681c -msgid "The arguments can be any valid :ref:`expression ` as long as they resolve to strings. For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/strcasecmp.txt:37 -# 728fcd46fed64e539658a94ea93674cf -msgid "Behavior" -msgstr "" - -#: ../source/includes/intro-aggregation-string.rst:1 -# 6d87c83e58d646d29219b1c71e4f7fe1 -msgid "|exp-has| a well-defined behavior for strings of ASCII characters." -msgstr "" - -#: ../source/reference/operator/aggregation/strcasecmp.txt:43 -# f030dfed56f348ebbd84691f1fed44df -msgid "For a case sensitive comparison, see :expression:`$cmp`." -msgstr "" - -#: ../source/reference/operator/aggregation/strcasecmp.txt:46 -# 75e1f72304e047728b8da08b94a799b0 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/strcasecmp.txt:48 -# 36a90c11544b4fb1b5766bf0ba44e3fb -msgid "Consider a ``inventory`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/strcasecmp.txt:56 -# dd78c213a808408b8fa7e9c37b10ed93 -msgid "The following operation uses the :expression:`$strcasecmp` operator to perform case-insensitive comparison of the ``quarter`` field value to the string ``\"13q4\"``:" -msgstr "" - -#: ../source/reference/operator/aggregation/strcasecmp.txt:74 -# 8d536b89efdd4eebae0eefc50b5b81ee -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/substr.pot b/locale/pot/reference/operator/aggregation/substr.pot deleted file mode 100644 index fd2568db691..00000000000 --- a/locale/pot/reference/operator/aggregation/substr.pot +++ /dev/null @@ -1,93 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/substr.txt:3 -# 7b403ad699224aa8a041ed10744285c5 -msgid "$substr (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/substr.txt:0 -# fda3a1af0eea4ef6917afca64d729966 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/substr.txt:14 -# b701b422db7b446d81590db166536282 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/substr.txt:18 -# b1d8557dc94449b19a2aa7820da80e97 -msgid ":expression:`$substr` is now an alias for :expression:`$substrBytes`." -msgstr "" - -#: ../source/reference/operator/aggregation/substr.txt:22 -# 6dd0b8f138a541e8a7d3f9c2e1fde5eb -msgid "Returns a substring of a string, starting at a specified index position and including the specified number of characters. The index is zero-based." -msgstr "" - -#: ../source/reference/operator/aggregation/substr.txt:26 -# 5ed13f12b7354fe0b16c9239e8331bbe -msgid ":expression:`$substr` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/substr.txt:32 -# 6d6dcaa3663a43d9b958da1c22896038 -msgid "The arguments can be any valid :ref:`expression ` as long as long as the first argument resolves to a string, and the second and third arguments resolve to integers. For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/substr.txt:39 -# 11bf4d97d805498591a25851e50e8d9d -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/substr.txt:41 -# d63d114ea8b84264a2750442e79cbf7e -msgid "If ```` is a negative number, :expression:`$substr` returns an empty string ``\"\"``." -msgstr "" - -#: ../source/reference/operator/aggregation/substr.txt:44 -# da3f0b20dbc44bf59082230befe8bdc4 -msgid "If ```` is a negative number, :expression:`$substr` returns a substring that starts at the specified index and includes the rest of the string." -msgstr "" - -#: ../source/includes/intro-aggregation-string.rst:1 -# a9c435636d3242f3899b73c47521005a -msgid "|exp-has| a well-defined behavior for strings of ASCII characters." -msgstr "" - -#: ../source/reference/operator/aggregation/substr.txt:53 -# 685ec5ebd07a4f24b156d0f83b7fa106 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/substr.txt:55 -# 6acdd63d7f324331bc4dd2c5ed3ad2a1 -msgid "Consider an ``inventory`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/substr.txt:63 -# c4087991b61c429b90e8d331789665b5 -msgid "The following operation uses the :expression:`$substr` operator to separate the ``quarter`` value into a ``yearSubstring`` and a ``quarterSubstring``:" -msgstr "" - -#: ../source/reference/operator/aggregation/substr.txt:82 -# 9638f4893f7f49e5a7b9642efbbfc9c8 -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/substrBytes.pot b/locale/pot/reference/operator/aggregation/substrBytes.pot deleted file mode 100644 index 92bfccafe3e..00000000000 --- a/locale/pot/reference/operator/aggregation/substrBytes.pot +++ /dev/null @@ -1,182 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/substrBytes.txt:3 -# 7a376088458747db9a78cb1ba7028489 -msgid "$substrBytes (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/substrBytes.txt:0 -# 64c225bea43045838d39a57cc926f57b -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/substrBytes.txt:14 -# 27839d014f65479f977f45bd62f68beb -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/substrBytes.txt:20 -# 8f431f5c2d8b4ad3890e52baa1dc614a -msgid "Returns the substring of a string. The substring starts with the character at the specified UTF-8 byte index (zero-based) in the string and continues for the number of bytes specified." -msgstr "" - -#: ../source/reference/operator/aggregation/substrBytes.txt:24 -# 8700109ce60d49129f696ae39bb18119 -msgid ":expression:`$substrBytes` has the following :ref:`operator expression syntax `:" -msgstr "" - -#: ../source/reference/operator/aggregation/substrBytes.txt:34 -# af6d36d72bec43399224887e4e08d134 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/substrBytes.txt:36 -# 77fba7cc867f4b47acee636889343f57 -msgid "The :expression:`$substrBytes` operator uses the indexes of UTF-8 encoded bytes where each code point, or character, may use between one and four bytes to encode." -msgstr "" - -#: ../source/includes/fact-utf8-char-byte-sizes.rst:1 -# be7724437d224438a592aaa8c30a98f9 -msgid "For example, US-ASCII characters are encoded using one byte. Characters with diacritic markings and additional Latin alphabetical characters (i.e. Latin characters outside of the English alphabet) are encoded using two bytes. Chinese, Japanese and Korean characters typically require three bytes, and other planes of unicode (emoji, mathematical symbols, etc.) require four bytes." -msgstr "" - -#: ../source/reference/operator/aggregation/substrBytes.txt:42 -# 2ce22bbcb114442090b8304bdc4da537 -msgid "It is important to be mindful of the content in the ``string expression`` because providing a ``byte index`` or ``byte count`` located in the middle of a UTF-8 character will result in an error." -msgstr "" - -#: ../source/reference/operator/aggregation/substrBytes.txt:47 -# 36fb42d2ffaa4771a58b16a1a01cf578 -msgid ":expression:`$substrBytes` differs from :expression:`$substrCP` in that :expression:`$substrBytes` counts the bytes of each character, whereas :expression:`$substrCP` counts the code points, or characters, regardless of how many bytes a character uses." -msgstr "" - -#: ../source/reference/operator/aggregation/substrBytes.txt:56 -#: ../source/reference/operator/aggregation/substrBytes.txt:78 -# f781f6be5d4842dbb680e3b6a348bdc2 -# 319917dac877436ca321a0e65802de60 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/substrBytes.txt:57 -# 2ae0fa79214a46ff9359c6d46ad725c9 -msgid "Results" -msgstr "" - -#: ../source/reference/operator/aggregation/substrBytes.txt:59 -# 599e08f9196f436c80313f1fd9e18090 -msgid "``{ $substrBytes: [ \"abcde\", 1, 2 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/substrBytes.txt:60 -# 082e6eabf47a441cb4fa099c4bbb9d43 -msgid "``\"bc\"``" -msgstr "" - -#: ../source/reference/operator/aggregation/substrBytes.txt:62 -# cc0bf3987c0e44da9804f933564d5635 -msgid "``{ $substrBytes: [ \"Hello World!\", 6, 5 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/substrBytes.txt:63 -# 5a94e094ea7845bcb23b20d88295ff3b -msgid "``\"World\"``" -msgstr "" - -#: ../source/reference/operator/aggregation/substrBytes.txt:65 -# 37180ac203b24d90bc6bf6e0209c3b15 -msgid "``{ $substrBytes: [ \"cafétéria\", 0, 5 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/substrBytes.txt:66 -# 19dcfc05d67e440196d7b2a7738ecf71 -msgid "``\"café\"``" -msgstr "" - -#: ../source/reference/operator/aggregation/substrBytes.txt:68 -# 297a6ee291af4210abe9af86c2ce7885 -msgid "``{ $substrBytes: [ \"cafétéria\", 5, 4 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/substrBytes.txt:69 -# 989c8b7891a4474893dd95ce3b9964f0 -msgid "``\"tér\"``" -msgstr "" - -#: ../source/reference/operator/aggregation/substrBytes.txt:71 -# 26c42747e2464264956c174081f83266 -msgid "``{ $substrBytes: [ \"cafétéria\", 7, 3 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/substrBytes.txt:72 -# 0ca1c9d69d0e4c1487ff743b069bf61b -msgid "``\"Error: Invalid range, starting index is a UTF-8 continuation byte.\"``" -msgstr "" - -#: ../source/reference/operator/aggregation/substrBytes.txt:74 -# 8dea0020a09f45a2bf11a98e3e7f52f5 -msgid "``{ $substrBytes: [ \"cafétéria\", 3, 1 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/substrBytes.txt:75 -# d2ea3c67d8134917a34c63960fa50a63 -msgid "``\"Error: Invalid range, ending index is in the middle of a UTF-8 character.\"``" -msgstr "" - -#: ../source/reference/operator/aggregation/substrBytes.txt:81 -# 6e8790deca344693a50c9b74cb4e8156 -msgid "Single-Byte Character Set" -msgstr "" - -#: ../source/reference/operator/aggregation/substrBytes.txt:83 -# 7e0b4eded3814e7fa6c63f0adb0766b4 -msgid "Consider an ``inventory`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/substrBytes.txt:91 -# 285063125fc0412f8b18014e13932130 -msgid "The following operation uses the :expression:`$substrBytes` operator separate the ``quarter`` value (containing only single byte US-ASCII characters) into a ``yearSubstring`` and a ``quarterSubstring``. The ``quarterSubstring`` field represents the rest of the string from the specified ``byte index`` following the ``yearSubstring``. It is calculated by subtracting the ``byte index`` from the length of the string using :expression:`$strLenBytes`." -msgstr "" - -#: ../source/reference/operator/aggregation/substrBytes.txt:117 -#: ../source/reference/operator/aggregation/substrBytes.txt:157 -# 4ca7df25a34544199e7b1d3f52c7b867 -# b3ec69811bf74beb865596f8552739fe -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/substrBytes.txt:126 -# 5293302b5bd24fd184ee0635ce8ba30d -msgid "Single-Byte and Multibyte Character Set" -msgstr "" - -#: ../source/reference/operator/aggregation/substrBytes.txt:128 -# 8ceb48105c0443e0bef1f4b3e729d970 -msgid "A collection named ``food`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/substrBytes.txt:141 -# a90466a525554f5c85fdaad72e5540df -msgid "The following operation uses the ``$substrBytes`` operator to create a three byte ``menuCode`` from the ``name`` value:" -msgstr "" - -#: ../source/reference/operator/aggregation/substrBytes.txt:170 -# 1536e22717cd4afabcea80388e352d51 -msgid ":expression:`$substrCP`" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/substrCP.pot b/locale/pot/reference/operator/aggregation/substrCP.pot deleted file mode 100644 index 43fee67f1b1..00000000000 --- a/locale/pot/reference/operator/aggregation/substrCP.pot +++ /dev/null @@ -1,167 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/substrCP.txt:3 -# 3b4d216486a0423f901ab04f758596bc -msgid "$substrCP (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/substrCP.txt:0 -# d341e8ff54ee4e6f9fc849544697c89c -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/substrCP.txt:14 -# 720f057c61824eff81a3f86cd398554d -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/substrCP.txt:18 -# 61762ebf39164ec39fc6aa11bb06617a -msgid "Returns the substring of a string. The substring starts with the character at the specified UTF-8 `code point (CP) `_ index (zero-based) in the string for the number of code points specified." -msgstr "" - -#: ../source/reference/operator/aggregation/substrCP.txt:23 -# 5b51c05acf2c41a4b6327b1d22aae980 -msgid ":expression:`$substrCP` has the following :ref:`operator expression syntax `:" -msgstr "" - -#: ../source/reference/operator/aggregation/substrCP.txt:36 -#: ../source/reference/operator/aggregation/substrCP.txt:67 -# a98077eeb852482c95e2e786dd9cdbf9 -# c919a20c3d1448289eefe273c9eb4afb -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/substrCP.txt:37 -# b0e49464febd42c9a1faa144d15db9a9 -msgid "Results" -msgstr "" - -#: ../source/reference/operator/aggregation/substrCP.txt:39 -# f061309d503643b6a6ff60560b61e426 -msgid "``{ $substrCP: [ \"abcde\", 1, 2 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/substrCP.txt:40 -# ba67673f4e234b53816cad076cbf8fc9 -msgid "``\"bc\"``" -msgstr "" - -#: ../source/reference/operator/aggregation/substrCP.txt:42 -# 8de4b5f903f84a01a3816cb0548f7678 -msgid "``{ $substrCP: [ \"Hello World!\", 6, 5 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/substrCP.txt:43 -# 44948850a4944340a87590bf9c48bc9e -msgid "``\"World\"``" -msgstr "" - -#: ../source/reference/operator/aggregation/substrCP.txt:45 -# 67fa8807dcee4d3395bb8b3ea6b406be -msgid "``{ $substrCP: [ \"cafétéria\", 0, 5 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/substrCP.txt:46 -# 07fe00c8735549b99dea32f00dbbaa86 -msgid "``\"cafét\"``" -msgstr "" - -#: ../source/reference/operator/aggregation/substrCP.txt:48 -# 2957fe6adb1347279133014cd39dcffa -msgid "``{ $substrCP: [ \"cafétéria\", 5, 4 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/substrCP.txt:49 -# 388b9b1db99948f695342db48cb79a7d -msgid "``\"tér\"``" -msgstr "" - -#: ../source/reference/operator/aggregation/substrCP.txt:51 -# 14653b4272b0451883177f393c891562 -msgid "``{ $substrCP: [ \"cafétéria\", 7, 3 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/substrCP.txt:52 -# 32d732182cd843bf8468f43161150994 -msgid "``\"ia\"``" -msgstr "" - -#: ../source/reference/operator/aggregation/substrCP.txt:54 -# de9f2317585a4f32b5bb87b4ac615f1f -msgid "``{ $substrCP: [ \"cafétéria\", 3, 1 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/substrCP.txt:55 -# 813f3c4937334c00b3b7c18cebc46974 -msgid "``\"é\"``" -msgstr "" - -#: ../source/reference/operator/aggregation/substrCP.txt:58 -# 38840d2e1ad64851932480c976a14475 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/substrCP.txt:60 -# 2ae34738cad346b38f9c3f48880f43ac -msgid "The :expression:`$substrCP` operator uses the code points to extract the substring. This behavior differs from the :expression:`$substrBytes` operator which extracts the substring by the number of bytes, where each character uses between one and four bytes." -msgstr "" - -#: ../source/reference/operator/aggregation/substrCP.txt:70 -# f82ed482354b411786cfe5ed5cc70780 -msgid "Single-Byte Character Set" -msgstr "" - -#: ../source/reference/operator/aggregation/substrCP.txt:72 -# 82f66000146440a4b55f537a66fd4c57 -msgid "Consider an ``inventory`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/substrCP.txt:80 -# 3f646a396de74d9eb5e03dc25fdbaa58 -msgid "The following operation uses the :expression:`$substrCP` operator to separate the ``quarter`` value into a ``yearSubstring`` and a ``quarterSubstring``. The ``quarterSubstring`` field represents the rest of the string from the specified ``byte index`` following the ``yearSubstring``. It is calculated by subtracting the ``byte index`` from the length of the string using :expression:`$strLenCP`." -msgstr "" - -#: ../source/reference/operator/aggregation/substrCP.txt:105 -#: ../source/reference/operator/aggregation/substrCP.txt:145 -# d17364639d9940919f5b9020f995676c -# 84f7684ea3344577a888be40c2e05e64 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/substrCP.txt:114 -# 85c6f64002e44471852868f1af2e1609 -msgid "Single-Byte and Multibyte Character Set" -msgstr "" - -#: ../source/reference/operator/aggregation/substrCP.txt:116 -# 7a36cf0d78bd4e97a4e78919e0783bd9 -msgid "A collection named ``food`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/substrCP.txt:129 -# 404a995021264a5a83f2120ba1d3403f -msgid "The following example uses the ``$substrCP`` operator to create a three byte ``menuCode`` from the ``name`` value:" -msgstr "" - -#: ../source/reference/operator/aggregation/substrCP.txt:158 -# bed1bf6effb74ef28b83e6f40eb387f6 -msgid ":expression:`$substrBytes`" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/subtract.pot b/locale/pot/reference/operator/aggregation/subtract.pot deleted file mode 100644 index 8373c88e10f..00000000000 --- a/locale/pot/reference/operator/aggregation/subtract.pot +++ /dev/null @@ -1,102 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/subtract.txt:3 -# d12c568bc28842dda34e4ab9b2b4bc30 -msgid "$subtract (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/subtract.txt:0 -# 5fb948aa6744458ea3332e216bcc5ea9 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/subtract.txt:14 -# e886be442e63470daab1086086f2111b -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/subtract.txt:18 -# 40b7a1aede884e479facd253fcd8af8e -msgid "Subtracts two numbers to return the difference, or two dates to return the difference in milliseconds, or a date and a number in milliseconds to return the resulting date." -msgstr "" - -#: ../source/reference/operator/aggregation/subtract.txt:22 -# 6194013636404697941e988cb614e753 -msgid "The :expression:`$subtract` expression has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/subtract.txt:28 -# 5d54afa0d3f845e49846aec413acb65b -msgid "The second argument is subtracted from the first argument." -msgstr "" - -#: ../source/reference/operator/aggregation/subtract.txt:30 -# c54534ff8dc943a8bd84d366e1990a51 -msgid "The arguments can be any valid :ref:`expression ` as long as they resolve to numbers and/or dates. To subtract a number from a date, the date must be the first argument. For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/subtract.txt:37 -# 1820891e4b434cb0b531e058a7c35a36 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/aggregation/subtract.txt:39 -# 1017f7929c7143daa5787142dc7093fc -msgid "Consider a ``sales`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/subtract.txt:47 -# f89c5e0145564363a8bf925eae3fbf17 -msgid "Subtract Numbers" -msgstr "" - -#: ../source/reference/operator/aggregation/subtract.txt:49 -# f0233d0c93aa4339b9c7e582a77e97b6 -msgid "The following aggregation uses the :expression:`$subtract` expression to compute the ``total`` by subtracting the ``discount`` from the subtotal of ``price`` and ``fee``." -msgstr "" - -#: ../source/reference/operator/aggregation/subtract.txt:57 -#: ../source/reference/operator/aggregation/subtract.txt:74 -#: ../source/reference/operator/aggregation/subtract.txt:92 -# 50b996bd4a2b48879b22f27c32fb0be0 -# 7d493ca9b49d43d991581f425934732e -# 23153bd3459e42a390b9d6b5412caa50 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/subtract.txt:65 -# f0485781d91d41b39e1a4c107f6b1425 -msgid "Subtract Two Dates" -msgstr "" - -#: ../source/reference/operator/aggregation/subtract.txt:67 -# 6adb714eeb1748b3bb7b41c757a81d51 -msgid "The following aggregation uses the :expression:`$subtract` expression to subtract ``$date`` from the current date:" -msgstr "" - -#: ../source/reference/operator/aggregation/subtract.txt:82 -# 5d00e7e77ac14501bc64b43d07839c3d -msgid "Subtract Milliseconds from a Date" -msgstr "" - -#: ../source/reference/operator/aggregation/subtract.txt:84 -# 9fc8aa3a5a2a4bf79e4a6db1170ca32e -msgid "The following aggregation uses the :expression:`$subtract` expression to subtract 5 * 60 * 1000 milliseconds (5 minutes) from the \"$date\" field:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/sum.pot b/locale/pot/reference/operator/aggregation/sum.pot deleted file mode 100644 index a4956cfade7..00000000000 --- a/locale/pot/reference/operator/aggregation/sum.pot +++ /dev/null @@ -1,233 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/sum.txt:3 -# 7ac37749b5334497824b712ffa195c70 -msgid "$sum (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:0 -# ab8a34fc1bbc40b8ac88103451d9ce65 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:14 -# 98f9d795c74741188889a7d9ffaad3c5 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:18 -# c67bd136f3a647dcaced1b39db80b997 -msgid "Calculates and returns the sum of numeric values. :group:`$sum` ignores non-numeric values." -msgstr "" - -#: ../source/includes/extracts/fact-aggregation-accumulator-sum.rst:3 -# e38030540c434af8b5601075971d864d -msgid ":group:`$sum` is available in the :pipeline:`$group` and :pipeline:`$project` stages. In previous versions of MongoDB, :group:`$sum` is available in the :pipeline:`$group` stage only." -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:23 -# 9bdb5914089d4ac397f9ba58d10f3e21 -msgid "When used in the :pipeline:`$group` stage, :expression:`$sum` has the following syntax and returns the collective sum of all the numeric values that result from applying a specified expression to each document in a group of documents that share the same group by key:" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:32 -# cdc2f4fd30bf49c5bbbd410e2eb2c7e9 -msgid "When used in the :pipeline:`$project` stage, :expression:`$sum` returns the sum of the specified expression or list of expressions for each document and has one of two syntaxes:" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:36 -# 6034913f98d948deb92df6d6d6474d21 -msgid ":expression:`$sum` has one specified expression as its operand:" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:42 -# fce0b5520cdb4af88654e924cad5f984 -msgid ":expression:`$sum` has a list of specified expressions as its operand:" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:49 -# f97116e1d9a546408b8e5ff40972a687 -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:53 -# 4e81fd170e324fcfa21513aac085f8f1 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:56 -# d62342ec2c0e4c578edd1987fb630b4e -msgid "Non-Numeric or Non-Existent Fields" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:58 -# cd430eaea4a04754a7a8331cb06aecd9 -msgid "If used on a field that contains both numeric and non-numeric values, :group:`$sum` ignores the non-numeric values and returns the sum of the numeric values." -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:62 -# 4fd958a8838c408e8ad836de07c85f7e -msgid "If used on a field that does not exist in any document in the collection, :group:`$sum` returns ``0`` for that field." -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:65 -# ea775642f21d42cc82c1b3fb025ce4cf -msgid "If all operands are non-numeric, :group:`$sum` returns ``0``." -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:71 -# b71cb6e0baa54b1688f338f9e2563c2f -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:72 -# 0b34cc0c24a64b6c932be7298923ef0b -msgid "Field Values" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:73 -# ae7dacc58b9a48599802323f472df16a -msgid "Results" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:75 -#: ../source/reference/operator/aggregation/sum.txt:79 -#: ../source/reference/operator/aggregation/sum.txt:83 -# 4a836c789cb64620a4908068f7b67303 -# 2d0897d9857c456599396ca704cb9564 -# 43de8840fafe45bbb94af70e8802c98b -msgid "``{ $sum : }``" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:76 -# 69e541782e3a4d30bcae0cbcc1c336f5 -msgid "``Numeric``" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:77 -# fcfeb8be90f64b9ebcfe7edb99a8fb2c -msgid "``Sum of Values``" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:80 -# 5c8f045489fc4fa6a2ec5f6e6d4bf34d -msgid "``Numeric and Non-Numeric``" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:81 -# bba650afa85d4329b38ec647ee216cd7 -msgid "``Sum of Numeric Values``" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:84 -# f81d253598f445c98bcc70505a52be25 -msgid "``Non-Numeric or Non-Existent``" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:85 -# 8cc9465f2f7549dbaebc27b0b4090456 -msgid "``0``" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:89 -# 02917efaed424e3eace35719b06bc7bb -msgid "Array Operand" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:91 -# 7d4885e9ec9843d795fdd5542217ceae -msgid "In the :pipeline:`$group` stage, if the expression resolves to an array, :group:`$sum` treats the operand as a non-numerical value." -msgstr "" - -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-sum.rst:1 -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-sum.rst:1 -# 32e25d749970413bac48b3d0db6e4b2a -# eae2fb6b89be412ba8499382be2cc316 -msgid "In the :pipeline:`$project` stage:" -msgstr "" - -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-sum.rst:3 -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-sum.rst:3 -# 52a69309058d47c68cf34f47afc80364 -# 8f404ab2616d4fbe80a2aa371610907a -msgid "With a single expression as its operand, if the expression resolves to an array, :group:`$sum` traverses into the array to operate on the numerical elements of the array to return a single value." -msgstr "" - -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-sum.rst:7 -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-sum.rst:7 -# 95f6614bdec74f349c1e678c5afe4bf7 -# d8bedb91613941d68f5e5ba04072c8bf -msgid "With a list of expressions as its operand, if any of the expressions resolves to an array, :group:`$sum` does **not** traverse into the array but instead treats the array as a non-numerical value." -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:97 -# 06ef40830666418e899c564fe02afc1a -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:100 -# c31886f8373743ef8d14767989c54404 -msgid "Use in ``$group`` Stage" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:102 -# 54ddd839e3504fbda2c31f2588ab6f86 -msgid "Consider a ``sales`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:112 -# 741fc00984484145bf4035ebf05bec2e -msgid "Grouping the documents by the day and the year of the ``date`` field, the following operation uses the :group:`$sum` accumulator to compute the total amount and the count for each group of documents." -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:131 -# a51fe59088c14a75b77e4a189e79408c -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:139 -# c54a86bcba864fabaf2d9f8261368181 -msgid "Using :group:`$sum` on a non-existent field returns a value of ``0``. The following operation attempts to :group:`$sum` on ``qty``:" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:157 -# ca73f39115ee4382bf1559312ba7c6ef -msgid "The operation returns:" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:166 -# 1cc11b9bae004007a85603323665c1ff -msgid "Use in ``$project`` Stage" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:168 -# f25be6ea433d41279263c18a7f61f57b -msgid "A collection ``students`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:176 -# db482db01433446c9032521713a0fdcf -msgid "The following example uses the :group:`$sum` in the :pipeline:`$project` stage to calculate the total quiz scores, the total lab scores, and the total of the final and the midterm:" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:192 -# ca60115a7f8f481cade055c4d2adac42 -msgid "The operation results in the following documents:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/switch.pot b/locale/pot/reference/operator/aggregation/switch.pot deleted file mode 100644 index 9de59275f2c..00000000000 --- a/locale/pot/reference/operator/aggregation/switch.pot +++ /dev/null @@ -1,190 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/switch.txt:3 -# cb94890eef0a4354b57105cf2b96d708 -msgid "$switch (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/switch.txt:0 -# 2ac8d52d4cb044d59a425ab7eb2239dd -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/switch.txt:14 -# 1312cb1e6b6e4d9a98e6fc1acc44fe17 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/switch.txt:20 -# 7a026c35d6484664b078994a26dc2976 -msgid "Evaluates a series of case expressions. When it finds an expression which evaluates to ``true``, ``$switch`` executes a specified expression and breaks out of the control flow." -msgstr "" - -#: ../source/reference/operator/aggregation/switch.txt:24 -# 7a079173847d4c8da91d7de67920369a -msgid ":expression:`$switch` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/switch.txt:37 -# 6716205ace174705afa62d113e527297 -msgid "The objects in the ``branches`` array must contain only a ``case`` field and a ``then`` field." -msgstr "" - -#: ../source/reference/operator/aggregation/switch.txt:44 -# e4cab9c495af4e9a9ee107d5af6d6192 -msgid "Operand" -msgstr "" - -#: ../source/reference/operator/aggregation/switch.txt:45 -# 969ed12b9b574dbc88b2afbdfa96d2d0 -msgid "Description" -msgstr "" - -#: ../source/reference/operator/aggregation/switch.txt:47 -# bbb1cac6108d4e249ecad64be3e30d7f -msgid "``branches``" -msgstr "" - -#: ../source/reference/operator/aggregation/switch.txt:49 -# f2f73e6c69444d2787e1dc0581a7b84a -msgid "An array of control branch documents. Each branch is a document with the following fields:" -msgstr "" - -#: ../source/reference/operator/aggregation/switch.txt:58 -# d5258ed696a84150a22de280cb354f5b -msgid "``case``" -msgstr "" - -#: ../source/reference/operator/aggregation/switch.txt:53 -# b0ddf42690854291a7e60784f4580c26 -msgid "Can be any valid :ref:`expression ` that resolves to a ``boolean``. If the result is not a ``boolean``, it is coerced to a boolean value. More information about how MongoDB evaluates expressions as either true or false can be found :ref:`here`." -msgstr "" - -#: ../source/reference/operator/aggregation/switch.txt:62 -# 0631c7793af54449b4c5793d4760f65a -msgid "``then``" -msgstr "" - -#: ../source/reference/operator/aggregation/switch.txt:61 -# 612a2aa2b304442d8cb67592b6f8848d -msgid "Can be any valid :ref:`expression `." -msgstr "" - -#: ../source/reference/operator/aggregation/switch.txt:64 -# 1041a1984e9f4e66b3276da1c498dca5 -msgid "The ``branches`` array must contain at least one branch document." -msgstr "" - -#: ../source/reference/operator/aggregation/switch.txt:67 -# 4ae0276c95e04a9b83ce82de0170164a -msgid "``default``" -msgstr "" - -#: ../source/reference/operator/aggregation/switch.txt:69 -# 02ad280fe3504bc3956e10dcbc0fcab0 -msgid "Optional. The path to take if no branch ``case`` expression evaluates to ``true``." -msgstr "" - -#: ../source/reference/operator/aggregation/switch.txt:72 -# 21b35271037b4230aa9aba3ab97ccb62 -msgid "Although optional, if ``default`` is unspecified and no branch ``case`` evaluates to true, :expression:`$switch` returns an error." -msgstr "" - -#: ../source/reference/operator/aggregation/switch.txt:77 -# 35eaaa6559cc4f54a6570e3564225b58 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/switch.txt:79 -# 95fc850b76d94e1990436dd77eaf21b2 -msgid "The various case statements do not need to be mutually exclusive. :expression:`$switch` executes the first branch it finds which evaluates to ``true``. If none of the branches evaluates to true, :expression:`$switch` executes the ``default`` option." -msgstr "" - -#: ../source/reference/operator/aggregation/switch.txt:84 -# 38b69b7f76d34b308c0a2f06fbd127f0 -msgid "The following conditions cause :expression:`$switch` to fail with an error:" -msgstr "" - -#: ../source/reference/operator/aggregation/switch.txt:87 -# f26c5baae5d647e394a8dcd608128150 -msgid "The ``branches`` field is missing or is not an array with at least one entry." -msgstr "" - -#: ../source/reference/operator/aggregation/switch.txt:90 -# 14c43fd30a8b4372bc66ad111fdf3249 -msgid "An object in the ``branches`` array does not contain a ``case`` field." -msgstr "" - -#: ../source/reference/operator/aggregation/switch.txt:93 -# 5b0124730ff44891a5c6f8ff308e028a -msgid "An object in the ``branches`` array does not contain a ``then`` field." -msgstr "" - -#: ../source/reference/operator/aggregation/switch.txt:96 -# 73c07b41a61346bb8630043bf72279df -msgid "An object in the ``branches`` array contains a field other than ``case`` or ``then``." -msgstr "" - -#: ../source/reference/operator/aggregation/switch.txt:99 -# 8f6220444e554d3f93d9322a43b184a7 -msgid "No ``default`` is specified and no ``case`` evaluates to ``true``." -msgstr "" - -#: ../source/reference/operator/aggregation/switch.txt:105 -#: ../source/reference/operator/aggregation/switch.txt:151 -# 668861bc245e4dec94cd5fdbcb12901f -# c8e218a713aa4c578967bec5738b4593 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/switch.txt:106 -# bb21b8f8f8ed4d709d822d6523cb35dd -msgid "Results" -msgstr "" - -#: ../source/reference/operator/aggregation/switch.txt:120 -# 8e7bf8439d6a4735865840babadeeab5 -msgid "``\"less than\"``" -msgstr "" - -#: ../source/reference/operator/aggregation/switch.txt:134 -# 72656814881244cfa8f519767332d08f -msgid "``\"Did not match\"``" -msgstr "" - -#: ../source/reference/operator/aggregation/switch.txt:148 -# fe8aaffa5adc46c094bce93b5f3f437c -msgid "``\"First case\"``" -msgstr "" - -#: ../source/reference/operator/aggregation/switch.txt:153 -# 371aed7bb6e3487884dc124131661645 -msgid "A collection named ``grades`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/switch.txt:161 -# 5a764fb4bf4e4934b02ad0f04afe78c9 -msgid "The following aggregation operation uses :expression:`$switch` to display a particular message based on each student's average score." -msgstr "" - -#: ../source/reference/operator/aggregation/switch.txt:197 -# ac59640cfa734f909341f3e110148be9 -msgid "The operation returns the following:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/toLower.pot b/locale/pot/reference/operator/aggregation/toLower.pot deleted file mode 100644 index 5315b1059d2..00000000000 --- a/locale/pot/reference/operator/aggregation/toLower.pot +++ /dev/null @@ -1,83 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/toLower.txt:3 -# ab3dde01a0cf4371808315d625ad73a1 -msgid "$toLower (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/toLower.txt:0 -# e4f4df5525b8491f961152135ba0f4c6 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/toLower.txt:14 -# a2989aa469c84e968537e0e8717aca7f -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/toLower.txt:18 -# 8319c1bd00c140ada7ce0b16875dc057 -msgid "Converts a string to lowercase, returning the result." -msgstr "" - -#: ../source/reference/operator/aggregation/toLower.txt:20 -# 14d45904f75a4388b7946d719e5cf323 -msgid ":expression:`$toLower` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/toLower.txt:26 -# 53e640739d8647349747d83429be710a -msgid "The argument can be any :ref:`expression ` as long as it resolves to a string. For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/toLower.txt:30 -# 0b0ac7c8ce6b4fcb84b988c0ce310fbb -msgid "If the argument resolves to null, :expression:`$toLower` returns an empty string ``\"\"``." -msgstr "" - -#: ../source/reference/operator/aggregation/toLower.txt:34 -# 58e937cd61144a85be79ae8ab0797786 -msgid "Behavior" -msgstr "" - -#: ../source/includes/intro-aggregation-string.rst:1 -# 7646141ce35d461ea07271ce8d27c5a4 -msgid "|exp-has| a well-defined behavior for strings of ASCII characters." -msgstr "" - -#: ../source/reference/operator/aggregation/toLower.txt:41 -# 8951074648e2451b9fe5acb480b8c86b -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/toLower.txt:43 -# a4ba6ef7772a415e8b82119159c8fab6 -msgid "Consider a ``inventory`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/toLower.txt:51 -# f7605b3c68044ac489e1822d6df8f84d -msgid "The following operation uses the :expression:`$toLower` operator return lowercase ``item`` and lowercase ``description`` value:" -msgstr "" - -#: ../source/reference/operator/aggregation/toLower.txt:68 -# c37a015a295f418da2788f98954626cd -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/toUpper.pot b/locale/pot/reference/operator/aggregation/toUpper.pot deleted file mode 100644 index e18714e6734..00000000000 --- a/locale/pot/reference/operator/aggregation/toUpper.pot +++ /dev/null @@ -1,83 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/toUpper.txt:3 -# 69d993554ef8402caafc62e77d17ed49 -msgid "$toUpper (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/toUpper.txt:0 -# 78a0f991666d415ea5d05d7721179079 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/toUpper.txt:14 -# 645455c441004027ab0866110498c246 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/toUpper.txt:18 -# 61a303dc75264be3b4076dd7b4450683 -msgid "Converts a string to uppercase, returning the result." -msgstr "" - -#: ../source/reference/operator/aggregation/toUpper.txt:20 -# 66bbe79f089f46c68b7547330f1a74ee -msgid ":expression:`$toUpper` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/toUpper.txt:26 -# b483b61cdfb24c728d362d60b2c853ce -msgid "The argument can be any :ref:`expression ` as long as it resolves to a string. For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/toUpper.txt:30 -# d0e2c48be8e14166bcfcc391d3e65104 -msgid "If the argument resolves to null, :expression:`$toLower` returns an empty string ``\"\"``." -msgstr "" - -#: ../source/reference/operator/aggregation/toUpper.txt:34 -# 1297f9a0db6842b5bd390fdfce1a2ffe -msgid "Behavior" -msgstr "" - -#: ../source/includes/intro-aggregation-string.rst:1 -# ab78c7500ef04d23a5f099955288a365 -msgid "|exp-has| a well-defined behavior for strings of ASCII characters." -msgstr "" - -#: ../source/reference/operator/aggregation/toUpper.txt:41 -# 9e7c0f0eb3df49d0815f9127fd786586 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/toUpper.txt:43 -# 63c75fcf1f6141f3a353dcb32774b4e9 -msgid "Consider a ``inventory`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/toUpper.txt:51 -# 5cc2b8bfa54b402ca8e50c910e68b049 -msgid "The following operation uses the :expression:`$toUpper` operator return uppercase ``item`` and uppercase ``description`` values:" -msgstr "" - -#: ../source/reference/operator/aggregation/toUpper.txt:68 -# 8be6a8ee7e4c437485d320e76e587f9e -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/trunc.pot b/locale/pot/reference/operator/aggregation/trunc.pot deleted file mode 100644 index 31cef52c90c..00000000000 --- a/locale/pot/reference/operator/aggregation/trunc.pot +++ /dev/null @@ -1,115 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/trunc.txt:3 -# 23abffdd2522446db4c19580cc3d38e8 -msgid "$trunc (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/trunc.txt:0 -# 2d15c28c39b24018a3d3ef94143363ae -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/trunc.txt:14 -# 5f6de7d579864309813de59f6b9a1b70 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/trunc.txt:20 -# 62bb668cd4024e5e8d809ee46a5cc00a -msgid "Truncates a number to its integer." -msgstr "" - -#: ../source/reference/operator/aggregation/trunc.txt:22 -# afe030cab3ec490490c85859368e519e -msgid ":expression:`$trunc` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/trunc.txt:28 -# f358da8f518d437ab6c718e16369db68 -msgid "The ```` expression can be any valid :ref:`expression ` as long as it resolves to a number. For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/trunc.txt:33 -# 21e1dbebedfe44b8919c6583ce50065c -msgid "Behavior" -msgstr "" - -#: ../source/includes/extracts/agg-expression-null-operand-trunc.rst:1 -# 7267742da4c74fc699efb97e795aa1dc -msgid "If the argument resolves to a value of ``null`` or refers to a field that is missing, ``$trunc`` returns ``null``. If the argument resolves to ``NaN``, ``$trunc`` returns ``NaN``." -msgstr "" - -#: ../source/reference/operator/aggregation/trunc.txt:41 -#: ../source/reference/operator/aggregation/trunc.txt:54 -# b7b220f94aeb4afb8f4a8f8437cdbf60 -# f2da2f99841b45a694a77088ff952094 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/trunc.txt:42 -# c3b77b1ff36b49cdb6521171b8d8db0c -msgid "Results" -msgstr "" - -#: ../source/reference/operator/aggregation/trunc.txt:44 -# 91ddf5b49de445959ea4b66ffe1f924d -msgid "``{ $trunc: 0 }``" -msgstr "" - -#: ../source/reference/operator/aggregation/trunc.txt:45 -# e58ca5f4007f41e19d0cf22c8c21debf -msgid "``0``" -msgstr "" - -#: ../source/reference/operator/aggregation/trunc.txt:47 -# 87c249b7ff0a4eda89b2e5936adb444f -msgid "``{ $trunc: 7.80 }``" -msgstr "" - -#: ../source/reference/operator/aggregation/trunc.txt:48 -# f6ac87b7386c4b6a8efc7a80380f4694 -msgid "``7``" -msgstr "" - -#: ../source/reference/operator/aggregation/trunc.txt:50 -# a9d385f9dec74ce1947fca72eb21a2a7 -msgid "``{ $trunc: -2.3 }``" -msgstr "" - -#: ../source/reference/operator/aggregation/trunc.txt:51 -# 4c2db1c44cad4e01b75380437a409c7b -msgid "``-2``" -msgstr "" - -#: ../source/reference/operator/aggregation/trunc.txt:56 -# 53324608352b4ec4914c2a1652031176 -msgid "A collection named ``samples`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/trunc.txt:65 -# 6425ae863bad4d07beb1b128a0e42b97 -msgid "The following example returns both the original value and the truncated value:" -msgstr "" - -#: ../source/reference/operator/aggregation/trunc.txt:74 -# 386e50031e1d4294a44284c75c319fbc -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/type.pot b/locale/pot/reference/operator/aggregation/type.pot deleted file mode 100644 index 31233424594..00000000000 --- a/locale/pot/reference/operator/aggregation/type.pot +++ /dev/null @@ -1,160 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/type.txt:3 -# d4bbf988f7974f2483b5728ffd72c3bf -msgid "$type (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/type.txt:0 -# b64bd8c1692c4eea99f174e663e70172 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/type.txt:14 -# e192009c6d8d4f9eb3dd791386a8525e -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/type.txt:20 -# 7d402f99fec8447ba373533442270be5 -msgid "Returns a string that specifies the :doc:`BSON type ` of the argument." -msgstr "" - -#: ../source/reference/operator/aggregation/type.txt:23 -# f945fd8c35f04e5aae6685fce1744a62 -msgid ":expression:`$type` has the following :ref:`operator expression syntax `:" -msgstr "" - -#: ../source/reference/operator/aggregation/type.txt:30 -# 588f2206f51b43a5836b5161aa92cc0e -msgid "The argument can be any valid :ref:`expression `." -msgstr "" - -#: ../source/reference/operator/aggregation/type.txt:34 -# cc6ad411c27d468d97006b1a03f6cd20 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/type.txt:36 -# b0cfa8014aac45ba812f016c4f0ae09c -msgid "Unlike the :query:`$type` query operator, which matches array elements based on their BSON type, the :expression:`$type` aggregation operator does not examine array elements. Instead, when passed an array as its argument, the ``$type`` aggregation operator returns the type of the argument, i.e. ``\"array\"``." -msgstr "" - -#: ../source/reference/operator/aggregation/type.txt:42 -# 22f64d3123a3458a9400f3d2226e30b2 -msgid "If the argument is a field that is missing in the input document, :expression:`$type` returns the string ``\"missing\"``." -msgstr "" - -#: ../source/reference/operator/aggregation/type.txt:53 -#: ../source/reference/operator/aggregation/type.txt:89 -# 3e4e567ed44a4eb99009492a9464a867 -# bd517e8c1ac048f68984aa7b059b2a5e -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/type.txt:54 -# 6bc0fb9c1be7482dbb2742b74c550a4d -msgid "Results" -msgstr "" - -#: ../source/reference/operator/aggregation/type.txt:56 -# ce53f805dce046ba9fadfbc807a17762 -msgid "``{ $type: \"a\" }``" -msgstr "" - -#: ../source/reference/operator/aggregation/type.txt:57 -# eae4710260ac4f8e9ff0f2229752766c -msgid "``\"string\"``" -msgstr "" - -#: ../source/reference/operator/aggregation/type.txt:59 -# 66f62df1c9a14c01848db22f2c103136 -msgid "``{ $type: /a/ }``" -msgstr "" - -#: ../source/reference/operator/aggregation/type.txt:60 -# 780556e0e1554dedbe1327da6ba07595 -msgid "``\"regex\"``" -msgstr "" - -#: ../source/reference/operator/aggregation/type.txt:62 -# 4c60f0da177842f18367b5c7559507a6 -msgid "``{ $type: 1 }``" -msgstr "" - -#: ../source/reference/operator/aggregation/type.txt:63 -# 1d3a927d71a94a06b4915840248d7a47 -msgid "``\"double\"``" -msgstr "" - -#: ../source/reference/operator/aggregation/type.txt:65 -# fbd0acd7b10d45f4bcadf4b541747e2a -msgid "``{ $type: NumberLong(627) }``" -msgstr "" - -#: ../source/reference/operator/aggregation/type.txt:66 -# 0a5784fcb9e84d30b51cccab482a9a56 -msgid "``\"long\"``" -msgstr "" - -#: ../source/reference/operator/aggregation/type.txt:68 -# 1f9af95d830c46c98a56437aafde2fe4 -msgid "``{ $type: { x: 1 } }``" -msgstr "" - -#: ../source/reference/operator/aggregation/type.txt:69 -# d31c5584126f4fca8051223ac97ba04a -msgid "``\"object\"``" -msgstr "" - -#: ../source/reference/operator/aggregation/type.txt:71 -# 7246de5f63514059b431ce73400c951c -msgid "``{ $type: [ [ 1, 2, 3 ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/type.txt:72 -# b10cb37f321a45aca88ef60ed5c296ef -msgid "``\"array\"``" -msgstr "" - -#: ../source/reference/operator/aggregation/type.txt:76 -# eb2195ed901d4c3897c761dbca618177 -msgid "In the case of a literal array such as ``[ 1, 2, 3 ]``, enclose the expression in an outer set of array brackets to prevent MongoDB from parsing ``[ 1, 2, 3 ]`` as an :ref:`argument list ` with three arguments (``1, 2, 3``). Wrapping the array ``[ 1, 2, 3 ]`` in a :expression:`$literal` expression achieves the same result." -msgstr "" - -#: ../source/reference/operator/aggregation/type.txt:85 -# 2eb5e505de2240d388cc7fdb1ac7adea -msgid "See :ref:`operator expression syntax forms ` for more information." -msgstr "" - -#: ../source/reference/operator/aggregation/type.txt:91 -# 4234818fa20a46328f7e67ebc05f2177 -msgid "This example uses a :term:`collection ` named ``coll`` with the following :term:`documents `:" -msgstr "" - -#: ../source/reference/operator/aggregation/type.txt:103 -# c0eeac8b6795478988661a9c885d1db7 -msgid "The following aggregation operation uses the ``$type`` operator to display the type of field ``a`` for all documents as part of the :pipeline:`$project` stage." -msgstr "" - -#: ../source/reference/operator/aggregation/type.txt:115 -# e5ac12ef5757452eb4e348cde61611df -msgid "The operation returns the following:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/unwind.pot b/locale/pot/reference/operator/aggregation/unwind.pot deleted file mode 100644 index 1afe05d4084..00000000000 --- a/locale/pot/reference/operator/aggregation/unwind.pot +++ /dev/null @@ -1,168 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/unwind.txt:3 -# 2171eb95cba74ba99d735c4c678b3e90 -msgid "$unwind (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:0 -# ef8447afb8c24f75b2460bbf500fef8f -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:14 -# 4542770f191c462590ea1ba0fed09217 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:18 -# de8f4acdc764499d8efaafe14204afe5 -msgid "Deconstructs an array field from the input documents to output a document for *each* element. Each output document is the input document with the value of the array field replaced by the element." -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:22 -# 6d9bb775bb6b45a3ae182986aeed18cb -msgid "The :pipeline:`$unwind` stage has one of two syntaxes:" -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:24 -# fc0961fde8d8455b8d76ed2d439a0280 -msgid "The operand is a field path:" -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:30 -# 82e2669c4f2a4398b6b4ebefb8e6c904 -msgid "To specify a field path, prefix the field name with a dollar sign ``$`` and enclose in quotes." -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:33 -# 8e4fa073ddde4fa1bc54764afbffb2eb -msgid "The operand is a document:" -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:51 -# cfe3cd71e8e746c3a92b8a68fcdad98f -msgid "Behaviors" -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:54 -# 32826120c2744a349aaafda03a2d490f -msgid "Non-Array Field Path" -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:58 -# 0ccc1798066140c28f819ccc7a735174 -msgid ":pipeline:`$unwind` stage no longer errors on non-array operands. If the operand does not resolve to an array but is not missing, null, or an empty array, :pipeline:`$unwind` treats the operand as a single element array." -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:63 -# 9f365782b41a47ca9eacd5da3bffa95c -msgid "Previously, if a value in the field specified by the field path is *not* an array, :method:`db.collection.aggregate()` generates an error." -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:68 -# 9486aa70ec3c4c09a33ebb66152f115c -msgid "Missing Field" -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:70 -# 5bc544904f064afd8bfc92cf6372ccc7 -msgid "If you specify a path for a field that does not exist in an input document or the field is an empty array, :pipeline:`$unwind`, by default, ignores the input document and will not output documents for that input document." -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:77 -# 6488067f169e46a9ac14ce642c239bff -msgid "To output documents where the array field is missing, null or an empty array, use the option ``preserveNullAndEmptyArrays``." -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:81 -# 80f38b631dd3453b894761189f115a00 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:84 -# d1402045b358458382ba6ebebe6af738 -msgid "Unwind Array" -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:86 -# b8eb63b4cce64a9684f3189373d13199 -msgid "Consider an ``inventory`` with the following document:" -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:92 -# 37f4bb5de7bd4901af3dee9439c71d48 -msgid "The following aggregation uses the :pipeline:`$unwind` stage to output a document for each element in the ``sizes`` array:" -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:99 -# 42f7ab5d552445bb854c72906427f753 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:107 -# a7a62d919c6e4c519f3291230ab74ba9 -msgid "Each document is identical to the input document except for the value of the ``sizes`` field which now holds a value from the original ``sizes`` array." -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:112 -# 196f45e014424bd8928647a98e47532c -msgid ":doc:`/tutorial/aggregation-zip-code-data-set`, :doc:`/tutorial/aggregation-with-user-preference-data`" -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:116 -# 597db731a06047bfbd3ecffd72b029d2 -msgid "``includeArrayIndex`` and ``preserveNullAndEmptyArrays``" -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:120 -# 643180ccca6b4cab80c30073a7eae7da -msgid "A collection ``inventory`` has the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:130 -# 4e30a58811b74625846ed69d58d4bab4 -msgid "The following :pipeline:`$unwind` operations are equivalent and return a document for each element in the ``sizes`` field. If the ``sizes`` field does not resolve to an array but is not missing, null, or an empty array, :pipeline:`$unwind` treats the non-array operand as a single element array." -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:141 -# b900dbca74914e9baf4f2dad6356d613 -msgid "The operation returns the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:150 -# 1c5921028e3a404c8184a5634e2a894d -msgid "The following :pipeline:`$unwind` operation uses the ``includeArrayIndex`` option to output also the array index of the array element." -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:158 -# 39d41eaae3ea464cb4790cd58edc2ddf -msgid "The operation unwinds the ``sizes`` array and includes the array index of the array index in the new ``arrayIndex`` field. If the ``sizes`` field does not resolve to an array but is not missing, null, or an empty array, the ``arrayIndex`` field is ``null``." -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:170 -# 528c8fba6a2c4cf9abceefc565d2c3b0 -msgid "The following :pipeline:`$unwind` operation uses the ``preserveNullAndEmptyArrays`` option to include in the output those documents where ``sizes`` field is missing, null or an empty array." -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:180 -# 55018f1a84e842658ddec1c9c85d6c21 -msgid "In addition to unwinding the documents where the ``sizes`` is an array of elements or a non-null, non-array field, the operation outputs, without modification, those documents where the ``sizes`` field is missing, null or an empty array:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/week.pot b/locale/pot/reference/operator/aggregation/week.pot deleted file mode 100644 index 215abd80611..00000000000 --- a/locale/pot/reference/operator/aggregation/week.pot +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/week.txt:3 -# 9bd11375355e492aa8ef873ffc7a4ebc -msgid "$week (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/week.txt:0 -# 8ae680a50dd945ae91ea7487e820c1f4 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/week.txt:14 -# 4fbc617ad863491c9c45a64f22ee1114 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/week.txt:18 -# a095d42f61dc416fba4aaa9d2aee6fe7 -msgid "Returns the week of the year for a date as a number between 0 and 53." -msgstr "" - -#: ../source/reference/operator/aggregation/week.txt:20 -# f5dae0f286b14de68cf2d9a53b265ca9 -msgid "Weeks begin on Sundays, and week 1 begins with the first Sunday of the year. Days preceding the first Sunday of the year are in week 0. This behavior is the same as the \"``%U``\" operator to the ``strftime`` standard library function." -msgstr "" - -#: ../source/reference/operator/aggregation/week.txt:25 -# bcee56b1c375477795fbb720bd168b3c -msgid "The :expression:`$week` expression has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/week.txt:31 -# db17836a2ce94f9d985bc399a7f8042a -msgid "The argument can be any valid :ref:`expression ` as long as it resolves to a date. For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/week.txt:36 -# 0c8d0021f2d94f619f8e832c5225c1df -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/week.txt:38 -# c72017b3c0664e4e93363bd13b8f0564 -msgid "Consider a ``sales`` collection with the following document:" -msgstr "" - -#: ../source/reference/operator/aggregation/week.txt:44 -# fc0ef1f47a4342e79aac9583ced8c39f -msgid "The following aggregation uses the :expression:`$week` and other date operators to break down the ``date`` field:" -msgstr "" - -#: ../source/reference/operator/aggregation/week.txt:70 -# a75e7b82da14422eb129f21892f6f845 -msgid "The operation returns the following result:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/year.pot b/locale/pot/reference/operator/aggregation/year.pot deleted file mode 100644 index fdf7b8cbef2..00000000000 --- a/locale/pot/reference/operator/aggregation/year.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/year.txt:3 -# f8cd594d2d604dbe9b60e073067c4cba -msgid "$year (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/year.txt:0 -# d587a922d86c49a48d251fbc5152dfac -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/year.txt:14 -# 7646b265d05b4f9babe6f71a71a48237 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/year.txt:18 -# a12d1832b8da4879ad1e77ec9545bc36 -msgid "Returns the year portion of a date." -msgstr "" - -#: ../source/reference/operator/aggregation/year.txt:20 -# 1b5fc6fa4017422e81fcd0d51d258d1f -msgid "The :expression:`$year` expression has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/year.txt:26 -# f261eeaa7aa8456b8f2f68d4fb159578 -msgid "The argument can be any :ref:`expression ` as long as it resolves to a date. For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/year.txt:31 -# 4fef495ed97e49d49754e84ac6c04034 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/year.txt:33 -# 090dc8c2750a4951b07099d96bae5059 -msgid "Consider a ``sales`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/year.txt:39 -# 2bd75b82a0c4415f9ab4fb0cc545f38f -msgid "The following aggregation uses the :expression:`$year` and other date operators to break down the ``date`` field:" -msgstr "" - -#: ../source/reference/operator/aggregation/year.txt:65 -# 26560b2787174ae084a0d8fb9c3107d7 -msgid "The operation returns the following result:" -msgstr "" - diff --git a/locale/pot/reference/operator/aggregation/zip.pot b/locale/pot/reference/operator/aggregation/zip.pot deleted file mode 100644 index f45dda53244..00000000000 --- a/locale/pot/reference/operator/aggregation/zip.pot +++ /dev/null @@ -1,215 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/zip.txt:3 -# d1a9dc05bab34e0a9c606779e80b65cb -msgid "$zip (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/zip.txt:0 -# 03850e84f65a45ac82e20d9cbf53312e -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/zip.txt:14 -# e377f956640f4d708f1c6db8582f499a -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/zip.txt:20 -# 8e0792ccd3ad44dd889ef4d09db8aae1 -msgid "Transposes an array of input arrays so that the first element of the output array would be an array containing, the first element of the first input array, the first element of the second input array, etc." -msgstr "" - -#: ../source/reference/operator/aggregation/zip.txt:25 -# 5ceec6449e2941598ade9b019ec40d91 -msgid "For example, :expression:`$zip` would transform ``[ [ 1, 2, 3 ], [ \"a\", \"b\", \"c\" ] ]`` into ``[ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] ]``." -msgstr "" - -#: ../source/reference/operator/aggregation/zip.txt:29 -# 5f32361d5919495d8360d457f00aeb49 -msgid ":expression:`$zip` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/zip.txt:45 -# 8a78418557394307a29561faafed6c1e -msgid "Operand" -msgstr "" - -#: ../source/reference/operator/aggregation/zip.txt:46 -# d8a2d778005844938b5f4a7e23bc4e9f -msgid "Description" -msgstr "" - -#: ../source/reference/operator/aggregation/zip.txt:48 -# 4e985f67ce324783813aea656aa8f7f0 -msgid "``inputs``" -msgstr "" - -#: ../source/reference/operator/aggregation/zip.txt:50 -# 267ef0039e4e4e31a3cc407ad04dbde2 -msgid "An array of :ref:`expressions ` that resolve to arrays. The elements of these input arrays combine to form the arrays of the output array." -msgstr "" - -#: ../source/includes/extracts/agg-expression-null-operand-zip.rst:1 -# ef327a214106467f80bb4f8769e6bf77 -msgid "If any of the ``inputs`` arrays resolves to a value of ``null`` or refers to a missing field, :expression:`$zip` returns ``null``." -msgstr "" - -#: ../source/includes/extracts/agg-expression-null-operand-zip.rst:4 -# 8b313977f9a74375b09560834ca30af0 -msgid "If any of the ``inputs`` arrays does not resolve to an array or ``null`` nor refers to a missing field, :expression:`$zip` returns an error." -msgstr "" - -#: ../source/reference/operator/aggregation/zip.txt:56 -# 584606f549044ab4a791894bb620ad6c -msgid "``useLongestLength``" -msgstr "" - -#: ../source/reference/operator/aggregation/zip.txt:58 -# 6ab0385870bf41f7980fdfcda788d617 -msgid "A boolean which specifies whether the length of the longest array determines the number of arrays in the output array." -msgstr "" - -#: ../source/reference/operator/aggregation/zip.txt:61 -# c9ce146111e64cef82f10e4b09615d85 -msgid "The default value is ``false``: the shortest array length determines the number of arrays in the output array." -msgstr "" - -#: ../source/reference/operator/aggregation/zip.txt:64 -# 763956eadcb14f3f83a87a9e8dc2e704 -msgid "``defaults``" -msgstr "" - -#: ../source/reference/operator/aggregation/zip.txt:66 -# 2c17fef6838d4b6eaa5dcab8640ceb15 -msgid "An array of default element values to use if the input arrays have different lengths. You must specify ``useLongestLength: true`` along with this field, or else :expression:`$zip` will return an error." -msgstr "" - -#: ../source/reference/operator/aggregation/zip.txt:71 -# cd05fb4cc5c24824b4a595b41ff7eb16 -msgid "If ``useLongestLength: true`` but ``defaults`` is empty or not specified, :expression:`$zip` uses ``null`` as the default value." -msgstr "" - -#: ../source/reference/operator/aggregation/zip.txt:75 -# 961ee1068f0240daaaf6b736d1061d20 -msgid "If specifying a non-empty ``defaults``, you must specify a default for *each* input array or else :expression:`$zip` will return an error." -msgstr "" - -#: ../source/reference/operator/aggregation/zip.txt:80 -# 353696d68bd84720a4537df5f7410b8f -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/zip.txt:82 -# 47f3c52508f44f5c82cdf24cc3bf4bcc -msgid "The input arrays do not need to be of the same length. By default, the output array has the length of the shortest input array, but the ``useLongestLength`` option instructs :expression:`$zip` to output an array as long as the longest input array." -msgstr "" - -#: ../source/reference/operator/aggregation/zip.txt:91 -#: ../source/reference/operator/aggregation/zip.txt:127 -# 6bf7cfa7a2954022843127222177a74e -# 4d5c7befb8be4784914e702094f7f7b8 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/zip.txt:92 -# 1f478e612ed04da2aba0cfb3c6264843 -msgid "Results" -msgstr "" - -#: ../source/reference/operator/aggregation/zip.txt:94 -# 2a1698f26b8742858eb916fed57eb33c -msgid "``{ $zip: { inputs: [ [ \"a\" ], [ \"b\" ], [ \"c\" ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/zip.txt:95 -# b3ff4817f46d4214a4ee8e8aec2244c1 -msgid "``[ [ \"a\", \"b\", \"c\" ] ]``" -msgstr "" - -#: ../source/reference/operator/aggregation/zip.txt:97 -# a73318479de845c196fbf2a4064995a8 -msgid "``{ $zip: { inputs: [ [ \"a\" ], [ \"b\", \"c\" ] ] } }``" -msgstr "" - -#: ../source/reference/operator/aggregation/zip.txt:98 -# e7ff764a439942769a9f67840c697ca7 -msgid "``[ [ \"a\", \"b\" ] ]``" -msgstr "" - -#: ../source/reference/operator/aggregation/zip.txt:109 -# da08a80cde8e4f008d8eec24d9274fe4 -msgid "``[ [ 1, 2 ], [ null, 3 ] ]``" -msgstr "" - -#: ../source/reference/operator/aggregation/zip.txt:121 -# 4eb46f10e8cf48b59271afa2ea4cad47 -msgid "Because ``useLongestLength: true``, ``$zip`` will pad the shorter input arrays with the corresponding ``defaults`` elements." -msgstr "" - -#: ../source/reference/operator/aggregation/zip.txt:124 -# 97f886dd10e9467fbfea9f5f84189362 -msgid "This yields ``[ [ 1, 2, 4 ], [ \"a\", 3, \"c\" ] ]``." -msgstr "" - -#: ../source/reference/operator/aggregation/zip.txt:130 -# b3ce2ad2f75746a1a7ddb8508a48e5ba -msgid "Matrix Transposition" -msgstr "" - -#: ../source/reference/operator/aggregation/zip.txt:132 -# ae3855636bda4d04a4675fc979249690 -msgid "A collection called ``matrices`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/zip.txt:141 -# 9a990d38c11946ffa013baba6667e490 -msgid "To compute the transpose of each 3x2 matrix in this collection, you can use the following aggregation operation:" -msgstr "" - -#: ../source/reference/operator/aggregation/zip.txt:161 -# 3d1898f8918b4281bc5c7e759282c021 -msgid "This will return the following 2x3 matrices:" -msgstr "" - -#: ../source/reference/operator/aggregation/zip.txt:169 -# 3a4983189a824ffe8245740d9f629460 -msgid "Filtering and Preserving Indexes" -msgstr "" - -#: ../source/reference/operator/aggregation/zip.txt:171 -# 7126a38f52ac428c90734a81799c8429 -msgid "You can use ``$zip`` with :expression:`$filter` to obtain a subset of elements in an array, saving the original index alongside each retained element." -msgstr "" - -#: ../source/reference/operator/aggregation/zip.txt:175 -# 0aeb7f6c6f6c4aa98a22813a10c6406b -msgid "A collection called ``pages`` contains the following document:" -msgstr "" - -#: ../source/reference/operator/aggregation/zip.txt:187 -# 2c06f1bf95ef436e8fe5a4eaca18a3f0 -msgid "The following aggregation pipeline will first zip the elements of the ``pages`` array together with their index, and then filter out only the pages with at least one review:" -msgstr "" - -#: ../source/reference/operator/aggregation/zip.txt:217 -# 1719f8c7336743bab470bf46deb8e5fd -msgid "This will return the following document:" -msgstr "" - diff --git a/locale/pot/reference/operator/meta/comment.pot b/locale/pot/reference/operator/meta/comment.pot deleted file mode 100644 index c41ee87d1ee..00000000000 --- a/locale/pot/reference/operator/meta/comment.pot +++ /dev/null @@ -1,58 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/meta/comment.txt:3 -# 6a42436839574141b2c58c5e1649c297 -msgid "$comment" -msgstr "" - -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-comment.rst:6 -# 90e6cbc764414f7b960e04e7487b7b13 -msgid "Deprecated in the ``mongo`` Shell since v3.2" -msgstr "" - -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-comment.rst:5 -# 2fae5a652f6b47d98e5fecc788b39120 -msgid "Starting in v3.2, the :operator:`$comment` operator is deprecated in the :program:`mongo` shell. In the :program:`mongo` shell, use :method:`cursor.comment()` instead." -msgstr "" - -#: ../source/reference/operator/meta/comment.txt:12 -# 0adaedc4dbdc4daea7bc17ee45187f46 -msgid "The :operator:`$comment` meta-operator makes it possible to attach a comment to a query in any context that :operator:`$query` may appear." -msgstr "" - -#: ../source/includes/fact-comment-reason.rst:1 -# c4848e9e9cff4542aa31af8d580190de -msgid "Because comments propagate to the :dbcommand:`profile` log, adding a comment can make your profile data easier to interpret and trace." -msgstr "" - -#: ../source/reference/operator/meta/comment.txt:17 -# d5bed5f748b04b02a23b393b70700f3f -msgid "Use :operator:`$comment` in one of the following ways:" -msgstr "" - -#: ../source/reference/operator/meta/comment.txt:25 -# 4e2464b0df384c54baa250a06921c852 -msgid "To attach comments to query expressions in other contexts, such as :method:`db.collection.update()`, use the :query:`$comment` query operator instead of the meta-operator." -msgstr "" - -#: ../source/reference/operator/meta/comment.txt:29 -# 3848df47b4f1423a8b650d86bc9f769d -msgid ":query:`$comment` query operator" -msgstr "" - diff --git a/locale/pot/reference/operator/meta/explain.pot b/locale/pot/reference/operator/meta/explain.pot deleted file mode 100644 index 865c7987700..00000000000 --- a/locale/pot/reference/operator/meta/explain.pot +++ /dev/null @@ -1,88 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/meta/explain.txt:3 -# 6c4e932658334c38be0445ee286252a9 -msgid "$explain" -msgstr "" - -#: ../source/reference/operator/meta/explain.txt:0 -# c1e151aae7ea4c75b8c5151e1a867c2e -msgid "On this page" -msgstr "" - -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-explain.rst:6 -# e0e4358bd05e43f887b2ff9e4baef472 -msgid "Deprecated in the ``mongo`` Shell since v3.0" -msgstr "" - -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-explain.rst:5 -# 0fd9ce53b36845f7bea3172acbccde45 -msgid "Starting in v3.2, the :operator:`$explain` operator is deprecated in the :program:`mongo` shell. In the :program:`mongo` shell, use :method:`db.collection.explain()` or :method:`cursor.explain()` instead." -msgstr "" - -#: ../source/reference/operator/meta/explain.txt:18 -# 70ec7521c48a46539b3241fe3e235ab9 -msgid "The :operator:`$explain` operator provides information on the query plan. It returns a document that describes the process and indexes used to return the query. This may provide useful insight when attempting to optimize a query. For details on the output, see :doc:`/reference/method/cursor.explain`." -msgstr "" - -#: ../source/reference/operator/meta/explain.txt:24 -# c106949b1cab4914867bbab007f56b41 -msgid "You can specify the :operator:`$explain` operator in either of the following forms:" -msgstr "" - -#: ../source/reference/operator/meta/explain.txt:32 -# a8075dcd43174022a881293f5d8170e3 -msgid "In the :program:`mongo` shell, you also can retrieve query plan information through the :method:`~cursor.explain()` method:" -msgstr "" - -#: ../source/reference/operator/meta/explain.txt:40 -# 218d6000f5c843619731df26f4af8e94 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/meta/explain.txt:42 -# 806607737fff4f5d9630a8ade38c0731 -msgid ":operator:`$explain` runs the actual query to determine the result. Although there are some differences between running the query with :operator:`$explain` and running without, generally, the performance will be similar between the two. So, if the query is slow, the :operator:`$explain` operation is also slow." -msgstr "" - -#: ../source/reference/operator/meta/explain.txt:48 -# c3d16e47d27244b2afeb15217572efdc -msgid "Additionally, the :operator:`$explain` operation reevaluates a set of candidate query plans, which may cause the :operator:`$explain` operation to perform differently than a normal query. As a result, these operations generally provide an accurate account of *how* MongoDB would perform the query, but do not reflect the length of these queries." -msgstr "" - -#: ../source/reference/operator/meta/explain.txt:57 -# 8c6df0c7a77340508e17ccb26d92c19a -msgid ":method:`~cursor.explain()`" -msgstr "" - -#: ../source/reference/operator/meta/explain.txt:59 -# 22c086d3479d4afe89867cb6ad4cc7ee -msgid ":doc:`/administration/analyzing-mongodb-performance` page for information regarding optimization strategies." -msgstr "" - -#: ../source/reference/operator/meta/explain.txt:62 -# 52eb23b689564c7e999c6403ddab9e34 -msgid ":doc:`/tutorial/manage-the-database-profiler` tutorial for information regarding the database profile." -msgstr "" - -#: ../source/reference/operator/meta/explain.txt:65 -# d9e6e3f9671d43f7be6fc5e37ca5061b -msgid ":doc:`Current Operation Reporting `" -msgstr "" - diff --git a/locale/pot/reference/operator/meta/hint.pot b/locale/pot/reference/operator/meta/hint.pot deleted file mode 100644 index 291024ad6d6..00000000000 --- a/locale/pot/reference/operator/meta/hint.pot +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/meta/hint.txt:3 -# 27d56097fa6f4ce7bd0ea6ad331662de -msgid "$hint" -msgstr "" - -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-hint.rst:6 -# 950256022d1b4ba6ac396e6960c7f0e9 -msgid "Deprecated in the ``mongo`` Shell since v3.2" -msgstr "" - -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-hint.rst:5 -# b3705ff8a1bb4f67ba5f0b71a0a42b3f -msgid "Starting in v3.2, the :operator:`$hint` operator is deprecated in the :program:`mongo` shell. In the :program:`mongo` shell, use :method:`cursor.hint()` instead." -msgstr "" - -#: ../source/reference/operator/meta/hint.txt:17 -# f8267aa73eac4edbbe0aaea188f844b7 -msgid "The :operator:`$hint` operator forces the :ref:`query optimizer ` to use a specific index to fulfill the query. Specify the index either by the index name or by document." -msgstr "" - -#: ../source/reference/operator/meta/hint.txt:22 -# 4914517f2836448a8fa96b876457b716 -msgid "Use :operator:`$hint` for testing query performance and indexing strategies. The :program:`mongo` shell provides a helper method :method:`~cursor.hint()` for the :operator:`$hint` operator." -msgstr "" - -#: ../source/reference/operator/meta/hint.txt:26 -# 8508f52cfac94d1384766c59779b29e1 -msgid "Consider the following operation:" -msgstr "" - -#: ../source/reference/operator/meta/hint.txt:32 -# 7c0b3c9decf54b9c9d4d5ec724baf7a7 -msgid "This operation returns all documents in the collection named ``users`` using the index on the ``age`` field." -msgstr "" - -#: ../source/reference/operator/meta/hint.txt:35 -# af9ca3b46e9948759f4bdd355b8003a2 -msgid "You can also specify a hint using either of the following forms:" -msgstr "" - -#: ../source/reference/operator/meta/hint.txt:44 -# 53ace8b05c9748fb9414117becf96636 -msgid "When the query specifies the :operator:`$hint` in the following form:" -msgstr "" - -#: ../source/reference/operator/meta/hint.txt:51 -# 176dfd646e5c4d868227ea742400784d -msgid "Then, in order to include the :operator:`$explain` option, you must add the :operator:`$explain` option to the document, as in the following:" -msgstr "" - -#: ../source/reference/operator/meta/hint.txt:59 -# d4e9670726b5447f9558b00d96be093a -msgid "When an :ref:`index filter ` exists for the query shape, MongoDB ignores the :operator:`$hint`." -msgstr "" - diff --git a/locale/pot/reference/operator/meta/max.pot b/locale/pot/reference/operator/meta/max.pot deleted file mode 100644 index 38c127807c7..00000000000 --- a/locale/pot/reference/operator/meta/max.pot +++ /dev/null @@ -1,158 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/meta/max.txt:3 -# 4d612008b57a4b0fbe7ad9f0652ed2f3 -msgid "$max" -msgstr "" - -#: ../source/reference/operator/meta/max.txt:0 -# 351ad8336a25424093b90cb5d4b03a43 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/meta/max.txt:14 -# 10cbbb882d3b46e1b52ed831b1994ff8 -msgid "Definition" -msgstr "" - -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-max.rst:6 -# bfd0bd7bbb244354b92462a25406a246 -msgid "Deprecated in the ``mongo`` Shell since v3.2" -msgstr "" - -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-max.rst:5 -# 8db09cbb43f64f138af00d871381bc5e -msgid "Starting in v3.2, the :operator:`$max` operator is deprecated in the :program:`mongo` shell. In the :program:`mongo` shell, use :method:`cursor.max()` instead." -msgstr "" - -#: ../source/reference/operator/meta/max.txt:20 -# aca40712570546879bb5681a11bc2aa4 -msgid "Specify a :operator:`$max` value to specify the *exclusive* upper bound for a specific index in order to constrain the results of :method:`~db.collection.find()`. The :operator:`$max` specifies the upper bound for *all* keys of a specific index *in order*." -msgstr "" - -#: ../source/reference/operator/meta/max.txt:25 -# 388dde96f99e46f589fb731892b9f451 -msgid "The :program:`mongo` shell provides the :method:`~cursor.max()` wrapper method:" -msgstr "" - -#: ../source/reference/operator/meta/max.txt:32 -# 4e870fe7f7b34287bbb63cae6c4a0332 -msgid "You can also specify :operator:`$max` with either of the two forms:" -msgstr "" - -#: ../source/reference/operator/meta/max.txt:40 -# 06932733dc3f413789fbc315cff700b0 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/meta/max.txt:43 -# f8f55e3e660649bd8bbfb8b60ad05f14 -msgid "Interaction with Index Selection" -msgstr "" - -#: ../source/reference/operator/meta/max.txt:45 -# 83f246c367ea4d28ad1afce7197756c9 -msgid "Because :method:`~cursor.max()` requires an index on a field, and forces the query to use this index, you may prefer the :query:`$lt` operator for the query if possible. Consider the following example:" -msgstr "" - -#: ../source/reference/operator/meta/max.txt:54 -# 26963ec90ca94bf8bea78cfd303bebc9 -msgid "The query uses the index on the ``age`` field, even if the index on ``_id`` may be better." -msgstr "" - -#: ../source/reference/operator/meta/max.txt:58 -# 472c836678b34dfa9564daf408d5b94a -msgid "Index Bounds" -msgstr "" - -#: ../source/reference/operator/meta/max.txt:60 -# 35faa4d41e3d4dcc94c32c1191e717f5 -msgid "If you use :operator:`$max` with :operator:`$min` to specify a range, the index bounds specified in :operator:`$min` and :operator:`$max` must both refer to the keys of the same index." -msgstr "" - -#: ../source/reference/operator/meta/max.txt:65 -# eaf98e881bf640b89b8180676c0bed20 -msgid "``$max`` without ``$min``" -msgstr "" - -#: ../source/includes/fact-query-min-max.rst:1 -# 69c3c54f1e3e4ded937676d080b36c03 -msgid "The :operator:`min` and :operator:`max` operators indicate that the system should avoid normal query planning. Instead they construct an index scan where the index bounds are explicitly specified by the values given in :operator:`min` and :operator:`max`." -msgstr "" - -#: ../source/includes/fact-query-min-max.rst:8 -# aa1462b26181404989cc614870b527e7 -msgid "If one of the two boundaries is not specified, the query plan will be an index scan that is unbounded on one side. This may degrade performance compared to a query containing neither operator, or one that uses both operators to more tightly constrain the index scan." -msgstr "" - -#: ../source/reference/operator/meta/max.txt:70 -# 20439d58abf94da58d73c6fd92b1a478 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/meta/max.txt:72 -# 60daecbf286d4455a4a0cce260dbc47e -msgid "The following examples use the :program:`mongo` shell wrappers." -msgstr "" - -#: ../source/reference/operator/meta/max.txt:75 -# 7a155a55c9194c189f9c3f7288eb641d -msgid "Specify Exclusive Upper Bound" -msgstr "" - -#: ../source/reference/operator/meta/max.txt:77 -# 78d6928cb31c40e7b1b8793610a2144c -msgid "Consider the following operations on a collection named ``collection`` that has an index ``{ age: 1 }``:" -msgstr "" - -#: ../source/reference/operator/meta/max.txt:84 -# b2e2fb3fd44e4e8689fb44b83cf0ffe7 -msgid "This operation limits the query to those documents where the field ``age`` is less than ``100`` and forces a query plan which scans the ``{ age: 1 }`` index from :bsontype:`MinKey ` to 100." -msgstr "" - -#: ../source/reference/operator/meta/max.txt:89 -# 0a88a421219145a6906d6f7c7b1e357a -msgid "Index Selection" -msgstr "" - -#: ../source/reference/operator/meta/max.txt:91 -# 53b03753cb334c44a9cfda453ba52b9c -msgid "You can explicitly specify the corresponding index with :method:`~cursor.hint()`. Otherwise, MongoDB selects the index using the fields in the :operator:`$max` and :operator:`$min` bounds; however, if multiple indexes exist on same fields with different sort orders, the selection of the index may be ambiguous." -msgstr "" - -#: ../source/reference/operator/meta/max.txt:97 -# 5d625e680e644a21b8bb2f98ca39ba2b -msgid "Consider a collection named ``collection`` that has the following two indexes:" -msgstr "" - -#: ../source/reference/operator/meta/max.txt:105 -# 64fa4a2989e84e1ba23a302d178f5e7c -msgid "Without explicitly using :method:`~cursor.hint()`, MongoDB may select either index for the following operation:" -msgstr "" - -#: ../source/reference/operator/meta/max.txt:113 -# 4296427ff1cb4fdbb34b7e671441bd1b -msgid "Use with ``$min``" -msgstr "" - -#: ../source/reference/operator/meta/max.txt:115 -# 966b36b67723448f955664854c25d258 -msgid "Use :operator:`$max` alone or in conjunction with :operator:`$min` to limit results to a specific range for the *same* index, as in the following example:" -msgstr "" - diff --git a/locale/pot/reference/operator/meta/maxScan.pot b/locale/pot/reference/operator/meta/maxScan.pot deleted file mode 100644 index 2e4be47331f..00000000000 --- a/locale/pot/reference/operator/meta/maxScan.pot +++ /dev/null @@ -1,43 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/meta/maxScan.txt:3 -# 0e077e6f2cae4fdd831662c81200674e -msgid "$maxScan" -msgstr "" - -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-maxScan.rst:6 -# d9c9b454bb424cf5b5cf639e09668000 -msgid "Deprecated in the ``mongo`` Shell since v3.2" -msgstr "" - -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-maxScan.rst:5 -# 3d8e18d58a3b475a93e9f72b2571e4b4 -msgid "Starting in v3.2, the :operator:`$maxScan` operator is deprecated in the :program:`mongo` shell. In the :program:`mongo` shell, use :method:`cursor.maxScan()` instead." -msgstr "" - -#: ../source/reference/operator/meta/maxScan.txt:17 -# b6ffbb7832e540cdb23eabed1b024937 -msgid "Constrains the query to only scan the specified number of documents when fulfilling the query. Use one of the following forms:" -msgstr "" - -#: ../source/reference/operator/meta/maxScan.txt:25 -# bb8dfd4de83441f989125de6180b9aed -msgid "Use this modifier to prevent potentially long running queries from disrupting performance by scanning through too much data." -msgstr "" - diff --git a/locale/pot/reference/operator/meta/maxTimeMS.pot b/locale/pot/reference/operator/meta/maxTimeMS.pot deleted file mode 100644 index c60f165c11c..00000000000 --- a/locale/pot/reference/operator/meta/maxTimeMS.pot +++ /dev/null @@ -1,53 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/meta/maxTimeMS.txt:3 -# 1a771c17c603483eb383f680ed3f2c6d -msgid "$maxTimeMS" -msgstr "" - -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-maxTimeMS.rst:6 -# 414f8f1225254cfb965d9c94337e4cb9 -msgid "Deprecated in the ``mongo`` Shell since v3.2" -msgstr "" - -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-maxTimeMS.rst:5 -# 7d008099ce754a5bb33099f4bdf55870 -msgid "Starting in v3.2, the :operator:`$maxTimeMS` operator is deprecated in the :program:`mongo` shell. In the :program:`mongo` shell, use :method:`cursor.maxTimeMS()` instead." -msgstr "" - -#: ../source/reference/operator/meta/maxTimeMS.txt:17 -# d3d5315d77ce48788fb2f78cbbe5bf96 -msgid "The :operator:`$maxTimeMS` operator specifies a cumulative time limit in milliseconds for processing operations on the cursor. MongoDB interrupts the operation at the earliest following :term:`interrupt point`." -msgstr "" - -#: ../source/reference/operator/meta/maxTimeMS.txt:23 -# 9c332d42e0cb4767b45e8071b25c94c0 -msgid "The :program:`mongo` shell provides the :method:`cursor.maxTimeMS()` method" -msgstr "" - -#: ../source/reference/operator/meta/maxTimeMS.txt:29 -# 8bfa58b4203a42bea9a4b0323573b84d -msgid "You can also specify the option in either of the following forms:" -msgstr "" - -#: ../source/reference/operator/meta/maxTimeMS.txt:36 -# 245da75727f042d8850653ab4ff0321b -msgid "Interrupted operations return an error message similar to the following:" -msgstr "" - diff --git a/locale/pot/reference/operator/meta/min.pot b/locale/pot/reference/operator/meta/min.pot deleted file mode 100644 index a43efa97c4b..00000000000 --- a/locale/pot/reference/operator/meta/min.pot +++ /dev/null @@ -1,158 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/meta/min.txt:3 -# e57c930644ef47a3a2389d25423133f4 -msgid "$min" -msgstr "" - -#: ../source/reference/operator/meta/min.txt:0 -# cb0bacf816a14635833d78e2b4af61c5 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/meta/min.txt:14 -# 4e9b02b5ce94498cb6a96fe5a928797c -msgid "Definition" -msgstr "" - -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-min.rst:6 -# f6c40f4de08e47f6b14911cf1742d145 -msgid "Deprecated in the ``mongo`` Shell since v3.2" -msgstr "" - -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-min.rst:5 -# 66ec30a206024e598fd4cd4a06d2e31d -msgid "Starting in v3.2, the :operator:`$min` operator is deprecated in the :program:`mongo` shell. In the :program:`mongo` shell, use :method:`cursor.min()` instead." -msgstr "" - -#: ../source/reference/operator/meta/min.txt:20 -# f6b4303ddf844069b9f10162f7da8cc3 -msgid "Specify a :operator:`$min` value to specify the *inclusive* lower bound for a specific index in order to constrain the results of :method:`~db.collection.find()`. The :operator:`$min` specifies the lower bound for *all* keys of a specific index *in order*." -msgstr "" - -#: ../source/reference/operator/meta/min.txt:25 -# 7b2f90b98c414a77b315c8c6ed122937 -msgid "The :program:`mongo` shell provides the :method:`~cursor.min()` wrapper method:" -msgstr "" - -#: ../source/reference/operator/meta/min.txt:32 -# 14c7c13cc2694a8a8c4922771fb64f46 -msgid "You can also specify the option with either of the two forms:" -msgstr "" - -#: ../source/reference/operator/meta/min.txt:40 -# 7ef4cc4516d84967b3a9df3faf4b06b1 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/meta/min.txt:43 -# dc12d5e0e6814a3986aaf81f639f896e -msgid "Interaction with Index Selection" -msgstr "" - -#: ../source/reference/operator/meta/min.txt:45 -# b24b760b3d614f239835a6cb01b341eb -msgid "Because :method:`~cursor.min()` requires an index on a field, and forces the query to use this index, you may prefer the :query:`$gte` operator for the query if possible. Consider the following example:" -msgstr "" - -#: ../source/reference/operator/meta/min.txt:54 -# 89d33d9c3de34e71b1e13627abcf676f -msgid "The query will use the index on the ``age`` field, even if the index on ``_id`` may be better." -msgstr "" - -#: ../source/reference/operator/meta/min.txt:58 -# 1ce21f738b9c41f9b1e74cd664ad6eae -msgid "Index Bounds" -msgstr "" - -#: ../source/reference/operator/meta/min.txt:60 -# 6129a757b98745baa6f27944e5a2798b -msgid "If you use :operator:`$max` with :operator:`$min` to specify a range, the index bounds specified in :operator:`$min` and :operator:`$max` must both refer to the keys of the same index." -msgstr "" - -#: ../source/reference/operator/meta/min.txt:65 -# ee0d23ea6d964380a86e1cd0ae08de3e -msgid "``$min`` without ``$max``" -msgstr "" - -#: ../source/includes/fact-query-min-max.rst:1 -# ba0b1909ed54454fab70510342361608 -msgid "The :operator:`min` and :operator:`max` operators indicate that the system should avoid normal query planning. Instead they construct an index scan where the index bounds are explicitly specified by the values given in :operator:`min` and :operator:`max`." -msgstr "" - -#: ../source/includes/fact-query-min-max.rst:8 -# 0c2e58a30e114d74b50d02662dbe0030 -msgid "If one of the two boundaries is not specified, the query plan will be an index scan that is unbounded on one side. This may degrade performance compared to a query containing neither operator, or one that uses both operators to more tightly constrain the index scan." -msgstr "" - -#: ../source/reference/operator/meta/min.txt:70 -# 18abf108ea8c4f7faee34773677cae72 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/meta/min.txt:72 -# e2a15a18e98a4c8d93e37e03cefe7bcf -msgid "The following examples use the :program:`mongo` shell wrappers." -msgstr "" - -#: ../source/reference/operator/meta/min.txt:75 -# e662e437dff142ae9609cc714e68d9bd -msgid "Specify Inclusive Lower Bound" -msgstr "" - -#: ../source/reference/operator/meta/min.txt:77 -# 43660372a1614264b523ee8ec2d40d0a -msgid "Consider the following operations on a collection named ``collection`` that has an index ``{ age: 1 }``:" -msgstr "" - -#: ../source/reference/operator/meta/min.txt:84 -# 797314cf52594c9ca8e88726513ba625 -msgid "This operation limits the query to those documents where the field ``age`` is at least ``20`` and forces a query plan which scans the ``{ age: 1 }`` index from 20 to :bsontype:`MaxKey `." -msgstr "" - -#: ../source/reference/operator/meta/min.txt:89 -# 3a9b60e88d05496ea847a1ffb6ab0e82 -msgid "Index Selection" -msgstr "" - -#: ../source/reference/operator/meta/min.txt:91 -# 03cfd214bae7492984127e589bdc2029 -msgid "You can explicitly specify the corresponding index with :method:`~cursor.hint()`. Otherwise, MongoDB selects the index using the fields in the :operator:`$max` and :operator:`$min` bounds; however, if multiple indexes exist on same fields with different sort orders, the selection of the index may be ambiguous." -msgstr "" - -#: ../source/reference/operator/meta/min.txt:97 -# e73c433902294191a0e18c6d9933901b -msgid "Consider a collection named ``collection`` that has the following two indexes:" -msgstr "" - -#: ../source/reference/operator/meta/min.txt:105 -# febd7c9826e7475889ed97c664162cef -msgid "Without explicitly using :method:`~cursor.hint()`, it is unclear which index the following operation will select:" -msgstr "" - -#: ../source/reference/operator/meta/min.txt:113 -# 5a592111096e4e34b1ff5aeea99f2cad -msgid "Use with ``$max``" -msgstr "" - -#: ../source/reference/operator/meta/min.txt:115 -# 6b00eceb209247838cae51d0d74e5f70 -msgid "You can use :operator:`$min` in conjunction with :operator:`$max` to limit results to a specific range for the *same* index, as in the following example:" -msgstr "" - diff --git a/locale/pot/reference/operator/meta/natural.pot b/locale/pot/reference/operator/meta/natural.pot deleted file mode 100644 index bf2e2dcfb78..00000000000 --- a/locale/pot/reference/operator/meta/natural.pot +++ /dev/null @@ -1,38 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/meta/natural.txt:3 -# ed1885c1ee5a4877bd6800039776d220 -msgid "$natural" -msgstr "" - -#: ../source/reference/operator/meta/natural.txt:9 -# 54a80dfd1da44fb9bfb8802c82fce205 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/meta/natural.txt:15 -# b2c724e9c5a04211b3e6e5b8a1d79799 -msgid "Use in conjunction with :method:`cursor.hint()` to perform a collection scan to return documents in :term:`natural order`." -msgstr "" - -#: ../source/reference/operator/meta/natural.txt:18 -# 01a16b545891485eb8702b2482c37112 -msgid "For usage, see :ref:`hint-collection-scans` example in the :method:`cursor.hint()` reference page." -msgstr "" - diff --git a/locale/pot/reference/operator/meta/orderby.pot b/locale/pot/reference/operator/meta/orderby.pot deleted file mode 100644 index 8824935d5db..00000000000 --- a/locale/pot/reference/operator/meta/orderby.pot +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/meta/orderby.txt:3 -# c547d9b1a4db4a5e83147019ae190f89 -msgid "$orderby" -msgstr "" - -#: ../source/reference/operator/meta/orderby.txt:0 -# a833b23d489747679ac5e09c69e05ac5 -msgid "On this page" -msgstr "" - -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-orderby.rst:6 -# 2f397d3a9a1d4790bbf4059ff4d0e9f5 -msgid "Deprecated in the ``mongo`` Shell since v3.2" -msgstr "" - -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-orderby.rst:5 -# 170d863662b54226a25b0bde4ff7e93c -msgid "Starting in v3.2, the :operator:`$orderby` operator is deprecated in the :program:`mongo` shell. In the :program:`mongo` shell, use :method:`cursor.sort()` instead." -msgstr "" - -#: ../source/reference/operator/meta/orderby.txt:17 -# 5682ad1f4b2344259de12c6a4ab43ce5 -msgid "The :operator:`$orderby` operator sorts the results of a query in ascending or descending order." -msgstr "" - -#: ../source/reference/operator/meta/orderby.txt:20 -# aa0fa767b6d1488d90f7ca9afbfd41db -msgid "The :program:`mongo` shell provides the :method:`cursor.sort()` method:" -msgstr "" - -#: ../source/reference/operator/meta/orderby.txt:27 -# f17723f0132043b68b51988d0ec8924b -msgid "You can also specify the option in either of the following forms:" -msgstr "" - -#: ../source/reference/operator/meta/orderby.txt:34 -# 90bc15580dcc450a9f7ee6515f5526aa -msgid "These examples return all documents in the collection named ``collection`` sorted by the ``age`` field in descending order. Specify a value to :operator:`$orderby` of negative one (e.g. ``-1``, as above) to sort in descending order or a positive value (e.g. ``1``) to sort in ascending order." -msgstr "" - -#: ../source/reference/operator/meta/orderby.txt:41 -# 601c8f48987643c980a4ffe998ff8088 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/meta/orderby.txt:43 -# 44eff2ff70974bb7824daea83d26ff6e -msgid "The sort function requires that the entire sort be able to complete within 32 megabytes. When the sort option consumes more than 32 megabytes, MongoDB will return an error." -msgstr "" - -#: ../source/reference/operator/meta/orderby.txt:47 -# 558c3c558aca40d8aedc9c6eaf7d795e -msgid "To avoid this error, create an index to support the sort operation or use :operator:`$orderby` in conjunction with :operator:`$maxScan` and/or :method:`cursor.limit()`. The :method:`cursor.limit()` increases the speed and reduces the amount of memory required to return this query by way of an optimized algorithm. The specified limit must result in a number of documents that fall within the 32 megabyte limit." -msgstr "" - diff --git a/locale/pot/reference/operator/meta/query.pot b/locale/pot/reference/operator/meta/query.pot deleted file mode 100644 index d8d77e71a7a..00000000000 --- a/locale/pot/reference/operator/meta/query.pot +++ /dev/null @@ -1,83 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/meta/query.txt:3 -# eda0c15edf364520810527bbb9a6bd5b -msgid "$query" -msgstr "" - -#: ../source/reference/operator/meta/query.txt:0 -# f968ce38e145417d9b8ea46289ab3f7c -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/meta/query.txt:14 -# eb890c79dfb4455ea4dbad396ff53752 -msgid "Definition" -msgstr "" - -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-query.rst:6 -# 235cd3fd8e634863af96296b0f8e53c8 -msgid "Deprecated in the ``mongo`` Shell since v3.2" -msgstr "" - -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-query.rst:5 -# b2bfe52478d8462eb273519bc34f1c98 -msgid "Starting in v3.2, the :operator:`$query` operator is deprecated in the :program:`mongo` shell. In the :program:`mongo` shell, use :doc:`cursor methods` instead." -msgstr "" - -#: ../source/reference/operator/meta/query.txt:20 -# a50fb34021ba45ceb6e35cb1c13b2230 -msgid "The :operator:`$query` operator forces MongoDB to interpret an expression as a query." -msgstr "" - -#: ../source/reference/operator/meta/query.txt:23 -# 4e999ff065dd411887a77755b371629a -msgid "The following :program:`mongo` operations are equivalent, and return only those documents in the collection named ``collection`` where the ``age`` field equals ``25``." -msgstr "" - -#: ../source/reference/operator/meta/query.txt:32 -# 64dfcf5d52214d839fd983d7e54c922b -msgid ":operator:`$query` is necessary to work with documents that contain a field name ``query`` whose value is an embedded document, such as the following document:" -msgstr "" - -#: ../source/reference/operator/meta/query.txt:39 -# c9f175390afd49c195f006f4c1aab8ed -msgid "The following find operation that does not use the :operator:`$query` operator will return no results:" -msgstr "" - -#: ../source/reference/operator/meta/query.txt:46 -# b09b0c9172134f0aa0144d85ec97c0b4 -msgid "To obtain the document, you will need to use the following query:" -msgstr "" - -#: ../source/reference/operator/meta/query.txt:52 -# 5658a3fb48894c86870953506dd8b3d6 -msgid "For more information about queries in MongoDB see :doc:`/tutorial/query-documents`, :method:`db.collection.find()`, and `Getting Started with MongoDB `_." -msgstr "" - -#: ../source/reference/operator/meta/query.txt:59 -# 32fb7f96d79f44ba9accf0ef9b4b8799 -msgid "Do not mix query forms. If you use the :operator:`$query` format, do not append :ref:`cursor methods ` to the :method:`~db.collection.find()`. To modify the query use the :doc:`meta-query operators `, such as :operator:`$explain`." -msgstr "" - -#: ../source/reference/operator/meta/query.txt:66 -# e688c5b6ebac490da004c4af877c0b1d -msgid "Therefore, the following two operations are equivalent:" -msgstr "" - diff --git a/locale/pot/reference/operator/meta/returnKey.pot b/locale/pot/reference/operator/meta/returnKey.pot deleted file mode 100644 index 24d9c4e3836..00000000000 --- a/locale/pot/reference/operator/meta/returnKey.pot +++ /dev/null @@ -1,38 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/meta/returnKey.txt:3 -# b65f7fb3f64e4820a17762873962db80 -msgid "$returnKey" -msgstr "" - -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-returnKey.rst:6 -# 75f5c259f6c1470c91846db49b8f8ddf -msgid "Deprecated in the ``mongo`` Shell since v3.2" -msgstr "" - -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-returnKey.rst:5 -# 5fdd25314db749b086586e179f80d0e1 -msgid "Starting in v3.2, the :operator:`$returnKey` operator is deprecated in the :program:`mongo` shell. In the :program:`mongo` shell, use :method:`cursor.returnKey()` instead." -msgstr "" - -#: ../source/reference/operator/meta/returnKey.txt:11 -# 1d87e2ba18bb420ca185f30d11b4a8bf -msgid "Only return the index field or fields for the results of the query. If :operator:`$returnKey` is set to ``true`` and the query does not use an index to perform the read operation, the returned documents will not contain any fields. Use one of the following forms:" -msgstr "" - diff --git a/locale/pot/reference/operator/meta/showDiskLoc.pot b/locale/pot/reference/operator/meta/showDiskLoc.pot deleted file mode 100644 index 9d244b4889e..00000000000 --- a/locale/pot/reference/operator/meta/showDiskLoc.pot +++ /dev/null @@ -1,48 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/meta/showDiskLoc.txt:3 -# e800328f0fa947cb99c50ed6b01def7c -msgid "$showDiskLoc" -msgstr "" - -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-showDiskLoc.rst:6 -# 3f6e4081fd1642d7947bb0b271e1eb21 -msgid "Deprecated in the ``mongo`` Shell since v3.2" -msgstr "" - -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-showDiskLoc.rst:5 -# 66983539617e40d69c7cf41df7bc87c1 -msgid "Starting in v3.2, the :operator:`$showDiskLoc` operator is deprecated in the :program:`mongo` shell. In the :program:`mongo` shell, use :method:`:method:`cursor.showRecordId()` instead." -msgstr "" - -#: ../source/reference/operator/meta/showDiskLoc.txt:17 -# 02cd15b87be24ee38ecd5b486df01543 -msgid ":operator:`$showDiskLoc` option adds a field ``$diskLoc`` to the returned documents. The value of the added ``$diskLoc`` field is a document that contains the disk location information:" -msgstr "" - -#: ../source/reference/operator/meta/showDiskLoc.txt:28 -# c876200bc29c45aeac95daa850983dd1 -msgid "The :program:`mongo` shell provides the :method:`cursor.showDiskLoc()` method for :operator:`$showDiskLoc`:" -msgstr "" - -#: ../source/reference/operator/meta/showDiskLoc.txt:35 -# 866d86834a164a5793d5d6a56f7af4ac -msgid "You can also specify the :operator:`$showDiskLoc` option in either of the following forms:" -msgstr "" - diff --git a/locale/pot/reference/operator/meta/snapshot.pot b/locale/pot/reference/operator/meta/snapshot.pot deleted file mode 100644 index 4025e6f2b66..00000000000 --- a/locale/pot/reference/operator/meta/snapshot.pot +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/meta/snapshot.txt:3 -# d2d8a4d321684de69a0f16c28cb5463e -msgid "$snapshot" -msgstr "" - -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-snapshot.rst:6 -# 5681fcdc696040dc83f20372296ab7e9 -msgid "Deprecated in the ``mongo`` Shell since v3.2" -msgstr "" - -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-snapshot.rst:5 -# e1f6316cc20c46ceb311ee9483cebaee -msgid "Starting in v3.2, the :operator:`$snapshot` operator is deprecated in the :program:`mongo` shell. In the :program:`mongo` shell, use :method:`cursor.snapshot()` instead." -msgstr "" - -#: ../source/reference/operator/meta/snapshot.txt:11 -# c3cf89ebffb74bce802c3b37797e6024 -msgid "The :operator:`$snapshot` operator prevents the cursor from returning a document more than once because an intervening write operation results in a move of the document." -msgstr "" - -#: ../source/reference/operator/meta/snapshot.txt:15 -# aed796e2e230453188cb83d1c34802fc -msgid "Even in snapshot mode, objects inserted or deleted during the lifetime of the cursor may or may not be returned." -msgstr "" - -#: ../source/reference/operator/meta/snapshot.txt:18 -# 094d0108f1e24097954c6ceca5bb328e -msgid "The :program:`mongo` shell provides the :method:`cursor.snapshot()` method:" -msgstr "" - -#: ../source/reference/operator/meta/snapshot.txt:25 -# 0355617310444ba9a283da6f884d4963 -msgid "You can also specify the option in either of the following forms:" -msgstr "" - -#: ../source/reference/operator/meta/snapshot.txt:32 -# 2ede3f055c6047c6abfba36b4c504d37 -msgid "The :operator:`$snapshot` operator traverses the index on the ``_id`` field [#snapshot-alternative]_." -msgstr "" - -#: ../source/reference/operator/meta/snapshot.txt:37 -# a5dd1f2217cf4019b3eee0e1e72242b6 -msgid "You cannot use :operator:`$snapshot` with :term:`sharded collections `." -msgstr "" - -#: ../source/reference/operator/meta/snapshot.txt:40 -# bd835d621dfb4c08b13f01736a151440 -msgid "Do **not** use :operator:`$snapshot` with :operator:`$hint` or :operator:`$orderby` (or the corresponding :method:`cursor.hint()` and :method:`cursor.sort()` methods.)" -msgstr "" - -#: ../source/reference/operator/meta/snapshot.txt:44 -# d60272e6dfa047639d5214d75f17cfc0 -msgid "You can achieve the :operator:`$snapshot` isolation behavior using any *unique* index on invariable fields." -msgstr "" - diff --git a/locale/pot/reference/operator/projection.pot b/locale/pot/reference/operator/projection.pot deleted file mode 100644 index 95b32e6d3d6..00000000000 --- a/locale/pot/reference/operator/projection.pot +++ /dev/null @@ -1,91 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/projection.txt:3 -# 1977a52d29474643ad2001b9a5280150 -msgid "Projection Operators" -msgstr "" - -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:1 -# f1b1c1eea00041b98ac226a0c1860557 -msgid ":method:`~db.collection.find()` operations on views do not support the following :doc:`projection ` operators:" -msgstr "" - -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:5 -#: ../source/includes/toc/table-operator-projection.rst:4 -# 359202ab89ed4b0c95a4f7f28c795501 -# 341ebdf4e72b44279f9e11c19759d781 -msgid ":projection:`$`" -msgstr "" - -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:6 -#: ../source/includes/toc/table-operator-projection.rst:6 -# 89b59c1adf244feea7a4c32a8e72a011 -# 1647be40a8854262afe08437fe86334e -msgid ":projection:`$elemMatch`" -msgstr "" - -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:7 -#: ../source/includes/toc/table-operator-projection.rst:10 -# e0f8345c47f344558895f85a7e4009c0 -# 86be6b046a824b77a39a78c16a05a905 -msgid ":projection:`$slice`" -msgstr "" - -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:8 -#: ../source/includes/toc/table-operator-projection.rst:8 -# 9b34ed96197944e08ee5c646d1cfa28f -# c9742b85eb5e4293833db14dcc12a9e3 -msgid ":projection:`$meta`" -msgstr "" - -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -# 26be29af84fb483998d984821f5e7c92 -msgid "For details on specific operator, including syntax and examples, click on the specific operator to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-operator-projection.rst:2 -# 7e368073b9d44f91893eb7d3df9e5026 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-operator-projection.rst:2 -# 24bbed36bb964e4a86416a06097866fb -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-operator-projection.rst:4 -# ce870698313e41b48b0b8169cfbf6aa0 -msgid "Projects the first element in an array that matches the query condition." -msgstr "" - -#: ../source/includes/toc/table-operator-projection.rst:6 -# 5e78f202b32649d3a4b8972c730321ef -msgid "Projects the first element in an array that matches the specified :projection:`$elemMatch` condition." -msgstr "" - -#: ../source/includes/toc/table-operator-projection.rst:8 -# c9b82af7e8714ce1a1fcc2b75cd8d4f3 -msgid "Projects the document's score assigned during :query:`$text` operation." -msgstr "" - -#: ../source/includes/toc/table-operator-projection.rst:10 -# acd9f891f4a047bba32d05cac76849f5 -msgid "Limits the number of elements projected from an array. Supports skip and limit slices." -msgstr "" - diff --git a/locale/pot/reference/operator/projection/elemMatch.pot b/locale/pot/reference/operator/projection/elemMatch.pot deleted file mode 100644 index 32bdb89ebd8..00000000000 --- a/locale/pot/reference/operator/projection/elemMatch.pot +++ /dev/null @@ -1,133 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/projection/elemMatch.txt:3 -# bc05903636a545f2b0c8f1b86f013d9c -msgid "$elemMatch (projection)" -msgstr "" - -#: ../source/reference/operator/projection/elemMatch.txt:5 -# 28de71a0094b4e6dab19c08ec7e3e3a6 -msgid ":doc:`/reference/operator/query/elemMatch`" -msgstr "" - -#: ../source/reference/operator/projection/elemMatch.txt:0 -# 302220f1f3dc452c91ebfdb0cf35ee62 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/projection/elemMatch.txt:16 -# 51147e56b9744e5aaadcedf90ce1112f -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/projection/elemMatch.txt:20 -# ac8cba48f195444db6976475c701401f -msgid "The :projection:`$elemMatch` operator limits the contents of an ```` field from the query results to contain only the **first** element matching the :projection:`$elemMatch` condition." -msgstr "" - -#: ../source/reference/operator/projection/elemMatch.txt:25 -# 963b3f02baf64d728168c3eb442d3c9a -msgid "Usage Considerations" -msgstr "" - -#: ../source/includes/fact-positional-projection-vs-elemmatch.rst:1 -# 6e6a3ff0827d49fdb429705529288b5b -msgid "Both the :projection:`$` operator and the :projection:`$elemMatch` operator project a subset of elements from an array based on a condition." -msgstr "" - -#: ../source/includes/fact-positional-projection-vs-elemmatch.rst:4 -# f52f0de55ee044c5b468c863693d5876 -msgid "The :projection:`$` operator projects the array elements based on some condition from the query statement." -msgstr "" - -#: ../source/includes/fact-positional-projection-vs-elemmatch.rst:7 -# df46939c53b74aa5a230886970dcb369 -msgid "The :projection:`$elemMatch` projection operator takes an explicit condition argument. This allows you to project based on a condition not in the query, or if you need to project based on multiple fields in the array's embedded documents. See :ref:`array-field-limitation` for an example." -msgstr "" - -#: ../source/includes/extracts/views-unsupported-projection-$elemMatch.rst:1 -# 6b6ba8dd160d4643856a18ba848a0a41 -msgid ":method:`db.collection.find()` operations on :doc:`views ` do not support :projection:`$elemMatch` projection operator." -msgstr "" - -#: ../source/reference/operator/projection/elemMatch.txt:32 -# e720236c52a64df1b8655e4d8715845d -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/projection/elemMatch.txt:34 -# edd85d45ee9c4eabb4368fe68b025393 -msgid "The examples on the :projection:`$elemMatch` projection operator assumes a collection ``school`` with the following documents:" -msgstr "" - -#: ../source/reference/operator/projection/elemMatch.txt:74 -# b945ae3140584da2bfb8a46d3cb91f75 -msgid "Zipcode Search" -msgstr "" - -#: ../source/reference/operator/projection/elemMatch.txt:76 -# 1005890680da4b98afee70eeb4afae22 -msgid "The following :method:`~db.collection.find()` operation queries for all documents where the value of the ``zipcode`` field is ``63109``. The :projection:`$elemMatch` projection returns only the **first** matching element of the ``students`` array where the ``school`` field has a value of ``102``:" -msgstr "" - -#: ../source/reference/operator/projection/elemMatch.txt:87 -# 0314973ab5e34aae90b6df4cf339a6af -msgid "The operation returns the following documents:" -msgstr "" - -#: ../source/reference/operator/projection/elemMatch.txt:95 -# e7789041a42a460f92f80a6e1c369d45 -msgid "For the document with ``_id`` equal to ``1``, the ``students`` array contains multiple elements with the ``school`` field equal to ``102``. However, the :projection:`$elemMatch` projection returns only the first matching element from the array." -msgstr "" - -#: ../source/reference/operator/projection/elemMatch.txt:101 -# 6ab2d560d68a41038526bf0122fa5d16 -msgid "The document with ``_id`` equal to ``3`` does not contain the ``students`` field in the result since no element in its ``students`` array matched the :projection:`$elemMatch` condition." -msgstr "" - -#: ../source/reference/operator/projection/elemMatch.txt:107 -# 662c4411b6f34ac99e89628bcf290e89 -msgid ":projection:`$elemMatch` with Multiple Fields" -msgstr "" - -#: ../source/reference/operator/projection/elemMatch.txt:109 -# c8b3556784e34f66ab10d0928059739c -msgid "The :projection:`$elemMatch` projection can specify criteria on multiple fields:" -msgstr "" - -#: ../source/reference/operator/projection/elemMatch.txt:112 -# 184e7b6b819e41558fea437b4b8a5803 -msgid "The following :method:`~db.collection.find()` operation queries for all documents where the value of the ``zipcode`` field is ``63109``. The projection includes the **first** matching element of the ``students`` array where the ``school`` field has a value of ``102`` **and** the ``age`` field is greater than ``10``:" -msgstr "" - -#: ../source/reference/operator/projection/elemMatch.txt:124 -# ec1b31350cb0466087578c1950f296b7 -msgid "The operation returns the three documents that have ``zipcode`` equal to ``63109``:" -msgstr "" - -#: ../source/reference/operator/projection/elemMatch.txt:132 -# 93a8c488766a409c9ed1bcbb75601831 -msgid "The document with ``_id`` equal to ``3`` does not contain the ``students`` field since no array element matched the :projection:`$elemMatch` criteria." -msgstr "" - -#: ../source/reference/operator/projection/elemMatch.txt:137 -# 5df6a50469794c63983b8bed89b742ee -msgid ":projection:`$ (projection) <$>` operator" -msgstr "" - diff --git a/locale/pot/reference/operator/projection/meta.pot b/locale/pot/reference/operator/projection/meta.pot deleted file mode 100644 index c8557bf6e4b..00000000000 --- a/locale/pot/reference/operator/projection/meta.pot +++ /dev/null @@ -1,158 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/projection/meta.txt:3 -# 970f8e6e075746e5837ec491768a55cd -msgid "$meta" -msgstr "" - -#: ../source/reference/operator/projection/meta.txt:0 -# f35e6550537049ea8ffc83cdc822fa6e -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/projection/meta.txt:19 -# 87e074c525bb47b789d9faff70675fa9 -msgid "The :projection:`$meta` projection operator returns for each matching document the metadata (e.g. ``\"textScore\"``) associated with the query." -msgstr "" - -#: ../source/includes/fact-meta-syntax.rst:3 -# e71b15c129d74f12aa57e22e984a7a52 -msgid "A |meta-object| expression has the following syntax:" -msgstr "" - -#: ../source/includes/fact-meta-syntax.rst:9 -# 774862e0bd874e84b1a7f039c95c53b6 -msgid "The |meta-object| expression can specify the following keyword as the ````:" -msgstr "" - -#: ../source/includes/fact-meta-syntax.rst:20 -# 4b9ca00417f549b4aa2b41f194e1d339 -msgid "Keyword" -msgstr "" - -#: ../source/includes/fact-meta-syntax.rst:22 -# b675f3bd96cb43469b4c179c39c1c433 -msgid "Description" -msgstr "" - -#: ../source/includes/fact-meta-syntax.rst:24 -# 70d60f0d42f9402fa93dac2c89e92b6a -msgid "Sort Order" -msgstr "" - -#: ../source/includes/fact-meta-syntax.rst:26 -# fb25d18e80554acea33f5201d01830eb -msgid "``\"textScore\"``" -msgstr "" - -#: ../source/includes/fact-meta-syntax.rst:28 -# f19b0cfe2bb44809a1917d1a0b044aea -msgid "Returns the score associated with the corresponding :query:`$text` query for each matching document. The text score signifies how well the document matched the :ref:`search term or terms `. If not used in conjunction with a :query:`$text` query, returns a score of |empty-value|." -msgstr "" - -#: ../source/includes/fact-meta-syntax.rst:35 -# 3156b090f7e84158822c7b5b761db0db -msgid "Descending" -msgstr "" - -#: ../source/reference/operator/projection/meta.txt:28 -# 2b53a3053abb435c9bbe141113c4d975 -msgid "Behaviors" -msgstr "" - -#: ../source/reference/operator/projection/meta.txt:30 -# f71bba58f5a9475a95c5073a449866a2 -msgid "The :projection:`$meta` expression can be a part of the :term:`projection` document as well as a :method:`~cursor.sort()` expression as:" -msgstr "" - -#: ../source/includes/extracts/views-unsupported-projection-$meta.rst:1 -# b4878353900e45efb6d7bbbc1d236fb8 -msgid ":method:`db.collection.find()` operations on :doc:`views ` do not support :projection:`$meta` projection operator." -msgstr "" - -#: ../source/reference/operator/projection/meta.txt:41 -# 4899b92f32154febb0de9259d21db03b -msgid "Projected Field Name" -msgstr "" - -#: ../source/reference/operator/projection/meta.txt:43 -# 67fab8344bd545a1bf9e50cab6f7397a -msgid "The ```` cannot include a dot (``.``) in the name." -msgstr "" - -#: ../source/reference/operator/projection/meta.txt:45 -# e1a3867438ac45ee876ba6e3204978f6 -msgid "If the specified ```` already exists in the matching documents, in the result set, the existing fields will return with the :projection:`$meta` values instead of with the stored values." -msgstr "" - -#: ../source/reference/operator/projection/meta.txt:50 -# 12fac75ac7be4951b2f1c74162716b84 -msgid "Projection" -msgstr "" - -#: ../source/reference/operator/projection/meta.txt:52 -# c0e11d9c2e874e9ea04b9e9b36e52579 -msgid "The :projection:`$meta` expression can be used in the :term:`projection` document, as in:" -msgstr "" - -#: ../source/reference/operator/projection/meta.txt:62 -# d811df91634644e597c22a3a8914e15d -msgid "The :projection:`$meta` expression specifies the inclusion of the field to the result set and does *not* specify the exclusion of the other fields." -msgstr "" - -#: ../source/reference/operator/projection/meta.txt:66 -# d2fdfe508c4b4fcdacf7123490b0e2d4 -msgid "The :projection:`$meta` expression can be a part of a projection document that specifies exclusions of other fields or that specifies inclusions of other fields." -msgstr "" - -#: ../source/reference/operator/projection/meta.txt:70 -# 8023b551dc954bfd882b2b53719ad263 -msgid "The metadata returns information on the processing of the ```` operation. As such, the returned metadata, assigned to the ````, has no meaning inside a ```` expression; i.e. specifying a condition on the ```` as part of the ```` is similar to specifying a condition on a non-existing field if no field exists in the documents with the ````." -msgstr "" - -#: ../source/reference/operator/projection/meta.txt:79 -# b6a556b9e2984486a6704f8e36312e35 -msgid "Sort" -msgstr "" - -#: ../source/reference/operator/projection/meta.txt:81 -# f1adc77279d44db0baa297400c935ead -msgid "The :projection:`$meta` expression can be part of a :method:`~cursor.sort()` expression, as in:" -msgstr "" - -#: ../source/reference/operator/projection/meta.txt:91 -# c277aa0acff242308349eae064f2bfe5 -msgid "To include a :projection:`$meta` expression in a :method:`~cursor.sort()` expression, the *same* :projection:`$meta` expression, including the ````, must appear in the projection document. The specified metadata determines the sort order. For example, the ``\"textScore\"`` metadata sorts in descending order." -msgstr "" - -#: ../source/reference/operator/projection/meta.txt:97 -# 988721d599ae49c3947bcade515affcb -msgid "For additional examples, see :ref:`text-operator-example-compound-sort`." -msgstr "" - -#: ../source/reference/operator/projection/meta.txt:100 -# 3ddf3ed1ee2443fe966e8f45445eba0c -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/projection/meta.txt:105 -# 39a9beb9dd2f4a3a980cd3a6c0d4c501 -msgid "For examples of ``\"textScore\"`` projections and sorts, see :query:`$text`." -msgstr "" - diff --git a/locale/pot/reference/operator/projection/positional.pot b/locale/pot/reference/operator/projection/positional.pot deleted file mode 100644 index e5ecafca517..00000000000 --- a/locale/pot/reference/operator/projection/positional.pot +++ /dev/null @@ -1,205 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/projection/positional.txt:3 -# a6bc7832f80549eb921ce4afbea34676 -msgid "\\$ (projection)" -msgstr "" - -#: ../source/reference/operator/projection/positional.txt:0 -# 9758fbc1f30943ba8378c1987aa19caf -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/projection/positional.txt:14 -# 1f89776ded0d4c159fc7a2c528af71ad -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/projection/positional.txt:19 -# d66292a24b0f4df7a2b4a3175203c1a7 -msgid "The positional :projection:`$` operator limits the contents of an ```` from the query results to contain only the **first** element matching the query document. To specify an array element to update, see the :doc:`positional $ operator for updates `." -msgstr "" - -#: ../source/reference/operator/projection/positional.txt:25 -# e7e965b4705841d19e9896897125a5fc -msgid "Use :projection:`$` in the :term:`projection` document of the :method:`~db.collection.find()` method or the :method:`~db.collection.findOne()` method when you only need one particular array element in selected documents." -msgstr "" - -#: ../source/reference/operator/projection/positional.txt:30 -# 6574406dd686477b9bb26ce7906e2a97 -msgid "See the aggregation operator :expression:`$filter` to return an array with only those elements that match the specified condition." -msgstr "" - -#: ../source/reference/operator/projection/positional.txt:34 -# 28d52cf941d64c2f9dbcb8151ada590a -msgid "Usage Considerations" -msgstr "" - -#: ../source/includes/fact-positional-projection-vs-elemmatch.rst:1 -# 5fb25edc584c4d1e880bc70087df733a -msgid "Both the :projection:`$` operator and the :projection:`$elemMatch` operator project a subset of elements from an array based on a condition." -msgstr "" - -#: ../source/includes/fact-positional-projection-vs-elemmatch.rst:4 -# 9a58ac972fa64b85a9b3712f62e8b8a9 -msgid "The :projection:`$` operator projects the array elements based on some condition from the query statement." -msgstr "" - -#: ../source/includes/fact-positional-projection-vs-elemmatch.rst:7 -# 08706f989f7f4abab7a6dec10d546042 -msgid "The :projection:`$elemMatch` projection operator takes an explicit condition argument. This allows you to project based on a condition not in the query, or if you need to project based on multiple fields in the array's embedded documents. See :ref:`array-field-limitation` for an example." -msgstr "" - -#: ../source/includes/extracts/views-unsupported-projection-$.rst:1 -# 524e82c3133e499fb10f8e99e48556fe -msgid ":method:`db.collection.find()` operations on :doc:`views ` do not support :projection:`$` projection operator." -msgstr "" - -#: ../source/reference/operator/projection/positional.txt:41 -# c2863884b9a448fbb247ce4208c303fd -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/projection/positional.txt:44 -# 81a9f647d2c3418d9ab694c90fd03f79 -msgid "Usage Requirements" -msgstr "" - -#: ../source/reference/operator/projection/positional.txt:46 -# 47d94cd791fe4da5bc5ddb57c82916eb -msgid "Given the form:" -msgstr "" - -#: ../source/reference/operator/projection/positional.txt:55 -# b6804e1f538c43779038de6dda9e86ae -msgid "The ```` field being limited **must** appear in the :ref:`query document `, and the ```` can be documents that contain :ref:`query operator expressions `." -msgstr "" - -#: ../source/reference/operator/projection/positional.txt:62 -# 3b3f103019f1448db419d9ecca757b4e -msgid "Array Field Limitations" -msgstr "" - -#: ../source/reference/operator/projection/positional.txt:64 -# 88594ecfc3c94f9096da8ab506078a7b -msgid "MongoDB requires the following when dealing with projection over arrays:" -msgstr "" - -#: ../source/reference/operator/projection/positional.txt:66 -# 8e71d473677249ba89bc3f4c7d9d5c29 -msgid "Only one positional :projection:`$` operator may appear in the projection document." -msgstr "" - -#: ../source/reference/operator/projection/positional.txt:69 -# 573e4e3ddad240b197238fe861afd565 -msgid "Only one array field, the one being limited with the :projection:`$` projection operator, should appear in the :ref:`query document `. Additional array fields in the query document may lead to undefined behavior." -msgstr "" - -#: ../source/reference/operator/projection/positional.txt:74 -# e84c5f1d4be845368c5803bb673692f0 -msgid "The :ref:`query document ` should only contain a single condition on the array field being projected. Multiple conditions may override each other internally and lead to undefined behavior." -msgstr "" - -#: ../source/reference/operator/projection/positional.txt:79 -# f15fce79d88b4e259deb7dc68f23b86e -msgid "Under these requirements, the following query is **incorrect**:" -msgstr "" - -#: ../source/reference/operator/projection/positional.txt:86 -# 0ec438c07201436591c6b931b5019007 -msgid "To specify criteria on multiple fields of documents inside that array, use the :query:`$elemMatch` query operator. The following query will return any embedded documents inside a ``grades`` array that have a ``mean`` of greater than 70 and a ``grade`` of greater than 90." -msgstr "" - -#: ../source/reference/operator/projection/positional.txt:99 -# 0619751b7b514334bef1759fda10c1ba -msgid "You must use the :projection:`$elemMatch` operator if you need separate conditions for selecting documents and for choosing fields within those documents." -msgstr "" - -#: ../source/reference/operator/projection/positional.txt:103 -# b0d92f3653ad49faa197c05858b8d6ee -msgid "Sorts and the Positional Operator" -msgstr "" - -#: ../source/reference/operator/projection/positional.txt:105 -# 21311a47155c4763a0b72f10fc801b4f -msgid "When the :method:`~db.collection.find()` method includes a :method:`~cursor.sort()`, the :method:`~db.collection.find()` method applies the :method:`~cursor.sort()` to order the matching documents **before** it applies the positional :projection:`$` projection operator." -msgstr "" - -#: ../source/reference/operator/projection/positional.txt:111 -# b7dc3c4299cc402887265d898840ae1e -msgid "If an array field contains multiple documents with the same field name and the :method:`~db.collection.find()` method includes a :method:`~cursor.sort()` on that repeating field, the returned documents may not reflect the sort order because the sort was applied to the elements of the array before the :projection:`$` projection operator." -msgstr "" - -#: ../source/reference/operator/projection/positional.txt:120 -# 5a7eb0af52634257b374ee93bceb81ee -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/projection/positional.txt:123 -# 392b754dbc5842f593861aae219129fa -msgid "Project Array Values" -msgstr "" - -#: ../source/reference/operator/projection/positional.txt:125 -# 4d60e55855a14b22b75a1b33ca299115 -msgid "A collection ``students`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/projection/positional.txt:136 -# 68c5287512734cdb9c9ea796325bd298 -msgid "In the following query, the projection ``{ \"grades.$\": 1 }`` returns only the first element greater than or equal to ``85`` for the ``grades`` field." -msgstr "" - -#: ../source/reference/operator/projection/positional.txt:145 -#: ../source/reference/operator/projection/positional.txt:186 -# 038ffb62d85d467eb94cafd945e0247a -# 6091a0499d9e4d0492ba5f5f9a3408b9 -msgid "The operation returns the following documents:" -msgstr "" - -#: ../source/reference/operator/projection/positional.txt:153 -# 3928026d39b7457496a024cb43364bbf -msgid "Although the array field ``grades`` may contain multiple elements that are greater than or equal to ``85``, the :projection:`$` projection operator returns only the first matching element from the array." -msgstr "" - -#: ../source/reference/operator/projection/positional.txt:159 -# 13ad274853544c2298d9d142e84d122a -msgid "Project Array Documents" -msgstr "" - -#: ../source/reference/operator/projection/positional.txt:161 -# 3ece5722afec46918a137da16eb7a576 -msgid "A ``students`` collection contains the following documents where the ``grades`` field is an array of documents; each document contain the three field names ``grade``, ``mean``, and ``std``:" -msgstr "" - -#: ../source/reference/operator/projection/positional.txt:175 -# c91bce16652b43e6ab69b02c0e240bdc -msgid "In the following query, the projection ``{ \"grades.$\": 1 }`` returns only the first element with the ``mean`` greater than ``70`` for the ``grades`` field:" -msgstr "" - -#: ../source/reference/operator/projection/positional.txt:194 -# 4f7b644df3de453ea9d3f587afe7d284 -msgid "Further Reading" -msgstr "" - -#: ../source/reference/operator/projection/positional.txt:196 -# 01f196c888074fa29ddbf72b903c6bad -msgid ":projection:`$elemMatch (projection) <$elemMatch>`" -msgstr "" - diff --git a/locale/pot/reference/operator/projection/slice.pot b/locale/pot/reference/operator/projection/slice.pot deleted file mode 100644 index e3f8e627b1c..00000000000 --- a/locale/pot/reference/operator/projection/slice.pot +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/projection/slice.txt:3 -# 35443249842c4955b3f168267654d12c -msgid "$slice (projection)" -msgstr "" - -#: ../source/reference/operator/projection/slice.txt:15 -# b4927a51717344dabce990706d9d6eba -msgid "The :projection:`$slice` operator controls the number of items of an array that a query returns. For information on limiting the size of an array during an update with :update:`$push`, see the :update:`$slice` modifier instead." -msgstr "" - -#: ../source/includes/extracts/views-unsupported-projection-$slice.rst:1 -# 4a58d85da54b4649a2cf4d0f11a9239f -msgid ":method:`db.collection.find()` operations on :doc:`views ` do not support :projection:`$slice` projection operator." -msgstr "" - -#: ../source/reference/operator/projection/slice.txt:22 -# 4fbccaee36864adc99d36565ccdaf1d2 -msgid "Consider the following prototype query:" -msgstr "" - -#: ../source/reference/operator/projection/slice.txt:28 -# e37e2d55d162426b8f461cd71faf8c6a -msgid "This operation selects the document ``collection`` identified by a field named ``field`` that holds ``value`` and returns the number of elements specified by the value of ``count`` from the array stored in the ``array`` field. If ``count`` has a value greater than the number of elements in ``array`` the query returns all elements of the array." -msgstr "" - -#: ../source/reference/operator/projection/slice.txt:35 -# 60f1260a1eec48efbdc7f937fe03b912 -msgid ":projection:`$slice` accepts arguments in a number of formats, including negative values and arrays. Consider the following examples:" -msgstr "" - -#: ../source/reference/operator/projection/slice.txt:43 -# 9d76f2f37e2548edab13fa3df6863327 -msgid "Here, :projection:`$slice` selects the first five items in an array in the ``comments`` field." -msgstr "" - -#: ../source/reference/operator/projection/slice.txt:50 -# 75a7764553c34308b394922acc0f5e7e -msgid "This operation returns the last five items in array." -msgstr "" - -#: ../source/reference/operator/projection/slice.txt:52 -# da53b9f5deaa417e86937fa192cba096 -msgid "The following examples specify an array as an argument to :projection:`$slice`. Arrays take the form of ``[ skip , limit ]``, where the first value indicates the number of items in the array to skip and the second value indicates the number of items to return." -msgstr "" - -#: ../source/reference/operator/projection/slice.txt:61 -# 6251f7ccd4b84f708f89eee965cd22d2 -msgid "Here, the query will only return 10 items, after skipping the first 20 items of that array." -msgstr "" - -#: ../source/reference/operator/projection/slice.txt:68 -# 1002828cc2df4841953a6ee896fbca76 -msgid "This operation returns 10 items as well, beginning with the item that is 20th from the last item of the array." -msgstr "" - diff --git a/locale/pot/reference/operator/query-array.pot b/locale/pot/reference/operator/query-array.pot deleted file mode 100644 index 836304aa314..00000000000 --- a/locale/pot/reference/operator/query-array.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query-array.txt:3 -# cfc2aeef50d64766a9256157664144bc -msgid "Query Operator Array" -msgstr "" - -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -# 01029fc8d585472a8995442b835a5734 -msgid "For details on specific operator, including syntax and examples, click on the specific operator to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-operator-query-array.rst:2 -# 8c39d541f0684ab08de6323dce0a3487 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-operator-query-array.rst:2 -# 6a9751d4d99c4de998ce20258f374b89 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-operator-query-array.rst:4 -# 6c9fb908c0ba423ba27e86ba41ff5722 -msgid ":query:`$all`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-array.rst:4 -# 7754dc0844be428b96c4d7dc4c5be4d4 -msgid "Matches arrays that contain all elements specified in the query." -msgstr "" - -#: ../source/includes/toc/table-operator-query-array.rst:6 -# 11f3e307897548e88dfeed804370cf2d -msgid ":query:`$elemMatch`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-array.rst:6 -# 77bdd46e029949f5b0a6d2c117ae7116 -msgid "Selects documents if element in the array field matches all the specified :query:`$elemMatch` conditions." -msgstr "" - -#: ../source/includes/toc/table-operator-query-array.rst:8 -# 0102bf0006a940b2be7c607f5e915972 -msgid ":query:`$size`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-array.rst:8 -# 33a6bc2d8efb4a05801645fc8c306342 -msgid "Selects documents if the array field is a specified size." -msgstr "" - diff --git a/locale/pot/reference/operator/query-bitwise.pot b/locale/pot/reference/operator/query-bitwise.pot deleted file mode 100644 index e8ace6cdf73..00000000000 --- a/locale/pot/reference/operator/query-bitwise.pot +++ /dev/null @@ -1,78 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query-bitwise.txt:3 -# c16fbcb41d97436991241943c8afa773 -msgid "Bitwise Query Operators" -msgstr "" - -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -# b43505c48b2d49a2a98f5f95e912d691 -msgid "For details on specific operator, including syntax and examples, click on the specific operator to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-operator-query-bitwise.rst:2 -# b6e5aa0c7bf04186b7704c4d9fd5c381 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-operator-query-bitwise.rst:2 -# a93dd7aa38b5425b955e1c8a187cb8da -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-operator-query-bitwise.rst:4 -# 1a511f169ca04ce9aacb2eae4afd9ebf -msgid ":query:`$bitsAllSet`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-bitwise.rst:4 -# 4fe74372bc664ff0863ce0882705aef4 -msgid "Matches numeric or binary values in which a set of bit positions *all* have a value of ``1``." -msgstr "" - -#: ../source/includes/toc/table-operator-query-bitwise.rst:6 -# 2b95fed61d5e4a0db02a93d47ab69fcb -msgid ":query:`$bitsAnySet`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-bitwise.rst:6 -# 231ff2894ce4463cb41d6c0f59d306db -msgid "Matches numeric or binary values in which *any* bit from a set of bit positions has a value of ``1``." -msgstr "" - -#: ../source/includes/toc/table-operator-query-bitwise.rst:8 -# 37e77393002b47c29381fc6f6dd777fe -msgid ":query:`$bitsAllClear`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-bitwise.rst:8 -# 55e6cfed85cd4b718a1fde0a2f7052b8 -msgid "Matches numeric or binary values in which a set of bit positions *all* have a value of ``0``." -msgstr "" - -#: ../source/includes/toc/table-operator-query-bitwise.rst:10 -# bdbc78e28d934d3897c565b22b5ded2a -msgid ":query:`$bitsAnyClear`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-bitwise.rst:10 -# b695af3602ef4224bc9d8301fa81c31b -msgid "Matches numeric or binary values in which *any* bit from a set of bit positions has a value of ``0``." -msgstr "" - diff --git a/locale/pot/reference/operator/query-comparison.pot b/locale/pot/reference/operator/query-comparison.pot deleted file mode 100644 index 3e1f884df89..00000000000 --- a/locale/pot/reference/operator/query-comparison.pot +++ /dev/null @@ -1,123 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query-comparison.txt:5 -# 65969b44b3de4e7e86f087d6a0615ff0 -msgid "Comparison Query Operators" -msgstr "" - -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -# 85bf9a7f2d104feeb4ade8414614975d -msgid "For details on specific operator, including syntax and examples, click on the specific operator to go to its reference page." -msgstr "" - -#: ../source/includes/fact-comparison-order.rst:1 -# c8a19ee3be864d23916ae61f8667fbd1 -msgid "For comparison of different BSON type values, see the :ref:`specified BSON comparison order `." -msgstr "" - -#: ../source/includes/toc/table-operator-query-comparison.rst:2 -# 1b2780510fda4ba78356e6a6329ab791 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-operator-query-comparison.rst:2 -# fce354eb385a41619aa763fc7f16ab91 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-operator-query-comparison.rst:4 -# 34d7ab958e3b4ac59f146b0673800221 -msgid ":query:`$eq`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-comparison.rst:4 -# 947ab393fe6e4b28a70c3ec7e6399847 -msgid "Matches values that are equal to a specified value." -msgstr "" - -#: ../source/includes/toc/table-operator-query-comparison.rst:6 -# 6afe16cf176443eaaf613d8e4728c34f -msgid ":query:`$gt`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-comparison.rst:6 -# dce74b95da79489aa02dff25d6e6ec56 -msgid "Matches values that are greater than a specified value." -msgstr "" - -#: ../source/includes/toc/table-operator-query-comparison.rst:8 -# 9bc25a27cade476aba555220d52a9a08 -msgid ":query:`$gte`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-comparison.rst:8 -# ada81d0021ba487f85385fc42ea51d2c -msgid "Matches values that are greater than or equal to a specified value." -msgstr "" - -#: ../source/includes/toc/table-operator-query-comparison.rst:10 -# 629df732bdc7468a81dec926b0c77b2a -msgid ":query:`$lt`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-comparison.rst:10 -# d2050f5d173e4e779089b3c62a40a5f4 -msgid "Matches values that are less than a specified value." -msgstr "" - -#: ../source/includes/toc/table-operator-query-comparison.rst:12 -# 8f1f00e1a3d249b1af2c31413442effd -msgid ":query:`$lte`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-comparison.rst:12 -# 5d576aea211f48a0a6a0a71f8bce860d -msgid "Matches values that are less than or equal to a specified value." -msgstr "" - -#: ../source/includes/toc/table-operator-query-comparison.rst:14 -# 649d9ae9fd3c4e02bfad2f8d32c9243e -msgid ":query:`$ne`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-comparison.rst:14 -# 9bcba235b90d45c0a09898abcffe98c9 -msgid "Matches all values that are not equal to a specified value." -msgstr "" - -#: ../source/includes/toc/table-operator-query-comparison.rst:16 -# 14a5ac8edfd743beaba1deb08960bdfc -msgid ":query:`$in`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-comparison.rst:16 -# c6772082ca4b49939fe9499382bdae38 -msgid "Matches any of the values specified in an array." -msgstr "" - -#: ../source/includes/toc/table-operator-query-comparison.rst:18 -# c4c02ae414574edd91473a16d5e7a7d6 -msgid ":query:`$nin`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-comparison.rst:18 -# 10816ef465794a688c52ceafcf7bf5f3 -msgid "Matches none of the values specified in an array." -msgstr "" - diff --git a/locale/pot/reference/operator/query-element.pot b/locale/pot/reference/operator/query-element.pot deleted file mode 100644 index 1cc1b3a27ac..00000000000 --- a/locale/pot/reference/operator/query-element.pot +++ /dev/null @@ -1,58 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query-element.txt:3 -# 283cb3e1aaf442edb3f4452363bbef14 -msgid "Element Query Operators" -msgstr "" - -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -# 06e2863bfb6842068e1a33b3b034135c -msgid "For details on specific operator, including syntax and examples, click on the specific operator to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-operator-query-element.rst:2 -# fd79c6e4f55242edb3736bf61f049f94 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-operator-query-element.rst:2 -# 34e9daebad26401d9eed3b51a7191dfc -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-operator-query-element.rst:4 -# b6264dffb74f4ef59f403309147dade7 -msgid ":query:`$exists`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-element.rst:4 -# 6d9b4d3e06d64a6ca9b29ff2ebccb3e0 -msgid "Matches documents that have the specified field." -msgstr "" - -#: ../source/includes/toc/table-operator-query-element.rst:6 -# ed45b1d80272499c8ff5664bc35f073f -msgid ":query:`$type`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-element.rst:6 -# e11690cdd0d04ec9ad8d8d65bf683b6a -msgid "Selects documents if a field is of the specified type." -msgstr "" - diff --git a/locale/pot/reference/operator/query-evaluation.pot b/locale/pot/reference/operator/query-evaluation.pot deleted file mode 100644 index 38e923aa3c9..00000000000 --- a/locale/pot/reference/operator/query-evaluation.pot +++ /dev/null @@ -1,78 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query-evaluation.txt:3 -# cba6a897c4c0412a8f9394fe7ea8fb45 -msgid "Evaluation Query Operators" -msgstr "" - -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -# 67b2aaf831e14f8cb481eb054fa1c250 -msgid "For details on specific operator, including syntax and examples, click on the specific operator to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-operator-query-evaluation.rst:2 -# 908ac255cea04dd8b67a062576145f2a -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-operator-query-evaluation.rst:2 -# 6a0d9fbc9f8b41dc977294eccc410adb -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-operator-query-evaluation.rst:4 -# e9f395e82c55438aba1ffaeab73df303 -msgid ":query:`$mod`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-evaluation.rst:4 -# 809d275c3d684e909e21ea7f10c7ec2b -msgid "Performs a modulo operation on the value of a field and selects documents with a specified result." -msgstr "" - -#: ../source/includes/toc/table-operator-query-evaluation.rst:6 -# caf7fe2ec15b4e0e82a1c434a54d40d9 -msgid ":query:`$regex`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-evaluation.rst:6 -# 3f8086238c734eb481fb188c18184478 -msgid "Selects documents where values match a specified regular expression." -msgstr "" - -#: ../source/includes/toc/table-operator-query-evaluation.rst:8 -# efe7968289f84392b54bf67a6b0b43f9 -msgid ":query:`$text`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-evaluation.rst:8 -# 4ffec9ccef454cd29b9788d96baab5cc -msgid "Performs text search." -msgstr "" - -#: ../source/includes/toc/table-operator-query-evaluation.rst:10 -# 4c8467255fb2484ebf437566d5b5768d -msgid ":query:`$where`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-evaluation.rst:10 -# 6a7f88ece3a24484859cfe42f0c2816f -msgid "Matches documents that satisfy a JavaScript expression." -msgstr "" - diff --git a/locale/pot/reference/operator/query-geospatial.pot b/locale/pot/reference/operator/query-geospatial.pot deleted file mode 100644 index e67e1dd5486..00000000000 --- a/locale/pot/reference/operator/query-geospatial.pot +++ /dev/null @@ -1,182 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query-geospatial.txt:3 -# 6e0456a5a9da45dca7a5f1fce68525dd -msgid "Geospatial Query Operators" -msgstr "" - -#: ../source/reference/operator/query-geospatial.txt:0 -# 8e6d1a2ed2a9412d90010959ea92cdff -msgid "On this page" -msgstr "" - -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -# 163870fa5499424786ce4443a60dec4f -msgid "For details on specific operator, including syntax and examples, click on the specific operator to go to its reference page." -msgstr "" - -#: ../source/reference/operator/query-geospatial.txt:16 -# 13f405d26ef941da8ef3cdc556ccfbd2 -msgid "Operators" -msgstr "" - -#: ../source/reference/operator/query-geospatial.txt:21 -# d6f0dd5c62934c3eb7d726026798bb00 -msgid "Query Selectors" -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial.rst:2 -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:2 -# 433863184f05444ab365eb4b64abe379 -# 9eeefd606cae40b8b59b385e1e59784a -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial.rst:2 -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:2 -# 26ec54bdfff24e6eb206d3d20cd84505 -# c8d7329644ac4970984464100794b4f5 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial.rst:4 -# ed920300205e4c348433c864cb278f7a -msgid ":query:`$geoWithin`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial.rst:4 -# 78a71bcc7de64bf1bacd896806f6d611 -msgid "Selects geometries within a bounding :ref:`GeoJSON geometry `. The :doc:`2dsphere ` and :doc:`2d ` indexes support :query:`$geoWithin`." -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial.rst:10 -# 2b960198b25d4a919a36cd32a3058a0a -msgid ":query:`$geoIntersects`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial.rst:10 -# a6b6599dff484abebb07b8c005859db5 -msgid "Selects geometries that intersect with a :term:`GeoJSON` geometry. The :doc:`2dsphere ` index supports :query:`$geoIntersects`." -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial.rst:15 -# defb2f9f2a6e443b9bef3f27c2062414 -msgid ":query:`$near`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial.rst:15 -# b7d5ca770e954a36afca4d637e9e631e -msgid "Returns geospatial objects in proximity to a point. Requires a geospatial index. The :doc:`2dsphere ` and :doc:`2d ` indexes support :query:`$near`." -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial.rst:21 -# c38f59e20aa14850894c565aa01f4a80 -msgid ":query:`$nearSphere`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial.rst:21 -# 39ece5c84f3247fc8f78d90eb9a0dc06 -msgid "Returns geospatial objects in proximity to a point on a sphere. Requires a geospatial index. The :doc:`2dsphere ` and :doc:`2d ` indexes support :query:`$nearSphere`." -msgstr "" - -#: ../source/reference/operator/query-geospatial.txt:28 -# 3847c430354e429f9dc1a000458848c0 -msgid "Geometry Specifiers" -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:4 -# 33338bb419d149ae92c5116b3226a6e5 -msgid ":query:`$geometry`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:4 -# 9b0e945cfa944d3f948a965ea274b97d -msgid "Specifies a geometry in :term:`GeoJSON` format to geospatial query operators." -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:6 -# da8ea9e7eb3a48e39e8d4170937206b0 -msgid ":query:`$minDistance`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:6 -# 6c4e34642d7a4a54ac781f1a0a01b180 -msgid "Specifies a minimum distance to limit the results of :query:`$near` and :query:`$nearSphere` queries. For use with ``2dsphere`` index only." -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:11 -# 304fb7225bf041d3aff8f6da24582b68 -msgid ":query:`$maxDistance`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:11 -# dbbc7e1aa3714319a78ed700ca17bc74 -msgid "Specifies a maximum distance to limit the results of :query:`$near` and :query:`$nearSphere` queries. The :doc:`2dsphere ` and :doc:`2d ` indexes support :query:`$centerSphere`." -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:17 -# 36a4890b0c454ebabb39e8318b6d8ba7 -msgid ":query:`$center`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:17 -# 2dda0fc3cddd4716a32b44acc21eac40 -msgid "Specifies a circle using legacy coordinate pairs to :query:`$geoWithin` queries when using planar geometry. The :doc:`2d ` index supports :query:`$center`." -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:22 -# 3d697d630c2b41dca54df32387a945bb -msgid ":query:`$centerSphere`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:22 -# 9121217476244eebb4cffe438d030612 -msgid "Specifies a circle using either legacy coordinate pairs or :term:`GeoJSON` format for :query:`$geoWithin` queries when using spherical geometry. The :doc:`2dsphere ` and :doc:`2d ` indexes support :query:`$centerSphere`." -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:28 -# fa72b2ca4f2d4643b9ae1bf15350d5d0 -msgid ":query:`$box`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:28 -# 1c761fe7ef7e430eb28be099c64c1c3d -msgid "Specifies a rectangular box using legacy coordinate pairs for :query:`$geoWithin` queries. The :doc:`2d ` index supports :query:`$box`." -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:33 -# 67aab671f6b142f88beac297a482baf9 -msgid ":query:`$polygon`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:33 -# 3b25a53b09f741c5bb80c70b9cad53f2 -msgid "Specifies a polygon to using legacy coordinate pairs for :query:`$geoWithin` queries. The :doc:`2d ` index supports :query:`$center`." -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:38 -# 3fd279b2f6bd4677af76c3ea1128bb7b -msgid ":query:`$uniqueDocs`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:38 -# e7c2f872535b4b3e8d707b76e5525a4c -msgid "Deprecated. Modifies a :query:`$geoWithin` and :query:`$near` queries to ensure that even if a document matches the query multiple times, the query returns the document once." -msgstr "" - diff --git a/locale/pot/reference/operator/query-logical.pot b/locale/pot/reference/operator/query-logical.pot deleted file mode 100644 index 3e72bcf41e1..00000000000 --- a/locale/pot/reference/operator/query-logical.pot +++ /dev/null @@ -1,78 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query-logical.txt:3 -# 59f35e99d66e47948553b38423dbdcf3 -msgid "Logical Query Operators" -msgstr "" - -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -# ed26feed7396477ba9c2b387f96875aa -msgid "For details on specific operator, including syntax and examples, click on the specific operator to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-operator-query-logical.rst:2 -# 05603d9ce68249e1ba831db05a60ce08 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-operator-query-logical.rst:2 -# 7aca98456dd446718f2ae84d6a497123 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-operator-query-logical.rst:4 -# 7cc73a7e9d4b49d2961968fe117150d2 -msgid ":query:`$or`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-logical.rst:4 -# a917e5ce49664dd48ca1d319d6c92eb9 -msgid "Joins query clauses with a logical ``OR`` returns all documents that match the conditions of either clause." -msgstr "" - -#: ../source/includes/toc/table-operator-query-logical.rst:6 -# 59cff3299d32433a94007002b438b5d7 -msgid ":query:`$and`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-logical.rst:6 -# cf9c9fa61a554517b83d5aba1bada337 -msgid "Joins query clauses with a logical ``AND`` returns all documents that match the conditions of both clauses." -msgstr "" - -#: ../source/includes/toc/table-operator-query-logical.rst:8 -# ea9366191c79438795d511d177053822 -msgid ":query:`$not`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-logical.rst:8 -# eba1ee7dbd8b4d43ae9cf1218866924d -msgid "Inverts the effect of a query expression and returns documents that do *not* match the query expression." -msgstr "" - -#: ../source/includes/toc/table-operator-query-logical.rst:10 -# f53a8b6fc0314bcaa9fe2acc1706b971 -msgid ":query:`$nor`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-logical.rst:10 -# d1b4530f58154e088f09e7e16025bfe7 -msgid "Joins query clauses with a logical ``NOR`` returns all documents that fail to match both clauses." -msgstr "" - diff --git a/locale/pot/reference/operator/query-modifier.pot b/locale/pot/reference/operator/query-modifier.pot deleted file mode 100644 index c4c9349d11b..00000000000 --- a/locale/pot/reference/operator/query-modifier.pot +++ /dev/null @@ -1,206 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query-modifier.txt:3 -# 680b56a728a04c4a857d223abe1ec77c -msgid "Query Modifiers" -msgstr "" - -#: ../source/reference/operator/query-modifier.txt:7 -# 60b42e317e4c40119c9bf0a3cb5eb2b2 -msgid "In addition to the :doc:`MongoDB Query Operators `, there are a number of \"meta\" operators that let you modify the output or behavior of a query." -msgstr "" - -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator.rst:7 -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator.rst:7 -# 40211e3656584cfdac90db995d462932 -# 3dd6ff6600a341ba822c756b39ccd30a -msgid "Deprecated in the ``mongo`` Shell since v3.2" -msgstr "" - -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator.rst:5 -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator.rst:5 -# 4a54e44c9c8846e498a165ed4e527276 -# 6ddbdb3efb9a4001bea4bef2c6e6cb92 -msgid "Starting in v3.2, the query \"meta\" operators are deprecated in the :program:`mongo` shell. In the :program:`mongo` shell, use the :doc:`cursor methods ` instead." -msgstr "" - -#: ../source/reference/operator/query-modifier.txt:13 -# 09bceb207ee245fbb25cdd051548a8e8 -msgid "The driver interfaces may provide :doc:`cursor methods ` that wrap these options. When possible, use these methods; otherwise, you can add these options using either of the following syntax:" -msgstr "" - -#: ../source/reference/operator/query-modifier.txt:24 -# 19d68211d4804de9ba2579480ca343ac -msgid "Operators" -msgstr "" - -#: ../source/reference/operator/query-modifier.txt:27 -# 46ecd6df552d4ba086cafbf72cb2a88c -msgid "Modifiers" -msgstr "" - -#: ../source/includes/toc/table-operator-meta.rst:2 -#: ../source/includes/toc/table-operator-sort-order.rst:2 -# 23f4ff63ecb54150a3d618ec6e950366 -# 018b0684ebc94538976e3e8a362481eb -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-operator-meta.rst:2 -#: ../source/includes/toc/table-operator-sort-order.rst:2 -# 851891c2dc204516892192e43c979454 -# 86d500e350e74decb24480724f0c26a8 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-operator-meta.rst:4 -# 85bf14235ed149a1ae4c68464586436b -msgid ":operator:`$comment`" -msgstr "" - -#: ../source/includes/toc/table-operator-meta.rst:4 -# 314f90610657411aa75c04cde3e1162a -msgid "Adds a comment to the query to identify queries in the :term:`database profiler` output." -msgstr "" - -#: ../source/includes/toc/table-operator-meta.rst:6 -# b96f2abdd08b4830890354090f617532 -msgid ":operator:`$explain`" -msgstr "" - -#: ../source/includes/toc/table-operator-meta.rst:6 -# fbdc8a205cbe44e0addbb64a6dca042e -msgid "Forces MongoDB to report on query execution plans. See :method:`~cursor.explain()`." -msgstr "" - -#: ../source/includes/toc/table-operator-meta.rst:8 -# a690df0c303f46c4b86d31ed153aacf2 -msgid ":operator:`$hint`" -msgstr "" - -#: ../source/includes/toc/table-operator-meta.rst:8 -# 86776b72df7d48f296de6a1a57247df1 -msgid "Forces MongoDB to use a specific index. See :method:`~cursor.hint()`" -msgstr "" - -#: ../source/includes/toc/table-operator-meta.rst:10 -# f3636dfe1b134265a107c7d8f71dd61a -msgid ":operator:`$maxScan`" -msgstr "" - -#: ../source/includes/toc/table-operator-meta.rst:10 -# 72da33646ac642d1ab44a8e8fda69cb6 -msgid "Limits the number of documents scanned." -msgstr "" - -#: ../source/includes/toc/table-operator-meta.rst:12 -# 8d8c5baaa1a044f89341689614d3dcf8 -msgid ":operator:`$maxTimeMS`" -msgstr "" - -#: ../source/includes/toc/table-operator-meta.rst:12 -# f576d7eecbfd4093b95e6eaa54c035fa -msgid "Specifies a cumulative time limit in milliseconds for processing operations on a cursor. See :method:`~cursor.maxTimeMS()`." -msgstr "" - -#: ../source/includes/toc/table-operator-meta.rst:14 -# 5680ad91ee0c415f91ef714cb4f5fb6a -msgid ":operator:`$max`" -msgstr "" - -#: ../source/includes/toc/table-operator-meta.rst:14 -# d590184b1f094f369a056474d8075a13 -msgid "Specifies an *exclusive* upper limit for the index to use in a query. See :method:`~cursor.max()`." -msgstr "" - -#: ../source/includes/toc/table-operator-meta.rst:16 -# 44a7d73f2f2c43328118cf130207c279 -msgid ":operator:`$min`" -msgstr "" - -#: ../source/includes/toc/table-operator-meta.rst:16 -# 826f9e5a562d4f1aa74f741efc8726f0 -msgid "Specifies an *inclusive* lower limit for the index to use in a query. See :method:`~cursor.min()`." -msgstr "" - -#: ../source/includes/toc/table-operator-meta.rst:18 -# f8437fd4ab8a4b0bb2bbdcd6ebcb1b8b -msgid ":operator:`$orderby`" -msgstr "" - -#: ../source/includes/toc/table-operator-meta.rst:18 -# 727900e9fdd24300a43fd48f8b160be2 -msgid "Returns a cursor with documents sorted according to a sort specification. See :method:`~cursor.sort()`." -msgstr "" - -#: ../source/includes/toc/table-operator-meta.rst:20 -# f2f0a3dad6854f95bdac69981af617e1 -msgid ":operator:`$returnKey`" -msgstr "" - -#: ../source/includes/toc/table-operator-meta.rst:20 -# aea31f36f8c54b489fc5b705666e054b -msgid "Forces the cursor to only return fields included in the index." -msgstr "" - -#: ../source/includes/toc/table-operator-meta.rst:22 -# 853429d0aa014206b575340e8470e283 -msgid ":operator:`$showDiskLoc`" -msgstr "" - -#: ../source/includes/toc/table-operator-meta.rst:22 -# b2435f4512a542db9e50f03b2107527b -msgid "Modifies the documents returned to include references to the on-disk location of each document." -msgstr "" - -#: ../source/includes/toc/table-operator-meta.rst:24 -# 52cea25151dd486f8a49523fa205e1fc -msgid ":operator:`$snapshot`" -msgstr "" - -#: ../source/includes/toc/table-operator-meta.rst:24 -# 7edc3556b52a4113a06a2510eb853ec8 -msgid "Guarantees that a query returns each document no more than once. See :method:`~cursor.snapshot()`." -msgstr "" - -#: ../source/includes/toc/table-operator-meta.rst:26 -# 3ee1e922fce04040a9c56f10d7648592 -msgid ":operator:`$query`" -msgstr "" - -#: ../source/includes/toc/table-operator-meta.rst:26 -# 26d6bc94c0c04d7696f2bc0331578f50 -msgid "Wraps a query document." -msgstr "" - -#: ../source/reference/operator/query-modifier.txt:36 -# eeedf1f9d1114cf3975e8ad24998d474 -msgid "Sort Order" -msgstr "" - -#: ../source/includes/toc/table-operator-sort-order.rst:4 -# 20b86dca5b364ec6ace014ea3dddae85 -msgid ":operator:`$natural`" -msgstr "" - -#: ../source/includes/toc/table-operator-sort-order.rst:4 -# 80556969e5d34d1ca8f977714918a5d0 -msgid "A special sort order that orders documents using the order of documents on disk." -msgstr "" - diff --git a/locale/pot/reference/operator/query.pot b/locale/pot/reference/operator/query.pot deleted file mode 100644 index 8a731109905..00000000000 --- a/locale/pot/reference/operator/query.pot +++ /dev/null @@ -1,93 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query.txt:3 -# 5d821a89e5aa44d4944dc4c6cf54ffe1 -msgid "Query and Projection Operators" -msgstr "" - -#: ../source/reference/operator/query.txt:0 -# 27a18b2e2dee4f58b847709eb985fabf -msgid "On this page" -msgstr "" - -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -# e01716bc2d1445b3bd60aeddf1b63e3e -msgid "For details on specific operator, including syntax and examples, click on the specific operator to go to its reference page." -msgstr "" - -#: ../source/reference/operator/query.txt:18 -# 1853f606b73041e3a0188d7c025b6bd2 -msgid "Query Selectors" -msgstr "" - -#: ../source/reference/operator/query.txt:21 -# e6eb86b1dad7465980f315b4d6d43fcd -msgid "Comparison" -msgstr "" - -#: ../source/reference/operator/query.txt:36 -# e48b17dc94554a60b5b909c432b0eb3f -msgid "Logical" -msgstr "" - -#: ../source/reference/operator/query.txt:50 -# 35cf2f2bd147471abe61475636573d9a -msgid "Element" -msgstr "" - -#: ../source/reference/operator/query.txt:64 -# fdd2acc5c08d4231a08751c0e6cd025d -msgid "Evaluation" -msgstr "" - -#: ../source/reference/operator/query.txt:78 -# ea30f17c59514606aa09246d82ad27a9 -msgid "Geospatial" -msgstr "" - -#: ../source/reference/operator/query.txt:92 -# 6010c3668e3f44f280759d1b3457cb29 -msgid "Array" -msgstr "" - -#: ../source/reference/operator/query.txt:106 -# 6df552ef4b8240b7be692f316b2f702f -msgid "Bitwise" -msgstr "" - -#: ../source/reference/operator/query.txt:120 -# af1d6bed4bb64700915d49c2da6dfa12 -msgid "Comments" -msgstr "" - -#: ../source/reference/operator/query.txt:134 -# 3d28912d5c8a4b21a7b18ed3e656d432 -msgid "Projection Operators" -msgstr "" - -#: ../source/includes/extracts/additional-resources-quick-reference.rst:4 -# ee56e4d906b14c269aa5276b375a2d77 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-quick-reference.rst:6 -# 069ee3033ee8422fa8dad0689e50e6a1 -msgid "`Quick Reference Cards `_" -msgstr "" - diff --git a/locale/pot/reference/operator/query/all.pot b/locale/pot/reference/operator/query/all.pot deleted file mode 100644 index e5c90803973..00000000000 --- a/locale/pot/reference/operator/query/all.pot +++ /dev/null @@ -1,163 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/all.txt:3 -# 7c22fa16ed354a02981939a0ffeea847 -msgid "$all" -msgstr "" - -#: ../source/reference/operator/query/all.txt:0 -# d55ac4201ca14b538069784ec58df511 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/query/all.txt:15 -# 9fb85e6582724abf8c8e8cf0b4a471ad -msgid "The :query:`$all` operator selects the documents where the value of a field is an array that contains all the specified elements. To specify an :query:`$all` expression, use the following prototype:" -msgstr "" - -#: ../source/reference/operator/query/all.txt:26 -# 6d8bba58d54e4188b9ea65e0417e4150 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/query/all.txt:29 -# 97cd993ee7844af991b64c372ef41994 -msgid "Equivalent to ``$and`` Operation" -msgstr "" - -#: ../source/reference/operator/query/all.txt:33 -# 8a41322b45c14446b32bdac8a0ac7aee -msgid "The :query:`$all` is equivalent to an :query:`$and` operation of the specified values; i.e. the following statement:" -msgstr "" - -#: ../source/reference/operator/query/all.txt:40 -# 4ccbbbf865ea4f2bbd09a8f3688a4e65 -msgid "is equivalent to:" -msgstr "" - -#: ../source/reference/operator/query/all.txt:47 -# ff05a42dcf4443189cde0f23686839b3 -msgid "Nested Array" -msgstr "" - -#: ../source/reference/operator/query/all.txt:51 -# f3e2d656933744eba58156c4ca4af5a3 -msgid "When passed an array of a nested array (e.g. ``[ [ \"A\" ] ]`` ), :query:`$all` can now match documents where the field contains the nested array as an element (e.g. ``field: [ [ \"A\" ], ... ]``), *or* the field equals the nested array (e.g. ``field: [ \"A\" ]``)." -msgstr "" - -#: ../source/reference/operator/query/all.txt:56 -# 4f1eb8428dd245ddb6297186b15e5255 -msgid "For example, consider the following query [#illustrative]_:" -msgstr "" - -#: ../source/reference/operator/query/all.txt:62 -# 04644d86606e43ca8a25b5bc77e05292 -msgid "The query is equivalent to:" -msgstr "" - -#: ../source/reference/operator/query/all.txt:68 -# 12c635aa450e4cf0bdd0c11e8de28070 -msgid "which is equivalent to:" -msgstr "" - -#: ../source/reference/operator/query/all.txt:74 -# f8de9d0be7d34d53a1b4ed5108f84b05 -msgid "As such, the :query:`$all` expression can match documents where the ``tags`` field is an array that contains the nested array ``[ \"ssl\", \"security\" ]`` or is an array that equals the nested array:" -msgstr "" - -#: ../source/reference/operator/query/all.txt:83 -# e6c126eff36540c49f37ee15ade0d083 -msgid "This behavior for :query:`$all` allows for more matches than previous versions of MongoDB. Earlier versions could only match documents where the field contains the nested array." -msgstr "" - -#: ../source/reference/operator/query/all.txt:88 -# fbc6f80b4f2d4a4e91b9faa190872c18 -msgid "The :query:`$all` expression with a *single* element is for illustrative purposes since the :query:`$all` expression is unnecessary if matching only a single element. Instead, when matching a single element, a \"contains\" expression (i.e. ``arrayField: element`` ) is more suitable." -msgstr "" - -#: ../source/reference/operator/query/all.txt:95 -# ff652d46ea01431eaa28a76c9a8eca69 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/query/all.txt:97 -# 86c653c2eb6e4fdeb86e606ed929f0fb -msgid "The following examples use the ``inventory`` collection that contains the documents:" -msgstr "" - -#: ../source/reference/operator/query/all.txt:145 -# 95153112cd8448968961e4c165e88047 -msgid "Use ``$all`` to Match Values" -msgstr "" - -#: ../source/reference/operator/query/all.txt:147 -# b316834a65a846a7aaefa78bfc8bc0e4 -msgid "The following operation uses the :query:`$all` operator to query the ``inventory`` collection for documents where the value of the ``tags`` field is an array whose elements include ``appliance``, ``school``, and ``book``:" -msgstr "" - -#: ../source/reference/operator/query/all.txt:156 -# fe7836ff0d9d4694ad1989019859b246 -msgid "The above query returns the following documents:" -msgstr "" - -#: ../source/reference/operator/query/all.txt:183 -# ecb3d4b974324ddcb333cc3c9ef15036 -msgid "Use ``$all`` with ``$elemMatch``" -msgstr "" - -#: ../source/reference/operator/query/all.txt:185 -# 2d31d0f10b924a72b99b5492d9ba8ee7 -msgid "If the field contains an array of documents, you can use the :query:`$all` with the :query:`$elemMatch` operator." -msgstr "" - -#: ../source/reference/operator/query/all.txt:188 -# 2584b0567a6e4c79b0e062600f6e29bf -msgid "The following operation queries the ``inventory`` collection for documents where the value of the ``qty`` field is an array whose elements match the :query:`$elemMatch` criteria:" -msgstr "" - -#: ../source/reference/operator/query/all.txt:201 -# 954ffd1e6bb347cd8667ba2d8606b9db -msgid "The query returns the following documents:" -msgstr "" - -#: ../source/reference/operator/query/all.txt:225 -# f69ce6b3e3e74c28a3d12c642955fc29 -msgid "The :query:`$all` operator exists to support queries on arrays. But you may use the :query:`$all` operator to select against a non-array ``field``, as in the following example:" -msgstr "" - -#: ../source/reference/operator/query/all.txt:233 -# 38ea4d4b59fe44b2be436192ea882c25 -msgid "**However**, use the following form to express the same query:" -msgstr "" - -#: ../source/reference/operator/query/all.txt:239 -# f7f123b806ca4706b91c1d989539b3de -msgid "Both queries will select all documents in the ``inventory`` collection where the value of the ``num`` field equals ``50``." -msgstr "" - -#: ../source/reference/operator/query/all.txt:246 -# 12bfe65869a84b5a9d69e84cbd991414 -msgid "In most cases, MongoDB does not treat arrays as sets. This operator provides a notable exception to this approach." -msgstr "" - -#: ../source/reference/operator/query/all.txt:250 -# 53ab7d69d69e4990a51c6712de30f4f5 -msgid ":method:`~db.collection.find()`, :method:`~db.collection.update()`, and :update:`$set`." -msgstr "" - diff --git a/locale/pot/reference/operator/query/and.pot b/locale/pot/reference/operator/query/and.pot deleted file mode 100644 index 8b60f93b1a8..00000000000 --- a/locale/pot/reference/operator/query/and.pot +++ /dev/null @@ -1,110 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/and.txt:3 -# 82cbb178f25c4797a3997d61d0a7d038 -msgid "$and" -msgstr "" - -#: ../source/reference/operator/query/and.txt:0 -# 1afd242ac91f4fa4b0aeb3b75218dea9 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/query/and.txt:15 -# 18177f5ba8404e9faf80758e53d40db5 -msgid "*Syntax*: ``{ $and: [ { }, { } , ... , { } ] }``" -msgstr "" - -#: ../source/reference/operator/query/and.txt:17 -# 185618b1a8604f26ac786ea0480e6860 -msgid ":query:`$and` performs a logical ``AND`` operation on an array of *two or more* expressions (e.g. ````, ````, etc.) and selects the documents that satisfy *all* the expressions in the array. The :query:`$and` operator uses *short-circuit evaluation*. If the first expression (e.g. ````) evaluates to ``false``, MongoDB will not evaluate the remaining expressions." -msgstr "" - -#: ../source/reference/operator/query/and.txt:27 -# 8372caa8c7be47ec9737817a0f82a3ec -msgid "MongoDB provides an implicit ``AND`` operation when specifying a comma separated list of expressions. Using an explicit ``AND`` with the :query:`$and` operator is necessary when the same field or operator has to be specified in multiple expressions." -msgstr "" - -#: ../source/reference/operator/query/and.txt:33 -# bccd66bd73df41fc95d163a57cae9f16 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/query/and.txt:36 -# 8dcd200f327b43d49601831a09fe0e43 -msgid "``AND`` Queries With Multiple Expressions Specifying the Same Field" -msgstr "" - -#: ../source/reference/operator/query/and.txt:38 -#: ../source/reference/operator/query/and.txt:61 -# e56d41c4f96540b5829087e0d1d0632f -# ee16ec37dd0c4aa384af819427273372 -msgid "Consider the following example:" -msgstr "" - -#: ../source/reference/operator/query/and.txt:44 -# 5a67e1aee06f443a94cd7b55df2ee8f9 -msgid "This query will select all documents in the ``inventory`` collection where:" -msgstr "" - -#: ../source/reference/operator/query/and.txt:47 -# bbcacc24fa2a45f19c8dbc7241eb7fd4 -msgid "the ``price`` field value is not equal to ``1.99`` **and**" -msgstr "" - -#: ../source/reference/operator/query/and.txt:48 -# 46a634897c2344c9be4faced5de50bc0 -msgid "the ``price`` field exists." -msgstr "" - -#: ../source/reference/operator/query/and.txt:50 -# 55fc3cf59743421ea3a47e2a45b7a9b1 -msgid "This query can be also be constructed with an implicit ``AND`` operation by combining the operator expressions for the ``price`` field. For example, this query can be written as:" -msgstr "" - -#: ../source/reference/operator/query/and.txt:59 -# cda86e37f8c040dc9ec24eed5cb13d60 -msgid "``AND`` Queries With Multiple Expressions Specifying the Same Operator" -msgstr "" - -#: ../source/reference/operator/query/and.txt:72 -# 5ac4266dc0f94107846df4526ac60eed -msgid "This query will return all select all documents where:" -msgstr "" - -#: ../source/reference/operator/query/and.txt:74 -# 50e45851e9e14426bd5fc87ea62a7901 -msgid "the ``price`` field value equals ``0.99`` or ``1.99``, **and**" -msgstr "" - -#: ../source/reference/operator/query/and.txt:75 -# fcb0302bc3604e2e8b93a9048309fe10 -msgid "the ``sale`` field value is equal to ``true`` **or** the ``qty`` field value is less than ``20``." -msgstr "" - -#: ../source/reference/operator/query/and.txt:78 -# b0d9b04414db4d7da950861c2126eff5 -msgid "This query cannot be constructed using an implicit ``AND`` operation, because it uses the :query:`$or` operator more than once." -msgstr "" - -#: ../source/reference/operator/query/and.txt:83 -# 8f135c72f91441babc04d1e2ba656923 -msgid ":method:`~db.collection.find()`, :method:`~db.collection.update()`, :query:`$ne`, :query:`$exists`, :update:`$set`." -msgstr "" - diff --git a/locale/pot/reference/operator/query/bitsAllClear.pot b/locale/pot/reference/operator/query/bitsAllClear.pot deleted file mode 100644 index a36bc40404d..00000000000 --- a/locale/pot/reference/operator/query/bitsAllClear.pot +++ /dev/null @@ -1,230 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/bitsAllClear.txt:3 -# 9019048751994810ad092ec6282e6d93 -msgid "$bitsAllClear" -msgstr "" - -#: ../source/reference/operator/query/bitsAllClear.txt:0 -# 91708aae687346e79891ed58512a789e -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/query/bitsAllClear.txt:17 -# c3f16d1aab2c4b72b965b3141e1ac660 -msgid ":query:`$bitsAllClear` matches documents where *all* of the bit positions given by the query are clear (i.e. ``0``) in ``field``." -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:3 -# dd370390a2504a3d833b9674ad13c2b5 -msgid "``{ : { $bitsAllClear: } }``" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:5 -# d1152b9f6bc3449582f754faf867535b -msgid "``{ : { $bitsAllClear: <`` :bsontype:`BinData ` ``bitmask> } }``" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:7 -# 186c9847f2f4487abcec062e43913cb5 -msgid "``{ : { $bitsAllClear: [ , , ... ] } }``" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:9 -# d3ccca8c0956455ab8ef47ee41be66d2 -msgid "The ``field`` value must be either numerical or a :bsontype:`BinData ` instance. Otherwise, :query:`$bitsAllClear` will not match the current document." -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:16 -# e1e94c45f28d441e8a7178572ff03da6 -msgid "Numeric Bitmask" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:14 -# b756d9bf8ece43809548a31a23931590 -msgid "You can provide a numeric bitmask to be matched against the operand field. It must be representable as a non-negative 32-bit signed integer. Otherwise, :query:`$bitsAllClear` will return an error." -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:20 -#: ../source/reference/operator/query/bitsAllClear.txt:78 -# e2301035d1fa4c41aac274667dff6e76 -# 149a615340984858a8cb013778b6de06 -msgid "BinData Bitmask" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:19 -# 1107557ebafa47cc9ac2e2aea5cc2e77 -msgid "You can also use an arbitrarily large :bsontype:`BinData ` instance as a bitmask." -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:25 -# b9a4537173db41d584a405ce6de6bf65 -msgid "Position List" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:23 -# a0ce2b8c814744a2bd6544e4afe391ca -msgid "If querying a list of bit positions, each ```` must be a non-negative integer. Bit positions start at ``0`` from the least significant bit. For example, the decimal number ``254`` would have the following bit positions:" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:29 -# 2a058f0749894ceca147b3cf3971ca6e -msgid "**Bit Value**" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:31 -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:33 -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:35 -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:37 -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:39 -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:41 -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:43 -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:61 -# f8d64057ab2648eb89cc64aa60c4951c -# 4a32945e73fd4118afd1c3d0222da6ea -# cbbea4a9eb434474b9ca05c7aa3142f7 -# 9186629e68124283aa8e88e3ac85c100 -# ff7ca38b32d9461c81582501fda37982 -# e0a93dc444f74c8789354b36a5c541ca -# 6df61c78508849bca90fccf8abefb6cd -# 5c12b9a9751a48c0b42662d80f6eb284 -msgid "1" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:45 -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:63 -# ca79226b6325462aaacd78b8f8a077ff -# 1ae68acee4ed49b491543e4062974563 -msgid "0" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:47 -# f87267332a6949dfbc5fe14f37cdd6bb -msgid "**Position**" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:49 -# fc7c8e3ff8a74099acf1b70f511b350e -msgid "7" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:51 -# 9a84b69859394b43896ad9cb4a4fc4ac -msgid "6" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:53 -# 13af7686b6fb405fbdef1704682ea546 -msgid "5" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:55 -# b12788ae0a4b44e683d29130a67d4756 -msgid "4" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:57 -# 7ce260ae269f4aec9ed276f059e91c74 -msgid "3" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:59 -# c4744a6cab5d44daac7f47e76bfd2986 -msgid "2" -msgstr "" - -#: ../source/reference/operator/query/bitsAllClear.txt:23 -# e4593963ba0040f790f99ba4a8544ef4 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/query/bitsAllClear.txt:26 -# 934b99840b5a494eb03f2a04ed858685 -msgid "Floating Point Values" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallclear-floating-point.rst:1 -# 926088abe5864276a6093d3a8749e4eb -msgid ":query:`$bitsAllClear` will not match numerical values that cannot be represented as a signed 64-bit integer. This can be the case if a value is either too large or small to fit in a signed 64-bit integer, or if it has a fractional component." -msgstr "" - -#: ../source/reference/operator/query/bitsAllClear.txt:31 -# 433325ec1c5442cb9fda86bebf75b6cd -msgid "Sign Extension" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-sign-extension.rst:1 -# 74f42b52b45f4746b74c7b5afd19a3a0 -msgid "Numbers are sign extended. For example, $bitsAllSet considers bit position ``200`` to be set for the negative number ``-5``, but bit position ``200`` to be clear for the positive number ``+5``." -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-sign-extension.rst:5 -# 69f2587980d041bdbb0e8f8ebaa31b39 -msgid "In contrast, :bsontype:`BinData ` instances are zero-extended. For example, given the following document:" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-sign-extension.rst:12 -# f866bef784984992bfb2d4e5a033691b -msgid "$bitsAllSet will consider all bits outside of ``x`` to be clear." -msgstr "" - -#: ../source/reference/operator/query/bitsAllClear.txt:36 -# c08da422e1f543968ac1ac74706fce32 -msgid "Examples" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitwise-example-collection.rst:1 -# fcaf5beda228461fbe87219de9258951 -msgid "The following examples will use a collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/query/bitsAllClear.txt:41 -# bd435c3cacbb4ae09616e50a50ddb7d0 -msgid "Bit Position Array" -msgstr "" - -#: ../source/reference/operator/query/bitsAllClear.txt:43 -# 1fb9fc3a06fa42ff837287de46fd887c -msgid "The following query uses the :query:`$bitsAllClear` operator to test whether field ``a`` has bits clear at position ``1`` and position ``5``, where the least significant bit is position ``0``." -msgstr "" - -#: ../source/reference/operator/query/bitsAllClear.txt:51 -#: ../source/reference/operator/query/bitsAllClear.txt:70 -#: ../source/reference/operator/query/bitsAllClear.txt:88 -# 89257b74eae34a94b8c7cce7e31760a7 -# 3945fee1dd404d309378821f4cf52baa -# 65e7a2c88a234e109793d54b07725a5a -msgid "The query matches the following documents:" -msgstr "" - -#: ../source/reference/operator/query/bitsAllClear.txt:60 -# 53860d7165e249d7a4487e2a02ce163a -msgid "Integer Bitmask" -msgstr "" - -#: ../source/reference/operator/query/bitsAllClear.txt:62 -# 8d92daf4f12d4805ab0ac4a054554ce8 -msgid "The following query uses the :query:`$bitsAllClear` operator to test whether field ``a`` has bits clear at positions ``0``, ``1``, and ``5`` (the binary representation of the bitmask ``35`` is ``00100011``)." -msgstr "" - -#: ../source/reference/operator/query/bitsAllClear.txt:80 -# ba5c4030fc16401d897ec9c05e374f09 -msgid "The following query uses the :query:`$bitsAllClear` operator to test whether field ``a`` has bits clear at positions `2` and `4` (the binary representation of ``BinData(0, \"ID==\")`` is ``00010100``." -msgstr "" - diff --git a/locale/pot/reference/operator/query/bitsAllSet.pot b/locale/pot/reference/operator/query/bitsAllSet.pot deleted file mode 100644 index 74921ba7e0d..00000000000 --- a/locale/pot/reference/operator/query/bitsAllSet.pot +++ /dev/null @@ -1,233 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/bitsAllSet.txt:3 -# af6625e3853047c299c6d805d50f0922 -msgid "$bitsAllSet" -msgstr "" - -#: ../source/reference/operator/query/bitsAllSet.txt:0 -# 5929e877fe6346c391cc1de4847102e7 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/query/bitsAllSet.txt:17 -# 3a085b98453c4b119bf735e1b472f119 -msgid ":query:`$bitsAllSet` matches documents where *all* of the bit positions given by the query are set (i.e. ``1``) in ``field``." -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:3 -# 33b6899a1e9a4165bdfe66cdfb51bc85 -msgid "``{ : { $bitsAllSet: } }``" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:5 -# b314a0cf2b0649aabafae042d443d8de -msgid "``{ : { $bitsAllSet: <`` :bsontype:`BinData ` ``bitmask> } }``" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:7 -# 2e56ac1e74944caaa607b62fbd056d5d -msgid "``{ : { $bitsAllSet: [ , , ... ] } }``" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:9 -# bdfad5395d1d44cf98c61055e5ddd6f6 -msgid "The ``field`` value must be either numerical or a :bsontype:`BinData ` instance. Otherwise, :query:`$bitsAllSet` will not match the current document." -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:16 -# bf19a10685ba4e08aeb729dd1a3905b0 -msgid "Numeric Bitmask" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:14 -# 8bba20e644674c3b93b18ccb181918dd -msgid "You can provide a numeric bitmask to be matched against the operand field. It must be representable as a non-negative 32-bit signed integer. Otherwise, :query:`$bitsAllSet` will return an error." -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:20 -#: ../source/reference/operator/query/bitsAllSet.txt:77 -# 12fcedb10ce141bb8c4eb684b6c10813 -# ffa10365c45e41048d74de774de60127 -msgid "BinData Bitmask" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:19 -# ae713832d24341689239d460b3331e3f -msgid "You can also use an arbitrarily large :bsontype:`BinData ` instance as a bitmask." -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:25 -# abad0c58d8014e58a2456fee8a9abb66 -msgid "Position List" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:23 -# bd775f68c5264dad9a2c027c69abd7c5 -msgid "If querying a list of bit positions, each ```` must be a non-negative integer. Bit positions start at ``0`` from the least significant bit. For example, the decimal number ``254`` would have the following bit positions:" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:29 -# 85b2cfeeee8d4d738eee3f4b3efb0e9b -msgid "**Bit Value**" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:31 -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:33 -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:35 -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:37 -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:39 -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:41 -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:43 -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:61 -# abd793159dd545e6911875d30ab89f5b -# db9a3d08891c4f118dd7098bf8027cfa -# 2af87ddc73b24191b7cfa3424d719cd9 -# 0fd9e4e72a28428fab24886e0c4a582f -# fe298fcc906f48f98717b743d46bd78d -# 1a6753a7d2d44fcc92e253377672a9d9 -# 577feb29ca6648a0b236bfcf0d8936cb -# 291589d3d69c43a5bebca3aa6d3d4e49 -msgid "1" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:45 -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:63 -# 272d0d9334634990ac7b9ad5c951fd85 -# 7e0bdf31d10943689f0d0a4e51701fae -msgid "0" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:47 -# 0137053e3f6740bd8e932ce82331092c -msgid "**Position**" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:49 -# 59f0a8f3ca404063aa517c532712216e -msgid "7" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:51 -# 4629b6c4f4fb42d9838935e31a0b09db -msgid "6" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:53 -# eefdee0d0f344455befa1a1e64e1dd38 -msgid "5" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:55 -# c2c13b37d3b54352bc6305223e5ed1b7 -msgid "4" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:57 -# 6af367c755d14c91be85303ae23ae218 -msgid "3" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:59 -# 78b302d57fc04f66be91b6dcf92b6b76 -msgid "2" -msgstr "" - -#: ../source/reference/operator/query/bitsAllSet.txt:23 -# 30c2cd397ad3499f8053cfa8f06cd3b1 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/query/bitsAllSet.txt:26 -# 8fef837e7d954671b3b82f7cb8394e53 -msgid "Floating Point Values" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-floating-point.rst:1 -# 5ad139a95661475c95fba7f5063f9781 -msgid ":query:`$bitsAllSet` will not match numerical values that cannot be represented as a signed 64-bit integer. This can be the case if a value is either too large or small to fit in a signed 64-bit integer, or if it has a fractional component." -msgstr "" - -#: ../source/reference/operator/query/bitsAllSet.txt:31 -# f45ee66ff7ec4841a0dcb0486c125e84 -msgid "Sign Extension" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-sign-extension.rst:1 -# 1c2fe039a9d641399963a72acdcdf230 -msgid "Numbers are sign extended. For example, $bitsAllSet considers bit position ``200`` to be set for the negative number ``-5``, but bit position ``200`` to be clear for the positive number ``+5``." -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-sign-extension.rst:5 -# 7e36119cf84f42e8a2b389eb1ff49c3d -msgid "In contrast, :bsontype:`BinData ` instances are zero-extended. For example, given the following document:" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-sign-extension.rst:12 -# 6d2d6aa9190c4ac0a3a5513bae4cbe17 -msgid "$bitsAllSet will consider all bits outside of ``x`` to be clear." -msgstr "" - -#: ../source/reference/operator/query/bitsAllSet.txt:36 -# d40c02d0f3ac442eb0fe789230be7959 -msgid "Examples" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitwise-example-collection.rst:1 -# e5fcbc5db1ea4fddb196a2fb9edf7189 -msgid "The following examples will use a collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/query/bitsAllSet.txt:41 -# e8ab4fdca1f64161b704594370737e6e -msgid "Bit Position Array" -msgstr "" - -#: ../source/reference/operator/query/bitsAllSet.txt:43 -# d0d88747d3b14cf2b312f624fc98d686 -msgid "The following query uses the :query:`$bitsAllSet` operator to test whether field ``a`` has bits set at position ``1`` and position ``5``, where the least significant bit is position ``0``." -msgstr "" - -#: ../source/reference/operator/query/bitsAllSet.txt:51 -# c22733ba6410425bb5f5c699d1a50260 -msgid "The query matches the following documents:" -msgstr "" - -#: ../source/reference/operator/query/bitsAllSet.txt:60 -# 07cb917c3f354ca889623868b8aba4f2 -msgid "Integer Bitmask" -msgstr "" - -#: ../source/reference/operator/query/bitsAllSet.txt:62 -# 6aca5b4ecbab4c6f94bd169757995f5f -msgid "The following query uses the :query:`$bitsAllSet` operator to test whether field ``a`` has bits set at positions ``1``, ``4``, and ``5`` (the binary representation of the bitmask ``50`` is ``00110010``)." -msgstr "" - -#: ../source/reference/operator/query/bitsAllSet.txt:70 -#: ../source/reference/operator/query/bitsAllSet.txt:87 -# a121cd7f2d06477280fee5676923bd3b -# 5b2fa98dfcb249f7ad0e8707993c48a5 -msgid "The query matches the following document:" -msgstr "" - -#: ../source/reference/operator/query/bitsAllSet.txt:79 -# 1e836d7622844b28acf7d0adafc36e2e -msgid "The following query uses the :query:`$bitsAllSet` operator to test whether field ``a`` has bits set at positions `4` and `5` (the binary representation of ``BinData(0, \"MC==\")`` is ``00110000``)." -msgstr "" - diff --git a/locale/pot/reference/operator/query/bitsAnyClear.pot b/locale/pot/reference/operator/query/bitsAnyClear.pot deleted file mode 100644 index 08875c64923..00000000000 --- a/locale/pot/reference/operator/query/bitsAnyClear.pot +++ /dev/null @@ -1,230 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/bitsAnyClear.txt:3 -# 5d85644cca9e44ac8a7755df59aa2ce5 -msgid "$bitsAnyClear" -msgstr "" - -#: ../source/reference/operator/query/bitsAnyClear.txt:0 -# af0e47e3e508449eb423eab2120f9e13 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/query/bitsAnyClear.txt:17 -# 953d832290de48a18b7290c05437020e -msgid ":query:`$bitsAnyClear` matches documents where *any* of the bit positions given by the query are clear (i.e. ``0``) in ``field``." -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:3 -# a1bbcabf38014af89445ca98e870024a -msgid "``{ : { $bitsAnyClear: } }``" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:5 -# 384c10c2b4514823b7700835aa7b5a95 -msgid "``{ : { $bitsAnyClear: <`` :bsontype:`BinData ` ``bitmask> } }``" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:7 -# e67d849c05454843a6a0a2ad450053b3 -msgid "``{ : { $bitsAnyClear: [ , , ... ] } }``" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:9 -# 20b8ca0102c849bd953caf20581ff06a -msgid "The ``field`` value must be either numerical or a :bsontype:`BinData ` instance. Otherwise, :query:`$bitsAnyClear` will not match the current document." -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:16 -# 52f43822acd44956ac77ec86e1d6dd37 -msgid "Numeric Bitmask" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:14 -# ecbf908055da4f94bc4836513b169152 -msgid "You can provide a numeric bitmask to be matched against the operand field. It must be representable as a non-negative 32-bit signed integer. Otherwise, :query:`$bitsAnyClear` will return an error." -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:20 -#: ../source/reference/operator/query/bitsAnyClear.txt:80 -# ee698c2d1a134eb9afeed0f23c3e58eb -# 13ad1fec1c2f476a86096e4db441a395 -msgid "BinData Bitmask" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:19 -# 94233eb933b945c39c6911c8eace762d -msgid "You can also use an arbitrarily large :bsontype:`BinData ` instance as a bitmask." -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:25 -# 0c340395b1674431b190809605962a93 -msgid "Position List" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:23 -# c76fe286e93a4beab7a63141f0da058a -msgid "If querying a list of bit positions, each ```` must be a non-negative integer. Bit positions start at ``0`` from the least significant bit. For example, the decimal number ``254`` would have the following bit positions:" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:29 -# d5362f539dda49008e8d61d8dd25aa96 -msgid "**Bit Value**" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:31 -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:33 -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:35 -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:37 -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:39 -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:41 -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:43 -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:61 -# ff49d166734b41c395c448c7ba59fe72 -# 7b8ce478de9a49bbb8a64826be1fd796 -# 91dc257850944867a5b0d1c060f46c28 -# 4a40fcb329084db4bcef86f5edeff899 -# e71f71adc59846cf84abee2eb80bafb1 -# 9ed9649400fb467a9fba774f31d96759 -# e605beba18354fbc8faad5e28cd4809c -# dbb8f45892134882b4e4599fb7cc8c7f -msgid "1" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:45 -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:63 -# 14d6309a807d492383d4fb4fa55ebd3d -# 23fce707fdc14dd9a31c3871fc18058c -msgid "0" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:47 -# 79c271b566954f708b47534127fed684 -msgid "**Position**" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:49 -# eba990fcc045478eb4877809039c9474 -msgid "7" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:51 -# 3e93d22d8b7d4518837a2379464fa727 -msgid "6" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:53 -# 2e18ed155d78454c811d5b2220fd5ca5 -msgid "5" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:55 -# d98dfa5217b24005bfd23d632440d840 -msgid "4" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:57 -# ef8475440cab4faf9fc381f49ebc6a06 -msgid "3" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:59 -# 3f64f96b69034f2e99b28da1214c4b03 -msgid "2" -msgstr "" - -#: ../source/reference/operator/query/bitsAnyClear.txt:23 -# 7a43462f175d4a32a52b00b737c53658 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/query/bitsAnyClear.txt:26 -# c7a7d1f7409a4c20b90f403df44918ff -msgid "Floating Point Values" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyclear-floating-point.rst:1 -# af4b6b37b8314cc4aa3fcdb376ea3bbc -msgid ":query:`$bitsAnyClear` will not match numerical values that cannot be represented as a signed 64-bit integer. This can be the case if a value is either too large or small to fit in a signed 64-bit integer, or if it has a fractional component." -msgstr "" - -#: ../source/reference/operator/query/bitsAnyClear.txt:31 -# 55470ee813764dc7bed5389b3591824d -msgid "Sign Extension" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-sign-extension.rst:1 -# 477620f5c9e846cb8ffe2b57606d21b4 -msgid "Numbers are sign extended. For example, $bitsAllSet considers bit position ``200`` to be set for the negative number ``-5``, but bit position ``200`` to be clear for the positive number ``+5``." -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-sign-extension.rst:5 -# a721a5828d124a3fb0722e4981187ecf -msgid "In contrast, :bsontype:`BinData ` instances are zero-extended. For example, given the following document:" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-sign-extension.rst:12 -# 6fe26394e7524df1bc0bfbfa20cdaad1 -msgid "$bitsAllSet will consider all bits outside of ``x`` to be clear." -msgstr "" - -#: ../source/reference/operator/query/bitsAnyClear.txt:36 -# 3dea707836b94138924a3ac42536bb63 -msgid "Examples" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitwise-example-collection.rst:1 -# c12cba80913b49039b2e9d996993f0fa -msgid "The following examples will use a collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/query/bitsAnyClear.txt:41 -# 37bfbe31d9ab4432afd7d72ebf8676f0 -msgid "Bit Position Array" -msgstr "" - -#: ../source/reference/operator/query/bitsAnyClear.txt:43 -# 454da5fcfe784d3691ea000e63dc5861 -msgid "The following query uses the :query:`$bitsAnyClear` operator to test whether field ``a`` has either bit position ``1`` or bit position ``5`` clear, where the least significant bit is position ``0``." -msgstr "" - -#: ../source/reference/operator/query/bitsAnyClear.txt:51 -#: ../source/reference/operator/query/bitsAnyClear.txt:69 -#: ../source/reference/operator/query/bitsAnyClear.txt:89 -# 7e2bf94f27af4bc7bc74a23972867744 -# aa78377532064c1cbfc9ff8c5dbeb59c -# 55d958f1a506411981383613153c3e1a -msgid "The query matches the following documents:" -msgstr "" - -#: ../source/reference/operator/query/bitsAnyClear.txt:59 -# a4b201e02e1b4b62a7a5838eb61aac63 -msgid "Integer Bitmask" -msgstr "" - -#: ../source/reference/operator/query/bitsAnyClear.txt:61 -# 5b208eb514df48b29106414c062ed784 -msgid "The following query uses the :query:`$bitsAnyClear` operator to test whether field ``a`` has any bits clear at positions ``0``, ``1``, and ``5`` (the binary representation of the bitmask ``35`` is ``00100011``)." -msgstr "" - -#: ../source/reference/operator/query/bitsAnyClear.txt:81 -# ed516b2cee4d47debc283639a95916d4 -msgid "The following query uses the :query:`$bitsAnyClear` operator to test whether field ``a`` has any bits clear at positions `4` and `5` (the binary representation of ``BinData(0, \"MC==\")`` is ``00110000``)." -msgstr "" - diff --git a/locale/pot/reference/operator/query/bitsAnySet.pot b/locale/pot/reference/operator/query/bitsAnySet.pot deleted file mode 100644 index fe9558972d0..00000000000 --- a/locale/pot/reference/operator/query/bitsAnySet.pot +++ /dev/null @@ -1,230 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/bitsAnySet.txt:3 -# 52db0acd5e8f411e9545e36249447fa0 -msgid "$bitsAnySet" -msgstr "" - -#: ../source/reference/operator/query/bitsAnySet.txt:0 -# a501a7a2145f46bfa8a879b52f01f166 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/query/bitsAnySet.txt:17 -# 6fdcf7ed69474b1791ce63f8655d0fe6 -msgid ":query:`$bitsAnySet` matches documents where *any* of the bit positions given by the query are set (i.e. ``1``) in ``field``." -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:3 -# b267b1049eb443418dafcbc8186da0f2 -msgid "``{ : { $bitsAnySet: } }``" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:5 -# 27ed12247a964d9c9ef91810a95b0069 -msgid "``{ : { $bitsAnySet: <`` :bsontype:`BinData ` ``bitmask> } }``" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:7 -# 5f14f15803b5408595a8a6be7381c150 -msgid "``{ : { $bitsAnySet: [ , , ... ] } }``" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:9 -# bcdc1a680a174b199f888f35e1168271 -msgid "The ``field`` value must be either numerical or a :bsontype:`BinData ` instance. Otherwise, :query:`$bitsAnySet` will not match the current document." -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:16 -# dc08e693fd514b3aba9fe916d0ae73aa -msgid "Numeric Bitmask" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:14 -# 8d155db84eff4847b9b2afdb2e8fe907 -msgid "You can provide a numeric bitmask to be matched against the operand field. It must be representable as a non-negative 32-bit signed integer. Otherwise, :query:`$bitsAnySet` will return an error." -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:20 -#: ../source/reference/operator/query/bitsAnySet.txt:78 -# 5c56b4d9d481400dabae523fa03b64d6 -# 67b5035256c341d9a9ff9d2d68bb30a6 -msgid "BinData Bitmask" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:19 -# 1f85db2461b544a0bb0ac9ed451df0c8 -msgid "You can also use an arbitrarily large :bsontype:`BinData ` instance as a bitmask." -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:25 -# 8d68a5b886a64ce18f87268be6b3da31 -msgid "Position List" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:23 -# d8cfa75ea1114c66a937d217521ae72c -msgid "If querying a list of bit positions, each ```` must be a non-negative integer. Bit positions start at ``0`` from the least significant bit. For example, the decimal number ``254`` would have the following bit positions:" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:29 -# b660d36303ca4903be1e258a6305f41a -msgid "**Bit Value**" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:31 -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:33 -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:35 -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:37 -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:39 -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:41 -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:43 -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:61 -# 55cf0ec20ce44048b60a783c333acd7a -# 55cd6fcd13e64abeadaeac8d6149dd3b -# 26d12436ddc74b4cb0f9fdfaf8256856 -# 4f54bcda592841d2bcc771a77c12022f -# 4a26f06f2bd6401a8e083ba240395674 -# e8df311ca0e2471981c4c7873ce9ec8b -# 516d34db7d654105bc48783475d56235 -# c8eeb0db8b6e4586b4083938c0c04b3b -msgid "1" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:45 -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:63 -# f10ddfda21f04b329b54d9f1d45d1a07 -# db71e5429ff74782af04ef8f1319e92e -msgid "0" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:47 -# 3c77c0d77af74ab58c610bb4e3e1c66a -msgid "**Position**" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:49 -# 4936d695adb545d397c2d7f40e6ea4d5 -msgid "7" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:51 -# 802d9a087fb94f1b88c0986bbb326f89 -msgid "6" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:53 -# 8c672cc32c4245e682d11e89fcfc4e3d -msgid "5" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:55 -# f713ef0c54194fb0856a9a4e18b3df01 -msgid "4" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:57 -# 54b6feb46c3940c289b97387fe84ffd2 -msgid "3" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:59 -# 57b439e84bad4efc9a9f1fae91536bcd -msgid "2" -msgstr "" - -#: ../source/reference/operator/query/bitsAnySet.txt:23 -# 7dac50c91c374cafada11d45d1e9b445 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/query/bitsAnySet.txt:26 -# 18747c48689843c592c33c25927b2dc2 -msgid "Floating Point Values" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyset-floating-point.rst:1 -# 2a681291ce5e47d8b6fcfe2c45bab091 -msgid ":query:`$bitsAnySet` will not match numerical values that cannot be represented as a signed 64-bit integer. This can be the case if a value is either too large or small to fit in a signed 64-bit integer, or if it has a fractional component." -msgstr "" - -#: ../source/reference/operator/query/bitsAnySet.txt:31 -# ee8880b49cad408eba04f6834381bd40 -msgid "Sign Extension" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-sign-extension.rst:1 -# cdb923799b724c78ab5d547409e53a3e -msgid "Numbers are sign extended. For example, $bitsAllSet considers bit position ``200`` to be set for the negative number ``-5``, but bit position ``200`` to be clear for the positive number ``+5``." -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-sign-extension.rst:5 -# e5bf5ac7aea140179018f140717637b1 -msgid "In contrast, :bsontype:`BinData ` instances are zero-extended. For example, given the following document:" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-sign-extension.rst:12 -# 0dfb4b33fee44acc995065dba5921a47 -msgid "$bitsAllSet will consider all bits outside of ``x`` to be clear." -msgstr "" - -#: ../source/reference/operator/query/bitsAnySet.txt:36 -# 13d177d32d9c4e06a05be0142e3e1a90 -msgid "Examples" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitwise-example-collection.rst:1 -# 6bea7b5f81d34cb8a27ef3fc82b63b6b -msgid "The following examples will use a collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/query/bitsAnySet.txt:41 -# 10c1d8b199ac4f0697b0498398449418 -msgid "Bit Position Array" -msgstr "" - -#: ../source/reference/operator/query/bitsAnySet.txt:43 -# c801cecbd48548fd9f08f1cc369cb4e2 -msgid "The following query uses the :query:`$bitsAnySet` operator to test whether field ``a`` has either bit position ``1`` or bit position ``5`` set, where the least significant bit is position ``0``." -msgstr "" - -#: ../source/reference/operator/query/bitsAnySet.txt:51 -#: ../source/reference/operator/query/bitsAnySet.txt:70 -#: ../source/reference/operator/query/bitsAnySet.txt:88 -# cbbca8fe32034d6197418ab2258b9de5 -# f425331011e44c91b4356cbab13ae8bd -# 13ae1c88778c4e049d32febad86ce0f1 -msgid "The query matches the following documents:" -msgstr "" - -#: ../source/reference/operator/query/bitsAnySet.txt:60 -# fdf35c90ca3e4e738aeb9695b03a6314 -msgid "Integer Bitmask" -msgstr "" - -#: ../source/reference/operator/query/bitsAnySet.txt:62 -# b8801e48b1d34d6abb8bf3972ac4bce3 -msgid "The following query uses the :query:`$bitsAnySet` operator to test whether field ``a`` has any bits set at positions ``0``, ``1``, and ``5`` (the binary representation of the bitmask ``35`` is ``00100011``)." -msgstr "" - -#: ../source/reference/operator/query/bitsAnySet.txt:80 -# fe72a68342614b80b0d9eb6556b3e7c7 -msgid "The following query uses the :query:`$bitsAnySet` operator to test whether field ``a`` has any bits set at positions `4`, and `5` (the binary representation of ``BinData(0, \"MC==\")`` is ``00110000``)." -msgstr "" - diff --git a/locale/pot/reference/operator/query/box.pot b/locale/pot/reference/operator/query/box.pot deleted file mode 100644 index 9c1a4aadfa5..00000000000 --- a/locale/pot/reference/operator/query/box.pot +++ /dev/null @@ -1,78 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/box.txt:3 -# a71f349ca3df40fa919a5fe24bdb3a90 -msgid "$box" -msgstr "" - -#: ../source/reference/operator/query/box.txt:0 -# d5ef747cfe6b414e95c798e8f0b736c9 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/query/box.txt:14 -# dc693638fb5a4aa2995b916cb5b68e8b -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/query/box.txt:18 -# c28803ad6ae74581b2bef8dbcdf7dbfb -msgid "Specifies a rectangle for a :term:`geospatial` :query:`$geoWithin` query to return documents that are within the bounds of the rectangle, according to their point-based location data. When used with the :query:`$box` operator, :query:`$geoWithin` returns documents based on :ref:`grid coordinates ` and does *not* query for GeoJSON shapes." -msgstr "" - -#: ../source/reference/operator/query/box.txt:26 -# bd7e7a03a7004aa19ba68dfd1cbdc561 -msgid "To use the :query:`$box` operator, you must specify the bottom left and top right corners of the rectangle in an array object:" -msgstr "" - -#: ../source/reference/operator/query/box.txt:43 -# 9fb5d1261d79459e85edb1267b372c4d -msgid "If you use longitude and latitude, specify **longitude first**." -msgstr "" - -#: ../source/reference/operator/query/box.txt:46 -# d0559812607244a8b416ce515d5d15a3 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/query/box.txt:48 -# c34718a6bc954d81a8a66e1b78b1220a -msgid "The query calculates distances using flat (planar) geometry." -msgstr "" - -#: ../source/includes/note-geospatial-index-must-exist.rst:1 -# a033523660a94fe7ba094441e3e01f97 -msgid "Applications can use |operator| *without* having a geospatial index. However, geospatial indexes support much faster queries than the unindexed equivalents." -msgstr "" - -#: ../source/reference/operator/query/box.txt:53 -# 1063a1b5fd724155a1e6a1a813dfb222 -msgid "Only the :doc:`2d ` geospatial index supports :query:`$box`." -msgstr "" - -#: ../source/reference/operator/query/box.txt:56 -# c4f94f18baf948cf896f4eccec95b468 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/query/box.txt:58 -# 6b9e415d65994da8bbe954bb04ec9c3b -msgid "The following example query returns all documents that are within the box having points at: ``[ 0 , 0 ]``, ``[ 0 , 100 ]``, ``[ 100 , 0 ]``, and ``[ 100 , 100 ]``." -msgstr "" - diff --git a/locale/pot/reference/operator/query/center.pot b/locale/pot/reference/operator/query/center.pot deleted file mode 100644 index c9dca576995..00000000000 --- a/locale/pot/reference/operator/query/center.pot +++ /dev/null @@ -1,88 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/center.txt:3 -# 65c7e8d4fd744e20b611bda492d38b5b -msgid "$center" -msgstr "" - -#: ../source/reference/operator/query/center.txt:0 -# d7bbbf4d14794469bf6e9ce5dcd8e2f9 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/query/center.txt:14 -# fc00ecd72bbc4d479d24f68bfc98aa96 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/query/center.txt:20 -# 459bf66eaa9d4f8aa26b6be7c6d40de9 -msgid "The :query:`$center` operator specifies a circle for a :query:`$geoWithin` query. The query returns legacy coordinate pairs that are within the bounds of the circle. The operator does *not* return GeoJSON objects." -msgstr "" - -#: ../source/reference/operator/query/center.txt:25 -# 71354ed551eb42d4be834aa9361e5776 -msgid "To use the :query:`$center` operator, specify an array that contains:" -msgstr "" - -#: ../source/reference/operator/query/center.txt:28 -# fd0c5fa1e3c54a938bc6bd83702d3bae -msgid "The grid coordinates of the circle's center point, and" -msgstr "" - -#: ../source/reference/operator/query/center.txt:30 -# 85beb90d8045462ea46e0307f10ff33c -msgid "The circle's radius, as measured in the units used by the coordinate system." -msgstr "" - -#: ../source/reference/operator/query/center.txt:42 -# 605ac9b58f724e5bb5ea08f592b7d005 -msgid "If you use longitude and latitude, specify **longitude first**." -msgstr "" - -#: ../source/reference/operator/query/center.txt:45 -# 0530dcb4087c4a7085478b1eca68d018 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/query/center.txt:47 -# 1d3dc6a224944846bb853e7a70725954 -msgid "The query calculates distances using flat (planar) geometry." -msgstr "" - -#: ../source/includes/note-geospatial-index-must-exist.rst:1 -# 2faf7fdefa1f41fc9971396ccaa1b1a7 -msgid "Applications can use |operator| *without* having a geospatial index. However, geospatial indexes support much faster queries than the unindexed equivalents." -msgstr "" - -#: ../source/reference/operator/query/center.txt:52 -# 8feef20f53e44ba389e7e98e5db21d82 -msgid "Only the :doc:`2d ` geospatial index supports :query:`$center`." -msgstr "" - -#: ../source/reference/operator/query/center.txt:56 -# 2727a0938d474592851a2f8f47872e27 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/query/center.txt:58 -# 3a07f5f794b0477aae0b75c0204ec289 -msgid "The following example query returns all documents that have coordinates that exist within the circle centered on ``[ -74, 40.74 ]`` and with a radius of ``10``:" -msgstr "" - diff --git a/locale/pot/reference/operator/query/centerSphere.pot b/locale/pot/reference/operator/query/centerSphere.pot deleted file mode 100644 index d3c6c683ec9..00000000000 --- a/locale/pot/reference/operator/query/centerSphere.pot +++ /dev/null @@ -1,83 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/centerSphere.txt:3 -# 684aa5b3968749269aeab9bfd72cb468 -msgid "$centerSphere" -msgstr "" - -#: ../source/reference/operator/query/centerSphere.txt:0 -# d1e7d4cb02ff4b67ad241f8df8eefb94 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/query/centerSphere.txt:14 -# 23a72e1669804739bf2fe10beac73e74 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/query/centerSphere.txt:20 -# 23f5f2820b3145e59cda8712e8a7b7af -msgid "Defines a circle for a :term:`geospatial` query that uses spherical geometry. The query returns documents that are within the bounds of the circle. You can use the :query:`$centerSphere` operator on both :term:`GeoJSON` objects and legacy coordinate pairs." -msgstr "" - -#: ../source/reference/operator/query/centerSphere.txt:25 -# 66a6cb5f4bb2474f8fb5fd8deeb82382 -msgid "To use :query:`$centerSphere`, specify an array that contains:" -msgstr "" - -#: ../source/reference/operator/query/centerSphere.txt:27 -# 2eb78654f495448695a2a6f1f6d9e55d -msgid "The grid coordinates of the circle's center point, and" -msgstr "" - -#: ../source/reference/operator/query/centerSphere.txt:29 -# cc0dcbb913c4484194338a217f464b9a -msgid "The circle's radius measured in radians. To calculate radians, see :doc:`/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes`." -msgstr "" - -#: ../source/reference/operator/query/centerSphere.txt:41 -# 9b5710bca2ca4257bbc16e43a7dcc71d -msgid "If you use longitude and latitude, specify **longitude first**." -msgstr "" - -#: ../source/reference/operator/query/centerSphere.txt:44 -# 4ae04fefc8644ca4894bbed6a1b735ad -msgid "Behavior" -msgstr "" - -#: ../source/includes/note-geospatial-index-must-exist.rst:1 -# 1fa042ca0de74383a26cda0dea65cd62 -msgid "Applications can use |operator| *without* having a geospatial index. However, geospatial indexes support much faster queries than the unindexed equivalents." -msgstr "" - -#: ../source/reference/operator/query/centerSphere.txt:49 -# aeccad12681f42d9b9505822b1e02a98 -msgid "Both :doc:`2dsphere ` and :doc:`2d ` geospatial indexes support :query:`$centerSphere`." -msgstr "" - -#: ../source/reference/operator/query/centerSphere.txt:53 -# c0ddd8f5c43344dcaa5ad235fedffe16 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/query/centerSphere.txt:55 -# 17ffcba0a0cc417d8fe4b9ec7b9ebd72 -msgid "The following example queries grid coordinates and returns all documents within a 10 mile radius of longitude ``88 W`` and latitude ``30 N``. The query converts the distance to radians by dividing by the approximate equatorial radius of the earth, 3963.2 miles:" -msgstr "" - diff --git a/locale/pot/reference/operator/query/comment.pot b/locale/pot/reference/operator/query/comment.pot deleted file mode 100644 index 98347505c01..00000000000 --- a/locale/pot/reference/operator/query/comment.pot +++ /dev/null @@ -1,93 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/comment.txt:3 -# 18a008e7e31c42e5aa917e601d477b76 -msgid "$comment" -msgstr "" - -#: ../source/reference/operator/query/comment.txt:0 -# 8ed06fc3c1ea45f38a17ba3231393222 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/query/comment.txt:14 -# cb006ff5560547988699a42df22061c6 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/query/comment.txt:18 -# 09bacb764a244f5d9bd925dc8ee1ddba -msgid "The :query:`$comment` query operator associates a comment to any expression taking a query predicate." -msgstr "" - -#: ../source/includes/fact-comment-reason.rst:1 -# 333ea8ae14e64f7dad747f3acc948cea -msgid "Because comments propagate to the :dbcommand:`profile` log, adding a comment can make your profile data easier to interpret and trace." -msgstr "" - -#: ../source/reference/operator/query/comment.txt:23 -# 4001fa345ba8424cbe5d6be7c250b981 -msgid "The :query:`$comment` operator has the form:" -msgstr "" - -#: ../source/reference/operator/query/comment.txt:30 -# c5c7dc0e4f31425aaf15184bce895d22 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/query/comment.txt:32 -# 217b4551dfab4832824a23ae0332f231 -msgid "You can use the :query:`$comment` with any expression taking a query predicate, such as the query predicate in :method:`db.collection.update()` or in the :pipeline:`$match` stage of the :doc:`aggregation pipeline `. For an example, see :ref:`ex-comment-agg-expression`." -msgstr "" - -#: ../source/reference/operator/query/comment.txt:39 -# 0e0535da17314688adb9d2f6258c0fc7 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/query/comment.txt:42 -# 25cf22785abe42fd8b8ef7239fadd207 -msgid "Attach a Comment to ``find``" -msgstr "" - -#: ../source/reference/operator/query/comment.txt:44 -# be67f19855b24551876be35e286f489f -msgid "The following example adds a :query:`$comment` to a :method:`~db.collection.find()` operation :" -msgstr "" - -#: ../source/reference/operator/query/comment.txt:59 -# 8008c557fc5e48e2a7326498cddc7ad2 -msgid "Attach a Comment to an Aggregation Expression" -msgstr "" - -#: ../source/reference/operator/query/comment.txt:61 -# 354f45afdac84ab590cf6d312d3c5fa9 -msgid "You can use the :query:`$comment` with any expression taking a query predicate." -msgstr "" - -#: ../source/reference/operator/query/comment.txt:64 -# ac54ea73cf1e44e18af876cf602692c3 -msgid "The following examples uses the :query:`$comment` operator in the :pipeline:`$match` stage to clarify the operation:" -msgstr "" - -#: ../source/reference/operator/query/comment.txt:74 -# d648a89f1a6b449881c6dc02702a4a8b -msgid ":operator:`$comment`" -msgstr "" - diff --git a/locale/pot/reference/operator/query/elemMatch.pot b/locale/pot/reference/operator/query/elemMatch.pot deleted file mode 100644 index c699ac15a35..00000000000 --- a/locale/pot/reference/operator/query/elemMatch.pot +++ /dev/null @@ -1,133 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/elemMatch.txt:3 -# 1d8bc7bb922645789f065f5c8911a154 -msgid "$elemMatch (query)" -msgstr "" - -#: ../source/reference/operator/query/elemMatch.txt:0 -# c608ee3fcdcb4b74a29107ce3c8dd031 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/query/elemMatch.txt:15 -# f34a14c226c4450385a1e6be1b59d005 -msgid ":doc:`/reference/operator/projection/elemMatch`" -msgstr "" - -#: ../source/reference/operator/query/elemMatch.txt:18 -# 8d6626dc602a4ed8bbfe2e2609b37517 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/query/elemMatch.txt:22 -# 93a3db18f56b450a88ab2e80b073da41 -msgid "The :query:`$elemMatch` operator matches documents that contain an array field with at least one element that matches all the specified query criteria." -msgstr "" - -#: ../source/reference/operator/query/elemMatch.txt:30 -# f8d2f2cd790b4a48bd45c24d9f93a65d -msgid "If you specify only a single ```` condition in the :query:`$elemMatch` expression, you do not need to use :query:`$elemMatch`." -msgstr "" - -#: ../source/reference/operator/query/elemMatch.txt:35 -# c1000a50aac943f38006e6140ff31d3d -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/query/elemMatch.txt:37 -# 58f09cac045b4d89a1211e3db64f683e -msgid "You cannot specify a :query:`$where` expression as a query criterion for :query:`$elemMatch`." -msgstr "" - -#: ../source/reference/operator/query/elemMatch.txt:41 -# 15386160fd66429381f527bc6ee29683 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/query/elemMatch.txt:44 -# 86a05254f5c842c185a93eebb34cc32c -msgid "Element Match" -msgstr "" - -#: ../source/reference/operator/query/elemMatch.txt:46 -# 34766d120f4e4bb9a3defeacfc325301 -msgid "Given the following documents in the ``scores`` collection:" -msgstr "" - -#: ../source/reference/operator/query/elemMatch.txt:53 -# 8e015c476f574ae29c065babe47a89ad -msgid "The following query matches only those documents where the ``results`` array contains at least one element that is both greater than or equal to ``80`` and is less than ``85``." -msgstr "" - -#: ../source/reference/operator/query/elemMatch.txt:63 -# 3fdc2fc09f914ee4a07c6018882ce4b2 -msgid "The query returns the following document since the element ``82`` is both greater than or equal to ``80`` and is less than ``85``" -msgstr "" - -#: ../source/reference/operator/query/elemMatch.txt:70 -# a8656ed84ef64e339268b83c6638b5cb -msgid "For more information on specifying multiple criteria on array elements, see :ref:`specify-multiple-criteria-for-array-elements`." -msgstr "" - -#: ../source/reference/operator/query/elemMatch.txt:74 -# 1aff4d11a85943e8a709dc6c04e63dd0 -msgid "Array of Embedded Documents" -msgstr "" - -#: ../source/reference/operator/query/elemMatch.txt:76 -# 759e1b567ab2415bbde998d62a235153 -msgid "Given the following documents in the ``survey`` collection:" -msgstr "" - -#: ../source/reference/operator/query/elemMatch.txt:84 -# 689c9cc781b04ab2ba2fefc0d111b26d -msgid "The following query matches only those documents where the ``results`` array contains at least one element with both ``product`` equal to ``\"xyz\"`` and ``score`` greater than or equal to ``8``." -msgstr "" - -#: ../source/reference/operator/query/elemMatch.txt:94 -# 75d14787da7b417786196ed9c3021d0a -msgid "Specifically, the query matches the following document:" -msgstr "" - -#: ../source/reference/operator/query/elemMatch.txt:101 -# 8ea4aa69caef4120910901b9ce1640ff -msgid "Single Query Condition" -msgstr "" - -#: ../source/reference/operator/query/elemMatch.txt:103 -# 76cb70a8ce7646bca73c81b6179d17b6 -msgid "If you specify a single query predicate in the :query:`$elemMatch` expression, :query:`$elemMatch` is not necessary." -msgstr "" - -#: ../source/reference/operator/query/elemMatch.txt:106 -# d32709b50fc54beaaaf0742cd316aacc -msgid "For example, consider the following example where :query:`$elemMatch` specifies only a single query predicate ``{ product: \"xyz\" }``:" -msgstr "" - -#: ../source/reference/operator/query/elemMatch.txt:115 -# 2227661174e3497195191d90565f7a53 -msgid "Since the :query:`$elemMatch` only specifies a single condition, the :query:`$elemMatch` expression is not necessary, and instead you can use the following query:" -msgstr "" - -#: ../source/reference/operator/query/elemMatch.txt:125 -# 1782021cd7a1442a81a50a827ee0fcb1 -msgid "For more information on querying arrays, see :ref:`read-operations-arrays`, including :ref:`specify-multiple-criteria-for-array-elements` and :ref:`array-match-embedded-documents` sections." -msgstr "" - diff --git a/locale/pot/reference/operator/query/eq.pot b/locale/pot/reference/operator/query/eq.pot deleted file mode 100644 index c8afa41fe05..00000000000 --- a/locale/pot/reference/operator/query/eq.pot +++ /dev/null @@ -1,163 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/eq.txt:3 -# a1d47113d3924086b44a8826dd9e273f -msgid "$eq" -msgstr "" - -#: ../source/reference/operator/query/eq.txt:0 -# b683888f7cca4a5e8816c690edc8e8ac -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/query/eq.txt:17 -# 2fc4675e25ed49aeb5c2ab4fe659669c -msgid "Specifies equality condition. The :query:`$eq` operator matches documents where the value of a field equals the specified value." -msgstr "" - -#: ../source/reference/operator/query/eq.txt:24 -# 0983b43686c146bdb722dc84f7eba046 -msgid "The :query:`$eq` expression is equivalent to ``{ field: }``." -msgstr "" - -#: ../source/reference/operator/query/eq.txt:27 -# 8dbd987585524a57be8ca6df6c7f115b -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/query/eq.txt:30 -# f2449e324c09407e99b99254428bc3bc -msgid "Comparison Order" -msgstr "" - -#: ../source/includes/fact-comparison-order.rst:1 -# 2971b4f6010f478f840a2b8ff0300486 -msgid "For comparison of different BSON type values, see the :ref:`specified BSON comparison order `." -msgstr "" - -#: ../source/reference/operator/query/eq.txt:35 -# bf6d6eee6cc94ee9bbad41b519c47ec5 -msgid "Match a Document Value" -msgstr "" - -#: ../source/reference/operator/query/eq.txt:37 -# 5bbb7fdc95d9434e820b89a837584d58 -msgid "If the specified ```` is a document, the order of the fields in the document matters." -msgstr "" - -#: ../source/reference/operator/query/eq.txt:41 -# 4887c2bd7f32412c8d1e37e2cb9b3bce -msgid "Match an Array Value" -msgstr "" - -#: ../source/reference/operator/query/eq.txt:43 -# 416d7c768a114b8481a5c37c6ec641df -msgid "If the specified ```` is an array, MongoDB matches documents where the ```` matches the array exactly or the ```` contains an element that matches the array exactly. The order of the elements matters. For an example, see :ref:`eq-match-array-value`." -msgstr "" - -#: ../source/reference/operator/query/eq.txt:49 -# 5ad5e59d85454ded999100dd957ba59a -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/query/eq.txt:51 -# 84f482d0b0ac4f719ffe4529e77160bf -msgid "The following examples query against the ``inventory`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/query/eq.txt:63 -# dd43714d481b4d75987d4156b0c2dc49 -msgid "Equals a Specified Value" -msgstr "" - -#: ../source/reference/operator/query/eq.txt:65 -# 16648c6eef9f4fe4afd29d8ca4e79a4e -msgid "The following example queries the ``inventory`` collection to select all documents where the value of the ``qty`` field equals ``20``:" -msgstr "" - -#: ../source/reference/operator/query/eq.txt:72 -#: ../source/reference/operator/query/eq.txt:97 -#: ../source/reference/operator/query/eq.txt:122 -#: ../source/reference/operator/query/eq.txt:156 -# 8a0a1f4d45d54069b2befa293598d88f -# 69804fd904814eb7b438ac042e70e37c -# 492ded36f4d448b5ad0497fc18807f71 -# 90bcd44a4ef746139dea53ab01d92c0c -msgid "The query is equivalent to:" -msgstr "" - -#: ../source/reference/operator/query/eq.txt:78 -#: ../source/reference/operator/query/eq.txt:128 -#: ../source/reference/operator/query/eq.txt:162 -# 8612bce587fd4472bbc54864c3abeeee -# 8655e631ddda4b4a972df03ffd2cdfd2 -# fa41f838f0e44cf1bd8c742d686aedf6 -msgid "Both queries match the following documents:" -msgstr "" - -#: ../source/reference/operator/query/eq.txt:86 -# 82b7a598fd9e4e45ba5675dd47240d7c -msgid "Field in Embedded Document Equals a Value" -msgstr "" - -#: ../source/reference/operator/query/eq.txt:88 -# 81d94486e4c14f18852ff2c91a279141 -msgid "The following example queries the ``inventory`` collection to select all documents where the value of the ``name`` field in the ``item`` document equals ``\"ab\"``. To specify a condition on a field in an embedded document, use the :term:`dot notation`." -msgstr "" - -#: ../source/reference/operator/query/eq.txt:103 -# 3acfbfd291c5467187595eb332ac0e06 -msgid "Both queries match the following document:" -msgstr "" - -#: ../source/reference/operator/query/eq.txt:109 -# 156b446b37af4e1d8a3b90d2fc06209d -msgid ":ref:`Query Embedded Documents `" -msgstr "" - -#: ../source/reference/operator/query/eq.txt:112 -# 513136e8f8f840999efc158e4ec1c62a -msgid "Array Element Equals a Value" -msgstr "" - -#: ../source/reference/operator/query/eq.txt:114 -# b117bebe0d8041f3b9f6e7dc9fe2c9d0 -msgid "The following example queries the ``inventory`` collection to select all documents where the ``tags`` array contains an element with the value ``\"B\"`` [#match-string-value]_:" -msgstr "" - -#: ../source/reference/operator/query/eq.txt:137 -# 74f7360c6e5144e29f1f33481d9039dd -msgid ":query:`$elemMatch`, :ref:`Query Arrays `" -msgstr "" - -#: ../source/reference/operator/query/eq.txt:139 -# 6e3b50c7dbb84cbf8cd677dc9a39f6e2 -msgid "The query will also match documents where the value of the ``tags`` field is the string ``\"B\"``." -msgstr "" - -#: ../source/reference/operator/query/eq.txt:145 -# 3a6d2b8594ea4d8bab301bb3966bf9e0 -msgid "Equals an Array Value" -msgstr "" - -#: ../source/reference/operator/query/eq.txt:147 -# b54ba58481f848568766bdb656b97c35 -msgid "The following example queries the ``inventory`` collection to select all documents where the ``tags`` array equals exactly the specified array or the ``tags`` array contains an element that equals the array ``[ \"A\", \"B\" ]``." -msgstr "" - diff --git a/locale/pot/reference/operator/query/exists.pot b/locale/pot/reference/operator/query/exists.pot deleted file mode 100644 index faa01955097..00000000000 --- a/locale/pot/reference/operator/query/exists.pot +++ /dev/null @@ -1,113 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/exists.txt:3 -# 9809448d25a04ba6858885e1673445af -msgid "$exists" -msgstr "" - -#: ../source/reference/operator/query/exists.txt:0 -# 481828c8667d4400a6475737ff890d3b -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/query/exists.txt:14 -# 124832542bcb48568584e1c99b5e8acb -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/query/exists.txt:18 -# 672f01df719a4320b5e54a93e6b50df9 -msgid "*Syntax*: ``{ field: { $exists: } }``" -msgstr "" - -#: ../source/reference/operator/query/exists.txt:20 -# ae27d2be46f049a7979978cb9a7db8bd -msgid "When ```` is true, :query:`$exists` matches the documents that contain the field, including documents where the field value is ``null``. If ```` is false, the query returns only the documents that do not contain the field." -msgstr "" - -#: ../source/reference/operator/query/exists.txt:25 -# 5ce01429b3144fe9b68168065f5216a8 -msgid "MongoDB `$exists` does **not** correspond to SQL operator ``exists``. For SQL ``exists``, refer to the :query:`$in` operator." -msgstr "" - -#: ../source/reference/operator/query/exists.txt:29 -# e1b3facfbd65463ab9e91bcd3e0a3d47 -msgid ":query:`$nin`, :query:`$in`, and :ref:`faq-developers-query-for-nulls`." -msgstr "" - -#: ../source/reference/operator/query/exists.txt:33 -# ecaeef66586948148d39e28de6f6be13 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/query/exists.txt:36 -# be0c1f734c3b4ce19bff3cca41335021 -msgid "Exists and Not Equal To" -msgstr "" - -#: ../source/reference/operator/query/exists.txt:38 -# ed33d615f9f64994a071f6b85501b54c -msgid "Consider the following example:" -msgstr "" - -#: ../source/reference/operator/query/exists.txt:44 -# 22dd4308b33d4badb2606a85ecd190bd -msgid "This query will select all documents in the ``inventory`` collection where the ``qty`` field exists *and* its value does not equal ``5`` or ``15``." -msgstr "" - -#: ../source/reference/operator/query/exists.txt:49 -# a212aea7f0f9424197fa4f7ad571c719 -msgid "Null Values" -msgstr "" - -#: ../source/reference/operator/query/exists.txt:51 -# fa3b8fd850164b5c8d9c292daf91e663 -msgid "The following examples uses a collection named ``records`` with the following documents:" -msgstr "" - -#: ../source/reference/operator/query/exists.txt:68 -# e1976e0f75894b67a413a6e72bc12d01 -msgid "``$exists: true``" -msgstr "" - -#: ../source/reference/operator/query/exists.txt:70 -# 7cbbdd5de69f4d9a8df7c97ba6f290cd -msgid "The following query specifies the query predicate ``a: { $exists: true }``:" -msgstr "" - -#: ../source/reference/operator/query/exists.txt:76 -# fad9c68edd76477494bd287ce514d6cb -msgid "The results consist of those documents that contain the field ``a``, including the document whose field ``a`` contains a null value:" -msgstr "" - -#: ../source/reference/operator/query/exists.txt:90 -# 504576bb81554295b328e13c0bfeb009 -msgid "``$exists: false``" -msgstr "" - -#: ../source/reference/operator/query/exists.txt:92 -# 9522f9e8f3ea4a7ca05aa7b5d0d297a8 -msgid "The following query specifies the query predicate ``b: { $exists: false }``:" -msgstr "" - -#: ../source/reference/operator/query/exists.txt:98 -# 2dfbacb6b61c4392b35c03cb1eecc5fa -msgid "The results consist of those documents that do not contain the field ``b``:" -msgstr "" - diff --git a/locale/pot/reference/operator/query/geoIntersects.pot b/locale/pot/reference/operator/query/geoIntersects.pot deleted file mode 100644 index 46051e65721..00000000000 --- a/locale/pot/reference/operator/query/geoIntersects.pot +++ /dev/null @@ -1,118 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/geoIntersects.txt:3 -# fd5d2c1d4530481bbf379e5aa09eee5d -msgid "$geoIntersects" -msgstr "" - -#: ../source/reference/operator/query/geoIntersects.txt:0 -# 480619e31fad483c8780d2e9563ba206 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/query/geoIntersects.txt:14 -# 80d83d05370f4126ac34c963c1ec94b4 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/query/geoIntersects.txt:20 -# ff0b22f8303e4ba5bc9ed67e52d7baf6 -msgid "Selects documents whose geospatial data intersects with a specified :ref:`GeoJSON ` object; i.e. where the intersection of the data and the specified object is non-empty. This includes cases where the data and the specified object share an edge." -msgstr "" - -#: ../source/reference/operator/query/geoIntersects.txt:26 -# 6abacfb035cc45bc809aa11bebd748e9 -msgid "The :query:`$geoIntersects` operator uses the :query:`$geometry` operator to specify the :ref:`GeoJSON ` object. To specify a GeoJSON polygons or multipolygons using the default coordinate reference system (CRS), use the following syntax:" -msgstr "" - -#: ../source/reference/operator/query/geoIntersects.txt:45 -# 207d6aa284c5408ea364dcd2d322b10e -msgid "For :query:`$geoIntersects` queries that specify GeoJSON geometries with areas greater than a single hemisphere, the use of the default CRS results in queries for the complementary geometries." -msgstr "" - -#: ../source/reference/operator/query/geoIntersects.txt:51 -# 07564068446c44ff90df091d053a751e -msgid "To specify a single-ringed GeoJSON :ref:`polygon ` with a custom MongoDB CRS, use the following prototype that specifies the custom MongoDB CRS in the :query:`$geometry` expression:" -msgstr "" - -#: ../source/reference/operator/query/geoIntersects.txt:73 -# 26077648cd754068bb708983f3c4a7df -msgid "The custom MongoDB CRS uses a counter-clockwise winding order and allows :query:`$geoIntersects` to support queries with a single-ringed GeoJSON :ref:`polygon ` whose area is greater than or equal to a single hemisphere. If the specified polygon is smaller than a single hemisphere, the behavior of :query:`$geoIntersects` with the MongoDB CRS is the same as with the default CRS. See also :ref:`geointersects-big-poly`." -msgstr "" - -#: ../source/reference/operator/query/geoIntersects.txt:83 -# 3a703dadb0af4e438c5450d54f93ce70 -msgid "If you use longitude and latitude, specify coordinates in order of: **longitude, latitude.**" -msgstr "" - -#: ../source/reference/operator/query/geoIntersects.txt:87 -# 530edb572e104038b574646e89fca220 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/query/geoIntersects.txt:90 -# 21d14a2ad4db41f3bca463d801fec016 -msgid "Geospatial Indexes" -msgstr "" - -#: ../source/reference/operator/query/geoIntersects.txt:92 -# 4d07a34302db4810bff4246133d74b91 -msgid ":query:`$geoIntersects` uses spherical geometry. :query:`$geoIntersects` does not require a geospatial index. However, a geospatial index will improve query performance. Only the :doc:`2dsphere ` geospatial index supports :query:`$geoIntersects`." -msgstr "" - -#: ../source/reference/operator/query/geoIntersects.txt:101 -# 687cdce88b834f8eacf0000a8c83a845 -msgid "\"Big\" Polygons" -msgstr "" - -#: ../source/includes/fact-geometry-hemisphere-limitation.rst:1 -# ce9654b6cb9c463aacf22ee7126574ba -msgid "For |geo-operator-method|, if you specify a single-ringed polygon that has an area greater than a single hemisphere, include :query:`the custom MongoDB coordinate reference system in the $geometry <$geometry>` expression; otherwise, |geo-operator-method| queries for the complementary geometry. For all other GeoJSON polygons with areas greater than a hemisphere, |geo-operator-method| queries for the complementary geometry." -msgstr "" - -#: ../source/reference/operator/query/geoIntersects.txt:107 -# 79e0c513a1554fed9a4df33f15c61cee -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/query/geoIntersects.txt:110 -# 0a7ad181451b48f78a7597bc7adba598 -msgid "Intersects a Polygon" -msgstr "" - -#: ../source/reference/operator/query/geoIntersects.txt:112 -# d5e05302290740308009bacba7712deb -msgid "The following example uses :query:`$geoIntersects` to select all ``loc`` data that intersect with the :ref:`geojson-polygon` defined by the ``coordinates`` array. The area of the polygon is less than the area of a single hemisphere:" -msgstr "" - -#: ../source/reference/operator/query/geoIntersects.txt:134 -# 43655a70307b4ed4a80cafb3f852cecb -msgid "For single-ringed polygons with areas greater than a single hemisphere, see :ref:`geointersects-big-polygon`." -msgstr "" - -#: ../source/reference/operator/query/geoIntersects.txt:140 -# 1956a89d72344ea7b0daad26af56cb2e -msgid "Intersects a \"Big\" Polygon" -msgstr "" - -#: ../source/reference/operator/query/geoIntersects.txt:142 -# f141a6ac942f4e1c9f9d9a0212ea8093 -msgid "To query with a single-ringed GeoJSON polygon whose area is greater than a single hemisphere, the :query:`$geometry` expression must specify the custom MongoDB coordinate reference system. For example:" -msgstr "" - diff --git a/locale/pot/reference/operator/query/geoWithin.pot b/locale/pot/reference/operator/query/geoWithin.pot deleted file mode 100644 index 0be7de717ef..00000000000 --- a/locale/pot/reference/operator/query/geoWithin.pot +++ /dev/null @@ -1,173 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/geoWithin.txt:3 -# ed5ce9266f3a487cacfb23d62a477771 -msgid "$geoWithin" -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:0 -# 5eadb5c517f748a1be2c209b4c8aba3d -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:14 -# 783c770f8d6e4179a1fcd27c1f32bf8e -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:18 -# fb40e46f2e194ac0aa8e371fa8487b59 -msgid ":query:`$geoWithin` replaces :query:`$within` which is deprecated." -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:22 -# 1f92aeb5476b44f0bce6dfc7fd411f9e -msgid "Selects documents with geospatial data that exists entirely within a specified shape. When determining inclusion, MongoDB considers the border of a shape to be part of the shape, subject to the precision of floating point numbers." -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:27 -# 5cb89a7c43a24f26b5fffb4bb1556aaa -msgid "The specified shape can be either a GeoJSON :ref:`geojson-polygon` (either single-ringed or multi-ringed), a GeoJSON :ref:`geojson-multipolygon`, or a shape defined by legacy coordinate pairs. The :query:`$geoWithin` operator uses the :query:`$geometry` operator to specify the :ref:`GeoJSON ` object." -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:34 -# 826f40148d534a55ad641fab0c3a615d -msgid "To specify a GeoJSON polygons or multipolygons using the default coordinate reference system (CRS), use the following syntax:" -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:50 -# 0542097a0a634be8a917a30745631d26 -msgid "For :query:`$geoWithin` queries that specify GeoJSON geometries with areas greater than a single hemisphere, the use of the default CRS results in queries for the complementary geometries." -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:56 -# 8d40cbb043864fe6bd993b684bd8dd39 -msgid "To specify a single-ringed GeoJSON :ref:`polygon ` with a custom MongoDB CRS, use the following prototype that specifies the custom MongoDB CRS in the :query:`$geometry` expression:" -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:78 -# 3623a37ce5aa4f77937460cf764711d6 -msgid "The custom MongoDB CRS uses a counter-clockwise winding order and allows :query:`$geoWithin` to support queries with a single-ringed GeoJSON :ref:`polygon ` whose area is greater than or equal to a single hemisphere. If the specified polygon is smaller than a single hemisphere, the behavior of :query:`$geoWithin` with the MongoDB CRS is the same as with the default CRS. See also :ref:`geowithin-big-poly`." -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:86 -# df1c7313a5db41c6b2d9b91efd913d3a -msgid "If querying for inclusion in a shape defined by legacy coordinate pairs on a plane, use the following syntax:" -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:97 -# 65897c9c0122487eb773218dc5e34139 -msgid "The available shape operators are:" -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:99 -# f8c21db8b5bd49e195c5668ecfc81f93 -msgid ":query:`$box`," -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:100 -# 2544151ecef84fc688ed98f41e036531 -msgid ":query:`$polygon`," -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:101 -# 9d33c8a8b66d46488ef057846943c52c -msgid ":query:`$center` (defines a circle), and" -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:102 -# daa55a60d0cd4d3889792dcfa109d710 -msgid ":query:`$centerSphere` (defines a circle on a sphere)." -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:105 -# 0a5dc19d6e374fee857fc111877e3ff2 -msgid "If you use longitude and latitude, specify coordinates in order of ``longitude, latitude``." -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:109 -# 8684b1b8eb2b4a4f82a693579e99408c -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:112 -# 715121a8dd4a48f6b0b6245ebbb169b7 -msgid "Geospatial Indexes" -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:114 -# 537b5eee2d50448cacc63d4fbfcdd200 -msgid ":query:`$geoWithin` does not require a geospatial index. However, a geospatial index will improve query performance. Both :doc:`2dsphere ` and :doc:`2d ` geospatial indexes support :query:`$geoWithin`." -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:120 -# 9992d92212544b138cf024657e41d5f3 -msgid "Unsorted Results" -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:122 -# 37e6a3a111d34d2498b2b0d3ef16a605 -msgid "The :query:`$geoWithin` operator does not return sorted results. As such, MongoDB can return :query:`$geoWithin` queries more quickly than geospatial :query:`$near` or :query:`$nearSphere` queries, which sort results." -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:130 -# 9570cc6c9ca7439298c375b52054e20d -msgid "\"Big\" Polygons" -msgstr "" - -#: ../source/includes/fact-geometry-hemisphere-limitation.rst:1 -# f686dbf6e0c44bd9b154cba07f4c849b -msgid "For |geo-operator-method|, if you specify a single-ringed polygon that has an area greater than a single hemisphere, include :query:`the custom MongoDB coordinate reference system in the $geometry <$geometry>` expression; otherwise, |geo-operator-method| queries for the complementary geometry. For all other GeoJSON polygons with areas greater than a hemisphere, |geo-operator-method| queries for the complementary geometry." -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:136 -# c0ab4488b03f42e489ebba3e863c90c6 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:139 -# 1e0fe5704aaf439da8fae1784dfc9227 -msgid "Within a Polygon" -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:141 -# 2a63dbd789eb4155bbce5bdfc54cb0bf -msgid "The following example selects all ``loc`` data that exist entirely within a GeoJSON :ref:`geojson-polygon`. The area of the polygon is less than the area of a single hemisphere:" -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:160 -# dbfcf38b84024f968bb5c80080f762bb -msgid "For single-ringed polygons with areas greater than a single hemisphere, see :ref:`geowithin-big-polygon`." -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:166 -# b7407e6f5ede43fc870d3d86481b97cf -msgid "Within a \"Big\" Polygon" -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:168 -# 5d25cc9c6a2a477f99e59043e43274d9 -msgid "To query with a single-ringed GeoJSON polygon whose area is greater than a single hemisphere, the :query:`$geometry` expression must specify the custom MongoDB coordinate reference system. For example:" -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:197 -# 61764e06fce7489990bf462d98b1d573 -msgid ":query:`$geoWithin` replaces :query:`$within` in MongoDB 2.4." -msgstr "" - diff --git a/locale/pot/reference/operator/query/geometry.pot b/locale/pot/reference/operator/query/geometry.pot deleted file mode 100644 index 5a6bbfcc0f6..00000000000 --- a/locale/pot/reference/operator/query/geometry.pot +++ /dev/null @@ -1,53 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/geometry.txt:3 -# 2da22af5efec4ee29472f9d81cc8dcf7 -msgid "$geometry" -msgstr "" - -#: ../source/reference/operator/query/geometry.txt:17 -# d3a0d564ac534035b45026de8c34123c -msgid "Add support to specify single-ringed GeoJSON :ref:`polygons ` with areas greater than a single hemisphere." -msgstr "" - -#: ../source/reference/operator/query/geometry.txt:21 -# d10a1e5f09c7453f9adb35ecef5c9a57 -msgid "The :query:`$geometry` operator specifies a :term:`GeoJSON` geometry for use with the following geospatial query operators: :query:`$geoWithin`, :query:`$geoIntersects`, :query:`$near`, and :query:`$nearSphere`. :query:`$geometry` uses ``EPSG:4326`` as the default coordinate reference system (CRS)." -msgstr "" - -#: ../source/reference/operator/query/geometry.txt:27 -# 6f476f774cab43e487c84784a0b91936 -msgid "To specify GeoJSON objects with the default CRS, use the following prototype for :query:`$geometry`:" -msgstr "" - -#: ../source/reference/operator/query/geometry.txt:39 -# 96627379daf24d089959e56f932ebfa6 -msgid "To specify a single-ringed GeoJSON :ref:`polygon ` with a custom MongoDB CRS, use the following prototype (available only for :query:`$geoWithin` and :query:`$geoIntersects`):" -msgstr "" - -#: ../source/reference/operator/query/geometry.txt:55 -# 25004f3396a047608e0ecb64618ccabe -msgid "The custom MongoDB coordinate reference system has a strict counter-clockwise winding order." -msgstr "" - -#: ../source/reference/operator/query/geometry.txt:59 -# 24c03cb05131455ea709d00b027f848c -msgid "If you use longitude and latitude, specify coordinates in order of: **longitude, latitude.**" -msgstr "" - diff --git a/locale/pot/reference/operator/query/gt.pot b/locale/pot/reference/operator/query/gt.pot deleted file mode 100644 index fb1e369ef7f..00000000000 --- a/locale/pot/reference/operator/query/gt.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/gt.txt:3 -# fa92a9a248ed40d2b69b57d17472776f -msgid "$gt" -msgstr "" - -#: ../source/reference/operator/query/gt.txt:15 -# 3a88f2aca2544a48921cdf78791a8962 -msgid "*Syntax*: ``{field: {$gt: value} }``" -msgstr "" - -#: ../source/reference/operator/query/gt.txt:17 -# c2f753c7154e48f5bcb63050d56d4a7d -msgid ":query:`$gt` selects those documents where the value of the ``field`` is greater than (i.e. ``>``) the specified ``value``." -msgstr "" - -#: ../source/includes/fact-type-bracketing.rst:1 -# 24d4031313424ff9b16b0b9f4eaa742d -msgid "For most data types, :doc:`comparison operators` only perform comparisons on fields where the :doc:`BSON type` matches the query value's type. MongoDB supports limited cross-BSON comparison through :ref:`type-bracketing`." -msgstr "" - -#: ../source/reference/operator/query/gt.txt:22 -# 6ccb23a07fe348139f4e76475cce7281 -msgid "Consider the following example:" -msgstr "" - -#: ../source/reference/operator/query/gt.txt:28 -# 764d5c8960a946b4b86f021c4c496a66 -msgid "This query will select all documents in the ``inventory`` collection where the ``qty`` field value is greater than ``20``." -msgstr "" - -#: ../source/reference/operator/query/gt.txt:31 -# 795407fd189c4e5888e5c8ea41bd043b -msgid "Consider the following example that uses the :query:`$gt` operator with a field from an embedded document:" -msgstr "" - -#: ../source/reference/operator/query/gt.txt:38 -# 9796473a1a0a401f902658cc0dd2e40a -msgid "This :method:`~db.collection.update()` operation will set the value of the ``price`` field in the first document found containing the embedded document ``carrier`` whose ``fee`` field value is greater than ``2``." -msgstr "" - -#: ../source/reference/operator/query/gt.txt:43 -# 853f9304b52f4beb9c25aba3adc6ac95 -msgid "To set the value of the ``price`` field in *all* documents containing the embedded document ``carrier`` whose ``fee`` field value is greater than ``2``, specify the ``multi:true`` option in the :method:`~db.collection.update()` method:" -msgstr "" - -#: ../source/reference/operator/query/gt.txt:57 -# 02344bb9b2e8401194f94d4aba81fff3 -msgid ":method:`~db.collection.find()`, :method:`~db.collection.update()`, :update:`$set`." -msgstr "" - diff --git a/locale/pot/reference/operator/query/gte.pot b/locale/pot/reference/operator/query/gte.pot deleted file mode 100644 index 47d22f8625c..00000000000 --- a/locale/pot/reference/operator/query/gte.pot +++ /dev/null @@ -1,63 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/gte.txt:3 -# 4c37ed88f64e46d2a5f4b0b4c159f543 -msgid "$gte" -msgstr "" - -#: ../source/reference/operator/query/gte.txt:15 -# 71341ba0a360417592bb00207cbe3063 -msgid "*Syntax*: ``{field: {$gte: value} }``" -msgstr "" - -#: ../source/reference/operator/query/gte.txt:17 -# a8e91dd058024ca38f02b079b95ebb30 -msgid ":query:`$gte` selects the documents where the value of the ``field`` is greater than or equal to (i.e. ``>=``) a specified value (e.g. ``value``.)" -msgstr "" - -#: ../source/includes/fact-type-bracketing.rst:1 -# 170a0e11049b4041b37147d38837d2f9 -msgid "For most data types, :doc:`comparison operators` only perform comparisons on fields where the :doc:`BSON type` matches the query value's type. MongoDB supports limited cross-BSON comparison through :ref:`type-bracketing`." -msgstr "" - -#: ../source/reference/operator/query/gte.txt:23 -# 34bd0ce350a74c20ac149e46fd1671a3 -msgid "Consider the following example:" -msgstr "" - -#: ../source/reference/operator/query/gte.txt:29 -# b786c52413404f29a8d86e775715803b -msgid "This query would select all documents in ``inventory`` where the ``qty`` field value is greater than or equal to ``20``." -msgstr "" - -#: ../source/reference/operator/query/gte.txt:32 -# 0d16ecfed8654fa88f6a459843129096 -msgid "Consider the following example which uses the :query:`$gte` operator with a field from an embedded document:" -msgstr "" - -#: ../source/reference/operator/query/gte.txt:39 -# 6e1b1f88fb8542d88ef8a4285226b935 -msgid "This :method:`~db.collection.update()` operation will set the value of the ``price`` field that contain the embedded document ``carrier`` whose ``fee`` field value is greater than or equal to ``2``." -msgstr "" - -#: ../source/reference/operator/query/gte.txt:46 -# 1b2c0fa14edf4643b0ba1fcf1d4fe753 -msgid ":method:`~db.collection.find()`, :method:`~db.collection.update()`, :update:`$set`." -msgstr "" - diff --git a/locale/pot/reference/operator/query/in.pot b/locale/pot/reference/operator/query/in.pot deleted file mode 100644 index d0315983f0b..00000000000 --- a/locale/pot/reference/operator/query/in.pot +++ /dev/null @@ -1,105 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/in.txt:3 -# 1603725fead345e88ba4fd447450e163 -msgid "$in" -msgstr "" - -#: ../source/reference/operator/query/in.txt:0 -# 4572d3406e7c4560850c71e454df9bca -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/query/in.txt:15 -# 8b39ebd3cf764b51bfb17fe24a585ab3 -msgid "The :query:`$in` operator selects the documents where the value of a field equals any value in the specified array. To specify an :query:`$in` expression, use the following prototype:" -msgstr "" - -#: ../source/includes/fact-comparison-order.rst:1 -# 768ad0af77d94434bc5230f2b1ab2b7e -msgid "For comparison of different BSON type values, see the :ref:`specified BSON comparison order `." -msgstr "" - -#: ../source/reference/operator/query/in.txt:25 -# f93196c0e6d24a17a8ac807756cccf75 -msgid "If the ``field`` holds an array, then the :query:`$in` operator selects the documents whose ``field`` holds an array that contains at least one element that matches a value in the specified array (e.g. ````, ````, etc.)" -msgstr "" - -#: ../source/reference/operator/query/in.txt:32 -# 9493269093ee4888a216824c1af3201e -msgid "MongoDB 2.6 removes the combinatorial limit for the :query:`$in` operator that exists for :v2.4:`earlier versions ` of the operator." -msgstr "" - -#: ../source/reference/operator/query/in.txt:37 -# eb77726ac1fe47e091c841d73b2187b0 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/query/in.txt:40 -# dc247e709093486daf096502efaddfed -msgid "Use the ``$in`` Operator to Match Values" -msgstr "" - -#: ../source/reference/operator/query/in.txt:42 -#: ../source/reference/operator/query/in.txt:86 -# 66a5fde4ee10443697118e95071cfebd -# 9f4f6b78427e433db477c8141fa8da9e -msgid "Consider the following example:" -msgstr "" - -#: ../source/reference/operator/query/in.txt:48 -# c8866480dd7a4c848b8ca6e508138659 -msgid "This query selects all documents in the ``inventory`` collection where the ``qty`` field value is either ``5`` or ``15``. Although you can express this query using the :query:`$or` operator, choose the :query:`$in` operator rather than the :query:`$or` operator when performing equality checks on the same field." -msgstr "" - -#: ../source/reference/operator/query/in.txt:56 -# fc9547beaf9c4ff58418972f8dfc32d6 -msgid "Use the ``$in`` Operator to Match Values in an Array" -msgstr "" - -#: ../source/reference/operator/query/in.txt:58 -# 9fec2f24be7a4ca49da18a85c90d8c83 -msgid "The collection ``inventory`` contains documents that include the field ``tags``, as in the following:" -msgstr "" - -#: ../source/reference/operator/query/in.txt:65 -# 0dfdac747b0547e59a1f7144650a0ee7 -msgid "Then, the following :method:`~db.collection.update()` operation will set the ``sale`` field value to ``true`` where the ``tags`` field holds an array with at least one element matching either ``\"appliances\"`` or ``\"school\"``." -msgstr "" - -#: ../source/reference/operator/query/in.txt:80 -# 71dd4d3d0647424689721c142ffa9e55 -msgid "Use the ``$in`` Operator with a Regular Expression" -msgstr "" - -#: ../source/reference/operator/query/in.txt:82 -# 70f1f7aee50f43eca51cd9ffe965565a -msgid "The :query:`$in` operator can specify matching values using regular expressions of the form ``/pattern/``. You *cannot* use :query:`$regex` operator expressions inside an :query:`$in`." -msgstr "" - -#: ../source/reference/operator/query/in.txt:92 -# 2024aa42e183432ca5497a9f7ec8b572 -msgid "This query selects all documents in the ``inventory`` collection where the ``tags`` field holds an array that contains at least one element that starts with either ``be`` or ``st``." -msgstr "" - -#: ../source/reference/operator/query/in.txt:98 -# 1771b109ab1945daa66c2aa05b399874 -msgid ":method:`~db.collection.find()`, :method:`~db.collection.update()`, :query:`$or`, :update:`$set`." -msgstr "" - diff --git a/locale/pot/reference/operator/query/lt.pot b/locale/pot/reference/operator/query/lt.pot deleted file mode 100644 index 40fb23ee337..00000000000 --- a/locale/pot/reference/operator/query/lt.pot +++ /dev/null @@ -1,63 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/lt.txt:3 -# c9edd21e9c04444bbe4cf2ff55127465 -msgid "$lt" -msgstr "" - -#: ../source/reference/operator/query/lt.txt:15 -# ccec22ddf5d44955b787b06acd3afaad -msgid "*Syntax*: ``{field: {$lt: value} }``" -msgstr "" - -#: ../source/reference/operator/query/lt.txt:17 -# 29e73d159b364684b19db011239c0f98 -msgid ":query:`$lt` selects the documents where the value of the ``field`` is less than (i.e. ``<``) the specified ``value``." -msgstr "" - -#: ../source/includes/fact-type-bracketing.rst:1 -# 2ca7f79eb70e4024907d2736b5b07f71 -msgid "For most data types, :doc:`comparison operators` only perform comparisons on fields where the :doc:`BSON type` matches the query value's type. MongoDB supports limited cross-BSON comparison through :ref:`type-bracketing`." -msgstr "" - -#: ../source/reference/operator/query/lt.txt:22 -# 9d7861794b5b47c5821c75b4e7e2a21c -msgid "Consider the following example:" -msgstr "" - -#: ../source/reference/operator/query/lt.txt:28 -# c907bce4d8b94e2180018a876da4e7d6 -msgid "This query will select all documents in the ``inventory`` collection where the ``qty`` field value is less than ``20``." -msgstr "" - -#: ../source/reference/operator/query/lt.txt:31 -# 11babbe8242e448686734d39c17020be -msgid "Consider the following example which uses the :query:`$lt` operator with a field from an embedded document:" -msgstr "" - -#: ../source/reference/operator/query/lt.txt:38 -# 37f86c92f58341b59b957edd84a2a654 -msgid "This :method:`~db.collection.update()` operation will set the ``price`` field value in the documents that contain the embedded document ``carrier`` whose ``fee`` field value is less than ``20``." -msgstr "" - -#: ../source/reference/operator/query/lt.txt:45 -# 8d56f54b257d492f8a8be8382cb98f4a -msgid ":method:`~db.collection.find()`, :method:`~db.collection.update()`, :update:`$set`." -msgstr "" - diff --git a/locale/pot/reference/operator/query/lte.pot b/locale/pot/reference/operator/query/lte.pot deleted file mode 100644 index fbf4192287d..00000000000 --- a/locale/pot/reference/operator/query/lte.pot +++ /dev/null @@ -1,63 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/lte.txt:3 -# 345aad8d20e543a0999a393c674fcc27 -msgid "$lte" -msgstr "" - -#: ../source/reference/operator/query/lte.txt:15 -# 946a69f77bf04db7ac4119a31b338b44 -msgid "*Syntax*: ``{ field: { $lte: value} }``" -msgstr "" - -#: ../source/reference/operator/query/lte.txt:17 -# ba3fe67e6e774910ac89c713eb19d125 -msgid ":query:`$lte` selects the documents where the value of the ``field`` is less than or equal to (i.e. ``<=``) the specified ``value``." -msgstr "" - -#: ../source/includes/fact-type-bracketing.rst:1 -# f5ccd38beaf746b89148df1a714a12ac -msgid "For most data types, :doc:`comparison operators` only perform comparisons on fields where the :doc:`BSON type` matches the query value's type. MongoDB supports limited cross-BSON comparison through :ref:`type-bracketing`." -msgstr "" - -#: ../source/reference/operator/query/lte.txt:23 -# 687e313347d44bd290fbedb3b47dd665 -msgid "Consider the following example:" -msgstr "" - -#: ../source/reference/operator/query/lte.txt:29 -# d416516b485741c492b97cfebe0bf3b2 -msgid "This query will select all documents in the ``inventory`` collection where the ``qty`` field value is less than or equal to ``20``." -msgstr "" - -#: ../source/reference/operator/query/lte.txt:32 -# e282bbc00fb1487e9bc44e7021d93dfb -msgid "Consider the following example which uses the :query:`$lt` operator with a field from an embedded document:" -msgstr "" - -#: ../source/reference/operator/query/lte.txt:39 -# 3b503b1149df49e9aa0cacd9e2b04d67 -msgid "This :method:`~db.collection.update()` operation will set the ``price`` field value in the documents that contain the embedded document ``carrier`` whose ``fee`` field value is less than or equal to ``5``." -msgstr "" - -#: ../source/reference/operator/query/lte.txt:46 -# 2ce014884a5a44f083b299e4a9df34e9 -msgid ":method:`~db.collection.find()`, :method:`~db.collection.update()`, :update:`$set`." -msgstr "" - diff --git a/locale/pot/reference/operator/query/maxDistance.pot b/locale/pot/reference/operator/query/maxDistance.pot deleted file mode 100644 index bdc35838ad7..00000000000 --- a/locale/pot/reference/operator/query/maxDistance.pot +++ /dev/null @@ -1,63 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/maxDistance.txt:3 -# 74c95fa59d254811bafb936f14675709 -msgid "$maxDistance" -msgstr "" - -#: ../source/reference/operator/query/maxDistance.txt:0 -# c80c4b43b02b4376b7fd0eec3f24e73a -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/query/maxDistance.txt:14 -# 8f00eb395bf14033b1a5641e088e1487 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/query/maxDistance.txt:18 -# bf5a295f86a34b1992a3447a58ccf653 -msgid "The :query:`$maxDistance` operator constrains the results of a geospatial :query:`$near` or :query:`$nearSphere` query to the specified distance. The measuring units for the maximum distance are determined by the coordinate system in use. For :term:`GeoJSON` point object, specify the distance in meters, not radians." -msgstr "" - -#: ../source/reference/operator/query/maxDistance.txt:26 -# 76dd7604f6994e758302b9bef7032334 -msgid "Specify a non-negative number for :query:`$maxDistance`." -msgstr "" - -#: ../source/reference/operator/query/maxDistance.txt:28 -# 2a064ab763fe44b2b9bcbcfb95aed1f5 -msgid "The :doc:`2dsphere ` and :doc:`2d ` geospatial indexes both support :query:`$maxDistance`: ." -msgstr "" - -#: ../source/reference/operator/query/maxDistance.txt:32 -# f7d7e244e9f24185889696be409ee701 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/query/maxDistance.txt:34 -# 169bf8e8a5694c11bff0216ec0b5bc73 -msgid "The following example query returns documents with location values that are ``10`` or fewer units from the point ``[ 100 , 100 ]``." -msgstr "" - -#: ../source/reference/operator/query/maxDistance.txt:43 -# 599958f704594056a6d2663bfc8f92b4 -msgid "MongoDB orders the results by their distance from ``[ 100 , 100 ]``. The operation returns the first 100 results, unless you modify the query with the :method:`cursor.limit()` method." -msgstr "" - diff --git a/locale/pot/reference/operator/query/minDistance.pot b/locale/pot/reference/operator/query/minDistance.pot deleted file mode 100644 index 7aff70de818..00000000000 --- a/locale/pot/reference/operator/query/minDistance.pot +++ /dev/null @@ -1,98 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/minDistance.txt:3 -# 87322869729b44fb8e8e01c643f14c8d -msgid "$minDistance" -msgstr "" - -#: ../source/reference/operator/query/minDistance.txt:0 -# 37b1093b616943cc9f018ccbcb192540 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/query/minDistance.txt:14 -# 63eb80211cfd440695be77fc668be756 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/query/minDistance.txt:20 -# 675ca8957743460b9db0ac3124c8c073 -msgid "Filters the results of a geospatial :query:`$near` or :query:`$nearSphere` query to those documents that are *at least* the specified distance from the center point." -msgstr "" - -#: ../source/reference/operator/query/minDistance.txt:24 -# 5b7ceb95da9e4e978d23281439d4d74b -msgid ":query:`$minDistance` is available for use with :doc:`2dsphere ` index only." -msgstr "" - -#: ../source/reference/operator/query/minDistance.txt:27 -# 26a35366acb846528c702af4fe55c342 -msgid "If :query:`$near` or :query:`$nearSphere` query specifies the center point as a :ref:`GeoJSON point `, specify the distance as a non-negative number in *meters*." -msgstr "" - -#: ../source/reference/operator/query/minDistance.txt:31 -# b6a8459de6bc44dab119ce067aec1a80 -msgid "If :query:`$nearSphere` query specifies the center point as :term:`legacy coordinate pair `, specify the distance as a non-negative number in *radians*. :query:`$near` can only use the :doc:`2dsphere ` index if the query specifies the center point as a :ref:`GeoJSON point `." -msgstr "" - -#: ../source/reference/operator/query/minDistance.txt:38 -# 0ba49b693dc945688ded0b5ad5094947 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/query/minDistance.txt:41 -# 781211fbebdb4f6c9a6fdb8b2175fbcb -msgid "Use with ``$near``" -msgstr "" - -#: ../source/includes/example-near-minDistance.rst:2 -# b9ca86f506ba4b3bbf0b380d1573c587 -msgid "Specify coordinates in this order: **\"longitude, latitude.\"**" -msgstr "" - -#: ../source/includes/example-near-minDistance.rst:4 -# b550ea8a474947779451aba78e0a206e -msgid "Consider a collection ``places`` that has a ``2dsphere`` index." -msgstr "" - -#: ../source/includes/example-near-minDistance.rst:6 -# bf08b9426a404e468902a8b76b87097d -msgid "The following example returns documents that are at least ``1000`` meters from and at most ``5000`` meters from the specified GeoJSON point, sorted from nearest to farthest:" -msgstr "" - -#: ../source/reference/operator/query/minDistance.txt:46 -# 276ca4fead36457f87afd5b51157a30e -msgid "Use with ``$nearSphere``" -msgstr "" - -#: ../source/includes/example-nearSphere-minDistance.rst:1 -# c2cca3251747498b8d56ca545d871566 -msgid "Consider a collection ``places`` that contains documents with a ``location`` field and has a :doc:`2dsphere ` index." -msgstr "" - -#: ../source/includes/example-nearSphere-minDistance.rst:4 -# 5fc8b8889dcb48668d479a59ad59c2ee -msgid "Then, the following example returns whose ``location`` is at least ``1000`` meters from and at most ``5000`` meters from the specified point, ordered from nearest to farthest:" -msgstr "" - -#: ../source/reference/operator/query/minDistance.txt:50 -# 35b0b788b30149caa738d9728abfff20 -msgid "For an example that specifies the center point as legacy coordinate pair, see :query:`$nearSphere`" -msgstr "" - diff --git a/locale/pot/reference/operator/query/mod.pot b/locale/pot/reference/operator/query/mod.pot deleted file mode 100644 index d23a2cb96c1..00000000000 --- a/locale/pot/reference/operator/query/mod.pot +++ /dev/null @@ -1,130 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/mod.txt:3 -# e1accb2b09c244a3b0a00ac25aca2f9a -msgid "$mod" -msgstr "" - -#: ../source/reference/operator/query/mod.txt:0 -# 4dd3fa6194884bd38551646982c0c0e4 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/query/mod.txt:15 -# 7d9dac3050b8483db9445d89836a0c17 -msgid "Select documents where the value of a field divided by a divisor has the specified remainder (i.e. perform a modulo operation to select documents). To specify a :query:`$mod` expression, use the following syntax:" -msgstr "" - -#: ../source/reference/operator/query/mod.txt:26 -# 61a4abc5be3e442993f2460334a1bdbc -msgid "The :query:`$mod` operator errors when passed an array with fewer or more elements. In previous versions, if passed an array with one element, the :query:`$mod` operator uses ``0`` as the remainder value, and if passed an array with more than two elements, the :query:`$mod` ignores all but the first two elements. Previous versions do return an error when passed an empty array. See :ref:`mod-not-enough-elements` and :ref:`mod-too-many-elements` for details." -msgstr "" - -#: ../source/reference/operator/query/mod.txt:36 -# 1923d75b583049dca2c198c0772709ff -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/query/mod.txt:39 -# 1216eec599e64e5b920e2e24ddcc1f17 -msgid "Use ``$mod`` to Select Documents" -msgstr "" - -#: ../source/reference/operator/query/mod.txt:41 -# 8256130a3e7b4b3db69adc542dabfe2a -msgid "Consider a collection ``inventory`` with the following documents:" -msgstr "" - -#: ../source/reference/operator/query/mod.txt:49 -# ef1aa243397645cfa7da0aa91a9ae790 -msgid "Then, the following query selects those documents in the ``inventory`` collection where value of the ``qty`` field modulo ``4`` equals ``0``:" -msgstr "" - -#: ../source/reference/operator/query/mod.txt:57 -# 080ccdd183a94851babe7c3ed44e43b9 -msgid "The query returns the following documents:" -msgstr "" - -#: ../source/reference/operator/query/mod.txt:67 -# 19d925d2a7c242c8a4e626070705517f -msgid "Not Enough Elements Error" -msgstr "" - -#: ../source/reference/operator/query/mod.txt:69 -# 1fa007f8c50d4f078bcab1c96a7818e5 -msgid "The :query:`$mod` operator errors when passed an array with fewer than two elements." -msgstr "" - -#: ../source/reference/operator/query/mod.txt:73 -# 25853bb402e6439497f69687f7960b92 -msgid "Array with Single Element" -msgstr "" - -#: ../source/reference/operator/query/mod.txt:75 -# 56f4f214e29b4083a86c7e174a264cf6 -msgid "The following operation incorrectly passes the :query:`$mod` operator an array that contains a single element:" -msgstr "" - -#: ../source/reference/operator/query/mod.txt:82 -#: ../source/reference/operator/query/mod.txt:106 -# 395a93841b8c4ada8de1a0ffe0d4bae4 -# aac7b957e41547c88c90a7d5399283e2 -msgid "The statement results in the following error:" -msgstr "" - -#: ../source/reference/operator/query/mod.txt:91 -# cfba48fa02774fd6938d31233aa4f392 -msgid "In previous versions, if passed an array with one element, the :query:`$mod` operator uses the specified element as the divisor and ``0`` as the remainder value." -msgstr "" - -#: ../source/reference/operator/query/mod.txt:97 -# 72f4dc694e5d414aa08245e655bbb093 -msgid "Empty Array" -msgstr "" - -#: ../source/reference/operator/query/mod.txt:99 -# 402ae186c3864abc88e0848832e5e510 -msgid "The following operation incorrectly passes the :query:`$mod` operator an empty array:" -msgstr "" - -#: ../source/reference/operator/query/mod.txt:117 -# f241e2f3f77a4b00ac1abda06de6a0c9 -msgid "Previous versions returned the following error:" -msgstr "" - -#: ../source/reference/operator/query/mod.txt:126 -# ce29eb0827f84f2e90ff48b0cb5766fa -msgid "Too Many Elements Error" -msgstr "" - -#: ../source/reference/operator/query/mod.txt:128 -# 94295478721646679cadbbec97bbbaa1 -msgid "The :query:`$mod` operator errors when passed an array with more than two elements." -msgstr "" - -#: ../source/reference/operator/query/mod.txt:131 -# 091b9edbf94d4a42a0e353e8000cdafc -msgid "For example, the following operation attempts to use the :query:`$mod` operator with an array that contains four elements:" -msgstr "" - -#: ../source/reference/operator/query/mod.txt:143 -# 14011535ee3d413984c1e071106651fc -msgid "In previous versions, if passed an array with more than two elements, the :query:`$mod` ignores all but the first two elements." -msgstr "" - diff --git a/locale/pot/reference/operator/query/ne.pot b/locale/pot/reference/operator/query/ne.pot deleted file mode 100644 index 265f1691570..00000000000 --- a/locale/pot/reference/operator/query/ne.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/ne.txt:3 -# 33ce3656794b4f389d06e56a5d9f1473 -msgid "$ne" -msgstr "" - -#: ../source/reference/operator/query/ne.txt:15 -# 947945d9a8c2441882ee21dbe1ba229b -msgid "*Syntax*: ``{field: {$ne: value} }``" -msgstr "" - -#: ../source/reference/operator/query/ne.txt:17 -# 40035275d2fd477da39e0f65d492b478 -msgid ":query:`$ne` selects the documents where the value of the ``field`` is not equal (i.e. ``!=``) to the specified ``value``. This includes documents that do not contain the ``field``." -msgstr "" - -#: ../source/includes/fact-comparison-order.rst:1 -# 8227988d1a1643ca9816f96b341b622a -msgid "For comparison of different BSON type values, see the :ref:`specified BSON comparison order `." -msgstr "" - -#: ../source/reference/operator/query/ne.txt:23 -# d21d9b42e7e34ecaaf7725606b63f442 -msgid "Consider the following example:" -msgstr "" - -#: ../source/reference/operator/query/ne.txt:29 -# 10ba846db7044bb8af940fd588622861 -msgid "This query will select all documents in the ``inventory`` collection where the ``qty`` field value does not equal ``20``, including those documents that do not contain the ``qty`` field." -msgstr "" - -#: ../source/reference/operator/query/ne.txt:33 -# 316efebef36840f9a28733a09213a52c -msgid "Consider the following example which uses the :query:`$ne` operator with a field in an embedded document:" -msgstr "" - -#: ../source/reference/operator/query/ne.txt:40 -# cb5b7405ff5d45c9932413171cd40142 -msgid "This :method:`~db.collection.update()` operation will set the ``qty`` field value in the documents that contain the embedded document ``carrier`` whose ``state`` field value does not equal \"NY\", or where the ``state`` field or the ``carrier`` embedded document do not exist." -msgstr "" - -#: ../source/includes/extracts/ne_operators_selectivity.rst:1 -# 0e9f2443b92a424998e27feb1558a1f4 -msgid "The inequality operator :query:`$ne` is *not* very selective since it often matches a large portion of the index. As a result, in many cases, a :query:`$ne` query with an index may perform no better than a :query:`$ne` query that must scan all documents in a collection. See also :ref:`read-operations-query-selectivity`." -msgstr "" - -#: ../source/reference/operator/query/ne.txt:50 -# 969d79e790fe4f0395f25f376ef4ccb4 -msgid ":method:`~db.collection.find()`, :method:`~db.collection.update()`, :update:`$set`." -msgstr "" - diff --git a/locale/pot/reference/operator/query/near.pot b/locale/pot/reference/operator/query/near.pot deleted file mode 100644 index 5223dcd4fa6..00000000000 --- a/locale/pot/reference/operator/query/near.pot +++ /dev/null @@ -1,170 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/near.txt:3 -# 8a4281245f7b4b01a295e0649a488599 -msgid "$near" -msgstr "" - -#: ../source/reference/operator/query/near.txt:0 -# 64534a01513748328f1c8f3a8eda94b5 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/query/near.txt:14 -# d681c3e217b2498cb3993f0b2c12a909 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/query/near.txt:18 -# 16470a72be9a40e3be422f4fd443f9bb -msgid "Specifies a point for which a :term:`geospatial` query returns the documents from nearest to farthest. The :query:`$near` operator can specify either a :term:`GeoJSON` point or legacy coordinate point." -msgstr "" - -#: ../source/reference/operator/query/near.txt:22 -# 9e0d08c834a6468caaeab450dc48eef5 -msgid ":query:`$near` requires a geospatial index:" -msgstr "" - -#: ../source/reference/operator/query/near.txt:24 -# 2447cd6b0f794a9f8c3d2bc844a391e8 -msgid ":doc:`2dsphere ` index if specifying a :term:`GeoJSON` point," -msgstr "" - -#: ../source/reference/operator/query/near.txt:27 -# 57d4101cac9f4e8f9ec6457693747d17 -msgid ":doc:`2d ` index if specifying a point using legacy coordinates." -msgstr "" - -#: ../source/reference/operator/query/near.txt:30 -# ca71eb949a6542ffb8ea0e87d19e1a75 -msgid "To specify a :term:`GeoJSON` point, :query:`$near` operator requires a :doc:`2dsphere ` index and has the following syntax:" -msgstr "" - -#: ../source/reference/operator/query/near.txt:47 -# 1cc4cd43aaa540efbcdd7d861d39d057 -msgid "When specifying a :term:`GeoJSON` point, you can use the *optional* :query:`$minDistance` and :query:`$maxDistance` specifications to limit the :query:`$near` results by distance in *meters*:" -msgstr "" - -#: ../source/reference/operator/query/near.txt:51 -# a2eff4d11f5d4abb909d4d427bb4180e -msgid ":query:`$minDistance` limits the results to those documents that are *at least* the specified distance from the center point. :query:`$minDistance` is only available for use with :doc:`2dsphere ` index." -msgstr "" - -#: ../source/reference/operator/query/near.txt:58 -# 15318e17a4d14169b753a43b0b3f1b06 -msgid ":query:`$maxDistance` limits the results to those documents that are *at most* the specified distance from the center point." -msgstr "" - -#: ../source/reference/operator/query/near.txt:61 -# 4194f29cb38b45c294ed130fb67981d5 -msgid "To specify a point using legacy coordinates, :query:`$near` requires a :doc:`2d ` index and has the following syntax:" -msgstr "" - -#: ../source/reference/operator/query/near.txt:71 -# 7f08b6812e2542baad89134c4db69f26 -msgid "If you use longitude and latitude for legacy coordinates, specify the longitude first, then latitude." -msgstr "" - -#: ../source/reference/operator/query/near.txt:74 -# 4cc4a213fd824aa4beac2bce99a47a3b -msgid "When specifying a legacy coordinate, you can use the *optional* :query:`$maxDistance` specification to limit the :query:`$near` results by distance in *radians*. :query:`$maxDistance` limits the results to those documents that are *at most* the specified distance from the center point." -msgstr "" - -#: ../source/reference/operator/query/near.txt:81 -# 9da56dbfbac54b458e0ce0aa3760fff1 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/query/near.txt:84 -# 7a72d0adbc914775b2cbd387a8387f67 -msgid "Special Indexes Restriction" -msgstr "" - -#: ../source/includes/fact-geo-near-special-indexes.rst:1 -# 07d3582abcda4d5c80faaf65256553fa -msgid "You cannot combine the |geo-operation| operator, which requires a special :ref:`geospatial index `, with a query operator or command that requires another special index. For example you cannot combine |geo-operation| with the :query:`$text` query." -msgstr "" - -#: ../source/reference/operator/query/near.txt:89 -# 3a13913a1ae644529662f82d912664a5 -msgid "Sharded Collections Restrictions" -msgstr "" - -#: ../source/includes/fact-near-sharded-cluster.rst:1 -# 014a476059b34ad79d79f2e5c098a460 -msgid "For sharded collections, queries using |geo-operation| are not supported. You can instead use either the :dbcommand:`geoNear` command or the :pipeline:`$geoNear` aggregation stage." -msgstr "" - -#: ../source/reference/operator/query/near.txt:94 -# b13a94d2203c43a183bf07755179c5ff -msgid "Sort Operation" -msgstr "" - -#: ../source/includes/fact-geo-near-returns-sorted-results.rst:1 -# 35b289c17178453ab638e748f0c19df6 -msgid "|geo-operation| sorts documents by distance. If you also include a :method:`~cursor.sort()` for the query, :method:`~cursor.sort()` re-orders the matching documents, effectively overriding the sort operation already performed by |geo-operation|. When using :method:`~cursor.sort()` with geospatial queries, consider using :query:`$geoWithin` operator, which does not sort documents, instead of |geo-operation|." -msgstr "" - -#: ../source/reference/operator/query/near.txt:100 -# 30602362b5c34129902b52d469bb5c4e -msgid ":ref:`3.0-geo-near-compatibility`" -msgstr "" - -#: ../source/reference/operator/query/near.txt:103 -# d7cfe285261a4e188d9f0cc2e1051ade -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/query/near.txt:106 -# bc474556feaf4fe3af4792cab061683b -msgid "Query on GeoJSON Data" -msgstr "" - -#: ../source/includes/example-near-minDistance.rst:2 -#: ../source/reference/operator/query/near.txt:114 -# 16b2d20619a94c078be27ba6057a62a7 -# af9004424ffc43bd864edc468e8ce394 -msgid "Specify coordinates in this order: **\"longitude, latitude.\"**" -msgstr "" - -#: ../source/includes/example-near-minDistance.rst:4 -# 997f2093b64c45f5a21bb024209ba0df -msgid "Consider a collection ``places`` that has a ``2dsphere`` index." -msgstr "" - -#: ../source/includes/example-near-minDistance.rst:6 -# fe5ee924bc1b4cb7b4d467b8f093fdd5 -msgid "The following example returns documents that are at least ``1000`` meters from and at most ``5000`` meters from the specified GeoJSON point, sorted from nearest to farthest:" -msgstr "" - -#: ../source/reference/operator/query/near.txt:111 -# ab9ae3b589f74802b9f9cc82abdbdd02 -msgid "Query on Legacy Coordinates" -msgstr "" - -#: ../source/reference/operator/query/near.txt:116 -# 3b3acdeebe6e4cfa9d19eb369c929321 -msgid "Consider a collection ``legacy2d`` that has a ``2d`` index." -msgstr "" - -#: ../source/reference/operator/query/near.txt:118 -# c3e4f936523f488bbd950d2f366c51e3 -msgid "The following example returns documents that are at most ``0.10`` radians from the specified legacy coordinate pair, sorted from nearest to farthest:" -msgstr "" - diff --git a/locale/pot/reference/operator/query/nearSphere.pot b/locale/pot/reference/operator/query/nearSphere.pot deleted file mode 100644 index f50b708df7e..00000000000 --- a/locale/pot/reference/operator/query/nearSphere.pot +++ /dev/null @@ -1,177 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/nearSphere.txt:3 -# 49d039d988524cde805c7c90d25c7ec0 -msgid "$nearSphere" -msgstr "" - -#: ../source/reference/operator/query/nearSphere.txt:0 -# f87e6a03576440db8a02eb58124e1d45 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/query/nearSphere.txt:14 -# 008e2af0e4c6454fbb89560d0ee95ee9 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/query/nearSphere.txt:18 -# 9bb62892ec1c42c7935b788bcceb5473 -msgid "Specifies a point for which a :term:`geospatial` query returns the documents from nearest to farthest. MongoDB calculates distances for :query:`$nearSphere` using spherical geometry." -msgstr "" - -#: ../source/reference/operator/query/nearSphere.txt:22 -# ff65ae9ecf3a4c41ab6d850da39d392d -msgid ":query:`$nearSphere` *requires* a geospatial index:" -msgstr "" - -#: ../source/reference/operator/query/nearSphere.txt:24 -# 94d6e00649774c738d7b255089c0f787 -msgid ":doc:`2dsphere ` index for location data defined as GeoJSON points" -msgstr "" - -#: ../source/reference/operator/query/nearSphere.txt:27 -# 1ffe30b6f7e54eb2b4155683792d8100 -msgid ":doc:`2d ` index for location data defined as legacy coordinate pairs. To use a :doc:`2d ` index on :ref:`GeoJSON points `, create the index on the ``coordinates`` field of the GeoJSON object." -msgstr "" - -#: ../source/reference/operator/query/nearSphere.txt:32 -# 08c3f01bfc83489aaf5070c1468cff1d -msgid "The :query:`$nearSphere` operator can specify either a :term:`GeoJSON` point or legacy coordinate point." -msgstr "" - -#: ../source/reference/operator/query/nearSphere.txt:35 -# 468ba43e64cc41af9173411e7f08e6f9 -msgid "To specify a :ref:`GeoJSON Point `, use the following syntax:" -msgstr "" - -#: ../source/reference/operator/query/nearSphere.txt:51 -#: ../source/reference/operator/query/nearSphere.txt:71 -# 25d4506684604aca8ce6d69b52ca571b -# d05e987bc7d44a3ebe5d42b6971cb59e -msgid "The *optional* :query:`$minDistance` is available only if the query uses the :doc:`2dsphere ` index. :query:`$minDistance` limits the results to those documents that are *at least* the specified distance from the center point." -msgstr "" - -#: ../source/reference/operator/query/nearSphere.txt:58 -#: ../source/reference/operator/query/nearSphere.txt:78 -# b98f83e0f5a84ddbae777483ff0e5fbc -# a07f4bc9e0f04ed4be4babfac897d4f2 -msgid "The *optional* :query:`$maxDistance` is available for either index." -msgstr "" - -#: ../source/reference/operator/query/nearSphere.txt:60 -# 310a24af42054d53823c9d45fa4964c8 -msgid "To specify a point using legacy coordinates, use the following syntax:" -msgstr "" - -#: ../source/reference/operator/query/nearSphere.txt:80 -# cb49325b0a414d159ad7acc112b091b4 -msgid "If you use longitude and latitude for legacy coordinates, specify the longitude first, then latitude." -msgstr "" - -#: ../source/reference/operator/query/nearSphere.txt:83 -# 59af78b5fbed4dda8d095d73833478bd -msgid ":ref:`3.0-geo-near-compatibility`" -msgstr "" - -#: ../source/reference/operator/query/nearSphere.txt:86 -# f4c14f9e60544ee3a0ce3912c2d6a939 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/query/nearSphere.txt:89 -# c9fb5a11dd064c02b1a82398e20b47f8 -msgid "Special Indexes Restriction" -msgstr "" - -#: ../source/includes/fact-geo-near-special-indexes.rst:1 -# 8396121863a64c7aa53a40e9a2fee498 -msgid "You cannot combine the |geo-operation| operator, which requires a special :ref:`geospatial index `, with a query operator or command that requires another special index. For example you cannot combine |geo-operation| with the :query:`$text` query." -msgstr "" - -#: ../source/reference/operator/query/nearSphere.txt:94 -# e8d68e260aea4d6e9678b10027d6adc9 -msgid "Sharded Collections Restrictions" -msgstr "" - -#: ../source/includes/fact-near-sharded-cluster.rst:1 -# 04c638b8e26d48309fbbe7f733872bbb -msgid "For sharded collections, queries using |geo-operation| are not supported. You can instead use either the :dbcommand:`geoNear` command or the :pipeline:`$geoNear` aggregation stage." -msgstr "" - -#: ../source/reference/operator/query/nearSphere.txt:99 -# f03f883444884d52823780bf84cb08a1 -msgid "Sort Operation" -msgstr "" - -#: ../source/includes/fact-geo-near-returns-sorted-results.rst:1 -# 20dcc1fa4bc1444f9d7ab0d6880432ca -msgid "|geo-operation| sorts documents by distance. If you also include a :method:`~cursor.sort()` for the query, :method:`~cursor.sort()` re-orders the matching documents, effectively overriding the sort operation already performed by |geo-operation|. When using :method:`~cursor.sort()` with geospatial queries, consider using :query:`$geoWithin` operator, which does not sort documents, instead of |geo-operation|." -msgstr "" - -#: ../source/reference/operator/query/nearSphere.txt:106 -# 87bc8a857dd845d0aeb51a23fae25a5a -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/query/nearSphere.txt:109 -# 6344658352c74cd4bd14f38032d9e40b -msgid "Specify Center Point Using GeoJSON" -msgstr "" - -#: ../source/includes/example-nearSphere-minDistance.rst:1 -# 7313ace50a7e4d859c5d26b5ce28fb6c -msgid "Consider a collection ``places`` that contains documents with a ``location`` field and has a :doc:`2dsphere ` index." -msgstr "" - -#: ../source/includes/example-nearSphere-minDistance.rst:4 -# d25c7629ca1743608a70cf61402ee3a8 -msgid "Then, the following example returns whose ``location`` is at least ``1000`` meters from and at most ``5000`` meters from the specified point, ordered from nearest to farthest:" -msgstr "" - -#: ../source/reference/operator/query/nearSphere.txt:114 -# bc20628bcc9e4a9794b7809c031b8093 -msgid "Specify Center Point Using Legacy Coordinates" -msgstr "" - -#: ../source/reference/operator/query/nearSphere.txt:117 -# 8d3f33140ecc42eaa1093537f3b9fefb -msgid "``2d`` Index" -msgstr "" - -#: ../source/reference/operator/query/nearSphere.txt:119 -# 5c524ee09da04193aa051f7bee5bafea -msgid "Consider a collection ``legacyPlaces`` that contains documents with legacy coordinates pairs in the ``location`` field and has a :doc:`2d ` index." -msgstr "" - -#: ../source/reference/operator/query/nearSphere.txt:123 -# 291354482dec4e069697415773f5aa4e -msgid "Then, the following example returns those documents whose ``location`` is at most ``0.10`` radians from the specified point, ordered from nearest to farthest:" -msgstr "" - -#: ../source/reference/operator/query/nearSphere.txt:134 -# f27926be37484c6d85d10e722ad96d0d -msgid "``2dsphere`` Index" -msgstr "" - -#: ../source/reference/operator/query/nearSphere.txt:136 -# 4df7cae0d3b040ea87887739710e9ad4 -msgid "If the collection has a ``2dsphere`` index instead, you can also specify the optional :query:`$minDistance` specification. For example, the following example returns the documents whose ``location`` is at least ``0.0004`` radians from the specified point, ordered from nearest to farthest:" -msgstr "" - diff --git a/locale/pot/reference/operator/query/nin.pot b/locale/pot/reference/operator/query/nin.pot deleted file mode 100644 index fdbbaa526f0..00000000000 --- a/locale/pot/reference/operator/query/nin.pot +++ /dev/null @@ -1,80 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/nin.txt:3 -# 2ae22c94f2664bfaaf0cdbf3ca9fb7f4 -msgid "$nin" -msgstr "" - -#: ../source/reference/operator/query/nin.txt:15 -# 0b3a89a73c084f98b771b5f999460085 -msgid "*Syntax*: ``{ field: { $nin: [ , ... ]} }``" -msgstr "" - -#: ../source/reference/operator/query/nin.txt:17 -# 9be0f753839c4a7bbb71e5facf007d25 -msgid ":query:`$nin` selects the documents where:" -msgstr "" - -#: ../source/reference/operator/query/nin.txt:19 -# efd1dd945c8242fa90e08da19a63d6af -msgid "the ``field`` value is not in the specified ``array`` **or**" -msgstr "" - -#: ../source/reference/operator/query/nin.txt:20 -# 8e38985c6b5b405db670329c6636c948 -msgid "the ``field`` does not exist." -msgstr "" - -#: ../source/includes/fact-comparison-order.rst:1 -# e837858d2e5746119a11d16a1b8ebb51 -msgid "For comparison of different BSON type values, see the :ref:`specified BSON comparison order `." -msgstr "" - -#: ../source/reference/operator/query/nin.txt:24 -#: ../source/reference/operator/query/nin.txt:40 -# 60f4e129f4c445e5ae167920a6eaccaf -# 973c7dce9c424567b475cda3f053d140 -msgid "Consider the following query:" -msgstr "" - -#: ../source/reference/operator/query/nin.txt:30 -# 3957682dc6b341d48248a3ad9d620eab -msgid "This query will select all documents in the ``inventory`` collection where the ``qty`` field value does **not** equal ``5`` nor ``15``. The selected documents will include those documents that do *not* contain the ``qty`` field." -msgstr "" - -#: ../source/reference/operator/query/nin.txt:35 -# 8f19c148653a4c33a87a6f835426274c -msgid "If the ``field`` holds an array, then the :query:`$nin` operator selects the documents whose ``field`` holds an array with **no** element equal to a value in the specified array (e.g. ````, ````, etc.)." -msgstr "" - -#: ../source/reference/operator/query/nin.txt:46 -# 2b2b3d46ab9945a49a0bd360a6c1d874 -msgid "This :method:`~db.collection.update()` operation will set the ``sale`` field value in the ``inventory`` collection where the ``tags`` field holds an array with **no** elements matching an element in the array ``[\"appliances\", \"school\"]`` or where a document does not contain the ``tags`` field." -msgstr "" - -#: ../source/includes/extracts/nin_operators_selectivity.rst:1 -# 9a0f16a1a37443b9ac58dc7d8f27a5e8 -msgid "The inequality operator :query:`$nin` is *not* very selective since it often matches a large portion of the index. As a result, in many cases, a :query:`$nin` query with an index may perform no better than a :query:`$nin` query that must scan all documents in a collection. See also :ref:`read-operations-query-selectivity`." -msgstr "" - -#: ../source/reference/operator/query/nin.txt:56 -# 289e6192acdd4ddf81e3af2041f3f270 -msgid ":method:`~db.collection.find()`, :method:`~db.collection.update()`, :update:`$set`." -msgstr "" - diff --git a/locale/pot/reference/operator/query/nor.pot b/locale/pot/reference/operator/query/nor.pot deleted file mode 100644 index c6db2c1fa47..00000000000 --- a/locale/pot/reference/operator/query/nor.pot +++ /dev/null @@ -1,135 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/nor.txt:3 -# 9e7b9a223fed42598a972899eb54a98c -msgid "$nor" -msgstr "" - -#: ../source/reference/operator/query/nor.txt:0 -# 27b86853ffb34a9bb3d56f8fe57189e2 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/query/nor.txt:15 -# 28989b38844243139e58245ea36f09e8 -msgid ":query:`$nor` performs a logical ``NOR`` operation on an array of one or more query expression and selects the documents that **fail** all the query expressions in the array. The :query:`$nor` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/query/nor.txt:26 -# 03da5a1d733c4c13ad702b9e30a9d110 -msgid ":method:`~db.collection.find()`, :method:`~db.collection.update()`, :query:`$or`, :update:`$set`, and :query:`$exists`." -msgstr "" - -#: ../source/reference/operator/query/nor.txt:30 -# 0f51b983f96941f287cd3b5e86a78b7e -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/query/nor.txt:33 -# cbf79a28df71403d952aa4bb13003d08 -msgid "``$nor`` Query with Two Expressions" -msgstr "" - -#: ../source/reference/operator/query/nor.txt:35 -# 4c4f0959d1d641549ed439e4836fa4e3 -msgid "Consider the following query which uses only the :query:`$nor` operator:" -msgstr "" - -#: ../source/reference/operator/query/nor.txt:41 -#: ../source/reference/operator/query/nor.txt:88 -# 34b2c782141d442185c6df20b5fe290f -# 155c9c494631438eac6e6abb501472eb -msgid "This query will return all documents that:" -msgstr "" - -#: ../source/reference/operator/query/nor.txt:43 -# abe03b7bc6c14b5c81a51cff6ac93132 -msgid "contain the ``price`` field whose value is *not* equal to ``1.99`` and contain the ``sale`` field whose value *is not* equal to ``true`` **or**" -msgstr "" - -#: ../source/reference/operator/query/nor.txt:47 -# 0ea0abcd727d4d518179a953dad20738 -msgid "contain the ``price`` field whose value is *not* equal to ``1.99`` *but* do *not* contain the ``sale`` field **or**" -msgstr "" - -#: ../source/reference/operator/query/nor.txt:50 -# 46c4fd597d934a239d00084ddda3185a -msgid "do *not* contain the ``price`` field *but* contain the ``sale`` field whose value *is not* equal to ``true`` **or**" -msgstr "" - -#: ../source/reference/operator/query/nor.txt:52 -# d2a44d4daa7847b68a24c8b066c2d3a0 -msgid "do *not* contain the ``price`` field *and* do *not* contain the ``sale`` field" -msgstr "" - -#: ../source/reference/operator/query/nor.txt:56 -# f4c9f8e11af54f16bc562a8635c10dfe -msgid "``$nor`` and Additional Comparisons" -msgstr "" - -#: ../source/reference/operator/query/nor.txt:58 -# 2a166bbaefe24f4892800dc58a60b2e6 -msgid "Consider the following query:" -msgstr "" - -#: ../source/reference/operator/query/nor.txt:64 -# 73f77bc3cac84e5e83e0fb990832bdef -msgid "This query will select all documents in the ``inventory`` collection where:" -msgstr "" - -#: ../source/reference/operator/query/nor.txt:67 -# 0c6468b84c8a41cc96da9a3ed4f49ec5 -msgid "the ``price`` field value does *not* equal ``1.99`` **and**" -msgstr "" - -#: ../source/reference/operator/query/nor.txt:68 -# ea15d99948254d1d9699c56e361c19f5 -msgid "the ``qty`` field value is *not* less than ``20`` **and**" -msgstr "" - -#: ../source/reference/operator/query/nor.txt:69 -# 349307bda947479db144fa4228dc17e6 -msgid "the ``sale`` field value is *not* equal to ``true``" -msgstr "" - -#: ../source/reference/operator/query/nor.txt:71 -# 850eb569199340c99c715d673c56f232 -msgid "including those documents that do not contain these field(s)." -msgstr "" - -#: ../source/reference/operator/query/nor.txt:73 -# d86bf10938c04cffb7edfdd147c0483d -msgid "The exception in returning documents that do not contain the field in the :query:`$nor` expression is when the :query:`$nor` operator is used with the :query:`$exists` operator." -msgstr "" - -#: ../source/reference/operator/query/nor.txt:78 -# 0869e77f276f4499bfde315cb745b665 -msgid "``$nor`` and ``$exists``" -msgstr "" - -#: ../source/reference/operator/query/nor.txt:80 -# f74ed1f01b7e459799f44d02bfd17512 -msgid "Compare that with the following query which uses the :query:`$nor` operator with the :query:`$exists` operator:" -msgstr "" - -#: ../source/reference/operator/query/nor.txt:90 -# d9726251d1a344f2a3ec19ad490443b8 -msgid "contain the ``price`` field whose value is *not* equal to ``1.99`` and contain the ``sale`` field whose value *is not* equal to ``true``" -msgstr "" - diff --git a/locale/pot/reference/operator/query/not.pot b/locale/pot/reference/operator/query/not.pot deleted file mode 100644 index 5fe0c9cfab8..00000000000 --- a/locale/pot/reference/operator/query/not.pot +++ /dev/null @@ -1,98 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/not.txt:3 -# 456ad8c3b4eb484cbf8d75023be18f2e -msgid "$not" -msgstr "" - -#: ../source/reference/operator/query/not.txt:15 -# ead072ad668043bb931fa9311625200e -msgid "*Syntax*: ``{ field: { $not: { } } }``" -msgstr "" - -#: ../source/reference/operator/query/not.txt:17 -# cfa873405c4f442c8553756f073307d5 -msgid ":query:`$not` performs a logical ``NOT`` operation on the specified ```` and selects the documents that do *not* match the ````. This includes documents that do not contain the ``field``." -msgstr "" - -#: ../source/reference/operator/query/not.txt:22 -# 660abba888304fc88b6ec099333052d5 -msgid "Consider the following query:" -msgstr "" - -#: ../source/reference/operator/query/not.txt:28 -# 07a6e5fa67024f39873b8b07ab5e0441 -msgid "This query will select all documents in the ``inventory`` collection where:" -msgstr "" - -#: ../source/reference/operator/query/not.txt:30 -# 50de4427325f43d3b6b4da3023dc146a -msgid "the ``price`` field value is less than or equal to ``1.99`` **or**" -msgstr "" - -#: ../source/reference/operator/query/not.txt:31 -# 2ef63221a1bd4523934565bc0e63418d -msgid "the ``price`` field does not exist" -msgstr "" - -#: ../source/reference/operator/query/not.txt:33 -# 19ea0e449cf94d32b6add616bb1e6cd2 -msgid "``{ $not: { $gt: 1.99 } }`` is different from the :query:`$lte` operator. ``{ $lte: 1.99 }`` returns *only* the documents where ``price`` field exists and its value is less than or equal to ``1.99``." -msgstr "" - -#: ../source/reference/operator/query/not.txt:38 -# 12bd7006fc7d49588b32e213495d0dcd -msgid "Remember that the :query:`$not` operator only affects *other operators* and cannot check fields and documents independently. So, use the :query:`$not` operator for logical disjunctions and the :query:`$ne` operator to test the contents of fields directly." -msgstr "" - -#: ../source/reference/operator/query/not.txt:43 -# 0f09cfd3b5964c6e98349293dac5ff27 -msgid "Consider the following behaviors when using the :query:`$not` operator:" -msgstr "" - -#: ../source/reference/operator/query/not.txt:46 -# 26cefd3c172d4d8b97920cd3cadc7c54 -msgid "The operation of the :query:`$not` operator is consistent with the behavior of other operators but may yield unexpected results with some data types like arrays." -msgstr "" - -#: ../source/reference/operator/query/not.txt:50 -# 37ce56cc00f947a3a2eccb93cf646bcd -msgid "The :query:`$not` operator does **not** support operations with the :query:`$regex` operator. Instead use ``//`` or in your driver interfaces, use your language's regular expression capability to create regular expression objects." -msgstr "" - -#: ../source/reference/operator/query/not.txt:55 -# 81b4896be87940ca9e950f6282305b61 -msgid "Consider the following example which uses the pattern match expression ``//``:" -msgstr "" - -#: ../source/reference/operator/query/not.txt:61 -# 10ac6b9544434f4e855474498bd4f357 -msgid "The query will select all documents in the ``inventory`` collection where the ``item`` field value does *not* start with the letter ``p``." -msgstr "" - -#: ../source/reference/operator/query/not.txt:65 -# db19e60f51164115810b24706131173b -msgid "If you are using Python, you can write the above query with the PyMongo driver and Python's :py:meth:`python:re.compile()` method to compile a regular expression, as follows:" -msgstr "" - -#: ../source/reference/operator/query/not.txt:77 -# ac25f827c6cf439a9bf37714fa4777a4 -msgid ":method:`~db.collection.find()`, :method:`~db.collection.update()`, :update:`$set`, :query:`$gt`, :query:`$regex`, :api:`PyMongo `, :term:`driver`." -msgstr "" - diff --git a/locale/pot/reference/operator/query/or.pot b/locale/pot/reference/operator/query/or.pot deleted file mode 100644 index cf8b1ec5522..00000000000 --- a/locale/pot/reference/operator/query/or.pot +++ /dev/null @@ -1,133 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/or.txt:3 -# a28719d28f484213b296f6775b6c8b9d -msgid "$or" -msgstr "" - -#: ../source/reference/operator/query/or.txt:0 -# 7e9204e91e20479392be9352e044f68e -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/query/or.txt:15 -# c73cc1488f8446e0ae99255b0c3d3c55 -msgid "The :query:`$or` operator performs a logical ``OR`` operation on an array of *two or more* ```` and selects the documents that satisfy *at least* one of the ````. The :query:`$or` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/query/or.txt:24 -# 910438854e9d4ba4808576823270579d -msgid "Consider the following example:" -msgstr "" - -#: ../source/reference/operator/query/or.txt:30 -# f01ddf39d16b4baaafac2f88d4982947 -msgid "This query will select all documents in the ``inventory`` collection where either the ``quantity`` field value is less than ``20`` **or** the ``price`` field value equals ``10``." -msgstr "" - -#: ../source/reference/operator/query/or.txt:35 -# 4efbd1d4cc3d48b38541ff6717902d15 -msgid "Behaviors" -msgstr "" - -#: ../source/reference/operator/query/or.txt:40 -# 09cd5e876994490cb798f89863fa1649 -msgid "``$or`` Clauses and Indexes" -msgstr "" - -#: ../source/reference/operator/query/or.txt:42 -# 0ac3db96c260411da3df429aa19f18dc -msgid "When evaluating the clauses in the :query:`$or` expression, MongoDB either performs a collection scan or, if all the clauses are supported by indexes, MongoDB performs index scans. That is, for MongoDB to use indexes to evaluate an :query:`$or` expression, all the clauses in the :query:`$or` expression must be supported by indexes. Otherwise, MongoDB will perform a collection scan." -msgstr "" - -#: ../source/reference/operator/query/or.txt:49 -# 4b7e54f1adf64fe9913a282fdbcd0d99 -msgid "When using indexes with :query:`$or` queries, each clause of an :query:`$or` can use its own index. Consider the following query:" -msgstr "" - -#: ../source/reference/operator/query/or.txt:56 -# d730f7b869354be08fa0a99a366c71ba -msgid "To support this query, rather than a compound index, you would create one index on ``quantity`` and another index on ``price``:" -msgstr "" - -#: ../source/reference/operator/query/or.txt:64 -# a4c42c37e6f44606a8602374634c8a32 -msgid "MongoDB can use all but the :doc:`geoHaystack ` index to support :query:`$or` clauses." -msgstr "" - -#: ../source/reference/operator/query/or.txt:70 -# f860417a66ec45eb942ed25e9a577d1e -msgid "``$or`` and ``text`` Queries" -msgstr "" - -#: ../source/reference/operator/query/or.txt:74 -# a584c3ee9cbd4dd980b45e9a43e3ae52 -msgid "If :query:`$or` includes a :query:`$text` query, all clauses in the :query:`$or` array must be supported by an index. This is because a :query:`$text` query *must* use an index, and :query:`$or` can only use indexes if all its clauses are supported by indexes. If the :query:`$text` query cannot use an index, the query will return an error." -msgstr "" - -#: ../source/reference/operator/query/or.txt:82 -# 888d1e053d204f35aeee83a9d286de79 -msgid "``$or`` and GeoSpatial Queries" -msgstr "" - -#: ../source/reference/operator/query/or.txt:86 -# 6f3b8ed34cb74cc4b7444a132e254fea -msgid ":operator:`$or` supports :doc:`geospatial clauses ` with the following exception for the near clause (near clause includes :query:`$nearSphere` and :query:`$near`). :operator:`$or` cannot contain a near clause with any other clause." -msgstr "" - -#: ../source/reference/operator/query/or.txt:93 -# e4631d1519964006901455b2c482f2b1 -msgid "``$or`` and Sort Operations" -msgstr "" - -#: ../source/reference/operator/query/or.txt:97 -# 58d41890f02e4ab6a4f576bc2fa06db7 -msgid "When executing :query:`$or` queries with a :method:`~cursor.sort()`, MongoDB can now use indexes that support the :query:`$or` clauses. Previous versions did not use the indexes." -msgstr "" - -#: ../source/reference/operator/query/or.txt:102 -# 4ec21237c0b84824861d68f6c24f1c42 -msgid "``$or`` versus ``$in``" -msgstr "" - -#: ../source/reference/operator/query/or.txt:104 -# e40f6cae52a54b4981393176769e49df -msgid "When using :query:`$or` with ```` that are equality checks for the value of the same field, use the :query:`$in` operator instead of the :query:`$or` operator." -msgstr "" - -#: ../source/reference/operator/query/or.txt:108 -# 697acb6d64e44d1d959282c5e2319e21 -msgid "For example, to select all documents in the ``inventory`` collection where the ``quantity`` field value equals either ``20`` *or* ``50``, use the :query:`$in` operator:" -msgstr "" - -#: ../source/reference/operator/query/or.txt:117 -# a12c14ffd1fe4ef8888b111e4202428c -msgid "Nested ``$or`` Clauses" -msgstr "" - -#: ../source/reference/operator/query/or.txt:119 -# 8e256f8751da4dd19380e19e97d2eaa0 -msgid "You may nest :query:`$or` operations." -msgstr "" - -#: ../source/reference/operator/query/or.txt:121 -# a5350dea64764b3ca887ba62d07933a1 -msgid ":query:`$and`, :method:`~db.collection.find()`, :method:`~cursor.sort()`, :query:`$in`" -msgstr "" - diff --git a/locale/pot/reference/operator/query/polygon.pot b/locale/pot/reference/operator/query/polygon.pot deleted file mode 100644 index 6a5bacbc755..00000000000 --- a/locale/pot/reference/operator/query/polygon.pot +++ /dev/null @@ -1,83 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/polygon.txt:3 -# 56554eff09df40b8b1fb78415369eedf -msgid "$polygon" -msgstr "" - -#: ../source/reference/operator/query/polygon.txt:0 -# 0ac06a0322504ed3ae906116b7057fce -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/query/polygon.txt:14 -# 21cde3cd97db48aeb8e5874acb950550 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/query/polygon.txt:20 -# dd2cd62e6dcf4d2e9a7c724e75fcca17 -msgid "Specifies a polygon for a :term:`geospatial` :query:`$geoWithin` query on legacy coordinate pairs. The query returns pairs that are within the bounds of the polygon. The operator does *not* query for GeoJSON objects." -msgstr "" - -#: ../source/reference/operator/query/polygon.txt:25 -# 849619bf0d884338bb828b8833f7681c -msgid "To define the polygon, specify an array of coordinate points:" -msgstr "" - -#: ../source/reference/operator/query/polygon.txt:37 -# 2972ad4679e74ff280bbf2aca3ad47f4 -msgid "The last point is always implicitly connected to the first. You can specify as many points, i.e. sides, as you like." -msgstr "" - -#: ../source/reference/operator/query/polygon.txt:41 -# 03894ffb8c7e424e802e74e706bd48f0 -msgid "If you use longitude and latitude, specify **longitude first**." -msgstr "" - -#: ../source/reference/operator/query/polygon.txt:44 -# 2deaf9fb3d5e476385de0e7400d19342 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/query/polygon.txt:46 -# f6a922364151461cab2e5b681bfb8011 -msgid "The :query:`$polygon` operator calculates distances using flat (planar) geometry." -msgstr "" - -#: ../source/includes/note-geospatial-index-must-exist.rst:1 -# c87079dd76e34d13a69eb8e25d28b087 -msgid "Applications can use |operator| *without* having a geospatial index. However, geospatial indexes support much faster queries than the unindexed equivalents." -msgstr "" - -#: ../source/reference/operator/query/polygon.txt:52 -# 106182d03f9241808f10e14f778684ac -msgid "Only the :doc:`2d ` geospatial index supports the :query:`$polygon` operator." -msgstr "" - -#: ../source/reference/operator/query/polygon.txt:56 -# eee2dbb730fd453399e23342e719cba1 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/query/polygon.txt:58 -# 6e28f22a10ad493fa531c81cd3e77e46 -msgid "The following query returns all documents that have coordinates that exist within the polygon defined by ``[ 0 , 0 ]``, ``[ 3 , 6 ]``, and ``[ 6 , 0 ]``:" -msgstr "" - diff --git a/locale/pot/reference/operator/query/regex.pot b/locale/pot/reference/operator/query/regex.pot deleted file mode 100644 index ac04d82a5af..00000000000 --- a/locale/pot/reference/operator/query/regex.pot +++ /dev/null @@ -1,299 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/regex.txt:3 -# 4d2be82d82ab4ffcb37fdeb7426cfcf2 -msgid "$regex" -msgstr "" - -#: ../source/reference/operator/query/regex.txt:0 -# 34c9b57fd5984fb6b8c831ccd3bd7cb3 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/query/regex.txt:14 -# 51cb967fa7bb4be8a32923de64ee8416 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/query/regex.txt:18 -# 21142989ec624d55a136efe9fb3cc3a2 -msgid "Provides regular expression capabilities for pattern matching *strings* in queries. MongoDB uses Perl compatible regular expressions (i.e. \"PCRE\" ) version 8.39 with UTF-8 support." -msgstr "" - -#: ../source/reference/operator/query/regex.txt:22 -# fda225c652c54f5eaa135d87630e89c5 -msgid "To use :query:`$regex`, use one of the following syntax:" -msgstr "" - -#: ../source/reference/operator/query/regex.txt:30 -# d71be0cdf18d48b099b32a191e8d5795 -msgid "In MongoDB, you can also use regular expression objects (i.e. ``/pattern/``) to specify regular expressions:" -msgstr "" - -#: ../source/reference/operator/query/regex.txt:37 -# 6c6cfbd54340455886a9c9fcd51063be -msgid "For restrictions on particular syntax use, see :ref:`syntax-restrictions`." -msgstr "" - -#: ../source/reference/operator/query/regex.txt:42 -# 5f46f9d1e00946858d2d68cf5640bb4f -msgid "The following ```` are available for use with regular expression." -msgstr "" - -#: ../source/reference/operator/query/regex.txt:49 -# 2f416c6485fe4003b6b8f90ad3b54789 -msgid "Option" -msgstr "" - -#: ../source/reference/operator/query/regex.txt:50 -# 659f4492e2bd457ea236a78e63a4f595 -msgid "Description" -msgstr "" - -#: ../source/reference/operator/query/regex.txt:51 -# 6dfbdbd9769a4e4eab5b42d980b24ba7 -msgid "Syntax Restrictions" -msgstr "" - -#: ../source/reference/operator/query/regex.txt:53 -# db1421fc736e4880b83996ddf306c0f6 -msgid "``i``" -msgstr "" - -#: ../source/reference/operator/query/regex.txt:54 -# 3fded0a68cc74a3aba5ac031d53698e8 -msgid "Case insensitivity to match upper and lower cases. For an example, see :ref:`regex-case-insensitive`." -msgstr "" - -#: ../source/reference/operator/query/regex.txt:58 -# dbb3db519d7a4d5bb12334256cc049da -msgid "``m``" -msgstr "" - -#: ../source/reference/operator/query/regex.txt:60 -# 8946dd6ca8c94854beae9b57e24ac5d7 -msgid "For patterns that include anchors (i.e. ``^`` for the start, ``$`` for the end), match at the beginning or end of each line for strings with multiline values. Without this option, these anchors match at beginning or end of the string. For an example, see :ref:`regex-multiline-match`." -msgstr "" - -#: ../source/reference/operator/query/regex.txt:66 -# 8b86ef79e7dc4706ae60d993f12ca356 -msgid "If the pattern contains no anchors or if the string value has no newline characters (e.g. ``\\n``), the ``m`` option has no effect." -msgstr "" - -#: ../source/reference/operator/query/regex.txt:72 -# ffca0e7db79149368da8ea89644c51cc -msgid "``x``" -msgstr "" - -#: ../source/reference/operator/query/regex.txt:74 -# 054e20943c7345db9287cf8d52ffbfa2 -msgid "\"Extended\" capability to ignore all white space characters in the :query:`$regex` pattern unless escaped or included in a character class." -msgstr "" - -#: ../source/reference/operator/query/regex.txt:78 -# 5a8430c635114b87b0ccb4f3ffaaa866 -msgid "Additionally, it ignores characters in-between and including an un-escaped hash/pound (``#``) character and the next new line, so that you may include comments in complicated patterns. This only applies to data characters; white space characters may never appear within special character sequences in a pattern." -msgstr "" - -#: ../source/reference/operator/query/regex.txt:85 -# a0d4ff48b713421e8fc50675a581e4da -msgid "The ``x`` option does not affect the handling of the VT character (i.e. code 11)." -msgstr "" - -#: ../source/reference/operator/query/regex.txt:88 -#: ../source/reference/operator/query/regex.txt:96 -# 82a7cbbdc8f147b3bdb2678bec839a0d -# c1dd36eafc2c4403a514dc266a093f81 -msgid "Requires ``$regex`` with ``$options`` syntax" -msgstr "" - -#: ../source/reference/operator/query/regex.txt:90 -# 10e4d2f57cc445f28d273d1a6d97a10f -msgid "``s``" -msgstr "" - -#: ../source/reference/operator/query/regex.txt:92 -# b0671496216945bc892a42e420e35248 -msgid "Allows the dot character (i.e. ``.``) to match all characters *including* newline characters. For an example, see :ref:`regex-dot-new-line`." -msgstr "" - -#: ../source/reference/operator/query/regex.txt:99 -# 3ca4f634a996428bbdc46c3b379eca29 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/query/regex.txt:104 -# bba5ae5d48224514b941958e477a7da2 -msgid "$regex vs. /pattern/ Syntax" -msgstr "" - -#: ../source/reference/operator/query/regex.txt:107 -# 20e67b82ffa64ff78c9aea1b36b5ba16 -msgid "``$in`` Expressions" -msgstr "" - -#: ../source/reference/operator/query/regex.txt:109 -# dd95af1c748f4dbf8a035e3f678379fa -msgid "To include a regular expression in an ``$in`` query expression, you can only use JavaScript regular expression objects (i.e. ``/pattern/`` ). For example:" -msgstr "" - -#: ../source/reference/operator/query/regex.txt:117 -# 9b0d26dd0ecb42f7980741b06ef2377c -msgid "You *cannot* use :query:`$regex` operator expressions inside an :query:`$in`." -msgstr "" - -#: ../source/reference/operator/query/regex.txt:121 -# 7e75df65ff2e4b33bf8d5d1a17b8538d -msgid "Implicit ``AND`` Conditions for the Field" -msgstr "" - -#: ../source/reference/operator/query/regex.txt:123 -# 853475a9e1654d55bf904831500c9a45 -msgid "To include a regular expression in a comma-separated list of query conditions for the field, use the :query:`$regex` operator. For example:" -msgstr "" - -#: ../source/reference/operator/query/regex.txt:133 -# b8a8a37ac2f84fa2bca1e51698e3205d -msgid "``x`` and ``s`` Options" -msgstr "" - -#: ../source/reference/operator/query/regex.txt:135 -# 984eac8a7499429797d848f5191c9c15 -msgid "To use either the ``x`` option or ``s`` options, you must use the :query:`$regex` operator expression *with* the :query:`$options` operator. For example, to specify the ``i`` and the ``s`` options, you must use :query:`$options` for both:" -msgstr "" - -#: ../source/reference/operator/query/regex.txt:146 -# faea4285178f4b7ab4736eaa4061260d -msgid "PCRE vs JavaScript" -msgstr "" - -#: ../source/reference/operator/query/regex.txt:148 -# 08339c4c0b594c9bb50e3238a4ac2cb0 -msgid "To use PCRE supported features in the regex pattern that are unsupported in JavaScript, you must use the :query:`$regex` operator expression with the pattern as a string. For example, to use ``(?i)`` in the pattern to turn case-insensitivity on for the remaining pattern and ``(?-i)`` to turn case-sensitivity on for the remaining pattern, you must use the :query:`$regex` operator with the pattern as a string:" -msgstr "" - -#: ../source/reference/operator/query/regex.txt:162 -# ca6a43d31f56447ba642056cbb108743 -msgid "Index Use" -msgstr "" - -#: ../source/reference/operator/query/regex.txt:166 -# 9ca01cf9b2f24de2b0e7a4ed8204affd -msgid "For case sensitive regular expression queries, if an index exists for the field, then MongoDB matches the regular expression against the values in the index, which can be faster than a collection scan. Further optimization can occur if the regular expression is a \"prefix expression\", which means that all potential matches start with the same string. This allows MongoDB to construct a \"range\" from that prefix and only match against those values from the index that fall within that range." -msgstr "" - -#: ../source/reference/operator/query/regex.txt:175 -# 6c9d938fe61f40c5b0555bbc7efc60fb -msgid "A regular expression is a \"prefix expression\" if it starts with a caret (``^``) or a left anchor (``\\A``), followed by a string of simple symbols. For example, the regex ``/^abc.*/`` will be optimized by matching only against the values from the index that start with ``abc``." -msgstr "" - -#: ../source/reference/operator/query/regex.txt:180 -# 3eb24ec1ba0f4420960c6c3fab99b5bc -msgid "Additionally, while ``/^a/``, ``/^a.*/``, and ``/^a.*$/`` match equivalent strings, they have different performance characteristics. All of these expressions use an index if an appropriate index exists; however, ``/^a.*/``, and ``/^a.*$/`` are slower. ``/^a/`` can stop scanning after matching the prefix." -msgstr "" - -#: ../source/reference/operator/query/regex.txt:186 -# ada67a620588407d93d0d1a9693d3a88 -msgid "For case insensitive regular expression queries, these queries generally cannot use indexes effectively." -msgstr "" - -#: ../source/reference/operator/query/regex.txt:190 -# 849db4ebf13940e282183e6a897a55a1 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/query/regex.txt:192 -# f013db0e935a407193347f754fe98530 -msgid "The following examples use a collection ``products`` with the following documents:" -msgstr "" - -#: ../source/reference/operator/query/regex.txt:205 -# 41b72ee3095e45ebafdeaf04575f76df -msgid "Perform Case-Insensitive Regular Expression Match" -msgstr "" - -#: ../source/reference/operator/query/regex.txt:207 -# 47df83441b3b47bda95ad38203eb1270 -msgid "The following example uses the ``i`` option perform a *case-insensitive* match for documents with ``sku`` value that starts with ``ABC``." -msgstr "" - -#: ../source/reference/operator/query/regex.txt:215 -#: ../source/reference/operator/query/regex.txt:234 -#: ../source/reference/operator/query/regex.txt:274 -# e1ccf755f82943e780e775d975f51daf -# ed817021b62e4516b2c89d42034a64ec -# 99f5b220644e4bbcb292bafa7332dd1d -msgid "The query matches the following documents:" -msgstr "" - -#: ../source/reference/operator/query/regex.txt:225 -# 1073af57fb4b4771b52b0b70083de4ed -msgid "Multiline Match for Lines Starting with Specified Pattern" -msgstr "" - -#: ../source/reference/operator/query/regex.txt:227 -# e3153f482e2348ccac8e8dd0f1feebb8 -msgid "The following example uses the ``m`` option to match lines starting with the letter ``S`` for multiline strings:" -msgstr "" - -#: ../source/reference/operator/query/regex.txt:241 -# 2bbe7e5f662447c59ef3748b67beaa1d -msgid "Without the ``m`` option, the query would match just the following document:" -msgstr "" - -#: ../source/reference/operator/query/regex.txt:247 -# 1d98d1c0ff294cbcb97e7d2d55df55c8 -msgid "If the :query:`$regex` pattern does not contain an anchor, the pattern matches against the string as a whole, as in the following example:" -msgstr "" - -#: ../source/reference/operator/query/regex.txt:254 -# 5a89ede0e0bd432ba14b512994d56f6f -msgid "Then, the :query:`$regex` would match both documents:" -msgstr "" - -#: ../source/reference/operator/query/regex.txt:264 -# 6a8bf6ea608a430481b601c05bf21926 -msgid "Use the ``.`` Dot Character to Match New Line" -msgstr "" - -#: ../source/reference/operator/query/regex.txt:266 -# 0176fcef129b4aff812df4fcbeedcf04 -msgid "The following example uses the ``s`` option to allow the dot character (i.e. ``.``) to match all characters *including* new line as well as the ``i`` option to perform a case-insensitive match:" -msgstr "" - -#: ../source/reference/operator/query/regex.txt:281 -# 3e261ab3e45f495f81a0a03d5fdc7545 -msgid "*Without* the ``s`` option, the query would have matched only the following document:" -msgstr "" - -#: ../source/reference/operator/query/regex.txt:290 -# 2301439cd0b74fa79f5104bd81ba8427 -msgid "Ignore White Spaces in Pattern" -msgstr "" - -#: ../source/reference/operator/query/regex.txt:292 -# d6f2cb9279184dbfab4dd3568085c7ea -msgid "The following example uses the ``x`` option ignore white spaces and the comments, denoted by the ``#`` and ending with the ``\\n`` in the matching pattern:" -msgstr "" - -#: ../source/reference/operator/query/regex.txt:301 -# 777e49fbee3148b381393857abe2ff8f -msgid "The query matches the following document:" -msgstr "" - diff --git a/locale/pot/reference/operator/query/size.pot b/locale/pot/reference/operator/query/size.pot deleted file mode 100644 index aa3285f8b63..00000000000 --- a/locale/pot/reference/operator/query/size.pot +++ /dev/null @@ -1,43 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/size.txt:3 -# 58789f1154b14ecab3fc1ebf5667eeee -msgid "$size" -msgstr "" - -#: ../source/reference/operator/query/size.txt:15 -# cdae415a6be24582b0291100a8f6e646 -msgid "The :query:`$size` operator matches any array with the number of elements specified by the argument. For example:" -msgstr "" - -#: ../source/reference/operator/query/size.txt:22 -# 37ea6911c0f341f38f5f27cbd0e25e7b -msgid "returns all documents in ``collection`` where ``field`` is an array with 2 elements. For instance, the above expression will return ``{ field: [ red, green ] }`` and ``{ field: [ apple, lime ] }`` but *not* ``{ field: fruit }`` or ``{ field: [ orange, lemon, grapefruit ] }``. To match fields with only one element within an array use :query:`$size` with a value of 1, as follows:" -msgstr "" - -#: ../source/reference/operator/query/size.txt:34 -# bafb0c6bcaf84de2a8597c7ba67418a4 -msgid ":query:`$size` does not accept ranges of values. To select documents based on fields with different numbers of elements, create a counter field that you increment when you add elements to a field." -msgstr "" - -#: ../source/reference/operator/query/size.txt:39 -# 92e85468ff7642589d2fe2f156183347 -msgid "Queries cannot use indexes for the :query:`$size` portion of a query, although the other portions of a query can use indexes if applicable." -msgstr "" - diff --git a/locale/pot/reference/operator/query/text.pot b/locale/pot/reference/operator/query/text.pot deleted file mode 100644 index cdb149f5f86..00000000000 --- a/locale/pot/reference/operator/query/text.pot +++ /dev/null @@ -1,744 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/text.txt:3 -# 9ff4d816f942440db2289b09fbb14c62 -msgid "$text" -msgstr "" - -#: ../source/reference/operator/query/text.txt:0 -# 581b8ef9eee742c38294cb261544a483 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/query/text.txt:14 -# 35098f02be6f48849e7f74c4105fb256 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/query/text.txt:18 -# b4a7271d30934d76a2883b6cadb8ae60 -msgid ":query:`$text` performs a text search on the content of the fields indexed with a :doc:`text index `. A :query:`$text` expression has the following syntax:" -msgstr "" - -#: ../source/reference/operator/query/text.txt:36 -# 293289e906bd433a80e6b53929676110 -msgid "The :query:`$text` operator accepts a text query document with the following fields:" -msgstr "" - -#: ../source/reference/operator/query/text.txt:44 -# 37434aa65b0a4e97b436beff0274ebed -msgid "The :query:`$text` operator, by default, does *not* return results sorted in terms of the results' scores. For more information on sorting by the text search scores, see the :ref:`text-operator-text-score` documentation." -msgstr "" - -#: ../source/reference/operator/query/text.txt:52 -# c899971eebd94f06b668f4971a4e440c -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/query/text.txt:55 -# 51f011287b89400099a607d4c5c522e8 -msgid "Restrictions" -msgstr "" - -#: ../source/reference/operator/query/text.txt:57 -# 0d951c7e987743719e3b1913fcf21c6e -msgid "A query can specify, at most, one :query:`$text` expression." -msgstr "" - -#: ../source/reference/operator/query/text.txt:59 -# bf69be30a8aa434b9ad92495270959f4 -msgid "The :query:`$text` query can not appear in :query:`$nor` expressions." -msgstr "" - -#: ../source/reference/operator/query/text.txt:61 -# 29689e9defc3454ab7d345ef13b98c33 -msgid "To use a :query:`$text` query in an :query:`$or` expression, all clauses in the :query:`$or` array must be indexed." -msgstr "" - -#: ../source/includes/fact-hint-text-query-restriction.rst:3 -# 20f4dd48e6e24028823171a9660ac01e -msgid "You cannot use :method:`~cursor.hint()` if the query includes a :query:`$text` query expression." -msgstr "" - -#: ../source/includes/fact-natural-sort-order-text-query-restriction.rst:1 -# 271f4bfc2eb74f3480fe3c146da77f1a -msgid "You cannot specify :operator:`$natural` sort order if the query includes a :query:`$text` expression." -msgstr "" - -#: ../source/includes/fact-special-indexes-and-text.rst:1 -# 7bbbfb949e5547998cba9fcae8cd5fb6 -msgid "You cannot combine the |operation|, which requires a special :ref:`text index `, with a query operator that requires a different type of special index. For example you cannot combine |operation| with the :query:`$near` operator." -msgstr "" - -#: ../source/includes/extracts/views-unsupported-text-search.rst:1 -# 2f1cba15fbe64590aad73c49bcc9a0bf -msgid ":doc:`Views ` do not support text search." -msgstr "" - -#: ../source/reference/operator/query/text.txt:74 -# 7b8b93367bb545a7afed71b6d25bcb9e -msgid "If using the :query:`$text` operator in aggregation, the following restrictions also apply." -msgstr "" - -#: ../source/includes/list-text-search-restrictions-in-agg.rst:1 -# 39c6aeb569dc433b933e44da5a365582 -msgid "The :pipeline:`$match` stage that includes a :query:`$text` must be the **first** stage in the pipeline." -msgstr "" - -#: ../source/includes/list-text-search-restrictions-in-agg.rst:4 -# 738fdba4556e411ba98e5dac60f34a61 -msgid "A :query:`text` operator can only occur once in the stage." -msgstr "" - -#: ../source/includes/list-text-search-restrictions-in-agg.rst:6 -# 62e98d5b4f204c4d90dca08be64f5800 -msgid "The :query:`text` operator expression cannot appear in :expression:`$or` or :expression:`$not` expressions." -msgstr "" - -#: ../source/includes/list-text-search-restrictions-in-agg.rst:9 -# 76d73fbef3cb4c55a06a9ded5c85247d -msgid "The text search, by default, does not return the matching documents in order of matching scores. Use the :expression:`$meta` aggregation expression in the :pipeline:`$sort` stage." -msgstr "" - -#: ../source/reference/operator/query/text.txt:84 -# 96680d0cefa547028c46e564e52a8051 -msgid "``$search`` Field" -msgstr "" - -#: ../source/reference/operator/query/text.txt:86 -# 9f3344851cac4ec0a73aa2cbeaf7d277 -msgid "In the ``$search`` field, specify a string of words that the :query:`text` operator parses and uses to query the :doc:`text index `." -msgstr "" - -#: ../source/reference/operator/query/text.txt:90 -# d01a729b6cdf4b7089bdbba28699653b -msgid "The :query:`text` operator treats most punctuation in the string as delimiters, except a hyphen-minus (``-``) that negates term or an escaped double quotes ``\\\"`` that specifies a phrase." -msgstr "" - -#: ../source/reference/operator/query/text.txt:97 -# ce899234c96d404fb350d0fcfd2ba7e4 -msgid "Phrases" -msgstr "" - -#: ../source/reference/operator/query/text.txt:99 -# 28ede6a72abf40b09a0fa3a602f50137 -msgid "To match on a phrase, as opposed to individual terms, enclose the phrase in escaped double quotes (``\\\"``), as in:" -msgstr "" - -#: ../source/reference/operator/query/text.txt:106 -# 485ead63dad7406aa9c1e5778576b27b -msgid "If the ``$search`` string includes a phrase and individual terms, text search will only match the documents that include the phrase. More specifically, the search performs a logical ``AND`` of the phrase with the individual terms in the search string." -msgstr "" - -#: ../source/reference/operator/query/text.txt:111 -# e0af61db108848fbbc43f352093d9bed -msgid "For example, passed a ``$search`` string:" -msgstr "" - -#: ../source/reference/operator/query/text.txt:117 -# f8cc988dc304402b8b16f7a2a8c986c4 -msgid "The :query:`$text` operator searches for the phrase ``\"ssl certificate\"`` **and** (``\"authority\"`` **or** ``\"key\"`` **or** ``\"ssl\"`` **or** ``\"certificate\"`` )." -msgstr "" - -#: ../source/reference/operator/query/text.txt:124 -# 74e8c5ab89fe45fd88ad4f04777bfb3c -msgid "Negations" -msgstr "" - -#: ../source/reference/operator/query/text.txt:126 -# d57cd004dbc54b5eb84115cbd03edec1 -msgid "Prefixing a word with a hyphen-minus (``-``) negates a word:" -msgstr "" - -#: ../source/reference/operator/query/text.txt:128 -# 751de88cf9624882a5c7168b218858a6 -msgid "The negated word excludes documents that contain the negated word from the result set." -msgstr "" - -#: ../source/reference/operator/query/text.txt:131 -# d96e21b2b4644c07aa7627be67e13848 -msgid "When passed a search string that only contains negated words, text search will not match any documents." -msgstr "" - -#: ../source/reference/operator/query/text.txt:134 -# e0dadde870624bd083b18dd20300a098 -msgid "A hyphenated word, such as ``pre-market``, is not a negation. The :query:`$text` operator treats the hyphen-minus (``-``) as a delimiter." -msgstr "" - -#: ../source/reference/operator/query/text.txt:138 -# b27a3b0e475e444080a6ba765b6fde4a -msgid "The :query:`$text` operator adds all negations to the query with the logical ``AND`` operator." -msgstr "" - -#: ../source/reference/operator/query/text.txt:142 -# a4dd02cc158744d19cc2b32928153ea2 -msgid "Match Operation" -msgstr "" - -#: ../source/reference/operator/query/text.txt:145 -# e2c7ac7d0f224c72a45db067ee5df74a -msgid "Stop Words" -msgstr "" - -#: ../source/reference/operator/query/text.txt:147 -# 63bad1a5250f449f84672db532b8db75 -msgid "The :query:`$text` operator ignores language-specific stop words, such as ``the`` and ``and`` in English." -msgstr "" - -#: ../source/reference/operator/query/text.txt:153 -# a806520f77de486ebb01c508d247dd8b -msgid "Stemmed Words" -msgstr "" - -#: ../source/reference/operator/query/text.txt:155 -# 15a7ff08e7bb4a9283a77de5f108ab45 -msgid "For case insensitive and diacritic insensitive text searches, the :query:`$text` operator matches on the complete *stemmed* word. So if a document field contains the word ``blueberry``, a search on the term ``blue`` will not match. However, ``blueberry`` or ``blueberries`` will match." -msgstr "" - -#: ../source/reference/operator/query/text.txt:164 -# 7447779910a14aa683adf09f9ef95075 -msgid "Case Sensitive Search and Stemmed Words" -msgstr "" - -#: ../source/reference/operator/query/text.txt:166 -# 29add6be85714fdabd68430199e083ec -msgid "For :ref:`case sensitive ` search (i.e. ``$caseSensitive: true``), if the suffix stem contains uppercase letters, the :query:`$text` operator matches on the exact word." -msgstr "" - -#: ../source/reference/operator/query/text.txt:173 -# e731e3f40f8a47ccba71e5143fb9f62e -msgid "Diacritic Sensitive Search and Stemmed Words" -msgstr "" - -#: ../source/reference/operator/query/text.txt:175 -# 6d079faacf4c4b8db5366a1048c93cb3 -msgid "For :ref:`diacritic sensitive ` search (i.e. ``$diacriticSensitive: true``), if the suffix stem contains the diacritic mark or marks, the :query:`$text` operator matches on the exact word." -msgstr "" - -#: ../source/reference/operator/query/text.txt:183 -# 1e44fd6031d147c19e859ba2b5fcd521 -msgid "Case Insensitivity" -msgstr "" - -#: ../source/reference/operator/query/text.txt:187 -# 7027e7e7c17340ec91971e4b09e44557 -msgid "The :query:`$text` operator defaults to the case insensitivity of the :doc:`text ` index:" -msgstr "" - -#: ../source/reference/operator/query/text.txt:190 -# 7e33c748cd584b888e749388fefaa016 -msgid "The :ref:`version 3 text index ` is case insensitive for Latin characters with or without diacritics and characters from non-Latin alphabets, such as the Cyrillic alphabet. See :ref:`text ` index for details." -msgstr "" - -#: ../source/reference/operator/query/text.txt:195 -# fae6025157a748cab529a9ae59861f66 -msgid "Earlier versions of the ``text`` index are case insensitive for Latin characters without diacritic marks; i.e. for ``[A-z]``." -msgstr "" - -#: ../source/reference/operator/query/text.txt:199 -# 71ba6c8cd64f41a0b1ada03c37e9fc55 -msgid "``$caseSensitive`` Option" -msgstr "" - -#: ../source/reference/operator/query/text.txt:201 -# 1ee3f2af3dc14956aff6f58e0bb8db10 -msgid "To support case sensitive search where the ``text`` index is case insensitive, specify ``$caseSensitive: true``." -msgstr "" - -#: ../source/reference/operator/query/text.txt:205 -# 4183f6ca0a8e429e9d5fabbee66df9bd -msgid "Case Sensitive Search Process" -msgstr "" - -#: ../source/reference/operator/query/text.txt:207 -# 51c037f98cdc43d4bb565f5f99c10ec4 -msgid "When performing a case sensitive search (``$caseSensitive: true``) where the ``text`` index is case insensitive, the :query:`$text` operator:" -msgstr "" - -#: ../source/reference/operator/query/text.txt:211 -# e6aa3d21cadf4a6cb6a3e271961f988b -msgid "First searches the ``text`` index for case insensitive and diacritic matches." -msgstr "" - -#: ../source/reference/operator/query/text.txt:214 -# c9b1fb9549f647bb95910add55c0edc0 -msgid "Then, to return just the documents that match the case of the search terms, the :query:`$text` query operation includes an additional stage to filter out the documents that do not match the specified case." -msgstr "" - -#: ../source/reference/operator/query/text.txt:219 -# 08cfa07dfb824d7098c9406685e63730 -msgid "For case sensitive search (i.e. ``$caseSensitive: true``), if the suffix stem contains uppercase letters, the :query:`$text` operator matches on the exact word." -msgstr "" - -#: ../source/reference/operator/query/text.txt:223 -# 1a7d2d941742428287266692b0c0fc0f -msgid "Specifying ``$caseSensitive: true`` may impact performance." -msgstr "" - -#: ../source/reference/operator/query/text.txt:226 -#: ../source/reference/operator/query/text.txt:280 -# bd1e0a2f05764193b1e6b7ad9d7506ef -# 0098787793134037a452256475624b64 -msgid ":ref:`match-operation-stemmed-words`" -msgstr "" - -#: ../source/reference/operator/query/text.txt:231 -# dfc70b2b79ee46ae9913c49b77d25da0 -msgid "Diacritic Insensitivity" -msgstr "" - -#: ../source/reference/operator/query/text.txt:235 -# 88d8476fd793438dbe885f1163135420 -msgid "The :query:`$text` operator defaults to the diacritic insensitivity of the :doc:`text ` index:" -msgstr "" - -#: ../source/reference/operator/query/text.txt:238 -# 7c07d0a3266a4cc0b95b9363f2f1b0a6 -msgid "The :ref:`version 3 text index ` is diacritic insensitive. That is, the index does not distinguish between characters that contain diacritical marks and their non-marked counterpart, such as ``é``, ``ê``, and ``e``." -msgstr "" - -#: ../source/reference/operator/query/text.txt:243 -# aead78df8a8b42359cc5f4d5d770d991 -msgid "Earlier versions of the ``text`` index are diacritic sensitive." -msgstr "" - -#: ../source/reference/operator/query/text.txt:246 -# 0992fd7e895945ae93e1143eeb939fc5 -msgid "``$diacriticSensitive`` Option" -msgstr "" - -#: ../source/reference/operator/query/text.txt:248 -# 822ed4f4525748a8a1c79c7779a73afe -msgid "To support diacritic sensitive text search against the version 3 ``text`` index, specify ``$diacriticSensitive: true``." -msgstr "" - -#: ../source/reference/operator/query/text.txt:251 -# b689c1ec7e434c01977db3e85be85878 -msgid "Text searches against earlier versions of the ``text`` index are inherently diacritic sensitive and cannot be diacritic insensitive. As such, the ``$diacriticSensitive`` option for the :query:`$text` operator has no effect with earlier versions of the ``text`` index." -msgstr "" - -#: ../source/reference/operator/query/text.txt:257 -# f03561fd9f79456091ac0ad7d28cf2be -msgid "Diacritic Sensitive Search Process" -msgstr "" - -#: ../source/reference/operator/query/text.txt:259 -# 9055ecc7854644dcb9096da01665f52f -msgid "To perform a diacritic sensitive text search (``$diacriticSensitive: true``) against a version 3 ``text`` index, the :query:`$text` operator:" -msgstr "" - -#: ../source/reference/operator/query/text.txt:262 -# 6aa59417f53b487aa159acdfb1fe83ac -msgid "First searches the ``text`` index, which is diacritic insensitive." -msgstr "" - -#: ../source/reference/operator/query/text.txt:264 -# bd1dd3769b224b7dba55fce7aa49783a -msgid "Then, to return just the documents that match the diacritic marked characters of the search terms, the :query:`$text` query operation includes an additional stage to filter out the documents that do not match." -msgstr "" - -#: ../source/reference/operator/query/text.txt:269 -# 5e9d8e2d50b74b82acf7b29aff0e767c -msgid "Specifying ``$diacriticSensitive: true`` may impact performance." -msgstr "" - -#: ../source/reference/operator/query/text.txt:271 -# 25ba742fcb34420c9a3da60d05a199a2 -msgid "To perform a diacritic sensitive search against an earlier version of the ``text`` index, the :query:`$text` operator searches the ``text`` index which is diacritic sensitive." -msgstr "" - -#: ../source/reference/operator/query/text.txt:275 -# 40a1c0a1e7524a39afe5b93f5454e463 -msgid "For diacritic sensitive search, if the suffix stem contains the diacritic mark or marks, the :query:`$text` operator matches on the exact word." -msgstr "" - -#: ../source/reference/operator/query/text.txt:285 -# 4698c372243f443296450112e6fc7b38 -msgid "Text Score" -msgstr "" - -#: ../source/includes/fact-text-search-score.rst:1 -# 2b2d267b999d44e48ef3124b8e87eb02 -msgid "The :query:`$text` operator assigns a score to each document that contains the search term in the indexed fields. The score represents the relevance of a document to a given text search query. The score can be part of a |sort-object| specification as well as part of the projection expression. The ``{ $meta: \"textScore\" }`` expression provides information on the processing of the :query:`$text` operation. See |meta-object| for details on accessing the score for projection or sort." -msgstr "" - -#: ../source/reference/operator/query/text.txt:292 -# cf612468172147e6a6c60b6843ab72a0 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/query/text.txt:294 -# a972d3daee82476eb3777f4a86180a41 -msgid "The following examples assume a collection ``articles`` that has a :doc:`version 3 text ` index on the field ``subject``:" -msgstr "" - -#: ../source/reference/operator/query/text.txt:301 -# 2375c8af34ad483dbcb45f7d20912db7 -msgid "Populate the collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/query/text.txt:338 -# 52f9e4aa622b46659b18c698c2877067 -msgid "Search for a Single Word" -msgstr "" - -#: ../source/reference/operator/query/text.txt:340 -# cfcea295bf8b4f50b1179737cb55cb32 -msgid "The following query specifies a ``$search`` string of ``coffee``:" -msgstr "" - -#: ../source/reference/operator/query/text.txt:346 -# c2739287a42b4006814dba8dff5bca77 -msgid "This query returns the documents that contain the term ``coffee`` in the indexed ``subject`` field, or more precisely, the stemmed version of the word:" -msgstr "" - -#: ../source/reference/operator/query/text.txt:357 -#: ../source/reference/operator/query/text.txt:387 -# 2f9cb1687e0341d3910f521a9b376330 -# fee5490b2dd84dcb809886eaf96f40be -msgid ":ref:`text-operator-case-sensitivity`, :ref:`match-operation-stemmed-words`" -msgstr "" - -#: ../source/reference/operator/query/text.txt:361 -# 122a2d02e05f4d658b1a87e05f3eba2f -msgid "Match Any of the Search Terms" -msgstr "" - -#: ../source/reference/operator/query/text.txt:363 -# dbdaf638e0994905851b8399fade6e3f -msgid "If the search string is a space-delimited string, :query:`$text` operator performs a logical ``OR`` search on each term and returns documents that contains any of the terms." -msgstr "" - -#: ../source/reference/operator/query/text.txt:367 -# 79461982f94c4585abe6eaa431f929c4 -msgid "The following query specifies a ``$search`` string of three terms delimited by space, ``\"bake coffee cake\"``:" -msgstr "" - -#: ../source/reference/operator/query/text.txt:374 -# 7439d0d30e3b41f99bf1869651ec20c9 -msgid "This query returns documents that contain either ``bake`` **or** ``coffee`` **or** ``cake`` in the indexed ``subject`` field, or more precisely, the stemmed version of these words:" -msgstr "" - -#: ../source/reference/operator/query/text.txt:391 -# 198f20bf31c743faad3840ccd64f6d83 -msgid "Search for a Phrase" -msgstr "" - -#: ../source/reference/operator/query/text.txt:393 -# 23186d8e80ed4bc5ba4082d04ce9aeb3 -msgid "To match the exact phrase as a single term, escape the quotes." -msgstr "" - -#: ../source/reference/operator/query/text.txt:395 -# 5747df54389e4600979707109dd564de -msgid "The following query searches for the phrase ``coffee shop``:" -msgstr "" - -#: ../source/reference/operator/query/text.txt:401 -# 04d8bb3b60df48a6ab749274bf07410f -msgid "This query returns documents that contain the phrase ``coffee shop``:" -msgstr "" - -#: ../source/reference/operator/query/text.txt:407 -# b8973ca9b5ad4eca877f9971c91b993d -msgid ":ref:`text-operator-phrases`" -msgstr "" - -#: ../source/reference/operator/query/text.txt:410 -# 426e9b6aba9648a59042c722dc3ce5cf -msgid "Exclude Documents That Contain a Term" -msgstr "" - -#: ../source/reference/operator/query/text.txt:412 -# 62067624d2fa424593e10fb81e54bb48 -msgid "A *negated* term is a term that is prefixed by a minus sign ``-``. If you negate a term, the :query:`$text` operator will exclude the documents that contain those terms from the results." -msgstr "" - -#: ../source/reference/operator/query/text.txt:416 -# b66f2c7dd9444716b3d2cc9ca1e44305 -msgid "The following example searches for documents that contain the words ``coffee`` but do **not** contain the term ``shop``, or more precisely the stemmed version of the words:" -msgstr "" - -#: ../source/reference/operator/query/text.txt:424 -#: ../source/reference/operator/query/text.txt:453 -# a0cfd81bef4042719d766189624da369 -# b110a411ffb04d72a6ebb01a22365d64 -msgid "The query returns the following documents:" -msgstr "" - -#: ../source/reference/operator/query/text.txt:432 -# e9622d64d68f42f18be12b874b0245a4 -msgid ":ref:`text-operator-term-negation`, :ref:`match-operation-stemmed-words`" -msgstr "" - -#: ../source/reference/operator/query/text.txt:436 -# 0dd1b926ccf04fcfb1ebc264dc3e98c5 -msgid "Search a Different Language" -msgstr "" - -#: ../source/reference/operator/query/text.txt:438 -# 302a9a8dd626408e8fbfdf013b5f4fde -msgid "Use the optional ``$language`` field in the :query:`$text` expression to specify a language that determines the list of stop words and the rules for the stemmer and tokenizer for the search string." -msgstr "" - -#: ../source/includes/fact-text-search-language-none.rst:3 -# 0078c0f9b4ee4e77a9553a6b9890b741 -msgid "If you specify a language value of ``\"none\"``, then the |text-obj| uses simple tokenization with no list of stop words and no stemming." -msgstr "" - -#: ../source/reference/operator/query/text.txt:444 -# 4968ec79252f41009250fcd81d8fd611 -msgid "The following query specifies ``es``, i.e. Spanish, as the language that determines the tokenization, stemming, and stop words:" -msgstr "" - -#: ../source/reference/operator/query/text.txt:460 -# b4d11eb973e946ca877f00683a236012 -msgid "The :query:`$text` expression can also accept the language by name, ``spanish``. See :ref:`text-search-languages` for the supported languages." -msgstr "" - -#: ../source/reference/operator/query/text.txt:464 -# 69001bf7220b4778bb8a170ae7431c2f -msgid ":ref:`text-operator-case-sensitivity`" -msgstr "" - -#: ../source/reference/operator/query/text.txt:467 -# ce9953b3b2454ab193a6b689395325fd -msgid "Case and Diacritic Insensitive Search" -msgstr "" - -#: ../source/reference/operator/query/text.txt:471 -# 85fa12e550e14f3eba90b9eab8fe5947 -msgid "The :query:`$text` operator defers to the case and diacritic insensitivity of the ``text`` index. The version 3 ``text`` index is diacritic insensitive and expands its case insensitivity to include the Cyrillic alphabet as well as characters with diacritics. For details, see :ref:`text Index Case Insensitivity ` and :ref:`text Index Diacritic Insensitivity `." -msgstr "" - -#: ../source/reference/operator/query/text.txt:481 -# 62c5dce7662c4c7cbc67dbd5e1bd1283 -msgid "The following query performs a case and diacritic insensitive text search for the terms ``сы́рники`` or ``CAFÉS``:" -msgstr "" - -#: ../source/reference/operator/query/text.txt:488 -# 2455846cdd4c4c188cd49cc3849d8ff5 -msgid "Using the version 3 ``text`` index, the query matches the following documents." -msgstr "" - -#: ../source/reference/operator/query/text.txt:514 -# 3eb0a552d9854721992e9755022dc620 -msgid "With the previous versions of the ``text`` index, the query would not match any document." -msgstr "" - -#: ../source/reference/operator/query/text.txt:518 -# 007a7f29b80a4feb9531dc99adf18a75 -msgid ":ref:`text-operator-case-sensitivity`, :ref:`text-operator-diacritic-sensitivity`, :ref:`match-operation-stemmed-words`, :doc:`/core/index-text`" -msgstr "" - -#: ../source/reference/operator/query/text.txt:526 -# fa87b4f6a22a4faeb4c99aba9e07bb0b -msgid "Perform Case Sensitive Search" -msgstr "" - -#: ../source/reference/operator/query/text.txt:530 -# cdfc148d975645e0b4112ce0eb2bc7f3 -msgid "To enable case sensitive search, specify ``$caseSensitive: true``. Specifying ``$caseSensitive: true`` may impact performance." -msgstr "" - -#: ../source/reference/operator/query/text.txt:534 -# 2e62a2ac10fa400e842d36f69e4c838f -msgid "Case Sensitive Search for a Term" -msgstr "" - -#: ../source/reference/operator/query/text.txt:536 -# 36dcabb121cd4000a74af6ed708dae35 -msgid "The following query performs a case sensitive search for the term ``Coffee``:" -msgstr "" - -#: ../source/reference/operator/query/text.txt:543 -#: ../source/reference/operator/query/text.txt:565 -# 8ae61ba9b40c4fe9bea717afcb024c54 -# 636316772cd7411396bd7d2c3e727c3a -msgid "The search matches just the document:" -msgstr "" - -#: ../source/reference/operator/query/text.txt:550 -# 12dbce3147744cbdad56dcf3ca692d47 -msgid ":ref:`text-operator-case-sensitivity`, :ref:`case-sensitivity-and-stemming`" -msgstr "" - -#: ../source/reference/operator/query/text.txt:554 -# 19116617a8634b8f986025b7e91d0cbe -msgid "Case Sensitive Search for a Phrase" -msgstr "" - -#: ../source/reference/operator/query/text.txt:556 -# 256585dee6a146ed8cc78605faacf268 -msgid "The following query performs a case sensitive search for the phrase ``Café Con Leche``:" -msgstr "" - -#: ../source/reference/operator/query/text.txt:572 -# 9b419004ced14712acbe02dea750f56d -msgid ":ref:`case-sensitivity-and-stemming`, :ref:`text-operator-case-sensitivity`" -msgstr "" - -#: ../source/reference/operator/query/text.txt:576 -# d6f7f19d973943049a909803c9bb4cee -msgid "Case Sensitivity with Negated Term" -msgstr "" - -#: ../source/reference/operator/query/text.txt:578 -# c039de3fb7cd45b89a1b1172d7b54776 -msgid "A *negated* term is a term that is prefixed by a minus sign ``-``. If you negate a term, the :query:`$text` operator will exclude the documents that contain those terms from the results. You can also specify case sensitivity for negated terms." -msgstr "" - -#: ../source/reference/operator/query/text.txt:583 -# 473501c22c2345be9af596f359d35bc8 -msgid "The following example performs a case sensitive search for documents that contain the word ``Coffee`` but do **not** contain the lower-case term ``shop``, or more precisely the stemmed version of the words:" -msgstr "" - -#: ../source/reference/operator/query/text.txt:591 -#: ../source/reference/operator/query/text.txt:650 -# 0cd6c6491bbb4584bd15680ac4ae8ea5 -# 6c531ac5576344abab14a52a84543d6d -msgid "The query matches the following document:" -msgstr "" - -#: ../source/reference/operator/query/text.txt:598 -# fccee716c7664f89a6de28bec8d2304e -msgid ":ref:`case-sensitivity-and-stemming`, :ref:`text-operator-term-negation`" -msgstr "" - -#: ../source/reference/operator/query/text.txt:602 -# 4f2f7f1ea5254c158e01a36f64ca0f44 -msgid "Diacritic Sensitive Search" -msgstr "" - -#: ../source/reference/operator/query/text.txt:606 -# c333468d537c4362b76f6b90a4f87fe7 -msgid "To enable diacritic sensitive search against a version 3 :doc:`text ` index, specify ``$diacriticSensitive: true``. Specifying ``$diacriticSensitive: true`` may impact performance." -msgstr "" - -#: ../source/reference/operator/query/text.txt:611 -# 356d741b2c5142c1803819be16fee1cb -msgid "Diacritic Sensitive Search for a Term" -msgstr "" - -#: ../source/reference/operator/query/text.txt:613 -# 4e3ee5407f4547a5b7267532932de8eb -msgid "The following query performs a diacritic sensitive text search on the term ``CAFÉ``, or more precisely the stemmed version of the word:" -msgstr "" - -#: ../source/reference/operator/query/text.txt:620 -# b94bab419faf4789a4b41ec09eca81fc -msgid "The query only matches the following document:" -msgstr "" - -#: ../source/reference/operator/query/text.txt:627 -#: ../source/reference/operator/query/text.txt:657 -# 54e6123b6e3546be93d474eb3f2ddfc6 -# bb8150ff445f45d68b5a19252e8c2542 -msgid ":ref:`diacritic-sensitivity-and-stemming`, :ref:`text-operator-diacritic-sensitivity`, :ref:`text-operator-case-sensitivity`" -msgstr "" - -#: ../source/reference/operator/query/text.txt:633 -# e9724df72dc34769b5a3812a04c335f5 -msgid "Diacritic Sensitivity with Negated Term" -msgstr "" - -#: ../source/reference/operator/query/text.txt:635 -# 08792dd714dd4b9ea42cdf6028672e7f -msgid "The ``$diacriticSensitive`` option applies also to negated terms. A negated term is a term that is prefixed by a minus sign ``-``. If you negate a term, the :query:`$text` operator will exclude the documents that contain those terms from the results." -msgstr "" - -#: ../source/reference/operator/query/text.txt:640 -# b87c2b1574354b95bcb7d3d8a689cf9b -msgid "The following query performs a diacritic sensitive text search for document that contains the term ``leches`` but not the term ``cafés``, or more precisely the stemmed version of the words:" -msgstr "" - -#: ../source/reference/operator/query/text.txt:664 -# d840f873d59c449ebf242c463cfcb196 -msgid "Return the Text Search Score" -msgstr "" - -#: ../source/reference/operator/query/text.txt:666 -# 4de84c6f95214d8db5e92690854d498c -msgid "The following query searches for the term ``cake`` and returns the score assigned to each matching document:" -msgstr "" - -#: ../source/reference/operator/query/text.txt:676 -# b7628245aa8d46ad8d9894345fd55580 -msgid "The returned document includes an *additional* field ``score`` that contains the document's score associated with the text search. [#meta-aggregation]_" -msgstr "" - -#: ../source/reference/operator/query/text.txt:680 -#: ../source/reference/operator/query/text.txt:701 -#: ../source/reference/operator/query/text.txt:722 -# 7d78bdfa24f543c0bce9c9d0e9560bee -# e27b16d87c1e4b3aabcec68a240cece0 -# d8c6502bcfd644328708b91d86fdf4e7 -msgid ":ref:`text-operator-text-score`" -msgstr "" - -#: ../source/reference/operator/query/text.txt:685 -# 68d1399c62e5419282863a947794486a -msgid "Sort by Text Search Score" -msgstr "" - -#: ../source/reference/operator/query/text.txt:687 -# ad066c91cfba4086bbfebd44c6b76e8c -msgid "To sort by the text score, include the **same** :projection:`$meta` expression in **both** the projection document and the sort expression. [#meta-aggregation]_ The following query searches for the term ``coffee`` and sorts the results by the descending score:" -msgstr "" - -#: ../source/reference/operator/query/text.txt:699 -# 0c3a60ff9f0e482fb7e68a282dc0a910 -msgid "The query returns the matching documents sorted by descending score." -msgstr "" - -#: ../source/reference/operator/query/text.txt:706 -# 97df07138bd949e7a73da7efec97917f -msgid "Return Top 2 Matching Documents" -msgstr "" - -#: ../source/reference/operator/query/text.txt:708 -# 81123e20c1864776accdfdba82157dba -msgid "Use the :method:`~cursor.limit()` method in conjunction with a :method:`~cursor.sort()` to return the top ``n`` matching documents." -msgstr "" - -#: ../source/reference/operator/query/text.txt:711 -# 4ca729c6821f4867835002d68509bf8f -msgid "The following query searches for the term ``coffee`` and sorts the results by the descending score, limiting the results to the top two matching documents:" -msgstr "" - -#: ../source/reference/operator/query/text.txt:727 -# 3c941274eed742a7b99fa549eda3bb56 -msgid "Text Search with Additional Query and Sort Expressions" -msgstr "" - -#: ../source/reference/operator/query/text.txt:729 -# 68f345cc36364975b7996f95cf2f7c08 -msgid "The following query searches for documents where the ``author`` equals ``\"xyz\"`` and the indexed field ``subject`` contains the terms ``coffee`` or ``bake``. The operation also specifies a sort order of ascending ``_id``, then descending text search score:" -msgstr "" - -#: ../source/reference/operator/query/text.txt:741 -# 28f709541b264056b434e47856b13e68 -msgid ":doc:`/tutorial/text-search-in-aggregation`" -msgstr "" - -#: ../source/includes/fact-meta-operator-disambiguation.rst:1 -# 229d19201cd94833b63aaf3bd3acd5d1 -msgid "The behavior and requirements of the :projection:`$meta` projection operator differ from that of the :expression:`$meta` aggregation operator. For details on the :expression:`$meta` aggregation operator, see the :expression:`$meta` aggregation operator reference page." -msgstr "" - diff --git a/locale/pot/reference/operator/query/type.pot b/locale/pot/reference/operator/query/type.pot deleted file mode 100644 index 94863a67c0f..00000000000 --- a/locale/pot/reference/operator/query/type.pot +++ /dev/null @@ -1,592 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/type.txt:3 -# c8b945b7666c40ed8aa7bff9f7c00327 -msgid "$type" -msgstr "" - -#: ../source/reference/operator/query/type.txt:0 -# 4b70835541874f669ebef5eb1d94405f -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/query/type.txt:14 -# 2e28fc49ba1145fa8438a1a1a1181ada -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/query/type.txt:18 -# b0ce761bfe6c48f3a99204528f8d11e4 -msgid ":query:`$type` selects the documents where the *value* of the ``field`` is an instance of the specified :term:`BSON` type. Querying by data type is useful when dealing with highly unstructured data where data types are not predictable." -msgstr "" - -#: ../source/reference/operator/query/type.txt:23 -# dc59cba7bb94412b8dc4ff619631d6d6 -msgid "A :query:`$type` expression has the following syntax:" -msgstr "" - -#: ../source/reference/operator/query/type.txt:31 -# 34785fdcb2fb4a548d0deba685c5bee4 -msgid ":ref:`document-type-available-types` describes the BSON types and their corresponding numeric and string aliases." -msgstr "" - -#: ../source/reference/operator/query/type.txt:35 -# e7d88dc496614b12b7fa6c5c681bb876 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/query/type.txt:37 -# a7ca057b432848f38eae686ba272b1f9 -msgid ":query:`$type` returns documents where the BSON type of the ``field`` matches the BSON type passed to :query:`$type`." -msgstr "" - -#: ../source/reference/operator/query/type.txt:43 -# 3d9a9831ee194395ad049fc586e300ec -msgid "Available Types" -msgstr "" - -#: ../source/reference/operator/query/type.txt:45 -# 2854c6a7096d4950b5054e75817a5bdd -msgid ":query:`$type` operator accepts string aliases for the BSON types in addition to the numbers corresponding to the BSON types. Previous versions only accepted the numbers corresponding to the BSON type." -msgstr "" - -#: ../source/includes/fact-bson-types.rst:4 -# b7101fb1cbf84c12aede0838dfb38999 -msgid "Type" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:5 -# 0b68a9b9e06e47d3988a6a89a63d539d -msgid "Number" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:6 -# 3293412493624923988f827dfcfed12f -msgid "Alias" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:7 -# a0cdff67111e41b68afc945b02b7508e -msgid "Notes" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:9 -# c9e4b24dfee646b7bbb3eebc34c7fb94 -msgid "Double" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:10 -# ffb9e5a8acf5410c962028ec14e6fd3b -msgid "1" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:11 -# 077d2599ed7143089a99075580b5da9e -msgid "\"double\"" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:14 -# dd630e6231ef4fe2a1922c1ad59f2758 -msgid "String" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:15 -# 38844473d72b417e80b5eeb1e64f027d -msgid "2" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:16 -# deef23ef28df473b99e4a0e4f1eb8fd7 -msgid "\"string\"" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:19 -# 0444dbcb3bf346d3b7faddcd617e9ed7 -msgid "Object" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:20 -# 991a6b503aa346b3b121ee23a1d9bed6 -msgid "3" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:21 -# b8d2bb1007e74ebea045cd0b79ad9191 -msgid "\"object\"" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:24 -# d647bebdfa9b43188ac1f73f49318dc1 -msgid "Array" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:25 -# f279fc4e9fb84079be16100bb1419a0d -msgid "4" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:26 -# a838fbd48b164942bfe4d0b2947baf2a -msgid "\"array\"" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:29 -# 07884ec295e446878f0eb7f859bc18f2 -msgid "Binary data" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:30 -# d75a15f130584ff5abe6d607f8d9a7c4 -msgid "5" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:31 -# b099f9e1135f4ac49acd8369eb86377c -msgid "\"binData\"" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:34 -# a8cbba546d024ee28342b98d6ce62747 -msgid "Undefined" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:35 -# 54be8cfdd9fb4999b5678bf6682916f5 -msgid "6" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:36 -# 3a9c5fe191cc464088d2b73eb022c466 -msgid "\"undefined\"" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:37 -#: ../source/includes/fact-bson-types.rst:67 -#: ../source/includes/fact-bson-types.rst:77 -# 144c0493d1e8486585ab851a0fd5a711 -# c92e5e4d76e4446484df4d4c2169646a -# 793ce43ef28f41aab4df5a850d341ca9 -msgid "Deprecated." -msgstr "" - -#: ../source/includes/fact-bson-types.rst:39 -# 371c0aa503044d50acef9e66373e7eb3 -msgid "ObjectId" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:40 -# a4ae71bedae84c49a02952f8dea3552c -msgid "7" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:41 -# f2ae3f7f293f4bf5a09b4507222ac9b1 -msgid "\"objectId\"" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:44 -# 6260c6b1637044a2a49a4ac67c460160 -msgid "Boolean" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:45 -# 9e09c3e0991f48e6a98fefa126bd6bbe -msgid "8" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:46 -# 6bf525e2dc864f8aa65f26573f83137e -msgid "\"bool\"" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:49 -# 4d7e790a78454f879ace3f621c14e396 -msgid "Date" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:50 -# cd23530deae4427c8e4f724dc25fba9d -msgid "9" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:51 -# 062f94de6cae4617b5cfc2c3cf8354f0 -msgid "\"date\"" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:54 -# 5e19b5919d3343b8aa693313c3e5862a -msgid "Null" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:55 -# e457af3375984f8c82fdcc86ba4d21f7 -msgid "10" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:56 -# 8f766adc50424124b346d91a3c5b579e -msgid "\"null\"" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:59 -# 3f677ca245c24522bf527fb0397c1f40 -msgid "Regular Expression" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:60 -# dbdddb3b60c84ffb8b5b3da4f9c505db -msgid "11" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:61 -# 5505f52593ff454d940f0ac470255b75 -msgid "\"regex\"" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:64 -# 617fe8e251944dd5b19a3b28434af75b -msgid "DBPointer" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:65 -# a9d8c7426aee4e8a816aff1e5231bec0 -msgid "12" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:66 -# ba3081ae32c44c9cb3ec80f45d9ca9ce -msgid "\"dbPointer\"" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:69 -# deca396ba9b44fc8a1321f92702e9aca -msgid "JavaScript" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:70 -# e0be93de09bc4318b65c52d0d60e0332 -msgid "13" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:71 -# 1042085daa8048b4a845ab5bf3b2d1d9 -msgid "\"javascript\"" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:74 -# 095fe4ced2cc460db09781c21e4600d8 -msgid "Symbol" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:75 -# 7a0dda40b0d043709c2d21a17f531c41 -msgid "14" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:76 -# c1a8cb0533b24112953cfbff2de3440d -msgid "\"symbol\"" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:79 -# ce6069cca47c43729aa15f9e8767155a -msgid "JavaScript (with scope)" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:80 -# 7440898986674e89b62f912037d77953 -msgid "15" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:81 -# 66b45fccabde4235860bdd098c6d5196 -msgid "\"javascriptWithScope\"" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:84 -#: ../source/reference/operator/query/type.txt:58 -# a5d2cd0665a44f3e947fb1c2dad072cb -# 1ac8d92b1bc24d50aa1b20e5e0a21ca5 -msgid "32-bit integer" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:85 -# aca2420ff67d41fbbc48b89e23932393 -msgid "16" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:86 -# 115ce6dddb234134a87ae43912d3a663 -msgid "\"int\"" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:89 -# de452e54d913465bbfd582daa3f6316b -msgid "Timestamp" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:90 -# e20bb40a416741d3af91996a59125ed2 -msgid "17" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:91 -# 3752dd939eae4a5eafa7f1f6292baa66 -msgid "\"timestamp\"" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:94 -#: ../source/reference/operator/query/type.txt:60 -# f7b35e50ae5f4baeb0450574554e3198 -# ccf79d04955f4480b7355e78af145af5 -msgid "64-bit integer" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:95 -# 15d81a7e0d6343aa87aa413a1a8a2245 -msgid "18" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:96 -# 9bbefc28c25049d4ae1c736673b69bf5 -msgid "\"long\"" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:99 -# 1a9b0c8699ed4b7e937fcfad1f4ae48c -msgid "Decimal128" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:100 -# fff50937dae445ed82db442f228807f0 -msgid "19" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:101 -# 6ea7de51d649452190c8925ba074e18f -msgid "\"decimal\"" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:102 -# c9ee96541c2c4721996f4ee66ff0ef25 -msgid "New in version 3.4." -msgstr "" - -#: ../source/includes/fact-bson-types.rst:104 -# ea49f6ef962d48928ab97d33e48f5222 -msgid "Min key" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:105 -# 5bd9e02f9657486d841d0e201cf3ec37 -msgid "-1" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:106 -# f21c003077ae48a0a56444dd09d35a10 -msgid "\"minKey\"" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:109 -# 28a9f4cc543b4e4aaa9258403077cf1c -msgid "Max key" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:110 -# 60893d29f25e43888ab68e7d8ec5141a -msgid "127" -msgstr "" - -#: ../source/includes/fact-bson-types.rst:111 -# 9bcce439291e48798e17400bb89720a0 -msgid "\"maxKey\"" -msgstr "" - -#: ../source/reference/operator/query/type.txt:53 -# be3382f8b6fc43d8bab57e0033a051ee -msgid ":query:`$type` supports the ``number`` alias, which will match against the following :term:`BSON` types:" -msgstr "" - -#: ../source/reference/operator/query/type.txt:56 -# 52fafa05bbe14c5488f908444256270f -msgid "double" -msgstr "" - -#: ../source/reference/operator/query/type.txt:62 -# 8b551a40e3d14405a01294db4757ee9f -msgid "decimal" -msgstr "" - -#: ../source/reference/operator/query/type.txt:64 -# 52f74e60167e47a2bffe0bc059188aa2 -msgid "See :ref:`document-querying-by-data-type`" -msgstr "" - -#: ../source/reference/operator/query/type.txt:67 -# 4bee0e0ca6644ab3866cdc274771eee1 -msgid "Arrays" -msgstr "" - -#: ../source/reference/operator/query/type.txt:69 -# 2b575601d5ad445091090a9edac2ca2a -msgid "When applied to arrays, :query:`$type` matches any **inner** element that is of the specified :term:`BSON` type. For example, when matching for ``$type : 'array'``, the document will match if the field has a nested array. It will not return results where the field itself is an ``array``." -msgstr "" - -#: ../source/reference/operator/query/type.txt:74 -# 4880d4f628344c5a969f532cf8c97d94 -msgid "See :ref:`document-querying-by-array-type` for an example." -msgstr "" - -#: ../source/reference/operator/query/type.txt:78 -# ad12b7578e3841c8bf938e5848702536 -msgid "MinKey and MaxKey" -msgstr "" - -#: ../source/reference/operator/query/type.txt:80 -# 11565003086f49f79ddc56b064f037db -msgid ":bsontype:`MinKey ` and :bsontype:`MaxKey ` are used in comparison operations and exist primarily for internal use. For all possible :term:`BSON` element values, ``MinKey`` will always be the smallest value while ``MaxKey`` will always be the greatest value." -msgstr "" - -#: ../source/reference/operator/query/type.txt:85 -# 52332efacc3848349e23af5acdf1ad2b -msgid "Querying for ``minKey`` or ``maxKey`` with :query:`$type` will only return fields that match the special ``MinKey`` or ``MaxKey`` values." -msgstr "" - -#: ../source/reference/operator/query/type.txt:89 -# 5562cd49d5f24edf863d5341db52789c -msgid "Suppose that the ``data`` collection has two documents with ``MinKey`` and ``MaxKey``:" -msgstr "" - -#: ../source/reference/operator/query/type.txt:97 -# 6e2a86e3e5f74b52b7598acea618abaf -msgid "The following query will return the document with ``_id: 1``:" -msgstr "" - -#: ../source/reference/operator/query/type.txt:103 -# 42bc89a68ec84f2aa48f0909b9a63d08 -msgid "The following query will return the document with ``_id: 2``:" -msgstr "" - -#: ../source/reference/operator/query/type.txt:110 -# 6cadd0808c6d44449c587fb264964f35 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/query/type.txt:115 -# 39ef4b9bef284426ad26d1e87c8a8d52 -msgid "Querying by Data Type" -msgstr "" - -#: ../source/reference/operator/query/type.txt:117 -# 291bf0aff56741469eedfaac37cf45de -msgid "The ``addressBook`` contains addresses and zipcodes, where ``zipCode`` has ``string``, ``int``, ``double``, and ``long`` values:" -msgstr "" - -#: ../source/reference/operator/query/type.txt:132 -# a2f8cdb5e61e43a59388da9b033f8553 -msgid "The following queries return all documents where ``zipCode`` is the :term:`BSON` type ``string``:" -msgstr "" - -#: ../source/reference/operator/query/type.txt:141 -#: ../source/reference/operator/query/type.txt:155 -#: ../source/reference/operator/query/type.txt:168 -# c16ee3d3ad8d4c77917bee234cc9124b -# 1401d108db5c45958c8c60cc02efe82c -# 6686f8f6bc724693abf20d62e04d5394 -msgid "These queries return:" -msgstr "" - -#: ../source/reference/operator/query/type.txt:147 -# 2084cf2a76654164b96bd826343c5143 -msgid "The following queries return all documents where ``zipCode`` is the :term:`BSON` type ``double``:" -msgstr "" - -#: ../source/reference/operator/query/type.txt:161 -# 4c5110f9501e4e6496894ac2ff044a52 -msgid "The following query uses the ``number`` alias to return documents where ``zipCode`` is the :term:`BSON` type ``double``, ``int``, or ``long``:" -msgstr "" - -#: ../source/reference/operator/query/type.txt:179 -# 4f89bfa22bc743289848f48692436522 -msgid "Querying by MinKey and MaxKey" -msgstr "" - -#: ../source/reference/operator/query/type.txt:181 -# 9a59bbad28864fd0b4f78cfd45a73e7b -msgid "The ``restaurants`` collection uses ``minKey`` for any grade that is a failing grade:" -msgstr "" - -#: ../source/reference/operator/query/type.txt:206 -# 862366993fa642089e787ce335cff4ac -msgid "And ``maxKey`` for any grade that is the highest passing grade:" -msgstr "" - -#: ../source/reference/operator/query/type.txt:230 -# b74ac72620d043c6a1fb3d94b67c6c1c -msgid "The following query returns any restaurant whose ``grades.grade`` field contains ``minKey``:" -msgstr "" - -#: ../source/reference/operator/query/type.txt:239 -#: ../source/reference/operator/query/type.txt:273 -# f83a15d9300e4efc98836997ad4efd25 -# f742af45ad8a43c5a12ecaf514c0ca1d -msgid "This returns" -msgstr "" - -#: ../source/reference/operator/query/type.txt:263 -# 0b6a7c2140c141d1b6f37773c4d27a2c -msgid "The following query returns any restaurant whose ``grades.grade`` field contains ``maxKey``:" -msgstr "" - -#: ../source/reference/operator/query/type.txt:300 -# 5d07b894f58b4ea79d4faba3cbc09caf -msgid "Querying by Array Type" -msgstr "" - -#: ../source/reference/operator/query/type.txt:302 -# 9960d14c6b794f44adffb9bd74f37f7e -msgid "The ``SensorReading`` collection contains the following documents:" -msgstr "" - -#: ../source/reference/operator/query/type.txt:325 -# 348c14c39bb04cc09fb5285946773608 -msgid "The following query returns any document where ``readings`` has an element of :term:`BSON` type ``array``; i.e. the :query:`$type` does not check if ``readings`` itself is an array:" -msgstr "" - -#: ../source/reference/operator/query/type.txt:333 -# 5d957a40b54844ecbc128fc4ec935466 -msgid "This returns the following doucment:" -msgstr "" - -#: ../source/reference/operator/query/type.txt:347 -# c0ad1611e62047b79449539d3651d8db -msgid "The document with ``_id : 1`` has at least one element in ``readings`` that is an ``array``, whereas the document with ``_id : 2`` does *not*." -msgstr "" - -#: ../source/reference/operator/query/type.txt:351 -# e8dc1f99478d476b814f9981303f77eb -msgid "Additional Information" -msgstr "" - -#: ../source/reference/operator/query/type.txt:353 -# ddb33a3905c542f0898bde51aee83965 -msgid ":method:`~db.collection.find()`, :doc:`BSON Types `." -msgstr "" - diff --git a/locale/pot/reference/operator/query/uniqueDocs.pot b/locale/pot/reference/operator/query/uniqueDocs.pot deleted file mode 100644 index 3247119eae9..00000000000 --- a/locale/pot/reference/operator/query/uniqueDocs.pot +++ /dev/null @@ -1,43 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/uniqueDocs.txt:3 -# 460c6311619d4df7bf9a3f1e9c58ae89 -msgid "$uniqueDocs" -msgstr "" - -#: ../source/reference/operator/query/uniqueDocs.txt:0 -# 00356fadd0794b01a33fb2578e345d06 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/query/uniqueDocs.txt:14 -# b3d2f6f98b2c478e8aa6a763a33456cb -msgid "Definition" -msgstr "" - -#: ../source/includes/deprecation-uniqueDocs.rst:1 -# 506632d74a43478485ff264f74cec5c6 -msgid "Geospatial queries no longer return duplicate results. The :query:`$uniqueDocs` operator has no impact on results." -msgstr "" - -#: ../source/reference/operator/query/uniqueDocs.txt:20 -# e65881b56bfd4a41a5495be6a8c65992 -msgid "Returns a document only once for a geospatial query even if the document matches the query multiple times." -msgstr "" - diff --git a/locale/pot/reference/operator/query/where.pot b/locale/pot/reference/operator/query/where.pot deleted file mode 100644 index 45f3f8a739d..00000000000 --- a/locale/pot/reference/operator/query/where.pot +++ /dev/null @@ -1,288 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/where.txt:3 -# ac9e450962b44af79d14eb28d619dc00 -msgid "$where" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -# d0c6cd5754344537885d07fe46241cc8 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/query/where.txt:15 -# 41d31f5ac9414931a6cc326ab3623653 -msgid "Use the :query:`$where` operator to pass either a string containing a JavaScript expression or a full JavaScript function to the query system. The :query:`$where` provides greater flexibility, but requires that the database processes the JavaScript expression or function for *each* document in the collection. Reference the document in the JavaScript expression or function using either ``this`` or ``obj`` ." -msgstr "" - -#: ../source/reference/operator/query/where.txt:24 -# 95d3b352929646edbc0e05ae1939e156 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/query/where.txt:27 -# 35861c12198f457a8ecac63e26cd48b8 -msgid "Restrictions" -msgstr "" - -#: ../source/includes/fact-group-map-reduce-where-limitations-in-24.rst:1 -# 9862270bb0834753ad705f0dca0e2088 -msgid "In MongoDB 2.4, :dbcommand:`map-reduce operations `, the :dbcommand:`group` command, and :query:`$where` operator expressions **cannot** access certain global functions or properties, such as ``db``, that are available in the :program:`mongo` shell." -msgstr "" - -#: ../source/includes/fact-group-map-reduce-where-limitations-in-24.rst:6 -# 192543d553f84d4cbcb3fc8f3c8f3da4 -msgid "When upgrading to MongoDB 2.4, you will need to refactor your code if your :dbcommand:`map-reduce operations `, :dbcommand:`group` commands, or :query:`$where` operator expressions include any global shell functions or properties that are no longer available, such as ``db``." -msgstr "" - -#: ../source/includes/fact-group-map-reduce-where-limitations-in-24.rst:12 -# f912db2c764a4b39bb8ad1c7304d5d96 -msgid "The following JavaScript functions and properties **are available** to :dbcommand:`map-reduce operations `, the :dbcommand:`group` command, and :query:`$where` operator expressions in MongoDB 2.4:" -msgstr "" - -#: ../source/includes/fact-group-map-reduce-where-limitations-in-24.rst:19 -# 0524a7d2d3bd428c8edbcbc0da33511b -msgid "Available Properties" -msgstr "" - -#: ../source/includes/fact-group-map-reduce-where-limitations-in-24.rst:20 -# a360e1b6991c4859b0de46b9aacfe06b -msgid "Available Functions" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -# 3835453604464cb8936b18c9fce6fa09 -msgid "``args``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -# 9226bb54c8e84840ad1c08d62b98c53b -msgid "``MaxKey``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -# fedcbbb20369409d9420ccbffd5b64fe -msgid "``MinKey``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -# 252b88f7e048431ca395a1bc64e8c66a -msgid "``assert()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -# 8075b8a1c54e4086bdce84ca37d2202d -msgid "``BinData()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -# 207afafbd8074c35abf11b596cfcaa80 -msgid "``DBPointer()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -# 103981e17ffd4dd2b8e83292a882e3e4 -msgid "``DBRef()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -# a0765de659bc49b7851b9bef4075b21a -msgid "``doassert()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -# 9ecf5d2f23c9451cbea73a17b1673a80 -msgid "``emit()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -# 3f20663ca78f46fa9d010ba803201488 -msgid "``gc()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -# 88973c66e05b481e82c82d75bf6336d9 -msgid "``HexData()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -# 53ce52bde1184d5199ab69f64ddfefdc -msgid "``hex_md5()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -# f2fd3fbceac4467285ac4870d47662bd -msgid "``isNumber()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -# a40623f0959544f78eb0107123686153 -msgid "``isObject()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -# a274b968b3564f1a82a133eb047b2303 -msgid "``ISODate()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -# 47ed69224ebc4871aaa5373432aeaebc -msgid "``isString()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -# ad68b07ce70d487c8e35017954323494 -msgid "``Map()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -# bf802b672a3c4ed894617535095c66dd -msgid "``MD5()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -# fc3e9831c49044caa9d2d54a2a9e47b1 -msgid "``NumberInt()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -# ed686c859bd3496598e5da7cd8b30d26 -msgid "``NumberLong()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -# f4fc72c749d245148ac9433ef3f594ab -msgid "``ObjectId()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -# 662eee3f015c4a579e653c5b3e6bf362 -msgid "``print()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -# a3418f0c82a7431597663253a338f6a7 -msgid "``printjson()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -# 24523e4fd1bb4970a6e9f3bf5331898f -msgid "``printjsononeline()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -# a33cf109c51a42a9b92f19fe8ceb0c27 -msgid "``sleep()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -# a84b7c450038482b8295b539e4e7c2d4 -msgid "``Timestamp()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -# 8a58601050754726a28cb228d132dbd0 -msgid "``tojson()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -# 0e0388122bd54c5299f34ce9878b768a -msgid "``tojsononeline()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -# 43fe0069e76a4f8493593a8371506606 -msgid "``tojsonObject()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -# f199e813e5c743099c4990ae0f20504c -msgid "``UUID()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -# c05de58f012e4ae2a78e70b910cbc15e -msgid "``version()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:34 -# d1b7794a4f85456bb7e477497a076b2f -msgid "``elemMatch``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:38 -# fe42450385384f0aa9f409da018fa3f3 -msgid "Only apply the :query:`$where` query operator to top-level documents. The :query:`$where` query operator will not work inside a nested document, for instance, in an :query:`$elemMatch` query." -msgstr "" - -#: ../source/reference/operator/query/where.txt:43 -# 8b566aaed5f040088db9325417228719 -msgid "Considerations" -msgstr "" - -#: ../source/reference/operator/query/where.txt:45 -# ceb63a454c8747ef8fe0f20d6ba1402d -msgid "Do not use global variables." -msgstr "" - -#: ../source/reference/operator/query/where.txt:47 -# fe7691ff27954388b3ff59cce8aaa765 -msgid ":query:`$where` evaluates JavaScript and cannot take advantage of indexes. Therefore, query performance improves when you express your query using the standard MongoDB operators (e.g., :query:`$gt`, :query:`$in`)." -msgstr "" - -#: ../source/reference/operator/query/where.txt:52 -# b36ab7490a244d0b838c3a26c08d2352 -msgid "In general, you should use :query:`$where` only when you can't express your query using another operator. If you must use :query:`$where`, try to include at least one other standard query operator to filter the result set. Using :query:`$where` alone requires a collection scan." -msgstr "" - -#: ../source/reference/operator/query/where.txt:58 -# 76b613eaea674d41a59d821271aa4391 -msgid "Using normal non\\-:query:`$where` query statements provides the following performance advantages:" -msgstr "" - -#: ../source/reference/operator/query/where.txt:61 -# 29204d7bcc3b40bf938480b32432db6b -msgid "MongoDB will evaluate non\\-:query:`$where` components of query before :query:`$where` statements. If the non\\-:query:`$where` statements match no documents, MongoDB will not perform any query evaluation using :query:`$where`." -msgstr "" - -#: ../source/reference/operator/query/where.txt:66 -# cd3781136f3345de9b70211171b136c2 -msgid "The non\\-:query:`$where` query statements may use an :term:`index`." -msgstr "" - -#: ../source/reference/operator/query/where.txt:70 -# 35c23064924646309b2615a38f5cc386 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/query/where.txt:72 -# 48aa5f3f9491451e914b90ad83d7b10a -msgid "Consider the following examples:" -msgstr "" - -#: ../source/reference/operator/query/where.txt:82 -# 93603bca003e40bb929e2ab4b6a50046 -msgid "Additionally, if the query consists only of the :query:`$where` operator, you can pass in just the JavaScript expression or JavaScript functions, as in the following examples:" -msgstr "" - -#: ../source/reference/operator/query/where.txt:92 -# 9c5f0e8901474385ada1702d198cbc11 -msgid "You can include both the standard MongoDB operators and the :query:`$where` operator in your query, as in the following examples:" -msgstr "" - diff --git a/locale/pot/reference/operator/update-array.pot b/locale/pot/reference/operator/update-array.pot deleted file mode 100644 index 0d55b8bf9f3..00000000000 --- a/locale/pot/reference/operator/update-array.pot +++ /dev/null @@ -1,167 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update-array.txt:3 -# 5ac61f0c555a4cb2b446fd96a9848d65 -msgid "Array Update Operators" -msgstr "" - -#: ../source/reference/operator/update-array.txt:0 -# 3e23f84a1c3f4c57b8688a0c8b048944 -msgid "On this page" -msgstr "" - -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -# 040e8d00ee0d4594a3ac0b0e45fa23f1 -msgid "For details on specific operator, including syntax and examples, click on the specific operator to go to its reference page." -msgstr "" - -#: ../source/reference/operator/update-array.txt:16 -# beb39a9a997945b4a21fd5dbbfe9d00e -msgid "Update Operators" -msgstr "" - -#: ../source/includes/toc/table-operator-update-array.rst:2 -#: ../source/includes/toc/table-operator-update-array-modifiers.rst:2 -# 6926e174ecc04318a89947bbe5845b33 -# 7bcdce0bbed74b85b154887f4c91c594 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-operator-update-array.rst:2 -#: ../source/includes/toc/table-operator-update-array-modifiers.rst:2 -# ebfacfd029ac4c57bac95e5176c22b93 -# 7df3d7bfc7544b04931d590337e04cd0 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-operator-update-array.rst:4 -# 563fb36e57d24b9fab3cdccdd68e9873 -msgid ":update:`$`" -msgstr "" - -#: ../source/includes/toc/table-operator-update-array.rst:4 -# 9d6e4e264ffd4a73b8ed02d046f450d7 -msgid "Acts as a placeholder to update the first element that matches the query condition in an update." -msgstr "" - -#: ../source/includes/toc/table-operator-update-array.rst:6 -# 53f7ee5ecf604e9aaf87e9891d6b0bf9 -msgid ":update:`$addToSet`" -msgstr "" - -#: ../source/includes/toc/table-operator-update-array.rst:6 -# 88649268e91f43fbaa3e56bced2f29a3 -msgid "Adds elements to an array only if they do not already exist in the set." -msgstr "" - -#: ../source/includes/toc/table-operator-update-array.rst:8 -# 9ce87907879241da8f84a5b7dc83a2e9 -msgid ":update:`$pop`" -msgstr "" - -#: ../source/includes/toc/table-operator-update-array.rst:8 -# 1723fc9c0f324ce2b295e79114ec0d5c -msgid "Removes the first or last item of an array." -msgstr "" - -#: ../source/includes/toc/table-operator-update-array.rst:10 -# 22e50a4109744868a1fa6ea642adf469 -msgid ":update:`$pullAll`" -msgstr "" - -#: ../source/includes/toc/table-operator-update-array.rst:10 -# b80d01bdfb584b378cc39f60210797a7 -msgid "Removes all matching values from an array." -msgstr "" - -#: ../source/includes/toc/table-operator-update-array.rst:12 -# 0af2e3d6a3c94ae2914d5477e543dd94 -msgid ":update:`$pull`" -msgstr "" - -#: ../source/includes/toc/table-operator-update-array.rst:12 -# e9ebd5b3878443488acf7dcc5d520340 -msgid "Removes all array elements that match a specified query." -msgstr "" - -#: ../source/includes/toc/table-operator-update-array.rst:14 -# 6acd7308e3344d3a937bca35b3fd35e9 -msgid ":update:`$pushAll`" -msgstr "" - -#: ../source/includes/toc/table-operator-update-array.rst:14 -# 5004eddb230e4570b5b7d036dd5d60b5 -msgid "*Deprecated.* Adds several items to an array." -msgstr "" - -#: ../source/includes/toc/table-operator-update-array.rst:16 -# a4a7e8d275fd440b8b7e37f0e6c7ce6e -msgid ":update:`$push`" -msgstr "" - -#: ../source/includes/toc/table-operator-update-array.rst:16 -# 33b0c8eb78a343aa8e29e8f27986cb5e -msgid "Adds an item to an array." -msgstr "" - -#: ../source/reference/operator/update-array.txt:23 -# 0a40036f7c3d4285b3954659e162f38e -msgid "Update Operator Modifiers" -msgstr "" - -#: ../source/includes/toc/table-operator-update-array-modifiers.rst:4 -# 7058442dcad04f318360094a92dc5dab -msgid ":update:`$each`" -msgstr "" - -#: ../source/includes/toc/table-operator-update-array-modifiers.rst:4 -# cf6ad22271ff4643b09ff5d7b7ae8e6d -msgid "Modifies the :update:`$push` and :update:`$addToSet` operators to append multiple items for array updates." -msgstr "" - -#: ../source/includes/toc/table-operator-update-array-modifiers.rst:6 -# 974ba31f5687460b886c1289de4af441 -msgid ":update:`$slice`" -msgstr "" - -#: ../source/includes/toc/table-operator-update-array-modifiers.rst:6 -# 747d6ee6bbbc4a779653f2410cf83acc -msgid "Modifies the :update:`$push` operator to limit the size of updated arrays." -msgstr "" - -#: ../source/includes/toc/table-operator-update-array-modifiers.rst:8 -# 1722fcae5e1d4b38833b2e79f7b331ed -msgid ":update:`$sort`" -msgstr "" - -#: ../source/includes/toc/table-operator-update-array-modifiers.rst:8 -# fd89f4c692694a65ba02bdb0b99a9a9c -msgid "Modifies the :update:`$push` operator to reorder documents stored in an array." -msgstr "" - -#: ../source/includes/toc/table-operator-update-array-modifiers.rst:10 -# b22980f8b6d2484fbce0063be4decdb7 -msgid ":update:`$position`" -msgstr "" - -#: ../source/includes/toc/table-operator-update-array-modifiers.rst:10 -# 90eeefd0f5a94ed4b39a9ed2288ec96c -msgid "Modifies the :update:`$push` operator to specify the position in the array to add elements." -msgstr "" - diff --git a/locale/pot/reference/operator/update-bitwise.pot b/locale/pot/reference/operator/update-bitwise.pot deleted file mode 100644 index d30f0251d81..00000000000 --- a/locale/pot/reference/operator/update-bitwise.pot +++ /dev/null @@ -1,48 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update-bitwise.txt:3 -# 0e4078e1b95e4198bf0732fd2812473f -msgid "Bitwise Update Operator" -msgstr "" - -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -# 5e3db8b7383742c6b8cd73cdfad46dfa -msgid "For details on specific operator, including syntax and examples, click on the specific operator to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-operator-update-bitwise.rst:2 -# 4d9f9add25904e6896079dfb4374934d -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-operator-update-bitwise.rst:2 -# fd234120797c469bbe1b52a99feb84d9 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-operator-update-bitwise.rst:4 -# aa0eaf1ecc3b4d1083a7339e23460a85 -msgid ":update:`$bit`" -msgstr "" - -#: ../source/includes/toc/table-operator-update-bitwise.rst:4 -# 401413ba53844ebfbeedacb496266b25 -msgid "Performs bitwise ``AND``, ``OR``, and ``XOR`` updates of integer values." -msgstr "" - diff --git a/locale/pot/reference/operator/update-field.pot b/locale/pot/reference/operator/update-field.pot deleted file mode 100644 index 49e22a3a7e0..00000000000 --- a/locale/pot/reference/operator/update-field.pot +++ /dev/null @@ -1,128 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update-field.txt:3 -# 3da2b4f306fa4dc5b99cd949f528e165 -msgid "Field Update Operators" -msgstr "" - -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -# 53c46776f7e8452b9738c924f6327b7d -msgid "For details on specific operator, including syntax and examples, click on the specific operator to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-operator-update-field.rst:2 -# 6ad3c2fc618c4384b8a3d884e0635320 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-operator-update-field.rst:2 -# b987da66aa494508a95b80d1e43a2c68 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-operator-update-field.rst:4 -# cf77607b1ee94325b948beb56ff453c7 -msgid ":update:`$inc`" -msgstr "" - -#: ../source/includes/toc/table-operator-update-field.rst:4 -# b0bc12205ecb49a4a6273dffa88e70e2 -msgid "Increments the value of the field by the specified amount." -msgstr "" - -#: ../source/includes/toc/table-operator-update-field.rst:6 -# 25270e9dac8249aab61f8ccc0970cb8e -msgid ":update:`$mul`" -msgstr "" - -#: ../source/includes/toc/table-operator-update-field.rst:6 -# e061c183b71c45d496dc1b210eb7d88a -msgid "Multiplies the value of the field by the specified amount." -msgstr "" - -#: ../source/includes/toc/table-operator-update-field.rst:8 -# cd1763bba4434c34a066fee92b53cdfb -msgid ":update:`$rename`" -msgstr "" - -#: ../source/includes/toc/table-operator-update-field.rst:8 -# 43de90aa457f40eeb6632c6a73c26c6a -msgid "Renames a field." -msgstr "" - -#: ../source/includes/toc/table-operator-update-field.rst:10 -# a67be4ec3bcd4f69890e100830d90f3f -msgid ":update:`$setOnInsert`" -msgstr "" - -#: ../source/includes/toc/table-operator-update-field.rst:10 -# 61f53cc2407a4faa9c169b2830eff089 -msgid "Sets the value of a field if an update results in an insert of a document. Has no effect on update operations that modify existing documents." -msgstr "" - -#: ../source/includes/toc/table-operator-update-field.rst:12 -# 80171bd1e22946569bea3cdc3abd240d -msgid ":update:`$set`" -msgstr "" - -#: ../source/includes/toc/table-operator-update-field.rst:12 -# 3da7f7e9bda54ae29200088789db1bf5 -msgid "Sets the value of a field in a document." -msgstr "" - -#: ../source/includes/toc/table-operator-update-field.rst:14 -# 99080a7597b44c709140975c738ee0c6 -msgid ":update:`$unset`" -msgstr "" - -#: ../source/includes/toc/table-operator-update-field.rst:14 -# e3b69d425d5f4f22885ec5d46ce8a5ad -msgid "Removes the specified field from a document." -msgstr "" - -#: ../source/includes/toc/table-operator-update-field.rst:16 -# 5a21f75cdfb342ed8ad03785bdbe1ee4 -msgid ":update:`$min`" -msgstr "" - -#: ../source/includes/toc/table-operator-update-field.rst:16 -# 22532293a3714cdd9ffe16b59fdd633c -msgid "Only updates the field if the specified value is less than the existing field value." -msgstr "" - -#: ../source/includes/toc/table-operator-update-field.rst:18 -# 0cf448967d6e481a956b8bdb56580fef -msgid ":update:`$max`" -msgstr "" - -#: ../source/includes/toc/table-operator-update-field.rst:18 -# 7a83445e93204706a5886fc540f2931d -msgid "Only updates the field if the specified value is greater than the existing field value." -msgstr "" - -#: ../source/includes/toc/table-operator-update-field.rst:20 -# 40338a4dcd8b42fabc8657e43b40aab0 -msgid ":update:`$currentDate`" -msgstr "" - -#: ../source/includes/toc/table-operator-update-field.rst:20 -# 53fd3d2f404a4b5cb0b0d91b34786867 -msgid "Sets the value of a field to current date, either as a Date or a Timestamp." -msgstr "" - diff --git a/locale/pot/reference/operator/update-isolation.pot b/locale/pot/reference/operator/update-isolation.pot deleted file mode 100644 index 17aab6ec867..00000000000 --- a/locale/pot/reference/operator/update-isolation.pot +++ /dev/null @@ -1,48 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update-isolation.txt:3 -# eb57228f610b44ba85051cc6af8cb179 -msgid "Isolation Update Operator" -msgstr "" - -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -# af2bddafcc5842de9c8ff5dfc21e955c -msgid "For details on specific operator, including syntax and examples, click on the specific operator to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-operator-update-isolation.rst:2 -# 0de81c3aa3c94cdab4ffb0715969302f -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-operator-update-isolation.rst:2 -# e833ee9258b44d0d83a3aa374c7d60d9 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-operator-update-isolation.rst:4 -# 753a179ea2b04969bd0e78ac8d6a824c -msgid ":update:`$isolated`" -msgstr "" - -#: ../source/includes/toc/table-operator-update-isolation.rst:4 -# 62d6068899a440599f8625a6acd90d80 -msgid "Modifies the behavior of a write operation to increase the isolation of the operation." -msgstr "" - diff --git a/locale/pot/reference/operator/update.pot b/locale/pot/reference/operator/update.pot deleted file mode 100644 index 975579a291b..00000000000 --- a/locale/pot/reference/operator/update.pot +++ /dev/null @@ -1,65 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update.txt:3 -#: ../source/reference/operator/update.txt:32 -# b100d51bd4fd41a78f8b14cbcb91bf36 -# 1070964ca11e4b078e3493b47c1142b5 -msgid "Update Operators" -msgstr "" - -#: ../source/reference/operator/update.txt:0 -# 681eaad038a045c899c74c9f01a7adc9 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/update.txt:13 -# a5820f4a594741d79b77c85a66a6da06 -msgid "The following modifiers are available for use in update operations; e.g. in :method:`db.collection.update()` and :method:`db.collection.findAndModify()`." -msgstr "" - -#: ../source/reference/operator/update.txt:17 -# 45c1cf5c1cc94c399e63b1d8f7816a58 -msgid "Specify the operator expression in a document of the form:" -msgstr "" - -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -# 357c3fc842a64a6a8832c0784159defa -msgid "For details on specific operator, including syntax and examples, click on the specific operator to go to its reference page." -msgstr "" - -#: ../source/reference/operator/update.txt:35 -# f0861c44313443c388d0c67ad62be954 -msgid "Fields" -msgstr "" - -#: ../source/reference/operator/update.txt:49 -# d81d0b26294a451c933aa81b8132bfb3 -msgid "Array" -msgstr "" - -#: ../source/reference/operator/update.txt:71 -# 2e6972a4b2d84c0abcda246cf9605d95 -msgid "Bitwise" -msgstr "" - -#: ../source/reference/operator/update.txt:85 -# 14875bab203845138c236550f88d219a -msgid "Isolation" -msgstr "" - diff --git a/locale/pot/reference/operator/update/addToSet.pot b/locale/pot/reference/operator/update/addToSet.pot deleted file mode 100644 index e5ba42d1b2c..00000000000 --- a/locale/pot/reference/operator/update/addToSet.pot +++ /dev/null @@ -1,158 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update/addToSet.txt:3 -# db5e1544a6d44255a94fd0b7950a6532 -msgid "$addToSet" -msgstr "" - -#: ../source/reference/operator/update/addToSet.txt:0 -# 39653a8be4b94bac9e9ebb69ab060096 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/update/addToSet.txt:14 -# 1551d7a897d641488fe9f85cead2ae5f -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/update/addToSet.txt:18 -# 70772ffc002f4a8da7e8c7fb54eaa96a -msgid "The :update:`$addToSet` operator adds a value to an array unless the value is already present, in which case :update:`$addToSet` does nothing to that array." -msgstr "" - -#: ../source/reference/operator/update/addToSet.txt:22 -# 72a209ba47a24be597011766e10e8089 -msgid "The :update:`$addToSet` operator has the form:" -msgstr "" - -#: ../source/includes/use-dot-notation.rst:1 -# 78cbe2739fa243079d9d33f0241c5bb2 -msgid "To specify a ```` in an embedded document or in an array, use :ref:`dot notation `." -msgstr "" - -#: ../source/reference/operator/update/addToSet.txt:31 -# c792725357204adfa47959fa50b40be6 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/update/addToSet.txt:33 -# f515ee54b5fb4033a15f0d38980f622e -msgid ":update:`$addToSet` only ensures that there are no duplicate items *added* to the set and does not affect existing duplicate elements. :update:`$addToSet` does not guarantee a particular ordering of elements in the modified set." -msgstr "" - -#: ../source/reference/operator/update/addToSet.txt:38 -# 3ee4271c1ca7433a9067c5cb9e8e3171 -msgid "If the field is absent in the document to update, :update:`$addToSet` creates the array field with the specified value as its element." -msgstr "" - -#: ../source/reference/operator/update/addToSet.txt:41 -# 1b31b6515be54e17bc55ad0db37dafcf -msgid "If the field is **not** an array, the operation will fail." -msgstr "" - -#: ../source/reference/operator/update/addToSet.txt:43 -# 00c131a569334304b2ebbb2a8bde3133 -msgid "If the value is an array, :update:`$addToSet` appends the whole array as a *single* element." -msgstr "" - -#: ../source/reference/operator/update/addToSet.txt:46 -# 6c2a782b145a40d5a44e2b9057b7b60c -msgid "Consider a document in a collection ``test`` containing an array field ``letters``:" -msgstr "" - -#: ../source/reference/operator/update/addToSet.txt:53 -# e0291ce969eb48c2841a133a1c3e24ec -msgid "The following operation appends the array ``[ \"c\", \"d\" ]`` to the ``letters`` field:" -msgstr "" - -#: ../source/reference/operator/update/addToSet.txt:63 -# 890210cd9b754a6394e941dc8ae34ece -msgid "The ``letters`` array now includes the ``[ \"c\", \"d\" ]`` array as an element:" -msgstr "" - -#: ../source/reference/operator/update/addToSet.txt:70 -# 3ea51284971142df91f02af8d11cb5dd -msgid "To add each element of the value **separately**, use the :update:`$each` modifier with :update:`$addToSet`. See :ref:`addToSet-modifiers` for details." -msgstr "" - -#: ../source/reference/operator/update/addToSet.txt:74 -# e40ed82e90974621b7dfb9d35a17b00b -msgid "If the value is a document, MongoDB determines that the document is a duplicate if an existing document in the array matches the to-be-added document exactly; i.e. the existing document has the exact same fields and values *and* the fields are in the same order. As such, field order matters and you cannot specify that MongoDB compare only a subset of the fields in the document to determine whether the document is a duplicate of an existing array element." -msgstr "" - -#: ../source/reference/operator/update/addToSet.txt:83 -# 2059546fa9c64198a5ecdad2f4eb3b53 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/update/addToSet.txt:85 -# 1b64f7bc5f80439b8ad16b82cf188e4e -msgid "Consider a collection ``inventory`` with the following document:" -msgstr "" - -#: ../source/reference/operator/update/addToSet.txt:92 -# f078be304b0349be8a3a68eba969bfd2 -msgid "Add to Array" -msgstr "" - -#: ../source/reference/operator/update/addToSet.txt:94 -# faa94b9fd0544175bef352064a3fce5c -msgid "The following operation adds the element ``\"accessories\"`` to the ``tags`` array since ``\"accessories\"`` does not exist in the array:" -msgstr "" - -#: ../source/reference/operator/update/addToSet.txt:105 -# 687c88ea01184117a2321d8d968091b8 -msgid "Value Already Exists" -msgstr "" - -#: ../source/reference/operator/update/addToSet.txt:107 -# 03ddf43ce3f44a679a8346a7e1414dba -msgid "The following :update:`$addToSet` operation has no effect as ``\"camera\"`` is already an element of the ``tags`` array:" -msgstr "" - -#: ../source/reference/operator/update/addToSet.txt:120 -# a110fe64aa3c41fb8c0faf6c770a8823 -msgid "``$each`` Modifier" -msgstr "" - -#: ../source/reference/operator/update/addToSet.txt:122 -# d7feba446b4548b598942e85233afa4a -msgid "You can use the :update:`$addToSet` operator with the :update:`$each` modifier. The :update:`$each` modifier allows the :update:`$addToSet` operator to add multiple values to the array field." -msgstr "" - -#: ../source/includes/example-addToSet-each.rst:1 -# 2edf1464027c45c4b7e86386b297d296 -msgid "A collection ``inventory`` has the following document:" -msgstr "" - -#: ../source/includes/example-addToSet-each.rst:7 -# 58a80e99df7c4af8a7337af341b8fdbd -msgid "Then the following operation uses the :update:`$addToSet` operator with the :update:`$each` modifier to add multiple elements to the ``tags`` array:" -msgstr "" - -#: ../source/includes/example-addToSet-each.rst:18 -# a4b0c203787e412d9da7f791c64d9871 -msgid "The operation adds only ``\"camera\"`` and ``\"accessories\"`` to the ``tags`` array since ``\"electronics\"`` already exists in the array:" -msgstr "" - -#: ../source/reference/operator/update/addToSet.txt:129 -# 0f36c2260313468c98dec772639b2caf -msgid ":method:`db.collection.update()`, :method:`db.collection.findAndModify()`, :update:`$push`" -msgstr "" - diff --git a/locale/pot/reference/operator/update/bit.pot b/locale/pot/reference/operator/update/bit.pot deleted file mode 100644 index 8887807470f..00000000000 --- a/locale/pot/reference/operator/update/bit.pot +++ /dev/null @@ -1,139 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update/bit.txt:3 -# 18062e5da4804bce9e66d8f4279eebcf -msgid "$bit" -msgstr "" - -#: ../source/reference/operator/update/bit.txt:0 -# 2016c394376e4872bc8b2a638e92a90d -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/update/bit.txt:14 -# 482dd5b706264722a877e5d29c6bf674 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/update/bit.txt:18 -# 331d2040115b41c9af36bc7538150f96 -msgid "Added support for bitwise ``xor`` operation." -msgstr "" - -#: ../source/reference/operator/update/bit.txt:21 -# 09aabc5fb21b41f39bcd963bf0a12b76 -msgid "The :update:`$bit` operator performs a bitwise update of a field. The operator supports bitwise ``and``, bitwise ``or``, and bitwise ``xor`` (i.e. exclusive or) operations. To specify a :update:`$bit` operator expression, use the following prototype:" -msgstr "" - -#: ../source/reference/operator/update/bit.txt:31 -# b8da6a7b2d4a456c8cdcda65671fe966 -msgid "Only use this operator with integer fields (either 32-bit integer or 64-bit integer)." -msgstr "" - -#: ../source/includes/use-dot-notation.rst:1 -# 2f3745875f4d461db2b2e918274d3688 -msgid "To specify a ```` in an embedded document or in an array, use :ref:`dot notation `." -msgstr "" - -#: ../source/reference/operator/update/bit.txt:38 -# b17416f73ebf416db8114d0652ccfeb2 -msgid "All numbers in the :program:`mongo` shell are doubles, not integers. Use the ``NumberInt()`` or the ``NumberLong()`` constructor to specify integers. See :ref:`shell-type-int` or :ref:`shell-type-long` for more information." -msgstr "" - -#: ../source/reference/operator/update/bit.txt:44 -# ccbd34cb50e3492eb32a7ce7dd0dd46e -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/update/bit.txt:47 -# 4634a9c1329d468490f6d6b6d59c608d -msgid "Bitwise AND" -msgstr "" - -#: ../source/reference/operator/update/bit.txt:49 -#: ../source/reference/operator/update/bit.txt:88 -# 875166a1543e4d4a803e696c4383c29e -# b49f5e5e33d0423eaaf11083ae3ec525 -msgid "Consider the following document inserted into the collection ``switches``:" -msgstr "" - -#: ../source/reference/operator/update/bit.txt:56 -# ab06c0aca6f54163beeba29f19042754 -msgid "The following :method:`~db.collection.update()` operation updates the ``expdata`` field to the result of a bitwise ``and`` operation between the current value ``NumberInt(13)`` (i.e. ``1101``) and ``NumberInt(10)`` (i.e. ``1010``):" -msgstr "" - -#: ../source/reference/operator/update/bit.txt:68 -# 5ce69843504248279ed1587f562180ac -msgid "The bitwise ``and`` operation results in the integer 8 (i.e. ``1000``):" -msgstr "" - -#: ../source/reference/operator/update/bit.txt:77 -#: ../source/reference/operator/update/bit.txt:116 -#: ../source/reference/operator/update/bit.txt:152 -# aa1e26c3618d4a3b85643c738b041496 -# b45739b3b882427f9c422af10107a7f8 -# 063b96e055634c6b8fb55f2187d4e4de -msgid "And the updated document has the following value for ``expdata``:" -msgstr "" - -#: ../source/reference/operator/update/bit.txt:83 -# 613c66124f6d4a21925e04cd417d4a26 -msgid "The :program:`mongo` shell displays ``NumberInt(8)`` as ``8``." -msgstr "" - -#: ../source/reference/operator/update/bit.txt:86 -# a28c53a370844f36bb4fe745baada414 -msgid "Bitwise OR" -msgstr "" - -#: ../source/reference/operator/update/bit.txt:95 -# f00caa4ccf284ccbb8025804fd1226e8 -msgid "The following :method:`~db.collection.update()` operation updates the ``expdata`` field to the result of a bitwise ``or`` operation between the current value ``NumberLong(3)`` (i.e. ``0011``) and ``NumberInt(5)`` (i.e. ``0101``):" -msgstr "" - -#: ../source/reference/operator/update/bit.txt:107 -# ec75ae8e394241c2b62d5f35914e25fe -msgid "The bitwise ``or`` operation results in the integer 7 (i.e. ``0111``):" -msgstr "" - -#: ../source/reference/operator/update/bit.txt:123 -# 834dfeed3f2e4f36b59acc31853f7123 -msgid "Bitwise XOR" -msgstr "" - -#: ../source/reference/operator/update/bit.txt:125 -# ede1939e937e4e8b91b82d684775efef -msgid "Consider the following document in the collection ``switches``:" -msgstr "" - -#: ../source/reference/operator/update/bit.txt:131 -# b7a684880dd64696ba234293e2cadefe -msgid "The following :method:`~db.collection.update()` operation updates the ``expdata`` field to the result of a bitwise ``xor`` operation between the current value ``NumberLong(1)`` (i.e. ``0001``) and ``NumberInt(5)`` (i.e. ``0101``):" -msgstr "" - -#: ../source/reference/operator/update/bit.txt:143 -# 8a5fae001a6c4cc28ba32b0f1f26703e -msgid "The bitwise ``xor`` operation results in the integer 4:" -msgstr "" - -#: ../source/reference/operator/update/bit.txt:158 -# 3adaff2cdffe4e5cbfae3fc0cfa12e19 -msgid ":method:`db.collection.update()`, :method:`db.collection.findAndModify()`" -msgstr "" - diff --git a/locale/pot/reference/operator/update/currentDate.pot b/locale/pot/reference/operator/update/currentDate.pot deleted file mode 100644 index c659756f6f6..00000000000 --- a/locale/pot/reference/operator/update/currentDate.pot +++ /dev/null @@ -1,103 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update/currentDate.txt:3 -# 0ca1abd3a0774c0aab5b5c626b579cf8 -msgid "$currentDate" -msgstr "" - -#: ../source/reference/operator/update/currentDate.txt:0 -# 0d801fdc55ea4497b3be0acc16aec973 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/update/currentDate.txt:14 -# 375cf1bc51bf49c99d2e616fe8627468 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/update/currentDate.txt:18 -# b2c8117652b84563b70fc12b1f249595 -msgid "The :update:`$currentDate` operator sets the value of a field to the current date, either as a :ref:`Date ` or a :ref:`timestamp `. The default type is :ref:`Date `." -msgstr "" - -#: ../source/reference/operator/update/currentDate.txt:25 -# ee2b9ae7d55d42a3a275f98611f79168 -msgid "MongoDB no longer treats the :ref:`timestamp ` and the :ref:`Date ` data types as equivalent for comparison/sorting purposes. For details, see :ref:`3.0-date-timestamp`." -msgstr "" - -#: ../source/reference/operator/update/currentDate.txt:31 -# 20b73d9d367f4e01b6e34608badcbb32 -msgid "The :update:`$currentDate` operator has the form:" -msgstr "" - -#: ../source/reference/operator/update/currentDate.txt:37 -# bdb9978c27e44fc48bba0af09bc3bfeb -msgid "```` can be either:" -msgstr "" - -#: ../source/reference/operator/update/currentDate.txt:39 -# 01bbeaf05dd54fe29e19cf6a82ce1806 -msgid "a boolean ``true`` to set the field value to the current date as a Date, or" -msgstr "" - -#: ../source/reference/operator/update/currentDate.txt:42 -# 947bd9ada35141bfba4d1fa9ee5ac1fb -msgid "a document ``{ $type: \"timestamp\" }`` or ``{ $type: \"date\" }`` which explicitly specifies the type. The operator is *case-sensitive* and accepts only the lowercase ``\"timestamp\"`` or the lowercase ``\"date\"``." -msgstr "" - -#: ../source/includes/use-dot-notation.rst:1 -# 3421e010f54f4f6fb7534ba710d640b9 -msgid "To specify a ```` in an embedded document or in an array, use :ref:`dot notation `." -msgstr "" - -#: ../source/reference/operator/update/currentDate.txt:50 -# 3ec96028f27445daadbc946499ce85e7 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/update/currentDate.txt:52 -# d53ddc56fc1d463c91f95a742d3a38ce -msgid "If the field does not exist, :update:`$currentDate` adds the field to a document." -msgstr "" - -#: ../source/reference/operator/update/currentDate.txt:56 -# 5947271749304538a19db8a484228765 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/update/currentDate.txt:60 -# e916dc54f313411f9dca41c83ed1fe13 -msgid "Consider the following document in the ``users`` collection:" -msgstr "" - -#: ../source/reference/operator/update/currentDate.txt:66 -# aa6679f10b7a406b92f40cf1711164dc -msgid "The following operation updates the ``lastModified`` field to the current date, the ``\"cancellation.date\"`` field to the current timestamp as well as updating the ``status`` field to ``\"D\"`` and the ``\"cancellation.reason\"`` to ``\"user request\"``." -msgstr "" - -#: ../source/reference/operator/update/currentDate.txt:87 -# d8e741177e9344dfbae48e3c2877cac5 -msgid "The updated document would resemble:" -msgstr "" - -#: ../source/reference/operator/update/currentDate.txt:101 -# d1fe593a6ecf4c5288667f6f738a42a2 -msgid ":method:`db.collection.update()`, :method:`db.collection.findAndModify()`" -msgstr "" - diff --git a/locale/pot/reference/operator/update/each.pot b/locale/pot/reference/operator/update/each.pot deleted file mode 100644 index ac1cdd4e7da..00000000000 --- a/locale/pot/reference/operator/update/each.pot +++ /dev/null @@ -1,88 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update/each.txt:3 -# 900a995547fa476aa6c2d9ecb55ca2ea -msgid "$each" -msgstr "" - -#: ../source/reference/operator/update/each.txt:0 -# 440333078d8b47afa02c6401bb5bf351 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/update/each.txt:14 -# ea4b4f048fec4cf2918277dfaaf21340 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/update/each.txt:18 -# 983a9b5e7c34440ba583f2fd785bcffe -msgid "The :update:`$each` modifier is available for use with the :update:`$addToSet` operator and the :update:`$push` operator." -msgstr "" - -#: ../source/reference/operator/update/each.txt:22 -# 56661438404b4c23b32dbea2e8ea826e -msgid "Use with the :update:`$addToSet` operator to add multiple values to an array ```` if the values do not exist in the ````." -msgstr "" - -#: ../source/reference/operator/update/each.txt:29 -# b1a248182da34c86a5da73cf1b16d2c6 -msgid "Use with the :update:`$push` operator to append multiple values to an array ````." -msgstr "" - -#: ../source/reference/operator/update/each.txt:36 -# f95eb98662434c0fb028995ad2267670 -msgid "MongoDB adds support for the :update:`$each` modifier to the :update:`$push` operator. The :update:`$push` operator can use :update:`$each` modifier with other modifiers. For a list of modifiers available for :update:`$push`, see :ref:`push-modifiers`." -msgstr "" - -#: ../source/reference/operator/update/each.txt:44 -# a53f9a512f2e478188e0a14c42d34668 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/update/each.txt:47 -# e6d735b9a7fb4c7ea7245d838f16e6bc -msgid "Use ``$each`` with ``$push`` Operator" -msgstr "" - -#: ../source/includes/example-push-each.rst:1 -# 3af381fa34334d45b9f96823f7643c5f -msgid "The following example appends each element of ``[ 90, 92, 85 ]`` to the ``scores`` array for the document where the ``name`` field equals ``joe``:" -msgstr "" - -#: ../source/reference/operator/update/each.txt:52 -# a87f4c7cf6b34cef8c67c0363bdf123c -msgid "Use ``$each`` with ``$addToSet`` Operator" -msgstr "" - -#: ../source/includes/example-addToSet-each.rst:1 -# e3242545d1fb4db1b0e1811d3237a48b -msgid "A collection ``inventory`` has the following document:" -msgstr "" - -#: ../source/includes/example-addToSet-each.rst:7 -# fa43545d93f2408bb808e6e56b1e3177 -msgid "Then the following operation uses the :update:`$addToSet` operator with the :update:`$each` modifier to add multiple elements to the ``tags`` array:" -msgstr "" - -#: ../source/includes/example-addToSet-each.rst:18 -# 5ce2d535119c4f6c841b2a372fb4aca2 -msgid "The operation adds only ``\"camera\"`` and ``\"accessories\"`` to the ``tags`` array since ``\"electronics\"`` already exists in the array:" -msgstr "" - diff --git a/locale/pot/reference/operator/update/inc.pot b/locale/pot/reference/operator/update/inc.pot deleted file mode 100644 index ca005cf2f6e..00000000000 --- a/locale/pot/reference/operator/update/inc.pot +++ /dev/null @@ -1,93 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update/inc.txt:3 -# 4b9de396e7cd41f8be202fc607fc2714 -msgid "$inc" -msgstr "" - -#: ../source/reference/operator/update/inc.txt:0 -# 414c389e4d5944b4934c7fb58301b884 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/update/inc.txt:14 -# 38503638d6554f29bd5984a938f797f1 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/update/inc.txt:18 -# 99b8f80fb31547348b8ce853d6c49d46 -msgid "The :update:`$inc` operator increments a field by a specified value and has the following form:" -msgstr "" - -#: ../source/includes/use-dot-notation.rst:1 -# 0fcca690064b410d9ebf0c402990bb82 -msgid "To specify a ```` in an embedded document or in an array, use :ref:`dot notation `." -msgstr "" - -#: ../source/reference/operator/update/inc.txt:28 -# 107b2fc14b7940678020ca3d8cfc8fac -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/update/inc.txt:30 -# bb4bc8aba6cc46bf8786d7b537b07357 -msgid "The :update:`$inc` operator accepts positive and negative values." -msgstr "" - -#: ../source/reference/operator/update/inc.txt:32 -# bdef1d8599f0403a8eb81662b1564171 -msgid "If the field does not exist, :update:`$inc` creates the field and sets the field to the specified value." -msgstr "" - -#: ../source/reference/operator/update/inc.txt:35 -# 8c5ec02eae654bd79efd7eacd5710576 -msgid "Use of the :update:`$inc` operator on a field with a null value will generate an error." -msgstr "" - -#: ../source/reference/operator/update/inc.txt:38 -# 7d1b346bef9d4089afc519ab829bbd4e -msgid ":update:`$inc` is an atomic operation within a single document." -msgstr "" - -#: ../source/reference/operator/update/inc.txt:41 -# 6488a589cfd245be9bf2631bad913d30 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/update/inc.txt:43 -# 77c88ec092c24a6bacedeb268f080c8c -msgid "Consider a collection ``products`` with the following document:" -msgstr "" - -#: ../source/reference/operator/update/inc.txt:57 -# 0fa4ee8f1a024e37ae4aca6012a6c5b5 -msgid "The following :method:`~db.collection.update()` operation uses the :update:`$inc` operator to decrease the ``quantity`` field by ``2`` (i.e. increase by ``-2``) and increase the ``\"metrics.orders\"`` field by ``1``:" -msgstr "" - -#: ../source/reference/operator/update/inc.txt:69 -# 4ec30899c2e243249c4d798dd2dd4cba -msgid "The updated document would resemble:" -msgstr "" - -#: ../source/reference/operator/update/inc.txt:83 -# b112c463984640229f328fa5574dcde5 -msgid ":method:`db.collection.update()`, :method:`db.collection.findAndModify()`" -msgstr "" - diff --git a/locale/pot/reference/operator/update/isolated.pot b/locale/pot/reference/operator/update/isolated.pot deleted file mode 100644 index 59f1b39645d..00000000000 --- a/locale/pot/reference/operator/update/isolated.pot +++ /dev/null @@ -1,83 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update/isolated.txt:3 -# 853aa751913848ceb6120adc5b359343 -msgid "$isolated" -msgstr "" - -#: ../source/reference/operator/update/isolated.txt:0 -# 3a521df8be9a4425acd8f2cafa3547b4 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/update/isolated.txt:14 -# 9796525c88bc44c592e05772fea2a6b9 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/update/isolated.txt:18 -# 287d32e9e2a749cd8876808ffa84fb42 -msgid "Prevents a write operation that affects multiple documents from yielding to other reads or writes once the first document is written. By using the :update:`$isolated` option, you can ensure that no client sees the changes until the operation completes or errors out." -msgstr "" - -#: ../source/reference/operator/update/isolated.txt:24 -# 390d78b486704188a476ec23228ccfd9 -msgid "This behavior can significantly affect the concurrency of the system as the operation holds the write lock much longer than normal for storage engines that take a write lock (e.g. MMAPv1), or for document-level locking storage engine that normally do not take a write lock (e.g. WiredTiger), :update:`$isolated` operator will make WiredTiger single-threaded for the duration of the operation." -msgstr "" - -#: ../source/reference/operator/update/isolated.txt:32 -# ece2eacc9c69456dabbe46eca983cd73 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/update/isolated.txt:34 -# 7bc212448ee14148a3cf735755528260 -msgid "The :update:`$isolated` isolation operator does **not** provide \"all-or-nothing\" atomicity for write operations." -msgstr "" - -#: ../source/reference/operator/update/isolated.txt:37 -# 90a73995983741ed85e9ea52c10d88cc -msgid ":update:`$isolated` does **not** work with :term:`sharded clusters `." -msgstr "" - -#: ../source/reference/operator/update/isolated.txt:41 -# cd012c53bb3740559c90d8e6d45c7abb -msgid "Example" -msgstr "" - -#: ../source/reference/operator/update/isolated.txt:43 -# b27addf7b55f4433b5e311c3cab04c6b -msgid "Consider the following example:" -msgstr "" - -#: ../source/reference/operator/update/isolated.txt:53 -# f9df6243dc4c4dc69bdacf2e622e4b61 -msgid "Without the :update:`$isolated` operator, the ``multi``-update operation will allow other operations to interleave with its update of the matched documents." -msgstr "" - -#: ../source/reference/operator/update/isolated.txt:58 -# 09f2364c106847fea45ec5a467356267 -msgid ":method:`db.collection.update()` and :method:`db.collection.remove()`" -msgstr "" - -#: ../source/reference/operator/update/isolated.txt:62 -# 723c41b2909f4c59959c18db07f89069 -msgid "The :update:`$isolated` operator replaces :operator:`$atomic`." -msgstr "" - diff --git a/locale/pot/reference/operator/update/max.pot b/locale/pot/reference/operator/update/max.pot deleted file mode 100644 index 1e9969e223e..00000000000 --- a/locale/pot/reference/operator/update/max.pot +++ /dev/null @@ -1,118 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update/max.txt:3 -# 0c5429effded49d1817e7314763b7aab -msgid "$max" -msgstr "" - -#: ../source/reference/operator/update/max.txt:0 -# 6015713dd3fc46fab61ac7fdf6b86ca0 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/update/max.txt:14 -# aa93da83acfc4cb294b64eafe8ec9919 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/update/max.txt:18 -# 3ed38266bca04ff98f64ecd2c86f87c9 -msgid "The :update:`$max` operator updates the value of the field to a specified value *if* the specified value is **greater than** the current value of the field. The :update:`$max` operator can compare values of different types, using the :ref:`BSON comparison order `." -msgstr "" - -#: ../source/reference/operator/update/max.txt:24 -# 0304b3d0c8d94eadbd0a69f59d507259 -msgid "The :update:`$max` operator expression has the form:" -msgstr "" - -#: ../source/includes/use-dot-notation.rst:1 -# 1963aec0593e41088cb0e10b8d65a25c -msgid "To specify a ```` in an embedded document or in an array, use :ref:`dot notation `." -msgstr "" - -#: ../source/reference/operator/update/max.txt:33 -# 5f42cb36da274eb7b956c9356a23de98 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/update/max.txt:35 -# 7cdffcbb13354cc0ab0971ccf9a97c1e -msgid "If the field does not exists, the :update:`$max` operator sets the field to the specified value." -msgstr "" - -#: ../source/reference/operator/update/max.txt:39 -# 34192390898e492593b7fd4323a65b8b -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/update/max.txt:42 -# 94a143a827f648f890fb25f3fa61dd3a -msgid "Use ``$max`` to Compare Numbers" -msgstr "" - -#: ../source/reference/operator/update/max.txt:44 -# 58ca46eb0fe04d40a47637e3dc979f98 -msgid "Consider the following document in the collection ``scores``:" -msgstr "" - -#: ../source/reference/operator/update/max.txt:50 -# 19156eda2287474a89582bad016f22ac -msgid "The ``highScore`` for the document currently has the value ``800``. The following operation uses :operator:`$max` to compare the ``800`` and the specified value ``950`` and updates the value of ``highScore`` to ``950`` since ``950`` is greater than ``800``:" -msgstr "" - -#: ../source/reference/operator/update/max.txt:59 -# 45250249a5dd49eb9475d1933642074a -msgid "The ``scores`` collection now contains the following modified document:" -msgstr "" - -#: ../source/reference/operator/update/max.txt:65 -# c506b3156d2d49858275ed0a80c94e42 -msgid "The next operation has no effect since the current value of the field ``highScore``, i.e. ``950``, is greater than ``870``:" -msgstr "" - -#: ../source/reference/operator/update/max.txt:72 -# 936cc6ef485d4690a087bfa5fd64b014 -msgid "The document remains unchanged in the ``scores`` collection:" -msgstr "" - -#: ../source/reference/operator/update/max.txt:79 -# 291ee94438bc496987bca09bbdb2feb6 -msgid "Use ``$max`` to Compare Dates" -msgstr "" - -#: ../source/reference/operator/update/max.txt:81 -# 7c446a0edfec4d5bb8eaa52a0721012c -msgid "Consider the following document in the collection ``tags``:" -msgstr "" - -#: ../source/reference/operator/update/max.txt:92 -# 7d4a9c03d10949c894bc8e83a8853bcb -msgid "The following operation compares the current value of the ``dateExpired`` field, i.e. ``ISODate(\"2013-10-01T16:38:16.163Z\")``, with the specified date ``new Date(\"2013-09-30\")`` to determine whether to update the field:" -msgstr "" - -#: ../source/reference/operator/update/max.txt:105 -# df031f4740b0451da92d66f6238b7f65 -msgid "The operation does *not* update the ``dateExpired`` field:" -msgstr "" - -#: ../source/reference/operator/update/max.txt:117 -# 6349d4e0e8b74ebe874edadb3df47159 -msgid ":method:`db.collection.update()`, :method:`db.collection.findAndModify()`" -msgstr "" - diff --git a/locale/pot/reference/operator/update/min.pot b/locale/pot/reference/operator/update/min.pot deleted file mode 100644 index daefb5b0e67..00000000000 --- a/locale/pot/reference/operator/update/min.pot +++ /dev/null @@ -1,118 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update/min.txt:3 -# 1283a9bf5649435bbf9d66c6feef338f -msgid "$min" -msgstr "" - -#: ../source/reference/operator/update/min.txt:0 -# 87f5b8be67bd4f0c872a831467839685 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/update/min.txt:14 -# afdeac06477e4bf7991b0c70147e9cb3 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/update/min.txt:18 -# 1eefa0c2064848f68d6fdfa0c6737687 -msgid "The :update:`$min` updates the value of the field to a specified value *if* the specified value is **less than** the current value of the field. The :update:`$min` operator can compare values of different types, using the :ref:`BSON comparison order `." -msgstr "" - -#: ../source/includes/use-dot-notation.rst:1 -# 4a2d971ff5694b31abc08db83919fbb0 -msgid "To specify a ```` in an embedded document or in an array, use :ref:`dot notation `." -msgstr "" - -#: ../source/reference/operator/update/min.txt:31 -# c2f64d2c69c74c7badfebffd781a548a -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/update/min.txt:33 -# 3471eacaff7d416d8474640a7e06ed5f -msgid "If the field does not exists, the :update:`$min` operator sets the field to the specified value." -msgstr "" - -#: ../source/reference/operator/update/min.txt:36 -# ebf3e1c021b1420aa196c9b4a17e30d8 -msgid "For comparisons between values of different types, such as a number and a null, :update:`$min` uses the :ref:`BSON comparison order `." -msgstr "" - -#: ../source/reference/operator/update/min.txt:41 -# 28c7ad02877f4623a89c06b533b4111d -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/update/min.txt:44 -# 8bf9f65ae61d4aefb5450fbcac5087d3 -msgid "Use ``$min`` to Compare Numbers" -msgstr "" - -#: ../source/reference/operator/update/min.txt:46 -# 2d73d69c0a99425a921c35f912a3f0df -msgid "Consider the following document in the collection ``scores``:" -msgstr "" - -#: ../source/reference/operator/update/min.txt:52 -# d1c85d6d1e24443f8b75da067e0ac96d -msgid "The ``lowScore`` for the document currently has the value ``200``. The following operation uses :update:`$min` to compare ``200`` to the specified value ``150`` and updates the value of ``lowScore`` to ``150`` since ``150`` is less than ``200``:" -msgstr "" - -#: ../source/reference/operator/update/min.txt:61 -# 04cf6ebf2b75415e8683faad80160eaa -msgid "The ``scores`` collection now contains the following modified document:" -msgstr "" - -#: ../source/reference/operator/update/min.txt:67 -# bc324fc5dc9b4e6a8dd21549e6e346ad -msgid "The next operation has no effect since the current value of the field ``lowScore``, i.e ``150``, is less than ``250``:" -msgstr "" - -#: ../source/reference/operator/update/min.txt:74 -# 5009bc12c3064ae7987c674d7e28336d -msgid "The document remains unchanged in the ``scores`` collection:" -msgstr "" - -#: ../source/reference/operator/update/min.txt:81 -# e4794e7ca723419fa6b3c2890b5ffa55 -msgid "Use ``$min`` to Compare Dates" -msgstr "" - -#: ../source/reference/operator/update/min.txt:83 -# 7ae5fbc7bded4e268077426d1c21727a -msgid "Consider the following document in the collection ``tags``:" -msgstr "" - -#: ../source/reference/operator/update/min.txt:94 -# b54d3a8cbb8e451281067b11bb5973a6 -msgid "The following operation compares the current value of the ``dateEntered`` field, i.e. ``ISODate(\"2013-10-01T05:00:00Z\")``, with the specified date ``new Date(\"2013-09-25\")`` to determine whether to update the field:" -msgstr "" - -#: ../source/reference/operator/update/min.txt:106 -# 0d5070d44e9b4fc0bed8c118b9f9b9ac -msgid "The operation updates the ``dateEntered`` field:" -msgstr "" - -#: ../source/reference/operator/update/min.txt:118 -# f1d6f5b19c474c82a75890ad3fd05eac -msgid ":method:`db.collection.update()`, :method:`db.collection.findAndModify()`" -msgstr "" - diff --git a/locale/pot/reference/operator/update/mul.pot b/locale/pot/reference/operator/update/mul.pot deleted file mode 100644 index d83d2957f7c..00000000000 --- a/locale/pot/reference/operator/update/mul.pot +++ /dev/null @@ -1,213 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update/mul.txt:3 -# 12962a6ee7a24d24969f0c5aeab0c99c -msgid "$mul" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:0 -# 801b9e14fb7949479bf4c8ec69e229ff -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:14 -# ad17b2ee7db14c01a910fac481815730 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:20 -# 04616538b1714bb1b9d07c07e23a1d4a -msgid "Multiply the value of a field by a number. To specify a :update:`$mul` expression, use the following prototype:" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:27 -# bc3e3fbe65b343328982013f3b039318 -msgid "The field to update must contain a numeric value." -msgstr "" - -#: ../source/includes/use-dot-notation.rst:1 -# 11f062a4acb2413b8f20fbd800c7ecc4 -msgid "To specify a ```` in an embedded document or in an array, use :ref:`dot notation `." -msgstr "" - -#: ../source/reference/operator/update/mul.txt:32 -# bc5f7b1fecf14c82b02615a7921af13a -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:35 -# 320aa8ddcb914b398d9b02ef7f1a3021 -msgid "Missing Field" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:37 -# 397c42599dd242658ae7d6d8b9b94a1c -msgid "If the field does not exist in a document, :update:`$mul` creates the field and sets the value to zero of the same numeric type as the multiplier." -msgstr "" - -#: ../source/reference/operator/update/mul.txt:42 -# 1cb9052c788441e397501849e65a97f7 -msgid "Atomic" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:44 -# cd3bd2b30bc2497c9bad6eb68a5afe50 -msgid ":update:`$mul` is an atomic operation within a single document." -msgstr "" - -#: ../source/reference/operator/update/mul.txt:49 -# 0ec59c32bf0943098a6591437b8b1c6a -msgid "Mixed Type" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:50 -# 430bbcb95a5d4bfa999ef8e501e6e572 -msgid "Multiplication with values of mixed numeric types (32-bit integer, 64-bit integer, float) may result in conversion of numeric type. For multiplication with values of mixed numeric types, the following type conversion rules apply:" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:59 -# e12cff2179004a1a870a76d5fa9f335a -msgid "32-bit Integer" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:60 -#: ../source/reference/operator/update/mul.txt:65 -#: ../source/reference/operator/update/mul.txt:69 -#: ../source/reference/operator/update/mul.txt:70 -# c54acff1d14746cb8b4bf00cc6692435 -# 4b9d893ea81c46519af85bd1ec6eb030 -# b9224126715c47ebaf41921aa40261c1 -# 23539fc98c1f4e6aa6c24c7839ab9330 -msgid "64-bit Integer" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:61 -#: ../source/reference/operator/update/mul.txt:66 -#: ../source/reference/operator/update/mul.txt:71 -#: ../source/reference/operator/update/mul.txt:74 -#: ../source/reference/operator/update/mul.txt:75 -#: ../source/reference/operator/update/mul.txt:76 -# 48550eb53b674986896ed2a96595a559 -# afed3716fc464395a0bc6ec6b484b066 -# 02b48e08064c42bb8da13995fd7a685a -# 644f1d31bc234ee7a078064f6d32bed8 -# 4cf3c76e20634d95a4903045bf83a815 -# 3baf43fe7e744c8882c9c7381071a68a -msgid "Float" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:63 -# 1b831bf8339345799f9e22da789fe08a -msgid "**32-bit Integer**" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:64 -# 1e876bdd339941a88524081135dfdfe8 -msgid "32-bit or 64-bit Integer" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:68 -# 8936f951e9b64954a9764d41492089f8 -msgid "**64-bit Integer**" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:73 -# c12585b7b69c4244b0c6f1482bff6550 -msgid "**Float**" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:80 -# 48f2ac94e86c4800b0086f882cd90563 -msgid "If the product of two 32-bit integers exceeds the maximum value for a 32-bit integer, the result is a 64-bit integer." -msgstr "" - -#: ../source/reference/operator/update/mul.txt:83 -# 5954a92b28a1498aad89f4376a906827 -msgid "Integer operations of any type that exceed the maximum value for a 64-bit integer produce an error." -msgstr "" - -#: ../source/reference/operator/update/mul.txt:87 -# 2da5b30135d34be08c5e159991aba208 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:90 -# 173683d7d89b4cc98b087e53ba94d94c -msgid "Multiply the Value of a Field" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:92 -#: ../source/reference/operator/update/mul.txt:120 -#: ../source/reference/operator/update/mul.txt:148 -# 468d3f4a9186465f858f6fef1455026f -# efba7126e65b4d7eb84fbae3958ff14e -# 90935b0bc5b049ba939351477f474801 -msgid "Consider a collection ``products`` with the following document:" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:98 -# 472fddaa84f1478cb651b5dab74680a5 -msgid "The following :method:`db.collection.update()` operation updates the document, using the :update:`$mul` operator to multiply the value in the ``price`` field by ``1.25``:" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:109 -# 56b305382f5f4172a01053813fda0a0c -msgid "The operation results in the following document, where the new value of the ``price`` field ``13.7375`` reflects the original value ``10.99`` multiplied by ``1.25``:" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:118 -# 8a45439a1db14d9b89351933d330a263 -msgid "Apply ``$mul`` Operator to a Non-existing Field" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:126 -# d2a0d1395ded49c687d0868a31e25fd5 -msgid "The following :method:`db.collection.update()` operation updates the document, applying the :update:`$mul` operator to the field ``price`` that does not exist in the document:" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:137 -# 69f57447ad3d48ac8e7acbbda83a234d -msgid "The operation results in the following document with a ``price`` field set to value 0 of numeric type :ref:`shell-type-long`, the same type as the multiplier:" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:146 -# 87df7412fe364f1fbfaa3c6d3c50e43e -msgid "Multiply Mixed Numeric Types" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:154 -# 9f2fb47baa3f4ef59189a7da0d59e978 -msgid "The following :method:`db.collection.update()` operation uses the :update:`$mul` operator to multiply the value in the ``price`` field :ref:`NumberLong(10) ` by :ref:`NumberInt(5) `:" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:166 -# 40067f54788f40bcb7ec4f06c41277d9 -msgid "The operation results in the following document:" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:172 -# 3923ee8cc67a4eec8a84efc002cd618a -msgid "The value in the ``price`` field is of type :ref:`shell-type-long`. See :ref:`Multiplication Type Conversion Rules ` for details." -msgstr "" - -#: ../source/reference/operator/update/mul.txt:176 -# 94243852e27c4ee89a29f186ffb58aa5 -msgid ":method:`db.collection.update()`, :method:`db.collection.findAndModify()`" -msgstr "" - diff --git a/locale/pot/reference/operator/update/pop.pot b/locale/pot/reference/operator/update/pop.pot deleted file mode 100644 index de88788d6a1..00000000000 --- a/locale/pot/reference/operator/update/pop.pot +++ /dev/null @@ -1,110 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update/pop.txt:3 -# b56660ba16e04200950b962215f8deca -msgid "$pop" -msgstr "" - -#: ../source/reference/operator/update/pop.txt:0 -# cc087012d70c44bb89432eb7162a9b9e -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/update/pop.txt:14 -# a23f86b8a55440d0950193db0eaae40b -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/update/pop.txt:18 -# f0b70751e7594233972a8c8733f1b246 -msgid "The :update:`$pop` operator removes the first or last element of an array. Pass :update:`$pop` a value of ``-1`` to remove the first element of an array and ``1`` to remove the last element in an array." -msgstr "" - -#: ../source/reference/operator/update/pop.txt:23 -# 4995b85ac4ef49f2931f845252d6a9ab -msgid "The :update:`$pop` operator has the form:" -msgstr "" - -#: ../source/includes/use-dot-notation.rst:1 -# ea22967f25904f72aae34bc712cd6917 -msgid "To specify a ```` in an embedded document or in an array, use :ref:`dot notation `." -msgstr "" - -#: ../source/reference/operator/update/pop.txt:32 -# 5544ea7b289849fb81885817127f9d9e -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/update/pop.txt:34 -# bc38ec30652f496fbd1c4fb51df58329 -msgid "The :update:`$pop` operation fails if the ```` is not an array." -msgstr "" - -#: ../source/reference/operator/update/pop.txt:36 -# 29eb7338db694645b248582d189ca13d -msgid "If the :update:`$pop` operator removes the last item in the ````, the ```` will then hold an empty array." -msgstr "" - -#: ../source/reference/operator/update/pop.txt:40 -# 55e0c35e1bf745dc921a24412e1c800a -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/update/pop.txt:43 -# 14c4dbe136bc46b589b8d9b8369d5409 -msgid "Remove the First Item of an Array" -msgstr "" - -#: ../source/reference/operator/update/pop.txt:45 -#: ../source/reference/operator/update/pop.txt:68 -# d51db7b53d404e989bc262404c19c59a -# 0306b17d2e4342f6a9cfc2bd26fef53c -msgid "Given the following document in a collection ``students``:" -msgstr "" - -#: ../source/reference/operator/update/pop.txt:51 -# da16789778884be08cc7114b0db79929 -msgid "The following example removes the *first* element (``8``) in the ``scores`` array:" -msgstr "" - -#: ../source/reference/operator/update/pop.txt:58 -# 15ea3feedbb3474182671b0e73e8e126 -msgid "After the operation, the updated document has the first item ``8`` removed from its ``scores`` array:" -msgstr "" - -#: ../source/reference/operator/update/pop.txt:66 -# 3d01c4dd4f504e708b5180c77c0a048a -msgid "Remove the Last Item of an Array" -msgstr "" - -#: ../source/reference/operator/update/pop.txt:74 -# 668f1090a17f4888bf6776963d75c8ed -msgid "The following example removes the *last* element (``10``) in the ``scores`` array by specifying ``1`` in the :update:`$pop` expression:" -msgstr "" - -#: ../source/reference/operator/update/pop.txt:81 -# 52a024d6625042a89ee5843d181884d6 -msgid "After the operation, the updated document has the last item ``10`` removed from its ``scores`` array:" -msgstr "" - -#: ../source/reference/operator/update/pop.txt:88 -# 4405634fcec34bd8989d0ecc0aa4f2d8 -msgid ":method:`db.collection.update()`, :method:`db.collection.findAndModify()`" -msgstr "" - diff --git a/locale/pot/reference/operator/update/position.pot b/locale/pot/reference/operator/update/position.pot deleted file mode 100644 index 7eb74a8cb88..00000000000 --- a/locale/pot/reference/operator/update/position.pot +++ /dev/null @@ -1,92 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update/position.txt:3 -# d8109d326048498e93fbc99cd0dd44fd -msgid "$position" -msgstr "" - -#: ../source/reference/operator/update/position.txt:0 -# 8bf6e697d9974a058b31090f29d5ab07 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/update/position.txt:14 -# 27a96013df6e45eb8eca95939c5a4f61 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/update/position.txt:20 -# 45fa2c1b26f24e5f84aaa3c861a23c06 -msgid "The :update:`$position` modifier specifies the location in the array at which the :update:`$push` operator insert elements. Without the :update:`$position` modifier, the :update:`$push` operator inserts elements to the end of the array. See :ref:`$push modifiers ` for more information." -msgstr "" - -#: ../source/reference/operator/update/position.txt:26 -# 981aa7372e3649cc96cbfc67b10af6b6 -msgid "To use the :update:`$position` modifier, it **must** appear with the :update:`$each` modifier." -msgstr "" - -#: ../source/reference/operator/update/position.txt:40 -# f7388a0cd7604188b11c48ca8d79d3b1 -msgid "The ```` is a non-negative number that corresponds to the position in the array, based on a zero-based index." -msgstr "" - -#: ../source/reference/operator/update/position.txt:43 -# 5bc2b9c76fa941a28fee1f0df7359edb -msgid "If the ```` is greater or equal to the length of the array, the :update:`$position` modifier has no effect and :update:`$push` adds elements to the end of the array." -msgstr "" - -#: ../source/reference/operator/update/position.txt:48 -# c34364539dd847dca7cfe8dc0e34bd05 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/update/position.txt:51 -# 348e0c17e7d84305b8d161bb586baff6 -msgid "Add Elements at the Start of the Array" -msgstr "" - -#: ../source/reference/operator/update/position.txt:53 -#: ../source/reference/operator/update/position.txt:85 -# 33d39c7820984410af7ab5b48cef707e -# e6fa2305d17544c8a490cbd01861c17c -msgid "Consider a collection ``students`` that contains the following document:" -msgstr "" - -#: ../source/reference/operator/update/position.txt:59 -# 03bca7c7662740899c6ef8ecfec7e75d -msgid "The following operation updates the ``scores`` field to add the elements ``50``, ``60`` and ``70`` to the beginning of the array:" -msgstr "" - -#: ../source/reference/operator/update/position.txt:76 -#: ../source/reference/operator/update/position.txt:108 -# ea6df76562a24d4b9fe39330e35f3b1e -# fe6eb110389940778bfff79b227614d9 -msgid "The operation results in the following updated document:" -msgstr "" - -#: ../source/reference/operator/update/position.txt:83 -# 1b2b4b19c3704291b11bdfb84098ab6a -msgid "Add Elements to the Middle of the Array" -msgstr "" - -#: ../source/reference/operator/update/position.txt:91 -# ef3f3fba303845d0a7e6132678fccfb4 -msgid "The following operation updates the ``scores`` field to add the elements ``20`` and ``30`` at the array index of ``2``:" -msgstr "" - diff --git a/locale/pot/reference/operator/update/positional.pot b/locale/pot/reference/operator/update/positional.pot deleted file mode 100644 index 6b6becf1e38..00000000000 --- a/locale/pot/reference/operator/update/positional.pot +++ /dev/null @@ -1,188 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update/positional.txt:3 -# 30fbf4d3e8004bceaee15edee29a364a -msgid "\\$ (update)" -msgstr "" - -#: ../source/reference/operator/update/positional.txt:0 -# 30cbf04adbe545d483b67e2d87eab688 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/update/positional.txt:14 -# 250b1301989b4b83a04ad42f120fd2bb -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/update/positional.txt:18 -# d7ad1f92985a4027985e929e51ed3a3d -msgid "The positional :update:`$` operator identifies an element in an array to update without explicitly specifying the position of the element in the array. To project, or return, an array element from a read operation, see the :projection:`$` projection operator." -msgstr "" - -#: ../source/reference/operator/update/positional.txt:24 -# b498043609db4bfaa51e2a23d7eb1c88 -msgid "The positional :update:`$` operator has the form:" -msgstr "" - -#: ../source/reference/operator/update/positional.txt:30 -# 39169d966e75411f8e262b916514f7f0 -msgid "When used with update operations, e.g. :method:`db.collection.update()` and :method:`db.collection.findAndModify()`," -msgstr "" - -#: ../source/reference/operator/update/positional.txt:34 -# 1fa13d42264f41909b366b0bcc9faa0e -msgid "the positional :update:`$` operator acts as a placeholder for the **first** element that matches the ``query document``, and" -msgstr "" - -#: ../source/reference/operator/update/positional.txt:37 -# 22f92b37776b4e93be9fe22bf014c7a4 -msgid "the ``array`` field **must** appear as part of the ``query document``." -msgstr "" - -#: ../source/reference/operator/update/positional.txt:40 -# 46481789e25748738f6f9f5cd4cd0775 -msgid "For example:" -msgstr "" - -#: ../source/reference/operator/update/positional.txt:50 -# 4e74551dda4048a7b22d104e00ddf318 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/update/positional.txt:53 -# 76c91821e7424f9a973ba9916bf8865e -msgid "``upsert``" -msgstr "" - -#: ../source/reference/operator/update/positional.txt:55 -# bdb5212006e14712b4c454a295f72d4a -msgid "Do not use the positional operator :update:`$` with :term:`upsert` operations because inserts will use the ``$`` as a field name in the inserted document." -msgstr "" - -#: ../source/reference/operator/update/positional.txt:60 -# 9e541a04669740e994b125ab959e05d4 -msgid "Nested Arrays" -msgstr "" - -#: ../source/reference/operator/update/positional.txt:62 -# cc8124a23e5546eb8b6a17812ac76f6f -msgid "The positional :update:`$` operator cannot be used for queries which traverse more than one array, such as queries that traverse arrays nested within other arrays, because the replacement for the :update:`$` placeholder is a single value" -msgstr "" - -#: ../source/reference/operator/update/positional.txt:68 -# b7e5adb53c634af6bc44c4b7ca1cbc12 -msgid "Unsets" -msgstr "" - -#: ../source/reference/operator/update/positional.txt:70 -# a8b23bb729824c94b7e2a1390c6286e0 -msgid "When used with the :update:`$unset` operator, the positional :update:`$` operator does not remove the matching element from the array but rather sets it to ``null``." -msgstr "" - -#: ../source/reference/operator/update/positional.txt:75 -# 651037a285e64b33a0bc6198cb4216b2 -msgid "Negations" -msgstr "" - -#: ../source/reference/operator/update/positional.txt:79 -# a0e50cc799df4275bb014fdf434157e2 -msgid "If the query matches the array using a negation operator, such as :query:`$ne`, :query:`$not`, or :query:`$nin`, then you cannot use the positional operator to update values from this array." -msgstr "" - -#: ../source/reference/operator/update/positional.txt:83 -# f4dbe1be399e4eed99dd1a71c9d24a9a -msgid "However, if the negated portion of the query is inside of an :query:`$elemMatch` expression, then you *can* use the positional operator to update this field." -msgstr "" - -#: ../source/reference/operator/update/positional.txt:88 -# 5b441521bfb141fa913ca3ece07cf7ef -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/update/positional.txt:91 -# 30b6ca393e964d2ea23d0d9d51dfb782 -msgid "Update Values in an Array" -msgstr "" - -#: ../source/reference/operator/update/positional.txt:93 -# 13ff0df8b1be4edea840bc1fabef13c7 -msgid "Consider a collection ``students`` with the following documents:" -msgstr "" - -#: ../source/reference/operator/update/positional.txt:101 -# e6ebc75a2d4b473a99580979334a472f -msgid "To update ``80`` to ``82`` in the ``grades`` array in the first document, use the positional :update:`$` operator if you do not know the position of the element in the array:" -msgstr "" - -#: ../source/reference/operator/update/positional.txt:112 -# 35f7e62d64c64ba3a0c6e9ea65f45a70 -msgid "Remember that the positional :update:`$` operator acts as a placeholder for the **first match** of the update :ref:`query document `." -msgstr "" - -#: ../source/reference/operator/update/positional.txt:117 -# b8e455a1c6e44ef787d7127cf2a495b2 -msgid "Update Documents in an Array" -msgstr "" - -#: ../source/reference/operator/update/positional.txt:119 -# 3ba825d5eda34f8b83fd030eca206dfc -msgid "The positional :update:`$` operator facilitates updates to arrays that contain embedded documents. Use the positional :update:`$` operator to access the fields in the embedded documents with the :ref:`dot notation ` on the :update:`$` operator." -msgstr "" - -#: ../source/reference/operator/update/positional.txt:132 -# a8cdb02699484f23863689eccc49fd80 -msgid "Consider the following document in the ``students`` collection whose ``grades`` element value is an array of embedded documents:" -msgstr "" - -#: ../source/reference/operator/update/positional.txt:146 -# 498ac523db48408f8816e26d938856d8 -msgid "Use the positional :update:`$` operator to update the value of the ``std`` field in the embedded document with the ``grade`` of ``85``:" -msgstr "" - -#: ../source/reference/operator/update/positional.txt:159 -# 6e8505c9f0d14d32804707c306f75637 -msgid "Update Embedded Documents Using Multiple Field Matches" -msgstr "" - -#: ../source/reference/operator/update/positional.txt:161 -# 2624ad9ff37440c6982936cb7d682fe3 -msgid "The :update:`$` operator can update the first array element that matches multiple query criteria specified with the :query:`$elemMatch()` operator." -msgstr "" - -#: ../source/reference/operator/update/positional.txt:164 -# 9ac565acd6df488596fe1369a686c703 -msgid "Consider the following document in the ``students`` collection whose ``grades`` field value is an array of embedded documents:" -msgstr "" - -#: ../source/reference/operator/update/positional.txt:178 -# aff0ca2fbeb443009371c22e8efd0c1b -msgid "In the example below, the :update:`$` operator updates the value of the ``std`` field in the first embedded document that has ``grade`` field with a value less than or equal to ``90`` and a ``mean`` field with a value greater than ``80``:" -msgstr "" - -#: ../source/reference/operator/update/positional.txt:193 -# 29eb2ef1e0714f05975cf19f427865ee -msgid "This operation updates the first embedded document that matches the criteria, namely the second embedded document in the array:" -msgstr "" - -#: ../source/reference/operator/update/positional.txt:208 -# e6b28dcd12ae452d9fb148c092cd1862 -msgid ":method:`db.collection.update()`, :method:`db.collection.findAndModify()`, :query:`$elemMatch()`" -msgstr "" - diff --git a/locale/pot/reference/operator/update/pull.pot b/locale/pot/reference/operator/update/pull.pot deleted file mode 100644 index 49df8f67c56..00000000000 --- a/locale/pot/reference/operator/update/pull.pot +++ /dev/null @@ -1,158 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update/pull.txt:3 -# 6f0c567383d145ab962d77c740000916 -msgid "$pull" -msgstr "" - -#: ../source/reference/operator/update/pull.txt:0 -# 42d394261265429797e2377c54811e68 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/update/pull.txt:15 -# 64705da2e176421aa61a85dd707c6232 -msgid "The :update:`$pull` operator removes from an existing array all instances of a value or values that match a specified condition." -msgstr "" - -#: ../source/reference/operator/update/pull.txt:18 -# d0a0780584f74984970f2eced69198a2 -msgid "The :update:`$pull` operator has the form:" -msgstr "" - -#: ../source/includes/use-dot-notation.rst:1 -# 84609142970b43b586d4e7fc65da6c72 -msgid "To specify a ```` in an embedded document or in an array, use :ref:`dot notation `." -msgstr "" - -#: ../source/reference/operator/update/pull.txt:27 -# 4f3407517e65438ca77f96a8aca10560 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/update/pull.txt:29 -# d46eae6c4b1a4418b5a52440b35a0e60 -msgid "If you specify a ```` and the array elements are embedded documents, :update:`$pull` operator applies the ```` as if each array element were a document in a collection. See :ref:`pull-array-of-documents` for an example." -msgstr "" - -#: ../source/reference/operator/update/pull.txt:34 -# 9440978654744bfe8defb024934c43f3 -msgid "If the specified ```` to remove is an array, :update:`$pull` removes only the elements in the array that match the specified ```` exactly, including order." -msgstr "" - -#: ../source/reference/operator/update/pull.txt:38 -# 5035de293db3453298383a44b7efda30 -msgid "If the specified ```` to remove is a document, :update:`$pull` removes only the elements in the array that have the exact same fields and values. The ordering of the fields can differ." -msgstr "" - -#: ../source/reference/operator/update/pull.txt:43 -# 9a52529dd6b1456eb259512d1c8ba06a -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/update/pull.txt:46 -# f47d26faf3d34eca9b80c29e522b34d2 -msgid "Remove All Items That Equals a Specified Value" -msgstr "" - -#: ../source/reference/operator/update/pull.txt:48 -# 80088923142243289fa7749b99fc38d0 -msgid "Given the following document in the ``stores`` collection:" -msgstr "" - -#: ../source/reference/operator/update/pull.txt:63 -# 86b9e6833c744252b45261dd79cf6df4 -msgid "The following operation updates all documents in the collection to remove ``\"apples\"`` and ``\"oranges\"`` from the array ``fruits`` and remove ``\"carrots\"`` from the array ``vegetables``:" -msgstr "" - -#: ../source/reference/operator/update/pull.txt:75 -# 7ad6c946d82d4e07870d67d646b783fb -msgid "After the operation, the ``fruits`` array no longer contains any ``\"apples\"`` or ``\"oranges\"`` values, and the ``vegetables`` array no longer contains any ``\"carrots\"`` values:" -msgstr "" - -#: ../source/reference/operator/update/pull.txt:93 -# c0d20068ef1141029e99b35f68056bbd -msgid "Remove All Items That Match a Specified ``$pull`` Condition" -msgstr "" - -#: ../source/reference/operator/update/pull.txt:95 -# 68fe28a58ba442348d2089faee46e6d2 -msgid "Given the following document in the ``profiles`` collection:" -msgstr "" - -#: ../source/reference/operator/update/pull.txt:101 -# d22bb04e104f4b019cf2fd17e1cce455 -msgid "The following operation will remove all items from the ``votes`` array that are greater than or equal to (:query:`$gte`) ``6``:" -msgstr "" - -#: ../source/reference/operator/update/pull.txt:108 -# 56a80c471a254d1b83ade2fb8a787030 -msgid "After the update operation, the document only has values less than 6:" -msgstr "" - -#: ../source/reference/operator/update/pull.txt:117 -# 763e414c5d2a4069a9f0437331930608 -msgid "Remove Items from an Array of Documents" -msgstr "" - -#: ../source/reference/operator/update/pull.txt:119 -# 90ff98158cc549c18a6b2504bd53a829 -msgid "A ``survey`` collection contains the following documents:" -msgstr "" - -#: ../source/reference/operator/update/pull.txt:138 -# c15da31d0ff64a47810d8d96f4f92871 -msgid "The following operation will remove from the ``results`` array all elements that contain both a ``score`` field equal to ``8`` and an ``item`` field equal to ``\"B\"``:" -msgstr "" - -#: ../source/reference/operator/update/pull.txt:150 -# b15ec891ac7e4061bb43b2c3d38c625d -msgid "The :update:`$pull` expression applies the condition to each element of the ``results`` array as though it were a top-level document." -msgstr "" - -#: ../source/reference/operator/update/pull.txt:153 -# ffa9cf65505644d9b72fb89f58cb4f30 -msgid "After the operation, the ``results`` array contains no documents that contain both a ``score`` field equal to ``8`` and an ``item`` field equal to ``\"B\"``." -msgstr "" - -#: ../source/reference/operator/update/pull.txt:171 -# 6a1f604bd93d44deb695e8ba232ddf08 -msgid "Because :update:`$pull` operator applies its query to each element as though it were a top-level object, the expression did not require the use of :query:`$elemMatch` to specify the condition of a ``score`` field equal to ``8`` and ``item`` field equal to ``\"B\"``. In fact, the following operation will not pull any element from the original collection." -msgstr "" - -#: ../source/reference/operator/update/pull.txt:186 -# 014565cfb3cf4fdc945b6bd720054cbc -msgid "However, if the ``survey`` collection contained the following documents, where the ``results`` array contains embedded documents that also contain arrays:" -msgstr "" - -#: ../source/reference/operator/update/pull.txt:207 -# f931bf63636c4aa9b040c60f8eaedc1d -msgid "Then you can specify multiple conditions on the elements of the ``answers`` array with :query:`$elemMatch`:" -msgstr "" - -#: ../source/reference/operator/update/pull.txt:218 -# c03b6c7ae4a24208ac2becff36603dfb -msgid "The operation removed from the ``results`` array those embedded documents with an ``answers`` field that contained at least one element with ``q`` equal to ``2`` and ``a`` greater than or equal to ``8``:" -msgstr "" - -#: ../source/reference/operator/update/pull.txt:237 -# e783f57be6f54273ae032e56aafed2a0 -msgid ":method:`db.collection.update()`, :method:`db.collection.findAndModify()`" -msgstr "" - diff --git a/locale/pot/reference/operator/update/pullAll.pot b/locale/pot/reference/operator/update/pullAll.pot deleted file mode 100644 index 78ab71bbc3e..00000000000 --- a/locale/pot/reference/operator/update/pullAll.pot +++ /dev/null @@ -1,83 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update/pullAll.txt:3 -# 187bce94810c466ebb23303d053d45e1 -msgid "$pullAll" -msgstr "" - -#: ../source/reference/operator/update/pullAll.txt:0 -# e60293adbeb3498b8ed26ef2e99732a4 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/update/pullAll.txt:14 -# 9a20c5fe0a1d4b3cb7b4d044e1519229 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/update/pullAll.txt:18 -# 4d143bc1ce5a46ef805b56f1a7af33ad -msgid "The :update:`$pullAll` operator removes all instances of the specified values from an existing array. Unlike the :update:`$pull` operator that removes elements by specifying a query, :update:`$pullAll` removes elements that match the listed values." -msgstr "" - -#: ../source/reference/operator/update/pullAll.txt:23 -# ddad1013f1f54747a3dd8412c54352a2 -msgid "The :update:`$pullAll` operator has the form:" -msgstr "" - -#: ../source/includes/use-dot-notation.rst:1 -# ced0290ddf7949e7bcfa8e7924bc0523 -msgid "To specify a ```` in an embedded document or in an array, use :ref:`dot notation `." -msgstr "" - -#: ../source/reference/operator/update/pullAll.txt:32 -# b642898816d54767847322de99b5c8e0 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/update/pullAll.txt:34 -# 8830323ad8d047258dcccb906f8a5bc8 -msgid "If a ```` to remove is a document or an array, :update:`$pullAll` removes only the elements in the array that match the specified ```` exactly, including order." -msgstr "" - -#: ../source/reference/operator/update/pullAll.txt:39 -# 9cffb38ace26443181cf1b05667d8691 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/update/pullAll.txt:41 -# 9c2fbf8b53cf465a85ea34baba7f451d -msgid "Given the following document in the ``survey`` collection:" -msgstr "" - -#: ../source/reference/operator/update/pullAll.txt:47 -# f0b782a1ecc8471094b0d3553a3d7939 -msgid "The following operation removes all instances of the value ``0`` and ``5`` from the ``scores`` array:" -msgstr "" - -#: ../source/reference/operator/update/pullAll.txt:54 -# 322f5236a33743fb810d8416991553a6 -msgid "After the operation, the updated document has all instances of ``0`` and ``5`` removed from the ``scores`` field:" -msgstr "" - -#: ../source/reference/operator/update/pullAll.txt:61 -# d52e2554dc234c72ae579bb4b6676c6f -msgid ":method:`db.collection.update()`, :method:`db.collection.findAndModify()`" -msgstr "" - diff --git a/locale/pot/reference/operator/update/push.pot b/locale/pot/reference/operator/update/push.pot deleted file mode 100644 index d2782d9b84c..00000000000 --- a/locale/pot/reference/operator/update/push.pot +++ /dev/null @@ -1,243 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update/push.txt:3 -# 9a0b2cac0d9843a7932f07d626185e29 -msgid "$push" -msgstr "" - -#: ../source/reference/operator/update/push.txt:0 -# 068981e983934a96842976645d1ea587 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/update/push.txt:14 -# b71a3834c2f24640893d30b2fd19430a -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/update/push.txt:18 -# bb48ffb0f40743df81a32f639bc4fc97 -msgid "The :update:`$push` operator appends a specified value to an array." -msgstr "" - -#: ../source/reference/operator/update/push.txt:20 -# 6b82b6a2650a4228a9700fff67a25443 -msgid "The :update:`$push` operator has the form:" -msgstr "" - -#: ../source/includes/use-dot-notation.rst:1 -# 2359733dfdb5432cb7c7609b3cc73d53 -msgid "To specify a ```` in an embedded document or in an array, use :ref:`dot notation `." -msgstr "" - -#: ../source/reference/operator/update/push.txt:29 -# aea8f3ffb4564665b4f1edb8020351df -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/update/push.txt:31 -# d2127713ce6c49218d6ce96a7cc46193 -msgid "If the field is absent in the document to update, :update:`$push` adds the array field with the value as its element." -msgstr "" - -#: ../source/reference/operator/update/push.txt:34 -# b1b6f984f59f4b738dd1d7daec850313 -msgid "If the field is **not** an array, the operation will fail." -msgstr "" - -#: ../source/reference/operator/update/push.txt:36 -# c8756b3048704f2a82dfa8da8ef9f96a -msgid "If the value is an array, :update:`$push` appends the whole array as a *single* element. To add each element of the value separately, use the :update:`$each` modifier with :update:`$push`. For an example, see :ref:`example-push-each`. For a list of modifiers available for :update:`$push`, see :ref:`push-modifiers`." -msgstr "" - -#: ../source/reference/operator/update/push.txt:42 -# dae664cc3deb4a508f5e90fe44682498 -msgid "MongoDB adds support for the :update:`$each` modifier to the :update:`$push` operator. Before 2.4, use :update:`$pushAll` for similar functionality." -msgstr "" - -#: ../source/reference/operator/update/push.txt:50 -# 1fc3de7953e443c9bca63323a74bf7c7 -msgid "Modifiers" -msgstr "" - -#: ../source/reference/operator/update/push.txt:54 -# 009d2ee4dc56486f883b794ddf7111c3 -msgid "You can use the :update:`$push` operator with the following modifiers:" -msgstr "" - -#: ../source/reference/operator/update/push.txt:60 -# 264660cf1be8473884d4f01cf9c33022 -msgid "Modifier" -msgstr "" - -#: ../source/reference/operator/update/push.txt:61 -# aad9e92d91c14f6c8aafdeb788133d4d -msgid "Description" -msgstr "" - -#: ../source/reference/operator/update/push.txt:63 -# 61f47ab01c764862aad5d258d0770f64 -msgid ":update:`$each`" -msgstr "" - -#: ../source/reference/operator/update/push.txt:65 -# 6016efdb24d345a2b0f306f2a95393c3 -msgid "Appends multiple values to the array field." -msgstr "" - -#: ../source/reference/operator/update/push.txt:69 -# 344e8be51f08482daf14fdf7187a4476 -msgid "When used in conjunction with the other modifiers, the :update:`$each` modifier no longer needs to be first." -msgstr "" - -#: ../source/reference/operator/update/push.txt:72 -# fedba8a466224eadadbdd06995f31f97 -msgid ":update:`$slice`" -msgstr "" - -#: ../source/reference/operator/update/push.txt:74 -# e8cd06eecd29466e99c42c2b1a8ebada -msgid "Limits the number of array elements. Requires the use of the :update:`$each` modifier." -msgstr "" - -#: ../source/reference/operator/update/push.txt:77 -# c33abd2938d24109b73281a757496e08 -msgid ":update:`$sort`" -msgstr "" - -#: ../source/reference/operator/update/push.txt:79 -# f4e723fa6a7c4885aaf57041699ecce0 -msgid "Orders elements of the array. Requires the use of the :update:`$each` modifier." -msgstr "" - -#: ../source/reference/operator/update/push.txt:82 -# 96c233fa451548e9ad47a97888297006 -msgid "In previous versions, :update:`$sort` is only available when used with both :update:`$each` and :update:`$slice`." -msgstr "" - -#: ../source/reference/operator/update/push.txt:86 -# 95e0e6813b3a459ab021e166630703da -msgid ":update:`$position`" -msgstr "" - -#: ../source/reference/operator/update/push.txt:88 -# b3c4fc5b2e7e40b696f0486056b68010 -msgid "Specifies the location in the array at which to insert the new elements. Requires the use of the :update:`$each` modifier. Without the :update:`$position` modifier, the :update:`$push` appends the elements to the end of the array." -msgstr "" - -#: ../source/reference/operator/update/push.txt:95 -# de935f3a55584c73b6b0a4b7e84d9558 -msgid "When used with modifiers, the :update:`$push` operator has the form:" -msgstr "" - -#: ../source/reference/operator/update/push.txt:101 -# 3bb43eec04f846c3b631e51d4dde94f4 -msgid "The processing of the :update:`push` operation with modifiers occur in the following order, regardless of the order in which the modifiers appear:" -msgstr "" - -#: ../source/reference/operator/update/push.txt:105 -# b4b5f1f44919445f9b0b5af22b6aed5b -msgid "Update array to add elements in the correct position." -msgstr "" - -#: ../source/reference/operator/update/push.txt:107 -# 483282008bdd4d069b491a3c455c810b -msgid "Apply sort, if specified." -msgstr "" - -#: ../source/reference/operator/update/push.txt:109 -# 5ff1a3744b2d4f72814e74c64329073e -msgid "Slice the array, if specified." -msgstr "" - -#: ../source/reference/operator/update/push.txt:111 -# 6866e2163bca417c98b856c9a3008b79 -msgid "Store the array." -msgstr "" - -#: ../source/reference/operator/update/push.txt:114 -# f032ab6a0f2d4aff81df3117728df2bd -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/update/push.txt:117 -# be2e503f168442969c6bf588edf88899 -msgid "Append a Value to an Array" -msgstr "" - -#: ../source/reference/operator/update/push.txt:119 -# e34a9d2a37ee43b39b467dc177ac6cce -msgid "The following example appends ``89`` to the ``scores`` array:" -msgstr "" - -#: ../source/reference/operator/update/push.txt:131 -# 16e460314d184ace911aa0b70fa4ac4e -msgid "Append Multiple Values to an Array" -msgstr "" - -#: ../source/reference/operator/update/push.txt:133 -# c1f4f416d81343fcadf8e8a0d4a6ba38 -msgid "Use :update:`$push` with the :update:`$each` modifier to append multiple values to the array field." -msgstr "" - -#: ../source/includes/example-push-each.rst:1 -# 3152700bafe34e32975bee8863954312 -msgid "The following example appends each element of ``[ 90, 92, 85 ]`` to the ``scores`` array for the document where the ``name`` field equals ``joe``:" -msgstr "" - -#: ../source/reference/operator/update/push.txt:139 -# 283f88c700d94755b83ee0d278e0c39a -msgid "Use ``$push`` Operator with Multiple Modifiers" -msgstr "" - -#: ../source/includes/example-push-with-multiple-modifiers.rst:1 -# 6501aed896ba4e87ad8150e815cf2ded -msgid "A collection ``students`` has the following document:" -msgstr "" - -#: ../source/includes/example-push-with-multiple-modifiers.rst:15 -# 7b27eab928bc4630857c6782732848b0 -msgid "The following :update:`$push` operation uses:" -msgstr "" - -#: ../source/includes/example-push-with-multiple-modifiers.rst:17 -# 500bf12f050843fbae086a83c0676aab -msgid "the :update:`$each` modifier to add multiple documents to the ``quizzes`` array," -msgstr "" - -#: ../source/includes/example-push-with-multiple-modifiers.rst:20 -# 2e664432c54c4fb8be1441855f32d992 -msgid "the :update:`$sort` modifier to sort all the elements of the modified ``quizzes`` array by the ``score`` field in descending order, and" -msgstr "" - -#: ../source/includes/example-push-with-multiple-modifiers.rst:24 -# 457e601dfa834369881adcd26cef65f0 -msgid "the :update:`$slice` modifier to keep only the **first** three sorted elements of the ``quizzes`` array." -msgstr "" - -#: ../source/includes/example-push-with-multiple-modifiers.rst:42 -# 5ba6d433f61a4dcfa05137ea1398b0a7 -msgid "The result of the operation is keep only the three highest scoring quizzes:" -msgstr "" - -#: ../source/reference/operator/update/push.txt:143 -# f86d6495fe1e4592b6e0d726bf91d75c -msgid ":method:`db.collection.update()`, :method:`db.collection.findAndModify()`" -msgstr "" - diff --git a/locale/pot/reference/operator/update/pushAll.pot b/locale/pot/reference/operator/update/pushAll.pot deleted file mode 100644 index 3ddc51f492c..00000000000 --- a/locale/pot/reference/operator/update/pushAll.pot +++ /dev/null @@ -1,43 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update/pushAll.txt:3 -# 53d6bbd5c2694e12b98299da8fd299dc -msgid "$pushAll" -msgstr "" - -#: ../source/reference/operator/update/pushAll.txt:15 -# 628b6f9c212e49f08ec80517396651d9 -msgid "Use the :update:`$push` operator with :update:`$each` instead." -msgstr "" - -#: ../source/reference/operator/update/pushAll.txt:18 -# cd252f2c0795404897d7ea72da30a6f7 -msgid "The :update:`$pushAll` operator appends the specified values to an array." -msgstr "" - -#: ../source/reference/operator/update/pushAll.txt:21 -# a6cce2fecee647648e7ea48ea51117fb -msgid "The :update:`$pushAll` operator has the form:" -msgstr "" - -#: ../source/reference/operator/update/pushAll.txt:27 -# 04036651ec124a57ab132551b05d98b0 -msgid "If you specify a single value, :update:`$pushAll` will behave as :update:`$push`." -msgstr "" - diff --git a/locale/pot/reference/operator/update/rename.pot b/locale/pot/reference/operator/update/rename.pot deleted file mode 100644 index 806d5a8ab61..00000000000 --- a/locale/pot/reference/operator/update/rename.pot +++ /dev/null @@ -1,143 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update/rename.txt:3 -# 8d3e1fff5e534bfdbf316e764e618ec5 -msgid "$rename" -msgstr "" - -#: ../source/reference/operator/update/rename.txt:0 -# 893b5d9cbc7a41c383ed863e8f80c46e -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/update/rename.txt:14 -# cd78e14d4edc493c8e7783bf1bbd4ee6 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/update/rename.txt:18 -# f3ea00ebac674290b8d9321732483dc5 -msgid "The :update:`$rename` operator updates the name of a field and has the following form:" -msgstr "" - -#: ../source/reference/operator/update/rename.txt:24 -# 5ba4a147a913467f83961659645923b6 -msgid "The new field name must differ from the existing field name. To specify a ```` in an embedded document, use :term:`dot notation`." -msgstr "" - -#: ../source/reference/operator/update/rename.txt:28 -# c3de5b225da04b0f8bd87bbfa07a54a6 -msgid "Consider the following example:" -msgstr "" - -#: ../source/reference/operator/update/rename.txt:34 -# 1cf58a4d827742b5b194cc7af5a09e0e -msgid "This operation renames the field ``nickname`` to ``alias``, and the field ``cell`` to ``mobile``." -msgstr "" - -#: ../source/reference/operator/update/rename.txt:38 -# ab6a7ef59dc4468fa26daec1851c342f -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/update/rename.txt:40 -# 7d235784492d4637aaa998008bbc3254 -msgid "The :update:`$rename` operator logically performs an :update:`$unset` of both the old name and the new name, and then performs a :update:`$set` operation with the new name. As such, the operation may not preserve the order of the fields in the document; i.e. the renamed field may move within the document." -msgstr "" - -#: ../source/reference/operator/update/rename.txt:46 -# 714197ee2f564fe696914bd1bed0a012 -msgid "If the document already has a field with the ````, the :update:`$rename` operator removes that field and renames the specified ```` to ````." -msgstr "" - -#: ../source/reference/operator/update/rename.txt:50 -# d0cbbb4f7147446c8639437ddda14a8d -msgid "If the field to rename does not exist in a document, :update:`$rename` does nothing (i.e. no operation)." -msgstr "" - -#: ../source/reference/operator/update/rename.txt:53 -# bb4ee0ace5394baf8a51f7717d54e2af -msgid "For fields in embedded documents, the :update:`$rename` operator can rename these fields as well as move the fields in and out of embedded documents. :update:`$rename` does not work if these fields are in array elements." -msgstr "" - -#: ../source/reference/operator/update/rename.txt:59 -# daf9d789184c44ac92e420f34901807b -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/update/rename.txt:61 -# 04ca2eb206d042ad9e4faead6390b862 -msgid "A collection ``students`` contains the following documents where a field ``nmae`` appears misspelled, i.e. should be ``name``:" -msgstr "" - -#: ../source/reference/operator/update/rename.txt:87 -# 6942315349f644bea1cd72381ae3250e -msgid "The examples in this section successively updates the documents in the collection." -msgstr "" - -#: ../source/reference/operator/update/rename.txt:91 -# 59dfe13dfc524198a852dc2dc361166f -msgid "Rename a Field" -msgstr "" - -#: ../source/reference/operator/update/rename.txt:93 -# f37beae38b5d47fa8146919dc4100f16 -msgid "To rename a field, call the :update:`$rename` operator with the current name of the field and the new name:" -msgstr "" - -#: ../source/reference/operator/update/rename.txt:100 -# 968848de53a247d387c6b1991734c6e2 -msgid "This operation renames the field ``nmae`` to ``name`` for all documents in the collection:" -msgstr "" - -#: ../source/reference/operator/update/rename.txt:127 -# c89b86539bac498f971c90a1ebfb43de -msgid "Rename a Field in an Embedded Document" -msgstr "" - -#: ../source/reference/operator/update/rename.txt:129 -# f31404cd571e4fe19a5575fa9df40777 -msgid "To rename a field in an embedded document, call the :update:`$rename` operator using the :ref:`dot notation ` to refer to the field. If the field is to remain in the same embedded document, also use the dot notation in the new name, as in the following:" -msgstr "" - -#: ../source/reference/operator/update/rename.txt:138 -# 6faa4cdba14742c2a098c680b14336d3 -msgid "This operation renames the embedded field ``first`` to ``fname``:" -msgstr "" - -#: ../source/reference/operator/update/rename.txt:150 -# 1693e174c41e4ead9064c895208f8fc3 -msgid "Rename a Field That Does Not Exist" -msgstr "" - -#: ../source/reference/operator/update/rename.txt:152 -# b26e18e187d641bd986ad2c7142a8e2c -msgid "When renaming a field and the existing field name refers to a field that does not exist, the :update:`$rename` operator does nothing, as in the following:" -msgstr "" - -#: ../source/reference/operator/update/rename.txt:160 -# f6091475171d45f7ac1d4ce4073cecd4 -msgid "This operation does nothing because there is no field named ``wife``." -msgstr "" - -#: ../source/reference/operator/update/rename.txt:163 -# 533f92eb22f04c3bb0f18cc467940df1 -msgid ":method:`db.collection.update()`, :method:`db.collection.findAndModify()`" -msgstr "" - diff --git a/locale/pot/reference/operator/update/set.pot b/locale/pot/reference/operator/update/set.pot deleted file mode 100644 index 2024950a32b..00000000000 --- a/locale/pot/reference/operator/update/set.pot +++ /dev/null @@ -1,122 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update/set.txt:3 -# 6dde8967fcc2478e9fb8b038c18fd6fb -msgid "$set" -msgstr "" - -#: ../source/reference/operator/update/set.txt:0 -# cb17cafbfc2b4a66a628df3bb2eb25c3 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/update/set.txt:14 -# 914a34facf5d4795ba3e5f373951f0e3 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/update/set.txt:18 -# b8bc3124633f42cda6935d6f42c398f0 -msgid "The :update:`$set` operator replaces the value of a field with the specified value." -msgstr "" - -#: ../source/reference/operator/update/set.txt:21 -# 820ec64a9a1c489bbfbb99a05789b81e -msgid "The :update:`$set` operator expression has the following form:" -msgstr "" - -#: ../source/includes/use-dot-notation.rst:1 -#: ../source/includes/use-dot-notation.rst:1 -#: ../source/includes/use-dot-notation.rst:1 -# 52d0e1e5b055449badcde1e97fa89547 -# b225ee93c6a8403eb24beaadc6b4ce21 -# bd12ead2bd3c4d5ea08c721e3c5b15ef -msgid "To specify a ```` in an embedded document or in an array, use :ref:`dot notation `." -msgstr "" - -#: ../source/reference/operator/update/set.txt:30 -# 11a6178e73e448ae8e9545a5421551c3 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/update/set.txt:32 -# 9273065cc8bb46fcab5d062fc5d0feba -msgid "If the field does not exist, :update:`$set` will add a new field with the specified value, provided that the new field does not violate a type constraint. If you specify a dotted path for a non-existent field, :update:`$set` will create the embedded documents *as needed* to fulfill the dotted path to the field." -msgstr "" - -#: ../source/reference/operator/update/set.txt:39 -# fc86cdce1b4a496f9485209c96d4e946 -msgid "If you specify multiple field-value pairs, :update:`$set` will update or create each field." -msgstr "" - -#: ../source/reference/operator/update/set.txt:43 -# 9a6e7c9c2fbf40438f9c4abfb7fa6134 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/update/set.txt:45 -# 2484eb3b53224c68960a16767e9a7178 -msgid "Consider a collection ``products`` with the following document:" -msgstr "" - -#: ../source/reference/operator/update/set.txt:61 -# a2175e3b3c8e45989cb3843c3c547081 -msgid "Set Top-Level Fields" -msgstr "" - -#: ../source/reference/operator/update/set.txt:63 -# 2c8ca7dcc5194a3e89e8cbbb4baab0a2 -msgid "For the document matching the criteria ``_id`` equal to ``100``, the following operation uses the :update:`$set` operator to update the value of the ``quantity`` field, ``details`` field, and the ``tags`` field." -msgstr "" - -#: ../source/reference/operator/update/set.txt:81 -# 7972f00b205448baa3dec7c77ade5ce6 -msgid "The operation replaces the value of: ``quantity`` to ``500``; the ``details`` field to a new embedded document, and the ``tags`` field to a new array." -msgstr "" - -#: ../source/reference/operator/update/set.txt:86 -# 455ac2669a4a4e1590d54da6fd573ed5 -msgid "Set Fields in Embedded Documents" -msgstr "" - -#: ../source/reference/operator/update/set.txt:90 -# 30599db3633a455fafe00c7280dda283 -msgid "For the document matching the criteria ``_id`` equal to ``100``, the following operation updates the ``make`` field in the ``details`` document:" -msgstr "" - -#: ../source/reference/operator/update/set.txt:102 -# 4bfdc526e58d4e54a3166a18247593c8 -msgid "Set Elements in Arrays" -msgstr "" - -#: ../source/reference/operator/update/set.txt:106 -# bd6548558c424d0991edad3af75d82f8 -msgid "For the document matching the criteria ``_id`` equal to ``100``, the following operation update the value second element (array index of ``1``) in the ``tags`` field and the ``rating`` field in the first element (array index of ``0``) of the ``ratings`` array." -msgstr "" - -#: ../source/reference/operator/update/set.txt:123 -# 40357ac0fd7f49d48f024f4a74dd3b0f -msgid "For additional update operators for arrays, see :doc:`/reference/operator/update-array`." -msgstr "" - -#: ../source/reference/operator/update/set.txt:126 -# 9e884fb3d7b34c549ef41291ab1b9dd3 -msgid ":method:`db.collection.update()`, :method:`db.collection.findAndModify()`" -msgstr "" - diff --git a/locale/pot/reference/operator/update/setOnInsert.pot b/locale/pot/reference/operator/update/setOnInsert.pot deleted file mode 100644 index 8c0df0c7873..00000000000 --- a/locale/pot/reference/operator/update/setOnInsert.pot +++ /dev/null @@ -1,83 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update/setOnInsert.txt:3 -# fe52dd4895744290b8d562eded3b5a7b -msgid "$setOnInsert" -msgstr "" - -#: ../source/reference/operator/update/setOnInsert.txt:0 -# 10ea29b0d2df424ba67a8bfd8109bf0e -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/update/setOnInsert.txt:14 -# 40e1b5198bac4294b994086ca2a83e57 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/update/setOnInsert.txt:20 -# 48562f89bcbe4a5691b7bca534127d39 -msgid "If an update operation with :ref:`upsert: true ` results in an insert of a document, then :update:`$setOnInsert` assigns the specified values to the fields in the document. If the update operation does not result in an insert, :update:`$setOnInsert` does nothing." -msgstr "" - -#: ../source/reference/operator/update/setOnInsert.txt:26 -# 2f151f00f53b4ba783e47a67f38ca674 -msgid "You can specify the ``upsert`` option for either the :method:`db.collection.update()` or :method:`db.collection.findAndModify()` methods." -msgstr "" - -#: ../source/includes/use-dot-notation.rst:1 -# acbef6529f0b464b888762c8a04c4fb8 -msgid "To specify a ```` in an embedded document or in an array, use :ref:`dot notation `." -msgstr "" - -#: ../source/reference/operator/update/setOnInsert.txt:41 -# c91d97658888478ea1c91bbc267470dc -msgid "Example" -msgstr "" - -#: ../source/reference/operator/update/setOnInsert.txt:43 -# caeb6361a3ad4f11babf23c367111bd7 -msgid "A collection named ``products`` contains no documents." -msgstr "" - -#: ../source/reference/operator/update/setOnInsert.txt:45 -# 9ecdacab31df42a09a80ae933a31f861 -msgid "Then, the following :method:`db.collection.update()` with :ref:`upsert: true ` inserts a new document." -msgstr "" - -#: ../source/reference/operator/update/setOnInsert.txt:59 -# e51017e1c7184e3380acb337b52164bf -msgid "MongoDB creates a new document with ``_id`` equal to ``1`` from the ```` condition, and then applies the :update:`$set` and :update:`$setOnInsert` operations to this document." -msgstr "" - -#: ../source/reference/operator/update/setOnInsert.txt:63 -# 9ae00490aa7c4015a063fae5d1aa7227 -msgid "The ``products`` collection contains the newly-inserted document:" -msgstr "" - -#: ../source/reference/operator/update/setOnInsert.txt:69 -# c14d7fbd4d3c498e9b74a0cbc2e02f4e -msgid "If the :method:`db.collection.update()` with :ref:`upsert: true ` had found a matching document, then MongoDB performs an update, applying the :update:`$set` operation but ignoring the :update:`$setOnInsert` operation." -msgstr "" - -#: ../source/reference/operator/update/setOnInsert.txt:74 -# 79b4dd6ca4644ca3887aed99bee8ccc3 -msgid ":method:`db.collection.update()`, :method:`db.collection.findAndModify()`" -msgstr "" - diff --git a/locale/pot/reference/operator/update/slice.pot b/locale/pot/reference/operator/update/slice.pot deleted file mode 100644 index 9d688db3391..00000000000 --- a/locale/pot/reference/operator/update/slice.pot +++ /dev/null @@ -1,197 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update/slice.txt:3 -# b43b1000506b4dd0b5dc95fdcc2b5db3 -msgid "$slice" -msgstr "" - -#: ../source/reference/operator/update/slice.txt:0 -# 12e5832140794872b2274074bf6af755 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/update/slice.txt:17 -# e4cb6c928a8946c7a3e0291103381514 -msgid "The :update:`$slice` modifier limits the number of array elements during a :update:`$push` operation. To project, or return, a specified number of array elements from a read operation, see the :projection:`$slice` projection operator instead." -msgstr "" - -#: ../source/reference/operator/update/slice.txt:22 -# 27a271e0b7864e5482b8e32c74f6d4fc -msgid "To use the :update:`$slice` modifier, it **must** appear with the :update:`$each` modifier. You can pass an empty array ``[]`` to the :update:`$each` modifier such that only the :update:`$slice` modifier has an effect." -msgstr "" - -#: ../source/reference/operator/update/slice.txt:38 -# a863106367a241ab93bdd22b7ac61f34 -msgid "The ```` can be:" -msgstr "" - -#: ../source/reference/operator/update/slice.txt:44 -# 630061d1602f45d0a3d3a973b35524c4 -msgid "Value" -msgstr "" - -#: ../source/reference/operator/update/slice.txt:45 -# 0a239a60f0094652a5d6963a4b327cd9 -msgid "Description" -msgstr "" - -#: ../source/reference/operator/update/slice.txt:47 -# cbce0f906fd34ab5ab93be09d9f42b9a -msgid "Zero" -msgstr "" - -#: ../source/reference/operator/update/slice.txt:48 -# 3a80cb1247ed47c2b1e35132ebf24a9e -msgid "To update the array ```` to an empty array." -msgstr "" - -#: ../source/reference/operator/update/slice.txt:50 -# 99fcf69c42a946e59fcee291e95b1404 -msgid "Negative" -msgstr "" - -#: ../source/reference/operator/update/slice.txt:52 -# 9a919a7bc2494ebea2ac4c7fc65f2711 -msgid "To update the array ```` to contain only the last ```` elements." -msgstr "" - -#: ../source/reference/operator/update/slice.txt:55 -# 084549a89afc48a3a4b74df3d34ced7e -msgid "Positive" -msgstr "" - -#: ../source/reference/operator/update/slice.txt:57 -# e7643e76b3a24f57a9e59ac1d6b28d11 -msgid "To update the array ```` contain only the first ```` elements." -msgstr "" - -#: ../source/reference/operator/update/slice.txt:63 -# 3c80a86dc0004e38adfee91db45d24d9 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/update/slice.txt:67 -# 3f081e36d86f4ac9b446c46bc4dd951b -msgid "The order in which the modifiers appear is immaterial. Previous versions required the :update:`$each` modifier to appear as the first modifier if used in conjunction with :update:`$slice`. For a list of modifiers available for :update:`$push`, see :ref:`push-modifiers`." -msgstr "" - -#: ../source/reference/operator/update/slice.txt:72 -# 193524f260a744508a604b099a0e5e33 -msgid "Trying to use the :update:`$slice` modifier without the :update:`$each` modifier results in an error." -msgstr "" - -#: ../source/reference/operator/update/slice.txt:76 -# d48c6233a7d84f979ebd0ad76d6efad2 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/update/slice.txt:79 -# 08ec752dddab461eb8c69f1f0a598fe5 -msgid "Slice from the End of the Array" -msgstr "" - -#: ../source/reference/operator/update/slice.txt:81 -#: ../source/reference/operator/update/slice.txt:115 -#: ../source/reference/operator/update/slice.txt:149 -# d955627aad7e4cfa8ebe5f63e34ee081 -# a63296d9c5ab486d945a8e84d272de12 -# a3c71e4d70644a31903a77311075cfda -msgid "A collection ``students`` contains the following document:" -msgstr "" - -#: ../source/reference/operator/update/slice.txt:87 -# 33fd40d577ae4d12b95feef1e264c6e2 -msgid "The following operation adds new elements to the ``scores`` array, and then uses the :update:`$slice` modifier to trim the array to the last five elements:" -msgstr "" - -#: ../source/reference/operator/update/slice.txt:105 -# 521463a54fe243a28d609c39a1a0ea7b -msgid "The result of the operation is slice the elements of the updated ``scores`` array to the last five elements:" -msgstr "" - -#: ../source/reference/operator/update/slice.txt:113 -# 50b145b028874f3ab704d3655f9c134e -msgid "Slice from the Front of the Array" -msgstr "" - -#: ../source/reference/operator/update/slice.txt:121 -# 0f623f4397874b088a7dbc9d3f2edfac -msgid "The following operation adds new elements to the ``scores`` array, and then uses the :update:`$slice` modifier to trim the array to the first three elements." -msgstr "" - -#: ../source/reference/operator/update/slice.txt:139 -# feb4cf7e797f4407be55f03aab61efc5 -msgid "The result of the operation is to slice the elements of the updated ``scores`` array to the first three elements:" -msgstr "" - -#: ../source/reference/operator/update/slice.txt:147 -# c8c7bf33b7594d0b8cdd1a7ec4158a98 -msgid "Update Array Using Slice Only" -msgstr "" - -#: ../source/reference/operator/update/slice.txt:155 -# a0efabdea7264b02882a90fa9875cef6 -msgid "To update the ``scores`` field with just the effects of the :update:`$slice` modifier, specify the number of elements to slice (e.g. ``-3``) for the :update:`$slice` modifier and an empty array ``[]`` for the :update:`$each` modifier, as in the following:" -msgstr "" - -#: ../source/reference/operator/update/slice.txt:174 -# 0c324fb6cf244f299addcc0c1f62131b -msgid "The result of the operation is to slice the elements of the ``scores`` array to the last three elements:" -msgstr "" - -#: ../source/reference/operator/update/slice.txt:182 -# 552403beb5fa4f54aad0045754d40579 -msgid "Use ``$slice`` with Other ``$push`` Modifiers" -msgstr "" - -#: ../source/includes/example-push-with-multiple-modifiers.rst:1 -# b7b051488c3941f69e02eae39fe6eb2d -msgid "A collection ``students`` has the following document:" -msgstr "" - -#: ../source/includes/example-push-with-multiple-modifiers.rst:15 -# d95f2b2b41e34137b9d3b109105e8bdc -msgid "The following :update:`$push` operation uses:" -msgstr "" - -#: ../source/includes/example-push-with-multiple-modifiers.rst:17 -# 846ff26e450942f7b86a57a3b7061017 -msgid "the :update:`$each` modifier to add multiple documents to the ``quizzes`` array," -msgstr "" - -#: ../source/includes/example-push-with-multiple-modifiers.rst:20 -# 55a407e571c146b59372ab9aa7cdf7dc -msgid "the :update:`$sort` modifier to sort all the elements of the modified ``quizzes`` array by the ``score`` field in descending order, and" -msgstr "" - -#: ../source/includes/example-push-with-multiple-modifiers.rst:24 -# 9ee6f286f310401cbe727e69b1f17c48 -msgid "the :update:`$slice` modifier to keep only the **first** three sorted elements of the ``quizzes`` array." -msgstr "" - -#: ../source/includes/example-push-with-multiple-modifiers.rst:42 -# 76b961a2a2cf40128e2a8fe9d2bf4bff -msgid "The result of the operation is keep only the three highest scoring quizzes:" -msgstr "" - -#: ../source/reference/operator/update/slice.txt:186 -# 16e6404bb57e4ac1a923c413e7bdb681 -msgid "The order of the modifiers is immaterial to the order in which the modifiers are processed. See :ref:`push-modifiers` for details." -msgstr "" - diff --git a/locale/pot/reference/operator/update/sort.pot b/locale/pot/reference/operator/update/sort.pot deleted file mode 100644 index ee93a2b1720..00000000000 --- a/locale/pot/reference/operator/update/sort.pot +++ /dev/null @@ -1,177 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update/sort.txt:3 -# 290c1b966f3f4c3ab67a07849907382e -msgid "$sort" -msgstr "" - -#: ../source/reference/operator/update/sort.txt:0 -# 172de684f5a74c8c9b61053801727ace -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/update/sort.txt:17 -# 862c1d23d6ca4e36886a3a396b6f4a47 -msgid "The :update:`$sort` modifier orders the elements of an array during a :update:`$push` operation." -msgstr "" - -#: ../source/reference/operator/update/sort.txt:20 -# 5e6cf7e700a34f64862d8b0142b14349 -msgid "To use the :update:`$sort` modifier, it **must** appear with the :update:`$each` modifier. You can pass an empty array ``[]`` to the :update:`$each` modifier such that only the :update:`$sort` modifier has an effect." -msgstr "" - -#: ../source/reference/operator/update/sort.txt:37 -# c6b7e1bcbe0047f2ab5707bee7a52198 -msgid "For ````:" -msgstr "" - -#: ../source/reference/operator/update/sort.txt:39 -# 6cb2c90e01f0498b8c9753ea011793f6 -msgid "To sort array elements that are not documents, or if the array elements are documents, to sort by the whole documents, specify ``1`` for ascending or ``-1`` for descending." -msgstr "" - -#: ../source/reference/operator/update/sort.txt:43 -# 80483ced6a684a8182e52761a0f0b1df -msgid "If the array elements are documents, to sort by a field in the documents, specify a sort document with the field and the direction, i.e. ``{ field: 1 }`` or ``{ field: -1 }``. Do **not** reference the containing array field in the sort specification (e.g. ``{ \"arrayField.field\": 1 }`` is incorrect)." -msgstr "" - -#: ../source/reference/operator/update/sort.txt:50 -# 083d0c9821104c0792d2e2781f4da55d -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/update/sort.txt:54 -# 6e2f12ca53264bc0b9c3dd46acc110f3 -msgid "The :update:`$sort` modifier can sort array elements that are not documents. In previous versions, the :update:`$sort` modifier required the array elements be documents." -msgstr "" - -#: ../source/reference/operator/update/sort.txt:58 -# 46ac4c28f282401e8c1decb49b30594a -msgid "If the array elements are documents, the modifier can sort by either the whole document or by a specific field in the documents. In previous versions, the :update:`$sort` modifier can only sort by a specific field in the documents." -msgstr "" - -#: ../source/reference/operator/update/sort.txt:63 -# 4d52c6370fd34d95bb5c8bb9f7895659 -msgid "Trying to use the :update:`$sort` modifier without the :update:`$each` modifier results in an error. The :update:`$sort` no longer requires the :update:`$slice` modifier. For a list of modifiers available for :update:`$push`, see :ref:`push-modifiers`." -msgstr "" - -#: ../source/reference/operator/update/sort.txt:69 -# 0f7c0ec403d14b2cb9fe8fa5294d3758 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/update/sort.txt:74 -# 4a4b2efd70534f05a40c2d500706cfce -msgid "Sort Array of Documents by a Field in the Documents" -msgstr "" - -#: ../source/reference/operator/update/sort.txt:76 -#: ../source/reference/operator/update/sort.txt:129 -#: ../source/reference/operator/update/sort.txt:155 -# 631cbe69c241496b926529a6c0d81ddd -# 88d3688b36274528ac716d2a5437cf7c -# 606494af162a4f1da7691c5f36638b99 -msgid "A collection ``students`` contains the following document:" -msgstr "" - -#: ../source/reference/operator/update/sort.txt:88 -# d80ba85dcc2d4d36acfc5e4a468a66e7 -msgid "The following update appends additional documents to the ``quizzes`` array and then sorts all the elements of the array by the ascending ``score`` field:" -msgstr "" - -#: ../source/reference/operator/update/sort.txt:106 -# 8854e441b9114a459d54886b52353005 -msgid "The sort document refers directly to the field in the documents and does not reference the containing array field ``quizzes``; i.e. ``{ score: 1 }`` and **not** ``{ \"quizzes.score\": 1}``" -msgstr "" - -#: ../source/reference/operator/update/sort.txt:110 -# 87f4e8efa5324f6ba4497b1d170a7bad -msgid "After the update, the array elements are in order of ascending ``score`` field.:" -msgstr "" - -#: ../source/reference/operator/update/sort.txt:127 -# fa78ed7896e04a148a3a67c604a75a26 -msgid "Sort Array Elements That Are Not Documents" -msgstr "" - -#: ../source/reference/operator/update/sort.txt:135 -# 0a261fa4f95843babd73a5c2aeb91eb4 -msgid "The following operation adds two more elements to the ``scores`` array and sorts the elements:" -msgstr "" - -#: ../source/reference/operator/update/sort.txt:145 -# 4f79821681904d4d9f03db7b46167b84 -msgid "The updated document has the elements of the ``scores`` array in ascending order:" -msgstr "" - -#: ../source/reference/operator/update/sort.txt:153 -# 8d26292498ad46da936790fdfcce193e -msgid "Update Array Using Sort Only" -msgstr "" - -#: ../source/reference/operator/update/sort.txt:161 -# b57d2bca098044f9b255b31eccdd6d16 -msgid "To update the ``tests`` field to sort its elements in descending order, specify the ``{ $sort: -1 }`` and specify an empty array ``[]`` for the :update:`$each` modifier, as in the following:" -msgstr "" - -#: ../source/reference/operator/update/sort.txt:172 -# 9f3f1b0e3b1541ba9d443b80f38c7ea7 -msgid "The result of the operation is to update the ``scores`` field to sort its elements in descending order:" -msgstr "" - -#: ../source/reference/operator/update/sort.txt:180 -# 0ca79f39face467f93fca0ef46a95dfd -msgid "Use ``$sort`` with Other ``$push`` Modifiers" -msgstr "" - -#: ../source/includes/example-push-with-multiple-modifiers.rst:1 -# 7e65bbf550d24cf9b7b7cec0336e6d83 -msgid "A collection ``students`` has the following document:" -msgstr "" - -#: ../source/includes/example-push-with-multiple-modifiers.rst:15 -# e052c47bf2674bcdb45dfa224964a0bf -msgid "The following :update:`$push` operation uses:" -msgstr "" - -#: ../source/includes/example-push-with-multiple-modifiers.rst:17 -# 965241baeb514d86935e15902d7bb37f -msgid "the :update:`$each` modifier to add multiple documents to the ``quizzes`` array," -msgstr "" - -#: ../source/includes/example-push-with-multiple-modifiers.rst:20 -# b9ae7961952a4346a05f3450049c4bdb -msgid "the :update:`$sort` modifier to sort all the elements of the modified ``quizzes`` array by the ``score`` field in descending order, and" -msgstr "" - -#: ../source/includes/example-push-with-multiple-modifiers.rst:24 -# ca2fdc8549d540438ebfe0eec3a97d52 -msgid "the :update:`$slice` modifier to keep only the **first** three sorted elements of the ``quizzes`` array." -msgstr "" - -#: ../source/includes/example-push-with-multiple-modifiers.rst:42 -# e50b8e9bfc594efbb794daaa56e27fa0 -msgid "The result of the operation is keep only the three highest scoring quizzes:" -msgstr "" - -#: ../source/reference/operator/update/sort.txt:184 -# b0265eaab56041deb4d7b979057f7036 -msgid "The order of the modifiers is immaterial to the order in which the modifiers are processed. See :ref:`push-modifiers` for details." -msgstr "" - diff --git a/locale/pot/reference/operator/update/unset.pot b/locale/pot/reference/operator/update/unset.pot deleted file mode 100644 index f54472c8b2c..00000000000 --- a/locale/pot/reference/operator/update/unset.pot +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update/unset.txt:3 -# f115943242474b0db9a06cc0c4fe49cd -msgid "$unset" -msgstr "" - -#: ../source/reference/operator/update/unset.txt:0 -# d7801c72fe3b4b6280f0e7706fa31d1a -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/update/unset.txt:15 -# 3a324058aaff4a3a824287004d6f0bc0 -msgid "The :update:`$unset` operator deletes a particular field. Consider the following syntax:" -msgstr "" - -#: ../source/reference/operator/update/unset.txt:22 -# 7c5faffe7cb144d1b79686883c44442f -msgid "The specified value in the :update:`$unset` expression (i.e. ``\"\"``) does not impact the operation." -msgstr "" - -#: ../source/includes/use-dot-notation.rst:1 -# f5cbce653bab4ba9a71121dc4cf052ff -msgid "To specify a ```` in an embedded document or in an array, use :ref:`dot notation `." -msgstr "" - -#: ../source/reference/operator/update/unset.txt:28 -# fc7554481b9b447cbb305c8096f56aab -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/update/unset.txt:30 -# 9776169b06084f7aa599e051bd24bf3e -msgid "If the field does not exist, then :update:`$unset` does nothing (i.e. no operation)." -msgstr "" - -#: ../source/reference/operator/update/unset.txt:33 -# 7b42626f6a5b4208b178ddcfa593be1f -msgid "When used with :update:`$` to match an array element, :update:`$unset` replaces the matching element with ``null`` rather than removing the matching element from the array. This behavior keeps consistent the array size and element positions." -msgstr "" - -#: ../source/reference/operator/update/unset.txt:39 -# 32eba7cc30eb4551a08d393644939fca -msgid "Example" -msgstr "" - -#: ../source/reference/operator/update/unset.txt:41 -# 3840887049a540c283197a59ed32e40e -msgid "The following :method:`~db.collection.update()` operation uses the :update:`$unset` operator to remove the fields ``quantity`` and ``instock`` from the *first* document in the ``products`` collection where the field ``sku`` has a value of ``unknown``." -msgstr "" - -#: ../source/reference/operator/update/unset.txt:53 -# 7ee3db1c47004825b6a778d71a1a6195 -msgid ":method:`db.collection.update()`, :method:`db.collection.findAndModify()`" -msgstr "" - diff --git a/locale/pot/reference/parameters.pot b/locale/pot/reference/parameters.pot deleted file mode 100644 index fb87085de85..00000000000 --- a/locale/pot/reference/parameters.pot +++ /dev/null @@ -1,1015 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/parameters.txt:3 -# e2abd7a59c134e9db7975819d2f6023b -msgid "MongoDB Server Parameters" -msgstr "" - -#: ../source/reference/parameters.txt:0 -# 749f8cee473348bbbf2743f32916922f -msgid "On this page" -msgstr "" - -#: ../source/reference/parameters.txt:14 -# b85bd7a2e45a4d9da012495f0370dbfc -msgid "Synopsis" -msgstr "" - -#: ../source/reference/parameters.txt:16 -# 34df4eb8b7c0484b9cc620383ff5e6e2 -msgid "MongoDB provides a number of configuration options that are accessible via the :dbcommand:`setParameter` command or the :option:`--setParameter` option." -msgstr "" - -#: ../source/reference/parameters.txt:20 -# 2b071a74b22743a4988674c33dddae51 -msgid "For additional configuration options, see :doc:`/reference/configuration-options` and :doc:`Manual Page for mongod `." -msgstr "" - -#: ../source/reference/parameters.txt:25 -# f66f658af1204a24b0e9fa104bfa9a2b -msgid "Parameters" -msgstr "" - -#: ../source/reference/parameters.txt:34 -# 88931e309154443aba2ec3e122ecdb88 -msgid "Authentication Parameters" -msgstr "" - -#: ../source/reference/parameters.txt:38 -# 8d75bd858ff740e3af3b6a634c7af4b4 -msgid "Added support for the ``PLAIN`` and ``MONGODB-X509`` authentication mechanisms." -msgstr "" - -#: ../source/reference/parameters.txt:42 -# 0262004953794b248de11473740e02b5 -msgid "Added support for the ``SCRAM-SHA-1`` authentication mechanism." -msgstr "" - -#: ../source/reference/parameters.txt:45 -#: ../source/reference/parameters.txt:104 -#: ../source/reference/parameters.txt:121 -#: ../source/reference/parameters.txt:155 -#: ../source/reference/parameters.txt:164 -#: ../source/reference/parameters.txt:195 -#: ../source/reference/parameters.txt:221 -#: ../source/reference/parameters.txt:237 -#: ../source/reference/parameters.txt:291 -#: ../source/reference/parameters.txt:317 -#: ../source/reference/parameters.txt:343 -#: ../source/reference/parameters.txt:510 -#: ../source/reference/parameters.txt:533 -#: ../source/reference/parameters.txt:631 -#: ../source/reference/parameters.txt:639 -#: ../source/reference/parameters.txt:667 -#: ../source/reference/parameters.txt:972 -# 8968fdf94f974870aa2a5dc169bfb25d -# d7e7685d75bc4be994bee964c01dd2b7 -# 4c93eef2d116463da2a1270ffdcdcd01 -# 423f3d2a77a14837a7fa2b93e06a6745 -# 565d6788cb3248f3bc354cf2165be458 -# 790da7210fe94f75b4bd34155349ef18 -# 28ef2c96e13140a6a795dcf1167b0b36 -# bdb28f20821a49abb9cc6c5f6b6cfcee -# 6d10c619718d4e178773311a6bee251e -# 0f6b6b0ddfee4aa1bd107ab702abdfba -# 2bc3c36a2c9f4f7c8310c95c409b742a -# 373ad2f8eef84f53aa129a4a8faba975 -# 53f7b9f17a8043e59d943048f31587bb -# 85f078024cad4d91a48c0248619bdf23 -# d742a873fd1f4a4f910d13a90111b059 -# f0382ded6d744207b90db4b038a48943 -# cb4e0c9bc88f487da32e4c056fcd16bb -msgid "|both|" -msgstr "" - -#: ../source/reference/parameters.txt:47 -# 40763e6151c4454fac957f9201f0a5fb -msgid "Specifies the list of authentication mechanisms the server accepts. Set this to one or more of the following values. If you specify multiple values, use a comma-separated list and no spaces. For descriptions of the authentication mechanisms, see :doc:`/core/authentication`." -msgstr "" - -#: ../source/reference/parameters.txt:56 -# f1b497847e35478a9de62890327b107b -msgid "Value" -msgstr "" - -#: ../source/reference/parameters.txt:58 -# 50fe8142b8cd4defa288efc459ead3c2 -msgid "Description" -msgstr "" - -#: ../source/reference/parameters.txt:60 -# 947869edfb884a92a47eeb0cfd763c3b -msgid ":ref:`SCRAM-SHA-1 `" -msgstr "" - -#: ../source/reference/parameters.txt:62 -# 12a6859a8c0f43608fa528477d32c3bb -msgid "`RFC 5802 `_ standard Salted Challenge Response Authentication Mechanism using the SHA-1 hash function." -msgstr "" - -#: ../source/reference/parameters.txt:66 -# beee021a0e33440db98549eaa5a1a29a -msgid ":ref:`MONGODB-CR `" -msgstr "" - -#: ../source/reference/parameters.txt:68 -# e792d4d2132248709a5a723103797c9c -msgid "MongoDB challenge/response authentication." -msgstr "" - -#: ../source/reference/parameters.txt:70 -# 65a5bec6d39543d387474865eaecdcc6 -msgid ":ref:`MONGODB-X509 `" -msgstr "" - -#: ../source/reference/parameters.txt:72 -# a96962bc404443c189d18d2245481064 -msgid "MongoDB TLS/SSL certificate authentication." -msgstr "" - -#: ../source/reference/parameters.txt:74 -# d5d9ef64863747d0b5d11e07d73af567 -msgid ":ref:`GSSAPI ` (Kerberos)" -msgstr "" - -#: ../source/reference/parameters.txt:76 -# 25cd07d5771446c28abe8d5987a533d3 -msgid "External authentication using Kerberos. This mechanism is available only in `MongoDB Enterprise `_." -msgstr "" - -#: ../source/reference/parameters.txt:80 -# d9ce52de58474aa3a3af3649862ab1b1 -msgid ":ref:`PLAIN ` (LDAP SASL)" -msgstr "" - -#: ../source/reference/parameters.txt:82 -# 3d7cee654f0e49e291cca1850b14177c -msgid "``PLAIN`` transmits passwords in plain text. Required for :ref:`security-ldap`. Optional for authenticating non-``$external`` users." -msgstr "" - -#: ../source/reference/parameters.txt:93 -# 00e51b6c54b04591bc520af4cf6b2caf -msgid "For example, to specify ``PLAIN`` as the authentication mechanism, use the following command:" -msgstr "" - -#: ../source/reference/parameters.txt:106 -# 7da0c86403d54c4baa6a4de21b1bc18f -msgid "Set the :setting:`~security.clusterAuthMode` to either ``sendX509`` or ``x509``. Useful during :ref:`rolling upgrade to use x509 for membership authentication ` to minimize downtime." -msgstr "" - -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -# 6e9ae0e8f46f4712b85edb810fd9635e -# 2280a0f19bb04ce4a0e9a282483dc6e8 -msgid "Most MongoDB distributions now include support for TLS/SSL. See :doc:`/tutorial/configure-ssl` and :doc:`/tutorial/configure-ssl-clients` for more information about TLS/SSL and MongoDB." -msgstr "" - -#: ../source/reference/parameters.txt:123 -# fe33d5fead2c49658adc0b9bd95c0e8f -msgid "Specify ``0`` or ``false`` to disable localhost authentication bypass. Enabled by default." -msgstr "" - -#: ../source/reference/parameters.txt:126 -# 3347dfb201e84434936ba7aaa3697e43 -msgid ":parameter:`enableLocalhostAuthBypass` is not available using :dbcommand:`setParameter` database command. Use the :setting:`setParameter` option in the configuration file or the :option:`--setParameter ` option on the command line." -msgstr "" - -#: ../source/reference/parameters.txt:132 -# 94c6c28ef2ed4fc8b7ff9579db81f23a -msgid "See :ref:`localhost-exception` for more information." -msgstr "" - -#: ../source/reference/parameters.txt:136 -# d51d02b340f640e8bbe655c1274fe290 -msgid "For use with MongoDB servers using :ref:`security-ldap-external`." -msgstr "" - -#: ../source/reference/parameters.txt:138 -# fe78e954aba34831a1dc96a178f0f388 -msgid "The interval (in seconds) MongoDB waits between external user cache flushes. After MongoDB flushes the external user cache, the next operation an LDAP-authorized user, MongoDB reacquires authorization data from the LDAP server." -msgstr "" - -#: ../source/reference/parameters.txt:143 -# 7affb83d9bb048ee9e8036cc9807b1a4 -msgid "Increasing the value specified increases the amount of time MongoDB and the LDAP server can be out of sync, but reduces the load on the LDAP server. Conversely, decreasing the value specified decreases the time MongoDB and the LDAP server can be out of sync while increasing the load on the LDAP server." -msgstr "" - -#: ../source/reference/parameters.txt:149 -# 9862bc0c3c684631830dbc7b74e929d3 -msgid "Defaults to 30 seconds." -msgstr "" - -#: ../source/reference/parameters.txt:153 -# a2b06c23435844b5af15c576cd271451 -msgid "Available only in MongoDB Enterprise (except MongoDB Enterprise for Windows)." -msgstr "" - -#: ../source/reference/parameters.txt:157 -# 5446b16eded24dccadb518316da05fb3 -msgid "Specify the path to the Unix Domain Socket of the ``saslauthd`` instance to use for proxy authentication." -msgstr "" - -#: ../source/reference/parameters.txt:166 -# ede308aaffb64d00ad34623caaa18426 -msgid ":parameter:`saslHostName` overrides MongoDB's default hostname detection for the purpose of configuring SASL and Kerberos authentication." -msgstr "" - -#: ../source/reference/parameters.txt:170 -# abae480454654be4a56abf06e532b9fc -msgid ":parameter:`saslHostName` does not affect the hostname of the :program:`mongod` or :program:`mongos` instance for any purpose beyond the configuration of SASL and Kerberos." -msgstr "" - -#: ../source/reference/parameters.txt:174 -# 55735786e6c94f81949b0117bedf9ebb -msgid "You can only set :parameter:`saslHostName` during start-up, and cannot change this setting using the :dbcommand:`setParameter` database command." -msgstr "" - -#: ../source/reference/parameters.txt:180 -# 144f173fa6c540e1be3fd5a39ef2116d -msgid ":parameter:`saslHostName` supports Kerberos authentication and is only included in MongoDB Enterprise. For Linux systems, see :doc:`/tutorial/control-access-to-mongodb-with-kerberos-authentication` for more information." -msgstr "" - -#: ../source/reference/parameters.txt:197 -# d139a39116fc4efb824db5533cb41279 -msgid "Allows users to override the default :doc:`Kerberos ` service name component of the :doc:`Kerberos ` principal name, on a per-instance basis. If unspecified, the default value is ``mongodb``." -msgstr "" - -#: ../source/reference/parameters.txt:204 -# 1ed05efd26484831b4259369f452a310 -msgid "MongoDB only permits setting :parameter:`saslServiceName` at startup. The :dbcommand:`setParameter` command can not change this setting." -msgstr "" - -#: ../source/reference/parameters.txt:208 -# 6042d5a98be24aa8ba7b356021c5ae23 -msgid ":parameter:`saslServiceName` is only available in MongoDB Enterprise." -msgstr "" - -#: ../source/reference/parameters.txt:213 -# 51887fc2f5454b5c86bfc5968bf98a94 -msgid "Ensure that your driver supports alternate service names." -msgstr "" - -#: ../source/reference/parameters.txt:219 -# 0dfb780303614a15b70a89a5ba2b0b5b -msgid "*Default*: ``10000``" -msgstr "" - -#: ../source/reference/parameters.txt:223 -# fe0dc491c9cc4ed7a477a6beae229b0f -msgid "Changes the number of hashing iterations used for all new stored passwords. More iterations increase the amount of time required for clients to authenticate to MongoDB, but makes passwords less susceptible to brute-force attempts. The default value is ideal for most common use cases and requirements. If you modify this value, it does not change the number of iterations for existing passwords." -msgstr "" - -#: ../source/reference/parameters.txt:230 -# 6f94aa2d9c9f4d718370596d11932566 -msgid "You can set :parameter:`scramIterationCount` when starting MongoDB or on running :program:`mongod` instances." -msgstr "" - -#: ../source/reference/parameters.txt:239 -# 1a564efb68714690adc0e1a434d27598 -msgid "Set the :setting:`net.ssl.mode` to either ``preferSSL`` or ``requireSSL``. Useful during :doc:`rolling upgrade to TLS/SSL ` to minimize downtime." -msgstr "" - -#: ../source/reference/parameters.txt:251 -# 6c7f25ea3d464fa0bbd1652be87627f7 -msgid "Removed in MongoDB 3.0" -msgstr "" - -#: ../source/reference/parameters.txt:254 -# e4063a40e4e944d0ad3011207d249d14 -msgid ":parameter:`supportCompatibilityFormPrivilegeDocuments` has no effect in 2.6 and will be removed in 3.0." -msgstr "" - -#: ../source/reference/parameters.txt:262 -# 87c07b6ae188481fa900588fd85f751e -msgid "*Default*: 30." -msgstr "" - -#: ../source/reference/parameters.txt:264 -# 072299cc5e204c65b87ce56042de710c -msgid "|mongos-only|" -msgstr "" - -#: ../source/reference/parameters.txt:266 -# 920feab8765a4ffc920c1c86a1479056 -msgid "On a :program:`mongos` instance, specifies the interval (in seconds) at which the :program:`mongos` instance checks to determine whether the in-memory cache of :doc:`user objects ` has stale data, and if so, clears the cache. If there are no changes to user objects, :program:`mongos` will not clear the cache." -msgstr "" - -#: ../source/reference/parameters.txt:273 -# f69172ebbf584979bfa7223958338b12 -msgid "This parameter has a minimum value of ``1`` second and a maximum value of ``86400`` seconds (24 hours)." -msgstr "" - -#: ../source/reference/parameters.txt:278 -# 7b7202e9508c42bd8ae449e400c89759 -msgid "Default value has changed to ``30`` seconds, and the minimum value allowed has changed to ``1`` second. :program:`mongos` only clears the user cache if there are changes." -msgstr "" - -#: ../source/reference/parameters.txt:283 -# 64ca1195d2e64cf7afd20dbfabdd52ac -msgid "General Parameters" -msgstr "" - -#: ../source/reference/parameters.txt:289 -#: ../source/reference/parameters.txt:315 -#: ../source/reference/parameters.txt:729 -# 0ba479909d0e4008a701e4dcfdae5c99 -# 4d4407a86751424bb53ebb462c069645 -# 602a8143feda4a46a24877523163bd7f -msgid "*Default*: 200" -msgstr "" - -#: ../source/reference/parameters.txt:293 -# b260ee98b4634a5299ec8731be5822eb -msgid "Set the maximum size of the connection pools for communication to the shards. The size of a pool does not prevent the creation of additional connections, but *does* prevent the connection pools from retaining connections above this limit." -msgstr "" - -#: ../source/reference/parameters.txt:298 -# e34328948a6342f898ddd8e5d39a4b03 -msgid "Increase the :parameter:`connPoolMaxShardedConnsPerHost` value **only** if the number of connections in a connection pool has a high level of churn or if the total number of created connections increase." -msgstr "" - -#: ../source/reference/parameters.txt:303 -# 166e771be5bb40e2a0bae515e416b37b -msgid "You can only set :parameter:`connPoolMaxShardedConnsPerHost` during startup in the config file or on the command line, as follows to increase the size of the connection pool:" -msgstr "" - -#: ../source/reference/parameters.txt:319 -# 01cc06e8321244219ab60cfac0c3f009 -msgid "Set the maximum size of the connection pools for outgoing connections to other :program:`mongod` instances. The size of a pool does not prevent the creation of additional connections, but *does* prevent a connection pool from retaining connections in excess of the value of :parameter:`connPoolMaxConnsPerHost`." -msgstr "" - -#: ../source/reference/parameters.txt:325 -# 94f176285047478f8dc757a185b28f01 -msgid "**Only** adjust this setting if your driver does *not* pool connections and you're using authentication in the context of a sharded cluster." -msgstr "" - -#: ../source/reference/parameters.txt:329 -# cf6841d95e434a488bb8db4df316a0d9 -msgid "You can only set :parameter:`connPoolMaxConnsPerHost` during startup in the config file or on the command line, as in the following example:" -msgstr "" - -#: ../source/reference/parameters.txt:341 -# 2f89913dba08467a9737522152cc5988 -msgid "*Default*: 600000 (i.e. 10 minutes)" -msgstr "" - -#: ../source/reference/parameters.txt:345 -# 6e453f5e6d7640f481152e856ce7aa6a -msgid "Sets the expiration threshold in milliseconds for idle cursors before MongoDB removes them; i.e. MongoDB removes cursors that have been idle for the specified :parameter:`cursorTimeoutMillis`." -msgstr "" - -#: ../source/reference/parameters.txt:349 -# a085454da35540d99f6e69c520ef51cc -msgid "For example, the following sets the :parameter:`cursorTimeoutMillis` to ``300000`` milliseconds (i.e. 5 minutes)." -msgstr "" - -#: ../source/reference/parameters.txt:356 -# 30cc03c4ca5143ba97eb0327b2057a49 -msgid "Or, if using the :dbcommand:`setParameter` command within the :program:`mongo` shell:" -msgstr "" - -#: ../source/reference/parameters.txt:367 -#: ../source/reference/parameters.txt:417 -#: ../source/reference/parameters.txt:423 -#: ../source/reference/parameters.txt:455 -#: ../source/reference/parameters.txt:481 -#: ../source/reference/parameters.txt:709 -#: ../source/reference/parameters.txt:731 -#: ../source/reference/parameters.txt:760 -#: ../source/reference/parameters.txt:784 -#: ../source/reference/parameters.txt:805 -#: ../source/reference/parameters.txt:818 -#: ../source/reference/parameters.txt:844 -#: ../source/reference/parameters.txt:856 -#: ../source/reference/parameters.txt:867 -#: ../source/reference/parameters.txt:883 -#: ../source/reference/parameters.txt:908 -#: ../source/reference/parameters.txt:925 -#: ../source/reference/parameters.txt:942 -# 2a436de9893345b2938307e685d74ce5 -# a5f6f3cf5594494e8c467aadffc7679e -# 8b3729477e5c44f394bdc177d47d3196 -# a9b005bad6ed4c1594427f18ed9efcf4 -# fd6b1f070096446188e83874e5c0ffed -# 6e909a5148a54768abebe0201e24ded3 -# 3e69679c2aa541fa8c4167e6b1d99c1b -# af285c0749a548aaaa86a7b4d18dda3b -# ae9eda9a05144ba8a1281cde58846b33 -# e8911bc4e37c41e99dd4e68d95a7d472 -# 0f3f6c1bb9e24ec9b0aaa444824bd8e5 -# 27084f18f36749c4854dff79017a07a9 -# d409aa99430748e2a38473eb8773b97b -# 7bb5c6b0971542289fbdcdc2a45a97bd -# 60503a4895374229a1d0230c2624b722 -# 1f3e99c7101e4d84986b5c7422d6d88a -# 1e4256df52094d88bc00082ecc317a4e -# 9779d935b75a40e1af0f16f73110b46e -msgid "|mongod-only|" -msgstr "" - -#: ../source/reference/parameters.txt:369 -# 173f05dd19a341c1be3994abcd65216f -msgid "In MongoDB 2.6, if you attempt to insert or update a document so that the value of an indexed field is longer than the :limit:`Index Key Length Limit `, the operation will fail and return an error to the client. In previous versions of MongoDB, these operations would successfully insert or modify a document but the index or indexes would not include references to the document." -msgstr "" - -#: ../source/reference/parameters.txt:377 -# 38d03d85027b4ba586f9d87e40c41792 -msgid "To avoid this issue, consider using :doc:`hashed indexes ` or indexing a computed value. If you have an existing data set and want to disable this behavior so you can upgrade and then gradually resolve these indexing issues, you can use :parameter:`failIndexKeyTooLong` to disable this behavior." -msgstr "" - -#: ../source/reference/parameters.txt:383 -# 0d2b858383254bb4a6977118e66de069 -msgid ":parameter:`failIndexKeyTooLong` defaults to ``true``. When ``false``, a 2.6 :program:`mongod` instance will provide the 2.4 behavior." -msgstr "" - -#: ../source/reference/parameters.txt:387 -# acbbf3816c5b4f51aba0c251a2b5e79b -msgid "Issue the following command to disable the index key length validation: for a running:program:`mongod` instance:" -msgstr "" - -#: ../source/reference/parameters.txt:394 -# 65e0fa3ad82a4b5d9c6874e80c93b615 -msgid "You can also set :parameter:`failIndexKeyTooLong` at startup time with the following option:" -msgstr "" - -#: ../source/reference/parameters.txt:405 -# 5ba8c42ceeb145d28bf3993ae1d3fb5c -msgid "MongoDB deprecates the :parameter:`newCollectionsUsePowerOf2Sizes` parameter such that you cannot set the :parameter:`newCollectionsUsePowerOf2Sizes` to ``false`` and :parameter:`newCollectionsUsePowerOf2Sizes` set to ``true`` is a no-op. To disable the :ref:`power of 2 allocation ` for a collection, use the :dbcommand:`collMod` command with the :collflag:`noPadding` flag or the :method:`db.createCollection()` method with the ``noPadding`` option." -msgstr "" - -#: ../source/reference/parameters.txt:415 -# c7596722f1e341b29b7cc3ea032c35ad -msgid "*Default*: ``true``." -msgstr "" - -#: ../source/reference/parameters.txt:419 -# d626b691bbde4a26b0e37eb86cdb72da -msgid "Available for the MMAPv1 storage engine only." -msgstr "" - -#: ../source/reference/parameters.txt:425 -# 97855fc8b3d54566b429801d1cf2af30 -msgid "Specify whether **all** queries must use indexes. If ``1``, MongoDB will not execute queries that require a collection scan and will return an error." -msgstr "" - -#: ../source/reference/parameters.txt:429 -# 00a336440e2048cc9ef055f0d1670425 -msgid "Consider the following example which sets :parameter:`notablescan` to ``1`` or true:" -msgstr "" - -#: ../source/reference/parameters.txt:436 -# c47322dcd2f142918e234f611effef0b -msgid "Setting :parameter:`notablescan` to ``1`` can be useful for testing application queries, for example, to identify queries that scan an entire collection and cannot use an index." -msgstr "" - -#: ../source/reference/parameters.txt:440 -# d6a035346a0e4f20a6b176e4bef659d1 -msgid "To detect unindexed queries without ``notablescan``, consider reading the :doc:`/tutorial/evaluate-operation-performance` and :doc:`/tutorial/optimize-query-performance-with-indexes-and-projections` sections and using the :parameter:`logLevel` parameter, :doc:`/reference/program/mongostat` and :ref:`profiling `." -msgstr "" - -#: ../source/reference/parameters.txt:447 -# 985ffca0cbaa46dba321e3400c8894e6 -msgid "Don't run production :program:`mongod` instances with :parameter:`notablescan` because preventing collection scans can potentially affect queries in all databases, including administrative queries." -msgstr "" - -#: ../source/reference/parameters.txt:457 -# 96b5bcc3b26249f8977379b91e86b9c0 -msgid "To support :doc:`TTL Indexes `, :program:`mongod` instances have a background thread that is responsible for deleting documents from collections with TTL indexes." -msgstr "" - -#: ../source/reference/parameters.txt:461 -# 61adb7846c5e4e6c84598a8a2ac05563 -msgid "To disable this worker thread for a :program:`mongod`, set :parameter:`ttlMonitorEnabled` to ``false``, as in the following operations:" -msgstr "" - -#: ../source/reference/parameters.txt:469 -# 9a5bcfcc56f540c1863639c73e1d4c08 -msgid "Alternately, you may disable the thread at startup time by starting the :program:`mongod` instance with the following option:" -msgstr "" - -#: ../source/reference/parameters.txt:483 -# 8eea0b89924a4c69ac701d10a4232ce5 -msgid "The MongoDB JavaScript engine uses SpiderMonkey, which implements Just-in-Time (JIT) compilation for improved performance when running scripts." -msgstr "" - -#: ../source/reference/parameters.txt:486 -# 4bd6be9189bb476e97e8060bae590b97 -msgid "To disable the JIT, set :parameter:`disableJavaScriptJIT` to ``true``, as in the following example:" -msgstr "" - -#: ../source/reference/parameters.txt:493 -# fe60ba5f58974e1c9aa60b227cc997b7 -msgid "Be aware that :dbcommand:`group` and :query:`$where` will reuse existing JavaScript interpreter contexts, so changes to :parameter:`disableJavaScriptJIT` may not take effect immediately for these operations." -msgstr "" - -#: ../source/reference/parameters.txt:498 -# de6974acd8514030980969665f6b6677 -msgid "Alternately, you may disable the JIT at startup time by starting the :program:`mongod` instance with the following option:" -msgstr "" - -#: ../source/reference/parameters.txt:506 -# 7b631cef037a4921989f0d2175915bca -msgid "Logging Parameters" -msgstr "" - -#: ../source/reference/parameters.txt:512 -# e09c464be2654a989a5e438d7a0f7f0e -msgid "Specify an integer between ``0`` and ``5`` signifying the verbosity of the logging, where ``5`` is the most verbose." -msgstr "" - -#: ../source/reference/parameters.txt:515 -# 3fd244e4a3fb4dd0ad52f4afeacbb5ba -msgid "Consider the following example which sets the :parameter:`logLevel` to ``2``:" -msgstr "" - -#: ../source/reference/parameters.txt:523 -# 47812c1b1a1342a3bd6226b5d2a00f3f -msgid "The default :parameter:`logLevel` is ``0``." -msgstr "" - -#: ../source/reference/parameters.txt:527 -# 66146d8d0c994af29e0b6ea8bdce00e9 -msgid ":setting:`~systemLog.verbosity`." -msgstr "" - -#: ../source/reference/parameters.txt:535 -# f8f3f2aa93a748e9a6677e14a2b38f64 -msgid "Sets the verbosity levels of various :ref:`components ` for :doc:`log messages `. The verbosity level determines the amount of :ref:`Informational and Debug ` messages MongoDB outputs." -msgstr "" - -#: ../source/includes/log-verbosity-levels.rst:1 -# 3ac4b7cc1767455da16126ec982912d6 -msgid "The verbosity level can range from ``0`` to ``5``:" -msgstr "" - -#: ../source/includes/log-verbosity-levels.rst:3 -# f098a7346d0c42a19a0689a96dee5cba -msgid "``0`` is the MongoDB's default log verbosity level, to include :ref:`Informational ` messages." -msgstr "" - -#: ../source/includes/log-verbosity-levels.rst:6 -# cb169d77c6914ab8871726c2f9c4281a -msgid "``1`` to ``5`` increases the verbosity level to include :ref:`Debug ` messages." -msgstr "" - -#: ../source/reference/parameters.txt:543 -# b16bf52a1d2542a2b88faffba7599111 -msgid "For a component, you can also specify ``-1`` to inherit the parent's verbosity level." -msgstr "" - -#: ../source/reference/parameters.txt:546 -# 748c737dd8794c6686a55cb046dd3718 -msgid "To specify the verbosity level, use a document similar to the following:" -msgstr "" - -#: ../source/reference/parameters.txt:561 -# 814e98bf09f742e381ace697ecaef4c5 -msgid "For the components, you can specify just the ``: `` in the document, unless you are setting both the parent verbosity level and that of the child component(s) as well:" -msgstr "" - -#: ../source/reference/parameters.txt:577 -# bcb522ecd38c43a2b6b09378153aaacb -msgid "The top-level ``verbosity`` field corresponds to :setting:`systemLog.verbosity` which sets the default level for all components. The default value of :setting:`systemLog.verbosity` is ``0``." -msgstr "" - -#: ../source/reference/parameters.txt:582 -# 57bb54e97fbc494cbcc5de23e3ca835e -msgid "The components correspond to the following settings:" -msgstr "" - -#: ../source/includes/list-log-component-setting-correspondence.rst:1 -# 0243c6addf0442a2aa299a27f0b7b816 -msgid ":setting:`accessControl `" -msgstr "" - -#: ../source/includes/list-log-component-setting-correspondence.rst:3 -# f4f0244068d8446a8867953785c483ce -msgid ":setting:`command `" -msgstr "" - -#: ../source/includes/list-log-component-setting-correspondence.rst:5 -# 6a7af78c29f1415a9f3c1aef03263d73 -msgid ":setting:`control `" -msgstr "" - -#: ../source/includes/list-log-component-setting-correspondence.rst:7 -# e3017c58cba1437fa9f3c1ecc8a6de93 -msgid ":setting:`geo `" -msgstr "" - -#: ../source/includes/list-log-component-setting-correspondence.rst:9 -# 4213ef31e860435da9364b920c507f32 -msgid ":setting:`index `" -msgstr "" - -#: ../source/includes/list-log-component-setting-correspondence.rst:11 -# 2427317bad5c4438b73d8b07865d520f -msgid ":setting:`network `" -msgstr "" - -#: ../source/includes/list-log-component-setting-correspondence.rst:13 -# d9d41c1b8a0d461e8778f512d6b431a9 -msgid ":setting:`query `" -msgstr "" - -#: ../source/includes/list-log-component-setting-correspondence.rst:15 -# 30aadbc78b0b40ab8bc01d5bcf75f9ba -msgid ":setting:`replication `" -msgstr "" - -#: ../source/includes/list-log-component-setting-correspondence.rst:17 -# db15fa1a0d374875bd91dc5c72e015ad -msgid ":setting:`sharding `" -msgstr "" - -#: ../source/includes/list-log-component-setting-correspondence.rst:19 -# a9d0de6c9db64dd5b8cd79a399b010f0 -msgid ":setting:`storage `" -msgstr "" - -#: ../source/includes/list-log-component-setting-correspondence.rst:21 -# 400d7b33b58448af901c1618775ea688 -msgid ":setting:`storage.journal `" -msgstr "" - -#: ../source/includes/list-log-component-setting-correspondence.rst:23 -# f2bad6872e854b1fa87aa38fdd2158de -msgid ":setting:`write `" -msgstr "" - -#: ../source/reference/parameters.txt:586 -# 2b96d752d11b434580f9e0098ba9e8a9 -msgid "Unless explicitly set, the component has the verbosity level of its parent. For example, ``storage`` is the parent of ``storage.journal``. That is, if you specify a :setting:`storage ` verbosity level, this level also applies to :setting:`storage.journal ` components *unless* you specify the verbosity level for :setting:`storage.journal `." -msgstr "" - -#: ../source/reference/parameters.txt:596 -# 387f70bd2af34b9dbca9842f076ce346 -msgid "For example, the following sets the :setting:`default verbosity level ` to ``1``, the :setting:`query ` to ``2``, the :setting:`storage ` to ``2``, and the :setting:`storage.journal ` to ``1``." -msgstr "" - -#: ../source/reference/parameters.txt:620 -# 58030892b99145f4a1dcf0a396b7b57a -msgid "You can also set parameter :parameter:`logComponentVerbosity` at startup time, passing the verbosity level document as a string." -msgstr "" - -#: ../source/reference/parameters.txt:623 -# 47855ae0d9cb453cb8e5255a3e589f0c -msgid ":program:`mongo` shell also provides the :method:`db.setLogLevel()` to set the log level for a single component. For various ways to set the log verbosity level, see :ref:`log-messages-configure-verbosity`." -msgstr "" - -#: ../source/reference/parameters.txt:633 -# 450de58f0ac34a16a187ea06b9620af0 -msgid "Specify ``1`` to enable logging of userids." -msgstr "" - -#: ../source/reference/parameters.txt:635 -# 10dae966181949eb8cfa9ffcd80ad79f -msgid "Disabled by default." -msgstr "" - -#: ../source/reference/parameters.txt:641 -# 96c7c846fb114fde90ce96f620353fb0 -msgid "Sets quiet logging mode. If ``1``, :program:`mongod` will go into a quiet logging mode which will not log the following events/activities:" -msgstr "" - -#: ../source/reference/parameters.txt:645 -# fccb92a84370499eb05c40eadff2b740 -msgid "connection events;" -msgstr "" - -#: ../source/reference/parameters.txt:647 -# 3c4e733bd7a14053836db264fd3e4429 -msgid "the :dbcommand:`drop` command, the :dbcommand:`dropIndexes` command, the :dbcommand:`diagLogging` command, the :dbcommand:`validate` command, and the :dbcommand:`clean` command; and" -msgstr "" - -#: ../source/reference/parameters.txt:653 -# f26906b7c3dc46f1b9cded6466620241 -msgid "replication synchronization activities." -msgstr "" - -#: ../source/reference/parameters.txt:655 -# b9edaae180f740b484765326c31f2fba -msgid "Consider the following example which sets the ``quiet`` to ``1``:" -msgstr "" - -#: ../source/reference/parameters.txt:663 -# 2679f327526747b3b986a124e63c5ba6 -msgid ":setting:`~systemLog.quiet`" -msgstr "" - -#: ../source/reference/parameters.txt:669 -# 78c600d5686849239863da3d98763bda -msgid "Configures :program:`mongod` to log full source code stack traces for every database and socket C++ exception, for use with debugging. If ``true``, :program:`mongod` will log full stack traces." -msgstr "" - -#: ../source/reference/parameters.txt:673 -# c22d25a69ee94c788c55cdeb39dc5f56 -msgid "Consider the following example which sets the ``traceExceptions`` to ``true``:" -msgstr "" - -#: ../source/reference/parameters.txt:680 -# b0138a94607b4be3b53b1495837776f6 -msgid ":setting:`systemLog.traceAllExceptions`" -msgstr "" - -#: ../source/reference/parameters.txt:683 -# 37599f34845e4e6d8b705e89aac390b1 -msgid "Diagnostic Parameters" -msgstr "" - -#: ../source/reference/parameters.txt:685 -# f8af5a9b962244b394dc29ae6e9b6bb7 -msgid "To support the :ref:`diagnostic data capture <3.2-diagnostic-data-capture>`, MongoDB introduces the following parameters:" -msgstr "" - -#: ../source/reference/parameters.txt:691 -# 70783f7bd41a477eb3a657563c866f53 -msgid "The default values for the diagnostic data capture interval and the maximum sizes are chosen to provide useful data to MongoDB engineers with minimal impact on performance and storage size. Typically, these values will only need modifications as requested by MongoDB engineers for specific diagnostic purposes." -msgstr "" - -#: ../source/reference/parameters.txt:697 -# 7aa2e784994c46d9ae4d721e54511e2d -msgid "Diagnostic data files are stored in the ``diagnostic.data`` directory under the :program:`mongod` instance's ``--dbpath`` or :setting:`storage.dbPath`." -msgstr "" - -#: ../source/reference/parameters.txt:705 -# 671b59e4fa6b442db379b0f5e5465257 -msgid "*Type*: boolean" -msgstr "" - -#: ../source/reference/parameters.txt:707 -# c8f4dd2e9aae4b3c8706322d1f1ebd80 -msgid "*Default*: true" -msgstr "" - -#: ../source/reference/parameters.txt:711 -# 29a08342eb8147259508050382582fcf -msgid "Determines whether to enable the collecting and logging of data for diagnostic purposes. Diagnostic logging is enabled by default." -msgstr "" - -#: ../source/reference/parameters.txt:714 -# 2e5e7b19dcd44abc8e6bb054d9cecac4 -msgid "For example, the following disables the diagnostic collection:" -msgstr "" - -#: ../source/reference/parameters.txt:724 -# 5591c7b7eb3448c9baa6436143dfb1a2 -msgid "Increased default size to 200 megabytes." -msgstr "" - -#: ../source/reference/parameters.txt:727 -#: ../source/reference/parameters.txt:756 -#: ../source/reference/parameters.txt:780 -#: ../source/reference/parameters.txt:840 -# 514e765fc99e46d7b5ff79680dc8bab6 -# 5f988ffd6c6049dd943915802bf55c2c -# 4a37d1d42ade42f589f71aaae9601c7f -# 2bcbd1669c6d4574be5356de8f7fd10f -msgid "*Type*: integer" -msgstr "" - -#: ../source/reference/parameters.txt:733 -# d4a261d05fed42ae8f106d7a3bbe77c3 -msgid "Specifies the maximum size, in megabytes, of the ``diagnostic.data`` directory . If directory size exceeds this number, the oldest :ref:`diagnostic files in the directory <3.2-diagnostic-data-capture>` are automatically deleted based on the timestamp in the file name." -msgstr "" - -#: ../source/reference/parameters.txt:739 -# 0ce254a2247a496c9bf479c2bcb21da6 -msgid "For example, the following sets the maximum size of the directory to ``250`` megabytes:" -msgstr "" - -#: ../source/reference/parameters.txt:746 -# 9ea2026aa087419a8e19057ae38ff25d -msgid "The minimum value for :parameter:`diagnosticDataCollectionDirectorySizeMB` is ``10`` megabytes. :parameter:`diagnosticDataCollectionDirectorySizeMB` must be greater than maximum diagnostic file size :parameter:`diagnosticDataCollectionFileSizeMB`." -msgstr "" - -#: ../source/reference/parameters.txt:758 -# e94435d845fd49b7b4727b4af4a80f1a -msgid "*Default*: 10" -msgstr "" - -#: ../source/reference/parameters.txt:762 -# db6679ce61024856ace669957e0f9916 -msgid "Specifies the maximum size, in megabytes, of each :ref:`diagnostic file <3.2-diagnostic-data-capture>`. If the file exceeds the maximum file size, MongoDB creates a new file." -msgstr "" - -#: ../source/reference/parameters.txt:766 -# f8192c1a02094d49b21367f83eae4c48 -msgid "For example, the following sets the maximum size of each diagnostic file to ``20`` megabytes:" -msgstr "" - -#: ../source/reference/parameters.txt:773 -# 349247a4416e429caab115d556d818da -msgid "The minimum value for :parameter:`diagnosticDataCollectionFileSizeMB` is ``1`` megabyte." -msgstr "" - -#: ../source/reference/parameters.txt:782 -# d013e9e4e8a846cead575da32bfa2388 -msgid "*Default*: 1000" -msgstr "" - -#: ../source/reference/parameters.txt:786 -# a8338f0e4b32483ca0cbf559ec03ca1d -msgid "Specifies the interval, in milliseconds, at which to collect diagnostic data." -msgstr "" - -#: ../source/reference/parameters.txt:789 -# 859c3349f34745fe91ba94ff5264b3a1 -msgid "For example, the following sets the interval to ``5000`` milliseconds or 5 seconds:" -msgstr "" - -#: ../source/reference/parameters.txt:796 -# d55c196578304224be3620b36bd2d92f -msgid "The minimum value for :parameter:`diagnosticDataCollectionPeriodMillis` is ``100`` milliseconds." -msgstr "" - -#: ../source/reference/parameters.txt:801 -# a577c17544394a30a247c50f05f5bde4 -msgid "Replication Parameters" -msgstr "" - -#: ../source/reference/parameters.txt:807 -# a97485f68fd248fba36202da2679d829 -msgid "Specify the number of oplog entries to apply as a single batch. :parameter:`replApplyBatchSize` must be an integer between 1 and 1024. The default value is 1. This option only applies to master/slave configurations and is valid only on a :program:`mongod` started with the ``--slave`` command line option." -msgstr "" - -#: ../source/reference/parameters.txt:813 -# 34d66ff93c57441fbaab690e96f76933 -msgid "Batch sizes must be ``1`` for members with :option:`slavedelay ` configured." -msgstr "" - -#: ../source/reference/parameters.txt:820 -# bf7e192ff145456a8b67cea1b9cd69fb -msgid "Use :parameter:`replIndexPrefetch` in conjunction with :setting:`~replication.replSetName` when configuring a replica set. The default value is ``all`` and available options are:" -msgstr "" - -#: ../source/reference/parameters.txt:825 -# 729c202005174156aa584006dc8f31eb -msgid "``none``" -msgstr "" - -#: ../source/reference/parameters.txt:826 -# 471b43e75c5040a3998382f62f09d2fe -msgid "``all``" -msgstr "" - -#: ../source/reference/parameters.txt:827 -# 802fabee01bc477ea036ff1cf6df4609 -msgid "``_id_only``" -msgstr "" - -#: ../source/reference/parameters.txt:829 -# 3cad7c9c21d74cc2a878bdf9ec34d848 -msgid "By default :term:`secondary` members of a :term:`replica set` will load all indexes related to an operation into memory before applying operations from the oplog. You can modify this behavior so that the secondaries will only load the ``_id`` index. Specify ``_id_only`` or ``none`` to prevent the :program:`mongod` from loading *any* index into memory." -msgstr "" - -#: ../source/reference/parameters.txt:842 -# 790a7429e409416d9100af0059e288e6 -msgid "*Default*: 16" -msgstr "" - -#: ../source/reference/parameters.txt:846 -# b5e09eced5ad4de9a24e36ab53981ef7 -msgid "Number of threads to use to apply replicated operations in parallel. Values can range from 1 to 256 inclusive. You can only set :parameter:`replWriterThreadCount` at startup and cannot change this setting with the :dbcommand:`setParameter` command." -msgstr "" - -#: ../source/reference/parameters.txt:852 -# 34483d389f614b3eb319f85936667a74 -msgid "Sharding Parameters" -msgstr "" - -#: ../source/reference/parameters.txt:858 -# c62623da2a864a56ba06a8c27db02676 -msgid "Specify a boolean to check or ignore sharding state recovery information. Default is ``true`` to check the sharding state recovery information." -msgstr "" - -#: ../source/reference/parameters.txt:863 -# 3abff00c84c1429d925dec077e8c2541 -msgid "Storage Parameters" -msgstr "" - -#: ../source/reference/parameters.txt:869 -# 28ceba1601b343bcba77fb14529c0e94 -msgid "Specify an integer between ``1`` and ``500`` signifying the number of milliseconds (ms) between journal commits." -msgstr "" - -#: ../source/reference/parameters.txt:872 -# cdaffd4ab7d941f082dbf430d6c4e051 -msgid "Consider the following example which sets the :parameter:`journalCommitInterval` to ``200`` ms:" -msgstr "" - -#: ../source/reference/parameters.txt:879 -# 8760b49b14ec49fea1a502c9638d1ad7 -msgid ":setting:`storage.journal.commitIntervalMs`" -msgstr "" - -#: ../source/reference/parameters.txt:885 -# 5a7952b1a2754fe88feb53f1f71b4ca7 -msgid "Specify the interval in seconds between :term:`fsync` operations where :program:`mongod` flushes its working memory to disk. By default, :program:`mongod` flushes memory to disk every 60 seconds. In almost every situation you should not set this value and use the default setting." -msgstr "" - -#: ../source/reference/parameters.txt:891 -# d2de818834484b83b4699419bd0d93f4 -msgid "Consider the following example which sets the ``syncdelay`` to ``60`` seconds:" -msgstr "" - -#: ../source/reference/parameters.txt:898 -# f3d6e501edd84f82ab39cce285522386 -msgid ":setting:`~storage.syncPeriodSecs` and :parameter:`journalCommitInterval`." -msgstr "" - -#: ../source/reference/parameters.txt:902 -# 3cf784cda04240339e18cb6e5873abdc -msgid "WiredTiger Parameters" -msgstr "" - -#: ../source/reference/parameters.txt:910 -#: ../source/reference/parameters.txt:927 -# b8e8d76773d64560840631019f9919a2 -# 46317f09f3a7463e8b89fb8cdade09dc -msgid "Available for the WiredTiger storage engine only." -msgstr "" - -#: ../source/reference/parameters.txt:912 -# fdf6ed62fd884d86b287af8c0f02a429 -msgid "Specify the maximum number of concurrent read transactions allowed into the WiredTiger storage engine." -msgstr "" - -#: ../source/reference/parameters.txt:919 -#: ../source/reference/parameters.txt:936 -# 6e1b4c47d62a4aa480ebc83282954e3c -# 999d3ff5f9d54aa5a0317692d2adf27c -msgid ":serverstatus:`wiredTiger.concurrentTransactions`" -msgstr "" - -#: ../source/reference/parameters.txt:929 -# 28a1668a14904483a83e8c8101a19096 -msgid "Specify the maximum number of concurrent write transactions allowed into the WiredTiger storage engine." -msgstr "" - -#: ../source/reference/parameters.txt:944 -# 4c33a3f163dc4c1abc01d1b6a9e41b9a -msgid "Specify ``wiredTiger`` storage engine configuration options for a running :program:`mongod` instance. You can *only* set this parameter using the :dbcommand:`setParameter` command and *not* using the command line or configuration file option." -msgstr "" - -#: ../source/reference/parameters.txt:949 -# a0f1cc8a7f014ea380b160aa95d4f2b8 -msgid "Consider the following operation prototype:" -msgstr "" - -#: ../source/reference/parameters.txt:958 -# 4d10d0a2b11d42fba6c152c2cf975cb7 -msgid "See the WiredTiger documentation for all available :wtdocs:`WiredTiger configuration options `." -msgstr "" - -#: ../source/reference/parameters.txt:962 -# ddaf248f7bd1441ea24671c405db2cfa -msgid "Auditing Parameters" -msgstr "" - -#: ../source/reference/parameters.txt:968 -# 7c0a07e880434362934fad9e57f329f7 -msgid "*Default*: ``false``" -msgstr "" - -#: ../source/includes/note-audit-in-enterprise-only.rst:2 -# 550ab3948d044ede9e2ec1745c4de495 -msgid "Available only in `MongoDB Enterprise `_." -msgstr "" - -#: ../source/reference/parameters.txt:974 -# 9a9dcdd95eb14181bb2254038cbe432e -msgid "Enables the :doc:`auditing ` of authorization successes for the :ref:`authCheck ` action." -msgstr "" - -#: ../source/reference/parameters.txt:978 -# 7fcb5fe002ff43948e01ba5623bf1141 -msgid "When :parameter:`auditAuthorizationSuccess` is ``false``, the :doc:`audit system ` only logs the authorization failures for ``authCheck``." -msgstr "" - -#: ../source/reference/parameters.txt:982 -# de9ca2fb861b4ac0b16504d422569422 -msgid "To enable the audit of authorization successes, issue the following command:" -msgstr "" - -#: ../source/includes/fact-auditAuthorizationSuccess-performance-impact.rst:1 -# 26c595b8c35d4b3090d0b99bf72b7c65 -msgid "Enabling :parameter:`auditAuthorizationSuccess` degrades performance more than logging only the authorization failures." -msgstr "" - diff --git a/locale/pot/reference/privilege-actions.pot b/locale/pot/reference/privilege-actions.pot deleted file mode 100644 index c4bec6a4dbf..00000000000 --- a/locale/pot/reference/privilege-actions.pot +++ /dev/null @@ -1,790 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/privilege-actions.txt:5 -# be15be11b3594387952b0b316a0520d4 -msgid "Privilege Actions" -msgstr "" - -#: ../source/reference/privilege-actions.txt:0 -# 3f5d6552227644d590bcd2df9b307892 -msgid "On this page" -msgstr "" - -#: ../source/reference/privilege-actions.txt:17 -# 667fb0305bd04222bc33343582004082 -msgid "Privilege actions define the operations a user can perform on a :ref:`resource `. A MongoDB :ref:`privilege ` comprises a :ref:`resource ` and the permitted actions. This page lists available actions grouped by common purpose." -msgstr "" - -#: ../source/reference/privilege-actions.txt:22 -# 067812f652884960a901a6e45833b473 -msgid "MongoDB provides built-in roles with pre-defined pairings of resources and permitted actions. For lists of the actions granted, see :doc:`/reference/built-in-roles`. To define custom roles, see :ref:`create-user-defined-role`." -msgstr "" - -#: ../source/reference/privilege-actions.txt:28 -# 27e1c93cd31a4177a280ae616c3ee98a -msgid "Query and Write Actions" -msgstr "" - -#: ../source/reference/privilege-actions.txt:32 -# 1c3faf130acd43aa920d27054cc79100 -msgid "User can perform the following commands, and their equivalent helper methods:" -msgstr "" - -#: ../source/reference/privilege-actions.txt:34 -# 6a860dc3bb6b41ac90a88bc4aacb7c81 -msgid ":dbcommand:`aggregate` for all :doc:`pipeline operations ` **except** :pipeline:`$collStats`, :pipeline:`$out`, and :pipeline:`$indexStats`." -msgstr "" - -#: ../source/reference/privilege-actions.txt:38 -# d5865595a26c476e95fa3933ff756892 -msgid ":dbcommand:`checkShardingIndex`" -msgstr "" - -#: ../source/reference/privilege-actions.txt:39 -# 5f85b7278b644a2a81fe74c58a6a8f2a -msgid ":dbcommand:`count`" -msgstr "" - -#: ../source/reference/privilege-actions.txt:40 -# 654fbb4084e3414c942db43b21c9d82d -msgid ":dbcommand:`dataSize`" -msgstr "" - -#: ../source/reference/privilege-actions.txt:41 -# 604fcf1f49794e07ac401b84fbd84297 -msgid ":dbcommand:`distinct`" -msgstr "" - -#: ../source/reference/privilege-actions.txt:42 -# b91fd87084924596ac4b46e30531f9c6 -msgid ":dbcommand:`filemd5`" -msgstr "" - -#: ../source/reference/privilege-actions.txt:43 -# c15fca53108743b7afa1e64f37c0c1eb -msgid ":dbcommand:`find`" -msgstr "" - -#: ../source/reference/privilege-actions.txt:44 -# 2f92498f0ee7430eba5e594e691fa4b0 -msgid ":dbcommand:`geoNear`" -msgstr "" - -#: ../source/reference/privilege-actions.txt:45 -# 5685441e26ae4f15bcc97b0755023a05 -msgid ":dbcommand:`geoSearch`" -msgstr "" - -#: ../source/reference/privilege-actions.txt:46 -# 508b5643666d4d628b5df818ca86afc1 -msgid ":dbcommand:`getLastError`" -msgstr "" - -#: ../source/reference/privilege-actions.txt:47 -# b26e5f89c2db42169945e08fed54ac4f -msgid ":dbcommand:`getMore`" -msgstr "" - -#: ../source/reference/privilege-actions.txt:48 -# 8e8fd5a854854281adce8177dbecf1d1 -msgid ":dbcommand:`getPrevError`" -msgstr "" - -#: ../source/reference/privilege-actions.txt:49 -# c8a48c7ebc7547f1870a3ab7f9450425 -msgid ":dbcommand:`group`" -msgstr "" - -#: ../source/reference/privilege-actions.txt:50 -# 2567828c49ab463f98c2d65d4d4aee63 -msgid ":dbcommand:`killCursors`" -msgstr "" - -#: ../source/reference/privilege-actions.txt:51 -# ff8deb16d34d457f80950cf58d6a90f0 -msgid ":dbcommand:`listCollections`" -msgstr "" - -#: ../source/reference/privilege-actions.txt:52 -# 11ff4557f8cc4affbdf2eb171acc916a -msgid ":dbcommand:`listIndexes`" -msgstr "" - -#: ../source/reference/privilege-actions.txt:53 -# cc8dc3febd8f47a185e8d639519799f1 -msgid ":dbcommand:`mapReduce` with the ``{out: inline}`` option." -msgstr "" - -#: ../source/reference/privilege-actions.txt:54 -# 78e645f53c3843afa38bb6557970d6a3 -msgid ":dbcommand:`parallelCollectionScan`" -msgstr "" - -#: ../source/reference/privilege-actions.txt:55 -# 53dbd369c3564ce98c174cda0e9cc055 -msgid ":dbcommand:`repairCursor`" -msgstr "" - -#: ../source/reference/privilege-actions.txt:56 -# 5b62694640c643d396fcba6557340f0e -msgid ":dbcommand:`resetError`" -msgstr "" - -#: ../source/reference/privilege-actions.txt:58 -# f8cf8ae63d914b228b7080f04f3e65a1 -msgid "Required for the query portion of the :dbcommand:`mapReduce` command and :method:`db.collection.mapReduce` helper method when :ref:`outputting to a collection `." -msgstr "" - -#: ../source/reference/privilege-actions.txt:62 -# ed809384aff64dcabdae6f24a5be1a79 -msgid "Required for the query portion of the :dbcommand:`findAndModify` command and :method:`db.collection.findAndModify` helper method." -msgstr "" - -#: ../source/reference/privilege-actions.txt:65 -# 7cc679f975384c388b2166b7aaf0c884 -msgid "Required on the *source* collection for the :dbcommand:`cloneCollectionAsCapped` and :dbcommand:`renameCollection` commands and the :method:`db.collection.renameCollection()` helper method." -msgstr "" - -#: ../source/reference/privilege-actions.txt:69 -#: ../source/reference/privilege-actions.txt:99 -#: ../source/reference/privilege-actions.txt:118 -#: ../source/reference/privilege-actions.txt:133 -#: ../source/reference/privilege-actions.txt:154 -# fe02970ab08e4112936234e73eabec41 -# 5be4649934ab49c6be2f14c355d917c3 -# f7a7d20506d04020a4a7d42944b16682 -# 73d8017a52f74717a19f479638da3032 -# 875a77bfcde54087bd5e183a54c70dce -msgid "Apply this action to database or collection resources." -msgstr "" - -#: ../source/reference/privilege-actions.txt:73 -# b2a1f9ad794a41b4a793f5d1bdfd8747 -msgid "User can perform the following commands and their equivalent methods:" -msgstr "" - -#: ../source/reference/privilege-actions.txt:75 -#: ../source/reference/privilege-actions.txt:150 -# d80804e890b04fde9f5f38244f8cbef8 -# c56cc41c97c048daa6e0b7eb1bc14762 -msgid ":dbcommand:`insert`" -msgstr "" - -#: ../source/reference/privilege-actions.txt:76 -# 2ddcdc490e0047748c542a2d74aed412 -msgid ":dbcommand:`create`" -msgstr "" - -#: ../source/reference/privilege-actions.txt:78 -# 317512e797b241fa8dff4597a82a1b4c -msgid "Required for the output portion of the :dbcommand:`mapReduce` command and :method:`db.collection.mapReduce()` helper method when :ref:`outputting to a collection `." -msgstr "" - -#: ../source/reference/privilege-actions.txt:82 -#: ../source/reference/privilege-actions.txt:114 -# 44c0fc3d2d914f11baf232a0ef7b16d9 -# 3c8c812ad9db4784ba7421e5ff45e1b9 -msgid "Required for the :dbcommand:`aggregate` command and :method:`db.collection.aggregate()` helper method when using the :pipeline:`$out` pipeline operator." -msgstr "" - -#: ../source/reference/privilege-actions.txt:86 -# 21e268c415b14541bc53fd2a2f3871fa -msgid "Required for the :dbcommand:`update` and :dbcommand:`findAndModify` commands and equivalent helper methods when used with the ``upsert`` option." -msgstr "" - -#: ../source/reference/privilege-actions.txt:90 -# cf5ebfb4f82640acb6755faa7ca3f901 -msgid "Required on the *destination* collection for the following commands and their helper methods:" -msgstr "" - -#: ../source/reference/privilege-actions.txt:93 -# 72d8616c62104c6e9ea84646c029e2d9 -msgid ":dbcommand:`clone`" -msgstr "" - -#: ../source/reference/privilege-actions.txt:94 -# 11a0150cbfd1431db52cfdaf790866db -msgid ":dbcommand:`cloneCollection`" -msgstr "" - -#: ../source/reference/privilege-actions.txt:95 -# dc3d0238fe894b9c95c85292aac80449 -msgid ":dbcommand:`cloneCollectionAsCapped`" -msgstr "" - -#: ../source/reference/privilege-actions.txt:96 -# 73abde1fdda340b68a5545d0c1e75445 -msgid ":dbcommand:`copydb`" -msgstr "" - -#: ../source/reference/privilege-actions.txt:97 -# e070aa5bf2bc4066a664319a0b5a8cc2 -msgid ":dbcommand:`renameCollection`" -msgstr "" - -#: ../source/reference/privilege-actions.txt:103 -# 13f9f0fd66ff413e85c7aa72a442b5ba -msgid "User can perform the :dbcommand:`delete` command and equivalent helper method." -msgstr "" - -#: ../source/reference/privilege-actions.txt:106 -# 5a395c425f2e49b9927b4bb53e916014 -msgid "Required for the write portion of the :dbcommand:`findAndModify` command and :method:`db.collection.findAndModify()` method." -msgstr "" - -#: ../source/reference/privilege-actions.txt:109 -# cde575542e0c414bbce360d3807ff4c6 -msgid "Required for the :dbcommand:`mapReduce` command and :method:`db.collection.mapReduce()` helper method when you specify the ``replace`` action when :ref:`outputting to a collection `." -msgstr "" - -#: ../source/reference/privilege-actions.txt:122 -# 93b45e82767b412eb78e206d331ddd48 -msgid "User can perform the :dbcommand:`update` command and equivalent helper methods." -msgstr "" - -#: ../source/reference/privilege-actions.txt:125 -# 36a29acf49db4482980753e7c3400f9b -msgid "Required for the :dbcommand:`mapReduce` command and :method:`db.collection.mapReduce()` helper method when :ref:`outputting to a collection ` without specifying the ``replace`` action." -msgstr "" - -#: ../source/reference/privilege-actions.txt:130 -# 604a55644ee64b68bd13d94a05bc0bc7 -msgid "Required for the :dbcommand:`findAndModify` command and :method:`db.collection.findAndModify()` helper method." -msgstr "" - -#: ../source/reference/privilege-actions.txt:139 -# 12bda8688cf947fb8f28b34b7e8dd7cd -msgid "Users can bypass :doc:`document validation ` on commands and methods that support the ``bypassDocumentValidation`` option. The following commands and their equivalent methods support bypassing document validation:" -msgstr "" - -#: ../source/reference/privilege-actions.txt:144 -# 76cccf1cfcbf49ec8906e9407c3341b4 -msgid ":dbcommand:`aggregate`" -msgstr "" - -#: ../source/reference/privilege-actions.txt:145 -# cc11f9df8b3e4588b0c50044fc325ce7 -msgid ":dbcommand:`applyOps`" -msgstr "" - -#: ../source/reference/privilege-actions.txt:146 -# 7d5967ee13f8412ca85c806f847f390e -msgid ":dbcommand:`cloneCollection` on the *destination* collection" -msgstr "" - -#: ../source/reference/privilege-actions.txt:147 -# 8896da945b74403e9b08432b7012994c -msgid ":dbcommand:`clone` on the *destination*" -msgstr "" - -#: ../source/reference/privilege-actions.txt:148 -# 7f547b34d17743598d21c31b20c9b16c -msgid ":dbcommand:`copydb` on the *destination*" -msgstr "" - -#: ../source/reference/privilege-actions.txt:149 -# 94857985788d4f18a99bb3aab9370b46 -msgid ":dbcommand:`findAndModify`" -msgstr "" - -#: ../source/reference/privilege-actions.txt:151 -# 47cd68dd332649da80770d96bcdd00e2 -msgid ":dbcommand:`mapReduce`" -msgstr "" - -#: ../source/reference/privilege-actions.txt:152 -# f440424cd51945dd8f261665504aa784 -msgid ":dbcommand:`update`" -msgstr "" - -#: ../source/reference/privilege-actions.txt:157 -# 86713219f13f44878c3e63f53fbd4795 -msgid "Database Management Actions" -msgstr "" - -#: ../source/reference/privilege-actions.txt:161 -# af746df26d0a470dbfd2e848aeb440f4 -msgid "User can change the custom information of any user in the given database. Apply this action to database resources." -msgstr "" - -#: ../source/reference/privilege-actions.txt:166 -# ece3de82552b4d8b9a6d6f43bcf251cf -msgid "Users can change their own custom information. Apply this action to database resources. See also :doc:`/tutorial/change-own-password-and-custom-data`." -msgstr "" - -#: ../source/reference/privilege-actions.txt:172 -# b64b8485bffc4c26999e602253a15ad2 -msgid "Users can change their own passwords. Apply this action to database resources. See also :doc:`/tutorial/change-own-password-and-custom-data`." -msgstr "" - -#: ../source/reference/privilege-actions.txt:178 -# f53010f26a544ad98d76aa103759d062 -msgid "User can change the password of any user in the given database. Apply this action to database resources." -msgstr "" - -#: ../source/reference/privilege-actions.txt:183 -# 204df459104f4306b270740e1497ae00 -msgid "User can perform the :method:`db.createCollection()` method. Apply this action to database or collection resources." -msgstr "" - -#: ../source/reference/privilege-actions.txt:188 -# 860dbf47e5c44908a341bcf3234f4f68 -msgid "Provides access to the :method:`db.collection.createIndex()` method and the :dbcommand:`createIndexes` command. Apply this action to database or collection resources." -msgstr "" - -#: ../source/reference/privilege-actions.txt:194 -# 7150c1f8632a46f3b7e64bc3bc73ba02 -msgid "User can create new roles in the given database. Apply this action to database resources." -msgstr "" - -#: ../source/reference/privilege-actions.txt:199 -# f6a9ccf1b68a42e7bef369c17cf4ac99 -msgid "User can create new users in the given database. Apply this action to database resources." -msgstr "" - -#: ../source/reference/privilege-actions.txt:204 -# 339f85c77273443fbde052d562989e28 -msgid "User can perform the :method:`db.collection.drop()` method. Apply this action to database or collection resources." -msgstr "" - -#: ../source/reference/privilege-actions.txt:209 -# 189c6c65126e4751b03990de4aadc314 -msgid "User can delete any role from the given database. Apply this action to database resources." -msgstr "" - -#: ../source/reference/privilege-actions.txt:214 -# 45dd8003c4a048fd8797d9370ccc873f -msgid "User can remove any user from the given database. Apply this action to database resources." -msgstr "" - -#: ../source/reference/privilege-actions.txt:219 -# 81eadedf2a6f4fd7b9e7f3b91cf30338 -msgid "User can perform the :dbcommand:`emptycapped` command. Apply this action to database or collection resources." -msgstr "" - -#: ../source/reference/privilege-actions.txt:224 -# 3a5a6ed3d61d434aae70527cdfdef04d -msgid "User can perform the :method:`db.setProfilingLevel()` method. Apply this action to database resources." -msgstr "" - -#: ../source/reference/privilege-actions.txt:229 -# 8bbe0ee5d1374b36b632d98834cee42e -msgid "User can grant any role in the database to any user from any database in the system. Apply this action to database resources." -msgstr "" - -#: ../source/reference/privilege-actions.txt:234 -# 1f4a41e828bf419f982491613e2a067e -msgid "User can kill cursors on the target collection." -msgstr "" - -#: ../source/reference/privilege-actions.txt:238 -# bfa4f28bc96e42f09609021af067b37e -msgid "User can remove any role from any user from any database in the system. Apply this action to database resources." -msgstr "" - -#: ../source/reference/privilege-actions.txt:243 -# c800c3b948eb4e1c839f7ee6ab4828b8 -msgid "User can perform the :method:`db.fsyncUnlock()` method. Apply this action to the ``cluster`` resource." -msgstr "" - -#: ../source/reference/privilege-actions.txt:248 -# 0e07a652ba904ac58732ccc5bb779643 -msgid "User can view information about any role in the given database. Apply this action to database resources." -msgstr "" - -#: ../source/reference/privilege-actions.txt:253 -# f0afe0366508492099518f50df3662cf -msgid "User can view the information of any user in the given database. Apply this action to database resources." -msgstr "" - -#: ../source/reference/privilege-actions.txt:257 -# 83d42225af6f4636bfcadef45d9cbdd9 -msgid "Deployment Management Actions" -msgstr "" - -#: ../source/reference/privilege-actions.txt:261 -# 6ea2db58627d467085455d0129fb1e67 -msgid "User can perform the :dbcommand:`authSchemaUpgrade` command. Apply this action to the ``cluster`` resource." -msgstr "" - -#: ../source/reference/privilege-actions.txt:266 -# ee12ca2c6a3e4be285d605df4bf463eb -msgid "User can perform the :dbcommand:`cleanupOrphaned` command. Apply this action to the ``cluster`` resource." -msgstr "" - -#: ../source/reference/privilege-actions.txt:271 -# 279f6959a36a42578c32d839a89ad6e5 -msgid "User can enable and use the CPU profiler. Apply this action to the ``cluster`` resource." -msgstr "" - -#: ../source/reference/privilege-actions.txt:276 -# 3b33a7ca85854ccf8f7958f47fcb5e4d -msgid "User can use the :method:`db.currentOp()` method to return information on pending and active operations. Apply this action to the ``cluster`` resource." -msgstr "" - -#: ../source/reference/privilege-actions.txt:280 -# 5a193d4ced054c0599994d2d55adf853 -msgid "Even without the :authaction:`inprog` privilege, on :program:`mongod` instances, users can view their own operations by running ``db.currentOp( { \"$ownOps\": true } )``." -msgstr "" - -#: ../source/reference/privilege-actions.txt:287 -# 75b4b1f6a81748b5a20760f05db26bc1 -msgid "Provides access to the :dbcommand:`invalidateUserCache` command. Apply this action to the ``cluster`` resource." -msgstr "" - -#: ../source/reference/privilege-actions.txt:292 -# ce39d574572840d9a1fd24542d097dce -msgid "User can perform the :method:`db.killOp()` method. Apply this action to the ``cluster`` resource." -msgstr "" - -#: ../source/reference/privilege-actions.txt:295 -# ec662582882c46639a310171e8f5c243 -msgid "Even without the :authaction:`killop` privilege, on :program:`mongod` instances, users can kill their own operations." -msgstr "" - -#: ../source/reference/privilege-actions.txt:302 -# 9478fed50bda46a3ba14732f1ecd04fd -msgid "User can perform the :dbcommand:`planCacheListPlans` and :dbcommand:`planCacheListQueryShapes` commands and the :method:`PlanCache.getPlansByQuery()` and :method:`PlanCache.listQueryShapes()` methods. Apply this action to database or collection resources." -msgstr "" - -#: ../source/reference/privilege-actions.txt:310 -# 3d9cdd583aa84c81b69f794a55e5518d -msgid "User can perform the :dbcommand:`planCacheClear` command and the :method:`PlanCache.clear()` and :method:`PlanCache.clearPlansByQuery()` methods. Apply this action to database or collection resources." -msgstr "" - -#: ../source/reference/privilege-actions.txt:316 -# a30ca1cb61764a39a8196ae9b2c7dd76 -msgid "User can perform the :dbcommand:`storageDetails` command. Apply this action to database or collection resources." -msgstr "" - -#: ../source/reference/privilege-actions.txt:320 -# 2f1855b166db4438a0feed9115922f26 -msgid "Replication Actions" -msgstr "" - -#: ../source/reference/privilege-actions.txt:324 -# bf21840a9fb94f619c35e3fa543ee188 -msgid "User can append notes to the oplog. Apply this action to the ``cluster`` resource." -msgstr "" - -#: ../source/reference/privilege-actions.txt:329 -# b2cd94ec9523489a973697078f3e5059 -msgid "User can configure a replica set. Apply this action to the ``cluster`` resource." -msgstr "" - -#: ../source/reference/privilege-actions.txt:334 -# b413f835a38e4f538a1745eda4d59aaf -msgid "User can view a replica set's configuration. Provides access to the :dbcommand:`replSetGetConfig` command and :method:`rs.conf()` helper method." -msgstr "" - -#: ../source/reference/privilege-actions.txt:338 -# f84cd8fbf31e4650b213efb292cf462b -msgid "Apply this action to the ``cluster`` resource." -msgstr "" - -#: ../source/reference/privilege-actions.txt:342 -# e79e90b41e4245bc8f00dea8d8886c26 -msgid "User can perform the :dbcommand:`replSetGetStatus` command. Apply this action to the ``cluster`` resource." -msgstr "" - -#: ../source/reference/privilege-actions.txt:347 -# 72f90168e0b8455a88a161b0de22b881 -msgid "User can perform the :dbcommand:`replSetHeartbeat` command. Apply this action to the ``cluster`` resource." -msgstr "" - -#: ../source/reference/privilege-actions.txt:352 -# 6dc6250ff21b41c9bfe81d633069a8f7 -msgid "User can change the state of a replica set through the :dbcommand:`replSetFreeze`, :dbcommand:`replSetMaintenance`, :dbcommand:`replSetStepDown`, and :dbcommand:`replSetSyncFrom` commands. Apply this action to the ``cluster`` resource." -msgstr "" - -#: ../source/reference/privilege-actions.txt:359 -# ce14a6834a5a4287abb2788f40e69b58 -msgid "User can perform the :dbcommand:`resync` command. Apply this action to the ``cluster`` resource." -msgstr "" - -#: ../source/reference/privilege-actions.txt:363 -# abb9d8f0c05c434db5c0614d2a7bc97d -msgid "Sharding Actions" -msgstr "" - -#: ../source/reference/privilege-actions.txt:367 -# 8b0e4549f7264b18a707adb822ddddc2 -msgid "User can perform the :dbcommand:`addShard` command. Apply this action to the ``cluster`` resource." -msgstr "" - -#: ../source/reference/privilege-actions.txt:378 -# 61294f8a943841e595c68ab6cfaf5cfe -msgid "User can enable sharding on a database using the :dbcommand:`enableSharding` command and can shard a collection using the :dbcommand:`shardCollection` command. Apply this action to database or collection resources." -msgstr "" - -#: ../source/reference/privilege-actions.txt:385 -# f921b78520b64305872b1b8142ee084f -msgid "User can perform the :dbcommand:`flushRouterConfig` command. Apply this action to the ``cluster`` resource." -msgstr "" - -#: ../source/reference/privilege-actions.txt:390 -# b6b4d6a542fd4612abe2cb0780985c32 -msgid "User can perform the :dbcommand:`getShardMap` command. Apply this action to the ``cluster`` resource." -msgstr "" - -#: ../source/reference/privilege-actions.txt:395 -# 93627e4b7e9f420ebf457c376a8c08e5 -msgid "User can perform the :dbcommand:`getShardVersion` command. Apply this action to database resources." -msgstr "" - -#: ../source/reference/privilege-actions.txt:400 -# 399e490c57cc4040babdbf2fd689ce7d -msgid "User can perform the :dbcommand:`listShards` command. Apply this action to the ``cluster`` resource." -msgstr "" - -#: ../source/reference/privilege-actions.txt:405 -# 24f40c777e8d48f48e7a21882192f38a -msgid "User can perform the :dbcommand:`moveChunk` command. In addition, user can perform the :dbcommand:`movePrimary` command provided that the privilege is applied to an appropriate database resource. Apply this action to database or collection resources." -msgstr "" - -#: ../source/reference/privilege-actions.txt:412 -# 913d03ee155d4da99399cf12dbfe4910 -msgid "User can perform the :dbcommand:`removeShard` command. Apply this action to the ``cluster`` resource." -msgstr "" - -#: ../source/reference/privilege-actions.txt:417 -# 1c03859dbea344e293d43df0abeb7e4e -msgid "User can perform the :dbcommand:`shardingState` command. Apply this action to the ``cluster`` resource." -msgstr "" - -#: ../source/reference/privilege-actions.txt:422 -# 89fc351f6e4d41f88df5a98e12d04522 -msgid "User can perform the :dbcommand:`splitChunk` command. Apply this action to database or collection resources." -msgstr "" - -#: ../source/reference/privilege-actions.txt:427 -# b4ca7a28d89c418a9f3f6b7b9a698ed7 -msgid "User can perform the :dbcommand:`splitVector` command. Apply this action to database or collection resources." -msgstr "" - -#: ../source/reference/privilege-actions.txt:431 -# 3bd38bac28254fdb9c9badfb95c6918d -msgid "Server Administration Actions" -msgstr "" - -#: ../source/reference/privilege-actions.txt:435 -# 9b12098bde2443c586511c45ae71a9e0 -msgid "User can perform the :dbcommand:`logApplicationMessage` command. Apply this action to the ``cluster`` resource." -msgstr "" - -#: ../source/reference/privilege-actions.txt:440 -# b7b6be2cb36c4b6095b209d11d622c87 -msgid "User can perform the :dbcommand:`closeAllDatabases` command. Apply this action to the ``cluster`` resource." -msgstr "" - -#: ../source/reference/privilege-actions.txt:445 -# 89b61c3e0490478db1fbf5ca413e080f -msgid "User can perform the :dbcommand:`collMod` command. Apply this action to database or collection resources." -msgstr "" - -#: ../source/reference/privilege-actions.txt:450 -# 1bbeb31343954511997b9e3f4242d212 -msgid "User can perform the :dbcommand:`compact` command. Apply this action to database or collection resources." -msgstr "" - -#: ../source/reference/privilege-actions.txt:455 -# 4dfe1b598dbe4edcab1d7587c318a2be -msgid "User can perform the :dbcommand:`connPoolSync` command. Apply this action to the ``cluster`` resource." -msgstr "" - -#: ../source/reference/privilege-actions.txt:460 -# 8a88469746824a66ad4c31cd284b4f7d -msgid "User can perform the :dbcommand:`convertToCapped` command. Apply this action to database or collection resources." -msgstr "" - -#: ../source/reference/privilege-actions.txt:465 -# 99a0abf4ffdd4efa96fe9385f302f23c -msgid "User can perform the :dbcommand:`dropDatabase` command. Apply this action to database resources." -msgstr "" - -#: ../source/reference/privilege-actions.txt:470 -# a7751377c26e4c8aad96b92841b1ee67 -msgid "User can perform the :dbcommand:`dropIndexes` command. Apply this action to database or collection resources." -msgstr "" - -#: ../source/reference/privilege-actions.txt:475 -# 5eb667bd17d9461cbf836fe401e0389e -msgid "User can perform the :dbcommand:`fsync` command. Apply this action to the ``cluster`` resource." -msgstr "" - -#: ../source/reference/privilege-actions.txt:480 -# 879d7c5846fd42a595d76e9758a70508 -msgid "User can perform the :dbcommand:`getParameter` command. Apply this action to the ``cluster`` resource." -msgstr "" - -#: ../source/reference/privilege-actions.txt:485 -# 5f95d7e1663249ad88b2aa919a9e2773 -msgid "Provides information about the server the MongoDB instance runs on. Apply this action to the ``cluster`` resource." -msgstr "" - -#: ../source/reference/privilege-actions.txt:490 -# c20d6001465645abb13d537b08326207 -msgid "User can perform the :dbcommand:`logRotate` command. Apply this action to the ``cluster`` resource." -msgstr "" - -#: ../source/reference/privilege-actions.txt:495 -# ebe0b383640e42468b6d0c9d3506caf9 -msgid "User can perform the :dbcommand:`reIndex` command. Apply this action to database or collection resources." -msgstr "" - -#: ../source/reference/privilege-actions.txt:500 -# 4fce304a1bd24a07808674efebdd52fb -msgid "Allows the user to rename collections on the current database using the :dbcommand:`renameCollection` command. Apply this action to database resources." -msgstr "" - -#: ../source/reference/privilege-actions.txt:504 -# cca798aa34e9456ba8b39de0a5345b9f -msgid "Additionally, the user must either *have* :authaction:`find` on the source collection or *not have* :authaction:`find` on the destination collection." -msgstr "" - -#: ../source/reference/privilege-actions.txt:508 -# 6fb90deddb2a4193b60b7b09adf930aa -msgid "If a collection with the new name already exists, the user must also have the :authaction:`dropCollection` action on the destination collection." -msgstr "" - -#: ../source/reference/privilege-actions.txt:516 -# bf1da16a67a64d7891ecdcefe6b02693 -msgid "User can perform the :dbcommand:`repairDatabase` command. Apply this action to database resources." -msgstr "" - -#: ../source/reference/privilege-actions.txt:521 -# e20226be95f345ecaad1d8a2ff4fe842 -msgid "User can perform the :dbcommand:`setParameter` command. Apply this action to the ``cluster`` resource." -msgstr "" - -#: ../source/reference/privilege-actions.txt:526 -# dc936bca546f4fc987458a3df6858b45 -msgid "User can perform the :dbcommand:`shutdown` command. Apply this action to the ``cluster`` resource." -msgstr "" - -#: ../source/reference/privilege-actions.txt:531 -# ecbe7f5df6144e66aba21c1e1f711d05 -msgid "User can perform the :dbcommand:`touch` command. Apply this action to the ``cluster`` resource." -msgstr "" - -#: ../source/reference/privilege-actions.txt:535 -# 0695d5fe03bb41b492a40a2edf0e80b2 -msgid "Diagnostic Actions" -msgstr "" - -#: ../source/reference/privilege-actions.txt:539 -# 0744bd404ea2409395e6f3894d09a7d3 -msgid "User can perform the :dbcommand:`collStats` command. Apply this action to database or collection resources." -msgstr "" - -#: ../source/reference/privilege-actions.txt:544 -# 7e5de2f6043146728b6a5204489408ac -msgid "User can perform the :dbcommand:`connPoolStats` and :dbcommand:`shardConnPoolStats` commands. Apply this action to the ``cluster`` resource." -msgstr "" - -#: ../source/reference/privilege-actions.txt:549 -# 41f0c357c7e8442abdca575a0e8f8a10 -msgid "User can perform the :dbcommand:`cursorInfo` command. Apply this action to the ``cluster`` resource." -msgstr "" - -#: ../source/reference/privilege-actions.txt:554 -# 48ba48ba45614858b400f1134b9d58de -msgid "User can perform the :dbcommand:`dbHash` command. Apply this action to database or collection resources." -msgstr "" - -#: ../source/reference/privilege-actions.txt:559 -# 59152cc599a34c41af7c479d17646247 -msgid "User can perform the :dbcommand:`dbStats` command. Apply this action to database resources." -msgstr "" - -#: ../source/reference/privilege-actions.txt:564 -# 5b7a0f4a6776496aa0bdcb9a11224695 -msgid "User can perform the :dbcommand:`diagLogging` command. Apply this action to the ``cluster`` resource." -msgstr "" - -#: ../source/reference/privilege-actions.txt:569 -# 4ab69dd7af8543458e7ad0f5754d09fd -msgid "User can perform the :dbcommand:`getCmdLineOpts` command. Apply this action to the ``cluster`` resource." -msgstr "" - -#: ../source/reference/privilege-actions.txt:574 -# d191fb728fb7473297998651e4b8cc1e -msgid "User can perform the :dbcommand:`getLog` command. Apply this action to the ``cluster`` resource." -msgstr "" - -#: ../source/reference/privilege-actions.txt:579 -# a0b8ff56ed334ffc94581091634c0ca9 -msgid "User can perform the :dbcommand:`indexStats` command. Apply this action to database or collection resources." -msgstr "" - -#: ../source/reference/privilege-actions.txt:582 -# e56ca180b65648f796c7449fe3b9a2a2 -msgid "MongoDB 3.0 removes the :dbcommand:`indexStats` command." -msgstr "" - -#: ../source/reference/privilege-actions.txt:587 -# 353ea688505e4a53afa8012d42465231 -msgid "User can perform the :dbcommand:`listDatabases` command. Apply this action to the ``cluster`` resource." -msgstr "" - -#: ../source/reference/privilege-actions.txt:592 -# a5e6e9760c7f48e486074978d2884623 -msgid "User can perform the :dbcommand:`listCollections` command. Apply this action to database resources." -msgstr "" - -#: ../source/reference/privilege-actions.txt:597 -# c2b7be27351649789e8152364a412fd4 -msgid "User can perform the :dbcommand:`ListIndexes` command. Apply this action to database or collection resources." -msgstr "" - -#: ../source/reference/privilege-actions.txt:602 -# f75d21ca0f6e4f46870da9e567296c45 -msgid "User can perform the :dbcommand:`netstat` command. Apply this action to the ``cluster`` resource." -msgstr "" - -#: ../source/reference/privilege-actions.txt:607 -# 8b25cb39822346c68a975b767d97400a -msgid "User can perform the :dbcommand:`serverStatus` command. Apply this action to the ``cluster`` resource." -msgstr "" - -#: ../source/reference/privilege-actions.txt:612 -# 8a5cbfcc2483451b8c60f7a623508efb -msgid "User can perform the :dbcommand:`validate` command. Apply this action to database or collection resources." -msgstr "" - -#: ../source/reference/privilege-actions.txt:617 -# 7f23a0d2a24f48e0b6c32a9ce33d2638 -msgid "User can perform the :dbcommand:`top` command. Apply this action to the ``cluster`` resource." -msgstr "" - -#: ../source/reference/privilege-actions.txt:621 -# 36c9772047a945d4ac76107d667339ed -msgid "Internal Actions" -msgstr "" - -#: ../source/reference/privilege-actions.txt:625 -# 19ea8d0dbf5a420d9d54f4fa78601ccd -msgid "Allows any action on a resource. **Do not** assign this action unless it is absolutely necessary." -msgstr "" - -#: ../source/reference/privilege-actions.txt:630 -# 17699682d5334c48a2b753401bed10fb -msgid "Allows internal actions. **Do not** assign this action unless it is absolutely necessary." -msgstr "" - diff --git a/locale/pot/reference/privilege-documents.pot b/locale/pot/reference/privilege-documents.pot deleted file mode 100644 index 0633f2df2bd..00000000000 --- a/locale/pot/reference/privilege-documents.pot +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/privilege-documents.txt:5 -# edb5925520f640cfb37cca9ad0a0df66 -msgid "``system.users`` Privilege Documents" -msgstr "" - -#: ../source/reference/privilege-documents.txt:15 -# 0ea9e529725f4383a7ec7e98ec0712ec -msgid "MongoDB 2.6 introduced a new model for user credentials and privileges and no longer uses privilege documents. See :doc:`/reference/system-users-collection`." -msgstr "" - -#: ../source/reference/privilege-documents.txt:20 -# 6b9dee459263443ea1109c9f40d3f89f -msgid "For information on privilege documents, see :v2.4:`Privilege Documents in the v2.4 Manual `." -msgstr "" - diff --git a/locale/pot/reference/program.pot b/locale/pot/reference/program.pot deleted file mode 100644 index 7eb89ff9e10..00000000000 --- a/locale/pot/reference/program.pot +++ /dev/null @@ -1,108 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/program.txt:3 -# 0eebf4f0d34e4978a2fb8b170c7cbf94 -msgid "MongoDB Package Components" -msgstr "" - -#: ../source/reference/program.txt:0 -# daaee2b6b4cd4db4880270a3d9372201 -msgid "On this page" -msgstr "" - -#: ../source/reference/program.txt:14 -# eddf336935364d6fb71a888a142edbe4 -msgid "Core Processes" -msgstr "" - -#: ../source/reference/program.txt:16 -# 8b7308be7561405d943eab7c61a9d16e -msgid "The core components in the MongoDB package are: :program:`mongod`, the core database process; :program:`mongos` the controller and query router for :term:`sharded clusters `; and :program:`mongo` the interactive MongoDB Shell." -msgstr "" - -#: ../source/reference/program.txt:29 -# ead51bfd40b74f3ab30da84561b51eb8 -msgid "Windows Services" -msgstr "" - -#: ../source/reference/program.txt:31 -# 25e992b9d74c49c598094b2ba540ce40 -msgid "The :program:`mongod.exe` and :program:`mongos.exe` describe the options available for configuring MongoDB when running as a Windows Service. The :program:`mongod.exe` and :program:`mongos.exe` binaries provide a superset of the :program:`mongod` and :program:`mongos` options." -msgstr "" - -#: ../source/reference/program.txt:44 -# 17a53360d8204783b70455c17c7c39b7 -msgid "Binary Import and Export Tools" -msgstr "" - -#: ../source/reference/program.txt:46 -# b01cd5adb9d64cbcb323cff0a0e6eb2f -msgid ":program:`mongodump` provides a method for creating :term:`BSON` dump files from the :program:`mongod` instances, while :program:`mongorestore` makes it possible to restore these dumps. :program:`bsondump` converts BSON dump files into :term:`JSON`." -msgstr "" - -#: ../source/reference/program.txt:54 -# e037465c8fae48dd87dbd17895d84767 -msgid ":program:`mongooplog`" -msgstr "" - -#: ../source/reference/program.txt:66 -# 663f606725f04ef9aff483ad838ca69d -msgid "Data Import and Export Tools" -msgstr "" - -#: ../source/reference/program.txt:68 -# cd67d269a52d44359fe3fb9952d2e995 -msgid ":program:`mongoimport` provides a method for taking data in :term:`JSON`, :term:`CSV`, or :term:`TSV` and importing it into a :program:`mongod` instance. :program:`mongoexport` provides a method to export data from a :program:`mongod` instance into JSON, CSV, or TSV." -msgstr "" - -#: ../source/reference/program.txt:75 -# 6345e5735cb646d8a0cd712a13026f27 -msgid "The conversion between BSON and other formats lacks full type fidelity. Therefore you cannot use :program:`mongoimport` and :program:`mongoexport` for round-trip import and export operations." -msgstr "" - -#: ../source/reference/program.txt:86 -# e48be5915d704391a42bbdd0a6024773 -msgid "Diagnostic Tools" -msgstr "" - -#: ../source/reference/program.txt:88 -# 7cc86b58c65d4706ae8f8cc896e01e35 -msgid ":program:`mongostat` and :program:`mongotop` provide diagnostic information related to the current operation of a :program:`mongod` instance." -msgstr "" - -#: ../source/reference/program.txt:92 -# 8050598c6c4d4192b1757a37d50f4e79 -msgid ":program:`mongoreplay` is a traffic capture and replay tool for MongoDB that you can use to inspect and record commands sent to a MongoDB instance, and then replay those commands back onto another host at a later time." -msgstr "" - -#: ../source/reference/program.txt:97 -# a92b70dd858e44b183f87e654cd4ef71 -msgid "MongoDB 3.4 provides :program:`mongoldap` for testing native operating system LDAP configuration options against a running LDAP server or set of servers." -msgstr "" - -#: ../source/reference/program.txt:110 -# d425c24f38144606b57e5e389acf07cb -msgid "GridFS" -msgstr "" - -#: ../source/reference/program.txt:112 -# 8aba1f1ae5ec454f911d4767cf017840 -msgid ":program:`mongofiles` provides a command-line interact to a MongoDB :term:`GridFS` storage system." -msgstr "" - diff --git a/locale/pot/reference/program/bsondump.pot b/locale/pot/reference/program/bsondump.pot deleted file mode 100644 index 936805979f5..00000000000 --- a/locale/pot/reference/program/bsondump.pot +++ /dev/null @@ -1,148 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/program/bsondump.txt:5 -# 0aa9ead41a5846619b4cff34687c32b5 -msgid "``bsondump``" -msgstr "" - -#: ../source/reference/program/bsondump.txt:0 -# 0e4fcab94fde48f6b7f9dd98429693cb -msgid "On this page" -msgstr "" - -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:1 -# a8daefc2d5c247e086fd559352d3a539 -msgid "Mac OSX Sierra and Go 1.6 Incompatibility" -msgstr "" - -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:3 -# e1c534e91a6344d287bd2eed6c55e304 -msgid "Users running on Mac OSX Sierra require the 3.2.10 or newer version of |tool-binary|." -msgstr "" - -#: ../source/reference/program/bsondump.txt:21 -# dcf340df7a624edf90f6b631d0c68a48 -msgid "Synopsis" -msgstr "" - -#: ../source/reference/program/bsondump.txt:23 -# 44111d293f154f9cab9402deda646e8c -msgid "The :program:`bsondump` converts :term:`BSON` files into human-readable formats, including :term:`JSON`. For example, :program:`bsondump` is useful for reading the output files generated by :program:`mongodump`." -msgstr "" - -#: ../source/reference/program/bsondump.txt:27 -# 3d6b0f4ada18487f84f42d6fd8d37cc3 -msgid ":program:`bsondump` is a diagnostic tool for inspecting BSON files, not a tool for data ingestion or other application use." -msgstr "" - -#: ../source/reference/program/bsondump.txt:31 -# 2c8e06603a91443699b0d1e3612e948a -msgid "Options" -msgstr "" - -#: ../source/reference/program/bsondump.txt:33 -# abd014fb43b945a28d4866b2a60763bc -msgid ":program:`bsondump` removed the ``--filter``, ``--dbpath`` and the ``--noobjcheck`` options." -msgstr "" - -#: ../source/includes/option/option-bsondump-help.rst:3 -# 53a18c0780a44cef9ddb6299c909f188 -msgid "Returns information on the options and use of :program:`bsondump`." -msgstr "" - -#: ../source/includes/option/option-bsondump-verbose.rst:3 -# 99cedd53d9ef4775a822b4051ee00509 -msgid "Increases the amount of internal reporting returned on standard output or in log files. Increase the verbosity with the ``-v`` form by including the option multiple times, (e.g. ``-vvvvv``.)" -msgstr "" - -#: ../source/includes/option/option-bsondump-quiet.rst:3 -# bd7d35abd5904b13841f11d4fd365ed4 -msgid "Runs :program:`bsondump` in a quiet mode that attempts to limit the amount of output." -msgstr "" - -#: ../source/includes/option/option-bsondump-quiet.rst:6 -# 6c9147b209ad4ec7a85e64d6848669ff -msgid "This option suppresses:" -msgstr "" - -#: ../source/includes/option/option-bsondump-quiet.rst:8 -# ece11540e871418ab01a7b1ab33ca819 -msgid "output from :term:`database commands `" -msgstr "" - -#: ../source/includes/option/option-bsondump-quiet.rst:10 -# 8f86160550754ec7a5cc285a5516ad14 -msgid "replication activity" -msgstr "" - -#: ../source/includes/option/option-bsondump-quiet.rst:12 -# 8e7db34d31b94ab2b75de7f0e6797681 -msgid "connection accepted events" -msgstr "" - -#: ../source/includes/option/option-bsondump-quiet.rst:14 -# 0a37c7d54c3f40aea19ff3d2ea48d7fe -msgid "connection closed events" -msgstr "" - -#: ../source/includes/option/option-bsondump-version.rst:3 -# 403d657957154617803fb5a569cc80f7 -msgid "Returns the :program:`bsondump` release number." -msgstr "" - -#: ../source/includes/option/option-bsondump-objcheck.rst:3 -# 604ca32bd5d04b218871e856fa180b7c -msgid "Validates each :term:`BSON` object before outputting it in :term:`JSON` format. By default, :program:`bsondump` enables :option:`--objcheck`. For objects with a high degree of sub-document nesting, :option:`--objcheck` can have a small impact on performance." -msgstr "" - -#: ../source/includes/option/option-bsondump-objcheck.rst:8 -# a978689704d94038b16de9db30f7ad74 -msgid "MongoDB enables :option:`--objcheck` by default, to prevent any client from inserting malformed or invalid BSON into a MongoDB database." -msgstr "" - -#: ../source/includes/option/option-bsondump-type.rst:3 -# 4808d539c3ed461492c3f8d877d48f07 -msgid "Changes the operation of :program:`bsondump` from outputting \":term:`JSON`\" (the default) to a debugging format." -msgstr "" - -#: ../source/includes/option/option-bsondump-pretty.rst:6 -# 798a1c6c0e5241fc83ab73c00583480f -msgid "Outputs documents in a pretty-printed format JSON." -msgstr "" - -#: ../source/includes/option/option-bsondump-.rst:3 -# beaba2d94f204c129f6461cfe71a7c63 -msgid "The final argument to :program:`bsondump` is a document containing :term:`BSON`. This data is typically generated by :program:`bsondump` or by MongoDB in a :term:`rollback` operation." -msgstr "" - -#: ../source/reference/program/bsondump.txt:58 -# 99773a67a5ce4b26a61a24dca6943a9b -msgid "Use" -msgstr "" - -#: ../source/reference/program/bsondump.txt:60 -# 64c5e396d1db4516b1c068413a74ad88 -msgid "By default, :program:`bsondump` outputs data to standard output. To create corresponding :term:`JSON` files, you will need to use the shell redirect. See the following command:" -msgstr "" - -#: ../source/reference/program/bsondump.txt:68 -# 8203970a40ef432fbead932b09c25c77 -msgid "Use the following command (at the system shell) to produce debugging output for a :term:`BSON` file:" -msgstr "" - diff --git a/locale/pot/reference/program/mongo.pot b/locale/pot/reference/program/mongo.pot deleted file mode 100644 index 69612c0e464..00000000000 --- a/locale/pot/reference/program/mongo.pot +++ /dev/null @@ -1,978 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/program/mongo.txt:5 -# b5f121e0d03940b58885fae6ee401772 -msgid "``mongo``" -msgstr "" - -#: ../source/reference/program/mongo.txt:0 -# 1bef318e34974c02817a82b2a5ed7dae -msgid "On this page" -msgstr "" - -#: ../source/reference/program/mongo.txt:22 -#: ../source/includes/option/option-mongo-authenticationMechanism.rst:23 -# 60236374bc0c4cb19aec73b9d64254fe -# e715473d6eef402ca92e35dfdd1a1a21 -msgid "Description" -msgstr "" - -#: ../source/reference/program/mongo.txt:28 -# 8d5fa323970e4b2c8a92fa8dc3fac34a -msgid ":program:`mongo` is an interactive JavaScript shell interface to MongoDB, which provides a powerful interface for systems administrators as well as a way for developers to test queries and operations directly with the database. :program:`mongo` also provides a fully functional JavaScript environment for use with a MongoDB. This document addresses the basic invocation of the :program:`mongo` shell and an overview of its usage." -msgstr "" - -#: ../source/reference/program/mongo.txt:39 -# 7759038ad6c746ef8b897a121eca236f -msgid "Options" -msgstr "" - -#: ../source/reference/program/mongo.txt:42 -# 62945078ea2c4ccda8864342bf937fdf -msgid "Core Options" -msgstr "" - -#: ../source/includes/option/option-mongo-shell.rst:3 -# 1d4fe0f73553429da215c9ebe0ecb65c -msgid "Enables the shell interface. If you invoke the :program:`mongo` command and specify a JavaScript file as an argument, or use :option:`--eval` to specify JavaScript on the command line, the :option:`--shell` option provides the user with a shell prompt after the file finishes executing." -msgstr "" - -#: ../source/includes/option/option-mongo-nodb.rst:3 -# add6138e58ba4dc1aaeeb3887c25317a -msgid "Prevents the shell from connecting to any database instances. Later, to connect to a database within the shell, see :ref:`mongo-shell-new-connections`." -msgstr "" - -#: ../source/includes/option/option-mongo-norc.rst:3 -# 2c54b8cfe20d4fe2aa5bfee4cb41e536 -msgid "Prevents the shell from sourcing and evaluating :file:`~/.mongorc.js` on start up." -msgstr "" - -#: ../source/includes/option/option-mongo-quiet.rst:3 -# e5d07d1411874cc78089c6bccfada6b4 -msgid "Silences output from the shell during the connection process." -msgstr "" - -#: ../source/includes/option/option-mongo-port.rst:3 -# cfa8e391079446188a3ea94e1d1fa1c3 -msgid "Specifies the port where the :program:`mongod` or :program:`mongos` instance is listening. If :option:`--port` is not specified, :program:`mongo` attempts to connect to port ``27017``." -msgstr "" - -#: ../source/includes/option/option-mongo-host.rst:3 -# 9482f5160f2141518d2462947667726b -msgid "Specifies the name of the host machine where the :program:`mongod` or :program:`mongos` is running. If this is not specified, :program:`mongo` attempts to connect to a MongoDB process running on the localhost." -msgstr "" - -#: ../source/includes/option/option-mongo-host.rst:8 -# b4d7f334f3ac463aaf3cf107c801b3c3 -msgid "To connect to a replica set, specify the :setting:`replica set name <~replication.replSetName>` and a seed list of set members. Use the following form:" -msgstr "" - -#: ../source/includes/option/option-mongo-host.rst:16 -# 8b6e2ace614d4606b3edda8e48cca2ba -msgid "For TLS/SSL connections (``--ssl``), :program:`mongo` verifies that the hostname of the :program:`mongod` or :program:`mongos` to which you are connecting matches the CN or SAN of the :program:`mongod` or :program:`mongos`'s ``--sslPEMKeyFile`` certificate. If the hostname does not match the CN/SAN, :program:`mongo` will fail to connect." -msgstr "" - -#: ../source/includes/option/option-mongo-eval.rst:3 -# dedd316cadfd421787d41a69180fa0dd -msgid "Evaluates a JavaScript expression that is specified as an argument. :program:`mongo` does not load its own environment when evaluating code. As a result many options of the shell environment are not available." -msgstr "" - -#: ../source/includes/option/option-mongo-username.rst:3 -# 947566cea00b4e88b06363a2ea294f6f -msgid "Specifies a username with which to authenticate to a MongoDB database that uses authentication. Use in conjunction with the ``--password`` and ``--authenticationDatabase`` options." -msgstr "" - -#: ../source/includes/option/option-mongo-password.rst:3 -# b369bfa64a3c457799cca3ee302ced9a -msgid "Specifies a password with which to authenticate to a MongoDB database that uses authentication. Use in conjunction with the :option:`--username` and :option:`--authenticationDatabase` options. To force :program:`mongo` to prompt for a password, enter the :option:`--password` option as the last option and leave out the argument." -msgstr "" - -#: ../source/includes/option/option-mongo-help.rst:3 -# 99c9943d731d4214ab694e5d9dd1e084 -msgid "Returns information on the options and use of :program:`mongo`." -msgstr "" - -#: ../source/includes/option/option-mongo-version.rst:3 -# f7b4ff5da2cf48398b4d60296a814a40 -msgid "Returns the :program:`mongo` release number." -msgstr "" - -#: ../source/includes/option/option-mongo-verbose.rst:3 -# c3efcd8aaee645ccad585e3b71ae0b60 -msgid "Increases the verbosity of the output of the shell during the connection process." -msgstr "" - -#: ../source/includes/option/option-mongo-ipv6.rst:3 -# 162815d024ab43db9f22d02434da1100 -msgid "*Removed in version 3.0.*" -msgstr "" - -#: ../source/includes/option/option-mongo-ipv6.rst:5 -# 976fb4b543b94cc6b999096bae2f3ae9 -msgid "Enables IPv6 support and allows :program:`mongo` to connect to the MongoDB instance using an IPv6 network. Prior to MongoDB 3.0, you had to specify :option:`--ipv6` to use IPv6. In MongoDB 3.0 and later, IPv6 is always enabled." -msgstr "" - -#: ../source/includes/option/option-mongo-.rst:3 -# 90e4e9b11e194184a65d3436fdb0cb54 -msgid "Specifies the \"database address\" of the database to connect to. For example:" -msgstr "" - -#: ../source/includes/option/option-mongo-.rst:10 -# ac5db6fea7d2445c93867fcf07741c9a -msgid "The above command will connect the :program:`mongo` shell to the :term:`admin database` on the local machine. You may specify a remote database instance, with the resolvable hostname or IP address. Separate the database name from the hostname using a ``/`` character. See the following examples:" -msgstr "" - -#: ../source/includes/option/option-mongo-.rst:22 -# bb89fbf187574da7a3b93e2707791375 -msgid "This syntax is the *only* way to connect to a specific database." -msgstr "" - -#: ../source/includes/option/option-mongo-.rst:24 -# f939cbc19d174f8b813f98bc12c8ae89 -msgid "To specify alternate hosts and a database, you must use this syntax and cannot use :option:`--host` or :option:`--port`." -msgstr "" - -#: ../source/includes/option/option-mongo-disableJavaScriptJIT.rst:5 -# c02d623797e848b7a8064911126a3939 -msgid "Disables use of the JavaScript engine's JIT compiler." -msgstr "" - -#: ../source/includes/option/option-mongo-disableJavaScriptProtection.rst:5 -# 63cc4084cc514022942751cfae86c8e7 -msgid "Allows fields of type :ref:`javascript` and :ref:`javascriptWithScope` to be automatically marshalled to JavaScript functions in the :program:`mongo` shell." -msgstr "" - -#: ../source/includes/option/option-mongo-disableJavaScriptProtection.rst:10 -# 09e6a0d6ebbe43f5ad160d79d95c3af9 -msgid "With the ``--disableJavaScriptProtection`` flag set, it is possible to immediately execute JavaScript functions contained in documents. The following example demonstrates this behavior within the shell:" -msgstr "" - -#: ../source/includes/option/option-mongo-disableJavaScriptProtection.rst:26 -# 5d3107cb0dc14274974559c85c0afa2d -msgid "The default behavior (when :program:`mongo` starts *without* the ``--disableJavaScriptProtection`` flag) is to convert embedded JavaScript functions to the non-executable MongoDB shell type ``Code``. The following example demonstrates the default behavior within the shell:" -msgstr "" - -#: ../source/includes/option/option-mongo-.rst:3 -# 2aef6cb372b5432db65e1de52bc9589a -msgid "Specifies a JavaScript file to run and then exit. Generally this should be the last option specified." -msgstr "" - -#: ../../../internal padding after build/master/source/includes/option/option-mongo-.rst:0 -# 8d9fa930e08247cfb0aa8befb81752e9 -msgid "Optional" -msgstr "" - -#: ../source/includes/option/option-mongo-.rst:16 -# 3df9f99e919e49d59421b839eca1fc32 -msgid "Use the :option:`--shell` option to return to a shell after the file finishes running." -msgstr "" - -#: ../source/reference/program/mongo.txt:85 -# 1c84d506763043c1855c92dc8e432795 -msgid "Authentication Options" -msgstr "" - -#: ../source/includes/option/option-mongo-authenticationDatabase.rst:3 -# 60c2027fbec64349937df5d0c444fe23 -msgid "Specifies the database in which the user is created. See :ref:`user-authentication-database`." -msgstr "" - -#: ../source/includes/option/option-mongo-authenticationDatabase.rst:7 -# f84f5edf86a04aa5848f15fc97e38523 -msgid "If you do not specify a value for :option:`--authenticationDatabase`, :program:`mongo` uses the database specified in the connection string." -msgstr "" - -#: ../source/includes/option/option-mongo-authenticationMechanism.rst:3 -# 65909ff1f00c460dbde6a665fef3ed73 -msgid "*Default*: SCRAM-SHA-1" -msgstr "" - -#: ../source/includes/option/option-mongo-authenticationMechanism.rst:5 -# 6c2319903bb94db78eda17a71e579e1b -msgid "Added support for the ``PLAIN`` and ``MONGODB-X509`` authentication mechanisms." -msgstr "" - -#: ../source/includes/option/option-mongo-authenticationMechanism.rst:9 -# c31573cb822c41368463a0b1f91500e5 -msgid "Added support for the ``SCRAM-SHA-1`` authentication mechanism. Changed default mechanism to ``SCRAM-SHA-1``." -msgstr "" - -#: ../source/includes/option/option-mongo-authenticationMechanism.rst:14 -# c85ac0dd95fe4c4686b5a7b10af02367 -msgid "Specifies the authentication mechanism the :program:`mongo` instance uses to authenticate to the :program:`mongod` or :program:`mongos`." -msgstr "" - -#: ../source/includes/option/option-mongo-authenticationMechanism.rst:21 -# 6cedc9b80cef4acd950863daf1ee0996 -msgid "Value" -msgstr "" - -#: ../source/includes/option/option-mongo-authenticationMechanism.rst:25 -# 918d0de9842c4655ba02871b38db9049 -msgid ":ref:`SCRAM-SHA-1 `" -msgstr "" - -#: ../source/includes/option/option-mongo-authenticationMechanism.rst:27 -# d4c123c2a30a42239a4aaaad9094dc18 -msgid "`RFC 5802 `_ standard Salted Challenge Response Authentication Mechanism using the SHA1 hash function." -msgstr "" - -#: ../source/includes/option/option-mongo-authenticationMechanism.rst:31 -# d19faa0722e64712855c23f09da14b08 -msgid ":ref:`MONGODB-CR `" -msgstr "" - -#: ../source/includes/option/option-mongo-authenticationMechanism.rst:33 -# c3ee2dabe77d48bda3d2c942746ebb64 -msgid "MongoDB challenge/response authentication." -msgstr "" - -#: ../source/includes/option/option-mongo-authenticationMechanism.rst:35 -# edd698cea35c4e328626fbe8f7a8ab6f -msgid ":ref:`MONGODB-X509 `" -msgstr "" - -#: ../source/includes/option/option-mongo-authenticationMechanism.rst:37 -# 28eb722516b84c35bd471fa3d2efc3f5 -msgid "MongoDB TLS/SSL certificate authentication." -msgstr "" - -#: ../source/includes/option/option-mongo-authenticationMechanism.rst:39 -# 74aab6bbbf7242ea9a9f9dd551ba1b73 -msgid ":ref:`GSSAPI ` (Kerberos)" -msgstr "" - -#: ../source/includes/option/option-mongo-authenticationMechanism.rst:41 -# 8588792a42c6402b8e097f997853d815 -msgid "External authentication using Kerberos. This mechanism is available only in `MongoDB Enterprise `_." -msgstr "" - -#: ../source/includes/option/option-mongo-authenticationMechanism.rst:45 -# 0a639653fda64dbfbbb73046a391ad8e -msgid ":ref:`PLAIN ` (LDAP SASL)" -msgstr "" - -#: ../source/includes/option/option-mongo-authenticationMechanism.rst:47 -# c16c0f58ae1d482cbeb6e621be938d3b -msgid "External authentication using LDAP. You can also use ``PLAIN`` for authenticating in-database users. ``PLAIN`` transmits passwords in plain text. This mechanism is available only in `MongoDB Enterprise `_." -msgstr "" - -#: ../source/includes/option/option-mongo-gssapiHostName.rst:5 -# e44d4d3dc0be4b06ab7f26e103bda427 -msgid "Specify the hostname of a service using :doc:`GSSAPI/Kerberos `. *Only* required if the hostname of a machine does not match the hostname resolved by DNS." -msgstr "" - -#: ../source/includes/option/option-mongo-gssapiHostName.rst:9 -#: ../source/includes/option/option-mongo-gssapiServiceName.rst:9 -# a0660b29253b4b3d985fe2e04323fd24 -# 47bde000576d4279954d330ed771075d -msgid "This option is available only in MongoDB Enterprise." -msgstr "" - -#: ../source/includes/option/option-mongo-gssapiServiceName.rst:5 -# 44e8a13d6581422880573abcfafb04a8 -msgid "Specify the name of the service using :doc:`GSSAPI/Kerberos `. Only required if the service does not use the default name of ``mongodb``." -msgstr "" - -#: ../source/reference/program/mongo.txt:100 -# 62419a8822254caa87b103df5aaa0684 -msgid "TLS/SSL Options" -msgstr "" - -#: ../source/includes/option/option-mongo-ssl.rst:4 -# b3bb44b7fbb343b9a262f3f7588aaf53 -msgid "Enables connection to a :program:`mongod` or :program:`mongos` that has TLS/SSL support enabled." -msgstr "" - -#: ../source/includes/extracts/mongo-ssl-options-mongo.rst:4 -#: ../source/includes/extracts/mongo-ssl-options-mongo.rst:4 -#: ../source/includes/extracts/mongo-ssl-options-mongo.rst:4 -# 4b4357b0335b4caf949d051242799305 -# 5c4e3b1b4f0640f3ad4765b5bde70e27 -# 2f4fd414cb914b4c9c4269a3c3a964c7 -msgid "When running :program:`mongo` with the ``--ssl`` option, you must include either ``--sslCAFile`` or ``--sslAllowInvalidCertificates``." -msgstr "" - -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -# 28785ff6251f4c3cb2198991aea6aaf1 -# ee33b11cfed64434a5196acf6075f930 -# 3f8db7845fb64521bfa3b6cfd947c9fc -# 01da5a3eaf5046bca788bb14755a13a5 -# 2f57061a3ac64f63b9146a766d265f6c -# 8ca6578e27d1404ba74310225bf32212 -# 83b62d24adbe42629ed24cda60926cb9 -msgid "Most MongoDB distributions now include support for TLS/SSL. See :doc:`/tutorial/configure-ssl` and :doc:`/tutorial/configure-ssl-clients` for more information about TLS/SSL and MongoDB." -msgstr "" - -#: ../source/includes/option/option-mongo-sslPEMKeyFile.rst:5 -# 810938b25bd14ff890b6f713460ab034 -msgid "Specifies the :file:`.pem` file that contains both the TLS/SSL certificate and key. Specify the file name of the :file:`.pem` file using relative or absolute paths." -msgstr "" - -#: ../source/includes/option/option-mongo-sslPEMKeyFile.rst:9 -# d77b81d05934409890ae7b55be1d2c3c -msgid "This option is required when using the ``--ssl`` option to connect to a :program:`mongod` or :program:`mongos` that has :setting:`~net.ssl.CAFile` enabled *without* :setting:`~net.ssl.allowConnectionsWithoutCertificates`." -msgstr "" - -#: ../source/includes/option/option-mongo-sslPEMKeyPassword.rst:5 -# 59271467eb2845808d4502088828fef9 -msgid "Specifies the password to de-crypt the certificate-key file (i.e. ``--sslPEMKeyFile``). Use the :option:`--sslPEMKeyPassword` option only if the certificate-key file is encrypted. In all cases, the :program:`mongo` will redact the password from all logging and reporting output." -msgstr "" - -#: ../source/includes/option/option-mongo-sslPEMKeyPassword.rst:10 -# 98c06b2ea8944790acaaea66a01894b8 -msgid "If the private key in the PEM file is encrypted and you do not specify the :option:`--sslPEMKeyPassword` option, the :program:`mongo` will prompt for a passphrase. See :ref:`ssl-certificate-password`." -msgstr "" - -#: ../source/includes/option/option-mongo-sslCAFile.rst:5 -# b57ea6cc83a64eff8cd35c6b2a2d6bb0 -msgid "Specifies the :file:`.pem` file that contains the root certificate chain from the Certificate Authority. Specify the file name of the :file:`.pem` file using relative or absolute paths." -msgstr "" - -#: ../source/includes/extracts/mongo-warning-sslCAFile.rst:4 -#: ../source/includes/extracts/mongo-warning-sslCAFile.rst:4 -# 68b7a90e0afb42e3af9f14b97c366494 -# 28d06058e443435d819ae24cfa51eedc -msgid "For SSL connections (``--ssl``) to :program:`mongod` and :program:`mongos`, if the :program:`mongo` shell runs without the ``--sslCAFile `` option (i.e. specifies the ``--sslAllowInvalidCertificates`` instead), the :program:`mongo` shell will not attempt to validate the server certificates. This creates a vulnerability to expired :program:`mongod` and :program:`mongos` certificates as well as to foreign processes posing as valid :program:`mongod` or :program:`mongos` instances. Ensure that you *always* specify the CA file to validate the server certificates in cases where intrusion is a possibility." -msgstr "" - -#: ../source/includes/option/option-mongo-sslCRLFile.rst:5 -# 18c73a1a84b84c4d837133a7744dafd8 -msgid "Specifies the :file:`.pem` file that contains the Certificate Revocation List. Specify the file name of the :file:`.pem` file using relative or absolute paths." -msgstr "" - -#: ../source/includes/option/option-mongo-sslFIPSMode.rst:5 -# 270a1027af6f426e86fc5da0265f50ef -msgid "Directs the :program:`mongo` to use the FIPS mode of the installed OpenSSL library. Your system must have a FIPS compliant OpenSSL library to use the :option:`--sslFIPSMode` option." -msgstr "" - -#: ../source/includes/note-fips-is-enterprise-only.rst:1 -# 66ba9b936ee8466ab1f5b3d6df892aab -msgid "FIPS-compatible SSL is available only in `MongoDB Enterprise `_. See :doc:`/tutorial/configure-fips` for more information." -msgstr "" - -#: ../source/includes/option/option-mongo-sslAllowInvalidCertificates.rst:5 -# 3709af92590444a69489e309a12d534d -msgid "Bypasses the validation checks for server certificates and allows the use of invalid certificates. When using the :setting:`~net.ssl.allowInvalidCertificates` setting, MongoDB logs as a warning the use of the invalid certificate." -msgstr "" - -#: ../source/includes/option/option-mongo-sslAllowInvalidHostnames.rst:5 -# 06ed7e27290c4eb2895df643721f7d0b -msgid "Disables the validation of the hostnames in TLS/SSL certificates. Allows :program:`mongo` to connect to MongoDB instances if the hostname their certificates do not match the specified hostname." -msgstr "" - -#: ../source/reference/program/mongo.txt:119 -# a1b1c26715ab460c87808b7a01760243 -msgid "Files" -msgstr "" - -#: ../source/reference/program/mongo.txt:137 -# 511b9af3981648fe81f9ad0c53580cef -msgid ":file:`~/.dbshell`" -msgstr "" - -#: ../source/reference/program/mongo.txt:124 -# b09153806e7e4259b1cda31c1357dd50 -msgid ":program:`mongo` maintains a history of commands in the :file:`.dbshell` file." -msgstr "" - -#: ../source/reference/program/mongo.txt:129 -# 4aa92e56ac0643c095efa8d061ba8716 -msgid ":program:`mongo` does not recorded interaction related to authentication in the history file, including :dbcommand:`authenticate` and :method:`db.createUser()`." -msgstr "" - -#: ../source/reference/program/mongo.txt:135 -# 068efd90d3f1493e879dc69fd2aca137 -msgid "Versions of Windows :program:`mongo.exe` earlier than 2.2.0 will save the `.dbshell` file in the :program:`mongo.exe` working directory." -msgstr "" - -#: ../source/reference/program/mongo.txt:153 -# 338bd55bbf6f4627befe845451f9bf7c -msgid ":file:`~/.mongorc.js`" -msgstr "" - -#: ../source/reference/program/mongo.txt:142 -# d33b8bc8cb084897bf3e21b4fc38494c -msgid ":program:`mongo` will read the ``.mongorc.js`` file from the home directory of the user invoking :program:`mongo`. In the file, users can define variables, customize the :program:`mongo` shell prompt, or update information that they would like updated every time they launch a shell. If you use the shell to evaluate a JavaScript file or expression either on the command line with :option:`--eval` or by specifying :ref:`a .js file to mongo `, :program:`mongo` will read the ``.mongorc.js`` file *after* the JavaScript has finished processing." -msgstr "" - -#: ../source/reference/program/mongo.txt:152 -# 26d8092b81844844a69e69f8ad69a9c2 -msgid "Specify the :option:`--norc` option to disable reading ``.mongorc.js``." -msgstr "" - -#: ../source/reference/program/mongo.txt:169 -# b54fe415643a40d1a26f0456a528a9ee -msgid ":file:`/etc/mongorc.js`" -msgstr "" - -#: ../source/reference/program/mongo.txt:158 -# b0fce32e4a78444c85b1538c0128e1b4 -msgid "Global ``mongorc.js`` file which the :program:`mongo` shell evaluates upon start-up. If a user also has a :file:`.mongorc.js` file located in the :envvar:`HOME` directory, the :program:`mongo` shell evaluates the global :file:`/etc/mongorc.js` file *before* evaluating the user's :file:`.mongorc.js` file." -msgstr "" - -#: ../source/reference/program/mongo.txt:164 -# 0aa2d990f0384e8280baebb10c09e480 -msgid ":file:`/etc/mongorc.js` must have read permission for the user running the shell. The :option:`--norc` option for :program:`mongo` suppresses only the user's :file:`.mongorc.js` file." -msgstr "" - -#: ../source/reference/program/mongo.txt:168 -# a052692b702c4a958c1249e1d91bf77b -msgid "On Windows, the global :file:`mongorc.js ` exists in the :file:`%ProgramData%\\\\MongoDB` directory." -msgstr "" - -#: ../source/reference/program/mongo.txt:174 -# 27301b6efc5a46b39941770e682459b5 -msgid ":file:`/tmp/mongo_edit{}.js`" -msgstr "" - -#: ../source/reference/program/mongo.txt:172 -# 2c876c01f1334ac98c1a2be14d4cca29 -msgid "Created by :program:`mongo` when editing a file. If the file exists, :program:`mongo` will append an integer from ``1`` to ``10`` to the time value to attempt to create a unique file." -msgstr "" - -#: ../source/reference/program/mongo.txt:180 -# fee56c952d8e438cbdcd80bc40af20e5 -msgid ":file:`%TEMP%\\mongo_edit{}.js`" -msgstr "" - -#: ../source/reference/program/mongo.txt:177 -# 5449e5db5c754f11b38095fdd03afb8b -msgid "Created by :program:`mongo.exe` on Windows when editing a file. If the file exists, :program:`mongo` will append an integer from ``1`` to ``10`` to the time value to attempt to create a unique file." -msgstr "" - -#: ../source/reference/program/mongo.txt:183 -# f2e02c46cf694458b8b31b798a1f5081 -msgid "Environment" -msgstr "" - -#: ../source/reference/program/mongo.txt:187 -# d59b667f2c794ca08d0d08c53a3c8fc4 -msgid "Specifies the path to an editor to use with the ``edit`` shell command. A JavaScript variable ``EDITOR`` will override the value of :envvar:`EDITOR`." -msgstr "" - -#: ../source/reference/program/mongo.txt:193 -# 1f1547eacf064a32a7d63586992fe13c -msgid "Specifies the path to the home directory where :program:`mongo` will read the :file:`.mongorc.js` file and write the :file:`.dbshell` file." -msgstr "" - -#: ../source/reference/program/mongo.txt:199 -# 4ab17c81d1dc44aca56105b24e6ddd96 -msgid "On Windows systems, :envvar:`HOMEDRIVE` specifies the path the directory where :program:`mongo` will read the :file:`.mongorc.js` file and write the :file:`.dbshell` file." -msgstr "" - -#: ../source/reference/program/mongo.txt:205 -# 7fdbcd5e24254a7b919d258b4d4d4e5f -msgid "Specifies the Windows path to the home directory where :program:`mongo` will read the :file:`.mongorc.js` file and write the :file:`.dbshell` file." -msgstr "" - -#: ../source/reference/program/mongo.txt:212 -# 90ba37237ae04dbe90e7860ddb191285 -msgid "Keyboard Shortcuts" -msgstr "" - -#: ../source/reference/program/mongo.txt:214 -# 7008535222a1442f9d90e4845641ffc0 -msgid "The :program:`mongo` shell supports the following keyboard shortcuts: [#multiple-bindings]_" -msgstr "" - -#: ../source/reference/program/mongo.txt:220 -# 43a4e064a68447dea7029ad2b4e2a8c2 -msgid "**Keybinding**" -msgstr "" - -#: ../source/reference/program/mongo.txt:221 -# ec0ee7f581f94c8bb2d5c6af64d6ef11 -msgid "**Function**" -msgstr "" - -#: ../source/reference/program/mongo.txt:223 -# 2167b0f8332c4bc49acc53756dcba9d0 -msgid "Up arrow" -msgstr "" - -#: ../source/reference/program/mongo.txt:224 -#: ../source/reference/program/mongo.txt:293 -# a6750216dea940bdb9426d22eb934bf6 -# b767edb2aba8476ea76d25b1ce4e4f79 -msgid "Retrieve previous command from history" -msgstr "" - -#: ../source/reference/program/mongo.txt:226 -# 9accdc7155a448928bbde9b8757a1489 -msgid "Down-arrow" -msgstr "" - -#: ../source/reference/program/mongo.txt:227 -#: ../source/reference/program/mongo.txt:290 -# 6f706e4b462848889a5360dd3ab267dc -# 389945aca4854a0db5129ed971da830f -msgid "Retrieve next command from history" -msgstr "" - -#: ../source/reference/program/mongo.txt:229 -# baef6c5a06b947f6ad7b2004aa73d63c -msgid "Home" -msgstr "" - -#: ../source/reference/program/mongo.txt:230 -# fbf560b36af2419793dbd5e24f5af1b1 -msgid "Go to beginning of the line" -msgstr "" - -#: ../source/reference/program/mongo.txt:232 -# cbbe3de618a34bf0b002fe56ec69affa -msgid "End" -msgstr "" - -#: ../source/reference/program/mongo.txt:233 -# 2bfd9d5b6bd94b93bea4e42a682e6050 -msgid "Go to end of the line" -msgstr "" - -#: ../source/reference/program/mongo.txt:235 -# e429574b700b4599abf7eda1b1d9fb43 -msgid "Tab" -msgstr "" - -#: ../source/reference/program/mongo.txt:236 -# a0445edce01a44a79d7d406fe96d7947 -msgid "Autocomplete method/command" -msgstr "" - -#: ../source/reference/program/mongo.txt:238 -# 72483b97aae24367878d9bd0527f5225 -msgid "Left-arrow" -msgstr "" - -#: ../source/reference/program/mongo.txt:239 -#: ../source/reference/program/mongo.txt:260 -# 78b7197361984587beb59f9bc81a3227 -# ba93c0277ca14480b59cc208f93e8a02 -msgid "Go backward one character" -msgstr "" - -#: ../source/reference/program/mongo.txt:241 -# 75dcb4b3a7eb4db39b7002d2848f4b23 -msgid "Right-arrow" -msgstr "" - -#: ../source/reference/program/mongo.txt:242 -#: ../source/reference/program/mongo.txt:272 -# cbadacb39e9a40098533e0313ff88d06 -# 2e2f8577d9f6437094a7430f0a1e3896 -msgid "Go forward one character" -msgstr "" - -#: ../source/reference/program/mongo.txt:244 -# 7eef08cec9c14f5687de2e38ee46166d -msgid "Ctrl-left-arrow" -msgstr "" - -#: ../source/reference/program/mongo.txt:245 -#: ../source/reference/program/mongo.txt:251 -#: ../source/reference/program/mongo.txt:323 -# 61b009b3f5814849b866a2bf91a76bd2 -# a56e752d91ec456d9e6cd63c13d6e037 -# 670581a353334876bb7796ab16e62d0b -msgid "Go backward one word" -msgstr "" - -#: ../source/reference/program/mongo.txt:247 -# 8e7f6d99af2442d4ae44f68e57222dcd -msgid "Ctrl-right-arrow" -msgstr "" - -#: ../source/reference/program/mongo.txt:248 -#: ../source/reference/program/mongo.txt:254 -#: ../source/reference/program/mongo.txt:332 -# a517f011f86148188121d55e236b58ec -# 6add79f33328447693d01a6770fb825e -# eafbf7403a1a47a29c78d8190002d6d1 -msgid "Go forward one word" -msgstr "" - -#: ../source/reference/program/mongo.txt:250 -# 9c485a841a33431796814d7a485745e9 -msgid "Meta-left-arrow" -msgstr "" - -#: ../source/reference/program/mongo.txt:253 -# 06f3b16c18934574bdd9800f13b8003d -msgid "Meta-right-arrow" -msgstr "" - -#: ../source/reference/program/mongo.txt:256 -# 05ed6ff30b5f47c693a79aeff3fae093 -msgid "Ctrl-A" -msgstr "" - -#: ../source/reference/program/mongo.txt:257 -# 8404f2ea010b4203ac4d7eb65086e586 -msgid "Go to the beginning of the line" -msgstr "" - -#: ../source/reference/program/mongo.txt:259 -# 0145bbee6ca24ed6a8ebaaaf9e55f17f -msgid "Ctrl-B" -msgstr "" - -#: ../source/reference/program/mongo.txt:262 -# b8959b768599489bacc4ff76ad8b750b -msgid "Ctrl-C" -msgstr "" - -#: ../source/reference/program/mongo.txt:263 -# 43f6364f2806415bb3ff99b5292ef5cf -msgid "Exit the :program:`mongo` shell" -msgstr "" - -#: ../source/reference/program/mongo.txt:265 -# 81670878176b4b0c98bff5b7d6963b72 -msgid "Ctrl-D" -msgstr "" - -#: ../source/reference/program/mongo.txt:266 -# 2b8a39e41d7d4ab0a0100fc7a94c7a94 -msgid "Delete a char (or exit the :program:`mongo` shell)" -msgstr "" - -#: ../source/reference/program/mongo.txt:268 -# d801069c5bfc4129af18017130519fc7 -msgid "Ctrl-E" -msgstr "" - -#: ../source/reference/program/mongo.txt:269 -# a1e9acd946304017acd9a55733d0879b -msgid "Go to the end of the line" -msgstr "" - -#: ../source/reference/program/mongo.txt:271 -# bd57a92ef01140fdbbcd9aeaa6fb0494 -msgid "Ctrl-F" -msgstr "" - -#: ../source/reference/program/mongo.txt:274 -# 7bf83814b2fe43c3b037fad1add759bc -msgid "Ctrl-G" -msgstr "" - -#: ../source/reference/program/mongo.txt:275 -# 963e55cf30d94cba92298086fefa37c4 -msgid "Abort" -msgstr "" - -#: ../source/reference/program/mongo.txt:277 -# 2dd4f5c62be44ad29734fa0545e7a33e -msgid "Ctrl-J" -msgstr "" - -#: ../source/reference/program/mongo.txt:278 -#: ../source/reference/program/mongo.txt:287 -# 11a5b2a6080543249e923d1cdf913dbf -# d2128f3838c247cf9fa1acc464c17011 -msgid "Accept/evaluate the line" -msgstr "" - -#: ../source/reference/program/mongo.txt:280 -# c14befed4dff443d8fb2c3a43c6205fa -msgid "Ctrl-K" -msgstr "" - -#: ../source/reference/program/mongo.txt:281 -# 1b763b01e57e4f3981032dee4a2f326f -msgid "Kill/erase the line" -msgstr "" - -#: ../source/reference/program/mongo.txt:283 -# 805a48a93615412783ed4d86281ea5e4 -msgid "Ctrl-L or type ``cls``" -msgstr "" - -#: ../source/reference/program/mongo.txt:284 -# 07a0155a9ba94b80a2866dd4dbf89ec9 -msgid "Clear the screen" -msgstr "" - -#: ../source/reference/program/mongo.txt:286 -# 16c5959efaf94f4ca6325d7ef11a955a -msgid "Ctrl-M" -msgstr "" - -#: ../source/reference/program/mongo.txt:289 -# 709c92d403074b2e84d5bb5ec5c0258b -msgid "Ctrl-N" -msgstr "" - -#: ../source/reference/program/mongo.txt:292 -# 636b1924125c4af6ba05b5fcd9f54e45 -msgid "Ctrl-P" -msgstr "" - -#: ../source/reference/program/mongo.txt:295 -# 65deaebf111344789dbd3451594f7566 -msgid "Ctrl-R" -msgstr "" - -#: ../source/reference/program/mongo.txt:296 -# 81d47007f6494aaabb5bf496616c0c6e -msgid "Reverse-search command history" -msgstr "" - -#: ../source/reference/program/mongo.txt:298 -# 94f293a0717e4d46934c4afe790f51a9 -msgid "Ctrl-S" -msgstr "" - -#: ../source/reference/program/mongo.txt:299 -# bce0b9ff0f664d18832610bd0d312be8 -msgid "Forward-search command history" -msgstr "" - -#: ../source/reference/program/mongo.txt:301 -# b8c51fedea0345ba8c9af7cd3d88f108 -msgid "Ctrl-T" -msgstr "" - -#: ../source/reference/program/mongo.txt:302 -# 7975bc12f646495186a58df39494986b -msgid "Transpose characters" -msgstr "" - -#: ../source/reference/program/mongo.txt:304 -# 1ca5043a3dad44f2bdfaf992630133a4 -msgid "Ctrl-U" -msgstr "" - -#: ../source/reference/program/mongo.txt:305 -# 1898e77580ae4ffd9532178807c7efe8 -msgid "Perform Unix line-discard" -msgstr "" - -#: ../source/reference/program/mongo.txt:307 -# 7d218e584d2e4a13bba771cff99a0b9a -msgid "Ctrl-W" -msgstr "" - -#: ../source/reference/program/mongo.txt:308 -# cfca801aa62440eda5b078ef23e34211 -msgid "Perform Unix word-rubout" -msgstr "" - -#: ../source/reference/program/mongo.txt:310 -# 7529e2fdcf594da297aa8ba64e9f0ae4 -msgid "Ctrl-Y" -msgstr "" - -#: ../source/reference/program/mongo.txt:311 -# 54d35638f18245dab9330f4286a7f5cc -msgid "Yank" -msgstr "" - -#: ../source/reference/program/mongo.txt:313 -# ff3d434a5cfa4145bf39229034ca0dc6 -msgid "Ctrl-Z" -msgstr "" - -#: ../source/reference/program/mongo.txt:314 -# 82be5d5a123340fc8cf94b9b312820dc -msgid "Suspend (job control works in linux)" -msgstr "" - -#: ../source/reference/program/mongo.txt:316 -# 46d5cb031b3d4deb885d1d7a0ef5ba3d -msgid "Ctrl-H" -msgstr "" - -#: ../source/reference/program/mongo.txt:317 -# 82914274966447c0a306543dce442c7f -msgid "Backward-delete a character" -msgstr "" - -#: ../source/reference/program/mongo.txt:319 -# b7605962041d4f0599f0e53270906122 -msgid "Ctrl-I" -msgstr "" - -#: ../source/reference/program/mongo.txt:320 -# ae3bfbb53bf84ba4a6c7cb341e2317bc -msgid "Complete, same as Tab" -msgstr "" - -#: ../source/reference/program/mongo.txt:322 -# 416fe73bf8a44ae3a26fa78f62310382 -msgid "Meta-B" -msgstr "" - -#: ../source/reference/program/mongo.txt:325 -# ad78b0d45488463e9a2ce0b718e66de8 -msgid "Meta-C" -msgstr "" - -#: ../source/reference/program/mongo.txt:326 -# 11d60413389c47fe8eb00909e7db3e81 -msgid "Capitalize word" -msgstr "" - -#: ../source/reference/program/mongo.txt:328 -# 7b88267a6adb49f5b8fcf33b44f4c3ab -msgid "Meta-D" -msgstr "" - -#: ../source/reference/program/mongo.txt:329 -# f0aaf0290ef948fc8fe7e0f28848b3ba -msgid "Kill word" -msgstr "" - -#: ../source/reference/program/mongo.txt:331 -# 4b4dbd2e96ae47b38162a85ae68dd888 -msgid "Meta-F" -msgstr "" - -#: ../source/reference/program/mongo.txt:334 -# e3683252dc9343bcb453bf1bf5afd466 -msgid "Meta-L" -msgstr "" - -#: ../source/reference/program/mongo.txt:335 -# 4898b600c763440891d052d359aa148a -msgid "Change word to lowercase" -msgstr "" - -#: ../source/reference/program/mongo.txt:337 -# 1c7573c26aa341149cce9418df54b159 -msgid "Meta-U" -msgstr "" - -#: ../source/reference/program/mongo.txt:338 -# 8acd16487cfb4e8e8e1ec198256798e7 -msgid "Change word to uppercase" -msgstr "" - -#: ../source/reference/program/mongo.txt:340 -# 6120abfc60a843d7a62da7f461a97277 -msgid "Meta-Y" -msgstr "" - -#: ../source/reference/program/mongo.txt:341 -# 00a26a0144f243358371bce8cafb209c -msgid "Yank-pop" -msgstr "" - -#: ../source/reference/program/mongo.txt:343 -# 03391d7a0ed14458ba586677b749938d -msgid "Meta-Backspace" -msgstr "" - -#: ../source/reference/program/mongo.txt:344 -# c59790b5181541e9a7cc5ae59e88c1f1 -msgid "Backward-kill word" -msgstr "" - -#: ../source/reference/program/mongo.txt:346 -# eb29063747d946bcaffae3cdfa8ec522 -msgid "Meta-<" -msgstr "" - -#: ../source/reference/program/mongo.txt:347 -# 851bfe6f7f914f53823a058bed4618de -msgid "Retrieve the first command in command history" -msgstr "" - -#: ../source/reference/program/mongo.txt:349 -# 993fec135a5e4834acf20900f06f78cf -msgid "Meta->" -msgstr "" - -#: ../source/reference/program/mongo.txt:350 -# 670a990d3d2a4f4d86d0959f76922176 -msgid "Retrieve the last command in command history" -msgstr "" - -#: ../source/reference/program/mongo.txt:352 -# b6ec3117c0674e0ca211d1647fa504d4 -msgid "MongoDB accommodates multiple keybinding. Since 2.0, :program:`mongo` includes support for basic emacs keybindings." -msgstr "" - -#: ../source/reference/program/mongo.txt:359 -# 3f7b88e335894596b0ffdf7a4c4656c6 -msgid "Use" -msgstr "" - -#: ../source/reference/program/mongo.txt:361 -# f28c68768ee743a0a2cd422975a847ca -msgid "Typically users invoke the shell with the :program:`mongo` command at the system prompt. Consider the following examples for other scenarios." -msgstr "" - -#: ../source/reference/program/mongo.txt:365 -# fc11d0d4a2d44a139a7249bd1c570883 -msgid "To connect to a database on a remote host using authentication and a non-standard port, use the following form:" -msgstr "" - -#: ../source/reference/program/mongo.txt:372 -# 88ebf4bc615c4d0791642932a9eab4a9 -msgid "Alternatively, consider the following short form:" -msgstr "" - -#: ../source/reference/program/mongo.txt:378 -# 69287759426b4786a84f3054f35653a2 -msgid "Replace ````, ````, and ```` with the appropriate values for your situation and substitute or omit the :option:`--port` as needed." -msgstr "" - -#: ../source/reference/program/mongo.txt:382 -# 6e84a04833bf4c4e8c2b7e75a623f061 -msgid "To execute a JavaScript file without evaluating the :file:`~/.mongorc.js` file before starting a shell session, use the following form:" -msgstr "" - -#: ../source/reference/program/mongo.txt:389 -# e22ed9ac7c4e4d1c8648b5c08a69fc33 -msgid "To execute a JavaScript file with authentication, with password prompted rather than provided on the command-line, use the following form:" -msgstr "" - -#: ../source/reference/program/mongo.txt:396 -# 267d3b7917854b4d8872fbd03ed2ca56 -msgid "To print return a query as :term:`JSON`, from the system prompt using the :option:`--eval ` option, use the following form:" -msgstr "" - -#: ../source/reference/program/mongo.txt:403 -# 4501e14b241e41e2a3e4d3c26d951c19 -msgid "Use single quotes (e.g. ``'``) to enclose the JavaScript, as well as the additional JavaScript required to generate this output." -msgstr "" - -#: ../source/reference/program/mongo.txt:408 -# 2b045503df8b4239aec8e6ca9d60640f -msgid ":doc:`/reference/mongo-shell`" -msgstr "" - -#: ../source/reference/program/mongo.txt:410 -# 0c0ffe1fa17645c2ba5823ba47c2b0e3 -msgid ":doc:`/reference/method`" -msgstr "" - -#: ../source/reference/program/mongo.txt:412 -# d2549990cd25459fa5535278e3f70dad -msgid ":doc:`/mongo`" -msgstr "" - diff --git a/locale/pot/reference/program/mongod.exe.pot b/locale/pot/reference/program/mongod.exe.pot deleted file mode 100644 index 1a6098d99b4..00000000000 --- a/locale/pot/reference/program/mongod.exe.pot +++ /dev/null @@ -1,140 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/program/mongod.exe.txt:3 -# ff388b9794f14b51bb186ebc1403306c -msgid "``mongod.exe``" -msgstr "" - -#: ../source/reference/program/mongod.exe.txt:0 -# 2eedfff4b8014fe9ba8740c3677e7eb6 -msgid "On this page" -msgstr "" - -#: ../source/reference/program/mongod.exe.txt:14 -# 86a60b7435034172b2aad1f7a5503d30 -msgid "Synopsis" -msgstr "" - -#: ../source/reference/program/mongod.exe.txt:16 -# c67cdb3e20a94416a10a18397432565e -msgid ":program:`mongod.exe` is the build of the MongoDB daemon (i.e. :program:`mongod`) for the Windows platform. :program:`mongod.exe` has all of the features of :program:`mongod` on Unix-like platforms and is completely compatible with the other builds of :program:`mongod`. In addition, :program:`mongod.exe` provides several options for interacting with the Windows platform itself." -msgstr "" - -#: ../source/reference/program/mongod.exe.txt:24 -# 08fde1a779f547daa78514aac1dc48a8 -msgid "This document *only* references options that are unique to :program:`mongod.exe`. All :program:`mongod` options are available. See the :doc:`/reference/program/mongod` and the :doc:`/reference/configuration-options` documents for more information regarding :program:`mongod.exe`." -msgstr "" - -#: ../source/reference/program/mongod.exe.txt:30 -# 42d1bb5b2ec34a8e86c88d8324a6935f -msgid "To install and use :program:`mongod.exe`, read the :doc:`/tutorial/install-mongodb-on-windows` document." -msgstr "" - -#: ../source/reference/program/mongod.exe.txt:34 -# da269e5658734baa944ea8e0cbec4cdb -msgid "Options" -msgstr "" - -#: ../source/includes/option/option-mongod.exe-install.rst:3 -# f0ff266faed04c07beea6d18f9d4d231 -msgid "Installs :program:`mongod.exe` as a Windows Service and exits." -msgstr "" - -#: ../source/includes/option/option-mongod.exe-install.rst:5 -# 809843c05d5d4bad818b9a09dc39ecc5 -msgid "If needed, you can install services for multiple instances of :program:`mongod.exe`. Install each service with a unique :option:`--serviceName` and :option:`--serviceDisplayName`. Use multiple instances only when sufficient system resources exist and your system design requires it." -msgstr "" - -#: ../source/includes/option/option-mongod.exe-remove.rst:3 -# 46186aff58ba4b9c8b4084f690eb77e4 -msgid "Removes the :program:`mongod.exe` Windows Service. If :program:`mongod.exe` is running, this operation will stop and then remove the service." -msgstr "" - -#: ../source/includes/option/option-mongod.exe-remove.rst:6 -# eefeea66778644668bf91838cca3249c -msgid ":option:`--remove` requires the :option:`--serviceName` if you configured a non-default :option:`--serviceName` during the :option:`--install` operation." -msgstr "" - -#: ../source/includes/option/option-mongod.exe-reinstall.rst:3 -# 438d774b6a3b4004b5230214a4c3d3a0 -msgid "Removes :program:`mongod.exe` and reinstalls :program:`mongod.exe` as a Windows Service." -msgstr "" - -#: ../source/includes/option/option-mongod.exe-serviceName.rst:3 -#: ../source/includes/option/option-mongod.exe-serviceDisplayName.rst:3 -# d0e4a2ca122d438888ab642503fdb79b -# 6b8ccb3c71c34554b6a44056212319b7 -msgid "*Default*: MongoDB" -msgstr "" - -#: ../source/includes/option/option-mongod.exe-serviceName.rst:5 -# 152b57260dfe4dcd9464fc8d436841ea -msgid "Sets the service name of :program:`mongod.exe` when running as a Windows Service. Use this name with the ``net start `` and ``net stop `` operations." -msgstr "" - -#: ../source/includes/option/option-mongod.exe-serviceName.rst:9 -# 5be431e716c946fdbf395ca2e549bc5d -msgid "You must use :option:`--serviceName` in conjunction with either the :option:`--install` or :option:`--remove` install option." -msgstr "" - -#: ../source/includes/option/option-mongod.exe-serviceDisplayName.rst:5 -# e2457d7a3cca462da074fa49579ba46e -msgid "Sets the name listed for MongoDB on the Services administrative application." -msgstr "" - -#: ../source/includes/option/option-mongod.exe-serviceDescription.rst:3 -# 46d6f03756134b489f0292dabf140e46 -msgid "*Default*: MongoDB Server" -msgstr "" - -#: ../source/includes/option/option-mongod.exe-serviceDescription.rst:5 -# 9d9272cc58a047809b56a8b7d4156142 -msgid "Sets the :program:`mongod.exe` service description." -msgstr "" - -#: ../source/includes/option/option-mongod.exe-serviceDescription.rst:7 -# 5cffc5c1570b40cfbacdd9b08ab4b173 -msgid "You must use :option:`--serviceDescription` in conjunction with the :option:`--install` option." -msgstr "" - -#: ../source/includes/option/option-mongod.exe-serviceDescription.rst:10 -# 1c288417a7844ed596d48779c1654450 -msgid "For descriptions that contain spaces, you must enclose the description in quotes." -msgstr "" - -#: ../source/includes/option/option-mongod.exe-serviceUser.rst:3 -# 0667ebe4b290402fbbdd097465f65112 -msgid "Runs the :program:`mongod.exe` service in the context of a certain user. This user must have \"Log on as a service\" privileges." -msgstr "" - -#: ../source/includes/option/option-mongod.exe-serviceUser.rst:6 -# 670425269acc4f1bb00647a89a9d74df -msgid "You must use :option:`--serviceUser` in conjunction with the :option:`--install` option." -msgstr "" - -#: ../source/includes/option/option-mongod.exe-servicePassword.rst:3 -# cbc4babdffdf4ee5884415deba3aa585 -msgid "Sets the password for ```` for :program:`mongod.exe` when running with the :option:`--serviceUser` option." -msgstr "" - -#: ../source/includes/option/option-mongod.exe-servicePassword.rst:6 -# fb59f0ee8dcd4159801f3913fd43b869 -msgid "You must use :option:`--servicePassword` in conjunction with the :option:`--install` option." -msgstr "" - diff --git a/locale/pot/reference/program/mongod.pot b/locale/pot/reference/program/mongod.pot deleted file mode 100644 index 0b418da1317..00000000000 --- a/locale/pot/reference/program/mongod.pot +++ /dev/null @@ -1,2261 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/program/mongod.txt:5 -# 7633e83a626540c9add2e5837a2e872e -msgid "``mongod``" -msgstr "" - -#: ../source/reference/program/mongod.txt:0 -# 16b7ef29c5194ed681359ed2c5eb9ea2 -msgid "On this page" -msgstr "" - -#: ../source/reference/program/mongod.txt:16 -# 668b1db63f904b77bb7cdf3151c1babb -msgid "Synopsis" -msgstr "" - -#: ../source/reference/program/mongod.txt:18 -# 03f72606ffbd446d8726457060e9671a -msgid ":program:`mongod` is the primary daemon process for the MongoDB system. It handles data requests, manages data access, and performs background management operations." -msgstr "" - -#: ../source/reference/program/mongod.txt:22 -# 46992080c131437d90ce54ae75ca7830 -msgid "This document provides a complete overview of all command line options for :program:`mongod`. These command line options are primarily useful for testing: In common operation, use the :doc:`configuration file options ` to control the behavior of your database." -msgstr "" - -#: ../source/reference/program/mongod.txt:29 -# e5457d3fb24045a09cb15c04b3b9a6d1 -msgid "Options" -msgstr "" - -#: ../source/reference/program/mongod.txt:38 -# 51d9d270cb5a4d9ca2cd5cd9ec225259 -msgid "Core Options" -msgstr "" - -#: ../source/includes/option/option-mongod-help.rst:3 -# 83255b67a3274cb583c9be389e3986e4 -msgid "Returns information on the options and use of :program:`mongod`." -msgstr "" - -#: ../source/includes/option/option-mongod-version.rst:3 -# 0943fc7b856b40c5811a7d1afddc378e -msgid "Returns the :program:`mongod` release number." -msgstr "" - -#: ../source/includes/option/option-mongod-config.rst:3 -# 2e114f8653f34466bf3626d02b07546f -msgid "Specifies a configuration file for runtime configuration options. The configuration file is the preferred method for runtime configuration of :program:`mongod`. The options are equivalent to the command-line configuration options. See :doc:`/reference/configuration-options` for more information." -msgstr "" - -#: ../source/includes/option/option-mongod-config.rst:9 -# 4d5cc8504b5c45658f7163619295ef8f -msgid "Ensure the configuration file uses ASCII encoding. The :program:`mongod` instance does not support configuration files with non-ASCII encoding, including UTF-8." -msgstr "" - -#: ../source/includes/option/option-mongod-verbose.rst:3 -# 20fd21a0aea24914a0232e40519370e0 -msgid "Increases the amount of internal reporting returned on standard output or in log files. Increase the verbosity with the ``-v`` form by including the option multiple times, (e.g. ``-vvvvv``.)" -msgstr "" - -#: ../source/includes/option/option-mongod-quiet.rst:3 -# 88183aa45abd4f2e9d7da07e7a6b5056 -msgid "Runs :program:`mongod` in a quiet mode that attempts to limit the amount of output." -msgstr "" - -#: ../source/includes/option/option-mongod-quiet.rst:6 -# 77694c6bcbb9424cba0378cfd275a3ce -msgid "This option suppresses:" -msgstr "" - -#: ../source/includes/option/option-mongod-quiet.rst:8 -# 8f83d1507950459f8f42dd27caed8263 -msgid "output from :term:`database commands `" -msgstr "" - -#: ../source/includes/option/option-mongod-quiet.rst:10 -# 21f754dea57e4b00a44431505a8f8db3 -msgid "replication activity" -msgstr "" - -#: ../source/includes/option/option-mongod-quiet.rst:12 -# 2e6730693f6b478eae0fbc28f0312aac -msgid "connection accepted events" -msgstr "" - -#: ../source/includes/option/option-mongod-quiet.rst:14 -# a8bdbcad3aef4a2e9a3caaf94419f245 -msgid "connection closed events" -msgstr "" - -#: ../source/includes/option/option-mongod-port.rst:3 -# 9d3c76e901a74a33bdab27c07d6d1ae5 -msgid "*Default*: 27017" -msgstr "" - -#: ../source/includes/option/option-mongod-port.rst:5 -# c8d1de81c2af4d729fb3b24fc6a6ef66 -msgid "Specifies the TCP port on which the MongoDB instance listens for client connections." -msgstr "" - -#: ../source/includes/option/option-mongod-bind_ip.rst:3 -# 8850f5637c014b17a11f6099449049f9 -msgid "*Default*: All interfaces." -msgstr "" - -#: ../source/includes/option/option-mongod-bind_ip.rst:5 -# c6c3f566012b4a1192fb8f648adf2773 -msgid "The ``deb`` and ``rpm`` packages include a default configuration file (``/etc/mongod.conf``) that sets :option:`--bind_ip` to ``127.0.0.1``." -msgstr "" - -#: ../source/includes/option/option-mongod-bind_ip.rst:9 -# 743312d2be714d2da1f75f846694b379 -msgid "Specifies the IP address that :program:`mongod` binds to in order to listen for connections from applications. You may attach :program:`mongod` to any interface. When attaching :program:`mongod` to a publicly accessible interface, ensure that you have implemented proper authentication and firewall restrictions to protect the integrity of your database." -msgstr "" - -#: ../source/includes/option/option-mongod-ipv6.rst:3 -# d27b3a3f23e743928a475c229c7d4252 -msgid "*Removed in version 3.0.*" -msgstr "" - -#: ../source/includes/option/option-mongod-ipv6.rst:5 -# 7401b4495c244c45b6e8d0050bc94120 -msgid "Enables IPv6 support and allows :program:`mongod` to connect to the MongoDB instance using an IPv6 network. Prior to MongoDB 3.0, you had to specify :option:`--ipv6` to use IPv6. In MongoDB 3.0 and later, IPv6 is always enabled." -msgstr "" - -#: ../source/includes/option/option-mongod-maxConns.rst:3 -# c8683a0a961142baa51dfd8ea5b640d6 -msgid "The maximum number of simultaneous connections that :program:`mongod` will accept. This setting has no effect if it is higher than your operating system's configured maximum connection tracking threshold." -msgstr "" - -#: ../source/includes/option/option-mongod-maxConns.rst:7 -# 63521df719bb45c8a5e437d1c04b49a3 -msgid "Do not assign too low of a value to this option, or you will encounter errors during normal application operation." -msgstr "" - -#: ../source/includes/note-max-conns-max.rst:3 -# 326554f42a284ae09238a576f363253b -msgid "MongoDB removed the upward limit on the :setting:`~net.maxIncomingConnections` setting." -msgstr "" - -#: ../source/includes/option/option-mongod-logpath.rst:3 -# d9930237f25b484fbe832edec93525b8 -msgid "Sends all diagnostic logging information to a log file instead of to standard output or to the host's :term:`syslog` system. MongoDB creates the log file at the path you specify." -msgstr "" - -#: ../source/includes/option/option-mongod-logpath.rst:7 -# 8da6262304214ab0a8ca6bab8312f239 -msgid "By default, MongoDB will move any existing log file rather than overwrite it. To instead append to the log file, set the :option:`--logappend` option." -msgstr "" - -#: ../source/includes/option/option-mongod-syslog.rst:3 -# 302dd5eaa7bc43049bb9a56151a87c2f -msgid "Sends all logging output to the host's :term:`syslog` system rather than to standard output or to a log file. , as with :option:`--logpath`." -msgstr "" - -#: ../source/includes/option/option-mongod-syslog.rst:6 -# 70c20772a19b4406b7564c3558859737 -msgid "The :option:`--syslog` option is not supported on Windows." -msgstr "" - -#: ../source/includes/option/option-mongod-syslogFacility.rst:3 -# 4eb4ca16006d4d1a8ae8fa291c4b08c7 -msgid "*Default*: user" -msgstr "" - -#: ../source/includes/option/option-mongod-syslogFacility.rst:5 -# 9c44a852ee9f456aa69773d00ff33cd6 -msgid "Specifies the facility level used when logging messages to syslog. The value you specify must be supported by your operating system's implementation of syslog. To use this option, you must enable the :option:`--syslog` option." -msgstr "" - -#: ../source/includes/option/option-mongod-logappend.rst:3 -# 9e28e7a98e1b45f28b278ad181f2bf7d -msgid "Appends new entries to the end of the existing log file when the :program:`mongod` instance restarts. Without this option, :program:`mongod` will back up the existing log and create a new file." -msgstr "" - -#: ../source/includes/option/option-mongod-logRotate.rst:3 -# bc27a23c323942f7acccd3982ececc36 -msgid "*Default*: rename" -msgstr "" - -#: ../source/includes/option/option-mongod-logRotate.rst:8 -# fa2ace9bb92c432faf974984b30f9fac -msgid "Determines the behavior for the :dbcommand:`logRotate` command. Specify either ``rename`` or ``reopen``:" -msgstr "" - -#: ../source/includes/option/option-mongod-logRotate.rst:11 -# 8eb305bf3dc246069d7d146451e8ab06 -msgid "``rename`` renames the log file." -msgstr "" - -#: ../source/includes/option/option-mongod-logRotate.rst:13 -# fb7a5bdf18cc475b96cda492c13dfb9f -msgid "``reopen`` closes and reopens the log file following the typical Linux/Unix log rotate behavior. Use ``reopen`` when using the Linux/Unix logrotate utility to avoid log loss." -msgstr "" - -#: ../source/includes/option/option-mongod-logRotate.rst:17 -# fef5c9d1851f452d94cf23a212b711d4 -msgid "If you specify ``reopen``, you must also use :option:`--logappend`." -msgstr "" - -#: ../source/includes/option/option-mongod-timeStampFormat.rst:3 -# ef1fd45251364ad781e0e91f3cdcba92 -msgid "*Default*: iso8601-local" -msgstr "" - -#: ../source/includes/option/option-mongod-timeStampFormat.rst:5 -# ec0a851c30564439b65ec31e0e2afbac -msgid "The time format for timestamps in log messages. Specify one of the following values:" -msgstr "" - -#: ../source/includes/option/option-mongod-timeStampFormat.rst:12 -#: ../source/includes/option/option-mongod-storageEngine.rst:18 -#: ../source/includes/option/option-mongod-replIndexPrefetch.rst:19 -#: ../source/includes/option/option-mongod-sslMode.rst:12 -#: ../source/includes/option/option-mongod-clusterAuthMode.rst:15 -#: ../source/includes/option/option-mongod-auditDestination.rst:14 -#: ../source/includes/option/option-mongod-auditFormat.rst:13 -# 42ff7fdffe4d4e9ba94596c5b5accf2b -# 0e9b890cf68b4ee99d636ec2f7f4566f -# 05a0cc65f1d841ff826f03edce238b82 -# 24cc77cece7b48b29a45f2a6b5a9fef1 -# c6033b35a3564f01bdf1accc75bd4769 -# 41959002b922472ea1632ebd3eb90d2d -# 57b2c864c24947309c2d59c7af10a587 -msgid "Value" -msgstr "" - -#: ../source/includes/option/option-mongod-timeStampFormat.rst:14 -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:38 -#: ../source/includes/option/option-mongod-storageEngine.rst:19 -#: ../source/includes/option/option-mongod-replIndexPrefetch.rst:21 -#: ../source/includes/option/option-mongod-sslMode.rst:14 -#: ../source/includes/option/option-mongod-clusterAuthMode.rst:17 -#: ../source/includes/option/option-mongod-auditDestination.rst:16 -#: ../source/includes/option/option-mongod-auditFormat.rst:15 -#: ../source/includes/option/option-mongod-encryptionCipherMode.rst:15 -# 302e4a9cacb549cc8902166172f150c3 -# 5b3b66ad1db9486285be6dfbb3a6ca68 -# 32e00f0b486a47f0be2bcdc23cd6de1b -# 6257ae71248b48d8b6ef2e72b3f44e5c -# 246f19bffbde4674897b536119878588 -# 2dfcbea42e9e476d9500fd62aabf16ce -# 95633faf05bb4f86b9f5659aa8e89126 -# cbe3c47266cd4da381acbc444ded89fd -# 30a63249dd2c4f4391628a93fbb13b8b -msgid "Description" -msgstr "" - -#: ../source/includes/option/option-mongod-timeStampFormat.rst:16 -# 2bbbfb6dbed64a1e9103dd18ad4bb4a2 -msgid "``ctime``" -msgstr "" - -#: ../source/includes/option/option-mongod-timeStampFormat.rst:18 -# 16a7249be313423d8c04de1378a49ba4 -msgid "Displays timestamps as ``Wed Dec 31 18:17:54.811``." -msgstr "" - -#: ../source/includes/option/option-mongod-timeStampFormat.rst:21 -# 92cdc2aeb81b4c08bf96272cc9f86b00 -msgid "``iso8601-utc``" -msgstr "" - -#: ../source/includes/option/option-mongod-timeStampFormat.rst:23 -# 1e5c065d261f44d5b2a38becce3ec171 -msgid "Displays timestamps in Coordinated Universal Time (UTC) in the ISO-8601 format. For example, for New York at the start of the Epoch: ``1970-01-01T00:00:00.000Z``" -msgstr "" - -#: ../source/includes/option/option-mongod-timeStampFormat.rst:27 -# bda498fe31734e319e2445a6a0c05f62 -msgid "``iso8601-local``" -msgstr "" - -#: ../source/includes/option/option-mongod-timeStampFormat.rst:29 -# 2770751ff4ef4b259a34b56e30d1814f -msgid "Displays timestamps in local time in the ISO-8601 format. For example, for New York at the start of the Epoch: ``1969-12-31T19:00:00.000-0500``" -msgstr "" - -#: ../source/includes/option/option-mongod-traceExceptions.rst:3 -# 4129c55586614f5b80776afb9215c58c -msgid "For internal diagnostic use only." -msgstr "" - -#: ../source/includes/option/option-mongod-pidfilepath.rst:3 -# 7b3b723a708144aa9f9b1016405a2339 -msgid "Specifies a file location to hold the process ID of the :program:`mongod` process where :program:`mongod` will write its PID. This is useful for tracking the :program:`mongod` process in combination with the :option:`--fork` option. Without a specified :option:`--pidfilepath` option, the process creates no PID file." -msgstr "" - -#: ../source/includes/option/option-mongod-keyFile.rst:3 -# 48e8f094214648559293f4be123d6417 -msgid "Specifies the path to a key file that stores the shared secret that MongoDB instances use to authenticate to each other in a :term:`sharded cluster` or :term:`replica set`. :option:`--keyFile` implies :option:`--auth`. See :ref:`inter-process-auth` for more information." -msgstr "" - -#: ../source/includes/option/option-mongod-setParameter.rst:3 -# 9099870cc285455d93eaecb34edf6900 -msgid "Specifies one of the MongoDB parameters described in :doc:`/reference/parameters`. You can specify multiple ``setParameter`` fields." -msgstr "" - -#: ../source/includes/fact-deprecated-http-interface.rst:3 -#: ../source/includes/fact-deprecated-http-interface.rst:3 -#: ../source/includes/fact-deprecated-http-interface.rst:3 -# 20bbb375cb55431f912a3ff74429d146 -# 33bc6151bc83484eab5e66e512628bb9 -# 935c7147d4f54b67a8e34d9363e0a5d6 -msgid "HTTP interface for MongoDB" -msgstr "" - -#: ../source/includes/option/option-mongod-httpinterface.rst:6 -# 16bd464070684a6d94fc1710e9c127b3 -msgid "Enables the HTTP interface. Enabling the interface can increase network exposure." -msgstr "" - -#: ../source/includes/option/option-mongod-httpinterface.rst:9 -# 4e71607dd7b24e00959c3d571e91c2e8 -msgid "Leave the HTTP interface *disabled* for production deployments. If you *do* enable this interface, you should only allow trusted clients to access this port. See :ref:`security-firewalls`." -msgstr "" - -#: ../source/includes/fact-http-interface-kerberos.rst:1 -# e489a94a13f1447ab70c244a279e8800 -msgid "While MongoDB Enterprise does support Kerberos authentication, Kerberos is not supported in HTTP status interface in any version of MongoDB." -msgstr "" - -#: ../source/includes/option/option-mongod-nounixsocket.rst:3 -# 8b44567cb8a14af78d73814b63c55e68 -msgid "Disables listening on the UNIX domain socket. :option:`--nounixsocket` applies only to Unix-based systems." -msgstr "" - -#: ../source/includes/option/option-mongod-nounixsocket.rst:6 -# 5674c380070b4b26867d56c9fd614b9a -msgid "The :program:`mongod` process always listens on the UNIX socket unless one of the following is true:" -msgstr "" - -#: ../source/includes/option/option-mongod-nounixsocket.rst:9 -#: ../source/includes/option/option-mongod-unixSocketPrefix.rst:14 -# 18c5bf2dd4d745d08f1ee337a721df85 -# 10a5786ea341450ca8b678a9cf6d8493 -msgid ":option:`--nounixsocket` is set" -msgstr "" - -#: ../source/includes/option/option-mongod-nounixsocket.rst:11 -#: ../source/includes/option/option-mongod-unixSocketPrefix.rst:16 -# 3abd70b750f44a6d8b22b918dcd4d912 -# db9d4da578fb423bbe0212c6a646b8c3 -msgid ":setting:`net.bindIp` is not set" -msgstr "" - -#: ../source/includes/option/option-mongod-nounixsocket.rst:13 -#: ../source/includes/option/option-mongod-unixSocketPrefix.rst:18 -# d4849cf91fb44917890d2ee7a2c4f1c9 -# e9a839c87cf943c68d02226571b28e0e -msgid ":setting:`net.bindIp` does not specify ``127.0.0.1``" -msgstr "" - -#: ../source/includes/note-deb-and-rpm-default-to-localhost.rst:4 -# 067466dd56684621be6daba00ebb2ddb -msgid "|mongodb-package| installed from official :doc:`.deb ` and :doc:`.rpm ` packages have the :setting:`bind_ip` configuration set to ``127.0.0.1`` by default." -msgstr "" - -#: ../source/includes/option/option-mongod-unixSocketPrefix.rst:3 -# e4836564a13a4b83a1e9e2ecb7b34078 -msgid "*Default*: /tmp" -msgstr "" - -#: ../source/includes/option/option-mongod-unixSocketPrefix.rst:5 -# 447e9af4b86c43bca39f1b251e07b842 -msgid "The path for the UNIX socket. :option:`--unixSocketPrefix` applies only to Unix-based systems." -msgstr "" - -#: ../source/includes/option/option-mongod-unixSocketPrefix.rst:8 -# 334124777f54450fa41a4f8e9e6e2a0f -msgid "If this option has no value, the :program:`mongod` process creates a socket with ``/tmp`` as a prefix. MongoDB creates and listens on a UNIX socket unless one of the following is true:" -msgstr "" - -#: ../source/includes/option/option-mongod-unixSocketPrefix.rst:12 -# 900a15aa3921473782f00dea4c71cbf7 -msgid ":setting:`net.unixDomainSocket.enabled` is ``false``" -msgstr "" - -#: ../source/includes/option/option-mongod-filePermissions.rst:3 -# cc740ea379b44bcca2c41b92bca150a7 -msgid "*Default*: ``0700``" -msgstr "" - -#: ../source/includes/option/option-mongod-filePermissions.rst:5 -# 23f67299ba5349a7a812590fd996a86c -msgid "Sets the permission for the UNIX domain socket file." -msgstr "" - -#: ../source/includes/option/option-mongod-filePermissions.rst:7 -# 9e483d312d034e5598a5375aa71a326f -msgid ":option:`--filePermissions` applies only to Unix-based systems." -msgstr "" - -#: ../source/includes/option/option-mongod-fork.rst:3 -# ab0c46e708be4deeb6cadbb05737d811 -msgid "Enables a :term:`daemon` mode that runs the :program:`mongod` process in the background. By default :program:`mongod` does not run as a daemon: typically you will run :program:`mongod` as a daemon, either by using :option:`--fork` or by using a controlling process that handles the daemonization process (e.g. as with ``upstart`` and ``systemd``)." -msgstr "" - -#: ../source/includes/option/option-mongod-auth.rst:3 -# 0f37c30ef3a64eecaf924eac9b82e26d -msgid "Enables authorization to control user's access to database resources and operations. When authorization is enabled, MongoDB requires all clients to authenticate themselves first in order to determine the access for the client." -msgstr "" - -#: ../source/includes/option/option-mongod-auth.rst:8 -# 916004d013e24913993858f8244750b8 -msgid "Configure users via the :doc:`mongo shell `. If no users exist, the localhost interface will continue to have access to the database until you create the first user." -msgstr "" - -#: ../source/includes/option/option-mongod-auth.rst:13 -# fe2922bb04d6480182d8954ee30ad0b8 -msgid "See :doc:`Security ` for more information." -msgstr "" - -#: ../source/includes/option/option-mongod-noauth.rst:3 -# 7c3c98b641014f7d8d81d8e5785062a7 -msgid "Disables authentication. Currently the default. Exists for future compatibility and clarity." -msgstr "" - -#: ../source/includes/option/option-mongod-transitionToAuth.rst:5 -# da771bbb99f24e8cae037bce58386fc1 -msgid "Allows the :program:`mongod` to accept and create authenticated and non-authenticated connections to and from other :program:`mongod` and :program:`mongos` instances in the deployment. Used for performing rolling transition of replica sets or sharded clusters from a no-auth configuration to :ref:`internal authentication `. Requires specifying a :ref:`internal authentication ` mechanism such as :option:`--keyfile`." -msgstr "" - -#: ../source/includes/option/option-mongod-transitionToAuth.rst:14 -# 6643cf43bebe434bacef0e66e1823848 -msgid "For example, if using :ref:`keyfiles ` for :ref:`internal authentication `, the :program:`mongod` creates an authenticated connection with any :program:`mongod` or :program:`mongos` in the deployment using a matching keyfile. If the security mechanisms do not match, the :program:`mongod` utilizes a non-authenticated connection instead." -msgstr "" - -#: ../source/includes/option/option-mongod-transitionToAuth.rst:20 -# 898b796d0e4540beb383d1772175d452 -msgid "A :program:`mongod` running with :option:`--transitionToAuth` does not enforce :ref:`user access controls `. Users may connect to your deployment without any access control checks and perform read, write, and administrative operations." -msgstr "" - -#: ../source/includes/option/option-mongod-transitionToAuth.rst:26 -# 4221755e3bcb4b588ad3d8c3da4c1ce4 -msgid "A :program:`mongod` running with :ref:`internal authentication ` and *without* :option:`--transitionToAuth` requires clients to connect using :ref:`user access controls `. Update clients to connect to the :program:`mongod` using the appropriate :ref:`user ` prior to restarting :program:`mongod` without :option:`--transitionToAuth`." -msgstr "" - -#: ../source/includes/option/option-mongod-jsonp.rst:3 -# 1413d588029748ccbb9d883eed24e80c -msgid "Permits :term:`JSONP` access via an HTTP interface. Enabling the interface can increase network exposure. The :option:`--jsonp` option enables the HTTP interface, even if the :setting:`HTTP interface ` option is disabled." -msgstr "" - -#: ../source/includes/option/option-mongod-rest.rst:3 -# 51be22e6568e43a9a8e1c72e58c8e75c -msgid "Enables the simple :term:`REST` API. Enabling the :term:`REST` API enables the HTTP interface, even if the :setting:`HTTP interface ` option is disabled, and as a result can increase network exposure." -msgstr "" - -#: ../source/includes/option/option-mongod-slowms.rst:3 -# bf066727c55c48e2bf039bddda98665e -msgid "*Default*: 100" -msgstr "" - -#: ../source/includes/option/option-mongod-slowms.rst:5 -# 64df6e77cf6c49198b1d4a46f7951420 -msgid "The threshold in milliseconds at which the database profiler considers a query slow. MongoDB records all slow queries to the log, even when the database profiler is off. When the profiler is on, it writes to the ``system.profile`` collection. See the :dbcommand:`profile` command for more information on the database profiler." -msgstr "" - -#: ../source/includes/option/option-mongod-profile.rst:3 -# 5dce37fd28e744459941abb931533e83 -msgid "*Default*: 0" -msgstr "" - -#: ../source/includes/option/option-mongod-profile.rst:5 -# 2709ce06f7784cd4b163888e6bfc7353 -msgid "Changes the level of database profiling, which inserts information about operation performance into the ``system.profile`` collection. Specify one of the following levels:" -msgstr "" - -#: ../source/includes/option/option-mongod-profile.rst:13 -# f5883e0c426c47da8c82149cb9e43349 -msgid "Level" -msgstr "" - -#: ../source/includes/option/option-mongod-profile.rst:15 -# 7bb30cbf144f4f52991ff5a0c1106e88 -msgid "Setting" -msgstr "" - -#: ../source/includes/option/option-mongod-profile.rst:17 -# cd0923f41cfc4ada9f32d2b9a0621c42 -msgid "0" -msgstr "" - -#: ../source/includes/option/option-mongod-profile.rst:19 -# 03b67992ca6a410e96474708c47f5272 -msgid "Off. No profiling." -msgstr "" - -#: ../source/includes/option/option-mongod-profile.rst:21 -# 0e9fb7ca8a56445c9752fbf65b1485a1 -msgid "1" -msgstr "" - -#: ../source/includes/option/option-mongod-profile.rst:23 -# bdbed379ed534939a49a40a6fd3fbb0c -msgid "On. Only includes slow operations." -msgstr "" - -#: ../source/includes/option/option-mongod-profile.rst:25 -# 934a6e39fa3e4fe58d2ab5601479ed78 -msgid "2" -msgstr "" - -#: ../source/includes/option/option-mongod-profile.rst:27 -# e48ca7cad3e74e888cc772d79b3738cc -msgid "On. Includes all operations." -msgstr "" - -#: ../source/includes/option/option-mongod-profile.rst:29 -# ba7fd86c089f4783a212e4821414bbb0 -msgid "Database profiling can impact database performance. Enable this option only after careful consideration." -msgstr "" - -#: ../source/includes/option/option-mongod-cpu.rst:3 -# 17c87161bf424019b8ca886a82609755 -msgid "Forces the :program:`mongod` process to report the percentage of CPU time in write lock, every four seconds." -msgstr "" - -#: ../source/includes/option/option-mongod-sysinfo.rst:3 -# aba97b3329334481bf58458c4994cc4a -msgid "Returns diagnostic system information and then exits. The information provides the page size, the number of physical pages, and the number of available physical pages." -msgstr "" - -#: ../source/includes/option/option-mongod-noscripting.rst:3 -# d09199fefa954377b421d32b66013fa3 -msgid "Disables the scripting engine." -msgstr "" - -#: ../source/includes/option/option-mongod-notablescan.rst:3 -# 6e3727bf3ae843faacd97a8ea3dbc17c -msgid "Forbids operations that require a collection scan. See :parameter:`notablescan` for additional information." -msgstr "" - -#: ../source/includes/option/option-mongod-shutdown.rst:3 -# 40fdac16a4d84dd1a4503ec61e877f6d -msgid "The :option:`--shutdown` option cleanly and safely terminates the :program:`mongod` process. When invoking :program:`mongod` with this option you must set the :option:`--dbpath` option either directly or by way of the :doc:`configuration file ` and the :option:`--config` option." -msgstr "" - -#: ../source/includes/option/option-mongod-shutdown.rst:9 -# 3ff288d9ea8945519daa4e3f386dc7c5 -msgid "The :option:`--shutdown` option is available only on Linux systems." -msgstr "" - -#: ../source/includes/option/option-mongod-redactClientLogData.rst:3 -#: ../source/includes/option/option-mongod-ldapServers.rst:3 -#: ../source/includes/option/option-mongod-ldapQueryUser.rst:3 -#: ../source/includes/option/option-mongod-ldapQueryPassword.rst:3 -#: ../source/includes/option/option-mongod-ldapBindMethod.rst:5 -#: ../source/includes/option/option-mongod-ldapBindSASLMechanisms.rst:5 -#: ../source/includes/option/option-mongod-ldapTransportSecurity.rst:5 -#: ../source/includes/option/option-mongod-ldapTimeoutMS.rst:5 -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:3 -#: ../source/includes/option/option-mongod-ldapAuthzQueryTemplate.rst:3 -#: ../source/includes/option/option-mongod-storageEngine.rst:31 -#: ../source/includes/fact-enterprise-only-admonition.rst:3 -#: ../source/includes/fact-enterprise-only-admonition.rst:3 -#: ../source/includes/fact-enterprise-only-admonition.rst:3 -#: ../source/includes/fact-enterprise-only-admonition.rst:3 -#: ../source/includes/fact-enterprise-only-admonition.rst:3 -#: ../source/includes/fact-enterprise-only-admonition.rst:3 -#: ../source/includes/fact-enterprise-only-admonition.rst:3 -#: ../source/includes/fact-enterprise-only-admonition.rst:3 -#: ../source/includes/fact-enterprise-only-admonition.rst:3 -#: ../source/includes/fact-enterprise-only-admonition.rst:3 -#: ../source/includes/fact-enterprise-only-admonition.rst:3 -# 7ab570ec32504153999ad4731a11932d -# d3989edd36254a519d908b8f19ac58f0 -# 732121a17bec4463a95d80739019b454 -# 6be00e4ed6e94042b11e16069a0f7507 -# c9a5222783e7496baf04642b9f783d00 -# 611aa9a5c73942fa957928fe513b424e -# 67f53ee637dd4e00be66ef347c0bb342 -# 6ae83fdbebcb4a80a8d2fadd0e51b0c4 -# b83557047b7a4306a6bee7c0e31e2852 -# 4194a2b4b0484f0c826dcbcd2e70a5ac -# 098f69394a8c4cf3acec709bc1030377 -# 4f7e0490f31d4eb08304f9ee3bc38665 -# b7bd987b44db4d069a3da46a0e3a225d -# 2b67b25af99645d89b18d4bbfd4d4ebf -# d7a5f3ad68b74e718806f723b8f2224c -# 56fd2e8fb1d54098a86393227fa13cd8 -# 57e3bea15d444dc5b05d70e7f1a0fa79 -# b8e5c31b5d8246828671cf53aece6ac7 -# 16425ce047b34ef5a42bfa436027eec2 -# 93feac3b10ee4676b3bf9e565e6e0c3d -# eca7203b8cc5461c9c30f10cae3ae0c6 -# 5494dec80aac49e2bdfddec7b474279c -msgid "Available in MongoDB Enterprise only." -msgstr "" - -#: ../source/includes/option/option-mongod-redactClientLogData.rst:5 -# fc5466c96b1c4a5eb7ca7d76297797f7 -msgid "A :program:`mongod` running with :option:`--redactClientLogData` redacts any message accompanying a given log event before logging. This prevents the :program:`mongod` from writing potentially sensitive data stored on the database to the diagnostic log. Metadata such as error or operation codes, line numbers, and source file names are still visible in the logs." -msgstr "" - -#: ../source/includes/option/option-mongod-redactClientLogData.rst:11 -# 0cfdf42d9ce64c20925565150097c0e3 -msgid "Use :option:`--redactClientLogData` in conjunction with :doc:`encryption ` to assist compliance with regulatory requirements." -msgstr "" - -#: ../source/includes/option/option-mongod-redactClientLogData.rst:15 -# c8d03915b50e4c72a66d9468a8ff5e42 -msgid "For example, a MongoDB deployment might store Personally Identifiable Information (PII) in one or more collections. The :program:`mongod` logs events such as those related to CRUD operations, sharding metadata, etc. It is possible that the :program:`mongod` may expose PII as a part of these logging operations. A :program:`mongod` running with :option:`--redactClientLogData` removes any message accompanying these events before being output to the log, effectively removing the PII." -msgstr "" - -#: ../source/includes/option/option-mongod-redactClientLogData.rst:23 -# 1a53ec22a94e40a8849f0d873375250c -msgid "Diagnostics on a :program:`mongod` running with :option:`--redactClientLogData` may be more difficult due to the lack of data related to a log event. See the :ref:`process logging ` manual page for an example of the effect of :option:`--redactClientLogData` on log output." -msgstr "" - -#: ../source/includes/option/option-mongod-redactClientLogData.rst:28 -# 50925b2986ee4b5aaca32d2433a367a2 -msgid "You can enable or disable log redaction on a running :program:`mongod` using the :dbcommand:`setParameter` database command." -msgstr "" - -#: ../source/reference/program/mongod.txt:131 -# 219da4210e094fff996bd38ff5cb8991 -msgid "LDAP Authentication or Authorization Options" -msgstr "" - -#: ../source/includes/option/option-mongod-ldapServers.rst:5 -# 2c4d8da5f18940b3b2f8f6f84d60871e -msgid "Takes a quote-enclosed comma-separated string of one or more LDAP servers, each in ``host:port`` format. :program:`mongod` executes LDAP operations against these servers to authenticate users or determine what actions a user is authorized to perform on a given database." -msgstr "" - -#: ../source/includes/option/option-mongod-ldapServers.rst:10 -#: ../source/includes/option/option-mongod-ldapQueryUser.rst:18 -#: ../source/includes/option/option-mongod-ldapQueryPassword.rst:11 -#: ../source/includes/option/option-mongod-ldapTimeoutMS.rst:15 -# 170aa590d79f4cd683039a2346bf25d4 -# 0ddc43d3b984435c873b039a1388cf64 -# d50cbd6b812b40c4966afdc67ce98818 -# 5b8b239deda04bf3b8f2c65a5ae68155 -msgid "This setting can be configured on a running :program:`mongod` using :dbcommand:`setParameter`." -msgstr "" - -#: ../source/includes/option/option-mongod-ldapServers.rst:13 -# d396a96d775f436792df59ba5e68ab38 -msgid "If unset, :program:`mongod` cannot use :doc:`LDAP authentication or authorization `." -msgstr "" - -#: ../source/includes/option/option-mongod-ldapQueryUser.rst:5 -# cf38b979f571441ab6e65d122cb1c7c9 -msgid "The identity with which :program:`mongod` binds as, when connecting to or performing queries on an LDAP server." -msgstr "" - -#: ../source/includes/option/option-mongod-ldapQueryUser.rst:8 -# ccd88682a3a6468eb6c19d2710b2d8de -msgid "Only required if any of the following are true:" -msgstr "" - -#: ../source/includes/option/option-mongod-ldapQueryUser.rst:10 -#: ../source/includes/option/option-mongod-ldapBindWithOSDefaults.rst:14 -# 97a2ba709661443cbd16befd3afa518f -# 1ff56fb741c040d7bda3e5351ca09e47 -msgid "Using :ref:`LDAP authorization `." -msgstr "" - -#: ../source/includes/option/option-mongod-ldapQueryUser.rst:11 -#: ../source/includes/option/option-mongod-ldapBindWithOSDefaults.rst:15 -# 0710f62f6c2b4fcd94e1907f77df3c40 -# 07c7123226374b17a816e429080141f1 -msgid "Using an LDAP query for :option:`username transformation <--ldapUserToDNMapping>`." -msgstr "" - -#: ../source/includes/option/option-mongod-ldapQueryUser.rst:12 -#: ../source/includes/option/option-mongod-ldapBindWithOSDefaults.rst:17 -# 529812d75834406e9aa55d13c847edbc -# 22bb452f02cd44a69899c40105985380 -msgid "The LDAP server disallows anonymous binds" -msgstr "" - -#: ../source/includes/option/option-mongod-ldapQueryUser.rst:14 -# ab455fa3538a46feae8ebb97aa0b7ef1 -msgid "You must use :option:`--ldapQueryUser` with :option:`--ldapQueryPassword`." -msgstr "" - -#: ../source/includes/option/option-mongod-ldapQueryUser.rst:16 -#: ../source/includes/option/option-mongod-ldapQueryPassword.rst:9 -# 1d280d10e617478bbc67f33c7ddb57c4 -# 3c1442c03f734608b8f90b217455a9f3 -msgid "If unset, :program:`mongod` will not attempt to bind to the LDAP server." -msgstr "" - -#: ../source/includes/option/option-mongod-ldapQueryUser.rst:23 -# b30c510adb2f4a189f34a51666b11d65 -msgid "Windows MongoDB deployments can use :option:`--ldapBindWithOSDefaults` instead of :option:`--ldapQueryUser` and :option:`--ldapQueryPassword`. You cannot specify both :option:`--ldapQueryUser` and :option:`--ldapBindWithOSDefaults` at the same time." -msgstr "" - -#: ../source/includes/option/option-mongod-ldapQueryPassword.rst:5 -# 0033891452ed4321bba7dfea41a267bb -msgid "The password used to bind to an LDAP server when using :option:`--ldapQueryUser`. You must use :option:`--ldapQueryPassword` with :option:`--ldapQueryUser`." -msgstr "" - -#: ../source/includes/option/option-mongod-ldapQueryPassword.rst:16 -# 61734148794543808fdf7e2b68a3d463 -msgid "Windows MongoDB deployments can use :option:`--ldapBindWithOSDefaults` instead of :option:`--ldapQueryPassword` and :option:`--ldapQueryPassword`. You cannot specify both :option:`--ldapQueryPassword` and :option:`--ldapBindWithOSDefaults` at the same time." -msgstr "" - -#: ../source/includes/option/option-mongod-ldapBindWithOSDefaults.rst:3 -#: ../source/includes/option/option-mongod-enableEncryption.rst:3 -#: ../source/includes/option/option-mongod-kmipRotateMasterKey.rst:3 -# 12f0d399b975443f842f430c33fb9084 -# bb8a9c0c1bdf444f91090343acd22ef0 -# 8155ab9516d54a6cb70241f91d99b311 -msgid "*Default*: False" -msgstr "" - -#: ../source/includes/option/option-mongod-ldapBindWithOSDefaults.rst:7 -# 1093e877d3644080b467687042b49909 -msgid "Available in MongoDB Enterprise for the Windows platform only." -msgstr "" - -#: ../source/includes/option/option-mongod-ldapBindWithOSDefaults.rst:9 -# 999dba04ed03405290112d98b2d0cf06 -msgid "Allows :program:`mongod` to authenticate, or bind, using your Windows login credentials when connecting to the LDAP server." -msgstr "" - -#: ../source/includes/option/option-mongod-ldapBindWithOSDefaults.rst:12 -# 97ef14bc92f94d5ab70305d32d9405ba -msgid "Only required if:" -msgstr "" - -#: ../source/includes/option/option-mongod-ldapBindWithOSDefaults.rst:19 -# 8cc216e9887e43ad8752a1eafe61d121 -msgid "Use :option:`--ldapBindWithOSDefaults` to replace :option:`--ldapQueryUser` and :option:`--ldapQueryPassword`." -msgstr "" - -#: ../source/includes/option/option-mongod-ldapBindMethod.rst:3 -# 046eeb8030d147138ab652e6db2b4edc -msgid "*Default*: simple" -msgstr "" - -#: ../source/includes/option/option-mongod-ldapBindMethod.rst:7 -# 2890a00fe8224721a2dc170f1698e4ec -msgid "The method :program:`mongod` uses to authenticate to an LDAP server. Use with :option:`--ldapQueryUser` and :option:`--ldapQueryPassword` to connect to the LDAP server." -msgstr "" - -#: ../source/includes/option/option-mongod-ldapBindMethod.rst:11 -# 246b99e09cca4716a3d95b5eef7fdb85 -msgid ":option:`--ldapBindMethod` supports the following values:" -msgstr "" - -#: ../source/includes/option/option-mongod-ldapBindMethod.rst:13 -# bfe9d29a6c2748f9a6be0ef0389d5beb -msgid "``simple`` - :program:`mongod` uses simple authentication." -msgstr "" - -#: ../source/includes/option/option-mongod-ldapBindMethod.rst:15 -# ab2862dd013b4e219ac6af0cecf634e3 -msgid "``sasl`` - :program:`mongod` uses SASL protocol for authentication" -msgstr "" - -#: ../source/includes/option/option-mongod-ldapBindMethod.rst:17 -# fd2bc5e5ba4b4193826e637cda886895 -msgid "If you specify ``sasl``, you can configure the available SASL mechanisms using . :program:`mongod` defaults to using ``DIGEST-MD5`` mechanism." -msgstr "" - -#: ../source/includes/option/option-mongod-ldapBindSASLMechanisms.rst:3 -# dde13b30819247cb81c00525066e6eac -msgid "*Default*: DIGEST-MD5" -msgstr "" - -#: ../source/includes/option/option-mongod-ldapBindSASLMechanisms.rst:7 -# 01c3ee8465424bb2b9af754e375209fc -msgid "A comma-separated list of SASL mechanisms :program:`mongod` can use when authenticating to the LDAP server. The :program:`mongod` and the LDAP server must agree on at least one mechanism." -msgstr "" - -#: ../source/includes/option/option-mongod-ldapBindSASLMechanisms.rst:11 -# ee5e9b1238d5430ba925910f16c8f176 -msgid "Set :option:`--ldapBindMethod` to ``sasl`` to use this option." -msgstr "" - -#: ../source/includes/option/option-mongod-ldapBindSASLMechanisms.rst:15 -# 56073b69731044b8ba11f04999b1deea -msgid "A complete list of SASL mechanisms is out of scope for this documentation. See the IANA list of `SASL mechanisms `_, as well as the documentation for your LDAP service." -msgstr "" - -#: ../source/includes/option/option-mongod-ldapTransportSecurity.rst:3 -# fb62640864664029bb7afb7a36fb7d40 -msgid "*Default*: tls" -msgstr "" - -#: ../source/includes/option/option-mongod-ldapTransportSecurity.rst:7 -# 4b83f5d97ae74f37bf5e9bc070363443 -msgid "By default, :program:`mongod` creates a TLS/SSL secured connection to the LDAP server." -msgstr "" - -#: ../source/includes/option/option-mongod-ldapTransportSecurity.rst:10 -# 0b42cf05a86242cdb58807f78567afd1 -msgid "For Linux deployments, you must configure the appropriate TLS Options in ``/etc/openldap/ldap.conf`` file. Your operating system's package manager creates this file as part of the MongoDB Enterprise installation, via the ``libldap`` dependency. See the documentation for ``TLS Options`` in the `ldap.conf OpenLDAP documentation `_ for more complete instructions." -msgstr "" - -#: ../source/includes/option/option-mongod-ldapTransportSecurity.rst:18 -# e81a00bd71284b68b6a27ce5ae477032 -msgid "For Windows deployment, you must add the LDAP server CA certificates to the Windows certificate management tool. The exact name and functionality of the tool may vary depending on operating system version. Please see the documentation for your version of Windows for more information on certificate management." -msgstr "" - -#: ../source/includes/option/option-mongod-ldapTransportSecurity.rst:24 -# b78d47d62d1b40a5a0582edb804809ee -msgid "Set :option:`--ldapTransportSecurity` to ``none`` to disable TLS/SSL between :program:`mongod` and the LDAP server." -msgstr "" - -#: ../source/includes/option/option-mongod-ldapTransportSecurity.rst:29 -# 8987f2ab5f0e4338a2164cd2621a4cd6 -msgid "Setting :option:`--ldapTransportSecurity` to ``none`` transmits plaintext information and possibly credentials between :program:`mongod` and the LDAP server." -msgstr "" - -#: ../source/includes/option/option-mongod-ldapTimeoutMS.rst:3 -# dc1586eb5da84e0ca7fb566e1769d514 -msgid "*Default*: 10000" -msgstr "" - -#: ../source/includes/option/option-mongod-ldapTimeoutMS.rst:7 -# 79220b6fa15144aea06b7d4a6cfbbcfd -msgid "The amount of time in milliseconds :program:`mongod` should wait for an LDAP server to respond to a request." -msgstr "" - -#: ../source/includes/option/option-mongod-ldapTimeoutMS.rst:10 -# 70cd75403f8547eba3e2db06c2cb8d3e -msgid "Increasing the value of :option:`--ldapTimeoutMS` may prevent connection failure between the MongoDB server and the LDAP server, if the source of the failure is a connection timeout. Decreasing the value of :option:`--ldapTimeoutMS` reduces the time MongoDB waits for a response from the LDAP server." -msgstr "" - -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:5 -# 3c8cf564555f45be87d7818e80542b7f -msgid "Maps the username provided to :program:`mongod` for authentication to a LDAP Distinguished Name (DN). You may need to use :option:`--ldapUserToDNMapping` to transform a username into an LDAP DN in the following scenarios:" -msgstr "" - -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:9 -# 13a104da29b946259317bee939254ea8 -msgid "Performing LDAP authentication with simple LDAP binding, where users authenticate to MongoDB with usernames that are not full LDAP DNs." -msgstr "" - -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:12 -# e5b0589e40964a14aa231c210ea78f3e -msgid "Using an :option:`LDAP authorization query template <--ldapAuthzQueryTemplate>` that requires a DN." -msgstr "" - -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:15 -# 4c96cafac425441db1ff0604ab3c414d -msgid "Transforming the usernames of clients authenticating to Mongo DB using different authentication mechanisms (e.g. x.509, kerberos) to a full LDAP DN for authorization." -msgstr "" - -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:19 -# ccaac5cc8b8546f29275a687c6847b58 -msgid ":option:`--ldapUserToDNMapping` expects a quote-enclosed JSON-string representing an ordered array of documents. Each document contains a regular expression ``match`` and either a ``substitution`` or ``ldapQuery`` template used for transforming the incoming username." -msgstr "" - -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:24 -# ecc2a2a71f4a4854a100037cb90a4d52 -msgid "Each document in the array has the following form:" -msgstr "" - -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:37 -# ded58e6604014570b89b5eec06f4d3d6 -msgid "Field" -msgstr "" - -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:39 -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:0 -#: ../source/includes/option/option-mongod-ldapAuthzQueryTemplate.rst:0 -# 54e4db61b7884e0186f4519647419bb3 -# b8b373b9ee3c413bbf5aceaa19bb3e7f -# 31a1d679ab004dae87e5405e505e07b7 -msgid "Example" -msgstr "" - -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:41 -# 12a40a1ad96a4814bda1ab476d76dcad -msgid "``match``" -msgstr "" - -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:42 -# 56ae4cf5be234872982a7466945813dd -msgid "An ECMAScript-formatted regular expression (regex) to match against a provided username. Each parenthesis-enclosed section represents a regex capture group used by ``substitution`` or ``ldapQuery``." -msgstr "" - -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:45 -# 54ad4e855a464c69824f1d453a4e07d3 -msgid "``\"(.+)ENGINEERING\"`` ``\"(.+)DBA\"``" -msgstr "" - -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:48 -# b8deea8ad53c4944adb23ba7ebc510e0 -msgid "``substitution``" -msgstr "" - -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:50 -# dd429eb7343148639f1f0b5388bc8c08 -msgid "An LDAP distinguished name (DN) formatting template that converts the authentication name matched by the ``match`` regex into a LDAP DN. Each curly bracket-enclosed numeric value is replaced by the corresponding `regex capture group `_ extracted from the authentication username via the ``match`` regex." -msgstr "" - -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:57 -# e4b5d3efbfe144dbb01a8ef08c103d53 -msgid "``\"cn={0},ou=engineering, dc=example,dc=com\"``" -msgstr "" - -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:60 -# 7c5a3d9e25004c3cb3eeb39ebe7fa6f3 -msgid "``ldapQuery``" -msgstr "" - -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:62 -# 86560ff1fa1e4e528ffcb64a01a1da3a -msgid "A LDAP query formatting template that inserts the authentication name matched by the ``match`` regex into an LDAP query URI encoded respecting RFC4515 and RFC4516. Each curly bracket-enclosed numeric value is replaced by the corresponding `regex capture group `_ extracted from the authentication username via the ``match`` expression. :program:`mongod` executes the query against the LDAP server to retrieve the LDAP DN for the authenticated user. :program:`mongod` requires exactly one returned result for the transformation to be successful, or :program:`mongod` skips this transformation." -msgstr "" - -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:73 -# e2918f8d24dd4d6b95692d8eb25300fa -msgid "``\"ou=engineering,dc=example, dc=com??one?(user={0})\"``" -msgstr "" - -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:76 -# f0877d02932640eda963fc4e118fb16f -msgid "For each document in the array, you must use either ``substitution`` or ``ldapQuery``. You *cannot* specify both in the same document." -msgstr "" - -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:79 -# fdaa289cbfbf4484824ed3d944dc0d2a -msgid "When performing authentication or authorization, :program:`mongod` steps through each document in the array in the given order, checking the authentication username against the ``match`` filter. If a match is found, :program:`mongod` applies the transformation and uses the output for authenticating the user. :program:`mongod` does not check the remaining documents in the array." -msgstr "" - -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:86 -# e466f31332dc41cb941da8ad90caddec -msgid "If the given document does not match the provided authentication name, or the transformation described by the document fails, :program:`mongod` continues through the list of documents to find additional matches. If no matches are found in any document, :program:`mongod` returns an error." -msgstr "" - -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:93 -# e784e593880e462ba9bb0be3ae721bab -msgid "The following shows two transformation documents. The first document matches against any string ending in ``@ENGINEERING``, placing anything preceeding the suffix into a regex capture group. The second document matches against any string ending in ``@DBA``, placing anything preceeding the suffix into a regex capture group." -msgstr "" - -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:99 -# 3d30608fc02d41d19ece738d56e9cc47 -msgid "You must pass the array to :option:`--ldapUserToDNMapping` as a string." -msgstr "" - -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:116 -# c0e48b167aab4b10be6716a6fa8a19b8 -msgid "A user with username ``alice@ENGINEERING.EXAMPLE.COM`` matches the first document. The regex capture group ``{0}`` corresponds to the string ``alice``. The resulting output is the DN ``\"cn=alice,ou=engineering,dc=example,dc=com\"``." -msgstr "" - -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:121 -# 6564d06e9816458697449b61608b86a9 -msgid "A user with username ``bob@DBA.EXAMPLE.COM`` matches the second document. The regex capture group ``{0}`` corresponds to the string ``bob``. The resulting output is the LDAP query ``\"ou=dba,dc=example,dc=com??one?(user=bob)\"``. :program:`mongod` executes this query against the LDAP server, returning the result ``\"cn=bob,ou=dba,dc=example,dc=com\"``." -msgstr "" - -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:128 -# 60d2fb291ff74dcfa95b36b12c53f7f3 -msgid "If :option:`--ldapUserToDNMapping` is unset, :program:`mongod` applies no transformations to the username when attempting to authenticate or authorize a user against the LDAP server." -msgstr "" - -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:131 -#: ../source/includes/option/option-mongod-ldapAuthzQueryTemplate.rst:49 -# b689444ffc6848d781104fc975a0c739 -# e90d4b50c2764b8989732c688b8988f0 -msgid "This setting can be configured on a running :program:`mongod` using the :dbcommand:`setParameter` database command." -msgstr "" - -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:136 -#: ../source/includes/option/option-mongod-ldapAuthzQueryTemplate.rst:54 -# 3f259ca295c745d28ec0acdb565f9c64 -# 5816403b1b5f46a892ae42eac16e34aa -msgid "An explanation of `RFC4515 `_, `RFC4516 `_ or LDAP queries is out of scope for the MongoDB Documentation. Please review the RFC directly or use your preferred LDAP resource." -msgstr "" - -#: ../source/includes/option/option-mongod-ldapAuthzQueryTemplate.rst:5 -# f2b82d6afcd44d038609589051e079f2 -msgid "A relative LDAP query URL formatted conforming to `RFC4515 `_ and `RFC4516 `_ that :program:`mongod` executes to obtain the LDAP groups to which the authenticated user belongs to. The query is relative to the host or hosts specified in :option:`--ldapServer`." -msgstr "" - -#: ../source/includes/option/option-mongod-ldapAuthzQueryTemplate.rst:11 -# 450e468899f64f1fa6759bdca71dd866 -msgid "Use the ``{USER}`` placeholder in the URL to substitute the authenticated username, or the transformed username if a :option:`username mapping <--ldapUserToDNMapping>` is specified." -msgstr "" - -#: ../source/includes/option/option-mongod-ldapAuthzQueryTemplate.rst:14 -# e75fce712cbb40cc978888f135b875fe -msgid "When constructing the query URL, ensure that the order of LDAP parameters respects RFC4516:" -msgstr "" - -#: ../source/includes/option/option-mongod-ldapAuthzQueryTemplate.rst:21 -# 13710f9c490848ef8497c899d940507b -msgid "If your query includes an attribute, :program:`mongod` assumes that the query retrieves a the DNs which this entity is member of." -msgstr "" - -#: ../source/includes/option/option-mongod-ldapAuthzQueryTemplate.rst:24 -# 5cab103aed2e4f8daf12f993956e8465 -msgid "If your query does not include an attribute, :program:`mongod` assumes the query retrieves all entities which the user is member of." -msgstr "" - -#: ../source/includes/option/option-mongod-ldapAuthzQueryTemplate.rst:27 -# b1f9f1eb1291484fa4a6408eabd66e15 -msgid "For each LDAP DN returned by the query, :program:`mongod` assigns the authorized user a corresponding role on the ``admin`` database. If a role on the on the ``admin`` database exactly matches the DN, :program:`mongod` grants the user the roles and privileges assigned to that role. See the :method:`db.createRole()` method for more information on creating roles." -msgstr "" - -#: ../source/includes/option/option-mongod-ldapAuthzQueryTemplate.rst:35 -# 8feae3d707c540a4a99fc29a0b82e18d -msgid "This LDAP query returns any groups listed in the LDAP user object's ``memberOf`` attribute." -msgstr "" - -#: ../source/includes/option/option-mongod-ldapAuthzQueryTemplate.rst:42 -# d3c94ffc8a204dac947be82c883700e3 -msgid "Your LDAP configuration may not include the ``memberOf`` attribute as part of the user schema, may possess a different attribute for reporting group membership, or may not track group membership through attributes. Configure your query with respect to your own unique LDAP configuration." -msgstr "" - -#: ../source/includes/option/option-mongod-ldapAuthzQueryTemplate.rst:47 -# 65756de534a44f7c97a09ce2098f3e1f -msgid "If unset, :program:`mongod` cannot authorize users using LDAP." -msgstr "" - -#: ../source/reference/program/mongod.txt:154 -# c690374bde354c4d818c25fc985ba78d -msgid "Storage Options" -msgstr "" - -#: ../source/includes/option/option-mongod-storageEngine.rst:3 -# 67ac82a46d274460b714f8f3c8e01a03 -msgid "*Default*: ``wiredTiger``" -msgstr "" - -#: ../source/includes/option/option-mongod-storageEngine.rst:9 -# 243c22671b924a67a158aebbaa82fb49 -msgid "Starting in MongoDB 3.2, ``wiredTiger`` is the default." -msgstr "" - -#: ../source/includes/option/option-mongod-storageEngine.rst:11 -# 8c244891809d4129a724aefc7cbc3d78 -msgid "Specifies the storage engine for the :program:`mongod` database. Available values include:" -msgstr "" - -#: ../source/includes/option/option-mongod-storageEngine.rst:21 -# 85e93ae50979479888920a9275e22ee6 -msgid "``mmapv1``" -msgstr "" - -#: ../source/includes/option/option-mongod-storageEngine.rst:22 -# c3081e09212840a480754fddb298cac5 -msgid "To specify the :doc:`/core/mmapv1`." -msgstr "" - -#: ../source/includes/option/option-mongod-storageEngine.rst:24 -# 053e4e505aef4336ae7d86b08b12f472 -msgid "``wiredTiger``" -msgstr "" - -#: ../source/includes/option/option-mongod-storageEngine.rst:25 -# ef807fc5579a47808545a3fd0603d26a -msgid "To specify the :doc:`/core/wiredtiger`." -msgstr "" - -#: ../source/includes/option/option-mongod-storageEngine.rst:27 -# 85c11057d11f46ffa2603b85e07e5376 -msgid "``inMemory``" -msgstr "" - -#: ../source/includes/option/option-mongod-storageEngine.rst:29 -# a43ae2d8cfa143a0a458f34c4195c7de -msgid "To specify the :doc:`/core/inmemory`." -msgstr "" - -#: ../source/includes/option/option-mongod-storageEngine.rst:34 -# cd6f5861f226455eab0234b54cf85241 -msgid "If you attempt to start a :program:`mongod` with a :option:`--dbpath` that contains data files produced by a storage engine other than the one specified by :option:`--storageEngine`, :program:`mongod` will refuse to start." -msgstr "" - -#: ../source/includes/option/option-mongod-dbpath.rst:3 -# 6aa5721a9f894faaa2e24f0768557b26 -msgid "*Default*: ``/data/db`` on Linux and OS X, ``\\data\\db`` on Windows" -msgstr "" - -#: ../source/includes/option/option-mongod-dbpath.rst:5 -# b3fb84050390445abab34e6c3b6986f9 -msgid "The directory where the :program:`mongod` instance stores its data." -msgstr "" - -#: ../source/includes/option/option-mongod-dbpath.rst:7 -# 2af2148cae7c44d9a1edebfc3f59da3c -msgid "If you installed MongoDB using a package management system, check the ``/etc/mongod.conf`` file provided by your packages to see the directory is specified." -msgstr "" - -#: ../source/includes/option/option-mongod-dbpath.rst:12 -# 8c87fcf1f32b404da5bb2bef2e4de5ea -msgid "The files in :option:`--dbpath` must correspond to the storage engine specified in :option:`--storageEngine`. If the data files do not correspond to :option:`--storageEngine`, :program:`mongod` will refuse to start." -msgstr "" - -#: ../source/includes/option/option-mongod-directoryperdb.rst:3 -# 4d978c337cb64e7c8bafb2b36eebee88 -msgid "Uses a separate directory to store data for each database. The directories are under the :option:`--dbpath` directory, and each subdirectory name corresponds to the database name." -msgstr "" - -#: ../source/includes/option/option-mongod-directoryperdb.rst:9 -# 0dfd213c65fc4f0fb177e539f3b11114 -msgid "To change the :option:`--directoryperdb` option for existing deployments, you must restart the :program:`mongod` instances with the new :option:`--directoryperdb` value **and** a new data directory (:option:`--dbpath \\ <--dbpath>`), and then repopulate the data." -msgstr "" - -#: ../source/includes/option/option-mongod-directoryperdb.rst:14 -# ed832b76f29240e6b3f28aaf83941609 -msgid "For standalone instances, you can use :program:`mongodump` on the existing instance, stop the instance, restart with the new :option:`--directoryperdb` value **and** a new data directory, and use :program:`mongorestore` to populate the new data directory." -msgstr "" - -#: ../source/includes/option/option-mongod-directoryperdb.rst:19 -# 167d658080a7470c8d7540769c524db6 -msgid "For replica sets, you can update in a rolling manner by stopping a secondary member, restart with the new :option:`--directoryperdb` value **and** a new data directory, and use :ref:`initial sync ` to populate the new data directory. To update all members, start with the secondary members first. Then step down the primary, and update the stepped-down member." -msgstr "" - -#: ../source/includes/not-available-for-inmemory-storage-engine.rst:1 -#: ../source/includes/not-available-for-inmemory-storage-engine.rst:1 -#: ../source/includes/not-available-for-inmemory-storage-engine.rst:1 -#: ../source/includes/not-available-for-inmemory-storage-engine.rst:1 -#: ../source/includes/not-available-for-inmemory-storage-engine.rst:1 -#: ../source/includes/not-available-for-inmemory-storage-engine.rst:1 -#: ../source/includes/not-available-for-inmemory-storage-engine.rst:1 -# b9b4802083ed45699b99c3fd114b0f3a -# 2c3aa40a93ad4d77b7083f0002609239 -# 3793947ef602481e98c1370199ac6394 -# 1b30e4c87eee4367a1ed6eefe2028c78 -# d67135eaa803454e9b34aa60beef2a88 -# f72bcd62eefd4b34835fecab790c4bc7 -# 18cdc0ed6c754fa6bdc7e6096833eebe -msgid "Not available for :program:`mongod` instances that use the in-memory storage engine." -msgstr "" - -#: ../source/includes/option/option-mongod-noIndexBuildRetry.rst:3 -# aa3c22f61d38468bafdb85005ae94dbf -msgid "Stops the :program:`mongod` from rebuilding incomplete indexes on the next start up. This applies in cases where the :program:`mongod` restarts after it has shut down or stopped in the middle of an index build. In such cases, the :program:`mongod` always removes any incomplete indexes, and then also, by default, attempts to rebuild them. To stop the :program:`mongod` from rebuilding incomplete indexes on start up, include this option on the command-line." -msgstr "" - -#: ../source/includes/option/option-mongod-noprealloc.rst:5 -# 6c8ebcee378145ca9f991976c240c0b5 -msgid "Disables the preallocation of data files. Currently the default. Exists for future compatibility and clarity." -msgstr "" - -#: ../source/includes/option/option-mongod-nssize.rst:3 -# 0939d2ecba3b4e8b9d92f002a58b3467 -msgid "*Default*: 16" -msgstr "" - -#: ../source/includes/option/option-mongod-nssize.rst:5 -# 6c6e9efd1dbd478ba6cbbe7a24fe9088 -msgid "Specifies the default size for namespace files, which are files that end in ``.ns``. Each collection and index counts as a namespace." -msgstr "" - -#: ../source/includes/option/option-mongod-nssize.rst:8 -# de70f12eec15461fba1b6fb7a11cb5c1 -msgid "Use this setting to control size for newly created namespace files. This option has no impact on existing files. The maximum size for a namespace file is 2047 megabytes. The default value of 16 megabytes provides for approximately 24,000 namespaces." -msgstr "" - -#: ../source/includes/option/option-mongod-quota.rst:3 -# c5686640e13642c4a332ffac395d0f1d -msgid "Enables a maximum limit for the number data files each database can have. When running with the :option:`--quota` option, MongoDB has a maximum of 8 data files per database. Adjust the quota with :option:`--quotaFiles`." -msgstr "" - -#: ../source/includes/option/option-mongod-quotaFiles.rst:3 -# 444e5481db8a413792a2be3a605d1886 -msgid "*Default*: 8" -msgstr "" - -#: ../source/includes/option/option-mongod-quotaFiles.rst:5 -# bbd52a80f73348e38cd682a9f726c951 -msgid "Modifies the limit on the number of data files per database. :option:`--quotaFiles` option requires that you set :option:`--quota`." -msgstr "" - -#: ../source/includes/option/option-mongod-smallfiles.rst:3 -# 98736c01ad944d1b91b1577fdc989221 -msgid "Sets MongoDB to use a smaller default file size. The :option:`--smallfiles` option reduces the initial size for data files and limits the maximum size to 512 megabytes. :option:`--smallfiles` also reduces the size of each :term:`journal` file from 1 gigabyte to 128 megabytes. Use :option:`--smallfiles` if you have a large number of databases that each holds a small quantity of data." -msgstr "" - -#: ../source/includes/option/option-mongod-smallfiles.rst:9 -# 260c8809de50434aab39d512459d4f56 -msgid "The :option:`--smallfiles` option can lead the :program:`mongod` instance to create a large number of files, which can affect performance for larger databases." -msgstr "" - -#: ../source/includes/option/option-mongod-syncdelay.rst:3 -# df6cf83eed43458690a741aa4107b10a -msgid "*Default*: 60" -msgstr "" - -#: ../source/includes/option/option-mongod-syncdelay.rst:5 -# 8080dd1626a748b1bc1be8f33b4bee72 -msgid "Controls how much time can pass before MongoDB flushes data to the data files via an :term:`fsync` operation." -msgstr "" - -#: ../source/includes/option/option-mongod-syncdelay.rst:8 -# 9a4b9203546d44a5a0dd575abb5d7781 -msgid "**Do not set this value on production systems.** In almost every situation, you should use the default setting." -msgstr "" - -#: ../source/includes/option/option-mongod-syncdelay.rst:14 -# 703f602c0a1f4e8bb65bd7c9d4eb9c69 -msgid "If you set :option:`--syncdelay` to ``0``, MongoDB will not sync the memory mapped files to disk." -msgstr "" - -#: ../source/includes/option/option-mongod-syncdelay.rst:17 -# 3aef0d6442c046aa93ab265ed5028614 -msgid "The :program:`mongod` process writes data very quickly to the journal and lazily to the data files. :option:`--syncdelay` has no effect on the :setting:`journal ` files or :doc:`journaling `." -msgstr "" - -#: ../source/includes/option/option-mongod-syncdelay.rst:21 -# 13ccecd3d7cc4fd3acf22e1a8c94a9eb -msgid "The :dbcommand:`serverStatus` command reports the background flush thread's status via the :serverstatus:`backgroundFlushing` field." -msgstr "" - -#: ../source/includes/option/option-mongod-upgrade.rst:3 -# 542219950a024479ae28f254c8781a98 -msgid "Upgrades the on-disk data format of the files specified by the :option:`--dbpath` to the latest version, if needed." -msgstr "" - -#: ../source/includes/option/option-mongod-upgrade.rst:6 -# 01c5784265224336a5cca6cc5042690a -msgid "This option only affects the operation of the :program:`mongod` if the data files are in an old format." -msgstr "" - -#: ../source/includes/option/option-mongod-upgrade.rst:9 -# dcc36714061d45e09f69d1073bf86512 -msgid "In most cases you should not set this value, so you can exercise the most control over your upgrade process. See the MongoDB `release notes `_ (on the download page) for more information about the upgrade process." -msgstr "" - -#: ../source/includes/option/option-mongod-repair.rst:3 -# 1513a9567673455c8a9a763b0f51c6ea -msgid "Runs a repair routine on all databases. This is equivalent to shutting down and running the :dbcommand:`repairDatabase` database command on all databases." -msgstr "" - -#: ../source/includes/warning-repair.rst:3 -# 1e0c9a8aaca94d129fd23bcbc0bace74 -msgid "During normal operations, only use the :dbcommand:`repairDatabase` command and wrappers including :method:`db.repairDatabase()` in the :program:`mongo` shell and :option:`mongod --repair`, to compact database files and/or reclaim disk space. Be aware that these operations remove and do not save any corrupt data during the repair process." -msgstr "" - -#: ../source/includes/warning-repair.rst:10 -# f236df12033945e6a29916a48f9289e4 -msgid "If you are trying to repair a :term:`replica set` member, and you have access to an intact copy of your data (e.g. a recent backup or an intact member of the :term:`replica set`), you should restore from that intact copy, and **not** use :dbcommand:`repairDatabase`." -msgstr "" - -#: ../source/includes/note-repair.rst:1 -# 895a44e068fe4a918e9679417cf54cc5 -msgid "When using :term:`journaling `, there is almost never any need to run :dbcommand:`repairDatabase`. In the event of an unclean shutdown, the server will be able to restore the data files to a pristine state automatically." -msgstr "" - -#: ../source/includes/option/option-mongod-repair.rst:13 -# edfe785e6fec489fa5aed518ced2205e -msgid "If you run the repair option *and* have data in a journal file, the :program:`mongod` instance refuses to start. In these cases you should start the :program:`mongod` without the :option:`--repair` option, which allows the :program:`mongod` to recover data from the journal. This completes more quickly and is more likely to produce valid data files. To continue the repair operation despite the journal files, shut down the :program:`mongod` cleanly and restart with the :option:`--repair` option." -msgstr "" - -#: ../source/includes/option/option-mongod-repair.rst:21 -# b611897c20e04ebcbda3eab9ac56e676 -msgid "The :option:`--repair` option copies data from the source data files into new data files in the :setting:`~storage.repairPath` and then replaces the original data files with the repaired data files." -msgstr "" - -#: ../source/includes/option/option-mongod-repairpath.rst:3 -# 6813a8a2a04c4faeb4032851b82a70c1 -msgid "*Default*: A ``_tmp_repairDatabase_`` directory under the :setting:`~storage.dbPath`." -msgstr "" - -#: ../source/includes/option/option-mongod-repairpath.rst:6 -# c4d4e24386d94a33b17a334788336d1a -msgid "Specifies a working directory that MongoDB will use during the :option:`--repair` operation. When :option:`--repair` completes, the :option:`--repairpath` directory is empty, and :setting:`~storage.dbPath` contains the repaired files." -msgstr "" - -#: ../source/includes/option/option-mongod-repairpath.rst:11 -# 210002e0000e4a5a8aa39973ec75aa8e -msgid "The :option:`--repairpath` must be within the :setting:`~storage.dbPath`. You can specify a symlink to :option:`--repairpath` to use a path on a different file system." -msgstr "" - -#: ../source/includes/option/option-mongod-repairpath.rst:15 -# 60b1a21478d54480a3ba96e9fd8e81ff -msgid "Only available for :program:`mongod` instance using the MMAPv1 storage engine." -msgstr "" - -#: ../source/includes/option/option-mongod-journal.rst:3 -# fac8a18fec154a7f9c7a3f6f1292185c -msgid "Enables the durability :term:`journal` to ensure data files remain valid and recoverable. This option applies only when you specify the :option:`--dbpath` option. The :program:`mongod` enables journaling by default on 64-bit builds of versions after 2.0." -msgstr "" - -#: ../source/includes/extracts/no-journaling-writeConcernMajorityJournalDefault-false.rst:2 -# ad0ba6ecdaae446497f7ab346fef0292 -msgid "If any voting member of a replica set runs without :ref:`journaling ` (i.e. either runs an :ref:`in-memory storage engine` or runs with journaling disabled), you must set :rsconf:`writeConcernMajorityJournalDefault` to ``false``." -msgstr "" - -#: ../source/includes/option/option-mongod-nojournal.rst:3 -# b99e36487e0a4595bcf2df59ccdc684f -msgid "Disables the durability journaling. The :program:`mongod` instance enables journaling by default in 64-bit versions after v2.0." -msgstr "" - -#: ../source/includes/option/option-mongod-journalOptions.rst:3 -# ce2541e576a04679b3c2a031ac9732e8 -msgid "Provides functionality for testing. Not for general use, and will affect data file integrity in the case of abnormal system shutdown." -msgstr "" - -#: ../source/includes/option/option-mongod-journalCommitInterval.rst:3 -# 3ab9b2fccd134ce7ac8fe7fd45fa583f -msgid "*Default*: 100 or 30" -msgstr "" - -#: ../source/includes/option/option-mongod-journalCommitInterval.rst:8 -# 1f96d097ecc8482ba99f46f127ebbc61 -msgid "The maximum amount of time in milliseconds that the :program:`mongod` process allows between journal operations. Values can range from 1 to 500 milliseconds. Lower values increase the durability of the journal, at the expense of disk performance. The default journal commit interval is 100 milliseconds." -msgstr "" - -#: ../source/includes/option/option-mongod-journalCommitInterval.rst:14 -# c28b33da17304564aa5717300ed57b95 -msgid "On MMAPv1, if the journal is on a different block device (e.g. physical volume, RAID device, or LVM volume) than the data files, the default journal commit interval is 30 milliseconds. Additionally, on MMAPv1, when a write operation with ``j:true`` is pending, :program:`mongod` will reduce :setting:`~storage.journal.commitIntervalMs` to a third of the set value." -msgstr "" - -#: ../source/includes/option/option-mongod-journalCommitInterval.rst:20 -# fb2e80ed7c734677b10ffc11e3c740e6 -msgid "On WiredTiger, the default journal commit interval is 100 milliseconds. Additionally, a write with ``j:true`` will cause an immediate sync of the journal." -msgstr "" - -#: ../source/reference/program/mongod.txt:193 -# a02fe99d6aff4a63a2a8477c329d2885 -msgid "WiredTiger Options" -msgstr "" - -#: ../source/includes/option/option-mongod-wiredTigerCacheSizeGB.rst:4 -# 60a1acfa2c844992977f097bd87313f0 -msgid "Defines the maximum size of the internal cache that WiredTiger will use for all data." -msgstr "" - -#: ../source/includes/option/option-mongod-wiredTigerCacheSizeGB.rst:9 -# 3418980e1c82454db5194aefe91d774c -msgid "Values can range from 256MB to 10TB and can be a float. In addition, the default value has also changed." -msgstr "" - -#: ../source/includes/extracts/wt-cache-default-setting.rst:2 -# f6721074d4ba4da7a4691e926d614c02 -msgid "Starting in 3.4, the WiredTiger internal cache, by default, will use the larger of either:" -msgstr "" - -#: ../source/includes/extracts/wt-cache-default-setting.rst:5 -# d3398745716d4a98895910dc113c2e35 -msgid "50% of RAM minus 1 GB, or" -msgstr "" - -#: ../source/includes/extracts/wt-cache-default-setting.rst:7 -# 2a91b5f7709047b6ac332cd0dc9d9b36 -msgid "256 MB." -msgstr "" - -#: ../source/includes/option/option-mongod-wiredTigerCacheSizeGB.rst:14 -# 63cf74dd70b34752a38fa6ec2bb0dde9 -msgid "Avoid increasing the WiredTiger internal cache size above its default value." -msgstr "" - -#: ../source/includes/option/option-mongod-wiredTigerCacheSizeGB.rst:17 -# f65d3c9b8c3f48958f0b64b1266bcf3c -msgid "With WiredTiger, MongoDB utilizes both the WiredTiger internal cache and the filesystem cache." -msgstr "" - -#: ../source/includes/extracts/wt-filesystem-cache.rst:1 -# 28151e50f18d4427b5464d32c81d27fd -msgid "Via the filesystem cache, MongoDB automatically uses all free memory that is not used by the WiredTiger cache or by other processes. Data in the filesystem cache is compressed." -msgstr "" - -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-cmdline-option.rst:3 -# 9f8618292009401cac24f18b7b42bb63 -msgid "The :option:`--wiredTigerCacheSizeGB` limits the size of the WiredTiger internal cache. The operating system will use the available free memory for filesystem cache, which allows the compressed MongoDB data files to stay in memory. In addition, the operating system will use any free RAM to buffer file system blocks and file system cache." -msgstr "" - -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-cmdline-option.rst:10 -# fa2ab46d6b8e4929b265259d1522b019 -msgid "To accommodate the additional consumers of RAM, you may have to decrease WiredTiger internal cache size." -msgstr "" - -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-cmdline-option.rst:13 -# 9475ea39b259424f8e25f3ae64cf25fd -msgid "The default WiredTiger internal cache size value assumes that there is a single :program:`mongod` instance per machine. If a single machine contains multiple MongoDB instances, then you should decrease the setting to accommodate the other :program:`mongod` instances." -msgstr "" - -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-cmdline-option.rst:19 -# a86d9b654dba442a87c4b88312420c46 -msgid "If you run :program:`mongod` in a container (e.g. ``lxc``, ``cgroups``, Docker, etc.) that does *not* have access to all of the RAM available in a system, you must set :option:`--wiredTigerCacheSizeGB` to a value less than the amount of RAM available in the container. The exact amount depends on the other processes running in the container." -msgstr "" - -#: ../source/includes/option/option-mongod-wiredTigerJournalCompressor.rst:3 -#: ../source/includes/option/option-mongod-wiredTigerCollectionBlockCompressor.rst:3 -# 5bc16506c4cc46afa47184bc8430723a -# 24c0ae0ba55a42579316e3ab16074150 -msgid "*Default*: snappy" -msgstr "" - -#: ../source/includes/option/option-mongod-wiredTigerJournalCompressor.rst:8 -# ff858fc0f9694d668e51799645a85515 -msgid "Specifies the type of compression to use to compress WiredTiger journal data." -msgstr "" - -#: ../source/includes/option/option-mongod-wiredTigerJournalCompressor.rst:11 -#: ../source/includes/option/option-mongod-wiredTigerCollectionBlockCompressor.rst:12 -# aaf08b29790b4f90b5de717e93598b5a -# ef60ae1ab44d408c81c8e9e764fae234 -msgid "Available compressors are:" -msgstr "" - -#: ../source/includes/option/option-mongod-wiredTigerJournalCompressor.rst:13 -#: ../source/includes/option/option-mongod-wiredTigerCollectionBlockCompressor.rst:14 -#: ../source/includes/option/option-mongod-replIndexPrefetch.rst:23 -# 1109334f63144e40a8550f8e7a6c5f55 -# 6f54747cbdbc46a4922fce972b544472 -# 3e46a13bc1004f328f23dda8395a843b -msgid "``none``" -msgstr "" - -#: ../source/includes/option/option-mongod-wiredTigerJournalCompressor.rst:15 -#: ../source/includes/option/option-mongod-wiredTigerCollectionBlockCompressor.rst:16 -# a83631e05d374fac8727e158def204c3 -# d63674df0bdc41a8a7ecb046a53fd058 -msgid ":term:`snappy`" -msgstr "" - -#: ../source/includes/option/option-mongod-wiredTigerJournalCompressor.rst:17 -#: ../source/includes/option/option-mongod-wiredTigerCollectionBlockCompressor.rst:18 -# 665b63c41a0948848f94eb5450504190 -# d44661d75817436f8457163f41c24b57 -msgid ":term:`zlib`" -msgstr "" - -#: ../source/includes/option/option-mongod-wiredTigerDirectoryForIndexes.rst:5 -# 8159fc85d5e246aebe823a0456ee0067 -msgid "When you start :program:`mongod` with :option:`--wiredTigerDirectoryForIndexes`, :program:`mongod` stores indexes and collections in separate subdirectories under the data (i.e. :option:`--dbpath``) directory. Specifically, :program:`mongod` stores the indexes in a subdirectory named ``index`` and the collection data in a subdirectory named ``collection``." -msgstr "" - -#: ../source/includes/option/option-mongod-wiredTigerDirectoryForIndexes.rst:11 -# 8898c576e4074cf9a27c0bafbd2a38fe -msgid "By using a symbolic link, you can specify a different location for the indexes. Specifically, when :program:`mongod` instance is **not** running, move the ``index`` subdirectory to the destination and create a symbolic link named ``index`` under the data directory to the new destination." -msgstr "" - -#: ../source/includes/option/option-mongod-wiredTigerCollectionBlockCompressor.rst:8 -# 67b254ba62374cc296354bd7c7911c69 -msgid "Specifies the default type of compression to use to compress collection data. You can override this on a per-collection basis when creating collections." -msgstr "" - -#: ../source/includes/option/option-mongod-wiredTigerCollectionBlockCompressor.rst:20 -# 62d51fe0b06641549f27793cd88ea5c2 -msgid ":option:`--wiredTigerCollectionBlockCompressor` affects all collections created. If you change the value of :option:`--wiredTigerCollectionBlockCompressor` on an existing MongoDB deployment, all new collections will use the specified compressor. Existing collections will continue to use the compressor specified when they were created, or the default compressor at that time." -msgstr "" - -#: ../source/includes/option/option-mongod-wiredTigerIndexPrefixCompression.rst:3 -# 6e063aa9168548d292497fdf17300481 -msgid "*Default*: true" -msgstr "" - -#: ../source/includes/option/option-mongod-wiredTigerIndexPrefixCompression.rst:8 -# a457da2a55e54b358b0f4b08da0d91c4 -msgid "Enables or disables :term:`prefix compression` for index data." -msgstr "" - -#: ../source/includes/option/option-mongod-wiredTigerIndexPrefixCompression.rst:10 -# 02cf4d0aee8e4b0090282e55505de36d -msgid "Specify ``true`` for :option:`--wiredTigerIndexPrefixCompression` to enable :term:`prefix compression` for index data, or ``false`` to disable prefix compression for index data." -msgstr "" - -#: ../source/includes/option/option-mongod-wiredTigerIndexPrefixCompression.rst:13 -# 273a791ed47a4588a388552353f9e6fb -msgid "The :option:`--wiredTigerIndexPrefixCompression` setting affects all indexes created. If you change the value of :option:`--wiredTigerIndexPrefixCompression` on an existing MongoDB deployment, all new indexes will use prefix compression. Existing indexes are not affected." -msgstr "" - -#: ../source/reference/program/mongod.txt:208 -# 78deca8bf3364de9b7a8ad2c24a434ea -msgid "Replication Options" -msgstr "" - -#: ../source/includes/option/option-mongod-replSet.rst:3 -# cf91a636d34344468ddd68d03e50e42c -msgid "Configures replication. Specify a replica set name as an argument to this set. All hosts in the replica set must have the same set name." -msgstr "" - -#: ../source/includes/fact-unique-replica-set-names.rst:1 -# 63c461d9bbbe4191a5da9c8a7d485dd0 -msgid "If your application connects to more than one replica set, each set should have a distinct name. Some drivers group replica set connections by replica set name." -msgstr "" - -#: ../source/includes/option/option-mongod-oplogSize.rst:3 -# b977c9191024424aa6c3064e6c67ae03 -msgid "Specifies a maximum size in megabytes for the replication operation log (i.e., the :term:`oplog`). The :program:`mongod` process creates an :term:`oplog` based on the maximum amount of space available. For 64-bit systems, the oplog is typically 5% of available disk space. Once the :program:`mongod` has created the oplog for the first time, changing the :option:`--oplogSize` option will not affect the size of the oplog." -msgstr "" - -#: ../source/includes/option/option-mongod-oplogSize.rst:10 -# dd0bba20d4f4446d992051462bdd28fd -msgid "See :ref:`replica-set-oplog-sizing` for more information." -msgstr "" - -#: ../source/includes/option/option-mongod-replIndexPrefetch.rst:3 -# 4ffbbaab166147d18dad54a9662b1262 -msgid "*Default*: all" -msgstr "" - -#: ../source/includes/fact-feature-is-mmapv1-only.rst:1 -# a55d5eca244a48a1ad39831beb120780 -msgid "Storage Engine Specific Feature" -msgstr "" - -#: ../source/includes/fact-feature-is-mmapv1-only.rst:3 -# 2c5f8de8116943b0950ad67207b2c831 -msgid "|feature| is only available with the ``mmapv1`` storage engine." -msgstr "" - -#: ../source/includes/option/option-mongod-replIndexPrefetch.rst:8 -# 32f30a4f229748ae9066f5b25d5608b0 -msgid "Determines which indexes :term:`secondary` members of a :term:`replica set` load into memory before applying operations from the oplog. By default secondaries load all indexes related to an operation into memory before applying operations from the oplog." -msgstr "" - -#: ../source/includes/option/option-mongod-replIndexPrefetch.rst:13 -# 366acda01cc14613b4b141b32bfd0702 -msgid "Set this option to one of the following:" -msgstr "" - -#: ../source/includes/option/option-mongod-replIndexPrefetch.rst:25 -# ac832214aec143278b1acb7c00c38ad8 -msgid "Secondaries do not load indexes into memory." -msgstr "" - -#: ../source/includes/option/option-mongod-replIndexPrefetch.rst:27 -# 072ef285856944518a4a65ce64d260b2 -msgid "``all``" -msgstr "" - -#: ../source/includes/option/option-mongod-replIndexPrefetch.rst:29 -# 45b507bbdd334f18832592f868f00132 -msgid "Secondaries load all indexes related to an operation." -msgstr "" - -#: ../source/includes/option/option-mongod-replIndexPrefetch.rst:31 -# 20028aa94e864c39a8717843ed3f3c66 -msgid "``_id_only``" -msgstr "" - -#: ../source/includes/option/option-mongod-replIndexPrefetch.rst:33 -# 285d5a21a2614a9894c546345e0b8480 -msgid "Secondaries load no additional indexes into memory beyond the already existing ``_id`` index." -msgstr "" - -#: ../source/includes/option/option-mongod-enableMajorityReadConcern.rst:6 -# f3e66a3e195549cfb048550f5eea5970 -msgid "Enables :term:`read concern` level of ``\"majority\"``. By default, ``\"majority\"`` level is not enabled." -msgstr "" - -#: ../source/reference/program/mongod.txt:221 -# 0435007047a1428ba8c028d887dbcb39 -msgid "Master-Slave Replication" -msgstr "" - -#: ../source/reference/program/mongod.txt:223 -# f8fff8153d4245ba8897c45b5fbe6539 -msgid "These options provide access to conventional master-slave database replication. While this functionality remains accessible in MongoDB, replica sets are the preferred configuration for database replication." -msgstr "" - -#: ../source/includes/extracts/master-slave-deprecated-for-sharded-cluster.rst:2 -# 11c25b5a414f4d0e81d1f6275010807d -msgid "MongoDB 3.2 deprecates the use of master-slave replication for components of sharded clusters." -msgstr "" - -#: ../source/includes/option/option-mongod-master.rst:3 -# 224ee65d8bb24dfaa55a359f43b9ec0c -msgid "Configures the :program:`mongod` to run as a replication :term:`master`." -msgstr "" - -#: ../source/includes/option/option-mongod-slave.rst:3 -# 079a19ba651f4fcca9ccafa0a05cf175 -msgid "Configures the :program:`mongod` to run as a replication :term:`slave`." -msgstr "" - -#: ../source/includes/option/option-mongod-source.rst:3 -# 81cf0c7baa664e47954de10a32c06602 -msgid "For use with the :option:`--slave` option, the ``--source`` option designates the server that this instance will replicate." -msgstr "" - -#: ../source/includes/option/option-mongod-only.rst:3 -# eaf7de7575e340a7bda0645854ea36d5 -msgid "For use with the :option:`--slave` option, the ``--only`` option specifies only a single :term:`database` to replicate." -msgstr "" - -#: ../source/includes/option/option-mongod-slavedelay.rst:3 -# 71d72f70c4074fc3b4cfba7df20d54bb -msgid "For use with the :option:`--slave` option, the :option:`--slavedelay` option configures a \"delay\" in seconds, for this slave to wait to apply operations from the :term:`master` node." -msgstr "" - -#: ../source/includes/option/option-mongod-autoresync.rst:3 -# 19b30ff23b5e4285880cf766fb9a6d46 -msgid "For use with the :option:`--slave` option. When set, the :option:`--autoresync` option allows this slave to automatically resync if it is more than 10 seconds behind the master. This setting may be problematic if the :option:`--oplogSize` specifies a too small oplog." -msgstr "" - -#: ../source/includes/option/option-mongod-autoresync.rst:9 -# ab87b081bda54dda9c1fecc47136acc3 -msgid "If the :term:`oplog` is not large enough to store the difference in changes between the master's current state and the state of the slave, this instance will forcibly resync itself unnecessarily. If you don't specify :option:`--autoresync`, the slave will not attempt an automatic resync more than once in a ten minute period." -msgstr "" - -#: ../source/includes/option/option-mongod-fastsync.rst:3 -# a1fd7ddfe98c4d34876e066a8402b370 -msgid "In the context of :term:`replica set` replication, set this option if you have seeded this member with an up-to-date copy of the entire :setting:`~storage.dbPath` of another member of the set. Otherwise the :program:`mongod` will attempt to perform an initial sync, as though the member were a new member." -msgstr "" - -#: ../source/includes/option/option-mongod-fastsync.rst:10 -# ec894d28d9b4460190b2e8dcf1803f45 -msgid "If the data is not perfectly synchronized *and* the :program:`mongod` starts with :option:`fastsync `, then the secondary or slave will be permanently out of sync with the primary, which may cause significant consistency problems." -msgstr "" - -#: ../source/reference/program/mongod.txt:244 -# 5d13e2ae36db4d69942c4b41f59f71e8 -msgid "Sharded Cluster Options" -msgstr "" - -#: ../source/includes/option/option-mongod-configsvr.rst:4 -# c9630df4f94547bbae02db019aae9583 -msgid "*Required if starting a config server.*" -msgstr "" - -#: ../source/includes/option/option-mongod-configsvr.rst:6 -# 2ec438885fd940fdae4f63f275d5240e -msgid "Declares that this :program:`mongod` instance serves as the :ref:`config server ` of a sharded cluster. When running with this option, clients (i.e. other cluster components) will not be able to write data to any database other than ``config`` and ``admin``. The default port for a :program:`mongod` with this option is ``27019`` and the default :option:`--dbpath` directory is ``/data/configdb``, unless specified." -msgstr "" - -#: ../source/includes/option/option-mongod-configsvr.rst:16 -# 54f13f40ed744263b326ff6671ac282d -msgid "Starting in 3.4, you must deploy config servers as a replica set. The use of the deprecated mirrored :program:`mongod` instances as config servers (SCCC) is no longer supported. To convert your config servers from SCCC to CSRS, see :doc:`/tutorial/upgrade-config-servers-to-replica-set`." -msgstr "" - -#: ../source/includes/option/option-mongod-configsvr.rst:22 -# ee71c05293ac4f6a9e83f2f7c2cca41b -msgid "The replica set config servers (CSRS) must run the :doc:`WiredTiger storage engine `." -msgstr "" - -#: ../source/includes/option/option-mongod-configsvr.rst:25 -# a1ad7d226d80402a89e45dacbc87d7c8 -msgid "The :option:`--configsvr` option creates a local :term:`oplog`." -msgstr "" - -#: ../source/includes/option/option-mongod-configsvr.rst:27 -# b180aff518994cf4b02dad0247d55a4e -msgid "Do not use the :option:`--configsvr` option with :option:`--shardsvr`. Config servers cannot be a shard server." -msgstr "" - -#: ../source/includes/option/option-mongod-configsvrMode.rst:3 -# 8a28caf96d8347eabe6b1993669b4a6b -msgid "**Available in MongoDB 3.2 version only**" -msgstr "" - -#: ../source/includes/option/option-mongod-configsvrMode.rst:5 -# f914cef1457240b0acb3183afab53f19 -msgid "If set to ``sccc``, indicates that the config servers are deployed as three mirrored :program:`mongod` instances, even if one or more config servers is also a member of a replica set. ``configsvrMode`` only accepts the value ``sccc``." -msgstr "" - -#: ../source/includes/option/option-mongod-configsvrMode.rst:10 -# 705d9545ec184f1cb26408c601113f32 -msgid "If unset, config servers running as replica sets expect to use the \"config server replica set\" protocol for writing to config servers, rather than the \"mirrored mongod\" write protocol." -msgstr "" - -#: ../source/includes/option/option-mongod-shardsvr.rst:3 -# af86f7a494564480b2c71597955208d1 -msgid "*Required if starting a shard server.*" -msgstr "" - -#: ../source/includes/option/option-mongod-shardsvr.rst:5 -# 11f8bbe1b41648bb88e4137170636cc0 -msgid "Configures this :program:`mongod` instance as a shard in a sharded cluster. The default port for these instances is ``27018``. The only effect of :option:`--shardsvr` is to change the port number." -msgstr "" - -#: ../source/includes/option/option-mongod-moveParanoia.rst:3 -# 609a68e0c84743399432268cfdcf61eb -msgid "If specified, during chunk migration, a shard saves, to the ``moveChunk`` directory of the ``--dbpath``, all documents migrated from that shard." -msgstr "" - -#: ../source/includes/option/option-mongod-moveParanoia.rst:7 -# 58155fea7a18464f8cfd9f7f80696451 -msgid "MongoDB does not automatically delete the data saved in the ``moveChunk`` directory." -msgstr "" - -#: ../source/includes/option/option-mongod-noMoveParanoia.rst:3 -# 65366bb662104689ae2f4b73c563aa5a -msgid "Starting in 3.2, MongoDB uses ``--noMoveParanoia`` as the default." -msgstr "" - -#: ../source/includes/option/option-mongod-noMoveParanoia.rst:6 -# 9ffb0475416d4d408f383fb7fa549502 -msgid "During chunk migration, a shard does not save documents migrated from the shard." -msgstr "" - -#: ../source/reference/program/mongod.txt:257 -# 05d9de304c6840d1ba4630105da11606 -msgid "TLS/SSL Options" -msgstr "" - -#: ../source/reference/program/mongod.txt:0 -# 727e143cb3d54b18ac2b0e5cd9b4edee -msgid "See" -msgstr "" - -#: ../source/includes/option/option-mongod-sslOnNormalPorts.rst:5 -# f2b8f530f25048ff8db6c38e690f551e -msgid "Enables TLS/SSL for :program:`mongod`." -msgstr "" - -#: ../source/includes/option/option-mongod-sslOnNormalPorts.rst:7 -# fdda64f5f08a44d7a0e2744642004cbc -msgid "With :option:`--sslOnNormalPorts`, a :program:`mongod` requires TLS/SSL encryption for all connections on the default MongoDB port, or the port specified by :option:`--port`. By default, :option:`--sslOnNormalPorts` is disabled." -msgstr "" - -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -# 785ad1efb1534fa98a57421628ed24cd -# 1c28223fb7a54b0187f020d3e0fccf45 -# 7bfc0f8a43384182b68cea99ee726d88 -# 0883d62d51884d1989b742e27ece8848 -# 575d56694f61487091ba30a45418a7e5 -# 9940e4009d1e4ad2a5a5aa9e7c9cbd45 -# fbc60ca817664bdaa89026648d7cd663 -# bf0dabc6f23a4757b79a1280c8f8dbbf -# 69ac49ba55634fd99399907f30b7ed63 -# 4239d8ab0fc143c4a79e1087279582c2 -# 9687967f4d764511999b166b30f55c15 -# a94037649c4040f68d0686e5afed9a87 -msgid "Most MongoDB distributions now include support for TLS/SSL. See :doc:`/tutorial/configure-ssl` and :doc:`/tutorial/configure-ssl-clients` for more information about TLS/SSL and MongoDB." -msgstr "" - -#: ../source/includes/option/option-mongod-sslMode.rst:5 -# 45040009bc784d04898fd4e2cd058299 -msgid "Enables TLS/SSL or mixed TLS/SSL used for all network connections. The argument to the :option:`--sslMode` option can be one of the following:" -msgstr "" - -#: ../source/includes/option/option-mongod-sslMode.rst:16 -# eba4b572c75049949584d5b2ae614eee -msgid "``disabled``" -msgstr "" - -#: ../source/includes/option/option-mongod-sslMode.rst:18 -# e101e31d0291447d8b2503a8f770260d -msgid "The server does not use TLS/SSL." -msgstr "" - -#: ../source/includes/option/option-mongod-sslMode.rst:20 -# 0634907eb8ca4af89e2f2449d5af7e48 -msgid "``allowSSL``" -msgstr "" - -#: ../source/includes/option/option-mongod-sslMode.rst:22 -# 237a3a8a16cd4922b5cf0a29fa0b42a4 -msgid "Connections between servers do not use TLS/SSL. For incoming connections, the server accepts both TLS/SSL and non-TLS/non-SSL." -msgstr "" - -#: ../source/includes/option/option-mongod-sslMode.rst:25 -# 2ee269b6350943f5a4849a22ad2ad758 -msgid "``preferSSL``" -msgstr "" - -#: ../source/includes/option/option-mongod-sslMode.rst:27 -# cde27008654f4a5db7647f1e5e6b29f1 -msgid "Connections between servers use TLS/SSL. For incoming connections, the server accepts both TLS/SSL and non-TLS/non-SSL." -msgstr "" - -#: ../source/includes/option/option-mongod-sslMode.rst:30 -# 1f67a978d1024cdc87d50fb179774ac8 -msgid "``requireSSL``" -msgstr "" - -#: ../source/includes/option/option-mongod-sslMode.rst:32 -# 314908de88484867a7efd904fc15a6b7 -msgid "The server uses and accepts only TLS/SSL encrypted connections." -msgstr "" - -#: ../source/includes/option/option-mongod-sslPEMKeyFile.rst:3 -# 4d41efa5e8e34d03a40c7b909c2a87f5 -msgid "Specifies the :file:`.pem` file that contains both the TLS/SSL certificate and key. Specify the file name of the :file:`.pem` file using relative or absolute paths." -msgstr "" - -#: ../source/includes/option/option-mongod-sslPEMKeyFile.rst:7 -# 239f9b3884814290a5a03192c69261e8 -msgid "You must specify :option:`--sslPEMKeyFile` when TLS/SSL is enabled." -msgstr "" - -#: ../source/includes/option/option-mongod-sslPEMKeyPassword.rst:3 -# cf12afe4b9814add8e240582ad2f65e8 -msgid "Specifies the password to de-crypt the certificate-key file (i.e. :option:`--sslPEMKeyFile`). Use the :option:`--sslPEMKeyPassword` option only if the certificate-key file is encrypted. In all cases, the :program:`mongod` will redact the password from all logging and reporting output." -msgstr "" - -#: ../source/includes/option/option-mongod-sslPEMKeyPassword.rst:8 -# 72ed859c7a944fd3bb59fbff8d1d75af -msgid "If the private key in the PEM file is encrypted and you do not specify the :option:`--sslPEMKeyPassword` option, the :program:`mongod` will prompt for a passphrase. See :ref:`ssl-certificate-password`." -msgstr "" - -#: ../source/includes/option/option-mongod-clusterAuthMode.rst:3 -# 2a598017db5045ad8187bbf0a023cb1a -msgid "*Default*: keyFile" -msgstr "" - -#: ../source/includes/option/option-mongod-clusterAuthMode.rst:7 -# e7f1a2abe7a7405eb599ee36e03cad90 -msgid "The authentication mode used for cluster authentication. If you use :ref:`internal x.509 authentication `, specify so here. This option can have one of the following values:" -msgstr "" - -#: ../source/includes/option/option-mongod-clusterAuthMode.rst:19 -# 5cf0d4c12ef542fbb32da46ec6e0d75e -msgid "``keyFile``" -msgstr "" - -#: ../source/includes/option/option-mongod-clusterAuthMode.rst:21 -# 369930a7a8284fcc8fdfa3178ed53136 -msgid "Use a keyfile for authentication. Accept only keyfiles." -msgstr "" - -#: ../source/includes/option/option-mongod-clusterAuthMode.rst:24 -# ce10c81dff9d4050b532789b46b5ba9c -msgid "``sendKeyFile``" -msgstr "" - -#: ../source/includes/option/option-mongod-clusterAuthMode.rst:26 -# f54dbfbce1914a8e8fe422b6d9ad3b36 -msgid "For rolling upgrade purposes. Send a keyfile for authentication but can accept both keyfiles and x.509 certificates." -msgstr "" - -#: ../source/includes/option/option-mongod-clusterAuthMode.rst:30 -# 181263a28e61422e88dcbaf51addfcbb -msgid "``sendX509``" -msgstr "" - -#: ../source/includes/option/option-mongod-clusterAuthMode.rst:32 -# 222b60b991b74c9d80fe0892f4185027 -msgid "For rolling upgrade purposes. Send the x.509 certificate for authentication but can accept both keyfiles and x.509 certificates." -msgstr "" - -#: ../source/includes/option/option-mongod-clusterAuthMode.rst:36 -# cfe5846184994783b209cee3ee47f84c -msgid "``x509``" -msgstr "" - -#: ../source/includes/option/option-mongod-clusterAuthMode.rst:38 -# 837f8f6ac53147e4bf9694ca3e8f4884 -msgid "Recommended. Send the x.509 certificate for authentication and accept only x.509 certificates." -msgstr "" - -#: ../source/includes/option/option-mongod-sslClusterFile.rst:5 -# eec55a4f43cc4ab98e4b6c08ea76a33f -msgid "Specifies the :file:`.pem` file that contains the x.509 certificate-key file for :ref:`membership authentication ` for the cluster or replica set." -msgstr "" - -#: ../source/includes/option/option-mongod-sslClusterFile.rst:9 -# 8ae8e8da6ac942aab29e961fe10739d4 -msgid "If :option:`--sslClusterFile` does not specify the ``.pem`` file for internal cluster authentication, the cluster uses the ``.pem`` file specified in the :option:`--sslPEMKeyFile` option." -msgstr "" - -#: ../source/includes/option/option-mongod-sslClusterPassword.rst:5 -# b93d9246393f46029908a3045f0734cc -msgid "Specifies the password to de-crypt the x.509 certificate-key file specified with ``--sslClusterFile``. Use the :option:`--sslClusterPassword` option only if the certificate-key file is encrypted. In all cases, the :program:`mongod` will redact the password from all logging and reporting output." -msgstr "" - -#: ../source/includes/option/option-mongod-sslClusterPassword.rst:10 -# f7fdcb488d8a494eb4b305f5a6ddd065 -msgid "If the x.509 key file is encrypted and you do not specify the :option:`--sslClusterPassword` option, the :program:`mongod` will prompt for a passphrase. See :ref:`ssl-certificate-password`." -msgstr "" - -#: ../source/includes/option/option-mongod-sslCAFile.rst:5 -# 1dc8199136fe45f8bc7f2e81aa187e53 -msgid "Specifies the :file:`.pem` file that contains the root certificate chain from the Certificate Authority. Specify the file name of the :file:`.pem` file using relative or absolute paths." -msgstr "" - -#: ../source/includes/warning-x509-requires-sslCAfile.rst:3 -# a49166524c8d47a08130db198cb39321 -msgid "If the :option:`--sslCAFile ` option and its target file are not specified, x.509 client and member authentication will not function. :program:`mongod`, and :program:`mongos` in sharded systems, will not be able to verify the certificates of processes connecting to it against the trusted certificate authority (CA) that issued them, breaking the certificate chain." -msgstr "" - -#: ../source/includes/warning-x509-requires-sslCAfile.rst:10 -# 99af1e74533b4544821254f019708164 -msgid "As of version 2.6.4, :program:`mongod` will not start with x.509 authentication enabled if the CA file is not specified." -msgstr "" - -#: ../source/includes/option/option-mongod-sslCRLFile.rst:5 -# 5085d30f8ebb4a01b36905e038ebb0bc -msgid "Specifies the the :file:`.pem` file that contains the Certificate Revocation List. Specify the file name of the :file:`.pem` file using relative or absolute paths." -msgstr "" - -#: ../source/includes/option/option-mongod-sslAllowInvalidCertificates.rst:5 -# 3d7073ebe10144bf808288bfa0610919 -msgid "Bypasses the validation checks for TLS/SSL certificates on other servers in the cluster and allows the use of invalid certificates." -msgstr "" - -#: ../source/includes/option/option-mongod-sslAllowInvalidCertificates.rst:8 -# 318d51e43e0d4c98994bc8074a6b8a82 -msgid "When using the :option:`--sslAllowInvalidCertificates` setting, MongoDB logs a warning regarding the use of the invalid certificate." -msgstr "" - -#: ../source/includes/option/option-mongod-sslAllowInvalidHostnames.rst:5 -# 903984d9025c4203846e96fed24c4e88 -msgid "Disables the validation of the hostnames in TLS/SSL certificates, when connecting to other :program:`mongod` instances for inter-process authentication. This allows :program:`mongod` to connect to other :program:`mongod` instances if the hostnames in their certificates do not match their configured hostname." -msgstr "" - -#: ../source/includes/option/option-mongod-sslAllowConnectionsWithoutCertificates.rst:5 -# 3af25eeceb4247ac83dc7ece3b21cb77 -msgid "``--sslWeakCertificateValidation`` became :option:`--sslAllowConnectionsWithoutCertificates`. For compatibility, MongoDB processes continue to accept ``--sslWeakCertificateValidation``, but all users should update their configuration files." -msgstr "" - -#: ../source/includes/option/option-mongod-sslAllowConnectionsWithoutCertificates.rst:11 -# e0672ee015a2414ca533c61e1a21fb0e -msgid "Disables the requirement for TLS/SSL certificate validation that ``--sslCAFile`` enables. With the :option:`--sslAllowConnectionsWithoutCertificates` option, the :program:`mongod` will accept connections when the client does not present a certificate when establishing the connection." -msgstr "" - -#: ../source/includes/option/option-mongod-sslAllowConnectionsWithoutCertificates.rst:16 -# 322a4dec2a8147a7a5904dd36e6e06f5 -msgid "If the client presents a certificate and the :program:`mongod` has :option:`--sslAllowConnectionsWithoutCertificates` enabled, the :program:`mongod` will validate the certificate using the root certificate chain specified by ``--sslCAFile`` and reject clients with invalid certificates." -msgstr "" - -#: ../source/includes/option/option-mongod-sslAllowConnectionsWithoutCertificates.rst:21 -# f942278c3d4c4cd8aaf5c820e0cfef65 -msgid "Use the :option:`--sslAllowConnectionsWithoutCertificates` option if you have a mixed deployment that includes clients that do not or cannot present certificates to the :program:`mongod`." -msgstr "" - -#: ../source/includes/option/option-mongod-sslDisabledProtocols.rst:5 -# fab4d6527a914f1a90164947478dcd64 -msgid "Prevents a MongoDB server running with SSL from accepting incoming connections that use a specific protocol or protocols. :option:`--sslDisabledProtocols` recognizes the following protocols: ``TLS1_0``, ``TLS1_1``, and ``TLS1_2``. Specifying an unrecognized protocol will prevent the server from starting." -msgstr "" - -#: ../source/includes/option/option-mongod-sslDisabledProtocols.rst:11 -# de1ace7916b146788071b4f1cc730b15 -msgid "To specify multiple protocols, use a comma separated list of protocols." -msgstr "" - -#: ../source/includes/option/option-mongod-sslDisabledProtocols.rst:14 -# 71464ffc6b764b15af787257169108ae -msgid "Members of replica sets and sharded clusters must speak at least one protocol in common." -msgstr "" - -#: ../source/includes/option/option-mongod-sslDisabledProtocols.rst:17 -# 4199e037c7c84eb289a24be7deb324b2 -msgid ":ref:`ssl-disallow-protocols`" -msgstr "" - -#: ../source/includes/option/option-mongod-sslFIPSMode.rst:5 -# 725cb0c74c1e4625857a21da1c83eaff -msgid "Directs the :program:`mongod` to use the FIPS mode of the installed OpenSSL library. Your system must have a FIPS compliant OpenSSL library to use the :option:`--sslFIPSMode` option." -msgstr "" - -#: ../source/includes/note-fips-is-enterprise-only.rst:1 -# a1f78bf9b02d4b3396102cc1e208d8c4 -msgid "FIPS-compatible SSL is available only in `MongoDB Enterprise `_. See :doc:`/tutorial/configure-fips` for more information." -msgstr "" - -#: ../source/reference/program/mongod.txt:293 -# ceac2f37d112427b9fcf08879f076e43 -msgid "Audit Options" -msgstr "" - -#: ../source/includes/option/option-mongod-auditDestination.rst:5 -# 969c5a4ef2a7401d8c5f92c952768042 -msgid "Enables :doc:`auditing ` and specifies where :program:`mongod` sends all audit events." -msgstr "" - -#: ../source/includes/option/option-mongod-auditDestination.rst:8 -# 7623d86ffeed46158008c448e02c0de0 -msgid ":option:`--auditDestination` can have one of the following values:" -msgstr "" - -#: ../source/includes/option/option-mongod-auditDestination.rst:18 -# 23c0e385a73144789f9456654697a0de -msgid "``syslog``" -msgstr "" - -#: ../source/includes/option/option-mongod-auditDestination.rst:20 -# 8e99a871a6d54eda96712b4c427c2b60 -msgid "Output the audit events to syslog in JSON format. Not available on Windows. Audit messages have a syslog severity level of ``info`` and a facility level of ``user``." -msgstr "" - -#: ../source/includes/option/option-mongod-auditDestination.rst:24 -# 29bbbca1b61349218a4c9c1740c1306a -msgid "The syslog message limit can result in the truncation of audit messages. The auditing system will neither detect the truncation nor error upon its occurrence." -msgstr "" - -#: ../source/includes/option/option-mongod-auditDestination.rst:28 -# 1e07473c6f624ce2bbf07a69ee4f2c75 -msgid "``console``" -msgstr "" - -#: ../source/includes/option/option-mongod-auditDestination.rst:30 -# 2999e7a5d6aa44aea9c1c256f730f678 -msgid "Output the audit events to ``stdout`` in JSON format." -msgstr "" - -#: ../source/includes/option/option-mongod-auditDestination.rst:32 -# 1d95128a2fb440628189abc19c7f2d7e -msgid "``file``" -msgstr "" - -#: ../source/includes/option/option-mongod-auditDestination.rst:34 -# b670b70e02504b9a98add7d15a005398 -msgid "Output the audit events to the file specified in :option:`--auditPath` in the format specified in :option:`--auditFormat`." -msgstr "" - -#: ../source/includes/note-audit-in-enterprise-only.rst:2 -#: ../source/includes/note-audit-in-enterprise-only.rst:2 -#: ../source/includes/note-audit-in-enterprise-only.rst:2 -#: ../source/includes/note-audit-in-enterprise-only.rst:2 -# 36cf819929264eecafc893b660851f19 -# 310e57ccb1ed421c9c8f45f26827aef0 -# f7114328ae4544eb927ecf44b7959c3b -# 80f1d0adf5064ff9bff68e5cba4222b3 -msgid "Available only in `MongoDB Enterprise `_." -msgstr "" - -#: ../source/includes/option/option-mongod-auditFormat.rst:5 -# f734783f7fa34795bc736eab4f285a5a -msgid "Specifies the format of the output file for :doc:`auditing ` if :option:`--auditDestination` is ``file``. The :option:`--auditFormat` option can have one of the following values:" -msgstr "" - -#: ../source/includes/option/option-mongod-auditFormat.rst:17 -# 3d499aaefba44251a916f9bf742056e3 -msgid "``JSON``" -msgstr "" - -#: ../source/includes/option/option-mongod-auditFormat.rst:19 -# 67b8ed44ebbd457b88af0396e92fd24a -msgid "Output the audit events in JSON format to the file specified in :option:`--auditPath`." -msgstr "" - -#: ../source/includes/option/option-mongod-auditFormat.rst:22 -# 193d7934e6fd4d538881828aa570f5f9 -msgid "``BSON``" -msgstr "" - -#: ../source/includes/option/option-mongod-auditFormat.rst:24 -# 01176c4e436a4c1db61cd6290988bc25 -msgid "Output the audit events in BSON binary format to the file specified in :option:`--auditPath`." -msgstr "" - -#: ../source/includes/option/option-mongod-auditFormat.rst:27 -# 7833bea0707f4f9cadce9189472452fe -msgid "Printing audit events to a file in JSON format degrades server performance more than printing to a file in BSON format." -msgstr "" - -#: ../source/includes/option/option-mongod-auditPath.rst:5 -# 77a0f64b91f643d6ada37fbec252b25d -msgid "Specifies the output file for :doc:`auditing ` if :option:`--auditDestination` has value of ``file``. The :option:`--auditPath` option can take either a full path name or a relative path name." -msgstr "" - -#: ../source/includes/option/option-mongod-auditFilter.rst:5 -# 7d3d9f7d92b4495b924d9b00ae60a75a -msgid "Specifies the filter to limit the :ref:`types of operations ` the :doc:`audit system ` records. The option takes a string representation of a query document of the form:" -msgstr "" - -#: ../source/includes/option/option-mongod-auditFilter.rst:14 -# 1abb147e4cae48b68210f9509de0c44b -msgid "The ```` can be :doc:`any field in the audit message `, including fields returned in the :ref:`param ` document. The ```` is a :ref:`query condition expression `." -msgstr "" - -#: ../source/includes/fact-audit-filter-single-quotes.rst:1 -# b61095d762ed4f54b6ba2e93eacdcba1 -msgid "To specify an audit filter, enclose the filter document in single quotes to pass the document as a string." -msgstr "" - -#: ../source/includes/fact-audit-filter-yaml-configuration.rst:1 -# 41755a6e8b97400dbfc48ff38514ae61 -msgid "To specify the audit filter in a :doc:`configuration file `, you must use the YAML format of the configuration file." -msgstr "" - -#: ../source/reference/program/mongod.txt:304 -# 94b968b2e20e43edbb8a876e522de431 -msgid "SNMP Options" -msgstr "" - -#: ../source/includes/option/option-mongod-snmp-subagent.rst:3 -# 03c4d6a6e2fe4aa98e7590878011db30 -msgid "Runs SNMP as a subagent. For more information, see :doc:`/tutorial/monitor-with-snmp`." -msgstr "" - -#: ../source/includes/option/option-mongod-snmp-master.rst:3 -# c649d529bc9d436ba93c56fcf0d876af -msgid "Runs SNMP as a master. For more information, see :doc:`/tutorial/monitor-with-snmp`." -msgstr "" - -#: ../source/reference/program/mongod.txt:313 -# 64a570ae860540d98d9d97fdbf77876e -msgid "inMemory Options" -msgstr "" - -#: ../source/includes/option/option-mongod-inMemorySizeGB.rst:3 -# 89218a217636400199814afcbd4f06b8 -msgid "*Default*: 50% of physical RAM less 1 GB" -msgstr "" - -#: ../source/includes/option/option-mongod-inMemorySizeGB.rst:7 -# 66ceaf3e2f97437dae86bb322e6a9e24 -msgid "Values can range from 256MB to 10TB and can be a float." -msgstr "" - -#: ../source/includes/option/option-mongod-inMemorySizeGB.rst:9 -# 71b92cf115004f5c938e75ccd4c8692f -msgid "Maximum amount of memory to allocate for :doc:`in-memory storage engine ` data, including indexes, oplog if the :program:`mongod` is part of replica set, replica set or sharded cluster metadata, etc." -msgstr "" - -#: ../source/includes/fact-inmemory-storage-engine-default-ram.rst:1 -# 8fd5d5c2020449da8cb90450ecd94606 -msgid "By default, the in-memory storage engine uses 50% of physical RAM minus 1 GB." -msgstr "" - -#: ../source/includes/fact-enterprise-only-admonition.rst:1 -#: ../source/includes/fact-enterprise-only-admonition.rst:1 -#: ../source/includes/fact-enterprise-only-admonition.rst:1 -#: ../source/includes/fact-enterprise-only-admonition.rst:1 -#: ../source/includes/fact-enterprise-only-admonition.rst:1 -#: ../source/includes/fact-enterprise-only-admonition.rst:1 -#: ../source/includes/fact-enterprise-only-admonition.rst:1 -#: ../source/includes/fact-enterprise-only-admonition.rst:1 -#: ../source/includes/fact-enterprise-only-admonition.rst:1 -#: ../source/includes/fact-enterprise-only-admonition.rst:1 -#: ../source/includes/fact-enterprise-only-admonition.rst:1 -# f16d02d562fd4962982a67679cecfe23 -# 34f8420a11274de6a792fac5408ccf66 -# 3faf8c83019a4c05b28dd3ec91cf1ed5 -# 2e23805ca99a4416aebc3e4ccf5103ef -# f15c0832db9e4ccebbdfcba250505b70 -# 7c09ff66553b4c45977cbc606c7563d3 -# feae353ac1be40ca9e6c0cbb33b9c757 -# f4a6907ed76e4b2cbf60bec677bd2cf5 -# 2e83be8ce3d641f7a956dbf043bc55e1 -# ceae97fd1e2d4f1c8a129649ee194683 -# 8be60782fea543c28f4e0a57437eac41 -msgid "Enterprise Feature" -msgstr "" - -#: ../source/reference/program/mongod.txt:320 -# c0af01c7a580448eb570a389357a4074 -msgid "Encryption Key Management Options" -msgstr "" - -#: ../source/includes/option/option-mongod-enableEncryption.rst:8 -# b8212cf9497d4577848a16973898def3 -msgid "Enables encryption for the WiredTiger storage engine. You must set to ``true`` to pass in encryption keys and configurations." -msgstr "" - -#: ../source/includes/option/option-mongod-encryptionCipherMode.rst:3 -# a8229d3370a345d3a9fbf92317b9ac21 -msgid "*Default*: AES256-CBC" -msgstr "" - -#: ../source/includes/option/option-mongod-encryptionCipherMode.rst:8 -# 46d85597426442d2b9d3259241b7390c -msgid "The cipher mode to use for encryption at rest:" -msgstr "" - -#: ../source/includes/option/option-mongod-encryptionCipherMode.rst:14 -# 340792b3d0194ab5b301494d0e39adbf -msgid "Mode" -msgstr "" - -#: ../source/includes/option/option-mongod-encryptionCipherMode.rst:17 -# 229e37538ae5432697c94927ef741533 -msgid "``AES256-CBC``" -msgstr "" - -#: ../source/includes/option/option-mongod-encryptionCipherMode.rst:18 -# f1bbcb22469b475ebbd0e9b5ae93684f -msgid "256-bit Advanced Encryption Standard in Cipher Block Chaining Mode" -msgstr "" - -#: ../source/includes/option/option-mongod-encryptionCipherMode.rst:21 -# 08cb080608a44d33b91dfedd6f277990 -msgid "``AES256-GCM``" -msgstr "" - -#: ../source/includes/option/option-mongod-encryptionCipherMode.rst:23 -# e5fd6daf53b047c7836b98ad6d2ca981 -msgid "256-bit Advanced Encryption Standard in Galois/Counter Mode" -msgstr "" - -#: ../source/includes/option/option-mongod-encryptionKeyFile.rst:6 -# 802c5198210c49bbaf524f9ee1a8288a -msgid "The path to the local keyfile when managing keys via process *other than* KMIP. Only set when managing keys via process other than KMIP. If data is already encrypted using KMIP, MongoDB will throw an error." -msgstr "" - -#: ../source/includes/option/option-mongod-encryptionKeyFile.rst:10 -# f4d35b053ece426091bf493ada896c4b -msgid "Requires :setting:`enableEncryption` to be ``true``." -msgstr "" - -#: ../source/includes/option/option-mongod-kmipKeyIdentifier.rst:6 -# e80e6a878dbf40dbad96a70117602213 -msgid "Unique KMIP identifier for an existing key within the KMIP server. Include to use the key associated with the identifier as the system key. You can only use the setting the first time you enable encryption for the :program:`mongod` instance. Requires :setting:`enableEncryption` to be true." -msgstr "" - -#: ../source/includes/option/option-mongod-kmipKeyIdentifier.rst:12 -# 7d04251032544595b1114412334650fd -msgid "If unspecified, MongoDB will request that the KMIP server create a new key to utilize as the system key." -msgstr "" - -#: ../source/includes/option/option-mongod-kmipKeyIdentifier.rst:15 -# ee86fe264c294db5a1719d51a823cd71 -msgid "If the KMIP server cannot locate a key with the specified identifier or the data is already encrypted with a key, MongoDB will throw an error" -msgstr "" - -#: ../source/includes/option/option-mongod-kmipRotateMasterKey.rst:8 -# be90475320ef433f82ca4f4646ac2a93 -msgid "If true, rotate the master key and re-encrypt the internal keystore." -msgstr "" - -#: ../source/includes/option/option-mongod-kmipRotateMasterKey.rst:13 -# 1d093b7ae8004c55ba478fabc58d2ac8 -msgid ":ref:`kmip-master-key-rotation`" -msgstr "" - -#: ../source/includes/option/option-mongod-kmipServerName.rst:6 -# 9fd1ddbe4be845d08212a48bc11df883 -msgid "Hostname or IP address of key management solution running a KMIP server. Requires :setting:`enableEncryption` to be true." -msgstr "" - -#: ../source/includes/option/option-mongod-kmipPort.rst:3 -# 7710c7c19e2f4c78b5bfce2f56aa7370 -msgid "*Default*: 5696" -msgstr "" - -#: ../source/includes/option/option-mongod-kmipPort.rst:8 -# 7faffd95e0974168b593e4cda35c9425 -msgid "Port number the KMIP server is listening on. Requires that a :setting:`kmipServerName` be provided. Requires :setting:`enableEncryption` to be true." -msgstr "" - -#: ../source/includes/option/option-mongod-kmipClientCertificateFile.rst:6 -# d65b99a6d0f94b6dbc3cd1e15cf1762a -msgid "String containing the path to the client certificate used for authenticating MongoDB to the KMIP server. Requires that a :setting:`kmipServerName` be provided." -msgstr "" - -#: ../source/includes/option/option-mongod-kmipClientCertificatePassword.rst:6 -# 0b7ff28897474f82ad215303524c792b -msgid "The password (if one exists) for the client certificate passed into :setting:`kmipClientCertificateFile`. Is used for authenticating MongoDB to the KMIP server. Requires that a :setting:`kmipClientCertificateFile` be provided." -msgstr "" - -#: ../source/includes/option/option-mongod-kmipServerCAFile.rst:6 -# 5552519f4be241dabde284b78e974aec -msgid "Path to CA File. Used for validating secure client connection to KMIP server." -msgstr "" - -#: ../source/reference/program/mongod.txt:343 -# a26035d4032c4702940e371ca87a97c2 -msgid "Text Search Options" -msgstr "" - -#: ../source/includes/option/option-mongod-basisTechRootDirectory.rst:6 -# e411763d1ec14530a3532f02cb0b05ce -msgid "Specify the root directory of the Basis Technology Rosette Linguistics Platform installation to support additional languages for text search operations." -msgstr "" - diff --git a/locale/pot/reference/program/mongodump.pot b/locale/pot/reference/program/mongodump.pot deleted file mode 100644 index 040e7ad929d..00000000000 --- a/locale/pot/reference/program/mongodump.pot +++ /dev/null @@ -1,776 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/program/mongodump.txt:5 -# 5b20f038894d4a838e46f497ad78d543 -msgid "``mongodump``" -msgstr "" - -#: ../source/reference/program/mongodump.txt:0 -# 971c4584b35543d2876f7880f6d16595 -msgid "On this page" -msgstr "" - -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:1 -# 58769ef5b6854ad7b45a87566136e764 -msgid "Mac OSX Sierra and Go 1.6 Incompatibility" -msgstr "" - -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:3 -# 3e0a7d72208141a591ef4f9a947aa037 -msgid "Users running on Mac OSX Sierra require the 3.2.10 or newer version of |tool-binary|." -msgstr "" - -#: ../source/reference/program/mongodump.txt:20 -# f128aab241d34e23aefc5284557e7689 -msgid "Synopsis" -msgstr "" - -#: ../source/reference/program/mongodump.txt:22 -# aec9d4e7e61941ef8e8f9e14e5a081a3 -msgid ":program:`mongodump` is a utility for creating a binary export of the contents of a database. :program:`mongodump` can export data from either :program:`mongod` or :program:`mongos` instances." -msgstr "" - -#: ../source/reference/program/mongodump.txt:26 -# 1b1740c11c6944689b36ea3ac6db5f04 -msgid ":program:`mongodump` can be a part of a :ref:`backup strategy ` with :program:`mongorestore` for partial backups based on a query, syncing from production to staging or development environments, or changing the storage engine of a standalone. However, the use of :program:`mongodump` and :program:`mongorestore` as a backup strategy can be problematic for sharded clusters and replica sets." -msgstr "" - -#: ../source/reference/program/mongodump.txt:34 -# 8466f8f9c0824646bbcb06f37e0add02 -msgid "For an overview of :program:`mongodump` in conjunction with :program:`mongorestore` part of a backup and recovery strategy, see :doc:`/tutorial/backup-and-restore-tools`." -msgstr "" - -#: ../source/reference/program/mongodump.txt:38 -# 5718bc24029d4fe5acc139698e094de3 -msgid ":program:`mongorestore`, :doc:`/tutorial/backup-sharded-cluster-with-database-dumps` and :doc:`/core/backups`." -msgstr "" - -#: ../source/reference/program/mongodump.txt:45 -# d7c1f27ba6b543879babe2e7c23798f7 -msgid "Behavior" -msgstr "" - -#: ../source/reference/program/mongodump.txt:48 -# 6281ee4b952747999a9bee6b6a43efc4 -msgid "Data Exclusion" -msgstr "" - -#: ../source/includes/fact-mongodump-local-database.rst:1 -# 197ec6037c104505860dcefa7e135f7d -msgid ":program:`mongodump` excludes the content of the ``local`` database in its output." -msgstr "" - -#: ../source/reference/program/mongodump.txt:52 -# 12f6d8f16e56468eb873908b04099242 -msgid ":program:`mongodump` only captures the documents in the database in its backup data and does not include index data. :program:`mongorestore` or :program:`mongod` must then rebuild the indexes after restoring data." -msgstr "" - -#: ../source/reference/program/mongodump.txt:56 -# 2569b2c75fd3458590dcd3cc36ff2de3 -msgid "MongoDB 3.4 added support for :doc:`read-only views `. By default, :program:`mongodump` only captures a view's metadata: it does not create a binary export of the documents included in the view. To capture the documents in a view use :option:`--viewsAsCollections`." -msgstr "" - -#: ../source/reference/program/mongodump.txt:65 -# 996249c931654b2e91026b2c11e6a37e -msgid "Read Preference" -msgstr "" - -#: ../source/reference/program/mongodump.txt:68 -# 71688b3ccd0e4f3ca57d0b56ec9399b3 -msgid "Replica Sets" -msgstr "" - -#: ../source/reference/program/mongodump.txt:72 -# 1c9e6c54980a4c7c90801a026061ae92 -msgid "The choice of target or targets for the :option:`--host` parameter affects the read preference of :program:`mongodump` when connecting to a replica set." -msgstr "" - -#: ../source/reference/program/mongodump.txt:76 -# dab8b060fe8d4499afc41412d7d52ec0 -msgid "If the string passed to ``--host`` is prefixed by the replica set name, :program:`mongodump` reads from the :readmode:`primary` replica set member by default. For example:" -msgstr "" - -#: ../source/reference/program/mongodump.txt:84 -# 83469ac930d94d5a9df21b82a7286cf2 -msgid "If the string passed to ``--host`` contains a list of :program:`mongod` instances, but does not include the replica set name as a prefix to the host string, :program:`mongodump` reads from the :readmode:`nearest` node by default. For example:" -msgstr "" - -#: ../source/reference/program/mongodump.txt:94 -# ddf9cbaffebb4546b9a0a58b992e0ece -msgid "Sharded Clusters" -msgstr "" - -#: ../source/reference/program/mongodump.txt:98 -# 3d29088afc7b4e398ea3efdebcd489a8 -msgid "For a sharded cluster where the shards are replica sets, :program:`mongodump` no longer prefers reads from secondary members when run against the :program:`mongos` instance." -msgstr "" - -#: ../source/reference/program/mongodump.txt:102 -# 72271bf56ee748a8af06fd91919db878 -msgid "For sharded clusters, specify the hostname of a :program:`mongos` for the ``--host`` option. :program:`mongodump` reads from the :readmode:`primary` replica set member on each shard replica set in the cluster." -msgstr "" - -#: ../source/reference/program/mongodump.txt:107 -# 84ca3f2b418345c582808265ebda0ff1 -msgid "Unsharded collections in a sharded cluster are stored on a :ref:`primary shard `. :program:`mongodump` reads from the primary replica set member on the primary shard for any unsharded collections. Note: each database has its own primary shard." -msgstr "" - -#: ../source/reference/program/mongodump.txt:114 -# 5a81d8f1b6f24042aefac5b1727e43d1 -msgid "Overwrite Files" -msgstr "" - -#: ../source/includes/fact-mongodump-overwrite-files.rst:1 -# 31ba95dfd3334a8185672d469951a154 -msgid ":program:`mongodump` overwrites output files if they exist in the backup data folder. Before running the :program:`mongodump` command multiple times, either ensure that you no longer need the files in the output folder (the default is the ``dump/`` folder) or rename the folders or files." -msgstr "" - -#: ../source/reference/program/mongodump.txt:119 -# 52068d6f7cde49c1b2a0f59dd268e0a1 -msgid "Data Compression Handling" -msgstr "" - -#: ../source/reference/program/mongodump.txt:121 -# b173a4a04459449487670bc77943a285 -msgid "When run against a :program:`mongod` instance that uses the :doc:`WiredTiger ` storage engine, :program:`mongodump` outputs uncompressed data." -msgstr "" - -#: ../source/reference/program/mongodump.txt:126 -# 0a3e87d5feec4b12a67210f183b59784 -msgid "Working Set" -msgstr "" - -#: ../source/reference/program/mongodump.txt:128 -# da55d844b56d4091904cdd95d4f581a8 -msgid ":program:`mongodump` can adversely affect performance of the :program:`mongod`. If your data is larger than system memory, the :program:`mongodump` will push the working set out of memory." -msgstr "" - -#: ../source/reference/program/mongodump.txt:133 -# 23345988cdb54659953cccd37963dc84 -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-mongodump-collections.rst:1 -# a5836d2cb2774f83b51dc0ed74a78eba -msgid "To run :program:`mongodump` against a MongoDB deployment that has :doc:`access control ` enabled, you must have privileges that grant :authaction:`find` action for each database to back up. The built-in :authrole:`backup` role provides the required privileges to perform backup of any and all databases." -msgstr "" - -#: ../source/includes/fact-required-access-for-backup-profiling.rst:3 -# 571f2221b1244e62b2197999c70ae069 -msgid "The :authrole:`backup` role provides additional privileges to back up the :data:`system.profile <.system.profile>` collections that exist when running with :ref:`database profiling `. Previously, users required an additional ``read`` access on this collection." -msgstr "" - -#: ../source/reference/program/mongodump.txt:138 -# bc53f0b2e04e49b3b5fe352f5d25afe3 -msgid "Options" -msgstr "" - -#: ../source/includes/extracts/fact-3.0-tools-drop-dbpath-support-mongodump.rst:5 -# 0647131040964da9a4a378109e1ef3d7 -msgid ":program:`mongodump` removed the ``--dbpath`` as well as related ``--directoryperdb`` and ``--journal`` options. You must use :program:`mongodump` while connected to a :program:`mongod` instance." -msgstr "" - -#: ../source/includes/option/option-mongodump-help.rst:3 -# ea27ebc1952b438fae41ddbcf3fd4259 -msgid "Returns information on the options and use of :program:`mongodump`." -msgstr "" - -#: ../source/includes/option/option-mongodump-verbose.rst:3 -# 4e2190783197435b96fd07fe84ad9be7 -msgid "Increases the amount of internal reporting returned on standard output or in log files. Increase the verbosity with the ``-v`` form by including the option multiple times, (e.g. ``-vvvvv``.)" -msgstr "" - -#: ../source/includes/option/option-mongodump-quiet.rst:3 -# 1297b7339e7e4d71b5362ed555a61933 -msgid "Runs :program:`mongodump` in a quiet mode that attempts to limit the amount of output." -msgstr "" - -#: ../source/includes/option/option-mongodump-quiet.rst:6 -# 07596ada3b734641bb36e436be4152b5 -msgid "This option suppresses:" -msgstr "" - -#: ../source/includes/option/option-mongodump-quiet.rst:8 -# 8c979a9dd6814ce0be82280273c34a37 -msgid "output from :term:`database commands `" -msgstr "" - -#: ../source/includes/option/option-mongodump-quiet.rst:10 -# f4a1f1a7bdaf474e8a12fca1b616d012 -msgid "replication activity" -msgstr "" - -#: ../source/includes/option/option-mongodump-quiet.rst:12 -# 2d6cc3517e4c49e7a8f4298d072ba137 -msgid "connection accepted events" -msgstr "" - -#: ../source/includes/option/option-mongodump-quiet.rst:14 -# 5ba16f1ca3b34390b1af8560c14baea5 -msgid "connection closed events" -msgstr "" - -#: ../source/includes/option/option-mongodump-version.rst:3 -# 9dbf03226187404883ee0145c7a1badf -msgid "Returns the :program:`mongodump` release number." -msgstr "" - -#: ../source/includes/option/option-mongodump-host.rst:3 -# c6abfc38bc8e4e54b4c6e940a23309b7 -msgid "*Default*: localhost:27017" -msgstr "" - -#: ../source/includes/option/option-mongodump-host.rst:5 -# a1e5c75209384f09903a6769bd5b9525 -msgid "Specifies a resolvable hostname for the :program:`mongod` to which to connect. By default, the :program:`mongodump` attempts to connect to a MongoDB instance running on the localhost on port number ``27017``." -msgstr "" - -#: ../source/includes/option/option-mongodump-host.rst:9 -# cf5f70ed493d476c8663180abdfbb03b -msgid "To connect to a replica set, specify the :setting:`~replication.replSetName` and a seed list of set members, as in the following:" -msgstr "" - -#: ../source/includes/option/option-mongodump-host.rst:17 -# 3188074730594fadbb773772b2c06dfc -msgid "You can always connect directly to a single MongoDB instance by specifying the host and port number directly." -msgstr "" - -#: ../source/includes/option/option-mongodump-host.rst:20 -# c52bef2fa41041d6b41cb07774b2cb89 -msgid "If you use IPv6 and use the ``
:`` format, you must enclose the portion of an address and port combination in brackets (e.g. ``[
]``)." -msgstr "" - -#: ../source/includes/option/option-mongodump-port.rst:3 -# 8b083b8f19104c3792be03ebfaa56b8c -msgid "*Default*: 27017" -msgstr "" - -#: ../source/includes/option/option-mongodump-port.rst:5 -# db6780c43af34047af6d956b8a83cb54 -msgid "Specifies the TCP port on which the MongoDB instance listens for client connections." -msgstr "" - -#: ../source/includes/option/option-mongodump-ipv6.rst:3 -# 5c8736cdf20b44e2973e78b73accfa0b -msgid "*Removed in version 3.0.*" -msgstr "" - -#: ../source/includes/option/option-mongodump-ipv6.rst:5 -# 920e2369c98a4b6fb6c1d2ca88957fbc -msgid "Enables IPv6 support and allows :program:`mongodump` to connect to the MongoDB instance using an IPv6 network. Prior to MongoDB 3.0, you had to specify :option:`--ipv6` to use IPv6. In MongoDB 3.0 and later, IPv6 is always enabled." -msgstr "" - -#: ../source/includes/option/option-mongodump-ssl.rst:5 -# b788cdfbab1b4bcfa327c7a303667324 -msgid "Enables connection to a :program:`mongod` or :program:`mongos` that has TLS/SSL support enabled." -msgstr "" - -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -# 760465075c9545b39e8623b59cbba9cf -# fbab054bd8b04e55995bb30d5f01b280 -# 821023126b8a4f42b4269698bf4007ab -# 2dd65c1e5ad34cbe8318e31ec49cc843 -# d77c485fc249418ea910ec79de6f86f5 -# a5c227858c164d0eb34b3a9fe773eb26 -# 205b18618d924cebb8cfecd154b48517 -msgid "Most MongoDB distributions now include support for TLS/SSL. See :doc:`/tutorial/configure-ssl` and :doc:`/tutorial/configure-ssl-clients` for more information about TLS/SSL and MongoDB." -msgstr "" - -#: ../source/includes/option/option-mongodump-sslCAFile.rst:5 -# d98814f6e8c4487880cebb54443e1353 -msgid "Specifies the :file:`.pem` file that contains the root certificate chain from the Certificate Authority. Specify the file name of the :file:`.pem` file using relative or absolute paths." -msgstr "" - -#: ../source/includes/option/option-mongodump-sslCAFile.rst:13 -# 7988390d52dc4f6bbc839ed5b8fdef6f -msgid "For SSL connections (``--ssl``) to :program:`mongod` and :program:`mongos`, if the :program:`mongodump` runs without the :option:`--sslCAFile`, :program:`mongodump` will not attempt to validate the server certificates. This creates a vulnerability to expired :program:`mongod` and :program:`mongos` certificates as well as to foreign processes posing as valid :program:`mongod` or :program:`mongos` instances. Ensure that you *always* specify the CA file to validate the server certificates in cases where intrusion is a possibility." -msgstr "" - -#: ../source/includes/option/option-mongodump-sslPEMKeyFile.rst:5 -# 42cf6e2a999f4c7d9e811265df42bc18 -msgid "Specifies the :file:`.pem` file that contains both the TLS/SSL certificate and key. Specify the file name of the :file:`.pem` file using relative or absolute paths." -msgstr "" - -#: ../source/includes/option/option-mongodump-sslPEMKeyFile.rst:9 -# 1e617a1516944709b530f3683a8d0c75 -msgid "This option is required when using the :option:`--ssl` option to connect to a :program:`mongod` or :program:`mongos` that has :setting:`~net.ssl.CAFile` enabled *without* :setting:`~net.ssl.allowConnectionsWithoutCertificates`." -msgstr "" - -#: ../source/includes/option/option-mongodump-sslPEMKeyPassword.rst:5 -# 21632be23d1e4b8ead331ef3f1c25e87 -msgid "Specifies the password to de-crypt the certificate-key file (i.e. :option:`--sslPEMKeyFile`). Use the :option:`--sslPEMKeyPassword` option only if the certificate-key file is encrypted. In all cases, the :program:`mongodump` will redact the password from all logging and reporting output." -msgstr "" - -#: ../source/includes/option/option-mongodump-sslPEMKeyPassword.rst:10 -# 3d208ea7b79242aabe3e96ab5b1b75a9 -msgid "If the private key in the PEM file is encrypted and you do not specify the :option:`--sslPEMKeyPassword` option, the :program:`mongodump` will prompt for a passphrase. See :ref:`ssl-certificate-password`." -msgstr "" - -#: ../source/includes/option/option-mongodump-sslCRLFile.rst:5 -# abcf0e76eec9403db09331c4ddcf8425 -msgid "Specifies the :file:`.pem` file that contains the Certificate Revocation List. Specify the file name of the :file:`.pem` file using relative or absolute paths." -msgstr "" - -#: ../source/includes/option/option-mongodump-sslAllowInvalidCertificates.rst:5 -# 38c77dc782a246ffbc929328861b4f7f -msgid "Bypasses the validation checks for server certificates and allows the use of invalid certificates. When using the :setting:`~net.ssl.allowInvalidCertificates` setting, MongoDB logs as a warning the use of the invalid certificate." -msgstr "" - -#: ../source/includes/option/option-mongodump-sslAllowInvalidHostnames.rst:5 -# c4605c44ce97420a8c8c0ef9fe391ba6 -msgid "Disables the validation of the hostnames in TLS/SSL certificates. Allows :program:`mongodump` to connect to MongoDB instances if the hostname their certificates do not match the specified hostname." -msgstr "" - -#: ../source/includes/option/option-mongodump-sslFIPSMode.rst:5 -# 947dbd884ca0485e8b0161a9f1576119 -msgid "Directs the :program:`mongodump` to use the FIPS mode of the installed OpenSSL library. Your system must have a FIPS compliant OpenSSL library to use the :option:`--sslFIPSMode` option." -msgstr "" - -#: ../source/includes/note-fips-is-enterprise-only.rst:1 -# 1cf06854e34248c0aaf2c6942caf4fda -msgid "FIPS-compatible SSL is available only in `MongoDB Enterprise `_. See :doc:`/tutorial/configure-fips` for more information." -msgstr "" - -#: ../source/includes/option/option-mongodump-username.rst:3 -# 9dab4d9e75f14e8f8d566cc511b73f46 -msgid "Specifies a username with which to authenticate to a MongoDB database that uses authentication. Use in conjunction with the ``--password`` and ``--authenticationDatabase`` options." -msgstr "" - -#: ../source/includes/option/option-mongodump-password.rst:3 -# 020818d1d8864f0e912e60f429c3db2c -msgid "Specifies a password with which to authenticate to a MongoDB database that uses authentication. Use in conjunction with the ``--username`` and ``--authenticationDatabase`` options." -msgstr "" - -#: ../source/includes/option/option-mongodump-password.rst:9 -# be9d44bd95b44b76a35b88ab1cd9f5e5 -msgid "If you do not specify an argument for :option:`--password`, :program:`mongodump` returns an error." -msgstr "" - -#: ../source/includes/option/option-mongodump-password.rst:14 -# e97dff36c7054647b7788ed4a602fb9b -msgid "If you wish :program:`mongodump` to prompt the user for the password, pass the :option:`--username` option without :option:`--password` or specify an empty string as the :option:`--password` value, as in ``--password \"\"`` ." -msgstr "" - -#: ../source/includes/option/option-mongodump-authenticationDatabase.rst:3 -# 879a890880cb4a2990548d62fb1a34af -msgid "If you do not specify an authentication database, :program:`mongodump` assumes that the database specified to export holds the user's credentials." -msgstr "" - -#: ../source/includes/option/option-mongodump-authenticationMechanism.rst:3 -# 4f0b2217b56a4f2ba9dcff2981f33974 -msgid "*Default*: SCRAM-SHA-1" -msgstr "" - -#: ../source/includes/option/option-mongodump-authenticationMechanism.rst:5 -# 0795ad5d52274420b4af6cfa2e43dd66 -msgid "Added support for the ``PLAIN`` and ``MONGODB-X509`` authentication mechanisms." -msgstr "" - -#: ../source/includes/option/option-mongodump-authenticationMechanism.rst:9 -# c17fc8ce389447a4be1ebbe4c72c0e25 -msgid "Added support for the ``SCRAM-SHA-1`` authentication mechanism. Changed default mechanism to ``SCRAM-SHA-1``." -msgstr "" - -#: ../source/includes/option/option-mongodump-authenticationMechanism.rst:14 -# a56c599256154548a7d48386cd45f826 -msgid "Specifies the authentication mechanism the :program:`mongodump` instance uses to authenticate to the :program:`mongod` or :program:`mongos`." -msgstr "" - -#: ../source/includes/option/option-mongodump-authenticationMechanism.rst:21 -# df1340a4730b417fa0feef7cae2e306d -msgid "Value" -msgstr "" - -#: ../source/includes/option/option-mongodump-authenticationMechanism.rst:23 -# 44e7091c5cfd4ec89175838cbf340a7e -msgid "Description" -msgstr "" - -#: ../source/includes/option/option-mongodump-authenticationMechanism.rst:25 -# 54f15573d95d4b4e8f930cb8020215b0 -msgid ":ref:`SCRAM-SHA-1 `" -msgstr "" - -#: ../source/includes/option/option-mongodump-authenticationMechanism.rst:27 -# ed9c5401fd804814866c695c6b703137 -msgid "`RFC 5802 `_ standard Salted Challenge Response Authentication Mechanism using the SHA1 hash function." -msgstr "" - -#: ../source/includes/option/option-mongodump-authenticationMechanism.rst:31 -# e5c58c30a8764dc79654dac7d157ddf6 -msgid ":ref:`MONGODB-CR `" -msgstr "" - -#: ../source/includes/option/option-mongodump-authenticationMechanism.rst:33 -# 3eb5d736aebd427a842496146e8015b8 -msgid "MongoDB challenge/response authentication." -msgstr "" - -#: ../source/includes/option/option-mongodump-authenticationMechanism.rst:35 -# feab551aaf2c4213ad99d182fd2cb6a8 -msgid ":ref:`MONGODB-X509 `" -msgstr "" - -#: ../source/includes/option/option-mongodump-authenticationMechanism.rst:37 -# 9d94fc0525794502ba78300010a88e63 -msgid "MongoDB TLS/SSL certificate authentication." -msgstr "" - -#: ../source/includes/option/option-mongodump-authenticationMechanism.rst:39 -# 2369474873f54414aa26a86b169519aa -msgid ":ref:`GSSAPI ` (Kerberos)" -msgstr "" - -#: ../source/includes/option/option-mongodump-authenticationMechanism.rst:41 -# 89e181de6ed945238d08b448e0075075 -msgid "External authentication using Kerberos. This mechanism is available only in `MongoDB Enterprise `_." -msgstr "" - -#: ../source/includes/option/option-mongodump-authenticationMechanism.rst:45 -# 891ea32841604a258caf3977e744a2d3 -msgid ":ref:`PLAIN ` (LDAP SASL)" -msgstr "" - -#: ../source/includes/option/option-mongodump-authenticationMechanism.rst:47 -# 10314cfb1f6149718bc1a09f29b8d884 -msgid "External authentication using LDAP. You can also use ``PLAIN`` for authenticating in-database users. ``PLAIN`` transmits passwords in plain text. This mechanism is available only in `MongoDB Enterprise `_." -msgstr "" - -#: ../source/includes/option/option-mongodump-gssapiServiceName.rst:5 -# 69414f6263a24489bc4e2024d8033137 -msgid "Specify the name of the service using :doc:`GSSAPI/Kerberos `. Only required if the service does not use the default name of ``mongodb``." -msgstr "" - -#: ../source/includes/option/option-mongodump-gssapiServiceName.rst:9 -#: ../source/includes/option/option-mongodump-gssapiHostName.rst:9 -# 302c1c18de2e4b5697c6d81978e6158a -# c54177c7ab774248846eb9f4a89deff5 -msgid "This option is available only in MongoDB Enterprise." -msgstr "" - -#: ../source/includes/option/option-mongodump-gssapiHostName.rst:5 -# f6a2c33e88c042b7bba037b03f15a78b -msgid "Specify the hostname of a service using :doc:`GSSAPI/Kerberos `. *Only* required if the hostname of a machine does not match the hostname resolved by DNS." -msgstr "" - -#: ../source/includes/option/option-mongodump-db.rst:3 -# b7594ed0c1544b3f889bc34d6115f4de -msgid "Specifies a database to backup. If you do not specify a database, :program:`mongodump` copies all databases in this instance into the dump files." -msgstr "" - -#: ../source/includes/option/option-mongodump-collection.rst:3 -# 86a3d9c5517b4e2f9ce32708276bca4b -msgid "Specifies a collection to backup. If you do not specify a collection, this option copies all collections in the specified database or instance to the dump files." -msgstr "" - -#: ../source/includes/option/option-mongodump-query.rst:3 -# c9aa8c562d764c18aaef68449a16446e -msgid "Provides a :term:`JSON document` as a query that optionally limits the documents included in the output of :program:`mongodump`." -msgstr "" - -#: ../source/includes/fact-quote-command-line-query.rst:1 -# 8955a29397f34bb6a4cc3c3ce897e3ec -msgid "You must enclose the query in single quotes (e.g. ``'``) to ensure that it does not interact with your shell environment." -msgstr "" - -#: ../source/includes/option/option-mongodump-queryFile.rst:5 -# cba0c3574a674026872c926da452c5bd -msgid "Specifies the path to a file containing a JSON document as a query filter that limits the documents included in the output of :program:`mongodump`. :option:`--queryFile` enables you to create query filters that are too large to fit in your terminal's buffer." -msgstr "" - -#: ../source/includes/option/option-mongodump-readPreference.rst:3 -# dfcb9c105961420e903d633d51a5346e -msgid "Specify the :ref:`read preference` for :program:`mongodump`." -msgstr "" - -#: ../source/includes/option/option-mongodump-readPreference.rst:6 -# 458b9ddd6e764a5eb3e535b6ede6353e -msgid "See :ref:`replica-set-read-preference-modes`." -msgstr "" - -#: ../source/includes/option/option-mongodump-readPreference.rst:8 -# 1810176af6d44e8b8e4a257d043cea6f -msgid ":program:`mongodump` defaults to :readmode:`primary` :ref:`read preference ` when connected to a :program:`mongos` or a :term:`replica set`." -msgstr "" - -#: ../source/includes/option/option-mongodump-readPreference.rst:12 -# 05336157a0ba4b288ce9eaf0ec3ffcbe -msgid "Otherwise, :program:`mongodump` defaults to :readmode:`nearest`." -msgstr "" - -#: ../source/includes/warning-read-preference-mongos.rst:3 -# 5595b7b017d54285827024693f6809b8 -msgid "Using a :ref:`read preference` other than :readmode:`primary` with a connection to a :program:`mongos` may produce inconsistencies, duplicates, or result in missed documents." -msgstr "" - -#: ../source/includes/option/option-mongodump-readPreference.rst:16 -# c8da45583fea49b886bfda71c52fb0ad -msgid "See :ref:`mongodump-read-preference`." -msgstr "" - -#: ../source/includes/option/option-mongodump-forceTableScan.rst:3 -# 9410139935114b7dadcef965b5c461ff -msgid "Forces :program:`mongodump` to scan the data store directly: typically, :program:`mongodump` saves entries as they appear in the index of the ``_id`` field. If you specify a query :option:`--query`, :program:`mongodump` will use the most appropriate index to support that query." -msgstr "" - -#: ../source/includes/option/option-mongodump-forceTableScan.rst:8 -# 495e2cc1f775449196f5effc8b4787dc -msgid "Use :option:`--forceTableScan` to skip the index and scan the data directly. Typically there are two cases where this behavior is preferable to the default:" -msgstr "" - -#: ../source/includes/option/option-mongodump-forceTableScan.rst:12 -# 03961275c7a546be9d6c180c2f565acc -msgid "If you have key sizes over 800 bytes that would not be present in the ``_id`` index." -msgstr "" - -#: ../source/includes/option/option-mongodump-forceTableScan.rst:15 -# a3d9b655b8044587a1b29086d8e4e8e9 -msgid "Your database uses a custom ``_id`` field." -msgstr "" - -#: ../source/includes/option/option-mongodump-forceTableScan.rst:17 -# 077d941b694f4fed9fbc76dd3d0dd39e -msgid "When you run with :option:`--forceTableScan`, :program:`mongodump` does not use :operator:`$snapshot`. As a result, the dump produced by :program:`mongodump` can reflect the state of the database at many different points in time." -msgstr "" - -#: ../source/includes/option/option-mongodump-forceTableScan.rst:22 -# 4967a9c87dd74b8b9b898510d523f754 -msgid "Use :option:`--forceTableScan` with extreme caution and consideration." -msgstr "" - -#: ../source/includes/option/option-mongodump-gzip.rst:5 -# f88df170c1974d5da9a9dfe2484f687e -msgid "Compresses the output. If :program:`mongodump` outputs to the dump directory, the new feature compresses the individual files. The files have the suffix ``.gz``." -msgstr "" - -#: ../source/includes/option/option-mongodump-gzip.rst:9 -# f4c09b1894cb4e18b87a0271de28ac5a -msgid "If :program:`mongodump` outputs to an archive file or the standard out stream, the new feature compresses the archive file or the data output to the stream." -msgstr "" - -#: ../source/includes/option/option-mongodump-out.rst:3 -# adf7115cc8884fd18fd0aa487aa786c8 -msgid "Specifies the directory where :program:`mongodump` will write :term:`BSON` files for the dumped databases. By default, :program:`mongodump` saves output files in a directory named ``dump`` in the current working directory." -msgstr "" - -#: ../source/includes/option/option-mongodump-out.rst:8 -# 9ef6534970aa4d16b201aee965c2b055 -msgid "To send the database dump to standard output, specify \"``-``\" instead of a path. Write to standard output if you want process the output before saving it, such as to use ``gzip`` to compress the dump. When writing standard output, :program:`mongodump` does not write the metadata that writes in a ``.metadata.json`` file when writing to files directly." -msgstr "" - -#: ../source/includes/option/option-mongodump-out.rst:15 -#: ../source/includes/option/option-mongodump-archive.rst:15 -#: ../source/reference/program/mongodump.txt:292 -# 5c2252794887474db0f099793364c086 -# f88069f2dcbf4d99928ce9e719333b9e -# a1ff19d15efb465b86c99caa76fdf25f -msgid "You cannot use the ``--archive`` option with the :option:`--out` option." -msgstr "" - -#: ../source/includes/option/option-mongodump-archive.rst:5 -# 5a9ecc8ae0204a51958a3c3a522c6350 -msgid "Writes the output to a single archive file or to the standard output (``stdout``)." -msgstr "" - -#: ../source/includes/option/option-mongodump-archive.rst:8 -# b32e529e09e1401f8fe6fdcaed5207c8 -msgid "To output the dump to an archive file, run :program:`mongodump` with the new ``--archive`` option and the archive filename." -msgstr "" - -#: ../source/includes/option/option-mongodump-archive.rst:11 -# 2577c1b9ff26495294424d3474638b49 -msgid "To output the dump to the standard output stream in order to pipe to another process, run :program:`mongodump` with the ``archive`` option but *omit* the filename." -msgstr "" - -#: ../source/includes/option/option-mongodump-repair.rst:3 -# e8913db52150407cad760dd59bc074ce -msgid "Runs a repair option in addition to dumping the database. The repair option changes the behavior of :program:`mongodump` to only write valid data and exclude data that may be in an invalid state as a result of an improper shutdown or :program:`mongod` crash." -msgstr "" - -#: ../source/includes/option/option-mongodump-repair.rst:9 -# 9a5caeaae0cd49da9a82134d70fd02a9 -msgid "The :option:`--repair` option uses aggressive data-recovery algorithms that may produce a large amount of duplication." -msgstr "" - -#: ../source/includes/option/option-mongodump-repair.rst:12 -# ef17665eb9a246c39e44d3c41caf32ac -msgid ":option:`--repair` is only available for use with :program:`mongod` instances using the ``mmapv1`` storage engine. You cannot run :option:`--repair` with :program:`mongos` or with :program:`mongod` instances that use the ``wiredTiger`` storage engine. To repair data in a :program:`mongod` instance using ``wiredTiger`` use :option:`mongod --repair`." -msgstr "" - -#: ../source/includes/option/option-mongodump-oplog.rst:3 -# 0ee08b9f3203492b86a15eef79047f9f -msgid "Creates a file named :file:`oplog.bson` as part of the :program:`mongodump` output. The :file:`oplog.bson` file, located in the top level of the output directory, contains oplog entries that occur during the :program:`mongodump` operation. This file provides an effective point-in-time snapshot of the state of a :program:`mongod` instance. To restore to a specific point-in-time backup, use the output created with this option in conjunction with :option:`mongorestore --oplogReplay <--oplogReplay>`." -msgstr "" - -#: ../source/includes/option/option-mongodump-oplog.rst:12 -# 30d212b1c47c4264ad09092176d149df -msgid "Without :option:`--oplog`, if there are write operations during the dump operation, the dump will not reflect a single moment in time. Changes made to the database during the update process can affect the output of the backup." -msgstr "" - -#: ../source/includes/option/option-mongodump-oplog.rst:17 -# ab6ec9facd7d40b5b9239657a297a5de -msgid ":option:`--oplog` has no effect when running :program:`mongodump` against a :program:`mongos` instance to dump the entire contents of a sharded cluster. However, you can use :option:`--oplog` to dump individual shards." -msgstr "" - -#: ../source/includes/option/option-mongodump-oplog.rst:22 -# fb442040032b4944a4e7c6779511309e -msgid ":option:`--oplog` only works against nodes that maintain an :term:`oplog`. This includes all members of a replica set, as well as :term:`master` nodes in master/slave replication deployments." -msgstr "" - -#: ../source/includes/option/option-mongodump-oplog.rst:26 -# 969ced573e774d77aae40be3f428a3bc -msgid ":option:`--oplog` does not dump the oplog collection." -msgstr "" - -#: ../source/includes/option/option-mongodump-dumpDbUsersAndRoles.rst:3 -# 9f0ca8bca9ee45fd8401082f81728eda -msgid "Includes user and role definitions in the database's dump directory when performing :program:`mongodump` on a specific database. This option applies only when you specify a database in the :option:`--db` option. MongoDB always includes user and role definitions when :program:`mongodump` applies to an entire instance and not just a specific database." -msgstr "" - -#: ../source/includes/option/option-mongodump-excludeCollection.rst:5 -# c8a39db9d2da4f30857d0f44dbed8280 -msgid "Excludes the specified collection from the :program:`mongodump` output. To exclude multiple collections, specify the :option:`--excludeCollection` multiple times." -msgstr "" - -#: ../source/includes/option/option-mongodump-excludeCollectionsWithPrefix.rst:5 -# d306f300444e49c8aefe7408b8597656 -msgid "Excludes all collections with a specified prefix from the :program:`mongodump` outputs. To specify multiple prefixes, specify the :option:`--excludeCollectionsWithPrefix` multiple times." -msgstr "" - -#: ../source/includes/option/option-mongodump-numParallelCollections.rst:3 -# e59bd5f5f4f2453cbe440c835d5f4163 -msgid "*Default*: 4" -msgstr "" - -#: ../source/includes/option/option-mongodump-numParallelCollections.rst:5 -# d05c3f698d01447a8b1c34139ce365e5 -msgid "Number of collections :program:`mongodump` should export in parallel." -msgstr "" - -#: ../source/includes/option/option-mongodump-viewsAsCollections.rst:6 -# e69c28adc4e54f94a592520d70cb66a8 -msgid "When specified, :program:`mongodump` exports :doc:`read-only views ` as collections. For each view, :program:`mongodump` will produce a BSON file containing the documents in the view. If you :program:`mongorestore` the produced BSON file, the view will be restored as a :term:`collection`." -msgstr "" - -#: ../source/includes/option/option-mongodump-viewsAsCollections.rst:12 -# 57c10124f9f742a3a4c984930a6c8fcb -msgid "If you do *not* include :option:`--viewsAsCollections`, :program:`mongodump` captures each view's metadata. If you include a view's metadata file in a :program:`mongorestore` operation, the view is recreated." -msgstr "" - -#: ../source/reference/program/mongodump.txt:221 -# c3de192b0d7f4ef480389aeae8b37719 -msgid "Examples" -msgstr "" - -#: ../source/reference/program/mongodump.txt:224 -# cafb4815ffe24ecf9f3ef8aaa133cb30 -msgid "``mongodump`` a Collection" -msgstr "" - -#: ../source/reference/program/mongodump.txt:226 -# bb46cceaced3405285614a535e66a34d -msgid "The following operation creates a dump file that contains only the collection named ``collection`` in the database named ``test``. In this case the database is running on the local interface on port ``27017``:" -msgstr "" - -#: ../source/reference/program/mongodump.txt:237 -# cccec017ca154a1db80bf6f86a867c8d -msgid "``mongodump`` a Database Excluding Specified Collections" -msgstr "" - -#: ../source/reference/program/mongodump.txt:239 -# b9911ce9c1f44000aae75a7a1109bc0e -msgid "The following operation dumps all collections in the ``test`` database except for ``users`` and ``salaries``:" -msgstr "" - -#: ../source/reference/program/mongodump.txt:247 -# d975ab156b6547778891038ae63be47c -msgid "``mongodump`` with Access Control" -msgstr "" - -#: ../source/reference/program/mongodump.txt:249 -# 99b22303a99e48c89d0f20ac85103ee1 -msgid "In the next example, :program:`mongodump` creates a database dump located at ``/opt/backup/mongodump-2011-10-24``, from a database running on port ``37017`` on the host ``mongodb1.example.net`` and authenticating using the username ``user`` and the password ``pass``, as follows:" -msgstr "" - -#: ../source/reference/program/mongodump.txt:262 -# 40ef2fd5f347445a9f09aabcc745a3e7 -msgid "Output to an Archive File" -msgstr "" - -#: ../source/reference/program/mongodump.txt:266 -# 4a7df17da5fa4ff4ada60a13ab7145df -msgid "To output the dump to an archive file, run :program:`mongodump` with the ``--archive`` option and the archive filename. For example, the following operation creates a file ``test.20150715.archive`` that contains the dump of the ``test`` database." -msgstr "" - -#: ../source/reference/program/mongodump.txt:278 -# 8287ee7660d043b78ef4c1afa3e4bb6e -msgid "Output an Archive to Standard Output" -msgstr "" - -#: ../source/reference/program/mongodump.txt:282 -# 2789033d332e4d4bb49fbecde3cc707f -msgid "To output the archive to the standard output stream in order to pipe to another process, run :program:`mongodump` with the ``archive`` option but *omit* the filename:" -msgstr "" - -#: ../source/reference/program/mongodump.txt:298 -# 57fc64476466482cb1523f1aa1832c98 -msgid "Compress the Output" -msgstr "" - -#: ../source/reference/program/mongodump.txt:300 -# 9250b0c5f6f84ef18c8a66879ca1f441 -msgid "To compress the files in the output dump directory, run :program:`mongodump` with the new ``--gzip`` option. For example, the following operation outputs compressed files into the default ``dump`` directory." -msgstr "" - -#: ../source/reference/program/mongodump.txt:309 -# 2f6539e809b44570acb1e8ea9b4521af -msgid "To compress the archive file output by :program:`mongodump`, use the ``--gzip`` option in conjunction with the :option:`--archive` option, specifying the name of the compressed file." -msgstr "" - -#: ../source/includes/extracts/additional-resources-mongodump.rst:6 -# 72c64fd618b74c949bcdfcc15bc63056 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-mongodump.rst:8 -# d152152db5cd43e386358d37bfe7154c -msgid "`Backup and its Role in Disaster Recovery White Paper `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-mongodump.rst:9 -# 3a3fa249c8e04267a12a0840d12d3b6f -msgid ":mms-home:`Cloud Backup through MongoDB Cloud Manager `" -msgstr "" - -#: ../source/includes/extracts/additional-resources-mongodump.rst:10 -# 639ea404a1f84e37ba5be6ff1ec699c6 -msgid "`Blog Post: Backup vs. Replication, Why you Need Both `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-mongodump.rst:11 -# 7c628bf5bf7749319e759d81fe30bfd4 -msgid ":products:`Backup Service with Ops Manager, an on-premise solution available in MongoDB Enterprise Advanced `" -msgstr "" - diff --git a/locale/pot/reference/program/mongoexport.pot b/locale/pot/reference/program/mongoexport.pot deleted file mode 100644 index 2928bf5f038..00000000000 --- a/locale/pot/reference/program/mongoexport.pot +++ /dev/null @@ -1,710 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/program/mongoexport.txt:5 -# 8822bc8b0d284dfe8a42ff06b6ca2cdc -msgid "``mongoexport``" -msgstr "" - -#: ../source/reference/program/mongoexport.txt:0 -# 65bb300876cd4cd68dd2de2c25dde08f -msgid "On this page" -msgstr "" - -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:1 -# 83e76e8e437643b19a7da4d65b792548 -msgid "Mac OSX Sierra and Go 1.6 Incompatibility" -msgstr "" - -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:3 -# 59f94e81338b452caf0c3f2975020b72 -msgid "Users running on Mac OSX Sierra require the 3.2.10 or newer version of |tool-binary|." -msgstr "" - -#: ../source/reference/program/mongoexport.txt:19 -# 07742a22b620430e91d65eb60014d980 -msgid "Synopsis" -msgstr "" - -#: ../source/reference/program/mongoexport.txt:21 -# 741e5ab49bd34781a49e73f8690bf9f4 -msgid ":program:`mongoexport` is a utility that produces a JSON or CSV export of data stored in a MongoDB instance." -msgstr "" - -#: ../source/reference/program/mongoexport.txt:24 -# 9496f8951ce14d9c8bce31364af399fb -msgid "See the :doc:`mongoimport` document for more information regarding the :program:`mongoimport` utility, which provides the inverse \"importing\" capability." -msgstr "" - -#: ../source/reference/program/mongoexport.txt:29 -# 5e027bc0cf804130bd8cdaeb8e21173a -msgid "Considerations" -msgstr "" - -#: ../source/includes/fact-type-fidelity-loss.rst:4 -# 7fb2b702d5204e0393303d87d5acc2d3 -msgid "Avoid using :program:`mongoimport` and :program:`mongoexport` for full instance production backups. They do not reliably preserve all rich :term:`BSON` data types, because :term:`JSON` can only represent a subset of the types supported by BSON. Use :program:`mongodump` and :program:`mongorestore` as described in :doc:`/core/backups` for this kind of functionality." -msgstr "" - -#: ../source/includes/fact-type-fidelity-loss-example.rst:1 -# 095b0e830a7a40c1b2b94b05d9aede58 -msgid "To preserve type information, :program:`mongoexport` and :program:`mongoimport` uses the :doc:`strict mode representation ` for certain types." -msgstr "" - -#: ../source/includes/fact-type-fidelity-loss-example.rst:5 -# 709e9ba3e4134de78915bc79a79c355e -msgid "For example, the following insert operation in the :program:`mongo` shell uses the :doc:`shell mode representation ` for the BSON types :bsontype:`data_date` and :bsontype:`data_numberlong`:" -msgstr "" - -#: ../source/includes/fact-type-fidelity-loss-example.rst:15 -# c9687754f9984c3c91bb4e276b2550f8 -msgid "The argument to :bsontype:`data_numberlong` must be quoted to avoid potential loss of accuracy." -msgstr "" - -#: ../source/includes/fact-type-fidelity-loss-example.rst:18 -# 5e8e2b7fcb4b4b81bf1a3fe9a71ac2e2 -msgid "Use :program:`mongoexport` to export the data:" -msgstr "" - -#: ../source/includes/fact-type-fidelity-loss-example.rst:24 -# 8769992a98bf49228d9df269508b6e27 -msgid "The exported data is in :doc:`strict mode representation ` to preserve type information:" -msgstr "" - -#: ../source/includes/fact-type-fidelity-loss-example.rst:31 -# 2f84d53a000943a4875d2df6b34322cd -msgid "See :doc:`/reference/mongodb-extended-json` for a complete list of these types and the representations used." -msgstr "" - -#: ../source/reference/program/mongoexport.txt:36 -# 11f77f42fd334505b6b330119fb28bbf -msgid "Required Access" -msgstr "" - -#: ../source/reference/program/mongoexport.txt:38 -# 754b8574463a4710a0cc1a9f9198997b -msgid ":program:`mongoexport` requires read access on the target database." -msgstr "" - -#: ../source/reference/program/mongoexport.txt:40 -# ab1146df8e204965bdc70c4f941f7f25 -msgid "Ensure that the connecting user posseses, at a minimum, the :authrole:`read` role on the target database." -msgstr "" - -#: ../source/reference/program/mongoexport.txt:43 -# 0c49ca4668b849e8b82306243f5bee71 -msgid "When connecting to a :program:`mongod` or :program:`mongos` that enforces :doc:`/core/authentication`, ensure you use the required security parameters based on the configured :ref:`authentication mechanism `." -msgstr "" - -#: ../source/reference/program/mongoexport.txt:51 -# 94a3126eaad347df9331758b46fa26a9 -msgid "Read Preference" -msgstr "" - -#: ../source/reference/program/mongoexport.txt:53 -#: ../source/includes/option/option-mongoexport-readPreference.rst:8 -# 8cd967c2929945298b80d68ac01dec46 -# 967ff7f8c3bb473a93fddc75d36a0ef6 -msgid ":program:`mongoexport` defaults to :readmode:`primary` :ref:`read preference ` when connected to a :program:`mongos` or a :term:`replica set`." -msgstr "" - -#: ../source/reference/program/mongoexport.txt:57 -# 960b8fbab3a241f48ee94911729ef939 -msgid "You can override the default read preference using the :option:`--readPreference ` option." -msgstr "" - -#: ../source/reference/program/mongoexport.txt:62 -# afe72a6892a84e9ea69db0a461485571 -msgid "Using a non-primary read preference on a :program:`mongos` may produce inconsistencies in data, including duplicates or missing documents." -msgstr "" - -#: ../source/reference/program/mongoexport.txt:67 -# f9d7c56322b54000aa8b09b73a218ec8 -msgid "Options" -msgstr "" - -#: ../source/includes/extracts/fact-3.0-tools-drop-dbpath-support-mongoexport.rst:5 -# df0a8850ee5b43249d15e7be4f1d9851 -msgid ":program:`mongoexport` removed the ``--dbpath`` as well as related ``--directoryperdb`` and ``--journal`` options. You must use :program:`mongoexport` while connected to a :program:`mongod` instance." -msgstr "" - -#: ../source/includes/fact-3.0-mongoexport-drop-csv-option.rst:1 -#: ../source/includes/fact-3.0-mongoexport-drop-csv-option.rst:1 -# 452c99390ced4562b07858937f6959ed -# 1886a84647cc4e399094b8313dd28ea9 -msgid ":program:`mongoexport` removed the ``--csv`` option. Use the :option:`--type=csv <--type>` option to specify CSV format for the output." -msgstr "" - -#: ../source/includes/option/option-mongoexport-help.rst:3 -# a2534b7b2f4f4be38d3b886f407333ac -msgid "Returns information on the options and use of :program:`mongoexport`." -msgstr "" - -#: ../source/includes/option/option-mongoexport-verbose.rst:3 -# d9c2bf6f40e8467c88445d21fc081348 -msgid "Increases the amount of internal reporting returned on standard output or in log files. Increase the verbosity with the ``-v`` form by including the option multiple times, (e.g. ``-vvvvv``.)" -msgstr "" - -#: ../source/includes/option/option-mongoexport-quiet.rst:3 -# 4b2ab2d12e834d568ed346b2659f04e4 -msgid "Runs :program:`mongoexport` in a quiet mode that attempts to limit the amount of output." -msgstr "" - -#: ../source/includes/option/option-mongoexport-quiet.rst:6 -# 0b9083c6ba5e4bfdbc107a08f2d19dad -msgid "This option suppresses:" -msgstr "" - -#: ../source/includes/option/option-mongoexport-quiet.rst:8 -# 4b4d3e6325eb4d869d04294ce2b46540 -msgid "output from :term:`database commands `" -msgstr "" - -#: ../source/includes/option/option-mongoexport-quiet.rst:10 -# 9fb4e9f983d14c77b52976701f223f1d -msgid "replication activity" -msgstr "" - -#: ../source/includes/option/option-mongoexport-quiet.rst:12 -# 19575cac8b2448368a23c6722462f578 -msgid "connection accepted events" -msgstr "" - -#: ../source/includes/option/option-mongoexport-quiet.rst:14 -# 51937a3b47a6443aa8ef104a333ac0c5 -msgid "connection closed events" -msgstr "" - -#: ../source/includes/option/option-mongoexport-version.rst:3 -# a95435c4c15947438f2e95df9526fd93 -msgid "Returns the :program:`mongoexport` release number." -msgstr "" - -#: ../source/includes/option/option-mongoexport-host.rst:3 -# c4770d9d65304df8bd48db371a9083a4 -msgid "*Default*: localhost:27017" -msgstr "" - -#: ../source/includes/option/option-mongoexport-host.rst:5 -# 1d0341fcf4424bdb813e483c4d68d1a3 -msgid "Specifies a resolvable hostname for the :program:`mongod` to which to connect. By default, the :program:`mongoexport` attempts to connect to a MongoDB instance running on the localhost on port number ``27017``." -msgstr "" - -#: ../source/includes/option/option-mongoexport-host.rst:9 -# c17592dad00448e2ab1cff5dfd003e4b -msgid "To connect to a replica set, specify the :setting:`~replication.replSetName` and a seed list of set members, as in the following:" -msgstr "" - -#: ../source/includes/option/option-mongoexport-host.rst:17 -# 0d37a04ca47e4633bbd017fc98070c88 -msgid "You can always connect directly to a single MongoDB instance by specifying the host and port number directly." -msgstr "" - -#: ../source/includes/option/option-mongoexport-host.rst:20 -# c00a3e3b67b14c5d9da97fa84f80ad67 -msgid "If you use IPv6 and use the ``
:`` format, you must enclose the portion of an address and port combination in brackets (e.g. ``[
]``)." -msgstr "" - -#: ../source/includes/option/option-mongoexport-port.rst:3 -# 60b9806138b24f35b2b3b9d074b05ed0 -msgid "*Default*: 27017" -msgstr "" - -#: ../source/includes/option/option-mongoexport-port.rst:5 -# 6d001383239642789506ad26b9d55895 -msgid "Specifies the TCP port on which the MongoDB instance listens for client connections." -msgstr "" - -#: ../source/includes/option/option-mongoexport-ipv6.rst:3 -# 551a4dd8f24b4b6aa531225d26859433 -msgid "*Removed in version 3.0.*" -msgstr "" - -#: ../source/includes/option/option-mongoexport-ipv6.rst:5 -# 06752c30fdb744fdb01e3d91f2ea89d8 -msgid "Enables IPv6 support and allows :program:`mongoexport` to connect to the MongoDB instance using an IPv6 network. Prior to MongoDB 3.0, you had to specify :option:`--ipv6` to use IPv6. In MongoDB 3.0 and later, IPv6 is always enabled." -msgstr "" - -#: ../source/includes/option/option-mongoexport-ssl.rst:5 -# 0fe728e95dd049b2aeba0655ad713560 -msgid "Enables connection to a :program:`mongod` or :program:`mongos` that has TLS/SSL support enabled." -msgstr "" - -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -# 8081c29ab0644b12a97c84cc6f36e31c -# 8b9c784011554adcaa721acbf4abe32a -# 421b5144e28c445791d11f0c37e3ca48 -# a8b3e7f9898e46a0b8a7c5612e76216b -# c8695c5649764cdf9a8be19e99af7612 -# e7d9f96ce56346fba2de5d8bd3c74724 -# 53e1a9bd1c124e4283981fa6854a4af6 -msgid "Most MongoDB distributions now include support for TLS/SSL. See :doc:`/tutorial/configure-ssl` and :doc:`/tutorial/configure-ssl-clients` for more information about TLS/SSL and MongoDB." -msgstr "" - -#: ../source/includes/option/option-mongoexport-sslCAFile.rst:5 -# 4a31e0e742e2463788d9703d11a7baea -msgid "Specifies the :file:`.pem` file that contains the root certificate chain from the Certificate Authority. Specify the file name of the :file:`.pem` file using relative or absolute paths." -msgstr "" - -#: ../source/includes/option/option-mongoexport-sslCAFile.rst:13 -# 358ce308836145a9a2214d5a714a85e7 -msgid "For SSL connections (``--ssl``) to :program:`mongod` and :program:`mongos`, if the :program:`mongoexport` runs without the :option:`--sslCAFile`, :program:`mongoexport` will not attempt to validate the server certificates. This creates a vulnerability to expired :program:`mongod` and :program:`mongos` certificates as well as to foreign processes posing as valid :program:`mongod` or :program:`mongos` instances. Ensure that you *always* specify the CA file to validate the server certificates in cases where intrusion is a possibility." -msgstr "" - -#: ../source/includes/option/option-mongoexport-sslPEMKeyFile.rst:5 -# 6c9f9f0f6f054bd29c0e3a9c6c5a234e -msgid "Specifies the :file:`.pem` file that contains both the TLS/SSL certificate and key. Specify the file name of the :file:`.pem` file using relative or absolute paths." -msgstr "" - -#: ../source/includes/option/option-mongoexport-sslPEMKeyFile.rst:9 -# 1fbfd38907e94915b099301086521eb0 -msgid "This option is required when using the :option:`--ssl` option to connect to a :program:`mongod` or :program:`mongos` that has :setting:`~net.ssl.CAFile` enabled *without* :setting:`~net.ssl.allowConnectionsWithoutCertificates`." -msgstr "" - -#: ../source/includes/option/option-mongoexport-sslPEMKeyPassword.rst:5 -# 0757b489873e4d25ab7013f5b5220903 -msgid "Specifies the password to de-crypt the certificate-key file (i.e. :option:`--sslPEMKeyFile`). Use the :option:`--sslPEMKeyPassword` option only if the certificate-key file is encrypted. In all cases, the :program:`mongoexport` will redact the password from all logging and reporting output." -msgstr "" - -#: ../source/includes/option/option-mongoexport-sslPEMKeyPassword.rst:10 -# b9eaba67ecf54c5ba7fb8f834dbca68e -msgid "If the private key in the PEM file is encrypted and you do not specify the :option:`--sslPEMKeyPassword` option, the :program:`mongoexport` will prompt for a passphrase. See :ref:`ssl-certificate-password`." -msgstr "" - -#: ../source/includes/option/option-mongoexport-sslCRLFile.rst:5 -# 150b21a3cfc64c91b0623827f66aef43 -msgid "Specifies the :file:`.pem` file that contains the Certificate Revocation List. Specify the file name of the :file:`.pem` file using relative or absolute paths." -msgstr "" - -#: ../source/includes/option/option-mongoexport-sslAllowInvalidCertificates.rst:5 -# 8fd9cd1705974764ae2ddd188e78e06e -msgid "Bypasses the validation checks for server certificates and allows the use of invalid certificates. When using the :setting:`~net.ssl.allowInvalidCertificates` setting, MongoDB logs as a warning the use of the invalid certificate." -msgstr "" - -#: ../source/includes/option/option-mongoexport-sslAllowInvalidHostnames.rst:5 -# a1993bb9e6a14313a17e1e1ec285e221 -msgid "Disables the validation of the hostnames in TLS/SSL certificates. Allows :program:`mongoexport` to connect to MongoDB instances if the hostname their certificates do not match the specified hostname." -msgstr "" - -#: ../source/includes/option/option-mongoexport-sslFIPSMode.rst:5 -# cb48523e540c4041925abadfbd9ffd2c -msgid "Directs the :program:`mongoexport` to use the FIPS mode of the installed OpenSSL library. Your system must have a FIPS compliant OpenSSL library to use the :option:`--sslFIPSMode` option." -msgstr "" - -#: ../source/includes/note-fips-is-enterprise-only.rst:1 -# 799a3e7b908d4dde8651d353e39215ce -msgid "FIPS-compatible SSL is available only in `MongoDB Enterprise `_. See :doc:`/tutorial/configure-fips` for more information." -msgstr "" - -#: ../source/includes/option/option-mongoexport-username.rst:3 -# 663f71b4dcb643e9aa982fe73b1fbe2e -msgid "Specifies a username with which to authenticate to a MongoDB database that uses authentication. Use in conjunction with the ``--password`` and ``--authenticationDatabase`` options." -msgstr "" - -#: ../source/includes/option/option-mongoexport-password.rst:3 -# 8b0648a5db5442358a5742a6ea7899cc -msgid "Specifies a password with which to authenticate to a MongoDB database that uses authentication. Use in conjunction with the ``--username`` and ``--authenticationDatabase`` options." -msgstr "" - -#: ../source/includes/option/option-mongoexport-password.rst:9 -# 2ae09ca12cf14a3e801e7930a654b62d -msgid "If you do not specify an argument for :option:`--password`, :program:`mongoexport` returns an error." -msgstr "" - -#: ../source/includes/option/option-mongoexport-password.rst:14 -# 06ef1cbd81d7454b963d775a2bd6fa34 -msgid "If you wish :program:`mongoexport` to prompt the user for the password, pass the :option:`--username` option without :option:`--password` or specify an empty string as the :option:`--password` value, as in ``--password \"\"`` ." -msgstr "" - -#: ../source/includes/option/option-mongoexport-authenticationDatabase.rst:3 -# bafa648b2e564a68a64e7b060e193054 -msgid "If you do not specify an authentication database, :program:`mongoexport` assumes that the database specified to export holds the user's credentials." -msgstr "" - -#: ../source/includes/option/option-mongoexport-authenticationMechanism.rst:3 -# 5191718598054f4189a1ec0346d0e1b2 -msgid "*Default*: SCRAM-SHA-1" -msgstr "" - -#: ../source/includes/option/option-mongoexport-authenticationMechanism.rst:5 -# bbf993ae17114bb8a7040837b306f659 -msgid "Added support for the ``PLAIN`` and ``MONGODB-X509`` authentication mechanisms." -msgstr "" - -#: ../source/includes/option/option-mongoexport-authenticationMechanism.rst:9 -# cda036ce381c4729a519075dfee31a00 -msgid "Added support for the ``SCRAM-SHA-1`` authentication mechanism. Changed default mechanism to ``SCRAM-SHA-1``." -msgstr "" - -#: ../source/includes/option/option-mongoexport-authenticationMechanism.rst:14 -# 213770d0e0ad4a5a900a87c198faa761 -msgid "Specifies the authentication mechanism the :program:`mongoexport` instance uses to authenticate to the :program:`mongod` or :program:`mongos`." -msgstr "" - -#: ../source/includes/option/option-mongoexport-authenticationMechanism.rst:21 -# 71f31776ecd94f2aaf08cde36ccff3c6 -msgid "Value" -msgstr "" - -#: ../source/includes/option/option-mongoexport-authenticationMechanism.rst:23 -# ce1a614a94e84979a7fad7e280f8f652 -msgid "Description" -msgstr "" - -#: ../source/includes/option/option-mongoexport-authenticationMechanism.rst:25 -# f051c3af68ff4592950c85b8c7205ae4 -msgid ":ref:`SCRAM-SHA-1 `" -msgstr "" - -#: ../source/includes/option/option-mongoexport-authenticationMechanism.rst:27 -# ca8c0dd438b14dd0bc1ea9983100e119 -msgid "`RFC 5802 `_ standard Salted Challenge Response Authentication Mechanism using the SHA1 hash function." -msgstr "" - -#: ../source/includes/option/option-mongoexport-authenticationMechanism.rst:31 -# 55a8be65b37a415bbb64cceac8e31ad5 -msgid ":ref:`MONGODB-CR `" -msgstr "" - -#: ../source/includes/option/option-mongoexport-authenticationMechanism.rst:33 -# 87d3caf3818549f486592ac8c8441db1 -msgid "MongoDB challenge/response authentication." -msgstr "" - -#: ../source/includes/option/option-mongoexport-authenticationMechanism.rst:35 -# 5da3b9085b65461aa54e165daaedcf1a -msgid ":ref:`MONGODB-X509 `" -msgstr "" - -#: ../source/includes/option/option-mongoexport-authenticationMechanism.rst:37 -# f91bd9a9eed7437fbb02764fa957b6b0 -msgid "MongoDB TLS/SSL certificate authentication." -msgstr "" - -#: ../source/includes/option/option-mongoexport-authenticationMechanism.rst:39 -# 5345e95762b1440d8c6e9c7b24c01a4c -msgid ":ref:`GSSAPI ` (Kerberos)" -msgstr "" - -#: ../source/includes/option/option-mongoexport-authenticationMechanism.rst:41 -# 20ff951ced094f13a3af037945ac6dd0 -msgid "External authentication using Kerberos. This mechanism is available only in `MongoDB Enterprise `_." -msgstr "" - -#: ../source/includes/option/option-mongoexport-authenticationMechanism.rst:45 -# 90c727bc9400413b86ad85858dfa324c -msgid ":ref:`PLAIN ` (LDAP SASL)" -msgstr "" - -#: ../source/includes/option/option-mongoexport-authenticationMechanism.rst:47 -# a3459cdfcbf540deb6bf6f06c6dd3ffd -msgid "External authentication using LDAP. You can also use ``PLAIN`` for authenticating in-database users. ``PLAIN`` transmits passwords in plain text. This mechanism is available only in `MongoDB Enterprise `_." -msgstr "" - -#: ../source/includes/option/option-mongoexport-gssapiServiceName.rst:5 -# 4bea2e959be84a6fbc1c07d6d1b4c328 -msgid "Specify the name of the service using :doc:`GSSAPI/Kerberos `. Only required if the service does not use the default name of ``mongodb``." -msgstr "" - -#: ../source/includes/option/option-mongoexport-gssapiServiceName.rst:9 -#: ../source/includes/option/option-mongoexport-gssapiHostName.rst:9 -# f45006b55fbf47e2be27bcef7cf28d75 -# 3d6fabba0d804982bbbe377fbd65f9d8 -msgid "This option is available only in MongoDB Enterprise." -msgstr "" - -#: ../source/includes/option/option-mongoexport-gssapiHostName.rst:5 -# f4070fed18d44c14a6c78f5daf3f174e -msgid "Specify the hostname of a service using :doc:`GSSAPI/Kerberos `. *Only* required if the hostname of a machine does not match the hostname resolved by DNS." -msgstr "" - -#: ../source/includes/option/option-mongoexport-db.rst:3 -# 91bc1f2c1703460f991babf0fe67c571 -msgid "Specifies the name of the database on which to run the :program:`mongoexport`." -msgstr "" - -#: ../source/includes/option/option-mongoexport-collection.rst:3 -# c30f695702cd4ed0b2e0f53c459fb5c8 -msgid "Specifies the collection to export." -msgstr "" - -#: ../source/includes/option/option-mongoexport-fields.rst:3 -# 0a64c5a962ff4b1d980b838271e3f2bc -msgid "Specifies a field or fields to *include* in the export. Use a comma separated list of fields to specify multiple fields." -msgstr "" - -#: ../source/includes/option/option-mongoexport-fields.rst:6 -# c2d2d31ad2b145dd9c145642d738d7a2 -msgid "If any of your field names include white space, use quotation marks to enclose the field list. For example, if you wished to export two fields, ``phone`` and ``user number``, you would specify ``--fields \"phone,user number\"``." -msgstr "" - -#: ../source/includes/option/option-mongoexport-fields.rst:11 -# 57bca5d6b83f4365abb9576cce292231 -msgid "For :option:`csv ` output formats, :program:`mongoexport` includes only the specified field(s), and the specified field(s) can be a field within a sub-document." -msgstr "" - -#: ../source/includes/option/option-mongoexport-fields.rst:15 -# 83092756c5c148a8a980f126befa0c59 -msgid "For :term:`JSON` output formats, :program:`mongoexport` includes only the specified field(s) **and** the ``_id`` field, and if the specified field(s) is a field within a sub-document, the :program:`mongoexport` includes the sub-document with all its fields, not just the specified field within the document." -msgstr "" - -#: ../source/includes/option/option-mongoexport-fieldFile.rst:3 -# af86783f8eaa4f4eb230b12b59bcc6e9 -msgid "An alternative to :option:`--fields `. The :option:`--fieldFile` option allows you to specify in a file the field or fields to *include* in the export and is **only valid** with the :option:`--type ` option with value ``csv``. The file must have only one field per line, and the line(s) must end with the LF character (``0x0A``)." -msgstr "" - -#: ../source/includes/option/option-mongoexport-fieldFile.rst:11 -# e689d87ab2c3445cbd2068a0d0f86d71 -msgid ":program:`mongoexport` includes only the specified field(s). The specified field(s) can be a field within a sub-document." -msgstr "" - -#: ../source/includes/option/option-mongoexport-query.rst:3 -# ef0c813d1b0c4784aecf4b0dcd7505c5 -msgid "Provides a :term:`JSON document` as a query that optionally limits the documents returned in the export. Specify JSON in :doc:`strict format `." -msgstr "" - -#: ../source/includes/fact-quote-command-line-query.rst:1 -#: ../source/includes/fact-quote-command-line-query.rst:1 -# 869901fe3da346f8b66bf68f1dcbf607 -# b6e225dcefdd4f6380c8b56f93695706 -msgid "You must enclose the query in single quotes (e.g. ``'``) to ensure that it does not interact with your shell environment." -msgstr "" - -#: ../source/includes/option/option-mongoexport-query.rst:9 -# 87dc9d1c221940e2a819886bb95324fe -msgid "For example, given a collection named ``records`` in the database ``test`` with the following documents:" -msgstr "" - -#: ../source/includes/option/option-mongoexport-query.rst:20 -# 239709e080814bf0b01e1af42923f4e8 -msgid "The following :program:`mongoexport` uses the :option:`-q` option to export only the documents with the field ``a`` greater than or equal to (:query:`$gte`) to ``3``:" -msgstr "" - -#: ../source/includes/option/option-mongoexport-query.rst:28 -# a497ea26c72a4dccad0961ce60bffd82 -msgid "The resulting file contains the following documents:" -msgstr "" - -#: ../source/includes/option/option-mongoexport-query.rst:35 -# 237c84ce768a442f808e3b5ba906e1d1 -msgid "You can sort the results with the :option:`--sort` option to :program:`mongoexport`." -msgstr "" - -#: ../source/includes/option/option-mongoexport-type.rst:3 -# 1b44d4673f314ec3be20e211a134ad3c -msgid "*Default*: json" -msgstr "" - -#: ../source/includes/option/option-mongoexport-type.rst:8 -# ba4ea73f53054fbd87754df27da96627 -msgid "Specifies the file type to export. Specify ``csv`` for :term:`CSV` format or ``json`` for :term:`JSON` format." -msgstr "" - -#: ../source/includes/option/option-mongoexport-type.rst:11 -# 126f16f9ce7740269c5876aebe20e17b -msgid "If you specify ``csv``, then you must also use either the :option:`--fields` or the :option:`--fieldFile` option to declare the fields to export from the collection." -msgstr "" - -#: ../source/includes/option/option-mongoexport-out.rst:3 -# b9011b2147f64129930703ed75ddd55f -msgid "Specifies a file to write the export to. If you do not specify a file name, the :program:`mongoexport` writes data to standard output (e.g. ``stdout``)." -msgstr "" - -#: ../source/includes/option/option-mongoexport-jsonArray.rst:3 -# 182c086b2df94bbf8825bff95664e4ae -msgid "Modifies the output of :program:`mongoexport` to write the entire contents of the export as a single :term:`JSON` array. By default :program:`mongoexport` writes data using one JSON document for every MongoDB document." -msgstr "" - -#: ../source/includes/option/option-mongoexport-pretty.rst:6 -# 43824801b24044d3a30e59d1a63edf57 -msgid "Outputs documents in a pretty-printed format JSON." -msgstr "" - -#: ../source/includes/option/option-mongoexport-slaveOk.rst:5 -# d4918fe1b2eb41e2932ef58c48e71c3f -msgid "Sets the :ref:`replica-set-read-preference` to :readmode:`nearest`, allowing :program:`mongoexport` to read data from secondary :term:`replica set` members." -msgstr "" - -#: ../source/includes/option/option-mongoexport-slaveOk.rst:9 -# f1f1002f1aa74ae28e91506683a036af -msgid ":option:`--readPreference` replaces ``--slaveOk`` in MongoDB 3.2. You cannot specify ``--slaveOk`` when :option:`--readPreference` is specified." -msgstr "" - -#: ../source/includes/warning-read-preference-mongos.rst:3 -#: ../source/includes/warning-read-preference-mongos.rst:3 -# ca63d47100874c179467974b980ee2e1 -# 412a3a0ed35c4f2e84fdaf33be4ffe41 -msgid "Using a :ref:`read preference` other than :readmode:`primary` with a connection to a :program:`mongos` may produce inconsistencies, duplicates, or result in missed documents." -msgstr "" - -#: ../source/includes/option/option-mongoexport-readPreference.rst:3 -# 43d73b4eb1854cb79f6496d0a76a01a2 -msgid "Specify the :ref:`read preference` for :program:`mongoexport`." -msgstr "" - -#: ../source/includes/option/option-mongoexport-readPreference.rst:6 -# c447f99365a24937a842f6c7181e9149 -msgid "See :ref:`replica-set-read-preference-modes`." -msgstr "" - -#: ../source/includes/option/option-mongoexport-readPreference.rst:12 -# 8a5035ba83d6419897d64ebd978237e7 -msgid "Otherwise, :program:`mongoexport` defaults to :readmode:`nearest`." -msgstr "" - -#: ../source/includes/option/option-mongoexport-forceTableScan.rst:3 -# fc0ab952af084751afe4c6b17c5e07c4 -msgid "Forces :program:`mongoexport` to scan the data store directly instead of traversing the ``_id`` field index. Use :option:`--forceTableScan` to skip the index. Typically there are two cases where this behavior is preferable to the default:" -msgstr "" - -#: ../source/includes/option/option-mongoexport-forceTableScan.rst:8 -# 117cc4503045493a91d2ec5c03c3c929 -msgid "If you have key sizes over 800 bytes that would not be present in the ``_id`` index." -msgstr "" - -#: ../source/includes/option/option-mongoexport-forceTableScan.rst:11 -# 8bf0a27349c642c6ad225f9a281ec9d3 -msgid "Your database uses a custom ``_id`` field." -msgstr "" - -#: ../source/includes/option/option-mongoexport-forceTableScan.rst:13 -# 00acdad9b50347ad915d6fb7d78c5dd2 -msgid "When you run with :option:`--forceTableScan`, :program:`mongoexport` may return a document more than once if a write operation interleaves with the operation to cause the document to move." -msgstr "" - -#: ../source/includes/option/option-mongoexport-forceTableScan.rst:17 -# a1d98fbd3eb84803918e2312a791feda -msgid "Use :option:`--forceTableScan` with extreme caution and consideration." -msgstr "" - -#: ../source/includes/option/option-mongoexport-skip.rst:3 -# b35b61f6cbd444a7ac25d0b6c76b3bdc -msgid "Use :option:`--skip` to control where :program:`mongoexport` begins exporting documents. See :method:`~cursor.skip()` for information about the underlying operation." -msgstr "" - -#: ../source/includes/option/option-mongoexport-limit.rst:3 -# e6f2cd4b67e44234b0ff418755d8b8a3 -msgid "Specifies a maximum number of documents to include in the export. See :method:`~cursor.limit()` for information about the underlying operation." -msgstr "" - -#: ../source/includes/option/option-mongoexport-sort.rst:3 -# 27975c6926b64da2bc3de51722089b6d -msgid "Specifies an ordering for exported results. If an index does **not** exist that can support the sort operation, the results must be *less than* 32 megabytes." -msgstr "" - -#: ../source/includes/option/option-mongoexport-sort.rst:7 -# 82aef313e2ad4dae9768714f06b4df23 -msgid "Use :option:`--sort` conjunction with :option:`--skip` and :option:`--limit` to limit number of exported documents." -msgstr "" - -#: ../source/includes/option/option-mongoexport-sort.rst:16 -# 8643b62487174602a1af2975f6dd33d0 -msgid "See :method:`~cursor.sort()` for information about the underlying operation." -msgstr "" - -#: ../source/reference/program/mongoexport.txt:150 -# fd9bbcb12b32407c9ca718f528437d9c -msgid "Use" -msgstr "" - -#: ../source/reference/program/mongoexport.txt:153 -# 3975f388619e4ce291d20969b6f89f25 -msgid "Export in CSV Format" -msgstr "" - -#: ../source/reference/program/mongoexport.txt:157 -# 9880f19857854f4dad0819b43b89f518 -msgid "In the following example, :program:`mongoexport` exports data from the collection ``contacts`` collection in the ``users`` database in :term:`CSV` format to the file ``/opt/backups/contacts.csv``." -msgstr "" - -#: ../source/reference/program/mongoexport.txt:161 -# a7e0fe79e7fd431aa6646900bce43db3 -msgid "The :program:`mongod` instance that :program:`mongoexport` connects to is running on the localhost port number ``27017``." -msgstr "" - -#: ../source/reference/program/mongoexport.txt:164 -# 8edd2b37f40e4ec2a817ffb726e51a2c -msgid "When you export in CSV format, you must specify the fields in the documents to export. The operation specifies the ``name`` and ``address`` fields to export." -msgstr "" - -#: ../source/reference/program/mongoexport.txt:172 -# 57fc7a13375f4a808868f0a4cd172862 -msgid "For CSV exports only, you can also specify the fields in a file containing the line-separated list of fields to export. The file must have only one field per line." -msgstr "" - -#: ../source/reference/program/mongoexport.txt:176 -# ba9f3440b2ee48d1b92feacff2fdcd47 -msgid "For example, you can specify the ``name`` and ``address`` fields in a file ``fields.txt``:" -msgstr "" - -#: ../source/reference/program/mongoexport.txt:184 -# 4b651cd4f42c4c349b24ace63d8a969a -msgid "Then, using the :option:`--fieldFile` option, specify the fields to export with the file:" -msgstr "" - -#: ../source/reference/program/mongoexport.txt:191 -# e5e3bb86fbc649f99cfa8d92632bf61d -msgid ":program:`mongoexport` removed the ``--csv`` option and replaced with the :option:`--type` option." -msgstr "" - -#: ../source/reference/program/mongoexport.txt:196 -# 2f2374a35efc46b891a7982587d9c03d -msgid "Export in JSON Format" -msgstr "" - -#: ../source/reference/program/mongoexport.txt:198 -# 0e8575ebfaf84ceb99de55bbef377f96 -msgid "This example creates an export of the ``contacts`` collection from the MongoDB instance running on the localhost port number ``27017``. This writes the export to the ``contacts.json`` file in :term:`JSON` format." -msgstr "" - -#: ../source/reference/program/mongoexport.txt:207 -# 32380eb148c04c37af06d340d578d26c -msgid "Export from Remote Host Running with Authentication" -msgstr "" - -#: ../source/reference/program/mongoexport.txt:209 -# 8b7020d110c04d7abcb0999709721b4d -msgid "The following example exports the ``contacts`` collection from the ``marketing`` database, which requires authentication." -msgstr "" - -#: ../source/reference/program/mongoexport.txt:212 -# 84dc3731bcac43dd88f6b1e3a32e5624 -msgid "This data resides on the MongoDB instance located on the host ``mongodb1.example.net`` running on port ``37017``, which requires the username ``user`` and the password ``pass``." -msgstr "" - -#: ../source/reference/program/mongoexport.txt:221 -# 4d1f0baaeb19484a8ab78ac7c938d04c -msgid "Export Query Results" -msgstr "" - -#: ../source/reference/program/mongoexport.txt:222 -# 73f5037b30e74a4fb6a83da603942860 -msgid "You can export only the results of a query by supplying a query filter with the :option:`--query ` option, and limit the results to a single database using the \":option:`--db `\" option." -msgstr "" - -#: ../source/reference/program/mongoexport.txt:226 -# 5c06b21016e3476195d8d2fbaa8efe59 -msgid "For instance, this command returns all documents in the ``sales`` database's ``contacts`` collection that contain a field named ``field`` with a value of ``1``." -msgstr "" - diff --git a/locale/pot/reference/program/mongofiles.pot b/locale/pot/reference/program/mongofiles.pot deleted file mode 100644 index 0a11aa7497e..00000000000 --- a/locale/pot/reference/program/mongofiles.pot +++ /dev/null @@ -1,554 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/program/mongofiles.txt:3 -# 2023087f6685457d91a7839349e00ae2 -msgid "``mongofiles``" -msgstr "" - -#: ../source/reference/program/mongofiles.txt:0 -# 801ec3be69974e51a978c235f0154703 -msgid "On this page" -msgstr "" - -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:1 -# 3615b43d6aae444ab099eef2d1f79aa6 -msgid "Mac OSX Sierra and Go 1.6 Incompatibility" -msgstr "" - -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:3 -# 2a371d48929c41d3bc3eca551a3836b3 -msgid "Users running on Mac OSX Sierra require the 3.2.10 or newer version of |tool-binary|." -msgstr "" - -#: ../source/reference/program/mongofiles.txt:22 -# 3a35e3c9dc844cccaf1e1c3b693892ca -msgid "Synopsis" -msgstr "" - -#: ../source/reference/program/mongofiles.txt:24 -# 6ca96d5cc4234d1d83c9c95ff61f4c3b -msgid "The :program:`mongofiles` utility makes it possible to manipulate files stored in your MongoDB instance in :term:`GridFS` objects from the command line. It is particularly useful as it provides an interface between objects stored in your file system and GridFS." -msgstr "" - -#: ../source/reference/program/mongofiles.txt:29 -# 143bc7df0ceb43fa81eb798b64c0d7b1 -msgid "All :program:`mongofiles` commands have the following form:" -msgstr "" - -#: ../source/reference/program/mongofiles.txt:35 -# 0b2f7e0b7a5a4347bec76c5642a2f9a8 -msgid "The components of the :program:`mongofiles` command are:" -msgstr "" - -#: ../source/reference/program/mongofiles.txt:37 -# 473c8fd9aa4f4534a6c84253ed376f43 -msgid ":ref:`Options `. You may use one or more of these options to control the behavior of :program:`mongofiles`." -msgstr "" - -#: ../source/reference/program/mongofiles.txt:40 -# 509feb89c8ff4319a527a28b67603063 -msgid ":ref:`Commands `. Use one of these commands to determine the action of :program:`mongofiles`." -msgstr "" - -#: ../source/reference/program/mongofiles.txt:43 -# 22bee9eceaf045afa6dd60a8da6eb6b7 -msgid "A filename which is either: the name of a file on your local's file system, or a GridFS object." -msgstr "" - -#: ../source/reference/program/mongofiles.txt:46 -# faa1540d4cb84258947488d7c20dbf9e -msgid "For :term:`replica sets `, :program:`mongofiles` can only read from the set's :term:`primary`." -msgstr "" - -#: ../source/reference/program/mongofiles.txt:51 -# 320437c45ad84bb3bcec6b3f88007528 -msgid "Required Access" -msgstr "" - -#: ../source/reference/program/mongofiles.txt:53 -# a6de3af0403943818a4c27fda26ebe6a -msgid "In order to connect to a :program:`mongod` that enforces authorization with the :option:`--auth ` option, you must use the :option:`--username ` and :option:`--password ` options. The connecting user must possess, at a minimum:" -msgstr "" - -#: ../source/reference/program/mongofiles.txt:59 -# f5dc444e80a44e468eb0bfa7569c3287 -msgid "the :authrole:`read` role for the accessed database when using the ``list``, ``search`` or ``get`` commands," -msgstr "" - -#: ../source/reference/program/mongofiles.txt:62 -# ff8d76d13349467c869ce5b9d2790850 -msgid "the :authrole:`readWrite` role for the accessed database when using the ``put`` or ``delete`` commands." -msgstr "" - -#: ../source/reference/program/mongofiles.txt:68 -# 54e1b6625d28424cae9791d5536f0977 -msgid "Options" -msgstr "" - -#: ../source/includes/extracts/fact-3.0-tools-drop-dbpath-support-mongofiles.rst:5 -# a4e931dc608c4377b63ec06504327867 -msgid ":program:`mongofiles` removed the ``--dbpath`` as well as related ``--directoryperdb`` and ``--journal`` options. You must use :program:`mongofiles` while connected to a :program:`mongod` instance." -msgstr "" - -#: ../source/includes/option/option-mongofiles-help.rst:3 -# e88d0f15f884421f897ef483a33bbea2 -msgid "Returns information on the options and use of :program:`mongofiles`." -msgstr "" - -#: ../source/includes/option/option-mongofiles-verbose.rst:3 -# 2916059b8eb648038363ffe6f4afccfd -msgid "Increases the amount of internal reporting returned on standard output or in log files. Increase the verbosity with the ``-v`` form by including the option multiple times, (e.g. ``-vvvvv``.)" -msgstr "" - -#: ../source/includes/option/option-mongofiles-quiet.rst:3 -# 581bb941a86b47008e3758edbfa2ba7f -msgid "Runs :program:`mongofiles` in a quiet mode that attempts to limit the amount of output." -msgstr "" - -#: ../source/includes/option/option-mongofiles-quiet.rst:6 -# bb9c9d18731943c498724e2ae2d89f17 -msgid "This option suppresses:" -msgstr "" - -#: ../source/includes/option/option-mongofiles-quiet.rst:8 -# 42824478db134d4bb2db6e3ae382a77b -msgid "output from :term:`database commands `" -msgstr "" - -#: ../source/includes/option/option-mongofiles-quiet.rst:10 -# ebd20f01d3ca4be2af1eccce225b4934 -msgid "replication activity" -msgstr "" - -#: ../source/includes/option/option-mongofiles-quiet.rst:12 -# f841b8c801174191bcc7cd4fa4b38266 -msgid "connection accepted events" -msgstr "" - -#: ../source/includes/option/option-mongofiles-quiet.rst:14 -# 802ce35b9e7246598870b408ee3410f2 -msgid "connection closed events" -msgstr "" - -#: ../source/includes/option/option-mongofiles-version.rst:3 -# fdb13f3073df4e8f8bdb458bda138b3c -msgid "Returns the :program:`mongofiles` release number." -msgstr "" - -#: ../source/includes/option/option-mongofiles-host.rst:3 -# 8888c9b0eb1649d78f42ada76c8553e1 -msgid "Specifies a resolvable hostname for the :program:`mongod` that holds your GridFS system. By default :program:`mongofiles` attempts to connect to a MongoDB process running on the localhost port number ``27017``." -msgstr "" - -#: ../source/includes/option/option-mongofiles-host.rst:7 -# f37d0d4581ae400ba7dfd073360f8a34 -msgid "Optionally, specify a port number to connect a MongoDB instance running on a port other than 27017." -msgstr "" - -#: ../source/includes/option/option-mongofiles-port.rst:3 -# b5522e62715d43b9b10a29035e6df68c -msgid "*Default*: 27017" -msgstr "" - -#: ../source/includes/option/option-mongofiles-port.rst:5 -# b6467c83f46544b3890910eaae321336 -msgid "Specifies the TCP port on which the MongoDB instance listens for client connections." -msgstr "" - -#: ../source/includes/option/option-mongofiles-ipv6.rst:3 -# 745bfff2015f42b49f93371972d66570 -msgid "*Removed in version 3.0.*" -msgstr "" - -#: ../source/includes/option/option-mongofiles-ipv6.rst:5 -# d5d4c35b84504a27bfdf053f7e7ba159 -msgid "Enables IPv6 support and allows :program:`mongofiles` to connect to the MongoDB instance using an IPv6 network. Prior to MongoDB 3.0, you had to specify :option:`--ipv6` to use IPv6. In MongoDB 3.0 and later, IPv6 is always enabled." -msgstr "" - -#: ../source/includes/option/option-mongofiles-ssl.rst:5 -# debd1aaeecd84f5b94cc0725b930f9d6 -msgid "Enables connection to a :program:`mongod` or :program:`mongos` that has TLS/SSL support enabled." -msgstr "" - -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -# c28486000bec4645a7489f171c2c682f -# 4442fd34853748cb831af783e247e1b7 -# 63dee9cd017144129ffc053e6b1436b3 -# 4978b68b89754ff380d565c5adcd1441 -# 130e542e15154b859776304bab0de787 -# dc3968e81d124121b736352d70ecf970 -# 542e580abea94914abbae36ec9166a10 -msgid "Most MongoDB distributions now include support for TLS/SSL. See :doc:`/tutorial/configure-ssl` and :doc:`/tutorial/configure-ssl-clients` for more information about TLS/SSL and MongoDB." -msgstr "" - -#: ../source/includes/option/option-mongofiles-sslCAFile.rst:5 -# 506a3afd1e46409b8663ac9f40b400f7 -msgid "Specifies the :file:`.pem` file that contains the root certificate chain from the Certificate Authority. Specify the file name of the :file:`.pem` file using relative or absolute paths." -msgstr "" - -#: ../source/includes/option/option-mongofiles-sslCAFile.rst:13 -# 84cd74bb0411474fa6f267d500dc1493 -msgid "For SSL connections (``--ssl``) to :program:`mongod` and :program:`mongos`, if the :program:`mongofiles` runs without the :option:`--sslCAFile`, :program:`mongofiles` will not attempt to validate the server certificates. This creates a vulnerability to expired :program:`mongod` and :program:`mongos` certificates as well as to foreign processes posing as valid :program:`mongod` or :program:`mongos` instances. Ensure that you *always* specify the CA file to validate the server certificates in cases where intrusion is a possibility." -msgstr "" - -#: ../source/includes/option/option-mongofiles-sslPEMKeyFile.rst:5 -# af1d164ba95a4a44b9335c5dd33b0c08 -msgid "Specifies the :file:`.pem` file that contains both the TLS/SSL certificate and key. Specify the file name of the :file:`.pem` file using relative or absolute paths." -msgstr "" - -#: ../source/includes/option/option-mongofiles-sslPEMKeyFile.rst:9 -# 3a71f55a15124d8987f7244ba316ea2e -msgid "This option is required when using the :option:`--ssl` option to connect to a :program:`mongod` or :program:`mongos` that has :setting:`~net.ssl.CAFile` enabled *without* :setting:`~net.ssl.allowConnectionsWithoutCertificates`." -msgstr "" - -#: ../source/includes/option/option-mongofiles-sslPEMKeyPassword.rst:5 -# 9a3f5f5e91fe4948bb66db8a559e6c57 -msgid "Specifies the password to de-crypt the certificate-key file (i.e. :option:`--sslPEMKeyFile`). Use the :option:`--sslPEMKeyPassword` option only if the certificate-key file is encrypted. In all cases, the :program:`mongofiles` will redact the password from all logging and reporting output." -msgstr "" - -#: ../source/includes/option/option-mongofiles-sslPEMKeyPassword.rst:10 -# 50f5fbace36d485c92f030ee85c1ef0e -msgid "If the private key in the PEM file is encrypted and you do not specify the :option:`--sslPEMKeyPassword` option, the :program:`mongofiles` will prompt for a passphrase. See :ref:`ssl-certificate-password`." -msgstr "" - -#: ../source/includes/option/option-mongofiles-sslCRLFile.rst:5 -# c7a88764e9bd4a52a52fc845e4c809a5 -msgid "Specifies the :file:`.pem` file that contains the Certificate Revocation List. Specify the file name of the :file:`.pem` file using relative or absolute paths." -msgstr "" - -#: ../source/includes/option/option-mongofiles-sslAllowInvalidCertificates.rst:5 -# 84b81b1be4504723a19fb4f0acf1ae8a -msgid "Bypasses the validation checks for server certificates and allows the use of invalid certificates. When using the :setting:`~net.ssl.allowInvalidCertificates` setting, MongoDB logs as a warning the use of the invalid certificate." -msgstr "" - -#: ../source/includes/option/option-mongofiles-sslAllowInvalidHostnames.rst:5 -# 9f369ba58d0c458fb8c37217e79fe62b -msgid "Disables the validation of the hostnames in TLS/SSL certificates. Allows :program:`mongofiles` to connect to MongoDB instances if the hostname their certificates do not match the specified hostname." -msgstr "" - -#: ../source/includes/option/option-mongofiles-sslFIPSMode.rst:5 -# 50cd990e17ed464b98daa425927eef33 -msgid "Directs the :program:`mongofiles` to use the FIPS mode of the installed OpenSSL library. Your system must have a FIPS compliant OpenSSL library to use the :option:`--sslFIPSMode` option." -msgstr "" - -#: ../source/includes/note-fips-is-enterprise-only.rst:1 -# c3077438101e474c9c1f2f27f1cd94ed -msgid "FIPS-compatible SSL is available only in `MongoDB Enterprise `_. See :doc:`/tutorial/configure-fips` for more information." -msgstr "" - -#: ../source/includes/option/option-mongofiles-username.rst:3 -# f946d5c69c6840d6a5d4ed580fdb5bcb -msgid "Specifies a username with which to authenticate to a MongoDB database that uses authentication. Use in conjunction with the ``--password`` and ``--authenticationDatabase`` options." -msgstr "" - -#: ../source/includes/option/option-mongofiles-password.rst:3 -# 89fda76b885c4c2db824d44e94f66f44 -msgid "Specifies a password with which to authenticate to a MongoDB database that uses authentication. Use in conjunction with the ``--username`` and ``--authenticationDatabase`` options." -msgstr "" - -#: ../source/includes/option/option-mongofiles-password.rst:9 -# 7a3a067909de4e4ea90a623be571565b -msgid "If you do not specify an argument for :option:`--password`, :program:`mongofiles` returns an error." -msgstr "" - -#: ../source/includes/option/option-mongofiles-password.rst:14 -# 2df863dd5a9b4bb283a220c993e437e7 -msgid "If you wish :program:`mongofiles` to prompt the user for the password, pass the :option:`--username` option without :option:`--password` or specify an empty string as the :option:`--password` value, as in ``--password \"\"`` ." -msgstr "" - -#: ../source/includes/option/option-mongofiles-authenticationDatabase.rst:3 -# 6d52d2c57e064d0d925ad2ef3ad45e2b -msgid "Specifies the database in which the user is created. See :ref:`user-authentication-database`." -msgstr "" - -#: ../source/includes/option/option-mongofiles-authenticationMechanism.rst:3 -# d3cec3227e9448d39199f63d6ac639e3 -msgid "*Default*: SCRAM-SHA-1" -msgstr "" - -#: ../source/includes/option/option-mongofiles-authenticationMechanism.rst:5 -# 5fa6945c0ab64db9965e7d78c5c6813b -msgid "Added support for the ``PLAIN`` and ``MONGODB-X509`` authentication mechanisms." -msgstr "" - -#: ../source/includes/option/option-mongofiles-authenticationMechanism.rst:9 -# 55dad872c30940ccbb5e9791583e20b1 -msgid "Added support for the ``SCRAM-SHA-1`` authentication mechanism. Changed default mechanism to ``SCRAM-SHA-1``." -msgstr "" - -#: ../source/includes/option/option-mongofiles-authenticationMechanism.rst:14 -# 1a193a983f8b465e86035ce168ae7eea -msgid "Specifies the authentication mechanism the :program:`mongofiles` instance uses to authenticate to the :program:`mongod` or :program:`mongos`." -msgstr "" - -#: ../source/includes/option/option-mongofiles-authenticationMechanism.rst:21 -# 8baa862372f24214b050e2b72d954370 -msgid "Value" -msgstr "" - -#: ../source/includes/option/option-mongofiles-authenticationMechanism.rst:23 -# aa1e314023494daeb2d58bef6d25437b -msgid "Description" -msgstr "" - -#: ../source/includes/option/option-mongofiles-authenticationMechanism.rst:25 -# baafd32be8444bb8b6d864d3743309e1 -msgid ":ref:`SCRAM-SHA-1 `" -msgstr "" - -#: ../source/includes/option/option-mongofiles-authenticationMechanism.rst:27 -# 3d6fa55f3ba14372b905deeb9fb94b23 -msgid "`RFC 5802 `_ standard Salted Challenge Response Authentication Mechanism using the SHA1 hash function." -msgstr "" - -#: ../source/includes/option/option-mongofiles-authenticationMechanism.rst:31 -# 5e32afd416e64e78a2100b13fd86f808 -msgid ":ref:`MONGODB-CR `" -msgstr "" - -#: ../source/includes/option/option-mongofiles-authenticationMechanism.rst:33 -# f1a8d996d6c84efca9c17d8fe0dbdfce -msgid "MongoDB challenge/response authentication." -msgstr "" - -#: ../source/includes/option/option-mongofiles-authenticationMechanism.rst:35 -# 0fcd5a95563a43989c5697608f4b2435 -msgid ":ref:`MONGODB-X509 `" -msgstr "" - -#: ../source/includes/option/option-mongofiles-authenticationMechanism.rst:37 -# 0e6f4137f3da449796cf3613da4d59d6 -msgid "MongoDB TLS/SSL certificate authentication." -msgstr "" - -#: ../source/includes/option/option-mongofiles-authenticationMechanism.rst:39 -# 6ded32cbe63441de87f5bb781aa8f7ed -msgid ":ref:`GSSAPI ` (Kerberos)" -msgstr "" - -#: ../source/includes/option/option-mongofiles-authenticationMechanism.rst:41 -# 154a98de323349de9d7705d10e607ad0 -msgid "External authentication using Kerberos. This mechanism is available only in `MongoDB Enterprise `_." -msgstr "" - -#: ../source/includes/option/option-mongofiles-authenticationMechanism.rst:45 -# 0102d41541d249b98617a7d250ec7792 -msgid ":ref:`PLAIN ` (LDAP SASL)" -msgstr "" - -#: ../source/includes/option/option-mongofiles-authenticationMechanism.rst:47 -# ba234be374204aecb7950e1363f421e8 -msgid "External authentication using LDAP. You can also use ``PLAIN`` for authenticating in-database users. ``PLAIN`` transmits passwords in plain text. This mechanism is available only in `MongoDB Enterprise `_." -msgstr "" - -#: ../source/includes/option/option-mongofiles-gssapiServiceName.rst:5 -# 05b4d70dad05409094b3bb37a7f33156 -msgid "Specify the name of the service using :doc:`GSSAPI/Kerberos `. Only required if the service does not use the default name of ``mongodb``." -msgstr "" - -#: ../source/includes/option/option-mongofiles-gssapiServiceName.rst:9 -#: ../source/includes/option/option-mongofiles-gssapiHostName.rst:9 -# 8ffa958204db4da79bcbc0cd7e37775f -# 56945057ceed4e5b9675cc75b5bfc8af -msgid "This option is available only in MongoDB Enterprise." -msgstr "" - -#: ../source/includes/option/option-mongofiles-gssapiHostName.rst:5 -# 0cc11822e6774265bdfb48ef16e1287b -msgid "Specify the hostname of a service using :doc:`GSSAPI/Kerberos `. *Only* required if the hostname of a machine does not match the hostname resolved by DNS." -msgstr "" - -#: ../source/includes/option/option-mongofiles-db.rst:3 -# b397b981432e45aaa3d8c4833bd06f15 -msgid "Specifies the name of the database on which to run the :program:`mongofiles`." -msgstr "" - -#: ../source/includes/option/option-mongofiles-collection.rst:3 -# d1d6103628784079b05189d3b7b72146 -msgid "This option has no use in this context and a future release may remove it. See :issue:`SERVER-4931` for more information." -msgstr "" - -#: ../source/includes/option/option-mongofiles-local.rst:3 -# 014414ee610e48c1a3c3bcc4e1637d32 -msgid "Specifies the local filesystem name of a file for get and put operations." -msgstr "" - -#: ../source/includes/option/option-mongofiles-local.rst:6 -# 06e905e06d7947c6ac107897969666a1 -msgid "In the :command:`mongofiles put` and :command:`mongofiles get` commands, the required ```` modifier refers to the name the object will have in GridFS. :program:`mongofiles` assumes that this reflects the file's name on the local file system. This setting overrides this default." -msgstr "" - -#: ../source/includes/option/option-mongofiles-type.rst:3 -# c206c3bffa6643169411f7967768d923 -msgid "Provides the ability to specify a :term:`MIME` type to describe the file inserted into GridFS storage. :program:`mongofiles` omits this option in the default operation." -msgstr "" - -#: ../source/includes/option/option-mongofiles-type.rst:7 -# 32c8aa857e4e450cb3036d326777374d -msgid "Use only with :command:`mongofiles put` operations." -msgstr "" - -#: ../source/includes/option/option-mongofiles-replace.rst:3 -# f9f680d501e74f66b7c7b62433535b0d -msgid "Alters the behavior of :command:`mongofiles put` to replace existing GridFS objects with the specified local file, rather than adding an additional object with the same name." -msgstr "" - -#: ../source/includes/option/option-mongofiles-replace.rst:7 -# 766ceb19cc6f462b9fcf39ec2eae990d -msgid "In the default operation, files will not be overwritten by a :command:`mongofiles put` option." -msgstr "" - -#: ../source/includes/option/option-mongofiles-prefix.rst:3 -# 2b061a4efd544d638230affa9e014833 -msgid "*Default*: fs" -msgstr "" - -#: ../source/includes/option/option-mongofiles-prefix.rst:5 -# 95a8a959c5894e1d848e5fe73f4a0a0e -msgid "GridFS prefix to use." -msgstr "" - -#: ../source/includes/option/option-mongofiles-writeConcern.rst:3 -# 8248676f36954c4bb451542dbf1d5f1d -msgid "*Default*: majority" -msgstr "" - -#: ../source/includes/option/option-mongofiles-writeConcern.rst:5 -# 38e98c9d13e64c779c8f9140446b9af8 -msgid "Specifies the :term:`write concern` for each write operation that :program:`mongofiles` writes to the target database." -msgstr "" - -#: ../source/includes/option/option-mongofiles-writeConcern.rst:8 -# 80d3ef02897840ebbb90a4ee6f634c08 -msgid "Specify the write concern as a document with :ref:`w options `." -msgstr "" - -#: ../source/reference/program/mongofiles.txt:133 -# fb3c835ab66d4692ae75a2f514358ed2 -msgid "Commands" -msgstr "" - -#: ../source/reference/program/mongofiles.txt:137 -# 46f6473034784afc809202093a95ee76 -msgid "Lists the files in the GridFS store. The characters specified after ``list`` (e.g. ````) optionally limit the list of returned items to files that begin with that string of characters." -msgstr "" - -#: ../source/reference/program/mongofiles.txt:143 -# ff3eb29a83934b74a22277bbb83f562c -msgid "Lists the files in the GridFS store with names that match any portion of ````." -msgstr "" - -#: ../source/reference/program/mongofiles.txt:148 -# a4f10bd91dd64551bd59a169debe6d65 -msgid "Copy the specified file from the local file system into GridFS storage." -msgstr "" - -#: ../source/reference/program/mongofiles.txt:151 -# d8502e37014e4fe980da4f605d617ac3 -msgid "Here, ```` refers to the name the object will have in GridFS, and :program:`mongofiles` assumes that this reflects the name the file has on the local file system. If the local filename is different use the :option:`mongofiles --local` option." -msgstr "" - -#: ../source/reference/program/mongofiles.txt:158 -#: ../source/reference/program/mongofiles.txt:171 -# c3901022de804c50a23041d9bc516d3b -# ee89aa095fb34842a2f4043cbb003682 -msgid "Copy the specified file from GridFS storage to the local file system." -msgstr "" - -#: ../source/reference/program/mongofiles.txt:161 -# 428b12237e3c4bad9334430afc46505b -msgid "Here, ```` refers to the name the object will have in GridFS. :program:`mongofiles` writes the file to the local file system using the file's ``filename`` in GridFS. To choose a different location for the file on the local file system, use the :option:`--local` option." -msgstr "" - -#: ../source/reference/program/mongofiles.txt:173 -# e6c0e7fc503c4407963dfcd9daf05ba0 -msgid "Here ```` refers to the extended JSON ``_id`` of the object in GridFS. :program:`mongofiles` writes the file to the local file system using the file's ``filename`` in GridFS. To choose a different location for the file on the local file system, use the :option:`--local` option." -msgstr "" - -#: ../source/reference/program/mongofiles.txt:181 -# 05f37f358506465fa6abc6c1f868e8cd -msgid "Delete the specified file from GridFS storage." -msgstr "" - -#: ../source/reference/program/mongofiles.txt:187 -# 014bfa02944842ff9c6748a9fcd8bad6 -msgid "Delete the specified file from GridFS storage. Specify the file using its ``_id``." -msgstr "" - -#: ../source/reference/program/mongofiles.txt:191 -# 04b33e57e0b74771b8bfbd97f5d7acbc -msgid "Examples" -msgstr "" - -#: ../source/reference/program/mongofiles.txt:193 -# 79d32a2631564074b3b3a23b32dd74e2 -msgid "To return a list of all files in a :term:`GridFS` collection in the ``records`` database, use the following invocation at the system shell:" -msgstr "" - -#: ../source/reference/program/mongofiles.txt:200 -# f3683974d7a848e697453461fb300a74 -msgid "This :program:`mongofiles` instance will connect to the :program:`mongod` instance running on the ``27017`` localhost interface to specify the same operation on a different port or hostname, and issue a command that resembles one of the following:" -msgstr "" - -#: ../source/reference/program/mongofiles.txt:211 -# 8d8676a4955f4b69a305a69eef771dc7 -msgid "Modify any of the following commands as needed if you're connecting the :program:`mongod` instances on different ports or hosts." -msgstr "" - -#: ../source/reference/program/mongofiles.txt:214 -# c2b3a8b673884534bd71b2644e64cef9 -msgid "To upload a file named ``32-corinth.lp`` to the GridFS collection in the ``records`` database, you can use the following command:" -msgstr "" - -#: ../source/reference/program/mongofiles.txt:221 -# ac1a2d40ad0b4d289874669bf6f2c9f3 -msgid "To delete the ``32-corinth.lp`` file from this GridFS collection in the ``records`` database, you can use the following command:" -msgstr "" - -#: ../source/reference/program/mongofiles.txt:228 -# 3b15498c3bd644988c1daeb5425f0e16 -msgid "To search for files in the GridFS collection in the ``records`` database that have the string ``corinth`` in their names, you can use following command:" -msgstr "" - -#: ../source/reference/program/mongofiles.txt:236 -# 521927ed6c574b94b8c4ae410f3bfc8c -msgid "To list all files in the GridFS collection in the ``records`` database that begin with the string ``32``, you can use the following command:" -msgstr "" - -#: ../source/reference/program/mongofiles.txt:243 -# 0ed3a1f8feaf4b15a9fc845622b7666a -msgid "To fetch the file from the GridFS collection in the ``records`` database named ``32-corinth.lp``, you can use the following command:" -msgstr "" - -#: ../source/reference/program/mongofiles.txt:250 -# a92be75d1ecc4f839d5aef6a2dbe0f97 -msgid "To fetch the file from the GridFS collection in the ``records`` database with ``_id: ObjectId(\"56feac751f417d0357e7140f\")``, you can use the following command:" -msgstr "" - -#: ../source/reference/program/mongofiles.txt:258 -# 6deb50f45e324c4aa6f6ceae993b098e -msgid "You must include quotation marks around the ``_id``." -msgstr "" - diff --git a/locale/pot/reference/program/mongoimport.pot b/locale/pot/reference/program/mongoimport.pot deleted file mode 100644 index 0e633be758c..00000000000 --- a/locale/pot/reference/program/mongoimport.pot +++ /dev/null @@ -1,977 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/program/mongoimport.txt:5 -# 69cbae709db84c54bfb10b65bbc5fbb6 -msgid "``mongoimport``" -msgstr "" - -#: ../source/reference/program/mongoimport.txt:0 -# 9d13ba9e054a4f14b6e44f6f4f3a5bf2 -msgid "On this page" -msgstr "" - -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:1 -# 44c54a9e4adb4847870782145b8ccc87 -msgid "Mac OSX Sierra and Go 1.6 Incompatibility" -msgstr "" - -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:3 -# b64e1a6661694d7396adeda271ff2207 -msgid "Users running on Mac OSX Sierra require the 3.2.10 or newer version of |tool-binary|." -msgstr "" - -#: ../source/reference/program/mongoimport.txt:19 -# cdc445595b5047aaa40308ae454de83b -msgid "Synopsis" -msgstr "" - -#: ../source/reference/program/mongoimport.txt:21 -# ee3463f7142848f08a7614fc7e4f97b5 -msgid "The :program:`mongoimport` tool imports content from an :doc:`Extended JSON `, CSV, or TSV export created by :program:`mongoexport`, or potentially, another third-party export tool." -msgstr "" - -#: ../source/reference/program/mongoimport.txt:26 -# 546030e2d2d248838a4005e014d74354 -msgid "See the :doc:`mongoexport` document for more information regarding :program:`mongoexport`, which provides the inverse \"exporting\" capability." -msgstr "" - -#: ../source/reference/program/mongoimport.txt:31 -# 617f3b9d911942b7b2640fc9d53e75ed -msgid "Considerations" -msgstr "" - -#: ../source/includes/fact-type-fidelity-loss.rst:4 -# d80aab7470834a00b120bcf07cf3817c -msgid "Avoid using :program:`mongoimport` and :program:`mongoexport` for full instance production backups. They do not reliably preserve all rich :term:`BSON` data types, because :term:`JSON` can only represent a subset of the types supported by BSON. Use :program:`mongodump` and :program:`mongorestore` as described in :doc:`/core/backups` for this kind of functionality." -msgstr "" - -#: ../source/includes/fact-type-fidelity-loss-example.rst:1 -# fa9e540102414fe599e31f5e3f7bdadb -msgid "To preserve type information, :program:`mongoexport` and :program:`mongoimport` uses the :doc:`strict mode representation ` for certain types." -msgstr "" - -#: ../source/includes/fact-type-fidelity-loss-example.rst:5 -# b6063de2a8394bbf8ae010aa3471fc1a -msgid "For example, the following insert operation in the :program:`mongo` shell uses the :doc:`shell mode representation ` for the BSON types :bsontype:`data_date` and :bsontype:`data_numberlong`:" -msgstr "" - -#: ../source/includes/fact-type-fidelity-loss-example.rst:15 -# c97de6da06454b33b2e27e35337bba08 -msgid "The argument to :bsontype:`data_numberlong` must be quoted to avoid potential loss of accuracy." -msgstr "" - -#: ../source/includes/fact-type-fidelity-loss-example.rst:18 -# eaf964580a6b43148c12974b3f5eed47 -msgid "Use :program:`mongoexport` to export the data:" -msgstr "" - -#: ../source/includes/fact-type-fidelity-loss-example.rst:24 -# 7a46a40aa84f4efabeb7d5579f25c361 -msgid "The exported data is in :doc:`strict mode representation ` to preserve type information:" -msgstr "" - -#: ../source/includes/fact-type-fidelity-loss-example.rst:31 -# 31c4410478dd4f32928aa989d5deb857 -msgid "See :doc:`/reference/mongodb-extended-json` for a complete list of these types and the representations used." -msgstr "" - -#: ../source/reference/program/mongoimport.txt:38 -# 0386ba588f7d46e5b6ac62257699d88f -msgid "Required Access" -msgstr "" - -#: ../source/reference/program/mongoimport.txt:40 -# 155b33a6761b4c01afd33c2d2e1d3c9a -msgid "In order to connect to a :program:`mongod` that enforces authorization with the :option:`--auth ` option, you must use the :option:`--username ` and :option:`--password ` options. The connecting user must possess, at a minimum, the :authrole:`readWrite` role on the database into which they are importing data." -msgstr "" - -#: ../source/reference/program/mongoimport.txt:48 -# f69c2999b3e54448838cba2a01bda5d6 -msgid "Options" -msgstr "" - -#: ../source/includes/extracts/fact-3.0-tools-drop-dbpath-support-mongoimport.rst:5 -# 6512d122a5b7453c9afe7ebb874d7175 -msgid ":program:`mongoimport` removed the ``--dbpath`` as well as related ``--directoryperdb`` and ``--journal`` options. You must use :program:`mongoimport` while connected to a :program:`mongod` instance." -msgstr "" - -#: ../source/includes/option/option-mongoimport-help.rst:3 -# 4a8f81b7fa354894bbf70492db31138a -msgid "Returns information on the options and use of :program:`mongoimport`." -msgstr "" - -#: ../source/includes/option/option-mongoimport-verbose.rst:3 -# 95d876ae6edb45428092acbddb3ab9ae -msgid "Increases the amount of internal reporting returned on standard output or in log files. Increase the verbosity with the ``-v`` form by including the option multiple times, (e.g. ``-vvvvv``.)" -msgstr "" - -#: ../source/includes/option/option-mongoimport-quiet.rst:3 -# 8dcbb0a6a28c486683f34e723d371ee6 -msgid "Runs :program:`mongoimport` in a quiet mode that attempts to limit the amount of output." -msgstr "" - -#: ../source/includes/option/option-mongoimport-quiet.rst:6 -# c2b198b6479b4ac59c0bd568db60df5e -msgid "This option suppresses:" -msgstr "" - -#: ../source/includes/option/option-mongoimport-quiet.rst:8 -# ee92cf775b644b26987661a4737f2fb5 -msgid "output from :term:`database commands `" -msgstr "" - -#: ../source/includes/option/option-mongoimport-quiet.rst:10 -# defedb89f8b4492db6836e0c6e73422d -msgid "replication activity" -msgstr "" - -#: ../source/includes/option/option-mongoimport-quiet.rst:12 -# 5a0a7a18e239435488ed0043ac0ffd14 -msgid "connection accepted events" -msgstr "" - -#: ../source/includes/option/option-mongoimport-quiet.rst:14 -# 21b09c1107d8448b9c0d0e6bb33a9d5b -msgid "connection closed events" -msgstr "" - -#: ../source/includes/option/option-mongoimport-version.rst:3 -# 3ae71cc397434777a23ac583453b8156 -msgid "Returns the :program:`mongoimport` release number." -msgstr "" - -#: ../source/includes/option/option-mongoimport-host.rst:3 -# 3e65691815684b6eb5d67dd808519b15 -msgid "*Default*: localhost:27017" -msgstr "" - -#: ../source/includes/option/option-mongoimport-host.rst:5 -# ec92cde501c449739bbff7d994bb012d -msgid "Specifies a resolvable hostname for the :program:`mongod` to which to connect. By default, the :program:`mongoimport` attempts to connect to a MongoDB instance running on the localhost on port number ``27017``." -msgstr "" - -#: ../source/includes/option/option-mongoimport-host.rst:9 -# d21c10146e50407ebb8486eef83b32dc -msgid "To connect to a replica set, specify the :setting:`~replication.replSetName` and a seed list of set members, as in the following:" -msgstr "" - -#: ../source/includes/option/option-mongoimport-host.rst:17 -# 335dfa49b2ed4b71b5c5e54aeffc929f -msgid "You can always connect directly to a single MongoDB instance by specifying the host and port number directly." -msgstr "" - -#: ../source/includes/option/option-mongoimport-host.rst:20 -# 28398d64c3124d4989356e898a06902d -msgid "If you use IPv6 and use the ``
:`` format, you must enclose the portion of an address and port combination in brackets (e.g. ``[
]``)." -msgstr "" - -#: ../source/includes/option/option-mongoimport-port.rst:3 -# 02dd2ff576614f9ca4f934a7eef88984 -msgid "*Default*: 27017" -msgstr "" - -#: ../source/includes/option/option-mongoimport-port.rst:5 -# c8a234e262e641daad66da93a504fe86 -msgid "Specifies the TCP port on which the MongoDB instance listens for client connections." -msgstr "" - -#: ../source/includes/option/option-mongoimport-ipv6.rst:3 -# b39c686c52124eeea069fc75eae01f3d -msgid "*Removed in version 3.0.*" -msgstr "" - -#: ../source/includes/option/option-mongoimport-ipv6.rst:5 -# 23d40dc56f3240709892d9a7ec6fb018 -msgid "Enables IPv6 support and allows :program:`mongoimport` to connect to the MongoDB instance using an IPv6 network. Prior to MongoDB 3.0, you had to specify :option:`--ipv6` to use IPv6. In MongoDB 3.0 and later, IPv6 is always enabled." -msgstr "" - -#: ../source/includes/option/option-mongoimport-ssl.rst:5 -# 683a55984bd94ff68cffb1bcd2046dea -msgid "Enables connection to a :program:`mongod` or :program:`mongos` that has TLS/SSL support enabled." -msgstr "" - -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -# 9b1a54ee8e32443cb98ad00fa8858cfc -# 7732a704aeee4bdba65bb42f47360ee0 -# 9f02f35d4d2e4143bbc14cf0b9a51e7f -# 1aecdca21acc42b49b6b6f68344fb7d6 -# 87aea7ec74a0402b94f3722b09f10d6d -# b4a30713a0064f05b19d7e14ccdd162d -# d216bed38d7c4531b5363581c21722a9 -msgid "Most MongoDB distributions now include support for TLS/SSL. See :doc:`/tutorial/configure-ssl` and :doc:`/tutorial/configure-ssl-clients` for more information about TLS/SSL and MongoDB." -msgstr "" - -#: ../source/includes/option/option-mongoimport-sslCAFile.rst:5 -# dd8a9745558d4f0db0869070e9c354c8 -msgid "Specifies the :file:`.pem` file that contains the root certificate chain from the Certificate Authority. Specify the file name of the :file:`.pem` file using relative or absolute paths." -msgstr "" - -#: ../source/includes/option/option-mongoimport-sslCAFile.rst:13 -# 135dac93beb84a55b9e39b0bc28219bc -msgid "For SSL connections (``--ssl``) to :program:`mongod` and :program:`mongos`, if the :program:`mongoimport` runs without the :option:`--sslCAFile`, :program:`mongoimport` will not attempt to validate the server certificates. This creates a vulnerability to expired :program:`mongod` and :program:`mongos` certificates as well as to foreign processes posing as valid :program:`mongod` or :program:`mongos` instances. Ensure that you *always* specify the CA file to validate the server certificates in cases where intrusion is a possibility." -msgstr "" - -#: ../source/includes/option/option-mongoimport-sslPEMKeyFile.rst:5 -# 125c72782da346f48de47126befdcc2d -msgid "Specifies the :file:`.pem` file that contains both the TLS/SSL certificate and key. Specify the file name of the :file:`.pem` file using relative or absolute paths." -msgstr "" - -#: ../source/includes/option/option-mongoimport-sslPEMKeyFile.rst:9 -# e48ed8907b7b4affba940d0eb6d0be3a -msgid "This option is required when using the :option:`--ssl` option to connect to a :program:`mongod` or :program:`mongos` that has :setting:`~net.ssl.CAFile` enabled *without* :setting:`~net.ssl.allowConnectionsWithoutCertificates`." -msgstr "" - -#: ../source/includes/option/option-mongoimport-sslPEMKeyPassword.rst:5 -# 5107e4fb131b4ea39ef4de1605dfad4d -msgid "Specifies the password to de-crypt the certificate-key file (i.e. :option:`--sslPEMKeyFile`). Use the :option:`--sslPEMKeyPassword` option only if the certificate-key file is encrypted. In all cases, the :program:`mongoimport` will redact the password from all logging and reporting output." -msgstr "" - -#: ../source/includes/option/option-mongoimport-sslPEMKeyPassword.rst:10 -# 7fbc3b6797094048abb37b6fadddb164 -msgid "If the private key in the PEM file is encrypted and you do not specify the :option:`--sslPEMKeyPassword` option, the :program:`mongoimport` will prompt for a passphrase. See :ref:`ssl-certificate-password`." -msgstr "" - -#: ../source/includes/option/option-mongoimport-sslCRLFile.rst:5 -# d4b58b97389e434abbac116754a44d95 -msgid "Specifies the :file:`.pem` file that contains the Certificate Revocation List. Specify the file name of the :file:`.pem` file using relative or absolute paths." -msgstr "" - -#: ../source/includes/option/option-mongoimport-sslAllowInvalidCertificates.rst:5 -# 20f272f98c5c4a9da9f5a0ffeccc1195 -msgid "Bypasses the validation checks for server certificates and allows the use of invalid certificates. When using the :setting:`~net.ssl.allowInvalidCertificates` setting, MongoDB logs as a warning the use of the invalid certificate." -msgstr "" - -#: ../source/includes/option/option-mongoimport-sslAllowInvalidHostnames.rst:5 -# 1b39f12fc1cb4696ad98a5d98898a912 -msgid "Disables the validation of the hostnames in TLS/SSL certificates. Allows :program:`mongoimport` to connect to MongoDB instances if the hostname their certificates do not match the specified hostname." -msgstr "" - -#: ../source/includes/option/option-mongoimport-sslFIPSMode.rst:5 -# b070918e66f34fb5bfe4cfa123955008 -msgid "Directs the :program:`mongoimport` to use the FIPS mode of the installed OpenSSL library. Your system must have a FIPS compliant OpenSSL library to use the :option:`--sslFIPSMode` option." -msgstr "" - -#: ../source/includes/note-fips-is-enterprise-only.rst:1 -# 4ec39b903dc84acdb17f535373811f20 -msgid "FIPS-compatible SSL is available only in `MongoDB Enterprise `_. See :doc:`/tutorial/configure-fips` for more information." -msgstr "" - -#: ../source/includes/option/option-mongoimport-username.rst:3 -# 8e9fcdfeb608428d8cd50b6124bd868c -msgid "Specifies a username with which to authenticate to a MongoDB database that uses authentication. Use in conjunction with the ``--password`` and ``--authenticationDatabase`` options." -msgstr "" - -#: ../source/includes/option/option-mongoimport-password.rst:3 -# 0471bb5b57d94c278f1ad9271c8025df -msgid "Specifies a password with which to authenticate to a MongoDB database that uses authentication. Use in conjunction with the ``--username`` and ``--authenticationDatabase`` options." -msgstr "" - -#: ../source/includes/option/option-mongoimport-password.rst:9 -# db60ffaf1f3643dcb3f9677ba8231d57 -msgid "If you do not specify an argument for :option:`--password`, :program:`mongoimport` returns an error." -msgstr "" - -#: ../source/includes/option/option-mongoimport-password.rst:14 -# e64ac9d3251143c1b19369c797b16b4c -msgid "If you wish :program:`mongoimport` to prompt the user for the password, pass the :option:`--username` option without :option:`--password` or specify an empty string as the :option:`--password` value, as in ``--password \"\"`` ." -msgstr "" - -#: ../source/includes/option/option-mongoimport-authenticationDatabase.rst:3 -# d38263bdf0fa499890a8b4d45fffe898 -msgid "Specifies the database in which the user is created. See :ref:`user-authentication-database`." -msgstr "" - -#: ../source/includes/option/option-mongoimport-authenticationMechanism.rst:3 -# 1c6488f6dc2145748d4040893fac6a2b -msgid "*Default*: SCRAM-SHA-1" -msgstr "" - -#: ../source/includes/option/option-mongoimport-authenticationMechanism.rst:5 -# 46f4a4f796a24a2f82c433040a46cece -msgid "Added support for the ``PLAIN`` and ``MONGODB-X509`` authentication mechanisms." -msgstr "" - -#: ../source/includes/option/option-mongoimport-authenticationMechanism.rst:9 -# f9c4ec2672314422b58944d11512c215 -msgid "Added support for the ``SCRAM-SHA-1`` authentication mechanism. Changed default mechanism to ``SCRAM-SHA-1``." -msgstr "" - -#: ../source/includes/option/option-mongoimport-authenticationMechanism.rst:14 -# 67b646325d874ba29aa07bb74e8966f7 -msgid "Specifies the authentication mechanism the :program:`mongoimport` instance uses to authenticate to the :program:`mongod` or :program:`mongos`." -msgstr "" - -#: ../source/includes/option/option-mongoimport-authenticationMechanism.rst:21 -#: ../source/includes/option/option-mongoimport-mode.rst:20 -#: ../source/includes/option/option-mongoimport-parseGrace.rst:17 -# 6781317e3e914306a329396154dc2899 -# bfd2d1f9b68b47878f09953c6bf49048 -# 991121b314f94d0a97adaf06ead3f48d -msgid "Value" -msgstr "" - -#: ../source/includes/option/option-mongoimport-authenticationMechanism.rst:23 -#: ../source/includes/option/option-mongoimport-mode.rst:21 -#: ../source/includes/option/option-mongoimport-parseGrace.rst:18 -# 1155e3f277594d5888f3e9cdaa78c261 -# ed851083f33049a8bac0c4cd2f97dd7c -# cc3e85655a1548cda99fc1564da57b1f -msgid "Description" -msgstr "" - -#: ../source/includes/option/option-mongoimport-authenticationMechanism.rst:25 -# 882adc2dd98f45ae89d06b3605259001 -msgid ":ref:`SCRAM-SHA-1 `" -msgstr "" - -#: ../source/includes/option/option-mongoimport-authenticationMechanism.rst:27 -# 5f20ec38f64d4a9494e55099bac95b27 -msgid "`RFC 5802 `_ standard Salted Challenge Response Authentication Mechanism using the SHA1 hash function." -msgstr "" - -#: ../source/includes/option/option-mongoimport-authenticationMechanism.rst:31 -# 59461b0088de4bbe9419b15442305e19 -msgid ":ref:`MONGODB-CR `" -msgstr "" - -#: ../source/includes/option/option-mongoimport-authenticationMechanism.rst:33 -# 6b0c322edf4248cb9cb6593fa5f7aa6b -msgid "MongoDB challenge/response authentication." -msgstr "" - -#: ../source/includes/option/option-mongoimport-authenticationMechanism.rst:35 -# 93e48a2caa6946188f468d94c1b13d51 -msgid ":ref:`MONGODB-X509 `" -msgstr "" - -#: ../source/includes/option/option-mongoimport-authenticationMechanism.rst:37 -# a5adcb8410dc4766ab1cc4552d2c8a12 -msgid "MongoDB TLS/SSL certificate authentication." -msgstr "" - -#: ../source/includes/option/option-mongoimport-authenticationMechanism.rst:39 -# 79ac72884c434e648323e5de1aa9a527 -msgid ":ref:`GSSAPI ` (Kerberos)" -msgstr "" - -#: ../source/includes/option/option-mongoimport-authenticationMechanism.rst:41 -# b1604f65675a437cbed130d4ebf29839 -msgid "External authentication using Kerberos. This mechanism is available only in `MongoDB Enterprise `_." -msgstr "" - -#: ../source/includes/option/option-mongoimport-authenticationMechanism.rst:45 -# ac0651eab2a0431b95fbdbf413771a99 -msgid ":ref:`PLAIN ` (LDAP SASL)" -msgstr "" - -#: ../source/includes/option/option-mongoimport-authenticationMechanism.rst:47 -# a472c0c61f204519a8ff137a6be148d3 -msgid "External authentication using LDAP. You can also use ``PLAIN`` for authenticating in-database users. ``PLAIN`` transmits passwords in plain text. This mechanism is available only in `MongoDB Enterprise `_." -msgstr "" - -#: ../source/includes/option/option-mongoimport-gssapiServiceName.rst:5 -# 359aeb342b894741b430e00c77e53a3f -msgid "Specify the name of the service using :doc:`GSSAPI/Kerberos `. Only required if the service does not use the default name of ``mongodb``." -msgstr "" - -#: ../source/includes/option/option-mongoimport-gssapiServiceName.rst:9 -#: ../source/includes/option/option-mongoimport-gssapiHostName.rst:9 -# 63828e8f8e7646358a19537c317565a6 -# 3af39f2f42a548d0a5cdb86ea2fa32c3 -msgid "This option is available only in MongoDB Enterprise." -msgstr "" - -#: ../source/includes/option/option-mongoimport-gssapiHostName.rst:5 -# ce67d00776924332ac35ae5d23e85989 -msgid "Specify the hostname of a service using :doc:`GSSAPI/Kerberos `. *Only* required if the hostname of a machine does not match the hostname resolved by DNS." -msgstr "" - -#: ../source/includes/option/option-mongoimport-db.rst:3 -# f835d0df527841fdae8f270c72c1f2ec -msgid "Specifies the name of the database on which to run the :program:`mongoimport`." -msgstr "" - -#: ../source/includes/option/option-mongoimport-collection.rst:3 -# 87784e2894bd4a3d825a74af544bdb75 -msgid "Specifies the collection to import." -msgstr "" - -#: ../source/includes/option/option-mongoimport-collection.rst:5 -# 80179e1715f84280bab3335647fa6ef6 -msgid "If you do not specify :option:`--collection`, :program:`mongoimport` takes the collection name from the input filename. MongoDB omits the extension of the file from the collection name, if the input file has an extension." -msgstr "" - -#: ../source/includes/option/option-mongoimport-fields.rst:3 -# f818936fa3c047a1a05b6485bdb07b6f -msgid "Specify a comma separated list of field names when importing :term:`csv` or :term:`tsv` files that do not have field names in the first (i.e. header) line of the file." -msgstr "" - -#: ../source/includes/option/option-mongoimport-fields.rst:8 -# 9b07409b896a4de1adcceec8e887ef39 -msgid "If you attempt to include :option:`--fields` when importing JSON data, :program:`mongoimport` will return an error. :option:`--fields` is only for :term:`csv` or :term:`tsv` imports." -msgstr "" - -#: ../source/includes/option/option-mongoimport-fieldFile.rst:3 -# 2065dbb2e493478289cd298843b3423e -msgid "As an alternative to :option:`--fields`, the :option:`--fieldFile` option allows you to specify a file that holds a list of field names if your :term:`csv` or :term:`tsv` file does not include field names in the first line of the file (i.e. header). Place one field per line." -msgstr "" - -#: ../source/includes/option/option-mongoimport-fieldFile.rst:8 -# 9870a21b756849848d5e8635a80c4fb4 -msgid "If you attempt to include :option:`--fieldFile` when importing JSON data, :program:`mongoimport` will return an error. :option:`--fieldFile` is only for :term:`csv` or :term:`tsv` imports." -msgstr "" - -#: ../source/includes/option/option-mongoimport-ignoreBlanks.rst:3 -# a7ac3bf9f7564ba6bedf10964706a614 -msgid "Ignores empty fields in :term:`csv` and :term:`tsv` exports. If not specified, :program:`mongoimport` creates fields without values in imported documents." -msgstr "" - -#: ../source/includes/option/option-mongoimport-ignoreBlanks.rst:8 -# 9800b90cd4dd49d48e10fe46c225a7ad -msgid "If you attempt to include :option:`--ignoreBlanks` when importing JSON data, :program:`mongoimport` will return an error. :option:`--ignoreBlanks` is only for :term:`csv` or :term:`tsv` imports." -msgstr "" - -#: ../source/includes/option/option-mongoimport-type.rst:3 -# 3121293cca50404cb4eb3160d71de240 -msgid "Specifies the file type to import. The default format is :term:`JSON`, but it's possible to import :term:`csv` and :term:`tsv` files." -msgstr "" - -#: ../source/includes/option/option-mongoimport-type.rst:6 -# 2df77004b21546ac803afbbe8fa93c48 -msgid "The ``csv`` parser accepts that data that complies with RFC :rfc:`4180`. As a result, backslashes are *not* a valid escape character. If you use double-quotes to enclose fields in the CSV data, you must escape internal double-quote marks by prepending another double-quote." -msgstr "" - -#: ../source/includes/option/option-mongoimport-file.rst:3 -# ea4fbe4e3e7a4556bcd97efa79d8993e -msgid "Specifies the location and name of a file containing the data to import. If you do not specify a file, :program:`mongoimport` reads data from standard input (e.g. \"stdin\")." -msgstr "" - -#: ../source/includes/option/option-mongoimport-drop.rst:3 -# 616b4a1949574dd6b250121b2621c905 -msgid "Modifies the import process so that the target instance drops the collection before importing the data from the input." -msgstr "" - -#: ../source/includes/option/option-mongoimport-headerline.rst:3 -# 73f87c1f1e124d17af910c5ac68a01ca -msgid "If using :option:`--type csv ` or :option:`--type tsv `, uses the first line as field names. Otherwise, :program:`mongoimport` will import the first line as a distinct document." -msgstr "" - -#: ../source/includes/option/option-mongoimport-headerline.rst:9 -# 2978319724ed466b8d44e8268abc8efa -msgid "If you attempt to include :option:`--headerline` when importing JSON data, :program:`mongoimport` will return an error. :option:`--headerline` is only for :term:`csv` or :term:`tsv` imports." -msgstr "" - -#: ../source/includes/option/option-mongoimport-mode.rst:3 -# a34be12209b044fdabeb39df39e945e8 -msgid "*Default*: insert" -msgstr "" - -#: ../source/includes/option/option-mongoimport-mode.rst:7 -# ae8e192983cc4f679ed8ee87dbc6962a -msgid "Specifies how the import process should handle existing documents in the database that match documents in the import file." -msgstr "" - -#: ../source/includes/option/option-mongoimport-mode.rst:10 -# 0362898f7ede4079af0a3e5bae25d68d -msgid "By default, :program:`mongoimport` uses the ``_id`` field to match documents in the collection with documents in the import file. To specify the fields against which to match existing documents for the ``upsert`` and ``merge`` modes, use :option:`--upsertFields`." -msgstr "" - -#: ../source/includes/option/option-mongoimport-mode.rst:23 -# 7247e109b51f4dbe8fb220624de4959b -msgid "``insert``" -msgstr "" - -#: ../source/includes/option/option-mongoimport-mode.rst:25 -# 96ca755771de4017975a980d0cd1fec2 -msgid "Insert the documents in the import file. :program:`mongoimport` will log an error if you attempt to import a document that contains a duplicate value for a field with a :ref:`unique index `, such as ``_id``." -msgstr "" - -#: ../source/includes/option/option-mongoimport-mode.rst:30 -# e55d3dd002c84797b6f1deed03d6cd2e -msgid "``upsert``" -msgstr "" - -#: ../source/includes/option/option-mongoimport-mode.rst:32 -# 103cb48d09264632a50791084b492bc5 -msgid "Replace existing documents in the database with matching documents from the import file. :program:`mongoimport` will insert all other documents. :ref:`ex-mongoimport-upsert` describes how to use :option:`--mode` ``upsert``." -msgstr "" - -#: ../source/includes/option/option-mongoimport-mode.rst:38 -# 7660110d963f4d02b198956ed6d215b0 -msgid "``merge``" -msgstr "" - -#: ../source/includes/option/option-mongoimport-mode.rst:40 -# e2d38a48e3a441c0ae7c9f103e79ba69 -msgid "Merge existing documents that match a document in the import file with the new document. :program:`mongoimport` will insert all other documents. :ref:`ex-mongoimport-merge` describes how to use :option:`--mode` ``merge``." -msgstr "" - -#: ../source/includes/option/option-mongoimport-upsertFields.rst:3 -# 18f4551ceb5a448eb1de44d7b75326e4 -msgid "Specifies a list of fields for the query portion of the :term:`upsert`. Use this option if the ``_id`` fields in the existing documents don't match the field in the document, but another field or field combination can uniquely identify documents as a basis for performing upsert operations." -msgstr "" - -#: ../source/includes/option/option-mongoimport-upsertFields.rst:10 -# 0f0a06314dee4292b652f15b07c51c52 -msgid "Modifies the import process to update existing objects in the database if they match based on the specified fields, while inserting all other objects. You do not need to use :option:`--mode upsert <--mode>` with :option:`--upsertFields`." -msgstr "" - -#: ../source/includes/option/option-mongoimport-upsertFields.rst:16 -# 0c3bb04f07b842b59075f6b2ce436983 -msgid "If you do not specify a field, :option:`--upsertFields` will upsert on the basis of the ``_id`` field." -msgstr "" - -#: ../source/includes/option/option-mongoimport-upsertFields.rst:19 -# 04188d5138cc4246b8b17d65d2216aa5 -msgid "To ensure adequate performance, indexes should exist for this field or fields." -msgstr "" - -#: ../source/includes/option/option-mongoimport-stopOnError.rst:3 -# 0b2fca2f5b024057a651cc2e1f676b0d -msgid "Forces :program:`mongoimport` to halt the insert operation at the first error rather than continuing the operation despite errors." -msgstr "" - -#: ../source/includes/option/option-mongoimport-jsonArray.rst:3 -# bda44503cde14c5e834f3e82f4931be8 -msgid "Accepts the import of data expressed with multiple MongoDB documents within a single :term:`JSON` array. Limited to imports of 16 MB or smaller." -msgstr "" - -#: ../source/includes/option/option-mongoimport-jsonArray.rst:7 -# 2a968eed1cc94960971f31ce45061fae -msgid "Use :option:`--jsonArray` in conjunction with :option:`mongoexport --jsonArray`." -msgstr "" - -#: ../source/includes/option/option-mongoimport-maintainInsertionOrder.rst:3 -# 95b34ff874324a4a92f9f99f46b97d85 -msgid "*Default*: False" -msgstr "" - -#: ../source/includes/option/option-mongoimport-maintainInsertionOrder.rst:5 -# b55edb03a2c24fa3b000651a4cb3c947 -msgid "If specified, :program:`mongoimport` inserts the documents in the order of their appearance in the input source, otherwise :program:`mongoimport` may perform the insertions in an arbitrary order." -msgstr "" - -#: ../source/includes/option/option-mongoimport-numInsertionWorkers.rst:3 -# 7f5f8e359af048e5b5e527e49084a33f -msgid "*Default*: 1" -msgstr "" - -#: ../source/includes/option/option-mongoimport-numInsertionWorkers.rst:7 -# 483f9e1f6bd04d9e964427655edb1f31 -msgid "Specifies the number of insertion workers to run concurrently." -msgstr "" - -#: ../source/includes/option/option-mongoimport-numInsertionWorkers.rst:10 -# cd0fc36c666a4fd39bd4e9f445d01a8f -msgid "For large imports, increasing the number of insertion workers may increase the speed of the import." -msgstr "" - -#: ../source/includes/option/option-mongoimport-writeConcern.rst:3 -# 78950d5a6d924f04b68eb4a9340857f6 -msgid "*Default*: majority" -msgstr "" - -#: ../source/includes/option/option-mongoimport-writeConcern.rst:5 -# 965d2cc6bcc24b99b9f05c854bf89a18 -msgid "Specifies the :term:`write concern` for each write operation that :program:`mongoimport` writes to the target database." -msgstr "" - -#: ../source/includes/option/option-mongoimport-writeConcern.rst:8 -# 3247049f2a6444e0b7892b9adf2664e6 -msgid "Specify the write concern as a document with :ref:`w options `." -msgstr "" - -#: ../source/includes/option/option-mongoimport-bypassDocumentValidation.rst:3 -# 4288ccdb2d474b4794c3ee4bad8ff6ca -msgid "Enables :program:`mongoimport` to bypass :doc:`document validation ` during the operation. This lets you insert documents that do not meet the validation requirements." -msgstr "" - -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:6 -# ba61e45feb6542279e70dbf7464e877a -msgid "Instructs :program:`mongoimport` that the field list specified in :option:`--fields`, :option:`--fieldFile`, or :option:`--headerline` specifies the types of each field." -msgstr "" - -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:10 -# 6bbbe09bcfeb4d27a41021fa619295a3 -msgid "Field names must be in the form of ``.()``. You must backslash-escape the following characters if you wish to include them in an argument: ``(``, ``)``, and ``\\``." -msgstr "" - -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:18 -# 783f1e0a2f7c41c6bd06b5d4e5590679 -msgid "``type``" -msgstr "" - -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:19 -# 688a8cc3d69b49b78b4dfadde6077770 -msgid "Supported Arguments" -msgstr "" - -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:20 -# feaf3d0a5bd940dcac5538b4b21a9e4d -msgid "Example Header Field" -msgstr "" - -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:22 -# d3099ded445c451cbc2f6720315c4440 -msgid "``auto()``" -msgstr "" - -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:23 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:33 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:55 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:59 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:63 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:67 -# c0a216c13a44466090c33a15bfc8b50f -# 58ac5691a02e4c2e8ba155cb101fbbbc -# 281e45170644440cbdde25d8ad19b93e -# 64c246e7ee2441e59e16636cd211b634 -# 139dfc921acd41838220562820a75ec6 -# dc817a612ffd47cdbab005ee9169d2dd -msgid "None." -msgstr "" - -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:24 -# 5aa11271f86f4067816e950304b2e7d7 -msgid "``misc.auto()``" -msgstr "" - -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:26 -# 87e62290d22f4016b450b69b6da91501 -msgid "``binary()``" -msgstr "" - -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:27 -# 3886d23bf3614fb893ceebf86fd2afff -msgid "``base32`` (`RFC4648`_ encoding schema)" -msgstr "" - -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:28 -# 5517c6b9947f42f7a103b69c45d45641 -msgid "``base64`` (`RFC4648`_ encoding schema)" -msgstr "" - -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:29 -# aebe25afa6b64e1a987cd5f35f453760 -msgid "``hex``" -msgstr "" - -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:30 -# d9c7c868bd984712b2ae9361c0e6ba4b -msgid "``user thumbnail.binary(base64)``" -msgstr "" - -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:32 -# fcfda7ede74e4a70a14580e63e18808b -msgid "``bool()``" -msgstr "" - -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:34 -# 3949853bad0e4b6d942c833365826b53 -msgid "``verified.bool()``" -msgstr "" - -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:36 -# cf4355a2bb7549e1853ce824548a12b3 -msgid "``date()``" -msgstr "" - -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:37 -# 7c9ce996da634599b9c462472875e214 -msgid "Alias for ``date_go()``. `Go Language time.Parse format`_." -msgstr "" - -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:38 -# 49e8b52fc6214105b68646d0acac33a8 -msgid "``created.date(2006-01-02 15:04:05)``" -msgstr "" - -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:40 -# c5c94db5ec8a4ad997ace2c8691c1471 -msgid "``date_go()``" -msgstr "" - -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:41 -# 6661c8ae85854c618d62444da8b64b39 -msgid "`Go Language time.Parse format`_" -msgstr "" - -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:42 -# 22b5432f4fc6438c962acd6d089359c8 -msgid "``created.date_go(2006-01-02 15:04:05)``" -msgstr "" - -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:44 -# b8c320c03a68434ca7087bd1f37d890a -msgid "``date_ms()``" -msgstr "" - -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:45 -# 1c8f427bb8a0457eb93755594edb32bb -msgid "`Microsoft SQL Server FORMAT format `_" -msgstr "" - -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:47 -# a1a883b4ed8e4821b3f3a48e6611a7aa -msgid "``created.date_ms(yyyy-MM-dd H:mm:ss)``" -msgstr "" - -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:49 -# 503246de537049dcb2105999a6a8fb07 -msgid "``date_oracle()``" -msgstr "" - -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:50 -# d4c5d6893ccf411688854cbaabaf3943 -msgid "`Oracle Database TO_DATE format `_." -msgstr "" - -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:52 -# 4bff608ac55047a08eec241c9284f1c8 -msgid "``created.date_oracle(YYYY-MM-DD HH24:MI:SS)``" -msgstr "" - -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:54 -# 86f3e37b8c9e4d32931026a8bb39e1c1 -msgid "``double()``" -msgstr "" - -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:56 -# 5429abc3f22d412d8723790835704a5a -msgid "``revenue.double()``" -msgstr "" - -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:58 -# 0f699bf49834428fa40959b52531f986 -msgid "``int32()``" -msgstr "" - -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:60 -# 4afe80f6e8cf454cbb3590db1543319a -msgid "``followerCount.int32()``" -msgstr "" - -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:62 -# 9e1b4d3ace18473a99d49d9b21b8ca3f -msgid "``int64()``" -msgstr "" - -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:64 -# 2c231f5dab9c48f0b4bb2b3c2b2e8f57 -msgid "``bigNumber.int64()``" -msgstr "" - -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:66 -# ccf8ce8b714c43199d972e9ab93bfd2a -msgid "``string()``" -msgstr "" - -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:68 -# e77c2037ac41410c8613f7b0d3d86f9f -msgid "``zipcode.string()``" -msgstr "" - -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:73 -# 03499311120f475c8b82dcb669a9dc82 -msgid "If you attempt to include :option:`--columnsHaveTypes` when importing JSON data, :program:`mongoimport` will return an error. :option:`--columnsHaveTypes` is only for :term:`csv` or :term:`tsv` imports." -msgstr "" - -#: ../source/includes/option/option-mongoimport-parseGrace.rst:3 -# 495d2fe9812c45fdb092bccc44e896a4 -msgid "*Default*: stop" -msgstr "" - -#: ../source/includes/option/option-mongoimport-parseGrace.rst:8 -# ebd3fbceb74f4243a3e89446ee239844 -msgid "Specifies how :program:`mongoimport` handles type coercion failures when importing CSV or TSV files with :option:`--columnsHaveTypes`." -msgstr "" - -#: ../source/includes/option/option-mongoimport-parseGrace.rst:11 -# 68a26da111984bdab59fd51e4de825fb -msgid ":option:`--parseGrace` has no effect when importing JSON documents." -msgstr "" - -#: ../source/includes/option/option-mongoimport-parseGrace.rst:20 -# c7966a85ac52429f8afe59b1bb67a735 -msgid "``autoCast``" -msgstr "" - -#: ../source/includes/option/option-mongoimport-parseGrace.rst:21 -# 6b63400960a94ffaa38e0279b7f0fede -msgid "Assigns a type based on the value of the field. For example, if a field is defined as a ``double`` and the value for that field was ``\"foo\"``, :program:`mongoimport` would make that field value a string type." -msgstr "" - -#: ../source/includes/option/option-mongoimport-parseGrace.rst:26 -# 260f69998f424fb99ffdc879f7c5b562 -msgid "``skipField``" -msgstr "" - -#: ../source/includes/option/option-mongoimport-parseGrace.rst:27 -# 4a74e0230666448b9e04100f261bc857 -msgid "For the row being imported, :program:`mongoimport` does not include the field whose type does not match the expected type." -msgstr "" - -#: ../source/includes/option/option-mongoimport-parseGrace.rst:30 -# 64fc2c034e844f98bbd5434a15c3af64 -msgid "``skipRow``" -msgstr "" - -#: ../source/includes/option/option-mongoimport-parseGrace.rst:31 -# 34dc02a9287c4f9e92f545d77f0fceb1 -msgid ":program:`mongoimport` does not import rows containing a value whose type does not match the expected type." -msgstr "" - -#: ../source/includes/option/option-mongoimport-parseGrace.rst:34 -# 0c3bbeead60348899b112fd0aa3bf5b2 -msgid "``stop``" -msgstr "" - -#: ../source/includes/option/option-mongoimport-parseGrace.rst:35 -# 64af84f914144d35be43a9c5f413400f -msgid ":program:`mongoimport` returns an error that ends the import." -msgstr "" - -#: ../source/reference/program/mongoimport.txt:137 -# 038a991aa0be4ca0b8fa0ec54cabe109 -msgid "Use" -msgstr "" - -#: ../source/reference/program/mongoimport.txt:140 -# 150551c9ef824cba8e5cad8c2c09196e -msgid "Simple Import" -msgstr "" - -#: ../source/reference/program/mongoimport.txt:142 -# 4e2fc3faca1b4039811a123808d06ca5 -msgid ":program:`mongoimport` restores a database from a backup taken with :program:`mongoexport`. Most of the arguments to :program:`mongoexport` also exist for :program:`mongoimport`." -msgstr "" - -#: ../source/reference/program/mongoimport.txt:146 -# 362ac74082214e08937ff3b2e4b2b2d5 -msgid "In the following example, :program:`mongoimport` imports the :term:`JSON` data from the ``contacts.json`` file into the collection ``contacts`` in the ``users`` database." -msgstr "" - -#: ../source/reference/program/mongoimport.txt:157 -# 3d06131ac3984f44be4b6bb35f05efb1 -msgid "Replace Matching Documents during Import" -msgstr "" - -#: ../source/reference/program/mongoimport.txt:159 -# 3d289abbea75485e8b535f9b940491b0 -msgid "In MongoDB 3.4, :option:`--mode upsert <--mode>` replaces the deprecated ``--upsert`` option." -msgstr "" - -#: ../source/reference/program/mongoimport.txt:163 -# 4c550b0cfb1c4709bf0811e23df20041 -msgid "With :option:`--mode` ``upsert``, :program:`mongoimport` replaces existing documents in the database that match a document in the import file with the document from the import file. Documents that do not match an existing document in the database are inserted as usual. By default :program:`mongoimport` matches documents based on the ``_id`` field. Use :option:`--upsertFields` to specify the fields to match against." -msgstr "" - -#: ../source/reference/program/mongoimport.txt:171 -# 9e83816c1fec485fa1c0cc815a579459 -msgid "Consider the following document in the ``people`` collection in the ``example`` database:" -msgstr "" - -#: ../source/reference/program/mongoimport.txt:183 -#: ../source/reference/program/mongoimport.txt:240 -# b0564d8cb3ee482b9cef0cac1c891c51 -# 84fde7bf05c54ae3a6f4c0e4a9a7e90b -msgid "The following document exists in a ``people-20160927.json`` JSON file. The ``_id`` field of the JSON object matches the ``_id`` field of the document in the ``people`` collection." -msgstr "" - -#: ../source/reference/program/mongoimport.txt:195 -# 38e4e17d99b34ab3b16d85fff8d83920 -msgid "To import the ``people-20160927.json`` file and replace documents in the database that match the documents in the import file, specify :option:`--mode` ``upsert``, as in the following:" -msgstr "" - -#: ../source/reference/program/mongoimport.txt:203 -# dea0ca7d213a4025a8766df337cd787c -msgid "The document in the ``people`` collection would then contain only the fields from the imported document, as in the following:" -msgstr "" - -#: ../source/reference/program/mongoimport.txt:217 -# ec22b65d2cb448978232042343f1a597 -msgid "Merge Matching Documents during Import" -msgstr "" - -#: ../source/reference/program/mongoimport.txt:221 -# cbe3db82330a46a285b469c3874abdf4 -msgid "With :option:`--mode` ``merge``, :program:`mongoimport` enables you to merge fields from a new record with an existing document in the database. Documents that do not match an existing document in the database are inserted as usual. By default :program:`mongoimport` matches documents based on the ``_id`` field. Use :option:`--upsertFields` to specify the fields to match against." -msgstr "" - -#: ../source/reference/program/mongoimport.txt:228 -# 749ffa4d74eb4f01948c10c1a1111f31 -msgid "The ``people`` collection in the ``example`` database contains the following document:" -msgstr "" - -#: ../source/reference/program/mongoimport.txt:253 -# 0a6208a6b3ba487a853e23fbe2a474fe -msgid "To import the ``people-20160927.json`` file and merge documents from the import file with matching documents in the database, specify :option:`--mode` ``merge``, as in the following:" -msgstr "" - -#: ../source/reference/program/mongoimport.txt:261 -# bd996056eb174f7f844cf7e66bfade57 -msgid "The import operation combines the fields from the JSON file with the original document in the database, matching the documents based on the ``_id`` field. During the import process, :program:`mongoimport` adds the new ``username`` and ``likes`` fields to the document and updates the ``email`` field with the value from the imported document, as in the following:" -msgstr "" - -#: ../source/reference/program/mongoimport.txt:284 -# 295ce0e17343439d8298560e10d738f6 -msgid "Import ``JSON`` to Remote Host Running with Authentication" -msgstr "" - -#: ../source/reference/program/mongoimport.txt:286 -# 23b0b6f35a3840ddb51305ef7b954ed2 -msgid "In the following example, :program:`mongoimport` imports data from the file ``/opt/backups/mdb1-examplenet.json`` into the ``contacts`` collection within the database ``marketing`` on a remote MongoDB database with authentication enabled." -msgstr "" - -#: ../source/reference/program/mongoimport.txt:291 -# f7502c24f0b449cd837f0d1d7cbb6e48 -msgid ":program:`mongoimport` connects to the :program:`mongod` instance running on the host ``mongodb1.example.net`` over port ``37017``. It authenticates with the username ``user`` and the password ``pass``." -msgstr "" - -#: ../source/reference/program/mongoimport.txt:300 -# 5f8091d3a67841e0808c05235fcd5da1 -msgid "``CSV`` Import" -msgstr "" - -#: ../source/reference/program/mongoimport.txt:302 -# caec31faa3ed45e78499455725c5ca45 -msgid "In the following example, :program:`mongoimport` imports the :term:`csv` formatted data in the ``/opt/backups/contacts.csv`` file into the collection ``contacts`` in the ``users`` database on the MongoDB instance running on the localhost port numbered ``27017``." -msgstr "" - -#: ../source/reference/program/mongoimport.txt:308 -# 2b4e10e09582454ab2d2ca813264fb21 -msgid "Specifying :option:`--headerline ` instructs :program:`mongoimport` to determine the name of the fields using the first line in the CSV file." -msgstr "" - -#: ../source/reference/program/mongoimport.txt:316 -# fca1b193e49048b5a8daa92133081927 -msgid ":program:`mongoimport` uses the input file name, without the extension, as the collection name if ``-c`` or ``--collection`` is unspecified. The following example is therefore equivalent:" -msgstr "" - -#: ../source/reference/program/mongoimport.txt:324 -# e932356fde8544fcb664040e76ef934a -msgid "Use the \":option:`--ignoreBlanks `\" option to ignore blank fields. For :term:`CSV` and :term:`TSV` imports, this option provides the desired functionality in most cases because it avoids inserting fields with null values into your collection." -msgstr "" - diff --git a/locale/pot/reference/program/mongoldap.pot b/locale/pot/reference/program/mongoldap.pot deleted file mode 100644 index d324c2da5d4..00000000000 --- a/locale/pot/reference/program/mongoldap.pot +++ /dev/null @@ -1,551 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/program/mongoldap.txt:5 -# f5fd7e50ce50425aa1a608a01738b000 -msgid "``mongoldap``" -msgstr "" - -#: ../source/reference/program/mongoldap.txt:0 -# a8026254aabd4fd7a1f587dbb6365067 -msgid "On this page" -msgstr "" - -#: ../source/reference/program/mongoldap.txt:15 -# 539d3e9e4e5e4aeca0e8e39a34bf9915 -msgid "MongoDB Enterprise" -msgstr "" - -#: ../source/reference/program/mongoldap.txt:18 -# b9be2e9f33fa431ba71bc42b5371288d -msgid "Synopsis" -msgstr "" - -#: ../source/reference/program/mongoldap.txt:20 -# 57cac86242564656b60d4d476b0e5414 -msgid "MongoDB 3.4 provides :program:`mongoldap` for testing MongoDB's LDAP :ref:`configuration options ` against a running LDAP server or set of servers." -msgstr "" - -#: ../source/reference/program/mongoldap.txt:24 -# cc7da6f028344e48ad2376683b37ad5a -msgid "To validate the LDAP options in the configuration file, set the :program:`mongoldap` :option:`--config` option to the configuration file's path." -msgstr "" - -#: ../source/reference/program/mongoldap.txt:28 -# b81e5bca314945a3a540cabcaf21f5e4 -msgid "To test the LDAP configuration options, you must specify a :option:`--user` and ``--password``. :program:`mongoldap` simulates authentication to a MongoDB server running with the provided configuration options and credentials." -msgstr "" - -#: ../source/reference/program/mongoldap.txt:32 -# 0484d0041171427b99bffed0cc1e6ace -msgid ":program:`mongoldap` returns a report that includes the success or failure of any step in the LDAP authentication or authorization procedure. Error messages include information on specific errors encountered and potential advice for resolving the error." -msgstr "" - -#: ../source/reference/program/mongoldap.txt:37 -# 64ab001164de47b1888967854dabc61e -msgid "When configuring options related to :ref:`LDAP authorization `, :program:`mongoldap` executes an LDAP query constructed using the provided configuration options and username, and returns a list of roles on the ``admin`` database which the user is authorized for." -msgstr "" - -#: ../source/reference/program/mongoldap.txt:42 -# 09ff3597dfa945879a5c0cf20b7fb185 -msgid "You can use this information when configuring :ref:`LDAP authorization roles ` for user access control. For example, use :program:`mongoldap` to ensure your configuration allows privileged users to gain the necessary roles to perform their expected tasks. Similarly, use :program:`mongoldap` to ensure your configuration disallows non-privileged users from gaining roles for accessing the MongoDB server, or performing unauthorized actions." -msgstr "" - -#: ../source/reference/program/mongoldap.txt:50 -# e343926e7df046c08854456fb6855fd8 -msgid "When configuring options related to :ref:`LDAP authentication `, use :program:`mongoldap` to ensure that the authentication operation works as expected." -msgstr "" - -#: ../source/reference/program/mongoldap.txt:54 -# d6b06d7382504938814972f3ae4681f7 -msgid "This document provides a complete overview of all command line options for :program:`mongoldap`." -msgstr "" - -#: ../source/reference/program/mongoldap.txt:58 -# a3b31b89e3dc4b4bb08e711b8c34241c -msgid "Usage" -msgstr "" - -#: ../source/reference/program/mongoldap.txt:62 -# 4414c1619ce94b2daaef1b6e3e2d7392 -msgid "A full description of LDAP or Active Directory is beyond the scope of this documentation." -msgstr "" - -#: ../source/reference/program/mongoldap.txt:65 -# 7cf8af67e5d44498a5c6fb27bfa06301 -msgid "Consider the following sample configuration file, designed to support LDAP authentication and authorization via Active Directory:" -msgstr "" - -#: ../source/reference/program/mongoldap.txt:89 -# efd0ac63f6a4473f81b0554315fa4982 -msgid "You can use :program:`mongoldap` to validate the configuration file, which returns a report of the procedure. You must specify a username and password for :program:`mongoldap`." -msgstr "" - -#: ../source/reference/program/mongoldap.txt:97 -# c4f707f78d8a4d57ac012a3e8784ec6a -msgid "If the provided credentials are valid, and the LDAP options in the configuration files are valid, the output might be as follows:" -msgstr "" - -#: ../source/reference/program/mongoldap.txt:125 -# 63158b37be5b4425ad7cbbdb8e385210 -msgid "Options" -msgstr "" - -#: ../source/includes/option/option-mongoldap-config.rst:3 -# a3ae581ef1f34e788e6e97a2777acab3 -msgid "Specifies a configuration file for runtime configuration options. The options are equivalent to the command-line configuration options. See :doc:`/reference/configuration-options` for more information." -msgstr "" - -#: ../source/includes/option/option-mongoldap-config.rst:8 -# 6b5541485bdc472c820bf9b0a76c35af -msgid ":program:`mongoldap` uses any configuration options related to :ref:`security-ldap` or :ref:`security-ldap-external` for testing LDAP authentication or authorization." -msgstr "" - -#: ../source/includes/option/option-mongoldap-config.rst:12 -# fd7e9431602542d4a76823355b6560b2 -msgid "Requires specifying :option:`--user`. May accept :option:`--password` for testing LDAP authentication." -msgstr "" - -#: ../source/includes/option/option-mongoldap-config.rst:15 -# ce8c1e9f271a4e9c8134896be93aae4d -msgid "Ensure the configuration file uses ASCII encoding. The :program:`mongoldap` instance does not support configuration files with non-ASCII encoding, including UTF-8." -msgstr "" - -#: ../source/includes/option/option-mongoldap-user.rst:4 -# 1084b5c0d09348eb9d16547cae380d86 -msgid "Username for :program:`mongoldap` to use when attempting LDAP authentication or authorization." -msgstr "" - -#: ../source/includes/option/option-mongoldap-password.rst:4 -# 9a1a45acff1a48e19c6b747ce111e264 -msgid "Password of the ``--user`` for :program:`mongoldap` to use when attempting LDAP authentication. Not required for LDAP authorization." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapServers.rst:3 -#: ../source/includes/option/option-mongoldap-ldapQueryUser.rst:3 -#: ../source/includes/option/option-mongoldap-ldapQueryPassword.rst:3 -#: ../source/includes/option/option-mongoldap-ldapBindMethod.rst:5 -#: ../source/includes/option/option-mongoldap-ldapBindSASLMechanisms.rst:5 -#: ../source/includes/option/option-mongoldap-ldapTransportSecurity.rst:5 -#: ../source/includes/option/option-mongoldap-ldapTimeoutMS.rst:5 -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:3 -#: ../source/includes/option/option-mongoldap-ldapAuthzQueryTemplate.rst:3 -# 03de297f91a94c89bff40b3d02f43994 -# 4fe82e3da1014e4eb71d9d75b8c80457 -# 2bb4b2975fb4414591e363060ed34b42 -# 095d65956fd244b19b657170234d326a -# 1cfedadaee9d4cb384b3da84a2074156 -# 0b976ccef12c4d5dbc2e6a99c4cf116d -# aaf12bdc1b664098b4ef67e8f1c3b45e -# 3d29b41629954b669fbf90d042820feb -# 119582644e3745359f11d83ecd7e0a69 -msgid "Available in MongoDB Enterprise only." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapServers.rst:5 -# f29bcf53d1d547609f70efa45502afb4 -msgid "Takes a quote-enclosed comma-separated string of one or more LDAP servers, each in ``host:port`` format. :program:`mongoldap` executes LDAP operations against these servers to authenticate users or determine what actions a user is authorized to perform on a given database." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapServers.rst:10 -#: ../source/includes/option/option-mongoldap-ldapQueryUser.rst:18 -#: ../source/includes/option/option-mongoldap-ldapQueryPassword.rst:11 -#: ../source/includes/option/option-mongoldap-ldapTimeoutMS.rst:15 -# 7560709875dc42a2916252dd9ef8efa8 -# c132ec3cca04490cbf7bb4f9c687c482 -# d171800c86594b51864d2d1b6c590122 -# 6637ed5250cc4186b0e777ac21ec3a6d -msgid "This setting can be configured on a running :program:`mongoldap` using :dbcommand:`setParameter`." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapServers.rst:13 -# 7bb86210ead746b6b83cdab1b6d6eec0 -msgid "If unset, :program:`mongoldap` cannot use :doc:`LDAP authentication or authorization `." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapQueryUser.rst:5 -# 6b58fc93965c4130bb3f05d6dd64c882 -msgid "The identity with which :program:`mongoldap` binds as, when connecting to or performing queries on an LDAP server." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapQueryUser.rst:8 -# 62040a58e00748f785234dc9c355914a -msgid "Only required if any of the following are true:" -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapQueryUser.rst:10 -#: ../source/includes/option/option-mongoldap-ldapBindWithOSDefaults.rst:14 -# 2518a957d163473183965af28fed2fa3 -# 52df20a7c2834575af42f9cceff6d272 -msgid "Using :ref:`LDAP authorization `." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapQueryUser.rst:11 -#: ../source/includes/option/option-mongoldap-ldapBindWithOSDefaults.rst:15 -# 6273da34369542d2a0e7a96505e8838a -# 920591c1df0145bb89314802bda6863e -msgid "Using an LDAP query for :option:`username transformation <--ldapUserToDNMapping>`." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapQueryUser.rst:12 -#: ../source/includes/option/option-mongoldap-ldapBindWithOSDefaults.rst:17 -# 457e63bd443141d092bc9e2a30e3c952 -# ad7af1432023444996d6f3d9eb32a782 -msgid "The LDAP server disallows anonymous binds" -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapQueryUser.rst:14 -# 6ee8165a0acb4b7f8d2fedc5dc9db503 -msgid "You must use :option:`--ldapQueryUser` with :option:`--ldapQueryPassword`." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapQueryUser.rst:16 -#: ../source/includes/option/option-mongoldap-ldapQueryPassword.rst:9 -# d29b4694967e4e33a858e975bd236bec -# 2645f221eac24dd6b223e4e09f9b6b08 -msgid "If unset, :program:`mongoldap` will not attempt to bind to the LDAP server." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapQueryUser.rst:23 -# c545ceb9d6dd473c9feff23ce4c6cea7 -msgid "Windows MongoDB deployments can use :option:`--ldapBindWithOSDefaults` instead of :option:`--ldapQueryUser` and :option:`--ldapQueryPassword`. You cannot specify both :option:`--ldapQueryUser` and :option:`--ldapBindWithOSDefaults` at the same time." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapQueryPassword.rst:5 -# 9e6422808e9e487295b17e0dc5180d02 -msgid "The password used to bind to an LDAP server when using :option:`--ldapQueryUser`. You must use :option:`--ldapQueryPassword` with :option:`--ldapQueryUser`." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapQueryPassword.rst:16 -# 7426768a7e1f4fcc8145effcc4134b89 -msgid "Windows MongoDB deployments can use :option:`--ldapBindWithOSDefaults` instead of :option:`--ldapQueryPassword` and :option:`--ldapQueryPassword`. You cannot specify both :option:`--ldapQueryPassword` and :option:`--ldapBindWithOSDefaults` at the same time." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapBindWithOSDefaults.rst:3 -# 35763218da224d19b7de3dda88105dff -msgid "*Default*: False" -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapBindWithOSDefaults.rst:7 -# 78418c402c1f4fa8810cb2401f5f1521 -msgid "Available in MongoDB Enterprise for the Windows platform only." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapBindWithOSDefaults.rst:9 -# 7c3e1df811604f5ead9cbc78fd5e1dee -msgid "Allows :program:`mongoldap` to authenticate, or bind, using your Windows login credentials when connecting to the LDAP server." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapBindWithOSDefaults.rst:12 -# f04a634f1b4443dda1a9c84f26f1f5f8 -msgid "Only required if:" -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapBindWithOSDefaults.rst:19 -# 3580a3b22bc54f758c812f3fef72cc30 -msgid "Use :option:`--ldapBindWithOSDefaults` to replace :option:`--ldapQueryUser` and :option:`--ldapQueryPassword`." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapBindMethod.rst:3 -# bd4ffda149ed4adc9b4a5f98340e7952 -msgid "*Default*: simple" -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapBindMethod.rst:7 -# 7850b19afbe6416a9ca70e03c537cb3c -msgid "The method :program:`mongoldap` uses to authenticate to an LDAP server. Use with :option:`--ldapQueryUser` and :option:`--ldapQueryPassword` to connect to the LDAP server." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapBindMethod.rst:11 -# 2df7c6c13f2b49f8b45d4ca74ac43086 -msgid ":option:`--ldapBindMethod` supports the following values:" -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapBindMethod.rst:13 -# c104fe51153e424cbd85662e4183d9d8 -msgid "``simple`` - :program:`mongoldap` uses simple authentication." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapBindMethod.rst:15 -# 8351843e3b594218af1d8cf9ae5245d0 -msgid "``sasl`` - :program:`mongoldap` uses SASL protocol for authentication" -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapBindMethod.rst:17 -# 9522aa5bc13c42aa8739d123878781ee -msgid "If you specify ``sasl``, you can configure the available SASL mechanisms using . :program:`mongoldap` defaults to using ``DIGEST-MD5`` mechanism." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapBindSASLMechanisms.rst:3 -# 4f320bfdddd54065b3530622a74afd6c -msgid "*Default*: DIGEST-MD5" -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapBindSASLMechanisms.rst:7 -# a777429f79f74583b4fc78fda74da3c7 -msgid "A comma-separated list of SASL mechanisms :program:`mongoldap` can use when authenticating to the LDAP server. The :program:`mongoldap` and the LDAP server must agree on at least one mechanism." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapBindSASLMechanisms.rst:11 -# 92e9329ba5a94383ba93fd66116d9949 -msgid "Set :option:`--ldapBindMethod` to ``sasl`` to use this option." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapBindSASLMechanisms.rst:15 -# eee696a7c5fd488885edcb1526e6d066 -msgid "A complete list of SASL mechanisms is out of scope for this documentation. See the IANA list of `SASL mechanisms `_, as well as the documentation for your LDAP service." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapTransportSecurity.rst:3 -# a2e2f8448029475c83fc2fec31d49141 -msgid "*Default*: tls" -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapTransportSecurity.rst:7 -# e396f8753e0043adb75c16120608d1b6 -msgid "By default, :program:`mongoldap` creates a TLS/SSL secured connection to the LDAP server." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapTransportSecurity.rst:10 -# 2968ffea2c944e0694b694abf074d863 -msgid "For Linux deployments, you must configure the appropriate TLS Options in ``/etc/openldap/ldap.conf`` file. Your operating system's package manager creates this file as part of the MongoDB Enterprise installation, via the ``libldap`` dependency. See the documentation for ``TLS Options`` in the `ldap.conf OpenLDAP documentation `_ for more complete instructions." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapTransportSecurity.rst:18 -# 9c854a4e9fc24871804464b6809f8a6f -msgid "For Windows deployment, you must add the LDAP server CA certificates to the Windows certificate management tool. The exact name and functionality of the tool may vary depending on operating system version. Please see the documentation for your version of Windows for more information on certificate management." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapTransportSecurity.rst:24 -# accdb9c7b2024ad899407c4a9e295706 -msgid "Set :option:`--ldapTransportSecurity` to ``none`` to disable TLS/SSL between :program:`mongoldap` and the LDAP server." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapTransportSecurity.rst:29 -# af064bd4b21f4375a1069377c62651d9 -msgid "Setting :option:`--ldapTransportSecurity` to ``none`` transmits plaintext information and possibly credentials between :program:`mongoldap` and the LDAP server." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapTimeoutMS.rst:3 -# 07bb8b6188e843a9a8d41ccf22a976be -msgid "*Default*: 10000" -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapTimeoutMS.rst:7 -# 0f57436c1a2547d3976cda15b74b217f -msgid "The amount of time in milliseconds :program:`mongoldap` should wait for an LDAP server to respond to a request." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapTimeoutMS.rst:10 -# f7a62ec97fd64ec0b0ca7c82dcef603c -msgid "Increasing the value of :option:`--ldapTimeoutMS` may prevent connection failure between the MongoDB server and the LDAP server, if the source of the failure is a connection timeout. Decreasing the value of :option:`--ldapTimeoutMS` reduces the time MongoDB waits for a response from the LDAP server." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:5 -# 7c5772b88a1f4a0487bedbb4553738bb -msgid "Maps the username provided to :program:`mongoldap` for authentication to a LDAP Distinguished Name (DN). You may need to use :option:`--ldapUserToDNMapping` to transform a username into an LDAP DN in the following scenarios:" -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:9 -# edc5a78b733449d0b71b76ea8f30b52f -msgid "Performing LDAP authentication with simple LDAP binding, where users authenticate to MongoDB with usernames that are not full LDAP DNs." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:12 -# 3ae358d9124c416faf963522ee9d80e0 -msgid "Using an :option:`LDAP authorization query template <--ldapAuthzQueryTemplate>` that requires a DN." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:15 -# 001941106fc44a6c91b71760300628b0 -msgid "Transforming the usernames of clients authenticating to Mongo DB using different authentication mechanisms (e.g. x.509, kerberos) to a full LDAP DN for authorization." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:19 -# 55c4d1719e1b409c9e7bab1e3661951a -msgid ":option:`--ldapUserToDNMapping` expects a quote-enclosed JSON-string representing an ordered array of documents. Each document contains a regular expression ``match`` and either a ``substitution`` or ``ldapQuery`` template used for transforming the incoming username." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:24 -# b6daf77373aa4810b477d4c1dc21a452 -msgid "Each document in the array has the following form:" -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:37 -# be7c9a034a9c4e51b63bd777c9a6f4d2 -msgid "Field" -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:38 -# 75deda5fed7b4f3683fd6332d28aee2b -msgid "Description" -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:39 -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:0 -#: ../source/includes/option/option-mongoldap-ldapAuthzQueryTemplate.rst:0 -# cc046619920f42f7b0cc17bc6cd3f67a -# bd8876c0305d4f61ab8b644a911e3791 -# f0283665634f4b1cb8505565be352bcd -msgid "Example" -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:41 -# d0af181b8191434a80afe3e5b791f450 -msgid "``match``" -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:42 -# 53fa3894238b470986dfeaa4bfcc6692 -msgid "An ECMAScript-formatted regular expression (regex) to match against a provided username. Each parenthesis-enclosed section represents a regex capture group used by ``substitution`` or ``ldapQuery``." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:45 -# 6555d146b93145b2ade6b634a1b7750d -msgid "``\"(.+)ENGINEERING\"`` ``\"(.+)DBA\"``" -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:48 -# e07fdf87fbce4e9f88a2256af51e4de4 -msgid "``substitution``" -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:50 -# e833145266bc46b1a40ce33b49ea8324 -msgid "An LDAP distinguished name (DN) formatting template that converts the authentication name matched by the ``match`` regex into a LDAP DN. Each curly bracket-enclosed numeric value is replaced by the corresponding `regex capture group `_ extracted from the authentication username via the ``match`` regex." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:57 -# 7e3e07f1f8c647c5b26e76417b990953 -msgid "``\"cn={0},ou=engineering, dc=example,dc=com\"``" -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:60 -# 74fe576a1bfc412db18f0abe08ce5729 -msgid "``ldapQuery``" -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:62 -# 83b3724daf5042e8b47811c92ba3c4cf -msgid "A LDAP query formatting template that inserts the authentication name matched by the ``match`` regex into an LDAP query URI encoded respecting RFC4515 and RFC4516. Each curly bracket-enclosed numeric value is replaced by the corresponding `regex capture group `_ extracted from the authentication username via the ``match`` expression. :program:`mongoldap` executes the query against the LDAP server to retrieve the LDAP DN for the authenticated user. :program:`mongoldap` requires exactly one returned result for the transformation to be successful, or :program:`mongoldap` skips this transformation." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:73 -# 054d5ea2f52e428888af82479a8cbae3 -msgid "``\"ou=engineering,dc=example, dc=com??one?(user={0})\"``" -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:76 -# e7817143025c43adb9bb225f9dcf7eee -msgid "For each document in the array, you must use either ``substitution`` or ``ldapQuery``. You *cannot* specify both in the same document." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:79 -# 9b50381898dc4efd82a138da05fdf27d -msgid "When performing authentication or authorization, :program:`mongoldap` steps through each document in the array in the given order, checking the authentication username against the ``match`` filter. If a match is found, :program:`mongoldap` applies the transformation and uses the output for authenticating the user. :program:`mongoldap` does not check the remaining documents in the array." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:86 -# e8fd9dd01db34c7b9443dce30f59eedd -msgid "If the given document does not match the provided authentication name, or the transformation described by the document fails, :program:`mongoldap` continues through the list of documents to find additional matches. If no matches are found in any document, :program:`mongoldap` returns an error." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:93 -# 4ef9cc49d0e149e5b9245fda01ef5a94 -msgid "The following shows two transformation documents. The first document matches against any string ending in ``@ENGINEERING``, placing anything preceeding the suffix into a regex capture group. The second document matches against any string ending in ``@DBA``, placing anything preceeding the suffix into a regex capture group." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:99 -# 8b93e5026687442e954d5fc3b6524307 -msgid "You must pass the array to :option:`--ldapUserToDNMapping` as a string." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:116 -# 0615c151249942949813ae988ae09ade -msgid "A user with username ``alice@ENGINEERING.EXAMPLE.COM`` matches the first document. The regex capture group ``{0}`` corresponds to the string ``alice``. The resulting output is the DN ``\"cn=alice,ou=engineering,dc=example,dc=com\"``." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:121 -# b33ae60d0b23486cb235dce039a66cff -msgid "A user with username ``bob@DBA.EXAMPLE.COM`` matches the second document. The regex capture group ``{0}`` corresponds to the string ``bob``. The resulting output is the LDAP query ``\"ou=dba,dc=example,dc=com??one?(user=bob)\"``. :program:`mongoldap` executes this query against the LDAP server, returning the result ``\"cn=bob,ou=dba,dc=example,dc=com\"``." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:128 -# a84f9321e59540be94adb9e48ebcd5f2 -msgid "If :option:`--ldapUserToDNMapping` is unset, :program:`mongoldap` applies no transformations to the username when attempting to authenticate or authorize a user against the LDAP server." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:131 -#: ../source/includes/option/option-mongoldap-ldapAuthzQueryTemplate.rst:49 -# a835738eb7d044deb8dfd765da3e20a8 -# 0c57cc71192b4defa56402661bdc5a0a -msgid "This setting can be configured on a running :program:`mongoldap` using the :dbcommand:`setParameter` database command." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:136 -#: ../source/includes/option/option-mongoldap-ldapAuthzQueryTemplate.rst:54 -# cf20891da3594a698f6b46c3cba19f62 -# 86ad77b9666b4e2f940e05b1d9cf7f03 -msgid "An explanation of `RFC4515 `_, `RFC4516 `_ or LDAP queries is out of scope for the MongoDB Documentation. Please review the RFC directly or use your preferred LDAP resource." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapAuthzQueryTemplate.rst:5 -# 73a9e105b75942e883c92bbfa2afd964 -msgid "A relative LDAP query URL formatted conforming to `RFC4515 `_ and `RFC4516 `_ that :program:`mongoldap` executes to obtain the LDAP groups to which the authenticated user belongs to. The query is relative to the host or hosts specified in :option:`--ldapServer`." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapAuthzQueryTemplate.rst:11 -# 5daabed5dd4a433abc13f59a72e68d9c -msgid "Use the ``{USER}`` placeholder in the URL to substitute the authenticated username, or the transformed username if a :option:`username mapping <--ldapUserToDNMapping>` is specified." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapAuthzQueryTemplate.rst:14 -# 076a937ed2ae415f9131cabd9f36d3b6 -msgid "When constructing the query URL, ensure that the order of LDAP parameters respects RFC4516:" -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapAuthzQueryTemplate.rst:21 -# 2099bae64e06496fa532df244ca0e57c -msgid "If your query includes an attribute, :program:`mongoldap` assumes that the query retrieves a the DNs which this entity is member of." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapAuthzQueryTemplate.rst:24 -# 23a9915ad8994be1890998a7f3cfdf64 -msgid "If your query does not include an attribute, :program:`mongoldap` assumes the query retrieves all entities which the user is member of." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapAuthzQueryTemplate.rst:27 -# e580bb5b8a2b4fc1977201058d436224 -msgid "For each LDAP DN returned by the query, :program:`mongoldap` assigns the authorized user a corresponding role on the ``admin`` database. If a role on the on the ``admin`` database exactly matches the DN, :program:`mongoldap` grants the user the roles and privileges assigned to that role. See the :method:`db.createRole()` method for more information on creating roles." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapAuthzQueryTemplate.rst:35 -# 26accbd6782e4b6889cbd394b6365e4f -msgid "This LDAP query returns any groups listed in the LDAP user object's ``memberOf`` attribute." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapAuthzQueryTemplate.rst:42 -# 1a43d29f891c4e65b1c46a95a66d190d -msgid "Your LDAP configuration may not include the ``memberOf`` attribute as part of the user schema, may possess a different attribute for reporting group membership, or may not track group membership through attributes. Configure your query with respect to your own unique LDAP configuration." -msgstr "" - -#: ../source/includes/option/option-mongoldap-ldapAuthzQueryTemplate.rst:47 -# d1f8846b73284624bf79f93e9da53c72 -msgid "If unset, :program:`mongoldap` cannot authorize users using LDAP." -msgstr "" - diff --git a/locale/pot/reference/program/mongooplog.pot b/locale/pot/reference/program/mongooplog.pot deleted file mode 100644 index 59edf6a8e79..00000000000 --- a/locale/pot/reference/program/mongooplog.pot +++ /dev/null @@ -1,392 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/program/mongooplog.txt:5 -# 8f734b6319124ed3b4d003928db7d0f7 -msgid "``mongooplog``" -msgstr "" - -#: ../source/reference/program/mongooplog.txt:0 -# 1f8b1fb0572b426cb66504575a4362a9 -msgid "On this page" -msgstr "" - -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:1 -# 745f56bf33ce485095079a1de233d991 -msgid "Mac OSX Sierra and Go 1.6 Incompatibility" -msgstr "" - -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:3 -# 63729b4b35784a7f9aae8d0899a96b97 -msgid "Users running on Mac OSX Sierra require the 3.2.10 or newer version of |tool-binary|." -msgstr "" - -#: ../source/reference/program/mongooplog.txt:21 -# 359d14b884af4736b3ba2a61f5a6f2b6 -msgid "Synopsis" -msgstr "" - -#: ../source/reference/program/mongooplog.txt:23 -# 10591dbcca02424c83b6e12d19e173b4 -msgid ":program:`mongooplog` is a simple tool that polls operations from the :term:`replication` :term:`oplog` of a remote server, and applies them to the local server. This capability supports certain classes of real-time migrations that require that the source server remain online and in operation throughout the migration process." -msgstr "" - -#: ../source/reference/program/mongooplog.txt:29 -# 5cacce056cea40d8ab1d84df0f6c79a3 -msgid "Typically this command will take the following form:" -msgstr "" - -#: ../source/reference/program/mongooplog.txt:35 -# c7cf9f72d798441bb8669aab68462981 -msgid "This command copies oplog entries from the :program:`mongod` instance running on the host ``mongodb0.example.net`` and duplicates operations to the host ``mongodb1.example.net``. If you do not need to keep the :option:`--from ` host running during the migration, consider using :program:`mongodump` and :program:`mongorestore` or another :doc:`backup ` operation, which may be better suited to your operation." -msgstr "" - -#: ../source/reference/program/mongooplog.txt:46 -# 7282ff29af5645b0a8dbe458060d961d -msgid "If the :program:`mongod` instance specified by the :option:`--from ` argument is running with :setting:`authentication `, then :program:`mongooplog` will not be able to copy oplog entries." -msgstr "" - -#: ../source/reference/program/mongooplog.txt:50 -# 15e70996bdd64c8fac313a13837c6db1 -msgid ":program:`mongodump`, :program:`mongorestore`, :doc:`/core/backups`, :doc:`/core/replica-set-oplog`." -msgstr "" - -#: ../source/reference/program/mongooplog.txt:54 -# 5d31fa0b00df4078b5a03799ae79dfb7 -msgid "Options" -msgstr "" - -#: ../source/includes/extracts/fact-3.0-tools-drop-dbpath-support-mongooplog.rst:5 -# 6d4a1d95ae454845aeba06b7bfd63b89 -msgid ":program:`mongooplog` removed the ``--dbpath`` as well as related ``--directoryperdb`` and ``--journal`` options. You must use :program:`mongooplog` while connected to a :program:`mongod` instance." -msgstr "" - -#: ../source/includes/option/option-mongooplog-help.rst:3 -# 1867435606ac4f3cad48cad37b8c9597 -msgid "Returns information on the options and use of :program:`mongooplog`." -msgstr "" - -#: ../source/includes/option/option-mongooplog-verbose.rst:3 -# 40d924c492994cf8b738550571e4c248 -msgid "Increases the amount of internal reporting returned on standard output or in log files. Increase the verbosity with the ``-v`` form by including the option multiple times, (e.g. ``-vvvvv``.)" -msgstr "" - -#: ../source/includes/option/option-mongooplog-quiet.rst:3 -# 175ed1bf74994487bd5e374c0fa706a9 -msgid "Runs :program:`mongooplog` in a quiet mode that attempts to limit the amount of output." -msgstr "" - -#: ../source/includes/option/option-mongooplog-quiet.rst:6 -# 28ef165129b6479e8893b3873f0bac82 -msgid "This option suppresses:" -msgstr "" - -#: ../source/includes/option/option-mongooplog-quiet.rst:8 -# f90a63e461d542a485d68c6478e9be06 -msgid "connection accepted events" -msgstr "" - -#: ../source/includes/option/option-mongooplog-quiet.rst:10 -# 2763e40acf254481b01f4f6f22a632be -msgid "connection closed events" -msgstr "" - -#: ../source/includes/option/option-mongooplog-version.rst:3 -# 50f2753d081d434ea310ebdc913149c4 -msgid "Returns the :program:`mongooplog` release number." -msgstr "" - -#: ../source/includes/option/option-mongooplog-host.rst:3 -# a983b4aeb06f42a4908ad7d492163b19 -msgid "Specifies a resolvable hostname for the :program:`mongod` instance to which :program:`mongooplog` will apply :term:`oplog` operations retrieved from the server specified by the :option:`--from ` option." -msgstr "" - -#: ../source/includes/option/option-mongooplog-host.rst:8 -# 71ca8679b71148ab8dd11dac0d30f1a4 -msgid "By default :program:`mongooplog` attempts to connect to a MongoDB instance running on the localhost on port number ``27017``." -msgstr "" - -#: ../source/includes/option/option-mongooplog-host.rst:11 -# 6437ba057a584823822aa10659102ec4 -msgid "To connect to a replica set, specify the :setting:`replica set name <~replication.replSetName>` and a seed list of set members. Use the following form:" -msgstr "" - -#: ../source/includes/option/option-mongooplog-host.rst:19 -# f66eee34f0754b75bb3c80137e6db136 -msgid "You can always connect directly to a single MongoDB instance by specifying the host and port number directly." -msgstr "" - -#: ../source/includes/option/option-mongooplog-port.rst:3 -# 587cff48faec4c9db3b55319a78778d4 -msgid "Specifies the port number of the :program:`mongod` instance where :program:`mongooplog` will apply :term:`oplog` entries. Specify this option only if the MongoDB instance to connect to is not running on the standard port of ``27017``. You may also specify a port number using the :option:`--host ` command." -msgstr "" - -#: ../source/includes/option/option-mongooplog-ipv6.rst:3 -# 1482198d2d4e45218f01281acd5e5112 -msgid "*Removed in version 3.0.*" -msgstr "" - -#: ../source/includes/option/option-mongooplog-ipv6.rst:5 -# 1d2870b08b7c46fe8012f878d2cba7bd -msgid "Enables IPv6 support and allows :program:`mongooplog` to connect to the MongoDB instance using an IPv6 network. Prior to MongoDB 3.0, you had to specify :option:`--ipv6` to use IPv6. In MongoDB 3.0 and later, IPv6 is always enabled." -msgstr "" - -#: ../source/includes/option/option-mongooplog-ssl.rst:5 -# 58cbc4b8b415443aa3116010d0c7d8af -msgid "Enables connection to a :program:`mongod` or :program:`mongos` that has TLS/SSL support enabled." -msgstr "" - -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -# c14f3bd7f055471fb18f05755ee4a03d -# d2d3fe83eba6460fa3eb1bc5acd78edd -# 87ba3cbeddec42f9b70d52f243185c86 -# 80144b139c884c28bcb7c3853257daff -# 13a158f006dd4901a76dd8501e3f3499 -# d0c5f86b3f4d4922a4c5b48d442f75ad -# da27737c3866420a8b71d8cd0e348420 -msgid "Most MongoDB distributions now include support for TLS/SSL. See :doc:`/tutorial/configure-ssl` and :doc:`/tutorial/configure-ssl-clients` for more information about TLS/SSL and MongoDB." -msgstr "" - -#: ../source/includes/option/option-mongooplog-sslCAFile.rst:5 -# 037b12c4d6d84f3ba62f274ba88d90c4 -msgid "Specifies the :file:`.pem` file that contains the root certificate chain from the Certificate Authority. Specify the file name of the :file:`.pem` file using relative or absolute paths." -msgstr "" - -#: ../source/includes/option/option-mongooplog-sslCAFile.rst:13 -# 36bbe70bc56f42908b87b81dd7bfb0d0 -msgid "For SSL connections (``--ssl``) to :program:`mongod` and :program:`mongos`, if the :program:`mongooplog` runs without the :option:`--sslCAFile`, :program:`mongooplog` will not attempt to validate the server certificates. This creates a vulnerability to expired :program:`mongod` and :program:`mongos` certificates as well as to foreign processes posing as valid :program:`mongod` or :program:`mongos` instances. Ensure that you *always* specify the CA file to validate the server certificates in cases where intrusion is a possibility." -msgstr "" - -#: ../source/includes/option/option-mongooplog-sslPEMKeyFile.rst:5 -# 359bb25c10b4461eae117400a06aa005 -msgid "Specifies the :file:`.pem` file that contains both the TLS/SSL certificate and key. Specify the file name of the :file:`.pem` file using relative or absolute paths." -msgstr "" - -#: ../source/includes/option/option-mongooplog-sslPEMKeyFile.rst:9 -# 03a979082c3f426081f9c58c6636b3a8 -msgid "This option is required when using the :option:`--ssl` option to connect to a :program:`mongod` or :program:`mongos` that has :setting:`~net.ssl.CAFile` enabled *without* :setting:`~net.ssl.allowConnectionsWithoutCertificates`." -msgstr "" - -#: ../source/includes/option/option-mongooplog-sslPEMKeyPassword.rst:5 -# 7cf31b619b9e446c8bdc9de2c50b0580 -msgid "Specifies the password to de-crypt the certificate-key file (i.e. :option:`--sslPEMKeyFile`). Use the :option:`--sslPEMKeyPassword` option only if the certificate-key file is encrypted. In all cases, the :program:`mongooplog` will redact the password from all logging and reporting output." -msgstr "" - -#: ../source/includes/option/option-mongooplog-sslPEMKeyPassword.rst:10 -# 267545e0cb084b7d8a6bb6aa60be03b0 -msgid "If the private key in the PEM file is encrypted and you do not specify the :option:`--sslPEMKeyPassword` option, the :program:`mongooplog` will prompt for a passphrase. See :ref:`ssl-certificate-password`." -msgstr "" - -#: ../source/includes/option/option-mongooplog-sslCRLFile.rst:5 -# af27be9d1cd44cae9e6aff926469be4d -msgid "Specifies the :file:`.pem` file that contains the Certificate Revocation List. Specify the file name of the :file:`.pem` file using relative or absolute paths." -msgstr "" - -#: ../source/includes/option/option-mongooplog-sslAllowInvalidCertificates.rst:5 -# fadffb91a1b04c419fc22cbd1ff8263f -msgid "Bypasses the validation checks for server certificates and allows the use of invalid certificates. When using the :setting:`~net.ssl.allowInvalidCertificates` setting, MongoDB logs as a warning the use of the invalid certificate." -msgstr "" - -#: ../source/includes/option/option-mongooplog-sslAllowInvalidHostnames.rst:5 -# 876f213140ea48f7b20717282f69a479 -msgid "Disables the validation of the hostnames in TLS/SSL certificates. Allows :program:`mongooplog` to connect to MongoDB instances if the hostname their certificates do not match the specified hostname." -msgstr "" - -#: ../source/includes/option/option-mongooplog-sslFIPSMode.rst:5 -# 2db190a82035473d9242f45b2798a528 -msgid "Directs the :program:`mongooplog` to use the FIPS mode of the installed OpenSSL library. Your system must have a FIPS compliant OpenSSL library to use the :option:`--sslFIPSMode` option." -msgstr "" - -#: ../source/includes/note-fips-is-enterprise-only.rst:1 -# 43491aaf6bf04cbebdfc7ba7407a4d2f -msgid "FIPS-compatible SSL is available only in `MongoDB Enterprise `_. See :doc:`/tutorial/configure-fips` for more information." -msgstr "" - -#: ../source/includes/option/option-mongooplog-username.rst:3 -# 0481c3f3f46e493991a8c8a07db598a4 -msgid "Specifies a username with which to authenticate to a MongoDB database that uses authentication. Use in conjunction with the ``--password`` and ``--authenticationDatabase`` options." -msgstr "" - -#: ../source/includes/option/option-mongooplog-password.rst:3 -# 980169c192ad46b0ac8c2e1ff2c5d3f8 -msgid "Specifies a password with which to authenticate to a MongoDB database that uses authentication. Use in conjunction with the ``--username`` and ``--authenticationDatabase`` options." -msgstr "" - -#: ../source/includes/option/option-mongooplog-password.rst:9 -# 6407793f15f04b81b548a34f79c1693d -msgid "If you do not specify an argument for :option:`--password`, :program:`mongooplog` returns an error." -msgstr "" - -#: ../source/includes/option/option-mongooplog-password.rst:14 -# 14f008bb352040fcaf18c495cc01f9cb -msgid "If you wish :program:`mongooplog` to prompt the user for the password, pass the :option:`--username` option without :option:`--password` or specify an empty string as the :option:`--password` value, as in ``--password \"\"`` ." -msgstr "" - -#: ../source/includes/option/option-mongooplog-authenticationDatabase.rst:3 -# b31397550a384821b552a6cb49436859 -msgid "Specifies the database in which the user is created. See :ref:`user-authentication-database`." -msgstr "" - -#: ../source/includes/option/option-mongooplog-authenticationMechanism.rst:3 -# 89054a95871c4c94bf966566237ab2fe -msgid "*Default*: SCRAM-SHA-1" -msgstr "" - -#: ../source/includes/option/option-mongooplog-authenticationMechanism.rst:5 -# 573cd54c27414d849bac4902407ac528 -msgid "Added support for the ``PLAIN`` and ``MONGODB-X509`` authentication mechanisms." -msgstr "" - -#: ../source/includes/option/option-mongooplog-authenticationMechanism.rst:9 -# 5463f8f292c04fccad1d7c17612ba218 -msgid "Added support for the ``SCRAM-SHA-1`` authentication mechanism. Changed default mechanism to ``SCRAM-SHA-1``." -msgstr "" - -#: ../source/includes/option/option-mongooplog-authenticationMechanism.rst:14 -# cec68b6eaf8e4735929070c5abca2d21 -msgid "Specifies the authentication mechanism the :program:`mongooplog` instance uses to authenticate to the :program:`mongod` or :program:`mongos`." -msgstr "" - -#: ../source/includes/option/option-mongooplog-authenticationMechanism.rst:21 -# eff29b03a6964f839a38e8f3034058a0 -msgid "Value" -msgstr "" - -#: ../source/includes/option/option-mongooplog-authenticationMechanism.rst:23 -# e7dd8093f78948e1a06ea36fb9589092 -msgid "Description" -msgstr "" - -#: ../source/includes/option/option-mongooplog-authenticationMechanism.rst:25 -# 311a17e77fb84cf7863f61a4d745a831 -msgid ":ref:`SCRAM-SHA-1 `" -msgstr "" - -#: ../source/includes/option/option-mongooplog-authenticationMechanism.rst:27 -# 4051c13fc2c34ae7b5a8f90779ada6a9 -msgid "`RFC 5802 `_ standard Salted Challenge Response Authentication Mechanism using the SHA1 hash function." -msgstr "" - -#: ../source/includes/option/option-mongooplog-authenticationMechanism.rst:31 -# 88495b1b7ea944d28ce672e1d6fda1c1 -msgid ":ref:`MONGODB-CR `" -msgstr "" - -#: ../source/includes/option/option-mongooplog-authenticationMechanism.rst:33 -# 4a88026374c143e2828aea839dc1c22e -msgid "MongoDB challenge/response authentication." -msgstr "" - -#: ../source/includes/option/option-mongooplog-authenticationMechanism.rst:35 -# 5b1bc41bfec645d3bdc6454b798e29ba -msgid ":ref:`MONGODB-X509 `" -msgstr "" - -#: ../source/includes/option/option-mongooplog-authenticationMechanism.rst:37 -# b782f07f5fbb489cbe99a12b9f90384b -msgid "MongoDB TLS/SSL certificate authentication." -msgstr "" - -#: ../source/includes/option/option-mongooplog-authenticationMechanism.rst:39 -# 1efe592a63714bfbae42ca44a7f11ace -msgid ":ref:`GSSAPI ` (Kerberos)" -msgstr "" - -#: ../source/includes/option/option-mongooplog-authenticationMechanism.rst:41 -# c37ece88f6e6467bb6d45714be271196 -msgid "External authentication using Kerberos. This mechanism is available only in `MongoDB Enterprise `_." -msgstr "" - -#: ../source/includes/option/option-mongooplog-authenticationMechanism.rst:45 -# b8116aa141394c41818264b9eafb9774 -msgid ":ref:`PLAIN ` (LDAP SASL)" -msgstr "" - -#: ../source/includes/option/option-mongooplog-authenticationMechanism.rst:47 -# 638392ca0e974edea7760b81c1c27e75 -msgid "External authentication using LDAP. You can also use ``PLAIN`` for authenticating in-database users. ``PLAIN`` transmits passwords in plain text. This mechanism is available only in `MongoDB Enterprise `_." -msgstr "" - -#: ../source/includes/option/option-mongooplog-gssapiServiceName.rst:5 -# 715ff0c48ea84d0692874af571ca122f -msgid "Specify the name of the service using :doc:`GSSAPI/Kerberos `. Only required if the service does not use the default name of ``mongodb``." -msgstr "" - -#: ../source/includes/option/option-mongooplog-gssapiServiceName.rst:9 -#: ../source/includes/option/option-mongooplog-gssapiHostName.rst:9 -# 8294f9e97d7e4d5d849c28cbc526ea23 -# 069cd87500c04016a30494e354561fdc -msgid "This option is available only in MongoDB Enterprise." -msgstr "" - -#: ../source/includes/option/option-mongooplog-gssapiHostName.rst:5 -# 31586803cb42459e8a7636c2b54efccf -msgid "Specify the hostname of a service using :doc:`GSSAPI/Kerberos `. *Only* required if the hostname of a machine does not match the hostname resolved by DNS." -msgstr "" - -#: ../source/includes/option/option-mongooplog-seconds.rst:3 -# f5ca2ac7b253401ea32fa49651be11d4 -msgid "Specify a number of seconds of operations for :program:`mongooplog` to pull from the :option:`remote host `. Unless specified the default value is ``86400`` seconds, or 24 hours." -msgstr "" - -#: ../source/includes/option/option-mongooplog-from.rst:3 -# 551b65952b324bb2842715c55fcfd473 -msgid "Specify the host for :program:`mongooplog` to retrieve :term:`oplog` operations from. :program:`mongooplog` *requires* this option." -msgstr "" - -#: ../source/includes/option/option-mongooplog-from.rst:6 -# b46df3e69a9e47f9aa331cbaae40f43b -msgid "Unless you specify the :option:`--host ` option, :program:`mongooplog` will apply the operations collected with this option to the oplog of the :program:`mongod` instance running on the localhost interface connected to port ``27017``." -msgstr "" - -#: ../source/includes/option/option-mongooplog-oplogns.rst:3 -# 39e062c6c43746458334c25c9ca29572 -msgid "Specify a namespace in the :option:`--from ` host where the oplog resides. The default value is ``local.oplog.rs``, which is the where :term:`replica set` members store their operation log. However, if you've copied :term:`oplog` entries into another database or collection or are pulling oplog entries from a :doc:`master-slave ` deployment, use :option:`--oplogns` to apply oplog entries stored in another location. Namespaces take the form of ``[database].[collection]``." -msgstr "" - -#: ../source/reference/program/mongooplog.txt:111 -# a88fc05c876441558d206e1ff259c17e -msgid "Use" -msgstr "" - -#: ../source/reference/program/mongooplog.txt:113 -# 4e80070321024fa2bafc463b35205fe8 -msgid "Consider the following prototype :program:`mongooplog` command:" -msgstr "" - -#: ../source/reference/program/mongooplog.txt:119 -# ec0171ef46b442d088d5ec9c07efefef -msgid "Here, entries from the :term:`oplog` of the :program:`mongod` running on port ``27017``. This only pull entries from the last 24 hours." -msgstr "" - -#: ../source/reference/program/mongooplog.txt:122 -# 0f366967fddf4228a6c445b901090357 -msgid "Use the :option:`--seconds ` argument to capture a greater or smaller amount of time. Consider the following example:" -msgstr "" - -#: ../source/reference/program/mongooplog.txt:129 -# 11d9cc94c34a489db0108ef43c2a4275 -msgid "In this operation, :program:`mongooplog` captures 2 full days of operations. To migrate 12 hours of :term:`oplog` entries, use the following form:" -msgstr "" - diff --git a/locale/pot/reference/program/mongoperf.pot b/locale/pot/reference/program/mongoperf.pot deleted file mode 100644 index d3e05cdbbe5..00000000000 --- a/locale/pot/reference/program/mongoperf.pot +++ /dev/null @@ -1,258 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/program/mongoperf.txt:5 -# 6415d1aed790417abc4f829a4594186e -msgid "``mongoperf``" -msgstr "" - -#: ../source/reference/program/mongoperf.txt:0 -# c8e0066c9f28425fafac4b4d112ce47e -msgid "On this page" -msgstr "" - -#: ../source/reference/program/mongoperf.txt:16 -# f695d44197424a7ab6dad21202494faa -msgid "Synopsis" -msgstr "" - -#: ../source/reference/program/mongoperf.txt:18 -# 87bb09f999a747b59e0e1094191dd0ee -msgid ":program:`mongoperf` is a utility to check disk I/O performance independently of MongoDB." -msgstr "" - -#: ../source/reference/program/mongoperf.txt:21 -# a3f8a9fd13dd4191ad73442725b7e94a -msgid "It times tests of random disk I/O and presents the results. You can use :program:`mongoperf` for any case apart from MongoDB. The :setting:`~mongoperf.mmf` ``true`` mode is completely generic. In that mode it is somewhat analogous to tools such as `bonnie++ `_ (albeit mongoperf is simpler)." -msgstr "" - -#: ../source/reference/program/mongoperf.txt:28 -# 624101c0c9c54dceb6f52ccc9a80b022 -msgid "Specify options to :program:`mongoperf` using a JavaScript document." -msgstr "" - -#: ../source/reference/program/mongoperf.txt:32 -# dc72071bc59a43929b55970310ef86b0 -msgid "`bonnie `_" -msgstr "" - -#: ../source/reference/program/mongoperf.txt:33 -# 73a22e3ab0db470aa38a40f23ee02f08 -msgid "`bonnie++ `_" -msgstr "" - -#: ../source/reference/program/mongoperf.txt:34 -# 3516773438a247dabd279c4ee0776a1d -msgid "`Output from an example run `_" -msgstr "" - -#: ../source/reference/program/mongoperf.txt:35 -# 2802df85f26946c581b334232b054ecf -msgid "`Checking Disk Performance with the mongoperf Utility `_" -msgstr "" - -#: ../source/reference/program/mongoperf.txt:40 -# 4ba9567e1ccd4ca2ac5ae94b17ff3b0c -msgid "Options" -msgstr "" - -#: ../source/includes/option/option-mongoperf-help.rst:3 -# caa2b7ad5d7e4ed4bbf024002b80c3d4 -msgid "Returns information on the options and use of :program:`mongoperf`." -msgstr "" - -#: ../source/includes/option/option-mongoperf-.rst:3 -# 4009889febec4adfb562925ada9eaed7 -msgid ":program:`mongoperf` accepts configuration options in the form of a file that holds a :term:`JSON` document. You must stream the content of this file into :program:`mongoperf`, as in the following operation:" -msgstr "" - -#: ../source/includes/option/option-mongoperf-.rst:12 -# 533d3d2cd63e4c04a56d3c6d13433365 -msgid "In this example ``config`` is the name of a file that holds a JSON document that resembles the following example:" -msgstr "" - -#: ../source/includes/option/option-mongoperf-.rst:28 -# 03d5b1e7b725493d90a4822519d14228 -msgid "See the :ref:`mongoperf-fields` section for documentation of each of these fields." -msgstr "" - -#: ../source/reference/program/mongoperf.txt:53 -# 4f9606913ade4bffa209098c5afac9ad -msgid "Configuration Fields" -msgstr "" - -#: ../source/reference/program/mongoperf.txt:57 -#: ../source/reference/program/mongoperf.txt:67 -#: ../source/reference/program/mongoperf.txt:75 -#: ../source/reference/program/mongoperf.txt:129 -#: ../source/reference/program/mongoperf.txt:137 -# 880427e6fec6498d9611fa3b6248a5b6 -# a13849f0f17b416f97f22933b3573780 -# 26cd2d270e9b48bea0c5df7ec7125a71 -# 2dc58867796a49f1a276ec6361904a2f -# 927cd3d6981e44a3959ce467b5204a62 -msgid "*Type:* Integer." -msgstr "" - -#: ../source/reference/program/mongoperf.txt:59 -# b8520bf4cb91469480d58371a48953db -msgid "*Default:* 1" -msgstr "" - -#: ../source/reference/program/mongoperf.txt:61 -# e0a4ea60bbfb43b5829b58fa923a6ece -msgid "Defines the number of threads :program:`mongoperf` will use in the test. To saturate your system's storage system you will need multiple threads. Consider setting :setting:`~mongoperf.nThreads` to ``16``." -msgstr "" - -#: ../source/reference/program/mongoperf.txt:69 -# c77ea0058c314de995c549bb273844c6 -msgid "*Default:* 1 megabyte (i.e. 1024\\ :sup:`2` bytes)" -msgstr "" - -#: ../source/reference/program/mongoperf.txt:71 -# 75c0b9834e45464586996e2cc235e148 -msgid "Test file size." -msgstr "" - -#: ../source/reference/program/mongoperf.txt:77 -#: ../source/reference/program/mongoperf.txt:139 -# 9b55f3033dbd4e3387124b9babd9c486 -# 47f1b061213244d483a14a209b9f64a1 -msgid "*Default:* 0" -msgstr "" - -#: ../source/reference/program/mongoperf.txt:79 -# 3803c02786b74a8fa68d7efc438f38e3 -msgid ":program:`mongoperf` will pause for the number of specified :setting:`~mongoperf.sleepMicros` divided by the :setting:`~mongoperf.nThreads` between each operation." -msgstr "" - -#: ../source/reference/program/mongoperf.txt:85 -#: ../source/reference/program/mongoperf.txt:105 -#: ../source/reference/program/mongoperf.txt:116 -# 6f1ef2e8c3004b48bbf5a7d86f8a6abf -# 59db58b666ca46919dafc8d3bdfcdcd2 -# 61b40656f36a4b24b152b52522da00f9 -msgid "*Type:* Boolean." -msgstr "" - -#: ../source/reference/program/mongoperf.txt:87 -#: ../source/reference/program/mongoperf.txt:107 -#: ../source/reference/program/mongoperf.txt:118 -# 97954e7aa96e41acac3e3126b132fc57 -# 562255f2db244af7bbb2a9e19d4b29ef -# 9fc7ae2dceff4fa7bdabbf5c896f163f -msgid "*Default:* ``false``" -msgstr "" - -#: ../source/reference/program/mongoperf.txt:89 -# 1c904d20379f4e29ab6ffcebcf342233 -msgid "Set :setting:`~mongoperf.mmf` to ``true`` to use memory mapped files for the tests." -msgstr "" - -#: ../source/reference/program/mongoperf.txt:92 -# 685b4490bb564f2692e1a3412e2c7a6f -msgid "Generally:" -msgstr "" - -#: ../source/reference/program/mongoperf.txt:94 -# e54e28fb80a647fca54f1d4a2216d100 -msgid "when :setting:`~mongoperf.mmf` is ``false``, :program:`mongoperf` tests direct, physical, I/O, without caching. Use a large file size to test heavy random I/O load and to avoid I/O coalescing." -msgstr "" - -#: ../source/reference/program/mongoperf.txt:98 -# c495592007f04d65ba46c5614e63742e -msgid "when :setting:`~mongoperf.mmf` is ``true``, :program:`mongoperf` runs tests of the caching system, and can use normal file system cache. Use :setting:`~mongoperf.mmf` in this mode to test file system cache behavior with memory mapped files." -msgstr "" - -#: ../source/reference/program/mongoperf.txt:109 -# 3b1186dd9ce449f5a5e34c8b54efa9a2 -msgid "Set :setting:`~mongoperf.r` to ``true`` to perform reads as part of the tests." -msgstr "" - -#: ../source/reference/program/mongoperf.txt:112 -#: ../source/reference/program/mongoperf.txt:123 -# 73014d9917bc4c868182bb892a836768 -# dc14110a7e1440888916bb50db621ce2 -msgid "Either :setting:`~mongoperf.r` or :setting:`~mongoperf.w` must be ``true``." -msgstr "" - -#: ../source/reference/program/mongoperf.txt:120 -# 1f15d790e24042ef80d3353fb02d0a0b -msgid "Set :setting:`~mongoperf.w` to ``true`` to perform writes as part of the tests." -msgstr "" - -#: ../source/reference/program/mongoperf.txt:131 -# dc496e7974334a09b60452a68bc3bdd4 -msgid "*Default:* 4 kb" -msgstr "" - -#: ../source/reference/program/mongoperf.txt:133 -# 7a905e603a4e4613a9eb39f0b54dab89 -msgid "The size of each write operation." -msgstr "" - -#: ../source/reference/program/mongoperf.txt:141 -# 222ca5bbb5c840f1851bbc6c291ffb5c -msgid "Seconds between disk flushes. :setting:`mongoperf.syncDelay` is similar to :option:`--syncdelay ` for :program:`mongod`." -msgstr "" - -#: ../source/reference/program/mongoperf.txt:144 -# 896a3b11c42b4cbd92ced8de6fd2ce71 -msgid "The :setting:`~mongoperf.syncDelay` controls how frequently :program:`mongoperf` performs an asynchronous disk flush of the memory mapped file used for testing. By default, :program:`mongod` performs this operation every 60 seconds. Use :setting:`~mongoperf.syncDelay` to test basic system performance of this type of operation." -msgstr "" - -#: ../source/reference/program/mongoperf.txt:151 -# 7f3a6f702f314327b7410d58f929ef81 -msgid "Only use :setting:`~mongoperf.syncDelay` in conjunction with :setting:`~mongoperf.mmf` set to ``true``." -msgstr "" - -#: ../source/reference/program/mongoperf.txt:154 -# 3cbd2bcde2414ba8bde7351fa743d114 -msgid "The default value of ``0`` disables this." -msgstr "" - -#: ../source/reference/program/mongoperf.txt:157 -# b217aecd7f3a411e87eaaa4c5461e26f -msgid "Use" -msgstr "" - -#: ../source/reference/program/mongoperf.txt:163 -# b708ac6ebd2b4ac3ab9d12cc0533e1df -msgid "Replace ``jsonconfigfile`` with the path to the :program:`mongoperf` configuration. You may also invoke :program:`mongoperf` in the following form:" -msgstr "" - -#: ../source/reference/program/mongoperf.txt:171 -# 187b8dfd4eaf4578b9d26b019a4dabfc -msgid "In this operation:" -msgstr "" - -#: ../source/reference/program/mongoperf.txt:173 -# 69909bd4f23d48cf9fb6a072a7d483d9 -msgid ":program:`mongoperf` tests direct physical random read and write io's, using 16 concurrent reader threads." -msgstr "" - -#: ../source/reference/program/mongoperf.txt:176 -# 649887d1557c45418139d2e62b582032 -msgid ":program:`mongoperf` uses a 10 gigabyte test file." -msgstr "" - -#: ../source/reference/program/mongoperf.txt:178 -# 0a3d4fa55a51444994d62c9873c08337 -msgid "Consider using ``iostat``, as invoked in the following example to monitor I/O performance during the test." -msgstr "" - diff --git a/locale/pot/reference/program/mongoreplay.pot b/locale/pot/reference/program/mongoreplay.pot deleted file mode 100644 index 03956c08213..00000000000 --- a/locale/pot/reference/program/mongoreplay.pot +++ /dev/null @@ -1,857 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/program/mongoreplay.txt:3 -# 30d383fb9f1345949fccc60dbb3b54a3 -msgid "``mongoreplay``" -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:0 -# ab7a03cdd55d44be971623afcb6a791c -msgid "On this page" -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:14 -# 62f8d525f85e4643b5f97e1afb4ffdcc -msgid "Synopsis" -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:18 -# 103881b55e8c468581d292b6562332f7 -msgid ":program:`mongoreplay` is a traffic capture and replay tool for MongoDB that you can use to inspect and record commands sent to a MongoDB instance, and then replay those commands back onto another host at a later time." -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:23 -# 6f5098f5d7ad4f59b9babb7374585db4 -msgid ":program:`mongoreplay` can help you preview how your MongoDB deployment will perform a production workload under a different environment, such as with a different storage engine, on different hardware, or with a different operating system configuration. :program:`mongoreplay` can also help reproduce and investigate an issue by recording and replaying the operations that trigger the issue. Finally, :program:`mongoreplay` serves as a more flexible version of the legacy ``mongosniff`` tool to help you investigate database activity." -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:33 -# 9740786f67534699b6be01f26f91f18f -msgid "Required Access" -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:35 -# 402184a87da8452db8d7cff6abd8ef04 -msgid ":program:`mongoreplay` requires access to the network interface that the :toolcommand:`record` or :toolcommand:`monitor` commands will listen on. You may need to run :program:`mongoreplay` with root privileges to access the network device." -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:42 -# 9323eef22b584dd4b166160951671f4b -msgid "Only use root privileges when connecting to trusted sources." -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:44 -# 1b19a59eefd54256bf8aec494d49cdd8 -msgid "If you are using :toolcommand:`play` to connect to a MongoDB deployment that :doc:`enforces access control `, you must connect as a user with the required privileges to execute the recorded operations. Include the user's credentials in the :option:`--host` MongoDB connection string." -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:51 -# 0d0cc82ed32f454987cefccf74b6d6c5 -msgid "Options" -msgstr "" - -#: ../source/includes/option/option-mongoreplay-verbosity.rst:3 -# 8996039ba3a74a8d952c075c7c5f02b0 -msgid "Increases the amount of internal reporting returned on standard output or in log files. Increase the verbosity with the ``-v`` form by including the option multiple times, (e.g. ``-vvvvv``.)" -msgstr "" - -#: ../source/includes/option/option-mongoreplay-debug.rst:3 -# 0a6a578530d643b6b68335542f410e8a -msgid "Increases the amount of detail about :program:`mongoreplay` operations and errors recorded in log files. Increase the debugging detail with the ``-d`` form by including the option multiple times, (e.g. ``-ddd``.)" -msgstr "" - -#: ../source/includes/option/option-mongoreplay-silent.rst:3 -# 02398270a69f485ebd1530cf0d2c6d8a -msgid "When set, :program:`mongoreplay` does not produce any log output." -msgstr "" - -#: ../source/includes/option/option-mongoreplay-help.rst:3 -# 3570926e734f41a1848bfff7a19a1374 -msgid "Returns information on the options and use of :program:`mongoreplay`." -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:66 -# da8d7d5cb69f44dd8ec69bbbdfd33285 -msgid "Commands" -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:68 -# 1841051a91b44858a3efea93d6e9d1be -msgid ":program:`mongoreplay` includes the following *commands* to record, play back, and monitor MongoDB network traffic." -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:72 -# 9f173dfb5ef2404cb1c53408859411ff -msgid "``record``" -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:74 -# 6f0d1617506748ee98ed3427319d500d -msgid ":toolcommand:`record` produces a playback file based on network traffic. :toolcommand:`record` supports collecting network traffic directly or can accept a `pcap file `_ to produce the playback file. The playback file contains a list of all requests sent to the :program:`mongod` instance during the recording as well as all responses transmitted to the client during the recording. The playback file also records metadata for each request, such as the connection identifier and timestamp." -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:85 -# e0819fdf64e640f8ae9223fc15ef7bb6 -msgid "The following prototype uses :program:`mongoreplay` to record data on the loopback network interface and creates a playback file located at ``~/recordings/playback``." -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:93 -# de916666e5c54aa0834cf1b0897f9a94 -msgid "Similarly, the following prototype uses :program:`mongoreplay` to produce a playback file from an existing pcap file:" -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:100 -# 2b7e96a0d9ce403a9515d280913fec9a -msgid "``record`` supports the following options:" -msgstr "" - -#: ../source/includes/option/option-mongoreplay-record--f.rst:3 -# 7015e1ea80044a09b014c62563637d1b -msgid "Specifies the path to a pcap file that :toolcommand:`record` should read to produce a playback file." -msgstr "" - -#: ../source/includes/option/option-mongoreplay-record--f.rst:6 -# 0bf130343fa64567ab515f9d415b5f52 -msgid "Use ``-f`` as an alternative to capturing network traffic using ``-i``. You must specify *either* ``-f`` or ``-i``. If you include both options, :program:`mongoreplay record` produces an error." -msgstr "" - -#: ../source/includes/option/option-mongoreplay-record--b.rst:3 -#: ../source/includes/option/option-mongoreplay-monitor--b.rst:3 -# 535ec2e06d14401581c3422458efcc7a -# c12057b18d2545b0ac5102c421605c7f -msgid "Size of heap used to merge separate streams together." -msgstr "" - -#: ../source/includes/option/option-mongoreplay-record-expr.rst:3 -#: ../source/includes/option/option-mongoreplay-monitor-expr.rst:3 -# d7ffefbe578342bcbdf5eaa7d7c89029 -# 755f8eadbf6541889823ed07f4538836 -msgid "An expression in `Berkeley Packet Filter (BPF) syntax `_ to apply to incoming traffic to record. Required if you are capturing traffic from a network interface using :option:`-i`." -msgstr "" - -#: ../source/includes/option/option-mongoreplay-record-expr.rst:8 -#: ../source/includes/option/option-mongoreplay-monitor-expr.rst:8 -# d05f7c31831c4e2ca153b63886efc96e -# 6f313c748970418fb23ec69f08952b44 -msgid "For example, to capture traffic from a MongoDB instance running on port 27017, you would specify ``-e 'port 27017'``." -msgstr "" - -#: ../source/includes/option/option-mongoreplay-record--i.rst:3 -# bf5ad96bd22a447c80ad27ac3c0ffd81 -msgid "Specifies the network interface that :toolcommand:`record` should listen on to capture network traffic." -msgstr "" - -#: ../source/includes/option/option-mongoreplay-record--i.rst:6 -#: ../source/includes/option/option-mongoreplay-monitor--i.rst:6 -# 1172852a1c8d41b28d648e7ed724b5e5 -# 0d4692e78ee54efdb99511bb112c3a76 -msgid "Use with :option:`-e`." -msgstr "" - -#: ../source/includes/option/option-mongoreplay-record--i.rst:8 -# a51fdeb285ff41ddb2735a8a33814ab5 -msgid "Use ``-i`` as an alternative to reading an existing pcap file with ``-i``. You must specify *either* ``-f`` or ``-i``. If you include both options, :program:`mongoreplay record` produces an error." -msgstr "" - -#: ../source/includes/option/option-mongoreplay-record-gzip.rst:3 -# 9206ac5eda3245ad9420496939db05d7 -msgid "If specified, :toolcommand:`record` compresses the playback file with gzip." -msgstr "" - -#: ../source/includes/option/option-mongoreplay-record-playback-file.rst:3 -# 036acbb84f0e459aad5f3ce7c1b9c302 -msgid "Specifies the path to which to write the playback file." -msgstr "" - -#: ../source/includes/option/option-mongoreplay-record-playback-file.rst:5 -# 35ae1a445e764f72b674f3d84cf6b0d8 -msgid "The produced playback file is a BSON file." -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:0 -#: ../source/reference/program/mongoreplay.txt:0 -#: ../source/reference/program/mongoreplay.txt:0 -# 9af1a49efda84f61a6080b9535ceb749 -# aba32779949242c6b04d40f3cbf68859 -# 8293a89f4a0e463a82fb93e940ce6d73 -msgid "See" -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:120 -# 052c8a50843e4a76b169f9b7cb1fbe60 -msgid ":ref:`mongoreplay-use-record` for examples of using :program:`mongoreplay` with the ``record`` command." -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:124 -# 2325125a99d94bf1b16965cd9bd4b3ba -msgid "``play``" -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:126 -# 1294360ab9a5406386db7484374d6a82 -msgid ":toolcommand:`play` replays a playback file created with :toolcommand:`record` against a :program:`mongod` instance." -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:129 -# cc273dd940b1428c85491258c89156ab -msgid "The following prototype uses :program:`mongoreplay` to replay the ``~/recordings/playback`` playback file to the :program:`mongod` instance running on ``192.168.0.4:27018``:" -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:137 -# a1dbed98271a476a8d15986d36acb346 -msgid "``play`` supports the following options:" -msgstr "" - -#: ../source/includes/option/option-mongoreplay-play-collect.rst:3 -#: ../source/includes/option/option-mongoreplay-monitor-collect.rst:3 -# 90e48442d9f54fadb46d0e92ecbf1e48 -# 56efd9624f8a4a7b8b41846b89db03a8 -msgid "*Default*: format" -msgstr "" - -#: ../source/includes/option/option-mongoreplay-play-collect.rst:5 -#: ../source/includes/option/option-mongoreplay-monitor-collect.rst:5 -# 98863c089dc9456e933179139f411974 -# bb68b7663d7443bc875c2de6679ead62 -msgid "Specifies the output format for the collected statistics." -msgstr "" - -#: ../source/includes/option/option-mongoreplay-play-collect.rst:7 -#: ../source/includes/option/option-mongoreplay-monitor-collect.rst:7 -# 5a1ec7f52285446e80d2baa8e3dec61c -# 46a01fb718d84e388ba0a8ac037af2bd -msgid "``json``: outputs stat information as json" -msgstr "" - -#: ../source/includes/option/option-mongoreplay-play-collect.rst:8 -#: ../source/includes/option/option-mongoreplay-monitor-collect.rst:8 -# 2abfb0092a654627a67d5dc5b11c5568 -# 93caea4195694f18b2e1148b51ee2cb6 -msgid "``format``: uses the formatting specified in the ``--format`` option to produce the output file." -msgstr "" - -#: ../source/includes/option/option-mongoreplay-play-collect.rst:10 -#: ../source/includes/option/option-mongoreplay-monitor-collect.rst:10 -# cad0ae72895440cfa174486539238922 -# f9e21b06fd984bfca2dcbc950ca87027 -msgid "``none``: does not provide any output" -msgstr "" - -#: ../source/includes/option/option-mongoreplay-play-report.rst:3 -#: ../source/includes/option/option-mongoreplay-monitor-report.rst:3 -# 8d1007d5eeb74a1b98c25693329aca9c -# 6cfc46bed8bf475b8738f89cdfea8294 -msgid "Specifies the path to which to write an execution report. Use :option:`--collect` to specify the output format for the report." -msgstr "" - -#: ../source/includes/option/option-mongoreplay-play-report.rst:6 -# 1460599d84f549a2b83b23b44dee1b4b -msgid "If you do not specify ``--report``, :toolcommand:`play` writes to STDOUT." -msgstr "" - -#: ../source/includes/option/option-mongoreplay-play-no-truncate.rst:3 -# 3bf2b4567f8e4105b80760b0e57c40f1 -msgid "If specified, disables truncation of large reply payload data in the :toolcommand:`play` log output." -msgstr "" - -#: ../source/includes/option/option-mongoreplay-play-format.rst:3 -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:3 -# 90da864a3be140f58358ff64ae88050b -# a52e8eb2c53e489d888c414c51990924 -msgid "*Default*: ``%F{blue}%t%f %F{cyan}(Connection: %o:%i)%f %F{yellow}%l%f %F{red}%T %c%f %F{white}%n%f %F{green}%Q{Request:}%f%q%F{green}%R{Response:}%f%r)``" -msgstr "" - -#: ../source/includes/option/option-mongoreplay-play-format.rst:7 -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:7 -# 48de1854da184859972061f67a8051c2 -# f0f4412dd5f244f0bf3a1760347b7d55 -msgid "Specifies the format for terminal output. You can specify arguments immediately after the format 'verbs' by wrapping them in curly braces, as in ``%Q{}``." -msgstr "" - -#: ../source/includes/option/option-mongoreplay-play-format.rst:11 -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:11 -# af89e34672b5423ba1f5f84dce89d435 -# 7d0df3a9ad3542b3bec5ac106a0d7e2e -msgid "If you specify :option:`--format`, also specify ``format`` as the value for the :option:`--collect` option." -msgstr "" - -#: ../source/includes/option/option-mongoreplay-play-format.rst:14 -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:14 -# 451caf35456644bd80127d6f79a6f0f2 -# 5e63f955289e40999bb04b5014f6b11d -msgid ":option:`--format` supports the following verbs:" -msgstr "" - -#: ../source/includes/option/option-mongoreplay-play-format.rst:16 -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:16 -# 7381802e370448858ea37b3a29429ff9 -# 6aced0c9cce64a259e9364e8addc10d0 -msgid "``%n``: namespace" -msgstr "" - -#: ../source/includes/option/option-mongoreplay-play-format.rst:17 -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:17 -# f2f59d27a632433c9bde12fed61dc1a3 -# 4a128d8110aa48c7ac32d013550f479d -msgid "``%l``: latency" -msgstr "" - -#: ../source/includes/option/option-mongoreplay-play-format.rst:19 -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:19 -# 446989f3f98441a8a047f3d787a16392 -# 56fde3ba909c46f8a6b9f5807cdd03ac -msgid "``%t``: time. You may optionally specify the date layout using the Go Programming Language's `time formatting`_. Go uses ``Mon Jan 2 15:04:05 MST 2006`` as its reference time. You must specify the time format using the reference time. Thus, if you wanted to print the date in format ``yyyy-mm-dd hh:mm``, you would specify ``%t{2006-01-02 15:04}``. Refer to the Go `time formatting`_ documentation for more information." -msgstr "" - -#: ../source/includes/option/option-mongoreplay-play-format.rst:27 -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:27 -# a52f11f275f643df83eb21a0618bf3eb -# 7f93b00dd0204ee5b603aa9da7b33339 -msgid "``%T``: op time" -msgstr "" - -#: ../source/includes/option/option-mongoreplay-play-format.rst:28 -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:28 -# 2e330253c1eb4010ace9819a0dba7f10 -# c0a42138b0ea4bc280e64321eb0cb982 -msgid "``%c``: command" -msgstr "" - -#: ../source/includes/option/option-mongoreplay-play-format.rst:29 -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:29 -# 96d6b8d629a74dc498e7f63e59725215 -# ac6d1906531d4ce695d86b486d178ea9 -msgid "``%o``: number of connections" -msgstr "" - -#: ../source/includes/option/option-mongoreplay-play-format.rst:30 -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:30 -# 7ae1c1c568a24fca9c868dd6cb1117c2 -# 9f49b5c3754e4624bcc37e66fde9a9b4 -msgid "``%i``: request ID" -msgstr "" - -#: ../source/includes/option/option-mongoreplay-play-format.rst:31 -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:31 -# d974dfc34568451bbd3ca16c580899ca -# 7e6af527d7534299b0222159d4bdf6a4 -msgid "``%q``: request. You may optinally specified a dot-delimited field within the JSON structure, as in, ``%q{command_args.documents}``." -msgstr "" - -#: ../source/includes/option/option-mongoreplay-play-format.rst:33 -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:33 -# c49660b214364f4c896fce96be5781ad -# 1d00f8fccfbc4a98899f2ec0994b6bdd -msgid "``%r``: response. You may optinally specified a dot-delimited field within the JSON structure, as in, ``%q{command_args.documents}``." -msgstr "" - -#: ../source/includes/option/option-mongoreplay-play-format.rst:35 -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:35 -# 595bdbf06c1c4638866907e8775efea1 -# 9e0b09ca7f5e49e4ad7c47579ec3b070 -msgid "``%Q{}``: display ```` on presence of request data" -msgstr "" - -#: ../source/includes/option/option-mongoreplay-play-format.rst:36 -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:36 -# 013137603dcc4abbaf3b8ec6248118c2 -# c197f611d55749c090fcc61b4110b5af -msgid "``%R{}``: display ```` on presence of response data" -msgstr "" - -#: ../source/includes/option/option-mongoreplay-play-format.rst:38 -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:38 -# 7b9eb5a752d8416e89c9f46a87517dae -# 1768cdce9fdd4b1795a7e1ef576c942c -msgid "In addition, :option:`--format` supports the following start/end ANSI escape sequences:" -msgstr "" - -#: ../source/includes/option/option-mongoreplay-play-format.rst:40 -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:40 -# c24b753500bf45bd88516ecbeaebb947 -# a22d96d2106f4a868f3722b749a05f08 -msgid "``%B``/``%b``: bold" -msgstr "" - -#: ../source/includes/option/option-mongoreplay-play-format.rst:41 -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:41 -# 89026c2960ea4824812812b72d747b8a -# 834f9d98f2694928b0b02371382d1511 -msgid "``%U``/``%u``: underline" -msgstr "" - -#: ../source/includes/option/option-mongoreplay-play-format.rst:42 -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:42 -# 15457c1227da40aeb200a2f814866c1b -# 4d9c9a634e4148488725cbde86b8ce30 -msgid "``%S``/``%s``: standout" -msgstr "" - -#: ../source/includes/option/option-mongoreplay-play-format.rst:43 -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:43 -# 77433cbb831b4f48ab0d3899f989de81 -# 394afdbb39c147839bf06d17bae8a822 -msgid "``%F``/``%f``: text color (required arg -- word or number, 8-color)" -msgstr "" - -#: ../source/includes/option/option-mongoreplay-play-format.rst:44 -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:44 -# 46dc294aa15444038c3fe069562f8baa -# 4d70c57b0348447c8ce56093f46701bd -msgid "``%K``/``%k``: background color (required arg -- same as %F/%f)" -msgstr "" - -#: ../source/includes/option/option-mongoreplay-play-no-colors.rst:3 -#: ../source/includes/option/option-mongoreplay-monitor-no-colors.rst:3 -# ab0e9ad625574968b95ccce7a7859583 -# c70df81324f3427db4a4274b7b2738ba -msgid "When set, removes colors from the :option:`default format `." -msgstr "" - -#: ../source/includes/option/option-mongoreplay-play-playback-file.rst:3 -#: ../source/includes/option/option-mongoreplay-monitor-playback-file.rst:3 -# b20380c8ac3743518923bfc75ce22c7c -# cd3dcc4b39cf4f4ebc9dc9825b23db36 -msgid "Specifies the path from which to read the playback file." -msgstr "" - -#: ../source/includes/option/option-mongoreplay-play-playback-file.rst:5 -# d39ccff3e37849568db44e6aa41b4c0f -msgid "If the playback file was created using the :option:`--gzip ` option, you must also specify ``--gzip`` when running :toolcommand:`play`." -msgstr "" - -#: ../source/includes/option/option-mongoreplay-play-speed.rst:3 -# bc3c56dfb5c94377bb7c3cdfbb645210 -msgid "*Default*: 1.0" -msgstr "" - -#: ../source/includes/option/option-mongoreplay-play-speed.rst:5 -# 17272d2908c148f2984324c6412f18a4 -msgid "Specifies a multiplier to adjust playback speed. ``--speed 1.0`` processes the playback file in real time; ``--speed 0.5`` at half speed; ``--speed 3.0`` at triple speed." -msgstr "" - -#: ../source/includes/option/option-mongoreplay-play-speed.rst:9 -# 4f781a0f5aad479a984e0d7b1ea1224f -msgid "The specified speed is a *target* speed. If :program:`mongoreplay play` encounters a bottleneck, playback may be slower than the specified multiplier." -msgstr "" - -#: ../source/includes/option/option-mongoreplay-play-host.rst:3 -# 0f6c4ba87872432b8eca5ad87c77ce6d -msgid "*Default*: localhost:27017" -msgstr "" - -#: ../source/includes/option/option-mongoreplay-play-host.rst:5 -# 9f7ecc736d1a46b1bc42ddbe7ceb58ec -msgid "Specifies a MongoDB :doc:`connection string ` for the MongoDB deployment to which to play back the captured network traffic." -msgstr "" - -#: ../source/includes/option/option-mongoreplay-play-host.rst:9 -# eeb4fdd4cbbe4b5ebb7c8d2d70b5cb14 -msgid "By default, :toolcommand:`play` attempts to connect to a :program:`mongod` instance running on the localhost on port number ``27017``." -msgstr "" - -#: ../source/includes/option/option-mongoreplay-play-repeat.rst:3 -# ea82f5325b884396861cfcf2f447c600 -msgid "*Default*: 1" -msgstr "" - -#: ../source/includes/option/option-mongoreplay-play-repeat.rst:5 -# 20373a9733c24b71a9e2ec427afc759d -msgid "Specifies the number of times to play the playback file." -msgstr "" - -#: ../source/includes/option/option-mongoreplay-play-queueTime.rst:3 -# 56df20894b75402faa7e8c3c7219a681 -msgid "*Default*: 15" -msgstr "" - -#: ../source/includes/option/option-mongoreplay-play-queueTime.rst:5 -# f5384b86004744be94f62e142246569a -msgid "Specifies the maximum time, in seconds, to queue operations in advance of transmitting them." -msgstr "" - -#: ../source/includes/option/option-mongoreplay-play-no-preprocess.rst:3 -# d73e48a5a62349a089d3c921ca8165b8 -msgid "When set, :toolcommand:`play` does not preprocess the input file to pre-map data such as MongoDB cursor IDs." -msgstr "" - -#: ../source/includes/option/option-mongoreplay-play-gzip.rst:3 -# c570836ee6754446ace0673633ff6293 -msgid "If specified, :toolcommand:`play` decompresses the playback file with gzip." -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:169 -# c5b0499d3f644667b5e22b7fec499e94 -msgid ":ref:`mongoreplay-use-play` for examples of using :program:`mongoreplay` with the :toolcommand:`play` command." -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:173 -# ab937b81209a4f4cad48e41d462c81cb -msgid "``monitor``" -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:175 -# 0ee33de758874fbd907fd53bed20c970 -msgid ":toolcommand:`monitor` inspects live or pre-recorded MongoDB network traffic." -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:178 -# 1fc6ecdcd1d248f497c815f7b4591fe1 -msgid "The following prototype uses :program:`mongoreplay` to produce a JSON report based on the ``playback.bson`` playback file in the ``~/recordings`` directory:" -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:185 -# 3fbf1aa11fc249bba661bf63872cc362 -msgid "``monitor`` supports the following options:" -msgstr "" - -#: ../source/includes/option/option-mongoreplay-monitor-report.rst:6 -# c28a66bdef084344a056ab1ebb2c3cda -msgid "If you do not specify ``--report``, :toolcommand:`monitor` writes to STDOUT." -msgstr "" - -#: ../source/includes/option/option-mongoreplay-monitor-no-truncate.rst:3 -# b58278b66ea54502a59d2362455b0ac8 -msgid "If specified, disables truncation of large reply payload data in the :toolcommand:`monitor` log output." -msgstr "" - -#: ../source/includes/option/option-mongoreplay-monitor--f.rst:3 -# b844a3bb1ae942209b771a8c945ada6f -msgid "Specifies the path to a pcap file that :toolcommand:`monitor` should read to produce a playback file." -msgstr "" - -#: ../source/includes/option/option-mongoreplay-monitor--f.rst:6 -# d0f0b095bdac469abbf969f81d12f835 -msgid "Use ``-f`` as an alternative to capturing network traffic using ``-i``. You must specify *either* ``-f`` or ``-i``. If you include both options, :program:`mongoreplay monitor` produces an error." -msgstr "" - -#: ../source/includes/option/option-mongoreplay-monitor--i.rst:3 -# a2c9d701af2a4c9ab2699d4c66f2fcdb -msgid "Specifies the network interface that :toolcommand:`monitor` should listen on to capture network traffic." -msgstr "" - -#: ../source/includes/option/option-mongoreplay-monitor--i.rst:8 -# a23f313972684084b1e7c023f3fecd67 -msgid "Use ``-i`` as an alternative to reading an existing pcap file with ``-i``. You must specify *either* ``-f`` or ``-i``. If you include both options, :program:`mongoreplay monitor` produces an error." -msgstr "" - -#: ../source/includes/option/option-mongoreplay-monitor-paired.rst:3 -# bfe2d6b9ca1f4a0c945cbf210d8c4049 -msgid "When specified, :toolcommand:`monitor` outputs one line for each request/reply pair record." -msgstr "" - -#: ../source/includes/option/option-mongoreplay-monitor-gzip.rst:3 -# dc115ce59cbe4d858104d2dcec216390 -msgid "If specified, :toolcommand:`monitor` decompresses the playback file with gzip." -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:217 -# 379938145ecf43318c1b2ee90024b37e -msgid ":ref:`mongoreplay-use-monitor` for examples of using :program:`mongoreplay` with the :toolcommand:`monitor` command." -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:223 -# 2f7fdd3a9cec46cdb1feb413faef586b -msgid ":program:`mongoreplay` Report Format" -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:225 -# b297da84c420460a9b0e5e815a3f7c8d -msgid ":toolcommand:`monitor` and :toolcommand:`play` can produce reports based on a playback file when run with the ``--report`` option." -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:229 -# 5634b458aa464995af5751e1c4a10509 -msgid "Sample Record" -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:231 -# 606640735a7740cb9683db36d1750df2 -msgid "The following is an example record from a JSON-formatted :toolcommand:`monitor` report:" -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:268 -# 0d86166418a648d387ff23988cb166d2 -msgid "Fields" -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:270 -# c268b8b5c43d4117935d84f3bec28f04 -msgid ":program:`mongoreplay` reports can include the following fields:" -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:274 -# 049cfd204fc345c7a9b05ee1ba257eb7 -msgid "A monotonically increasing key indicating the order in which the operations were recorded and played back. This can be used to reconstruct the ordering of the series of operations executed on a connection, since the order in which they appear in the report file may not match the playback order." -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:282 -# c8cab309efe8494594fc42ec6d5d205d -msgid "The type of operation represented by the request: i.e. \"query\", \"insert\", \"command\", \"getmore\"." -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:287 -# 932e92c1fb56436c83cf2a86fa50f47c -msgid "The name of the database command performed, such as ``isMaster`` or ``getLastError``. This field is left blank for operations that are not commands, such as queries and inserts." -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:293 -# 4b6eb3de03604214b059cca7f01fc3a3 -msgid "The :term:`namespace` on which the request was executed." -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:297 -# 69439a8e78524cd286d0911696b2fe6e -msgid "The payload of the operation." -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:299 -# cc57c61162014661b3be788c33dcc8ea -msgid "Query operations: ``request_data`` contains the actual query that was issued." -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:302 -# 3abae95f20e74ae8bc7a05c1c5201596 -msgid "Insert operations: ``request_data`` contains the documents being inserted." -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:305 -# c7a232d069d14d2dbba0a3e070a42c8a -msgid "Update operations: ``request_data`` contains the query selector and the update modifier." -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:310 -# d6d152e239f547e58abe545a77a41666 -msgid "The payload of the reply to the request." -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:314 -# 8e13effa22f342f6b44781e7aa722365 -msgid "The number of documents returned as a result of the operation." -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:318 -# 2d4bad7af86b42f7a6c52acbec579ef8 -msgid "The time at which the :toolcommand:`play` command executed the operation." -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:323 -# c45dfb723ddf48f39b0a2755409bc952 -msgid "The time at which the operation was supposed to be executed by the :toolcommand:`play` command." -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:328 -# 7bf68a0e7250458b9333cccf94c2860f -msgid "The difference in microseconds in time between ``played_at`` and ``play_at``. Higher values generally indicate that the target server is not able to keep up with the rate at which requests need to be executed according to the playback file." -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:335 -# 2d3ef01681054430b1623c886dff0935 -msgid "A key that identifies the connection on which the request was executed. All requests/replies that executed on the same connection have the same value for ``connection_num``." -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:339 -# a1708aed9c474c29bc96e089ed021e62 -msgid "The ``connection_num`` value does *not* match the connection ID logged on the server side." -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:344 -# 1c363c5a0aa443a6823f3d0078333bd1 -msgid "The time difference in microseconds between when the request was sent by the client and when a response from the server was received." -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:349 -# 557b915a81b64b18829401b8f59da70c -msgid "Lists any errors returned from the server." -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:353 -# 60cfa18a2b8644fa81592c153d82fc84 -msgid "Lists the error message returned from the server." -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:357 -# 51db8a0a28914568a28bc2c24ee0eaed -msgid "The time at which the operation was originally captured." -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:361 -# f3efc7c04a8d4854bca8b8a7c58d44c8 -msgid "The ID of the MongoDB operation. The ``request_id`` for a request operation is the same as the ``response_id`` for the corresponding reply." -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:366 -# 99019db01f2549f1aec5941b4e8663d6 -msgid "Output Formatting with :option:`--format`" -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:368 -# 2c8cadbff4f2438185631bd11213d7c6 -msgid ":toolcommand:`monitor` and :toolcommand:`play` output to either the terminal or, when run with :option:`--report`, to a file." -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:371 -# 32f9674930684bca97fd55068f61bddc -msgid ":option:`--collect` specifies the format of the output: :option:`--collect json ` produces JSON output, while :option:`--collect format` outputs the data based on the formatting specified by the :option:`--format` option." -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:377 -# 656efbbd4c3c43ac8efd2af428bab5a1 -msgid "Use" -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:382 -# 8497cfa8fe684649916376988409d94f -msgid "Use :toolcommand:`record`" -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:385 -# e74807dc07054a9a9093b24606f59479 -msgid "Capture TCP data with ``record``" -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:387 -# a288f2b624c3468a880b8fe1f705fe53 -msgid "To create a recording of traffic, use the :toolcommand:`record` command. The following operation records traffic through port ``27017`` on the ``eth0`` network interface and writes the captured traffic to ``~/recordings/recording.bson``:" -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:396 -#: ../source/reference/program/mongoreplay.txt:427 -# 5c191095f29c4dc3ba3750b8d327b83f -# 063c2a97818941f08f57cf3f639bcf44 -msgid "The produced playback file contains everything needed to re-execute the workload on another system." -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:400 -# 212eb8040cf244c2b2048131b667d337 -msgid "Record a Playback File from Existing pcap Data" -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:402 -# c22bca0026174ac69611d97d0765a9c6 -msgid "If you do not wish to use :program:`mongoreplay` to capture traffic, you can capture traffic using a utility such as ``tcpdump`` and then create a :program:`mongoreplay` recording from the static pcap file." -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:408 -# 6c897abc92384504a068ea6cbcad9cc9 -msgid "Only use root privileges when connecting to a trusted source." -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:410 -# acb62438a70e4d979ffd7f21e4be3f45 -msgid "The following operation uses ``tcpdump`` to capture traffic through port ``27017`` on the ``eth0`` network interface and writes the captured data to a pcap file called ``traffic.pcap``:" -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:418 -# 2fbed6f1932241fd8765123a306c8ce4 -msgid "To create the :program:`mongoreplay` playback file, you can use :toolcommand:`record` with the :option:`-f ` option to specify the pcap file from which to create the playback file, as in the following:" -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:433 -# a77e831a68ed4ab3b05886762f120d28 -msgid "Use :toolcommand:`play`" -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:436 -# 31ae06ca91ce4f2cb89877c4e5dc4929 -msgid "Execute a Playback File Against a Target Host" -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:438 -# 9a10e2cf622f42d7979e990d37f705f0 -msgid ":toolcommand:`play` takes a playback file and executes the recorded operations against the ``mongodb://example.com:27018`` host. Since the :program:`mongod` enforces authentication, the :doc:`connection string ` specified to :option:`--host` also includes the username, password, and authentication database so that :program:`mongoreplay` can write to the database." -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:449 -# 44c5bb220e4c49ce8a67e002316c5950 -msgid "By default, :program:`play ` executes the playback file at the rate of the recording. :option:`--speed` lets you modify the playback speed. For example, the following operation executes the operations in ``recording.bson`` at twice the recording speed:" -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:459 -# 5a7222c2b95b425eaca5cfbb2f2c92d6 -msgid "Log Metrics About Execution Performance during Playback" -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:461 -# dcb674109efe426aab517ca008bab52d -msgid ":toolcommand:`play` can produce a report with detailed metrics about the performance of each operation executed during playback." -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:464 -# 1fb71f65ea1a4cfc8260c58bf7938417 -msgid "The following example executes playback against the ``mongodb://example.com:27017`` host and produces a JSON report written to ``~/reports/playback-report.json``" -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:472 -# 5000d065b6e54f5bbc8a6cb1372d06d0 -msgid "The ``play`` report contents would resemble:" -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:556 -#: ../source/reference/program/mongoreplay.txt:637 -# 480e967d0cd947cdb34dc050f5bc51bc -# a8d3b833721146f0b113ac5307eb42c2 -msgid "Refer to :ref:`mongoreplay-report-format` for a description of each field." -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:561 -# 1e3e09bd5c8e498eb50a67d6a2504468 -msgid "Use :toolcommand:`monitor`" -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:564 -# 721e4f6c9f7845daa9e841eff28b075e -msgid "Inspect Recorded Operations" -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:566 -# c277fd7317234575af127fdf5a7c9a19 -msgid ":toolcommand:`monitor` can create a report based on the contents of a playback file. :toolcommand:`monitor`\\'s report includes *all* operations and some metadata about each operation's execution." -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:570 -# d8c4ac7c722240e1baf9e75ba8fd18c2 -msgid "The following operation uses :toolcommand:`monitor` to create a JSON report based on the contents of the ``recording.bson`` playback file located in the ``~/recordings`` directory and write the report to ``~/reports/monitoring-report.json``:" -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:579 -# 277b74133a384818b3986cb52f92b3da -msgid "The report contents would resemble:" -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:640 -# 1c0620bf92b74ed3b7efa55ea9d5e3e7 -msgid "Inspect Live MongoDB Traffic" -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:642 -# 517211be8de44b41a804ba87b74e50ee -msgid ":toolcommand:`monitor` can also inspect live traffic and, optionally, create a report based on the observed operations." -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:645 -# 6646e17d531247ad9ad676275122c25b -msgid "To monitor traffic in real time in your terminal, omit the :option:`--report ` option, as in the following:" -msgstr "" - -#: ../source/reference/program/mongoreplay.txt:653 -# 66081be12661406997cbdf91f1cc3d9d -msgid "Optionally, you can create a report based on the operations observed using :toolcommand:`monitor`. The following example creates a JSON report written to ``~/reports/monitor-live.json`` based on the traffic through port ``27017`` on the ``eth0`` network interface:" -msgstr "" - diff --git a/locale/pot/reference/program/mongorestore.pot b/locale/pot/reference/program/mongorestore.pot deleted file mode 100644 index c30ff3d1922..00000000000 --- a/locale/pot/reference/program/mongorestore.pot +++ /dev/null @@ -1,887 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/program/mongorestore.txt:5 -# 04ae0af8b4f0417994b3087cbec5f6aa -msgid "``mongorestore``" -msgstr "" - -#: ../source/reference/program/mongorestore.txt:0 -# 688c3e1fd5734b009a5e6c8ff91f5bc9 -msgid "On this page" -msgstr "" - -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:1 -# f09aae22734d4ffda3e21f6c63692e9c -msgid "Mac OSX Sierra and Go 1.6 Incompatibility" -msgstr "" - -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:3 -# f795665cdcdb42f8b161153d68267912 -msgid "Users running on Mac OSX Sierra require the 3.2.10 or newer version of |tool-binary|." -msgstr "" - -#: ../source/reference/program/mongorestore.txt:20 -# b88d199e757d4055bf271da859fafaba -msgid "Synopsis" -msgstr "" - -#: ../source/reference/program/mongorestore.txt:22 -# 7bf266d475bb482d858c2296816c524d -msgid "The :program:`mongorestore` program writes data from a binary database dump created by :program:`mongodump` to a MongoDB instance." -msgstr "" - -#: ../source/reference/program/mongorestore.txt:25 -# 489bb65102dd42139c2ae5e30e5a449c -msgid ":program:`mongorestore` also accepts data to restore via the standard input." -msgstr "" - -#: ../source/reference/program/mongorestore.txt:28 -# 8fe0e48057a748bbbecd7194ebc9600f -msgid ":program:`mongorestore` can write data to either :program:`mongod` or :program:`mongos` instances." -msgstr "" - -#: ../source/reference/program/mongorestore.txt:31 -# d98f046da1c54ea99059758af7c1b3b3 -msgid "For an overview of :program:`mongorestore` usage, see :doc:`/tutorial/backup-and-restore-tools`." -msgstr "" - -#: ../source/reference/program/mongorestore.txt:35 -# f441643db322469682becf13c7c2011b -msgid "Behavior" -msgstr "" - -#: ../source/reference/program/mongorestore.txt:38 -# 6e4962bd66ec4de4b31462ab925511d8 -msgid "Insert Only" -msgstr "" - -#: ../source/reference/program/mongorestore.txt:40 -# 5f13db30809946dc9190992b04a8dfa7 -msgid ":program:`mongorestore` can create a new database or add data to an existing database. However, :program:`mongorestore` performs inserts only and does not perform updates. That is, if restoring documents to an existing database and collection and existing documents have the same value ``_id`` field as the to-be-restored documents, :program:`mongorestore` will *not* overwrite those documents." -msgstr "" - -#: ../source/reference/program/mongorestore.txt:48 -# 8da035b3efdf48468e634c23f2fe9893 -msgid "Rebuild Indexes" -msgstr "" - -#: ../source/reference/program/mongorestore.txt:50 -# d452947acb054510996bd5fc0947ac9b -msgid ":program:`mongorestore` recreates indexes recorded by :program:`mongodump`." -msgstr "" - -#: ../source/reference/program/mongorestore.txt:54 -# e980a4310ea549eb9f78d36d5715dccb -msgid "Version Compatibility" -msgstr "" - -#: ../source/includes/warning-mongodump-compatibility-2.2.rst:1 -# dfc144ce2dd74ceb80978a0aab738491 -msgid "The data format used by :program:`mongodump` from version 2.2 or later is *incompatible* with earlier versions of :program:`mongod`. Do not use recent versions of :program:`mongodump` to back up older data stores." -msgstr "" - -#: ../source/reference/program/mongorestore.txt:61 -# 1894a2fa713b4993ad387b1636232c81 -msgid "Exclude ``system.profile`` Collection" -msgstr "" - -#: ../source/reference/program/mongorestore.txt:63 -# e3de28eaed95485f9bce3641e556b464 -msgid ":program:`mongorestore` does not restore the :data:`system.profile <.system.profile>` collection data; however, if the backup data includes :data:`system.profile <.system.profile>` collection data and the collection does not exist in the target database, :program:`mongorestore` creates the collection but does not insert any data into the collection." -msgstr "" - -#: ../source/reference/program/mongorestore.txt:73 -# ea7c172a9e34466f8abd555125408bf0 -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-mongorestore-collections.rst:1 -# d0da238ad75146738436e949a0e0083e -msgid "To restore data to a MongoDB deployment that has :doc:`access control ` enabled, the :authrole:`restore` role provides access to restore any database if the backup data does not include :data:`system.profile <.system.profile>` collection data." -msgstr "" - -#: ../source/includes/fact-restore-role-system.profile.rst:1 -# e0c6ed4ba9b449e2bb6f2b6fac5ee48d -msgid "If the backup data includes :data:`system.profile <.system.profile>` collection data and the target database does not contain the :data:`system.profile <.system.profile>` collection, :program:`mongorestore` attempts to create the collection even though the program does not actually restore ``system.profile`` documents. As such, the user requires additional privileges to perform :authaction:`createCollection` and :authaction:`convertToCapped` actions on the :data:`system.profile <.system.profile>` collection for a database." -msgstr "" - -#: ../source/includes/access-mongorestore-collections.rst:8 -# 92740347a487484f8d4ed084918a17aa -msgid "If running :program:`mongorestore` with :option:`--oplogReplay`, the :authrole:`restore` role is insufficient to replay the oplog. To replay the oplog, create a :ref:`user-defined role ` that has :authaction:`anyAction` on :ref:`resource-anyresource` and grant only to users who must run :program:`mongorestore` with :option:`--oplogReplay`." -msgstr "" - -#: ../source/reference/program/mongorestore.txt:78 -# 45d556cd6d98467dae7bbfa6f94a48da -msgid "Options" -msgstr "" - -#: ../source/reference/program/mongorestore.txt:80 -# cfd82bc8dd664daab1d0ed723de4d305 -msgid ":program:`mongorestore` removed the ``--filter``, ``--dbpath``, and the ``--noobjcheck`` options." -msgstr "" - -#: ../source/includes/option/option-mongorestore-help.rst:3 -# e3fd6f42f77e49119439188e55004978 -msgid "Returns information on the options and use of :program:`mongorestore`." -msgstr "" - -#: ../source/includes/option/option-mongorestore-verbose.rst:3 -# 9e316dea225c4338a51a1c52c54ddef8 -msgid "Increases the amount of internal reporting returned on standard output or in log files. Increase the verbosity with the ``-v`` form by including the option multiple times, (e.g. ``-vvvvv``.)" -msgstr "" - -#: ../source/includes/option/option-mongorestore-quiet.rst:3 -# e07885f9a8ca4ca0be7a5c9db79f3e79 -msgid "Runs :program:`mongorestore` in a quiet mode that attempts to limit the amount of output." -msgstr "" - -#: ../source/includes/option/option-mongorestore-quiet.rst:6 -# 6d5409b678ec4e529c958bc5a263f5de -msgid "This option suppresses:" -msgstr "" - -#: ../source/includes/option/option-mongorestore-quiet.rst:8 -# 4ce7509da2284322938e7f538a31edbd -msgid "output from :term:`database commands `" -msgstr "" - -#: ../source/includes/option/option-mongorestore-quiet.rst:10 -# 15d317eaad774b878939e00d76608369 -msgid "replication activity" -msgstr "" - -#: ../source/includes/option/option-mongorestore-quiet.rst:12 -# 5dd21f0ef74a4bdcb800c33ee6166920 -msgid "connection accepted events" -msgstr "" - -#: ../source/includes/option/option-mongorestore-quiet.rst:14 -# 268fabea43fd42f896e4bb9e7af4a39a -msgid "connection closed events" -msgstr "" - -#: ../source/includes/option/option-mongorestore-version.rst:3 -# fac07ddd737c457eaa3aa747b7f4520b -msgid "Returns the :program:`mongorestore` release number." -msgstr "" - -#: ../source/includes/option/option-mongorestore-host.rst:3 -# 190503c235b743ddacbc7ddf36e6a949 -msgid "*Default*: localhost:27017" -msgstr "" - -#: ../source/includes/option/option-mongorestore-host.rst:5 -# 0ae1db2593a94937ae57749d0835c78b -msgid "Specifies a resolvable hostname for the :program:`mongod` to which to connect. By default, the :program:`mongorestore` attempts to connect to a MongoDB instance running on the localhost on port number ``27017``." -msgstr "" - -#: ../source/includes/option/option-mongorestore-host.rst:9 -# 9e05d4ea30a74a2fbafb9c3da38d5357 -msgid "To connect to a replica set, specify the :setting:`~replication.replSetName` and a seed list of set members, as in the following:" -msgstr "" - -#: ../source/includes/option/option-mongorestore-host.rst:17 -# 1b31a6fd9bc349a2a42c231a52235f3e -msgid "You can always connect directly to a single MongoDB instance by specifying the host and port number directly." -msgstr "" - -#: ../source/includes/option/option-mongorestore-host.rst:20 -# 050553ae207b4ca49fd391b742df9207 -msgid "If you use IPv6 and use the ``
:`` format, you must enclose the portion of an address and port combination in brackets (e.g. ``[
]``)." -msgstr "" - -#: ../source/includes/option/option-mongorestore-port.rst:3 -# 3b8a2e27e9414b198b888724077ded35 -msgid "*Default*: 27017" -msgstr "" - -#: ../source/includes/option/option-mongorestore-port.rst:5 -# bfef856a5fbb446c817bf8de1c1f376e -msgid "Specifies the TCP port on which the MongoDB instance listens for client connections." -msgstr "" - -#: ../source/includes/option/option-mongorestore-ssl.rst:5 -# d477c769a34a48659058af19656c77d9 -msgid "Enables connection to a :program:`mongod` or :program:`mongos` that has TLS/SSL support enabled." -msgstr "" - -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -# 3759c0f9cd8946199d15d94e0222fed9 -# d51fda0f497841039ddec9fae23c6052 -# ec09f02f610e47e48b778a9c8c33e506 -# ebf9bb1305db4469b3f067a6e2272ee6 -# e4d2966b3c29466daee4af46ce6b98fa -# c54478f6bdb8463089a8a65aa7ff26dc -# 5972bc8768f848aabd38ffe17b867246 -msgid "Most MongoDB distributions now include support for TLS/SSL. See :doc:`/tutorial/configure-ssl` and :doc:`/tutorial/configure-ssl-clients` for more information about TLS/SSL and MongoDB." -msgstr "" - -#: ../source/includes/option/option-mongorestore-sslCAFile.rst:5 -# 8c2a7bdf571d403e8c0b304fc65df26f -msgid "Specifies the :file:`.pem` file that contains the root certificate chain from the Certificate Authority. Specify the file name of the :file:`.pem` file using relative or absolute paths." -msgstr "" - -#: ../source/includes/option/option-mongorestore-sslCAFile.rst:13 -# a6565f5d9f0b4e30b557f294e2f69e99 -msgid "For SSL connections (``--ssl``) to :program:`mongod` and :program:`mongos`, if the :program:`mongorestore` runs without the :option:`--sslCAFile`, :program:`mongorestore` will not attempt to validate the server certificates. This creates a vulnerability to expired :program:`mongod` and :program:`mongos` certificates as well as to foreign processes posing as valid :program:`mongod` or :program:`mongos` instances. Ensure that you *always* specify the CA file to validate the server certificates in cases where intrusion is a possibility." -msgstr "" - -#: ../source/includes/option/option-mongorestore-sslPEMKeyFile.rst:5 -# 6de9d703e0d44b51a327defd6ab9587c -msgid "Specifies the :file:`.pem` file that contains both the TLS/SSL certificate and key. Specify the file name of the :file:`.pem` file using relative or absolute paths." -msgstr "" - -#: ../source/includes/option/option-mongorestore-sslPEMKeyFile.rst:9 -# cca91762ee734a408e4ded39a71e5481 -msgid "This option is required when using the :option:`--ssl` option to connect to a :program:`mongod` or :program:`mongos` that has :setting:`~net.ssl.CAFile` enabled *without* :setting:`~net.ssl.allowConnectionsWithoutCertificates`." -msgstr "" - -#: ../source/includes/option/option-mongorestore-sslPEMKeyPassword.rst:5 -# d8bd8adf535d40f78b7bbcbefb6ed598 -msgid "Specifies the password to de-crypt the certificate-key file (i.e. :option:`--sslPEMKeyFile`). Use the :option:`--sslPEMKeyPassword` option only if the certificate-key file is encrypted. In all cases, the :program:`mongorestore` will redact the password from all logging and reporting output." -msgstr "" - -#: ../source/includes/option/option-mongorestore-sslPEMKeyPassword.rst:10 -# 4868faaae6174d0e91cf28b88f4fb992 -msgid "If the private key in the PEM file is encrypted and you do not specify the :option:`--sslPEMKeyPassword` option, the :program:`mongorestore` will prompt for a passphrase. See :ref:`ssl-certificate-password`." -msgstr "" - -#: ../source/includes/option/option-mongorestore-sslCRLFile.rst:5 -# cc2860b8c5a34e07bd6d5461d3eca77e -msgid "Specifies the :file:`.pem` file that contains the Certificate Revocation List. Specify the file name of the :file:`.pem` file using relative or absolute paths." -msgstr "" - -#: ../source/includes/option/option-mongorestore-sslAllowInvalidCertificates.rst:5 -# 187414005f0c455d8594c6668cd540a6 -msgid "Bypasses the validation checks for server certificates and allows the use of invalid certificates. When using the :setting:`~net.ssl.allowInvalidCertificates` setting, MongoDB logs as a warning the use of the invalid certificate." -msgstr "" - -#: ../source/includes/option/option-mongorestore-sslAllowInvalidHostnames.rst:5 -# 2335d0ea0b7e44c1b6dc6e150b215d2d -msgid "Disables the validation of the hostnames in TLS/SSL certificates. Allows :program:`mongorestore` to connect to MongoDB instances if the hostname their certificates do not match the specified hostname." -msgstr "" - -#: ../source/includes/option/option-mongorestore-sslFIPSMode.rst:5 -# 28d397f7ab194268a8290756794930e0 -msgid "Directs the :program:`mongorestore` to use the FIPS mode of the installed OpenSSL library. Your system must have a FIPS compliant OpenSSL library to use the :option:`--sslFIPSMode` option." -msgstr "" - -#: ../source/includes/note-fips-is-enterprise-only.rst:1 -# fe097c1d2f44487db483653edaaa8bdc -msgid "FIPS-compatible SSL is available only in `MongoDB Enterprise `_. See :doc:`/tutorial/configure-fips` for more information." -msgstr "" - -#: ../source/includes/option/option-mongorestore-username.rst:3 -# 2021e33ec603474fb1355eb14329cf8c -msgid "Specifies a username with which to authenticate to a MongoDB database that uses authentication. Use in conjunction with the ``--password`` and ``--authenticationDatabase`` options." -msgstr "" - -#: ../source/includes/option/option-mongorestore-password.rst:3 -# ba2a4e0576474e429f67127b7f03a38d -msgid "Specifies a password with which to authenticate to a MongoDB database that uses authentication. Use in conjunction with the ``--username`` and ``--authenticationDatabase`` options." -msgstr "" - -#: ../source/includes/option/option-mongorestore-password.rst:9 -# c57ac19c5c704240ac9611b6182820ce -msgid "If you do not specify an argument for :option:`--password`, :program:`mongorestore` returns an error." -msgstr "" - -#: ../source/includes/option/option-mongorestore-password.rst:14 -# 909b86819fa945a4991f5ceac00b1537 -msgid "If you wish :program:`mongorestore` to prompt the user for the password, pass the :option:`--username` option without :option:`--password` or specify an empty string as the :option:`--password` value, as in ``--password \"\"`` ." -msgstr "" - -#: ../source/includes/option/option-mongorestore-authenticationDatabase.rst:3 -# c84d8dbb976a4302a8357125b8dd5061 -msgid "Specifies the database in which the user is created. See :ref:`user-authentication-database`." -msgstr "" - -#: ../source/includes/option/option-mongorestore-authenticationMechanism.rst:3 -# 3ffe9f0acdaa49e9a7cf4b7f0ca03ccc -msgid "*Default*: SCRAM-SHA-1" -msgstr "" - -#: ../source/includes/option/option-mongorestore-authenticationMechanism.rst:5 -# 308a06cb811f4570bd55992de191bf66 -msgid "Added support for the ``PLAIN`` and ``MONGODB-X509`` authentication mechanisms." -msgstr "" - -#: ../source/includes/option/option-mongorestore-authenticationMechanism.rst:9 -# 11cdb21c6ce64b889d26edd0e713a1db -msgid "Added support for the ``SCRAM-SHA-1`` authentication mechanism. Changed default mechanism to ``SCRAM-SHA-1``." -msgstr "" - -#: ../source/includes/option/option-mongorestore-authenticationMechanism.rst:14 -# 821f42e0173440718731e4a403ced596 -msgid "Specifies the authentication mechanism the :program:`mongorestore` instance uses to authenticate to the :program:`mongod` or :program:`mongos`." -msgstr "" - -#: ../source/includes/option/option-mongorestore-authenticationMechanism.rst:21 -# af7bbfb9dd6643738725ba2f91856449 -msgid "Value" -msgstr "" - -#: ../source/includes/option/option-mongorestore-authenticationMechanism.rst:23 -# 2e37395122324230b4320f924faafc21 -msgid "Description" -msgstr "" - -#: ../source/includes/option/option-mongorestore-authenticationMechanism.rst:25 -# 03dc7df30306430983b621e401c3588b -msgid ":ref:`SCRAM-SHA-1 `" -msgstr "" - -#: ../source/includes/option/option-mongorestore-authenticationMechanism.rst:27 -# 1c07aec9c5924aedbd94f3e81140bbef -msgid "`RFC 5802 `_ standard Salted Challenge Response Authentication Mechanism using the SHA1 hash function." -msgstr "" - -#: ../source/includes/option/option-mongorestore-authenticationMechanism.rst:31 -# 6f27624e197f4bbd87f4268daf35e749 -msgid ":ref:`MONGODB-CR `" -msgstr "" - -#: ../source/includes/option/option-mongorestore-authenticationMechanism.rst:33 -# 2c6f23c3a0a1456eb9154f77eb89d295 -msgid "MongoDB challenge/response authentication." -msgstr "" - -#: ../source/includes/option/option-mongorestore-authenticationMechanism.rst:35 -# 08e6487885614237871a4f7f033e6883 -msgid ":ref:`MONGODB-X509 `" -msgstr "" - -#: ../source/includes/option/option-mongorestore-authenticationMechanism.rst:37 -# 187621f3f5914269b027de11ed7c53d4 -msgid "MongoDB TLS/SSL certificate authentication." -msgstr "" - -#: ../source/includes/option/option-mongorestore-authenticationMechanism.rst:39 -# 57c12ef9a7234abea0d415cd620c42e9 -msgid ":ref:`GSSAPI ` (Kerberos)" -msgstr "" - -#: ../source/includes/option/option-mongorestore-authenticationMechanism.rst:41 -# cc70442231dd43588d3aacae0f3d15ca -msgid "External authentication using Kerberos. This mechanism is available only in `MongoDB Enterprise `_." -msgstr "" - -#: ../source/includes/option/option-mongorestore-authenticationMechanism.rst:45 -# 42fcd7cff23d463e83a69efe1efa7a2f -msgid ":ref:`PLAIN ` (LDAP SASL)" -msgstr "" - -#: ../source/includes/option/option-mongorestore-authenticationMechanism.rst:47 -# 189f4c04d86144ffbf4be14adb49a9b0 -msgid "External authentication using LDAP. You can also use ``PLAIN`` for authenticating in-database users. ``PLAIN`` transmits passwords in plain text. This mechanism is available only in `MongoDB Enterprise `_." -msgstr "" - -#: ../source/includes/option/option-mongorestore-gssapiServiceName.rst:5 -# 0eb13b79ec5341f28811f0b5d2a9b0f7 -msgid "Specify the name of the service using :doc:`GSSAPI/Kerberos `. Only required if the service does not use the default name of ``mongodb``." -msgstr "" - -#: ../source/includes/option/option-mongorestore-gssapiServiceName.rst:9 -#: ../source/includes/option/option-mongorestore-gssapiHostName.rst:9 -# 153d51f2921c49f99ce85c511a7ebb96 -# a612200eae184a54a4066c5fa4a17418 -msgid "This option is available only in MongoDB Enterprise." -msgstr "" - -#: ../source/includes/option/option-mongorestore-gssapiHostName.rst:5 -# 5a53cf8bb49649e4a2a1045b703866f5 -msgid "Specify the hostname of a service using :doc:`GSSAPI/Kerberos `. *Only* required if the hostname of a machine does not match the hostname resolved by DNS." -msgstr "" - -#: ../source/includes/option/option-mongorestore-db.rst:3 -# 412b264f19a1434eaeb4ef712079058a -msgid "Specifies a database for :program:`mongorestore` to restore data *into*. If the database does not exist, :program:`mongorestore` creates the database. If you do not specify a ````, :program:`mongorestore` creates new databases that correspond to the databases where data originated and data may be overwritten. Use this option to restore data into a MongoDB instance that already has data." -msgstr "" - -#: ../source/includes/option/option-mongorestore-db.rst:10 -# c651d0c6d13140e893c8d5ab9859d697 -msgid ":option:`--db` does *not* control which :term:`BSON` files :program:`mongorestore` restores. You must use the :program:`mongorestore` :ref:`path option ` to limit that restored data." -msgstr "" - -#: ../source/includes/option/option-mongorestore-collection.rst:3 -# 964d20bd0aa944bca766ff96fef4b457 -msgid "Specifies a single collection for :program:`mongorestore` to restore. If you do not specify :option:`--collection`, :program:`mongorestore` takes the collection name from the input filename. If the input file has an extension, MongoDB omits the extension of the file from the collection name." -msgstr "" - -#: ../source/includes/option/option-mongorestore-nsExclude.rst:6 -# 1d75d76f75fe4bd78d7f404074334f1d -msgid "Excludes the specified :term:`namespaces ` from the restore operation." -msgstr "" - -#: ../source/includes/extracts/ns-pattern-simple-exclude.rst:1 -# 2a12ffe917f44b62a01746e1806930f0 -msgid ":option:`--nsExclude` accepts a *namespace pattern* as its argument. The namespace pattern permits :option:`--nsExclude` to refer to any namespace that matches the specified pattern. :program:`mongorestore` matches the smallest valid occurence of the namespace pattern." -msgstr "" - -#: ../source/includes/extracts/ns-pattern-simple-exclude.rst:6 -#: ../source/includes/extracts/ns-pattern-simple-include.rst:6 -# 6d2480b5d72f4937bb149fde473b78f8 -# 12bb367d57f74bfea81bc243c6453e43 -msgid "Use asterisks (``*``) as wild cards. Escape all literal asterisks and backslashes with a backslash. :ref:`example-basic-wildcard-usage` provides an example of using asterisks as wild cards." -msgstr "" - -#: ../source/includes/option/option-mongorestore-nsInclude.rst:6 -# 0d0b6fcf556d448a9a3b6f346e08ffd1 -msgid "Includes only the specified :term:`namespaces ` in the restore operation. By enabling you to specify multiple collections to restore, :option:`--nsInclude` offers a superset of the functionality of the :option:`--collection` option." -msgstr "" - -#: ../source/includes/extracts/ns-pattern-simple-include.rst:1 -# 57f6e6cb852a4d37b052f1ce6e7fe8d1 -msgid ":option:`--nsInclude` accepts a *namespace pattern* as its argument. The namespace pattern permits :option:`--nsInclude` to refer to any namespace that matches the specified pattern. :program:`mongorestore` matches the smallest valid occurence of the namespace pattern." -msgstr "" - -#: ../source/includes/option/option-mongorestore-nsFrom.rst:6 -# 89d01244a1664261bfa32b07819c0cb6 -msgid "Use with :option:`--nsTo` to rename a :term:`namespace` during the restore operation. :option:`--nsFrom` specifies the collection in the dump file, while :option:`--nsTo` specifies the name that should be used in the restored database." -msgstr "" - -#: ../source/includes/extracts/ns-pattern-complex-from.rst:1 -# 11a9ee518ea345d09bc960c372056b63 -msgid ":option:`--nsFrom` accepts a *namespace pattern* as its argument. The namespace pattern permits :option:`--nsFrom` to refer to any namespace that matches the specified pattern. :program:`mongorestore` matches the smallest valid occurence of the namespace pattern." -msgstr "" - -#: ../source/includes/extracts/ns-pattern-complex-from.rst:6 -#: ../source/includes/extracts/ns-pattern-complex-to.rst:6 -# 3da284c4efe84a9bad43516911e5bee0 -# fbc72042987f4b4cbe0946ed231c264e -msgid "For simple replacements, use asterisks (``*``) as wild cards. Escape all literal asterisks and backslashes with a backslash. Replacements correspond linearly to matches: each asterisk in ``--nsFrom`` must correspond to an asterisk in ``--nsTo``, and the first asterisk in ``--nsFrom`` matches the first asterisk in ``nsTo``." -msgstr "" - -#: ../source/includes/extracts/ns-pattern-complex-from.rst:12 -#: ../source/includes/extracts/ns-pattern-complex-to.rst:12 -# 16b9e33cf2594a3b83f87679a3a20a44 -# 9d4bd14e5226424bb1b38e08d48f5a28 -msgid "For more complex replacements, use dollar signs to delimit a \"wild card\" variable to use in the replacement. :ref:`example-complex-wildcard-usage` provides an example of complex replacements with dollar sign-delimited wild cards." -msgstr "" - -#: ../source/includes/extracts/ns-pattern-complex-from.rst:17 -#: ../source/includes/extracts/ns-pattern-complex-to.rst:17 -# 363f549787a54bd6a10debce0b361115 -# 02f7602997a4448f8d7b0831a25fef45 -msgid "Unlike replacements with asterisks, replacements with dollar sign-delimited wild cards do **not** need to be linear." -msgstr "" - -#: ../source/includes/option/option-mongorestore-nsTo.rst:6 -# f05dca8216ec431bbdb45b8c49f44c39 -msgid "Use with :option:`--nsFrom` to rename a :term:`namespace` during the restore operation. :option:`--nsTo` specifies the new collection name to use in the restored database, while :option:`--nsFrom` specifies the name in the dump file." -msgstr "" - -#: ../source/includes/extracts/ns-pattern-complex-to.rst:1 -# 5ca746adf6e04928870ec7d81ba15f12 -msgid ":option:`--nsTo` accepts a *namespace pattern* as its argument. The namespace pattern permits :option:`--nsTo` to refer to any namespace that matches the specified pattern. :program:`mongorestore` matches the smallest valid occurence of the namespace pattern." -msgstr "" - -#: ../source/includes/option/option-mongorestore-objcheck.rst:3 -# 0b2c9f1190e64f3388774355d3470d69 -msgid "Forces :program:`mongorestore` to validate all requests from clients upon receipt to ensure that clients never insert invalid documents into the database. For objects with a high degree of sub-document nesting, :option:`--objcheck` can have a small impact on performance." -msgstr "" - -#: ../source/includes/option/option-mongorestore-objcheck.rst:8 -# 54077fe95f614ef788f8994dd4ce2445 -msgid "MongoDB enables :option:`--objcheck` by default, to prevent any client from inserting malformed or invalid BSON into a MongoDB database." -msgstr "" - -#: ../source/includes/option/option-mongorestore-drop.rst:3 -# d5651e2f44b143ae9757c3e04ec81a05 -msgid "Before restoring the collections from the dumped backup, drops the collections from the target database. :option:`--drop` does not drop collections that are not in the backup." -msgstr "" - -#: ../source/includes/option/option-mongorestore-drop.rst:7 -# 97ee949c831e4715ae01a9f64d8d40b8 -msgid "When the restore includes the ``admin`` database, :program:`mongorestore` with :option:`--drop` removes all user credentials and replaces them with the users defined in the dump file. Therefore, in systems with :setting:`~security.authorization` enabled, :program:`mongorestore` must be able to authenticate to an existing user *and* to a user defined in the dump file. If :program:`mongorestore` can't authenticate to a user defined in the dump file, the restoration process will fail, leaving an empty database." -msgstr "" - -#: ../source/includes/option/option-mongorestore-dryRun.rst:6 -# bca4892818c94a049e3f35a5f9e35c0a -msgid "Runs :program:`mongorestore` without actually importing any data, returning the :program:`mongorestore` summary information. Use with ``--verbose`` to produce more detailed summary information." -msgstr "" - -#: ../source/includes/option/option-mongorestore-oplogReplay.rst:3 -# 6afdce9b8e864de58a046be4bfe1014f -msgid "After restoring the database dump, replays the :term:`oplog` entries from the :file:`oplog.bson` file located in the top level of the dump directory. When used in conjunction with :option:`mongodump --oplog <--oplog>`, :program:`mongorestore --oplogReplay ` restores the database to the point-in-time backup captured with the ``mongodump --oplog`` command. For an example of :option:`--oplogReplay`, see :ref:`backup-restore-oplogreplay`." -msgstr "" - -#: ../source/includes/option/option-mongorestore-oplogReplay.rst:11 -# a5bc4b6f766347fdb65eb1a277edc6ac -msgid ":program:`mongorestore --oplogReplay ` replays any valid :file:`oplog.bson` file found in the top level of the dump directory. That is, if you have a bson file that contains valid oplog entries, you can name the file ``oplog.bson`` and move it to the top level of the dump directory for :program:`mongorestore --oplogReplay ` to replay." -msgstr "" - -#: ../source/includes/option/option-mongorestore-oplogReplay.rst:18 -# ebc4eaf9524e4277a8a7d19177d381eb -msgid ":ref:`mongorestore Required Access `" -msgstr "" - -#: ../source/includes/option/option-mongorestore-oplogLimit.rst:3 -# 9c89001275e34175bb999eb5fb95741f -msgid "Prevents :program:`mongorestore` from applying :term:`oplog` entries with timestamp newer than or equal to ````. Specify ```` values in the form of ``:``, where ```` is the seconds since the UNIX epoch, and ```` represents a counter of operations in the oplog that occurred in the specified second." -msgstr "" - -#: ../source/includes/option/option-mongorestore-oplogLimit.rst:10 -# a08f5a96ffb94a398070551435a431b3 -msgid "You must use :option:`--oplogLimit` in conjunction with the :option:`--oplogReplay` option." -msgstr "" - -#: ../source/includes/option/option-mongorestore-oplogFile.rst:6 -# 938f3fcebd3e467580f16876d0bbace1 -msgid "Specifies the path to the oplog file containing oplog data for the restore." -msgstr "" - -#: ../source/includes/option/option-mongorestore-keepIndexVersion.rst:3 -# e16aedc6f5a443e8a9c08803ba0877cb -msgid "Prevents :program:`mongorestore` from upgrading the index to the latest version during the restoration process." -msgstr "" - -#: ../source/includes/option/option-mongorestore-noIndexRestore.rst:3 -# a2b9c12727784603a9c97957c7005995 -msgid "Prevents :program:`mongorestore` from restoring and building indexes as specified in the corresponding :program:`mongodump` output." -msgstr "" - -#: ../source/includes/option/option-mongorestore-noOptionsRestore.rst:3 -# 9706f6aa885b445a84ae7c7c156b9161 -msgid "Prevents :program:`mongorestore` from setting the collection options, such as those specified by the :dbcommand:`collMod` :term:`database command`, on restored collections." -msgstr "" - -#: ../source/includes/option/option-mongorestore-restoreDbUsersAndRoles.rst:3 -# 6a298ff9fedc4b979aafdbfe2f5149ef -msgid "Restore user and role definitions for the given database. See :doc:`/reference/system-roles-collection` and :doc:`/reference/system-users-collection` for more information." -msgstr "" - -#: ../source/includes/option/option-mongorestore-writeConcern.rst:3 -# d29a664702ba45a89b2f9d68f103ec26 -msgid "*Default*: majority" -msgstr "" - -#: ../source/includes/option/option-mongorestore-writeConcern.rst:5 -# 67df363274f243bab73c4943a2cba9ba -msgid "Specifies the :term:`write concern` for each write operation that :program:`mongorestore` writes to the target database." -msgstr "" - -#: ../source/includes/option/option-mongorestore-writeConcern.rst:8 -# 3b03dcb2efb84d0599f8c4d976cfd3f3 -msgid "Specify the write concern as a document with :ref:`w options `." -msgstr "" - -#: ../source/includes/option/option-mongorestore-maintainInsertionOrder.rst:3 -# d6cb82022fc44fdc851722d940c988de -msgid "*Default*: False" -msgstr "" - -#: ../source/includes/option/option-mongorestore-maintainInsertionOrder.rst:5 -# 8f2be411c388434991430da08d6ef5cf -msgid "If specified, :program:`mongorestore` inserts the documents in the order of their appearance in the input source, otherwise :program:`mongorestore` may perform the insertions in an arbitrary order." -msgstr "" - -#: ../source/includes/option/option-mongorestore-numParallelCollections.rst:3 -# 492d0e257bb64159918dc0c9c4c2b18d -msgid "*Default*: 4" -msgstr "" - -#: ../source/includes/option/option-mongorestore-numParallelCollections.rst:5 -# ef1411b4c4ae4b008aa926c9b27a0986 -msgid "Number of collections :program:`mongorestore` should restore in parallel." -msgstr "" - -#: ../source/includes/option/option-mongorestore-numParallelCollections.rst:8 -# 44116d2b170d48d2a05db1e5f6bda752 -msgid "If you specify ``-j`` when restoring a *single* collection, ``-j`` maps to the :option:`--numInsertionWorkersPerCollection` option rather than :option:`--numParallelCollections`." -msgstr "" - -#: ../source/includes/option/option-mongorestore-numInsertionWorkersPerCollection.rst:3 -# d146f80e2e7d48bf93b59fd1485543e9 -msgid "*Default*: 1" -msgstr "" - -#: ../source/includes/option/option-mongorestore-numInsertionWorkersPerCollection.rst:7 -# 2f4943bb01eb462984e3426ad430bfe7 -msgid "Specifies the number of insertion workers to run concurrently per collection." -msgstr "" - -#: ../source/includes/option/option-mongorestore-numInsertionWorkersPerCollection.rst:10 -# 6169df7978134e2dad68a68d47847335 -msgid "For large imports, increasing the number of insertion workers may increase the speed of the import." -msgstr "" - -#: ../source/includes/option/option-mongorestore-stopOnError.rst:5 -# 82b853a532c443b382eaad331b98b57a -msgid "Forces :program:`mongorestore` to halt the restore when it encounters an error." -msgstr "" - -#: ../source/includes/option/option-mongorestore-bypassDocumentValidation.rst:3 -# 1c20137fcef349cbb332b6b96477974c -msgid "Enables :program:`mongorestore` to bypass :doc:`document validation ` during the operation. This lets you insert documents that do not meet the validation requirements." -msgstr "" - -#: ../source/includes/option/option-mongorestore-gzip.rst:5 -# 4085bf8ca5a64622800de6627c8db0a5 -msgid "Restores from compressed files or data stream created by :program:`mongodump --archive `" -msgstr "" - -#: ../source/includes/option/option-mongorestore-gzip.rst:8 -# fb6edcc3c3954cdba744529a83fde67e -msgid "To restore from a dump directory that contains compressed files, run :program:`mongorestore` with the new ``--gzip`` option." -msgstr "" - -#: ../source/includes/option/option-mongorestore-gzip.rst:11 -# 8f4b47bf6a5844baa599e5695dd83feb -msgid "To restore from a compressed archive file, run :program:`mongorestore` with the ``--gzip`` option in conjunction with the ``--archive`` option." -msgstr "" - -#: ../source/includes/option/option-mongorestore-.rst:3 -# b6c035916d2643df814aeee7cbc712c4 -msgid "The final argument of the :program:`mongorestore` command is a directory path. This argument specifies the location of the database dump from which to restore." -msgstr "" - -#: ../source/includes/option/option-mongorestore-.rst:7 -# 1db6d14fd9844d4495da046c34ef9f96 -msgid "You cannot specify both the ```` argument and the ``--dir`` option, which also specifies the dump directory, to :program:`mongorestore`." -msgstr "" - -#: ../source/includes/option/option-mongorestore-archive.rst:5 -# 917be8f99f4c4d38b319348ca7b794bc -msgid "Restores from an archive file or from the standard input (``stdin``)." -msgstr "" - -#: ../source/includes/option/option-mongorestore-archive.rst:7 -# 5444811280e34922b9740bacb4b733fd -msgid "To restore from an archive file, run :program:`mongorestore` with the ``--archive`` option and the archive filename." -msgstr "" - -#: ../source/includes/option/option-mongorestore-archive.rst:10 -# ba0c4c77405a47e5a740769af6c0e57f -msgid "To restore from the standard input, run :program:`mongorestore` with the ``archive`` option but *omit* the filename." -msgstr "" - -#: ../source/includes/option/option-mongorestore-archive.rst:15 -#: ../source/includes/option/option-mongorestore-dir.rst:8 -# 095ac4fdd08d41efaf9cb64b1ffcfaf6 -# 67b9818bd07f463092e1b5d3df834179 -msgid "You cannot use the ``--archive`` option with the ``--dir`` option." -msgstr "" - -#: ../source/includes/option/option-mongorestore-archive.rst:17 -# fb5e536dede8441486d33838baaade09 -msgid ":program:`mongorestore` still supports the positional ``-`` parameter to restore a *single* collection from the standard input." -msgstr "" - -#: ../source/includes/option/option-mongorestore-dir.rst:3 -# b7a0416c19324c5687620ad7393b2ad3 -msgid "Specifies the dump directory." -msgstr "" - -#: ../source/includes/option/option-mongorestore-dir.rst:5 -# 16c628059563485187deaa3b2c3b5de2 -msgid "You cannot specify both the ``--dir`` option and the ```` argument, which also specifies the dump directory, to :program:`mongorestore`." -msgstr "" - -#: ../source/reference/program/mongorestore.txt:183 -# 4749981bc0b3498ba9dd9cc48d4202a1 -msgid "Examples" -msgstr "" - -#: ../source/reference/program/mongorestore.txt:186 -# bee5a3f73c80413a9b1682a0016edf0e -msgid "Restore a Collection" -msgstr "" - -#: ../source/reference/program/mongorestore.txt:188 -# f42171d4eab64a1a8012dfb343556947 -msgid "Consider the following example:" -msgstr "" - -#: ../source/reference/program/mongorestore.txt:194 -# bdc1df1d0e004ec0a0973d9250717441 -msgid "Here, :program:`mongorestore` reads the database dump in the ``dump/`` sub-directory of the current directory, and restores *only* the documents in the collection named ``people`` from the database named ``accounts``. :program:`mongorestore` restores data to the instance running on the localhost interface on port ``27017``." -msgstr "" - -#: ../source/reference/program/mongorestore.txt:202 -# b7a2e0afdfaf4264b867f13c58018a07 -msgid "You may alternatively use :option:`--nsInclude` to specify the canonical name of the collection that you wish to restore rather than :option:`--collection`. :option:`--nsInclude` enables you to specify the :term:`namespace` of one or more collections that you wish to include in the restore operation. The following example restores the ``people`` collection from the ``accounts`` database in the ``dump/`` sub-directory of the current directory:" -msgstr "" - -#: ../source/reference/program/mongorestore.txt:217 -# a03e6a72a2b24232a4bc1d5a90544b2c -msgid "Restore Collections Using Wild Cards" -msgstr "" - -#: ../source/reference/program/mongorestore.txt:221 -# 9b30b92126f54ca3b54fb3f0b10145f1 -msgid ":option:`--nsInclude` and :option:`--nsExclude` support specifying the :term:`namespaces ` you wish to include or exclude from a restore operation using asterisks as *wild cards*." -msgstr "" - -#: ../source/reference/program/mongorestore.txt:225 -# c75d8a598296483f8b4aab70bcfa83af -msgid "The following example restores the documents in the ``dump/`` sub-directory of the current directory that match the specified namespace pattern. The :option:`--nsInclude` statement specifies to only restore documents in the ``transactions`` database while :option:`--nsExclude` instructs :program:`mongorestore` to exclude collections whose names end with ``_dev``. :program:`mongorestore` restores data to the :program:`mongod` instance running on the localhost interface on port ``27017``." -msgstr "" - -#: ../source/reference/program/mongorestore.txt:241 -# fbf42aa1883141c3ab7440443b08583b -msgid "Change Collections' Namespaces during Restore" -msgstr "" - -#: ../source/reference/program/mongorestore.txt:245 -# e7988559ce4c4b22a0701ee36f226046 -msgid "MongoDB 3.4 added the :option:`--nsFrom` and :option:`--nsTo` options, which enable you to change the namespace of a collection that you are restoring. :option:`--nsFrom` and :option:`--nsTo` support using asterisks as wild cards *and* support using dollar signs to delimit \"wild card\" variables to use in the replacement." -msgstr "" - -#: ../source/reference/program/mongorestore.txt:251 -# b50eb9ab3baf4132851d76451881e60f -msgid "Consider a database ``data`` that you have exported to a ``dump/`` directory using :program:`mongodump`. The ``data`` database contains the following collections:" -msgstr "" - -#: ../source/reference/program/mongorestore.txt:255 -# ec4538f523ec47708d34bbf7c3d433c4 -msgid "``sales_customer1``" -msgstr "" - -#: ../source/reference/program/mongorestore.txt:256 -# afd76b7134ee41edbf074858dc38aba9 -msgid "``sales_customer2``" -msgstr "" - -#: ../source/reference/program/mongorestore.txt:257 -# 567e9c5287944595997fc33cd825d883 -msgid "``sales_customer3``" -msgstr "" - -#: ../source/reference/program/mongorestore.txt:258 -# 974873af544f435d83158a85e0f7356a -msgid "``users_customer1``" -msgstr "" - -#: ../source/reference/program/mongorestore.txt:259 -# 09cfd5e2ebd842279ca2592eaa0bbba9 -msgid "``users_customer2``" -msgstr "" - -#: ../source/reference/program/mongorestore.txt:260 -# e285cd75121e4e4299da0bb1f26de421 -msgid "``users_customer3``" -msgstr "" - -#: ../source/reference/program/mongorestore.txt:262 -# 3f0a898eb93d4d04abe25f2556197d7c -msgid "Using :option:`--nsFrom` and :option:`--nsTo`, you can restore the data into different namespaces. The following operation" -msgstr "" - -#: ../source/reference/program/mongorestore.txt:265 -# 9efe72eb5f054210ad653c4edb62d588 -msgid "restores the ``sales_`` collections in the ``data`` database to ```` collections in the ``sales`` database, and" -msgstr "" - -#: ../source/reference/program/mongorestore.txt:268 -# 360fd74b78984400a1c9344196692b3c -msgid "restores the ``users_`` collections to ```` collections in the ``users`` database." -msgstr "" - -#: ../source/reference/program/mongorestore.txt:276 -# 1eaf8ee82f4e47b386ef8bb3fde3fd1e -msgid "Restore with Access Control" -msgstr "" - -#: ../source/reference/program/mongorestore.txt:278 -# bb9e261571984b18afd34b72904e85d2 -msgid "In the following example, :program:`mongorestore` restores a database dump located at ``/opt/backup/mongodump-2011-10-24``, to a database running on port ``37017`` on the host ``mongodb1.example.net``. The :program:`mongorestore` command authenticates to the MongoDB instance using the username ``user`` and the password ``pass``, as follows:" -msgstr "" - -#: ../source/reference/program/mongorestore.txt:290 -# 6d484f29600e433880aa375eaa8eac75 -msgid "Restore a Collection from Standard Input" -msgstr "" - -#: ../source/reference/program/mongorestore.txt:292 -# 4064a14338874ae1bf6e7983c011dede -msgid "You can also *pipe* data directly into to :program:`mongorestore` through standard input, as in the following example:" -msgstr "" - -#: ../source/reference/program/mongorestore.txt:302 -# cb4e48f242b24795855babc8e10e80dd -msgid "Restore a Database from an Archive File" -msgstr "" - -#: ../source/reference/program/mongorestore.txt:306 -# 6df275ecb422468d8f9c5faf2ac379ab -msgid "To restore from an archive file, run :program:`restore` with the new ``--archive`` option and the archive filename. For example, the following operation restores the ``test`` database from the file ``test.20150715.archive``." -msgstr "" - -#: ../source/reference/program/mongorestore.txt:318 -# 72070e4ea17b477f86f049d59afa0943 -msgid "Restore a Database from Standard Input" -msgstr "" - -#: ../source/reference/program/mongorestore.txt:322 -# 13ed7cdf747049528d385abf20e36f26 -msgid "To restore from the standard input, run :program:`mongorestore` with the ``archive`` option but *omit* the filename. For example:" -msgstr "" - -#: ../source/reference/program/mongorestore.txt:332 -# 80f354ba60cc40bbaa4a88f479f73955 -msgid "Restore from Compressed Data" -msgstr "" - -#: ../source/reference/program/mongorestore.txt:334 -# 0a9a1f4de6ce4235b54d67a13a5f3ee1 -msgid "With the ``--gzip`` option, :program:`mongorestore` can restore from compressed files or data stream created by :program:`mongodump`." -msgstr "" - -#: ../source/reference/program/mongorestore.txt:338 -# c05b6053b5eb4db1804b199fed645a2b -msgid "To restore from a dump directory that contains compressed files, run :program:`mongorestore` with the new ``--gzip`` option. For example, the following operation restores the ``test`` database from the compressed files located in the default ``dump`` directory:" -msgstr "" - -#: ../source/reference/program/mongorestore.txt:347 -# 90839adad555455aa6b64bddc05c63f9 -msgid "To restore from a compressed archive file, run :program:`mongorestore` with the ``--gzip`` option in conjunction with the new ``--archive`` option. For example, the following operation restores the ``test`` database from the archive file ``test.20150715.gz``." -msgstr "" - -#: ../source/includes/extracts/additional-resources-mongodump.rst:6 -# 7a81940d185944a898a5d2260e710bde -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-mongodump.rst:8 -# 20f204af42f94502a76f82dad50fc3b0 -msgid "`Backup and its Role in Disaster Recovery White Paper `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-mongodump.rst:9 -# 987cc2eb12d04323a88d63de4ae9bd76 -msgid ":mms-home:`Cloud Backup through MongoDB Cloud Manager `" -msgstr "" - -#: ../source/includes/extracts/additional-resources-mongodump.rst:10 -# 569aefe11d5d44e085435156d58eb3ba -msgid "`Blog Post: Backup vs. Replication, Why you Need Both `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-mongodump.rst:11 -# 3a53dcc04af6488b9a808d1341fb69c7 -msgid ":products:`Backup Service with Ops Manager, an on-premise solution available in MongoDB Enterprise Advanced `" -msgstr "" - diff --git a/locale/pot/reference/program/mongos.exe.pot b/locale/pot/reference/program/mongos.exe.pot deleted file mode 100644 index d76d9b926a2..00000000000 --- a/locale/pot/reference/program/mongos.exe.pot +++ /dev/null @@ -1,143 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/program/mongos.exe.txt:3 -# 76790e368aa94f4d8d5c39304143dd31 -msgid "``mongos.exe``" -msgstr "" - -#: ../source/reference/program/mongos.exe.txt:0 -# 6de9dd01ea53418794d955a249104bd9 -msgid "On this page" -msgstr "" - -#: ../source/reference/program/mongos.exe.txt:14 -# ce5ce69b056e4e4f9be185a303dcc7bd -msgid "Synopsis" -msgstr "" - -#: ../source/reference/program/mongos.exe.txt:16 -# f83c843a696d4ff0855a6bacd1022168 -msgid ":program:`mongos.exe` is the build of the MongoDB Shard (i.e. :program:`mongos`) for the Windows platform. :program:`mongos.exe` has all of the features of :program:`mongos` on Unix-like platforms and is completely compatible with the other builds of :program:`mongos`. In addition, :program:`mongos.exe` provides several options for interacting with the Windows platform itself." -msgstr "" - -#: ../source/reference/program/mongos.exe.txt:24 -# 6b736d64fca740239a02873bdb14e3e1 -msgid "This document only references options that are unique to :program:`mongos.exe`. All :program:`mongos` options are available. See the :doc:`/reference/program/mongos` and the :doc:`/reference/configuration-options` documents for more information regarding :program:`mongos.exe`." -msgstr "" - -#: ../source/reference/program/mongos.exe.txt:30 -# b5a4a00a814a49188b14a561b1b6bbfe -msgid "To install and use :program:`mongos.exe`, read the :doc:`/tutorial/install-mongodb-on-windows` document." -msgstr "" - -#: ../source/reference/program/mongos.exe.txt:34 -# 38636cec869c467b9146a55775f64baa -msgid "Options" -msgstr "" - -#: ../source/includes/option/option-mongos.exe-install.rst:3 -# a5131aa3ed61438cbdde859186440717 -msgid "Installs :program:`mongos.exe` as a Windows Service and exits." -msgstr "" - -#: ../source/includes/option/option-mongos.exe-install.rst:5 -# 4bfd6345e06b4fcdb97cbcb79eb72211 -msgid "If needed, you can install services for multiple instances of :program:`mongos.exe`. Install each service with a unique :option:`--serviceName` and :option:`--serviceDisplayName`. Use multiple instances only when sufficient system resources exist and your system design requires it." -msgstr "" - -#: ../source/includes/option/option-mongos.exe-remove.rst:3 -# d4b89107d94640379a6a450f4e00d7b8 -msgid "Removes the :program:`mongos.exe` Windows Service. If :program:`mongos.exe` is running, this operation will stop and then remove the service." -msgstr "" - -#: ../source/includes/option/option-mongos.exe-remove.rst:6 -# 6fec7a1f02bf4901b1e703cfba69a688 -msgid ":option:`--remove` requires the :option:`--serviceName` if you configured a non-default :option:`--serviceName` during the :option:`--install` operation." -msgstr "" - -#: ../source/includes/option/option-mongos.exe-reinstall.rst:3 -# efd29880cc5440d49bc3b583d4abdb3f -msgid "Removes :program:`mongos.exe` and reinstalls :program:`mongos.exe` as a Windows Service." -msgstr "" - -#: ../source/includes/option/option-mongos.exe-serviceName.rst:3 -# e222d308c0f44886be8ec42eef686793 -msgid "*Default*: MongoS" -msgstr "" - -#: ../source/includes/option/option-mongos.exe-serviceName.rst:5 -# 442e2315a72f4907bd09bc1408e6ab57 -msgid "Sets the service name of :program:`mongos.exe` when running as a Windows Service. Use this name with the ``net start `` and ``net stop `` operations." -msgstr "" - -#: ../source/includes/option/option-mongos.exe-serviceName.rst:9 -# 72ffdca0ef3a41c8b5050dbea335ec74 -msgid "You must use :option:`--serviceName` in conjunction with either the :option:`--install` or :option:`--remove` install option." -msgstr "" - -#: ../source/includes/option/option-mongos.exe-serviceDisplayName.rst:3 -# 1d064d9db2bb4a4483b78f31a94ae108 -msgid "*Default*: Mongo DB Router" -msgstr "" - -#: ../source/includes/option/option-mongos.exe-serviceDisplayName.rst:5 -# e0d605e944be422ba2c018aa34b2fb58 -msgid "Sets the name listed for MongoDB on the Services administrative application." -msgstr "" - -#: ../source/includes/option/option-mongos.exe-serviceDescription.rst:3 -# 47319bbe3041458cba547e125f6c01b2 -msgid "*Default*: Mongo DB Sharding Router" -msgstr "" - -#: ../source/includes/option/option-mongos.exe-serviceDescription.rst:5 -# cdc96d536cc44e468453acc5566d17ca -msgid "Sets the :program:`mongos.exe` service description." -msgstr "" - -#: ../source/includes/option/option-mongos.exe-serviceDescription.rst:7 -# 32fdf7d423154338bf9803cd1ef13956 -msgid "You must use :option:`--serviceDescription` in conjunction with the :option:`--install` option." -msgstr "" - -#: ../source/includes/option/option-mongos.exe-serviceDescription.rst:10 -# dcf5917e798d4a178e66e19f805f47bd -msgid "For descriptions that contain spaces, you must enclose the description in quotes." -msgstr "" - -#: ../source/includes/option/option-mongos.exe-serviceUser.rst:3 -# 8fc6995bb5204284b748bc1674b0f24a -msgid "Runs the :program:`mongos.exe` service in the context of a certain user. This user must have \"Log on as a service\" privileges." -msgstr "" - -#: ../source/includes/option/option-mongos.exe-serviceUser.rst:6 -# d94751b373bc407792ca58e381e794b7 -msgid "You must use :option:`--serviceUser` in conjunction with the :option:`--install` option." -msgstr "" - -#: ../source/includes/option/option-mongos.exe-servicePassword.rst:3 -# b6c5a6f7c70346f882ae5a50f542caea -msgid "Sets the password for ```` for :program:`mongos.exe` when running with the :option:`--serviceUser` option." -msgstr "" - -#: ../source/includes/option/option-mongos.exe-servicePassword.rst:6 -# 81a7d0b3ccb04b9d945bc597f2442072 -msgid "You must use :option:`--servicePassword` in conjunction with the :option:`--install` option." -msgstr "" - diff --git a/locale/pot/reference/program/mongos.pot b/locale/pot/reference/program/mongos.pot deleted file mode 100644 index 6137e5e8d05..00000000000 --- a/locale/pot/reference/program/mongos.pot +++ /dev/null @@ -1,1291 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/program/mongos.txt:5 -# 9bd895154c8b4b408a591474f2cba30f -msgid "``mongos``" -msgstr "" - -#: ../source/reference/program/mongos.txt:0 -# 01fd9fa88476475092f0419a2125aa88 -msgid "On this page" -msgstr "" - -#: ../source/reference/program/mongos.txt:16 -# 64b1b3f3cead491e9d04c039c0d731a8 -msgid "Synopsis" -msgstr "" - -#: ../source/reference/program/mongos.txt:18 -# 3f010372ce2c4415ad0ce6599b2dd6d0 -msgid ":program:`mongos` for \"MongoDB Shard,\" is a routing service for MongoDB shard configurations that processes queries from the application layer, and determines the location of this data in the :term:`sharded cluster`, in order to complete these operations. From the perspective of the application, a :program:`mongos` instance behaves identically to any other MongoDB instance." -msgstr "" - -#: ../source/reference/program/mongos.txt:27 -# 367cd904d307419f97751ede83b70408 -msgid "Considerations" -msgstr "" - -#: ../source/reference/program/mongos.txt:29 -# 2066601a0a4d4476aca1c1b57a33f3b8 -msgid "Never change the name of the :program:`mongos` binary." -msgstr "" - -#: ../source/reference/program/mongos.txt:32 -# 79f4a1e201c04eaf8b7d96c9efb6f461 -msgid "Options" -msgstr "" - -#: ../source/reference/program/mongos.txt:41 -# b7709b0a31284de5b99f6c77ca00cbce -msgid "Core Options" -msgstr "" - -#: ../source/includes/option/option-mongos-help.rst:3 -# df4ee130ae084f5bbe7350c4eaa44383 -msgid "Returns information on the options and use of :program:`mongos`." -msgstr "" - -#: ../source/includes/option/option-mongos-version.rst:3 -# 8f3044b1939b4375aa132cb465f61bb0 -msgid "Returns the :program:`mongos` release number." -msgstr "" - -#: ../source/includes/option/option-mongos-config.rst:3 -# 76f8c45c627243d8a9296b002d9529bb -msgid "Specifies a configuration file for runtime configuration options. The configuration file is the preferred method for runtime configuration of :program:`mongos`. The options are equivalent to the command-line configuration options. See :doc:`/reference/configuration-options` for more information." -msgstr "" - -#: ../source/includes/option/option-mongos-config.rst:9 -# 47e5bb3515f4412cb37cb725ba333ff2 -msgid "Ensure the configuration file uses ASCII encoding. The :program:`mongos` instance does not support configuration files with non-ASCII encoding, including UTF-8." -msgstr "" - -#: ../source/includes/option/option-mongos-verbose.rst:3 -# 8ac0f8cf79f44d5f91bb14d1e1bcf0b1 -msgid "Increases the amount of internal reporting returned on standard output or in log files. Increase the verbosity with the ``-v`` form by including the option multiple times, (e.g. ``-vvvvv``.)" -msgstr "" - -#: ../source/includes/option/option-mongos-quiet.rst:3 -# 451414cdd26e43d3807e216f3a4c9aeb -msgid "Runs :program:`mongos` in a quiet mode that attempts to limit the amount of output." -msgstr "" - -#: ../source/includes/option/option-mongos-quiet.rst:6 -# e3b4aed545af4d088135040a517d915a -msgid "This option suppresses:" -msgstr "" - -#: ../source/includes/option/option-mongos-quiet.rst:8 -# b7e476a6a11a4debb0062959e9f0b453 -msgid "output from :term:`database commands `" -msgstr "" - -#: ../source/includes/option/option-mongos-quiet.rst:10 -# ad1fd79bbeda4b6a9975d9c503d21b42 -msgid "replication activity" -msgstr "" - -#: ../source/includes/option/option-mongos-quiet.rst:12 -# 96e470b467664f2aafe6a263aec17c0a -msgid "connection accepted events" -msgstr "" - -#: ../source/includes/option/option-mongos-quiet.rst:14 -# f695c6781cb54f49aa27df213652f621 -msgid "connection closed events" -msgstr "" - -#: ../source/includes/option/option-mongos-port.rst:3 -# 61e6c1c15ee54e0b89ae4923d841c497 -msgid "*Default*: 27017" -msgstr "" - -#: ../source/includes/option/option-mongos-port.rst:5 -# 3f6117dd6c25458393b1618e4f51d955 -msgid "Specifies the TCP port on which the MongoDB instance listens for client connections." -msgstr "" - -#: ../source/includes/option/option-mongos-bind_ip.rst:3 -# d51b6a080a054a60a1e340be0d451b91 -msgid "*Default*: All interfaces." -msgstr "" - -#: ../source/includes/option/option-mongos-bind_ip.rst:5 -# 71ebeb400194416f966462e984a0ac16 -msgid "The ``deb`` and ``rpm`` packages include a default configuration file (``/etc/mongod.conf``) that sets :option:`--bind_ip` to ``127.0.0.1``." -msgstr "" - -#: ../source/includes/option/option-mongos-bind_ip.rst:9 -# 1c4d0fcc90ac45868e929de96be05954 -msgid "Specifies the IP address that :program:`mongos` binds to in order to listen for connections from applications. You may attach :program:`mongos` to any interface. When attaching :program:`mongos` to a publicly accessible interface, ensure that you have implemented proper authentication and firewall restrictions to protect the integrity of your database." -msgstr "" - -#: ../source/includes/option/option-mongos-maxConns.rst:3 -# 6d3aea9af87043d3817f81290a2eae41 -msgid "The maximum number of simultaneous connections that :program:`mongos` will accept. This setting has no effect if it is higher than your operating system's configured maximum connection tracking threshold." -msgstr "" - -#: ../source/includes/option/option-mongos-maxConns.rst:7 -# c5ec90579f0c477b8258faa1c4556247 -msgid "Do not assign too low of a value to this option, or you will encounter errors during normal application operation." -msgstr "" - -#: ../source/includes/fact-maxconns-mongos.rst:1 -# 97f40f3a022545bbbfea83b6deddba8d -msgid "This is particularly useful for a :program:`mongos` if you have a client that creates multiple connections and allows them to timeout rather than closing them." -msgstr "" - -#: ../source/includes/fact-maxconns-mongos.rst:5 -# 4eddfa8adc9242278ed6ef3d0f0078b0 -msgid "In this case, set :setting:`~net.maxIncomingConnections` to a value slightly higher than the maximum number of connections that the client creates, or the maximum size of the connection pool." -msgstr "" - -#: ../source/includes/fact-maxconns-mongos.rst:9 -# df7158f9160f434f96abd884e00cc70a -msgid "This setting prevents the :program:`mongos` from causing connection spikes on the individual :term:`shards `. Spikes like these may disrupt the operation and memory allocation of the :term:`sharded cluster`." -msgstr "" - -#: ../source/includes/note-max-conns-max.rst:3 -# 68fc56fe06f1497daf91a1474d532651 -msgid "MongoDB removed the upward limit on the :setting:`~net.maxIncomingConnections` setting." -msgstr "" - -#: ../source/includes/option/option-mongos-syslog.rst:3 -# 70be3f05c96344f3bbbbb4795029b1dd -msgid "Sends all logging output to the host's :term:`syslog` system rather than to standard output or to a log file. , as with :option:`--logpath`." -msgstr "" - -#: ../source/includes/option/option-mongos-syslog.rst:6 -# fc4cb7532c7f409d9eb7ff43b287beb5 -msgid "The :option:`--syslog` option is not supported on Windows." -msgstr "" - -#: ../source/includes/option/option-mongos-syslogFacility.rst:3 -# ebdb6de6ec1b43058523ac4c17c2f434 -msgid "*Default*: user" -msgstr "" - -#: ../source/includes/option/option-mongos-syslogFacility.rst:5 -# 23f7f2a0db3e45c8b10ece3cfa879946 -msgid "Specifies the facility level used when logging messages to syslog. The value you specify must be supported by your operating system's implementation of syslog. To use this option, you must enable the :option:`--syslog` option." -msgstr "" - -#: ../source/includes/option/option-mongos-logpath.rst:3 -# 783777968c854069968d07d84a9be912 -msgid "Sends all diagnostic logging information to a log file instead of to standard output or to the host's :term:`syslog` system. MongoDB creates the log file at the path you specify." -msgstr "" - -#: ../source/includes/option/option-mongos-logpath.rst:7 -# a1e90e8364c94692ba70567cf545795e -msgid "By default, MongoDB will move any existing log file rather than overwrite it. To instead append to the log file, set the :option:`--logappend` option." -msgstr "" - -#: ../source/includes/option/option-mongos-logappend.rst:3 -# 01f8b16c2b6f4ee8b63cd8ce3d495ba0 -msgid "Appends new entries to the end of the existing log file when the :program:`mongos` instance restarts. Without this option, :program:`mongod` will back up the existing log and create a new file." -msgstr "" - -#: ../source/includes/option/option-mongos-redactClientLogData.rst:3 -#: ../source/includes/fact-enterprise-only-admonition.rst:3 -#: ../source/includes/option/option-mongos-ldapServers.rst:3 -#: ../source/includes/option/option-mongos-ldapQueryUser.rst:3 -#: ../source/includes/option/option-mongos-ldapQueryPassword.rst:3 -#: ../source/includes/option/option-mongos-ldapBindMethod.rst:5 -#: ../source/includes/option/option-mongos-ldapBindSASLMechanisms.rst:5 -#: ../source/includes/option/option-mongos-ldapTransportSecurity.rst:5 -#: ../source/includes/option/option-mongos-ldapTimeoutMS.rst:5 -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:3 -# 807af8d937204512a25f6a74d535a3b6 -# a4b44208aa4e45ca9416849f3ddf80c9 -# 2d2eff1b646d499892ad0618f7d25050 -# 7a6e90900a514f58abb9c36320856618 -# 6fa496eecbdb46c68040cd1dabd45a79 -# 606407b40b1a4982aaef6e692c55e758 -# 8605de9f6e4447b8a1a108058852a356 -# 6401a2ced6264cb4a55ca954e7ddf838 -# aa351504617e41b4bdf872a9af52afc5 -# 2855c01f25bf45e8a67432325b33cfef -msgid "Available in MongoDB Enterprise only." -msgstr "" - -#: ../source/includes/option/option-mongos-redactClientLogData.rst:5 -# 2861ef9351ee4265816392974d9604b1 -msgid "A :program:`mongos` running with :option:`--redactClientLogData` redacts any message accompanying a given log event before logging. This prevents the :program:`mongos` from writing potentially sensitive data stored on the database to the diagnostic log. Metadata such as error or operation codes, line numbers, and source file names are still visible in the logs." -msgstr "" - -#: ../source/includes/option/option-mongos-redactClientLogData.rst:11 -# a250a09dcdb4468fb41b8f8841f793ae -msgid "Use :option:`--redactClientLogData` in conjunction with :doc:`encryption ` to assist compliance with regulatory requirements." -msgstr "" - -#: ../source/includes/option/option-mongos-redactClientLogData.rst:15 -# 8f510be79d54487d810a4647efef7737 -msgid "For example, a MongoDB deployment might store Personally Identifiable Information (PII) in one or more collections. The :program:`mongos` logs events such as those related to CRUD operations, sharding metadata, etc. It is possible that the :program:`mongos` may expose PII as a part of these logging operations. A :program:`mongos` running with :option:`--redactClientLogData` removes any message accompanying these events before being output to the log, effectively removing the PII." -msgstr "" - -#: ../source/includes/option/option-mongos-redactClientLogData.rst:23 -# dfeb4791cdd041229e9b84a61e5faa78 -msgid "Diagnostics on a :program:`mongos` running with :option:`--redactClientLogData` may be more difficult due to the lack of data related to a log event. See the :ref:`process logging ` manual page for an example of the effect of :option:`--redactClientLogData` on log output." -msgstr "" - -#: ../source/includes/option/option-mongos-redactClientLogData.rst:28 -# 6baedb7b7ef64b83bf16c8c8d2465627 -msgid "You can enable or disable log redaction on a running :program:`mongos` using the :dbcommand:`setParameter` database command." -msgstr "" - -#: ../source/includes/option/option-mongos-timeStampFormat.rst:3 -# 56ea4cae7e1348f7966ba7250db1cd36 -msgid "*Default*: iso8601-local" -msgstr "" - -#: ../source/includes/option/option-mongos-timeStampFormat.rst:5 -# 4edf493726fb4cbdae99b98b035d2af1 -msgid "The time format for timestamps in log messages. Specify one of the following values:" -msgstr "" - -#: ../source/includes/option/option-mongos-timeStampFormat.rst:12 -#: ../source/includes/option/option-mongos-sslMode.rst:12 -#: ../source/includes/option/option-mongos-clusterAuthMode.rst:15 -#: ../source/includes/option/option-mongos-auditDestination.rst:14 -#: ../source/includes/option/option-mongos-auditFormat.rst:13 -# af92265357394f14a4c56c4925741e5b -# 4e0f946978354f94b6e27242491e3d60 -# e831580c466b4e2dbe0315c47976f37d -# 5a2bc37f5248447f81820497fd1a0aaf -# 5f9659f76e8d494c8774922f68284d5b -msgid "Value" -msgstr "" - -#: ../source/includes/option/option-mongos-timeStampFormat.rst:14 -#: ../source/includes/option/option-mongos-sslMode.rst:14 -#: ../source/includes/option/option-mongos-clusterAuthMode.rst:17 -#: ../source/includes/option/option-mongos-auditDestination.rst:16 -#: ../source/includes/option/option-mongos-auditFormat.rst:15 -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:38 -# 46ecb9352a244ca491f1df6b8cbc9630 -# 8b3a351e33c543d4b2ae539cb891d2cc -# 26c4fc987514456380db2af4f7f1b940 -# 67a47e518a404ea2bb5c8f5b09647f45 -# ce99e39bc0e149bab8772900f1636063 -# 29bb2b33c9974d909c88cb1bec1122a7 -msgid "Description" -msgstr "" - -#: ../source/includes/option/option-mongos-timeStampFormat.rst:16 -# 3cb06df1948e45faac6517058c867c6b -msgid "``ctime``" -msgstr "" - -#: ../source/includes/option/option-mongos-timeStampFormat.rst:18 -# 70d18d2d447a415697266579805ad4cb -msgid "Displays timestamps as ``Wed Dec 31 18:17:54.811``." -msgstr "" - -#: ../source/includes/option/option-mongos-timeStampFormat.rst:21 -# e06723d0d5d44727a9975503b8a20d8e -msgid "``iso8601-utc``" -msgstr "" - -#: ../source/includes/option/option-mongos-timeStampFormat.rst:23 -# 903f8210b29449edb5350544bae22b04 -msgid "Displays timestamps in Coordinated Universal Time (UTC) in the ISO-8601 format. For example, for New York at the start of the Epoch: ``1970-01-01T00:00:00.000Z``" -msgstr "" - -#: ../source/includes/option/option-mongos-timeStampFormat.rst:27 -# 2ce3ad65b0314f85ae3e3c622ff22735 -msgid "``iso8601-local``" -msgstr "" - -#: ../source/includes/option/option-mongos-timeStampFormat.rst:29 -# 8fcc391c1cd44c638b28a9ecb0933425 -msgid "Displays timestamps in local time in the ISO-8601 format. For example, for New York at the start of the Epoch: ``1969-12-31T19:00:00.000-0500``" -msgstr "" - -#: ../source/includes/option/option-mongos-pidfilepath.rst:3 -# b72c31b7bf1c40f4aac84acce78ede66 -msgid "Specifies a file location to hold the process ID of the :program:`mongos` process where :program:`mongos` will write its PID. This is useful for tracking the :program:`mongos` process in combination with the :option:`--fork` option. Without a specified :option:`--pidfilepath` option, the process creates no PID file." -msgstr "" - -#: ../source/includes/option/option-mongos-keyFile.rst:3 -# 2d84c89b8906429abc8234b39bd51979 -msgid "Specifies the path to a key file that stores the shared secret that MongoDB instances use to authenticate to each other in a :term:`sharded cluster` or :term:`replica set`. :option:`--keyFile` implies :option:`--auth`. See :ref:`inter-process-auth` for more information." -msgstr "" - -#: ../source/includes/option/option-mongos-setParameter.rst:3 -# dd92228649f44acaaaabce21eec28b38 -msgid "Specifies one of the MongoDB parameters described in :doc:`/reference/parameters`. You can specify multiple ``setParameter`` fields." -msgstr "" - -#: ../source/includes/fact-deprecated-http-interface.rst:3 -#: ../source/includes/fact-deprecated-http-interface.rst:3 -# 183457176fcc417b9d41dea4ae8bd5f4 -# 04dfa66e778c4325862019101956bb1f -msgid "HTTP interface for MongoDB" -msgstr "" - -#: ../source/includes/option/option-mongos-httpinterface.rst:6 -# 383b4049579945d6a0515f0f995a2761 -msgid "Enables the HTTP interface. Enabling the interface can increase network exposure." -msgstr "" - -#: ../source/includes/option/option-mongos-httpinterface.rst:9 -# 5ebe6de42fd4404da353c337dad1ba2e -msgid "Leave the HTTP interface *disabled* for production deployments. If you *do* enable this interface, you should only allow trusted clients to access this port. See :ref:`security-firewalls`." -msgstr "" - -#: ../source/includes/fact-http-interface-kerberos.rst:1 -# c5c59f84308a48bcbee1076b027c0bac -msgid "While MongoDB Enterprise does support Kerberos authentication, Kerberos is not supported in HTTP status interface in any version of MongoDB." -msgstr "" - -#: ../source/includes/option/option-mongos-nounixsocket.rst:3 -# 920988bec24548369634153e6cc3b6c2 -msgid "Disables listening on the UNIX domain socket. :option:`--nounixsocket` applies only to Unix-based systems." -msgstr "" - -#: ../source/includes/option/option-mongos-nounixsocket.rst:6 -# c41540ac9b0e4368a7bff2642aaa9b93 -msgid "The :program:`mongos` process always listens on the UNIX socket unless one of the following is true:" -msgstr "" - -#: ../source/includes/option/option-mongos-nounixsocket.rst:9 -#: ../source/includes/option/option-mongos-unixSocketPrefix.rst:14 -# e816a9bfe75f4457bc5c57dfce59718f -# 411157c2ad364cd4a967362dd36c293a -msgid ":option:`--nounixsocket` is set" -msgstr "" - -#: ../source/includes/option/option-mongos-nounixsocket.rst:11 -#: ../source/includes/option/option-mongos-unixSocketPrefix.rst:16 -# c4d776e29c7e462d9f1026ad42462399 -# 72ea468ee7284d12a50a5de269510947 -msgid ":setting:`net.bindIp` is not set" -msgstr "" - -#: ../source/includes/option/option-mongos-nounixsocket.rst:13 -#: ../source/includes/option/option-mongos-unixSocketPrefix.rst:18 -# 4e1d92d7bf30492c8fd4898c32a79e55 -# 74102bb6600c44f3a29220a2799bdf66 -msgid ":setting:`net.bindIp` does not specify ``127.0.0.1``" -msgstr "" - -#: ../source/includes/note-deb-and-rpm-default-to-localhost.rst:4 -# aefa20eb4d214b7d9554704ff2805640 -msgid "|mongodb-package| installed from official :doc:`.deb ` and :doc:`.rpm ` packages have the :setting:`bind_ip` configuration set to ``127.0.0.1`` by default." -msgstr "" - -#: ../source/includes/option/option-mongos-unixSocketPrefix.rst:3 -# 274570c7da5b4a6aadb13670a1e5e950 -msgid "*Default*: /tmp" -msgstr "" - -#: ../source/includes/option/option-mongos-unixSocketPrefix.rst:5 -# 23ec1d4dd8e34328baef52c377aa06fe -msgid "The path for the UNIX socket. :option:`--unixSocketPrefix` applies only to Unix-based systems." -msgstr "" - -#: ../source/includes/option/option-mongos-unixSocketPrefix.rst:8 -# 35a11a15f0624bf9b79ac0431dc454cc -msgid "If this option has no value, the :program:`mongos` process creates a socket with ``/tmp`` as a prefix. MongoDB creates and listens on a UNIX socket unless one of the following is true:" -msgstr "" - -#: ../source/includes/option/option-mongos-unixSocketPrefix.rst:12 -# 9cd8decb78e94cc69d6e518b34758aef -msgid ":setting:`net.unixDomainSocket.enabled` is ``false``" -msgstr "" - -#: ../source/includes/option/option-mongos-filePermissions.rst:3 -# ba1b6c615cfc413883c711f952e0971d -msgid "*Default*: ``0700``" -msgstr "" - -#: ../source/includes/option/option-mongos-filePermissions.rst:5 -# 20c8a76c9e544a22b7369079ce64a7b3 -msgid "Sets the permission for the UNIX domain socket file." -msgstr "" - -#: ../source/includes/option/option-mongos-filePermissions.rst:7 -# f6f00b0bb9ce45a48b2ea9cf9e66751c -msgid ":option:`--filePermissions` applies only to Unix-based systems." -msgstr "" - -#: ../source/includes/option/option-mongos-fork.rst:3 -# 6b3e0ac49a2648efb9748b51e43ccf2b -msgid "Enables a :term:`daemon` mode that runs the :program:`mongos` process in the background. By default :program:`mongos` does not run as a daemon: typically you will run :program:`mongos` as a daemon, either by using :option:`--fork` or by using a controlling process that handles the daemonization process (e.g. as with ``upstart`` and ``systemd``)." -msgstr "" - -#: ../source/includes/option/option-mongos-transitionToAuth.rst:5 -# 303d49d521d94a0eb9a0c64c5caf6fdb -msgid "Allows the :program:`mongos` to accept and create authenticated and non-authenticated connections to and from other :program:`mongod` and :program:`mongos` instances in the deployment. Used for performing rolling transition of replica sets or sharded clusters from a no-auth configuration to :ref:`internal authentication `. Requires specifying a :ref:`internal authentication ` mechanism such as :option:`--keyfile`." -msgstr "" - -#: ../source/includes/option/option-mongos-transitionToAuth.rst:14 -# a6eaf9aaca8749e8a8cf65f25dde8e52 -msgid "For example, if using :ref:`keyfiles ` for :ref:`internal authentication `, the :program:`mongos` creates an authenticated connection with any :program:`mongod` or :program:`mongos` in the deployment using a matching keyfile. If the security mechanisms do not match, the :program:`mongos` utilizes a non-authenticated connection instead." -msgstr "" - -#: ../source/includes/option/option-mongos-transitionToAuth.rst:20 -# 9224b54f021b49a4b1d697aacc921abe -msgid "A :program:`mongos` running with :option:`--transitionToAuth` does not enforce :ref:`user access controls `. Users may connect to your deployment without any access control checks and perform read, write, and administrative operations." -msgstr "" - -#: ../source/includes/option/option-mongos-transitionToAuth.rst:26 -# ecb4138c95c64ddfb8e15d28b7ab7a74 -msgid "A :program:`mongos` running with :ref:`internal authentication ` and *without* :option:`--transitionToAuth` requires clients to connect using :ref:`user access controls `. Update clients to connect to the :program:`mongos` using the appropriate :ref:`user ` prior to restarting :program:`mongos` without :option:`--transitionToAuth`." -msgstr "" - -#: ../source/reference/program/mongos.txt:92 -# ca252a3a2c1a451d910fdd3d894a0ef7 -msgid "Sharded Cluster Options" -msgstr "" - -#: ../source/includes/option/option-mongos-configdb.rst:6 -# 57a6aa4299024df88a0a1d924e0f08e4 -msgid "Specifies the :ref:`configuration servers ` for the :term:`sharded cluster`." -msgstr "" - -#: ../source/includes/fact-mirrored-config-servers-deprecated.rst:1 -# e67a4796cc294512b21d492b4c2fd48b -msgid "Starting in MongoDB 3.2, config servers for sharded clusters can be deployed as a :doc:`replica set `. The replica set config servers must run the :doc:`WiredTiger storage engine `. MongoDB 3.2 deprecates the use of three mirrored :program:`mongod` instances for config servers." -msgstr "" - -#: ../source/includes/option/option-mongos-configdb.rst:11 -# 16dcffcc63094cc2881d7f1d4af48679 -msgid "Specify the config server replica set name and the hostname and port of at least one of the members of the config server replica set." -msgstr "" - -#: ../source/includes/option/option-mongos-configdb.rst:19 -# ce9de742ea7d454f92ad0e3ee5bd5ba0 -msgid "The :program:`mongos` instances for the sharded cluster must specify the same config server replica set name but can specify hostname and port of different members of the replica set." -msgstr "" - -#: ../source/includes/option/option-mongos-localThreshold.rst:3 -# 9d54573a42ce4eada525bb2a2648ee91 -msgid "*Default*: 15" -msgstr "" - -#: ../source/includes/option/option-mongos-localThreshold.rst:5 -# e43137537370497f8f10165241511989 -msgid "Specifies the ping time, in milliseconds, that :program:`mongos` uses to determine which secondary replica set members to pass read operations from clients. The default value of ``15`` corresponds to the default value in all of the client :doc:`drivers `." -msgstr "" - -#: ../source/includes/option/option-mongos-localThreshold.rst:11 -# 17814ac49ad444f68e3072c8d7db45f6 -msgid "When :program:`mongos` receives a request that permits reads to :term:`secondary` members, the :program:`mongos` will:" -msgstr "" - -#: ../source/includes/option/option-mongos-localThreshold.rst:14 -# a6fbc935d01647718ac69a77691d3c77 -msgid "Find the member of the set with the lowest ping time." -msgstr "" - -#: ../source/includes/option/option-mongos-localThreshold.rst:16 -# 551b4691ae7f4612b673f076c02971a5 -msgid "Construct a list of replica set members that is within a ping time of 15 milliseconds of the nearest suitable member of the set." -msgstr "" - -#: ../source/includes/option/option-mongos-localThreshold.rst:19 -# d963bfc99af14f298648b900c53cbd16 -msgid "If you specify a value for the :option:`--localThreshold` option, :program:`mongos` will construct the list of replica members that are within the latency allowed by this value." -msgstr "" - -#: ../source/includes/option/option-mongos-localThreshold.rst:23 -# a1ac5b4a7d0f48e391d12116081cd02f -msgid "Select a member to read from at random from this list." -msgstr "" - -#: ../source/includes/option/option-mongos-localThreshold.rst:25 -# 7c644684e8894deeb16dca5296cad243 -msgid "The ping time used for a member compared by the :option:`--localThreshold` setting is a moving average of recent ping times, calculated at most every 10 seconds. As a result, some queries may reach members above the threshold until the :program:`mongos` recalculates the average." -msgstr "" - -#: ../source/includes/option/option-mongos-localThreshold.rst:30 -# 3417b13dbadc441eabeaf88fbccd77e9 -msgid "See the :ref:`replica-set-read-preference-behavior-member-selection` section of the :doc:`read preference ` documentation for more information." -msgstr "" - -#: ../source/includes/option/option-mongos-upgrade.rst:3 -# 16cd5f09943e4baaba4ae907ea822fcd -msgid "Updates the meta data format used by the :term:`config database`." -msgstr "" - -#: ../source/reference/program/mongos.txt:101 -# 54bfd48c10e14d1e8d254b179b50091f -msgid "TLS/SSL Options" -msgstr "" - -#: ../source/reference/program/mongos.txt:0 -# c76cfa06e99241b6a94644673512390e -msgid "See" -msgstr "" - -#: ../source/includes/option/option-mongos-sslOnNormalPorts.rst:5 -# f4489050bae841dfad470aaab306a20c -msgid "Enables TLS/SSL for :program:`mongos`." -msgstr "" - -#: ../source/includes/option/option-mongos-sslOnNormalPorts.rst:7 -# 5e8dfdc4b37d447cb31cb5ad1e3663a4 -msgid "With :option:`--sslOnNormalPorts`, a :program:`mongos` requires TLS/SSL encryption for all connections on the default MongoDB port, or the port specified by :option:`--port`. By default, :option:`--sslOnNormalPorts` is disabled." -msgstr "" - -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -# 612540ad49404c6f81bc222169c758fd -# 43b6f5c3c8434653990e0d7d516b6e60 -# aa91a45925ca476fb3341d4dfc6d0717 -# 5c8044f3e0bc4dc2a27c538b1e5dd477 -# 4ea6e9df7c514894bd051bf41a15689a -# d027776fffd84c2f97810b7a52f6c26a -# 29625157501343038780ffd1fce8f0aa -# 0db637fd976e426cba7bb931da7fe038 -# dbd515ee78364207a952f9b22b76865a -# 9ef324d331244cffb2075631267f635c -# 17300d7dac704b62b8fedb7f5a1a836a -# 614ed70ccaac46e5bac9b5a958ffa6ae -msgid "Most MongoDB distributions now include support for TLS/SSL. See :doc:`/tutorial/configure-ssl` and :doc:`/tutorial/configure-ssl-clients` for more information about TLS/SSL and MongoDB." -msgstr "" - -#: ../source/includes/option/option-mongos-sslMode.rst:5 -# 487c7bcbb3b1496aa7ce3d40cdc3ea8e -msgid "Enables TLS/SSL or mixed TLS/SSL used for all network connections. The argument to the :option:`--sslMode` option can be one of the following:" -msgstr "" - -#: ../source/includes/option/option-mongos-sslMode.rst:16 -# f9129fac1dd042e8b589db6fd4454d31 -msgid "``disabled``" -msgstr "" - -#: ../source/includes/option/option-mongos-sslMode.rst:18 -# fb33630ef65d4604abfe591f50b721fa -msgid "The server does not use TLS/SSL." -msgstr "" - -#: ../source/includes/option/option-mongos-sslMode.rst:20 -# ee4e21477f464283ad4a98fd2a1629cd -msgid "``allowSSL``" -msgstr "" - -#: ../source/includes/option/option-mongos-sslMode.rst:22 -# b2031faae9204d5dbe3b1df056ebd7dc -msgid "Connections between servers do not use TLS/SSL. For incoming connections, the server accepts both TLS/SSL and non-TLS/non-SSL." -msgstr "" - -#: ../source/includes/option/option-mongos-sslMode.rst:25 -# 47fe1997ae69460a9ddcf419c3ee7d16 -msgid "``preferSSL``" -msgstr "" - -#: ../source/includes/option/option-mongos-sslMode.rst:27 -# 49ab10028b1c432d92c53f2fb3d4dca5 -msgid "Connections between servers use TLS/SSL. For incoming connections, the server accepts both TLS/SSL and non-TLS/non-SSL." -msgstr "" - -#: ../source/includes/option/option-mongos-sslMode.rst:30 -# d235443b0dc94561b3b6df555ef9b298 -msgid "``requireSSL``" -msgstr "" - -#: ../source/includes/option/option-mongos-sslMode.rst:32 -# bd30b195045044dd8b56040f6251dfbb -msgid "The server uses and accepts only TLS/SSL encrypted connections." -msgstr "" - -#: ../source/includes/option/option-mongos-sslPEMKeyFile.rst:3 -# 73ea756fc6234e8c9658c9c827c79694 -msgid "Specifies the :file:`.pem` file that contains both the TLS/SSL certificate and key. Specify the file name of the :file:`.pem` file using relative or absolute paths." -msgstr "" - -#: ../source/includes/option/option-mongos-sslPEMKeyFile.rst:7 -# 560722dcc85647219ff6eb17a7d9b6d0 -msgid "You must specify :option:`--sslPEMKeyFile` when TLS/SSL is enabled." -msgstr "" - -#: ../source/includes/option/option-mongos-sslPEMKeyPassword.rst:3 -# bb31a0afcac64a6abef87374d002e505 -msgid "Specifies the password to de-crypt the certificate-key file (i.e. :option:`--sslPEMKeyFile`). Use the :option:`--sslPEMKeyPassword` option only if the certificate-key file is encrypted. In all cases, the :program:`mongos` will redact the password from all logging and reporting output." -msgstr "" - -#: ../source/includes/option/option-mongos-sslPEMKeyPassword.rst:8 -# 2db96fb32c3840e8b74f54aeb9535719 -msgid "If the private key in the PEM file is encrypted and you do not specify the :option:`--sslPEMKeyPassword` option, the :program:`mongos` will prompt for a passphrase. See :ref:`ssl-certificate-password`." -msgstr "" - -#: ../source/includes/option/option-mongos-clusterAuthMode.rst:3 -# 858dff3493ac4079a0f2f43b1e125cf9 -msgid "*Default*: keyFile" -msgstr "" - -#: ../source/includes/option/option-mongos-clusterAuthMode.rst:7 -# cd05eba2332d4f8a821a98b9ae0105d0 -msgid "The authentication mode used for cluster authentication. If you use :ref:`internal x.509 authentication `, specify so here. This option can have one of the following values:" -msgstr "" - -#: ../source/includes/option/option-mongos-clusterAuthMode.rst:19 -# 24308a2a8ff04ade946e371c8bc9920b -msgid "``keyFile``" -msgstr "" - -#: ../source/includes/option/option-mongos-clusterAuthMode.rst:21 -# 8e6c489bd3f2412eaa196a732aeda58c -msgid "Use a keyfile for authentication. Accept only keyfiles." -msgstr "" - -#: ../source/includes/option/option-mongos-clusterAuthMode.rst:24 -# 2ec63a58a71541538f53e702d2adc056 -msgid "``sendKeyFile``" -msgstr "" - -#: ../source/includes/option/option-mongos-clusterAuthMode.rst:26 -# 2aea7d89b06945038c20f793073fef3b -msgid "For rolling upgrade purposes. Send a keyfile for authentication but can accept both keyfiles and x.509 certificates." -msgstr "" - -#: ../source/includes/option/option-mongos-clusterAuthMode.rst:30 -# 686fe3e395ce4db089c6d84304e0e796 -msgid "``sendX509``" -msgstr "" - -#: ../source/includes/option/option-mongos-clusterAuthMode.rst:32 -# 629d53a9650c4f15b1950d3f60c17831 -msgid "For rolling upgrade purposes. Send the x.509 certificate for authentication but can accept both keyfiles and x.509 certificates." -msgstr "" - -#: ../source/includes/option/option-mongos-clusterAuthMode.rst:36 -# 6e01f1bb1da147c3b9a57a8473c8129e -msgid "``x509``" -msgstr "" - -#: ../source/includes/option/option-mongos-clusterAuthMode.rst:38 -# eed9812735f8414cb891aa3095264dfc -msgid "Recommended. Send the x.509 certificate for authentication and accept only x.509 certificates." -msgstr "" - -#: ../source/includes/option/option-mongos-sslClusterFile.rst:5 -# 188223396e3240f1a7de9598c56ee752 -msgid "Specifies the :file:`.pem` file that contains the x.509 certificate-key file for :ref:`membership authentication ` for the cluster or replica set." -msgstr "" - -#: ../source/includes/option/option-mongos-sslClusterFile.rst:9 -# 0eb446afa47a42ec9ef0a3a41904cbf7 -msgid "If :option:`--sslClusterFile` does not specify the ``.pem`` file for internal cluster authentication, the cluster uses the ``.pem`` file specified in the :option:`--sslPEMKeyFile` option." -msgstr "" - -#: ../source/includes/option/option-mongos-sslClusterPassword.rst:5 -# 40043fe60c874a49801fb63c19e47ba7 -msgid "Specifies the password to de-crypt the x.509 certificate-key file specified with ``--sslClusterFile``. Use the :option:`--sslClusterPassword` option only if the certificate-key file is encrypted. In all cases, the :program:`mongos` will redact the password from all logging and reporting output." -msgstr "" - -#: ../source/includes/option/option-mongos-sslClusterPassword.rst:10 -# 40cd4483a77747dd8757ed8253853736 -msgid "If the x.509 key file is encrypted and you do not specify the :option:`--sslClusterPassword` option, the :program:`mongos` will prompt for a passphrase. See :ref:`ssl-certificate-password`." -msgstr "" - -#: ../source/includes/option/option-mongos-sslCAFile.rst:5 -# 16b679044cfe4ad1ba3401be21d7dbf3 -msgid "Specifies the :file:`.pem` file that contains the root certificate chain from the Certificate Authority. Specify the file name of the :file:`.pem` file using relative or absolute paths." -msgstr "" - -#: ../source/includes/warning-x509-requires-sslCAfile.rst:3 -# 0b60228407954b2eb1f01198b4699bfe -msgid "If the :option:`--sslCAFile ` option and its target file are not specified, x.509 client and member authentication will not function. :program:`mongod`, and :program:`mongos` in sharded systems, will not be able to verify the certificates of processes connecting to it against the trusted certificate authority (CA) that issued them, breaking the certificate chain." -msgstr "" - -#: ../source/includes/warning-x509-requires-sslCAfile.rst:10 -# 3dd4077b0d9e4775b6340627ca981d27 -msgid "As of version 2.6.4, :program:`mongod` will not start with x.509 authentication enabled if the CA file is not specified." -msgstr "" - -#: ../source/includes/option/option-mongos-sslCRLFile.rst:5 -# a993bd624ac74785abc8c753131b79b8 -msgid "Specifies the the :file:`.pem` file that contains the Certificate Revocation List. Specify the file name of the :file:`.pem` file using relative or absolute paths." -msgstr "" - -#: ../source/includes/option/option-mongos-sslAllowConnectionsWithoutCertificates.rst:5 -# f2d8a00bb7ae4c438180c87a445d3d0b -msgid "``--sslWeakCertificateValidation`` became :option:`--sslAllowConnectionsWithoutCertificates`. For compatibility, MongoDB processes continue to accept ``--sslWeakCertificateValidation``, but all users should update their configuration files." -msgstr "" - -#: ../source/includes/option/option-mongos-sslAllowConnectionsWithoutCertificates.rst:11 -# d631a71355fc4a47a0354539bb050cf2 -msgid "Disables the requirement for TLS/SSL certificate validation that ``--sslCAFile`` enables. With the :option:`--sslAllowConnectionsWithoutCertificates` option, the :program:`mongos` will accept connections when the client does not present a certificate when establishing the connection." -msgstr "" - -#: ../source/includes/option/option-mongos-sslAllowConnectionsWithoutCertificates.rst:16 -# 359d0614f2844223a41e621844d70cfd -msgid "If the client presents a certificate and the :program:`mongos` has :option:`--sslAllowConnectionsWithoutCertificates` enabled, the :program:`mongos` will validate the certificate using the root certificate chain specified by ``--sslCAFile`` and reject clients with invalid certificates." -msgstr "" - -#: ../source/includes/option/option-mongos-sslAllowConnectionsWithoutCertificates.rst:21 -# 9f98fe1e8e944dfc94e0ef9a0b7e5bca -msgid "Use the :option:`--sslAllowConnectionsWithoutCertificates` option if you have a mixed deployment that includes clients that do not or cannot present certificates to the :program:`mongos`." -msgstr "" - -#: ../source/includes/option/option-mongos-sslAllowInvalidCertificates.rst:5 -# 36bb33c214be42dfba06f171713570f9 -msgid "Bypasses the validation checks for TLS/SSL certificates on other servers in the cluster and allows the use of invalid certificates." -msgstr "" - -#: ../source/includes/option/option-mongos-sslAllowInvalidCertificates.rst:8 -# 03c8dfe872a64d1585975bccf7394557 -msgid "When using the :option:`--sslAllowInvalidCertificates` setting, MongoDB logs a warning regarding the use of the invalid certificate." -msgstr "" - -#: ../source/includes/option/option-mongos-sslAllowInvalidHostnames.rst:5 -# 4b8c3d112e434886bfecbbcb2536a800 -msgid "Disables the validation of the hostnames in TLS/SSL certificates, when connecting to other :program:`mongos` instances for inter-process authentication. This allows :program:`mongos` to connect to other :program:`mongos` instances if the hostnames in their certificates do not match their configured hostname." -msgstr "" - -#: ../source/includes/option/option-mongod-sslDisabledProtocols.rst:5 -# bbf3e310fb2340db878a12c527a45ea6 -msgid "Prevents a MongoDB server running with SSL from accepting incoming connections that use a specific protocol or protocols. :option:`--sslDisabledProtocols` recognizes the following protocols: ``TLS1_0``, ``TLS1_1``, and ``TLS1_2``. Specifying an unrecognized protocol will prevent the server from starting." -msgstr "" - -#: ../source/includes/option/option-mongod-sslDisabledProtocols.rst:11 -# 5c9db579232044fd8f73cb0369c0d7b6 -msgid "To specify multiple protocols, use a comma separated list of protocols." -msgstr "" - -#: ../source/includes/option/option-mongod-sslDisabledProtocols.rst:14 -# abd9acea432846cc9025c31e9430b0ab -msgid "Members of replica sets and sharded clusters must speak at least one protocol in common." -msgstr "" - -#: ../source/includes/option/option-mongod-sslDisabledProtocols.rst:17 -# 81a648dc3cf446a5801dcd041a2e15c4 -msgid ":ref:`ssl-disallow-protocols`" -msgstr "" - -#: ../source/includes/option/option-mongos-sslFIPSMode.rst:5 -# dae73a174ef047c8bb25b88682c53779 -msgid "Directs the :program:`mongos` to use the FIPS mode of the installed OpenSSL library. Your system must have a FIPS compliant OpenSSL library to use the :option:`--sslFIPSMode` option." -msgstr "" - -#: ../source/includes/note-fips-is-enterprise-only.rst:1 -# a2652f8534034b389c2e3636eb64f4a2 -msgid "FIPS-compatible SSL is available only in `MongoDB Enterprise `_. See :doc:`/tutorial/configure-fips` for more information." -msgstr "" - -#: ../source/reference/program/mongos.txt:135 -# d81015f0562346619a37e292587371ed -msgid "Audit Options" -msgstr "" - -#: ../source/includes/option/option-mongos-auditDestination.rst:5 -# 3b8e7895780f41a695e09a2ccda432c7 -msgid "Enables :doc:`auditing ` and specifies where :program:`mongos` sends all audit events." -msgstr "" - -#: ../source/includes/option/option-mongos-auditDestination.rst:8 -# e9301f5f2edf495d9a1bdf90655b195d -msgid ":option:`--auditDestination` can have one of the following values:" -msgstr "" - -#: ../source/includes/option/option-mongos-auditDestination.rst:18 -# dc3e86ed6398435e925fa63479b321bd -msgid "``syslog``" -msgstr "" - -#: ../source/includes/option/option-mongos-auditDestination.rst:20 -# 9a0fcc8baf444d4094e4bc373f9a0d3a -msgid "Output the audit events to syslog in JSON format. Not available on Windows. Audit messages have a syslog severity level of ``info`` and a facility level of ``user``." -msgstr "" - -#: ../source/includes/option/option-mongos-auditDestination.rst:24 -# 6ea86be08f1c41ae8fb4a53a73273224 -msgid "The syslog message limit can result in the truncation of audit messages. The auditing system will neither detect the truncation nor error upon its occurrence." -msgstr "" - -#: ../source/includes/option/option-mongos-auditDestination.rst:28 -# 404850ce288e42579fa7dda58e4f5551 -msgid "``console``" -msgstr "" - -#: ../source/includes/option/option-mongos-auditDestination.rst:30 -# 02aef375f84f4f8cb7d78cc05394bc4a -msgid "Output the audit events to ``stdout`` in JSON format." -msgstr "" - -#: ../source/includes/option/option-mongos-auditDestination.rst:32 -# cfb94e38f29e4a3fbe16d4deeca51a08 -msgid "``file``" -msgstr "" - -#: ../source/includes/option/option-mongos-auditDestination.rst:34 -# d22e4cb63e0045e1a95e2f43c7875fee -msgid "Output the audit events to the file specified in :option:`--auditPath` in the format specified in :option:`--auditFormat`." -msgstr "" - -#: ../source/includes/note-audit-in-enterprise-only.rst:2 -#: ../source/includes/note-audit-in-enterprise-only.rst:2 -#: ../source/includes/note-audit-in-enterprise-only.rst:2 -#: ../source/includes/note-audit-in-enterprise-only.rst:2 -# ae78209554e74802a915cd4653a35537 -# 8adb8e9df7294d1a85d119934cc164bd -# 9fb1216a3a1d48f7af1f2a638d27c7df -# 79475fb29e60425282350a7b117b8941 -msgid "Available only in `MongoDB Enterprise `_." -msgstr "" - -#: ../source/includes/option/option-mongos-auditFormat.rst:5 -# 6bb2d537684d481caf1719dcfe7453a1 -msgid "Specifies the format of the output file for :doc:`auditing ` if :option:`--auditDestination` is ``file``. The :option:`--auditFormat` option can have one of the following values:" -msgstr "" - -#: ../source/includes/option/option-mongos-auditFormat.rst:17 -# 75dd2456c9794339bae40532e982d48a -msgid "``JSON``" -msgstr "" - -#: ../source/includes/option/option-mongos-auditFormat.rst:19 -# 0f95992e25194b15a0cd409731d3f5c3 -msgid "Output the audit events in JSON format to the file specified in :option:`--auditPath`." -msgstr "" - -#: ../source/includes/option/option-mongos-auditFormat.rst:22 -# a69a777736ff4ab2aa6fdc1e1496277c -msgid "``BSON``" -msgstr "" - -#: ../source/includes/option/option-mongos-auditFormat.rst:24 -# 80f78b64dab3425e9b0bb956ba2e89ed -msgid "Output the audit events in BSON binary format to the file specified in :option:`--auditPath`." -msgstr "" - -#: ../source/includes/option/option-mongos-auditFormat.rst:27 -# aa85170c319a4f399c91e63054bca35d -msgid "Printing audit events to a file in JSON format degrades server performance more than printing to a file in BSON format." -msgstr "" - -#: ../source/includes/option/option-mongos-auditPath.rst:5 -# 7d8526ce07964d7a82a0b47c808f0784 -msgid "Specifies the output file for :doc:`auditing ` if :option:`--auditDestination` has value of ``file``. The :option:`--auditPath` option can take either a full path name or a relative path name." -msgstr "" - -#: ../source/includes/option/option-mongos-auditFilter.rst:5 -# 27885cf1649a4dddbd12efac6f074a29 -msgid "Specifies the filter to limit the :ref:`types of operations ` the :doc:`audit system ` records. The option takes a string representation of a query document of the form:" -msgstr "" - -#: ../source/includes/option/option-mongos-auditFilter.rst:14 -# f57b6799829f4581a4179364e6697356 -msgid "The ```` can be :doc:`any field in the audit message `, including fields returned in the :ref:`param ` document. The ```` is a :ref:`query condition expression `." -msgstr "" - -#: ../source/includes/fact-audit-filter-single-quotes.rst:1 -# f5223aef742545c5a5d6f80305be0096 -msgid "To specify an audit filter, enclose the filter document in single quotes to pass the document as a string." -msgstr "" - -#: ../source/includes/fact-audit-filter-yaml-configuration.rst:1 -# 489973b477bd4660a81be1160e10153e -msgid "To specify the audit filter in a :doc:`configuration file `, you must use the YAML format of the configuration file." -msgstr "" - -#: ../source/reference/program/mongos.txt:146 -# 60faec0762d0473eb9b0721d5b49068c -msgid "Text Search Options" -msgstr "" - -#: ../source/includes/option/option-mongos-basisTechRootDirectory.rst:6 -# 17c8685e2a0c44b48e1603dbf79f562c -msgid "Specify the root directory of the Basis Technology Rosette Linguistics Platform installation to support additional languages for text search operations." -msgstr "" - -#: ../source/includes/fact-enterprise-only-admonition.rst:1 -# 814767d5fdcd4ed3a57ab89562939d0a -msgid "Enterprise Feature" -msgstr "" - -#: ../source/reference/program/mongos.txt:151 -# a4a3cb04163f491daff4b445269839e2 -msgid "LDAP Authentication and Authorization Options" -msgstr "" - -#: ../source/includes/option/option-mongos-ldapServers.rst:5 -# 0bc7a5b8d9824f019cf1da94033de645 -msgid "Takes a quote-enclosed comma-separated string of one or more LDAP servers, each in ``host:port`` format. :program:`mongos` executes LDAP operations against these servers to authenticate users or determine what actions a user is authorized to perform on a given database." -msgstr "" - -#: ../source/includes/option/option-mongos-ldapServers.rst:10 -#: ../source/includes/option/option-mongos-ldapQueryUser.rst:18 -#: ../source/includes/option/option-mongos-ldapQueryPassword.rst:11 -#: ../source/includes/option/option-mongos-ldapTimeoutMS.rst:15 -# 57b09ceb2ef84be98d9efd9be51dd0b5 -# b04f82f7d7ec479d8c8b29ef163d912c -# 97092a707bba4d02abbcae4d3701a369 -# 2b91e6f1f3ec4526b25c2d2775ee4250 -msgid "This setting can be configured on a running :program:`mongos` using :dbcommand:`setParameter`." -msgstr "" - -#: ../source/includes/option/option-mongos-ldapServers.rst:13 -# 2e4426b5d08f4e449dcd912ec610762a -msgid "If unset, :program:`mongos` cannot use :doc:`LDAP authentication or authorization `." -msgstr "" - -#: ../source/includes/option/option-mongos-ldapQueryUser.rst:5 -# 8acb25c1106146b492f0cb78edf23820 -msgid "The identity with which :program:`mongos` binds as, when connecting to or performing queries on an LDAP server." -msgstr "" - -#: ../source/includes/option/option-mongos-ldapQueryUser.rst:8 -# c10aaacc45bf4b58a10b2cae20ff0136 -msgid "Only required if any of the following are true:" -msgstr "" - -#: ../source/includes/option/option-mongos-ldapQueryUser.rst:10 -#: ../source/includes/option/option-mongos-ldapBindWithOSDefaults.rst:14 -# c9d669f5f652462d835a233d80e4cead -# 6a4c359b21d64f33b1734e7a60b0269e -msgid "Using :ref:`LDAP authorization `." -msgstr "" - -#: ../source/includes/option/option-mongos-ldapQueryUser.rst:11 -#: ../source/includes/option/option-mongos-ldapBindWithOSDefaults.rst:15 -# e6e3b48e678147f39cce1c2fa13f1a1c -# 172246908ffe43b4bcfe5eb271b3c719 -msgid "Using an LDAP query for :option:`username transformation <--ldapUserToDNMapping>`." -msgstr "" - -#: ../source/includes/option/option-mongos-ldapQueryUser.rst:12 -#: ../source/includes/option/option-mongos-ldapBindWithOSDefaults.rst:17 -# 196e7932c2d14f07a1392da41047eca6 -# 0ae3f5020343408ba34006452f2508f3 -msgid "The LDAP server disallows anonymous binds" -msgstr "" - -#: ../source/includes/option/option-mongos-ldapQueryUser.rst:14 -# 5b452cdb5199467eb537e6b32daf63b2 -msgid "You must use :option:`--ldapQueryUser` with :option:`--ldapQueryPassword`." -msgstr "" - -#: ../source/includes/option/option-mongos-ldapQueryUser.rst:16 -#: ../source/includes/option/option-mongos-ldapQueryPassword.rst:9 -# bd5efaee7e0643a19c3e5b07e09f2d3e -# 39576cd44e374091b1d63544980d3220 -msgid "If unset, :program:`mongos` will not attempt to bind to the LDAP server." -msgstr "" - -#: ../source/includes/option/option-mongos-ldapQueryUser.rst:23 -# 2af2fe2e0ff747ec8dee224efea44e16 -msgid "Windows MongoDB deployments can use :option:`--ldapBindWithOSDefaults` instead of :option:`--ldapQueryUser` and :option:`--ldapQueryPassword`. You cannot specify both :option:`--ldapQueryUser` and :option:`--ldapBindWithOSDefaults` at the same time." -msgstr "" - -#: ../source/includes/option/option-mongos-ldapQueryPassword.rst:5 -# c36234045f954a88a7acdd64df35be92 -msgid "The password used to bind to an LDAP server when using :option:`--ldapQueryUser`. You must use :option:`--ldapQueryPassword` with :option:`--ldapQueryUser`." -msgstr "" - -#: ../source/includes/option/option-mongos-ldapQueryPassword.rst:16 -# 2f52a1a4742440cfb7bc96c9221ead65 -msgid "Windows MongoDB deployments can use :option:`--ldapBindWithOSDefaults` instead of :option:`--ldapQueryPassword` and :option:`--ldapQueryPassword`. You cannot specify both :option:`--ldapQueryPassword` and :option:`--ldapBindWithOSDefaults` at the same time." -msgstr "" - -#: ../source/includes/option/option-mongos-ldapBindWithOSDefaults.rst:3 -# a1e7de68cc1e44dc9a6ad6a36a4bcc3e -msgid "*Default*: False" -msgstr "" - -#: ../source/includes/option/option-mongos-ldapBindWithOSDefaults.rst:7 -# 4a44b4ce41ca45fb97dab89260b671b1 -msgid "Available in MongoDB Enterprise for the Windows platform only." -msgstr "" - -#: ../source/includes/option/option-mongos-ldapBindWithOSDefaults.rst:9 -# 8a09fbffccd742da97a56d2c2269ce21 -msgid "Allows :program:`mongos` to authenticate, or bind, using your Windows login credentials when connecting to the LDAP server." -msgstr "" - -#: ../source/includes/option/option-mongos-ldapBindWithOSDefaults.rst:12 -# 07c63ff4f966417eb591823c2a18c422 -msgid "Only required if:" -msgstr "" - -#: ../source/includes/option/option-mongos-ldapBindWithOSDefaults.rst:19 -# 779c371341214b34934b48704138ca71 -msgid "Use :option:`--ldapBindWithOSDefaults` to replace :option:`--ldapQueryUser` and :option:`--ldapQueryPassword`." -msgstr "" - -#: ../source/includes/option/option-mongos-ldapBindMethod.rst:3 -# dce76d9bf3834ee7978095c651a5ce1f -msgid "*Default*: simple" -msgstr "" - -#: ../source/includes/option/option-mongos-ldapBindMethod.rst:7 -# 827c8c3c325a4400a4588d0955931d4f -msgid "The method :program:`mongos` uses to authenticate to an LDAP server. Use with :option:`--ldapQueryUser` and :option:`--ldapQueryPassword` to connect to the LDAP server." -msgstr "" - -#: ../source/includes/option/option-mongos-ldapBindMethod.rst:11 -# c22ea75ec6614b0797b6b75184592672 -msgid ":option:`--ldapBindMethod` supports the following values:" -msgstr "" - -#: ../source/includes/option/option-mongos-ldapBindMethod.rst:13 -# 6616d6f7f55d44ddb4c0f403ba22d34b -msgid "``simple`` - :program:`mongos` uses simple authentication." -msgstr "" - -#: ../source/includes/option/option-mongos-ldapBindMethod.rst:15 -# 14e7ae06c80442659ec7ba3b26a920da -msgid "``sasl`` - :program:`mongos` uses SASL protocol for authentication" -msgstr "" - -#: ../source/includes/option/option-mongos-ldapBindMethod.rst:17 -# f41788ef54864f87b64a565f7ecc6cae -msgid "If you specify ``sasl``, you can configure the available SASL mechanisms using . :program:`mongos` defaults to using ``DIGEST-MD5`` mechanism." -msgstr "" - -#: ../source/includes/option/option-mongos-ldapBindSASLMechanisms.rst:3 -# e7d777d5ae7340638694adf865f5dc4f -msgid "*Default*: DIGEST-MD5" -msgstr "" - -#: ../source/includes/option/option-mongos-ldapBindSASLMechanisms.rst:7 -# af9fb32096a040e98bfa7d2c1c29debb -msgid "A comma-separated list of SASL mechanisms :program:`mongos` can use when authenticating to the LDAP server. The :program:`mongos` and the LDAP server must agree on at least one mechanism." -msgstr "" - -#: ../source/includes/option/option-mongos-ldapBindSASLMechanisms.rst:11 -# fa10a27d308a45b5b7179e0a9d7ef445 -msgid "Set :option:`--ldapBindMethod` to ``sasl`` to use this option." -msgstr "" - -#: ../source/includes/option/option-mongos-ldapBindSASLMechanisms.rst:15 -# 72baf0529a8741caac331c5a246493e3 -msgid "A complete list of SASL mechanisms is out of scope for this documentation. See the IANA list of `SASL mechanisms `_, as well as the documentation for your LDAP service." -msgstr "" - -#: ../source/includes/option/option-mongos-ldapTransportSecurity.rst:3 -# 7756c3142c744a73ac95af8bfdebc951 -msgid "*Default*: tls" -msgstr "" - -#: ../source/includes/option/option-mongos-ldapTransportSecurity.rst:7 -# c1159b392f5742bfaee0c8aa03f89c2b -msgid "By default, :program:`mongos` creates a TLS/SSL secured connection to the LDAP server." -msgstr "" - -#: ../source/includes/option/option-mongos-ldapTransportSecurity.rst:10 -# f5dd50aed5ee40d6b12ad4f2829cc501 -msgid "For Linux deployments, you must configure the appropriate TLS Options in ``/etc/openldap/ldap.conf`` file. Your operating system's package manager creates this file as part of the MongoDB Enterprise installation, via the ``libldap`` dependency. See the documentation for ``TLS Options`` in the `ldap.conf OpenLDAP documentation `_ for more complete instructions." -msgstr "" - -#: ../source/includes/option/option-mongos-ldapTransportSecurity.rst:18 -# 5c9429aefa0345988c9a1c197e52d4be -msgid "For Windows deployment, you must add the LDAP server CA certificates to the Windows certificate management tool. The exact name and functionality of the tool may vary depending on operating system version. Please see the documentation for your version of Windows for more information on certificate management." -msgstr "" - -#: ../source/includes/option/option-mongos-ldapTransportSecurity.rst:24 -# c9007a7e5db94f29a7ffaf2e06d6421a -msgid "Set :option:`--ldapTransportSecurity` to ``none`` to disable TLS/SSL between :program:`mongos` and the LDAP server." -msgstr "" - -#: ../source/includes/option/option-mongos-ldapTransportSecurity.rst:29 -# c7cc01e7a6f8464a844d5029517365ed -msgid "Setting :option:`--ldapTransportSecurity` to ``none`` transmits plaintext information and possibly credentials between :program:`mongos` and the LDAP server." -msgstr "" - -#: ../source/includes/option/option-mongos-ldapTimeoutMS.rst:3 -# 8caead5f6403400dbbbe149585f19ac7 -msgid "*Default*: 10000" -msgstr "" - -#: ../source/includes/option/option-mongos-ldapTimeoutMS.rst:7 -# 9a027596bcf9467d9480db0f830db2f2 -msgid "The amount of time in milliseconds :program:`mongos` should wait for an LDAP server to respond to a request." -msgstr "" - -#: ../source/includes/option/option-mongos-ldapTimeoutMS.rst:10 -# abd619cfff364fce8e5ee3028844559c -msgid "Increasing the value of :option:`--ldapTimeoutMS` may prevent connection failure between the MongoDB server and the LDAP server, if the source of the failure is a connection timeout. Decreasing the value of :option:`--ldapTimeoutMS` reduces the time MongoDB waits for a response from the LDAP server." -msgstr "" - -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:5 -# 6d45865fa74141548018b77b4f1f934b -msgid "Maps the username provided to :program:`mongos` for authentication to a LDAP Distinguished Name (DN). You may need to use :option:`--ldapUserToDNMapping` to transform a username into an LDAP DN in the following scenarios:" -msgstr "" - -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:9 -# 46e6ce6947ba492b81bac64a2237fa8e -msgid "Performing LDAP authentication with simple LDAP binding, where users authenticate to MongoDB with usernames that are not full LDAP DNs." -msgstr "" - -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:12 -# 0f8e548956d048d4ad15910dab249b23 -msgid "Using an :option:`LDAP authorization query template <--ldapAuthzQueryTemplate>` that requires a DN." -msgstr "" - -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:15 -# 10ed5acd7498458c8293f74e61b079b4 -msgid "Transforming the usernames of clients authenticating to Mongo DB using different authentication mechanisms (e.g. x.509, kerberos) to a full LDAP DN for authorization." -msgstr "" - -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:19 -# d9291151e616410fb0590b9ebd5a7958 -msgid ":option:`--ldapUserToDNMapping` expects a quote-enclosed JSON-string representing an ordered array of documents. Each document contains a regular expression ``match`` and either a ``substitution`` or ``ldapQuery`` template used for transforming the incoming username." -msgstr "" - -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:24 -# a73baf5927eb468c9b1ebd4a8ebbfd71 -msgid "Each document in the array has the following form:" -msgstr "" - -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:37 -# f3b87be62d31433d9fe5ddb2ef14d1c6 -msgid "Field" -msgstr "" - -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:39 -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:0 -# 87eabbf27e0c438aa61fc30f37880863 -# ad5c948101cc402081e9b23c84df9543 -msgid "Example" -msgstr "" - -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:41 -# 17e1b6e15e3f4305ba5ad3b26ee05dd0 -msgid "``match``" -msgstr "" - -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:42 -# 3b6bf187e2094b76b2fd30b678d2d014 -msgid "An ECMAScript-formatted regular expression (regex) to match against a provided username. Each parenthesis-enclosed section represents a regex capture group used by ``substitution`` or ``ldapQuery``." -msgstr "" - -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:45 -# 14d7801469194e9bb6d323432fa65ec4 -msgid "``\"(.+)ENGINEERING\"`` ``\"(.+)DBA\"``" -msgstr "" - -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:48 -# 95d9e13069094838b5846653b9f2f817 -msgid "``substitution``" -msgstr "" - -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:50 -# de1a7978b8ea4953b7390de0fd9fa600 -msgid "An LDAP distinguished name (DN) formatting template that converts the authentication name matched by the ``match`` regex into a LDAP DN. Each curly bracket-enclosed numeric value is replaced by the corresponding `regex capture group `_ extracted from the authentication username via the ``match`` regex." -msgstr "" - -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:57 -# 662ac874e5994570867e08e2aaba5cd9 -msgid "``\"cn={0},ou=engineering, dc=example,dc=com\"``" -msgstr "" - -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:60 -# 4402241478794bf680f346df1f1dd2dc -msgid "``ldapQuery``" -msgstr "" - -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:62 -# 790f278c211f4b0cb8b8a256b1fc05f6 -msgid "A LDAP query formatting template that inserts the authentication name matched by the ``match`` regex into an LDAP query URI encoded respecting RFC4515 and RFC4516. Each curly bracket-enclosed numeric value is replaced by the corresponding `regex capture group `_ extracted from the authentication username via the ``match`` expression. :program:`mongos` executes the query against the LDAP server to retrieve the LDAP DN for the authenticated user. :program:`mongos` requires exactly one returned result for the transformation to be successful, or :program:`mongos` skips this transformation." -msgstr "" - -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:73 -# 324e0b58e9ac4494b86941b36b07dd7d -msgid "``\"ou=engineering,dc=example, dc=com??one?(user={0})\"``" -msgstr "" - -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:76 -# 72a2bdc170c343a59393048b0d3e5eec -msgid "For each document in the array, you must use either ``substitution`` or ``ldapQuery``. You *cannot* specify both in the same document." -msgstr "" - -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:79 -# 647dad586103490a88f0e1b2763b5dc8 -msgid "When performing authentication or authorization, :program:`mongos` steps through each document in the array in the given order, checking the authentication username against the ``match`` filter. If a match is found, :program:`mongos` applies the transformation and uses the output for authenticating the user. :program:`mongos` does not check the remaining documents in the array." -msgstr "" - -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:86 -# 44ee76bf342a4140add76e0e716d18ea -msgid "If the given document does not match the provided authentication name, or the transformation described by the document fails, :program:`mongos` continues through the list of documents to find additional matches. If no matches are found in any document, :program:`mongos` returns an error." -msgstr "" - -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:93 -# c0a007c83ad748c49230514586bbb87b -msgid "The following shows two transformation documents. The first document matches against any string ending in ``@ENGINEERING``, placing anything preceeding the suffix into a regex capture group. The second document matches against any string ending in ``@DBA``, placing anything preceeding the suffix into a regex capture group." -msgstr "" - -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:99 -# e119507cf6ed4df7b7d6b60b17945b56 -msgid "You must pass the array to :option:`--ldapUserToDNMapping` as a string." -msgstr "" - -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:116 -# 45ea7c233898469aa8ad7876ae84ddaa -msgid "A user with username ``alice@ENGINEERING.EXAMPLE.COM`` matches the first document. The regex capture group ``{0}`` corresponds to the string ``alice``. The resulting output is the DN ``\"cn=alice,ou=engineering,dc=example,dc=com\"``." -msgstr "" - -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:121 -# ddc0eb1b9fd5475ba64892e79f9a5adb -msgid "A user with username ``bob@DBA.EXAMPLE.COM`` matches the second document. The regex capture group ``{0}`` corresponds to the string ``bob``. The resulting output is the LDAP query ``\"ou=dba,dc=example,dc=com??one?(user=bob)\"``. :program:`mongos` executes this query against the LDAP server, returning the result ``\"cn=bob,ou=dba,dc=example,dc=com\"``." -msgstr "" - -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:128 -# 6daf6c01c1a8456694a5d5a9baa470b2 -msgid "If :option:`--ldapUserToDNMapping` is unset, :program:`mongos` applies no transformations to the username when attempting to authenticate or authorize a user against the LDAP server." -msgstr "" - -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:131 -# 16fbe9f3cc074593be2f06d5ff108e42 -msgid "This setting can be configured on a running :program:`mongos` using the :dbcommand:`setParameter` database command." -msgstr "" - -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:136 -# 57456805e6604e218a899d55c12b1b2f -msgid "An explanation of `RFC4515 `_, `RFC4516 `_ or LDAP queries is out of scope for the MongoDB Documentation. Please review the RFC directly or use your preferred LDAP resource." -msgstr "" - -#: ../source/reference/program/mongos.txt:173 -# 1fae2ac3eae94a1d8a9eb2591b91fbc7 -msgid "Additional Options" -msgstr "" - -#: ../source/includes/option/option-mongos-ipv6.rst:3 -# 0f74575499cb45f58420b53ec0c956f5 -msgid "*Removed in version 3.0.*" -msgstr "" - -#: ../source/includes/option/option-mongos-ipv6.rst:5 -# 92b11964f3ec4bc1a51f62298a7d53a2 -msgid "Enables IPv6 support and allows :program:`mongos` to connect to the MongoDB instance using an IPv6 network. Prior to MongoDB 3.0, you had to specify :option:`--ipv6` to use IPv6. In MongoDB 3.0 and later, IPv6 is always enabled." -msgstr "" - -#: ../source/includes/option/option-mongos-jsonp.rst:3 -# 8b66447e3bf244d48b17f0c7a3ff9a5e -msgid "Permits :term:`JSONP` access via an HTTP interface. Enabling the interface can increase network exposure. The :option:`--jsonp` option enables the HTTP interface, even if the :setting:`HTTP interface ` option is disabled." -msgstr "" - -#: ../source/includes/option/option-mongos-noscripting.rst:3 -# 9758a0fca6ee4c4a93531a97b89e793c -msgid "Disables the scripting engine." -msgstr "" - diff --git a/locale/pot/reference/program/mongosniff.pot b/locale/pot/reference/program/mongosniff.pot deleted file mode 100644 index fc63511def9..00000000000 --- a/locale/pot/reference/program/mongosniff.pot +++ /dev/null @@ -1,38 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/program/mongosniff.txt:7 -# 38027f1376cb450bacea2745a58afd35 -msgid "``mongosniff``" -msgstr "" - -#: ../source/reference/program/mongosniff.txt:21 -# ce10dd980b8949f8830dc839d06e59c4 -msgid "Removed in MongoDB 3.4" -msgstr "" - -#: ../source/reference/program/mongosniff.txt:23 -# 4c21230e162a428a9a69a99dd461dad1 -msgid "MongoDB 3.4 replaces :program:`mongosniff` with :program:`mongoreplay`, a powerful traffic capture and replay tool that you can use to inspect and record commands sent a MongoDB instance, and then replay those commands back onto another host at a later time." -msgstr "" - -#: ../source/reference/program/mongosniff.txt:28 -# 41def6f68b734c139fc80705c0211910 -msgid ":program:`mongoreplay` provides a more flexible version of :program:`mongosniff` to help you investigate database activity." -msgstr "" - diff --git a/locale/pot/reference/program/mongostat.pot b/locale/pot/reference/program/mongostat.pot deleted file mode 100644 index 6a6f6037c5a..00000000000 --- a/locale/pot/reference/program/mongostat.pot +++ /dev/null @@ -1,877 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/program/mongostat.txt:5 -# c4d6e10f601f44958f535ac6e90f2fb2 -msgid "``mongostat``" -msgstr "" - -#: ../source/reference/program/mongostat.txt:0 -# d4ac1fb442d74635aa51ba0c18a13793 -msgid "On this page" -msgstr "" - -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:1 -# f2b46431eca44878ae2513f45e2c55cd -msgid "Mac OSX Sierra and Go 1.6 Incompatibility" -msgstr "" - -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:3 -# 16cdc59f2cc241ba85ae04d2d77d9736 -msgid "Users running on Mac OSX Sierra require the 3.2.10 or newer version of |tool-binary|." -msgstr "" - -#: ../source/reference/program/mongostat.txt:19 -# 85962adc4302476894501f4ee3c62fcf -msgid "Synopsis" -msgstr "" - -#: ../source/reference/program/mongostat.txt:21 -# dd4e4fd27cee4e7b9c6d57b46cc9d791 -msgid "The :program:`mongostat` utility provides a quick overview of the status of a currently running :program:`mongod` or :program:`mongos` instance. :program:`mongostat` is functionally similar to the UNIX/Linux file system utility ``vmstat``, but provides data regarding :program:`mongod` and :program:`mongos` instances." -msgstr "" - -#: ../source/reference/program/mongostat.txt:30 -# a07d8e39f79a42cb861ebbc8460bcca9 -msgid "For more information about monitoring MongoDB, see :doc:`/administration/monitoring`." -msgstr "" - -#: ../source/reference/program/mongostat.txt:33 -# 731bb4510c0947a48cc082375f9b1bdc -msgid "For more background on other MongoDB status outputs see:" -msgstr "" - -#: ../source/reference/program/mongostat.txt:35 -# a795584108894d439d3c93a24c53b23b -msgid ":doc:`/reference/command/serverStatus`" -msgstr "" - -#: ../source/reference/program/mongostat.txt:36 -# 92fd4d74690c4a97ad28a468ebe3b1f1 -msgid ":doc:`/reference/command/replSetGetStatus`" -msgstr "" - -#: ../source/reference/program/mongostat.txt:37 -# 9208e89a161444fa87016399fc4bcaf0 -msgid ":doc:`/reference/command/dbStats`" -msgstr "" - -#: ../source/reference/program/mongostat.txt:38 -# d2b2886166ac4b469d71a4b0018bed8d -msgid ":doc:`/reference/command/collStats`" -msgstr "" - -#: ../source/reference/program/mongostat.txt:40 -# 999d82d6d5034a9b86512b89cbbfcdaa -msgid "For an additional utility that provides MongoDB metrics see :doc:`mongotop `." -msgstr "" - -#: ../source/reference/program/mongostat.txt:44 -# b586c568bde54bcab85c9b8184d6c686 -msgid "Required Access" -msgstr "" - -#: ../source/reference/program/mongostat.txt:46 -# 35660e4e758e4ad3b5af9d7dd07d9eaa -msgid "In order to connect to a :program:`mongod` that enforces authorization with the :option:`--auth ` option, specify the :option:`--username ` and :option:`--password ` options, and the connecting user must have the :authaction:`serverStatus` privilege action on the cluster resources." -msgstr "" - -#: ../source/reference/program/mongostat.txt:52 -# 393c38801b8e40699800b59aab20a4f6 -msgid "The built-in role :authrole:`clusterMonitor` provides this privilege as well as other privileges. To create a role with just the privilege to run :program:`mongostat`, see :ref:`create-role-for-mongostat`." -msgstr "" - -#: ../source/reference/program/mongostat.txt:57 -# 56ba9fe5a6a149ae94b52fbae448aedd -msgid "Options" -msgstr "" - -#: ../source/includes/option/option-mongostat-help.rst:3 -# 366db9e465044226bc26062beb325ec3 -msgid "Returns information on the options and use of :program:`mongostat`." -msgstr "" - -#: ../source/includes/option/option-mongostat-verbose.rst:3 -# 87373af490ed43a2a0bd1efbc2ccf2e1 -msgid "Increases the amount of internal reporting returned on standard output or in log files. Increase the verbosity with the ``-v`` form by including the option multiple times, (e.g. ``-vvvvv``.)" -msgstr "" - -#: ../source/includes/option/option-mongostat-version.rst:3 -# 6bfabd87161946be9fd3ecd20dccef4b -msgid "Returns the :program:`mongostat` release number." -msgstr "" - -#: ../source/includes/option/option-mongostat-host.rst:3 -# 6f55803fec654b20b98e5b6e9289c4db -msgid "*Default*: localhost:27017" -msgstr "" - -#: ../source/includes/option/option-mongostat-host.rst:5 -# 1880efa7aa8349d5a5b4ba21010070b9 -msgid "Specifies a resolvable hostname for the :program:`mongod` to which to connect. By default, the :program:`mongostat` attempts to connect to a MongoDB instance running on the localhost on port number ``27017``." -msgstr "" - -#: ../source/includes/option/option-mongostat-host.rst:9 -# e88d7b0e5ae645af8742f2aae94a75b2 -msgid "To connect to a replica set, you can specify the set member or members to report on, as in the following (see also the ``--discover`` flag):" -msgstr "" - -#: ../source/includes/option/option-mongostat-host.rst:17 -# 79110f349aca4d2185722ab7dd51fe55 -msgid "If you use IPv6 and use the ``
:`` format, you must enclose the portion of an address and port combination in brackets (e.g. ``[
]``)." -msgstr "" - -#: ../source/includes/option/option-mongostat-port.rst:3 -# 8703746c091c4ee4bcc0e158e3af5942 -msgid "*Default*: 27017" -msgstr "" - -#: ../source/includes/option/option-mongostat-port.rst:5 -# a493a447351249b58c896a8a64673860 -msgid "Specifies the TCP port on which the MongoDB instance listens for client connections." -msgstr "" - -#: ../source/includes/option/option-mongostat-ipv6.rst:3 -# b25bbe958df346818ab2aafee2d581c2 -msgid "*Removed in version 3.0.*" -msgstr "" - -#: ../source/includes/option/option-mongostat-ipv6.rst:5 -# bc7e34a3feaa437fa26d7989832a9d5a -msgid "Enables IPv6 support and allows :program:`mongostat` to connect to the MongoDB instance using an IPv6 network. Prior to MongoDB 3.0, you had to specify :option:`--ipv6` to use IPv6. In MongoDB 3.0 and later, IPv6 is always enabled." -msgstr "" - -#: ../source/includes/option/option-mongostat-ssl.rst:5 -# a468892edbb241a6a029b05d58137083 -msgid "Enables connection to a :program:`mongod` or :program:`mongos` that has TLS/SSL support enabled." -msgstr "" - -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -# ed92b77d873a4c1d8a62a4d77184c041 -# b862acf85343440291f51235ee782ee6 -# 48682d1a4a874046840e5813c30311f5 -# 466152f1976d4292bb8dda2cafafd20e -# 8d680167221e476b9914b80724c9d250 -# 9ade4a486a724ce39bb55da9359a7e30 -# 1aae7689b5af470f9ef8c39f0ddd08a3 -msgid "Most MongoDB distributions now include support for TLS/SSL. See :doc:`/tutorial/configure-ssl` and :doc:`/tutorial/configure-ssl-clients` for more information about TLS/SSL and MongoDB." -msgstr "" - -#: ../source/includes/option/option-mongostat-sslCAFile.rst:5 -# ae823ee768244be9b6e993745b5ee875 -msgid "Specifies the :file:`.pem` file that contains the root certificate chain from the Certificate Authority. Specify the file name of the :file:`.pem` file using relative or absolute paths." -msgstr "" - -#: ../source/includes/option/option-mongostat-sslCAFile.rst:13 -# b986a94b35824f55a546327789e67fcf -msgid "For SSL connections (``--ssl``) to :program:`mongod` and :program:`mongos`, if the :program:`mongostat` runs without the :option:`--sslCAFile`, :program:`mongostat` will not attempt to validate the server certificates. This creates a vulnerability to expired :program:`mongod` and :program:`mongos` certificates as well as to foreign processes posing as valid :program:`mongod` or :program:`mongos` instances. Ensure that you *always* specify the CA file to validate the server certificates in cases where intrusion is a possibility." -msgstr "" - -#: ../source/includes/option/option-mongostat-sslPEMKeyFile.rst:5 -# 581e8fcebb6044269d8702f9f70d75b8 -msgid "Specifies the :file:`.pem` file that contains both the TLS/SSL certificate and key. Specify the file name of the :file:`.pem` file using relative or absolute paths." -msgstr "" - -#: ../source/includes/option/option-mongostat-sslPEMKeyFile.rst:9 -# df30de5b7dca47d5a28751a1d23355b3 -msgid "This option is required when using the :option:`--ssl` option to connect to a :program:`mongod` or :program:`mongos` that has :setting:`~net.ssl.CAFile` enabled *without* :setting:`~net.ssl.allowConnectionsWithoutCertificates`." -msgstr "" - -#: ../source/includes/option/option-mongostat-sslPEMKeyPassword.rst:5 -# 3f71b0ee25d04602ab1a082d43531859 -msgid "Specifies the password to de-crypt the certificate-key file (i.e. :option:`--sslPEMKeyFile`). Use the :option:`--sslPEMKeyPassword` option only if the certificate-key file is encrypted. In all cases, the :program:`mongostat` will redact the password from all logging and reporting output." -msgstr "" - -#: ../source/includes/option/option-mongostat-sslPEMKeyPassword.rst:10 -# 5afbfffa0122482190be6f907df3c6a7 -msgid "If the private key in the PEM file is encrypted and you do not specify the :option:`--sslPEMKeyPassword` option, the :program:`mongostat` will prompt for a passphrase. See :ref:`ssl-certificate-password`." -msgstr "" - -#: ../source/includes/option/option-mongostat-sslCRLFile.rst:5 -# 0b06fbe697794bafb6df4c9836fcf28e -msgid "Specifies the :file:`.pem` file that contains the Certificate Revocation List. Specify the file name of the :file:`.pem` file using relative or absolute paths." -msgstr "" - -#: ../source/includes/option/option-mongostat-sslAllowInvalidCertificates.rst:5 -# e8cafd902c614f66a16cd48561bd6be6 -msgid "Bypasses the validation checks for server certificates and allows the use of invalid certificates. When using the :setting:`~net.ssl.allowInvalidCertificates` setting, MongoDB logs as a warning the use of the invalid certificate." -msgstr "" - -#: ../source/includes/option/option-mongostat-sslAllowInvalidHostnames.rst:5 -# 109e53d0d04d4dadaeaa9b9faa28858c -msgid "Disables the validation of the hostnames in TLS/SSL certificates. Allows :program:`mongostat` to connect to MongoDB instances if the hostname their certificates do not match the specified hostname." -msgstr "" - -#: ../source/includes/option/option-mongostat-sslFIPSMode.rst:5 -# 4edc274b123a4665a4526e3cdcc7cb76 -msgid "Directs the :program:`mongostat` to use the FIPS mode of the installed OpenSSL library. Your system must have a FIPS compliant OpenSSL library to use the :option:`--sslFIPSMode` option." -msgstr "" - -#: ../source/includes/note-fips-is-enterprise-only.rst:1 -# 224e0ce8f37e459db7e031724d8b8e1d -msgid "FIPS-compatible SSL is available only in `MongoDB Enterprise `_. See :doc:`/tutorial/configure-fips` for more information." -msgstr "" - -#: ../source/includes/option/option-mongostat-username.rst:3 -# e5919b9dc4554037ad528932944a993a -msgid "Specifies a username with which to authenticate to a MongoDB database that uses authentication. Use in conjunction with the ``--password`` and ``--authenticationDatabase`` options." -msgstr "" - -#: ../source/includes/option/option-mongostat-password.rst:3 -# d7d011c28b46450e8de62e5d5f6a911f -msgid "Specifies a password with which to authenticate to a MongoDB database that uses authentication. Use in conjunction with the ``--username`` and ``--authenticationDatabase`` options." -msgstr "" - -#: ../source/includes/option/option-mongostat-password.rst:9 -# e476edb4cebf4606b39e729b7ae6bfda -msgid "If you do not specify an argument for :option:`--password`, :program:`mongostat` returns an error." -msgstr "" - -#: ../source/includes/option/option-mongostat-password.rst:14 -# a40f09a5d3504a53af46478daf6d7c1a -msgid "If you wish :program:`mongostat` to prompt the user for the password, pass the :option:`--username` option without :option:`--password` or specify an empty string as the :option:`--password` value, as in ``--password \"\"`` ." -msgstr "" - -#: ../source/includes/option/option-mongostat-authenticationDatabase.rst:3 -# 1ea113b46b6b4bbcbe8f5614daf3589e -msgid "Specifies the database in which the user is created. See :ref:`user-authentication-database`." -msgstr "" - -#: ../source/includes/option/option-mongostat-authenticationDatabase.rst:7 -# 39a8ad8c59ac4e1ca207d2ce7d71d0c1 -msgid ":option:`--authenticationDatabase` is required for :program:`mongod` and :program:`mongos` instances that use :ref:`authentication`." -msgstr "" - -#: ../source/includes/option/option-mongostat-authenticationMechanism.rst:3 -# 44ef98fc380a44fcb26442d61e7d9ecc -msgid "*Default*: SCRAM-SHA-1" -msgstr "" - -#: ../source/includes/option/option-mongostat-authenticationMechanism.rst:5 -# d75826147d60455a988ea7e4de8be3aa -msgid "Added support for the ``PLAIN`` and ``MONGODB-X509`` authentication mechanisms." -msgstr "" - -#: ../source/includes/option/option-mongostat-authenticationMechanism.rst:9 -# fa436677250b4c18979f89adb79017d9 -msgid "Added support for the ``SCRAM-SHA-1`` authentication mechanism. Changed default mechanism to ``SCRAM-SHA-1``." -msgstr "" - -#: ../source/includes/option/option-mongostat-authenticationMechanism.rst:14 -# 8119b99a3e4b4f1fb4f4a53632b950f8 -msgid "Specifies the authentication mechanism the :program:`mongostat` instance uses to authenticate to the :program:`mongod` or :program:`mongos`." -msgstr "" - -#: ../source/includes/option/option-mongostat-authenticationMechanism.rst:21 -# 656e4bbaf04f465a905ad400fcb1439a -msgid "Value" -msgstr "" - -#: ../source/includes/option/option-mongostat-authenticationMechanism.rst:23 -# 87f5599b31af4e5290d5bab802a4d4d9 -msgid "Description" -msgstr "" - -#: ../source/includes/option/option-mongostat-authenticationMechanism.rst:25 -# 12cae31ea6814094b3992ae6809f4b3d -msgid ":ref:`SCRAM-SHA-1 `" -msgstr "" - -#: ../source/includes/option/option-mongostat-authenticationMechanism.rst:27 -# ab186e68c8584a70b02509ce3c236463 -msgid "`RFC 5802 `_ standard Salted Challenge Response Authentication Mechanism using the SHA1 hash function." -msgstr "" - -#: ../source/includes/option/option-mongostat-authenticationMechanism.rst:31 -# 9cee313a0c374e4a9d21633f6cbb7dd9 -msgid ":ref:`MONGODB-CR `" -msgstr "" - -#: ../source/includes/option/option-mongostat-authenticationMechanism.rst:33 -# b9edb6d8fd17410bb996468171bb231d -msgid "MongoDB challenge/response authentication." -msgstr "" - -#: ../source/includes/option/option-mongostat-authenticationMechanism.rst:35 -# 5aba603efdda4e41872ab7f7bad4e0d7 -msgid ":ref:`MONGODB-X509 `" -msgstr "" - -#: ../source/includes/option/option-mongostat-authenticationMechanism.rst:37 -# ca1d14cbc3bd4382873dc1fb97d708b1 -msgid "MongoDB TLS/SSL certificate authentication." -msgstr "" - -#: ../source/includes/option/option-mongostat-authenticationMechanism.rst:39 -# f6436d99b2dd449fb16611ed4853e011 -msgid ":ref:`GSSAPI ` (Kerberos)" -msgstr "" - -#: ../source/includes/option/option-mongostat-authenticationMechanism.rst:41 -# 5fadf6863edb4e7e85c48ecb12ec35e9 -msgid "External authentication using Kerberos. This mechanism is available only in `MongoDB Enterprise `_." -msgstr "" - -#: ../source/includes/option/option-mongostat-authenticationMechanism.rst:45 -# a30355dc49b740818c73b0dab7d8b233 -msgid ":ref:`PLAIN ` (LDAP SASL)" -msgstr "" - -#: ../source/includes/option/option-mongostat-authenticationMechanism.rst:47 -# dfd4e1df7b164942bf2095cc75cd2a02 -msgid "External authentication using LDAP. You can also use ``PLAIN`` for authenticating in-database users. ``PLAIN`` transmits passwords in plain text. This mechanism is available only in `MongoDB Enterprise `_." -msgstr "" - -#: ../source/includes/option/option-mongostat-gssapiServiceName.rst:5 -# 0bf52a3e8992480190e950af61c5a753 -msgid "Specify the name of the service using :doc:`GSSAPI/Kerberos `. Only required if the service does not use the default name of ``mongodb``." -msgstr "" - -#: ../source/includes/option/option-mongostat-gssapiServiceName.rst:9 -#: ../source/includes/option/option-mongostat-gssapiHostName.rst:9 -# e4513647c0c14dc6b87b40cb87ab790b -# 8a6d37bd68b44c8a998249ee28e4d2fc -msgid "This option is available only in MongoDB Enterprise." -msgstr "" - -#: ../source/includes/option/option-mongostat-gssapiHostName.rst:5 -# eb854c3efebf45c686e146fab9a28da5 -msgid "Specify the hostname of a service using :doc:`GSSAPI/Kerberos `. *Only* required if the hostname of a machine does not match the hostname resolved by DNS." -msgstr "" - -#: ../source/includes/option/option-mongostat-humanReadable.rst:3 -# 785673e4a4294058974808624d650c25 -msgid "*Default*: True" -msgstr "" - -#: ../source/includes/option/option-mongostat-humanReadable.rst:8 -# a57bbdf2faa04d8685e7a023228db52f -msgid "When ``true``, :program:`mongostat` formats dates and quantity values for easier reading, as in the following sample output:" -msgstr "" - -#: ../source/includes/option/option-mongostat-humanReadable.rst:19 -# 10edf862e9874de2abb3b60414a6792a -msgid "When ``false``, :program:`mongostat` returns the raw data, as in the following sample output:" -msgstr "" - -#: ../source/includes/option/option-mongostat-Columns.rst:6 -# a40bd06f0edd4c5c8b158d752a44fe0b -msgid "When specified, :program:`mongostat` includes **only** the specified fields in the :program:`mongostat` output." -msgstr "" - -#: ../source/includes/option/option-mongostat-Columns.rst:9 -#: ../source/includes/option/option-mongostat-AppendColumns.rst:9 -# 18f13b942e534f7eab2d9f89696239ec -# 416974e354184086884aa126c612fffc -msgid "Use dot notation to specify :dbcommand:`serverStatus fields `, as in :serverstatus:`metrics.document.inserted`." -msgstr "" - -#: ../source/includes/option/option-mongostat-Columns.rst:13 -#: ../source/includes/option/option-mongostat-AppendColumns.rst:13 -# e201ba759f1d4950abbb06edd71a877a -# 7d0e573ec1bb46a9bb91ca713ae3f981 -msgid "To specify a custom name for a field, use ``=``, as in:" -msgstr "" - -#: ../source/includes/option/option-mongostat-Columns.rst:20 -# 49f732d618ee46139f7559883f1248d8 -msgid ":option:`-o` supports the following methods to modify the information returned for a given serverStatus field:" -msgstr "" - -#: ../source/includes/option/option-mongostat-Columns.rst:25 -# a23d718272644be7bd71e1d1ba86a998 -msgid "Use :method:`.rate()` to view the rate per second at which a serverStatus field is changing from :program:`mongostat` call to call." -msgstr "" - -#: ../source/includes/option/option-mongostat-Columns.rst:29 -# b49ca35f82c04c01be2d86981572a671 -msgid ":ref:`ex-mongostat-rate` illustrates how to use :program:`mongostat` with :option:`-o` and the :method:`.rate()` method." -msgstr "" - -#: ../source/includes/option/option-mongostat-Columns.rst:35 -# a0c359946d924b22983bb386732d627f -msgid "Use :method:`.diff()` to view how much a serverStatus field has changed since the previous :program:`mongostat` call. The interval between calls is specified by ````." -msgstr "" - -#: ../source/includes/option/option-mongostat-Columns.rst:39 -# cb8febd75c0242f2b7784aa1774d6703 -msgid ":ref:`ex-mongostat-diff` illustrates how to use :program:`mongostat` with :option:`-o` and the :method:`.diff()` method." -msgstr "" - -#: ../source/includes/option/option-mongostat-Columns.rst:43 -# a7fd08bec965453e8a9c1e6659713a34 -msgid ":program:`mongostat` supports specifying *either* :option:`-o` or :option:`-O`: you cannot include both options." -msgstr "" - -#: ../source/includes/option/option-mongostat-Columns.rst:46 -# c9b394b2e3334a0a8b8a3a2a9802be41 -msgid "See :ref:`ex-mongostat-specify-columns` for an example of :option:`-o`." -msgstr "" - -#: ../source/includes/option/option-mongostat-AppendColumns.rst:6 -# 8a3c72d451b649b4bb7df329269e8cd9 -msgid "When specified, :program:`mongostat` includes the specified :dbcommand:`serverStatus` fields after the default :program:`mongostat` output." -msgstr "" - -#: ../source/includes/option/option-mongostat-AppendColumns.rst:20 -# 11b91cb524cf48afad9bda4dd05199ec -msgid ":program:`mongostat` supports specifying *either* :option:`-O` or :option:`-o`: you cannot include both options." -msgstr "" - -#: ../source/includes/option/option-mongostat-AppendColumns.rst:23 -# 32d1695f7e7d4cabb5a219c58fbbb2dd -msgid "See :ref:`ex-mongostat-append-columns` for an example of :option:`-O`." -msgstr "" - -#: ../source/includes/option/option-mongostat-noheaders.rst:3 -# b03d2b8a99aa4b0197219d1067fadf6c -msgid "Disables the output of column or field names." -msgstr "" - -#: ../source/includes/option/option-mongostat-rowcount.rst:3 -# f8f15989bc2f4e40915e9b7481ce3832 -msgid "Controls the number of rows to output. Use in conjunction with the ``sleeptime`` argument to control the duration of a :program:`mongostat` operation." -msgstr "" - -#: ../source/includes/option/option-mongostat-rowcount.rst:7 -# 4df6ba1aea2446ecb29f44be563978ce -msgid "Unless :option:`--rowcount` is specified, :program:`mongostat` will return an infinite number of rows (e.g. value of ``0``.)" -msgstr "" - -#: ../source/includes/option/option-mongostat-http.rst:3 -# fcd039ef49fb4d3fbe8f0e24a828373b -msgid "Configures :program:`mongostat` to collect data using the HTTP interface rather than a raw database connection." -msgstr "" - -#: ../source/includes/fact-deprecated-http-interface.rst:3 -# e1434f16c5fd4e55ab4e06c84a35d9aa -msgid "HTTP interface for MongoDB" -msgstr "" - -#: ../source/includes/option/option-mongostat-discover.rst:3 -# edd09faa69724c8aac2cdabe86397a06 -msgid "Discovers and reports on statistics from all members of a :term:`replica set` or :term:`sharded cluster`. When connected to any member of a replica set, :option:`--discover` all non-:term:`hidden members ` of the replica set. When connected to a :program:`mongos`, :program:`mongostat` will return data from all :term:`shards ` in the cluster. If a replica set provides a shard in the sharded cluster, :program:`mongostat` will report on non-hidden members of that replica set." -msgstr "" - -#: ../source/includes/option/option-mongostat-discover.rst:12 -# c5c84f6417bc4954b3a690ad4018cb18 -msgid "The :option:`mongostat --host` option is not required but potentially useful in this case." -msgstr "" - -#: ../source/includes/option/option-mongostat-discover.rst:15 -# 86f39292f2554d8db035f4ee33ecab01 -msgid "When running with :option:`--discover`, :program:`mongostat` now respects :option:`--rowcount`." -msgstr "" - -#: ../source/includes/option/option-mongostat-all.rst:3 -# a603db9f76dc4ffd9635a78e8fd09ac2 -msgid "Configures :program:`mongostat` to return all optional :ref:`fields `." -msgstr "" - -#: ../source/includes/option/option-mongostat-json.rst:6 -# 678f9f45ab2340ae9bf10a7899252096 -msgid "Returns output for :program:`mongostat` in :term:`JSON` format." -msgstr "" - -#: ../source/includes/option/option-mongostat-.rst:3 -# 77cf8a2a207445cea407b65275021526 -msgid "*Default*: 1" -msgstr "" - -#: ../source/includes/option/option-mongostat-.rst:5 -# d9f1f2ceaf3e43ceba63c87df807e1cf -msgid "The final :program:`mongostat` argument is the length of time, in seconds, that :program:`mongostat` waits in between calls. By default :program:`mongostat` returns one call every second." -msgstr "" - -#: ../source/includes/option/option-mongostat-.rst:9 -# c53998c22b37406cbd6c43bf699979a3 -msgid ":program:`mongostat` returns values that reflect the operations over a 1 second period. For values of ```` greater than 1, :program:`mongostat` averages data to reflect average operations per second." -msgstr "" - -#: ../source/reference/program/mongostat.txt:126 -# 2b18365b2b6a41bb943d9343749b5c04 -msgid "Fields" -msgstr "" - -#: ../source/reference/program/mongostat.txt:128 -# 631b12d2b98142829d77a8afd1e6c598 -msgid ":program:`mongostat` returns values that reflect the operations over a 1 second period. When :command:`mongostat ` has a value greater than 1, :program:`mongostat` averages the statistics to reflect average operations per second." -msgstr "" - -#: ../source/reference/program/mongostat.txt:133 -# 45ece6cfa86e4f6eaab4bd7d98786d96 -msgid ":program:`mongostat` outputs the following fields:" -msgstr "" - -#: ../source/reference/program/mongostat.txt:137 -# 5c28685ac0214feaaf440ef753c66f52 -msgid "The number of objects inserted into the database per second. If followed by an asterisk (e.g. ``*``), the datum refers to a replicated operation." -msgstr "" - -#: ../source/reference/program/mongostat.txt:143 -# a939ebf019824ff18a58e5e28b4e729a -msgid "The number of query operations per second." -msgstr "" - -#: ../source/reference/program/mongostat.txt:147 -# 5ee75dfd08cb46b1bc3dc5c2d6e2aa89 -msgid "The number of update operations per second." -msgstr "" - -#: ../source/reference/program/mongostat.txt:151 -# 966616fcf1fb40a1b443cbc4d0be8498 -msgid "The number of delete operations per second." -msgstr "" - -#: ../source/reference/program/mongostat.txt:155 -# 708fec76fe0e4c6e90d383c59e72537f -msgid "The number of get more (i.e. cursor batch) operations per second." -msgstr "" - -#: ../source/reference/program/mongostat.txt:159 -# 12a0a31bf3b64629b449566302c7d7fa -msgid "The number of commands per second. On :term:`slave` and :term:`secondary` systems, :program:`mongostat` presents two values separated by a pipe character (e.g. ``|``), in the form of ``local|replicated`` commands." -msgstr "" - -#: ../source/reference/program/mongostat.txt:168 -# f73e58b3634546b695ca6479c4b03979 -msgid "For the :ref:`storage-wiredtiger`, ``flushes`` refers to the number of WiredTiger checkpoints triggered between each polling interval." -msgstr "" - -#: ../source/reference/program/mongostat.txt:171 -# f59616d8f3d5412a992601d93e6dda7d -msgid "For the :ref:`storage-mmapv1`, ``flushes`` represents the number of :term:`fsync` operations per second." -msgstr "" - -#: ../source/reference/program/mongostat.txt:178 -# dbc55ad5744445e3affae22285af625a -msgid "Only for :ref:`storage-wiredtiger`. The percentage of the WiredTiger cache with dirty bytes, calculated by :serverstatus:`wiredTiger.cache.tracked dirty bytes in the cache` / :serverstatus:`wiredTiger.cache.maximum bytes configured`." -msgstr "" - -#: ../source/reference/program/mongostat.txt:187 -# 3f46989e7a1946c78b8bc0a568b13bc3 -msgid "Only for :ref:`storage-wiredtiger`. The percentage of the WiredTiger cache that is in use, calculated by :serverstatus:`wiredTiger.cache.bytes currently in the cache` / :serverstatus:`wiredTiger.cache.maximum bytes configured`." -msgstr "" - -#: ../source/reference/program/mongostat.txt:196 -# 23575bfb33174816b3a395f6247dfb1a -msgid "Only for :ref:`storage-mmapv1`. The total amount of data mapped in megabytes. This is the total data size at the time of the last :program:`mongostat` call." -msgstr "" - -#: ../source/reference/program/mongostat.txt:202 -# 9d1e450b952f445f9a4c6958e771eeec -msgid "The amount of virtual memory in megabytes used by the process at the time of the last :program:`mongostat` call." -msgstr "" - -#: ../source/reference/program/mongostat.txt:209 -# f6b53a3d78d14c59b01f5aad91127ffc -msgid "Only for :ref:`storage-mmapv1`." -msgstr "" - -#: ../source/reference/program/mongostat.txt:211 -# 1530c787be2a450b89dc72599242e48a -msgid "*Optional*. The total amount of virtual memory excluding all mapped memory at the time of the last :program:`mongostat` call." -msgstr "" - -#: ../source/reference/program/mongostat.txt:214 -# 9e81f5e7463e43f8a935ca1cf3322333 -msgid ":program:`mongostat` only returns this value when started with the :option:`--all ` option." -msgstr "" - -#: ../source/reference/program/mongostat.txt:219 -# b7e06986de9c430c9232b288c66da173 -msgid "The amount of resident memory in megabytes used by the process at the time of the last :program:`mongostat` call." -msgstr "" - -#: ../source/reference/program/mongostat.txt:226 -# e67487e2600c47d69f8ab26b470dce3c -msgid "Only for :ref:`storage-mmapv1`. The number of page faults per second." -msgstr "" - -#: ../source/reference/program/mongostat.txt:228 -# 8f2f032c308e49548b8db3864d2f3937 -msgid "Before version 2.1, this value was only provided for MongoDB instances running on Linux hosts." -msgstr "" - -#: ../source/reference/program/mongostat.txt:236 -# 9e8183f9da9545e49eae10058a379efc -msgid "Only for :ref:`storage-mmapv1`. The percentage of read lock acquisitions that had to wait. :program:`mongostat` displays ``lr|lw`` if a lock acquisition waited." -msgstr "" - -#: ../source/reference/program/mongostat.txt:244 -# 1db43b7f1ac94e839128b579162a117d -msgid "Only for :ref:`storage-mmapv1`. The percentage of write lock acquisitions that had to wait. :program:`mongostat` displays ``lr|lw`` if a lock acquisition waited." -msgstr "" - -#: ../source/reference/program/mongostat.txt:252 -# 63f17140316c44a1a81c311db57212e2 -msgid "Only for :ref:`storage-mmapv1`. The average acquire time, in microseconds, of read lock acquisitions that waited. :program:`mongostat` displays ``lrt|lwt`` if a lock acquisition waited." -msgstr "" - -#: ../source/reference/program/mongostat.txt:261 -# 2b960ab8a40e48119e68a8808346d3da -msgid "Only for :ref:`storage-mmapv1`. The average acquire time, in microseconds, of write lock acquisitions that waited. :program:`mongostat` displays ``lrt|lwt`` if a lock acquisition waited." -msgstr "" - -#: ../source/reference/program/mongostat.txt:268 -# 3be18edc437e41ec894dc9d26de1ebf5 -msgid "Only appears when :program:`mongostat` runs against pre-3.0 versions of MongoDB instances." -msgstr "" - -#: ../source/reference/program/mongostat.txt:272 -# de0a00f0e051412e9a8270d0d622dbf4 -msgid "The percent of time in a global write lock." -msgstr "" - -#: ../source/reference/program/mongostat.txt:278 -# 4eaec8fb96c741a6a96cd5b0caf55054 -msgid "Only for :ref:`storage-mmapv1`. The percent of index access attempts that required a page fault to load a btree node. This is a sampled value." -msgstr "" - -#: ../source/reference/program/mongostat.txt:284 -# 0e61be78ede6400bbc1f45735145d7f5 -msgid "The length of the queue of clients waiting to read data from the MongoDB instance." -msgstr "" - -#: ../source/reference/program/mongostat.txt:289 -# 4495ab820add4922b67aba90aa8521b6 -msgid "The length of the queue of clients waiting to write data from the MongoDB instance." -msgstr "" - -#: ../source/reference/program/mongostat.txt:294 -# ad747b031f664954978423fceb92c30a -msgid "The number of active clients performing read operations." -msgstr "" - -#: ../source/reference/program/mongostat.txt:298 -# cb4e0f9b0f35466b8ab58c66895d10cc -msgid "The number of active clients performing write operations." -msgstr "" - -#: ../source/reference/program/mongostat.txt:302 -# c1e8320386e24996a62a84d785850e32 -msgid "The amount of network traffic, in *bytes*, received by the MongoDB instance." -msgstr "" - -#: ../source/reference/program/mongostat.txt:304 -#: ../source/reference/program/mongostat.txt:310 -# dabf3188c063457f92f75c5c97647809 -# deb21b8acc0947c8bea3a4754ed8b73a -msgid "This includes traffic from :program:`mongostat` itself." -msgstr "" - -#: ../source/reference/program/mongostat.txt:308 -# 7b9d503ff6394a7fbca896ead603b308 -msgid "The amount of network traffic, in *bytes*, sent by the MongoDB instance." -msgstr "" - -#: ../source/reference/program/mongostat.txt:314 -# ab9640c638894a5f987b24f01ab50ca1 -msgid "The total number of open connections." -msgstr "" - -#: ../source/reference/program/mongostat.txt:318 -# c854ee346de143f19df5cbb2b21865e9 -msgid "The name, if applicable, of the replica set." -msgstr "" - -#: ../source/reference/program/mongostat.txt:322 -# 3908aeee618e430ba3d48b3a94722822 -msgid "The replication status of the member." -msgstr "" - -#: ../source/reference/program/mongostat.txt:325 -# 321682dbb2864dd7a9e6b1df1e1c00ea -msgid "**Value**" -msgstr "" - -#: ../source/reference/program/mongostat.txt:325 -# d3e296ed7d56434d944ea78203b86391 -msgid "**Replication Type**" -msgstr "" - -#: ../source/reference/program/mongostat.txt:327 -# 8f4284ff2f304d62bb3bd6fcea1a0f69 -msgid "M" -msgstr "" - -#: ../source/reference/program/mongostat.txt:327 -# 360d5432eaa14c75a2c9cf51b4e61bdc -msgid ":term:`master`" -msgstr "" - -#: ../source/reference/program/mongostat.txt:328 -# 3d6ea3cd1c3744698369e3335264db68 -msgid "SEC" -msgstr "" - -#: ../source/reference/program/mongostat.txt:328 -# 42e7f2cd2f56413f9c5245fbe1e01318 -msgid ":term:`secondary`" -msgstr "" - -#: ../source/reference/program/mongostat.txt:329 -# 1823242d10fa49469cedebb18b7a048c -msgid "REC" -msgstr "" - -#: ../source/reference/program/mongostat.txt:329 -# 83108646a4ea410b90a6da239a8a242f -msgid "recovering" -msgstr "" - -#: ../source/reference/program/mongostat.txt:330 -# 43e2a6efecc64f06be2e217aa678c880 -msgid "UNK" -msgstr "" - -#: ../source/reference/program/mongostat.txt:330 -# e59122357c444992989eabd07f7f11a6 -msgid "unknown" -msgstr "" - -#: ../source/reference/program/mongostat.txt:331 -# 4682020b04494bc59846877315f6d429 -msgid "SLV" -msgstr "" - -#: ../source/reference/program/mongostat.txt:331 -# 77848c8d8a3f49858028fb4facec82a2 -msgid ":term:`slave`" -msgstr "" - -#: ../source/reference/program/mongostat.txt:332 -# dd9981acabeb47cb9fd42f13112ee4e2 -msgid "RTR" -msgstr "" - -#: ../source/reference/program/mongostat.txt:332 -# 433b703a903c4f3ba1a97c462f71df88 -msgid "mongos process (\"router\")" -msgstr "" - -#: ../source/reference/program/mongostat.txt:333 -# 962fbf76308b425c9c873f2be4f73548 -msgid "ARB" -msgstr "" - -#: ../source/reference/program/mongostat.txt:333 -# 8cd0c483b5484968af2252a6cce5be3b -msgid ":term:`arbiter`" -msgstr "" - -#: ../source/reference/program/mongostat.txt:337 -# e806694b275941a8adf652864d7ddc32 -msgid "Use" -msgstr "" - -#: ../source/reference/program/mongostat.txt:340 -# 1fc6fe6c628d4234ac76e6e4519da1f2 -msgid "Specify ``mongostat`` Collection Period and Frequency" -msgstr "" - -#: ../source/reference/program/mongostat.txt:342 -# 54d8864c637942a3ac6c5df9666116f4 -msgid "In the first example, :program:`mongostat` will return data every second for 20 seconds. :program:`mongostat` collects data from the :program:`mongod` instance running on the localhost interface on port 27017. All of the following invocations produce identical behavior:" -msgstr "" - -#: ../source/reference/program/mongostat.txt:355 -# 6c23ec0f016849ed99ec9447f449c591 -msgid "In the next example, :program:`mongostat` returns data every 5 minutes (or 300 seconds) for as long as the program runs. :program:`mongostat` collects data from the :program:`mongod` instance running on the localhost interface on port ``27017``. The following invocations produce identical behavior:" -msgstr "" - -#: ../source/reference/program/mongostat.txt:367 -# 07d0762bf85142c6b277cc711263d312 -msgid "In the following example, :program:`mongostat` returns data every 5 minutes for an hour (12 times.) :program:`mongostat` collects data from the :program:`mongod` instance running on the localhost interface on port 27017. The following invocations produce identical behavior:" -msgstr "" - -#: ../source/reference/program/mongostat.txt:381 -# b9fe515c050644379676a83805ec914b -msgid "Add Fields to :program:`mongostat` Output" -msgstr "" - -#: ../source/reference/program/mongostat.txt:385 -# aca7dc2cfeb440d2b4e7a408a104c66d -msgid ":option:`-O` allows you to specify fields from :dbcommand:`serverStatus` output to add to the default :program:`mongostat` output. The following example adds the :serverstatus:`host` and :serverstatus:`version` fields as well as the :serverstatus:`network.numRequests` field, which will display as \"network requests\", to the default :program:`mongostat` output:" -msgstr "" - -#: ../source/reference/program/mongostat.txt:396 -#: ../source/reference/program/mongostat.txt:421 -# 05cdef022cc94f0bbf4d93e8e2d9e5ee -# 8355a17ad9be4df09c21ad48107368f6 -msgid "The :program:`mongostat` output would then resemble:" -msgstr "" - -#: ../source/reference/program/mongostat.txt:408 -# d6d26a7bb0b44fd28e88783154034feb -msgid "Specify :program:`mongostat` Output Fields" -msgstr "" - -#: ../source/reference/program/mongostat.txt:412 -# 1a70bdc4dad340d0a88dcf002794f666 -msgid ":option:`-o` specifies the columns :program:`mongostat` includes in its output. You can specify any :dbcommand:`serverStatus` field as a :program:`mongostat` output column. The following example specifies the :serverstatus:`host`, :serverstatus:`time `, and :serverstatus:`metrics.document.inserted` fields:" -msgstr "" - -#: ../source/reference/program/mongostat.txt:434 -# 5092525a65614994b6ec1b8b960ace3b -msgid "View Rate of Change for a Field with :method:`.rate()`" -msgstr "" - -#: ../source/reference/program/mongostat.txt:438 -# 1389f439c45540ce81dfca5c2346d850 -msgid ":method:`.rate()` enables you to view the rate per second at which a numerical field has changed from one :program:`mongostat` call to the next. For example, you can view the rate at which documents have been inserted during an insert operation. :method:`.rate()` can therefore help you view the performance of your :program:`mongod` instance." -msgstr "" - -#: ../source/reference/program/mongostat.txt:444 -# 2ae388b023794d308800faf6a74844fa -msgid "The following example reports on the rate of change of the :serverstatus:`metrics.document.inserted` :dbcommand:`serverStatus` field. The invocation uses :option:`-o`'s ability to specify the name of an column to label ``metrics.document.inserted.rate()`` as \"inserted rate\" and ``metrics.document.inserted`` as \"inserted\":" -msgstr "" - -#: ../source/reference/program/mongostat.txt:454 -#: ../source/reference/program/mongostat.txt:485 -# 1495c6913963461fb696656684562c3a -# cd979ae9187a4596beb0f1463759bc89 -msgid "The output would then resemble:" -msgstr "" - -#: ../source/reference/program/mongostat.txt:468 -# 9581dc979a3445e5a2bf5a1405bbe9d0 -msgid "View Field Changes with :method:`.diff()`" -msgstr "" - -#: ../source/reference/program/mongostat.txt:472 -# c2bfdf82775649b7a348e6c51884093f -msgid ":method:`.diff()` returns the difference between the current :dbcommand:`serverStatus` field value and the value from the previous :program:`mongostat` call. The following example returns statistics on the number of documents being inserted into a collection: ``inserted diff`` is the difference in the :serverstatus:`metrics.document.inserted` field between subsequent calls, while ``inserted`` is the value of :serverstatus:`metrics.document.inserted`:" -msgstr "" - -#: ../source/reference/program/mongostat.txt:497 -# d3c514dec5f5474e94de451ed02333b3 -msgid "View Statistics for a Replica Set or Sharded Cluster" -msgstr "" - -#: ../source/reference/program/mongostat.txt:499 -# b8ca68dc7b3148b88103cc68a0069e90 -msgid "In many cases, using the :option:`--discover ` option will help provide a more complete snapshot of the state of an entire group of machines. If a :program:`mongos` process connected to a :term:`sharded cluster` is running on port ``27017`` of the local machine, you can use the following form to return statistics from all members of the cluster:" -msgstr "" - diff --git a/locale/pot/reference/program/mongotop.pot b/locale/pot/reference/program/mongotop.pot deleted file mode 100644 index 35b5f2fb42a..00000000000 --- a/locale/pot/reference/program/mongotop.pot +++ /dev/null @@ -1,522 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/program/mongotop.txt:5 -# 089b8bf2e8e6454bb3969978b604287d -msgid "``mongotop``" -msgstr "" - -#: ../source/reference/program/mongotop.txt:0 -# 0ea1ac3401814901b00c026352824f41 -msgid "On this page" -msgstr "" - -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:1 -# d693ad573aa644e3b8665e363aa3c2f1 -msgid "Mac OSX Sierra and Go 1.6 Incompatibility" -msgstr "" - -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:3 -# a64f8749088548a4ae968c690c9355ed -msgid "Users running on Mac OSX Sierra require the 3.2.10 or newer version of |tool-binary|." -msgstr "" - -#: ../source/reference/program/mongotop.txt:20 -# 9990ae5a0c5b4999be1c22f1936f1761 -msgid "Synopsis" -msgstr "" - -#: ../source/reference/program/mongotop.txt:22 -# cdd1e0b5d9e94c11a89cb5f13b7333c5 -msgid ":program:`mongotop` provides a method to track the amount of time a MongoDB instance spends reading and writing data. :program:`mongotop` provides statistics on a per-collection level. By default, :program:`mongotop` returns values every second." -msgstr "" - -#: ../source/reference/program/mongotop.txt:29 -# 859dc1fc98314912ae84fd79a7b26daa -msgid "For more information about monitoring MongoDB, see :doc:`/administration/monitoring`." -msgstr "" - -#: ../source/reference/program/mongotop.txt:32 -# e68431ee4d89422d8976833342cd67a8 -msgid "For additional background on various other MongoDB status outputs see:" -msgstr "" - -#: ../source/reference/program/mongotop.txt:35 -# 8d3ab91ab9aa42a4a0228954314d244d -msgid ":doc:`/reference/command/serverStatus`" -msgstr "" - -#: ../source/reference/program/mongotop.txt:36 -# f95309a315984428b5463cb05c0f7d02 -msgid ":doc:`/reference/command/replSetGetStatus`" -msgstr "" - -#: ../source/reference/program/mongotop.txt:37 -# 50844f4f098b4be0a97e6b6b19b44048 -msgid ":doc:`/reference/command/dbStats`" -msgstr "" - -#: ../source/reference/program/mongotop.txt:38 -# 95e394fb7de244498b1b6778132dbfbb -msgid ":doc:`/reference/command/collStats`" -msgstr "" - -#: ../source/reference/program/mongotop.txt:40 -# 47f758f7be9a4b1ea23e24a10d4cc07a -msgid "For an additional utility that provides MongoDB metrics see :doc:`mongostat `." -msgstr "" - -#: ../source/reference/program/mongotop.txt:44 -# d0211c33baf545a2908f074f04ef2fd2 -msgid "Required Access" -msgstr "" - -#: ../source/reference/program/mongotop.txt:46 -# 82774cd256d44b6cab91f58a28470dff -msgid "In order to connect to a :program:`mongod` that enforces authorization with the :option:`--auth ` option, you must use the :option:`--username ` and :option:`--password ` options, and the connecting user must have the :authaction:`serverStatus` and :authaction:`top` privileges." -msgstr "" - -#: ../source/reference/program/mongotop.txt:52 -# 10938219806946eaad69f6fd572894cc -msgid "The most appropriate built-in role that has these privileges is :authrole:`clusterMonitor`." -msgstr "" - -#: ../source/reference/program/mongotop.txt:58 -# 67e6103d044745bfac5b98c040da106d -msgid "Options" -msgstr "" - -#: ../source/includes/option/option-mongotop-help.rst:3 -# b1248bf294d94703bff4dcf9c51775a0 -msgid "Returns information on the options and use of :program:`mongotop`." -msgstr "" - -#: ../source/includes/option/option-mongotop-verbose.rst:3 -# e29b31dad58a4e2ab4d1da0b3aa13266 -msgid "Increases the amount of internal reporting returned on standard output or in log files. Increase the verbosity with the ``-v`` form by including the option multiple times, (e.g. ``-vvvvv``.)" -msgstr "" - -#: ../source/includes/option/option-mongotop-quiet.rst:3 -# 678d57ef9f9b4f72b1cb0954f4bf8b34 -msgid "Runs :program:`mongotop` in a quiet mode that attempts to limit the amount of output." -msgstr "" - -#: ../source/includes/option/option-mongotop-quiet.rst:6 -# d4666b960fad441b8ee6f24702c51abd -msgid "This option suppresses:" -msgstr "" - -#: ../source/includes/option/option-mongotop-quiet.rst:8 -# 86010c5f76d0482ba17a9da8ed207439 -msgid "output from :term:`database commands `" -msgstr "" - -#: ../source/includes/option/option-mongotop-quiet.rst:10 -# d493788f12fe46a38e6653545309ecbc -msgid "replication activity" -msgstr "" - -#: ../source/includes/option/option-mongotop-quiet.rst:12 -# ef0372041ef546f19bdb8cc31b92cca5 -msgid "connection accepted events" -msgstr "" - -#: ../source/includes/option/option-mongotop-quiet.rst:14 -# 145d98941796404086b557e0bec30afa -msgid "connection closed events" -msgstr "" - -#: ../source/includes/option/option-mongotop-version.rst:3 -# 820e75aa19344e2eb23c2a7cb9955a56 -msgid "Returns the :program:`mongotop` release number." -msgstr "" - -#: ../source/includes/option/option-mongotop-host.rst:3 -# 92065a40f20f4bb8b8276dd30eac50ca -msgid "*Default*: localhost:27017" -msgstr "" - -#: ../source/includes/option/option-mongotop-host.rst:5 -# 9adf52396ff64f15ada5de8ed0820326 -msgid "Specifies a resolvable hostname for the :program:`mongod` to which to connect. By default, the :program:`mongotop` attempts to connect to a MongoDB instance running on the localhost on port number ``27017``." -msgstr "" - -#: ../source/includes/option/option-mongotop-host.rst:9 -# f6e043b875b34dc5821d0b38a81caeb8 -msgid "To connect to a replica set, specify the :setting:`~replication.replSetName` and a seed list of set members, as in the following:" -msgstr "" - -#: ../source/includes/option/option-mongotop-host.rst:17 -# 26b36c7dcbd1409f87d4964eeb0d02cd -msgid "You can always connect directly to a single MongoDB instance by specifying the host and port number directly." -msgstr "" - -#: ../source/includes/option/option-mongotop-host.rst:20 -# 325d5fefc7ab43eead588efbd7d7b052 -msgid "If you use IPv6 and use the ``
:`` format, you must enclose the portion of an address and port combination in brackets (e.g. ``[
]``)." -msgstr "" - -#: ../source/includes/option/option-mongotop-host.rst:25 -# 9edc254922da4a9bb76ce2aa4d66f6de -msgid "If connected to a replica set where the :term:`primary` is not reachable, :program:`mongotop` returns an error message." -msgstr "" - -#: ../source/includes/option/option-mongotop-port.rst:3 -# ca4c67a1a3734329b0d88a3df98cfa47 -msgid "*Default*: 27017" -msgstr "" - -#: ../source/includes/option/option-mongotop-port.rst:5 -# ae391fbfb82d4aada8138e6aed136858 -msgid "Specifies the TCP port on which the MongoDB instance listens for client connections." -msgstr "" - -#: ../source/includes/option/option-mongotop-ipv6.rst:3 -# 75c3739212f74236ad704b8bb943a9b5 -msgid "*Removed in version 3.0.*" -msgstr "" - -#: ../source/includes/option/option-mongotop-ipv6.rst:5 -# 423bbc3fce1a4ef592803859f679be81 -msgid "Enables IPv6 support and allows :program:`mongotop` to connect to the MongoDB instance using an IPv6 network. Prior to MongoDB 3.0, you had to specify :option:`--ipv6` to use IPv6. In MongoDB 3.0 and later, IPv6 is always enabled." -msgstr "" - -#: ../source/includes/option/option-mongotop-ssl.rst:5 -# 9f2066c6de7744299197780b65d5dd22 -msgid "Enables connection to a :program:`mongod` or :program:`mongos` that has TLS/SSL support enabled." -msgstr "" - -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -#: ../source/includes/fact-ssl-supported.rst:3 -# 2b1f81a41390478a9890c5ebe28c3145 -# 296416b495b040aab517148acf96822d -# 64809ab333264b278e8fe096b3df978f -# baf6a2319f3a4d37bf9706677a811ca3 -# ac01cb3d7482435386207114891cd78f -# 3c84795169a04b568a42be06b6cbdb69 -# 7587a74fb3ab4e069385e05e398a184f -msgid "Most MongoDB distributions now include support for TLS/SSL. See :doc:`/tutorial/configure-ssl` and :doc:`/tutorial/configure-ssl-clients` for more information about TLS/SSL and MongoDB." -msgstr "" - -#: ../source/includes/option/option-mongotop-sslCAFile.rst:5 -# 9c1d4c87aeb44fbe85055d9ad892a33f -msgid "Specifies the :file:`.pem` file that contains the root certificate chain from the Certificate Authority. Specify the file name of the :file:`.pem` file using relative or absolute paths." -msgstr "" - -#: ../source/includes/option/option-mongotop-sslCAFile.rst:13 -# c012c4ef88974740892f89e9d599a5ae -msgid "For SSL connections (``--ssl``) to :program:`mongod` and :program:`mongos`, if the :program:`mongotop` runs without the :option:`--sslCAFile`, :program:`mongotop` will not attempt to validate the server certificates. This creates a vulnerability to expired :program:`mongod` and :program:`mongos` certificates as well as to foreign processes posing as valid :program:`mongod` or :program:`mongos` instances. Ensure that you *always* specify the CA file to validate the server certificates in cases where intrusion is a possibility." -msgstr "" - -#: ../source/includes/option/option-mongotop-sslPEMKeyFile.rst:5 -# 0013755e9ce74295ad3ad4d6ad6bc6f2 -msgid "Specifies the :file:`.pem` file that contains both the TLS/SSL certificate and key. Specify the file name of the :file:`.pem` file using relative or absolute paths." -msgstr "" - -#: ../source/includes/option/option-mongotop-sslPEMKeyFile.rst:9 -# d3fbe6b3f4ff46a594a5346fca1f1869 -msgid "This option is required when using the :option:`--ssl` option to connect to a :program:`mongod` or :program:`mongos` that has :setting:`~net.ssl.CAFile` enabled *without* :setting:`~net.ssl.allowConnectionsWithoutCertificates`." -msgstr "" - -#: ../source/includes/option/option-mongotop-sslPEMKeyPassword.rst:5 -# d4720b5ae4044b0f9565ec552ecf8508 -msgid "Specifies the password to de-crypt the certificate-key file (i.e. :option:`--sslPEMKeyFile`). Use the :option:`--sslPEMKeyPassword` option only if the certificate-key file is encrypted. In all cases, the :program:`mongotop` will redact the password from all logging and reporting output." -msgstr "" - -#: ../source/includes/option/option-mongotop-sslPEMKeyPassword.rst:10 -# 2f7098e01f0c4b86b0ffc2bd46276dce -msgid "If the private key in the PEM file is encrypted and you do not specify the :option:`--sslPEMKeyPassword` option, the :program:`mongotop` will prompt for a passphrase. See :ref:`ssl-certificate-password`." -msgstr "" - -#: ../source/includes/option/option-mongotop-sslCRLFile.rst:5 -# 26c61deca37e495caeca275bf74fa3f4 -msgid "Specifies the :file:`.pem` file that contains the Certificate Revocation List. Specify the file name of the :file:`.pem` file using relative or absolute paths." -msgstr "" - -#: ../source/includes/option/option-mongotop-sslAllowInvalidCertificates.rst:5 -# f8b1aebc4b67441e9aec2df9ba652050 -msgid "Bypasses the validation checks for server certificates and allows the use of invalid certificates. When using the :setting:`~net.ssl.allowInvalidCertificates` setting, MongoDB logs as a warning the use of the invalid certificate." -msgstr "" - -#: ../source/includes/option/option-mongotop-sslAllowInvalidHostnames.rst:5 -# 9d059994e42f4d299bf2b647d679e432 -msgid "Disables the validation of the hostnames in TLS/SSL certificates. Allows :program:`mongotop` to connect to MongoDB instances if the hostname their certificates do not match the specified hostname." -msgstr "" - -#: ../source/includes/option/option-mongotop-sslFIPSMode.rst:5 -# 4b2576557ac841daa18bdacad2c24f7e -msgid "Directs the :program:`mongotop` to use the FIPS mode of the installed OpenSSL library. Your system must have a FIPS compliant OpenSSL library to use the :option:`--sslFIPSMode` option." -msgstr "" - -#: ../source/includes/note-fips-is-enterprise-only.rst:1 -# 8a45775d452a46a88a0d7f94b241765f -msgid "FIPS-compatible SSL is available only in `MongoDB Enterprise `_. See :doc:`/tutorial/configure-fips` for more information." -msgstr "" - -#: ../source/includes/option/option-mongotop-username.rst:3 -# db7a8387fe4f4289b4966a1c09af7d7a -msgid "Specifies a username with which to authenticate to a MongoDB database that uses authentication. Use in conjunction with the ``--password`` and ``--authenticationDatabase`` options." -msgstr "" - -#: ../source/includes/option/option-mongotop-password.rst:3 -# 17c2991653c94985b6e4f04cf563c0e7 -msgid "Specifies a password with which to authenticate to a MongoDB database that uses authentication. Use in conjunction with the ``--username`` and ``--authenticationDatabase`` options." -msgstr "" - -#: ../source/includes/option/option-mongotop-password.rst:9 -# 84fdb992cf8f45d29515b9e4d40d312e -msgid "If you do not specify an argument for :option:`--password`, :program:`mongotop` returns an error." -msgstr "" - -#: ../source/includes/option/option-mongotop-password.rst:14 -# 4931cf44842d4228a03344a7664a472f -msgid "If you wish :program:`mongotop` to prompt the user for the password, pass the :option:`--username` option without :option:`--password` or specify an empty string as the :option:`--password` value, as in ``--password \"\"`` ." -msgstr "" - -#: ../source/includes/option/option-mongotop-authenticationDatabase.rst:3 -# 379bea245de44459a6ac8e33dd051176 -msgid "Specifies the database in which the user is created. See :ref:`user-authentication-database`." -msgstr "" - -#: ../source/includes/option/option-mongotop-authenticationDatabase.rst:9 -# d24294a3174e44a7862d8995b12ae9f5 -msgid ":option:`--authenticationDatabase` is required for :program:`mongod` and :program:`mongos` instances that use :ref:`authentication`." -msgstr "" - -#: ../source/includes/option/option-mongotop-authenticationMechanism.rst:3 -# 57931b3ed5654b9096a5a857cd4981d1 -msgid "*Default*: SCRAM-SHA-1" -msgstr "" - -#: ../source/includes/option/option-mongotop-authenticationMechanism.rst:5 -# 7a8091564bf4467b85cbe2fdbc5a86b5 -msgid "Added support for the ``PLAIN`` and ``MONGODB-X509`` authentication mechanisms." -msgstr "" - -#: ../source/includes/option/option-mongotop-authenticationMechanism.rst:9 -# 64db9795f8094229b54df8eda5c2be9d -msgid "Added support for the ``SCRAM-SHA-1`` authentication mechanism. Changed default mechanism to ``SCRAM-SHA-1``." -msgstr "" - -#: ../source/includes/option/option-mongotop-authenticationMechanism.rst:14 -# 8ef5bd3d06ad4ed38f1b54e2da796aeb -msgid "Specifies the authentication mechanism the :program:`mongotop` instance uses to authenticate to the :program:`mongod` or :program:`mongos`." -msgstr "" - -#: ../source/includes/option/option-mongotop-authenticationMechanism.rst:21 -# e9b62cd5c6c14887a3cbe0070417fd9f -msgid "Value" -msgstr "" - -#: ../source/includes/option/option-mongotop-authenticationMechanism.rst:23 -# 1b8282c15d8947cbb33ff790f253603e -msgid "Description" -msgstr "" - -#: ../source/includes/option/option-mongotop-authenticationMechanism.rst:25 -# ca8d35ba64b546b48ee1a798b1dc56c0 -msgid ":ref:`SCRAM-SHA-1 `" -msgstr "" - -#: ../source/includes/option/option-mongotop-authenticationMechanism.rst:27 -# 6c926852a81540c9baed72e7895b4bc9 -msgid "`RFC 5802 `_ standard Salted Challenge Response Authentication Mechanism using the SHA1 hash function." -msgstr "" - -#: ../source/includes/option/option-mongotop-authenticationMechanism.rst:31 -# 8411f480ae7542c8a53bedefacf7cb6c -msgid ":ref:`MONGODB-CR `" -msgstr "" - -#: ../source/includes/option/option-mongotop-authenticationMechanism.rst:33 -# b444830bed4848f5ae1b241b6bfeb9ed -msgid "MongoDB challenge/response authentication." -msgstr "" - -#: ../source/includes/option/option-mongotop-authenticationMechanism.rst:35 -# d2895a09af194a599dd9e06376362667 -msgid ":ref:`MONGODB-X509 `" -msgstr "" - -#: ../source/includes/option/option-mongotop-authenticationMechanism.rst:37 -# 4d634bff983e41e08d438b90518781c7 -msgid "MongoDB TLS/SSL certificate authentication." -msgstr "" - -#: ../source/includes/option/option-mongotop-authenticationMechanism.rst:39 -# d37715e6cde94fd692f8013a0f52c68a -msgid ":ref:`GSSAPI ` (Kerberos)" -msgstr "" - -#: ../source/includes/option/option-mongotop-authenticationMechanism.rst:41 -# f407716c82fc47419ed270d330eff25a -msgid "External authentication using Kerberos. This mechanism is available only in `MongoDB Enterprise `_." -msgstr "" - -#: ../source/includes/option/option-mongotop-authenticationMechanism.rst:45 -# 7c596aee50914e54b1ef93738340a729 -msgid ":ref:`PLAIN ` (LDAP SASL)" -msgstr "" - -#: ../source/includes/option/option-mongotop-authenticationMechanism.rst:47 -# 5a7416a8319a4a5cb5d5493fefc60a63 -msgid "External authentication using LDAP. You can also use ``PLAIN`` for authenticating in-database users. ``PLAIN`` transmits passwords in plain text. This mechanism is available only in `MongoDB Enterprise `_." -msgstr "" - -#: ../source/includes/option/option-mongotop-gssapiServiceName.rst:5 -# 1ee58c6eb93a4dc6a35a8641fbe3b08b -msgid "Specify the name of the service using :doc:`GSSAPI/Kerberos `. Only required if the service does not use the default name of ``mongodb``." -msgstr "" - -#: ../source/includes/option/option-mongotop-gssapiServiceName.rst:9 -#: ../source/includes/option/option-mongotop-gssapiHostName.rst:9 -# a5dd337997764270bbe3e61a9e657885 -# d1ac2d388de94b8d96cb50adb6b03fab -msgid "This option is available only in MongoDB Enterprise." -msgstr "" - -#: ../source/includes/option/option-mongotop-gssapiHostName.rst:5 -# 790614ebe6eb43f8b096012dd2952b24 -msgid "Specify the hostname of a service using :doc:`GSSAPI/Kerberos `. *Only* required if the hostname of a machine does not match the hostname resolved by DNS." -msgstr "" - -#: ../source/includes/option/option-mongotop-locks.rst:3 -# f1ecc9b4fb53449e9cb829e199ae0bd7 -msgid "Toggles the mode of :program:`mongotop` to report on use of per-database :ref:`locks `. These data are useful for measuring concurrent operations and lock percentage." -msgstr "" - -#: ../source/includes/option/option-mongotop-locks.rst:8 -# b5bd20f456da42d58ea2e35ccfe78590 -msgid ":option:`--locks` returns an error when called against a :program:`mongod` instance that does not report lock usage." -msgstr "" - -#: ../source/includes/option/option-mongotop-rowcount.rst:3 -# 304e7ff0409b433797a2807286ab4126 -msgid "Number of lines of data that :program:`mongotop` should print. \"0 for indefinite\"" -msgstr "" - -#: ../source/includes/option/option-mongotop-json.rst:6 -# 2ed4731d4dec42ea9434f6924f3e4cb8 -msgid "Returns output for :program:`mongotop` in :term:`JSON` format." -msgstr "" - -#: ../source/includes/option/option-mongotop-.rst:3 -# 5e005a2f6c694dd3a22151adece1482a -msgid "The final argument is the length of time, in seconds, that :program:`mongotop` waits in between calls. By default :program:`mongotop` returns data every second." -msgstr "" - -#: ../source/reference/program/mongotop.txt:117 -# 616b2a583f5443aaa388c14bedefb14a -msgid "Fields" -msgstr "" - -#: ../source/reference/program/mongotop.txt:119 -# 0bdb12dabff943a59fb0528049b444b1 -msgid ":program:`mongotop` returns time values specified in milliseconds (ms.)" -msgstr "" - -#: ../source/reference/program/mongotop.txt:122 -# 22eff87b93b94de49a5af4aa608eed09 -msgid ":program:`mongotop` only reports active namespaces or databases, depending on the :option:`--locks` option. If you don't see a database or collection, it has received no recent activity. You can issue a simple operation in the :program:`mongo` shell to generate activity to affect the output of :program:`mongotop`." -msgstr "" - -#: ../source/reference/program/mongotop.txt:130 -# de11016af0bb4833932533fa8bbb3576 -msgid "Contains the database namespace, which combines the database name and collection." -msgstr "" - -#: ../source/reference/program/mongotop.txt:133 -# 0178959f76834b18b4db3c688b47b743 -msgid "If you use the :option:`mongotop --locks`, the :data:`~mongotop.ns` field does not appear in the :program:`mongotop` output." -msgstr "" - -#: ../source/reference/program/mongotop.txt:138 -# 6e47a7a262c14102905066ab827f478b -msgid "Contains the name of the database. The database named ``.`` refers to the global lock, rather than a specific database." -msgstr "" - -#: ../source/reference/program/mongotop.txt:141 -# e19859df479941a0ad5bf7601e542edc -msgid "This field does not appear unless you have invoked :program:`mongotop` with the :option:`--locks` option." -msgstr "" - -#: ../source/reference/program/mongotop.txt:146 -# d17d9187fe3549bea023f5baa6b3a181 -msgid "Provides the total amount of time that this :program:`mongod` spent operating on this namespace." -msgstr "" - -#: ../source/reference/program/mongotop.txt:151 -# fcb87fe7085d404ab6bba4e78aac7c56 -msgid "Provides the amount of time that this :program:`mongod` spent performing read operations on this namespace." -msgstr "" - -#: ../source/reference/program/mongotop.txt:156 -# 16404106262c4c7d89007cad15e3f607 -msgid "Provides the amount of time that this :program:`mongod` spent performing write operations on this namespace." -msgstr "" - -#: ../source/reference/program/mongotop.txt:161 -# 58c38a97948747d190592a1f857f824b -msgid "Provides a time stamp for the returned data." -msgstr "" - -#: ../source/reference/program/mongotop.txt:166 -# ffc3c0ae45334a938b9508ece18bea8c -msgid "Use" -msgstr "" - -#: ../source/reference/program/mongotop.txt:168 -# 0a341f594b564d6296dea4d714eed3c7 -msgid "By default :program:`mongotop` connects to the MongoDB instance running on the localhost port ``27017``. However, :program:`mongotop` can optionally connect to remote :program:`mongod` instances. See the :ref:`mongotop options ` for more information." -msgstr "" - -#: ../source/reference/program/mongotop.txt:174 -# b2136d86e06246dfa16a02aef22b404c -msgid "To force :program:`mongotop` to return less frequently specify a number, in seconds at the end of the command. In this example, :program:`mongotop` will return every 15 seconds." -msgstr "" - -#: ../source/reference/program/mongotop.txt:182 -# a014869ce4b6493f82dcf248357a3ab8 -msgid "This command produces the following output:" -msgstr "" - -#: ../source/reference/program/mongotop.txt:208 -# 62af1b39e20840949a849e4450d3a0c3 -msgid "The output varies depending on your MongoDB setup. For example, ``local.system.indexes`` and ``local.system.namespaces`` only appear for :program:`mongod` instances using the :ref:`MMAPv1 ` storage engine." -msgstr "" - -#: ../source/reference/program/mongotop.txt:213 -# 9908178cd3044690a51e4e8788f7f517 -msgid "To return a :program:`mongotop` report every 5 minutes, use the following command:" -msgstr "" - -#: ../source/reference/program/mongotop.txt:220 -# caf4850a9ee64e118f3e9f7a90435222 -msgid "To report the use of per-database locks, use :option:`--locks`, which produces the following output:" -msgstr "" - -#: ../source/reference/program/mongotop.txt:233 -# 6786deb2fed74f53879d220a00ec5149 -msgid "When called against a :program:`mongod` that does not report lock usage, :option:`--locks` will return a ``Failed: Server does not support reporting locking information`` error." -msgstr "" - diff --git a/locale/pot/reference/read-concern.pot b/locale/pot/reference/read-concern.pot deleted file mode 100644 index 87a3e5707d0..00000000000 --- a/locale/pot/reference/read-concern.pot +++ /dev/null @@ -1,282 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/read-concern.txt:5 -#: ../source/reference/read-concern.txt:95 -# 733f5507ffbf4af490af7233296a460d -# fd4d408f1f4f4422b15aae2a75a1e7a3 -msgid "Read Concern" -msgstr "" - -#: ../source/reference/read-concern.txt:0 -# 2bbbb40e65fd411b8d924d3da940f1a3 -msgid "On this page" -msgstr "" - -#: ../source/reference/read-concern.txt:17 -# e7ecb26e6236425580de5cf9f0a8d1da -msgid "The ``readConcern`` query option for replica sets and replica set shards determines which data to return from a query." -msgstr "" - -#: ../source/reference/read-concern.txt:23 -# 78e9f47553584ac69081e98b2c9d4f91 -msgid "Read Concern Levels" -msgstr "" - -#: ../source/reference/read-concern.txt:27 -# 47e771af1b524f36982b227b4d2b9cfd -msgid "Adds support for :readconcern:`\"linearizable\"` read concern." -msgstr "" - -#: ../source/reference/read-concern.txt:29 -# 0678c90424494a3399539333abbb46ab -msgid "The following read concern levels are available:" -msgstr "" - -#: ../source/reference/read-concern.txt:35 -# 1124779d209b426e859203f25ec10a14 -msgid "``level``" -msgstr "" - -#: ../source/reference/read-concern.txt:36 -# 9aff179d681c4c0188c03bbdf0ae8298 -msgid "Description" -msgstr "" - -#: ../source/reference/read-concern.txt:40 -# d5c539e596f041568b5ec0ca408d573f -msgid "Default. The query returns the instance's most recent data. Provides no guarantee that the data has been written to a majority of the replica set members (i.e. may be rolled back)." -msgstr "" - -#: ../source/reference/read-concern.txt:46 -# 48af58781a35420bbd9c199e47a3cb53 -msgid "The query returns the instance's most recent data acknowledged as having been written to a majority of members in the replica set." -msgstr "" - -#: ../source/includes/fact-enable-majority-readConcern.rst:1 -# 5534dc5b8c224d8e8fa5abb8ee74b261 -msgid "To use :term:`read concern` level of :readconcern:`\"majority\"`," -msgstr "" - -#: ../source/includes/fact-enable-majority-readConcern.rst:3 -# e4d5421af3f14418aa508cc7ad0ce701 -msgid "you must start the :program:`mongod` instances with the :option:`--enableMajorityReadConcern` command line option (or the :setting:`replication.enableMajorityReadConcern` set to ``true`` if using a configuration file)." -msgstr "" - -#: ../source/includes/fact-enable-majority-readConcern.rst:8 -# f67cd7ba10124efeb58fb74a3fe60e7a -msgid "replica sets must use :ref:`WiredTiger storage engine ` and election :rsconf:`protocol version 1 `." -msgstr "" - -#: ../source/reference/read-concern.txt:54 -# f8437bee6c8445d6af04dc08824781c1 -msgid "The query returns data that reflects all successful writes issued with a write concern of :writeconcern:`\"majority\"` *and* acknowledged prior to the start of the read operation. For replica sets that run with :rsconf:`writeConcernMajorityJournalDefault` set to true, linearizable read concern returns data that will never be rolled back." -msgstr "" - -#: ../source/includes/extracts/no-journaling-rollback.rst:1 -# da54ea5ff1fa464e9e12f5a0580b2a56 -msgid "With :rsconf:`writeConcernMajorityJournalDefault` set to ``false``, MongoDB will not wait for :writeconcern:`w: \"majority\" <\"majority\">` writes to be durable before acknowledging the writes. As such, :writeconcern:`\"majority\"` write operations could possibly roll back in the event of a loss of a replica set member." -msgstr "" - -#: ../source/reference/read-concern.txt:64 -# 6a38563490044ccca53f31c0f1cc8670 -msgid "You can specify linearizable read concern for read operations on the :replstate:`primary ` only." -msgstr "" - -#: ../source/reference/read-concern.txt:67 -# c3adacdd7b4c45c29cc98215372775b0 -msgid "Linearizable read concern guarantees only apply if read operations specify a query filter that uniquely identifies a single document." -msgstr "" - -#: ../source/reference/read-concern.txt:0 -#: ../source/reference/read-concern.txt:0 -# 5c801321fe8f454682eb3501dc1e7c9b -# 656ffbcfabce4ddf9701c7714870c86c -msgid "Tip" -msgstr "" - -#: ../source/reference/read-concern.txt:73 -#: ../source/reference/read-concern.txt:181 -# a94a8f5d35bc44af8161941ccf2fc2cb -# e0282b5e22f44f51bd61b1c31d40c937 -msgid "Always use ``maxTimeMS`` with linearizable read concern in case a majority of data bearing members are unavailable. ``maxTimeMS`` ensures that the operation does not block indefinitely and instead ensures that the operation returns an error if the read concern cannot be fulfilled." -msgstr "" - -#: ../source/reference/read-concern.txt:79 -# 1ddc6d045183446da4b77d4353a1bb1f -msgid "Lineariable read concern is available for both MMAPv1 and WiredTiger. See :ref:`read-concern-storage-engine-drivers`." -msgstr "" - -#: ../source/includes/fact-readConcern-most-recent-data-in-node.rst:1 -# bb9af8bdfd0d468daaeb567174aae41a -msgid "Regardless of the :term:`read concern` level, the most recent data on a node may not reflect the most recent version of the data in the system." -msgstr "" - -#: ../source/reference/read-concern.txt:89 -# f43bef679ccc4cc0be90e93c78b5a030 -msgid "Storage Engine and Drivers Support" -msgstr "" - -#: ../source/reference/read-concern.txt:96 -# 69661cf22510415ea3418a861d4c0b79 -msgid "WiredTiger" -msgstr "" - -#: ../source/reference/read-concern.txt:97 -# 0c9c650f67ec48fb803b67a8cc472422 -msgid "MMAPv1" -msgstr "" - -#: ../source/reference/read-concern.txt:99 -# fab7d24891864467996b089b09cd4b5e -msgid ":readconcern:`\"local\"`" -msgstr "" - -#: ../source/reference/read-concern.txt:100 -#: ../source/reference/read-concern.txt:101 -#: ../source/reference/read-concern.txt:104 -#: ../source/reference/read-concern.txt:108 -#: ../source/reference/read-concern.txt:109 -# cda5909d7dbd471183e66b7a329a3601 -# 4574fcd2f591486780d67aa62aa226ad -# 28c176470c32418fbdaf9343304e5b98 -# ee3e86541057452fb2750ebb8dc870ad -# 9291d4ad82f44494859dabd1e9595549 -msgid "|checkmark|" -msgstr "" - -#: ../source/reference/read-concern.txt:103 -# 906d5c0c7e9b461680bdec1b0a2b4a48 -msgid ":readconcern:`\"majority\"`" -msgstr "" - -#: ../source/reference/read-concern.txt:107 -# 42512e31a1504d2cb8bee70441453561 -msgid ":readconcern:`\"linearizable\"`" -msgstr "" - -#: ../source/reference/read-concern.txt:113 -# 39bd8a3ca0234a3695de25f6ab76df43 -msgid "The :dbcommand:`serverStatus` command returns the :serverstatus:`storageEngine.supportsCommittedReads` field which indicates whether the storage engine supports ``\"majority\"`` read concern." -msgstr "" - -#: ../source/reference/read-concern.txt:118 -# 43d48ad2f4944aea9f429dc4e2f37eac -msgid "MongoDB drivers updated for 3.2 and later versions support specifying a read concern option." -msgstr "" - -#: ../source/reference/read-concern.txt:124 -# 1a35baed0f8a430f990c9a093a782782 -msgid "``readConcern`` Option" -msgstr "" - -#: ../source/reference/read-concern.txt:126 -# c5d6e06e94d74ccf86d0ec38d8400b17 -msgid "Use the ``readConcern`` option to specify the read concern level." -msgstr "" - -#: ../source/reference/read-concern.txt:132 -# e2aeb695e77343a38d77fe1e3585c63e -msgid "The ``readConcern`` option is available for the following operations:" -msgstr "" - -#: ../source/reference/read-concern.txt:134 -# 418d0587530f4860a0c6d6f30d19345d -msgid ":dbcommand:`find` command" -msgstr "" - -#: ../source/reference/read-concern.txt:136 -# ef20d0f256db478fb049f3efd080304f -msgid ":dbcommand:`aggregate` command and the :method:`db.collection.aggregate()` method" -msgstr "" - -#: ../source/reference/read-concern.txt:139 -# 42eed80f1ce547baa0a4a4f8a7e953ad -msgid ":dbcommand:`distinct` command" -msgstr "" - -#: ../source/reference/read-concern.txt:141 -# 57e3e23813a4406a86512e3c7ce65c82 -msgid ":dbcommand:`count` command" -msgstr "" - -#: ../source/reference/read-concern.txt:143 -# e7841b46ce0b41c985adcb975b8bc4db -msgid ":dbcommand:`parallelCollectionScan` command" -msgstr "" - -#: ../source/reference/read-concern.txt:145 -# 2a5dd169f1204996baf224c74aec5729 -msgid ":dbcommand:`geoNear` command" -msgstr "" - -#: ../source/reference/read-concern.txt:147 -# 36bdaac09fdd4ebcaa91dc70855c57d5 -msgid ":dbcommand:`geoSearch` command" -msgstr "" - -#: ../source/reference/read-concern.txt:149 -# 959b39b8dc4f4f35a58441cab3ae63d2 -msgid "To specify the read concern for the :program:`mongo` shell method :method:`db.collection.find()`, use the :method:`cursor.readConcern()` method." -msgstr "" - -#: ../source/reference/read-concern.txt:154 -# 9af6a15fda3048549eccb762d4becafb -msgid "Considerations" -msgstr "" - -#: ../source/reference/read-concern.txt:157 -# 1eea07ea949644799d3ec417e090ffee -msgid "Read Your Own Writes" -msgstr "" - -#: ../source/includes/fact-read-own-writes.rst:1 -# 6c4201b7dc6d4fa7abb6b6fd5a779fbd -msgid "If using :readconcern:`\"majority\"` or :readconcern:`\"linearizable\"` read concern for read operations, use :writeconcern:`{ w: \"majority\" } <\"majority\">` write concern for write operations on the primary to ensure that a single thread can read its own writes." -msgstr "" - -#: ../source/reference/read-concern.txt:162 -# 93428ac06ccc4763b8a212031e89ce40 -msgid "Real Time Order" -msgstr "" - -#: ../source/reference/read-concern.txt:164 -# 8f67dca7659f43c0995acd2600911ca9 -msgid "Combined with :writeconcern:`\"majority\"` write concern, :readconcern:`\"linearizable\"` read concern enables multiple threads to perform reads and writes on a single document as if a single thread performed these operations in real time; that is, the corresponding schedule for these reads and writes is considered linearizable." -msgstr "" - -#: ../source/reference/read-concern.txt:171 -# f179c0670b9945ce9f9652bbf58a7715 -msgid "Performance Comparisons" -msgstr "" - -#: ../source/reference/read-concern.txt:173 -# c0cb5551b98941209780e5f42c6523ab -msgid "Unlike :readconcern:`\"majority\"`, :readconcern:`\"linearizable\"` read concern confirms with secondary members that the read operation is reading from a primary that is capable of confirming writes with :writeconcern:`{ w: \"majority\" } <\"majority\">` write concern. [#edge-cases-2-primaries]_ As such, reads with linearizable read concern may be significantly slower than reads with :readconcern:`\"majority\"` or :readconcern:`\"local\"` read concerns." -msgstr "" - -#: ../source/reference/read-concern.txt:186 -# 9a1f90c196684a0e81fb6ea6ffd08a16 -msgid "For example:" -msgstr "" - -#: ../source/includes/footnote-two-primaries-edge-cases.rst:1 -# 8d57e3fe2ea548c1b491e6bcf4471d34 -msgid "In :ref:`some circumstances `, two nodes in a replica set may *transiently* believe that they are the primary, but at most, one of them will be able to complete writes with :writeconcern:`{ w: \"majority\" } <\"majority\">` write concern. The node that can complete :writeconcern:`{ w: \"majority\" } <\"majority\">` writes is the current primary, and the other node is a former primary that has not yet recognized its demotion, typically due to a :term:`network partition`. When this occurs, clients that connect to the former primary may observe stale data despite having requested read preference :readmode:`primary`, and new writes to the former primary will eventually roll back." -msgstr "" - diff --git a/locale/pot/reference/read-preference.pot b/locale/pot/reference/read-preference.pot deleted file mode 100644 index bf7b968e934..00000000000 --- a/locale/pot/reference/read-preference.pot +++ /dev/null @@ -1,420 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/read-preference.txt:5 -# d8c5124728d64da3bf4c6cbf5461168c -msgid "Read Preference Reference" -msgstr "" - -#: ../source/reference/read-preference.txt:0 -# 71ee68fae05443b7a96e5651a6828285 -msgid "On this page" -msgstr "" - -#: ../source/includes/introduction-read-preference.rst:1 -# 2d7b95680d834772b187d13c0d856f45 -msgid "Read preference describes how MongoDB clients route read operations to the members of a :term:`replica set`." -msgstr "" - -#: ../source/includes/introduction-read-preference.rst:6 -# 04c72341c331499692afdebda59f2815 -msgid "By default, an application directs its read operations to the :term:`primary` member in a :term:`replica set`." -msgstr "" - -#: ../source/includes/read-preference-modes-table.rst:5 -# 654a55f802724d42bf0eccd8a9095d25 -msgid "Read Preference Mode" -msgstr "" - -#: ../source/includes/read-preference-modes-table.rst:6 -# 783bee5d50f745678a8d7994cd77b2dc -msgid "Description" -msgstr "" - -#: ../source/includes/read-preference-modes-table.rst:7 -# 598cd24a02894b85a7243229274b0eb0 -msgid ":readmode:`primary`" -msgstr "" - -#: ../source/includes/read-preference-modes-table.rst:8 -# 6db16c2aa97f44f595f66bc03f13c558 -msgid "Default mode. All operations read from the current replica set :term:`primary`." -msgstr "" - -#: ../source/includes/read-preference-modes-table.rst:10 -# 245aacc14bc24771a6f954b06015e87a -msgid ":readmode:`primaryPreferred`" -msgstr "" - -#: ../source/includes/read-preference-modes-table.rst:11 -# 54a04cad8a7b409394eac39c853ee9f1 -msgid "In most situations, operations read from the :term:`primary` but if it is unavailable, operations read from :term:`secondary` members." -msgstr "" - -#: ../source/includes/read-preference-modes-table.rst:14 -# 285164dd41cf48e6ba83ba8f64379eab -msgid ":readmode:`secondary`" -msgstr "" - -#: ../source/includes/read-preference-modes-table.rst:15 -# 8efd45b6930f4693a46d8cab6f5bbb2e -msgid "All operations read from the :term:`secondary` members of the replica set." -msgstr "" - -#: ../source/includes/read-preference-modes-table.rst:17 -# 9d3b6a492eb64b21b5793326f69f6c09 -msgid ":readmode:`secondaryPreferred`" -msgstr "" - -#: ../source/includes/read-preference-modes-table.rst:18 -# 75facb47bd324c41bc8075c5fd9c8c43 -msgid "In most situations, operations read from :term:`secondary` members but if no :term:`secondary` members are available, operations read from the :term:`primary`." -msgstr "" - -#: ../source/includes/read-preference-modes-table.rst:21 -# 3032c4de362c460da651e8d11658ad1f -msgid ":readmode:`nearest`" -msgstr "" - -#: ../source/includes/read-preference-modes-table.rst:22 -# 4a19e83f1b2b4b5b87b7c63acb301a43 -msgid "Operations read from member of the :term:`replica set` with the least network latency, irrespective of the member's type." -msgstr "" - -#: ../source/reference/read-preference.txt:21 -# 524fcee925cf4a578011fd5f7172450e -msgid "The read preference does not affect the visibility of data; i.e, clients can see the results of writes before they are made :term:`durable`:" -msgstr "" - -#: ../source/includes/list-visibility-of-data.rst:1 -# d0231f717b3b4f1bb76d7abef945f355 -msgid "Regardless of :doc:`write concern `, other clients using :readconcern:`\"local\"` (i.e. the default) readConcern can see the result of a write operation before the write operation is acknowledged to the issuing client." -msgstr "" - -#: ../source/includes/list-visibility-of-data.rst:6 -# d0c8726ff6ff4a82a7c6dd9982282a27 -msgid "Clients using :readconcern:`\"local\"` (i.e. the default) readConcern can read data which may be subsequently :doc:`rolled back `." -msgstr "" - -#: ../source/reference/read-preference.txt:26 -# af30c73b49434411a3f84ad2d42eacb6 -msgid "For more information on read isolation level in MongoDB, see :doc:`/core/read-isolation-consistency-recency`." -msgstr "" - -#: ../source/reference/read-preference.txt:35 -# d87f7dd3e676475f907fa484c2fd4de4 -msgid "Read Preference Modes" -msgstr "" - -#: ../source/reference/read-preference.txt:39 -# 31029dd9033b41c58d91d195a9dc050c -msgid "All read operations use only the current replica set :term:`primary`. [#edge-cases-2-primaries]_ This is the default read mode. If the primary is unavailable, read operations produce an error or throw an exception." -msgstr "" - -#: ../source/reference/read-preference.txt:44 -# 389368a2148b4b769f9a6be0fdede772 -msgid "The :readmode:`primary` read preference mode is not compatible with read preference modes that use :ref:`tag sets `. If you specify a tag set with :readmode:`primary`, the driver will produce an error." -msgstr "" - -#: ../source/reference/read-preference.txt:51 -# b84a5e17873247eeb32883f4ff1fe9e3 -msgid "In most situations, operations read from the :term:`primary` member of the set. However, if the primary is unavailable, as is the case during :term:`failover` situations, operations read from secondary members." -msgstr "" - -#: ../source/reference/read-preference.txt:56 -# 9e0e38e8ebd846bfab15c873439fc323 -msgid "When the read preference includes a :ref:`tag set `, the client reads first from the primary, if available, and then from :term:`secondaries ` that match the specified tags. If no secondaries have matching tags, the read operation produces an error." -msgstr "" - -#: ../source/reference/read-preference.txt:62 -# 22bd35e9920f4c72ba9a60b11aafc1a1 -msgid "Since the application may receive data from a secondary, read operations using the :readmode:`primaryPreferred` mode may return stale data in some situations." -msgstr "" - -#: ../source/reference/read-preference.txt:68 -# c1c72344bf274168860b928b1b6bf370 -msgid "Operations read *only* from the :term:`secondary` members of the set. If no secondaries are available, then this read operation produces an error or exception." -msgstr "" - -#: ../source/reference/read-preference.txt:72 -# 814aa04e0bcd48bdb6cd92bee59e2785 -msgid "Most sets have at least one secondary, but there are situations where there may be no available secondary. For example, a set with a primary, a secondary, and an :term:`arbiter` may not have any secondaries if a member is in recovering state or unavailable." -msgstr "" - -#: ../source/reference/read-preference.txt:77 -# b4434ced21c6483382aef46d3e93e02f -msgid "When the read preference includes a :ref:`tag set `, the client attempts to find secondary members that match the specified tag set and directs reads to a random secondary from among the :ref:`nearest group `. If no secondaries have matching tags, the read operation produces an error. [#capacity-planning]_" -msgstr "" - -#: ../source/reference/read-preference.txt:85 -# 59157d53eaab43399a5ce1f12fae1ff9 -msgid "Read operations using the :readmode:`secondary` mode may return stale data." -msgstr "" - -#: ../source/reference/read-preference.txt:89 -# 4e2f39e7eea04314a9ff676daf6b75f6 -msgid "In most situations, operations read from :term:`secondary` members, but in situations where the set consists of a single :term:`primary` (and no other members), the read operation will use the set's primary." -msgstr "" - -#: ../source/reference/read-preference.txt:94 -# a9d48a55dfd54704993a828aa3fdbf3b -msgid "When the read preference includes a :ref:`tag set `, the client attempts to find a secondary member that matches the specified tag set and directs reads to a random secondary from among the :ref:`nearest group `. If no secondaries have matching tags, the client ignores tags and reads from the primary." -msgstr "" - -#: ../source/reference/read-preference.txt:101 -# f5f3b766c1bb44009b048d4887c8cd89 -msgid "Read operations using the :readmode:`secondaryPreferred` mode may return stale data." -msgstr "" - -#: ../source/reference/read-preference.txt:106 -# fc23b8a9ac834b4bbbb2aa4c3b5124a3 -msgid "The driver reads from the *nearest* member of the :term:`set ` according to the :ref:`member selection ` process. Reads in the :readmode:`nearest` mode do not consider the member's *type*. Reads in :readmode:`nearest` mode may read from both primaries and secondaries." -msgstr "" - -#: ../source/reference/read-preference.txt:113 -# 49df507bd5674aa8b773451c7d113f7b -msgid "Set this mode to minimize the effect of network latency on read operations without preference for current or stale data." -msgstr "" - -#: ../source/reference/read-preference.txt:116 -# f3e64d5a7b6f4f9e9d24ed1b63abc58a -msgid "If you specify a :ref:`tag set `, the client attempts to find a replica set member that matches the specified tag set and directs reads to an arbitrary member from among the :ref:`nearest group `." -msgstr "" - -#: ../source/reference/read-preference.txt:122 -# d0864c05fe5b44378ce169389718410f -msgid "Read operations using the :readmode:`nearest` mode may return stale data." -msgstr "" - -#: ../source/reference/read-preference.txt:127 -# 389dfe62dc934ae88895d70cfe1fbf91 -msgid "All operations read from a member of the nearest group of the replica set that matches the specified read preference mode. The :readmode:`nearest` mode prefers low latency reads over a member's :term:`primary` or :term:`secondary` status." -msgstr "" - -#: ../source/reference/read-preference.txt:132 -# bb69aa1a47d2481db77b91f97e136ad4 -msgid "For :readmode:`nearest`, the client assembles a list of acceptable hosts based on tag set and then narrows that list to the host with the shortest ping time and all other members of the set that are within the \"local threshold,\" or acceptable latency. See :ref:`replica-set-read-preference-behavior-nearest` for more information." -msgstr "" - -#: ../source/reference/read-preference.txt:140 -# c99b5acbab484cf184fd4710063727cf -msgid "Use Cases" -msgstr "" - -#: ../source/reference/read-preference.txt:142 -# ed1aba2a5fab4d329888eac59fd7c5d3 -msgid "Depending on the requirements of an application, you can configure different applications to use different read preferences, or use different read preferences for different queries in the same application. Consider the following applications for different read preference strategies." -msgstr "" - -#: ../source/reference/read-preference.txt:151 -# 5dc940565f864889a7640e911f529683 -msgid "Maximize Consistency" -msgstr "" - -#: ../source/reference/read-preference.txt:153 -# 76498383ad21450dbdfa570f98c7ba8f -msgid "To avoid *stale* reads, use :readmode:`primary` read preference and :readconcern:`\"majority\"` ``readConcern``. If the primary is unavailable, e.g. during elections or when a majority of the replica set is not accessible, read operations using :readmode:`primary` read preference produce an error or throw an exception." -msgstr "" - -#: ../source/reference/read-preference.txt:161 -# 012a8885a8a4406c9b7ef0ae554ab2af -msgid "In some circumstances, it may be possible for a replica set to temporarily have two primaries; however, only one primary will be capable of confirming writes with the :writeconcern:`\"majority\"` write concern." -msgstr "" - -#: ../source/reference/read-preference.txt:166 -# dfda3d749c854ca692cedde00e2a522e -msgid "A partial :term:`network partition` may segregate a primary (``p``\\ :sub:`old`) into a partition with a minority of the nodes, while the other side of the partition contains a majority of nodes. The partition with the majority will elect a new primary (``P``\\ :sub:`new`), but for a brief period, the old primary (``p``\\ :sub:`old`) may still continue to serve reads and writes, as it has not yet detected that it can only see a minority of nodes in the replica set. During this period, if the old primary (``p``\\ :sub:`old`) is still visible to clients as a primary, reads from this primary may reflect stale data." -msgstr "" - -#: ../source/reference/read-preference.txt:177 -# 123e251fc2b14ee885cd374adc288298 -msgid "A primary (``p``\\ :sub:`old`) may become unresponsive, which will trigger an election and a new primary (``P``\\ :sub:`new`) can be elected, serving reads and writes. If the unresponsive primary (``p``\\ :sub:`old`) starts responding again, two primaries will be visible for a brief period. The brief period will end when ``p``\\ :sub:`old` steps down. However, during the brief period, clients might read from the old primary ``p``\\ :sub:`old`, which can provide stale data." -msgstr "" - -#: ../source/reference/read-preference.txt:186 -# 994e9fe1b34842bf88a2f32b13a5e569 -msgid "To increase consistency, you can disable automatic :term:`failover`; however, disabling automatic failover sacrifices availability." -msgstr "" - -#: ../source/reference/read-preference.txt:190 -# 86e7fb6914ab430bb30423322f12eb5c -msgid "Maximize Availability" -msgstr "" - -#: ../source/reference/read-preference.txt:192 -# 0a603dfab2d642a2ac81536ad255b2d2 -msgid "To permit read operations when possible, use :readmode:`primaryPreferred`. When there's a primary you will get consistent reads [#edge-cases-2-primaries]_, but if there is no primary you can still query :term:`secondaries `. However, when using this read mode, consider the situation described in :ref:`caveat-secondaryPreferred`." -msgstr "" - -#: ../source/reference/read-preference.txt:200 -# efb967aa06e64573b99a89ec173a2c44 -msgid "Minimize Latency" -msgstr "" - -#: ../source/reference/read-preference.txt:202 -# ff162911f28947648cb9b80481c9513c -msgid "To always read from a low-latency node, use :readmode:`nearest`. The driver or :program:`mongos` will read from the nearest member and those no more than 15 milliseconds [#secondary-acceptable-latency]_ further away than the nearest member." -msgstr "" - -#: ../source/reference/read-preference.txt:207 -# 695d7ca35f364f4aa700c4d6765793d5 -msgid ":readmode:`nearest` does *not* guarantee consistency. If the nearest member to your application server is a secondary with some replication lag, queries could return stale data. :readmode:`nearest` only reflects network distance and does not reflect I/O or CPU load." -msgstr "" - -#: ../source/reference/read-preference.txt:213 -# f448655e2de84752b723c400810d3c57 -msgid "Query From Geographically Distributed Members" -msgstr "" - -#: ../source/reference/read-preference.txt:215 -# a0c559e1ac214c11bb2dd9397ab4dbe7 -msgid "If the members of a replica set are geographically distributed, you can create replica tags based that reflect the location of the instance and then configure your application to query the members nearby." -msgstr "" - -#: ../source/reference/read-preference.txt:219 -# 3ed3ef00801946b882d84669a03a3819 -msgid "For example, if members in \"east\" and \"west\" data centers are :ref:`tagged ` ``{'dc': 'east'}`` and ``{'dc': 'west'}``, your application servers in the east data center can read from nearby members with the following read preference:" -msgstr "" - -#: ../source/reference/read-preference.txt:229 -# d12f04ef412e4dd8a38fb675448c9d92 -msgid "Although :readmode:`nearest` already favors members with low network latency, including the tag makes the choice more predictable." -msgstr "" - -#: ../source/reference/read-preference.txt:235 -# 4d923be7d5904db7aa9a017f846d0081 -msgid "``secondary`` vs ``secondaryPreferred``" -msgstr "" - -#: ../source/reference/read-preference.txt:237 -# a87d069d6cbc4d92b41101ba1013d056 -msgid "For specific dedicated queries (e.g. ETL, reporting), you may shift the read load from the primary by using the :readmode:`secondary` read preference mode. For this use case, the :readmode:`secondary` mode is preferable to the :readmode:`secondaryPreferred` mode because :readmode:`secondaryPreferred` risks the following situation: if all secondaries are unavailable and your replica set has enough :term:`arbiters ` [#arbiter-limit]_ to prevent the primary from stepping down, then the primary will receive all traffic from the clients. If the primary is unable to handle this load, the queries will compete with the writes. For this reason, use read preference :readmode:`secondary` to distribute these specific dedicated queries instead of :readmode:`secondaryPreferred`." -msgstr "" - -#: ../source/reference/read-preference.txt:251 -# dd5859cb64ec40c19bd20645666651b5 -msgid "In general, avoid deploying more than one arbiter per replica set." -msgstr "" - -#: ../source/reference/read-preference.txt:254 -# 6e75387c48f94f729d516f00fe989e9c -msgid "Read Preferences for Database Commands" -msgstr "" - -#: ../source/reference/read-preference.txt:256 -# de2140fac13347c9a1166aa4a0827ac0 -msgid "Because some :term:`database commands ` read and return data from the database, all of the official drivers support full :ref:`read preference mode semantics ` for the following commands:" -msgstr "" - -#: ../source/reference/read-preference.txt:261 -# bf738e16d3a549c2980160c38fab98c5 -msgid ":dbcommand:`group`" -msgstr "" - -#: ../source/reference/read-preference.txt:262 -# daaa936aa1e64b12bfe939dcc2abdb65 -msgid ":dbcommand:`mapReduce` [#inline-map-reduce]_" -msgstr "" - -#: ../source/reference/read-preference.txt:263 -# f26940aae142447482af72ba0f4f6a6b -msgid ":dbcommand:`aggregate` [#aggregation-out]_" -msgstr "" - -#: ../source/reference/read-preference.txt:264 -# d3ea35de3e3548fdb8f7d0209e2799e0 -msgid ":dbcommand:`collStats`" -msgstr "" - -#: ../source/reference/read-preference.txt:265 -# e00ab0e5b5454f23938e33431b56c361 -msgid ":dbcommand:`dbStats`" -msgstr "" - -#: ../source/reference/read-preference.txt:266 -# 712efbc4a7a44513a7e5561c8c2ae38a -msgid ":dbcommand:`count`" -msgstr "" - -#: ../source/reference/read-preference.txt:267 -# e982aaee3417448ea64157b4478ec98b -msgid ":dbcommand:`distinct`" -msgstr "" - -#: ../source/reference/read-preference.txt:268 -# 1c8dc778d5674d21a2648d5bf28fb214 -msgid ":dbcommand:`geoNear`" -msgstr "" - -#: ../source/reference/read-preference.txt:269 -# c4338e07d9bf4ae99266daf941995401 -msgid ":dbcommand:`geoSearch`" -msgstr "" - -#: ../source/reference/read-preference.txt:270 -# acb3d6bc7b754b1ebf95967408a78df5 -msgid ":dbcommand:`parallelCollectionScan`" -msgstr "" - -#: ../source/reference/read-preference.txt:272 -# 465bb4bb0d55483bb6aedf92ad4bbe0e -msgid ":program:`mongos` adds support for routing commands to shards using read preferences. Previously :program:`mongos` sent all commands to shards' primaries." -msgstr "" - -#: ../source/reference/read-preference.txt:277 -# 56d5acef59304b2585d4908bf83f3a7a -msgid "If your set has more than one secondary, and you use the :readmode:`secondary` read preference mode, consider the following effect. If you have a :ref:`three member replica set ` with a primary and two secondaries, and one secondary becomes unavailable, all :readmode:`secondary` queries must target the remaining secondary. This will double the load on this secondary. Plan and provide capacity to support this as needed." -msgstr "" - -#: ../source/reference/read-preference.txt:286 -# 01a836a58cc5445db88ca044a4d67f06 -msgid "This threshold is configurable. See :setting:`~replication.localPingThresholdMs` for :program:`mongos` or your driver documentation for the appropriate setting." -msgstr "" - -#: ../source/reference/read-preference.txt:290 -# 7a2a75f669444c3d990cfafacf39b7b1 -msgid "Only \"inline\" :dbcommand:`mapReduce` operations that do not write data support read preference, otherwise these operations must run on the :term:`primary` members." -msgstr "" - -#: ../source/reference/read-preference.txt:295 -# 947099dee05f467193e06686a214cfa4 -msgid "Using the ``$out`` pipeline operator forces the aggregation pipeline to run on the primary." -msgstr "" - -#: ../source/includes/footnote-two-primaries-edge-cases.rst:1 -# ec2f31a6241b4d47b6787641aa31d50f -msgid "In :ref:`some circumstances `, two nodes in a replica set may *transiently* believe that they are the primary, but at most, one of them will be able to complete writes with :writeconcern:`{ w: \"majority\" } <\"majority\">` write concern. The node that can complete :writeconcern:`{ w: \"majority\" } <\"majority\">` writes is the current primary, and the other node is a former primary that has not yet recognized its demotion, typically due to a :term:`network partition`. When this occurs, clients that connect to the former primary may observe stale data despite having requested read preference :readmode:`primary`, and new writes to the former primary will eventually roll back." -msgstr "" - -#: ../source/reference/read-preference.txt:29 -#: ../source/reference/read-preference.txt:31 -# 5b4d4de7501e4c62bf672edcf48b2e32 -# e969ed316f7d445fb862216c143a94c5 -msgid "read preference" -msgstr "" - -#: ../source/reference/read-preference.txt:29 -# 5b4d4de7501e4c62bf672edcf48b2e32 -msgid "semantics" -msgstr "" - -#: ../source/reference/read-preference.txt:31 -# e969ed316f7d445fb862216c143a94c5 -msgid "modes" -msgstr "" - diff --git a/locale/pot/reference/replica-configuration.pot b/locale/pot/reference/replica-configuration.pot deleted file mode 100644 index 7aa30bd0bb1..00000000000 --- a/locale/pot/reference/replica-configuration.pot +++ /dev/null @@ -1,615 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/replica-configuration.txt:3 -# 53bcb7e62f754eee98d8623e445359ec -msgid "Replica Set Configuration" -msgstr "" - -#: ../source/reference/replica-configuration.txt:0 -# ced098825b814558bd1727812739bf92 -msgid "On this page" -msgstr "" - -#: ../source/reference/replica-configuration.txt:13 -# d4a6eec312c64d77a771b267de1168f4 -msgid "You can access the configuration of a :term:`replica set` using the :method:`rs.conf()` method or the :dbcommand:`replSetGetConfig` command." -msgstr "" - -#: ../source/reference/replica-configuration.txt:16 -# 17aa802610ff476d81f442df41046e21 -msgid "To modify the configuration for a replica set, use the :method:`rs.reconfig()` method, passing a configuration document to the method. See :method:`rs.reconfig()` for more information." -msgstr "" - -#: ../source/reference/replica-configuration.txt:24 -# bd758399e7374a87b60615129dd0cc18 -msgid "Replica Set Configuration Document Example" -msgstr "" - -#: ../source/includes/replica-set-conf-document-output.rst:1 -# eeb12c41e6e9447fab0c65acbfe2bfd9 -msgid "The following document provides a representation of a replica set configuration document. The configuration of your replica set may include only a subset of these settings:" -msgstr "" - -#: ../source/reference/replica-configuration.txt:31 -# c770750063014c68b53ecdc550ad75b4 -msgid "Replica Set Configuration Fields" -msgstr "" - -#: ../source/reference/replica-configuration.txt:35 -#: ../source/reference/replica-configuration.txt:163 -# be80019cc64345d5a741dba7051fef42 -# 9712e1cde73044608db659ae81dbf102 -msgid "*Type*: string" -msgstr "" - -#: ../source/reference/replica-configuration.txt:37 -# 13ec8ec586b2473587bea807a194071b -msgid "The name of the replica set. Once set, you cannot change the name of a replica set." -msgstr "" - -#: ../source/reference/replica-configuration.txt:40 -# f24d8314d5be4025aecf2596d693d229 -msgid ":rsconf:`_id` *must* be identical to the :setting:`replication.replSetName` or the value of `--replSet` specified to :program:`mongod` on the command line." -msgstr "" - -#: ../source/reference/replica-configuration.txt:0 -# ed5ce02a47484675a1ac84504459e8c8 -msgid "See" -msgstr "" - -#: ../source/reference/replica-configuration.txt:50 -#: ../source/reference/replica-configuration.txt:425 -#: ../source/reference/replica-configuration.txt:444 -#: ../source/reference/replica-configuration.txt:465 -# 5df5eab1b2a14e56a7348b992d75df01 -# ade7b1c4a8ea49a780a01faffe19b297 -# 1458566d94f441fba02d8af159426429 -# 1cd2b2a62cde4e5d9b6691046702f372 -msgid "*Type*: int" -msgstr "" - -#: ../source/reference/replica-configuration.txt:52 -# 773241b15f81449d9e50b10ae0dfdab8 -msgid "An incrementing number used to distinguish revisions of the replica set configuration object from previous iterations of the configuration." -msgstr "" - -#: ../source/reference/replica-configuration.txt:60 -#: ../source/reference/replica-configuration.txt:90 -#: ../source/reference/replica-configuration.txt:182 -#: ../source/reference/replica-configuration.txt:198 -#: ../source/reference/replica-configuration.txt:250 -#: ../source/reference/replica-configuration.txt:368 -# be02dc22cfe84ed8af4ae063f78b921d -# 20b2bee3c7bb4ac8a47692cd46b93b2a -# 714a6fd876e1484eba5a5674d2f78db3 -# c649acc6ad02403397571e87a028480b -# 5ea625e216b6498392c6edc2fcac3219 -# a018ccb17b7b40abbeb4fbc2e92a3e65 -msgid "*Type*: boolean" -msgstr "" - -#: ../source/reference/replica-configuration.txt:62 -#: ../source/reference/replica-configuration.txt:184 -#: ../source/reference/replica-configuration.txt:252 -# c0e0e5dea0564794a381e1f12af384df -# 27e2f8eb47dc43f6b54db3b23fe7a7e3 -# 711ee2239a51467ca99c259d2f1e2ef6 -msgid "*Default*: false" -msgstr "" - -#: ../source/reference/replica-configuration.txt:64 -# 23ab107867a44c20acf69b635a85f986 -msgid "Indicates whether the replica set is used for a sharded cluster's config servers. Set to ``true`` if the replica set is for a sharded cluster's config servers." -msgstr "" - -#: ../source/reference/replica-configuration.txt:68 -# 0c34915c1d0c41008d2ab411f898cf27 -msgid ":ref:`3.2-rel-notes-sharded-cluster`" -msgstr "" - -#: ../source/reference/replica-configuration.txt:74 -# 548cc75eb263467aa0b2840ecabef10c -msgid "*Type*: number" -msgstr "" - -#: ../source/reference/replica-configuration.txt:76 -# 21cb3a1242af4faf9f22e5b1200b0c9f -msgid "*Default*: 1 for new replica sets" -msgstr "" - -#: ../source/reference/replica-configuration.txt:78 -# 1a4d7b34914341399c2de358bd86aa7f -msgid "Version of the :ref:`replica set election protocol <3.2-rel-notes-rs-enhancements>`." -msgstr "" - -#: ../source/reference/replica-configuration.txt:81 -# 55a6ea5c871243f59a262fffa0c45fcd -msgid "By default, new replica sets in MongoDB 3.2 use ``protocolVersion: 1``. Previous versions of MongoDB use version 0 of the protocol and cannot run as members of a replica set configuration that specifies ``protocolVersion`` 1." -msgstr "" - -#: ../source/reference/replica-configuration.txt:92 -# e8bbe1d2432841e6aec8c132d9a7cd4d -msgid "*Default*: true if ``protocolVersion`` is 1 and false if ``protocolVersion`` is 0" -msgstr "" - -#: ../source/reference/replica-configuration.txt:94 -# cc13ca9233204d479a34212d8fb7a0e8 -msgid "Determines the behavior of :writeconcern:`{ w: \"majority\" } <\"majority\">` write concern if the write concern does not explicitly specify the journal option :ref:`j `." -msgstr "" - -#: ../source/reference/replica-configuration.txt:98 -# a09583cd89044ab38971d42fff27de06 -msgid "The following table lists the ``writeConcernMajorityJournalDefault`` values and the associated :writeconcern:`{ w: \"majority\" } <\"majority\">` behavior:" -msgstr "" - -#: ../source/reference/replica-configuration.txt:106 -# 2639c3dda1864e4daeaec70da56d9fba -msgid "Value" -msgstr "" - -#: ../source/reference/replica-configuration.txt:107 -# 27d7d334d69a4d0c841206f398ba42b6 -msgid "``{ w: \"majority\" }`` Behavior" -msgstr "" - -#: ../source/reference/replica-configuration.txt:109 -# 579ab297964f4effb4eb1f26bacd6a3d -msgid "true" -msgstr "" - -#: ../source/reference/replica-configuration.txt:111 -# 3cfdeb3d2d194505b2a7b7cc927fbe5d -msgid "MongoDB acknowledges the write operation after a majority of the voting members have written to the on-disk journal." -msgstr "" - -#: ../source/reference/replica-configuration.txt:116 -# 23179bf6fc744b45b2731f5dc9af89c0 -msgid "All voting members of the replica set must run with journaling when ``writeConcernMajorityJournalDefault`` is ``true``." -msgstr "" - -#: ../source/includes/extracts/no-journaling-writeConcernMajorityJournalDefault-true.rst:1 -# 932242a346e14ae491bec9b2eeb86a6d -msgid "If any voting member of a replica set runs without :ref:`journaling ` and :rsconf:`writeConcernMajorityJournalDefault` is ``true``, :writeconcern:`\"majority\"` write operations may fail. These include operations that inherently use :writeconcern:`\"majority\"` write concern, such as the :dbcommand:`replSetStepDown` command, or various :program:`mongo` shell methods that by default use :writeconcern:`\"majority\"` write concern, such as :doc:`user management methods ` and :doc:`role management methods `." -msgstr "" - -#: ../source/reference/replica-configuration.txt:122 -# 2a11f06a8d94493a8f8dac9ebb743dc0 -msgid "false" -msgstr "" - -#: ../source/reference/replica-configuration.txt:124 -# 838880b4952440759a07b11c16306c77 -msgid "MongoDB acknowledges the write operation after a majority of the voting members have applied the operation in memory." -msgstr "" - -#: ../source/includes/extracts/no-journaling-writeConcernMajorityJournalDefault-false.rst:2 -# ccb872ee46314cafb589884ac4533e60 -msgid "If any voting member of a replica set runs without :ref:`journaling ` (i.e. either runs an :ref:`in-memory storage engine` or runs with journaling disabled), you must set :rsconf:`writeConcernMajorityJournalDefault` to ``false``." -msgstr "" - -#: ../source/reference/replica-configuration.txt:132 -# 3278763920e5499486bc7ff6344d7432 -msgid ":ref:`wc-ack-behavior`" -msgstr "" - -#: ../source/reference/replica-configuration.txt:135 -# e7620ec9cb4149bd9aab5559913cac49 -msgid "``members``" -msgstr "" - -#: ../source/reference/replica-configuration.txt:139 -# 82b818e6c0dc49e28d28e9f8d5ac4a93 -msgid "*Type*: array" -msgstr "" - -#: ../source/reference/replica-configuration.txt:141 -# 1a98f4b9e3e149e58262b312d071713d -msgid "An array of member configuration documents, one for each member of the replica set. The :rsconf:`members` array is a zero-indexed array." -msgstr "" - -#: ../source/reference/replica-configuration.txt:145 -# 4cb0844be1684d19bbd7520ce630deaf -msgid "Each member-specific configuration document can contain the following fields:" -msgstr "" - -#: ../source/reference/replica-configuration.txt:150 -#: ../source/reference/replica-configuration.txt:313 -#: ../source/reference/replica-configuration.txt:332 -# 4c597f7b987648a5aa263b08ca2a2859 -# 81f56d0916c94b2cae0418e795e2a9a7 -# d9c95fc069f94dc0967cb7bc429bfb01 -msgid "*Type*: integer" -msgstr "" - -#: ../source/reference/replica-configuration.txt:152 -# 0f1df7a950214013bc8cedb81a326f9a -msgid "An integer identifier of every member in the replica set. Values must be between 0 and 255 inclusive. Each replica set member must have a unique :rsconf:`_id. Once set, you cannot change the :rsconf:`_id` of a member." -msgstr "" - -#: ../source/includes/fact-rs-conf-array-index.rst:1 -# 75878b2e25914360a81e4d9d8a22ecca -msgid "When updating the replica configuration object, access the replica set members in the :rsconf:`members` array with the **array index**. The array index begins with ``0``. Do **not** confuse this index value with the value of the :rsconf:`members[n]._id` field in each document in the :rsconf:`members` array." -msgstr "" - -#: ../source/reference/replica-configuration.txt:165 -# 791fdd354866439fb0d6ba719588d4cd -msgid "The hostname and, if specified, the port number, of the set member." -msgstr "" - -#: ../source/reference/replica-configuration.txt:168 -# ea5e6be52b1b4ad2b0473041f8e2ce2e -msgid "The hostname name must be resolvable for every host in the replica set." -msgstr "" - -#: ../source/reference/replica-configuration.txt:173 -# aa803faa569d4b6faa6f6779a02b369b -msgid ":rsconf:`members[n].host` cannot hold a value that resolves to ``localhost`` or the local interface unless *all* members of the set are on hosts that resolve to ``localhost``." -msgstr "" - -#: ../source/reference/replica-configuration.txt:180 -#: ../source/reference/replica-configuration.txt:196 -#: ../source/reference/replica-configuration.txt:248 -#: ../source/reference/replica-configuration.txt:265 -#: ../source/reference/replica-configuration.txt:290 -#: ../source/reference/replica-configuration.txt:311 -#: ../source/reference/replica-configuration.txt:330 -#: ../source/reference/replica-configuration.txt:354 -#: ../source/reference/replica-configuration.txt:366 -#: ../source/reference/replica-configuration.txt:382 -#: ../source/reference/replica-configuration.txt:398 -#: ../source/reference/replica-configuration.txt:423 -#: ../source/reference/replica-configuration.txt:442 -#: ../source/reference/replica-configuration.txt:463 -# 286dda36c2344e9ebfc20000bf011525 -# 62b7771823954d7299b21b5aefe7cfda -# 4994b3cd3e5b4871ab0e0174638ed4ab -# e6abea2f840041949b9f91e2f69e4b87 -# 68b97cee82d5459ab09dc3a46e9ae3d0 -# 5ef28c984eea4425aea786f214a8bcae -# 5af2f189ba9140d89e7a65ac62d50b9c -# 50bcdbe78c65454a83635866d72ae323 -# e3054a15552b404d9d6b01d3c5ec1758 -# a0f81a3447cc462f8e73cac3e4232098 -# c78ac5f17c5742269f11280a76fa3a6b -# 8f06b924e3234d1b89803f8d701e820f -# d590406cdae54d7ab68f80bd9e665d65 -# 081fa7c55f3248da947d73a65f1cc40e -msgid "*Optional*." -msgstr "" - -#: ../source/reference/replica-configuration.txt:186 -# 2b43abfbde3a49d39cec94f0195e812e -msgid "A boolean that identifies an arbiter. A value of ``true`` indicates that the member is an arbiter." -msgstr "" - -#: ../source/reference/replica-configuration.txt:189 -# 52242acbc1774220859f3b42dc357dc9 -msgid "When using the :method:`rs.addArb()` method to add an arbiter, the method automatically sets :rsconf:`members[n].arbiterOnly` to ``true`` for the added member." -msgstr "" - -#: ../source/reference/replica-configuration.txt:200 -#: ../source/reference/replica-configuration.txt:370 -# e2ff86e2ba6346439d829169d42ec04a -# fa9b3df44ace4adcb40bc9890a5de56b -msgid "*Default*: true" -msgstr "" - -#: ../source/reference/replica-configuration.txt:202 -# f32a614558ad412bae729fc6eb4680ba -msgid "A boolean that indicates whether the :program:`mongod` builds :term:`indexes ` on this member. You can only set this value when adding a member to a replica set. You cannot change :rsconf:`members[n].buildIndexes` field after the member has been added to the set. To add a member, see :method:`rs.add()` and :method:`rs.reconfig()`." -msgstr "" - -#: ../source/reference/replica-configuration.txt:209 -# a14314fcfafc41fa92f278ce24fe572a -msgid "Do not set to ``false`` for :program:`mongod` instances that receive queries from clients." -msgstr "" - -#: ../source/reference/replica-configuration.txt:212 -# 7df5205f02534e9dba0a87cd85f8bc73 -msgid "Setting ``buildIndexes`` to ``false`` may be useful if **all** the following conditions are true:" -msgstr "" - -#: ../source/reference/replica-configuration.txt:215 -# 2f14f74c05274761b8270f7130576272 -msgid "you are only using this instance to perform backups using :program:`mongodump`, *and*" -msgstr "" - -#: ../source/reference/replica-configuration.txt:218 -# b29b95e99ca94c0e91de29c2c44a6af1 -msgid "this member will receive no queries, *and*" -msgstr "" - -#: ../source/reference/replica-configuration.txt:220 -# 608cdb0ccc7b4c09b079d3369dd727cc -msgid "index creation and maintenance overburdens the host system." -msgstr "" - -#: ../source/reference/replica-configuration.txt:223 -# 6ab1e7c0d1104908ac9a5c0b63c1c0d4 -msgid "Even if set to ``false``, secondaries *will* build indexes on the ``_id`` field in order to facilitate operations required for replication." -msgstr "" - -#: ../source/reference/replica-configuration.txt:229 -# 37f4190874e6490f83a257989004d30c -msgid "If you set :rsconf:`members[n].buildIndexes` to ``false``, you must also set :rsconf:`members[n].priority` to ``0``. If :rsconf:`members[n].priority` is not ``0``, MongoDB will return an error when attempting to add a member with :rsconf:`members[n].buildIndexes` equal to ``false``." -msgstr "" - -#: ../source/reference/replica-configuration.txt:239 -# 011531ceb058460cae8921ac35a94a37 -msgid "To ensure the member receives no queries, you should make all instances that do not build indexes hidden." -msgstr "" - -#: ../source/reference/replica-configuration.txt:242 -# 9f5d395424874c6580bf384c3783e9bb -msgid "Other secondaries cannot replicate from a member where :rsconf:`members[n].buildIndexes` is false." -msgstr "" - -#: ../source/reference/replica-configuration.txt:254 -# f927d1963b23436683f4b431192bcada -msgid "When this value is ``true``, the replica set hides this instance and does not include the member in the output of :method:`db.isMaster()` or :dbcommand:`isMaster`. This prevents read operations (i.e. queries) from ever reaching this host by way of secondary :term:`read preference`." -msgstr "" - -#: ../source/reference/replica-configuration.txt:261 -# ab2fa227679842b682622cd8980d51eb -msgid ":ref:`Hidden Replica Set Members `" -msgstr "" - -#: ../source/reference/replica-configuration.txt:267 -# ad2c9340507d4cd2adae5798916d034d -msgid "*Type*: Number, between 0 and 1000." -msgstr "" - -#: ../source/reference/replica-configuration.txt:269 -# 160b70d7e0c14cc0b96cd12eb06576d1 -msgid "*Default*: 1.0" -msgstr "" - -#: ../source/reference/replica-configuration.txt:271 -# 8559a217c4044737946da1a5db5cbdff -msgid "A number that indicates the relative eligibility of a member to become a :term:`primary`." -msgstr "" - -#: ../source/reference/replica-configuration.txt:274 -# 305210e6ef9840a391936ab24fb01b47 -msgid "Specify higher values to make a member *more* eligible to become :term:`primary`, and lower values to make the member *less* eligible. A member with a :rsconf:`members[n].priority` of ``0`` is ineligible to become primary." -msgstr "" - -#: ../source/reference/replica-configuration.txt:279 -# 7c9f701f550446009aa48b8d1e3d7172 -msgid "Changing the balance of priority in a replica set will trigger one or more elections. If a lower priority secondary is elected over a higher priority secondary, replica set members will continue to call elections until the highest priority available member becomes primary." -msgstr "" - -#: ../source/reference/replica-configuration.txt:286 -# 68415d5d7ee04645bc878fb71c349a73 -msgid ":ref:`Replica Set Elections `." -msgstr "" - -#: ../source/reference/replica-configuration.txt:292 -#: ../source/reference/replica-configuration.txt:356 -#: ../source/reference/replica-configuration.txt:384 -#: ../source/reference/replica-configuration.txt:400 -# 5a58fa6389eb46b99f5a191ad0e4170a -# 67bf7c657f8846fc8b03b8d4038288c4 -# 333fb1fe476b406e947bd170029ea43c -# 795b07c103a3466984a97cae5e40c07f -msgid "*Type*: document" -msgstr "" - -#: ../source/reference/replica-configuration.txt:294 -# 3f959eeff60942d68d2821f1008eb166 -msgid "*Default*: none" -msgstr "" - -#: ../source/includes/fact-tag-set-field.rst:1 -# 048c5becd0f54dcea63dff6c63d7962f -msgid "A :term:`tag set` document containing mappings of arbitrary keys and values. These documents describe replica set members in order to customize :doc:`write concern ` and :doc:`read preference ` and thereby allow configurable data center awareness." -msgstr "" - -#: ../source/includes/fact-tag-set-field.rst:7 -# 3e1f3a6b1a1f410087c81cc56664af0e -msgid "This field is only present if there are tags assigned to the member. See :doc:`/tutorial/configure-replica-set-tag-sets` for more information." -msgstr "" - -#: ../source/reference/replica-configuration.txt:298 -# 5a3f0964d383487198fadaa3ae73a9f1 -msgid "Use :rsconf:`replicaset.members[n].tags` to configure write concerns in conjunction with :rsconf:`settings.getLastErrorModes` and :rsconf:`settings.getLastErrorDefaults`." -msgstr "" - -#: ../source/includes/fact-tag-sets-must-be-strings.rst:1 -# 1b298fd2b3f64d77a2568ca8f6e78665 -msgid "In tag sets, all tag values must be strings." -msgstr "" - -#: ../source/reference/replica-configuration.txt:305 -# 403befcb990045b88bd45a5c52dfe1aa -msgid "For more information on configuring tag sets for read preference and write concern, see :doc:`/tutorial/configure-replica-set-tag-sets`." -msgstr "" - -#: ../source/reference/replica-configuration.txt:315 -# 8bf3ac8892394031bae2f15305293b06 -msgid "*Default*: 0" -msgstr "" - -#: ../source/reference/replica-configuration.txt:317 -# b20df40f34e442f599e9f08a92dff336 -msgid "The number of seconds \"behind\" the primary that this replica set member should \"lag\"." -msgstr "" - -#: ../source/reference/replica-configuration.txt:320 -# 0d0ca995a5d84ebda1b701bc4a9257a2 -msgid "Use this option to create :ref:`delayed members `. Delayed members maintain a copy of the data that reflects the state of the data at some time in the past." -msgstr "" - -#: ../source/reference/replica-configuration.txt:326 -# 36269cb2f3074a259aac2ad27ca6abac -msgid ":doc:`/core/replica-set-delayed-member`" -msgstr "" - -#: ../source/reference/replica-configuration.txt:334 -# 9fd216310632473ea7d94a999264fbaa -msgid "*Default*: 1" -msgstr "" - -#: ../source/reference/replica-configuration.txt:336 -# dc7bba913af6476b8a9f04b534592e84 -msgid "The number of votes a server will cast in a :ref:`replica set election `. The number of votes each member has is either ``1`` or ``0``, and :ref:`arbiters ` always have exactly ``1`` vote." -msgstr "" - -#: ../source/reference/replica-configuration.txt:341 -# 1168750101dd4d41a071615294ddaeee -msgid "A replica set can have up to :limit:`50 members ` but only 7 voting members. If you need more than 7 members in one replica set, set :rsconf:`members[n].votes` to ``0`` for the additional non-voting members." -msgstr "" - -#: ../source/includes/members-used-to-allow-multiple-votes.rst:3 -# 641e19185dc1456e8a1f0cbb8dc223e1 -msgid "Members cannot have :rsconf:`members[n].votes` greater than ``1``. For details, see :ref:`3.0-compatibility-repl-set-config`." -msgstr "" - -#: ../source/reference/replica-configuration.txt:350 -# a72647dd2ab34bdaad9de160f70b1cca -msgid "``settings``" -msgstr "" - -#: ../source/reference/replica-configuration.txt:358 -# d63cc3f75c6b4684be33d0d71bb1c54b -msgid "A document that contains configuration options that apply to the whole replica set." -msgstr "" - -#: ../source/reference/replica-configuration.txt:361 -# 4be0797bcad1414b9154e88d96712758 -msgid "The :rsconf:`settings` document contain the following fields:" -msgstr "" - -#: ../source/reference/replica-configuration.txt:372 -# b809322eb9bd4ed9a6a433bd97bfeaf7 -msgid "When :rsconf:`settings.chainingAllowed` is ``true``, the replica set allows :term:`secondary` members to replicate from other secondary members. When :rsconf:`settings.chainingAllowed` is ``false``, secondaries can replicate only from the :term:`primary`." -msgstr "" - -#: ../source/reference/replica-configuration.txt:378 -# 3e2aec85504a44a3b3ddc6f20e801856 -msgid ":doc:`/tutorial/manage-chained-replication`" -msgstr "" - -#: ../source/reference/replica-configuration.txt:386 -# eb6c65c60c454f8dbff914c812b03cba -msgid "A document that specifies the :doc:`write concern ` for the replica set. The replica set will use this write concern only when :ref:`write operations ` or :dbcommand:`getLastError` specify no other write concern." -msgstr "" - -#: ../source/reference/replica-configuration.txt:392 -# 926491be10844bbea0530f20600a5b97 -msgid "If :rsconf:`settings.getLastErrorDefaults` is not set, the default write concern for the replica set only requires confirmation from the primary." -msgstr "" - -#: ../source/reference/replica-configuration.txt:402 -# f18ed8c2913e47368e2db5c94f62c7e2 -msgid "A document used to define an extended :term:`write concern` through the use of :rsconf:`members[n].tags`. The extended :term:`write concern` can provide :term:`data-center awareness`." -msgstr "" - -#: ../source/reference/replica-configuration.txt:407 -# c8bfcc4eff2b4ea98546693fe2137ad9 -msgid "For example, the following document defines an extended write concern named ``eastCoast`` and associates with a write to a member that has the ``east`` tag." -msgstr "" - -#: ../source/reference/replica-configuration.txt:415 -# d230551fcad846059a7bfdc08629f708 -msgid "Write operations to the replica set can use the extended write concern, e.g. ``{ w: \"eastCoast\" }``." -msgstr "" - -#: ../source/reference/replica-configuration.txt:418 -# b2f36bf6a79c4851a64312d2389b5d79 -msgid "See :doc:`/tutorial/configure-replica-set-tag-sets` for more information and example." -msgstr "" - -#: ../source/reference/replica-configuration.txt:427 -# d9e1f642692946479beb1dafec6ec62c -msgid "*Default*: 10" -msgstr "" - -#: ../source/reference/replica-configuration.txt:429 -# 8db07c6b052f404a98c87033d12a0cb4 -msgid "Number of seconds that the replica set members wait for a successful heartbeat from each other. If a member does not respond in time, other members mark the delinquent member as inaccessible." -msgstr "" - -#: ../source/reference/replica-configuration.txt:434 -# 84136501a37c4b34969f0c083d26fb38 -msgid "The setting only applies when using :rsconf:`protocolVersion: 0`. When using :rsconf:`protocolVersion: 1` the relevant setting is :rsconf:`settings.electionTimeoutMillis`." -msgstr "" - -#: ../source/reference/replica-configuration.txt:446 -# aee7f0aed3644662b05ee70da18c5821 -msgid "*Default*: 10000 (10 seconds)" -msgstr "" - -#: ../source/reference/replica-configuration.txt:448 -# c8969401fc8d4e57a1f3660c800b928c -msgid "The time limit in milliseconds for detecting when a replica set's primary is unreachable:" -msgstr "" - -#: ../source/reference/replica-configuration.txt:451 -# 29893890a9da4ba5bd1beaeb6eda035a -msgid "Higher values result in slower failovers but decreased sensitivity to primary node or network slowness or spottiness." -msgstr "" - -#: ../source/reference/replica-configuration.txt:454 -# e95f45a249664107bc83b611c3c10cd5 -msgid "Lower values result in faster failover, but increased sensitivity to primary node or network slowness or spottiness." -msgstr "" - -#: ../source/reference/replica-configuration.txt:457 -#: ../source/reference/replica-configuration.txt:480 -# ded59a1e70b741349fdd866bddc1f3b0 -# 8755ee60d0094df485a28017868f58c8 -msgid "The setting only applies when using :rsconf:`protocolVersion: 1`." -msgstr "" - -#: ../source/reference/replica-configuration.txt:467 -# 4d95639f013a4b30a2cb5eeaa1cb56fb -msgid "*Default*: 2000 (2 seconds)" -msgstr "" - -#: ../source/reference/replica-configuration.txt:469 -# d003c999098f4594bde6d86622cff442 -msgid "Time limit in milliseconds for a newly elected primary to sync (catch up) with the other replica set members that may have more recent writes. Specifying a higher time limit may reduce the amount of data that the other members would need to roll back after an election but may increase the failover time." -msgstr "" - -#: ../source/reference/replica-configuration.txt:475 -# 253235964bec4820bfe5dc43d8978155 -msgid "The newly elected primary ends the catchup period early once it is fully caught up with other members of the set. During the catchup period, the newly elected primary is unavailable for writes from clients." -msgstr "" - -#: ../source/reference/replica-configuration.txt:486 -# 56f6221d3a464134b5ab89fbf92bb4b2 -msgid "*Internal use only*." -msgstr "" - -#: ../source/reference/replica-configuration.txt:488 -# 6d430920424448c69c22c696e5d1d204 -msgid "The frequency in milliseconds of the heartbeats." -msgstr "" - -#: ../source/reference/replica-configuration.txt:494 -# 5ab37241404b494b85f94281b611cea0 -msgid "*Type*: ObjectId" -msgstr "" - -#: ../source/reference/replica-configuration.txt:496 -# 2ea12c4e04a347a2bf3dffad3c4c74a2 -msgid "The ObjectId associated with the replica set and automatically created during :method:`rs.initiate()` or :dbcommand:`replSetInitate`. You cannot change the :setting:`~settings.replicaSetId`." -msgstr "" - diff --git a/locale/pot/reference/replica-states.pot b/locale/pot/reference/replica-states.pot deleted file mode 100644 index 75121787c99..00000000000 --- a/locale/pot/reference/replica-states.pot +++ /dev/null @@ -1,298 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/replica-states.txt:3 -# ba98d9fa2bb146c8a23d229868ccb683 -msgid "Replica Set Member States" -msgstr "" - -#: ../source/reference/replica-states.txt:0 -# 73cdb389aa544983b39f02ced215675a -msgid "On this page" -msgstr "" - -#: ../source/reference/replica-states.txt:13 -# 81befd454fb748db965b0aa9c6d789a6 -msgid "Each member of a replica set has a state that reflects its disposition within the set." -msgstr "" - -#: ../source/includes/replica-states.rst:5 -# b86afd8beecc4f38af71b81c917931ca -msgid "Number" -msgstr "" - -#: ../source/includes/replica-states.rst:6 -# 15b0ffecbbf841bb81ad80abcf659333 -msgid "Name" -msgstr "" - -#: ../source/includes/replica-states.rst:7 -# 4681fb881071467e95b5a7147d5dce7d -msgid "State Description" -msgstr "" - -#: ../source/includes/replica-states.rst:9 -# 0f506b8590a6478a8feef98431469b2a -msgid "0" -msgstr "" - -#: ../source/includes/replica-states.rst:10 -# 1726f64c22d84f2384480710b45f8ea7 -msgid ":replstate:`STARTUP`" -msgstr "" - -#: ../source/includes/replica-states.rst:12 -# 2a171c47832143499635ade274c1d128 -msgid "Not yet an active member of any set. All members start up in this state. The :program:`mongod` parses the :doc:`replica set configuration document ` while in :replstate:`STARTUP`." -msgstr "" - -#: ../source/includes/replica-states.rst:18 -# e5f5bbc290ca4ba992778598084133c2 -msgid "1" -msgstr "" - -#: ../source/includes/replica-states.rst:19 -# 6f9e9a981d7f4f6585ffde54012e9066 -msgid ":replstate:`PRIMARY`" -msgstr "" - -#: ../source/includes/replica-states.rst:21 -# 2597b4c668a649f7877b645d3c8911c6 -msgid "The member in state :doc:`primary ` is the only member that can accept write operations. Eligible to vote." -msgstr "" - -#: ../source/includes/replica-states.rst:25 -# 969e2795871f42139a26d1a5b55ccae9 -msgid "2" -msgstr "" - -#: ../source/includes/replica-states.rst:26 -# 853309a1b88e4d08a45366045ad82153 -msgid ":replstate:`SECONDARY`" -msgstr "" - -#: ../source/includes/replica-states.rst:28 -# e7495622dd1647b2a796d14134b35ce1 -msgid "A member in state :doc:`secondary ` is replicating the data store. Eligible to vote." -msgstr "" - -#: ../source/includes/replica-states.rst:31 -# 368d596ce5824f4f8b14941c6d1098a5 -msgid "3" -msgstr "" - -#: ../source/includes/replica-states.rst:32 -# d83b6313b6464ec8947f2cfc787e9e1a -msgid ":replstate:`RECOVERING`" -msgstr "" - -#: ../source/includes/replica-states.rst:34 -# 4a4fdefd1f0c4a4ca8a450a5a5b84e2d -msgid "Members either perform startup self-checks, or transition from completing a :doc:`rollback ` or :doc:`resync `. Eligible to vote." -msgstr "" - -#: ../source/includes/replica-states.rst:39 -# 7cd15f3ce0164758bc87f743b07512a7 -msgid "5" -msgstr "" - -#: ../source/includes/replica-states.rst:40 -# dd997ae763484c138bb833c87cd54688 -msgid ":replstate:`STARTUP2`" -msgstr "" - -#: ../source/includes/replica-states.rst:41 -# 65fb89efdffc4d72b2380c5834191c5d -msgid "The member has joined the set and is running an initial sync." -msgstr "" - -#: ../source/includes/replica-states.rst:43 -# 6a4bea398fb242c3b1934cbdbab17d68 -msgid "6" -msgstr "" - -#: ../source/includes/replica-states.rst:44 -# 4b0ce42d425340b38de71ccd97ecfc72 -msgid ":replstate:`UNKNOWN`" -msgstr "" - -#: ../source/includes/replica-states.rst:45 -# 0a874bbbbdec4a00968fb452f4b1b8e5 -msgid "The member's state, as seen from another member of the set, is not yet known." -msgstr "" - -#: ../source/includes/replica-states.rst:47 -# 465125e563554c2fa77b5468b697da21 -msgid "7" -msgstr "" - -#: ../source/includes/replica-states.rst:48 -# 77c63a1553d2451a9428614bb15d407a -msgid ":replstate:`ARBITER`" -msgstr "" - -#: ../source/includes/replica-states.rst:49 -# 8fa31804becf48f7af3efaf852d2b488 -msgid ":ref:`Arbiters ` do not replicate data and exist solely to participate in elections." -msgstr "" - -#: ../source/includes/replica-states.rst:51 -# 363f2c59c4614d1da339ebcf3c9fd8c0 -msgid "8" -msgstr "" - -#: ../source/includes/replica-states.rst:52 -# b25be508ad3240199fa040018d82fbc3 -msgid ":replstate:`DOWN`" -msgstr "" - -#: ../source/includes/replica-states.rst:53 -# 7e9519fe8a8b49298ca69063a17d0768 -msgid "The member, as seen from another member of the set, is unreachable." -msgstr "" - -#: ../source/includes/replica-states.rst:55 -# ec4e817ad9c345ebbfe8c91a9e38b904 -msgid "9" -msgstr "" - -#: ../source/includes/replica-states.rst:56 -# 1b15e1af7b6648b1a4a1eb79f3529814 -msgid ":replstate:`ROLLBACK`" -msgstr "" - -#: ../source/includes/replica-states.rst:57 -# a96a941ebd3844259d53c5445ea2bd17 -msgid "This member is actively performing a :doc:`rollback `. Data is not available for reads." -msgstr "" - -#: ../source/includes/replica-states.rst:59 -# 8d84cc50bc2f4026bb4253803d3ce214 -msgid "10" -msgstr "" - -#: ../source/includes/replica-states.rst:60 -# e2dadf931738423fa54bde6090d9d6f4 -msgid ":replstate:`REMOVED`" -msgstr "" - -#: ../source/includes/replica-states.rst:61 -# 2249d31343174f1294d98a66dbeb1079 -msgid "This member was once in a replica set but was subsequently removed." -msgstr "" - -#: ../source/reference/replica-states.txt:18 -# 00628b99ccfa468cbd948eade00a2c45 -msgid "States" -msgstr "" - -#: ../source/reference/replica-states.txt:21 -# 1aea95e7da664423aa17260747780ea1 -msgid "Core States" -msgstr "" - -#: ../source/reference/replica-states.txt:25 -# 063bb40c6fe4409f910a591255d25006 -msgid "Members in :replstate:`PRIMARY` state accept write operations. A replica set has at most one primary at a time. [#edge-cases-2-primaries]_ A :replstate:`SECONDARY` member becomes primary after an :ref:`election `. Members in the :replstate:`PRIMARY` state are eligible to vote." -msgstr "" - -#: ../source/reference/replica-states.txt:32 -# 2ee9b37c0c634c558bae9dd9b8161264 -msgid "Members in :replstate:`SECONDARY` state replicate the primary's data set and can be configured to accept read operations. Secondaries are eligible to vote in elections, and may be elected to the :replstate:`PRIMARY` state if the primary becomes unavailable." -msgstr "" - -#: ../source/reference/replica-states.txt:39 -# d8fa985c08074294a482360ee34fc23d -msgid "Members in :replstate:`ARBITER` state do not replicate data or accept write operations. They are eligible to vote, and exist solely to break a tie during elections. Replica sets should only have a member in the :replstate:`ARBITER` state if the set would otherwise have an even number of members, and could suffer from tied elections. There should only be at most one arbiter configured in any replica set." -msgstr "" - -#: ../source/reference/replica-states.txt:46 -# 7884cff83e8245c4a77d579537c6e2c5 -msgid "See :doc:`/core/replica-set-members` for more information on core states." -msgstr "" - -#: ../source/reference/replica-states.txt:49 -# f087cdc6d8424e5294b327e5d2a5ed5b -msgid "Other States" -msgstr "" - -#: ../source/reference/replica-states.txt:53 -# 987a21ef83bf42d0834aa35b89c37867 -msgid "Each member of a replica set starts up in :replstate:`STARTUP` state. :program:`mongod` then loads that member's replica set configuration, and transitions the member's state to :replstate:`STARTUP2`. Members in :replstate:`STARTUP` are not eligible to vote, as they are not yet a recognized member of any replica set." -msgstr "" - -#: ../source/reference/replica-states.txt:60 -# b5bd1609394f47c0b9adcd4c311009db -msgid "Each member of a replica set enters the :replstate:`STARTUP2` state as soon as :program:`mongod` finishes loading that member's configuration, at which time it becomes an active member of the replica set. The member then decides whether or not to undertake an initial sync. If a member begins an initial sync, the member remains in :replstate:`STARTUP2` until all data is copied and all indexes are built. Afterwards, the member transitions to :replstate:`RECOVERING`." -msgstr "" - -#: ../source/reference/replica-states.txt:70 -# 74a79e1861404667b5e8d9cbf952767d -msgid "A member of a replica set enters :replstate:`RECOVERING` state when it is not ready to accept reads. The :replstate:`RECOVERING` state can occur during normal operation, and doesn't necessarily reflect an error condition. Members in the :replstate:`RECOVERING` state are eligible to vote in elections, but are not eligible to enter the :replstate:`PRIMARY` state." -msgstr "" - -#: ../source/reference/replica-states.txt:77 -# dac61b82b58f47ba854c997a47ad5ffc -msgid "A member transitions from :replstate:`RECOVERING` to :replstate:`SECONDARY` after replicating enough data to guarantee a consistent view of the data for client reads. The only difference between :replstate:`RECOVERING` and :replstate:`SECONDARY` states is that :replstate:`RECOVERING` prohibits client reads and :replstate:`SECONDARY` permits them. :replstate:`SECONDARY` state does not guarantee anything about the staleness of the data with respect to the primary." -msgstr "" - -#: ../source/reference/replica-states.txt:85 -# d80b410195d948bfbeae259d5498c047 -msgid "Due to overload, a :term:`secondary` may fall far enough behind the other members of the replica set such that it may need to :doc:`resync ` with the rest of the set. When this happens, the member enters the :replstate:`RECOVERING` state and requires manual intervention." -msgstr "" - -#: ../source/reference/replica-states.txt:92 -# d60b8b738afc48c89becd1799dc839d0 -msgid "Error States" -msgstr "" - -#: ../source/reference/replica-states.txt:94 -# 9bfbe7bf4478489dac7beb4520cd5723 -msgid "Members in any error state can't vote." -msgstr "" - -#: ../source/reference/replica-states.txt:98 -# 158517d66940444c887c450a376c8d41 -msgid "Members that have never communicated status information to the replica set are in the :replstate:`UNKNOWN` state." -msgstr "" - -#: ../source/reference/replica-states.txt:103 -# c22c21053eda4e83873f592f3642518c -msgid "Members that lose their connection to the replica set are seen as :replstate:`DOWN` by the remaining members of the set." -msgstr "" - -#: ../source/reference/replica-states.txt:107 -# dbe0a41355dd461894144b9af0c95cb0 -msgid "Members that are removed from the replica set enter the :replstate:`REMOVED` state. When members enter the :replstate:`REMOVED` state, the logs will mark this event with a ``replSet REMOVED`` message entry." -msgstr "" - -#: ../source/reference/replica-states.txt:114 -# 9e557ea939fe4ce7a3f462f2e48a1caa -msgid "Whenever the replica set replaces a :term:`primary` in an election, the old primary may contain documents that did not replicate to the :term:`secondary` members. In this case, the old primary member reverts those writes. During :doc:`rollback `, the member will have :replstate:`ROLLBACK` state." -msgstr "" - -#: ../source/reference/replica-states.txt:123 -# 5c57cddfe34c4b7191c96d95a9a45d78 -msgid "*Removed in version 3.0:* A member in :replstate:`FATAL` encountered an unrecoverable error. The member must be shut down and restarted; a resync may be required as well." -msgstr "" - -#: ../source/includes/footnote-two-primaries-edge-cases.rst:1 -# eedca7e72833446195cb6b5c9203fe2f -msgid "In :ref:`some circumstances `, two nodes in a replica set may *transiently* believe that they are the primary, but at most, one of them will be able to complete writes with :writeconcern:`{ w: \"majority\" } <\"majority\">` write concern. The node that can complete :writeconcern:`{ w: \"majority\" } <\"majority\">` writes is the current primary, and the other node is a former primary that has not yet recognized its demotion, typically due to a :term:`network partition`. When this occurs, clients that connect to the former primary may observe stale data despite having requested read preference :readmode:`primary`, and new writes to the former primary will eventually roll back." -msgstr "" - diff --git a/locale/pot/reference/replication.pot b/locale/pot/reference/replication.pot deleted file mode 100644 index 8eb8949af33..00000000000 --- a/locale/pot/reference/replication.pot +++ /dev/null @@ -1,344 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/replication.txt:3 -# 5cb60c5f7ee3400e9ae77f77c3228207 -msgid "Replication Reference" -msgstr "" - -#: ../source/reference/replication.txt:0 -# c11899103944421caabc27c8b2a856c9 -msgid "On this page" -msgstr "" - -#: ../source/reference/replication.txt:14 -# 6ae077451d7147a892970524ead9ac70 -msgid "Replication Methods in the ``mongo`` Shell" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:2 -#: ../source/includes/toc/table-command-replication.rst:2 -# 2697464f9e604e31949546cf36e824e8 -# ab2950aea1304b56897cdec006a91c04 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:2 -#: ../source/includes/toc/table-command-replication.rst:2 -# f2a57a79705b46258971a7a0882dfcb4 -# 60ffa4c0dc4b429f915cd09397cbcb3e -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:4 -# d0a0a0809d4744f58c5ac4009656fdfb -msgid ":method:`rs.add()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:4 -# 8e9f74ad4574469d852ec72f4770c5d7 -msgid "Adds a member to a replica set." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:6 -# 533feb21979a4f9a8d7a6e1ad1cd0be4 -msgid ":method:`rs.addArb()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:6 -# cbf86b1fa23345f2ac91c61f412de716 -msgid "Adds an :term:`arbiter` to a replica set." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:8 -# ca11c25cab0146cbadd016e83a88c2fb -msgid ":method:`rs.conf()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:8 -# 651f4feb9a4e4dce8bdd75cb09b160b8 -msgid "Returns the replica set configuration document." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:10 -# 9cb3366d38a74b5ebdafa2361e72a5fe -msgid ":method:`rs.freeze()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:10 -# 4eaf0c66c142465083168ae35081c337 -msgid "Prevents the current member from seeking election as primary for a period of time." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:12 -# 7b5f4713e05344d0a5928ce9b652bbb4 -msgid ":method:`rs.help()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:12 -# b9858847b6344d33ab1b366e267eb3d5 -msgid "Returns basic help text for :term:`replica set` functions." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:14 -# 4dda61919fad47bbb4e9623d76bf8bba -msgid ":method:`rs.initiate()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:14 -#: ../source/includes/toc/table-command-replication.rst:8 -# fc4660c29d99419397e1382def35e13d -# ff562550d16d43c78a59e95c6926cd77 -msgid "Initializes a new replica set." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:16 -# 5092a6293c524778a090969692dcd0ee -msgid ":method:`rs.printReplicationInfo()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:16 -# da14e7bcf3e14191bd0376b96713cc1a -msgid "Prints a report of the status of the replica set from the perspective of the primary." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:18 -# a2aafc1b3ab54874aaa9ba0e07b9726a -msgid ":method:`rs.printSlaveReplicationInfo()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:18 -# a0fade5e9c694f68906df51c8aa14af3 -msgid "Prints a report of the status of the replica set from the perspective of the secondaries." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:20 -# d9649e9002294446b364139c3f821fbc -msgid ":method:`rs.reconfig()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:20 -# b3cf0880a8ba44a589b06c9dddbbafc7 -msgid "Re-configures a replica set by applying a new replica set configuration object." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:22 -# 8ee112d73c684a409f9772541a827986 -msgid ":method:`rs.remove()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:22 -# a5d665c914094c3f9b50847d71138336 -msgid "Remove a member from a replica set." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:24 -# e0398f983fc348a99101d5c92a156042 -msgid ":method:`rs.slaveOk()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:24 -# a7887c2851b84ccf949a383791c0e576 -msgid "Sets the ``slaveOk`` property for the current connection. Deprecated. Use :method:`~cursor.readPref()` and :method:`Mongo.setReadPref()` to set :term:`read preference`." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:26 -# e15c85340eae4ae4b7c2c20d214e9b00 -msgid ":method:`rs.status()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:26 -# c2ccccec00164cf58e8d0418513922dc -msgid "Returns a document with information about the state of the replica set." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:28 -# 8d418097d91d4b9e8f6a1418f03682c0 -msgid ":method:`rs.stepDown()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:28 -# 4b7c6f0d202e4a12ae93e2921bb653d8 -msgid "Causes the current :term:`primary` to become a secondary which forces an :term:`election`." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:30 -# 3d6678b2721643c58ba0611a20492530 -msgid ":method:`rs.syncFrom()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:30 -# 176a828342d4460ba909b03aa994a673 -msgid "Sets the member that this replica set member will sync from, overriding the default sync target selection logic." -msgstr "" - -#: ../source/reference/replication.txt:19 -# c454300351ad40d8b4ab8c0fba371a98 -msgid "Replication Database Commands" -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:4 -# 49cde1e0b8364156964a9bf10e1cdb74 -msgid ":dbcommand:`replSetFreeze`" -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:4 -# 5aebb0be0e6d465987ba8e4553aa6f45 -msgid "Prevents the current member from seeking election as :term:`primary` for a period of time." -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:6 -# cfafa21e960241fc8cecd8a4743adb3d -msgid ":dbcommand:`replSetGetStatus`" -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:6 -# cc899b845b9740ecb2c9a6b72119eb4a -msgid "Returns a document that reports on the status of the replica set." -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:8 -# 7f858347cfa84570a50f1050ba1400e1 -msgid ":dbcommand:`replSetInitiate`" -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:10 -# 54db52695e634d6bb6163c4a1b910681 -msgid ":dbcommand:`replSetMaintenance`" -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:10 -# 7ffd8e1437474796b0bcf1927d64af47 -msgid "Enables or disables a maintenance mode, which puts a :term:`secondary` node in a ``RECOVERING`` state." -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:12 -# febb1a61c245453da1481dd1701c03e4 -msgid ":dbcommand:`replSetReconfig`" -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:12 -# 6498cd59283149b18f5ff44eea1e4110 -msgid "Applies a new configuration to an existing replica set." -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:14 -# 76a99fe2fa754971ae6cdda43de80a1d -msgid ":dbcommand:`replSetStepDown`" -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:14 -# c10875ba8b8f4e429403c948724645f5 -msgid "Forces the current :term:`primary` to *step down* and become a :term:`secondary`, forcing an election." -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:16 -# e571ed25f7804fc4b9680edb6959082b -msgid ":dbcommand:`replSetSyncFrom`" -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:16 -# 579fd30cdb84424fbfca4875edff4773 -msgid "Explicitly override the default logic for selecting a member to replicate from." -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:18 -# 3a275b7a49ab4acab78722f5be1934f9 -msgid ":dbcommand:`resync`" -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:18 -# f24a0ebb2d764402a45994bc0dc37773 -msgid "Forces a :program:`mongod` to re-synchronize from the :term:`master`. For master-slave replication only." -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:20 -# b40baecd5f674f1ca461fbe59af9ed38 -msgid ":dbcommand:`applyOps`" -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:20 -# 8de8c0d8aa7b40af9d220bd056ab8c46 -msgid "Internal command that applies :term:`oplog` entries to the current data set." -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:22 -# 4f0af6c1ffa84354813b8eed24385ca0 -msgid ":dbcommand:`isMaster`" -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:22 -# dc6c0b2e5c984a25a59a4044e2a27a39 -msgid "Displays information about this member's role in the replica set, including whether it is the master." -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:24 -# 611a11231a0b46eabb0097aefe3ab2fa -msgid ":dbcommand:`replSetGetConfig`" -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:24 -# 3194a2d36d8342f7ae8987863c8770b0 -msgid "Returns the replica set's configuration object." -msgstr "" - -#: ../source/reference/replication.txt:24 -# 97b52b257e2442ecb8b54e7dcafb48b5 -msgid "Replica Set Reference Documentation" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-reference.rst:5 -# 4fd8541d9ff743ada6dcdf5d4f320ce9 -msgid ":doc:`/reference/replica-configuration`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-reference.rst:4 -# cf07df2acc52488bb1479ebc2635179f -msgid "Complete documentation of the :term:`replica set` configuration object returned by :method:`rs.conf()`." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-reference.rst:9 -# c288ace1c8c64cadb198b442be49cc40 -msgid ":doc:`/reference/local-database`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-reference.rst:8 -# b586354765f142a5af040b0db77459d2 -msgid "Complete documentation of the content of the ``local`` database that :program:`mongod` instances use to support replication." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-reference.rst:12 -# 2492882e0ca248b989ef7f702d914d05 -msgid ":doc:`/reference/replica-states`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-reference.rst:12 -# 8485cd5a0f614f6f99eb025a02a23776 -msgid "Reference for the replica set member states." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-reference.rst:15 -# 49da1f22d50148999f3e3afd4fc5c2af -msgid ":doc:`/reference/read-preference`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-reference.rst:15 -# 3faadf6a7e194687b2660ad27329f70b -msgid "Complete documentation of the five read preference modes that the MongoDB drivers support." -msgstr "" - diff --git a/locale/pot/reference/resource-document.pot b/locale/pot/reference/resource-document.pot deleted file mode 100644 index d3e9396dbc4..00000000000 --- a/locale/pot/reference/resource-document.pot +++ /dev/null @@ -1,154 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/resource-document.txt:5 -# bf18e9f30d1e466c80fd541b7b23f192 -msgid "Resource Document" -msgstr "" - -#: ../source/reference/resource-document.txt:0 -# e3dd98c2de684c4da7c61ad3da9c5255 -msgid "On this page" -msgstr "" - -#: ../source/reference/resource-document.txt:15 -# 1659d1d0de3c488cb5e390e871f370af -msgid "The resource document specifies the resources upon which a privilege permits ``actions``." -msgstr "" - -#: ../source/reference/resource-document.txt:19 -# faeec49ee6a2496188bb0fbdf3f68db9 -msgid "Database and/or Collection Resource" -msgstr "" - -#: ../source/reference/resource-document.txt:21 -# 13b3e4a17fcc478694aa13503a687670 -msgid "To specify databases and/or collections, use the following syntax:" -msgstr "" - -#: ../source/reference/resource-document.txt:30 -# b1f3e56367c745ce9f789c76fe8d8839 -msgid "Specify a Collection of a Database as Resource" -msgstr "" - -#: ../source/reference/resource-document.txt:32 -# 98903dc91a8a44f39285310944436b8b -msgid "If the resource document species both the ``db`` and ``collection`` fields as non-empty strings, the resource is the specified collection in the specified database. For example, the following document specifies a resource of the ``inventory`` collection in the ``products`` database:" -msgstr "" - -#: ../source/includes/resource-document-facts.rst:3 -#: ../source/includes/resource-document-facts.rst:3 -# 1522d087012c4e16ae192a255a65fc7f -# cee5f728e5464dd69fdcc88bb053624c -msgid "For a user-defined role scoped for a non-``admin`` database, the resource specification for its privileges must specify the same database as the role. User-defined roles scoped for the ``admin`` database can specify other databases." -msgstr "" - -#: ../source/reference/resource-document.txt:48 -# 87a2e723dbd6415cbe2b4978e1d87842 -msgid "Specify a Database as Resource" -msgstr "" - -#: ../source/reference/resource-document.txt:50 -# 6640717bb5db423795d0f67cbf1c338b -msgid "If only the ``collection`` field is an empty string (``\"\"``), the resource is the specified database, excluding the :doc:`system collections `. For example, the following resource document specifies the resource of the ``test`` database, excluding the system collections:" -msgstr "" - -#: ../source/reference/resource-document.txt:63 -# 61f32292739b4205a7921d1fb23a9165 -msgid "When you specify a database as the resource, system collections are excluded, unless you name them explicitly, as in the following:" -msgstr "" - -#: ../source/reference/resource-document.txt:71 -# 90dcd06ec21b41e984b57026aced3fee -msgid "System collections include but are not limited to the following:" -msgstr "" - -#: ../source/reference/resource-document.txt:73 -# bbec0624805541b5a1b9b3f9528f2a00 -msgid ":data:`.system.profile`" -msgstr "" - -#: ../source/reference/resource-document.txt:74 -# db69f5bdbc5745428642d8524c18efb4 -msgid ":data:`.system.js`" -msgstr "" - -#: ../source/reference/resource-document.txt:75 -# 7bc1e391bd5c4008b136f498b086a5ed -msgid ":doc:`/reference/system-users-collection` in the ``admin`` database" -msgstr "" - -#: ../source/reference/resource-document.txt:76 -# 21a6d3f96fb846a2afa3635ff32c0c78 -msgid ":doc:`/reference/system-roles-collection` in the ``admin`` database" -msgstr "" - -#: ../source/reference/resource-document.txt:81 -# 3bcc6266b1f54247aeb9642a0546d280 -msgid "Specify Collections Across Databases as Resource" -msgstr "" - -#: ../source/reference/resource-document.txt:83 -# a2c1c36e147344fe9977b78ba2a60d19 -msgid "If only the ``db`` field is an empty string (``\"\"``), the resource is all collections with the specified name across all databases. For example, the following document specifies the resource of all the ``accounts`` collections across all the databases:" -msgstr "" - -#: ../source/includes/resource-document-facts.rst:3 -#: ../source/includes/resource-document-facts.rst:3 -#: ../source/includes/resource-document-facts.rst:3 -# 28f24fe44c2046eea9dcac330706d1b1 -# 9df345fcadff4343931637b7ef9eb9a6 -# e2d2ebaeec2b48209994a94448d3689e -msgid "For user-defined roles, only roles scoped for the ``admin`` database can have this resource specification for their privileges." -msgstr "" - -#: ../source/reference/resource-document.txt:98 -# c70bdad5eb0a4c3e95e8ddf5687bd105 -msgid "Specify All Non-System Collections in All Databases" -msgstr "" - -#: ../source/reference/resource-document.txt:100 -# a184af06d6db42af8ba232881a130b99 -msgid "If both the ``db`` and ``collection`` fields are empty strings (``\"\"``), the resource is all collections, excluding the :doc:`system collections `, in all the databases:" -msgstr "" - -#: ../source/reference/resource-document.txt:114 -# 46b6aac28eef4358b011dcf7d39603f5 -msgid "Cluster Resource" -msgstr "" - -#: ../source/reference/resource-document.txt:116 -# 6cc9c694639e4748bd3e3b1fd4bc5edc -msgid "To specify the cluster as the resource, use the following syntax:" -msgstr "" - -#: ../source/reference/resource-document.txt:122 -# cb2b1b8f3bfc4979a0299dba3f51c609 -msgid "Use the ``cluster`` resource for actions that affect the state of the system rather than act on specific set of databases or collections. Examples of such actions are ``shutdown``, ``replSetReconfig``, and ``addShard``. For example, the following document grants the action ``shutdown`` on the ``cluster``." -msgstr "" - -#: ../source/reference/resource-document.txt:140 -# 3b1fd5617cf0410f8069143c15402783 -msgid "``anyResource``" -msgstr "" - -#: ../source/reference/resource-document.txt:142 -# ce7e7ef006db487e844936cebf1a09ff -msgid "The internal resource ``anyResource`` gives access to every resource in the system and is intended for internal use. **Do not** use this resource, other than in exceptional circumstances. The syntax for this resource is ``{ anyResource: true }``." -msgstr "" - diff --git a/locale/pot/reference/security.pot b/locale/pot/reference/security.pot deleted file mode 100644 index 972ea25f959..00000000000 --- a/locale/pot/reference/security.pot +++ /dev/null @@ -1,337 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/security.txt:3 -# 1a7cdabdb4a4480cb6229a56d36cc719 -msgid "Security Reference" -msgstr "" - -#: ../source/reference/security.txt:0 -# d5b5f079f74d4728b1d0c87abfe2fcc8 -msgid "On this page" -msgstr "" - -#: ../source/reference/security.txt:13 -# f8ab9550700a4a0d90b2fe0d0e574055 -msgid "The following lists the security related methods available in the ``mongo`` shell as well as additional :ref:`security reference material `." -msgstr "" - -#: ../source/reference/security.txt:18 -# af91f7a29c35483ca2fe0b17eebb45ac -msgid "Security Methods in the ``mongo`` Shell" -msgstr "" - -#: ../source/reference/security.txt:21 -# f898b55649554d2bb7aa39562920eac1 -msgid "User Management and Authentication Methods" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:2 -#: ../source/includes/toc/table-method-role-management.rst:2 -# c5afcf318ec14f548ca5c2cb8ba7b7fa -# 7dd87bd6cd654698984bc92fd7d8e1b7 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:2 -#: ../source/includes/toc/table-method-role-management.rst:2 -# 2db96cb2db414ff5b13bedc29f759d6d -# 4442c62fd9444506b21da1c7c9a66dbd -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:4 -# b7b8bb63ac9e4fa78c61d830b65dd2a7 -msgid ":method:`db.auth()`" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:4 -# 77e9b7250cbe43f6839a9507317eb304 -msgid "Authenticates a user to a database." -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:6 -# 96e498ce803648daac10456a2962f495 -msgid ":method:`db.createUser()`" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:6 -# 2802ae68ed6c4594a20ae31fb0264fe1 -msgid "Creates a new user." -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:9 -# f7e30a3127aa4327bd9d5e73f8ffade8 -msgid ":method:`db.updateUser()`" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:9 -# 310dff057dae49d9aa52883351e62fdc -msgid "Updates user data." -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:12 -# b2ca9d88e3154217b69e858a9a46baa8 -msgid ":method:`db.changeUserPassword()`" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:12 -# ddc656056eb64683baa1f3d7c3add976 -msgid "Changes an existing user's password." -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:14 -# dd5eb7828cf046d9a406291fd10067f0 -msgid ":method:`db.removeUser()`" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:14 -# 0f782dfa8acd4e1fb899483d0c295f51 -msgid "Deprecated. Removes a user from a database." -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:16 -# d1b24acc02e040018c4a6c3d3944b0f0 -msgid ":method:`db.dropAllUsers()`" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:16 -# 8a6468765aad41c98d456ef007295043 -msgid "Deletes all users associated with a database." -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:19 -# f32210d7595f4ad08ad628c5f1a2cdf2 -msgid ":method:`db.dropUser()`" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:19 -# 46ed79f8143b4472b453063f24367248 -msgid "Removes a single user." -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:22 -# 9891c5d29edb425db0d41301f81744e1 -msgid ":method:`db.grantRolesToUser()`" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:22 -# b620a1283c344734a4c6b1d290b9ce83 -msgid "Grants a role and its privileges to a user." -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:25 -# 794f9c167f484b468ae3a268ce7f9733 -msgid ":method:`db.revokeRolesFromUser()`" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:25 -# d64c651992a04d9b82564ea0ca4de5a2 -msgid "Removes a role from a user." -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:28 -# 5fdbe5dfc81240e5a5d31691e5c99ec7 -msgid ":method:`db.getUser()`" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:28 -# 44479ba2db4b401da9556f33d669d4cf -msgid "Returns information about the specified user." -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:31 -# be6d1e86e879464f9943c7e3b7211107 -msgid ":method:`db.getUsers()`" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:31 -# aa406871d32947fd8d5003b3301d80f3 -msgid "Returns information about all users associated with a database." -msgstr "" - -#: ../source/reference/security.txt:26 -# d863c8e9a76643dba2f80922277ee1c5 -msgid "Role Management Methods" -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:4 -# 374bccbe2a914f04a9bc972d41e93148 -msgid ":method:`db.createRole()`" -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:4 -# e4da015d568b4dcebeba13e742d13fdd -msgid "Creates a role and specifies its privileges." -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:7 -# 41a0a078508c4047ba4795f3cbde49d5 -msgid ":method:`db.updateRole()`" -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:7 -# ef51a5dc05db420aabf5866d604f2e61 -msgid "Updates a user-defined role." -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:10 -# 36d247e3668a4470a733742dfa9af498 -msgid ":method:`db.dropRole()`" -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:10 -# 5b084b8984ef4c2cae606590833f6ecc -msgid "Deletes a user-defined role." -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:13 -# fba00cf9f811473781397f6d38148fd0 -msgid ":method:`db.dropAllRoles()`" -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:13 -# 1bc10164773f4595962411dfc8be5624 -msgid "Deletes all user-defined roles associated with a database." -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:16 -# fd8d0648f35c4b6e8e91a757e984c96d -msgid ":method:`db.grantPrivilegesToRole()`" -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:16 -# 8b751110b9284971a7b63ea628a3a3e7 -msgid "Assigns privileges to a user-defined role." -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:19 -# 91d3406d2f0d45d382e5886400a12421 -msgid ":method:`db.revokePrivilegesFromRole()`" -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:19 -# a9538b93aed54b23b31f404b13ea1ec0 -msgid "Removes the specified privileges from a user-defined role." -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:22 -# 511ef87fdf614c0e80c6a85174f9078f -msgid ":method:`db.grantRolesToRole()`" -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:22 -# ed9435b561fa4d9c8eac68a6b00b3b73 -msgid "Specifies roles from which a user-defined role inherits privileges." -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:25 -# 3363493ce3a24bc0864e4e9225f968cd -msgid ":method:`db.revokeRolesFromRole()`" -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:25 -# 314e1bd8130843adab3741115c5f0643 -msgid "Removes inherited roles from a role." -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:28 -# e0ceb7f1fd1646118c29500f2c7b4323 -msgid ":method:`db.getRole()`" -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:28 -# 84d1e351cf794dbcbea223544b991627 -msgid "Returns information for the specified role." -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:31 -# cd3b6c8ed4cd44e3bef73136911ac0bc -msgid ":method:`db.getRoles()`" -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:31 -# 2fe874ef58464c62835d0d13850dfeaa -msgid "Returns information for all the user-defined roles in a database." -msgstr "" - -#: ../source/reference/security.txt:33 -# cefaa720b2a84b5881d57a0a0b2cdbbb -msgid "Security Reference Documentation" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-reference.rst:4 -# 65fcbb495b61461a87e0f4acbf2e2ba3 -msgid ":doc:`/reference/built-in-roles`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-reference.rst:4 -# 10b5d00470624f138ce45e875e981218 -msgid "Reference on MongoDB provided roles and corresponding access." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-reference.rst:8 -# b7fe6513e73d49cea517ca9932b2340b -msgid ":doc:`/reference/system-roles-collection`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-reference.rst:7 -# 10427bfbdf724cacb47920b593a76eb7 -msgid "Describes the content of the collection that stores user-defined roles." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-reference.rst:12 -# e045df1a78f141cd94a02f8d2612e403 -msgid ":doc:`/reference/system-users-collection`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-reference.rst:11 -# 44e0cbca6a8a433a840e94b06158c7f6 -msgid "Describes the content of the collection that stores users' credentials and role assignments." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-reference.rst:15 -# f529c8bfa41443fda8e773e59397f8c5 -msgid ":doc:`/reference/resource-document`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-reference.rst:15 -# f02f6b26e55748f3814e6682639d5213 -msgid "Describes the resource document for roles." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-reference.rst:18 -# c2d33a7b95c246e38657c5ab256bffc6 -msgid ":doc:`/reference/privilege-actions`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-reference.rst:18 -# 562b6992c720499abfc4e9d8475a9807 -msgid "List of the actions available for privileges." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-reference.rst:20 -# 9fe60170618347c89fc07ece24cb475b -msgid ":doc:`/reference/audit-message`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-reference.rst:21 -# 48920768993f4aaba7a7509558d52079 -msgid "Reference on system event audit messages." -msgstr "" - diff --git a/locale/pot/reference/server-status.pot b/locale/pot/reference/server-status.pot deleted file mode 100644 index 647ce0df6b7..00000000000 --- a/locale/pot/reference/server-status.pot +++ /dev/null @@ -1,158 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/server-status.txt:3 -# c219150f3c3745a5bfbb4d7dd73d21d9 -msgid "Server Status Output" -msgstr "" - -#: ../source/reference/server-status.txt:7 -# 7f99d3289ff341b2a367ec4580ddbacc -msgid "This document provides a quick overview and example of the :dbcommand:`serverStatus` command. The helper :method:`db.serverStatus()` in the :program:`mongo` shell provides access to this output. For full documentation of the content of this output, see :doc:`/reference/command/serverStatus`." -msgstr "" - -#: ../source/reference/server-status.txt:19 -# cf8c4825e6f3405faa53eace6aece249 -msgid "The output fields vary depending on the version of MongoDB, underlying operating system platform, the storage engine, and the kind of node, including :program:`mongos`, :program:`mongod` or :term:`replica set` member. For the :dbcommand:`serverStatus` output specific to the version of your MongoDB, refer to the appropriate version of the MongoDB Manual." -msgstr "" - -#: ../source/includes/fact-3.0-serverStatus-output-change.rst:1 -# 22059402557a454fab237bd7ed8b216a -msgid "The server status output no longer includes the ``workingSet``, ``indexCounters``, and ``recordStats`` sections." -msgstr "" - -#: ../source/reference/server-status.txt:30 -# 3548aa78e4f640e4bb6798f1c96c179f -msgid "The :ref:`server-status-instance-information` section displays information regarding the specific :program:`mongod` and :program:`mongos` and its state." -msgstr "" - -#: ../source/reference/server-status.txt:47 -# c48651e4ef4646528c92954be6d5f924 -msgid "The :ref:`server-status-asserts` document reports the number of assertions or errors produced by the server:" -msgstr "" - -#: ../source/reference/server-status.txt:62 -# b3c61e06e6274bada14d6bad3d7048df -msgid "The :ref:`server-status-backgroundflushing` document reports on the process MongoDB uses to write data to disk. The :ref:`server-status-backgroundflushing` information only returns for instances that use the MMAPv1 storage engine:" -msgstr "" - -#: ../source/reference/server-status.txt:79 -# a081c6c3b1624b1e928a85f8f100cb3f -msgid "The :ref:`server-status-connections` field reports on MongoDB's current number of open incoming connections:" -msgstr "" - -#: ../source/reference/server-status.txt:82 -# 2081936f33384b45be6dd8de49bd71bb -msgid "The :data:`~serverStatus.connections.totalCreated` field." -msgstr "" - -#: ../source/reference/server-status.txt:95 -# 234324e046534e4bbd5faf6656b2f7d8 -msgid "The :ref:`server-status-cursors` document reports on current cursor use and state:" -msgstr "" - -#: ../source/reference/server-status.txt:111 -# fc484cb90e3b42cb9d9b84f84dbd2316 -msgid "The :ref:`server-status-journaling` document reports on data that reflect this :program:`mongod` instance's journaling-related operations and performance during a :ref:`journal group commit interval `. The :ref:`server-status-journaling` information only returns for instances that use the MMAPv1 storage engine and have journaling enabled:" -msgstr "" - -#: ../source/reference/server-status.txt:140 -# e2e8d8092fea46588b67cc8090aa38f6 -msgid "The fields in the :ref:`server-status-extra-info` document provide platform specific information. The following example block is from a Linux-based system:" -msgstr "" - -#: ../source/reference/server-status.txt:154 -# d72679f39cb64d02951f50d7857f9aa9 -msgid "The :ref:`server-status-globallock` field reports on MongoDB's global system lock. In most cases the :ref:`locks ` document provides more fine grained data that reflects lock use:" -msgstr "" - -#: ../source/reference/server-status.txt:176 -# f829958aa1034fb99e23c2d293b6cb13 -msgid "The :ref:`server-status-locks` section reports statistics for each lock type and mode:" -msgstr "" - -#: ../source/reference/server-status.txt:342 -# 2ecfa153baf74336a85dc0ab9371a75d -msgid "The :ref:`server-status-network` document reports on network use and state:" -msgstr "" - -#: ../source/reference/server-status.txt:355 -# f7854e1d70474969a80c3acebf09c74a -msgid "The :ref:`server-status-opcounters` document reports the number of operations this MongoDB instance has processed:" -msgstr "" - -#: ../source/reference/server-status.txt:371 -# a056966359004442a9cc58404b477ecd -msgid "The :ref:`server-status-opcounters-repl` document reports the number of replicated operations:" -msgstr "" - -#: ../source/reference/server-status.txt:387 -# 559e477b8239459a9589bc3ec7dfc8e7 -msgid "The :ref:`server-status-storage-engine` document reports details about the current storage engine:" -msgstr "" - -#: ../source/reference/server-status.txt:398 -# 5b1003e771744dbe8df52632818341fc -msgid "The :ref:`server-status-writebacksqueued` document reports the number of :term:`writebacks`:" -msgstr "" - -#: ../source/reference/server-status.txt:407 -# f335e228342745a7bc57ed09a906b9ec -msgid "The :ref:`server-status-memory` field reports on MongoDB's current memory use:" -msgstr "" - -#: ../source/reference/server-status.txt:424 -# a9191c35ccce4422b79e12d8594a0d8e -msgid "The :ref:`server-status-repl` document reports on the state of replication and the :term:`replica set`. This document only appears for replica sets." -msgstr "" - -#: ../source/reference/server-status.txt:456 -# 42dbfb5e7b774eddafa7d08645490ff6 -msgid "The :ref:`server-status-range-deleter` document reports the number of operations this MongoDB instance has processed. The :data:`~serverStatus.rangeDeleter` document is only present in the output of :dbcommand:`serverStatus` when explicitly enabled." -msgstr "" - -#: ../source/reference/server-status.txt:479 -# f5cf2bc263e64e0ca093d1b3562a90ed -msgid "The :ref:`server-status-security` document reports details about the security features and use:" -msgstr "" - -#: ../source/reference/server-status.txt:492 -# 4f92731d04754a4da1db59375b0dcfe9 -msgid "The :ref:`server-status-metrics` document contains a number of operational metrics that are useful for monitoring the state and workload of a :program:`mongod` instance." -msgstr "" - -#: ../source/reference/server-status.txt:498 -# 1cfa8c7490624186a746a95d93116194 -msgid "Added the :data:`~serverStatus.metrics.cursor` document." -msgstr "" - -#: ../source/reference/server-status.txt:601 -# 8f178c44b84042b6930b925863340c09 -msgid "The :ref:`server-status-wiredTiger` statistics section reports details about the WiredTiger statistics:" -msgstr "" - -#: ../source/reference/server-status.txt:604 -# 88e0f00874674d62858df5bafce9f153 -msgid ":ref:`server-status-wiredTiger` statistics section. This section appears only for the WiredTiger storage engine." -msgstr "" - -#: ../source/reference/server-status.txt:789 -# 8b56640aec5444fba14c37b1686fba5c -msgid "The final ``ok`` field holds the return status for the :dbcommand:`serverStatus` command:" -msgstr "" - diff --git a/locale/pot/reference/sharding.pot b/locale/pot/reference/sharding.pot deleted file mode 100644 index b9084f7b197..00000000000 --- a/locale/pot/reference/sharding.pot +++ /dev/null @@ -1,689 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/sharding.txt:3 -# ceb11265143c4bcd9edf984b3405d732 -msgid "Sharding Reference" -msgstr "" - -#: ../source/reference/sharding.txt:0 -# 4d0d6349d61f4c28a3021dc6631b16d5 -msgid "On this page" -msgstr "" - -#: ../source/reference/sharding.txt:14 -# 6934b5b8ff584ccb8403876e04434d93 -msgid "Sharding Methods in the ``mongo`` Shell" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:2 -#: ../source/includes/toc/table-command-sharding.rst:2 -# 447b91cbb3784ee48e68e3540b028df9 -# c0c2f92218e84b5da7723408c30e1104 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:2 -#: ../source/includes/toc/table-command-sharding.rst:2 -# 8cdd47e1ad9e4a759bc0da48857523cc -# 4eb89722afe04c1b85d8f766dbe49039 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:4 -# e9c0dcf5e4064a69bbd76d3613c7b5cd -msgid ":method:`sh._adminCommand()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:4 -# e29f46616b554dc5a9ffa1c3ec01cf01 -msgid "Runs a :term:`database command` against the admin database, like :method:`db.runCommand()`, but can confirm that it is issued against a :program:`mongos`." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:6 -# 8c40300db64c43faa4ecf0cd124d2e4a -msgid ":method:`sh.getBalancerLockDetails()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:6 -# 7e0bebdbef934d56a8c1b7d496f89ea8 -msgid "Reports on the balancer lock." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:8 -# dd32db455e704aeba24ff0eefa46f23f -msgid ":method:`sh._checkFullName()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:8 -# e0069356c08d41ffb79bc451df0f69a9 -msgid "Tests a namespace to determine if its well formed." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:10 -# b45e5a05e39449c687bd4635b0483c69 -msgid ":method:`sh._checkMongos()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:10 -# 2ea8a55bb1e24b8abc8bb0086338c851 -msgid "Tests to see if the :program:`mongo` shell is connected to a :program:`mongos` instance." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:12 -# 072bd96d592345e0ab0aeec86f1f3738 -msgid ":method:`sh._lastMigration()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:12 -# 2dad1e3f81034ad8876c513f22cf1483 -msgid "Reports on the last :term:`chunk` migration." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:14 -# 521c4e704837419ab2e3b9f824709685 -msgid ":method:`sh.addShard()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:14 -# 0e0884cbe7c9494bbd995882dacbb5c4 -msgid "Adds a :term:`shard` to a sharded cluster." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:16 -# ec4f77e481d044608ee5df5d6bc7c8db -msgid ":method:`sh.addShardTag()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:16 -# 60de647b8a2349b78f55fd9837dd0860 -msgid "In MongoDB 3.4, this method aliases to :method:`sh.addShardToZone()`." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:18 -# da59ef4a31294bec9aaa2d2ac9d9c197 -msgid ":method:`sh.addShardToZone()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:18 -# 50377511bfc24bba8668588a78e6b7ad -msgid "Associates a shard to a zone. Supports configuring :ref:`zones ` in sharded clusters." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:20 -# 18e20d02036849468244097ab7122563 -msgid ":method:`sh.addTagRange()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:20 -# 03ac870a1a8149508bf546779a7aef92 -msgid "In MongoDB 3.4, this method aliases to :method:`sh.updateZoneKeyRange()`." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:22 -# 8a9efe51af6d4fa3b3b04d51aa23e481 -msgid ":method:`sh.updateZoneKeyRange()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:22 -# 67d238bc89c342539fc6762f7b908a62 -msgid "Associates a range of shard keys to a zone. Supports configuring :ref:`zones ` in sharded clusters." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:24 -# d51279334dd74733a3d1f568df4c7881 -msgid ":method:`sh.removeTagRange()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:24 -# 134dc5326008457f94cea92087e7d0a5 -msgid "In MongoDB 3.4, this method aliases to :method:`sh.removeRangeFromZone()`." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:26 -# 585cd2ac02774e4fb53ec4ed198aadca -msgid ":method:`sh.removeRangeFromZone()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:26 -# 425dfb99568244c9af92554389a6a5e9 -msgid "Removes an association between a range of shard keys and a zone. Supports configuring :ref:`zones ` in sharded clusters." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:28 -# a327f0eef3a244218b03678a9d6cefcf -msgid ":method:`sh.disableBalancing()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:28 -# f36d173161d14c959c496daa276ca7e0 -msgid "Disable balancing on a single collection in a sharded database. Does not affect balancing of other collections in a sharded cluster." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:30 -# acce3ca53ef043d2a25b80c5b1288c23 -msgid ":method:`sh.enableBalancing()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:30 -# 1bea5c9e924540f99370a6e596290929 -msgid "Activates the sharded collection balancer process if previously disabled using :method:`sh.disableBalancing()`." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:32 -# a11a2c56cb8a453bb86ef0b4aacdc725 -msgid ":method:`sh.enableSharding()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:32 -#: ../source/includes/toc/table-command-sharding.rst:18 -# e7c5dd609b4d4b8f8f49b9eda35bf7f8 -# cae86661bf644f7abf3224c4118f7754 -msgid "Enables sharding on a specific database." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:34 -# 49274d4e425b4698b170b132abe60102 -msgid ":method:`sh.getBalancerHost()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:34 -# 4fb72e9ab5eb4f9c8598a0a28e5d945c -msgid "*Deprecated since MongoDB 3.4*" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:36 -# a40aea649def4756b3d4199a27b959fb -msgid ":method:`sh.getBalancerState()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:36 -# 3e8facd2f86246a18c625826be969431 -msgid "Returns a boolean to report if the :term:`balancer` is currently enabled." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:38 -# bc5f65a5655046269eaa724011aa8228 -msgid ":method:`sh.help()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:38 -# 84992a6d6a744fae8cd9b131c720026c -msgid "Returns help text for the ``sh`` methods." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:40 -# cf83357aa8c64136a43111364f28e997 -msgid ":method:`sh.isBalancerRunning()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:40 -# bede9980159540cab686f993556e71ca -msgid "Returns a boolean to report if the balancer process is currently migrating chunks." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:42 -# 34371b5ce41246b1ad83fdfd1b8365e7 -msgid ":method:`sh.moveChunk()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:42 -# 2e2b004ce40640d3bb0d287c7a56dc5c -msgid "Migrates a :term:`chunk` in a :term:`sharded cluster`." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:44 -# aa89ba77b0c3476db90660843b8c64c6 -msgid ":method:`sh.removeShardTag()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:44 -# 1ea890a819ef47e08df76eaac64a3b3d -msgid "In MongoDB 3.4, this method aliases to :method:`sh.removeShardFromZone()`." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:46 -# 0a6029e20d2f4a88a1764492e11bb1ff -msgid ":method:`sh.removeShardFromZone()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:46 -# 1583bcc9fd6841c2942529ae17e46713 -msgid "Removes the association between a shard and a zone. Use to manage :ref:`zone sharding `." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:48 -# ca56617751de43a09c1ce92f09d2a38f -msgid ":method:`sh.setBalancerState()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:48 -# bf58f977bb4b47d8aff10da5129c881d -msgid "Enables or disables the :term:`balancer` which migrates :term:`chunks ` between :term:`shards `." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:50 -# 5d651ceb77c244a9befed10f105b8dfd -msgid ":method:`sh.shardCollection()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:50 -# e778fd664ae6484d9f4c66394454e1f4 -msgid "Enables sharding for a collection." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:52 -# 9aaa1b1b859d41ecbfe9c69f1be64da2 -msgid ":method:`sh.splitAt()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:52 -# a67d3c060c92416c9d522cbe2b4329db -msgid "Divides an existing :term:`chunk` into two chunks using a specific value of the :term:`shard key` as the dividing point." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:54 -# 9cd36c62ac11443984d936e62bbeee91 -msgid ":method:`sh.splitFind()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:54 -# e92c72cefd274ed88abf6e7c8b9871f3 -msgid "Divides an existing :term:`chunk` that contains a document matching a query into two approximately equal chunks." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:56 -# b8ed0d98eea748c39cd63bf1a69aa5f5 -msgid ":method:`sh.startBalancer()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:56 -# 1218fee698b7426fb05702e24f24e213 -msgid "Enables the :term:`balancer` and waits for balancing to start." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:58 -# cf3d8ff8006b4974aa3f85a4afca599f -msgid ":method:`sh.status()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:58 -# dbd6d7b4311a41038e02822f677a5ec8 -msgid "Reports on the status of a :term:`sharded cluster`, as :method:`db.printShardingStatus()`." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:60 -# 3c542f38f32a4ca2a80a5a5049426ceb -msgid ":method:`sh.stopBalancer()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:60 -# d11dd478a0f046d7a9d4a27b5631283a -msgid "Disables the :term:`balancer` and waits for any in progress balancing rounds to complete." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:62 -# 16baf69073374d72bedb2cb7073909a8 -msgid ":method:`sh.waitForBalancer()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:62 -# f1738f5fc58d40548bcfcb3bd3c84df2 -msgid "Internal. Waits for the balancer state to change." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:64 -# 889a915f464d4a9991069193b240840a -msgid ":method:`sh.waitForBalancerOff()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:64 -# 3f3646bf0f6f4e0cb3587090f91c55da -msgid "Internal. Waits until the balancer stops running." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:66 -# a0ead599ecaf4e6fa791e982bc23d8d6 -msgid ":method:`sh.waitForDLock()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:66 -# d72394ccfbe64e80bfcddafdb68ec488 -msgid "Internal. Waits for a specified distributed :term:`sharded cluster` lock." -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:68 -# 2407c451bf4044648f028a06046384ea -msgid ":method:`sh.waitForPingChange()`" -msgstr "" - -#: ../source/includes/toc/table-method-sh.rst:68 -# 181b353e1d7041c09042a65d8d9f07aa -msgid "Internal. Waits for a change in ping state from one of the :program:`mongos` in the sharded cluster." -msgstr "" - -#: ../source/reference/sharding.txt:19 -# 5cfc77a33ffb460d84f86ddfc4dade26 -msgid "Sharding Database Commands" -msgstr "" - -#: ../source/reference/sharding.txt:21 -# eac9e37e4ff24cefb564612965af8e18 -msgid "The following database commands support :term:`sharded clusters `." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:4 -# 0afea477cd0c43ed848fe8751506305c -msgid ":dbcommand:`flushRouterConfig`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:4 -# ef2d56b6bbb7408c9e05e4b45b43debc -msgid "Forces an update to the cluster metadata cached by a :program:`mongos`." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:6 -# 56b3a2b6de334798815049a7b050ac65 -msgid ":dbcommand:`addShard`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:6 -# dbad698bef9e49219e99e68102527af4 -msgid "Adds a :term:`shard` to a :term:`sharded cluster`." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:8 -# 40be187414ba4e48a833c1468778d31c -msgid ":dbcommand:`balancerStart`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:8 -# aa18f36a664448edb385a38a737207ff -msgid "Starts a balancer thread." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:10 -# 1dda10cb950a4033ba10fa22a118fab7 -msgid ":dbcommand:`balancerStatus`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:10 -# 877cf1f737cb4f45b6ad0672ec0c69fd -msgid "Returns information on the balancer status." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:12 -# a8b511f7390946dd83de9488fef2d4fc -msgid ":dbcommand:`balancerStop`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:12 -# 30f7e35652d5461b8dcab36f9510694f -msgid "Stops the balancer thread." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:14 -# 6c14d52795fb41b4a151778efd4279e2 -msgid ":dbcommand:`cleanupOrphaned`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:14 -# 7e718630965b4ec08666339a61fb1dd4 -msgid "Removes orphaned data with shard key values outside of the ranges of the chunks owned by a shard." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:16 -# be7f85a5379649918bd30098aa8a48c0 -msgid ":dbcommand:`checkShardingIndex`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:16 -# ee93097386a14139834a318681492da9 -msgid "Internal command that validates index on shard key." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:18 -# c3e3ee6b80914cf889ecf20fa32534ab -msgid ":dbcommand:`enableSharding`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:20 -# 7c32f9c4f36b4ce4959db343f6c9475a -msgid ":dbcommand:`listShards`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:20 -# d1d5fb2687354249b12fc3ae0f7f524b -msgid "Returns a list of configured shards." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:22 -# e32dfec4ecad49e487b9b6980f1bd6a7 -msgid ":dbcommand:`removeShard`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:22 -# 4db24da4e18540ef9fa4dd0a07f78a6d -msgid "Starts the process of removing a shard from a sharded cluster." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:24 -# 4493b49db5dc45abb1740b9f52321e02 -msgid ":dbcommand:`getShardMap`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:24 -# e4b1982925cd4647b73493d02378f556 -msgid "Internal command that reports on the state of a sharded cluster." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:26 -# e60e0c527589402e8c7583f0d82542ec -msgid ":dbcommand:`getShardVersion`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:26 -# f0620d5bea7640cf909d7b0c9a8de6ba -msgid "Internal command that returns the :term:`config server ` version." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:28 -# e2d31ccc1bc04d709942e6e5163fab45 -msgid ":dbcommand:`mergeChunks`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:28 -# c86f66be4fda4f6fa2a10a0c3a44c259 -msgid "Provides the ability to combine chunks on a single shard." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:30 -# 38186921c88b426096652a88a3c97e65 -msgid ":dbcommand:`setShardVersion`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:30 -# 4c1a32941b5b4eb2a4c64c11ffe29c4c -msgid "Internal command to sets the :term:`config server ` version." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:32 -# 1a3b5ae92a744003ae1f47217b47540f -msgid ":dbcommand:`shardCollection`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:32 -# 2e286acb428f4375a9119dd510460951 -msgid "Enables the sharding functionality for a collection, allowing the collection to be sharded." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:34 -# 068b83846ba34931b6d519b1cfd3d888 -msgid ":dbcommand:`shardingState`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:34 -# 38b45422b5dd40bfb232268a67be6fb7 -msgid "Reports whether the :program:`mongod` is a member of a sharded cluster." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:36 -# 255044508d9547de859165fdcb4e1078 -msgid ":dbcommand:`unsetSharding`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:36 -# 8c967242edcf4a7c8641663e0709111d -msgid "Internal command that affects connections between instances in a MongoDB deployment." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:38 -# 14f3b143847441269bf66bd04ffb175e -msgid ":dbcommand:`split`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:38 -# 711bea0f3945431cad080e6eecd55326 -msgid "Creates a new :term:`chunk`." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:40 -# 1cab7a5d844d41eba6cc8c9a87a1f382 -msgid ":dbcommand:`splitChunk`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:40 -# a5b4902ddb4249348804e4942b2d4095 -msgid "Internal command to split chunk. Instead use the methods :method:`sh.splitFind()` and :method:`sh.splitAt()`." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:42 -# 7b40f09ea7844eb99e6e73d3e200d8bc -msgid ":dbcommand:`splitVector`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:42 -# 8d9d8709fa5d459aa31922f579a84d3f -msgid "Internal command that determines split points." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:44 -# 137fdee0857145c0bef2be87bb8616d5 -msgid ":dbcommand:`medianKey`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:44 -# b930ee91d01d4653bd8512984e48acc2 -msgid "Deprecated internal command. See :dbcommand:`splitVector`." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:46 -# f10a8dabe6e542ae9d8311f3cb9ec2c1 -msgid ":dbcommand:`moveChunk`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:46 -# a6cea444a7d94a6a9fd52b4e9cd2d34a -msgid "Internal command that migrates chunks between shards." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:48 -# 159f1f7253274462b2762e9eb1c04075 -msgid ":dbcommand:`movePrimary`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:48 -# 06c255e421ae4f83bca88f008de83708 -msgid "Reassigns the :term:`primary shard` when removing a shard from a sharded cluster." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:50 -# a7afe01269e24b85b8d295e10a3cd5db -msgid ":dbcommand:`isdbgrid`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:50 -# 41efda482fa341fe925a438d0d18dd48 -msgid "Verifies that a process is a :program:`mongos`." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:52 -# 714991326b384d77b3911f7d507cc1bd -msgid ":dbcommand:`addShardToZone`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:52 -# a9818a4a911546a9b3fa2c259dee08e5 -msgid "Associates a shard with a :term:`zone`. Supports configuring :ref:`zones ` in sharded clusters." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:54 -# b2916c0bd29040fc84ac6e9f897e8c1b -msgid ":dbcommand:`removeShardFromZone`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:54 -# 0ef316f7e5944d67b05500eae1d1db1e -msgid "Removes the association between a shard and a :term:`zone`. Supports configuring :ref:`zones ` in sharded clusters." -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:56 -# 7a75a2978f4f40508878e9e97dda86e4 -msgid ":dbcommand:`updateZoneKeyRange`" -msgstr "" - -#: ../source/includes/toc/table-command-sharding.rst:56 -# 4111653c8c1b43298bd1603fbfa4bbf2 -msgid "Adds or removes the association between a range of sharded data and a :term:`zone`. Supports configuring :ref:`zones ` in sharded clusters." -msgstr "" - -#: ../source/reference/sharding.txt:27 -# f66588b329e846e8bc9873d7669fb8db -msgid "Reference Documentation" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharding-reference.rst:4 -# 3bab1f3adfd645a6a3a164825a72273f -msgid ":doc:`Operational Restrictions `" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharding-reference.rst:4 -# ec8b2576d6324d908c30f6b01c8c81f1 -msgid "Requirement for deploying a sharded cluster" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharding-reference.rst:7 -# 166365fbd49447379d620af770800439 -msgid ":doc:`/tutorial/troubleshoot-sharded-clusters`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharding-reference.rst:7 -# a5c8c7b2323740399d779f34ab3992de -msgid "Common strategies for troubleshooting sharded cluster deployments." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharding-reference.rst:10 -# 6ca5bb7e0da44d0a95eecf643a527681 -msgid ":doc:`/reference/config-database`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharding-reference.rst:10 -# b4241835a9bd4964a14799337d332c5d -msgid "Complete documentation of the content of the ``local`` database that MongoDB uses to store sharded cluster metadata." -msgstr "" - diff --git a/locale/pot/reference/sql-aggregation-comparison.pot b/locale/pot/reference/sql-aggregation-comparison.pot deleted file mode 100644 index a14e02498aa..00000000000 --- a/locale/pot/reference/sql-aggregation-comparison.pot +++ /dev/null @@ -1,242 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/sql-aggregation-comparison.txt:3 -# c516e252fdc14e3e88ba033b293de2fc -msgid "SQL to Aggregation Mapping Chart" -msgstr "" - -#: ../source/reference/sql-aggregation-comparison.txt:0 -# 276d7d0a38f04411a037eab86a84d9c3 -msgid "On this page" -msgstr "" - -#: ../source/reference/sql-aggregation-comparison.txt:17 -# 2be56dcf253445b982f1e681f1709566 -msgid "The :doc:`aggregation pipeline ` allows MongoDB to provide native aggregation capabilities that corresponds to many common data aggregation operations in SQL." -msgstr "" - -#: ../source/reference/sql-aggregation-comparison.txt:21 -# 1c3f7e4ec16a4a6da90509f2f1f2c6d0 -msgid "The following table provides an overview of common SQL aggregation terms, functions, and concepts and the corresponding MongoDB :ref:`aggregation operators `:" -msgstr "" - -#: ../source/includes/table/sql-to-agg-terms.rst:4 -# 249f79567f224a39b1b290c3ed4d82be -msgid "SQL Terms, Functions, and Concepts" -msgstr "" - -#: ../source/includes/table/sql-to-agg-terms.rst:6 -# 22bd4ae82035416c9a709f5e0cbfda6e -msgid "MongoDB Aggregation Operators" -msgstr "" - -#: ../source/includes/table/sql-to-agg-terms.rst:8 -# 3b53f6b43b5540f3a9573b07bcee343c -msgid "WHERE" -msgstr "" - -#: ../source/includes/table/sql-to-agg-terms.rst:10 -#: ../source/includes/table/sql-to-agg-terms.rst:18 -# 38db0273b1414d73971a70394c902b03 -# 79457f24de9a4e46a837f703355c86bc -msgid ":pipeline:`$match`" -msgstr "" - -#: ../source/includes/table/sql-to-agg-terms.rst:12 -# d0ab4630578a49a89975e81ad2e7227d -msgid "GROUP BY" -msgstr "" - -#: ../source/includes/table/sql-to-agg-terms.rst:14 -# ac18bee9e4f74abba78830bd39819d78 -msgid ":pipeline:`$group`" -msgstr "" - -#: ../source/includes/table/sql-to-agg-terms.rst:16 -# e802439fe6364747b1d698daf3e18206 -msgid "HAVING" -msgstr "" - -#: ../source/includes/table/sql-to-agg-terms.rst:20 -# 9ffa2aa39ccc41a79bdc7e8ec9b4db7d -msgid "SELECT" -msgstr "" - -#: ../source/includes/table/sql-to-agg-terms.rst:22 -# 3ffd663ada2648dfa3d8921f797d85d8 -msgid ":pipeline:`$project`" -msgstr "" - -#: ../source/includes/table/sql-to-agg-terms.rst:24 -# 064e4a94f6c94b5d9234d78b08080e52 -msgid "ORDER BY" -msgstr "" - -#: ../source/includes/table/sql-to-agg-terms.rst:26 -# 1b715deda5ef4be78a2e62822ff02a0c -msgid ":pipeline:`$sort`" -msgstr "" - -#: ../source/includes/table/sql-to-agg-terms.rst:28 -# 326bbab33df94663af0ddbb33ce30c55 -msgid "LIMIT" -msgstr "" - -#: ../source/includes/table/sql-to-agg-terms.rst:30 -# 94d42c5e6b3d4460a94d22c4cce2672b -msgid ":pipeline:`$limit`" -msgstr "" - -#: ../source/includes/table/sql-to-agg-terms.rst:32 -# 64a6a8ad6f894b5b8f9096645a43acb8 -msgid "SUM()" -msgstr "" - -#: ../source/includes/table/sql-to-agg-terms.rst:34 -#: ../source/includes/table/sql-to-agg-terms.rst:38 -# da523d73fb0e4158b78ad84121a59876 -# 1a5b6a34597744d9ad2b9ecf9f5a4371 -msgid ":group:`$sum`" -msgstr "" - -#: ../source/includes/table/sql-to-agg-terms.rst:36 -# ab9b91e1a07b4bad9e4ef4b98d45791b -msgid "COUNT()" -msgstr "" - -#: ../source/includes/table/sql-to-agg-terms.rst:40 -# 3807357ca72141429de806b92a6920dc -msgid "join" -msgstr "" - -#: ../source/includes/table/sql-to-agg-terms.rst:42 -# 8113548245cc4a659edee1435fb22e1b -msgid ":pipeline:`$lookup`" -msgstr "" - -#: ../source/reference/sql-aggregation-comparison.txt:28 -# 60a38593a679473c9fc5676fea017285 -msgid "Examples" -msgstr "" - -#: ../source/reference/sql-aggregation-comparison.txt:30 -# 6edc64f53be04fcb94340d21e4aeef27 -msgid "The following table presents a quick reference of SQL aggregation statements and the corresponding MongoDB statements. The examples in the table assume the following conditions:" -msgstr "" - -#: ../source/reference/sql-aggregation-comparison.txt:34 -# 32d34688d3114c81a64d729e6b46e26c -msgid "The SQL examples assume *two* tables, ``orders`` and ``order_lineitem`` that join by the ``order_lineitem.order_id`` and the ``orders.id`` columns." -msgstr "" - -#: ../source/reference/sql-aggregation-comparison.txt:38 -# 8ee1f5735e2e49fb89d642b7f7a1fee4 -msgid "The MongoDB examples assume *one* collection ``orders`` that contain documents of the following prototype:" -msgstr "" - -#: ../source/includes/table/sql-to-agg-examples.rst:4 -# 3fcfee3947d249249fa63a49874fd823 -msgid "SQL Example" -msgstr "" - -#: ../source/includes/table/sql-to-agg-examples.rst:6 -# a5b07f2f618f458cac97d359e780da32 -msgid "MongoDB Example" -msgstr "" - -#: ../source/includes/table/sql-to-agg-examples.rst:8 -# 71dd1b89f22047fcb2bcdbed0bd9933b -msgid "Description" -msgstr "" - -#: ../source/includes/table/sql-to-agg-examples.rst:29 -# 58f82455b2cb45bba7752f0e9fa430fd -msgid "Count all records from ``orders``" -msgstr "" - -#: ../source/includes/table/sql-to-agg-examples.rst:52 -# ae91c140f4104753bc66ab422bd97078 -msgid "Sum the ``price`` field from ``orders``" -msgstr "" - -#: ../source/includes/table/sql-to-agg-examples.rst:77 -# 77179d17ff4f4408b2bdeb22b5c344f0 -msgid "For each unique ``cust_id``, sum the ``price`` field." -msgstr "" - -#: ../source/includes/table/sql-to-agg-examples.rst:104 -# 4ba3f5b2bb664a0c945a8495dd31d255 -msgid "For each unique ``cust_id``, sum the ``price`` field, results sorted by sum." -msgstr "" - -#: ../source/includes/table/sql-to-agg-examples.rst:139 -# 4f88d139f58847e4acd20bc4513384e0 -msgid "For each unique ``cust_id``, ``ord_date`` grouping, sum the ``price`` field. Excludes the time portion of the date." -msgstr "" - -#: ../source/includes/table/sql-to-agg-examples.rst:168 -# 77f282b663074a58a853a8657a09e121 -msgid "For ``cust_id`` with multiple records, return the ``cust_id`` and the corresponding record count." -msgstr "" - -#: ../source/includes/table/sql-to-agg-examples.rst:205 -# 79e99625ea674cb1805cf246e4960261 -msgid "For each unique ``cust_id``, ``ord_date`` grouping, sum the ``price`` field and return only where the sum is greater than 250. Excludes the time portion of the date." -msgstr "" - -#: ../source/includes/table/sql-to-agg-examples.rst:235 -# 966f9ed6acdd43a0a80593364dbbaaed -msgid "For each unique ``cust_id`` with status ``A``, sum the ``price`` field." -msgstr "" - -#: ../source/includes/table/sql-to-agg-examples.rst:265 -# 05c99aa7dd14440c887313ca5e8bfa1c -msgid "For each unique ``cust_id`` with status ``A``, sum the ``price`` field and return only where the sum is greater than 250." -msgstr "" - -#: ../source/includes/table/sql-to-agg-examples.rst:296 -# 11e1681b120a40db95e8264b646d2cdf -msgid "For each unique ``cust_id``, sum the corresponding line item ``qty`` fields associated with the orders." -msgstr "" - -#: ../source/includes/table/sql-to-agg-examples.rst:339 -# 95d6777bb7fb4c01a94c3cf4cb0e7474 -msgid "Count the number of distinct ``cust_id``, ``ord_date`` groupings. Excludes the time portion of the date." -msgstr "" - -#: ../source/includes/extracts/additional-resources-sql-agg-comparison.rst:4 -# 5b7d9e5e8c5b4a1687fa6ee320b0b6e5 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-sql-agg-comparison.rst:6 -# 7710a1a0147648a194e2af223d1d6f85 -msgid "`MongoDB and MySQL Compared `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-sql-agg-comparison.rst:7 -# b5fd0dd9065647419b5487a3df9cfa08 -msgid "`Quick Reference Cards `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-sql-agg-comparison.rst:8 -# 59da911495f0465e82064cadf1f4ec5c -msgid "`MongoDB Database Modernization Consulting Package `_" -msgstr "" - diff --git a/locale/pot/reference/sql-comparison.pot b/locale/pot/reference/sql-comparison.pot deleted file mode 100644 index 3cb1b23c288..00000000000 --- a/locale/pot/reference/sql-comparison.pot +++ /dev/null @@ -1,476 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/sql-comparison.txt:3 -# 83d7e5e5c0104712aa10f1c43703ce5e -msgid "SQL to MongoDB Mapping Chart" -msgstr "" - -#: ../source/reference/sql-comparison.txt:0 -# 82c3e10d1cff4ae8bac5570e57e6d836 -msgid "On this page" -msgstr "" - -#: ../source/reference/sql-comparison.txt:17 -# 83f282f2bc294c6384e5e11f3dba93cc -msgid "In addition to the charts that follow, you might want to consider the :doc:`/faq` section for a selection of common questions about MongoDB." -msgstr "" - -#: ../source/reference/sql-comparison.txt:21 -# 99cac33505794a7f9c461fbf76ab2ca8 -msgid "Terminology and Concepts" -msgstr "" - -#: ../source/reference/sql-comparison.txt:23 -# 6025d45947a541a7af683b40d19fea13 -msgid "The following table presents the various SQL terminology and concepts and the corresponding MongoDB terminology and concepts." -msgstr "" - -#: ../source/includes/table/sql-to-mongo-terms.rst:4 -# 2a322820ccfc4dd8968f7a3d0f293881 -msgid "SQL Terms/Concepts" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-terms.rst:6 -# 1479a6d18b5e4555a322ece747339e1a -msgid "MongoDB Terms/Concepts" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-terms.rst:8 -# 21f40b62b1864f69b983ef109a91496e -msgid "database" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-terms.rst:10 -# b8562d4ebfb8424eb34a586698a1db84 -msgid ":term:`database`" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-terms.rst:12 -# e2db38771e1f45529a3c5e5236b432b6 -msgid "table" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-terms.rst:14 -# 7ccf7f5baea24f16b0ae3702e7160ae9 -msgid ":term:`collection`" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-terms.rst:16 -# 8916aa65431b415690120093349f8205 -msgid "row" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-terms.rst:18 -# 705e138e28bf4b09b67ce59815c44e57 -msgid ":term:`document` or :term:`BSON` document" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-terms.rst:20 -# 49a996fe6922401994ac29830baa841b -msgid "column" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-terms.rst:22 -# a8a0e0a555d7419dae05588e72d0e41b -msgid ":term:`field`" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-terms.rst:24 -# e35b41bea64e4c32a37999b98a1734b4 -msgid "index" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-terms.rst:26 -# 6763e792708249f2ad3038be3b927a35 -msgid ":term:`index`" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-terms.rst:28 -# d3f439b0a7f64226ba311f934000b7be -msgid "table joins" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-terms.rst:30 -# beb5ea0878484c06963adc36085d0af5 -msgid "embedded documents and linking" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-terms.rst:32 -# ee2781e9a5434ee1aeaca81d1972a770 -msgid "primary key" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-terms.rst:34 -# e338386d16ba471aaa5174a6cd3e6522 -msgid "Specify any unique column or column combination as primary key." -msgstr "" - -#: ../source/includes/table/sql-to-mongo-terms.rst:38 -# 28b5a0225a0b4d3280455bb54dd7d8f7 -msgid ":term:`primary key`" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-terms.rst:40 -# 049837db81174990ba93727ba92671ae -msgid "In MongoDB, the primary key is automatically set to the :term:`_id` field." -msgstr "" - -#: ../source/includes/table/sql-to-mongo-terms.rst:44 -# 13fcc548b82546acae2c61c46dcff306 -msgid "aggregation (e.g. group by)" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-terms.rst:46 -# 810c9ae0fb7c40698da6872d8920f154 -msgid "aggregation pipeline" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-terms.rst:48 -# 75da9064c8b84f58985fcbc57f0c57e7 -msgid "See the :doc:`/reference/sql-aggregation-comparison`." -msgstr "" - -#: ../source/reference/sql-comparison.txt:29 -# 1a4e14a27ec64c66b3685e74467bbd9e -msgid "Executables" -msgstr "" - -#: ../source/reference/sql-comparison.txt:31 -# d91596cfa33047668ee8fef3e8517a92 -msgid "The following table presents some database executables and the corresponding MongoDB executables. This table is *not* meant to be exhaustive." -msgstr "" - -#: ../source/includes/table/sql-to-mongo-executables.rst:6 -# 80a5e52a7c744d58b8b885faa0c5aa5b -msgid "MongoDB" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-executables.rst:8 -# 6de18cbcd5f549929fd1429cb30fb60f -msgid "MySQL" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-executables.rst:10 -# c93acd45f2874de1bdd9fdc6a3238a23 -msgid "Oracle" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-executables.rst:12 -# f48ae3e447554755901284bc1e98303e -msgid "Informix" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-executables.rst:14 -# 0ca45fae5f4e4d5eb9bc74373e31e59b -msgid "DB2" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-executables.rst:16 -# f7f37477196f47a7a7621b68fa6d4d5c -msgid "Database Server" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-executables.rst:18 -# 78ed42b9b74546178818294a72d1b0a6 -msgid ":program:`mongod`" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-executables.rst:20 -# d243e8f853974f94bb2e5dbe0b820815 -msgid "``mysqld``" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-executables.rst:22 -# 1f93da4e449e4095bcc80d91ff363bb2 -msgid "``oracle``" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-executables.rst:24 -# 56ba50aabe124e28a6cac4d3763ac48e -msgid "``IDS``" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-executables.rst:26 -# e9735fab445f42229b246a990090e63b -msgid "``DB2 Server``" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-executables.rst:28 -# a49f0fb1bae4469ca02224e175795b28 -msgid "Database Client" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-executables.rst:30 -# 0e9aec9c630b4d038ed2f06e6fd04fa2 -msgid ":program:`mongo`" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-executables.rst:32 -# 58c851dba8c8492f9e285e79487f42e1 -msgid "``mysql``" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-executables.rst:34 -# 53a061e2db2140dd9503e020e2e10132 -msgid "``sqlplus``" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-executables.rst:36 -# c716708246b541398c179f8cf4f5fe26 -msgid "``DB-Access``" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-executables.rst:38 -# 20157123cb9a4f54ad3cdf539b7e89c9 -msgid "``DB2 Client``" -msgstr "" - -#: ../source/reference/sql-comparison.txt:38 -# 1771a3e466e14c3aa17b740a4dac8040 -msgid "Examples" -msgstr "" - -#: ../source/reference/sql-comparison.txt:40 -# 75d0d96f4a244b2997f1497a7ca26a2c -msgid "The following table presents the various SQL statements and the corresponding MongoDB statements. The examples in the table assume the following conditions:" -msgstr "" - -#: ../source/reference/sql-comparison.txt:44 -# 14631357da3d459f9a0d92f491dae48b -msgid "The SQL examples assume a table named ``users``." -msgstr "" - -#: ../source/reference/sql-comparison.txt:46 -# 8da18f07667d4d2cbf98a0b879534389 -msgid "The MongoDB examples assume a collection named ``users`` that contain documents of the following prototype:" -msgstr "" - -#: ../source/reference/sql-comparison.txt:59 -# e37b65ee824f49e0b34ab0a0e2aacac7 -msgid "Create and Alter" -msgstr "" - -#: ../source/reference/sql-comparison.txt:61 -# bf3ebc24a7b74550a654ca54414ac696 -msgid "The following table presents the various SQL statements related to table-level actions and the corresponding MongoDB statements." -msgstr "" - -#: ../source/includes/table/sql-to-mongo-schema-examples.rst:4 -# b639a19a6eaa4fc398a7113ae434d48b -msgid "SQL Schema Statements" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-schema-examples.rst:6 -# 91a0ce81c22d4342b004c8190b53e63a -msgid "MongoDB Schema Statements" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-schema-examples.rst:20 -# 6309f53edbc04a7a8c20db12cd7b4a5b -msgid "Implicitly created on first :method:`~db.collection.insert()` operation. The primary key ``_id`` is automatically added if ``_id`` field is not specified." -msgstr "" - -#: ../source/includes/table/sql-to-mongo-schema-examples.rst:32 -# d6a1a8207268481c831832d31f6002e0 -msgid "However, you can also explicitly create a collection:" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-schema-examples.rst:46 -#: ../source/includes/table/sql-to-mongo-schema-examples.rst:69 -# 9809e8f1b3fd421795e91ec183a627bf -# 57b6c3fdee6a491a927db3d52beebcd2 -msgid "Collections do not describe or enforce the structure of its documents; i.e. there is no structural alteration at the collection level." -msgstr "" - -#: ../source/includes/table/sql-to-mongo-schema-examples.rst:50 -# a985a7d877ab4f01a2194b19f68892b2 -msgid "However, at the document level, :method:`~db.collection.update()` operations can add fields to existing documents using the :update:`$set` operator." -msgstr "" - -#: ../source/includes/table/sql-to-mongo-schema-examples.rst:73 -# 04a5e94c231f426cb472990c47fbc904 -msgid "However, at the document level, :method:`~db.collection.update()` operations can remove fields from documents using the :update:`$unset` operator." -msgstr "" - -#: ../source/reference/sql-comparison.txt:66 -# 7f1594de131d4c3bab3ae70babed7ffb -msgid "For more information, see :method:`db.collection.insert()`, :method:`db.createCollection()`, :method:`db.collection.update()`, :update:`$set`, :update:`$unset`, :method:`db.collection.createIndex()`, :doc:`indexes `, :method:`db.collection.drop()`, and :doc:`/core/data-models`." -msgstr "" - -#: ../source/reference/sql-comparison.txt:73 -# b9729dd5c7794268b66b2faf07a9bd5c -msgid "Insert" -msgstr "" - -#: ../source/reference/sql-comparison.txt:75 -# 4a526d9b9d87477393c02c5c1a1e513b -msgid "The following table presents the various SQL statements related to inserting records into tables and the corresponding MongoDB statements." -msgstr "" - -#: ../source/includes/table/sql-to-mongo-insert-examples.rst:4 -# 0ad5229e5ace497c95db4b2d1d4b789f -msgid "SQL INSERT Statements" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-insert-examples.rst:6 -# 44081a2efd6049d59ca22b4cf6c9d05f -msgid "MongoDB insert() Statements" -msgstr "" - -#: ../source/reference/sql-comparison.txt:80 -# 85f5814f3db84178afd7b2aa6e297335 -msgid "For more information, see :method:`db.collection.insert()`." -msgstr "" - -#: ../source/reference/sql-comparison.txt:83 -# 09c529fee24249229b6088d8c2cc6583 -msgid "Select" -msgstr "" - -#: ../source/reference/sql-comparison.txt:85 -# f2f29563c971427e995fad07392350dd -msgid "The following table presents the various SQL statements related to reading records from tables and the corresponding MongoDB statements." -msgstr "" - -#: ../source/reference/sql-comparison.txt:90 -# 1da87100a8e84a71a3eb91eafadaa7f2 -msgid "The :method:`~db.collection.find()` method always includes the ``_id`` field in the returned documents unless specifically excluded through :ref:`projection`. Some of the SQL queries below may include an ``_id`` field to reflect this, even if the field is not included in the corresponding :method:`~db.collection.find()` query." -msgstr "" - -#: ../source/includes/table/sql-to-mongo-select-examples.rst:4 -# 0cb5facb04214fbfa7da4268a15c1258 -msgid "SQL SELECT Statements" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-select-examples.rst:6 -# 24c4be5e5aab45528603c64d91749669 -msgid "MongoDB find() Statements" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-select-examples.rst:243 -#: ../source/includes/table/sql-to-mongo-select-examples.rst:262 -#: ../source/includes/table/sql-to-mongo-select-examples.rst:282 -#: ../source/includes/table/sql-to-mongo-select-examples.rst:314 -# 1ba0bfc012454d9d8acbf207fa17a094 -# 30b2bb0cd61a46a68ea7a212f74f58d1 -# 6f95c07a2e1747098b54830f8b5edcc4 -# e8e283d3bfc5463c9e48d5f43e8b90c5 -msgid "*or*" -msgstr "" - -#: ../source/reference/sql-comparison.txt:98 -# a1dc927e6e024937b19a7b053e410b4c -msgid "For more information, see :method:`db.collection.find()`, :method:`db.collection.distinct()`, :method:`db.collection.findOne()`, :query:`$ne` :query:`$and`, :query:`$or`, :query:`$gt`, :query:`$lt`, :query:`$exists`, :query:`$lte`, :query:`$regex`, :method:`~cursor.limit()`, :method:`~cursor.skip()`, :method:`~cursor.explain()`, :method:`~cursor.sort()`, and :method:`~cursor.count()`." -msgstr "" - -#: ../source/reference/sql-comparison.txt:108 -# 9a8013f95589433980cd8d0018379191 -msgid "Update Records" -msgstr "" - -#: ../source/reference/sql-comparison.txt:110 -# 6c4c631b0ba246c0a2bbce4877cab5ee -msgid "The following table presents the various SQL statements related to updating existing records in tables and the corresponding MongoDB statements." -msgstr "" - -#: ../source/includes/table/sql-to-mongo-update-examples.rst:4 -# d13ae815935b44549616d41be2a4c98b -msgid "SQL Update Statements" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-update-examples.rst:6 -# b4524bb4cfbb4c91a40865475ef2c3c1 -msgid "MongoDB update() Statements" -msgstr "" - -#: ../source/reference/sql-comparison.txt:116 -# f3d1dec2c03149df8c1d7d2574910538 -msgid "For more information, see :method:`db.collection.update()`, :update:`$set`, :update:`$inc`, and :query:`$gt`." -msgstr "" - -#: ../source/reference/sql-comparison.txt:120 -# cc0699fab456429c8297184e29ce985a -msgid "Delete Records" -msgstr "" - -#: ../source/reference/sql-comparison.txt:122 -# fafa27c97b9e471093fc6311ca18f359 -msgid "The following table presents the various SQL statements related to deleting records from tables and the corresponding MongoDB statements." -msgstr "" - -#: ../source/includes/table/sql-to-mongo-delete-examples.rst:4 -# 9c9d831b22af449a9835fd0c1a4b91ba -msgid "SQL Delete Statements" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-delete-examples.rst:6 -# c812eb7571df4999a0732de603288dc3 -msgid "MongoDB remove() Statements" -msgstr "" - -#: ../source/reference/sql-comparison.txt:127 -# 6340f84ba334406eb80ce89e09de5ddd -msgid "For more information, see :method:`db.collection.remove()`." -msgstr "" - -#: ../source/includes/extracts/additional-resources-sql-comparison.rst:4 -# 9270510e88124c35886270d5108efa54 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-sql-comparison.rst:6 -# 41431643d67542a7820d9ddb32a75f98 -msgid "`Transitioning from SQL to MongoDB (Presentation) `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-sql-comparison.rst:7 -# 3ee15b7250f241f7a21a2a347e79a686 -msgid "`Best Practices for Migrating from RDBMS to MongoDB (Webinar) `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-sql-comparison.rst:8 -# 2e3f98b8655e4fcb8496388c3d10b605 -msgid "`SQL vs. MongoDB Day 1-2 `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-sql-comparison.rst:9 -# a38289302bb5414f99e1d4d24221b739 -msgid "`SQL vs. MongoDB Day 3-5 `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-sql-comparison.rst:10 -# 3cf08fe8dade45009b1b42d1c970ebdc -msgid "`MongoDB vs. SQL Day 14 `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-sql-comparison.rst:11 -# c61e2708d71e497b95290c8e889390f7 -msgid "`MongoDB and MySQL Compared `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-sql-comparison.rst:12 -# d5166c4196194dd6af4eb7c8dd09b0c9 -msgid "`Quick Reference Cards `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-sql-comparison.rst:13 -# 70de32ad0a5a4b23af294f0dc3d3a4c4 -msgid "`MongoDB Database Modernization Consulting Package `_" -msgstr "" - diff --git a/locale/pot/reference/system-collections.pot b/locale/pot/reference/system-collections.pot deleted file mode 100644 index 3a9085c494b..00000000000 --- a/locale/pot/reference/system-collections.pot +++ /dev/null @@ -1,131 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/system-collections.txt:9 -# 313cdd98e40449f49425abced5393251 -msgid "System Collections" -msgstr "" - -#: ../source/reference/system-collections.txt:0 -# b58a65a0013047df85204f3a2ea842d1 -msgid "On this page" -msgstr "" - -#: ../source/reference/system-collections.txt:20 -# 2e068a5da84e46478871c077664d9c16 -msgid "Synopsis" -msgstr "" - -#: ../source/reference/system-collections.txt:22 -# cd95a97fdf234424a4de5a4cc5bc1b65 -msgid "MongoDB stores system information in collections that use the ``.system.*`` :term:`namespace`, which MongoDB reserves for internal use. Do not create collections that begin with ``system``." -msgstr "" - -#: ../source/reference/system-collections.txt:26 -# a0e6b09a62ec4071a5280e53b1ea28b7 -msgid "MongoDB also stores some additional instance-local metadata in the :doc:`local database `, specifically for replication purposes." -msgstr "" - -#: ../source/reference/system-collections.txt:31 -# 0d693e9612f44961896d176f40e06e42 -msgid "Collections" -msgstr "" - -#: ../source/reference/system-collections.txt:33 -# d57b2a205585446995b12f6714165315 -msgid "System collections include these collections stored in the ``admin`` database:" -msgstr "" - -#: ../source/reference/system-collections.txt:39 -# 41cf348893704261af8a0c5876f68cf9 -msgid "The :data:`admin.system.roles` collection stores custom roles that administrators create and assign to users to provide access to specific resources." -msgstr "" - -#: ../source/reference/system-collections.txt:47 -# 358116ca7c1444b5ab007257d84ff76d -msgid "The :data:`admin.system.users` collection stores the user's authentication credentials as well as any roles assigned to the user. Users may define authorization roles in the :data:`admin.system.roles` collection." -msgstr "" - -#: ../source/reference/system-collections.txt:56 -# 51c32be3a18a48bfbabf6e85e914e91a -msgid "Stores the schema version of the user credential documents." -msgstr "" - -#: ../source/reference/system-collections.txt:58 -# 74395da0447941bc9db1ad178900ea8a -msgid "System collections also include these collections stored directly in each database:" -msgstr "" - -#: ../source/reference/system-collections.txt:63 -# 77c81feda1e34aa8ac8c7cf958f2a0b8 -msgid "Access this data using :dbcommand:`listCollections`." -msgstr "" - -#: ../source/reference/system-collections.txt:66 -# f65218a00e4a422ead91ca970880d2ed -msgid "The :data:`.system.namespaces` collection contains information about all of the database’s collections." -msgstr "" - -#: ../source/reference/system-collections.txt:71 -# 90a19e24c3584228b002273aab8a0465 -msgid "Access this data using :dbcommand:`listIndexes`." -msgstr "" - -#: ../source/reference/system-collections.txt:74 -# 5063fdf7a9104b01b57dac5ab2c32fe3 -msgid "The :data:`.system.indexes` collection lists all the indexes in the database." -msgstr "" - -#: ../source/reference/system-collections.txt:79 -# ed891165f45243139d5e9e3610f7f99c -msgid "The :data:`.system.profile` collection stores database profiling information. For information on profiling, see :ref:`database-profiling`." -msgstr "" - -#: ../source/reference/system-collections.txt:84 -# 75fdccba31c34af991eecd57d974c615 -msgid "The :data:`.system.js` collection holds special JavaScript code for use in :doc:`server side JavaScript `. See :doc:`/tutorial/store-javascript-function-on-server` for more information." -msgstr "" - -#: ../source/reference/system-collections.txt:1 -# 9987a08b7b3b41479ce68a5ffc20a02a -msgid "collection" -msgstr "" - -#: ../source/reference/system-collections.txt:1 -#: ../source/reference/system-collections.txt:2 -#: ../source/reference/system-collections.txt:3 -#: ../source/reference/system-collections.txt:4 -# 9987a08b7b3b41479ce68a5ffc20a02a -# c443064e584949ebb30c549cbf7393a4 -# 29aace65a08b49798067ce03ed121a5a -# 975255fd04c944068728dcd290cc94ed -msgid "system" -msgstr "" - -#: ../source/reference/system-collections.txt:2 -# c443064e584949ebb30c549cbf7393a4 -msgid "collections" -msgstr "" - -#: ../source/reference/system-collections.txt:3 -#: ../source/reference/system-collections.txt:4 -# 29aace65a08b49798067ce03ed121a5a -# 975255fd04c944068728dcd290cc94ed -msgid "namespace" -msgstr "" - diff --git a/locale/pot/reference/system-roles-collection.pot b/locale/pot/reference/system-roles-collection.pot deleted file mode 100644 index 35e8af032cc..00000000000 --- a/locale/pot/reference/system-roles-collection.pot +++ /dev/null @@ -1,183 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/system-roles-collection.txt:3 -# 2e9c1330cd5241a28c2e2e67118e6f8a -msgid "``system.roles`` Collection" -msgstr "" - -#: ../source/reference/system-roles-collection.txt:0 -# 112bfb164dcd47418fc0eab9e79c6c35 -msgid "On this page" -msgstr "" - -#: ../source/reference/system-roles-collection.txt:15 -# a566088da2894321b6bffb1196b14662 -msgid "The ``system.roles`` collection in the ``admin`` database stores the user-defined roles. To create and manage these user-defined roles, MongoDB provides :ref:`role management commands `." -msgstr "" - -#: ../source/reference/system-roles-collection.txt:23 -# d69c42e3f7a7465b8cb59b7a9274524b -msgid "``system.roles`` Schema" -msgstr "" - -#: ../source/reference/system-roles-collection.txt:25 -# cf2edf8bbef9448e82ce327dfadacd57 -msgid "The documents in the ``system.roles`` collection have the following schema:" -msgstr "" - -#: ../source/reference/system-roles-collection.txt:49 -# 1bc302c0f85841619cad6e71d25dbf25 -msgid "A ``system.roles`` document has the following fields:" -msgstr "" - -#: ../source/reference/system-roles-collection.txt:53 -# 0cd7b9fb747844f2bfcb5ccf7d548b09 -msgid "The :data:`~admin.system.roles.role` field is a string that specifies the name of the role." -msgstr "" - -#: ../source/reference/system-roles-collection.txt:58 -# e3815f2677d6492daefeec1d06f8a990 -msgid "The :data:`~admin.system.roles.db` field is a string that specifies the database to which the role belongs. MongoDB uniquely identifies each role by the pairing of its name (i.e. :data:`~admin.system.roles.role`) and its database." -msgstr "" - -#: ../source/reference/system-roles-collection.txt:65 -# 72a35635416f487a8b3601b6fd61bf05 -msgid "The :data:`~admin.system.roles.privileges` array contains the privilege documents that define the :ref:`privileges ` for the role." -msgstr "" - -#: ../source/reference/system-roles-collection.txt:68 -# 57583a08abd3465eaa9f7e1ad07fedf2 -msgid "A privilege document has the following syntax:" -msgstr "" - -#: ../source/reference/system-roles-collection.txt:77 -# 7f65d43b65714ec7af45368a740e9828 -msgid "Each privilege document has the following fields:" -msgstr "" - -#: ../source/reference/system-roles-collection.txt:81 -# aec4dc73e48d456694a4531858851e70 -msgid "A document that specifies the resources upon which the privilege :data:`~admin.system.roles.privileges[n].actions` apply. The document has one of the following form:" -msgstr "" - -#: ../source/reference/system-roles-collection.txt:89 -# 05247d59c07e4997811309cb92bf3c2d -msgid "or" -msgstr "" - -#: ../source/reference/system-roles-collection.txt:95 -# 6f54500736e5418fa8505b15bdd9d449 -msgid "See :ref:`resource-document` for more details." -msgstr "" - -#: ../source/reference/system-roles-collection.txt:99 -# ef39a40afeee458493009ce7d74c5e39 -msgid "An array of actions permitted on the resource. For a list of actions, see :ref:`security-user-actions`." -msgstr "" - -#: ../source/reference/system-roles-collection.txt:104 -# 63d63296c48a4f8f872b3e198e381171 -msgid "The :data:`~admin.system.roles.roles` array contains role documents that specify the roles from which this role :ref:`inherits ` privileges." -msgstr "" - -#: ../source/reference/system-roles-collection.txt:107 -# 09186bc676974c66959b022c42fd6a9d -msgid "A role document has the following syntax:" -msgstr "" - -#: ../source/reference/system-roles-collection.txt:113 -# c1f72ac81661479a88ea9debbd7e48d8 -msgid "A role document has the following fields:" -msgstr "" - -#: ../source/reference/system-roles-collection.txt:117 -# ac1155cf85394ce28af246756fb0077e -msgid "The name of the role. A role can be a :ref:`built-in role ` provided by MongoDB or a :ref:`user-defined role `." -msgstr "" - -#: ../source/reference/system-roles-collection.txt:123 -# a200c6e9d7304f7f9b51b631443e13f8 -msgid "The name of the database where the role is defined." -msgstr "" - -#: ../source/reference/system-roles-collection.txt:126 -# 39d5481e9fe9452eacf3bd574cb29b82 -msgid "Examples" -msgstr "" - -#: ../source/reference/system-roles-collection.txt:128 -# 66f8de8e068f46c085f25c31729c31c6 -msgid "Consider the following sample documents found in ``system.roles`` collection of the ``admin`` database." -msgstr "" - -#: ../source/reference/system-roles-collection.txt:132 -# 98f4642ee98b460ba6e6329ea33554e7 -msgid "A User-Defined Role Specifies Privileges" -msgstr "" - -#: ../source/reference/system-roles-collection.txt:134 -# b825aa34c67442bea449daea10b73190 -msgid "The following is a sample document for a user-defined role ``appUser`` defined for the ``myApp`` database:" -msgstr "" - -#: ../source/reference/system-roles-collection.txt:156 -# 71625ed4bf014837aa3b66afbdcf4732 -msgid "The ``privileges`` array lists the five privileges that the ``appUser`` role specifies:" -msgstr "" - -#: ../source/reference/system-roles-collection.txt:159 -# 4c5b1ddf3f4e4a96ac8c31f2bda7a8d0 -msgid "The first privilege permits its actions ( ``\"find\"``, ``\"createCollection\"``, ``\"dbStats\"``, ``\"collStats\"``) on all the collections in the ``myApp`` database *excluding* its system collections. See :ref:`resource-specific-db`." -msgstr "" - -#: ../source/reference/system-roles-collection.txt:164 -# 33cfe8e3184b4edd8bdf0f7af3a58d82 -msgid "The next two privileges permits *additional* actions on specific collections, ``logs`` and ``data``, in the ``myApp`` database. See :ref:`resource-specific-db-collection`." -msgstr "" - -#: ../source/reference/system-roles-collection.txt:168 -# 8beb3d16d1204915935a6352ce1319cf -msgid "The last privilege permits actions on one :doc:`system collections ` in the ``myApp`` database. While the first privilege gives database-wide permission for the ``find`` action, the action does not apply to ``myApp``'s system collections. To give access to a system collection, a privilege must explicitly specify the collection. See :doc:`/reference/resource-document`." -msgstr "" - -#: ../source/reference/system-roles-collection.txt:176 -# bd07200e7815464ca3c04f2f505727d3 -msgid "As indicated by the empty ``roles`` array, ``appUser`` inherits no additional privileges from other roles." -msgstr "" - -#: ../source/reference/system-roles-collection.txt:180 -# fef4a1689c8e4cba8daa26ab99dbd5db -msgid "User-Defined Role Inherits from Other Roles" -msgstr "" - -#: ../source/reference/system-roles-collection.txt:182 -# dee43305507d4ed28107141930366635 -msgid "The following is a sample document for a user-defined role ``appAdmin`` defined for the ``myApp`` database: The document shows that the ``appAdmin`` role specifies privileges as well as inherits privileges from other roles:" -msgstr "" - -#: ../source/reference/system-roles-collection.txt:204 -# 775210f5b7ec4de5b6a9659578919228 -msgid "The ``privileges`` array lists the privileges that the ``appAdmin`` role specifies. This role has a single privilege that permits its actions ( ``\"insert\"``, ``\"dbStats\"``, ``\"collStats\"``, ``\"compact\"``, ``\"repairDatabase\"``) on all the collections in the ``myApp`` database *excluding* its system collections. See :ref:`resource-specific-db`." -msgstr "" - -#: ../source/reference/system-roles-collection.txt:210 -# ad02343138114ac18dd3f2213a0f9c7a -msgid "The ``roles`` array lists the roles, identified by the role names and databases, from which the role ``appAdmin`` inherits privileges." -msgstr "" - diff --git a/locale/pot/reference/system-users-collection.pot b/locale/pot/reference/system-users-collection.pot deleted file mode 100644 index 34e58b4d47e..00000000000 --- a/locale/pot/reference/system-users-collection.pot +++ /dev/null @@ -1,113 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/system-users-collection.txt:3 -# 77baf97a2cad4b10884392154ee7b049 -msgid "``system.users`` Collection" -msgstr "" - -#: ../source/reference/system-users-collection.txt:0 -# 2f5ab878811448848df5c994954df46e -msgid "On this page" -msgstr "" - -#: ../source/reference/system-users-collection.txt:15 -# 9580af26607a4fe8b993096de200fdf4 -msgid "The ``system.users`` collection in the ``admin`` database stores user :ref:`authentication ` and :ref:`authorization ` information. To manage data in this collection, MongoDB provides :ref:`user management commands `." -msgstr "" - -#: ../source/reference/system-users-collection.txt:25 -# ec63cd1e4cb04326a232b616ca3aa109 -msgid "``system.users`` Schema" -msgstr "" - -#: ../source/reference/system-users-collection.txt:27 -# 8edf75ea653044c6af7cb19e69db9cf9 -msgid "The documents in the ``system.users`` collection have the following schema:" -msgstr "" - -#: ../source/reference/system-users-collection.txt:44 -# f962c13db09345c396e0d64acb56eda7 -msgid "Each ``system.users`` document has the following fields:" -msgstr "" - -#: ../source/reference/system-users-collection.txt:48 -# b747f891f1a844ffb0cc05095f38cb37 -msgid "The :data:`~admin.system.users.user` field is a string that identifies the user. A user exists in the context of a single logical database but can have access to other databases through roles specified in the :data:`~admin.system.users.roles` array." -msgstr "" - -#: ../source/reference/system-users-collection.txt:55 -# 1dc43586b30c4d3e8dd632dc2d2df5e9 -msgid "The :data:`~admin.system.users.db` field specifies the database associated with the user. The user's privileges are not necessarily limited to this database. The user can have privileges in additional databases through the :data:`~admin.system.users.roles` array." -msgstr "" - -#: ../source/reference/system-users-collection.txt:62 -# f2798c12312e4b65854012d985812c71 -msgid "The :data:`~admin.system.users.credentials` field contains the user's authentication information. For users with externally stored authentication credentials, such as users that use :doc:`Kerberos ` or x.509 certificates for authentication, the ``system.users`` document for that user does not contain the :data:`~admin.system.users.credentials` field." -msgstr "" - -#: ../source/reference/system-users-collection.txt:72 -# fdb6651df24b40efab1e131993fca934 -msgid "The :data:`~admin.system.users.roles` array contains role documents that specify the roles granted to the user. The array contains both :ref:`built-in roles ` and :ref:`user-defined role `." -msgstr "" - -#: ../source/reference/system-users-collection.txt:77 -# 6c0008a4b94d4183af7f2b9809bbabb1 -msgid "A role document has the following syntax:" -msgstr "" - -#: ../source/reference/system-users-collection.txt:83 -# 8ce760ffb55047e1bcee37734f94198b -msgid "A role document has the following fields:" -msgstr "" - -#: ../source/reference/system-users-collection.txt:87 -# ec174b53816f4e27b82b1dbcd4aa8d21 -msgid "The name of a role. A role can be a :ref:`built-in role ` provided by MongoDB or a :ref:`custom user-defined role `." -msgstr "" - -#: ../source/reference/system-users-collection.txt:93 -# 7d129f71e8ae475fbdc39e7a91ac57dc -msgid "The name of the database where role is defined." -msgstr "" - -#: ../source/reference/system-users-collection.txt:95 -# 507fe23e3bdf4d748d23b8f1509b82e1 -msgid "When specifying a role using the :ref:`role management ` or :ref:`user management ` commands, you can specify the role name alone (e.g. ``\"readWrite\"``) if the role that exists on the database on which the command is run." -msgstr "" - -#: ../source/reference/system-users-collection.txt:103 -# ccc2fcda13a5434895f6a6df52cc385e -msgid "The :data:`~admin.system.users.customData` field contains optional custom information about the user." -msgstr "" - -#: ../source/reference/system-users-collection.txt:107 -# 6424a1c68e9b4e9191ff690c5edc0232 -msgid "Example" -msgstr "" - -#: ../source/reference/system-users-collection.txt:111 -# 04fe818320c646d9b88c0a77aec293ed -msgid "Consider the following document in the ``system.users`` collection:" -msgstr "" - -#: ../source/reference/system-users-collection.txt:135 -# 3a8b48244110436aaf65a1449494372e -msgid "The document shows that a user ``Kari`` is associated with the ``home`` database. ``Kari`` has the :authrole:`read` role in the ``home`` database, the :authrole:`readWrite` role in the ``test`` database, and the ``appUser`` role in the ``myApp`` database." -msgstr "" - diff --git a/locale/pot/reference/text-search-languages.pot b/locale/pot/reference/text-search-languages.pot deleted file mode 100644 index 91e0a1aea47..00000000000 --- a/locale/pot/reference/text-search-languages.pot +++ /dev/null @@ -1,278 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/text-search-languages.txt:5 -# 2ceea7da0c00424d8f2644741f312c69 -msgid "Text Search Languages" -msgstr "" - -#: ../source/reference/text-search-languages.txt:15 -# 6a0129ce9b874aaca2742d2f22ef84af -msgid "The :ref:`text index ` and the :query:`$text` operator supports the following languages:" -msgstr "" - -#: ../source/reference/text-search-languages.txt:20 -# f4a7ad32041e4b45b539062d7681bac6 -msgid "MongoDB introduces version 2 of the text search feature. With version 2, text search feature supports using the two-letter language codes defined in ISO 639-1. Version 1 of text search only supported the long form of each language name." -msgstr "" - -#: ../source/reference/text-search-languages.txt:27 -# 671d4b55c3404e718713692eefa00679 -msgid "MongoDB Enterprise includes support for Arabic, Farsi (specifically Dari and Iranian Persian dialects), Urdu, Simplified Chinese, and Traditional Chinese. To support the new languages, the text search feature uses the three-letter language codes defined in ISO 636-3. To enable support for these languages, see :doc:`/tutorial/text-search-with-rlp`." -msgstr "" - -#: ../source/reference/text-search-languages.txt:38 -# f79abbd0a1db4493beb757c3baa5afd9 -msgid "Language Name" -msgstr "" - -#: ../source/reference/text-search-languages.txt:39 -# b3042359fbb448478bf33971ca5c3f37 -msgid "ISO 639-1 (Two letter codes)" -msgstr "" - -#: ../source/reference/text-search-languages.txt:40 -# 0d514a8a21e94af3baa311eb3bf10732 -msgid "ISO 636-3 (Three letter codes)" -msgstr "" - -#: ../source/reference/text-search-languages.txt:41 -# 8f65563dec3149acba1a579fc804cb22 -msgid "RLP names (Three letter codes)" -msgstr "" - -#: ../source/reference/text-search-languages.txt:43 -# ab8e501dc8bd489297dfd86eef9d40a5 -msgid "``danish``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:44 -# 68c9653d19384839a9ebd2fec7098ec6 -msgid "``da``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:48 -# c06d9222de884d6e964a8c2e2e2ec7ca -msgid "``dutch``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:49 -# c588a4967b0d4cd2b8f915f475f15a97 -msgid "``nl``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:53 -# dfc4a9e0511b4dc6b47cd9e346033f11 -msgid "``english``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:54 -# fda18e0e09974fb88f7a61c822ce7cc5 -msgid "``en``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:58 -# 0af61610ecbd4638a505407c0b1a5b5d -msgid "``finnish``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:59 -# 2eaa493d227e4dad8121acac25f0f61c -msgid "``fi``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:63 -# d214b3fe15324c2b8b6afc23696f6bf1 -msgid "``french``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:64 -# e872597751e04b7c9e5b94eda31beddf -msgid "``fr``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:68 -# 9faabf81cc124e6e8f76d75ddc521ee7 -msgid "``german``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:69 -# 0fc7e8bf66e640c4b169e291149945e3 -msgid "``de``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:73 -# 99b560b16d8a451091277c52af90c3ec -msgid "``hungarian``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:74 -# b722a722aaa347a792a8c8489f4ee45e -msgid "``hu``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:78 -# 81d65c582b404f3e9ba125cfde65823d -msgid "``italian``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:79 -# 810822fc746a46038320c98d714954c5 -msgid "``it``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:83 -# c08cfde6d32643f29e459f621ba25582 -msgid "``norwegian``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:84 -# 11a59b7519f442cb93e21c2d2a684963 -msgid "``nb``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:88 -# 400c09ee35e24a3db6a894e6d1f48ac0 -msgid "``portuguese``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:89 -# d0f6c91b67054d92b4596a677362f731 -msgid "``pt``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:93 -# 66e0c38df8d64f63a50c27fc871d1a69 -msgid "``romanian``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:94 -# 53ce66c8b3e04713862f2c7935c32616 -msgid "``ro``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:98 -# 01e73beb54b44d32b220c36cc008e85f -msgid "``russian``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:99 -# c5f52d4fd3754f2186f3cb0e789b32c5 -msgid "``ru``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:103 -# 6da3020d28cb428ca918d2eb13b098f8 -msgid "``spanish``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:104 -# 1bddfbc909ba406fbe789bb61cc4f660 -msgid "``es``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:108 -# ab345c8545984866b0f0776bd7818465 -msgid "``swedish``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:109 -# f000e537f5504935a472a59acedcc36c -msgid "``sv``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:113 -# ea2c429105b84552a10b717b931a50f3 -msgid "``turkish``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:114 -# fc8fe32145484868afab9b056d7806a7 -msgid "``tr``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:118 -# 60b58d2812bb4f6b9ce97990d2d78e4a -msgid "``arabic``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:120 -# 2feda9ac1c9e4836aaa77004fe5f087e -msgid "``ara``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:123 -# 8c7be4a39d48460597f72570f400def9 -msgid "``dari``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:125 -# 72b58ca3623e438c8f5bf5d7726a1ce9 -msgid "``prs``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:128 -# dc4cd0499b254b15a0f6df7c58510d6a -msgid "``iranian persian``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:130 -# 02870de2c0ac421c9bc49adaada4ca0e -msgid "``pes``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:133 -# d4bc965e1a834c4aa8969ff4503f39c9 -msgid "``urdu``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:135 -# eda79b2b93cb48548ae6785c10b9c649 -msgid "``urd``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:138 -# a8d465b7967842578bdb033861b4b074 -msgid "``simplified chinese`` or ``hans``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:141 -# 60ba03f6b8c24c7bab602e98e733d5ec -msgid "``zhs``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:143 -# 21a5647d1f934f1c950c8fa405c10e2b -msgid "``traditional chinese`` or ``hant``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:146 -# 50841df556b54150aecb6dfc3eedf988 -msgid "``zht``" -msgstr "" - -#: ../source/includes/fact-text-search-language-none.rst:3 -# db149767c3b94a5fa5be0f32b25501ae -msgid "If you specify a language value of ``\"none\"``, then the |text-obj| uses simple tokenization with no list of stop words and no stemming." -msgstr "" - -#: ../source/reference/text-search-languages.txt:154 -# 9eaf6491dcb740baa4fdb97885c49dcd -msgid ":doc:`/tutorial/specify-language-for-text-index`" -msgstr "" - diff --git a/locale/pot/reference/ulimit.pot b/locale/pot/reference/ulimit.pot deleted file mode 100644 index 41dba51ae93..00000000000 --- a/locale/pot/reference/ulimit.pot +++ /dev/null @@ -1,302 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/ulimit.txt:3 -# 9694c34b3999498ea442ccebee5be775 -msgid "UNIX ``ulimit`` Settings" -msgstr "" - -#: ../source/reference/ulimit.txt:0 -# 39ecca003269472eae29b9401a2e2b76 -msgid "On this page" -msgstr "" - -#: ../source/reference/ulimit.txt:13 -# aeed9d6b7a4f41f9a40f9027287b93cf -msgid "Most UNIX-like operating systems, including Linux and OS X, provide ways to limit and control the usage of system resources such as threads, files, and network connections on a per-process and per-user basis. These \"ulimits\" prevent single users from using too many system resources. Sometimes, these limits have low default values that can cause a number of issues in the course of normal MongoDB operation." -msgstr "" - -#: ../source/reference/ulimit.txt:22 -# 39312b94f1044d5a907cd435a3572eec -msgid "Red Hat Enterprise Linux and CentOS 6 place a max process limitation of 1024 which overrides ``ulimit`` settings. Create a file named ``/etc/security/limits.d/99-mongodb-nproc.conf`` with new ``soft nproc`` and ``hard nproc`` values to increase the process limit. See ``/etc/security/limits.d/90-nproc.conf`` file as an example." -msgstr "" - -#: ../source/reference/ulimit.txt:32 -# bd6b78cd11264937b8d8facbf2a165fd -msgid "Resource Utilization" -msgstr "" - -#: ../source/reference/ulimit.txt:34 -# 07d7fb2725134d2a8533f8bb7c36006b -msgid ":program:`mongod` and :program:`mongos` each use threads and file descriptors to track connections and manage internal operations. This section outlines the general resource utilization patterns for MongoDB. Use these figures in combination with the actual information about your deployment and its use to determine ideal ``ulimit`` settings." -msgstr "" - -#: ../source/reference/ulimit.txt:40 -# 75362db970144a3f9372199af7e17189 -msgid "Generally, all :program:`mongod` and :program:`mongos` instances:" -msgstr "" - -#: ../source/reference/ulimit.txt:42 -# 3b159ba3e464425c9f11365f145db193 -msgid "track each incoming connection with a file descriptor *and* a thread." -msgstr "" - -#: ../source/reference/ulimit.txt:45 -# f7ffccc43fc944e0b9362aae57edeb28 -msgid "track each internal thread or *pthread* as a system process." -msgstr "" - -#: ../source/reference/ulimit.txt:48 -# 9b241fa0eca24ff5b50a506b42821bed -msgid "``mongod``" -msgstr "" - -#: ../source/reference/ulimit.txt:50 -# fe05c5a5234e4e9fbe48bf2399e66b98 -msgid "1 file descriptor for each data file in use by the :program:`mongod` instance." -msgstr "" - -#: ../source/reference/ulimit.txt:53 -# e9d26a61c27d4e4c902aca3f47d7eaf5 -msgid "1 file descriptor for each journal file used by the :program:`mongod` instance when :setting:`storage.journal.enabled` is ``true``." -msgstr "" - -#: ../source/reference/ulimit.txt:56 -# 3eacad57f4114b5a9cd02bc795f2a368 -msgid "In replica sets, each :program:`mongod` maintains a connection to all other members of the set." -msgstr "" - -#: ../source/reference/ulimit.txt:59 -# f9dde064b314491f8ce812d827961a3a -msgid ":program:`mongod` uses background threads for a number of internal processes, including :ref:`TTL collections `, replication, and replica set health checks, which may require a small number of additional resources." -msgstr "" - -#: ../source/reference/ulimit.txt:67 -# b00bc2a637a74c10a649a22ddfe23f2a -msgid "``mongos``" -msgstr "" - -#: ../source/reference/ulimit.txt:69 -# 17a8f30842f248faa12b9f65060fa9e4 -msgid "In addition to the threads and file descriptors for client connections, :program:`mongos` must maintain connections to all config servers and all shards, which includes all members of all replica sets." -msgstr "" - -#: ../source/reference/ulimit.txt:73 -# 621fd0a0b6d640338a1a569e8c240ce2 -msgid "For :program:`mongos`, consider the following behaviors:" -msgstr "" - -#: ../source/reference/ulimit.txt:75 -# 9ae12e3208ed4bd996f7e0533c5b7e5d -msgid ":program:`mongos` instances maintain a connection pool to each shard so that the :program:`mongos` can reuse connections and quickly fulfill requests without needing to create new connections." -msgstr "" - -#: ../source/reference/ulimit.txt:79 -# 167c72ce64e44188ac3672a73b770d48 -msgid "You can limit the number of incoming connections using the :setting:`net.maxIncomingConnections` run-time option. By restricting the number of incoming connections you can prevent a cascade effect where the :program:`mongos` creates too many connections on the :program:`mongod` instances." -msgstr "" - -#: ../source/includes/note-max-conns-max.rst:3 -# 087213fbc67b406ba033a405d3c630f6 -msgid "MongoDB removed the upward limit on the :setting:`~net.maxIncomingConnections` setting." -msgstr "" - -#: ../source/reference/ulimit.txt:88 -# db2bbc1e409542109187060af346a5b9 -msgid "Review and Set Resource Limits" -msgstr "" - -#: ../source/reference/ulimit.txt:91 -# 851074d0e5d145e99554be43bf7cfb1f -msgid "``ulimit``" -msgstr "" - -#: ../source/reference/ulimit.txt:93 -# 35ceafd6cc5046c382a3f6a9969d7ca7 -msgid "You can use the ``ulimit`` command at the system prompt to check system limits, as in the following example:" -msgstr "" - -#: ../source/reference/ulimit.txt:116 -# 37bde206bd274388a9c642201332d855 -msgid "``ulimit`` refers to the per-*user* limitations for various resources. Therefore, if your :program:`mongod` instance executes as a user that is also running multiple processes, or multiple :program:`mongod` processes, you might see contention for these resources. Also, be aware that the ``processes`` value (i.e. ``-u``) refers to the combined number of distinct processes and sub-process threads." -msgstr "" - -#: ../source/reference/ulimit.txt:124 -# 36139ad6f632462984789655c3f972ac -msgid "You can change ``ulimit`` settings by issuing a command in the following form:" -msgstr "" - -#: ../source/reference/ulimit.txt:131 -# a1048ff381e844549ff66d1bd7f4104e -msgid "There are both \"hard\" and the \"soft\" ``ulimit``\\ s that affect MongoDB's performance. The \"hard\" ``ulimit`` refers to the maximum number of processes that a user can have active at any time. This is the ceiling: no non-root process can increase the \"hard\" ``ulimit``. In contrast, the \"soft\" ``ulimit`` is the limit that is actually enforced for a session or process, but any process can increase it up to \"hard\" ``ulimit`` maximum." -msgstr "" - -#: ../source/reference/ulimit.txt:139 -# 4e7017a2c5234afa8f6e6ccefcf39bc3 -msgid "A low \"soft\" ``ulimit`` can cause ``can't create new thread, closing connection`` errors if the number of connections grows too high. For this reason, it is extremely important to set *both* ``ulimit`` values to the recommended values." -msgstr "" - -#: ../source/reference/ulimit.txt:144 -# b213b2b9feeb439abff0512d03a54ec5 -msgid "``ulimit`` will modify both \"hard\" and \"soft\" values unless the :setting:`-H` or :setting:`-S` modifiers are specified when modifying limit values." -msgstr "" - -#: ../source/reference/ulimit.txt:148 -# 3b4bce3874394ff187c4f8d833c62c93 -msgid "For many distributions of Linux you can change values by substituting the ``-n`` option for any possible value in the output of ``ulimit -a``. On OS X, use the ``launchctl limit`` command. See your operating system documentation for the precise procedure for changing system limits on running systems." -msgstr "" - -#: ../source/reference/ulimit.txt:154 -# 3f080d95362d4900af25e54aad9f7577 -msgid "After changing the ``ulimit`` settings, you *must* restart the process to take advantage of the modified settings. You can use the ``/proc`` file system to see the current limitations on a running process." -msgstr "" - -#: ../source/reference/ulimit.txt:159 -# ad2c19dbdf1040758db9ddb79dc10b6b -msgid "Depending on your system's configuration, and default settings, any change to system limits made using ``ulimit`` may revert following system a system restart. Check your distribution and operating system documentation for more information." -msgstr "" - -#: ../source/includes/note-suse-ulimit.rst:3 -# 4f49bcce6dec423eb057965e231980bb -msgid "SUSE Linux Enterprise Server and potentially other SUSE distributions ship with virtual memory address space limited to 8 GB by default. You *must* adjust this in order to prevent virtual memory allocation failures as the database grows." -msgstr "" - -#: ../source/includes/note-suse-ulimit.rst:8 -# 01fb7c46fffa4d0580379f82b38cb041 -msgid "The SLES packages for MongoDB adjust these limits in the default scripts, but you will need to make this change manually if you are using custom scripts and/or the tarball release rather than the SLES packages." -msgstr "" - -#: ../source/reference/ulimit.txt:169 -# 21597dfeaa7c4df692ad90ce40a43d9c -msgid "Recommended ``ulimit`` Settings" -msgstr "" - -#: ../source/reference/ulimit.txt:171 -# 10084ca006744839b36c6da62775d498 -msgid "Every deployment may have unique requirements and settings; however, the following thresholds and settings are particularly important for :program:`mongod` and :program:`mongos` deployments:" -msgstr "" - -#: ../source/reference/ulimit.txt:175 -# 8afdba775dae46ab9fdbc143b8cf90e6 -msgid "``-f`` (file size): ``unlimited``" -msgstr "" - -#: ../source/reference/ulimit.txt:176 -# 9dcd706c99104333945e94c2b87fbdb8 -msgid "``-t`` (cpu time): ``unlimited``" -msgstr "" - -#: ../source/reference/ulimit.txt:177 -# 7a704ed8899740349ec6c41a255f009a -msgid "``-v`` (virtual memory): ``unlimited`` [#memory-size]_" -msgstr "" - -#: ../source/reference/ulimit.txt:178 -# 156f5fa78e5a4ec590188c44c573df00 -msgid "``-n`` (open files): ``64000``" -msgstr "" - -#: ../source/reference/ulimit.txt:179 -# d3c950c24d084e63b2f03a478357da81 -msgid "``-m`` (memory size): ``unlimited`` [#memory-size]_ [#rss-linux]_" -msgstr "" - -#: ../source/reference/ulimit.txt:180 -# 40ece32d1a8e478d90b7387f4981d686 -msgid "``-u`` (processes/threads): ``64000``" -msgstr "" - -#: ../source/reference/ulimit.txt:182 -# f9d3f8000e014e5f878f2c71ef2b9da1 -msgid "Always remember to restart your :program:`mongod` and :program:`mongos` instances after changing the ``ulimit`` settings to ensure that the changes take effect." -msgstr "" - -#: ../source/reference/ulimit.txt:187 -# 0ebaf31e5fe44cbf8f8bcc017a933170 -msgid "Linux distributions using Upstart" -msgstr "" - -#: ../source/reference/ulimit.txt:189 -# 5b66df2e5a5a452498c874c07fbd672a -msgid "For Linux distributions that use Upstart, you can specify limits within service scripts if you start :program:`mongod` and/or :program:`mongos` instances as Upstart services. You can do this by using ``limit`` `stanzas `_." -msgstr "" - -#: ../source/reference/ulimit.txt:194 -#: ../source/reference/ulimit.txt:226 -# 4ef227dd5acf44b6a2949e7e25e6ef78 -# eeee42ef8650488bb7110d0f0d1a34ed -msgid "Specify the :ref:`recommended-ulimit-settings`, as in the following example:" -msgstr "" - -#: ../source/reference/ulimit.txt:205 -# 8bf5edcdd93d4f50bf13a203bd01585c -msgid "Each ``limit`` stanza sets the \"soft\" limit to the first value specified and the \"hard\" limit to the second." -msgstr "" - -#: ../source/reference/ulimit.txt:208 -#: ../source/reference/ulimit.txt:247 -# 191a77b2ad7f4ce69963eaa954079b52 -# fef30b7c216e4953889c9d08372b5cde -msgid "After changing ``limit`` stanzas, ensure that the changes take effect by restarting the application services, using the following form:" -msgstr "" - -#: ../source/reference/ulimit.txt:217 -# 0e8ec3de22d74cf687b74eb7a2f82b55 -msgid "Linux distributions using ``systemd``" -msgstr "" - -#: ../source/reference/ulimit.txt:219 -# 60655d8d4c574b86a9aebb170c7de9fd -msgid "For Linux distributions that use ``systemd``, you can specify limits within the ``[Service]`` sections of service scripts if you start :program:`mongod` and/or :program:`mongos` instances as ``systemd`` services. You can do this by using `resource limit directives `_." -msgstr "" - -#: ../source/reference/ulimit.txt:244 -# 12cb310940134911899482dea0c36dfb -msgid "Each ``systemd`` limit directive sets both the \"hard\" and \"soft\" limits to the value specified." -msgstr "" - -#: ../source/reference/ulimit.txt:258 -# 35e8f4ef43d944c396a97089dc58e156 -msgid "``/proc`` File System" -msgstr "" - -#: ../source/reference/ulimit.txt:262 -# 6687945a7357425d839e40f4caf091cf -msgid "This section applies only to Linux operating systems." -msgstr "" - -#: ../source/reference/ulimit.txt:264 -# ca6f2510afcb4194ab29a1b222c24774 -msgid "The ``/proc`` file-system stores the per-process limits in the file system object located at ``/proc//limits``, where ```` is the process's :term:`PID` or process identifier. You can use the following ``bash`` function to return the content of the ``limits`` object for a process or processes with a given name:" -msgstr "" - -#: ../source/reference/ulimit.txt:290 -# 2611f24758fb42dcb687442e0a576065 -msgid "You can copy and paste this function into a current shell session or load it as part of a script. Call the function with one the following invocations:" -msgstr "" - -#: ../source/reference/ulimit.txt:300 -# 90cecd67c8774b5fb2e2cb8a539ef4cd -msgid "If you limit virtual or resident memory size on a system running MongoDB the operating system will refuse to honor additional allocation requests." -msgstr "" - -#: ../source/reference/ulimit.txt:304 -# 43778e59ceef4b01893c37f7f778bacf -msgid "The ``-m`` parameter to ``ulimit`` has no effect on Linux systems with kernel versions more recent than 2.4.30. You may omit ``-m`` if you wish." -msgstr "" - diff --git a/locale/pot/reference/write-concern.pot b/locale/pot/reference/write-concern.pot deleted file mode 100644 index 878070634ab..00000000000 --- a/locale/pot/reference/write-concern.pot +++ /dev/null @@ -1,328 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/write-concern.txt:8 -# 54e1463fe305429f8c064d89b6145d00 -msgid "Write Concern" -msgstr "" - -#: ../source/reference/write-concern.txt:0 -# 8d24bcf63c964efbb9984596e3501f79 -msgid "On this page" -msgstr "" - -#: ../source/reference/write-concern.txt:18 -# 22acfd458ba74d5f86918b7d97870c9b -msgid "Write concern describes the level of acknowledgement requested from MongoDB for write operations to a standalone :program:`mongod` or to :doc:`replica sets ` or to :doc:`sharded clusters `. In sharded clusters, :program:`mongos` instances will pass the write concern on to the shards." -msgstr "" - -#: ../source/reference/write-concern.txt:25 -# 49c6209b5f664ef2ad7cb2776088ed08 -msgid "A new protocol for :ref:`write operations ` integrates write concerns with the write operations and eliminates the need to call the :dbcommand:`getLastError` command. Previous versions required a :dbcommand:`getLastError` command immediately after a write operation to specify the write concern." -msgstr "" - -#: ../source/reference/write-concern.txt:34 -# 90d4ba378a4e428393b3a6e92edcac50 -msgid "Write Concern Specification" -msgstr "" - -#: ../source/reference/write-concern.txt:36 -# bd25f540d78540afb95c21f1f92cdaad -msgid "Write concern can include the following fields:" -msgstr "" - -#: ../source/reference/write-concern.txt:42 -# 5357ee360e2840c0a75d78e8acb59b29 -msgid "the :ref:`w ` option to request acknowledgment that the write operation has propagated to a specified number of :program:`mongod` instances or to :program:`mongod` instances with specified tags." -msgstr "" - -#: ../source/reference/write-concern.txt:46 -# 51bd419b8e3c4c00a21fe00fa6694e73 -msgid "the :ref:`j ` option to request acknowledgement that the write operation has been written to the journal, and" -msgstr "" - -#: ../source/reference/write-concern.txt:49 -# 0549e5fe47644e32a3c778cf24c9f431 -msgid "the :ref:`wtimeout ` option to specify a time limit to prevent write operations from blocking indefinitely." -msgstr "" - -#: ../source/reference/write-concern.txt:55 -# 360e1910394745f6a4a667240160da76 -msgid "``w`` Option" -msgstr "" - -#: ../source/reference/write-concern.txt:57 -# dc4201321cf84a6f8f379a46f3cf8055 -msgid "The ``w`` option requests acknowledgement that the write operation has propagated to a specified number of :program:`mongod` instances or to :program:`mongod` instances with specified tags." -msgstr "" - -#: ../source/reference/write-concern.txt:61 -# 5710852ff4b440fab37ae20fc4e8e518 -msgid "Using the ``w`` option, the following ``w: `` write concerns are available:" -msgstr "" - -#: ../source/reference/write-concern.txt:68 -# b626367e38b94444a6854cbbdfffddfa -msgid "Value" -msgstr "" - -#: ../source/reference/write-concern.txt:69 -# 703e73446ee240baa17a9d66ed51d1c0 -msgid "Description" -msgstr "" - -#: ../source/reference/write-concern.txt:73 -# 4a315043b28f4df2af3a503fdc2b4ef7 -msgid "Requests acknowledgement that the write operation has propagated to the specified number of :program:`mongod` instances. For example:" -msgstr "" - -#: ../source/reference/write-concern.txt:81 -#: ../source/reference/write-concern.txt:204 -# 97bc942f8d314f6e872c4c5536820d28 -# 788cf7b5b5714872b164f4182b39a51b -msgid "``w: 1``" -msgstr "" - -#: ../source/reference/write-concern.txt:78 -# ee2a2ce0c2a64c3b9b56b9e776be7b2e -msgid "Requests acknowledgement that the write operation has propagated to the standalone :program:`mongod` or the primary in a replica set. ``w: 1`` is the default write concern for MongoDB." -msgstr "" - -#: ../source/reference/write-concern.txt:91 -# 60a44dccf92e462f8d5654fee6aadfef -msgid "``w: 0``" -msgstr "" - -#: ../source/reference/write-concern.txt:84 -# fe914263ad6b4e8d80c610b946792ba8 -msgid "Requests no acknowledgment of the write operation. However, ``w: 0`` may return information about socket exceptions and networking errors to the application." -msgstr "" - -#: ../source/reference/write-concern.txt:88 -# 623aa91407d34adeb4197ad7358cf592 -msgid "If you specify ``w: 0`` but include :ref:`j: true `, the :ref:`j: true ` prevails to request acknowledgement from the standalone :program:`mongod` or the primary of a replica set." -msgstr "" - -#: ../source/reference/write-concern.txt:93 -# 4dd4b1b6d9994a82a9845aa9f186f0ab -msgid "Numbers greater than 1 are valid only for replica sets to request acknowledgement from specified number of members, including the primary." -msgstr "" - -#: ../source/reference/write-concern.txt:97 -#: ../source/reference/write-concern.txt:111 -# 96c5751e7c024faea81ad3b4bd8c2c77 -# bc9be7944ad849c29fe950b2f438b454 -msgid "See :ref:`wc-ack-behavior` for when :program:`mongod` instances acknowledge the write." -msgstr "" - -#: ../source/reference/write-concern.txt:102 -# eedd2738a16742a8a069ca9ffc1c62f8 -msgid "Requests acknowledgment that write operations have propagated to the majority of voting nodes [#majority-definition]_, including the primary." -msgstr "" - -#: ../source/reference/write-concern.txt:106 -# 840df2236a144d9dae926a742032def1 -msgid "After the write operation returns with a :writeconcern:`w: \"majority\" <\"majority\">` acknowledgement to the client, the client can read the result of that write with a :readconcern:`\"majority\"` readConcern." -msgstr "" - -#: ../source/reference/write-concern.txt:116 -# 521640e5e8f34d6b8d57e4c170f9b667 -msgid "Requests acknowledgement that the write operations have propagated to a replica set member with the specified :ref:`tag `. See :ref:`wc-ack-behavior` for when :program:`mongod` instances acknowledge the write." -msgstr "" - -#: ../source/reference/write-concern.txt:125 -# d02d2e8ce3ac474396a07b2bb7ff37d6 -msgid "``j`` Option" -msgstr "" - -#: ../source/reference/write-concern.txt:127 -# 1b4e934ebe9e42b09ef6a728e346b508 -msgid "The ``j`` option requests acknowledgement from MongoDB that the write operation has been written to the :doc:`journal `." -msgstr "" - -#: ../source/reference/write-concern.txt:136 -# d6ebddc5d45c4e1d8252e1172c73851f -msgid "If ``j: true``, requests acknowledgement that the :program:`mongod` instances, as specified in the :ref:`w: \\ `, have written to the on-disk journal. ``j: true`` does not by itself guarantee that the write will not be rolled back due to replica set primary failover." -msgstr "" - -#: ../source/includes/note-write-concern-journaled-replication.rst:1 -# 92e5cc30ea1947dfaaa4ac89c2f64fdc -msgid "With :writeconcern:`j: true `, MongoDB returns only after the requested number of members, including the primary, have written to the journal. Previously :writeconcern:`j: true ` write concern in a replica set only requires the :term:`primary` to write to the journal, regardless of the :ref:`w: \\ ` write concern." -msgstr "" - -#: ../source/reference/write-concern.txt:148 -# ee181cc2b99543cc8c5b13f7c053b153 -msgid "Specifying a write concern that includes ``j: true`` to a :program:`mongod` instance that is running without journaling produces an error." -msgstr "" - -#: ../source/reference/write-concern.txt:152 -# faad1f68098b4b16b4a53b9257cc5b9c -msgid "For replica sets using :rsconf:`protocolVersion: 1 `, if journaling is enabled, :writeconcern:`w: \"majority\" <\"majority\">` may imply ``j: true``. The :rsconf:`writeConcernMajorityJournalDefault` replica set configuration setting determines the behavior. See :ref:`wc-ack-behavior` for details." -msgstr "" - -#: ../source/reference/write-concern.txt:162 -# b9074760c45f4baca3d173a37b8c713a -msgid "``wtimeout``" -msgstr "" - -#: ../source/reference/write-concern.txt:164 -# af0e61d9067a47a39be74e12313c206c -msgid "This option specifies a time limit, in milliseconds, for the write concern. ``wtimeout`` is only applicable for ``w`` values greater than ``1``." -msgstr "" - -#: ../source/reference/write-concern.txt:168 -# 4e4d7f246dfa4fc2867d5a09fdc950ff -msgid "``wtimeout`` causes write operations to return with an error after the specified limit, even if the required write concern will eventually succeed. When these write operations return, MongoDB **does not** undo successful data modifications performed before the write concern exceeded the ``wtimeout`` time limit." -msgstr "" - -#: ../source/reference/write-concern.txt:174 -# 6fbb651807f0450eaa18d7348cb1a801 -msgid "If you do not specify the ``wtimeout`` option and the level of write concern is unachievable, the write operation will block indefinitely. Specifying a ``wtimeout`` value of ``0`` is equivalent to a write concern without the ``wtimeout`` option." -msgstr "" - -#: ../source/reference/write-concern.txt:182 -# 45c929765153485ba83efea24b5b92f8 -msgid "Acknowledgement Behavior" -msgstr "" - -#: ../source/reference/write-concern.txt:184 -# 3e0e4fb73b1c415a9a66e6d84a8f6dac -msgid "The :ref:`w ` option and the :ref:`j ` option determine when :program:`mongod` instances acknowledge write operations." -msgstr "" - -#: ../source/reference/write-concern.txt:188 -# 6cf13133a7c14109b763777461a8311c -msgid "Standalone" -msgstr "" - -#: ../source/reference/write-concern.txt:190 -# 4191f1ff903640b09caa3c5cae87d587 -msgid "A standalone :program:`mongod` acknowledges a write operation either after applying the write in memory or after writing to the on-disk journal. The following table lists the acknowledgement behavior for a standalone and the relevant write concerns:" -msgstr "" - -#: ../source/reference/write-concern.txt:200 -#: ../source/reference/write-concern.txt:235 -# 8fcdef1491e14f85918a38ec723845ba -# 80b65417da354f8faafbf9dddcb66abc -msgid "``j`` is unspecified" -msgstr "" - -#: ../source/reference/write-concern.txt:201 -#: ../source/reference/write-concern.txt:236 -# 3119862c439d4ba98df303179243d8a6 -# c9a005f16aba4d1789b1cc0e3b33f632 -msgid "``j:true``" -msgstr "" - -#: ../source/reference/write-concern.txt:202 -#: ../source/reference/write-concern.txt:237 -# 0014f28defa24a01946de97a9325bba4 -# c7bb849bf52e467297c2442aec4c448e -msgid "``j:false``" -msgstr "" - -#: ../source/reference/write-concern.txt:205 -#: ../source/reference/write-concern.txt:207 -#: ../source/reference/write-concern.txt:212 -#: ../source/reference/write-concern.txt:252 -#: ../source/reference/write-concern.txt:256 -#: ../source/reference/write-concern.txt:260 -# 7ab075860dce48f3aac44d4547a08a8b -# c7e850c8778e450aa8e91f397570984b -# 551d412a723e4f61870a3a0b10d33f77 -# 0a29271b91de45cebdf2ca364eb7a2a4 -# adfea8e0f18840df80c262bc948c4556 -# d9c5ea86b30e47b5a2737569995c2111 -msgid "In memory" -msgstr "" - -#: ../source/reference/write-concern.txt:206 -#: ../source/reference/write-concern.txt:211 -#: ../source/reference/write-concern.txt:250 -#: ../source/reference/write-concern.txt:258 -# 8c0590ef2f2d456abb5a2c346ccea3b2 -# 82ee102671fc4f6cb85be0c8b4359647 -# 5880caa778af47dbae06c1c4c09bb7a4 -# eac2419b520c47449babb7812770e850 -msgid "On-disk journal" -msgstr "" - -#: ../source/reference/write-concern.txt:209 -#: ../source/reference/write-concern.txt:239 -# bcad5acb8c2c42d9a18711066b2a3465 -# 602236e5e32240b1953baaa5d1b2b6a2 -msgid "``w: \"majority\"``" -msgstr "" - -#: ../source/reference/write-concern.txt:210 -# dd92e6bbfbc3442ca485ecc7c262295e -msgid "On-disk journal *if running with journaling*" -msgstr "" - -#: ../source/includes/extracts/no-journaling-rollback.rst:1 -#: ../source/includes/extracts/no-journaling-rollback.rst:1 -# 06fb8800f0ff49e5a33ff4ab8b047c57 -# 1d8a3e11a4b34dd294faa41b9aa11eae -msgid "With :rsconf:`writeConcernMajorityJournalDefault` set to ``false``, MongoDB will not wait for :writeconcern:`w: \"majority\" <\"majority\">` writes to be durable before acknowledging the writes. As such, :writeconcern:`\"majority\"` write operations could possibly roll back in the event of a loss of a replica set member." -msgstr "" - -#: ../source/reference/write-concern.txt:219 -# d087c06232ce433f8ee48866b32c2ef4 -msgid "Replica Sets" -msgstr "" - -#: ../source/reference/write-concern.txt:223 -# 07d70ee567124c8aa698a589ae36c2b4 -msgid "A replica set acknowledges a write operation either after the specified number of members apply the write in memory or after they write to the on-disk journal. The number of members is specified by the :ref:`w: \\ ` setting. The following table lists the acknowledgement behavior for these members and the relevant write concerns [#3.2-behavior]_:" -msgstr "" - -#: ../source/reference/write-concern.txt:241 -# e09a417b99574f649f72563c95ecadb2 -msgid "Depends on the value of :rsconf:`writeConcernMajorityJournalDefault`." -msgstr "" - -#: ../source/reference/write-concern.txt:244 -# aa5076ab1aa2427dab23fc6b9b309088 -msgid "If true, On-disk journal." -msgstr "" - -#: ../source/reference/write-concern.txt:246 -# 4106661ef7644894b5d9013a085677b6 -msgid "If false, In memory." -msgstr "" - -#: ../source/reference/write-concern.txt:254 -# c87ec1c8ed2a4e3ba6c7212f013124e6 -msgid "``w: ``" -msgstr "" - -#: ../source/reference/write-concern.txt:268 -# dd3fff66b09a445c99bafa1669fb44f9 -msgid "For the behavior in version 3.2, refer to the :v3.2:`3.2 manual `." -msgstr "" - -#: ../source/reference/write-concern.txt:275 -# ba8cf4f371324c7b85c50a282e94ef2e -msgid "Prior to MongoDB 3.0, ``w: \"majority\"`` refers to the majority of the replica set's members instead of the majority of the replica set's voting members." -msgstr "" - -#: ../source/includes/fact-master-slave-majority.rst:1 -# a09435686d524b4b85436c07d293e70f -msgid "In :doc:`Master/Slave ` deployments, MongoDB treats ``w: \"majority\"`` as equivalent to ``w: 1``. In earlier versions of MongoDB, ``w: \"majority\"`` produces an error in :doc:`master/slave ` deployments." -msgstr "" - diff --git a/locale/pot/release-notes.pot b/locale/pot/release-notes.pot deleted file mode 100644 index 5899819ece3..00000000000 --- a/locale/pot/release-notes.pot +++ /dev/null @@ -1,98 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes.txt:4 -# de31d39c15984fd39af1207aeffc9f7e -msgid "Release Notes" -msgstr "" - -#: ../source/release-notes.txt:6 -# 6aff830c6b644ddf92e9fe0ae9c0eef3 -msgid "Always install the latest, stable version of MongoDB. See :ref:`release-version-numbers` for more information." -msgstr "" - -#: ../source/release-notes.txt:9 -# 96b9c8f580f94d1187f1d91ce23a14a9 -msgid "See the following release notes for an account of the changes in major versions. Release notes also include instructions for upgrade." -msgstr "" - -#: ../source/release-notes.txt:13 -# 562f129501a7474f8fd57f60a84f3a2e -msgid "Current Stable Release" -msgstr "" - -#: ../source/release-notes.txt:15 -# 282ec366866946fbab436710ccf6278b -msgid "(*3.4-series*)" -msgstr "" - -#: ../source/release-notes.txt:23 -# e6751b438f454ceca01d69323980768f -msgid "Previous Stable Releases" -msgstr "" - -#: ../source/release-notes.txt:48 -# eeed92f947d148f9818651c7bce5ee86 -msgid "MongoDB Version Numbers" -msgstr "" - -#: ../source/release-notes.txt:50 -# 097c853cf0a14c0abd5eea2691e80573 -msgid "For MongoDB ``2.4.1``, ``2.4`` refers to the release series and ``.1`` refers to the revision. The second component of the release series (e.g. ``4`` in ``2.4.1``) describes the type of release series. Release series ending with even numbers (e.g. ``4`` above) are *stable* and ready for production, while odd numbers are for *development* and testing only." -msgstr "" - -#: ../source/release-notes.txt:56 -# 55a411b8dbb04487b364e640905420ef -msgid "Generally, changes in the release series (e.g. ``2.2`` to ``2.4``) mark the introduction of new features that may break backwards compatibility. Changes to the revision number mark the release bug fixes and backwards-compatible changes." -msgstr "" - -#: ../source/release-notes.txt:61 -# cc0113549d5e424bb1b1e5fa9f548b38 -msgid "Always upgrade to the latest stable revision of your release series." -msgstr "" - -#: ../source/release-notes.txt:64 -# cd04b686ddb74791ab0739ce3e44b481 -msgid "The version numbering system for MongoDB differs from the system used for the MongoDB drivers. Drivers use only the first number to indicate a major version. For details, see :ref:`drivers-version-numbers`." -msgstr "" - -#: ../source/release-notes.txt:0 -# d5d04b0c76324a06b979f2a23784afaf -msgid "Example" -msgstr "" - -#: ../source/release-notes.txt:70 -# 7dbae61d163542aa95ce4e511b15dea4 -msgid "2.0.0 : Stable release." -msgstr "" - -#: ../source/release-notes.txt:72 -# 7f6e317b8f3a4e6ba9bab84901fa9e9d -msgid "2.0.1 : Revision." -msgstr "" - -#: ../source/release-notes.txt:74 -# fde854c92424454ca862b7a6eca1525c -msgid "2.1.0 : Development release *for testing only*. Includes new features and changes for testing. Interfaces and stability may not be compatible in development releases." -msgstr "" - -#: ../source/release-notes.txt:78 -# b5f72d445c2d4fb58b2abeaad61466b5 -msgid "2.2.0 : Stable release. This is a culmination of the 2.1.x development series." -msgstr "" - diff --git a/locale/pot/release-notes/1.2-changes.pot b/locale/pot/release-notes/1.2-changes.pot deleted file mode 100644 index fd1a13b0b22..00000000000 --- a/locale/pot/release-notes/1.2-changes.pot +++ /dev/null @@ -1,23 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/1.2-changes.txt:5 -# 06238c8448d443a78f4e53e180f0a565 -msgid "Changes in MongoDB 1.2" -msgstr "" - diff --git a/locale/pot/release-notes/1.2.pot b/locale/pot/release-notes/1.2.pot deleted file mode 100644 index b1bc590afcf..00000000000 --- a/locale/pot/release-notes/1.2.pot +++ /dev/null @@ -1,143 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/1.2.txt:3 -# 536e4c66257141ae95fd294e5221d013 -msgid "Release Notes for MongoDB 1.2.x" -msgstr "" - -#: ../source/release-notes/1.2.txt:0 -# a9d832164aaf4192bffb0f10e59f77fa -msgid "On this page" -msgstr "" - -#: ../source/release-notes/1.2.txt:14 -# 045df31c34e1401c98b6f3dcb6493577 -msgid "New Features" -msgstr "" - -#: ../source/release-notes/1.2.txt:16 -# 1f3f80f517f04dfc9f89710a4d02bf06 -msgid "More indexes per collection" -msgstr "" - -#: ../source/release-notes/1.2.txt:18 -# 567e567585b64f3092a952ab6bcc083d -msgid "Faster index creation" -msgstr "" - -#: ../source/release-notes/1.2.txt:20 -# 0c1fbd1e52ca42b0a5ea30619aec5330 -msgid "Map/Reduce" -msgstr "" - -#: ../source/release-notes/1.2.txt:22 -# c0b4822a2d3049418494376fcaca4c0d -msgid "Stored JavaScript functions" -msgstr "" - -#: ../source/release-notes/1.2.txt:24 -# 45ac07ac97f443af8ab6a59ea1da8ccc -msgid "Configurable fsync time" -msgstr "" - -#: ../source/release-notes/1.2.txt:26 -# 815cbdebe93f42b2bed3027b12d78717 -msgid "Several small features and fixes" -msgstr "" - -#: ../source/release-notes/1.2.txt:29 -# 9c3a105dac2b4f12b8923a6631317868 -msgid "DB Upgrade Required" -msgstr "" - -#: ../source/release-notes/1.2.txt:31 -# 57689122b43147b8bf5283c5dcc2da38 -msgid "There are some changes that will require doing an upgrade if your previous version is <= 1.0.x. If you're already using a version >= 1.1.x then these changes aren't required. There are 2 ways to do it:" -msgstr "" - -#: ../source/release-notes/1.2.txt:35 -# c12b3a9c10a446cdadc32c43c144872d -msgid "``--upgrade``" -msgstr "" - -#: ../source/release-notes/1.2.txt:37 -# b8e95cbec1a24d7dbbbb8241f268ea19 -msgid "stop your :program:`mongod` process" -msgstr "" - -#: ../source/release-notes/1.2.txt:39 -# 41cdb4b75022437991989d0ade6a6e7a -msgid "run ``./mongod --upgrade``" -msgstr "" - -#: ../source/release-notes/1.2.txt:41 -# fa36b5aa5bca4646b349693ffead389e -msgid "start :program:`mongod` again" -msgstr "" - -#: ../source/release-notes/1.2.txt:43 -# 217b62e105414e41a9fce349633992d7 -msgid "use a slave" -msgstr "" - -#: ../source/release-notes/1.2.txt:45 -# db7e804b16cb46a6b577e6c59cf14d3a -msgid "start a slave on a different port and data directory" -msgstr "" - -#: ../source/release-notes/1.2.txt:47 -# 0bfa8f538ae34bb499ce85fb06c1db62 -msgid "when its synced, shut down the master, and start the new slave on the regular port." -msgstr "" - -#: ../source/release-notes/1.2.txt:50 -# 6979ce5809ed44ec82a232fe48634088 -msgid "Ask in the forums or IRC for more help." -msgstr "" - -#: ../source/release-notes/1.2.txt:53 -# 90ff3b2998634bfb80f7f0ef5a305ce6 -msgid "Replication Changes" -msgstr "" - -#: ../source/release-notes/1.2.txt:55 -# 824421a4c75548a0929ef5d7e05351c6 -msgid "There have been minor changes in replication. If you are upgrading a master/slave setup from <= 1.1.2 you have to update the slave first." -msgstr "" - -#: ../source/release-notes/1.2.txt:59 -# e8386eade3994906b9f1d261067f347d -msgid "mongoimport" -msgstr "" - -#: ../source/release-notes/1.2.txt:61 -# 1e4765ebc835419ba048333256e7d9ee -msgid "``mongoimportjson`` has been removed and is replaced with :doc:`mongoimport ` that can do json/csv/tsv" -msgstr "" - -#: ../source/release-notes/1.2.txt:65 -# ba6d2ec317e248f58ae666201a5ff3d5 -msgid "field filter changing" -msgstr "" - -#: ../source/release-notes/1.2.txt:67 -# b36012065447446bb763211897e988f8 -msgid "We've changed the semantics of the field filter a little bit. Previously only objects with those fields would be returned. Now the field filter only changes the output, not which objects are returned. If you need that behavior, you can use :doc:`$exists `" -msgstr "" - diff --git a/locale/pot/release-notes/1.4-changes.pot b/locale/pot/release-notes/1.4-changes.pot deleted file mode 100644 index 7cb8c6bb930..00000000000 --- a/locale/pot/release-notes/1.4-changes.pot +++ /dev/null @@ -1,23 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/1.4-changes.txt:5 -# fb962d44297e406ea39f65855640c95c -msgid "Changes in MongoDB 1.4" -msgstr "" - diff --git a/locale/pot/release-notes/1.4.pot b/locale/pot/release-notes/1.4.pot deleted file mode 100644 index c61ef047ed5..00000000000 --- a/locale/pot/release-notes/1.4.pot +++ /dev/null @@ -1,208 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/1.4.txt:3 -# 28086878d58348189d4cd6c10f6d548c -msgid "Release Notes for MongoDB 1.4" -msgstr "" - -#: ../source/release-notes/1.4.txt:0 -# a5c4f1b605ef456eb46d58fa38393a5d -msgid "On this page" -msgstr "" - -#: ../source/release-notes/1.4.txt:14 -# 027f275c898f4078b7ee1277871f8fd6 -msgid "Upgrading" -msgstr "" - -#: ../source/release-notes/1.4.txt:16 -# 38809c0141bb4e01ad31c831036efb75 -msgid "We're pleased to announce the 1.4 release of MongoDB. 1.4 is a drop-in replacement for 1.2. To upgrade you just need to shutdown :program:`mongod`, then restart with the new binaries. (Users upgrading from release 1.0 should review the :doc:`1.2 release notes `, in particular the instructions for upgrading the DB format.)" -msgstr "" - -#: ../source/release-notes/1.4.txt:22 -# 4b10ee07c07f456396f41e250d919108 -msgid "Release 1.4 includes the following improvements over release 1.2:" -msgstr "" - -#: ../source/release-notes/1.4.txt:25 -# b4521d4214374906b12cfdaba17b488a -msgid "Core Server Enhancements" -msgstr "" - -#: ../source/release-notes/1.4.txt:27 -# 1ff819716c694b65bc655734641f248a -msgid ":doc:`concurrency ` improvements" -msgstr "" - -#: ../source/release-notes/1.4.txt:29 -# a26e777f8752486ebf57ddb95d85b709 -msgid "indexing memory improvements" -msgstr "" - -#: ../source/release-notes/1.4.txt:31 -# 4dfa580cd1224527be719500f91c87e7 -msgid ":ref:`background index creation `" -msgstr "" - -#: ../source/release-notes/1.4.txt:33 -# 37d12f607f284e709111be6696825db0 -msgid "better detection of regular expressions so the index can be used in more cases" -msgstr "" - -#: ../source/release-notes/1.4.txt:37 -# 59befb78901645018551d628a1269de2 -msgid "Replication and Sharding" -msgstr "" - -#: ../source/release-notes/1.4.txt:39 -# b6177773462b4bfabe68aec965289b16 -msgid "better handling for restarting slaves offline for a while" -msgstr "" - -#: ../source/release-notes/1.4.txt:41 -# 4921735b959a4303bc3c1202afc2cadc -msgid "fast new slaves from snapshots (``--fastsync``)" -msgstr "" - -#: ../source/release-notes/1.4.txt:43 -# c4f3319698c6406798e00d33028a7fe3 -msgid "configurable slave delay (``--slavedelay``)" -msgstr "" - -#: ../source/release-notes/1.4.txt:45 -# 03e650a5dfd64218b575668989ab1d3e -msgid "replication handles clock skew on master" -msgstr "" - -#: ../source/release-notes/1.4.txt:47 -# 168454535414498bb808af51cfc962eb -msgid ":doc:`$inc ` replication fixes" -msgstr "" - -#: ../source/release-notes/1.4.txt:49 -# c47b89f6471d48a291e6705acd71554d -msgid "sharding alpha 3 - notably 2-phase commit on config servers" -msgstr "" - -#: ../source/release-notes/1.4.txt:52 -# 320adabcfb554d229021cb8d4dbe3000 -msgid "Deployment and Production" -msgstr "" - -#: ../source/release-notes/1.4.txt:54 -# 1cf66a8098b94ac1bfc241d918ab8201 -msgid ":ref:`configure \"slow threshold\" for profiling `" -msgstr "" - -#: ../source/release-notes/1.4.txt:56 -# 7d1c12395daa4f4396b7e20e7838b44d -msgid "ability to do :doc:`fsync + lock ` for backing up raw files" -msgstr "" - -#: ../source/release-notes/1.4.txt:58 -# 41998abb7f074ea588d3be023b42c9f7 -msgid "option for separate directory per db (``--directoryperdb``)" -msgstr "" - -#: ../source/release-notes/1.4.txt:60 -# f69ccc6a00894d5e946f5dc98729fd63 -msgid "``http://localhost:28017/_status`` to get serverStatus via http" -msgstr "" - -#: ../source/release-notes/1.4.txt:62 -# 0c42094952e94e0ab53727b74e1f0505 -msgid "REST interface is off by default for security (``--rest`` to enable)" -msgstr "" - -#: ../source/release-notes/1.4.txt:64 -# 85b8e32a3db44567a8f89ddb065c53a7 -msgid "can rotate logs with a db command, :doc:`logRotate `" -msgstr "" - -#: ../source/release-notes/1.4.txt:66 -# efe7f83de0054cb0995fb3e150385f50 -msgid "enhancements to :doc:`serverStatus ` command (db.serverStatus()) - counters and :ref:`replication lag ` stats" -msgstr "" - -#: ../source/release-notes/1.4.txt:70 -# d0c5641036c54429bc9221161539589d -msgid "new :doc:`mongostat ` tool" -msgstr "" - -#: ../source/release-notes/1.4.txt:73 -# e9bde509cc654b40b29394f69fae6b32 -msgid "Query Language Improvements" -msgstr "" - -#: ../source/release-notes/1.4.txt:75 -# d927d9b8f9174187b066019a6a050e16 -msgid ":doc:`$all ` with regex" -msgstr "" - -#: ../source/release-notes/1.4.txt:77 -# 996bdf25bc4d495aad206bd5cb34022b -msgid ":doc:`$not `" -msgstr "" - -#: ../source/release-notes/1.4.txt:79 -# bfc704bf28cf455095a4cf01a21b3af3 -msgid "partial matching of array elements :doc:`$elemMatch `" -msgstr "" - -#: ../source/release-notes/1.4.txt:81 -# f42455f50bae429e956b4f16355f26fe -msgid "$ operator for updating arrays" -msgstr "" - -#: ../source/release-notes/1.4.txt:83 -# 8c1b4ee69a674d5ab935fc0b6b964350 -msgid ":doc:`$addToSet `" -msgstr "" - -#: ../source/release-notes/1.4.txt:85 -# a1cc996627584cb2b0c19374161929e3 -msgid ":doc:`$unset `" -msgstr "" - -#: ../source/release-notes/1.4.txt:87 -# 930ad7b16e9e417999dee28bec9b4673 -msgid ":doc:`$pull ` supports object matching" -msgstr "" - -#: ../source/release-notes/1.4.txt:89 -# 0c7cd3edcda041dea08dbcd0c0c2dcc7 -msgid ":doc:`$set ` with array indexes" -msgstr "" - -#: ../source/release-notes/1.4.txt:92 -# d8898cacb59c45e89880466a559fa28d -msgid "Geo" -msgstr "" - -#: ../source/release-notes/1.4.txt:94 -# 67bd150d4f9a46359f2e501aaca33701 -msgid ":doc:`2d geospatial search `" -msgstr "" - -#: ../source/release-notes/1.4.txt:96 -# 6e6f6d09b9884976b5d0333ac88cf21a -msgid "geo :doc:`$center ` and :doc:`$box ` searches" -msgstr "" - diff --git a/locale/pot/release-notes/1.6-changes.pot b/locale/pot/release-notes/1.6-changes.pot deleted file mode 100644 index 0e9dcd78e8f..00000000000 --- a/locale/pot/release-notes/1.6-changes.pot +++ /dev/null @@ -1,23 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/1.6-changes.txt:5 -# ebf4ca6fe70a4e9d91cada9e26f2b5e2 -msgid "Changes in MongoDB 1.6" -msgstr "" - diff --git a/locale/pot/release-notes/1.6.pot b/locale/pot/release-notes/1.6.pot deleted file mode 100644 index cb10891a184..00000000000 --- a/locale/pot/release-notes/1.6.pot +++ /dev/null @@ -1,233 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/1.6.txt:3 -# 3e752f387b524410853db2dda958adaf -msgid "Release Notes for MongoDB 1.6" -msgstr "" - -#: ../source/release-notes/1.6.txt:0 -# 7f6895f32d214ec984acb0aa0523b37c -msgid "On this page" -msgstr "" - -#: ../source/release-notes/1.6.txt:14 -# 549a1948f4ba4a5291bddb304fd039d8 -msgid "Upgrading" -msgstr "" - -#: ../source/release-notes/1.6.txt:16 -# 1a9eb83557b54bb19a05da33d59db3a8 -msgid "MongoDB 1.6 is a drop-in replacement for 1.4. To upgrade, simply shutdown :program:`mongod` then restart with the new binaries." -msgstr "" - -#: ../source/release-notes/1.6.txt:19 -# a414f056840c4e9494e37e91bee76618 -msgid "*Please note that you should upgrade to the latest version of whichever driver you're using. Certain drivers, including the Ruby driver, will require the upgrade, and all the drivers will provide extra features for connecting to replica sets.*" -msgstr "" - -#: ../source/release-notes/1.6.txt:25 -# 1f47d41a156e484386763854017e8065 -msgid "Sharding" -msgstr "" - -#: ../source/release-notes/1.6.txt:27 -# fa9a2a68859b465f992583cd45b54a16 -msgid ":doc:`/sharding` is now production-ready, making MongoDB horizontally scalable, with no single point of failure. A single instance of :program:`mongod` can now be upgraded to a distributed cluster with zero downtime when the need arises." -msgstr "" - -#: ../source/release-notes/1.6.txt:32 -# 1af82465d80b4dd892af957f12219f9f -msgid ":doc:`/sharding`" -msgstr "" - -#: ../source/release-notes/1.6.txt:34 -# 118e3518db1c43e4aaec4b0eacd68e70 -msgid ":doc:`/tutorial/deploy-shard-cluster`" -msgstr "" - -#: ../source/release-notes/1.6.txt:36 -# 5b10f0a31df74ce49ec9c2b733eac7e6 -msgid ":doc:`/tutorial/convert-replica-set-to-replicated-shard-cluster`" -msgstr "" - -#: ../source/release-notes/1.6.txt:39 -# 33705dd02ac84a30b9734b6870ef7b07 -msgid "Replica Sets" -msgstr "" - -#: ../source/release-notes/1.6.txt:41 -# 0fe70d0b3d244b38b67dc6333d492731 -msgid ":doc:`Replica sets `, which provide automated failover among a cluster of ``n`` nodes, are also now available." -msgstr "" - -#: ../source/release-notes/1.6.txt:44 -# f41005134cf34556912b96fd7dedeba9 -msgid "Please note that replica pairs are now deprecated; we strongly recommend that replica pair users upgrade to replica sets." -msgstr "" - -#: ../source/release-notes/1.6.txt:47 -# 20e203c1febb4e138ac86250e84fc91f -msgid ":doc:`/replication`" -msgstr "" - -#: ../source/release-notes/1.6.txt:49 -# 4e06a002e0984b95ae3eb04bc8e69b71 -msgid ":doc:`/tutorial/deploy-replica-set`" -msgstr "" - -#: ../source/release-notes/1.6.txt:51 -# 351d3c2a46834ec0a7c9cbac3bb036ae -msgid ":doc:`/tutorial/convert-standalone-to-replica-set`" -msgstr "" - -#: ../source/release-notes/1.6.txt:54 -# 5da96b2c8ecf45a6ad6888bcb4f83a68 -msgid "Other Improvements" -msgstr "" - -#: ../source/release-notes/1.6.txt:56 -# 13be991a288e4622858fa10531da9793 -msgid "The ``w`` option (and ``wtimeout``) forces writes to be propagated to ``n`` servers before returning success (this works especially well with replica sets)" -msgstr "" - -#: ../source/release-notes/1.6.txt:60 -# b63c693df63041e285f0e156e61e6ba9 -msgid ":doc:`$or queries `" -msgstr "" - -#: ../source/release-notes/1.6.txt:62 -# fa751ebad9a34a009ec11fc18cff97d4 -msgid "Improved concurrency" -msgstr "" - -#: ../source/release-notes/1.6.txt:64 -# 08e90ec508a84c28a424f71730c183d4 -msgid ":doc:`$slice ` operator for returning subsets of arrays" -msgstr "" - -#: ../source/release-notes/1.6.txt:67 -# 3b49146ee50247898bc7aeba5f44b80b -msgid "64 indexes per collection (formerly 40 indexes per collection)" -msgstr "" - -#: ../source/release-notes/1.6.txt:69 -# 9a9272d934354112ab84c998e5665efa -msgid "64-bit integers can now be represented in the shell using NumberLong" -msgstr "" - -#: ../source/release-notes/1.6.txt:71 -# df972c287a7e43feb5bdd6090b347cd5 -msgid "The :dbcommand:`findAndModify` command now supports upserts. It also allows you to specify fields to return" -msgstr "" - -#: ../source/release-notes/1.6.txt:74 -# ef1d930aa6b848c2863cea9f8aeac634 -msgid "$showDiskLoc option to see disk location of a document" -msgstr "" - -#: ../source/release-notes/1.6.txt:76 -# 007aa52c99114af1bc0266a9053e4967 -msgid "Support for IPv6 and UNIX domain sockets" -msgstr "" - -#: ../source/release-notes/1.6.txt:79 -# a1075c1821fe4b749207438de0715491 -msgid "Installation" -msgstr "" - -#: ../source/release-notes/1.6.txt:81 -# d8bfdfd101454879a6db68afb2e7caba -msgid "Windows service improvements" -msgstr "" - -#: ../source/release-notes/1.6.txt:83 -# 8572a558f74c4b96b7f240bbbaf678b8 -msgid "The C++ client is a separate tarball from the binaries" -msgstr "" - -#: ../source/release-notes/1.6.txt:86 -# 3df386b0ab794d9c955ce0136634e218 -msgid "1.6.x Release Notes" -msgstr "" - -#: ../source/release-notes/1.6.txt:88 -# 112892cbd0dd48d795c6e5f367058ef3 -msgid "`1.6.5 `_" -msgstr "" - -#: ../source/release-notes/1.6.txt:91 -# 3829c4bd5c064bf89576edc98cb9857c -msgid "1.5.x Release Notes" -msgstr "" - -#: ../source/release-notes/1.6.txt:93 -# de52c3e53216490db8b22188f6440c05 -msgid "`1.5.8 `_" -msgstr "" - -#: ../source/release-notes/1.6.txt:95 -# eef954c8f315419eb10a0ef7291786bc -msgid "`1.5.7 `_" -msgstr "" - -#: ../source/release-notes/1.6.txt:97 -# 516a4e68c5294f00ac00c54323162273 -msgid "`1.5.6 `_" -msgstr "" - -#: ../source/release-notes/1.6.txt:99 -# fadf830ccfbd4aab92eff3af6669e3f4 -msgid "`1.5.5 `_" -msgstr "" - -#: ../source/release-notes/1.6.txt:101 -# 56a09198973743e88b8fb769215d21cf -msgid "`1.5.4 `_" -msgstr "" - -#: ../source/release-notes/1.6.txt:103 -# 949006c5bbf74f458589df0289b74762 -msgid "`1.5.3 `_" -msgstr "" - -#: ../source/release-notes/1.6.txt:105 -# 2f3838e61caf4c02a9e41a59636525c1 -msgid "`1.5.2 `_" -msgstr "" - -#: ../source/release-notes/1.6.txt:107 -# ebe311194c464378b483ec3aaf7e363f -msgid "`1.5.1 `_" -msgstr "" - -#: ../source/release-notes/1.6.txt:109 -# 1a9bf81d27924ab2bf073059b3d9a725 -msgid "`1.5.0 `_" -msgstr "" - -#: ../source/release-notes/1.6.txt:111 -# 10cafc3015d44d08b2d28dd0a0dd329d -msgid "You can see a full list of all changes on `JIRA `_." -msgstr "" - -#: ../source/release-notes/1.6.txt:114 -# be1341eb249e404488ca8c7a684c6b94 -msgid "Thank you everyone for your support and suggestions!" -msgstr "" - diff --git a/locale/pot/release-notes/1.8-changes.pot b/locale/pot/release-notes/1.8-changes.pot deleted file mode 100644 index d066c11c8d1..00000000000 --- a/locale/pot/release-notes/1.8-changes.pot +++ /dev/null @@ -1,23 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/1.8-changes.txt:5 -# 4f3fa8ed737e4d138c8bb4ad3bbd63c8 -msgid "Changes in MongoDB 1.8" -msgstr "" - diff --git a/locale/pot/release-notes/1.8.pot b/locale/pot/release-notes/1.8.pot deleted file mode 100644 index a67b81f5be9..00000000000 --- a/locale/pot/release-notes/1.8.pot +++ /dev/null @@ -1,571 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/1.8.txt:3 -# 49d6ee83b64946eeb82417e108c1e4bf -msgid "Release Notes for MongoDB 1.8" -msgstr "" - -#: ../source/release-notes/1.8.txt:0 -# ef37018af621462fa8415d1ff0f51857 -msgid "On this page" -msgstr "" - -#: ../source/release-notes/1.8.txt:14 -# 09536bd1fc1746b3af76a4a11da1dcee -msgid "Upgrading" -msgstr "" - -#: ../source/release-notes/1.8.txt:16 -# c8f9e013f4074a40b12992c0b1b2e86d -msgid "MongoDB 1.8 is a standard, incremental production release and works as a drop-in replacement for MongoDB 1.6, except:" -msgstr "" - -#: ../source/release-notes/1.8.txt:19 -# 85ea22c4a5804aaabe9e30b02a88a0a4 -msgid ":term:`Replica set ` members should be upgraded in a particular order, as described in :ref:`1.8-upgrade-replica-set`." -msgstr "" - -#: ../source/release-notes/1.8.txt:22 -# 2a7ebf8513114caeb2b0fef77e385d4e -msgid "The :dbcommand:`mapReduce` command has changed in 1.8, causing incompatibility with previous releases. :dbcommand:`mapReduce` no longer generates temporary collections (thus, ``keepTemp`` has been removed). Now, you must always supply a value for ``out``. See the ``out`` field options in the :dbcommand:`mapReduce` document. If you use MapReduce, this also likely means you need a recent version of your client driver." -msgstr "" - -#: ../source/release-notes/1.8.txt:31 -# 42c02218522c4ccaa84f76e90ab56d4a -msgid "Preparation" -msgstr "" - -#: ../source/release-notes/1.8.txt:33 -# c7ca8867bc7d48a4b38d86e255733c28 -msgid "Read through all release notes before upgrading and ensure that no changes will affect your deployment." -msgstr "" - -#: ../source/release-notes/1.8.txt:39 -# ec199898619b45f7a78b570e601117d5 -msgid "Upgrading a Standalone ``mongod``" -msgstr "" - -#: ../source/release-notes/1.8.txt:41 -# a3694f2ac3674565bfdc18b52cc5e8b1 -msgid "Download the v1.8.x binaries from the `MongoDB Download Page`_." -msgstr "" - -#: ../source/release-notes/1.8.txt:43 -# 139b48a8aa1b497eb9befd7a33c538b8 -msgid "Shutdown your :program:`mongod` instance." -msgstr "" - -#: ../source/release-notes/1.8.txt:45 -# 1813a927011f4a41936922849b43861b -msgid "Replace the existing binary with the 1.8.x :program:`mongod` binary." -msgstr "" - -#: ../source/release-notes/1.8.txt:47 -# 23f61b599e1246628ad3183a9f44adc6 -msgid "Restart MongoDB." -msgstr "" - -#: ../source/release-notes/1.8.txt:54 -# 3cfe34b1b89a4ea091df38769b310c20 -msgid "Upgrading a Replica Set" -msgstr "" - -#: ../source/release-notes/1.8.txt:56 -# a40645bd9e6346a9a917deaa5464357b -msgid "1.8.x :term:`secondaries ` **can** replicate from 1.6.x :term:`primaries `." -msgstr "" - -#: ../source/release-notes/1.8.txt:59 -# 4c23f9ad46934a9b9b3d65bb14187d40 -msgid "1.6.x secondaries **cannot** replicate from 1.8.x primaries." -msgstr "" - -#: ../source/release-notes/1.8.txt:61 -# b6c0249273064032aef1d488a174a240 -msgid "Thus, to upgrade a :term:`replica set` you must replace all of your secondaries first, then the primary." -msgstr "" - -#: ../source/release-notes/1.8.txt:64 -# 533f0d73dc9f4629a3fb6665fb5cb6ef -msgid "For example, suppose you have a replica set with a primary, an :term:`arbiter` and several secondaries. To upgrade the set, do the following:" -msgstr "" - -#: ../source/release-notes/1.8.txt:68 -# b9571db2f62745cda5e4db28ed61ae9c -msgid "For the arbiter:" -msgstr "" - -#: ../source/release-notes/1.8.txt:70 -# a2fdfa591fcf47978564144b1b742021 -msgid "Shut down the arbiter." -msgstr "" - -#: ../source/release-notes/1.8.txt:72 -#: ../source/release-notes/1.8.txt:144 -#: ../source/release-notes/1.8.txt:186 -#: ../source/release-notes/1.8.txt:192 -# cbcb8c96c5914d49866739f2e9b8116a -# a4ab443d76e249c8a38d856a0bae446a -# 8d9ab98763f34ddead6e89219eb3d52e -# 0290936bb0594c56b6a18abba7e3f595 -msgid "Restart it with the 1.8.x binary from the `MongoDB Download Page`_." -msgstr "" - -#: ../source/release-notes/1.8.txt:74 -# 241ac808c38d45f2b1f2f8a33fefeffd -msgid "Change your config (optional) to prevent election of a new primary." -msgstr "" - -#: ../source/release-notes/1.8.txt:76 -# 05778fd1291a44018d6b53a14933c236 -msgid "It is possible that, when you start shutting down members of the set, a new primary will be elected. To prevent this, you can give all of the secondaries a priority of ``0`` before upgrading, and then change them back afterwards. To do so:" -msgstr "" - -#: ../source/release-notes/1.8.txt:81 -# 2e7b27ada95b4e149c6800af2cfe7af1 -msgid "Record your current config. Run :method:`rs.config()` and paste the results into a text file." -msgstr "" - -#: ../source/release-notes/1.8.txt:84 -# a9f22fd756d6496da30a6a2f9d96f3f5 -msgid "Update your config so that all secondaries have priority ``0``. For example:" -msgstr "" - -#: ../source/release-notes/1.8.txt:140 -# f0ebba08d42d4549abbdbcb7d983272c -msgid "For each secondary:" -msgstr "" - -#: ../source/release-notes/1.8.txt:142 -# 3a6c4ca9c70d436ab13cf71ccb91bd29 -msgid "Shut down the secondary." -msgstr "" - -#: ../source/release-notes/1.8.txt:146 -# 7410fd7da536474f8aec4e9dcdaa7a7c -msgid "If you changed the config, change it back to its original state:" -msgstr "" - -#: ../source/release-notes/1.8.txt:157 -# 5efd1cea69d0478ab238935cc9250265 -msgid "Shut down the primary (the final 1.6 server), and then restart it with the 1.8.x binary from the `MongoDB Download Page`_." -msgstr "" - -#: ../source/release-notes/1.8.txt:164 -# 4ffef5946a00411da3103a1b81ecf284 -msgid "Upgrading a Sharded Cluster" -msgstr "" - -#: ../source/release-notes/1.8.txt:166 -# ac77ce91fa954ea78087b0b55462f12a -msgid "Turn off the balancer:" -msgstr "" - -#: ../source/release-notes/1.8.txt:174 -# e01208de1d1e499b8933f13b3b988bbd -msgid "For each :term:`shard`:" -msgstr "" - -#: ../source/release-notes/1.8.txt:176 -# 1db378fe0db143a3b6fceebb06b5bfe7 -msgid "If the shard is a :term:`replica set`, follow the directions above for :ref:`1.8-upgrade-replica-set`." -msgstr "" - -#: ../source/release-notes/1.8.txt:179 -# cb01e0a5883848ed88a141f27e38acb3 -msgid "If the shard is a single :program:`mongod` process, shut it down and then restart it with the 1.8.x binary from the `MongoDB Download Page`_." -msgstr "" - -#: ../source/release-notes/1.8.txt:182 -# 340dd2744352427da391ffaa884e1b82 -msgid "For each :program:`mongos`:" -msgstr "" - -#: ../source/release-notes/1.8.txt:184 -# fa8f7215ba2742c29c343d1e2b995efd -msgid "Shut down the :program:`mongos` process." -msgstr "" - -#: ../source/release-notes/1.8.txt:188 -# 1f3be9dafe3d4bdb9d2e1009e9652239 -msgid "For each config server:" -msgstr "" - -#: ../source/release-notes/1.8.txt:190 -# 905133158e9042c39bc88943d0c0d4db -msgid "Shut down the config server process." -msgstr "" - -#: ../source/release-notes/1.8.txt:194 -# 3f46ff706c1d4b32b624ddf6ae55e381 -msgid "Turn on the balancer:" -msgstr "" - -#: ../source/release-notes/1.8.txt:202 -# d9b644b3510348efb3cd12243368e33d -msgid "Returning to 1.6" -msgstr "" - -#: ../source/release-notes/1.8.txt:204 -# 630691f28ca64df88a9e0d197a0c9b8b -msgid "If for any reason you must move back to 1.6, follow the steps above in reverse. Please be careful that you have not inserted any documents larger than 4MB while running on 1.8 (where the max size has increased to 16MB). If you have you will get errors when the server tries to read those documents." -msgstr "" - -#: ../source/release-notes/1.8.txt:211 -#: ../source/release-notes/1.8.txt:231 -# d0c565490d7b4729bee91db1f835ed7a -# a33906328e3f48718e99d9b1d89cc859 -msgid "Journaling" -msgstr "" - -#: ../source/release-notes/1.8.txt:213 -# 074f5aed391449cc81250bce2f664788 -msgid "Returning to 1.6 after using 1.8 :doc:`Journaling ` works fine, as journaling does not change anything about the data file format. Suppose you are running 1.8.x with journaling enabled and you decide to switch back to 1.6. There are two scenarios:" -msgstr "" - -#: ../source/release-notes/1.8.txt:219 -# 242cb73213f8445e87c5d6a203f9be04 -msgid "If you shut down cleanly with 1.8.x, just restart with the 1.6 mongod binary." -msgstr "" - -#: ../source/release-notes/1.8.txt:222 -# 68a081664be74bb5b468926a345ab37e -msgid "If 1.8.x shut down uncleanly, start 1.8.x up again and let the journal files run to fix any damage (incomplete writes) that may have existed at the crash. Then shut down 1.8.x cleanly and restart with the 1.6 mongod binary." -msgstr "" - -#: ../source/release-notes/1.8.txt:228 -# 7ef41087bf214a629049e3a90bd76366 -msgid "Changes" -msgstr "" - -#: ../source/release-notes/1.8.txt:233 -# 711ea5ca257a4ddc8dada8099f167b62 -msgid "MongoDB now supports write-ahead :doc:`/core/journaling` to facilitate fast crash recovery and durability in the storage engine. With journaling enabled, a :program:`mongod` can be quickly restarted following a crash without needing to repair the :term:`collections `. The aggregation framework makes it possible to do aggregation" -msgstr "" - -#: ../source/release-notes/1.8.txt:241 -# f99ea67b8e7e4bb8bdc3830afe94e9d0 -msgid "Sparse and Covered Indexes" -msgstr "" - -#: ../source/release-notes/1.8.txt:243 -# 7a84ff9c256f46eba0479cd5d09054b1 -msgid ":ref:`Sparse Indexes ` are indexes that only include documents that contain the fields specified in the index. Documents missing the field will not appear in the index at all. This can significantly reduce index size for indexes of fields that contain only a subset of documents within a :term:`collection`." -msgstr "" - -#: ../source/release-notes/1.8.txt:249 -# f18051d82ea44498997225a25ee45834 -msgid ":ref:`Covered Indexes ` enable MongoDB to answer queries entirely from the index when the query only selects fields that the index contains." -msgstr "" - -#: ../source/release-notes/1.8.txt:254 -# 6bdf111c303a4cdeb4e04fdc485509ef -msgid "Incremental MapReduce Support" -msgstr "" - -#: ../source/release-notes/1.8.txt:256 -# 9d9f05711f334b108fb2f73ad64bcb38 -msgid "The :dbcommand:`mapReduce` command supports new options that enable incrementally updating existing :term:`collections `. Previously, a MapReduce job could output either to a temporary collection or to a named permanent collection, which it would overwrite with new data." -msgstr "" - -#: ../source/release-notes/1.8.txt:262 -# 69a0e037beae4010b01ec62e7916e5f0 -msgid "You now have several options for the output of your MapReduce jobs:" -msgstr "" - -#: ../source/release-notes/1.8.txt:264 -# 71609f2c82e04cf0965bd3d986093ecf -msgid "You can merge MapReduce output into an existing collection. Output from the Reduce phase will replace existing keys in the output collection if it already exists. Other keys will remain in the collection." -msgstr "" - -#: ../source/release-notes/1.8.txt:269 -# 8e2cec4c3a7e42b1acd456364a60332f -msgid "You can now re-reduce your output with the contents of an existing collection. Each key output by the reduce phase will be reduced with the existing document in the output collection." -msgstr "" - -#: ../source/release-notes/1.8.txt:273 -# d74240a4cf69443ba2aa0c8337b35b09 -msgid "You can replace the existing output collection with the new results of the MapReduce job (equivalent to setting a permanent output collection in previous releases)" -msgstr "" - -#: ../source/release-notes/1.8.txt:277 -# b53cefa606bb48249e30d9e179843bb2 -msgid "You can compute MapReduce inline and return results to the caller without persisting the results of the job. This is similar to the temporary collections generated in previous releases, except results are limited to 8MB." -msgstr "" - -#: ../source/release-notes/1.8.txt:282 -# 291bedefc4ea4e1693d8a1f07d274ff7 -msgid "For more information, see the ``out`` field options in the :dbcommand:`mapReduce` document." -msgstr "" - -#: ../source/release-notes/1.8.txt:286 -# ec34e4639f6b4b8f96e2821607c630e2 -msgid "Additional Changes and Enhancements" -msgstr "" - -#: ../source/release-notes/1.8.txt:289 -# 58c0d040cc724023a99be57728fa6be6 -msgid "1.8.1" -msgstr "" - -#: ../source/release-notes/1.8.txt:291 -# ca6de2393cd04a04bcb03bd08955084b -msgid "Sharding migrate fix when moving larger chunks." -msgstr "" - -#: ../source/release-notes/1.8.txt:293 -# ae6293c1ca3044b9a2ca246a1e4be9eb -msgid "Durability fix with background indexing." -msgstr "" - -#: ../source/release-notes/1.8.txt:295 -# 974f2a06c8a7434eb6b4eeccac9881c0 -msgid "Fixed mongos concurrency issue with many incoming connections." -msgstr "" - -#: ../source/release-notes/1.8.txt:298 -# 6420c02e061a402c9fc5e0c3798cb5cb -msgid "1.8.0" -msgstr "" - -#: ../source/release-notes/1.8.txt:300 -# 81981890d5484cbc8f979e4e443eb83d -msgid "All changes from 1.7.x series." -msgstr "" - -#: ../source/release-notes/1.8.txt:303 -# 38d8d0f416404607b9f4c2cc6c7a6827 -msgid "1.7.6" -msgstr "" - -#: ../source/release-notes/1.8.txt:305 -# 02eb5ce4507042d3899508f12d82fda3 -msgid "Bug fixes." -msgstr "" - -#: ../source/release-notes/1.8.txt:308 -# 3c69e5754c9640e49b71c432e01501fe -msgid "1.7.5" -msgstr "" - -#: ../source/release-notes/1.8.txt:309 -# 92ec4c27bda943278dd0c23794ecc095 -msgid ":doc:`Journaling `." -msgstr "" - -#: ../source/release-notes/1.8.txt:311 -# d1e0b1355d064b7b87d8b33d35163c12 -msgid "Extent allocation improvements." -msgstr "" - -#: ../source/release-notes/1.8.txt:313 -# f9022ee4791a432290e79affa2bf4159 -msgid "Improved :term:`replica set` connectivity for :program:`mongos`." -msgstr "" - -#: ../source/release-notes/1.8.txt:315 -# fe8e751972c04638a59c71972a5b083d -msgid ":dbcommand:`getLastError` improvements for :term:`sharding`." -msgstr "" - -#: ../source/release-notes/1.8.txt:318 -# 219adee6df11438cad9d90856c2e543d -msgid "1.7.4" -msgstr "" - -#: ../source/release-notes/1.8.txt:320 -# 38a76df870d5432fb358a76a2abea54c -msgid ":program:`mongos` routes ``slaveOk`` queries to :term:`secondaries ` in :term:`replica sets `." -msgstr "" - -#: ../source/release-notes/1.8.txt:323 -# 67d00a2d9d3c4844a97426ab3658133d -msgid "New :dbcommand:`mapReduce` output options." -msgstr "" - -#: ../source/release-notes/1.8.txt:325 -# 25febd18882a4776b11eff6fa0ec042c -msgid ":ref:`index-type-sparse`." -msgstr "" - -#: ../source/release-notes/1.8.txt:328 -# fe6b9c17fdc24485964f62cb4cb2c28a -msgid "1.7.3" -msgstr "" - -#: ../source/release-notes/1.8.txt:330 -# dc4a58970b7a4eaabe426e3e6401eb3b -msgid "Initial :ref:`covered index ` support." -msgstr "" - -#: ../source/release-notes/1.8.txt:332 -# 43deaba1c644487fb1fe0e86dd884559 -msgid "Distinct can use data from indexes when possible." -msgstr "" - -#: ../source/release-notes/1.8.txt:334 -# b0a3ce297340492a8a845fd3e09549f1 -msgid ":dbcommand:`mapReduce` can merge or reduce results into an existing collection." -msgstr "" - -#: ../source/release-notes/1.8.txt:336 -# e3cd844e33b248aebee2ad166baa31f2 -msgid ":program:`mongod` tracks and :program:`mongostat` displays network usage. See :ref:`mongostat`." -msgstr "" - -#: ../source/release-notes/1.8.txt:338 -# a489b21dbd184707a133b5ae8dba8647 -msgid "Sharding stability improvements." -msgstr "" - -#: ../source/release-notes/1.8.txt:341 -# 00ad9535d70e47bb8611ecf05536dff0 -msgid "1.7.2" -msgstr "" - -#: ../source/release-notes/1.8.txt:343 -# 1b618f1f41ff41b19a1fd36b19317796 -msgid ":update:`$rename` operator allows renaming of fields in a document." -msgstr "" - -#: ../source/release-notes/1.8.txt:345 -# 55a38c297ebe4bd381101ddc71ac15e7 -msgid ":method:`db.eval()` not to block." -msgstr "" - -#: ../source/release-notes/1.8.txt:347 -# 1e55072898754a2b9bff9d2607358df2 -msgid "Geo queries with sharding." -msgstr "" - -#: ../source/release-notes/1.8.txt:349 -# 08f416e571224306b7a04ee976bc6d53 -msgid ":option:`mongostat --discover` option" -msgstr "" - -#: ../source/release-notes/1.8.txt:351 -# eca6829c062f4bc58d289a4525b6c20e -msgid "Chunk splitting enhancements." -msgstr "" - -#: ../source/release-notes/1.8.txt:353 -# d380e6e505444d58b64a35e74d17c2e8 -msgid "Replica sets network enhancements for servers behind a nat." -msgstr "" - -#: ../source/release-notes/1.8.txt:356 -# 60c40ba38ba1401d8d92c8f88aab4eaa -msgid "1.7.1" -msgstr "" - -#: ../source/release-notes/1.8.txt:358 -# 6e4e0289f498450dbc7124043dbd7d49 -msgid "Many sharding performance enhancements." -msgstr "" - -#: ../source/release-notes/1.8.txt:360 -# 1ad994c396fc4185b706182e30a1218d -msgid "Better support for :projection:`$elemMatch` on primitives in embedded arrays." -msgstr "" - -#: ../source/release-notes/1.8.txt:362 -# 7370b22d6b7d48ef8850711ae04b60a1 -msgid "Query optimizer enhancements on range queries." -msgstr "" - -#: ../source/release-notes/1.8.txt:364 -# dfabe6a4860846a5b1bd52a403d7d69c -msgid "Window service enhancements." -msgstr "" - -#: ../source/release-notes/1.8.txt:366 -# 9d2a7a6d7ec24028adb55ada0273dee0 -msgid "Replica set setup improvements." -msgstr "" - -#: ../source/release-notes/1.8.txt:368 -# 215a66f12bf44fe4805c04e61a6b553c -msgid ":update:`$pull` works on primitives in arrays." -msgstr "" - -#: ../source/release-notes/1.8.txt:371 -# 29cbc548b23d41e99c21c8257ce7fd59 -msgid "1.7.0" -msgstr "" - -#: ../source/release-notes/1.8.txt:373 -# 685b1958d3a641a8b0d2c5a87c0b1361 -msgid "Sharding performance improvements for heavy insert loads." -msgstr "" - -#: ../source/release-notes/1.8.txt:375 -# c6f366daa0b14f0ca8db03f4d8c505fd -msgid "Slave delay support for replica sets." -msgstr "" - -#: ../source/release-notes/1.8.txt:377 -# b6dd2498059e4c348aab8fb4d11ce212 -msgid ":data:`~local.system.replset.settings.getLastErrorDefaults` for replica sets." -msgstr "" - -#: ../source/release-notes/1.8.txt:379 -# 57c902446dd8493f8430dfdf5c2021ab -msgid "Auto completion in the shell." -msgstr "" - -#: ../source/release-notes/1.8.txt:381 -# 54cddfce5ea446ec8a5376c92f81a796 -msgid "Spherical distance for geo search." -msgstr "" - -#: ../source/release-notes/1.8.txt:383 -# 747d3119639641ba8522d4315ba7ed00 -msgid "All fixes from 1.6.1 and 1.6.2." -msgstr "" - -#: ../source/release-notes/1.8.txt:386 -# a9773bb6f0df4fcd815d304ae0b0092b -msgid "Release Announcement Forum Pages" -msgstr "" - -#: ../source/release-notes/1.8.txt:388 -# 1dab208036644664b1c3d6f9c3c03303 -msgid "`1.8.1 `_, `1.8.0 `_" -msgstr "" - -#: ../source/release-notes/1.8.txt:391 -# dea01db28bd4478b818cb49e7c63997f -msgid "`1.7.6 `_, `1.7.5 `_, `1.7.4 `_, `1.7.3 `_, `1.7.2 `_, `1.7.1 `_, `1.7.0 `_" -msgstr "" - -#: ../source/release-notes/1.8.txt:400 -# 2e67ce2ad919416a8036a633c91320b6 -msgid "Resources" -msgstr "" - -#: ../source/release-notes/1.8.txt:402 -# 1a3cf8b92a344b9994f4c612b6064923 -msgid "`MongoDB Downloads `_" -msgstr "" - -#: ../source/release-notes/1.8.txt:403 -# 0f8d4d4eebaa47a7a8055494c443a8bc -msgid "`All JIRA Issues resolved in 1.8 `_" -msgstr "" - diff --git a/locale/pot/release-notes/2.0-changes.pot b/locale/pot/release-notes/2.0-changes.pot deleted file mode 100644 index 33dc880b5c2..00000000000 --- a/locale/pot/release-notes/2.0-changes.pot +++ /dev/null @@ -1,23 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/2.0-changes.txt:5 -# f2e8445aef9e429e9589f0032b7e5de6 -msgid "Changes in MongoDB 2.0" -msgstr "" - diff --git a/locale/pot/release-notes/2.0.pot b/locale/pot/release-notes/2.0.pot deleted file mode 100644 index 1a1e1020cd9..00000000000 --- a/locale/pot/release-notes/2.0.pot +++ /dev/null @@ -1,643 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/2.0.txt:3 -# 30d76ae5d38b42869b6f7e8912eee718 -msgid "Release Notes for MongoDB 2.0" -msgstr "" - -#: ../source/release-notes/2.0.txt:0 -# c403c8bdf8254580ac0c68898a7bc6ce -msgid "On this page" -msgstr "" - -#: ../source/release-notes/2.0.txt:14 -# 5546b5f1aa93459ea01b1f567af7ad7b -msgid "Upgrading" -msgstr "" - -#: ../source/release-notes/2.0.txt:16 -# b4f6eb0ff66e4ee8aca7b15ce85ccd7a -msgid "Although the major version number has changed, MongoDB 2.0 is a standard, incremental production release and works as a drop-in replacement for MongoDB 1.8." -msgstr "" - -#: ../source/release-notes/2.0.txt:21 -# 999ede58526342ddb74560fe11cf9c1d -msgid "Preparation" -msgstr "" - -#: ../source/release-notes/2.0.txt:23 -# aaf3852662b947e1b6877c2dc8022d4a -msgid "Read through all release notes before upgrading, and ensure that no changes will affect your deployment." -msgstr "" - -#: ../source/release-notes/2.0.txt:26 -# d73a858d2832471cbd39bca7e1470eec -msgid "If you create new indexes in 2.0, then downgrading to 1.8 is possible but you must reindex the new collections." -msgstr "" - -#: ../source/release-notes/2.0.txt:29 -# 8b5a1ebd20a94c7ca69766853aec68d9 -msgid ":program:`mongoimport` and :program:`mongoexport` now correctly adhere to the CSV spec for handling CSV input/output. This may break existing import/export workflows that relied on the previous behavior. For more information see :issue:`SERVER-1097`." -msgstr "" - -#: ../source/release-notes/2.0.txt:34 -# 8f7a1483f0b444499db696782f229953 -msgid ":doc:`Journaling ` is **enabled by default** in 2.0 for 64-bit builds. If you still prefer to run without journaling, start :program:`mongod` with the :option:`--nojournal ` run-time option. Otherwise, MongoDB creates journal files during startup. The first time you start :program:`mongod` with journaling, you will see a delay as :program:`mongod` creates new files. In addition, you may see reduced write throughput." -msgstr "" - -#: ../source/release-notes/2.0.txt:41 -# 481a3e3c2b9047138eb28b7aa73717a6 -msgid "2.0 :program:`mongod` instances are interoperable with 1.8 :program:`mongod` instances; however, for best results, upgrade your deployments using the following procedures:" -msgstr "" - -#: ../source/release-notes/2.0.txt:48 -# 9a752e94d8fb4353bc258054b77dbd5a -msgid "Upgrading a Standalone ``mongod``" -msgstr "" - -#: ../source/release-notes/2.0.txt:50 -# f46e87971a1e466f96fce052d2caa26d -msgid "Download the v2.0.x binaries from the `MongoDB Download Page`_." -msgstr "" - -#: ../source/release-notes/2.0.txt:52 -# 509ba0c8cb6f406490fd46a492ba7be2 -msgid "Shutdown your :program:`mongod` instance. Replace the existing binary with the 2.0.x :program:`mongod` binary and restart MongoDB." -msgstr "" - -#: ../source/release-notes/2.0.txt:60 -# 538db43cd8ac4a9f92485e4582954ec0 -msgid "Upgrading a Replica Set" -msgstr "" - -#: ../source/release-notes/2.0.txt:62 -# 40b05a151b414da5bc80d63206a89da5 -msgid "Upgrade the :term:`secondary` members of the set one at a time by shutting down the :program:`mongod` and replacing the 1.8 binary with the 2.0.x binary from the `MongoDB Download Page`_." -msgstr "" - -#: ../source/release-notes/2.0.txt:66 -# 74e516b9b102486fb7641958020d5e84 -msgid "To avoid losing the last few updates on failover you can temporarily halt your application (failover should take less than 10 seconds), or you can set :ref:`write concern ` in your application code to confirm that each update reaches multiple servers." -msgstr "" - -#: ../source/release-notes/2.0.txt:71 -# d61f4307561e491fa33aec32f0196551 -msgid "Use the :method:`rs.stepDown()` to step down the primary to allow the normal :ref:`failover ` procedure." -msgstr "" - -#: ../source/release-notes/2.0.txt:74 -# cb42c82e4ef54bc8a21204db106b3713 -msgid ":method:`rs.stepDown()` and :dbcommand:`replSetStepDown` provide for shorter and more consistent failover procedures than simply shutting down the primary directly." -msgstr "" - -#: ../source/release-notes/2.0.txt:78 -# 98abe386f06248e69da10ac4d0afaae8 -msgid "When the primary has stepped down, shut down its instance and upgrade by replacing the :program:`mongod` binary with the 2.0.x binary." -msgstr "" - -#: ../source/release-notes/2.0.txt:86 -# 06965b3fc24a4ed0a886e44526d47bf6 -msgid "Upgrading a Sharded Cluster" -msgstr "" - -#: ../source/release-notes/2.0.txt:88 -# a64c38a7169d4c50be57a3d4aa4aba7d -msgid "Upgrade all :term:`config server ` instances *first*, in any order. Since config servers use two-phase commit, :term:`shard` configuration metadata updates will halt until all are up and running." -msgstr "" - -#: ../source/release-notes/2.0.txt:93 -# f19cea0603b848e4959de9597ff5e656 -msgid "Upgrade :program:`mongos` routers in any order." -msgstr "" - -#: ../source/release-notes/2.0.txt:96 -# 8801b825d38d460abf4342fd14f74c51 -msgid "Changes" -msgstr "" - -#: ../source/release-notes/2.0.txt:99 -# dbe99ce0f0034883adbc07c6f2b6f2d7 -msgid "Compact Command" -msgstr "" - -#: ../source/release-notes/2.0.txt:101 -# 39d4f23df9f54c1a824d45f20b7b6956 -msgid "A :dbcommand:`compact` command is now available for compacting a single collection and its indexes. Previously, the only way to compact was to repair the entire database." -msgstr "" - -#: ../source/release-notes/2.0.txt:106 -# 9b3e2deef6804a0b90f2fdde8042682a -msgid "Concurrency Improvements" -msgstr "" - -#: ../source/release-notes/2.0.txt:108 -# ac7fb3dfafc345b8acbe79e59fc87ff5 -msgid "When going to disk, the server will yield the write lock when writing data that is not likely to be in memory. The initial implementation of this feature now exists:" -msgstr "" - -#: ../source/release-notes/2.0.txt:112 -# c29b9fd7012944a98349fba2576a5e48 -msgid "See :issue:`SERVER-2563` for more information." -msgstr "" - -#: ../source/release-notes/2.0.txt:114 -# b2527540e6464d18994c91a1a7798a91 -msgid "The specific operations yield in 2.0 are:" -msgstr "" - -#: ../source/release-notes/2.0.txt:116 -# aed55040bc4e47fe8f45360f5bdf21ea -msgid "Updates by ``_id``" -msgstr "" - -#: ../source/release-notes/2.0.txt:118 -# 2b5a8359999246c29b8f63b956345553 -msgid "Removes" -msgstr "" - -#: ../source/release-notes/2.0.txt:120 -# 7bb071610ecb4c31bde39014a422145b -msgid "Long cursor iterations" -msgstr "" - -#: ../source/release-notes/2.0.txt:123 -# 72534c0e774348018a96fb0a04c129a2 -msgid "Default Stack Size" -msgstr "" - -#: ../source/release-notes/2.0.txt:125 -# 100513f2078b444da1d125088ad6ddeb -msgid "MongoDB 2.0 reduces the default stack size. This change can reduce total memory usage when there are many (e.g., 1000+) client connections, as there is a thread per connection. While portions of a thread's stack can be swapped out if unused, some operating systems do this slowly enough that it might be an issue. The default stack size is lesser of the system setting or 1MB." -msgstr "" - -#: ../source/release-notes/2.0.txt:135 -# 1732881dc1bf46df9ad950f6d875ba08 -msgid "Index Performance Enhancements" -msgstr "" - -#: ../source/release-notes/2.0.txt:137 -# 4ea65d201bb9478a9003671b0376d55e -msgid "v2.0 includes significant improvements to the :v2.2:`index `. Indexes are often 25% smaller and 25% faster (depends on the use case). When upgrading from previous versions, the benefits of the new index type are realized only if you create a new index or re-index an old one." -msgstr "" - -#: ../source/release-notes/2.0.txt:143 -# f44c7cccd8bf4ffc9713f135640da4d2 -msgid "Dates are now signed, and the max index key size has increased slightly from 819 to 1024 bytes." -msgstr "" - -#: ../source/release-notes/2.0.txt:146 -# 01441c67d0de44d18e4d7070594bbdea -msgid "All operations that create a new index will result in a 2.0 index by default. For example:" -msgstr "" - -#: ../source/release-notes/2.0.txt:149 -# 2171e73a5be64a7783bf5bb102f75e44 -msgid "Reindexing results on an older-version index results in a 2.0 index. However, reindexing on a secondary does *not* work in versions prior to 2.0. Do not reindex on a secondary. For a workaround, see :issue:`SERVER-3866`." -msgstr "" - -#: ../source/release-notes/2.0.txt:154 -# 714af72c08c44743b9f532c0d3caa1fa -msgid "The :dbcommand:`repairDatabase` command converts indexes to a 2.0 indexes." -msgstr "" - -#: ../source/release-notes/2.0.txt:157 -# 71877ec35a494560941b9651bdac6074 -msgid "To convert all indexes for a given collection to the :ref:`2.0 type <2.0-new-index-format>`, invoke the :dbcommand:`compact` command." -msgstr "" - -#: ../source/release-notes/2.0.txt:160 -# 71fa2c80aeb540b0ba1ebb9c9463a4c9 -msgid "Once you create new indexes, downgrading to 1.8.x will require a re-index of any indexes created using 2.0. See :v2.2:`/tutorial/roll-back-to-v1.8-index`." -msgstr "" - -#: ../source/release-notes/2.0.txt:165 -# 3a56f1f7b2d042889ca740df2c734d98 -msgid "Sharding Authentication" -msgstr "" - -#: ../source/release-notes/2.0.txt:167 -# ddcbe33eb8ea4480845b393d56d7a7fb -msgid "Applications can now use authentication with :term:`sharded clusters `." -msgstr "" - -#: ../source/release-notes/2.0.txt:170 -# 77da2fcfde7e443a856a965bcf403571 -msgid "Replica Sets" -msgstr "" - -#: ../source/release-notes/2.0.txt:173 -# 4c3d3dd820d14b048cec6fa1e62e4a87 -msgid "Hidden Nodes in Sharded Clusters" -msgstr "" - -#: ../source/release-notes/2.0.txt:175 -# 8eb6c9d27db64d498ad7f29ceefe851c -msgid "In 2.0, :program:`mongos` instances can now determine when a member of a replica set becomes \"hidden\" without requiring a restart. In 1.8, :program:`mongos` if you reconfigured a member as hidden, you *had* to restart :program:`mongos` to prevent queries from reaching the hidden member." -msgstr "" - -#: ../source/release-notes/2.0.txt:182 -# c37789d1e3c947638f88f0e21a26cb75 -msgid "Priorities" -msgstr "" - -#: ../source/release-notes/2.0.txt:184 -# 44e822002e8f4c03a358b35b9ef54d9c -msgid "Each :term:`replica set` member can now have a priority value consisting of a floating-point from 0 to 1000, inclusive. Priorities let you control which member of the set you prefer to have as :term:`primary` the member with the highest priority that can see a majority of the set will be elected primary." -msgstr "" - -#: ../source/release-notes/2.0.txt:190 -# e2e9ebbef37648b49882b776346eba59 -msgid "For example, suppose you have a replica set with three members, ``A``, ``B``, and ``C``, and suppose that their priorities are set as follows:" -msgstr "" - -#: ../source/release-notes/2.0.txt:193 -# 28248954d8674d65b96253e1d6dc05c9 -msgid "``A``'s priority is ``2``." -msgstr "" - -#: ../source/release-notes/2.0.txt:195 -# 3960c91879c443b280be8ec7c5e75f8c -msgid "``B``'s priority is ``3``." -msgstr "" - -#: ../source/release-notes/2.0.txt:197 -# 1438bdaaab6d46d58a7dc1d1f713b582 -msgid "``C``'s priority is ``1``." -msgstr "" - -#: ../source/release-notes/2.0.txt:199 -# a2c94c451a104eba9752e9a06594459b -msgid "During normal operation, the set will always chose ``B`` as primary. If ``B`` becomes unavailable, the set will elect ``A`` as primary." -msgstr "" - -#: ../source/release-notes/2.0.txt:202 -# 109c2149379e44028a2d58f662c4bee1 -msgid "For more information, see the :data:`~local.system.replset.members[n].priority` documentation." -msgstr "" - -#: ../source/release-notes/2.0.txt:206 -# 0ce7cdd04fe24c6aa1c31fa239a6fe8e -msgid "Data-Center Awareness" -msgstr "" - -#: ../source/release-notes/2.0.txt:208 -# 3df02ccab8614990bacddfd93cc27a06 -msgid "You can now \"tag\" :term:`replica set` members to indicate their location. You can use these tags to design custom :ref:`write rules ` across data centers, racks, specific servers, or any other architecture choice." -msgstr "" - -#: ../source/release-notes/2.0.txt:213 -# 25ded187f9874f5baf2a8eb51f757d3b -msgid "For example, an administrator can define rules such as \"very important write\" or ``customerData`` or \"audit-trail\" to replicate to certain servers, racks, data centers, etc. Then in the application code, the developer would say:" -msgstr "" - -#: ../source/release-notes/2.0.txt:222 -# 15ee77c18ade40e9a394d26c2fcb61b9 -msgid "which would succeed if it fulfilled the conditions the DBA defined for \"very important write\"." -msgstr "" - -#: ../source/release-notes/2.0.txt:225 -# 7d6861ed9b8142eca704067c8bd31565 -msgid "For more information, see :doc:`/data-center-awareness`." -msgstr "" - -#: ../source/release-notes/2.0.txt:227 -# dbc9bb85432b4728b7c2dd7d6bea94bf -msgid "Drivers may also support tag-aware reads. Instead of specifying ``slaveOk``, you specify ``slaveOk`` with tags indicating which data-centers to read from. For details, see the :ecosystem:`Drivers ` documentation." -msgstr "" - -#: ../source/release-notes/2.0.txt:233 -# 5f59418ca6354f048b8cf77bc72ec1be -msgid "``w`` : ``majority``" -msgstr "" - -#: ../source/release-notes/2.0.txt:235 -# 8f97c438747e462a8d1cf00706db95a3 -msgid "You can also set ``w`` to ``majority`` to ensure that the write propagates to a majority of nodes, effectively committing it. The value for \"majority\" will automatically adjust as you add or remove nodes from the set." -msgstr "" - -#: ../source/release-notes/2.0.txt:240 -# dafd81e3affd4c0288764174f42da172 -msgid "For more information, see :doc:`/reference/write-concern`." -msgstr "" - -#: ../source/release-notes/2.0.txt:243 -# ec15ff9713944652a3c7e62e96f181ef -msgid "Reconfiguration with a Minority Up" -msgstr "" - -#: ../source/release-notes/2.0.txt:245 -# f984573e405b45d1b02fcb93cc4f9d2d -msgid "If the majority of servers in a set has been permanently lost, you can now force a reconfiguration of the set to bring it back online." -msgstr "" - -#: ../source/release-notes/2.0.txt:248 -# 775e51b86bb8496aa92cd0a74ec8bb97 -msgid "For more information see :doc:`/tutorial/reconfigure-replica-set-with-unavailable-members`." -msgstr "" - -#: ../source/release-notes/2.0.txt:251 -# e6494eb030024eeaa9e935a1c7f2df5c -msgid "Primary Checks for a Caught up Secondary before Stepping Down" -msgstr "" - -#: ../source/release-notes/2.0.txt:253 -# 3a8872d82f0e47078a351680a4ce0294 -msgid "To minimize time without a :term:`primary`, the :method:`rs.stepDown()` method will now fail if the primary does not see a :term:`secondary` within 10 seconds of its latest optime. You can force the primary to step down anyway, but by default it will return an error message." -msgstr "" - -#: ../source/release-notes/2.0.txt:258 -# c4e78e2d09044a669398fd05bf064009 -msgid "See also :doc:`/tutorial/force-member-to-be-primary`." -msgstr "" - -#: ../source/release-notes/2.0.txt:261 -# c153e5fe9ff24463b6ec99b1ed648218 -msgid "Extended Shutdown on the Primary to Minimize Interruption" -msgstr "" - -#: ../source/release-notes/2.0.txt:263 -# 0c11a96876c541e19790f9f4134b1451 -msgid "When you call the :dbcommand:`shutdown` command, the :term:`primary` will refuse to shut down unless there is a :term:`secondary` whose optime is within 10 seconds of the primary. If such a secondary isn't available, the primary will step down and wait up to a minute for the secondary to be fully caught up before shutting down." -msgstr "" - -#: ../source/release-notes/2.0.txt:269 -# 99831e09cc9f499ea25df3e2793696af -msgid "Note that to get this behavior, you must issue the :dbcommand:`shutdown` command explicitly; sending a signal to the process will not trigger this behavior." -msgstr "" - -#: ../source/release-notes/2.0.txt:273 -# 4e3c01748e5146fca2187ecfbeef16b9 -msgid "You can also force the primary to shut down, even without an up-to-date secondary available." -msgstr "" - -#: ../source/release-notes/2.0.txt:277 -# c9d53c54bb5644f09869bfe37393211a -msgid "Maintenance Mode" -msgstr "" - -#: ../source/release-notes/2.0.txt:279 -# 92f974bbaf82495994efde16534a0779 -msgid "When :dbcommand:`repair` or :dbcommand:`compact` runs on a :term:`secondary`, the secondary will automatically drop into \"recovering\" mode until the operation finishes. This prevents clients from trying to read from it while it's busy." -msgstr "" - -#: ../source/release-notes/2.0.txt:285 -# 18dae69d53ac4799ad545d7e8e0ccbed -msgid "Geospatial Features" -msgstr "" - -#: ../source/release-notes/2.0.txt:288 -# 9beb9b8d6eed41118c4c4e0b7ede4b9b -msgid "Multi-Location Documents" -msgstr "" - -#: ../source/release-notes/2.0.txt:290 -# 819d3d1d9da54285b7900d7e800ca59b -msgid "Indexing is now supported on documents which have multiple location objects, embedded either inline or in embedded documents. Additional command options are also supported, allowing results to return with not only distance but the location used to generate the distance." -msgstr "" - -#: ../source/release-notes/2.0.txt:295 -# f35312a494f74f36803e4a43ca6b9791 -msgid "For more information, see :ref:`geospatial-indexes-multi-location`." -msgstr "" - -#: ../source/release-notes/2.0.txt:298 -# 4a972d6022da4c0084d5adfc11e50045 -msgid "Polygon searches" -msgstr "" - -#: ../source/release-notes/2.0.txt:300 -# aefa9a67d729433d872dc3620effd69c -msgid "Polygonal :query:`$within` queries are also now supported for simple polygon shapes. For details, see the :query:`$within` operator documentation." -msgstr "" - -#: ../source/release-notes/2.0.txt:304 -# a0839805db7e414ebf8955d08b2250e2 -msgid "Journaling Enhancements" -msgstr "" - -#: ../source/release-notes/2.0.txt:306 -# 57bfd0824ba349b9bf24bf31d1d10f36 -msgid "Journaling is now enabled by default for 64-bit platforms. Use the ``--nojournal`` command line option to disable it." -msgstr "" - -#: ../source/release-notes/2.0.txt:309 -# 31f5f09c27af4a5c954c6e68bcdfbb70 -msgid "The journal is now compressed for faster commits to disk." -msgstr "" - -#: ../source/release-notes/2.0.txt:311 -# d323687593fb44088a1f0ee986d9477a -msgid "A new :option:`--journalCommitInterval ` run-time option exists for specifying your own group commit interval. The default settings do not change." -msgstr "" - -#: ../source/release-notes/2.0.txt:315 -# a3a508be9c4c4b0f9c7bee104c7befaa -msgid "A new :dbcommand:`{ getLastError: { j: true } } ` option is available to wait for the group commit. The group commit will happen sooner when a client is waiting on ``{j: true}``. If journaling is disabled, ``{j: true}`` is a no-op." -msgstr "" - -#: ../source/release-notes/2.0.txt:321 -# 4e77dcfade944e38a81f2aab6def1624 -msgid "New ``ContinueOnError`` Option for Bulk Insert" -msgstr "" - -#: ../source/release-notes/2.0.txt:323 -# f9084cb348cb4518b837efa78800675c -msgid "Set the ``continueOnError`` option for bulk inserts, in the :doc:`driver `, so that bulk insert will continue to insert any remaining documents even if an insert fails, as is the case with duplicate key exceptions or network interruptions. The :dbcommand:`getLastError` command will report whether any inserts have failed, not just the last one. If multiple errors occur, the client will only receive the most recent :dbcommand:`getLastError` results." -msgstr "" - -#: ../source/includes/note-bulk-inserts-on-sharded-clusters.rst:3 -# 3373ed41b14b47b78227ccbedd282335 -msgid "For bulk inserts on sharded clusters, the :dbcommand:`getLastError` command alone is insufficient to verify success. Applications should must verify the success of bulk inserts in application logic." -msgstr "" - -#: ../source/release-notes/2.0.txt:334 -# 73c237d6de0445f78f5be6d4b385c962 -msgid "Map Reduce" -msgstr "" - -#: ../source/release-notes/2.0.txt:337 -# 4bcf095182dc41d382e8b34e19defc06 -msgid "Output to a Sharded Collection" -msgstr "" - -#: ../source/release-notes/2.0.txt:339 -# 575dd96f15b44710a7064b52d152fb63 -msgid "Using the new ``sharded`` flag, it is possible to send the result of a map/reduce to a sharded collection. Combined with the ``reduce`` or ``merge`` flags, it is possible to keep adding data to very large collections from map/reduce jobs." -msgstr "" - -#: ../source/release-notes/2.0.txt:344 -# 5670b35bdcb74b9c8d459b80d2f4fafe -msgid "For more information, see :doc:`/core/map-reduce/` and the :dbcommand:`mapReduce` reference." -msgstr "" - -#: ../source/release-notes/2.0.txt:348 -# 0c0e81d0dbbb485195a6cd1b17a9fb28 -msgid "Performance Improvements" -msgstr "" - -#: ../source/release-notes/2.0.txt:350 -# bab5a53c905144a1bca9446097301f7a -msgid "Map/reduce performance will benefit from the following:" -msgstr "" - -#: ../source/release-notes/2.0.txt:352 -# 44ef21264b01437a865c5a2896cc1fb2 -msgid "Larger in-memory buffer sizes, reducing the amount of disk I/O needed during a job" -msgstr "" - -#: ../source/release-notes/2.0.txt:355 -# 5c6bb553c1664c2082837203000e555c -msgid "Larger javascript heap size, allowing for larger objects and less GC" -msgstr "" - -#: ../source/release-notes/2.0.txt:358 -# 90558c3c8a2f4d1483619fe3f68a3bc1 -msgid "Supports pure JavaScript execution with the ``jsMode`` flag. See the :dbcommand:`mapReduce` reference." -msgstr "" - -#: ../source/release-notes/2.0.txt:362 -# 797bb9df6a62423d879565ce2e8f295c -msgid "New Querying Features" -msgstr "" - -#: ../source/release-notes/2.0.txt:365 -# 278e1fe4564f471ea7194786ce6150f1 -msgid "Additional regex options: ``s``" -msgstr "" - -#: ../source/release-notes/2.0.txt:367 -# 1ef8e09684314a148af49643855cc1cc -msgid "Allows the dot (``.``) to match all characters including new lines. This is in addition to the currently supported ``i``, ``m`` and ``x``. See :query:`$regex`." -msgstr "" - -#: ../source/release-notes/2.0.txt:371 -# cd0a33643b314140bdd94a15cc79b3a4 -msgid "$and" -msgstr "" - -#: ../source/release-notes/2.0.txt:373 -# 58ab0f66b9594abcaea57972f2868310 -msgid "A special boolean :query:`$and` query operator is now available." -msgstr "" - -#: ../source/release-notes/2.0.txt:376 -# d17ba592d4eb432a99d68cc07b1f1f92 -msgid "Command Output Changes" -msgstr "" - -#: ../source/release-notes/2.0.txt:378 -# e6eaebe5a04e46fd81517834dca4d6bb -msgid "The output of the :dbcommand:`validate` command and the documents in the ``system.profile`` collection have both been enhanced to return information as BSON objects with keys for each value rather than as free-form strings." -msgstr "" - -#: ../source/release-notes/2.0.txt:384 -# ee87888a64324e1ab8e11cb59e545828 -msgid "Shell Features" -msgstr "" - -#: ../source/release-notes/2.0.txt:387 -# e437e72b8407441e9fca41859ad7c504 -msgid "Custom Prompt" -msgstr "" - -#: ../source/release-notes/2.0.txt:389 -# f9c0f5965e5f452c80e22b43f2ac3520 -msgid "You can define a custom prompt for the :program:`mongo` shell. You can change the prompt at any time by setting the prompt variable to a string or a custom JavaScript function returning a string. For examples, see :ref:`shell-use-a-custom-prompt`." -msgstr "" - -#: ../source/release-notes/2.0.txt:395 -# a9b0b133591b4612942a7465a9fc0fc9 -msgid "Default Shell Init Script" -msgstr "" - -#: ../source/release-notes/2.0.txt:397 -# 33dc63b9c45f4e52af53da8407758c95 -msgid "On startup, the shell will check for a ``.mongorc.js`` file in the user's home directory. The shell will execute this file after connecting to the database and before displaying the prompt." -msgstr "" - -#: ../source/release-notes/2.0.txt:401 -# 3d79be8f5ce54716bab6008eb9044af0 -msgid "If you would like the shell not to run the ``.mongorc.js`` file automatically, start the shell with :option:`--norc `." -msgstr "" - -#: ../source/release-notes/2.0.txt:404 -# 015d97c07067498db11c7d4fd05c4a0b -msgid "For more information, see the :program:`mongo` reference." -msgstr "" - -#: ../source/release-notes/2.0.txt:407 -# e60dc5ae14094e808e74a64f6d86e10a -msgid "Most Commands Require Authentication" -msgstr "" - -#: ../source/release-notes/2.0.txt:409 -# 0fb14cd6813a434696568b40853dca08 -msgid "In 2.0, when running with authentication (e.g. :setting:`~security.authorization`) *all* database commands require authentication, *except* the following commands." -msgstr "" - -#: ../source/release-notes/2.0.txt:413 -# 76185e7453d847c2aa041f87909eb309 -msgid ":dbcommand:`isMaster`" -msgstr "" - -#: ../source/release-notes/2.0.txt:415 -# bc95592ad28444ffaf103c4e8535be9f -msgid ":dbcommand:`authenticate`" -msgstr "" - -#: ../source/release-notes/2.0.txt:417 -# 2b40763ecfdb4d4e9136fb6e0d1bdcbd -msgid ":dbcommand:`getnonce`" -msgstr "" - -#: ../source/release-notes/2.0.txt:419 -# 86417b19a8ca47b48709fa82b798496c -msgid ":dbcommand:`buildInfo`" -msgstr "" - -#: ../source/release-notes/2.0.txt:421 -# b3bcc4381166441bb7100456a12992e1 -msgid ":dbcommand:`ping`" -msgstr "" - -#: ../source/release-notes/2.0.txt:423 -# 23028162bcd14afa953d751854431bd4 -msgid ":dbcommand:`isdbgrid`" -msgstr "" - -#: ../source/release-notes/2.0.txt:426 -# 8442390c743443f29f0f6c1b76cb3f8f -msgid "Resources" -msgstr "" - -#: ../source/release-notes/2.0.txt:428 -# b8a400adc5304a9f91420e6e5fb226db -msgid "`MongoDB Downloads `_" -msgstr "" - -#: ../source/release-notes/2.0.txt:429 -# 22265a96f114413fb11b6ec641a0fb88 -msgid "`All JIRA Issues resolved in 2.0 `_" -msgstr "" - -#: ../source/release-notes/2.0.txt:430 -# 877e41dae326437dbd2c6e5af00db085 -msgid "`All Backward Incompatible Changes `_" -msgstr "" - diff --git a/locale/pot/release-notes/2.2-changes.pot b/locale/pot/release-notes/2.2-changes.pot deleted file mode 100644 index de9ab87afe1..00000000000 --- a/locale/pot/release-notes/2.2-changes.pot +++ /dev/null @@ -1,23 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/2.2-changes.txt:5 -# ae5605510fcd41a5b8da3deafbf417e5 -msgid "Changes in MongoDB 2.2" -msgstr "" - diff --git a/locale/pot/release-notes/2.2.pot b/locale/pot/release-notes/2.2.pot deleted file mode 100644 index 62ee6f44144..00000000000 --- a/locale/pot/release-notes/2.2.pot +++ /dev/null @@ -1,983 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/2.2.txt:3 -# 3f1b0a84a55f4f5b891abedb871ae591 -msgid "Release Notes for MongoDB 2.2" -msgstr "" - -#: ../source/release-notes/2.2.txt:0 -# ec852a9fd46747f485b71ce93280d70e -msgid "On this page" -msgstr "" - -#: ../source/release-notes/2.2.txt:14 -# 3da9e496ef064f3fbf4a7d049a86be44 -msgid "Upgrading" -msgstr "" - -#: ../source/release-notes/2.2.txt:16 -# 2754124b956a48698a5e94850015ecd0 -msgid "MongoDB 2.2 is a production release series and succeeds the 2.0 production release series." -msgstr "" - -#: ../source/release-notes/2.2.txt:19 -# f183bbe742894e7c8ee463a8d4480fb6 -msgid "MongoDB 2.0 data files are compatible with 2.2-series binaries without any special migration process. However, always perform the upgrade process for replica sets and sharded clusters using the procedures that follow." -msgstr "" - -#: ../source/release-notes/2.2.txt:24 -# aec7db206c0a4a569ab8a6f7d4d74499 -msgid "Synopsis" -msgstr "" - -#: ../source/release-notes/2.2.txt:26 -# 5a18831add06493c8edef65e9de3defe -msgid ":program:`mongod`, 2.2 is a drop-in replacement for 2.0 and 1.8." -msgstr "" - -#: ../source/release-notes/2.2.txt:28 -# cb278fb292cb4c138c4caca5e5d70a4f -msgid "Check your :doc:`driver ` documentation for information regarding required compatibility upgrades, and always run the recent release of your driver." -msgstr "" - -#: ../source/release-notes/2.2.txt:32 -# 0b475eae14514017888484f20358688e -msgid "Typically, only users running with authentication, will need to upgrade drivers before continuing with the upgrade to 2.2." -msgstr "" - -#: ../source/release-notes/2.2.txt:35 -# a6ed57f16363497499767466f42f945b -msgid "For all deployments using authentication, upgrade the drivers (i.e. client libraries), before upgrading the :program:`mongod` instance or instances." -msgstr "" - -#: ../source/release-notes/2.2.txt:39 -# c66bf35e429f4094a455927e70a11b88 -msgid "For all upgrades of sharded clusters:" -msgstr "" - -#: ../source/release-notes/2.2.txt:41 -# e79c2d8e43fe44a89eb0995b4b43bedd -msgid "turn off the balancer during the upgrade process. See the :ref:`sharding-balancing-disable-temporarily` section for more information." -msgstr "" - -#: ../source/release-notes/2.2.txt:45 -# 861d0808be564c2c85b739c903bf51b8 -msgid "upgrade all :program:`mongos` instances before upgrading any :program:`mongod` instances." -msgstr "" - -#: ../source/release-notes/2.2.txt:48 -# a64913fbc74e472ba42214d13f16e058 -msgid "Other than the above restrictions, 2.2 processes can interoperate with 2.0 and 1.8 tools and processes. You can safely upgrade the :program:`mongod` and :program:`mongos` components of a deployment one by one while the deployment is otherwise operational. Be sure to read the detailed upgrade procedures below before upgrading production systems." -msgstr "" - -#: ../source/release-notes/2.2.txt:55 -# 903a4b4d63c9416983ad9a0457379a30 -msgid "To minimize the interruption caused by :ref:`election process `, always upgrade the secondaries of the set first, then :dbcommand:`step down ` the primary, and then upgrade the primary." -msgstr "" - -#: ../source/release-notes/2.2.txt:63 -# 38cd2a5008934289a64d5b95b1b9dcf2 -msgid "Upgrading a Standalone ``mongod``" -msgstr "" - -#: ../source/release-notes/2.2.txt:65 -# 65a061a583fc4d1fb107c57556af863e -msgid "Download binaries of the latest release in the 2.2 series from the `MongoDB Download Page`_." -msgstr "" - -#: ../source/release-notes/2.2.txt:68 -# bd5ea0c7c3334c01bc21d6c5aca0e3c9 -msgid "Shutdown your :program:`mongod` instance. Replace the existing binary with the 2.2 :program:`mongod` binary and restart MongoDB." -msgstr "" - -#: ../source/release-notes/2.2.txt:76 -# 14a69a723f23473f810a79fc0464001d -msgid "Upgrading a Replica Set" -msgstr "" - -#: ../source/release-notes/2.2.txt:78 -# 16bf84d3c1a1495298445fa09e732278 -msgid "You can upgrade to 2.2 by performing a \"rolling\" upgrade of the set by upgrading the members individually while the other members are available to minimize downtime. Use the following procedure:" -msgstr "" - -#: ../source/release-notes/2.2.txt:83 -# 76d4d0f1b42943788fda9637e3ba4b21 -msgid "Upgrade the :term:`secondary` members of the set one at a time by shutting down the :program:`mongod` and replacing the 2.0 binary with the 2.2 binary. After upgrading a :program:`mongod` instance, wait for the member to recover to ``SECONDARY`` state before upgrading the next instance. To check the member's state, issue :method:`rs.status()` in the :program:`mongo` shell." -msgstr "" - -#: ../source/release-notes/2.2.txt:91 -# 6a7e6f524f88495ba552e7e6c9901263 -msgid "Use the :program:`mongo` shell method :method:`rs.stepDown()` to step down the :term:`primary` to allow the normal :ref:`failover ` procedure. :method:`rs.stepDown()` expedites the failover procedure and is preferable to shutting down the primary directly." -msgstr "" - -#: ../source/release-notes/2.2.txt:97 -# 92bcf5260b8e48c9a5f5a858729561be -msgid "Once the primary has stepped down and another member has assumed ``PRIMARY`` state, as observed in the output of :method:`rs.status()`, shut down the previous primary and replace :program:`mongod` binary with the 2.2 binary and start the new process." -msgstr "" - -#: ../source/release-notes/2.2.txt:103 -# 8acca68c77644d7e9717513a06aeb854 -msgid "Replica set failover is not instant but will render the set unavailable to read or accept writes until the failover process completes. Typically this takes 10 seconds or more. You may wish to plan the upgrade during a predefined maintenance window." -msgstr "" - -#: ../source/release-notes/2.2.txt:113 -# 3ddace544b714ab4971a6cfece75e233 -msgid "Upgrading a Sharded Cluster" -msgstr "" - -#: ../source/release-notes/2.2.txt:115 -# 892de21237704ec3a0b366dc15d695a0 -msgid "Use the following procedure to upgrade a sharded cluster:" -msgstr "" - -#: ../source/release-notes/2.2.txt:117 -# 2cc87c6a59cb4f4287e2deee458627b8 -msgid ":ref:`Disable the balancer `." -msgstr "" - -#: ../source/release-notes/2.2.txt:119 -# 4cc45a2a35be44daa5b58993a282b396 -msgid "Upgrade all :program:`mongos` instances *first*, in any order." -msgstr "" - -#: ../source/release-notes/2.2.txt:121 -# 208ce8ba71fd49ecbd352a10b0786fb2 -msgid "Upgrade all of the :program:`mongod` config server instances using the :ref:`stand alone <2.2-upgrade-standalone>` procedure. To keep the cluster online, be sure that at all times at least one config server is up." -msgstr "" - -#: ../source/release-notes/2.2.txt:126 -# ec27586bdeaa4e1a8b858e491af71d56 -msgid "Upgrade each shard's replica set, using the :ref:`upgrade procedure for replica sets <2.2-upgrade-replica-set>` detailed above." -msgstr "" - -#: ../source/release-notes/2.2.txt:129 -# e2547c90fc1b41df9c79222bf4e124f3 -msgid "re-enable the balancer." -msgstr "" - -#: ../source/release-notes/2.2.txt:133 -# a042f8edb8b342eebaa07354d4c717b6 -msgid "Balancing is not currently supported in *mixed* 2.0.x and 2.2.0 deployments. Thus you will want to reach a consistent version for all shards within a reasonable period of time, e.g. same-day. See :issue:`SERVER-6902` for more information." -msgstr "" - -#: ../source/release-notes/2.2.txt:139 -# 803cc123825c446f8a5eb87d85d81d18 -msgid "Changes" -msgstr "" - -#: ../source/release-notes/2.2.txt:142 -# b96e969ee5734f82a01c07ec58bb3b46 -msgid "Major Features" -msgstr "" - -#: ../source/release-notes/2.2.txt:145 -# 135cd95dd8fa4584895c1433505f991d -msgid "Aggregation Framework" -msgstr "" - -#: ../source/release-notes/2.2.txt:147 -# 0a8a690266d84fdc911f6f4666d57a56 -msgid "The aggregation framework makes it possible to do aggregation operations without needing to use :term:`map-reduce`. The :dbcommand:`aggregate` command exposes the aggregation framework, and the :method:`~db.collection.aggregate()` helper in the :program:`mongo` shell provides an interface to these operations. Consider the following resources for background on the aggregation framework and its use:" -msgstr "" - -#: ../source/release-notes/2.2.txt:154 -# d00b42b9a1f94196ad4e28c474a782a7 -msgid "Documentation: :doc:`/aggregation`" -msgstr "" - -#: ../source/release-notes/2.2.txt:156 -# b5a6cf7c211f45a3b0eea67cab067797 -msgid "Reference: :doc:`/reference/aggregation`" -msgstr "" - -#: ../source/release-notes/2.2.txt:159 -# eaec3060efe045a091802ed0970884f1 -msgid "TTL Collections" -msgstr "" - -#: ../source/release-notes/2.2.txt:161 -# 4bdc8e37344148e7a2baba0312786842 -msgid "TTL collections remove expired data from a collection, using a special index and a background thread that deletes expired documents every minute. These collections are useful as an alternative to :term:`capped collections ` in some cases, such as for data warehousing and caching cases, including: machine generated event data, logs, and session information that needs to persist in a database for only a limited period of time." -msgstr "" - -#: ../source/release-notes/2.2.txt:169 -# e3c97125bd424c81bf20a6bab421014c -msgid "For more information, see the :doc:`/tutorial/expire-data` tutorial." -msgstr "" - -#: ../source/release-notes/2.2.txt:172 -# 45ccc7578662485eb97f6560a2e72353 -msgid "Concurrency Improvements" -msgstr "" - -#: ../source/release-notes/2.2.txt:174 -# 59bd55ebfcda408d8bebe5cce6a12e62 -msgid "MongoDB 2.2 increases the server's capacity for concurrent operations with the following improvements:" -msgstr "" - -#: ../source/release-notes/2.2.txt:177 -# 5d7e9e1e0b2b4d38aafb6f098e08f6ac -msgid ":issue:`DB Level Locking `" -msgstr "" - -#: ../source/release-notes/2.2.txt:178 -# a7747b6047a34a00a4069e4fb04b3863 -msgid ":issue:`Improved Yielding on Page Faults `" -msgstr "" - -#: ../source/release-notes/2.2.txt:179 -# 1716d0c184ef4b3fa3b9b37a46e17e4f -msgid ":issue:`Improved Page Fault Detection on Windows `" -msgstr "" - -#: ../source/release-notes/2.2.txt:181 -# 6cb9f90805f047c9a70eb2a82131f36a -msgid "To reflect these changes, MongoDB now provides changed and improved reporting for concurrency and use. See :ref:`locks`, :v2.2:`recordStats `, :method:`db.currentOp()`, :doc:`mongotop `, and :doc:`mongostat `." -msgstr "" - -#: ../source/release-notes/2.2.txt:190 -# d2928be7703d45f29d294f19fcf58dbb -msgid "Improved Data Center Awareness with Tag Aware Sharding" -msgstr "" - -#: ../source/release-notes/2.2.txt:194 -# f639bc3b3d2642bc8a61ce8df3660ac2 -msgid "Starting in MongoDB 3.4, :ref:`zone-sharding` supersedes tag-aware sharding." -msgstr "" - -#: ../source/release-notes/2.2.txt:196 -# 74e30ff702a446829877c50afc000c4a -msgid "See :doc:`/core/zone-sharding` and :doc:`/tutorial/manage-shard-zone`" -msgstr "" - -#: ../source/release-notes/2.2.txt:198 -# 46e662e245084a1d800fdb031d60615e -msgid "MongoDB 2.2 adds additional support for geographic distribution or other custom partitioning for sharded collections in :term:`clusters `. By using this \"tag aware\" sharding, you can automatically ensure that data in a sharded database system is always on specific shards. For example, with tag aware sharding, you can ensure that data is closest to the application servers that use that data most frequently." -msgstr "" - -#: ../source/release-notes/2.2.txt:206 -# 732afcae5076437f88ffdea226b2d95c -msgid "Shard tagging controls data location, and is complementary but separate from replica set tagging, which controls :doc:`read preference ` and :ref:`write concern `. For example, shard tagging can pin all \"USA\" data to one or more logical shards, while replica set tagging can control which :program:`mongod` instances (e.g. \"``production``\" or \"``reporting``\") the application uses to service requests." -msgstr "" - -#: ../source/release-notes/2.2.txt:214 -# 22575b2d553b441ab9b223bec95e05c5 -msgid "See the documentation for the following helpers in the :program:`mongo` shell that support tagged sharding configuration:" -msgstr "" - -#: ../source/release-notes/2.2.txt:217 -# ce932b91168d48d4ac325e38124d4b88 -msgid ":method:`sh.addShardTag()`" -msgstr "" - -#: ../source/release-notes/2.2.txt:218 -# 5f3ac3e84d614ac6933de20e191b2a8c -msgid ":method:`sh.addTagRange()`" -msgstr "" - -#: ../source/release-notes/2.2.txt:219 -# 55df5c85bc7a49029bc81683f07618e9 -msgid ":method:`sh.removeShardTag()`" -msgstr "" - -#: ../source/release-notes/2.2.txt:222 -# 95b4ec6575c94dc68b8545485449d1f4 -msgid "Fully Supported Read Preference Semantics" -msgstr "" - -#: ../source/release-notes/2.2.txt:224 -# 40ef0532fd2d444387346bc39b30ee8d -msgid "All MongoDB clients and drivers now support full :doc:`read preferences `, including consistent support for a full range of :ref:`read preference modes ` and :ref:`tag sets `. This support extends to the :program:`mongos` and applies identically to single replica sets and to the replica sets for each shard in a :term:`sharded cluster`." -msgstr "" - -#: ../source/release-notes/2.2.txt:232 -# afc04273588448539c0911334279c4c8 -msgid "Additional read preference support now exists in the :program:`mongo` shell using the :method:`~cursor.readPref()` cursor method." -msgstr "" - -#: ../source/release-notes/2.2.txt:238 -# f5cb6b68cc9c4dd1ace0da72e0a335a1 -msgid "Compatibility Changes" -msgstr "" - -#: ../source/release-notes/2.2.txt:241 -# 0167099111824f93be6aa4da46a13b76 -msgid "Authentication Changes" -msgstr "" - -#: ../source/release-notes/2.2.txt:243 -# c539c6c51ccd4a25afef2116df044526 -msgid "MongoDB 2.2 provides more reliable and robust support for authentication clients, including drivers and :program:`mongos` instances." -msgstr "" - -#: ../source/release-notes/2.2.txt:247 -# fe7c4b99fb8144539de43b961d2c1e65 -msgid "If your cluster runs with authentication:" -msgstr "" - -#: ../source/release-notes/2.2.txt:249 -# 48bd85db13714a8799225abcdb9e32df -msgid "For all drivers, use the latest release of your driver and check its release notes." -msgstr "" - -#: ../source/release-notes/2.2.txt:252 -# f10e58c85d634a2199a3a6e5af9bc528 -msgid "In sharded environments, to ensure that your cluster remains available during the upgrade process you **must** use the :ref:`upgrade procedure for sharded clusters <2.2-upgrade-shard-cluster>`." -msgstr "" - -#: ../source/release-notes/2.2.txt:260 -# ad412ad89f264e71b727d510ff0049a7 -msgid "``findAndModify`` Returns Null Value for Upserts that Perform Inserts" -msgstr "" - -#: ../source/release-notes/2.2.txt:262 -# 038385721a8a45799436757a5b2f0a0c -msgid "In version 2.2, for :term:`upsert` that perform inserts with the ``new`` option set to ``false``, :dbcommand:`findAndModify` commands will now return the following output:" -msgstr "" - -#: ../source/release-notes/2.2.txt:270 -# 63a5cebb2c974581965b0a4056a9d787 -msgid "In the :program:`mongo` shell, upsert :dbcommand:`findAndModify` operations that perform inserts (with ``new`` set to ``false``.)only output a ``null`` value." -msgstr "" - -#: ../source/release-notes/2.2.txt:273 -# e4f6ee515a4243eead93913edebce3b4 -msgid "In version 2.0 these operations would return an empty document, e.g. ``{ }``." -msgstr "" - -#: ../source/release-notes/2.2.txt:276 -# ad717353690f4d5bbda0f230783bcadd -msgid "See: :issue:`SERVER-6226` for more information." -msgstr "" - -#: ../source/release-notes/2.2.txt:279 -# 45a16bc74b974fefaef0d18078601235 -msgid "``mongodump`` 2.2 Output Incompatible with Pre-2.2 ``mongorestore``" -msgstr "" - -#: ../source/release-notes/2.2.txt:281 -# f250859a31f448fca283f1e65ca9ecf3 -msgid "If you use the :program:`mongodump` tool from the 2.2 distribution to create a dump of a database, you must use a 2.2 (or later) version of :program:`mongorestore` to restore that dump." -msgstr "" - -#: ../source/release-notes/2.2.txt:285 -# 04410e8894fa49c2a87a8b6a21d779b8 -msgid "See: :issue:`SERVER-6961` for more information." -msgstr "" - -#: ../source/release-notes/2.2.txt:290 -# 9a8d50ea1fd14c9c98c5bfdcad938c61 -msgid "``ObjectId().toString()`` Returns String Literal ``ObjectId(\"...\")``" -msgstr "" - -#: ../source/release-notes/2.2.txt:292 -# a32d798b05f941afbb2338c86ef5316b -msgid "In version 2.2, the :method:`~ObjectId.toString()` method returns the string representation of the :ref:`ObjectId() ` object and has the format ``ObjectId(\"...\")``." -msgstr "" - -#: ../source/release-notes/2.2.txt:296 -# 8c52b60e5f6b470c97c0724df28e0ae3 -msgid "Consider the following example that calls the :method:`~ObjectId.toString()` method on the ``ObjectId(\"507c7f79bcf86cd7994f6c0e\")`` object:" -msgstr "" - -#: ../source/release-notes/2.2.txt:304 -# 50985c05ea8f455289a1ecde18b165a9 -msgid "The method now returns the *string* ``ObjectId(\"507c7f79bcf86cd7994f6c0e\")``." -msgstr "" - -#: ../source/release-notes/2.2.txt:307 -# 811f693514114bedb8206d852bb5603e -msgid "Previously, in version 2.0, the method would return the *hexadecimal string* ``507c7f79bcf86cd7994f6c0e``." -msgstr "" - -#: ../source/release-notes/2.2.txt:310 -# b3ddf9037394419e80c08bd189e50fc3 -msgid "If compatibility between versions 2.0 and 2.2 is required, use :ref:`ObjectId().str `, which holds the hexadecimal string value in both versions." -msgstr "" - -#: ../source/release-notes/2.2.txt:315 -# 584841c7695847c28d8caa1d520c1877 -msgid "``ObjectId().valueOf()`` Returns hexadecimal string" -msgstr "" - -#: ../source/release-notes/2.2.txt:317 -# 89515eab350d46569351356ed04d8267 -msgid "In version 2.2, the :method:`~ObjectId.valueOf()` method returns the value of the :ref:`ObjectId() ` object as a lowercase hexadecimal string." -msgstr "" - -#: ../source/release-notes/2.2.txt:321 -# 798520ef6c0c497ab8b61fb9eeb860fe -msgid "Consider the following example that calls the :method:`~ObjectId.valueOf()` method on the ``ObjectId(\"507c7f79bcf86cd7994f6c0e\")`` object:" -msgstr "" - -#: ../source/release-notes/2.2.txt:328 -# e13a263b035a48899a618bd69c8681d0 -msgid "The method now returns the *hexadecimal string* ``507c7f79bcf86cd7994f6c0e``." -msgstr "" - -#: ../source/release-notes/2.2.txt:331 -# 1e69424b7f4446da87d6dbcf503551a0 -msgid "Previously, in version 2.0, the method would return the *object* ``ObjectId(\"507c7f79bcf86cd7994f6c0e\")``." -msgstr "" - -#: ../source/release-notes/2.2.txt:334 -# 5faddca34c904a9781a2e84bfdcf0991 -msgid "If compatibility between versions 2.0 and 2.2 is required, use :ref:`ObjectId().str ` attribute, which holds the hexadecimal string value in both versions." -msgstr "" - -#: ../source/release-notes/2.2.txt:339 -# 9e88b6c8f2d34b8586af8e6e58fa59e3 -msgid "Behavioral Changes" -msgstr "" - -#: ../source/release-notes/2.2.txt:344 -# f5ad37cfb71649d497c9b3891ef2d3d1 -msgid "Restrictions on Collection Names" -msgstr "" - -#: ../source/release-notes/2.2.txt:346 -# 47c867e5474745b4bef61d50b911ff25 -msgid "In version 2.2, collection names cannot:" -msgstr "" - -#: ../source/release-notes/2.2.txt:348 -# a3c292a8f9cf42fba4db43648e167b05 -msgid "contain the ``$``." -msgstr "" - -#: ../source/release-notes/2.2.txt:350 -# bfe6961fdc8f496c9c5f9fa4047feac5 -msgid "be an empty string (i.e. ``\"\"``)." -msgstr "" - -#: ../source/release-notes/2.2.txt:352 -# 8c6cbbffabb4479888b4879a2bbeb47a -msgid "This change does not affect collections created with now illegal names in earlier versions of MongoDB." -msgstr "" - -#: ../source/release-notes/2.2.txt:355 -# 96924707c9e445819f80c692171e6de4 -msgid "These new restrictions are in addition to the existing restrictions on collection names which are:" -msgstr "" - -#: ../source/release-notes/2.2.txt:358 -# 74aa5559814849d0b811c9b77edf881d -msgid "A collection name should begin with a letter or an underscore." -msgstr "" - -#: ../source/release-notes/2.2.txt:360 -# 55905d01f6f04e3cbab150c642eacb16 -msgid "A collection name cannot contain the null character." -msgstr "" - -#: ../source/release-notes/2.2.txt:362 -# 241d20cf28614eb288887b6392d306ff -msgid "Begin with the ``system.`` prefix. MongoDB reserves ``system.`` for system collections, such as the ``system.indexes`` collection." -msgstr "" - -#: ../source/release-notes/2.2.txt:367 -# d99d6ae4f03f49429784b539589e0c2e -msgid "The maximum size of a collection name is 128 characters, including the name of the database. However, for maximum flexibility, collections should have names less than 80 characters." -msgstr "" - -#: ../source/release-notes/2.2.txt:371 -# 8a39d884913a46ac8ddc782b6c6b500f -msgid "Collections names may have any other valid UTF-8 string." -msgstr "" - -#: ../source/release-notes/2.2.txt:373 -# 012b136a05d1480893b59687ee86f216 -msgid "See the :issue:`SERVER-4442` and the :ref:`faq-restrictions-on-collection-names` FAQ item." -msgstr "" - -#: ../source/release-notes/2.2.txt:379 -# 61f59b55d6b34f0197d8eac65539afc6 -msgid "Restrictions on Database Names for Windows" -msgstr "" - -#: ../source/release-notes/2.2.txt:381 -# 23ae8d4235e74da4abc1d83ae62d8baf -msgid "Database names running on Windows can no longer contain the following characters:" -msgstr "" - -#: ../source/release-notes/2.2.txt:388 -# c294e5e5cd8340dc802e1f3e10575885 -msgid "The names of the data files include the database name. If you attempt to upgrade a database instance with one or more of these characters, :program:`mongod` will refuse to start." -msgstr "" - -#: ../source/release-notes/2.2.txt:392 -# 4788e3670cae40b7ac08424a9c25c376 -msgid "Change the name of these databases before upgrading. See :issue:`SERVER-4584` and :issue:`SERVER-6729` for more information." -msgstr "" - -#: ../source/release-notes/2.2.txt:398 -# 54583b75539e46599ffe109ed14ceb62 -msgid "``_id`` Fields and Indexes on Capped Collections" -msgstr "" - -#: ../source/release-notes/2.2.txt:400 -# 41565813a45244c4838ba56428544363 -msgid "All :term:`capped collections ` now have an ``_id`` field by default, *if* they exist outside of the ``local`` database, and now have indexes on the ``_id`` field. This change only affects capped collections created with 2.2 instances and does not affect existing capped collections." -msgstr "" - -#: ../source/release-notes/2.2.txt:406 -# 609a079e24444a41a1f473295a6c160e -msgid "See: :issue:`SERVER-5516` for more information." -msgstr "" - -#: ../source/release-notes/2.2.txt:409 -# a23f1f0ef6364238849c8366121e379a -msgid "New ``$elemMatch`` Projection Operator" -msgstr "" - -#: ../source/release-notes/2.2.txt:411 -# 87841809f0384dec9eb24e9325548ff2 -msgid "The :projection:`$elemMatch` operator allows applications to narrow the data returned from queries so that the query operation will only return the first matching element in an array. See the :projection:`$elemMatch` reference and the :issue:`SERVER-2238` and :issue:`SERVER-828` issues for more information." -msgstr "" - -#: ../source/release-notes/2.2.txt:419 -# e40ddf09fe77454eb62329d08ebe6aad -msgid "Windows Specific Changes" -msgstr "" - -#: ../source/release-notes/2.2.txt:422 -# c9fcc752d2fd4874bd06d64139583ce4 -msgid "Windows XP is Not Supported" -msgstr "" - -#: ../source/release-notes/2.2.txt:424 -# aeb42b9930024b3893a2df875f55446f -msgid "As of 2.2, MongoDB does not support Windows XP. Please upgrade to a more recent version of Windows to use the latest releases of MongoDB. See :issue:`SERVER-5648` for more information." -msgstr "" - -#: ../source/release-notes/2.2.txt:429 -# a1ad81d127524765aa970db80981fcac -msgid "Service Support for ``mongos.exe``" -msgstr "" - -#: ../source/release-notes/2.2.txt:431 -# 19005b4e33d741c880be3de421a7debc -msgid "You may now run :program:`mongos.exe` instances as a Windows Service. See the :program:`mongos.exe` reference and :ref:`manually-create-windows-service` and :issue:`SERVER-1589` for more information." -msgstr "" - -#: ../source/release-notes/2.2.txt:437 -# 5840abad08704b13a0d6987c39c0253c -msgid "Log Rotate Command Support" -msgstr "" - -#: ../source/release-notes/2.2.txt:439 -# 16048590bb3f411fbb7b4f2ef216664e -msgid "MongoDB for Windows now supports log rotation by way of the :dbcommand:`logRotate` database command. See :issue:`SERVER-2612` for more information." -msgstr "" - -#: ../source/release-notes/2.2.txt:444 -# a7a23531453d49449a675f2ce34e6270 -msgid "New Build Using SlimReadWrite Locks for Windows Concurrency" -msgstr "" - -#: ../source/release-notes/2.2.txt:446 -# b89da96eb3394cba91037b08d0a8dc06 -msgid "Labeled \"2008+\" on the `Downloads Page`_, this build for 64-bit versions of Windows Server 2008 R2 and for Windows 7 or newer, offers increased performance over the standard 64-bit Windows build of MongoDB. See :issue:`SERVER-3844` for more information." -msgstr "" - -#: ../source/release-notes/2.2.txt:454 -# 898ac254a2c344e7a3f934c2d1d3f9c6 -msgid "Tool Improvements" -msgstr "" - -#: ../source/release-notes/2.2.txt:457 -# 50e509913de64a57b38a5057d96f18d7 -msgid "Index Definitions Handled by ``mongodump`` and ``mongorestore``" -msgstr "" - -#: ../source/release-notes/2.2.txt:459 -# 46023116ec5b428b99c72ebbb81bbde3 -msgid "When you specify the :option:`--collection ` option to :program:`mongodump`, :program:`mongodump` will now backup the definitions for all indexes that exist on the source database. When you attempt to restore this backup with :program:`mongorestore`, the target :program:`mongod` will rebuild all indexes. See :issue:`SERVER-808` for more information." -msgstr "" - -#: ../source/release-notes/2.2.txt:466 -# bad5d12b90e343c19500736bb1f041cf -msgid ":program:`mongorestore` now includes the :option:`--noIndexRestore ` option to provide the preceding behavior. Use :option:`--noIndexRestore ` to prevent :program:`mongorestore` from building previous indexes." -msgstr "" - -#: ../source/release-notes/2.2.txt:473 -# ddd9b28aadad4912b56f856b86debbbb -msgid "``mongooplog`` for Replaying Oplogs" -msgstr "" - -#: ../source/release-notes/2.2.txt:475 -# aecd6aad1bd84bf9ad44cad17a7d5a9a -msgid "The :program:`mongooplog` tool makes it possible to pull :term:`oplog` entries from :program:`mongod` instance and apply them to another :program:`mongod` instance. You can use :program:`mongooplog` to achieve point-in-time backup of a MongoDB data set. See the :issue:`SERVER-3873` case and the :program:`mongooplog` reference." -msgstr "" - -#: ../source/release-notes/2.2.txt:483 -# 6f181f5c93b343d090a7414ddb8aa0ab -msgid "Authentication Support for ``mongotop`` and ``mongostat``" -msgstr "" - -#: ../source/release-notes/2.2.txt:485 -# 93e52dace7a6411b9b37bb395c9a33be -msgid ":program:`mongotop` and :program:`mongostat` now contain support for username/password authentication. See :issue:`SERVER-3875` and :issue:`SERVER-3871` for more information regarding this change. Also consider the documentation of the following options for additional information:" -msgstr "" - -#: ../source/release-notes/2.2.txt:491 -# 0ea5f7e3ccc44d62b2b7b40605e86362 -msgid ":option:`mongotop --username`" -msgstr "" - -#: ../source/release-notes/2.2.txt:492 -# dfbd960596bc4138b215c0112a275bd1 -msgid ":option:`mongotop --password`" -msgstr "" - -#: ../source/release-notes/2.2.txt:493 -# 7e4541b8343442b689363e4ed9d7e925 -msgid ":option:`mongostat --username`" -msgstr "" - -#: ../source/release-notes/2.2.txt:494 -# 1f76a298e10f4226881be3a0da9abbdc -msgid ":option:`mongostat --password`" -msgstr "" - -#: ../source/release-notes/2.2.txt:497 -# e7fe414e141c48f4a513bbe8bf6dd81d -msgid "Write Concern Support for ``mongoimport`` and ``mongorestore``" -msgstr "" - -#: ../source/release-notes/2.2.txt:499 -# 97e5064c53b343b898ad964736a96db6 -msgid ":program:`mongoimport` now provides an option to halt the import if the operation encounters an error, such as a network interruption, a duplicate key exception, or a write error. The :option:`--stopOnError ` option will produce an error rather than silently continue importing data. See :issue:`SERVER-3937` for more information." -msgstr "" - -#: ../source/release-notes/2.2.txt:507 -# 6bcfdb58b87346a8bf2a81d6bf05aea3 -msgid "In :program:`mongorestore`, the :option:`--w ` option provides support for configurable write concern." -msgstr "" - -#: ../source/release-notes/2.2.txt:511 -# 1925b0483926443d9ce6b0236f22bcd5 -msgid "``mongodump`` Support for Reading from Secondaries" -msgstr "" - -#: ../source/release-notes/2.2.txt:513 -# cb37489650334079a6ea4d6244b3e854 -msgid "You can now run :program:`mongodump` when connected to a :term:`secondary` member of a :term:`replica set`. See :issue:`SERVER-3854` for more information." -msgstr "" - -#: ../source/release-notes/2.2.txt:518 -# c4663dcc22a64bc79d1899c6a7f82230 -msgid "``mongoimport`` Support for full 16MB Documents" -msgstr "" - -#: ../source/release-notes/2.2.txt:520 -# c21f77f168c242af89e8a3dc3aa1d672 -msgid "Previously, :program:`mongoimport` would only import documents that were less than 4 megabytes in size. This issue is now corrected, and you may use :program:`mongoimport` to import documents that are at least 16 megabytes ins size. See :issue:`SERVER-4593` for more information." -msgstr "" - -#: ../source/release-notes/2.2.txt:527 -# d7a0df50565b44b3a3863eb3f5ac82cc -msgid "``Timestamp()`` Extended JSON format" -msgstr "" - -#: ../source/release-notes/2.2.txt:529 -# 3f8b1bfea1864dae8e0b432986079f5a -msgid "MongoDB extended JSON now includes a new ``Timestamp()`` type to represent the Timestamp type that MongoDB uses for timestamps in the :term:`oplog` among other contexts." -msgstr "" - -#: ../source/release-notes/2.2.txt:533 -# 6604cca4a70040cf93419bcb79d9e563 -msgid "This permits tools like :program:`mongooplog` and :program:`mongodump` to query for specific timestamps. Consider the following :program:`mongodump` operation:" -msgstr "" - -#: ../source/release-notes/2.2.txt:541 -# 95dc8560719840309dc1b2a96e5c796f -msgid "See :issue:`SERVER-3483` for more information." -msgstr "" - -#: ../source/release-notes/2.2.txt:544 -# 59665d913f3049e082945c0a622dec4e -msgid "Shell Improvements" -msgstr "" - -#: ../source/release-notes/2.2.txt:547 -# b1c39e3383234ea59e3d9cbcd08559df -msgid "Improved Shell User Interface" -msgstr "" - -#: ../source/release-notes/2.2.txt:549 -# 3a2ac15bb32849f496c3c78a95195ab4 -msgid "2.2 includes a number of changes that improve the overall quality and consistency of the user interface for the :program:`mongo` shell:" -msgstr "" - -#: ../source/release-notes/2.2.txt:552 -# 261abf57bf0f4d9f98e551710f22b170 -msgid "Full Unicode support." -msgstr "" - -#: ../source/release-notes/2.2.txt:554 -# 54f50d950153413f8280407343592436 -msgid "Bash-like line editing features. See :issue:`SERVER-4312` for more information." -msgstr "" - -#: ../source/release-notes/2.2.txt:557 -# 3098cb496d1b43da9ff0fbc45ab6fd41 -msgid "Multi-line command support in shell history. See :issue:`SERVER-3470` for more information." -msgstr "" - -#: ../source/release-notes/2.2.txt:560 -# 6cac21332d5645c39f787ebfaf3c2395 -msgid "Windows support for the ``edit`` command. See :issue:`SERVER-3998` for more information." -msgstr "" - -#: ../source/release-notes/2.2.txt:564 -# 3d221ad18bed4edaa093d659adc9d313 -msgid "Helper to load Server-Side Functions" -msgstr "" - -#: ../source/release-notes/2.2.txt:566 -# 2a23ef85424448809b646c7d1713ecb4 -msgid "The :method:`db.loadServerScripts()` loads the contents of the current database's ``system.js`` collection into the current :program:`mongo` shell session. See :issue:`SERVER-1651` for more information." -msgstr "" - -#: ../source/release-notes/2.2.txt:571 -# 5ab485c7e5e74011a37152254f8a69ff -msgid "Support for Bulk Inserts" -msgstr "" - -#: ../source/release-notes/2.2.txt:573 -# a538ec3b4477455a965955c6a2017f7a -msgid "If you pass an array of :term:`documents ` to the :method:`~db.collection.insert()` method, the :program:`mongo` shell will now perform a bulk insert operation. See :issue:`SERVER-3819` and :issue:`SERVER-2395` for more information." -msgstr "" - -#: ../source/includes/note-bulk-inserts-on-sharded-clusters.rst:3 -# ad7b63ce6d78403c86cb5e1243fb3e87 -msgid "For bulk inserts on sharded clusters, the :dbcommand:`getLastError` command alone is insufficient to verify success. Applications should must verify the success of bulk inserts in application logic." -msgstr "" - -#: ../source/release-notes/2.2.txt:581 -# 37014b86efc841c7a6c33979fd5337c4 -msgid "Operations" -msgstr "" - -#: ../source/release-notes/2.2.txt:584 -# 0c598e0b00b944539d39693cc28aeec3 -msgid "Support for Logging to Syslog" -msgstr "" - -#: ../source/release-notes/2.2.txt:586 -# 41d8031092d041a1b130478ac6b842bf -msgid "See the :issue:`SERVER-2957` case and the documentation of the :setting:`~systemLog.syslogFacility` run-time option or the :option:`mongod --syslog` and :option:`mongos --syslog` command line-options." -msgstr "" - -#: ../source/release-notes/2.2.txt:591 -# 57f274c825954f8ca119594132fc974c -msgid "``touch`` Command" -msgstr "" - -#: ../source/release-notes/2.2.txt:593 -# 63bc8d65c29d4b2e81a8b2e6da95287b -msgid "Added the :dbcommand:`touch` command to read the data and/or indexes from a collection into memory. See: :issue:`SERVER-2023` and :dbcommand:`touch` for more information." -msgstr "" - -#: ../source/release-notes/2.2.txt:598 -# 81a37791802e460f8cfcbeae8a6aa172 -msgid "``indexCounters`` No Longer Report Sampled Data" -msgstr "" - -#: ../source/release-notes/2.2.txt:600 -# 168fe66341ed475bbe6ff8ec30d69d98 -msgid ":data:`indexCounters` now report actual counters that reflect index use and state. In previous versions, these data were sampled. See :issue:`SERVER-5784` and :data:`indexCounters` for more information." -msgstr "" - -#: ../source/release-notes/2.2.txt:605 -# fa79138d4ecc4562980e6b9041e2a639 -msgid "Padding Specifiable on ``compact`` Command" -msgstr "" - -#: ../source/release-notes/2.2.txt:607 -# 18d64ffa696f47eea35779fee7b27c76 -msgid "See the documentation of the :dbcommand:`compact` and the :issue:`SERVER-4018` issue for more information." -msgstr "" - -#: ../source/release-notes/2.2.txt:613 -# 1f1af56f694b416f881d99451b42e319 -msgid "Added Build Flag to Use System Libraries" -msgstr "" - -#: ../source/release-notes/2.2.txt:615 -# 132d844bbbb840e5a0ea7c139f04da52 -msgid "The Boost library, version 1.49, is now embedded in the MongoDB code base." -msgstr "" - -#: ../source/release-notes/2.2.txt:618 -# 204fd15994d7428da5c64700e547854d -msgid "If you want to build MongoDB binaries using system Boost libraries, you can pass ``scons`` using the ``--use-system-boost`` flag, as follows:" -msgstr "" - -#: ../source/release-notes/2.2.txt:625 -# 1359081dd8694e4c8120a9f3214da3da -msgid "When building MongoDB, you can also pass ``scons`` a flag to compile MongoDB using only system libraries rather than the included versions of the libraries. For example:" -msgstr "" - -#: ../source/release-notes/2.2.txt:633 -# cc915361c4224a0abb4c662b874f8d5d -msgid "See the :issue:`SERVER-3829` and :issue:`SERVER-5172` issues for more information." -msgstr "" - -#: ../source/release-notes/2.2.txt:637 -# b97a99db0cde46d688228c43d2d39d03 -msgid "Memory Allocator Changed to TCMalloc" -msgstr "" - -#: ../source/release-notes/2.2.txt:639 -# bead17ecec08498198bd3cc284abce75 -msgid "To improve performance, MongoDB 2.2 uses the TCMalloc memory allocator from Google Perftools. For more information about this change see the :issue:`SERVER-188` and :issue:`SERVER-4683`. For more information about TCMalloc, see the documentation of `TCMalloc`_ itself." -msgstr "" - -#: ../source/release-notes/2.2.txt:647 -# c2d6b2aff8a94555b41007c52c3a931d -msgid "Replication" -msgstr "" - -#: ../source/release-notes/2.2.txt:650 -# c15676c0b2e241699a3a4bb48546a4cb -msgid "Improved Logging for Replica Set Lag" -msgstr "" - -#: ../source/release-notes/2.2.txt:652 -# b5e161fad87e43548e97655437f774c7 -msgid "When :term:`secondary` members of a replica set fall behind in replication, :program:`mongod` now provides better reporting in the log. This makes it possible to track replication in general and identify what process may produce errors or halt replication. See :issue:`SERVER-3575` for more information." -msgstr "" - -#: ../source/release-notes/2.2.txt:659 -# 26163d54b2cb45e8ab3846df002d2774 -msgid "Replica Set Members can Sync from Specific Members" -msgstr "" - -#: ../source/release-notes/2.2.txt:663 -# 4a640458c040418dad6b490a2f28d7f9 -msgid "The new :dbcommand:`replSetSyncFrom` command and new :method:`rs.syncFrom()` helper in the :program:`mongo` shell make it possible for you to manually configure from which member of the set a replica will poll :term:`oplog` entries. Use these commands to override the default selection logic if needed. Always exercise caution with :dbcommand:`replSetSyncFrom` when overriding the default behavior." -msgstr "" - -#: ../source/release-notes/2.2.txt:672 -# bc95eb5da171481f8b0ca1f6be6ddce4 -msgid "Replica Set Members will not Sync from Members Without Indexes Unless ``buildIndexes: false``" -msgstr "" - -#: ../source/release-notes/2.2.txt:676 -# 5001cf74eefc4e34a2593163c39d8646 -msgid "To prevent inconsistency between members of replica sets, if the member of a replica set has :data:`~local.system.replset.members[n].buildIndexes` set to ``true``, other members of the replica set will *not* sync from this member, unless they also have :data:`~local.system.replset.members[n].buildIndexes` set to ``true``. See :issue:`SERVER-4160` for more information." -msgstr "" - -#: ../source/release-notes/2.2.txt:685 -# 303a8215426643e1bbf2d34e13b28191 -msgid "New Option To Configure Index Pre-Fetching during Replication" -msgstr "" - -#: ../source/release-notes/2.2.txt:689 -# 3b60fbacafd54ad5aec3aac25c64b3fc -msgid "By default, when replicating options, :term:`secondaries ` will pre-fetch :ref:`indexes` associated with a query to improve replication throughput in most cases. The :setting:`replication.secondaryIndexPrefetch` setting and :option:`--replIndexPrefetch ` option allow administrators to disable this feature or allow the :program:`mongod` to pre-fetch only the index on the ``_id`` field. See :issue:`SERVER-6718` for more information." -msgstr "" - -#: ../source/release-notes/2.2.txt:697 -# c5008cc9b5d446e1872b83402329b2dd -msgid "Map Reduce Improvements" -msgstr "" - -#: ../source/release-notes/2.2.txt:699 -# 4c9d7c6dfb1947919e7a214035e9bdc9 -msgid "In 2.2 Map Reduce received the following improvements:" -msgstr "" - -#: ../source/release-notes/2.2.txt:701 -# 36f866b84b3e460986c38fac180ac5b4 -msgid ":issue:`Improved support for sharded MapReduce `, and" -msgstr "" - -#: ../source/release-notes/2.2.txt:702 -# 206e5e67de2c446fb061dd035e4851d0 -msgid ":issue:`MapReduce will retry jobs following a config error `." -msgstr "" - -#: ../source/release-notes/2.2.txt:705 -# 0550c273dec74b7fbec5ce9f1a9a4ae3 -msgid "Sharding Improvements" -msgstr "" - -#: ../source/release-notes/2.2.txt:708 -# aa85ad91c8744cd5b9810813d28e7aaa -msgid "Index on Shard Keys Can Now Be a Compound Index" -msgstr "" - -#: ../source/release-notes/2.2.txt:710 -# 28345b99aa0440c68f24e3f6a053e6e7 -msgid "If your shard key uses the prefix of an existing index, then you do not need to maintain a separate index for your shard key in addition to your existing index. This index, however, cannot be a multi-key index. See the :ref:`sharding-shard-key-indexes` documentation and :issue:`SERVER-1506` for more information." -msgstr "" - -#: ../source/release-notes/2.2.txt:717 -# 79ef8c6b95cc4f65960a320ff4181aa7 -msgid "Migration Thresholds Modified" -msgstr "" - -#: ../source/release-notes/2.2.txt:719 -# d6e7494d4a324dcba24265f41892b859 -msgid "The :ref:`migration thresholds ` have changed in 2.2 to permit more even distribution of :term:`chunks ` in collections that have smaller quantities of data. See the :ref:`sharding-migration-thresholds` documentation for more information." -msgstr "" - -#: ../source/release-notes/2.2.txt:742 -# 7c469c8fbb364335be70c6bc59db1d0c -msgid "Licensing Changes" -msgstr "" - -#: ../source/release-notes/2.2.txt:744 -# 74a12a07f7504745ad4ce1da124c67a1 -msgid "Added License notice for Google Perftools (TCMalloc Utility). See the `License Notice `_ and the :issue:`SERVER-4683` for more information." -msgstr "" - -#: ../source/release-notes/2.2.txt:749 -# bfe67a7f4a604e3ab94edb415e83ae91 -msgid "Resources" -msgstr "" - -#: ../source/release-notes/2.2.txt:751 -# e8916df85dc34323b54e22aa536d39d5 -msgid "`MongoDB Downloads `_." -msgstr "" - -#: ../source/release-notes/2.2.txt:752 -# dc80fd2046884a19a20ecdbf351803c8 -msgid "`All JIRA issues resolved in 2.2 `_." -msgstr "" - -#: ../source/release-notes/2.2.txt:753 -# f92e9032007644abad27b8f3af82c54b -msgid "`All backwards incompatible changes `_." -msgstr "" - -#: ../source/release-notes/2.2.txt:754 -# 234d21efdf7649a9a4849e302e2e60e2 -msgid "`All third party license notices `_." -msgstr "" - -#: ../source/release-notes/2.2.txt:755 -# 496a58e1fee94683a561015c3db92fa9 -msgid "`What's New in MongoDB 2.2 Online Conference `_." -msgstr "" - diff --git a/locale/pot/release-notes/2.4-changelog.pot b/locale/pot/release-notes/2.4-changelog.pot deleted file mode 100644 index 6685f00213c..00000000000 --- a/locale/pot/release-notes/2.4-changelog.pot +++ /dev/null @@ -1,303 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/2.4-changelog.txt:3 -# 0adcfcce11bd458ea027e944d1948ae9 -msgid "2.4 Changelog" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:0 -# 88a49bc175fc495082f06b1c5920f90a -msgid "On this page" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:16 -# 09954edb6443420aaa40db4f4c9b7244 -msgid "2.4.14" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:18 -# 4fbf2b7646c34ba4a880a92daa28d6f3 -msgid "Packaging: Init script sets process ulimit to different value compared to documentation (:issue:`SERVER-17780`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:20 -# 06a842689e564ec8ad881355bfcbb723 -msgid "Security: Compute BinData length in v8 (:issue:`SERVER-17647`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:21 -# a8bf1cf7ca8244a98a43dadf4d0b6cf3 -msgid "Build: Upgrade PCRE Version from 8.30 to Latest (:issue:`SERVER-17252`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:26 -# a32095c974684f05aadde0d55ca76b61 -msgid "2.4.13 - Changes" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:28 -# 264a420d36a948f396abbd3582268ea1 -msgid "Security: Enforce BSON BinData length validation (:issue:`SERVER-17278`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:29 -# f60dbd1b21644febbd2ee2380334bf8e -msgid "Security: Disable SSLv3 ciphers (:issue:`SERVER-15673`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:30 -# 64a7e9fe18304cebb3c28fa04df581e6 -msgid "Networking: Improve BSON validation (:issue:`SERVER-17264`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:35 -# 17a0a2745c1a426c8acbb801325aa246 -msgid "2.4.12 - Changes" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:37 -# 650a8042b30d4eb0a783cc5676725b98 -msgid "Sharding: Sharded connection cleanup on setup error can crash mongos (:issue:`SERVER-15056`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:38 -# 6ac3290fc1af4cf390875b44a813998c -msgid "Sharding: \"type 7\" (OID) error when acquiring distributed lock for first time (:issue:`SERVER-13616`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:39 -# 0d89cc3362a349aba15aa834a0d7d0fa -msgid "Storage: explicitly zero .ns files on creation (:issue:`SERVER-15369`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:40 -# 8b32a97aba344655b6801f953ea15f38 -msgid "Storage: partially written journal last section causes recovery to fail (:issue:`SERVER-15111`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:45 -# 8e407688321a43ffbca01e7cc7e7fe66 -msgid "2.4.11 - Changes" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:47 -# add12bd5d2bd46dfb4b82c95daf5cf4c -msgid "Security: Potential information leak (:issue:`SERVER-14268`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:48 -# 142d0b9b56ff47258a245a2e27cba8d7 -msgid "Replication: ``_id`` with ``$prefix`` field causes replication failure due to unvalidated insert (:issue:`SERVER-12209`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:49 -# de5cc40d58544f47ba482d7a90ee9fb4 -msgid "Sharding: Invalid access: seg fault in ``SplitChunkCommand::run`` (:issue:`SERVER-14342`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:50 -# 3e6c2616c7ed4bdba59ccae821048bff -msgid "Indexing: Creating descending index on ``_id`` can corrupt namespace (:issue:`SERVER-14833`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:51 -# e10101584fba4465a43f6fc6a6fa15a6 -msgid "Text Search: Updates to documents with text-indexed fields may lead to incorrect entries (:issue:`SERVER-14738`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:52 -# 18137f2d3bd448e8af9dc71879e7dce2 -msgid "Build: Add SCons flag to override treating all warnings as errors (:issue:`SERVER-13724`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:53 -# 00984b903fc64823ae1421367f197288 -msgid "Packaging: Fix mongodb enterprise 2.4 init script to allow multiple processes per host (:issue:`SERVER-14336`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:54 -# 6c90b1c65a494549b5f8187e6382b196 -msgid "JavaScript: Do not store native function pointer as a property in function prototype (:issue:`SERVER-14254`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:59 -# f629dd6db72f4089b1e4e6a47b7b3b4e -msgid "2.4.10 - Changes" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:61 -# 98cb3dad1faf49ff8e7e1b0c48ab7fa1 -msgid "Indexes: Fixed issue that can cause index corruption when building indexes concurrently (:issue:`SERVER-12990`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:62 -# a16f1e761ada44e29517417b0af6be13 -msgid "Indexes: Fixed issue that can cause index corruption when shutting down secondary node during index build (:issue:`SERVER-12956`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:63 -# ed44d2f8915448ab81e0e9fcc0317cd1 -msgid "Indexes: Mongod now recognizes incompatible “future” text and geo index versions and exits gracefully (:issue:`SERVER-12914`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:64 -# 43006c9056e8467292fa0217fca9e651 -msgid "Indexes: Fixed issue that can cause secondaries to fail replication when building the same index multiple times concurrently (:issue:`SERVER-12662`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:65 -# 296cf9438bec467cbfc1ec748cceb88b -msgid "Indexes: Fixed issue that can cause index corruption on the tenth index in a collection if the index build fails (:issue:`SERVER-12481`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:66 -# d3d75d8851ae47d983ad07df9e1d6434 -msgid "Indexes: Introduced versioning for text and geo indexes to ensure backwards compatibility (:issue:`SERVER-12175`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:67 -# 8c78ac8aa1bd4706b4b7889a3e77795e -msgid "Indexes: Disallowed building indexes on the system.indexes collection, which can lead to initial sync failure on secondaries (:issue:`SERVER-10231`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:68 -# 011904dab4c44babb6b222c3418160c8 -msgid "Sharding: Avoid frequent immediate balancer retries when config servers are out of sync (:issue:`SERVER-12908`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:69 -# cb16ebcc1c314b7bbe02cd7157e7f4ec -msgid "Sharding: Add indexes to locks collection on config servers to avoid long queries in case of large numbers of collections (:issue:`SERVER-12548`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:70 -# e2c228d8c2854910aa79ed8cb171273f -msgid "Sharding: Fixed issue that can corrupt the config metadata cache when sharding collections concurrently (:issue:`SERVER-12515`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:71 -# 1edec00ff8c74b73a7321feceac0a0f4 -msgid "Sharding: Don't move chunks created on collections with a hashed shard key if the collection already contains data (:issue:`SERVER-9259`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:72 -# edaa1971fba24885847ed3b91df732df -msgid "Replication: Fixed issue where node appears to be down in a replica set during a compact operation (:issue:`SERVER-12264`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:73 -# 43735f0a9c6c45eb8e3687c59eb76198 -msgid "Replication: Fixed issue that could cause delays in elections when a node is not vetoing an election (:issue:`SERVER-12170`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:74 -# 729574e1755344f4ad170c69319be694 -msgid "Replication: Step down all primaries if multiple primaries are detected in replica set to ensure correct election result (:issue:`SERVER-10793`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:75 -# 3d29363de4ff4477b8801773389b835f -msgid "Replication: Upon clock skew detection, secondaries will switch to sync directly from the primary to avoid sync cycles (:issue:`SERVER-8375`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:76 -# f8a4f00e76404b95b1ac7f911c682d0c -msgid "Runtime: The SIGXCPU signal is now caught and mongod writes a log message and exits gracefully (:issue:`SERVER-12034`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:77 -# f1dbdd3176c44b2ba19993bf3b7a43ca -msgid "Runtime: Fixed issue where mongod fails to start on Linux when /sys/dev/block directory is not readable (:issue:`SERVER-9248`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:78 -# 31c7d2fcec4c4e3e8cd0de229b6b3a02 -msgid "Windows: No longer zero-fill newly allocated files on systems other than Windows 7 or Windows Server 2008 R2 (:issue:`SERVER-8480`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:79 -# 5e173bca89a04baa82737ba90732c017 -msgid "GridFS: Chunk size is decreased to 255 kB (from 256 kB) to avoid overhead with usePowerOf2Sizes option (:issue:`SERVER-13331`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:80 -# e06d62ad7fae4373b67847651f4d3915 -msgid "SNMP: Fixed MIB file validation under smilint (:issue:`SERVER-12487`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:81 -# f252bbfb72434e4c8033038c287edd8b -msgid "Shell: Fixed issue in V8 memory allocation that could cause long-running shell commands to crash (:issue:`SERVER-11871`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:82 -# 5b2458746fd0432f834a30d3c4786dfd -msgid "Shell: Fixed memory leak in the md5sumFile shell utility method (:issue:`SERVER-11560`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:85 -# b54a2e0c025e47b48d295d5958a8016d -msgid "Previous Releases" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:87 -# 92753b95991f4503ae7144aad021a38a -msgid "`All 2.4.9 improvements `_." -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:88 -# 87e6dfcb6e66402f8c3440556b8fd88b -msgid "`All 2.4.8 improvements `_." -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:89 -# 804ef1e8635b400bbcb9a3a04ac363c8 -msgid "`All 2.4.7 improvements `_." -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:90 -# 5cdda9a01206448194280080e4a929ff -msgid "`All 2.4.6 improvements `_." -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:91 -# 29914ebdeaba4b91be51019b6e386405 -msgid "`All 2.4.5 improvements `_." -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:92 -# bc3a2801065d4fb591671b9ba69ad355 -msgid "`All 2.4.4 improvements `_." -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:93 -# 087862e38930444b85adcef390983065 -msgid "`All 2.4.3 improvements `_." -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:94 -# ee55051eb05c415d9f7c054d330f4cd7 -msgid "`All 2.4.2 improvements `_" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:95 -# 055870da773c41e4ac110e7df07145a2 -msgid "`All 2.4.1 improvements `_." -msgstr "" - diff --git a/locale/pot/release-notes/2.4-changes.pot b/locale/pot/release-notes/2.4-changes.pot deleted file mode 100644 index 95c4a518603..00000000000 --- a/locale/pot/release-notes/2.4-changes.pot +++ /dev/null @@ -1,23 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/2.4-changes.txt:5 -# 507ae1ce152d4639b9d40b4b1b5e8a74 -msgid "Changes in MongoDB 2.4" -msgstr "" - diff --git a/locale/pot/release-notes/2.4-index-types.pot b/locale/pot/release-notes/2.4-index-types.pot deleted file mode 100644 index 394fdcba0a8..00000000000 --- a/locale/pot/release-notes/2.4-index-types.pot +++ /dev/null @@ -1,88 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/2.4-index-types.txt:3 -# 7527825a4d864d8691bff38f84474bbb -msgid "Compatibility and Index Type Changes in MongoDB 2.4" -msgstr "" - -#: ../source/release-notes/2.4-index-types.txt:0 -# c04917ba2e0243fd9be7b9e8e873a13e -msgid "On this page" -msgstr "" - -#: ../source/release-notes/2.4-index-types.txt:13 -# 683c2c1cd3d84ff3860b11d8b3d03ae3 -msgid "In 2.4 MongoDB includes two new features related to indexes that users upgrading to version 2.4 must consider, particularly with regard to possible downgrade paths. For more information on downgrades, see :ref:`2.4-downgrade`." -msgstr "" - -#: ../source/release-notes/2.4-index-types.txt:19 -# daf403bd974a43e79a2af4da9cd0068c -msgid "New Index Types" -msgstr "" - -#: ../source/release-notes/2.4-index-types.txt:21 -# a2500662d2064716b87a725dd3574bbf -msgid "In 2.4 MongoDB adds two new index types: ``2dsphere`` and ``text``. These index types do not exist in 2.2, and for each database, creating a ``2dsphere`` or ``text`` index, will upgrade the data-file version and make that database incompatible with 2.2." -msgstr "" - -#: ../source/release-notes/2.4-index-types.txt:26 -# cd40cafb7d4e4876930db9f95ef06b11 -msgid "If you intend to downgrade, you should always drop all ``2dsphere`` and ``text`` indexes before moving to 2.2." -msgstr "" - -#: ../source/release-notes/2.4-index-types.txt:29 -# d4c6a390bc574747a0aedb28bc388603 -msgid "You can use the :ref:`downgrade procedure <2.4-downgrade>` to downgrade these databases and run 2.2 if needed, however this will run a full database repair (as with :dbcommand:`repairDatabase`) for all affected databases." -msgstr "" - -#: ../source/release-notes/2.4-index-types.txt:37 -# 05742fabc69642beb126b222ba72020c -msgid "Index Type Validation" -msgstr "" - -#: ../source/release-notes/2.4-index-types.txt:39 -# 703a7b0256be4371a50872b78e770c79 -msgid "In MongoDB 2.2 and earlier you could specify invalid index types that did not exist. In these situations, MongoDB would create an ascending (e.g. ``1``) index. Invalid indexes include index types specified by strings that do not refer to an existing index type, and all numbers other than ``1`` and ``-1``. [#grandfathered-indexes]_" -msgstr "" - -#: ../source/release-notes/2.4-index-types.txt:45 -# 29471207f72143c5a8589724a1bbcc7d -msgid "In 2.4, creating any invalid index will result in an error. Furthermore, you cannot create a ``2dsphere`` or ``text`` index on a collection if its containing database has any invalid index types. [#grandfathered-indexes]_" -msgstr "" - -#: ../source/release-notes/2.4-index-types.txt:0 -# aa4b19068c6b4edab656ff3839f56314 -msgid "Example" -msgstr "" - -#: ../source/release-notes/2.4-index-types.txt:52 -# f9865824488a4b1084ca6ea08a0bac46 -msgid "If you attempt to add an invalid index in MongoDB 2.4, as in the following:" -msgstr "" - -#: ../source/release-notes/2.4-index-types.txt:59 -# 252305080d3246eab3b4216c2d4b3d30 -msgid "MongoDB will return the following error document:" -msgstr "" - -#: ../source/release-notes/2.4-index-types.txt:71 -# bfea86b6c442445d8675f48b054ce790 -msgid "In 2.4, indexes that specify a type of ``\"1\"`` or ``\"-1\"`` (the strings ``\"1\"`` and ``\"-1\"``) will continue to exist, despite a warning on start-up. **However**, a :term:`secondary` in a replica set cannot complete an initial sync from a primary that has a ``\"1\"`` or ``\"-1\"`` index. Avoid all indexes with invalid types." -msgstr "" - diff --git a/locale/pot/release-notes/2.4-javascript.pot b/locale/pot/release-notes/2.4-javascript.pot deleted file mode 100644 index a3106c903b5..00000000000 --- a/locale/pot/release-notes/2.4-javascript.pot +++ /dev/null @@ -1,610 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/2.4-javascript.txt:3 -# 8922bf511bdb4dbb86d5fe145260fda3 -msgid "JavaScript Changes in MongoDB 2.4" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:0 -# 0534cf456180489dbff0aa0f68b0a0a7 -msgid "On this page" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:13 -# 4e2d7604310c4726af09778e309b55a3 -msgid "Consider the following impacts of :ref:`2.4-release-javascript-change` in MongoDB 2.4:" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:0 -# b61a1ce15fd442e6985ab80e02131ca7 -msgid "Tip" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:18 -# 4ed97c4969714e3baf6b8de65b18d323 -msgid "Use the new :js:func:`interpreterVersion()` method in the :program:`mongo` shell and the :data:`~buildInfo.javascriptEngine` field in the output of :method:`db.serverBuildInfo()` to determine which JavaScript engine a MongoDB binary uses." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:24 -# 0e9801d2156446e99c3ab89bb021bf90 -msgid "Improved Concurrency" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:26 -# 1e9bfd6a486d496dad557957434ef66c -msgid "Previously, MongoDB operations that required the JavaScript interpreter had to acquire a lock, and a single :program:`mongod` could only run a single JavaScript operation at a time. The switch to V8 improves concurrency by permitting multiple JavaScript operations to run at the same time." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:33 -# 73fe446c9b7b4a8f9e618250d8f253c0 -msgid "Modernized JavaScript Implementation (ES5)" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:35 -# 38eb09bc944f42288afca3b0ab0a19ca -msgid "The 5th edition of `ECMAscript `_, abbreviated as ES5, adds many new language features, including:" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:39 -# 779c9a9450ee4e778585710a52881d8c -msgid "standardized `JSON `_," -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:42 -# 0b7ea050922342ce942391c11744c149 -msgid "`strict mode `_," -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:45 -# 00ebf1f522494b198cc84a8b0d2fc832 -msgid "`function.bind() `_," -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:48 -# 448ecdf0505b450fb82daa474a1dbe45 -msgid "`array extensions `_, and" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:51 -# b7299ec10634483ca187d34f85bebc45 -msgid "getters and setters." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:53 -# 9fdd75f68f2d449998d4109c352db9a7 -msgid "With V8, MongoDB supports the ES5 implementation of Javascript with the following exceptions." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:58 -# 582fd818a25f4f1b81a1e3841c7faeb0 -msgid "The following features do not work as expected on documents **returned from MongoDB queries**:" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:61 -# 7c2d06c3548143fb8dcd576b8c4000ac -msgid "``Object.seal()`` throws an exception on documents returned from MongoDB queries." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:64 -# dbb424ed98c144e3af1d0393ca1f35c1 -msgid "``Object.freeze()`` throws an exception on documents returned from MongoDB queries." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:67 -# 2cb7b07964ca474596eae00590c31b06 -msgid "``Object.preventExtensions()`` incorrectly allows the addition of new properties on documents returned from MongoDB queries." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:70 -# 5aa724a3afd8449abc39338acf0906b6 -msgid "``enumerable`` properties, when added to documents returned from MongoDB queries, are not saved during write operations." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:73 -# 28279146148441aca5321bafe9e25d67 -msgid "See :issue:`SERVER-8216`, :issue:`SERVER-8223`, :issue:`SERVER-8215`, and :issue:`SERVER-8214` for more information." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:76 -# 9f555585b33342e1b3dcd706b24acba0 -msgid "For objects that have not been returned from MongoDB queries, the features work as expected." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:80 -# e4d2a47ca9824ebe8b905eab6be642ad -msgid "Removed Non-Standard SpiderMonkey Features" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:82 -# cdb55542c2fc4699b935c920312cf3c5 -msgid "V8 does **not** support the following *non-standard* `SpiderMonkey `_ JavaScript extensions, previously supported by MongoDB's use of SpiderMonkey as its JavaScript engine." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:88 -# 5c464f33f5154e46a119db97692708eb -msgid "E4X Extensions" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:90 -# 3b29383943284f7eb7cd264147cb1c9f -msgid "V8 does not support the *non-standard* `E4X `_ extensions. E4X provides a native `XML `_ object to the JavaScript language and adds the syntax for embedding literal XML documents in JavaScript code." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:97 -# 02aa3f9ef3d94477aa8cf3a886ab2f7c -msgid "You need to use alternative XML processing if you used any of the following constructors/methods:" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:100 -# 50bfcf65f0864c4fb5d144e3d7f1de15 -msgid "``XML()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:102 -# 94ca8aafb6864effa15ae8d829193c92 -msgid "``Namespace()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:104 -# c6984721103c4ba9917b5b76adef0920 -msgid "``QName()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:106 -# a69a6de41c144818a270d14ad4516362 -msgid "``XMLList()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:108 -# 717208bff70444f28c8eb3f1b975062f -msgid "``isXMLName()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:111 -# d0301d5e37da4eaeb0ff36797b696823 -msgid "Destructuring Assignment" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:113 -# b8a133ac347345c1bea0db739dd48eec -msgid "V8 does not support the non-standard destructuring assignments. Destructuring assignment \"extract[s] data from arrays or objects using a syntax that mirrors the construction of array and object literals.\" - `Mozilla docs `_" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:0 -#: ../source/release-notes/2.4-javascript.txt:0 -#: ../source/release-notes/2.4-javascript.txt:0 -#: ../source/release-notes/2.4-javascript.txt:0 -#: ../source/release-notes/2.4-javascript.txt:0 -#: ../source/release-notes/2.4-javascript.txt:0 -#: ../source/release-notes/2.4-javascript.txt:0 -# cdd2e18f067a4bda99133e416937a275 -# 1c4096e901754b0497a4da7e6576d285 -# 82f4fd4d08b643f8b5f85eef6f3d7936 -# f5316a47ff274f868fcfe49b03e1a122 -# d4707254366e457499df220d80d2c641 -# 450b634deebb4cb9bc790559c6a1d636 -# 2c91c8fa8b94411d94476aa92f7eb1ee -msgid "Example" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:121 -# 371bc789a3db4096b1f972531e319fe6 -msgid "The following destructuring assignment is **invalid** with V8 and throws a ``SyntaxError``:" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:132 -# cfef622213fd4d328c57c9cd131ffb89 -msgid "``Iterator()``, ``StopIteration()``, and Generators" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:134 -# b8631da134654bd193bed5f6d40dd5af -msgid "V8 does not support `Iterator(), StopIteration(), and generators `_." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:138 -# cb8e3ff5745e409ebaa5383610912afc -msgid "``InternalError()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:140 -# 41d2bcc8758545c2a6bc83fa355fb324 -msgid "V8 does not support ``InternalError()``. Use ``Error()`` instead." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:143 -# e89139a112664eb6aac59d5051b838f0 -msgid "``for each...in`` Construct" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:145 -# e59b1f3441f547ebafb37e108fda2664 -msgid "V8 does not support the use of `for each...in `_ construct. Use ``for (var x in y)`` construct instead." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:152 -# ce29c60714414f28a84ec64eb31f6007 -msgid "The following ``for each (var x in y)`` construct is **invalid** with V8:" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:163 -# 35ef30aac9f542caa70fffc70f0d3bd9 -msgid "Instead, in version 2.4, you can use the ``for (var x in y)`` construct:" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:175 -# 5a0d1fee6a0e41b89fcae685d2fe4d10 -msgid "You can also use the array *instance* method ``forEach()`` with the ES5 method ``Object.keys()``:" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:186 -# 49e41b47455c4b1fb03d1951069ec27e -msgid "Array Comprehension" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:188 -# 0cc0aa9357bf429fa0e6a7ba5f0b490a -msgid "V8 does not support `Array comprehensions `_." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:191 -# a806c04928dc4c2c87767c7b1d8d0ecd -msgid "Use other methods such as the ``Array`` instance methods ``map()``, ``filter()``, or ``forEach()``." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:196 -# ca10382528c54d5f9686be54cd584fcb -msgid "With V8, the following array comprehension is **invalid**:" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:205 -# fbd18876f2d24da281d76bea5f116e6b -msgid "Instead, you can implement using the ``Array`` *instance* method ``forEach()`` and the ES5 method ``Object.keys()`` :" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:221 -# 218ef31550d94853a2ca63ff9445f101 -msgid "The new logic uses the ``Array`` *instance* method ``forEach()`` and not the *generic* method ``Array.forEach()``; V8 does **not** support ``Array`` *generic* methods. See :ref:`array-generics` for more information." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:227 -# 1a1e9d6be83547579431c0ebfa8d8091 -msgid "Multiple Catch Blocks" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:229 -# 26f7824bb6544ba896ad715811b844fc -msgid "V8 does not support multiple ``catch`` blocks and will throw a ``SyntaxError``." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:234 -# eb8d7479a3cf4597b0cbd60bfab2a0d9 -msgid "The following multiple catch blocks is **invalid** with V8 and will throw ``\"SyntaxError: Unexpected token if\"``:" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:248 -# f290da9346b34731b8effc530dd5cc69 -msgid "Conditional Function Definition" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:250 -# 8db089c31740414aa837fc708ac8923a -msgid "V8 will produce different outcomes than SpiderMonkey with `conditional function definitions `_." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:256 -# 0bbf00c737854a879797562c581d287e -msgid "The following conditional function definition produces different outcomes in SpiderMonkey versus V8:" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:268 -# 7865e6a6d0f9437cafd1593b201389f6 -msgid "With SpiderMonkey, the conditional function outputs ``undefined``, whereas with V8, the conditional function outputs ``function``." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:271 -# 037c7bb78f9348e087d6b5606a489a11 -msgid "If your code defines functions this way, it is highly recommended that you refactor the code. The following example refactors the conditional function definition to work in both SpiderMonkey and V8." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:285 -# 1f5e2416a8024ec4a6c9c72883c8fc83 -msgid "The refactored code outputs ``undefined`` in both SpiderMonkey and V8." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:289 -# 6330498b3a654b188eff57f2e39236a1 -msgid "ECMAscript prohibits conditional function definitions. To force V8 to throw an ``Error``, `enable strict mode `_." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:303 -# 77e082857d9e4f318f42abc5266b9b7e -msgid "The JavaScript code throws the following syntax error:" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:310 -# 321cb36f0c7346efa55a36c560105505 -msgid "String Generic Methods" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:312 -# 988b7c86c43840d58c456e1d3ef12683 -msgid "V8 does not support `String generics `_. String generics are a set of methods on the ``String`` class that mirror instance methods." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:319 -# d5fba80fb62640df84f5ecaf37e52e68 -msgid "The following use of the generic method ``String.toLowerCase()`` is **invalid** with V8:" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:328 -# c27f88cbb6994b54ba52ba0869e8bcd2 -msgid "With V8, use the ``String`` instance method ``toLowerCase()`` available through an *instance* of the ``String`` class instead:" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:338 -# f24c1a9ac3bc4823aac974f89b982df1 -msgid "With V8, use the ``String`` *instance* methods instead of following *generic* methods:" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:343 -# e324f45bd7494c909b44aa31d4e57a92 -msgid "``String.charAt()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:344 -# 54cc17d42fa94970a3dc279fb08f5823 -msgid "``String.quote()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:345 -# 908f149b079c40029ec3a564d07d0023 -msgid "``String.toLocaleLowerCase()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:347 -# 883e68021b904a09bb8317e7a0d64ec8 -msgid "``String.charCodeAt()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:348 -# 48748fbe50be40d79eeeabbf25619b09 -msgid "``String.replace()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:349 -# 42c58a4ccc08473482b8aa869641fac4 -msgid "``String.toLocaleUpperCase()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:351 -# 13bd4a4106544a95be040dc896acca94 -msgid "``String.concat()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:352 -# 047ea8a45ae34dc4a34a1e29e807f029 -msgid "``String.search()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:353 -# f33bfa07ed2b4703b0d143305ad4352d -msgid "``String.toLowerCase()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:355 -# d5332ef8a2154f3aa13632b2c6c1b1b1 -msgid "``String.endsWith()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:356 -# 5ea6b974cfe94d99ae2193b63207b63f -msgid "``String.slice()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:357 -# 8148c71e531c49779da83f30f71b2033 -msgid "``String.toUpperCase()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:359 -# 07cc0aa3f3a2422fabc43a2e54473740 -msgid "``String.indexOf()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:360 -# 0a89a5d13817403f9acebb6b9803b516 -msgid "``String.split()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:361 -# 65788be91ff545f48960cc09fb67a45a -msgid "``String.trim()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:363 -# 97f1b37c7e9a4eee98ef75c9c6741594 -msgid "``String.lastIndexOf()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:364 -# 57e50e0d4ecf437491ec39220d7f2028 -msgid "``String.startsWith()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:365 -# 69ba08a1619644608a5fb70bacb68239 -msgid "``String.trimLeft()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:367 -# f0c12c1861e046a1ace588af0d6deba1 -msgid "``String.localeCompare()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:368 -# cd259648e6314caca7885f407f8e45a3 -msgid "``String.substr()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:369 -# b0638985dd7642bdb27773fc97ce1695 -msgid "``String.trimRight()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:371 -# ab9a24d12c4e4fa5b75469e9798cfec8 -msgid "``String.match()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:372 -# 25b2c52d687a42a9a583d875ece84908 -msgid "``String.substring()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:378 -# bae2f0e2bfd348989332da523076d682 -msgid "Array Generic Methods" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:380 -# c96ce42ce41a4d25a94ed120638db501 -msgid "V8 does not support `Array generic methods `_. Array generics are a set of methods on the ``Array`` class that mirror instance methods." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:387 -# a976c844ab2e489dbe670dc1b3b66b56 -msgid "The following use of the generic method ``Array.every()`` is **invalid** with V8:" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:401 -# d228270fc0e74dc9aa573032eedee38c -msgid "With V8, use the ``Array`` instance method ``every()`` available through an *instance* of the ``Array`` class instead:" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:409 -# fd3ed492fee04b998a2a21bec2da0d2a -msgid "With V8, use the ``Array`` *instance* methods instead of the following *generic* methods:" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:414 -# 713a1f0cd7f246ff9d8ed319bc22421c -msgid "``Array.concat()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:415 -# b204d3c83f2b48b4a116b63f0ee2876d -msgid "``Array.lastIndexOf()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:416 -# 4cdf5e41b7334a7bbb535c9a81d9234b -msgid "``Array.slice()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:418 -# 3d99e4eb4af0411dad95445f43e14ec2 -msgid "``Array.every()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:419 -# aec559f1f7884021824f77cf72487d22 -msgid "``Array.map()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:420 -# ee9afe351fbd45f080bed987eb0878d6 -msgid "``Array.some()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:422 -# 4025a0b945f649fd8ec2a75b761d455e -msgid "``Array.filter()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:423 -# f6542e270c2949dba6d7da706bb5e4e9 -msgid "``Array.pop()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:424 -# 31a9292717214002810808e795ad1437 -msgid "``Array.sort()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:426 -# e66ec2c9c1a044d4ac997a02f28f46e1 -msgid "``Array.forEach()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:427 -# 79fc40dd96e84af0ae869c34cfcef6a0 -msgid "``Array.push()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:428 -# 4f480665e23b475688070ea44e1aed2c -msgid "``Array.splice()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:430 -# e96a600ab31b4273a118eb66db0f44c3 -msgid "``Array.indexOf()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:431 -# 3347ad69cbd846939a30998a528d2ad3 -msgid "``Array.reverse()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:432 -# 52fd442d007b486095f15da3f53f821f -msgid "``Array.unshift()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:434 -# 728233f0255c48f6aee055bea27c9270 -msgid "``Array.join()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:435 -# de76fcc647934019aac27f7c76313627 -msgid "``Array.shift()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:439 -# 47639fd8dc1642cabd1870db29f6107f -msgid "Array Instance Method ``toSource()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:441 -# 1f26543b54d744e3b87766f004e8d076 -msgid "V8 does not support the ``Array`` instance method `toSource() `_. Use the ``Array`` instance method ``toString()`` instead." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:446 -# 475252dc96e04963a8e7fd143208db25 -msgid "``uneval()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:448 -# 6b1b2e07556f4ac99b1bcc89df921476 -msgid "V8 does not support the non-standard method ``uneval()``. Use the standardized `JSON.stringify() `_ method instead." -msgstr "" - diff --git a/locale/pot/release-notes/2.4-upgrade.pot b/locale/pot/release-notes/2.4-upgrade.pot deleted file mode 100644 index d93e8c0adb6..00000000000 --- a/locale/pot/release-notes/2.4-upgrade.pot +++ /dev/null @@ -1,675 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/2.4-upgrade.txt:3 -# eaf8c75ec69243ee93b2a88ca0454b5f -msgid "Upgrade MongoDB to 2.4" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:0 -# d52bb9b1fa50469db3f1ccbb04d7e7b6 -msgid "On this page" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:13 -# b273d4b297ad4f40a0c0ea21b93825ae -msgid "In the general case, the upgrade from MongoDB 2.2 to 2.4 is a binary-compatible \"drop-in\" upgrade: shut down the :program:`mongod` instances and replace them with :program:`mongod` instances running 2.4. **However**, before you attempt any upgrade please familiarize yourself with the content of this document, particularly the procedure for :ref:`upgrading sharded clusters <2.4-upgrade-cluster>` and the considerations for :ref:`reverting to 2.2 after running 2.4 <2.4-downgrade>`." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:23 -# dc1d1ef9fdf247ea99e32c7f9014e0e6 -msgid "Upgrade Recommendations and Checklist" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:25 -# cfa8d67d24f94c18a02eef6f14addba3 -msgid "When upgrading, consider the following:" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:27 -# 1a665a961f5b40ff9045fc832865c691 -msgid "For all deployments using authentication, upgrade the drivers (i.e. client libraries), before upgrading the :program:`mongod` instance or instances." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:31 -# 0473488675c84546a3f2bdb25abc28d6 -msgid "To upgrade to 2.4 sharded clusters *must* upgrade following the :ref:`meta-data upgrade procedure <2.4-upgrade-cluster>`." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:34 -# 68ed1791ed0f4aaea0eb1b7b8adfc5fa -msgid "If you're using 2.2.0 and running with :setting:`~security.authorization` enabled, you will need to upgrade first to 2.2.1 and then upgrade to 2.4. See :ref:`2.4-upgrade-auth-limitation`." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:38 -# 29918f02292a41af81482116dccfd71a -msgid "If you have :data:`system.users <.system.users>` documents (i.e. for :setting:`~security.authorization`) that you created before 2.4 you *must* ensure that there are no duplicate values for the ``user`` field in the :data:`system.users <.system.users>` collection in *any* database. If you *do* have documents with duplicate user fields, you must remove them before upgrading." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:45 -# bc991d436c4a4e0ea69cf3268665df71 -msgid "See :ref:`2.4-unique-users` for more information." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:50 -# fe3faff44ab2459a82c3c578ede9c386 -msgid "Upgrade Standalone ``mongod`` Instance to MongoDB 2.4" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:52 -# 34768cd9b7cb4e518f5db50cc2b473ca -msgid "Download binaries of the latest release in the 2.4 series from the `MongoDB Download Page`_. See :doc:`/installation` for more information." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:56 -# 3e92d48cd4a2445a866eeda89b16d182 -msgid "Shutdown your :program:`mongod` instance. Replace the existing binary with the 2.4 :program:`mongod` binary and restart :program:`mongod`." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:65 -# 86f31f7942a64c60aa60559bff351abe -msgid "Upgrade a Replica Set from MongoDB 2.2 to MongoDB 2.4" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:67 -# 2ab42a0064cb484d9c0748673b110efc -msgid "You can upgrade to 2.4 by performing a \"rolling\" upgrade of the set by upgrading the members individually while the other members are available to minimize downtime. Use the following procedure:" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:72 -# 3764baf5179d4ce893d5c2ea74610cca -msgid "Upgrade the :term:`secondary` members of the set one at a time by shutting down the :program:`mongod` and replacing the 2.2 binary with the 2.4 binary. After upgrading a :program:`mongod` instance, wait for the member to recover to ``SECONDARY`` state before upgrading the next instance. To check the member's state, issue :method:`rs.status()` in the :program:`mongo` shell." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:80 -# a2484dd20bad4f349c30b7eebe924949 -msgid "Use the :program:`mongo` shell method :method:`rs.stepDown()` to step down the :term:`primary` to allow the normal :ref:`failover ` procedure. :method:`rs.stepDown()` expedites the failover procedure and is preferable to shutting down the primary directly." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:86 -# 9fba651192684f5fb1308f8646c48cd1 -msgid "Once the primary has stepped down and another member has assumed ``PRIMARY`` state, as observed in the output of :method:`rs.status()`, shut down the previous primary and replace :program:`mongod` binary with the 2.4 binary and start the new process." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:92 -# d60884441bfe40dfaf6b07e0ff610765 -msgid "Replica set failover is not instant but will render the set unavailable to read or accept writes until the failover process completes. Typically this takes 10 seconds or more. You may wish to plan the upgrade during a predefined maintenance window." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:101 -# dceab2695eb0432eb39eff50b9d30618 -msgid "Upgrade a Sharded Cluster from MongoDB 2.2 to MongoDB 2.4" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:103 -# b69faa8bdb0d4856a5aa63ffed5c4abc -msgid "Only upgrade sharded clusters to 2.4 if **all** members of the cluster are currently running instances of 2.2. The only supported upgrade path for sharded clusters running 2.0 is via 2.2." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:108 -# c5f3221a0a164560953e17ad6dc331e1 -msgid "Overview" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:110 -# 0f9e923d02b440b4b460ccf9c9586c68 -msgid "Upgrading a :term:`sharded cluster` from MongoDB version 2.2 to 2.4 (or 2.3) requires that you run a 2.4 :program:`mongos` with the :option:`--upgrade ` option, described in this procedure. The upgrade process does not require downtime." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:115 -# efdc68a92a5f4fefb9c74da26eb66578 -msgid "The upgrade to MongoDB 2.4 adds epochs to the meta-data for all collections and chunks in the existing cluster. MongoDB 2.2 processes are capable of handling epochs, even though 2.2 did not require them. This procedure applies only to upgrades from version 2.2. Earlier versions of MongoDB do not correctly handle epochs. See :ref:`2.4-sharded-cluster-meta-data-upgrade` for more information." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:122 -# a3f85265768d40eba45066efcfb2315a -msgid "After completing the meta-data upgrade you can fully upgrade the components of the cluster. With the balancer disabled:" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:125 -# b1f295fb5f4c413a8306ecc2546c06ec -msgid "Upgrade all :program:`mongos` instances in the cluster." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:127 -# 9c3f786a30a94a129f4b33a3db1b1f78 -msgid "Upgrade all 3 :program:`mongod` config server instances." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:129 -# 12a75344ba824d01baf6a6faa6535a94 -msgid "Upgrade the :program:`mongod` instances for each shard, one at a time." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:132 -#: ../source/release-notes/2.4-upgrade.txt:305 -# 0704b8c8b1d044b6951c4aa83d8ac733 -# 4a5a5b8ed36c4adb9593efc831c37007 -msgid "See :ref:`2.4-finalize-shard-cluster-upgrade` for more information." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:137 -# cd2683e3960e49b59528c117ba644645 -msgid "Cluster Meta-data Upgrade" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:140 -# 8c915580372848d5940fa495b0df7de5 -msgid "Considerations" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:142 -# a6f8553064bf4e2d84015c6a6baa181f -msgid "Beware of the following properties of the cluster upgrade process:" -msgstr "" - -#: ../source/includes/fact-upgrade-sharded-cluster-prereq.rst:1 -#: ../source/includes/fact-upgrade-sharded-cluster-prereq.rst:1 -# 7c619b300cfc41c0b472358f39819a19 -# 52e52cd49f094c52974a6b75fa269539 -msgid "Before you start the upgrade, ensure that the amount of free space on the filesystem for the :doc:`config database ` is at least 4 to 5 times the amount of space currently used by the :doc:`config database ` data files." -msgstr "" - -#: ../source/includes/fact-upgrade-sharded-cluster-prereq.rst:7 -#: ../source/includes/fact-upgrade-sharded-cluster-prereq.rst:7 -# 9b285b7206904adc8176addb1c1d1f67 -# 37e604aabaad467a9499a28e5bdf90c1 -msgid "Additionally, ensure that all indexes in the :doc:`config database ` are ``{v:1}`` indexes. If a critical index is a ``{v:0}`` index, chunk splits can fail due to known issues with the ``{v:0}`` format. ``{v:0}`` indexes are present on clusters created with MongoDB 2.0 or earlier." -msgstr "" - -#: ../source/includes/fact-upgrade-sharded-cluster-prereq.rst:13 -#: ../source/includes/fact-upgrade-sharded-cluster-prereq.rst:13 -# 2fe913fd54494d9b8140f6ee53625009 -# 9b957cc0538848109431b8882893133d -msgid "The duration of the metadata upgrade depends on the network latency between the node performing the upgrade and the three config servers. Ensure low latency between the upgrade process and the config servers." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:146 -# 4251a52be8e348e29a42637826f53be9 -msgid "While the upgrade is in progress, you cannot make changes to the collection meta-data. For example, during the upgrade, do **not** perform:" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:150 -# 6d4606668f3e42b7b43fcf6097b72320 -msgid ":method:`sh.enableSharding()`," -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:152 -# b554c204414746188b7f6054b6b5d8a2 -msgid ":method:`sh.shardCollection()`," -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:154 -# f4df46e087da4d14b95c86e16d2fc3d4 -msgid ":method:`sh.addShard()`," -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:156 -# 8e5f19ea88be4576ad6907543bb9946d -msgid ":method:`db.createCollection()`," -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:158 -# 5eb995e2088b4b28a8575afbc979c4b3 -msgid ":method:`db.collection.drop()`," -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:160 -# 81dacd74955b4d548507910602f21bb1 -msgid ":method:`db.dropDatabase()`," -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:162 -# 35ae55664c0c4991ad00c9640c9f7200 -msgid "any operation that creates a database, or" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:164 -# f6e71671c6c64ac196029ed4ad87c133 -msgid "any other operation that modifies the cluster meta-data in any way. See :doc:`/reference/sharding` for a complete list of sharding commands. Note, however, that not all commands on the :doc:`/reference/sharding` page modifies the cluster meta-data." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:170 -# 6ae75cc8fffb4fa4b1ebbe725c2e5cda -msgid "Once you upgrade to 2.4 and complete the upgrade procedure **do not** use 2.0 :program:`mongod` and :program:`mongos` processes in your cluster. 2.0 process may re-introduce old meta-data formats into cluster meta-data." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:175 -# 52b6225d426c4e9185e54ed3dd9a7185 -msgid "The upgraded config database will require more storage space than before, to make backup and working copies of the :data:`config.chunks` and :data:`config.collections` collections. As always, if storage requirements increase, the :program:`mongod` might need to pre-allocate additional data files. See :ref:`faq-tools-for-measuring-storage-use` for more information." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:185 -# 1835139cab96479386ed8af09d72f5bf -msgid "Meta-data Upgrade Procedure" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:187 -# e2cd0aac17ae410284fb70e4e006616e -msgid "Changes to the meta-data format for sharded clusters, stored in the :doc:`config database `, require a special meta-data upgrade procedure when moving to 2.4." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:191 -# af66e77ff491467cb8d5e0055f49ed03 -msgid "Do not perform operations that modify meta-data while performing this procedure. See :ref:`2.4-upgrade-cluster` for examples of prohibited operations." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:197 -# 3de732ac77884735a96baaac94689992 -msgid "To check the version of your indexes, use :method:`db.collection.getIndexes()`." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:199 -# 23d3738314e54ec7a1d6bf046aba4148 -msgid "If any index **on the config database** is ``{v:0}``, you should rebuild those indexes by connecting to the :program:`mongos` and either: rebuild all indexes using the :method:`db.collection.reIndex()` method, or drop and rebuild specific indexes using :method:`db.collection.dropIndex()` and then :method:`db.collection.ensureIndex()`. If you need to upgrade the ``_id`` index to ``{v:1}`` use :method:`db.collection.reIndex()`." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:207 -# e2f9046f425f4a9e881eb4143203e045 -msgid "You may have ``{v:0}`` indexes on other databases in the cluster." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:209 -# d052d02ce32c4208bb8488f3b92972df -msgid "Turn off the :ref:`balancer ` in the :term:`sharded cluster`, as described in :ref:`sharding-balancing-disable-temporarily`." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:0 -#: ../source/release-notes/2.4-upgrade.txt:0 -# 1567a058d10b46fba5b7fe5a0fd8e7d5 -# 8fd73ead30a34408a21d4ffaaf5eb159 -msgid "Optional" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:215 -# 21a23b2e7d1442a4b4d71bb5b1182e2a -msgid "For additional security during the upgrade, you can make a backup of the config database using :program:`mongodump` or other backup tools." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:219 -# ead1b8a0cad844f7b9c561e5293483ff -msgid "Ensure there are no version 2.0 :program:`mongod` or :program:`mongos` processes still active in the sharded cluster. The automated upgrade process checks for 2.0 processes, but network availability can prevent a definitive check. Wait 5 minutes after stopping or upgrading version 2.0 :program:`mongos` processes to confirm that none are still active." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:226 -# f71a627454264067bfe4f3dcdd78049d -msgid "Start a single 2.4 :program:`mongos` process with :setting:`~sharding.configDB` pointing to the sharded cluster's :ref:`config servers ` and with the :option:`--upgrade ` option. The upgrade process happens before the process becomes a daemon (i.e. before :option:`--fork `.)" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:233 -# 57c80f3c08154eb6be0d9d70186b07c2 -msgid "You can upgrade an existing :program:`mongos` instance to 2.4 or you can start a new `mongos` instance that can reach all config servers if you need to avoid reconfiguring a production :program:`mongos`." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:238 -# 8f772e3582504d08ba290a1143e2c9fc -msgid "Start the :program:`mongos` with a command that resembles the following:" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:245 -# 7733baeb0a5a4d24afdf952815fa8442 -msgid "Without the :option:`--upgrade ` option 2.4 :program:`mongos` processes will fail to start until the upgrade process is complete." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:249 -# f988faaf76164331b8cd803281df6b89 -msgid "The upgrade will prevent any chunk moves or splits from occurring during the upgrade process. If there are very many sharded collections or there are stale locks held by other failed processes, acquiring the locks for all collections can take seconds or minutes. See the log for progress updates." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:255 -# fae0f193438f4bd98497584278889375 -msgid "When the :program:`mongos` process starts successfully, the upgrade is complete. If the :program:`mongos` process fails to start, check the log for more information." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:259 -# 1c673ad8820d4b6799cf8324a4c6900f -msgid "If the :program:`mongos` terminates or loses its connection to the config servers during the upgrade, you may always safely retry the upgrade." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:263 -# 451a846556954a86a5f3a8921cc4c7e9 -msgid "However, if the upgrade failed during the short critical section, the :program:`mongos` will exit and report that the upgrade will require manual intervention. To continue the upgrade process, you must follow the :ref:`upgrade-cluster-resync` procedure." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:270 -# 26f0b2e08cdc48f78382dd4698205a2f -msgid "If the :program:`mongos` logs show the upgrade waiting for the upgrade lock, a previous upgrade process may still be active or may have ended abnormally. After 15 minutes of no remote activity :program:`mongos` will force the upgrade lock. If you can verify that there are no running upgrade processes, you may connect to a 2.2 :program:`mongos` process and force the lock manually:" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:286 -# 10d7a5231db54d71a479b7306c1e97b1 -msgid "If the process specified in the ``process`` field of this document is *verifiably* offline, run the following operation to force the lock." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:294 -# 18b7fbbf7a074be09d55cb605ae38a6d -msgid "It is always more safe to wait for the :program:`mongos` to verify that the lock is inactive, if you have any doubts about the activity of another upgrade operation. In addition to the ``configUpgrade``, the :program:`mongos` may need to wait for specific collection locks. Do not force the specific collection locks." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:301 -# 947292f724b546db8ce41e647ebdfa51 -msgid "Upgrade and restart other :program:`mongos` processes in the sharded cluster, *without* the :option:`--upgrade ` option." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:307 -# 47c053f8fb2542a7ba92c75738b14ec6 -msgid ":ref:`Re-enable the balancer `. You can now perform operations that modify cluster meta-data." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:311 -# 772d0ed8643841af9a27e7260cee2e23 -msgid "Once you have upgraded, *do not* introduce version 2.0 MongoDB processes into the sharded cluster. This can reintroduce old meta-data formats into the config servers. The meta-data change made by this upgrade process will help prevent errors caused by cross-version incompatibilities in future versions of MongoDB." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:320 -# acea2f31d644467a91f3d38bcdac5062 -msgid "Resync after an Interruption of the Critical Section" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:322 -# cf89a7be61b0401095886073b98bb093 -msgid "During the short critical section of the upgrade that applies changes to the meta-data, it is unlikely but possible that a network interruption can prevent all three config servers from verifying or modifying data. If this occurs, the :ref:`config servers ` must be re-synced, and there may be problems starting new :program:`mongos` processes. The :term:`sharded cluster` will remain accessible, but avoid all cluster meta-data changes until you resync the config servers. Operations that change meta-data include: adding shards, dropping databases, and dropping collections." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:334 -# 255ec7ae113342ae86c99d42048b46f8 -msgid "Only perform the following procedure *if* something (e.g. network, power, etc.) interrupts the upgrade process during the short critical section of the upgrade. Remember, you may always safely attempt the :ref:`meta data upgrade procedure <2.4-upgrade-meta-data>`." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:340 -# d9be8716521e4d9f820031c7b70d14d1 -msgid "To resync the config servers:" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:342 -# bb89d11c75574a4a9730cd006f6020fc -msgid "Turn off the :ref:`balancer ` in the sharded cluster and stop all meta-data operations. If you are in the middle of an upgrade process (:ref:`2.4-upgrade-cluster`), you have already disabled the balancer." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:347 -# 3e07f0d639f549c9b1a7d0194ff55667 -msgid "Shut down two of the three config servers, preferably the last two listed in the :setting:`~sharding.configDB` string. For example, if your :setting:`~sharding.configDB` string is ``configA:27019,configB:27019,configC:27019``, shut down ``configB`` and ``configC``. Shutting down the last two config servers ensures that most :program:`mongos` instances will have uninterrupted access to cluster meta-data." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:354 -# ece05bd0eca745179010b636018f68f5 -msgid ":program:`mongodump` the data files of the active config server (``configA``)." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:357 -# 5ad6d52a6fcf47959403c72c43b8ad66 -msgid "Move the data files of the deactivated config servers (``configB`` and ``configC``) to a backup location." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:360 -# da90d79bfc214db79e4de01a1bcfe6e1 -msgid "Create new, empty :term:`data directories `." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:362 -# 71ed60a6c78c43e49ecfa5c783229789 -msgid "Restart the disabled config servers with :option:`--dbpath ` pointing to the now-empty data directory and :option:`--port ` pointing to an alternate port (e.g. ``27020``)." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:366 -# b84d2932146d4be59786e0e6510668fd -msgid "Use :program:`mongorestore` to repopulate the data files on the disabled documents from the active config server (``configA``) to the restarted config servers on the new port (``configB:27020,configC:27020``). These config servers are now re-synced." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:372 -# 2da0a9ac2c534b6d8e4b9c2e7ecf6c9a -msgid "Restart the restored config servers on the old port, resetting the port back to the old settings (``configB:27019`` and ``configC:27019``)." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:375 -# 524ccfa3125c4f05ab2758f7408f9fcf -msgid "In some cases connection pooling may cause spurious failures, as the :program:`mongos` disables old connections only after attempted use. 2.4 fixes this problem, but to avoid this issue in version 2.2, you can restart all :program:`mongos` instances (one-by-one, to avoid downtime) and use the :method:`rs.stepDown()` method before restarting each of the shard :term:`replica set` :term:`primaries `." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:383 -# c94cd674d5b6472dbd7b094b7c6db4a6 -msgid "The sharded cluster is now fully resynced; however before you attempt the upgrade process again, you must manually reset the upgrade state using a version 2.2 :program:`mongos`. Begin by connecting to the 2.2 :program:`mongos` with the :program:`mongo` shell:" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:393 -# 459a8a9704914194bcce48afe7b4d6db -msgid "Then, use the following operation to reset the upgrade process:" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:399 -# b614a7d0f83742ea87f1ed325d302e85 -msgid "Finally retry the upgrade process, as in :ref:`2.4-upgrade-cluster`." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:405 -# 2faac6f1b5a8439a83a4aa7a3ecfaa9e -msgid "Upgrade Sharded Cluster Components" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:407 -# 12e4adece1354d7ab7830e8ea72c1d1b -msgid "After you have successfully completed the meta-data upgrade process described in :ref:`2.4-upgrade-meta-data`, and the 2.4 :program:`mongos` instance starts, you can upgrade the other processes in your MongoDB deployment." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:412 -# 7a0d9ff4b0934d459cc08c102a7079fc -msgid "While the balancer is still disabled, upgrade the components of your sharded cluster in the following order:" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:415 -# 90f88a604a3f47a280300d062a380ac6 -msgid "Upgrade all :program:`mongos` instances in the cluster, in any order." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:418 -# a307a7cde43a4f0f836088c2544cc7f2 -msgid "Upgrade all 3 :program:`mongod` config server instances, upgrading the *first* system in the :option:`mongos --configdb` argument *last*." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:422 -# ffdeffbc68bc4dcd9ae01a80646980f6 -msgid "Upgrade each shard, one at a time, upgrading the :program:`mongod` secondaries before running :dbcommand:`replSetStepDown` and upgrading the primary of each shard." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:426 -# 842f4f53a34e48fc8fcc4caa5adbfd0b -msgid "When this process is complete, you can now :ref:`re-enable the balancer `." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:432 -# 5d44aeded06240e19f78de32f7055ca0 -msgid "Rolling Upgrade Limitation for 2.2.0 Deployments Running with ``auth`` Enabled" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:434 -# 2316002cd3b44f10901065ebff7b2055 -msgid "MongoDB *cannot* support deployments that mix 2.2.0 and 2.4.0, or greater, components. MongoDB version 2.2.1 and later processes *can* exist in mixed deployments with 2.4-series processes. Therefore you cannot perform a rolling upgrade from MongoDB 2.2.0 to MongoDB 2.4.0. To upgrade a cluster with 2.2.0 components, use one of the following procedures." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:441 -# 50e08018475445d9a1395c45da9b4add -msgid "Perform a rolling upgrade of all 2.2.0 processes to the latest 2.2-series release (e.g. 2.2.3) so that there are no processes in the deployment that predate 2.2.1. When there are no 2.2.0 processes in the deployment, perform a rolling upgrade to 2.4.0." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:446 -# 0e9fa9e8aad648ab8d6ae1eb847f5b2e -msgid "Stop all processes in the cluster. Upgrade all processes to a 2.4-series release of MongoDB, and start all processes at the same time." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:451 -# 2930eda89b104844bd00a51524f3717f -msgid "Upgrade from 2.3 to 2.4" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:453 -# 22ccf1ac8eaf44c4b9994e3cd0dc42d5 -msgid "If you used a :program:`mongod` from the 2.3 or 2.4-rc (release candidate) series, you can safely transition these databases to 2.4.0 or later; *however*, if you created ``2dsphere`` or ``text`` indexes using a :program:`mongod` before v2.4-rc2, you will need to rebuild these indexes. For example:" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:470 -# 2acd16028e194dd1abae6ab5bfffd2a9 -msgid "Downgrade MongoDB from 2.4 to Previous Versions" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:472 -# d0d5e0295a394560b249014cb8eda9d8 -msgid "For some cases the on-disk format of data files used by 2.4 and 2.2 :program:`mongod` is compatible, and you can upgrade and downgrade if needed. However, several new features in 2.4 are incompatible with previous versions:" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:477 -# 963632dd504648faa1d089ceab1c4c7d -msgid "``2dsphere`` indexes are incompatible with 2.2 and earlier :program:`mongod` instances." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:480 -# e421325cd3174f1c83536eb7f2a63238 -msgid "``text`` indexes are incompatible with 2.2 and earlier :program:`mongod` instances." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:483 -# c9ddc3f667754758a12cf54ee06aedd9 -msgid "using a ``hashed`` index as a shard key are incompatible with 2.2 and earlier :program:`mongos` instances." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:486 -# eb4c86ec60de41498f05fe8f6281de53 -msgid "``hashed`` indexes are incompatible with 2.0 and earlier :program:`mongod` instances." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:489 -# 6b3cb0869a314532b6843e7dad065e8f -msgid "Collections sharded using hashed shard keys, should **not** use 2.2 :program:`mongod` instances, which cannot correctly support cluster operations for these collections." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:495 -# 6e88364adf84435d81f12307a8f8fb10 -msgid "If you completed the :ref:`meta-data upgrade for a sharded cluster <2.4-upgrade-cluster>`, you can safely downgrade to 2.2 MongoDB processes. **Do not** use 2.0 processes after completing the upgrade procedure." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:502 -# 5280ade9ce5248149a2754d06c5d76f3 -msgid "In sharded clusters, once you have completed the :ref:`meta-data upgrade procedure <2.4-upgrade-cluster>`, you cannot use 2.0 :program:`mongod` or :program:`mongos` instances in the same cluster." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:507 -# 6ae592b6a34b4112835d29f4a48f4fcb -msgid "If you complete the meta-data upgrade, you can safely downgrade components in any order. When upgrade again, always upgrade :program:`mongos` instances before :program:`mongod` instances." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:511 -# 3114922770e54677af30635ccf194d0d -msgid "**Do not** create ``2dsphere`` or ``text`` indexes in a cluster that has 2.2 components." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:515 -# b012a823e1b14bdbb51507dcdfc8afd8 -msgid "Considerations and Compatibility" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:517 -# e676e0dda8b04f1bad77a9d39eee75ad -msgid "If you upgrade to MongoDB 2.4, and then need to run MongoDB 2.2 with the same data files, consider the following limitations." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:520 -# 0087ea6f6f134fddb09313e34b8be720 -msgid "If you use a ``hashed`` index as the shard key index, which is only possible under 2.4 you will not be able to query data in this sharded collection. Furthermore, a 2.2 :program:`mongos` cannot properly route an insert operation for a collections sharded using a ``hashed`` index for the shard key index: any data that you insert using a 2.2 :program:`mongos`, will not arrive on the correct shard and will not be reachable by future queries." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:528 -# 7dc33ac0d4b344f3bd1b671b54fb84a8 -msgid "If you *never* create an ``2dsphere`` or ``text`` index, you can move between a 2.4 and 2.2 :program:`mongod` for a given data set; however, after you create the first ``2dsphere`` or ``text`` index with a 2.4 :program:`mongod` you will need to run a 2.2 :program:`mongod` with the :option:`--upgrade ` option and drop any ``2dsphere`` or ``text`` index." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:536 -# e4feeec6b29f434b8fb26b24620ab914 -msgid "Upgrade and Downgrade Procedures" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:539 -# 4cde0dcd85244440bceedb5770ca32bd -msgid "Basic Downgrade and Upgrade" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:541 -# ba89eb24cfe845b6b0cfdcfa21217338 -msgid "**Except** as described below, moving between 2.2 and 2.4 is a drop-in replacement:" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:544 -# dfa80ed7855542ca997c4dd5f967b514 -msgid "stop the existing :program:`mongod`, using the :option:`--shutdown ` option as follows:" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:551 -#: ../source/release-notes/2.4-upgrade.txt:560 -# 0b3044ff090349e7b3611916590c527c -# 357f6de04d1d4e008776aa788da163dd -msgid "Replace ``/var/mongod/data`` with your MongoDB :setting:`~storage.dbPath`." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:553 -# b66d115d42ba4cdabd23b99ea7946123 -msgid "start the new :program:`mongod` processes with the same :setting:`~storage.dbPath` setting, for example:" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:565 -# 12de2c7d86e846a78ae86dba5d88fff3 -msgid "Downgrade to 2.2 After Creating a ``2dsphere`` or ``text`` Index" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:567 -# cd58b0d750874de5acf001470fd77c73 -msgid "If you have created ``2dsphere`` or ``text`` indexes while running a 2.4 :program:`mongod` instance, you can downgrade at any time, by starting the ``2.2`` :program:`mongod` with the :option:`--upgrade ` option as follows:" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:576 -# 97e49ec87d204bd0aebe50eff6ddd62d -msgid "Then, you will need to drop any existing ``2dsphere`` or ``text`` indexes using :method:`db.collection.dropIndex()`, for example:" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:586 -# 6de4fed2dc13457783daded0c42580e0 -msgid ":option:`--upgrade ` will run :dbcommand:`repairDatabase` on any database where you have created a ``2dsphere`` or ``text`` index, which will rebuild *all* indexes." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:592 -# b520293f4cba44d1b9fb64d949e9397f -msgid "Troubleshooting Upgrade/Downgrade Operations" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:594 -# 35161e42d83c41dcb5de29d305a779c1 -msgid "If you do not use :option:`--upgrade `, when you attempt to start a 2.2 :program:`mongod` and you have created a ``2dsphere`` or ``text`` index, :program:`mongod` will return the following message:" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:603 -# 486168aa1bcb4a5f8365e18d6d6e5b33 -msgid "While running 2.4, to check the data file version of a MongoDB database, use the following operation in the shell:" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:610 -# e67141bac0cb488d92e631aebb8bdb16 -msgid "The major data file [#pdfile-version]_ version for both 2.2 and 2.4 is ``4``, the minor data file version for 2.2 is ``5`` and the minor data file version for 2.4 is ``6`` **after** you create a ``2dsphere`` or ``text`` index." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:615 -# c37aa4de4762441ea0a34064d7748461 -msgid "The data file version (i.e. ``pdfile version``) is independent and unrelated to the release version of MongoDB." -msgstr "" - diff --git a/locale/pot/release-notes/2.4.pot b/locale/pot/release-notes/2.4.pot deleted file mode 100644 index 66c9de5adc0..00000000000 --- a/locale/pot/release-notes/2.4.pot +++ /dev/null @@ -1,715 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/2.4.txt:3 -# 9422f639ce3e4f8e937c240c95bb48f8 -msgid "Release Notes for MongoDB 2.4" -msgstr "" - -#: ../source/release-notes/2.4.txt:5 -# a2f6467f119845248dbe1b246e5cdf9c -msgid "*March 19, 2013*" -msgstr "" - -#: ../source/release-notes/2.4.txt:0 -# d37881e9f53848d5ae5ea404e95870b9 -msgid "On this page" -msgstr "" - -#: ../source/release-notes/2.4.txt:15 -# 8b12d7ad65c242d19c2d54ca18ee0b56 -msgid "MongoDB 2.4 includes enhanced geospatial support, switch to V8 JavaScript engine, security enhancements, and text search (beta) and hashed index." -msgstr "" - -#: ../source/release-notes/2.4.txt:19 -# 3d35340379b84cc6a450b12e8a9d8ce8 -msgid "Minor Releases" -msgstr "" - -#: ../source/release-notes/2.4.txt:28 -# 243d30ac1ad34845863c245b457ad4bd -msgid "2.4.14 -- April 28, 2015" -msgstr "" - -#: ../source/release-notes/2.4.txt:30 -# b285e1c764ad42a88cccab3dac961d79 -msgid "Init script sets process ulimit to different value compared to documentation :issue:`SERVER-17780`" -msgstr "" - -#: ../source/release-notes/2.4.txt:33 -# 92a139ae7e944dfb98e424d60f1ff856 -msgid "Compute BinData length in v8 :issue:`SERVER-17647`" -msgstr "" - -#: ../source/release-notes/2.4.txt:35 -# ad1f973b4e3e4c1eb71381c90202c815 -msgid "Upgrade PCRE Version from 8.30 to Latest :issue:`SERVER-17252`" -msgstr "" - -#: ../source/release-notes/2.4.txt:37 -# fcffada0813741e8b4049a0c01bf11ed -msgid ":ref:`2.4.14 Changelog <2.4.14-changelog>`." -msgstr "" - -#: ../source/release-notes/2.4.txt:39 -# e598589d93e04925b532a2acdc37a1f4 -msgid "`All 2.4.14 improvements `_." -msgstr "" - -#: ../source/release-notes/2.4.txt:42 -# d6ce582cc2f1487298b243734fcaed06 -msgid "2.4.13 -- February 25, 2015" -msgstr "" - -#: ../source/release-notes/2.4.txt:44 -# be21d013fb324eeeb1d4582e11fbd455 -msgid "Enforce BSON BinData length validation :issue:`SERVER-17278`" -msgstr "" - -#: ../source/release-notes/2.4.txt:46 -# a468ae5f5762498e94769d46e8456314 -msgid "Disable SSLv3 ciphers :issue:`SERVER-15673`" -msgstr "" - -#: ../source/release-notes/2.4.txt:48 -# 4729209b89014ab397e9d44a3644054e -msgid "Improve BSON validation :issue:`SERVER-17264`" -msgstr "" - -#: ../source/release-notes/2.4.txt:50 -# bf4f5f0d9f56424bbf1aba16892533d9 -msgid ":ref:`2.4.13 Changelog <2.4.13-changelog>`." -msgstr "" - -#: ../source/release-notes/2.4.txt:52 -# fb16cf64163346ff9ad6ec6d1c478b08 -msgid "`All 2.4.13 improvements `_." -msgstr "" - -#: ../source/release-notes/2.4.txt:55 -# f76e7c31a5f44f15b44d038060792eeb -msgid "2.4.12 -- October 16, 2014" -msgstr "" - -#: ../source/release-notes/2.4.txt:57 -# e36950d7ec9446d98d0625c51f453b7e -msgid "Partially written journal last section causes recovery to fail :issue:`SERVER-15111`." -msgstr "" - -#: ../source/release-notes/2.4.txt:59 -# 71e85165289d4b38852283056d2f3eec -msgid "Explicitly zero ``.ns`` files on creation :issue:`SERVER-15369`." -msgstr "" - -#: ../source/release-notes/2.4.txt:61 -# 1eaeb356f3c640029e3a70e5cee1a039 -msgid ":ref:`2.4.12 Changelog <2.4.12-changelog>`." -msgstr "" - -#: ../source/release-notes/2.4.txt:63 -# 408ac92c4f274b579e20317f6169e41b -msgid "`All 2.4.12 improvements `_." -msgstr "" - -#: ../source/release-notes/2.4.txt:66 -# 48e9dec5d24b4a738e564127869831fa -msgid "2.4.11 -- August 18, 2014" -msgstr "" - -#: ../source/release-notes/2.4.txt:68 -# 572b3ad9f4534e30bd37298b036627e6 -msgid "Fixed potential information leak: :issue:`SERVER-14268`." -msgstr "" - -#: ../source/release-notes/2.4.txt:70 -# a973abe3b4a74d5595894e84faa1c8e3 -msgid "Resolved issue were an ``_id`` with a ``$prefix`` field caused replication failure due to unvalidated insert :issue:`SERVER-12209`." -msgstr "" - -#: ../source/release-notes/2.4.txt:73 -# 8d1377bb93b04dae913e638f6e051bf2 -msgid "Addressed issue where updates to documents with text-indexed fields could lead to incorrect entries :issue:`SERVER-14738`." -msgstr "" - -#: ../source/release-notes/2.4.txt:76 -# 61f8f9cf165842219af4b500faa3659c -msgid "Resolved issue where creating descending index on ``_id`` could corrupt namespace :issue:`SERVER-14833`." -msgstr "" - -#: ../source/release-notes/2.4.txt:79 -# 4b77ae1471574564aaf08ffe9f6979c3 -msgid ":ref:`2.4.11 Changelog <2.4.11-changelog>`." -msgstr "" - -#: ../source/release-notes/2.4.txt:81 -# 06661072a7a74d0890272e97c29a2dfd -msgid "`All 2.4.11 improvements `_." -msgstr "" - -#: ../source/release-notes/2.4.txt:84 -# e4bfee112bb94a90860dbf7c8dd0b569 -msgid "2.4.10 -- April 4, 2014" -msgstr "" - -#: ../source/release-notes/2.4.txt:86 -# 17e00ec608e24380aa3e29fb3cbe4297 -msgid "Performs fast file allocation on Windows when available :issue:`SERVER-8480`." -msgstr "" - -#: ../source/release-notes/2.4.txt:88 -# 9cf414cf7abb40c4a87791be2ecd1c31 -msgid "Start elections if more than one primary is detected :issue:`SERVER-10793`." -msgstr "" - -#: ../source/release-notes/2.4.txt:90 -# becb5a385cf54b42ae961313ccb3fdc6 -msgid "Changes to allow safe downgrading from v2.6 to v2.4 :issue:`SERVER-12914`, :issue:`SERVER-12175`." -msgstr "" - -#: ../source/release-notes/2.4.txt:92 -# ba991ad771e943e0b8ffd261fc62fce3 -msgid "Fixes for edge cases in index creation :issue:`SERVER-12481`, :issue:`SERVER-12956`." -msgstr "" - -#: ../source/release-notes/2.4.txt:94 -# 4f946a2426b1492db507fb82e9128e16 -msgid ":ref:`2.4.10 Changelog <2.4.10-changelog>`." -msgstr "" - -#: ../source/release-notes/2.4.txt:96 -# 318856dadcce472b90d5983c93c5e9a5 -msgid "`All 2.4.10 improvements `_." -msgstr "" - -#: ../source/release-notes/2.4.txt:99 -# c0f039e955e64978803b7619eb24a17a -msgid "2.4.9 -- January 10, 2014" -msgstr "" - -#: ../source/release-notes/2.4.txt:101 -# f236cada1c2c4c599abb8369bda47be7 -msgid "Fix for instances where :program:`mongos` incorrectly reports a successful write :issue:`SERVER-12146`." -msgstr "" - -#: ../source/release-notes/2.4.txt:104 -# 50d0b918cae54abcbc40c315e8f8d574 -msgid "Make non-primary read preferences consistent with ``slaveOK`` versioning logic :issue:`SERVER-11971`." -msgstr "" - -#: ../source/release-notes/2.4.txt:107 -# 34b07c4d17fc44b595006a3116c962b3 -msgid "Allow new sharded cluster connections to read from secondaries when primary is down :issue:`SERVER-7246`." -msgstr "" - -#: ../source/release-notes/2.4.txt:110 -# b6dbade793cb4d94aa5a331f7664cf75 -msgid "`All 2.4.9 improvements `_." -msgstr "" - -#: ../source/release-notes/2.4.txt:113 -# ae7c36694be142d7ada7fb98538634f5 -msgid "2.4.8 -- November 1, 2013" -msgstr "" - -#: ../source/release-notes/2.4.txt:115 -# 3c897fe438ea410c8fc3376b6be04802 -msgid "Increase future compatibility for 2.6 authorization features :issue:`SERVER-11478`." -msgstr "" - -#: ../source/release-notes/2.4.txt:118 -# 691b5452067b4745a3386d1dfd627755 -msgid "Fix :dbcommand:`dbhash` cache issue for config servers :issue:`SERVER-11421`." -msgstr "" - -#: ../source/release-notes/2.4.txt:121 -# e5acd046436d4c468db5ce2a58889615 -msgid "`All 2.4.8 improvements `_." -msgstr "" - -#: ../source/release-notes/2.4.txt:124 -# debb32f24a1b49e89d78de3776c65534 -msgid "2.4.7 -- October 21, 2013" -msgstr "" - -#: ../source/release-notes/2.4.txt:126 -# f39de3dca4b14382b03d29dfdd6920b3 -msgid "Fixed over-aggressive caching of V8 Isolates :issue:`SERVER-10596`." -msgstr "" - -#: ../source/release-notes/2.4.txt:128 -# cad6a197ba81468496ae58d3fd5d3cac -msgid "Removed extraneous initial count during mapReduce :issue:`SERVER-9907`." -msgstr "" - -#: ../source/release-notes/2.4.txt:131 -# 57d7870c07384ae6865308d056396f81 -msgid "Cache results of dbhash command :issue:`SERVER-11021`." -msgstr "" - -#: ../source/release-notes/2.4.txt:133 -# 98bc65a2d29a4b4e854a3392d7255aa0 -msgid "Fixed memory leak in aggregation :issue:`SERVER-10554`." -msgstr "" - -#: ../source/release-notes/2.4.txt:135 -# 96ee13bbf325439bb45b2c82bb4185f8 -msgid "`All 2.4.7 improvements `_." -msgstr "" - -#: ../source/release-notes/2.4.txt:138 -# 4951f41531b84119ac0a4e55ad7c41d2 -msgid "2.4.6 -- August 20, 2013" -msgstr "" - -#: ../source/release-notes/2.4.txt:140 -# c3fe5268c62a4efa8d520826382e3c1e -msgid "Fix for possible loss of documents during the chunk migration process if a document in the chunk is very large :issue:`SERVER-10478`." -msgstr "" - -#: ../source/release-notes/2.4.txt:143 -# d180f321ac0b4a8287385a07ed8edc21 -msgid "Fix for C++ client shutdown issues :issue:`SERVER-8891`." -msgstr "" - -#: ../source/release-notes/2.4.txt:145 -# 04441a0b55bf4b20889f7e3b90859be0 -msgid "Improved replication robustness in presence of high network latency :issue:`SERVER-10085`." -msgstr "" - -#: ../source/release-notes/2.4.txt:148 -# 3c84cb9206c04ed5a5cd0dc55b354007 -msgid "Improved Solaris support :issue:`SERVER-9832`, :issue:`SERVER-9786`, and :issue:`SERVER-7080`." -msgstr "" - -#: ../source/release-notes/2.4.txt:151 -# d70f56bc873a4265be797b34826627d4 -msgid "`All 2.4.6 improvements `_." -msgstr "" - -#: ../source/release-notes/2.4.txt:154 -# eb7504600ebc4a308a98ede4e3ca8f78 -msgid "2.4.5 -- July 3, 2013" -msgstr "" - -#: ../source/release-notes/2.4.txt:156 -# 249a77ffeb0341579531f498b4c11378 -msgid "Fix for CVE-2013-4650 Improperly grant user system privileges on databases other than local :issue:`SERVER-9983`." -msgstr "" - -#: ../source/release-notes/2.4.txt:159 -# 77c1f5f7a5ea4384a22cb01871facb7a -msgid "Fix for CVE-2013-3969 Remotely triggered segmentation fault in Javascript engine :issue:`SERVER-9878`." -msgstr "" - -#: ../source/release-notes/2.4.txt:162 -# 9ed138c333cb4c3cb01d1a17d090033a -msgid "Fix to prevent identical background indexes from being built :issue:`SERVER-9856`." -msgstr "" - -#: ../source/release-notes/2.4.txt:165 -# 4016b14bf0db41c1a920681fc6558ab6 -msgid "Config server performance improvements :issue:`SERVER-9864` and :issue:`SERVER-5442`." -msgstr "" - -#: ../source/release-notes/2.4.txt:168 -# 38c81f21128c46adab49f3ba32920908 -msgid "Improved initial sync resilience to network failure :issue:`SERVER-9853`." -msgstr "" - -#: ../source/release-notes/2.4.txt:170 -# 90e520c19c834f43ad8b461a08a3f3fb -msgid "`All 2.4.5 improvements `_." -msgstr "" - -#: ../source/release-notes/2.4.txt:173 -# 949d0988da03459c91582ba7f33604bc -msgid "2.4.4 -- June 4, 2013" -msgstr "" - -#: ../source/release-notes/2.4.txt:175 -# 0e4e6eba4eb64ee68ce377069ea83947 -msgid "Performance fix for Windows version :issue:`SERVER-9721`" -msgstr "" - -#: ../source/release-notes/2.4.txt:177 -# a84c6b1910a048c3bad817e4883216d5 -msgid "Fix for config upgrade failure :issue:`SERVER-9661`." -msgstr "" - -#: ../source/release-notes/2.4.txt:179 -# 269d87e67b8e424085f16af4eb900354 -msgid "Migration to Cyrus SASL library for MongoDB Enterprise :issue:`SERVER-8813`." -msgstr "" - -#: ../source/release-notes/2.4.txt:181 -# cc17c9a40d3142fcb92db22bfc12ab46 -msgid "`All 2.4.4 improvements `_." -msgstr "" - -#: ../source/release-notes/2.4.txt:184 -# a96f17edd2134926aa074aca09f15173 -msgid "2.4.3 -- April 23, 2013" -msgstr "" - -#: ../source/release-notes/2.4.txt:186 -# 401875e7941f45ee913f81649b826462 -msgid "Fix for ``mongo`` shell ignoring modified object's ``_id`` field :issue:`SERVER-9385`." -msgstr "" - -#: ../source/release-notes/2.4.txt:189 -# a11be7505e3e4a68ac96803fcc3fba42 -msgid "Fix for race condition in log rotation :issue:`SERVER-4739`." -msgstr "" - -#: ../source/release-notes/2.4.txt:191 -# eb2e348ca11744f08b6db7d07bb33d60 -msgid "Fix for ``copydb`` command with authorization in a sharded cluster :issue:`SERVER-9093`." -msgstr "" - -#: ../source/release-notes/2.4.txt:194 -# fc9c80a11570444d888a585f4b1823ad -msgid "`All 2.4.3 improvements `_." -msgstr "" - -#: ../source/release-notes/2.4.txt:197 -# 5f6587e3966e482fb47031764fd78b28 -msgid "2.4.2 -- April 17, 2013" -msgstr "" - -#: ../source/release-notes/2.4.txt:199 -# bab79f93bfd34d88ba7067f71880161d -msgid "Several V8 memory leak and performance fixes :issue:`SERVER-9267` and :issue:`SERVER-9230`." -msgstr "" - -#: ../source/release-notes/2.4.txt:202 -# 8ed6ead664bd4a29b0fb8ebbb26aa520 -msgid "Fix for upgrading sharded clusters :issue:`SERVER-9125`." -msgstr "" - -#: ../source/release-notes/2.4.txt:204 -# 23949f0ad5b849d3a212e32034e21166 -msgid "Fix for high volume connection crash :issue:`SERVER-9014`." -msgstr "" - -#: ../source/release-notes/2.4.txt:206 -# 105d37630f5948bb943baff79eb9c872 -msgid "`All 2.4.2 improvements `_" -msgstr "" - -#: ../source/release-notes/2.4.txt:209 -# 6ec7f3b20639493a91cf77ab0dbc2d2b -msgid "2.4.1 -- April 17, 2013" -msgstr "" - -#: ../source/release-notes/2.4.txt:211 -# 0ee7492896f6494f8b6128c2ff896690 -msgid "Fix for losing index changes during initial sync :issue:`SERVER-9087`" -msgstr "" - -#: ../source/release-notes/2.4.txt:213 -# df975b84b210446393c1df23a71fcf5d -msgid "`All 2.4.1 improvements `_." -msgstr "" - -#: ../source/release-notes/2.4.txt:216 -# b891cea184a146beb316a223ff2ba590 -msgid "Major New Features" -msgstr "" - -#: ../source/release-notes/2.4.txt:218 -# 1afc500ebf844511b0a1ddcb8d9e37c8 -msgid "The following changes in MongoDB affect both standard and Enterprise editions:" -msgstr "" - -#: ../source/release-notes/2.4.txt:224 -# eaaa3b2982624aa4b60e80805c9b55c2 -msgid "Text Search" -msgstr "" - -#: ../source/release-notes/2.4.txt:226 -# 48adb72e394c4a7c8b2bcb5c4d1b0aaa -msgid "Add support for text search of content in MongoDB databases as a *beta* feature. See :doc:`/core/index-text` for more information." -msgstr "" - -#: ../source/release-notes/2.4.txt:232 -# bb17846d2a7946c09accb56d771b134e -msgid "Geospatial Support Enhancements" -msgstr "" - -#: ../source/release-notes/2.4.txt:234 -# d0a0a25494e94807abef004a5e9af4f8 -msgid "Add new :doc:`2dsphere index `. The new index supports `GeoJSON `_ objects ``Point``, ``LineString``, and ``Polygon``. See :doc:`/core/2dsphere` and :doc:`/applications/geospatial-indexes`." -msgstr "" - -#: ../source/release-notes/2.4.txt:239 -# 83ad43c2f08244dfb31ca295db4ea2a7 -msgid "Introduce operators :query:`$geometry`, :query:`$geoWithin` and :query:`$geoIntersects` to work with the GeoJSON data." -msgstr "" - -#: ../source/release-notes/2.4.txt:245 -# 5ff700d8febb46e6909af4c2875a8749 -msgid "Hashed Index" -msgstr "" - -#: ../source/release-notes/2.4.txt:247 -# 5b278081a6244a06a2a5765c82b35ecf -msgid "Add new :ref:`hashed index ` to index documents using hashes of field values. When used to index a shard key, the hashed index ensures an evenly distributed shard key. See also :ref:`sharding-hashed-sharding`." -msgstr "" - -#: ../source/release-notes/2.4.txt:255 -# 0e969188a73244b0baf2022917279765 -msgid "Improvements to the Aggregation Framework" -msgstr "" - -#: ../source/release-notes/2.4.txt:257 -# 360ad8f5c60849ef8be52ef936a065bb -msgid "Improve support for geospatial queries. See the :query:`$geoWithin` operator and the :pipeline:`$geoNear` pipeline stage." -msgstr "" - -#: ../source/release-notes/2.4.txt:261 -# 65be62a91b054c50900a71ecd7242c67 -msgid "Improve sort efficiency when the :pipeline:`$sort` stage immediately precedes a :pipeline:`$limit` in the pipeline." -msgstr "" - -#: ../source/release-notes/2.4.txt:264 -# cee01b209b544caf96ab773f1555b8fc -msgid "Add new operators :expression:`$millisecond` and :expression:`$concat` and modify how :group:`$min` operator processes ``null`` values." -msgstr "" - -#: ../source/release-notes/2.4.txt:271 -# 88af27b858374701bed71f2dc34012b0 -msgid "Changes to Update Operators" -msgstr "" - -#: ../source/release-notes/2.4.txt:273 -# d3f6ff5c86f448199a74e0b76f04a60c -msgid "Add new :update:`$setOnInsert` operator for use with :method:`upsert ` ." -msgstr "" - -#: ../source/release-notes/2.4.txt:276 -# 95a3f949bcc2454eb02279bebafa9a98 -msgid "Enhance functionality of the :update:`$push` operator, supporting its use with the :update:`$each`, the :update:`$sort`, and the :update:`$slice` modifiers." -msgstr "" - -#: ../source/release-notes/2.4.txt:281 -# d0105ee83e99435d84f621ff2c0a469b -msgid "Additional Limitations for Map-Reduce and ``$where`` Operations" -msgstr "" - -#: ../source/release-notes/2.4.txt:283 -# ba663b4bf9b34d0c86d21a7de868096c -msgid "The :dbcommand:`mapReduce` command, :dbcommand:`group` command, and the :query:`$where` operator expressions cannot access certain global functions or properties, such as ``db``, that are available in the :program:`mongo` shell. See the individual command or operator for details." -msgstr "" - -#: ../source/release-notes/2.4.txt:292 -# 13bfea3878aa460daf41d7195c8d02a9 -msgid "Improvements to ``serverStatus`` Command" -msgstr "" - -#: ../source/release-notes/2.4.txt:294 -# 1137330616034a8493b1d64158ee2b51 -msgid "Provide additional metrics and customization for the :dbcommand:`serverStatus` command. See :method:`db.serverStatus()` and :dbcommand:`serverStatus` for more information." -msgstr "" - -#: ../source/release-notes/2.4.txt:302 -# f0169cd8003641ac90feafa6abd4a8e7 -msgid "Security Enhancements" -msgstr "" - -#: ../source/release-notes/2.4.txt:304 -# 71e372bb25084f009f998fbda48d54e5 -msgid "Introduce a role-based access control system :v2.4:`User Privileges ` now use a new format for :doc:`Privilege Documents `." -msgstr "" - -#: ../source/release-notes/2.4.txt:308 -# 87a67f679f1243a9af7027f9cbb20725 -msgid "Enforce uniqueness of the user in user privilege documents per database. Previous versions of MongoDB did not enforce this requirement, and existing databases may have duplicates." -msgstr "" - -#: ../source/release-notes/2.4.txt:312 -# 1d503ba07a9243b189a57737f82ea783 -msgid "Support encrypted connections using SSL certificates signed by a Certificate Authority. See :doc:`/tutorial/configure-ssl`." -msgstr "" - -#: ../source/release-notes/2.4.txt:315 -#: ../source/release-notes/2.4.txt:417 -# 02dda514f6f4425983d4b6eed4d07b15 -# 2b14a4e1136145e094b3144e724bc4db -msgid "For more information on security and risk management strategies, see :doc:`MongoDB Security Practices and Procedures `." -msgstr "" - -#: ../source/release-notes/2.4.txt:319 -# bbc4d55dbe7744fc8eacdb0b734ec98b -msgid "Performance Improvements" -msgstr "" - -#: ../source/release-notes/2.4.txt:324 -# 36ebb230196649c9afe328805d3f27eb -msgid "V8 JavaScript Engine" -msgstr "" - -#: ../source/release-notes/2.4.txt:332 -# 01ed910d5f6c401189641dac2d5bd5ff -msgid "Change default JavaScript engine from SpiderMonkey to V8. The change provides improved concurrency for JavaScript operations, modernized JavaScript implementation, and the removal of non-standard SpiderMonkey features, and affects all JavaScript behavior including the commands :dbcommand:`mapReduce`, :dbcommand:`group`, and :dbcommand:`eval` and the query operator :query:`$where`." -msgstr "" - -#: ../source/release-notes/2.4.txt:339 -# 64d484a89eab401db766bc9e8dada43e -msgid "See :doc:`/release-notes/2.4-javascript` for more information about all changes ." -msgstr "" - -#: ../source/release-notes/2.4.txt:343 -# aa596dcb2a224d3c9afe51f71d491900 -msgid "BSON Document Validation Enabled by Default for ``mongod`` and ``mongorestore``" -msgstr "" - -#: ../source/release-notes/2.4.txt:345 -# 06fac6d405044a52a8b417d19b6953bf -msgid "Enable basic :term:`BSON` object validation for :program:`mongod` and :program:`mongorestore` when writing to MongoDB data files. See :setting:`~net.wireObjectCheck` for details." -msgstr "" - -#: ../source/release-notes/2.4.txt:350 -# 74c67c8122a84acb822dfaea43787376 -msgid "Index Build Enhancements" -msgstr "" - -#: ../source/release-notes/2.4.txt:352 -# b3e21107d9e64c059d0e29f7fab98c4e -msgid "Add support for multiple concurrent index builds in the background by a single :program:`mongod` instance. See :ref:`building indexes in the background ` for more information on background index builds." -msgstr "" - -#: ../source/release-notes/2.4.txt:357 -# 6eea04936b294edc84c373427e62dbc6 -msgid "Allow the :method:`db.killOp()` method to terminate a foreground index build." -msgstr "" - -#: ../source/release-notes/2.4.txt:360 -# 623f91fcb8234d9f984eff7ff26d7532 -msgid "Improve index validation during index creation. See :doc:`/release-notes/2.4-index-types` for more information." -msgstr "" - -#: ../source/release-notes/2.4.txt:364 -# e5160a441289409e8783a8d19af73b3d -msgid "Set Parameters as Command Line Options" -msgstr "" - -#: ../source/release-notes/2.4.txt:366 -# 78b83ab7e7fa432b8e43fcc7bc89e889 -msgid "Provide ``--setParameter`` as a command line option for :program:`mongos` and :program:`mongod`. See :program:`mongod` and :program:`mongos` for list of available options for :setting:`setParameter`." -msgstr "" - -#: ../source/release-notes/2.4.txt:372 -# 993246b2d3d648ac9e12fc5dbdd515df -msgid "Changed Replication Behavior for Chunk Migration" -msgstr "" - -#: ../source/release-notes/2.4.txt:374 -# 6ff0dcd2256e4f28a760d4b81300bf3c -msgid "By default, each document move during :ref:`chunk migration ` in a :term:`sharded cluster` propagates to at least one secondary before the balancer proceeds with its next operation. See :ref:`chunk-migration-replication`." -msgstr "" - -#: ../source/release-notes/2.4.txt:380 -# 10364bffc8d041beb6801ef1390a967d -msgid "Improved Chunk Migration Queue Behavior" -msgstr "" - -#: ../source/release-notes/2.4.txt:382 -# 5037bf9ae6ac4119b7d1cbe4a818fa43 -msgid "Increase performance for moving multiple chunks off an overloaded shard. The balancer no longer waits for the current migration's delete phase to complete before starting the next chunk migration. See :ref:`chunk-migration-queuing` for details." -msgstr "" - -#: ../source/release-notes/2.4.txt:390 -# fd4d6247ca5d4e37b8018d7167b54110 -msgid "Enterprise" -msgstr "" - -#: ../source/release-notes/2.4.txt:392 -# 334adb5282c54697945f6732bc8f2a2c -msgid "The following changes are specific to MongoDB Enterprise Editions:" -msgstr "" - -#: ../source/release-notes/2.4.txt:397 -# 4e0bd495238b4b53b2bb738a7db4b96a -msgid "SASL Library Change" -msgstr "" - -#: ../source/release-notes/2.4.txt:399 -# 7359a5080b244e95b40c5dba3b7c2f31 -msgid "In 2.4.4, MongoDB Enterprise uses Cyrus SASL. Earlier 2.4 Enterprise versions use GNU SASL (``libgsasl``). To upgrade to 2.4.4 MongoDB Enterprise or greater, you **must** install all package dependencies related to this change, including the appropriate Cyrus SASL ``GSSAPI`` library. See :doc:`/administration/install-enterprise` for details of the dependencies." -msgstr "" - -#: ../source/release-notes/2.4.txt:409 -# 8c13163f2ca541b1b18d91406516460e -msgid "New Modular Authentication System with Support for Kerberos" -msgstr "" - -#: ../source/release-notes/2.4.txt:411 -# 0142c886d064401f9e4e0a5076446275 -msgid "In 2.4, the MongoDB Enterprise now supports authentication via a Kerberos mechanism. See :doc:`/tutorial/control-access-to-mongodb-with-kerberos-authentication` for more information. For drivers that provide support for Kerberos authentication to MongoDB, refer to :ref:`kerberos-and-drivers`." -msgstr "" - -#: ../source/release-notes/2.4.txt:421 -# f662a0e58b2d43eeaf16ed326544f16f -msgid "Additional Information" -msgstr "" - -#: ../source/release-notes/2.4.txt:424 -# ae7683c9e83344f280ee28ef972dba22 -msgid "Platform Notes" -msgstr "" - -#: ../source/release-notes/2.4.txt:426 -# 4ceeb956932b4c07bb4e72f7a3ca2e68 -msgid "For OS X, MongoDB 2.4 only supports OS X versions 10.6 (Snow Leopard) and later. There are no other platform support changes in MongoDB 2.4. See the `downloads page `_ for more information on platform support." -msgstr "" - -#: ../source/release-notes/2.4.txt:432 -# a361b7f2102e4b88bc513af97ec11243 -msgid "Upgrade Process" -msgstr "" - -#: ../source/release-notes/2.4.txt:441 -# eb5637ac4b9842c48b883d01bec9f2ea -msgid "See :doc:`/release-notes/2.4-upgrade` for full upgrade instructions." -msgstr "" - -#: ../source/release-notes/2.4.txt:444 -# 9840b0d59a214e99812d9b8636d116ac -msgid "Other Resources" -msgstr "" - -#: ../source/release-notes/2.4.txt:446 -# 004a1715a1b04cd2af47fd86e5b3506b -msgid "`MongoDB Downloads `_." -msgstr "" - -#: ../source/release-notes/2.4.txt:447 -# ec9f2c3a66e74c608ec83a37c3b9ea38 -msgid "`All JIRA issues resolved in 2.4 `_." -msgstr "" - -#: ../source/release-notes/2.4.txt:448 -# d29d773738cc44e69d16d05ac05370ca -msgid "`All Backwards incompatible changes `_." -msgstr "" - -#: ../source/release-notes/2.4.txt:449 -# b441c93318aa407aabe9a86aaa6fdfe8 -msgid "`All Third Party License Notices `_." -msgstr "" - diff --git a/locale/pot/release-notes/2.6-changelog.pot b/locale/pot/release-notes/2.6-changelog.pot deleted file mode 100644 index 39429b26fd9..00000000000 --- a/locale/pot/release-notes/2.6-changelog.pot +++ /dev/null @@ -1,2257 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/2.6-changelog.txt:3 -# 227bdb5fa89742ce9b4b7b1b9b15e545 -msgid "2.6 Changelog" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:0 -# 20f177b4dca944d7976545d73b8c04d2 -msgid "On this page" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:4 -# 3952d89ae34141febbc4db5baed25a8f -msgid "2.6.12 Changelog" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:7 -#: ../source/release-notes/2.6-changelog.txt:68 -#: ../source/release-notes/2.6-changelog.txt:150 -#: ../source/release-notes/2.6-changelog.txt:299 -#: ../source/release-notes/2.6-changelog.txt:394 -#: ../source/release-notes/2.6-changelog.txt:496 -#: ../source/release-notes/2.6-changelog.txt:643 -#: ../source/release-notes/2.6-changelog.txt:893 -# 223ce68de0cb45ba8515d5fa42ec510f -# 1880a2252ceb4f9582e4b098cb2f54a3 -# eafa3caafcff428ab01eaec859e59597 -# c5d1de50dcb5418b8c5e5cb188e1f406 -# a9f1c6a69ec14faf97b694c6e2518080 -# 5b66461b529443b19dcbecc2e70939b3 -# 1f9e9643807a476c9347d01f5ebed7bb -# b353eb165c4d49fc80ad53e4a1316d46 -msgid "Security" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:9 -# 852a950b510b4aae8c9147c8a946499c -msgid ":issue:`SERVER-19284` Should not be able to create role with same name as builtin role" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:12 -#: ../source/release-notes/2.6-changelog.txt:38 -#: ../source/release-notes/2.6-changelog.txt:92 -#: ../source/release-notes/2.6-changelog.txt:220 -#: ../source/release-notes/2.6-changelog.txt:277 -#: ../source/release-notes/2.6-changelog.txt:335 -#: ../source/release-notes/2.6-changelog.txt:433 -#: ../source/release-notes/2.6-changelog.txt:529 -#: ../source/release-notes/2.6-changelog.txt:733 -#: ../source/release-notes/2.6-changelog.txt:886 -# 67dcd345bcd948abb278ef935dd86835 -# e13a3d7d24f14409a8e9fcca177c25ce -# b6a1747aeb4a4e09b68b6446ba615534 -# 18e2ba9e3c72408db83962c09b5d2799 -# 9a54ea5aed734dedbbc7d3561acbfe7f -# 5ea9c23fbed849b9ae9e1664e24ff72b -# 9b165474a6d04d1e8ebc2989e113dcf2 -# 22d1e87aa6cc4241a0cf94a7485f3c5b -# e7522ddf424d4b7ba51e9ff4a0e7cafc -# 30cb7a888eae478aa175ca3863b31fe9 -msgid "Sharding" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:14 -# 615619c26f58437988b49192d284dc28 -msgid ":issue:`SERVER-17886` dbKillCursors op asserts on mongos when at log level 3" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:15 -# 1b0451c5d64349fb9f34848092b5d727 -msgid ":issue:`SERVER-19266` An error document is returned with result set" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:16 -# ac794a9527e14f06aa2dede8058a6a90 -msgid ":issue:`SERVER-20191` multi-updates/remove can make successive queries skip shard version checking" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:17 -# 5f1a633c4dc844069a1fee89fbaeac14 -msgid ":issue:`SERVER-20839` trace_missing_docs_test.js compares Timestamp instances using < operator in mongo shell" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:20 -# b1483ec45ee24bc09efe5a7affcef6be -msgid "Query" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:22 -# 22b480ff9074446bad0ef0194fbea30e -msgid ":issue:`SERVER-2454` Queries that are killed during a yield should return error to user instead of partial result set" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:23 -# 82c01ee061274e3faafe5a57f54bca33 -msgid ":issue:`SERVER-16042` Optimise $all/$and to select smallest subset as initial index bounds" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:24 -# 478e6a6c3455429ca4f6334f3a435e22 -msgid ":issue:`SERVER-19725` NULL pointer crash in QueryPlanner::plan with $near operator" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:25 -# 8e034819d5214b0596793c60598b1d15 -msgid ":issue:`SERVER-20083` Add log statement at default log level for when an index filter is set or cleared successfully" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:26 -# a1ae78b6b7194294a3966a8583bceaa4 -msgid ":issue:`SERVER-20829` RUNNER_DEAD on document delete during update by _id or find by _id" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:27 -# db4e057ea28b4190ad8a13a3248b226e -msgid ":issue:`SERVER-21227` MultiPlanStage::invalidate() should not flag and drop invalidated WorkingSetMembers" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:28 -# 199dd6031d5b4e45a74e6a07144d117a -msgid ":issue:`SERVER-21602` Reduce execution time of cursor_timeout.js" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:29 -# fc05324dbf1846d9b38319777acfeb10 -msgid ":issue:`SERVER-22195` queryoptimizer3.js failing on 2.6" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:30 -# 0fcdb772351449548a5b497eaf18acf5 -msgid ":issue:`SERVER-22535` Some index operations (drop index, abort index build, update TTL config) on collection during active migration can cause migration to skip documents" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:33 -#: ../source/release-notes/2.6-changelog.txt:453 -#: ../source/release-notes/2.6-changelog.txt:717 -#: ../source/release-notes/2.6-changelog.txt:900 -# da4a2a3e6c544dcd814802e715036cde -# 8e6398821d55480aa8621b33f54fba48 -# 7e9a55b9e8404920bfa5dce556166765 -# 573ac957349a47dfabd4ab0fc7d0c779 -msgid "Write Operations" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:35 -# 4d51b440ca0a4685afa22f5d23841431 -msgid ":issue:`SERVER-21647` $rename changes field ordering" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:38 -#: ../source/release-notes/2.6-changelog.txt:100 -#: ../source/release-notes/2.6-changelog.txt:168 -#: ../source/release-notes/2.6-changelog.txt:228 -#: ../source/release-notes/2.6-changelog.txt:345 -#: ../source/release-notes/2.6-changelog.txt:440 -#: ../source/release-notes/2.6-changelog.txt:541 -#: ../source/release-notes/2.6-changelog.txt:753 -# 9d5008be8ac64a28bf724e6888bf174b -# 2a5d5f879db64248a2da4ce104dbe2ee -# 4ae5b017b3b940c6abbf76491338ff1a -# 2a51c152a8874c928e9866d349471bd6 -# f5e44d7f0193478a9bc6c73b1db3ea82 -# 5ac8a3e854db44768cfe59214bc2ec22 -# c31782d1f82447deaf1370bca0119e27 -# a649c0f2d0aa483881d9e38278b494cd -msgid "Storage" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:40 -# 6b04d82f643547e3bae31fbffcf635e0 -msgid ":issue:`SERVER-21543` Lengthen delay before deleting old journal files" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:43 -# 1149c07180f34c62b027a8348c89fef4 -msgid "MMAP" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:45 -# 7896731bb1134b8a8814f6c398509b74 -msgid ":issue:`SERVER-22261` MMAPv1 LSNFile may be updated ahead of what is synced to data files" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:48 -# a081b1d40def41caa7d673a7bda1ca5a -msgid "Operations" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:50 -# ff4bae3a4e8849b7ac7c5b7ae45a80bd -msgid ":issue:`SERVER-13985` printShardingStatus uses group/JS" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:53 -#: ../source/release-notes/2.6-changelog.txt:124 -#: ../source/release-notes/2.6-changelog.txt:240 -#: ../source/release-notes/2.6-changelog.txt:363 -#: ../source/release-notes/2.6-changelog.txt:764 -#: ../source/release-notes/2.6-changelog.txt:846 -# a27b28ba46b44118afb7421b1753014e -# fbc42ecd33524b3d914e7e216f1f3bd5 -# 47c5bf5753c54372b9ab59ee853165a0 -# adb621082c0a4e09944518a7350721db -# a2b13dd5c5924cee95279b17690316fa -# a7605c187df942f39e48d260c1d07b6d -msgid "Build and Packaging" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:55 -# b743eebda4ad43d3b53a7871009bdd3c -msgid ":issue:`SERVER-18432` alert when passing unused variables to scons" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:56 -# d6574ffc8e7a4da0892e8e525ffc79ab -msgid ":issue:`SERVER-18793` Enterprise RPM build issues" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:57 -# 73a418f13dec430eb928afad5c394790 -msgid ":issue:`SERVER-19509` The nproc ulimits are different across packages" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:58 -# e707c4b54be442d6ab8509700a7b8989 -msgid ":issue:`SERVER-20583` migrate all windows-64 vs2010 builders in evergreen to use new version of the distribution" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:59 -# 7bc0880ae7a54893875746b7aa8eb426 -msgid ":issue:`SERVER-20830` set push and docs_tickets tasks as not available for patch testing" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:60 -# ddfe4b79ec404864acb4d101ee1fe15c -msgid ":issue:`SERVER-21864` streamline artifact signing procedure to support coherent release process" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:63 -# 12d0a9c7f43b4974b0c2c198573b362d -msgid "Internals" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:65 -# 3ae6ed08902648c3883ef78b64daa4e8 -msgid ":issue:`SERVER-20121` XorShift PRNG should use unsigned arithmetic" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:66 -# f14432416363450396a3a53b6f045848 -msgid ":issue:`SERVER-20401` Publicly expose net.ssl.disabledProtocols" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:18 -# 8fdff27daf92442c952ac4b698608adb -msgid "2.6.11 -- Changes" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:21 -#: ../source/release-notes/2.6-changelog.txt:78 -#: ../source/release-notes/2.6-changelog.txt:155 -#: ../source/release-notes/2.6-changelog.txt:266 -#: ../source/release-notes/2.6-changelog.txt:312 -#: ../source/release-notes/2.6-changelog.txt:408 -#: ../source/release-notes/2.6-changelog.txt:507 -#: ../source/release-notes/2.6-changelog.txt:672 -#: ../source/release-notes/2.6-changelog.txt:854 -# 8f03f626e41443749917eb3ef8395546 -# cd31850ea4af404f89fa9f7e937e91fd -# 0296dd8a40ff41928a86ba7ff4fd9e21 -# 2ce66d07af96495f9e2c5b68ac47121e -# e39137eaceb8426996e24a3b6e3a0b5b -# 915a60d459f245ce9f74df80cb5e9afe -# 7c228097794540da9794838b421996a6 -# 8ba22a8546144ad883f7cde28eed152d -# 7cc757f7f57a415c8da9dae8c373e425 -msgid "Querying" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:23 -# f82cbbd15047410fbfdeaf8aec15840e -msgid ":issue:`SERVER-19553` \\ :program:`mongod` shouldn't use ``sayPiggyBack`` to send ``killCursor`` messages" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:24 -# f00f554943944bc5bfa5a7abdc2ecbc8 -msgid ":issue:`SERVER-18620` Reduce frequency of \"``staticYield can't unlock``\" log message" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:25 -# dd4c612738834e3f8bf18939c2944085 -msgid ":issue:`SERVER-18461` Range predicates comparing against a BinData value should be covered, but are not in 2.6" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:26 -#: ../source/release-notes/2.6-changelog.txt:81 -# 1324bbc486e44cceadd3700d0a677b98 -# ddf6a1fa18074fc687b08f85f9e3c76e -msgid ":issue:`SERVER-17815` Plan ranking tie breaker is computed incorrectly" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:27 -# 6c5c60bb3b6b47bea647c307f740c7cb -msgid ":issue:`SERVER-16265` Add query details to getmore entry in profiler and :method:`db.currentOp()`" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:28 -# fa826697c0984a4fa2a4a9ea10b7b7b3 -msgid ":issue:`SERVER-15217` v2.6 query plan ranking test \"``NonCoveredIxisectFetchesLess``\" relies on order of deleted record list" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:29 -# 55e76b8fd4974243917e4a4b2361d623 -msgid ":issue:`SERVER-14070` Compound index not providing sort if equality predicate given on sort field" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:32 -#: ../source/release-notes/2.6-changelog.txt:85 -#: ../source/release-notes/2.6-changelog.txt:212 -#: ../source/release-notes/2.6-changelog.txt:271 -#: ../source/release-notes/2.6-changelog.txt:327 -#: ../source/release-notes/2.6-changelog.txt:426 -#: ../source/release-notes/2.6-changelog.txt:520 -#: ../source/release-notes/2.6-changelog.txt:723 -#: ../source/release-notes/2.6-changelog.txt:878 -# 9f56fde58db44f05ba9c8dccfb112788 -# e7eec7b6b18b4473b7f00d02993e5088 -# 4389be2f70994e0f84b523aa9f05405b -# e3cf5df1797449a3a78e4641152f35d1 -# f933f4f1d28343339a4881d1c2945fa4 -# 36adc66fc8aa45a7bcae7a1688a2f53b -# ad28cad36d8a43f2a0d3817765041ba5 -# ae85f3c53e3243dc9c9b033158c926af -# 6947e906356b4e5a8f392ced4b1ff1f3 -msgid "Replication" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:34 -# e4a94ac91eae4c05aa7d9dca88732141 -msgid ":issue:`SERVER-18280` ``ReplicaSetMonitor`` should use ``electionId`` to avoid talking to old primaries" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:35 -# c18821aa181846d6ad9d0466eee3564a -msgid ":issue:`SERVER-18795` \\ :method:`db.printSlaveReplicationInfo()`/\\ :method:`rs.printSlaveReplicationInfo()` can not work with ``ARBITER`` role" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:40 -# cd8897efbec146e180bdc1c1431f65d9 -msgid ":issue:`SERVER-19464` \\ :pipeline:`$sort` stage in aggregation doesn't call scoped connections done ()" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:41 -# b0f2570212434550835133d23c5dc7d3 -msgid ":issue:`SERVER-18955` \\ :program:`mongos` doesn't set batch size (and keeps the old one, 0) on getMore if performed on first ``_cursor->more()``" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:44 -#: ../source/release-notes/2.6-changelog.txt:106 -#: ../source/release-notes/2.6-changelog.txt:447 -#: ../source/release-notes/2.6-changelog.txt:549 -# 707b9c5467e04fb09812d435c069a87e -# 2bd0dacc1e23440e8d88bcff0b95b187 -# bef08090f7fc4d9995b563315236bf10 -# fe77cd3df5b64667b80792078f1f1d83 -msgid "Indexing" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:46 -# 539d303218e24affb90de67683f099eb -msgid ":issue:`SERVER-19559` Document growth of \"key too large\" document makes it disappear from the index" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:47 -# 245af93a678442499c54f6438f8c9b3b -msgid ":issue:`SERVER-16348` ``Assertion failure n >= 0 && n < static_cast(_files.size()) src/mongo/db/storage/extent_manager.cpp 109``" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:48 -# 8fcc87557e014e9889015fc003cfcaaf -msgid ":issue:`SERVER-13875` \\ :method:`~db.collection.ensureIndex()` of ``2dsphere`` index breaks after upgrading to 2.6 (with the new :dbcommand:`createIndex` command)" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:51 -#: ../source/release-notes/2.6-changelog.txt:118 -#: ../source/release-notes/2.6-changelog.txt:561 -# 250e05e797444e5ebf20ebda253adc8f -# 5ec0767a534d417eb200ef1bdc324e3f -# fb136b69f1b345128666ade963ac8361 -msgid "Networking" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:53 -# b2fc4615d2c34ba6afc5bfdefc7b8755 -msgid ":issue:`SERVER-19389` Remove wire level endianness check" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:56 -# 13b8c6feaafe43059c78d23c2bb10f18 -msgid "Build and Testing" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:58 -# 23556bf5deef43a5a19fe534a1baaf52 -msgid ":issue:`SERVER-18097` Remove ``mongosTest_auth`` and ``mongosTest_WT`` tasks from ``evergreen.yml``" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:59 -# 587d0f95d29c42e4a00031f8c2cf8dca -msgid ":issue:`SERVER-18068` Coverity analysis defect 72413: Resource leak" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:60 -# 13b5a9eebdb34c369bfbe7043b05d312 -msgid ":issue:`SERVER-18371` Add SSL library config detection" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:65 -# ae1b77ce892b470eb6c8eea0e64bc611 -msgid "2.6.10 -- Changes" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:70 -#: ../source/release-notes/2.6-changelog.txt:128 -# 32f2773b6cca420592ee6ae637625a34 -# 68271070750b4f23874674d327d34062 -msgid ":issue:`SERVER-18312` Upgrade PCRE to latest" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:71 -#: ../source/release-notes/2.6-changelog.txt:94 -# 7623500118f440088ae99e088ab41861 -# 1b56aca72a30453290bfe700867f2884 -msgid ":issue:`SERVER-17812` LockPinger has audit-related GLE failure" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:72 -# 62f9dccbf6624d69b2c7ca31d52afea7 -msgid ":issue:`SERVER-17647` Compute BinData length in v8" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:73 -#: ../source/release-notes/2.6-changelog.txt:121 -# b9d84afa84754a4fa7ec1905f1538032 -# 61b580599d1441ba85cc8afc3bd78b3e -msgid ":issue:`SERVER-17591` Add SSL flag to select supported protocols" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:74 -# c0e9b76db99f4088be3d1b2fb632c1a5 -msgid ":issue:`SERVER-16849` On mongos we always invalidate the user cache once, even if no user definitions are changing" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:75 -# ad851b18b3ab4176950cd65032994a84 -msgid ":issue:`SERVER-11980` Improve user cache invalidation enforcement on mongos" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:80 -# 8603f3da890c4e4385b6173b2a1fd9e5 -msgid ":issue:`SERVER-18364` Ensure non-negation predicates get chosen over negation predicates for multikey index bounds construction" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:82 -# 8a021f76a507455e827ff1216b8e8c4b -msgid ":issue:`SERVER-16256` $all clause with elemMatch uses wider bounds than needed" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:87 -#: ../source/release-notes/2.6-changelog.txt:102 -# c7513668433b4b0391319afe1edf8040 -# 0458f140e4994b9ba12b383f52fc5b40 -msgid ":issue:`SERVER-18211` MongoDB fails to correctly roll back collection creation" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:88 -# 10172c22acdc405c8d97886198cc3416 -msgid ":issue:`SERVER-17771` Reconfiguring a replica set to remove a node causes a segmentation fault on 2.6.8" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:89 -# 3ed9cb14a326400a96b8d7c1ff2a2e61 -msgid ":issue:`SERVER-13542` Expose electionId on primary in isMaster" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:95 -# 642b66d231cc4c88a613ba9b43522ccb -msgid ":issue:`SERVER-17805` logOp / OperationObserver should always check shardversion" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:96 -# 8ce1f22b379147d4a054b8ac9517c787 -msgid ":issue:`SERVER-17749` :dbcommand:`collMod` \\ :collflag:`usePowerOf2Sizes` fails on :program:`mongos`" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:97 -# 7b614d9eb8264958bdf7a7f980437bd5 -msgid ":issue:`SERVER-11980` Improve user cache invalidation enforcement on :program:`mongos`" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:103 -# 890c5b18034d46deb6f5812250e548b8 -msgid ":issue:`SERVER-17653` ERROR: socket XXX is higher than 1023; not supported on 2.6.*" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:108 -# 6790b338538944339eeb395efe02f3c4 -msgid ":issue:`SERVER-17018` Assertion failure false ``src/mongo/db/structure/btree/key.cpp`` Line 433 on remove operation" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:112 -#: ../source/release-notes/2.6-changelog.txt:554 -# df27eafa7c5b4a999083bae5ad8db1fb -# 641357e6c59f4b01a94416a27af5ddd0 -msgid "Write Ops" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:114 -# 5ad67375c121428a8439f3944cbe6f01 -msgid ":issue:`SERVER-18111` :program:`mongod` allows user inserts into :data:`system.profile` collection" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:115 -# 4fb3e50ab62e43dfb6ffbab806e31c1b -msgid ":issue:`SERVER-13542` Expose ``electionId`` on primary in :dbcommand:`isMaster`" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:120 -# d24f7b36d152460caaf979240736939e -msgid ":issue:`SERVER-18096` Shard primary incorrectly reuses closed sockets after relinquish and re-election" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:126 -# 5cbe6ddefed84026bdd482f31ca55704 -msgid ":issue:`SERVER-18344` logs should be sent to updated logkeeper server" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:127 -# ae9ffca04dec46318438ee4c9c3eed7a -msgid ":issue:`SERVER-18082` Change smoke.py buildlogger command line options to environment variables" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:129 -# 3ca45c7f53c54d5bbf30482ded2f44dd -msgid ":issue:`SERVER-17780` Init script sets process ulimit to different value compared to documentation" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:130 -# 9f95a4ae8cb742608d743429e4a86f12 -msgid ":issue:`SERVER-16563` Debian repo component mismatch - mongodb/10gen" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:133 -#: ../source/release-notes/2.6-changelog.txt:602 -#: ../source/release-notes/2.6-changelog.txt:798 -# 37319085a31a459dba0ffe638796357b -# dbf6ff4281164945afe94965da38eea7 -# 1fcba5b351934ca0a4430f99af8a9c7a -msgid "Shell" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:135 -# 3fabc77f4be84c309bade501e3c7c36e -msgid ":issue:`SERVER-17951` db.currentOp() fails with read preference set" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:138 -#: ../source/release-notes/2.6-changelog.txt:251 -#: ../source/release-notes/2.6-changelog.txt:619 -#: ../source/release-notes/2.6-changelog.txt:817 -# 189403b0b7d4446ab8ee01a946cac2e5 -# 38982a6454be4594b8f2ec0bece1f820 -# 3c45953b9c86490da84e19ca76cf7fd4 -# 2e6775eb2549420b94996453c1021e74 -msgid "Testing" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:140 -# 9fe8455c973641a58d4144b92e340b72 -msgid ":issue:`SERVER-18262` setup_multiversion_mongodb should retry links download on timeouts" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:141 -# ab2198d3e03d4627beda9fe5db665e9e -msgid ":issue:`SERVER-18229` ``smoke.py`` with PyMongo 3.0.1 fails to run certain tests" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:142 -# c771a25a19be4784bda08c731079502b -msgid ":issue:`SERVER-18073` Fix ``smoke.py`` to work with PyMongo 3.0" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:147 -# 6f67a9eb646747ecb7bf8848d4f811b9 -msgid "2.6.9 -- Changes" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:152 -# c7733494ca0841c59f1e4bcc86c2790d -msgid ":issue:`SERVER-16073` Create hidden :setting:`net.ssl.sslCipherConfig` flag" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:157 -# df97c78aa02a4777a1c297065873197e -msgid ":issue:`SERVER-14723` Crash during query planning for :dbcommand:`geoNear` with multiple ``2dsphere`` indexes" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:158 -# 663ea1c3e442438a85587076c9980b52 -msgid ":issue:`SERVER-14071` For queries with :method:`~cursor.sort()`, bad non-blocking plan can be cached if there are zero results" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:159 -# 7a73bfa205de4ede984d873fbe48361f -msgid ":issue:`SERVER-8188` Configurable idle cursor timeout" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:162 -# a6609383bd594310b31b2f377262715c -msgid "Replication and Sharding" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:164 -# 0c89f98fc7f2421eaae731d75e02d9d5 -msgid ":issue:`SERVER-17429` the message logged when changing sync target due to stale data should format OpTimes in a consistent way" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:165 -# 464c7d8b30c14cb39717a94cc81d9ae7 -msgid ":issue:`SERVER-17441` \\ :program:`mongos` crash right after \"not master\" error" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:170 -# 9b7a0371208843fbb0400dfb01b52e94 -msgid ":issue:`SERVER-15907` Use ``ftruncate`` rather than ``fallocate`` when running on ``tmpfs``" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:173 -# de661a0ba0344b9c8b315da7297334bb -msgid "Aggregation Framework" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:175 -# e1b7722eb44f4ac2a939cf27696a1b2f -msgid ":issue:`SERVER-17426` Aggregation framework query by ``_id`` returns duplicates in sharded cluster (orphan documents)" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:176 -# f810bd0fae134838898848b984d4c17f -msgid ":issue:`SERVER-17224` Aggregation pipeline with 64MB document can terminate server" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:179 -# 8b2d111a8c6648ad998af6a4767b52d3 -msgid "Build and Platform" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:181 -# 636329eae92e4909b3ff3dd972fcdc16 -msgid ":issue:`SERVER-17484` Migrate server MCI config into server repo" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:182 -# b32838460b7e43b8955b6e266484f010 -msgid ":issue:`SERVER-17252` Upgrade PCRE Version from 8.30 to Latest" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:185 -# 10ce4284608d4dbb8c949fca506a380a -msgid "Diagnostics and Internal Code" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:187 -# 60522c5b62674063a18ceea583c77e96 -msgid ":issue:`SERVER-17226` \\ :dbcommand:`top` command with 64MB result document can terminate server" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:188 -# 0c1d80fdcdb54a1c98c52f515c39fdc6 -msgid ":issue:`SERVER-17338` NULL pointer crash when running :dbcommand:`copydb` against stepped-down 2.6 primary" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:189 -# d6ffa359671448d29758c882f759af4b -msgid ":issue:`SERVER-14992` Query for Windows 7 File Allocation Fix, and other hotfixes" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:194 -# dd8d4e3c76a64ed6a1d1c163aeb8bd0d -msgid "2.6.8 -- Changes" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:197 -# 763fa22c20954ced977ea044143d0671 -msgid "Security and Networking" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:199 -# d4bbbb416f6b4b93b37017f68642132e -msgid ":issue:`SERVER-17278` BSON BinData validation enforcement" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:200 -# 6b8d05f7c02e4b8ea1e61a27f07b7dd5 -msgid ":issue:`SERVER-17022` No SSL Session Caching may not be respected" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:201 -# a7e856cf06704d98ad3d2c956ca40ad8 -msgid ":issue:`SERVER-17264` improve bson validation" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:204 -# 650a53c9b61747a28884b5dcd0d1b791 -msgid "Query and Aggregation" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:206 -# d93a2caef315474b93898d5fa41d07d7 -msgid ":issue:`SERVER-16655` Geo predicate is unable to use compound 2dsphere index if it is root of :query:`$or` clause" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:207 -# 2cafa9bcf1074b88889e377dea7d3a69 -msgid ":issue:`SERVER-16527` ``2dsphere`` explain reports \"works\" for ``nscanned`` & ``nscannedObjects``" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:208 -# b9a3393b9b37440ebaf089c41be0bcba -msgid ":issue:`SERVER-15802` Query optimizer should always use equality predicate over unique index when possible" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:209 -# 302a4a88466d475b9ef56b8b54d0ca30 -msgid ":issue:`SERVER-14044` Incorrect ``{$meta: 'text'}`` reference in aggregation :pipeline:`$sort` error message" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:214 -# 28403b030d554749b012331eb582d5fe -msgid ":issue:`SERVER-16599` :dbcommand:`copydb` and :dbcommand:`clone` commands can crash the server if a primary steps down" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:215 -# 3c52fc2fba3f46dbbc966c2e56ded998 -msgid ":issue:`SERVER-16315` Replica set nodes should not threaten to veto nodes whose config version is higher than their own" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:216 -# ee04785b5a4b449ba0c99b1506ef3219 -msgid ":issue:`SERVER-16274` secondary ``fasserts`` trying to replicate an index" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:217 -# feb122fd4ac24b348c9ab245dc7189b9 -msgid ":issue:`SERVER-15471` Better error message when replica is not found in ``GhostSync::associateSlave``" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:222 -# e6126a18cb7a404b959aeed48a361946 -msgid ":issue:`SERVER-17191` Spurious warning during upgrade of sharded cluster" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:223 -# 3b12050d13984015b3256d3205289bfb -msgid ":issue:`SERVER-17163` Fatal error \"logOp but not primary\" in ``MigrateStatus::go``" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:224 -# ddebd1e6ef8c4c23aba5ad5bb4a3b9ac -msgid ":issue:`SERVER-16984` ``UpdateLifecycleImpl`` can return empty ``collectionMetadata`` even if ``ns`` is sharded" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:225 -# f2c8e6f6aff74c749383c8088c90f263 -msgid ":issue:`SERVER-10904` Possible for ``_master`` and ``_slaveConn`` to be pointing to different connections even with primary read pref" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:230 -# 65e346ae610447a79f0f9af7c6a0ae21 -msgid ":issue:`SERVER-17087` Add listCollections command functionality to 2.6 shell & client" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:231 -# 4847ac31fc314a50890a969e052c0c55 -msgid ":issue:`SERVER-14572` Increase C runtime stdio file limit" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:234 -#: ../source/release-notes/2.6-changelog.txt:578 -#: ../source/release-notes/2.6-changelog.txt:789 -# 469e47a40a7b499285486761f664153f -# 7a9b0635bf044e6d9c9cab6cd4f7bf88 -# 18529c895df64a7a82cbbc9644dd23f9 -msgid "Tools" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:236 -# afa9a36e2ae24ae7ba62696b9c1bc58b -msgid ":issue:`SERVER-17216` 2.6 :program:`mongostat` cannot be used with 3.0 :program:`mongod`" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:237 -# eab66122df114524b5f97a269c9c4ff4 -msgid ":issue:`SERVER-14190` :program:`mongorestore` ``parseMetadataFile`` passes non-null terminated string to '``fromjson``'" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:242 -# 9a202a7b7a384cacbb0253155dd22054 -msgid ":issue:`SERVER-14803` Support static libstdc++ builds for non-Linux builds" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:243 -# acaf08a12ef9483780bdb0366f724b6a -msgid ":issue:`SERVER-15400` Create Windows Enterprise Zip File with vcredist and dependent dlls" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:246 -#: ../source/release-notes/2.6-changelog.txt:608 -# 8a815b8cb7d9457caadf4d057a2a0257 -# b15c8499ccab465cadf863a99a6cda40 -msgid "Usability" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:248 -# 642e375a0cd44178bf0bf799e761bc27 -msgid ":issue:`SERVER-14756` The YAML :setting:`storage.quota.enforced` option is not found" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:253 -# 186e889edc66480ea3b47b1ccee7bf3e -msgid ":issue:`SERVER-16421` ``sharding_rs2.js`` should clean up data on all replicas" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:258 -# ff637b95374a474d8e2c6995a2b2140b -msgid "2.6.7 -- Changes" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:261 -#: ../source/release-notes/2.6-changelog.txt:306 -#: ../source/release-notes/2.6-changelog.txt:403 -#: ../source/release-notes/2.6-changelog.txt:841 -# 74dd4a0edee44796b0d0810fc3b16850 -# 00f5bbcc928d44aeb5a329fe5d82b5d8 -# 2fa9aeebbb524166b05e764e299a92a4 -# 44299d36220e4d78ac1f840c26098125 -msgid "Stability" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:263 -# 5e6731f054af4ed5a66550c4bf2ca6d8 -msgid ":issue:`SERVER-16237` Don't check the shard version if the primary server is down" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:268 -# cb178f53b6d246d5bb3edbdd30743f6d -msgid ":issue:`SERVER-16408` ``max_time_ms.js`` should not run in parallel suite." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:273 -# f561fdc6767d4962b1c851776bbefb60 -msgid ":issue:`SERVER-16732` ``SyncSourceFeedback::replHandshake()`` may perform an illegal erase from a ``std::map`` in some circumstances" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:279 -# 6898800952ae48b493ab4c82d4c101a3 -msgid ":issue:`SERVER-16683` Decrease mongos memory footprint when shards have several tags" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:282 -# 09f284d52e904650a372cf5109e25a84 -msgid ":issue:`SERVER-15766` prefix_shard_key.js depends on primary allocation to particular shards" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:285 -# 91c804c1ad434037942b7c9c4201aa90 -msgid ":issue:`SERVER-14306` :program:`mongos` can cause shards to hit the in-memory sort limit by requesting more results than needed." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:289 -#: ../source/release-notes/2.6-changelog.txt:467 -#: ../source/release-notes/2.6-changelog.txt:590 -# 6b7637453c5d4ecdbc92b797ad465a21 -# 118f575956d144028c6b95aa1f00f5dc -# 6a7c459205b44e66bbcde5e70f60bb77 -msgid "Packaging" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:291 -# 1cd3c88d77e649a6a4127a4d1b9c6c42 -msgid ":issue:`SERVER-16081` ``/etc/init.d/mongod`` startup script fails, with dirname message" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:296 -# 5f4b8fa11d504bf596c4277990d2d6b8 -msgid "2.6.6 -- Changes" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:301 -# c6d468bd9d19474aa47fe8dba376dc68 -msgid ":issue:`SERVER-15673` Disable SSLv3 ciphers" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:302 -# c3c858c9c0ea469e894d95f984f43372 -msgid ":issue:`SERVER-15515` New test for mixed version replSet, 2.4 primary, user updates" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:303 -# 4ef2c2e8f46047519c4a2854d8869191 -msgid ":issue:`SERVER-15500` New test for system.user operations" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:308 -# 62098800d3174156afbf435fee3bca98 -msgid ":issue:`SERVER-12061` Do not silently ignore read errors when syncing a replica set node" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:309 -# eadd1f5006244827abbcbcefa00ef8ac -msgid ":issue:`SERVER-12058` Primary should abort if encountered problems writing to the oplog" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:314 -# e3de38104f734bc6b199d906ebe38d63 -msgid ":issue:`SERVER-16291` Cannot set/list/clear index filters on the secondary" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:315 -# bb9532900b754f2e961dcdebb36b9ef7 -msgid ":issue:`SERVER-15958` The \"isMultiKey\" value is not correct in the output of aggregation explain plan" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:316 -# ba21035bccf94033b819010959a3f414 -msgid ":issue:`SERVER-15899` Querying against path in document containing long array of subdocuments with nested arrays causes stack overflow" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:317 -# ed93584f22004644afc2d980efc20cba -msgid ":issue:`SERVER-15696` :query:`$regex`, :query:`$in` and :query:`$sort` with index returns too many results" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:318 -# 2d8f766d5e454119806845e77a0ae409 -msgid ":issue:`SERVER-15639` Text queries can return incorrect results and leak memory when multiple predicates given on same text index prefix field" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:319 -# ae28c0ee0f514a54ba2a6809a3f4aae6 -msgid ":issue:`SERVER-15580` Evaluating candidate query plans with concurrent writes on same collection may crash :program:`mongod`" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:320 -# 2902e507c2f440eda1afd1403f43e2c2 -msgid ":issue:`SERVER-15528` Distinct queries can scan many index keys without yielding read lock" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:321 -# f45c5701891a4f23bdcd8dc88e46fffa -msgid ":issue:`SERVER-15485` CanonicalQuery::canonicalize can leak a LiteParsedQuery" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:322 -# d82c5561c05c4365a59d994817105688 -msgid ":issue:`SERVER-15403` :operator:`$min` and :operator:`$max` equal errors in 2.6 but not in 2.4" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:323 -# 5ea760d158ad4229a021be76d77ac73d -msgid ":issue:`SERVER-15233` Cannot run ``planCacheListQueryShapes`` on a Secondary" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:324 -# 0d4c755fd1f3495a9efbb2c28a8d6c26 -msgid ":issue:`SERVER-14799` :dbcommand:`count` with hint doesn't work when hint is a document" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:329 -# a28f8dcfdefe4cf585d853a51ce7a845 -msgid ":issue:`SERVER-16107` 2.6 :dbcommand:`mongod` crashes with segfault when added to a 2.8 replica set with >= 12 nodes." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:330 -# 40cd70b7014b43b798c1529d73166857 -msgid ":issue:`SERVER-15994` ``listIndexes`` and ``listCollections`` can be run on secondaries without slaveOk bit" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:331 -# 522412c9f521498c944feb2b0a4c0102 -msgid ":issue:`SERVER-15849` do not forward replication progress for nodes that are no longer part of a replica set" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:332 -# 68723a502c8e448a9a2da414a8284ce3 -msgid ":issue:`SERVER-15491` ``SyncSourceFeedback`` can crash due to a ``SocketException`` in ``authenticateInternalUser``" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:337 -# b428574ab5d144cab892a00c1ac1f1fb -msgid ":issue:`SERVER-15318` :dbcommand:`copydb` should not use exhaust flag when used against :program:`mongos`" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:338 -# b92090d21aac4ac7801d75d10fbe8a63 -msgid ":issue:`SERVER-14728` Shard depends on string comparison of replica set connection string" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:339 -# f6a03bda506f4e6ab8ef6eb35af225e3 -msgid ":issue:`SERVER-14506` special top chunk logic can move max chunk to a shard with incompatible tag" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:340 -# 559a27fe80ab416c9b1bb750a95e7cc4 -msgid ":issue:`SERVER-14299` For sharded limit=N queries with sort, mongos can request >N results from shard" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:341 -# a6325936e13744f9b367cbe726f23a2a -msgid ":issue:`SERVER-14080` Have migration result reported in the changelog correctly" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:342 -# 4456c98d040b4dd0932fa199fae17dfb -msgid ":issue:`SERVER-12472` Fail MoveChunk if an index is needed on TO shard and data exists" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:347 -# 89abc3fa2b674fa995c94baa55130936 -msgid ":issue:`SERVER-16283` Can't start new wiredtiger node with log file or config file in data directory - false detection of old ``mmapv1`` files" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:348 -# a2c2975039f44979a4ff15154d0df06b -msgid ":issue:`SERVER-15986` Starting with different storage engines in the same dbpath should error/warn" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:349 -# 047cf2bea0f04ef2a79b3f4ccde94f7d -msgid ":issue:`SERVER-14057` Changing TTL expiration time with collMod does not correctly update index definition" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:352 -# eec90674fa614f568bb0fd2c079a8405 -msgid "Indexing and write Operations" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:354 -# 455340f0cfc04458b4cc41af68a9e687 -msgid ":issue:`SERVER-14287` ensureIndex can abort reIndex and lose indexes" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:355 -# 15d7ac5e9b814a91b2a662800d485902 -msgid ":issue:`SERVER-14886` Updates against paths composed with array index notation and positional operator fail with error" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:358 -#: ../source/release-notes/2.6-changelog.txt:460 -# 1aecc585f472438bb911e6574acd355d -# ed0aae8794d140d9af6cacd3114bb646 -msgid "Data Aggregation" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:360 -# 63d6132fc01749b7a511c4748e12a1b7 -msgid ":issue:`SERVER-15552` Errors writing to temporary collections during :dbcommand:`mapReduce` command execution should be operation-fatal" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:365 -# 5faf1520504040acace9217b55a4d278 -msgid ":issue:`SERVER-14184` Unused preprocessor macros from s2 conflict on OS X Yosemite" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:366 -# 9ed8af6b55154c2e83b3255ba22f2a6d -msgid ":issue:`SERVER-14015` S2 Compilation on GCC 4.9/Solaris fails" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:367 -# 7a652d0a833e44699f6e72dcab90e715 -msgid ":issue:`SERVER-16017` Suse11 enterprise packages fail due to unmet dependencies" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:368 -# af9080094fbf45f7b26afd0a758b1d64 -msgid ":issue:`SERVER-15598` Ubuntu 14.04 Enterprise packages depend on unavailable libsnmp15 package" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:369 -# f88cec01fb4b416d8679bcbb4fa0458a -msgid ":issue:`SERVER-13595` Red Hat init.d script error: YAML config file parsing" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:372 -#: ../source/release-notes/2.6-changelog.txt:476 -#: ../source/release-notes/2.6-changelog.txt:613 -# e45ac0284ea1460ab1667ebe44b22e04 -# 6f8147a87101460bbbd24638868cd755 -# 652bf3dc3ac645658f8aaccb767a4b64 -msgid "Logging and Diagnostics" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:374 -# bcd6090f3b0740eb979f9bc55c9def18 -msgid ":issue:`SERVER-13471` Increase log level of \"did reduceInMemory\" message in map/reduce" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:375 -# 52d723a5de714624956a0d15a4eb9f92 -msgid ":issue:`SERVER-16324` Command execution log line displays \"``query not recording (too large)``\" instead of abbreviated command object" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:376 -# 09ce00a3c2c44f5482141be27fdf9162 -msgid ":issue:`SERVER-10069` Improve errorcodes.py so it captures multiline messages" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:379 -# a5c6a03bfa304c1c98b5898a9558c652 -msgid "Testing and Internals" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:381 -# 65f7d4fee55843f3998035b709b758a3 -msgid ":issue:`SERVER-15632` ``MultiHostQueryOp::PendingQueryContext::doBlockingQuery`` can leak a cursor object" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:382 -# 05cf0cd2cf6d4168bcae3a7cf5aa3a09 -msgid ":issue:`SERVER-15629` ``GeoParser::parseMulti{Line|Polygon}`` does not clear objects owned by out parameter" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:383 -# 08fffbd762de439b81daec0670d84a30 -msgid ":issue:`SERVER-16316` Remove unsupported behavior in shard3.js" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:384 -# e5e8ae61afe74ee5b9f24701684ad9bc -msgid ":issue:`SERVER-14763` Update jstests/sharding/split_large_key.js" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:385 -# 3b33d3f5af67438a9aa7acfdb59c9557 -msgid ":issue:`SERVER-14249` Add tests for querying oplog via mongodump using --dbpath" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:386 -# 3bc0ba7de1674c81804f7975ac5c7998 -msgid ":issue:`SERVER-13726` indexbg_drop.js" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:391 -# 43f3b5a195844d4495d016b20fdf9b62 -msgid "2.6.5 -- Changes" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:396 -# 81428da155b844db9e6944ed2aeb3402 -msgid ":issue:`SERVER-15465` OpenSSL crashes on stepdown" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:397 -# 9dedb3f6f1644213913f9a75e6bc4a0b -msgid ":issue:`SERVER-15360` User document changes made on a 2.4 primary and replicated to a 2.6 secondary don't make the 2.6 secondary invalidate its user cache" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:398 -#: ../source/release-notes/2.6-changelog.txt:429 -# e2d6787a1833419fac982e7d7a4b59fe -# 8dff3fef75744b14baecf56300c21ccb -msgid ":issue:`SERVER-14887` Allow user document changes made on a 2.4 primary to replicate to a 2.6 secondary" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:399 -# a4e5734e55c344b7bbf54ad9354858c8 -msgid ":issue:`SERVER-14727` Details of SASL failures aren't logged" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:400 -#: ../source/release-notes/2.6-changelog.txt:479 -# 8fab20932d3d4202920122f4d9c2b293 -# b6fbe400fb6549659a5dd8e859d9b584 -msgid ":issue:`SERVER-12551` Audit DML/CRUD operations" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:405 -# 0f6f26b70f1d4d248d62138d94463dfc -msgid ":issue:`SERVER-9032` mongod fails when launched with misconfigured locale" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:410 -# c4e684a333b84afb9f059b52386dbba9 -msgid ":issue:`SERVER-15287` Query planner sort analysis incorrectly allows index key pattern plugin fields to provide sort" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:411 -# 5789ca60dd7e4275b5f1396a3b8639ee -msgid ":issue:`SERVER-15286` Assertion in date indexes when opposite-direction-sorted and double \"or\" filtered" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:412 -# f6fb24e59a0b49b8b909338f81e4ff79 -msgid ":issue:`SERVER-15279` Disable hash-based index intersection (AND_HASH) by default" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:413 -# ed5db188ae1c462ba5df0065663e4796 -msgid ":issue:`SERVER-15152` When evaluating plans, some index candidates cause complete index scan" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:414 -# ed8f49fe2e4241a296bb45ffb3e3f5f4 -msgid ":issue:`SERVER-15015` Assertion failure when combining :query:`$max` and :query:`$min` and reverse index scan" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:415 -# 064ff50802d148da8c9ab2ef54b02eea -msgid ":issue:`SERVER-15012` Server crashes on indexed rooted $or queries using a 2d index" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:416 -#: ../source/release-notes/2.6-changelog.txt:463 -# d452465f65c04a5485cac0ca05644d5c -# f9bb2a935017439296f955730d0512e1 -msgid ":issue:`SERVER-14969` Dropping index during active aggregation operation can crash server" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:417 -# 0d5dd23d1fe44ad691ec621cc9ebdcec -msgid ":issue:`SERVER-14961` Plan ranker favors intersection plans if predicate generates empty range index scan" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:418 -# c7126fd5fdf145969c34cbc756297382 -msgid ":issue:`SERVER-14892` Invalid ``{$elemMatch: {$where}}`` query causes memory leak" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:419 -# c9ee8390d64443b3a194f848be4e9ada -msgid ":issue:`SERVER-14706` Queries that use negated $type predicate over a field may return incomplete results when an index is present on that field" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:420 -# d1968d89c99c4852972e3b8a7d8fa0e2 -msgid ":issue:`SERVER-13104` Plan enumerator doesn't enumerate all possibilities for a nested :query:`$or`" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:421 -# d4d94006229740958c447227580a79d1 -msgid ":issue:`SERVER-14984` Server aborts when running :query:`$centerSphere` query with ``NaN`` radius" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:422 -# 3aecbe2ee4754141b5338ca251774238 -msgid ":issue:`SERVER-14981` Server aborts when querying against ``2dsphere`` index with ``coarsestIndexedLevel:0``" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:423 -# 5bb08e21477243b69546d68d7e14892f -msgid ":issue:`SERVER-14831` Text search trips assertion when default language only supported in ``textIndexVersion=1`` used" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:428 -# 4b6c3cfb421b4338aaaff2e85b176868 -msgid ":issue:`SERVER-15038` Multiple background index builds may not interrupt cleanly for commands, on secondaries" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:430 -# add6642148a34efcbbed2b8abbd28432 -msgid ":issue:`SERVER-14805` Use multithreaded oplog replay during initial sync" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:435 -# 1b41e5bfb87149b2886cc8570643f5cd -msgid ":issue:`SERVER-15056` Sharded connection cleanup on setup error can crash mongos" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:436 -# cca9d5a2c0c144b8828d6bd676d08720 -msgid ":issue:`SERVER-13702` Commands without optional query may target to wrong shards on mongos" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:437 -# 07264bfe271648d0a3e6573f505fe685 -msgid ":issue:`SERVER-15156` MongoDB upgrade 2.4 to 2.6 check returns error in ``config.changelog collection``" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:442 -# 39442c50c7d34c38a2ce085ead825519 -msgid ":issue:`SERVER-15369` explicitly zero .ns files on creation" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:443 -# 2d2e38ab77054380b173a5dd847d16cd -msgid ":issue:`SERVER-15319` Verify 2.8 freelist is upgrade-downgrade safe with 2.6" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:444 -# 96be0eed4e5f4e9db78f2ee6d390f9f8 -msgid ":issue:`SERVER-15111` partially written journal last section causes recovery to fail" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:449 -# 6464bfc2739c40dcb9b16a06b84b0c36 -msgid ":issue:`SERVER-14848` Port ``index_id_desc.js`` to v2.6 and master branches" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:450 -# ffd362b7dc8e41b2b8627d1297d4f041 -msgid ":issue:`SERVER-14205` ensureIndex failure reports ``ok: 1`` on some failures" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:455 -# d1806547496d437794365140aeda4256 -msgid ":issue:`SERVER-15106` Incorrect nscanned and nscannedObjects for idhack updates in 2.6.4 profiler or slow query log" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:456 -# e6a819e53ba648efb7604a1e7ea52883 -msgid ":issue:`SERVER-15029` The :update:`$rename` modifier uses incorrect dotted source path" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:457 -# b1cc3a3971fb4edf851e73272d3dbe89 -msgid ":issue:`SERVER-14829` ``UpdateIndexData::clear()`` should reset all member variables" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:462 -# afdf1f7ecf3041eb85059ec6b85621df -msgid ":issue:`SERVER-15087` Server crashes when running concurrent mapReduce and dropDatabase commands" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:464 -# 63d4aaf04e434508aa197eff2141239c -msgid ":issue:`SERVER-14168` Warning logged when incremental MR collections are unsuccessfully dropped on secondaries" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:469 -# 4a7063b2233045bbab57e98446eb278b -msgid ":issue:`SERVER-14679` (CentOS 7/RHEL 7) ``init.d`` script should create directory for ``pid`` file if it is missing" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:470 -# ea822c6638324756a6f991daef14c8d0 -msgid ":issue:`SERVER-14023` Support for RHEL 7 Enterprise ``.rpm`` packages" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:471 -# c5e94eef9a5646a58d8b01c4c9f8d5c8 -msgid ":issue:`SERVER-13243` Support for Ubuntu 14 \"Trusty\" Enterprise ``.deb`` packages" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:472 -# 743adcf92bfe4c5c94d8b340d484cd97 -msgid ":issue:`SERVER-11077` Support for Debian 7 Enterprise ``.deb`` packages" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:473 -# 9351d68a1e3d4d05aa64dc110d050340 -msgid ":issue:`SERVER-10642` Generate Community and Enterprise packages for SUSE 11" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:478 -# 22f674483cbd4ac9b5dd52cc773653a3 -msgid ":issue:`SERVER-14964` nscanned not written to the logs at ``logLevel`` 1 unless ``slowms`` exceeded or profiling enabled" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:480 -# e9c2c5efc7024093815e061788c09b34 -msgid ":issue:`SERVER-14904` Adjust dates in ``tool/exportimport_date.js`` to account for different timezones" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:483 -# 56ea4f4da30a48c3b14e931d22c97c7d -msgid "Internal Code and Testing" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:485 -# 797bcc13b2e7411abc311777d0024231 -msgid ":issue:`SERVER-13770` ``Helpers::removeRange`` should check all runner states" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:486 -# 5d85ebdb0c36488da065a89d5d86f688 -msgid ":issue:`SERVER-14284` jstests should not leave profiler enabled at test run end" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:487 -# 38c0a12179454a0087f65b0f41746897 -msgid ":issue:`SERVER-14076` remove test ``replset_remove_node.js``" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:488 -# 58d22ffa238d4225b00c607f22d987f6 -msgid ":issue:`SERVER-14778` Hide function and data pointers for natively-injected v8 functions" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:493 -# 35de4167417849a9a9e29d9394d86286 -msgid "2.6.4 -- Changes" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:498 -# 1d98d908853a4c178ac2286d37aab604 -msgid ":issue:`SERVER-14701` The \"backup\" auth role should allow running the \"collstats\" command for all resources" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:499 -# 816694c18c214384babc6bf9c02db394 -msgid ":issue:`SERVER-14518` Allow disabling hostname validation for SSL" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:500 -# dc9164dcdeb14f5ba97607ca054f361d -msgid ":issue:`SERVER-14268` Potential information leak" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:501 -# 66f352a5b68844d4a47931603e320605 -msgid ":issue:`SERVER-14170` Cannot read from secondary if both audit and auth are enabled in a sharded cluster" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:502 -#: ../source/release-notes/2.6-changelog.txt:610 -# e8dae9df33414f70afa88a0e6f454f2d -# 5eb04ff8648246139afd4fef994309b7 -msgid ":issue:`SERVER-13833` userAdminAnyDatabase role should be able to create indexes on admin.system.users and admin.system.roles" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:503 -#: ../source/release-notes/2.6-changelog.txt:615 -# 8c8f0a315b9746b6ac961f9175e60e3b -# e8bdeb4cea854854a47942646ed2fc63 -msgid ":issue:`SERVER-12512` Add role-based, selective audit logging." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:504 -# 53346e0ed15246b6a95aa182e969a3bb -msgid ":issue:`SERVER-9482` Add build flag for sslFIPSMode" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:509 -# 0ce75be5b0a34701acbb5a6634a8b826 -msgid ":issue:`SERVER-14625` Query planner can construct incorrect bounds for negations inside $elemMatch" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:510 -# e13ff0ba2f024ea69f7fcdadebe9a764 -msgid ":issue:`SERVER-14607` hash intersection of fetched and non-fetched data can discard data from a result" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:511 -# 40c84579968242cfa9dabb9114904ba6 -msgid ":issue:`SERVER-14532` Improve logging in the case of plan ranker ties" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:512 -# cd4ed16a6dbd41a6b22483fdba641e10 -msgid ":issue:`SERVER-14350` Server crash when $centerSphere has non-positive radius" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:513 -# cf4cce4b7201415db290704d1e672143 -msgid ":issue:`SERVER-14317` Dead code in IDHackRunner::applyProjection" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:514 -# d387f6d9dd8542929ec79dc9f3e200ce -msgid ":issue:`SERVER-14311` skipping of index keys is not accounted for in plan ranking by the index scan stage" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:515 -# 853b73769c2446c8928f90cb1452bbde -msgid ":issue:`SERVER-14123` some operations can create BSON object larger than the 16MB limit" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:516 -# 07df9659061e4fb1929e01f6977fa692 -msgid ":issue:`SERVER-14034` Sorted $in query with large number of elements can't use merge sort" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:517 -# bea72ea5888541fa9bfce3e3c0ff96b8 -msgid ":issue:`SERVER-13994` do not aggressively pre-fetch data for parallelCollectionScan" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:522 -# e6ab74ab483842b09159c3fee6bc4a51 -msgid ":issue:`SERVER-14665` Build failure for v2.6 in closeall.js caused by access violation reading _me" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:523 -# 098a5341053947889d22d5617ec35d86 -msgid ":issue:`SERVER-14505` cannot dropAllIndexes when index builds in progress assertion failure" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:524 -#: ../source/release-notes/2.6-changelog.txt:551 -# ade0b87c115b466f98e7100fe6e13a9a -# 73602b682d4e44cc961d3ace2ee1f11f -msgid ":issue:`SERVER-14494` Dropping collection during active background index build on secondary triggers segfault" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:525 -# 8e8b445db5e94850a64e0ee0de605785 -msgid ":issue:`SERVER-13822` Running resync before replset config is loaded can crash :program:`mongod`" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:526 -# d1821f216bea48369a99f0ccda25551a -msgid ":issue:`SERVER-11776` Replication 'isself' check should allow mapped ports" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:531 -# 8c58b1181ca34581889b54936f9488ae -msgid ":issue:`SERVER-14551` Runner yield during migration cleanup (removeRange) results in fassert" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:532 -# 0662d9bfde944e4c8252f8d83049a6de -msgid ":issue:`SERVER-14431` Invalid chunk data after splitting on a key that's too large" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:533 -# 06b0858987814211b716e6ac1cd95808 -msgid ":issue:`SERVER-14261` stepdown during migration range delete can abort :program:`mongod`" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:534 -# 7c765e86fb114a38a8be22d4f6395fe5 -msgid ":issue:`SERVER-14032` v2.6 :program:`mongos` doesn't verify _id is present for config server upserts" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:535 -# 8caf61fceb4d49c082a68f2d1d97b59f -msgid ":issue:`SERVER-13648` better stats from migration cleanup" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:536 -# d9f55447f771462690ae502ad8fbbbaa -msgid ":issue:`SERVER-12750` :program:`mongos` shouldn't accept initial query with \"exhaust\" flag set" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:537 -# e6e8f1811bd543eb98819a5e54b514a6 -msgid ":issue:`SERVER-9788` :program:`mongos` does not re-evaluate read preference once a valid replica set member is chosen" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:538 -# f7f200a6ad38435aac1b739d734be18f -msgid ":issue:`SERVER-9526` Log messages regarding chunks not very informative when the shard key is of type BinData" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:543 -# 59ce629b04d54912b05cabad980b10b6 -msgid ":issue:`SERVER-14198` Std::set and Windows Heap Allocation Reuse produces non-deterministic results" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:544 -# 62959ba3fb07471da547da024ef58a14 -msgid ":issue:`SERVER-13975` Creating index on collection named \"system\" can cause server to abort" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:545 -# 6921190157b24403a4b2860fe04cc77d -msgid ":issue:`SERVER-13729` Reads & Writes are blocked during data file allocation on Windows" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:546 -# 6707a9df76a542cd96f9adfda501ef4d -msgid ":issue:`SERVER-13681` :program:`mongod` B stalls during background flush on Windows" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:556 -# 37827c55d476471e8d3e66f316d52509 -msgid ":issue:`SERVER-14257` \"remove\" command can cause process termination by throwing unhandled exception if profiling is enabled" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:557 -# 15d587c947c64b3d95d8140ca8ce382c -msgid ":issue:`SERVER-14024` Update fails when query contains part of a DBRef and results in an insert (upsert:true)" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:558 -# a7002bf941c84f39ac6e72e8e9e90100 -msgid ":issue:`SERVER-13764` debug mechanisms report incorrect nscanned / nscannedObjects for updates" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:563 -# 54ec7fa02d114020835c5ff3ba26897b -msgid ":issue:`SERVER-13734` Remove catch (...) from handleIncomingMsg" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:566 -# e196ab841d9643d28ac730cc60296343 -msgid "Geo" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:568 -# 5c46f118174541a081463e22c108d846 -msgid ":issue:`SERVER-14039` $nearSphere query with 2d index, skip, and limit returns incomplete results" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:569 -# 6ac9616407d24882ae558acaa5b05858 -msgid ":issue:`SERVER-13701` Query using 2d index throws exception when using explain()" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:572 -# 2e77a27d947d4b5ea1e8e948d56174a5 -msgid "Text Search" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:574 -# 9991ea7928d04f4595897990dc47d985 -msgid ":issue:`SERVER-14738` Updates to documents with text-indexed fields may lead to incorrect entries" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:575 -# ae668d6e172d4a2ba8873bad4a1e2cc1 -msgid ":issue:`SERVER-14027` Renaming collection within same database fails if wildcard text index present" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:580 -# ca5f3a131bc7497faf9e0a915b27ec80 -msgid ":issue:`SERVER-14212` :program:`mongorestore` may drop system users and roles" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:581 -# 744418b1404049868c78b5276199c9e3 -msgid ":issue:`SERVER-14048` :program:`mongodump` against :program:`mongos` can't send dump to standard output" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:584 -# cb707629d8184cb89a07aead98801f21 -msgid "Admin" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:586 -# 8e0fefeb9299477a94d2696f23ca6cff -msgid ":issue:`SERVER-14556` Default dbpath for :program:`mongod` :option:`--configsvr` changes in 2.6" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:587 -# 3e45346495804bc1ac0f8722171fcc6a -msgid ":issue:`SERVER-14355` Allow dbAdmin role to manually create system.profile collections" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:592 -# 32eb5a8e28c74c4a8b16075a301257ef -msgid ":issue:`SERVER-14283` Parameters in installed config file are out of date" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:595 -# 82e2c71dd8da447393977a7fb94b7d06 -msgid "JavaScript" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:597 -# 234324b5ce1d42089a7787ac0586ce61 -msgid ":issue:`SERVER-14254` Do not store native function pointer as a property in function prototype" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:598 -# e0e36d14b9914019b690c46ce796e0a9 -msgid ":issue:`SERVER-13798` v8 garbage collection can cause crash due to independent lifetime of DBClient and Cursor objects" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:599 -# dacef7f8498c44b0a6cef2c860763b1b -msgid ":issue:`SERVER-13707` mongo shell may crash when converting invalid regular expression" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:604 -#: ../source/release-notes/2.6-changelog.txt:616 -# 00615a5bc2c54e03a81183bf648abb61 -# 53fd7fc4388f44f8914a0d06b9d73054 -msgid ":issue:`SERVER-14341` negative opcounter values in serverStatus" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:605 -# 36891092aa134f328d25a3c574b4ff8a -msgid ":issue:`SERVER-14107` Querying for a document containing a value of either type Javascript or JavascriptWithScope crashes the shell" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:621 -# 5b6a024fa218420e98275d59f30050ca -msgid ":issue:`SERVER-14731` plan_cache_ties.js sometimes fails" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:622 -# 87bcd0decdfe4896be273d57c46117fa -msgid ":issue:`SERVER-14147` make index_multi.js retry on connection failure" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:623 -# 57fed96224864cf680d71ed36567590b -msgid ":issue:`SERVER-13615` sharding_rs2.js intermittent failure due to reliance on opcounters" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:628 -# 33a971aa1e8f410b80ef6da6117d499c -msgid "2.6.3 -- Changes" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:630 -# 5de108ecc090465796faadd2a22dd9f8 -msgid ":issue:`SERVER-14302` Fixed: \"Equality queries on ``_id`` with projection may return no results on sharded collections\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:633 -# 0ae1c295d4ce46eba338876de724063c -msgid ":issue:`SERVER-14304` Fixed: \"Equality queries on ``_id`` with projection on ``_id`` may return orphan documents on sharded collections\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:640 -# f5fefe5ff5ba4e848dccee22d175c3a4 -msgid "2.6.2 -- Changes" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:645 -# 2ee4510abe2a45cd8e2ad3eae145ed5b -msgid ":issue:`SERVER-13727` The :authrole:`backup` authorization role now includes privileges to run the :dbcommand:`collStats` command." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:648 -# e97a4f505837409d9d02697b6af713de -msgid ":issue:`SERVER-13804` The built-in role :authrole:`restore` now has privileges on :data:`system.roles` collection." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:651 -# bf75a6d566e748d6ad99e800b3b66eac -msgid ":issue:`SERVER-13612` Fixed: \"SSL-enabled server appears not to be sending the list of supported certificate issuers to the client\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:654 -# 77b9a505b00740d3a08d50dfce2bdc16 -msgid ":issue:`SERVER-13753` Fixed: \":program:`mongod` may terminate if x.509 authentication certificate is invalid\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:657 -# 4fbbb80621f94b658e7fe19fe8484b23 -msgid ":issue:`SERVER-13945` For :ref:`replica set/sharded cluster member authentication `, now matches x.509 cluster certificates by attributes instead of by substring comparison." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:661 -# 5bab826b97a84406a959a64629cd1252 -msgid ":issue:`SERVER-13868` Now marks V1 users as probed on databases that do not have surrogate user documents." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:664 -# a31059a7c2274d4a88e74931422cd160 -msgid ":issue:`SERVER-13850` Now ensures that the user cache entry is up to date before using it to determine a user's roles in user management commands on :program:`mongos`." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:668 -# b39d7391bcdd4d96af0e05e6ebbdc7a8 -msgid ":issue:`SERVER-13588` Fixed: \"Shell prints startup warning when auth enabled\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:674 -# a8a16b523937415883e3133386807970 -msgid ":issue:`SERVER-13731` Fixed: \"Stack overflow when parsing deeply nested :query:`$not` query\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:676 -# ad16ecd7fded471eb6ad992e78592dff -msgid ":issue:`SERVER-13890` Fixed: \"Index bounds builder constructs invalid bounds for multiple negations joined by an :query:`$or`\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:678 -# 81f4fbacbdcd4211b794e5ea4acc5f94 -msgid ":issue:`SERVER-13752` Verified assertion on empty :query:`$in` clause and sort on second field in a compound index." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:680 -# ec37202e882a4af1bec7194057f8a2bd -msgid ":issue:`SERVER-13337` Re-enabled ``idhack`` for queries with projection." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:682 -# 5184e9471f064372a2e1b03c7bf3e8e3 -msgid ":issue:`SERVER-13715` Fixed: \"Aggregation pipeline execution can fail with $or and blocking sorts\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:684 -# bcbcdf6f920847688070ca5fe032bc77 -msgid ":issue:`SERVER-13714` Fixed: \"non-top-level indexable :query:`$not` triggers query planning bug\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:686 -# c97bbfeb31c148db83c52ab259494b92 -msgid ":issue:`SERVER-13769` Fixed: \":dbcommand:`distinct` command on indexed field with geo predicate fails to execute\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:688 -# 30163e2b0fb74a908d960d58c6fc6af6 -msgid ":issue:`SERVER-13675` Fixed \"Plans with differing performance can tie during plan ranking\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:690 -# 35bde32386534c118255729e6ceeb29f -msgid ":issue:`SERVER-13899` Fixed: \"'Whole index scan' query solutions can use incompatible indexes, return incorrect results\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:692 -# 88ac4debc7034edaa5214aa105c90192 -msgid ":issue:`SERVER-13852` Fixed \"IndexBounds::endKeyInclusive not initialized by constructor\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:694 -# 8810ee9d41b14a06aa8391bdd70beba3 -msgid ":issue:`SERVER-14073` planSummary no longer truncated at 255 characters" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:695 -# 471bc5310f8a4047872727c02604f73f -msgid ":issue:`SERVER-14174` Fixed: \"If ntoreturn is a limit (rather than batch size) extra data gets buffered during plan ranking\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:697 -# c1ccbce42c7a4f2aaee7ba4f27bae987 -msgid ":issue:`SERVER-13789` Some nested queries no longer trigger an assertion error" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:699 -# 7b36b415a16d4de4a2315a394c3ecdfe -msgid ":issue:`SERVER-14064` Added planSummary information for :dbcommand:`count` command log message." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:701 -# ab502b26fcae4a8c8b37c3ceab8c6bb4 -msgid ":issue:`SERVER-13960` Queries containing :query:`$or` no longer miss results if multiple clauses use the same index." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:703 -# 001d02b1e1cf4bbeb09ccbb583860242 -msgid ":issue:`SERVER-14180` Fixed: \"Crash with 'and' clause, :query:`$elemMatch`, and nested :query:`$mod` or regex\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:705 -# a1db9e8ac43c4401a962b4e3e717467e -msgid ":issue:`SERVER-14176` Natural order sort specification no longer ignored if query is specified." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:707 -# 2e5b5e2f26174ae9a027fe98a2072a24 -msgid ":issue:`SERVER-13754` Bounds no longer combined for :query:`$or` queries that can use merge sort." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:711 -#: ../source/release-notes/2.6-changelog.txt:871 -# 53ceb6996ef24a6fb687cfcddea1236c -# fbc47188c87e4b5a8a6268ed5f557232 -msgid "Geospatial" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:713 -# 695a76e4a0a94ba68946cc28e1c63814 -msgid ":issue:`SERVER-13687` Results of :query:`$near` query on compound multi-key 2dsphere index are now sorted by distance." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:719 -# 6c9286f0d862415d9c450f9825b1d633 -msgid ":issue:`SERVER-13802` Insert field validation no longer stops at first ``Timestamp()`` field." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:725 -# 294ee3eed2544c929563a833617f1ba7 -msgid ":issue:`SERVER-13993` Fixed: \"log a message when ``shouldChangeSyncTarget()`` believes a node should change sync targets\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:729 -# 00c028f68d024e68bc8ac1e7804b7a25 -msgid ":issue:`SERVER-13976` Fixed: \"Cloner needs to detect failure to create collection\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:735 -# 2375f872e53d43d0ae7c3f3d348f18d3 -msgid ":issue:`SERVER-13616` Resolved: \"'type 7' (OID) error when acquiring distributed lock for first time\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:737 -# 2f2ab3fffaef4e60a7dd28be5bf92383 -msgid ":issue:`SERVER-13812` Now catches exception thrown by ``getShardsForQuery`` for geo query." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:739 -# 4839405dd81841e7bb75c37be8e29554 -msgid ":issue:`SERVER-14138` :program:`mongos` will now correctly target multiple shards for nested field shard key predicates." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:741 -# 50acd39e9f06498f843b7d02c36dfb51 -msgid ":issue:`SERVER-11332` Fixed: \"Authentication requests delayed if first config server is unresponsive\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:745 -# 94a8e36889284473876e2b7cab9aa7ae -msgid "Map/Reduce" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:747 -# 4a684566c7214b06a63ebb18bb83e4ea -msgid ":issue:`SERVER-14186` Resolved: \":method:`rs.stepDown` during mapReduce causes fassert in logOp\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:749 -# 90a0447055634112aa998ed54db465eb -msgid ":issue:`SERVER-13981` Temporary map/reduce collections are now correctly replicated to secondaries." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:755 -# febb7008258942ddbbd50fecad307c95 -msgid ":issue:`SERVER-13750` :dbcommand:`convertToCapped` on empty collection no longer aborts after ``invariant()`` failure." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:757 -# 289079735eb0409da39c7011fd27c675 -msgid ":issue:`SERVER-14056` Moving large collection across databases with renameCollection no longer triggers fatal assertion." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:759 -# 3130de7007c64f29b3e923109337d4a3 -msgid ":issue:`SERVER-14082` Fixed: \"Excessive freelist scanning for MaxBucket\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:760 -# 0a7a4ce3bfec4d74b3788388ade863d3 -msgid ":issue:`SERVER-13737` CollectionOptions parser now skips non-numeric for \"size\"/\"max\" elements if values non-numeric." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:766 -# 5ad015db74d94f659eec28f49545ab37 -msgid ":issue:`SERVER-13950` MongoDB Enterprise now includes required dependency list." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:768 -# a87388d4a570408d99d20de31e9e026f -msgid ":issue:`SERVER-13862` Support for mongodb-org-server installation 2.6.1-1 on RHEL5 via RPM." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:770 -# 279e9c1c0f304af2a418af5ec7cbf8aa -msgid ":issue:`SERVER-13724` Added SCons flag to override treating all warnings as errors." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:774 -# 81f81c5004db48e689199b233a6c150f -msgid "Diagnostics" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:776 -# 313dfbb786f746589a6565b5919aa3bf -msgid ":issue:`SERVER-13587` Resolved: \":data:`~system.profile.ndeleted` in :data:`system.profile` documents reports 1 too few documents removed\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:779 -# 0a72c94dec1c45f3892f3ec4e650b4e6 -msgid ":issue:`SERVER-13368` Improved exposure of timing information in :dbcommand:`currentOp`." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:783 -# 03fa715ae35646deafa0f1a1884ca522 -msgid "Administration" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:785 -# 24a2f79436284f0db4550f276ec0888b -msgid ":issue:`SERVER-13954` :setting:`security.javascriptEnabled` option is now available in the YAML configuration file." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:791 -# 1bf6c24cc25246678464e6d2ad797cbd -msgid ":issue:`SERVER-10464` :program:`mongodump` can now query :data:`oplog.$main` and :data:`oplog.rs` when using :option:`--dbpath `." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:794 -# 55ae9e2cfd2b474eb69f413ca35e002b -msgid ":issue:`SERVER-13760` :program:`mongoexport` can now handle large timestamps on Windows." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:800 -# 116f930c36c74613904c0f6127b021bf -msgid ":issue:`SERVER-13865` Shell now returns correct ``WriteResult`` for compatibility-mode upsert with non-OID equality predicate on ``_id`` field." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:803 -# 8d39de3d32e748888b4a86224e5620b3 -msgid ":issue:`SERVER-13037` Fixed typo in error message for \"compatibility mode\"." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:807 -# a37237db3b6d4397894fbbb4f4c400a0 -msgid "Internal Code" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:809 -# f74e3d8a1d1a473388ffedddc1c5f043 -msgid ":issue:`SERVER-13794` Fixed: \"Unused snapshot history consuming significant heap space\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:811 -# ea6c37cfc0c8463dba3bf62c42751618 -msgid ":issue:`SERVER-13446` Removed Solaris builds dependency on ILLUMOS libc." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:812 -# 8b54e363bf8446ec85dbfac6ab51dad9 -msgid ":issue:`SERVER-14092` MongoDB upgrade 2.4 to 2.6 check no longer returns an error in internal collections." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:814 -# 4281d7b1e86b4c98b0b8f4b1a2b31316 -msgid ":issue:`SERVER-14000` Added new lsb file location for Debian 7.1" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:819 -# 338192e87f1a41d0ae8138135924efb0 -msgid ":issue:`SERVER-13723` Stabilized ``tags.js`` after a change in its timeout when it was ported to use write commands." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:821 -# f242e9e1a2004e099edcf9c65ac7cc01 -msgid ":issue:`SERVER-13494` Fixed: \"``setup_multiversion_mongodb.py`` doesn't download 2.4.10 because of non-numeric version sorting\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:823 -# 84afe25d95fd44ce964776e484d2a2da -msgid ":issue:`SERVER-13603` Fixed: \"Test suites with options tests fail when run with :option:`--nopreallocj `\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:825 -# 162c60e4ead94ed6b0656efb567683c1 -msgid ":issue:`SERVER-13948` Fixed: \"``awaitReplication()`` failures related to getting a config version from master causing test failures\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:828 -# 5e37133d27b14ec7926cfc18cac3d666 -msgid ":issue:`SERVER-13839` Fixed ``sync2.js`` failure." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:829 -# becea1e2716e4b4ba55ecefd69ab53b8 -msgid ":issue:`SERVER-13972` Fixed ``connections_opened.js`` failure." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:830 -# de154d05feff4e33afc7d01fb7579f8e -msgid ":issue:`SERVER-13712` Reduced peak disk usage of test suites." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:831 -# 07167de82af647419bdf4db18938f3cb -msgid ":issue:`SERVER-14249` Added tests for querying oplog via :program:`mongodump` using :option:`--dbpath `" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:833 -# 422a95bd173e4e7db4d7e0314bb39088 -msgid ":issue:`SERVER-10462` Fixed: \"Windows file locking related buildbot failures\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:838 -# 303d53d1873b4172b5920a6a8e34a48f -msgid "2.6.1 -- Changes" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:843 -# 2a85edfa13b843988dbb8104bb5c4340 -msgid ":issue:`SERVER-13739` Repair database failure can delete database files" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:848 -# c5e56b0cc4d242f59edabcf7e54cb28e -msgid ":issue:`SERVER-13287` Addition of debug symbols has doubled compile time" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:849 -# 77d242050da342e795bbd638577024cd -msgid ":issue:`SERVER-13563` Upgrading from 2.4.x to 2.6.0 via ``yum`` clobbers configuration file" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:850 -# 67e0853a74284d9b80ce43235ae331a1 -msgid ":issue:`SERVER-13691` yum and apt \"stable\" repositories contain release candidate 2.6.1-rc0 packages" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:851 -# a0fea5c859234276b6d3fb9940dc3d19 -msgid ":issue:`SERVER-13515` Cannot install MongoDB as a service on Windows" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:856 -# af773738af85431ebec47b9d705930ad -msgid ":issue:`SERVER-13066` Negations over multikey fields do not use index" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:857 -# 0cc2fa5dca1d46aebbd4b1b1cf4695a5 -msgid ":issue:`SERVER-13495` Concurrent ``GETMORE`` and ``KILLCURSORS`` operations can cause race condition and server crash" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:858 -# 71fb31b9ad5c43a4a7b175f574ef2bad -msgid ":issue:`SERVER-13503` The :query:`$where` operator should not be allowed under :query:`$elemMatch`" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:859 -# 56b0d5ec648c45cab1b75b0f3544f2dc -msgid ":issue:`SERVER-13537` Large skip and and limit values can cause crash in blocking sort stage" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:860 -# 7d36810ab5ae498f9d4e4b0022613676 -msgid ":issue:`SERVER-13557` Incorrect negation of $elemMatch value in 2.6" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:861 -# 93901b644e484176b23e5c6fa475a680 -msgid ":issue:`SERVER-13562` Queries that use tailable cursors do not stream results if skip() is applied" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:862 -# ec629fc4e89b4d3fb6820afec099fa3e -msgid ":issue:`SERVER-13566` Using the OplogReplay flag with extra predicates can yield incorrect results" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:863 -# dbaffe832cec4312b17e057ee86cfc22 -msgid ":issue:`SERVER-13611` Missing sort order for compound index leads to unnecessary in-memory sort" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:864 -# 95b5ed419f77431592698242b005bf32 -msgid ":issue:`SERVER-13618` Optimization for sorted $in queries not applied to reverse sort order" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:865 -# fb2b701d29794278905f68ac38ca6874 -msgid ":issue:`SERVER-13661` Increase the maximum allowed depth of query objects" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:866 -# 04c8253097774840b5f8fb422500059b -msgid ":issue:`SERVER-13664` Query with :query:`$elemMatch` using a compound multikey index can generate incorrect results" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:867 -# f6de0f2dc47b49f584cce983c9633b88 -msgid ":issue:`SERVER-13677` Query planner should traverse through $all while handling $elemMatch object predicates" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:868 -# da163bdf46a94e89aede0e41e3cf4cb3 -msgid ":issue:`SERVER-13766` Dropping index or collection while $or query is yielding triggers fatal assertion" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:873 -# 594a77f130214c80a3617a0b422cb94e -msgid ":issue:`SERVER-13666` :query:`$near` queries with out-of-bounds points in legacy format can lead to crashes" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:874 -# c0c2b2af08c4408fbd586ed2893eea51 -msgid ":issue:`SERVER-13540` The :dbcommand:`geoNear` command no longer returns distance in radians for legacy point" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:875 -# c17e13e5d19c4d82aff518316b6f92e8 -msgid ":issue:`SERVER-13486`: The :dbcommand:`geoNear` command can create too large BSON objects for aggregation." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:880 -# 0aecb5202ea94461bcb45c7e9f037dae -msgid ":issue:`SERVER-13500` Changing replica set configuration can crash running members" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:881 -# 4e3725ce739a4ab795ce3d81c2f44b79 -msgid ":issue:`SERVER-13589` Background index builds from a 2.6.0 primary fail to complete on 2.4.x secondaries" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:882 -# 43cb2aa4bb5845c395464726207c8e9d -msgid ":issue:`SERVER-13620` Replicated data definition commands will fail on secondaries during background index build" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:883 -# 62460b4213214b54b0014e7acfd03989 -msgid ":issue:`SERVER-13496` Creating index with same name but different spec in mixed version replicaset can abort replication" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:888 -# eb62aeb5140f48a094cbd401890cbd04 -msgid ":issue:`SERVER-12638` Initial sharding with hashed shard key can result in duplicate split points" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:889 -# cf493e0c5f434f059e4d679016a4c163 -msgid ":issue:`SERVER-13518` The ``_id`` field is no longer automatically generated by :program:`mongos` when missing" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:890 -# d4a3e34e2dae4f05948309cdda0ef42d -msgid ":issue:`SERVER-13777` Migrated ranges waiting for deletion do not report cursors still open" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:895 -# 22e9f7770bbd4c46a8517758161a2e2a -msgid ":issue:`SERVER-9358` Log rotation can overwrite previous log files" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:896 -# a53ea43e2e3b4d68980645c81b70f2dc -msgid ":issue:`SERVER-13644` Sensitive credentials in startup options are not redacted and may be exposed" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:897 -# d3c6d00824644541a014c3a1eaffe9ed -msgid ":issue:`SERVER-13441` Inconsistent error handling in user management shell helpers" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:902 -# ddd77d8471d24c1cbc86f493f93999bb -msgid ":issue:`SERVER-13466` Error message in collection creation failure contains incorrect namespace" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:903 -# f74e69f344ce4ae48163f68f2b25c75b -msgid ":issue:`SERVER-13499` Yield policy for batch-inserts should be the same as for batch-updates/deletes" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:904 -# 7b5ad0bc9a4141348366f4d08c0cc707 -msgid ":issue:`SERVER-13516` Array updates on documents with more than 128 BSON elements may crash :program:`mongod`" -msgstr "" - diff --git a/locale/pot/release-notes/2.6-changes.pot b/locale/pot/release-notes/2.6-changes.pot deleted file mode 100644 index 6e87dd6e59e..00000000000 --- a/locale/pot/release-notes/2.6-changes.pot +++ /dev/null @@ -1,23 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/2.6-changes.txt:5 -# 46291902a82349879a6022330950b906 -msgid "Changes in MongoDB 2.6" -msgstr "" - diff --git a/locale/pot/release-notes/2.6-compatibility.pot b/locale/pot/release-notes/2.6-compatibility.pot deleted file mode 100644 index d35a90d03b0..00000000000 --- a/locale/pot/release-notes/2.6-compatibility.pot +++ /dev/null @@ -1,1089 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/2.6-compatibility.txt:3 -# 2740b9cf9d53414f97feaf4d7029d8be -msgid "Compatibility Changes in MongoDB 2.6" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:0 -# 97a2563d0e9041b29ca2c1ceb51016dd -msgid "On this page" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:13 -# ac1e017a44194818b6e0502a963d635e -msgid "The following 2.6 changes can affect the compatibility with older versions of MongoDB. See :doc:`/release-notes/2.6` for the full list of the 2.6 changes." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:18 -# 31ab5559930c46c2b6bc04dcdaca4d96 -msgid "Index Changes" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:23 -# 19853b4f25394508968a9cf91595350f -msgid "Enforce Index Key Length Limit" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:96 -#: ../source/release-notes/2.6-compatibility.txt:126 -#: ../source/release-notes/2.6-compatibility.txt:158 -#: ../source/release-notes/2.6-compatibility.txt:175 -#: ../source/release-notes/2.6-compatibility.txt:283 -#: ../source/release-notes/2.6-compatibility.txt:300 -#: ../source/release-notes/2.6-compatibility.txt:324 -#: ../source/release-notes/2.6-compatibility.txt:350 -#: ../source/release-notes/2.6-compatibility.txt:387 -#: ../source/release-notes/2.6-compatibility.txt:404 -#: ../source/release-notes/2.6-compatibility.txt:448 -#: ../source/release-notes/2.6-compatibility.txt:468 -#: ../source/release-notes/2.6-compatibility.txt:482 -#: ../source/release-notes/2.6-compatibility.txt:509 -#: ../source/release-notes/2.6-compatibility.txt:525 -#: ../source/release-notes/2.6-compatibility.txt:558 -#: ../source/release-notes/2.6-compatibility.txt:578 -#: ../source/release-notes/2.6-compatibility.txt:607 -#: ../source/release-notes/2.6-compatibility.txt:621 -#: ../source/release-notes/2.6-compatibility.txt:633 -#: ../source/release-notes/2.6-compatibility.txt:653 -#: ../source/release-notes/2.6-compatibility.txt:671 -#: ../source/release-notes/2.6-compatibility.txt:682 -#: ../source/release-notes/2.6-compatibility.txt:743 -#: ../source/release-notes/2.6-compatibility.txt:759 -#: ../source/release-notes/2.6-compatibility.txt:781 -#: ../source/release-notes/2.6-compatibility.txt:798 -#: ../source/release-notes/2.6-compatibility.txt:817 -#: ../source/release-notes/2.6-compatibility.txt:836 -#: ../source/release-notes/2.6-compatibility.txt:861 -#: ../source/release-notes/2.6-compatibility.txt:890 -#: ../source/release-notes/2.6-compatibility.txt:907 -# 858a85df91e344a79b9caaad199bf521 -# 3fc087f7a2204e5991ec9ddece6517fd -# 12a1925eefa94947a82851c00b4b03e5 -# bebaea9599fb4d6ea683455f626dcca8 -# 52451aae34d64691afd1f738b247f780 -# 6977255b1f1649b6a1e67b0933868795 -# 57277b1c2c5a41e683360e52d07067ba -# cb723432040b43a3993bd842561a7411 -# e729308e34af468ebca4bd4b24ef780d -# efd803f177594c9ba79cae04c6c703c1 -# ab8b64e6ead74d82b298310569af7884 -# a263dc1d898e4248b1b7d08acd46f1d0 -# f4b054e964a340e6b61232a782c5b312 -# 1f4ee070ca444e749631ae307fc01e9e -# edac91388c804a9fbba9b876c6c4434b -# 457f56f25d03465892a67ef82f217fa2 -# 8672a55df2464757ac9b0f1a4dfcaf62 -# 5a365db7074549109e3a3ae35670ebba -# 4ab4afd4c62345f99be588061df3f241 -# a592c018fb3c453689e0420c7dd38fcf -# 2ca06db42a6c45408038cad14145f086 -# 030a4cba9fa8483095420fcb93886c5f -# a0157584085f4ba7a8dcf499ebf597cc -# 89ada535e91c4dd799255f10297c1367 -# 374a6e0ffcc04e79917216715340ef5d -# b5a951d5af52424a99de1d4588a683ff -# adee5475ddf242c99d3113fde9fefa2a -# 6f87c82e8a864144978a30cb8497653e -# 984bfe5ee6a045b8b9e465144a23baff -# fd77c012687440f5a2fc4dc86381c24d -# 300751d4ad95482bbbe623f11d58c73f -# 054c84fbc3b54dba981912bba48dc106 -msgid "Description" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:26 -# 46775e97a8434fcf9cd26c0407e7766e -msgid "MongoDB 2.6 implements a stronger enforcement of the limit on :limit:`index key `." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:29 -# 38dca651aee24de8a942cec8697f4135 -msgid "Creating indexes will error if an index key in an existing document exceeds the limit:" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:32 -# 86e1495a580941e6a1aa0b0b46bc9539 -msgid ":method:`db.collection.ensureIndex()`, :method:`db.collection.reIndex()`, :dbcommand:`compact`, and :dbcommand:`repairDatabase` will error and not create the index. Previous versions of MongoDB would create the index but not index such documents." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:38 -# 155a8c5370b143dcad8d6b3096e1648d -msgid "Because :method:`db.collection.reIndex()`, :dbcommand:`compact`, and :dbcommand:`repairDatabase` drop *all* the indexes from a collection and then recreate them sequentially, the error from the index key limit prevents these operations from rebuilding any remaining indexes for the collection and, in the case of the :dbcommand:`repairDatabase` command, from continuing with the remainder of the process." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:46 -# 236bb0abccf142938718346744f1fb57 -msgid "Inserts will error:" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:48 -# 0ccf124b00c1469cb04d3bd92cfe50a3 -msgid ":method:`db.collection.insert()` and other operations that perform inserts (e.g. :method:`db.collection.save()` and :method:`db.collection.update()` with ``upsert`` that result in inserts) will fail to insert if the new document has an indexed field whose corresponding index entry exceeds the limit. Previous versions of MongoDB would insert but not index such documents." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:56 -# ec4f6cfa243d421fa99c1bd7ae7839e5 -msgid ":program:`mongorestore` and :program:`mongoimport` will fail to insert if the new document has an indexed field whose corresponding index entry exceeds the limit." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:60 -# d5449e41d97542e1ace700d569d08abd -msgid "Updates will error:" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:62 -# 2f236a1407c242419274983a51bd6cd8 -msgid ":method:`db.collection.update()` and :method:`db.collection.save()` operations on an indexed field will error if the updated value causes the index entry to exceed the limit." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:67 -# ecd09cf6b9e84d82add5e9c1ee193077 -msgid "If an existing document contains an indexed field whose index entry exceeds the limit, updates on other fields that result in the relocation of a document on disk will error." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:71 -# 2ddc60151c8d46bbb7fa3642ab7ca703 -msgid "Chunk Migration will fail:" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:73 -# de1c0040a06447ca86e902bc21b9ae17 -msgid "Migrations will fail for a chunk that has a document with an indexed field whose index entry exceeds the limit." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:76 -# d00ea79db5ca4bc68f50e7ca092fbe55 -msgid "If left unfixed, the chunk will repeatedly fail migration, effectively ceasing chunk balancing for that collection. Or, if chunk splits occur in response to the migration failures, this response would lead to unnecessarily large number of chunks and an overly large config databases." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:82 -# 8ecd2e1fa72a49acab77543ac58bde7e -msgid "Secondary members of replica sets will warn:" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:84 -# 4bdf1b4c4b52463593ed45f93b9bbefe -msgid "Secondaries will continue to replicate documents with an indexed field whose corresponding index entry exceeds the limit on initial sync but will print warnings in the logs." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:88 -# d2a870290b504b9b935e65a1b33dfb72 -msgid "Secondaries allow index build and rebuild operations on a collection that contains an indexed field whose corresponding index entry exceeds the limit but with warnings in the logs." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:92 -# d6d53e21a1f64c258d330df1594561e1 -msgid "With *mixed version* replica sets where the secondaries are version 2.6 and the primary is version 2.4, secondaries will replicate documents inserted or updated on the 2.4 primary, but will print error messages in the log if the documents contain an indexed field whose corresponding index entry exceeds the limit." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:102 -#: ../source/release-notes/2.6-compatibility.txt:132 -#: ../source/release-notes/2.6-compatibility.txt:239 -#: ../source/release-notes/2.6-compatibility.txt:288 -#: ../source/release-notes/2.6-compatibility.txt:306 -#: ../source/release-notes/2.6-compatibility.txt:334 -#: ../source/release-notes/2.6-compatibility.txt:369 -#: ../source/release-notes/2.6-compatibility.txt:392 -#: ../source/release-notes/2.6-compatibility.txt:410 -#: ../source/release-notes/2.6-compatibility.txt:453 -#: ../source/release-notes/2.6-compatibility.txt:474 -#: ../source/release-notes/2.6-compatibility.txt:487 -#: ../source/release-notes/2.6-compatibility.txt:541 -#: ../source/release-notes/2.6-compatibility.txt:564 -#: ../source/release-notes/2.6-compatibility.txt:583 -#: ../source/release-notes/2.6-compatibility.txt:610 -#: ../source/release-notes/2.6-compatibility.txt:661 -#: ../source/release-notes/2.6-compatibility.txt:808 -#: ../source/release-notes/2.6-compatibility.txt:820 -#: ../source/release-notes/2.6-compatibility.txt:864 -#: ../source/release-notes/2.6-compatibility.txt:894 -#: ../source/release-notes/2.6-compatibility.txt:911 -# ea576311ecd241fd9cef199159033f2d -# 7bf3dd38458a47c688fe86fbd356e97b -# 726320aeb7d14e3f8bbc69b28b837d24 -# 15e26a26d26d422d984e71f8e809dd98 -# e2907309c9c54fa6b1a4fadf3866b712 -# df1b00396def44e88ed818ef1a6f91da -# b04b8ad8d019491e96fa622660a54d40 -# d7fd5441af2946f1a08b821197150e27 -# dc93fe537a6c4d1081f91e499428e3ac -# 5efc23b8668847048e561b55c41e50ec -# 20d8c147f69841a186d34894dfbf8301 -# c49a6887ff38415ebd793b9d2717e2b6 -# 8ca9b80bd8c7484a87a3096a351cda40 -# 27c4195dba9c4fdc81364e24d9cd445a -# ff0d11a52c6745e892fdc38b7bcb4e7d -# c827b59704e04316be207bd260fd05dd -# 3d90dad5ccd5475d971bf5ec4ad2e087 -# fc8f1bd89f174b328c4c90d9a5de67bb -# 677c151f503548d5b9ebdbeeb28a601e -# 54fbefc48c404970ad5048fa33d856c0 -# 52605d2d08e14e5984f145affd774bfa -# b9e16b8163904c7ebd2d9b134eef93f9 -msgid "Solution" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:99 -#: ../source/release-notes/2.6-compatibility.txt:129 -# 6d9fae23fe5f486094f03199f0137c5f -# 7b713eca923849ae818cb4b416a24500 -msgid "Run :method:`db.upgradeCheckAllDBs()` to find current keys that violate this limit and correct as appropriate. Preferably, run the test before upgrading; i.e. connect the 2.6 :program:`mongo` shell to your MongoDB 2.4 database and run the method." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:104 -# 1ac7d7fb251d4e0789bb15e5294b1813 -msgid "If you have an existing data set and want to disable the default index key length validation so that you can upgrade before resolving these indexing issues, use the :parameter:`failIndexKeyTooLong` parameter." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:109 -# fa79320be39e4657bd0ab12df7ae32ea -msgid "Index Specifications Validate Field Names" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:112 -# e66251b1349c4d25b177936373c7227b -msgid "In MongoDB 2.6, create and re-index operations fail when the index key refers to an empty field, e.g. ``\"a..b\" : 1`` or the field name starts with a dollar sign (``$``)." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:116 -# 428ce0850b50425a8e00eeef7cc0f197 -msgid ":method:`db.collection.ensureIndex()` will not create a new index with an invalid or empty key name." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:119 -# 6590454074cc45be992f88bd9d32fd0d -msgid ":method:`db.collection.reIndex()`, :dbcommand:`compact`, and :dbcommand:`repairDatabase` will error if an index exists with an invalid or empty key name." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:123 -# ac1f2fdbf8b34d3b9b44bc5da68c9206 -msgid "Chunk migration will fail if an index exists with an invalid or empty key name." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:126 -# 20d5a3ae7963444e980e42aa5880e6ab -msgid "Previous versions of MongoDB allow the index." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:135 -# bcbb408c32924083bb52901906b9b75b -msgid "``ensureIndex`` and Existing Indexes" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:138 -# 72f3db654ef94adc90708e0d31703b41 -msgid ":method:`db.collection.ensureIndex()` now errors:" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:140 -# 4264d3a127d54bcabdee121771828a25 -msgid "if you try to create an existing index but with different options; e.g. in the following example, the second :method:`db.collection.ensureIndex()` will error." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:149 -# 016f1cc6a8734d88ad75d894bcfa2426 -msgid "if you specify an index name that already exists but the key specifications differ; e.g. in the following example, the second :method:`db.collection.ensureIndex()` will error." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:158 -# 5857d6c506264c7d89312bd1b62fdbd2 -msgid "Previous versions did not create the index but did not error." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:163 -# 3acd86b970774867b269c0435170f631 -msgid "Write Method Acknowledgements" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:166 -# 7c6780eed0fc445caf46ea4b85e67d57 -msgid "The :program:`mongo` shell write methods :method:`db.collection.insert()`, :method:`db.collection.update()`, :method:`db.collection.save()` and :method:`db.collection.remove()` now integrate the :doc:`write concern ` directly into the method rather than with a separate :dbcommand:`getLastError` command to provide :ref:`acknowledgement of writes ` whether run interactively in the :program:`mongo` shell or non-interactively in a script. In previous versions, these methods exhibited a \"fire-and-forget\" behavior. [#mongo-shell-gle-interactive]_" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:177 -# da760832a1384360b79bc4f631c6b524 -msgid "Existing scripts for the :program:`mongo` shell that used these methods will now wait for acknowledgement, which take **longer** than the previous \"fire-and-forget\" behavior." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:181 -# bb8bac741c834290a293a9fa26c45002 -msgid "The write methods now return a :method:`WriteResult` object that contains the results of the operation, including any write errors and write concern errors, and obviates the need to call :dbcommand:`getLastError` command to get the status of the results. See :method:`db.collection.insert()`, :method:`db.collection.update()`, :method:`db.collection.save()` and :method:`db.collection.remove()` for details." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:189 -# 682887175e7c407eb1932372c5c489e5 -msgid "In sharded environments, :program:`mongos` no longer supports \"fire-and-forget\" behavior. This limits throughput when writing data to sharded clusters." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:194 -# 2fc0899b588a4b568e1e893b79b6e706 -msgid "In previous versions, when using the :program:`mongo` shell interactively, the :program:`mongo` shell automatically called the :dbcommand:`getLastError` command after a write method to provide acknowledgment of the write. Scripts, however, would observe \"fire-and-forget\" behavior in previous versions unless the scripts included an **explicit** call to the :dbcommand:`getLastError` command after a write method." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:203 -# f8484a04c4eb446c9fa1bcaceb5d73bd -msgid "Scripts that used these :program:`mongo` shell methods for bulk write operations with \"fire-and-forget\" behavior should use the :method:`Bulk()` methods." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:207 -# 913c8ad62a0942a89258e5ceb84c06a7 -msgid "In sharded environments, applications using any driver or :program:`mongo` shell should use :method:`Bulk()` methods for optimal performance when inserting or modifying groups of documents." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:211 -# 7ebd6c1091ee4a41a231b4668e394bfa -msgid "For example, instead of:" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:219 -# b3f5a934627942edb7461ff59ab72e39 -msgid "In MongoDB 2.6, replace with :method:`Bulk()` operation:" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:231 -# 39ad774a7f5e4945a296a8995b248222 -msgid "Bulk method returns a :method:`BulkWriteResult` object that contains the result of the operation." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:235 -# 5fbfcf9fa48a48e7ac15867fb5c3bb20 -msgid ":ref:`rel-notes-write-operations`, :method:`Bulk()`, :method:`Bulk.execute()`, :method:`db.collection.initializeUnorderedBulkOp()`, :method:`db.collection.initializeOrderedBulkOp()`" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:242 -# 8771634b25694fcc9b8f98ddb7c3df69 -msgid "``db.collection.aggregate()`` Change" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:245 -# 7f07b4c5e7b14d09b648cf2cf7e2e5be -msgid "The :method:`db.collection.aggregate()` method in the :program:`mongo` shell defaults to returning a cursor to the results set. This change enables the aggregation pipeline to return result sets of any size and requires cursor iteration to access the result set. For example:" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:264 -# 90bb980a0dc442639f3d2059b894682a -msgid "Previous versions returned a single document with a field ``results`` that contained an array of the result set, subject to the :ref:`BSON Document size ` limit. Accessing the result set in the previous versions of MongoDB required accessing the ``results`` field and iterating the array. For example:" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:286 -# f41155fae5c040e49d9f1daf9f3182ee -msgid "Update scripts that currently expect :method:`db.collection.aggregate()` to return a document with a ``results`` array to handle cursors instead." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:290 -# 2e2bbaf2710247659afdad5e8f569f85 -msgid ":ref:`rn-2.6-aggregation-cursor`, :method:`db.collection.aggregate()`," -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:294 -# 13caec0b93804e5886432227fc0f25a4 -msgid "Write Concern Validation" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:297 -# 61b8b56eede44bd98cb21b55cf22579f -msgid "Specifying a write concern that includes ``j: true`` to a :program:`mongod` or :program:`mongos` instance running with :option:`--nojournal` option now errors. Previous versions would ignore the ``j: true``." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:303 -# 758fb96e18c84586ae98cc48c9c2a049 -msgid "Either remove the ``j: true`` specification from the write concern when issued against a :program:`mongod` or :program:`mongos` instance with :option:`--nojournal` or run :program:`mongod` or :program:`mongos` with journaling." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:309 -# 7deed8ed29fb47ffa7afbb91c2bc5b49 -msgid "Security Changes" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:314 -# 668e588a066e4ff4ad5e80c1003fb440 -msgid "New Authorization Model" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:317 -# 771d532dee284b888497c96a2712b69b -msgid "MongoDB 2.6 :ref:`authorization model ` changes how MongoDB stores and manages user privilege information:" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:320 -# 0fd4523c0a9444a1928e688e5ba86cbd -msgid "Before the upgrade, MongoDB 2.6 requires at least one user in the admin database." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:323 -# 4dcd45bb7d2c4b3c8d717a0394258cb5 -msgid "MongoDB versions using older models cannot create/modify users or create user-defined roles." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:327 -# 30b8baa838c942209e8e383d1698b712 -msgid "Ensure that at least one user exists in the admin database. If no user exists in the admin database, add a user. Then upgrade to MongoDB 2.6. Finally, upgrade the user privilege model. See :doc:`/release-notes/2.6-upgrade`." -msgstr "" - -#: ../source/includes/important-upgrade-auth-model-prerequisites.rst:3 -# 93b482e7511441978303e718564afb31 -msgid "Before upgrading the authorization model, you should first upgrade MongoDB binaries to 2.6. For sharded clusters, ensure that **all** cluster components are 2.6. If there are users in any database, be sure you have at least one user in the ``admin`` database with the role :authrole:`userAdminAnyDatabase` **before** upgrading the MongoDB binaries." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:336 -# b1c9b25b4a69461b99c56cfe2069d1a2 -msgid ":ref:`2.6-relnotes-security`" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:341 -# 3553279f149b4a70b1011829494b95be -msgid "SSL Certificate Hostname Validation" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:344 -# c0bb1e9e02294e9eb8c7d19b3b63f1ae -msgid "The SSL certificate validation now checks the Common Name (``CN``) and the Subject Alternative Name (``SAN``) fields to ensure that either the ``CN`` or one of the ``SAN`` entries matches the hostname of the server. As a result, if you currently use SSL and *neither* the ``CN`` nor any of the ``SAN`` entries of your current SSL certificates match the hostnames, upgrading to version 2.6 will cause the SSL connections to fail." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:353 -# de5c4ec2b4c940d3a8ac56d9f48048ab -msgid "To allow for the continued use of these certificates, MongoDB provides the :setting:`~net.ssl.allowInvalidCertificates` setting. The setting is available for:" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:357 -# 4a9ae63013164d1fa13f08d1a2571d48 -msgid ":program:`mongod` and :program:`mongos` to bypass the validation of SSL certificates on other servers in the cluster." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:360 -# c53961063a614e95a998ae8a4a39a7ae -msgid ":program:`mongo` shell, :ref:`MongoDB tools that support SSL `, and the C++ driver to bypass the validation of server certificates." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:364 -# e1cff72f0f3342678056a14a1ea98f0c -msgid "When using the :setting:`~net.ssl.allowInvalidCertificates` setting, MongoDB logs as a warning the use of the invalid certificates." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:367 -# c76e1d5ed9ed4bc8bbe662c376499269 -msgid "The :setting:`~net.ssl.allowInvalidCertificates` setting bypasses the other certificate validation, such as checks for expiration and valid signatures." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:374 -# ee80de9e62c545dd98adef8a9de0466a -msgid "``2dsphere`` Index Version 2" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:377 -# 008100fed0df44e29b48ec0095317204 -msgid "MongoDB 2.6 introduces a version 2 of the :doc:`2dsphere index `. If a document lacks a ``2dsphere`` index field (or the field is ``null`` or an empty array), MongoDB does not add an entry for the document to the ``2dsphere`` index. For inserts, MongoDB inserts the document but does not add to the ``2dsphere`` index." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:384 -# e6113c01b5934972aa7690148243ae0e -msgid "Previous version would not insert documents where the ``2dsphere`` index field is a ``null`` or an empty array. For documents that lack the ``2dsphere`` index field, previous versions would insert and index the document." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:390 -# 4e78abc33606408f9999a014da3f1161 -msgid "To revert to old behavior, create the ``2dsphere`` index with ``{ \"2dsphereIndexVersion\" : 1 }`` to create a version 1 index. However, version 1 index cannot use the new GeoJSON geometries." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:394 -# c25be3a45e194be6aeaf0a853eceea19 -msgid ":ref:`2dsphere-v2`" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:397 -# ea3af610a60a485782369c5784fbdc49 -msgid "Log Messages" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:400 -# 5fba893650cb42aca6ffb4bfa385c8e1 -msgid "Timestamp Format Change" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:403 -# a0465abe122b439fb1ec509efa121074 -msgid "Each message now starts with the timestamp format given in :ref:`2.6-time-format-changes`. Previous versions used the ``ctime`` format." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:407 -# afc80fd881074063a64889f1ba2fcb94 -msgid "MongoDB adds a new option :option:`--timeStampFormat` which supports timestamp format in :option:`ctime <--timeStampFormat>`, :option:`iso8601-utc <--timeStampFormat>`, and :option:`iso8601-local <--timeStampFormat>` (new default)." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:436 -# 205671e413a54685be100f982cd62823 -msgid "Package Configuration Changes" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:441 -# 42cf10e676a6457fb0ca60b45e3e9de7 -msgid "Default ``bindIp`` for RPM/DEB Packages" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:444 -# cb58f2cfe4a540b2a991e78cf88d738f -msgid "In the official MongoDB packages in RPM (Red Hat, CentOS, Fedora Linux, and derivatives) and DEB (Debian, Ubuntu, and derivatives), the default :setting:`~net.bindIp` value attaches MongoDB components to the localhost interface *only*. These packages set this default in the default configuration file (i.e. ``/etc/mongod.conf``.)" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:451 -# 97713e00704e41d1b2c54e26e9f7f910 -msgid "If you use one of these packages and have *not* modified the default ``/etc/mongod.conf`` file, you will need to set :setting:`~net.bindIp` before or during the upgrade." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:455 -# a1b3ae0415fc40c9b41f655f75a4683c -msgid "There is no default :setting:`~net.bindIp` setting in any other official MongoDB packages." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:461 -# 3191452f644b4b4c9c15e653b6d2f017 -msgid "SNMP Changes" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:464 -# e09bc2e6f4f54079aad12b80936a52b1 -msgid "The IANA enterprise identifier for MongoDB changed from 37601 to 34601." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:467 -# 29e21e1bb5054ec987f9a92efba54534 -msgid "MongoDB changed the MIB field name ``globalopcounts`` to ``globalOpcounts``." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:471 -# 7ee14704f3fc427d8d453fe62d5030fb -msgid "Users of SNMP monitoring must modify their SNMP configuration (i.e. MIB) from 37601 to 34601." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:474 -# 8aa000ec314147559cfeabc6637793f0 -msgid "Update references to ``globalopcounts`` to ``globalOpcounts``." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:477 -# 2f2e09cecb31457aa281f7c5dbb83549 -msgid "Remove Method Signature Change" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:480 -# 57d2076c6e6d497abacfc9df41afb744 -msgid ":method:`db.collection.remove()` requires a query document as a parameter. In previous versions, the method invocation without a query document deleted all documents in a collection." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:485 -# 2eecb5f0de814fa78095dd2184658524 -msgid "For existing :method:`db.collection.remove()` invocations without a query document, modify the invocations to include an empty document :method:`db.collection.remove({})`." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:492 -# 6cc701e1349d4b4c941d95feadb12ce6 -msgid "Update Operator Syntax Validation" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:495 -# aada618fd5ab47dea0fc03b333ae1668 -msgid ":doc:`Update operators (e.g $set) ` must specify a non-empty operand expression. For example, the following expression is now invalid:" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:503 -# 74b1e4141bb747a8a825355d72639161 -msgid ":doc:`Update operators (e.g $set) ` cannot repeat in the update statement. For example, the following expression is invalid:" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:517 -# 5dc08fd0cc094feca3d1509c037c33e6 -msgid "Updates Enforce Field Name Restrictions" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:520 -# df805bfacaae4e9792894bcc52d51a3e -msgid "Updates cannot use :doc:`update operators (e.g $set) ` to target fields with empty field names (i.e. ``\"\"``)." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:524 -# 9429f83268e44d50adb76688f452e9cf -msgid "Updates no longer support saving field names that contain a dot (``.``) or a field name that starts with a dollar sign (``$``)." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:528 -# b9aed49a601e4d49a5a4b0a8b10cfffc -msgid "For existing documents that have fields with empty names ``\"\"``, replace the whole document. See :method:`db.collection.update()` and :method:`db.collection.save()` for details on replacing an existing document." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:533 -# d20fed15a1574625a82dd21f48c1792a -msgid "For existing documents that have fields with names that contain a dot (``.``), either replace the whole document or :update:`unset <$unset>` the field. To find fields whose names contain a dot, run :method:`db.upgradeCheckAllDBs()`." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:538 -# 0cfea8993b94467192384e115589211d -msgid "For existing documents that have fields with names that start with a dollar sign (``$``), :update:`unset <$unset>` or :update:`rename <$rename>` those fields. To find fields whose names start with a dollar sign, run :method:`db.upgradeCheckAllDBs()`." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:543 -# 1fe71caa219944cba3c0c95ad669f80d -msgid "See :ref:`rel-notes-write-operations` for the changes to the write operation protocol, and :ref:`rel-notes-data-modification` for the changes to the insert and update operations. Also consider the documentation of the :limit:`Restrictions on Field Names`." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:549 -# 850379de87c84fda9d1e425a29256489 -msgid "Query and Sort Changes" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:554 -# 047d81f17bbe444d95fbde19d8186dcb -msgid "Enforce Field Name Restrictions" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:557 -# d57847613f8c45868c16629ea6cef873 -msgid "Queries cannot specify conditions on fields with names that start with a dollar sign (``$``)." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:561 -# 41c2f4a98cd14f20aa395f2da22d749e -msgid ":update:`Unset <$unset>` or :update:`rename <$rename>` existing fields whose names start with a dollar sign (``$``). Run :method:`db.upgradeCheckAllDBs()` to find fields whose names start with a dollar sign." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:569 -# 84d776a91ef94796a1dbb602be1a0ca2 -msgid "Sparse Index and Incomplete Results" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:572 -# cf4e502368a04f0bbb89d8ca154ec2a9 -msgid "If a :doc:`sparse index ` results in an incomplete result set for queries and sort operations, MongoDB will not use that index unless a :method:`~cursor.hint()` explicitly specifies the index." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:577 -# b8c6a5d4adb142118acd3fde354da579 -msgid "For example, the query ``{ x: { $exists: false } }`` will no longer use a sparse index on the ``x`` field, unless explicitly hinted." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:581 -# cb905f4eb0d14d89b72a334cd89f3e1e -msgid "To override the behavior to use the sparse index and return incomplete results, explicitly specify the index with a :method:`~cursor.hint()`." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:585 -# 4481edf085bd4d4f8922d837831a80eb -msgid "See :ref:`sparse-index-incomplete-results` for an example that details the new behavior." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:591 -# 02d906e0f498431a9604aad488065c87 -msgid "``sort()`` Specification Values" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:594 -# 26a89857121a4946bbbf44638801fa2d -msgid "The :method:`~cursor.sort()` method **only** accepts the following values for the sort keys:" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:597 -# e80401ccb73e4f38ae48b32977914b7f -msgid "``1`` to specify ascending order for a field," -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:599 -# 4d0578b2c0cf419ca8fe04718ae2a099 -msgid "``-1`` to specify descending order for a field, or" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:601 -# b5cd8e3e278f4f0ab193511d5e5eed42 -msgid ":projection:`$meta` expression to specify sort by the text search score." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:604 -# c1f593e3e01a4a86be743d62f5836473 -msgid "Any other value will result in an error." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:606 -# 389421c61ebb43c6a9c9068e95f29bb5 -msgid "Previous versions also accepted either ``true`` or ``false`` for ascending." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:610 -# d18e64998cb640ba933ae2dbd0eccf97 -msgid "Update sort key values that use ``true`` or ``false`` to ``1``." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:615 -# 1b562c18299c45c7b1ed7f67bed39023 -msgid "``skip()`` and ``_id`` Queries" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:618 -# 282ce4e5f8d84634975f33d1b5836bad -msgid "Equality match on the ``_id`` field obeys :method:`~cursor.skip()`." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:620 -# df7c376ede73496ca13e59a7a35ab166 -msgid "Previous versions ignored :method:`~cursor.skip()` when performing an equality match on the ``_id`` field." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:626 -# b2f85925e92e48e2824e949c2dbd7d1f -msgid "``explain()`` Retains Query Plan Cache" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:629 -# e1dde513b3364f2dae38e509b0d2c107 -msgid ":method:`~cursor.explain()` no longer clears the :doc:`query plans ` cached for that :term:`query shape`." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:632 -# 336e53413104494382c1d5252047ca91 -msgid "In previous versions, :method:`~cursor.explain()` would have the side effect of clearing the query plan cache for that query shape." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:635 -# 15502743e65d43d0a2d738535519b09a -msgid "The :method:`PlanCache() ` reference." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:638 -# b33081baf6764d5a8066fdc875bc8788 -msgid "Geospatial Changes" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:643 -# 8da4386da0ac40ea90e774138a81ea78 -msgid "``$maxDistance`` Changes" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:646 -# cd466eef970e4a58961d9f61a1d99011 -msgid "For :query:`$near` queries on GeoJSON data, if the queries specify a :query:`$maxDistance`, :query:`$maxDistance` must be inside of the :query:`$near` document." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:650 -# b51f826c6d2e4716961b2e9c5b6e9928 -msgid "In previous version, :query:`$maxDistance` could be either inside or outside the :query:`$near` document." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:653 -# f3a610fa3dff42039b5660b34d33fd33 -msgid ":query:`$maxDistance` must be a positive value." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:656 -# 43979ed9ea6c42e7a5fd1c43ed8df6d4 -msgid "Update any existing :query:`$near` queries on GeoJSON data that currently have the :query:`$maxDistance` outside the :query:`$near` document" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:660 -# 784d813496704d6fad5d4c5d86c652bf -msgid "Update any existing queries where :query:`$maxDistance` is a negative value." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:666 -# ec2a57740f40422f9e382c673e916fbe -msgid "Deprecated ``$uniqueDocs``" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:669 -# 8811b524c47740da8b55f96a55b21b85 -msgid "MongoDB 2.6 deprecates :query:`$uniqueDocs`, and geospatial queries no longer return duplicated results when a document matches the query multiple times." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:676 -# f22dd637022746dd9b8b15404a688d09 -msgid "Stronger Validation of Geospatial Queries" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:679 -# 6522e53e1c604dc29b801af5ca650235 -msgid "MongoDB 2.6 enforces a stronger validation of geospatial queries, such as validating the options or GeoJSON specifications, and errors if the geospatial query is invalid. Previous versions allowed/ignored invalid options." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:685 -# 48b11b4346de4d8692178d9f8ee7b1d0 -msgid "Query Operator Changes" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:690 -# e66a890214db4a809091ed2d2909d781 -msgid "``$not`` Query Behavior Changes" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:693 -# f71c8d82dd3a4ca3ae104427e2c8b99d -msgid "Queries with :query:`$not` expressions on an indexed field now match:" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:695 -# 372d7e33b6734b2886da95edfaff0104 -msgid "Documents that are missing the indexed field. Previous versions would not return these documents using the index." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:698 -# bb9752feaf294b26be00406eebff177e -msgid "Documents whose indexed field value is a different type than that of the specified value. Previous versions would not return these documents using the index." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:702 -# 55b0fc5a09264442ae6fe91dc95302a5 -msgid "For example, if a collection ``orders`` contains the following documents:" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:711 -# 81b434dc36b54a91838a53220375ca35 -msgid "If the collection has an index on the ``price`` field:" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:717 -# 52dd9f729b1241509b46eb959a31a52d -msgid "The following query uses the index to search for documents where ``price`` is not greater than or equal to ``50``:" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:724 -# d49816d8804c4c23b69b675f93b3dce8 -msgid "In 2.6, the query returns the following documents:" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:732 -# fc14f3cc1583479aa6cd5df4c1da64a2 -msgid "In previous versions, indexed plans would only return matching documents where the type of the field matches the type of the query predicate:" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:740 -# be99dcc7368c43ce86aa60952507cff3 -msgid "If using a collection scan, previous versions would return the same results as those in 2.6." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:743 -# 095cdc235fe849978decc800ee45be19 -msgid "MongoDB 2.6 allows chaining of :query:`$not` expressions." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:748 -# decc5de814784326b929fa595b116862 -msgid "``null`` Comparison Queries" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:751 -# 869c30b646094451b62608e9d0f20bd0 -msgid ":query:`$lt` and :query:`$gt` comparisons to ``null`` no longer match documents that are missing the field." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:754 -# 838623fc78de423cae173080a6888d54 -msgid "``null`` equality conditions on array elements (e.g. ``\"a.b\": null``) no longer match document missing the nested field ``a.b`` (e.g. ``a: [ 2, 3 ]``)." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:758 -# fed93786fbc94159a3456ee4275cb9b2 -msgid "``null`` equality queries (i.e. ``field: null`` ) now match fields with values ``undefined``." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:764 -# e8226b038b5044139c5026bbbaefbf75 -msgid "``$all`` Operator Behavior Change" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:767 -# a794b3e1a48b452cb11f90b42701bd0c -msgid "The :query:`$all` operator is now equivalent to an :query:`$and` operation of the specified values. This change in behavior can allow for more matches than previous versions when passed an array of a single nested array (e.g. ``[ [ \"A\" ] ]``). When passed an array of a nested array, :query:`$all` can now match documents where the field contains the nested array as an element (e.g. ``field: [ [ \"A\" ], ... ]``), *or* the field equals the nested array (e.g. ``field: [ \"A\", \"B\" ]``). Earlier version could only match documents where the field contains the nested array." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:777 -# 5ac259281408450a8b542d72358d1b4b -msgid "The :query:`$all` operator returns no match if the array field contains nested arrays (e.g. ``field: [ \"a\", [\"b\"] ]``) and :query:`$all` on the nested field is the element of the nested array (e.g. ``\"field.1\": { $all: [ \"b\" ] }``). Previous versions would return a match." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:786 -# 266748a279564527b23d70da17e89f9f -msgid "``$mod`` Operator Enforces Strict Syntax" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:789 -# dce6f94492e64f4ba38982d22ab2f25f -msgid "The :query:`$mod` operator now only accepts an array with exactly two elements, and errors when passed an array with fewer or more elements. See :ref:`mod-not-enough-elements` and :ref:`mod-too-many-elements` for details." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:794 -# e29678897e704136926d8ad4cf6d43d3 -msgid "In previous versions, if passed an array with one element, the :query:`$mod` operator uses ``0`` as the second element, and if passed an array with more than two elements, the :query:`$mod` ignores all but the first two elements. Previous versions do return an error when passed an empty array." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:801 -# 10d008e5d83e431999e56f87e37e1923 -msgid "Ensure that the array passed to :query:`$mod` contains exactly two elements:" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:804 -# 96ccfc2b3d7c44ffa63472cc0bf0bbaa -msgid "If the array contains the a single element, add ``0`` as the second element." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:807 -# d68a5639ba3049a8b14407cf1e027818 -msgid "If the array contains more than two elements, remove the extra elements." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:813 -# b0b3a85db2664826af636043f620ef2d -msgid "``$where`` Must Be Top-Level" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:816 -# a3f382f405194e4b8f265d661d9e4bdc -msgid ":query:`$where` expressions can now only be at top level and cannot be nested within another expression, such as :query:`$elemMatch`." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:820 -# b566164477cb4d5bb16bbb10de646a42 -msgid "Update existing queries that nest :query:`$where`." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:823 -# ffa85ce66a0044c58b3e9720e8966e72 -msgid "``$exists`` and ``notablescan``" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:825 -# 8cd22aadef3e40adbff68111a9746a15 -msgid "If the MongoDB server has disabled collection scans, i.e. :parameter:`notablescan`, then :query:`$exists` queries that have no *indexed solution* will error." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:832 -# c533196da2804349a36d046b88c22357 -msgid "``MinKey`` and ``MaxKey`` Queries" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:835 -# e7ac38b9e3de4430ac852ee80bb0c5fc -msgid "Equality match for either ``MinKey`` or ``MaxKey`` no longer match documents missing the field." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:843 -# 9342e459a2464928b16baf7be7fdc891 -msgid "Nested Array Queries with $elemMatch" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:846 -# efe6ac8036e5403d8ded2d115b9d4b66 -msgid "The :query:`$elemMatch` query operator no longer traverses recursively into nested arrays." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:849 -# fa10ba0e5a2147528588fbfc63ec958a -msgid "For example, if a collection ``test`` contains the following document:" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:856 -# af5b90e7888c44b1a8bda1289ded4df7 -msgid "In 2.6, the following :query:`$elemMatch` query does *not* match the document:" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:864 -# 2cbec2902bf543f9bd1e5ea51a9ca599 -msgid "Update existing queries that rely upon the old behavior." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:867 -# b83cdb834e0542faaf001caa0014aae3 -msgid "Text Search Compatibility" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:869 -# f6b28aded4f24a42a388434ea40a7565 -msgid "MongoDB does not support the use of the :query:`$text` query operator in mixed sharded cluster deployments that contain both version 2.4 and version 2.6 shards. See :doc:`/release-notes/2.6-upgrade` for upgrade instructions." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:875 -# 55b72b8ff9404fc3add36bdf12d09b2f -msgid "Replica Set/Sharded Cluster Validation" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:880 -# 9409271479304ffcace446aa8068a624 -msgid "Shard Name Checks on Metadata Refresh" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:883 -# f853afc7b12145eebf0fdb98e5ddd184 -msgid "For sharded clusters, MongoDB 2.6 disallows a shard from refreshing the metadata if the shard name has not been explicitly set." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:886 -# 6636200923044c58871066620cea48eb -msgid "For mixed sharded cluster deployments that contain both version 2.4 and version 2.6 shards, this change can cause errors when migrating chunks **from** version 2.4 shards **to** version 2.6 shards if the shard name is unknown to the version 2.6 shards. MongoDB does not support migrations in mixed sharded cluster deployments." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:893 -# 44ce2de723e0430ba463d3f25ed291ec -msgid "Upgrade all components of the cluster to 2.6. See :doc:`/release-notes/2.6-upgrade`." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:899 -# 43b18a79f91944188616a9ceaa68e183 -msgid "Replica Set Vote Configuration Validation" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:902 -# 294c8e306e2a42ab8fe60b907730188e -msgid "MongoDB now deprecates giving any :term:`replica set` member more than a single vote. During configuration, :data:`local.system.replset.members[n].votes` should only have a value of 1 for voting members and 0 for non-voting members. MongoDB treats values other than 1 or 0 as a value of 1 and produces a warning message." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:910 -# 10a78ed92c504dc0b5cff93b88d826bd -msgid "Update :data:`local.system.replset.members[n].votes` with values other than 1 or 0 to 1 or 0 as appropriate." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:916 -# 5fd9c363e8934f54b215ceca3569c278 -msgid "Time Format Changes" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:918 -# d820cc0c537d4fb3b9b9944c05e1214d -msgid "MongoDB now uses ``iso8601-local`` when formatting time data in many outputs. This format follows the template ``YYYY-MM-DDTHH:mm:ss.mmm<+/-Offset>``. For example, ``2014-03-04T20:13:38.944-0500``." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:922 -# 9c2fa4bc9f964546bbf7db2b498f747f -msgid "This change impacts all clients using :doc:`Extended JSON ` in *Strict mode*, such as :program:`mongoexport` and the :ecosystem:`REST and HTTP Interfaces `." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:930 -# 9bd1a2f3e92346da825f0edbe8e129ff -msgid "Other Resources" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:932 -# 986004a833a44a088523ff1df2df586c -msgid "`All backwards incompatible changes (JIRA) `_." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:934 -# 7c35b1e266004f518deb30f4cb493de6 -msgid ":doc:`/release-notes/2.6`." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:936 -# 934da2f1d5454048b7c5a644f51da799 -msgid ":doc:`/release-notes/2.6-upgrade` for the upgrade process." -msgstr "" - diff --git a/locale/pot/release-notes/2.6-downgrade.pot b/locale/pot/release-notes/2.6-downgrade.pot deleted file mode 100644 index 572e1137cab..00000000000 --- a/locale/pot/release-notes/2.6-downgrade.pot +++ /dev/null @@ -1,365 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/2.6-downgrade.txt:3 -# c19a4d7a73fd46a08a6f0cf2800a7665 -msgid "Downgrade MongoDB from 2.6" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:0 -# 4d455670108c431a88e118a7bad31547 -msgid "On this page" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:13 -# 0140d497494646c58f1c6e3676943c12 -msgid "Before you attempt any downgrade, familiarize yourself with the content of this document, particularly the :ref:`2.6-downgrade-considerations` and the procedure for :ref:`downgrading sharded clusters <2.6-downgrade-cluster>`." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:21 -# c8189d2ad6a04d71bf4a575d22393279 -msgid "Downgrade Recommendations and Checklist" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:23 -# 7d5e52a879d8499c8a657cc1cde101a4 -msgid "When downgrading, consider the following:" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:26 -# 1ed8987a862b4c79b97afaadfd660b58 -msgid "Downgrade Path" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:28 -# b8e4143b40d54fbaaa13abba37b10aa9 -msgid "Once upgraded to MongoDB 2.6, you **cannot** downgrade to **any** version earlier than MongoDB 2.4. If you created ``text`` or ``2dsphere`` indexes while running 2.6, you can only downgrade to MongoDB 2.4.10 or later." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:34 -# 15f4b83d5d2e47c1a01d33e83d58f4d6 -msgid "Preparedness" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:36 -# c3bd0feccce447f88f20de8649de0fb9 -msgid ":ref:`Remove or downgrade version 2 text indexes ` before downgrading MongoDB 2.6 to 2.4." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:39 -# d99ca10ee54a436b819f16ae99f9fd58 -msgid ":ref:`Remove or downgrade version 2 2dsphere indexes ` before downgrading MongoDB 2.6 to 2.4." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:42 -# 4af494ef98b942278220dd59f6f5f004 -msgid ":ref:`downgrade-user-auth-model`. If you have upgraded to the 2.6 user authorization model, you must downgrade the user model to 2.4 before downgrading MongoDB 2.6 to 2.4." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:47 -# bb8c5f120ff14426856c280a96e3d3c0 -msgid "Procedures" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:49 -# 51186ad568564268b77393c24c809c51 -msgid "Follow the downgrade procedures:" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:51 -# ed3cd032f0444a70bbd94307d8ec16d9 -msgid "To downgrade sharded clusters, see :ref:`2.6-downgrade-cluster`." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:53 -# a84ec90f1913472ebed95944150f8cb2 -msgid "To downgrade replica sets, see :ref:`2.6-downgrade-replica-set`." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:55 -# 1e1f8d9a77e74316bd61422bdd28f560 -msgid "To downgrade a standalone MongoDB instance, see :ref:`2.6-downgrade-standalone`." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:60 -# d834fa8206e54e3a88803ec19f46a156 -msgid "Downgrade 2.6 User Authorization Model" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:62 -# d1b478c2eaae4f26aad4ee9d66706d07 -msgid "If you have upgraded to the 2.6 user authorization model, you **must first** downgrade the user authorization model to 2.4 **before** before downgrading MongoDB 2.6 to 2.4." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:67 -# 213843a1ac74420f80453e3fdd3a6cd5 -msgid "Considerations" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:69 -# d9ef6ae9240147baadf9e261f6fc94cc -msgid "For a replica set, it is only necessary to run the downgrade process on the :term:`primary` as the changes will automatically replicate to the secondaries." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:73 -# f0b9dfb96d1b44d6880b66f4671665bd -msgid "For sharded clusters, although the procedure lists the downgrade of the cluster's authorization data first, you may downgrade the authorization data of the cluster or shards first." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:77 -# 560f1f87b092493593c62b913f6228e3 -msgid "You *must* have the ``admin.system.backup_users`` and ``admin.system.new_users`` collections created during the upgrade process." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:81 -# 42ca3dcbfac84c0ba8e49d78945bfa41 -msgid "**Important**. The downgrade process returns the user data to its state prior to upgrading to 2.6 authorization model. Any changes made to the user/role data using the 2.6 users model will be lost." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:88 -# d3404ec1e19a4295a6c4eff287f8fcfe -msgid "Access Control Prerequisites" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:90 -# a1c3054622624a5a901eb0345257938e -msgid "To downgrade the authorization model, you must connect as a user with the following :term:`privileges `:" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:100 -# c286fe55aa664b4881391804f8bad14b -msgid "If no user exists with the appropriate :term:`privileges `, create an authorization model downgrade user:" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:106 -#: ../source/release-notes/2.6-downgrade.txt:275 -# 6ad0d1e2e5d64a99a4f3933d939fafec -# 389d79dd32684a4b8f0c2c07628436cd -msgid "Procedure" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:108 -# 19333b7514f8437981952c9410195ac8 -msgid "The following downgrade procedure requires ``.system.users`` collections used in version 2.4. to be intact for non-``admin`` databases." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:114 -# da683b6fc45c476088fa27c94583eeb8 -msgid "For a sharded cluster, repeat the downgrade process by connecting to the :term:`primary` replica set member for each shard." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:119 -# 00f1936795fc4385839b71c62a4f4c1f -msgid "The cluster's :program:`mongos` instances will fail to detect the authorization model downgrade until the user cache is refreshed. You can run :dbcommand:`invalidateUserCache` on each :program:`mongos` instance to refresh immediately, or you can wait until the cache is refreshed automatically at the end of the :parameter:`user cache invalidation interval `. To run :dbcommand:`invalidateUserCache`, you must have privilege with :authaction:`invalidateUserCache` action, which is granted by :authrole:`userAdminAnyDatabase` and :authrole:`hostManager` roles." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:130 -# 1bfc25c9e4b74fa5adc117a6adadc4ea -msgid "Result" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:132 -# abf5e6abc5804f3f8859361a418c014e -msgid "The downgrade process returns the user data to its state prior to upgrading to 2.6 authorization model. Any changes made to the user/role data using the 2.6 users model will be lost." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:137 -# 1063b115f7e84361b190a51bafb4af26 -msgid "Downgrade Updated Indexes" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:142 -# bf4a11894ee04d5eae0b7149a161ba94 -msgid "Text Index Version Check" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:144 -# f1bae5f35f84478c957923ac7db392e3 -msgid "If you have *version 2* text indexes (i.e. the default version for text indexes in MongoDB 2.6), drop the *version 2* text indexes before downgrading MongoDB. After the downgrade, enable text search and recreate the dropped text indexes." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:149 -# a750ded028254ae38062cf181d80b8a3 -msgid "To determine the version of your ``text`` indexes, run :method:`db.collection.getIndexes()` to view index specifications. For text indexes, the method returns the version information in the field ``textIndexVersion``. For example, the following shows that the ``text`` index on the ``quotes`` collection is version 2." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:178 -# b78f9b094915449687a984b4e24d7d07 -msgid "``2dsphere`` Index Version Check" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:180 -# 9d8e079e46bd49c68dbdf1ec91f505c4 -msgid "If you have *version 2* ``2dsphere`` indexes (i.e. the default version for ``2dsphere`` indexes in MongoDB 2.6), drop the *version 2* ``2dsphere`` indexes before downgrading MongoDB. After the downgrade, recreate the ``2dsphere`` indexes." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:185 -# 10b515ef208c42c09edf4036d65c53b3 -msgid "To determine the version of your ``2dsphere`` indexes, run :method:`db.collection.getIndexes()` to view index specifications. For ``2dsphere`` indexes, the method returns the version information in the field ``2dsphereIndexVersion``. For example, the following shows that the ``2dsphere`` index on the ``locations`` collection is version 2." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:206 -# 7302dd2eda9d4e45a08b0ceb6410e549 -msgid "Downgrade MongoDB Processes" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:211 -# 344b04f40e90406db8fe292bedcbeda0 -msgid "Downgrade 2.6 Standalone ``mongod`` Instance" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:213 -# 67d66e03883c4552bd5f5c9b7208b690 -msgid "The following steps outline the procedure to downgrade a standalone :program:`mongod` from version 2.6 to 2.4." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:216 -# 43b0705edc7449488e8bbfcc2a166f46 -msgid "Download binaries of the latest release in the 2.4 series from the `MongoDB Download Page`_. See :doc:`/installation` for more information." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:220 -# 4eb5438071384d189c5f739748dbeca7 -msgid "Shut down your :program:`mongod` instance. Replace the existing binary with the 2.4 :program:`mongod` binary and restart :program:`mongod`." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:229 -# 7cc5855f28734d3c85f5c8cd3f9e96aa -msgid "Downgrade a 2.6 Replica Set" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:231 -# 68627811b1454f57b1c71b25ea9d78cc -msgid "The following steps outline a \"rolling\" downgrade process for the replica set. The \"rolling\" downgrade process minimizes downtime by downgrading the members individually while the other members are available:" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:238 -# 1ddbc39c2a7a4441b09931d3eea267a0 -msgid "Replica set failover is not instant but will render the set unavailable to writes and interrupt reads until the failover process completes. Typically this takes 10 seconds or more. You may wish to plan the downgrade during a predetermined maintenance window." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:246 -# 2bcf51426bc14191bcefd61167822bf0 -msgid "Downgrade a 2.6 Sharded Cluster" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:249 -# 366cb5f2afc943b2aef9b15cc38c34f2 -msgid "Requirements" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:251 -# d286a2870ef94c34b77abe912ac3e211 -msgid "While the downgrade is in progress, you cannot make changes to the collection meta-data. For example, during the downgrade, do **not** do any of the following:" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:255 -# 5eee24fd4e1142d4b03c09e9869c5d40 -msgid ":method:`sh.enableSharding()`" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:257 -# 02152fa191974ac293e52484f948794a -msgid ":method:`sh.shardCollection()`" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:259 -# fc8c388f4b4c440bab762816de0dc1bb -msgid ":method:`sh.addShard()`" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:261 -# 729148b2f347403ca6d43e12bff9c4ff -msgid ":method:`db.createCollection()`" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:263 -# f15fcc419cf4479ea7a44060622925b8 -msgid ":method:`db.collection.drop()`" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:265 -# ef15a3ae6e1d412bb5cc1e4d8bb52db1 -msgid ":method:`db.dropDatabase()`" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:267 -# cd09cdc79b9d4216ad1df481f429cb95 -msgid "any operation that creates a database" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:269 -# 0bce30eac6ef44a9bc556e816d4a2c7a -msgid "any other operation that modifies the cluster meta-data in any way. See :doc:`/reference/sharding` for a complete list of sharding commands. Note, however, that not all commands on the :doc:`/reference/sharding` page modifies the cluster meta-data." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:277 -# 7257787d6ef043348d1adccb4d9d6531 -msgid "The downgrade procedure for a sharded cluster reverses the order of the upgrade procedure." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:280 -# 023a6d5a8c044d5abbddc3deabf484dc -msgid "Turn off the :ref:`balancer ` in the sharded cluster, as described in :ref:`sharding-balancing-disable-temporarily`." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:284 -# 37b0a94df4954c3984931a6def60f02a -msgid "Downgrade each shard, one at a time. For each shard," -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:286 -# afe329889e994f92809de2c9eaf43cd1 -msgid "Downgrade the :program:`mongod` secondaries *before* downgrading the primary." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:289 -# 3d8cc748175946f29c5e760179ded851 -msgid "To downgrade the primary, run :dbcommand:`replSetStepDown` and downgrade." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:292 -# 4d31a6e7149347df959550cfe7010c5a -msgid "Downgrade all 3 :program:`mongod` config server instances, leaving the *first* system in the :option:`mongos --configdb` argument to downgrade *last*." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:296 -# d4ec217e824349bdae59af52c4efcb81 -msgid "Downgrade and restart each :program:`mongos`, one at a time. The downgrade process is a binary drop-in replacement." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:299 -# cf9d15b58933488da7fc3b606ede5f4e -msgid "Turn on the balancer, as described in :ref:`sharding-balancing-enable`." -msgstr "" - -#: ../source/includes/2.4-2.6-upgrade-downgrade-procedure.rst:4 -# b512480afd1c4c58bb75f281a05cc70d -msgid "|action| Procedure" -msgstr "" - -#: ../source/includes/2.4-2.6-upgrade-downgrade-procedure.rst:6 -# ae69be7126a94c5bb9b811f447daacb1 -msgid "Once upgraded to MongoDB 2.6, you **cannot** downgrade to **any** version earlier than MongoDB 2.4. If you have ``text`` or ``2dsphere`` indexes, you can only downgrade to MongoDB 2.4.10 or later." -msgstr "" - -#: ../source/includes/2.4-2.6-upgrade-downgrade-procedure.rst:10 -# cff98cb858f84a729953da6c071c88af -msgid "**Except** as described on this page, moving between 2.4 and 2.6 is a drop-in replacement:" -msgstr "" - diff --git a/locale/pot/release-notes/2.6-upgrade-authorization.pot b/locale/pot/release-notes/2.6-upgrade-authorization.pot deleted file mode 100644 index 9faf82d3995..00000000000 --- a/locale/pot/release-notes/2.6-upgrade-authorization.pot +++ /dev/null @@ -1,133 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/2.6-upgrade-authorization.txt:5 -# c8a93344c9c8410a80daa78196d66876 -msgid "Upgrade User Authorization Data to 2.6 Format" -msgstr "" - -#: ../source/release-notes/2.6-upgrade-authorization.txt:0 -# 1df0b0e168c6443f9a8007df6e344e80 -msgid "On this page" -msgstr "" - -#: ../source/release-notes/2.6-upgrade-authorization.txt:15 -# eda664f1c32e41faa4b76e0e94f8918f -msgid "MongoDB 2.6 includes significant changes to the authorization model, which requires changes to the way that MongoDB stores users' credentials. As a result, in addition to upgrading MongoDB processes, if your deployment uses authentication and authorization, after upgrading all MongoDB process to 2.6 you **must** also upgrade the authorization model." -msgstr "" - -#: ../source/release-notes/2.6-upgrade-authorization.txt:23 -# 391172143c60403eade4cc6720a1ff71 -msgid "Considerations" -msgstr "" - -#: ../source/release-notes/2.6-upgrade-authorization.txt:26 -# b4fbf19f4bcc45ff87d8f1cd0fe91bfc -msgid "Complete all other Upgrade Requirements" -msgstr "" - -#: ../source/includes/important-upgrade-auth-model-prerequisites.rst:3 -# 89dae2db258c48dea51e551f329ff71c -msgid "Before upgrading the authorization model, you should first upgrade MongoDB binaries to 2.6. For sharded clusters, ensure that **all** cluster components are 2.6. If there are users in any database, be sure you have at least one user in the ``admin`` database with the role :authrole:`userAdminAnyDatabase` **before** upgrading the MongoDB binaries." -msgstr "" - -#: ../source/release-notes/2.6-upgrade-authorization.txt:31 -# 82424b3b74554d909c9bfb551422fc52 -msgid "Timing" -msgstr "" - -#: ../source/includes/fact-auth-upgrade-recommendation.rst:1 -# 670bb0f076024393b024a97664d130cd -msgid "Because downgrades are more difficult after you upgrade the user authorization model, once you upgrade the MongoDB binaries to version 2.6, allow your MongoDB deployment to run a day or two **without** upgrading the user authorization model." -msgstr "" - -#: ../source/includes/fact-auth-upgrade-recommendation.rst:6 -# 2ac30132830345b9917ce6b28c6c7315 -msgid "This allows 2.6 some time to \"burn in\" and decreases the likelihood of downgrades occurring after the user privilege model upgrade. The user authentication and access control will continue to work as it did in 2.4, **but** it will be impossible to create or modify users or to use user-defined roles until you run the authorization upgrade." -msgstr "" - -#: ../source/release-notes/2.6-upgrade-authorization.txt:35 -# 388763d907414fe09de72b4bd4fd09cd -msgid "If you decide to upgrade the user authorization model immediately instead of waiting the recommended \"burn in\" period, then for sharded clusters, you must wait at least 10 seconds after upgrading the sharded clusters to run the authorization upgrade script." -msgstr "" - -#: ../source/release-notes/2.6-upgrade-authorization.txt:42 -# 7fe5329d29cb4920baf6801a7c459fee -msgid "Replica Sets" -msgstr "" - -#: ../source/release-notes/2.6-upgrade-authorization.txt:44 -# 52f2061f83dd4df3be781b51c0062692 -msgid "For a replica set, it is only necessary to run the upgrade process on the :term:`primary` as the changes will automatically replicate to the secondaries." -msgstr "" - -#: ../source/release-notes/2.6-upgrade-authorization.txt:49 -# 3f53efc449bc4681be6204dda5b5b0cb -msgid "Sharded Clusters" -msgstr "" - -#: ../source/release-notes/2.6-upgrade-authorization.txt:51 -# 97d644775b3944e7a57cc190dc130f05 -msgid "For a sharded cluster, connect to a :program:`mongos` and run the upgrade procedure to upgrade the cluster's authorization data. By default, the procedure will upgrade the authorization data of the shards as well." -msgstr "" - -#: ../source/release-notes/2.6-upgrade-authorization.txt:56 -# 8bf38698a6244596bd332fd1c28c6587 -msgid "To override this behavior, run the upgrade command with the additional parameter ``upgradeShards: false``. If you choose to override, you must run the upgrade procedure on the :program:`mongos` first, and then run the procedure on the :term:`primary` members of each shard." -msgstr "" - -#: ../source/release-notes/2.6-upgrade-authorization.txt:62 -# 351d364675cb412eab27dcb5be39a876 -msgid "For a sharded cluster, do **not** run the upgrade process directly against the :doc:`config servers `. Instead, perform the upgrade process using one :program:`mongos` instance to interact with the config database." -msgstr "" - -#: ../source/release-notes/2.6-upgrade-authorization.txt:69 -# 1b6d307114ff40b1b9aca26b68dac8f5 -msgid "Requirements" -msgstr "" - -#: ../source/release-notes/2.6-upgrade-authorization.txt:71 -# ac560eda4fe54cfd89c940f9df072b85 -msgid "To upgrade the authorization model, you must have a user in the ``admin`` database with the role :authrole:`userAdminAnyDatabase`." -msgstr "" - -#: ../source/release-notes/2.6-upgrade-authorization.txt:75 -# d5950a2bf94b498baf031fa4ef97bb7e -msgid "Procedure" -msgstr "" - -#: ../source/release-notes/2.6-upgrade-authorization.txt:80 -# 6a49cdbcde5644a887852eba8f83054d -msgid "Result" -msgstr "" - -#: ../source/release-notes/2.6-upgrade-authorization.txt:82 -# ba89099505eb4861b31c98bb65f1d002 -msgid "All users in a 2.6 system are stored in the :data:`admin.system.users` collection. To manipulate these users, use the :doc:`user management methods `." -msgstr "" - -#: ../source/release-notes/2.6-upgrade-authorization.txt:86 -# f2d10e9855a9426da1eacdb105772ab3 -msgid "The upgrade procedure copies the version 2.4 ``admin.system.users`` collection to ``admin.system.backup_users``." -msgstr "" - -#: ../source/release-notes/2.6-upgrade-authorization.txt:89 -# a7d15defa4f94f608386a7b0587df7b7 -msgid "The upgrade procedure leaves the version 2.4 ``.system.users`` collection(s) intact." -msgstr "" - diff --git a/locale/pot/release-notes/2.6-upgrade.pot b/locale/pot/release-notes/2.6-upgrade.pot deleted file mode 100644 index 8e4a2467a71..00000000000 --- a/locale/pot/release-notes/2.6-upgrade.pot +++ /dev/null @@ -1,328 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/2.6-upgrade.txt:3 -# 37d472510b7d4f9dbb5fb7eb4c267787 -msgid "Upgrade MongoDB to 2.6" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:0 -# fa90e617c76e4a96b648a4da73d10494 -msgid "On this page" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:13 -# 97f978bd87cb4db0be0cc13c9fd22f7e -msgid "In the general case, the upgrade from MongoDB 2.4 to 2.6 is a binary-compatible \"drop-in\" upgrade: shut down the :program:`mongod` instances and replace them with :program:`mongod` instances running 2.6. **However**, before you attempt any upgrade, familiarize yourself with the content of this document, particularly the :ref:`2.6-upgrade-considerations`, the procedure for :ref:`upgrading sharded clusters <2.6-upgrade-cluster>`, and the considerations for :ref:`reverting to 2.4 after running 2.6 <2.6-downgrade-considerations>`." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:26 -# 45678624e1344e01b39e6057be4270dd -msgid "Upgrade Recommendations and Checklists" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:28 -# 5696f719e8204b5092a1cf29acf74335 -msgid "When upgrading, consider the following:" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:31 -# 8f4b5b84c5bf415eb55cec94ba3eaa73 -msgid "Upgrade Requirements" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:33 -# 252e6a57e3e4408aa5f60b03454cfeeb -msgid "To upgrade an existing MongoDB deployment to 2.6, you must be running 2.4. If you're running a version of MongoDB before 2.4, you *must* upgrade to 2.4 before upgrading to 2.6. See :doc:`/release-notes/2.4-upgrade` for the procedure to upgrade from 2.2 to 2.4." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:39 -# c6604e6f061b47b09109d58afc3e2813 -msgid "If you use |mms-home| Backup, ensure that you're running *at least* version ``v20131216.1`` of the Backup agent before upgrading. Version ``1.4.0`` of the backup agent followed ``v20131216.1``" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:46 -# 9da9eb9424694e29890f97d077916ab0 -msgid "Preparedness" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:48 -# 9646953ffe7f458699acd67d9b9f1140 -msgid "Before upgrading MongoDB always test your application in a staging environment before deploying the upgrade to your production environment." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:52 -# 9282503551cd4c63a9d4eb9c9d1f4961 -msgid "To begin the upgrade procedure, connect a 2.6 :program:`mongo` shell to your MongoDB 2.4 :program:`mongos` or :program:`mongod` and run the :method:`db.upgradeCheckAllDBs()` to check your data set for compatibility. This is a preliminary automated check. Assess and resolve all issues identified by :method:`db.upgradeCheckAllDBs()`." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:58 -# ae07a8472b6242baab42b9b41f304864 -msgid "Some changes in MongoDB 2.6 require manual checks and intervention. See :doc:`/release-notes/2.6-compatibility` for an explanation of these changes. Resolve all incompatibilities in your deployment before continuing." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:63 -# 84b8e830c30d41648ebb8a576b47fdc6 -msgid "For a deployment that uses authentication and authorization, be sure you have at least one user in the ``admin`` database with the role :authrole:`userAdminAnyDatabase` **before** upgrading the MongoDB binaries. For deployments currently using authentication and authorization, see the :ref:`consideration for deployments that use authentication and authorization <2.6-upgrade-auth-prereq>`." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:74 -# f698f90149044a02a40ffc02e7f24b3c -msgid "Authentication" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:76 -# 79c54b4e2e3d42c6a999a342d50d1c8e -msgid "MongoDB 2.6 includes significant changes to the authorization model, which requires changes to the way that MongoDB stores users' credentials. As a result, in addition to upgrading MongoDB processes, if your deployment uses authentication and authorization, after upgrading all MongoDB process to 2.6 you **must** also upgrade the authorization model." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:83 -# c1bf2077c6204a9c9158ad770ac0673d -msgid "**Before** beginning the upgrade process for a deployment that uses authentication and authorization:" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:86 -# 6bff072da0aa4893bc8b453b2f91d664 -msgid "Ensure that at least one user exists in the ``admin`` database with the role :authrole:`userAdminAnyDatabase`." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:89 -# 94657d7322964dd698ea6db1d500a402 -msgid "If your application performs CRUD operations on the :data:`.system.users` collection or uses a :method:`db.addUser()`\\ -like method, then you **must** upgrade those drivers (i.e. client libraries) **before** :program:`mongod` or :program:`mongos` instances." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:95 -# 736e1384ef6047e3b7849e601b6208f4 -msgid "You must fully complete the upgrade procedure for *all* MongoDB processes before upgrading the authorization model." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:98 -# 47af687234e9428bba3fc97dd2ba62bf -msgid "After you begin to upgrade a MongoDB deployment that uses authentication to 2.6, you *cannot* modify existing user data until you complete the :doc:`authorization user schema upgrade `." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:103 -# c0b4fdb9f41241929782076d90c1e476 -msgid "See :ref:`2.6-upgrade-authorization-model` for a complete discussion of the upgrade procedure for the authorization model including additional requirements and procedures." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:108 -# b1770675d53c4053a99f9cf81daf6262 -msgid "Downgrade Limitations" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:110 -# 6eddc3a782544071b0079bcf4d2415ed -msgid "Once upgraded to MongoDB 2.6, you **cannot** downgrade to **any** version earlier than MongoDB 2.4. If you created ``text`` or ``2dsphere`` indexes while running 2.6, you can only downgrade to MongoDB 2.4.10 or later." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:116 -# ad7846e4f2bd4c7fa1e088460e33ac18 -msgid "Package Upgrades" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:118 -# 61c5b85fec894f69a096f3bfba7767cd -msgid "If you installed MongoDB from the MongoDB ``apt`` or ``yum`` repositories, upgrade to 2.6 using the package manager." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:121 -# a76bb701e61649419421236dc2671285 -msgid "For Debian, Ubuntu, and related operating systems, type these commands:" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:128 -# 272ef8b94ed945e68e397a4e3b669cfe -msgid "For Red Hat Enterprise, CentOS, Fedora, or Amazon Linux:" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:134 -# 4b042acbd0164e4c8947fdcc2df0bc9c -msgid "If you did not install the ``mongodb-org`` package, and installed a subset of MongoDB components replace ``mongodb-org`` in the commands above with the appropriate package names." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:138 -# 236f1289d5584680821f0bad4a4c0cda -msgid "See installation instructions for :doc:`Ubuntu `, :doc:`RHEL `, :doc:`Debian `, or :doc:`other Linux Systems ` for a list of the available packages and complete MongoDB installation instructions." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:147 -# 4f2dba025b794902840e37016d841636 -msgid "Upgrade MongoDB Processes" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:152 -# fe614e893b034da18fae3befacc5fbca -msgid "Upgrade Standalone ``mongod`` Instance to MongoDB 2.6" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:154 -# e2e680303cbd4e2fa45cb7c95432d1e3 -msgid "The following steps outline the procedure to upgrade a standalone :program:`mongod` from version 2.4 to 2.6. To upgrade from version 2.2 to 2.6, :doc:`upgrade to version 2.4 ` *first*, and then follow the procedure to upgrade from 2.4 to 2.6." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:160 -# 5a8b3b2e7ed54be580399c1d3c4c711f -msgid "Download binaries of the latest release in the 2.6 series from the `MongoDB Download Page`_. See :doc:`/installation` for more information." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:164 -# ce989208a5b948f692cf444bbc9bd7c6 -msgid "Shut down your :program:`mongod` instance. Replace the existing binary with the 2.6 :program:`mongod` binary and restart :program:`mongod`." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:172 -# 97f0f81f1be7419d963766f66abbcdc6 -msgid "Upgrade a Replica Set to 2.6" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:174 -# ee631f3b54494c2d83306074f4151740 -msgid "The following steps outline the procedure to upgrade a replica set from MongoDB 2.4 to MongoDB 2.6. To upgrade from MongoDB 2.2 to 2.6, :doc:`upgrade all members of the replica set to version 2.4 ` *first*, and then follow the procedure to upgrade from MongoDB 2.4 to 2.6." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:180 -# 5c80225febf24eb29ba5a95d55651202 -msgid "You can upgrade from MongoDB 2.4 to 2.6 using a \"rolling\" upgrade to minimize downtime by upgrading the members individually while the other members are available:" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:186 -# f06ab130736642bc93d701862b2f6c69 -msgid "Replica set failover is not instant but will render the set unavailable accept writes until the failover process completes. Typically this takes 30 seconds or more: schedule the upgrade procedure during a scheduled maintenance window." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:194 -# cf3d564bfba94bc1817abe5c93b57619 -msgid "Upgrade a Sharded Cluster to 2.6" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:196 -# d52e5f6fa3204a8da0e3e2f192c75978 -msgid "Only upgrade sharded clusters to 2.6 if **all** members of the cluster are currently running instances of 2.4. The only supported upgrade path for sharded clusters running 2.2 is via 2.4. The upgrade process checks all components of the cluster and will produce warnings if any component is running version 2.2." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:203 -# 4d1f4598108d45ae8a559304371be1ab -msgid "Considerations" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:205 -# 468a53ad447b4eb9855c258086115f4c -msgid "The upgrade process does not require any downtime. However, while you upgrade the sharded cluster, ensure that clients do not make changes to the collection meta-data. For example, during the upgrade, do **not** do any of the following:" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:210 -# 78ebd1da597848a9953d107a6e8150d4 -msgid ":method:`sh.enableSharding()`" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:212 -# fb0f0ab2b2ad416abdc0f91f58adce7f -msgid ":method:`sh.shardCollection()`" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:214 -# 92ef0690faf4480fbddbbbeff193bdcd -msgid ":method:`sh.addShard()`" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:216 -# 0f19dd25afee4bbf8ad18554518d8fe4 -msgid ":method:`db.createCollection()`" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:218 -# 62468c3621ed413bb133c428dea2d7e2 -msgid ":method:`db.collection.drop()`" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:220 -# 9c66133991cf4f56985026be53319005 -msgid ":method:`db.dropDatabase()`" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:222 -# 3030bc8d5bde48008dc881a99328d2f1 -msgid "any operation that creates a database" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:224 -# 94d7352dc79f4d0e8754be8241e4b67c -msgid "any other operation that modifies the cluster metadata in any way. See :doc:`/reference/sharding` for a complete list of sharding commands. Note, however, that not all commands on the :doc:`/reference/sharding` page modifies the cluster meta-data." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:231 -# f39d435f35254011a0f88624838c271b -msgid "Upgrade Sharded Clusters" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:233 -# 12fe227a985f45ed9dacf9ed6b29dd9d -msgid "*Optional but Recommended.* As a precaution, take a backup of the ``config`` database *before* upgrading the sharded cluster." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:241 -# c6bf6b5e9db24509a7f84a690175ff01 -msgid "Complete Sharded Cluster Upgrade" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:243 -# 6f741b9d3cb047e9a70133719fa0e23b -msgid "After you have successfully upgraded *all* :program:`mongos` instances, you can upgrade the other instances in your MongoDB deployment." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:248 -# 8e82d05a3db34b27815be835de8ec130 -msgid "Do not upgrade :program:`mongod` instances until after you have upgraded *all* :program:`mongos` instances." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:251 -# 6a2c67b27b204245bcd7ab84d03b29bf -msgid "While the balancer is still disabled, upgrade the components of your sharded cluster in the following order:" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:254 -# fe9e66319171429c8a40a5bff152c434 -msgid "Upgrade all 3 :program:`mongod` config server instances, leaving the *first* system in the :option:`mongos --configdb` argument to upgrade *last*." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:258 -# 74bee339515b4344b45d178ddf09ae1d -msgid "Upgrade each shard, one at a time, upgrading the :program:`mongod` secondaries before running :dbcommand:`replSetStepDown` and upgrading the primary of each shard." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:262 -# fe1e2b3f67384444af0456eb99fd14f9 -msgid "When this process is complete, :ref:`re-enable the balancer `." -msgstr "" - -#: ../source/includes/2.4-2.6-upgrade-downgrade-procedure.rst:4 -# d3605c5d76f743c2a29ed39993c75313 -msgid "|action| Procedure" -msgstr "" - -#: ../source/includes/2.4-2.6-upgrade-downgrade-procedure.rst:6 -# 0492e7c3fa0f4f7394df347f5789f5b9 -msgid "Once upgraded to MongoDB 2.6, you **cannot** downgrade to **any** version earlier than MongoDB 2.4. If you have ``text`` or ``2dsphere`` indexes, you can only downgrade to MongoDB 2.4.10 or later." -msgstr "" - -#: ../source/includes/2.4-2.6-upgrade-downgrade-procedure.rst:10 -# 2aa9024a930142a58f9b975774f83b07 -msgid "**Except** as described on this page, moving between 2.4 and 2.6 is a drop-in replacement:" -msgstr "" - diff --git a/locale/pot/release-notes/2.6.pot b/locale/pot/release-notes/2.6.pot deleted file mode 100644 index ca5ae00daba..00000000000 --- a/locale/pot/release-notes/2.6.pot +++ /dev/null @@ -1,1015 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/2.6.txt:3 -# f4366dc630f64275a74d8b23b8f04a89 -msgid "Release Notes for MongoDB 2.6" -msgstr "" - -#: ../source/release-notes/2.6.txt:0 -# 219b6185313741a8b7b9b9ef707d91a7 -msgid "On this page" -msgstr "" - -#: ../source/release-notes/2.6.txt:13 -# 189a4e38efcc499a88e6e2b3a5bcd6bb -msgid "*April 8, 2014*" -msgstr "" - -#: ../source/release-notes/2.6.txt:15 -# c938174ba0b34cdab85336c06bd791dc -msgid "MongoDB 2.6 is now available. Key features include aggregation enhancements, text-search integration, query-engine improvements, a new write-operation protocol, and security enhancements." -msgstr "" - -#: ../source/release-notes/2.6.txt:20 -# 3a0795f5d802407ba0dcb91be0d8ad01 -msgid "Minor Releases" -msgstr "" - -#: ../source/release-notes/2.6.txt:29 -# 3a2f27b7caae4ccb8aa788dc2191c2dc -msgid "2.6.12 -- Mar 24, 2016" -msgstr "" - -#: ../source/release-notes/2.6.txt:31 -# ae9a991b56ba4a5c891a94339729f0aa -msgid "Fixed issue with MMAPv1 journaling where the \"last sequence number\" file (``lsn`` file) may be ahead of what is synced to the data files: :issue:`SERVER-22261`." -msgstr "" - -#: ../source/release-notes/2.6.txt:35 -# e625b88cc29740c79fc06d95d52a748c -msgid "Fixed issue that permitted the creation of new role with the same name as a :doc:`built-in role `: :issue:`SERVER-19284`." -msgstr "" - -#: ../source/release-notes/2.6.txt:39 -# 98ecc00097a44c2185275fcf6ce7af1e -msgid "Fixed issue where some index operations running during an active migration may cause the migration operation to skip some documents: :issue:`SERVER-22535`." -msgstr "" - -#: ../source/release-notes/2.6.txt:43 -# f4ecd4fce3d140fa891eceb2760950a3 -msgid "`All issues closed in 2.6.12 `_" -msgstr "" - -#: ../source/release-notes/2.6.txt:47 -# 829e97456ef8469b95b1fb552b0e3a0e -msgid "2.6.11 -- Aug 12, 2015" -msgstr "" - -#: ../source/release-notes/2.6.txt:49 -# 0cbb524e3ff84fe3b22db402bb23b6b2 -msgid "Improvements to query plan ranking :issue:`SERVER-17815`" -msgstr "" - -#: ../source/release-notes/2.6.txt:51 -# 8a0f66a610fb442c99c784114135a4bb -msgid "Improved ability for :program:`mongos` to detect replica set failover and correctly route read operations to the new primary :issue:`SERVER-18280`" -msgstr "" - -#: ../source/release-notes/2.6.txt:55 -# 2c82850ac20a4a859d7421ca75d90cfd -msgid "Improved reporting of queries in ``getMore`` operation in :method:`db.currentOp()` and the database profiler :issue:`SERVER-16265`" -msgstr "" - -#: ../source/release-notes/2.6.txt:59 -# 1e498bcc809a47f49b0b2c4ea2bcfd0e -msgid "`All issues closed in 2.6.11 `_" -msgstr "" - -#: ../source/release-notes/2.6.txt:63 -# 4efd2ad0cb77449db623b7cb2cc6a152 -msgid "2.6.10 -- May 19, 2015" -msgstr "" - -#: ../source/release-notes/2.6.txt:65 -# e8f134fb041d4a88ad1c5c20eea27af7 -msgid "Improve user cache invalidation enforcement on :program:`mongos` :issue:`SERVER-11980`" -msgstr "" - -#: ../source/release-notes/2.6.txt:68 -# 2b5603933c6d483aa469eed6f6181c6b -msgid "Provide correct rollbacks for collection creation :issue:`SERVER-18211`" -msgstr "" - -#: ../source/release-notes/2.6.txt:71 -# 73819318ae83494d95722e6413fc5664 -msgid "Allow user inserts into the :data:`system.profile` collection :issue:`SERVER-18211`" -msgstr "" - -#: ../source/release-notes/2.6.txt:74 -# a97871cea79a4abbafbc904e76637c9a -msgid "Fix to query system to ensure non-negation predicates get chosen over negation predicates for multikey index bounds construction :issue:`SERVER-18364`" -msgstr "" - -#: ../source/release-notes/2.6.txt:78 -# d4320180daf844ceae88c282d8e79807 -msgid "`All issues closed in 2.6.10 `_" -msgstr "" - -#: ../source/release-notes/2.6.txt:82 -# 33a6112cc7dc48acb0cd6c0771c7c3b8 -msgid "2.6.9 -- March 24, 2015" -msgstr "" - -#: ../source/release-notes/2.6.txt:84 -# 74a78b71843341988f623ec438ecd555 -msgid "Resolve connection handling related crash with :program:`mongos` instances :issue:`SERVER-17441`" -msgstr "" - -#: ../source/release-notes/2.6.txt:87 -# 834192751ea34e81af7e57d959fbd57a -msgid "Add server parameter to configure idle cursor timeout :issue:`SERVER-8188`" -msgstr "" - -#: ../source/release-notes/2.6.txt:90 -# ec479ea58bca4d0ea7a00ef727f5f5f3 -msgid "Remove duplicated (orphan) documents from aggregation pipelines with ``_id`` queries in sharded clusters :issue:`SERVER-17426`" -msgstr "" - -#: ../source/release-notes/2.6.txt:93 -# b63dbf692804451099a2a55f8ba85196 -msgid "Fixed crash in :dbcommand:`geoNear` queries with multiple ``2dsphere`` indexes :issue:`SERVER-14723`" -msgstr "" - -#: ../source/release-notes/2.6.txt:96 -# 0fd9d752430742419ccc7cf9dea8f966 -msgid "`All issues closed in 2.6.9 `_" -msgstr "" - -#: ../source/release-notes/2.6.txt:100 -# 3ca5325ca8b64646a67f602cf682a54e -msgid "2.6.8 -- February 25, 2015" -msgstr "" - -#: ../source/release-notes/2.6.txt:102 -# 275fcd4522f749d4a5d0772b5cb57702 -msgid "Add :dbcommand:`listCollections` command functionality to 2.6 shell and client :issue:`SERVER-17087`" -msgstr "" - -#: ../source/release-notes/2.6.txt:105 -# 191552632084429eb7aa6a931fb79277 -msgid ":dbcommand:`copydb`/\\ :dbcommand:`clone` commands can crash the server if a primary steps down :issue:`SERVER-16599`" -msgstr "" - -#: ../source/release-notes/2.6.txt:108 -# f1fcc98d963c44288794d13cf4962331 -msgid "Secondary fasserts trying to replicate an index :issue:`SERVER-16274`" -msgstr "" - -#: ../source/release-notes/2.6.txt:111 -# b1b25ce2412f4a86b7c7497d6cbbc11e -msgid "Query optimizer should always use equality predicate over unique index when possible :issue:`SERVER-15802`" -msgstr "" - -#: ../source/release-notes/2.6.txt:114 -# 2f0dc0a272384522afb3b5d39872c2c7 -msgid "`All issues closed in 2.6.8 `_" -msgstr "" - -#: ../source/release-notes/2.6.txt:118 -# 3a04add546b544b4bbd392cbe1250d0c -msgid "2.6.7 -- January 13, 2015" -msgstr "" - -#: ../source/release-notes/2.6.txt:120 -# 8b7ebc99c45f482ea76083aa4f50400f -msgid "Decreased :program:`mongos` memory footprint when shards have several tags :issue:`SERVER-16683`" -msgstr "" - -#: ../source/release-notes/2.6.txt:123 -# b76aaabc2c8e40029591de8177c60861 -msgid "Removed check for shard version if the primary server is down :issue:`SERVER-16237`" -msgstr "" - -#: ../source/release-notes/2.6.txt:126 -# 38bf9098a1854f528d35bba8e98db883 -msgid "Fixed: ``/etc/init.d/mongod`` startup script failure with dirname message :issue:`SERVER-16081`" -msgstr "" - -#: ../source/release-notes/2.6.txt:129 -# 53019e8dbb0e4b2e9b035523c680a6ba -msgid "Fixed: :program:`mongos` can cause shards to hit the in-memory sort limit by requesting more results than needed :issue:`SERVER-14306`" -msgstr "" - -#: ../source/release-notes/2.6.txt:132 -# 5a94ed9069a1400399c953436f4ab65b -msgid "`All issues closed in 2.6.7 `_" -msgstr "" - -#: ../source/release-notes/2.6.txt:136 -# 097d5b3f7ab6436796c2c7f801b83358 -msgid "2.6.6 -- December 09, 2014" -msgstr "" - -#: ../source/release-notes/2.6.txt:138 -# a7268ce589344464b15bdbe774e4932b -msgid "Fixed: Evaluating candidate query plans with concurrent writes on same collection may crash :program:`mongod` :issue:`SERVER-15580`" -msgstr "" - -#: ../source/release-notes/2.6.txt:141 -# 25fb2dba94ba4c2fabb3f1878b4c5020 -msgid "Fixed: 2.6 :program:`mongod` crashes with segfault when added to a 2.8 replica set with 12 or more members :issue:`SERVER-16107`" -msgstr "" - -#: ../source/release-notes/2.6.txt:144 -# 4bc317f7195a45838ca025440bf20ca3 -msgid "Fixed: :query:`$regex`, :query:`$in` and :query:`$sort` with index returns too many results :issue:`SERVER-15696`" -msgstr "" - -#: ../source/release-notes/2.6.txt:147 -# f27a74def7de4403ad1ef478872d15a4 -msgid "Change: :dbcommand:`moveChunk` will fail if there is data on the target shard and a required index does not exist. :issue:`SERVER-12472`" -msgstr "" - -#: ../source/release-notes/2.6.txt:151 -# 588d262055894a23afbfec12b74f0de4 -msgid "Primary should abort if encountered problems writing to the oplog :issue:`SERVER-12058`" -msgstr "" - -#: ../source/release-notes/2.6.txt:154 -# c9472568449b428893e1dd04d1f219f7 -msgid "`All issues closed in 2.6.6 `_" -msgstr "" - -#: ../source/release-notes/2.6.txt:158 -# 05339bbbc2cd4cb3a6900bcc0f7bd550 -msgid "2.6.5 -- October 07, 2014" -msgstr "" - -#: ../source/release-notes/2.6.txt:160 -# c783884718f14755a63ac3bd95c37fce -msgid ":query:`$rename` now uses correct dotted source paths :issue:`SERVER-15029`" -msgstr "" - -#: ../source/release-notes/2.6.txt:162 -# 5d5b0597f9e04631a1e8a0eb8400af1d -msgid "Partially written journal last section does not affect recovery :issue:`SERVER-15111`" -msgstr "" - -#: ../source/release-notes/2.6.txt:165 -# bcd9680c2ec84870b1fae817fbe9c021 -msgid "Explicitly zero ``.ns`` files on creation :issue:`SERVER-15369`" -msgstr "" - -#: ../source/release-notes/2.6.txt:167 -# 4cb63bc2206247ef95f1fe457fd2c111 -msgid "Plan ranker will no longer favor intersection plans if predicate generates empty range index scan :issue:`SERVER-14961`" -msgstr "" - -#: ../source/release-notes/2.6.txt:170 -# 7ef4a82409ad464c87f2549fd69fb015 -msgid "Generate Community and Enterprise packages for SUSE 11 :issue:`SERVER-10642`" -msgstr "" - -#: ../source/release-notes/2.6.txt:173 -# 72b94808c0c54806ab968f7affccd345 -msgid "`All issues closed in 2.6.5 `_" -msgstr "" - -#: ../source/release-notes/2.6.txt:176 -# 62ac7c75cd364ca79d47a76818fcbd69 -msgid "2.6.4 -- August 11, 2014" -msgstr "" - -#: ../source/release-notes/2.6.txt:178 -# f7ccd530138248d28ecbc8d8e1c281da -msgid "Fix for ``text`` index where under specific circumstances, in-place updates to a ``text``-indexed field may result in incorrect/incomplete results :issue:`SERVER-14738`" -msgstr "" - -#: ../source/release-notes/2.6.txt:182 -# 727a5cac10a54fb7af7cf1f4279a5866 -msgid "Check the size of the split point before performing a manual split chunk operation :issue:`SERVER-14431`" -msgstr "" - -#: ../source/release-notes/2.6.txt:185 -# 2a876b46193944699cb4ab6958b14d8b -msgid "Ensure read preferences are re-evaluated by drawing secondary connections from a global pool and releasing back to the pool at the end of a query/command :issue:`SERVER-9788`" -msgstr "" - -#: ../source/release-notes/2.6.txt:189 -# 5aa9fe6153464a269086f9cec452ae8f -msgid "Allow read from secondaries when both audit and authorization are enabled in a sharded cluster :issue:`SERVER-14170`" -msgstr "" - -#: ../source/release-notes/2.6.txt:192 -# 325c1a7faa694b9e90c759869b1bf5ef -msgid "`All issues closed in 2.6.4 `_" -msgstr "" - -#: ../source/release-notes/2.6.txt:195 -# 9337b67bd3a5484598f35755163e5c96 -msgid "2.6.3 -- June 19, 2014" -msgstr "" - -#: ../source/release-notes/2.6.txt:197 -# 0415dcd5489c4eaa938ec8e01a6b7bf8 -msgid "Equality queries on ``_id`` with projection may return no results on sharded collections :issue:`SERVER-14302`." -msgstr "" - -#: ../source/release-notes/2.6.txt:200 -# 3aa587c0bd7d42afa1eb04da2b2bf99e -msgid "Equality queries on ``_id`` with projection on ``_id`` may return orphan documents on sharded collections :issue:`SERVER-14304`." -msgstr "" - -#: ../source/release-notes/2.6.txt:203 -# a03b5ace26c44e2cb841b543f72a62e3 -msgid "`All issues closed in 2.6.3 `_." -msgstr "" - -#: ../source/release-notes/2.6.txt:207 -# 30084bce36f640b587b1042a1728a5ac -msgid "2.6.2 -- June 16, 2014" -msgstr "" - -#: ../source/release-notes/2.6.txt:209 -# 904e7a8e0f6643ecbac2db305c871f8a -msgid "Query plans with differing performance can tie during plan ranking :issue:`SERVER-13675`." -msgstr "" - -#: ../source/release-notes/2.6.txt:212 -# ffc82699e352406db319b5010d722cb2 -msgid ":program:`mongod` may terminate if x.509 authentication certificate is invalid :issue:`SERVER-13753`." -msgstr "" - -#: ../source/release-notes/2.6.txt:215 -# 4502296c659646fca4efd5235986eadd -msgid "Temporary map/reduce collections are incorrectly replicated to secondaries :issue:`SERVER-13981`." -msgstr "" - -#: ../source/release-notes/2.6.txt:218 -# aa966dc9dfbf4b7fa43f3af6c03b9b8d -msgid ":program:`mongos` incorrectly targets multiple shards for nested field shard key predicates :issue:`SERVER-14138`." -msgstr "" - -#: ../source/release-notes/2.6.txt:221 -# 3f492ce23607407589b1f878797bd1ec -msgid ":method:`rs.stepDown()` during mapReduce causes ``fassert`` when writing to op log :issue:`SERVER-14186`." -msgstr "" - -#: ../source/release-notes/2.6.txt:227 -# 84b5116d5a764ba698f92dcd99860cfe -msgid "`All issues closed in 2.6.2 `_." -msgstr "" - -#: ../source/release-notes/2.6.txt:230 -# bd996926d7224d67b653ece20b1f6abe -msgid "2.6.1 -- May 5, 2014" -msgstr "" - -#: ../source/release-notes/2.6.txt:232 -# 2e762a57c064466b934654531d5e72ee -msgid "Fix to install MongoDB service on Windows with the ``--install`` option :issue:`SERVER-13515`." -msgstr "" - -#: ../source/release-notes/2.6.txt:235 -# 1ebb54d3042746099b79fa224df8db41 -msgid "Allow direct upgrade from 2.4.x to 2.6.0 via ``yum`` :issue:`SERVER-13563`." -msgstr "" - -#: ../source/release-notes/2.6.txt:238 -# d4fc82ad11374a94b5ca2ea2e88a600e -msgid "Fix issues with background index builds on secondaries: :issue:`SERVER-13589` and :issue:`SERVER-13620`." -msgstr "" - -#: ../source/release-notes/2.6.txt:241 -# 74c95b1ce36947c0b18b12806a1c65c0 -msgid "Redact credential information passed as startup options :issue:`SERVER-13644`." -msgstr "" - -#: ../source/release-notes/2.6.txt:244 -# 99fee447ffca48f5a1c4139109a48c8d -msgid ":ref:`2.6.1 Changelog <2.6.1-changelog>`." -msgstr "" - -#: ../source/release-notes/2.6.txt:246 -# f28225d80b79426bb7e11de1debe112c -msgid "`All issues closed in 2.6.1 `_." -msgstr "" - -#: ../source/release-notes/2.6.txt:249 -# f23f642f106d4862b7d5aa3a1b6ae5a7 -msgid "Major Changes" -msgstr "" - -#: ../source/release-notes/2.6.txt:251 -# 0e06afb013714e2e86efc3714010cee0 -msgid "The following changes in MongoDB affect both the standard and Enterprise editions:" -msgstr "" - -#: ../source/release-notes/2.6.txt:257 -# b994a6485c5a4e62bacdf6e9ce8b7f07 -msgid "Aggregation Enhancements" -msgstr "" - -#: ../source/release-notes/2.6.txt:259 -# 05e2cad93da94699b2265e7a1ba30827 -msgid "The aggregation pipeline adds the ability to return result sets of any size, either by returning a cursor or writing the output to a collection. Additionally, the aggregation pipeline supports variables and adds new operations to handle sets and redact data." -msgstr "" - -#: ../source/release-notes/2.6.txt:264 -# fbcbc937a5ac4aba82c203ed6685c678 -msgid "The :method:`db.collection.aggregate()` now returns a cursor, which enables the aggregation pipeline to return result sets of any size." -msgstr "" - -#: ../source/release-notes/2.6.txt:267 -# c4c03ea0525144039a31473b90ea4159 -msgid "Aggregation pipelines now support an ``explain`` operation to aid analysis of aggregation operations." -msgstr "" - -#: ../source/release-notes/2.6.txt:270 -# 874918dc2b1d49e8af6501917a631391 -msgid "Aggregation can now use a more efficient external-disk-based sorting process." -msgstr "" - -#: ../source/release-notes/2.6.txt:273 -# f229016bb966429bbeb05613214dd5d8 -msgid "New pipeline stages:" -msgstr "" - -#: ../source/release-notes/2.6.txt:275 -# 80eb852999dc4c419d191fad2664a5eb -msgid ":pipeline:`$out` stage to output to a collection." -msgstr "" - -#: ../source/release-notes/2.6.txt:277 -# d578f18f2a9b4264a46457ff36576792 -msgid ":pipeline:`$redact` stage to allow additional control to accessing the data." -msgstr "" - -#: ../source/release-notes/2.6.txt:280 -# 80f8f3ab38884fde8f002ef8ac89ca34 -msgid "New or modified operators:" -msgstr "" - -#: ../source/release-notes/2.6.txt:282 -# 34677147331047dd94e19535bd28bffc -msgid ":doc:`set expression operators `." -msgstr "" - -#: ../source/release-notes/2.6.txt:285 -# a7026e3284b9430b83ff53582c4b4cb3 -msgid ":expression:`$let` and :expression:`$map` operators to allow for the use of variables." -msgstr "" - -#: ../source/release-notes/2.6.txt:288 -# 93137c32025c4ccab92e8aaf22098a4a -msgid ":expression:`$literal` operator and :expression:`$size` operator." -msgstr "" - -#: ../source/release-notes/2.6.txt:290 -# 89e2f084fbd1447f8e8d2fbdf21c8926 -msgid ":expression:`$cond` expression now accepts either an object or an array." -msgstr "" - -#: ../source/release-notes/2.6.txt:296 -# 204af22c3d184bfca8532c4083d30d2f -msgid "Text Search Integration" -msgstr "" - -#: ../source/release-notes/2.6.txt:298 -# f72540ef35b248dca7a8c282c325809c -msgid "Text search is now enabled by default, and the query system, including the aggregation pipeline :pipeline:`$match` stage, includes the :query:`$text` operator, which resolves text-search queries." -msgstr "" - -#: ../source/release-notes/2.6.txt:302 -# f879be22eb744e10845a104e5a898259 -msgid "MongoDB 2.6 includes an updated :doc:`text index ` format and deprecates the :dbcommand:`text` command." -msgstr "" - -#: ../source/release-notes/2.6.txt:309 -# 9c3484f3301448af83613ee6a5f54ca9 -msgid "Insert and Update Improvements" -msgstr "" - -#: ../source/release-notes/2.6.txt:311 -# ecabda18f05a45e88235ff5d28701206 -msgid "Improvements to the update and insert systems include additional operations and improvements that increase consistency of modified data." -msgstr "" - -#: ../source/includes/fact-update-field-order.rst:3 -# 1cd0a2051fa348439dc99e4f191968a3 -msgid "MongoDB preserves the order of the document fields following write operations *except* for the following cases:" -msgstr "" - -#: ../source/includes/fact-update-field-order.rst:6 -# 67e8101ad3044a47b86072f43d6ffdb4 -msgid "The ``_id`` field is always the first field in the document." -msgstr "" - -#: ../source/includes/fact-update-field-order.rst:8 -# fe541fcf7ecf40fcb90bebb33adecb2e -msgid "Updates that include :update:`renaming <$rename>` of field names may result in the reordering of fields in the document." -msgstr "" - -#: ../source/release-notes/2.6.txt:319 -# 813a0fd765114b5eb0d2911fef4106c7 -msgid "New or enhanced update operators:" -msgstr "" - -#: ../source/release-notes/2.6.txt:321 -# b89fa7b13b134257be8c9f9e6f9790d7 -msgid ":update:`$bit` operator supports bitwise ``xor`` operation." -msgstr "" - -#: ../source/release-notes/2.6.txt:323 -# fc47c25768b64c85bcc4082abedde887 -msgid ":update:`$min` and :update:`$max` operators that perform conditional update depending on the relative size of the specified value and the current value of a field." -msgstr "" - -#: ../source/release-notes/2.6.txt:327 -# 67689aecea0a4144bfc9196882a3f511 -msgid ":update:`$push` operator has enhanced support for the :update:`$sort`, :update:`$slice`, and :update:`$each` modifiers and supports a new :update:`$position` modifier." -msgstr "" - -#: ../source/release-notes/2.6.txt:331 -# e006b87a637d43bc9c6771a0172aa625 -msgid ":update:`$currentDate` operator to set the value of a field to the current date." -msgstr "" - -#: ../source/release-notes/2.6.txt:334 -# c9d699508db249bd947e992f4b68424e -msgid "The :update:`$mul` operator for multiplicative increments for insert and update operations." -msgstr "" - -#: ../source/release-notes/2.6.txt:337 -# 0161f96bb0904debb1841af04b57006f -msgid ":ref:`update-operations-incompatibility`" -msgstr "" - -#: ../source/release-notes/2.6.txt:342 -# 8b6ce6fc2c8e4d239eee88e9a1672fe0 -msgid "New Write Operation Protocol" -msgstr "" - -#: ../source/release-notes/2.6.txt:344 -# 3925dad90e704012ac6f91f9d1fe084a -msgid "A new write protocol integrates write operations with write concerns. The protocol also provides improved support for bulk operations." -msgstr "" - -#: ../source/release-notes/2.6.txt:348 -# 074b79708fa04577a9f4634aab620a4e -msgid "MongoDB 2.6 adds the write commands :dbcommand:`insert`, :dbcommand:`update`, and :dbcommand:`delete`, which provide the basis for the improved bulk insert. All officially supported MongoDB drivers support the new write commands." -msgstr "" - -#: ../source/release-notes/2.6.txt:353 -# 7ab5f56e9aab489e8177fb1a1fe2eec3 -msgid "The :program:`mongo` shell now includes methods to perform bulk-write operations. See :method:`Bulk()` for more information." -msgstr "" - -#: ../source/release-notes/2.6.txt:357 -# 3b266fc11b6348818ff3c53a1c5e8a24 -msgid ":ref:`write-methods-incompatibility`" -msgstr "" - -#: ../source/release-notes/2.6.txt:360 -# a3be1eef3767467abffd291e69694279 -msgid "MSI Package for MongoDB Available for Windows" -msgstr "" - -#: ../source/release-notes/2.6.txt:362 -# a048085762014d5194deb447555e7204 -msgid "MongoDB now distributes MSI packages for Microsoft Windows. This is the recommended method for MongoDB installation under Windows." -msgstr "" - -#: ../source/release-notes/2.6.txt:368 -# 4ff90d0c341b42bfb494ec8685c0e714 -msgid "Security Improvements" -msgstr "" - -#: ../source/release-notes/2.6.txt:370 -# 535cad65b583476bba22558618a3f539 -msgid "MongoDB 2.6 enhances support for secure deployments through improved SSL support, x.509-based authentication, an improved authorization system with more granular controls, as well as centralized credential storage, and improved user management tools." -msgstr "" - -#: ../source/release-notes/2.6.txt:375 -# 78045daf402e4e8596e14127a7a55351 -msgid "Specifically these changes include:" -msgstr "" - -#: ../source/release-notes/2.6.txt:377 -# 98257c6368f04746a475ed0afe9d1aa6 -msgid "A new :ref:`authorization model ` that provides the ability to create custom :ref:`user-defined-roles` and the ability to specify user privileges at a collection-level granularity." -msgstr "" - -#: ../source/release-notes/2.6.txt:381 -# dcabf698ad824926b9ba22d78d3f843c -msgid "Global user management, which stores all user and user-defined role data in the ``admin`` database and provides a new set of commands for managing users and roles." -msgstr "" - -#: ../source/release-notes/2.6.txt:385 -# 2397c1b32b5f4989bf544bae5d96a8d5 -msgid "x.509 certificate authentication for :doc:`client authentication ` as well as for :doc:`internal authentication ` of sharded cluster and/or replica set members. x.509 authentication is only available for deployments using SSL." -msgstr "" - -#: ../source/release-notes/2.6.txt:392 -# 81207f719c51469386433d55bdbf0a64 -msgid "Enhanced SSL Support:" -msgstr "" - -#: ../source/release-notes/2.6.txt:394 -# c5c97903bcc3427cbaf854423fbff69c -msgid ":doc:`Rolling upgrades of clusters ` to use SSL." -msgstr "" - -#: ../source/release-notes/2.6.txt:397 -# 8d5ff8bdcf4b4cd293f7a78d4f732524 -msgid ":ref:`mongodb-tools-support-ssl` support connections to :program:`mongod` and :program:`mongos` instances using SSL connections." -msgstr "" - -#: ../source/release-notes/2.6.txt:401 -# 23d5c31f227f470783dbc7fdf27c3e59 -msgid ":ref:`Prompt for passphrase ` by :program:`mongod` or :program:`mongos` at startup." -msgstr "" - -#: ../source/release-notes/2.6.txt:404 -# b69e591415424ac6b5c4dd1faf784cbd -msgid "Require the use of strong SSL ciphers, with a minimum 128-bit key length for all connections. The strong-cipher requirement prevents an old or malicious client from forcing use of a weak cipher." -msgstr "" - -#: ../source/release-notes/2.6.txt:408 -# 46f54f9588cd41d6b754783b9588c4e0 -msgid "MongoDB disables the http interface by default, limiting :doc:`network exposure `. To enable the interface, see :setting:`~net.http.enabled`." -msgstr "" - -#: ../source/release-notes/2.6.txt:412 -# eaec911b05cc491280a64494a8a54d68 -msgid ":ref:`authentication-incompatibility`, :ref:`ssl-hostname-validation`, and :doc:`/administration/security-checklist`." -msgstr "" - -#: ../source/release-notes/2.6.txt:417 -# 9f24d890afea4d778afc473fbdbaef7e -msgid "Query Engine Improvements" -msgstr "" - -#: ../source/release-notes/2.6.txt:419 -# 1c1c338e4de94751ab76b1ebc119649f -msgid "MongoDB can now use :doc:`index intersection ` to fulfill queries supported by more than one index." -msgstr "" - -#: ../source/release-notes/2.6.txt:423 -# 1e80369da9a44a91b8fd95d1597a1c00 -msgid ":ref:`index-filters` to limit which indexes can become the winning plan for a query." -msgstr "" - -#: ../source/release-notes/2.6.txt:426 -# 66fdc8bb00254f11a38bf52e43fbdad7 -msgid ":doc:`/reference/method/js-plan-cache` methods to view and clear the :doc:`query plans ` cached by the query optimizer." -msgstr "" - -#: ../source/release-notes/2.6.txt:429 -# 33f23d21d50843869ed84f0bc24691c3 -msgid "MongoDB can now use :method:`~cursor.count()` with :method:`~cursor.hint()`. See :method:`~cursor.count()` for details." -msgstr "" - -#: ../source/release-notes/2.6.txt:433 -# eae03ebaeb8a4210a309e02060c5904f -msgid "Improvements" -msgstr "" - -#: ../source/release-notes/2.6.txt:436 -# bd737d9aa9ec4f1cb3fb1a2257543ed9 -msgid "Geospatial Enhancements" -msgstr "" - -#: ../source/release-notes/2.6.txt:438 -# 1ede97b743ea4a51a1b2d3196a75c8cc -msgid ":ref:`2dsphere indexes version 2 <2dsphere-v2>`." -msgstr "" - -#: ../source/release-notes/2.6.txt:441 -# 98b5eb59f8064d3ca8911dd02c3861f0 -msgid "Support for :ref:`geojson-multipoint`, :ref:`geojson-multilinestring`, :ref:`geojson-multipolygon`, and :ref:`geojson-geometrycollection`." -msgstr "" - -#: ../source/release-notes/2.6.txt:445 -# 05097f7280d747daa1298ad58b0bcf2d -msgid "Support for geospatial query clauses in :query:`$or` expressions." -msgstr "" - -#: ../source/release-notes/2.6.txt:448 -# ac5d257387d944c48fa9c07095fef101 -msgid ":ref:`2.6-2dsphere-version-incompatibility`, :ref:`2.6-geo-maxDistance-incompatibility`, :ref:`2.6-uniqueDocs-incompatibility`, :ref:`2.6-geospatial-validation-incompatibility`" -msgstr "" - -#: ../source/release-notes/2.6.txt:454 -# 45ce2c1bfbf54e02a99e1e3a408659c6 -msgid "Index Build Enhancements" -msgstr "" - -#: ../source/release-notes/2.6.txt:456 -# 927bc352868c4fc889807fc7af23ac2f -msgid ":ref:`Background index build ` allowed on secondaries. If you initiate a background index build on a :term:`primary`, the secondaries will replicate the index build in the background." -msgstr "" - -#: ../source/release-notes/2.6.txt:462 -# 4bf7592a41304bafb9cca5a0bfe17db7 -msgid "Automatic rebuild of interrupted index builds after a restart." -msgstr "" - -#: ../source/release-notes/2.6.txt:464 -# 3e6b71c4e464412ba178713843ae96ab -msgid "If a standalone or a primary instance terminates during an index build *without a clean shutdown*, :program:`mongod` now restarts the index build when the instance restarts. If the instance shuts down cleanly or if a user kills the index build, the interrupted index builds do not automatically restart upon the restart of the server." -msgstr "" - -#: ../source/release-notes/2.6.txt:471 -# 6812706a2afb4f7f9f75437252949402 -msgid "If a secondary instance terminates during an index build, the :program:`mongod` instance will now restart the interrupted index build when the instance restarts." -msgstr "" - -#: ../source/release-notes/2.6.txt:475 -# c2c56baf6e80430fa58239940349562a -msgid "To disable this behavior, use the :option:`--noIndexBuildRetry` command-line option." -msgstr "" - -#: ../source/release-notes/2.6.txt:478 -# 48311bc654694d14a6725547352ff34a -msgid ":method:`~db.collection.ensureIndex()` now wraps a new :dbcommand:`createIndex` command." -msgstr "" - -#: ../source/release-notes/2.6.txt:481 -# 123b197d41684018876fc8b298edec37 -msgid "The ``dropDups`` option to :method:`~db.collection.ensureIndex()` and :dbcommand:`createIndex` is deprecated." -msgstr "" - -#: ../source/release-notes/2.6.txt:484 -# ebe7d821dba04405bbad10b06318bae7 -msgid ":ref:`2.6-index-key-length-incompatibility`" -msgstr "" - -#: ../source/release-notes/2.6.txt:487 -# b099b8a2983b48af94402483a6d8d158 -msgid "Enhanced Sharding and Replication Administration" -msgstr "" - -#: ../source/release-notes/2.6.txt:489 -# c86bfa72d4524f5db5a7d928c325a42d -msgid "New :dbcommand:`cleanupOrphaned` command to remove :term:`orphaned documents ` from a shard." -msgstr "" - -#: ../source/release-notes/2.6.txt:492 -# fb6f794cf0f948dcad8e06780c84ec2d -msgid "New :dbcommand:`mergeChunks` command to combine contiguous chunks located on a single shard. See :dbcommand:`mergeChunks` and :doc:`/tutorial/merge-chunks-in-sharded-cluster`." -msgstr "" - -#: ../source/release-notes/2.6.txt:496 -# ee5bd8e88c1d4720aabc9d28402f8d16 -msgid "New :method:`rs.printReplicationInfo()` and :method:`rs.printSlaveReplicationInfo()` methods to provide a formatted report of the status of a replica set from the perspective of the primary and the secondary, respectively." -msgstr "" - -#: ../source/release-notes/2.6.txt:502 -# 2c7b4d348a344475ad9c8d9bcd878ce7 -msgid "Configuration Options YAML File Format" -msgstr "" - -#: ../source/release-notes/2.6.txt:504 -# c088badcd8904f26a1021eab412bbaf7 -msgid "MongoDB 2.6 supports a YAML-based configuration file format in addition to the previous configuration file format. See the documentation of the :doc:`Configuration File ` for more information." -msgstr "" - -#: ../source/release-notes/2.6.txt:510 -# 38bbd24f669f4815a794fed1b0e9bb52 -msgid "Operational Changes" -msgstr "" - -#: ../source/release-notes/2.6.txt:513 -# ff7555f2c4e64116b2fd0f02b3380737 -msgid "Storage" -msgstr "" - -#: ../source/release-notes/2.6.txt:515 -# 5351d5a6e9b54a42bba00b864abe72d5 -msgid ":collflag:`usePowerOf2Sizes` is now the default allocation strategy for all new collections. The new allocation strategy uses more storage relative to total document size but results in lower levels of storage fragmentation and more predictable storage capacity planning over time." -msgstr "" - -#: ../source/release-notes/2.6.txt:521 -# 403ffa4c004645049a8f407c487049b2 -msgid "To use the previous *exact-fit allocation strategy*:" -msgstr "" - -#: ../source/release-notes/2.6.txt:523 -# d07cb62ff00a49c5889c5876ea1e2611 -msgid "For a specific collection, use :dbcommand:`collMod` with :collflag:`usePowerOf2Sizes` set to ``false``." -msgstr "" - -#: ../source/release-notes/2.6.txt:526 -# c0382c4508d84de888d09a7294f32ec4 -msgid "For all new collections on an entire :program:`mongod` instance, set :parameter:`newCollectionsUsePowerOf2Sizes` to ``false``." -msgstr "" - -#: ../source/includes/fact-definition-new-collection.rst:1 -# 5b58c784ca6c434a95eb164800535be8 -msgid "New collections include those: created during :ref:`initial sync `, as well as those created by the :program:`mongorestore` and :program:`mongoimport` tools, by running :program:`mongod` with the :option:`--repair ` option, as well as the :dbcommand:`restoreDatabase` command." -msgstr "" - -#: ../source/release-notes/2.6.txt:531 -# 6455316e45054c728b269b97391fa793 -msgid "See :v2.6:`/core/storage` for more information about MongoDB's storage system." -msgstr "" - -#: ../source/release-notes/2.6.txt:534 -# c0aa1a9e62aa4f939627324a81e19cbe -msgid "Networking" -msgstr "" - -#: ../source/release-notes/2.6.txt:536 -# 54588a6528664baf864afa92b74732b3 -msgid "Removed upward limit for the :setting:`~net.maxIncomingConnections` for :program:`mongod` and :program:`mongos`. Previous versions capped the maximum possible :setting:`~net.maxIncomingConnections` setting at ``20,000`` connections." -msgstr "" - -#: ../source/release-notes/2.6.txt:540 -# d9e85f7f72cb41f3bbf277c080e115b9 -msgid "Connection pools for a :program:`mongos` instance may be used by multiple MongoDB servers. This can reduce the number of connections needed for high-volume workloads and reduce resource consumption in sharded clusters." -msgstr "" - -#: ../source/release-notes/2.6.txt:545 -# d15cfdfe772f452390330742134137be -msgid "The C++ driver now monitors :term:`replica set` health with the :dbcommand:`isMaster` command instead of :dbcommand:`replSetGetStatus`. This allows the C++ driver to support systems that require authentication." -msgstr "" - -#: ../source/release-notes/2.6.txt:550 -# 33a0dbb377974ecab95485826de0b3fb -msgid "New :method:`cursor.maxTimeMS()` and corresponding ``maxTimeMS`` option for commands to specify a time limit." -msgstr "" - -#: ../source/release-notes/2.6.txt:554 -# 089b18b221f44062908d49793c6b9e62 -msgid "Tool Improvements" -msgstr "" - -#: ../source/release-notes/2.6.txt:556 -# 549eddfed92a47c5ba235c73c7ee04ee -msgid ":program:`mongo` shell supports a global :ref:`/etc/mongorc.js `." -msgstr "" - -#: ../source/release-notes/2.6.txt:559 -# 9d1f421d9b8a42189d1477f885473c9a -msgid "All MongoDB :doc:`executable files ` now support the ``--quiet`` option to suppress all logging output except for error messages." -msgstr "" - -#: ../source/release-notes/2.6.txt:563 -# c4f20271db714d2587423efa10a77979 -msgid ":program:`mongoimport` uses the input filename, without the file extension if any, as the collection name if run without the ``-c`` or ``--collection`` specification." -msgstr "" - -#: ../source/release-notes/2.6.txt:567 -# 3fc0a88c6aa0432bb36806951f123aca -msgid ":program:`mongoexport` can now constrain export data using :option:`--skip` and :option:`--limit`, as well as order the documents in an export using the :option:`--sort` option." -msgstr "" - -#: ../source/release-notes/2.6.txt:571 -# 44c4455824fb4285909a6192b54184fc -msgid ":program:`mongostat` can support the use of :option:`--rowcount` (:option:`-n`) with the :option:`--discover` option to produce the specified number of output lines." -msgstr "" - -#: ../source/release-notes/2.6.txt:575 -# 641c619ee6b24e6c8a9a7372f2b5c94b -msgid "Add strict mode representation for :bsontype:`data_numberlong` for use by :program:`mongoexport` and :program:`mongoimport`." -msgstr "" - -#: ../source/release-notes/2.6.txt:579 -# 0711a606274748ad9bc82dcefbd63c82 -msgid "MongoDB Enterprise Features" -msgstr "" - -#: ../source/release-notes/2.6.txt:581 -# d4d9d44a5f334cd4a377835bc9dab24d -msgid "The following changes are specific to MongoDB Enterprise Editions:" -msgstr "" - -#: ../source/release-notes/2.6.txt:584 -# 27994cdad95f4cbab949b9ef214fae2c -msgid "MongoDB Enterprise for Windows" -msgstr "" - -#: ../source/release-notes/2.6.txt:586 -# 69e880ea43dd43b48b33252ef8cf643f -msgid ":doc:`MongoDB Enterprise for Windows ` is now available. It includes support for Kerberos, SSL, and SNMP." -msgstr "" - -#: ../source/includes/admonition-mongodb-enterprise-windows-ldap.rst:1 -#: ../source/includes/admonition-mongodb-enterprise-windows-ldap.rst:1 -# cf69213598cb4a91be6a63ed13a52ffc -# 7bef8ce2870549e09b52423eb0603f52 -msgid "MongoDB Enterprise for Windows does **not** include LDAP support for authentication. However, MongoDB Enterprise for Linux supports using LDAP authentication with an ActiveDirectory server." -msgstr "" - -#: ../source/release-notes/2.6.txt:592 -# 60a7d088b5b540a8a7a86efe6d59ec45 -msgid "MongoDB Enterprise for Windows includes OpenSSL version 1.0.1g." -msgstr "" - -#: ../source/release-notes/2.6.txt:595 -# 3dad4a1a948b4bfaad2bef8b8fdebb20 -msgid "Auditing" -msgstr "" - -#: ../source/release-notes/2.6.txt:597 -# a21a607fea094289b217dd559c27929e -msgid "MongoDB Enterprise adds :doc:`auditing ` capability for :program:`mongod` and :program:`mongos` instances. See :ref:`auditing` for details." -msgstr "" - -#: ../source/release-notes/2.6.txt:604 -# 221e72cd79bb4ab38f315b32a52ce9af -msgid "LDAP Support for Authentication" -msgstr "" - -#: ../source/release-notes/2.6.txt:606 -# 503a947431f34037aa312a57e83d2140 -msgid "MongoDB Enterprise provides support for proxy authentication of users. This allows administrators to configure a MongoDB cluster to authenticate users by proxying authentication requests to a specified Lightweight Directory Access Protocol (LDAP) service. See :doc:`/tutorial/configure-ldap-sasl-openldap` and :doc:`/tutorial/configure-ldap-sasl-activedirectory` for details." -msgstr "" - -#: ../source/release-notes/2.6.txt:615 -# d2af1977796e452f90b09e77b1bb4e5a -msgid "MongoDB does **not** support LDAP authentication in mixed sharded cluster deployments that contain both version 2.4 and version 2.6 shards. See :doc:`/release-notes/2.6-upgrade` for upgrade instructions." -msgstr "" - -#: ../source/release-notes/2.6.txt:620 -# f52c64806ca0440c8214673544bc704c -msgid "Expanded SNMP Support" -msgstr "" - -#: ../source/release-notes/2.6.txt:622 -# bf2f48ac4d04481bb57adb9e2ed60d11 -msgid "MongoDB Enterprise has greatly expanded its SNMP support to provide SNMP access to nearly the full range of metrics provided by :method:`db.serverStatus()`." -msgstr "" - -#: ../source/release-notes/2.6.txt:626 -# 0ce7794e67104cd9b81fabff54d73fe7 -msgid ":ref:`2.6-snmp-iana-mib-incompatibility`" -msgstr "" - -#: ../source/release-notes/2.6.txt:629 -# 8b23eccd06ae413b9dcac135dbb8e07a -msgid "Additional Information" -msgstr "" - -#: ../source/release-notes/2.6.txt:632 -# 70d85fc724ba4a06bcb0c82a8c7b1c19 -msgid "Changes Affecting Compatibility" -msgstr "" - -#: ../source/release-notes/2.6.txt:640 -# 9e2a6da6ec4c4c3080d06472279066eb -msgid "Some changes in 2.6 can affect :doc:`compatibility ` and may require user actions. The 2.6 :program:`mongo` shell provides a :method:`db.upgradeCheckAllDBs()` method to perform a check for upgrade preparedness for some of these changes." -msgstr "" - -#: ../source/release-notes/2.6.txt:646 -# c87ded9cb6e24f8c8dbf1780ef04f9b6 -msgid "See :doc:`/release-notes/2.6-compatibility` for a detailed list of compatibility changes." -msgstr "" - -#: ../source/release-notes/2.6.txt:650 -# 6fb6da45a44f4ba78fdacf53c2ec7426 -msgid "`All Backwards incompatible changes (JIRA) `_." -msgstr "" - -#: ../source/release-notes/2.6.txt:653 -# b477bb3f74b448a3bbc1cd099e8699b0 -msgid "Upgrade Process" -msgstr "" - -#: ../source/release-notes/2.6.txt:663 -# c20a3dc918b546c19aa7a4ef1f6678a0 -msgid "See :doc:`/release-notes/2.6-upgrade` for full upgrade instructions." -msgstr "" - -#: ../source/release-notes/2.6.txt:666 -# eacb520deaa74d739f3fe18fab1e3e74 -msgid "Download" -msgstr "" - -#: ../source/release-notes/2.6.txt:668 -# 7b0cd1b0d9904975a9cb97b3891be8b8 -msgid "To download MongoDB 2.6, go to the `downloads page`_." -msgstr "" - -#: ../source/release-notes/2.6.txt:675 -# dc70953365c24a77b2f55c08741f772a -msgid "Other Resources" -msgstr "" - -#: ../source/release-notes/2.6.txt:677 -# d0e6be57b63b47b4a41bd2840829624c -msgid "`All JIRA issues resolved in 2.6 `_." -msgstr "" - -#: ../source/release-notes/2.6.txt:679 -# 813c4b31fec84c2591480e421433a7bd -msgid "`All Third Party License Notices `_." -msgstr "" - diff --git a/locale/pot/release-notes/3.0-changelog.pot b/locale/pot/release-notes/3.0-changelog.pot deleted file mode 100644 index c35b0f9c9aa..00000000000 --- a/locale/pot/release-notes/3.0-changelog.pot +++ /dev/null @@ -1,2855 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/3.0-changelog.txt:3 -# 6bba7e6893d24307bfbc3c15d7efab0b -msgid "3.0 Changelog" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:0 -# ae12d1996f8741069337615209c2550e -msgid "On this page" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:4 -# 932253497d454052a18b932e3af5c395 -msgid "3.0.13 Changelog" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:7 -#: ../source/includes/changelogs/releases/3.0.12.rst:7 -#: ../source/includes/changelogs/releases/3.0.11.rst:7 -#: ../source/includes/changelogs/releases/3.0.10.rst:7 -#: ../source/includes/changelogs/releases/3.0.9.rst:12 -#: ../source/includes/changelogs/releases/3.0.8.rst:12 -#: ../source/includes/changelogs/releases/3.0.7.rst:17 -#: ../source/release-notes/3.0-changelog.txt:131 -#: ../source/release-notes/3.0-changelog.txt:241 -#: ../source/release-notes/3.0-changelog.txt:324 -#: ../source/release-notes/3.0-changelog.txt:460 -#: ../source/release-notes/3.0-changelog.txt:551 -# 90cf9534cb0b4b9e918c42542e41b241 -# 995007c4b9bc4877901c69aae70320ce -# f7767a9fef524824997677d54b688cec -# ac8fb35db324457e8a32d8f8ada75219 -# e2cdb306654a4af1b332130553cdfe77 -# 0700f8734f4843dbb9300a1027f2fbbc -# 5d24b19f155143548fa42dbae0abd9b3 -# 05d811ad594146229abfd6b1e75ed815 -# b9723c7319d44bc583418b40c2299776 -# 0b5d3a2a8ddd4f27912d244a166f60a1 -# f1880627cacc4df08efce32cf978c965 -# 4dbb958236f74858b8cd80a75b5a50d4 -msgid "Sharding" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:9 -# a41aeefa57014288a8ddd48499209e9a -msgid ":issue:`SERVER-22823` authCommands.js failure - shard filtered and unfiltered doc count mismatch after migration" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:10 -# e1815b5039f84bf3835c9cf7cfafe367 -msgid ":issue:`SERVER-24074` Change zbigMapReduce.js on 3.0 branch to explicitly set the primary shard for the database" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:13 -#: ../source/includes/changelogs/releases/3.0.9.rst:19 -#: ../source/includes/changelogs/releases/3.0.7.rst:25 -#: ../source/release-notes/3.0-changelog.txt:44 -#: ../source/release-notes/3.0-changelog.txt:121 -#: ../source/release-notes/3.0-changelog.txt:227 -#: ../source/release-notes/3.0-changelog.txt:318 -#: ../source/release-notes/3.0-changelog.txt:453 -#: ../source/release-notes/3.0-changelog.txt:543 -# 8a632d10755b43109eea24cae7384289 -# b3abccbf9b1b4ff1b7c8ac743a5c226e -# ec6555be7fdd43838155f22c56660507 -# c38a11a78e6b4939bf727da4c3a2fe65 -# f8cb3557c41b4841b8e65e2c3c203641 -# b71a8707e32b43d3926ceb4eb09aeb62 -# 0e7ae57b12d04d54bc333ff0888a18e0 -# 0b4a26b7f7814de1ba54081e81269c77 -# cdd906e0985c46cfb47ceaa702f14588 -msgid "Replication" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:15 -# ad617daf5f8f41cdabbd25c4c14e481b -msgid ":issue:`SERVER-18739` Replication unit tests fail when run in parallel" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:16 -# adb84d5f1db846f0a227e473f1e7e391 -msgid ":issue:`SERVER-22929` remove rollback4.js" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:17 -# c507c1b97c304b6b8473619ea90846bf -msgid ":issue:`SERVER-23919` Database/Collection drop during initial sync can cause collmod to fail initial sync" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:18 -# 5dcd48bdaaf048279f0c0ea65762b74b -msgid ":issue:`SERVER-26357` 3.0 - increase timeouts for test noPassthrough/initial_sync_cloner_dups.js" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:21 -#: ../source/includes/changelogs/releases/3.0.12.rst:12 -#: ../source/includes/changelogs/releases/3.0.10.rst:13 -#: ../source/includes/changelogs/releases/3.0.9.rst:26 -#: ../source/includes/changelogs/releases/3.0.8.rst:18 -#: ../source/includes/changelogs/releases/3.0.7.rst:31 -# 4c8b4b5caec343d3b72352fee07ffe39 -# e5dddcf557c9468c8e61a5bf36247639 -# 94ee48f576fa4f0cbef04ff2489d6c51 -# 23e59f5e804e4a4aabf5ada06c72055a -# 69fd4d1d8a3b44768ace0978634e2609 -# 0518e5eb902043b8b183be1304526f0c -msgid "Query" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:23 -# d9806f3de0a14669a3ec9225034d652a -msgid ":issue:`SERVER-21869` Avoid wrapping of spherical queries in geo_full.js" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:24 -# 4bf2383a5aaf4a9eae2c023657026847 -msgid ":issue:`SERVER-24441` Change geo_full.js to not create points near the poles" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:25 -# 613de7a290364e9bb25a42bc23a933c3 -msgid ":issue:`SERVER-24761` Queries being planned with the subplanner can ignore when the PlanExecutor is killed" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:26 -# e2eb1f25b51d4a7697de565c30cebc27 -msgid ":issue:`SERVER-24965` Change resync.js to expect UnknownError instead of CappedPositionLost on the 3.0 branch" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:27 -# 78791ac56e834570a16507c2143713a9 -msgid ":issue:`SERVER-25075` Building 2dsphere index uses excessive memory" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:30 -#: ../source/includes/changelogs/releases/3.0.12.rst:18 -#: ../source/includes/changelogs/releases/3.0.10.rst:18 -#: ../source/includes/changelogs/releases/3.0.9.rst:45 -#: ../source/includes/changelogs/releases/3.0.8.rst:25 -#: ../source/includes/changelogs/releases/3.0.7.rst:49 -#: ../source/release-notes/3.0-changelog.txt:136 -#: ../source/release-notes/3.0-changelog.txt:247 -#: ../source/release-notes/3.0-changelog.txt:331 -#: ../source/release-notes/3.0-changelog.txt:465 -#: ../source/release-notes/3.0-changelog.txt:583 -# d9f2c07086194204930f2c6ce47db66f -# 7ff75e6259f0445ca7e5b39511606d7f -# 163bd6e02d8f462d94faf7263b343273 -# 2d8243f65cf941d489fd9a843cd0ba71 -# f19c57c54db14aba84d0dfb3950354cb -# 973cb4d238324732b18c8716a61748d3 -# cd6178218c1742e793caa67b5416d1e5 -# c845d7e9079a4e74a0262eaf837df875 -# 36ccfe7ea7c949b2858c30f4e55536f2 -# a6d6a4e1f5fb4d8d97bde243ee077888 -# ba52763e93af4a48a792a250d63585e6 -msgid "Storage" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:32 -# 0aaca27f787c454184632638656db26f -msgid ":issue:`SERVER-16910` sorth.js makes invalid assumption about order of results" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:35 -#: ../source/includes/changelogs/releases/3.0.10.rst:29 -# 23807d5f471445ed841aa403cd11ebaf -# 8deea09e50c6485286b75247d095c6a6 -msgid "MMAP" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:37 -# d78fa9533090444ab2a2c5f6c802968a -msgid ":issue:`SERVER-23277` Hotfix KB2731284 or later update is installed, Windows 7/2008R2 file allocation running slowly" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:40 -#: ../source/includes/changelogs/releases/3.0.9.rst:59 -#: ../source/includes/changelogs/releases/3.0.7.rst:66 -# b499280b20b94edf914677a0a019cda1 -# 5f30c2003a754aad92b4b38bfea5dc89 -# 29464f5a992f435c994bb30743d8449c -msgid "Operations" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:42 -# 775c6593199c4b56ac8bf25101aac1f9 -msgid ":issue:`SERVER-23830` On RHEL7/Centos7 mongod can't stop if pid location in conf differs from the init.d script" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:45 -#: ../source/includes/changelogs/releases/3.0.12.rst:30 -#: ../source/includes/changelogs/releases/3.0.10.rst:34 -#: ../source/includes/changelogs/releases/3.0.9.rst:64 -#: ../source/includes/changelogs/releases/3.0.8.rst:39 -#: ../source/includes/changelogs/releases/3.0.7.rst:72 -#: ../source/release-notes/3.0-changelog.txt:170 -#: ../source/release-notes/3.0-changelog.txt:270 -#: ../source/release-notes/3.0-changelog.txt:395 -#: ../source/release-notes/3.0-changelog.txt:630 -# 66ca04e82bab4027aa8da9ba62b6e83c -# 7f9e1fc4c18a47b58ef5db8e1ff0eec9 -# 9a937a54d8f140a08cd35027720462cd -# 731afdbe1be946fe9c68da8d799fd2ab -# 7fe3333983d94ef190dfd759f874a173 -# 422047fa6dab4fd6b0aa675a558cda75 -# 517e202bb5b14afd94b4179bc01b5908 -# 669bf595045b48a2964b986213c98ce5 -# ffaa52742e4842ac8bac2d4e3cb947aa -# 963f25be5ca34af791bbe9c409ec6f7a -msgid "Build and Packaging" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:47 -# 46581fe7e4e246c19ae92dc3801b59d0 -msgid ":issue:`SERVER-12048` Calling \"service mongod start\" with mongod running prevents \"service mongod stop\" from working" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:48 -# 47b815d7e4cc47a09ddcbf5da975e811 -msgid ":issue:`SERVER-18329` Add Debian 8 (Jessie) builds and associated package repository" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:49 -# cb9ad85a62ac4e5ea48bc7ab58fca579 -msgid ":issue:`SERVER-20183` make mongo-tools a module in the evergreen configuration" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:50 -# 72693c774afb47e2ad6eb17be339adf7 -msgid ":issue:`SERVER-23557` save and publish debug symbols for missing platforms when possible." -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:51 -# b5f7b34f918b425197d737334a340a91 -msgid ":issue:`SERVER-24199` build tools with gccgo on Solaris" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:52 -# ca1b65da91124821bde0e8b4debbfb25 -msgid ":issue:`SERVER-24662` Update to PCRE 8.39" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:53 -# 5859e0f37a634b76b6b42d950b70d2b8 -msgid ":issue:`SERVER-24699` Update Evergreen config to publish repos in push tasks" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:54 -# 95a4ebc192244422ab5388f9aaaba43b -msgid ":issue:`SERVER-25408` update push tasks to add support for signing repository metadata" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:55 -# 35cefce3cdf24a15b9ed5a87c8c70932 -msgid ":issue:`SERVER-25424` Configuration for RedHat 5 In repository configuration for 3.2 and 3.0 is Incorrect" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:56 -# 2ebd0368ac89487eb446fbb3e84b6fb4 -msgid ":issue:`SERVER-25435` repo publishing should use dedicated repo keys." -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:57 -# e116a7f3ad19463d825ba77ca157c29d -msgid ":issue:`SERVER-25594` update to latest curator build for repo publishing" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:58 -# 983247b1b45c4f9aa18ca3609f59aa88 -msgid ":issue:`SERVER-25786` Remove buildscripts/update-vendor-wiredtier" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:59 -# a58e51b652884fc1a924b2aa594ae02c -msgid ":issue:`SERVER-25793` update curator for s3 improvements" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:60 -# 94187eddaf0f463eb70aef136dc7c802 -msgid ":issue:`SERVER-25815` Remove Ubuntu 14.10 build from v3.2 and v3.0 branch" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:61 -# cdcfbf3069a04bc5842660fd16ec5c0a -msgid ":issue:`SERVER-25908` Simplify repo.mongodb.(com|org) repository layout." -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:64 -#: ../source/includes/changelogs/releases/3.0.12.rst:35 -#: ../source/includes/changelogs/releases/3.0.10.rst:40 -#: ../source/includes/changelogs/releases/3.0.8.rst:50 -#: ../source/includes/changelogs/releases/3.0.7.rst:83 -#: ../source/release-notes/3.0-changelog.txt:88 -# 35aed2a3c93748abac3a51e55ea23a67 -# 186f187a3ac44d74bc28e52ec0e710da -# 3c7acb44422248d18a23af6ff236fe71 -# 5a90d2d2fffa4e69a1b207edf68d283d -# 1f9cebef5afe42589aa29da54c103df1 -# 82ccd70048e14e01b97225f44fded57e -msgid "Tools" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:66 -# aa55d936e7504f9c960cfa85473b0db5 -msgid ":issue:`TOOLS-715` Wrong error message while using mongoimport" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:67 -# 0aba7b9db7b54654b779900a4cacb523 -msgid ":issue:`TOOLS-1034` add an \"--assertExists\" option to mongoexport" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:68 -# 3d0681b34b7a4c7f9671f708e70f5375 -msgid ":issue:`TOOLS-1035` Don't create intents for system.profile.metadata.json files" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:69 -# 5bfed4a9d87d4d0fbf57448defe830f7 -msgid ":issue:`TOOLS-1140` tools do not respect readPreference=secondary when connecting to a mongos" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:70 -# 2802f19025ac4fa491d98b82b59159a4 -msgid ":issue:`TOOLS-1223` Mongodump SSL and GSSAPI authentication" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:71 -# 5038359da381436eaa41420f107a8fa5 -msgid ":issue:`TOOLS-1268` No numeric version in --version output" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:72 -# 6cae1e9d1fa54beeb377cce4897a5bdd -msgid ":issue:`TOOLS-1276` Backport to v3.0" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:73 -# 5bbbaf7197484b96b737f67f9952f421 -msgid ":issue:`TOOLS-1336` Make --version spit out a bit more information." -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:76 -#: ../source/includes/changelogs/releases/3.0.12.rst:40 -#: ../source/includes/changelogs/releases/3.0.11.rst:12 -#: ../source/includes/changelogs/releases/3.0.10.rst:45 -#: ../source/includes/changelogs/releases/3.0.9.rst:71 -#: ../source/includes/changelogs/releases/3.0.8.rst:57 -#: ../source/includes/changelogs/releases/3.0.7.rst:91 -# ae8bdbde253a4190b10ede4aff559952 -# 50f8145e0e0d48c08be517f3a8bf5a3c -# 2eac145c411842f394fc26edc1a2a8a4 -# fbf80c6edafb4c4ca8448a991e5fdb29 -# 0fd9d2a909064f4bb454b717d57f3407 -# 19ca9c451ec542138ff37dcadf4b15c0 -# c12d98aecd424fd4bcb5c19dec4f5dda -msgid "Internals" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:78 -# 30acc58cd86f41b3989eb125363515ff -msgid ":issue:`SERVER-17899` basic.js / basicPlus.js (rename7.js)" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:79 -# b6f157e408b447c990f406dd1400cc5c -msgid ":issue:`SERVER-18044` Make sharding test explicitly set primary shards for databases" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:80 -# 952416755c50455b8a9dd17418f0a405 -msgid ":issue:`SERVER-18580` jsobj (dbtest): JsobjTests::OIDTests::FromDate failure" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:81 -# 6ef0c8025c334b68a2ed569d929aabe8 -msgid ":issue:`SERVER-20586` repl.js creating role times out" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:82 -# 3fd854e51d4e465eb2b0213704b1220c -msgid ":issue:`SERVER-22150` multiversion download script should use new feeds rather than dl.mongodb.org" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:83 -# 312f91661fc4426fb5c6f65a7f618194 -msgid ":issue:`SERVER-23523` shell scripts in evergreen.yml should always exit on error" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:84 -# 587e20f1549348dfb431bebc943d6f0c -msgid ":issue:`SERVER-23524` Compare version string in compile_expansions.yml to version string from MongoDB binary" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:85 -# 6bc31ea1bb1e44a4968a018a6ee0ddfb -msgid ":issue:`SERVER-23819` buildlogger client requests should use basic auth instead of digest auth" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:86 -# bab23457b6e84d21a4ef967b077e3ba3 -msgid ":issue:`SERVER-24055` Increase wtimeout in chaining_removal.js" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:87 -# 2a6b3946932549a6b103a2ba57a04a7f -msgid ":issue:`SERVER-24116` Reverse indexes do not handle entries with leading null bytes" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:88 -# 030b528f0046429ab0ca34d87de482a8 -msgid ":issue:`SERVER-24422` Branches v3.0 and v3.0.11 of the mongodb/mongo repo use mongodb-mongo-master folder in evergreen.yml" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:89 -# 3415fb5e358c40f0b4a30f4eb2cf9a87 -msgid ":issue:`SERVER-24540` Disable update_serializability2.js on MMAPv1 in 3.0" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:90 -# 2a6241be77f94df5b6278c00046bac48 -msgid ":issue:`SERVER-24820` move push tasks to use relevant ec2 distro rather than rhel55" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:91 -# 7353fb472f99473891acd293fdc63e91 -msgid ":issue:`SERVER-25169` for all branches earlier than master, change rhel55 compile distro to rhel55-large" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:92 -# 9037e1c3b64a4a09b909c8a9579c30d0 -msgid ":issue:`SERVER-25672` Update compile task distro for mongo-perf-3.2, sys-perf-3.2, and mongo-perf-3.0" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:93 -# 5c6ef76ff565407083162fb54c915a64 -msgid ":issue:`TOOLS-1176` --dumpDbUsersAndRoles without users creates broken dumps" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:94 -# d11ade81953b4b60a50ad90e9234c49b -msgid ":issue:`TOOLS-1182` mongooplog should report the number of ops applied" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:95 -# d19b70b644144388a5f8d5ccea6f1f58 -msgid ":issue:`TOOLS-1253` build with gccgo on solaris" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:96 -# 5d5d03e8d812443d96c69d46dfd7c521 -msgid ":issue:`TOOLS-1304` vet task running on unnecessary variants" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:97 -# d17b706262384904ac696252a98ce650 -msgid ":issue:`TOOLS-1354` upgrade mgo version" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:98 -# 056a09b2c62747eda53de7e720214958 -msgid ":issue:`WT-2139` LSM with read-uncommitted isolation, read after free" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:99 -# fe3094ff21914bd887c1c2639a6bae04 -msgid ":issue:`WT-2313` sweep-server: conn_dhandle.c, 610: dhandle != conn->cache->evict_file_next" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:100 -# da58bf4c1d6449bdbd3731bd696be8b8 -msgid ":issue:`WT-2434` Race between force-drop and sweep" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:101 -# 3077f8e106c64c10b720bfefef2e0569 -msgid ":issue:`WT-2559` Windows segfault in logging code" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:102 -# 963d32c1a73e456b8e69a1311a39c9b0 -msgid ":issue:`WT-2633` Eviction of metadata during a checkpoint causes assertion failure in MongoDB 3.0" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:103 -# fff922fa65824c97a2bef45b4fcfe061 -msgid ":issue:`WT-2708` split child-update race with reconciliation/eviction" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:104 -# 6b213138090347159c6159d758b34a8e -msgid ":issue:`WT-2725` WiredTiger hitting assert trying to free update list in MongoDB 3.0" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:105 -# f9ae047d0adf411f97fd989a0d141209 -msgid ":issue:`WT-2733` Backport fixes for races between eviction and dead handle cleanup" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:106 -# bec3f8833712426d8ebab9981ef49d1c -msgid ":issue:`WT-2802` Transaction commit causes heap-use-after free" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.13.rst:107 -# 5b4d6516e55849a0a247bd265dd8bbd3 -msgid ":issue:`WT-2804` Don't read values in a tree without a snapshot" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.12.rst:4 -# cc3ea697fe784cfaaf1aab074571e6de -msgid "3.0.12 Changelog" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.12.rst:9 -# c64221b1b9954d90a983ac395d6dca62 -msgid ":issue:`SERVER-23283` RangeDeleter does not log cursor ids correctly in deleteNow()" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.12.rst:14 -# a16843210e7f401989b12f9a0a8c34b5 -msgid ":issue:`SERVER-7005` Documents containing keys with embedded null characters can be created" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.12.rst:15 -# b12cfc95a3a544c8af6280ed119b2900 -msgid ":issue:`SERVER-23807` Updates should always throw WriteConflictException on unindexing" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.12.rst:20 -# 734d3b93759e4f1792c94be86315dc98 -msgid ":issue:`SERVER-22970` Background index build produces an index with mismatched index keys and documents" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.12.rst:23 -#: ../source/includes/changelogs/releases/3.0.10.rst:24 -#: ../source/includes/changelogs/releases/3.0.9.rst:53 -#: ../source/includes/changelogs/releases/3.0.8.rst:31 -#: ../source/includes/changelogs/releases/3.0.7.rst:56 -#: ../source/release-notes/3.0-changelog.txt:50 -#: ../source/release-notes/3.0-changelog.txt:145 -#: ../source/release-notes/3.0-changelog.txt:252 -#: ../source/release-notes/3.0-changelog.txt:339 -#: ../source/release-notes/3.0-changelog.txt:470 -#: ../source/release-notes/3.0-changelog.txt:597 -# 7d535358ba774c1198d383ca513c2dc6 -# 5172af5263144e95acdac9960c2acc36 -# 9a4c005aeb2c49da908b1e0dc189d13d -# 4d28eba7c869422e89961eb2b84f152a -# 1eacf024300741f9907041f1afa0b452 -# 3f617e27529c47299654a7f0008ee7bf -# bc4761adc41449fba219a6f2928f7cb8 -# b3211462779249818f4d1ac0fd3dcdcf -# 56220e39f946438c9bbfa69cbac766b8 -# a217e6bed52a471184f4ab35bed9880f -# 040ca4b5890a4afdac13a9abeae32b3f -msgid "WiredTiger" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.12.rst:25 -# d0b765d7ed794cde81d4246ee39a119d -msgid ":issue:`SERVER-22831` Low query rate with heavy cache pressure and an idle collection" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.12.rst:26 -# f447f294aab442f0965ff3760feb740f -msgid ":issue:`SERVER-22964` IX GlobalLock being held while wating for wt cache eviction" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.12.rst:27 -# 2c35ef5e536c4f93a484a6df1eab73a9 -msgid ":issue:`SERVER-23457` WiredTiger changes for MongoDB 3.0.12" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.12.rst:32 -# 67b36e73482d4fc88804ab13e5bdda4b -msgid ":issue:`SERVER-23373` Upgrade OS X builders to 10.10" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.12.rst:37 -# a26e45bd35ca41df8c9a28351d51b012 -msgid ":issue:`TOOLS-1078` A command line option to set the dial timeout" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.12.rst:42 -# 1d8a0425be7e4a06883dc2a7669a109c -msgid ":issue:`SERVER-18221` replsets/auth1.js fails if the wrong node is elected primary" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.12.rst:43 -# d5b6e9d3f17e4293a3b5e87061ea86ee -msgid ":issue:`SERVER-23762` ValidateAdaptor::validate() should return non-OK status if it fails." -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.12.rst:44 -# f6a40b11a16547f5846d275fa30964e4 -msgid ":issue:`SERVER-23946` Disable Evergreen Job Cleanup on 3.0 and 2.6 branches" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.11.rst:4 -# 537c43d439bf4a8081fe7e4aa60ab8e6 -msgid "3.0.11 Changelog" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.11.rst:9 -# 67ff98b8cc2d4836a2e390825b884c49 -msgid ":issue:`SERVER-23425` Inserts and updates during chunk migration get deleted in 3.0.9, 3.0.10" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.11.rst:14 -# 4d6120ca99db474db752aa2ebb3c6424 -msgid ":issue:`TOOLS-1168` Missing 3.0.11 and 3.0.12 releases" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.10.rst:4 -# dd90572c2703456d95b8784a01e5b8ee -msgid "3.0.10 Changelog" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.10.rst:9 -# 2e018be2665b47449994fcaa77e0a21d -msgid ":issue:`SERVER-18671` SecondaryPreferred can end up using unversioned connections" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.10.rst:10 -# 6f1c787918154e16bfef451cb840daab -msgid ":issue:`SERVER-22569` Initialization of eooElement static local variable isn't thread safe with MSVC 2013" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.10.rst:15 -# 0036aede55184480bc4a247cbd0f2739 -msgid ":issue:`SERVER-22535` Some index operations (drop index, abort index build, update TTL config) on collection during active migration can cause migration to skip documents" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.10.rst:20 -# 65111ae8688047d6b806fa38016fed74 -msgid ":issue:`SERVER-19800` DataSizeChange forces an int into a bool" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.10.rst:21 -# a28288133a9c4e4b9bcb337e146fa0f1 -msgid ":issue:`SERVER-22634` Data size change for oplog deletes can overflow 32-bit int" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.10.rst:26 -# 0570737583cc474580c00d0eac569234 -msgid ":issue:`SERVER-22554` WiredTiger data handles not closed when collection is dropped" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.10.rst:31 -# 51eb1b954d8b40cca870a4d2c2458166 -msgid ":issue:`SERVER-22261` MMAPv1 LSNFile may be updated ahead of what is synced to data files" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.10.rst:36 -# 26f4214ba5bd4eb69b3b4c145ecec416 -msgid ":issue:`SERVER-22042` If ssl libraries not present, configure fails with a misleading error about boost" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.10.rst:37 -# 0e33c55c67334b0d9ed8d9e33cdbf874 -msgid ":issue:`SERVER-22350` Package generation failure doesn't fail compile tasks" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.10.rst:42 -# a67890132a25463989e6355adebb61c0 -msgid ":issue:`TOOLS-1039` mongoexport problem on data with quotes" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.10.rst:47 -# 28806b5808e74cc8baf3b6caa40ec890 -msgid ":issue:`SERVER-22292` Use more reliable mechanism in the mongo shell to wait for process to terminate on windows" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.10.rst:48 -# 9d801d80dd48497b86aef36557a09748 -msgid ":issue:`SERVER-22328` bench_test_crud_commands.js fails due to resource contention from other resmoke jobs and low timeout values" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.9.rst:4 -# b5f956386bd443fca3c36482db6aa007 -msgid "3.0.9 Changelog" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.9.rst:7 -#: ../source/includes/changelogs/releases/3.0.8.rst:7 -#: ../source/includes/changelogs/releases/3.0.7.rst:7 -#: ../source/release-notes/3.0-changelog.txt:34 -#: ../source/release-notes/3.0-changelog.txt:213 -#: ../source/release-notes/3.0-changelog.txt:296 -#: ../source/release-notes/3.0-changelog.txt:436 -#: ../source/release-notes/3.0-changelog.txt:526 -# 8eb925df512e459fb959d533fb0992af -# 904a2d79ab624cb3bf3c330626f4d85b -# 04a6e59b7cc445a0988c167c340c0692 -# d572ce542ba349b0a8735ed84f1de0fa -# 539bcabe41c842729a636520e611b607 -# 5005bd21533a439fb9d54cef9051c9f5 -# fa8d0c65d4bc44739d1e741c72a79d97 -# 22e2bd723c3b46078ff4a02d3169fc3b -msgid "Security" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.9.rst:9 -# ec5292c69b964a1b990de68f15db182c -msgid ":issue:`SERVER-21724` Backup role can't read system.profile" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.9.rst:14 -# ab9814fc548d418f85098dd1549d113e -msgid ":issue:`SERVER-19266` An error document is returned with result set" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.9.rst:15 -# 9a647a6bfadb4624ae5833e89669c722 -msgid ":issue:`SERVER-21382` Sharding migration transfers all document deletions" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.9.rst:16 -# b5df42858a1144ac8130a6c73ef0a8cb -msgid ":issue:`SERVER-22114` Mongos can accumulate multiple copies of ChunkManager when a shard restarts" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.9.rst:21 -# dd5ea3c5bf1e48e4ac56126f8146cae1 -msgid ":issue:`SERVER-18219` \"control reaches end of non-void function\" errors in GCC with WCE retry loop" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.9.rst:22 -# 69a9ec0a6a1b4ec5b728a732657c1220 -msgid ":issue:`SERVER-21583` ApplyOps background index creation may deadlock" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.9.rst:23 -# d7d95a66d2524bc199183dc66ebf7db2 -msgid ":issue:`SERVER-22109` Invariant failure when running applyOps to create an index with a bad ns field" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.9.rst:28 -# 2ee34037f73b41bd9b29048cf7b6f5a7 -msgid ":issue:`SERVER-19128` Fatal assertion during secondary index build" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.9.rst:29 -# 6751a414f7a3470c871510cbe6826a6e -msgid ":issue:`SERVER-19996` Queries which specify sort and batch size can generate results out of order, if documents concurrently updated" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.9.rst:30 -# 05526dca723a42fc9364c68cb283f48f -msgid ":issue:`SERVER-20083` Add log statement at default log level for when an index filter is set or cleared successfully" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.9.rst:31 -# 9715268728b147eba8a6637dcc8e9567 -msgid ":issue:`SERVER-21602` Reduce execution time of cursor_timeout.js" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.9.rst:32 -# dedacaf6cac94ad9a6c8073d759bfdb3 -msgid ":issue:`SERVER-21776` Move per-operation log lines for queries out of the QUERY log component" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.9.rst:35 -#: ../source/includes/changelogs/releases/3.0.7.rst:42 -# af1538557c734e1791068b7a472af1f6 -# 50cdbf5fca1b48ea9d4d729d4effac74 -msgid "Write Operations" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.9.rst:37 -# 4d2116619cc747d6a28fbb9177dfe451 -msgid ":issue:`SERVER-21647` $rename changes field ordering" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.9.rst:40 -# fe3e749d198f469eaf9a67d2032d168e -msgid "Aggregation" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.9.rst:42 -# 6c65f78a08c44885b9eef514dadec773 -msgid ":issue:`SERVER-7656` Optimize aggregation on sharded setup if first stage is exact match on shard key" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.9.rst:47 -# ae0d141e93db4e6cb834a0676a40a429 -msgid ":issue:`SERVER-20858` Invariant failure in OplogStones for non-capped oplog creation" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.9.rst:48 -# da853531787f401ba3ebfae5fd22b41a -msgid ":issue:`SERVER-20866` Race condition in oplog insert transaction rollback" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.9.rst:49 -# 2209d4d60cb04dfbbcac8f88ae3d8cec -msgid ":issue:`SERVER-21545` collMod and invalid parameter triggers fassert on dropCollection on mmapv1" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.9.rst:50 -# 7d9e93e122694a479d89dff5815659a6 -msgid ":issue:`SERVER-22014` index_bigkeys_nofail.js triggers spurious failures when run in parallel with other tests" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.9.rst:55 -# 145a2d48003f48eeaf4c45649775cc32 -msgid ":issue:`SERVER-20961` Large amounts of create and drop collections can cause listDatabases to be slow under WiredTiger" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.9.rst:56 -# 3591708dfd5a4807a3deaf10a4145ef5 -msgid ":issue:`SERVER-22129` WiredTiger changes for MongoDB 3.0.9" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.9.rst:61 -# c01bab50286245bc9bb867d9746bbbea -msgid ":issue:`SERVER-20358` Usernames can contain NULL characters" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.9.rst:66 -# 911a22f0049b4673b8f08261a8b8e425 -msgid ":issue:`SERVER-17747` FreeBSD 11.0-CURRENT build issue" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.9.rst:67 -# 4c8f7221370d4dcd9f4231909233934c -msgid ":issue:`SERVER-18162` Fail to start with non-existing /var/run/mongodb/" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.9.rst:68 -# 42e4abbd354342f99949343c76350e51 -msgid ":issue:`SERVER-18953` Generate debug symbols on OS X" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.9.rst:73 -# 84699965b63d46d998b815512fbf5573 -msgid ":issue:`SERVER-18373` MONGO_COMPILER_UNREACHABLE should terminate if violated" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.9.rst:74 -# 4b2c72ed45824fcda9279ef861dc7dde -msgid ":issue:`SERVER-19110` Ignore failed operations in mixed_storage_version_replication.js" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.9.rst:75 -# 9f669aabce8643599864071fa6494959 -msgid ":issue:`SERVER-21934` Add extra information to OSX stack traces to facilitate addr2line translation" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.9.rst:76 -# 7e9da641442a44ac994dea13a1ef4b31 -msgid ":issue:`SERVER-21960` Include symbol name in stacktrace json when available" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.9.rst:77 -# 2c98ae456e8a4522a2499383a4521f37 -msgid ":issue:`SERVER-22013` coll_mod_bad_spec.js tries to pass filter to getCollectionInfos on v3.0 branch" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.9.rst:78 -# db721b7d0437407eabc2a84db8b69ee6 -msgid ":issue:`SERVER-22054` Authentication failure reports incorrect IP address" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.9.rst:79 -# d874ca6a68f54392845d962e1403ab54 -msgid ":issue:`SERVER-22191` Race condition in CurOp constructor (<=3.0 only)" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.9.rst:80 -# 1176e2874ebf4124a961cc75dab74996 -msgid ":issue:`TOOLS-1002` oplog_rollover test is flaky" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.8.rst:4 -# 4b34e97984f6436083a2edc77f25a928 -msgid "3.0.8 Changelog" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.8.rst:9 -# 63936a130b5044edb5fd954b1b667579 -msgid ":issue:`SERVER-21278` Remove executable bit from mongod.lock" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.8.rst:14 -# 3adf0b3a8f9344fbb66b8d73e9e239f1 -msgid ":issue:`SERVER-20407` findAndModify on mongoS upserts to the wrong shard" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.8.rst:15 -# 37ca8cd89c9549968248c85f37b4b8b4 -msgid ":issue:`SERVER-20839` trace_missing_docs_test.js compares Timestamp instances using < operator in mongo shell" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.8.rst:20 -# b57773a12d294ca3a0fdd9b3fda45e0e -msgid ":issue:`SERVER-2454` Queries that are killed during a yield should return error to user instead of partial result set" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.8.rst:21 -# 86ca63a1d6604cc09c301fca83812059 -msgid ":issue:`SERVER-21227` MultiPlanStage::invalidate() should not flag and drop invalidated WorkingSetMembers" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.8.rst:22 -# e2353858098941a194b1bf14e38c68ff -msgid ":issue:`SERVER-21275` Document not found due to WT commit visibility issue" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.8.rst:27 -# 04b4be68e3f44386ac900c11eb78a7e5 -msgid ":issue:`SERVER-20650` Backport MongoRocks changes to 3.0" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.8.rst:28 -# 49c6e4e3bc5f43ad844bce92b2650ff1 -msgid ":issue:`SERVER-21543` Lengthen delay before deleting old journal files" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.8.rst:33 -# 4961bf3158734098805706a889f9ec69 -msgid ":issue:`SERVER-20303` Negative scaling at low thread count under WiredTiger when inserting large documents" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.8.rst:34 -# 561014b6893144aba368b17783c16fba -msgid ":issue:`SERVER-21063` MongoDB with WiredTiger can build very deep trees" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.8.rst:35 -# 9163830c8adf4351a4cc98a55edb1f42 -msgid ":issue:`SERVER-21442` WiredTiger changes for MongoDB 3.0.8" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.8.rst:36 -# 6de7c3fa78f54413842801e6f7a1ef86 -msgid ":issue:`SERVER-21553` Oplog grows to 3x configured size" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.8.rst:41 -# 7c98a6ccdfc74a3f878a38fb58bbc90e -msgid ":issue:`SERVER-10512` Add scons flag to set -fno-omit-frame-pointer" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.8.rst:42 -# 12aa2d6d8b274bfaa0b29586f3450090 -msgid ":issue:`SERVER-19755` scons should require c++11 on 3.0" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.8.rst:43 -# 76dfd20d5908404db53b22665f631a01 -msgid ":issue:`SERVER-20699` Add build manifest to every build" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.8.rst:44 -# 35bdfdcefb884d13a1cfc49b7a9b02fc -msgid ":issue:`SERVER-20830` set push and docs_tickets tasks as not available for patch testing" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.8.rst:45 -# 1ee69b007aa6484283cda9aa83b1780b -msgid ":issue:`SERVER-20834` Perf tasks should only require compiling once before execution" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.8.rst:46 -# 0b86a75c83194aa5969dac9686865dba -msgid ":issue:`SERVER-21209` PIDFILEPATH computation in init scripts fails to handle comments after values" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.8.rst:47 -# df8f3c1bcb8e4bbea32639781a17b3ad -msgid ":issue:`SERVER-21477` 3.0.7 RPMs missing for yum RHEL server versions" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.8.rst:52 -# d383cf3846ad4a4fa7cc78f18aec9a70 -msgid ":issue:`TOOLS-702` bsondump does not keep attribut order" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.8.rst:53 -# dc4c02e2725f4392978070f764a31f18 -msgid ":issue:`TOOLS-920` mongodump issue with temporary map/reduce collections" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.8.rst:54 -# 89bc71826eab42419f03e833e7995e77 -msgid ":issue:`TOOLS-939` Error restoring database \"insertion error: EOF\"" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.8.rst:59 -# b88bf303ed124b71a71788e8c68b2f80 -msgid ":issue:`SERVER-8728` jstests/profile1.js is a race and fails randomly" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.8.rst:60 -# 4671a5cb3d404f55b302214f2dfb3ddb -msgid ":issue:`SERVER-20521` Update Mongo-perf display names in Evergreen to sort better" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.8.rst:61 -# 85bc2e79e8d04b1b9e28f739ff0d3bee -msgid ":issue:`SERVER-20527` Delete resmoke.py from the 3.0 branch" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.8.rst:62 -# e803ce51e5cc41699acdde6b3502fe60 -msgid ":issue:`SERVER-20876` Hang in scenario with sharded ttl collection under WiredTiger" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.8.rst:63 -# 5e5b6b869aa8456bbc4ef3cd7f6fc215 -msgid ":issue:`SERVER-21027` Reduced performance of index lookups after removing documents from collection" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.8.rst:64 -# 7da1ca94523b48a7bc2b49c18d271f25 -msgid ":issue:`SERVER-21099` Improve logging in SecureRandom and PseudoRandom classes" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.8.rst:65 -# 91dbb7df8d91463b99d3cfe50efc449a -msgid ":issue:`SERVER-21150` Basic startup logging should be done as early as possible in initAndListen" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.8.rst:66 -# b5e9ac643fd44f32888449d725880d75 -msgid ":issue:`SERVER-21208` \"server up\" check in perf.yml is in the wrong place" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.8.rst:67 -# 4fc61ddc70da4b56a4602a32977541f4 -msgid ":issue:`SERVER-21305` Lock 'timeAcquiringMicros' value is much higher than the actual time spent" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.8.rst:68 -# a67fdba117fb4e00990de4e6ab771f1b -msgid ":issue:`SERVER-21433` Perf.yml project should kill unwanted processes before starting tests" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.8.rst:69 -# 9f63ae79b219482ba6f3ac3e0afd8942 -msgid ":issue:`SERVER-21533` Lock manager is not fair in the presence of compatible requests which can be granted immediately" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:4 -# 1af4b7614def4b58bba4c3512d499cb0 -msgid "3.0.7 Changelog" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:9 -# 65dfc5e22fbc4220a701db7309384447 -msgid ":issue:`SERVER-13647` :authrole:`root` role does not contain sufficient privileges for a :program:`mongorestore` of a system with security enabled" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:10 -# 7c91f39adef24a20b388793887575a67 -msgid ":issue:`SERVER-15893` :authrole:`root` role should be able to run validate on system collections" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:11 -# 71323d12a25c43faa674115c88993d78 -msgid ":issue:`SERVER-19131` :authrole:`clusterManager` role does not have permission for adding tag ranges" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:12 -# d4fe13c404344ee29448b19e003eaef4 -msgid ":issue:`SERVER-19284` Should not be able to create role with same name as builtin role" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:13 -# 8b38295d34674e39a021415c98d0e7c5 -msgid ":issue:`SERVER-20394` Remove non-integer test case from ``iteration_count_control.js``" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:14 -# 5a61b638d8f5472497c23b038d5e4531 -msgid ":issue:`SERVER-20401` Publicly expose :setting:`net.ssl.disabledProtocols`" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:19 -# a66de75e0c8d4f178e4d484f6fa5a34b -msgid ":issue:`SERVER-17886` dbKillCursors op asserts on mongos when at log level 3" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:20 -# 22394cd345574879a76af40eaad70557 -msgid ":issue:`SERVER-20191` multi-updates/remove can make successive queries skip shard version checking" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:21 -# 298ca7464ca7461f9ceb26b953500b42 -msgid ":issue:`SERVER-20460` :dbcommand:`listIndexes` on 3.0 :program:`mongos` with 2.6 :program:`mongod` instances returns erroneous \"not authorized\"" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:22 -# aebc279c8e65445fafa5daf58b6af757 -msgid ":issue:`SERVER-20557` Active window setting is not being processed correctly" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:27 -# dc7eed5ebbeb4b61992cf9c0617cb2d1 -msgid ":issue:`SERVER-20262` Replica set nodes can get stuck in a state where they will not step themselves down" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:28 -# 76de69a4ac2f40a6877260c9081d473c -msgid ":issue:`SERVER-20473` calling setMaintenanceMode(true) while running for election crashes server" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:33 -# 5d44a138b93946dd977d39927c459cd7 -msgid ":issue:`SERVER-17895` Server should not clear collection plan cache periodically when write operations are issued" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:34 -# 79db93ce30a241d592650634ff6e10c1 -msgid ":issue:`SERVER-19412` NULL PlanStage in getStageByType causes segfault during stageDebug command" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:35 -# 5c0150913df44e99807f54d796cfba80 -msgid ":issue:`SERVER-19725` NULL pointer crash in ``QueryPlanner::plan`` with :query:`$near` operator" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:36 -# 12a0ccd8297741dcb9465912425de019 -msgid ":issue:`SERVER-20139` Enable CachedPlanStage replanning by default in 3.0" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:37 -# 47e1d9603b444ae5ab64cfddf5b2c4cb -msgid ":issue:`SERVER-20219` Add startup warning to 3.0 if have indexes with partialFilterExpression option" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:38 -# ac4a97c3907b4accb78aada75a276470 -msgid ":issue:`SERVER-20347` Document is not found when searching on a field indexed by a hash index using a :query:`$in` clause with regular expression" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:39 -# de06f2ebee5b4bcdb2bbb19a415cdeaa -msgid ":issue:`SERVER-20364` Cursor is not closed when querying ``system.profile`` collection with :authrole:`clusterMonitor` role" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:44 -# 4b66838076f6430d8fe7db5b4d3749dc -msgid ":issue:`SERVER-11746` Improve shard version checking for versioned (single) updates after yield" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:45 -# 084788da1cf64bc9bcf3e25842d45531 -msgid ":issue:`SERVER-19361` Insert of document with duplicate ``_id`` fields should be forbidden" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:46 -# dbe9d6f1739943e790336a8d90fd5c7c -msgid ":issue:`SERVER-20531` Mongodb server crash: Invariant failure res.existing" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:51 -# 6ed477b6bdb54863bb234df46eed51b9 -msgid ":issue:`SERVER-18624` :dbcommand:`listCollections` command should not be O(n^2) on MMAPv1" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:52 -# 4bcb10b381cb4c93876e9298242cbbe9 -msgid ":issue:`SERVER-20617` ``wt_nojournal_toggle.js`` failing intermittently in noPassthrough_WT" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:53 -# acf290e7acdf4863bb7070b70bc34dc9 -msgid ":issue:`SERVER-20638` Reading the profiling level shouldn't create databases that don't exist" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:58 -# 7d0f05e7c7a44100924c545de0761373 -msgid ":issue:`SERVER-18250` Once enabled journal cannot be disabled under WiredTiger" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:59 -# 8a251ce05ff14173a4dc2f7e0ad80ff0 -msgid ":issue:`SERVER-20008` Stress test deadlock in WiredTiger" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:60 -# 7729e32ac893467ab5163fd553a2cc8b -msgid ":issue:`SERVER-20091` Poor query throughput and erratic behavior at high connection counts under WiredTiger" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:61 -# 385f432138f64e77a12842c75cdf1840 -msgid ":issue:`SERVER-20159` Out of memory on index build during initial sync even with low cacheSize parameter" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:62 -# f5df712e49d2417e92c30572ca401c76 -msgid ":issue:`SERVER-20176` Deletes with ``j:true`` slower on WT than MMAPv1" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:63 -# 81b30cb01dd74216b30d2fc277290b69 -msgid ":issue:`SERVER-20204` Segmentation fault during index build on 3.0 secondary" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:68 -# ac8a495d5a9a42be9a8121b98080ed0a -msgid ":issue:`SERVER-14750` Convert RPM and DEB mongod.conf files to new YAML format" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:69 -# af64414f64034f96ac2e352ffdd100d7 -msgid ":issue:`SERVER-18506` Balancer section of printShardingStatus should respect passed-in configDB" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:74 -# a14ed3c54c9244b39789c905c98393af -msgid ":issue:`SERVER-18516` ubuntu/debian packaging : Release files report wrong Codename" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:75 -# b391e9e34e5f4056a0ebde0ce9c63d37 -msgid ":issue:`SERVER-18581` The Ubuntu package should start the mongod with group=mongodb" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:76 -# 550032dd330c4a4a9dd421f15f095d31 -msgid ":issue:`SERVER-18749` Ubuntu startup files have an inconsistent directory for dbpath and logs" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:77 -# 9ba911accb1148f7af957a81b5714c10 -msgid ":issue:`SERVER-18793` Enterprise RPM build issues" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:78 -# 9a9679193b59426ca9c7076209094d24 -msgid ":issue:`SERVER-19088` The --cache flag should force --build-fast-and-loose=off" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:79 -# aebe5498a5cb4f0ab318a5daca7f31a0 -msgid ":issue:`SERVER-19509` The nproc ulimits are different across packages" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:80 -# ccf649b7ebe0420f88fb859cbe603349 -msgid ":issue:`SERVER-19661` Build fails: error: expected expression" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:85 -# 9dd5891476b144ad96aa4db291041530 -msgid ":issue:`TOOLS-767` :program:`mongorestore`: error parsing metadata: call of reflect.Value.Set on zero Value" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:86 -# 025c098613c04ea69cd335d468b0c107 -msgid ":issue:`TOOLS-847` :program:`mongorestore` exits in response to SIGHUP, even when run under nohup" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:87 -# 42dff227e29a496bb17f4c31a721dfaa -msgid ":issue:`TOOLS-874` :program:`mongoimport` $date close to epoch not working" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:88 -# d46a01a051364ae5ae51410b0369f0c6 -msgid ":issue:`TOOLS-916` :program:`mongoexport` throws reflect.Value.Type errors" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:93 -# 3bf1eec00d2c48adb3a297d4c89fec4e -msgid ":issue:`SERVER-18178` Fix ``mr_drop.js`` test to not fail from nondeterministic collection drop timing" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:94 -# 5ae6b9ce09ce4a7f899ef698ee909d4d -msgid ":issue:`SERVER-19819` Update perf.yml to use new mongo-perf release" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:95 -# 04bed160e8934aab899ea868bf90bf9d -msgid ":issue:`SERVER-19820` Update perf.yml to use mongo-perf check script" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:96 -# f3315a203b1e4bb6b56898b612a37815 -msgid ":issue:`SERVER-19899` Mongo-perf analysis script -- Check for per thread level regressions" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:97 -# 4b0c3698550643eca3bb8d2e188ca8ea -msgid ":issue:`SERVER-19901` Mongo-perf analysis script -- Compare to tagged baseline" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:98 -# da5795bbfe9e490d95635f10a61f4aed -msgid ":issue:`SERVER-19902` Mongo-perf analysis script -- Use noise data for regression comparison instead of fixed percentage" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:99 -# ce3ff968cf944d119a1724cc1b4b3908 -msgid ":issue:`SERVER-20035` Updated perf_regresison_check.py script to output report.json summarizing results" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:100 -# 79d968ebf335493491d08bd6b9e58c63 -msgid ":issue:`SERVER-20121` XorShift PRNG should use unsigned arithmetic" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:101 -# 71d35cfb14a145808bedb7475446cc5c -msgid ":issue:`SERVER-20216` Extend optional Command properties to SASL" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:102 -# b85949b8c1c34efe9b6c499d8393da00 -msgid ":issue:`SERVER-20316` Relax thread level comparisons on mongo-perf check script" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:103 -# 801172cbfa0b4076806f6f01d02f9fc4 -msgid ":issue:`SERVER-20322` Wiredtiger develop can lose records following stop even with log enabled" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:104 -# ded6bc31e3bb4a31ac1306425f5683c5 -msgid ":issue:`SERVER-20383` Cleanup old connections after every ChunkManagerTest" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:105 -# 0c0c7508e4c44e19bd5a6aac81b9c297 -msgid ":issue:`SERVER-20429` Canceled lock attempts should unblock pending requests" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:106 -# f5dd36657b904a4c9089604c6a6dccca -msgid ":issue:`SERVER-20464` Add units of measurement to log output of perf regression analysis" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:107 -# 950ed067baa24c6ca1d2b685418d4a36 -msgid ":issue:`SERVER-20691` Improve SASL and SCRAM compatibility" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:108 -# 56ed8ce168444a9d835122676c4ba8ea -msgid ":issue:`TOOLS-894` ``mongoimport --upsert --type json`` with _id being an object does not work most of the times" -msgstr "" - -#: ../source/includes/changelogs/releases/3.0.7.rst:109 -# 5ae04355958d49c6a409f730a3e9ef1e -msgid ":issue:`TOOLS-898` Mongo tools attempt to connect as ipv6 rather than ipv4 by default, when built with go 1.5" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:31 -# 4828a515e64344159527869e188e3cbe -msgid "3.0.6 Changelog" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:36 -# 4423784ebd6143b590f5a4eae78c5abb -msgid ":issue:`SERVER-19538` Segfault when calling dbexit in SSLManager with auditing enabled" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:39 -#: ../source/release-notes/3.0-changelog.txt:111 -#: ../source/release-notes/3.0-changelog.txt:219 -#: ../source/release-notes/3.0-changelog.txt:312 -#: ../source/release-notes/3.0-changelog.txt:535 -# 2e963e7c4de44c378bd7a51c902ab241 -# b6d3ad8e17294696b6318c3db766fb90 -# cb430b7e330a47f08d4b4ac9d75d14b8 -# ac8fe2d9aa5b429a961ffaa93129fd12 -# 0cb2068f23ab45bc8f66a4922da89dce -msgid "Querying" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:41 -#: ../source/release-notes/3.0-changelog.txt:72 -# cd971a36bf85425f8e9818e7ba6c5702 -# 687a1b63eea74fb8b48c258611ca2dd7 -msgid ":issue:`SERVER-19553` Mongod shouldn't use sayPiggyBack to send KillCursor messages" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:46 -# 29e91f1f7f574fed8a5a4a2bd9d82827 -msgid ":issue:`SERVER-19719` Failure to rollback noPadding should not cause fatal error" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:47 -# d0b8d65674f04e78ae4923ae0d79f795 -msgid ":issue:`SERVER-19644` Seg Fault on cloneCollection (specifically gridfs)" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:52 -# 21c265de685847da863d54affff87a03 -msgid ":issue:`SERVER-19673` Excessive memory allocated by WiredTiger journal" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:53 -# f1fc3be776784ac9802c6e9e8ad2cdf5 -msgid ":issue:`SERVER-19987` Limit the size of the per-session cursor cache" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:54 -# 77bb61f5f1214533a779053d9d2a9ef8 -msgid ":issue:`SERVER-19751` WiredTiger panic halt in eviction-server" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:55 -# 1c6feb60fd894553940bcb83fdee8103 -msgid ":issue:`SERVER-19744` WiredTiger changes for MongoDB 3.0.6" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:56 -# 88783e1b922947c5a1c30855f5c63711 -msgid ":issue:`SERVER-19573` MongoDb crash due to segfault" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:57 -# 4845e527651247c49cae5abd30f4baa7 -msgid ":issue:`SERVER-19522` Capped collection insert rate declines over time under WiredTiger" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:60 -#: ../source/release-notes/3.0-changelog.txt:483 -#: ../source/release-notes/3.0-changelog.txt:609 -# 9f7e764b1856420c88c229946872f6c4 -# 7fd70168f2d14b2c90abea042a63428e -# 89c2c2ed686e474cafbe4a0d6dd1bf2e -msgid "MMAPv1" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:62 -# dcbca55a598544bc95d97df78e62a28c -msgid ":issue:`SERVER-19805` MMap memory mapped file address allocation code cannot handle addresses non-aligned to memory mapped granularity size" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:65 -#: ../source/release-notes/3.0-changelog.txt:164 -#: ../source/release-notes/3.0-changelog.txt:359 -#: ../source/release-notes/3.0-changelog.txt:509 -# a6f429156eb34e2cbbe1e1264d897a6a -# f2f033d5933f4e8bb12831efe71c81c6 -# 2d51f759ac574d49aaefc5bbd970c805 -# 08f6d19d40644cbaa7b1f4d3de11abec -msgid "Networking" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:67 -# dbb187cffce34952943ae91cecb2817a -msgid ":issue:`SERVER-19389` Remove wire level endianness check" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:70 -#: ../source/release-notes/3.0-changelog.txt:378 -#: ../source/release-notes/3.0-changelog.txt:565 -# dc1c5e51be4d476d92fbea61e30e85ba -# 9b6f4144179544ba8134d1662ed064e3 -# c1afb90db0dc4031b63ce33900e0c457 -msgid "Aggregation Framework" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:73 -# 5e656bda232b44f69c89f80b524d4afb -msgid ":issue:`SERVER-19464` $sort stage in aggregation doesn't call scoped connections done ()" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:76 -# 76b0e12a755c443996c4929c617438a0 -msgid "Build and Testing" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:78 -# dcaf344483e64816a92aae543bb95eff -msgid ":issue:`SERVER-19650` update YML files to tag system/test command types" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:79 -# ec9b7c16d38d48748a3b15febea45e4f -msgid ":issue:`SERVER-19236` clang-format the v3.0 branch" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:80 -#: ../source/release-notes/3.0-changelog.txt:201 -# 34422f026f6740a7b8553dcc33aa68f9 -# 74225d90a9c846088628c8cb954e9b14 -msgid ":issue:`SERVER-19540` Add perf.yml file to 3.0 branch for mongo-perf regressions" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:83 -#: ../source/release-notes/3.0-changelog.txt:278 -#: ../source/release-notes/3.0-changelog.txt:650 -# 423829eba806433c89e8720ad478fb6f -# a51c63cae8054a3ca855935a0b25a05e -# 0166decaba1d43fb84ca7f1031af6421 -msgid "Internal Code" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:85 -# c64e8b32e65e4c929859cbe599796274 -msgid ":issue:`SERVER-19856` Register for PRESHUTDOWN notifications on Windows Vista+" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:91 -# 3e015057bc7645f1ad56c08a7bda582b -msgid "``mongoexport`` and ``bsondump``" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:93 -# c44375ded9b94d8e8f3364207307d3c0 -msgid ":issue:`TOOLS-848` Can't handle some regexes" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:96 -# 8e755a8ebaba4724b7ffc4dd9c54e5f1 -msgid "mongoimport" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:98 -# 4ed3f36a494742f4bf3acc169eda1d4f -msgid ":issue:`TOOLS-874` \\ :program:`mongoimport` ``$date`` close to epoch not working" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:101 -# 4b44eb7a2c534597a3633584951943da -msgid "mongotop" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:103 -# 032cf76528d14e38ad48f1481042aa7f -msgid ":issue:`TOOLS-864` \\ :program:`mongotop` \"i/o timeout error\"" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:108 -# 37940a691d2e440481b9e8bfdd2f1fac -msgid "3.0.5 Changelog" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:113 -# ed5daa6b6d284dd99afbb251c1c2b1ec -msgid ":issue:`SERVER-19489` Assertion failure and segfault in WorkingSet::free in 3.0.5-rc0" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:114 -# 834ce44bede244a7a3844ea7a707f424 -msgid ":issue:`SERVER-18461` Range predicates comparing against a BinData value should be covered, but are not in 2.6" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:115 -#: ../source/release-notes/3.0-changelog.txt:315 -# de291aed1498420fbc0d60ea65ec460e -# 63be3adfd2714ba8b745d9960cb32032 -msgid ":issue:`SERVER-17815` Plan ranking tie breaker is computed incorrectly" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:116 -#: ../source/release-notes/3.0-changelog.txt:203 -# 864c16e6d47f40a29dd37dc49a813cb7 -# aa0c824f0a95442790726248533598a4 -msgid ":issue:`SERVER-17259` Coverity analysis defect 56350: Dereference null return value" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:117 -#: ../source/release-notes/3.0-changelog.txt:152 -# 1178e89c55b7477fbd5e386630a17664 -# 2d5133366e274d36abff8e6511cfd7a0 -msgid ":issue:`SERVER-18926` Full text search extremely slow and uses a lot of memory under WiredTiger" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:123 -# 01435306ef4747de8e4c826ad0be44e8 -msgid ":issue:`SERVER-19375` choosing syncsource should compare against last fetched optime rather than last applied" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:124 -#: ../source/release-notes/3.0-changelog.txt:197 -# e004d52fa3544754b99e6a5c3323dce5 -# 53c24d855c5941b6b907736a62d6b0d9 -msgid ":issue:`SERVER-19298` Use userCreateNS w/options consistently in cloner" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:125 -# 5cb59204f69d40f2b925096878b30c19 -msgid ":issue:`SERVER-18994` producer thread can continue producing after a node becomes primary" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:126 -# 33631c8113ea49968ecc2330af845a7c -msgid ":issue:`SERVER-18455` master/slave keepalives are not silent on slaves" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:127 -# ceee82d02a8d4d649136b661597e9bc5 -msgid ":issue:`SERVER-18280` ReplicaSetMonitor should use electionId to avoid talking to old primaries" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:128 -#: ../source/release-notes/3.0-changelog.txt:158 -# f4923e8ac0e54e98a30b8f8a5063c2fc -# 9c4a7be6956e48cba9d89c1b85265c07 -msgid ":issue:`SERVER-17689` Server crash during initial replication sync" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:133 -# df88bee9912b433bbf7600155032bce8 -msgid ":issue:`SERVER-18955` mongoS doesn't set batch size (and keeps the old one, 0) on getMore if performed on first _cursor->more()" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:138 -#: ../source/release-notes/3.0-changelog.txt:148 -# 9995a0347e79400e88eea1c3c000cdf6 -# d96fd243622e4be79fe38abb05f8b0de -msgid ":issue:`SERVER-19283` WiredTiger changes for MongoDB 3.0.5" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:139 -# fcb3366f7fbb41d2a1f651ad24674ee5 -msgid ":issue:`SERVER-18874` Backport changes to RocksDB from mongo-partners repo" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:140 -#: ../source/release-notes/3.0-changelog.txt:155 -# 7180309f978a47cf8d685d836cd5d701 -# 3f803003d4374ec59e7633a745cf50a1 -msgid ":issue:`SERVER-18838` DB fails to recover creates and drops after system crash" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:141 -# 504168b62a274598a1a0c679d9b7bb51 -msgid ":issue:`SERVER-17370` Clean up storage engine-specific index and collection options" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:142 -# 6172938c381847ff83ff0fcb67311874 -msgid ":issue:`SERVER-15901` Cleanup unused locks on the lock manager" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:147 -# 734b14f4af054975b09e5576c8b9aeef -msgid ":issue:`SERVER-19513` Truncating a capped collection may not unindex deleted documents in WiredTiger" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:149 -# bfc215a506b44c918095f471ac694077 -msgid ":issue:`SERVER-19189` Improve performance under high number of threads with WT" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:150 -# d2bcc2d3ff8c4bf5b5addc69c93a65bf -msgid ":issue:`SERVER-19178` In WiredTiger capped collection truncates, avoid walking lists of deleted items" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:151 -# 58527b13a9314b5a8a384ea8bbaea6f6 -msgid ":issue:`SERVER-19052` Remove sizeStorer recalculations at startup with WiredTiger" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:153 -# 586fde8d9bcc404da9a117334a6720da -msgid ":issue:`SERVER-18902` Retrieval of large documents slower on WiredTiger than MMAPv1" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:154 -# 097de96afb8f47bb99890878329d7a86 -msgid ":issue:`SERVER-18875` Oplog performance on WT degrades over time after accumulation of deleted items" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:156 -# c5c02481204f4f4e945120e03b824525 -msgid ":issue:`SERVER-18829` Cache usage exceeds configured maximum during index builds under WiredTiger" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:157 -# 350156b7e32f412cafc73d458f5e2472 -msgid ":issue:`SERVER-18321` Speed up background index build with WiredTiger LSM" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:159 -# 33cec2a8361a44d3bd30faa2b6cf4c35 -msgid ":issue:`SERVER-17386` Cursor cache causes excessive memory utilization in WiredTiger" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:160 -# 14a918399e254084951b12a2b87c2632 -msgid ":issue:`SERVER-17254` WT: drop collection while concurrent oplog tailing may greatly reduce throughput" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:161 -# f2cac453194e45d284c3c59933085bf4 -msgid ":issue:`SERVER-17078` show databases taking extraordinarily long with wiredTiger" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:166 -#: ../source/release-notes/3.0-changelog.txt:198 -# bf9a7a0dab1a436789ab8465cdbd3702 -# ce54c5bb6b124d9a93f03ec6f72a3f4d -msgid ":issue:`SERVER-19255` Listener::waitUntilListening may return before listening has started" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:172 -#: ../source/release-notes/3.0-changelog.txt:179 -# ecd7999105c942d787257b5b9ae54226 -# 7ca343f672914b3a8fd37a2a26092552 -msgid ":issue:`SERVER-18911` Update source tarball push" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:173 -# fd1816f25dd245cf830fc163e724b52f -msgid ":issue:`SERVER-18910` Path in distribution does not contain version" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:174 -# fbc9a64e7d7a4e639c5713a1261c0869 -msgid ":issue:`SERVER-18371` Add SSL library config detection" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:175 -# 069404ddbe51400c9d4ea7e916b593d9 -msgid ":issue:`SERVER-17782` Generate source tarballs with pre-interpolated version metadata files from SCons" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:176 -# f8babb695b48421b8e9b786f42cd1459 -msgid ":issue:`SERVER-17568` Report most-vexing parse warnings as errors on MSVC" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:177 -# 297305da43714002a266ea9e90ee5800 -msgid ":issue:`SERVER-17329` Improve management of server version in build system" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:178 -# 741721a162ab4db1b920a88033ab3e97 -msgid ":issue:`SERVER-18977` Initscript does not stop a running mongod daemon" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:182 -#: ../source/release-notes/3.0-changelog.txt:412 -# 5630bbc1c0e44a19a5f1d6f28a0f246f -# cdf3abfb1d07452dac1838edf1e67b25 -msgid "Shell" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:184 -# e5622f3c399048aaa3d583536c0276e4 -msgid ":issue:`SERVER-18795` db.printSlaveReplicationInfo()/rs.printSlaveReplicationInfo() can not work with ARBITER role" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:187 -# e211d93cc71443cbb43823609b7a52de -msgid "Logging and Diagnostics" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:189 -# 35d3e0b25d604357b2aa6aafadb3ae25 -msgid ":issue:`SERVER-19054` Don't be too chatty about periodic tasks taking a few ms" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:190 -# 6334b2c2425d4bb89629d226fa4e5f39 -msgid ":issue:`SERVER-18979` Duplicate uassert & fassert codes" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:191 -# 839f87b0ac9c4c289820083c74b062c7 -msgid ":issue:`SERVER-19382` mongod enterprise crash running as snmp sub-agent" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:194 -# 960a61187670479185e94efe839d7b9e -msgid "Internal Code and Testing" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:196 -# 606a468e14b74701bc419c624cdf489c -msgid ":issue:`SERVER-19353` Compilation failure with GCC 5.1" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:199 -# 721bc75e4a934554adab50c2d9e4adf6 -msgid ":issue:`SERVER-17728` typeid(glvalue) warns on clang 3.6" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:200 -# ea54c4fc3c0f429880d4d44f34e4a2b9 -msgid ":issue:`SERVER-17567` Unconditional export of parseNumberFromStringWithBase" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:202 -# b8392ec6297746e8afe07dd8cfb7bdbb -msgid ":issue:`SERVER-18068` Coverity analysis defect 72413: Resource leak" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:204 -# fbfe8c4e8d8e4e1ea0c904a0b939231c -msgid ":issue:`SERVER-15017` benchRun might return incorrect stats values" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:205 -# cf1d3bb3d2b24d91afac1212418fd680 -msgid ":issue:`SERVER-19525` use of wrong type for size count of rolling back insert" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:210 -# c8edb5b5a8d74cb6a61342e1b0ef1651 -msgid "3.0.4 Changelog" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:215 -# 74a2c2b8cbb445a48c5bb73da2f6659c -msgid ":issue:`SERVER-18475` \\ :dbcommand:`authSchemaUpgrade` fails when the :data:`system.users ` contains non ``MONGODB-CR`` users" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:216 -#: ../source/release-notes/3.0-changelog.txt:274 -# 978f35812e6544db8719d8e55afdd0b1 -# 009520167f8941448d242d30cf827120 -msgid ":issue:`SERVER-18312` Upgrade PCRE to latest" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:221 -# 8c3550762b3e4d3faedd248ec33c8234 -msgid ":issue:`SERVER-18364` Ensure non-negation predicates get chosen over negation predicates for multikey index bounds construction" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:222 -# bb463e85680148d7981647765f6d9a01 -msgid ":issue:`SERVER-16265` Add query details to getmore entry in profiler and :method:`db.currentOp()`" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:223 -# 04de1f3fb6b645158ae61ef542ec7592 -msgid ":issue:`SERVER-15225` ``CachedPlanStage`` should execute for trial period and re-plan if query performs poorly" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:224 -# 71dd33a1c0994d10931ff8878fb76582 -msgid ":issue:`SERVER-13875` \\ :method:`~db.collection.ensureIndex()` of ``2dsphere`` index breaks after upgrading to 2.6 (with the new :dbcommand:`createIndex` command)" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:229 -# 758f4f6d261c4038988b92aefae5dcd7 -msgid ":issue:`SERVER-18566` Primary member can trip fatal assertion if stepping down while running findAndModify op resulting in an upsert" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:230 -# 08defcb0cba54cee88579878a5037b88 -msgid ":issue:`SERVER-18511` Report upstream progress when initial sync completes" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:231 -# f972a4dc550b4c08b7dabcc133cc91da -msgid ":issue:`SERVER-18409` Retry failed heartbeats before marking a node as DOWN" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:232 -# 3e6cde48327e42519f323afdb5b1af9e -msgid ":issue:`SERVER-18326` Rollback attempted during initial sync is fatal" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:233 -# fecb24a1cd674690a430e3280def8554 -msgid ":issue:`SERVER-17923` Creating/dropping multiple background indexes on the same collection can cause fatal error on secondaries" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:234 -# 8a0c4c5253dd4b3e816f827566570ae3 -msgid ":issue:`SERVER-17913` New primary should log voters at default log level" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:235 -# cd5a7c974954404fa1371c4602907724 -msgid ":issue:`SERVER-17807` drain ops before restarting initial sync" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:236 -# 42efd6dc17ee448c8b072a4acb621182 -msgid ":issue:`SERVER-15252` Write unit tests of ScatterGatherRunner" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:237 -# 82338c4fb84849ac9dafdfb4a5d12d21 -msgid ":issue:`SERVER-15192` Make all logOp listeners rollback-safe" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:238 -# 7be84c64e679409893cfb5e5f575b938 -msgid ":issue:`SERVER-18190` Secondary reads block replication" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:243 -# 12a2759fa83e42508360a30aedf951ed -msgid ":issue:`SERVER-18822` Sharded clusters with WiredTiger primaries may lose writes during chunk migration" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:244 -# 00ce2dc4e75c411aae233afd21741b76 -msgid ":issue:`SERVER-18246` getmore on secondary in recovery mode can crash :program:`mongos`" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:249 -# a22aaf8bcf704601801e4f7c8896aea1 -msgid ":issue:`SERVER-18442` better error message when attempting to change storage engine metadata options" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:254 -# e10d825f30b34187badc6a8b860a75dd -msgid ":issue:`SERVER-18647` WiredTiger changes for MongoDB 3.0.4" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:255 -# 4593df5306e84a1d913b6b0d8b34da65 -msgid ":issue:`SERVER-18646` Avoid WiredTiger checkpointing dead handles" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:256 -# dd3eecfe761b47ff8929279aee039f84 -msgid ":issue:`SERVER-18629` WiredTiger journal system syncs wrong directory" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:257 -# ea7bcdc8e0934e7f99645b800219bb9e -msgid ":issue:`SERVER-18460` Segfault during eviction under load" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:258 -# de5864f4b27a48ba8226925065340e89 -msgid ":issue:`SERVER-18316` Database with WT engine fails to recover after system crash" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:259 -# 4d5533f123b440bfa14263257bf702e4 -msgid ":issue:`SERVER-18315` Throughput drop during transaction pinned phase of checkpoints under WiredTiger" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:260 -# 63509f6e1fb743da9b15ccde541391c7 -msgid ":issue:`SERVER-18213` Lots of ``WriteConflict`` during multi-upsert with WiredTiger storage engine" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:261 -# afc01678973f44f4a2d3c4a7b1f98099 -msgid ":issue:`SERVER-18079` Large performance drop with documents > 16k on Windows" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:262 -# 0956e84d31bc44568800897f51d9c613 -msgid ":issue:`SERVER-17944` ``WiredTigerRecordStore::truncate`` spends a lot of time sleeping" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:265 -#: ../source/release-notes/3.0-changelog.txt:494 -# 16324428ab8e4201a890d546b27efb42 -# 097cf8d14ad647fd8444ff8b8af9a8db -msgid "HTTP Console" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:267 -# 223bc39a160e4296992eded228aacb7c -msgid ":issue:`SERVER-18117` Bring back the _replSet page in the html interface" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:272 -# 8f33ee6403e7456881a0fb9fd6175906 -msgid ":issue:`SERVER-18894` OSX SSL builds should use unique filename" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:273 -# 5730511fc5214928801d5589cbf1ab4f -msgid ":issue:`SERVER-18421` Create SSL Builder for OS X" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:275 -# bf25a46c11524d3aa71563926107d7aa -msgid ":issue:`SERVER-13596` Support --prefix rpm installation" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:280 -# 3a596783fc964dd3bf30a4da91b2ce05 -msgid ":issue:`SERVER-6826` Potential memory leak in ``ConnectionString::connect``" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:283 -#: ../source/release-notes/3.0-changelog.txt:419 -#: ../source/release-notes/3.0-changelog.txt:514 -#: ../source/release-notes/3.0-changelog.txt:655 -# 4b73e83febdd43ffbddb26b16d49af59 -# bd2b2ea22e0b4ba68aa0fd56e95168eb -# 83350d747aec46d1aa95361c279fba50 -# 1574ef9880084216a0398f679efe9d2d -msgid "Testing" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:285 -# fe68863f406d485fa0b6e2e2b6b9530a -msgid ":issue:`SERVER-18318` Disable ``jsCore_small_oplog`` suite in Windows" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:286 -# bbe4a0bdf4f14bd4b752bf22d0530883 -msgid ":issue:`SERVER-17336` fix ``core/compact_keeps_indexes.js`` in a master/slave test configuration" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:287 -# 2a02795409bc48a69c781124df63c634 -msgid ":issue:`SERVER-13237` ``benchRun`` should use a thread-safe random number generator" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:288 -# 67e02f4c82b443fcacfbb17a8a7f7928 -msgid ":issue:`SERVER-18097` Remove ``mongosTest_auth`` and ``mongosTest_WT`` tasks from evergreen.yml" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:293 -# 44a813907c50467da89c492ffcec1839 -msgid "3.0.3 Changelog" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:298 -#: ../source/release-notes/3.0-changelog.txt:390 -# 337c047db3c24e13a82279c50bf92f9a -# 2131744fa9ef4276801951a2010f4754 -msgid ":issue:`SERVER-18290` Adding a read role for a user doesn't seem to propagate to secondary until restart" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:299 -# 8e01c4d0de5c4e2e8bfe3697cd7870b0 -msgid ":issue:`SERVER-18239` ``dumpauth.js`` uses ambiguous ``--db``/\\ ``--collection`` args" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:300 -#: ../source/release-notes/3.0-changelog.txt:391 -# b017bd151a63483d9fd0a198f4b26459 -# 4f62a7cf35e54f438874186d630420aa -msgid ":issue:`SERVER-18169` Regression: Auth enabled arbiter cannot be shutdown using command" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:301 -# 60f5bc00206446769887a78444239f9a -msgid ":issue:`SERVER-18140` Allow :dbcommand:`getParameter` to be executed locally against an arbiter in an authenticated replica set" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:302 -# 7aa44d969a2d43769e29ddbaa6b1db60 -msgid ":issue:`SERVER-18051` OpenSSL internal error when using SCRAM-SHA1 authentication in FIPS mode" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:303 -# a367f33d83ee476cae09fcae6c4a2dae -msgid ":issue:`SERVER-18021` Allow :dbcommand:`serverStatus` to be executed locally against an arbiter in an authenticated replica set" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:304 -# 43f8fae07eaf4312b4df795f46133dd7 -msgid ":issue:`SERVER-17908` Allow :dbcommand:`getCmdLineOpts` to be executed locally against an arbiter in an authenticated replica set" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:305 -# 744155c7493440fcae9a6ec5f422d8ca -msgid ":issue:`SERVER-17832` Memory leak when :program:`mongod` configured with SSL required and handle insecure connection" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:306 -#: ../source/release-notes/3.0-changelog.txt:326 -# 7592f804606546a2a887addd78a48289 -# 2a349943cfd1476e9b88fa2d43bad83f -msgid ":issue:`SERVER-17812` LockPinger has audit-related GLE failure" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:307 -#: ../source/release-notes/3.0-changelog.txt:362 -# 73357c8fd97a4c019ac771823c061a66 -# dcf26c8356e646a4bd869f9156ecea67 -msgid ":issue:`SERVER-17591` Add SSL flag to select supported protocols" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:308 -# 3fd107d285974a608b579b271c26f93f -msgid ":issue:`SERVER-16073` Allow disabling SSL Ciphers via hidden flag: ``sslCipherConfig``" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:309 -# 59aed72488a64fa0a08a4436e24349a4 -msgid ":issue:`SERVER-12235` Don't require a database read on every new localhost connection when auth is on" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:314 -#: ../source/release-notes/3.0-changelog.txt:368 -# 1b6e6f270d6947599fa7849a140d4a5f -# 940c9b03603e4f9989bcc7030bd5ad9e -msgid ":issue:`SERVER-18304` duplicates on FindAndModify with remove option" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:320 -#: ../source/release-notes/3.0-changelog.txt:333 -# 56c473963a66431c9af1823f9a09980f -# 12ba3bbbf78f4254930ef240947dca2c -msgid ":issue:`SERVER-18211` MongoDB fails to correctly roll back collection creation" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:321 -# 6e9f7c249ef441209eee6103f38cd06a -msgid ":issue:`SERVER-17273` Add support for ``secondaryCatchupPeriodSecs`` to :method:`rs.stepdown()` shell helper" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:327 -# 05ef738a7cc24bbd8d97322da0391e4d -msgid ":issue:`SERVER-17749` :dbcommand:`collMod` :collflag:`usePowerOf2Sizes` fails on :program:`mongos`" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:328 -# 7973e77154804c2b98b80ff7f9c9bfcf -msgid ":issue:`SERVER-16987` :method:`sh.getRecentMigrations()` shows aborted migration as success" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:334 -#: ../source/release-notes/3.0-changelog.txt:356 -# c44f2538df6948118066970654a97976 -# 2c2d32d6e9e04867997b178c0ccc8fa6 -msgid ":issue:`SERVER-18111` mongod allows user inserts into system.profile collection" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:335 -# bf588a3c98e14dbfb917bab6b349bebb -msgid ":issue:`SERVER-17939` Backport mongo-rocks updates to v3.0 branch" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:336 -# 9275542b555c4124b68b6e208ccdd3aa -msgid ":issue:`SERVER-17745` Improve dirty page estimation in mmapv1 on Windows" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:341 -# f93cdce3c8a14678aeeb6ba2468101bc -msgid ":issue:`SERVER-18205` WiredTiger changes for MongoDB 3.0.3" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:342 -# c610adaeaf004fc296e4cecaec3f099b -msgid ":issue:`SERVER-18192` Crash running WiredTiger with \"cache_resident=true\"" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:343 -# e7b35bd3097544b6b4d8f3baebbcbf37 -msgid ":issue:`SERVER-18014` Dropping a collection can block creating a new collection for an extended time under WiredTiger" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:344 -# 4939a38ea18f48aab0f21ec7a2d9f025 -msgid ":issue:`SERVER-17907` B-tree eviction blocks access to collection for extended period under WiredTiger" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:345 -# 6d860dbd6e414bb18d390579b1c6c929 -msgid ":issue:`SERVER-17892` Explicitly turn checksum on for all collections/indexes in WiredTiger by default" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:348 -#: ../source/release-notes/3.0-changelog.txt:559 -# 8e5e402786084b0aa896a83d2cfc346d -# 1f62477d20834a7ba659aaa2cc862f84 -msgid "Indexing" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:350 -# 5a296c6de7724d84b637c607a114b290 -msgid ":issue:`SERVER-18087` index_retry.js and index_no_retry.js not checking for presence of \"progress\" field in currentOp() result" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:351 -# e213e17e54a844ecbbaa5d1bc027e5e8 -msgid ":issue:`SERVER-17882` Update with key too large to index crashes WiredTiger/RockDB secondary" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:354 -#: ../source/release-notes/3.0-changelog.txt:570 -# 2cbac16e55f04c56b1dbcd9f99319d2d -# 80f4cb0b5b1440b0ba672d03ad144317 -msgid "Write Ops" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:361 -# c20fc92cfcc2420cb3c0473996753bb8 -msgid ":issue:`SERVER-17832` Memory leak when MongoD configured with SSL required and handle insecure connection" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:363 -# aef14da81dfd4967861d64feeaafd695 -msgid ":issue:`SERVER-16073` Allow disabling SSL Ciphers via hidden flag: sslCipherConfig" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:366 -#: ../source/release-notes/3.0-changelog.txt:576 -# 559f1744d7f64ecebc71751da39b2552 -# 907d9a3380a94a2d923343109e1f33da -msgid "Concurrency" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:369 -# 810bfd53a48147e5ba0b583fdd1d143c -msgid ":issue:`SERVER-16636` Deadlock detection should check cycles for stability or should be disabled" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:372 -# 96a1c4114e7c4bf79ef0de88655b4838 -msgid "Geo" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:374 -#: ../source/release-notes/3.0-changelog.txt:380 -# 538aa7dd00f14261a88a5d7b39eb167a -# 4c8c6b6d02eb488c9e2b484cc2e30fe3 -msgid ":issue:`SERVER-17835` Aggregation geoNear deprecated uniqueDocs warning" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:375 -# 88ecff787049415f8d9ab6a84f5b0ce6 -msgid ":issue:`SERVER-9220` allow more than two values in the coordinate-array when using 2dsphere index" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:383 -# 180a5743508742b7bc61b63734a6e2eb -msgid "MapReduce" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:385 -# 1dac65e9fec3414c91d9e31281b6eb85 -msgid ":issue:`SERVER-17889` Using eval command to run mapReduce with non-inline \"out\" option triggers fatal assertion failure" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:388 -#: ../source/release-notes/3.0-changelog.txt:501 -# f6c5488b3bc34786a82b045940c82594 -# 240d5d716d484c80ba29bf3351472718 -msgid "Admin" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:392 -# 26c45cbf689f49c38a62f6a95c959e11 -msgid ":issue:`SERVER-17820` Windows service stop can lead to mongod abrupt termination due to long shutdown time" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:397 -# 5deb1a9d093b4fa48fc0939f8d3b52da -msgid ":issue:`SERVER-18344` logs should be sent to updated logkeeper server" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:398 -# e37dac9d04de4f8aacbb2a9c75a610e6 -msgid ":issue:`SERVER-18299` Use ld wrapper for compiling Enterprise GO tools in RHEL 5" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:399 -# c547523c6f824ef3a06f7ebfa20be156 -msgid ":issue:`SERVER-18082` Change ``smoke.py`` buildlogger command line options to environment variables" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:400 -# 42cb485df3e248139a0a6b0dcefbabb8 -msgid ":issue:`SERVER-17730` Parsing of Variables on Windows doesn't respect windows conventions" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:401 -# 016329396d804be5bdceefcfa72d5d13 -msgid ":issue:`SERVER-17694` support ``RPATH=value`` in top-level ``SConstruct``" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:402 -# 7ee35447eb5546508726b73bdfe35d37 -msgid ":issue:`SERVER-17465` ``--use-system-tcmalloc`` does not support ``tcmalloc`` :dbcommand:`setParameters` and extension" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:403 -# 2323fc6afd9f423b8b352bf825d2ab05 -msgid ":issue:`SERVER-17961` `THIRD-PARTY-NOTICES.windows`` needs to be updated" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:404 -# 45f31b42360247e787c95362e2c552dc -msgid ":issue:`SERVER-17780` Init script sets process ulimit to different value compared to documentation" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:407 -# 810720b31e8a476b921624df819fbfe2 -msgid "JavaScript" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:409 -# 0f167246d72a4f9198e116f80a6fd727 -msgid ":issue:`SERVER-17453` warn that db.eval() / eval command is deprecated" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:414 -# d15908c65b634df08e3cfb55209ea6cb -msgid ":issue:`SERVER-17951` db.currentOp() fails with read preference set" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:415 -# ca91b4932c3a44e3818507df592826fa -msgid ":issue:`SERVER-17273` Add support for secondaryCatchupPeriodSecs to rs.stepdown shell helper" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:416 -# 4efe99f78b574446a3cba61e016398ff -msgid ":issue:`SERVER-16987` sh.getRecentMigrations shows aborted migration as success" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:421 -# 4223e3e19639473c902e3687238a8a9e -msgid ":issue:`SERVER-18302` remove test buildlogger instance" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:422 -# 9353b124249a40698c4ffeda3a5bf305 -msgid ":issue:`SERVER-18262` setup_multiversion_mongodb should retry links download on timeouts" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:423 -# b45f6712240e42ee868532aaa010a5fe -msgid ":issue:`SERVER-18239` dumpauth.js uses ambiguous --db/--collection args" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:424 -# 190756e3e81b4ac0a1c6fa02ee8dc9bb -msgid ":issue:`SERVER-18229` Smoke.py with PyMongo 3.0.1 fails to run certain tests" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:425 -# b0ab0f63b9084eb7afd3fa93228e234c -msgid ":issue:`SERVER-18073` Fix smoke.py to work with pymongo 3.0" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:426 -# 11096c1a94ee42939767a29be409da31 -msgid ":issue:`SERVER-17998` Ignore socket exceptions in initial_sync_unsupported_auth_schema.js test" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:427 -# 249d33b3b40e4adcb13617c1cd9f45b1 -msgid ":issue:`SERVER-18293` ASAN tests should run on larger instance size" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:428 -# 2fe8757761d049729d0587f1cd13926e -msgid ":issue:`SERVER-17761` RestAdminAccess/NoAdminAccess objects leak at shutdown" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:433 -# e9f6d89abc8e44638b37355d690d279d -msgid "3.0.2 Changelog" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:438 -# 83febf9269be4b409c4e0a228baf9a16 -msgid ":issue:`SERVER-17719` :program:`mongo` Shell crashes if -p is missing and user matches" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:439 -#: ../source/release-notes/3.0-changelog.txt:497 -# 21f5e70eaf6a468fba9730f44808a10a -# 3a5da62d42fa4019ab9cbf04714a963a -msgid ":issue:`SERVER-17705` Fix credentials field inconsistency in HTTP interface" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:440 -# 4888fde5d7a640dab91f73f846b86520 -msgid ":issue:`SERVER-17671` Refuse to complete initial sync from nodes with 2.4-style auth data" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:441 -#: ../source/release-notes/3.0-changelog.txt:498 -# c4c5444a5f1a4fbf9dc374ce967e97b4 -# 3c7f36b469234c67be399742aa17f879 -msgid ":issue:`SERVER-17669` Remove auth prompt in webserver when auth is not enabled" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:442 -# 56f4b29afef24a3a9cac50d08a3f9031 -msgid ":issue:`SERVER-17647` Compute BinData length in v8" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:443 -# 772a04aad02d4a4493053fad80823524 -msgid ":issue:`SERVER-17529` Can't list collections when :program:`mongos` is running 3.0 and config servers are running 2.6 and auth is on" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:446 -# 082328fac5ec4b70941d89a904e43464 -msgid "Query and Indexing" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:448 -# 498eac2ead5f4308ad175ab6e328407b -msgid ":issue:`SERVER-8188` Configurable idle cursor timeout" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:449 -# 8eafe901deec472cac6a964098b32751 -msgid ":issue:`SERVER-17469` ``2d`` nearSphere queries scan entire collection" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:450 -# 49b13227c54b4e33a7db9114b496f134 -msgid ":issue:`SERVER-17642` ``WriteConfictException`` during background index create" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:455 -# 1bcdb6812bc74cd4b5f47cd5d0cb5f1e -msgid ":issue:`SERVER-17677` Replica Set member backtraces sometimes when removed from replica set" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:456 -# 4b624ee40ab34e509d82be9aa31096c7 -msgid ":issue:`SERVER-17672` :dbcommand:`serverStatus` command with ``{oplog: 1}`` option can trigger segmentation fault in :program:`mongod`" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:457 -# 407bf536ca96470b971e187f98c9d0c6 -msgid ":issue:`SERVER-17822` ``OpDebug::writeConflicts`` should be a 64-bit type" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:462 -# 8f9f6b4e293441bfaa5493479b05ab80 -msgid ":issue:`SERVER-17805` ``logOp`` / ``OperationObserver`` should always check shardversion" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:467 -# d3a3799ecfeb4a37bc0186f32ea1f91a -msgid ":issue:`SERVER-17613` Unable to start :program:`mongod` after unclean shutdown" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:472 -# f6fb04b180fc4c7a9d9a485fa4062fa6 -msgid ":issue:`SERVER-17713` WiredTiger using zlib compression can create invalid compressed stream" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:473 -# f1d2e8c3f5644fd4a3cef3c578302216 -msgid ":issue:`SERVER-17642` WriteConfictException during background index create" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:474 -# cc1a0e8f1a7f42cb9bc9dcd7731a2383 -msgid ":issue:`SERVER-17587` Node crash scenario results in uncrecoverable error on subsequent startup under WiredTiger" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:475 -# 6f24f30988f04120aface5328dfd680f -msgid ":issue:`SERVER-17562` Invariant failure: ``s->commit_transaction(s, NULL)`` resulted in status ``BadValue 22``" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:476 -# 3d8e1efaa2544b0bbfc6e79bf34bcf4f -msgid ":issue:`SERVER-17551` mongod fatal assertion after \"hazard pointer table full\" message" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:477 -# 09b8c41573d046d092f99719008d7edd -msgid ":issue:`SERVER-17532` Duplicate key error message does not contain index name anymore" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:478 -# 9312ae2fa3c44537aad729bfcec29822 -msgid ":issue:`SERVER-17471` WiredTiger Mutex on Windows can block the server" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:479 -# 63d6a14d7b694b49875975eeeb2a4de1 -msgid ":issue:`SERVER-17382` rc10/wiredTiger multi collection/DB bulk insert slow than rc8 in initial insertion phase" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:480 -# 99ca655de88145398f6f1d4e5cd3ceb3 -msgid ":issue:`SERVER-16804` :option:`mongod --repair` fails because ``verify()`` returns EBUSY under WiredTiger" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:485 -# 6588ee8c46484113b0ea1db194834aeb -msgid ":issue:`SERVER-17616` Removing or inserting documents with large indexed arrays consumes excessive memory" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:486 -# 9917b17f31c947929015262b794de413 -msgid ":issue:`SERVER-17313` Segfault in ``BtreeLogic::_insert`` when inserting into previously-dropped namespace" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:489 -#: ../source/release-notes/3.0-changelog.txt:616 -# b659fc33995a4a91aa295e484afa539d -# dd30bad6155744968e18619223d73c38 -msgid "RocksDB" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:491 -# e485f4e9ed2e4b329265a998ca7ad982 -msgid ":issue:`SERVER-17706` Sync new mongo+rocks changes to v3.0 branch" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:496 -# 642b12a4f9024415b04e344170599d93 -msgid ":issue:`SERVER-17729` Cannot start :program:`mongod` \\ ``httpinterface``: sockets higher than 1023 not supported" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:503 -# 68380e671e124af8a8e385dc425c7edd -msgid ":issue:`SERVER-17570` MongoDB 3.0 NT Service shutdown race condition with :method:`db.serverShutdown()`" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:504 -# 5de0eaf2e62c40ca9140d0ee89ee51ff -msgid ":issue:`SERVER-17699` \"locks\" section empty in diagnostic log and profiler output for some operations" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:505 -# 6feffc736e8d4b6c8575cb4bf77951e1 -msgid ":issue:`SERVER-17337` RPM Init script breaks with quotes in ``yaml`` config file" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:506 -# 31fd96c65944486c8e10e22dabfe19d8 -msgid ":issue:`SERVER-16731` Remove unused DBPATH init script variable" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:511 -# 4198839b1f8744e590444dbf6b742474 -msgid ":issue:`SERVER-17652` Cannot start mongod due to \"sockets higher than 1023 not being supported\"" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:516 -# 4fc680dcbcc34660b09467354ecc57c0 -msgid ":issue:`SERVER-17826` Ignore ismaster exceptions in ```initial_sync_unsupported_auth_schema.js`` test" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:517 -# 5a3a3b1755a44218a1a726d84445005b -msgid ":issue:`SERVER-17808` Ensure availability in ``initial_sync_unsupported_auth_schema.js`` test" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:518 -# e22894bc36e5486a884e2bf4b95dd7c1 -msgid ":issue:`SERVER-17433` ASAN leak in small oplog suite ``write_result.js``" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:523 -# 7b8d740c05954a8db3fd7bb33571f4d3 -msgid "3.0.1 Changelog" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:528 -# 7f863e863f514667bcae5bc16ba2af44 -msgid ":issue:`SERVER-17507` MongoDB3 enterprise AuditLog" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:529 -# f6c19f60c50c40908a351a724b495956 -msgid ":issue:`SERVER-17379` Change \"or\" to \"and\" in webserver localhost exception check" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:530 -# 5e5764a18e3a4e169863be93e0702dfe -msgid ":issue:`SERVER-16944` dbAdminAnyDatabase should have full parity with dbAdmin for a given database" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:531 -#: ../source/release-notes/3.0-changelog.txt:555 -# 88c6fc9068634d12a6511c81ce7617e2 -# 88a14c08dc9a4a39a28e3611699a2c09 -msgid ":issue:`SERVER-16849` On mongos we always invalidate the user cache once, even if no user definitions are changing" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:532 -#: ../source/release-notes/3.0-changelog.txt:641 -# 5def4cc9f8414513a88f6ac7f4c1a1b1 -# 102ca67171b04e889dd803179b5c6592 -msgid ":issue:`SERVER-16452` Failed login attempts should log source IP address" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:537 -#: ../source/release-notes/3.0-changelog.txt:580 -#: ../source/release-notes/3.0-changelog.txt:659 -# e1e3226169dd4cfd8dcec74fc852c608 -# be65527b1ded40dc86817bdb744b2404 -# 265a4615cb714f9ab6b681b6ee37e0d1 -msgid ":issue:`SERVER-17395` Add FSM tests to stress yielding" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:538 -# e018782b9b2a4f1e959f95f950a7ca28 -msgid ":issue:`SERVER-17387` invalid projection for findAndModify triggers fassert() failure" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:539 -# f2d0a8d6937e4c04989c05c2ec1fdfa3 -msgid ":issue:`SERVER-14723` Crash during query planning for geoNear with multiple 2dsphere indices" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:540 -# d784b497793340eabfa22fed7652e54a -msgid ":issue:`SERVER-17486` Crash when parsing invalid polygon coordinates" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:545 -#: ../source/release-notes/3.0-changelog.txt:585 -# 12ab218aa19c44a7b5904ea77927b8f7 -# 3fb2296d8cb542bd93ebbbdcacee5bcd -msgid ":issue:`SERVER-17515` copyDatabase fails to replicate indexes to secondary" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:546 -# eed7bb7ea94d4b7a983780b4f1e10b14 -msgid ":issue:`SERVER-17499` Using eval command to run getMore on aggregation cursor trips fatal assertion" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:547 -#: ../source/release-notes/3.0-changelog.txt:601 -# d9449f7315e74310859ece0f29713819 -# c6e34b1c53af4afaba4649e902ae2430 -msgid ":issue:`SERVER-17487` cloner dropDups removes _id entries belonging to other records" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:548 -# 9080b353081a4f859e492401ea5a120e -msgid ":issue:`SERVER-17302` consider blacklist in shouldChangeSyncSource" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:553 -# e0cde412f31c48e7b3f902c9eb4e8e1a -msgid ":issue:`SERVER-17398` Deadlock in MigrateStatus::startCommit" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:554 -# b5d2f4d6e700478882d8a9232177741e -msgid ":issue:`SERVER-17300` Balancer tries to create config.tags index multiple times" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:556 -# 31f056b3d33c4bbfbefd691375787c50 -msgid ":issue:`SERVER-5004` balancer should check for stopped between chunk moves in current round" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:561 -# 0fb2392977494ebc81fa7cdab0034553 -msgid ":issue:`SERVER-17521` improve createIndex validation of empty name" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:562 -#: ../source/release-notes/3.0-changelog.txt:586 -# 16615a12209045c78f8014f0e54b2302 -# d8995dfa4a7e4831b97a087b8228a823 -msgid ":issue:`SERVER-17436` MultiIndexBlock may access deleted collection after recovering from yield" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:567 -# 380e8e68c66441489823793c828ac32c -msgid ":issue:`SERVER-17224` Aggregation pipeline with 64MB document can terminate server" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:572 -# fe603e4d87534e68b20faf7d4b2d6dcf -msgid ":issue:`SERVER-17489` in bulk ops, only mark last operation with commit=synchronous" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:573 -# 000b5251df0d4d38af151e833db6387c -msgid ":issue:`SERVER-17276` WriteConflictException retry loops needed for collection creation on upsert" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:578 -#: ../source/release-notes/3.0-changelog.txt:611 -# 188b5602b58244f5855aa7796c19f43f -# 74b8e1ad631c49db9ca60aad92b0cee8 -msgid ":issue:`SERVER-17501` Increase journalling capacity limits" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:579 -#: ../source/release-notes/3.0-changelog.txt:587 -#: ../source/release-notes/3.0-changelog.txt:612 -# 5244993d71464aa48bb720321d82b7de -# 87e9601b4e8d4d24bc1eeafc1fe75a88 -# 13b6fe3000a54379890d91b72ae24544 -msgid ":issue:`SERVER-17416` Deadlock between MMAP V1 journal lock and oplog collection lock" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:588 -#: ../source/release-notes/3.0-changelog.txt:618 -# 22f2900ad3014c6c87d1f91a9c5d37a5 -# f423b39d880244458dbd8d1b8448c03d -msgid ":issue:`SERVER-17381` Rename rocksExperiment to RocksDB" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:589 -#: ../source/release-notes/3.0-changelog.txt:619 -# 1c0e07df65484a31ad31666efffc5155 -# 6b9a0d2698824db9b8adbafa17788926 -msgid ":issue:`SERVER-17369` [Rocks] Fix the calculation of nextPrefix" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:590 -#: ../source/release-notes/3.0-changelog.txt:605 -# e037c319362842a995d32fd6654b4cdf -# c56cc15aad314e948fd51000ec838616 -msgid ":issue:`SERVER-17345` WiredTiger -> session.truncate: the start cursor position is after the stop cursor position" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:591 -#: ../source/release-notes/3.0-changelog.txt:620 -# adce1c1fdc894531a06c4ad0cc94d4a8 -# 4996fb9f431646319e1d5468791ed160 -msgid ":issue:`SERVER-17331` RocksDB configuring and monitoring" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:592 -# d163f7387587408ba1bf7e7ee1bfaa9e -msgid ":issue:`SERVER-17323` MMAPV1Journal lock counts are changing during WT run" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:593 -#: ../source/release-notes/3.0-changelog.txt:606 -# 08ba613a79234f51aeaf8a6c1146f352 -# 183b79cfe02e44f1a9074ce7e16831de -msgid ":issue:`SERVER-17319` invariant at shutdown rc9, rc10, rc11 with wiredTiger" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:594 -# b07bd3ae7baf40e19fb0a600a2d257c1 -msgid ":issue:`SERVER-17293` Server crash setting wiredTigerEngineRuntimeConfig:\"eviction=(threads_max=8)\"" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:599 -# 12d1d7a75231419cafe47646701801c6 -msgid ":issue:`SERVER-17510` \"Didn't find RecordId in WiredTigerRecordStore\" on collections after an idle period" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:600 -# cca77fc006364a2d82dcd38af015f6a7 -msgid ":issue:`SERVER-17506` Race between inserts and checkpoints can lose records under WiredTiger" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:602 -# 1444bca6e92c43048ec3aa002a4cb98a -msgid ":issue:`SERVER-17481` WiredTigerRecordStore::validate should call WT_SESSION::verify" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:603 -# 61378f86abcb464a88d32c79996e07f0 -msgid ":issue:`SERVER-17451` WiredTiger unable to start if crash leaves 0-length journal file" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:604 -# 64e2211956d54291918f93cbce6a4bfc -msgid ":issue:`SERVER-17378` WiredTiger's compact code can return 'Operation timed out' error (invariant failure)" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:613 -# e90938d6ce444f698ac5a7e91b573d2b -msgid ":issue:`SERVER-17388` Invariant failure in MMAPv1 when disk full" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:623 -# b60495ad0f484285bc109a34abab9ad0 -msgid "Shell and Administration" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:625 -# 96c95860e29a4a24a1f62f5a6c0a02a4 -msgid ":issue:`SERVER-17226` 'top' command with 64MB result document can terminate server" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:626 -# 51af9194cc6447cb942e91828a00e908 -msgid ":issue:`SERVER-17405` getLog command masserts when given number" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:627 -# ceb0c51cf9374a42bafc6eb819230bdc -msgid ":issue:`SERVER-17347` .explain() should be included in the shell's DBCollection help" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:632 -# 7d6a8a74231742e388c410470eb3e5fc -msgid ":issue:`SERVER-17484` Migrate server MCI config into server repo" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:633 -# ab64b8fde4fe42a4a35525776ded1a4a -msgid ":issue:`SERVER-17463` Python error when specifying absolute path to scons cacheDir" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:634 -# ee05df6801854699bf38544e22e3a738 -msgid ":issue:`SERVER-17460` LIBDEPS_v8_SYSLIBDEP typo" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:635 -#: ../source/release-notes/3.0-changelog.txt:647 -# 6114b941651949f1ab50e74964066550 -# ca3d81f99d554ae389513da90c3e0924 -msgid ":issue:`SERVER-14166` Semantics of the --osx-version-min flag should be improved" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:636 -# 1fe724c728df47598410af0e49af7d75 -msgid ":issue:`SERVER-17517` mongodb-org rpm packages no longer \"provide\" mongo-10gen-server" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:639 -# cfef508241894665af1ee66332d695fc -msgid "Logging" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:644 -# 7dc2260462ae47e9a1817ea81188b277 -msgid "Platform" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:646 -# b74bd93e2e3f480b90bf1de661b694ff -msgid ":issue:`SERVER-17252` Upgrade PCRE Version from 8.30 to Latest" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:652 -# 994899644e5844c1bf12560b7daa0628 -msgid ":issue:`SERVER-17338` NULL pointer crash when running copydb against stepped-down 2.6 primary" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:657 -# eb77896dbccf422bb69ca77422c9321c -msgid ":issue:`SERVER-17443` get_replication_info_helper.js should assert.soon rather than assert for log messages" -msgstr "" - -#: ../source/release-notes/3.0-changelog.txt:658 -# 21e92c38aefa47e3b52abd548a031906 -msgid ":issue:`SERVER-17442` increase tolerance for shutdown timeout in stepdown.js to fix windows build break" -msgstr "" - diff --git a/locale/pot/release-notes/3.0-changes.pot b/locale/pot/release-notes/3.0-changes.pot deleted file mode 100644 index 92de0b7055c..00000000000 --- a/locale/pot/release-notes/3.0-changes.pot +++ /dev/null @@ -1,23 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/3.0-changes.txt:5 -# 4ec81e8eadb8443095a3a5c6bf57d1e8 -msgid "Changes in MongoDB 3.0" -msgstr "" - diff --git a/locale/pot/release-notes/3.0-compatibility.pot b/locale/pot/release-notes/3.0-compatibility.pot deleted file mode 100644 index 62b3b1c7c2f..00000000000 --- a/locale/pot/release-notes/3.0-compatibility.pot +++ /dev/null @@ -1,928 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/3.0-compatibility.txt:3 -# e6c8f17156a54e88b9bbf58a4b1d2a12 -msgid "Compatibility Changes in MongoDB 3.0" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:0 -# 5f4acd2ef75f4b5aa661640b0e6b9989 -msgid "On this page" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:13 -# 43d8966eb134446dbf7bf6053a8a94ee -msgid "The following 3.0 changes can affect the compatibility with older versions of MongoDB. See :doc:`/release-notes/3.0` for the full list of the 3.0 changes." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:20 -# c37fa3a46df042e5acad23763cae9e48 -msgid "Storage Engine" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:25 -# ee92737e15f94e4caee9e8ebbaf3a1a2 -msgid "Configuration File Options Changes" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:27 -# b9cd116bca1f4110b9ee18258a671e8c -msgid "With the introduction of additional storage engines in 3.0, some :doc:`configuration file options ` have changed:" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:34 -# ab399280a2ec4809b3243c71ae39b74c -msgid "Previous Setting" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:35 -# 9b4f457b4a3a4020892919506b41e985 -msgid "New Setting" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:37 -# 3a19850246014559bbaab31883bf69dd -msgid "``storage.journal.commitIntervalMs``" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:38 -# 88fcc99ea36f4d7d9b78487654afb643 -msgid ":setting:`storage.mmapv1.journal.commitIntervalMs`" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:40 -# 25a9612cdc9347f8a38cf7c4509b56e0 -msgid "``storage.journal.debugFlags``" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:41 -# 07572c64d96c48709f4f767401966827 -msgid ":setting:`storage.mmapv1.journal.debugFlags`" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:43 -# 8216dd8011de4910be2cd2a4bdc75e57 -msgid "``storage.nsSize``" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:44 -# e818d627aeb6404eae5fd59274c52138 -msgid ":setting:`storage.mmapv1.nsSize`" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:46 -# be5d739905b7486cad0cc0a0ce479ad3 -msgid "``storage.preallocDataFiles``" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:47 -# 66be73b56c9b4579af42a6ae772c4164 -msgid ":setting:`storage.mmapv1.preallocDataFiles`" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:49 -# f95fd38c6dc345ccb0c5362970b711b8 -msgid "``storage.quota.enforced``" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:50 -# 518dec3bf8224b4d93df4566dfb5f9e5 -msgid ":setting:`storage.mmapv1.quota.enforced`" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:52 -# 7af13b3d05e94bc5878950d66a34fa37 -msgid "``storage.quota.maxFilesPerDB``" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:53 -# c58759c583854be59f272199aa6bb8e3 -msgid ":setting:`storage.mmapv1.quota.maxFilesPerDB`" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:55 -# 9cd07db0c2a946c8bc39cca9ac106efb -msgid "``storage.smallFiles``" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:56 -# 4e842d05abed4fc4aadd359008f064f4 -msgid ":setting:`storage.mmapv1.smallFiles`" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:58 -# b1ff43f0960442fe9b55763b0f399d90 -msgid "3.0 :program:`mongod` instances are backward compatible with existing configuration files, but will issue warnings when if you attempt to use the old settings." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:65 -# 44d395b9d2a74cd8ae6238d3ff7ad1b9 -msgid "Data Files Must Correspond to Configured Storage Engine" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:67 -# 4ae1b6f8a3d1424cbb80e215ed6b663c -msgid "The files in the :setting:`~storage.dbPath` directory must correspond to the configured storage engine (i.e. ``--storageEngine``). :program:`mongod` will not start if :setting:`~storage.dbPath` contains data files created by a storage engine other than the one specified by ``--storageEngine``." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:74 -# 2e2ef96b92084bad8e905edee32151af -msgid "Change Storage Engine to WiredTiger sections in :doc:`/release-notes/3.0-upgrade`" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:80 -# e44d90c28f8a4f15a05dd27b9281d7aa -msgid "WiredTiger and Driver Version Compatibility" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:82 -# 84306de473a54d76b0de7cb3cec1c967 -msgid "For MongoDB 3.0 deployments that use the WiredTiger storage engine, the following operations return no output when issued in previous versions of the :program:`mongo` shell or drivers:" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:86 -# ff764bbda3e741ae879cd1e699ac0cb0 -msgid ":method:`db.getCollectionNames()`" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:87 -# 4b6e69da75bf4a2592d859cac899d832 -msgid ":method:`db.collection.getIndexes()`" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:88 -# ce484909c1994f13b858864625dc4388 -msgid "``show collections``" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:89 -# f07e7fbfc8a84d1b854c6928518f7726 -msgid "``show tables``" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:91 -# 81b482d36aae483192180d2e32a9b527 -msgid "Use the 3.0 :program:`mongo` shell or the :ref:`3.0 compatible version ` of the official drivers when connecting to 3.0 :program:`mongod` instances that use WiredTiger. The 2.6.8 :program:`mongo` shell is also compatible with 3.0 :program:`mongod` instances that use WiredTiger." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:98 -# ab546c8d04af43cebfd8ce1f6b068765 -msgid "``db.fsyncLock()`` is not Compatible with WiredTiger" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:100 -# b67ba8e966cd40a995ab38949d6c8aaa -msgid "With WiredTiger the :method:`db.fsyncLock()` and :method:`db.fsyncUnlock()` operations *cannot* guarantee that the data files do not change. As a result, do not use these methods to ensure consistency for the purposes of creating backups." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:108 -# 1d3f59665dc84f778187f03ac4c7ce31 -msgid "Support for ``touch`` Command" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:110 -# 0c595993fe2a4f47a3d5c499b0d55ea4 -msgid "If a storage engine does not support the :dbcommand:`touch`, then the :dbcommand:`touch` command will return an error." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:113 -# c5c1cfd5746849928abf0982084944fc -msgid "The MMAPv1 storage engine supports :dbcommand:`touch`." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:115 -# e949eddafcd648afac75014210ccf40b -msgid "The WiredTiger storage engine *does not* support :dbcommand:`touch`." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:121 -# 1ec4639db4fb4eb28c0f04e2f05b6b46 -msgid "Dynamic Record Allocation" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:123 -# 9c38d6be669b4963a0db4927b49a98e9 -msgid "MongoDB 3.0 no longer supports dynamic record allocation and deprecates :term:`paddingFactor `." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:126 -# 2a97b58e917e4a22b85c120f326ce7aa -msgid "MongoDB 3.0 deprecates the :parameter:`newCollectionsUsePowerOf2Sizes` parameter such that you can no longer use the parameter to disable the power of 2 sizes allocation for a collection. Instead, use the :dbcommand:`collMod` command with the :collflag:`noPadding` flag or the :method:`db.createCollection()` method with the ``noPadding`` option. Only set ``noPadding`` for collections with workloads that consist only of inserts or in-place updates (such as incrementing counters)." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:136 -# b3b2743894534146a38d85dc746b0494 -msgid "Only set :collflag:`noPadding` to ``true`` for collections whose workloads have *no* update operations that cause documents to grow, such as for collections with workloads that are insert-only. For more information, see :ref:`exact-fit-allocation`." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:141 -# 65ea0af519ff47f59c605b60fdf078d2 -msgid "For more information, see :ref:`3.0-mmapv1-padding`." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:146 -# 1adf944013c14352ad3dd9f1cfbfa5cd -msgid "Replication Changes" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:151 -# 4d9b62bc382041f0b61fe750dc0869d9 -msgid "Replica Set Oplog Format Change" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:153 -# 7ac9fa93a429410c8a28edc8b2192085 -msgid "MongoDB 3.0 is not compatible with oplog entries generated by versions of MongoDB before 2.2.1. If you upgrade from one of these versions, you must wait for new oplog entries to overwrite *all* old oplog entries generated by one of these versions before upgrading to 3.0.0 or earlier." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:159 -# 7e357e58b24549d797e949601ff08fe8 -msgid "Secondaries may abort if they replay a pre-2.6 oplog with an index build operation that would fail on a 2.6 or later primary." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:165 -# d2bbaa5afea348cea6faf1567c62129f -msgid "Replica Set Configuration Validation" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:167 -# 07342ce99f6b4a25ae93c141126ccd9d -msgid "MongoDB 3.0 provides a stricter validation of :doc:`replica set configuration settings ` and replica sets invalid replica set configurations." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:171 -# 247f76b70f6649719568e878496213ad -msgid "Stricter validations include:" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:173 -# 6cba7ab5d05c4a00a008e0204dbe9425 -msgid "Arbiters can only have ``1`` vote. Previously, arbiters could also have a value of ``0`` for :rsconf:`members[n].votes`. If an arbiter has any value other than ``1`` for :rsconf:`members[n].votes`, you must fix the setting." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:180 -# f13d66a4075a4e62b71aac0482aaf4c9 -msgid "Non-arbiter members can **only** have value of ``0`` or ``1`` for :rsconf:`members[n].votes`. If a non-arbiter member has any other value for :rsconf:`members[n].votes`, you must fix the setting." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:186 -# c2786a5b77544250aad6138ba9bab675 -msgid ":rsconf:`_id` in the :doc:`/reference/replica-configuration` must specify the same name as that specified by ``--replSet`` or :setting:`replication.replSetName`. Otherwise, you must fix the setting." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:192 -# 77b60608d34d4263933709f724900551 -msgid "Disallows ``0`` for :rsconf:`settings.getLastErrorDefaults` value. If :rsconf:`settings.getLastErrorDefaults` value is ``0``, you must fix the setting." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:197 -# 382e5350d7db4fb68659d0805cb09808 -msgid ":rsconf:`settings` can only contain the recognized settings. Previously, MongoDB ignored unrecognized settings. If :rsconf:`settings` contains unrecognized settings, you must remove the unrecognized settings." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:202 -# c5e45c63949f42fabb647b2431b91ef7 -msgid "To fix the settings before upgrading to MongoDB 3.0, connect to the primary and :method:`reconfigure ` your replica set to valid configuration settings." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:206 -# f126d9ebb487404da7df45ef05007b03 -msgid "If you have already upgraded to MongoDB 3.0, you must :doc:`downgrade to MongoDB 2.6 ` first and then fix the settings. Once you have :method:`reconfigured ` the replica set, you can re-upgrade to MongoDB 3.0." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:212 -# a8fd4638ee814b3894f9fd908871315d -msgid "Change of ``w: majority`` Semantics" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:214 -# c4ef8c001dd546dd972e01c64c60ffe2 -msgid "A write concern with a :ref:`w: majority ` value is satisfied when a majority of the *voting* members replicates a write operation. In previous versions, *majority* referred a majority of all voting and non-voting members of the set." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:220 -# c57c73ef65d146b0a7f7efb7fe2c2cc0 -msgid "Remove ``local.slaves`` Collection" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:222 -# 316a223076104758b71c3e51e9af3a3b -msgid "MongoDB 3.0 removes the ``local.slaves`` collection that tracked the secondaries' replication progress. To track the replication progress, use the :method:`rs.status()` method." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:227 -# d5305208b2d242f4a0ead14023d818db -msgid "Replica Set State Change" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:229 -# a34841f053f442a6af7b24177cfe9bbc -msgid "The ``FATAL`` replica set state does not exist as of 3.0.0." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:232 -# bd1afb21eafa408bb7dd75c9efe36a82 -msgid "HTTP Interface" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:234 -# e6226f7414a140cfbe0cb386f30c5bcf -msgid "The HTTP Interface (i.e. :setting:`net.http.enabled`) no longer reports replication data." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:240 -# 6c5aae1cce9c459eb94419efd7e2150a -msgid "MongoDB Tools Changes" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:245 -# b3d4f04f2b7349ffaffd7ddf30b8f80d -msgid "Require a Running MongoDB Instance" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:247 -# 34c800d068fd4b3d91e7405566542256 -msgid "The 3.0 versions of MongoDB tools, :program:`mongodump`, :program:`mongorestore`, :program:`mongoexport`, :program:`mongoimport`, :program:`mongofiles`, and :program:`mongooplog`, must connect to running MongoDB instances and these tools *cannot* directly modify the data files with ``--dbpath`` as in previous versions. Ensure that you start your :program:`mongod` instance(s) before using these tools." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:256 -# 1eb3e0a81629481797023d43130dd0fd -msgid "Removed Options" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:258 -# cf4ab4ba230240a5a4a0f377b5d899f2 -msgid "Removed ``--dbpath``, ``--journal``, and ``--filter`` options for :program:`mongodump`, :program:`mongorestore`, :program:`mongoimport`, :program:`mongoexport`, and :program:`bsondump`." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:262 -# 407b2b95955e42b785919f519953776a -msgid "Removed ``--locks`` option for :program:`mongotop`." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:264 -# 06404a4a75714cb692ce993d64556e56 -msgid "Removed ``--noobjcheck`` option for :program:`bsondump` and :program:`mongorestore`." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:267 -# 688a757b853540c69b22c5a53b4da45b -msgid "Removed ``--csv`` option for :program:`mongoexport`. Use the new :option:`--type` option to specify the export format type (``csv`` or ``json``)." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:271 -# 60c5b18acd774d84ae7cfc3ec1286f2d -msgid ":ref:`3.0-tools-enhancements`" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:276 -# cc8e788001334b6e9c2b3596f7b0f536 -msgid "Sharded Cluster Setting" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:279 -# 434c6a60d948472da8db9ff2670397c8 -msgid "Remove ``releaseConnectionsAfterResponse`` Parameter" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:281 -# 0dd69520e7774b4db66e65841a13868a -msgid "MongoDB now always releases connections after response. ``releaseConnectionsAfterResponse`` parameter is no longer available." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:287 -# 02881979a781461a90fc06fae1d5419d -msgid "Security Changes" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:292 -# 9da1659fbf2048f79be3bf038ece3412 -msgid "MongoDB 2.4 User Model Removed" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:294 -# 1d6c40be96a245c4a84358adae1ea6b6 -msgid "MongoDB 3.0 completely removes support for the deprecated 2.4 user model. MongoDB 3.0 will exit with an error message if there is user data with the 2.4 schema, i.e. if ``authSchema`` version is less than ``3``." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:299 -# e2089d5a965f4df7a78acaf1d473164b -msgid "To verify the version of your existing 2.6 schema, query the ``system.version`` collection in the ``admin`` database:" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:302 -# b8becc5f1c4e434ca646dcc8a82de522 -msgid "You must have privileges to query the collection." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:309 -# 4bfa6e4612dc45948061c428eec4348f -msgid "If you are currently using ``auth`` and you have schema version 2 or 3, the query returns the ``currentVersion`` of the existing ``authSchema``." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:312 -# 7e925f71aaa9461db780e7176a52dbf6 -msgid "If you do not currently have any users *or* you are using ``authSchema`` version 1, the query will not return any result." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:315 -# c67d9bb0580b44559ca67c894221a392 -msgid "If your ``authSchema`` version is less than ``3`` or the query does not return any results, see :doc:`/release-notes/2.6-upgrade-authorization` to upgrade the ``authSchema`` version before upgrading to MongoDB 3.0." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:319 -# 5543c7253c6e4c92ac1b91d200fb4f0f -msgid "After upgrading MongoDB to 3.0 from 2.6, to use the new ``SCRAM-SHA-1`` challenge-response mechanism if you have existing user data, you will need to upgrade the authentication schema a second time. This upgrades the ``MONGODB-CR`` user model to ``SCRAM-SHA-1`` user model. See :doc:`/release-notes/3.0-scram` for details." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:328 -# a3d179ff8ebf41cc895f7632ec60c990 -msgid "Localhost Exception Changed" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:330 -# 099679e1482f4008808c2a3453bf67a0 -msgid "In 3.0, the localhost exception changed so that these connections *only* have access to create the first user on the ``admin`` database. In previous versions, connections that gained access using the localhost exception had unrestricted access to the MongoDB instance." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:336 -# 5650634123a24434b38f338661a312a9 -msgid "See :ref:`localhost-exception` for more information." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:339 -# 6a083370653f434eaa8cd27766d3e7be -msgid "``db.addUser()`` Removed" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:341 -# 57f4f43e9095417999bf5607bea04778 -msgid "3.0 removes the legacy ``db.addUser()`` method. Use :method:`db.createUser()` and :method:`db.updateUser()` instead." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:345 -# 85c55193e59842e9a4386bbc6445697a -msgid "TLS/SSL Configuration Option Changes" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:347 -# 1dae2e62d24043d1b972eb415a4f4ee1 -msgid "MongoDB 3.0 introduced new :setting:`net.ssl.allowConnectionsWithoutCertificates` configuration file setting and ``--sslAllowConnectionsWithoutCertificates`` command line option for :program:`mongod` and :program:`mongos`. These options replace previous :setting:`net.ssl.weakCertificateValidation` and ``--sslWeakCertificateValidation`` options, which became aliases. Update your configuration to ensure future compatibility." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:357 -# 76d0b59613114913be1928a93e7aaf7a -msgid "TLS/SSL Certificates Validation" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:359 -# cf1a7a4791f24858875c521d95f0c9d3 -msgid "By default, when running in SSL mode, MongoDB instances will *only* start if its certificate (i.e. :setting:`net.ssl.PemKeyFile`) is valid. You can disable this behavior with the :setting:`net.ssl.allowInvalidCertificates` setting or the ``--sslAllowInvalidCertificates`` command line option." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:365 -# 501ee77f94184944a1ebd111fa155d4d -msgid "To start the :program:`mongo` shell with ``--ssl``, you must explicitly specify either the ``--sslCAFile`` or ``--sslAllowInvalidCertificates`` option at startup. See :doc:`/tutorial/configure-ssl-clients` for more information." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:373 -# 3a7ca6b4ed3143aa9e766d4227d0bcab -msgid "TLS/SSL Certificate Hostname Validation" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:375 -# c71db0e420b549f1bdfbb2a150c197c8 -msgid "By default, MongoDB validates the hostnames of hosts attempting to connect using certificates against the hostnames listed in those certificates. In certain deployment situations this behavior may be undesirable. It is now possible to disable such hostname validation without disabling validation of the rest of the certificate information with the :setting:`net.ssl.allowInvalidHostnames` setting or the ``--sslAllowInvalidHostnames`` command line option." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:384 -# 011af62a180847c0918f4fd21384414c -msgid "SSLv3 Ciphers Disabled" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:386 -# 99d714df4dd64fa8a6a39dc5a2d30be5 -msgid "In light of `vulnerabilities in legacy SSL ciphers `_, these ciphers have been explicitly disabled in MongoDB. No configuration changes are necessary." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:392 -# 0db5ef345b294819bad9884918d80491 -msgid "``mongo`` Shell Version Compatibility" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:394 -# 42dc8c06eb4747b88f89e078f9febb95 -msgid "Versions of the :program:`mongo` shell before 3.0 are *not* compatible with 3.0 deployments of MongoDB that enforce access control. If you have a 3.0 MongoDB deployment that requires access control, you must use 3.0 versions of the :program:`mongo` shell." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:401 -# 795ba6905be74757a36c0c3bfc124dea -msgid "HTTP Status Interface and REST API Compatibility" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:403 -# c0eb4cef75f74d8c817a49691458eeac -msgid "Neither the HTTP status interface nor the REST API support the :ref:`SCRAM-SHA-1 ` challenge-response user authentication mechanism introduced in version 3.0." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:410 -# d75b234d3fb04dd093ec3ded768c6708 -msgid "Indexes" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:413 -# 359af6c207f448918c2dc6d1080b98c1 -msgid "Remove ``dropDups`` Option" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:415 -# a8d17df97f7645a597748c5077b7c3da -msgid "``dropDups`` option is no longer available for :method:`~db.collection.createIndex()`, :method:`~db.collection.ensureIndex()`, and :dbcommand:`createIndexes`." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:420 -# f1df23e0b6d04802b5bdbb91c96ca446 -msgid "Changes to Restart Behavior during Background Indexing" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:422 -# b31f3077929849bebaa5806707ca2b31 -msgid "For 3.0 :program:`mongod` instances, if a background index build is in progress when the :program:`mongod` process terminates, when the instance restarts the index build will restart as foreground index build. If the index build encounters any errors, such as a duplicate key error, the :program:`mongod` will exit with an error." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:428 -# 7e62e421a1ca401b95b531305fe987f1 -msgid "To start the :program:`mongod` after a failed index build, use the :setting:`storage.indexBuildRetry` or :option:`--noIndexBuildRetry ` to skip the index build on start up." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:435 -# 8daf6ff2c4d4458fbc6cab502e13c838 -msgid "``2d`` Indexes and Geospatial Near Queries" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:437 -# ef3d283972044f98ba3bef3297d1a62b -msgid "For :query:`$near` queries that use a :doc:`2d ` index:" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:439 -# 7b610d2797204c309ca13b8e7a416012 -msgid "MongoDB no longer uses a default limit of 100 documents." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:441 -# 1b690822fb374a7bb814f420520ae32e -msgid "Specifying a :method:`~cursor.batchSize()` is no longer analogous to specifying a :method:`~cursor.limit()`." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:444 -# f21149fd67604439bd41b63fdb908c67 -msgid "For :query:`$nearSphere` queries that use a :doc:`2d ` index, MongoDB no longer uses a default limit of 100 documents." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:450 -# e5025f2cbf2d4344add376c5feb4cb9d -msgid "Driver Compatibility Changes" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:452 -# f73a8f39ca4d4e48a0532aa262170354 -msgid "Each officially supported driver has release a version that includes support for all new features introduced in MongoDB 3.0. Upgrading to one of these version is strongly recommended as part of the upgrade process." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:457 -# 75020f2c23c340c39fdb9998a5b9b2c0 -msgid "A driver upgrade is **necessary** in certain scenarios due to changes in functionality:" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:460 -# 73b518c4a28d4ff69aa3cfe249958218 -msgid "Use of the ``SCRAM-SHA-1`` authentication method" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:461 -# d419fd02ee2a4c5380c02ae19a5f26ed -msgid "Use of functionality that calls :dbcommand:`listIndexes` or :dbcommand:`listCollections`" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:464 -# 9b79d4ea837a465cac728b2cd8372b8d -msgid "The minimum 3.0-compatible driver versions are:" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:4 -# f5d22e7c6f524bb8a549cef79177ba07 -msgid "Driver Language" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:5 -# 07df5388a97346279a9bc46881222b51 -msgid "|driver-compatibility-heading|" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:7 -# f9f6c71a6375410ead2585d0ae580b0a -msgid ":ecosystem:`C `" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:8 -# 4ace29f3819249b7a8f3a3143cf966d0 -msgid "`1.1.0 `_" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:10 -# a17238190e1146a0b7c88ece6ecec485 -msgid "`C++ `_" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:11 -# cc9e0377266a495aa7a5020b8e25754a -msgid "`1.0.0 `_" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:13 -# 0569eb57502649899d43d1175bd80ccf -msgid ":ecosystem:`C# `" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:14 -# 9da338f6f29e488cb9ff3bcd20728a03 -msgid "`1.10 `_" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:16 -# d6b473649cc2421e899222c8042c287c -msgid ":ecosystem:`Java `" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:17 -# 71dc1beb17184585a7e660bc67ce4980 -msgid "`2.13 `_" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:19 -# ea9ceaf2d0ca479197a74eeba6cf0d23 -msgid ":ecosystem:`Node.js `" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:20 -# 3161c6acf46d44009be92a6d05975f01 -msgid "`1.4.29 `_" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:22 -# 4b8bf4399d624375bbb79e7c53a82eb9 -msgid ":ecosystem:`Perl `" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:23 -# 549a3e7f3291450a9cc50aa94389802c -msgid "`0.708.0.0 `_" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:25 -# 73e0437143534288835e5bc416991e33 -msgid ":ecosystem:`PHP `" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:26 -# 4efa19c7de164b37a84ea97608b67074 -msgid "`1.6 `_" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:28 -# 0393f0c8e17341ee90205294c9fb5b7e -msgid ":ecosystem:`Python `" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:29 -# 76ec9c4e7120497c8139fcc1f16bad5e -msgid "`2.8 `_" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:31 -# f600db2804a74474aeca90abaaf831be -msgid ":ecosystem:`Motor `" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:32 -# b77005c74b834e2e8ecdddad07e9dfc1 -msgid "`0.4 `_" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:34 -# 65c90a53693f499e97dc6bdaab817c0e -msgid ":ecosystem:`Ruby `" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:35 -# 01be1a972053428c8171b7d057d9e7bc -msgid "`1.12 `_" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:37 -# dd043e9c7b724ebca8ad1b7b705178f2 -msgid ":ecosystem:`Scala `" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:38 -# 18a70b8b8bbf4bc9b649dfedfa8d6111 -msgid "`2.8.0 `_" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:471 -# a802c9968a7f43a895ea16dfac26e81e -msgid "General Compatibility Changes" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:474 -# b11c1edd615c49a4a1784826fcaf68d2 -msgid "``findAndModify`` Return Document" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:476 -# 4f0132d54dcf4aa0882be6130816f682 -msgid "In MongoDB 3.0, when performing an update with :dbcommand:`findAndModify` that also specifies ``upsert: true`` *and* either the ``new`` option is not set or ``new: false``, :dbcommand:`findAndModify` returns ``null`` in the ``value`` field if the ``query`` does not match any document, regardless of the ``sort`` specification." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:483 -# a1a4ec3359e64964ae86fde5dd0aa021 -msgid "In previous versions, :dbcommand:`findAndModify` returns an empty document ``{}`` in the ``value`` field if a ``sort`` is specified for the update, and ``upsert: true``, and the ``new`` option is not set or ``new: false``." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:489 -# f396ac5491304294afc6db0c6acdf868 -msgid "``upsert:true`` with a Dotted ``_id`` Query" -msgstr "" - -#: ../source/includes/fact-mongodb30-upsert-id.rst:1 -# 1c0aa648ef8544ef8488d5f87ef020a6 -msgid "When you execute an :method:`~db.collection.update()` with ``upsert: true`` and the query matches no existing document, MongoDB will refuse to insert a new document if the query specifies conditions on the ``_id`` field using :ref:`dot notation `." -msgstr "" - -#: ../source/includes/fact-mongodb30-upsert-id.rst:8 -# cf02dcc5b438495589734b40b72b883d -msgid "This restriction ensures that the order of fields embedded in the ``_id`` document is well-defined and not bound to the order specified in the query" -msgstr "" - -#: ../source/includes/fact-mongodb30-upsert-id.rst:11 -# 74ef7dd47967420f9cfed90da9b0f59c -msgid "If you attempt to insert a document in this way, MongoDB will raise an error." -msgstr "" - -#: ../source/includes/fact-mongodb30-upsert-id-example.rst:1 -# 9f02ed2b4174467a9f86fceda2a53e86 -msgid "For example, consider the following update operation. Since the update operation specifies ``upsert:true`` and the query specifies conditions on the ``_id`` field using dot notation, then the update will result in an error when constructing the document to insert." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:496 -# ed293fecc6a741398361551c1ee18141 -msgid "Deprecate Access to ``system.indexes`` and ``system.namespaces``" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:498 -# 24c28a63b1d94221b722e245057d0037 -msgid "MongoDB 3.0 deprecates *direct* access to ``system.indexes`` and ``system.namespaces`` collections. Use the :dbcommand:`createIndexes` and :dbcommand:`listIndexes` commands instead. See also :ref:`3.0-compatibility-drivers-wired-tiger`." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:504 -# ed6d62fdd4954510aae04c1a9bdaa260 -msgid "Collection Name Validation" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:506 -# af6fda0df8b443b9b61df39b29e38e93 -msgid "MongoDB 3.0 more consistently enforces the :limit:`collection naming restrictions `. Ensure your application does not create or depend on invalid collection names." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:513 -# 7b1a6bf61df04536a54afc341a2bb29d -msgid "Platform Support" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:515 -# 2fac9db4f0344b4286f7af6e8c6f28ad -msgid "Commercial support is no longer provided for MongoDB on 32-bit platforms (Linux and Windows). Linux RPM and DEB packages are also no longer available. However, binary archives are still available." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:520 -# a98e7e6988434744a52d9df189eab839 -msgid "Linux Package Repositories" -msgstr "" - -#: ../source/includes/extracts/fact-3.0-linux-package-repo-relnotes.rst:1 -# e1af887d74d04799b8b4b675f221f42a -msgid "Non-Enterprise MongoDB Linux packages for 3.0 and later are in a new repository. Follow the appropriate :doc:`Linux installation instructions ` to install the 3.0 packages from the new location." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:525 -# ba15545cc3d84ac0a41602be00465ba9 -msgid "Removed/Deprecated Commands" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:527 -# 4e43da4a6b304847952e6d692d62e4bb -msgid "The following commands and methods are no longer available in MongoDB 3.0:" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:529 -# 3e02fe647e3c4067a13756234a3c103d -msgid "``closeAllDatabases``" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:531 -# 7ebd4d69948441ea82c5f66e54b6dc7a -msgid "``getoptime``" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:533 -# f6fdb6848b484c6799b1026621f18c30 -msgid "``text``" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:535 -# 61534f0af8284469a88e7f8c9631b882 -msgid "``indexStats``, ``db.collection.getIndexStats()``, and ``db.collection.indexStats()``" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:537 -# f672567c4088415cbfcf0bc6de3e751d -msgid "The following commands and methods are deprecated in MongoDB 3.0:" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:539 -# 9d9c9b7ddb4e405ebc91abf322e6f9e8 -msgid ":dbcommand:`diagLogging`" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:541 -# 48dc7c7ab4864c83818436ad488c7c82 -msgid ":dbcommand:`eval`, :method:`db.eval()`" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:543 -# 2dd385a4e6e34299b66e19a6ee8b1e71 -msgid ":method:`db.collection.copyTo()`" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:545 -# cd98b6a015e040c6b8e780d1a610bc33 -msgid "In addition, you cannot use the now deprecated :dbcommand:`eval` command or the :method:`db.eval()` method to invoke :dbcommand:`mapReduce` or :method:`db.collection.mapReduce()`." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:552 -# 5d48079fc6f9427c9fed4b7aa74722f3 -msgid "Date and Timestamp Comparison Order" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:554 -# f9c08d17731b441aadf8cbb584548441 -msgid "MongoDB 3.0 no longer treats the :ref:`Timestamp ` and the :ref:`Date ` data types as equivalent for comparison purposes. Instead, the :ref:`Timestamp ` data type has a higher comparison/sort order (i.e. is \"greater\") than the :ref:`Date ` data type. If your application relies on the equivalent comparison/sort order of Date and Timestamp objects, modify your application accordingly before upgrading." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:564 -# abdef24c572c495bade8dd613dff67e8 -msgid "Server Status Output Change" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:566 -# d89f5b4921094f699bcbe8db209fa58c -msgid "The :dbcommand:`serverStatus` command and the :method:`db.serverStatus()` method no longer return ``workingSet``, ``indexCounters``, and ``recordStats`` sections in the output." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:571 -# 7af3fca67ffc43d894f0184f8f6fdde6 -msgid "Unix Socket Permissions Change" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:573 -# 95e29515f7e74c10bfd62d4727769beb -msgid "Unix domain socket file permission now defaults to ``0700``. To change the permission, MongoDB provides the :setting:`net.unixDomainSocket.filePermissions` setting as well as the ``--filePermission`` option." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:579 -# 606ceeb5f7a24f2ebf4fa4c07ec17274 -msgid "``cloneCollection``" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:581 -# 8fd970b191cc4f8ea4f0cba7456eb2bc -msgid "The :dbcommand:`cloneCollection` command and the :method:`db.cloneCollection()` method will now return an error if the collection already exists, instead of inserting into it." -msgstr "" - diff --git a/locale/pot/release-notes/3.0-downgrade.pot b/locale/pot/release-notes/3.0-downgrade.pot deleted file mode 100644 index eae0eb4036d..00000000000 --- a/locale/pot/release-notes/3.0-downgrade.pot +++ /dev/null @@ -1,269 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/3.0-downgrade.txt:3 -# 7abed193c4274525a361df51341c7030 -msgid "Downgrade MongoDB from 3.0" -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:0 -# 6ba1acf927d7490b81070feacb0e67d0 -msgid "On this page" -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:13 -# 57423901b9ec479682dcdbc8eae32bbd -msgid "Before you attempt any downgrade, familiarize yourself with the content of this document, particularly the :ref:`3.0-downgrade-considerations` and the procedure for :ref:`downgrading sharded clusters <3.0-downgrade-cluster>`." -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:21 -# 9f6a24778560476c948ca435305b9786 -msgid "Downgrade Recommendations and Checklist" -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:23 -# 0296263fc3764c4b88789bc1a4a5b84f -msgid "When downgrading, consider the following:" -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:26 -# dbb673c2cfe340f5878ff4a682328117 -msgid "Downgrade Path" -msgstr "" - -#: ../source/includes/fact-3.0-downgrade-path.rst:1 -#: ../source/includes/fact-3.0-downgrade-path.rst:1 -#: ../source/includes/fact-3.0-downgrade-path.rst:1 -#: ../source/includes/fact-3.0-downgrade-path.rst:1 -# ce30329d5472497f8e9e60b9c7236fe5 -# 1254ae6b14c04f28a0d7cfbfcaa342bf -# 72f17b6e24204dd0b9b18cc9b3232758 -# 8b16dd601b6b44bfa7b5abe176d93721 -msgid "Once upgraded to MongoDB 3.0, you **cannot** downgrade to a version lower than **2.6.8**." -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:32 -# 1ae90aaf6ba34153bc1b7527d23522e2 -msgid "If you upgrade to MongoDB 3.0 and have run :dbcommand:`authSchemaUpgrade`, you **cannot** downgrade to the 2.6 series without disabling :option:`--auth`." -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:37 -# f9099fb9cbad4cd9ad18f10952b8ae27 -msgid "Procedures" -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:39 -# 850e74c9438049f39a6e6de670daa7e2 -msgid "Follow the downgrade procedures:" -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:41 -# 6e4a7a05b5304bfaab61f1a21617339f -msgid "To downgrade sharded clusters, see :ref:`3.0-downgrade-cluster`." -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:43 -# 7b09ee60fdee437eac0d6cdf68331a7a -msgid "To downgrade replica sets, see :ref:`3.0-downgrade-replica-set`." -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:45 -# 46be6a990a044514b6e8a391f1533092 -msgid "To downgrade a standalone MongoDB instance, see :ref:`3.0-downgrade-standalone`." -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:49 -# 783b5f02ad0c455ab2cd8ccf776f9b9a -msgid "*Optional*. Consider :dbcommand:`compacting ` collections after downgrading. Otherwise, older versions will not be able to reuse free space regions larger than 2MB created while running 3.0. This can result in wasted space but no data loss following the downgrade." -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:56 -# 12ed6ebe2e0d48639a93780ca760615a -msgid "Downgrade MongoDB Processes" -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:61 -# ecb03e910f8f459c9e1bb085c142fb1e -msgid "Downgrade a Standalone ``mongod`` Instance" -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:63 -# e2b49acf94814344892888a516f44436 -msgid "If you have changed the storage engine to ``WiredTiger``, change the storage engine to MMAPv1 before downgrading to 2.6." -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:69 -#: ../source/release-notes/3.0-downgrade.txt:99 -#: ../source/release-notes/3.0-downgrade.txt:168 -# 362b6252cf654420906abbe9eb8da1ba -# d8dae129a76e423e978c21ad9a4840ff -# 0935cd0b2f7d4246914d7e408879fd6f -msgid "Change Storage Engine to MMAPv1" -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:71 -# 171eac7007e846b892a6cdcdb9401bfe -msgid "To change storage engine to MMAPv1 for a standalone :program:`mongod` instance, you will need to manually export and upload the data using :program:`mongodump` and :program:`mongorestore`." -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:78 -#: ../source/release-notes/3.0-downgrade.txt:120 -#: ../source/release-notes/3.0-downgrade.txt:193 -# f4de252ec48a47ca82958a060d7efb71 -# c5d546074f814f8e9605ba6c3018a31d -# cdaa4eee63004e549349a8774c092eb8 -msgid "Downgrade Binaries" -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:80 -# 708725cdc07d40dca748b3671dca67ac -msgid "The following steps outline the procedure to downgrade a standalone :program:`mongod` from version 3.0 to 2.6." -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:92 -# 09b63196b670466dafb98e0d0e9d6bb0 -msgid "Downgrade a 3.0 Replica Set" -msgstr "" - -#: ../source/includes/fact-change-storage-engine-before-downgrade.rst:1 -#: ../source/includes/fact-change-storage-engine-before-downgrade.rst:1 -# 989d594e51694cfd9705598835bb28ae -# 1b3ec59083a94198b7bbd826d63b5a55 -msgid "If you have changed the storage engine to WiredTiger, change the storage engine to MMAPv1 before downgrading to 2.6." -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:101 -# 32858907d5194de5961ef69dafad26e5 -msgid "You can update members to use the MMAPv1 storage engine in a rolling manner." -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:106 -# 67cb565a5d764abaab4c7f729f8bfd84 -msgid "When running a replica set with mixed storage engines, performance can vary according to workload." -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:109 -# 65ddccf6309546819385e97e93e6f26d -msgid "To change the storage engine to MMAPv1 for an existing secondary replica set member, remove the member's data and perform an :doc:`initial sync `:" -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:115 -# e223692ccd5548b2ab20c0d139faee5a -msgid "Repeat for the remaining the secondary members. Once all the secondary members have switched to MMAPv1, step down the primary, and update the stepped-down member." -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:124 -# 63e802009d084a0a89a328d2f78cbb47 -msgid "The following steps outline a \"rolling\" downgrade process for the replica set. The \"rolling\" downgrade process minimizes downtime by downgrading the members individually while the other members are available:" -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:131 -# 179e58b16d7c438182bfb21c88bf08c3 -msgid "Replica set failover is not instant but will render the set unavailable to writes and interrupt reads until the failover process completes. Typically this takes 10 seconds or more. You may wish to plan the downgrade during a predetermined maintenance window." -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:139 -# 171a696163334025b1e71744339a5aa2 -msgid "Downgrade a 3.0 Sharded Cluster" -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:142 -# d885c5fbcd074019940d646d39f05c90 -msgid "Requirements" -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:144 -# c296b6e6c4a247478735f2c16fed0130 -msgid "While the downgrade is in progress, you cannot make changes to the collection meta-data. For example, during the downgrade, do **not** do any of the following:" -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:148 -# 5fa09cd6a4224f0684b339d4e2b6499c -msgid ":method:`sh.enableSharding()`" -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:150 -# 256d381d04204964bbe2095bbafeb1c0 -msgid ":method:`sh.shardCollection()`" -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:152 -# 65be40c324344e7aaf45460bbdf71236 -msgid ":method:`sh.addShard()`" -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:154 -# 77c153ff7fa249b4a4737fa75fedfc7b -msgid ":method:`db.createCollection()`" -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:156 -# 292e7ff9a4404c9fa8c0c7fe7d6d7aa9 -msgid ":method:`db.collection.drop()`" -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:158 -# 0ec1354fab3f4a6fa330920fd0810eb4 -msgid ":method:`db.dropDatabase()`" -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:160 -# 35502470ccb748e4908816248bf11491 -msgid "any operation that creates a database" -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:162 -# 3a1c06474c32442dbacccfcefb01ee28 -msgid "any other operation that modifies the cluster meta-data in any way. See :doc:`/reference/sharding` for a complete list of sharding commands. Note, however, that not all commands on the :doc:`/reference/sharding` page modifies the cluster meta-data." -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:173 -# 95fdd5676db84a19944845d73d40cdd3 -msgid "Change Shards to Use MMAPv1" -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:175 -# 9d080b66c6d64541afd33aad57d5a7b1 -msgid "To change the storage engine to MMAPv1, refer to the procedure in :ref:`Change Storage Engine to MMAPv1 for replica set members <3.0-downgrade-repl-set-mmapv1>` and :ref:`Change Storage Engine to MMAPv1 for standalone mongod <3.0-downgrade-mmapv1-standalone>` as appropriate for your shards." -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:182 -# a096b5ab49d2463c8890b8e33c547f91 -msgid "Change Config Servers to Use MMAPv1" -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:186 -# b6ca6b39df94413483dcf057ca14cd2b -msgid "During this process, only two config servers will be running at any given time to ensure that the sharded cluster's metadata is *read only*." -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:197 -# 00cea3b7df674934ad824a20923a722a -msgid "The downgrade procedure for a sharded cluster reverses the order of the upgrade procedure. The version ``v6`` config database is backwards compatible with MongoDB 2.6." -msgstr "" - -#: ../source/includes/2.6-3.0-upgrade-downgrade-procedure.rst:4 -# f8935cb4c01045e79e3dd272a3c01269 -msgid "General |action| Procedure" -msgstr "" - -#: ../source/includes/2.6-3.0-upgrade-downgrade-procedure.rst:6 -# 8b603f50759b47449dff302c76ee89d5 -msgid "**Except** as described on this page, moving between 2.6 and 3.0 is a drop-in replacement:" -msgstr "" - diff --git a/locale/pot/release-notes/3.0-scram.pot b/locale/pot/release-notes/3.0-scram.pot deleted file mode 100644 index 75ab50d6e42..00000000000 --- a/locale/pot/release-notes/3.0-scram.pot +++ /dev/null @@ -1,382 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/3.0-scram.txt:5 -# bc1313f759644a81a022b96bf145ae54 -msgid "Upgrade to ``SCRAM-SHA-1``" -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:0 -# 9b12090783f64c0bbaa5e1e875fdf26c -msgid "On this page" -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:16 -# 5ebb6a9766324bde9f6f72f44a3e07bc -msgid "Overview" -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:18 -# b902f35a7f344d36949e06c6de0696ea -msgid "MongoDB 3.0 includes support for the :ref:`SCRAM-SHA-1 ` challenge-response user authentication mechanism, which changes how MongoDB uses and stores user credentials." -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:22 -# 47027086ca454ea2b308ca58b2d20469 -msgid "For deployments that already contain user authentication data, to use the ``SCRAM-SHA-1`` mechanism, you must upgrade the authentication schema in addition to upgrading the MongoDB processes." -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:26 -# 97a4e8105abb43e8a511505580a296ca -msgid "You may, alternatively, opt to continue to use the ``MONGODB-CR`` challenge-response mechanism and skip this upgrade." -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:29 -# 887d3203044a40d69f67c741dbd71aff -msgid "See :ref:`upgrade-scram-scenarios` for details." -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:34 -# bc5868802e8744988a762b5420ac5d7d -msgid "Upgrade Scenarios" -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:36 -# ebfa0381f3184b30bbfcf4c9b64298ef -msgid "The following scenarios are possible when upgrading from 2.6 to 3.0:" -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:39 -# 608e2d7f750340b59cdc487246ec567f -msgid "Continue to Use ``MONGODB-CR``" -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:41 -# 8b7d8cba44904d36922cf1a3688e0387 -msgid "If you are upgrading from a 2.6 database with **existing** user authentication data, to continue to use ``MONGODB-CR`` for existing challenge-response users, **no upgrade to the existing user data is required**. However, new challenge-response users created in 3.0 will use the following authentication mechanism:" -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:47 -# eec28bc670a044eab7213cf18d88926a -msgid "If you populated MongoDB 3.0 user data by importing the 2.6 user authentication data, including user data, new challenge-response users created in MongoDB 3.0 will use ``SCRAM-SHA1``." -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:51 -# a0138554c35347d4a514b419c0c70469 -msgid "If you run MongoDB 3.0 binary against the 2.6 data files, including the user authentication data files, new challenge-response users created in MongoDB 3.0 will continue to use the ``MONGODB-CR``." -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:55 -# f50a11c0f8554d3fb9d6a00699d4fb72 -msgid "You can execute the upgrade to ``SCRAM-SHA-1`` at any point in the future." -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:59 -# b8e3636ff25b4099bd61ca64b0daf435 -msgid "Use ``SCRAM-SHA-1``" -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:61 -# 25528e05efe5402184f0f9cd095dc507 -msgid "If you are starting with a new 3.0 installation without any users or upgrading from a 2.6 database that has no users, to use ``SCRAM-SHA-1``, **no user data upgrade is required**. All newly created users will have the correct format for ``SCRAM-SHA-1``." -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:66 -# 006b5e29b7344114aa3717496c12aebc -msgid "If you are upgrading from a 2.6 database with **existing** user data, to use ``SCRAM-SHA-1``, follow the steps in :ref:`3.0-upgrade-mongodb-cr-to-scram`." -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:72 -# ffe36706ab734546aca2423d080d7ac4 -msgid "Before you attempt any upgrade, familiarize yourself with the :ref:`3.0-scram-considerations` as the upgrade to ``SCRAM-SHA-1`` is **irreversible** short of restoring from backups." -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:77 -# c161eafc9c164de2a9ed5cc17ea86126 -msgid "Recommendation" -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:79 -# 16911b6dd6444074ad1ff567f063f20a -msgid "``SCRAM-SHA-1`` represents a significant improvement in security over ``MONGODB-CR``, the previous default authentication mechanism: you are strongly urged to upgrade. For advantages of using ``SCRAM-SHA-1``, see :ref:`SCRAM-SHA-1 `." -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:87 -# 6845d102433641b4a8ed4ede7efe0967 -msgid "Considerations" -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:90 -# 62af8999e5374c1d9882174ae0b2782d -msgid "Backwards Incompatibility" -msgstr "" - -#: ../source/includes/fact-upgrade-scram-irreversible.rst:1 -#: ../source/includes/fact-upgrade-scram-irreversible.rst:1 -# 49e47d79ffe94c3e95f649afae6b3dac -# 7986a27b9e824d65a252c82aed0d5a83 -msgid "The procedure to upgrade to ``SCRAM-SHA-1`` **discards** the ``MONGODB-CR`` credentials used by 2.6. As such, the procedure is **irreversible**, short of restoring from backups." -msgstr "" - -#: ../source/includes/fact-upgrade-scram-irreversible.rst:5 -#: ../source/includes/fact-upgrade-scram-irreversible.rst:5 -# 2648696918984daa9cd808bbb1070001 -# 5350e707e4494fa4a6c6b0f6051bf79a -msgid "The procedure also disables ``MONGODB-CR`` as an authentication mechanism." -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:95 -# a064a5dac40a498c85061434dc826407 -msgid "Upgrade Binaries" -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:97 -# b53ad480c4134aa1b84f91a2afaa41c9 -msgid "Before upgrading the authentication model, you should first upgrade MongoDB binaries to 3.0. For sharded clusters, ensure that **all** cluster components are 3.0." -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:104 -# 34734983917d464a8984afd1a24fa16a -msgid "Upgrade Drivers" -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:106 -# c12305c640804583b4cd26555cc7644b -msgid "You must upgrade all drivers used by applications that will connect to upgraded database instances to version that support ``SCRAM-SHA-1``. The minimum driver versions that support ``SCRAM-SHA-1`` are:" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:4 -# 3cf46f11280440959f4ec1c88bb6b538 -msgid "Driver Language" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:5 -# a158221b3e6e40b98d476f313f1478cc -msgid "|driver-compatibility-heading|" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:7 -# 8a5eea343c1846f98a179a11831dc7ee -msgid ":ecosystem:`C `" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:8 -# 00e81c8916d9495a87092878d9b0488e -msgid "`1.1.0 `_" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:10 -# f331255ad43342daa652ff34ee2ffa2f -msgid "`C++ `_" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:11 -# 09d8274005394d40adedec4e067dcc5f -msgid "`1.0.0 `_" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:13 -# 16d594e6abce429e9ab87897a7507255 -msgid ":ecosystem:`C# `" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:14 -# 5f3faeb592cc496b9a346f8a455d53ca -msgid "`1.10 `_" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:16 -# ee75bcfa474a46c8965bdee0595961d2 -msgid ":ecosystem:`Java `" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:17 -# c373f69ca4fd47dea47b87230b329f22 -msgid "`2.13 `_" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:19 -# a5b22f47e1d040bf828b5bdba1438f6e -msgid ":ecosystem:`Node.js `" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:20 -# af9b25033ab542a3952dc99441aae469 -msgid "`1.4.29 `_" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:22 -# 2f85e131a802431a84ff60456d3fbbe4 -msgid ":ecosystem:`Perl `" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:23 -# b7f7eb1feaee4f2cb2f36cb767bea7d6 -msgid "`0.708.0.0 `_" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:25 -# fa15ff12049d4fa8b5d84becf7da441c -msgid ":ecosystem:`PHP `" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:26 -# d670c01e509c4bc189b4c8a20b051ea2 -msgid "`1.6 `_" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:28 -# 34d6b6da01d448a4861630edb8979768 -msgid ":ecosystem:`Python `" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:29 -# 1bd2ea6ea6cf4fec91f75c48746537e8 -msgid "`2.8 `_" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:31 -# f7b173a0753a43b0b3d4a1c37106e386 -msgid ":ecosystem:`Motor `" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:32 -# b39ea563eae74caa938dcc0b392ca91d -msgid "`0.4 `_" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:34 -# c9cdbf46c2c34eeaa359af2e440a0224 -msgid ":ecosystem:`Ruby `" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:35 -# 66c13c2c0fff4c659695a8d410ae2beb -msgid "`1.12 `_" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:37 -# 817bd930980a4021bde2fb5e9143668b -msgid ":ecosystem:`Scala `" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:38 -# ada2b654df8143039b30b3c2e4cf973d -msgid "`2.8.0 `_" -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:114 -# d7a0ca8f25204dbaaf9e2374d3cd797f -msgid "See the :ecosystem:`MongoDB Drivers Page ` for links to download upgraded drivers." -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:118 -# c4afd79c8d704cb0a091cc74050ab31d -msgid "Requirements" -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:120 -# a2b7a5132fba4b32a8bd3a376c81e274 -msgid "To upgrade the authentication model, you must have a user in the ``admin`` database with the role :authrole:`userAdminAnyDatabase`." -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:124 -# eb891c9e05c54c71860c47bf041ed9bd -msgid "Timing" -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:126 -# 745c004288d54f3e9935078a528b4ad1 -msgid "Because downgrades are more difficult after you upgrade the user authentication model, once you upgrade the MongoDB binaries to version 3.0, allow your MongoDB deployment to run for a day or two before following this procedure." -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:131 -# 2d04db6fa36e4df8b7fa7be21706a81b -msgid "This allows 3.0 some time to \"burn in\" and decreases the likelihood of downgrades occurring after the user privilege model upgrade. The user authentication and access control will continue to work as it did in 2.6." -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:136 -# 9c3416eb77be480c90b1b4f70ec5b0ff -msgid "If you decide to upgrade the user authentication model immediately instead of waiting the recommended \"burn in\" period, then for sharded clusters, you must wait at least 10 seconds after upgrading the sharded clusters to run the authentication upgrade command." -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:143 -# a0a8e0c6dce14e89a29427bb66df6767 -msgid "Replica Sets" -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:145 -# d46f7e903e744fd7974d60f90b501ef9 -msgid "For a replica set, it is only necessary to run the upgrade process on the :term:`primary` as the changes will automatically replicate to the secondaries." -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:150 -# 65f630a9733c4d248a6a5ce3f238d05c -msgid "Sharded Clusters" -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:152 -# 20b08bba4f654e4d88500251a626c34e -msgid "For a sharded cluster, connect to one :program:`mongos` instance and run the upgrade procedure to upgrade the cluster's authentication data. By default, the procedure will upgrade the authentication data of the shards as well." -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:157 -# bedd47f6d00f43f0873e9344240be662 -msgid "To override this behavior, run :dbcommand:`authSchemaUpgrade` with the ``upgradeShards: false`` option. If you choose to override, you must run the upgrade procedure on the :program:`mongos` first, and then run the procedure on the :term:`primary` members of each shard." -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:163 -# 5f168bba1cb94fc5a9a926e61b888ac9 -msgid "For a sharded cluster, do **not** run the upgrade process directly against the :doc:`config servers `. Instead, perform the upgrade process using one :program:`mongos` instance to interact with the config database." -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:172 -# 8b2de48e78ac45bfa6eb326fa77a645d -msgid "Upgrade 2.6 ``MONGODB-CR`` Users to ``SCRAM-SHA-1``" -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:180 -# 8d0cfddf92684c4492a30a53924af01f -msgid "To use the ``SCRAM-SHA-1`` authentication mechanism, a driver upgrade is **necessary** if your current driver version does not support ``SCRAM-SHA-1``. See :ref:`required driver versions ` for details." -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:188 -# fbe828e812cb4e7dbf100f9fb9921f63 -msgid "Result" -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:190 -# 99d82eb384e841cf9e8459607eb1c86b -msgid "After this procedure is complete, all users in the database will have ``SCRAM-SHA-1``-style credentials, and any subsequently-created users will also have this type of credentials." -msgstr "" - -#: ../source/includes/extracts/additional-resources-scram.rst:4 -# 44fe1f162456403c953e91b4ff038c1a -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-scram.rst:6 -# c3f0accc4e3848738300ea51a809377d -msgid "`Blog Post: Improved Password-Based Authentication in MongoDB 3.0: SCRAM Explained (Part 1) `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-scram.rst:7 -# 59e792dae21c4a60b1864d5bc152b58d -msgid "`Blog Post: Improved Password-Based Authentication in MongoDB 3.0: SCRAM Explained (Part 2) `_" -msgstr "" - diff --git a/locale/pot/release-notes/3.0-upgrade.pot b/locale/pot/release-notes/3.0-upgrade.pot deleted file mode 100644 index fc8e775c76e..00000000000 --- a/locale/pot/release-notes/3.0-upgrade.pot +++ /dev/null @@ -1,285 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/3.0-upgrade.txt:3 -# 2a5b58921a894337902339c34c7a6694 -msgid "Upgrade MongoDB to 3.0" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:0 -# 100c9bc06b3343c3b4340531d93ab146 -msgid "On this page" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:13 -# 51b79e6b8190415dbce6c39eef332256 -msgid "In the general case, the upgrade from MongoDB 2.6 to 3.0 is a binary-compatible \"drop-in\" upgrade: shut down the :program:`mongod` instances and replace them with :program:`mongod` instances running 3.0. **However**, before you attempt any upgrade please familiarize yourself with the content of this document, particularly the procedure for :ref:`upgrading sharded clusters <3.0-upgrade-cluster>`." -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:20 -# ddd498115d684b35989a22c26544af14 -msgid "If you need guidance on upgrading to 3.0, `MongoDB offers consulting `_ to help ensure a smooth transition without interruption to your MongoDB application." -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:28 -# fdd45660cbb14893b57fa3e36c1ef09d -msgid "Upgrade Recommendations and Checklists" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:30 -# 127354f657854fd381ce3448a29ed8ff -msgid "When upgrading, consider the following:" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:33 -# 84d82a976bb541898732306e5c72da1a -msgid "Upgrade Requirements" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:35 -# 31e75d6b0c6641a59b5cbc70356fe3ee -msgid "To upgrade an existing MongoDB deployment to 3.0, you must be running 2.6. If you're running a version of MongoDB before 2.6, you *must* upgrade to 2.6 before upgrading to 3.0. See :doc:`/release-notes/2.6-upgrade` for the procedure to upgrade from 2.4 to 2.6. Once upgraded to MongoDB 2.6, you **cannot** downgrade to any version earlier than MongoDB 2.4." -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:42 -# fe78fb360a604a69a76a4596e914845d -msgid "If your existing MongoDB deployment is already running with authentication and authorization, your user data model ``authSchema`` must be at least version 3. To verify the version of your existing ``authSchema``, see :ref:`legacy-auth-model-removed`. To upgrade your ``authSchema`` version, see :doc:`/release-notes/2.6-upgrade-authorization` for details." -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:50 -# c29d86b8f9ef460ba1dc06b18eee8e51 -msgid "Preparedness" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:52 -# 385f2dcfde1f479483316c2dd1109c62 -msgid "Before upgrading MongoDB, always test your application in a staging environment before deploying the upgrade to your production environment." -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:56 -# 6750f99080e540739f88ed6dd9849955 -msgid "Some changes in MongoDB 3.0 require manual checks and intervention. Before beginning your upgrade, see the :doc:`/release-notes/3.0-compatibility` document to ensure that your applications and deployments are compatible with MongoDB 3.0. Resolve the incompatibilities in your deployment before starting the upgrade." -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:63 -# b3d2540badf1441f8c519f88d187c8cc -msgid "Downgrade Limitations" -msgstr "" - -#: ../source/includes/fact-3.0-downgrade-path.rst:1 -# 9624ad58486e4af1933e1db2de84c664 -msgid "Once upgraded to MongoDB 3.0, you **cannot** downgrade to a version lower than **2.6.8**." -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:67 -# e6aa1117f07f4a9291a07eddcc164e26 -msgid "If you upgrade to 3.0 and have run :dbcommand:`authSchemaUpgrade`, you **cannot** downgrade to 2.6 without disabling :option:`--auth` or restoring a pre-upgrade backup, as :dbcommand:`authSchemaUpgrade` discards the ``MONGODB-CR`` credentials used in 2.6. See :ref:`3.0-upgrade-auth-schema`." -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:74 -# dd3b106e142d449ca6f72401b6857308 -msgid "Upgrade MongoDB Processes" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:79 -# 9a742b411f4749f5980fc7f043b16fb6 -msgid "Upgrade Standalone ``mongod`` Instance to MongoDB 3.0" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:81 -# 353d6c43a8a34832b773cee0ffbe048d -msgid "The following steps outline the procedure to upgrade a standalone :program:`mongod` from version 2.6 to 3.0. To upgrade from version 2.4 to 3.0, :doc:`upgrade to version 2.6 ` *first*, and then use the following procedure to upgrade from 2.6 to 3.0." -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:87 -#: ../source/release-notes/3.0-upgrade.txt:134 -# 885aae7d8bcd4a22a2c5af9ffb98bafb -# cc5c814898b9425eb7bd7a76fc4dd3e4 -msgid "Upgrade Binaries" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:89 -# 85086e9d88b94cf695cf624ce4fbc745 -msgid "If you installed MongoDB from the MongoDB ``apt``, ``yum``, or ``zypper`` repositories, you should upgrade to 3.0 using your package manager. Follow the appropriate :doc:`installation instructions ` for your Linux system. This will involve adding a repository for the new release, then performing the actual upgrade." -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:95 -# 9dc10966d6b042c9b585cb8f782d59af -msgid "Otherwise, you can manually upgrade MongoDB:" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:102 -# f0d5dbdacc11426c95df6849475b44d0 -msgid "Change Storage Engine for Standalone to WiredTiger" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:104 -# 5c105319d90c4ee39375d2ac37a7125e -msgid "To change the storage engine for a standalone :program:`mongod` instance to WiredTiger, see :doc:`/tutorial/change-standalone-wiredtiger`." -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:111 -# fa06e5d29f5f40da9a82318244ce5aa3 -msgid "Upgrade a Replica Set to 3.0" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:114 -# 389cc8f1bf304790baaf733081de647d -msgid "Prerequisites" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:116 -# f9962c2f5b2e459780b663af55e15486 -msgid "If the oplog contains entries generated by versions of MongoDB that precede version 2.2.1, you must wait for the entries to be overwritten by later versions *before* you can upgrade to MongoDB 3.0. For more information, see :ref:`3.0-oplog-format-change`" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:121 -# 8c92bd9c77aa4fd59b4f754044b8a4b8 -msgid ":ref:`Stricter validation in MongoDB 3.0 <3.0-compatibility-repl-set-config>` of replica set configuration may invalidate previously-valid replica set configuration, preventing replica sets from starting in MongoDB 3.0. For more information, see :ref:`3.0-compatibility-repl-set-config`." -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:127 -# 6fd976f51d9147baadca753c258fe525 -msgid "All replica set members must be running version 2.6 before you can upgrade them to version 3.0. To upgrade a replica set from an earlier MongoDB version, :doc:`upgrade all members of the replica set to version 2.6 ` *first*, and then follow the procedure to upgrade from MongoDB 2.6 to 3.0." -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:136 -# 69a08ee9bf934d939599fcfe981a45b1 -msgid "You can upgrade from MongoDB 2.6 to 3.0 using a \"rolling\" upgrade to minimize downtime by upgrading the members individually while the other members are available:" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:142 -# 8196f0c6bb9e42cb9dc93232666f99e0 -msgid "Replica set failover is not instant and will render the set unavailable to accept writes until the failover process completes. This may take 30 seconds or more: schedule the upgrade procedure during a scheduled maintenance window." -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:150 -# 97d48654210d43fda6370797af8faf45 -msgid "Change Replica Set Storage Engine to WiredTiger" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:152 -# 1ce4c56185c045bb824f38e0fd033b6f -msgid "To change the storage engine for a replica set to WiredTiger, see :doc:`/tutorial/change-replica-set-wiredtiger`." -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:158 -# 1045a68cf07249b38955c15deb24bd79 -msgid "Upgrade a Sharded Cluster to 3.0" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:160 -# 959e6cee0b2f4d779acef81ac15c572a -msgid "Only upgrade sharded clusters to 3.0 if **all** members of the cluster are currently running instances of 2.6. The only supported upgrade path for sharded clusters running 2.4 is via 2.6. The upgrade process checks all components of the cluster and will produce warnings if any component is running version 2.4." -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:167 -# 457118d10c664e27bc0f790dec08e402 -msgid "Considerations" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:169 -# 5545e783143444f0a1bd15abcb8d2cf4 -msgid "The upgrade process does not require any downtime. However, while you upgrade the sharded cluster, ensure that clients do not make changes to the collection meta-data. For example, during the upgrade, do **not** do any of the following:" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:174 -# 79d74fe1675348718d4311bd10e67371 -msgid ":method:`sh.enableSharding()`" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:176 -# 176ffacd0de749ffbdae82eab794110e -msgid ":method:`sh.shardCollection()`" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:178 -# 1c1eec4e217548ba88c054a85b700c3a -msgid ":method:`sh.addShard()`" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:180 -# ea70423cfb444cf6be98f204e4c164e9 -msgid ":method:`db.createCollection()`" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:182 -# cb7a25098e204afb97ef78d9c8c09e70 -msgid ":method:`db.collection.drop()`" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:184 -# 671262acffa84d78a9f0dc100b8dd384 -msgid ":method:`db.dropDatabase()`" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:186 -# a4b53bbae12246d89a45fe567090b626 -msgid "any operation that creates a database" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:188 -# 3704f25fbef34fa5948fd0b0d149da82 -msgid "any other operation that modifies the cluster metadata in any way. See :doc:`/reference/sharding` for a complete list of sharding commands. Note, however, that not all commands on the :doc:`/reference/sharding` page modifies the cluster meta-data." -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:195 -# 8ae5e3cfc5354178bef93a054e7cd60e -msgid "Upgrade Sharded Clusters" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:197 -# b2d545cc0c8d4cfcb26a3274c029092c -msgid "*Optional but Recommended.* As a precaution, take a backup of the ``config`` database *before* upgrading the sharded cluster." -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:205 -# 22d53bfb33d04fa5a155e8185350c418 -msgid "Change Sharded Cluster Storage Engine to WiredTiger" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:207 -# 56e8ebb2d10e4cfcba522671d59b28ad -msgid "For a sharded cluster in MongoDB 3.0, you can choose to update the shards to use WiredTiger storage engine and have the config servers use MMAPv1. If you update the config servers to use WiredTiger, you must update all three config servers to use WiredTiger." -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:212 -# 202599fe75c94b148be60a47127bdd2b -msgid "To change a sharded cluster to use WiredTiger, see :doc:`/tutorial/change-sharded-cluster-wiredtiger`." -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:222 -# 6c0986ea543041c6bb9517a97dd4b201 -msgid "Upgrade Existing ``MONGODB-CR`` Users to Use ``SCRAM-SHA-1``" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:224 -# 11f73569ccc04ae2bbffb2740d189169 -msgid "After upgrading the binaries, see :ref:`3.0-scram` for details on ``SCRAM-SHA-1`` upgrade scenarios." -msgstr "" - -#: ../source/includes/2.6-3.0-upgrade-downgrade-procedure.rst:4 -# 6970fdf317b3484c98e9c1116ee69d79 -msgid "General |action| Procedure" -msgstr "" - -#: ../source/includes/2.6-3.0-upgrade-downgrade-procedure.rst:6 -# 783892df6c7d4d0282eed165e896cdfc -msgid "**Except** as described on this page, moving between 2.6 and 3.0 is a drop-in replacement:" -msgstr "" - diff --git a/locale/pot/release-notes/3.0.pot b/locale/pot/release-notes/3.0.pot deleted file mode 100644 index 6318eaf0e10..00000000000 --- a/locale/pot/release-notes/3.0.pot +++ /dev/null @@ -1,1012 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/3.0.txt:3 -# badb0e4b1f7d408b92b08ea13d6c3c10 -msgid "Release Notes for MongoDB 3.0" -msgstr "" - -#: ../source/release-notes/3.0.txt:0 -# c8f8cfc2d3db4783925b6ced3ee2aa88 -msgid "On this page" -msgstr "" - -#: ../source/release-notes/3.0.txt:13 -# e4f698cf9395409c874353f13a1173c3 -msgid "*March 3, 2015*" -msgstr "" - -#: ../source/release-notes/3.0.txt:15 -# 26fc215ec0df4045bbb35c67f1b36fc4 -msgid "MongoDB 3.0 is now available. Key features include support for the WiredTiger storage engine, pluggable storage engine API, ``SCRAM-SHA-1`` authentication mechanism, and improved ``explain`` functionality." -msgstr "" - -#: ../source/release-notes/3.0.txt:20 -# 3a97b30b4c774144b51c38d43021735e -msgid "MongoDB Ops Manager, which includes Automation, Backup, and Monitoring, is now also available. See the `Ops Manager documentation `_ and the `Ops Manager release notes `_ for more information." -msgstr "" - -#: ../source/release-notes/3.0.txt:28 -# 1184b7da478942b28a1b9ed196eb6a8d -msgid "Minor Releases" -msgstr "" - -#: ../source/release-notes/3.0.txt:39 -# 25ae86f77eb14fc6965c19a99f2a78aa -msgid "3.0.14 -- Nov 4, 2016" -msgstr "" - -#: ../source/release-notes/3.0.txt:41 -#: ../source/release-notes/3.0.txt:50 -#: ../source/release-notes/3.0.txt:66 -#: ../source/release-notes/3.0.txt:85 -#: ../source/release-notes/3.0.txt:96 -#: ../source/release-notes/3.0.txt:119 -#: ../source/release-notes/3.0.txt:138 -#: ../source/release-notes/3.0.txt:156 -#: ../source/release-notes/3.0.txt:176 -#: ../source/release-notes/3.0.txt:217 -#: ../source/release-notes/3.0.txt:241 -#: ../source/release-notes/3.0.txt:263 -#: ../source/release-notes/3.0.txt:285 -# 370909de52ce4f39a5f0606f799cac13 -# 82452fab8ee6498cba5d8f8dae2801ef -# 4a865ff096ee4532a9d0111dafe38c2d -# 7d165b612120445eb5b82c744e82438c -# 5adede1a24bc40c39f30afeadb436e1e -# 5df503b61a734c9a867033640b21b154 -# cba94321326e456eaad185dbead1eaa9 -# ee17a9e551c04e8cbc7fa20b07e934bb -# 71bd8bce9ca54f66b2aa09013ddc16f5 -# 0938c0bf8d7242d2b607307cb3c0c3b1 -# 6c5df33801dc4875b87330727d697192 -# 181e0b374e8b4ce5b2e1141e1826443a -# 7ed26d56db0d489780fe8507d06121f1 -msgid "Issues fixed:" -msgstr "" - -#: ../source/release-notes/3.0.txt:43 -# 31bb6510c87849e5b6d014a65802b75f -msgid "Incorrect memory access on 3.0.13 triggers segmentation fault: :issue:`SERVER-26889`" -msgstr "" - -#: ../source/release-notes/3.0.txt:48 -# ad670a0945364faf8224a52d3a38de87 -msgid "3.0.13 -- Oct 31, 2016" -msgstr "" - -#: ../source/release-notes/3.0.txt:52 -# b035ccb4d8054149962e7a0ff37c08fa -msgid "Debian 8(Jessie) packages: :issue:`SERVER-18329`" -msgstr "" - -#: ../source/release-notes/3.0.txt:54 -# 120a7093cdb24b8e913887e8fa0ba639 -msgid "Upgrade to Perl compatible regular expressions (PCRE 8.39): :issue:`SERVER-24662`" -msgstr "" - -#: ../source/release-notes/3.0.txt:56 -# 7799eef336b94dbfa095eae4add1edaa -msgid "Limit memory usage during 2dsphere index build: :issue:`SERVER-25075`" -msgstr "" - -#: ../source/release-notes/3.0.txt:58 -# 828494398d554c7ab3336cb0437c8ce3 -msgid "`All issues closed in 3.0.13 `_" -msgstr "" - -#: ../source/release-notes/3.0.txt:64 -# 8a4523e50ae547c58bd8b7c7c5728c7c -msgid "3.0.12 -- May 9, 2016" -msgstr "" - -#: ../source/release-notes/3.0.txt:68 -# 14eaccb5e6ca4527b930e630aa63b8b1 -msgid "Background index build may result in extra index key entries that do not correspond to indexed documents: :issue:`SERVER-22970`" -msgstr "" - -#: ../source/release-notes/3.0.txt:71 -# f88421029c124f519e1990e21aaafa38 -msgid "Documents that contain embedded null characters can be created: :issue:`SERVER-7005`" -msgstr "" - -#: ../source/release-notes/3.0.txt:74 -# f26798b445b54e44a64693771dbc7a62 -msgid "IX GlobalLock being held while waiting for WiredTiger cache eviction: :issue:`SERVER-22964`" -msgstr "" - -#: ../source/release-notes/3.0.txt:77 -# 64680de7fddc4f66bb6fb7671340f8c9 -msgid "`All issues closed in 3.0.12 `_" -msgstr "" - -#: ../source/release-notes/3.0.txt:83 -# 98b47f73802f440488ad9c2b8e703a70 -msgid "3.0.11 -- Mar 31, 2016" -msgstr "" - -#: ../source/release-notes/3.0.txt:87 -# 1cc887412c274a408414ac7cb8235e00 -msgid "For MongoDB 3.0.9 and MongoDB 3.0.10, during chunk migration, insert and update operations to documents in the migrating chunk are not reflected in the destination shard: :issue:`SERVER-23425`" -msgstr "" - -#: ../source/release-notes/3.0.txt:94 -# 47eb0f6dd95a46d2b80e527e8fd6d845 -msgid "3.0.10 -- Mar 8, 2016" -msgstr "" - -#: ../source/release-notes/3.0.txt:98 -# ea2ad8483ae54ff19d97fc2cca5aa552 -msgid "Read preference of :readmode:`secondaryPreferred` can end up using unversioned connections: :issue:`SERVER-18671`" -msgstr "" - -#: ../source/release-notes/3.0.txt:101 -# 54b765c8132047ad883c8bd05535486a -msgid "For MMAPv1 journaling, the \"last sequence number\" file (``lsn`` file) may be ahead of what is synced to the data files: :issue:`SERVER-22261`." -msgstr "" - -#: ../source/release-notes/3.0.txt:105 -# d89b5dc9a9a143098e9fa23d73b1b913 -msgid "Data size change for oplog deletes can overflow 32-bit int: :issue:`SERVER-22634`" -msgstr "" - -#: ../source/release-notes/3.0.txt:108 -# d50acb2a4c964217bc29d1b196402265 -msgid "High fragmentation on WiredTiger databases under write workloads: :issue:`SERVER-22898`." -msgstr "" - -#: ../source/release-notes/3.0.txt:111 -# 476870845f1f4380899d33ae989cfcf4 -msgid "`All issues closed in 3.0.10 `_" -msgstr "" - -#: ../source/release-notes/3.0.txt:117 -# 8d70fe0c4dd54231aa7c2a5116a0088a -msgid "3.0.9 -- Jan 26, 2016" -msgstr "" - -#: ../source/release-notes/3.0.txt:121 -# 7fcc2aa6fdd54e7aa6859b5f6236b0f9 -msgid "Queries which specify sort and batch size can return results out of order if documents are concurrently updated. :issue:`SERVER-19996`" -msgstr "" - -#: ../source/release-notes/3.0.txt:124 -# 8c4af535cfdc443bbb2711f4b9e4f1a5 -msgid "Large amounts of create and drop collections can cause ``listDatabases`` to be slow under WiredTiger. :issue:`SERVER-20961`" -msgstr "" - -#: ../source/release-notes/3.0.txt:127 -# 34f2a3ad996d42cfac38081432223101 -msgid "Authentication failure message includes server IP address instead of the client IP address. :issue:`SERVER-22054`" -msgstr "" - -#: ../source/release-notes/3.0.txt:130 -# c43b9d57c6c3436e8d43e41a221b2aab -msgid "`All issues closed in 3.0.9 `_" -msgstr "" - -#: ../source/release-notes/3.0.txt:136 -# 0bb38765a5954d868f8691ff1f12061e -msgid "3.0.8 -- Dec 15, 2015" -msgstr "" - -#: ../source/release-notes/3.0.txt:140 -# 2e4473cb46454ba987a130e3c882305b -msgid ":dbcommand:`findAndModify` on :program:`mongos` can upsert to the wrong shard. :issue:`SERVER-20407`." -msgstr "" - -#: ../source/release-notes/3.0.txt:143 -# 0556f64594184f5e96f5ba1280c13ea8 -msgid "WiredTiger commit visibility caused document not found. :issue:`SERVER-21275`." -msgstr "" - -#: ../source/release-notes/3.0.txt:146 -# e7a1580b250c4e11bb534c7aca1c367a -msgid "The oplog can grow to 3x configured size. :issue:`SERVER-21553`" -msgstr "" - -#: ../source/release-notes/3.0.txt:148 -# c55424d924f143568b57128db1c45dba -msgid "`All issues closed in 3.0.8 `_" -msgstr "" - -#: ../source/release-notes/3.0.txt:154 -# 31c383bf58ac460ea408ee35a085375d -msgid "3.0.7 -- Oct 13, 2015" -msgstr "" - -#: ../source/release-notes/3.0.txt:158 -# 4645e0b73bba4a5b90e85af95218361b -msgid "WiredTiger memory handling and performance issues: :issue:`SERVER-20159`, :issue:`SERVER-20204`, :issue:`SERVER-20091`, and :issue:`SERVER-20176`." -msgstr "" - -#: ../source/release-notes/3.0.txt:162 -# 1d62c43f287b4b009032f9a102806de3 -msgid "Reconfig during a pending step down may prevent a primary from stepping down: :issue:`SERVER-20262`." -msgstr "" - -#: ../source/release-notes/3.0.txt:165 -# b447a0583530435dab319500f7dee6c1 -msgid "Built-in roles requires additional privileges: :issue:`SERVER-19131`, :issue:`SERVER-15893`, and :issue:`SERVER-13647`." -msgstr "" - -#: ../source/release-notes/3.0.txt:168 -# 6dab5d03055042cd979399da5072783a -msgid "`All issues closed in 3.0.7 `_" -msgstr "" - -#: ../source/release-notes/3.0.txt:174 -# 10cab30205a44b57a4a71b0499e550b8 -msgid "3.0.6 -- August 24, 2015" -msgstr "" - -#: ../source/release-notes/3.0.txt:178 -# 5cd7e628c8ab45efbdccc204be69fd8a -msgid "WiredTiger Stability issues: :issue:`SERVER-19751`, :issue:`SERVER-19673`, and :issue:`SERVER-19573`." -msgstr "" - -#: ../source/release-notes/3.0.txt:181 -# 5615cc7064f544f3bcf1d3ca15476d87 -msgid "Interaction between SSL and Auditing: :issue:`SERVER-19538`." -msgstr "" - -#: ../source/release-notes/3.0.txt:183 -# 9b7c25c35a2c4d12975a578472d104aa -msgid "Aggregation :pipeline:`$sort` on sharded systems :issue:`SERVER-19464`." -msgstr "" - -#: ../source/release-notes/3.0.txt:186 -# 4d8765e901e241b59e4abc30b0d1dc1a -msgid "`All issues closed in 3.0.6 `_" -msgstr "" - -#: ../source/release-notes/3.0.txt:192 -# cae03d95019645a98dac1366627d8a4e -msgid "3.0.5 -- July 28, 2015" -msgstr "" - -#: ../source/release-notes/3.0.txt:194 -# db551195ba504599a06a23423cb54ccd -msgid "Issues fixed and improvements:" -msgstr "" - -#: ../source/release-notes/3.0.txt:196 -# b1be6f118fb44dadb9eccd5026b22359 -msgid "Improvements to WiredTiger for capped collections and replication (:issue:`SERVER-19178`, :issue:`SERVER-18875` and :issue:`SERVER-19513`)." -msgstr "" - -#: ../source/release-notes/3.0.txt:200 -# 5caa8e8b65534011a2a4e2f113edc267 -msgid "Additional WiredTiger improvements for performance (:issue:`SERVER-19189`) and improvements related to cache and session use (:issue:`SERVER-18829` :issue:`SERVER-17836`)." -msgstr "" - -#: ../source/release-notes/3.0.txt:205 -# 7aa879304a2344cfb2d1a418f6a8f348 -msgid "Performance improvements for longer running queries, particularly :operator:`$text` and :operator:`$near` queries :issue:`SERVER-18926`." -msgstr "" - -#: ../source/release-notes/3.0.txt:209 -# 8796ea09d6b24709ae31438b51de2f8c -msgid "`All issues closed in 3.0.5 `_" -msgstr "" - -#: ../source/release-notes/3.0.txt:215 -# b5bde15645f349578f21339c61f0dfef -msgid "3.0.4 -- June 16, 2015" -msgstr "" - -#: ../source/release-notes/3.0.txt:219 -# d829d6915a9a4cae8ae167a96fa88a66 -msgid "Missed writes with concurrent inserts during chunk migration from shards with WiredTiger primaries: :issue:`SERVER-18822`" -msgstr "" - -#: ../source/release-notes/3.0.txt:222 -# fa7d4451e460408588aad9427ab7d62d -msgid "Write conflicts with multi-update updates with ``upsert=true`` with the Wired Tiger Storage engine: :issue:`SERVER-18213`" -msgstr "" - -#: ../source/release-notes/3.0.txt:225 -# ab8460080d314faa9cc8db7994a8c9a1 -msgid "Secondary reads could block replication: :issue:`SERVER-18190`" -msgstr "" - -#: ../source/release-notes/3.0.txt:227 -# 81458e00999e42fc9347cedd435bf9f8 -msgid "Performance on Windows with WiredTiger and documents larger than 16kb: :issue:`SERVER-18079`" -msgstr "" - -#: ../source/release-notes/3.0.txt:230 -# de9ccf03bd04448ea527a0a4bbfaa231 -msgid "WiredTiger data files are not correctly recovered following unexpected system restarts: :issue:`SERVER-18316`" -msgstr "" - -#: ../source/release-notes/3.0.txt:233 -# 5c15f7e4cd2847b1a454f327e2776db2 -msgid "`All issues closed in 3.0.4 `_" -msgstr "" - -#: ../source/release-notes/3.0.txt:239 -# 79c1869f91b9424a8d669a746f839a8d -msgid "3.0.3 -- May 12, 2015" -msgstr "" - -#: ../source/release-notes/3.0.txt:243 -# 520ac12396924cdf8b949f330f07e189 -msgid "Deprecate :method:`db.eval()` and add warnings: :issue:`SERVER-17453`" -msgstr "" - -#: ../source/release-notes/3.0.txt:246 -# 071f86fee8434e6f98b9dc85cc999f0c -msgid "Potential for abrupt termination with the Windows service stop operation: :issue:`SERVER-17802`" -msgstr "" - -#: ../source/release-notes/3.0.txt:249 -# 1d74dabb099441aea8bf47421cc59d3a -msgid "Crash caused by update with a *key too large to index* on WiredTiger and RocksDB storage engines: :issue:`SERVER-17882`" -msgstr "" - -#: ../source/release-notes/3.0.txt:252 -# d4a3ed1a04964e389a2fa3d7ab0d8c90 -msgid "Inconsistent support for :dbcommand:`mapReduce` in :dbcommand:`eval` environment: :issue:`SERVER-17889`" -msgstr "" - -#: ../source/release-notes/3.0.txt:255 -# 97523908aa784817b6b6cef30d7531c0 -msgid "`All issues closed in 3.0.3 `_" -msgstr "" - -#: ../source/release-notes/3.0.txt:261 -# 6c0ac9a73e2e4f3c9f7d47a3999f0910 -msgid "3.0.2 -- April 9, 2015" -msgstr "" - -#: ../source/release-notes/3.0.txt:265 -# 7c8f35bc61d04687852cda6bd0d712ff -msgid "Inefficient query plans for ``2d`` \\ :query:`$nearSphere`: :issue:`SERVER-17469`" -msgstr "" - -#: ../source/release-notes/3.0.txt:268 -# cf5e678a8fd342598ac40620475a2d8b -msgid "Starting :program:`mongod` during repair operations with WiredTiger: :issue:`SERVER-17652` and :issue:`SERVER-17729`" -msgstr "" - -#: ../source/release-notes/3.0.txt:271 -# f4a8a41f749949d8b6bd0c95b1294ab9 -msgid "Invalid compression stream error with WiredTiger and ``zlib`` block compression: :issue:`SERVER-17713`" -msgstr "" - -#: ../source/release-notes/3.0.txt:274 -# 6a76ddd011354301ac3155ddd1ca296e -msgid "Memory use issue for inserts into large indexed arrays: :issue:`SERVER-17616`" -msgstr "" - -#: ../source/release-notes/3.0.txt:277 -# 36d481ec4b9f48f78cbf07427b3e2d01 -msgid "`All issues closed in 3.0.2 `_" -msgstr "" - -#: ../source/release-notes/3.0.txt:283 -# 75cf7805ff33440ead5414b347d5cf12 -msgid "3.0.1 -- March 17, 2015" -msgstr "" - -#: ../source/release-notes/3.0.txt:287 -# 0b686f63dd714563a783cad87faefda4 -msgid "Race condition in WiredTiger between inserts and checkpoints that could result in lost records: :issue:`SERVER-17506`." -msgstr "" - -#: ../source/release-notes/3.0.txt:290 -# c52a6bbe3172462ab38bd28b5a832f16 -msgid "WiredTiger's capped collections implementation causes a server crash: :issue:`SERVER-17345`." -msgstr "" - -#: ../source/release-notes/3.0.txt:293 -# 315723ff693c4eab92068a5eaec9c0df -msgid "Initial sync with duplicate ``_id`` entries: :issue:`SERVER-17487`." -msgstr "" - -#: ../source/release-notes/3.0.txt:295 -# 876ba5e6de9c4b66934613a978a5c009 -msgid "Deadlock condition in MMAPv1 between the journal lock and the oplog collection lock: :issue:`SERVER-17416`." -msgstr "" - -#: ../source/release-notes/3.0.txt:298 -# bfe7a726de8241e981699dc41a87d430 -msgid "`All issues closed in 3.0.1 `_" -msgstr "" - -#: ../source/release-notes/3.0.txt:302 -# 4e2e0025cdf14fdf8066a9fa55c32624 -msgid "Major Changes" -msgstr "" - -#: ../source/release-notes/3.0.txt:305 -# 606a05949d524284ad2c9c9e65281457 -msgid "Pluggable Storage Engine API" -msgstr "" - -#: ../source/release-notes/3.0.txt:307 -# c79d6ebb0e1240ea9f3df9ed04f0d106 -msgid "MongoDB 3.0 introduces a pluggable storage engine API that allows third parties to develop storage engines for MongoDB." -msgstr "" - -#: ../source/release-notes/3.0.txt:311 -# 526736ea412c425481f36b19ad8b7345 -msgid "WiredTiger" -msgstr "" - -#: ../source/release-notes/3.0.txt:313 -# e2712265b6704e7c80ada569fb67d6ce -msgid "MongoDB 3.0 introduces support for the `WiredTiger `_ storage engine. With the support for WiredTiger, MongoDB now supports two storage engines:" -msgstr "" - -#: ../source/release-notes/3.0.txt:317 -# 22b3e0eab5e740089df9c8586d6a9d4d -msgid "MMAPv1, the storage engine available in previous versions of MongoDB and the default storage engine for MongoDB 3.0, and" -msgstr "" - -#: ../source/release-notes/3.0.txt:320 -# 434979ad5147404ba5c3e0b30ad7869e -msgid "`WiredTiger `_, available only in the 64-bit versions of MongoDB 3.0." -msgstr "" - -#: ../source/release-notes/3.0.txt:324 -# a0a28cd2c7734324952bf4ad0907c5a5 -msgid "WiredTiger Usage" -msgstr "" - -#: ../source/release-notes/3.0.txt:326 -# 26654475f85649de8c9d57feb322e16d -msgid "WiredTiger is an alternate to the default MMAPv1 storage engine. WiredTiger supports all MongoDB features, including operations that report on server, database, and collection statistics. Switching to WiredTiger, however, requires a change to the :ref:`on-disk storage format <3.0-compatibility-data-file>`. For instructions on changing the storage engine to WiredTiger, see the appropriate sections in the :doc:`/release-notes/3.0-upgrade` documentation." -msgstr "" - -#: ../source/release-notes/3.0.txt:334 -# d23d93fb11f34dff8d6d14b8bc0bac95 -msgid "MongoDB 3.0 replica sets and sharded clusters can have members with different storage engines; however, performance can vary according to workload. For details, see the appropriate sections in the :doc:`/release-notes/3.0-upgrade` documentation." -msgstr "" - -#: ../source/release-notes/3.0.txt:339 -# 65ed057f24124d37a9493d81fe854184 -msgid "The WiredTiger storage engine requires the latest official MongoDB drivers. For more information, see :ref:`3.0-compatibility-drivers-wired-tiger`." -msgstr "" - -#: ../source/release-notes/3.0.txt:343 -# 5138c6d4f02c4f0fa53a756d8c94d93f -msgid ":ref:`3.0-compatibility-touch`, :doc:`/core/wiredtiger` documentation" -msgstr "" - -#: ../source/release-notes/3.0.txt:347 -# 85f977b3f7ef4784ba3604f98aa97cae -msgid "WiredTiger Configuration" -msgstr "" - -#: ../source/release-notes/3.0.txt:349 -# b0065490145f45c3a58eedfe3eb9e1a7 -msgid "To configure the behavior and properties of the WiredTiger storage engine, see :setting:`storage.wiredTiger` configuration options. You can set :ref:`WiredTiger options on the command line `." -msgstr "" - -#: ../source/release-notes/3.0.txt:355 -# 82868b3e6e684343a2d7ab00694c890a -msgid ":doc:`/core/wiredtiger`" -msgstr "" - -#: ../source/release-notes/3.0.txt:358 -# d4d3c95f9fdc49dea28c67e969fd047a -msgid "WiredTiger Concurrency and Compression" -msgstr "" - -#: ../source/release-notes/3.0.txt:360 -# 59acf13d6e8f49c3a472a23cd1995b4f -msgid "The 3.0 WiredTiger storage engine provides document-level locking and compression." -msgstr "" - -#: ../source/release-notes/3.0.txt:363 -# d120a32fe8bf4acbacdcc454d77c645b -msgid "By default, WiredTiger compresses collection data using the :term:`snappy` compression library. WiredTiger uses :term:`prefix compression` on all indexes by default." -msgstr "" - -#: ../source/release-notes/3.0.txt:368 -# 217881eac2ca41ba9b63518f1adc4db6 -msgid ":ref:`prod-notes-wired-tiger-concurrency` section in the :doc:`/administration/production-notes`, the blog post `New Compression Options in MongoDB 3.0`_" -msgstr "" - -#: ../source/release-notes/3.0.txt:375 -# ba7a18525de741ab91dbdbfa98493159 -msgid "MMAPv1 Improvements" -msgstr "" - -#: ../source/release-notes/3.0.txt:378 -# 1f8c8d150c0e4340ae9e37423600b905 -msgid "MMAPv1 Concurrency Improvement" -msgstr "" - -#: ../source/release-notes/3.0.txt:380 -# b67538f72d884338a872b6ae87c6f2fb -msgid "In version 3.0, the MMAPv1 storage engine adds support for collection-level locking." -msgstr "" - -#: ../source/release-notes/3.0.txt:384 -# 4e48739923ba480db852e32fa7a2124c -msgid "MMAPv1 Configuration Changes" -msgstr "" - -#: ../source/release-notes/3.0.txt:386 -# f56960cb6fc54e65bf654707585733e1 -msgid "To support multiple storage engines, some configuration settings for MMAPv1 have changed. See :ref:`3.0-compatibility-configuration-file`." -msgstr "" - -#: ../source/release-notes/3.0.txt:392 -# 2840620b101240f9afae9a521cb6d54e -msgid "MMAPv1 Record Allocation Behavior Changes" -msgstr "" - -#: ../source/release-notes/3.0.txt:394 -# 3d2c3596282043549681a9b94aa147b3 -msgid "MongoDB 3.0 no longer implements dynamic record allocation and deprecates :term:`paddingFactor `. The default allocation strategy for collections in instances that use MMAPv1 is :ref:`power of 2 allocation `, which has been improved to better handle large document sizes. In 3.0, the ``usePowerOf2Sizes`` flag is ignored, so the power of 2 strategy is used for all collections that do not have ``noPadding`` flag set." -msgstr "" - -#: ../source/release-notes/3.0.txt:402 -# 30b2188b4ef24629af3d9ab216c101ab -msgid "For collections with workloads that consist only of inserts or in-place updates (such as incrementing counters), you can disable the power of 2 strategy. To disable the power of 2 strategy for a collection, use the :dbcommand:`collMod` command with the :collflag:`noPadding` flag or the :method:`db.createCollection()` method with the ``noPadding`` option." -msgstr "" - -#: ../source/release-notes/3.0.txt:410 -# 9107939ebb3343dab9b8edf3260bf0db -msgid "Do not set ``noPadding`` if the workload includes removes or any updates that may cause documents to grow. For more information, see :ref:`exact-fit-allocation`." -msgstr "" - -#: ../source/release-notes/3.0.txt:414 -# ded62f18dcc54faf9266259163e0e837 -msgid "When low on disk space, MongoDB 3.0 no longer errors on all writes but only when the required disk allocation fails. As such, MongoDB now allows in-place updates and removes when low on disk space." -msgstr "" - -#: ../source/release-notes/3.0.txt:418 -# d01c47f06bb24d649bb03fd6d4f0127d -msgid ":ref:`3.0-compatiblity-record-alloc`" -msgstr "" - -#: ../source/release-notes/3.0.txt:423 -# ef1ad3343f65412da90ec0f6c0d29c2d -msgid "Replica Sets" -msgstr "" - -#: ../source/release-notes/3.0.txt:428 -# c092df823caf4614be60b6d30c6b333f -msgid "Increased Number of Replica Set Members" -msgstr "" - -#: ../source/release-notes/3.0.txt:430 -# e31c07d726154688bb64bb3d5171bd7d -msgid "In MongoDB 3.0, replica sets can have up to 50 members. [#voting-members]_ The following drivers support the larger replica sets:" -msgstr "" - -#: ../source/release-notes/3.0.txt:434 -# 416bbf9c7da8470ba709aead7ba4e4e3 -msgid "C# (.NET) Driver 1.10" -msgstr "" - -#: ../source/release-notes/3.0.txt:435 -# 10c0f0719f5a46e099654d6f97f08d34 -msgid "Java Driver 2.13" -msgstr "" - -#: ../source/release-notes/3.0.txt:436 -# bad2f61ef4ad44169c685784f86d0413 -msgid "Python Driver (PyMongo) 3.0" -msgstr "" - -#: ../source/release-notes/3.0.txt:437 -# 00d11431db364207b907c29773b6bb13 -msgid "Ruby Driver 2.0" -msgstr "" - -#: ../source/release-notes/3.0.txt:438 -# 2414dabd341047d98eb0a571bd2d7289 -msgid "Node.JS Driver 2.0" -msgstr "" - -#: ../source/release-notes/3.0.txt:440 -# 1f35fd57d03d484d9e951324d1ee5149 -msgid "The C, C++, Perl, and PHP drivers, as well as the earlier versions of the Ruby, Python, and Node.JS drivers, discover and monitor replica set members serially, and thus are not suitable for use with large replica sets." -msgstr "" - -#: ../source/release-notes/3.0.txt:445 -# cfb42b69fed64fb691684a5088dffde3 -msgid "The maximum number of *voting* members remains at 7." -msgstr "" - -#: ../source/release-notes/3.0.txt:450 -# 864ffba8cc614f1d8e3e38b44994c343 -msgid "Replica Set Step Down Behavior Changes" -msgstr "" - -#: ../source/release-notes/3.0.txt:452 -# 119dbd73cec74662928698d3452a4766 -msgid "The process that a :term:`primary` member of a :term:`replica set` uses to step down has the following changes:" -msgstr "" - -#: ../source/release-notes/3.0.txt:455 -# f1338eaf4b9941a7bc1a0039ee9caba3 -msgid "Before stepping down, :dbcommand:`replSetStepDown` will attempt to terminate long running user operations that would block the primary from stepping down, such as an index build, a write operation or a map-reduce job." -msgstr "" - -#: ../source/release-notes/3.0.txt:460 -# 7783cf68922c4b28836382261d58c05e -msgid "To help prevent rollbacks, the :dbcommand:`replSetStepDown` will wait for an electable secondary to catch up to the state of the primary before stepping down. Previously, a primary would wait for a secondary to catch up to within 10 seconds of the primary (i.e. a secondary with a replication lag of 10 seconds or less) before stepping down." -msgstr "" - -#: ../source/release-notes/3.0.txt:467 -# a6a8762e7a3f4e59b16862ade06e55eb -msgid ":dbcommand:`replSetStepDown` now allows users to specify a ``secondaryCatchUpPeriodSecs`` parameter to specify how long the primary should wait for a secondary to catch up before stepping down." -msgstr "" - -#: ../source/release-notes/3.0.txt:475 -# 30e7c0aac3c64d3fa9bd582d1cec0879 -msgid "Other Replica Set Operational Changes" -msgstr "" - -#: ../source/release-notes/3.0.txt:477 -# 92497bfe81be415d8c90760bb299a6cf -msgid "Initial sync builds indexes more efficiently for each collection and applies oplog entries in batches using threads." -msgstr "" - -#: ../source/release-notes/3.0.txt:480 -# 47965c4ab2fb4ca690e365cc7e5d3abd -msgid "Definition of :ref:`w: \"majority\" ` write concern changed to mean majority of *voting* nodes." -msgstr "" - -#: ../source/release-notes/3.0.txt:483 -# e790c7efc645406bb1d3f8c237cae42e -msgid "Stronger restrictions on :doc:`/reference/replica-configuration`. For details, see :ref:`3.0-compatibility-repl-set-config`." -msgstr "" - -#: ../source/release-notes/3.0.txt:487 -# d91588ac21bf4195a905bc2366f20efd -msgid "For pre-existing collections on secondary members, MongoDB 3.0 no longer automatically builds missing ``_id`` indexes." -msgstr "" - -#: ../source/release-notes/3.0.txt:490 -# 29aff3c3703143a49ee0f6aea58c5ae3 -msgid ":ref:`3.0-compatibility-rs` in :doc:`/release-notes/3.0-compatibility`" -msgstr "" - -#: ../source/release-notes/3.0.txt:496 -# 12533d248d9645199d1ee7a27a5b2dfc -msgid "Sharded Clusters" -msgstr "" - -#: ../source/release-notes/3.0.txt:498 -# eb2a3b98f0774271a3c8696699ccac8c -msgid "MongoDB 3.0 provides the following enhancements to sharded clusters:" -msgstr "" - -#: ../source/release-notes/3.0.txt:500 -# b0312b2ea0fd4f959fa76affbb454974 -msgid "Adds a new :method:`sh.removeTagRange()` helper to improve management of sharded collections with tags. The new :method:`sh.removeTagRange()` method acts as a complement to :method:`sh.addTagRange()`." -msgstr "" - -#: ../source/release-notes/3.0.txt:505 -# b888cd94f0fb4d0884f30ee3714eeb32 -msgid "Provides a more predictable read preference behavior. :program:`mongos` instances no longer pin connections to members of replica sets when performing read operations. Instead, :program:`mongos` reevaluates :doc:`read preferences ` for every operation to provide a more predictable read preference behavior when read preferences change." -msgstr "" - -#: ../source/release-notes/3.0.txt:512 -# 0b25d677db684ddb8229420ede4578e9 -msgid "Provides a new ``writeConcern`` setting to configure the :doc:`write concern ` of chunk migration operations. You can configure the ``writeConcern`` setting for the :ref:`balancer ` as well as for :dbcommand:`moveChunk` and :dbcommand:`cleanupOrphaned` commands." -msgstr "" - -#: ../source/release-notes/3.0.txt:518 -# 6716ecb0815f408299d1962cf79ee5da -msgid "Improves visibility of balancer operations. :method:`sh.status()` includes information about the state of the balancer. See :method:`sh.status()` for details." -msgstr "" - -#: ../source/release-notes/3.0.txt:522 -# b8c534899f1b44e09198ae35bf2ae6a4 -msgid ":ref:`3.0-compatibility-sharded-cluster` in :doc:`/release-notes/3.0-compatibility`" -msgstr "" - -#: ../source/release-notes/3.0.txt:526 -# d2ca13166aef4772bd4ddeb964053320 -msgid "Security Improvements" -msgstr "" - -#: ../source/release-notes/3.0.txt:528 -# a8be44d51c45457da9ad97c686ec139f -msgid "MongoDB 3.0 includes the following security enhancements:" -msgstr "" - -#: ../source/release-notes/3.0.txt:530 -# 34ce4fcea16847b5813ee48c43544e03 -msgid "MongoDB 3.0 adds a new :ref:`SCRAM-SHA-1 ` challenge-response user authentication mechanism. ``SCRAM-SHA-1`` requires a driver upgrade if your current driver version does not support ``SCRAM-SHA-1``. For the driver versions that support ``SCRAM-SHA-1``, see :ref:`considerations-scram-sha-1-drivers`." -msgstr "" - -#: ../source/release-notes/3.0.txt:537 -# 7434c273d064470c80fe2bfc5bfc0f88 -msgid "Increases restrictions when using the :ref:`localhost-exception` to access MongoDB. For details, see :ref:`3.0-compatibility-localhost`." -msgstr "" - -#: ../source/release-notes/3.0.txt:541 -# c682b8e1e6cf41818c97ddbaedbaedb3 -msgid ":ref:`3.0-compatibility-security-changes`" -msgstr "" - -#: ../source/release-notes/3.0.txt:544 -# 99127716d7d64c0c84634649f9af1af6 -msgid "Improvements" -msgstr "" - -#: ../source/release-notes/3.0.txt:547 -# ba9f73c85b6c4328b1fe511a96469d7d -msgid "New Query Introspection System" -msgstr "" - -#: ../source/release-notes/3.0.txt:549 -# 078e330ea593431ca56e5ac3dd56a64b -msgid "MongoDB 3.0 includes a new query introspection system that provides an improved output format and a finer-grained introspection into both query plan and query execution." -msgstr "" - -#: ../source/release-notes/3.0.txt:553 -# ce4e86ba8ba14e8c9c49dfa302d44996 -msgid "For details, see the new :method:`db.collection.explain()` method and the new :dbcommand:`explain` command as well as the updated :method:`cursor.explain()` method." -msgstr "" - -#: ../source/release-notes/3.0.txt:557 -# f5584747d643435c910fec3d14c05c58 -msgid "For information on the format of the new output, see :doc:`/reference/explain-results`." -msgstr "" - -#: ../source/release-notes/3.0.txt:563 -# 0b5881f8af5d4466b04e12078ec4b27d -msgid "Enhanced Logging" -msgstr "" - -#: ../source/release-notes/3.0.txt:565 -# a8aa18bafe26436db156c3fe35f137c9 -msgid "To improve usability of the log messages for diagnosis, MongoDB categorizes some log messages under specific components, or operations, and provides the ability to set the verbosity level for these components. For information, see :doc:`/reference/log-messages`." -msgstr "" - -#: ../source/release-notes/3.0.txt:573 -# 997d36ad1eea4d5ab3e740d7a5146057 -msgid "MongoDB Tools Enhancements" -msgstr "" - -#: ../source/release-notes/3.0.txt:575 -# f15741f0b5af486e8530caee49b9127c -msgid "All MongoDB tools except for :program:`mongosniff` and :program:`mongoperf` are now written in Go and maintained as a separate project." -msgstr "" - -#: ../source/release-notes/3.0.txt:579 -# bfb0a5926338470994421201d3af47da -msgid "New options for parallelized :program:`mongodump` and :program:`mongorestore`. You can control the number of collections that :program:`mongorestore` will restore at a time with the ``--numParallelCollections`` option." -msgstr "" - -#: ../source/release-notes/3.0.txt:584 -# f9d66c43673d42a599a3b8137a83e518 -msgid "New options ``-excludeCollection`` and ``--excludeCollectionsWithPrefix`` for :program:`mongodump` to exclude collections." -msgstr "" - -#: ../source/release-notes/3.0.txt:588 -# 57309542ecca459db8c2ad8bfbee44f2 -msgid ":program:`mongorestore` can now accept BSON data input from standard input in addition to reading BSON data from file." -msgstr "" - -#: ../source/release-notes/3.0.txt:591 -# ed5b366818744aee86e48231490b5db7 -msgid ":program:`mongostat` and :program:`mongotop` can now return output in JSON format with the ``--json`` option." -msgstr "" - -#: ../source/release-notes/3.0.txt:594 -# 4bcdf7c9f9b84d7ca629ab97c492bf8e -msgid "Added configurable :term:`write concern` to :program:`mongoimport`, :program:`mongorestore`, and :program:`mongofiles`. Use the ``--writeConcern`` option. The default writeConcern has been changed to 'w:majority'." -msgstr "" - -#: ../source/release-notes/3.0.txt:599 -# b4e16491e37b4d958b2b3903a72f7a94 -msgid ":program:`mongofiles` now allows you to configure the GridFS prefix with the ``--prefix`` option so that you can use custom namespaces and store multiple GridFS namespaces in a single database." -msgstr "" - -#: ../source/release-notes/3.0.txt:603 -# 8729cfaf3bcf4179afbd084f026ce2be -msgid ":ref:`3.0-compatibility-tools`" -msgstr "" - -#: ../source/release-notes/3.0.txt:606 -# 4e67d407851f4e29ae8b29d09fc3c938 -msgid "Indexes" -msgstr "" - -#: ../source/release-notes/3.0.txt:608 -# f8cbc4169e46412eada6dd36bb042e8a -msgid "Background index builds will no longer automatically interrupt if :dbcommand:`dropDatabase`, :dbcommand:`drop`, :dbcommand:`dropIndexes` operations occur for the database or collection affected by the index builds. The :dbcommand:`dropDatabase`, :dbcommand:`drop`, and :dbcommand:`dropIndexes` commands will still fail with the error message ``a background operation is currently running``, as in 2.6." -msgstr "" - -#: ../source/release-notes/3.0.txt:616 -# a82ebcd7afdd4a53b7591b7adaf207c6 -msgid "If you specify multiple indexes to the :dbcommand:`createIndexes` command," -msgstr "" - -#: ../source/release-notes/3.0.txt:619 -# 67b4a124b5b7442986c8015934207380 -msgid "the command only scans the collection once, and" -msgstr "" - -#: ../source/release-notes/3.0.txt:621 -# 22ed55c0a84846d8a2331c01d32cc98c -msgid "if at least one index is to be built in the foreground, the operation will build all the specified indexes in the foreground." -msgstr "" - -#: ../source/release-notes/3.0.txt:624 -# 1cd22b12704647359faa2f2673dea0b1 -msgid "For sharded collections, indexes can now :ref:`cover queries ` that execute against the :program:`mongos` if the index includes the shard key." -msgstr "" - -#: ../source/release-notes/3.0.txt:629 -# 83a3e69328af4f70b4149f37c0b41cb7 -msgid ":ref:`3.0-compatibility-indexes` in :doc:`/release-notes/3.0-compatibility`" -msgstr "" - -#: ../source/release-notes/3.0.txt:633 -# beb690891bc4428b81b120c8672c1799 -msgid "Query Enhancements" -msgstr "" - -#: ../source/release-notes/3.0.txt:635 -# 75edc93d8ec342edad9760e795afcde6 -msgid "MongoDB 3.0 includes the following query enhancements:" -msgstr "" - -#: ../source/release-notes/3.0.txt:637 -# dc48d52db2f048049e5659629b19db9a -msgid "For geospatial queries, adds support for \"big\" polygons for :query:`$geoIntersects` and :query:`$geoWithin` queries. \"Big\" polygons are single-ringed GeoJSON polygons with areas greater than that of a single hemisphere. See :query:`$geometry`, :query:`$geoIntersects`, and :query:`$geoWithin` for details." -msgstr "" - -#: ../source/release-notes/3.0.txt:643 -# f2ea0a1c56984026862eba35ba437a90 -msgid "For :method:`~db.collection.aggregate()`, adds a new :expression:`$dateToString` operator to facilitate converting a date to a formatted string." -msgstr "" - -#: ../source/release-notes/3.0.txt:647 -# f0c5070260c145539fb687dbc0bf6f83 -msgid "Adds the :query:`$eq` query operator to query for equality conditions." -msgstr "" - -#: ../source/release-notes/3.0.txt:649 -# 669cb921549f4445a6843f5d0be49b61 -msgid ":ref:`3.0-geo-near-compatibility`" -msgstr "" - -#: ../source/release-notes/3.0.txt:652 -# 197296b4ef1e476caef7e566cb5f1d91 -msgid "Distributions and Supported Versions" -msgstr "" - -#: ../source/release-notes/3.0.txt:654 -# 350730e476ed458fa54aa9e9fa41e599 -msgid "Most non-Enterprise MongoDB distributions now include support for TLS/SSL. Previously, only MongoDB Enterprise distributions came with TLS/SSL support included; for non-Enterprise distributions, you had to build MongoDB locally with the ``--ssl`` flag (i.e. ``scons --ssl``)." -msgstr "" - -#: ../source/release-notes/3.0.txt:659 -# b829d60b69f549c6aad86d79783963ab -msgid "32-bit MongoDB builds are available for testing, but are not for production use. 32-bit MongoDB builds do not include the WiredTiger storage engine." -msgstr "" - -#: ../source/release-notes/3.0.txt:663 -# 9c3c309c154c4e25bf325f3c56e61bcf -msgid "MongoDB builds for Solaris do not support the WiredTiger storage engine." -msgstr "" - -#: ../source/release-notes/3.0.txt:666 -# cf03ee94f8734fcf8269aee1a68305fe -msgid "MongoDB builds are available for Windows Server 2003 and Windows Vista (as \"64-bit Legacy\"), but the minimum officially supported Windows version is Windows Server 2008." -msgstr "" - -#: ../source/release-notes/3.0.txt:671 -# 0e656644006d41d281f1a756771ff971 -msgid ":ref:`3.0-compatibility-platform-support`" -msgstr "" - -#: ../source/release-notes/3.0.txt:674 -# 89d2951a79ab4b53a81ebde5433ebe86 -msgid "Package Repositories" -msgstr "" - -#: ../source/includes/extracts/fact-3.0-linux-package-repo-relnotes.rst:1 -# 2ae6628d5b9e467ab06371c6c639e897 -msgid "Non-Enterprise MongoDB Linux packages for 3.0 and later are in a new repository. Follow the appropriate :doc:`Linux installation instructions ` to install the 3.0 packages from the new location." -msgstr "" - -#: ../source/release-notes/3.0.txt:679 -# 0bff3f89576644b28d51624e21b15eb7 -msgid "MongoDB Enterprise Features" -msgstr "" - -#: ../source/release-notes/3.0.txt:682 -# 6c0382eb43f14b8292f304c7953718cb -msgid "Auditing" -msgstr "" - -#: ../source/release-notes/3.0.txt:684 -# d8e6a8321555415ebec5791e4360e879 -msgid ":doc:`/core/auditing` in MongoDB Enterprise can filter on :doc:`any field in the audit message `, including the fields returned in the :ref:`param ` document. This enhancement, along with the :parameter:`auditAuthorizationSuccess` parameter, enables auditing to filter on CRUD operations. However, enabling :parameter:`auditAuthorizationSuccess` to audit of all authorization successes degrades performance more than auditing only the authorization failures." -msgstr "" - -#: ../source/release-notes/3.0.txt:695 -# f625844544884c6dbaba520812c5ff6b -msgid "Additional Information" -msgstr "" - -#: ../source/release-notes/3.0.txt:698 -# bf2c16e60c2e4b7782b0415681f8ab94 -msgid "Changes Affecting Compatibility" -msgstr "" - -#: ../source/release-notes/3.0.txt:706 -# 173bf06ec3fa4722a75d916c551f1c83 -msgid "Some changes in 3.0 can affect :doc:`compatibility ` and may require user actions. For a detailed list of compatibility changes, see :doc:`/release-notes/3.0-compatibility`." -msgstr "" - -#: ../source/release-notes/3.0.txt:712 -# 16130929b2f54beaa9e7bb0685c5229d -msgid "Upgrade Process" -msgstr "" - -#: ../source/release-notes/3.0.txt:722 -# ea7ea3cb0d2443c1a8a68a6a1371153c -msgid "See :doc:`/release-notes/3.0-upgrade` for full upgrade instructions." -msgstr "" - -#: ../source/release-notes/3.0.txt:725 -# 2ea68f58536449e6922c4bb2ae021356 -msgid "Download" -msgstr "" - -#: ../source/release-notes/3.0.txt:727 -# 5c44cd24c6004408bcb70875efc1f286 -msgid "To download MongoDB 3.0, go to the `downloads page`_." -msgstr "" - -#: ../source/release-notes/3.0.txt:732 -# c503d430a2e741ae89707eace08a61f7 -msgid "`All Third Party License Notices `_." -msgstr "" - -#: ../source/release-notes/3.0.txt:733 -# 89f399f0545c41ba98213cd4a1349baf -msgid "`All JIRA issues resolved in 3.0 `_." -msgstr "" - -#: ../source/includes/extracts/additional-resources-release-notes-30.rst:4 -# 033f21cabf264e47a9e00481ab52a2b2 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-release-notes-30.rst:6 -# 622cb9dd7c3845de8cf53a655a18ea53 -msgid "`Blog Post: Announcing MongoDB 3.0 `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-release-notes-30.rst:7 -# cbf600cf818e4c0e94e7f1f029c75c2f -msgid "`Whitepaper: What's New in MongoDB 3.0 `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-release-notes-30.rst:8 -# 16a88dab44b44da8b4f1a9cdccac436b -msgid "`Webinar: What's New in MongoDB 3.0 `_" -msgstr "" - diff --git a/locale/pot/release-notes/3.2-changelog.pot b/locale/pot/release-notes/3.2-changelog.pot deleted file mode 100644 index e2d0d9fb626..00000000000 --- a/locale/pot/release-notes/3.2-changelog.pot +++ /dev/null @@ -1,4471 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/3.2-changelog.txt:3 -# 734537d3f1b944da8ebed4119a2e3afd -msgid "3.2 Changelog" -msgstr "" - -#: ../source/release-notes/3.2-changelog.txt:0 -# effc54612b5341f8b3e0b388ba75a3a2 -msgid "On this page" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:4 -# c2953adeccbb4245bdcd4030a9858853 -msgid "3.2.11 Changelog" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:7 -#: ../source/includes/changelogs/releases/3.2.10.rst:7 -#: ../source/includes/changelogs/releases/3.2.9.rst:12 -#: ../source/includes/changelogs/releases/3.2.8.rst:12 -#: ../source/includes/changelogs/releases/3.2.7.rst:12 -#: ../source/includes/changelogs/releases/3.2.6.rst:15 -#: ../source/includes/changelogs/releases/3.2.5.rst:12 -#: ../source/includes/changelogs/releases/3.2.4.rst:12 -#: ../source/includes/changelogs/releases/3.2.3.rst:7 -#: ../source/includes/changelogs/releases/3.2.1.rst:14 -# 02bbce1837f44e328b40634fe88d25f6 -# 687664c488e640a6a122c2bbfc1fc2ed -# 06e0bd77b4f24d4a87707f0fc9fb1601 -# ee9d680320414f2d9ce6f98dc94bc15c -# eeef5c878bae4284a10560c6b077068a -# e325bf043cfe40c6865f0e42c507c13a -# c1329cb339b14f55bb44353d44791b3c -# 7f4ea1b23e6e4c1b891b9f1ff91fd186 -# 9b10b39822e24a94a8424d96d320e761 -# b21be3fe83854b35b08af945b0156fc1 -msgid "Sharding" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:9 -# c6ec0e79553d44029d0045427236b7e3 -msgid ":issue:`SERVER-25854` Change count() to itcount() in sharding_with_x509.js to avoid incorrect counts due to ongoing migrations" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:10 -# c604696f9b344e4e9d3a43135b17ee6a -msgid ":issue:`SERVER-26231` Remove printShardingStatus call from bouncing_count.js" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:11 -# 64ab2a4433d846668e824f6464da5dac -msgid ":issue:`SERVER-26365` mergeChunks fails with empty error message if merging chunks that were moved" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:12 -# e440512ead3c46bb9382242e06a13f13 -msgid ":issue:`SERVER-26484` Black-list jumbo1.js from continuous stepdown suite on 3.2 branch" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:13 -# 370257df8724498685f2a3e8684ff030 -msgid ":issue:`SERVER-26737` Segmentation fault in mongos at shutdown due to unconstructed ClientCursorManager" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:14 -# c5b9bfa3fb9b408084bfe44329d054a0 -msgid ":issue:`SERVER-26859` AsyncResultsMerger replica set retargeting may block the ASIO callback threads" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:15 -# c812f017e6c6450e8e269825e3d0b248 -msgid ":issue:`SERVER-26898` _migrateClone may hold WT snapshot for a long time" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:18 -#: ../source/includes/changelogs/releases/3.2.10.rst:16 -#: ../source/includes/changelogs/releases/3.2.9.rst:24 -#: ../source/includes/changelogs/releases/3.2.8.rst:19 -#: ../source/includes/changelogs/releases/3.2.7.rst:21 -#: ../source/includes/changelogs/releases/3.2.6.rst:26 -#: ../source/includes/changelogs/releases/3.2.5.rst:29 -#: ../source/includes/changelogs/releases/3.2.4.rst:41 -#: ../source/includes/changelogs/releases/3.2.3.rst:40 -#: ../source/includes/changelogs/releases/3.2.1.rst:34 -# 17e4e2e6fa074855871042a38995f601 -# 3b8ed33605f844b0bd483865ed4beaa8 -# 0d389aeffb064ff1a08a4d9c97befa28 -# bfa6b4bb464649029c9ebea290281853 -# 2a802ebd6b964bb3adea4f0958e3a119 -# eaf4e971b8ef481b80d81dda28d7eb60 -# 0420be753450440eafbede743977fc1d -# 36bdf01b43494116abfcbb726b52faca -# 46d28ab5bb3a41ebb2e46f004a83ef50 -# a62ffad8b5fb47b688949482df2fd41b -msgid "Replication" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:20 -# 79cff496f37b40399700c10f329f3a53 -msgid ":issue:`SERVER-7200` use oplog as op buffer on secondaries" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:21 -# c4c58e7ac2404d3c9d4b38470a205406 -msgid ":issue:`SERVER-22472` rollback_index.js" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:22 -# fe1f5a20864e4ec58ff3c8acd36c6921 -msgid ":issue:`SERVER-25145` During rollback (or w/minvalid invalid) select sync source based on end OpTime" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:23 -# 36aeb7e76e344228b411e047c47c87ac -msgid ":issue:`SERVER-25486` increase wait time in slavedelay1.js to check replication delay" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:24 -# 1e0dc6debe574ad2b45877d51b554690 -msgid ":issue:`SERVER-25994` Allow applyOps to validate authorization permissions at the operation level" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:25 -# 1f9c6f21d7724d6a805a8cef24a5ec01 -msgid ":issue:`SERVER-26142` disable timing checks in election_timing.js" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:26 -# ce60489bba634caeabef04b2e894cb91 -msgid ":issue:`SERVER-26146` jstests/replsets/clean_shutdown_oplog_state.js should use ReplSetTest.initiate()" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:27 -# d9b34dfa772b4c3392d79370ddf3f422 -msgid ":issue:`SERVER-26182` 3.2 node syncing from a 3.0 node can crash due to too-large BSON during upconversion to find command reply" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:28 -# 98d9619247574fd297ff9399cb484447 -msgid ":issue:`SERVER-26748` Don't call for priority takeover when repl lagged" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:29 -# 6490ef583f02428c933ff8eda4268d35 -msgid ":issue:`SERVER-26899` initialize_from_old_node.js should await replication before shutting down" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:32 -#: ../source/includes/changelogs/releases/3.2.10.rst:37 -#: ../source/includes/changelogs/releases/3.2.5.rst:57 -#: ../source/includes/changelogs/releases/3.2.4.rst:70 -#: ../source/includes/changelogs/releases/3.2.3.rst:74 -# 9b7ad237894a41d2bf27640ee32ed961 -# f7b91c595b924f30b7c0dd7136d76514 -# 160e745bceca465a8c2634f7a0b8ef8c -# 04fdd55271cf4793be727f5213c2e7cc -# a375b798500146e5972a4d90125dcdf0 -msgid "Aggregation" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:34 -# 935a819bd4c447aa8aab2f8475943064 -msgid ":issue:`SERVER-24168` Increase tolerance in SampleFromRandomCursorBasics::MimicNonOptimized" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:35 -# 1221d799989e46a0a4de13a8aa443c8a -msgid ":issue:`SERVER-24386` 3.2.6 Segmentation Fault after a network problem" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:38 -#: ../source/includes/changelogs/releases/3.2.9.rst:39 -#: ../source/includes/changelogs/releases/3.2.8.rst:45 -#: ../source/includes/changelogs/releases/3.2.7.rst:34 -#: ../source/includes/changelogs/releases/3.2.6.rst:43 -#: ../source/includes/changelogs/releases/3.2.5.rst:62 -#: ../source/includes/changelogs/releases/3.2.4.rst:81 -#: ../source/includes/changelogs/releases/3.2.3.rst:85 -#: ../source/includes/changelogs/releases/3.2.1.rst:53 -# d351927a1e28491bbfe689c4bd68b167 -# ac6c62d8024b4b1eb5cf2a8fcd1a6b14 -# 45fe244f88414c0095fe88ba5f3819d6 -# 1eeed60d4c7b421691aa37f2176e5a58 -# 6d274f1fdfbe40208c74593f93799a0d -# d2c1bfd24bc7499f94bd83a31cb05f87 -# 78574d63ed824dc6babbb738c6f414f3 -# 8b3a261d90214a87bc8b550f97762734 -# 0292dcee95754ddb86225220e022e6d7 -msgid "Storage" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:40 -# 6edb64f518f74617af6ae8bc4bfab5a6 -msgid ":issue:`SERVER-23510` Fix index_retry.js and index_no_retry.js to not be timing-based" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:41 -# 7be29a4289a241c4a02cb82b75e35689 -msgid ":issue:`SERVER-25715` Stop leaking WiredTigerSessions at shutdown" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:44 -#: ../source/includes/changelogs/releases/3.2.10.rst:47 -#: ../source/includes/changelogs/releases/3.2.9.rst:44 -#: ../source/includes/changelogs/releases/3.2.8.rst:52 -#: ../source/includes/changelogs/releases/3.2.7.rst:42 -#: ../source/includes/changelogs/releases/3.2.6.rst:51 -#: ../source/includes/changelogs/releases/3.2.5.rst:67 -#: ../source/includes/changelogs/releases/3.2.4.rst:88 -#: ../source/includes/changelogs/releases/3.2.3.rst:94 -#: ../source/includes/changelogs/releases/3.2.1.rst:61 -# b341e600750b46a38be888247270d10a -# 7e2ae9ffc52d46cc9fc6a5a31c29873b -# 631b835af85943e5944e3057b44bca69 -# 92995e76b495448f998734a03ab71694 -# 0468dfba7d284e1f9ace2048ca900998 -# 3ba727ebafa24bdda6dd220d1f7388d0 -# c4c041140ac143a180bfa97a72dfb46e -# e450de2ef9324e39b62f5f7afc0f1736 -# 2d19af5622404aac8ca0f02034cfd9de -# c0a3eb1f5efa4ca082364fe0fc6b3cdb -msgid "WiredTiger" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:46 -# b59edb58bfae4c32ab1048cc3f2dcd2d -msgid ":issue:`SERVER-25312` invalid wiredTiger configString in the createIndexes command can fassert" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:47 -# 3fa2f812efdd469abe6d3e0fdae821af -msgid ":issue:`SERVER-26753` Minor speed regression (13%) and 'choppy' performance in 3.4 vs 3.2" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:50 -#: ../source/includes/changelogs/releases/3.2.10.rst:177 -#: ../source/includes/changelogs/releases/3.2.9.rst:55 -#: ../source/includes/changelogs/releases/3.2.8.rst:70 -#: ../source/includes/changelogs/releases/3.2.7.rst:48 -#: ../source/includes/changelogs/releases/3.2.6.rst:59 -#: ../source/includes/changelogs/releases/3.2.5.rst:75 -#: ../source/includes/changelogs/releases/3.2.4.rst:97 -#: ../source/includes/changelogs/releases/3.2.3.rst:108 -#: ../source/includes/changelogs/releases/3.2.1.rst:67 -# ff0aed5b8a93435fbeb21f1dc8126ff0 -# d078663ae8664d38bfa16525fae91a02 -# 1214f583b62141c6b99a9ec75a4b73e6 -# 77317596e0d74b8f8a104462ff3020fc -# b2b75886393b4ec1966328c2608b37e0 -# 49eb87dd386e47d38657c53027e8d55f -# e7a7ac0d27994b4cb0a38cac731a584f -# 188216ae9e0f4d36b1c61f408e9fa2a1 -# 7b37f480b8574196b79f906634570380 -# 851a10bc9e9348ad94f61d3a0baffe2a -msgid "Operations" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:52 -# 6e571f9d93df48b9a2432195c87dae37 -msgid ":issue:`SERVER-26465` Log somap info when doing heap profiling" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:55 -#: ../source/includes/changelogs/releases/3.2.10.rst:184 -#: ../source/includes/changelogs/releases/3.2.9.rst:67 -#: ../source/includes/changelogs/releases/3.2.8.rst:75 -#: ../source/includes/changelogs/releases/3.2.7.rst:54 -#: ../source/includes/changelogs/releases/3.2.6.rst:65 -#: ../source/includes/changelogs/releases/3.2.5.rst:81 -#: ../source/includes/changelogs/releases/3.2.4.rst:102 -#: ../source/includes/changelogs/releases/3.2.3.rst:115 -#: ../source/includes/changelogs/releases/3.2.1.rst:72 -# ffb182de3c0b4fb48e0a7b6a270ba422 -# 7565ca5a889b4578a549e31a714de335 -# 4293d54370c24c65ae38fa1d12fa69e3 -# 9b921b68caef486c8ced4cf5925d60ae -# 4e7bb3d5c0a848d2b02168c8aa2937d2 -# 273ddaa775364c9987d66f62c1ed1ac8 -# 8b57a9b692014e6181c6991f8aeaeded -# 07d7ddf9001b4b6783b6e1c1daa3abb2 -# 2cb477799b414a52a694cc07dea6abbe -# 575c357df73c418988bb08815e905d23 -msgid "Build and Packaging" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:57 -# a30258ac4f9b40c280a9ba899d11ca62 -msgid ":issue:`SERVER-24662` Update to PCRE 8.39" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:58 -# d935dd978ca3483ab7f24cd5df56b53b -msgid ":issue:`SERVER-26583` MongoDB 3.4 packages appearing in 3.2 repo when running yum update" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:59 -# 0e2b202bbbf143a48f8274948e16f20e -msgid ":issue:`SERVER-26652` Invalid definitions in systemd configuration for debian" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:62 -#: ../source/includes/changelogs/releases/3.2.10.rst:206 -#: ../source/includes/changelogs/releases/3.2.9.rst:81 -#: ../source/includes/changelogs/releases/3.2.8.rst:97 -#: ../source/includes/changelogs/releases/3.2.7.rst:69 -#: ../source/includes/changelogs/releases/3.2.6.rst:71 -#: ../source/includes/changelogs/releases/3.2.5.rst:95 -#: ../source/includes/changelogs/releases/3.2.4.rst:113 -#: ../source/includes/changelogs/releases/3.2.3.rst:127 -#: ../source/includes/changelogs/releases/3.2.1.rst:86 -# 7bb7b6f7c50441718ca86fb88504f8fe -# fe0830d455bb4c65bf37d196e9566e00 -# ddd4c6a988bd407aa82a33fe76bcbbaa -# 2808b5fd0a894c5d8804c264bac6080e -# d78170ef0f07406f83569210175554a7 -# 0231ded6bd8a440ab1836f2758a47048 -# 35368f6775c24fd2b91edb533150a644 -# 90f824c1d20c4bba92e76b5c0ee901fd -# c19aeffe2b9a4ea78097433a3b43f85f -# 93dcb7c76a314ef09a94578cb3796add -msgid "Internals" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:64 -# 58d3c6cd10db46b680a6591fa35aea1d -msgid ":issue:`SERVER-21260` Sys-perf and longevity project to always upload log files even when there is a system failure." -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:65 -# 62ec76a203a349e29d6b8a7137472870 -msgid ":issue:`SERVER-23379` MongoDB Enterprise compiled on OS X 10.10 fails to start on OS X 10.8" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:66 -# 569e9302fb8c418cba0d3eeaf54cff4d -msgid ":issue:`SERVER-24055` Increase wtimeout in chaining_removal.js" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:67 -# 9ece463a018e45219845005ab3f89698 -msgid ":issue:`SERVER-25546` Handle slaveDelay as part of op batching on secondaries" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:68 -# 64c4815886b74716a5a240f44b77344e -msgid ":issue:`SERVER-25777` StopMongoProgram shouldn't implicitly switch to SIGKILL" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:69 -# a683b52fe4734e099991a9eb789c1c71 -msgid ":issue:`SERVER-25919` Rewrite NetworkInterfaceASIO stress test" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:70 -# e3804fd389d74c409b1a56d331dc0311 -msgid ":issue:`SERVER-26167` mongo-perf: Remove wt-mmap comparison variants" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:71 -# 493c055896b142eab913c1c2475527bd -msgid ":issue:`SERVER-26406` sys-perf, mongo-perf: Add Evergreen task to the post test analysis override json files" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:72 -# 8042f3a640214bcd911fd72bcd83e76d -msgid ":issue:`SERVER-26477` Use non-throwing variant of asio::basic_socket::cancel" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:73 -# 9c26f0c5d6f641c78ba2d6e0402400e9 -msgid ":issue:`SERVER-26647` Report additional timeout information in NetworkInterfaceASIO" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:74 -# e911843dde56488cb0192f0be5b21816 -msgid ":issue:`SERVER-26689` Update call to setup-cluster.sh in system-perf.yml and longevity.yml" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:75 -# 13525802c6814919b41524e32a642160 -msgid ":issue:`SERVER-26813` Enable longevity performance test for 3.2 branch" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:76 -# e0d1651807b948c4a49f478883d0c12c -msgid ":issue:`TOOLS-1488` provide IO buffers to oplog archive intents" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:77 -# 49c2e96e0b0a4c81b7481d7dafdc99c0 -msgid ":issue:`WT-1592` Dump detailed cache information via statistics" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:78 -# 8a5d569be6bd4233994f092c2bcc4719 -msgid ":issue:`WT-2403` Enhance random cursor implementation for LSM trees" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:79 -# 59f636c731854dcbbece991d84286fe4 -msgid ":issue:`WT-2415` Add option for join cursors to return false positives from a Bloom filter" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:80 -# c80e8f415632421687e86f09ab61c9e3 -msgid ":issue:`WT-2831` Skip creating a checkpoint if there have been no changes" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:81 -# b4d701fc4d9f4556b414b9724596275b -msgid ":issue:`WT-2858` rename wtperf's CONFIG structure" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:82 -# b18992adc084435e85efed6212dc3018 -msgid ":issue:`WT-2880` Add support for Zstandard compression" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:83 -# 875e651b71e345f6a0cd91d62bf34bdf -msgid ":issue:`WT-2895` Reduce the runtime of make check testing with disable long" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:84 -# 99238e6a68cf459d917309d81164a70f -msgid ":issue:`WT-2904` Fix a bug where the reported checkpoint size could be many times data size" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:85 -# dc9bac606e7048b8a57047fbf47dc142 -msgid ":issue:`WT-2907` Bug in Java ConcurrentCloseTest case" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:86 -# 4394785c099542c2ae68568ff91f07a7 -msgid ":issue:`WT-2917` split wtperf's configuration into per-database and per-run parts" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:87 -# a1192704ac9d4522b0d83c5f8f2ff1dc -msgid ":issue:`WT-2920` Add statistic tracking application thread cache maintenance time" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:88 -# a5e8baae3da54386a678d233a2621c0f -msgid ":issue:`WT-2931` Configure default in-memory dirty cache usage lower" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:89 -# 7b51c588215f4474b21f074db72216de -msgid ":issue:`WT-2932` Allow applications to selectively ignore cache limit with in-memory configuration" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:90 -# 859262c4ff374269b13f14fee3296b3a -msgid ":issue:`WT-2933` Fix a race between named snapshots and checkpoints" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:91 -# 8532ec79dd414d07b088947a8756ba4a -msgid ":issue:`WT-2937` test_inmem01 aborts due to stuck cache" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:92 -# 4234edd487984eeda2d38cce4bad9570 -msgid ":issue:`WT-2938` Assembly files should end in .sx, not .S" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:93 -# 9f3b9f7b42db464aa558a324377119d1 -msgid ":issue:`WT-2941` Improve test/format to use faster key-generation functions" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:94 -# 3c070b5e85204c31ac14e501ab3d46d4 -msgid ":issue:`WT-2942` verbose strings don't need newline" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:95 -# 96d2cbd1f29c458687ae1bbc0e0ea91d -msgid ":issue:`WT-2945` Occasional hang running reconfigure fuzz test" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:96 -# 2d2da9dd563f4d779c7134293c52fe55 -msgid ":issue:`WT-2946` dist/s_docs incompatible with OS X Xcode installation" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:97 -# 95bcf346561f49b297ee07ff610f78a0 -msgid ":issue:`WT-2947` test suite populate functions need refactoring" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:98 -# adfe16b1f6df4dc3bf3e26c7b23723d8 -msgid ":issue:`WT-2948` simplify error handling by making epoch time return never fail" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:99 -# 00eba9cac9554cc0afb978863e60e8e6 -msgid ":issue:`WT-2949` Add an option to wtperf to not close connection on shutdown" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:100 -# 3060a596a00c4d72afa32f27006eebcd -msgid ":issue:`WT-2950` Inserting multi-megabyte values can cause large in-memory pages" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:101 -# 58d68003dff544cc89547047d6da3863 -msgid ":issue:`WT-2953` Test format failure - stuck cache with 1/42MB dirty" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:102 -# f317b351ae92440ca1687069afaf24cd -msgid ":issue:`WT-2954` Inserting multi-megabyte values can cause large in-memory pages" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:103 -# d87b1b81a1ad4d6099fd5f1b81e9c7a8 -msgid ":issue:`WT-2955` Add statistics tracking the amount of time threads spend waiting for high level locks" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:104 -# 8460b383639e4eeba7c0937ad25f7c4a -msgid ":issue:`WT-2956` utility tests -h option is always overridden by the default setup" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:105 -# 0b3bd61bccb041869a16c203a08cba5c -msgid ":issue:`WT-2959` Ensure WT_SESSION_IMPL is never used before it's initialized" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:106 -# 5d3dd7a02cc245c9b5021ce01cdc3829 -msgid ":issue:`WT-2961` Add a version drop-down to the web version of the docs" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:107 -# 7ec7db4806b5438dbedf802a45b3f63f -msgid ":issue:`WT-2963` Race setting max_entries during eviction" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:108 -# 921067305531424abf2027056f66a912 -msgid ":issue:`WT-2964` WTPERF parallel-pop-btree hung in populate phase" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:109 -# 394c63f4f65844bba51faf6ca5d51291 -msgid ":issue:`WT-2965` test_wt2323_join_visibility can hang on OSX" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:110 -# 71be43ec2b7f43338b551861a92f7b30 -msgid ":issue:`WT-2968` backup cursor opens every file" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:111 -# 2e99e7d4dd7544ea81c0e27d29a3a770 -msgid ":issue:`WT-2971` Add documentation for raw-compression to the tune_compression page in WT docs" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:112 -# 93a5af29b8de46c1b96b9f41f0535ed7 -msgid ":issue:`WT-2974` lint" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:113 -# 45245e4433f3430d97580904329492b3 -msgid ":issue:`WT-2975` Reduce the memory allocated for statistics" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:114 -# 0b7e7c200d7045618480fa2fd26ffc06 -msgid ":issue:`WT-2976` Add a statistic tracking how long application threads spend doing I/O" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:115 -# 685ae710360146d995835b2e08e7cd4f -msgid ":issue:`WT-2977` Csuite LSM Random test can occasionally fail" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:116 -# 5fed6e0afbb54875b67189da8d3c9e8c -msgid ":issue:`WT-2985` Race during checkpoint can cause a core dump" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:117 -# fea7b6d88a3b422e88684efccc4cb82f -msgid ":issue:`WT-2987` Fix a bug where opening a cursor on an incomplete table drops core" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:118 -# 941e0eedc25b4a9b9754dadacb384fe4 -msgid ":issue:`WT-2988` __wt_epoch potentially returns garbage values." -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:119 -# 33113863aa3146a195767c4edc0129c7 -msgid ":issue:`WT-2991` Coverity issue 1365198" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:120 -# 19b568d25beb42e89a1cc1d4e6525e5b -msgid ":issue:`WT-2998` Add error messages to error returns that might be confusing." -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:121 -# fc52580c3f54434c962c2466f0e545ae -msgid ":issue:`WT-2999` Memory leak in join WT_CURSOR with custom extractor" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:122 -# 234d8ca50e654d95b47200eb42d30981 -msgid ":issue:`WT-3001` WT_EXTENSION_API references are named inconsistently." -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:123 -# 40ebb29246434a319db0382e72a4381c -msgid ":issue:`WT-3003` log generation should not auto generate the record and op types" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:124 -# a4a684639a864a00a92f1a83dd4ece12 -msgid ":issue:`WT-3005` Add top-level .gitignore file." -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:125 -# e7a8249fb9134959ae088acc2dec2e18 -msgid ":issue:`WT-3007` Remove duplicated word in comment" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:126 -# 2cd5f7778985405ebd6907e66a7b9b80 -msgid ":issue:`WT-3008` Run wtperf stress testing against all maintained branches" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.11.rst:127 -# 38e240f7a0624f74894069422bcc5076 -msgid ":issue:`WT-3009` Test format hung/aborted with small cache (sub 10mB)" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:4 -# bb0f8e264d3149f7bf34672c4100e07a -msgid "3.2.10 Changelog" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:9 -# 8388e6870da54802a224652812b97bd1 -msgid ":issue:`SERVER-23598` Race in config.version intialization" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:10 -# 907df9eefe2d48e89a595af0085450e2 -msgid ":issue:`SERVER-25516` Add setParameter option to 3.2 to prevent the replica set monitor from ever giving up on monitoring a set" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:11 -# 1b8ca8e435f34c58b665990a6e06d026 -msgid ":issue:`SERVER-25527` Send the version of the chunk being moved as part of the shard moveChunk and splitChunk commands" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:12 -# 067cce15460f492fa5cea1fa8a80c214 -msgid ":issue:`SERVER-25574` Remove jstest/core/hashtest.1js" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:13 -# c2639d9909d34103a407f9b7b7f671ea -msgid ":issue:`SERVER-25602` splitChunk command with out of bound splitKeys fails, but still updates the chunks" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:18 -#: ../source/includes/changelogs/releases/3.2.9.rst:26 -# 8c691cb0adc347f0bd37636460834063 -# 0e9313a59d1d477b8aa3ba1aaed483c3 -msgid ":issue:`SERVER-22136` Attach term metadata to UpdatePosition command" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:19 -# 202155b919a54c9b8e2e376081e4f84c -msgid ":issue:`SERVER-24254` Wait for nodes to agree on primary in maxSyncSourceLagSecs.js and chaining_removal.js" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:20 -# 2f26937036ec4216847500d61b59d453 -msgid ":issue:`SERVER-24926` replset8.js should call ReplSetTest.awaitReplication() to be consistent with comment in test." -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:21 -# b7677b7700744c26a7b5d783feb8d4e1 -msgid ":issue:`SERVER-25946` increase failover limit in election_timing.js" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:24 -#: ../source/includes/changelogs/releases/3.2.9.rst:33 -#: ../source/includes/changelogs/releases/3.2.8.rst:30 -#: ../source/includes/changelogs/releases/3.2.7.rst:29 -#: ../source/includes/changelogs/releases/3.2.6.rst:32 -#: ../source/includes/changelogs/releases/3.2.5.rst:45 -#: ../source/includes/changelogs/releases/3.2.4.rst:61 -#: ../source/includes/changelogs/releases/3.2.3.rst:56 -#: ../source/includes/changelogs/releases/3.2.1.rst:44 -# 8f4b0955db8a4689894a8ecf40128fae -# 9c10d862582149849922cf91d8d0c8f0 -# 4527bfd0c7d34295b994f6d7ad1a9893 -# 31faf19558a245c0b11b59202a9a4ec4 -# ecdfca52ac2141a3b456a9f69cb1adc2 -# 795890df76a944a3bfed376b80070c3a -# 2f1e5083157446cea6113905a9420757 -# cdb6312c6e884a34a233eec346fc60f5 -# 4225e8cddd13443ba37669c6926f6a53 -msgid "Query" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:26 -# 8255ff86a64f424aa00b64fa49287a2d -msgid ":issue:`SERVER-24320` Planner can attempt to use invalid index when using plan cache due to plan cache key / MatchExpression sorting inconsistency" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:27 -# cb3d26eee71a436a8885bd62f46b0e1f -msgid ":issue:`SERVER-24901` rollback5.js should not depend on size storer value to get collection size" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:28 -# 77526c75e5aa4f4687df22e11fc1d57b -msgid ":issue:`SERVER-25443` Remove Linux (Decimal Enabled) test variant" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:29 -# 879ca406fb704303864ebfb27ac47d32 -msgid ":issue:`SERVER-25951` MongoDB 3.2: Report additional metrics in getMore slowms logging" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:32 -#: ../source/includes/changelogs/releases/3.2.8.rst:35 -#: ../source/includes/changelogs/releases/3.2.5.rst:52 -#: ../source/includes/changelogs/releases/3.2.3.rst:68 -# ead74376f7434bc7a348fd726093fb67 -# bf40f1cfb9844378befd09f1ba8ad29f -# 146fbe35be3d48918e690c37e4a5ecbf -# 1a8a83813143461cb9bac8c531c9f0e2 -msgid "Write Operations" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:34 -# b07da0e0f58e4763951daf1ee37ca18e -msgid ":issue:`SERVER-16801` update considers a change in numerical type to be a noop" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:39 -# 0bb985fdaf7449b4955080e6439dc860 -msgid ":issue:`SERVER-25039` Aggregation can attempt to re-plan after collection has been dropped" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:42 -#: ../source/includes/changelogs/releases/3.2.8.rst:40 -#: ../source/includes/changelogs/releases/3.2.6.rst:38 -#: ../source/includes/changelogs/releases/3.2.4.rst:75 -#: ../source/includes/changelogs/releases/3.2.3.rst:80 -# 03e46710554746628158ee9c8c04d1c9 -# 639303e384254bf482b74b5e6c9fdaa1 -# 231493373ccc4f92a392493c0fe019d4 -# 7349ed2f28984038acbd3510ff855192 -# 950f3c507bfa4cf1a94c7c5c0ce9d8dd -msgid "JavaScript" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:44 -# 22c8120c287b40ba892f58e2ee987d19 -msgid ":issue:`SERVER-25056` ImplScope should check interruptability against an opctx" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:49 -# 7eab6510900545dabfc96f6bb740d7e2 -msgid ":issue:`WT-2863` Support UTF-8 paths on Windows" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:50 -# f779f9feb0664b8f8c1aab31548c63f6 -msgid ":issue:`WT-2865` eviction thread error failure" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:51 -# 6ab16a45e2924773b327a6474398f155 -msgid ":issue:`WT-2026` Maximum pages size at eviction too large" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:52 -# 5016739dddad493ea984c7bc2912b1aa -msgid ":issue:`WT-2221` Document which statistics are available via a \"fast\" configuration vs. an \"all\" configuration" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:53 -# 110657c8dea5442e93ae6069c3b4a080 -msgid ":issue:`WT-2233` Investigate changing when the eviction server switches to aggressive mode." -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:54 -# 54a8487855ec4d558b9cd378b6d85442 -msgid ":issue:`WT-2239` Make sure LSM cursors read up to date dsk_gen, it was racing with compact" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:55 -# bc6985ec95854d7cba5e50ab52388217 -msgid ":issue:`WT-2323` Allocate a transaction id at the beginning of join cursor iteration" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:56 -# 1e58c9c942a440c4b10fbbca63b68571 -msgid ":issue:`WT-2843` Fix a bug in recovery if there is no filesystem truncate support" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:57 -# f10a7722c8a94713a867d1ce0a27b72c -msgid ":issue:`WT-2846` Several bugs related to reconfiguring eviction server at runtime" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:58 -# f8c10a1bacf44ba08764eee5c9c8eebe -msgid ":issue:`WT-2353` Failure to create async threads as part of a wiredtiger_open call will cause a hang" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:59 -# f848fceac24042dda7b6046c32abfaaf -msgid ":issue:`WT-2380` Make scripts fail if code doesn't match style" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:60 -# 638b59fa976d4103afc6e3a93f867a96 -msgid ":issue:`WT-2486` Update make check so that it runs faster" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:61 -# abfd29efc1d142a4baefdfc2efddf371 -msgid ":issue:`WT-2555` make format run on Windows" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:62 -# 18b4d6a12e62454fb57349c5b72fa7b1 -msgid ":issue:`WT-2578` remove write barriers from the TAILQ_INSERT_XXX macros" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:63 -# f107ba4562ad4b599b021031c06488de -msgid ":issue:`WT-2631` nullptr is passed for parameters marked with attribute non-null" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:64 -# a25e48b5305446349323ce18bc363d00 -msgid ":issue:`WT-2638` ftruncate may not be supported" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:65 -# 6ed78f4a3a7b415bbe644d8ab5b0387d -msgid ":issue:`WT-2645` wt dump: push the complexity of collecting metadata into a dump cursor" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:66 -# 37ad3dcd8b1a43eda4b5c803c642a1f7 -msgid ":issue:`WT-2648` cache-line alignment for new ports" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:67 -# aa04a05e3ac54e0380e43c021adae19f -msgid ":issue:`WT-2665` Limit allocator fragmentation in WiredTiger" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:68 -# 882a7c4f8492491a8342f9306479d2fa -msgid ":issue:`WT-2678` The metadata should not imply that an empty value is true" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:69 -# ef157dbc665046778792de433595511a -msgid ":issue:`WT-2688` configure --enable-python doesn't check for availability of swig" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:70 -# 070a36b42727405980ca8512ab0c9a5a -msgid ":issue:`WT-2693` Check open_cursor error paths for consistent handling" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:71 -# 338f4b6155be4edcb9003bf12a58aeb8 -msgid ":issue:`WT-2695` Integrate s390x accelerated crc32c support" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:72 -# d16ce639d9b84f4e8726a0163d769888 -msgid ":issue:`WT-2719` add fuzz testing for WiredTiger options and reconfiguration." -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:73 -# ea03efe7c07d4ed1bb2e7258f345a577 -msgid ":issue:`WT-2728` Don't re-read log file headers during log_flush" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:74 -# 181ed9e19daa440fa99b41a7ad8281a9 -msgid ":issue:`WT-2731` Raw compression can create pages that are larger than expected" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:75 -# ed72808905b541b4b3746b6ad7612228 -msgid ":issue:`WT-2732` Coverity analysis defect 99665: Redundant test" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:76 -# c59f054da5e34dcaa69ae6b29bce8bc7 -msgid ":issue:`WT-2734` Improve documentation of eviction behavior" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:77 -# 536ca6d7417648abb8199fce1983a6ac -msgid ":issue:`WT-2737` Scrub dirty pages rather than evicting them" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:78 -# 1a9270aff0f84d4b8732d4031d1d3ecb -msgid ":issue:`WT-2738` Remove the ability to change the default checkpoint name" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:79 -# f645f067859741d6a93ed4122173ef19 -msgid ":issue:`WT-2739` pluggable file systems documentation cleanups" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:80 -# 4a385e0a257d4767a136b4d99b856a64 -msgid ":issue:`WT-2743` Thread count statistics always report 0" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:81 -# 6580c099c8554b22aafa4745c040be3f -msgid ":issue:`WT-2744` partial line even with line buffering set" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:82 -# a719771a7c554b6b9e48c1af0bcc851c -msgid ":issue:`WT-2746` track checkpoint I/O separately from eviction I/O" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:83 -# c1690468bd0649ddb3db2cbf6bae1ac5 -msgid ":issue:`WT-2751` column-store statistics incorrectly calculates the number of entries" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:84 -# b4ec6dd2da8c4ee7895de9f3821db74a -msgid ":issue:`WT-2752` Fixes to zipfian wtperf workload config" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:85 -# 1d387953bdbc4c1baf363bffe9b25697 -msgid ":issue:`WT-2755` flexelint configuration treats size_t as 4B type" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:86 -# c892d946ac4442ea897c0e1963bd1aa6 -msgid ":issue:`WT-2756` Upgrade the autoconf archive package to check for swig 3.0" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:87 -# a3639b845a784f48ac12f3c74dad6193 -msgid ":issue:`WT-2757` Column tables behave differently when column names are provided" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:88 -# 4780469b7a3e4aea97ebd07574b1cea4 -msgid ":issue:`WT-2759` Releasing the hot-backup lock doesn't require the schema lock." -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:89 -# 878067b78361469092be6162c34239d9 -msgid ":issue:`WT-2762` wtstats tool fails if checkpoint runs" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:90 -# ca4595697c7f41039ee0f331de3475b1 -msgid ":issue:`WT-2763` Unit test test_intpack failing on OSX" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:91 -# 65f3ebdc0ea44fc88cb9a79d3fa6a57a -msgid ":issue:`WT-2764` Optimize checkpoints to reduce throughput disruption" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:92 -# 0f56407c129d4211af91f54802f05df6 -msgid ":issue:`WT-2765` wt dump: indices need to be shown in the dump output" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:93 -# 7b4195af455244f994f78adb9e63292d -msgid ":issue:`WT-2766` Don't count eviction of lookaside file pages for the purpose of checking stuck cache" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:94 -# 49b35427bfc04977b6ac308f973b7c79 -msgid ":issue:`WT-2767` test suite needs way to run an individual scenario" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:95 -# 2f5929521a2540459a0a482b74f9a2ac -msgid ":issue:`WT-2769` Update documentation to reflect correct limits of memory_page_max" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:96 -# a8e81a8972cb42d5a5acde67bc5e21cf -msgid ":issue:`WT-2770` Add statistics tracking schema operations" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:97 -# b0311622667c41dca83922602595dd5e -msgid ":issue:`WT-2772` Investigate log performance testing weirdness" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:98 -# a3cf2e02e19e4ae29de1b8de2aa818f8 -msgid ":issue:`WT-2773` search_near in indexes does not find exact matches" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:99 -# 13a3b1343f2440129165f3bf1d029c43 -msgid ":issue:`WT-2774` minor cleanups/improvements" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:100 -# fac8a96b0ddd4d6ab6dd8654a74f7ddb -msgid ":issue:`WT-2778` Python test suite: make scenario initialization consistent" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:101 -# a740c3d991ca4306ac47d67579da6a65 -msgid ":issue:`WT-2779` Raw compression created unexpectedly large pages on disk" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:102 -# 551051fe66794da6acfd6ff21198b51d -msgid ":issue:`WT-2781` Enhance bulk cursor option with an option to return immediately on contention" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:103 -# 931e2dbc7bb24cd59a95360374b462a1 -msgid ":issue:`WT-2782` Missing a fs_directory_list_free in ex_file_system.c" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:104 -# 70a2ec58006d48f5896ee05ef120871f -msgid ":issue:`WT-2783` wtperf multi-btree.wtperf dumps core on Mac" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:105 -# a1f509cca4e6471e951c4b427cda9fbc -msgid ":issue:`WT-2785` Scrub dirty pages rather than evicting them: single-page reconciliation" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:106 -# 6b50c4fe69a744de877915ccbc6394b1 -msgid ":issue:`WT-2787` Include src/include/wiredtiger_ext.h is problematic" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:107 -# 6905804559bf428aa55de97c01071751 -msgid ":issue:`WT-2788` Java: freed memory overwrite during handle close can cause JNI crash" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:108 -# bcad5d6c4e034cd5889cc627cff20413 -msgid ":issue:`WT-2791` Enhance OS X Evergreen unit test" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:109 -# 74840c593eac4480bc599a65fbd79cb9 -msgid ":issue:`WT-2793` wtperf config improvements" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:110 -# a0586e6aa1194f74834094067bb4a02e -msgid ":issue:`WT-2795` Update documentation around read-only configuration" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:111 -# 9cbe67cb49ad41df9b0dc5ab3d78cfbe -msgid ":issue:`WT-2796` Memory leak in reconciliation uncovered by stress testing" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:112 -# d8b27e473f654cf1a82d368ae6982845 -msgid ":issue:`WT-2800` Illegal file format in test/format on PPC" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:113 -# 3ed243a22f5d4911bfc0048a784c092d -msgid ":issue:`WT-2801` Crash vulnerability from eviction of metadata during checkpoint" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:114 -# 359803d29d664fbf9672a8e9040021d2 -msgid ":issue:`WT-2803` Add verbose functionality to WT Evergreen tests" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:115 -# f798d7b8ae8c423fa46b6c816a320563 -msgid ":issue:`WT-2804` Don't read values in a tree without a snapshot" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:116 -# b60bf360b4eb4fe88ec4a34c65611a8c -msgid ":issue:`WT-2805` Infinite recursion if error streams fail" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:117 -# a44daf6f4c824a3c98df868693e282a6 -msgid ":issue:`WT-2806` wtperf allocation size off-by-one" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:118 -# 658254964bc749b68b3176ee0ea60e0f -msgid ":issue:`WT-2807` Switch Jenkins performance tests to tcmalloc" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:119 -# 5d486530ccc74073b383917f58d97ab4 -msgid ":issue:`WT-2811` Reconciliation asserts that transaction time has gone backwards" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:120 -# 6cdaeae04ff14cae9222e5956d19fd81 -msgid ":issue:`WT-2812` Error when reconfiguring cache targets" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:121 -# 42423b3fc0e846aca4db41eed1638c40 -msgid ":issue:`WT-2813` small cache usage stuck even with large cache" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:122 -# e7b32a76e65d4e41817dee6a84572e7e -msgid ":issue:`WT-2814` Enhance wtperf to support single-op truncate mode" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:123 -# 026f384e7f184a05a0fe8aee7ab01914 -msgid ":issue:`WT-2816` Improve WiredTiger eviction performance" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:124 -# c0d40e2d278749a6a0aa3b2141895343 -msgid ":issue:`WT-2817` Investigate performance regression in develop, add workload to wtperf/runners" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:125 -# 9eecf88f8f4c40f5a9421c4943deb894 -msgid ":issue:`WT-2818` The page visibility check when queuing pages for eviction is overly restrictive" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:126 -# c1ca94705ee940efbff2731327b9a490 -msgid ":issue:`WT-2820` add gcc warn_unused_result attribute" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:127 -# 3e9ee48554d543b0a4789ffde4d9bb3b -msgid ":issue:`WT-2822` panic mutex and other functions that cannot fail" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:128 -# 1267eace3074418ebbc1f3f0f7df676e -msgid ":issue:`WT-2823` support file handles without a truncate method" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:129 -# c35cf6210ebd4081afe07b7ad2357a11 -msgid ":issue:`WT-2824` wtperf displays connection and table create configurations twice" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:130 -# 49fb9517fd92493b8c741a93a96c47c4 -msgid ":issue:`WT-2826` clang38 false positive on uninitialized variable." -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:131 -# fb0b9b5112c74481ad570ed6bc493120 -msgid ":issue:`WT-2827` checkpoint log_size configuration improvements" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:132 -# 41b474e07791451faba43d4a49f227c2 -msgid ":issue:`WT-2828` Make long wtperf tests reflect mongoDB usage" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:133 -# 359a6d4c73584f3bbc2bf0c08dde24cc -msgid ":issue:`WT-2829` Switch automated testing to use enable-strict configure option" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:134 -# 75dbb0fef8d948c8bd8b71c124b9674d -msgid ":issue:`WT-2832` Python test uses hard-coded temporary directory" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:135 -# 3f29f20347b84a7698b2605c42d1b1bb -msgid ":issue:`WT-2834` Join cursor: discrepancy with bloom filters" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:136 -# 4fe738ff2e4043a9ac2e7f9bb6315358 -msgid ":issue:`WT-2835` WT_CONNECTION.leak-memory can skip memory map and cache cleanup" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:137 -# 857d3fac04f64228a13b0f2ebea8d440 -msgid ":issue:`WT-2838` Don't free session handles on close if leak memory is configured" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:138 -# a7733980ff404e2e978edf89ef95d97f -msgid ":issue:`WT-2839` lint: Ignoring return value of function" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:139 -# bb8835241fa5434ca43306925e66ea48 -msgid ":issue:`WT-2840` clang analysis: garbage values" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:140 -# dcc845e26d794ca3bbcbc8ae218670f1 -msgid ":issue:`WT-2841` Jenkins Valgrind runner is reporting errors in test wt2719_reconfig" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:141 -# 01f9f8135e72484b8a2ab38e9d90ac22 -msgid ":issue:`WT-2847` Merge fair locks into read/write locks." -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:142 -# ed8a8f646ae44c4b8722b7624b3aa0ca -msgid ":issue:`WT-2850` clang 4.1 attribute warnings when building" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:143 -# 5db4353e868a4435b04a0ee324662c02 -msgid ":issue:`WT-2853` Multi threaded reader writer example shows temporary slowdown or lockup" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:144 -# 125a420086db4b54839e8c843744b872 -msgid ":issue:`WT-2857` POSIX ftruncate calls should be #ifdef'd HAVE_FTRUNCATE" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:145 -# 5e3fc35cb8e84fe1a8b3245f399a365f -msgid ":issue:`WT-2862` Fix lint error in test case for forced eviction with multiple cursors" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:146 -# a2e66334a3fb4e4a8235bb4142c62d5d -msgid ":issue:`WT-2866` Eviction server algorithm tuning" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:147 -# 30d6d43d58f44acabcaa92d3e665598e -msgid ":issue:`WT-2867` Review and fix barrier usage in __lsm_tree_close" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:148 -# c111db67de4e4567b82006f80feee77a -msgid ":issue:`WT-2868` Add sample_interval to checkpoint-stress wtperf config" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:149 -# 53ff051b5b22416aa2fa0b1d4e498a7e -msgid ":issue:`WT-2869` Performance regression on secondaries" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:150 -# ca3edc4e41844184b897fbea38c05dc1 -msgid ":issue:`WT-2870` Rename wtperf checkpoint schema jobs" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:151 -# 08daf530e8424bf9ac399fc4e4ec986e -msgid ":issue:`WT-2871` __wt_verbose has the wrong GCC format attributes" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:152 -# d735db0050a545859b527472aab1f670 -msgid ":issue:`WT-2872` Recent stuck cache test/stress failures." -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:153 -# 89f84cab1b514af38da774ddb9ff0051 -msgid ":issue:`WT-2873` Refactor CRC32 code" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:154 -# 18d4002adda44c5682acb46a6ef00fd8 -msgid ":issue:`WT-2875` Test test_wt2853_perf can run too long under valgrind" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:155 -# 46d422bba4a3419886981b46824876a3 -msgid ":issue:`WT-2876` Extend wtperf to support a log like table" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:156 -# 78146922e3e4485f92a63c4d7bac2c6b -msgid ":issue:`WT-2878` Verbose changes affected performance" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:157 -# fd817dad495143a8a1608b50f72ebdb7 -msgid ":issue:`WT-2881` Add -Wpedantic to clang compiler warning flags" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:158 -# 2d8ed1b380ca49289a747c16f525b136 -msgid ":issue:`WT-2883` wiredtiger_open with verbose=handleops recursive loop" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:159 -# 9a7b6c7b98a844568a959566c490c3e4 -msgid ":issue:`WT-2885` __wt_checkpoint_signal lint" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:160 -# 810899d80f914b2baec4fce70645d74f -msgid ":issue:`WT-2886` Decide how in-memory configuration and eviction_dirty_target interact" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:161 -# f96b0761cfa64e0887d597bd298484c2 -msgid ":issue:`WT-2888` Switch functions to return void where possible" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:162 -# 7ea7835a4cbb427a89c0474ef30c6941 -msgid ":issue:`WT-2892` hot backup can race with block truncate" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:163 -# f471bb419ae74db5bec9ee06def692f2 -msgid ":issue:`WT-2896` Coverity #1362535: resource leak" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:164 -# 85fc4da8701d4571b2f096401de64cd1 -msgid ":issue:`WT-2897` Checkpoints can become corrupted on failure" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:165 -# bbeb4cffcb504ce69a789706bd2a46ea -msgid ":issue:`WT-2901` Add option to disable checkpoint dirty stepdown phase" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:166 -# 923e1d0df077472c9cc4a5edb58b2c40 -msgid ":issue:`WT-1162` Add latency to Jenkins wtperf tests and plots" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:167 -# 909f7240c4e548c0a568e6e25079e0e0 -msgid ":issue:`SERVER-25843` Coverity analysis defect 99856: Redundant test" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:168 -# ca908ddb089642d39b73e80dc80a3e82 -msgid ":issue:`SERVER-25845` Coverity analysis defect 99859: Explicit null dereferenced" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:169 -# a551901180c746b1a691a9682b85837e -msgid ":issue:`SERVER-25846` Coverity analysis defect 99861: Dereference after null check" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:172 -# dc6e6b729a4e45b38a7e6567e048fc80 -msgid "GridFS" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:174 -# 65c8218a68fc48fbbb0f117f434e542d -msgid ":issue:`SERVER-25451` gridfs.js should shard sharded_files_id_n.fs.chunks with key {files_id: 1, n: 1} and unique=true" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:179 -# 0428e3c478b647a1aeefb49f95b597cd -msgid ":issue:`SERVER-22491` replace db.serverStatus().uptimeEstimate test in dbadmin.js with C++ test" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:180 -# 6acb9cf3582f402cb99580268876e05c -msgid ":issue:`SERVER-25080` MongoDB 3.2.8 ignores ulimit in systemd distributions" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:181 -# e612591dcc3949ffad1a3f900eaec2cb -msgid ":issue:`SERVER-25478` Use wtimeout in sh.setBalancerState" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:186 -# ecd8fd4e4d0b40e9acde93c3898765b4 -msgid ":issue:`SERVER-12048` Calling \"service mongod start\" with mongod running prevents \"service mongod stop\" from working" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:187 -#: ../source/includes/changelogs/releases/3.2.9.rst:70 -# fc9b15497f2e4e1090a78c120a75a178 -# 14ce3c0968cb4823ab208fae3ead8297 -msgid ":issue:`SERVER-19986` clang-format.py lint fails in mci if files were deleted" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:188 -# ecd09925ecf74a658b0feee004f148ee -msgid ":issue:`SERVER-24885` The systemd MaxTasks feature can prevent mongod from accepting new connections" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:189 -# ffe575fbbdb846b7bc60b96e230e8a2c -msgid ":issue:`SERVER-25594` update to latest curator build for repo publishing" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:190 -# f00f2b4bbe1547cc968c5b78169a4d63 -msgid ":issue:`SERVER-25786` Remove buildscripts/update-vendor-wiredtier" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:191 -# 23184bc5c5654d14ba9704fa6e67bcd3 -msgid ":issue:`SERVER-25793` update curator for s3 improvements" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:192 -# b169100b32d345b9b56597223b854ebb -msgid ":issue:`SERVER-25815` Remove Ubuntu 14.10 build from v3.2 and v3.0 branch" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:193 -# 3a2af3eb5f82439bbf5ad79eddd8f8fb -msgid ":issue:`SERVER-25908` Simplify repo.mongodb.(com|org) repository layout." -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:196 -#: ../source/includes/changelogs/releases/3.2.9.rst:76 -#: ../source/includes/changelogs/releases/3.2.8.rst:86 -#: ../source/includes/changelogs/releases/3.2.7.rst:64 -#: ../source/includes/changelogs/releases/3.2.4.rst:108 -#: ../source/includes/changelogs/releases/3.2.3.rst:122 -#: ../source/includes/changelogs/releases/3.2.1.rst:80 -# e670f2fde1db4556b863b1025018b06e -# 035183a10e654020a6272dd3d2caf9ae -# 00323139392a4a758494a2abcb8d0b25 -# 9ce6b56bdc0c4ca5a097fb887dda6948 -# a48d6cf9bc5c487684b23056d5c61b62 -# 6ca35993994b42b78f43ed44caa69d92 -# 0368c50f12754d87a83bf5bbe1197283 -msgid "Tools" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:198 -# 7fb53044cbdc4423bc15a654169d3735 -msgid ":issue:`TOOLS-1035` Don't create intents for system.profile.metadata.json files" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:199 -# 40c9e3e507ee4a0c89c70a5fd7fb5152 -msgid ":issue:`TOOLS-1140` tools do not respect readPreference=secondary when connecting to a mongos" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:200 -# 1aa965fe3cbb455ba971158227be9a3a -msgid ":issue:`TOOLS-1223` Mongodump SSL and GSSAPI authentication" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:201 -# c6788e393c0b4010921b7c5f06440b96 -msgid ":issue:`TOOLS-1268` No numeric version in --version output" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:202 -# c92357edc4284536a7b121fe1f9bf6c9 -msgid ":issue:`TOOLS-1277` Backport to v3.2" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:203 -# 0e9c0c92db0f4805b6242434a5e754ea -msgid ":issue:`TOOLS-1365` Issue only one ApplyOps cmd per oplog entry" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:208 -# 24b46682d55846a2a1583067f5a865c9 -msgid ":issue:`SERVER-22150` multiversion download script should use new feeds rather than dl.mongodb.org" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:209 -# a18aa166c0cf4a019d399e8f0f1202bd -msgid ":issue:`SERVER-22368` Parameterize branch in etc/perf.yml" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:210 -# 058a2cd56f77423eb80965b47792a28a -msgid ":issue:`SERVER-22496` Add aggregation performance task" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:211 -# 9184d7fe360f47899046a56824136114 -msgid ":issue:`SERVER-23819` buildlogger client requests should use basic auth instead of digest auth" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:212 -# 5f8f6baaf7cd41ba80fe3387b141d8bc -msgid ":issue:`SERVER-24719` Run the Validate hook on the 3.2 branch" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:213 -# 736a8f4f0676494bb38559db31250463 -msgid ":issue:`SERVER-25324` Expose a function in the shell to compare BSON at a byte level" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:214 -# 16d04dfbb66446eabd7298f490a9255b -msgid ":issue:`SERVER-25348` Parameterize branch in etc/system-perf.yml" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:215 -# 11aca1bc1acb42c19963747f3d27934b -msgid ":issue:`SERVER-25358` resmoke does not terminate mongod cleanly on Windows" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:216 -# 8c9c2983e6794465a5b74fae201c6fbd -msgid ":issue:`SERVER-25391` Update v3.2 and master builders to use the vendored SCons 2.5.0" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:217 -# fd879dd8382f4cc5b25ede303a0b8eeb -msgid ":issue:`SERVER-25416` killop_own_ops.js should use failpoints instead of long running $where" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:218 -# 4bfe0b4c80cb43919dada7cea36f3be3 -msgid ":issue:`SERVER-25465` Mongos crashing due to segmentation error." -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:219 -# 2c67f37539ce425d880a5e2df85d5850 -msgid ":issue:`SERVER-25578` Update parameter name of reports directory passed in to post run analysis scripts (sys-perf & perf projects)" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:220 -# cf5dfcc5dab0420688df2bd4b136e51b -msgid ":issue:`SERVER-25580` New baseline for mongo-perf Q3 2016" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:221 -# 0a3ed732714e477792ccedf15369159e -msgid ":issue:`SERVER-25587` blacklist findAndModify_update_and_grow" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:222 -# f933489fb8854dc58521c3f0bf4d2984 -msgid ":issue:`SERVER-25627` Remove the concurrency_simultaneous suite from v3.2" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:223 -# 13cadaef3ad1408ea29fda19da1fd338 -msgid ":issue:`SERVER-25672` Update compile task distro for mongo-perf-3.2, sys-perf-3.2, and mongo-perf-3.0" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:224 -# 625b54ae32984974869a72c454b2880b -msgid ":issue:`SERVER-25711` Replace occurance of 'sslspecial' with 'sslSpecial' in v3.2 evergreen.yml" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:225 -# df45b3ac977b4efd8730bf49f9429926 -msgid ":issue:`SERVER-25784` sys-perf-3.2 project should include \"platform\" expansion" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:226 -# 4f2df8435f2e46d2b75d7f04f0797793 -msgid ":issue:`SERVER-25947` jsCore_v33_validate should set multiversion_platform_arch" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:227 -# 8befd1665cfb4d6b9dc64d35e37e41bf -msgid ":issue:`SERVER-26041` Use bsonBinaryEqual in checkDBHashesForReplSet" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.10.rst:228 -# b230a32329db4820937cca0fbec51a90 -msgid ":issue:`TOOLS-1371` mongorestore assumes admin.system.version only contains authSchema document" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:4 -# eda6b6de2db94500b052ae76fc42a554 -msgid "3.2.9 Changelog" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:7 -#: ../source/includes/changelogs/releases/3.2.8.rst:7 -#: ../source/includes/changelogs/releases/3.2.7.rst:7 -#: ../source/includes/changelogs/releases/3.2.6.rst:7 -#: ../source/includes/changelogs/releases/3.2.5.rst:7 -#: ../source/includes/changelogs/releases/3.2.4.rst:7 -#: ../source/includes/changelogs/releases/3.2.1.rst:7 -# a8cfe0858e5940eb94e0a774931da0bc -# c6f7bc4ce19d49a38cbff0df0c070346 -# fda11c6845fc40208541494fb0643950 -# 6f1434c9c4d640e4adbb93b6d3af8c58 -# 09197a4088be46a88ca097b3ec77c78f -# d635e9deb1c5454f91b078faf3333889 -# 29b0d9c7e3444ad4b229cc43afb82945 -msgid "Security" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:9 -# a6643ecdb151464b86a101b1c7d8e7af -msgid ":issue:`SERVER-17856` users on mongods should always be able to run currentOp and killOp on their own operations" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:14 -# ab4fabd6049f4451b6bfa983610353e7 -msgid ":issue:`SERVER-23958` DBConfig::_loadIfNeeded will not do a reload even in cases where a force reload is needed" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:15 -# f982bf4203de440a98345be2ccada3b0 -msgid ":issue:`SERVER-24810` Swap movePrimary command for ShardingTest::ensurePrimaryShard" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:16 -# e1bd355a042548af98b4693eec3641d9 -msgid ":issue:`SERVER-24842` ShardingStateRecovery::recover cleanup should not wait for replication" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:17 -# c270e6ca054d41d9a15000485051a3f1 -msgid ":issue:`SERVER-24892` \"Creating first chunks failed: Data inconsistency detected amongst config servers\" when using 3.2.3+ without replica set config servers" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:18 -# 51daa20b075449b1b9a2ceef86a43a6c -msgid ":issue:`SERVER-25029` Segmentation fault in mongos when config servers not available" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:19 -# bd7ed858200748d3b86ecb46ec10a6a9 -msgid ":issue:`SERVER-25052` csrs_upgrade_set_shard_version.js test is racy" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:20 -# c62bda0674884be0a9308d0839ae2bab -msgid ":issue:`SERVER-25254` Only advance config server optime in response to messages from cluster members" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:21 -# 136926ca91f14e6d8df529bdbda527fa -msgid ":issue:`SERVER-25258` Improve parsing of killOp opID in mongos" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:27 -# f768756147c9424994776a1e222adc9a -msgid ":issue:`SERVER-23795` master/slave looks at on-disk size on a resync" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:28 -# 9276a49837c642889aef106e297e5278 -msgid ":issue:`SERVER-24630` Mongos erroneously advances config optime for writes that fail write concern" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:29 -# 0e2f99db824a4c02a5dc3970b86bae02 -msgid ":issue:`SERVER-24933` Clean shutdown of secondaries should occur in between oplog batches, not during" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:30 -# 07eaf5f2756d49be868060cfabef490b -msgid ":issue:`SERVER-25353` Clean shutdown should leave secondaries without the batch-in-progress flag" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:35 -# cbd1affc58ac42d9916c33add43c12be -msgid ":issue:`SERVER-24693` group7.js should deterministically check for yields" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:36 -# 38aee68747744e70bb96db755e1e2738 -msgid ":issue:`SERVER-24761` Queries being planned with the subplanner can ignore when the PlanExecutor is killed" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:41 -# 0a34558056cf4c9a91b5f38747fc7bd4 -msgid ":issue:`SERVER-16910` sorth.js makes invalid assumption about order of results" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:46 -# ea91f284ba894ea38e6bb10465d75e85 -msgid ":issue:`SERVER-23659` Provide useful message when wiredTigerJournalCompressor is changed" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:47 -# d3ab6c44576741eda46afbfb6b056088 -msgid ":issue:`SERVER-24334` Support conditional files in WiredTiger builds" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:48 -# d2ecb56553ac4cb2be19cf44f2c97d7e -msgid ":issue:`WT-2711` Change statistics log configuration options" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:49 -# 0f4925e1c0054d05b40a51aea54b8f6f -msgid ":issue:`WT-2730` cursor next/prev can return the wrong key/value pair when crossing a page boundary" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:50 -# dca360fbeb0641e9933ea94bc49971bb -msgid ":issue:`WT-2760` Fix a bug in backup related to directory sync. Change the filesystem API to make durable the default" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:51 -# 7250b55bbfd84aa3820a0789ededaa90 -msgid ":issue:`WT-2798` Crash vulnerability with nojournal after create during checkpoint" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:52 -# 4fdf37e1e478470a80ed55ed8af4bed7 -msgid ":issue:`WT-2802` Transaction commit causes heap-use-after free" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:57 -# 81daef6d8415468999f5613f2b056e94 -msgid ":issue:`SERVER-20239` Built-in sampling heap profiler" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:58 -# 41e93da8fa0b49cfaad1b64a9e0cea4f -msgid ":issue:`SERVER-22347` Mongo shell replica set connections must use legacy readMode" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:59 -# 6a0b889af93f471e9a46e8e9cefed3f7 -msgid ":issue:`SERVER-22383` mongo shell should permit mongodb:// URI without database name" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:60 -# 96b5780a7ab04c8aacaa718e5415a81b -msgid ":issue:`SERVER-23069` Improve tcmalloc freelist statistics" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:61 -# d11f1c7869d54812847434d2ecb652c5 -msgid ":issue:`SERVER-23145` Shell sharding helpers should give feedback on success" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:62 -# 3764bbde8b6a4560843a7b430f79f2dd -msgid ":issue:`SERVER-23409` Add tunability to tcmalloc serverStatus detail" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:63 -# 480ead3641c041ffabd018b20c80c115 -msgid ":issue:`SERVER-23830` On RHEL7/Centos7 mongod can't stop if pid location in conf differs from the init.d script" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:64 -# cdf2aaac5d7a45fc84ca2b16f631ac8a -msgid ":issue:`SERVER-24335` Shell sharding helpers should use wtimeout and respond appropriately" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:69 -#: ../source/includes/changelogs/releases/3.2.8.rst:77 -# d76a9b09710746c7b1b6ce85857bb883 -# 2d43e303b0c04f53aacf98318bf0bbe0 -msgid ":issue:`SERVER-7285` Support systemd in future compatible distributions" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:71 -# 7126f1787f6444b586f50628d39c8610 -msgid ":issue:`SERVER-21820` Export \"endian\" option from SConstruct" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:72 -# cddcdda960f441adb2d7d08ab429ed1d -msgid ":issue:`SERVER-21830` Import the edit \"endian\" option in SConscript" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:73 -# 51162eeead7341388203a39a4b7ea267 -msgid ":issue:`SERVER-24849` Vendor SCons" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:78 -# aa970ec1c5604bc4b500d30a62a6e2ba -msgid ":issue:`TOOLS-1336` Make --version spit out a bit more information." -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:83 -# 8d9b4c28d5bf4706a8c22c07228aa62f -msgid ":issue:`SERVER-22860` Port resmoke.py's ValidateCollections hook to JavaScript" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:84 -# 565bae1a55f3480e8dd0888170e9ebcc -msgid ":issue:`SERVER-23226` Port resmoke.py's CheckReplDBHash hook to javascript" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:85 -# 796550c62e884b079317f70ee9849e95 -msgid ":issue:`SERVER-23306` Check collection attributes during (js) testing" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:86 -# 6e35affde87b42f289d200c24fea2495 -msgid ":issue:`SERVER-23661` $sample takes disproportionately long time on newly created collection" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:87 -# 007be872566e4f969a25ddb69f875470 -msgid ":issue:`SERVER-23902` Failing to create a thread should fail with a useful error message" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:88 -# 67bca61c22614db8bec3eb054b3ae67e -msgid ":issue:`SERVER-24073` Update system perf, longevity, and distributed correctness projects to use dedicated work directory" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:89 -# 1014887d4f07401482a4680bfb471d7a -msgid ":issue:`SERVER-24346` Run jstestfuzz on rhel55-test instead of rhel55" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:90 -# ca47b616aaee4e259eccab2860afbd50 -msgid ":issue:`SERVER-24593` virtualenv used for ese test should not use system-site-package" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:91 -# fe3e34ec1965420a90394b38c81ac952 -msgid ":issue:`SERVER-24716` Remove the CheckReplDBHashDeprecated hook" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:92 -# fb8201baf71941738406fdbefc5cb837 -msgid ":issue:`SERVER-24758` Move initial_sync suite of tests into its own tasks in sys-perf project" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:93 -# 66ad5175588f47efbdd93af7456ee9de -msgid ":issue:`SERVER-24820` move push tasks to use relevant ec2 distro rather than rhel55" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:94 -#: ../source/includes/changelogs/releases/3.2.8.rst:113 -# 3574f9d2af7840ff81c13fdce915b5be -# 670a6d9f040a4e1db78fe13e3b1cd31a -msgid ":issue:`SERVER-24919` Perf.yml should consistently call pip install in venv" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:95 -# c3a479f9ad5d475caa6a408ec41c3a3a -msgid ":issue:`SERVER-24925` add url_raw field to resmoke" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:96 -# c7cbbb06893846e88c7f06e2491266bb -msgid ":issue:`SERVER-24946` Evergreen.yml test for storageEngineCacheSizeGB cannot use [[ ]]" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:97 -# 5eaada4f0cc94cc6a4b89608da81a5c4 -msgid ":issue:`SERVER-24990` Update command_line_parsing.js to ignore cacheSizeGB in configuration comparison" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:98 -# 8cffa327916b486ba19feebb50577914 -msgid ":issue:`SERVER-25006` Connection Pool ASIO must indicate use separately from non-error" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:99 -# 5c3237bf279e43278d9bc201182c8737 -msgid ":issue:`SERVER-25074` make performance analysis run with log analysis" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:100 -# b4776e4b0de44f4491af78d3486103b8 -msgid ":issue:`SERVER-25146` JS replset dbhash hook fails when checking nindexes with a collection containing a background index" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:101 -# 23607bff8dfc4f1cbf74dfa4214860eb -msgid ":issue:`SERVER-25169` for all branches earlier than master, change rhel55 compile distro to rhel55-large" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:102 -# 31e3f1f699794dc7b2f84cd650139488 -msgid ":issue:`SERVER-25193` Update system_perf.yml to simplify patch builds" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:103 -# 330f0cbf8ff34ae8aa2a28a35175a6ec -msgid ":issue:`SERVER-25198` Increase scons stack size for eslint" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:104 -# 99d58bff05bd40e48062fd712cc03264 -msgid ":issue:`SERVER-25199` performance project: enable time logic for log analysis" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:105 -# ad67b8a5402443b88599d610c6cdc3fc -msgid ":issue:`SERVER-25212` work around stale dbhash value on v3.2" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:106 -# 0087d87d9b2343158ac45ef5d26ee979 -msgid ":issue:`SERVER-25259` Drop temporary databases in dbhash testing hook" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:107 -# 0416047e4083488890eefe8ace09cc93 -msgid ":issue:`SERVER-25273` Concurrency suite dbHash check should call checkDBHashesFsyncLocked" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:108 -# 86bbcc36666d4565a92872e252f5eaba -msgid ":issue:`SERVER-25274` Make checkDBHashesFsyncLocked from jstests/hooks/check_repl_dbhash.js, an internal function" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:109 -# dc08232e6fac47dc914a859fe95362c9 -msgid ":issue:`SERVER-25302` turn on YCSB throughput analysis for YCSB tasks in sys-perf" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:110 -# cb0e01e85111486fa589da84afd9a800 -msgid ":issue:`SERVER-25330` Update system_perf.yml to use different test_control file for replica and sharded ycsb" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:111 -# f45f6b7ab73643888c90f45f1abc8b6b -msgid ":issue:`TOOLS-1079` write_concern_mongos jstests are flaky" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.9.rst:112 -# 2fbf13544d8244e8a59a1e2af7fd31cb -msgid ":issue:`TOOLS-1176` --dumpDbUsersAndRoles without users creates broken dumps" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:4 -# 2929a5b43fd24becaffbcaa61e89834f -msgid "3.2.8 Changelog" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:9 -# d2207855ce16432cb18eae1b7b8eaa8e -msgid ":issue:`SERVER-24432` Update clusterMonitor role support reading from local.sources" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:14 -# 4eeaa988c6274d41be457e0da116004b -msgid ":issue:`SERVER-23780` Remove multi_host_query_test" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:15 -# a40fb29e36a1448799e2cc812edb0b3f -msgid ":issue:`SERVER-23930` Race condition between addShard and ShardRegistry reload" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:16 -# a9faf14bc0ec48518486c040bb5cd19b -msgid ":issue:`SERVER-24031` Prevent cleanupOrphan from deleting migrating chunk data before commit" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:21 -# a614a6a5b648418db04b8a9e3f68c6cb -msgid ":issue:`SERVER-23643` gate state transitions in replsetprio1.js" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:22 -# 4cef9e5a14764283935ecb363163c65c -msgid ":issue:`SERVER-23853` replsetprio1.js should wait for replication before stopping highest priority node" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:23 -# 54e18896cd5c49a5ba59a716d3b16491 -msgid ":issue:`SERVER-24424` initial_sync2.js awaitReplication fails when slave2 becomes primary after step 11" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:24 -# 7debec2020a84b92a34d340c0598f212 -msgid ":issue:`SERVER-24639` blacklist create_index_background.js in backup_restore.js" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:25 -# b201495c30fe4c77bf01ec9dd5e831b8 -msgid ":issue:`SERVER-24690` wait for replication before shutting down in backup_restore.js" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:26 -# 6872e6c455ee4fb58cb059ebaa6a8697 -msgid ":issue:`SERVER-24700` fix erroneous curop assumption in stepdown_kill_other_ops.js" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:27 -# a275a9a145d042799c924703f31d2526 -msgid ":issue:`SERVER-24773` Secondary block on initialSync when the next oplog needed was removed on primary" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:32 -# e0fbe089608445c1a8dea9bc6dab7dd5 -msgid ":issue:`SERVER-24441` Change geo_full.js to not create points near the poles" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:37 -# be4cf52683d744c7838a92693a1f72ad -msgid ":issue:`SERVER-22422` Test that write commands support writeConcern" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:42 -# b8586174943941d5b623e773ca7c6afc -msgid ":issue:`SERVER-24369` Surpress ssl_fips.js test assertation on Ubuntu 16.04" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:47 -# f84ec5347e1d4cfd9bdad0830487e5da -msgid ":issue:`SERVER-22723` Invariant failure using copydb" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:48 -# 074daa09ad6044c4bf51ba247f9fda8a -msgid ":issue:`SERVER-23761` Prevent users from downgrading 3.4=>3.2 if any collection has an index with a non-default collation" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:49 -# 1acbf931d9f64eb1bebac6e68863dd04 -msgid ":issue:`SERVER-24194` Queued table drops within the WiredTiger KVEngine can compete with each other" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:54 -# f3a01da2decf41b79ab2dc89d303d2ee -msgid ":issue:`SERVER-24428` WiredTiger changes for MongoDB 3.2.8" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:55 -# fe783c634af34d30a24e10d9a2a029dc -msgid ":issue:`SERVER-24580` Improve performance when WiredTiger cache is full" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:56 -# 26bf1382f8a949588a8655ab061b62fe -msgid ":issue:`WT-2646` Split the lock_wait flag into two, adding a checkpoint_wait flag" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:57 -# cae051f85275434e9f5cc04fd22e1a81 -msgid ":issue:`WT-2672` Handle system calls that don't set errno" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:58 -# 5aa352d23c534421ab79796290daf68a -msgid ":issue:`WT-2696` Race condition on unclean shutdown may miss log records with large updates" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:59 -# 9207987d5a4649d9911adc7f607c65e7 -msgid ":issue:`WT-2702` Under high thread load, WiredTiger exceeds cache size" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:60 -# b2a935c3ca1e4ea29c32670e542b6c6e -msgid ":issue:`WT-2706` Race condition on log file switch can cause missing log records" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:61 -# 8fc52eb341ca41f0becb55ce0fab5b5a -msgid ":issue:`WT-2708` split child-update race with reconciliation/eviction" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:62 -# 1ff7f73c428f416ea5d946c1edba98af -msgid ":issue:`WT-2729` Focus eviction walks in largest trees" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:65 -#: ../source/includes/changelogs/releases/3.2.3.rst:102 -# 87067350a2504b0e9e005d26d2c5f539 -# 9fdaac122bb548bbbd416be26fdd9776 -msgid "MMAP" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:67 -# c3cb6a8857e1463394682a25ffd526b0 -msgid ":issue:`SERVER-24301` Increase max mmapv1 journal size in debug builds to 1GB" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:72 -# 51b05556fee2405cbd7499c0db444291 -msgid ":issue:`SERVER-23126` Mongo shell segfaults" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:78 -# fb0f55c748fe4141ae465dc53f7a261b -msgid ":issue:`SERVER-18329` Add Debian 8 (Jessie) builds and associated package repository" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:79 -# a407b70abad0403393918835234de44e -msgid ":issue:`SERVER-20183` make mongo-tools a module in the evergreen configuration" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:80 -# 69b076152f3142dca7fc49df38bb71ca -msgid ":issue:`SERVER-21977` Make evergreen patch builds have unique version/githash" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:81 -# 1fb96710200141cab4278c2f00d37905 -msgid ":issue:`SERVER-24555` compilation db scons tool is not compatible with scons 2.4.x" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:82 -# 5feb518ff08342a58e3b1e6c4b6cbf57 -msgid ":issue:`SERVER-24588` conf.Finish() is missing in src/third_party/wiredtiger/SConscript" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:88 -# a06577d33d664655983b564ec3a7b9d0 -msgid ":issue:`TOOLS-588` Mongostat with discover can find the same node twice in a sharded cluster" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:89 -# 07e20436895d4478ba27ab6f1f31c6df -msgid ":issue:`TOOLS-601` mongostat --discover does not alias localhost to the target hostname" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:90 -# 667dab22046b4b94a55bfc32bb0e6147 -msgid ":issue:`TOOLS-690` mongoimport returns exit code 0 even when error prevents records from being inserted" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:91 -# 72b247155da24f9bbd31bae6e93e0883 -msgid ":issue:`TOOLS-715` Wrong error message while using mongoimport" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:92 -# f4363e1ebff549a29794d8f9d3817248 -msgid ":issue:`TOOLS-1034` add a \"--assertExists\" option to mongoexport" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:93 -# 10161a10e1b94e73bc5d17350b908246 -msgid ":issue:`TOOLS-1274` Use v3.2.7 for qa tests" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:94 -# a2ddb49f59b043db80f2d2a9f3535743 -msgid ":issue:`TOOLS-1299` mongoimport types jstest fails on functions" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:99 -# 54f5a43ecc1347d8a4b4779a5f72f7dc -msgid ":issue:`SERVER-22204` Tests should lower WT cache size" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:100 -# 1c747e9ae829483ea48e682c50e13be5 -msgid ":issue:`SERVER-23686` auto2.js - fatal assertion 28735 ShutdownInProgress" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:101 -# dd998fa013724b25a141f319c008e5b4 -msgid ":issue:`SERVER-23741` Replace runMongoProgram(, ...) calls with MongoRunner.runMongoTool(, {...})" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:102 -# d20ab3ebffa44a698b3f7a62e620d0dc -msgid ":issue:`SERVER-23742` Fix or remove version checking in MongoRunner.runMongoTool()" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:103 -# 650479b5746643068fbc72cc0d274caa -msgid ":issue:`SERVER-24201` jsTest.authenticateNodes doesn't handle temp network errors" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:104 -# 22c95a78fbfc40c9b60779e2f337a720 -msgid ":issue:`SERVER-24211` Addition of oom killed processes to the system logs tab" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:105 -# 45e03243dcad46d6b034c62dae0fc498 -msgid ":issue:`SERVER-24224` Print -ulimit at the beginning of system logs" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:106 -# da0b60952a414b8cb94a932ba3c30656 -msgid ":issue:`SERVER-24243` Turn on manifest in system_perf.yml, etc." -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:107 -# 27a2092d5d4f4a5e8966e0f302ab6625 -msgid ":issue:`SERVER-24316` Extend lock manager unit-testing around lock mode conversion" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:108 -# fe65443d51c147a888f1247e8dfd1172 -msgid ":issue:`SERVER-24409` Turn on dashboard data collection for 3.2 branch" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:109 -# 302d1d846ea144ea826fb675a3a06581 -msgid ":issue:`SERVER-24456` Tests should lower RocksDB cache size" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:110 -# f496c50aa0744fd48b69f6b12d10d9d9 -msgid ":issue:`SERVER-24582` MongoDB secondary node crashes randomly when primary node is killed/dies" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:111 -# b28bd04223414d5b8fd72766b95d1e40 -msgid ":issue:`SERVER-24669` system_perf.yml: Use configuration files for mongodb_setup" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:112 -# 9d3e9436a19a4dfa9c9b2700172bac6f -msgid ":issue:`SERVER-24711` ASIO connections that have already timed out before setup should not error" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:114 -# a949c30857094af180add60c1739540b -msgid ":issue:`TOOLS-879` UTF-8 bom is not ignored in mongoimport" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:115 -# cf9e7fdb31ec4a2cbbb2a3b22a347186 -msgid ":issue:`TOOLS-1082` mongorestore gives verbose error when dump directory doesn't exist" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:116 -# 45bdb462596c43ef87c2ea581b3da535 -msgid ":issue:`TOOLS-1116` fix broken qa-tests-unstable" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:117 -# 1eaf3cd1991e41da8320b6d3f61bc2ce -msgid ":issue:`TOOLS-1180` Mongostat shouldn't show 1g for netIn/netOut" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:118 -# 3de4b1841e9e428097f946f10cd1013f -msgid ":issue:`TOOLS-1269` sharding/replication test cleanup failures" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:119 -# 73299cfb290d4c4bbe9ebaff132e7d54 -msgid ":issue:`TOOLS-1300` vet task doesn't actually fail if vet fails" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.8.rst:120 -# 10e35b7f48ed4ae78bed0a81d371ac1b -msgid ":issue:`TOOLS-1304` vet task running on unnecessary variants" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.7.rst:4 -# f004def5c4044b0da6aebb41527b01d7 -msgid "3.2.7 Changelog" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.7.rst:9 -# f9909c1a13a14239858f5a7f49f8c220 -msgid ":issue:`SERVER-23570` Make SecureAllocator a real allocator" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.7.rst:14 -# 37998310cf074dfeb4ee5682724a23f8 -msgid ":issue:`SERVER-23428` If mongos tells a shard about a CSRS config server string (via SSV), the shard should switch to CSRS mode" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.7.rst:15 -# 12d726ee5d0f413cb3cf6ea059fc2689 -msgid ":issue:`SERVER-23878` Exclude remove3.js from sharding_legacy_multiversion" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.7.rst:16 -# abf6eb2d81934690a4f4600ee803e049 -msgid ":issue:`SERVER-24084` Gracefully handle errors inside ReplicationCoordinatorExternalStateImpl::recoverShardingState" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.7.rst:17 -# 777c8e78110e43d08b6af9a6702a0dbd -msgid ":issue:`SERVER-24258` Remove assertion that shards haven't switched to CSRS mode from csrs_upgrade_set_shard_version.js test" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.7.rst:18 -# 87727d9906cf4743b1454238b9f2952d -msgid ":issue:`SERVER-24298` add ensurePrimaryShard to csrs_upgrade_mongod_using_movechunk.js" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.7.rst:23 -# 909d2dea10f34b1da90bc4132ee291e9 -msgid ":issue:`SERVER-23089` ensure first slave sync is interrupted, for repl5.js" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.7.rst:24 -# 1b53c413d803408faf05c5b172caf097 -msgid ":issue:`SERVER-23919` Database/Collection drop during initial sync can cause collmod to fail initial sync" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.7.rst:25 -# c16f703645554f8890da6cac273716ff -msgid ":issue:`SERVER-24004` move serverStatus() into try...catch in reconfig_without_increased_queues.js" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.7.rst:26 -# 3ec50cb2f4bf4dc28498bc238d57bc5e -msgid ":issue:`SERVER-24280` Starting from 3.2.5 if bind_ip is set to 0.0.0.0 it will end up in the replica set config if rs.initiate() is executed with no arguments" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.7.rst:31 -# 7530c3fc331741a6baa819feeb6c1f01 -msgid ":issue:`SERVER-23585` CanonicalQuery doesn't outlive QuerySolutions in QueryPlannerTest fixture" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.7.rst:36 -# cbf936cd94074f09bc48890e77bd1207 -msgid ":issue:`SERVER-23116` Add versioning scheme to the KVCatalog to handle upgrade/downgrade with new 3.4 features" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.7.rst:37 -# b0e8bf09990246e5af38d14fb8383718 -msgid ":issue:`SERVER-23117` Remove path-level multikey information from KVCatalog when downgrading to 3.2" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.7.rst:38 -# 45f6abfd83be42028107b094c9caa199 -msgid ":issue:`SERVER-23960` Improve log message on 3.2 when downgrading from 3.3+ after creating new WT index" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.7.rst:39 -# 8f3974b718b14c85a039838be96c301c -msgid ":issue:`SERVER-24313` Not all callers of KVCatalog::FeatureTracker::getInfo() acquire resource lock when necessary" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.7.rst:44 -# e3a9dbc2bb184d4a9dda9c298ea54f48 -msgid ":issue:`SERVER-23982` WiredTiger now needs stdbool.h" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.7.rst:45 -# c5268c8ed5f24d7895f0b739e7dca32c -msgid ":issue:`SERVER-24306` 40-second journaling stall from \"log files prepared\" to checkpoint" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.7.rst:50 -# 1df68cef4add4a30b7f0bde8ee21c98f -msgid ":issue:`SERVER-18783` Upgrade MongoDB past PCRE 8.37" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.7.rst:51 -# 9cd54e50018b4d4da97c7aaea87b3e35 -msgid ":issue:`SERVER-24054` JS segmentation fault on load of certain nans" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.7.rst:56 -# 4782cf6ebc844b929a4553f52417a60e -msgid ":issue:`SERVER-23043` Community and Enterprise builds on Ubuntu 16.04 LTS (Xenial Xerus)" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.7.rst:57 -# 54c45dbef05442a48f4ba41193fa1ba0 -msgid ":issue:`SERVER-23557` save and publish debug symbols for missing platforms when possible." -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.7.rst:58 -# 0e20d1d6e6fc493a9b91d33e5c151ed8 -msgid ":issue:`SERVER-23697` Release shell as separate download" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.7.rst:59 -# b9eea10d49534d3685b8412ecbf4ae3d -msgid ":issue:`SERVER-24117` Mongo binaries ELF stack has become executable" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.7.rst:60 -# 874d361b9aff44378a0146ade298fdee -msgid ":issue:`SERVER-24185` Enable read-only relocations" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.7.rst:61 -# 34e0eccd7c7346c2b4cd2cff8e628c32 -msgid ":issue:`SERVER-24240` Ubuntu 16.04 on the v3.2 branch needs to compile with the v2 toolchain" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.7.rst:66 -# cb9f902dfc2b479db6dcbef05a7b168c -msgid ":issue:`TOOLS-1166` Mongotop cannot connect to secondary in 3.2" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.7.rst:71 -# 9320fbfe94b848b894626f44c0b68c91 -msgid ":issue:`SERVER-22198` resmoke.py should obey order of tests specified via command line" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.7.rst:72 -# 3fa7ec9349ef4cb3abd305dbb668b14a -msgid ":issue:`SERVER-22914` mongos_no_replica_set_refresh.js must always obtain config from the primary node" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.7.rst:73 -# 00c4cb5adcf340b38e6cccf58e3028b7 -msgid ":issue:`SERVER-23125` Ownership semantics of MessageHandlers are broken" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.7.rst:74 -# 0b86fc8240064155a735cffe1b002a68 -msgid ":issue:`SERVER-23491` set_majority_read_and_write_concerns.js doesn't work for updates" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.7.rst:75 -# 6edaa9875aaf4e69b91b49b24fa5b98c -msgid ":issue:`SERVER-23492` Add explicit execution mode serial to concurrency test suite" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.7.rst:76 -# 06aef2a40a194c6eadd220807e546ba6 -msgid ":issue:`SERVER-23524` Compare version string in compile_expansions.yml to version string from MongoDB binary" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.7.rst:77 -# 9701ea8422314d77aad6af14c848936f -msgid ":issue:`SERVER-23867` system_perf.yml refactoring: clean up the script to deploy MongoDB perf test clusters" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.7.rst:78 -# fc7bdb8ec5c04c11baa3c62602a4c5f5 -msgid ":issue:`SERVER-23964` Clone all DP repos directly from Evergreen using modules" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.7.rst:79 -# af25cacdd6e84e94a6f1ef628ac32a23 -msgid ":issue:`SERVER-23989` Disable the concurrency and fuzzer suites on the ephemeralForTest variant" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.7.rst:80 -# 4442a3f2b31a46699dae5f2ec62d4fdc -msgid ":issue:`SERVER-24022` Fix the test file path for DSI tests" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.7.rst:81 -# 6fe0425981d24cdfb2e2c1aaf0568659 -msgid ":issue:`SERVER-24050` Update perf.yml to create src directory for analysis phase." -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.7.rst:82 -# 52382ce14f714b9c84b055d0a7077522 -msgid ":issue:`SERVER-24058` Connection pool asio doesn't honor setup timeouts" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.7.rst:83 -# 29f8c29450c6471b9dc5081e2d6620cf -msgid ":issue:`SERVER-24062` Native CA certificates don't work with homebrew's openssl" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.7.rst:84 -# 5473dfbd87254a2ab75624de2774058f -msgid ":issue:`SERVER-24116` reverse indexes do not handle entries with leading null bytes" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.7.rst:85 -# d044872aa29e4023b4fae0465937d281 -msgid ":issue:`SERVER-24228` Change ycsb to YCSB in sytem_perf.yml and longevity.yml modules" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.7.rst:86 -# 7665283d8d604b69960ba216d90d4b97 -msgid ":issue:`TOOLS-1144` Create stable and unstable branches" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.7.rst:87 -# 6c3280fa253042019c9c603e735ab4dd -msgid ":issue:`TOOLS-1182` mongooplog should report the number of ops applied" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.6.rst:4 -# 7051d64afc384261bc602d90dc816cb4 -msgid "3.2.6 Changelog" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.6.rst:9 -# 919cda26dbfb47b59d567f58d5634694 -msgid ":issue:`SERVER-23184` Reduce listCollections privileges" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.6.rst:10 -# 0d8b6ebab05448e58f158290d8c8adc4 -msgid ":issue:`SERVER-23394` AuthorizationManager may deadlock while building role graph if profiling is enabled" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.6.rst:11 -# 47c61996498240d587f9cc19beb40b5c -msgid ":issue:`SERVER-23591` Avoid using rawMongoProgramOutput() in js_protection.js and js_protection_roundtrip.js" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.6.rst:12 -# d5dfb9d2b20d4a908e0e33c7786184ad -msgid ":issue:`SERVER-23838` Remove startup warnings for no access control and bind_ip" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.6.rst:17 -# 8c4af2edb5d740c0b7ce55d76d6e953c -msgid ":issue:`SERVER-23544` Race condition can allow using a SyncClusterConnection to talk to config servers even after swapping CatalogManager to CSRS mode" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.6.rst:18 -# e5a80b639d814806b376e558f9d87157 -msgid ":issue:`SERVER-23586` Increase timeouts in csrs upgrade tests to reduce flakiness" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.6.rst:19 -# 1681982114064bfa8484c810f4de0ec6 -msgid ":issue:`SERVER-23589` Run csrs upgrade tests serially to avoid overloading the test machine" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.6.rst:20 -# fe46449084d34ebb8654f66bd7d99b5a -msgid ":issue:`SERVER-23704` shard_keycount.js does not invoke anonymous function" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.6.rst:21 -# 5191ff84b1ed472689a311b5a2148d0b -msgid ":issue:`SERVER-23784` Don't use 30 second network timeout on commands sent to shards through the ShardRegistry" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.6.rst:22 -# fa02ec8180824926a307bc00e44fb47e -msgid ":issue:`SERVER-23796` Incorrect warning when using mongos with keyfile: Access control is not enabled for the database" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.6.rst:23 -# 47c12eed78764cbaae8a6133535a4631 -msgid ":issue:`SERVER-23858` server22767.js in noPassthrough suite is failing due to checking for wrong error code" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.6.rst:28 -# 4627c1b6cd524305b5b246ee04e49eb6 -msgid ":issue:`SERVER-23775` oplog default size must be differently calculated for inMemory storage engine" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.6.rst:29 -# 8bfbaa42660647879c76e45da68b6efc -msgid ":issue:`SERVER-23828` replsets_priority1.js needs to wait for repl after elections" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.6.rst:34 -# ee29f4e21157482aa6689a9513e34492 -msgid ":issue:`SERVER-7005` Documents containing keys with embedded null characters can be created" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.6.rst:35 -# e3c6b856ad93414abd397f95bfcebd39 -msgid ":issue:`SERVER-23807` Updates should always throw WriteConflictException on unindexing" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.6.rst:40 -# 405eeecb3e3042de8f60c2a2fd51e275 -msgid ":issue:`SERVER-23571` Make debug builds of SpiderMonkey distinct from --dbg in scons" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.6.rst:45 -# de16deb6a99646d5b56c13cbbe62aa75 -msgid ":issue:`SERVER-18844` Reacquire the snapshot after commit/abort" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.6.rst:46 -# 7d5b4d457f244186a00df262917b1315 -msgid ":issue:`SERVER-21414` Add information to server status to tell if data is persisted to disk" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.6.rst:47 -# 7fb2da5fa19b4d079009ebde8201d69a -msgid ":issue:`SERVER-22970` Compound background Index contains mismatched index keys and documents" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.6.rst:48 -# 7dfec0ab5a494bd2aed72bf3faae2c69 -msgid ":issue:`SERVER-23766` Remove beta startup warning for inMemory storage engine" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.6.rst:53 -# d219fb4bc3124ee99ab949c960e304e8 -msgid ":issue:`SERVER-23504` Coverity analysis defect 98177: Resource leak" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.6.rst:54 -# df8c328935574b1bae077afdedb161dc -msgid ":issue:`SERVER-23526` Replication relies on storage engines reporting a non-zero size for correctness" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.6.rst:55 -# ef42292e296047ca85a4d5727effaa3c -msgid ":issue:`SERVER-23588` mongod with WiredTiger won't start on Windows when built with --dbg=on --opt=off" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.6.rst:56 -# 2ecf374cf4354e9e9b0eb30256b7e6d4 -msgid ":issue:`SERVER-23682` WiredTiger changes for MongoDB 3.2.6" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.6.rst:61 -# 3222a34ddadb4d6c89130fba20437ba6 -msgid ":issue:`SERVER-22043` count helper doesn't apply read preference" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.6.rst:62 -# 59c8d47e35db4243a30e9d37f1e963ab -msgid ":issue:`SERVER-23044` Fall back to system CA certs in the shell if CA file isn't provided" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.6.rst:67 -# 5bb874a4e46042b7b27e447338d2c116 -msgid ":issue:`SERVER-23719` Control build verbosity via a VERBOSE variable rather than the --mute flag" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.6.rst:68 -# a2de2b332d3346d4812e25fddefe0d6e -msgid ":issue:`SERVER-23804` Reduce num_jobs_available on ppc64le rhel builder" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.6.rst:73 -# 2c51107b9aa64b2d8b2213686f84adfa -msgid ":issue:`SERVER-23217` Hang in network_interface_asio_test" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.6.rst:74 -# d185751577c04e01926245dda7075cc2 -msgid ":issue:`SERVER-23474` set a more reasonable --dialTimeout in runMongoTool" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.6.rst:75 -# f6d5782437f2436c9a2b9b1870881053 -msgid ":issue:`SERVER-23523` shell scripts in evergreen.yml should always exit on error" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.6.rst:76 -# 578cd5e9fadb4219a97a3261fa229953 -msgid ":issue:`SERVER-23566` Update distros (AMI) for Evergreen performance projects" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.6.rst:77 -# 57c22a42b75d453997f7871e73802bb9 -msgid ":issue:`SERVER-23642` system_perf.yml refactoring" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.6.rst:78 -# 170ace8858c84a7e9a22bbb0ab0e3ebb -msgid ":issue:`SERVER-23652` Add automatic generation of timeseries.py to system_perf.yml" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.6.rst:79 -# 4aee4504b2db42d4b4d1c0050bced583 -msgid ":issue:`SERVER-23655` Invalidate CollectionInfoCache when starting an index build" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.6.rst:80 -# 27747cff3d664b3680f92f42efcf8024 -msgid ":issue:`SERVER-23762` ValidateAdaptor::validate() should return non-OK status if it fails." -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.6.rst:81 -# 64908b59bc934e249eaa259867cd0a8e -msgid ":issue:`SERVER-23788` Disable sharding_csrs_upgrade on ppc64le" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:4 -# 705c4a2f353b4db394236f9ed9c8cd78 -msgid "3.2.5 Changelog" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:9 -# 2f07f837d10344aea9457a8a34208b95 -msgid ":issue:`SERVER-22708` Add exposure startup warnings" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:14 -# e180477d9fb84c5691c91242656550ca -msgid ":issue:`SERVER-17468` actionlog should not log every single balancer round" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:15 -#: ../source/includes/changelogs/releases/3.2.3.rst:23 -# 985df7cf4cd14d968e6fca65793c433a -# 143eaaa4158147a29d8912ced63fbd8c -msgid ":issue:`SERVER-21994` cleanup_orphaned_basic.js" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:16 -# 439e6185452244b28a2e7774aa0bc552 -msgid ":issue:`SERVER-22081` Enable CSRS continuous stepdown workload in evergreen" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:17 -# 5f1d2bad3e36458da95fc538f4e61637 -msgid ":issue:`SERVER-22151` Blacklist lagged_config_secondary.js and similar tests from the sharding_csrs_continuous_config_stepdown_WT suite" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:18 -# 5b5d3e99626642839c171b75bc830e84 -msgid ":issue:`SERVER-22511` Blacklist sharding_rs1.js from CSRS continuous config primary step down suite because of config db writes without retry" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:19 -# e7f750ddb573477494cf02a721f69f33 -msgid ":issue:`SERVER-22725` prevent concurrent exitCleanly execution in mongos" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:20 -# 0a0090866fe74002ab5c138ea89630e5 -msgid ":issue:`SERVER-22767` mongos segfault when invoking .explain() on certain operations." -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:21 -# 4db6d55ee3e1409eb699bf4c8a4f55d2 -msgid ":issue:`SERVER-22794` Add retry to continuous config primary step-down thread when primary steps down and closes all connections" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:22 -# e5ba74ae993f4701a13e28c2dbbf9670 -msgid ":issue:`SERVER-22918` SyncClusterConnection::_connect can leak DBClientConnections on failure" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:23 -# 6e503ec0e0f340e78b3718ca5bf813a4 -msgid ":issue:`SERVER-22937` Retry catalog operations whenever possible" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:24 -# aa14af94fb9748769e8c9d3e4cda2218 -msgid ":issue:`SERVER-23030` Increase number of iterations of aggregations performed in csrs_upgrade_during_agg.js" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:25 -# 6151e3ced2924fba97b0cb806283959e -msgid ":issue:`SERVER-23036` ShardRegistry accesses _configServerCS without locking mutex" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:26 -# ab125d67982546b0a2408b0c994fc346 -msgid ":issue:`SERVER-23283` RangeDeleter does not log cursor ids correctly in deleteNow()" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:31 -# 194c5fb926f142d2b8ec43530b8730fc -msgid ":issue:`SERVER-21863` map/reduce permits documents larger than 16MB to be inserted" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:32 -# 939c2c7d1582493e860a55d152c53206 -msgid ":issue:`SERVER-21975` test_command.js failed in replset" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:33 -# f9061c1239f24a8a889712b17b953c63 -msgid ":issue:`SERVER-22130` Reset applier lastAppliedOptime after rollback" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:34 -# 9bfe8b0e176b433cafc3c8f9ed483e6c -msgid ":issue:`SERVER-22504` Do not blindly add self to heartbeat member data array in the TopologyCoordinator" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:35 -# 5457a7dfa08246279a9c895b968c1886 -msgid ":issue:`SERVER-22845` Do not busy loop on bgsync errors" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:36 -# 7226873ba3124d679fa23d42a56f8c1e -msgid ":issue:`SERVER-22873` disallow_adding_initialized_node2.js should handle heartbeat message set by liveness timeout" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:37 -# b14a416c61494541b9e90bb9a2c070e0 -msgid ":issue:`SERVER-22929` remove rollback4.js" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:38 -# 06f5e1278014443cae6123595afe8940 -msgid ":issue:`SERVER-22933` Update last opTime to latest after applyOps no-op" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:39 -# cb047f02cba74888ae055dc41e7c876c -msgid ":issue:`SERVER-22934` add applyOps command opTime testing" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:40 -# bc01a7f326be41a287b897c7e171cb05 -msgid ":issue:`SERVER-23003` Recovery problems after network partition." -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:41 -# f55565862f6e46abb4221a8f0eb80ac5 -msgid ":issue:`SERVER-23086` avoid rollbacks in replsetprio1.js" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:42 -# 40f93ece8cc54833968e7d415e3d4446 -msgid ":issue:`SERVER-23274` Aggregate with out, then stepdown, out collection dropped." -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:47 -# af7b42a9f14f4907b09a528c7caba43c -msgid ":issue:`SERVER-18468` Include query planning details on query log lines" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:48 -# ea0aea1788b34ba391341bc16d8a4f92 -msgid ":issue:`SERVER-19936` Performance pass on unicode-aware text processing logic (text index v3)" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:49 -# 3640501d26674c0e9dbb75c596e65b9b -msgid ":issue:`SERVER-22945` Rewrite update_yield1.js to not depend heavily on timing" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:54 -# e9fbf7b765fa412daa76a3076aa84d67 -msgid ":issue:`SERVER-22947` fix pessimizing move in batch_executor" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:59 -# d11cd6c1d0d7422bb6c1f4769728c8bd -msgid ":issue:`SERVER-23097` Segfault on drop of source collection during MapReduce" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:64 -# f2c6688a11ae413fba996c1702c80916 -msgid ":issue:`SERVER-21681` In-memory storage engine not reporting index size" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:69 -# bdf46f5dc60d4d2ca237483922b10e5c -msgid ":issue:`SERVER-22117` WiredTiger journal files not deleted/ Way too many journal files" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:70 -# 38681a6af5c847b197a85d6196ed72bc -msgid ":issue:`SERVER-22791` Invariant failure when creating WT collection with crafted configString" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:71 -# 3cca37f6ed4a4e32810854c5169986fc -msgid ":issue:`SERVER-22831` Low query rate with heavy cache pressure and an idle collection" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:72 -# 0b55d6d71649424693a96f32b9f2a3db -msgid ":issue:`SERVER-22964` IX GlobalLock being held while wating for wt cache eviction" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:77 -# e766bac959c942f3a8960ee85990ca6a -msgid ":issue:`SERVER-22493` MongoRunner uses non-thread-safe function to find path to mongod" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:78 -# 63654e3084864b7e8a6a6e5da81ed4cf -msgid ":issue:`SERVER-23109` Typo in src/mongo/shell/collection.js" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:83 -# 4af648268b4c4fa79311894385ce28f1 -msgid ":issue:`SERVER-17563` GPerfTools does not build on PPC64 (Power8) platform" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:84 -# 5d0456db32434a09956e8b4c2bd7fb29 -msgid ":issue:`SERVER-21834` scons detection for ppc64le needs to change" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:85 -# 19667b0b4456434496b4aa9d37207d3c -msgid ":issue:`SERVER-22090` ssl_cert_password.js must be disabled on ppc64" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:86 -# 05b3b8d12e0d4db39e26a1704099153a -msgid ":issue:`SERVER-22110` ppc64le builds should detect target arch as ppc64le, not ppc64" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:87 -# 75d26c9c228c40fb98ac7dfd91636b9c -msgid ":issue:`SERVER-22111` packager.py needs support for ppc64le" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:88 -# c65d1b3c0cef4213878fd91359394955 -msgid ":issue:`SERVER-22197` Only select tcmalloc as the default allocator on x86 platforms" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:89 -# a19c3f97bd1142e49e9cf88fc5aaf061 -msgid ":issue:`SERVER-22313` ppc64le: go compiled programs should statically link with libgo" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:90 -# b542d6943c4945ce9ac05e95b36a928c -msgid ":issue:`SERVER-22986` Linking against SSL3 OpenSSL symbols fails on Archlinux" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:91 -# 1bad0bbe0e1a447ab8ec89aaa017c5cb -msgid ":issue:`SERVER-23088` boost 1.56 libstdc++ version detection is broken when compiling with clang" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:92 -# 22a4f8634a4c41acafe772c6880ac4c2 -msgid ":issue:`SERVER-23254` eslint.py returns 1 on successful patch lint instead of 0" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:97 -# 8ea9103c5ad74b4382200c5492694283 -msgid ":issue:`SERVER-21529` Sign of log severity values may get lost, depending on compiler" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:98 -# 5547d200c46d44fda2476e69960e141c -msgid ":issue:`SERVER-21836` Generate spidermonkey config for ppc64" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:99 -# 6361e3e9799849bb856aefaff59e62bd -msgid ":issue:`SERVER-21843` secure_allocator_test fails on ppc64" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:100 -# 255d919420df4f2cbad1ec5c9decedb7 -msgid ":issue:`SERVER-21844` processinfo_test fails on ppc64" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:101 -# bf2d9a76ba82498b9a8ec5f7dc37aaba -msgid ":issue:`SERVER-21845` ppc64 debug build fails" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:102 -# cabd5162dc03464ea11911108d5fb2c5 -msgid ":issue:`SERVER-21850` mmapv1 fails to start on ppc64" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:103 -# 588ff5c3a6e64910833c87d296904ff9 -msgid ":issue:`SERVER-22019` Checksum::gen should use signed char" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:104 -# 961634404389412da28e9debea982a65 -msgid ":issue:`SERVER-22067` artifacts.tgz should contain stripped tests before uploading" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:105 -# 379bbdafb7fd4392adb85ec84cdcd633 -msgid ":issue:`SERVER-22338` Integrate JavaScript linting into scons \"lint\" target" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:106 -# 558d5bd1829c41aabe2a7f9583d89032 -msgid ":issue:`SERVER-22339` Integrate JavaScript formatting into scons \"lint\" target" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:107 -# 1993324eeb5145c493f3c6e3d7de305a -msgid ":issue:`SERVER-22391` Mongos 3.2.1 crashes after this error, failure _checkedOutPool.empty() src/mongo/executor/connection_pool.cpp 570" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:108 -# b4c728f094d24c44b08e45a37be04ba6 -msgid ":issue:`SERVER-22468` Format JS code with approved style in jstests/" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:109 -# 5de272a2be2b499e837c44dbeb780575 -msgid ":issue:`SERVER-22469` Format JS code with approved style in src/mongo/shell & src/mongo/scripting" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:110 -# f565f882f2d640098ec5f1416aed9b9d -msgid ":issue:`SERVER-22470` Format JS code with approved style in Enterprise repo" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:111 -# c3966920661c47b88e6ea9019e371669 -msgid ":issue:`SERVER-22842` Support JavaScript style for clang-format" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:112 -# 7dba067daedc4cafb03abd317aeae9f7 -msgid ":issue:`SERVER-22856` Cleanup pkill logic in etc/evergreen.yml" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:113 -# 574f9e88ca854099bd568c2c3bac554a -msgid ":issue:`SERVER-22864` Fix minor javascript errors found by eslint in v3.2 branch" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:114 -# a677031e9b5d4344a695fd89da0f83e9 -msgid ":issue:`SERVER-22871` splitChunk needs to check for a failed index scan" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:115 -# e933314f6abc41518cee07985224fd0d -msgid ":issue:`SERVER-22894` Don't use curl when downloading jstestfuzz" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:116 -# 4c00c170b1164b1cbefdce63e24cc0c6 -msgid ":issue:`SERVER-22950` mongos shutdown is non-deterministic when the shutdown command is executed" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:117 -# c94662d4b3d9446c94c53ecc910e1655 -msgid ":issue:`SERVER-22967` race in destruction of user cache invalidation thread can cause use-after-free in MongoS shutdown" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:118 -# e9f7c5ee22c54dcba1465fc3be6dd84e -msgid ":issue:`SERVER-22968` Add JS support in .clang-format in Enterprise repo" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:119 -# f63b8656078e45e19fb693e5d8ed4100 -msgid ":issue:`SERVER-23006` hang_analyzer should use GDB in the mongodb tool chain" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:120 -# 89049b30117643198f664f0ab07bc05a -msgid ":issue:`SERVER-23007` hang_analyzer support on Solaris" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:121 -# 72637fb067c64331b6f8b3d07896aed7 -msgid ":issue:`SERVER-23016` Update .eslintrc.yml for newer versions of ESLint" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:122 -# 47baacc59a05499cb8e380e94da9163c -msgid ":issue:`SERVER-23018` Clean up JS linting errors in JS tests" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:123 -# dc31f1d098d6411fbc65ccf0a3ab889d -msgid ":issue:`SERVER-23019` Add .eslintrc.yml file to enterprise repo" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:124 -# 2fa4c73c57cb47c681c3ebf04aef77a4 -msgid ":issue:`SERVER-23020` Disable clang-formatting for template string in jstests/noPassthrough/update_yield1.js" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:125 -# fc5414a1145645ee874eeaeb8cfdf7d3 -msgid ":issue:`SERVER-23023` Disable clang-format for function values in jstests/tool/csvexport1.js" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:126 -# 1a4ecf9527484a8f963c471a607fc612 -msgid ":issue:`SERVER-23066` killOp should accept negative opid" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:127 -# 11ebad30074744f6821961784db221a4 -msgid ":issue:`SERVER-23067` Final round of JS linting and formatting" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:128 -# 8fc7b8f18dfd46e5b1dd8d8fdf729f0c -msgid ":issue:`SERVER-23190` Add build variant for rhel 7.1 on POWER to 3.2 branch" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:129 -# 11320e575a064c1f8282f87cb157c1a9 -msgid ":issue:`SERVER-23288` Update 3.2 branch mongo-perf to check against 3.0.9 baseline" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:130 -# 4bd895a33c7e47b3beb7a90dd59bd43b -msgid ":issue:`TOOLS-1058` goconvey fails with gccgo" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.5.rst:131 -# 50483ee228644335ab75630ee339bed4 -msgid ":issue:`TOOLS-1064` mongoimport alwasy returns 0 imported documents when compiled with gccgo" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:4 -# 9fdafb3cda6241ad9588b6c360c75b39 -msgid "3.2.4 Changelog" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:9 -# 2f74dd98a0634496827e9880f3c282ef -msgid ":issue:`SERVER-22237` Built-in role that allows full control over data, but not security or topology" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:14 -# 17abefb6d3744a8e99cd74428f142f1c -msgid ":issue:`SERVER-21758` Test behavior when 'nearest' config server has severe replication lag" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:15 -# 56044844ae71413094476d858ef0c385 -msgid ":issue:`SERVER-22184` Operations that fail against a secondary in a sharded cluster may have their error message swallowed" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:16 -# 2de0c840994f41cf888744a13ccf00c9 -msgid ":issue:`SERVER-22239` wait for replication after duplicate key error from insert operations" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:17 -# c7d282fa498d4e839d391d1e51231219 -msgid ":issue:`SERVER-22297` Add targeted jstests for csrs upgrade during common operations" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:18 -# 3a99b0e2390244d3a65db18502af8d59 -msgid ":issue:`SERVER-22299` Add a jstest that runs moveChunk directly against a mongod that is not yet sharding aware, providing an SCCC connection string for the config servers" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:19 -# 81f1964028ab4e82b9b1bea6625f7a5d -msgid ":issue:`SERVER-22524` Only interrupt mapReduce on catalog manager swap if it is outputting to a sharded collection" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:20 -# a1ab8b7cbae3472ebb1e734abba399ff -msgid ":issue:`SERVER-22543` multi_write_target.js should not rely on the order of shard ids" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:21 -# 8562a7353a0c4cb4955620bc5a4a9016 -msgid ":issue:`SERVER-22547` add support for config server ReplSetTest options to ShardingTest" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:22 -# c13bf34bd8754c84914005f4eca4be6b -msgid ":issue:`SERVER-22553` mongos_shard_failure_tolerance.js should not rely on order of shard ids" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:23 -# cb97da6c86f649b695cdbf8279ca8e54 -msgid ":issue:`SERVER-22569` Initialization of eooElement static local variable isn't thread safe with MSVC 2013" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:24 -# f70c297d9f254fa2a1a00467d4af4828 -msgid ":issue:`SERVER-22584` Make sure IncompatibleCatalogManager errors fully propagate wherever thrown" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:25 -# 4e7f6fe9a91c4d86928af19f0d030e15 -msgid ":issue:`SERVER-22585` CatalogManagerLegacy needs retry logic on config server reads" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:26 -# e5806f7680cf488b931476a74d676799 -msgid ":issue:`SERVER-22590` applyChunkOpsDeprecated retries and throws an error on preCondition no longer matching because the original write worked" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:27 -# 8b590e2c1e5e44f5845aedd2816bcfe1 -msgid ":issue:`SERVER-22592` Remove duplicate check for 'enabled' from ShardingState::_refreshMetadata" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:28 -# 74497f6cf64649caa4d2257a59f5a52c -msgid ":issue:`SERVER-22627` ShardRegistry should mark hosts which failed due to OperationTimeout as faulty" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:29 -# 23f6deb366054052aefa98755d814c2c -msgid ":issue:`SERVER-22783` CSRS catalog manager writes should retry on WriteConcernFailed error" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:30 -# 26d309c4e1e549558953c38700584331 -msgid ":issue:`SERVER-22789` CSRS catalog manager writes should use writeConcern majority" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:31 -# e8ba8fc12f034191a0a4fb03d17c0794 -msgid ":issue:`SERVER-22797` Calls to ShardRegistry::reload needs to be serialized" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:32 -# 1b7a9f8a47e043f998c8d73ef88c2e16 -msgid ":issue:`SERVER-22822` Prevent mongod step down during moveChunk in balance_repl.js and sharding_rs2.js" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:33 -# 78cdb39849b043109072e3dc6e40becb -msgid ":issue:`SERVER-22849` Shard registry should update config last visible opTime even on command errors" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:34 -# 801bde5b1a3a4556be6625872382db9e -msgid ":issue:`SERVER-22859` SCCC config server reads need to specify slaveOk" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:35 -# 799d0f2755b14fe78c81fbb381ba389d -msgid ":issue:`SERVER-22862` Deadlock between ReplicaSetMonitor updating the connection string for a shard and reloading the ShardRegistry" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:36 -# ed8435c1d3d341dcbcbb4b373b551cfb -msgid ":issue:`SERVER-22863` sharding read_after_optime.js test timeout should exceed ping interval" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:37 -# a504a2ca4b964174b705128cccac01ca -msgid ":issue:`SERVER-22878` rewrite checks in csrs_upgrade_mongod_using_movechunk.js after new assert.contains implementation" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:38 -# 07f54aa00e264cb8b5dbcece56436f28 -msgid ":issue:`SERVER-22880` add requires_persistence tag to csrs_upgrade_mongod_using_movechunk.js" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:43 -# 0a7ae7be8576433288f121b45fa8c598 -msgid ":issue:`SERVER-21698` Add error-checking for isMaster() return values in jstests/libs/election_timing_test.js" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:44 -# 1c507ef95dab44bd8cf7238b98958af6 -msgid ":issue:`SERVER-21972` improve naming of ReplicationCoordinator and TopologyCoordinator unittests" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:45 -# b50fd70880684146926f9fafef02de05 -msgid ":issue:`SERVER-22269` ReadConcern: majority does not reflect journaled state on PRIMARY" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:46 -# 33dc7396b6a94c1bb25f781c703dd57c -msgid ":issue:`SERVER-22276` implement \"j\" flag in write concern apply to secondary as well as primary" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:47 -# 74bf79fa753e4e049c4bceda300ae264 -msgid ":issue:`SERVER-22277` test \"j\" flag in write concern apply to secondary as well as primary" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:48 -# 8fddd22014484441a88bf77126227a94 -msgid ":issue:`SERVER-22287` Merging replica sets with replication protocol version 1 may result in two primaries" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:49 -# bc4853b34faa40b0b45fedfd167d3481 -msgid ":issue:`SERVER-22426` priority_takeover_one_node_higher_priority.js should call ReplSetTest.awaitReplication() before stepping primary down" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:50 -# 0c15385c62574a74af31e8c4373e35e9 -msgid ":issue:`SERVER-22428` Log read-after-optime timeouts" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:51 -# 087bc98e9abb4525bbaac70fc53fd113 -msgid ":issue:`SERVER-22495` Running without journaling doesn't set all OpTimes (lastDurableOpTime)" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:52 -# abd5a4bea92f46efb15d02f56b470d6c -msgid ":issue:`SERVER-22521` default timeout for ReplSetTest.initiate() from 60 seconds to 120 seconds should be longer to accommodate slow hosts" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:53 -# 1f4849057561444f83f0876dca0ed768 -msgid ":issue:`SERVER-22595` Reactivate rollback4.js" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:54 -# 83d60ead2d704d97aa115f220b8a4355 -msgid ":issue:`SERVER-22598` ensure all default write concern options use sync unset" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:55 -# 63fd2ffc52484f91bbc0cdac7428d804 -msgid ":issue:`SERVER-22617` SnapshotThread hits invariant due to reading oplog entries out of order" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:56 -# 89b2c5f6734241eabf246998d5c707a1 -msgid ":issue:`SERVER-22683` enableMajorityReadConcern option cannot be disabled if specified" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:57 -# b2e481d15226485f8a80b87ac42aa41a -msgid ":issue:`SERVER-22728` if journaling is disabled, update durableOpTime when appliedOpTime updates" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:58 -# ff861bc921124b6587a2798a04eb90b8 -msgid ":issue:`SERVER-22731` give correct error message when running initiate on a non-replset mongod" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:63 -# fc13b3456dcd49fe96696138e35e2067 -msgid ":issue:`SERVER-22344` certain cursor options can trigger an invariant failure in GetMoreCmd" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:64 -# 6d4ae7b8c6df4a62abc788dfcc805ac3 -msgid ":issue:`SERVER-22425` execStats in system.profile reports winning plan and rejected plans" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:65 -# b8132cd702ba43a8a87c61b8c911bb6a -msgid ":issue:`SERVER-22532` $type with invalid integer type code fails with unhelpful message and leaks memory" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:66 -# cb5ee86287124ddc9d6b9f40278aca74 -msgid ":issue:`SERVER-22626` fix $type unit tests on experimental decimal build" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:67 -# 451f067b643440aea6ce9dfa6be79724 -msgid ":issue:`SERVER-22793` Unbounded memory usage by long-running query using projection" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:72 -# 6302f15f29a444eb9c08a99d0e559a45 -msgid ":issue:`SERVER-22537` segfault running aggregation query" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:77 -# 6534922d93f342ef9d62dbc52535b27d -msgid ":issue:`SERVER-9131` Ensure documents with code elements do not conflict with internal JS functions" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:78 -# 6fe7d8e9a1fc4a8c95826238a1871e92 -msgid ":issue:`SERVER-22587` Upgrade to spidermonkey 38.6.1esr" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:83 -# 57dc4e6b631646cab5b299817c944d7f -msgid ":issue:`SERVER-21419` The ephemeralForTest storage engine should support the fsync command" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:84 -# a4bae6a107e749fbb04665d628a84a3f -msgid ":issue:`SERVER-21924` Add log message for inMemory and ephemeralForTest storage engine" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:85 -# c4196cdce0c546c7a0e57922b6056493 -msgid ":issue:`SERVER-22534` Change ephemeral storage to update durable OpTime" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:90 -# 2b98e59833224f43a9cbf5943882f694 -msgid ":issue:`SERVER-22437` Coverity analysis defect 77704: Redundant test" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:91 -# 7e45319d1e6a453997a7475e4ec2f9f4 -msgid ":issue:`SERVER-22438` Coverity analysis defect 77705: Dereference before null check" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:92 -# 6c3040708460439b9ef2c54acbc0166a -msgid ":issue:`SERVER-22570` WiredTiger changes for MongoDB 3.2.4" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:93 -# fe6384b76da14c08804ad936cc5fb4c1 -msgid ":issue:`SERVER-22691` Incorrect initialization order in WiredTigerKVEngine" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:94 -# 9106c11f58bf4a959f78e6152a93847f -msgid ":issue:`SERVER-22898` High fragmentation on WiredTiger databases under write workloads" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:99 -# d906e52d38014558ba700641e550416f -msgid ":issue:`SERVER-22440` Shell incorrectly issues first query in legacy read mode" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:104 -# 83c1a7ba72ae4061b8ce5adc10bca9f3 -msgid ":issue:`SERVER-20930` RPM package overwrites /etc/sysconfig/mongod" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:105 -# defc04b80c4b4d1fad1853dfd067999d -msgid ":issue:`SERVER-22003` inMemory windows build variant should be run less often" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:110 -# 2b3e14c6259b421e92b9a9905a2f5b6f -msgid ":issue:`TOOLS-1043` mongorestore --noIndexRestore inhibits empty collection creation" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:115 -# 6e68a4eb1520485ea0339f67b586fd3f -msgid ":issue:`SERVER-14501` De-inline ReplSettings class" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:116 -# 4508793d5d1749bbae8036df8e2c0292 -msgid ":issue:`SERVER-21881` dbhash checking in FSM framework doesn't handle TTL deletes" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:117 -# aabf408e10d14084beaa6a6bc9c8c05f -msgid ":issue:`SERVER-22101` Generate minidumps when the hang analyzer is triggered on Windows" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:118 -# 12422b3b64e2434893839c270d23884f -msgid ":issue:`SERVER-22231` Add additional test suites to run resmoke.py validation hook" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:119 -# 06df40daaac14fef84d792e9f3f6664c -msgid ":issue:`SERVER-22292` Use more reliable mechanism in the mongo shell to wait for process to terminate on windows" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:120 -# 18d43408b8d64cb691ec8ca12a3e9f7d -msgid ":issue:`SERVER-22314` Fix the detection of Python processes in the hang analyzer script" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:121 -# f552128b9fc645b1af5c6065be79a7ca -msgid ":issue:`SERVER-22317` Make checkReplDBHash hook work with dbhash quirks on 3.2" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:122 -# 9ef83704287747e691ea7b418d6007ff -msgid ":issue:`SERVER-22332` Move the repl_write_threads_start_param.js JS test out of the jsCore suite" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:123 -# 2c21fed928fc4396941b36ab074ee62c -msgid ":issue:`SERVER-22340` Fix JS lint errors in src/mongo/shell & src/mongo/scripting with ESLint --fix" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:124 -# 5393eb25abc44cf488072bfc3fdd60e5 -msgid ":issue:`SERVER-22341` Fix JS lint errors in jstests/ with ESLint --fix" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:125 -# cd42524a64c44ba4858f6ae1f2420112 -msgid ":issue:`SERVER-22342` Fix JS lint errors in the enterprise repo with ESLint --fix" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:126 -# fc1b62d1b5a64bdfb0ff5b5691b084c1 -msgid ":issue:`SERVER-22479` upgrade_downgrade_mongod.js incorrectly checks if the TTL monitor has run" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:127 -# 90d88980c1564f01b7f3d72132e3710a -msgid ":issue:`SERVER-22513` Don't redirect jstestfuzz self-test's stderr." -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:128 -# 78ed042e6fd748f29492347642661e81 -msgid ":issue:`SERVER-22539` Add an ESLint configuration file" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:129 -# 63c43ab4fbeb4db19e114061138caead -msgid ":issue:`SERVER-22546` Enable more ESLint rules" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:130 -# 8dabefd099734793ad7da5d017b54ac9 -msgid ":issue:`SERVER-22559` Add --retry option to curl command in evergreen.yml" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:131 -# 717dd615b0f9434a89fff86846dee8d5 -msgid ":issue:`SERVER-22597` Fix minor javascript errors found by eslint" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:132 -# 085fd1d251fc456e876af43cbe786df0 -msgid ":issue:`SERVER-22636` Disable jstestfuzz's self-tests on Evergreen" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:133 -# 9308e2497c8b447b81909cb44e93205e -msgid ":issue:`SERVER-22641` Disable clang-format for template strings in JS code" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:134 -# fa4ade3dbb9e42858b015ce54a176dff -msgid ":issue:`SERVER-22732` assert.contains() has unreachable code after return" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:135 -# 1519bb02ab5c4380a6457bf8611cfe82 -msgid ":issue:`SERVER-22746` don't run CheckReplDBHash on 3.2 on the config database" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:136 -# 566f2121913445aca261b5c5f10c4383 -msgid ":issue:`SERVER-22776` CheckReplDBHash hook should dump the oplog upon failure" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:137 -# f4d96c3f6b004c5a9aabe3dbfeb18d3d -msgid ":issue:`SERVER-22806` CheckReplDBHash hook should fsync before doing await_repl" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:138 -# a04b0bfcd710455c80f6263304b8625b -msgid ":issue:`SERVER-22846` Add applyOps command to readConcern passthrough" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.4.rst:139 -# 4524317f52e947c48a9909f47a7b6fb5 -msgid ":issue:`SERVER-22850` Clean up additional javascript issues found by eslint" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:4 -# 963d6f3a815943c79ff1648024e1d7b9 -msgid "3.2.3 Changelog" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:9 -# ab74753accf94e128aab3ea0c6726bbe -msgid ":issue:`SERVER-18671` SecondaryPreferred can end up using unversioned connections" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:10 -# 315d24c8728f4964b053f77d1070c1f7 -msgid ":issue:`SERVER-20030` ForwardingCatalogManager::shutdown races with _replaceCatalogManager" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:11 -# e66ff127698f44fcbf5ac091350eade7 -msgid ":issue:`SERVER-20036` Add interruption points to operations that hold distributed locks for a long time" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:12 -# a05429d35aff4dd7bfea6aff027de025 -msgid ":issue:`SERVER-20037` Transfer responsibility for the release of distributed locks to new catalog manager" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:13 -# 1694d03e51914f63943098c495cbdee5 -msgid ":issue:`SERVER-20290` Recipient shard for migration can continue on retrieving data even after donor shard aborts" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:14 -# de108c58c3134df0a1db20a4d68c9a47 -msgid ":issue:`SERVER-20418` Make sure mongod and mongos always start the distlock pinger when running in SCCC mode" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:15 -# c60f9a51302e4024a032bf2525e9a203 -msgid ":issue:`SERVER-20422` setShardVersion configdb string mismatch during config rs upgrade" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:16 -# 461aa5b8c35641e0bdbeceb6883b3c90 -msgid ":issue:`SERVER-20580` Failure in csrs_upgrade_during_migrate.js" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:17 -# 1f9468ead8cb499287569acc37a22229 -msgid ":issue:`SERVER-20694` user-initiated finds against the config servers can fail with \"need to swap catalog manager\" error" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:18 -# 3f6d961d4c564bc88c3061e73106cd83 -msgid ":issue:`SERVER-21382` Sharding migration transfers all document deletions" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:19 -# 0053bba6cd7b4335aa872e9b3c15c000 -msgid ":issue:`SERVER-21789` mongos replica set monitor should choose primary based on (rs config version, electionId)" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:20 -# 315e0cb7abf34cd6a14167e2e9b96c2f -msgid ":issue:`SERVER-21896` Chunk metadata will not get refreshed after shard is removed" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:21 -# b17e62b201ef423396a6d278c853d287 -msgid ":issue:`SERVER-21906` Race in ShardRegistry::reload and config.shard update can cause shard not found error" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:22 -# f943a3a15eb04bd0a9c2ee029193c57e -msgid ":issue:`SERVER-21956` applyOps does not correctly propagate operation cancellation exceptions" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:24 -# 1734cd6467294fcf87cd474eddae7d79 -msgid ":issue:`SERVER-21995` Queries against sharded collections fail after upgrade to CSRS due to caching of config server string in setShardVersion" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:25 -# 6d5733f01c164d1caa576dde68cc4a44 -msgid ":issue:`SERVER-22010` min_optime_recovery.js failure in the sharding continuous config stepdown suite" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:26 -# d770b4033bfd4600a5665789bc183de3 -msgid ":issue:`SERVER-22016` Fatal assertion 28723 trying to rollback applyOps on a CSRS config server" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:27 -# 7b6241fdaf564aa28ede0959ef12c719 -msgid ":issue:`SERVER-22027` AsyncResultMerger should not retry killed operations" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:28 -# 5b66d985fdb845bbb0cfa76a77e52e1f -msgid ":issue:`SERVER-22079` Make sharding_rs1.js more compact" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:29 -# 791cbfde8d6e4d20b8112ca2c2350063 -msgid ":issue:`SERVER-22112` Circular call dependency between CatalogManager and CatalogCache" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:30 -# 0bc33b31cb394587a4551fdab282008e -msgid ":issue:`SERVER-22113` Remove unused sharding-specific getLocsInRange code in dbhelpers" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:31 -# 121e5ea4dcea4ea5b70aee7e40e66f3a -msgid ":issue:`SERVER-22114` Mongos can accumulate multiple copies of ChunkManager when a shard restarts" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:32 -# b1f5216e5ba84f92a396ff46be9ba531 -msgid ":issue:`SERVER-22169` Deadlock during CatalogManager swap from SCCC -> CSRS" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:33 -# dc86334d7bb74f1887b37e1df15899d0 -msgid ":issue:`SERVER-22232` Increase stability of csrs_upgrade_during_migrate.js test" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:34 -# 4305dd447f8b459d9b29db756f1e8a14 -msgid ":issue:`SERVER-22247` Parsing old config.collection documents fails because of missing 'lastmodEpoch' field" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:35 -# 221de0bc8d3d4e59a355b054c30f3283 -msgid ":issue:`SERVER-22249` stats.js - Not starting chunk migration because another migration is already in progress" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:36 -# 391a9a1e59794fb88ff235437bd08688 -msgid ":issue:`SERVER-22270` applyOps to config rs does not wait for majority" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:37 -# 9d4be717016b4ce9a707dd9c4c66521f -msgid ":issue:`SERVER-22303` Wait longer for initial sync to finish in csrs_upgrade_during_migrate.js" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:42 -# 4cd5c15397154974875f834d9ab052e8 -msgid ":issue:`SERVER-21583` ApplyOps background index creation may deadlock" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:43 -# 51822200e0974862b49d1bfda2ddde90 -msgid ":issue:`SERVER-21678` fromMigrate flag never set for deletes in oplog" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:44 -# 1d68a2e178c148878e6d6ac857756fa1 -msgid ":issue:`SERVER-21744` Clients may fail to discover new primaries when clock skew between nodes is greater than electionTimeout" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:45 -# 8a4d673d4e234fc481e1fdb505cab0be -msgid ":issue:`SERVER-21958` Eliminate unused flags from Cloner methods" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:46 -# 82b017408b0948ce9617344751e251f3 -msgid ":issue:`SERVER-21988` Rollback does not wait for applier to finish before starting" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:47 -# 52467135335b4c06bf2c59aaa39b6b40 -msgid ":issue:`SERVER-22109` Invariant failure when running applyOps to create an index with a bad ns field" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:48 -# 82dd2aead764458d837183bfcfd46683 -msgid ":issue:`SERVER-22152` priority_takeover_two_nodes_equal_priority.js fails if default priority node gets elected at beginning of test" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:49 -# 5e390eca2bbb45c485bd8fb63d79f8d0 -msgid ":issue:`SERVER-22190` electionTime field not set in heartbeat response from primary under protocol version 1" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:50 -# 3ab0b768806f463c818d34a095991733 -msgid ":issue:`SERVER-22335` Do not prepare getmore when un-needed in bgsync fetcher" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:51 -# c551973bf59445088454cb3f2ddcd66c -msgid ":issue:`SERVER-22362` election_timing.js waits for wrong node to become primary" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:52 -# fb2161903ca54977add0a174345a61da -msgid ":issue:`SERVER-22420` priority_takeover_two_nodes_equal_priority.js fails if existing primary's step down period expires" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:53 -# 9d4ec02c64244fda8e6caaa3a2c6a06d -msgid ":issue:`SERVER-22456` The oplog find query timeout is too low" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:58 -# 687096e2293749c59362b5c406df283c -msgid ":issue:`SERVER-17011` Cursor can return objects out of order if updated during query (\"legacy\" readMode only)" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:59 -# 7896cb27eae74c82933512e79257f76b -msgid ":issue:`SERVER-18115` The planner can add an unnecessary in-memory sort stage for .min()/.max() queries" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:60 -# 043d29218d964ddab8366907a727d7d0 -msgid ":issue:`SERVER-20083` Add log statement at default log level for when an index filter is set or cleared successfully" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:61 -# 7cd25f5c2361445f83b5dec93fe8e585 -msgid ":issue:`SERVER-21776` Move per-operation log lines for queries out of the QUERY log component" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:62 -# f10acdeaac584781ba7720f64a31bac4 -msgid ":issue:`SERVER-21869` Avoid wrapping of spherical queries in geo_full.js" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:63 -# 6c8102a17d2f4f3b9c4a37a838e61c9f -msgid ":issue:`SERVER-22002` Do not retry findAndModify operations on MMAPv1" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:64 -# f68a4dcb49d7487e864399b17cc27e0a -msgid ":issue:`SERVER-22100` memory pressure from find/getMore buffer preallocation causes concurrency suite slowness on Windows DEBUG" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:65 -# b14ef021e8244539903be4319d326f89 -msgid ":issue:`SERVER-22448` Query planner does not filter 2dsphere Index Version 3 correctly" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:70 -# 32104c2f554c42d08d0c0e9f8932a593 -msgid ":issue:`SERVER-11983` Update on document without _id, in capped collection without _id index, creates an _id field" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:71 -# 90fc66e15aff4d268b0020b5bc6c87eb -msgid ":issue:`SERVER-21647` $rename changes field ordering" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:76 -# 5c43514491d547c1a031e9f244e14f85 -msgid ":issue:`SERVER-21887` $sample takes disproportionately long time on newly created collection" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:77 -# 9f1de47fadc240b5bd52783741f7ddaa -msgid ":issue:`SERVER-22048` Index access stats should be recorded for $match & mapReduce" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:82 -# a8dc074b8c544ab0bdfde2c6cd3ecdf5 -msgid ":issue:`SERVER-21528` Clean up core/capped6.js" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:87 -# fce89f9d6e414d1880276e2f28f6c07f -msgid ":issue:`SERVER-21388` Invariant Failure in CappedRecordStoreV1::cappedTruncateAfter" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:88 -# e5c1dfea99904e64bd0e56fd5c70ac6d -msgid ":issue:`SERVER-22011` Direct writes to the local database can cause deadlock involving the WiredTiger write throttle" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:89 -# aac75a4ab51e4a628b816001b6f840b5 -msgid ":issue:`SERVER-22058` 'not all control paths return a value' warning in non-MMAP V1 implementations of '::writingPtr'" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:90 -# 3fa70a5d34e448bc813d94a5587beb35 -msgid ":issue:`SERVER-22167` Failed to insert document larger than 256k" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:91 -# 07d3e00682d14d00a2ce79578c235e48 -msgid ":issue:`SERVER-22199` Collection drop command during checkpoint causes complete stall until end of checkpoint" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:96 -# 4f44eefe5c4848baa8f37bc6ff14fe37 -msgid ":issue:`SERVER-21833` Compact does not release space to the system with WiredTiger" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:97 -# 75cc2f45f56249cf86a498f42eefbef0 -msgid ":issue:`SERVER-21944` WiredTiger changes for 3.2.3" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:98 -# 5ceb3222caba4ef4b31151d7a0ba1d60 -msgid ":issue:`SERVER-22064` Coverity analysis defect 77699: Unchecked return value" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:99 -# a33ef79187964b5580e0060370ae2444 -msgid ":issue:`SERVER-22279` SubplanStage fails to register its MultiPlanStage" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:104 -# dc4c22bff3a243feb1d089335688c0ec -msgid ":issue:`SERVER-21997` kill_cursors.js deadlocks" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:105 -# a6f569c796b143f3bbe1b9104e5d3774 -msgid ":issue:`SERVER-22261` MMAPv1 LSNFile may be updated ahead of what is synced to data files" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:110 -# 9526622ae0ff4360bd882aba791d5f52 -msgid ":issue:`SERVER-20358` Usernames can contain NULL characters" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:111 -# bb9c7cd7ecd34f9d8c83cf10ef4a599a -msgid ":issue:`SERVER-22007` List all commands crashes server" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:112 -# be74116f4f89463a9e73cc1f802bf17d -msgid ":issue:`SERVER-22075` election_timing.js election timed out" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:117 -# 81b65a32ec304d8db9a54ce7ac3bc671 -msgid ":issue:`SERVER-21905` Can't compile Mongo 3.2" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:118 -# ffedc5bac1bc41a88bde522f9a78c9f2 -msgid ":issue:`SERVER-22042` If ssl libraries not present, configure fails with a misleading error about boost" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:119 -# 5f3dc4ede0244884abdabac4362d95a8 -msgid ":issue:`SERVER-22350` Package generation failure doesn't fail compile tasks" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:124 -# 27304fb4b6d7454aab0b8702fb8dff58 -msgid ":issue:`TOOLS-1039` mongoexport chokes on data with quotes" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:129 -# ea706c9a94634e07835589a5d63dee5d -msgid ":issue:`SERVER-12108` setup_multiversion_mongodb.py script should support downloading windows binaries" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:130 -# 1e812983d94b41ce8495082a870f6485 -msgid ":issue:`SERVER-20409` Negative scaling with more than 10K connections" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:131 -# 5a93569b4825484a9d7d92accaf3d995 -msgid ":issue:`SERVER-21035` Delete the disabled fsm_all_sharded.js test runner" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:132 -# 8e21806374a64821a98947a116245d49 -msgid ":issue:`SERVER-21050` Add a failover workload to cause CSRS config server primary failovers" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:133 -# 891026ee10084f46858e000c0d54f2ae -msgid ":issue:`SERVER-21309` Remove Install step from jstestfuzz in evergreen" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:134 -# 3160825d277245819df08870f1bda6cb -msgid ":issue:`SERVER-21421` Update concurrency suite's ThreadManager constructor to provide default executionMode" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:135 -# 2b0bcf35c297442597d2834af810033a -msgid ":issue:`SERVER-21499` Enable fsm_all_simultaneous.js (FSM parallel mode)" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:136 -# be60c7ad0f3a4faeab63cab7da35aafc -msgid ":issue:`SERVER-21565` resmoke.py can not start replica sets with more than 7 nodes" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:137 -# a8a945b8f5ee4a11873837370858632b -msgid ":issue:`SERVER-21597` Fix connPoolStats command to work with many TaskExecutor-NetworkInterface pairs" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:138 -# 697786cb38f84b8ba2d470fef752ffcc -msgid ":issue:`SERVER-21747` CheckReplDBHash should not print error message when the system collections differ in the presence of other errors" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:139 -# fd2fd28fa34a4c9ca7ce4f29af92a72e -msgid ":issue:`SERVER-21801` CheckReplDBHash testing hook should check document type (resmoke.py)" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:140 -# 98b01d516dd2431598789dc42dd62b39 -msgid ":issue:`SERVER-21875` AttributeError in hang_analyzer.py when sending SIGKILL on Windows" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:141 -# b01416703fde41ec93b5441674f63b71 -msgid ":issue:`SERVER-21892` Include thread ID in concurrency suite error report" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:142 -# 6399fffebcd340618a399b45daa1e5d1 -msgid ":issue:`SERVER-21894` Remove unused 'hashed' resmoke.py tags from JS tests" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:143 -# 9043898768b646ce9cb46f68cb1aac62 -msgid ":issue:`SERVER-21902` Use multiple shard nodes in the jstestfuzz_sharded suite" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:144 -# 23fabcd4f9fb48ed81d13f2ad8a8c968 -msgid ":issue:`SERVER-21916` Add missing tasks/suites to ASan Evergreen variant" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:145 -# 04bb3e68425c430c89516ef452765a2b -msgid ":issue:`SERVER-21917` Add the httpinterface test suite to the Enterprise RHEL 6.2 variant" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:146 -# deae43ae08704570b100fcaa3e483953 -msgid ":issue:`SERVER-21934` Add extra information to OSX stack traces to facilitate addr2line translation" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:147 -# 42c219a8593a4101ac99b5bbd16c77f0 -msgid ":issue:`SERVER-21940` Workload connection cache in FSM suite is not nulled out properly" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:148 -# ece65af133e149a99b3903f41dab5246 -msgid ":issue:`SERVER-21949` Add validation testing hook to resmoke.py" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:149 -# b173f1de24d2430486687b0529c7a7ea -msgid ":issue:`SERVER-21952` jstestfuzz tasks should not run with --continueOnFailure" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:150 -# 77b4d8149d9a4adab6d22600164ec8b0 -msgid ":issue:`SERVER-21959` Do not truncate stack traces in log messages" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:151 -# 49fe8420cc7846d1ad5e47adcf8bb899 -msgid ":issue:`SERVER-21960` Include symbol name in stacktrace json when available" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:152 -# 76cb6f4413394ff9b523ff2e61176777 -msgid ":issue:`SERVER-21964` Remove startPort option from ReplSetTest options in jstests/replsets/auth1.js" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:153 -# e055e4a1568040de981029ccba114346 -msgid ":issue:`SERVER-21978` move_primary_basic.js should always set a fixed primary shard" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:154 -# 5944d29719884011a97f223c304c99a1 -msgid ":issue:`SERVER-21990` Deprecation warning from resmoke.py - replicaset.py insert is deprecated" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:155 -# 0ffcd278215e49dd800dc47e78c0cb53 -msgid ":issue:`SERVER-22028` hang_analyzer should fail when run against unsupported lldb" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:156 -# 3788f80afa3e4920909c5d0924db797a -msgid ":issue:`SERVER-22034` Server presents clusterFile certificate for incoming connections" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:157 -# aea72ea48e3a469baf0d2e2df8edd606 -msgid ":issue:`SERVER-22054` Authentication failure reports incorrect IP address" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:158 -# 08b0130ac9a84d82b4b7ca46e70c53e6 -msgid ":issue:`SERVER-22055` Cleanup unused legacy client functionality from the server code" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:159 -# a9fafdd6f326400d9053879e11f595df -msgid ":issue:`SERVER-22059` Add the authSchemaUpgrade command to the readConcern passthrough" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:160 -# 4fda2b9d11214933820ed76ebccf274d -msgid ":issue:`SERVER-22066` range_deleter_test:ImmediateDelete is flaky" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:161 -# c41bdb719e424b95bf6f32bdbe8ef97b -msgid ":issue:`SERVER-22083` Delete the disabled fsm_all_master_slave.js test runner" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:162 -# 0c28625bd93440268593c219e6c29bb2 -msgid ":issue:`SERVER-22098` Split FSM sharded tests for SCCC into a separate suite" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:163 -# 6dccdcc9cbdc4e658e074e24f72f0ec9 -msgid ":issue:`SERVER-22099` Remove unreliable check in cleanup_orphaned_basic.js" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:164 -# 7701d3c8e4624bd289d4966e8ac04f80 -msgid ":issue:`SERVER-22120` No data found after force sync in no_chaining.js" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:165 -# ac7de386bd094784a6def15273c08db1 -msgid ":issue:`SERVER-22121` Add resmoke.py validation testing hook to test suites" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:166 -# f7d7a2b705b44fedb0176943cdc994ba -msgid ":issue:`SERVER-22142` resmoke.py's FlushThread attempts to reference imported members during Python interpreter shutdown" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:167 -# 4ba2bb173ac84d5dbc8b1ded4c494bb6 -msgid ":issue:`SERVER-22154` csrs_upgrade.js, csrs_upgrade_during_migrate.js should be blacklisted on in-mem" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:168 -# fcbfa4bbc3e64feeb16315301aa4b184 -msgid ":issue:`SERVER-22165` Deadlock in resmoke.py between logger pipe and timer thread" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:169 -# b41903ed9066403088e66f72a1a1cd72 -msgid ":issue:`SERVER-22171` The lint task is running on 3 Evergreen variants" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:170 -# 59947808ddc04ba2890edc71d558ae57 -msgid ":issue:`SERVER-22219` Use the subprocess32 package on POSIX systems in resmoke.py if it's available" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:171 -# b66c5ef1cc6441108ea836a72f4006bf -msgid ":issue:`SERVER-22324` Update findAndModify FSM workloads to handle not matching anything" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.3.rst:172 -# 6acfc6c910ec4c01ab344d84a46fe708 -msgid ":issue:`TOOLS-1028` expose qr/qw and ar/aw fields in mongostat JSON output mode." -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:4 -# 55667646094244a2b7cc22e4a2c1e45b -msgid "3.2.1 Changelog" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:9 -# ccf969b8f7934050993b4a274a5459c1 -msgid ":issue:`SERVER-21724` Backup role can't read system.profile" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:10 -# 86d8be0c4dd6406b97c1e30aac8a8593 -msgid ":issue:`SERVER-21824` Disable kmip.js test in ESE suite; re-enable once fixed" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:11 -# eb44685507a948dea9a73b1898970018 -msgid ":issue:`SERVER-21890` Create a flag to allow server realm to be specified explicitly on Windows" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:16 -# dcd93c0dd62a415f829b93eaa5933589 -msgid ":issue:`SERVER-20824` Test for sharding state recovery" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:17 -# 600d326e67884cdeb87a34b6624a9cb9 -msgid ":issue:`SERVER-21076` Write tests to ensure that operations using DBDirectClient handle shard versioning properly" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:18 -# edc5dd373a974ca6b0a990b659cc5e32 -msgid ":issue:`SERVER-21132` Add more basic tests for moveChunk" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:19 -# 762e0c1e6d974da28f42f655e744c21b -msgid ":issue:`SERVER-21133` Add more basic test for mergeChunk" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:20 -# 011291925cea4eb6895ce35d3afd8482 -msgid ":issue:`SERVER-21134` Add more basic tests for shardCollection" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:21 -# 0b5dfbaf4d894320a720e7b44f9ba430 -msgid ":issue:`SERVER-21135` Add more basic tests for sharded implicit database creation" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:22 -# f8506007a4194c5b8cad1c13c1317461 -msgid ":issue:`SERVER-21136` Add more basic tests for enableSharding" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:23 -# 3166555a9f9d49dbafc12f25cad73422 -msgid ":issue:`SERVER-21137` Add more basic tests for movePrimary" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:24 -# 0997db4d562a4ce9810d62a8de827c3e -msgid ":issue:`SERVER-21138` Add more basic tests for dropDatabase" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:25 -# 0c8cf2f3790c4a52865dd62c3f88b70c -msgid ":issue:`SERVER-21139` Add more basic tests for drop collection" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:26 -# ba5f64648ad744f0bcaf68a21b4f3c1d -msgid ":issue:`SERVER-21366` Long-running transactions in MigrateStatus::apply" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:27 -# 33156be13823469e8c49ae3f60b5d934 -msgid ":issue:`SERVER-21586` Investigate v3.0 mongos and v3.2 cluster compatibility issues in jstests/sharding" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:28 -# cb91eb6eb9724276bee1d6d187e259f1 -msgid ":issue:`SERVER-21704` JS Test single_node_config_server_smoke has race condition" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:29 -# b231aca4a44c4e5ebf5769f1fea5f794 -msgid ":issue:`SERVER-21706` Certain parameters to mapReduce trigger segmentation fault in a sharded cluster" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:30 -# 15f2f32dc8b34fb6995279382e36b44c -msgid ":issue:`SERVER-21786` Fix code coverage gaps in s/query directory exposed by code coverage tool" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:31 -# 2281d2b8e58f4af8bafcae2658f1fc2e -msgid ":issue:`SERVER-21848` bulk write operations on config/admin triggers invariant failure" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:36 -# 35911c7abe7c45c69c610e6499423d5f -msgid ":issue:`SERVER-21248` jstests for fast-failover correctness" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:37 -# 72b0ef0412444938a30851a3e63c3aa7 -msgid ":issue:`SERVER-21667` do not set lastop on clients used by replication on secondaries" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:38 -# 4cf5403457f740b8a1e83eeccc41d5a9 -msgid ":issue:`SERVER-21795` Do not reschedule more than one liveness timeout callback at a time" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:39 -# 2c9cb1532712474e9ac4f62eaabc887f -msgid ":issue:`SERVER-21847` log range of operations read from sync source during replication" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:40 -# b3238d1a18764d16b66e6227eb38a37e -msgid ":issue:`SERVER-21868` Shutdown may not be handled correctly on secondary nodes" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:41 -# 403819c467d8402b805cc4780b09b80e -msgid ":issue:`SERVER-21930` Restart oplog query if oplog entries are not monotonically increasing" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:46 -# ebf4cd88542846d78b499d3e3b7a24a4 -msgid ":issue:`SERVER-21600` Increase test coverage for killCursors command and OP_KILLCURSORS" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:47 -# 6036a41bda7348d087b0a95d0fba34ad -msgid ":issue:`SERVER-21602` Reduce execution time of cursor_timeout.js" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:48 -# fdcbaed9f14b4bd89a6a08d579818875 -msgid ":issue:`SERVER-21637` Add mixed version tests for find/getMore commands" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:49 -# c46a3d417be2434d8d3af14da7617089 -msgid ":issue:`SERVER-21638` Audit and improve logging in new find/getMore commands code" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:50 -# b20a2485aeb94363ac2a64e478158d2f -msgid ":issue:`SERVER-21750` getMore command does not set \"nreturned\" operation counter" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:55 -# e828d5ecc32d4affb3ce942f87dad1a7 -msgid ":issue:`SERVER-21384` Expand testing for in memory storage engines" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:56 -# ceea08ab838a47caa73e8f2416a36236 -msgid ":issue:`SERVER-21545` collMod and invalid parameter triggers fassert on dropCollection on mmapv1" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:57 -# 8dd7e458a3aa4656a039cb6f8e99ebb5 -msgid ":issue:`SERVER-21885` capped_truncate.js cannot be run with --repeat" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:58 -# af1a67eb9d934ed79c318184504b5cbc -msgid ":issue:`SERVER-21920` Use enhanced WiredTiger next_random cursors for oplog stones" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:63 -# 977fac4e7f754ad9b606257c69f728ed -msgid ":issue:`SERVER-21792` 75% performance regression in insert workload under Windows between 3.0.7 and 3.2 with WiredTiger" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:64 -# 4d1cb0a643774743a34fac6bb80ebf9d -msgid ":issue:`SERVER-21872` WiredTiger changes for 3.2.1" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:69 -# 2fe4f34db1c74430a555784c9b23eb0b -msgid ":issue:`SERVER-21870` Missing space in error message" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:74 -# 32adc728e2c2442d8b1967f028647832 -msgid ":issue:`SERVER-13370` Generate Enterprise RPM's for Amazon Linux" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:75 -# 6d6a6549737441b5853d32f562aac7fd -msgid ":issue:`SERVER-21781` Nightly packages are in the wrong repo directories" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:76 -# 82b5921aa54f4522a27bcbc527a44c74 -msgid ":issue:`SERVER-21796` fix startup_log.js test to handle git describe versioning" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:77 -# 64028a1127c04075871bc961ba0a838c -msgid ":issue:`SERVER-21864` streamline artifact signing procedure to support coherent release process" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:82 -# dd7b807113b34366b312f7276751ed57 -msgid ":issue:`TOOLS-954` Add bypassDocumentValidation option to mongorestore and mongoimport" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:83 -# 49f743ddca104a9994721105326e4de7 -msgid ":issue:`TOOLS-982` Missing \"from\" text in mongorestore status message" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:88 -# 94f1e21d03de4f81bfc13270d75693ea -msgid ":issue:`SERVER-21164` Change assert to throw in rslib.js's wait loop" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:89 -# 0142620ba35c4c8a9212eba1b834945c -msgid ":issue:`SERVER-21214` Dump config server data when the sharded concurrency suites fail" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:90 -# e2bf3fe1fcdf4458abe9f79330762946 -msgid ":issue:`SERVER-21426` Add writeConcern support to benchRun" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:91 -# e594fdaa58bd406688400c8913b2fc93 -msgid ":issue:`SERVER-21450` Modify MongoRunner to add enableMajorityReadConcern flag based on jsTestOptions" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:92 -# 50379d74bd5647cca1f1aef7d5a4d7b8 -msgid ":issue:`SERVER-21500` Include the name of the FSM workload in the WorkloadFailure description" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:93 -# f69237a71be54725a31238fd1430721c -msgid ":issue:`SERVER-21516` Remove dbStats command from readConcern testing override" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:94 -# f1e54d35052145bcb5b0c5ae6e651f2e -msgid ":issue:`SERVER-21665` Suppress tar output in jstestfuzz tasks" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:95 -# 31ba1de9297242a3a0bd5ff7fe02f93a -msgid ":issue:`SERVER-21714` Increase replSetTest.initiate() timeout for FSM tests" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:96 -# 156c1eff201847db91ea3122bec7a85f -msgid ":issue:`SERVER-21719` Add initiateTimeout rsOption for ShardingTest" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:97 -# 28dfbe7cdeef4c7d9074f4f0bb84566d -msgid ":issue:`SERVER-21725` Enable the analysis script move" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:98 -# a8dee26ddf1e4e99b82f04dadab8018e -msgid ":issue:`SERVER-21737` remove deprecated release process configuration from master branch evergreen configuration" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:99 -# 40881b81adee47c5aecae12b1d450076 -msgid ":issue:`SERVER-21752` slow2_wt fails by exhausting host machine's memory" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:100 -# 6d91060b5f724aa3b6ea313e7fb2167c -msgid ":issue:`SERVER-21768` Remove the 'numCollections' field from dbHash's response" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:101 -# adb462f1c9174587899f497928cee475 -msgid ":issue:`SERVER-21772` findAndModify not captured by Profiler" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:102 -# af1b43c1cdd14c93a6ec1f0376361d41 -msgid ":issue:`SERVER-21793` create v3.2 branch and update evergreen configuration" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:103 -# 0fe265fb683c4051aac320c6ed7084d1 -msgid ":issue:`SERVER-21849` Fix timestamp compare in min_optime_recovery.js" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:104 -# 834b75dd23354ca680510cb23da57916 -msgid ":issue:`SERVER-21852` kill_cursors.js fails in small_oplog* configurations" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:105 -# 8d9219e6472b4dc3b9ac9e2c126730cf -msgid ":issue:`SERVER-21871` Do not run min_optime_recovery.js on ephemeralForTest storageEngine" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:106 -# f3a79e3f960144fdbd4000df0aacbe95 -msgid ":issue:`SERVER-21901` CheckReplDBHash checks the wrong node when dumping docs from missing collections" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:107 -# 2be259838cf94558b6a0cf9151040731 -msgid ":issue:`SERVER-21923` ReplSetTest.awaitSecondaryNodes does not propagate supplied timeout" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:108 -# 94164f98c2ac4f398943851802250591 -msgid ":issue:`TOOLS-944` write concern mongos tests are flaky" -msgstr "" - -#: ../source/includes/changelogs/releases/3.2.1.rst:109 -# 061e69330b6a43b58ecb6972cf7bc426 -msgid ":issue:`TOOLS-1002` oplog_rollover test is flaky" -msgstr "" - diff --git a/locale/pot/release-notes/3.2-compatibility.pot b/locale/pot/release-notes/3.2-compatibility.pot deleted file mode 100644 index a63cc8dceea..00000000000 --- a/locale/pot/release-notes/3.2-compatibility.pot +++ /dev/null @@ -1,213 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/3.2-compatibility.txt:5 -# 0d604d32ba9444f5a869ad477db42557 -msgid "Compatibility Changes in MongoDB 3.2" -msgstr "" - -#: ../source/release-notes/3.2-compatibility.txt:0 -# 2935a75b6bb545ceb8700f22f5df457d -msgid "On this page" -msgstr "" - -#: ../source/release-notes/3.2-compatibility.txt:15 -# 58c2273c8a1b48d58e8a1b8bed8ef577 -msgid "The following 3.2 changes can affect the compatibility with older versions of MongoDB. See also :doc:`/release-notes/3.2` for the list of the 3.2 changes." -msgstr "" - -#: ../source/release-notes/3.2-compatibility.txt:22 -# f9ecaaba1e6a447dac178bd826b40537 -msgid "Default Storage Engine Change" -msgstr "" - -#: ../source/release-notes/3.2-compatibility.txt:24 -# a91ef7fa6b0a421e929ad6470343c36f -msgid "Starting in 3.2, MongoDB uses the WiredTiger as the default storage engine. Previous versions used the MMAPv1 as the default storage engine." -msgstr "" - -#: ../source/release-notes/3.2-compatibility.txt:27 -# 8d40d3f9304d4f55b231e9492aeda1e2 -msgid "For existing deployments, if you do not specify the ``--storageEngine`` or the :setting:`storage.engine` setting, MongoDB automatically determines the storage engine used to create the data files in the ``--dbpath`` or :setting:`storage.dbPath`." -msgstr "" - -#: ../source/release-notes/3.2-compatibility.txt:32 -# 2dbf8de9139d4488bc6a3866a674b273 -msgid "For new deployments, to use MMAPv1, you must explicitly specify the storage engine setting either:" -msgstr "" - -#: ../source/release-notes/3.2-compatibility.txt:35 -# 38dedc2bce3d4e0691e687d96bd783cb -msgid "On the command line with the ``--storageEngine`` option:" -msgstr "" - -#: ../source/release-notes/3.2-compatibility.txt:41 -# dc31f8ad810f40118b7e5eb29ca66735 -msgid "Or in a :doc:`configuration file `, using the :setting:`storage.engine` setting:" -msgstr "" - -#: ../source/release-notes/3.2-compatibility.txt:50 -# 9896684c9156494dbf8bdf5d05bb173a -msgid "Index Changes" -msgstr "" - -#: ../source/release-notes/3.2-compatibility.txt:55 -# 65804040190f4e2388f7608385d5be3f -msgid "Version 0 Indexes" -msgstr "" - -#: ../source/release-notes/3.2-compatibility.txt:57 -# 2f4b5950b58a44adb1b7af1354f024b4 -msgid "MongoDB 3.2 disallows the creation of version 0 indexes (i.e. ``{v: 0}``). If version 0 indexes exist, MongoDB 3.2 outputs a warning log message, specifying the collection and the index." -msgstr "" - -#: ../source/release-notes/3.2-compatibility.txt:61 -# 037f0cc9df7442248da38138fab0fab4 -msgid "Starting in MongoDB 2.0, MongoDB started automatically upgrading ``v: 0`` indexes during :ref:`initial sync `, :program:`mongorestore` or :dbcommand:`reIndex` operations." -msgstr "" - -#: ../source/release-notes/3.2-compatibility.txt:65 -# 514f6a6535e9450d964e29a311cb25ab -msgid "If a version 0 index exists, you can use any of the aforementioned operations as well as drop and recreate the index to upgrade to the ``v: 1`` version." -msgstr "" - -#: ../source/release-notes/3.2-compatibility.txt:69 -# f47446da2af94324a42eb5c9c01a4c9a -msgid "For example, if upon startup, a warning message indicated that an index ``index { v: 0, key: { x: 1.0 }, name: \"x_1\", ns: \"test.legacyOrders\" }`` is a version 0 index, to upgrade to the appropriate version, you can drop and recreate the index:" -msgstr "" - -#: ../source/release-notes/3.2-compatibility.txt:74 -# b22f307ad5da43a58213559ed113ccfc -msgid "Drop the index either by name:" -msgstr "" - -#: ../source/release-notes/3.2-compatibility.txt:81 -# d294c18f60e74e6c9c193b5580fac326 -msgid "or by key:" -msgstr "" - -#: ../source/release-notes/3.2-compatibility.txt:88 -# 11142da1bec745159a9064f59b58d685 -msgid "Recreate the index without the version option ``v``:" -msgstr "" - -#: ../source/release-notes/3.2-compatibility.txt:99 -# 3a7e17190aa24ec0aa3a13e144e15eab -msgid "Text Index Version 3 Compatibility" -msgstr "" - -#: ../source/release-notes/3.2-compatibility.txt:101 -# 029b0550b95b4f3194bf2daf3d6cb8b6 -msgid ":ref:`Text index (version 3) <3.2-relnotes-text-index-v3>` is incompatible with earlier versions of MongoDB. Earlier versions of MongoDB will not start if :doc:`text index (version 3) ` exists in the database." -msgstr "" - -#: ../source/release-notes/3.2-compatibility.txt:109 -# 13aeec387b19462bacc116983c332fdd -msgid "``2dsphere`` Index Version 3 Compatibility" -msgstr "" - -#: ../source/release-notes/3.2-compatibility.txt:111 -# 4dbe42b7accb4ae4b5373e1db32f2d23 -msgid ":ref:`2dsphere index (version 3) <3.2-relnotes-2dsphere-index>` is incompatible with earlier versions of MongoDB. Earlier versions of MongoDB will not start if ``2dsphere`` index (version 3) exists in the database." -msgstr "" - -#: ../source/release-notes/3.2-compatibility.txt:119 -# 398767e0321e4e91ba6530243b43c8e0 -msgid "Aggregation Compatibility Changes" -msgstr "" - -#: ../source/release-notes/3.2-compatibility.txt:121 -# 787316ae4b3d48c081ed79c00217c520 -msgid ":group:`$avg` accumulator returns null when run against a non-existent field. Previous versions returned ``0``." -msgstr "" - -#: ../source/release-notes/3.2-compatibility.txt:124 -# 0806de19e1c4431ba635b6bb7e36977a -msgid ":expression:`$substr` errors when the result is an invalid UTF-8. Previous versions output the invalid UTF-8 result." -msgstr "" - -#: ../source/release-notes/3.2-compatibility.txt:127 -# 749879c1f76d450798e032ba11d55357 -msgid "Array elements are no longer treated as literals in the aggregation pipeline. Instead, each element of an array is now parsed as an expression. To treat the element as a literal instead of an expression, use the :expression:`$literal` operator to create a literal value." -msgstr "" - -#: ../source/release-notes/3.2-compatibility.txt:137 -# 8e9d7bbd134443969053425f14f3064f -msgid "SpiderMonkey Compatibility Changes" -msgstr "" - -#: ../source/release-notes/3.2-compatibility.txt:145 -# 51f65142157c455da8345f2ecf3b9b8e -msgid "MongoDB 3.2 changes the JavaScript engine from V8 to SpiderMonkey. The change allows the use of more modern JavaScript language features, and comes along with minor :program:`mongo` shell improvements and compatibility changes." -msgstr "" - -#: ../source/release-notes/3.2-compatibility.txt:149 -# 94162e0942cd424d9e0e881bfdde91a3 -msgid "See :doc:`/release-notes/3.2-javascript` for more information about this change." -msgstr "" - -#: ../source/release-notes/3.2-compatibility.txt:155 -# 15fb322153df459f949de4447dac16d2 -msgid "Driver Compatibility Changes" -msgstr "" - -#: ../source/release-notes/3.2-compatibility.txt:157 -# 1c006b42fe4143309bd9e45bcae4f82b -msgid "A driver upgrade is necessary to support the :dbcommand:`find` and :dbcommand:`getMore` commands." -msgstr "" - -#: ../source/release-notes/3.2-compatibility.txt:161 -# 5780f4e7866c4e049dfbbe27dd5f400c -msgid "General Compatibility Changes" -msgstr "" - -#: ../source/release-notes/3.2-compatibility.txt:163 -# d7895e1445e04ad9940d123b1ed26398 -msgid "In MongoDB 3.2, ``cursor.showDiskLoc()`` is deprecated in favor of :method:`cursor.showRecordId()`, and both return a new document format." -msgstr "" - -#: ../source/release-notes/3.2-compatibility.txt:167 -# a7fd0da2ef054eb5b3af10fbc31258ff -msgid "MongoDB 3.2 renamed the ``serverStatus.repl.slaves`` field to :serverstatus:`repl.replicationProgress`. See: the :command:`db.serverStatus()` :ref:`server-status-repl` reference for more information." -msgstr "" - -#: ../source/release-notes/3.2-compatibility.txt:172 -# 0a07fd8a86dc43b5852462f02a2e1fe6 -msgid "The default changed from :option:`--moveParanoia` to :option:`--noMoveParanoia`." -msgstr "" - -#: ../source/includes/fact-voting-node-sync-incompatibility.rst:1 -# b75fe079be5841f1a60fe34407139840 -msgid "MongoDB 3.2 replica set members with :rsconf:`1 vote ` cannot sync from members with :rsconf:`0 votes `." -msgstr "" - -#: ../source/release-notes/3.2-compatibility.txt:177 -# f53d856c3b38471da71074b46ae9104d -msgid ":program:`mongooplog` is deprecated starting in MongoDB 3.2." -msgstr "" - -#: ../source/release-notes/3.2-compatibility.txt:180 -# 65007e4133eb40c49fffb04d34dfdc42 -msgid "Additional Information" -msgstr "" - -#: ../source/release-notes/3.2-compatibility.txt:182 -# 57bd4c9eca304d188630059fd86da479 -msgid "See also :doc:`/release-notes/3.2`." -msgstr "" - diff --git a/locale/pot/release-notes/3.2-downgrade.pot b/locale/pot/release-notes/3.2-downgrade.pot deleted file mode 100644 index 0f615e9d679..00000000000 --- a/locale/pot/release-notes/3.2-downgrade.pot +++ /dev/null @@ -1,228 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/3.2-downgrade.txt:3 -# d1292626f6e44b67924bb36f647d9849 -msgid "Downgrade MongoDB from 3.2" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:0 -# d98fe57ddf0944918eae5d78871cf53f -msgid "On this page" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:13 -# 40c74db27a444715bc3395c73a11ad3f -msgid "Before you attempt any downgrade, familiarize yourself with the content of this document, particularly the :ref:`3.2-downgrade-considerations` and the procedure for :ref:`downgrading sharded clusters <3.2-downgrade-cluster>`." -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:21 -# cf819ab4231b4ecc848232ea19c8f9b1 -msgid "Downgrade Recommendations and Checklist" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:23 -# c7d09584068840a5adc7441693dd24c8 -msgid "When downgrading, consider the following:" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:26 -# 6696a68e5ec244428a9360afdd907fd8 -msgid "Downgrade Path" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:28 -# 0dfb13840374407c84f417918cc330b2 -msgid "To downgrade, use the latest version in the 3.0-series." -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:31 -# 92de3879baf74b2ea9ae5284cf8f05b0 -msgid "Preparedness" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:33 -# 79f98f4d9de9497eaf34d91dc2320a11 -msgid ":ref:`Remove or downgrade version 3 text indexes ` before downgrading MongoDB 3.2 to 3.0." -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:36 -# 9f607d589eca4b0f96e89c79eaef547e -msgid ":ref:`Remove or downgrade version 3 2dsphere indexes ` before downgrading MongoDB 3.2 to 3.0." -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:40 -# 627b7b96ae97441eb179430a20d70ecd -msgid "Procedures" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:42 -# 2246e0bc1b2943a1b08f66fb9705eed8 -msgid "Follow the downgrade procedures:" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:44 -# 1d974012b8754190bf92d532e312dcaf -msgid "To downgrade sharded clusters, see :ref:`3.2-downgrade-cluster`." -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:46 -# 3d66b77feef241c8b59b7af642664aa4 -msgid "To downgrade replica sets, see :ref:`3.2-downgrade-replica-set`." -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:48 -# d91a8bf4799e4af08706c92e1cbe0e81 -msgid "To downgrade a standalone MongoDB instance, see :ref:`3.2-downgrade-standalone`." -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:51 -# 5f8c6f55c6784d1b9c72c6e06ab9e84b -msgid "Prerequisites" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:56 -# e986c1564cf746399223fdc092107e9e -msgid "Text Index Version Check" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:58 -# 0de07a19c64c46b1911bbc034186ab1d -msgid "If you have *version 3* text indexes (i.e. the default version for text indexes in MongoDB 3.2), drop the *version 3* text indexes before downgrading MongoDB. After the downgrade, recreate the dropped text indexes." -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:63 -# 54dd21408c3e45af8934f1aaa6fb8f1c -msgid "To determine the version of your ``text`` indexes, run :method:`db.collection.getIndexes()` to view index specifications. For text indexes, the method returns the version information in the field ``textIndexVersion``. For example, the following shows that the ``text`` index on the ``quotes`` collection is version 3." -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:92 -# 965f47fbf388465db2211b0004f7ba84 -msgid "``2dsphere`` Index Version Check" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:94 -# 4b8678f8c3b4442b9a0684fda62c4c7c -msgid "If you have *version 3* ``2dsphere`` indexes (i.e. the default version for ``2dsphere`` indexes in MongoDB 3.2), drop the *version 3* ``2dsphere`` indexes before downgrading MongoDB. After the downgrade, recreate the ``2dsphere`` indexes." -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:99 -# c19f63b90f4d470e95b84ca89f9bf0b8 -msgid "To determine the version of your ``2dsphere`` indexes, run :method:`db.collection.getIndexes()` to view index specifications. For ``2dsphere`` indexes, the method returns the version information in the field ``2dsphereIndexVersion``. For example, the following shows that the ``2dsphere`` index on the ``locations`` collection is version 3." -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:122 -# 8b690c00a4ca415e9307717f2f9bd762 -msgid "Partial Indexes Check" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:124 -# 5ebfba41e6f04631ac855b92d4f6e970 -msgid "Before downgrading MongoDB, drop any partial indexes." -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:129 -# 8ed154fa8c5e4c6b8cb0fcad7dafeeca -msgid "Downgrade a Standalone ``mongod`` Instance" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:131 -# a517279e7c0c4525bd34bebed04dd234 -msgid "The following steps outline the procedure to downgrade a standalone :program:`mongod` from version 3.2 to 3.0." -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:141 -# b81da609ef854262a66a17e0e11fd3e2 -msgid "Downgrade a 3.2 Replica Set" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:143 -# 2c8da1a765484d3ea236d2450eef3b8f -msgid "The following steps outline a \"rolling\" downgrade process for the replica set. The \"rolling\" downgrade process minimizes downtime by downgrading the members individually while the other members are available:" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:150 -# 6a9dd75f258a4d7c8e0177cdb4171d59 -msgid "Replica set failover is not instant but will render the set unavailable to writes and interrupt reads until the failover process completes. Typically this takes 10 seconds or more. You may wish to plan the downgrade during a predetermined maintenance window." -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:158 -# c59a65535e0d455ebbda35ad6a6c5eae -msgid "Downgrade a 3.2 Sharded Cluster" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:161 -# b7355809515445f886aabe7b9d0a1357 -msgid "Requirements" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:163 -# ac6163f26cda40ccbae8257c71d38b4b -msgid "While the downgrade is in progress, you cannot make changes to the collection metadata. For example, during the downgrade, do **not** do any of the following:" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:167 -# 268141db3a784153ab9aafe9759b9307 -msgid ":method:`sh.enableSharding()`" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:169 -# d0b7e70b72b648968a40ea2f28f998f0 -msgid ":method:`sh.shardCollection()`" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:171 -# 3775f62890d949dc9728ca15fcad55a3 -msgid ":method:`sh.addShard()`" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:173 -# 938bd3204fdd4f728975e57c5ec821f7 -msgid ":method:`db.createCollection()`" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:175 -# d580376dd1374412bb50db7118f89213 -msgid ":method:`db.collection.drop()`" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:177 -# 10a1180416a14a7da8b507c3f1fa0e2a -msgid ":method:`db.dropDatabase()`" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:179 -# 6d6fd492da2f44479338f85bdd9486d8 -msgid "any operation that creates a database" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:181 -# 2a9a5d90f23049cfaf8da561c2de0e0c -msgid "any other operation that modifies the cluster meta-data in any way. See :doc:`/reference/sharding` for a complete list of sharding commands. Note, however, that not all commands on the :doc:`/reference/sharding` page modifies the cluster meta-data." -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:187 -# 9ff1315aab05471e9b62245c136aec6c -msgid "Downgrade a Sharded Cluster with SCCC Config Servers" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:192 -# 1858de6b7c0b46238da2fab0cf9f62f0 -msgid "Downgrade a Sharded Cluster with CSRS Config Servers" -msgstr "" - diff --git a/locale/pot/release-notes/3.2-javascript.pot b/locale/pot/release-notes/3.2-javascript.pot deleted file mode 100644 index 02cd5e4bb1f..00000000000 --- a/locale/pot/release-notes/3.2-javascript.pot +++ /dev/null @@ -1,98 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/3.2-javascript.txt:3 -# c097ea85fcd341fa8a28c1c5b7362f15 -msgid "JavaScript Changes in MongoDB 3.2" -msgstr "" - -#: ../source/release-notes/3.2-javascript.txt:0 -# ba4c2963b46b41e586347ab65385eb74 -msgid "On this page" -msgstr "" - -#: ../source/release-notes/3.2-javascript.txt:13 -# bd76286c67a24f24a863d9c5ec839427 -msgid "In MongoDB 3.2, the javascript engine used for both the :program:`mongo` shell and for server-side javascript in :program:`mongod` changed from V8 to `SpiderMonkey `_." -msgstr "" - -#: ../source/release-notes/3.2-javascript.txt:17 -# 3bfb245fbf7347eab794007c5e63e3de -msgid "To confirm which JavaScript engine you are using, you can use either :js:func:`interpreterVersion()` method in the :program:`mongo` shell and the :data:`~buildInfo.javascriptEngine` field in the output of :method:`db.serverBuildInfo()`" -msgstr "" - -#: ../source/release-notes/3.2-javascript.txt:22 -# 099eae5fe2144fceaf065ab7d0e1068e -msgid "In MongoDB 3.2, this will appear as ``MozJS-38`` and ``mozjs``, respectively." -msgstr "" - -#: ../source/release-notes/3.2-javascript.txt:25 -# 32cf909088ac4016a4bddefdcda6ba4d -msgid "Modernized JavaScript Implementation (ES6)" -msgstr "" - -#: ../source/release-notes/3.2-javascript.txt:27 -# 38fcb9babc71491bafc78eda8173f929 -msgid "SpiderMonkey brings with it increased support for features defined in the 6th edition of `ECMAScript `_, abbreviated as ES6. ES6 adds many new language features, including:" -msgstr "" - -#: ../source/release-notes/3.2-javascript.txt:32 -# 3903d24eb37f4847a7a76651c536cf47 -msgid "`arrow functions `_," -msgstr "" - -#: ../source/release-notes/3.2-javascript.txt:35 -# 12c09d86213f471187433e8353820c37 -msgid "`destructuring assignment `_," -msgstr "" - -#: ../source/release-notes/3.2-javascript.txt:38 -# 4556821d340a440c9f647382322213d7 -msgid "`for-of loops `_, and" -msgstr "" - -#: ../source/release-notes/3.2-javascript.txt:41 -# d8acbcc4589f422da3df18c1744a077a -msgid "`generators `_." -msgstr "" - -#: ../source/release-notes/3.2-javascript.txt:45 -# 02776d2f27c4465b9e3112830aaa1b51 -msgid "Changes to the ``mongo`` Shell" -msgstr "" - -#: ../source/release-notes/3.2-javascript.txt:47 -# 702d7ef0879246a2a58d9a48979a8a3f -msgid "MongoDB 3.2 will return JavaScript and BSON :bsontype:`undefined ` values intact if saved into a collection. Previously, the :program:`mongo` shell would convert ``undefined`` values into ``null``." -msgstr "" - -#: ../source/release-notes/3.2-javascript.txt:52 -# 1ed563f08f49458e80125ab16053f302 -msgid "MongoDB 3.2 also adds the :parameter:`disableJavaScriptJIT` parameter to :program:`mongod`, which allows you to disable the JavaScript engine's JIT acceleration. The :program:`mongo` shell has a corresponding :option:`--disableJavaScriptJIT` flag." -msgstr "" - -#: ../source/release-notes/3.2-javascript.txt:58 -# d0ed56160acc4e03ac82e2f80e665601 -msgid "Removed Non-Standard V8 Features" -msgstr "" - -#: ../source/release-notes/3.2-javascript.txt:60 -# 8cda5085930c4bfeafa1a0ebcea3a969 -msgid "SpiderMonkey does **not** allow the non-standard ``Error.captureStackTrace()`` function that prior versions of MongoDB supported. If you must record stack traces, you can capture the ``Error().stack`` property as a workaround." -msgstr "" - diff --git a/locale/pot/release-notes/3.2-upgrade.pot b/locale/pot/release-notes/3.2-upgrade.pot deleted file mode 100644 index d9bd5fb0177..00000000000 --- a/locale/pot/release-notes/3.2-upgrade.pot +++ /dev/null @@ -1,246 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/3.2-upgrade.txt:3 -# a9f93267562f4a39a153e5f046049ab7 -msgid "Upgrade MongoDB to 3.2" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:0 -# 1aa7e7cbd9e9492bb7d08075463b282c -msgid "On this page" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:13 -# c5563b00afbb40c88c2a4ffd1a8e674a -msgid "Before you attempt any upgrade, please familiarize yourself with the content of this document." -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:16 -# 1de65888309b40fe978012708e008e9a -msgid "If you need guidance on upgrading to 3.2, `MongoDB offers 3.2 upgrade services `_ to help ensure a smooth transition without interruption to your MongoDB application." -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:23 -# b66f5dec715043c095436a749befac9f -msgid "Upgrade Recommendations and Checklists" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:25 -# 72cafc9250094779904162961fe2edc9 -msgid "When upgrading, consider the following:" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:28 -# a388d79b9e6c481b8809f0c885ba32fb -msgid "Upgrade Requirements" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:30 -# f3c772d9264b4e30ac0df6a3e0990576 -msgid "To upgrade an existing MongoDB deployment to 3.2, you must be running a 3.0-series release." -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:33 -# e457decffb984323809dcfe902cda84d -msgid "To upgrade from a 2.6-series release, you *must* upgrade to the latest 3.0-series release before upgrading to 3.2. For the procedure to upgrade from the 2.6-series to a 3.0-series release, see :doc:`/release-notes/3.0-upgrade`." -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:38 -# 5bf37c2104924c56a813e7ecbbff1de1 -msgid "Preparedness" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:40 -# eef863025fd048aab4b8676b1a107676 -msgid "Before beginning your upgrade, see the :doc:`/release-notes/3.2-compatibility` document to ensure that your applications and deployments are compatible with MongoDB 3.2. Resolve the incompatibilities in your deployment before starting the upgrade." -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:45 -# 8ca93bd3aece4499aa98763a9e66a63f -msgid "Before upgrading MongoDB, always test your application in a staging environment before deploying the upgrade to your production environment." -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:53 -# 2b280cf97ad94173bf5155a1a279b8de -msgid "Upgrade Standalone ``mongod`` Instance to MongoDB 3.2" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:55 -# 0341a9797b8743f985baa0d650719ef6 -msgid "The following steps outline the procedure to upgrade a standalone :program:`mongod` from version 3.0 to 3.2. To upgrade from version 2.6 to 3.2, :doc:`upgrade to the latest 3.0-series release ` *first*, and then use the following procedure to upgrade from 3.0 to 3.2." -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:62 -# f54cda32763a4e418f4077911d4788b1 -msgid "Upgrade with Package Manager" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:64 -# a80c2577f881422c9ba517d054a635a9 -msgid "If you installed MongoDB from the MongoDB ``apt``, ``yum``, ``dnf``, or ``zypper`` repositories, you should upgrade to 3.2 using your package manager. Follow the appropriate :doc:`installation instructions ` for your Linux system. This will involve adding a repository for the new release, then performing the actual upgrade." -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:72 -# 595d15b5ac7a4933aee5f650ab9e2093 -msgid "Manual Upgrade" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:74 -# f456c5de7f104055abef5ed1e3e750f2 -msgid "Otherwise, you can manually upgrade MongoDB:" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:79 -#: ../source/release-notes/3.2-upgrade.txt:107 -#: ../source/release-notes/3.2-upgrade.txt:163 -# 4ff916567cd14c3389e9512c40a38809 -# dc61fd37ee2c4af2944a94a027954f04 -# 634dbbb6b07a499aad5c6ac7d193d0cf -msgid "MongoDB 3.2 generates core dumps on some :program:`mongod` failures. For production environments, you may prefer to turn off core dumps for the operating system, if not already." -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:86 -# abcdfc299e234b64a75f89ca4efceb12 -msgid "Upgrade a Replica Set to 3.2" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:89 -#: ../source/release-notes/3.2-upgrade.txt:117 -# cc7f5843e6b54a2fabc310ebe4b86a00 -# 61278d8e126c477a88e0ec98c49ec17f -msgid "Prerequisites" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:91 -# cb47a251513e4d9792088e623e754e5b -msgid "All replica set members must be running version 3.0 before you can upgrade them to version 3.2. To upgrade a replica set from an earlier MongoDB version, :doc:`upgrade all members of the replica set to the latest 3.0-series release ` *first*, and then follow the procedure to upgrade from MongoDB 3.0 to 3.2." -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:98 -#: ../source/release-notes/3.2-upgrade.txt:157 -# 023d69cd209144938958193f4dfc5a36 -# b0b8167982dc4b688c8485b6fcbc3587 -msgid "Upgrade Binaries" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:100 -# 7b701334998d41c1abe29bcd90e7a795 -msgid "You can upgrade from MongoDB 3.0 to 3.2 using a \"rolling\" upgrade to minimize downtime by upgrading the members individually while the other members are available:" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:114 -# db4fd6a5f68d4bb2bf72ad8c99515aa0 -msgid "Upgrade a Sharded Cluster to 3.2" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:123 -# ac86d8c99736493099749ea754b20af9 -msgid "Version 3.0 or Greater" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:120 -# 33e72cdd862142e1b4397600c6f54a25 -msgid "To upgrade a sharded cluster to 3.2, **all** members of the cluster must be at least version 3.0. The upgrade process checks all components of the cluster and will produce warnings if any component is running version earlier than 3.0." -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:148 -# 5b651b1c73fa4df498807f09e59eeaab -msgid "Stop Metadata Changes during the Upgrade" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:126 -# ddeca5f0620e496e99450ee5734dad1a -msgid "During the upgrade, ensure that clients do not make changes to the collection metadata. For example, during the upgrade, do **not** perform any of the following operations:" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:130 -# d1911cc9d9494d458b08a8ad962bd486 -msgid ":method:`sh.enableSharding()`" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:132 -# 71fea929b20049ae860a87a139e697df -msgid ":method:`sh.shardCollection()`" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:134 -# b9414b69e28245f0a3775079625f4912 -msgid ":method:`sh.addShard()`" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:136 -# 4fc5da3f3a1d450fae977589c48b1f7f -msgid ":method:`db.createCollection()`" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:138 -# fbabe055a68c4d34bc047a7416d70240 -msgid ":method:`db.collection.drop()`" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:140 -# fa6e8b336605432b80149a805d83640c -msgid ":method:`db.dropDatabase()`" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:142 -# b15254ff072948fab9e819937fe12b38 -msgid "any operation that creates a database" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:144 -# b7fcaf53ade24d2fa07fd87ba7fb84bb -msgid "any other operation that modifies the cluster metadata in any way." -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:146 -# 3e8ed77e603d41cda37a6cf60190ea68 -msgid "See the :doc:`/reference/sharding` for a complete list of sharding commands. Not all commands on the :doc:`/reference/sharding` page modify the cluster metadata." -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:150 -# e1424b7ef037471a81edbe2f7f2c2a33 -msgid ":ref:`Disable the balancer `" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:154 -# 74d92c4746604ee7afef163841b476cf -msgid "Back up the ``config`` Database" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:153 -# 072f455574f84d37b54a46c46281139d -msgid "*Optional but Recommended.* As a precaution, take a backup of the ``config`` database *before* upgrading the sharded cluster." -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:167 -# 216de8f020e749dda06dcb9574928f82 -msgid "Once the sharded cluster binaries have been upgraded to 3.2, existing config servers will continue to run as mirrored :program:`mongod` instances. For instructions on upgrading existing config servers to a replica set, see :doc:`/tutorial/upgrade-config-servers-to-replica-set` (requires MongoDB version 3.2.4 or later versions)." -msgstr "" - -#: ../source/includes/extracts/additional-resources-upgrades.rst:4 -# d3c00004839b4a6caab38aeb40fd0768 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-upgrades.rst:6 -# 214a90c603254105bb12986713dffc56 -msgid "`Getting ready for MongoDB 3.2? Get our help. `_" -msgstr "" - diff --git a/locale/pot/release-notes/3.2.pot b/locale/pot/release-notes/3.2.pot deleted file mode 100644 index 54a673b616a..00000000000 --- a/locale/pot/release-notes/3.2.pot +++ /dev/null @@ -1,1868 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/3.2.txt:5 -# 0b5d9f5b0f284bdea5870b37d08880e6 -msgid "Release Notes for MongoDB 3.2" -msgstr "" - -#: ../source/release-notes/3.2.txt:0 -# 972f7af11e554c1ebcc948d226e95e99 -msgid "On this page" -msgstr "" - -#: ../source/release-notes/3.2.txt:15 -# 815bafd796384e90b895b5c8584357b5 -msgid "*Dec 8, 2015*" -msgstr "" - -#: ../source/release-notes/3.2.txt:17 -# 0e530f913c6245a6992b6233f7572f52 -msgid "MongoDB 3.2 is now available. Key features include WiredTiger as the default storage engine, replication election enhancements, config servers as replica sets, ``readConcern``, and document validations." -msgstr "" - -#: ../source/release-notes/3.2.txt:21 -# ffdb5e2733f2471f8120aab8db496286 -msgid "OpsManager 2.0 is also available. See the `Ops Manager documentation `_ and the `Ops Manager release notes `_ for more information." -msgstr "" - -#: ../source/release-notes/3.2.txt:28 -# d21e9843d9444d8281d2b0bde8ca78eb -msgid "Minor Releases" -msgstr "" - -#: ../source/release-notes/3.2.txt:39 -# 2afb46dc8aba4d76a44d92c50b56b25d -msgid "3.2.11 -- Nov 18, 2016" -msgstr "" - -#: ../source/release-notes/3.2.txt:41 -#: ../source/release-notes/3.2.txt:68 -#: ../source/release-notes/3.2.txt:92 -#: ../source/release-notes/3.2.txt:112 -#: ../source/release-notes/3.2.txt:135 -#: ../source/release-notes/3.2.txt:156 -#: ../source/release-notes/3.2.txt:174 -#: ../source/release-notes/3.2.txt:195 -#: ../source/release-notes/3.2.txt:220 -#: ../source/release-notes/3.2.txt:248 -# b20a7d1862514862b80ba539f1bcc719 -# 86b715de2d874d8bad2bfcf82183e4b9 -# ba9c7dfd3ef34607b81b137d268292e2 -# 7dca26a27f214b5d93736a9521905cdc -# 37b08d3616dc4c22a3b91f76d08685c8 -# 0c8f73f77ea6424785ae1c8734481152 -# 6352ffe88db14af8a0d9e99775847fef -# ceb9644b04e4448b8889ea28422fe4cd -# 8b89283c4c3d41d39c65d35294d06c73 -# 755e8c61ed5d4338b7d3909333b87670 -msgid "Issues fixed:" -msgstr "" - -#: ../source/release-notes/3.2.txt:43 -# 42379ccd9b68475e8acc995168c22927 -msgid ":issue:`SERVER-26182`: In a mixed version replica set with v3.2 and v3.0 members, a sync of a v3.2 member from a v3.0 member can result in a query response that exceed 16 MB BSON size limit and crash the v3.2 member." -msgstr "" - -#: ../source/release-notes/3.2.txt:48 -# e5b3e6e5990541f4b9141a56db1a5022 -msgid ":issue:`SERVER-24662`: Upgrade to Perl compatible regular expressions (PCRE 8.39)." -msgstr "" - -#: ../source/release-notes/3.2.txt:51 -# f917aca2ad55459f92a2964f991d851f -msgid ":issue:`SERVER-26652` Invalid definitions in ``systemd`` configuration for Debian." -msgstr "" - -#: ../source/release-notes/3.2.txt:54 -# 9c14e165536c4a8cbf955602f17edfce -msgid ":issue:`SERVER-24386`: ``killCursor`` operation during aggregation pipeline can cause segmentation fault." -msgstr "" - -#: ../source/release-notes/3.2.txt:57 -# 45fc1d03902646ac8126d4a13b12c398 -msgid ":ref:`3.2.11-changelog`" -msgstr "" - -#: ../source/release-notes/3.2.txt:59 -# 593958e597604c2b86dd99ff7e4880b9 -msgid "`All JIRA issues closed in 3.2.11 `_" -msgstr "" - -#: ../source/release-notes/3.2.txt:66 -# 1f7872ddb654419ab737d8e964dd4b55 -msgid "3.2.10 -- Sep 30, 2016" -msgstr "" - -#: ../source/release-notes/3.2.txt:70 -# 9a06fc27069a465ea8fd21ba4e5cf0cc -msgid ":issue:`SERVER-25974`: When WT cache utilization is full, application threads can stall for an extended period of time." -msgstr "" - -#: ../source/release-notes/3.2.txt:73 -# 4e8d54e62a1c442fb59fffc653d8ef3f -msgid ":issue:`SERVER-20306`: MongoDB with WiredTiger may experience excessive memory fragmentation, leading to swapping and/or out-of-memory errors." -msgstr "" - -#: ../source/release-notes/3.2.txt:77 -# e1eabda542b14deabf148da932e447f3 -msgid ":issue:`SERVER-16801`: When updating a field of one numerical type to the same number of different numerical type, update operation considers it as a noop." -msgstr "" - -#: ../source/release-notes/3.2.txt:81 -# 703efaf7ceb3415c9b7d3936e7f8e70a -msgid ":ref:`3.2.10-changelog`" -msgstr "" - -#: ../source/release-notes/3.2.txt:83 -# abbf7194058b429ea2286db5ef1d09f5 -msgid "`All JIRA issues closed in 3.2.10 `_" -msgstr "" - -#: ../source/release-notes/3.2.txt:90 -# 079e7aeb60864061a08b57b805b53360 -msgid "3.2.9 -- Aug 16, 2016" -msgstr "" - -#: ../source/release-notes/3.2.txt:94 -# 111ee79ed97f4fa092aff80a31e3c9b9 -msgid ":issue:`SERVER-7285`: Support systemd in future compatible Ubuntu distributions." -msgstr "" - -#: ../source/release-notes/3.2.txt:96 -# 3957e75ab675493a84c13f16289e9abb -msgid ":issue:`WT-2798`: Create operations on WiredTiger when journaling is disabled may lead to inconsistent data in the event of a crash." -msgstr "" - -#: ../source/release-notes/3.2.txt:99 -# de11f8e544034bc0ba4a58b298a36428 -msgid ":issue:`SERVER-17856`: On :program:`mongod` instances, users can run :dbcommand:`currentOp` and :dbcommand:`killOp` on own operations." -msgstr "" - -#: ../source/release-notes/3.2.txt:102 -# de5046bded094fa09f8b3b70d1a6b00c -msgid ":ref:`3.2.9-changelog`" -msgstr "" - -#: ../source/release-notes/3.2.txt:104 -# 088ca897c8c84ba5a265739e21df818f -msgid "`All JIRA issues closed in 3.2.9 `_" -msgstr "" - -#: ../source/release-notes/3.2.txt:110 -# 551043eeb46446ff9e54dbd476d7937d -msgid "3.2.8 -- Jul 12, 2016" -msgstr "" - -#: ../source/release-notes/3.2.txt:114 -# f3c1a9fe4988493190b0cb5b384be17b -msgid ":issue:`SERVER-18329`: Debian 8(Jessie) packages." -msgstr "" - -#: ../source/release-notes/3.2.txt:116 -# ef12683d2f304cd79db1a96b646f86dc -msgid ":issue:`SERVER-24580`: Improve performance when WiredTiger cache is full." -msgstr "" - -#: ../source/release-notes/3.2.txt:119 -# 6d43810d46b3443189309f157d3698b3 -msgid ":issue:`WT-2696`: Race condition on unclean shutdown may miss log records with large updates." -msgstr "" - -#: ../source/release-notes/3.2.txt:122 -# b402057491144c1b883a5b1805f2d1ab -msgid ":issue:`WT-2706`: Race condition on log file switch can cause missing log records." -msgstr "" - -#: ../source/release-notes/3.2.txt:125 -# d20fb3c9ce2d43b5bcc4306c40834c5e -msgid ":ref:`3.2.8-changelog`" -msgstr "" - -#: ../source/release-notes/3.2.txt:127 -# 84139b5d320b4473a0f8ef7f4d4d533b -msgid "`All JIRA issues closed in 3.2.8 `_" -msgstr "" - -#: ../source/release-notes/3.2.txt:133 -# 337769d066c74f9fa0ca90114a421669 -msgid "3.2.7 -- Jun 7, 2016" -msgstr "" - -#: ../source/release-notes/3.2.txt:137 -# e0e4627ccec947e5ae49032900f4babe -msgid ":issue:`SERVER-24054`: JS segmentation fault on load of certain NaNs." -msgstr "" - -#: ../source/release-notes/3.2.txt:139 -# 032120f0b2444387aeb75e1e0bca7629 -msgid ":issue:`SERVER-24058`: Connection pool asio doesn't honor setup timeouts." -msgstr "" - -#: ../source/release-notes/3.2.txt:141 -# 9006dea440e64b009a90c23803459bf3 -msgid ":issue:`SERVER-24117`: Mongo binaries ELF stack has become executable." -msgstr "" - -#: ../source/release-notes/3.2.txt:143 -# 79455d083aff46fcaa72a8223aa74e81 -msgid ":ref:`3.2.7-changelog`" -msgstr "" - -#: ../source/release-notes/3.2.txt:145 -# 24a25e5106ca4624aaa4fd35ae3b3943 -msgid "`All JIRA issues closed in 3.2.7 `_" -msgstr "" - -#: ../source/release-notes/3.2.txt:151 -# f10bec449309489984386f7421a02f5b -msgid "3.2.6 -- Apr 28, 2016" -msgstr "" - -#: ../source/release-notes/3.2.txt:153 -# 8b912244e4b2404bbee7f94501fa0348 -msgid "First production release of the :doc:`in-memory storage engine `." -msgstr "" - -#: ../source/release-notes/3.2.txt:158 -# 8baca96dd1e647c6870e8fdf00020c47 -msgid ":issue:`SERVER-22970`: Background index build may result in extra index key entries that do not correspond to indexed documents." -msgstr "" - -#: ../source/release-notes/3.2.txt:161 -# 3adfec674108404cafac87c9235fcad1 -msgid ":issue:`SERVER-22043`: :program:`mongo` shell method :method:`~cursor.count()` ignores read preference." -msgstr "" - -#: ../source/release-notes/3.2.txt:164 -# 9b8a3b2857534bb99ff0aa9c78f362bf -msgid ":ref:`3.2.6-changelog`" -msgstr "" - -#: ../source/release-notes/3.2.txt:166 -# 8b0d0944159f4d809f24412625451caa -msgid "`All JIRA issues closed in 3.2.6 `_" -msgstr "" - -#: ../source/release-notes/3.2.txt:172 -# 4a2826bcfa74469f80ff0fa92813a7cb -msgid "3.2.5 -- Apr 14, 2016" -msgstr "" - -#: ../source/release-notes/3.2.txt:176 -# b5666c377ac046c89827bd3891c30167 -msgid ":issue:`SERVER-22964`: IX GlobalLock held while waiting for WiredTiger cache eviction." -msgstr "" - -#: ../source/release-notes/3.2.txt:179 -# 763ef4feab5145279bf4e66ab14fed2e -msgid ":issue:`SERVER-22831`: Low query rate with heavy cache pressure and an idle collection." -msgstr "" - -#: ../source/release-notes/3.2.txt:182 -# e4fdb2ae95f04bfcbbfaa50e6ab01dca -msgid ":issue:`SERVER-21681`: Include index size stats for in-memory storage engine." -msgstr "" - -#: ../source/release-notes/3.2.txt:185 -# 0fca5270b38549918d9e729a18de0c3d -msgid ":ref:`3.2.5-changelog`" -msgstr "" - -#: ../source/release-notes/3.2.txt:187 -# 97fca5700d484a9eb97104477fca5ec2 -msgid "`All JIRA issues closed in 3.2.5 `_" -msgstr "" - -#: ../source/release-notes/3.2.txt:193 -# 3000aaac9ca240fcaac93b755bd8f687 -msgid "3.2.4 -- Mar 8, 2016" -msgstr "" - -#: ../source/release-notes/3.2.txt:197 -# d85a87394e854cd085a3a7f6f4355c2e -msgid ":issue:`SERVER-22495`, :issue:`SERVER-22728`: Update optime when running with journaling disabled." -msgstr "" - -#: ../source/release-notes/3.2.txt:200 -# da8c80d31e1b4222aa7b5b771c9ff0f3 -msgid ":issue:`SERVER-22269`: Have read concern ``majority`` reflect journaled state on the primary" -msgstr "" - -#: ../source/release-notes/3.2.txt:203 -# bbf4413462df41d9b10e15fee917b8cd -msgid ":issue:`SERVER-22683`: :setting:`replication.enableMajorityReadConcern` ignores actual setting value and instead implies ``true``." -msgstr "" - -#: ../source/release-notes/3.2.txt:207 -# a4613e52e2c3457f9e2083fa494fadbe -msgid ":issue:`SERVER-22043`: :method:`~cursor.count()` method in the :program:`mongo` shell does not apply the read preferences." -msgstr "" - -#: ../source/release-notes/3.2.txt:210 -# 771ee8c05eb04f968cd6cfc465003847 -msgid ":ref:`3.2.4-changelog`" -msgstr "" - -#: ../source/release-notes/3.2.txt:212 -# b737c070f8e94aa0a93cb0f8db8bfc33 -msgid "`All JIRA issues closed in 3.2.4 `_" -msgstr "" - -#: ../source/release-notes/3.2.txt:218 -# 046893e9cecf444eb4be2756a7ae9468 -msgid "3.2.3 -- Feb 17, 2016" -msgstr "" - -#: ../source/release-notes/3.2.txt:222 -# 153741d3d4914a6c898442b9cd9e2e21 -msgid ":issue:`SERVER-22261`: For MMAPv1 journaling, the \"last sequence number\" file (``lsn`` file) may be ahead of what is synced to the data files." -msgstr "" - -#: ../source/release-notes/3.2.txt:226 -# ac9e8438ab9f4f4a8cce9c156b19b094 -msgid ":issue:`SERVER-22167`: In some cases, insert operations fails to add the ``_id`` field to large documents." -msgstr "" - -#: ../source/release-notes/3.2.txt:229 -# cdb0dd4e2e9940e489ada997b7122c64 -msgid ":issue:`SERVER-22456`: Increased timeout for querying oplog to 1 minute." -msgstr "" - -#: ../source/release-notes/3.2.txt:232 -# 6ecbb80a6ddb4313abe153a3154f17cd -msgid ":ref:`3.2.3-changelog`" -msgstr "" - -#: ../source/release-notes/3.2.txt:234 -# 024d29d5b4e64be8ba3debc7b7aa2845 -msgid "`All JIRA issues closed in 3.2.3 `_" -msgstr "" - -#: ../source/release-notes/3.2.txt:238 -# fc6552e4453f47c3b4cb2682ffa8b455 -msgid "3.2.2 -- Feb 16, 2016" -msgstr "" - -#: ../source/release-notes/3.2.txt:240 -# 6370ee64743041febf10a493c9de3fbb -msgid "Replaced by MongoDB 3.2.3. Users wishing to run MongoDB 3.2 should skip 3.2.2 and upgrade directly to 3.2.3." -msgstr "" - -#: ../source/release-notes/3.2.txt:246 -# a727139048fc4e32b0f20e74f5a68f23 -msgid "3.2.1 -- Jan 12, 2016" -msgstr "" - -#: ../source/release-notes/3.2.txt:250 -# 399e5f883031424e9dcdc52c99fb1620 -msgid ":issue:`SERVER-21868`: During a regular shutdown of a replica set, secondaries may mark certain replicated but yet to be applied operations as successfully applied." -msgstr "" - -#: ../source/release-notes/3.2.txt:254 -# 6dc4c056c91c4fd9b96700ed54722f59 -msgid ":issue:`SERVER-20262`: Improve insert workload performance with WiredTiger on Windows." -msgstr "" - -#: ../source/release-notes/3.2.txt:257 -# 62395d31e6b04d3fada69dc138e3cd78 -msgid ":issue:`SERVER-21366`: Long-running transactions during chunk moves." -msgstr "" - -#: ../source/release-notes/3.2.txt:259 -# 05c9d375c14e4492a43d98abe23a0a13 -msgid ":ref:`3.2.1-changelog`" -msgstr "" - -#: ../source/release-notes/3.2.txt:261 -# 4b253d69d12f4d89924cda02d0e81c97 -msgid "`All JIRA issues closed in 3.2.1 `_" -msgstr "" - -#: ../source/release-notes/3.2.txt:265 -# 02dc8f6351a84c9a9c82a0402a56247e -msgid "WiredTiger as Default" -msgstr "" - -#: ../source/release-notes/3.2.txt:267 -# 8bd7649bbe774ee7b1d14f553530d278 -msgid "Starting in 3.2, MongoDB uses the WiredTiger as the default storage engine." -msgstr "" - -#: ../source/release-notes/3.2.txt:270 -# ced5c0b48b014b5491fd7b645736f482 -msgid "To specify the MMAPv1 storage engine, you must specify the storage engine setting either:" -msgstr "" - -#: ../source/release-notes/3.2.txt:273 -# dde2aa98e2464be4bda392d0f6ee1fbb -msgid "On the command line with the ``--storageEngine`` option:" -msgstr "" - -#: ../source/release-notes/3.2.txt:279 -# 6db6a494c7414a9c9bc6d8f18f959b03 -msgid "Or in a :doc:`configuration file `, using the :setting:`storage.engine` setting:" -msgstr "" - -#: ../source/release-notes/3.2.txt:289 -# aade30a990534a43a450b977dcc72c7b -msgid "For existing deployments, if you do not specify the ``--storageEngine`` or the :setting:`storage.engine` setting, MongoDB 3.2 can automatically determine the storage engine used to create the data files in the ``--dbpath`` or :setting:`storage.dbPath`." -msgstr "" - -#: ../source/release-notes/3.2.txt:295 -# 436fba8b5c864290bb63542ab55a1286 -msgid "If specifying ``--storageEngine`` or :setting:`storage.engine`, :program:`mongod` will not start if ``dbPath`` contains data files created by a storage engine other than the one specified." -msgstr "" - -#: ../source/release-notes/3.2.txt:299 -# c9b40442a99f49fdb768a54ec2310d35 -msgid ":ref:`3.2-storage-engine-compatibility`" -msgstr "" - -#: ../source/release-notes/3.2.txt:302 -# 751514b808b44940ac6b2d32d7d4b613 -msgid "WiredTiger Default Cache Size" -msgstr "" - -#: ../source/release-notes/3.2.txt:304 -# 2b9b83f5cb9c42f3948b59bfd188f938 -msgid "Starting in MongoDB 3.2, the WiredTiger internal cache, by default, will use the larger of either:" -msgstr "" - -#: ../source/release-notes/3.2.txt:307 -# 14415eccc0214a3eac584dc583208f67 -msgid "60% of RAM minus 1 GB, or" -msgstr "" - -#: ../source/release-notes/3.2.txt:309 -# 8fcd45894c7345219452c5e4912e4f6f -msgid "1 GB." -msgstr "" - -#: ../source/release-notes/3.2.txt:311 -# b022ae76c53b402d8e4f8ff740f3eea6 -msgid "For more information, see :ref:`WiredTiger and Memory Use `." -msgstr "" - -#: ../source/release-notes/3.2.txt:315 -# c0b6fdcbef114bd1a7bce4002ba6e33b -msgid "WiredTiger Journal Write Frequency" -msgstr "" - -#: ../source/release-notes/3.2.txt:317 -# 84f7b3f294fe44a7a16b5a24a52bf4ec -msgid "MongoDB 3.2 configures WiredTiger to write to the journal files at every 50 milliseconds. This is in addition to the existing joural write intervals and conditions. For more information, see :ref:`journal-process`." -msgstr "" - -#: ../source/release-notes/3.2.txt:324 -# 29736085f4404bb4aa2277d1808cba41 -msgid "Replication Election Enhancements" -msgstr "" - -#: ../source/release-notes/3.2.txt:326 -# 00b639c02a844157ba773c754d02012b -msgid "Starting in MongoDB 3.2, MongoDB reduces replica set failover time and accelerates the detection of multiple simultaneous primaries." -msgstr "" - -#: ../source/release-notes/3.2.txt:329 -# 7f8c211418924303bd7d09dc35c1bb9f -msgid "As part of this enhancement, MongoDB introduces a version 1 of the replication protocol. New replica sets will, by default, use :rsconf:`protocolVersion: 1 `. Previous versions of MongoDB use version 0 of the protocol." -msgstr "" - -#: ../source/release-notes/3.2.txt:334 -# fe0418be86554cc19449c7ec3118ba8b -msgid "In addition, MongoDB introduces a new :doc:`replica set configuration ` option :rsconf:`~settings.electionTimeoutMillis`. :rsconf:`~settings.electionTimeoutMillis` specifies the time limit in milliseconds for detecting when a replica set's primary is unreachable." -msgstr "" - -#: ../source/release-notes/3.2.txt:340 -# 6045ba7c45cf478f9d14703907840fe6 -msgid ":rsconf:`~settings.electionTimeoutMillis` only applies if using the version 1 of the :rsconf:`replication protocol `." -msgstr "" - -#: ../source/release-notes/3.2.txt:346 -# ddbf53afdb83451baf3b4738980e4bd7 -msgid "Sharded Cluster Enhancements" -msgstr "" - -#: ../source/release-notes/3.2.txt:348 -# 49cd93f8ab844ff2845be44d32b701a3 -msgid "MongoDB 3.2 deprecates the use of three mirrored :program:`mongod` instances for config servers." -msgstr "" - -#: ../source/release-notes/3.2.txt:351 -# e12123eec3354e81b4356c7d49d600e1 -msgid "Instead, starting in 3.2, the :doc:`config servers ` for a sharded cluster can be deployed as a replica set. The replica set config servers must run the WiredTiger storage engine." -msgstr "" - -#: ../source/release-notes/3.2.txt:356 -# 9f216644047a417c9423a1f634f2760a -msgid "This change improves consistency across the config servers, since MongoDB can take advantage of the standard replica set read and write protocols for sharding config data. In addition, this allows a sharded cluster to have more than 3 config servers since a replica set can have up to 50 members." -msgstr "" - -#: ../source/release-notes/3.2.txt:362 -# fe458419861042af82037c80e6702b61 -msgid "For more information, see :doc:`/core/sharded-cluster-config-servers`. To deploy a **new** sharded cluster with replica set config servers, see :doc:`/tutorial/deploy-shard-cluster`." -msgstr "" - -#: ../source/includes/extracts/master-slave-deprecated-for-sharded-cluster.rst:2 -# d385296349854575992966662f2ef051 -msgid "MongoDB 3.2 deprecates the use of master-slave replication for components of sharded clusters." -msgstr "" - -#: ../source/release-notes/3.2.txt:371 -# e0590b29c70e4cf0bc58eed47399fab0 -msgid "``readConcern``" -msgstr "" - -#: ../source/release-notes/3.2.txt:373 -# 8310fe19a9b5482bbd65ebccf1365742 -msgid "MongoDB 3.2 introduces the ``readConcern`` query option for replica sets and replica set shards. For the :doc:`WiredTiger storage engine `, the ``readConcern`` option allows clients to choose a level of isolation for their reads. You can specify a ``readConcern`` of ``\"majority\"`` to read data that has been written to a majority of nodes and thus cannot be rolled back. By default, MongoDB uses a ``readConcern`` of ``\"local\"`` to return the most recent data available to the node at the time of the query, even if the data has not been persisted to a majority of nodes and may be rolled back. With the :doc:`MMAPv1 storage engine `, you can only specify a ``readConcern`` of ``\"local\"``." -msgstr "" - -#: ../source/release-notes/3.2.txt:385 -# 2cf2942e5efd4d208a34ab2b76cf3f91 -msgid "``readConcern`` requires MongoDB drivers updated for MongoDB 3.2." -msgstr "" - -#: ../source/release-notes/3.2.txt:387 -# 08e24354a5504239b4a7709f0879f25e -msgid "For details on ``readConcern``, including operations that support the option, see :doc:`/reference/read-concern`." -msgstr "" - -#: ../source/release-notes/3.2.txt:391 -# 941acfc48285419b93a8db3b74da40c6 -msgid "Partial Indexes" -msgstr "" - -#: ../source/release-notes/3.2.txt:393 -# b0f2eac009aa40e28f1b35c630e0e677 -msgid "MongoDB 3.2 provides the option to create indexes that only index the documents in a collection that meet a specified filter expression. By indexing a subset of the documents in a collection, partial indexes have lower storage requirements and reduced performance costs for index creation and maintenance. You can specify a ``partialFilterExpression`` option for all MongoDB :ref:`index types `." -msgstr "" - -#: ../source/release-notes/3.2.txt:400 -# 2982124d63cf4b2eac78eab28420a11b -msgid "The ``partialFilterExpression`` option accepts a document that specifies the condition using:" -msgstr "" - -#: ../source/release-notes/3.2.txt:403 -# 84b2c6bfe17f42af86625ea5dc4f06cf -msgid "equality expressions (i.e. ``field: value`` or using the :query:`$eq` operator)," -msgstr "" - -#: ../source/release-notes/3.2.txt:406 -# bf4e4d84583e4b6e868f3f89f2f2a569 -msgid ":query:`$exists: true <$exists>` expression," -msgstr "" - -#: ../source/release-notes/3.2.txt:408 -# dc9f2589005d42c38c0200107ce9a114 -msgid ":query:`$gt`, :query:`$gte`, :query:`$lt`, :query:`$lte` expressions," -msgstr "" - -#: ../source/release-notes/3.2.txt:410 -# 64e908b240134d07ad6f867efba41c03 -msgid ":query:`$type` expressions," -msgstr "" - -#: ../source/release-notes/3.2.txt:412 -# c8e2f504f26740809ec706aa3851f5fa -msgid ":query:`$and` operator at the top-level only" -msgstr "" - -#: ../source/release-notes/3.2.txt:414 -# 14eb4f63ea5b4c658ba95b7925be2d9a -msgid "For details, see :doc:`/core/index-partial`." -msgstr "" - -#: ../source/release-notes/3.2.txt:419 -# 8d8b3690699f4a79a355034c158c6898 -msgid "Document Validation" -msgstr "" - -#: ../source/release-notes/3.2.txt:421 -# 49801988d61548e2af95641dd8db5fcf -msgid "Starting in 3.2, MongoDB provides the capability to validate documents during updates and insertions. Validation rules are specified on a per-collection basis." -msgstr "" - -#: ../source/release-notes/3.2.txt:425 -# 68d190319da4458ca042bc59b6fade5d -msgid "To specify document validation on a new collection, use the new ``validator`` option in the :method:`db.createCollection()` method. To add document validation to an existing collection, use the new ``validator`` option in the :dbcommand:`collMod` command. For more information, see :doc:`/core/document-validation`." -msgstr "" - -#: ../source/release-notes/3.2.txt:431 -# 898f60b659954edd89009b814cdb909d -msgid "To view the validation specifications for a collection, use the :method:`db.getCollectionInfos()` method." -msgstr "" - -#: ../source/release-notes/3.2.txt:434 -# 9b82c062d38748bdb9b2a87308b81eba -msgid "The following commands can bypass validation per operation using the new option ``bypassDocumentValidation``:" -msgstr "" - -#: ../source/release-notes/3.2.txt:437 -# 0dc10ad729e2488c83e1a9a5f1512bdf -msgid ":dbcommand:`applyOps` command" -msgstr "" - -#: ../source/release-notes/3.2.txt:439 -# 9b0a897f447e4c759fe83e5e36b53b41 -msgid ":dbcommand:`findAndModify` command and :method:`db.collection.findAndModify()` method" -msgstr "" - -#: ../source/release-notes/3.2.txt:442 -# 4717cab5c9a74253ba38c6d5f71f3d29 -msgid ":dbcommand:`mapReduce` command and :method:`db.collection.mapReduce()` method" -msgstr "" - -#: ../source/release-notes/3.2.txt:445 -# a0900af1322443cf9aa50db596dd1c71 -msgid ":dbcommand:`insert` command" -msgstr "" - -#: ../source/release-notes/3.2.txt:447 -# b8eeba12a7094143946fa2ee117f2545 -msgid ":dbcommand:`update` command" -msgstr "" - -#: ../source/release-notes/3.2.txt:449 -# de27ff6c9618458b8a68d13375324362 -msgid ":pipeline:`$out` for the :dbcommand:`aggregate` command and :method:`db.collection.aggregate()` method" -msgstr "" - -#: ../source/release-notes/3.2.txt:452 -# 36ffe79733044aa29802440b81b9bc2a -msgid "For deployments that have enabled access control, you must have :authaction:`bypassDocumentValidation` action. The built-in roles :authrole:`dbAdmin` and :authrole:`restore` provide this action." -msgstr "" - -#: ../source/release-notes/3.2.txt:457 -# fed995e1f2a84941a39240508f9f4de7 -msgid "Aggregation Framework Enhancements" -msgstr "" - -#: ../source/release-notes/3.2.txt:459 -# 2eed8c6e4ded47d8a3e659769ac1e825 -msgid "MongoDB introduces:" -msgstr "" - -#: ../source/release-notes/3.2.txt:461 -# dc1d19949f5943a6b34a6df065627619 -msgid "New stages, accumulators, and expressions." -msgstr "" - -#: ../source/release-notes/3.2.txt:463 -# 3748de1c1261434899800bd008892851 -msgid ":ref:`Availability of accumulator expressions <3.2-agg-accumulator-availability>` in :pipeline:`$project` stage." -msgstr "" - -#: ../source/release-notes/3.2.txt:466 -# db147dc31d11422385fb36f472ec600b -msgid ":ref:`Performance improvements <3.2-agg-shard-optimization>` on sharded clusters." -msgstr "" - -#: ../source/release-notes/3.2.txt:470 -# adbeddc9ba224ad4ac9b19fc7971f919 -msgid "New Aggregation Stages" -msgstr "" - -#: ../source/release-notes/3.2.txt:476 -# ae7451746bb84fd6aba986eea0340e25 -msgid "Stage" -msgstr "" - -#: ../source/release-notes/3.2.txt:477 -#: ../source/release-notes/3.2.txt:512 -#: ../source/release-notes/3.2.txt:531 -#: ../source/release-notes/3.2.txt:586 -#: ../source/release-notes/3.2.txt:887 -# f134d39a0e6e48829530a06dc4f6069b -# 6dbefc1800014540813dbaf870c8da93 -# 85279f7f00db442496b150cb57a5e6ec -# 02b801229ca44aeaa53f56a90e8af404 -# f397cc0ff60d4af2a9b5bf69392f049a -msgid "Description" -msgstr "" - -#: ../source/release-notes/3.2.txt:478 -#: ../source/release-notes/3.2.txt:513 -#: ../source/release-notes/3.2.txt:532 -#: ../source/release-notes/3.2.txt:587 -# 4c58cf32db5a4158b82ef6538e6ee7f8 -# 243008dd694245e798f38869ec75d9c1 -# 9844f6b5ea8e4e5bb05197f12a8f8062 -# 8c44acc021ba435da3a925eceeeec4fd -msgid "Syntax" -msgstr "" - -#: ../source/release-notes/3.2.txt:480 -# fff5feacdb0f42139c0d4eb12d3a67e0 -msgid ":pipeline:`$sample`" -msgstr "" - -#: ../source/release-notes/3.2.txt:481 -# e464c027b8354ce5b0cd8cf364efb1d2 -msgid "Randomly selects N documents from its input." -msgstr "" - -#: ../source/release-notes/3.2.txt:482 -# 1fb5055479d24cccab399d7cb1eed2ee -msgid "``{ $sample: { size: } }``" -msgstr "" - -#: ../source/release-notes/3.2.txt:484 -# 459166288ff143448591b748d477bce5 -msgid ":pipeline:`$indexStats`" -msgstr "" - -#: ../source/release-notes/3.2.txt:485 -# b07d6798cc214464a1e49765a21e44a0 -msgid "Returns statistics on index usage." -msgstr "" - -#: ../source/release-notes/3.2.txt:486 -# c4ee90b717ae45de858fc9b03ae2bef2 -msgid "``{ $indexStats: { } }``" -msgstr "" - -#: ../source/release-notes/3.2.txt:488 -# 2708eabbcea44013a067c5c5fb840123 -msgid ":pipeline:`$lookup`" -msgstr "" - -#: ../source/release-notes/3.2.txt:490 -# 4254089c5afc469ca156a532a8aaac80 -msgid "Performs a left outer join with another collection." -msgstr "" - -#: ../source/release-notes/3.2.txt:505 -# 6595337069534e84b77af47807884d0b -msgid "New Accumulators for ``$group`` Stage" -msgstr "" - -#: ../source/release-notes/3.2.txt:511 -# 1e650a4d8ccf4abe833ec0452267bff9 -msgid "Accumulator" -msgstr "" - -#: ../source/release-notes/3.2.txt:515 -#: ../source/release-notes/3.2.txt:640 -# 61f35938a94c498fb9166d56d68625d6 -# bd43d72fec424ebb9e09f61b791846c3 -msgid ":group:`$stdDevSamp`" -msgstr "" - -#: ../source/release-notes/3.2.txt:516 -# ba3ce15a966547949859828d3dbf8dda -msgid "Calculates standard deviation." -msgstr "" - -#: ../source/release-notes/3.2.txt:517 -# 4f7629c76e894deebe5ff844ed7c715e -msgid "``{ $stdDevSamp: }``" -msgstr "" - -#: ../source/release-notes/3.2.txt:519 -#: ../source/release-notes/3.2.txt:639 -# 7f07e5db3ea447f38dc8a271844e435f -# 68963ca03d6e4fd08f7c31924173b2b2 -msgid ":group:`$stdDevPop`" -msgstr "" - -#: ../source/release-notes/3.2.txt:520 -# abada29e439149679998b76edd701e3e -msgid "Calculates population standard deviation." -msgstr "" - -#: ../source/release-notes/3.2.txt:521 -# 0b92d162162746c1ac9879479910e1df -msgid "``{ $stdDevPop: }``" -msgstr "" - -#: ../source/release-notes/3.2.txt:524 -# d94b9a4ad0604f4c827df0477518add4 -msgid "New Aggregation Arithmetic Operators" -msgstr "" - -#: ../source/release-notes/3.2.txt:530 -#: ../source/release-notes/3.2.txt:585 -# 0b4c63150df54751be713d713d9dccbc -# 5ddb3d7e0e1048fc9a6953abec432398 -msgid "Operator" -msgstr "" - -#: ../source/release-notes/3.2.txt:534 -# 330488f04cf94953ad12c318a0a108f9 -msgid ":expression:`$sqrt`" -msgstr "" - -#: ../source/release-notes/3.2.txt:535 -# 9b1e60a8d71d4556bf086574fbf18410 -msgid "Calculates the square root." -msgstr "" - -#: ../source/release-notes/3.2.txt:536 -# d0a21187e65f4e0cb523ac830d696e3a -msgid "``{ $sqrt: }``" -msgstr "" - -#: ../source/release-notes/3.2.txt:538 -# 5c324d44cd2c49edbc5ad2ef5bafebbc -msgid ":expression:`$abs`" -msgstr "" - -#: ../source/release-notes/3.2.txt:539 -# 3dbe4bce69e544ee9ee55fcb6ebe9798 -msgid "Returns the absolute value of a number." -msgstr "" - -#: ../source/release-notes/3.2.txt:540 -# a4a7a1d08d654ee6810e97be8047a5e3 -msgid "``{ $abs: }``" -msgstr "" - -#: ../source/release-notes/3.2.txt:542 -# 2d86c31523134445b5fc8930cb99751c -msgid ":expression:`$log`" -msgstr "" - -#: ../source/release-notes/3.2.txt:543 -# f53f6c3e361240ab81ce706c49b7c8b0 -msgid "Calculates the log of a number in the specified base." -msgstr "" - -#: ../source/release-notes/3.2.txt:544 -# 9fa5ca2bd7e7444eae5be6f592ecd928 -msgid "``{ $log: [ , ] }``" -msgstr "" - -#: ../source/release-notes/3.2.txt:546 -# a1325c4d3eb34e32ae94d8b66ef8bc50 -msgid ":expression:`$log10`" -msgstr "" - -#: ../source/release-notes/3.2.txt:547 -# a9519101f44a48e686b5de6614ff7be6 -msgid "Calculates the log base 10 of a number." -msgstr "" - -#: ../source/release-notes/3.2.txt:548 -# dedb74dddf764c94991fa1d779c2066e -msgid "``{ $log10: }``" -msgstr "" - -#: ../source/release-notes/3.2.txt:550 -# 3c45ada9ca0d449183be41c4c002cd49 -msgid ":expression:`$ln`" -msgstr "" - -#: ../source/release-notes/3.2.txt:551 -# f24982f0840d47728ebffb256fdd28fc -msgid "Calculates the natural log of a number." -msgstr "" - -#: ../source/release-notes/3.2.txt:552 -# 13138bfc4dcf48a2bcfbb34fd51062c7 -msgid "``{ $ln: }``" -msgstr "" - -#: ../source/release-notes/3.2.txt:554 -# 5ce4e5ad13d14be9a3653f405f4e136f -msgid ":expression:`$pow`" -msgstr "" - -#: ../source/release-notes/3.2.txt:555 -# c4f2b637c8134b9e8d1a641e76f5f475 -msgid "Raises a number to the specified exponent." -msgstr "" - -#: ../source/release-notes/3.2.txt:556 -# 45b69c3d571e4c90b8bf231a08e17af5 -msgid "``{ $pow: [ , ] }``" -msgstr "" - -#: ../source/release-notes/3.2.txt:558 -# 520ea05c5d0444bfb966d90d90d751f5 -msgid ":expression:`$exp`" -msgstr "" - -#: ../source/release-notes/3.2.txt:559 -# eafdef8afd9b42a88a2127182a883d33 -msgid "Raises *e* to the specified exponent." -msgstr "" - -#: ../source/release-notes/3.2.txt:560 -# b88b3bd4cfc6417ebe586c222e2d4e8b -msgid "``{ exp: }``" -msgstr "" - -#: ../source/release-notes/3.2.txt:562 -# 03e8ac9b90d5418c96047f9c5bbeeb3a -msgid ":expression:`$trunc`" -msgstr "" - -#: ../source/release-notes/3.2.txt:563 -# 535085db42b84b408b91168cbc7e287c -msgid "Truncates a number to its integer." -msgstr "" - -#: ../source/release-notes/3.2.txt:564 -# 28fa2fb46da64dd88a1e33e2e1c70e42 -msgid "``{ $trunc: }``" -msgstr "" - -#: ../source/release-notes/3.2.txt:566 -# 5da608ee59da4fe88f7be96b8c32f133 -msgid ":expression:`$ceil`" -msgstr "" - -#: ../source/release-notes/3.2.txt:568 -# bae4dbdd5d06434e9c8088a6500010cc -msgid "Returns the smallest integer greater than or equal to the specified number." -msgstr "" - -#: ../source/release-notes/3.2.txt:571 -# 46c794a744934df9b102bc32f2cd2e0b -msgid "``{ $ceil: }``" -msgstr "" - -#: ../source/release-notes/3.2.txt:573 -# c9391a5fe9704ff5a7407b90f2b53bd1 -msgid ":expression:`$floor`" -msgstr "" - -#: ../source/release-notes/3.2.txt:574 -# 4ce08e562ce541ceab5c9e0c8e02fefa -msgid "Returns the largest integer less than or equal to the specified number." -msgstr "" - -#: ../source/release-notes/3.2.txt:576 -# 21e60f7f90d34e3191fcf9bc9f67283c -msgid "``{ floor: }``" -msgstr "" - -#: ../source/release-notes/3.2.txt:579 -# 75cd0f9c6e32456083e78291e962b754 -msgid "New Aggregation Array Operators" -msgstr "" - -#: ../source/release-notes/3.2.txt:589 -# 618d98e7b3844a17913fea3861a1a715 -msgid ":expression:`$slice`" -msgstr "" - -#: ../source/release-notes/3.2.txt:590 -# 54af5bc3dfba49ec850daca11e2fba61 -msgid "Returns a subset of an array." -msgstr "" - -#: ../source/release-notes/3.2.txt:591 -# 90f4e9ba22d94dee928bf1fab576713f -msgid "``{ $slice: [ , ] }``" -msgstr "" - -#: ../source/release-notes/3.2.txt:593 -# c1d10f86b2dc48e7806f662873ca913d -msgid "or" -msgstr "" - -#: ../source/release-notes/3.2.txt:595 -# 3249fcdb97174b32bfacc92ef20c087e -msgid "``{ $slice: [ , , ] }``" -msgstr "" - -#: ../source/release-notes/3.2.txt:597 -# db31ae2beae1497799a9811852ea433f -msgid ":expression:`$arrayElemAt`" -msgstr "" - -#: ../source/release-notes/3.2.txt:598 -# 8d7b915ff31e4b2e9c80f5614eeba977 -msgid "Returns the element at the specified array index." -msgstr "" - -#: ../source/release-notes/3.2.txt:599 -# 2d11bac33e6848c4a900bdf57203ab18 -msgid "``{ $arrayElemAt: [ , ] }``" -msgstr "" - -#: ../source/release-notes/3.2.txt:601 -# 3d231cc6f96e4851833579b447be3b2c -msgid ":expression:`$concatArrays`" -msgstr "" - -#: ../source/release-notes/3.2.txt:602 -# 46ac0ea8106543f38525da07eeb4f60d -msgid "Concatenates arrays." -msgstr "" - -#: ../source/release-notes/3.2.txt:609 -# 51def8b580794a018af69175bacc3812 -msgid ":expression:`$isArray`" -msgstr "" - -#: ../source/release-notes/3.2.txt:610 -# 4d96db3366e948a7a117fe8001ba2a1e -msgid "Determines if the operand is an array." -msgstr "" - -#: ../source/release-notes/3.2.txt:611 -# b865678f127441f59dfd7b5728248377 -msgid "``{ $isArray: [ ] }``" -msgstr "" - -#: ../source/release-notes/3.2.txt:613 -# 79f0ab11a82641518424c9aecc2fbbaa -msgid ":expression:`$filter`" -msgstr "" - -#: ../source/release-notes/3.2.txt:614 -# 8fced2d51d124355832697d0635db06b -msgid "Selects a subset of the array based on the condition." -msgstr "" - -#: ../source/release-notes/3.2.txt:629 -# 3a589f0406644839988b0569a48a34fb -msgid "Accumulator Expression Availability" -msgstr "" - -#: ../source/release-notes/3.2.txt:631 -# a14fcf21153c47419dc489edf3a94ec9 -msgid "Starting in version 3.2, the following accumulator expressions, previously only available in the :pipeline:`$group` stage, are now also available in the :pipeline:`$project` stage:" -msgstr "" - -#: ../source/release-notes/3.2.txt:635 -# 888ad068ba1543cbb126035ae5100c44 -msgid ":group:`$avg`" -msgstr "" - -#: ../source/release-notes/3.2.txt:636 -# a087b561d86a41839ac1b06426b83978 -msgid ":group:`$min`" -msgstr "" - -#: ../source/release-notes/3.2.txt:637 -# 5bb7754c252d4b599907e070415b1fae -msgid ":group:`$max`" -msgstr "" - -#: ../source/release-notes/3.2.txt:638 -# 18e1c6b8622f4823b74beb0bbb914249 -msgid ":group:`$sum`" -msgstr "" - -#: ../source/release-notes/3.2.txt:642 -# bec1f9cf4367483a8f8cbf85db01638d -msgid "When used as part of the :pipeline:`$project` stage, these accumulator expressions can accept either:" -msgstr "" - -#: ../source/release-notes/3.2.txt:645 -# 2d11981894344cd18ca72ca82f087658 -msgid "A single argument: `` : ``" -msgstr "" - -#: ../source/release-notes/3.2.txt:647 -# 64ee60c4598b4c1cad63c2d68e376122 -msgid "Multiple arguments: `` : [ , , ... ]``" -msgstr "" - -#: ../source/release-notes/3.2.txt:650 -#: ../source/release-notes/3.2.txt:846 -# 333b8542a4d34c2386c8b8e9637ca833 -# 0e62c9e3f40d4cdaa5d98baa59249c53 -msgid "General Enhancements" -msgstr "" - -#: ../source/release-notes/3.2.txt:652 -# 8656bcc63cd74c3fa2d6b28438385c10 -msgid "In MongoDB 3.2, :pipeline:`$project` stage supports using the square brackets ``[]`` to directly create new array fields. For an example, see :ref:`example-project-new-array-fields`." -msgstr "" - -#: ../source/release-notes/3.2.txt:656 -# 51ab1aa5168f481d800c2da73e371a20 -msgid "MongoDB 3.2 introduces the ``minDistance`` option for the :pipeline:`$geoNear` stage." -msgstr "" - -#: ../source/release-notes/3.2.txt:659 -# 621327c354114df9afd8f642e0c50d98 -msgid ":pipeline:`$unwind` stage no longer errors on non-array operand. If the operand does not resolve to an array but is not missing, null, or an empty array, :pipeline:`$unwind` treats the operand as a single element array." -msgstr "" - -#: ../source/release-notes/3.2.txt:664 -# bc1f4e4ba888439a9499e119b3cc4fd9 -msgid ":pipeline:`$unwind` stage can:" -msgstr "" - -#: ../source/release-notes/3.2.txt:666 -# 0488289ad7874a5f8631c573a00af78b -msgid "include the array index of the array element in the output by specifying a new option ``includeArrayIndex`` in the stage specification." -msgstr "" - -#: ../source/release-notes/3.2.txt:670 -# e15dcccd79bc49a788309a04ac6ad1fc -msgid "output those documents where the array field is missing, null or an empty array by specifying a new option ``preserveNullAndEmptyArrays`` in the stage specification." -msgstr "" - -#: ../source/release-notes/3.2.txt:674 -# 99802168538542a38cbee7b2674cb212 -msgid "To support these new features, :pipeline:`$unwind` can now take an alternate syntax. See :pipeline:`$unwind` for details." -msgstr "" - -#: ../source/release-notes/3.2.txt:680 -# 62b147e802074c039693ff839d242d90 -msgid "Optimization" -msgstr "" - -#: ../source/release-notes/3.2.txt:682 -# 5a238ca71c0b4e94b563dd78759ff9a9 -msgid "Indexes can :ref:`cover ` aggregation operations." -msgstr "" - -#: ../source/release-notes/3.2.txt:684 -# c260269f43b947108471d32ecd5566ce -msgid "MongoDB improves the overall performance of the pipeline in large sharded clusters." -msgstr "" - -#: ../source/release-notes/3.2.txt:687 -# 57722a7334cf420c92663032ca0ab215 -msgid "If the pipeline starts with an exact :pipeline:`$match` on a shard key, the entire pipeline runs on the matching shard only. Previously, the pipeline would have been split, and the work of merging it would have to be done on the primary shard." -msgstr "" - -#: ../source/release-notes/3.2.txt:692 -# 273435eb106543b78e69f39093dfcc1d -msgid "For aggregation operations that run on multiple shards, if the operations do not require running on the database's primary shard, these operations can route the results to any shard to merge the results and avoid overloading the primary shard for that database. Aggregation operations that require running on the database's primary shard are the :pipeline:`$out` stage and :pipeline:`$lookup` stage." -msgstr "" - -#: ../source/release-notes/3.2.txt:700 -# 135cb4a0fae24520abd232a1ba7c1fa9 -msgid "Compatibility" -msgstr "" - -#: ../source/release-notes/3.2.txt:702 -# c2ed57f688ef4344831ba9ef9fd8c2cd -msgid "For compatibility changes, see :ref:`3.2-agg-compatibility`." -msgstr "" - -#: ../source/release-notes/3.2.txt:705 -# 75b6d3895641442e9cc1d707d91bb023 -msgid "MongoDB Tools Enhancements" -msgstr "" - -#: ../source/release-notes/3.2.txt:707 -# 14c3d98319854853b1eb16457066d8b0 -msgid ":program:`mongodump` and :program:`mongorestore` add support for archive files and standard output/input streams with a new ``--archive`` option. This enhancement allows for the streaming of the dump data over a network device via a pipe. For examples, see" -msgstr "" - -#: ../source/release-notes/3.2.txt:712 -# ed56d800754f493381c74dc2a7faf1cc -msgid ":ref:`mongodump to an Archive File ` and :ref:`mongodump an Archive to Standard Output `" -msgstr "" - -#: ../source/release-notes/3.2.txt:716 -# 7d4f2e7a0ed247f38e1a766e82316bab -msgid ":ref:`mongorestore-example-archive-file` and :ref:`mongorestore-example-archive-stdin`." -msgstr "" - -#: ../source/release-notes/3.2.txt:719 -# 15bba7c606d34fddbe782baac729ca91 -msgid ":program:`mongodump` and :program:`mongorestore` add support for compressed data dumps with a new ``--gzip`` option. This enhancement reduces storage space for the dump files. For examples, see:" -msgstr "" - -#: ../source/release-notes/3.2.txt:723 -# 44945b2869854dd9b62111db6cbfcec1 -msgid ":ref:`Compress mongodump Output `" -msgstr "" - -#: ../source/release-notes/3.2.txt:725 -# 50211fd8795a4b209db05288e7002c28 -msgid ":ref:`mongorestore-example-gzip`." -msgstr "" - -#: ../source/release-notes/3.2.txt:730 -# f905cab220f44ad3bb529dc212c133b6 -msgid "Encrypted Storage Engine" -msgstr "" - -#: ../source/includes/fact-enterprise-only-admonition.rst:1 -#: ../source/includes/fact-enterprise-only-admonition.rst:1 -#: ../source/includes/fact-enterprise-only-admonition.rst:1 -# cb4c02fcdc064a0b9b9e4ae52fd6a48a -# e3666c7b96e641868cd50a62bdbbb080 -# 1f0b4610f7ed4b459e1fbf4e14b9e0b2 -msgid "Enterprise Feature" -msgstr "" - -#: ../source/includes/fact-enterprise-only-admonition.rst:3 -#: ../source/includes/fact-enterprise-only-admonition.rst:3 -#: ../source/includes/fact-enterprise-only-admonition.rst:3 -# 30c8b1e53c9040be9be4650e24ccdc37 -# 889ecead1162436bbfcff6fa78c74c82 -# 3ae3321e8495403e99e3d84b4158f0b2 -msgid "Available in MongoDB Enterprise only." -msgstr "" - -#: ../source/release-notes/3.2.txt:734 -# e046f429afb34d84a137e07dabf3fc34 -msgid "Available for the WiredTiger Storage Engine only." -msgstr "" - -#: ../source/release-notes/3.2.txt:736 -# 6c1d7a59be3242d68a5d2935460e7b86 -msgid "Encryption at rest, when used in conjunction with transport encryption and good security policies that protect relevant accounts, passwords, and encryption keys, can help ensure compliance with security and privacy standards, including HIPAA, PCI-DSS, and FERPA." -msgstr "" - -#: ../source/release-notes/3.2.txt:741 -# cddad194c9af4172a938cafd557dff32 -msgid "MongoDB Enterprise 3.2 introduces a native encryption option for the WiredTiger storage engine. This feature allows MongoDB to encrypt data files such that only parties with the decryption key can decode and read the data. For detail, see :ref:`encrypted-storage-engine`." -msgstr "" - -#: ../source/release-notes/3.2.txt:747 -# e0b896b720584069b43a280ac49edb54 -msgid "Text Search Enhancements" -msgstr "" - -#: ../source/release-notes/3.2.txt:752 -# c5776d62fe7f40c8b873f847f9ba07cd -msgid "``text`` Index Version 3" -msgstr "" - -#: ../source/release-notes/3.2.txt:754 -# 23176006158e455199dbbd28381a84a4 -msgid "MongoDB 3.2 introduces a version 3 of the :doc:`text index `. Key features of the new version of the index are:" -msgstr "" - -#: ../source/release-notes/3.2.txt:757 -# 06a91c2225324866a9d90d1fc5eeaf7f -msgid "Improved :ref:`case insensitivity `." -msgstr "" - -#: ../source/release-notes/3.2.txt:759 -# af4522ee38d443449313551d1bfca23b -msgid ":ref:`Diacritic insensitivity `." -msgstr "" - -#: ../source/release-notes/3.2.txt:761 -# abd79bd4bb0c472f8fb8d16eb4a0271f -msgid "Additional :ref:`delimiters for tokenization `." -msgstr "" - -#: ../source/release-notes/3.2.txt:764 -# b4c981cb85aa42d988bfe89f86d7570f -msgid "Starting in MongoDB 3.2, version 3 is the default version for new :doc:`text ` indexes." -msgstr "" - -#: ../source/release-notes/3.2.txt:767 -# 38d14d81d3794662b3c04ac067ede3ed -msgid ":ref:`3.2-text-index-compatibility`" -msgstr "" - -#: ../source/release-notes/3.2.txt:772 -# 7314db5b3cf0442c8c83aa8e955dd43f -msgid "``$text`` Operator Enhancements" -msgstr "" - -#: ../source/release-notes/3.2.txt:774 -# cf6554f036104555a78a7f5fc8944e7c -msgid "The :query:`$text` operator adds support for:" -msgstr "" - -#: ../source/release-notes/3.2.txt:776 -# f7a8398b4b774d96a7bdef97e70fe5c6 -msgid ":ref:`case sensitive text search ` with the new ``$caseSensitive`` option, and" -msgstr "" - -#: ../source/release-notes/3.2.txt:779 -# 6b433d45cb8849d2ac403d08b1cfa2b7 -msgid ":ref:`diacritic sensitive text search ` with the new ``$diacriticSensitive`` option." -msgstr "" - -#: ../source/release-notes/3.2.txt:783 -# 511dddc37db747aabdc47ce91763ec8c -msgid "For more information and examples, see the :query:`$text` operator reference sections :ref:`text-operator-case-sensitivity` and :ref:`text-operator-diacritic-sensitivity`." -msgstr "" - -#: ../source/release-notes/3.2.txt:788 -# a958f29b427541859c11c82680861ae2 -msgid "Support for Additional Languages" -msgstr "" - -#: ../source/release-notes/3.2.txt:792 -# 117c66dc633a426c8f8e959d6fe3bd17 -msgid "Starting in 3.2, MongoDB Enterprise provides support for the following languages: Arabic, Farsi (specifically Dari and Iranian Persian dialects), Urdu, Simplified Chinese, and Traditional Chinese." -msgstr "" - -#: ../source/release-notes/3.2.txt:796 -# f4e1ed3374724b379ae09b7ec48d1ddb -msgid "For details, see :doc:`/tutorial/text-search-with-rlp`." -msgstr "" - -#: ../source/release-notes/3.2.txt:799 -# 2c27b29fe4c24e04b1931bfb2961b19b -msgid "New Storage Engines" -msgstr "" - -#: ../source/release-notes/3.2.txt:802 -# cdcdc47e39f14d909e8af8837ed03eb9 -msgid "``inMemory`` Storage Engine" -msgstr "" - -#: ../source/release-notes/3.2.txt:806 -# 7bbb8e246ed44b74bd2be039481be0c3 -msgid "MongoDB Enterprise 3.2 provides an in-memory storage engine. Other than some metadata, the in-memory storage engine does not maintain any on-disk data. By avoiding disk I/O, the in-memory storage engine allows for more predictable latency of database operations." -msgstr "" - -#: ../source/release-notes/3.2.txt:811 -#: ../source/release-notes/3.2.txt:833 -# 57b1dd9e0caa40b2a94edd16717d9130 -# 35e7c109e8164881a3a48498295bfa90 -msgid "To select this storage engine, specify" -msgstr "" - -#: ../source/release-notes/3.2.txt:813 -# 2fc3a1eb6c7e4c78a867a96702e98389 -msgid "``inMemory`` for the :option:`--storageEngine` option or the :setting:`storage.engine` setting." -msgstr "" - -#: ../source/release-notes/3.2.txt:816 -# 570e888548704ae186ee31106cb0bb01 -msgid "``--dbpath``. Although the in-memory storage engine does not write data to the filesystem, it maintains in the ``--dbpath`` small metadata files and diagnostic data as well temporary files for building large indexes." -msgstr "" - -#: ../source/release-notes/3.2.txt:821 -# d12a212748a3422bba87d8a0cbfdef53 -msgid "The ``inMemory`` storage engine uses document-level locking. For more details, see :doc:`/core/inmemory`." -msgstr "" - -#: ../source/release-notes/3.2.txt:825 -# 9f79d1890b314035a8e5967d148accb5 -msgid "``ephemeralForTest`` Storage Engine" -msgstr "" - -#: ../source/release-notes/3.2.txt:827 -# f2238f53001141b4bbc57267da89f001 -msgid "MongoDB 3.2 provides a new for-test storage engine. Other than some metadata, the for-test storage engine does not maintain any on-disk data, removing the need to clean up between test runs. The for-test storage engine is unsupported." -msgstr "" - -#: ../source/release-notes/3.2.txt:831 -# 93e3f1775cfe4eafa8b4a9a242019b66 -msgid "For test purposes only. Do not use in production." -msgstr "" - -#: ../source/release-notes/3.2.txt:835 -# 349a4a1bca69407886727875bbd6b733 -msgid "``ephemeralForTest`` for the :option:`--storageEngine` option or the :setting:`storage.engine` setting." -msgstr "" - -#: ../source/release-notes/3.2.txt:838 -# ab338f719c874a1ebc44ba4d6ad16957 -msgid "``--dbpath``. Although the for-test storage engine does not write data to the filesystem, it maintains small metadata files in the ``--dbpath``." -msgstr "" - -#: ../source/release-notes/3.2.txt:841 -# f312840669f44d90adc50370ea36f1de -msgid "The ``ephemeralForTest`` storage engine uses collection-level locking." -msgstr "" - -#: ../source/release-notes/3.2.txt:849 -# 95aa9e36e3b949d08dfa34f981933fcc -msgid "Bit Test Query Operators" -msgstr "" - -#: ../source/release-notes/3.2.txt:851 -# 9d4bc1a093e340278e3c1ce9f8aec3e3 -msgid "MongoDB 3.2 provides new query operators to test bit values:" -msgstr "" - -#: ../source/release-notes/3.2.txt:853 -# 06c89234e43b4ac88eae9e5bc5e3e342 -msgid ":query:`$bitsAllSet`" -msgstr "" - -#: ../source/release-notes/3.2.txt:855 -# 4e6521da6b46441398a32904662d74f3 -msgid ":query:`$bitsAllClear`" -msgstr "" - -#: ../source/release-notes/3.2.txt:857 -# e4e21b8266f14bf6aede6fb44980b4cd -msgid ":query:`$bitsAnySet`" -msgstr "" - -#: ../source/release-notes/3.2.txt:859 -# a5f64cea1b25479f906637a9296047e4 -msgid ":query:`$bitsAnyClear`" -msgstr "" - -#: ../source/release-notes/3.2.txt:862 -# 3ec3314b5fda4488840cd1211ea85412 -msgid "SpiderMonkey JavaScript Engine" -msgstr "" - -#: ../source/release-notes/3.2.txt:864 -# 6fe1463fbb174dcb97796cc12df6343a -msgid "MongoDB 3.2 uses SpiderMonkey as the JavaScript engine for the :program:`mongo` shell and :program:`mongod` server. SpiderMonkey provides support for additional platforms and has an improved memory management model." -msgstr "" - -#: ../source/release-notes/3.2.txt:869 -# 2d9d61095f6e4081b73fdb219355f68b -msgid "This change affects all JavaScript behavior including the commands :dbcommand:`mapReduce`, :dbcommand:`group`, and the query operator :query:`$where`; *however*, this change should be completely transparent to the user." -msgstr "" - -#: ../source/release-notes/3.2.txt:874 -# 78f61a169b804f70844270ca46b571a2 -msgid ":ref:`3.2-spidermonkey-compatibility`" -msgstr "" - -#: ../source/release-notes/3.2.txt:877 -# 635e7ec531b5447a96a8326cd7e4a24c -msgid "``mongo`` Shell and CRUD API" -msgstr "" - -#: ../source/release-notes/3.2.txt:879 -# 4992dab786824a54a2a6fad1ad827310 -msgid "To provide consistency with the MongoDB drivers' CRUD (Create/Read/Update/Delete) API, the :program:`mongo` shell introduces additional CRUD methods that are consistent with the drivers' CRUD API:" -msgstr "" - -#: ../source/release-notes/3.2.txt:886 -# 65cf0c96b1d1410097e4a6e08798a97c -msgid "New API" -msgstr "" - -#: ../source/release-notes/3.2.txt:889 -# 1b330f38e1c341c8806d95d2c41e0c33 -msgid ":method:`db.collection.bulkWrite()`" -msgstr "" - -#: ../source/release-notes/3.2.txt:891 -# 5d356e6cc08840898890d70bf64bcc81 -msgid "Equivalent to initializing :method:`Bulk()` operations builder, using :ref:`Bulk methods ` to add operations, and running :method:`Bulk.execute()` to execute the operations." -msgstr "" - -#: ../source/release-notes/3.2.txt:895 -# 473f9c6d710a4dfaac5dee50c24daeef -msgid "MongoDB 3.2 deprecates :method:`Bulk()` and its associated :doc:`methods `." -msgstr "" - -#: ../source/release-notes/3.2.txt:898 -# b84bbc6e16f540ef8751b2fc1d6468ab -msgid ":method:`db.collection.deleteMany()`" -msgstr "" - -#: ../source/release-notes/3.2.txt:899 -# 3ab95a09911340c0a647e51b26f428d4 -msgid "Equivalent to :method:`db.collection.remove()`." -msgstr "" - -#: ../source/release-notes/3.2.txt:901 -# 27383511295e4620b0318ec250acb921 -msgid ":method:`db.collection.deleteOne()`" -msgstr "" - -#: ../source/release-notes/3.2.txt:903 -# 4710003346ca4c3eb4060302d29ebaa9 -msgid "Equivalent to :method:`db.collection.remove()` with the ``justOne`` set to true; i.e." -msgstr "" - -#: ../source/release-notes/3.2.txt:906 -# dbf17cd30c73403ab56a76fc72b77b48 -msgid ":method:`db.collection.remove( \\, true ) ` or :method:`db.collection.remove( \\, { justOne: true } ) `." -msgstr "" - -#: ../source/release-notes/3.2.txt:909 -# 5a5d2b2bbb344e47839bb42bb8e31854 -msgid ":method:`db.collection.findOneAndDelete()`" -msgstr "" - -#: ../source/release-notes/3.2.txt:911 -# 075ef99345f248faa6ba0d582c4ff4bf -msgid "Equivalent to :method:`db.collection.findAndModify()` method with ``remove`` set to true." -msgstr "" - -#: ../source/release-notes/3.2.txt:914 -# 6eaf3c4cae034f9fbed3a2c55127033b -msgid ":method:`db.collection.findOneAndReplace()`" -msgstr "" - -#: ../source/release-notes/3.2.txt:916 -# 160af3f99a4b41b3a1ac4b3aa3afedfd -msgid "Equivalent to :method:`db.collection.findAndModify()` method with ``update`` set to a replacement document." -msgstr "" - -#: ../source/release-notes/3.2.txt:919 -# b7cff18c807b4d8f96370fa9fd2d2340 -msgid ":method:`db.collection.findOneAndUpdate()`" -msgstr "" - -#: ../source/release-notes/3.2.txt:921 -# de88b1a9542d4ab99787798bd0b7464c -msgid "Equivalent to :method:`db.collection.findAndModify()` method with ``update`` set to a document that specifies modifications using :doc:`update operators `." -msgstr "" - -#: ../source/release-notes/3.2.txt:925 -# 756c20301b594e49b37771a16436eee8 -msgid ":method:`db.collection.insertMany()`" -msgstr "" - -#: ../source/release-notes/3.2.txt:926 -# 6e24bcfe3cbe4a2d96d2edf452d71cf8 -msgid "Equivalent to :method:`db.collection.insert()` method with an array of documents as the parameter." -msgstr "" - -#: ../source/release-notes/3.2.txt:929 -# bc56ea4438554a9babc1dff1d7d359c8 -msgid ":method:`db.collection.insertOne()`" -msgstr "" - -#: ../source/release-notes/3.2.txt:930 -# 6fcf2c5a1285419cb9aa435d3d8e22fb -msgid "Equivalent to :method:`db.collection.insert()` method with a single document as the parameter." -msgstr "" - -#: ../source/release-notes/3.2.txt:933 -# 4720ddc0e568489e9b7dfa66ede41b10 -msgid ":method:`db.collection.replaceOne()`" -msgstr "" - -#: ../source/release-notes/3.2.txt:935 -# 43099f083fe64cba840a506d32201385 -msgid "Equivalent to :method:`db.collection.update( \\, \\ ) ` method with a replacement document as the ```` parameter." -msgstr "" - -#: ../source/release-notes/3.2.txt:939 -# c38899c778a547b2b4b927b69e00021e -msgid ":method:`db.collection.updateMany()`" -msgstr "" - -#: ../source/release-notes/3.2.txt:941 -# 16512658080a46279a44ed8c450754a6 -msgid "Equivalent to :method:`db.collection.update( \\, \\, { multi: true, ... }) ` method with an ```` document that specifies modifications using :doc:`update operators ` and the ``multi`` option set to true." -msgstr "" - -#: ../source/release-notes/3.2.txt:948 -# 8fab49d1b88548c6913ee0c5c0c73793 -msgid ":method:`db.collection.updateOne()`" -msgstr "" - -#: ../source/release-notes/3.2.txt:950 -# aeed2859ed5b4a8f941df5a8313f63b1 -msgid "Equivalent to :method:`db.collection.update( \\, \\ ) ` method with an ```` document that specifies modifications using :doc:`update operators `." -msgstr "" - -#: ../source/release-notes/3.2.txt:956 -# 8fdbc7319738471a96c2a54e82f0315e -msgid "WiredTiger and ``fsyncLock``" -msgstr "" - -#: ../source/release-notes/3.2.txt:958 -# 3b4a68c7c51c4d07b73b05bd6f23046b -msgid "Starting in MongoDB 3.2, the WiredTiger storage engine supports the :dbcommand:`fsync` command with the ``lock`` option or the :program:`mongo` shell method :method:`db.fsyncLock()`. That is, for the WiredTiger storage engine, these operations can guarantee that the data files do not change, ensuring consistency for the purposes of creating backups." -msgstr "" - -#: ../source/release-notes/3.2.txt:968 -# b88c52255da54ca8980a1ef4f2d319d0 -msgid "Platform Support" -msgstr "" - -#: ../source/release-notes/3.2.txt:970 -# bc4036ce49c44b319d9239b68e8fd471 -msgid "Starting in 3.2, 32-bit binaries are deprecated and will be unavailable in future releases." -msgstr "" - -#: ../source/includes/fact-installation-rhel5.rst:1 -# fff84f0576974f5fbaeec179d49653f3 -msgid "MongoDB 3.2 deprecates support for Red Hat Enterprise Linux 5." -msgstr "" - -#: ../source/release-notes/3.2.txt:976 -# a0d410d3472048d689e234fc07c2fbdb -msgid "``$type`` Operator Accepts String Aliases" -msgstr "" - -#: ../source/release-notes/3.2.txt:978 -# ad9203e4aca0422dbb6ea8aa3261b2c7 -msgid ":query:`$type` operator accepts string aliases for the BSON types in addition to the numbers corresponding to the BSON types." -msgstr "" - -#: ../source/release-notes/3.2.txt:982 -# e5ffc8b17f9b42118961b945b2101f56 -msgid "``explain()`` Support for ``distinct()`` Operation" -msgstr "" - -#: ../source/release-notes/3.2.txt:984 -# 61449e6e0fcc47b8a87011ebab4cb644 -msgid ":method:`db.collection.explain()` adds support for :method:`db.collection.distinct()` method. For more information, see :method:`db.collection.explain()`." -msgstr "" - -#: ../source/release-notes/3.2.txt:989 -# 49c65a933ca345bbad4b5207b411f475 -msgid "``explain`` Support for ``findAndModify`` and ``distinct`` Commands" -msgstr "" - -#: ../source/release-notes/3.2.txt:991 -# b848e40252a2436bace079bad40b3f26 -msgid ":dbcommand:`explain` adds support for the :dbcommand:`distinct` and :dbcommand:`findAndModify` commands. For more information, see :dbcommand:`explain`." -msgstr "" - -#: ../source/release-notes/3.2.txt:996 -# e653a705fb6b43ffbc87e4b1974907d1 -msgid "Deprecation of the HTTP Interface" -msgstr "" - -#: ../source/release-notes/3.2.txt:998 -# df18c8b2cebc4b76b2892c49c69e85b8 -msgid "Starting in 3.2, MongoDB deprecates its HTTP interface." -msgstr "" - -#: ../source/release-notes/3.2.txt:1001 -# 5bdb5b5ed2cb415eb67beda1680e6756 -msgid "``keysExamined`` Count Includes the Last Scanned Key" -msgstr "" - -#: ../source/release-notes/3.2.txt:1003 -# a1ab0be974b54cc5a1e4b9982dcdc1cc -msgid "For ``explain`` operations run in ``executionStats`` or ``allPlansExecution`` mode, the :doc:`explain output ` contains the ``keysExamined`` statistic, representing the number of index keys examined during index scans." -msgstr "" - -#: ../source/release-notes/3.2.txt:1008 -# a28400035c2c4b869d52f00acde73410 -msgid "Prior to 3.2, ``keysExamined`` count in some queries did not include the last scanned key. As of 3.2 this error has been corrected. For more information, see :data:` ~explain.executionStats.executionStages.inputStage.keysExamined`." -msgstr "" - -#: ../source/release-notes/3.2.txt:1013 -# d894607bcf1e4f13b5948d60c08b2871 -msgid "The diagnostic logs and the system profiler report on this statistic." -msgstr "" - -#: ../source/release-notes/3.2.txt:1018 -# 3ce25efc9a044469b6431bedd4318e48 -msgid "Geospatial Optimization" -msgstr "" - -#: ../source/release-notes/3.2.txt:1020 -# 72b9932a57744e3393719b3466c1cc37 -msgid "MongoDB 3.2 introduces version 3 of :doc:`2dsphere indexes `, which index :doc:`GeoJSON geometries ` at a finer gradation. The new version improves performance of :doc:`2dsphere index ` queries over smaller regions. In addition, for both :doc:`2d indexes ` and :doc:`2dsphere indexes `, the performance of geoNear queries has been improved for dense datasets." -msgstr "" - -#: ../source/release-notes/3.2.txt:1028 -# 3e16b6c6ebce4dc6b4b0c87b5cd0b4a1 -msgid ":ref:`3.2-2dsphere-index-compatibility`" -msgstr "" - -#: ../source/release-notes/3.2.txt:1033 -# 00bbe00b7b5c4045bc9ed049ef2be304 -msgid "Diagnostic Data Capture" -msgstr "" - -#: ../source/release-notes/3.2.txt:1035 -# 87f53e9c90d9463b8e4836a3d55c2207 -msgid "To facilitate analysis of the MongoDB server behavior by MongoDB engineers, MongoDB 3.2 introduces a diagnostic data collection mechanism for logging server statistics to diagnostic files at periodic intervals. By default, the mechanism captures data at 1 second intervals. To modify the interval, see :parameter:`diagnosticDataCollectionPeriodMillis`." -msgstr "" - -#: ../source/release-notes/3.2.txt:1042 -# 351f5fab08f34d799fd9cf60b5b1d077 -msgid "MongoDB creates a ``diagnostic.data`` directory under the :program:`mongod` instance's ``--dbpath`` or :setting:`storage.dbPath`. The diagnostic data is stored in files under this directory." -msgstr "" - -#: ../source/release-notes/3.2.txt:1046 -# 51c5abd5f56e4c1ebcf7b5141098633a -msgid "The maximum size of the diagnostic files is configurable with the :parameter:`diagnosticDataCollectionFileSizeMB`, and the maximum size of the ``diagnostic.data`` directory is configurable with :parameter:`diagnosticDataCollectionDirectorySizeMB`." -msgstr "" - -#: ../source/release-notes/3.2.txt:1051 -# a42e47c6ed634c49907fa8e6cff74158 -msgid "The default values for the capture interval and the maximum sizes are chosen to provide useful data to MongoDB engineers with minimal impact on performance and storage size. Typically, these values will only need modifications as requested by MongoDB engineers for specific diagnostic purposes." -msgstr "" - -#: ../source/release-notes/3.2.txt:1058 -# a8b5f8545e5c45cc83f44ee01607032e -msgid "Write Concern" -msgstr "" - -#: ../source/release-notes/3.2.txt:1060 -# 01cade4a2eba48c08279f0c6f15a9090 -msgid "For replica sets using :rsconf:`protocolVersion: 1 `, secondaries acknowledge write operations after the secondary members have written to their respective on-disk :doc:`journals `, regardless of the :ref:`j ` option." -msgstr "" - -#: ../source/release-notes/3.2.txt:1066 -# bfd04e6eacac46f087edd298d6b5955c -msgid "For replica sets using :rsconf:`protocolVersion: 1 `, :writeconcern:`w: \"majority\" <\"majority\">` implies :ref:`j: true `." -msgstr "" - -#: ../source/includes/note-write-concern-journaled-replication.rst:1 -# 880518d194fd47d8b1512d418496e022 -msgid "With :writeconcern:`j: true `, MongoDB returns only after the requested number of members, including the primary, have written to the journal. Previously :writeconcern:`j: true ` write concern in a replica set only requires the :term:`primary` to write to the journal, regardless of the :ref:`w: \\ ` write concern." -msgstr "" - -#: ../source/release-notes/3.2.txt:1073 -# c5f0b908b00c419d850d5a8f1ab5d0ad -msgid "``journalCommitInterval`` for WiredTiger" -msgstr "" - -#: ../source/release-notes/3.2.txt:1075 -# 9162037037a445b2a9af570d1e087a99 -msgid "MongoDB 3.2 adds support for specifying the journal commit interval for the WiredTiger storage engine. See :option:`journalCommitInterval` option. In previous versions, the option is applicable to MMAPv1 storage engine only." -msgstr "" - -#: ../source/release-notes/3.2.txt:1080 -# b6772e8dfa3e4a439304b7e5fe45e76f -msgid "For the corresponding configuration file setting, MongoDB 3.2 adds the :setting:`storage.journal.commitIntervalMs` setting and deprecates :setting:`storage.mmapv1.journal.commitIntervalMs`. The deprecated :setting:`storage.mmapv1.journal.commitIntervalMs` setting acts as an alias to the new :setting:`storage.journal.commitIntervalMs` setting." -msgstr "" - -#: ../source/release-notes/3.2.txt:1087 -# 255dd596e5944acda7fb90723547caba -msgid "Changes Affecting Compatibility" -msgstr "" - -#: ../source/release-notes/3.2.txt:1089 -# 879422c4b468491ab9401d8c3a5c7a95 -msgid "Some MongoDB 3.2 changes can affect compatibility and may require user actions. For a detailed list of compatibility changes, see :doc:`/release-notes/3.2-compatibility`." -msgstr "" - -#: ../source/release-notes/3.2.txt:1101 -# 7f98697ad06c4abba57d18284034cf50 -msgid "Upgrade Process" -msgstr "" - -#: ../source/release-notes/3.2.txt:1110 -# 412cad6c6c26480aafdcffdd5276e1ff -msgid "See :doc:`/release-notes/3.2-upgrade` for full upgrade instructions." -msgstr "" - -#: ../source/release-notes/3.2.txt:1113 -# 9ca2db1c20554e72b9d717963d148ccf -msgid "Known Issues in 3.2.1" -msgstr "" - -#: ../source/release-notes/3.2.txt:1115 -# 8b7579ab85d6436ba10acd813f33e9df -msgid "List of known issues in the 3.2.1 release:" -msgstr "" - -#: ../source/release-notes/3.2.txt:1117 -#: ../source/release-notes/3.2.txt:1151 -# 3e011114645548da9afc030a0ee0786c -# 64e54f375df8422a85e86bdb4d0618ac -msgid "Clients may fail to discover new primaries when clock skew between nodes is greater than ``electionTimeout``: :issue:`SERVER-21744`" -msgstr "" - -#: ../source/release-notes/3.2.txt:1120 -#: ../source/release-notes/3.2.txt:1154 -# 80f03cf194da4cd3a26adbbab8eb5339 -# c355c8c265fd4c9084770cc49ee04759 -msgid "``fromMigrate`` flag never set for deletes in oplog: :issue:`SERVER-21678`" -msgstr "" - -#: ../source/release-notes/3.2.txt:1122 -#: ../source/release-notes/3.2.txt:1156 -# 399dcc30964d42a5a16bc33422511ddc -# fb5c8cc8d88a4f40be7773489643f932 -msgid "Running :dbcommand:`explain` with a :doc:`read preference ` in a v3.2 ``mongo`` shell connected to a v3.0 ``mongos`` or in a v3.0 ``mongo`` shell connected to a v3.0 ``mongos`` but with v3.2 shards is incompatible: :issue:`SERVER-21661`" -msgstr "" - -#: ../source/release-notes/3.2.txt:1128 -#: ../source/release-notes/3.2.txt:1162 -# 398a91f67be24b0ca382cde9051455d7 -# 65354a8a7bce4e81a3a3b0b3972684c9 -msgid "Results of the connPoolStats command are no longer correct: :issue:`SERVER-21597`" -msgstr "" - -#: ../source/release-notes/3.2.txt:1130 -#: ../source/release-notes/3.2.txt:1164 -# 767a9973c60f4f81860b6f7c0ded23e3 -# 6235c01d08464ebd907ac59fec81cf3a -msgid "ApplyOps background index creation may deadlock: :issue:`SERVER-21583`" -msgstr "" - -#: ../source/release-notes/3.2.txt:1132 -#: ../source/release-notes/3.2.txt:1166 -# 7b9404af968842c3a8f5b0409201d6d0 -# 87416207eb9d4955810786fa3af9b10e -msgid "Performance regression for ``w:majority`` writes with replica set protocolVersion 1: :issue:`SERVER-21581`" -msgstr "" - -#: ../source/release-notes/3.2.txt:1135 -#: ../source/release-notes/3.2.txt:1169 -# 0edc148015264ff2882abdbffec818a9 -# 145527a9ebe24e7f9989fc3ddd5d472a -msgid "Performance regression on unicode-aware text processing logic (text index v3): :issue:`SERVER-19936`" -msgstr "" - -#: ../source/release-notes/3.2.txt:1138 -#: ../source/release-notes/3.2.txt:1175 -# 5762842722b94bdd86cd330cf0fbecfe -# 639cb7ad1154466791c0e9e595d9583f -msgid "Results from the :pipeline:`$indexStats` operator do not take into account queries which use the :pipeline:`$match` or :dbcommand:`mapReduce` functions: :issue:`SERVER-22048`" -msgstr "" - -#: ../source/release-notes/3.2.txt:1142 -# a5e81de256ef4cf88dd68b6a63c22ddc -msgid "Known Issues in 3.2.0" -msgstr "" - -#: ../source/release-notes/3.2.txt:1144 -# 2096e6772bd04480b3954214089c4ce0 -msgid "List of known issues in the 3.2.0 release:" -msgstr "" - -#: ../source/release-notes/3.2.txt:1146 -# 57a2deda74224795b6c0f229552526fd -msgid "findAndModify operations not captured by the profiler: :issue:`SERVER-21772`" -msgstr "" - -#: ../source/release-notes/3.2.txt:1148 -# d7c64286993445a292955e8d2acc2f3c -msgid ":dbcommand:`getMore` command does not set ``\"nreturned\"`` operation counter: :issue:`SERVER-21750`" -msgstr "" - -#: ../source/release-notes/3.2.txt:1172 -# bfd01dd847174ea7a8033942c25392af -msgid "Severe performance regression in insert workload under Windows with WiredTiger: :issue:`SERVER-21792`" -msgstr "" - -#: ../source/release-notes/3.2.txt:1179 -# d35620ee38924a029f84169a3cfedefe -msgid "Download" -msgstr "" - -#: ../source/release-notes/3.2.txt:1181 -# f6167f7c40b443babfdd0c5b6ed3e22d -msgid "To download MongoDB 3.2, go to the `downloads page`_." -msgstr "" - -#: ../source/release-notes/3.2.txt:1186 -# e37885f3fe2c4683add13f6dec844761 -msgid "`All Third Party License Notices `_." -msgstr "" - -#: ../source/release-notes/3.2.txt:1187 -# fe5e445a086746caad928e8caf13d053 -msgid "`All JIRA issues resolved in 3.2 `_." -msgstr "" - -#: ../source/includes/extracts/additional-resources-upgrades.rst:4 -#: ../source/includes/extracts/additional-resources-upgrades.rst:4 -# 4a1f09f10f8d4a79a96d7a37695ec49a -# 08245dfbdf8d4d86ba91f51f6456e1ae -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-upgrades.rst:6 -#: ../source/includes/extracts/additional-resources-upgrades.rst:6 -# 9c737a2239c54604b7f6c3eb7ba3dbc6 -# 8b53e19068d84f28a414ac8fca09b212 -msgid "`Getting ready for MongoDB 3.2? Get our help. `_" -msgstr "" - diff --git a/locale/pot/release-notes/3.4-compatibility.pot b/locale/pot/release-notes/3.4-compatibility.pot deleted file mode 100644 index 4ef1bd60f48..00000000000 --- a/locale/pot/release-notes/3.4-compatibility.pot +++ /dev/null @@ -1,398 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/3.4-compatibility.txt:5 -# 3621ba1e705f4ff0ae7072af4d9701c1 -msgid "Compatibility Changes in MongoDB 3.4" -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:0 -# cb5e69dfd7d04c8aa5f8e1c376b1729c -msgid "On this page" -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:15 -# a8f4bd232288438c9b07685a5dcabcb8 -msgid "The following 3.4 changes can affect the compatibility with older versions of MongoDB." -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:18 -# dc62fdf2e5e548969470f6d6fb333189 -msgid "See also :doc:`/release-notes/3.4`." -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:21 -# 275c2b87b2514d548ac12736f5c9e6b6 -msgid "Sharded Cluster Changes" -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:26 -# 1e48c1c2644d4682b1b5d63d636ee056 -msgid "``shardsvr`` Requirement" -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:28 -# d06317fff160481e8325252543801689 -msgid "For a 3.4 sharded cluster, :program:`mongod` instances for the shards **must** explicitly specify its role as a ``shardsvr``, either via the configuration file setting :setting:`sharding.clusterRole` or via the command line option :option:`--shardsvr`." -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:36 -# f336e28399e544c9a45ba3fe29eb665e -msgid "Default port for :program:`mongod` instances with the ``shardsvr`` role is ``27018``. To use a different port, specify :setting:`net.port` setting or ``--port`` option." -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:43 -# 8ae335339ade433daf281f63c57d900f -msgid "3.4 ``mongos`` and Earlier Versions of ``mongod``" -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:45 -# 1bfb1557279d4840b449c0f1efad2d04 -msgid "Version 3.4 :program:`mongos` instances cannot connect to earlier versions of :program:`mongod` instances." -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:49 -# bc4d3944e7a043fd88a04060cca8108f -msgid "Removal for Configuration Options" -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:51 -# 3042d649a59a4a739f9c330e14274546 -msgid "MongoDB 3.4 removes the following configuration options from the :program:`mongos`:" -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:54 -# 7265e8fe0e104308a4b63d64fe51edb6 -msgid "``sharding.chunkSize`` configuration file setting and :option:`--chunkSize` command-line option" -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:57 -# b30796b9765e46c68a9cc89e7ef8ea53 -msgid "``sharding.autoSplit`` configuration file setting and :option:`--noAutoSplit` command line option" -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:61 -# 9dd87ebd9dc84c31801060e9c359ab8f -msgid "Removal of Support for SCCC Config Servers" -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:63 -# c2286c487b9f4487b19e32edf5a9e341 -msgid "3.4 sharded clusters no longer support the use of mirrored (SCCC) :program:`mongod` instances as config servers. The use of SCCC config servers, deprecated in the 3.2 release, is no longer valid. Instead, deploy your config servers as a replica set (CSRS)." -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:68 -# 1257943436344987a98eca57a7e3f1c1 -msgid "To upgrade your sharded cluster to version 3.4, the config servers must be running as a replica set." -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:71 -# df903a98aa864544ab2b71c5f84dc895 -msgid "To convert your existing config servers from SCCC to CSRS, see :doc:`/tutorial/upgrade-config-servers-to-replica-set`." -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:76 -# a66b40b0a5d84cbf8b0b8037f905e344 -msgid ":ref:`Sharded Cluster Release Notes Section <3.4-rel-notes-sharded-cluster>`" -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:81 -# 48b8d5b41f374113beb531dbdb5fd474 -msgid "Deprecated Operations" -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:86 -# facd1626739840a8bdf17fe0f7e23e3a -msgid "``group``" -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:88 -# cd544b6423b04840a65bc8d31163cc2b -msgid "Mongodb 3.4 deprecates the following commands and :program:`mongo` shell methods:" -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:91 -# 7e2a821a726743ccbc2f5e1b2dc30dc8 -msgid ":dbcommand:`group` command and :method:`db.collection.group()`. Use :method:`db.collection.aggregate()` or :method:`db.collection.mapReduce()` instead." -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:98 -# 47207f4896a247b381a90a05427794a6 -msgid "``aggregate`` without ``cursor``" -msgstr "" - -#: ../source/includes/deprecation-aggregate-wo-cursor.rst:1 -# 8770e90ad8324fe3adec5d3d2ec63139 -msgid "MongoDB 3.4 deprecates the use of :dbcommand:`aggregate` command **without** the ``cursor`` option, unless the pipeline includes the ``explain`` option. When returning aggregation results inline using the :dbcommand:`aggregate` command, specify the cursor option using the default batch size ``cursor: {}`` or specify the batch size in the cursor option ``cursor: { batchSize: }``." -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:103 -# a1cec4150e524188822b788d8f5b9d75 -msgid "Stricter Validation of Collection and Index Specifications" -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:106 -# e3b2c68d39f34a75bb7685f123e1fec1 -msgid "Stricter Validation of Collection Options" -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:108 -# 68feb755b7534ce1a1614c2574428c73 -msgid "MongoDB 3.4 enforces a stricter validation of collection options during :dbcommand:`create` and :method:`db.createCollection()` operations; namely, the specified options must be valid options supported by :dbcommand:`create` and :method:`db.createCollection()`." -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:113 -# fcc082a87d6a42a5b2f09c5b2d807614 -msgid "For example, the following operation are no longer valid:" -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:120 -# efac822e75cc4f61a88dbd10e71926c8 -msgid "Stricter Validation of Index Specifications" -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:122 -# ff2b6e72b3004059a4d49567d94ab515 -msgid "MongoDB 3.4 enforces a stricter validation of index specification during :dbcommand:`createIndexes` and :method:`db.collection.createIndex()` operations. The enforcement does not apply to existing indexes." -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:127 -# f81d56d30e4d44aeaa7d048c354bddf3 -msgid "Stricter validation include the following:" -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:129 -# e2996c6f77a74e14ba09e96a17778e14 -msgid "Ensuring that the value in the index key pattern ``key: value`` is valid. Specifically, value can be:" -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:135 -# 9695773a1d66493597dc4173fcc07c64 -msgid "Value" -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:136 -# dc3b5be97dc24cdf85aeea2e394f389a -msgid "Description" -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:138 -# 739163243ef94479816826b22917c95e -msgid "A number greater than 0" -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:139 -# 8737b58b2e4d4f178954dffc4b066bd7 -msgid "For ascending index" -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:141 -# 1ffa1aa4e32d4052a16f82c70fbaa27b -msgid "A number less than 0" -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:142 -# fdf35308fbfc4139827bf67bd3a9439c -msgid "For descending index" -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:144 -# 48f67bdbf77d499ab7b606d9799c175e -msgid "String \"text\", \"2dsphere\", \"2d\", or \"hashed\"" -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:145 -# 6c840dcd57ce4982862978aa948fa2c8 -msgid "For special index types" -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:147 -# d998ce4947b64d51857321c82e2f7e17 -msgid "For example, the following operations are no longer valid:" -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:156 -# cb5e66f34e8340878f82fd24fc75be3f -msgid "Ensuring that the specified :doc:`index options ` are valid. Previous versions ignored invalid options. For example, the following operations are no longer valid:" -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:169 -# 5223490683b149f89beb01c79963e5fb -msgid "General Compatibility Changes" -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:171 -# 2d9eb2473c29473f9b62b1b080dfe75c -msgid "Removal of deprecated ``textSearchEnabled`` parameter. Starting from version 2.6, MongoDB enables the text search feature by default." -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:174 -# d706450af00d43ceb94ad9b653549198 -msgid "Removal of :program:`mongosniff`. In MongoDB 3.4, :program:`mongosniff` is replaced by :program:`mongoreplay`, which offers a more flexible superset of :program:`mongosniff`'s functionality." -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:182 -# dc0ca92bc6764bdb9658565de571f715 -msgid "User Roles Changes" -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:184 -# 751473a5774a4a74a02d98256e5d374b -msgid "The privileges of the following built-in roles do not apply to the ``local`` and ``config`` databases:" -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:187 -# 075463d9a9864096a53844033c374b99 -msgid ":authrole:`readAnyDatabase`" -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:189 -# 22c642da870f4e9e99eaf32cffb62c31 -msgid "To provide ``read`` privileges on the ``local`` database, create a user in the ``admin`` database with :authrole:`read` role in the ``local`` database. See also :authrole:`clusterManager` and :authrole:`clusterMonitor` role for access to the ``config`` and ``local`` databases." -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:195 -# 6acd5cc2ecfd42598ed4a29f4ded8f5a -msgid ":authrole:`readWriteAnyDatabase`" -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:197 -# 4238343ee3534bb394a2a170e0cb8eb7 -msgid "To provide ``readWrite`` privileges on the ``local`` database, create a user in the ``admin`` database with :authrole:`readWrite` role in the ``local`` database. See also :authrole:`clusterManager` and :authrole:`clusterMonitor` role for access to the ``config`` and ``local`` databases." -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:203 -# abb2ffe48592404c853ef29d0969ac74 -msgid ":authrole:`userAdminAnyDatabase`, and" -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:205 -# a0484d083c9a4d908858b9d669eaa6f8 -msgid ":authrole:`dbAdminAnyDatabase`" -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:207 -# ac274dbde23442fd9b2514be2cbc2aca -msgid "To provide ``dbAdmin`` privileges on the ``local`` database, create a user in the ``admin`` database with :authrole:`dbAdmin` role in the ``local`` database. See also :authrole:`clusterManager` and :authrole:`clusterMonitor` role for access to the ``config`` and ``local`` databases." -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:213 -# 2d904fbba8804804b03181dac248e3ae -msgid "Correspondingly, the :authrole:`clusterManager`, :authrole:`clusterMonitor`, :authrole:`backup`, and :authrole:`restore` roles include additional read and write privileges on ``local`` and ``config`` databases." -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:221 -# 4d538572365e4b5da4ff6d1a424a65c8 -msgid "Backwards Incompatible Features" -msgstr "" - -#: ../source/includes/3.4-backwards-incompatible-features.rst:1 -# 100b51a6b51a4eee8152861dd4cde16f -msgid "The following 3.4 features persist data that earlier MongogDB versions cannot correctly handle and require that ``featureCompatibilityVersion`` be set to ``\"3.4\"``:" -msgstr "" - -#: ../source/includes/3.4-backwards-incompatible-features.rst:5 -# d8cf18923d80460eac24d77a33cc8733 -msgid ":ref:`3.4-relnotes-views`" -msgstr "" - -#: ../source/includes/3.4-backwards-incompatible-features.rst:7 -# b1c5c48ed4464515912c48590d70b0e9 -msgid ":ref:`3.4-relnotes-collation`" -msgstr "" - -#: ../source/includes/3.4-backwards-incompatible-features.rst:9 -# 5155e8bdd61b44d6a80aea5357985037 -msgid ":ref:`3.4-decimal`" -msgstr "" - -#: ../source/includes/3.4-backwards-incompatible-features.rst:11 -# 270107b4fcc54bb6b1e461daa57f0a1c -msgid "Index version ``v: 2``. ``v:2`` indexes add support for collation and decimal data type. Earlier index versions support neither collation nor the decimal data type." -msgstr "" - -#: ../source/includes/3.4-backwards-incompatible-features.rst:15 -# 432f679b586148c280f6727bc5f954ee -msgid "If ``featureCompatibilityVersion: \"3.4\"``, indexes created in MongoDB 3.4 default to ``v: 2`` . Otherwise, new indexes default to ``v: 1``." -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:225 -# 5848542915ea4fa487f0fa41b321bd81 -msgid "To set the ``featureCompatibilityVersion``, see :dbcommand:`setFeatureCompatibilityVersion` command." -msgstr "" - -#: ../source/includes/3.4-featureCompatibility-caveat.rst:1 -# 7908f98a6bda45ddb3a962933b85cbc6 -msgid "Enabling these backwards-incompatible features can :ref:`complicate the downgrade process <3.4-downgrade-features-prereq>`. For details, see :ref:`3.4-downgrade-features-prereq`." -msgstr "" - -#: ../source/includes/3.4-featureCompatibility-caveat.rst:5 -# 4d83bec60e4f408f99a026761a22b54b -msgid "It is recommended that after upgrading, you allow your deployment to run without enabling these features for a burn-in period to ensure the likelihood of downgrade is minimal. When you are confident that the likelihood of downgrade is minimal, enable these features." -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:232 -# 892405edca964e63ab2f3cc587ee5a1a -msgid "3.4 deployments have the following default ``featureCompatibilityVersion`` values:" -msgstr "" - -#: ../source/includes/list-table-featureCompatibilityVersion-defaults.rst:5 -# 0f515fe773254823b44f084c0af630ac -msgid "3.4 Deployments" -msgstr "" - -#: ../source/includes/list-table-featureCompatibilityVersion-defaults.rst:6 -# a9cfc973e7e04e68aa195feeebde5f72 -msgid "``featureCompatibilityVersion``" -msgstr "" - -#: ../source/includes/list-table-featureCompatibilityVersion-defaults.rst:8 -# e188c856fbb343a7aa10d95e6196df4c -msgid "For new deployments" -msgstr "" - -#: ../source/includes/list-table-featureCompatibilityVersion-defaults.rst:9 -# 5c107f3067e046a4b34624e1583efec3 -msgid "``\"3.4\"``" -msgstr "" - -#: ../source/includes/list-table-featureCompatibilityVersion-defaults.rst:11 -# dabbe0a659ba4752b8ed7deff78791f2 -msgid "For deployments :ref:`upgraded from 3.2 <3.4-upgrade>`" -msgstr "" - -#: ../source/includes/list-table-featureCompatibilityVersion-defaults.rst:13 -# 2544b356c86943f2975929bb5250955d -msgid "``\"3.2\"`` until you :dbcommand:`setFeatureCompatibilityVersion` to ``\"3.4\"``." -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:237 -# a72b6a1736954ad1a7f2f03d463bf348 -msgid "Earlier versions of MongoDB will not start if the database contains views, collation specifications, or ``v:2`` indexes. If the data contains the decimal data type, operations against these documents may fail. See :doc:`/release-notes/3.4-downgrade` for details. If you need to downgrade, you must remove data related to these incompatible features from your database before downgrading the binaries." -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:247 -# 1b1f796d5e8a4540b5af937391193476 -msgid "Driver Compatibility Changes" -msgstr "" - -#: ../source/release-notes/3.4-compatibility.txt:249 -# 03b36b4834944675a197a2ab35f7ba79 -msgid "To use the various new features such as the new :ref:`3.4-decimal` and :ref:`collation` with a MongoDB driver, an upgrade to a driver version that supports these features is necessary." -msgstr "" - diff --git a/locale/pot/release-notes/3.4-downgrade-replica-set.pot b/locale/pot/release-notes/3.4-downgrade-replica-set.pot deleted file mode 100644 index db683a99cf8..00000000000 --- a/locale/pot/release-notes/3.4-downgrade-replica-set.pot +++ /dev/null @@ -1,196 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/3.4-downgrade-replica-set.txt:3 -# 491c68ff55874c7ca816a6df31c6786f -msgid "Downgrade 3.4 Replica Set to 3.2" -msgstr "" - -#: ../source/release-notes/3.4-downgrade-replica-set.txt:0 -# 2d1f541229a64e9fab57122cb67277dd -msgid "On this page" -msgstr "" - -#: ../source/release-notes/3.4-downgrade-replica-set.txt:13 -# 36d5fefc6bb648d5b987c54b119d2a19 -msgid "Before you attempt any downgrade, familiarize yourself with the content of this document." -msgstr "" - -#: ../source/release-notes/3.4-downgrade-replica-set.txt:17 -# d61947c48af847ffa0a6c84a994f4325 -msgid "Downgrade Path" -msgstr "" - -#: ../source/includes/3.4-downgrade-path.rst:1 -# 9aea2e99e94749d58bd3c297d91f53fa -msgid "Once upgraded to 3.4, you cannot downgrade to a 3.2.7 or earlier version. You can only downgrade to a 3.2.8 or later version." -msgstr "" - -#: ../source/release-notes/3.4-downgrade-replica-set.txt:22 -# 1ea89af3e94740c2bae841e752785f0b -msgid "Create Backup" -msgstr "" - -#: ../source/release-notes/3.4-downgrade-replica-set.txt:24 -# 7b21368c2d074d11abbf5be0cdda2d32 -msgid "*Optional but Recommended.* Create a backup of your database." -msgstr "" - -#: ../source/release-notes/3.4-downgrade-replica-set.txt:27 -# 63b3106b1131422aaa3df79e94e9c40f -msgid "Prerequisites" -msgstr "" - -#: ../source/release-notes/3.4-downgrade-replica-set.txt:29 -# be9146c65c884ce3919fcd6b820c8248 -msgid "Before downgrading the binaries, you must downgrade the feature compatibility version and remove any :ref:`3.4 features incompatible <3.4-compatibility-enabled>` with 3.2 or earlier versions as generally outlined below. These steps are necessary only if ``featureCompatibilityVersion`` has ever been set to ``\"3.4\"``." -msgstr "" - -#: ../source/release-notes/3.4-downgrade-replica-set.txt:43 -# 6162d7d45a3b4f4b8780beff01781728 -msgid "1. Downgrade Feature Compatibility Version" -msgstr "" - -#: ../source/release-notes/3.4-downgrade-replica-set.txt:45 -#: ../source/release-notes/3.4-downgrade-replica-set.txt:55 -#: ../source/release-notes/3.4-downgrade-replica-set.txt:66 -#: ../source/release-notes/3.4-downgrade-replica-set.txt:75 -#: ../source/release-notes/3.4-downgrade-replica-set.txt:87 -# 9cc824472ce74f0ebfd387926f06f2eb -# 98c7932927d84e598aa7fb97871cd889 -# aee36dff0e8f47c7b5cc70d004eabd01 -# 6d7de048594f4c55b8870dc8667fab5f -# 61d8c69a74424519a1b4983a1b67d027 -msgid "Connect a :program:`mongo` shell to the primary." -msgstr "" - -#: ../source/includes/extracts/3.4-downgrade-feature-compatibility.rst:2 -# 7c899d9d1e4a4a4e88c446008fb70d28 -msgid "Downgrade the ``featureCompatibilityVersion`` to ``\"3.2\"``." -msgstr "" - -#: ../source/includes/extracts/3.4-downgrade-feature-compatibility.rst:8 -# f00d3f15faac4deaa90158994176552a -msgid "This command must perform writes to an internal system collection. If for any reason the command does not complete successfully, you can safely retry the command on the |target| as the operation is idempotent." -msgstr "" - -#: ../source/release-notes/3.4-downgrade-replica-set.txt:50 -# 2d428658e49147cab823eb2733b7a8e6 -msgid "2. Remove Views" -msgstr "" - -#: ../source/release-notes/3.4-downgrade-replica-set.txt:52 -# bd236b6dffdf4719a32c8956b32de403 -msgid "If you have defined any views, drop the views before downgrading MongoDB 3.4 to 3.2." -msgstr "" - -#: ../source/includes/extracts/3.4-downgrade-views.rst:2 -# fcb4061cfa6c4d12a7c4ac1e6562a802 -msgid "To find views, you can run the following in the :program:`mongo` shell:" -msgstr "" - -#: ../source/includes/extracts/3.4-downgrade-views.rst:13 -# 8cbc0cb833bf4c95b5c5777f5db0f104 -msgid "In each database that contains views, drop the ``system.views`` collection to drop all views in that database." -msgstr "" - -#: ../source/release-notes/3.4-downgrade-replica-set.txt:60 -# cd4e4fc1a7f94235815548aa24af444b -msgid "3. Remove Collation Option from Collections and Indexes" -msgstr "" - -#: ../source/release-notes/3.4-downgrade-replica-set.txt:62 -# 92b2f49fe99f4f469632d3fea4611867 -msgid "If you have defined any non-\"simple\" collation for a collection or an index, remove the collection or index before downgrading MongoDB 3.4 to 3.2." -msgstr "" - -#: ../source/includes/extracts/3.4-downgrade-collation-collections.rst:2 -# 71a42afb0e6a464798d5885e00328550 -msgid "To find collections with collation specifications, you can run the following in the :program:`mongo` shell:" -msgstr "" - -#: ../source/includes/extracts/3.4-downgrade-collation-collections.rst:14 -# e270ea8151984b7c92d342d7ee1d302a -msgid "You can migrate the content of the collection to a new collection without the collation specification (one way is via the aggregation pipeline stage :pipeline:`$out`)." -msgstr "" - -#: ../source/includes/extracts/3.4-downgrade-collation-indexes.rst:2 -# afe9574d796349e0a937359192fd6a61 -msgid "To find indexes with collation specification, you can run the following in the :program:`mongo` shell:" -msgstr "" - -#: ../source/includes/extracts/3.4-downgrade-collation-indexes.rst:19 -# e01d9374c3cc4d30a63ada5c60ff5c04 -msgid "Drop the indexes with a collation specification. After the downgrade, recreate the dropped indexes." -msgstr "" - -#: ../source/release-notes/3.4-downgrade-replica-set.txt:73 -# 19441083ed02435c889e377ce74efb1f -msgid "4. Convert Data of Type Decimal" -msgstr "" - -#: ../source/includes/extracts/3.4-downgrade-decimal.rst:2 -# dc5bb8693a544f88b4cbef149e36c9f7 -msgid "Convert any data of :ref:`decimal <3.4-decimal>` type. In versions of MongoDB earlier than 3.4, operations against documents that contain :ref:`decimal <3.4-decimal>` type may fail. For some possible conversion options, see :doc:`/tutorial/model-monetary-data`." -msgstr "" - -#: ../source/includes/extracts/3.4-downgrade-decimal.rst:8 -# 30b74bea1f664dd2a60f0dbe978409c0 -msgid "To detect the presence of decimal, you can run :method:`db.collection.validate(true) ` against the collections which may contain decimal data." -msgstr "" - -#: ../source/includes/extracts/3.4-downgrade-decimal.rst:12 -# 3c91a1a299914d8baece23553758d044 -msgid ":method:`db.collection.validate(true) ` reports on decimal data only when ``featureCompatibilityVersion`` is ``\"3.2\"``." -msgstr "" - -#: ../source/release-notes/3.4-downgrade-replica-set.txt:80 -# 308ca1f636594ae3beee81194d29cdae -msgid "5. Downgrade Index Versions" -msgstr "" - -#: ../source/release-notes/3.4-downgrade-replica-set.txt:82 -# 201f271f58c844a4aa28868952012eb9 -msgid "If you have ``v: 2`` indexes (i.e. the default version for indexes created in MongoDB 3.4 if ``featureCompatibilityVersion: \"3.4\"``), :method:`reindex the collection ` to recreate all indexes on the collection as ``v: 1`` before downgrading MongoDB." -msgstr "" - -#: ../source/includes/extracts/3.4-downgrade-v2-indexes.rst:2 -# ca33974b223c47fa8d774f92c460e578 -msgid "To find indexes with ``v: 2``, you can run the following in the :program:`mongo` shell:" -msgstr "" - -#: ../source/release-notes/3.4-downgrade-replica-set.txt:91 -# 223bee1a41ce4f6fbb3851748e0d46db -msgid "Repeat the process on secondary members of the replica set as the reindex operation does not propagate to the secondaries." -msgstr "" - -#: ../source/release-notes/3.4-downgrade-replica-set.txt:0 -# a3cc0bb1c52f485d9e0c997261220e9a -msgid "Tip" -msgstr "" - -#: ../source/release-notes/3.4-downgrade-replica-set.txt:96 -# 506e0b5bd3c5453faf6d5691870a2ddc -msgid "If connecting a :program:`mongo` shell to a secondary member, set :method:`rs.slaveOk()`." -msgstr "" - -#: ../source/release-notes/3.4-downgrade-replica-set.txt:100 -# 0907391f516b4a08be756edeb85319ad -msgid "Procedure" -msgstr "" - diff --git a/locale/pot/release-notes/3.4-downgrade-sharded-cluster.pot b/locale/pot/release-notes/3.4-downgrade-sharded-cluster.pot deleted file mode 100644 index f7d8ede9691..00000000000 --- a/locale/pot/release-notes/3.4-downgrade-sharded-cluster.pot +++ /dev/null @@ -1,261 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:3 -# 5c0793bfc64441a3a072997b0b76747a -msgid "Downgrade 3.4 Sharded Cluster to 3.2" -msgstr "" - -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:0 -# 64a2ad002b254430a8c4e5399872c978 -msgid "On this page" -msgstr "" - -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:13 -# 6e2d05c6fcb542a080d093f526c9cc75 -msgid "Before you attempt any downgrade, familiarize yourself with the content of this document." -msgstr "" - -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:17 -# dffa5e35493f4452ae52080dede1c5cd -msgid "Downgrade Path" -msgstr "" - -#: ../source/includes/3.4-downgrade-path.rst:1 -# e83a70242d344810ae172b4136b18ce3 -msgid "Once upgraded to 3.4, you cannot downgrade to a 3.2.7 or earlier version. You can only downgrade to a 3.2.8 or later version." -msgstr "" - -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:22 -# 5ae6dacb87474040877bc95a23b6cd99 -msgid "Create Backup" -msgstr "" - -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:24 -# c585eb15279e4d43ac67f7ac17c347ed -msgid "*Optional but Recommended.* Create a backup of your database." -msgstr "" - -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:27 -# 1fed869397184df2a0a162932efe713b -msgid "Prerequisites" -msgstr "" - -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:29 -# 17d14688be6e48fda72cf3ff9e396cfc -msgid "Before downgrading the binaries, you must downgrade the feature compatibility version and remove any :ref:`3.4 features incompatible <3.4-compatibility-enabled>` with 3.2 or earlier versions as outlined below. These steps are necessary only if ``featureCompatibilityVersion`` has ever been set to ``\"3.4\"``." -msgstr "" - -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:42 -# a5a9dd6e0c994c70a4c5f46747f0499c -msgid "1. Downgrade Feature Compatibility Version" -msgstr "" - -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:44 -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:54 -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:65 -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:74 -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:89 -# 37b3eb6fa23e49f8b11757fb863e835f -# 85204ca170aa4ffaac872629b4ea47b1 -# e57a03c9bcb74c0da3bb327fb15f84fe -# 19e521b28f014251a1be3babb372c88c -# 12bf93d0957442eca4adc4c3448ba59d -msgid "Connect a :program:`mongo` shell to the :program:`mongos` instance." -msgstr "" - -#: ../source/includes/extracts/3.4-downgrade-feature-compatibility.rst:2 -# 7360f9fd4ed243cabaa2baabe08fe6af -msgid "Downgrade the ``featureCompatibilityVersion`` to ``\"3.2\"``." -msgstr "" - -#: ../source/includes/extracts/3.4-downgrade-feature-compatibility.rst:8 -# e2adaa4f72dc4b0885a4b51ffa997e2d -msgid "This command must perform writes to an internal system collection. If for any reason the command does not complete successfully, you can safely retry the command on the |target| as the operation is idempotent." -msgstr "" - -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:49 -# 625291a85b0144b48f0bb156b0146e49 -msgid "2. Remove Views" -msgstr "" - -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:51 -# 0b3f9d4d590644ff995d2044856c60f6 -msgid "If you have defined any views, drop the views before downgrading MongoDB 3.4 to 3.2." -msgstr "" - -#: ../source/includes/extracts/3.4-downgrade-views.rst:2 -# 6c901d5bf53a4d1499b2cda906914fb1 -msgid "To find views, you can run the following in the :program:`mongo` shell:" -msgstr "" - -#: ../source/includes/extracts/3.4-downgrade-views.rst:13 -# 6aac07514e714221b2561948da909d83 -msgid "In each database that contains views, drop the ``system.views`` collection to drop all views in that database." -msgstr "" - -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:59 -# 5f193df49cd14e758dfca1e55a2841df -msgid "3. Remove Collation Option from Collections and Indexes" -msgstr "" - -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:61 -# ab38c302c0c343a1b7f9a5c5c85a0d8c -msgid "If you have defined any non-\"simple\" collation for a collection or an index, remove the collection or index before downgrading MongoDB 3.4 to 3.2." -msgstr "" - -#: ../source/includes/extracts/3.4-downgrade-collation-collections.rst:2 -# fbb88799df29486bb9412ede2455aece -msgid "To find collections with collation specifications, you can run the following in the :program:`mongo` shell:" -msgstr "" - -#: ../source/includes/extracts/3.4-downgrade-collation-collections.rst:14 -# bd758c8a58e44c7b99f3296b8849d299 -msgid "You can migrate the content of the collection to a new collection without the collation specification (one way is via the aggregation pipeline stage :pipeline:`$out`)." -msgstr "" - -#: ../source/includes/extracts/3.4-downgrade-collation-indexes.rst:2 -# 73d1a09274db4c928ed4659a44c1a875 -msgid "To find indexes with collation specification, you can run the following in the :program:`mongo` shell:" -msgstr "" - -#: ../source/includes/extracts/3.4-downgrade-collation-indexes.rst:19 -# ee20bd2fd46b4e4c86b730c93264e953 -msgid "Drop the indexes with a collation specification. After the downgrade, recreate the dropped indexes." -msgstr "" - -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:72 -# bd1c0f04d3da44d7909bf4efdb94196b -msgid "4. Convert Data of Type Decimal" -msgstr "" - -#: ../source/includes/extracts/3.4-downgrade-decimal.rst:2 -# 01299f5dec574cc69c825f356d3b5104 -msgid "Convert any data of :ref:`decimal <3.4-decimal>` type. In versions of MongoDB earlier than 3.4, operations against documents that contain :ref:`decimal <3.4-decimal>` type may fail. For some possible conversion options, see :doc:`/tutorial/model-monetary-data`." -msgstr "" - -#: ../source/includes/extracts/3.4-downgrade-decimal.rst:8 -# bb87105bf9994ea19986b51b8fa272c9 -msgid "To detect the presence of decimal, you can run :method:`db.collection.validate(true) ` against the collections which may contain decimal data." -msgstr "" - -#: ../source/includes/extracts/3.4-downgrade-decimal.rst:12 -# a1354cc95b434b32bfc76458b87108b5 -msgid ":method:`db.collection.validate(true) ` reports on decimal data only when ``featureCompatibilityVersion`` is ``\"3.2\"``." -msgstr "" - -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:79 -# 97dda2f47d194ca2b0e9b84cc04e26bb -msgid "5. Downgrade Index Versions" -msgstr "" - -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:81 -# 9d36f537ceff4bb0a73f30c271922a0b -msgid "If you have ``v: 2`` indexes (i.e. the default version for indexes created in MongoDB 3.4 if ``featureCompatibilityVersion: \"3.4\"``), :method:`reindex the collection ` to recreate all indexes on the collection as ``v: 1`` before downgrading MongoDB." -msgstr "" - -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:86 -# e98c85d287cd44bcae9ac13f4968d8eb -msgid "You must perform this operation on both the shards and the config servers:" -msgstr "" - -#: ../source/includes/extracts/3.4-downgrade-v2-indexes.rst:2 -# 06a408b4588f4fce959042a7fd3cb330 -msgid "To find indexes with ``v: 2``, you can run the following in the :program:`mongo` shell:" -msgstr "" - -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:93 -# 03e65f67a91d4a06a803ce1188e54ae0 -msgid "If a shard is a replica set, repeat this procedure on each member of the shard as the reindex operation does not propagate to the secondaries." -msgstr "" - -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:0 -# 892d0dbdd29b41458465f90cae712f71 -msgid "Tip" -msgstr "" - -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:99 -# e79ca59f5cd64a49b200d49127d0a3cd -msgid "If connecting a :program:`mongo` shell to a secondary member, set :method:`rs.slaveOk()`." -msgstr "" - -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:102 -# f58ab5ad54df48a6887c4fefeff1b5fd -msgid "Repeat the process on each member of the config server replica set." -msgstr "" - -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:105 -# 136a7051390e4b08a08c926e62eba33d -msgid "Procedure" -msgstr "" - -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:108 -# b84e736aa4e541cebe6134479462dbc4 -msgid "Considerations" -msgstr "" - -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:110 -# b041905309444352ac19a7dce55e9f1a -msgid "While the downgrade is in progress, you cannot make changes to the collection metadata. For example, during the downgrade, do **not** do any of the following:" -msgstr "" - -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:114 -# 244be27cb8ab444b98dab985347f87a2 -msgid ":method:`sh.enableSharding()`" -msgstr "" - -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:116 -# fd93c1148bb24a559de7a5fb01fb3ccd -msgid ":method:`sh.shardCollection()`" -msgstr "" - -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:118 -# 056ab69686ca4351bab410045e8ed765 -msgid ":method:`sh.addShard()`" -msgstr "" - -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:120 -# bb7ca6b0d51f427c8d6f453832e27ec6 -msgid ":method:`db.createCollection()`" -msgstr "" - -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:122 -# 905033854b25456db6d7c240dfb72cc8 -msgid ":method:`db.collection.drop()`" -msgstr "" - -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:124 -# 488361fc84f14415980bf7799ebb9121 -msgid ":method:`db.dropDatabase()`" -msgstr "" - -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:126 -# 8e3712af57aa4f6db5bf553d5d33156c -msgid "any operation that creates a database" -msgstr "" - -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:128 -# 8d7d5f736aac434abe02fca8470b0cde -msgid "any other operation that modifies the cluster meta-data in any way. See :doc:`/reference/sharding` for a complete list of sharding commands. Note, however, that not all commands on the :doc:`/reference/sharding` page modify the cluster meta-data." -msgstr "" - -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:134 -# c50a7bf0f7c941d6a6c19a3d8f4c66eb -msgid "Downgrade a Sharded Cluster" -msgstr "" - diff --git a/locale/pot/release-notes/3.4-downgrade-standalone.pot b/locale/pot/release-notes/3.4-downgrade-standalone.pot deleted file mode 100644 index ba570d2c1a3..00000000000 --- a/locale/pot/release-notes/3.4-downgrade-standalone.pot +++ /dev/null @@ -1,181 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/3.4-downgrade-standalone.txt:3 -# 8ad981d00b44458fba60c77fc947d24c -msgid "Downgrade 3.4 Standalone to 3.2" -msgstr "" - -#: ../source/release-notes/3.4-downgrade-standalone.txt:0 -# af39eb6a63014c38bdcfd4fb5d8e6306 -msgid "On this page" -msgstr "" - -#: ../source/release-notes/3.4-downgrade-standalone.txt:13 -# a5d5727436674e75ad754b7d9c03d649 -msgid "Before you attempt any downgrade, familiarize yourself with the content of this document." -msgstr "" - -#: ../source/release-notes/3.4-downgrade-standalone.txt:17 -# e8f1bb5288b64430845707f9a95c5376 -msgid "Downgrade Path" -msgstr "" - -#: ../source/includes/3.4-downgrade-path.rst:1 -# 16f30e9547ce4ffa9eb93bdca5e3c850 -msgid "Once upgraded to 3.4, you cannot downgrade to a 3.2.7 or earlier version. You can only downgrade to a 3.2.8 or later version." -msgstr "" - -#: ../source/release-notes/3.4-downgrade-standalone.txt:22 -# 58bcb55225d840d4bc34b81128400d44 -msgid "Create Backup" -msgstr "" - -#: ../source/release-notes/3.4-downgrade-standalone.txt:24 -# 96a4886e51774bbbba57ad01feb80a3c -msgid "*Optional but Recommended.* Create a backup of your database." -msgstr "" - -#: ../source/release-notes/3.4-downgrade-standalone.txt:27 -# 010df837a2be400fa57a66adb23e4090 -msgid "Prerequisites" -msgstr "" - -#: ../source/release-notes/3.4-downgrade-standalone.txt:29 -# 3da9bf18bc8d4cbeb1c5a232818bd10d -msgid "Before downgrading the binaries, you must downgrade the feature compatibility version and remove any :ref:`3.4 features incompatible <3.4-compatibility-enabled>` with 3.2 or earlier versions as outlined below. These steps are necessary only if ``featureCompatibilityVersion`` has ever been set to ``\"3.4\"``." -msgstr "" - -#: ../source/release-notes/3.4-downgrade-standalone.txt:42 -# 0b1d1126bc204a1d923a01da7a067546 -msgid "1. Downgrade Feature Compatibility Version" -msgstr "" - -#: ../source/release-notes/3.4-downgrade-standalone.txt:44 -#: ../source/release-notes/3.4-downgrade-standalone.txt:54 -#: ../source/release-notes/3.4-downgrade-standalone.txt:65 -#: ../source/release-notes/3.4-downgrade-standalone.txt:74 -#: ../source/release-notes/3.4-downgrade-standalone.txt:86 -# 97271a2bb2fa4378b6d0ac332957fc5b -# a7d619b5353943bd8d165386a0ec9d54 -# c78bbd10736f4e8b8b923f0a4e1cf18e -# e71376f0c21845bd954fe1abc0735e51 -# c5e8d085b3fc437e8442de8f728d3521 -msgid "Connect a :program:`mongo` shell to the :program:`mongod` instance." -msgstr "" - -#: ../source/includes/extracts/3.4-downgrade-feature-compatibility.rst:2 -# 8763e1afba3a4491a69015d8176469d2 -msgid "Downgrade the ``featureCompatibilityVersion`` to ``\"3.2\"``." -msgstr "" - -#: ../source/includes/extracts/3.4-downgrade-feature-compatibility.rst:8 -# 2afb50ef95d4404c988c56565523a0ed -msgid "This command must perform writes to an internal system collection. If for any reason the command does not complete successfully, you can safely retry the command on the |target| as the operation is idempotent." -msgstr "" - -#: ../source/release-notes/3.4-downgrade-standalone.txt:49 -# 95e151b099414b8da8ef7b9f616b99cc -msgid "2. Remove Views" -msgstr "" - -#: ../source/release-notes/3.4-downgrade-standalone.txt:51 -# 340e3cbd43644b75ab77fd649d6b6ae6 -msgid "If you have defined any views, drop the views before downgrading MongoDB 3.4 to 3.2." -msgstr "" - -#: ../source/includes/extracts/3.4-downgrade-views.rst:2 -# bb6cb0429c9140e290acdb7b152b5451 -msgid "To find views, you can run the following in the :program:`mongo` shell:" -msgstr "" - -#: ../source/includes/extracts/3.4-downgrade-views.rst:13 -# 430d03f3adde47369e6d6c21c99c6d9c -msgid "In each database that contains views, drop the ``system.views`` collection to drop all views in that database." -msgstr "" - -#: ../source/release-notes/3.4-downgrade-standalone.txt:59 -# 083aad0efb0a4335893d883de696faa3 -msgid "3. Remove Collation Option from Collections and Indexes" -msgstr "" - -#: ../source/release-notes/3.4-downgrade-standalone.txt:61 -# d1bc18f1a9d14f12a630b8177be18d45 -msgid "If you have defined any non-\"simple\" collation for a collection or an index, remove the collection or index before downgrading MongoDB 3.4 to 3.2." -msgstr "" - -#: ../source/includes/extracts/3.4-downgrade-collation-collections.rst:2 -# 78b9ca037202465eab85333c712b3948 -msgid "To find collections with collation specifications, you can run the following in the :program:`mongo` shell:" -msgstr "" - -#: ../source/includes/extracts/3.4-downgrade-collation-collections.rst:14 -# 7942970d8f704850beccaf6ce1814ed2 -msgid "You can migrate the content of the collection to a new collection without the collation specification (one way is via the aggregation pipeline stage :pipeline:`$out`)." -msgstr "" - -#: ../source/includes/extracts/3.4-downgrade-collation-indexes.rst:2 -# 56323e5fc5254a65a88df3faa535b03f -msgid "To find indexes with collation specification, you can run the following in the :program:`mongo` shell:" -msgstr "" - -#: ../source/includes/extracts/3.4-downgrade-collation-indexes.rst:19 -# 6f06999797d942c39d6f27d9aecb951c -msgid "Drop the indexes with a collation specification. After the downgrade, recreate the dropped indexes." -msgstr "" - -#: ../source/release-notes/3.4-downgrade-standalone.txt:72 -# 3b9c5bec25e844d8859909738e707b29 -msgid "4. Convert Data of Type Decimal" -msgstr "" - -#: ../source/includes/extracts/3.4-downgrade-decimal.rst:2 -# f05708fc53134a788cbed8d49e1be2b1 -msgid "Convert any data of :ref:`decimal <3.4-decimal>` type. In versions of MongoDB earlier than 3.4, operations against documents that contain :ref:`decimal <3.4-decimal>` type may fail. For some possible conversion options, see :doc:`/tutorial/model-monetary-data`." -msgstr "" - -#: ../source/includes/extracts/3.4-downgrade-decimal.rst:8 -# dda84cf1e39f4b8ead727a2bf89039e9 -msgid "To detect the presence of decimal, you can run :method:`db.collection.validate(true) ` against the collections which may contain decimal data." -msgstr "" - -#: ../source/includes/extracts/3.4-downgrade-decimal.rst:12 -# fba90eb7374942beac28aca7ae92f728 -msgid ":method:`db.collection.validate(true) ` reports on decimal data only when ``featureCompatibilityVersion`` is ``\"3.2\"``." -msgstr "" - -#: ../source/release-notes/3.4-downgrade-standalone.txt:79 -# 798047f203a84a4b9ca019e57751fb9e -msgid "5. Downgrade Index Versions" -msgstr "" - -#: ../source/release-notes/3.4-downgrade-standalone.txt:81 -# 2510e76f89964fe39f31180ba3c3b8f0 -msgid "If you have ``v: 2`` indexes (i.e. the default version for indexes created in MongoDB 3.4 if ``featureCompatibilityVersion: \"3.4\"``), :method:`reindex the collection ` to recreate all indexes on the collection as ``v: 1`` before downgrading MongoDB." -msgstr "" - -#: ../source/includes/extracts/3.4-downgrade-v2-indexes.rst:2 -# 4d1c3cbea46440169947bbbfba7c89c1 -msgid "To find indexes with ``v: 2``, you can run the following in the :program:`mongo` shell:" -msgstr "" - -#: ../source/release-notes/3.4-downgrade-standalone.txt:92 -# 62f01c9799db433eb197a8867da5b316 -msgid "Procedure" -msgstr "" - diff --git a/locale/pot/release-notes/3.4-downgrade.pot b/locale/pot/release-notes/3.4-downgrade.pot deleted file mode 100644 index 4188d1a9a4b..00000000000 --- a/locale/pot/release-notes/3.4-downgrade.pot +++ /dev/null @@ -1,194 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/3.4-downgrade.txt:3 -# 0526adf42eaf4cb2bb3fc2c79b6f7251 -msgid "Downgrade MongoDB 3.4 to 3.2" -msgstr "" - -#: ../source/release-notes/3.4-downgrade.txt:0 -# 471f66bde7b34603bc7cca9e919c4802 -msgid "On this page" -msgstr "" - -#: ../source/release-notes/3.4-downgrade.txt:13 -# cd58c58108b04267b46a59d408652dc3 -msgid "Before you attempt any downgrade, familiarize yourself with the content of this document." -msgstr "" - -#: ../source/release-notes/3.4-downgrade.txt:17 -# 63f616e7a12c40bd942b60eec4ea5956 -msgid "Downgrade Path" -msgstr "" - -#: ../source/includes/3.4-downgrade-path.rst:1 -# b53c56654c064fc88bbce36af66027db -msgid "Once upgraded to 3.4, you cannot downgrade to a 3.2.7 or earlier version. You can only downgrade to a 3.2.8 or later version." -msgstr "" - -#: ../source/release-notes/3.4-downgrade.txt:22 -# dab4c1f5d1744ce69b5a61b3d185d3d1 -msgid "Create Backup" -msgstr "" - -#: ../source/release-notes/3.4-downgrade.txt:24 -# b5dfaf6f208944238c0df49a8502e15d -msgid "*Optional but Recommended.* Create a backup of your database." -msgstr "" - -#: ../source/release-notes/3.4-downgrade.txt:29 -# 790d9d4b488a4c9e99af4bdf00c550af -msgid "Remove 3.4 Incompatible Features" -msgstr "" - -#: ../source/release-notes/3.4-downgrade.txt:31 -# 20e20f48824147f3b313fc4b6c9d0bf2 -msgid "To downgrade, you must remove any :ref:`3.4 features incompatible <3.4-compatibility-enabled>` with 3.2 or earlier versions as generally outlined below. These steps are necessary only if ``featureCompatibilityVersion`` has ever been set to ``\"3.4\"``." -msgstr "" - -#: ../source/release-notes/3.4-downgrade.txt:36 -# 2a5579a4c3924a05843e01e9b54c9352 -msgid "For instructions specific to standalone, replica set, or sharded cluster, see:" -msgstr "" - -#: ../source/release-notes/3.4-downgrade.txt:39 -#: ../source/release-notes/3.4-downgrade.txt:93 -# 336b4ff3b9654baebf4cb434eac78f48 -# da0b73927f894ff8ade3f0f07c7e8eec -msgid ":doc:`/release-notes/3.4-downgrade-standalone`." -msgstr "" - -#: ../source/release-notes/3.4-downgrade.txt:41 -#: ../source/release-notes/3.4-downgrade.txt:95 -# 41ff01279c5a4274a9c9766f94aa9b29 -# 3896925f194d48dfaa9af5d8660684fa -msgid ":doc:`/release-notes/3.4-downgrade-replica-set`." -msgstr "" - -#: ../source/release-notes/3.4-downgrade.txt:43 -#: ../source/release-notes/3.4-downgrade.txt:97 -# 9d2b9d67fab54e38b673806dbc7e2ed6 -# f4a62caa7e9e4f3193689fdd0a72e6e9 -msgid ":doc:`/release-notes/3.4-downgrade-sharded-cluster`." -msgstr "" - -#: ../source/release-notes/3.4-downgrade.txt:48 -# 8175a92b5a4f4775a9d3b8028ee76111 -msgid "1. Downgrade Feature Compatibility Version" -msgstr "" - -#: ../source/includes/extracts/3.4-downgrade-feature-compatibility.rst:2 -# 840938f7f47740c78ff76133fdae3394 -msgid "Downgrade the ``featureCompatibilityVersion`` to ``\"3.2\"``." -msgstr "" - -#: ../source/includes/extracts/3.4-downgrade-feature-compatibility.rst:8 -# 39af054f7d0a403193ed7cce488a6e8a -msgid "This command must perform writes to an internal system collection. If for any reason the command does not complete successfully, you can safely retry the command on the |target| as the operation is idempotent." -msgstr "" - -#: ../source/release-notes/3.4-downgrade.txt:57 -# d515974e125d4857af606015bbd94f2b -msgid "2. Remove Views" -msgstr "" - -#: ../source/release-notes/3.4-downgrade.txt:59 -# 0028c4c36ab94d03a83029f26c78b785 -msgid "If you have defined any views, drop the views before downgrading MongoDB 3.4 to 3.2." -msgstr "" - -#: ../source/includes/extracts/3.4-downgrade-views.rst:2 -# b9e06d618e774958b8a67e428a8a31f4 -msgid "To find views, you can run the following in the :program:`mongo` shell:" -msgstr "" - -#: ../source/includes/extracts/3.4-downgrade-views.rst:13 -# 91640de7bd544641b6831505eb8600b1 -msgid "In each database that contains views, drop the ``system.views`` collection to drop all views in that database." -msgstr "" - -#: ../source/release-notes/3.4-downgrade.txt:65 -# b876732745364cd3be48ffbb88c626f7 -msgid "3. Remove Collation Option from Collections and Indexes" -msgstr "" - -#: ../source/release-notes/3.4-downgrade.txt:67 -# 9a856efe2082467eb30880382ebab64e -msgid "If you have defined any non-\"simple\" collation for a collection or an index, remove the collection or index before downgrading MongoDB 3.4 to 3.2." -msgstr "" - -#: ../source/includes/extracts/3.4-downgrade-collation-collections.rst:2 -# 118cea2f971d4978a0bf304e4641d137 -msgid "To find collections with collation specifications, you can run the following in the :program:`mongo` shell:" -msgstr "" - -#: ../source/includes/extracts/3.4-downgrade-collation-collections.rst:14 -# d27295309a98415f84af31eec086f7e2 -msgid "You can migrate the content of the collection to a new collection without the collation specification (one way is via the aggregation pipeline stage :pipeline:`$out`)." -msgstr "" - -#: ../source/includes/extracts/3.4-downgrade-collation-indexes.rst:2 -# ab23c7195201444bafd4f86df34d9193 -msgid "To find indexes with collation specification, you can run the following in the :program:`mongo` shell:" -msgstr "" - -#: ../source/includes/extracts/3.4-downgrade-collation-indexes.rst:19 -# d366aa9715984865b979e4ef88f065b0 -msgid "Drop the indexes with a collation specification. After the downgrade, recreate the dropped indexes." -msgstr "" - -#: ../source/release-notes/3.4-downgrade.txt:76 -# 666ed26cefe040e88175362d7224096c -msgid "4. Convert Data of Type Decimal" -msgstr "" - -#: ../source/includes/extracts/3.4-downgrade-decimal.rst:2 -# a960b96e96224997944c0e2ce902fa91 -msgid "Convert any data of :ref:`decimal <3.4-decimal>` type. In versions of MongoDB earlier than 3.4, operations against documents that contain :ref:`decimal <3.4-decimal>` type may fail. For some possible conversion options, see :doc:`/tutorial/model-monetary-data`." -msgstr "" - -#: ../source/includes/extracts/3.4-downgrade-decimal.rst:8 -# 3a8c2c50b84247a9a7d10ff2898c2fdc -msgid "To detect the presence of decimal, you can run :method:`db.collection.validate(true) ` against the collections which may contain decimal data." -msgstr "" - -#: ../source/includes/extracts/3.4-downgrade-decimal.rst:12 -# 794f8556fde9447dbf97ee5cb434c18b -msgid ":method:`db.collection.validate(true) ` reports on decimal data only when ``featureCompatibilityVersion`` is ``\"3.2\"``." -msgstr "" - -#: ../source/release-notes/3.4-downgrade.txt:81 -# 4042423dce9f496eb741676a27379eba -msgid "5. Downgrade Index Versions" -msgstr "" - -#: ../source/release-notes/3.4-downgrade.txt:83 -# 5442dd1ba0654501be9cd0809e1726ec -msgid "If you have ``v: 2`` indexes (i.e. the default version for indexes created in MongoDB 3.4 if ``featureCompatibilityVersion: \"3.4\"``), :method:`reindex the collection ` to recreate all indexes on the collection as ``v: 1`` before downgrading MongoDB." -msgstr "" - -#: ../source/includes/extracts/3.4-downgrade-v2-indexes.rst:2 -# 85395d5aa99f4df5ace05245d54445df -msgid "To find indexes with ``v: 2``, you can run the following in the :program:`mongo` shell:" -msgstr "" - -#: ../source/release-notes/3.4-downgrade.txt:91 -# e219ae0031524fb3a2c97e3bcaaa0274 -msgid "Procedures" -msgstr "" - diff --git a/locale/pot/release-notes/3.4-upgrade-replica-set.pot b/locale/pot/release-notes/3.4-upgrade-replica-set.pot deleted file mode 100644 index 20c7f4e0eda..00000000000 --- a/locale/pot/release-notes/3.4-upgrade-replica-set.pot +++ /dev/null @@ -1,168 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/3.4-upgrade-replica-set.txt:5 -# da45d926cadb495f8e155b5dfb20002e -msgid "Upgrade a Replica Set to 3.4" -msgstr "" - -#: ../source/release-notes/3.4-upgrade-replica-set.txt:0 -# 3e182f441c2c472591b1ba9b8b033a05 -msgid "On this page" -msgstr "" - -#: ../source/includes/admonition-power-ubuntu-restriction.rst:7 -# 1e686ff8dd164947b4667661bd455349 -msgid "3.4 Incompatibility with Ubuntu 16.04 on IBM Power Systems" -msgstr "" - -#: ../source/includes/admonition-power-ubuntu-restriction.rst:4 -# b57973eba8a6481f877d5b65a290a1cc -msgid "Due to a `lock elision bug in glibc `_, if you are running on Ubuntu 16.04 on IBM Power Systems, do not use MongoDB 3.4 in production until the ``glibc`` version with the fix becomes available and you have installed that version." -msgstr "" - -#: ../source/includes/upgrade-copy.rst:3 -# f423eee3809f4bd9823cb467ec54d95b -msgid "Before you attempt any upgrade, please familiarize yourself with the content of this document." -msgstr "" - -#: ../source/includes/upgrade-copy.rst:6 -# 6e784e5b28eb428da00936cc3bc99b03 -msgid "If you need guidance on upgrading to |newversion|, `MongoDB offers major version upgrade services `_ to help ensure a smooth transition without interruption to your MongoDB application." -msgstr "" - -#: ../source/includes/upgrade-copy.rst:12 -# e8a96bcdb5e74508a02d4b92227c037f -msgid "Upgrade Recommendations and Checklists" -msgstr "" - -#: ../source/includes/upgrade-copy.rst:14 -# e3a492e521a84a3599e0ee325355f5cc -msgid "When upgrading, consider the following:" -msgstr "" - -#: ../source/includes/upgrade-copy.rst:17 -# 971932741a5e4438b8bd76fde95c502b -msgid "Upgrade Version Path" -msgstr "" - -#: ../source/includes/upgrade-copy.rst:19 -# 9d4ce056cc784e648c06240cd7eecdb7 -msgid "To upgrade an existing MongoDB deployment to |newversion|, you must be running a |oldseries| release." -msgstr "" - -#: ../source/includes/upgrade-copy.rst:22 -# a024a23617f947d9bc498b147fecd058 -msgid "To upgrade from a version earlier than the |oldseries|, you must successively upgrade major releases until you have upgraded to |oldseries|. For example, if you are running a |olderseries|, you must upgrade first to |upgradefirst| *before* you can upgrade to |newversion|." -msgstr "" - -#: ../source/includes/upgrade-copy.rst:28 -# 1d01db961ab2493191c2badcedb34459 -msgid "Preparedness" -msgstr "" - -#: ../source/includes/upgrade-copy.rst:30 -# 877e2746960448d789660be4dbbc4960 -msgid "Before beginning your upgrade, see the |compatibility| document to ensure that your applications and deployments are compatible with MongoDB |newversion|. Resolve the incompatibilities in your deployment before starting the upgrade." -msgstr "" - -#: ../source/includes/upgrade-copy.rst:35 -# 9d32df82e4c149d09c1e7428d817a7cc -msgid "Before upgrading MongoDB, always test your application in a staging environment before deploying the upgrade to your production environment." -msgstr "" - -#: ../source/includes/upgrade-copy.rst:40 -# 168d92aa56ca4b1b9a67089eea99bb8d -msgid "Downgrade Consideration" -msgstr "" - -#: ../source/includes/3.4-downgrade-path.rst:1 -# e383d03b1feb48d098bf37397f1f9973 -msgid "Once upgraded to 3.4, you cannot downgrade to a 3.2.7 or earlier version. You can only downgrade to a 3.2.8 or later version." -msgstr "" - -#: ../source/release-notes/3.4-upgrade-replica-set.txt:22 -# 1735c116ef4b409db4ec68e9b7d78908 -msgid "Prerequisites" -msgstr "" - -#: ../source/release-notes/3.4-upgrade-replica-set.txt:24 -# e567af93c2474adb8f73f2b520b0f846 -msgid "To upgrade a replica set to |newversion|, all replica set members must be running version |oldversion|. To upgrade a replica set from an earlier MongoDB version, :doc:`upgrade all members of the replica set to the latest 3.2-series release ` *first*, and then follow the procedure to upgrade from MongoDB |oldversion| to |newversion|." -msgstr "" - -#: ../source/release-notes/3.4-upgrade-replica-set.txt:31 -# e35480a89ee94c749ec11990b2e6b8e9 -msgid "Download |newversion| Binaries" -msgstr "" - -#: ../source/release-notes/3.4-upgrade-replica-set.txt:34 -# 6c3add7890504d5ab897a0195e8cf3e7 -msgid "Via Package Manager" -msgstr "" - -#: ../source/includes/fact-upgrade-with-package-mgr.rst:1 -# 0da9bcc0a4224b98a07bd37804a1402c -msgid "If you installed MongoDB from the MongoDB ``apt``, ``yum``, ``dnf``, or ``zypper`` repositories, you should upgrade to |newversion| using your package manager." -msgstr "" - -#: ../source/includes/fact-upgrade-with-package-mgr.rst:5 -# 166a6e3cd8164ada979c6fddd08a9729 -msgid "Follow the appropriate :doc:`installation instructions ` for your Linux system. This will involve adding a repository for the new release, then performing the actual upgrade process." -msgstr "" - -#: ../source/release-notes/3.4-upgrade-replica-set.txt:39 -# 0ed5c74f487344d8bbcf9bed00989e74 -msgid "Manually" -msgstr "" - -#: ../source/release-notes/3.4-upgrade-replica-set.txt:41 -# 96e1773b86164e5f847d7ea73cd75dd2 -msgid "If you have not installed MongoDB using a package manager, you can manually download the MongoDB binaries from the `MongoDB Download Center `_." -msgstr "" - -#: ../source/release-notes/3.4-upgrade-replica-set.txt:45 -# 5b729ec3f15c44239a0b96b46c65d7f2 -msgid "See :doc:`/installation` for more information." -msgstr "" - -#: ../source/release-notes/3.4-upgrade-replica-set.txt:48 -# 751d1fb6ad8645ad8e72e3d1cbde000e -msgid "Upgrade Process" -msgstr "" - -#: ../source/release-notes/3.4-upgrade-replica-set.txt:50 -# 88280f375c0541a09a0f66cd1418a5da -msgid "You can upgrade from MongoDB |oldversion| to |newversion| using a \"rolling\" upgrade to minimize downtime by upgrading the members individually while the other members are available:" -msgstr "" - -#: ../source/release-notes/3.4-upgrade-replica-set.txt:58 -# f016894b675a4a49aae78ed00c57f9c2 -msgid "Additional Upgrade Procedures" -msgstr "" - -#: ../source/release-notes/3.4-upgrade-replica-set.txt:60 -# 974d98cd9dbc4f5d9b411ec9b6ffce58 -msgid "To upgrade a standalone, see :ref:`3.4-upgrade-standalone`." -msgstr "" - -#: ../source/release-notes/3.4-upgrade-replica-set.txt:61 -# 69cf935cbcbb449286bbe774ab49c60a -msgid "To upgrade a sharded cluster, see :ref:`3.4-upgrade-sharded-cluster`." -msgstr "" - diff --git a/locale/pot/release-notes/3.4-upgrade-sharded-cluster.pot b/locale/pot/release-notes/3.4-upgrade-sharded-cluster.pot deleted file mode 100644 index 0a34a809427..00000000000 --- a/locale/pot/release-notes/3.4-upgrade-sharded-cluster.pot +++ /dev/null @@ -1,268 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:5 -# ac75fb3fad86429e99f93485cf273a6b -msgid "Upgrade a Sharded Cluster to 3.4" -msgstr "" - -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:0 -# 5527e6c397c24b9aabe1e1df7d31feb3 -msgid "On this page" -msgstr "" - -#: ../source/includes/admonition-power-ubuntu-restriction.rst:7 -# 512cc4ca1bbe445bbaba0ee78bd7d396 -msgid "3.4 Incompatibility with Ubuntu 16.04 on IBM Power Systems" -msgstr "" - -#: ../source/includes/admonition-power-ubuntu-restriction.rst:4 -# af070f534949480698f80a6d0a8f49bc -msgid "Due to a `lock elision bug in glibc `_, if you are running on Ubuntu 16.04 on IBM Power Systems, do not use MongoDB 3.4 in production until the ``glibc`` version with the fix becomes available and you have installed that version." -msgstr "" - -#: ../source/includes/upgrade-copy.rst:3 -# cd3537aa147c421b898929d2c24fc3ed -msgid "Before you attempt any upgrade, please familiarize yourself with the content of this document." -msgstr "" - -#: ../source/includes/upgrade-copy.rst:6 -# ed55dfb36d1b4e89b1dffd9ad9aaeecb -msgid "If you need guidance on upgrading to |newversion|, `MongoDB offers major version upgrade services `_ to help ensure a smooth transition without interruption to your MongoDB application." -msgstr "" - -#: ../source/includes/upgrade-copy.rst:12 -# a1fcd105192a4b0aa9c310684b220082 -msgid "Upgrade Recommendations and Checklists" -msgstr "" - -#: ../source/includes/upgrade-copy.rst:14 -# 84de0d83d5e546ae9806a9fa1a38490a -msgid "When upgrading, consider the following:" -msgstr "" - -#: ../source/includes/upgrade-copy.rst:17 -# 852d6c2b30ae4438afecb26ea77e1cc7 -msgid "Upgrade Version Path" -msgstr "" - -#: ../source/includes/upgrade-copy.rst:19 -# 0315a31fd2c64d70b9f4604c922d1953 -msgid "To upgrade an existing MongoDB deployment to |newversion|, you must be running a |oldseries| release." -msgstr "" - -#: ../source/includes/upgrade-copy.rst:22 -# 064c2780211d4e6bb489c612f06696c1 -msgid "To upgrade from a version earlier than the |oldseries|, you must successively upgrade major releases until you have upgraded to |oldseries|. For example, if you are running a |olderseries|, you must upgrade first to |upgradefirst| *before* you can upgrade to |newversion|." -msgstr "" - -#: ../source/includes/upgrade-copy.rst:28 -# 20bc7f4c36954bf4a5fcaa83be8b6812 -msgid "Preparedness" -msgstr "" - -#: ../source/includes/upgrade-copy.rst:30 -# b032ae4528d54f1bbacf711992e9ba8e -msgid "Before beginning your upgrade, see the |compatibility| document to ensure that your applications and deployments are compatible with MongoDB |newversion|. Resolve the incompatibilities in your deployment before starting the upgrade." -msgstr "" - -#: ../source/includes/upgrade-copy.rst:35 -# 172624cf6dde4d5baedcc61315673489 -msgid "Before upgrading MongoDB, always test your application in a staging environment before deploying the upgrade to your production environment." -msgstr "" - -#: ../source/includes/upgrade-copy.rst:40 -# 064f1edc1406495a835d6c9f60bfcdf1 -msgid "Downgrade Consideration" -msgstr "" - -#: ../source/includes/3.4-downgrade-path.rst:1 -# 9bb1e7dace184816a393ec15bf99a3f6 -msgid "Once upgraded to 3.4, you cannot downgrade to a 3.2.7 or earlier version. You can only downgrade to a 3.2.8 or later version." -msgstr "" - -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:21 -# 8cd7bc12a98243f0b68798833cf13ec1 -msgid "``mongos`` and Earlier Versions of ``mongod`` Instances" -msgstr "" - -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:23 -# 955870767ee343c4a64b078f7f34b570 -msgid "Version |newversion| :program:`mongos` instances cannot connect to earlier versions of :program:`mongod` instances." -msgstr "" - -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:26 -# a7e8c87929e84b258a9df60917383053 -msgid "The 3.2 and earlier :program:`mongo` shell is not compatible with 3.4 clusters." -msgstr "" - -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:30 -# b781391bde494fd590e40552a0ad46e7 -msgid "Prerequisites" -msgstr "" - -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:36 -# 927ddc33f52946b4a4ce6b899d50e7c8 -msgid "Version |oldversion| or Greater" -msgstr "" - -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:33 -# 632ae65cf3074a62bc2f5c9864fe7d05 -msgid "To upgrade a sharded cluster to |newversion|, **all** members of the cluster must be at least version |oldversion|. The upgrade process checks all components of the cluster and will produce warnings if any component is running version earlier than |oldversion|." -msgstr "" - -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:45 -# b15453cc29d04adc92bc866fb991a1c8 -msgid "Config Server as Replica Set (CSRS)" -msgstr "" - -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:39 -# 47eb0dd1e29541f1b5587e4752946f01 -msgid "Starting in |newversion|, the use of the deprecated mirrored :program:`mongod` instances as config servers (SCCC) is no longer supported. Before you can upgrade your sharded clusters to 3.4, you must convert your config servers from SCCC to a replica set (CSRS)." -msgstr "" - -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:44 -# 52edf8ff9e334c7da02f173aafc6db7e -msgid "To convert your config servers from SCCC to CSRS, see :doc:`/tutorial/upgrade-config-servers-to-replica-set`." -msgstr "" - -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:70 -# 14f0b0841bc44859916ed52d3dc7b4bf -msgid "Stop Metadata Changes during the Upgrade" -msgstr "" - -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:48 -# a706b4d8ee2044388ac17538abce89dd -msgid "During the upgrade, ensure that clients do not make changes to the collection metadata. For example, during the upgrade, do **not** perform any of the following operations:" -msgstr "" - -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:52 -# 81935cb2c07f45f29d94e4b5cfc03237 -msgid ":method:`sh.enableSharding()`" -msgstr "" - -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:54 -# cc7062b702804a1b872c7be7e661c2c6 -msgid ":method:`sh.shardCollection()`" -msgstr "" - -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:56 -# debdd68feab846dca3d9f919d58d98a5 -msgid ":method:`sh.addShard()`" -msgstr "" - -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:58 -# 48a92722524f49cba579cb579ed60fbb -msgid ":method:`db.createCollection()`" -msgstr "" - -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:60 -# 1ee8c08ad6754036989fa86d7c18551f -msgid ":method:`db.collection.drop()`" -msgstr "" - -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:62 -# 3071f37280de4b71aabf6cb522254eb2 -msgid ":method:`db.dropDatabase()`" -msgstr "" - -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:64 -# baaa573bc471495696d95148f2dc5fba -msgid "any operation that creates a database" -msgstr "" - -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:66 -# 6fe4abd1fbba4214bf9a6c65d3d0dafa -msgid "any other operation that modifies the cluster metadata in any way." -msgstr "" - -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:68 -# 4ea317f0486b4c2e8f813071bb1819a5 -msgid "See the :doc:`/reference/sharding` for a complete list of sharding commands. Not all commands on the :doc:`/reference/sharding` page modify the cluster metadata." -msgstr "" - -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:72 -# 3e876063dd2142f0b02cc594495d7f1b -msgid ":ref:`Disable the balancer `" -msgstr "" - -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:76 -# ab09f7e430954c1991f04cb35f499e2d -msgid "Back up the ``config`` Database" -msgstr "" - -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:75 -# 113203e5581d4537a52206a89d83cac0 -msgid "*Optional but Recommended.* As a precaution, take a backup of the ``config`` database *before* upgrading the sharded cluster." -msgstr "" - -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:79 -# 8f31fad221b84261bee5ad8c52796238 -msgid "Download |newversion| Binaries" -msgstr "" - -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:82 -# d69825cae46a49ba8cc7dd057fd024ad -msgid "Use Package Manager" -msgstr "" - -#: ../source/includes/fact-upgrade-with-package-mgr.rst:1 -# 8b694c2c8a8a482ea078b34f54290c32 -msgid "If you installed MongoDB from the MongoDB ``apt``, ``yum``, ``dnf``, or ``zypper`` repositories, you should upgrade to |newversion| using your package manager." -msgstr "" - -#: ../source/includes/fact-upgrade-with-package-mgr.rst:5 -# 97d2e7c3728f4348836a9e51e2760e58 -msgid "Follow the appropriate :doc:`installation instructions ` for your Linux system. This will involve adding a repository for the new release, then performing the actual upgrade process." -msgstr "" - -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:87 -# e000b894aade466aa9309aef63a44618 -msgid "Download |newversion| Binaries Manually" -msgstr "" - -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:89 -# 5970ad6647d340f8ad08d105f9bdf019 -msgid "If you have not installed MongoDB using a package manager, you can manually download the MongoDB binaries from the `MongoDB Download Center `_." -msgstr "" - -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:93 -# c4f336f3e0aa4be0b42e6d0518b7ef87 -msgid "See :doc:`/installation` for more information." -msgstr "" - -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:96 -# 3fa3547ba41243adb1aa9515c9c3adec -msgid "Upgrade Process" -msgstr "" - -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:101 -# 39812f4cee9f4546938ebc2786e08c43 -msgid "Additional Upgrade Procedures" -msgstr "" - -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:103 -# d53fd393d9534caba81c0bdf06cd3234 -msgid "To upgrade a standalone, see :ref:`3.4-upgrade-standalone`." -msgstr "" - -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:104 -# ae91099cfc4a448ba4a1c858b7599870 -msgid "To upgrade a replica set, see :ref:`3.4-upgrade-replica-set`." -msgstr "" - diff --git a/locale/pot/release-notes/3.4-upgrade-standalone.pot b/locale/pot/release-notes/3.4-upgrade-standalone.pot deleted file mode 100644 index 753e9d35590..00000000000 --- a/locale/pot/release-notes/3.4-upgrade-standalone.pot +++ /dev/null @@ -1,158 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/3.4-upgrade-standalone.txt:6 -# 89c38784a34d4341adf1c9445c9c8305 -msgid "Upgrade a Standalone to 3.4" -msgstr "" - -#: ../source/release-notes/3.4-upgrade-standalone.txt:0 -# a59e73c0376d43b89b0dc26016c4d10e -msgid "On this page" -msgstr "" - -#: ../source/includes/admonition-power-ubuntu-restriction.rst:7 -# d092fbc69a4e4f2c9330bd0c92e9e1b0 -msgid "3.4 Incompatibility with Ubuntu 16.04 on IBM Power Systems" -msgstr "" - -#: ../source/includes/admonition-power-ubuntu-restriction.rst:4 -# dde50c9c963a4e028bdab93ec854327f -msgid "Due to a `lock elision bug in glibc `_, if you are running on Ubuntu 16.04 on IBM Power Systems, do not use MongoDB 3.4 in production until the ``glibc`` version with the fix becomes available and you have installed that version." -msgstr "" - -#: ../source/includes/upgrade-copy.rst:3 -# 6021cba7cc784cefb989677b90e56582 -msgid "Before you attempt any upgrade, please familiarize yourself with the content of this document." -msgstr "" - -#: ../source/includes/upgrade-copy.rst:6 -# 71f4662ecbba4d7cbde391969396af1f -msgid "If you need guidance on upgrading to |newversion|, `MongoDB offers major version upgrade services `_ to help ensure a smooth transition without interruption to your MongoDB application." -msgstr "" - -#: ../source/includes/upgrade-copy.rst:12 -# e396433f8a874f12b670cb5aca7f848d -msgid "Upgrade Recommendations and Checklists" -msgstr "" - -#: ../source/includes/upgrade-copy.rst:14 -# adefc5186bff469aad5d5dae86fdf707 -msgid "When upgrading, consider the following:" -msgstr "" - -#: ../source/includes/upgrade-copy.rst:17 -# 486c5724268940209471c5ee98597619 -msgid "Upgrade Version Path" -msgstr "" - -#: ../source/includes/upgrade-copy.rst:19 -# a6bf73489a76464b9c7c73af0b5053e4 -msgid "To upgrade an existing MongoDB deployment to |newversion|, you must be running a |oldseries| release." -msgstr "" - -#: ../source/includes/upgrade-copy.rst:22 -# eb1dac39042d456abf2604c028e3b456 -msgid "To upgrade from a version earlier than the |oldseries|, you must successively upgrade major releases until you have upgraded to |oldseries|. For example, if you are running a |olderseries|, you must upgrade first to |upgradefirst| *before* you can upgrade to |newversion|." -msgstr "" - -#: ../source/includes/upgrade-copy.rst:28 -# d7afe9c245da46bfae4c89657405e97d -msgid "Preparedness" -msgstr "" - -#: ../source/includes/upgrade-copy.rst:30 -# 00837025e10e44538566587b9a84afcb -msgid "Before beginning your upgrade, see the |compatibility| document to ensure that your applications and deployments are compatible with MongoDB |newversion|. Resolve the incompatibilities in your deployment before starting the upgrade." -msgstr "" - -#: ../source/includes/upgrade-copy.rst:35 -# 60425fe024fe4faaab428c962dca3f0d -msgid "Before upgrading MongoDB, always test your application in a staging environment before deploying the upgrade to your production environment." -msgstr "" - -#: ../source/includes/upgrade-copy.rst:40 -# 2b13befeea6944f8afc0554a397422e2 -msgid "Downgrade Consideration" -msgstr "" - -#: ../source/includes/3.4-downgrade-path.rst:1 -# 6bd28648f5b148e8b0375ded7ac34ed0 -msgid "Once upgraded to 3.4, you cannot downgrade to a 3.2.7 or earlier version. You can only downgrade to a 3.2.8 or later version." -msgstr "" - -#: ../source/release-notes/3.4-upgrade-standalone.txt:21 -# dc9753c69b3348f1865c95b34b5492be -msgid "The following steps outline the procedure to upgrade a standalone :program:`mongod` from version |oldversion| to |newversion|." -msgstr "" - -#: ../source/release-notes/3.4-upgrade-standalone.txt:25 -# adb4561899844cf9a87e197bb8df7174 -msgid "Download |newversion| Binaries" -msgstr "" - -#: ../source/release-notes/3.4-upgrade-standalone.txt:28 -# d4a978a5e6834e4fa88ef0fe76e60bd2 -msgid "Via Package Manager" -msgstr "" - -#: ../source/includes/fact-upgrade-with-package-mgr.rst:1 -# 039f448cf2b94249af417c7df1eb328d -msgid "If you installed MongoDB from the MongoDB ``apt``, ``yum``, ``dnf``, or ``zypper`` repositories, you should upgrade to |newversion| using your package manager." -msgstr "" - -#: ../source/includes/fact-upgrade-with-package-mgr.rst:5 -# 65a7193d52914ef5851dadceab6928c4 -msgid "Follow the appropriate :doc:`installation instructions ` for your Linux system. This will involve adding a repository for the new release, then performing the actual upgrade process." -msgstr "" - -#: ../source/release-notes/3.4-upgrade-standalone.txt:33 -# fa5ea44ce3584b2c891e7bcd87562993 -msgid "Manually" -msgstr "" - -#: ../source/release-notes/3.4-upgrade-standalone.txt:35 -# dce5158255604e7faf5c040d871c9263 -msgid "If you have not installed MongoDB using a package manager, you can manually download the MongoDB binaries from the `MongoDB Download Center `_." -msgstr "" - -#: ../source/release-notes/3.4-upgrade-standalone.txt:39 -# 91e6f44a0e7a41a3a99710552d8843a0 -msgid "See :doc:`/installation` for more information." -msgstr "" - -#: ../source/release-notes/3.4-upgrade-standalone.txt:42 -# e70158f566e343418a02abb38e0b2eca -msgid "Upgrade Process" -msgstr "" - -#: ../source/release-notes/3.4-upgrade-standalone.txt:47 -# 92f34dd591454d7cadcabb47dd36d5c6 -msgid "Additional Upgrade Procedures" -msgstr "" - -#: ../source/release-notes/3.4-upgrade-standalone.txt:49 -# e559f9f70ae240608235c02150c07b30 -msgid "To upgrade a replica set, see :ref:`3.4-upgrade-replica-set`." -msgstr "" - -#: ../source/release-notes/3.4-upgrade-standalone.txt:50 -# fae090a6901e452492a7a61242810f69 -msgid "To upgrade a sharded cluster, see :ref:`3.4-upgrade-sharded-cluster`." -msgstr "" - diff --git a/locale/pot/release-notes/3.4.pot b/locale/pot/release-notes/3.4.pot deleted file mode 100644 index 1e2f1751814..00000000000 --- a/locale/pot/release-notes/3.4.pot +++ /dev/null @@ -1,1256 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/3.4.txt:3 -# bb7cae575e3b4f5ebb0b8ea15c96b1a2 -msgid "Release Notes for MongoDB 3.4" -msgstr "" - -#: ../source/release-notes/3.4.txt:0 -# 451129dbae4d49938224596d6e722b7e -msgid "On this page" -msgstr "" - -#: ../source/release-notes/3.4.txt:13 -# 3a8094815cb54a7f99d4e1607fd5ea9e -msgid "MongoDB 3.4 Released Nov 29, 2016" -msgstr "" - -#: ../source/release-notes/3.4.txt:15 -# 3dbcba422db1480b9b3f8de3be84130a -msgid "MongoDB 3.4 is now available. Key features include linearizable read concerns, views, and collation." -msgstr "" - -#: ../source/release-notes/3.4.txt:18 -# b7e813ebb3d54647a0c7c22f4b2afa0f -msgid "OpsManager 3.4 is also available. See the `Ops Manager documentation `_ and the `Ops Manager release notes `_ for more information." -msgstr "" - -#: ../source/release-notes/3.4.txt:27 -# 17873a97c6ba43de8b033a6c2f2d6954 -msgid "Sharded Cluster" -msgstr "" - -#: ../source/release-notes/3.4.txt:30 -# 494a3e05b13d430c872fcea9a5eab684 -msgid "Membership Awareness" -msgstr "" - -#: ../source/release-notes/3.4.txt:32 -# d7a1eb1e53684988bfaabcfdb26905cc -msgid "Starting in 3.4, sharded cluster components (shards, config servers, :program:`mongos` instances) recognize their membership in a sharded cluster, including the name of the sharded cluster, the location of the config servers." -msgstr "" - -#: ../source/release-notes/3.4.txt:39 -# 1af156a01ad446319c510a11fda569ac -msgid "To support this awareness:" -msgstr "" - -#: ../source/release-notes/3.4.txt:54 -# 92c122680da341c8a46f823a886c66c3 -msgid "``shardsvr`` Requirement" -msgstr "" - -#: ../source/release-notes/3.4.txt:42 -# c3ccb26d977d4d75ae946ac672145c00 -msgid "For a 3.4 sharded cluster, :program:`mongod` instances for the shards **must** explicitly specify its role as a ``shardsvr``, either via the configuration file setting :setting:`sharding.clusterRole` or via the command line option :option:`--shardsvr`." -msgstr "" - -#: ../source/release-notes/3.4.txt:50 -# 987176a5eeb44450929e432133a44219 -msgid "Default port for :program:`mongod` instances with the ``shardsvr`` role is ``27018``. To use a different port, specify :setting:`net.port` setting or ``--port`` option." -msgstr "" - -#: ../source/release-notes/3.4.txt:58 -# daa694e6e8d245d6af22126a11dc1085 -msgid "3.4 ``mongos`` Incompatibility with Earlier Versions of ``mongod``" -msgstr "" - -#: ../source/release-notes/3.4.txt:57 -# 3e30c4dbf02b4d76a69b9b83fa4b8c57 -msgid "Version 3.4 :program:`mongos` instances cannot connect to earlier versions of :program:`mongod` instances." -msgstr "" - -#: ../source/release-notes/3.4.txt:61 -# 068f1a759ca8480c9ed1acb6e0fab833 -msgid "Balancer on Config Server Primary" -msgstr "" - -#: ../source/release-notes/3.4.txt:63 -# acc437b4b29a41a3a5eb615b2f5b4673 -msgid "The balancer process has moved from the :program:`mongos` to the primary member of the config server replica set. Associated with this change:" -msgstr "" - -#: ../source/release-notes/3.4.txt:67 -# f032b992fdb54ee1ae49e5f11ab438e1 -msgid "The primary of the CSRS config server holds the ``\"balancer\"`` lock, using a process id named ``\"ConfigServer\"``, which is never released." -msgstr "" - -#: ../source/release-notes/3.4.txt:70 -# 2adb8f0b17424bf283c418a999967e93 -msgid "MongoDB 3.4 adds:" -msgstr "" - -#: ../source/release-notes/3.4.txt:72 -# 3a922c243e4e40c78d93a9b52284f098 -msgid ":dbcommand:`balancerStart` command and updates the 3.4 :program:`mongo` shell method :method:`sh.startBalancer()` to wrap the new command. A 3.2 or earlier :program:`mongo` shell method :method:`sh.startBalancer()` is incompatible with a 3.4 sharded cluster." -msgstr "" - -#: ../source/release-notes/3.4.txt:78 -# 5fbc2210c22741d488c9d7ea76478537 -msgid ":dbcommand:`balancerStop` command and updates the 3.4 :program:`mongo` shell method :method:`sh.stopBalancer()` to wrap the new command. A 3.2 or earlier :program:`mongo` shell method :method:`sh.stopBalancer()` is incompatible with a 3.4 sharded cluster." -msgstr "" - -#: ../source/release-notes/3.4.txt:84 -# 9043bcff217b41ddb8d97f09dfd2f38b -msgid ":dbcommand:`balancerStatus` command." -msgstr "" - -#: ../source/release-notes/3.4.txt:86 -# fefac2d76523437ab33366d73692ee3b -msgid "MongoDB 3.4 deprecates :program:`mongo` shell method :method:`sh.getBalancerHost()`. A 3.2 or earlier :program:`mongo` shell method :method:`sh.getBalancerHost()` is incompatible with a 3.4 sharded cluster." -msgstr "" - -#: ../source/release-notes/3.4.txt:91 -# 7854da5958674eaea5ee0e507257a187 -msgid "MongoDB 3.4 removes the following configuration options from the :program:`mongos`:" -msgstr "" - -#: ../source/release-notes/3.4.txt:94 -# 5099cfd579124befb57270ff93ac7237 -msgid ":setting:`sharding.chunkSize` configuration file setting and :option:`--chunkSize` command-line option" -msgstr "" - -#: ../source/release-notes/3.4.txt:97 -# df1c353ff06a4b36b0ee0f3de74f9d48 -msgid ":setting:`sharding.autoSplit` configuration file setting and :option:`--noAutoSplit` command line option" -msgstr "" - -#: ../source/release-notes/3.4.txt:101 -# 7c4c2af8328c416cb6b845835a6874d1 -msgid "Faster Balancing" -msgstr "" - -#: ../source/release-notes/3.4.txt:103 -# 89f5025fef154f289662e72b1a13fb5d -msgid "Starting in MongoDB 3.4:" -msgstr "" - -#: ../source/release-notes/3.4.txt:105 -# 74d6a639054d4d42b5c98c7d59c18195 -msgid "For :ref:`WiredTiger `, the default value ``secondaryThrottle`` is ``false`` for all chunk migrations. The balancer does not wait for replication to a secondary and instead continues with the next document." -msgstr "" - -#: ../source/release-notes/3.4.txt:110 -# 25ff1740d07e4c3dbf9973dd21cb1d6e -msgid "MongoDB can perform parallel chunk migrations. Similar to earlier versions, a shard can participate in at most one migration at a time. Observing this restriction, for a sharded cluster with *n* shards, MongoDB can perform at most *n/2* (rounded down) simultaneous chunk migrations." -msgstr "" - -#: ../source/release-notes/3.4.txt:117 -# 721bfae4658a4c4ea5dccfc865360b81 -msgid "Removal of Support for SCCC Config Servers" -msgstr "" - -#: ../source/release-notes/3.4.txt:119 -# 891d06b0dd284c11a236afe7271089f1 -msgid "3.4 sharded clusters no longer support the use of mirrored (SCCC) :program:`mongod` instances as config servers. The use of SCCC config servers, deprecated in the 3.2 release, is no longer valid. Instead, deploy your config servers as a replica set (CSRS)." -msgstr "" - -#: ../source/release-notes/3.4.txt:124 -# bdf0a18cc70f438c9dced975affb3af5 -msgid "To upgrade your sharded cluster to version 3.4, the config servers must be running as a replica set." -msgstr "" - -#: ../source/release-notes/3.4.txt:127 -# 670042de34f74e7aa5fb69bd59f1eaef -msgid "To convert your existing config servers from SCCC to CSRS, see :doc:`/tutorial/upgrade-config-servers-to-replica-set`." -msgstr "" - -#: ../source/release-notes/3.4.txt:131 -# 39cf5430a5a94f9893950188ab839b15 -msgid "Sharding Zones" -msgstr "" - -#: ../source/release-notes/3.4.txt:133 -# 68867e8afdff47a0b8bcee0beb193382 -msgid "MongoDB 3.4 introduces :doc:`/core/zone-sharding`, which supersedes tag-aware sharding available in earlier versions." -msgstr "" - -#: ../source/release-notes/3.4.txt:136 -# b5a5fe9e60164292aa7940094daf9798 -msgid "To support zones, MongoDB introduces the following commands and :program:`mongo` shell helpers:" -msgstr "" - -#: ../source/release-notes/3.4.txt:142 -#: ../source/includes/extracts/collation-operations-table.rst:5 -# 3c9f213a385e497dab42b4c76be4089c -# cba5202032874b6ba1cc247d2a6fbcc7 -msgid "Commands" -msgstr "" - -#: ../source/release-notes/3.4.txt:143 -# 17736085cfa444e29adb82b9d13f89dd -msgid "`mongo` Shell Methods" -msgstr "" - -#: ../source/release-notes/3.4.txt:145 -# 70616821ab3842dc834336be33ae3106 -msgid ":dbcommand:`addShardToZone`" -msgstr "" - -#: ../source/release-notes/3.4.txt:146 -# 0bea3d90e34449c29213b503d29d408f -msgid ":method:`sh.addShardToZone()`" -msgstr "" - -#: ../source/release-notes/3.4.txt:148 -# 94b83b880b844b32aa8c41d9065f6379 -msgid ":dbcommand:`removeShardFromZone`" -msgstr "" - -#: ../source/release-notes/3.4.txt:149 -# 93b8b2eaa8cd4f52b15a6831a46c528e -msgid ":method:`sh.removeShardFromZone()`" -msgstr "" - -#: ../source/release-notes/3.4.txt:151 -# a79bc48c83304c008474afc34f942f86 -msgid ":dbcommand:`updateZoneKeyRange`" -msgstr "" - -#: ../source/release-notes/3.4.txt:0 -# 153eb21a705d4ff5a625e3f9151b6a68 -msgid ":method:`sh.updateZoneKeyRange()`" -msgstr "" - -#: ../source/release-notes/3.4.txt:0 -# 323d895e6e1047b7807e4283e4bfcbbe -msgid ":method:`sh.removeRangeFromZone()`" -msgstr "" - -#: ../source/release-notes/3.4.txt:158 -# c5d4787151304b438a265627624d5dcd -msgid "Replica Set" -msgstr "" - -#: ../source/release-notes/3.4.txt:161 -# 6ed38af05a7e4b90b1dc98aa31c1627b -msgid "Default Journaling Behavior of ``majority`` Write Concern" -msgstr "" - -#: ../source/release-notes/3.4.txt:163 -# 937f2e38d5a34df79c22fe135068135c -msgid "A new replica set configuration setting :rsconf:`writeConcernMajorityJournalDefault` determines whether an acknowledgement for a write concern of :writeconcern:`majority <\"majority\">` returns after the majority of the voting members apply the write in memory or to the on-disk journal *if* the :ref:`j ` option is unspecified in the write concern." -msgstr "" - -#: ../source/release-notes/3.4.txt:171 -# e38be6ff0be54d358f7b92f792a2a72f -msgid "Adjustable Catchup Period for Newly Elected Primary" -msgstr "" - -#: ../source/release-notes/3.4.txt:173 -# 6a50319f77504c78af0e55a9c2b2de3e -msgid "A new replica set configuration setting :rsconf:`settings.catchUpTimeoutMillis` defines the time limit for a newly elected primary to catch up with the other replica set members that may have more recent writes." -msgstr "" - -#: ../source/release-notes/3.4.txt:179 -# b307c9be65e142feafdf3c28b4b38f22 -msgid "Linearizable Read Concern" -msgstr "" - -#: ../source/release-notes/3.4.txt:181 -# fb80cbbe98c24491a6c639ee0982c5db -msgid "MongoDB 3.4 introduces a read concern level of :readconcern:`\"linearizable\"` to read data that reflects all successful writes issued with a :writeconcern:`\"majority\"` *and* acknowledged prior to the start of the read operation. Linearizable read concern guarantees only apply if read operations specify a query filter that uniquely identifies a single document." -msgstr "" - -#: ../source/release-notes/3.4.txt:188 -# 60e58a91b9654bd0a13366b2846aad1e -msgid "Linearizable read concern is available for all MongoDB supported :doc:`storage engines `." -msgstr "" - -#: ../source/release-notes/3.4.txt:191 -# cceaff8622464e249ad5cde9f747694b -msgid "Combined with :writeconcern:`\"majority\"` write concern, :readconcern:`\"linearizable\"` read concern enables multiple threads to perform reads and writes on a single document as if a single thread performed these operations in real time; that is, the corresponding schedule for these reads and writes is considered linearizable." -msgstr "" - -#: ../source/release-notes/3.4.txt:197 -# 6dd3ce107c144038bc8a752cd9572b84 -msgid "Reads with linearizable read concern may be significantly slower than reads with :readconcern:`\"majority\"` or :readconcern:`\"local\"` read concerns. Always use ``maxTimeMS`` with linearizable read concern, in case a majority of data bearing members are unavailable. For example:" -msgstr "" - -#: ../source/release-notes/3.4.txt:213 -# 1a64f188fede4fd98fc0d62d18153a65 -msgid "For more information on read concern, including operations that support read concerns, see :doc:`/reference/read-concern`." -msgstr "" - -#: ../source/release-notes/3.4.txt:217 -# 22066b0fb7764e829e2cb45b4df4bba7 -msgid "Improved Initial Sync" -msgstr "" - -#: ../source/release-notes/3.4.txt:219 -# 3bcea8788a82426983256b7d83d9e3ea -msgid "MongoDB 3.4 improves the performance of :ref:`initial sync ` by having initial sync build the indexes as the documents are copied." -msgstr "" - -#: ../source/release-notes/3.4.txt:223 -# d238ac62907d4f0f94df8d5ee036cff6 -msgid "MongoDB 3.4 improves the :ref:`initial sync retry logic ` to be more resilient to intermittent failures on the network." -msgstr "" - -#: ../source/release-notes/3.4.txt:227 -# 6962370271864338ad2297571a049eeb -msgid "Modified :ref:`rs.status() output ` to report on initial sync status and progress." -msgstr "" - -#: ../source/release-notes/3.4.txt:233 -# 6db28cda24eb4e0a93338fe99ca94120 -msgid "Decimal Type" -msgstr "" - -#: ../source/release-notes/3.4.txt:235 -# 663e9052f8144cfd90e8b488d02c6698 -msgid "3.4 adds support for the `decimal128 format `_ with the new ``decimal`` data type. The decimal128 format supports numbers with up to 34 decimal digits (i.e. significant digits) and an exponent range of −6143 to +6144." -msgstr "" - -#: ../source/release-notes/3.4.txt:241 -# f15d91c9ba214ff18c5d8b0757f27a82 -msgid "To support the format, the :program:`mongo` shell adds the :ref:`NumberDecimal ` wrapper." -msgstr "" - -#: ../source/release-notes/3.4.txt:248 -# 380e6b40120c44d9a5e437e3f7481d87 -msgid "When performing :ref:`comparisons ` among different numerical types, MongoDB performs comparison on the exact stored numerical values without first converting values to a common type." -msgstr "" - -#: ../source/release-notes/3.4.txt:253 -# 03829a6ae2854c379ea7d952c3d07052 -msgid "Unlike the ``double`` data type, which only stores an approximation of the decimal values, the ``decimal`` data type stores the exact value. For example, a ``decimal`` ``NumberDecimal(\"9.99\")`` has a precise value of ``9.99`` where as a double ``9.99`` would have an approximate value of ``9.9900000000000002131628...``." -msgstr "" - -#: ../source/release-notes/3.4.txt:259 -# 23ff6405690c4ce5b5ddf20a55ec8eac -msgid "To test for ``decimal`` type, use the :query:`$type` operator with the literal ``\"decimal\"`` or ``19``." -msgstr "" - -#: ../source/release-notes/3.4.txt:266 -# 5697a50f59fe40fb89968332a42ab720 -msgid "To use the new ``decimal`` data type with a MongoDB driver, an upgrade to a driver version that supports the feature is necessary." -msgstr "" - -#: ../source/release-notes/3.4.txt:272 -# 7d203e3521b54f4190d17be27d195a56 -msgid "Aggregation" -msgstr "" - -#: ../source/release-notes/3.4.txt:275 -# e42ec9f740e2402b9626d81c5ed3b07d -msgid "New Aggregation Stage for Recursive Search" -msgstr "" - -#: ../source/release-notes/3.4.txt:277 -# 5e5c7c0a3d3e46fab013e43f902d8bd6 -msgid "3.4 introduces a stage to the :doc:`aggregation pipeline ` that allows for recursive search." -msgstr "" - -#: ../source/release-notes/3.4.txt:284 -#: ../source/release-notes/3.4.txt:309 -#: ../source/release-notes/3.4.txt:350 -#: ../source/release-notes/3.4.txt:375 -# 6a197fc6b5e74ac09360381663d2884c -# e156ee2f24874dc89f89889e07e93b97 -# bead372b404c414383f28af4da866fef -# 2f21eeda4e5b4ca989983e5fff4ee560 -msgid "Stage" -msgstr "" - -#: ../source/release-notes/3.4.txt:285 -#: ../source/release-notes/3.4.txt:310 -#: ../source/release-notes/3.4.txt:351 -#: ../source/release-notes/3.4.txt:376 -#: ../source/release-notes/3.4.txt:391 -#: ../source/release-notes/3.4.txt:433 -#: ../source/release-notes/3.4.txt:483 -#: ../source/release-notes/3.4.txt:499 -#: ../source/release-notes/3.4.txt:526 -#: ../source/release-notes/3.4.txt:540 -# ecca41e0b99547dd976d3b690c50bc83 -# 2620219919724d80bd09cacff842bc83 -# 2e3b5e35bbe144439c234860670e0f82 -# e6d7e28dfbd84f10990a2ab18bf2495d -# a97c00d258fc4dd3b4e7e74be5f5d147 -# a679e0ffef6d4887ab3c7682c28eea54 -# 09fe3d57317346789461d00b11caf09a -# 77c77d9ec59b4a9bbac8607467f35eab -# 0e4cc6b02ef34496b2aa5024a956c97b -# 323270ef30014549aa18adee38921287 -msgid "Description" -msgstr "" - -#: ../source/release-notes/3.4.txt:287 -# 7733567d72564846b6312ee8b1a67489 -msgid ":pipeline:`$graphLookup`" -msgstr "" - -#: ../source/release-notes/3.4.txt:289 -# e79f66cebafc4f31843d4f4afd7189f0 -msgid "Performs a recursive search on a collection. To each output document, adds a new array field that contains the traversal results of the recursive search for that document." -msgstr "" - -#: ../source/release-notes/3.4.txt:294 -# b7fec480ac144146b36646f35f412533 -msgid "New Aggregation Stages for Faceted Search" -msgstr "" - -#: ../source/release-notes/3.4.txt:296 -# e0109cc85c144700b5a1f17f913d5fd5 -msgid "Faceted search allows for the categorization of documents into classifications. For example, given a collection of inventory documents, you may want to classify items by a single category, such as by the price range, or by multiple categories, such as by price range as well as separately by the departments." -msgstr "" - -#: ../source/release-notes/3.4.txt:302 -# 9da9fe6c7d604acba2f04fa9a1ce4c1c -msgid "3.4 introduces stages to the :doc:`aggregation pipeline ` that allow for faceted search." -msgstr "" - -#: ../source/release-notes/3.4.txt:312 -# 9cada8ab9e884ec2bd883a93cac796dc -msgid ":pipeline:`$bucket`" -msgstr "" - -#: ../source/release-notes/3.4.txt:314 -# 4844afea9cf64fbfa5c1d9a44abaef58 -msgid "Categorizes or groups incoming documents into buckets that represent a range of values for a specified expression." -msgstr "" - -#: ../source/release-notes/3.4.txt:317 -# 8baa32aa1a7e4c9e90c9337729d78bb5 -msgid ":pipeline:`$bucketAuto`" -msgstr "" - -#: ../source/release-notes/3.4.txt:319 -# 319bc2c574d741dba35210da481013f1 -msgid "Categorizes or groups incoming documents into specified number of buckets that represent a range of values for a specified expression. MongoDB automatically determines the bucket boundaries." -msgstr "" - -#: ../source/release-notes/3.4.txt:324 -# 5f7da5c9307c47a0aabb251f90e1f1d6 -msgid ":pipeline:`$facet`" -msgstr "" - -#: ../source/release-notes/3.4.txt:326 -# becb3b67f54d4ca7a8c98e5fcb3fa471 -msgid "Processes multiple :ref:`pipelines ` on the input documents and outputs a document that contains the results of these pipelines. By specifying facet-related stages (:pipeline:`$bucket`, :pipeline:`$bucketAuto`, and :pipeline:`$sortByCount`) in these pipelines, :pipeline:`$facet` allows for multi-faceted search." -msgstr "" - -#: ../source/release-notes/3.4.txt:333 -# 004e253cc7d04236b3f94ee5c0d1c756 -msgid ":pipeline:`$sortByCount`" -msgstr "" - -#: ../source/release-notes/3.4.txt:335 -# 346a58fa771f461bbcf15a1ebbdd5bf3 -msgid "Categorizes or groups incoming documents by a specified expression to compute the count for each group. Output documents are sorted in descending order by the count." -msgstr "" - -#: ../source/release-notes/3.4.txt:340 -# 32c9a5627d9e47ac907182387a40a061 -msgid "New Aggregation Stages to Facilitate Reshaping Documents" -msgstr "" - -#: ../source/release-notes/3.4.txt:342 -# 480203fb73ee4dbeaae0084e40060918 -msgid "3.4 introduces stages to the :doc:`aggregation pipeline ` that faciliate replacing documents as well as adding new fields." -msgstr "" - -#: ../source/release-notes/3.4.txt:353 -# 8dbe6e4386bf47058c950ebd63b2ee97 -msgid ":pipeline:`$addFields`" -msgstr "" - -#: ../source/release-notes/3.4.txt:355 -# 5b481968b24f491d827c5d5d603f88d5 -msgid "Adds new fields to documents. The stage outputs documents that contains all existing fields from the input documents as well as the newly added fields." -msgstr "" - -#: ../source/release-notes/3.4.txt:359 -# a0e08094653a4ba782417009417104d4 -msgid ":pipeline:`$replaceRoot`" -msgstr "" - -#: ../source/release-notes/3.4.txt:361 -# 4c53ab6afdc74ca5920dd45377a3d6a3 -msgid "Replaces a document with the specified document. You can specify a document embedded in the input document to promote the embedded document to the top level." -msgstr "" - -#: ../source/release-notes/3.4.txt:366 -# 79fb7467058c4ba09591a16e30acd51c -msgid "New Aggregation Stage to Count" -msgstr "" - -#: ../source/release-notes/3.4.txt:368 -# 3ea9ce2805a44f52aa2cae3ae4cc50e8 -msgid "3.4 introduces a new stage to the :doc:`aggregation pipeline ` that faciliate counting document." -msgstr "" - -#: ../source/release-notes/3.4.txt:378 -# 3f14ae5abbd441fca5e3004de3ca48c3 -msgid ":pipeline:`$count`" -msgstr "" - -#: ../source/release-notes/3.4.txt:380 -# 513e79bfbbe3439f9dd0a2263f6b1358 -msgid "Returns a document that contains a count of the number of documents input to the stage." -msgstr "" - -#: ../source/release-notes/3.4.txt:384 -# 5ae7e4a56e874c40a9a66a972bdc38d6 -msgid "New Aggregation Array Operators" -msgstr "" - -#: ../source/release-notes/3.4.txt:390 -#: ../source/release-notes/3.4.txt:432 -#: ../source/release-notes/3.4.txt:482 -#: ../source/release-notes/3.4.txt:498 -#: ../source/release-notes/3.4.txt:525 -#: ../source/release-notes/3.4.txt:539 -# 815488a466c2431283dcb892f4bb2f26 -# dd5806c77fa24ca4bcd269f5d687f7c5 -# e051c051f57f46cf895673f24783ef59 -# ea53bb2476ce44c9ac7173255c9da08b -# 947ff5fd47804eb5a8d32e82a0c483f8 -# 09d7747625744830ba688d164feadbe5 -msgid "Operator" -msgstr "" - -#: ../source/release-notes/3.4.txt:393 -# fa6ad119196949cdb0fe33ad84763b37 -msgid ":expression:`$in`" -msgstr "" - -#: ../source/release-notes/3.4.txt:395 -# d8116ebaeb0347d2a77d2764c54aec3e -msgid "Returns a boolean that indicates if a specified value is in an array." -msgstr "" - -#: ../source/release-notes/3.4.txt:398 -# 7859d636351444e0b9d9e178bdc24e96 -msgid ":expression:`$indexOfArray`" -msgstr "" - -#: ../source/release-notes/3.4.txt:400 -# 0578a90fe94b480fa6486d47289325f7 -msgid "Searches an array for an occurence of a specified value and returns the array index (zero-based) of the first occurence." -msgstr "" - -#: ../source/release-notes/3.4.txt:403 -# 85c9d8a08c45419d89aab892001fdb8f -msgid ":expression:`$range`" -msgstr "" - -#: ../source/release-notes/3.4.txt:405 -# bf30b6c3388c443eba232e9fd86c9ab1 -msgid "Returns an array whose elements are a generated sequence of numbers." -msgstr "" - -#: ../source/release-notes/3.4.txt:408 -# 1a3a6849c79e4569836522a8f79af9b8 -msgid ":expression:`$reverseArray`" -msgstr "" - -#: ../source/release-notes/3.4.txt:410 -# f0926cbcd58c4751903eef172599c5a4 -msgid "Returns an output array whose elements are those of the input array but in reverse order." -msgstr "" - -#: ../source/release-notes/3.4.txt:413 -# 7cd1b00c794b45d7a5b78f7d84393379 -msgid ":expression:`$reduce`" -msgstr "" - -#: ../source/release-notes/3.4.txt:415 -# 1d490e9b635545e4ab67f8b4a857aab0 -msgid "Takes an array as input and applies an expression to each element in the array to return the final result of the expression." -msgstr "" - -#: ../source/release-notes/3.4.txt:419 -# df179e47561844e9af764259cf7241df -msgid ":expression:`$zip`" -msgstr "" - -#: ../source/release-notes/3.4.txt:421 -# 5527ef3fc63e40a1825707e48c96d00d -msgid "Returns an output array where each element is itself an array, consisting of elements in the corresponding array index position from the input arrays." -msgstr "" - -#: ../source/release-notes/3.4.txt:426 -# b141c5c8bb2a42d2aa55b7ae220ada57 -msgid "New Aggregation String Operators" -msgstr "" - -#: ../source/release-notes/3.4.txt:435 -# a6596b0a7ccf4f5c91a22d0df3367f84 -msgid ":expression:`$indexOfBytes`" -msgstr "" - -#: ../source/release-notes/3.4.txt:437 -# f1d74e3ef63e4900a42a9b9fa358cc7f -msgid "Searches a string for an occurence of a substring and returns the UTF-8 byte index (zero-based) of the first occurence." -msgstr "" - -#: ../source/release-notes/3.4.txt:440 -# 2f646d58955d4c2aabf0781266fb994f -msgid ":expression:`$indexOfCP`" -msgstr "" - -#: ../source/release-notes/3.4.txt:442 -# 1cc78950d55542eca1ea56292bc14ba3 -msgid "Searches a string for an occurence of a substring and returns the UTF-8 `code point `_ index (zero-based) of the first occurence." -msgstr "" - -#: ../source/release-notes/3.4.txt:447 -# c771f52af1124735a05699936a8450f5 -msgid ":expression:`$split`" -msgstr "" - -#: ../source/release-notes/3.4.txt:449 -# 25712afcc50c4ae69da202c6a04ef9b1 -msgid "Splits a string by a specified delimiter into string components and returns an array of the string components." -msgstr "" - -#: ../source/release-notes/3.4.txt:453 -# 6e0f05900c0b4aa5a518a63dae3147e9 -msgid ":expression:`$strLenBytes`" -msgstr "" - -#: ../source/release-notes/3.4.txt:455 -# 06273874ac3f499e8fbf2cb8160d6338 -msgid "Returns the number of UTF-8 bytes for a string." -msgstr "" - -#: ../source/release-notes/3.4.txt:457 -# 71bcd8c8516144b187177db2e2099998 -msgid ":expression:`$strLenCP`" -msgstr "" - -#: ../source/release-notes/3.4.txt:459 -# 01cb87cfb4c04fbfb11bb0b8d10ad1eb -msgid "Returns the number of UTF-8 `code points `_ for a string." -msgstr "" - -#: ../source/release-notes/3.4.txt:462 -# b8848c7c369f4631a3b796f998e920c0 -msgid ":expression:`$substrBytes`" -msgstr "" - -#: ../source/release-notes/3.4.txt:464 -# 8bc2a95ce89c4f07be0b927ad652fac9 -msgid "Returns the substring of a string. The substring starts with the character at the specified UTF-8 byte index (zero-based) in the string for the length specified." -msgstr "" - -#: ../source/release-notes/3.4.txt:468 -# 2fc49d2f551c42669eede1c46fc9f39c -msgid ":expression:`$substrCP`" -msgstr "" - -#: ../source/release-notes/3.4.txt:470 -# aacc2fcdfd424d54bd9bad5fbb3607ff -msgid "Returns the substring of a string. The substring starts with the character at the specified UTF-8 `code point `_ index (zero-based) in the string for the length specified." -msgstr "" - -#: ../source/release-notes/3.4.txt:476 -# 9faf1e4809a3479fb19945da80287518 -msgid "New Aggregation Control Flow Expression" -msgstr "" - -#: ../source/release-notes/3.4.txt:485 -# 3fbf7490d0184c25974a30ce3ad57567 -msgid ":expression:`$switch`" -msgstr "" - -#: ../source/release-notes/3.4.txt:487 -# 52190f005b8d4478a9e67193423a0280 -msgid "Evaluates, in sequential order, the ``case`` expressions of the specified branches to enter the first branch for which the ``case`` expression evaluates to ``true``." -msgstr "" - -#: ../source/release-notes/3.4.txt:492 -# 5fed79db54fc491ab8c22dac998a8f63 -msgid "New Date Aggregation Operators" -msgstr "" - -#: ../source/release-notes/3.4.txt:501 -# 55564c601a184ae298a40c33045aade2 -msgid ":expression:`$isoDayOfWeek`" -msgstr "" - -#: ../source/release-notes/3.4.txt:503 -# bb26c4077ccc46c58831dfa1f15d327a -msgid "Returns the ISO 8601 weekday number, ranging from ``1`` (for Monday) to ``7`` (for Sunday)." -msgstr "" - -#: ../source/release-notes/3.4.txt:506 -# 1b4ffa15e18144729ecbf32fee10da70 -msgid ":expression:`$isoWeek`" -msgstr "" - -#: ../source/release-notes/3.4.txt:508 -# f8a497077d084172bbbd89978017f749 -msgid "Returns the ISO 8601 week number, which can range from ``1`` to ``53``. Week numbers start at ``1`` with the week (Monday through Sunday) that contains the year's first Thursday." -msgstr "" - -#: ../source/release-notes/3.4.txt:512 -# 2626264c0a5543888a1242cbb2e2e502 -msgid ":expression:`$isoWeekYear`" -msgstr "" - -#: ../source/release-notes/3.4.txt:514 -# 784429e0ce1c450b871a669b23ffdb48 -msgid "Returns the ISO 8601 year number, where the year starts with the Monday of week 1 (ISO 8601) and ends with the Sundays of the last week (ISO 8601)." -msgstr "" - -#: ../source/release-notes/3.4.txt:519 -# d358bfe6b6d04f8689dc74d5c5979e1b -msgid "New Monitoring Aggregation Sources" -msgstr "" - -#: ../source/release-notes/3.4.txt:528 -# 2a7c9064c63a4305a8aee813cce9761c -msgid ":pipeline:`$collStats`" -msgstr "" - -#: ../source/release-notes/3.4.txt:530 -# 1eb304a81f7a49dfaf1d1db0fd54c987 -msgid "Returns statistics regarding a collection or view." -msgstr "" - -#: ../source/release-notes/3.4.txt:533 -# dbbb32a7d6174b508f0dd3d0e5469f00 -msgid "New Type Operator" -msgstr "" - -#: ../source/release-notes/3.4.txt:542 -# cf632caf4cc24b5999db38bca0e9f6e5 -msgid ":expression:`$type`" -msgstr "" - -#: ../source/release-notes/3.4.txt:544 -# e827911a5c0c427292c1194da5c09ae7 -msgid "Returns a string which specifies the :doc:`/reference/bson-types/` of the argument." -msgstr "" - -#: ../source/release-notes/3.4.txt:548 -# 25f2ba3066b147faab79509f52109d24 -msgid "Additional Changes" -msgstr "" - -#: ../source/release-notes/3.4.txt:550 -# 7fc4be2d2d1641e5aa4e357c4d4ff476 -msgid ":pipeline:`$project` stage adds support for field exclusion in the output document. Previously, you could only exclude the ``_id`` field in the stage. If you specify the exclusion of a field or fields," -msgstr "" - -#: ../source/release-notes/3.4.txt:554 -# f95720299ff5436eb85032cc26cccd2f -msgid "All other fields are returned in the output documents." -msgstr "" - -#: ../source/release-notes/3.4.txt:556 -# 8bab790e310c48249db453c0d22756a7 -msgid "You cannot specify new fields or the inclusion of other fields." -msgstr "" - -#: ../source/release-notes/3.4.txt:561 -# b19193a9f8f54e6dbbe9d514d05abbe8 -msgid "Collation and Case-Insensitive Indexes" -msgstr "" - -#: ../source/release-notes/3.4.txt:563 -# d175f73377a9418f85e9880fd8a239f3 -msgid "To allow for language-specific rules for string comparison, MongoDB 3.4 introduces :doc:`collation ` to its query language and indexes." -msgstr "" - -#: ../source/release-notes/3.4.txt:567 -# cdac22669bc54636a3ef5d5e28b4ab02 -msgid "The following operations support collation:" -msgstr "" - -#: ../source/includes/extracts/collation-operations-table.rst:6 -# 7ab5678311aa4cb090a58dc40f1c1238 -msgid "``mongo`` Shell Methods" -msgstr "" - -#: ../source/includes/extracts/collation-operations-table.rst:8 -# f2d16d8435e1495ca805bdab402731e7 -msgid ":dbcommand:`create`" -msgstr "" - -#: ../source/release-notes/3.4.txt:0 -# 85d2b88bc9bb43a2af911f94f9f9ca42 -msgid ":method:`db.createCollection()`" -msgstr "" - -#: ../source/release-notes/3.4.txt:0 -# 51c20619fdd24ff0bc0878edabd38c2b -msgid ":method:`db.createView()`" -msgstr "" - -#: ../source/includes/extracts/collation-operations-table.rst:12 -# 8d48836d4b07460ca81b790143047d7d -msgid ":dbcommand:`createIndexes`" -msgstr "" - -#: ../source/includes/extracts/collation-operations-table.rst:13 -# d769c970e03943b4a3c1869e3ec57573 -msgid ":method:`db.collection.createIndex()`" -msgstr "" - -#: ../source/includes/extracts/collation-operations-table.rst:15 -#: ../source/includes/fact-diagnostic-info.rst:6 -# 28ed6527377d4047920c00efe2183187 -# f7a9f0bfe0954f49a5d1b4360937d3e5 -msgid ":dbcommand:`aggregate`" -msgstr "" - -#: ../source/includes/extracts/collation-operations-table.rst:16 -# 3b1bbddfa751466abf29e8d625951ecc -msgid ":method:`db.collection.aggregate()`" -msgstr "" - -#: ../source/includes/extracts/collation-operations-table.rst:18 -#: ../source/includes/fact-diagnostic-info.rst:9 -# a3540129cf144cf9b42dd5dfb29fe42d -# 7106bc3751af4a41bfacea224122604c -msgid ":dbcommand:`distinct`" -msgstr "" - -#: ../source/includes/extracts/collation-operations-table.rst:19 -# f2c6cb652b9b4a1a8c3229edf9e7089f -msgid ":method:`db.collection.distinct()`" -msgstr "" - -#: ../source/includes/extracts/collation-operations-table.rst:21 -#: ../source/includes/fact-diagnostic-info.rst:12 -# 3f34a9667849449eb645e853bb147fbb -# a30f4d478c2b4e08a0bcb5a87a61df9f -msgid ":dbcommand:`findAndModify`" -msgstr "" - -#: ../source/release-notes/3.4.txt:0 -# ad59658af2b14344b061580242452c70 -msgid ":method:`db.collection.findAndModify()`" -msgstr "" - -#: ../source/release-notes/3.4.txt:0 -# d3b2e72c46d14474808bdf71621d820c -msgid ":method:`db.collection.findOneAndDelete()`" -msgstr "" - -#: ../source/release-notes/3.4.txt:0 -# 548c43f5adb749c4b0965fc390a64b0f -msgid ":method:`db.collection.findOneAndReplace()`" -msgstr "" - -#: ../source/release-notes/3.4.txt:0 -# 6e90279c67fc463784e2bf73d772d7a0 -msgid ":method:`db.collection.findOneAndUpdate()`" -msgstr "" - -#: ../source/includes/extracts/collation-operations-table.rst:27 -# 4bd1a6cbc49547a386aa66f5349e4060 -msgid ":dbcommand:`find`" -msgstr "" - -#: ../source/includes/extracts/collation-operations-table.rst:29 -# 8c8eb85cac3b47dbb11abe98292ec8e4 -msgid ":method:`cursor.collation()` to specify collation for :method:`db.collection.find()`" -msgstr "" - -#: ../source/includes/extracts/collation-operations-table.rst:32 -#: ../source/includes/fact-diagnostic-info.rst:18 -# b91acbefef854264861e207780d992dd -# f32f854c440041e69c28f577fca64e3c -msgid ":dbcommand:`mapReduce`" -msgstr "" - -#: ../source/includes/extracts/collation-operations-table.rst:34 -# 4e70f49fe92a4a59a4b1b6bcd8e59924 -msgid ":method:`db.collection.mapReduce()`" -msgstr "" - -#: ../source/includes/extracts/collation-operations-table.rst:36 -#: ../source/includes/fact-diagnostic-info.rst:8 -# 2b7755800bb240faa4deee1cfabad544 -# 74b53a9203214410ad74260303f2490e -msgid ":dbcommand:`delete`" -msgstr "" - -#: ../source/release-notes/3.4.txt:0 -# 23ec2c2d7d7b4d5a8b489e8eee4385cd -msgid ":method:`db.collection.deleteOne()`" -msgstr "" - -#: ../source/release-notes/3.4.txt:0 -# 64ef41a5a3b84cdcb02f998557770a89 -msgid ":method:`db.collection.deleteMany()`" -msgstr "" - -#: ../source/release-notes/3.4.txt:0 -# 89050f356d2f4f14bce0687a3dbfe536 -msgid ":method:`db.collection.remove()`" -msgstr "" - -#: ../source/includes/extracts/collation-operations-table.rst:41 -#: ../source/includes/fact-diagnostic-info.rst:19 -# 5442d888771741c580c901451cdeab6f -# 40d547c93b1e4b40b7e3a62c812abf16 -msgid ":dbcommand:`update`" -msgstr "" - -#: ../source/release-notes/3.4.txt:0 -# 85714276c7fe4b008c61b6e26216501f -msgid ":method:`db.collection.update()`" -msgstr "" - -#: ../source/release-notes/3.4.txt:0 -# 583bc66f3d9640649e885d7f159a660f -msgid ":method:`db.collection.updateOne()`," -msgstr "" - -#: ../source/release-notes/3.4.txt:0 -# 3894dba86b25438eb0b6771096ca7804 -msgid ":method:`db.collection.updateMany()`," -msgstr "" - -#: ../source/release-notes/3.4.txt:0 -# ac2ac14110264ba182f3afe0e15e354c -msgid ":method:`db.collection.replaceOne()`" -msgstr "" - -#: ../source/includes/extracts/collation-operations-table.rst:50 -# 18d9b0105b514f8ea28e11fd99fa96a8 -msgid "Individual update, replace, and delete operations in :method:`db.collection.bulkWrite()`." -msgstr "" - -#: ../source/release-notes/3.4.txt:571 -# 438cc0befee947dab9d1eb8bd3cf176e -msgid "For details, see :doc:`Collation `." -msgstr "" - -#: ../source/release-notes/3.4.txt:576 -# a9d46af0397d4e41bc0a2a6701998c6d -msgid "Views" -msgstr "" - -#: ../source/release-notes/3.4.txt:578 -# dd392ab50828466fb754fdbf0bd0873a -msgid "MongoDB 3.4 adds support for creating read-only views from existing collections or other views. To specify or define a view, MongoDB 3.4 introduces:" -msgstr "" - -#: ../source/release-notes/3.4.txt:582 -# 273358c0fc444e2da08814b9f998716f -msgid "the ``viewOn`` and ``pipeline`` options to the existing :dbcommand:`create` command:" -msgstr "" - -#: ../source/release-notes/3.4.txt:589 -# 0edd26a95328472e9b0b95acf458034e -msgid "or if specifying a default :ref:`collation <3.4-relnotes-collation>` for the view:" -msgstr "" - -#: ../source/release-notes/3.4.txt:595 -# 0e5be930fc334646987bb0c19f374331 -msgid "and a corresponding :program:`mongo` shell helper :method:`db.createView()`:" -msgstr "" - -#: ../source/release-notes/3.4.txt:602 -# 2bddc2240e1f45c1905288f22701327b -msgid "For more information on creating views, see :ref:`3.4-reference-views`." -msgstr "" - -#: ../source/release-notes/3.4.txt:605 -# 09a5bf6f9aa84d5aa1ffeacbf318c245 -msgid "Security Enhancement" -msgstr "" - -#: ../source/release-notes/3.4.txt:608 -# 8a2b20250ebe4e7bace969a666b1e6a7 -msgid "Transition to Auth" -msgstr "" - -#: ../source/release-notes/3.4.txt:610 -# a721a1c0c3ba442e8510dd342ccf2f35 -msgid "MongoDB 3.4 adds support for rolling transition to internal authentication for replica sets and sharded clusters. For details, see :setting:`security.transitionToAuth` setting and :option:`--transitionToAuth` command line option for :program:`mongod` and:program:`mongos`." -msgstr "" - -#: ../source/release-notes/3.4.txt:616 -# 776372f311884702bfe843a9b0f45112 -msgid ":doc:`/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime`" -msgstr "" - -#: ../source/release-notes/3.4.txt:619 -# 66c71875fee546c1886e2337d0fe067c -msgid "MongoDB Tools" -msgstr "" - -#: ../source/release-notes/3.4.txt:622 -# c12bbaa8aa93462a8fa6a959149e2f0c -msgid "``mongoreplay``" -msgstr "" - -#: ../source/release-notes/3.4.txt:624 -# 480fff128d7244a08d1260ecd6c7aee2 -msgid "MongoDB introduces :program:`mongoreplay`, a workload capture and analysis tool that replaces :program:`mongosniff`. You can use :program:`mongoreplay` to inspect and record commands sent to a MongoDB instance, and then replay the commands back onto another host at a later time." -msgstr "" - -#: ../source/release-notes/3.4.txt:631 -# ce74ce4ac64b47f2bdae4a9aaa8a9f23 -msgid "General Enhancements" -msgstr "" - -#: ../source/release-notes/3.4.txt:633 -# 34a8b9defb3f44b799a3c3e4fc3d7f4e -msgid "MongoDB 3.4 includes the following enhancements:" -msgstr "" - -#: ../source/release-notes/3.4.txt:635 -# 739009a25cfc4ac3b15b65ae76a175f2 -msgid "Added ``systemd`` support in distributions." -msgstr "" - -#: ../source/release-notes/3.4.txt:637 -# 932c9b37053a4270b080b4078e8e005c -msgid "Increased :parameter:`diagnosticDataCollectionDirectorySizeMB` default size to 200 megabytes from 100 megabytes." -msgstr "" - -#: ../source/release-notes/3.4.txt:640 -# 13e4d40c9e6347168d7b49964f6644bd -msgid "Decreased the lower bound and the default setting of the :option:`WiredTiger internal cache <--wiredTigerCacheSizeGB>`. Both the :option:`WiredTiger Storage Engine internal cache <--wiredTigerCacheSizeGB>` and the :option:`inMemory Storage Engine maximum memory size <--inMemorySizeGB>` can accept floating-point values." -msgstr "" - -#: ../source/release-notes/3.4.txt:646 -# cf8549ee595e416395f4c79185e41cc7 -msgid ":method:`~db.collection.find()`, :method:`~db.collection.aggregate()`, :dbcommand:`listIndexes`, and :dbcommand:`listCollections` operations return a :ref:`maximum of 16 megabytes per batch `." -msgstr "" - -#: ../source/includes/fact-diagnostic-info.rst:1 -# 8f6adcb915bd453dbd5c793812034f94 -msgid ":method:`db.currentOp()` and the :doc:`database profiler` report the same basic diagnostic information for all CRUD operations, including the following." -msgstr "" - -#: ../source/includes/fact-diagnostic-info.rst:7 -# 64b013bdc4dd4f27b4f2b198aae4bd2b -msgid ":dbcommand:`count`" -msgstr "" - -#: ../source/includes/fact-diagnostic-info.rst:10 -# d27b99c295a3458db0d58da3e07f1275 -msgid "``find`` (:ref:`OP_QUERY` and :dbcommand:`command`)" -msgstr "" - -#: ../source/includes/fact-diagnostic-info.rst:13 -# 720219ea5fbd4e1d8511d9f05ade53ca -msgid ":dbcommand:`geoNear`" -msgstr "" - -#: ../source/includes/fact-diagnostic-info.rst:14 -# 803662a6fa4640bfa6a2aa96f885ce15 -msgid "``getMore`` (:ref:`OP_GET_MORE` and :dbcommand:`command`)" -msgstr "" - -#: ../source/includes/fact-diagnostic-info.rst:16 -# 47ef4a4e34c441fe88e4b1331d321d86 -msgid ":dbcommand:`group`" -msgstr "" - -#: ../source/includes/fact-diagnostic-info.rst:17 -# 8bb60b378d2f48db993eaed363a3fc3f -msgid ":dbcommand:`insert`" -msgstr "" - -#: ../source/includes/fact-diagnostic-info.rst:21 -# bc9be038567e48eba39e5eded6e71e57 -msgid "These operations are also included in the logging of slow queries (see :setting:`~operationProfiling.slowOpThresholdMs` for more information about slow query logging)." -msgstr "" - -#: ../source/release-notes/3.4.txt:653 -# d28079c456a444dc96e019190427a746 -msgid ":program:`mongo` shell adds support for marshalling fields of type :ref:`javascript` and :ref:`javascriptWithScope` to JavaScript functions. See :option:`--disableJavaScriptProtection`." -msgstr "" - -#: ../source/release-notes/3.4.txt:658 -# 1f107abede5a4c78b3fbb252f14bae89 -msgid "Added support for system certificates. If a :program:`mongod` instance presents a certificate signed with a CA trusted by the operating system, the :program:`mongo` shell will connect without any errors. Previously, the :program:`mongo` shell exited with an error that it could not validate the certificate." -msgstr "" - -#: ../source/release-notes/3.4.txt:665 -# 5ab436a39118454c9cd3ee0e053b3faf -msgid "Platform Support" -msgstr "" - -#: ../source/release-notes/3.4.txt:667 -# a2caad36d44a4468b9032eaff0888b4f -msgid "MongoDB 3.4 introduces support for ARM64, PPC64LE, and s390x architectures. See :ref:`prod-notes-supported-platforms` to see the full platform support matrix." -msgstr "" - -#: ../source/includes/admonition-power-ubuntu-restriction.rst:7 -# a997915453264930a05d429181be35ac -msgid "3.4 Incompatibility with Ubuntu 16.04 on IBM Power Systems" -msgstr "" - -#: ../source/includes/admonition-power-ubuntu-restriction.rst:4 -# 75ad7de0e2224911813de3de23b2970e -msgid "Due to a `lock elision bug in glibc `_, if you are running on Ubuntu 16.04 on IBM Power Systems, do not use MongoDB 3.4 in production until the ``glibc`` version with the fix becomes available and you have installed that version." -msgstr "" - -#: ../source/release-notes/3.4.txt:674 -# 80a8d0ea8bc046fe8ca0cd5528407e44 -msgid "MongoDB Enterprise Features" -msgstr "" - -#: ../source/release-notes/3.4.txt:677 -# a5b439cbc58f4327b65ae0ebabba66e4 -msgid "Log Redaction" -msgstr "" - -#: ../source/release-notes/3.4.txt:679 -# 4e25df485457456a8c2a0512edea67b7 -msgid "MongoDB Enterprise adds support for log redaction for use in conjunction with MongoDB's :doc:`encrypted storage engine `. Log redaction prevents potentially sensitive information from being written to the diagnostic log; however, diagnostics on redacted logs may be more difficult due to the lack of data related to a log event." -msgstr "" - -#: ../source/release-notes/3.4.txt:686 -# 6da3e8bf2ec44502b1d7e2eb68467506 -msgid "To enable log redaction, see the :setting:`security.redactClientLogData` setting and the :option:`--redactClientLogData` option for :program:`mongod`." -msgstr "" - -#: ../source/release-notes/3.4.txt:691 -# 436290e02d0e4a09b4f8199423c966ec -msgid "LDAP Enhancements" -msgstr "" - -#: ../source/release-notes/3.4.txt:694 -# 16f22c204fb5401fb6cc0b2d34f7045b -msgid "LDAP Authorization" -msgstr "" - -#: ../source/release-notes/3.4.txt:696 -# beff218141fc4b99a521eb6a54e93c66 -msgid "MongoDB Enterprise supports the use of :doc:`Lightweight Directory Access Protocol (LDAP) service to authorize (i.e. determine access) ` a user authenticated via one of the following authentication mechanism:" -msgstr "" - -#: ../source/release-notes/3.4.txt:701 -# 035f1e0f64b7410a8c82af4530856e53 -msgid ":doc:`/core/security-ldap`. For a tutorial on using both LDAP Authentication and Authorization, see :doc:`/tutorial/authenticate-nativeldap-activedirectory`." -msgstr "" - -#: ../source/release-notes/3.4.txt:705 -# e9b2f9202e6f4870b68fc7763e850870 -msgid ":doc:`/core/kerberos`. For a tutorial on using Kerberos authentication and Active Directory, see :doc:`/tutorial/kerberos-auth-activedirectory-authz`." -msgstr "" - -#: ../source/release-notes/3.4.txt:709 -# d951d85b2497448a9768322d4be37232 -msgid ":doc:`/core/security-x.509`." -msgstr "" - -#: ../source/release-notes/3.4.txt:711 -# 278427f2aeef407497c63505d2e332b1 -msgid "For more information, see :doc:`/core/security-ldap-external`." -msgstr "" - -#: ../source/release-notes/3.4.txt:714 -# 36f03f665d2044419a844a3d4bf848ad -msgid "``mongoldap``" -msgstr "" - -#: ../source/release-notes/3.4.txt:716 -# 6ae1b385f0eb49239b6a120f08c72101 -msgid "MongoDB Enterprise provides a new tool :program:`mongoldap` for testing your MongoDB :ref:`LDAP configuration options ` against a running LDAP server or set of servers. When configuring options related to :ref:`LDAP authentication `, you can use :program:`mongoldap` to ensure that the authentication operation works as expected." -msgstr "" - -#: ../source/release-notes/3.4.txt:724 -# ac86d81b4b954f9ba705c494c38b36a5 -msgid "Bind via OS Libraries" -msgstr "" - -#: ../source/release-notes/3.4.txt:726 -# 7b50274bffe94126bdbc2d3c25e4ad24 -msgid "MongoDB 3.4 supports :doc:`binding to an LDAP server ` via operating system libraries. This allows Linux and Windows MongoDB 3.4 servers to use an LDAP server for authentication." -msgstr "" - -#: ../source/release-notes/3.4.txt:731 -# 046293ad7dab4a288c12d4d63bae0211 -msgid "Linux MongoDB deployments continue to support binding via `saslauthd `_." -msgstr "" - -#: ../source/release-notes/3.4.txt:735 -# bc889dc9abba407cb5782442e8a74f32 -msgid "Changes Affecting Compatibility" -msgstr "" - -#: ../source/release-notes/3.4.txt:737 -# fc10eb1f9f9148bc8d1c576613d2106a -msgid "Some changes can affect compatibility and may require user actions. For a detailed list of compatibility changes, see :doc:`/release-notes/3.4-compatibility`." -msgstr "" - -#: ../source/release-notes/3.4.txt:750 -# eed96353570d4be4bfb7e7921bf7000f -msgid "Upgrade Procedures" -msgstr "" - -#: ../source/release-notes/3.4.txt:752 -# 6c14732ef61d4a8c8211eba3f0a69544 -msgid ":doc:`/release-notes/3.4-upgrade-standalone`." -msgstr "" - -#: ../source/release-notes/3.4.txt:754 -# 48e3dc50287c41b0a053499c7aa0955b -msgid ":doc:`/release-notes/3.4-upgrade-replica-set`." -msgstr "" - -#: ../source/release-notes/3.4.txt:756 -# 267d1090239e490cb4dc8f87743ccc75 -msgid ":doc:`/release-notes/3.4-upgrade-sharded-cluster`." -msgstr "" - -#: ../source/release-notes/3.4.txt:758 -# a8a01897e6b14bde91d8c2f8fdb08f70 -msgid "If you need guidance on upgrading to 3.4, `MongoDB offers major version upgrade services `_ to help ensure a smooth transition without interruption to your MongoDB application." -msgstr "" - -#: ../source/release-notes/3.4.txt:774 -# c3d185c3bb9c46849c721c35dc670154 -msgid "Known Issues in 3.4.0" -msgstr "" - -#: ../source/release-notes/3.4.txt:776 -# 2f772c94c83946c99cecac1bc0673be6 -msgid "List of known issues in the 3.4.0 release:" -msgstr "" - -#: ../source/release-notes/3.4.txt:778 -# 56db566927594f869483816039b75d78 -msgid ":issue:`SERVER-27124`: :rsconf:`protocolVersion: 0 ` cannot properly support :readconcern:`\"majority\"` read concern." -msgstr "" - -#: ../source/release-notes/3.4.txt:781 -# 164fbee4b1ae491996d50744368dbc18 -msgid ":issue:`SERVER-27195`: Using collation with documents containing fields of BSON type ``Symbol``, which is deprecated, is not supported and may lead to undefined behavior." -msgstr "" - -#: ../source/release-notes/3.4.txt:785 -# e0d81c49a45c4ea493b5a08d4f9fdb66 -msgid ":issue:`SERVER-27207`: Find on view with sort through :program:`mongos` may incorrectly return empty result set." -msgstr "" - diff --git a/locale/pot/release-notes/drivers-write-concern.pot b/locale/pot/release-notes/drivers-write-concern.pot deleted file mode 100644 index 2644573b7b9..00000000000 --- a/locale/pot/release-notes/drivers-write-concern.pot +++ /dev/null @@ -1,123 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/drivers-write-concern.txt:7 -# bb59ccdace744959b26e39d8a6d57f73 -msgid "Default Write Concern Change" -msgstr "" - -#: ../source/release-notes/drivers-write-concern.txt:0 -# 616f669b3e904672b614fc13e71d6db1 -msgid "On this page" -msgstr "" - -#: ../source/release-notes/drivers-write-concern.txt:17 -# 0b324445af7a4398ae5d979af3dc8ba2 -msgid "These release notes outline a change to all driver interfaces released in November 2012. See release notes for specific drivers for additional information." -msgstr "" - -#: ../source/release-notes/drivers-write-concern.txt:24 -# 966d7700728d4adf83b9ad6726e3ae1f -msgid "Changes" -msgstr "" - -#: ../source/release-notes/drivers-write-concern.txt:26 -# f3b9e675520249309120b3920eee89e2 -msgid "As of the releases listed below, there are two major changes to all drivers:" -msgstr "" - -#: ../source/release-notes/drivers-write-concern.txt:29 -# 6e1dd4f689384761b1fc3385e74412ae -msgid "All drivers will add a new top-level connection class that will increase consistency for all MongoDB client interfaces." -msgstr "" - -#: ../source/release-notes/drivers-write-concern.txt:32 -# 85e81b1748a54116b1b45760993a4d47 -msgid "This change is non-backward breaking: existing connection classes will remain in all drivers for a time, and will continue to operate as expected. However, those previous connection classes are now deprecated as of these releases, and will eventually be removed from the driver interfaces." -msgstr "" - -#: ../source/release-notes/drivers-write-concern.txt:38 -# eb4b228a534643a299cd2ad96aff6020 -msgid "The new top-level connection class is named ``MongoClient``, or similar depending on how host languages handle namespacing." -msgstr "" - -#: ../source/release-notes/drivers-write-concern.txt:41 -# bb783029f1f1494fb1e3b0109e7b215f -msgid "The default write concern on the new ``MongoClient`` class will be to acknowledge all write operations [#without-arguments]_. This will allow your application to receive acknowledgment of all write operations." -msgstr "" - -#: ../source/release-notes/drivers-write-concern.txt:46 -# e4dd0c60b9724e5a9ee6cc27a8d6ced5 -msgid "See the documentation of :ref:`Write Concern ` for more information about write concern in MongoDB." -msgstr "" - -#: ../source/release-notes/drivers-write-concern.txt:49 -# 76dc3cd0c88d482c83fbc2bf95e19174 -msgid "Please migrate to the new ``MongoClient`` class expeditiously." -msgstr "" - -#: ../source/release-notes/drivers-write-concern.txt:51 -# a9b5f3d6a3be413f8a1eb47a61806a8e -msgid "The drivers will call :dbcommand:`getLastError` without arguments, which is logically equivalent to the ``w: 1`` option; however, this operation allows :term:`replica set` users to override the default write concern with the :rsconf:`settings.getLastErrorDefaults` setting in the :doc:`/reference/replica-configuration`." -msgstr "" - -#: ../source/release-notes/drivers-write-concern.txt:63 -# e34f9d16457c4dfdb5cc04622373c5f9 -msgid "Releases" -msgstr "" - -#: ../source/release-notes/drivers-write-concern.txt:65 -# 579879b63cfb4c7fbc5c22c978b0aaf7 -msgid "The following driver releases will include the changes outlined in :ref:`write-concern-change-notes`. See each driver's release notes for a full account of each release as well as other related driver-specific changes." -msgstr "" - -#: ../source/release-notes/drivers-write-concern.txt:70 -# ab6aa8ee0e0e4d2ea870d214fb9147b3 -msgid "C#, version 1.7" -msgstr "" - -#: ../source/release-notes/drivers-write-concern.txt:71 -# 83045fee00964abe97612d18308e9f63 -msgid "Java, version 2.10.0" -msgstr "" - -#: ../source/release-notes/drivers-write-concern.txt:72 -# 5d66ac77e9574a43aa33ac49121b52b8 -msgid "Node.js, version 1.2" -msgstr "" - -#: ../source/release-notes/drivers-write-concern.txt:73 -# 9f620c54c9b7401cb7b2b456ef730066 -msgid "Perl, version 0.501.1" -msgstr "" - -#: ../source/release-notes/drivers-write-concern.txt:74 -# f19398dc62dc4ad19a4133aaa25d94a7 -msgid "PHP, version 1.4" -msgstr "" - -#: ../source/release-notes/drivers-write-concern.txt:75 -# f28149115579427b81d81383cfec295e -msgid "Python, version 2.4" -msgstr "" - -#: ../source/release-notes/drivers-write-concern.txt:76 -# c7426d9db9d348a2aaf749aae4f5ff4a -msgid "Ruby, version 1.8" -msgstr "" - diff --git a/locale/pot/release-notes/replica-set-features.pot b/locale/pot/release-notes/replica-set-features.pot deleted file mode 100644 index dc446af3792..00000000000 --- a/locale/pot/release-notes/replica-set-features.pot +++ /dev/null @@ -1,127 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/replica-set-features.txt:5 -# ced6da947d784eacb1ff638dbd0ab02b -msgid "Replica Set Features and Version Compatibility" -msgstr "" - -#: ../source/release-notes/replica-set-features.txt:9 -# ba457f2414804b48b5e625287ad9b22b -msgid "This table is for archival purposes and does not list all features of :term:`replica sets `. Always use the latest stable release of MongoDB in production deployments." -msgstr "" - -#: ../source/release-notes/replica-set-features.txt:17 -# 4a66f89eaf6549ff9da5e4455304635b -msgid "**Features**" -msgstr "" - -#: ../source/release-notes/replica-set-features.txt:18 -# 6766ddfb871f4fa5a3bb7d2a2890019a -msgid "**Version**" -msgstr "" - -#: ../source/release-notes/replica-set-features.txt:19 -# 9653bc91d77645c6bcd13df6467d72dd -msgid "Slave Delay" -msgstr "" - -#: ../source/release-notes/replica-set-features.txt:20 -# 948534b573d148809ad9fba0123d5ffb -msgid "1.6.3" -msgstr "" - -#: ../source/release-notes/replica-set-features.txt:21 -# fa28319e5ec04131aad5756d1fc1453c -msgid "Hidden" -msgstr "" - -#: ../source/release-notes/replica-set-features.txt:22 -# 6cce31080c1c40898c33398fdd5f7e9e -msgid "1.7" -msgstr "" - -#: ../source/release-notes/replica-set-features.txt:23 -# 5982eb435b7b4a2b8282ebf17d9c7711 -msgid ":dbcommand:`replSetFreeze` and :dbcommand:`replSetStepDown`" -msgstr "" - -#: ../source/release-notes/replica-set-features.txt:24 -#: ../source/release-notes/replica-set-features.txt:26 -# 154319c645074b59a50ab25fb52bbef1 -# fd34b28b129149beac5948c490aeb0c6 -msgid "1.7.3" -msgstr "" - -#: ../source/release-notes/replica-set-features.txt:25 -# c979098f5a0541448b0f2749e5e50394 -msgid "Replicated ops in :program:`mongostat`" -msgstr "" - -#: ../source/release-notes/replica-set-features.txt:27 -# 4837ce380ff04c4da874ca0bba4c1417 -msgid "Syncing from Secondaries" -msgstr "" - -#: ../source/release-notes/replica-set-features.txt:28 -#: ../source/release-notes/replica-set-features.txt:30 -# f99707e5527c4055bdc26d28c9b58c14 -# 39eabf9e761440ffade7f08a681bb805 -msgid "1.8.0" -msgstr "" - -#: ../source/release-notes/replica-set-features.txt:29 -# 0843fca75ff54b358557742d5274c308 -msgid "Authentication" -msgstr "" - -#: ../source/release-notes/replica-set-features.txt:31 -# 487498b68fba4b75b969e045e93c74ee -msgid "Replication from Nearest Server (by ping Time)" -msgstr "" - -#: ../source/release-notes/replica-set-features.txt:32 -# 888c1114af9840c097f1524d3943b90b -msgid "2.0" -msgstr "" - -#: ../source/release-notes/replica-set-features.txt:33 -# d88ee4e3c4c04ccf8286010c9c77d0cf -msgid ":dbcommand:`replSetSyncFrom` support for replicating from specific members." -msgstr "" - -#: ../source/release-notes/replica-set-features.txt:35 -# 91be44466f1a442faf676e906c4fe490 -msgid "2.2" -msgstr "" - -#: ../source/release-notes/replica-set-features.txt:37 -# 642638fa4aac49cd926b6daddf10f10d -msgid "Additionally:" -msgstr "" - -#: ../source/release-notes/replica-set-features.txt:39 -# 96e7644f3179469d82699dd5a74fce0f -msgid "1.8-series secondaries can replicate from 1.6-series primaries." -msgstr "" - -#: ../source/release-notes/replica-set-features.txt:41 -# 72be50f6865746d28d9e3abf7d80a0ee -msgid "1.6-series secondaries cannot replicate from 1.8-series primaries." -msgstr "" - diff --git a/locale/pot/release-notes/security.pot b/locale/pot/release-notes/security.pot deleted file mode 100644 index a9c96a60d2a..00000000000 --- a/locale/pot/release-notes/security.pot +++ /dev/null @@ -1,63 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/security.txt:3 -# 9b5a75da03464e75994d20946faa6d99 -msgid "Security Release Notes" -msgstr "" - -#: ../source/release-notes/security.txt:8 -# 58ad71f9658241669883f6018420e52c -msgid "Access to ``system.users`` Collection" -msgstr "" - -#: ../source/release-notes/security.txt:12 -# ec6dacd17f1e4aa09bd8787ff901f22f -msgid "In 2.4, only users with the ``userAdmin`` role have access to the ``system.users`` collection." -msgstr "" - -#: ../source/release-notes/security.txt:15 -# 7684084c3de743fa9baad95da94af580 -msgid "In version 2.2 and earlier, the read-write users of a database all have access to the ``system.users`` collection, which contains the user names and user password hashes. [#read-and-write-system-users]_" -msgstr "" - -#: ../source/release-notes/security.txt:19 -# 2ea25fdb28f542c18a1812395e4bd469 -msgid "Read-only users do not have access to the ``system.users`` collection." -msgstr "" - -#: ../source/release-notes/security.txt:25 -# 1ad676132d2646d4b4f337685b2ec0e1 -msgid "Password Hashing Insecurity" -msgstr "" - -#: ../source/release-notes/security.txt:27 -# e198ee0e42594c95a699a9982d3d6af0 -msgid "If a user has the same password for multiple databases, the hash will be the same. A malicious user could exploit this to gain access on a second database using a different user's credentials." -msgstr "" - -#: ../source/release-notes/security.txt:31 -# 54ae2d519f69487e8fb0d98d79a00cf1 -msgid "As a result, always use unique username and password combinations for each database." -msgstr "" - -#: ../source/release-notes/security.txt:79 -# 26ea5815ea554fc285f1411b96d1b134 -msgid "Thanks to Will Urbanski, from Dell SecureWorks, for identifying this issue." -msgstr "" - diff --git a/locale/pot/replication.pot b/locale/pot/replication.pot deleted file mode 100644 index c853dd66b01..00000000000 --- a/locale/pot/replication.pot +++ /dev/null @@ -1,168 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/replication.txt:3 -# 3b617c38da0e4d2fa6b0bcf609233028 -msgid "Replication" -msgstr "" - -#: ../source/replication.txt:0 -# b4ff2fb5360446358d1192ee6bda55d6 -msgid "On this page" -msgstr "" - -#: ../source/replication.txt:13 -# dc38207eb40d440ca1a257bfca0d878c -msgid "A *replica set* in MongoDB is a group of :program:`mongod` processes that maintain the same data set. Replica sets provide redundancy and high availability, and are the basis for all production deployments. This section introduces replication in MongoDB as well as the components and architecture of replica sets. The section also provides tutorials for common tasks related to replica sets." -msgstr "" - -#: ../source/replication.txt:21 -# 067eec07b0f74a529b2cf05ca209e319 -msgid "Redundancy and Data Availability" -msgstr "" - -#: ../source/replication.txt:23 -# 8e26c8582f6041a7975071aedf01e160 -msgid "Replication provides redundancy and increases data availability. With multiple copies of data on different database servers, replication provides a level of fault tolerance against the loss of a single database server." -msgstr "" - -#: ../source/replication.txt:28 -# de1f301cec014ee698afa3f90b497a16 -msgid "In some cases, replication can provide increased read capacity as clients can send read operations to different servers. Maintaining copies of data in different data centers can increase data locality and availability for distributed applications. You can also maintain additional copies for dedicated purposes, such as disaster recovery, reporting, or backup." -msgstr "" - -#: ../source/replication.txt:36 -# fe567b42400b414abb7fc87259fcb400 -msgid "Replication in MongoDB" -msgstr "" - -#: ../source/replication.txt:38 -# 14b95ee753384260bfdf664a45753dd8 -msgid "A replica set is a group of :program:`mongod` instances that maintain the same data set. A replica set contains several data bearing nodes and optionally one arbiter node. Of the data bearing nodes, one and only one member is deemed the primary node, while the other nodes are deemed secondary nodes." -msgstr "" - -#: ../source/replication.txt:44 -# 2a23bb7ecb354da7a177e4dc10174aab -msgid "The :doc:`primary node ` receives all write operations. A replica set can have only one primary capable of confirming writes with :writeconcern:`{ w: \"majority\" } <\"majority\">` write concern; although in some circumstances, another mongod instance may transiently believe itself to also be primary. [#edge-cases-2-primaries]_ The primary records all changes to its data sets in its operation log, i.e. :doc:`oplog `. For more information on primary node operation, see :doc:`/core/replica-set-primary`." -msgstr "" - -#: ../source/replication.txt:56 -# f187722bb71f48edb247d280e79e0802 -msgid "The :doc:`secondaries ` replicate the primary's oplog and apply the operations to their data sets such that the secondaries' data sets reflect the primary's data set. If the primary is unavailable, an eligible secondary will hold an election to elect itself the new primary. For more information on secondary members, see :doc:`/core/replica-set-secondary`." -msgstr "" - -#: ../source/replication.txt:65 -# f1504c61d76e4be2b83e0d090c64669c -msgid "You may add an extra :program:`mongod` instance to a replica set as an :doc:`arbiter `. Arbiters do not maintain a data set. The purpose of an arbiter is to maintain a quorum in a replica set by responding to heartbeat and election requests by other replica set members. Because they do not store a data set, arbiters can be a good way to provide replica set quorum functionality with a cheaper resource cost than a fully functional replica set member with a data set. If your replica set has an even number of members, add an arbiter to obtain a majority of votes in an election for primary. Arbiters do not require dedicated hardware. For more information on arbiters, see :doc:`/core/replica-set-arbiter`." -msgstr "" - -#: ../source/replication.txt:79 -# 0968777371844de4a798b2939722f57a -msgid "An :doc:`arbiter ` will always be an arbiter whereas a :doc:`primary ` may step down and become a :doc:`secondary ` and a :doc:`secondary ` may become the primary during an election." -msgstr "" - -#: ../source/replication.txt:88 -# df8e7e511c55495aad625b76211a2895 -msgid "Asynchronous Replication" -msgstr "" - -#: ../source/replication.txt:90 -# 63283bac74ea46959504f86b8af1ff0d -msgid "Secondaries apply operations from the primary asynchronously. By applying operations after the primary, sets can continue to function despite the failure of one or more members. For more information on replication mechanics, see :ref:`replica-set-oplog` and :ref:`replica-set-sync`." -msgstr "" - -#: ../source/replication.txt:99 -# e01bffbbc6284cc69d3311a3aa3ff17c -msgid "Automatic Failover" -msgstr "" - -#: ../source/replication.txt:101 -# 02728e00e55f436aa783b5aa4c39cfaa -msgid "When a primary does not communicate with the other members of the set for more than 10 seconds, an eligible secondary will hold an election to elect itself the new primary. The first secondary to hold an election and receive a majority of the members' votes becomes primary." -msgstr "" - -#: ../source/includes/fact-replica-set-protocolVersion1.rst:3 -# 4304b1c490894dc6a1e673b4644641b2 -msgid "MongoDB introduces a version 1 of the replication protocol (:rsconf:`protocolVersion: 1 `) to reduce replica set failover time and accelerates the detection of multiple simultaneous primaries. New replica sets will, by default, use :rsconf:`protocolVersion: 1 `. Previous versions of MongoDB use version 0 of the protocol." -msgstr "" - -#: ../source/replication.txt:110 -# 0e55e08f1182488282a8dbc756ba1fbb -msgid "Although the timing varies, the failover process generally completes within a minute. For instance, it may take 10-30 seconds for the members of a :term:`replica set` to declare a :term:`primary` inaccessible (see :rsconf:`~settings.electionTimeoutMillis`). One of the remaining secondaries holds an :term:`election` to elect itself as a new primary. The election itself may take another 10-30 seconds." -msgstr "" - -#: ../source/replication.txt:119 -# 0c30aba9b88649d6a266fbc28bb1a39a -msgid "Starting in MongoDB 3.2, with the :ref:`replication election enhancements <3.2-rel-notes-rs-enhancements>`, MongoDB reduces replica set failover time. See :ref:`replication election enhancements <3.2-rel-notes-rs-enhancements>` for details." -msgstr "" - -#: ../source/replication.txt:124 -# 26458922e6994984944811018b3384e8 -msgid "See :ref:`replica-set-elections` and :ref:`replica-set-rollbacks` for more information." -msgstr "" - -#: ../source/replication.txt:128 -# 699b08d5de0c4082b2952603c84993f8 -msgid "Read Operations" -msgstr "" - -#: ../source/replication.txt:130 -# 0327a8e9b77743d3b5b8c40114263246 -msgid "By default, clients read from the primary [#edge-cases-2-primaries]_; however, clients can specify a :doc:`read preference ` to send read operations to secondaries. :ref:`Asynchronous replication ` to secondaries means that reads from secondaries may return data that does not reflect the state of the data on the primary. For information on reading from replica sets, see :doc:`/core/read-preference`." -msgstr "" - -#: ../source/includes/extracts/concurrent-operations-read-uncommitted.rst:1 -# 21659562f35e41d1ac9c2db6a24e6167 -msgid "In MongoDB, clients can see the results of writes before the writes are :term:`durable`:" -msgstr "" - -#: ../source/includes/list-visibility-of-data.rst:1 -# 110ac3ab1a864a379805d62c50f4ae6f -msgid "Regardless of :doc:`write concern `, other clients using :readconcern:`\"local\"` (i.e. the default) readConcern can see the result of a write operation before the write operation is acknowledged to the issuing client." -msgstr "" - -#: ../source/includes/list-visibility-of-data.rst:6 -# 3abb9853e7db48e1918b52bff3dd2119 -msgid "Clients using :readconcern:`\"local\"` (i.e. the default) readConcern can read data which may be subsequently :doc:`rolled back `." -msgstr "" - -#: ../source/replication.txt:140 -# b99e08dfa2174f559109fdf721a30042 -msgid "For more information on read isolations, consistency and recency for MongoDB, see :doc:`/core/read-isolation-consistency-recency`." -msgstr "" - -#: ../source/replication.txt:144 -# d9d8f249139649fbb065a8960a27805b -msgid "Additional Features" -msgstr "" - -#: ../source/replication.txt:146 -# e410f42e918b4082854f2a0af3753c0a -msgid "Replica sets provide a number of options to support application needs. For example, you may deploy a replica set with :doc:`members in multiple data centers `, or control the outcome of elections by adjusting the :rsconf:`members[n].priority` of some members. Replica sets also support dedicated members for reporting, disaster recovery, or backup functions." -msgstr "" - -#: ../source/replication.txt:155 -# 3d361b15801f4f4ebfb8ec211a8e8e23 -msgid "See :ref:`replica-set-secondary-only-members`, :ref:`replica-set-hidden-members` and :ref:`replica-set-delayed-members` for more information." -msgstr "" - -#: ../source/includes/footnote-two-primaries-edge-cases.rst:1 -# e0fa88b80c284b48b3eb95675a634693 -msgid "In :ref:`some circumstances `, two nodes in a replica set may *transiently* believe that they are the primary, but at most, one of them will be able to complete writes with :writeconcern:`{ w: \"majority\" } <\"majority\">` write concern. The node that can complete :writeconcern:`{ w: \"majority\" } <\"majority\">` writes is the current primary, and the other node is a former primary that has not yet recognized its demotion, typically due to a :term:`network partition`. When this occurs, clients that connect to the former primary may observe stale data despite having requested read preference :readmode:`primary`, and new writes to the former primary will eventually roll back." -msgstr "" - diff --git a/locale/pot/security.pot b/locale/pot/security.pot deleted file mode 100644 index aa4f07739c3..00000000000 --- a/locale/pot/security.pot +++ /dev/null @@ -1,143 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/security.txt:3 -# 6aec348ab1d04e659255ddf9c06f53b1 -msgid "Security" -msgstr "" - -#: ../source/security.txt:7 -# 53753a335f624e7fababfcc14b86c7a9 -msgid "MongoDB provides various features, such as authentication, access control, encryption, to secure your MongoDB deployments. Some key security features include:" -msgstr "" - -#: ../source/security.txt:15 -# 380a257296954bb095569e8ebb1a9e0d -msgid "Authentication" -msgstr "" - -#: ../source/security.txt:16 -# a37ad04a46c8446eb8a957735b690668 -msgid "Authorization" -msgstr "" - -#: ../source/security.txt:17 -# 8f919db7ec3d4e89bb208f376ccd492a -msgid "TLS/SSL" -msgstr "" - -#: ../source/security.txt:18 -# 5868e81267c34e7eac89ca037b8e9eaa -msgid "Enterprise Only" -msgstr "" - -#: ../source/security.txt:20 -# 110601b81397461787d4c12c4b6ffd80 -msgid ":doc:`/core/authentication`" -msgstr "" - -#: ../source/security.txt:22 -# 7ba336df71184af2b04408b99cb88794 -msgid ":doc:`/core/security-scram-sha-1`" -msgstr "" - -#: ../source/security.txt:24 -# 1769b74085ab4cc090d597a6578cb5e9 -msgid ":doc:`/core/security-x.509`" -msgstr "" - -#: ../source/security.txt:26 -# 8584a951855a4602ba9df7fd3de1bcda -msgid ":doc:`/core/authorization`" -msgstr "" - -#: ../source/security.txt:28 -# 6957ffa4dc89426e9ebbaf1304cced87 -msgid ":doc:`/tutorial/enable-authentication`" -msgstr "" - -#: ../source/security.txt:30 -# 9939c405158f42fd8976183c7bff50f9 -msgid ":doc:`/tutorial/manage-users-and-roles`" -msgstr "" - -#: ../source/security.txt:32 -# 320c68c815534c52b48b8d067857b924 -msgid ":doc:`/core/security-transport-encryption`" -msgstr "" - -#: ../source/security.txt:34 -# 9e4b0166715b43839af8418a5516c120 -msgid ":doc:`/tutorial/configure-ssl`" -msgstr "" - -#: ../source/security.txt:36 -# e75688361ca34b9481feeccbd9b77530 -msgid ":doc:`/tutorial/configure-ssl-clients`" -msgstr "" - -#: ../source/security.txt:38 -# 6fd487fbcc9848ad8c7b297cdfe1f67b -msgid ":doc:`/core/kerberos`" -msgstr "" - -#: ../source/security.txt:40 -# d2e5450b059449ada21ee8aea2e0075e -msgid ":doc:`/core/security-ldap`" -msgstr "" - -#: ../source/security.txt:42 -# d5a1e376964c44978fbd0114c35913c7 -msgid ":doc:`/core/security-encryption-at-rest`" -msgstr "" - -#: ../source/security.txt:44 -# 649b1c2df756407e9c44145a1e571d77 -msgid ":doc:`/core/auditing`" -msgstr "" - -#: ../source/security.txt:47 -# 7a16667419fc4d94b12ef08def2aad3a -msgid "Security Checklist" -msgstr "" - -#: ../source/security.txt:49 -# 9521ba094da2430daa2d17da7c274375 -msgid "MongoDB also provides the :doc:`/administration/security-checklist` for a list of recommended actions to protect a MongoDB deployment." -msgstr "" - -#: ../source/includes/extracts/additional-resources-security-introduction.rst:4 -# 83457b189cf34a749c5f84a78bc50652 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-security-introduction.rst:6 -# 40dc21db29e745f596bec1a9055e3ded -msgid "`Making HIPAA Compliant MongoDB Applications `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-security-introduction.rst:7 -# 6e7405ceb0a74d73825519eb582a8325 -msgid "`Security Architecture White Paper `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-security-introduction.rst:8 -# d0f7f61c13584017baccc9a20d0927fa -msgid "`Webinar: Securing Your MongoDB Deployment `_" -msgstr "" - diff --git a/locale/pot/sharding.pot b/locale/pot/sharding.pot deleted file mode 100644 index 2086000b024..00000000000 --- a/locale/pot/sharding.pot +++ /dev/null @@ -1,433 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/sharding.txt:11 -# 506a3f3eb12e42e6aedd183728133e83 -msgid "Sharding" -msgstr "" - -#: ../source/sharding.txt:0 -# dc60b168749846b2b3d8ecdc0a8b5370 -msgid "On this page" -msgstr "" - -#: ../source/sharding.txt:23 -# 27f7475e120f4a30a2a6f3c3921730fa -msgid ":term:`Sharding` is a method for distributing data across multiple machines. MongoDB uses sharding to support deployments with very large data sets and high throughput operations." -msgstr "" - -#: ../source/sharding.txt:27 -# e1de8a78c4dd48a799ff5c50dd581b70 -msgid "Database systems with large data sets or high throughput applications can challenge the capacity of a single server. For example, high query rates can exhaust the CPU capacity of the server. Working set sizes larger than the system's RAM stress the I/O capacity of disk drives." -msgstr "" - -#: ../source/sharding.txt:32 -# f12863bb8aa245d69d7ae3aa23ec6bc3 -msgid "There are two methods for addressing system growth: vertical and horizontal scaling." -msgstr "" - -#: ../source/sharding.txt:35 -# b7ab959faeca4ea3b72706f053e9c419 -msgid "*Vertical Scaling* involves increasing the capacity of a single server, such as using a more powerful CPU, adding more RAM, or increasing the amount of storage space. Limitations in available technology may restrict a single machine from being sufficiently powerful for a given workload. Additionally, Cloud-based providers have hard ceilings based on available hardware configurations. As a result, there is a practical maximum for vertical scaling." -msgstr "" - -#: ../source/sharding.txt:42 -# 8375c28dbd2947aea03df1c3e70e3b19 -msgid "*Horizontal Scaling* involves dividing the system dataset and load over multiple servers, adding additional servers to increase capacity as required. While the overall speed or capacity of a single machine may not be high, each machine handles a subset of the overall workload, potentially providing better efficiency than a single high-speed high-capacity server. Expanding the capacity of the deployment only requires adding additional servers as needed, which can be a lower overall cost than high-end hardware for a single machine. The trade off is increased complexity in infrastructure and maintenance for the deployment." -msgstr "" - -#: ../source/sharding.txt:52 -# 86c0738c4dff41faba296d9d218b5302 -msgid "MongoDB supports *horizontal scaling* through :term:`sharding`." -msgstr "" - -#: ../source/sharding.txt:55 -# 63a1d41b6b3a4c8392affe29e983c4f1 -msgid "Sharded Cluster" -msgstr "" - -#: ../source/sharding.txt:57 -# 2cd89be316684aaea66a84f7576ebe87 -msgid "A MongoDB :term:`sharded cluster` consists of the following components:" -msgstr "" - -#: ../source/sharding.txt:59 -# 16ab482f01074b8280838b8da2521986 -msgid ":doc:`shard `: Each shard contains a subset of the sharded data. Each shard can be deployed as a :term:`replica set`." -msgstr "" - -#: ../source/sharding.txt:63 -# 3291eccc6fdd44b4b5a44d24f8508882 -msgid ":doc:`/core/sharded-cluster-query-router`: The ``mongos`` acts as a query router, providing an interface between client applications and the sharded cluster." -msgstr "" - -#: ../source/sharding.txt:67 -# 26cb6fa3232540648817949e6be6e4fb -msgid ":doc:`config servers `: Config servers store metadata and configuration settings for the cluster. As of MongoDB 3.4, config servers must be deployed as a replica set (CSRS)." -msgstr "" - -#: ../source/sharding.txt:71 -# db989010e3e94bbc81520b321876470d -msgid "The following graphic describes the interaction of components within a sharded cluster:" -msgstr "" - -#: ../source/sharding.txt:76 -# e6ef1158d2894645aed8a7b8de1c1fc0 -msgid "MongoDB shards data at the :term:`collection` level, distributing the collection data across the shards in the cluster." -msgstr "" - -#: ../source/sharding.txt:80 -# c92cd25ca27b4e83a90e00ac5d589256 -msgid "Shard Keys" -msgstr "" - -#: ../source/sharding.txt:82 -# d29b7e37c1fa471184345b9a9a3cb09d -msgid "To distribute the documents in a collection, MongoDB :term:`partitions ` the collection using the :term:`shard key`. The :term:`shard key` consists of an immutable field or fields that exist in every document in the target collection." -msgstr "" - -#: ../source/sharding.txt:87 -# 99b4dfd4827445ce82e3b26bd6e601e4 -msgid "You choose the shard key when sharding a collection. The choice of shard key cannot be changed after sharding. A sharded collection can have only *one* shard key. See :ref:`sharding-shard-key-creation`." -msgstr "" - -#: ../source/sharding.txt:91 -# 737cf2a300f4496c8268f376dd99ac3c -msgid "To shard a non-empty collection, the collection must have an :term:`index` that starts with the shard key. For empty collections, MongoDB creates the index if the collection does not already have an appropriate index for the specified shard key. See :ref:`sharding-shard-key-indexes`." -msgstr "" - -#: ../source/sharding.txt:96 -# 4610970ed63848bfad6177de174376a9 -msgid "The choice of shard key affects the performance, efficiency, and scalability of a sharded cluster. A cluster with the best possible hardware and infrastructure can be bottlenecked by the choice of shard key. The choice of shard key and its backing index can also affect the :ref:`sharding strategy ` that your cluster can use." -msgstr "" - -#: ../source/sharding.txt:102 -# e13214f1f16c48d08ab3f9c1b61cac2a -msgid "See the :doc:`shard key` documentation for more information." -msgstr "" - -#: ../source/sharding.txt:106 -# 5525224a8c2f499cb85b6a07086e26fd -msgid "Chunks" -msgstr "" - -#: ../source/sharding.txt:108 -# dc54a2af9fa04e1884c1a81c01351811 -msgid "MongoDB partitions sharded data into :term:`chunks`. Each chunk has an inclusive lower and exclusive upper range based on the :term:`shard key`." -msgstr "" - -#: ../source/sharding.txt:112 -# 531f29fde294490b82398e88ad9e6ff0 -msgid "MongoDB migrates :term:`chunks` across the :term:`shards` in the :term:`sharded cluster` using the :doc:`sharded cluster balancer `. The balancer attempts to achieve an even balance of chunks across all shards in the cluster." -msgstr "" - -#: ../source/sharding.txt:117 -# 49c32f1c550d490f89a8a2af9e8ef8bb -msgid "See :doc:`/core/sharding-data-partitioning` for more information." -msgstr "" - -#: ../source/sharding.txt:120 -# e5a6f1c9a21a4d1c864c5b5216ce24e6 -msgid "Advantages of Sharding" -msgstr "" - -#: ../source/sharding.txt:125 -# 7d112e1e4cf8421f933ff2a5ec7e1cac -msgid "Reads / Writes" -msgstr "" - -#: ../source/sharding.txt:127 -# 28749e182aa24128af805041198f5395 -msgid "MongoDB distributes the read and write workload across the :term:`shards ` in the :term:`sharded cluster`, allowing each shard to process a subset of cluster operations. Both read and write workloads can be scaled horizontally across the cluster by adding more shards." -msgstr "" - -#: ../source/sharding.txt:132 -# 0e35a6c99dc241919269a011cbbc5439 -msgid "For queries that include the shard key or the prefix of a :term:`compound ` shard key, :program:`mongos` can target the query at a specific shard or set of shards. These :ref:`targeted operations` are generally more efficient than :ref:`broadcasting ` to every shard in the cluster." -msgstr "" - -#: ../source/sharding.txt:139 -# 6affc3c4311e47f6b035acf8344178bc -msgid "Storage Capacity" -msgstr "" - -#: ../source/sharding.txt:141 -# 30ec42b7ac9842b581b746e9e0c28a8d -msgid ":term:`Sharding` distributes data across the :term:`shards ` in the cluster, allowing each shard to contain a subset of the total cluster data. As the data set grows, additional shards increase the storage capacity of the cluster." -msgstr "" - -#: ../source/sharding.txt:149 -# 7cb7d792d8584679be23efdbeb214c26 -msgid "High Availability" -msgstr "" - -#: ../source/sharding.txt:151 -# adb72c6ee09948e4912004348968ec8e -msgid "A :term:`sharded cluster` can continue to perform partial read / write operations even if one or more shards are unavailable. While the subset of data on the unavailable shards cannot be accessed during the downtime, reads or writes directed at the available shards can still succeed." -msgstr "" - -#: ../source/sharding.txt:156 -# 6dae9abbb824459689d7e5c14f030dc2 -msgid "Starting in MongoDB 3.2, you can deploy :term:`config servers ` as :term:`replica sets `. A sharded cluster with a Config Server Replica Set (CSRS) can continue to process reads and writes as long as a majority of the replica set is available. In version 3.4, MongoDB removes support for SCCC config servers. To upgrade your config servers from SCCC to CSRS, see :doc:`/tutorial/upgrade-config-servers-to-replica-set`." -msgstr "" - -#: ../source/sharding.txt:164 -# 4dac4b4c30e2472f8cfa28740a7c1bcf -msgid "In production environments, individual shards should be deployed as :term:`replica sets `, providing increased redundancy and availability." -msgstr "" - -#: ../source/sharding.txt:169 -# 03a1226418814d41a3507703c9e6780b -msgid "Considerations Before Sharding" -msgstr "" - -#: ../source/sharding.txt:171 -# 00418ec1ff4f497f81b4fa8f53bc25bc -msgid "Sharded cluster infrastructure requirements and complexity require careful planning, execution, and maintenance." -msgstr "" - -#: ../source/sharding.txt:174 -# ef04fc09b4524e9cb1c68bad0a735f09 -msgid "Careful consideration in choosing the shard key is necessary for ensuring cluster performance and efficiency. You cannot change the shard key after sharding, nor can you unshard a sharded collection. See :ref:`sharding-internals-operations-and-reliability`." -msgstr "" - -#: ../source/sharding.txt:179 -# 50ce3859473941beacecb5edd39f0dfc -msgid "Sharding has certain :ref:`operational requirements and restrictions `. See :doc:`/core/sharded-cluster-requirements` for more information." -msgstr "" - -#: ../source/sharding.txt:183 -# a0d0be420e6746ad8dbda695a4f34c11 -msgid "If queries do *not* include the shard key or the prefix of a :term:`compound ` shard key, :program:`mongos` performs a :ref:`broadcast operation `, querying *all* shards in the sharded cluster. These scatter/gather queries can be long running operations." -msgstr "" - -#: ../source/sharding.txt:191 -# 3fcdd154b9a545ff958243f1c1293ccb -msgid "If you have an active support contract with MongoDB, consider contacting your account representative for assistance with sharded cluster planning and deployment." -msgstr "" - -#: ../source/sharding.txt:196 -# a90377ea30ff4d2489f16033e1e41a14 -msgid "Sharded and Non-Sharded Collections" -msgstr "" - -#: ../source/sharding.txt:198 -# a8264dbfbf0d4aa79f7005b8022a17e2 -msgid "A database can have a mixture of sharded and unsharded collections. Sharded collections are :term:`partitioned` and distributed across the :term:`shards` in the cluster. Unsharded collections are stored on a :term:`primary shard`. Each database has its own primary shard." -msgstr "" - -#: ../source/sharding.txt:206 -# 8ed9a6c9dd52487a9d32d213bde9cf8a -msgid "Connecting to a Sharded Cluster" -msgstr "" - -#: ../source/sharding.txt:208 -# a8d1b6b7a81e4054b304b165309e34ad -msgid "You must connect to a :term:`mongos` router to interact with any collection in the :term:`sharded cluster`. This includes sharded *and* unsharded collections. Clients should *never* connect to a single shard in order to perform read or write operations." -msgstr "" - -#: ../source/sharding.txt:215 -# 6047d1d14e0f4237919a51a69489d903 -msgid "You can connect to a :program:`mongos` the same way you connect to a :program:`mongod`, such as via the :program:`mongo` shell or a MongoDB :ecosystem:`driver `." -msgstr "" - -#: ../source/sharding.txt:222 -# 940a17c786f64220bca4775ead276520 -msgid "Sharding Strategy" -msgstr "" - -#: ../source/sharding.txt:224 -# 04ceec59b88c49868972b6099c91081d -msgid "MongoDB supports two sharding strategies for distributing data across :term:`sharded clusters`." -msgstr "" - -#: ../source/sharding.txt:228 -# a8309c1db1fb4b0e86af41d063aee6a7 -msgid "Hashed Sharding" -msgstr "" - -#: ../source/sharding.txt:230 -# 636ecc67ccc04cb69c0510a313d19767 -msgid "Hashed Sharding involves computing a hash of the shard key field's value. Each :term:`chunk` is then assigned a range based on the hashed shard key values." -msgstr "" - -#: ../source/includes/tip-applications-do-not-need-to-compute-hashes.rst:0 -# ebeaf3c5026b48d7b0fb9024f92ba977 -msgid "Tip" -msgstr "" - -#: ../source/includes/tip-applications-do-not-need-to-compute-hashes.rst:3 -# a6f67f9a05664038a452ef89caf5e6db -msgid "MongoDB automatically computes the hashes when resolving queries using hashed indexes. Applications do **not** need to compute hashes." -msgstr "" - -#: ../source/sharding.txt:238 -# 2f47c46c15954b06ba1d0b3f7252f45a -msgid "While a range of shard keys may be \"close\", their hashed values are unlikely to be on the same :term:`chunk`. Data distribution based on hashed values facilitates more even data distribution, especially in data sets where the shard key changes :ref:`monotonically`." -msgstr "" - -#: ../source/sharding.txt:243 -# be2d5bf11a044696a8a4fc580a0a9d41 -msgid "However, hashed distribution means that range-based queries on the shard key are less likely to target a single shard, resulting in more cluster wide :ref:`broadcast operations`" -msgstr "" - -#: ../source/sharding.txt:247 -# 00cba967bf0f40d9a9c340d9a2fa2b4f -msgid "See :doc:`/core/hashed-sharding` for more information." -msgstr "" - -#: ../source/sharding.txt:250 -# 1d9f68f4ed6e4323b62da1940b691212 -msgid "Ranged Sharding" -msgstr "" - -#: ../source/sharding.txt:252 -# cfcea11b9867418f98e573994d8d76a4 -msgid "Ranged sharding involves dividing data into ranges based on the shard key values. Each :term:`chunk` is then assigned a range based on the shard key values." -msgstr "" - -#: ../source/sharding.txt:258 -# a7d9956481d74fbbbda547764f2f7e57 -msgid "A range of shard keys whose values are \"close\" are more likely to reside on the same :term:`chunk`. This allows for :ref:`targeted operations` as a :program:`mongos` can route the operations to only the shards that contain the required data." -msgstr "" - -#: ../source/sharding.txt:263 -# 482224ae04f6409581e879972035560b -msgid "The efficiency of ranged sharding depends on the shard key chosen. Poorly considered shard keys can result in uneven distribution of data, which can negate some benefits of sharding or can cause performance bottlenecks. See :ref:`shard key selection` for ranged sharding." -msgstr "" - -#: ../source/sharding.txt:268 -# a8f44e2feb794e82973323d2c2fd488c -msgid "See :doc:`/core/ranged-sharding` for more information." -msgstr "" - -#: ../source/sharding.txt:273 -# 798f3c8dd6c74ceca1e337fa8c76e6ce -msgid "Zones in Sharded Clusters" -msgstr "" - -#: ../source/includes/intro-zone-sharding.rst:1 -# 1eac28f98c874cd69175fb37f47e6c31 -msgid "In sharded clusters, you can create :term:`zones ` of sharded data based on the :term:`shard key`. You can associate each zone with one or more shards in the cluster. A shard can associate with any number of non-conflicting zones. In a balanced cluster, MongoDB migrates :term:`chunks ` covered by a zone only to those shards associated with the zone." -msgstr "" - -#: ../source/sharding.txt:277 -# 93ce89f564a3441b80cf2f8c381329b6 -msgid "Each zone covers one or more ranges of :term:`shard key` values. Each range a zone covers is always inclusive of its lower boundary and exclusive of its upper boundary." -msgstr "" - -#: ../source/sharding.txt:283 -# 5162eab5a5de4e9c89b0ff83cb6a142c -msgid "You must use fields contained in the :term:`shard key` when defining a new range for a zone to cover. If using a :term:`compound ` shard key, the range must include the prefix of the shard key. See :ref:`shard keys in zones ` for more information." -msgstr "" - -#: ../source/sharding.txt:288 -# d2408ff9d59f44e2b57789ba5c958932 -msgid "When choosing a shard key, carefully consider the possibility of using zone sharding in the future, as you cannot change the shard key after sharding the collection." -msgstr "" - -#: ../source/sharding.txt:292 -# 1d9899f16815452dbcc6573c0aa50086 -msgid "Most commonly, zones serve to improve the locality of data for sharded clusters that span multiple data centers." -msgstr "" - -#: ../source/sharding.txt:295 -# efb038adfc974a16bfc391524906ee88 -msgid "See :ref:`zones ` for more information." -msgstr "" - -#: ../source/sharding.txt:298 -# 3016aa8404124dd9b117ed0dfeb01070 -msgid "Collations in Sharding" -msgstr "" - -#: ../source/sharding.txt:300 -# 87d147b6a6d14a24a7052960a1ca228d -msgid "Use the :dbcommand:`shardCollection` command with the ``collation : { locale : \"simple\" }`` option to shard a collection which has a :doc:`default collation `. Successful sharding requires that:" -msgstr "" - -#: ../source/sharding.txt:305 -# 330a32fded594588bd48036c2c35744e -msgid "The collection must have an index whose prefix is the shard key" -msgstr "" - -#: ../source/sharding.txt:306 -# a4b955dce9ec435696400995d5a178a1 -msgid "The index must have the collation ``{ locale: \"simple\" }``" -msgstr "" - -#: ../source/sharding.txt:308 -# c7ac364b1fac4ded8a35ff83f9f7bf94 -msgid "When creating new collections with a collation, ensure these conditions are met prior to sharding the collection." -msgstr "" - -#: ../source/includes/note-sharding-collation.rst:3 -# 0cb388fc595c4db2a9f2509d81429502 -msgid "Queries on the sharded collection continue to use the default collation configured for the collection. To use the shard key index's ``simple`` collation, specify ``{locale : \"simple\"}`` in the query's :doc:`collation document `." -msgstr "" - -#: ../source/sharding.txt:313 -# 1c8283c8cb314e668ed8d4cdb583fc2b -msgid "See :dbcommand:`shardCollection` for more information about sharding and collation." -msgstr "" - -#: ../source/includes/extracts/additional-resources-sharding-introduction.rst:4 -# 1de00cafefd745c79d29ad518b7314cf -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-sharding-introduction.rst:6 -# c23a16031bfd4028adf7522b665c025c -msgid "`Sharding Methods for MongoDB (Presentation) `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-sharding-introduction.rst:7 -# abd89b32d9604f7eb190be92bcb7e03c -msgid "`Everything You Need to Know About Sharding (Presentation) `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-sharding-introduction.rst:8 -# 72cc350cd83e4375adab6c8460c1b97b -msgid "`MongoDB for Time Series Data: Sharding `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-sharding-introduction.rst:9 -# 85f41a5cdfa646e99d0a2b039e15ad3c -msgid "`MongoDB Operations Best Practices White Paper `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-sharding-introduction.rst:10 -# aeccd53a6a98407a975bbb7fa527517a -msgid "`Talk to a MongoDB Expert About Scaling `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-sharding-introduction.rst:11 -# a8ae1cfc70df4f68aec98e1b8a319f3f -msgid "`MongoDB Consulting Package `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-sharding-introduction.rst:12 -# c280f120513846689e7a6b21554dde82 -msgid "`Quick Reference Cards `_" -msgstr "" - -#: ../source/sharding.txt:1 -# 1d8369b8253e4413a02a040f40c74cb6 -msgid "sharded clusters" -msgstr "" - diff --git a/locale/pot/storage.pot b/locale/pot/storage.pot deleted file mode 100644 index 8d7c322ad34..00000000000 --- a/locale/pot/storage.pot +++ /dev/null @@ -1,38 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/storage.txt:3 -# 374a332c50864ab292d1b1db1bbac1e1 -msgid "Storage" -msgstr "" - -#: ../source/storage.txt:13 -# 07508d60418a412cacc41582cada8e0f -msgid "The :doc:`storage engine ` is the primary component of MongoDB responsible for managing data. MongoDB provides a variety of storage engines, allowing you to choose one most suited to your application." -msgstr "" - -#: ../source/storage.txt:18 -# 66381fda4a214212b174984548c442ad -msgid "The :term:`journal` is a log that helps the database recover in the event of a hard shutdown. There are several configurable options that allows the journal to strike a balance between performance and reliability that works for your particular use case." -msgstr "" - -#: ../source/storage.txt:23 -# 3e19ba283f4c4ffabc0e317e2f846492 -msgid ":doc:`/core/gridfs` is a versatile storage system that is suited to handling large files, such as those exceeding the 16 MB document size limit." -msgstr "" - diff --git a/locale/pot/support.pot b/locale/pot/support.pot deleted file mode 100644 index 480f8cc60d2..00000000000 --- a/locale/pot/support.pot +++ /dev/null @@ -1,118 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/support.txt:7 -# b53d2b927bf64a29843288d266a5e00a -msgid "Technical Support" -msgstr "" - -#: ../source/support.txt:0 -# d50d08bb325d46689c2dc56666f97297 -msgid "On this page" -msgstr "" - -#: ../source/support.txt:17 -# 88bc3605ad214d74ae3fb58096f78dc7 -msgid "Discuss, learn about, and get help with MongoDB." -msgstr "" - -#: ../source/support.txt:20 -# 5c5db7ebdfdc46aa93b5e155bca289fa -msgid "MongoDB Manual and Guides" -msgstr "" - -#: ../source/support.txt:22 -# 8f57a475b7c64f37809c32d2bbe76630 -msgid "`MongoDB Manual `_" -msgstr "" - -#: ../source/support.txt:24 -# ba20de842f1149a38086ebc9fcba5fc0 -msgid "`Getting Started with MongoDB `_" -msgstr "" - -#: ../source/support.txt:27 -# 74d0c7575d154ef68f73a0d67bbff363 -msgid "Community Support" -msgstr "" - -#: ../source/support.txt:29 -# 5e4ce7f3b0b54486be98ff315ca42f72 -msgid "Discuss, learn about, and get help with MongoDB through these community-supported forums. Also check out office hours in your area." -msgstr "" - -#: ../source/support.txt:32 -# d540d2b9b964458891a2e4cdda3cf664 -msgid "`Stack Overflow `_: A community forum for specific programming questions with factual, rather than subjective, answers. For more ideas on framing your question appropriately, see `How to Ask `_." -msgstr "" - -#: ../source/support.txt:39 -# 61633389917647e1aabb0e29abf1b637 -msgid "`ServerFault `_: A community forum for questions about server administration and networking, such as hardware or operating system tuning." -msgstr "" - -#: ../source/support.txt:43 -# 6e5669000b7143da9f2a071b6900421a -msgid "`Community Support Forum `_: A community forum best suited for open-ended, opinion-based, or general questions about MongoDB. You can post and view the forum via the Google Groups web interface or subscribe to updates via email." -msgstr "" - -#: ../source/support.txt:49 -# f9fe30bdc7694cd582d613072587002f -msgid "`IRC Chat and Support `_ (``irc://irc.freenode.net/#mongodb``)" -msgstr "" - -#: ../source/support.txt:52 -# 49294ef00ce9422da28b2a2f2195c8cb -msgid "Commercial Support" -msgstr "" - -#: ../source/support.txt:54 -# 2f3821b6594742b8ba2464ca041f55d0 -msgid "MongoDB Inc. provides products and services to help get you to production faster with less effort and risk, including:" -msgstr "" - -#: ../source/support.txt:57 -# 95812db0861d41a392bc82eb6e7adce5 -msgid "`MongoDB Enterprise `_ provides a management platform for automating, monitoring, and backing up MongoDB deployments; advanced security; support from MongoDB engineers; on-demand training; platform certification; and a commercial license." -msgstr "" - -#: ../source/support.txt:63 -# f35480f3099d452d91b3c707e8b882d1 -msgid "`MongoDB Cloud Manager `_ offers automated deployment and zero-downtime upgrades, disaster recovery and continuous monitoring in the cloud." -msgstr "" - -#: ../source/support.txt:67 -# be51894e96804ac8b60b2a1b1289ca6a -msgid "`MongoDB Professional `_ helps you manage your deployment and keep it running smoothly. It includes support from MongoDB engineers as well as access to `MongoDB Cloud Manager `_." -msgstr "" - -#: ../source/support.txt:73 -# 65f804fc09bc4042bfb6ffe6fe2a2376 -msgid "`Development Support `_ helps you move swiftly through application development by providing expert support, on-demand training, a healthcheck with MongoDB consultants and access to the advanced features." -msgstr "" - -#: ../source/support.txt:78 -# 496ddadaad754716af57b61d6d32c868 -msgid "`MongoDB Consulting `_ helps you get to production quickly, with packaged service offerings that add value at critical points through the project lifecycle, such as schema design and performance tuning." -msgstr "" - -#: ../source/support.txt:83 -# d9be817e60fa40a9a3deed781a329748 -msgid "`MongoDB Training `_ provides certification and education for developers and DBAs with free online classes, in person classes in major cities all over the world, and private, customized offerings in customer facilities." -msgstr "" - diff --git a/locale/pot/text-search.pot b/locale/pot/text-search.pot deleted file mode 100644 index 433bc7c7f39..00000000000 --- a/locale/pot/text-search.pot +++ /dev/null @@ -1,148 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/text-search.txt:3 -# 76ab73ada03b4d51915ca31b3283b75d -msgid "Text Search" -msgstr "" - -#: ../source/text-search.txt:0 -# 3706a3634bc5420c8e947b27538b9145 -msgid "On this page" -msgstr "" - -#: ../source/text-search.txt:14 -# a83682aca4b94290bb0d211da9dcc494 -msgid "Overview" -msgstr "" - -#: ../source/text-search.txt:16 -# 91a73f038da24dc4bec82c164bc390dc -msgid "MongoDB supports query operations that perform a text search of string content. To perform text search, MongoDB uses a :ref:`text index ` and the :query:`$text` operator." -msgstr "" - -#: ../source/includes/extracts/views-unsupported-text-search.rst:1 -# e2ad864ac5e34abfb38d902142c2f4e8 -msgid ":doc:`Views ` do not support text search." -msgstr "" - -#: ../source/text-search.txt:25 -# 088f69fe57234f4c972259ccb1b719e5 -msgid "Example" -msgstr "" - -#: ../source/text-search.txt:27 -# 12a2c7a00c85488abc2d13b0a1706319 -msgid "This example demonstrates how to build a text index and use it to find coffee shops, given only text fields." -msgstr "" - -#: ../source/text-search.txt:30 -# b828a5dc71d54d3e830585be397799ad -msgid "Create a collection ``stores`` with the following documents:" -msgstr "" - -#: ../source/text-search.txt:45 -# dc667b7e68b84f8eb7f0d694ffd60bf0 -msgid "Text Index" -msgstr "" - -#: ../source/includes/fact-text-index.rst:1 -# 3bd65d1c06c2408f83bb622cf0eca873 -msgid "MongoDB provides :ref:`text indexes ` to support text search queries on string content. ``text`` indexes can include any field whose value is a string or an array of string elements." -msgstr "" - -#: ../source/includes/fact-create-text-index.rst:1 -# cc36624fab6747f584edf0527e0f878a -msgid "To perform text search queries, you must have a ``text`` index on your collection. A collection can only have **one** text search index, but that index can cover multiple fields." -msgstr "" - -#: ../source/includes/fact-create-text-index.rst:5 -# fb7659d1fd35408a96b100bfde050b23 -msgid "For example you can run the following in a :program:`mongo` shell to allow text search over the ``name`` and ``description`` fields:" -msgstr "" - -#: ../source/text-search.txt:52 -# e0a1de540baf4b1fb09139f74d83b642 -msgid "``$text`` Operator" -msgstr "" - -#: ../source/includes/fact-use-text-operator.rst:1 -# 8352acc530484eb0b3d5c2f4338e794c -msgid "Use the :query:`$text` query operator to perform text searches on a collection with a :ref:`text index `." -msgstr "" - -#: ../source/includes/fact-use-text-operator.rst:4 -# 10c90b03c0094995a9665638e4e0299d -msgid ":query:`$text` will tokenize the search string using whitespace and most punctuation as delimiters, and perform a logical ``OR`` of all such tokens in the search string." -msgstr "" - -#: ../source/includes/fact-use-text-operator.rst:8 -# 6d11d361fc10469aab5b342d56ad150a -msgid "For example, you could use the following query to find all stores containing any terms from the list \"coffee\", \"shop\", and \"java\":" -msgstr "" - -#: ../source/text-search.txt:57 -# fc1c64c67e04476f85b539e3417d1a2c -msgid "Exact Phrase" -msgstr "" - -#: ../source/text-search.txt:59 -# 56f3e468683147e8a04226fc7e8524f8 -msgid "You can also search for exact phrases by wrapping them in double-quotes. For example, the following will find all documents containing \"java\" or \"coffee shop\":" -msgstr "" - -#: ../source/text-search.txt:68 -# 57a89a5524944637bb05a84f6aab70bf -msgid "Term Exclusion" -msgstr "" - -#: ../source/text-search.txt:70 -# 9056a59d329149ffab05b212e3020bb7 -msgid "To exclude a word, you can prepend a \"``-``\" character. For example, to find all stores containing \"java\" or \"shop\" but not \"coffee\", use the following:" -msgstr "" - -#: ../source/text-search.txt:79 -# 462305fa125f4f43b387134434c73204 -msgid "Sorting" -msgstr "" - -#: ../source/text-search.txt:81 -# 3bce59ea2e744663994405d17158595f -msgid "MongoDB will return its results in unsorted order by default. However, text search queries will compute a relevance score for each document that specifies how well a document matches the query." -msgstr "" - -#: ../source/text-search.txt:85 -# cd0ea11f72d54f3a9d83d855a6dc9e84 -msgid "To sort the results in order of relevance score, you must explicitly project the :projection:`$meta` ``textScore`` field and sort on it:" -msgstr "" - -#: ../source/text-search.txt:95 -# d9e42334483f4352982e74a743effabe -msgid "Text search is also available in the aggregation pipeline." -msgstr "" - -#: ../source/text-search.txt:98 -# d296906b550f40e8b28639a4ea8d7abe -msgid "Language Support" -msgstr "" - -#: ../source/text-search.txt:100 -# 27deced5829744bca10d4b214d26d612 -msgid "MongoDB supports text search for various languages. See :doc:`/reference/text-search-languages` for a list of supported languages." -msgstr "" - diff --git a/locale/pot/tutorial.pot b/locale/pot/tutorial.pot deleted file mode 100644 index 74a4ed90f6a..00000000000 --- a/locale/pot/tutorial.pot +++ /dev/null @@ -1,496 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial.txt:9 -# a381857a3749432698443118fef4df18 -msgid "MongoDB Tutorials" -msgstr "" - -#: ../source/tutorial.txt:11 -# 80f1fcc561e74bf8934c3cadb1760e94 -msgid "This page lists the tutorials available as part of the :doc:`MongoDB Manual `. In addition to these tutorial in the manual, MongoDB provides :ref:`Getting Started Guides ` in various driver editions. If there is a process or pattern that you would like to see included here, please open a :issue:`Jira Case `." -msgstr "" - -#: ../source/tutorial.txt:19 -# f0b6653b327b4dc8aec7a674c321b5cb -msgid "Installation" -msgstr "" - -#: ../source/tutorial.txt:21 -# b716d06169744ec18477ca0677cd4cb7 -msgid ":doc:`/tutorial/install-mongodb-on-linux`" -msgstr "" - -#: ../source/tutorial.txt:22 -# f148cee3ccc64dfdb4d3c8b434b91149 -msgid ":doc:`/tutorial/install-mongodb-on-red-hat`" -msgstr "" - -#: ../source/tutorial.txt:23 -# 7890ca70a3554ed386bd681de87fa25e -msgid ":doc:`/tutorial/install-mongodb-on-debian`" -msgstr "" - -#: ../source/tutorial.txt:24 -# 7284bacb5dbd427bae09e8ebcdf1abe8 -msgid ":doc:`/tutorial/install-mongodb-on-ubuntu`" -msgstr "" - -#: ../source/tutorial.txt:25 -# 7d2c3ac44e8840a5b7b71344c5fdb2f8 -msgid ":doc:`/tutorial/install-mongodb-on-amazon`" -msgstr "" - -#: ../source/tutorial.txt:26 -# b886c5f525f64f768d69a7a693ba0fce -msgid ":doc:`/tutorial/install-mongodb-on-suse`" -msgstr "" - -#: ../source/tutorial.txt:27 -# d8b53f039fe74377b422adffc23cf1d2 -msgid ":doc:`/tutorial/install-mongodb-on-os-x`" -msgstr "" - -#: ../source/tutorial.txt:28 -# f60f2f0bb88d4e3fa1a1ea59cffcd463 -msgid ":doc:`/tutorial/install-mongodb-on-windows`" -msgstr "" - -#: ../source/tutorial.txt:37 -# b6216873a7e24026a2ac3f3e72674ba9 -msgid "Administration" -msgstr "" - -#: ../source/tutorial.txt:40 -# 91e81a89c51d416391023cc0a894cf5c -msgid "Replica Sets" -msgstr "" - -#: ../source/tutorial.txt:42 -# e14ea08146fb4f68bc021c5c9a0d945a -msgid ":doc:`/tutorial/deploy-replica-set`" -msgstr "" - -#: ../source/tutorial.txt:43 -# 93f9fff8daf943f7a8d308892fc6511f -msgid ":doc:`/tutorial/convert-standalone-to-replica-set`" -msgstr "" - -#: ../source/tutorial.txt:44 -# e5acc92b9d5145d196a744fa1f2a5426 -msgid ":doc:`/tutorial/expand-replica-set`" -msgstr "" - -#: ../source/tutorial.txt:45 -# 5630dd8afd3644b7a2cf665460c7b33f -msgid ":doc:`/tutorial/remove-replica-set-member`" -msgstr "" - -#: ../source/tutorial.txt:46 -# 26f0629c41ae4db9b5d48184357bc7da -msgid ":doc:`/tutorial/replace-replica-set-member`" -msgstr "" - -#: ../source/tutorial.txt:47 -# 6fed3b09b46848198a050a568ff68ad5 -msgid ":doc:`/tutorial/adjust-replica-set-member-priority`" -msgstr "" - -#: ../source/tutorial.txt:48 -# adcaf914aa754344ad53e910c63a2df7 -msgid ":doc:`/tutorial/resync-replica-set-member`" -msgstr "" - -#: ../source/tutorial.txt:49 -# eed8990ae4584b47aa4245ff5b50ccf9 -msgid ":doc:`/tutorial/deploy-geographically-distributed-replica-set`" -msgstr "" - -#: ../source/tutorial.txt:50 -# b5d2c802d4ac40af97420aada669221b -msgid ":doc:`/tutorial/change-oplog-size`" -msgstr "" - -#: ../source/tutorial.txt:51 -# 80af51d498324f758ab2d900d21363a6 -msgid ":doc:`/tutorial/force-member-to-be-primary`" -msgstr "" - -#: ../source/tutorial.txt:52 -# 2637f57a297f4594afd0964ce35fad7b -msgid ":doc:`/tutorial/change-hostnames-in-a-replica-set`" -msgstr "" - -#: ../source/tutorial.txt:53 -# b1691b40db9642049a76d62df4636557 -msgid ":doc:`/tutorial/add-replica-set-arbiter`" -msgstr "" - -#: ../source/tutorial.txt:54 -# 3088b96508324d639988be772825acd4 -msgid ":doc:`/tutorial/convert-secondary-into-arbiter`" -msgstr "" - -#: ../source/tutorial.txt:55 -# 5cafd954179f4c9ba060fdd31a341191 -msgid ":doc:`/tutorial/configure-replica-set-secondary-sync-target`" -msgstr "" - -#: ../source/tutorial.txt:56 -# 5e1be5cc35ef414f8b072b960c0d8a17 -msgid ":doc:`/tutorial/configure-a-delayed-replica-set-member`" -msgstr "" - -#: ../source/tutorial.txt:57 -# 808505a41b654df9bc648ca9be32ff5e -msgid ":doc:`/tutorial/configure-a-hidden-replica-set-member`" -msgstr "" - -#: ../source/tutorial.txt:58 -# 64e25b57a07349ccba11036187099913 -msgid ":doc:`/tutorial/configure-a-non-voting-replica-set-member`" -msgstr "" - -#: ../source/tutorial.txt:59 -# 53826f289c1a45238dc25a0e815f7f15 -msgid ":doc:`/tutorial/configure-secondary-only-replica-set-member`" -msgstr "" - -#: ../source/tutorial.txt:60 -# 48a879e7ebd548f99cf3ad56a0135e0c -msgid ":doc:`/tutorial/configure-replica-set-tag-sets`" -msgstr "" - -#: ../source/tutorial.txt:61 -# dec85d7f3b2844fc9f44a69db6b22bab -msgid ":doc:`/tutorial/manage-chained-replication`" -msgstr "" - -#: ../source/tutorial.txt:62 -# d159720db6ef46309458a40bee6f8481 -msgid ":doc:`/tutorial/reconfigure-replica-set-with-unavailable-members`" -msgstr "" - -#: ../source/tutorial.txt:63 -#: ../source/tutorial.txt:86 -# a8cb84d024a34ae98c0da7d7a359845b -# 410ff59c83dd4b219c22dca423b653c4 -msgid ":doc:`/tutorial/recover-data-following-unexpected-shutdown`" -msgstr "" - -#: ../source/tutorial.txt:64 -# 92185dfcc4b14d5c821690963a26510a -msgid ":doc:`/tutorial/troubleshoot-replica-sets`" -msgstr "" - -#: ../source/tutorial.txt:67 -# 4106fb8f984c4be5909d8579a89be7dd -msgid "Sharding" -msgstr "" - -#: ../source/tutorial.txt:69 -# 8f1b8dfbaef643f7b650377603237499 -msgid ":doc:`/tutorial/deploy-shard-cluster`" -msgstr "" - -#: ../source/tutorial.txt:70 -# 09be9a60e3854bf0b7550d28e8fe95cf -msgid ":doc:`/tutorial/convert-replica-set-to-replicated-shard-cluster`" -msgstr "" - -#: ../source/tutorial.txt:71 -# d311b18df1cd4a8aa38a4051bbb84850 -msgid ":doc:`/tutorial/add-shards-to-shard-cluster`" -msgstr "" - -#: ../source/tutorial.txt:72 -# 8e0a3cfdbed44f77b943c58e8610476d -msgid ":doc:`/tutorial/remove-shards-from-cluster`" -msgstr "" - -#: ../source/tutorial.txt:73 -# 57ded0619ad74292a724ae2251959de5 -msgid ":doc:`/tutorial/replace-config-server`" -msgstr "" - -#: ../source/tutorial.txt:74 -# 9f4783a0ed2443b5957eb944f7780720 -msgid ":doc:`/tutorial/migrate-sharded-cluster-to-new-hardware`" -msgstr "" - -#: ../source/tutorial.txt:75 -# e186c6baddd2421489051c9d6428c27c -msgid ":doc:`/tutorial/backup-sharded-cluster-metadata`" -msgstr "" - -#: ../source/tutorial.txt:76 -# 97bd636a466b42abb18937324c550a84 -msgid ":doc:`/tutorial/backup-sharded-cluster-with-filesystem-snapshots`" -msgstr "" - -#: ../source/tutorial.txt:77 -# 19d24bfacb264cf39c9a43d23108f92b -msgid ":doc:`/tutorial/backup-sharded-cluster-with-database-dumps`" -msgstr "" - -#: ../source/tutorial.txt:78 -# 4fed9f0ae38e4ce8a535d4d0c1285224 -msgid ":doc:`/tutorial/restore-sharded-cluster`" -msgstr "" - -#: ../source/tutorial.txt:79 -# 252baa0286f34ba2a7081e12520dc982 -msgid ":doc:`/tutorial/schedule-backup-window-for-sharded-clusters`" -msgstr "" - -#: ../source/tutorial.txt:80 -# 0b00ab5703f74b1087749ab6cdc960ef -msgid ":doc:`/tutorial/manage-shard-zone`" -msgstr "" - -#: ../source/tutorial.txt:83 -# a5b0a1ab0ffa4416b543613fc4196114 -msgid "Basic Operations" -msgstr "" - -#: ../source/tutorial.txt:85 -# 98983e27138b4b978eef69273d95bafc -msgid ":doc:`/tutorial/use-database-commands`" -msgstr "" - -#: ../source/tutorial.txt:87 -# ea5733f25e4b4b2888f7e034a3ee4147 -msgid ":doc:`/tutorial/expire-data`" -msgstr "" - -#: ../source/tutorial.txt:88 -# 60bbf622658942f1afb878f0ad64ea0b -msgid ":doc:`/tutorial/manage-the-database-profiler`" -msgstr "" - -#: ../source/tutorial.txt:89 -# d2802752d6704880a8a5d960808c4f23 -msgid ":doc:`/tutorial/rotate-log-files`" -msgstr "" - -#: ../source/tutorial.txt:90 -# 8e02570fa90447afb48bba87a5724f16 -msgid ":doc:`/tutorial/manage-mongodb-processes`" -msgstr "" - -#: ../source/tutorial.txt:91 -# b1f044ccb5ee4bc19850d3ce9fe83673 -msgid ":doc:`/tutorial/backup-and-restore-tools`" -msgstr "" - -#: ../source/tutorial.txt:92 -# 3a87e96efe7c442f8b67fa9d50c3b3a7 -msgid ":doc:`/tutorial/backup-with-filesystem-snapshots`" -msgstr "" - -#: ../source/tutorial.txt:95 -# 9de91eb5176a4e45982519a7fa2cae86 -msgid "Security" -msgstr "" - -#: ../source/tutorial.txt:97 -# 1d19c297877349b8a518b1119fe6176a -msgid ":doc:`/tutorial/configure-linux-iptables-firewall`" -msgstr "" - -#: ../source/tutorial.txt:98 -# 6b3ee8f33b844237a1a1ca828705bf80 -msgid ":doc:`/tutorial/configure-windows-netsh-firewall`" -msgstr "" - -#: ../source/tutorial.txt:99 -# ab7d832b9cb646469399120c96822b98 -msgid ":doc:`/tutorial/enable-authentication`" -msgstr "" - -#: ../source/tutorial.txt:100 -# 395727e7634844eeab27a3716babb294 -msgid ":doc:`/tutorial/manage-users-and-roles`" -msgstr "" - -#: ../source/tutorial.txt:101 -# 24accf4b0f5244e0a146b7e0c0ff57c7 -msgid ":doc:`/tutorial/control-access-to-mongodb-with-kerberos-authentication`" -msgstr "" - -#: ../source/tutorial.txt:102 -# d5025d43be90436f8a9348c843d1c975 -msgid ":doc:`/tutorial/create-a-vulnerability-report`" -msgstr "" - -#: ../source/tutorial.txt:110 -# f3c9f99a8cce4a96afa3747a32f25feb -msgid "Development Patterns" -msgstr "" - -#: ../source/tutorial.txt:112 -# 4223dace24c041b8a655961c5c106cac -msgid ":doc:`/tutorial/perform-two-phase-commits`" -msgstr "" - -#: ../source/tutorial.txt:113 -# 1751d2ab01f54e968896bcb1d501e7b2 -msgid ":doc:`/tutorial/aggregation-zip-code-data-set`" -msgstr "" - -#: ../source/tutorial.txt:114 -# 21402d7920fe42248d3f756a5cbcdb65 -msgid ":doc:`/tutorial/aggregation-with-user-preference-data`" -msgstr "" - -#: ../source/tutorial.txt:115 -# b99ebb853bc04e6b84c306116136c60d -msgid ":doc:`/tutorial/model-data-for-keyword-search`" -msgstr "" - -#: ../source/tutorial.txt:116 -# 6f325a519c0944318ecac98541cb353e -msgid ":doc:`/tutorial/perform-incremental-map-reduce`" -msgstr "" - -#: ../source/tutorial.txt:117 -# d0d224119195490aa15bc7e7bf5d7999 -msgid ":doc:`/tutorial/troubleshoot-map-function`" -msgstr "" - -#: ../source/tutorial.txt:118 -# 0647d12192c84fcb878e50a9358322bc -msgid ":doc:`/tutorial/troubleshoot-reduce-function`" -msgstr "" - -#: ../source/tutorial.txt:119 -# 05729533cf7e449c818ee82dc69aeae3 -msgid ":doc:`/tutorial/store-javascript-function-on-server`" -msgstr "" - -#: ../source/tutorial.txt:127 -# 598950d0394640a48ebb63edc1306a7d -msgid "Text Search Patterns" -msgstr "" - -#: ../source/tutorial.txt:129 -# 8c005358ac59406aa5f7fd8985758ee9 -msgid ":doc:`/tutorial/specify-language-for-text-index`" -msgstr "" - -#: ../source/tutorial.txt:130 -# 440423e5feb343f8839be91a4f535c1e -msgid ":doc:`/tutorial/avoid-text-index-name-limit`" -msgstr "" - -#: ../source/tutorial.txt:131 -# 02101164d35f4dd6af96311530297989 -msgid ":doc:`/tutorial/control-results-of-text-search`" -msgstr "" - -#: ../source/tutorial.txt:132 -# 939876eed84e46eaae83f7e5a23c44ca -msgid ":doc:`/tutorial/limit-number-of-items-scanned-for-text-search`" -msgstr "" - -#: ../source/tutorial.txt:135 -# a7ceb2859d574ce295b28bc684264348 -msgid "Data Modeling Patterns" -msgstr "" - -#: ../source/tutorial.txt:137 -# 1ee9fd9499b646a5be67fac4b34c32b5 -msgid ":doc:`/tutorial/model-embedded-one-to-one-relationships-between-documents`" -msgstr "" - -#: ../source/tutorial.txt:138 -# dd511643c0354b92888e75bc6527c81a -msgid ":doc:`/tutorial/model-embedded-one-to-many-relationships-between-documents`" -msgstr "" - -#: ../source/tutorial.txt:139 -# 66ab16b3976a4ac8a89e2c1e811f18ec -msgid ":doc:`/tutorial/model-referenced-one-to-many-relationships-between-documents`" -msgstr "" - -#: ../source/tutorial.txt:140 -# 006d4c61f24743ee974284d0f225d65c -msgid ":doc:`/tutorial/model-data-for-atomic-operations`" -msgstr "" - -#: ../source/tutorial.txt:141 -# a0fa166ae63248d795cc65cd7dad6701 -msgid ":doc:`/tutorial/model-tree-structures-with-parent-references`" -msgstr "" - -#: ../source/tutorial.txt:142 -# 88a99a793ae245f7b98b23b5f663380a -msgid ":doc:`/tutorial/model-tree-structures-with-child-references`" -msgstr "" - -#: ../source/tutorial.txt:143 -# f9ae9068c1704bd5a7196bf5926859dd -msgid ":doc:`/tutorial/model-tree-structures-with-materialized-paths`" -msgstr "" - -#: ../source/tutorial.txt:144 -# ccefdab7354041979e9e7fb9d6a5f929 -msgid ":doc:`/tutorial/model-tree-structures-with-nested-sets`" -msgstr "" - -#: ../source/tutorial.txt:1 -#: ../source/tutorial.txt:30 -#: ../source/tutorial.txt:104 -#: ../source/tutorial.txt:121 -# 709831d3e84c438da1727a203aaa6e0c -# 8a64c6c342c243e2b063fe5c5134e86f -# e12c78f7a7ed4d8da22e03031435e491 -# ecd1437865cf4bff8b136dcdaeb6535e -msgid "tutorials" -msgstr "" - -#: ../source/tutorial.txt:30 -# 8a64c6c342c243e2b063fe5c5134e86f -msgid "administration" -msgstr "" - -#: ../source/tutorial.txt:31 -# e2587ee114794cf48ea8383359b8ad80 -msgid "administration tutorials" -msgstr "" - -#: ../source/tutorial.txt:104 -# e12c78f7a7ed4d8da22e03031435e491 -msgid "development patterns" -msgstr "" - -#: ../source/tutorial.txt:105 -# 0cfa6624798e4789b2d24eae0c44c027 -msgid "development tutorials" -msgstr "" - -#: ../source/tutorial.txt:121 -# ecd1437865cf4bff8b136dcdaeb6535e -msgid "text search" -msgstr "" - -#: ../source/tutorial.txt:122 -# c6019ce0361a40fe9df606ab15a9ff6e -msgid "text search tutorials" -msgstr "" - diff --git a/locale/pot/tutorial/access-mongo-shell-help.pot b/locale/pot/tutorial/access-mongo-shell-help.pot deleted file mode 100644 index a9c071e42db..00000000000 --- a/locale/pot/tutorial/access-mongo-shell-help.pot +++ /dev/null @@ -1,172 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/access-mongo-shell-help.txt:5 -# ffec434e2032442dab97119052d68b3c -msgid "Access the ``mongo`` Shell Help" -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:0 -# a2304e423c814c7ea0db6f9879fc7bca -msgid "On this page" -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:15 -# 61f1fc6d80c245f1890ef61220613bb4 -msgid "In addition to the documentation in the :doc:`MongoDB Manual `, the :program:`mongo` shell provides some additional information in its \"online\" help system. This document provides an overview of accessing this help information." -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:23 -# 5b782d20e6074187946cf0d5251b9baf -msgid "Command Line Help" -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:25 -# 0f4845e0cbf94ac29413619aebbbff26 -msgid "To see the list of options and help for starting the :program:`mongo` shell, use the :option:`--help ` option from the command line:" -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:33 -# 0ab0768bd8dc4773985ef89bb87aacb4 -msgid "Shell Help" -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:35 -# 5290a0e1ed0b419fa903f7c511a8318d -msgid "To see the list of help, in the :program:`mongo` shell, type ``help``:" -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:44 -# 2d1e9c2a68e94e5ebd122da513f9cef6 -msgid "Database Help" -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:46 -#: ../source/tutorial/access-mongo-shell-help.txt:79 -# 6562b95ea23c468bae31bbf2cd7549d7 -# e9806c90297647cebc6f06a5a0d82b75 -msgid "In the :program:`mongo` shell:" -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:48 -# 0ef478ddfc974c058192d84918776024 -msgid "To see the list of databases on the server, use the ``show dbs`` command:" -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:55 -# 340391537e58496bbd951d51a8f1b76c -msgid "``show databases`` is now an alias for ``show dbs``" -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:58 -# b865dbe07c474cafa1b2a3f09230a61d -msgid "To see the list of help for methods you can use on the ``db`` object, call the :method:`db.help()` method:" -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:65 -# e7791f625ce8495d9e118f0cc348ff15 -msgid "To see the implementation of a method in the shell, type the ``db.`` without the parenthesis (``()``), as in the following example which will return the implementation of the method :method:`db.updateUser()`:" -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:77 -# a8a7cae6e16a49c49b248107d4bcfe7a -msgid "Collection Help" -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:81 -# 0f5f4120972849ebaab2887d3da78aa6 -msgid "To see the list of collections in the current database, use the ``show collections`` command:" -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:88 -# db9a51d1be6849ff9d8dfa8f61a90d35 -msgid "To see the help for methods available on the collection objects (e.g. ``db.``), use the ``db..help()`` method:" -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:96 -#: ../source/tutorial/access-mongo-shell-help.txt:127 -# f59e0c5886714d64a6838d400ccf7197 -# 99404b4ca05e433c85d61aa8af26c2b4 -msgid "```` can be the name of a collection that exists, although you may specify a collection that doesn't exist." -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:99 -# 34aa792f8804428bababdc76131b22c8 -msgid "To see the collection method implementation, type the ``db..`` name without the parenthesis (``()``), as in the following example which will return the implementation of the :method:`~db.collection.save()` method:" -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:111 -# 3863b67255a24a5988e74ca919d6f8d6 -msgid "Cursor Help" -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:113 -# 0f4f86dcbf35430c94834a7994de7e8b -msgid "When you perform :ref:`read operations ` with the :method:`~db.collection.find()` method in the :program:`mongo` shell, you can use various cursor methods to modify the :method:`~db.collection.find()` behavior and various JavaScript methods to handle the cursor returned from the :method:`~db.collection.find()` method." -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:120 -# 3091a5b9965644f0b4440c24d1a7869d -msgid "To list the available modifier and cursor handling methods, use the ``db.collection.find().help()`` command:" -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:130 -# 41f9072eb70c4a34a868382660aaa637 -msgid "To see the implementation of the cursor method, type the ``db..find().`` name without the parenthesis (``()``), as in the following example which will return the implementation of the ``toArray()`` method:" -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:139 -# b355a10dc3274fdca410b7eeed63a9ce -msgid "Some useful methods for handling cursors are:" -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:141 -# 624a58f1a4564da5a8c19aedaa9fc39f -msgid ":method:`~cursor.hasNext()` which checks whether the cursor has more documents to return." -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:144 -# 001328a20ec7468996df494c1dc1a76c -msgid ":method:`~cursor.next()` which returns the next document and advances the cursor position forward by one." -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:147 -# 26ede492425f4d7fb231dc6e60579d1e -msgid ":method:`forEach(\\) ` which iterates the whole cursor and applies the ```` to each document returned by the cursor. The ```` expects a single argument which corresponds to the document from each iteration." -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:152 -# 7e1feb946dc64076a8fe118be72bd4fc -msgid "For examples on iterating a cursor and retrieving the documents from the cursor, see :doc:`cursor handling `. See also :ref:`js-query-cursor-methods` for all available cursor methods." -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:159 -# fd4a695c0a58457a8166fae53d035784 -msgid "Wrapper Object Help" -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:161 -# ac1d2c059d5d4f139ec7c9306bd60c12 -msgid "To get a list of the wrapper classes available in the :program:`mongo` shell, such as ``BinData()``, type ``help misc`` in the :program:`mongo` shell:" -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:169 -# 37dad8ae4d7b4fdbbf9194a8c498a672 -msgid ":doc:`/reference/method`" -msgstr "" - diff --git a/locale/pot/tutorial/add-admin-user.pot b/locale/pot/tutorial/add-admin-user.pot deleted file mode 100644 index 1cda2d0d46d..00000000000 --- a/locale/pot/tutorial/add-admin-user.pot +++ /dev/null @@ -1,93 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/add-admin-user.txt:3 -# 00f0a6a3db0a4c4b9e0b50c49ac4564f -msgid "Create an Administrative User with Unrestricted Access" -msgstr "" - -#: ../source/tutorial/add-admin-user.txt:8 -# b8ce3c286ed541b7b38327e643bee49c -msgid "Overview" -msgstr "" - -#: ../source/tutorial/add-admin-user.txt:10 -# ee87e117a62c47c58f30dd7246eeb911 -msgid "Most users should have only the minimal set of privileges required for their operations, in keeping with the policy of :term:`least privilege`. However, some authorization architectures may require a user with unrestricted access. To support these *super users*, you can create users with access to all database :ref:`resources ` and :ref:`actions `." -msgstr "" - -#: ../source/tutorial/add-admin-user.txt:20 -# f1ce952e063045008cb456caa0dbda45 -msgid "For many deployments, you may be able to avoid having *any* users with unrestricted access by having an administrative user with the :authaction:`createUser` and :authaction:`grantRole` actions granted as needed to support operations." -msgstr "" - -#: ../source/tutorial/add-admin-user.txt:25 -# b1beb9fa86894aaab49fd0b69d9f658b -msgid "If users truly need unrestricted access to a MongoDB deployment, MongoDB provides a :ref:`built-in role ` named :authrole:`root` that grants the combined privileges of all built-in roles. This document describes how to create an administrative user with the :authrole:`root` role." -msgstr "" - -#: ../source/tutorial/add-admin-user.txt:31 -# c80856fafcca46ba903a475e5821753d -msgid "For descriptions of the access each built-in role provides, see the section on :ref:`built-in roles `." -msgstr "" - -#: ../source/tutorial/add-admin-user.txt:37 -# 342387cb7d13427ea996cecd0dd0c64a -msgid "Prerequisites" -msgstr "" - -#: ../source/tutorial/add-admin-user.txt:40 -# a2dfaa7c7d4148678b9dc22dc39d1eeb -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-create-user.rst:1 -# d995cdb2ac354a29ad222ea280d526ac -msgid "To create a new user in a database, you must have :authaction:`createUser` :ref:`action ` on that :ref:`database resource `." -msgstr "" - -#: ../source/includes/access-create-user.rst:5 -# 3692a88f6b714267868e1229ce9e59fd -msgid "To grant roles to a user, you must have the :authaction:`grantRole` :ref:`action ` on the role's database." -msgstr "" - -#: ../source/includes/access-create-user.rst:8 -# 3aa4ad4a12f94786aeee0cbb999bbc9f -msgid "Built-in roles :authrole:`userAdmin` and :authrole:`userAdminAnyDatabase` provide :authaction:`createUser` and :authaction:`grantRole` actions on their respective :doc:`resources `." -msgstr "" - -#: ../source/tutorial/add-admin-user.txt:45 -# 2fce60a9aaa244e3a4b64324daa7fe53 -msgid "First User Restrictions" -msgstr "" - -#: ../source/includes/access-create-first-user-proc.rst:1 -# a645c565088e41bc9d63ce26029977bc -msgid "If your MongoDB deployment has no users, you *must* connect to :program:`mongod` using the :ref:`localhost exception ` or use the :option:`--noauth ` option when starting :program:`mongod` to gain full access the system. Once you have access, you can skip to *Creating the system user administrator* in this procedure." -msgstr "" - -#: ../source/includes/access-create-first-user-proc.rst:8 -# 0903ceec3a9c47cab6068b182c46e09c -msgid "If users exist in the MongoDB database, but none of them has the appropriate prerequisites to create a new user or you do not have access to them, you *must* restart :program:`mongod` with the :option:`--noauth ` option." -msgstr "" - -#: ../source/tutorial/add-admin-user.txt:50 -# 7655c6224e484f94a80fc888f74055fe -msgid "Procedure" -msgstr "" - diff --git a/locale/pot/tutorial/add-replica-set-arbiter.pot b/locale/pot/tutorial/add-replica-set-arbiter.pot deleted file mode 100644 index 3e0090a2566..00000000000 --- a/locale/pot/tutorial/add-replica-set-arbiter.pot +++ /dev/null @@ -1,103 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/add-replica-set-arbiter.txt:3 -# f5d5482a2c77444d9451bb5fb9a674e8 -msgid "Add an Arbiter to Replica Set" -msgstr "" - -#: ../source/tutorial/add-replica-set-arbiter.txt:0 -# 8b454369603b4ee0a9eb36173275319a -msgid "On this page" -msgstr "" - -#: ../source/tutorial/add-replica-set-arbiter.txt:13 -# 9f888fb2db3440bbb35234e3145a20cc -msgid "Arbiters are :program:`mongod` instances that are part of a :term:`replica set` but do not hold data. Arbiters participate in :ref:`elections ` in order to break ties. If a replica set has an even number of members, add an arbiter." -msgstr "" - -#: ../source/tutorial/add-replica-set-arbiter.txt:18 -# d95fcb4b217148488e144541bc9d5634 -msgid "Arbiters have minimal resource requirements and do not require dedicated hardware. You can deploy an arbiter on an application server or a monitoring host." -msgstr "" - -#: ../source/tutorial/add-replica-set-arbiter.txt:24 -# c502212af8c240e2bddcc106ada1eb1b -msgid "Do not run an arbiter on the same system as a member of the replica set." -msgstr "" - -#: ../source/tutorial/add-replica-set-arbiter.txt:28 -# 27bc8c5b7ce34d02b9e80e671ab3959b -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/add-replica-set-arbiter.txt:30 -# 944ffccf30614aa38387a5003645c595 -msgid "An arbiter does not store data, but until the arbiter's :program:`mongod` process is added to the replica set, the arbiter will act like any other :program:`mongod` process and start up with a set of data files and with a full-sized :term:`journal`." -msgstr "" - -#: ../source/tutorial/add-replica-set-arbiter.txt:35 -# 8a25b7b43c824a42bbe9afe604c90dc1 -msgid "To minimize the default creation of data, set the following in the arbiter's :doc:`configuration file `:" -msgstr "" - -#: ../source/tutorial/add-replica-set-arbiter.txt:38 -# 52a49466c48e446c9b9f214cc500632a -msgid ":setting:`storage.journal.enabled` to ``false``" -msgstr "" - -#: ../source/tutorial/add-replica-set-arbiter.txt:42 -# 67df78cbe58e487bb0ebce115d81ae39 -msgid "Never set :setting:`storage.journal.enabled` to ``false`` on a data-bearing node." -msgstr "" - -#: ../source/tutorial/add-replica-set-arbiter.txt:45 -# 0fc0f7b19139434687c357a6bc53505b -msgid "For MMAPv1 storage engine, :setting:`storage.mmapv1.smallFiles` to ``true``" -msgstr "" - -#: ../source/tutorial/add-replica-set-arbiter.txt:48 -# 0801d9177067412aa08baae982d0284a -msgid "These settings are specific to arbiters. Do not set :setting:`storage.journal.enabled` to ``false`` on a data-bearing node. Similarly, do not set :setting:`storage.mmapv1.smallFiles` unless specifically indicated." -msgstr "" - -#: ../source/tutorial/add-replica-set-arbiter.txt:54 -# f3189a1fcd254507a511428218abe735 -msgid "Add an Arbiter" -msgstr "" - -#: ../source/tutorial/add-replica-set-arbiter.txt:56 -# 1ba370fb4ff6448b8a630d34b127041e -msgid "Create a data directory (e.g. :setting:`storage.dbPath`) for the arbiter. The :program:`mongod` instance uses the directory for configuration data. The directory *will not* hold the data set. For example, create the ``/data/arb`` directory:" -msgstr "" - -#: ../source/tutorial/add-replica-set-arbiter.txt:65 -# 18c147b414c64cd7b397f87e5007c290 -msgid "Start the arbiter, specifying the data directory and the replica set name. The following starts an arbiter using the ``/data/arb`` as the :setting:`~storage.dbPath` and ``rs`` for the replica set name:" -msgstr "" - -#: ../source/tutorial/add-replica-set-arbiter.txt:73 -# 98fdd47a2f3f4e84add8a682eb71671f -msgid "Connect to the primary and add the arbiter to the replica set. Use the :method:`rs.addArb()` method, as in the following example:" -msgstr "" - -#: ../source/tutorial/add-replica-set-arbiter.txt:80 -# 3c498958bfa0412db8645225b5451cf3 -msgid "This operation adds the arbiter running on port ``30000`` on the ``m1.example.net`` host." -msgstr "" - diff --git a/locale/pot/tutorial/add-shards-to-shard-cluster.pot b/locale/pot/tutorial/add-shards-to-shard-cluster.pot deleted file mode 100644 index 9a69d242d27..00000000000 --- a/locale/pot/tutorial/add-shards-to-shard-cluster.pot +++ /dev/null @@ -1,113 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/add-shards-to-shard-cluster.txt:5 -# a0ff8444ce28442ca2b1aee3a60e4705 -msgid "Add Shards to a Cluster" -msgstr "" - -#: ../source/tutorial/add-shards-to-shard-cluster.txt:0 -# c56af7ca04904349a7473dd0e4f7e773 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/add-shards-to-shard-cluster.txt:15 -# 86472cc8f71b4985bb8057eaaf4c0fee -msgid "You add shards to a :term:`sharded cluster` after you create the cluster or any time that you need to add capacity to the cluster. If you have not created a sharded cluster, see :ref:`sharding-procedure-setup`." -msgstr "" - -#: ../source/tutorial/add-shards-to-shard-cluster.txt:19 -# 31429b9789c8452ab3dc7be68ac00494 -msgid "In production environments, all shards should be :term:`replica sets `." -msgstr "" - -#: ../source/tutorial/add-shards-to-shard-cluster.txt:23 -# 7d3f187c70ab4afa8b5bb30ccd92255f -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/add-shards-to-shard-cluster.txt:26 -# 75a67e89ebf64c389b5f1f9fcaf576cb -msgid "Balancing" -msgstr "" - -#: ../source/includes/fact-adding-shards-changes-cluster-balance.rst:1 -# 5a78cdb3f9eb41f5875a635f72ec30e5 -msgid "When you add a shard to a sharded cluster, you affect the balance of :term:`chunks ` among the shards of a cluster for all existing sharded collections. The balancer will begin migrating chunks so that the cluster will achieve balance. See :ref:`sharding-internals-balancing` for more information." -msgstr "" - -#: ../source/includes/fact-archiveMovedChunks.rst:3 -# a5e709e19f804cd0836cbfe1c35dff16 -msgid "Chunk migrations can have an impact on disk space. Starting in MongoDB 2.6, the source shard automatically archives the migrated documents by default. For details, see :ref:`moveChunk-directory`." -msgstr "" - -#: ../source/tutorial/add-shards-to-shard-cluster.txt:31 -# 48fcfb111a5a4924a5d7c78251c3f9eb -msgid "Capacity Planning" -msgstr "" - -#: ../source/tutorial/add-shards-to-shard-cluster.txt:33 -# a71d583b13f24e40864e9c6604cda542 -msgid "When adding a shard to a cluster, always ensure that the cluster has enough capacity to support the migration required for balancing the cluster without affecting legitimate production traffic." -msgstr "" - -#: ../source/tutorial/add-shards-to-shard-cluster.txt:38 -# 8000b9bb6136450d87d15e2e0a31718c -msgid "Add a Shard to a Cluster" -msgstr "" - -#: ../source/tutorial/add-shards-to-shard-cluster.txt:40 -# 9fea66a3e8d0476cbd21db02fc5b11c9 -msgid "You interact with a sharded cluster by connecting to a :program:`mongos` instance." -msgstr "" - -#: ../source/tutorial/add-shards-to-shard-cluster.txt:43 -# 944e2fe9585749e58f427e59726ff025 -msgid "From a :program:`mongo` shell, connect to the :program:`mongos` instance. For example, if a :program:`mongos` is accessible at ``mongos0.example.net`` on port ``27017``, issue the following command:" -msgstr "" - -#: ../source/tutorial/add-shards-to-shard-cluster.txt:52 -# 23d1a87adcc1454fa326850f420b2062 -msgid "Add a shard to the cluster using the :method:`sh.addShard()` method, as shown in the examples below. Issue :method:`sh.addShard()` separately for each shard. If the shard is a replica set, specify the name of the replica set and specify a member of the set. In production deployments, all shards should be replica sets." -msgstr "" - -#: ../source/tutorial/add-shards-to-shard-cluster.txt:0 -# 3bf2acd03f6e44d3849d66b6365a916c -msgid "Optional" -msgstr "" - -#: ../source/tutorial/add-shards-to-shard-cluster.txt:64 -# f07565c6ee3743c5a5f649cd701cd8e7 -msgid "The following are examples of adding a shard with :method:`sh.addShard()`:" -msgstr "" - -#: ../source/tutorial/add-shards-to-shard-cluster.txt:67 -# 461fb013a6fd4939a337fc5976cac8c8 -msgid "To add a shard for a replica set named ``rs1`` with a member running on port ``27017`` on ``mongodb0.example.net``, issue the following command:" -msgstr "" - -#: ../source/tutorial/add-shards-to-shard-cluster.txt:75 -# 0d68f169abe54e1cb6375c5ae7424075 -msgid "To add a shard for a standalone :program:`mongod` on port ``27017`` of ``mongodb0.example.net``, issue the following command:" -msgstr "" - -#: ../source/tutorial/add-shards-to-shard-cluster.txt:82 -# 038616a942b84aa892871265c4fd8793 -msgid "It might take some time for :term:`chunks ` to migrate to the new shard." -msgstr "" - diff --git a/locale/pot/tutorial/add-user-administrator.pot b/locale/pot/tutorial/add-user-administrator.pot deleted file mode 100644 index 99885bb7571..00000000000 --- a/locale/pot/tutorial/add-user-administrator.pot +++ /dev/null @@ -1,133 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/add-user-administrator.txt:3 -# 61ba05e45290456abe6c0df9ccc7ac4a -msgid "Create a User Administrator" -msgstr "" - -#: ../source/tutorial/add-user-administrator.txt:8 -# 10d54551c2be40c7b65b30729d1821d5 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/add-user-administrator.txt:10 -# 9ad0127f511e4e14972c67b802505d2d -msgid "User administrators create users and create and assigns roles. A user administrator can grant any privilege in the database and can create new ones. In a MongoDB deployment, create the user administrator as the first user. Then let this user create all other users." -msgstr "" - -#: ../source/tutorial/add-user-administrator.txt:15 -# 2f6a9160b4b244fd81ec9226353da074 -msgid "To provide user administrators, MongoDB has :authrole:`userAdmin` and :authrole:`userAdminAnyDatabase` roles, which grant access to :ref:`actions ` that support user and role management. Following the policy of :term:`least privilege` :authrole:`userAdmin` and :authrole:`userAdminAnyDatabase` confer no additional privileges." -msgstr "" - -#: ../source/tutorial/add-user-administrator.txt:22 -# 7044f8c0382a493e9cd0833bbabf93bc -msgid "Carefully control access to these roles. A user with either of these roles can grant *itself* unlimited additional privileges. Specifically, a user with the :authrole:`userAdmin` role can grant itself any privilege in the database. A user assigned either the :authrole:`userAdmin` role on the ``admin`` database or the :authrole:`userAdminAnyDatabase` can grant itself any privilege *in the system*." -msgstr "" - -#: ../source/tutorial/add-user-administrator.txt:32 -# 37c0ed86d15d4a9c84c89130e0c710b7 -msgid "Prerequisites" -msgstr "" - -#: ../source/tutorial/add-user-administrator.txt:35 -# a21aed00b1be48ff9e197007eb05a00a -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-create-user.rst:1 -# 26c76279fcf4460b94dd1a70b5989201 -msgid "To create a new user in a database, you must have :authaction:`createUser` :ref:`action ` on that :ref:`database resource `." -msgstr "" - -#: ../source/includes/access-create-user.rst:5 -# bcb62b0f342d4f2eb06fe7d8fb4c0793 -msgid "To grant roles to a user, you must have the :authaction:`grantRole` :ref:`action ` on the role's database." -msgstr "" - -#: ../source/includes/access-create-user.rst:8 -# a86c057614df44f1ba27466ac1719920 -msgid "Built-in roles :authrole:`userAdmin` and :authrole:`userAdminAnyDatabase` provide :authaction:`createUser` and :authaction:`grantRole` actions on their respective :doc:`resources `." -msgstr "" - -#: ../source/tutorial/add-user-administrator.txt:40 -# 71911317c31d4d3597b647abeb84b213 -msgid "First User Restrictions" -msgstr "" - -#: ../source/includes/access-create-first-user-proc.rst:1 -# 5b03851ff88c4a109a2b2c732966cc23 -msgid "If your MongoDB deployment has no users, you *must* connect to :program:`mongod` using the :ref:`localhost exception ` or use the :option:`--noauth ` option when starting :program:`mongod` to gain full access the system. Once you have access, you can skip to *Creating the system user administrator* in this procedure." -msgstr "" - -#: ../source/includes/access-create-first-user-proc.rst:8 -# 63c343ec3c1b496a8bdec9d33e0baa72 -msgid "If users exist in the MongoDB database, but none of them has the appropriate prerequisites to create a new user or you do not have access to them, you *must* restart :program:`mongod` with the :option:`--noauth ` option." -msgstr "" - -#: ../source/tutorial/add-user-administrator.txt:45 -# de91345d55174e9e8edff0f317d09d18 -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/add-user-administrator.txt:50 -# eb4a4250556c41e68900446670b43387 -msgid "Related Documents" -msgstr "" - -#: ../source/tutorial/add-user-administrator.txt:52 -# 17c760f49fa34385ad08368b0a3cd2b9 -msgid ":doc:`/core/authentication`" -msgstr "" - -#: ../source/tutorial/add-user-administrator.txt:54 -# 1135393de78146f6b9500923185c3e6c -msgid ":doc:`/core/security-introduction`" -msgstr "" - -#: ../source/tutorial/add-user-administrator.txt:56 -# 5c753d466862421a916a6b14273d47b8 -msgid ":doc:`/tutorial/enable-authentication`" -msgstr "" - -#: ../source/tutorial/add-user-administrator.txt:58 -# 7beff0edcf9040e4bb34a88c979925c1 -msgid ":doc:`/administration/security-access-control`" -msgstr "" - -#: ../source/includes/extracts/additional-resources-add-user-administrator.rst:4 -# 8ca6037457b24a208e5b33381e960e04 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-add-user-administrator.rst:6 -# 039f0e5f4bd04c9babec2e660765a1b9 -msgid "`Security Architecture White Paper `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-add-user-administrator.rst:7 -# ed87918b50454a47841197695a60a637 -msgid "`Webinar: Securing Your MongoDB Deployment `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-add-user-administrator.rst:8 -# b257a4d21c894f01a1713819933f40fe -msgid "`Creating a Single View Part 3: Securing Your Deployment `_" -msgstr "" - diff --git a/locale/pot/tutorial/adjust-replica-set-member-priority.pot b/locale/pot/tutorial/adjust-replica-set-member-priority.pot deleted file mode 100644 index 7aba48ec252..00000000000 --- a/locale/pot/tutorial/adjust-replica-set-member-priority.pot +++ /dev/null @@ -1,78 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/adjust-replica-set-member-priority.txt:3 -# 13fd4d4d03824e9fbacb30dad70f3cc1 -msgid "Adjust Priority for Replica Set Member" -msgstr "" - -#: ../source/tutorial/adjust-replica-set-member-priority.txt:0 -# f51f80def5cd4b24be0bbeb8021316cf -msgid "On this page" -msgstr "" - -#: ../source/tutorial/adjust-replica-set-member-priority.txt:14 -# 69b140c3fde54307b68f6cdf7bfbc3a0 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/adjust-replica-set-member-priority.txt:16 -# 8ef3a1656c2b4109902d3e324ce1d7b1 -msgid "The ``priority`` settings of replica set members affect both the timing and the outcome of :doc:`elections ` for primary. Higher-priority members are more likely to call elections, and are more likely to win. Use this setting to ensure that some members are more likely to become primary and that others can never become primary." -msgstr "" - -#: ../source/tutorial/adjust-replica-set-member-priority.txt:22 -# d30f6f5b32214715b348a39d5e6bf8b6 -msgid "The value of the member's :rsconf:`~members[n].priority` setting determines the member's :rsconf:`~members[n].priority` in elections. The higher the number, the higher the priority." -msgstr "" - -#: ../source/tutorial/adjust-replica-set-member-priority.txt:28 -# 47091240e62a460486d1fdee62aa5a51 -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/adjust-replica-set-member-priority.txt:30 -# deda0d077718481bafbdbbe8a310bd69 -msgid "To modify priorities, you update the :rsconf:`members` array in the replica configuration object. The array index begins with ``0``. Do **not** confuse this index value with the value of the replica set member's :rsconf:`members[n]._id` field in the array." -msgstr "" - -#: ../source/tutorial/adjust-replica-set-member-priority.txt:36 -# 593651d73d0341469522a2a84d6e2b4e -msgid "The value of :rsconf:`~members[n].priority` can be any floating point (i.e. decimal) number between ``0`` and ``1000``. The default value for the ``priority`` field is ``1``." -msgstr "" - -#: ../source/tutorial/adjust-replica-set-member-priority.txt:40 -# fd55cf9399e44643b0ef551bd0ec65ca -msgid "To block a member from seeking election as primary, assign it a priority of ``0``. :ref:`Hidden members ` and :ref:`delayed members ` have ``priority`` set to ``0``." -msgstr "" - -#: ../source/tutorial/adjust-replica-set-member-priority.txt:45 -# 3f883513a076469281675f5405b9a8da -msgid "For :doc:`arbiters `, the default ``priority`` value is ``1``; however, arbiters cannot become primary regardless of the configured value." -msgstr "" - -#: ../source/tutorial/adjust-replica-set-member-priority.txt:49 -# e500a24019e1418a8b84b4b041ca7adb -msgid "Adjust priority settings during a scheduled maintenance window. Reconfiguring priority can force the current primary to step down, leading to an election. Before an election, the primary closes all open :term:`client` connections." -msgstr "" - -#: ../source/tutorial/adjust-replica-set-member-priority.txt:55 -# 5d0bce7efbc144d49281549bf5b35d73 -msgid "Procedure" -msgstr "" - diff --git a/locale/pot/tutorial/admin-manage-journaling.pot b/locale/pot/tutorial/admin-manage-journaling.pot deleted file mode 100644 index 1f46adf338b..00000000000 --- a/locale/pot/tutorial/admin-manage-journaling.pot +++ /dev/null @@ -1,213 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/admin-manage-journaling.txt:3 -# 7b983baf80364bec9f696094590473e0 -msgid "Manage Journaling" -msgstr "" - -#: ../source/tutorial/admin-manage-journaling.txt:0 -# fb31ab7abf5643fe90def4cbc0241ef9 -msgid "On this page" -msgstr "" - -#: ../source/includes/extracts/journaling-intro.rst:1 -# b2552516ca7b440faef5d3e323fb5f73 -msgid "MongoDB uses *write ahead logging* to an on-disk :term:`journal` to guarantee :doc:`write operation ` durability. The MMAPv1 storage engine also requires the `journal` in order to provide crash resiliency." -msgstr "" - -#: ../source/includes/extracts/journaling-intro.rst:6 -# 95912ad4e3c64f6ba94cc19f9b88f8a5 -msgid "The WiredTiger storage engine does not require journaling to guarantee a consistent state after a crash. The database will be restored to the last consistent :ref:`checkpoint ` during recovery. However, if MongoDB exits unexpectedly in between checkpoints, journaling is required to recover writes that occurred after the last checkpoint." -msgstr "" - -#: ../source/includes/extracts/journaling-intro.rst:13 -# 45d8b75b208a4d888c0d5eae3870eb79 -msgid "With journaling enabled, if :program:`mongod` stops unexpectedly, the program can recover everything written to the journal. MongoDB will re-apply the write operations on restart and maintain a consistent state. By default, the greatest extent of lost writes, i.e., those not made to the journal, are those made in the last 100 milliseconds, plus the time it takes to perform the actual journal writes. See :setting:`~storage.journal.commitIntervalMs` for more information on the default." -msgstr "" - -#: ../source/tutorial/admin-manage-journaling.txt:16 -# b0e8a6f580da49af9c8f1d11c3b84bf3 -msgid "Procedures" -msgstr "" - -#: ../source/includes/extracts/journaling-enable-journaling.rst:2 -# 0d1c6564c91e419c92be6e982741a531 -msgid "Enable Journaling" -msgstr "" - -#: ../source/includes/extracts/journaling-enable-journaling.rst:4 -# 8643443b2a4a432bb31220dc85c1087a -msgid "For 64-bit builds of :program:`mongod`, journaling is enabled by default." -msgstr "" - -#: ../source/includes/extracts/journaling-enable-journaling.rst:7 -# da7a08ad730748fc9ce9a6eace19cb99 -msgid "To enable journaling, start :program:`mongod` with the :option:`--journal ` command line option." -msgstr "" - -#: ../source/includes/extracts/journaling-disable-journaling.rst:2 -# ee753f5b7f654ee39cdbaf5f3277513c -msgid "Disable Journaling" -msgstr "" - -#: ../source/includes/extracts/journaling-disable-journaling.rst:6 -# 21bf503126c942c18f01bda46a95396c -msgid "Do not disable journaling on production systems. When using the MMAPv1 storage engine *without* a journal, if your :program:`mongod` instance stops without shutting down cleanly unexpectedly for any reason, (e.g. power failure) and you are not running with journaling, then you must recover from an unaffected :term:`replica set` member or backup, as described in :doc:`repair `." -msgstr "" - -#: ../source/includes/extracts/journaling-disable-journaling.rst:14 -# 081276339cf64ef9a95127c19344afec -msgid "To disable journaling, start :program:`mongod` with the :option:`--nojournal ` command line option." -msgstr "" - -#: ../source/includes/extracts/journaling-get-commit-acknowledgment.rst:2 -# db677554eef7417baaacb83e0dce4046 -msgid "Get Commit Acknowledgment" -msgstr "" - -#: ../source/includes/extracts/journaling-get-commit-acknowledgment.rst:4 -# fc56653118cd43219017945d221958d8 -msgid "You can get commit acknowledgment with the :ref:`write-concern` and the :writeconcern:`j` option. For details, see :ref:`write-concern-operation`." -msgstr "" - -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:2 -# c8b77c631c444ff09bda618223465725 -msgid "Avoid Preallocation Lag for MMAPv1" -msgstr "" - -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:4 -# b2af0c2e7837435cb3a5c1463a460935 -msgid "With the :doc:`MMAPv1 storage engine `, MongoDB may preallocate journal files if the :program:`mongod` process determines that it is more efficient to preallocate journal files than create new journal files as needed." -msgstr "" - -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:9 -# 38a20e91aa0b4163b34df2334915b1fb -msgid "Depending on your filesystem, you might experience a preallocation lag the first time you start a :program:`mongod` instance with journaling enabled. The amount of time required to pre-allocate files might last several minutes; during this time, you will not be able to connect to the database. This is a one-time preallocation and does not occur with future invocations." -msgstr "" - -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:16 -# 79aa3252fbfd42d68e9da0563ab2aaaa -msgid "To avoid :ref:`preallocation lag `, you can preallocate files in the journal directory by copying them from another instance of :program:`mongod`." -msgstr "" - -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:20 -# 856615f458d64079893e2e9eadfa51c5 -msgid "Preallocated files do not contain data. It is safe to later remove them. But if you restart :program:`mongod` with journaling, :program:`mongod` will create them again." -msgstr "" - -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:0 -# 0dadc3ffbfd34a4b86cb24aa4065becb -msgid "Example" -msgstr "" - -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:28 -# c9c457c019464a0fbb1aa70e6d8e11b2 -msgid "For demonstration purposes, the sequence starts by creating a set of journal files in the usual way." -msgstr "" - -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:31 -# ba65d79a0c174b3fb0bd5a54dba0b432 -msgid "Create a temporary directory into which to create a set of journal files:" -msgstr "" - -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:38 -# 3f7cfbbbba7b4e868b984e23b6221d2d -msgid "Create a set of journal files by starting a :program:`mongod` instance that uses the temporary directory:" -msgstr "" - -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:45 -# 9c56454278e44e0f8fbc67eb8588193c -msgid "When you see the following log output, indicating :program:`mongod` has the files, press CONTROL+C to stop the :program:`mongod` instance:" -msgstr "" - -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:53 -# b5d083b3ba1d48bda7dc1200a8b3a28c -msgid "Preallocate journal files for the new instance of :program:`mongod` by moving the journal files from the data directory of the existing instance to the data directory of the new instance:" -msgstr "" - -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:62 -# e222d107fb654ed3ae467fe29a94d80f -msgid "Start the new :program:`mongod` instance:" -msgstr "" - -#: ../source/includes/extracts/journaling-monitor-journal-status.rst:2 -# 3695bae35b1c429aa6bb34c4c4ceda62 -msgid "Monitor Journal Status" -msgstr "" - -#: ../source/includes/extracts/journaling-monitor-journal-status.rst:4 -# 2794b616d4e14e58aed694386a8dda44 -msgid "Use the following commands and methods to monitor journal status:" -msgstr "" - -#: ../source/includes/extracts/journaling-monitor-journal-status.rst:6 -# 577b154abcc943f98f69a1c6adacee86 -msgid ":dbcommand:`serverStatus`" -msgstr "" - -#: ../source/includes/extracts/journaling-monitor-journal-status.rst:8 -# 8b8805eb7926417c8715ce6010f9d9a3 -msgid "The :dbcommand:`serverStatus` command returns database status information that is useful for assessing performance." -msgstr "" - -#: ../source/includes/extracts/journaling-monitor-journal-status.rst:11 -# 4017178b83284715a316469640ce49b7 -msgid ":dbcommand:`journalLatencyTest`" -msgstr "" - -#: ../source/includes/extracts/journaling-monitor-journal-status.rst:13 -# 47326185cac54dc68ccd5db06ef83e77 -msgid "Use :dbcommand:`journalLatencyTest` to measure how long it takes on your volume to write to the disk in an append-only fashion. You can run this command on an idle system to get a baseline sync time for journaling. You can also run this command on a busy system to see the sync time on a busy system, which may be higher if the journal directory is on the same volume as the data files." -msgstr "" - -#: ../source/includes/extracts/journaling-monitor-journal-status.rst:20 -# fcf8bcf2bda14085ab2239ae67dcfd25 -msgid "The :dbcommand:`journalLatencyTest` command also provides a way to check if your disk drive is buffering writes in its local cache. If the number is very low (i.e., less than 2 milliseconds) and the drive is non-SSD, the drive is probably buffering writes. In that case, enable cache write-through for the device in your operating system, unless you have a disk controller card with battery backed RAM." -msgstr "" - -#: ../source/includes/extracts/journaling-change-group-commit-interval-mmapv1.rst:2 -# 5e680c3bd38541659510b394cf89a150 -msgid "Change the Group Commit Interval for MMAPv1" -msgstr "" - -#: ../source/includes/extracts/journaling-change-group-commit-interval-mmapv1.rst:4 -# 6fbff80c79054ef69668983e7f8e9735 -msgid "For the :doc:`MMAPv1 storage engine `, you can set the group commit interval using the :option:`--journalCommitInterval ` command line option. The allowed range is ``2`` to ``300`` milliseconds." -msgstr "" - -#: ../source/includes/extracts/journaling-change-group-commit-interval-mmapv1.rst:9 -# 17d3be8354a84540b7672c17bf901cee -msgid "Lower values increase the durability of the journal at the expense of disk performance." -msgstr "" - -#: ../source/includes/extracts/journaling-recover-data-unexpected-shutdown.rst:2 -# 217ba7726fce49d7a2654f0be2966099 -msgid "Recover Data After Unexpected Shutdown" -msgstr "" - -#: ../source/includes/extracts/journaling-recover-data-unexpected-shutdown.rst:4 -# eab2663b08444ef1a462a23ea0ac7559 -msgid "On a restart after a crash, MongoDB replays all journal files in the journal directory before the server becomes available. If MongoDB must replay journal files, :program:`mongod` notes these events in the log output." -msgstr "" - -#: ../source/includes/extracts/journaling-recover-data-unexpected-shutdown.rst:9 -# ff555e133bd5455a8e7b68d180a24cdf -msgid "There is no reason to run :dbcommand:`repairDatabase` in these situations." -msgstr "" - diff --git a/locale/pot/tutorial/administer-shard-tags.pot b/locale/pot/tutorial/administer-shard-tags.pot deleted file mode 100644 index 00c4e81023e..00000000000 --- a/locale/pot/tutorial/administer-shard-tags.pot +++ /dev/null @@ -1,142 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/administer-shard-tags.txt:3 -# a9df4c4d17c0405e9c9180179e886ce3 -msgid "Manage Shard Tags" -msgstr "" - -#: ../source/tutorial/administer-shard-tags.txt:0 -# f88d4282a3c14d13bb3002d421d7b2dc -msgid "On this page" -msgstr "" - -#: ../source/tutorial/administer-shard-tags.txt:13 -# 641e62627e5d426aa35e53fca632e8f9 -msgid "In a sharded cluster, you can use tags to associate specific ranges of a :term:`shard key` with a specific :term:`shard` or subset of shards." -msgstr "" - -#: ../source/tutorial/administer-shard-tags.txt:17 -# 3bde2d22761040a7b318297aef9d529a -msgid "Tag a Shard" -msgstr "" - -#: ../source/tutorial/administer-shard-tags.txt:19 -# fc8cff6bf631472da74daa6458e2194b -msgid "Associate tags with a particular shard using the :method:`sh.addShardTag()` method when connected to a :program:`mongos` instance. A single shard may have multiple tags, and multiple shards may also have the same tag." -msgstr "" - -#: ../source/tutorial/administer-shard-tags.txt:0 -#: ../source/tutorial/administer-shard-tags.txt:0 -#: ../source/tutorial/administer-shard-tags.txt:0 -# ff632ff3834a4d47a18a6bf71e7b2315 -# b72c6ec877e04ef08a9fcbc5fd7654f2 -# d4a81043a8e94ec2ba8ff779361c2937 -msgid "Example" -msgstr "" - -#: ../source/tutorial/administer-shard-tags.txt:26 -# 3c2408f2dc9c4a5db79597d5585f697a -msgid "The following example adds the tag ``NYC`` to two shards, and the tags ``SFO`` and ``NRT`` to a third shard:" -msgstr "" - -#: ../source/tutorial/administer-shard-tags.txt:36 -# a72d925cb9be43bfbcf4d2c0e2c2ee89 -msgid "You may remove tags from a particular shard using the :method:`sh.removeShardTag()` method when connected to a :program:`mongos` instance, as in the following example, which removes the ``NRT`` tag from a shard:" -msgstr "" - -#: ../source/tutorial/administer-shard-tags.txt:46 -# 286f0bd6ed3742c98e382a26da368eff -msgid "Tag a Shard Key Range" -msgstr "" - -#: ../source/tutorial/administer-shard-tags.txt:48 -# a33d8fbc6a1342dd9b22d0db85de7161 -msgid "To assign a tag to a range of shard keys use the :method:`sh.addTagRange()` method when connected to a :program:`mongos` instance. Any given shard key range may only have *one* assigned tag. You cannot overlap defined ranges, or tag the same range more than once." -msgstr "" - -#: ../source/tutorial/administer-shard-tags.txt:56 -# 0bd6ac0dd35d482fb05a0799b911c809 -msgid "Given a collection named ``users`` in the ``records`` database, sharded by the ``zipcode`` field. The following operations assign:" -msgstr "" - -#: ../source/tutorial/administer-shard-tags.txt:59 -# 694075b89b474f5ba4c0bf4d18dd8673 -msgid "two ranges of zip codes in Manhattan and Brooklyn the ``NYC`` tag" -msgstr "" - -#: ../source/tutorial/administer-shard-tags.txt:61 -# f972efd87d194466b4fa5ae1130699e9 -msgid "one range of zip codes in San Francisco the ``SFO`` tag" -msgstr "" - -#: ../source/includes/fact-shard-ranges-inclusive-exclusive.rst:1 -# 17d2571169fa44baa6ef6563e4e12154 -msgid "Shard ranges are always inclusive of the lower value and exclusive of the upper boundary." -msgstr "" - -#: ../source/tutorial/administer-shard-tags.txt:74 -# 9c51bb522a5f4efe82d770c546001d9e -msgid "Remove a Tag From a Shard Key Range" -msgstr "" - -#: ../source/tutorial/administer-shard-tags.txt:76 -# 6e157c19d591461b9455afe102ef7211 -msgid "The :program:`mongod` does not provide a helper for removing a tag range. You may delete tag assignment from a shard key range by removing the corresponding document from the :data:`~config.tags` collection of the ``config`` database." -msgstr "" - -#: ../source/tutorial/administer-shard-tags.txt:81 -# 395b864a14944d4182789fda382e0be5 -msgid "Each document in the :data:`~config.tags` holds the :term:`namespace` of the sharded collection and a minimum shard key value." -msgstr "" - -#: ../source/tutorial/administer-shard-tags.txt:86 -# 34cfe92609584dbca9dedc6fa32a4940 -msgid "The following example removes the ``NYC`` tag assignment for the range of zip codes within Manhattan:" -msgstr "" - -#: ../source/tutorial/administer-shard-tags.txt:95 -# 257d806a3b1d4eb08aca04277a070cbe -msgid "View Existing Shard Tags" -msgstr "" - -#: ../source/tutorial/administer-shard-tags.txt:97 -# 0e3889b7e67046b5ab6381ba4632546f -msgid "The output from :method:`sh.status()` lists tags associated with a shard, if any, for each shard. A shard's tags exist in the shard's document in the :data:`~config.shards` collection of the ``config`` database. To return all shards with a specific tag, use a sequence of operations that resemble the following, which will return only those shards tagged with ``NYC``:" -msgstr "" - -#: ../source/tutorial/administer-shard-tags.txt:109 -# ade25e0382e2430894a81a0bfc2440ad -msgid "You can find tag ranges for all :term:`namespaces ` in the :data:`~config.tags` collection of the ``config`` database. The output of :method:`sh.status()` displays all tag ranges. To return all shard key ranges tagged with ``NYC``, use the following sequence of operations:" -msgstr "" - -#: ../source/includes/extracts/additional-resources-multi-dc.rst:4 -# 4044c71e66df40b59d8d41b091dd9599 -msgid "Additional Resource" -msgstr "" - -#: ../source/includes/extracts/additional-resources-multi-dc.rst:6 -# 7ffcb0678aae4b908f69c3753663e601 -msgid "`Whitepaper: MongoDB Multi-Data Center Deployments `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-multi-dc.rst:7 -# 0e77e312729e42619ed0fab5fc33eadf -msgid "`Webinar: Multi-Data Center Deployment `_" -msgstr "" - diff --git a/locale/pot/tutorial/aggregation-with-user-preference-data.pot b/locale/pot/tutorial/aggregation-with-user-preference-data.pot deleted file mode 100644 index c705aaea40b..00000000000 --- a/locale/pot/tutorial/aggregation-with-user-preference-data.pot +++ /dev/null @@ -1,237 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:3 -# 0ebedf472b1b494b80c53c6afacbdb60 -msgid "Aggregation with User Preference Data" -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:0 -# 1aa4f88e51c9401886f92d83c92d23a7 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:14 -# 2b67268ddf254b81a77e2c5bc67ae017 -msgid "Data Model" -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:16 -# 2684cd6a03c344a3a29d146c46ca08d8 -msgid "Consider a hypothetical sports club with a database that contains a ``users`` collection that tracks the user's join dates, sport preferences, and stores these data in documents that resemble the following:" -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:71 -# ad4774dac6d242999ec9ce82bb34b7e1 -msgid "Normalize and Sort Documents" -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:73 -# df2e8badf5f64d12a6151a7460dc4aeb -msgid "The following operation returns user names in upper case and in alphabetical order. The aggregation includes user names for all documents in the ``users`` collection. You might do this to normalize user names for processing." -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:87 -# 12d6bc48fe784844a4b2965844ec845e -msgid "All documents from the ``users`` collection pass through the pipeline, which consists of the following operations:" -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:90 -#: ../source/tutorial/aggregation-with-user-preference-data.txt:207 -# b8a013d157d6439881166bb0b42bc373 -# 7fb690d890dd46eda6c68e8304306503 -msgid "The :pipeline:`$project` operator:" -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:92 -# dc57dad36780466a93bb819c1824bbd9 -msgid "creates a new field called ``name``." -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:94 -# 5f043bf498914b03a2aa26bdce601040 -msgid "converts the value of the ``_id`` to upper case, with the :expression:`$toUpper` operator. Then the :pipeline:`$project` creates a new field, named ``name`` to hold this value." -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:99 -# f5569d1b198d4053ad32c7a8a0780514 -msgid "suppresses the ``id`` field. :pipeline:`$project` will pass the ``_id`` field by default, unless explicitly suppressed." -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:102 -# f0b4ac31b6e94450a00106788d8d3c3d -msgid "The :pipeline:`$sort` operator orders the results by the ``name`` field." -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:105 -# f54285e56b3046189f6cb225c82fc2f7 -msgid "The results of the aggregation would resemble the following:" -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:183 -# fcdbaeba9bc7447984809a23a4cb5ee6 -msgid "Return Usernames Ordered by Join Month" -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:185 -# 618e670e5f6740069e8f974fd6c5b8e6 -msgid "The following aggregation operation returns user names sorted by the month they joined. This kind of aggregation could help generate membership renewal notices." -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:204 -#: ../source/tutorial/aggregation-with-user-preference-data.txt:261 -# 887b703c897a45a78775f06b7650b9df -# 58f882ca8278497f98edda2b1c80020e -msgid "The pipeline passes all documents in the ``users`` collection through the following operations:" -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:209 -# 074fd4993c534d33ab03fb7c4fe8409e -msgid "Creates two new fields: ``month_joined`` and ``name``." -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:211 -# 35eab496e164468683744e7a255bf9ec -msgid "Suppresses the ``id`` from the results. The :method:`aggregate() ` method includes the ``_id``, unless explicitly suppressed." -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:215 -# 6a90b1b9f06d4bac8439fb941f79f106 -msgid "The :expression:`$month` operator converts the values of the ``joined`` field to integer representations of the month. Then the :pipeline:`$project` operator assigns those values to the ``month_joined`` field." -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:220 -# 252b28543e06494ebfca5c4cbaaae1b5 -msgid "The :pipeline:`$sort` operator sorts the results by the ``month_joined`` field." -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:223 -# 49a40767b8e44aa581c274bb547c5af8 -msgid "The operation returns results that resemble the following:" -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:245 -# 2ae07259ef8f48ef961483df47ce4b8d -msgid "Return Total Number of Joins per Month" -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:247 -# 5ebc880301ab4a23931f8bb12b445b89 -msgid "The following operation shows how many people joined each month of the year. You might use this aggregated data for recruiting and marketing strategies." -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:264 -# 69cc2c916dd04c4890b7e5741a56a74e -msgid "The :pipeline:`$project` operator creates a new field called ``month_joined``." -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:267 -# d46c4acef4fa4372a76a09bd479e6260 -msgid "The :expression:`$month` operator converts the values of the ``joined`` field to integer representations of the month. Then the :pipeline:`$project` operator assigns the values to the ``month_joined`` field." -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:272 -# 8448d1fc7f31478e90758c4559e71be5 -msgid "The :pipeline:`$group` operator collects all documents with a given ``month_joined`` value and counts how many documents there are for that value. Specifically, for each unique value, :pipeline:`$group` creates a new \"per-month\" document with two fields:" -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:278 -# 6ae810c917214c3f88eae5eee79808a3 -msgid "``_id``, which contains a nested document with the ``month_joined`` field and its value." -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:281 -# b2d741aceea0480ca025819df4aed7bb -msgid "``number``, which is a generated field. The :group:`$sum` operator increments this field by 1 for every document containing the given ``month_joined`` value." -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:285 -# 0a092e5a6b654b619804495cdbfbc5f8 -msgid "The :pipeline:`$sort` operator sorts the documents created by :pipeline:`$group` according to the contents of the ``month_joined`` field." -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:289 -# 5a4f13d8a0e44072965fa5640edd259c -msgid "The result of this aggregation operation would resemble the following:" -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:313 -# 167887c6358742cfaf0e5a23bf4e43a1 -msgid "Return the Five Most Common \"Likes\"" -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:315 -# 90add99185494bb89d4e3c731d04ff28 -msgid "The following aggregation collects top five most \"liked\" activities in the data set. This type of analysis could help inform planning and future development." -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:330 -# 82f273dd3da34aec9108899ce5c73449 -msgid "The pipeline begins with all documents in the ``users`` collection, and passes these documents through the following operations:" -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:333 -# 84531a3042384ed4b0e1a2abeaacdc66 -msgid "The :pipeline:`$unwind` operator separates each value in the ``likes`` array, and creates a new version of the source document for every element in the array." -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:0 -# 4c3aee93bc624e2db106d7a52a7c779d -msgid "Example" -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:339 -# 63c8d795edaa4518991f732dddb426f4 -msgid "Given the following document from the ``users`` collection:" -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:349 -# f0a7799682824f0e87cbb453d6d00fc4 -msgid "The :pipeline:`$unwind` operator would create the following documents:" -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:365 -# 6391725b3e2f40c09de80a634b9378ee -msgid "The :pipeline:`$group` operator collects all documents the same value for the ``likes`` field and counts each grouping. With this information, :pipeline:`$group` creates a new document with two fields:" -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:370 -# eb48033a84e1470390b2a51690afe273 -msgid "``_id``, which contains the ``likes`` value." -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:372 -# ff650cdb9ddc465b80d605feb6459545 -msgid "``number``, which is a generated field. The :group:`$sum` operator increments this field by 1 for every document containing the given ``likes`` value." -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:376 -# 95b9e6e6c11347c4907abf8ae5368c27 -msgid "The :pipeline:`$sort` operator sorts these documents by the ``number`` field in reverse order." -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:379 -# 0b79ae4891384588b80138b3885f67ce -msgid "The :pipeline:`$limit` operator only includes the first 5 result documents." -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:382 -# 45a13d25f8c74f8a8224c2a986418440 -msgid "The results of aggregation would resemble the following:" -msgstr "" - diff --git a/locale/pot/tutorial/aggregation-zip-code-data-set.pot b/locale/pot/tutorial/aggregation-zip-code-data-set.pot deleted file mode 100644 index eb46f276e94..00000000000 --- a/locale/pot/tutorial/aggregation-zip-code-data-set.pot +++ /dev/null @@ -1,233 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:3 -# 15d3279ff06a45648a9578486df31ff6 -msgid "Aggregation with the Zip Code Data Set" -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:0 -# b0d751822d1f4b39b025c7ee1c476e7e -msgid "On this page" -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:13 -# c1fe3eb0f681434a85726fe4bae58517 -msgid "The examples in this document use the ``zipcodes`` collection. This collection is available at: `media.mongodb.org/zips.json `_. Use :program:`mongoimport` to load this data set into your :program:`mongod` instance." -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:19 -# 04b5d1a3ab98486f97a9504c77ae8202 -msgid "Data Model" -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:21 -# b55050ca06cc4183910bd5de0fefa397 -msgid "Each document in the ``zipcodes`` collection has the following form:" -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:36 -# de72a40eac084f38ba53c3f25c1a0b85 -msgid "The ``_id`` field holds the zip code as a string." -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:38 -# 16e77e5e0c174bbf82517bf80da35091 -msgid "The ``city`` field holds the city name. A city can have more than one zip code associated with it as different sections of the city can each have a different zip code." -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:42 -# b76db6e53352460b9ee430b3cfa8c6a9 -msgid "The ``state`` field holds the two letter state abbreviation." -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:44 -# e58c71dde30f4482bc49951726e2fb61 -msgid "The ``pop`` field holds the population." -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:46 -# d98655fa37814a7182b604bb11808cfc -msgid "The ``loc`` field holds the location as a latitude longitude pair." -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:49 -# 344114d446f944e896ea58396eff38ab -msgid "``aggregate()`` Method" -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:51 -# b3bc160aee75423ebf974e674707f077 -msgid "All of the following examples use the :method:`aggregate() ` helper in the :program:`mongo` shell." -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:54 -# 427a9852714744feae9c10224f441bc7 -msgid "The :method:`aggregate() ` method uses the :ref:`aggregation pipeline ` to processes documents into aggregated results. An :ref:`aggregation pipeline ` consists of :ref:`stages ` with each stage processing the documents as they pass along the pipeline. Documents pass through the stages in sequence." -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:62 -# 03582f2c135c4ffb9df0ea6984ef7306 -msgid "The :method:`aggregate() ` method in the :program:`mongo` shell provides a wrapper around the :dbcommand:`aggregate` database command. See the documentation for your :doc:`driver ` for a more idiomatic interface for data aggregation operations." -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:71 -# 0a53853e7650438d8882341c7cfc44d0 -msgid "Return States with Populations above 10 Million" -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:73 -# 398eae1c54d44174823d6b7611a911b8 -msgid "The following aggregation operation returns all states with total population greater than 10 million:" -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:83 -# ddc9c0582e3141e9b9726d20b7579cdb -msgid "In this example, the :ref:`aggregation pipeline ` consists of the :pipeline:`$group` stage followed by the :pipeline:`$match` stage:" -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:87 -# 6165ec7593744db7a6b901747fa8e381 -msgid "The :pipeline:`$group` stage groups the documents of the ``zipcode`` collection by the ``state`` field, calculates the ``totalPop`` field for each state, and outputs a document for each unique state." -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:91 -# c81314a4000f40e5959ee5bf92d9a3b6 -msgid "The new per-state documents have two fields: the ``_id`` field and the ``totalPop`` field. The ``_id`` field contains the value of the ``state``; i.e. the group by field. The ``totalPop`` field is a calculated field that contains the total population of each state. To calculate the value, :pipeline:`$group` uses the :group:`$sum` operator to add the population field (``pop``) for each state." -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:98 -# e9243ac195cf4200b5f5c3d53f260956 -msgid "After the :pipeline:`$group` stage, the documents in the pipeline resemble the following:" -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:108 -# 0379fd4b9ed4494299b4c6ab866fe604 -msgid "The :pipeline:`$match` stage filters these grouped documents to output only those documents whose ``totalPop`` value is greater than or equal to 10 million. The :pipeline:`$match` stage does not alter the matching documents but outputs the matching documents unmodified." -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:113 -# caef37c32dee4e5ebe61c0d5f34dd15d -msgid "The equivalent :term:`SQL` for this aggregation operation is:" -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:122 -# 6bbabec970fd4260a6dba4f6b21fbff7 -msgid ":pipeline:`$group`, :pipeline:`$match`, :group:`$sum`" -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:125 -# a5d799fef04c4841839fc368eff2f2d5 -msgid "Return Average City Population by State" -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:127 -# 6e25693ac7bf4b5eabbb6c7f65754d35 -msgid "The following aggregation operation returns the average populations for cities in each state:" -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:137 -# d0d2103d620d487db32afb749dd1da3f -msgid "In this example, the :ref:`aggregation pipeline ` consists of the :pipeline:`$group` stage followed by another :pipeline:`$group` stage:" -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:141 -# 3dfae30499c14011940634691b59dbd0 -msgid "The first :pipeline:`$group` stage groups the documents by the combination of ``city`` and ``state``, uses the :group:`$sum` expression to calculate the population for each combination, and outputs a document for each ``city`` and ``state`` combination. [#multiple-zips-per-city]_" -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:147 -# 2723da3583a24b5681388e5bcc41ced7 -msgid "After this stage in the pipeline, the documents resemble the following:" -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:160 -# d383ad067c2c4733afdd264b2eb5ccc5 -msgid "A second :pipeline:`$group` stage groups the documents in the pipeline by the ``_id.state`` field (i.e. the ``state`` field inside the ``_id`` document), uses the :group:`$avg` expression to calculate the average city population (``avgCityPop``) for each state, and outputs a document for each state." -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:166 -# d94e684253624446bf5b9c43b65077b8 -msgid "The documents that result from this aggregation operation resembles the following:" -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:176 -# f7e70d60a9c745b6ae4132b1efc9e634 -msgid ":pipeline:`$group`, :group:`$sum`, :group:`$avg`" -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:179 -# 478d2241d2f14497badf2ed421605c2a -msgid "Return Largest and Smallest Cities by State" -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:181 -# 8661ce9933ab410abeb5355327435507 -msgid "The following aggregation operation returns the smallest and largest cities by population for each state:" -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:216 -# c92919889c82476d9a777ce147a20781 -msgid "In this example, the :ref:`aggregation pipeline ` consists of a :pipeline:`$group` stage, a :program:`$sort` stage, another :pipeline:`$group` stage, and a :program:`$project` stage:" -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:220 -# ce6c240981944774ad69cce26c6bf758 -msgid "The first :pipeline:`$group` stage groups the documents by the combination of the ``city`` and ``state``, calculates the :group:`sum <$sum>` of the ``pop`` values for each combination, and outputs a document for each ``city`` and ``state`` combination." -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:225 -# d301e52b4c254eeead1a3bb5894cc819 -msgid "At this stage in the pipeline, the documents resemble the following:" -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:237 -# 3f0476238ef5471486c4cae926591bc8 -msgid "The :pipeline:`$sort` stage orders the documents in the pipeline by the ``pop`` field value, from smallest to largest; i.e. by increasing order. This operation does not alter the documents." -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:241 -# ccc4d0d31a444b0f98af70f21a046ec7 -msgid "The next :pipeline:`$group` stage groups the now-sorted documents by the ``_id.state`` field (i.e. the ``state`` field inside the ``_id`` document) and outputs a document for each state." -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:245 -# 95413496ae6e4892b3eb9b928b2c5c2a -msgid "The stage also calculates the following four fields for each state. Using the :group:`$last` expression, the :pipeline:`$group` operator creates the ``biggestCity`` and ``biggestPop`` fields that store the city with the largest population and that population. Using the :group:`$first` expression, the :pipeline:`$group` operator creates the ``smallestCity`` and ``smallestPop`` fields that store the city with the smallest population and that population." -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:253 -# adb5f81ea86c4ee48a907bf9f2496427 -msgid "The documents, at this stage in the pipeline, resemble the following:" -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:265 -# 9f7cc928129644fc8283686be72870b5 -msgid "The final :pipeline:`$project` stage renames the ``_id`` field to ``state`` and moves the ``biggestCity``, ``biggestPop``, ``smallestCity``, and ``smallestPop`` into ``biggestCity`` and ``smallestCity`` embedded documents." -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:270 -# 5250ad0940494d33aa4dbd5ffc4c6131 -msgid "The output documents of this aggregation operation resemble the following:" -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:286 -# 37133a07a6974b67bc8bc695670ebdd2 -msgid "A city can have more than one zip code associated with it as different sections of the city can each have a different zip code." -msgstr "" - diff --git a/locale/pot/tutorial/analyze-query-plan.pot b/locale/pot/tutorial/analyze-query-plan.pot deleted file mode 100644 index 573f2a2ad0b..00000000000 --- a/locale/pot/tutorial/analyze-query-plan.pot +++ /dev/null @@ -1,209 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/analyze-query-plan.txt:3 -# a8ca8ecc2bd24413852408dcad57f181 -msgid "Analyze Query Performance" -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:0 -# 891960460f2a48d1b282be486dc25f68 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:13 -# 5cb3f0504e3d48199a83de9b9ebd80f2 -msgid "The :method:`cursor.explain(\"executionStats\") ` and the :method:`db.collection.explain(\"executionStats\") ` methods provide statistics about the performance of a query. This data output can be useful in measuring if and how a query uses an index." -msgstr "" - -#: ../source/includes/fact-explain-collection-method.rst:1 -# 9a3ea27cfbff453da0274c29d11e07d7 -msgid ":method:`db.collection.explain()` provides information on the execution of other operations, such as :method:`db.collection.update()`. See :method:`db.collection.explain()` for details." -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:22 -# 7bfe72ba27464d07bf389f4cd0df729f -msgid "Evaluate the Performance of a Query" -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:24 -# ba061dc5b3e646949724db97408c8dde -msgid "Consider a collection ``inventory`` with the following documents:" -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:42 -# 824b14426c3d4c7695b8e093bd3b4ecd -msgid "Query with No Index" -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:44 -# db278b48dc6445d9880ad6107e6c52c7 -msgid "The following query retrieves documents where the ``quantity`` field has a value between ``100`` and ``200``, inclusive:" -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:51 -#: ../source/tutorial/analyze-query-plan.txt:204 -# 7a59e7670c9a4872b9984e96b959066f -# 5ac15e3b51af4ff89269480d9f0925b6 -msgid "The query returns the following documents:" -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:59 -# 6c2b753504164d119a3f9f21910ebc61 -msgid "To view the query plan selected, use the :method:`~cursor.explain(\"executionStats\")` method:" -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:68 -# 23904e4a07034f55bb452730d03590f4 -msgid ":method:`~cursor.explain()` returns the following results:" -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:96 -# b5247ec7bab742ddb8b48ba18a62ffca -msgid ":data:`queryPlanner.winningPlan.stage ` displays ``COLLSCAN`` to indicate a collection scan." -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:100 -#: ../source/tutorial/analyze-query-plan.txt:172 -# 3b12de30d50e4d88a329c1eabfc041bf -# 423b2bc3f660409d8e1affa56bb730ca -msgid ":data:`executionStats.nReturned ` displays ``3`` to indicate that the query matches and returns three documents." -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:104 -# f2443aaac52444b281f17e3b6d2718f8 -msgid ":data:`executionStats.totalDocsExamined ` display ``10`` to indicate that MongoDB had to scan ten documents (i.e. all documents in the collection) to find the three matching documents." -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:109 -# 5295d395ca9f49068eec4822406052b0 -msgid "The difference between the number of matching documents and the number of examined documents may suggest that, to improve efficiency, the query might benefit from the use of an index." -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:116 -# a1f2ede52ef44b88a35b431cb52ed2d5 -msgid "Query with Index" -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:118 -# accb14e5ed0740dbbd517c6226b4629a -msgid "To support the query on the ``quantity`` field, add an index on the ``quantity`` field:" -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:125 -# bfdf377f65b84363a7140a2a8ed8ca2e -msgid "To view the query plan statistics, use the :method:`~cursor.explain(\"executionStats\")` method:" -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:134 -# 849e6bab65da425eb1e68d51933e45be -msgid "The :method:`~cursor.explain()` method returns the following results:" -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:168 -# 6599a8d4aca54e2e8f27d7d63e941472 -msgid ":data:`queryPlanner.winningPlan.inputStage.stage ` displays ``IXSCAN`` to indicate index use." -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:176 -# bf4916fac9194ea8891992c0bea7d17c -msgid ":data:`executionStats.totalKeysExamined ` display ``3`` to indicate that MongoDB scanned three index entries." -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:180 -# b0fefe1944e6442aa9cbb375336ead35 -msgid ":data:`executionStats.totalDocsExamined ` display ``3`` to indicate that MongoDB scanned three documents." -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:184 -# 0798bd3aaca34fbb9adb13162b7690dc -msgid "When run with an index, the query scanned ``3`` index entries and ``3`` documents to return ``3`` matching documents. Without the index, to return the ``3`` matching documents, the query had to scan the whole collection, scanning ``10`` documents." -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:192 -# b971bfdaf4a24fe99d378d8d8fbceedc -msgid "Compare Performance of Indexes" -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:194 -# 95d477d76ce2499e9fff10ed69a8752e -msgid "To manually compare the performance of a query using more than one index, you can use the :method:`~cursor.hint()` method in conjunction with the :method:`~cursor.explain()` method." -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:198 -# 8d71c0da134e4e11b301437cf30259cd -msgid "Consider the following query:" -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:211 -# f64a1e700f35407a84266d8863e08129 -msgid "To support the query, add a :doc:`compound index `. With :doc:`compound indexes `, the order of the fields matter." -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:215 -# 4a91cdef1ac74420a5551df77b8ed8c2 -msgid "For example, add the following two compound indexes. The first index orders by ``quantity`` field first, and then the ``type`` field. The second index orders by ``type`` first, and then the ``quantity`` field." -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:224 -# 59b508df2ca340b393d6d40faba13b11 -msgid "Evaluate the effect of the first index on the query:" -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:232 -#: ../source/tutorial/analyze-query-plan.txt:280 -# d6297e4f42404cc18a6be2b80a851874 -# dc9a1635d8ff453cb932ebf5bec9f4bc -msgid "The :method:`~cursor.explain()` method returns the following output:" -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:266 -# 0064792887284116843b9003ab8ac736 -msgid "MongoDB scanned ``5`` index keys (:data:`executionStats.totalKeysExamined `) to return ``2`` matching documents (:data:`executionStats.nReturned `)." -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:272 -# f3e239f0ef8a46ed8c092c05c73fddcb -msgid "Evaluate the effect of the second index on the query:" -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:313 -# b53a0a324be446de9b6f031f9ed22001 -msgid "MongoDB scanned ``2`` index keys (:data:`executionStats.totalKeysExamined `) to return ``2`` matching documents (:data:`executionStats.nReturned `)." -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:319 -# 6342173dcca54e1a9f648463dae9e81b -msgid "For this example query, the compound index ``{ type: 1, quantity: 1 }`` is more efficient than the compound index ``{ quantity: 1, type: 1 }``." -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:322 -# 79202417643b46aaa73c16f662a1751f -msgid ":doc:`/core/query-optimization`, :doc:`/core/query-plans`, :doc:`/tutorial/optimize-query-performance-with-indexes-and-projections`, :doc:`/applications/indexes`" -msgstr "" - -#: ../source/includes/extracts/additional-resources-performance-eval.rst:4 -# 14940d91e6e24385ade6c1d1361232eb -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-performance-eval.rst:6 -# 62e46482bfb2442ca612ceb022e8642b -msgid "`MongoDB Performance Evaluation and Tuning Consulting Package `_" -msgstr "" - diff --git a/locale/pot/tutorial/authenticate-as-client.pot b/locale/pot/tutorial/authenticate-as-client.pot deleted file mode 100644 index 1c092e19660..00000000000 --- a/locale/pot/tutorial/authenticate-as-client.pot +++ /dev/null @@ -1,83 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/authenticate-as-client.txt:3 -# 7b7a0a0bead7405398eda839ece5dc8c -msgid "Authenticate to a MongoDB Instance or Cluster" -msgstr "" - -#: ../source/tutorial/authenticate-as-client.txt:8 -# 4957ba43fa1248a5b7f83f65cda45577 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/authenticate-as-client.txt:10 -# 448c0cc973964f0dba5068b6d7e6538c -msgid "To authenticate to a running :program:`mongod` or :program:`mongos` instance, you must have user credentials for a resource on that instance. When you authenticate to MongoDB, you authenticate either to a database or to a cluster. Your user privileges determine the resource you can authenticate to." -msgstr "" - -#: ../source/tutorial/authenticate-as-client.txt:16 -# 45f749fbe5d24738a4565cad4d34ccd2 -msgid "You authenticate to a resource either by:" -msgstr "" - -#: ../source/tutorial/authenticate-as-client.txt:18 -# 3ab49b2038b143c1aeafce931dfbd08e -msgid "using the authentication options when connecting to the :program:`mongod` or :program:`mongos` instance, or" -msgstr "" - -#: ../source/tutorial/authenticate-as-client.txt:21 -# 1064942f637245aca94de0b6cde88fc9 -msgid "connecting first and then authenticating to the resource with the :dbcommand:`authenticate` command or the :method:`db.auth()` method." -msgstr "" - -#: ../source/tutorial/authenticate-as-client.txt:24 -# b82bb0f7940642f2a1c9e23cdd3877a9 -msgid "This section describes both approaches." -msgstr "" - -#: ../source/tutorial/authenticate-as-client.txt:26 -# 6d73e453ba504c4f9fbd839ac54d99ca -msgid "In general, always use a trusted channel (VPN, TLS/SSL, trusted wired network) for connecting to a MongoDB instance." -msgstr "" - -#: ../source/tutorial/authenticate-as-client.txt:30 -# e57b39f4fdfb4dff816aabbeb86e951d -msgid "Prerequisites" -msgstr "" - -#: ../source/tutorial/authenticate-as-client.txt:32 -# a9553244df1f4641a6e1ce3190686abc -msgid "You must have user credentials on the database or cluster to which you are authenticating." -msgstr "" - -#: ../source/tutorial/authenticate-as-client.txt:36 -# 950759aaa00f464382c2ae2741fa6200 -msgid "Procedures" -msgstr "" - -#: ../source/tutorial/authenticate-as-client.txt:39 -# 0352ba7b6a4d4c56bb3516d060480174 -msgid "Authenticate When First Connecting to MongoDB" -msgstr "" - -#: ../source/tutorial/authenticate-as-client.txt:44 -# 82bb70d9cccc4f9c8a950ea49a7c6ea2 -msgid "Authenticate After Connecting to MongoDB" -msgstr "" - diff --git a/locale/pot/tutorial/authenticate-nativeldap-activedirectory.pot b/locale/pot/tutorial/authenticate-nativeldap-activedirectory.pot deleted file mode 100644 index f1990a65c3d..00000000000 --- a/locale/pot/tutorial/authenticate-nativeldap-activedirectory.pot +++ /dev/null @@ -1,198 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:3 -# 62ca0fa34508480ab0812aa6dd69b697 -msgid "Authenticate and Authorize Users Using Active Directory via Native LDAP" -msgstr "" - -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:0 -# 7b2edf07962f4514a89df8804f2685b8 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:13 -# 307f3286773241a1a5c7574b14418f17 -msgid "MongoDB Enterprise" -msgstr "" - -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:15 -# f8ee7371d9324158b94615a07e1427e6 -msgid "MongoDB Enterprise provides support via platform LDAP libraries for proxying authentication and authorization requests to a specified Lightweight Directory Access Protocol (LDAP) service such as Active Directory (AD)." -msgstr "" - -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:20 -# 4d74928b419f4b3cbc477af3ff30affc -msgid "This tutorial describes how to configuring MongoDB to perform authentication and authorization through an Active Directory (AD) server via the platform libraries." -msgstr "" - -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:25 -# e9914558df8f4d73a4756e390ee868ff -msgid "Prerequisites" -msgstr "" - -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:29 -# cbc995494fd24aa18b1798a08e8180a1 -msgid "Thoroughly familiarize yourself with the following subjects before proceeding:" -msgstr "" - -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:31 -# 1a773df72683468cb4931b9f765b9b4c -msgid ":ref:`LDAP Authentication `" -msgstr "" - -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:32 -# f49063e12d5041afa512dc207f25b236 -msgid ":ref:`LDAP Authorization `" -msgstr "" - -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:33 -# a7b3386558c04092aa2172c708ae17c6 -msgid "`Active Directory `_" -msgstr "" - -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:36 -# ac5092389af843a593c65aa1a8fea28f -msgid "A full description of :abbr:`AD (Active Directory)` is beyond the scope of this tutorial. This tutorial assumes prior knowledge of :abbr:`AD (Active Directory)`." -msgstr "" - -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:40 -# a48ac3c7f9da4bf4bf96828b36c7a43b -msgid "MongoDB supports using SASL mechanisms for binding between the MongoDB server and :abbr:`AD (Active Directory)`. A full description of SASL, SASL mechanisms, or the specific :abbr:`AD (Active Directory)` configuration requirements for a given SASL mechanism are beyond the scope of this tutorial. This tutorial assumes prior knowledge of SASL and its related subject matter." -msgstr "" - -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:47 -# c3d9468648ac49c480d5a37f0f51a4c0 -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:49 -# 5e520315bd5d4767a03391d05133793b -msgid "This tutorial explains configuring MongoDB for :abbr:`AD (Active Directory)` authentication and authorization." -msgstr "" - -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:52 -# 5eee79d9f57e4cec99024268708fadf0 -msgid "To perform this procedure on your own MongoDB server, you must modify the given procedures with respect to your own specific infrastructure, especially Active Directory configurations, constructing :abbr:`AD (Active Directory)` queries, or managing users." -msgstr "" - -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:58 -# 1728e847c27c48fb81c974d94b94c392 -msgid "Transport Layer Security" -msgstr "" - -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:60 -# e1e00c88daaa4834aa77af31d1b00cdf -msgid "By default, MongoDB creates a TLS/SSL connection when binding to the :abbr:`AD (Active Directory)` server. This requires configuring the host of the MongoDB server to have access to the AD server's Certificate Authority (CA) certificates." -msgstr "" - -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:65 -# 75f201636cb045a48098d9815e259b04 -msgid "This tutorial provides instructions for the required host configurations." -msgstr "" - -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:67 -# 944e259849ad4f818530cd9a1cd61bb8 -msgid "This tutorial assumes you have access to the AD server's CA certificates and can create a copy of the certificates on the MongoDB server." -msgstr "" - -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:73 -# 75483587c99a4e47862ab092706299f6 -msgid "Example Active Directory Schema" -msgstr "" - -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:75 -# 49be9f7e80cf43a8a40d26a4bf933e4d -msgid "This tutorial uses the following example :abbr:`AD (Active Directory)` objects as the basis for the provided queries, configurations, and output. Each object shows only a subset of the possible attributes." -msgstr "" - -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:82 -# 1bd0e70a766e4c44bfc9dc5de428b381 -msgid "User Objects" -msgstr "" - -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:107 -# e5c0fc2290e94cc9bdffc33def1ae65d -msgid "Group Objects" -msgstr "" - -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:131 -# c8a746c1208c4ed0a220f38845e3e7b7 -msgid "Active Directory Credentials" -msgstr "" - -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:133 -# 0bdd3cc069bf4da198aef0acf3618fb1 -msgid "This tutorial uses a username and password for performing queries on the :abbr:`AD (Active Directory)` server. The credentials provided must have sufficient privileges on the AD server for supporting queries related to :setting:`security.ldap.userToDNMapping` or :setting:`security.ldap.authz.queryTemplate`." -msgstr "" - -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:140 -# 5ca2b739b58d4442b5a5c700da414926 -msgid "Replica Sets" -msgstr "" - -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:142 -# 0dbad657bdb74a8991cb1d8d7a002124 -msgid "MongoDB LDAP authorization requires *every* :program:`mongod` in the replica set to be on at least MongoDB 3.4.0 or later." -msgstr "" - -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:146 -# 933bdeb8536c44c0b98a9120539552b2 -msgid "Sharded Clusters" -msgstr "" - -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:148 -# ebfbc999a75e4bf6af631793372f75de -msgid "MongoDB LDAP authorization requires *every* :program:`mongod` and :program:`mongos` in the sharded cluster to be on at least MongoDB 3.4.0 or later." -msgstr "" - -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:153 -# 734e93a8da7e4870be3b901348577a40 -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:157 -# 212b45890a9f4ac5bec784caa575af06 -msgid "This procedure produces the following configuration file:" -msgstr "" - -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:180 -# 95b4191412fd433493b81d4c4c21f7cc -msgid "The given sample configuration requires modification to match your Active Directory schema, directory structure, and configuration. You may also require additional :doc:`configuration file options ` for your deployment." -msgstr "" - -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:185 -# d5ffd796f10148869133ef5e5d8da9ff -msgid "For more information on configuring roles and privileges, see:" -msgstr "" - -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:187 -# 43f74bac1f4a47db96ff48145901d2b2 -msgid ":ref:`role-based access control `" -msgstr "" - -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:189 -# 4d9df16b6c524f52b4fc744db0f9b3cf -msgid ":ref:`privilege actions `" -msgstr "" - -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:191 -# 1669b5c53e2c4a92a3fec8332d807c69 -msgid ":doc:`collection level access control `" -msgstr "" - diff --git a/locale/pot/tutorial/avoid-text-index-name-limit.pot b/locale/pot/tutorial/avoid-text-index-name-limit.pot deleted file mode 100644 index 4245cdcb022..00000000000 --- a/locale/pot/tutorial/avoid-text-index-name-limit.pot +++ /dev/null @@ -1,78 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/avoid-text-index-name-limit.txt:3 -# 3ecccbe84f2e41eaa71e393ce2feabc1 -msgid "Specify Name for ``text`` Index" -msgstr "" - -#: ../source/tutorial/avoid-text-index-name-limit.txt:0 -# bfa500cf3fba4f79a1887db02ea345fc -msgid "On this page" -msgstr "" - -#: ../source/tutorial/avoid-text-index-name-limit.txt:13 -# 8290d80dee1942a3a10220a9cac96944 -msgid "The default name for the index consists of each indexed field name concatenated with ``_text``. For example, the following command creates a ``text`` index on the fields ``content``, ``users.comments``, and ``users.profiles``:" -msgstr "" - -#: ../source/tutorial/avoid-text-index-name-limit.txt:28 -# 57a03621014e4ec0b6154b88ec4af6d0 -msgid "The default name for the index is:" -msgstr "" - -#: ../source/tutorial/avoid-text-index-name-limit.txt:34 -# 92f326bd8eb84ab3b52c3f449b18bd29 -msgid "The ``text`` index, like other indexes, must fall within the :limit:`index name length limit `." -msgstr "" - -#: ../source/tutorial/avoid-text-index-name-limit.txt:38 -# 57b9398e5edd40d6a2842207e7165080 -msgid "Specify a Name for ``text`` Index" -msgstr "" - -#: ../source/tutorial/avoid-text-index-name-limit.txt:40 -# 0a98204e8c494a6da0a8d8a2e1690853 -msgid "To avoid creating an index with a name that exceeds the :limit:`index name length limit `, you can pass the ``name`` option to the :method:`db.collection.createIndex()` method:" -msgstr "" - -#: ../source/tutorial/avoid-text-index-name-limit.txt:62 -# e9b117c72cd94337968df3a28b7e72bd -msgid "Use the Index Name to Drop a ``text`` Index" -msgstr "" - -#: ../source/tutorial/avoid-text-index-name-limit.txt:64 -# dd155f62f4e142808e0337e0e54dad26 -msgid "Whether the :doc:`text ` index has the default name or you specified a name for the :doc:`text ` index, to drop the :doc:`text ` index, pass the index name to the :method:`db.collection.dropIndex()` method." -msgstr "" - -#: ../source/tutorial/avoid-text-index-name-limit.txt:69 -# 72a5aed6f8aa41e9a7be34ac45d1b0ba -msgid "For example, consider the index created by the following operation:" -msgstr "" - -#: ../source/tutorial/avoid-text-index-name-limit.txt:84 -# 5495f8fc5c914638a986d3bc92f9451a -msgid "Then, to remove this text index, pass the name ``\"MyTextIndex\"`` to the :method:`db.collection.dropIndex()` method, as in the following:" -msgstr "" - -#: ../source/tutorial/avoid-text-index-name-limit.txt:91 -# 5ba26cd15d2a44a39bf01b25223ce21f -msgid "To get the names of the indexes, use the :method:`db.collection.getIndexes()` method." -msgstr "" - diff --git a/locale/pot/tutorial/backup-and-restore-tools.pot b/locale/pot/tutorial/backup-and-restore-tools.pot deleted file mode 100644 index a8491e8e111..00000000000 --- a/locale/pot/tutorial/backup-and-restore-tools.pot +++ /dev/null @@ -1,340 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/backup-and-restore-tools.txt:3 -# f8061591dd9540798b9587759177e075 -msgid "Back Up and Restore with MongoDB Tools" -msgstr "" - -#: ../source/tutorial/backup-and-restore-tools.txt:0 -# 509e25e3a09f4ed8a171907efb8dc7d6 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/backup-and-restore-tools.txt:13 -# cfb61ff0af42429da98933c30537201f -msgid "This tutorial describes the process for creating backups and restoring data using the utilities provided with MongoDB. The :program:`mongodump` and :program:`mongorestore` utilities work with :doc:`BSON ` data dumps, and are useful for creating backups of small deployments. For resilient and non-disruptive backups, use a file system or block-level disk snapshot function, such as the methods described in the :doc:`/core/backups` document." -msgstr "" - -#: ../source/includes/extracts/tools-performance-considerations-dump-restore.rst:1 -# 93f46875a46e4c5c82d75bba23c2bdd1 -msgid "Because :program:`mongodump` and :program:`mongorestore` operate by interacting with a running :program:`mongod` instance, they can impact the performance of your running database. Not only do the tools create traffic for a running database instance, they also force the database to read all data through memory. When MongoDB reads infrequently used data, it can evict more frequently accessed data, causing a deterioration in performance for the database's regular workload." -msgstr "" - -#: ../source/includes/extracts/tools-performance-considerations-dump-restore.rst:9 -# fae41a8f0d6f414aa32bd6888911e5bd -msgid "When backing up your data with MongoDB's tools, consider the following guidelines:" -msgstr "" - -#: ../source/includes/extracts/tools-performance-considerations-dump-restore.rst:12 -# 26350541e5ff48b58327940b3a60ba2b -msgid "Label files so that you can identify the contents of the backup as well as the point in time that the backup reflects." -msgstr "" - -#: ../source/includes/extracts/tools-performance-considerations-dump-restore.rst:15 -# ecda889bbd5f4d5b95317d54a5a622dd -msgid "Use an alternative backup strategy such as :doc:`Filesystem Snapshots ` or :mms-docs:`MongoDB Cloud Manager ` if the performance impact of :program:`mongodump` and :program:`mongorestore` is unacceptable for your use case." -msgstr "" - -#: ../source/includes/extracts/tools-performance-considerations-dump-restore.rst:21 -# 5bc0ca6d822b46989d61e780d4c594da -msgid "Use :option:`--oplog` to capture incoming write operations during the :program:`mongodump` operation to ensure that the backups reflect a consistent data state." -msgstr "" - -#: ../source/includes/extracts/tools-performance-considerations-dump-restore.rst:26 -# b659a0880192488985a61ff10cfca71a -msgid "Ensure that your backups are usable by restoring them to a test MongoDB deployment." -msgstr "" - -#: ../source/includes/extracts/tools-performance-considerations-dump-restore.rst:29 -# a95060f119914153bfeb2c2c644badf0 -msgid ":doc:`/core/backups` and :mms-docs:`MongoDB Cloud Manager Backup documentation ` for more information on backing up MongoDB instances. Additionally, consider the following reference documentation for the MongoDB import/export tools:" -msgstr "" - -#: ../source/includes/extracts/tools-performance-considerations-dump-restore.rst:34 -# ff6cc70fdee94bc6973efcaa4e78c2fd -msgid ":program:`mongoexport`" -msgstr "" - -#: ../source/includes/extracts/tools-performance-considerations-dump-restore.rst:35 -# 19a1b328d3a74c489d53d41a37ba6f4b -msgid ":program:`mongoimport`" -msgstr "" - -#: ../source/includes/extracts/tools-performance-considerations-dump-restore.rst:36 -# bc436f515c4345a7932374fd51bf5a8b -msgid ":program:`mongodump`" -msgstr "" - -#: ../source/includes/extracts/tools-performance-considerations-dump-restore.rst:37 -# aae94db810e74ecaa9c4bdb6c78174d8 -msgid ":program:`mongorestore`" -msgstr "" - -#: ../source/tutorial/backup-and-restore-tools.txt:26 -# f8a87e7992eb415fb17f277f796891ec -msgid "Binary BSON Dumps" -msgstr "" - -#: ../source/tutorial/backup-and-restore-tools.txt:28 -# f0da185e000c483a98e67018fff6111d -msgid "The :program:`mongorestore` and :program:`mongodump` utilities work with :doc:`BSON ` data dumps, and are useful for creating backups of small deployments. For resilient and non-disruptive backups, use a file system or block-level disk snapshot function, such as the methods described in the :doc:`/core/backups` document." -msgstr "" - -#: ../source/tutorial/backup-and-restore-tools.txt:34 -# b7f45ee4402c4ee0a0dab33fe6d74c71 -msgid "Use these tools for backups if other backup methods, such as |mms-home| or :doc:`file system snapshots ` are unavailable." -msgstr "" - -#: ../source/tutorial/backup-and-restore-tools.txt:45 -# d35ea9a7a75f4390be70854699c2d973 -msgid "Procedures" -msgstr "" - -#: ../source/tutorial/backup-and-restore-tools.txt:48 -# 4dc18bf5bfab41baa00a8dd08c07247a -msgid "Back Up a Database with ``mongodump``" -msgstr "" - -#: ../source/tutorial/backup-and-restore-tools.txt:51 -# a27a8aa3a42d4f24971ed12521d79474 -msgid "Exclude ``local`` Database" -msgstr "" - -#: ../source/includes/fact-mongodump-local-database.rst:1 -# f186191cffde41d99798d388401d899b -msgid ":program:`mongodump` excludes the content of the ``local`` database in its output." -msgstr "" - -#: ../source/tutorial/backup-and-restore-tools.txt:56 -# 164713dbf247405aa37b0ff55cd559d3 -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-mongodump-collections.rst:1 -# 9f2e74bda4454b5d9fb30f2af134e6ca -msgid "To run :program:`mongodump` against a MongoDB deployment that has :doc:`access control ` enabled, you must have privileges that grant :authaction:`find` action for each database to back up. The built-in :authrole:`backup` role provides the required privileges to perform backup of any and all databases." -msgstr "" - -#: ../source/includes/fact-required-access-for-backup-profiling.rst:3 -# d7e83471c69a4f2bb545487b74e27206 -msgid "The :authrole:`backup` role provides additional privileges to back up the :data:`system.profile <.system.profile>` collections that exist when running with :ref:`database profiling `. Previously, users required an additional ``read`` access on this collection." -msgstr "" - -#: ../source/tutorial/backup-and-restore-tools.txt:61 -# cc9cedc74de945258311aa15b8cf02ae -msgid "Basic ``mongodump`` Operations" -msgstr "" - -#: ../source/tutorial/backup-and-restore-tools.txt:63 -# a59d4ccab6a24b5d851386d031a4bd8d -msgid "The :program:`mongodump` utility backs up data by connecting to a running :program:`mongod` or :program:`mongos` instance." -msgstr "" - -#: ../source/tutorial/backup-and-restore-tools.txt:66 -# 0a7daa51df2643918ddf3593f6188066 -msgid "The utility can create a backup for an entire server, database or collection, or can use a query to backup just part of a collection." -msgstr "" - -#: ../source/tutorial/backup-and-restore-tools.txt:69 -# 71a1db793d824ce98ef9383bd591e3dd -msgid "When you run :program:`mongodump` without any arguments, the command connects to the MongoDB instance on the local system (e.g. ``127.0.0.1`` or ``localhost``) on port ``27017`` and creates a database backup named ``dump/`` in the current directory." -msgstr "" - -#: ../source/tutorial/backup-and-restore-tools.txt:74 -# 2142aae59fb04918a8d890dd86c0833b -msgid "To backup data from a :program:`mongod` or :program:`mongos` instance running on the same machine and on the default port of ``27017``, use the following command:" -msgstr "" - -#: ../source/includes/warning-mongodump-compatibility-2.2.rst:1 -# b98de8564c014798b09a7fa75e56292d -msgid "The data format used by :program:`mongodump` from version 2.2 or later is *incompatible* with earlier versions of :program:`mongod`. Do not use recent versions of :program:`mongodump` to back up older data stores." -msgstr "" - -#: ../source/tutorial/backup-and-restore-tools.txt:84 -# 976cf2ecbfd446558a323462d3d7787b -msgid "You can also specify the :option:`--host ` and :option:`--port ` of the MongoDB instance that the :program:`mongodump` should connect to. For example:" -msgstr "" - -#: ../source/tutorial/backup-and-restore-tools.txt:92 -# 9586d933fe0e434aad3ec830300f74e8 -msgid ":program:`mongodump` will write :term:`BSON` files that hold a copy of data accessible via the :program:`mongod` listening on port ``27017`` of the ``mongodb.example.net`` host. See :ref:`backup-from-non-local` for more information." -msgstr "" - -#: ../source/tutorial/backup-and-restore-tools.txt:97 -# 4297fa4620ab47449ddd48001d8bc83a -msgid "To specify a different output directory, you can use the :option:`--out or -o ` option:" -msgstr "" - -#: ../source/tutorial/backup-and-restore-tools.txt:104 -# 321684b4dbee45e08c5dc5135d334d34 -msgid "To limit the amount of data included in the database dump, you can specify :option:`--db ` and :option:`--collection ` as options to :program:`mongodump`. For example:" -msgstr "" - -#: ../source/tutorial/backup-and-restore-tools.txt:113 -# f5b3ce81be3c43969dc7d8644e46e91b -msgid "This operation creates a dump of the collection named ``myCollection`` from the database ``test`` in a :file:`dump/` subdirectory of the current working directory." -msgstr "" - -#: ../source/includes/fact-mongodump-overwrite-files.rst:1 -# 314bd38264604222b407b17a5c770300 -msgid ":program:`mongodump` overwrites output files if they exist in the backup data folder. Before running the :program:`mongodump` command multiple times, either ensure that you no longer need the files in the output folder (the default is the ``dump/`` folder) or rename the folders or files." -msgstr "" - -#: ../source/tutorial/backup-and-restore-tools.txt:120 -# 7b12892e925942b488e858b137d8a4aa -msgid "Point in Time Operation Using Oplogs" -msgstr "" - -#: ../source/tutorial/backup-and-restore-tools.txt:122 -# b0f2dd74fb2b4246872479b828c0b97a -msgid "Use the :option:`--oplog ` option with :program:`mongodump` to collect the :term:`oplog` entries to build a point-in-time snapshot of a database within a replica set. With :option:`--oplog `, :program:`mongodump` copies all the data from the source database as well as all of the :term:`oplog` entries from the beginning to the end of the backup procedure. This operation, in conjunction with :option:`mongorestore --oplogReplay `, allows you to restore a backup that reflects the specific moment in time that corresponds to when :program:`mongodump` completed creating the dump file." -msgstr "" - -#: ../source/tutorial/backup-and-restore-tools.txt:136 -# 4b7280e99a344f68b109be367532a15e -msgid "Create Backups from Non-Local ``mongod`` Instances" -msgstr "" - -#: ../source/tutorial/backup-and-restore-tools.txt:138 -# 01829feedc3041049fdc6d603633d0ec -msgid "The :option:`--host ` and :option:`--port ` options for :program:`mongodump` allow you to connect to and backup from a remote host. Consider the following example:" -msgstr "" - -#: ../source/tutorial/backup-and-restore-tools.txt:147 -# 52e672b209274b128e49496df8776ae9 -msgid "On any :program:`mongodump` command you may, as above, specify username and password credentials to specify database authentication." -msgstr "" - -#: ../source/tutorial/backup-and-restore-tools.txt:153 -# 1f31bf8e1e8f4a1f92f74b9482eb4e1c -msgid "Restore a Database with ``mongorestore``" -msgstr "" - -#: ../source/tutorial/backup-and-restore-tools.txt:156 -# 3141b3de5212420da2a4c00e20898ae4 -msgid "Access Control" -msgstr "" - -#: ../source/includes/access-mongorestore-collections.rst:1 -# aea4a52ce6e2402eb4572570451f4427 -msgid "To restore data to a MongoDB deployment that has :doc:`access control ` enabled, the :authrole:`restore` role provides access to restore any database if the backup data does not include :data:`system.profile <.system.profile>` collection data." -msgstr "" - -#: ../source/includes/fact-restore-role-system.profile.rst:1 -# 4e92412b4bf54925a34d3227cff01aee -msgid "If the backup data includes :data:`system.profile <.system.profile>` collection data and the target database does not contain the :data:`system.profile <.system.profile>` collection, :program:`mongorestore` attempts to create the collection even though the program does not actually restore ``system.profile`` documents. As such, the user requires additional privileges to perform :authaction:`createCollection` and :authaction:`convertToCapped` actions on the :data:`system.profile <.system.profile>` collection for a database." -msgstr "" - -#: ../source/includes/access-mongorestore-collections.rst:8 -# 6110d2e294004c9498375090d3a41437 -msgid "If running :program:`mongorestore` with :option:`--oplogReplay`, the :authrole:`restore` role is insufficient to replay the oplog. To replay the oplog, create a :ref:`user-defined role ` that has :authaction:`anyAction` on :ref:`resource-anyresource` and grant only to users who must run :program:`mongorestore` with :option:`--oplogReplay`." -msgstr "" - -#: ../source/tutorial/backup-and-restore-tools.txt:161 -# 49539927b5464d179697724046bc4ec4 -msgid "Basic ``mongorestore`` Operations" -msgstr "" - -#: ../source/tutorial/backup-and-restore-tools.txt:163 -# a169a65804584de48c9a697da381b915 -msgid "The :program:`mongorestore` utility restores a binary backup created by :program:`mongodump`. By default, :program:`mongorestore` looks for a database backup in the :file:`dump/` directory." -msgstr "" - -#: ../source/tutorial/backup-and-restore-tools.txt:167 -# 320a3e9050cb4258b919e732e481ad7a -msgid "The :program:`mongorestore` utility restores data by connecting to a running :program:`mongod` or :program:`mongos` directly." -msgstr "" - -#: ../source/tutorial/backup-and-restore-tools.txt:170 -# c2d153e6e6714b0688d5dd6e3de678fc -msgid ":program:`mongorestore` can restore either an entire database backup or a subset of the backup." -msgstr "" - -#: ../source/tutorial/backup-and-restore-tools.txt:173 -# 9fec4f065ceb405fb779a2963457ad0e -msgid "To use :program:`mongorestore` to connect to an active :program:`mongod` or :program:`mongos`, use a command with the following prototype form:" -msgstr "" - -#: ../source/tutorial/backup-and-restore-tools.txt:181 -#: ../source/tutorial/backup-and-restore-tools.txt:221 -# ae48abcbe6344dfd97e789edf4ae178c -# fa6711004a4b4df3ac0695233c81afde -msgid "Consider the following example:" -msgstr "" - -#: ../source/tutorial/backup-and-restore-tools.txt:187 -# 2d04dab1d6fe432caf19cfc6428172a9 -msgid "Here, :program:`mongorestore` imports the database backup in the :file:`dump-2013-10-25` directory to the :program:`mongod` instance running on the localhost interface on the default port ``27017``." -msgstr "" - -#: ../source/tutorial/backup-and-restore-tools.txt:194 -# 54552d9188ad4c4a82a8f7eab326bfd8 -msgid "Restore Point in Time Oplog Backup" -msgstr "" - -#: ../source/tutorial/backup-and-restore-tools.txt:196 -# 6e810ff0cd964307b2494b27cace37aa -msgid "If you created your database dump using the :option:`--oplog ` option to ensure a point-in-time snapshot, call :program:`mongorestore` with the :option:`--oplogReplay ` option, as in the following example:" -msgstr "" - -#: ../source/tutorial/backup-and-restore-tools.txt:206 -# 124b5946194740a6ade0f75824dee749 -msgid "You may also consider using the :option:`mongorestore --objcheck` option to check the integrity of objects while inserting them into the database, or you may consider the :option:`mongorestore --drop` option to drop each collection from the database before restoring from backups." -msgstr "" - -#: ../source/tutorial/backup-and-restore-tools.txt:213 -# 949bd2ce1c1547bbb333141f5f312a32 -msgid "Restore Backups to Non-Local ``mongod`` Instances" -msgstr "" - -#: ../source/tutorial/backup-and-restore-tools.txt:215 -# 35ad362f53bd4bf49dfb05cd2dbeb471 -msgid "By default, :program:`mongorestore` connects to a MongoDB instance running on the localhost interface (e.g. ``127.0.0.1``) and on the default port (``27017``). If you want to restore to a different host or port, use the :option:`--host ` and :option:`--port ` options." -msgstr "" - -#: ../source/tutorial/backup-and-restore-tools.txt:227 -# 8cbe4d3b5c234dfd87ae732fd960e810 -msgid "As above, you may specify username and password connections if your :program:`mongod` requires authentication." -msgstr "" - -#: ../source/includes/extracts/additional-resources-mongodump.rst:6 -# 1a4bcdcbbabc404d985074f3b0a81308 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-mongodump.rst:8 -# ec7c341a0c8e4f6e9a66a26b8d678332 -msgid "`Backup and its Role in Disaster Recovery White Paper `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-mongodump.rst:9 -# 73dc460f5d2b4669adbe865bed8cd32c -msgid ":mms-home:`Cloud Backup through MongoDB Cloud Manager `" -msgstr "" - -#: ../source/includes/extracts/additional-resources-mongodump.rst:10 -# 6ff1a4aaf129458dbbc59a215406aea2 -msgid "`Blog Post: Backup vs. Replication, Why you Need Both `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-mongodump.rst:11 -# 1f2a1e1be0654ce090a0b4c8cad480c8 -msgid ":products:`Backup Service with Ops Manager, an on-premise solution available in MongoDB Enterprise Advanced `" -msgstr "" - diff --git a/locale/pot/tutorial/backup-sharded-cluster-metadata.pot b/locale/pot/tutorial/backup-sharded-cluster-metadata.pot deleted file mode 100644 index b4b6a97d10d..00000000000 --- a/locale/pot/tutorial/backup-sharded-cluster-metadata.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/backup-sharded-cluster-metadata.txt:3 -# 09c3e55f2ae743b1925555784073c37b -msgid "Back Up Cluster Metadata" -msgstr "" - -#: ../source/tutorial/backup-sharded-cluster-metadata.txt:13 -# 139b42bba1f54600a5eeba32d8ecf306 -msgid "This procedure shuts down the :program:`mongod` instance of a :ref:`config server ` in order to create a backup of a :doc:`sharded cluster's ` metadata. The cluster's config servers store all of the cluster's metadata, most importantly the mapping from :term:`chunks ` to :term:`shards `." -msgstr "" - -#: ../source/tutorial/backup-sharded-cluster-metadata.txt:20 -# 455c7d4933c3436ebad92a76ce42ad67 -msgid "When you perform this procedure, the cluster remains operational [#read-only]_." -msgstr "" - -#: ../source/tutorial/backup-sharded-cluster-metadata.txt:23 -# 92ea80f7d769442c85bf765e52db6579 -msgid "Disable the cluster balancer process temporarily. See :ref:`sharding-balancing-disable-temporarily` for more information." -msgstr "" - -#: ../source/tutorial/backup-sharded-cluster-metadata.txt:26 -# be028e49126046019bc43567d3673d88 -msgid "Shut down one of the config databases." -msgstr "" - -#: ../source/tutorial/backup-sharded-cluster-metadata.txt:28 -# 45c5a711b9af4f0c95db265fbdfd38e1 -msgid "Create a full copy of the data files (i.e. the path specified by the :setting:`~storage.dbPath` option for the config instance.)" -msgstr "" - -#: ../source/tutorial/backup-sharded-cluster-metadata.txt:31 -# e02c8ee70207413aa0c6ab81c53766f3 -msgid "Restart the original configuration server." -msgstr "" - -#: ../source/tutorial/backup-sharded-cluster-metadata.txt:33 -# 9d49a6f7c45345928140da79b521226d -msgid "Re-enable the balancer to allow the cluster to resume normal balancing operations. See the :ref:`sharding-balancing-disable-temporarily` section for more information on managing the balancer process." -msgstr "" - -#: ../source/tutorial/backup-sharded-cluster-metadata.txt:38 -# 748a6957fe4042a5b351d3157369bd0a -msgid ":doc:`/core/backups`." -msgstr "" - -#: ../source/tutorial/backup-sharded-cluster-metadata.txt:40 -# 9387834e680245f6b44f6e10c9efa177 -msgid "While one of the three config servers is unavailable, the cluster cannot split any chunks nor can it migrate chunks between shards. Your application will be able to write data to the cluster. See :ref:`sharding-config-server` for more information." -msgstr "" - diff --git a/locale/pot/tutorial/backup-sharded-cluster-with-database-dumps.pot b/locale/pot/tutorial/backup-sharded-cluster-with-database-dumps.pot deleted file mode 100644 index a72dc690699..00000000000 --- a/locale/pot/tutorial/backup-sharded-cluster-with-database-dumps.pot +++ /dev/null @@ -1,108 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/backup-sharded-cluster-with-database-dumps.txt:3 -# ffc6e1b62c104869bb81d537f1f167d1 -msgid "Back Up a Sharded Cluster with Database Dumps" -msgstr "" - -#: ../source/tutorial/backup-sharded-cluster-with-database-dumps.txt:0 -# f20bd0104c7b4993838541596b6e4989 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/backup-sharded-cluster-with-database-dumps.txt:15 -# 43a6962db020453daed6b67e8acef9a9 -msgid "Starting in MongoDB 3.2, the following procedure can be used with the :doc:`MMAPv1 ` and the :doc:`WiredTiger ` storage engines. With previous versions of MongoDB, the procedure applied to :doc:`MMAPv1 ` only." -msgstr "" - -#: ../source/tutorial/backup-sharded-cluster-with-database-dumps.txt:21 -# 5d89da918a8f44f88f8484d068225174 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/backup-sharded-cluster-with-database-dumps.txt:23 -# 40fd6b3320104e83b8e71683805e6f46 -msgid "This document describes a procedure for taking a backup of all components of a :term:`sharded cluster`. This procedure uses :program:`mongodump` to create dumps of the :program:`mongod` instances." -msgstr "" - -#: ../source/tutorial/backup-sharded-cluster-with-database-dumps.txt:28 -# e9246ffe1a6b4027b2243687b455c1b8 -msgid "You may alternatively use :doc:`file system snapshots ` to capture the backup data. File system snapshots may be more efficient in some situations if your system configuration supports them." -msgstr "" - -#: ../source/tutorial/backup-sharded-cluster-with-database-dumps.txt:33 -# 77730130cb9e4cffb759f778b8214b6e -msgid "For more information on backups in MongoDB and backups of sharded clusters in particular, see :doc:`/core/backups` and :doc:`/administration/backup-sharded-clusters`." -msgstr "" - -#: ../source/tutorial/backup-sharded-cluster-with-database-dumps.txt:38 -# 6369cfc8f27e4c49b716acf8878e32dd -msgid "Prerequisites" -msgstr "" - -#: ../source/includes/note-shard-cluster-backup.rst:1 -# a5b22523c3df4f15ab782cea3c44ba99 -msgid "To capture a point-in-time backup from a sharded cluster you **must** stop *all* writes to the cluster. On a running production system, you can only capture an *approximation* of point-in-time snapshot." -msgstr "" - -#: ../source/tutorial/backup-sharded-cluster-with-database-dumps.txt:43 -# 7b0c0e5c27ce439bbe04c1d036af71a7 -msgid "Access Control" -msgstr "" - -#: ../source/tutorial/backup-sharded-cluster-with-database-dumps.txt:45 -# 9affbf18e26c48148f20e3d807929208 -msgid "The :authrole:`backup` role provides the required privileges to perform backup on a sharded cluster that has access control enabled." -msgstr "" - -#: ../source/includes/fact-required-access-for-backup-profiling.rst:3 -# d60732bd87d44020a08bf06e7e34dbc3 -msgid "The :authrole:`backup` role provides additional privileges to back up the :data:`system.profile <.system.profile>` collections that exist when running with :ref:`database profiling `. Previously, users required an additional ``read`` access on this collection." -msgstr "" - -#: ../source/tutorial/backup-sharded-cluster-with-database-dumps.txt:51 -# 31af5f47916c46be9b8ecc25e0d9490a -msgid "Consideration" -msgstr "" - -#: ../source/tutorial/backup-sharded-cluster-with-database-dumps.txt:53 -# 4e78bd25898a4cf98a42a96440a504ed -msgid "To create backups of a sharded cluster, you will stop the cluster balancer, take a backup of the :term:`config database`, and then take backups of each shard in the cluster using :program:`mongodump` to capture the backup data. To capture a more exact moment-in-time snapshot of the system, you will need to stop all application writes before taking the filesystem snapshots; otherwise the snapshot will only approximate a moment in time." -msgstr "" - -#: ../source/tutorial/backup-sharded-cluster-with-database-dumps.txt:61 -# cb2d5ca1fb304736a2f295d8663e9dda -msgid "For approximate point-in-time snapshots, you can minimize the impact on the cluster by taking the backup from a secondary member of each replica set shard." -msgstr "" - -#: ../source/tutorial/backup-sharded-cluster-with-database-dumps.txt:66 -# 2b23e7975fd5497b9b51b0b4ec90c577 -msgid "Procedure" -msgstr "" - -#: ../source/includes/extracts/additional-resources-backup-tutorials.rst:4 -# 8c557f6289aa47d890f38536107aa5bc -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-backup-tutorials.rst:6 -# b834ec187fce442e942f054ceb58fd09 -msgid "See also |mms-home| for seamless automation, backup, and monitoring." -msgstr "" - diff --git a/locale/pot/tutorial/backup-sharded-cluster-with-filesystem-snapshots.pot b/locale/pot/tutorial/backup-sharded-cluster-with-filesystem-snapshots.pot deleted file mode 100644 index cfc0cf33b79..00000000000 --- a/locale/pot/tutorial/backup-sharded-cluster-with-filesystem-snapshots.pot +++ /dev/null @@ -1,148 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt:3 -# 946df197d3c040b3b51af1b2790cfd7e -msgid "Back Up a Sharded Cluster with File System Snapshots" -msgstr "" - -#: ../source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt:0 -# 3983dfc91e6946bda1a11d37b8df4229 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt:15 -# fdd48dc510a6443aae01ac1dce2a3e5e -msgid "Starting in MongoDB 3.2, the procedure can be used with the :doc:`MMAPv1 ` and the :doc:`WiredTiger ` storage engines. With previous versions of MongoDB, the procedure applied to :doc:`MMAPv1 ` only." -msgstr "" - -#: ../source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt:21 -# 86ee8fee228a44c9bba8f7c86fc003ec -msgid "Overview" -msgstr "" - -#: ../source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt:23 -# f3eb90ad35a24a638e236d8989b275fd -msgid "This document describes a procedure for taking a backup of all components of a :term:`sharded cluster`. This procedure uses file system snapshots to capture a copy of the :program:`mongod` instance. An alternate procedure uses :program:`mongodump` to create binary database dumps when file-system snapshots are not available. See :doc:`/tutorial/backup-sharded-cluster-with-database-dumps` for the alternate procedure." -msgstr "" - -#: ../source/includes/note-shard-cluster-backup.rst:1 -# f2196e01a69442078e12b6d5aea62ffa -msgid "To capture a point-in-time backup from a sharded cluster you **must** stop *all* writes to the cluster. On a running production system, you can only capture an *approximation* of point-in-time snapshot." -msgstr "" - -#: ../source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt:33 -# 64f5551b6085439e8149496cec4c48ca -msgid "For more information on backups in MongoDB and backups of sharded clusters in particular, see :doc:`/core/backups` and :doc:`/administration/backup-sharded-clusters`." -msgstr "" - -#: ../source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt:38 -# 744e7ccd8a31429c96f7cbfc4e160a2e -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt:41 -# ae0797a3e90a4eeeab1e0d3462394765 -msgid "Balancer" -msgstr "" - -#: ../source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt:43 -# 30fa5739ec2c4966af9870dfa2dde99b -msgid "It is *essential* that you stop the :ref:`balancer ` before capturing a backup." -msgstr "" - -#: ../source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt:46 -# 8c909ceb807e4518b1e9ca2464cf8e75 -msgid "If the balancer is active while you capture backups, the backup artifacts may be incomplete and/or have duplicate data, as :term:`chunks ` may migrate while recording backups." -msgstr "" - -#: ../source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt:51 -# 51dd7454798e45b0a14b5b99d58c9a40 -msgid "Precision" -msgstr "" - -#: ../source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt:53 -# 567103d47e0c46308f2fa8e3ac7c58e3 -msgid "In this procedure, you will stop the cluster balancer and take a backup up of the :term:`config database`, and then take backups of each shard in the cluster using a file-system snapshot tool. If you need an exact moment-in-time snapshot of the system, you will need to stop all application writes before taking the file system snapshots; otherwise the snapshot will only approximate a moment in time." -msgstr "" - -#: ../source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt:60 -# 79b6fad4ed264ed098086a842a91ab93 -msgid "For approximate point-in-time snapshots, you can minimize the impact on the cluster by taking the backup from a secondary member of each replica set shard." -msgstr "" - -#: ../source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt:65 -# 2c2e5d5e5c534a29acc15e9b3473c83d -msgid "Consistency" -msgstr "" - -#: ../source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt:67 -# f0ef65840af94422afb2448bed6330e8 -msgid "If the journal and data files are on the same logical volume, you can use a single point-in-time snapshot to capture a consistent copy of the data files." -msgstr "" - -#: ../source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt:71 -# c5033abfaad24e94b1465cf80ecaea53 -msgid "If the journal and data files are on different file systems, you must use :method:`db.fsyncLock()` and :method:`db.fsyncUnlock()` to ensure that the data files do not change, providing consistency for the purposes of creating backups." -msgstr "" - -#: ../source/includes/fact-backup-snapshots-with-ebs-in-raid10.rst:2 -# 7679ecd5554146dfa522db6f9d725a47 -msgid "Snapshots with Amazon EBS in a RAID 10 Configuration" -msgstr "" - -#: ../source/includes/fact-backup-snapshots-with-ebs-in-raid10.rst:4 -# 185079e7116e4d37bb464fc9eedd05b8 -msgid "If your deployment depends on Amazon's Elastic Block Storage (EBS) with RAID configured within your instance, it is impossible to get a consistent state across all disks using the platform's snapshot tool. As an alternative, you can do one of the following:" -msgstr "" - -#: ../source/includes/fact-backup-snapshots-with-ebs-in-raid10.rst:9 -# f4e70a84e08c48fba44d47f0aa940e6f -msgid "Flush all writes to disk and create a write lock to ensure consistent state during the backup process." -msgstr "" - -#: ../source/includes/fact-backup-snapshots-with-ebs-in-raid10.rst:12 -# 521dffbb20d74fbba030b62a35ec192a -msgid "If you choose this option see :ref:`backup-without-journaling`." -msgstr "" - -#: ../source/includes/fact-backup-snapshots-with-ebs-in-raid10.rst:14 -# 88ca5203fba545fb97782d6c64ca88e9 -msgid "Configure :term:`LVM` to run and hold your MongoDB data files on top of the RAID within your system." -msgstr "" - -#: ../source/includes/fact-backup-snapshots-with-ebs-in-raid10.rst:17 -# 6c1a04ce578b42b1b26ce6f7720acb59 -msgid "If you choose this option, perform the LVM backup operation described in :ref:`lvm-backup-operation`." -msgstr "" - -#: ../source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt:79 -# 9367f734457a407a99278ea42adee347 -msgid "Procedure" -msgstr "" - -#: ../source/includes/extracts/additional-resources-backup-tutorials.rst:4 -# f5fcd9f827664bce8143fa62c5c3d381 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-backup-tutorials.rst:6 -# bb1624e7a7974176a306ea06ae280723 -msgid "See also |mms-home| for seamless automation, backup, and monitoring." -msgstr "" - diff --git a/locale/pot/tutorial/backup-small-sharded-cluster-with-mongodump.pot b/locale/pot/tutorial/backup-small-sharded-cluster-with-mongodump.pot deleted file mode 100644 index 50ca8a511c4..00000000000 --- a/locale/pot/tutorial/backup-small-sharded-cluster-with-mongodump.pot +++ /dev/null @@ -1,113 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/backup-small-sharded-cluster-with-mongodump.txt:3 -# bc9a7fb424954ff1a1977c36c9037c94 -msgid "Backup a Small Sharded Cluster with ``mongodump``" -msgstr "" - -#: ../source/tutorial/backup-small-sharded-cluster-with-mongodump.txt:0 -# 5b9ed5a49c8244c49451e1a3250ea985 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/backup-small-sharded-cluster-with-mongodump.txt:14 -# 5bebd2f102e640e8a363099ee237cf5d -msgid "Overview" -msgstr "" - -#: ../source/tutorial/backup-small-sharded-cluster-with-mongodump.txt:16 -# a3aae54cc01b4c748ef4451266645618 -msgid "If your :term:`sharded cluster` holds a small data set, you can connect to a :program:`mongos` using :program:`mongodump`. You can create backups of your MongoDB cluster, if your backup infrastructure can capture the entire backup in a reasonable amount of time and if you have a storage system that can hold the complete MongoDB data set." -msgstr "" - -#: ../source/tutorial/backup-small-sharded-cluster-with-mongodump.txt:22 -# c63ad8fece294106910b1f2cb45483c2 -msgid "See :doc:`/core/backups` and :doc:`/administration/backup-sharded-clusters` for complete information on backups in MongoDB and backups of sharded clusters in particular." -msgstr "" - -#: ../source/tutorial/backup-small-sharded-cluster-with-mongodump.txt:28 -# 47ea14c4c2d44d9d8a9c2da69428e88b -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/backup-small-sharded-cluster-with-mongodump.txt:30 -# 63c07f267ba0495abe2ef885a313c598 -msgid "If you use :program:`mongodump` without specifying a database or collection, :program:`mongodump` will capture collection data *and* the cluster meta-data from the :ref:`config servers `." -msgstr "" - -#: ../source/tutorial/backup-small-sharded-cluster-with-mongodump.txt:35 -# d19181951cf9408e91f7b5a708489fbc -msgid "You cannot use the :option:`--oplog ` option for :program:`mongodump` when capturing data from :program:`mongos`. As a result, if you need to capture a backup that reflects a single moment in time, you must stop all writes to the cluster for the duration of the backup operation." -msgstr "" - -#: ../source/includes/access-mongodump-collections.rst:1 -# 2c2ec3e295e143b59b5cc7e63e2b6664 -msgid "To run :program:`mongodump` against a MongoDB deployment that has :doc:`access control ` enabled, you must have privileges that grant :authaction:`find` action for each database to back up. The built-in :authrole:`backup` role provides the required privileges to perform backup of any and all databases." -msgstr "" - -#: ../source/includes/fact-required-access-for-backup-profiling.rst:3 -# a4da0794951e4881946763309e92c31d -msgid "The :authrole:`backup` role provides additional privileges to back up the :data:`system.profile <.system.profile>` collections that exist when running with :ref:`database profiling `. Previously, users required an additional ``read`` access on this collection." -msgstr "" - -#: ../source/tutorial/backup-small-sharded-cluster-with-mongodump.txt:44 -# bd99f9be7a624d55ace496b2727b89e9 -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/backup-small-sharded-cluster-with-mongodump.txt:47 -# 31a867e491874a669ffb6c2ceb1bb92a -msgid "Capture Data" -msgstr "" - -#: ../source/tutorial/backup-small-sharded-cluster-with-mongodump.txt:49 -# 792c25e792034e50bc0e0dd26d69fe40 -msgid "You can perform a backup of a :term:`sharded cluster` by connecting :program:`mongodump` to a :program:`mongos`. Use the following operation at your system's prompt:" -msgstr "" - -#: ../source/tutorial/backup-small-sharded-cluster-with-mongodump.txt:57 -# 2dd23dd474d449ef873c567a0a2a5f49 -msgid ":program:`mongodump` will write :term:`BSON` files that hold a copy of data stored in the :term:`sharded cluster` accessible via the :program:`mongos` listening on port ``27017`` of the ``mongos3.example.net`` host." -msgstr "" - -#: ../source/tutorial/backup-small-sharded-cluster-with-mongodump.txt:63 -# 880d2b20c5a448a09f5fc59e2a5f7792 -msgid "Restore Data" -msgstr "" - -#: ../source/tutorial/backup-small-sharded-cluster-with-mongodump.txt:65 -# 2d5d8ce84cd9498baca03095d414a9ff -msgid "Backups created with :program:`mongodump` do not reflect the chunks or the distribution of data in the sharded collection or collections. Like all :program:`mongodump` output, these backups contain separate directories for each database and :term:`BSON` files for each collection in that database." -msgstr "" - -#: ../source/tutorial/backup-small-sharded-cluster-with-mongodump.txt:71 -# 740115d6f89b4b42821171aca53d3035 -msgid "You can restore :program:`mongodump` output to any MongoDB instance, including a standalone, a :term:`replica set`, or a new :term:`sharded cluster`. When restoring data to sharded cluster, you must deploy and configure sharding before restoring data from the backup. See :doc:`/tutorial/deploy-shard-cluster` for more information." -msgstr "" - -#: ../source/includes/extracts/additional-resources-backup-tutorials.rst:4 -# b02e4fe7713d49d09b2b6291505d2302 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-backup-tutorials.rst:6 -# 223523924a2a47e6aaec8abec5a0e135 -msgid "See also |mms-home| for seamless automation, backup, and monitoring." -msgstr "" - diff --git a/locale/pot/tutorial/backup-with-filesystem-snapshots.pot b/locale/pot/tutorial/backup-with-filesystem-snapshots.pot deleted file mode 100644 index 6484dfaabbc..00000000000 --- a/locale/pot/tutorial/backup-with-filesystem-snapshots.pot +++ /dev/null @@ -1,380 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:3 -# 22de8c718d01476d9aafe1b10802aa33 -msgid "Back Up and Restore with Filesystem Snapshots" -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:0 -# de995b2e358343529be22aa89ade0569 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:13 -# fb1e5825841a4cc8bd42b394e2c45f96 -msgid "This document describes a procedure for creating backups of MongoDB systems using system-level tools, such as :term:`LVM` or storage appliance, as well as the corresponding restoration strategies." -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:17 -# ae4750165f0c4d2397167aa75a02c10a -msgid "These filesystem snapshots, or \"block-level\" backup methods, use system level tools to create copies of the device that holds MongoDB's data files. These methods complete quickly and work reliably, but require additional system configuration outside of MongoDB." -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:24 -# eab47a0a6b7744588cb525dacf086ed0 -msgid "MongoDB 3.2 added support for volume-level back up of MongoDB instances using the :doc:`WiredTiger ` storage engine when the MongoDB instance's data files and journal files reside on separate volumes." -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:29 -# 7bfa99d6755c4c1d9401e60222bb8f0a -msgid "Prior to MongoDB 3.2, creating volume-level backups of MongoDB instances using WiredTiger required that the data files and journal reside on the same volume." -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:33 -# 77df8d55cb944eb78a59db986f4f447d -msgid ":doc:`/core/backups` and :doc:`/tutorial/backup-and-restore-tools`." -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:39 -# 7a923423341240509de59ba6140c8351 -msgid "Snapshots Overview" -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:41 -# 14a937bd009e49e7b6de7d4e7041c275 -msgid "Snapshots work by creating pointers between the live data and a special snapshot volume. These pointers are theoretically equivalent to \"hard links.\" As the working data diverges from the snapshot, the snapshot process uses a copy-on-write strategy. As a result, the snapshot only stores modified data." -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:47 -# ba1b0adba567490eabae93eae7d4e409 -msgid "After making the snapshot, you mount the snapshot image on your file system and copy data from the snapshot. The resulting backup contains a full copy of all data." -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:52 -# 4440c18fa4d94ea7950a87f645b863f0 -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:55 -# 05895ab26e1842759f7f2b96f86f76a8 -msgid "Valid Database at the Time of Snapshot" -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:57 -# 563a564b312044319d7a91ed5b8da394 -msgid "The database must be valid when the snapshot takes place. This means that all writes accepted by the database need to be fully written to disk: either to the :term:`journal` or to data files." -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:61 -# 83bc208d65c14126b1efab60be75375e -msgid "If there are writes that are not on disk when the backup occurs, the backup will not reflect these changes." -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:64 -# 3accc2ce2efa48a9bda53472c1654e01 -msgid "For the :doc:`MMAPv1 storage engine `, if writes are *in progress* when the backup occurs, the data files will reflect an inconsistent state. With :ref:`journaling `, all data file states resulting from in-progress writes are recoverable; without journaling, you must flush all pending writes to disk before running the back up operation and must ensure that no writes occur during the entire back up procedure. If you do use journaling, the journal **must** reside on the same volume as the data." -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:73 -# bc957159662d422cb5b502036c435985 -msgid "For the :doc:`WiredTiger storage engine `, the data files reflect a consistent state as of the last :ref:`checkpoint `. Checkpoints occur with every 2 GB of data or every minute." -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:79 -# e83e4cff9a9544cbb25045dfa6afc96f -msgid "Entire Disk Image" -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:81 -# 7d2e7001aa4f4154ad134877ad5c5a7d -msgid "Snapshots create an image of an entire disk image. Unless you need to back up your entire system, consider isolating your MongoDB data files, journal (if applicable), and configuration on one logical disk that doesn't contain any other data." -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:86 -# 9868d66d32f14425b035b3d019dcbb02 -msgid "Alternately, store all MongoDB data files on a dedicated device so that you can make backups without duplicating extraneous data." -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:90 -# 3ed480d350894fcbba7cc4d54b93054b -msgid "Site Failure Precaution" -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:92 -# 8f588be41541481c9dcfdec67a558b2d -msgid "Ensure that you copy data from snapshots onto other systems. This ensures that data is safe from site failures." -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:96 -# c25ab9cd95a64d6cabab55338a35a44f -msgid "No Incremental Backups" -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:98 -# 0e7a510f047a49d4a73fc61a52cf08ec -msgid "This tutorial does not include procedures for incremental backups. Although different snapshot methods provide different features, the LVM method outlined below does not provide any capacity for capturing incremental backups." -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:106 -# b59cf701c7f346cfbbb8f719f3dcc20a -msgid "Snapshots With Journaling" -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:108 -# 77cf83f84a6d4e47883fe4ac2cfd40c3 -msgid "If your :program:`mongod` instance has journaling enabled, then you can use any kind of file system or volume/block level snapshot tool to create backups." -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:112 -# 6c0340694a7f48d4acfbe57d1d29dedd -msgid "If you manage your own infrastructure on a Linux-based system, configure your system with :term:`LVM` to provide your disk packages and provide snapshot capability. You can also use LVM-based setups *within* a cloud/virtualized environment." -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:119 -# 8e54a2723f524203a99174fe2561626a -msgid "Running :term:`LVM` provides additional flexibility and enables the possibility of using snapshots to back up MongoDB." -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:123 -# 5e5d0918acd943ebb870fcf06d68d2a6 -msgid "Snapshots with Amazon EBS in a RAID 10 Configuration" -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:125 -# 17a234e190494f248af8e9de3eca3441 -msgid "If your deployment depends on Amazon's Elastic Block Storage (EBS) with RAID configured within your instance, it is impossible to get a consistent state across all disks using the platform's snapshot tool. As an alternative, you can do one of the following:" -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:130 -# 6303580b685c4cedbd786bf77c8d7694 -msgid "Flush all writes to disk and create a write lock to ensure consistent state during the backup process." -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:133 -# 908dc0fc38d942e28fa84f7c338ef075 -msgid "If you choose this option see :ref:`backup-without-journaling`." -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:135 -# 5e79e79c0fe045fca9b701057175f0a2 -msgid "Configure :term:`LVM` to run and hold your MongoDB data files on top of the RAID within your system." -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:138 -# 9ba6f4696bd44bc0b2dc849dee5047ae -msgid "If you choose this option, perform the LVM backup operation described in :ref:`lvm-backup-operation`." -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:144 -# f38e8e7362594956af35e6ac596a403b -msgid "Back Up and Restore Using LVM on Linux" -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:146 -# db76e542ae9e4a65843f7930e4eb4ade -msgid "This section provides an overview of a simple backup process using :term:`LVM` on a Linux system. While the tools, commands, and paths may be (slightly) different on your system the following steps provide a high level overview of the backup operation." -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:153 -# 82822b246cc94b88af31c8deed278ff5 -msgid "Only use the following procedure as a guideline for a backup system and infrastructure. Production backup systems must consider a number of application specific requirements and factors unique to specific environments." -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:161 -# e4062c499a734613bd74b0ad4d7cb51d -msgid "Create a Snapshot" -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:165 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:324 -# efe9c1aab4834549a4f8c8fab7a0f23d -# 8cf0fa61ae1c47a2a674b66e21fc5764 -msgid "Starting in MongoDB 3.2, for the purpose of volume-level backup of MongoDB instances using WiredTiger, the data files and the journal are no longer required to reside on a single volume." -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:169 -# 8eec2af52c9943afaf5f4b261c8fc4bc -msgid "To create a snapshot with :term:`LVM`, issue a command as root in the following format:" -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:176 -# 8edd668ac07d487590d0286eb08c7bd7 -msgid "This command creates an :term:`LVM` snapshot (with the ``--snapshot`` option) named ``mdb-snap01`` of the ``mongodb`` volume in the ``vg0`` volume group." -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:180 -# f597cdb0b50f4310bf68995035c00af5 -msgid "This example creates a snapshot named ``mdb-snap01`` located at ``/dev/vg0/mdb-snap01``. The location and paths to your systems volume groups and devices may vary slightly depending on your operating system's :term:`LVM` configuration." -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:185 -# 305ab357c6884bbc8c6c74497258cd33 -msgid "The snapshot has a cap of at 100 megabytes, because of the parameter ``--size 100M``. This size does not reflect the total amount of the data on the disk, but rather the quantity of differences between the current state of ``/dev/vg0/mongodb`` and the creation of the snapshot (i.e. ``/dev/vg0/mdb-snap01``.)" -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:193 -# e18104ab2db24775ab29820547d79abc -msgid "Ensure that you create snapshots with enough space to account for data growth, particularly for the period of time that it takes to copy data out of the system or to a temporary image." -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:197 -# 725e7b7a493c42289e0c4e209cd6fe93 -msgid "If your snapshot runs out of space, the snapshot image becomes unusable. Discard this logical volume and create another." -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:200 -# 02c7a2a67eae4b96a2e3e843b5782251 -msgid "The snapshot will exist when the command returns. You can restore directly from the snapshot at any time or by creating a new logical volume and restoring from this snapshot to the alternate image." -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:204 -# 4dc90e3a6cdb4fa9885644056789b254 -msgid "While snapshots are great for creating high quality backups quickly, they are not ideal as a format for storing backup data. Snapshots typically depend and reside on the same storage infrastructure as the original disk images. Therefore, it's crucial that you archive these snapshots and store them elsewhere." -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:211 -# 4bf3347a0ecf46b291215df9e1b150cf -msgid "Archive a Snapshot" -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:213 -# dedbfc340af64d2982d6279ea6aabd10 -msgid "After creating a snapshot, mount the snapshot and copy the data to separate storage. Your system might try to compress the backup images as you move them offline. Alternatively, take a block level copy of the snapshot image, such as with the following procedure:" -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:223 -# 161be6873db94fabb578bd9ff7dd461d -msgid "The above command sequence does the following:" -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:225 -# a0df699899f04d03ae8c378ba61e758c -msgid "Ensures that the ``/dev/vg0/mdb-snap01`` device is not mounted. Never take a block level copy of a filesystem or filesystem snapshot that is mounted." -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:229 -# c02e8a2c29bc43b484ecb1babb864f80 -msgid "Performs a block level copy of the entire snapshot image using the ``dd`` command and compresses the result in a gzipped file in the current working directory." -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:235 -# 329c9daa210542aa873a16cb55f242e3 -msgid "This command will create a large ``gz`` file in your current working directory. Make sure that you run this command in a file system that has enough free space." -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:242 -# c315dbd672d2477a8ce93a28d396be75 -msgid "Restore a Snapshot" -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:244 -# 46a56dde1a834805a602080869c6d42c -msgid "To restore a snapshot created with :term:`LVM`, issue the following sequence of commands:" -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:253 -# 6a086d6cfcc84f2b91075a96b3e127bb -msgid "The above sequence does the following:" -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:255 -# 3452ca93cbbd413891f8b229a34649ea -msgid "Creates a new logical volume named ``mdb-new``, in the ``/dev/vg0`` volume group. The path to the new device will be ``/dev/vg0/mdb-new``." -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:260 -# 689a836bbaf04045af230fdd42228b8e -msgid "This volume will have a maximum size of 1 gigabyte. The original file system must have had a total size of 1 gigabyte or smaller, or else the restoration will fail." -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:264 -# fb2fcda3cf464d1b908c7eee10212701 -msgid "Change ``1G`` to your desired volume size." -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:266 -# a5a03b62946e48178632f66c603a8753 -msgid "Uncompresses and unarchives the ``mdb-snap01.gz`` into the ``mdb-new`` disk image." -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:269 -# bab05e3e3171428b83b7501fa79f0bec -msgid "Mounts the ``mdb-new`` disk image to the ``/srv/mongodb`` directory. Modify the mount point to correspond to your MongoDB data file location, or other location as needed." -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:275 -# 1f1b44351e184fb8af834c53fe6d2ecb -msgid "The restored snapshot will have a stale ``mongod.lock`` file. If you do not remove this file from the snapshot, and MongoDB may assume that the stale lock file indicates an unclean shutdown. If you're running with :setting:`storage.journal.enabled` enabled, and you *do not* use :method:`db.fsyncLock()`, you do not need to remove the ``mongod.lock`` file. If you use :method:`db.fsyncLock()` you will need to remove the lock." -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:286 -# cd188fa1ccae4acc8318e4f16537006c -msgid "Restore Directly from a Snapshot" -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:288 -# 4fd3d9aad22b4ff1a8b3619d006cbab9 -msgid "To restore a backup without writing to a compressed ``gz`` file, use the following sequence of commands:" -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:299 -# aa3413e39d9d49d7a0627388b1b22752 -msgid "Remote Backup Storage" -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:301 -# 7596012146ef44849ab4d6562fb548a0 -msgid "You can implement off-system backups using the :ref:`combined process ` and SSH." -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:304 -# 016b1d9767d449b2b2479bdb57f82740 -msgid "This sequence is identical to procedures explained above, except that it archives and compresses the backup on a remote system using SSH." -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:307 -# 911d8472c17a4f90ad3b4eab31e80ee9 -msgid "Consider the following procedure:" -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:320 -# 57a47909216540b0aee4bd054c1fd08e -msgid "Back up Instances with Journal Files on Separate Volume or without Journaling" -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:328 -# 78d5451ad58f4ce688532e2693aa5a18 -msgid "If your :program:`mongod` instance is either running without journaling or has the journal files on a separate volume, you must flush all writes to disk and lock the database to prevent writes during the backup process. If you have a :term:`replica set` configuration, then for your backup use a :term:`secondary` which is not receiving reads (i.e. :term:`hidden member`)." -msgstr "" - -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:337 -# 4555b30d55ec4376af318d8cb58817c9 -msgid "In the following procedure to create backups, you **must** issue the :method:`db.fsyncLock()` and :method:`db.fsyncUnlock()` operations on the same connection. The client that issues :method:`db.fsyncLock()` is solely responsible for issuing a :method:`db.fsyncUnlock()` operation and must be able to handle potential error conditions so that it can perform the :method:`db.fsyncUnlock()` before terminating the connection." -msgstr "" - -#: ../source/includes/extracts/additional-resources-backup-tutorials.rst:4 -# e340d51818d24a7d8e307c08cf33f0d0 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-backup-tutorials.rst:6 -# 26ab6ecbe29c4788a831a5950b5daaa4 -msgid "See also |mms-home| for seamless automation, backup, and monitoring." -msgstr "" - diff --git a/locale/pot/tutorial/build-a-2d-index.pot b/locale/pot/tutorial/build-a-2d-index.pot deleted file mode 100644 index bb8c8a93802..00000000000 --- a/locale/pot/tutorial/build-a-2d-index.pot +++ /dev/null @@ -1,88 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/build-a-2d-index.txt:5 -# bf78275bc32f49268e941822036781df -msgid "Create a ``2d`` Index" -msgstr "" - -#: ../source/tutorial/build-a-2d-index.txt:0 -# ae2e50054dec41e7acf7c2609502b6fb -msgid "On this page" -msgstr "" - -#: ../source/tutorial/build-a-2d-index.txt:15 -# d3c93f0384124cce97577db696e118a1 -msgid "To build a geospatial ``2d`` index, use the :method:`db.collection.createIndex()` method and specify ``2d``. Use the following syntax:" -msgstr "" - -#: ../source/tutorial/build-a-2d-index.txt:25 -# 62a118263ecf4a88bc66f2795f43ee1a -msgid "The ``2d`` index uses the following optional index-specification options:" -msgstr "" - -#: ../source/tutorial/build-a-2d-index.txt:38 -# e9d39c8c3f8443cb963fae08d7ee3a1a -msgid "Define Location Range for a ``2d`` Index" -msgstr "" - -#: ../source/tutorial/build-a-2d-index.txt:40 -# eb0901c5d8f8467385489d1a713d3742 -msgid "By default, a ``2d`` index assumes longitude and latitude and has boundaries of -180 **inclusive** and 180 **non-inclusive**. If documents contain coordinate data outside of the specified range, MongoDB returns an error." -msgstr "" - -#: ../source/tutorial/build-a-2d-index.txt:45 -# 3e10d52ccedb40f2b91595ce845ff5cd -msgid "The default boundaries allow applications to insert documents with invalid latitudes greater than 90 or less than -90. The behavior of geospatial queries with such invalid points is not defined." -msgstr "" - -#: ../source/tutorial/build-a-2d-index.txt:50 -# fd0a8e0c383846fabeaf5a3ee815f7e9 -msgid "On ``2d`` indexes you can change the location range." -msgstr "" - -#: ../source/tutorial/build-a-2d-index.txt:52 -# dc7d6c8f738f4f7080e2d3aeff073869 -msgid "You can build a ``2d`` geospatial index with a location range other than the default. Use the ``min`` and ``max`` options when creating the index. Use the following syntax:" -msgstr "" - -#: ../source/tutorial/build-a-2d-index.txt:64 -# e316178ec7b544d0ac1fff7f2101e143 -msgid "Define Location Precision for a ``2d`` Index" -msgstr "" - -#: ../source/tutorial/build-a-2d-index.txt:66 -# 0ffa91298902498d95abeea27576ceef -msgid "By default, a ``2d`` index on legacy coordinate pairs uses 26 bits of precision, which is roughly equivalent to 2 feet or 60 centimeters of precision using the default range of -180 to 180. Precision is measured by the size in bits of the :term:`geohash` values used to store location data. You can configure geospatial indexes with up to 32 bits of precision." -msgstr "" - -#: ../source/tutorial/build-a-2d-index.txt:73 -# 031570453dd84247a9998eb9c82a0ee4 -msgid "Index precision does not affect query accuracy. The actual grid coordinates are always used in the final query processing. Advantages to lower precision are a lower processing overhead for insert operations and use of less space. An advantage to higher precision is that queries scan smaller portions of the index to return results." -msgstr "" - -#: ../source/tutorial/build-a-2d-index.txt:79 -# ee3d17b83bf84fe28c16be5d9bbffa2c -msgid "To configure a location precision other than the default, use the ``bits`` option when creating the index. Use following syntax:" -msgstr "" - -#: ../source/tutorial/build-a-2d-index.txt:87 -# dcd3897b413645fd851d57d2647495e6 -msgid "For information on the internals of geohash values, see :ref:`geospatial-indexes-geohash`." -msgstr "" - diff --git a/locale/pot/tutorial/build-a-2dsphere-index.pot b/locale/pot/tutorial/build-a-2dsphere-index.pot deleted file mode 100644 index 8fc2b566ebf..00000000000 --- a/locale/pot/tutorial/build-a-2dsphere-index.pot +++ /dev/null @@ -1,105 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/build-a-2dsphere-index.txt:5 -#: ../source/tutorial/build-a-2dsphere-index.txt:54 -# e1276d32d15c4c76b71b50efe687d2bd -# f610ff42974d4c22af39d858a757a711 -msgid "Create a ``2dsphere`` Index" -msgstr "" - -#: ../source/tutorial/build-a-2dsphere-index.txt:9 -# 02357f383cd54b16a0129be4b24a5081 -msgid "To create a geospatial index for GeoJSON-formatted data, use the :method:`db.collection.createIndex()` method to create a :doc:`2dsphere index `. In the index specification document for the :method:`db.collection.createIndex()` method, specify the location field as the index key and specify the string literal ``\"2dsphere\"`` as the value:" -msgstr "" - -#: ../source/tutorial/build-a-2dsphere-index.txt:20 -# 3693bd5c8edd440f8ce72f033ff57ec6 -msgid "The following procedure presents steps to populate a collection with documents that contain a GeoJSON data field and create :doc:`2dsphere indexes `. Although the procedure populates the collection first, you can also create the indexes before populating the collection." -msgstr "" - -#: ../source/tutorial/build-a-2dsphere-index.txt:27 -# 3ff0f8d90bf544a893a0007f6533a22d -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/build-a-2dsphere-index.txt:29 -# 5f4b7fe86f13490495890c2f90a1eff8 -msgid "First, populate a collection ``places`` with documents that store location data as :ref:`GeoJSON Point ` in a field named ``loc``. The coordinate order is longitude, then latitude." -msgstr "" - -#: ../source/tutorial/build-a-2dsphere-index.txt:51 -# 8af83357262c48f582fa8c3c542b5433 -msgid "Then, create the :doc:`2dsphere ` index." -msgstr "" - -#: ../source/tutorial/build-a-2dsphere-index.txt:56 -# 9e595caa60ea4a67b8a86c4fece5e38f -msgid "For example, the following creates a :doc:`2dsphere ` index on the location field ``loc``:" -msgstr "" - -#: ../source/tutorial/build-a-2dsphere-index.txt:64 -# 113786d836494cc7bdbfc3a3968e5102 -msgid "Create a Compound Index with ``2dsphere`` Index Key" -msgstr "" - -#: ../source/tutorial/build-a-2dsphere-index.txt:66 -# 7bc4d326252642f2992067fbca79e779 -msgid "A :ref:`compound index ` can include a ``2dsphere`` index key in combination with non-geospatial index keys. For example, the following operation creates a compound index where the first key ``loc`` is a ``2dsphere`` index key, and the remaining keys ``category`` and ``names`` are non-geospatial index keys, specifically descending (``-1``) and ascending (``1``) keys respectively." -msgstr "" - -#: ../source/tutorial/build-a-2dsphere-index.txt:78 -# 81ae6191961f4f3799622959be373a35 -msgid "Unlike the :doc:`2d ` index, a compound ``2dsphere`` index does not require the location field to be the first field indexed. For example:" -msgstr "" - -#: ../source/tutorial/build-a-2dsphere-index.txt:87 -# 3096726b00954a3eb20e5a3588e34d4d -msgid "Considerations" -msgstr "" - -#: ../source/includes/geo-data-limit-for-2dsphere.rst:1 -# ed494b3589aa41c6bd23ef1bd7a53908 -msgid "Fields with :doc:`2dsphere ` indexes must hold geometry data in the form of :term:`coordinate pairs ` or :term:`GeoJSON` data. If you attempt to insert a document with non-geometry data in a ``2dsphere`` indexed field, or build a ``2dsphere`` index on a collection where the indexed field has non-geometry data, the operation will fail." -msgstr "" - -#: ../source/includes/fact-limitation-one-geo-index-per-collection.rst:1 -# 79b26bcdf1f642ec99a201e93cc910ca -msgid "The :dbcommand:`geoNear` command and the :pipeline:`$geoNear` pipeline stage require that a collection have *at most* only one |first-geo-index| and/or only one |second-geo-index| whereas :ref:`geospatial query operators ` (e.g. :query:`$near` and :query:`$geoWithin`) permit collections to have multiple geospatial indexes." -msgstr "" - -#: ../source/includes/fact-limitation-one-geo-index-per-collection.rst:8 -# c7bf6d18fea9489fa861a4ebd6fd742f -msgid "The geospatial index restriction for the :dbcommand:`geoNear` command and the :pipeline:`$geoNear` pipeline stage exists because neither the :dbcommand:`geoNear` command nor the :pipeline:`$geoNear` pipeline stage syntax includes the location field. As such, index selection among multiple ``2d`` indexes or ``2dsphere`` indexes is ambiguous." -msgstr "" - -#: ../source/includes/fact-limitation-one-geo-index-per-collection.rst:14 -# 1ec8a438c285474eb49e7eac21849aee -msgid "No such restriction applies for :ref:`geospatial query operators ` since these operators take a location field, eliminating the ambiguity." -msgstr "" - -#: ../source/tutorial/build-a-2dsphere-index.txt:95 -# 1339ee1d13dd4c909d4171644c6be873 -msgid "As such, although this tutorial creates multiple ``2dsphere`` indexes, to use the :dbcommand:`geoNear` command or the :pipeline:`$geoNear` pipeline stage against the example collection, you will need to :method:`drop ` all but one of the ``2dsphere`` indexes." -msgstr "" - -#: ../source/tutorial/build-a-2dsphere-index.txt:101 -# 7701adaa8d4e4b758fdf9a9b06c23a93 -msgid "To query using the ``2dsphere`` index, see :doc:`/tutorial/query-a-2dsphere-index`." -msgstr "" - diff --git a/locale/pot/tutorial/build-a-geohaystack-index.pot b/locale/pot/tutorial/build-a-geohaystack-index.pot deleted file mode 100644 index de6054c8040..00000000000 --- a/locale/pot/tutorial/build-a-geohaystack-index.pot +++ /dev/null @@ -1,78 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/build-a-geohaystack-index.txt:5 -# 5bbcfd2c3bb641e9a7e66d58624e7ae9 -msgid "Create a Haystack Index" -msgstr "" - -#: ../source/tutorial/build-a-geohaystack-index.txt:15 -# b46301fff68544cfa7eaf9ef5c0b01ad -msgid "A haystack index must reference two fields: the location field and a second field. The second field is used for exact matches. Haystack indexes return documents based on location and an exact match on a single additional criterion. These indexes are not necessarily suited to returning the closest documents to a particular location." -msgstr "" - -#: ../source/tutorial/build-a-geohaystack-index.txt:21 -# c4d38e101e3e4d3aafde4960d3973d0e -msgid "To build a haystack index, use the following syntax:" -msgstr "" - -#: ../source/tutorial/build-a-geohaystack-index.txt:29 -# 0a468617afdb49f98b6d0188dc00c734 -msgid "To build a haystack index, you must specify the ``bucketSize`` option when creating the index. A ``bucketSize`` of ``5`` creates an index that groups location values that are within 5 units of the specified longitude and latitude. The ``bucketSize`` also determines the granularity of the index. You can tune the parameter to the distribution of your data so that in general you search only very small regions. The areas defined by buckets can overlap. A document can exist in multiple buckets." -msgstr "" - -#: ../source/tutorial/build-a-geohaystack-index.txt:0 -# 446498f1ad66444b86adea0a29a5fdb7 -msgid "Example" -msgstr "" - -#: ../source/tutorial/build-a-geohaystack-index.txt:40 -# 66c94e902d6e482181f99a2b05e0ef5f -msgid "If you have a collection with documents that contain fields similar to the following:" -msgstr "" - -#: ../source/tutorial/build-a-geohaystack-index.txt:49 -# 41c3438aa447462cb8e1cfbfcbb48bb5 -msgid "The following operations create a haystack index with buckets that store keys within 1 unit of longitude or latitude." -msgstr "" - -#: ../source/tutorial/build-a-geohaystack-index.txt:57 -# 4d88b2c722494b6fb9cb2be704bff4ff -msgid "This index stores the document with an ``_id`` field that has the value ``200`` in two different buckets:" -msgstr "" - -#: ../source/tutorial/build-a-geohaystack-index.txt:60 -# fc07d264ba5e4d29b2b145a31cf9158a -msgid "In a bucket that includes the document where the ``_id`` field has a value of ``100``" -msgstr "" - -#: ../source/tutorial/build-a-geohaystack-index.txt:63 -# de6a0087ef7f43d892b74ef497cb2213 -msgid "In a bucket that includes the document where the ``_id`` field has a value of ``300``" -msgstr "" - -#: ../source/tutorial/build-a-geohaystack-index.txt:66 -# ed888c6fbfe94868bc33b069fa1a8630 -msgid "To query using a haystack index you use the :dbcommand:`geoSearch` command. See :ref:`geospatial-indexes-haystack-queries`." -msgstr "" - -#: ../source/tutorial/build-a-geohaystack-index.txt:69 -# d91bfdd7a9e94d60bc6c402c927e2e00 -msgid "By default, queries that use a haystack index return 50 documents." -msgstr "" - diff --git a/locale/pot/tutorial/build-indexes-in-the-background.pot b/locale/pot/tutorial/build-indexes-in-the-background.pot deleted file mode 100644 index 0d9af218c89..00000000000 --- a/locale/pot/tutorial/build-indexes-in-the-background.pot +++ /dev/null @@ -1,78 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/build-indexes-in-the-background.txt:6 -# 5d30dfd09c724537a2687c7bd5e1a3eb -msgid "Build Indexes in the Background" -msgstr "" - -#: ../source/tutorial/build-indexes-in-the-background.txt:10 -# 513fbe4d6c3a4e47be2cf51d47af94f3 -msgid "By default, MongoDB builds indexes in the foreground, which prevents all read and write operations to the database while the index builds. Also, no operation that requires a read or write lock on all databases (e.g. :command:`listDatabases`) can occur during a foreground index build." -msgstr "" - -#: ../source/tutorial/build-indexes-in-the-background.txt:16 -# e7675dc2684942a3ac88cd35f2a2fad8 -msgid ":ref:`Background index construction ` allows read and write operations to continue while building the index." -msgstr "" - -#: ../source/tutorial/build-indexes-in-the-background.txt:20 -# 4b0b6c07812540bb9031d92d03bb7551 -msgid ":doc:`/core/indexes` and :doc:`/administration/indexes` for more information." -msgstr "" - -#: ../source/tutorial/build-indexes-in-the-background.txt:24 -# 4f9ad7c557f74c26b34ae18241b4c49b -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/build-indexes-in-the-background.txt:26 -# f5f6e0acbd294d4a982d7813123a92cd -msgid "Background index builds take longer to complete and result in an index that is *initially* larger, or less compact, than an index built in the foreground. Over time, the compactness of indexes built in the background will approach foreground-built indexes." -msgstr "" - -#: ../source/tutorial/build-indexes-in-the-background.txt:31 -# 59e1116fda0246b8998f8dbff1c4f85e -msgid "After MongoDB finishes building the index, background-built indexes are functionally identical to any other index." -msgstr "" - -#: ../source/tutorial/build-indexes-in-the-background.txt:35 -# bd5fcbe57b1542aa9efc1fb9fc4ffe6e -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/build-indexes-in-the-background.txt:37 -# 6fca5ace90464800a0f309e7b55af0a2 -msgid "To create an index in the background, add the ``background`` argument to the :method:`~db.collection.createIndex()` operation, as in the following index:" -msgstr "" - -#: ../source/tutorial/build-indexes-in-the-background.txt:45 -# 9b86cb3c14ca493b96d34ead6c211a64 -msgid "Consider the section on :ref:`background index construction ` for more information about these indexes and their implications." -msgstr "" - -#: ../source/tutorial/build-indexes-in-the-background.txt:1 -# 37e95236e7c847a7be082ad7fd190c5b -msgid "index" -msgstr "" - -#: ../source/tutorial/build-indexes-in-the-background.txt:1 -# 37e95236e7c847a7be082ad7fd190c5b -msgid "create in background" -msgstr "" - diff --git a/locale/pot/tutorial/build-indexes-on-replica-sets.pot b/locale/pot/tutorial/build-indexes-on-replica-sets.pot deleted file mode 100644 index 1e3db939347..00000000000 --- a/locale/pot/tutorial/build-indexes-on-replica-sets.pot +++ /dev/null @@ -1,203 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:8 -# 713d3c6e8270412d9893484815fe572a -msgid "Build Indexes on Replica Sets" -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:0 -# a49cce05dc4d4b02bb364bb21e576492 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:18 -# 1077c99a31d1404ebb67e5a40d7b8313 -msgid "For replica sets, secondaries will begin building indexes *after* the :term:`primary` finishes building the index. In :term:`sharded clusters `, the :program:`mongos` will send :method:`createIndex() ` to the primary members of the replica set for each shard, which then replicate to the secondaries after the primary finishes building the index." -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:25 -# 6f3addef43d440fc88d3ee876b20d3d4 -msgid "To minimize the impact of building an index on your replica set, use the following procedure to build indexes." -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:29 -# b6d094fc951b41e09082b0bf6c834fe6 -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:31 -# 9cfa344d9105453faa1f413d6e0e078e -msgid "Ensure that your :term:`oplog` is large enough to permit the indexing or re-indexing operation to complete without falling too far behind to catch up. See the :ref:`oplog sizing ` documentation for additional information." -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:37 -# b7bf031eafb14b67af6dfc4adefb3365 -msgid "This procedure *does* take one member out of the replica set at a time. However, this procedure will only affect one member of the set at a time rather than *all* secondaries at the same time." -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:41 -# 9ee39154fa2c4d69baad5cafa61059d1 -msgid "Before version 2.6 :ref:`Background index creation operations ` become *foreground* indexing operations on :term:`secondary` members of replica sets. After 2.6, background index builds replicate as background index builds on the secondaries." -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:49 -# 3e1c29e145964fb88ffcf65f9f77fb03 -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:53 -# 720f86df9f814829827aa09f966c5ae0 -msgid "If you need to build an index in a :term:`sharded cluster`, repeat the following procedure for each replica set that provides each :term:`shard`." -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:60 -# 4bd0618ee2684cdba80465996f548df7 -msgid "Stop One Secondary" -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:62 -# ae8db10735e542c78564670f674a3207 -msgid "Stop the :program:`mongod` process on one secondary. Restart the :program:`mongod` process *without* the :option:`--replSet ` option and running on a different port. [#different-port]_ This instance is now in \"standalone\" mode." -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:67 -# c53430282537441dbe9e36d88e41eefa -msgid "For example, if your :program:`mongod` *normally* runs with on the default port of ``27017`` with the :option:`--replSet ` option you would use the following invocation:" -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:75 -# 82966ba177d647d9a562057a2c99677f -msgid "By running the :program:`mongod` on a different port, you ensure that the other members of the replica set and all clients will not contact the member while you are building the index." -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:83 -# 289b6a4aa303469ba8eb3e940efa2ff4 -msgid "Build the Index" -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:85 -# b5899f611f2747dda910edf3c07be1ce -msgid "Create the new index using the :method:`~db.collection.createIndex()` in the :program:`mongo` shell, or comparable method in your driver. This operation will create or rebuild the index on this :program:`mongod` instance" -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:90 -# f505b6c01837413ba0528d0379cfe414 -msgid "For example, to create an ascending index on the ``username`` field of the ``records`` collection, use the following :program:`mongo` shell operation:" -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:101 -# e0aa3e8aa19b498b969deff37c7f12d9 -msgid "Restart the Program ``mongod``" -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:103 -# 91e6d666686e4f9b805931d2e115abc2 -msgid "When the index build completes, start the :program:`mongod` instance with the :option:`--replSet ` option on its usual port:" -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:110 -# ed2dcc9b306b4c07b6636a360568344a -msgid "Modify the port number (e.g. ``27017``) or the replica set name (e.g. ``rs0``) as needed." -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:113 -# 04669af1d663478c87c2acafecece360 -msgid "Allow replication to catch up on this member." -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:116 -# ad28d42e73204bd5ba34f6758c0a89cf -msgid "Build Indexes on all Secondaries" -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:118 -# b9ed962b3f834f8094c54d293937e622 -msgid "Secondary members can now :ref:`build indexes in the background `. Previously all index builds on secondaries were in the foreground." -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:123 -# 34f78a705bd5486cb3d7c7c6610b97e6 -msgid "For each secondary in the set, build an index according to the following steps:" -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:126 -#: ../source/tutorial/build-indexes-on-replica-sets.txt:146 -# ce602ec0e4ab458399cf6947f1b38b1d -# aace9f7a07124e6d9363785af4acc662 -msgid ":ref:`tutorial-index-on-replica-sets-stop-one-member`" -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:127 -#: ../source/tutorial/build-indexes-on-replica-sets.txt:148 -# adc8d53ddc9d434d88385519f04f01bc -# a242abfe72b74ea89a4e9042bed282cc -msgid ":ref:`tutorial-index-on-replica-sets-build-index`" -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:128 -#: ../source/tutorial/build-indexes-on-replica-sets.txt:150 -# 95a37de2f30d4592bd69049958c4d8c6 -# 09466e8a564148169dc39aedb83b6f10 -msgid ":ref:`tutorial-index-on-replica-sets-restart-mongod`" -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:131 -# e3794f1810f249468025e47b1f0f2d28 -msgid "Build the Index on the Primary" -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:133 -# 2e1c128480cd4576b6481fca84196508 -msgid "To build an index on the primary you can either:" -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:135 -# 8e8f951512344c009b445fdd09ade7b8 -msgid ":ref:`Build the index in the background ` on the primary." -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:138 -# af63630c860043cca8adf677034fc70b -msgid "Step down the primary using the :method:`rs.stepDown()` method in the :program:`mongo` shell to cause the current primary to become a secondary graceful and allow the set to elect another member as primary." -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:143 -# f1057b80e850431f9859e27719806f64 -msgid "Then repeat the index building procedure, listed below, to build the index on the primary:" -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:152 -# 57a7029f495f48f98fe01b9472208434 -msgid "Building the index on the background, takes longer than the foreground index build and results in a less compact index structure. Additionally, the background index build may impact write performance on the primary. However, building the index in the background allows the set to be continuously up for write operations while MongoDB builds the index." -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:1 -#: ../source/tutorial/build-indexes-on-replica-sets.txt:2 -# a2dbff2abe4742c3b7f2c39fa80323bc -# 30cfe3ce2dcb429fb8c1491242c0130e -msgid "index" -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:1 -#: ../source/tutorial/build-indexes-on-replica-sets.txt:2 -# a2dbff2abe4742c3b7f2c39fa80323bc -# 30cfe3ce2dcb429fb8c1491242c0130e -msgid "replica set" -msgstr "" - diff --git a/locale/pot/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.pot b/locale/pot/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.pot deleted file mode 100644 index 6d29a1c6ecc..00000000000 --- a/locale/pot/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.pot +++ /dev/null @@ -1,138 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:3 -# dead5a72f61e4ff09e5300a6a41cfe0e -msgid "Calculate Distance Using Spherical Geometry" -msgstr "" - -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:0 -# f89c62b06179459fbc33ea21dc56a894 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:13 -# 04b1f76f74374ff38fab3cf8b12d8ddc -msgid "While basic queries using spherical distance are supported by the ``2d`` index, consider moving to a ``2dsphere`` index if your data is primarily longitude and latitude." -msgstr "" - -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:17 -# 8f17643985f84c27a3fa8d29766c39e8 -msgid "The ``2d`` index supports queries that calculate distances on a Euclidean plane (flat surface). The index also supports the following query operators and command that calculate distances using spherical geometry:" -msgstr "" - -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:22 -# 6c7fe97b44dc432193cb41cf900b5df0 -msgid ":query:`$nearSphere`" -msgstr "" - -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:24 -# 182ea25389714489856e83dd54b68eb9 -msgid ":query:`$centerSphere`" -msgstr "" - -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:26 -# 3248e60b2328440e8011f27c12522fb9 -msgid ":query:`$near`" -msgstr "" - -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:28 -# e7083066d18f4210b6e25c1d1093fac5 -msgid ":dbcommand:`geoNear` command with the ``{ spherical: true }`` option." -msgstr "" - -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:30 -# 2d95d09ed7e743faa48982999554f927 -msgid "These three queries use radians for distance. Other query types do not." -msgstr "" - -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:33 -# afcdc98a12ef4ff6bd464ede03298fbd -msgid "For spherical query operators to function properly, you must convert distances to radians, and convert from radians to the distances units used by your application." -msgstr "" - -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:37 -# 60c20ec57ea642e2a58839a7cbc41779 -msgid "To convert:" -msgstr "" - -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:39 -# 06835d1281d34a8292611040756e83a6 -msgid "*distance to radians*: divide the distance by the radius of the sphere (e.g. the Earth) in the same units as the distance measurement." -msgstr "" - -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:43 -# f3195f673b944a70810ea99879d1c1ad -msgid "*radians to distance*: multiply the radian measure by the radius of the sphere (e.g. the Earth) in the units system that you want to convert the distance to." -msgstr "" - -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:47 -# f16f4eb3e24a42438c047a394a0ba45d -msgid "The equatorial radius of the Earth is approximately ``3,963.2`` miles or ``6,378.1`` kilometers." -msgstr "" - -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:50 -# 0c86175c546c47d58543eb21e2eac7c0 -msgid "The following query would return documents from the ``places`` collection within the circle described by the center ``[ -74, 40.74 ]`` with a radius of ``100`` miles:" -msgstr "" - -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:59 -# 924c5bc2cf514bf0a0ad6b544548d5e2 -msgid "You may also use the ``distanceMultiplier`` option to the :dbcommand:`geoNear` to convert radians in the :program:`mongod` process, rather than in your application code. See :ref:`distance multiplier `." -msgstr "" - -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:64 -# 6b858aca6bd04891b81d20ed91781e99 -msgid "The following spherical query, returns all documents in the collection ``places`` within ``100`` miles from the point ``[ -74, 40.74 ]``." -msgstr "" - -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:75 -# 9f6dd75438934ca6bbaa71f3669ca903 -msgid "The output of the above command would be:" -msgstr "" - -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:103 -# c7635679e4874203ae7aebbee3d68143 -msgid "Spherical queries that wrap around the poles or at the transition from ``-180`` to ``180`` longitude raise an error." -msgstr "" - -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:108 -# 6c6058c8460f41b6878720b3e5059cd8 -msgid "While the default Earth-like bounds for geospatial indexes are between ``-180`` inclusive, and ``180``, valid values for latitude are between ``-90`` and ``90``." -msgstr "" - -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:115 -# 2ecfffb306994374960361678f105be4 -msgid "Distance Multiplier" -msgstr "" - -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:117 -# af45897d925c42be850ed38fb5434ccd -msgid "The ``distanceMultiplier`` option of the :dbcommand:`geoNear` command returns distances only after multiplying the results by an assigned value. This allows MongoDB to return converted values, and removes the requirement to convert units in application logic." -msgstr "" - -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:122 -# 59bd5ba6a8b94da28b67048bb1bc8d84 -msgid "Using ``distanceMultiplier`` in spherical queries provides results from the :dbcommand:`geoNear` command that do not need radian-to-distance conversion. The following example uses ``distanceMultiplier`` in the :dbcommand:`geoNear` command with a :doc:`spherical ` example:" -msgstr "" - -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:136 -# d2aa5778ed33423dbef764ccac1eed8c -msgid "The output of the above operation would resemble the following:" -msgstr "" - diff --git a/locale/pot/tutorial/change-config-server-wiredtiger.pot b/locale/pot/tutorial/change-config-server-wiredtiger.pot deleted file mode 100644 index c325430d4cd..00000000000 --- a/locale/pot/tutorial/change-config-server-wiredtiger.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/change-config-server-wiredtiger.txt:3 -# 37e4ff4e58204eb4bc7a5a26b9a2ed21 -msgid "Change Config Servers to WiredTiger" -msgstr "" - -#: ../source/tutorial/change-config-server-wiredtiger.txt:7 -# 3285da1d0b0d4f1ca3486817f869b25e -msgid "The WiredTiger storage engine is available." -msgstr "" - -#: ../source/tutorial/change-config-server-wiredtiger.txt:10 -# 048bbb720f2042aaa281efd3f4a5d851 -msgid "WiredTiger is the new default storage engine for MongoDB." -msgstr "" - -#: ../source/tutorial/change-config-server-wiredtiger.txt:13 -# 9e422c3460864af7b2a02938f379526a -msgid "This tutorial gives an overview of changing the storage engine of the :term:`config servers ` in a :term:`sharded cluster` to :ref:`WiredTiger `." -msgstr "" - -#: ../source/tutorial/change-config-server-wiredtiger.txt:18 -# 63a76c569ec7499d9648063d2c9a6b8f -msgid "Considerations" -msgstr "" - -#: ../source/includes/fact-config-server-storage-engine-mix.rst:1 -# c702920f28b94b8db1fdb3227b9bdaae -msgid "You may safely continue to use :ref:`MMAPv1 ` for the :term:`config servers ` even if one or more :term:`shards ` in the :term:`sharded cluster` are using the WiredTiger storage engine. If you do choose to update the config servers to use WiredTiger, you must update **all three**." -msgstr "" - -#: ../source/includes/fact-wiredtiger-minimum-version.rst:1 -# 7746d4cb7ca44e77835f3199ed012fbc -msgid "You must be using MongoDB version 3.0 or greater in order to use the WiredTiger storage engine. If upgrading from an earlier version of MongoDB, see the guides on :doc:`Upgrading to MongoDB 3.0 ` or :doc:`Upgrading to MongoDB 3.2 ` before proceeding with changing your storage engine." -msgstr "" - -#: ../source/tutorial/change-config-server-wiredtiger.txt:25 -# 9b14f0dc11134182bd4925ee0afcfcd0 -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/change-config-server-wiredtiger.txt:27 -# 05a24ee74bd74a4783d1cd5a77d087f6 -msgid "This tutorial assumes that you have three config servers for this sharded cluster. The three servers are named **first**, **second**, and **third**, based on their position in the :program:`mongos` :setting:`~sharding.configDB` setting." -msgstr "" - -#: ../source/tutorial/change-config-server-wiredtiger.txt:34 -# f4aa17285591494d87fb2dac921012a9 -msgid "During this process, at most only two config servers will be running at any given time to ensure that the sharded cluster's metadata is **read-only**." -msgstr "" - diff --git a/locale/pot/tutorial/change-hostnames-in-a-replica-set.pot b/locale/pot/tutorial/change-hostnames-in-a-replica-set.pot deleted file mode 100644 index 96f9a3b4538..00000000000 --- a/locale/pot/tutorial/change-hostnames-in-a-replica-set.pot +++ /dev/null @@ -1,277 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:3 -# f94e31519cf14714838444de68a44a43 -msgid "Change Hostnames in a Replica Set" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:0 -# 2ba989c0c33248cebef914981d81c8fc -msgid "On this page" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:13 -# 89ba0d76f7b6481a93c309c68ce7b8c2 -msgid "For most :term:`replica sets `, the hostnames in the :rsconf:`members[n].host` field never change. However, if organizational needs change, you might need to migrate some or all host names." -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:18 -# b366d7616f36424c89e4fde24eee068b -msgid "Always use resolvable hostnames for the value of the :rsconf:`members[n].host` field in the replica set configuration to avoid confusion and complexity." -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:23 -# 76aeb284f3b74e1fb1f86a6763ffb1ee -msgid "Overview" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:25 -# 7709abfaabfd4a2693edfe0cefdace5d -msgid "This document provides two separate procedures for changing the hostnames in the :rsconf:`members[n].host` field. Use either of the following approaches:" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:29 -# 4cd0853aa3ba4c70a650942789d29365 -msgid ":ref:`Change hostnames without disrupting availability `. This approach ensures your applications will always be able to read and write data to the replica set, but the approach can take a long time and may incur downtime at the application layer." -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:35 -# 593f4b93f2464b51af380e89cbcd1a49 -msgid "If you use the first procedure, you must configure your applications to connect to the replica set at both the old and new locations, which often requires a restart and reconfiguration at the application layer and which may affect the availability of your applications. Re-configuring applications is beyond the scope of this document." -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:41 -# 09dc3d4e8cd6429da55bd86d32c3b741 -msgid ":ref:`Stop all members running on the old hostnames at once `. This approach has a shorter maintenance window, but the replica set will be unavailable during the operation." -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:46 -# d21632f663f74f0283d4974666063688 -msgid ":ref:`Replica Set Reconfiguration Process `, :doc:`/tutorial/deploy-replica-set`, and :doc:`/tutorial/expand-replica-set`." -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:54 -# 77b9be679a774aa0b6534310161733bd -msgid "Assumptions" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:56 -# cfdeb5fddcc24391a87f2497ddbf9935 -msgid "Given a :term:`replica set` with three members:" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:58 -# d6fe4d8a09bf47ccabc89f9a685540f8 -msgid "``database0.example.com:27017`` (the :term:`primary`)" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:60 -# e6718eaf287d4954bdcee4e6709c0d55 -msgid "``database1.example.com:27017``" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:62 -# e3d0ce063a5c405ea0e987f7e2506976 -msgid "``database2.example.com:27017``" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:64 -# 57b0fd8e1e3b4fd697c9b7d62b155313 -msgid "And with the following :method:`rs.conf()` output:" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:87 -# 798b5b0cb3ba4bab95cfd14dbccc8377 -msgid "The following procedures change the members' hostnames as follows:" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:89 -# 1f4724b048db48a199f94ded922313a2 -msgid "``mongodb0.example.net:27017`` (the primary)" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:91 -# 6d621b24ba7d4e7f87e60f49ccadd01a -msgid "``mongodb1.example.net:27017``" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:93 -# 4eb7cbc8e4f64edcba7d9bc1401851c2 -msgid "``mongodb2.example.net:27017``" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:95 -# edef1bc38b814e27887ecb809958ff97 -msgid "Use the most appropriate procedure for your deployment." -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:100 -# 9b7eaa1636a34d22a43588c63bc62615 -msgid "Change Hostnames while Maintaining Replica Set Availability" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:102 -# 24ff82fbfb1f4f62a936590f91c07d75 -msgid "This procedure uses the above :ref:`assumptions `." -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:104 -# 8381e212c96a464488adf4c22427d629 -msgid "For each :term:`secondary` in the replica set, perform the following sequence of operations:" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:107 -# 68a88239143e47b7a70c156b2d977a60 -msgid "Stop the secondary." -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:109 -# b6e3b13e8a9640be9ff7fa7784fcd443 -msgid "Restart the secondary at the new location." -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:111 -# da7cf159f82d4e4287e550449252cca3 -msgid "Open a :program:`mongo` shell connected to the replica set's primary. In our example, the primary runs on port ``27017`` so you would issue the following command:" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:119 -# 02a691c74460412f94ff5075730178cc -msgid "Use :method:`rs.reconfig()` to update the :doc:`replica set configuration document ` with the new hostname." -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:123 -# b52c4bd349a24709b5c871cbf389f3e6 -msgid "For example, the following sequence of commands updates the hostname for the secondary at the array index ``1`` of the ``members`` array (i.e. ``members[1]``) in the replica set configuration document:" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:134 -# a6a7471a8a234872acc808b470b2d162 -msgid "For more information on updating the configuration document, see :ref:`replica-set-reconfiguration-usage`." -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:137 -# 80dea2a5824e4f919595b58d50f5accb -msgid "Make sure your client applications are able to access the set at the new location and that the secondary has a chance to catch up with the other members of the set." -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:141 -# f77f30b790d24fe29d5a69eead8ecbae -msgid "Repeat the above steps for each non-primary member of the set." -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:143 -# a4604097173b4eba839be9e19babce86 -msgid "Open a :program:`mongo` shell connected to the primary and step down the primary using the :method:`rs.stepDown()` method:" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:150 -# ab9375fb62e0461a97b360d17fcc5ca2 -msgid "The replica set elects another member to the become primary." -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:152 -# 49ee6723a14e420d86cd79d22b64fa14 -msgid "When the step down succeeds, shut down the old primary." -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:154 -# b0fe725bf00a4a7a9a7010c53d7d6b33 -msgid "Start the :program:`mongod` instance that will become the new primary in the new location." -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:157 -# dbbbd2f3e0724c89982d30799c5f59c5 -msgid "Connect to the current primary, which was just elected, and update the :doc:`replica set configuration document ` with the hostname of the node that is to become the new primary." -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:162 -# 407a96a0b41c4a44b117cecc0c8ac034 -msgid "For example, if the old primary was at position ``0`` and the new primary's hostname is ``mongodb0.example.net:27017``, you would run:" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:171 -# dbf2da702ea242adb3139b3d7bfbfda7 -msgid "Open a :program:`mongo` shell connected to the new primary." -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:173 -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:270 -# 7554f737e38c433f867a9f7dd9c6c26a -# 39400cfff6054b829b13c24c562874ec -msgid "To confirm the new configuration, call :method:`rs.conf()` in the :program:`mongo` shell." -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:176 -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:273 -# c446145ef9d94c8482e3be7f81af3027 -# 75ea97f995f649d99b60e8768d48dd31 -msgid "Your output should resemble:" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:202 -# 79aa05bfd8834266882204b1843fa8fd -msgid "Change All Hostnames at the Same Time" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:204 -# c80d1dcfd78f414092f5e389b423c410 -msgid "This procedure uses the above :ref:`assumptions `." -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:206 -# 416fa7b108354eee9acd320bb981d005 -msgid "Stop all members in the :term:`replica set`." -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:208 -# a5614912d35d4754bc25f84084bbbcf8 -msgid "Restart each member *on a different port* and *without* using the :option:`--replSet ` run-time option. Changing the port number during maintenance prevents clients from connecting to this host while you perform maintenance. Use the member's usual :option:`--dbpath `, which in this example is ``/data/db1``. Use a command that resembles the following:" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:219 -# 0f1bfba2d5c548c1a51ac40dcff4811e -msgid "For each member of the replica set, perform the following sequence of operations:" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:222 -# bedf81a4f8ea4f24ae4938dba23b1c76 -msgid "Open a :program:`mongo` shell connected to the :program:`mongod` running on the new, temporary port. For example, for a member running on a temporary port of ``37017``, you would issue this command:" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:231 -# 6f38faa0fd7d44f5b5f8f44e7045177e -msgid "Edit the replica set configuration manually. The replica set configuration is the only document in the ``system.replset`` collection in the ``local`` database. Edit the replica set configuration with the new hostnames and correct ports for all the members of the replica set. Consider the following sequence of commands to change the hostnames in a three-member set:" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:252 -# d34971836be14b008798a0b54c27f1b1 -msgid "Stop the :program:`mongod` process on the member." -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:254 -# e3563ac17ea342a5a105ddd641af7aac -msgid "After re-configuring all members of the set, start each :program:`mongod` instance in the normal way: use the usual port number and use the :option:`--replSet ` option. For example:" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:263 -# 43d7fbaf129b4843b6ad6693fe1728c4 -msgid "Connect to one of the :program:`mongod` instances using the :program:`mongo` shell. For example:" -msgstr "" - diff --git a/locale/pot/tutorial/change-oplog-size.pot b/locale/pot/tutorial/change-oplog-size.pot deleted file mode 100644 index d4da7f0a104..00000000000 --- a/locale/pot/tutorial/change-oplog-size.pot +++ /dev/null @@ -1,213 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/change-oplog-size.txt:3 -# 634abb2164524194a84ac92d0a3ac787 -msgid "Change the Size of the Oplog" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:0 -# 4be61e7f8ef04d218b8f1a621e1187eb -msgid "On this page" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:13 -# 7add785f4bdc47a9b2824fc8a9d0f3ae -msgid "The :term:`oplog` exists internally as a :term:`capped collection`, so you cannot modify its size in the course of normal operations. In most cases the :ref:`default oplog size ` is an acceptable size; however, in some situations you may need a larger or smaller oplog. For example, you might need to change the oplog size if your applications perform large numbers of multi-updates or deletes in short periods of time." -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:21 -# fb79866e48a34c5d9728266d64756c77 -msgid "This tutorial describes how to resize the oplog. For a detailed explanation of oplog sizing, see :ref:`replica-set-oplog-sizing`. For details how oplog size affects :term:`delayed members ` and affects :term:`replication lag`, see :ref:`replica-set-delayed-members`." -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:28 -# bc3e2ad4614a4fd98a58f0c28e80f03a -msgid "Overview" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:30 -# 9fd41bae5777488e8eadd358c9b7fe22 -msgid "To change the size of the oplog, you must perform maintenance on each member of the replica set in turn. The procedure requires: stopping the :program:`mongod` instance and starting as a standalone instance, modifying the oplog size, and restarting the member." -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:35 -# 4996a5fb5ad14accade067dc2e53e3f8 -msgid "Always start rolling replica set maintenance with the secondaries, and finish with the maintenance on primary member." -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:39 -# 636cdb772ee543b6b7f693183492cd4e -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:41 -# 79b76ab92d82459ea0f75cae929616d6 -msgid "Restart the member in standalone mode." -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:0 -# 63bebf7919f647ecb6363e0f99fa4b4c -msgid "Tip" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:47 -# 94002171fd1b4e2388afc838ef31f2f4 -msgid "Recreate the oplog with the new size and with an old oplog entry as a seed." -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:50 -# 0978b5be341d4b9d94b5d60df59c547b -msgid "Restart the :program:`mongod` instance as a member of the replica set." -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:54 -# 90aec4689190435d9340871745d82061 -msgid "Restart a Secondary in Standalone Mode on a Different Port" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:56 -# 3618b557f2884513b0b582586e541f96 -msgid "Shut down the :program:`mongod` instance for one of the non-primary members of your replica set. For example, to shut down, use the :method:`db.shutdownServer()` method:" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:64 -# 8f4c0ac700444b648b4896c663f3becc -msgid "Restart this :program:`mongod` as a standalone instance running on a different port and *without* the :option:`--replSet ` parameter. Use a command similar to the following:" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:74 -# 7e0bb89eaccd4e96a7d96534c66a2250 -msgid "Create a Backup of the Oplog (Optional)" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:76 -# eac74cc6d03b402ea3c86e1af0a86784 -msgid "Optionally, backup the existing oplog on the standalone instance, as in the following example:" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:85 -# df9590e12c21417e9c42d5fa5bb5a4bd -msgid "Recreate the Oplog with a New Size and a Seed Entry" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:87 -# d73241d323d24ef5af1350b26294c700 -msgid "Save the last entry from the oplog. For example, connect to the instance using the :program:`mongo` shell, and enter the following command to switch to the ``local`` database:" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:95 -# 44120b25c0f1481dabca95c0d1dac6f9 -msgid "In :program:`mongo` shell scripts you can use the following operation to set the ``db`` object:" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:102 -# ea95d9198bb1496ea541cb49cfd89775 -msgid "Ensure that the ``temp`` temporary collection is empty by dropping the collection:" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:109 -# 6feb2d7de4354e5bac626b5305100afa -msgid "Use the :method:`db.collection.save()` method and a sort on reverse :term:`natural order` to find the last entry and save it to a temporary collection:" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:119 -# 7e1cc8ef4e03426eb4b3cf13294eff12 -msgid "To see this oplog entry, use the following operation:" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:126 -# f27ca75bbaed461ebaeccf265b319aca -msgid "Remove the Existing Oplog Collection" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:128 -# 1f9d269823ea4e0abdc2c16c5a26c4fa -msgid "Drop the old ``oplog.rs`` collection in the ``local`` database. Use the following command:" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:136 -# 7d0d21b8959c4630a9b4f0535fcb3ae7 -msgid "This returns ``true`` in the shell." -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:139 -# 52f9ba4947aa4764ba46ca75513573df -msgid "Create a New Oplog" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:141 -# 9270e77f59904c9f9b7eb258fa40f83f -msgid "Use the :dbcommand:`create` command to create a new oplog of a different size. Specify the ``size`` argument in bytes. A value of ``2 * 1024 * 1024 * 1024`` will create a new oplog that's 2 gigabytes:" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:149 -# cccaee9dc11b4dc88b7cb6fdc9743126 -msgid "Upon success, this command returns the following status:" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:156 -# 3644551fd4fa4af3a26644256fb564ba -msgid "Insert the Last Entry of the Old Oplog into the New Oplog" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:158 -# 6488266b769e4b598cd1cb149788a53d -msgid "Insert the previously saved last entry from the old oplog into the new oplog. For example:" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:165 -# b08ef40b156d48d7bf444cfa8c2e2b3a -msgid "To confirm the entry is in the new oplog, use the following operation:" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:172 -# 3f8cf1137bc14cdca3a6fde3cff53076 -msgid "Restart the Member" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:174 -# 9710baa85cc44135980ff3ec5498e5fc -msgid "Restart the :program:`mongod` as a member of the replica set on its usual port. For example:" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:182 -# 2a57cdd6656e47f382ffc400240def30 -msgid "The replica set member will recover and \"catch up\" before it is eligible for election to primary." -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:186 -# df81a9d499a54a99ae9069e10b70b74c -msgid "Repeat Process for all Members that may become Primary" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:188 -# 90fc814a366d401fae3eb1a89f1c9dce -msgid "Repeat this procedure for all members you want to change the size of the oplog. Repeat the procedure for the primary as part of the following step." -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:193 -# b01688e64508490b81d7f7f701f8818d -msgid "Change the Size of the Oplog on the Primary" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:195 -# ba8f65b5fd0d493c876d84fa17ff3af0 -msgid "To finish the rolling maintenance operation, step down the primary with the :method:`rs.stepDown()` method and repeat the oplog resizing procedure above." -msgstr "" - diff --git a/locale/pot/tutorial/change-own-password-and-custom-data.pot b/locale/pot/tutorial/change-own-password-and-custom-data.pot deleted file mode 100644 index 8ee63bbae1d..00000000000 --- a/locale/pot/tutorial/change-own-password-and-custom-data.pot +++ /dev/null @@ -1,63 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/change-own-password-and-custom-data.txt:3 -# 8312bce023614b638ddda705500ee518 -msgid "Change Your Password and Custom Data" -msgstr "" - -#: ../source/tutorial/change-own-password-and-custom-data.txt:0 -# b066e7d847224a10977c0840135023c4 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/change-own-password-and-custom-data.txt:16 -# fdab27ea11ca4a6cbbe5538a5f5093e9 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/change-own-password-and-custom-data.txt:18 -# 914b78ff46274f2e909b51fb42485514 -msgid "Users with appropriate privileges can change their own passwords and custom data. :data:`Custom data ` stores optional user information." -msgstr "" - -#: ../source/tutorial/change-own-password-and-custom-data.txt:23 -# 0f865db87ed04a9990bc34dde739a56e -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/change-own-password-and-custom-data.txt:25 -# 1b17c64c1e7e4f8380cc7cefdd1c736b -msgid "To generate a strong password for use in this procedure, you can use the ``openssl`` utility's ``rand`` command. For example, issue ``openssl rand`` with the following options to create a base64-encoded string of 48 pseudo-random bytes:" -msgstr "" - -#: ../source/tutorial/change-own-password-and-custom-data.txt:37 -# b2a544577ef84bdb98139111cb3fdb78 -msgid "Prerequisites" -msgstr "" - -#: ../source/includes/access-change-own-password-and-custom-data.rst:1 -# b8bfbf16e060482091f980e18cb25402 -msgid "To modify your own password and custom data, you must have privileges that grant :authaction:`changeOwnPassword` and :authaction:`changeOwnCustomData` :ref:`actions ` respectively on the user's database." -msgstr "" - -#: ../source/tutorial/change-own-password-and-custom-data.txt:44 -# 5e66a9bb82f9436281968890e76f64b9 -msgid "Procedure" -msgstr "" - diff --git a/locale/pot/tutorial/change-replica-set-wiredtiger.pot b/locale/pot/tutorial/change-replica-set-wiredtiger.pot deleted file mode 100644 index 450d2bedeb8..00000000000 --- a/locale/pot/tutorial/change-replica-set-wiredtiger.pot +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/change-replica-set-wiredtiger.txt:3 -# 9bd26740a34848dd9e138ddf9f6b8f4f -msgid "Change Replica Set to WiredTiger" -msgstr "" - -#: ../source/tutorial/change-replica-set-wiredtiger.txt:7 -# 0884cb0f2b274553b5d3cd4341b998f1 -msgid "The WiredTiger storage engine is available. Also, replica sets may have members with different storage engines." -msgstr "" - -#: ../source/tutorial/change-replica-set-wiredtiger.txt:11 -# 479a8205be764c0f851c340ceb38ce99 -msgid "WiredTiger is the new default storage engine for MongoDB." -msgstr "" - -#: ../source/tutorial/change-replica-set-wiredtiger.txt:14 -# 82fdcb7263b64f998e9a3b57f2fa8049 -msgid "This tutorial gives an overview of changing the storage engine of a member of a :term:`replica set` to :ref:`WiredTiger `." -msgstr "" - -#: ../source/tutorial/change-replica-set-wiredtiger.txt:19 -# 18650f6e5f864ddfa408c0ff41d63b1b -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/change-replica-set-wiredtiger.txt:21 -# 13b318c0929c4605865c2ccaef9b1e73 -msgid "Replica sets can have members with different storage engines. As such, you can update members to use the WiredTiger storage engine in a rolling fashion. Before changing all the members to use WiredTiger, you may prefer to run with mixed storage engines for some period. However, performance can vary according to workload." -msgstr "" - -#: ../source/includes/fact-wiredtiger-minimum-version.rst:1 -# 94f0b8d37d504a8fbe72ec80e626ec6a -msgid "You must be using MongoDB version 3.0 or greater in order to use the WiredTiger storage engine. If upgrading from an earlier version of MongoDB, see the guides on :doc:`Upgrading to MongoDB 3.0 ` or :doc:`Upgrading to MongoDB 3.2 ` before proceeding with changing your storage engine." -msgstr "" - -#: ../source/includes/2.6-3.0-mixed-version-wiredTiger-restriction.rst:1 -# 4e03ceb0b95c4e02a593dbffb7c300fe -msgid "Before enabling the new WiredTiger storage engine, ensure that all replica set/sharded cluster members are running at least MongoDB version 2.6.8, and preferably version 3.0.0 or newer." -msgstr "" - -#: ../source/tutorial/change-replica-set-wiredtiger.txt:32 -# e61a11f754144323b4b047dbe90c83e7 -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/change-replica-set-wiredtiger.txt:34 -# a1c127058a074e8eafdee594dd6a982e -msgid "This procedure completely removes a :term:`secondary` replica set member's data, starts :program:`mongod` with WiredTiger, and performs an :doc:`initial sync `." -msgstr "" - -#: ../source/tutorial/change-replica-set-wiredtiger.txt:38 -# 5e22ef19818847b8b65f02ebd63e94c8 -msgid "To update all members of the replica set to use WiredTiger, update the :term:`secondary` members first. Then step down the :term:`primary`, and update the stepped-down member." -msgstr "" - diff --git a/locale/pot/tutorial/change-sharded-cluster-wiredtiger.pot b/locale/pot/tutorial/change-sharded-cluster-wiredtiger.pot deleted file mode 100644 index 27cae4eff77..00000000000 --- a/locale/pot/tutorial/change-sharded-cluster-wiredtiger.pot +++ /dev/null @@ -1,103 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/change-sharded-cluster-wiredtiger.txt:3 -# 24f8a8d73c044bc7940d512480717d27 -msgid "Change Sharded Cluster to WiredTiger" -msgstr "" - -#: ../source/tutorial/change-sharded-cluster-wiredtiger.txt:7 -# e3cb488885574948a286bce79f32377a -msgid "The WiredTiger storage engine is available. Also, sharded clusters may have individual shards with different storage engine configurations." -msgstr "" - -#: ../source/tutorial/change-sharded-cluster-wiredtiger.txt:12 -# f4201cb3a855470b94f8c936506fc8c0 -msgid "WiredTiger is the new default storage engine for MongoDB." -msgstr "" - -#: ../source/tutorial/change-sharded-cluster-wiredtiger.txt:15 -# 5a4fae09ffe4490283aaf1239d046f78 -msgid "This tutorial gives an overview of changing the storage engines of a component of a :term:`sharded cluster` to :ref:`WiredTiger `." -msgstr "" - -#: ../source/tutorial/change-sharded-cluster-wiredtiger.txt:20 -# 9e8e65b86fc542e2b805ab65b7637f59 -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/change-sharded-cluster-wiredtiger.txt:22 -# 70b33230fa0c434ab8911b2deb37cb3f -msgid "This procedure may involve downtime, especially if one or more of your shards is a :term:`standalone`. If you change the host or port of any :term:`shard`, you must update the shard configuration as well." -msgstr "" - -#: ../source/includes/fact-wiredtiger-minimum-version.rst:1 -# 611aad05f50f4e48bee4034bed975987 -msgid "You must be using MongoDB version 3.0 or greater in order to use the WiredTiger storage engine. If upgrading from an earlier version of MongoDB, see the guides on :doc:`Upgrading to MongoDB 3.0 ` or :doc:`Upgrading to MongoDB 3.2 ` before proceeding with changing your storage engine." -msgstr "" - -#: ../source/includes/2.6-3.0-mixed-version-wiredTiger-restriction.rst:1 -# 3ca2f9bd2e4c4802bc12ab37495f7cb0 -msgid "Before enabling the new WiredTiger storage engine, ensure that all replica set/sharded cluster members are running at least MongoDB version 2.6.8, and preferably version 3.0.0 or newer." -msgstr "" - -#: ../source/tutorial/change-sharded-cluster-wiredtiger.txt:31 -# 816a30b24655491798184ada75344785 -msgid "Change Shards to WiredTiger" -msgstr "" - -#: ../source/tutorial/change-sharded-cluster-wiredtiger.txt:35 -# 04365efc5622484cb20877f1c53a511c -msgid "A sharded cluster **can** have mixed storage engines for its individual :term:`shards `." -msgstr "" - -#: ../source/tutorial/change-sharded-cluster-wiredtiger.txt:38 -# fd024b6dc815483ca7c09691ff855a7b -msgid "To change the storage engine for the :term:`shards ` to WiredTiger, refer to the appropriate procedure for each shard:" -msgstr "" - -#: ../source/tutorial/change-sharded-cluster-wiredtiger.txt:41 -# 7a8b77ca57f1464c978d3536e2a7ea33 -msgid "If the shard is a :term:`standalone`, see :doc:`/tutorial/change-standalone-wiredtiger`." -msgstr "" - -#: ../source/tutorial/change-sharded-cluster-wiredtiger.txt:44 -# a866c838651b4bf49de04d886b71622d -msgid "If the shard is a :term:`replica set`, see :doc:`/tutorial/change-replica-set-wiredtiger`." -msgstr "" - -#: ../source/tutorial/change-sharded-cluster-wiredtiger.txt:48 -# 7a4a249e58154652b8f2fe95a1c6e8ce -msgid "Change Config Servers to WiredTiger" -msgstr "" - -#: ../source/tutorial/change-sharded-cluster-wiredtiger.txt:50 -# fa1fa09df4eb4d09a46408c65e555413 -msgid "To change the storage engines of the :term:`config servers ` of a sharded cluster, see :doc:`/tutorial/change-config-server-wiredtiger`." -msgstr "" - -#: ../source/includes/fact-config-server-storage-engine-mix.rst:1 -# 77d56cbe3a8c42fb936200ff6be2b99b -msgid "You may safely continue to use :ref:`MMAPv1 ` for the :term:`config servers ` even if one or more :term:`shards ` in the :term:`sharded cluster` are using the WiredTiger storage engine. If you do choose to update the config servers to use WiredTiger, you must update **all three**." -msgstr "" - -#: ../source/tutorial/change-sharded-cluster-wiredtiger.txt:56 -# 82747123cd3b4c77a459e5242406e12b -msgid ":doc:`/tutorial/change-config-server-wiredtiger`" -msgstr "" - diff --git a/locale/pot/tutorial/change-standalone-wiredtiger.pot b/locale/pot/tutorial/change-standalone-wiredtiger.pot deleted file mode 100644 index 10f79c29477..00000000000 --- a/locale/pot/tutorial/change-standalone-wiredtiger.pot +++ /dev/null @@ -1,58 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/change-standalone-wiredtiger.txt:3 -# 26bfc3129334419493116dcb6986a066 -msgid "Change Standalone to WiredTiger" -msgstr "" - -#: ../source/tutorial/change-standalone-wiredtiger.txt:7 -# d8679db0f0ae4c80b13ab36f066030f1 -msgid "The WiredTiger storage engine is available." -msgstr "" - -#: ../source/tutorial/change-standalone-wiredtiger.txt:10 -# 17f0c351b3c14a6ba8dac2418ff46cb7 -msgid "WiredTiger is the new default storage engine for MongoDB." -msgstr "" - -#: ../source/tutorial/change-standalone-wiredtiger.txt:13 -# ce9afe67dca749a387b29afae3cf6485 -msgid "This tutorial gives an overview of changing the storage engine of a :term:`standalone` MongoDB instance to :ref:`WiredTiger `." -msgstr "" - -#: ../source/tutorial/change-standalone-wiredtiger.txt:18 -# 8e216588930d4fdeb09d43b50df12a19 -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/change-standalone-wiredtiger.txt:20 -# d66e0c16528348378d86ae1ef1740003 -msgid "This tutorial uses the :program:`mongodump` and :program:`mongorestore` utilities to export and import data. Ensure that these MongoDB package components are installed and updated on your system. In addition, make sure you have sufficient drive space available for the :program:`mongodump` export file and the data files of your new :program:`mongod` instance running with WiredTiger." -msgstr "" - -#: ../source/includes/fact-wiredtiger-minimum-version.rst:1 -# bcf1f90d3ae14c28bd9eac1e6ac2fe60 -msgid "You must be using MongoDB version 3.0 or greater in order to use the WiredTiger storage engine. If upgrading from an earlier version of MongoDB, see the guides on :doc:`Upgrading to MongoDB 3.0 ` or :doc:`Upgrading to MongoDB 3.2 ` before proceeding with changing your storage engine." -msgstr "" - -#: ../source/tutorial/change-standalone-wiredtiger.txt:30 -# c5bb174e92704d218a43802ab332a6b8 -msgid "Procedure" -msgstr "" - diff --git a/locale/pot/tutorial/choose-a-shard-key.pot b/locale/pot/tutorial/choose-a-shard-key.pot deleted file mode 100644 index c629399731e..00000000000 --- a/locale/pot/tutorial/choose-a-shard-key.pot +++ /dev/null @@ -1,243 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/choose-a-shard-key.txt:3 -# 935350870ea04a698a6cd3fff37c3fb9 -msgid "Considerations for Selecting Shard Keys" -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:12 -# b6d7d857a62443b9832cb3137f6d6df2 -msgid "Choosing a Shard Key" -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:14 -# 56bab723743e4b239f7ad1c48fab4c7e -msgid "For many collections there may be no single, naturally occurring key that possesses all the qualities of a good shard key. The following strategies may help construct a useful shard key from existing data:" -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:18 -# 27729e4f9d404607b7a1218e6badb1d6 -msgid "Compute a more ideal shard key in your application layer, and store this in all of your documents, potentially in the ``_id`` field." -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:22 -# 7d35d5d9e4a948d99f9f0468bd7290df -msgid "Use a compound shard key that uses two or three values from all documents that provide the right mix of cardinality with scalable write operations and query isolation." -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:26 -# 4565556f82004f5b80ccefb3e3ef557d -msgid "Determine that the impact of using a less than ideal shard key is insignificant in your use case, given:" -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:29 -# bdde18e5c8174548abbf818a1848ea2d -msgid "limited write volume," -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:30 -# 2ed2cdc95aff40f1b7649b7cf6bfbfaa -msgid "expected data size, or" -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:31 -# c083277e3cb1447b98de4feac9c1bb63 -msgid "application query patterns." -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:33 -# 189e6a65af7249e3858055042033f585 -msgid "Use a :term:`hashed shard key`. Choose a field that has high cardinality and create a :ref:`hashed index ` on that field. MongoDB uses these hashed index values as shard key values, which ensures an even distribution of documents across the shards." -msgstr "" - -#: ../../../internal padding after build/master/source/includes/tip-applications-do-not-need-to-compute-hashes.rst:0 -# f2f5589b9b134b4fac788f5e65201f6d -msgid "Tip" -msgstr "" - -#: ../source/includes/tip-applications-do-not-need-to-compute-hashes.rst:3 -# f9d503be7ff14c1e975ddf81be90651c -msgid "MongoDB automatically computes the hashes when resolving queries using hashed indexes. Applications do **not** need to compute hashes." -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:43 -# a66d2c0c74dc499f924563ff40c91dfa -msgid "Considerations for Selecting Shard Key" -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:45 -# d1bdfe5f08c94411b664b9224ceb8f3e -msgid "Choosing the correct shard key can have a great impact on the performance, capability, and functioning of your database and cluster. Appropriate shard key choice depends on the schema of your data and the way that your applications query and write data." -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:53 -# abff998b63e54c669a71a0ee0d42f61b -msgid "Create a Shard Key that is Easily Divisible" -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:55 -# 109d96bfc0094944bc092a16bca00b05 -msgid "An easily divisible shard key makes it easy for MongoDB to distribute content among the shards. Shard keys that have a limited number of possible values can result in chunks that are \"unsplittable\"." -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:59 -# 705f9d1456ba4468837a3536942f745e -msgid "For instance, if a chunk represents a single shard key value, then MongoDB cannot split the chunk even when the chunk exceeds the size at which :doc:`splits ` occur." -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:63 -# d1f1d282e9024a649a6f876b9f542394 -msgid ":ref:`sharding-shard-key-cardinality`" -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:66 -# ee2720d45abe46bc953d8505b5c22045 -msgid "Create a Shard Key that has High Degree of Randomness" -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:68 -# 86f8aec15db24341817bda42f8066717 -msgid "A shard key with high degree of randomness prevents any single shard from becoming a bottleneck and will distribute write operations among the cluster." -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:72 -# 3369af2de94b4cdd86978d0d0507c559 -msgid ":ref:`sharding-shard-key-write-scaling`" -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:75 -# e5994e4136094069a494beb10588eb7c -msgid "Create a Shard Key that Targets a Single Shard" -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:77 -# 72bd6f2189274a91ace59a2d401a55eb -msgid "A shard key that targets a single shard makes it possible for the :program:`mongos` program to return most query operations directly from a single *specific* :program:`mongod` instance. Your shard key should be the primary field used by your queries. Fields with a high degree of \"randomness\" make it difficult to target operations to specific shards." -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:84 -# 15ba636af05340698d9db54a8a194cda -msgid ":ref:`sharding-shard-key-query-isolation`" -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:87 -# f1c92526a718438ab7d20ebad1fc13bd -msgid "Shard Using a Compound Shard Key" -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:89 -# 2889654ca1294b0ba7e351a0059edc3e -msgid "The challenge when selecting a shard key is that there is not always an obvious choice. Often, an existing field in your collection may not be the optimal key. In those situations, computing a special purpose shard key into an additional field or using a compound shard key may help produce one that is more ideal." -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:99 -# 8f41bbd8658c4b7c8005733c2dde84b2 -msgid "Cardinality" -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:101 -# 12d0ece6abc74e4c8478a8c86f483196 -msgid "Cardinality in the context of MongoDB, refers to the ability of the system to :term:`partition` data into :term:`chunks `. For example, consider a collection of data such as an \"address book\" that stores address records:" -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:106 -# fa289871e12b45929a6c36032fbd81e3 -msgid "Consider the use of a ``state`` field as a shard key:" -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:108 -# d2600e3703a64a05afdcf6ffd468608a -msgid "The state key's value holds the US state for a given address document. This field has a *low cardinality* as all documents that have the same value in the ``state`` field *must* reside on the same shard, even if a particular state's chunk exceeds the maximum chunk size." -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:113 -# 99293bff14b742d4ad770dba93c06ecf -msgid "Since there are a limited number of possible values for the ``state`` field, MongoDB may distribute data unevenly among a small number of fixed chunks. This may have a number of effects:" -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:117 -# eaca747eb9ac4a93a9a6b12ead80c4a6 -msgid "If MongoDB cannot split a chunk because all of its documents have the same shard key, migrations involving these un-splittable chunks will take longer than other migrations, and it will be more difficult for your data to stay balanced." -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:122 -# 8b21c016dad04ffb96ec2a0f7da8d5e0 -msgid "If you have a fixed maximum number of chunks, you will never be able to use more than that number of shards for this collection." -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:125 -# 1b8d2fd53c3949b6b41d0b7a7d8d6c80 -msgid "Consider the use of a ``zipcode`` field as a shard key:" -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:127 -# 7acf6bb8d1834dc08e45df478ee672f8 -msgid "While this field has a large number of possible values, and thus has potentially higher cardinality, it's possible that a large number of users could have the same value for the shard key, which would make this chunk of users un-splittable." -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:132 -# 7a12fc029c064ed3a5339b8b95e7c1d7 -msgid "In these cases, cardinality depends on the data. If your address book stores records for a geographically distributed contact list (e.g. \"Dry cleaning businesses in America,\") then a value like zipcode would be sufficient. However, if your address book is more geographically concentrated (e.g \"ice cream stores in Boston Massachusetts,\") then you may have a much lower cardinality." -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:139 -# 0c6d3eebeec145af813c5e709aa9e026 -msgid "Consider the use of a ``phone-number`` field as a shard key:" -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:141 -# 4c6bd6ce63a34a8fa55e3832f5c67265 -msgid "Phone number has a *high cardinality,* because users will generally have a unique value for this field, MongoDB will be able to split as many chunks as needed." -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:145 -# 3cbb2cd21f4d45db97d11d97c5ef9118 -msgid "While \"high cardinality,\" is necessary for ensuring an even distribution of data, having a high cardinality does not guarantee sufficient :ref:`query isolation ` or appropriate :ref:`write scaling `." -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:150 -# 1fb3b70d80a24fc3837e2239992c0bd4 -msgid "If you choose a shard key with low cardinality, some chunks may grow too large for MongoDB to migrate. See :ref:`jumbo-chunks` for more information." -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:155 -# 46dae88c47104d85903a7257d1273a47 -msgid "Shard Key Selection Strategy" -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:157 -# 6493c349b5ea49598fc7d48fe5148643 -msgid "When selecting a shard key, it is difficult to balance the qualities of an ideal shard key, which sometimes dictate opposing strategies. For instance, it's difficult to produce a key that has both a high degree randomness for even data distribution and a shard key that allows your application to target specific shards. For some workloads, it's more important to have an even data distribution, and for others targeted queries are essential." -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:165 -# f68e1865edfb4571b27401cac0167c12 -msgid "Therefore, the selection of a shard key is about balancing both your data and the performance characteristics caused by different possible data distributions and system workloads." -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:95 -# 1ab5d74982874faab1e46de7f73ee24d -msgid "shard key" -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:95 -# 1ab5d74982874faab1e46de7f73ee24d -msgid "cardinality" -msgstr "" - diff --git a/locale/pot/tutorial/clear-jumbo-flag.pot b/locale/pot/tutorial/clear-jumbo-flag.pot deleted file mode 100644 index bce1823dc54..00000000000 --- a/locale/pot/tutorial/clear-jumbo-flag.pot +++ /dev/null @@ -1,83 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/clear-jumbo-flag.txt:3 -# 1827a3ab9a2648ccaa1465b0c6f285fe -msgid "Clear ``jumbo`` Flag" -msgstr "" - -#: ../source/tutorial/clear-jumbo-flag.txt:0 -# 9762bd692f8448a5a2a3077821e4db8d -msgid "On this page" -msgstr "" - -#: ../source/tutorial/clear-jumbo-flag.txt:13 -# ea8b6a292111477db45e1f0735293936 -msgid "If MongoDB cannot split a chunk that exceeds the :ref:`specified chunk size ` or contains a number of documents that exceeds the :limit:`max `, MongoDB labels the chunk as :ref:`jumbo `." -msgstr "" - -#: ../source/tutorial/clear-jumbo-flag.txt:18 -# 12677779d99549878738bc7119d20f58 -msgid "If the chunk size no longer hits the limits, MongoDB clears the ``jumbo`` flag for the chunk when the :program:`mongos` reloads or rewrites the chunk metadata." -msgstr "" - -#: ../source/tutorial/clear-jumbo-flag.txt:22 -# 27cc51f220ac4d07869f9ea54ba0062f -msgid "In cases where you need to clear the flag manually, the following procedures outline the steps to manually clear the ``jumbo`` flag." -msgstr "" - -#: ../source/tutorial/clear-jumbo-flag.txt:26 -# 617ce8b8993b40d59182fc346bc21032 -msgid "Procedures" -msgstr "" - -#: ../source/tutorial/clear-jumbo-flag.txt:31 -# f545d5d8e86e4ebfb680bf6d3aa37feb -msgid "Divisible Chunks" -msgstr "" - -#: ../source/tutorial/clear-jumbo-flag.txt:33 -# e66825cff5d04ee9abe5e66c5308bad6 -msgid "The preferred way to clear the ``jumbo`` flag from a chunk is to attempt to split the chunk. If the chunk is divisible, MongoDB removes the flag upon successful split of the chunk." -msgstr "" - -#: ../source/tutorial/clear-jumbo-flag.txt:40 -# 025fca8759e845cd971f06d10d7c9070 -msgid "Indivisible Chunks" -msgstr "" - -#: ../source/tutorial/clear-jumbo-flag.txt:42 -# 5f3edd2e7b564dfbaf96256b8e695db7 -msgid "In some instances, MongoDB cannot split the no-longer ``jumbo`` chunk, such as a chunk with a range of single shard key value, and the preferred method to clear the flag is not applicable. In such cases, you can clear the flag using the following steps." -msgstr "" - -#: ../source/tutorial/clear-jumbo-flag.txt:49 -# 0bdba9f6945742c0abc33961a1ccd081 -msgid "Only use this method if the :ref:`preferred method ` is *not* applicable." -msgstr "" - -#: ../source/tutorial/clear-jumbo-flag.txt:52 -# 53587f706895442687ce3e72efe1133a -msgid "Before modifying the :doc:`config database `, *always* back up the config database." -msgstr "" - -#: ../source/tutorial/clear-jumbo-flag.txt:55 -# 322e1d63905b4566b459a7fdb4b4b3f7 -msgid "If you clear the ``jumbo`` flag for a chunk that still exceeds the chunk size and/or the document number limit, MongoDB will re-label the chunk as ``jumbo`` when MongoDB tries to move the chunk." -msgstr "" - diff --git a/locale/pot/tutorial/configure-a-delayed-replica-set-member.pot b/locale/pot/tutorial/configure-a-delayed-replica-set-member.pot deleted file mode 100644 index b58719fd951..00000000000 --- a/locale/pot/tutorial/configure-a-delayed-replica-set-member.pot +++ /dev/null @@ -1,103 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/configure-a-delayed-replica-set-member.txt:3 -# 434eafb9fe7249e1abc99bb6922db070 -msgid "Configure a Delayed Replica Set Member" -msgstr "" - -#: ../source/tutorial/configure-a-delayed-replica-set-member.txt:0 -# 9fc11743b5cd44cda8051f277cd24358 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/configure-a-delayed-replica-set-member.txt:15 -# 9aa8718e7c1e4edf881fb9b899fd54ac -msgid "To configure a delayed secondary member, set its :rsconf:`members[n].priority` value to ``0``, its :rsconf:`members[n].hidden` value to ``true``, and its :rsconf:`members[n].slaveDelay` value to the number of seconds to delay." -msgstr "" - -#: ../source/tutorial/configure-a-delayed-replica-set-member.txt:23 -# 030b49fc10a64f6f84f8e0e40d0943a3 -msgid "The length of the secondary :rsconf:`members[n].slaveDelay` must fit within the window of the oplog. If the oplog is shorter than the :rsconf:`members[n].slaveDelay` window, the delayed member cannot successfully replicate operations." -msgstr "" - -#: ../source/tutorial/configure-a-delayed-replica-set-member.txt:30 -# 7e6c5e434aa8434a8a797e2f3fd46ee3 -msgid "When you configure a delayed member, the delay applies both to replication and to the member's :term:`oplog`. For details on delayed members and their uses, see :doc:`/core/replica-set-delayed-member`." -msgstr "" - -#: ../source/tutorial/configure-a-delayed-replica-set-member.txt:36 -# fc4719b0d7554791b96209f15fafdcb5 -msgid "Example" -msgstr "" - -#: ../source/tutorial/configure-a-delayed-replica-set-member.txt:38 -# 70eba40dd0ee42bd93c0de3fe4e959ae -msgid "The following example sets a 1-hour delay on a secondary member currently at the index ``0`` in the :rsconf:`members` array. To set the delay, issue the following sequence of operations in a :program:`mongo` shell connected to the primary:" -msgstr "" - -#: ../source/tutorial/configure-a-delayed-replica-set-member.txt:52 -# 2158529b227642139ae6e3d13fbdcfaf -msgid "After the replica set reconfigures, the delayed secondary member cannot become :term:`primary` and is hidden from applications. The :rsconf:`members[n].slaveDelay` value delays both replication and the member's :term:`oplog` by 3600 seconds (1 hour)." -msgstr "" - -#: ../source/includes/fact-rs-conf-array-index.rst:1 -# 4f6d402dad5e417d8eac33649823876d -msgid "When updating the replica configuration object, access the replica set members in the :rsconf:`members` array with the **array index**. The array index begins with ``0``. Do **not** confuse this index value with the value of the :rsconf:`members[n]._id` field in each document in the :rsconf:`members` array." -msgstr "" - -#: ../source/includes/warning-rs-reconfig.rst:3 -# ab22a211f96c4feab49dbb9b51065df9 -msgid "The :method:`rs.reconfig()` shell method can force the current primary to step down, which causes an :ref:`election `. When the primary steps down, the :program:`mongod` closes all client connections. While this typically takes 10-20 seconds, try to make these changes during scheduled maintenance periods." -msgstr "" - -#: ../source/includes/warning-rs-reconfig.rst:10 -# b0de2acb82df4822aeea36bd01b51950 -msgid "To successfully reconfigure a replica set, a majority of the members must be accessible. If your replica set has an even number of members, add an :doc:`arbiter ` to ensure that members can quickly obtain a majority of votes in an election for primary." -msgstr "" - -#: ../source/tutorial/configure-a-delayed-replica-set-member.txt:62 -# 6d5c1a057e5f441cae132c64c0cebe81 -msgid "Related Documents" -msgstr "" - -#: ../source/tutorial/configure-a-delayed-replica-set-member.txt:64 -# 01ca8564a88f4778bbc510d2d3fc11e7 -msgid ":rsconf:`members[n].slaveDelay`" -msgstr "" - -#: ../source/tutorial/configure-a-delayed-replica-set-member.txt:66 -# 6c1dd972539249dc8d0d6abaa40bdb3f -msgid ":ref:`Replica Set Reconfiguration `" -msgstr "" - -#: ../source/tutorial/configure-a-delayed-replica-set-member.txt:69 -# 3a84e99f6a5943189bd39a9f9cec638b -msgid ":ref:`replica-set-oplog-sizing`" -msgstr "" - -#: ../source/tutorial/configure-a-delayed-replica-set-member.txt:71 -# 749599e5bc9b4528bd3c524c1a5c6f92 -msgid ":doc:`/tutorial/change-oplog-size` tutorial" -msgstr "" - -#: ../source/tutorial/configure-a-delayed-replica-set-member.txt:73 -# 9c7d44a00cb248ef8fe9465afb525586 -msgid ":doc:`/core/replica-set-elections`" -msgstr "" - diff --git a/locale/pot/tutorial/configure-a-hidden-replica-set-member.pot b/locale/pot/tutorial/configure-a-hidden-replica-set-member.pot deleted file mode 100644 index 70497b4360a..00000000000 --- a/locale/pot/tutorial/configure-a-hidden-replica-set-member.pot +++ /dev/null @@ -1,118 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/configure-a-hidden-replica-set-member.txt:3 -# 3fa3e67864b446069d67c69d5a98ecb0 -msgid "Configure a Hidden Replica Set Member" -msgstr "" - -#: ../source/tutorial/configure-a-hidden-replica-set-member.txt:0 -# 7ffa71446471426bbd60404c3ef94c43 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/configure-a-hidden-replica-set-member.txt:13 -# a057afc019c644f9af82329416a51372 -msgid "Hidden members are part of a :term:`replica set` but cannot become :term:`primary` and are invisible to client applications. Hidden members may vote in :ref:`elections `. For a more information on hidden members and their uses, see :doc:`/core/replica-set-hidden-member`." -msgstr "" - -#: ../source/tutorial/configure-a-hidden-replica-set-member.txt:20 -# bb3a1ef156ab4158b4a1aece10a1ff47 -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/configure-a-hidden-replica-set-member.txt:22 -# e881b8adae304ffc80fbb6f93ec70074 -msgid "The most common use of hidden nodes is to support :doc:`delayed members `. If you only need to prevent a member from becoming primary, configure a :doc:`priority 0 member `." -msgstr "" - -#: ../source/includes/fact-replica-set-sync-prefers-non-hidden.rst:1 -# e0a0db128ba4474995cfa7f3e4158790 -msgid "If the :rsconf:`settings.chainingAllowed` setting allows secondary members to sync from other secondaries, MongoDB by default prefers non-hidden members over hidden members when selecting a sync target. MongoDB will only choose hidden members as a last resort. If you want a secondary to sync from a hidden member, use the :dbcommand:`replSetSyncFrom` database command to override the default sync target. See the documentation for :dbcommand:`replSetSyncFrom` before using the command." -msgstr "" - -#: ../source/includes/fact-replica-set-sync-prefers-non-hidden.rst:10 -# 2ea6d225663b4b14a0e280f3b2f2b0b0 -msgid ":doc:`/tutorial/manage-chained-replication`" -msgstr "" - -#: ../source/tutorial/configure-a-hidden-replica-set-member.txt:30 -# 303be6db69c34c40bddf30239da0280a -msgid "Examples" -msgstr "" - -#: ../source/tutorial/configure-a-hidden-replica-set-member.txt:33 -# 6a494ddf2d124a15ace1e5858510afcc -msgid "Member Configuration Document" -msgstr "" - -#: ../source/tutorial/configure-a-hidden-replica-set-member.txt:35 -# 7629108db739411ca717b7ac34c28d12 -msgid "To configure a secondary member as hidden, set its :rsconf:`members[n].priority` value to ``0`` and set its :rsconf:`members[n].hidden` value to ``true`` in its member configuration:" -msgstr "" - -#: ../source/tutorial/configure-a-hidden-replica-set-member.txt:52 -# 630794c7dae2433b9f1e30acda326fcf -msgid "Configuration Procedure" -msgstr "" - -#: ../source/tutorial/configure-a-hidden-replica-set-member.txt:54 -# 53c23bb51c48443babfed939e9bc33fa -msgid "The following example hides the secondary member currently at the index ``0`` in the :rsconf:`members` array. To configure a :term:`hidden member`, use the following sequence of operations in a :program:`mongo` shell connected to the primary, specifying the member to configure by its array index in the :rsconf:`members` array:" -msgstr "" - -#: ../source/tutorial/configure-a-hidden-replica-set-member.txt:68 -# 3958355d26d64294ade2dbb64b4f798b -msgid "After re-configuring the set, this secondary member has a priority of ``0`` so that it cannot become primary and is hidden. The other members in the set will not advertise the hidden member in the :dbcommand:`isMaster` or :method:`db.isMaster()` output." -msgstr "" - -#: ../source/includes/fact-rs-conf-array-index.rst:1 -# 74ecb11419d24cb9ad5629216a0ca517 -msgid "When updating the replica configuration object, access the replica set members in the :rsconf:`members` array with the **array index**. The array index begins with ``0``. Do **not** confuse this index value with the value of the :rsconf:`members[n]._id` field in each document in the :rsconf:`members` array." -msgstr "" - -#: ../source/includes/warning-rs-reconfig.rst:3 -# d5eff0d6b57e497ebabcca4f957f045e -msgid "The :method:`rs.reconfig()` shell method can force the current primary to step down, which causes an :ref:`election `. When the primary steps down, the :program:`mongod` closes all client connections. While this typically takes 10-20 seconds, try to make these changes during scheduled maintenance periods." -msgstr "" - -#: ../source/includes/warning-rs-reconfig.rst:10 -# cbfa5d1a089247aaa8273ca70cbf264c -msgid "To successfully reconfigure a replica set, a majority of the members must be accessible. If your replica set has an even number of members, add an :doc:`arbiter ` to ensure that members can quickly obtain a majority of votes in an election for primary." -msgstr "" - -#: ../source/tutorial/configure-a-hidden-replica-set-member.txt:78 -# c3c4574cd7d447fa9fa23e4417a8ce8d -msgid "Related Documents" -msgstr "" - -#: ../source/tutorial/configure-a-hidden-replica-set-member.txt:80 -# 4d74fe6ba1eb4aecbb2b4823fc561a17 -msgid ":ref:`Replica Set Reconfiguration `" -msgstr "" - -#: ../source/tutorial/configure-a-hidden-replica-set-member.txt:82 -# 721116e851f94da88e1dd50c3f5d5c3a -msgid ":doc:`/core/replica-set-elections`" -msgstr "" - -#: ../source/tutorial/configure-a-hidden-replica-set-member.txt:84 -# 4f753350f3f74e2bb61c03968bfe4531 -msgid ":ref:`Read Preference `" -msgstr "" - diff --git a/locale/pot/tutorial/configure-a-non-voting-replica-set-member.pot b/locale/pot/tutorial/configure-a-non-voting-replica-set-member.pot deleted file mode 100644 index cad4a943565..00000000000 --- a/locale/pot/tutorial/configure-a-non-voting-replica-set-member.pot +++ /dev/null @@ -1,88 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/configure-a-non-voting-replica-set-member.txt:3 -# 78470eabdf724a56a0661bff59517ac7 -msgid "Configure Non-Voting Replica Set Member" -msgstr "" - -#: ../source/tutorial/configure-a-non-voting-replica-set-member.txt:0 -# 4a7d35e1ad7b41f78a2afca75318d742 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/configure-a-non-voting-replica-set-member.txt:13 -# 196f805b5a4a460692a80bc157ed99b8 -msgid "Non-voting members allow you to add additional members for read distribution beyond the maximum seven voting members. To configure a member as non-voting, set its :rsconf:`members[n].votes` value to ``0``." -msgstr "" - -#: ../source/tutorial/configure-a-non-voting-replica-set-member.txt:19 -# 6129170912374d1490f65e7a4a787e4f -msgid "Example" -msgstr "" - -#: ../source/tutorial/configure-a-non-voting-replica-set-member.txt:21 -# acabc3bee1ff4a2c9086ae001b41ef99 -msgid "To disable the ability to vote in elections for the fourth, fifth, and sixth replica set members, use the following command sequence in the :program:`mongo` shell connected to the primary. You identify each replica set member by its array index in the :rsconf:`members` array:" -msgstr "" - -#: ../source/tutorial/configure-a-non-voting-replica-set-member.txt:35 -# dd1902a5dbdb4a59ab699ddd17e804a6 -msgid "This sequence gives ``0`` votes to the fourth, fifth, and sixth members of the set according to the order of the :rsconf:`members` array in the output of :method:`rs.conf()`. This setting allows the set to elect these members as :term:`primary` but does not allow them to vote in elections. Place voting members so that your designated primary or primaries can reach a majority of votes in the event of a network partition." -msgstr "" - -#: ../source/includes/fact-rs-conf-array-index.rst:1 -# e3744ef35497476dbcbd53d10cb66c87 -msgid "When updating the replica configuration object, access the replica set members in the :rsconf:`members` array with the **array index**. The array index begins with ``0``. Do **not** confuse this index value with the value of the :rsconf:`members[n]._id` field in each document in the :rsconf:`members` array." -msgstr "" - -#: ../source/includes/warning-rs-reconfig.rst:3 -# c1706afb570c4843ac8c6008e8d71b61 -msgid "The :method:`rs.reconfig()` shell method can force the current primary to step down, which causes an :ref:`election `. When the primary steps down, the :program:`mongod` closes all client connections. While this typically takes 10-20 seconds, try to make these changes during scheduled maintenance periods." -msgstr "" - -#: ../source/includes/warning-rs-reconfig.rst:10 -# ef9be9f77f5446e5b1205e9c3fc9e60e -msgid "To successfully reconfigure a replica set, a majority of the members must be accessible. If your replica set has an even number of members, add an :doc:`arbiter ` to ensure that members can quickly obtain a majority of votes in an election for primary." -msgstr "" - -#: ../source/tutorial/configure-a-non-voting-replica-set-member.txt:47 -# 1e18d51f3c744eb2870e23429347de04 -msgid "In general and when possible, all members should have only 1 vote. This prevents intermittent ties, deadlocks, or the wrong members from becoming primary. Use :rsconf:`members[n].priority` to control which members are more likely to become primary." -msgstr "" - -#: ../source/tutorial/configure-a-non-voting-replica-set-member.txt:53 -# 0650a1de5d2c43618f2d9119b7c4ce13 -msgid "Related Documents" -msgstr "" - -#: ../source/tutorial/configure-a-non-voting-replica-set-member.txt:55 -# 6744b2990663472f9390fade5ba1418d -msgid ":rsconf:`members[n].votes`" -msgstr "" - -#: ../source/tutorial/configure-a-non-voting-replica-set-member.txt:57 -# dc65ffd3adeb4a25852ac0d14ab4188e -msgid ":ref:`Replica Set Reconfiguration `" -msgstr "" - -#: ../source/tutorial/configure-a-non-voting-replica-set-member.txt:59 -# f0b4f608ad3a4317a79cb66c7000096c -msgid ":doc:`/core/replica-set-elections`" -msgstr "" - diff --git a/locale/pot/tutorial/configure-audit-filters.pot b/locale/pot/tutorial/configure-audit-filters.pot deleted file mode 100644 index 04a7e85938b..00000000000 --- a/locale/pot/tutorial/configure-audit-filters.pot +++ /dev/null @@ -1,196 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/configure-audit-filters.txt:5 -# 172588b27d9041efb1b1c260568be262 -msgid "Configure Audit Filters" -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:0 -# dfbdd8637f604a5c905651be6e572bfb -msgid "On this page" -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:15 -# ed050d91d3684bf6a482fd589d7fbbac -msgid ":products:`MongoDB Enterprise ` supports :ref:`auditing ` of various operations. When :doc:`enabled `, the audit facility, by default, records all auditable operations as detailed in :ref:`audit-action-details-results`. To specify which events to record, the audit feature includes the :option:`--auditFilter` option." -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:23 -# 74f4716e79b042a2b2b6751b46907d6d -msgid "``--auditFilter`` Option" -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:25 -# 8c319edaa8e64100867372d27dab04f7 -msgid "The :option:`--auditFilter` option takes a string representation of a query document of the form:" -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:32 -# 5c7e85f9b8ba4a45b12fa641fd10ab2c -msgid "The ```` can be :doc:`any field in the audit message `, including fields returned in the :ref:`param ` document." -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:36 -# f595446ac1184cf6bf5b8468f0eeed45 -msgid "The ```` is a :ref:`query condition expression `." -msgstr "" - -#: ../source/includes/fact-audit-filter-single-quotes.rst:1 -#: ../source/includes/fact-audit-filter-single-quotes.rst:1 -#: ../source/includes/fact-audit-filter-single-quotes.rst:1 -#: ../source/includes/fact-audit-filter-single-quotes.rst:1 -#: ../source/includes/fact-audit-filter-single-quotes.rst:1 -#: ../source/includes/fact-audit-filter-single-quotes.rst:1 -#: ../source/includes/fact-audit-filter-single-quotes.rst:1 -# de5d463819084d9ab8b34b3a9d357318 -# 4a1fceaf370e4b23b5bd5bd36f6f8588 -# 856021f10d6d41bb8eaf8077308094c1 -# 933854c5fe3b4885a47b730e793eca2d -# cbe10f211bdd4ae3a3fb31a23e6d3cd3 -# 53fc75c9fdc4454fb430280e91e84085 -# 0dc7b80ee0f747f99b90c492733ab76f -msgid "To specify an audit filter, enclose the filter document in single quotes to pass the document as a string." -msgstr "" - -#: ../source/includes/fact-audit-filter-yaml-configuration.rst:1 -#: ../source/includes/fact-audit-filter-yaml-configuration.rst:1 -#: ../source/includes/fact-audit-filter-yaml-configuration.rst:1 -#: ../source/includes/fact-audit-filter-yaml-configuration.rst:1 -#: ../source/includes/fact-audit-filter-yaml-configuration.rst:1 -#: ../source/includes/fact-audit-filter-yaml-configuration.rst:1 -#: ../source/includes/fact-audit-filter-yaml-configuration.rst:1 -# fbeb2e8979154db1b40e98957100f1c2 -# 4b867d0cd47e425c92e211e6c197a6ee -# 21896f443b884f8384febcc9ac443399 -# e47254d8ff704f86bd0bbbfc52a8d272 -# bc72c3c8706f4319bc10d5a070e44ee9 -# a633d4703f3846b4b3e8872504503672 -# 0709404cf6604f39a8cb94ef082334cf -msgid "To specify the audit filter in a :doc:`configuration file `, you must use the YAML format of the configuration file." -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:43 -# 2f8374dddfd940bdb38e78e7527e41bd -msgid "Examples" -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:46 -# fd39acae377e4a3ca94574d72428a325 -msgid "Filter for Multiple Operation Types" -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:48 -# e82c29ee1c60439c80bd6244234d2b10 -msgid "The following example audits only the :authaction:`createCollection` and :authaction:`dropCollection` actions by using the filter:" -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:74 -# b73a06c381fd49b1ace3bbf01c7dd273 -msgid "Filter on Authentication Operations on a Single Database" -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:76 -# eb4ec9d68cfe430fac08572c00f7300d -msgid "The ```` can include :doc:`any field in the audit message `. For authentication operations (i.e. ``atype: \"authenticate\"``), the audit messages include a ``db`` field in the ``param`` document." -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:81 -# 5553cab24fce49ac9be911bfdf95aa31 -msgid "The following example audits only the ``authenticate`` operations that occur against the ``test`` database by using the filter:" -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:108 -# d4f68cb8a52f4a4db14dcffe9f2953de -msgid "To filter on all :authaction:`authenticate` operations across databases, use the filter ``{ atype: \"authenticate\" }``." -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:112 -# aa9847f0fc424a0ab833ebb01404f231 -msgid "Filter on Collection Creation and Drop Operations for a Single Database" -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:114 -# e4774f952554413f89eea453bc8f5c52 -msgid "The ```` can include :doc:`any field in the audit message `. For collection creation and drop operations (i.e. ``atype: \"createCollection\"`` and ``atype: \"dropCollection\"``), the audit messages include a namespace ``ns`` field in the ``param`` document." -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:120 -# a5dd3608a6c84a81bf0705f6a8048c21 -msgid "The following example audits only the ``createCollection`` and ``dropCollection`` operations that occur against the ``test`` database by using the filter:" -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:125 -# e9776e64326d44638321e6f8586989f3 -msgid "The regular expression requires two backslashes (``\\\\``) to escape the dot (``.``)." -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:153 -# 957c303034f645b5987ccf7eaff085c5 -msgid "Filter by Authorization Role" -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:155 -# 9cc40584e78b4c0eb43a094bda503db2 -msgid "The following example audits operations by users with :authrole:`readWrite` role on the ``test`` database, including users with roles that inherit from :authrole:`readWrite`, by using the filter:" -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:184 -# 4d138768a38e4c9eb78514bd18891ea7 -msgid "Filter on Read and Write Operations" -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:186 -#: ../source/tutorial/configure-audit-filters.txt:229 -# 1500bd64e0fa43a48164ebd5a7459632 -# 2ae26159be8e4cf0b7db710250384c3b -msgid "To capture :authaction:`read` and :authaction:`write` operations in the audit, you must also enable the audit system to log authorization successes using the :parameter:`auditAuthorizationSuccess` parameter. [#authorization-agnostic]_" -msgstr "" - -#: ../source/includes/fact-auditAuthorizationSuccess-performance-impact.rst:1 -#: ../source/includes/fact-auditAuthorizationSuccess-performance-impact.rst:1 -# c559a63daf2a4f31aa4e76a8614b4fed -# d87ab867a1cf421d8455863346f2fa4a -msgid "Enabling :parameter:`auditAuthorizationSuccess` degrades performance more than logging only the authorization failures." -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:195 -# 3088506797fa475ea0f163bf8f5febc8 -msgid "The following example audits the :method:`~db.collection.find()`, :method:`~db.collection.insert()`, :method:`~db.collection.remove()`, :method:`~db.collection.update()`, :method:`~db.collection.save()`, and :method:`~db.collection.findAndModify()` operations by using the filter:" -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:227 -# 5a8d5f02e3f84d88980f7e2c16cbc36a -msgid "Filter on Read and Write Operations for a Collection" -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:238 -# a107e780db2d46df983d7a423dc7107f -msgid "The following example audits the :method:`~db.collection.find()`, :method:`~db.collection.insert()`, :method:`~db.collection.remove()`, :method:`~db.collection.update()`, :method:`~db.collection.save()`, and :method:`~db.collection.findAndModify()` operations for the collection ``orders`` in the database ``test`` by using the filter:" -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:270 -# e2c1c87052e143b895e3ad7aaa7bdeeb -msgid ":doc:`/tutorial/configure-auditing`, :doc:`/core/auditing`, :doc:`/reference/audit-message`" -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:274 -# bb8994ce9a6249fdb13319a012a66847 -msgid "You can enable :parameter:`auditAuthorizationSuccess` parameter without enabling ``--auth``; however, all operations will return success for authorization checks." -msgstr "" - diff --git a/locale/pot/tutorial/configure-auditing.pot b/locale/pot/tutorial/configure-auditing.pot deleted file mode 100644 index d5175bd28d0..00000000000 --- a/locale/pot/tutorial/configure-auditing.pot +++ /dev/null @@ -1,131 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/configure-auditing.txt:3 -# 3ccf41ffc81249e49cc24b7176c97945 -msgid "Configure Auditing" -msgstr "" - -#: ../source/tutorial/configure-auditing.txt:0 -# 0676b6e9b2284f1bb14efd8a91a9a478 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/configure-auditing.txt:15 -# 3dd3ab3f235146e29c029866e8c6099f -msgid ":products:`MongoDB Enterprise ` supports :ref:`auditing ` of various operations. A complete auditing solution must involve **all** :program:`mongod` server and :program:`mongos` router processes." -msgstr "" - -#: ../source/tutorial/configure-auditing.txt:20 -# 8bfa79803e56489b92394e88e93f62d6 -msgid "The audit facility can write audit events to the console, the :term:`syslog` (option is unavailable on Windows), a JSON file, or a BSON file. For details on the audited operations and the audit log messages, see :doc:`/reference/audit-message`." -msgstr "" - -#: ../source/tutorial/configure-auditing.txt:26 -# 5a9edb8b208742aabfd956e4f26f4109 -msgid "Enable and Configure Audit Output" -msgstr "" - -#: ../source/tutorial/configure-auditing.txt:28 -# c50b1511dda04160ab2c68e88c90a565 -msgid "Use the :option:`--auditDestination` option to enable auditing and specify where to output the audit events." -msgstr "" - -#: ../source/tutorial/configure-auditing.txt:33 -# 31d5729c7d8245fcaa6fb5c9b3ea2b1e -msgid "For sharded clusters, if you enable auditing on :program:`mongos` instances, you must enable auditing on all :program:`mongod` instances in the cluster, i.e. shards and config servers." -msgstr "" - -#: ../source/tutorial/configure-auditing.txt:38 -# c7178c04b5cf45718df690197d3571de -msgid "Output to Syslog" -msgstr "" - -#: ../source/tutorial/configure-auditing.txt:40 -# 84d18cef596141178b6a69fc9065fe05 -msgid "To enable auditing and print audit events to the syslog (option is unavailable on Windows) in JSON format, specify ``syslog`` for the :option:`--auditDestination` setting. For example:" -msgstr "" - -#: ../source/tutorial/configure-auditing.txt:50 -# b7348b1a882b46319771650960c0061c -msgid "The syslog message limit can result in the truncation of the audit messages. The auditing system will neither detect the truncation nor error upon its occurrence." -msgstr "" - -#: ../source/tutorial/configure-auditing.txt:54 -#: ../source/tutorial/configure-auditing.txt:75 -#: ../source/tutorial/configure-auditing.txt:103 -#: ../source/tutorial/configure-auditing.txt:135 -# 0ecf370691034b13a01fdb1c17e1a390 -# 67b940da920f4e2c915e8bedd6f7304b -# b80fd92dc5474e899541814490c65adb -# e9a69d4e8f6c4a7884a92019b811c904 -msgid "You may also specify these options in the :doc:`configuration file `:" -msgstr "" - -#: ../source/tutorial/configure-auditing.txt:65 -# c0f0aa3ae86343f0b7e79a903043c5d6 -msgid "Output to Console" -msgstr "" - -#: ../source/tutorial/configure-auditing.txt:67 -# 4af770cddd824962a73f2af6dafab03e -msgid "To enable auditing and print the audit events to standard output (i.e. ``stdout``), specify ``console`` for the :option:`--auditDestination` setting. For example:" -msgstr "" - -#: ../source/tutorial/configure-auditing.txt:86 -# 16282914c86147e6ac86cda685e6868d -msgid "Output to JSON File" -msgstr "" - -#: ../source/tutorial/configure-auditing.txt:88 -# a00514c7e2084d07911d0a46b548575f -msgid "To enable auditing and print audit events to a file in JSON format, specify ``file`` for the :option:`--auditDestination` setting, ``JSON`` for the :option:`--auditFormat` setting, and the output filename for the :option:`--auditPath`. The :option:`--auditPath` option accepts either full path name or relative path name. For example, the following enables auditing and records audit events to a file with the relative path name of ``data/db/auditLog.json``:" -msgstr "" - -#: ../source/tutorial/configure-auditing.txt:101 -#: ../source/tutorial/configure-auditing.txt:133 -# 53d3d4caca344abe98105b5a68b7c186 -# 16e4356d5dbf4385b867b88452976d28 -msgid "The audit file rotates at the same time as the server log file." -msgstr "" - -#: ../source/tutorial/configure-auditing.txt:115 -# ca672784148c40e4ac3e72446021d0e6 -msgid "Printing audit events to a file in JSON format degrades server performance more than printing to a file in BSON format." -msgstr "" - -#: ../source/tutorial/configure-auditing.txt:119 -# 4aa61f4b84ae4b8b82bdd17b3b8ab68d -msgid "Output to BSON File" -msgstr "" - -#: ../source/tutorial/configure-auditing.txt:121 -# c08f3514fa204c9587107c588bb9e659 -msgid "To enable auditing and print audit events to a file in BSON binary format, specify ``file`` for the :option:`--auditDestination` setting, ``BSON`` for the :option:`--auditFormat` setting, and the output filename for the :option:`--auditPath`. The :option:`--auditPath` option accepts either full path name or relative path name. For example, the following enables auditing and records audit events to a BSON file with the relative path name of ``data/db/auditLog.bson``:" -msgstr "" - -#: ../source/tutorial/configure-auditing.txt:147 -# 78489e7a10c345029c5f2ae3e6d8242d -msgid "To view the contents of the file, pass the file to the MongoDB utility :program:`bsondump`. For example, the following converts the audit log into a human-readable form and output to the terminal:" -msgstr "" - -#: ../source/tutorial/configure-auditing.txt:156 -# bc79db6920eb4a0fa92d5b49f6790916 -msgid ":doc:`/tutorial/configure-audit-filters`, :doc:`/core/auditing`, :doc:`/reference/audit-message`" -msgstr "" - diff --git a/locale/pot/tutorial/configure-encryption.pot b/locale/pot/tutorial/configure-encryption.pot deleted file mode 100644 index 56f1d76ba87..00000000000 --- a/locale/pot/tutorial/configure-encryption.pot +++ /dev/null @@ -1,259 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/configure-encryption.txt:3 -# 2e2bfd2080254ab9ba0ea4c1bff70c91 -msgid "Configure Encryption" -msgstr "" - -#: ../source/tutorial/configure-encryption.txt:0 -# f482b56df694493397d43b31d32004a7 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/configure-encryption.txt:16 -# e0651d55adc241a098100f0d23410864 -msgid "Overview" -msgstr "" - -#: ../source/includes/fact-enterprise-only-admonition.rst:1 -# 5bdb6d84e89c46f282cda82504402344 -msgid "Enterprise Feature" -msgstr "" - -#: ../source/includes/fact-enterprise-only-admonition.rst:3 -# 662ecf42bcdb4cb18afe13b7a8b4cdd3 -msgid "Available in MongoDB Enterprise only." -msgstr "" - -#: ../source/tutorial/configure-encryption.txt:22 -# f003624e55d44fd888d541d41624eaf5 -msgid "Available for the WiredTiger Storage Engine Only." -msgstr "" - -#: ../source/tutorial/configure-encryption.txt:24 -# d3f1ffdb584a4df7a84deba54282fec3 -msgid "MongoDB Enterprise 3.2 introduces a native encryption option for the WiredTiger storage engine. With storage encryption, the secure management of the encryption keys is critical." -msgstr "" - -#: ../source/tutorial/configure-encryption.txt:28 -# 8b0be692a48547e6ba84881c416bd3c6 -msgid "Only the master key is external to the server and requires external management. To manage the master key, MongoDB's encrypted storage engine supports two key management options:" -msgstr "" - -#: ../source/tutorial/configure-encryption.txt:32 -# c9f4aee2eb55403ca495f54bc9450b2b -msgid "Integration with a third party key management appliance via the Key Management Interoperability Protocol (KMIP). **Recommended**" -msgstr "" - -#: ../source/tutorial/configure-encryption.txt:35 -# 3d2544a858df4eb2a0ba80df5e78305d -msgid "Use of local key management via a keyfile." -msgstr "" - -#: ../source/tutorial/configure-encryption.txt:37 -# 50ad8d13588945889647558236ca6e3e -msgid "The following tutorial outlines the procedures to configure MongoDB for encryption and key management." -msgstr "" - -#: ../source/tutorial/configure-encryption.txt:41 -# d060fc9522b04ad2a42b92e50d505c69 -msgid "Key Manager" -msgstr "" - -#: ../source/tutorial/configure-encryption.txt:43 -# ac3f5c54abf34a06a21b4a6bd6f49d34 -msgid "MongoDB Enterprise supports secure transfer of keys with compatible key management appliances. Using a key manager allows for the keys to be stored in the key manager." -msgstr "" - -#: ../source/tutorial/configure-encryption.txt:47 -# eaaf310b968b44e690c0319556155fc9 -msgid "MongoDB Enterprise supports secure transfer of keys with Key Management Interoperability Protocol (KMIP) compliant key management appliances. Any appliance vendor that provides support for KMIP is expected to be compatible." -msgstr "" - -#: ../source/includes/partners-security.rst:1 -# 108ceca981e349b7b773bc6dbba63b98 -msgid "For a list of MongoDB's certified partners, refer to the `Partners List `_. To view security partners, select \"Security\" from the :guilabel:`Technology` filter, and \"Certified\" from the :guilabel:`Certified` filter." -msgstr "" - -#: ../source/tutorial/configure-encryption.txt:54 -# e5bad014771643e1a98d5fa60684e5dc -msgid "Recommended" -msgstr "" - -#: ../source/tutorial/configure-encryption.txt:56 -# 5e58b74a53064447b2ba42d1232ccd7f -msgid "Using a key manager meets regulatory key management guidelines, such as HIPAA, PCI-DSS, and FERPA, and is recommended over the local key management." -msgstr "" - -#: ../source/tutorial/configure-encryption.txt:61 -# 7a259c686f3245bdb9b3840a98ee0750 -msgid "Prerequisites" -msgstr "" - -#: ../source/tutorial/configure-encryption.txt:63 -# d29acac04e9c490a9b56e688b66f9fba -msgid "Your key manager must support the KMIP communication protocol." -msgstr "" - -#: ../source/tutorial/configure-encryption.txt:65 -# 1f94cf11669a44df9c378b6a2ec676e0 -msgid "To authenticate MongoDB to a KMIP server, you must have a valid certificate issued by the key management appliance." -msgstr "" - -#: ../source/tutorial/configure-encryption.txt:71 -# 6b8148b28a534631875bafe1b6c617c9 -msgid "Encrypt Using a New Key" -msgstr "" - -#: ../source/tutorial/configure-encryption.txt:73 -# 7579a8523a924bc3bcbc269fde445cac -msgid "To create a new key, connect :program:`mongod` to the key manager by starting :program:`mongod` with the following options:" -msgstr "" - -#: ../source/tutorial/configure-encryption.txt:76 -#: ../source/tutorial/configure-encryption.txt:114 -# c6901f906f1c4068bcd1da6df717aef1 -# be1a2138992440fa82c6fdf50c1f4508 -msgid ":option:`--enableEncryption`" -msgstr "" - -#: ../source/tutorial/configure-encryption.txt:77 -#: ../source/tutorial/configure-encryption.txt:115 -# 7be79b65fae74158add9d9584f9a7f2f -# 6711c541a8174a79a122a1ab1c718d25 -msgid ":option:`--kmipServerName`" -msgstr "" - -#: ../source/tutorial/configure-encryption.txt:78 -#: ../source/tutorial/configure-encryption.txt:116 -# 4e88288c8f364541bb8af01c9d757fd6 -# 0df8ff54d9874fb394334e4ab333074c -msgid ":option:`--kmipPort`" -msgstr "" - -#: ../source/tutorial/configure-encryption.txt:79 -#: ../source/tutorial/configure-encryption.txt:117 -# 8742d4d613384f26946729c2a7ec472a -# 94fe20d335d24eefb1aeac862e48d9ba -msgid ":option:`--kmipServerCAFile`" -msgstr "" - -#: ../source/tutorial/configure-encryption.txt:80 -#: ../source/tutorial/configure-encryption.txt:118 -# ce0e6b9d81444614ab9527ff499e4b70 -# c686869a0eae4e83821f53d691e39535 -msgid ":option:`--kmipClientCertificateFile`" -msgstr "" - -#: ../source/tutorial/configure-encryption.txt:82 -#: ../source/tutorial/configure-encryption.txt:121 -# b00b3acf56ae48448411f8b57e045a20 -# a74a1f169d8440bdab428e1c6757d457 -msgid "Include any other options specific to your :program:`mongod` configuration." -msgstr "" - -#: ../source/tutorial/configure-encryption.txt:91 -# b7db716b4120481e9fbb528ef7e02ce0 -msgid "This operation creates a new master key in your key manager which :program:`mongod` uses to encrypt the keys :program:`mongod` generates for each database." -msgstr "" - -#: ../source/tutorial/configure-encryption.txt:95 -# fa57a30f5ac141de9b7d3dfa4cfd922d -msgid "To verify that the key creation and usage was successful, check the log file. If successful, the process will log the following messages:" -msgstr "" - -#: ../source/tutorial/configure-encryption.txt:103 -#: ../source/tutorial/configure-encryption.txt:136 -#: ../source/tutorial/configure-encryption.txt:186 -# f90398686427490e9cd8248fe4f1ccbf -# e2b5117e7cb445219439987f8a6046e9 -# 1c3797eeb0fe4ac097f1aceab427d6b1 -msgid ":ref:`encryption-key-management-options`" -msgstr "" - -#: ../source/tutorial/configure-encryption.txt:108 -# 3a1f5b276d814967bdbc8b1a23e0bf2b -msgid "Encrypt Using an Existing Key" -msgstr "" - -#: ../source/tutorial/configure-encryption.txt:110 -# 7d254c28e6094fe3866756a9c5722a53 -msgid "You can use an existing master key your KMIP server created and manages. To use an existing key, connect :program:`mongod` to the key manager by starting :program:`mongod` with the following options:" -msgstr "" - -#: ../source/tutorial/configure-encryption.txt:119 -# 888da2fe35e84e7ca95f3976fe9e9a32 -msgid ":option:`--kmipKeyIdentifier`" -msgstr "" - -#: ../source/tutorial/configure-encryption.txt:132 -# 7adfdffe0bd94822913fc5ee1e39e79b -msgid "If data is already encrypted with a key, you must specify that key's ```` for the ``--kmipKeyIdentifier`` option. Otherwise, MongoDB does not start and logs an error." -msgstr "" - -#: ../source/tutorial/configure-encryption.txt:139 -# 2153fa5f1cb442f3b5f6dbb1d1e0ce89 -msgid "Local Key Management" -msgstr "" - -#: ../source/tutorial/configure-encryption.txt:143 -# bc5559562ac14edd8051eb3d87e8bb25 -msgid "Using the keyfile method does not meet most regulatory key management guidelines and requires users to securely manage their own keys." -msgstr "" - -#: ../source/tutorial/configure-encryption.txt:147 -# d6513732bb6044a796bd2d537abdd5ac -msgid "The safe management of the keyfile is critical." -msgstr "" - -#: ../source/tutorial/configure-encryption.txt:149 -# f3d29e6a0d5c4cb58587cb6cc8909069 -msgid "To encrypt using a keyfile, you must have a base64 encoded keyfile that contains a 16 or 32 character string. The keyfile must only be accessible by the owner of the :program:`mongod` process." -msgstr "" - -#: ../source/tutorial/configure-encryption.txt:153 -# c2f0a43005bb4993894d90adcc0ed9fa -msgid "Create the base64 encoded keyfile with the 16 or 32 character string. You can generate the encoded keyfile using any method you prefer. For example," -msgstr "" - -#: ../source/tutorial/configure-encryption.txt:161 -# 1c9364ec7b08451a8ef93a2fc9cfe4bc -msgid "Update the file permissions." -msgstr "" - -#: ../source/tutorial/configure-encryption.txt:167 -# 2a31a401aa4b457e82d5c2ea75ed6315 -msgid "To use the key file, start :program:`mongod` with the following options:" -msgstr "" - -#: ../source/tutorial/configure-encryption.txt:170 -# f8541ac5ac6648d59b82aa79c038dda9 -msgid "``--enableEncryption``," -msgstr "" - -#: ../source/tutorial/configure-encryption.txt:172 -# 6f8f38a31ce54f199ecb170cf68b3617 -msgid "``--encryptionKeyFile ``," -msgstr "" - -#: ../source/tutorial/configure-encryption.txt:178 -# f50472f8349c49cb877f6cf202aae274 -msgid "Verify if the encryption key manager successfully initialized with the keyfile. If the operation was successful, the process will log the following message:" -msgstr "" - diff --git a/locale/pot/tutorial/configure-fips.pot b/locale/pot/tutorial/configure-fips.pot deleted file mode 100644 index ce3c6c07d5c..00000000000 --- a/locale/pot/tutorial/configure-fips.pot +++ /dev/null @@ -1,123 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/configure-fips.txt:3 -# 1d314d2d321a4704b16eaf6a2253527d -msgid "Configure MongoDB for FIPS" -msgstr "" - -#: ../source/tutorial/configure-fips.txt:0 -# 8f23348cc1ad4adb8ea5e721e3178c16 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/configure-fips.txt:16 -# 81cfa7e073d3406b9281488fc1a27651 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/configure-fips.txt:18 -# ec01f250648141368ddd1ad64bf4eb4b -msgid "The Federal Information Processing Standard (FIPS) is a U.S. government computer security standard used to certify software modules and libraries that encrypt and decrypt data securely. You can configure MongoDB to run with a FIPS 140-2 certified library for OpenSSL. Configure FIPS to run by default or as needed from the command line." -msgstr "" - -#: ../source/tutorial/configure-fips.txt:26 -# d7465c1749c648488e07b3c42de9ff03 -msgid "Prerequisites" -msgstr "" - -#: ../source/includes/extracts/security-prereq-configure-fips.rst:1 -# a4d971b4cf69413286f756cdd15dba0e -msgid "A full description of FIPS and TLS/SSL is beyond the scope of this document. This tutorial assumes prior knowledge of FIPS and TLS/SSL." -msgstr "" - -#: ../source/tutorial/configure-fips.txt:32 -# 739c30b984f44ac5ac27125af3159d34 -msgid "Only `MongoDB Enterprise`_ edition supports FIPS mode. See :doc:`/administration/install-enterprise` to download and install `MongoDB Enterprise`_." -msgstr "" - -#: ../source/tutorial/configure-fips.txt:36 -# f3a9563767fc49ce92f6d7f99bbf28d2 -msgid "Your system must have an OpenSSL library configured with the FIPS 140-2 module. At the command line, type ``openssl version`` to confirm your OpenSSL software includes FIPS support." -msgstr "" - -#: ../source/tutorial/configure-fips.txt:40 -# 8068626c829c48f9bf9877bbd74711d3 -msgid "For Red Hat Enterprise Linux 6.x (RHEL 6.x) or its derivatives such as CentOS 6.x, the OpenSSL toolkit must be at least ``openssl-1.0.1e-16.el6_5`` to use FIPS mode. To upgrade the toolkit for these platforms, issue the following command:" -msgstr "" - -#: ../source/tutorial/configure-fips.txt:49 -# 393e964f6bbe44e3b488370c068b65c0 -msgid "Some versions of Linux periodically execute a process to `prelink` dynamic libraries with pre-assigned addresses. This process modifies the OpenSSL libraries, specifically ``libcrypto``. The OpenSSL FIPS mode will subsequently fail the signature check performed upon startup to ensure ``libcrypto`` has not been modified since compilation." -msgstr "" - -#: ../source/tutorial/configure-fips.txt:55 -# 972da39e475543b98d67de0e30f108fb -msgid "To configure the Linux prelink process to not prelink ``libcrypto``:" -msgstr "" - -#: ../source/tutorial/configure-fips.txt:64 -# 7b6adeb632b44543ae538a3e284c5670 -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/configure-fips.txt:66 -# 76f10f2e4265418798cf9c8c7eba2c03 -msgid "FIPS is property of the encryption system and not the access control system. However, if your environment requires FIPS compliant encryption *and* access control, you must ensure that the access control system uses only FIPS-compliant encryption." -msgstr "" - -#: ../source/tutorial/configure-fips.txt:71 -# c24c3f44288744c3935fb81e64683b31 -msgid "MongoDB's FIPS support covers the way that MongoDB uses OpenSSL for network encryption, ``SCRAM-SHA-1`` authentication, and x.509 authentication. If you use Kerberos or LDAP authentication, you must ensure that these external mechanisms are FIPS-compliant. ``MONGODB-CR`` authentication is **not** FIPS compliant." -msgstr "" - -#: ../source/tutorial/configure-fips.txt:78 -# 4137d15004314a7a979f54162cf14a38 -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/configure-fips.txt:81 -# 388c097d863e49e1ba535b6dc044bbf9 -msgid "Configure MongoDB to use TLS/SSL" -msgstr "" - -#: ../source/tutorial/configure-fips.txt:83 -# d1864a09c9cd424c960ce60db3cf7fb7 -msgid "See :doc:`/tutorial/configure-ssl` for details about configuring OpenSSL. For FIPS mode, ensure that your certificate is FIPS compliant." -msgstr "" - -#: ../source/tutorial/configure-fips.txt:87 -# ae8c881be17041e6a356b39fc50aa014 -msgid "Run ``mongod`` or ``mongos`` instance in FIPS mode" -msgstr "" - -#: ../source/tutorial/configure-fips.txt:89 -# 610eeda0a3904dd4bcb260023a777bd4 -msgid "Perform these steps after you :doc:`/tutorial/configure-ssl`." -msgstr "" - -#: ../source/tutorial/configure-fips.txt:94 -# 8b98a98604dd4e91b9a16d19129b6d3d -msgid "Confirm that FIPS mode is running" -msgstr "" - -#: ../source/tutorial/configure-fips.txt:96 -# 4e2daaafe82347558c601c867774a796 -msgid "Check the server log file for a message that FIPS is active:" -msgstr "" - diff --git a/locale/pot/tutorial/configure-ldap-sasl-activedirectory.pot b/locale/pot/tutorial/configure-ldap-sasl-activedirectory.pot deleted file mode 100644 index a79b0cf3489..00000000000 --- a/locale/pot/tutorial/configure-ldap-sasl-activedirectory.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/configure-ldap-sasl-activedirectory.txt:3 -# d295754e2a0c40e8b33866fca2676fe7 -msgid "Authenticate Using SASL and LDAP with ActiveDirectory" -msgstr "" - -#: ../source/tutorial/configure-ldap-sasl-activedirectory.txt:0 -# df4372ddef134bbabafaa3a7d010faed -msgid "On this page" -msgstr "" - -#: ../source/tutorial/configure-ldap-sasl-activedirectory.txt:13 -# c1fe6180bcde42ca8e85ca653d3c21ed -msgid "MongoDB Enterprise provides support for proxy authentication of users. This allows administrators to configure a MongoDB cluster to authenticate users by proxying authentication requests to a specified Lightweight Directory Access Protocol (LDAP) service." -msgstr "" - -#: ../source/tutorial/configure-ldap-sasl-activedirectory.txt:19 -# 36c26646bc284cebbb409de582342aeb -msgid "Considerations" -msgstr "" - -#: ../source/includes/admonition-mongodb-enterprise-windows-ldap.rst:1 -# 0467fa524b3342739674d9fbf519c7bc -msgid "MongoDB Enterprise for Windows does **not** include LDAP support for authentication. However, MongoDB Enterprise for Linux supports using LDAP authentication with an ActiveDirectory server." -msgstr "" - -#: ../source/includes/admonition-saslauthd-ldap-considerations.rst:3 -# 4229261eb3524762bcedac8cd028cf29 -msgid "MongoDB does **not** support LDAP authentication in mixed sharded cluster deployments that contain both version 2.4 and version 2.6 shards. See :doc:`/release-notes/2.6-upgrade` for upgrade instructions." -msgstr "" - -#: ../source/includes/admonition-saslauthd-ldap-considerations.rst:7 -# dbef59774f5441dab4060d18b9e3970a -msgid "Use secure encrypted or trusted connections between clients and the server, as well as between ``saslauthd`` and the LDAP server. The LDAP server uses the ``SASL PLAIN`` mechanism, sending and receiving data in **plain text**. You should use only a trusted channel such as a VPN, a connection encrypted with TLS/SSL, or a trusted wired network." -msgstr "" - -#: ../source/tutorial/configure-ldap-sasl-activedirectory.txt:24 -# 57c84aa6e52348c4953a89ebf9843d1b -msgid "Configure ``saslauthd``" -msgstr "" - -#: ../source/tutorial/configure-ldap-sasl-activedirectory.txt:26 -# 07bbe7e1eed645c0b23eb00ca7ee3aaf -msgid "LDAP support for user authentication requires proper configuration of the ``saslauthd`` daemon process as well as the MongoDB server." -msgstr "" - -#: ../source/tutorial/configure-ldap-sasl-activedirectory.txt:34 -# 247790cfa5ea43518d9cfd527249f6b1 -msgid "Configure MongoDB" -msgstr "" - diff --git a/locale/pot/tutorial/configure-ldap-sasl-openldap.pot b/locale/pot/tutorial/configure-ldap-sasl-openldap.pot deleted file mode 100644 index f63484d416e..00000000000 --- a/locale/pot/tutorial/configure-ldap-sasl-openldap.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/configure-ldap-sasl-openldap.txt:3 -# 5b409e17e9484cda955fe1e4912d4a78 -msgid "Authenticate Using SASL and LDAP with OpenLDAP" -msgstr "" - -#: ../source/tutorial/configure-ldap-sasl-openldap.txt:0 -# a97bedd517684bfa9b3ac1850c4de4f4 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/configure-ldap-sasl-openldap.txt:13 -# 6e92b12b0b3b47899ecefc9cced21e0d -msgid "MongoDB Enterprise provides support for proxy authentication of users. This allows administrators to configure a MongoDB cluster to authenticate users by proxying authentication requests to a specified Lightweight Directory Access Protocol (LDAP) service." -msgstr "" - -#: ../source/tutorial/configure-ldap-sasl-openldap.txt:19 -# ef750f13b27c4eb1ba8c9ce5c6a5b607 -msgid "Considerations" -msgstr "" - -#: ../source/includes/admonition-mongodb-enterprise-windows-ldap.rst:1 -# 8a2e8471e2e14cefbeaaa002d3e7fa97 -msgid "MongoDB Enterprise for Windows does **not** include LDAP support for authentication. However, MongoDB Enterprise for Linux supports using LDAP authentication with an ActiveDirectory server." -msgstr "" - -#: ../source/includes/admonition-saslauthd-ldap-considerations.rst:3 -# 1b5e10cde8b341158973c5e60ac9bf09 -msgid "MongoDB does **not** support LDAP authentication in mixed sharded cluster deployments that contain both version 2.4 and version 2.6 shards. See :doc:`/release-notes/2.6-upgrade` for upgrade instructions." -msgstr "" - -#: ../source/includes/admonition-saslauthd-ldap-considerations.rst:7 -# e34c03f9e00b44c9ad55c5114907a1a3 -msgid "Use secure encrypted or trusted connections between clients and the server, as well as between ``saslauthd`` and the LDAP server. The LDAP server uses the ``SASL PLAIN`` mechanism, sending and receiving data in **plain text**. You should use only a trusted channel such as a VPN, a connection encrypted with TLS/SSL, or a trusted wired network." -msgstr "" - -#: ../source/tutorial/configure-ldap-sasl-openldap.txt:24 -# ddb954d153e5492293e0e47f77d011cb -msgid "Configure ``saslauthd``" -msgstr "" - -#: ../source/tutorial/configure-ldap-sasl-openldap.txt:26 -# 1454d143700a4631a3d128f8359ec5c5 -msgid "LDAP support for user authentication requires proper configuration of the ``saslauthd`` daemon process as well as the MongoDB server." -msgstr "" - -#: ../source/tutorial/configure-ldap-sasl-openldap.txt:34 -# b558aa57fbae4056a7ad1c52adb43cd0 -msgid "Configure MongoDB" -msgstr "" - diff --git a/locale/pot/tutorial/configure-linux-iptables-firewall.pot b/locale/pot/tutorial/configure-linux-iptables-firewall.pot deleted file mode 100644 index ea9b110dd80..00000000000 --- a/locale/pot/tutorial/configure-linux-iptables-firewall.pot +++ /dev/null @@ -1,325 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:3 -# 4845d198942f41868fbbb5e773742a4c -msgid "Configure Linux ``iptables`` Firewall for MongoDB" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:0 -# 5db21c8a6c2343c08c4daee6d34e7dd7 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:13 -# 9ae711fe6e5147a6b1d707a6bd084746 -msgid "On contemporary Linux systems, the ``iptables`` program provides methods for managing the Linux Kernel's ``netfilter`` or network packet filtering capabilities. These firewall rules make it possible for administrators to control what hosts can connect to the system, and limit risk exposure by limiting the hosts that can connect to a system." -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:20 -# c0f6090674774b22a60348783ea2e397 -msgid "This document outlines basic firewall configurations for ``iptables`` firewalls on Linux. Use these approaches as a starting point for your larger networking organization. For a detailed overview of security practices and risk management for MongoDB, see :doc:`/security`." -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:25 -# 8f1ba4c605b64814a2d5a9b4e92545b0 -msgid "For MongoDB deployments on Amazon's web services, see the :ecosystem:`Amazon EC2 ` page, which addresses Amazon's Security Groups and other EC2-specific security features." -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:30 -# 1d8cd1f282ea499cb2687f3af9103fe0 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:32 -# 872696a23a864acbaa1965b11c55f3d4 -msgid "Rules in ``iptables`` configurations fall into chains, which describe the process for filtering and processing specific streams of traffic. Chains have an order, and packets must pass through earlier rules in a chain to reach later rules. This document addresses only the following two chains:" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:39 -# 8f289fbd15d543dca08b2bb76cb919e1 -msgid "``INPUT``" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:39 -# 97aff07c462f46649a0f34c793b436e5 -msgid "Controls all incoming traffic." -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:42 -# 528c0b29ea284b2c91f5e793a939d7f7 -msgid "``OUTPUT``" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:42 -# 4c5b94e4ccf9409ab2176535a3562a50 -msgid "Controls all outgoing traffic." -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:44 -# df5bfc373a1b483a811a8d4363285e39 -msgid "Given the :doc:`default ports ` of all MongoDB processes, you must configure networking rules that permit *only* required communication between your application and the appropriate :program:`mongod` and :program:`mongos` instances." -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:49 -# f6c802991b5d48c5b226482c1e7b5db0 -msgid "Be aware that, by default, the default policy of ``iptables`` is to allow all connections and traffic unless explicitly disabled. The configuration changes outlined in this document will create rules that explicitly allow traffic from specific addresses and on specific ports, using a default policy that drops all traffic that is not explicitly allowed. When you have properly configured your ``iptables`` rules to allow only the traffic that you want to permit, you can :ref:`iptables-change-default-policy-to-drop`." -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:59 -# f471e0eef4774dc0a9f93a18b038ad01 -msgid "Patterns" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:61 -# 510692a4d00f4fa7ad2fbeb364b199c4 -msgid "This section contains a number of patterns and examples for configuring ``iptables`` for use with MongoDB deployments. If you have configured different ports using the :setting:`~net.port` configuration setting, you will need to modify the rules accordingly." -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:69 -# c2f232f4e19748e5bbff449b6b4fe5b8 -msgid "Traffic to and from ``mongod`` Instances" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:71 -# 8b7c3572679e400ead482531e6e96710 -msgid "This pattern is applicable to all :program:`mongod` instances running as standalone instances or as part of a :term:`replica set`." -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:74 -# fee89694095448d69fd646c7c7ef5101 -msgid "The goal of this pattern is to explicitly allow traffic to the :program:`mongod` instance from the application server. In the following examples, replace ```` with the IP address of the application server:" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:84 -# 5975550d2ee14ed5a4182e6dc119f474 -msgid "The first rule allows all incoming traffic from ```` on port ``27017``, which allows the application server to connect to the :program:`mongod` instance. The second rule, allows outgoing traffic from the :program:`mongod` to reach the application server." -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:0 -#: ../source/tutorial/configure-linux-iptables-firewall.txt:0 -# 6af1aa269eaf46fe9d5afe2ce3fe64ab -# 16dbc2a8ca6645ea82940dc90a0f04a5 -msgid "Optional" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:91 -# d9e283c59f8e4074991da87f20434ca7 -msgid "If you have only one application server, you can replace ```` with either the IP address itself, such as: ``198.51.100.55``. You can also express this using CIDR notation as ``198.51.100.55/32``. If you want to permit a larger block of possible IP addresses you can allow traffic from a ``/24`` using one of the following specifications for the ````, as follows:" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:105 -# 033842b40e9848ff8ae5d3fdbbb50511 -msgid "Traffic to and from ``mongos`` Instances" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:107 -# e450a17b86de456e818ca606f6b79b15 -msgid ":program:`mongos` instances provide query routing for :term:`sharded clusters `. Clients connect to :program:`mongos` instances, which behave from the client's perspective as :program:`mongod` instances. In turn, the :program:`mongos` connects to all :program:`mongod` instances that are components of the sharded cluster." -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:114 -# aceb9bcfb85a4c1f8652752f988b59d1 -msgid "Use the same ``iptables`` command to allow traffic to and from these instances as you would from the :program:`mongod` instances that are members of the replica set. Take the configuration outlined in the :ref:`iptables-basic-rule-set` section as an example." -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:120 -# 1e2a1acc0f0445ca90921267100cba11 -msgid "Traffic to and from a MongoDB Config Server" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:122 -# 1187d3eb6ecb477ea827988787eaa016 -msgid "Config servers, host the :term:`config database` that stores metadata for sharded clusters. Each production cluster has three config servers, initiated using the :option:`mongod --configsvr` option. [#config-option]_ Config servers listen for connections on port ``27019``. As a result, add the following ``iptables`` rules to the config server to allow incoming and outgoing connection on port ``27019``, for connection to the other config servers." -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:135 -# 6ff5feecf0f7469e848d9396836d2240 -msgid "Replace ```` with the address or address space of *all* the :program:`mongod` that provide config servers." -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:138 -# 36e7e1dde3a14fa2abbfb53b2905ed4e -msgid "Additionally, config servers need to allow incoming connections from all of the :program:`mongos` instances in the cluster *and* all :program:`mongod` instances in the cluster. Add rules that resemble the following:" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:147 -# 5cebe5cb8be34294aaa4e39a435bc5b1 -msgid "Replace ```` with the address of the :program:`mongos` instances and the shard :program:`mongod` instances." -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:151 -# 23469bd79fe24591adb2008316bfdb4b -msgid "You also can run a config server by using the ``configsvr`` value for the :setting:`~sharding.clusterRole` setting in a configuration file." -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:156 -# ee3e8802ed7d4a0b825eb26dd9ff916b -msgid "Traffic to and from a MongoDB Shard Server" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:158 -# f316a803bd61489cbf0ccb61f67c067d -msgid "For shard servers, running as :option:`mongod --shardsvr` [#shard-option]_ Because the default port number is ``27018`` when running with the ``shardsvr`` value for the :setting:`~sharding.clusterRole` setting, you must configure the following ``iptables`` rules to allow traffic to and from each shard:" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:169 -# ae1c062c9d04405095982a6d55106868 -msgid "Replace the ```` specification with the IP address of all :program:`mongod`. This allows you to permit incoming and outgoing traffic between all shards including constituent replica set members, to:" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:174 -# dc9eefe1a79942e4bba93431a8901408 -msgid "all :program:`mongod` instances in the shard's replica sets." -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:176 -# eae41a7128094c9c93930cc4f9379621 -msgid "all :program:`mongod` instances in other shards. [#migrations]_" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:178 -# 406f90963ada414c9c81de25423e9a3a -msgid "Furthermore, shards need to be able make outgoing connections to:" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:180 -# 73e8eebcc2ae4012bf1a3fbe17c37146 -msgid "all :program:`mongod` instances in the config servers." -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:182 -# 2b9902df58924adab1152a2f80f95546 -msgid "Create a rule that resembles the following, and replace the ```` with the address of the config servers and the :program:`mongos` instances:" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:190 -# d2e67269de56475a89dfd6993c73908c -msgid "You can also specify the shard server option with the ``shardsvr`` value for the :setting:`~sharding.clusterRole` setting in the configuration file. Shard members are also often conventional replica sets using the default port." -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:195 -# fb5f0701ed1d4303b258b85679930290 -msgid "All shards in a cluster need to be able to communicate with all other shards to facilitate :term:`chunk` and balancing operations." -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:200 -# 5e52ba19dd4d48cc847648f80f4304fc -msgid "Provide Access For Monitoring Systems" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:202 -# 8f1b52a9369d4be9a5f07c51574250e5 -msgid "The :program:`mongostat` diagnostic tool, when running with the :option:`--discover ` needs to be able to reach all components of a cluster, including the config servers, the shard servers, and the :program:`mongos` instances." -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:207 -# 63b93f7f724d4b31ab9ee99cc1ea195d -msgid "If your monitoring system needs access the HTTP interface, insert the following rule to the chain:" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:214 -# 5d023dd601ab44869ecc6e1be6276d0d -msgid "Replace ```` with the address of the instance that needs access to the HTTP or REST interface. For *all* deployments, you should restrict access to this port to *only* the monitoring instance." -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:221 -# e2b7767f5521495ea879f08c41971da9 -msgid "For config server :program:`mongod` instances running with the ``shardsvr`` value for the :setting:`~sharding.clusterRole` setting, the rule would resemble the following:" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:229 -# 34afcbe22aed402680d219878afc7389 -msgid "For config server :program:`mongod` instances running with the ``configsvr`` value for the :setting:`~sharding.clusterRole` setting, the rule would resemble the following:" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:240 -# aeeed37037a84301b5c78cbc38012007 -msgid "Change Default Policy to ``DROP``" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:242 -# 772ebed97be645119d711ef3f7c63770 -msgid "The default policy for ``iptables`` chains is to allow all traffic. After completing all ``iptables`` configuration changes, you *must* change the default policy to ``DROP`` so that all traffic that isn't explicitly allowed as above will not be able to reach components of the MongoDB deployment. Issue the following commands to change this policy:" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:256 -# 828a23d12cd5400e80986bbad6d58b87 -msgid "Manage and Maintain ``iptables`` Configuration" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:258 -# 642512be29b54e5eb46cf8d48417919f -msgid "This section contains a number of basic operations for managing and using ``iptables``. There are various front end tools that automate some aspects of ``iptables`` configuration, but at the core all ``iptables`` front ends provide the same basic functionality:" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:266 -# 15b871310a0f43a4961b04cd16beb49a -msgid "Make all ``iptables`` Rules Persistent" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:268 -# 9a8065c32d4a479eb896488524cb4d28 -msgid "By default all ``iptables`` rules are only stored in memory. When your system restarts, your firewall rules will revert to their defaults. When you have tested a rule set and have guaranteed that it effectively controls traffic you can use the following operations to you should make the rule set persistent." -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:274 -# 5cf41d7b509e4d8cb9b04869a3dd7acc -msgid "On Red Hat Enterprise Linux, Fedora Linux, and related distributions you can issue the following command:" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:281 -# 927d1f15592e4cc1938368ba508e4b2b -msgid "On Debian, Ubuntu, and related distributions, you can use the following command to dump the ``iptables`` rules to the ``/etc/iptables.conf`` file:" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:289 -# e8dade0fe11d45afae6a42b6571125d5 -msgid "Run the following operation to restore the network rules:" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:295 -# 8272078dbddb443cb9740bec823fd45e -msgid "Place this command in your ``rc.local`` file, or in the ``/etc/network/if-up.d/iptables`` file with other similar operations." -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:299 -# e97f616828c54bd587ef45ca7c3d2c94 -msgid "List all ``iptables`` Rules" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:301 -# beb475ba6c39454080780b0f896be34e -msgid "To list all of currently applied ``iptables`` rules, use the following operation at the system shell." -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:309 -# b82de82aaa434af492d8b4fc2738a9be -msgid "Flush all ``iptables`` Rules" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:311 -# 314264ef08ba4fe0b8db41785a346491 -msgid "If you make a configuration mistake when entering ``iptables`` rules or simply need to revert to the default rule set, you can use the following operation at the system shell to flush all rules:" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:319 -# f1a60e06b1b4407d9f25c3c2a02beee0 -msgid "If you've already made your ``iptables`` rules persistent, you will need to repeat the appropriate procedure in the :ref:`iptables-make-all-rules-persistent` section." -msgstr "" - diff --git a/locale/pot/tutorial/configure-mongo-shell.pot b/locale/pot/tutorial/configure-mongo-shell.pot deleted file mode 100644 index 10a43e24d92..00000000000 --- a/locale/pot/tutorial/configure-mongo-shell.pot +++ /dev/null @@ -1,142 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/configure-mongo-shell.txt:3 -# d97a1de267a04a39b0eb51195571549c -msgid "Configure the ``mongo`` Shell" -msgstr "" - -#: ../source/tutorial/configure-mongo-shell.txt:0 -# f1f5c13e6bb94ea7b1da6f1298fd653b -msgid "On this page" -msgstr "" - -#: ../source/tutorial/configure-mongo-shell.txt:16 -# 8286bf3a537c41e3bb9e507bbb11717b -msgid "Customize the Prompt" -msgstr "" - -#: ../source/tutorial/configure-mongo-shell.txt:18 -# aca648320e224e1cbf08a84ec0cf5296 -msgid "You may modify the content of the prompt by setting the variable ``prompt`` in the :program:`mongo` shell. The ``prompt`` variable can hold strings as well as JavaScript code. If ``prompt`` holds a function that returns a string, :program:`mongo` can display dynamic information in each prompt." -msgstr "" - -#: ../source/tutorial/configure-mongo-shell.txt:24 -# 38d07c01cd584141afbded872a52b2ba -msgid "You can add the logic for the prompt in the :ref:`.mongorc.js ` file to set the prompt each time you start up the :program:`mongo` shell." -msgstr "" - -#: ../source/tutorial/configure-mongo-shell.txt:29 -# d557fc6650344354b0d7ca29dd6c138d -msgid "Customize Prompt to Display Number of Operations" -msgstr "" - -#: ../source/tutorial/configure-mongo-shell.txt:31 -# f175adaca53e4092bf3828dc57fc9e08 -msgid "For example,to create a :program:`mongo` shell prompt with the number of operations issued in the current session, define the following variables in the :program:`mongo` shell:" -msgstr "" - -#: ../source/tutorial/configure-mongo-shell.txt:42 -#: ../source/tutorial/configure-mongo-shell.txt:64 -#: ../source/tutorial/configure-mongo-shell.txt:84 -# 30d81516ab524504a5260411c4798ac7 -# 71b29539a9cf421b9a12cd73e173ccd4 -# 6f99d9eeebbc4428b08dbdcb74209b77 -msgid "The prompt would then resemble the following:" -msgstr "" - -#: ../source/tutorial/configure-mongo-shell.txt:51 -# 115bb9e22b5f495eb9362c908a4dfb93 -msgid "Customize Prompt to Display Database and Hostname" -msgstr "" - -#: ../source/tutorial/configure-mongo-shell.txt:53 -# c18017d3eeea40518f68344c619faa2b -msgid "To create a :program:`mongo` shell prompt in the form of ``@$``, define the following variables:" -msgstr "" - -#: ../source/tutorial/configure-mongo-shell.txt:71 -# 3389530d75ee4ff99b2b72fe87dbbf7b -msgid "Customize Prompt to Display Up Time and Document Count" -msgstr "" - -#: ../source/tutorial/configure-mongo-shell.txt:73 -# 1ca778dbad54457197bf56e54713ab4f -msgid "To create a :program:`mongo` shell prompt that contains the system up time *and* the number of documents in the current database, define the following ``prompt`` variable in the :program:`mongo` shell:" -msgstr "" - -#: ../source/tutorial/configure-mongo-shell.txt:91 -# c938eb53f0d7494587f0d1e533005d55 -msgid "Use an External Editor in the ``mongo`` Shell" -msgstr "" - -#: ../source/tutorial/configure-mongo-shell.txt:93 -# dc332bedf4b347beba47cc0eff223590 -msgid "You can use your own editor in the :program:`mongo` shell by setting the :envvar:`EDITOR` environment variable *before* starting the :program:`mongo` shell." -msgstr "" - -#: ../source/tutorial/configure-mongo-shell.txt:102 -# b08364779a5b4528ba06611b208c8225 -msgid "Once in the :program:`mongo` shell, you can edit with the specified editor by typing ``edit `` or ``edit ``, as in the following example:" -msgstr "" - -#: ../source/tutorial/configure-mongo-shell.txt:106 -# 0e729d61199d48b990f75148c4438588 -msgid "Define a function ``myFunction``:" -msgstr "" - -#: ../source/tutorial/configure-mongo-shell.txt:112 -# 562d9c0cb98346cbb279da1452776500 -msgid "Edit the function using your editor:" -msgstr "" - -#: ../source/tutorial/configure-mongo-shell.txt:118 -# 7f07b88c355247adbf41a74065ac673d -msgid "The command should open the ``vim`` edit session. When finished with the edits, save and exit ``vim`` edit session." -msgstr "" - -#: ../source/tutorial/configure-mongo-shell.txt:121 -# 9ea6ac9fcea744f7abd1bce49c10a337 -msgid "In the :program:`mongo` shell, type ``myFunction`` to see the function definition:" -msgstr "" - -#: ../source/tutorial/configure-mongo-shell.txt:128 -# e32575e79bad41e9a1d1786e4449ac6b -msgid "The result should be the changes from your saved edit:" -msgstr "" - -#: ../source/tutorial/configure-mongo-shell.txt:138 -# 5206927ceb6f4d51bee64c48dfe4aeed -msgid "As :program:`mongo` shell interprets code edited in an external editor, it may modify code in functions, depending on the JavaScript compiler. For :program:`mongo` may convert ``1+1`` to ``2`` or remove comments. The actual changes affect only the appearance of the code and will vary based on the version of JavaScript used but will not affect the semantics of the code." -msgstr "" - -#: ../source/tutorial/configure-mongo-shell.txt:146 -# e18786700d5646bb8283ea1e4a09dd8b -msgid "Change the ``mongo`` Shell Batch Size" -msgstr "" - -#: ../source/tutorial/configure-mongo-shell.txt:148 -# e56e51a7c09b45249d0405f72f3eaf13 -msgid "The :method:`db.collection.find()` method is the JavaScript method to retrieve documents from a :term:`collection`. The :method:`db.collection.find()` method returns a :term:`cursor` to the results; however, in the :program:`mongo` shell, if the returned cursor is not assigned to a variable using the ``var`` keyword, then the cursor is automatically iterated up to 20 times to print up to the first 20 documents that match the query. The :program:`mongo` shell will prompt ``Type it`` to iterate another 20 times." -msgstr "" - -#: ../source/tutorial/configure-mongo-shell.txt:157 -# b39aed06cd854cdba43d2b088409f47d -msgid "You can set the ``DBQuery.shellBatchSize`` attribute to change the number of documents from the default value of ``20``, as in the following example which sets it to ``10``:" -msgstr "" - diff --git a/locale/pot/tutorial/configure-replica-set-secondary-sync-target.pot b/locale/pot/tutorial/configure-replica-set-secondary-sync-target.pot deleted file mode 100644 index 2c2c7b9abae..00000000000 --- a/locale/pot/tutorial/configure-replica-set-secondary-sync-target.pot +++ /dev/null @@ -1,160 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/configure-replica-set-secondary-sync-target.txt:3 -# e07fd7ee8fb24ba9b36c94340299cc0d -msgid "Configure a Secondary's Sync Target" -msgstr "" - -#: ../source/tutorial/configure-replica-set-secondary-sync-target.txt:0 -# edc1c97e22614d2da11fda01f7395445 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/configure-replica-set-secondary-sync-target.txt:14 -# ad1ef7dc93624701aa026d6e013af765 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/configure-replica-set-secondary-sync-target.txt:16 -# 7c4b18866b7047308ddf483b8a1e19c3 -msgid "Secondaries capture data from the primary member to maintain an up to date copy of the sets' data. However, by default secondaries may automatically change their sync targets to secondary members based on changes in the ping time between members and the state of other members’ replication. See :doc:`/core/replica-set-sync` and :doc:`/tutorial/manage-chained-replication` for more information." -msgstr "" - -#: ../source/tutorial/configure-replica-set-secondary-sync-target.txt:23 -# b524740c553c49ce9232f9142bf3bd1e -msgid "For some deployments, implementing a custom replication sync topology may be more effective than the default sync target selection logic. MongoDB provides the ability to specify a host to use as a sync target." -msgstr "" - -#: ../source/tutorial/configure-replica-set-secondary-sync-target.txt:27 -# 5551fee65bac4a27b21ad49fe288abd0 -msgid "To temporarily override the default sync target selection logic, you may manually configure a :term:`secondary` member's sync target to temporarily pull :term:`oplog` entries. The following provide access to this functionality:" -msgstr "" - -#: ../source/tutorial/configure-replica-set-secondary-sync-target.txt:32 -# c2ae63958b6e4b1e9b8fb50c40505bbd -msgid ":dbcommand:`replSetSyncFrom` command, or" -msgstr "" - -#: ../source/tutorial/configure-replica-set-secondary-sync-target.txt:34 -# a3ef089022ff405e8be2304471f6f4ba -msgid ":method:`rs.syncFrom()` helper in the :program:`mongo` shell" -msgstr "" - -#: ../source/tutorial/configure-replica-set-secondary-sync-target.txt:37 -# 95eb67f4cd7043da8e7f5897d1f3d06c -msgid "Considerations" -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-both.rst:2 -# eb6542ebd280431f84760c41bca5d889 -msgid "Sync Logic" -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-both.rst:4 -# 0a62d2cb21454fe78b67211cad90419c -msgid "Only modify the default sync logic as needed, and always exercise caution. :dbcommand:`replSetSyncFrom`, or :method:`rs.syncFrom()`, will not affect an in-progress initial sync operation. To affect the sync target for the initial sync, run :dbcommand:`replSetSyncFrom`, or :method:`rs.syncFrom()`, operation *before* initial sync." -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-both.rst:9 -#: ../source/includes/extracts/rsSyncFrom-behavior-both.rst:35 -# 0d6f8a1ed6b94bc7a22609d792c9f994 -# 724d65fae89044e5a4dd77fcea5a2f33 -msgid "If you run :dbcommand:`replSetSyncFrom`, or :method:`rs.syncFrom()`, during initial sync, MongoDB produces no error messages, but the sync target will not change until after the initial sync operation." -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-both.rst:14 -# b8324802c10f4e8783e49ef52ed863f1 -msgid "Target" -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-both.rst:16 -# 6d51e1cc8e7a48b09c834c7ae94ecdb3 -msgid "The member to sync from must be a valid source for data in the set. To sync from a member, the member must:" -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-both.rst:19 -# d48c634c3f2343c3bd6bb034afad3315 -msgid "Have data. It cannot be an arbiter, in startup or recovering mode, and must be able to answer data queries." -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-both.rst:22 -# 7d00b5dcb6fa43dfb2e9efc8c049e7af -msgid "Be accessible." -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-both.rst:24 -# 1496d0ac37614fe98534ff8f0c0befff -msgid "Be a member of the same set in the replica set configuration." -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-both.rst:26 -# 608803ec74c24be2a25e58c2fff169d7 -msgid "Build indexes with the :rsconf:`members[n].buildIndexes` setting." -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-both.rst:29 -# b998776b3b7446a5b2831c8a56139bc1 -msgid "A different member of the set, to prevent syncing from itself." -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-both.rst:31 -# 07e0628e25024a7fa7f904b9671ba75c -msgid "If you attempt to replicate from a member that is more than 10 seconds behind the current member, :program:`mongod` will log a warning but will still replicate from the lagging member." -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-both.rst:40 -# ee866e61567046548a9e6e716386b00c -msgid "Persistence" -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-both.rst:42 -# f2708d4dd75e4fb380c5b584fddd39b0 -msgid ":dbcommand:`replSetSyncFrom`, or :method:`rs.syncFrom()`, provide a temporary override of default behavior. :program:`mongod` will revert to the default sync behavior in the following situations:" -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-both.rst:46 -# f984bb16c8b04b97811d14252f0109f6 -msgid "The :program:`mongod` instance restarts." -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-both.rst:48 -# ad7bb83bed484251ae513f2d7762a4bf -msgid "The connection between the :program:`mongod` and the sync target closes." -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-both.rst:51 -# fd852e380a0942208c423d8b3a51336a -msgid "If the sync target falls more than 30 seconds behind another member of the replica set." -msgstr "" - -#: ../source/tutorial/configure-replica-set-secondary-sync-target.txt:42 -# 4164106cf21847a6ae8cf10a30023c24 -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/configure-replica-set-secondary-sync-target.txt:44 -# 70461129fe1e482f9c83f9e86aba34d9 -msgid "To use the :dbcommand:`replSetSyncFrom` command in the :program:`mongo` shell:" -msgstr "" - -#: ../source/tutorial/configure-replica-set-secondary-sync-target.txt:50 -# d380ee802b794a2fb2bfcf526a80361f -msgid "To use the :method:`rs.syncFrom()` helper in the :program:`mongo` shell:" -msgstr "" - diff --git a/locale/pot/tutorial/configure-replica-set-tag-sets.pot b/locale/pot/tutorial/configure-replica-set-tag-sets.pot deleted file mode 100644 index c7a59f08815..00000000000 --- a/locale/pot/tutorial/configure-replica-set-tag-sets.pot +++ /dev/null @@ -1,265 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:8 -# 756a2c4915fa408798b5e9c9809f86e7 -msgid "Configure Replica Set Tag Sets" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:0 -# f40826ea50cb4c21a8a518fbba1498be -msgid "On this page" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:18 -# ea387e3feb96469daac89aa29d464a21 -msgid "Tag sets let you customize :term:`write concern` and :term:`read preferences ` for a :term:`replica set`. MongoDB stores tag sets in the replica set configuration object, which is the document returned by :method:`rs.conf()`, in the :rsconf:`members[n].tags` embedded document." -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:24 -# 4ceb9b1eb08440bb80bd861c9373e14d -msgid "This section introduces the configuration of tag sets. For an overview on tag sets and their use, see :writeconcern:`w: \\ ` and :ref:`replica-set-read-preference-tag-sets`." -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:30 -# cc548a33b14b44c59e9b1b060d8cfff8 -msgid "Differences Between Read Preferences and Write Concerns" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:32 -# d784e428db554b13935253bbec591db9 -msgid "Custom read preferences and write concerns evaluate tags sets in different ways:" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:35 -# 11942d13478e4e978c0584cd142eb0f0 -msgid "Read preferences consider the value of a tag when selecting a member to read from." -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:38 -# 65b7ef4b1fdc4c7cbad89d81ead4c6bd -msgid "Write concerns do not use the value of a tag to select a member except to consider whether or not the value is unique." -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:41 -# 6176543f9702460f87ecd1177fbb4c6f -msgid "For example, a tag set for a read operation may resemble the following document:" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:48 -# b4721ace24df4caea99ba9a915c11676 -msgid "To fulfill such a read operation, a member would need to have both of these tags. Any of the following tag sets would satisfy this requirement:" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:58 -# d1ce34bde74a4864b6ac582c163de4f2 -msgid "The following tag sets would *not* be able to fulfill this query:" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:69 -# 3f681524134d4021be2cb35152c9bf17 -msgid "Add Tag Sets to a Replica Set" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:71 -# b4f6a0ffa49346499599a0fcd304d06a -msgid "Given the following replica set configuration:" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:94 -# dc03fa0e80e34ee4b52e73869e3c6772 -msgid "You could add tag sets to the members of this replica set with the following command sequence in the :program:`mongo` shell:" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:105 -# 703bab4d219d4747881403e388114743 -msgid "After this operation the output of :method:`rs.conf()` would resemble the following:" -msgstr "" - -#: ../source/includes/fact-tag-sets-must-be-strings.rst:1 -# 8d8467bab0ba4ff7a755d755302ecd7e -msgid "In tag sets, all tag values must be strings." -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:143 -# 04b280022b7f4086aab0b5753e091ddd -msgid "Custom Multi-Datacenter Write Concerns" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:145 -# 1638a2cf90f34436a4d820a6e3bd6bc2 -msgid "Given a five member replica set with members in two data centers:" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:147 -# f3b04824593f49669dfd9b8896dc6021 -msgid "a facility ``VA`` tagged ``dc_va``" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:149 -# 3840a3470c3f403980e8d7d882d22a57 -msgid "a facility ``GTO`` tagged ``dc_gto``" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:151 -# 603cc7ad0dcf403889ab56651f54df85 -msgid "Create a custom write concern to require confirmation from two data centers using replica set tags, using the following sequence of operations in the :program:`mongo` shell:" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:155 -# 49c1e17803234b3eb1a8f0832c2bd554 -msgid "Create a replica set configuration JavaScript object ``conf``:" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:161 -# e230b9fa24e14244890e7b204edf6e2b -msgid "Add tags to the replica set members reflecting their locations:" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:172 -# 2cf59a9aaea44c0cb574334668dcfcf2 -msgid "Create a custom :rsconf:`settings.getLastErrorModes` setting to ensure that the write operation will propagate to at least one member of each facility:" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:181 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:214 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:296 -# 2b99385cd197494eb2080a9967b3a6c1 -# ff3ae7d0137147e3ba6f2292a06a9b02 -# 139f5a42d8b34f3d8d45dc8c594c1292 -msgid "Reconfigure the replica set using the modified ``conf`` configuration object:" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:188 -# 03195000524445c0b4d42eb05a1572a5 -msgid "To ensure that a write operation propagates to at least one member of the set in both data centers, use the ``MultipleDC`` write concern mode as follows:" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:196 -# 4b780a2ea5d841e2a3d65e7f841557aa -msgid "Alternatively, if you want to ensure that each write operation propagates to at least 2 racks in each facility, reconfigure the replica set as follows in the :program:`mongo` shell:" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:200 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:272 -# 76eee943d54f4043889514046e18e7d4 -# 3811a61772c544a7a57ee7f8fe3a1e4c -msgid "Create a replica set configuration object ``conf``:" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:206 -# 945f4e72e4be4665b5e545bbb869af24 -msgid "Redefine the :rsconf:`settings.getLastErrorModes` value to require two different values of both ``dc_va`` and ``dc_gto``:" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:221 -# cebecbe2161941caadb2e7605c262d0f -msgid "Now, the following write operation will only return after the write operation propagates to at least two different racks in the each facility:" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:227 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:309 -# 2b67a3b0c6894cda845eb399a5adaacd -# 642b53915df140a6b1a53b817222e5b5 -msgid "A new protocol for :ref:`write operations ` integrates write concerns with the write operations. Previous versions used the :dbcommand:`getLastError` command to specify the write concerns." -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:238 -# 97f0fdd780394285bdc410635b6b1ea5 -msgid "Configure Tag Sets for Functional Segregation of Read and Write Operations" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:240 -# 94c2acf092ac40a18cdeba4c9e6a3345 -msgid "Given a replica set with tag sets that reflect:" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:242 -# 2f586b201a5a402c898a5611890db5a2 -msgid "data center facility," -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:244 -# 3a7f0a2555904169b19f60ee5e269827 -msgid "physical rack location of instance, and" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:246 -# d10cf729a0514183b6d5c599d87db8c8 -msgid "storage system (i.e. disk) type." -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:248 -# 41e2b2369c4a4b7e800a19e7e4fa6bff -msgid "Where each member of the set has a tag set that resembles one of the following: [#read-and-write-tags]_" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:259 -# cf8bd43036fc473fa50354e89cf62108 -msgid "To target a read operation to a member of the replica set with a disk type of ``ssd``, you could use the following tag set:" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:266 -# b1bd86453d5546d9bc8ef882be647350 -msgid "However, to create comparable write concern modes, you would specify a different set of :rsconf:`settings.getLastErrorModes` configuration. Consider the following sequence of operations in the :program:`mongo` shell:" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:278 -# 0618221b20da400db44f95d94760a478 -msgid "Redefine the :rsconf:`settings.getLastErrorModes` value to configure two write concern modes:" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:303 -# 51957aaf274c4cfba84a955500571bb7 -msgid "Now you can specify the ``MultipleDC`` write concern mode, as in the following, to ensure that a write operation propagates to each data center." -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:319 -# 3ea65cbd91d84aa3b78d56ba8dbe6e09 -msgid "Additionally, you can specify the ``ssd`` write concern mode to ensure that a write operation propagates to at least one instance with an SSD." -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:322 -# d467f6914d8c4f7c85f3ec0e4b32ba23 -msgid "Since read preferences and write concerns use the value of fields in tag sets differently, larger deployments may have some redundancy." -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:1 -# 6b434e265e234a30a2dfc5aa9f6aae88 -msgid "replica set" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:1 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:2 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:3 -# 6b434e265e234a30a2dfc5aa9f6aae88 -# dc738f0ac94d41ddace07300e6109aec -# 1c1f1b0ce8514027a9664b3777e4add2 -msgid "tag sets" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:2 -# dc738f0ac94d41ddace07300e6109aec -msgid "read preference" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:3 -# 1c1f1b0ce8514027a9664b3777e4add2 -msgid "configuration" -msgstr "" - diff --git a/locale/pot/tutorial/configure-secondary-only-replica-set-member.pot b/locale/pot/tutorial/configure-secondary-only-replica-set-member.pot deleted file mode 100644 index 2d11bda9e32..00000000000 --- a/locale/pot/tutorial/configure-secondary-only-replica-set-member.pot +++ /dev/null @@ -1,108 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/configure-secondary-only-replica-set-member.txt:3 -# b3b85c0371b54b24b01f208349a154d7 -msgid "Prevent Secondary from Becoming Primary" -msgstr "" - -#: ../source/tutorial/configure-secondary-only-replica-set-member.txt:0 -# e83129374e1240c696861f75c99a5097 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/configure-secondary-only-replica-set-member.txt:14 -# 0be65260f6f44607bee3f76673c2548d -msgid "Overview" -msgstr "" - -#: ../source/tutorial/configure-secondary-only-replica-set-member.txt:16 -# a65fb284d9e046e2b7a4e5bd9ed2cf0a -msgid "In a replica set, by default all :term:`secondary` members are eligible to become primary through the election process. You can use the :data:`priority ` to affect the outcome of these elections by making some members more likely to become primary and other members less likely or unable to become primary." -msgstr "" - -#: ../source/tutorial/configure-secondary-only-replica-set-member.txt:22 -# 61062e7048664e19b2c80e03c379255a -msgid "Secondaries that cannot become primary are also unable to trigger elections. In all other respects these secondaries are identical to other secondaries." -msgstr "" - -#: ../source/tutorial/configure-secondary-only-replica-set-member.txt:26 -# d4bf4a6184634a06b3bf64e1c01b9475 -msgid "To prevent a :term:`secondary` member from ever becoming a :term:`primary` in a :term:`failover`, assign the secondary a priority of ``0``, as described here. For a detailed description of secondary-only members and their purposes, see :doc:`/core/replica-set-priority-0-member`." -msgstr "" - -#: ../source/tutorial/configure-secondary-only-replica-set-member.txt:32 -# 4bfeaa8dde8f4b2fbd5988f120370fd6 -msgid "Considerations" -msgstr "" - -#: ../source/includes/fact-rs-conf-array-index.rst:1 -# c08c84751c804654ba3158ada4bc5363 -msgid "When updating the replica configuration object, access the replica set members in the :rsconf:`members` array with the **array index**. The array index begins with ``0``. Do **not** confuse this index value with the value of the :rsconf:`members[n]._id` field in each document in the :rsconf:`members` array." -msgstr "" - -#: ../source/tutorial/configure-secondary-only-replica-set-member.txt:38 -# a13e109dd21e4dbb8262166c40dce4c3 -msgid "MongoDB does not permit the current :term:`primary` to have a priority of ``0``. To prevent the current primary from again becoming a primary, you must first step down the current primary using :method:`rs.stepDown()`." -msgstr "" - -#: ../source/tutorial/configure-secondary-only-replica-set-member.txt:44 -# 1d9ac419fb0d48cc963fc36fe316e6c8 -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/configure-secondary-only-replica-set-member.txt:46 -# 94775bbf589547cb855d18493123f836 -msgid "This tutorial uses a sample replica set with 5 members." -msgstr "" - -#: ../source/includes/warning-rs-reconfig.rst:3 -# ba515e90b9f14f94ac7be68eeb7fc4d2 -msgid "The :method:`rs.reconfig()` shell method can force the current primary to step down, which causes an :ref:`election `. When the primary steps down, the :program:`mongod` closes all client connections. While this typically takes 10-20 seconds, try to make these changes during scheduled maintenance periods." -msgstr "" - -#: ../source/includes/warning-rs-reconfig.rst:10 -# 13db561a4852458baef3c4997336b35b -msgid "To successfully reconfigure a replica set, a majority of the members must be accessible. If your replica set has an even number of members, add an :doc:`arbiter ` to ensure that members can quickly obtain a majority of votes in an election for primary." -msgstr "" - -#: ../source/tutorial/configure-secondary-only-replica-set-member.txt:53 -# b7cc94dab5164f74b2473f8ff49cb2a9 -msgid "Related Documents" -msgstr "" - -#: ../source/tutorial/configure-secondary-only-replica-set-member.txt:55 -# 1a8bffb7f9e844bb93de58bb7978b4fd -msgid ":rsconf:`members[n].priority`" -msgstr "" - -#: ../source/tutorial/configure-secondary-only-replica-set-member.txt:57 -# 445ff07a8d5849e9b52baae3072eeca5 -msgid ":doc:`/tutorial/adjust-replica-set-member-priority`" -msgstr "" - -#: ../source/tutorial/configure-secondary-only-replica-set-member.txt:59 -# 125b8535ed1c40e79646d5522d33bb85 -msgid ":ref:`Replica Set Reconfiguration `" -msgstr "" - -#: ../source/tutorial/configure-secondary-only-replica-set-member.txt:61 -# a1e06e7df3034c37baff5e60b993538d -msgid ":doc:`/core/replica-set-elections`" -msgstr "" - diff --git a/locale/pot/tutorial/configure-sharded-cluster-balancer.pot b/locale/pot/tutorial/configure-sharded-cluster-balancer.pot deleted file mode 100644 index c9fa68de97a..00000000000 --- a/locale/pot/tutorial/configure-sharded-cluster-balancer.pot +++ /dev/null @@ -1,234 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:5 -# 94fb0ad48c034cdca3ed914d35aa7c5a -msgid "Configure Behavior of Balancer Process in Sharded Clusters" -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:0 -# c79f357694c74ffa95118c9e99684ada -msgid "On this page" -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:15 -# 519f7ca9bf73481fa341417dd99036ed -msgid "The balancer is a process that runs on *one* of the :program:`mongos` instances in a cluster and ensures that :term:`chunks ` are evenly distributed throughout a sharded cluster. In most deployments, the default balancer configuration is sufficient for normal operation. However, administrators might need to modify balancer behavior depending on application or operational requirements. If you encounter a situation where you need to modify the behavior of the balancer, use the procedures described in this document." -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:24 -# 0baf157fa60f4b0da16e90789ff5fed8 -msgid "For conceptual information about the balancer, see :ref:`sharding-balancing` and :ref:`sharding-balancing-internals`." -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:30 -# e32d182796a84ff8b273ec2e7a7ac88d -msgid "Schedule a Window of Time for Balancing to Occur" -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:32 -# c471a7d4658648b89a05632b6c1b3317 -msgid "You can schedule a window of time during which the balancer can migrate chunks, as described in the following procedures:" -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:35 -# 72615aa4c4044eaa8d692733bec2ffe3 -msgid ":ref:`sharding-schedule-balancing-window`" -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:37 -# 7070cc9a43d74779a747ba82c4184287 -msgid ":ref:`sharding-balancing-remove-window`." -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:39 -# d2493e0191814e49b3d1482627d221de -msgid "The :program:`mongos` instances use their own local timezones when respecting balancer window." -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:45 -# 8f00d4f22b384593a8eeb7788fcac3ca -msgid "Configure Default Chunk Size" -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:47 -# 39451b818b384fdfade241ae1bc50e01 -msgid "The default chunk size for a sharded cluster is 64 megabytes. In most situations, the default size is appropriate for splitting and migrating chunks. For information on how chunk size affects deployments, see details, see :ref:`sharding-chunk-size`." -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:52 -# 8a6d7790a5f1410897b7a9756a7866ed -msgid "Changing the default chunk size affects chunks that are processes during migrations and auto-splits but does not retroactively affect all chunks." -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:55 -# 20c6e739416241d8ba62cbba23c39eb5 -msgid "To configure default chunk size, see :doc:`modify-chunk-size-in-sharded-cluster`." -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:60 -# 1a57cecbf4ad49b0b95870b96ae1ea39 -msgid "Change the Maximum Storage Size for a Given Shard" -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:62 -# 5870b3858ddf4ff784ede6ff2b377c3b -msgid "The ``maxSize`` field in the :data:`~config.shards` collection in the :ref:`config database ` sets the maximum size for a shard, allowing you to control whether the balancer will migrate chunks to a shard. If :serverstatus:`mem.mapped` size [#local-limitation]_ is above a shard's ``maxSize``, the balancer will not move chunks to the shard. Also, the balancer will not move chunks off an overloaded shard. This must happen manually. The ``maxSize`` value only affects the balancer's selection of destination shards." -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:71 -# ba7d614109ef490dbb78f8d9a3762ef1 -msgid "By default, ``maxSize`` is not specified, allowing shards to consume the total amount of available space on their machines if necessary." -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:74 -# 5ee57df370834c7380761a473e7b87f1 -msgid "You can set ``maxSize`` both when adding a shard and once a shard is running." -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:77 -# a64b7d05f1d74d98b1686c0199a0795b -msgid "To set ``maxSize`` when adding a shard, set the :dbcommand:`addShard` command's ``maxSize`` parameter to the maximum size in megabytes. For example, the following command run in the :program:`mongo` shell adds a shard with a maximum size of 125 megabytes:" -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:86 -# 77fca9a6afc1497f9306f7501af9e812 -msgid "To set ``maxSize`` on an existing shard, insert or update the ``maxSize`` field in the :data:`~config.shards` collection in the :ref:`config database `. Set the ``maxSize`` in megabytes." -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:0 -# d6cc807013724e259c96db1d80f7ccf7 -msgid "Example" -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:93 -# 8a475118281e4dccbf28c5d83cecd515 -msgid "Assume you have the following shard without a ``maxSize`` field:" -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:99 -# 15cca9f9379840cea9916e0113a0518a -msgid "Run the following sequence of commands in the :program:`mongo` shell to insert a ``maxSize`` of 125 megabytes:" -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:107 -# e9b1f71ef74b4823ad890a5ef4b68017 -msgid "To later increase the ``maxSize`` setting to 250 megabytes, run the following:" -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:115 -# c6ca2293017f4231ac6dacf0d805fc7d -msgid "This value includes the mapped size of all data files including the``local`` and ``admin`` databases. Account for this when setting ``maxSize``." -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:124 -# 522adfa010714841b13cad196a1894b9 -msgid "Change Replication Behavior for Chunk Migration" -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:127 -# fcf7a0b5f15a45e5a32b89316144dc2a -msgid "Secondary Throttle" -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:129 -# e2411b0b6fdf4ea3bbc733e2a4dab71b -msgid "The balancer configuration document added configurable ``writeConcern`` to control the semantics of the ``_secondaryThrottle`` option." -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:134 -# bfbecba39d07499583fefefb79ec858a -msgid "The ``_secondaryThrottle`` parameter of the balancer and the :dbcommand:`moveChunk` command affects the replication behavior during :ref:`chunk migration `. By default, ``_secondaryThrottle`` is ``true``, which means each document move during chunk migration propagates to at least one secondary before the balancer proceeds with the next document: this is equivalent to a write concern of ``{ w: 2 }``." -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:142 -# aff399567d374517b2bbe22ec7139686 -msgid "You can also configure the ``writeConcern`` for the ``_secondaryThrottle`` operation, to configure how migrations will wait for replication to complete. For more information on the replication behavior during various steps of chunk migration, see :ref:`chunk-migration-replication`." -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:148 -# 1c0d6f8030a7414d9ed5e886d35d491b -msgid "To change the balancer's ``_secondaryThrottle`` and ``writeConcern`` values, connect to a :program:`mongos` instance and directly update the ``_secondaryThrottle`` value in the :data:`~config.settings` collection of the :ref:`config database `. For example, from a :program:`mongo` shell connected to a :program:`mongos`, issue the following command:" -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:165 -# 990807b1c93d4520b98b52a9fa5ecb2e -msgid "The effects of changing the ``_secondaryThrottle`` and ``writeConcern`` value may not be immediate. To ensure an immediate effect, stop and restart the balancer to enable the selected value of ``_secondaryThrottle``. See :doc:`/tutorial/manage-sharded-cluster-balancer` for details." -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:174 -# 694911b745d84d8dbf0ca9e41d0aef21 -msgid "Wait for Delete" -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:176 -# 502f282d3e6b453fb65e529614429892 -msgid "The ``_waitForDelete`` setting of the balancer and the :dbcommand:`moveChunk` command affects how the balancer migrates multiple chunks from a shard. By default, the balancer does not wait for the on-going migration's delete phase to complete before starting the next chunk migration. To have the delete phase **block** the start of the next chunk migration, you can set the ``_waitForDelete`` to true." -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:184 -# bc54d8793dd7446b9a8157795f26f33c -msgid "For details on chunk migration, see :ref:`sharding-chunk-migration`. For details on the chunk migration queuing behavior, see :ref:`chunk-migration-queuing`." -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:188 -# 763386945e13467fa9e482499168f68f -msgid "The ``_waitForDelete`` is generally for internal testing purposes. To change the balancer's ``_waitForDelete`` value:" -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:191 -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:208 -# 12f7bf812b4b42568c858719136c17dc -# 5584a21d2e53490aa9cecaa65fe02712 -msgid "Connect to a :program:`mongos` instance." -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:193 -# aca62fe687c249b485f1342bf4c199de -msgid "Update the ``_waitForDelete`` value in the :data:`~config.settings` collection of the :ref:`config database `. For example:" -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:206 -# 8803d8573e1c4b1895a4690812062173 -msgid "Once set to ``true``, to revert to the default behavior:" -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:210 -# a81c28fa6b844865a0e1ae412fa940cb -msgid "Update or unset the ``_waitForDelete`` field in the :data:`~config.settings` collection of the :ref:`config database `:" -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:1 -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:119 -# f27a682c98f6456cb0538c9ca6be3e77 -# 11a12b313365400ebd364db0f76ec24c -msgid "balancing" -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:1 -# f27a682c98f6456cb0538c9ca6be3e77 -msgid "configure" -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:119 -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:120 -# 11a12b313365400ebd364db0f76ec24c -# cee191de507e42c5b95a3b6d38531380 -msgid "secondary throttle" -msgstr "" - diff --git a/locale/pot/tutorial/configure-ssl-clients.pot b/locale/pot/tutorial/configure-ssl-clients.pot deleted file mode 100644 index 0ab86370d59..00000000000 --- a/locale/pot/tutorial/configure-ssl-clients.pot +++ /dev/null @@ -1,306 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/configure-ssl-clients.txt:5 -# d3173fb19045495fb44399cdbc772c66 -msgid "TLS/SSL Configuration for Clients" -msgstr "" - -#: ../source/tutorial/configure-ssl-clients.txt:0 -# ed0273f221e848dbac105651de334f14 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/configure-ssl-clients.txt:15 -# 8b3c9cebb5124add85949aeb529a0965 -msgid "Clients must have support for TLS/SSL to work with a :program:`mongod` or a :program:`mongos` instance that has TLS/SSL support enabled." -msgstr "" - -#: ../source/includes/extracts/security-prereq-configure-ssl-clients.rst:1 -# 1bf02e6077fa47e29b52cc2adf2ce5e1 -msgid "A full description of TLS/SSL, PKI (Public Key Infrastructure) certificates, and Certificate Authority is beyond the scope of this document. This page assumes prior knowledge of TLS/SSL as well as access to valid certificates." -msgstr "" - -#: ../source/includes/note-tls-ssl-terminology.rst:3 -# bee074015cc54dcbaab8abfec928f0cc -msgid "Although TLS is the successor to SSL, this page uses the more familiar term SSL to refer to TLS/SSL." -msgstr "" - -#: ../source/tutorial/configure-ssl-clients.txt:24 -# 3c0eae40869f48e89c6f4c4aeb21df7f -msgid ":doc:`/tutorial/configure-ssl`." -msgstr "" - -#: ../source/tutorial/configure-ssl-clients.txt:29 -# 39d49f6c8f7d40c7b0d11ac66620a073 -msgid "``mongo`` Shell SSL Configuration" -msgstr "" - -#: ../source/tutorial/configure-ssl-clients.txt:31 -# 1706e3704af74b1cbd97e472be7503d5 -msgid "For SSL connections, you must use the :program:`mongo` shell built with SSL support or distributed with MongoDB Enterprise." -msgstr "" - -#: ../source/tutorial/configure-ssl-clients.txt:34 -# 522eae52cccf45ad8b1c91a883eac513 -msgid "Most MongoDB distributions now include support for SSL." -msgstr "" - -#: ../source/tutorial/configure-ssl-clients.txt:37 -# 68b0d2b2d9ce4906b2ab23e144d03860 -msgid "The :program:`mongo` shell provides various :ref:`mongo-shell-ssl` settings, including:" -msgstr "" - -#: ../source/tutorial/configure-ssl-clients.txt:40 -# 0489e60b4e1448e086b914b4ba831f5d -msgid ":option:`--ssl`" -msgstr "" - -#: ../source/tutorial/configure-ssl-clients.txt:42 -# e9bc32e1a0014a91a2476a47b5df3ab4 -msgid ":option:`--sslPEMKeyFile` with the name of the :file:`.pem` file that contains the SSL certificate and key." -msgstr "" - -#: ../source/tutorial/configure-ssl-clients.txt:45 -# fbff01577a874778b9b5f52b2d06080f -msgid ":option:`--sslPEMKeyPassword` option if the client certificate-key file is encrypted." -msgstr "" - -#: ../source/tutorial/configure-ssl-clients.txt:48 -# abc48d824d114435a409ccb68ce011b7 -msgid ":option:`--sslCAFile` with the name of the :file:`.pem` file that contains the certificate from the Certificate Authority (CA)." -msgstr "" - -#: ../source/includes/extracts/mongo-ssl-options-configure.rst:4 -#: ../source/includes/extracts/mongo-ssl-options-configure.rst:4 -#: ../source/includes/extracts/mongo-ssl-options-configure.rst:4 -#: ../source/includes/extracts/mongo-ssl-options-configure.rst:4 -# fef6c6a25ac245b194bb76bce6a65013 -# 8260defa772e4888ace39dc2d899c397 -# 0ae53ab7184c4d2d9b3f1797249f39be -# 1277b666244445ba8d9a722465c62045 -msgid "When running :program:`mongo` with the ``--ssl`` option, you must include either ``--sslCAFile`` or ``--sslAllowInvalidCertificates``." -msgstr "" - -#: ../source/includes/extracts/mongo-ssl-options-configure.rst:8 -#: ../source/includes/extracts/mongo-ssl-options-configure.rst:8 -#: ../source/includes/extracts/mongo-ssl-options-configure.rst:8 -#: ../source/includes/extracts/mongo-ssl-options-configure.rst:8 -# 2d075e393f7c4853ba691be7061581d9 -# 5fcbff49488d4c5085a157c0a95bf01c -# 250912ec965642a4a79a32e47ee56898 -# def3f291e4a24407bdfd9ac6483156c1 -msgid "This restriction does not apply to the MongoDB tools. However, running the tools without ``-sslCAFile`` creates the same vulnerability to invalid certificates." -msgstr "" - -#: ../source/includes/extracts/mongo-ssl-options-configure.rst:12 -#: ../source/includes/extracts/mongo-ssl-options-configure.rst:12 -#: ../source/includes/extracts/mongo-ssl-options-configure.rst:12 -#: ../source/includes/extracts/mongo-ssl-options-configure.rst:12 -# 5f76fbcf3ca546f091882975a17ea179 -# ed4557eec600401fae55049aa8d764bf -# 3c649026b6c74310b6bf3a7763a93585 -# ff099aab5e53445795a3d07b4286037b -msgid "If your MongoDB deployment uses SSL, you must also specify the ``--host`` option. :program:`mongo` verifies that the hostname of the :program:`mongod` or :program:`mongos` to which you are connecting matches the CN or SAN of the :program:`mongod` or :program:`mongos`'s ``--sslPEMKeyFile`` certificate. If the hostname does not match the CN/SAN, :program:`mongo` will fail to connect." -msgstr "" - -#: ../source/includes/extracts/clients-warning-sslCAFile.rst:4 -# 88308d2cbd1c41acaa3ac697f6825c29 -msgid "For SSL connections (``--ssl``) to :program:`mongod` and :program:`mongos`, if the :program:`mongo` shell (or :ref:`MongoDB tools `) runs without the ``--sslCAFile `` option (i.e. specifies the ``--sslAllowInvalidCertificates`` instead), the :program:`mongo` shell (or :ref:`MongoDB tools `) will not attempt to validate the server certificates. This creates a vulnerability to expired :program:`mongod` and :program:`mongos` certificates as well as to foreign processes posing as valid :program:`mongod` or :program:`mongos` instances. Ensure that you *always* specify the CA file to validate the server certificates in cases where intrusion is a possibility." -msgstr "" - -#: ../source/tutorial/configure-ssl-clients.txt:56 -# 5e1b64d314f54e23bdb3a2d6be267459 -msgid "For a complete list of the :program:`mongo` shell's SSL settings, see :ref:`mongo-shell-ssl`." -msgstr "" - -#: ../source/tutorial/configure-ssl-clients.txt:60 -# 096a7cc6239a47c2a3594587263553a2 -msgid "Connect to MongoDB Instance with SSL Encryption" -msgstr "" - -#: ../source/tutorial/configure-ssl-clients.txt:62 -# 6574f80355f6474fad70c912200b2e19 -msgid "To connect to a :program:`mongod` or :program:`mongos` instance that requires :ref:`only a SSL encryption mode `, start :program:`mongo` shell with :option:`--ssl ` and include the :option:`--sslCAFile ` to validate the server certificates." -msgstr "" - -#: ../source/tutorial/configure-ssl-clients.txt:75 -# 029bd6415bc047c1bfa1c55d0be3b9af -msgid "Connect to MongoDB Instance that Requires Client Certificates" -msgstr "" - -#: ../source/tutorial/configure-ssl-clients.txt:77 -# 1f7d4602900648da972bdd45f60a9959 -msgid "To connect to a :program:`mongod` or :program:`mongos` that requires :ref:`CA-signed client certificates `, start the :program:`mongo` shell with :option:`--ssl `, the :option:`--host ` option to specify the host to which to connect, the :option:`--sslPEMKeyFile ` option to specify the signed certificate-key file, and the :option:`--sslCAFile ` to validate the server certificates." -msgstr "" - -#: ../source/tutorial/configure-ssl-clients.txt:93 -# 6bdf4aa14ed142d3905a0cce983ce84b -msgid "Connect to MongoDB Instance that Validates when Presented with a Certificate" -msgstr "" - -#: ../source/tutorial/configure-ssl-clients.txt:95 -# 2be851fcd5a04b50bc59b51376ff60f9 -msgid "To connect to a :program:`mongod` or :program:`mongos` instance that :ref:`only requires valid certificates when the client presents a certificate `, start :program:`mongo` shell either:" -msgstr "" - -#: ../source/tutorial/configure-ssl-clients.txt:99 -# 0df570a8fbee4534ac5ed293ab8fffb2 -msgid "with the :option:`--ssl `, :option:`--sslCAFile `, and **no** certificate or" -msgstr "" - -#: ../source/tutorial/configure-ssl-clients.txt:102 -# e675896475bb41099114d7e7f4825d0d -msgid "with the :option:`--ssl `, :option:`--sslCAFile `, and a **valid** signed certificate." -msgstr "" - -#: ../source/tutorial/configure-ssl-clients.txt:108 -# c8170662e1c1412297830419d32de91c -msgid "For example, if :program:`mongod` is running with weak certificate validation, both of the following :program:`mongo` shell clients can connect to that :program:`mongod`:" -msgstr "" - -#: ../source/tutorial/configure-ssl-clients.txt:117 -# 69158877f9124968995b95f596730b8e -msgid "If the client presents a certificate, the certificate must be valid." -msgstr "" - -#: ../source/tutorial/configure-ssl-clients.txt:121 -# 3ebd02512b0545d4b63b9ca7fb7cdeea -msgid "|MMS| and Ops Manager Monitoring Agent" -msgstr "" - -#: ../source/tutorial/configure-ssl-clients.txt:123 -# a4d3c5e1c4ab424d89a2953c44aa1404 -msgid "The |MMS| Monitoring agent will also have to connect via SSL in order to gather its statistics. Because the agent already utilizes SSL for its communications to the |MMS| servers, this is just a matter of enabling SSL support in |MMS| itself on a per host basis. å See the |mms-docs| for more information about SSL configuration." -msgstr "" - -#: ../source/tutorial/configure-ssl-clients.txt:131 -# 4534421323394704b873e9b6fc1e0b3b -msgid "For Ops Manager, see :opsmgr:`Ops Manager documentation `." -msgstr "" - -#: ../source/tutorial/configure-ssl-clients.txt:136 -# 22f617d2c84b4a8180867c0340884b29 -msgid "MongoDB Drivers" -msgstr "" - -#: ../source/tutorial/configure-ssl-clients.txt:138 -# d8f7f5f67c274f94abe7f12d93c9b7fc -msgid "The MongoDB Drivers support for connection to SSL enabled MongoDB. See:" -msgstr "" - -#: ../source/tutorial/configure-ssl-clients.txt:140 -# 1c528979c26742fe9cfbec08f07e2393 -msgid "`C Driver `_" -msgstr "" - -#: ../source/tutorial/configure-ssl-clients.txt:141 -# c299d2adf8b6458ba9a75439d4c8decc -msgid "`C++ Driver `_" -msgstr "" - -#: ../source/tutorial/configure-ssl-clients.txt:142 -# a7a53c1466064b16b1f4c1000202d23c -msgid "`C# Driver `_" -msgstr "" - -#: ../source/tutorial/configure-ssl-clients.txt:143 -# 96b9437fd9004bf1a6216d11820dac31 -msgid "`Java Driver `_" -msgstr "" - -#: ../source/tutorial/configure-ssl-clients.txt:144 -# 058d902befdd47f78ed0cd55b100d759 -msgid "`Node.js Driver `_" -msgstr "" - -#: ../source/tutorial/configure-ssl-clients.txt:145 -# 7b0e1fd119a3410abab4fc1e4bcdd2e2 -msgid "`Perl Driver `_" -msgstr "" - -#: ../source/tutorial/configure-ssl-clients.txt:146 -# c9bb1ffc9aab4f4998da8f9b2b91b43e -msgid "`PHP Driver `_" -msgstr "" - -#: ../source/tutorial/configure-ssl-clients.txt:147 -# f5c64e895f05403ca9bea3dd7c9c1c3d -msgid "`Python Driver `_" -msgstr "" - -#: ../source/tutorial/configure-ssl-clients.txt:148 -# 02cc6de4280944cf9646bf38a2bebbc9 -msgid "`Ruby Driver `_" -msgstr "" - -#: ../source/tutorial/configure-ssl-clients.txt:149 -# e9f97ced74fe4cc2a96ca5775d950c78 -msgid "`Scala Driver `_" -msgstr "" - -#: ../source/tutorial/configure-ssl-clients.txt:154 -# e348fcbad705476e81e08afdb28a222f -msgid "MongoDB Tools" -msgstr "" - -#: ../source/tutorial/configure-ssl-clients.txt:158 -# 0de7f6625d6b4144b25f992c69b177d3 -msgid "Various MongoDB utility programs supports SSL. These tools include:" -msgstr "" - -#: ../source/tutorial/configure-ssl-clients.txt:160 -# f01b70e9a70b4d77a8b9eee41f371e81 -msgid ":program:`mongodump`" -msgstr "" - -#: ../source/tutorial/configure-ssl-clients.txt:161 -# f202efa6f6424516ac14f9e62e6e51c1 -msgid ":program:`mongoexport`" -msgstr "" - -#: ../source/tutorial/configure-ssl-clients.txt:162 -# e48c30fcfa1e4f61818689dd12058a7c -msgid ":program:`mongofiles`" -msgstr "" - -#: ../source/tutorial/configure-ssl-clients.txt:163 -# 8f33f84c58614a04a331988059c273e2 -msgid ":program:`mongoimport`" -msgstr "" - -#: ../source/tutorial/configure-ssl-clients.txt:164 -# 283313fea2964daead56d664565d89f7 -msgid ":program:`mongorestore`" -msgstr "" - -#: ../source/tutorial/configure-ssl-clients.txt:165 -# 02453831c88b4b76aa8675b10027e6f0 -msgid ":program:`mongostat`" -msgstr "" - -#: ../source/tutorial/configure-ssl-clients.txt:166 -# d0f6c357314846fbb291cced57886f4a -msgid ":program:`mongotop`" -msgstr "" - -#: ../source/tutorial/configure-ssl-clients.txt:168 -# 230354e2b07c4e49b9b7cd4b76d4b550 -msgid "To use SSL connections with these tools, use the same SSL options as the :program:`mongo` shell. See :ref:`mongo-shell-ssl-connect`." -msgstr "" - diff --git a/locale/pot/tutorial/configure-ssl.pot b/locale/pot/tutorial/configure-ssl.pot deleted file mode 100644 index bbc4a42e6b7..00000000000 --- a/locale/pot/tutorial/configure-ssl.pot +++ /dev/null @@ -1,387 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/configure-ssl.txt:3 -# 7f591bbfe653465fa9d3726e79c391db -msgid "Configure ``mongod`` and ``mongos`` for TLS/SSL" -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:0 -# edd8103ee3af40da82a1c4edb9832232 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:14 -# 7c7f77b84887487c9d11875147648362 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:16 -# e80b16df84f743a6a8c0bf595e565def -msgid "This document helps you to configure MongoDB to support TLS/SSL. MongoDB clients can use TLS/SSL to encrypt connections to :program:`mongod` and :program:`mongos` instances. MongoDB TLS/SSL implementation uses OpenSSL libraries." -msgstr "" - -#: ../source/includes/note-tls-ssl-terminology.rst:3 -# b5dd051af8f543a59e76a1de447be48e -msgid "Although TLS is the successor to SSL, this page uses the more familiar term SSL to refer to TLS/SSL." -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:23 -# 861aab44571b4c268c5eb0ea7172e8c8 -msgid "These instructions assume that you have already installed a build of MongoDB that includes SSL support and that your client driver supports SSL. For instructions on upgrading a cluster currently not using SSL to using SSL, see :doc:`/tutorial/upgrade-cluster-to-ssl`." -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:28 -# b5a0c4722650404a9f1c4c8e6e319d58 -msgid "MongoDB's SSL encryption only allows use of strong SSL ciphers with a minimum of 128-bit key length for all connections." -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:33 -# 19602bcbdae24cf88af1eba58605546c -msgid "Prerequisites" -msgstr "" - -#: ../source/includes/extracts/security-prereq-configure-ssl.rst:1 -# 29299fda7e9047adb1eda34cc351a83d -msgid "A full description of TLS/SSL, PKI (Public Key Infrastructure) certificates, and Certificate Authority is beyond the scope of this document. This page assumes prior knowledge of TLS/SSL as well as access to valid certificates." -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:40 -# 7f2d751c5b6c4b678a43ebe7616d3dfc -msgid "MongoDB Support" -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:42 -# 444e188f97af45d8bcf44b71735620d5 -msgid "Most MongoDB distributions now include support for SSL." -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:45 -# 8636c8d039764e09b8dd83dd2f638361 -msgid "Certain `distributions of MongoDB`_ do **not** contain support for SSL. To use SSL, be sure to choose a package that supports SSL. All `MongoDB Enterprise`_ supported platforms include SSL support." -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:53 -# a2823d5d86954d70ba99b84397a8a4f6 -msgid "Client Support" -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:55 -# 6e098d3fb06448eda620eade61b251b6 -msgid "See :doc:`/tutorial/configure-ssl-clients` to learn about SSL support for Python, Java, Ruby, and other clients." -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:59 -# 3c87785bd974498ea9b3d26ebc55d502 -msgid "Certificate Authorities" -msgstr "" - -#: ../source/includes/fact-ssl-certificate-authorities.rst:1 -# eaa55830921f42868c05c04aaa7ad8c1 -msgid "For production use, your MongoDB deployment should use valid certificates generated and signed by a single certificate authority. You or your organization can generate and maintain an independent certificate authority, or use certificates generated by a third-party SSL vendor. Obtaining and managing certificates is beyond the scope of this documentation." -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:64 -# c86f14419f124d8ebc20b9688866eade -msgid "``.pem`` File" -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:66 -# 456665c619f2448a979054511809b31b -msgid "Before you can use SSL, you must have a :file:`.pem` file containing a public key certificate and its associated private key. [#FIPS]_" -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:69 -# 3be80356db1a4f21941840fec9ed7a18 -msgid "MongoDB can use any valid SSL certificate issued by a certificate authority, or a self-signed certificate. If you use a self-signed certificate, although the communications channel will be encrypted, there will be *no* validation of server identity. Although such a situation will prevent eavesdropping on the connection, it leaves you vulnerable to a man-in-the-middle attack. Using a certificate signed by a trusted certificate authority will permit MongoDB drivers to verify the server's identity." -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:78 -# 0cace7d06b124c0aafc6128a4389933a -msgid "In general, avoid using self-signed certificates unless the network is trusted." -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:81 -# d4638fe3ab884d4b92d98c7d7dbb1fd2 -msgid "Additionally, with regards to :ref:`authentication among replica set/sharded cluster members `, in order to minimize exposure of the private key and allow hostname validation, it is advisable to use different certificates on different servers." -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:86 -# 5aa354c07d9146e5adfa43db3e7ae211 -msgid "For *testing* purposes, you can generate a self-signed certificate and private key on a Unix system with a command that resembles the following:" -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:95 -# f6cb565414f34a0d930d054b44356d8d -msgid "This operation generates a new, self-signed certificate with no passphrase that is valid for 365 days. Once you have the certificate, concatenate the certificate and private key to a :file:`.pem` file, as in the following example:" -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:104 -# 1297c1c4997d4ceb84852187d1bb0ff3 -msgid ":doc:`/tutorial/configure-x509-client-authentication`" -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:108 -# bed85fc49a464cc691e5a9f07e29ce0f -msgid "For FIPS mode, ensure that the certificate is FIPS-compliant (i.e use of FIPS-compliant algorithms) and the private key meets the PKCS#8 standard. If you need to convert a private key to PKCS#8 format, various conversion tools exist, such as ``openssl pkcs8`` and others." -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:115 -# dfc62fc13dac4a1884c7913c252baf4f -msgid "Procedures" -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:120 -# 9cc884beb94d4c41908a27285e0eba50 -msgid "Set Up ``mongod`` and ``mongos`` with SSL Certificate and Key" -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:122 -# 0f4badb816bb40ccb8a09b1977d21206 -msgid "To use SSL in your MongoDB deployment, include the following run-time options with :program:`mongod` and :program:`mongos`:" -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:125 -#: ../source/tutorial/configure-ssl.txt:194 -# f7ffd5f64e6d4698b09f78ac706bc7c3 -# 344809da386d4a798e3d056d0f1cdad5 -msgid ":setting:`net.ssl.mode` set to ``requireSSL``. This setting restricts each server to use only SSL encrypted connections. You can also specify either the value ``allowSSL`` or ``preferSSL`` to set up the use of mixed SSL modes on a port. See :setting:`net.ssl.mode` for details." -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:130 -# 0ad50ba9eb99422f804372ca101dba0f -msgid ":setting:`~net.ssl.PEMKeyfile` with the :file:`.pem` file that contains the SSL certificate and key." -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:133 -#: ../source/tutorial/configure-ssl.txt:205 -# 8d4f69fa28a64a43a05b369a9deaed2d -# 889d84129eef45e5be065dde215ef104 -msgid "Consider the following syntax for :program:`mongod`:" -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:139 -# 013557a38a1e43fe858a1bf808269c45 -msgid "For example, given an SSL certificate located at :file:`/etc/ssl/mongodb.pem`, configure :program:`mongod` to use SSL encryption for all connections with the following command:" -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:149 -# 7f8b36f2bd0a404885d41047a48b248c -msgid "Specify ```` with the full path name to the certificate." -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:154 -# 85524908e66c461fa558c9dbf3846a14 -msgid "If the private key portion of the ```` is encrypted, specify the passphrase. See :ref:`ssl-certificate-password`." -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:157 -#: ../source/tutorial/configure-ssl.txt:228 -# 0e1fd48821854e0399b7adb0e107526c -# 860c8faffb934607893463a3e42a8cc0 -msgid "You may also specify these options in the :doc:`configuration file `, as in the following examples:" -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:160 -#: ../source/tutorial/configure-ssl.txt:231 -#: ../source/tutorial/configure-ssl.txt:336 -# d9ac5a1fd1be4e4f92f9466bd43d585e -# 079fa1b294b44cecac649aaab543aa38 -# 1d4d1264a9f94177b85cc7c2b1cbf497 -msgid "If using the :doc:`YAML configuration file format `:" -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:170 -#: ../source/tutorial/configure-ssl.txt:242 -# 82fb78524b01483c9644a637da11762c -# e460b61ec1df4cf487fcb3b238f2f591 -msgid "Or, if using the older :v2.4:`older configuration file format `:" -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:178 -# 3c921e330d0449ac898ce30261d36cb9 -msgid "To connect, to :program:`mongod` and :program:`mongos` instances using SSL, the :program:`mongo` shell and MongoDB tools must include the ``--ssl`` option. See :ref:`ssl-clients` for more information on connecting to :program:`mongod` and :program:`mongos` running with SSL." -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:183 -#: ../source/tutorial/configure-ssl.txt:258 -# 4575d31a2a8241efab6ed9f33e5436a2 -# 2bfa487117d2497499994f40eda03d70 -msgid ":doc:`/tutorial/upgrade-cluster-to-ssl`" -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:188 -# f8123964bc784675b519e83cfc22fafd -msgid "Set Up ``mongod`` and ``mongos`` with Certificate Validation" -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:190 -# f1f6c765fb8e49bebe55512d8c7e0160 -msgid "To set up :program:`mongod` or :program:`mongos` for SSL encryption using an SSL certificate signed by a certificate authority, include the following run-time options during startup:" -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:199 -# bba686a9ee8442d9b55e6752cd371512 -msgid ":setting:`~net.ssl.PEMKeyfile` with the name of the :file:`.pem` file that contains the signed SSL certificate and key." -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:202 -# d20875f01fb1428693191b624c72771f -msgid ":setting:`~net.ssl.CAFile` with the name of the :file:`.pem` file that contains the root certificate chain from the Certificate Authority." -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:211 -# d8c82ef542ab4073827dfe74c8553f27 -msgid "For example, given a signed SSL certificate located at :file:`/etc/ssl/mongodb.pem` and the certificate authority file at :file:`/etc/ssl/ca.pem`, you can configure :program:`mongod` for SSL encryption as follows:" -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:222 -# b6f2308f4a054c3ca912853a8f32e10c -msgid "Specify the ```` file and the ```` file with either the full path name or the relative path name." -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:225 -# 0dbb37e5066841bca45f937afb0b00eb -msgid "If the ```` is encrypted, specify the passphrase. See :ref:`ssl-certificate-password`." -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:251 -# 4ad30fbb9c354c9080add3c64f50b6e4 -msgid "To connect, to :program:`mongod` and :program:`mongos` instances using SSL, the :program:`mongo` tools must include the both the :option:`--ssl ` and :option:`--sslPEMKeyFile ` option. See :ref:`ssl-clients` for more information on connecting to :program:`mongod` and :program:`mongos` running with SSL." -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:261 -# 0d117881e584453ca7794837761368c1 -msgid "Block Revoked Certificates for Clients" -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:263 -# 2155173fcf3b4ffea41c1d9846310b46 -msgid "To prevent clients with revoked certificates from connecting, include the :setting:`sslCRLFile` to specify a :file:`.pem` file that contains revoked certificates." -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:267 -# bf74ea918efd45019a0464868de27664 -msgid "For example, the following :program:`mongod` with SSL configuration includes the :setting:`sslCRLFile` setting:" -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:274 -# eccbb9be897e4c65b42f2eff6b85419d -msgid "Clients with revoked certificates in the :file:`/etc/ssl/ca-crl.pem` will not be able to connect to this :program:`mongod` instance." -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:280 -# b7c810bb38114aeaa1a57061f57677e3 -msgid "Validate Only if a Client Presents a Certificate" -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:282 -# 03d596ab07f444159260fa54d8340afe -msgid "In most cases it is important to ensure that clients present valid certificates. However, if you have clients that cannot present a client certificate, or are transitioning to using a certificate authority you may only want to validate certificates from clients that present a certificate." -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:288 -# 7c7b7dfe09cd43139081167e2fb664f8 -msgid "If you want to bypass validation for clients that don't present certificates, include the :setting:`~net.ssl.allowConnectionsWithoutCertificates` run-time option with :program:`mongod` and :program:`mongos`. If the client does not present a certificate, no validation occurs. These connections, though not validated, are still encrypted using SSL." -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:294 -# 1ff41fdc8fa141b19185daf57de1bab2 -msgid "For example, consider the following :program:`mongod` with an SSL configuration that includes the :setting:`~net.ssl.allowConnectionsWithoutCertificates` setting:" -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:302 -# a2f7a0a8a2a0463a9b15f6c3f2dbb6dd -msgid "Then, clients can connect either with the option :option:`--ssl ` and **no** certificate or with the option :option:`--ssl ` and a **valid** certificate. See :ref:`ssl-clients` for more information on SSL connections for clients." -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:309 -# 73cee7f0d17342dfb3efbf8240b3fdbf -msgid "If the client presents a certificate, the certificate must be a valid certificate." -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:312 -# 86eeb0c0e129488894b9accb06eb7704 -msgid "All connections, including those that have not presented certificates are encrypted using SSL." -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:318 -# d186f1d0f3c6412d8d6365e49cb8b842 -msgid "Disallow Protocols" -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:322 -# 54f14ae6f7da45a783727f09471418a3 -msgid "To prevent MongoDB servers from accepting incoming connections that use specific protocols, include the ``--sslDisabledProtocols`` option, or if using the :doc:`configuration file ` the :setting:`net.ssl.disabledProtocols` setting." -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:328 -# 3f0aae7b1919493bbb2bacefaa3ffe2f -msgid "For example, the following configuration uses ``--sslDisabledProtocols`` option to prevent :program:`mongod` from accepting incoming connections that use either ``TLS1_0`` or ``TLS1_1``:" -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:348 -# 84ad0e55f709437d81d34025742c1db0 -msgid "For more information, including the protocols recognized by the option, see :setting:`net.ssl.disabledProtocols` or the ``--sslDisabledProtocols`` option for :program:`mongod` and :program:`mongos`." -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:356 -# ac55540ece3a4e479debfdb7abb6dfc9 -msgid "SSL Certificate Passphrase" -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:358 -# f6466383b2de4dd88f3cdc1c03808832 -msgid "The PEM files for :setting:`~net.ssl.PEMKeyfile` and :setting:`~net.ssl.ClusterFile` may be encrypted. With encrypted PEM files, you must specify the passphrase at startup with a command-line or a configuration file option or enter the passphrase when prompted." -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:365 -# e3b110a334544c20a6b11a43257d262a -msgid "In previous versions, you can only specify the passphrase with a command-line or a configuration file option." -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:368 -# 2dc931bd457140aa9401949fb267cee5 -msgid "To specify the passphrase in clear text on the command line or in a configuration file, use the :setting:`~net.ssl.PEMKeyPassword` and/or the :setting:`~net.ssl.ClusterPassword` option." -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:372 -# 5a2ffa81c51747b8ab188929b94ffd62 -msgid "To have MongoDB prompt for the passphrase at the start of :program:`mongod` or :program:`mongos` and avoid specifying the passphrase in clear text, omit the :setting:`~net.ssl.PEMKeyPassword` and/or the :setting:`~net.ssl.ClusterPassword` option. MongoDB will prompt for each passphrase as necessary." -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:378 -# c208db0fe8644313af764ee5e54875b0 -msgid "The passphrase prompt option is available if you run the MongoDB instance in the foreground with a connected terminal. If you run :program:`mongod` or :program:`mongos` in a non-interactive session (e.g. without a terminal or as a service on Windows), you cannot use the passphrase prompt option." -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:387 -# 0287fa7264504acb97868856bed97cb9 -msgid "Run in FIPS Mode" -msgstr "" - -#: ../source/includes/note-fips-is-enterprise-only.rst:1 -# ffce397e4b1f441fa7f9923b224ad199 -msgid "FIPS-compatible SSL is available only in `MongoDB Enterprise `_. See :doc:`/tutorial/configure-fips` for more information." -msgstr "" - -#: ../source/tutorial/configure-ssl.txt:391 -# ab2b3dd8fdc447c39e861a8f02d5827d -msgid "See :doc:`/tutorial/configure-fips` for more details." -msgstr "" - diff --git a/locale/pot/tutorial/configure-windows-netsh-firewall.pot b/locale/pot/tutorial/configure-windows-netsh-firewall.pot deleted file mode 100644 index 4aa904d9151..00000000000 --- a/locale/pot/tutorial/configure-windows-netsh-firewall.pot +++ /dev/null @@ -1,333 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:3 -# 21159d4430a749d59860cfec83b9ca30 -msgid "Configure Windows ``netsh`` Firewall for MongoDB" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:0 -# 647db25223464bb69cf5f94e34d5d6c9 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:13 -# 66fced11130e4827a5e224fbf3386238 -msgid "On Windows Server systems, the ``netsh`` program provides methods for managing the :guilabel:`Windows Firewall`. These firewall rules make it possible for administrators to control what hosts can connect to the system, and limit risk exposure by limiting the hosts that can connect to a system." -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:19 -# 1e4b77c47c054635a47acfa860a341c1 -msgid "This document outlines basic :guilabel:`Windows Firewall` configurations. Use these approaches as a starting point for your larger networking organization. For a detailed over view of security practices and risk management for MongoDB, see :doc:`/security`." -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:26 -# 689b8264ecf2415594ea0a4e9540b0c4 -msgid "`Windows Firewall `_ documentation from Microsoft." -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:30 -# b1fbd671db99487aaa4f520d425b369a -msgid "Overview" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:32 -# 2e907c4b740f42e3bf8df1387eef8f89 -msgid ":guilabel:`Windows Firewall` processes rules in an ordered determined by rule type, and parsed in the following order:" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:35 -# 436a7833f2344ff2b78a65585f3023e1 -msgid "``Windows Service Hardening``" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:36 -# eed0cddb2b6e4fefa40c3281f08fb17f -msgid "``Connection security rules``" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:37 -# f7baded80f404211bdce5109561b8f1c -msgid "``Authenticated Bypass Rules``" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:38 -# 0540530977c3456f85e5397058174931 -msgid "``Block Rules``" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:39 -# 89ec3bb2de4a42dfabd1bdcbacc95ba7 -msgid "``Allow Rules``" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:40 -# dcbdf95051f7431bb0affda2eb652937 -msgid "``Default Rules``" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:42 -# 95f5d0edd3ea4ccaac5234a2911fba07 -msgid "By default, the policy in :guilabel:`Windows Firewall` allows all outbound connections and blocks all incoming connections." -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:45 -# 4240287134df4942b819ca0e272fbf5c -msgid "Given the :doc:`default ports ` of all MongoDB processes, you must configure networking rules that permit *only* required communication between your application and the appropriate :program:`mongod.exe` and :program:`mongos.exe` instances." -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:50 -# 7cfd97d15b44417eb7d6ae8ad08d261d -msgid "The configuration changes outlined in this document will create rules which explicitly allow traffic from specific addresses and on specific ports, using a default policy that drops all traffic that is not explicitly allowed." -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:55 -# a06edef9e7d8449d8c507e940a50014c -msgid "You can configure the :guilabel:`Windows Firewall` with using the ``netsh`` command line tool or through a windows application. On Windows Server 2008 this application is :guilabel:`Windows Firewall With Advanced Security` in :guilabel:`Administrative Tools`. On previous versions of Windows Server, access the :guilabel:`Windows Firewall` application in the :guilabel:`System and Security` control panel." -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:61 -# a1cbafbf3b6849fc8b900c9124e3137e -msgid "The procedures in this document use the ``netsh`` command line tool." -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:64 -# 2be66a49d6e44675ba8454de47a740be -msgid "Patterns" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:66 -# 7c62542bc9294afb9dc866345623987e -msgid "This section contains a number of patterns and examples for configuring :guilabel:`Windows Firewall` for use with MongoDB deployments. If you have configured different ports using the :setting:`~net.port` configuration setting, you will need to modify the rules accordingly." -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:74 -# 09e54a2614e34cfba0b54e8ffe868364 -msgid "Traffic to and from ``mongod.exe`` Instances" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:76 -# 68515d7247a24212934efa66c4d16fc8 -msgid "This pattern is applicable to all :program:`mongod.exe` instances running as standalone instances or as part of a :term:`replica set`. The goal of this pattern is to explicitly allow traffic to the :program:`mongod.exe` instance from the application server." -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:85 -# 77aecd59c01348b5ac7e4ec2d70fdefa -msgid "This rule allows all incoming traffic to port ``27017``, which allows the application server to connect to the :program:`mongod.exe` instance." -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:89 -# 6fd76a42797e47f682add4c2c4fc169d -msgid ":guilabel:`Windows Firewall` also allows enabling network access for an entire application rather than to a specific port, as in the following example:" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:97 -# 841c9acd9425468a955e7acc83dcb6b3 -msgid "You can allow all access for a :program:`mongos.exe` server, with the following invocation:" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:105 -# 4d7314f880b94ca8a32fc81c0a0147de -msgid "Traffic to and from ``mongos.exe`` Instances" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:107 -# 48be3048bd8c42f8a5aba5d936a5294c -msgid ":program:`mongos.exe` instances provide query routing for :term:`sharded clusters `. Clients connect to :program:`mongos.exe` instances, which behave from the client's perspective as :program:`mongod.exe` instances. In turn, the :program:`mongos.exe` connects to all :program:`mongod.exe` instances that are components of the sharded cluster." -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:114 -# 868d34b29bc84406aba333771267b030 -msgid "Use the same :guilabel:`Windows Firewall` command to allow traffic to and from these instances as you would from the :program:`mongod.exe` instances that are members of the replica set." -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:123 -# 087a300dda2d40adbdddf4c8b9d33f98 -msgid "Traffic to and from a MongoDB Config Server" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:125 -# d0ab5edd94304a5dbb58d1f9592d94b5 -msgid "Configuration servers, host the :term:`config database` that stores metadata for sharded clusters. Each production cluster has three configuration servers, initiated using the :option:`mongod --configsvr` option. [#config-option]_ Configuration servers listen for connections on port ``27019``. As a result, add the following :guilabel:`Windows Firewall` rules to the config server to allow incoming and outgoing connection on port ``27019``, for connection to the other config servers." -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:137 -# 50e6e7ad1b0744fba378a9b9d44cd0a8 -msgid "Additionally, config servers need to allow incoming connections from all of the :program:`mongos.exe` instances in the cluster *and* all :program:`mongod.exe` instances in the cluster. Add rules that resemble the following:" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:146 -# b0bfe15014454515987dbc0e84fc045c -msgid "Replace ```` with the addresses of the :program:`mongos.exe` instances and the shard :program:`mongod.exe` instances." -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:150 -# 39a1e7bdb87d45c2b4f59038940029a0 -msgid "You also can run a config server by using the ``configsrv`` value for the :setting:`~sharding.clusterRole` setting in a configuration file." -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:155 -# 0b42477f5b1846808b4695a9d5dcbd72 -msgid "Traffic to and from a MongoDB Shard Server" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:157 -# 9e72e39c60ad423aaf554d88230d22d3 -msgid "For shard servers, running as :option:`mongod --shardsvr` [#shard-option]_ Because the default port number is ``27018`` when running with the ``shardsvr`` value for the :setting:`~sharding.clusterRole` setting, you must configure the following :guilabel:`Windows Firewall` rules to allow traffic to and from each shard:" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:168 -# 786634f423be4c9b90d55249c51ecf0d -msgid "Replace the ```` specification with the IP address of all :program:`mongod.exe` instances. This allows you to permit incoming and outgoing traffic between all shards including constituent replica set members to:" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:173 -# 525cad7242e34243aa1244418647f1e2 -msgid "all :program:`mongod.exe` instances in the shard's replica sets." -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:175 -# 49a290a2e47b421cb7c5adf19f0406c7 -msgid "all :program:`mongod.exe` instances in other shards. [#migrations]_" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:177 -# 13f33b19e91c4ff28756d134ff1fcc6e -msgid "Furthermore, shards need to be able make outgoing connections to:" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:179 -# eaa4870c5ea44399b3f7f69ad00aea6e -msgid "all :program:`mongos.exe` instances." -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:181 -# 8eac0354b3d34fd19677426f13da8b32 -msgid "all :program:`mongod.exe` instances in the config servers." -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:183 -# 51bfee26dba74324ab7887e6110e54e5 -msgid "Create a rule that resembles the following, and replace the ```` with the address of the config servers and the :program:`mongos.exe` instances:" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:191 -# b83083bb3af5440597a152ae16bf6ecc -msgid "You can also specify the shard server option with the ``shardsvr`` value for the :setting:`~sharding.clusterRole` setting in the configuration file. Shard members are also often conventional replica sets using the default port." -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:196 -# 65407587246b42d4900aff57ad04321b -msgid "All shards in a cluster need to be able to communicate with all other shards to facilitate :term:`chunk` and balancing operations." -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:201 -# b8b93cb8d92c4b809a93637afbd8cdce -msgid "Provide Access For Monitoring Systems" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:203 -# 2672647a143f4ea28f10df37ce9ed880 -msgid "The :program:`mongostat` diagnostic tool, when running with the :option:`--discover ` needs to be able to reach all components of a cluster, including the config servers, the shard servers, and the :program:`mongos.exe` instances." -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:208 -# 34dfd9268f4f4181adc68e1292377f6d -msgid "If your monitoring system needs access the HTTP interface, insert the following rule to the chain:" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:215 -# 32ad68422b7d49928925950255a12321 -msgid "Replace ```` with the address of the instance that needs access to the HTTP or REST interface. For *all* deployments, you should restrict access to this port to *only* the monitoring instance." -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:0 -# ddeecd24efc244c8927ed932cac1d31d -msgid "Optional" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:222 -# 0686a82528ec4b32baab4d80a4ef7348 -msgid "For config server :program:`mongod` instances running with the ``shardsvr`` value for the :setting:`~sharding.clusterRole` setting, the rule would resemble the following:" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:230 -# f9979805bdfc4e859f5e6d0a1266c6f6 -msgid "For config server :program:`mongod` instances running with the ``configsvr`` value for the :setting:`~sharding.clusterRole` setting, the rule would resemble the following:" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:239 -# e3ced00393594341b093a992333892bd -msgid "Manage and Maintain *Windows Firewall* Configurations" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:241 -# 57291d79e7b745399ef9827fc61c4552 -msgid "This section contains a number of basic operations for managing and using ``netsh``. While you can use the GUI front ends to manage the :guilabel:`Windows Firewall`, all core functionality is accessible is accessible from ``netsh``." -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:247 -# fa54ae049cad4229b6a4c87d35fde605 -msgid "Delete all *Windows Firewall* Rules" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:249 -# 3fde17fa5cfa4040b3c5e372b414587d -msgid "To delete the firewall rule allowing :program:`mongod.exe` traffic:" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:258 -# 195deb02eacd481f9dd9d23dd8324a2f -msgid "List All *Windows Firewall* Rules" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:260 -# 8a0e917e48f743a7802b0341d37e60f1 -msgid "To return a list of all :guilabel:`Windows Firewall` rules:" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:267 -# 3ac43f0a53474bf997613c4a3f430ef5 -msgid "Reset *Windows Firewall*" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:269 -# 1eda260c07e64cc2b6d48f157f6b75fe -msgid "To reset the :guilabel:`Windows Firewall` rules:" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:276 -# 6829ce03c7f54ef98321bd062c960bff -msgid "Backup and Restore *Windows Firewall* Rules" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:278 -# 1ee93107c5b245e0a4ef646d20e57c6c -msgid "To simplify administration of larger collection of systems, you can export or import firewall systems from different servers) rules very easily on Windows:" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:281 -# fcbfb67322ba4c91aa1d856cebd654d3 -msgid "Export all firewall rules with the following command:" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:287 -# 0caf008de1b24864baa7e31429d72173 -msgid "Replace ``\"C:\\temp\\MongoDBfw.wfw\"`` with a path of your choosing. You can use a command in the following form to import a file created using this operation:" -msgstr "" - diff --git a/locale/pot/tutorial/configure-x509-client-authentication.pot b/locale/pot/tutorial/configure-x509-client-authentication.pot deleted file mode 100644 index 7aea429667b..00000000000 --- a/locale/pot/tutorial/configure-x509-client-authentication.pot +++ /dev/null @@ -1,248 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/configure-x509-client-authentication.txt:3 -# 7e8a8236342f41338d9e4072ae11d9b0 -msgid "Use x.509 Certificates to Authenticate Clients" -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:0 -# d6dc80b56f1c4a63a753e4443d865358 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:15 -# 81e41e8a0aae494faed8cb384caa25a1 -msgid "MongoDB supports x.509 certificate authentication for use with a secure :doc:`TLS/SSL connection `. The x.509 client authentication allows :ref:`clients to authenticate to servers with certificates ` rather than with a username and password." -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:21 -# 9d1c2f28bba149da91b42318986beeeb -msgid "To use x.509 authentication for the internal authentication of replica set/sharded cluster members, see :doc:`configure-x509-member-authentication`." -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:29 -# ba062b83b96c413eb0079d66bb1b92ba -msgid "Prerequisites" -msgstr "" - -#: ../source/includes/extracts/security-prereq-configure-x509-client-authentication.rst:1 -# 0688a7c4f29549f78876a1f67b40c7b4 -msgid "A full description of TLS/SSL, PKI (Public Key Infrastructure) certificates, in particular x.509 certificates, and Certificate Authority is beyond the scope of this document. This tutorial assumes prior knowledge of TLS/SSL as well as access to valid x.509 certificates." -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:35 -# 5d3f7769777a4f2a97b43ee05043f383 -msgid "Certificate Authority" -msgstr "" - -#: ../source/includes/fact-ssl-certificate-authorities.rst:1 -# 77e21ae9836f419787d7e2d65d99b6cf -msgid "For production use, your MongoDB deployment should use valid certificates generated and signed by a single certificate authority. You or your organization can generate and maintain an independent certificate authority, or use certificates generated by a third-party SSL vendor. Obtaining and managing certificates is beyond the scope of this documentation." -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:42 -# b960d6590912454e8bd3a2c1ed46ab4b -msgid "Client x.509 Certificate" -msgstr "" - -#: ../source/includes/extracts/x509-certificate-client.rst:1 -# 31ab0e90300b453c99488284d2a5be52 -msgid "The client certificate must have the following properties:" -msgstr "" - -#: ../source/includes/extracts/x509-certificate-client.rst:4 -# cf92402543f64b1d93434320f07c498d -msgid "A single Certificate Authority (CA) must issue the certificates for both the client and the server." -msgstr "" - -#: ../source/includes/extracts/x509-certificate-client.rst:7 -# 950fba142bcb4f29bd78a601a9fc4e17 -msgid "Client certificates must contain the following fields:" -msgstr "" - -#: ../source/includes/extracts/x509-certificate-client.rst:14 -# 2bf044b235654a56bc95af784e4f34ee -msgid "Each unique MongoDB user must have a unique certificate." -msgstr "" - -#: ../source/includes/extracts/x509-certificate-client.rst:16 -# b918b4d8135e4cb89660302bcec47b54 -msgid "A client x.509 certificate's subject, which contains the Distinguished Name (``DN``), must **differ** from that of a :ref:`x509-member-certificate`. Specifically, the subjects must differ with regards to at least one of the following attributes: Organization (``O``), the Organizational Unit (``OU``) or the Domain Component (``DC``)." -msgstr "" - -#: ../source/includes/extracts/x509-certificate-client.rst:25 -# 09f140cd22ce4ea99dcc170de9681034 -msgid "If a client x.509 certificate's subject has the same ``O``, ``OU``, and ``DC`` combination as the :ref:`x509-member-certificate`, the client will be identified as a cluster member and granted full permission on the system." -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:47 -# bb9d2dcd8d624c4f8e5decb893d3913d -msgid "Procedures" -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:50 -# 5fdf73a5aa624d09accf8ef5177a4769 -msgid "Configure Replica Set/Sharded Cluster" -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:52 -# 5459b5a115534ff5824e316cd4be5584 -msgid "Outside of rolling upgrade procedures, every component of a :term:`replica set` or :term:`sharded cluster` should use the same :option:`--clusterAuthMode` setting to ensure it can securely connect to all other components in the deployment." -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:57 -# 2914413eb0d24c3d998975457effde50 -msgid "For :term:`replica set` deployments, this includes all :program:`mongod` members of the replica set." -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:60 -# 84132c5e5e3d47a782a9ff68467a5511 -msgid "For :term:`sharded cluster` deployments, this includes all :program:`mongod` and :program:`mongos` instances." -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:65 -# 03b9aab6ac8e43a290a2880f66662fb7 -msgid "If you are configuring a standalone :program:`mongod`, omit the :option:`--clusterAuthMode` option." -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:69 -# b2f46ef3bf9d449f87c7827f5e37b6fb -msgid "Use Command-line Options" -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:71 -# d1621d0130a549ce912c7f219a57c5fe -msgid "You can configure the MongoDB server from the command line, e.g.:" -msgstr "" - -#: ../source/includes/warning-x509-requires-sslCAfile.rst:3 -# 3b08d4bb19ff45b98198381a94d7d1f2 -msgid "If the :option:`--sslCAFile ` option and its target file are not specified, x.509 client and member authentication will not function. :program:`mongod`, and :program:`mongos` in sharded systems, will not be able to verify the certificates of processes connecting to it against the trusted certificate authority (CA) that issued them, breaking the certificate chain." -msgstr "" - -#: ../source/includes/warning-x509-requires-sslCAfile.rst:10 -# a3bc7d9a5854485cb724b68ebcfa7dee -msgid "As of version 2.6.4, :program:`mongod` will not start with x.509 authentication enabled if the CA file is not specified." -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:82 -# 5d0ec84aa86345d6acf3c45a99f02a95 -msgid "Use Configuration File" -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:84 -# 8ee96cdd40414b439664ad9a56d20369 -msgid "You may also specify these options in the :doc:`configuration file `." -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:87 -# 7574976073d6414c9d355ec0715f219b -msgid "Starting in MongoDB 2.6, you can specify the configuration for MongoDB in :doc:`YAML format `, e.g.:" -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:100 -# 372084c88e3240aca4253f3a16f007cd -msgid "For backwards compatibility, you can also specify the configuration using the :v2.4:`older configuration file format `, e.g.:" -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:111 -# dc790f204af646eb85d5cfd29324f583 -msgid "Include any additional options, TLS/SSL or otherwise, that are required for your specific configuration." -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:117 -# fef41fcd0b294dc39d7ab4ef0500f883 -msgid "Add x.509 Certificate ``subject`` as a User" -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:119 -# d8ef201d25df4d56b3e79fcaa3e08550 -msgid "To authenticate with a client certificate, you must first add the value of the ``subject`` from the client certificate as a MongoDB user. Each unique x.509 client certificate corresponds to a single MongoDB user; i.e. you cannot use a single client certificate to authenticate more than one MongoDB user." -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:127 -# 2dec99b6d689428395b217e533406e0c -msgid "The RDNs in the ``subject`` string must be compatible with the `RFC2253 `_ standard." -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:130 -# 989dc3d10587474299bf34ea4043a670 -msgid "You can retrieve the ``RFC2253`` formatted ``subject`` from the client certificate with the following command:" -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:137 -# 5357b8446ce04a38bcfd4a92562adc7d -msgid "The command returns the ``subject`` string as well as certificate:" -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:148 -# c3b8b0c98d1549f782974e256f98bbc1 -msgid "Add the ``RFC2253`` compliant value of the ``subject`` as a user. Omit spaces as needed." -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:151 -# 75d6a3ca24264b40b6584f6f7ea86d03 -msgid "For example, in the :program:`mongo` shell, to add the user with both the ``readWrite`` role in the ``test`` database and the ``userAdminAnyDatabase`` role which is defined only in the ``admin`` database:" -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:169 -# 083574764dc44ed4bf30a7d4ffde58e9 -msgid "In the above example, to add the user with the ``readWrite`` role in the ``test`` database, the role specification document specified ``'test'`` in the ``db`` field. To add ``userAdminAnyDatabase`` role for the user, the above example specified ``'admin'`` in the ``db`` field." -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:176 -# 2d8c0b07f2904ef99f60ab39f4528415 -msgid "Some roles are defined only in the ``admin`` database, including: ``clusterAdmin``, ``readAnyDatabase``, ``readWriteAnyDatabase``, ``dbAdminAnyDatabase``, and ``userAdminAnyDatabase``. To add a user with these roles, specify ``'admin'`` in the ``db``." -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:181 -# 57ddb9b641c449508b0161e746f3bb26 -msgid "See :doc:`/tutorial/manage-users-and-roles` for details on adding a user with roles." -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:187 -# d005e59fc4004f9581eb270f40e0314a -msgid "Authenticate with a x.509 Certificate" -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:189 -# 3b6b3a648af64c8e9ac93edbb531b309 -msgid "To authenticate with a client certificate, you must first add a MongoDB user that corresponds to the client certificate. See :ref:`addX509SubjectUser`." -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:193 -# f24218c85aee43718f4e363bdb77c000 -msgid "To authenticate, use the :method:`db.auth()` method in the ``$external`` database, specifying ``\"MONGODB-X509\"`` for the ``mechanism`` field, and the :ref:`user that corresponds to the client certificate ` for the ``user`` field." -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:198 -# 29cff5da9bce4423a5dc3c7993ff9127 -msgid "For example, if using the :program:`mongo` shell," -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:200 -# a7abaa0a47c84a279cea356554bd5bcb -msgid "Connect :program:`mongo` shell to the :program:`mongod` set up for SSL:" -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:207 -# df755c37185f4452b3ff6139fb0f7ce0 -msgid "To perform the authentication, use the :method:`db.auth()` method in the ``$external`` database. For the ``mechanism`` field, specify ``\"MONGODB-X509\"``, and for the ``user`` field, specify the user, or the ``subject``, that corresponds to the client certificate." -msgstr "" - diff --git a/locale/pot/tutorial/configure-x509-member-authentication.pot b/locale/pot/tutorial/configure-x509-member-authentication.pot deleted file mode 100644 index 9af0d127089..00000000000 --- a/locale/pot/tutorial/configure-x509-member-authentication.pot +++ /dev/null @@ -1,208 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/configure-x509-member-authentication.txt:5 -# 006e9c6a54364f998ce7f87b91b8018c -msgid "Use x.509 Certificate for Membership Authentication" -msgstr "" - -#: ../source/tutorial/configure-x509-member-authentication.txt:0 -# 98250409547f497bb77f2ba413766f58 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/configure-x509-member-authentication.txt:17 -# 2dcd13d07e7e4dfc96e984e91b42bf05 -msgid "MongoDB supports x.509 certificate authentication for use with a secure :doc:`TLS/SSL connection `. Sharded cluster members and replica set members can use x.509 certificates to verify their membership to the cluster or the replica set instead of using :ref:`keyfiles `. The membership authentication is an internal process." -msgstr "" - -#: ../source/tutorial/configure-x509-member-authentication.txt:25 -# 6299745544c04cf08a2f00d5f2cef75f -msgid "Enabling internal authentication also enables :doc:`/core/authorization`. Clients must authenticate as a user in order to connect and perform operations in the deployment." -msgstr "" - -#: ../source/tutorial/configure-x509-member-authentication.txt:29 -# 2ca73e8a608b4059bf32fee852e40a7c -msgid "See the :doc:`/tutorial/manage-users-and-roles` tutorial for instructions on adding users to the deployment." -msgstr "" - -#: ../source/tutorial/configure-x509-member-authentication.txt:32 -# 54cb0f72efd04a9589477bbc60c12e61 -msgid "See the :doc:`/tutorial/configure-x509-client-authentication` tutorial for instructions on using x.509 certificates for user authentication." -msgstr "" - -#: ../source/includes/extracts/security-prereq-configure-x509-member-authentication.rst:1 -# b11f50f811c8403b8adc8603457abefa -msgid "A full description of TLS/SSL, PKI (Public Key Infrastructure) certificates, in particular x.509 certificates, and Certificate Authority is beyond the scope of this document. This tutorial assumes prior knowledge of TLS/SSL as well as access to valid x.509 certificates." -msgstr "" - -#: ../source/tutorial/configure-x509-member-authentication.txt:44 -# 0a39adb9476545cbbebe168e40288642 -msgid "Member x.509 Certificate" -msgstr "" - -#: ../source/tutorial/configure-x509-member-authentication.txt:47 -# 8717f6dfa6544282a196f0c4698657dc -msgid "Certificate Requirements" -msgstr "" - -#: ../source/includes/extracts/x509-certificate-member.rst:1 -# 0d9dc5d041904e8aa56bf1e633b06a11 -msgid "The member certificate, used for internal authentication to verify membership to the sharded cluster or a replica set, must have the following properties:" -msgstr "" - -#: ../source/includes/extracts/x509-certificate-member.rst:5 -# 77e9536eee33405591bfef1065ebe7a3 -msgid "A single Certificate Authority (CA) must issue all the x.509 certificates for the members of a sharded cluster or a replica set." -msgstr "" - -#: ../source/includes/extracts/x509-certificate-member.rst:8 -# 7899f7c89a8d400792ba3b6f04a6014a -msgid "The Distinguished Name (``DN``), found in the member certificate's ``subject``, must specify a non-empty value for *at least one* of the following attributes: Organization (``O``), the Organizational Unit (``OU``) or the Domain Component (``DC``)." -msgstr "" - -#: ../source/includes/extracts/x509-certificate-member.rst:13 -# 72192ad3e7644b79a04628d6ab9e7b17 -msgid "The Organization attributes (``O``\\'s), the Organizational Unit attributes (``OU``\\'s), and the Domain Components (``DC``\\'s) must match those from the certificates for the other cluster members. To match, the certificate must match all specifications of these attributes, or even the non-specification of these attributes. The order of the attributes does not matter." -msgstr "" - -#: ../source/includes/extracts/x509-certificate-member.rst:20 -# 2c9e4f54007b4368b42007ada066a664 -msgid "In the following example, the two ``DN``\\'s contain matching specifications for ``O``, ``OU`` as well as the non-specification of the ``DC`` attribute." -msgstr "" - -#: ../source/includes/extracts/x509-certificate-member.rst:29 -# 27a0181e558b44b2a1e27e314118c553 -msgid "However, the following two ``DN``\\'s contain a mismatch for the ``OU`` attribute since one contains two ``OU`` specifications and the other, only one specification." -msgstr "" - -#: ../source/includes/extracts/x509-certificate-member.rst:38 -# f8ac9180e7174b44a699d9dee35798d9 -msgid "Either the Common Name (``CN``) or one of the Subject Alternative Name (``SAN``) entries must match the hostname of the server, used by the other members of the cluster." -msgstr "" - -#: ../source/includes/extracts/x509-certificate-member.rst:42 -# 659d5e30a50c4f95b4a84391731b8cd4 -msgid "For example, the certificates for a cluster could have the following subjects:" -msgstr "" - -#: ../source/includes/extracts/x509-certificate-member.rst:51 -# ed5ad9a1541a4c239b99b58bdb10d93e -msgid "*If* the certificate includes the Extended Key Usage (``extendedKeyUsage``) setting, the value must include ``clientAuth`` (\"TLS Web Client Authentication\")." -msgstr "" - -#: ../source/includes/extracts/x509-certificate-member.rst:59 -# 520953a15e074a1287410e2261a715f8 -msgid "You can also use a certificate that does not include the Extended Key Usage (EKU)." -msgstr "" - -#: ../source/tutorial/configure-x509-member-authentication.txt:52 -# 69d986485ee64cc0a5deb162cc3ce8d8 -msgid "Member Certificate and ``PEMKeyFile``" -msgstr "" - -#: ../source/includes/extracts/x509-member-certificate-PEMKeyFile.rst:1 -# ae051b89e7ab46c2ab6c07be05efc576 -msgid "To configure MongoDB for client certificate authentication, the :program:`mongod` and :program:`mongos` specify a ``PEMKeyFile`` to prove its identity to clients, either through :setting:`net.ssl.PEMKeyFile` setting in the configuration file or ``--sslPEMKeyFile`` command line option." -msgstr "" - -#: ../source/includes/extracts/x509-member-certificate-PEMKeyFile.rst:7 -# 75dc7a16a54147538ee320a88de9095d -msgid "If no :setting:`~net.ssl.clusterFile` certificate is specified for internal member authentication, MongoDB will attempt to use the ``PEMKeyFile`` certificate for member authentication. In order to use ``PEMKeyFile`` certificate for internal authentication as well as for client authentication, then the ``PEMKeyFile`` certificate must either:" -msgstr "" - -#: ../source/includes/extracts/x509-member-certificate-PEMKeyFile.rst:14 -# e91777bf104d4874b25996c64164f92f -msgid "Omit ``extendedKeyUsage`` or" -msgstr "" - -#: ../source/includes/extracts/x509-member-certificate-PEMKeyFile.rst:16 -# b362a90e54424e9aa97aff344a9c47fb -msgid "Specify ``extendedKeyUsage`` values that include ``clientAuth`` in addition to ``serverAuth``." -msgstr "" - -#: ../source/tutorial/configure-x509-member-authentication.txt:57 -# 9fe7920ded554c0687e4266cd15742ca -msgid "Configure Replica Set/Sharded Cluster" -msgstr "" - -#: ../source/tutorial/configure-x509-member-authentication.txt:59 -# b026dc60bf74483a8bec3250c41dd59f -msgid "Outside of rolling upgrade procedures, every component of a :term:`replica set` or :term:`sharded cluster` should use the same :option:`--clusterAuthMode` setting to ensure it can securely connect to all other components in the deployment." -msgstr "" - -#: ../source/tutorial/configure-x509-member-authentication.txt:64 -# 4d8a5bbf18c84df68d6dfb173f3efebb -msgid "For :term:`replica set` deployments, this includes all :program:`mongod` members of the replica set." -msgstr "" - -#: ../source/tutorial/configure-x509-member-authentication.txt:67 -# 46a9f8da615545a9ace504c2aa61f9de -msgid "For :term:`sharded cluster` deployments, this includes all :program:`mongod` or :program:`mongos` instances." -msgstr "" - -#: ../source/tutorial/configure-x509-member-authentication.txt:71 -# eafae004f0974ec4a39000fd81f75ab6 -msgid "Use Command-line Options" -msgstr "" - -#: ../source/tutorial/configure-x509-member-authentication.txt:73 -# 6d813c9b575a45b59d8ed0c05e9121ab -msgid "To specify the x.509 certificate for internal cluster member authentication, append the additional TLS/SSL options :option:`--clusterAuthMode` and :option:`--sslClusterFile`, as in the following example for a member of a replica set:" -msgstr "" - -#: ../source/tutorial/configure-x509-member-authentication.txt:82 -# 8b2d57335a724668b86f0c65df565672 -msgid "Include any additional options, TLS/SSL or otherwise, that are required for your specific configuration. For instance, if the membership key is encrypted, set the :option:`--sslClusterPassword` to the passphrase to decrypt the key or have MongoDB prompt for the passphrase. See :ref:`ssl-certificate-password` for details." -msgstr "" - -#: ../source/includes/warning-x509-requires-sslCAfile.rst:3 -# 964085fab01a4fb9ac64cff2367e59ed -msgid "If the :option:`--sslCAFile ` option and its target file are not specified, x.509 client and member authentication will not function. :program:`mongod`, and :program:`mongos` in sharded systems, will not be able to verify the certificates of processes connecting to it against the trusted certificate authority (CA) that issued them, breaking the certificate chain." -msgstr "" - -#: ../source/includes/warning-x509-requires-sslCAfile.rst:10 -# 6caffa6f014d4abc8257266aeaa2594f -msgid "As of version 2.6.4, :program:`mongod` will not start with x.509 authentication enabled if the CA file is not specified." -msgstr "" - -#: ../source/tutorial/configure-x509-member-authentication.txt:91 -# 05077a6253864b12a8cbff3c86e2b0cf -msgid "Use Configuration File" -msgstr "" - -#: ../source/tutorial/configure-x509-member-authentication.txt:93 -# 2fa2cbbada5349e4944269b0b62f0b99 -msgid "You can specify the configuration for MongoDB in a :doc:`YAML formatted ` configuration file, as in the following example:" -msgstr "" - -#: ../source/tutorial/configure-x509-member-authentication.txt:109 -# 10d222c6307e4bdd8cbd9e0793f16e5a -msgid "See :setting:`security.clusterAuthMode`, :setting:`net.ssl.mode`, :setting:`net.ssl.PEMKeyFile`, :setting:`net.ssl.CAFile`, and :setting:`net.ssl.clusterFile` for more information on the settings." -msgstr "" - -#: ../source/tutorial/configure-x509-member-authentication.txt:114 -# 42136456168f4597911533184405ac1b -msgid "Additional Information" -msgstr "" - -#: ../source/tutorial/configure-x509-member-authentication.txt:116 -# b308635e52044d72991953018ce8ba4f -msgid "To upgrade from keyfile internal authentication to x.509 internal authentication, see :doc:`/tutorial/upgrade-keyfile-to-x509`." -msgstr "" - diff --git a/locale/pot/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.pot b/locale/pot/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.pot deleted file mode 100644 index 0ee083c7ab7..00000000000 --- a/locale/pot/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.pot +++ /dev/null @@ -1,113 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:3 -# fcfcc72e587d4ae7a1a1348ba851488c -msgid "Configure MongoDB with Kerberos Authentication on Windows" -msgstr "" - -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:0 -# 674cee1093bb4b37b48d9077da7b2118 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:16 -# 5351050b43524b7cb935f3fb3077576d -msgid "Overview" -msgstr "" - -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:18 -# e453cb96024343728f73db86026e5511 -msgid "MongoDB Enterprise supports authentication using a :doc:`Kerberos service `. Kerberos is an industry standard authentication protocol for large client/server system. Kerberos allows MongoDB and applications to take advantage of existing authentication infrastructure and processes." -msgstr "" - -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:25 -# 4c96a196c7cd4ac4a643dc1434996278 -msgid "Prerequisites" -msgstr "" - -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:27 -# 9d2e0322348345ad9a8712e6a52851f7 -msgid "Setting up and configuring a Kerberos deployment is beyond the scope of this document. This tutorial assumes have configured a :ref:`Kerberos service principal ` for each :program:`mongod.exe` and :program:`mongos.exe` instance." -msgstr "" - -#: ../source/includes/fact-kerberos-FQDN-repica-sets.rst:1 -# 2f4c3c7b08c048609f54dbc381c535ef -msgid "For replica sets and sharded clusters, ensure that your configuration uses fully qualified domain names (FQDN) rather than IP addresses or unqualified hostnames. You must use the FQDN for GSSAPI to correctly resolve the Kerberos realms and allow you to connect." -msgstr "" - -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:35 -# 39b45d0fd5024d89b7987f9a3b91687a -msgid "Procedures" -msgstr "" - -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:40 -# 3ae398ea1fff48deac39de751b51b6b9 -msgid "Additional Considerations" -msgstr "" - -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:43 -# 401e4d6adb094e7e88c26fae9080b6a7 -msgid "Configure ``mongos.exe`` for Kerberos" -msgstr "" - -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:45 -# b0196965a8944f7cbeae0cd98246eb2d -msgid "To start :program:`mongos.exe` with Kerberos support, set the :program:`mongos.exe` parameter :parameter:`authenticationMechanisms` to ``GSSAPI``. You must start :program:`mongos.exe` as the :ref:`service principal account `.:" -msgstr "" - -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:54 -# 52c8af697e3548e6a93abcf8c3215e29 -msgid "For example, the following starts a :program:`mongos` instance with Kerberos support:" -msgstr "" - -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:61 -# 59eae0225700409483fd2f35904ad775 -msgid "Modify or include any additional :program:`mongos.exe` options as required for your configuration. For example, instead of using :option:`--keyFile` for internal authentication of sharded cluster members, you can use :ref:`x.509 member authentication ` instead." -msgstr "" - -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:70 -# f14993c65e1241ea80cad808f741f419 -msgid "Assign Service Principal Name to MongoDB Windows Service" -msgstr "" - -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:72 -# a7c8f0fc91dd41fc89478deb1385d0bd -msgid "Use ``setspn.exe`` to assign the service principal name (SPN) to the account running the ``mongod.exe`` and the ``mongos.exe`` service:" -msgstr "" - -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:79 -# 1038963dc9e34d0d9c8e42535984f6c9 -msgid "For example, if :program:`mongod.exe` runs as a service named ``mongodb`` on ``testserver.mongodb.com`` with the service account name ``mongodtest``, assign the SPN as follows:" -msgstr "" - -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:90 -# d6fec796ac184620be55651df4956076 -msgid "Incorporate Additional Authentication Mechanisms" -msgstr "" - -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:92 -# ea9614a3e7314bcebb79e1de26b14460 -msgid "Kerberos authentication (:ref:`GSSAPI ` (Kerberos)) can work alongside MongoDB's challenge/response authentication mechanisms (:ref:`SCRAM-SHA-1 ` and :ref:`MONGODB-CR `), MongoDB's authentication mechanism for LDAP (:ref:`PLAIN ` (LDAP SASL)), and MongoDB's authentication mechanism for x.509 ( :ref:`MONGODB-X509 `). Specify the mechanisms as follows:" -msgstr "" - -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:105 -# d47b1d166f6c4b9789b52ea313902045 -msgid "Only add the other mechanisms if in use. This parameter setting does not affect MongoDB's internal authentication of cluster members." -msgstr "" - diff --git a/locale/pot/tutorial/control-access-to-mongodb-with-kerberos-authentication.pot b/locale/pot/tutorial/control-access-to-mongodb-with-kerberos-authentication.pot deleted file mode 100644 index 14aa62f168a..00000000000 --- a/locale/pot/tutorial/control-access-to-mongodb-with-kerberos-authentication.pot +++ /dev/null @@ -1,208 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:3 -# 3e255dcb1ab3464bb533a37965768826 -msgid "Configure MongoDB with Kerberos Authentication on Linux" -msgstr "" - -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:0 -# e3f45241e1644e9eae9a86b7e3617f5e -msgid "On this page" -msgstr "" - -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:16 -# 4d9be3f710e844f9b9f7309e1d7ab417 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:18 -# f9b8924f13084b90b3c9ea38b4f10200 -msgid "MongoDB Enterprise supports authentication using a :doc:`Kerberos service `. Kerberos is an industry standard authentication protocol for large client/server system." -msgstr "" - -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:23 -# 2ffb5c3252e243598e98e255b624dbb2 -msgid "Prerequisites" -msgstr "" - -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:25 -# 5d9bc374db0544aa9bf1580d39ba541a -msgid "Setting up and configuring a Kerberos deployment is beyond the scope of this document. This tutorial assumes you have configured a :ref:`Kerberos service principal ` for each :program:`mongod` and :program:`mongos` instance in your MongoDB deployment, and you have a valid :ref:`keytab file ` for for each :program:`mongod` and :program:`mongos` instance." -msgstr "" - -#: ../source/includes/fact-kerberos-FQDN-repica-sets.rst:1 -# 051b2257083e4a56ba0dd08dca4c29ea -msgid "For replica sets and sharded clusters, ensure that your configuration uses fully qualified domain names (FQDN) rather than IP addresses or unqualified hostnames. You must use the FQDN for GSSAPI to correctly resolve the Kerberos realms and allow you to connect." -msgstr "" - -#: ../source/includes/fact-confirm-enterprise-binaries.rst:1 -# 983bbbb5ed40486586a1c8365a89c3d6 -msgid "To verify MongoDB Enterprise binaries, pass the ``--version`` command line option to the :program:`mongod` or :program:`mongos`:" -msgstr "" - -#: ../source/includes/fact-confirm-enterprise-binaries.rst:8 -# 0702c56cf8ff4472bec2a3f68c19b95f -msgid "In the output from this command, look for the string ``modules: subscription`` or ``modules: enterprise`` to confirm your system has MongoDB Enterprise." -msgstr "" - -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:37 -# 99cd2cc088964419b67657ee057b0968 -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:39 -# 17f1615402774c9caa984934fdb1f33a -msgid "The following procedure outlines the steps to add a Kerberos user principal to MongoDB, configure a standalone :program:`mongod` instance for Kerberos support, and connect using the :program:`mongo` shell and authenticate the user principal." -msgstr "" - -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:47 -# 1789bd747ddb4ea7b688e92460186231 -msgid "Additional Considerations" -msgstr "" - -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:52 -# 7ca0b475cb914550bd30d2fb0742acd9 -msgid "KRB5_KTNAME" -msgstr "" - -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:54 -# 50980c3fad564eec932df5b61229129d -msgid "If you installed MongoDB Enterprise using one of the official ``.deb`` or ``.rpm`` packages, and you use the included init/upstart scripts to control the :program:`mongod` instance, you can set the ``KR5_KTNAME`` variable in the default environment settings file instead of setting the variable each time." -msgstr "" - -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:60 -# ef492a925680447c9acb63439b89ec2d -msgid "For ``.rpm`` packages, the default environment settings file is :file:`/etc/sysconfig/mongod`." -msgstr "" - -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:63 -# c8a8f2a2731f4ce8b5be04561416cc8e -msgid "For ``.deb`` packages, the file is :file:`/etc/default/mongodb`." -msgstr "" - -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:65 -# 0e8511a93d034c37848b45c75ebdc7c4 -msgid "Set the ``KRB5_KTNAME`` value in a line that resembles the following:" -msgstr "" - -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:72 -# 41337d509afa496198b5c29cca25f50c -msgid "Configure ``mongos`` for Kerberos" -msgstr "" - -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:74 -# 208cd0451c7a4f0396b23fc738316389 -msgid "To start :program:`mongos` with Kerberos support, set the environmental variable ``KRB5_KTNAME`` to the path of its :ref:`keytab file ` and the :program:`mongos` parameter :parameter:`authenticationMechanisms` to ``GSSAPI`` in the following form:" -msgstr "" - -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:86 -# 7bc751a261be49c78ebb398c51dfdaf3 -msgid "For example, the following starts a :program:`mongos` instance with Kerberos support:" -msgstr "" - -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:97 -# 857cf8dc7c3d43deb5393ffa7a3509d2 -msgid "The path to your :program:`mongos` as well as your :ref:`keytab file ` may differ. The :ref:`keytab file ` must be only accessible to the owner of the :program:`mongos` process." -msgstr "" - -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:101 -# 8b326b43e38a46e480a01fa935244cda -msgid "Modify or include any additional :program:`mongos` options as required for your configuration. For example, instead of using :option:`--keyFile` for internal authentication of sharded cluster members, you can use :ref:`x.509 member authentication ` instead." -msgstr "" - -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:108 -# 8060081ef24144bd84eb7402181c5268 -msgid "Use a Config File" -msgstr "" - -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:110 -# d96b8a67ece8471caeeb32503ac9cdc2 -msgid "To configure :program:`mongod` or :program:`mongos` for Kerberos support using a :doc:`configuration file `, specify the :parameter:`authenticationMechanisms` setting in the configuration file:" -msgstr "" - -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:115 -# eb62b13ae36347289e65841dd53bb0cd -msgid "If using the :doc:`YAML configuration file format `:" -msgstr "" - -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:123 -# 3b70bc7750cd40399188dda7c14d4178 -msgid "Or, if using the older ``.ini`` configuration file format:" -msgstr "" - -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:129 -# 3b6121bbbb3e4f1b84dbdbad1639a218 -msgid "Modify or include any additional :program:`mongod` options as required for your configuration. For example, if :file:`/opt/mongodb/mongod.conf` contains the following configuration settings for a standalone :program:`mongod`:" -msgstr "" - -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:143 -# c4ffa83d32fd4339b3ed3bc15a1e442f -msgid "Or, if using the :v2.4:`older configuration file format `:" -msgstr "" - -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:152 -# f85b574cfa904c9f8c21992c665de1ab -msgid "To start :program:`mongod` with Kerberos support, use the following form:" -msgstr "" - -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:160 -# 7bf9957feac04bdd83b22a9e86befd42 -msgid "The path to your :program:`mongod`, :ref:`keytab file `, and configuration file may differ. The :ref:`keytab file ` must be only accessible to the owner of the :program:`mongod` process." -msgstr "" - -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:166 -# a81054c322d645a59fc89cf77c8049c5 -msgid "Troubleshoot Kerberos Setup for MongoDB" -msgstr "" - -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:168 -# 5046a19651324327b4c1e6a8331a3697 -msgid "If you encounter problems when starting :program:`mongod` or :program:`mongos` with Kerberos authentication, see :doc:`/tutorial/troubleshoot-kerberos`." -msgstr "" - -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:175 -# 3224e96e98624abb91a56a03189afa22 -msgid "Incorporate Additional Authentication Mechanisms" -msgstr "" - -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:177 -# 426939d7cdc94a21b9ed70a8101b898b -msgid "Kerberos authentication (:ref:`GSSAPI ` (Kerberos)) can work alongside MongoDB's challenge/response authentication mechanisms (:ref:`SCRAM-SHA-1 ` and :ref:`MONGODB-CR `), MongoDB's authentication mechanism for LDAP (:ref:`PLAIN ` (LDAP SASL)), and MongoDB's authentication mechanism for x.509 ( :ref:`MONGODB-X509 `). Specify the mechanisms as follows:" -msgstr "" - -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:190 -# d7a7f01493224b2f81b35d5003d6aa42 -msgid "Only add the other mechanisms if in use. This parameter setting does not affect MongoDB's internal authentication of cluster members." -msgstr "" - -#: ../source/includes/extracts/additional-resources-kerberos.rst:4 -# f04b87e33e7a481992d0d9454a656530 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-kerberos.rst:6 -# 4ad82e8b37754454a1d7d4336b61fe5f -msgid "`MongoDB LDAP and Kerberos Authentication with Dell (Quest) Authentication Services `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-kerberos.rst:7 -# 86c22928538148c0b6118476056ae8dd -msgid "`MongoDB with Red Hat Enterprise Linux Identity Management and Kerberos `_" -msgstr "" - diff --git a/locale/pot/tutorial/control-results-of-text-search.pot b/locale/pot/tutorial/control-results-of-text-search.pot deleted file mode 100644 index bef91b20e7d..00000000000 --- a/locale/pot/tutorial/control-results-of-text-search.pot +++ /dev/null @@ -1,93 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/control-results-of-text-search.txt:3 -# 3d2ee8cbc82d48bb9f1451021a670e37 -msgid "Control Search Results with Weights" -msgstr "" - -#: ../source/tutorial/control-results-of-text-search.txt:13 -# 2f090a31399b4fa490a47dc36c899541 -msgid "Text search assigns a score to each document that contains the search term in the indexed fields. The score determines the relevance of a document to a given search query." -msgstr "" - -#: ../source/includes/fact-text-index-weight.rst:1 -# 84abf79bfbea4f579dae74a04e5e9565 -msgid "For a ``text`` index, the *weight* of an indexed field denotes the significance of the field relative to the other indexed fields in terms of the text search score." -msgstr "" - -#: ../source/includes/fact-text-index-weight.rst:5 -# 7d410b1ee5e04378bd93b6883cacfe5d -msgid "For each indexed field in the document, MongoDB multiplies the number of matches by the weight and sums the results. Using this sum, MongoDB then calculates the score for the document. See :projection:`$meta` operator for details on returning and sorting by text scores." -msgstr "" - -#: ../source/includes/fact-text-index-weight.rst:10 -# a157aa052b3b40f6866dbdc12c4e36df -msgid "The default weight is 1 for the indexed fields. To adjust the weights for the indexed fields, include the ``weights`` option in the :method:`db.collection.createIndex()` method." -msgstr "" - -#: ../source/tutorial/control-results-of-text-search.txt:21 -# ee895f8dc51a4411b3d3b8123f1bcbc8 -msgid "Choose the weights carefully in order to prevent the need to reindex." -msgstr "" - -#: ../source/tutorial/control-results-of-text-search.txt:23 -# aaed4574fcf74a708652fe86d22c0b52 -msgid "A collection ``blog`` has the following documents:" -msgstr "" - -#: ../source/tutorial/control-results-of-text-search.txt:41 -# 71816aa7a3284a5fb2396c7137eeac13 -msgid "To create a ``text`` index with different field weights for the ``content`` field and the ``keywords`` field, include the ``weights`` option to the :method:`~db.collection.createIndex()` method. For example, the following command creates an index on three fields and assigns weights to two of the fields:" -msgstr "" - -#: ../source/tutorial/control-results-of-text-search.txt:64 -# 885ba52832ef4c09a9abecd964ebabc2 -msgid "The ``text`` index has the following fields and weights:" -msgstr "" - -#: ../source/tutorial/control-results-of-text-search.txt:66 -# 3d49003bfb9d4ca898b83d3d995be97e -msgid "``content`` has a weight of 10," -msgstr "" - -#: ../source/tutorial/control-results-of-text-search.txt:68 -# 67a315ff91754f48aeb9b90c245c31b2 -msgid "``keywords`` has a weight of 5, and" -msgstr "" - -#: ../source/tutorial/control-results-of-text-search.txt:70 -# 34547bbc742c4807a33c58276c9f45c2 -msgid "``about`` has the default weight of 1." -msgstr "" - -#: ../source/tutorial/control-results-of-text-search.txt:72 -# ea7cf9ee87404f6c9c1a2ac118359158 -msgid "These weights denote the relative significance of the indexed fields to each other. For instance, a term match in the ``content`` field has:" -msgstr "" - -#: ../source/tutorial/control-results-of-text-search.txt:75 -# bea943cd6d3e42d5a4e21e4e8aa5e7de -msgid "``2`` times (i.e. ``10:5``) the impact as a term match in the ``keywords`` field and" -msgstr "" - -#: ../source/tutorial/control-results-of-text-search.txt:78 -# d658667108da4eebb96a82dcb857c31f -msgid "``10`` times (i.e. ``10:1``) the impact as a term match in the ``about`` field." -msgstr "" - diff --git a/locale/pot/tutorial/convert-replica-set-to-replicated-shard-cluster.pot b/locale/pot/tutorial/convert-replica-set-to-replicated-shard-cluster.pot deleted file mode 100644 index 1318c389fe1..00000000000 --- a/locale/pot/tutorial/convert-replica-set-to-replicated-shard-cluster.pot +++ /dev/null @@ -1,172 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:3 -# a2e37eab5c1a4eddbeb6d3fa22ad5a73 -msgid "Convert a Replica Set to a Sharded Cluster" -msgstr "" - -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:0 -# 31c93bd77a1041429cf7536ab5528503 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:14 -# c5d68b8e737a4e6983a3a6202ed17694 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:16 -# b77a020e31104e8e8c9b5fe10a6f5f4b -msgid "This tutorial converts a single three-member replica set to a sharded cluster with two shards. Each shard is an independent three-member replica set. This tutorial is specific to MongoDB |version|. For other versions of MongoDB, refer to the corresponding version of the MongoDB Manual." -msgstr "" - -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:22 -# f0e8fef0e8c54bb388543f37c04245e1 -msgid "The procedure is as follows:" -msgstr "" - -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:24 -# 4b9498113ba6476b993cd2cb0b9e5a1e -msgid "Create the initial three-member replica set and insert data into a collection. See :ref:`convert-setup-initial-set`." -msgstr "" - -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:27 -# 910dd81690b94788b25cf5788ba8b8d3 -msgid "Start the config servers and a :program:`mongos`. See :ref:`convert-deploy-sharding-infrastructure`." -msgstr "" - -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:30 -# cb3470b8a1eb4369a7596986201378e0 -msgid "Add the initial replica set as a shard. See :ref:`convert-add-initial-shard`." -msgstr "" - -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:33 -# 4a80a4dd54c147618152ea2295a2457e -msgid "Create a second shard and add to the cluster. See :ref:`convert-add-second-shard`." -msgstr "" - -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:36 -# 93d9c0cff16245c5be4b6817d3efeded -msgid "Shard the desired collection. See :ref:`convert-shard-collection`." -msgstr "" - -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:39 -# 2a7401082bf647618fcd526e82b3382c -msgid "Prerequisites" -msgstr "" - -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:41 -# dcb0d3cc148349688ad3788174c53ccc -msgid "This tutorial uses a total of ten servers: one server for the :program:`mongos` and three servers each for the first :term:`replica set`, the second replica set, and the :doc:`config server replica set `." -msgstr "" - -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:46 -# 768ab8e933a44cdf911f8e3710bd0536 -msgid "Each server must have a resolvable domain, hostname, or IP address within your system." -msgstr "" - -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:49 -# 70c0d5b7cd074881aa90d224857b52e9 -msgid "The tutorial uses the default data directories (e.g. ``/data/db`` and ``/data/configdb``). Create the appropriate directories with appropriate permissions. To use different paths, see :doc:`/reference/configuration-options` ." -msgstr "" - -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:55 -# 5efcfd1e2960431791d10f9417e2f36f -msgid "Procedures" -msgstr "" - -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:60 -# 5db79435b57c436fa1bb7b429be82f89 -msgid "Set Up Initial Replica Set" -msgstr "" - -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:62 -# e5a5455f8e914a2686e063d2ea43fd3e -msgid "This procedure creates the initial three-member replica set ``rs0``. The replica set members are on the following hosts: ``mongodb0.example.net``, ``mongodb1.example.net``, and ``mongodb2.example.net``." -msgstr "" - -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:69 -# 49e2a93051704893a1bf217577bc8e62 -msgid "For more information on deploying a replica set, see :doc:`/tutorial/deploy-replica-set`." -msgstr "" - -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:73 -# 89c300dca05e4a23820a1cb54ed77f8f -msgid "Restart the Replica Set as a Shard" -msgstr "" - -#: ../source/includes/fact-3.4-shardsvr-required.rst:1 -#: ../source/includes/fact-3.4-shardsvr-required.rst:1 -# bd3a5810004b4d1c92422a420b9e2a79 -# 1cf5f1d39ad64133b8ac85ec01b58530 -msgid "For MongoDB 3.4 sharded clusters, :program:`mongod` instances for the shards **must** explicitly specify its role as a ``shardsvr``, either via the configuration file setting :setting:`sharding.clusterRole` or via the command line option :option:`--shardsvr`." -msgstr "" - -#: ../source/includes/fact-3.4-shardsvr-required.rst:9 -#: ../source/includes/fact-3.4-shardsvr-required.rst:9 -# 70a130564cd0427783a3660e98d21239 -# 1d8da99a676844c6ad7d748f4f4e54e0 -msgid "Default port for :program:`mongod` instances with the ``shardsvr`` role is ``27018``. To use a different port, specify :setting:`net.port` setting or ``--port`` option." -msgstr "" - -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:84 -# 205833a444e2401081ccb14d20a22fb9 -msgid "Deploy Config Server Replica Set and ``mongos``" -msgstr "" - -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:86 -# bd24ec54fd2b4abdbffaea03fe004c19 -msgid "This procedure deploys the three-member replica set for the :doc:`config servers ` and the :program:`mongos`." -msgstr "" - -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:90 -# 5468819ae5884092814a1db57a519ebc -msgid "The config servers use the following hosts: ``mongodb7.example.net``, ``mongodb8.example.net``, and ``mongodb9.example.net``." -msgstr "" - -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:93 -# cab4388eb2474aaa9f07aa1e605fc5fb -msgid "The :program:`mongos` uses ``mongodb6.example.net``." -msgstr "" - -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:100 -# 71f506f984804842841974cb818bb2d3 -msgid "Add Initial Replica Set as a Shard" -msgstr "" - -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:102 -# 0c1a4b84720c4fcea77ab921363f8fbf -msgid "The following procedure adds the initial replica set ``rs0`` as a shard." -msgstr "" - -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:109 -# 631510a906b5436c9c52f3a0d643914f -msgid "Add Second Shard" -msgstr "" - -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:111 -# a705e05ee6404adf997497c34b045efd -msgid "The following procedure deploys a new replica set ``rs1`` for the second shard and adds it to the cluster. The replica set members are on the following hosts: ``mongodb3.example.net``, ``mongodb4.example.net``, and ``mongodb5.example.net``." -msgstr "" - -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:125 -# c7e34a21f2bc407f8427099dc9305688 -msgid "Shard a Collection" -msgstr "" - diff --git a/locale/pot/tutorial/convert-secondary-into-arbiter.pot b/locale/pot/tutorial/convert-secondary-into-arbiter.pot deleted file mode 100644 index 6088fa5bc10..00000000000 --- a/locale/pot/tutorial/convert-secondary-into-arbiter.pot +++ /dev/null @@ -1,161 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:3 -# 15a9811419154e40a73c2d5e6794a7a7 -msgid "Convert a Secondary to an Arbiter" -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:0 -# 5e63adf2ce9d4d44bf1a81ced9f89f15 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:13 -# cc902b4aa14647ffbdb744d20cfa7b73 -msgid "If you have a :term:`secondary` in a :term:`replica set` that no longer needs to hold data but that needs to remain in the set to ensure that the set can :ref:`elect a primary `, you may convert the secondary to an :ref:`arbiter ` using either procedure in this tutorial. Both procedures are operationally equivalent:" -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:20 -# b30e8a4940c04028afd907bacbe50dc5 -msgid "You may operate the arbiter on the same port as the former secondary. In this procedure, you must shut down the secondary and remove its data before restarting and reconfiguring it as an arbiter." -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:24 -# 1e1415ead03e44348401771a981fa099 -msgid "For this procedure, see :ref:`replica-set-convert-secondary-to-arbiter-same-port`." -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:26 -# a05acdd1edd543e9be7adec17df2b6d9 -msgid "Run the arbiter on a new port. In this procedure, you can reconfigure the server as an arbiter before shutting down the instance running as a secondary." -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:30 -# cd95a0f5babc4496bdf65e8262b09401 -msgid "For this procedure, see :ref:`replica-set-convert-secondary-to-arbiter`." -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:35 -# 518d657df7b440d9b0898416deec85a5 -msgid "Convert Secondary to Arbiter and Reuse the Port Number" -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:37 -# 58b50df96c2e4f528dda4801fb22364f -msgid "If your application is connecting directly to the secondary, modify the application so that MongoDB queries don't reach the secondary." -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:41 -#: ../source/tutorial/convert-secondary-into-arbiter.txt:149 -# 7a18a8bb57a04aa1abf5233656f78037 -# 1f30b1fd57da4dd8ab3b04970a7f3c77 -msgid "Shut down the secondary." -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:43 -# 2ed2360b618b429b8565d3ac672acf70 -msgid "Remove the :term:`secondary` from the :term:`replica set` by calling the :method:`rs.remove()` method. Perform this operation while connected to the current :term:`primary` in the :program:`mongo` shell:" -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:51 -# d2b5a1281f534d2189e6b0df556b5b5f -msgid "Verify that the replica set no longer includes the secondary by calling the :method:`rs.conf()` method in the :program:`mongo` shell:" -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:58 -#: ../source/tutorial/convert-secondary-into-arbiter.txt:165 -# 21b27b83de454a95adea63b1ae1c0207 -# 3366bf98c1fc45eabba13093871900f2 -msgid "Move the secondary's data directory to an archive folder. For example:" -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:0 -#: ../source/tutorial/convert-secondary-into-arbiter.txt:0 -# 9f16dde670a2493d86493c6a07c4586e -# 488dc55ff1534a2d9ba02a4d256b984e -msgid "Optional" -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:66 -# 5871a5925f0c4fad8d94da3b55302e17 -msgid "Create a new, empty data directory to point to when restarting the :program:`mongod` instance. You can reuse the previous name. For example:" -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:74 -# 622c43def0c6435ab645a6fbb42b6cea -msgid "Restart the :program:`mongod` instance for the secondary, specifying the port number, the empty data directory, and the replica set. You can use the same port number you used before. Issue a command similar to the following:" -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:83 -# 2e2a514b315d4c8e96100bbe68f20d9a -msgid "In the :program:`mongo` shell convert the secondary to an arbiter using the :method:`rs.addArb()` method:" -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:90 -# d3598bd8ad234f8d80136d37513a0ead -msgid "Verify the arbiter belongs to the replica set by calling the :method:`rs.conf()` method in the :program:`mongo` shell." -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:97 -#: ../source/tutorial/convert-secondary-into-arbiter.txt:143 -# 91a86bb857594a8c915759e07ac978fe -# b809170686914f3b81c007d5a912294c -msgid "The arbiter member should include the following:" -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:106 -# 5699e618776840ec90efb2711eb83326 -msgid "Convert Secondary to Arbiter Running on a New Port Number" -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:108 -# 335e4942cfa0430e9d2e06efa08a7cd3 -msgid "If your application is connecting directly to the secondary or has a connection string referencing the secondary, modify the application so that MongoDB queries don't reach the secondary." -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:113 -# 922d184c07dc41cdb5efb819399f3e13 -msgid "Create a new, empty data directory to be used with the new port number. For example:" -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:120 -# c2daa012c8a1405d9004b4f958f66c7e -msgid "Start a new :program:`mongod` instance on the new port number, specifying the new data directory and the existing replica set. Issue a command similar to the following:" -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:128 -# 0aae149dec69425ea7eaf426c30024fb -msgid "In the :program:`mongo` shell connected to the current primary, convert the new :program:`mongod` instance to an arbiter using the :method:`rs.addArb()` method:" -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:136 -# 515d6524dfb94673b2b6823750037015 -msgid "Verify the arbiter has been added to the replica set by calling the :method:`rs.conf()` method in the :program:`mongo` shell." -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:151 -# f5b40e68b1f3429f8f14f9154ecf2de7 -msgid "Remove the :term:`secondary` from the :term:`replica set` by calling the :method:`rs.remove()` method in the :program:`mongo` shell:" -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:158 -# de6f3e51c06347e69d8a25adb0c07bf8 -msgid "Verify that the replica set no longer includes the old secondary by calling the :method:`rs.conf()` method in the :program:`mongo` shell:" -msgstr "" - diff --git a/locale/pot/tutorial/convert-sharded-cluster-to-replica-set.pot b/locale/pot/tutorial/convert-sharded-cluster-to-replica-set.pot deleted file mode 100644 index 1a0f6c34e98..00000000000 --- a/locale/pot/tutorial/convert-sharded-cluster-to-replica-set.pot +++ /dev/null @@ -1,108 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt:3 -# aa1c37d88bde4a539f6145557954f0fe -msgid "Convert Sharded Cluster to Replica Set" -msgstr "" - -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt:0 -# 13ba0860e31d4533be296f39e7bf7e9b -msgid "On this page" -msgstr "" - -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt:13 -# bb4db6a6927b42d59e26301c96096312 -msgid "This tutorial describes the process for converting a :term:`sharded cluster` to a non-sharded :term:`replica set`. To convert a replica set into a sharded cluster :doc:`/tutorial/convert-replica-set-to-replicated-shard-cluster`. See the :doc:`/sharding` documentation for more information on sharded clusters." -msgstr "" - -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt:21 -# b18947303a9c4cdfa29299fdaee9af7a -msgid "Convert a Cluster with a Single Shard into a Replica Set" -msgstr "" - -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt:23 -# a81343acb7994e639e5b4467ed616242 -msgid "In the case of a :term:`sharded cluster` with only one shard, that shard contains the full data set. Use the following procedure to convert that cluster into a non-sharded :term:`replica set`:" -msgstr "" - -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt:27 -# 69097ef6215a4e80a2f9a2257a97547e -msgid "Reconfigure the application to connect to the primary member of the replica set hosting the single shard that system will be the new replica set." -msgstr "" - -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt:31 -# 151ce2e4937b4ed7b52896bf46842feb -msgid "Remove the :option:`--shardsrv ` option from your :program:`mongod`." -msgstr "" - -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt:0 -# eb852a7d146b4560be9f48717841b874 -msgid "Tip" -msgstr "" - -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt:38 -# 3bbd6f8580d44d29b2519ab33d126f35 -msgid "The single-shard cluster is now a non-sharded :term:`replica set` that will accept read and write operations on the data set." -msgstr "" - -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt:41 -# 6a2feef816bc4a43a3c7c32717c2b9b4 -msgid "You may now decommission the remaining sharding infrastructure." -msgstr "" - -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt:44 -# d129c385704541e182890a504688bc07 -msgid "Convert a Sharded Cluster into a Replica Set" -msgstr "" - -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt:46 -# 6739231cf99d497aa0f05d6592717ae6 -msgid "Use the following procedure to transition from a :term:`sharded cluster` with more than one shard to an entirely new :term:`replica set`." -msgstr "" - -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt:49 -# ff0d29342fb04633a247394e9919f7a0 -msgid "With the :term:`sharded cluster` running, :doc:`deploy a new replica set ` in addition to your sharded cluster. The replica set must have sufficient capacity to hold all of the data files from all of the current shards combined. Do not configure the application to connect to the new replica set until the data transfer is complete." -msgstr "" - -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt:56 -# 539db72e299541889323b498d3bdf5a7 -msgid "Stop all writes to the :term:`sharded cluster`. You may reconfigure your application or stop all :program:`mongos` instances. If you stop all :program:`mongos` instances, the applications will not be able to read from the database. If you stop all :program:`mongos` instances, start a temporary :program:`mongos` instance on that applications cannot access for the data migration procedure." -msgstr "" - -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt:63 -# a826b48619f6454aa22cb18958cd45ba -msgid "Use :doc:`mongodump and mongorestore ` to migrate the data from the :program:`mongos` instance to the new :term:`replica set`." -msgstr "" - -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt:68 -# 0e2d28dea45148e59e6fd5097207fdc4 -msgid "Not all collections on all databases are necessarily sharded. Do not solely migrate the sharded collections. Ensure that all databases and all collections migrate correctly." -msgstr "" - -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt:72 -# 1b9cb7c0aa534d8db3e6aa93f5fec1eb -msgid "Reconfigure the application to use the non-sharded :term:`replica set` instead of the :program:`mongos` instance." -msgstr "" - -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt:75 -# 236f772e96fd42cdb7a23406886411bd -msgid "The application will now use the un-sharded :term:`replica set` for reads and writes. You may now decommission the remaining unused sharded cluster infrastructure." -msgstr "" - diff --git a/locale/pot/tutorial/convert-standalone-to-replica-set.pot b/locale/pot/tutorial/convert-standalone-to-replica-set.pot deleted file mode 100644 index 7aa59e5d399..00000000000 --- a/locale/pot/tutorial/convert-standalone-to-replica-set.pot +++ /dev/null @@ -1,138 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/convert-standalone-to-replica-set.txt:3 -# 59ff41965f8d41dab25a4d4b63b478cc -msgid "Convert a Standalone to a Replica Set" -msgstr "" - -#: ../source/tutorial/convert-standalone-to-replica-set.txt:0 -# 75c03c3fa8c44de5b5e069d784760d78 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/convert-standalone-to-replica-set.txt:13 -# 60ff312d7ac747608281d5a826bf3cea -msgid "This tutorial describes the process for converting a :term:`standalone` :program:`mongod` instance into a three-member :term:`replica set`. Use standalone instances for testing and development, but always use replica sets in production. To install a standalone instance, see the :ref:`installation tutorials `." -msgstr "" - -#: ../source/tutorial/convert-standalone-to-replica-set.txt:20 -# 73000e56b0d0416ebc7434d31bcf38e8 -msgid "To deploy a replica set without using a pre-existing :program:`mongod` instance, see :doc:`/tutorial/deploy-replica-set`." -msgstr "" - -#: ../source/tutorial/convert-standalone-to-replica-set.txt:24 -# 7e075df3c8d54d9b844cc0484e424f39 -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/convert-standalone-to-replica-set.txt:26 -# 571b249adfed4dff84be31050f3199b4 -msgid "Shut down the :term:`standalone` :program:`mongod` instance." -msgstr "" - -#: ../source/tutorial/convert-standalone-to-replica-set.txt:28 -# 1ac8e4b15cd8419f883938d8f81e6129 -msgid "Restart the instance. Use the :option:`--replSet ` option to specify the name of the new replica set." -msgstr "" - -#: ../source/tutorial/convert-standalone-to-replica-set.txt:31 -# 271d60d6d8c94df298739e4e2989ff70 -msgid "For example, the following command starts a standalone instance as a member of a new replica set named ``rs0``. The command uses the standalone's existing database path of ``/srv/mongodb/db0``:" -msgstr "" - -#: ../source/includes/fact-unique-replica-set-names.rst:1 -# d50d3046eb0e415e97262ec2ef3f708b -msgid "If your application connects to more than one replica set, each set should have a distinct name. Some drivers group replica set connections by replica set name." -msgstr "" - -#: ../source/tutorial/convert-standalone-to-replica-set.txt:41 -# 7b8b1fb15a0045efac46d6c8e5ee48dc -msgid "For more information on configuration options, see :doc:`/reference/configuration-options` and the :program:`mongod` manual page." -msgstr "" - -#: ../source/tutorial/convert-standalone-to-replica-set.txt:45 -# ce8b60b4b5eb4f009aafedc0d63c11aa -msgid "Connect to the :program:`mongod` instance." -msgstr "" - -#: ../source/tutorial/convert-standalone-to-replica-set.txt:47 -# fe627711f66a456a9922c6d578681efd -msgid "Use :method:`rs.initiate()` to initiate the new replica set:" -msgstr "" - -#: ../source/tutorial/convert-standalone-to-replica-set.txt:53 -# e87180783f7946a28b987df0c41e9a75 -msgid "The replica set is now operational." -msgstr "" - -#: ../source/tutorial/convert-standalone-to-replica-set.txt:55 -# 29278372e4ae41dca3d3fe492799a902 -msgid "To view the replica set configuration, use :method:`rs.conf()`. To check the status of the replica set, use :method:`rs.status()`." -msgstr "" - -#: ../source/tutorial/convert-standalone-to-replica-set.txt:61 -# 2cde6d5a6e84483ab892e3f7a14c2468 -msgid "Expand the Replica Set" -msgstr "" - -#: ../source/tutorial/convert-standalone-to-replica-set.txt:63 -# b108a14f75014579beb381d196baf7c5 -msgid "Add additional replica set members by doing the following:" -msgstr "" - -#: ../source/tutorial/convert-standalone-to-replica-set.txt:65 -# 944032ff23724e5290bbfa3b065d71da -msgid "On two distinct systems, start two new standalone :program:`mongod` instances. For information on starting a standalone instance, see the :ref:`installation tutorial ` specific to your environment." -msgstr "" - -#: ../source/tutorial/convert-standalone-to-replica-set.txt:70 -# a9bac23d4d614299845b75a4fe843d8d -msgid "On your connection to the original :program:`mongod` instance (the former standalone instance), issue a command in the following form for each new instance to add to the replica set:" -msgstr "" - -#: ../source/tutorial/convert-standalone-to-replica-set.txt:78 -# 37e34a2784ce444cb9058944f571a886 -msgid "Replace ```` and ```` with the resolvable hostname and port of the :program:`mongod` instance to add to the set. For more information on adding a host to a replica set, see :doc:`/tutorial/expand-replica-set`." -msgstr "" - -#: ../source/tutorial/convert-standalone-to-replica-set.txt:84 -# 415d708806434cdba54bf9c3d3786579 -msgid "Sharding Considerations" -msgstr "" - -#: ../source/tutorial/convert-standalone-to-replica-set.txt:86 -# 2b7644ecaba24d70b2e4d8102cc084af -msgid "If the new replica set is part of a :term:`sharded cluster`, change the shard host information in the :term:`config database` by doing the following:" -msgstr "" - -#: ../source/tutorial/convert-standalone-to-replica-set.txt:90 -# 3e43bf0e673f4e329b46bdb15bf4f484 -msgid "Connect to one of the sharded cluster's :program:`mongos` instances and issue a command in the following form:" -msgstr "" - -#: ../source/tutorial/convert-standalone-to-replica-set.txt:97 -# cdbd7b6830054203b13ce6ac403f9e66 -msgid "Replace ```` with the name of the shard. Replace ```` with the name of the replica set. Replace ``<>`` with the list of the members of the replica set." -msgstr "" - -#: ../source/tutorial/convert-standalone-to-replica-set.txt:102 -# 8d0a220fc6484d8db580e52a3a090197 -msgid "Restart all :program:`mongos` instances. If possible, restart all components of the replica sets (i.e., all :program:`mongos` and all shard :program:`mongod` instances)." -msgstr "" - diff --git a/locale/pot/tutorial/create-a-compound-index.pot b/locale/pot/tutorial/create-a-compound-index.pot deleted file mode 100644 index f54e55a7409..00000000000 --- a/locale/pot/tutorial/create-a-compound-index.pot +++ /dev/null @@ -1,95 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/create-a-compound-index.txt:7 -# 7fcebd556a9e4adf8ed743e3b237f1c6 -msgid "Create a Compound Index" -msgstr "" - -#: ../source/tutorial/create-a-compound-index.txt:11 -# 3d2685e22097489b91b6db3f29a6ff5f -msgid "Indexes allow MongoDB to process and fulfill queries quickly by creating small and efficient representations of the documents in a :term:`collection`. MongoDB supports indexes that include content on a single field, as well as :ref:`compound indexes ` that include content from multiple fields. Continue reading for instructions and examples of building a compound index." -msgstr "" - -#: ../source/tutorial/create-a-compound-index.txt:19 -# f8cddf5e01a94e9e890cd15fe35135a1 -msgid "Build a Compound Index" -msgstr "" - -#: ../source/tutorial/create-a-compound-index.txt:21 -# 2949c7e391e5467197d1eb29c1c80fb3 -msgid "To create a :ref:`compound index ` use an operation that resembles the following prototype:" -msgstr "" - -#: ../source/includes/fact-index-specification-field-value.rst:1 -# ee453a8381d74fed94d9c0ba008686cb -msgid "The value of the field in the index specification describes the kind of index for that field. For example, a value of ``1`` specifies an index that orders items in ascending order. A value of ``-1`` specifies an index that orders items in descending order. For additional index types, see :doc:`/core/index-types`." -msgstr "" - -#: ../source/tutorial/create-a-compound-index.txt:31 -# 12138ed979474b9a9862ecb2aa01d012 -msgid "Example" -msgstr "" - -#: ../source/tutorial/create-a-compound-index.txt:33 -# c6828f2f4bf741a69fc65ed4c32cb69c -msgid "The following operation will create an index on the ``item``, ``category``, and ``price`` fields of the ``products`` collection:" -msgstr "" - -#: ../source/tutorial/create-a-compound-index.txt:42 -# 2c0e986026cd4c7b92e4736c1d1d92f0 -msgid "Additional Considerations" -msgstr "" - -#: ../source/includes/index-tutorials-considerations.rst:1 -# fc43fce8bf234434b431eb4c2815b31d -msgid "If your collection holds a large amount of data, and your application needs to be able to access the data while building the index, consider building the index in the background, as described in :ref:`index-creation-background`. To build indexes on replica sets, see the :ref:`index-build-on-replica-sets` section for more information." -msgstr "" - -#: ../source/includes/note-build-indexes-on-replica-sets.rst:3 -# 466a764b40fa46da93863af4ffb3ce2f -msgid "To build or rebuild indexes for a :term:`replica set` see :ref:`index-building-replica-sets`." -msgstr "" - -#: ../source/includes/index-tutorials-considerations.rst:10 -# a8f2dc6a57c74f3f8e2bbdc00195c026 -msgid "Some drivers may specify indexes, using ``NumberLong(1)`` rather than ``1`` as the specification. This does not have any affect on the resulting index." -msgstr "" - -#: ../source/tutorial/create-a-compound-index.txt:46 -# f24a26fd781e454db5bc7de9b3982dd9 -msgid ":ref:`index-create-index`, :doc:`/administration/indexes` and :doc:`/core/indexes` for more information." -msgstr "" - -#: ../source/tutorial/create-a-compound-index.txt:1 -#: ../source/tutorial/create-a-compound-index.txt:2 -# d180263a3bcf48cd93155f625342d4bd -# 58f49e1da9574df78754adf11ceb953b -msgid "index" -msgstr "" - -#: ../source/tutorial/create-a-compound-index.txt:1 -# d180263a3bcf48cd93155f625342d4bd -msgid "create" -msgstr "" - -#: ../source/tutorial/create-a-compound-index.txt:2 -# 58f49e1da9574df78754adf11ceb953b -msgid "compound" -msgstr "" - diff --git a/locale/pot/tutorial/create-a-hashed-index.pot b/locale/pot/tutorial/create-a-hashed-index.pot deleted file mode 100644 index f089a0955d9..00000000000 --- a/locale/pot/tutorial/create-a-hashed-index.pot +++ /dev/null @@ -1,83 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/create-a-hashed-index.txt:6 -# 52cfe63e60ed407284ec8a345c6e2f51 -msgid "Create a Hashed Index" -msgstr "" - -#: ../source/tutorial/create-a-hashed-index.txt:12 -# a811aa703e4449cfa0ca19214cef0e41 -msgid ":ref:`Hashed indexes ` compute a hash of the value of a field in a collection and index the hashed value. These indexes permit equality queries and may be suitable shard keys for some collections." -msgstr "" - -#: ../source/includes/tip-applications-do-not-need-to-compute-hashes.rst:0 -# c5ce033b581246da9e0092ca6ffd34d3 -msgid "Tip" -msgstr "" - -#: ../source/includes/tip-applications-do-not-need-to-compute-hashes.rst:3 -# 42a22c653b0a492082ab0be5d2cde433 -msgid "MongoDB automatically computes the hashes when resolving queries using hashed indexes. Applications do **not** need to compute hashes." -msgstr "" - -#: ../source/tutorial/create-a-hashed-index.txt:0 -# f82b25966c434a4eb2ed5375af1f9b7a -msgid "See" -msgstr "" - -#: ../source/tutorial/create-a-hashed-index.txt:25 -# 6d1584e183914e11935eee86224d461f -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/create-a-hashed-index.txt:27 -# 8b407daafca54605adc563ae6c358c62 -msgid "To create a :ref:`hashed index `, specify ``hashed`` as the value of the index key, as in the following example:" -msgstr "" - -#: ../source/tutorial/create-a-hashed-index.txt:0 -# 1f4b85b84e504645a97c5e8c8319cf69 -msgid "Example" -msgstr "" - -#: ../source/tutorial/create-a-hashed-index.txt:38 -# fc11a26067a546ba845298574e9e3764 -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/create-a-hashed-index.txt:40 -# b979ec22e62641139e03216ec2d7ab25 -msgid "MongoDB supports ``hashed`` indexes of any single field. The hashing function collapses embedded documents and computes the hash for the entire value, but does not support multi-key (i.e. arrays) indexes." -msgstr "" - -#: ../source/tutorial/create-a-hashed-index.txt:44 -# e1c1ff88e3e244278140f5784a20ec35 -msgid "You may not create compound indexes that have ``hashed`` index fields." -msgstr "" - -#: ../source/tutorial/create-a-hashed-index.txt:1 -# 59fc8b359786414aa0066d8ab1069dc5 -msgid "index" -msgstr "" - -#: ../source/tutorial/create-a-hashed-index.txt:1 -# 59fc8b359786414aa0066d8ab1069dc5 -msgid "hashed" -msgstr "" - diff --git a/locale/pot/tutorial/create-a-sparse-index.pot b/locale/pot/tutorial/create-a-sparse-index.pot deleted file mode 100644 index b38f278a226..00000000000 --- a/locale/pot/tutorial/create-a-sparse-index.pot +++ /dev/null @@ -1,78 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/create-a-sparse-index.txt:6 -# 685fcde89e6a424385b8fe03c0d5ff5a -msgid "Create a Sparse Index" -msgstr "" - -#: ../source/tutorial/create-a-sparse-index.txt:10 -# 8ca2d3164c4240fba70bc6fa362a5b5a -msgid "Sparse indexes are like non-sparse indexes, except that they omit references to documents that do not include the indexed field. For fields that are only present in some documents sparse indexes may provide a significant space savings. See :ref:`index-type-sparse` for more information about sparse indexes and their use." -msgstr "" - -#: ../source/tutorial/create-a-sparse-index.txt:16 -# f51bf5eb81e2456daa6af5b09e2eed67 -msgid ":doc:`/core/indexes` and :doc:`/administration/indexes` for more information." -msgstr "" - -#: ../source/tutorial/create-a-sparse-index.txt:20 -# cd1d64e0692a49678f04120dc8c99644 -msgid "Prototype" -msgstr "" - -#: ../source/tutorial/create-a-sparse-index.txt:22 -# f40dbb22072b45fba1365edd920a7ad9 -msgid "To create a :ref:`sparse index ` on a field, use an operation that resembles the following prototype:" -msgstr "" - -#: ../source/tutorial/create-a-sparse-index.txt:30 -# 0d9195033c124a2e8981b427bad26568 -msgid "Example" -msgstr "" - -#: ../source/tutorial/create-a-sparse-index.txt:32 -# 58d08e210a47487fbb30a3ad9429ca25 -msgid "The following operation, creates a sparse index on the ``users`` collection that *only* includes a document in the index if the ``twitter_name`` field exists in a document." -msgstr "" - -#: ../source/tutorial/create-a-sparse-index.txt:40 -# c4085d0573e645cebeae2c0006bf20c2 -msgid "The index excludes all documents that do not include the ``twitter_name`` field." -msgstr "" - -#: ../source/tutorial/create-a-sparse-index.txt:44 -# d8df68635d784f5c9b476ca3d2984cc3 -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/create-a-sparse-index.txt:48 -# a504fa12133c432aa8c2276fe49f9748 -msgid "Sparse indexes can affect the results returned by the query, particularly with respect to sorts on fields *not* included in the index. See the :ref:`sparse index ` section for more information." -msgstr "" - -#: ../source/tutorial/create-a-sparse-index.txt:1 -# 7f369cf77b044a518ec9ee9f8dff03e4 -msgid "index" -msgstr "" - -#: ../source/tutorial/create-a-sparse-index.txt:1 -# 7f369cf77b044a518ec9ee9f8dff03e4 -msgid "sparse" -msgstr "" - diff --git a/locale/pot/tutorial/create-a-unique-index.pot b/locale/pot/tutorial/create-a-unique-index.pot deleted file mode 100644 index 0f19bb3220b..00000000000 --- a/locale/pot/tutorial/create-a-unique-index.pot +++ /dev/null @@ -1,93 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/create-a-unique-index.txt:3 -# c1f53240d62d4f34b450a2ada4b5914a -msgid "Create a Unique Index" -msgstr "" - -#: ../source/tutorial/create-a-unique-index.txt:7 -# 5bb2c160dfca44499bb5ae7bae4147d8 -msgid "MongoDB allows you to specify a :ref:`unique constraint ` on an index. These constraints prevent applications from inserting :term:`documents ` that have duplicate values for the inserted fields." -msgstr "" - -#: ../source/tutorial/create-a-unique-index.txt:12 -# bd05bdc42f9e43e1aa261aeb66809618 -msgid "MongoDB cannot create a :ref:`unique index ` on the specified index field(s) if the collection already contains data that would violate the unique constraint for the index." -msgstr "" - -#: ../source/tutorial/create-a-unique-index.txt:20 -# b07625759ea64c99bf14f353d4b48332 -msgid "Unique Index on a Single Field" -msgstr "" - -#: ../source/tutorial/create-a-unique-index.txt:22 -# 670fb2db87a94b05bf3f03759571fe6a -msgid "To create a :ref:`unique index `, consider the following prototype:" -msgstr "" - -#: ../source/tutorial/create-a-unique-index.txt:29 -# 3feacf4fbfcc4bc3b26bc97e07ffe69d -msgid "For example, you may want to create a unique index on the ``\"tax-id\"`` field of the ``accounts`` collection to prevent storing multiple account records for the same legal entity:" -msgstr "" - -#: ../source/tutorial/create-a-unique-index.txt:37 -# 071745368fbd4f88a3158cd294a0e083 -msgid "The :ref:`_id index ` is a unique index. In some situations you may consider using the ``_id`` field itself for this kind of data rather than using a unique index on another field." -msgstr "" - -#: ../source/tutorial/create-a-unique-index.txt:42 -# 047bfe917df0428d9b42eaebbea24fc8 -msgid "Unique Compound Index" -msgstr "" - -#: ../source/tutorial/create-a-unique-index.txt:44 -# e78f020de07f456ab2da70f0812d6638 -msgid "You can also enforce a unique constraint on :ref:`compound indexes `, as in the following prototype:" -msgstr "" - -#: ../source/tutorial/create-a-unique-index.txt:51 -# ccbbdabf364d4443b582bbb5b5e88fab -msgid "These indexes enforce uniqueness for the *combination* of index keys and *not* for either key individually." -msgstr "" - -#: ../source/tutorial/create-a-unique-index.txt:55 -# e4bae0865c724f0da00fada05373d012 -msgid "Unique Index and Missing Field" -msgstr "" - -#: ../source/tutorial/create-a-unique-index.txt:57 -# 2f69a4a6fc2c4bb3ac2040508894da18 -msgid "If a document does not have a value for a field, the index entry for that item will be ``null`` in any index that includes it. Thus, in many situations you will want to combine the ``unique`` constraint with the ``sparse`` option. :doc:`Sparse indexes ` skip over any document that is missing the indexed field, rather than storing ``null`` for the index entry. Since unique indexes cannot have duplicate values for a field, without the ``sparse`` option, MongoDB will reject the second document and all subsequent documents without the indexed field. Consider the following prototype." -msgstr "" - -#: ../source/tutorial/create-a-unique-index.txt:71 -# 7f8ba205180948ca9c368fbca39582df -msgid "Refer to the :method:`~db.collection.createIndex()` documentation for additional index creation options." -msgstr "" - -#: ../source/tutorial/create-a-unique-index.txt:16 -# 309eac00c462498e8054bc0be42c8aab -msgid "index" -msgstr "" - -#: ../source/tutorial/create-a-unique-index.txt:16 -# 309eac00c462498e8054bc0be42c8aab -msgid "unique" -msgstr "" - diff --git a/locale/pot/tutorial/create-a-vulnerability-report.pot b/locale/pot/tutorial/create-a-vulnerability-report.pot deleted file mode 100644 index bc77b4e8d91..00000000000 --- a/locale/pot/tutorial/create-a-vulnerability-report.pot +++ /dev/null @@ -1,133 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/create-a-vulnerability-report.txt:3 -# bae0f9f629504952bceb8970c2c2cabb -msgid "Create a Vulnerability Report" -msgstr "" - -#: ../source/tutorial/create-a-vulnerability-report.txt:0 -# 8835440b782043ee91013e4d1e879d28 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/create-a-vulnerability-report.txt:13 -# 66c9efb35c484fa0967962e4d41f55e0 -msgid "If you believe you have discovered a vulnerability in MongoDB or have experienced a security incident related to MongoDB, please report the issue to aid in its resolution." -msgstr "" - -#: ../source/tutorial/create-a-vulnerability-report.txt:17 -# 41a358a89f64421e9e4d1573428c250f -msgid "To report an issue, we strongly suggest filing a ticket in the :issue:`SECURITY ` project in JIRA. MongoDB, Inc responds to vulnerability notifications within 48 hours." -msgstr "" - -#: ../source/tutorial/create-a-vulnerability-report.txt:22 -# a07469fb61b34e5792f3ae21922ef0dc -msgid "Create the Report in JIRA" -msgstr "" - -#: ../source/tutorial/create-a-vulnerability-report.txt:24 -# d598df48a79a409fb0adef3ce7a6a520 -msgid "`Submit a Ticket `_ in the :issue:`Security ` project on our JIRA. The ticket number will become the reference identification for the issue for its lifetime. You can use this identifier for tracking purposes." -msgstr "" - -#: ../source/tutorial/create-a-vulnerability-report.txt:32 -# c8c18341339a4cc4b8b0fb5edcd23bfb -msgid "Information to Provide" -msgstr "" - -#: ../source/tutorial/create-a-vulnerability-report.txt:34 -# 16def90e29b84ed8881f02ac6ff62498 -msgid "All vulnerability reports should contain as much information as possible so MongoDB's developers can move quickly to resolve the issue. In particular, please include the following:" -msgstr "" - -#: ../source/tutorial/create-a-vulnerability-report.txt:38 -# 0d4c284d90ae4c258fad068111b82bcc -msgid "The name of the product." -msgstr "" - -#: ../source/tutorial/create-a-vulnerability-report.txt:40 -# c13ab5a1f8774d8d99000291c8cc1b95 -msgid "*Common Vulnerability* information, if applicable, including:" -msgstr "" - -#: ../source/tutorial/create-a-vulnerability-report.txt:42 -# 93b2692b8e2f4012bc1e709c6cc85aec -msgid "CVSS (Common Vulnerability Scoring System) Score." -msgstr "" - -#: ../source/tutorial/create-a-vulnerability-report.txt:44 -# b24de5903fbb45b29efdeb660c38f523 -msgid "CVE (Common Vulnerability and Exposures) Identifier." -msgstr "" - -#: ../source/tutorial/create-a-vulnerability-report.txt:45 -# 04c2321e031b40f7a6e78f5c44f90cf4 -msgid "Contact information, including an email address and/or phone number, if applicable." -msgstr "" - -#: ../source/tutorial/create-a-vulnerability-report.txt:50 -# f8c25120ba3b40fdad0a9d9f1bf27895 -msgid "Send the Report via Email" -msgstr "" - -#: ../source/tutorial/create-a-vulnerability-report.txt:52 -# 24dafa05f2ef4338a45016d24596297a -msgid "While JIRA is the preferred reporting method, you may also report vulnerabilities via email to `security@mongodb.com `_." -msgstr "" - -#: ../source/tutorial/create-a-vulnerability-report.txt:56 -# e5f3058229924727b2a264ad53d2224a -msgid "You may encrypt email using MongoDB's public key at `https://docs.mongodb.org/10gen-security-gpg-key.asc `_." -msgstr "" - -#: ../source/tutorial/create-a-vulnerability-report.txt:59 -# 19404f2747d8455bb15dc09ecc284731 -msgid "MongoDB, Inc. responds to vulnerability reports sent via email with a response email that contains a reference number for a JIRA ticket posted to the :issue:`SECURITY` project." -msgstr "" - -#: ../source/tutorial/create-a-vulnerability-report.txt:64 -# 1ed27788e7804dd498ac427fc2ceb26f -msgid "Evaluation of a Vulnerability Report" -msgstr "" - -#: ../source/tutorial/create-a-vulnerability-report.txt:66 -# 8154b8c2450a47a5afe12e9e6a8daa59 -msgid "MongoDB, Inc. validates all submitted vulnerabilities and uses Jira to track all communications regarding a vulnerability, including requests for clarification or additional information. If needed, MongoDB representatives set up a conference call to exchange information regarding the vulnerability." -msgstr "" - -#: ../source/tutorial/create-a-vulnerability-report.txt:73 -# 9f7305079dcd401f981c2dc2ee26e8bc -msgid "Disclosure" -msgstr "" - -#: ../source/tutorial/create-a-vulnerability-report.txt:75 -# b8c144a21c914e05a16746af4460c2e9 -msgid "MongoDB, Inc. requests that you do *not* publicly disclose any information regarding the vulnerability or exploit the issue until it has had the opportunity to analyze the vulnerability, to respond to the notification, and to notify key users, customers, and partners." -msgstr "" - -#: ../source/tutorial/create-a-vulnerability-report.txt:80 -# 99de0c73371f408cadc13dd819c37081 -msgid "The amount of time required to validate a reported vulnerability depends on the complexity and severity of the issue. MongoDB, Inc. takes all required vulnerabilities very seriously and will always ensure that there is a clear and open channel of communication with the reporter." -msgstr "" - -#: ../source/tutorial/create-a-vulnerability-report.txt:85 -# 133602d2e3094dd7a762c706988ca4d6 -msgid "After validating an issue, MongoDB, Inc. coordinates public disclosure of the issue with the reporter in a mutually agreed timeframe and format. If required or requested, the reporter of a vulnerability will receive credit in the published security bulletin." -msgstr "" - diff --git a/locale/pot/tutorial/create-an-auto-incrementing-field.pot b/locale/pot/tutorial/create-an-auto-incrementing-field.pot deleted file mode 100644 index 0705cff5ae3..00000000000 --- a/locale/pot/tutorial/create-an-auto-incrementing-field.pot +++ /dev/null @@ -1,212 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:3 -# 5ab826108ad744c289ca81b5edf4b711 -msgid "Create an Auto-Incrementing Sequence Field" -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:8 -# 83c626c6b84848c3940e88467d465057 -msgid "Synopsis" -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:10 -# 62db34db32254d959d748a40c8967ad6 -msgid "MongoDB reserves the ``_id`` field in the top level of all documents as a primary key. ``_id`` must be unique, and always has an index with a :ref:`unique constraint `. However, except for the unique constraint you can use any value for the ``_id`` field in your collections. This tutorial describes two methods for creating an incrementing sequence number for the ``_id`` field using the following:" -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:18 -# 229ab950c92c472e9eeca0d3d55267a1 -msgid ":ref:`auto-increment-counters-collection`" -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:20 -# 2b0caddf5a4b4369acd6188034e31f62 -msgid ":ref:`auto-increment-optimistic-loop`" -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:23 -# 661e191d12854962a5da6835b54b42d3 -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:25 -# a396460a04984e229ec03cd64610de6b -msgid "Generally in MongoDB, you would not use an auto-increment pattern for the ``_id`` field, or any field, because it does not scale for databases with large numbers of documents. Typically the default value :term:`ObjectId ` is more ideal for the ``_id``." -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:31 -# 31848ca337234f6592fef81a4837575e -msgid "Procedures" -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:36 -# 76666764885e4505b4056f978d13a498 -msgid "Use Counters Collection" -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:39 -# 5df7f302594d4210b21d25e042cca828 -msgid "Counter Collection Implementation" -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:40 -# fd912c82456643009d2380a23ad5515b -msgid "Use a separate ``counters`` collection to track the *last* number sequence used. The ``_id`` field contains the sequence name and the ``seq`` field contains the last value of the sequence." -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:44 -# c098895786304a5baa5de58886f6716d -msgid "Insert into the ``counters`` collection, the initial value for the ``userid``:" -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:55 -# 88b3916d245e4b1fa8b7985d8a007a9e -msgid "Create a ``getNextSequence`` function that accepts a ``name`` of the sequence. The function uses the :method:`~db.collection.findAndModify()` method to atomically increment the ``seq`` value and return this new value:" -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:74 -# 62cfb150bc3047309e83af8b11ab0211 -msgid "Use this ``getNextSequence()`` function during :method:`~db.collection.insert()`." -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:93 -#: ../source/tutorial/create-an-auto-incrementing-field.txt:250 -# b45df9a26ae542f58fb6548aa2573ac6 -# d7d1233027044c369dd4afec6dfa26ef -msgid "You can verify the results with :method:`~db.collection.find()`:" -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:99 -#: ../source/tutorial/create-an-auto-incrementing-field.txt:256 -# 25728f68612a4e4495a441c6f56d3bee -# 0be7daf0b1c64464a571ab0e16d7790b -msgid "The ``_id`` fields contain incrementing sequence values:" -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:113 -# ea0cd4b51b4b4ae68a2d175ae43b6c05 -msgid "``findAndModify`` Behavior" -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:115 -# 29b3385ff7674a58afb0c20a5a86a823 -msgid "When :method:`~db.collection.findAndModify()` includes the ``upsert: true`` option **and** the query field(s) is not uniquely indexed, the method could insert a document multiple times in certain circumstances. For instance, if multiple clients each invoke the method with the same query condition and these methods complete the find phase before any of methods perform the modify phase, these methods could insert the same document." -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:123 -# c2fc6a3a79554a66a910010cbf045610 -msgid "In the ``counters`` collection example, the query field is the ``_id`` field, which always has a unique index. Consider that the :method:`~db.collection.findAndModify()` includes the ``upsert: true`` option, as in the following modified example:" -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:144 -# 4d3d4267883141ebad13897035e37f6c -msgid "If multiple clients were to invoke the ``getNextSequence()`` method with the same ``name`` parameter, then the methods would observe one of the following behaviors:" -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:148 -# 9d1f64662c1e48fbab902d2e8b25aeb7 -msgid "Exactly one :method:`~db.collection.findAndModify()` would successfully insert a new document." -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:151 -# 77dd6dcac2424fb484b9b612582f6b44 -msgid "Zero or more :method:`~db.collection.findAndModify()` methods would update the newly inserted document." -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:154 -# 007b1a6bbe8a4d5ca9a4b332f385de36 -msgid "Zero or more :method:`~db.collection.findAndModify()` methods would fail when they attempted to insert a duplicate." -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:157 -# 927e1541f37b423eb1bbfd9878692e54 -msgid "If the method fails due to a unique index constraint violation, retry the method. Absent a delete of the document, the retry should not fail." -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:164 -# 4af184f37d7d411d97463a65b5cbcff1 -msgid "Optimistic Loop" -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:166 -# e4c906206b674f65afa1115346f76f4d -msgid "In this pattern, an *Optimistic Loop* calculates the incremented ``_id`` value and attempts to insert a document with the calculated ``_id`` value. If the insert is successful, the loop ends. Otherwise, the loop will iterate through possible ``_id`` values until the insert is successful." -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:172 -# c1ed5bfe92af42b08bc702748ab68ac2 -msgid "Create a function named ``insertDocument`` that performs the \"insert if not present\" loop. The function wraps the :method:`~db.collection.insert()` method and takes a ``doc`` and a ``targetCollection`` arguments." -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:177 -# 404b182adb224b84a9d41d6c6bba4498 -msgid "The :method:`db.collection.insert()` method now returns a :ref:`writeresults-insert` object that contains the status of the operation. Previous versions required an extra :method:`db.getLastErrorObj()` method call." -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:208 -# 02411c5c16394945bece36e1be8cbb21 -msgid "The ``while (1)`` loop performs the following actions:" -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:210 -# 9f3556a4a963443e97fdc66637b850d0 -msgid "Queries the ``targetCollection`` for the document with the maximum ``_id`` value." -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:213 -# b3185f6164e14b769bf2096184d8e437 -msgid "Determines the next sequence value for ``_id`` by:" -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:215 -# 63fe4e44d1064bd5a2fdbf34c94b0a7a -msgid "adding ``1`` to the returned ``_id`` value if the returned cursor points to a document." -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:218 -# 9c831b99a2af419a8be84ad65814645d -msgid "otherwise: it sets the next sequence value to ``1`` if the returned cursor points to no document." -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:221 -# 312c34c0bf3d4de29f00a211e3999089 -msgid "For the ``doc`` to insert, set its ``_id`` field to the calculated sequence value ``seq``." -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:224 -# a02d6beca8f14500af487a4b70294ca5 -msgid "Insert the ``doc`` into the ``targetCollection``." -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:226 -# 9ead8344d97444618da42335b92abe3d -msgid "If the insert operation errors with duplicate key, repeat the loop. Otherwise, if the insert operation encounters some other error or if the operation succeeds, break out of the loop." -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:230 -# a90da8142bd0421b8c2c22d671c2f73d -msgid "Use the ``insertDocument()`` function to perform an insert:" -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:269 -# 58d11d79d8d44512bb2560d0844970b7 -msgid "The ``while`` loop may iterate many times in collections with larger insert volumes." -msgstr "" - diff --git a/locale/pot/tutorial/create-an-index.pot b/locale/pot/tutorial/create-an-index.pot deleted file mode 100644 index 5e87cb19277..00000000000 --- a/locale/pot/tutorial/create-an-index.pot +++ /dev/null @@ -1,108 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/create-an-index.txt:6 -# a17cd4a06d5b4b1986d08468d6df6f32 -msgid "Create an Index" -msgstr "" - -#: ../source/tutorial/create-an-index.txt:10 -# 7589aae27e2a483fb369d26e022954cd -msgid "Indexes allow MongoDB to process and fulfill queries quickly by creating small and efficient representations of the documents in a :term:`collection`. Users can create indexes for any collection on any field in a :term:`document`. By default, MongoDB creates an index on the ``_id`` field of every collection." -msgstr "" - -#: ../source/tutorial/create-an-index.txt:16 -# 55536074daf948638c96644cab7c3b11 -msgid "This tutorial describes how to create an index on a single field. MongoDB also supports :ref:`compound indexes `, which are indexes on multiple fields. See :ref:`index-create-compound-index` for instructions on building compound indexes." -msgstr "" - -#: ../source/tutorial/create-an-index.txt:23 -# ffd106f4d3e347bf8d24ee81a94c3645 -msgid "Create an Index on a Single Field" -msgstr "" - -#: ../source/tutorial/create-an-index.txt:25 -# 6123c93735334f328b4cd90afe3e40dc -msgid "To create an index, use :method:`~db.collection.createIndex()` or a similar :api:`method from your driver <>`. The :method:`~db.collection.createIndex()` method only creates an index if an index of the same specification does not already exist." -msgstr "" - -#: ../source/tutorial/create-an-index.txt:30 -# af603319bf4c4a4d955e2efcc1bd7823 -msgid "For example, the following operation creates an index on the ``userid`` field of the ``records`` collection:" -msgstr "" - -#: ../source/includes/fact-index-specification-field-value.rst:1 -# 322722ed1f4243d2ba1eb46bfe10bb64 -msgid "The value of the field in the index specification describes the kind of index for that field. For example, a value of ``1`` specifies an index that orders items in ascending order. A value of ``-1`` specifies an index that orders items in descending order. For additional index types, see :doc:`/core/index-types`." -msgstr "" - -#: ../source/tutorial/create-an-index.txt:39 -# 772939bce995486a92977d304f05a822 -msgid "The created index will support queries that select on the field ``userid``, such as the following:" -msgstr "" - -#: ../source/tutorial/create-an-index.txt:47 -# eb9c0cefa5f44c4487a2d02807b6a952 -msgid "But the created index does not support the following query on the ``profile_url`` field:" -msgstr "" - -#: ../source/tutorial/create-an-index.txt:54 -# 0a8867367d7a4beca8c57eda7d0d2f3b -msgid "For queries that cannot use an index, MongoDB must scan all documents in a collection for documents that match the query." -msgstr "" - -#: ../source/tutorial/create-an-index.txt:58 -# 656913c854154468ab1358dc3088171c -msgid "Additional Considerations" -msgstr "" - -#: ../source/tutorial/create-an-index.txt:60 -# 0b21df7c46fb4e05964b5d4b8caa24ab -msgid "Although indexes can improve query performances, indexes also present some operational considerations. See :ref:`Operational Considerations for Indexes ` for more information." -msgstr "" - -#: ../source/includes/index-tutorials-considerations.rst:1 -# 10d22aaaf8104929936da8321b29a489 -msgid "If your collection holds a large amount of data, and your application needs to be able to access the data while building the index, consider building the index in the background, as described in :ref:`index-creation-background`. To build indexes on replica sets, see the :ref:`index-build-on-replica-sets` section for more information." -msgstr "" - -#: ../source/includes/note-build-indexes-on-replica-sets.rst:3 -# 500e1ee8c0e54604b2b94c3397e64d2f -msgid "To build or rebuild indexes for a :term:`replica set` see :ref:`index-building-replica-sets`." -msgstr "" - -#: ../source/includes/index-tutorials-considerations.rst:10 -# c8fbeba50e4f4d60ae6b4b596520a752 -msgid "Some drivers may specify indexes, using ``NumberLong(1)`` rather than ``1`` as the specification. This does not have any affect on the resulting index." -msgstr "" - -#: ../source/tutorial/create-an-index.txt:66 -# 48bc7040b58c4af0baf9e7c040315461 -msgid ":ref:`index-create-compound-index`, :doc:`/administration/indexes` and :doc:`/core/indexes` for more information." -msgstr "" - -#: ../source/tutorial/create-an-index.txt:1 -# 5e976542f22943f09e7f1001534faa27 -msgid "index" -msgstr "" - -#: ../source/tutorial/create-an-index.txt:1 -# 5e976542f22943f09e7f1001534faa27 -msgid "create" -msgstr "" - diff --git a/locale/pot/tutorial/create-chunks-in-sharded-cluster.pot b/locale/pot/tutorial/create-chunks-in-sharded-cluster.pot deleted file mode 100644 index aaa7a39ab33..00000000000 --- a/locale/pot/tutorial/create-chunks-in-sharded-cluster.pot +++ /dev/null @@ -1,98 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/create-chunks-in-sharded-cluster.txt:3 -# 002ff83797af49a7bf817601469085d5 -msgid "Create Chunks in a Sharded Cluster" -msgstr "" - -#: ../source/tutorial/create-chunks-in-sharded-cluster.txt:13 -# 12342d4265e0418a83dd01e33149c735 -msgid "Pre-splitting the chunk ranges in an empty sharded collection allows clients to insert data into an already partitioned collection. In most situations a :term:`sharded cluster` will create and distribute chunks automatically without user intervention. However, in a limited number of cases, MongoDB cannot create enough chunks or distribute data fast enough to support required throughput. For example:" -msgstr "" - -#: ../source/tutorial/create-chunks-in-sharded-cluster.txt:20 -# b1ec0d9da7754540afefc56a929bf4c8 -msgid "If you want to partition an existing data collection that resides on a single shard." -msgstr "" - -#: ../source/tutorial/create-chunks-in-sharded-cluster.txt:23 -# 334010df4a474b9391bb6c94629f228a -msgid "If you want to ingest a large volume of data into a cluster that isn't balanced, or where the ingestion of data will lead to data imbalance. For example, monotonically increasing or decreasing shard keys insert all data into a single chunk." -msgstr "" - -#: ../source/tutorial/create-chunks-in-sharded-cluster.txt:28 -# 41f5d05b28c0463895a96eb975fadcf4 -msgid "These operations are resource intensive for several reasons:" -msgstr "" - -#: ../source/tutorial/create-chunks-in-sharded-cluster.txt:30 -# 84f418d28d0d4db79550a8547079d88d -msgid "Chunk migration requires copying all the data in the chunk from one shard to another." -msgstr "" - -#: ../source/tutorial/create-chunks-in-sharded-cluster.txt:33 -# bdf2bedb685c4670ae97f910a49c91bd -msgid "No shard can participate in more than one migration at any given time. To migrate multiple chunks from a shard, the balancer migrates the chunks one at a time." -msgstr "" - -#: ../source/tutorial/create-chunks-in-sharded-cluster.txt:39 -# 4592931c62854e809f594c9d2b8c692b -msgid "Observing the restriction that a shard can participate in at most one migration at a time, for a sharded cluster with *n* shards, MongoDB can perform at most *n/2* (rounded down) simultaneous chunk migrations." -msgstr "" - -#: ../source/tutorial/create-chunks-in-sharded-cluster.txt:44 -# 8802fcf798d14b3f962ed610d1ae8fff -msgid "MongoDB creates splits only after an insert operation." -msgstr "" - -#: ../source/tutorial/create-chunks-in-sharded-cluster.txt:48 -# b0a10c3ea67b45c3aa845aaa12bbc8aa -msgid "Only pre-split an empty collection. If a collection already has data, MongoDB automatically splits the collection's data when you enable sharding for the collection. Subsequent attempts to manually create splits can lead to unpredictable chunk ranges and sizes as well as inefficient or ineffective balancing behavior." -msgstr "" - -#: ../source/tutorial/create-chunks-in-sharded-cluster.txt:54 -# f0ef37678cfa41fc80c0c114843dc97a -msgid "To create chunks manually, use the following procedure:" -msgstr "" - -#: ../source/tutorial/create-chunks-in-sharded-cluster.txt:56 -# bf3950e3473743948368265b5e2b4884 -msgid "Split empty chunks in your collection by manually performing the :dbcommand:`split` command on chunks." -msgstr "" - -#: ../source/tutorial/create-chunks-in-sharded-cluster.txt:0 -# c2fa0de77d33406bbf79f6373ded580d -msgid "Example" -msgstr "" - -#: ../source/tutorial/create-chunks-in-sharded-cluster.txt:61 -# ce64fcab68c1411487b1bbf5e78a38c9 -msgid "To create chunks for documents in the ``myapp.users`` collection using the ``email`` field as the :term:`shard key`, use the following operation in the :program:`mongo` shell:" -msgstr "" - -#: ../source/tutorial/create-chunks-in-sharded-cluster.txt:74 -# 97f69ef060ab4e919dd0165007ddbce8 -msgid "This assumes a collection size of 100 million documents." -msgstr "" - -#: ../source/tutorial/create-chunks-in-sharded-cluster.txt:76 -# 92427758817c4820ba0ce4eed0926d19 -msgid "For information on the balancer and automatic distribution of chunks across shards, see :ref:`sharding-balancing-internals` and :ref:`sharding-chunk-migration`. For information on manually migrating chunks, see :doc:`/tutorial/migrate-chunks-in-sharded-cluster`." -msgstr "" - diff --git a/locale/pot/tutorial/create-indexes-to-support-queries.pot b/locale/pot/tutorial/create-indexes-to-support-queries.pot deleted file mode 100644 index ace250a925b..00000000000 --- a/locale/pot/tutorial/create-indexes-to-support-queries.pot +++ /dev/null @@ -1,103 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/create-indexes-to-support-queries.txt:5 -# a9e40b6e870148ab9b0e93f5fd3f7ae5 -msgid "Create Indexes to Support Your Queries" -msgstr "" - -#: ../source/tutorial/create-indexes-to-support-queries.txt:0 -# 4c2a1edb81c34048bc5ed07b7c74b48f -msgid "On this page" -msgstr "" - -#: ../source/tutorial/create-indexes-to-support-queries.txt:15 -# 41d908ad43e044e6b356a769d99ce7fb -msgid "An index supports a query when the index contains all the fields scanned by the query. The query scans the index and not the collection. Creating indexes that support queries results in greatly increased query performance." -msgstr "" - -#: ../source/tutorial/create-indexes-to-support-queries.txt:19 -# 4ce99906e2744e4fbcdf09b6bf6ee761 -msgid "This document describes strategies for creating indexes that support queries." -msgstr "" - -#: ../source/tutorial/create-indexes-to-support-queries.txt:22 -# b86c5769b4c043e48db1bd418b857881 -msgid "Create a Single-Key Index if All Queries Use the Same, Single Key" -msgstr "" - -#: ../source/tutorial/create-indexes-to-support-queries.txt:24 -# 949e1475a39f4fcfa217ff4b0c055a52 -msgid "If you only ever query on a single key in a given collection, then you need to create just one single-key index for that collection. For example, you might create an index on ``category`` in the ``product`` collection:" -msgstr "" - -#: ../source/tutorial/create-indexes-to-support-queries.txt:35 -# 731e7380124c4752833df99a5ed8744b -msgid "Create Compound Indexes to Support Several Different Queries" -msgstr "" - -#: ../source/tutorial/create-indexes-to-support-queries.txt:37 -# 3e3d3dbb4dcf4421af591cc575e9e4db -msgid "If you sometimes query on only one key and at other times query on that key combined with a second key, then creating a compound index is more efficient than creating a single-key index. MongoDB will use the compound index for both queries. For example, you might create an index on both ``category`` and ``item``." -msgstr "" - -#: ../source/tutorial/create-indexes-to-support-queries.txt:47 -# 51a88e6392bd4a398f3b54e4a4cadd21 -msgid "This allows you both options. You can query on just ``category``, and you also can query on ``category`` combined with ``item``. A single :ref:`compound index ` on multiple fields can support all the queries that search a \"prefix\" subset of those fields." -msgstr "" - -#: ../source/tutorial/create-indexes-to-support-queries.txt:0 -# 0f332c333a234ba48cbb20c453cc99a8 -msgid "Example" -msgstr "" - -#: ../source/tutorial/create-indexes-to-support-queries.txt:54 -# 6fb908cbedd540eeb5f3f9a04befff28 -msgid "The following index on a collection:" -msgstr "" - -#: ../source/tutorial/create-indexes-to-support-queries.txt:60 -# 91cd2c71555c460a8c1c338e964155f7 -msgid "Can support queries that the following indexes support:" -msgstr "" - -#: ../source/tutorial/create-indexes-to-support-queries.txt:67 -# 8f75ae97e5df480489bc1d165f6f5c76 -msgid "There are some situations where the prefix indexes may offer better query performance: for example if ``z`` is a large array." -msgstr "" - -#: ../source/tutorial/create-indexes-to-support-queries.txt:70 -# 0051ffbea06b4d1fbb2a04da8f4db342 -msgid "The ``{ x: 1, y: 1, z: 1 }`` index can also support many of the same queries as the following index:" -msgstr "" - -#: ../source/tutorial/create-indexes-to-support-queries.txt:77 -# 7bf4c451cfed40b5b9e01316700613ac -msgid "Also, ``{ x: 1, z: 1 }`` has an additional use. Given the following query:" -msgstr "" - -#: ../source/tutorial/create-indexes-to-support-queries.txt:84 -# 226a8a9c469c449cb5acadf0e01c2295 -msgid "The ``{ x: 1, z: 1 }`` index supports both the query and the sort operation, while the ``{ x: 1, y: 1, z: 1 }`` index only supports the query. For more information on sorting, see :ref:`sorting-with-indexes`." -msgstr "" - -#: ../source/includes/fact-index-intersection-vs-compound-indexes.rst:1 -# a95428481bb649dc903d5c6dfd4e718d -msgid "Starting in version 2.6, MongoDB can use :doc:`index intersection ` to fulfill queries. The choice between creating compound indexes that support your queries or relying on index intersection depends on the specifics of your system. See :ref:`index-intersection-compound-indexes` for more details." -msgstr "" - diff --git a/locale/pot/tutorial/create-queries-that-ensure-selectivity.pot b/locale/pot/tutorial/create-queries-that-ensure-selectivity.pot deleted file mode 100644 index a854f147e34..00000000000 --- a/locale/pot/tutorial/create-queries-that-ensure-selectivity.pot +++ /dev/null @@ -1,85 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/create-queries-that-ensure-selectivity.txt:5 -# 1c39a55a5b944b48ae5412ec84168504 -msgid "Create Queries that Ensure Selectivity" -msgstr "" - -#: ../source/tutorial/create-queries-that-ensure-selectivity.txt:15 -# c9d7bdc003a949d3965b49927ef806db -msgid "Selectivity is the ability of a query to narrow results using the index. Effective indexes are more selective and allow MongoDB to use the index for a larger portion of the work associated with fulfilling the query." -msgstr "" - -#: ../source/tutorial/create-queries-that-ensure-selectivity.txt:19 -# 2c4f38c2c88f4145a5718ad7d82c3df5 -msgid "To ensure selectivity, write queries that limit the number of possible documents with the indexed field. Write queries that are appropriately selective relative to your indexed data." -msgstr "" - -#: ../source/tutorial/create-queries-that-ensure-selectivity.txt:0 -#: ../source/tutorial/create-queries-that-ensure-selectivity.txt:0 -# 4242eb33879647f5be39d589bb1a3c57 -# 5abd622000384a12a1f00024c9f0bc0b -msgid "Example" -msgstr "" - -#: ../source/tutorial/create-queries-that-ensure-selectivity.txt:26 -# 234a67145fb24d7f9f152e6ba33af6c9 -msgid "Suppose you have a field called ``status`` where the possible values are ``new`` and ``processed``. If you add an index on ``status`` you've created a low-selectivity index. The index will be of little help in locating records." -msgstr "" - -#: ../source/tutorial/create-queries-that-ensure-selectivity.txt:31 -# efe912c46b954e4a8128eea5bd9bdda4 -msgid "A better strategy, depending on your queries, would be to create a :ref:`compound index ` that includes the low-selectivity field and another field. For example, you could create a compound index on ``status`` and ``created_at.``" -msgstr "" - -#: ../source/tutorial/create-queries-that-ensure-selectivity.txt:36 -# 5be45a2c0f384166a277edf36ec23937 -msgid "Another option, again depending on your use case, might be to use separate collections, one for each status." -msgstr "" - -#: ../source/tutorial/create-queries-that-ensure-selectivity.txt:41 -# 9083fd8ac3bb45f4bd6432d1dceb6ee3 -msgid "Consider an index ``{ a : 1 }`` (i.e. an index on the key ``a`` sorted in ascending order) on a collection where ``a`` has three values evenly distributed across the collection:" -msgstr "" - -#: ../source/tutorial/create-queries-that-ensure-selectivity.txt:57 -# 9b87e503e4984aec858375b4d860e34b -msgid "If you query for ``{ a: 2, b: \"no\" }`` MongoDB must scan 3 :term:`documents ` in the collection to return the one matching result. Similarly, a query for ``{ a: { $gt: 1}, b: \"tv\" }`` must scan 6 documents, also to return one result." -msgstr "" - -#: ../source/tutorial/create-queries-that-ensure-selectivity.txt:62 -# 0f3be087d336436e97fbcdc8f7ece979 -msgid "Consider the same index on a collection where ``a`` has *nine* values evenly distributed across the collection:" -msgstr "" - -#: ../source/tutorial/create-queries-that-ensure-selectivity.txt:77 -# b52ac3da3dba4de384020aa050148277 -msgid "If you query for ``{ a: 2, b: \"cd\" }``, MongoDB must scan only one document to fulfill the query. The index and query are more selective because the values of ``a`` are evenly distributed *and* the query can select a specific document using the index." -msgstr "" - -#: ../source/tutorial/create-queries-that-ensure-selectivity.txt:82 -# b545405ccf8d4447b1b507ae4487579d -msgid "However, although the index on ``a`` is more selective, a query such as ``{ a: { $gt: 5 }, b: \"tv\" }`` would still need to scan 4 documents." -msgstr "" - -#: ../source/tutorial/create-queries-that-ensure-selectivity.txt:88 -# 487ca5270e4c439e87dd39d3866c4fc6 -msgid "If overall selectivity is low, and if MongoDB must read a number of documents to return results, then some queries may perform faster without indexes. To determine performance, see :ref:`indexes-measuring-use`." -msgstr "" - diff --git a/locale/pot/tutorial/create-tailable-cursor.pot b/locale/pot/tutorial/create-tailable-cursor.pot deleted file mode 100644 index bde45cc8425..00000000000 --- a/locale/pot/tutorial/create-tailable-cursor.pot +++ /dev/null @@ -1,193 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/create-tailable-cursor.txt:3 -# 2d474a3e92a44a7bbf6d80021d33b6ce -msgid "Create Tailable Cursor" -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:8 -# 1bf685b1fb2c43c98d0af41853ed45ee -msgid "Overview" -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:10 -# 050ffa46220e4723bc1702578a372c59 -msgid "By default, MongoDB will automatically close a cursor when the client has exhausted all results in the cursor. However, for :doc:`capped collections ` you may use a *Tailable Cursor* that remains open after the client exhausts the results in the initial cursor. Tailable cursors are conceptually equivalent to the ``tail`` Unix command with the ``-f`` option (i.e. with \"follow\" mode). After clients insert new additional documents into a capped collection, the tailable cursor will continue to retrieve documents." -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:20 -# 71ede108f890422b8c94e5cbfedb07a9 -msgid "Use tailable cursors on capped collections that have high write volumes where indexes aren't practical. For instance, MongoDB :doc:`replication ` uses tailable cursors to tail the primary's :term:`oplog`." -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:27 -# 9aa1181fda604d73a4108f3b2236c153 -msgid "If your query is on an indexed field, do not use tailable cursors, but instead, use a regular cursor. Keep track of the last value of the indexed field returned by the query. To retrieve the newly added documents, query the collection again using the last value of the indexed field in the query criteria, as in the following example:" -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:38 -# 52511dc63eb346268dbf6a9ba38c372c -msgid "Consider the following behaviors related to tailable cursors:" -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:40 -# 154c4f59596147319a291742f1fd762e -msgid "Tailable cursors do not use indexes and return documents in :term:`natural order`." -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:43 -# 21bcf6975b5d410da8f1ae242f0f10c1 -msgid "Because tailable cursors do not use indexes, the initial scan for the query may be expensive; but, after initially exhausting the cursor, subsequent retrievals of the newly added documents are inexpensive." -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:47 -# 9d408d84d79f499eba592185039b00c2 -msgid "Tailable cursors may become *dead*, or invalid, if either:" -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:49 -# 1517c849894149d0a03438429ee0f39c -msgid "the query returns no match." -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:51 -# ccaf748147e344bca50a7d60d40e47d1 -msgid "the cursor returns the document at the \"end\" of the collection and then the application deletes that document." -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:54 -# 7f4507bfb2634e9c8f2ca722d50d380f -msgid "A *dead* cursor has an id of ``0``." -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:56 -# 7aa3a92efd7945d781be8d82b18e20c7 -msgid "See your :doc:`driver documentation ` for the driver-specific method to specify the tailable cursor." -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:60 -# 480cf028f79a4a52876e46f78863d40e -msgid "C++ Example" -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:62 -# a30544a5c4114d979f70cec4b9416134 -msgid "The ``tail`` function uses a tailable cursor to output the results from a query to a capped collection:" -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:65 -# 182b20c23cc3416db6715a30eda5bf8b -msgid "The function handles the case of the dead cursor by having the query be inside a loop." -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:68 -# 6f5c846a99f947548c9119a2e0e05c02 -msgid "To periodically check for new data, the ``cursor->more()`` statement is also inside a loop." -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:114 -# 017bf04e7ad9405a8bf03cef2af4bb56 -msgid "The ``tail`` function performs the following actions:" -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:116 -# b4d4146509064cf3b2b059bdc2e0b17e -msgid "Initialize the ``lastValue`` variable, which tracks the last accessed value. The function will use the ``lastValue`` if the cursor becomes *invalid* and ``tail`` needs to restart the query. Use :method:`~cursor.hint()` to ensure that the query uses the :operator:`$natural` order." -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:122 -# 1d02a331392249a7a97b93ba5f43e867 -msgid "In an outer ``while(1)`` loop," -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:124 -# f27537c612b84244bbb8aa1894ff4e68 -msgid "Query the capped collection and return a tailable cursor that blocks for several seconds waiting for new documents" -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:133 -# 750907f03ae04faca2265425c1b47c0e -msgid "Specify the capped collection using ``ns`` as an argument to the function." -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:136 -# e2d52a620f2944cebfdb7f39f306e47a -msgid "Set the ``QueryOption_CursorTailable`` option to create a tailable cursor." -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:139 -# e5975d195ed24b909aa1c21f3fa59419 -msgid "Set the ``QueryOption_AwaitData`` option so that the returned cursor blocks for a few seconds to wait for data." -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:142 -# 14f11817f5434be791034a31f47d0c94 -msgid "In an inner ``while (1)`` loop, read the documents from the cursor:" -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:144 -# 5a0b133f41cb4bca854a640c292add56 -msgid "If the cursor has no more documents and is not invalid, loop the inner ``while`` loop to recheck for more documents." -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:147 -# 72cb72fe8945481e9930ab717fa18eb8 -msgid "If the cursor has no more documents and is dead, break the inner ``while`` loop." -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:150 -# ff393884ab4b43d582fe8bf5fb1e9e67 -msgid "If the cursor has documents:" -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:152 -# a1c2c24016714729a271f6e32cbeeebf -msgid "output the document," -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:154 -# 8c0a928a82e74473b83ba49a35651db8 -msgid "update the ``lastValue`` value," -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:156 -# 725bd77f991b4066b4e1d381790a67e3 -msgid "and loop the inner ``while (1)`` loop to recheck for more documents." -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:159 -# 8fa8387bf03f48919b96cc5bbd15047b -msgid "If the logic breaks out of the inner ``while (1)`` loop and the cursor is invalid:" -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:162 -# a4d770756b714aa09f1101b27b28dc39 -msgid "Use the ``lastValue`` value to create a new query condition that matches documents added after the ``lastValue``. Explicitly ensure ``$natural`` order with the ``hint()`` method:" -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:170 -# acae730ea48a43b79ab5049973a305a3 -msgid "Loop through the outer ``while (1)`` loop to re-query with the new query condition and repeat." -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:173 -# 928f6b28846445c68473808e1c4f1322 -msgid "`Detailed blog post on tailable cursor `_" -msgstr "" - diff --git a/locale/pot/tutorial/create-text-index-on-multiple-fields.pot b/locale/pot/tutorial/create-text-index-on-multiple-fields.pot deleted file mode 100644 index 142d23b38c6..00000000000 --- a/locale/pot/tutorial/create-text-index-on-multiple-fields.pot +++ /dev/null @@ -1,63 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/create-text-index-on-multiple-fields.txt:3 -# eee519cf3bdd462f9b1f5d265238185f -msgid "Create a ``text`` Index" -msgstr "" - -#: ../source/tutorial/create-text-index-on-multiple-fields.txt:7 -# 36bd76a945dc4c7b8f5f76cde2af89dc -msgid "You can create a ``text`` index on the field or fields whose value is a string or an array of string elements. When creating a ``text`` index on multiple fields, you can specify the individual fields or you can use wildcard specifier (``$**``)." -msgstr "" - -#: ../source/tutorial/create-text-index-on-multiple-fields.txt:13 -# 5237381d4e9e433da2b4909219a9cb35 -msgid "Index Specific Fields" -msgstr "" - -#: ../source/tutorial/create-text-index-on-multiple-fields.txt:15 -# b9da44eca11d441ab812f194323adc2c -msgid "The following example creates a ``text`` index on the fields ``subject`` and ``content``:" -msgstr "" - -#: ../source/tutorial/create-text-index-on-multiple-fields.txt:27 -# 048a1b289ed34f8fa7b02ffa2e6ff2ce -msgid "This ``text`` index catalogs all string data in the ``subject`` field and the ``content`` field, where the field value is either a string or an array of string elements." -msgstr "" - -#: ../source/tutorial/create-text-index-on-multiple-fields.txt:32 -# bba7f7c191d84921a30c1205e65f36c0 -msgid "Index All Fields" -msgstr "" - -#: ../source/tutorial/create-text-index-on-multiple-fields.txt:34 -# a738c24deea1499b9b54b69a547f4309 -msgid "To allow for text search on all fields with string content, use the wildcard specifier (``$**``) to index all fields that contain string content." -msgstr "" - -#: ../source/tutorial/create-text-index-on-multiple-fields.txt:38 -# c876669adcf3422fb30fc1444d554431 -msgid "The following example indexes any string value in the data of every field of every document in ``collection`` and names the index ``TextIndex``:" -msgstr "" - -#: ../source/tutorial/create-text-index-on-multiple-fields.txt:49 -# 020900cd2f3c4ed2bab65ea48f161184 -msgid "In order to drop a ``text`` index, use the index name. See :ref:`drop-text-index` for more information." -msgstr "" - diff --git a/locale/pot/tutorial/create-users.pot b/locale/pot/tutorial/create-users.pot deleted file mode 100644 index a6295dec400..00000000000 --- a/locale/pot/tutorial/create-users.pot +++ /dev/null @@ -1,173 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/create-users.txt:3 -# ec566e45dd76428a98f65f38ed25bcdb -msgid "Add Users" -msgstr "" - -#: ../source/tutorial/create-users.txt:0 -# c72b291583dd452d9b582a4f99089514 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/create-users.txt:14 -# fa6b1b9726e244b895af54f53a130748 -msgid "Overview" -msgstr "" - -#: ../source/includes/intro-rbac.rst:1 -# 6d71a522c79d485ca0d983dc7f7e5c1d -msgid "MongoDB employs role-based access control (RBAC) to determine access for users. A user is granted one or more :ref:`roles ` that determine the user's access or privileges to MongoDB :ref:`resources ` and the :ref:`actions ` that user can perform. A user should have only the minimal set of privileges required to ensure a system of :term:`least privilege`." -msgstr "" - -#: ../source/includes/intro-rbac.rst:8 -# 869006b14e7c470fbc77f6fac65109cd -msgid "Each application and user of a MongoDB system should map to a distinct user. This *access isolation* facilitates access revocation and ongoing user maintenance." -msgstr "" - -#: ../source/tutorial/create-users.txt:21 -# b8fda7a27f5c403698a9849aa70ed982 -msgid "Prerequisites" -msgstr "" - -#: ../source/tutorial/create-users.txt:23 -# 03aaf217be0c4eafbaceb55ffde6554e -msgid "If you have enabled access control for your deployment, you can use the :ref:`localhost exception ` to create the first user in the system. This first user must have privileges to create other users. As of MongoDB 3.0, with the localhost exception, you can only create users on the ``admin`` database. Once you create the first user, you must authenticate as that user to add subsequent users. :doc:`/tutorial/enable-authentication` provides more detail about adding users when enabling access control for a deployment." -msgstr "" - -#: ../source/tutorial/create-users.txt:32 -# a91aacb0de394d13a6e8844614567945 -msgid "For routine user creation, you must possess the following permissions:" -msgstr "" - -#: ../source/includes/access-create-user.rst:1 -# b5c8691f7c9d40418eec12902b1c977d -msgid "To create a new user in a database, you must have the :authaction:`createUser` :ref:`action ` on that :ref:`database resource `." -msgstr "" - -#: ../source/includes/access-create-user.rst:5 -# d21dac293c264ea2849a184433326486 -msgid "To grant roles to a user, you must have the :authaction:`grantRole` :ref:`action ` on the role's database." -msgstr "" - -#: ../source/includes/access-create-user.rst:8 -# e599a8bed61f48e5ad717bb771f463e0 -msgid "The :authrole:`userAdmin` and :authrole:`userAdminAnyDatabase` built-in roles provide :authaction:`createUser` and :authaction:`grantRole` actions on their respective :doc:`resources `." -msgstr "" - -#: ../source/tutorial/create-users.txt:39 -# 8b1f05831d0f46da8d3e6a33d2aee52c -msgid "Examples" -msgstr "" - -#: ../source/tutorial/create-users.txt:41 -# 33c5b48ceee14aa18db46d1b383574a2 -msgid "To create a user in a MongoDB deployment, you connect to the deployment, and then use the :method:`db.createUser()` method or :dbcommand:`createUser` command to add the user." -msgstr "" - -#: ../source/tutorial/create-users.txt:46 -# aa618233b4b341609b7d80a74b2f2b91 -msgid "Username/Password Authentication" -msgstr "" - -#: ../source/tutorial/create-users.txt:48 -# 4328511e90db4c02b91021b43d719920 -msgid "The following operation creates a user in the ``reporting`` database with the specified name, password, and roles." -msgstr "" - -#: ../source/tutorial/create-users.txt:67 -# 1a0721dbfd2d44a48007e6fdb9afed93 -msgid ":doc:`/tutorial/enable-authentication` provides more details about enforcing authentication for your MongoDB deployment." -msgstr "" - -#: ../source/tutorial/create-users.txt:71 -# 4f647870cd6846f18b7d7490ca2078f8 -msgid "Kerberos Authentication" -msgstr "" - -#: ../source/includes/extracts/create-user-intro-kerberos.rst:1 -# 5842c50fc04743e3989df6790e64db2d -msgid "Users that will authenticate to MongoDB using an external authentication mechanism, such as Kerberos, must be created in the ``$external`` database, which allows :program:`mongos` or :program:`mongod` to consult an external source for authentication." -msgstr "" - -#: ../source/tutorial/create-users.txt:75 -# 27f92061de8344a3a048f815cde7614c -msgid "For Kerberos authentication, you must add the Kerberos principal as the username. You do not need to specify a password." -msgstr "" - -#: ../source/tutorial/create-users.txt:78 -# 3a9043ec62694067800ea5621eba6ad2 -msgid "The following operation adds the Kerberos principal ``reportingapp@EXAMPLE.NET`` with read-only access to the ``records`` database." -msgstr "" - -#: ../source/tutorial/create-users.txt:93 -# aefdac66626c4d69af90b5ff126263ad -msgid ":doc:`/tutorial/control-access-to-mongodb-with-kerberos-authentication` and :doc:`/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication` provide more details about setting up Kerberos authentication for your MongoDB deployment." -msgstr "" - -#: ../source/tutorial/create-users.txt:99 -# 971e6fd41a574f34938d5cd03688360f -msgid "LDAP Authentication" -msgstr "" - -#: ../source/includes/extracts/create-user-intro-ldap.rst:1 -# d390b1cfca4940538d2191d887455224 -msgid "Users that will authenticate to MongoDB using an external authentication mechanism, such as LDAP, must be created in the ``$external`` database, which allows :program:`mongos` or :program:`mongod` to consult an external source for authentication." -msgstr "" - -#: ../source/tutorial/create-users.txt:103 -# 21d9d71f7e6648888177c4efc7e90ae4 -msgid "For LDAP authentication, you must specify a username. You do not need to specify the password, as that is handled by the LDAP service." -msgstr "" - -#: ../source/tutorial/create-users.txt:106 -# 4239662d91fe49a9b8d9f67ae94458b5 -msgid "The following operation adds the ``reporting`` user with read-only access to the ``records`` database." -msgstr "" - -#: ../source/tutorial/create-users.txt:121 -# e884e02607f643d49bc3977bbff387c2 -msgid ":doc:`/tutorial/configure-ldap-sasl-activedirectory` and :doc:`/tutorial/configure-ldap-sasl-openldap` provide more detail about using authenticating using LDAP." -msgstr "" - -#: ../source/tutorial/create-users.txt:126 -# 0e55ff047d0c41889090d5a1efd7d92c -msgid "x.509 Client Certificate Authentication" -msgstr "" - -#: ../source/includes/extracts/create-user-intro-x509.rst:1 -# 8175c44e95974607babb5fb1c67f4ff3 -msgid "Users that will authenticate to MongoDB using an external authentication mechanism, such as x.509 Client Certificate Authentication, must be created in the ``$external`` database, which allows :program:`mongos` or :program:`mongod` to consult an external source for authentication." -msgstr "" - -#: ../source/tutorial/create-users.txt:130 -# b30b8d0e45294ee69ab6f0bd6116c937 -msgid "For x.509 Client Certificate authentication, you must add the value of the ``subject`` from the client certificate as a MongoDB user. Each unique x.509 client certificate corresponds to a single MongoDB user. You do not need to specify a password." -msgstr "" - -#: ../source/tutorial/create-users.txt:135 -# f77435c2cc2a41d5b34e45064fe5573d -msgid "The following operation adds the client certificate subject ``CN=myName,OU=myOrgUnit,O=myOrg,L=myLocality,ST=myState,C=myCountry`` user with read-only access to the ``records`` database." -msgstr "" - -#: ../source/tutorial/create-users.txt:151 -# f33c02d8da7c4041a937821f608bde01 -msgid ":doc:`/tutorial/configure-x509-client-authentication` provides details about setting up x.509 Client Certificate authentication for your MongoDB deployment." -msgstr "" - diff --git a/locale/pot/tutorial/deploy-config-servers.pot b/locale/pot/tutorial/deploy-config-servers.pot deleted file mode 100644 index ee47cb7cbe1..00000000000 --- a/locale/pot/tutorial/deploy-config-servers.pot +++ /dev/null @@ -1,78 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/deploy-config-servers.txt:3 -# e275a51532ed456699589f20f57a7713 -msgid "Deploy Three Config Servers for Production Deployments" -msgstr "" - -#: ../source/tutorial/deploy-config-servers.txt:7 -# fe3231aec1314c9b9092c0c3d28b55e5 -msgid "This procedure converts a test deployment with only one :ref:`config server ` to a production deployment with three config servers." -msgstr "" - -#: ../source/tutorial/deploy-config-servers.txt:0 -# c3c0d74245f040718b0bf17618e22a84 -msgid "Tip" -msgstr "" - -#: ../source/includes/fact-use-cnames-for-config-servers.rst:1 -# 56ffd52b48d943f88cd2441698faeed2 -msgid "Use CNAMEs to identify your config servers to the cluster so that you can rename and renumber your config servers without downtime." -msgstr "" - -#: ../source/tutorial/deploy-config-servers.txt:15 -# aa406ad8f04f457abc616b0ce62d4e67 -msgid "For redundancy, all production :doc:`sharded clusters ` should deploy three config servers on three different machines. Use a single config server only for testing deployments, never for production deployments. When you shift to production, upgrade immediately to three config servers." -msgstr "" - -#: ../source/tutorial/deploy-config-servers.txt:21 -# 3d06f7fea1c041178f1633ace42ce185 -msgid "To convert a test deployment with one config server to a production deployment with three config servers:" -msgstr "" - -#: ../source/tutorial/deploy-config-servers.txt:24 -# f3be53d9ca244b20b42503f544172955 -msgid "Shut down all existing MongoDB processes in the cluster. This includes:" -msgstr "" - -#: ../source/tutorial/deploy-config-servers.txt:27 -# 02cca251ff30459aa68c264d21e0d760 -msgid "all :program:`mongod` instances or :term:`replica sets ` that provide your shards." -msgstr "" - -#: ../source/tutorial/deploy-config-servers.txt:30 -# 6220570f62614afd9df6737ff55ef8db -msgid "all :program:`mongos` instances in your cluster." -msgstr "" - -#: ../source/tutorial/deploy-config-servers.txt:32 -# 54af82dd7c4046799b248ed0e21b6413 -msgid "Copy the entire :setting:`~storage.dbPath` file system tree from the existing config server to the two machines that will provide the additional config servers. These commands, issued on the system with the existing :ref:`config-database`, ``mongo-config0.example.net`` may resemble the following:" -msgstr "" - -#: ../source/tutorial/deploy-config-servers.txt:43 -# 35621016cc7541d18617cefae6664e5a -msgid "Start all three config servers, using the same invocation that you used for the single config server." -msgstr "" - -#: ../source/tutorial/deploy-config-servers.txt:50 -# 4af5fe00fdea4e54b6ec249417d48459 -msgid "Restart all shard :program:`mongod` and :program:`mongos` processes." -msgstr "" - diff --git a/locale/pot/tutorial/deploy-geographically-distributed-replica-set.pot b/locale/pot/tutorial/deploy-geographically-distributed-replica-set.pot deleted file mode 100644 index 5a8426ee626..00000000000 --- a/locale/pot/tutorial/deploy-geographically-distributed-replica-set.pot +++ /dev/null @@ -1,203 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:3 -# 484f70da181a4309ab5eea324d0cfb27 -msgid "Deploy a Geographically Redundant Replica Set" -msgstr "" - -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:0 -# a8827f5ad0c2408ea62ffeb58c5077e1 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:14 -# 5c3e5f810149452391561ff5c37eceef -msgid "Overview" -msgstr "" - -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:16 -# 5321d20e34374322b31b2c63d472c598 -msgid "This tutorial outlines the process for deploying a :term:`replica set` with :doc:`members in multiple locations `. The tutorial addresses three-member replica sets and five-member replica sets. If you have an even number of replica set members, add an arbiter to deploy an odd number replica set." -msgstr "" - -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:23 -# ed79be8925794443a2a551fb42f6f4fd -msgid "For more information on distributed replica sets, see :doc:`/core/replica-set-architecture-geographically-distributed`. See also :doc:`/core/replica-set-architectures` and see :doc:`/replication`." -msgstr "" - -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:28 -# a6471301829943e1b694b32f9a43ea91 -msgid "Considerations" -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:2 -# c31eddbf5bff4de392bdeac057e10bc7 -msgid "Architecture" -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:4 -# c2cb1e8ae3154d779518c9bd93812984 -msgid "In a production, deploy each member of the replica set to its own machine and if possible bind to the standard MongoDB port of ``27017``. Use the :setting:`bind_ip` option to ensure that MongoDB listens for connections from applications on configured addresses." -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:9 -# ba9775808b5d474eb8798fa6d2addbdd -msgid "See :doc:`/core/replica-set-architectures` for more information." -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:12 -# ddaba9a323cd41ecba07848ce4b1a9a4 -msgid "Connectivity" -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:14 -# a9c2258cafb24ea7a120ab17efb61deb -msgid "Ensure that network traffic can pass between all members of the set and all clients in the network securely and efficiently. Consider the following:" -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:18 -# 3ebe335fd933490eb9236e9fd7462249 -msgid "Establish a virtual private network. Ensure that your network topology routes all traffic between members within a single site over the local area network." -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:22 -# b9bb7750d2a64277bd75ab4306f94ded -msgid "Configure access control to prevent connections from unknown clients to the replica set." -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:25 -# f1574f9105884d51be75c506d4b44535 -msgid "Configure networking and firewall rules so that incoming and outgoing packets are permitted only on the default MongoDB port and only from within your deployment." -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:29 -# 0d579659f2394cfa933401c3c7831988 -msgid "Finally ensure that each member of a replica set is accessible by way of resolvable DNS or hostnames. You should either configure your DNS names appropriately or set up your systems' ``/etc/hosts`` file to reflect this configuration." -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:35 -# 36bd65d688e0493aa97bdb95ca53d9ed -msgid "Configuration" -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:37 -# e1748c41fa7c4f51bcaaacf65d129b6d -msgid "Specify the run time configuration on each system in a :doc:`configuration file ` stored in ``/etc/mongod.conf`` or a related location. Create the directory where MongoDB stores data files before deploying MongoDB." -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:42 -# 74bc34bda7064db0a89e6a0d9a592fd7 -msgid "For more information about the run time options used above and other configuration options, see :doc:`/reference/configuration-options`." -msgstr "" - -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:33 -# 8c17afb783894b80ac3923f5cf48e15b -msgid "Distribution of the Members" -msgstr "" - -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:35 -# 689bc9c227bc45828c140e00a37840ea -msgid "If possible, use an odd number of data centers, and choose a distribution of members that maximizes the likelihood that even with a loss of a data center, the remaining replica set members can form a majority or at minimum, provide a copy of your data." -msgstr "" - -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:41 -# 98d17e8f9eec49948b5b26dbf44e4096 -msgid "Voting Members" -msgstr "" - -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:43 -# 168d0ee731e84edaa54133ca148b62d5 -msgid "Never deploy more than seven voting members." -msgstr "" - -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:46 -# 0761efac847c4413a0cd6257047b7648 -msgid "Prerequisites" -msgstr "" - -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:48 -# 028750909e2f46f990d1c30771e2b538 -msgid "For all configurations in this tutorial, deploy each replica set member on a separate system. Although you may deploy more than one replica set member on a single system, doing so reduces the redundancy and capacity of the replica set. Such deployments are typically for testing purposes." -msgstr "" - -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:54 -# 0d866fda2ed74adab36cbad3ba3fa594 -msgid "This tutorial assumes you have installed MongoDB on each system that will be part of your replica set. If you have not already installed MongoDB, see the :ref:`installation tutorials `." -msgstr "" - -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:59 -# a44d71aa550543709fffd323b9e8a69c -msgid "Procedures" -msgstr "" - -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:64 -# 8956c5f049db4fac9bba1bc7f4a7ad83 -msgid "Deploy a Geographically Redundant Three-Member Replica Set" -msgstr "" - -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:66 -# bc07dc5e68524b08aba86cd624b3ae8b -msgid "For a geographically redundant three-member replica set deployment, you must decide how to distribute your system. Some possible distributions for the three members are:" -msgstr "" - -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:70 -# f93623420d50412d9faa4fabc394eb7f -msgid "Across Three Data Centers: One members to each site." -msgstr "" - -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:72 -# 5bc33f7d78c942ba89b82a6eecc9b5da -msgid "Across Two Data Centers: Two members to Site A and one member to Site B. If one of the members of the replica set is an arbiter, distribute the arbiter to Site A with a data-bearing member." -msgstr "" - -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:79 -# 771e277cacd249b6925eb6fbe98679be -msgid "Deploy a Geographically Redundant Five-Member Replica Set" -msgstr "" - -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:81 -# 1d9f0be2f1804eff97e5b4e05550d323 -msgid "For a geographically redundant five-member replica set deployment, you must decide how to distribute your system. Some possible distributions for the five members are:" -msgstr "" - -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:85 -# 5842bd0bd5a14355b4c09d5f0caab6dc -msgid "Across Three Data Centers: Two members in Site A, two members in Site B, one member in Site C." -msgstr "" - -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:88 -# 893134898400467b8dd688bd94da96cc -msgid "Across Four Data Centers: Two members in one site, and one member in the other three sites." -msgstr "" - -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:91 -# fa2ab4c6dd1c442182100fc3e52d57a9 -msgid "Across Five Data Centers: One members in each site." -msgstr "" - -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:93 -# a3129a0639ca4713999697e178ed97ee -msgid "Across Two Data Centers: Three members in Site A and two members in Site B." -msgstr "" - -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:96 -# 15ca178e8094425eb2bef9309567d6f2 -msgid "The following five-member replica set includes an arbiter." -msgstr "" - diff --git a/locale/pot/tutorial/deploy-replica-set-for-testing.pot b/locale/pot/tutorial/deploy-replica-set-for-testing.pot deleted file mode 100644 index ea7312b3a60..00000000000 --- a/locale/pot/tutorial/deploy-replica-set-for-testing.pot +++ /dev/null @@ -1,228 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/deploy-replica-set-for-testing.txt:3 -# 98e8f8c0a2704550abf0f012fea552f8 -msgid "Deploy a Replica Set for Testing and Development" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-for-testing.txt:0 -# 8b904b0f59104a9c973d8800be9426af -msgid "On this page" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-for-testing.txt:13 -# a950b3bb7d7c4b578a5fb615c8a582a7 -msgid "This procedure describes deploying a replica set in a development or test environment. For a production deployment, refer to the :doc:`/tutorial/deploy-replica-set` tutorial." -msgstr "" - -#: ../source/includes/introduction-deploy-replica-set.rst:1 -# 776ff349cdac4aff91fa122b9ebcb3f5 -msgid "This tutorial describes how to create a three-member :term:`replica set` from three existing :program:`mongod` instances running with :doc:`access control ` disabled." -msgstr "" - -#: ../source/includes/introduction-deploy-replica-set.rst:5 -# 48a97019660d40c5ae4fefbf496138d4 -msgid "To deploy a replica set with enabled :doc:`access control `, see :ref:`deploy-repl-set-with-auth`. If you wish to deploy a replica set from a single MongoDB instance, see :doc:`/tutorial/convert-standalone-to-replica-set`. For more information on replica set deployments, see the :doc:`/replication` and :doc:`/core/replica-set-architectures` documentation." -msgstr "" - -#: ../source/includes/introduction-deploy-replica-set.rst:14 -# 6b4da410da1945dca9e316a474ec8b2b -msgid "Overview" -msgstr "" - -#: ../source/includes/introduction-deploy-replica-set.rst:16 -# e918349a45ec4abb958c19db4c4ca1a3 -msgid "Three member :term:`replica sets ` provide enough redundancy to survive most network partitions and other system failures. These sets also have sufficient capacity for many distributed read operations. Replica sets should always have an odd number of members. This ensures that :doc:`elections ` will proceed smoothly. For more about designing replica sets, see :doc:`the Replication overview `." -msgstr "" - -#: ../source/includes/introduction-deploy-replica-set.rst:25 -# 0166258152af43e49b73e50c8de0baa1 -msgid "The basic procedure is to start the :program:`mongod` instances that will become members of the replica set, configure the replica set itself, and then add the :program:`mongod` instances to it." -msgstr "" - -#: ../source/tutorial/deploy-replica-set-for-testing.txt:20 -# daefc0025df2431d9240bad9caee589c -msgid "Requirements" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-for-testing.txt:22 -# 0a7dbc340007492893fc8937281333f8 -msgid "For test and development systems, you can run your :program:`mongod` instances on a local system, or within a virtual instance." -msgstr "" - -#: ../source/tutorial/deploy-replica-set-for-testing.txt:25 -# f1eee652c17e45a78f3c6eb038e91417 -msgid "Before you can deploy a replica set, you must install MongoDB on each system that will be part of your :term:`replica set`. If you have not already installed MongoDB, see the :ref:`installation tutorials `." -msgstr "" - -#: ../source/tutorial/deploy-replica-set-for-testing.txt:29 -# 2d8dbb21c7b94e4baa03fdb226789dd4 -msgid "Before creating your replica set, you should verify that your network configuration allows all possible connections between each member. For a successful replica set deployment, every member must be able to connect to every other member. For instructions on how to check your connection, see :ref:`replica-set-troubleshooting-check-connection`." -msgstr "" - -#: ../source/tutorial/deploy-replica-set-for-testing.txt:36 -# a8243c10a4194a06bb9cf0ff59ed574e -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-for-testing.txt:39 -# 7b21aaae05a74a669179626450be4177 -msgid "Replica Set Naming" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-for-testing.txt:41 -# 971e620f23ac4c7aa1998e17bb640e03 -msgid "These instructions should only be used for test or development deployments." -msgstr "" - -#: ../source/tutorial/deploy-replica-set-for-testing.txt:44 -# ac8e52a2f3af41b4a249c734b7153a2f -msgid "The examples in this procedure create a new replica set named ``rs0``." -msgstr "" - -#: ../source/includes/fact-unique-replica-set-names.rst:1 -# b765f6481cb440879d01bf6dcaecebdb -msgid "If your application connects to more than one replica set, each set should have a distinct name. Some drivers group replica set connections by replica set name." -msgstr "" - -#: ../source/tutorial/deploy-replica-set-for-testing.txt:48 -# 7c82a3769a3b4343a74d09ee6ebc91f2 -msgid "You will begin by starting three :program:`mongod` instances as members of a replica set named ``rs0``." -msgstr "" - -#: ../source/tutorial/deploy-replica-set-for-testing.txt:53 -# 7100ad69a22043d4a6921e83fe9233ca -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-for-testing.txt:55 -# 12962a98a6ff4db3a180bdf7ab1e409b -msgid "Create the necessary data directories for each member by issuing a command similar to the following:" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-for-testing.txt:62 -# 1be6b91f55a248079a022e43d4ba3bce -msgid "This will create directories called \"rs0-0\", \"rs0-1\", and \"rs0-2\", which will contain the instances' database files." -msgstr "" - -#: ../source/tutorial/deploy-replica-set-for-testing.txt:65 -# 6d61d19ff6d74d3cb13a78dba4b32640 -msgid "Start your :program:`mongod` instances in their own shell windows by issuing the following commands:" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-for-testing.txt:68 -# fdcf210601f84c26981e80a5977a9eb1 -msgid "First member:" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-for-testing.txt:74 -# 72c05970f0da4a628514216edd34d852 -msgid "Second member:" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-for-testing.txt:80 -# 564ed3462ce54bd69d7833a5afa7a5f5 -msgid "Third member:" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-for-testing.txt:86 -# c6fe5a9443cc4bf2b8686e0904899ace -msgid "This starts each instance as a member of a replica set named ``rs0``, each running on a distinct port, and specifies the path to your data directory with the :option:`--dbpath ` setting. If you are already using the suggested ports, select different ports." -msgstr "" - -#: ../source/tutorial/deploy-replica-set-for-testing.txt:91 -# 0ddceeca99d044cca83a6e6b2ea78173 -msgid "The :option:`--smallfiles ` and :option:`--oplogSize ` settings reduce the disk space that each :program:`mongod` instance uses. This is ideal for testing and development deployments as it prevents overloading your machine. For more information on these and other configuration options, see :doc:`/reference/configuration-options`." -msgstr "" - -#: ../source/tutorial/deploy-replica-set-for-testing.txt:98 -# fe1439fd8f1f4140b868ee2e757bbaa8 -msgid "Connect to one of your :program:`mongod` instances through the :program:`mongo` shell. You will need to indicate which instance by specifying its port number. For the sake of simplicity and clarity, you may want to choose the first one, as in the following command;" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-for-testing.txt:107 -# eeacf85cae414eef97677938c3f7a82b -msgid "In the :program:`mongo` shell, use :method:`rs.initiate()` to initiate the replica set. You can create a replica set configuration object in the :program:`mongo` shell environment, as in the following example:" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-for-testing.txt:124 -# f69322ce1683475ba7f1b98dafdf0fb2 -msgid "replacing ```` with your system's hostname, and then pass the ``rsconf`` file to :method:`rs.initiate()` as follows:" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-for-testing.txt:132 -# 4103664ef91c4e73b86a89e7d2160788 -msgid "Display the current :doc:`replica configuration ` by issuing the following command:" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-for-testing.txt:139 -# 9d1564037064457ab632814f97a79db9 -msgid "The replica set configuration object resembles the following" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-for-testing.txt:154 -# aa307403c24d49f6a65fb23d818ddbb1 -msgid "In the :program:`mongo` shell connected to the :term:`primary`, add the second and third :program:`mongod` instances to the replica set using the :method:`rs.add()` method. Replace ```` with your system's hostname in the following examples:" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-for-testing.txt:164 -# 36cdf4d4503140739ff12cbdc9714d9d -msgid "When complete, you should have a fully functional replica set. The new replica set will elect a :term:`primary`." -msgstr "" - -#: ../source/tutorial/deploy-replica-set-for-testing.txt:167 -# 5f4f47dff1a64f78b9834d48dcd5e8f1 -msgid "Check the status of your replica set at any time with the :method:`rs.status()` operation." -msgstr "" - -#: ../source/tutorial/deploy-replica-set-for-testing.txt:170 -# 3c8c6a16fc69443787f982f59fa35b58 -msgid "The documentation of the following shell functions for more information:" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-for-testing.txt:173 -# 0deba0118037498189ec107a4e91ef10 -msgid ":method:`rs.initiate()`" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-for-testing.txt:174 -# 42bc4b375b0b4deba3aa86e7766ae762 -msgid ":method:`rs.conf()`" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-for-testing.txt:175 -# ee7f9e72771b4fa09e766659d15b50fd -msgid ":method:`rs.reconfig()`" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-for-testing.txt:176 -# e360f5cc5af54a708a68d10eeede83db -msgid ":method:`rs.add()`" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-for-testing.txt:178 -# 426988de19104fa59a30c4909be6322e -msgid "You may also consider the `simple setup script `_ as an example of a basic automatically-configured replica set." -msgstr "" - -#: ../source/tutorial/deploy-replica-set-for-testing.txt:182 -# f17b5f75d9d24225a2b13442ca36b41c -msgid "Refer to :doc:`Replica Set Read and Write Semantics ` for a detailed explanation of read and write semantics in MongoDB." -msgstr "" - diff --git a/locale/pot/tutorial/deploy-replica-set-with-auth.pot b/locale/pot/tutorial/deploy-replica-set-with-auth.pot deleted file mode 100644 index d79c58c0d98..00000000000 --- a/locale/pot/tutorial/deploy-replica-set-with-auth.pot +++ /dev/null @@ -1,138 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/deploy-replica-set-with-auth.txt:3 -# ade53cd583b9496aa5012bdd7de74f7e -msgid "Deploy Replica Set and Configure Authentication and Authorization" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-auth.txt:8 -# fe3b8a5c499b47139b8edef6b0ff9389 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-auth.txt:10 -# 9cf236a7569d4293ac533612d8b752bf -msgid "With :doc:`authentication ` enabled, MongoDB forces all clients to identify themselves before granting access to the server. :doc:`Authorization `, in turn, allows administrators to define and limit the resources and operations that a user can access. Using authentication and authorization is a key part of a complete security strategy." -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-auth.txt:17 -# 8b3a193bb72f45398e2ef083faf742ee -msgid "All MongoDB deployments support authentication. By default, MongoDB does not require authorization checking. You can enforce authorization checking when deploying MongoDB, or on an existing deployment; however, you cannot enable authorization checking on a running deployment without downtime." -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-auth.txt:23 -# 1d67e4add666439b8b4c0a6344957b65 -msgid "This tutorial provides a procedure for creating a MongoDB :doc:`replica set ` that uses the challenge-response authentication mechanism. The tutorial includes creation of a minimal authorization system to support basic operations." -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-auth.txt:29 -# 1c6ddb888d1b4c7384c797a13722d0d3 -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-auth.txt:32 -# 21e51f86ce204dbc83662cb0b219142c -msgid "Authentication" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-auth.txt:34 -# ab6330d2447d464abc59cf59ee49e95f -msgid "In this procedure, you will configure MongoDB using the default challenge-response authentication mechanism, using the :setting:`keyFile` to supply the password for :ref:`inter-process authentication `. The content of the key file is the shared secret used for all internal authentication." -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-auth.txt:40 -# 204bfd1939c840d291c0580b3dd53e4a -msgid "All deployments that enforce authorization checking should have one *user administrator* user that can create new users and modify existing users. During this procedure you will create a user administrator that you will use to administer this deployment." -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:2 -# 236dea3b4ee144d8a6750d4c33765cd6 -msgid "Architecture" -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:4 -# 484d209637ce4dec8f5915fe193d71ca -msgid "In a production, deploy each member of the replica set to its own machine and if possible bind to the standard MongoDB port of ``27017``. Use the :setting:`bind_ip` option to ensure that MongoDB listens for connections from applications on configured addresses." -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:9 -# 0b55ac4ab0f24cd482ec104476b3df95 -msgid "For a geographically distributed replica sets, ensure that the majority of the set's :program:`mongod` instances reside in the primary site." -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:13 -# 978ff3094d144645a07b47e5b4fc09bb -msgid "See :doc:`/core/replica-set-architectures` for more information." -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:16 -# 87eed343510e49ec8fb0f826111e5099 -msgid "Connectivity" -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:18 -# 0110397aca374859b8070d0801b8a3cf -msgid "Ensure that network traffic can pass between all members of the set and all clients in the network securely and efficiently. Consider the following:" -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:22 -# 64f8fe04ea404c84964e6d0a007e12f1 -msgid "Establish a virtual private network. Ensure that your network topology routes all traffic between members within a single site over the local area network." -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:26 -# 5c940883f0f24397a09d64ed3e169e86 -msgid "Configure access control to prevent connections from unknown clients to the replica set." -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:29 -# 5e497d03c5f2406cab108d936afa602b -msgid "Configure networking and firewall rules so that incoming and outgoing packets are permitted only on the default MongoDB port and only from within your deployment." -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:33 -# 2b22906c127a486ab64cf3a0cf680f4d -msgid "Finally ensure that each member of a replica set is accessible by way of resolvable DNS or hostnames. You should either configure your DNS names appropriately or set up your systems' ``/etc/hosts`` file to reflect this configuration." -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:39 -# 34d1fe38b7b4498f8f8f2caacb0f2903 -msgid "Configuration" -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:41 -# e990d5fc4138470e83d8871877941592 -msgid "Specify the run time configuration on each system in a :doc:`configuration file ` stored in ``/etc/mongod.conf`` or a related location. Create the directory where MongoDB stores data files before deploying MongoDB." -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:46 -# ef81f848c6fb4419a0de7a493acf97be -msgid "For more information about the run time options used above and other configuration options, see :doc:`/reference/configuration-options`." -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-auth.txt:49 -# 03647f99a6914d0988bdd5437a6dd28f -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-auth.txt:51 -# 3521900345704037b7c8c9d9bd0021ab -msgid "This procedure deploys a replica set in which all members use the same key file." -msgstr "" - diff --git a/locale/pot/tutorial/deploy-replica-set-with-keyfile-access-control.pot b/locale/pot/tutorial/deploy-replica-set-with-keyfile-access-control.pot deleted file mode 100644 index b345498076c..00000000000 --- a/locale/pot/tutorial/deploy-replica-set-with-keyfile-access-control.pot +++ /dev/null @@ -1,143 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:6 -# 4563777965db488eaa80f9b8467f4a8d -msgid "Deploy Replica Set With Keyfile Access Control" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:0 -# 8fa250825c144824b106c612d00c4b0f -msgid "On this page" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:17 -# 27f507c9d9964a1b9b0a58edb356de7f -msgid "Overview" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:19 -# 44f256349526466dbbb0a6f6c089ae8a -msgid "Enforcing access control on a :term:`replica set` requires configuring:" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:21 -# a05d1ab863a14feea58c0d803f3d3e65 -msgid "Security between members of the replica set using :doc:`Internal Authentication`, and" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:24 -# c746d5772b184178940d14f5f6fb7202 -msgid "Security between connecting clients and the replica set using :doc:`/core/authorization`." -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:27 -# 0ea34e2c921e4e6c9c94b94fc6acbdba -msgid "For this tutorial, each member of the replica set uses the same internal authentication mechanism and settings." -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:30 -# 6db63f102b8f47009223a1410a57b49a -msgid "Enforcing internal authentication also enforces user access control. To connect to the replica set, clients like the :program:`mongo` shell need to use a :doc:`user account`. See :ref:`security-repSetDeploy-access-control`." -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:36 -# 39b64c2ef84d4354acd0b1653a8051e0 -msgid "Cloud Manager and Ops Manager" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:38 -# a172cb375c0d4f348b6a163b31d7ede7 -msgid "If you are currently using or are planning to use Cloud Manager or Ops Manager, consider using the built-in features for deploying a replica set with access control enforced." -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:42 -# eb20fbbd3e624de6a03a7718974ac413 -msgid "See ``Deploy Replica Set`` in the :mms-docs:`Cloud Manager manual` or in the :opsmgr:`Ops Manager manual`." -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:46 -# f32fe2795f234945b3fbf595f40f8f36 -msgid "See ``Access Control for MongoDB Deployments`` in the :mms-docs:`Cloud Manager manual` or in the :opsmgr:`Ops manager manual`." -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:51 -# 015feedc6f8a464cbd1732ba5b951938 -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:54 -# 65d64dc92a0942b287e38feba0170765 -msgid "Operating System" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:56 -# af04746f5f424a448c7e91d6bd8e0803 -msgid "This tutorial primarily refers to the :program:`mongod` process. Windows users should use the :program:`mongod.exe` program instead." -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:60 -# f47751eecc7443b2b69276d0cc06ef8e -msgid "Keyfile Security" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:62 -# 4028d3b36292433ea1724219cc36db25 -msgid "Keyfiles are bare-minimum forms of security and are best suited for testing or development environments. For production environments we recommend using :doc:`x.509 certificates`." -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:69 -# db850bd06b0e4c39935fff7de2049b3b -msgid "Access Control" -msgstr "" - -#: ../source/includes/internal-authentication-tutorials-access-control-consideration.rst:1 -# d4ce1b3e0c4448acb72c35c59adb9a2a -msgid "This tutorial covers creating the minimum number of administrative users on the ``admin`` database *only*. For the user authentication, the tutorial uses the default :doc:`/core/security-scram-sha-1` authentication mechanism. Challenge-response security mechanisms are are best suited for testing or development environments. For production environments, we recommend using :doc:`x.509 certificates` or :doc:`/core/security-ldap` (available for MongoDB Enterprise only) or :doc:`/core/kerberos` (available for MongoDB Enterprise only)." -msgstr "" - -#: ../source/includes/internal-authentication-tutorials-access-control-consideration.rst:11 -# ee6dc272fcef46dfaf99edc178a5843f -msgid "For details on creating users for specific authentication mechanism, refer to the specific authentication mechanism pages." -msgstr "" - -#: ../source/includes/internal-authentication-tutorials-access-control-consideration.rst:14 -# f55d1eaf85fb4854b6da4e7c90397546 -msgid "See :ref:`security-checklist-role-based-access-control` for best practices for user creation and management." -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:76 -# 9d04c9e4760047b0b3f960476e304e1a -msgid "Deploy New Replica Set with Keyfile Access Control" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:81 -# 4b84d7e461944b41a306298c6b5a4088 -msgid "x.509 Internal Authentication" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:83 -# ed4bb0cedec04afaa5a0715d540aa963 -msgid "For details on using x.509 for internal authentication, see :doc:`/tutorial/configure-x509-member-authentication`." -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:86 -# 5e02bf878aef438fb959b99af9cd53d4 -msgid "To upgrade from keyfile internal authentication to x.509 internal authentication, see :doc:`/tutorial/upgrade-keyfile-to-x509`." -msgstr "" - diff --git a/locale/pot/tutorial/deploy-replica-set.pot b/locale/pot/tutorial/deploy-replica-set.pot deleted file mode 100644 index f2efb7e80d0..00000000000 --- a/locale/pot/tutorial/deploy-replica-set.pot +++ /dev/null @@ -1,153 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/deploy-replica-set.txt:3 -# 71222243cd0c451e8c79ba8935336db5 -msgid "Deploy a Replica Set" -msgstr "" - -#: ../source/tutorial/deploy-replica-set.txt:0 -# f576571d2f8a4d23814e61a172d62ae3 -msgid "On this page" -msgstr "" - -#: ../source/includes/introduction-deploy-replica-set.rst:1 -# c6952f372111461b940d227c232df08b -msgid "This tutorial describes how to create a three-member :term:`replica set` from three existing :program:`mongod` instances running with :doc:`access control ` disabled." -msgstr "" - -#: ../source/includes/introduction-deploy-replica-set.rst:5 -# 55f3d11592014010b68151ea5614d375 -msgid "To deploy a replica set with enabled :doc:`access control `, see :ref:`deploy-repl-set-with-auth`. If you wish to deploy a replica set from a single MongoDB instance, see :doc:`/tutorial/convert-standalone-to-replica-set`. For more information on replica set deployments, see the :doc:`/replication` and :doc:`/core/replica-set-architectures` documentation." -msgstr "" - -#: ../source/includes/introduction-deploy-replica-set.rst:14 -# 1fa1963f2e084bb8a3d9937d0e32bd4b -msgid "Overview" -msgstr "" - -#: ../source/includes/introduction-deploy-replica-set.rst:16 -# 0b300c38ed0c46bb94135e4ef4b39ea3 -msgid "Three member :term:`replica sets ` provide enough redundancy to survive most network partitions and other system failures. These sets also have sufficient capacity for many distributed read operations. Replica sets should always have an odd number of members. This ensures that :doc:`elections ` will proceed smoothly. For more about designing replica sets, see :doc:`the Replication overview `." -msgstr "" - -#: ../source/includes/introduction-deploy-replica-set.rst:25 -# f032991430e04b598e7e3206829fb85e -msgid "The basic procedure is to start the :program:`mongod` instances that will become members of the replica set, configure the replica set itself, and then add the :program:`mongod` instances to it." -msgstr "" - -#: ../source/tutorial/deploy-replica-set.txt:16 -# 683307a93ecd472696c0c8caa696d1ce -msgid "Requirements" -msgstr "" - -#: ../source/tutorial/deploy-replica-set.txt:18 -# 19efaab8fbca4ae2839768b5b0869f88 -msgid "For production deployments, you should maintain as much separation between members as possible by hosting the :program:`mongod` instances on separate machines. When using virtual machines for production deployments, you should place each :program:`mongod` instance on a separate host server serviced by redundant power circuits and redundant network paths." -msgstr "" - -#: ../source/tutorial/deploy-replica-set.txt:25 -# c6cad79df281474b97a67522e68ed4dc -msgid "Before you can deploy a replica set, you must install MongoDB on each system that will be part of your :term:`replica set`. If you have not already installed MongoDB, see the :ref:`installation tutorials `." -msgstr "" - -#: ../source/tutorial/deploy-replica-set.txt:29 -# 8d5d9254069949caa7a1bfeb386a72bd -msgid "Before creating your replica set, you should verify that your network configuration allows communication among all members; i.e. each member must be able to connect to every other member. For instructions on how to check your connection, see :ref:`replica-set-troubleshooting-check-connection`." -msgstr "" - -#: ../source/tutorial/deploy-replica-set.txt:38 -# dfd39f9ab3384c46a6afe38162ae5c2b -msgid "Considerations When Deploying a Replica Set" -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:2 -# bca5d2a5c9af42dbbd9a273427b441dc -msgid "Architecture" -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:4 -# d7557fbbb5fa485cb9380c99847feaba -msgid "In a production, deploy each member of the replica set to its own machine and if possible bind to the standard MongoDB port of ``27017``. Use the :setting:`bind_ip` option to ensure that MongoDB listens for connections from applications on configured addresses." -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:9 -# a174c59c69df47f6b77097a8e579e1b4 -msgid "See :doc:`/core/replica-set-architectures` for more information." -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:12 -# 8a932521ee224a3fa9ad4140edd1190f -msgid "Connectivity" -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:14 -# 9e0d007a8b00412fb96535c5f0ecffe0 -msgid "Ensure that network traffic can pass between all members of the set and all clients in the network securely and efficiently. Consider the following:" -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:18 -# 6f4e3ce4092343a7a5e1ee467336f68a -msgid "Establish a virtual private network. Ensure that your network topology routes all traffic between members within a single site over the local area network." -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:22 -# 41c1d0a3afff4ba6956e523a354d67e8 -msgid "Configure access control to prevent connections from unknown clients to the replica set." -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:25 -# 04fc7203dba349ceb0321e3890da4bee -msgid "Configure networking and firewall rules so that incoming and outgoing packets are permitted only on the default MongoDB port and only from within your deployment." -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:29 -# c5bcfc7ef0574750b2d081d7111157bd -msgid "Finally ensure that each member of a replica set is accessible by way of resolvable DNS or hostnames. You should either configure your DNS names appropriately or set up your systems' ``/etc/hosts`` file to reflect this configuration." -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:35 -# cf891d9db7f143ea84cc17c8d4f907a6 -msgid "Configuration" -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:37 -# c80b5925132f4cb1af9a79a8eacc2046 -msgid "Specify the run time configuration on each system in a :doc:`configuration file ` stored in ``/etc/mongod.conf`` or a related location. Create the directory where MongoDB stores data files before deploying MongoDB." -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:42 -# ae5882a8b07c467a85c91185720d5766 -msgid "For more information about the run time options used above and other configuration options, see :doc:`/reference/configuration-options`." -msgstr "" - -#: ../source/tutorial/deploy-replica-set.txt:43 -# 527052568afb4a87adebaa38ba49a096 -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/deploy-replica-set.txt:45 -# 1517780a69d0485da1edea083e5aecf7 -msgid "The following procedure outlines the steps to deploy a replica set when access control is disabled." -msgstr "" - -#: ../source/tutorial/deploy-replica-set.txt:50 -# 6dab9f510f1948e38b15f56174281fff -msgid ":ref:`deploy-repl-set-with-auth`" -msgstr "" - diff --git a/locale/pot/tutorial/deploy-shard-cluster.pot b/locale/pot/tutorial/deploy-shard-cluster.pot deleted file mode 100644 index 827e274efd5..00000000000 --- a/locale/pot/tutorial/deploy-shard-cluster.pot +++ /dev/null @@ -1,265 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/deploy-shard-cluster.txt:7 -# ce7cff12c4854105be4263b8286d27b9 -msgid "Deploy a Sharded Cluster" -msgstr "" - -#: ../source/tutorial/deploy-shard-cluster.txt:0 -# 4c0146dfd71a4ab680dcc58b11c18483 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/deploy-shard-cluster.txt:18 -# d845b95413244702b1913feb8d7d107f -msgid "Overview" -msgstr "" - -#: ../source/tutorial/deploy-shard-cluster.txt:20 -# f5c5d9eca7da498aa527fd4c2c242524 -msgid "This tutorial involves creating a new sharded cluster that consists of a :program:`mongos`, the config server replica set, and two shard replica sets." -msgstr "" - -#: ../source/tutorial/deploy-shard-cluster.txt:23 -# 5b8bf7f9aa9f4b4b92bfdb9c97fc1cfc -msgid "For instructions specific to sharding a collection, see :ref:`deploy-hashed-sharded-cluster-shard-collection` or :ref:`deploy-ranged-sharded-cluster-shard-collection`." -msgstr "" - -#: ../source/tutorial/deploy-shard-cluster.txt:28 -# 62d49973c4aa4cde9086793bebdbc8c2 -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/deploy-shard-cluster.txt:31 -# 9491c6ee6e9f48438645eef51fd8827f -msgid "Connectivity" -msgstr "" - -#: ../source/tutorial/deploy-shard-cluster.txt:33 -# 1dc3018e229c412194e76662a3e9dac8 -msgid "Each member of a sharded cluster must be able to connect to *all* other members in the cluster. This includes all shards and config servers. Ensure that network and security systems, including all interface and firewalls, allow these connections." -msgstr "" - -#: ../source/tutorial/deploy-shard-cluster.txt:39 -# 77807a0d980e425c9f04a03300507dbb -msgid "CloudManager and OpsManager" -msgstr "" - -#: ../source/tutorial/deploy-shard-cluster.txt:41 -# 7f85254a1d884da19d93ad87c5608428 -msgid "If you are currently using or are planning to use Cloud Manager or Ops Manager, consider using their built-in features for deploying a :term:`sharded cluster`." -msgstr "" - -#: ../source/tutorial/deploy-shard-cluster.txt:45 -# 148f00c6c2474701b89179c4b17c3cfe -msgid "See ``Deploy a Sharded Cluster`` in the :mms-docs:`Cloud Manager manual` or in the :opsmgr:`Ops Manager manual`." -msgstr "" - -#: ../source/tutorial/deploy-shard-cluster.txt:50 -# 2429f7d971f94c5986195f4562bfaa5a -msgid "Operating System" -msgstr "" - -#: ../source/tutorial/deploy-shard-cluster.txt:52 -# a50f075263984c89aa54142390be3b09 -msgid "This tutorial uses the :program:`mongod` and :program:`mongos` programs. Windows users should use the :program:`mongod.exe` and :program:`mongos.exe` programs instead." -msgstr "" - -#: ../source/tutorial/deploy-shard-cluster.txt:57 -# 3eb7f088c397469192a7ab0f977feb45 -msgid "Security" -msgstr "" - -#: ../source/tutorial/deploy-shard-cluster.txt:59 -# 58e754af47034aa296ae256b896a79e6 -msgid "This tutorial does *not* include the required steps for configuring :doc:`/core/security-internal-authentication` or :doc:`/core/authorization`. See :doc:`/tutorial/deploy-sharded-cluster-with-keyfile-access-control` for a tutorial on deploying a sharded cluster with a :ref:`keyfile `." -msgstr "" - -#: ../source/tutorial/deploy-shard-cluster.txt:65 -# b9cde5280a304a43b292b16ad81c90e4 -msgid "In production environments, sharded clusters should employ at minimum :doc:`/core/security-x.509` security for internal authentication and client access." -msgstr "" - -#: ../source/tutorial/deploy-shard-cluster.txt:69 -# 0096c7f6ca3f4a058ab82b537f8d0a36 -msgid "For details on using x.509 for internal authentication, see :doc:`/tutorial/configure-x509-member-authentication`." -msgstr "" - -#: ../source/tutorial/deploy-shard-cluster.txt:72 -# 2e6abd4b09584effacbbb017e12cebb8 -msgid "For details on using x.509 for client authentication, see :doc:`/tutorial/configure-x509-client-authentication`." -msgstr "" - -#: ../source/tutorial/deploy-shard-cluster.txt:77 -# 09261e768ae544e28091471018c9ad1d -msgid "Enabling internal authentication also enables :doc:`/core/authorization`." -msgstr "" - -#: ../source/tutorial/deploy-shard-cluster.txt:81 -# c4bd54b7acf841bfaa6d86e86d1ddcc0 -msgid "Host Identifier" -msgstr "" - -#: ../source/tutorial/deploy-shard-cluster.txt:83 -# 6a35c07c136144979e83f05806c648d8 -msgid "If you use either ``localhost`` or ``127.0.0.1`` as the hostname portion of any host identifier, you *must* use that identifier as the host setting for any other MongoDB component in the cluster." -msgstr "" - -#: ../source/tutorial/deploy-shard-cluster.txt:87 -# 2515cba574704baf8d9d5741603eb501 -msgid "For example, the :method:`sh.addShard()` method takes a ``host`` parameter for the hostname of the target shard. If you set ``host`` to ``localhost``, you must then use ``localhost`` as the host for all other shards in the cluster." -msgstr "" - -#: ../source/tutorial/deploy-shard-cluster.txt:95 -# 18af953fed17438d9de0d10917f7c890 -msgid "Deploy Sharded Cluster" -msgstr "" - -#: ../source/tutorial/deploy-shard-cluster.txt:100 -# 6e53bc59798340cdaea37c89f07434c7 -msgid "Create the Config Server Replica Set" -msgstr "" - -#: ../source/tutorial/deploy-shard-cluster.txt:102 -# 510fb98b75214db09a05506b7fd9c408 -msgid "The following steps deploys a config server replica set." -msgstr "" - -#: ../source/tutorial/deploy-shard-cluster.txt:104 -# d0cd73b5f8ee4ae493377459d474b570 -msgid "For a production deployment, deploys a config server replica set with at least three members. For testing purposes, you can create a single-member replica set." -msgstr "" - -#: ../source/tutorial/deploy-shard-cluster.txt:110 -# 1601297c4018445ea92aa21a023571ae -msgid "Once the config server replica set (CSRS) is initiated and up, proceed to creating the shard replica sets." -msgstr "" - -#: ../source/tutorial/deploy-shard-cluster.txt:114 -# 1d14a503688a4560902462d79dd1c8c0 -msgid "Create the Shard Replica Sets" -msgstr "" - -#: ../source/tutorial/deploy-shard-cluster.txt:116 -# a9883bd2a9ea4c68a5b379db7a6d9b05 -msgid "For a production deployment, use a replica set with at least three members. For testing purposes, you can create a single-member replica set." -msgstr "" - -#: ../source/tutorial/deploy-shard-cluster.txt:125 -# c3999661b5d44e15b57db0d1ed3bcbd4 -msgid "Connect a ``mongos`` to the Sharded Cluster" -msgstr "" - -#: ../source/tutorial/deploy-shard-cluster.txt:132 -# 36243f2d7b6b474782e6fb0791f2edb7 -msgid "Add Shards to the Cluster" -msgstr "" - -#: ../source/tutorial/deploy-shard-cluster.txt:134 -# 40794c4410c4489183aadd1584b1859d -msgid "Use the :method:`sh.addShard()` method to add each shard to the cluster. If the shard is a replica set, specify the name of the replica set and specify a member of the set. In production deployments, *all* shards should be replica sets." -msgstr "" - -#: ../source/tutorial/deploy-shard-cluster.txt:139 -# b7eaf4b7cee8455ea7aeebeaf584dfb5 -msgid "The following operation adds a single shard replica set to the cluster:" -msgstr "" - -#: ../source/tutorial/deploy-shard-cluster.txt:145 -# a79c1ebc188e490e81339316ba06b092 -msgid "The following operation is an example of adding a standalone :program:`mongod` shard to the cluster:" -msgstr "" - -#: ../source/tutorial/deploy-shard-cluster.txt:152 -# caeb5df0b74f405ba645f2e61994a39b -msgid "Repeat these steps until the cluster includes all shards." -msgstr "" - -#: ../source/tutorial/deploy-shard-cluster.txt:157 -# 6f54beafaf6841f7990106b6e0ae4fe3 -msgid "Enable Sharding for a Database" -msgstr "" - -#: ../source/tutorial/deploy-shard-cluster.txt:159 -#: ../source/tutorial/deploy-shard-cluster.txt:190 -# 5583652927ea42b2b4c58ec659f23140 -# 30e70ec5957a4c3e88470d6f48ef1954 -msgid "To proceed, you must be connected to a :program:`mongos` associated to the target sharded cluster." -msgstr "" - -#: ../source/tutorial/deploy-shard-cluster.txt:162 -# 1702eb47f5f94fecae27d4ea1ddcf28b -msgid "Before you can shard a collection, you must enable sharding for the collection's database. Enabling sharding for a database does not redistribute data but make it possible to shard the collections in that database." -msgstr "" - -#: ../source/tutorial/deploy-shard-cluster.txt:166 -# 740db646a9f645dd9ea04da746b8bc76 -msgid "Once you enable sharding for a database, MongoDB assigns a :term:`primary shard` for that database where MongoDB stores all data in that database." -msgstr "" - -#: ../source/tutorial/deploy-shard-cluster.txt:170 -# 853bb17fe8ab4dbfa6f456b4bb943ded -msgid "Use the :method:`sh.enableSharding()` method to enable sharding on the target database." -msgstr "" - -#: ../source/tutorial/deploy-shard-cluster.txt:180 -# f5a26a379f4143428f3f07edafffc83b -msgid "Shard a Collection" -msgstr "" - -#: ../source/tutorial/deploy-shard-cluster.txt:182 -# bde6571dc00542d49464dd1ca2207ffe -msgid "This section contains an overall description of the sharding process." -msgstr "" - -#: ../source/tutorial/deploy-shard-cluster.txt:184 -# 8930d3f20b374e00ba31af961470214f -msgid "For instructions specific to :ref:`sharding-ranged` sharding, see :ref:`deploy-ranged-sharded-cluster-shard-collection`." -msgstr "" - -#: ../source/tutorial/deploy-shard-cluster.txt:187 -# c2970e07f694446a8979409ceb82b587 -msgid "For instructions specific to :ref:`sharding-hashed` sharding, see :ref:`deploy-hashed-sharded-cluster-shard-collection`" -msgstr "" - -#: ../source/tutorial/deploy-shard-cluster.txt:193 -# ea94b5b7be564e849d8b17e00563dbd7 -msgid "To shard a collection, use the :method:`sh.shardCollection()` method. You must specify the full namespace of the collection and a document containing the shard key. The database must have sharding :ref:`enabled`." -msgstr "" - -#: ../source/tutorial/deploy-shard-cluster.txt:198 -# 34c64e3098a14dc6945604fa6e76f9fb -msgid "Your selection of shard key affects the efficiency of sharding, as well as your ability to take advantage of certain sharding features such as :ref:`zones `. See the selection considerations listed in the :ref:`sharding-shard-key-selection`." -msgstr "" - -#: ../source/tutorial/deploy-shard-cluster.txt:203 -# 394b15404fb04469b50490ec487fc430 -msgid "If the collection already contains data, you must create an index on the :term:`shard key` using the :method:`db.collection.createIndex()` method before using :method:`~sh.shardCollection()`." -msgstr "" - -#: ../source/tutorial/deploy-shard-cluster.txt:207 -# 946d56f9a3c042f9b823d643f97b48c7 -msgid "If the collection is empty, MongoDB creates the index as part of :method:`sh.shardCollection()`." -msgstr "" - -#: ../source/tutorial/deploy-shard-cluster.txt:210 -# 3f2d21ba1cd94099a5f719f06ad88493 -msgid "The following operation shards the target collection:" -msgstr "" - diff --git a/locale/pot/tutorial/deploy-sharded-cluster-hashed-sharding.pot b/locale/pot/tutorial/deploy-sharded-cluster-hashed-sharding.pot deleted file mode 100644 index 91ed518973d..00000000000 --- a/locale/pot/tutorial/deploy-sharded-cluster-hashed-sharding.pot +++ /dev/null @@ -1,225 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:3 -# 77f1cfc8b6ad46399721f1d533bfac08 -msgid "Deploy Sharded Cluster using Hashed Sharding" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:0 -# 69ae6f500e5247429d2d5c39a49add40 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:14 -# b243d6016fb94df59ab4c486e6be1cf0 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:16 -# f2604045ad934794845c97fe30a6480b -msgid "Hashed shard keys use a :ref:`hashed index ` of a single field as the :term:`shard key` to partition data across your sharded cluster." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:20 -# 845733900c75458e867be148b2ec0fff -msgid "Hashed sharding provides more even data distribution across the sharded cluster at the cost of reducing :ref:`sharding-query-isolation`. Post-hash, documents with \"close\" shard key values are unlikely to be on the same chunk or shard - the :program:`mongos` is more likely to perform :ref:`sharding-mongos-broadcast` to fulfill a given query." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:26 -# c103b638448d446a96196b54f7a38af9 -msgid "If you already have a sharded cluster deployed, skip to :ref:`deploy-hashed-sharded-cluster-shard-collection`." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:30 -# 98e2aef7284b4d72bf70753159ede021 -msgid "CloudManager and OpsManager" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:32 -# 60cbc5b6ffcc4943bfd4e59c628d1431 -msgid "If you are currently using or are planning to use Cloud Manager or Ops Manager, consider using their built-in features for deploying a :term:`sharded cluster`." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:36 -# 3d8996814fe040bb91936051f583f234 -msgid "See ``Deploy a Sharded Cluster`` in the :mms-docs:`Cloud Manager manual` or in the :opsmgr:`Ops Manager manual`." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:41 -# aafb6541deae4c25a7b55d6068745928 -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:44 -# db16a8e8ac6e442890bc7d3093499eb6 -msgid "Operating System" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:46 -# a86765a90bd642e99c5e18872693e9e0 -msgid "This tutorial uses the :program:`mongod` and :program:`mongos` programs. Windows users should use the :program:`mongod.exe` and :program:`mongos.exe` programs instead." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:51 -# 1f57533969fd464db53cb0ad4d03168a -msgid "Security" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:53 -# bc02f7473a8b4c338f1574d7a438c3a6 -msgid "This tutorial does *not* include the required steps for configuring :doc:`/core/security-internal-authentication` or :doc:`/core/authorization`. See :doc:`/tutorial/deploy-sharded-cluster-with-keyfile-access-control` for a tutorial on deploying a sharded cluster with a :ref:`keyfile`." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:59 -# 1eeebe94f92c4063ad56ba084c328338 -msgid "In production environments, sharded clusters should employ at minimum :doc:`/core/security-x.509` security for internal authentication and client access." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:63 -# 196a26794e9c43a3af1fb7af695f4e56 -msgid "For details on using x.509 for internal authentication, see :doc:`/tutorial/configure-x509-member-authentication`." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:66 -# f8a9b7bb8c794a558860c76358d77eac -msgid "For details on using x.509 for client authentication, see :doc:`/tutorial/configure-x509-client-authentication`." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:71 -# a5e0be8cb10e4be4a10d2b651db26ff8 -msgid "Enabling internal authentication also enables :doc:`/core/authorization`." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:77 -# c20264ec9c024e53bc36af58b1b3bb59 -msgid "Deploy Sharded Cluster with Hashed Sharding" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:79 -# f77b4a3add454d76b6508684121817cd -msgid "The following procedures involve creating a new sharded cluster that consists of a :program:`mongos`, the config servers, and two shards." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:85 -# abca9fa92ab443d49cfadbb319871e0c -msgid "Create the Config Server Replica Set" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:87 -# f930e48262d6451595bd0efe8bf16c6b -msgid "The following steps deploys a config server replica set." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:89 -# 1d58e981c3794804972ee05b886cb1e8 -msgid "For a production deployment, deploys a config server replica set with at least three members. For testing purposes, you can create a single-member replica set." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:95 -# af082e31d176443ebf4b743e209c4caa -msgid "Once the config server replica set (CSRS) is initiated and up, proceed to creating the shard replica sets." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:99 -# 44a97cc3390346a0a31d385dd2bc9ad1 -msgid "Create the Shard Replica Sets" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:101 -# 89cdc1f5f1ea4328994994365b370200 -msgid "For a production deployment, use a replica set with at least three members. For testing purposes, you can create a single-member replica set." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:108 -# 001b608ac64548b0b2a1f0220076fce6 -msgid "Connect a ``mongos`` to the Sharded Cluster" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:113 -# b7a400ce4e0443908fef2241e16ab010 -msgid "Add Shards to the Cluster" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:115 -# c71c00db9f984aaf8ae451390ce6a29e -msgid "Use the :method:`sh.addShard()` method to add each shard to the cluster. If the shard is a replica set, specify the name of the replica set and specify a member of the set. In production deployments, *all* shards should be replica sets." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:120 -# 152f73189f354536966a5aec2bc68b82 -msgid "The following operation adds a single shard replica set to the cluster:" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:126 -# 8dd5504eb67d434b956bbd47bb136959 -msgid "The following operation is an example of adding a standalone :program:`mongod` shard to the cluster:" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:133 -# 4986e13ca2e1411cb7b62b2c47021037 -msgid "Repeat these steps until the cluster includes all shards." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:138 -# ba945f8bbede4fd88fb7c447deeba4dc -msgid "Enable Sharding for a Database" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:140 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:156 -# 45b0dffbd0024ad2ad56372edf975daa -# f535216fb9af47b7870d9453b96e0e1c -msgid "To proceed, you must be connected to a :program:`mongos` associated to the target sharded cluster." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:143 -# 839e032df2e7426cab8622da84333eb8 -msgid "Enabling sharding on a database makes it possible to shard collections within a database. Use the :method:`sh.enableSharding()` method to enable sharding on the target database." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:154 -# 47c2eeeeffc64e048b8cffaab050af58 -msgid "Shard a Collection using Hashed Sharding" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:159 -# 4a92eb7549074067944b4d3394f035d1 -msgid "To shard a collection, use the :method:`sh.shardCollection()` method. You must specify the full namespace of the collection and a document containing the shard key. The database must have sharding :ref:`enabled`." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:164 -# 59b7d8c2506946329c9841cf449435ee -msgid "Your selection of shard key affects the efficiency of sharding, as well as your ability to take advantage of certain sharding features such as :ref:`zones `. See the selection considerations listed in the :ref:`hashed-sharding-shard-key`." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:169 -# 57a6d743d67d40f48b3539f7698b2d5b -msgid "If the collection already contains data, you must create a :ref:`index-type-hashed` on the :term:`shard key` using the :method:`db.collection.createIndex()` method before using :method:`~sh.shardCollection()`." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:174 -# 6a81e0b528d24bd691d91b43d84a031e -msgid "If the collection is empty, MongoDB creates the index as part of :method:`sh.shardCollection()`." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:177 -# df11270bd8834c0aaea9a7c660009231 -msgid "The following operation shards the target collection using the :doc:`hashed` sharding strategy." -msgstr "" - diff --git a/locale/pot/tutorial/deploy-sharded-cluster-ranged-sharding.pot b/locale/pot/tutorial/deploy-sharded-cluster-ranged-sharding.pot deleted file mode 100644 index d7a210e17aa..00000000000 --- a/locale/pot/tutorial/deploy-sharded-cluster-ranged-sharding.pot +++ /dev/null @@ -1,220 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:3 -# 8f5e6a261f3f4d628a0c72495efec921 -msgid "Deploy Sharded Cluster using Ranged Sharding" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:0 -# dd99cb3a188e4f87a14508db2c0ed50f -msgid "On this page" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:14 -# 70d52cefc8a2446f9b8ea5a12cf284af -msgid "Overview" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:16 -# 367c4a77b09644d0ae1326e02f9d7e43 -msgid "In range-based sharding, MongoDB automatically divides data into contiguous ranges determined by the shard key values. In this model, documents with \"close\" shard key values are likely to be in the same :term:`chunk` or :term:`shard`. This allows for efficient queries where reads target documents within a contiguous range. However, both read and write performance may decrease with poor shard key selection. See :ref:`sharding-ranged-shard-key`." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:23 -# e9748fca21e445cdbcc9afaaf2f9a9da -msgid "If you already have a sharded cluster deployed, skip to :ref:`deploy-ranged-sharded-cluster-shard-collection`." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:27 -# d3c4930c18ee4cb6841988848de83e1e -msgid "CloudManager and OpsManager" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:29 -# 23b9bfb5a01b4608ae565f72ee9436c9 -msgid "If you are currently using or are planning to use Cloud Manager or Ops Manager, consider using their built-in features for deploying a :term:`sharded cluster`." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:33 -# cab7a38540c24c35a81fd488863b9db5 -msgid "See ``Deploy a Sharded Cluster`` in the :mms-docs:`Cloud Manager manual` or in the :opsmgr:`Ops Manager manual`." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:38 -# 96ffaf6241474706bc99b504d37f1233 -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:41 -# 9d571c56cc214693bc1746dbe4e71e26 -msgid "Operating System" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:43 -# 07e81b569bf24bf490f7a320235fb4dc -msgid "This tutorial uses the :program:`mongod` and :program:`mongos` programs. Windows users should use the :program:`mongod.exe` and :program:`mongos.exe` programs instead." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:48 -# 8c6504dc1d18418fbf58648fe141a1e3 -msgid "Security" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:50 -# 96fb6be465e44551ab705940c581b216 -msgid "This tutorial does *not* include the required steps for configuring :doc:`/core/security-internal-authentication` or :doc:`/core/authorization`. See :doc:`/tutorial/deploy-sharded-cluster-with-keyfile-access-control` for a tutorial on deploying a sharded cluster with a :ref:`keyfile`." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:56 -# f6ed2678d317410c8546491fb80bf909 -msgid "In production environments, sharded clusters should employ at minimum :doc:`/core/security-x.509` security for internal authentication and client access." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:60 -# 1e5972b54aba4cd88da27af44eacd26b -msgid "For details on using x.509 for internal authentication, see :doc:`/tutorial/configure-x509-member-authentication`." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:63 -# f243ebe1423748efb52bcdbce9c6bbe7 -msgid "For details on using x.509 for client authentication, see :doc:`/tutorial/configure-x509-client-authentication`." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:68 -# f72fb5a3d97a4774a8c6abc2c18cedcd -msgid "Enabling internal authentication also enables :doc:`/core/authorization`." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:74 -# bd94fe790cb84d649d1b066d481cefbb -msgid "Deploy Sharded Cluster with Ranged Sharding" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:76 -# eba287a57ca746fe8ae6a094674bbf22 -msgid "The following procedures involve creating a new sharded cluster that consists of a :program:`mongos`, the config servers, and two shards." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:82 -# ecfa0fca01e44e20a29bc0f735dae5d0 -msgid "Create the Config Server Replica Set" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:84 -# 1f0571e867924bbdbd0549523dc682d8 -msgid "The following steps deploys a config server replica set." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:86 -# 51ee4a7ecef2404387c287c13d020117 -msgid "For a production deployment, deploys a config server replica set with at least three members. For testing purposes, you can create a single-member replica set." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:92 -# 042276a8e12440e9b66363994fb79e42 -msgid "Once the config server replica set (CSRS) is initiated and up, proceed to creating the shard replica sets." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:96 -# b371abee028544249bb0b0edfeb2654d -msgid "Create the Shard Replica Sets" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:98 -# 57eb5737098340e399ad07371dc2f94f -msgid "For a production deployment, use a replica set with at least three members. For testing purposes, you can create a single-member replica set." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:105 -# ee9253bc476340b78ec17d65755031c4 -msgid "Connect a ``mongos`` to the Sharded Cluster" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:110 -# 7325929d785f4c64993c70cb3d5dcaf3 -msgid "Add Shards to the Cluster" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:112 -# 582b9171a2aa49e19ddd620bd8cdca0a -msgid "Use the :method:`sh.addShard()` method to add each shard to the cluster. If the shard is a replica set, specify the name of the replica set and specify a member of the set. In production deployments, *all* shards should be replica sets." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:117 -# 9c449230b9b0407da9bfdd587a4d20b8 -msgid "The following operation adds a single shard replica set to the cluster:" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:123 -# 85426f266746402fb2d94710d0601261 -msgid "The following operation is an example of adding a standalone :program:`mongod` shard to the cluster:" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:130 -# 17c6a32ef74b41939d886a1ffca735f0 -msgid "Repeat these steps until the cluster includes all shards." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:135 -# 62a860d3a67249e0b9c22db64674300c -msgid "Enable Sharding for a Database" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:137 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:153 -# ce5f1afa129041a38b13d6b4c5abd60f -# bfe3c6c835d44322a96102a80f0adcd0 -msgid "To proceed, you must be connected to a :program:`mongos` associated to the target sharded cluster." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:140 -# 9c2d6245216c4e018634ce54e2e8dfb2 -msgid "Enabling sharding on a database makes it possible to shard collections within a database. Use the :method:`sh.enableSharding()` method to enable sharding on the target database." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:151 -# 5a8f750237e44c77be15ccb206aed748 -msgid "Shard a Collection using Ranged Sharding" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:156 -# 49b102eaef684837a14ebee73e5a9731 -msgid "To shard a collection, use the :method:`sh.shardCollection()` method. You must specify the full namespace of the collection and a document containing the shard key. The database must have sharding :ref:`enabled`." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:161 -# c8bcf572506340b494a5d9ec6bdba5e5 -msgid "Your selection of shard key affects the efficiency of sharding, as well as your ability to take advantage of certain sharding features such as :ref:`zones `. See the selection considerations listed in the :ref:`sharding-ranged-shard-key`." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:166 -# 7c4d5b61972c4da89d76b0c1e7ab6383 -msgid "If the collection already contains data, you must create an index on the :term:`shard key` using the :method:`db.collection.createIndex()` method before using :method:`~sh.shardCollection()`." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:170 -# 725165da87784da69e20298743c3e528 -msgid "If the collection is empty, MongoDB creates the index as part of :method:`sh.shardCollection()`." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:173 -# 6e17209159ea4460b2f88b041a7b04f2 -msgid "The following operation shards the target collection using the :doc:`ranged` sharding strategy." -msgstr "" - diff --git a/locale/pot/tutorial/deploy-sharded-cluster-with-keyfile-access-control.pot b/locale/pot/tutorial/deploy-sharded-cluster-with-keyfile-access-control.pot deleted file mode 100644 index c814b098a4e..00000000000 --- a/locale/pot/tutorial/deploy-sharded-cluster-with-keyfile-access-control.pot +++ /dev/null @@ -1,378 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:3 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:89 -# be77784bff5343aa91e2cf0d804f16b6 -# bee457bbc0904fefa1cd573edc572c30 -msgid "Deploy Sharded Cluster with Keyfile Access Control" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:0 -# ab7281c68dc645e484e1d5b61cdf9b66 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:14 -# 997b87b253784379944ebef829642b11 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:16 -# 18f45cb8d6c84b2cb8defe7a1bc5d2c7 -msgid "Enforcing access control on a :term:`sharded cluster` requires configuring:" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:18 -# 39b08f7d10d14d379f85e3d7381794a4 -msgid "Security between components of the cluster using :doc:`Internal Authentication`." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:21 -# fae0bd8ee01d4097962643d582cf455e -msgid "Security between connecting clients and the cluster using :doc:`User Access Controls`." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:24 -# 0a6838a53bd54ec1a422ed1caefbc4dd -msgid "For this tutorial, each member of the sharded cluster *must* use the same internal authentication mechanism and settings. This means enforcing internal authentication on each :program:`mongos` and :program:`mongod` in the cluster." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:28 -# 1bb4125f4c954eb885ec241f69accf81 -msgid "The following tutorial uses a :ref:`keyfile ` to enable internal authentication." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:31 -# b841b59334544476b2672b0b36b4e283 -msgid "Enforcing internal authentication also enforces user access control. To connect to the replica set, clients like the :program:`mongo` shell need to use a :doc:`user account`. See :ref:`security-shardClust-deploy-access-control`." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:37 -# b23cd1e01b254c13b5f0cb234e497994 -msgid "CloudManager and OpsManager" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:39 -# 337fda67878f49aabe1018707de30f99 -msgid "If you are currently using or are planning to use Cloud Manager or Ops Manager, consider using their built-in features for deploying a :term:`sharded cluster` with access control enforced." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:43 -# 171658476e3441beba95e1442b622fc3 -msgid "See ``Deploy a Sharded Cluster`` in the :mms-docs:`Cloud Manager manual` or in the :opsmgr:`Ops Manager manual`." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:47 -# 8c4e1244859848519243c9bf3db0233d -msgid "See ``Access Control for MongoDB Deployments`` in the :mms-docs:`Cloud Manager manual` or in the :opsmgr:`Ops manager manual`." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:52 -# 7b68bd078b3c4276ad4c65d0c3641538 -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:55 -# 23f742f43ca2462fb3e30555634974ca -msgid "Keyfile Security" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:57 -# dc11abfbbbca41619a6042ae128d2abe -msgid "Keyfiles are bare-minimum forms of security and are best suited for testing or development environments. For production environments we recommend using :doc:`x.509 certificates`." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:64 -# d80a6790369b4d778481365508d87492 -msgid "Access Control" -msgstr "" - -#: ../source/includes/internal-authentication-tutorials-access-control-consideration.rst:1 -# e0f0d599fe2f4e52b486bab33f2ba3e6 -msgid "This tutorial covers creating the minimum number of administrative users on the ``admin`` database *only*. For the user authentication, the tutorial uses the default :doc:`/core/security-scram-sha-1` authentication mechanism. Challenge-response security mechanisms are are best suited for testing or development environments. For production environments, we recommend using :doc:`x.509 certificates` or :doc:`/core/security-ldap` (available for MongoDB Enterprise only) or :doc:`/core/kerberos` (available for MongoDB Enterprise only)." -msgstr "" - -#: ../source/includes/internal-authentication-tutorials-access-control-consideration.rst:11 -# e8f939add8054445852d0f1bafc3f862 -msgid "For details on creating users for specific authentication mechanism, refer to the specific authentication mechanism pages." -msgstr "" - -#: ../source/includes/internal-authentication-tutorials-access-control-consideration.rst:14 -# 1325c826feff4ddbac1701d26438fd49 -msgid "See :ref:`security-checklist-role-based-access-control` for best practices for user creation and management." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:69 -# e0ab0316dc89470aaee501637863b394 -msgid "Users" -msgstr "" - -#: ../source/includes/sharded-clusters-users.rst:1 -# 59bb0ad33d224f019678b262074ef4e4 -msgid "In general, to create users for a sharded clusters, connect to the :program:`mongos` and add the sharded cluster users." -msgstr "" - -#: ../source/includes/sharded-clusters-users.rst:4 -# d1eab3f8715844aa8069a1560c7197a7 -msgid "However, some maintenance operations require direct connections to specific shards in a sharded cluster. To perform these operations, you must connect directly to the shard and authenticate as a shard-local administrative user." -msgstr "" - -#: ../source/includes/sharded-clusters-users.rst:9 -# 590f59c6d3344fb0960ee45df8432fbc -msgid "Shard-local users exist only in the specific shard and should only be used for shard-specific maintenance and configuration. You cannot connect to the :program:`mongos` with shard-local users." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:73 -# 5428e45ea5bc41319b99ed77a3194362 -msgid "This tutorial requires creating sharded cluster users, but includes optional steps for adding shard-local users." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:76 -# bdefefb7b4d848c6a908e0e37fd652ab -msgid "See the :doc:`/core/security-users` security documentation for more information." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:80 -# cc4daa8331af4d7ebbb536fedc7770a1 -msgid "Operating System" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:82 -# 00217d900c5240c3a043c8a5493e9855 -msgid "This tutorial uses the :program:`mongod` and :program:`mongos` programs. Windows users should use the :program:`mongod.exe` and :program:`mongos.exe` programs instead." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:91 -# 45410cd6fcfe4391b0e5e2c8a61e9303 -msgid "The following procedures involve creating a new sharded cluster that consists of a :program:`mongos`, the config servers, and two shards." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:95 -# 0412c4d4af54461ba252339e0623c901 -msgid "Create the Keyfile" -msgstr "" - -#: ../source/includes/extracts/keyfile-intro-sharded-cluster.rst:2 -# 44e44376fdb44e479aed1d88f1e03ec7 -msgid "The contents of the :ref:`keyfile ` serves as the shared password for the members of the sharded cluster. The content of the keyfile must be the same for all members of the sharded cluster." -msgstr "" - -#: ../source/includes/extracts/keyfile-intro-sharded-cluster.rst:7 -# bd0ade87a00b45d9ab4e11358d76209b -msgid "You can generate a keyfile using any method you choose. The contents of the keyfile must be between 6 and 1024 characters long." -msgstr "" - -#: ../source/includes/extracts/keyfile-file-permission.rst:1 -# 41c4f69107344bfaa019377f0747fe36 -msgid "On UNIX systems, the keyfile must not have group or world permissions. On Windows systems, keyfile permissions are not checked." -msgstr "" - -#: ../source/includes/extracts/keyfile-intro-sharded-cluster.rst:14 -# c7882f21396445219c58fb2936cf6c0c -msgid "The following operation uses ``openssl`` to generate a complex pseudo-random 1024 character string to use for a keyfile. It then uses ``chmod`` to change file permissions to provide read permissions for the file owner only:" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:104 -# a40c526801734ce59765fb0ec88dff61 -msgid "See :ref:`internal-auth-keyfile` for additional details and requirements for using keyfiles." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:108 -# 3372f1ea674247a0a34655e8cb909d0f -msgid "Distribute the Keyfile" -msgstr "" - -#: ../source/includes/extracts/keyfile-distribution-sharded-cluster.rst:1 -# d51f0b68a7304c3b9d783f67b8d29f7d -msgid "Copy the keyfile to each server hosting the sharded cluster members. Use a consistent location for each server." -msgstr "" - -#: ../source/includes/extracts/keyfile-distribution-sharded-cluster.rst:5 -# 8803c424b6e24544a0871bacad36db20 -msgid "Do not use shared network locations or storage mediums such as USB drives for storing the keyfile." -msgstr "" - -#: ../source/includes/extracts/keyfile-distribution-sharded-cluster.rst:8 -# 331271b0ed954fa4bf24db1cd3d69d30 -msgid "Ensure that the user running the :program:`mongod` or :program:`mongos` instances can access the keyfile." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:115 -# 3a3f4998ad154895b31f59da79794490 -msgid "Create the Config Server Replica Set" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:117 -# 4ceb809e61084e9b92147150a02265a9 -msgid "The following steps deploys a config server replica set." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:119 -# 3a79a204665b4b82a659c816812aae33 -msgid "For a production deployment, deploys a config server replica set with at least three members. For testing purposes, you can create a single-member replica set." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:125 -# ea1fd7774be945c8b2204fa4a9989026 -msgid "Once the config server replica set (CSRS) is initiated and up, proceed to creating the shard replica sets." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:129 -# 462fa60e892641abb509bab455ca9322 -msgid "Create the Shard Replica Sets" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:131 -# 1b01942c6a594f6dbac4ba1a56455c87 -msgid "For a production deployment, use a replica set with at least three members. For testing purposes, you can create a single-member replica set." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:135 -# 82b1c15676be41c39a9161ae3311e7aa -msgid "These steps include optional procedures for adding shard-local users. Executing them now ensures that there are users available for each shard to perform shard-level maintenance." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:142 -# 20366612058e4ba59dbfd53fdacd1b63 -msgid "Connect a ``mongos`` to the Sharded Cluster" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:147 -# ebdf670bccd247c29ea2ef4bdd028ed4 -msgid "Add Shards to the Cluster" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:149 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:183 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:202 -# aae697e5de5748c799cf1a6018d6bcfb -# 9251cd3ee99b4b97bea4e959efbcef78 -# b340171c454140d8b62a63992f626b5e -msgid "To proceed, you must be connected to the :program:`mongos` and authenticated as the cluster administrator user for the sharded cluster." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:154 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:188 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:207 -# ac49dcf72d3e4a99a97f79861a977448 -# 5b5ff85f646048b89e57f256ba399f1c -# 2e98282129ef4644bf531042d2b317b0 -msgid "This is the cluster administrator for the sharded cluster and *not* the shard-local cluster administrator." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:157 -# 249fd4c4ab12486481f209172126b6f6 -msgid "To add each shard to the cluster, use the :method:`sh.addShard()` method. If the shard is a replica set, specify the name of the replica set and specify a member of the set. In production deployments, *all* shards should be replica sets." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:162 -# 4842a558d2a145918f49fbf6f58c5680 -msgid "The following operation adds a single shard replica set to the cluster:" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:168 -# a911fe1d414d46b6aa7afd09630c852b -msgid "The following operation is an example of adding a standalone :program:`mongod` shard to the cluster:" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:175 -# 5db2b904602b4b9ab169b67549a9f0a2 -msgid "Repeat these steps until the cluster includes all shards. At this point, the sharded cluster enforces access control for the cluster as well as for internal communications between each sharded cluster component." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:181 -# d3f68d3459d24e5e82a1a0db7dd8e1e1 -msgid "Enable Sharding for a Database" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:191 -# 79e281408f2a4da0993a06a665e81781 -msgid "Enabling sharding on a database makes it possible to shard collections within the database. Use the :method:`sh.enableSharding()` method to enable sharding on the target database." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:200 -# faecccb546414338acd73305b85e9b77 -msgid "Shard a Collection" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:210 -# 69eb71f00ef5420daabecaf035e5b585 -msgid "To shard a collection, use the :method:`sh.shardCollection()` method. You must specify the full namespace of the collection and a document containing the shard key." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:214 -# 2da62668c5fb43d2bbdeabd3fde6b4fd -msgid "Your selection of shard key affects the efficiency of sharding, as well as your ability to take advantage of certain sharding features such as :ref:`zones `. See the selection considerations listed in the :ref:`sharding-shard-key-selection`." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:219 -# 61b9b53a22cd4493b98d159f3fad1e2c -msgid "If the collection already contains data, you must create an index on the :term:`shard key` using the :method:`db.collection.createIndex()` method before using :method:`~sh.shardCollection()`." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:223 -# 4409700eab3c44fc995e8882baadae19 -msgid "If the collection is empty, MongoDB creates the index as part of :method:`sh.shardCollection()`." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:226 -# cfaf52dff9d2409ea19d4f31502f5452 -msgid "The following is an example of the :method:`sh.shardCollection()` method:" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:233 -# 9a48f890eb0d471ab61c3e48b1900988 -msgid "Next Steps" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:235 -# 6634c5c32c2e4f8e81cc54bfdca58cb8 -msgid "Create users to allow clients to connect to and interact with the sharded cluster." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:238 -# 6066f57485d948819e06cde748aec732 -msgid "See :ref:`database-user-roles` for basic built-in roles to use in creating read-only and read-write users." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:242 -# 931d8bd003db457f88c833b1ae53d7f4 -msgid "x.509 Internal Authentication" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:244 -# 60e0aa02e8954d76ac63aea5f7947393 -msgid "For details on using x.509 for internal authentication, see :doc:`/tutorial/configure-x509-member-authentication`." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:247 -# 9984c0320d284c0f8f2ef88179e7f78f -msgid "To upgrade from keyfile internal authentication to x.509 internal authentication, see :doc:`/tutorial/upgrade-keyfile-to-x509`." -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:253 -# 3ffe27e86188449fbf139494f6ac3e6a -msgid ":doc:`/core/sharded-cluster-components`" -msgstr "" - -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:255 -# c3562fd51e1d4bf0845fb3b12efb2bcf -msgid ":doc:`/core/sharded-cluster-requirements`" -msgstr "" - diff --git a/locale/pot/tutorial/enable-authentication-in-sharded-cluster.pot b/locale/pot/tutorial/enable-authentication-in-sharded-cluster.pot deleted file mode 100644 index 4d406671d1c..00000000000 --- a/locale/pot/tutorial/enable-authentication-in-sharded-cluster.pot +++ /dev/null @@ -1,88 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/enable-authentication-in-sharded-cluster.txt:3 -# c4747fb02efd4d5faec4b2e934de1b8d -msgid "Enable Authentication in a Sharded Cluster" -msgstr "" - -#: ../source/tutorial/enable-authentication-in-sharded-cluster.txt:7 -# afbc1c01c3e84fd3ba60d945cb9a489d -msgid "Support for authentication with sharded clusters." -msgstr "" - -#: ../source/tutorial/enable-authentication-in-sharded-cluster.txt:11 -# 01b538311a04441a8fd06a93703f2000 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/enable-authentication-in-sharded-cluster.txt:13 -# 8bf90ec729da42f08b58b6b4e3d1abaf -msgid "When authentication is enabled on a sharded cluster, every client that accesses the cluster must provide credentials. This includes MongoDB instances that access each other within the cluster." -msgstr "" - -#: ../source/tutorial/enable-authentication-in-sharded-cluster.txt:17 -# dccdb235a9b640488f1a940b4a43557b -msgid "To enable authentication on a sharded cluster, you must enable authentication individually on each component of the cluster. This means enabling authentication on each :program:`mongos` and each :program:`mongod`, including each config server, and all members of a shard's replica set." -msgstr "" - -#: ../source/tutorial/enable-authentication-in-sharded-cluster.txt:23 -# f1ed90aed2e6469d818fe1115deb2dd5 -msgid "Authentication requires an authentication mechanism and, in most cases, a :setting:`keyfile `. The content of the key file must be the same on all cluster members." -msgstr "" - -#: ../source/tutorial/enable-authentication-in-sharded-cluster.txt:28 -# 011a014d7e8948ef9204d258ca2f5f86 -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/enable-authentication-in-sharded-cluster.txt:30 -# cf0c4dd065fb4a5288d04fc69952d1b4 -msgid "It is not possible to convert an existing sharded cluster that does not enforce access control to require authentication without taking all components of the cluster offline for a short period of time." -msgstr "" - -#: ../source/tutorial/enable-authentication-in-sharded-cluster.txt:34 -# b0841c5be4c94d0aa6830a1e741d5ca6 -msgid "As described in :ref:`localhost-exception`, the localhost exception will apply to the individual shards unless you either create an administrative user or disable the localhost exception on each shard." -msgstr "" - -#: ../source/tutorial/enable-authentication-in-sharded-cluster.txt:39 -# 419cbe867f9c44a798dc5a29ad8ca51f -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/enable-authentication-in-sharded-cluster.txt:44 -# 703f6a8b95464504ac505e18c5412697 -msgid "Related Documents" -msgstr "" - -#: ../source/tutorial/enable-authentication-in-sharded-cluster.txt:46 -# dc63fec4471241ba9fd0798e557d5aab -msgid ":doc:`/core/authentication`" -msgstr "" - -#: ../source/tutorial/enable-authentication-in-sharded-cluster.txt:48 -# c72bbe8409184595a76134186fba8df4 -msgid ":doc:`/security`" -msgstr "" - -#: ../source/tutorial/enable-authentication-in-sharded-cluster.txt:50 -# 73ab610890484419a1119b7bedcfcc2a -msgid ":doc:`/tutorial/configure-x509-member-authentication`" -msgstr "" - diff --git a/locale/pot/tutorial/enable-authentication-without-bypass.pot b/locale/pot/tutorial/enable-authentication-without-bypass.pot deleted file mode 100644 index ddc4724efae..00000000000 --- a/locale/pot/tutorial/enable-authentication-without-bypass.pot +++ /dev/null @@ -1,63 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/enable-authentication-without-bypass.txt:3 -# c1e488ddfa1043a9ba7265afe60fd471 -msgid "Enable Authentication after Creating the User Administrator" -msgstr "" - -#: ../source/tutorial/enable-authentication-without-bypass.txt:8 -# e957279a7f164df4a156ae5dd24eb24f -msgid "Overview" -msgstr "" - -#: ../source/tutorial/enable-authentication-without-bypass.txt:10 -# 0abd1f7165334e85881ec476c765c1c9 -msgid "Enabling authentication on a MongoDB instance restricts access to the instance by requiring that users identify themselves when connecting. In this procedure, you will create the instance's first user, which must be a user administrator and then enable authentication. Then, you can authenticate as the user administrator to create additional users and grant additional access to the instance." -msgstr "" - -#: ../source/tutorial/enable-authentication-without-bypass.txt:17 -# 2faba26995674dedbe639ee4543029ac -msgid "This procedures outlines how enable authentication after creating the user administrator. The approach requires a restart. To enable authentication without restarting, see :doc:`/tutorial/enable-authentication`." -msgstr "" - -#: ../source/tutorial/enable-authentication-without-bypass.txt:22 -# f06fd3ebfbdd44a382315b8ffebcc98d -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/enable-authentication-without-bypass.txt:24 -# 7a698b3438e74e7d95c54b4a29a234a8 -msgid "This document outlines a procedure for enabling authentication for MongoDB instance where you create the first user on an existing MongoDB system that does not require authentication before restarting the instance and requiring authentication. You can use the :ref:`localhost exception ` to gain access to a system with no users and authentication enabled. See :doc:`/tutorial/enable-authentication` for the description of that procedure." -msgstr "" - -#: ../source/tutorial/enable-authentication-without-bypass.txt:34 -# 324cf83c25f1443cb56fc7445a78804e -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/enable-authentication-without-bypass.txt:39 -# 812ead8811a14831a78c994735e29d7e -msgid "Next Steps" -msgstr "" - -#: ../source/tutorial/enable-authentication-without-bypass.txt:41 -# 3c58a67afeba4a93a52bc26685499f57 -msgid "If you need to disable authentication for any reason, restart the process without the :setting:`~security.authorization` or :setting:`~security.keyFile` option." -msgstr "" - diff --git a/locale/pot/tutorial/enable-authentication.pot b/locale/pot/tutorial/enable-authentication.pot deleted file mode 100644 index 24153cb87d9..00000000000 --- a/locale/pot/tutorial/enable-authentication.pot +++ /dev/null @@ -1,83 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/enable-authentication.txt:3 -# 119077b5d8f34e92b179b3d1ccc56d2a -msgid "Enable Auth" -msgstr "" - -#: ../source/tutorial/enable-authentication.txt:0 -# 49184fa121c0442ea9a641d0f7badbdb -msgid "On this page" -msgstr "" - -#: ../source/tutorial/enable-authentication.txt:14 -# 9959f3fe212b4916ba7a40573f571e4f -msgid "Overview" -msgstr "" - -#: ../source/tutorial/enable-authentication.txt:16 -# 628aa2c488f04b069cd45a423d07cb5f -msgid "Enabling access control on a MongoDB deployment enforces authentication, requiring users to identify themselves. When accessing a MongoDB deployment that has access control enabled, users can only perform actions as determined by their roles." -msgstr "" - -#: ../source/tutorial/enable-authentication.txt:21 -# ce850bc889da4825824e5f35e7775057 -msgid "For authentication, MongoDB supports various :doc:`/core/authentication-mechanisms`." -msgstr "" - -#: ../source/tutorial/enable-authentication.txt:24 -# ebbf51d2dc8c41979d704afe8b92e004 -msgid "The following tutorial enables access control on a standalone :program:`mongod` instance [#alternatives]_ and uses the :ref:`default authentication mechanism `." -msgstr "" - -#: ../source/tutorial/enable-authentication.txt:30 -# f1df3f485647490ba1ee41c45245c2fb -msgid "For replica sets and sharded clusters, you can also enable access control by :doc:`enforcing internal authentication `. For details, see :doc:`/core/security-internal-authentication`." -msgstr "" - -#: ../source/tutorial/enable-authentication.txt:36 -# 1ecb0e8556fb47d095168161c140e7f8 -msgid "User Administrator" -msgstr "" - -#: ../source/tutorial/enable-authentication.txt:38 -# c1ff045c3d294725882eff0a82c48cdf -msgid "With access control enabled, ensure you have a user with :authrole:`userAdmin` or :authrole:`userAdminAnyDatabase` role in the ``admin`` database. This user can administrate user and roles such as: create users, grant or revoke roles from users, and create or modify customs roles." -msgstr "" - -#: ../source/tutorial/enable-authentication.txt:44 -# 962024fbb4c04fa78f35160c06468bcf -msgid "You can create users either before or after enabling access control. If you enable access control before creating any user, MongoDB provides a :ref:`localhost exception ` which allows you to create a user administrator in the ``admin`` database. Once created, you must authenticate as the user administrator to create additional users as needed." -msgstr "" - -#: ../source/tutorial/enable-authentication.txt:52 -# 9baf132defb54ae5b293a39583d332fa -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/enable-authentication.txt:54 -# 0c08e8e59334495ca1c95a4b10820f37 -msgid "The following procedure first adds a user administrator to a MongoDB instance running without access control and then enables access control." -msgstr "" - -#: ../source/tutorial/enable-authentication.txt:60 -# 9af2317914d647e2888ac254e4d301e0 -msgid ":doc:`/tutorial/manage-users-and-roles`." -msgstr "" - diff --git a/locale/pot/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.pot b/locale/pot/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.pot deleted file mode 100644 index 9202d764c41..00000000000 --- a/locale/pot/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.pot +++ /dev/null @@ -1,128 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:3 -# 57d64fca41ff4e3aaafb0fa8fdd6af4e -msgid "Enforce Keyfile Access Control in a Replica Set without Downtime" -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:0 -# e3aeceb121ba4fc2a1afae1cd03b527d -msgid "On this page" -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:14 -# 1b48eabe1717483093df2e0d01f2384f -msgid "Overview" -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:16 -# c644edef03b046b5a24de00344644f86 -msgid "To secure against unauthorized access, enforce :ref:`authentication ` in :term:`sharded cluster` deployments. Authentication in MongoDB consists of :ref:`internal authentication ` among the replica set members, and :ref:`user access control ` for clients connecting to the replica set." -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:22 -# 9c60e8e2dc3846b4b77943d5c116346b -msgid "If your deployment does not enforce authentication, MongoDB 3.4 provides the :option:`--transitionToAuth` option for performing a no-downtime upgrade to enforcing authentication." -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:28 -# 2fb8b79646194a159f191c36ccb4ca87 -msgid "MongoDB 3.2 and earlier do not support a no-downtime upgrade to enforce authentication. See :doc:`/tutorial/enforce-keyfile-access-control-in-existing-replica-set` for enforcing authentication in an existing MongoDB 3.2 replica set." -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:33 -# 01766774301e4aa3835f7b947209dcb5 -msgid "This tutorial uses the :ref:`keyfile ` internal authentication mechanism for internal security, and :ref:`SCRAM-SHA-1 `-based :ref:`role-based access controls ` for client connections." -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:39 -# 89f2a0e544f24896bbb3076dafde4240 -msgid "Cloud Manager and Ops Manager" -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:41 -# 5686d9600e1f4faabafe64650a09b780 -msgid "If you are using Cloud Manager or Ops Manager to manage your deployment, see: *Configure Access Control for MongoDB Deployments* in the :mms-docs:`Cloud Manager manual ` or in the :opsmgr:`Ops Manager manual ` to enforce authentication." -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:49 -# 5ed8cbb1f97f4b688ba7ce873a1d6c21 -msgid "Architecture" -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:51 -# 4ec8262ab32748acb63a65580adb5242 -msgid "This tutorial assumes that your replica set can elect a new :term:`primary` after stepping down the existing primary replica set member. This requires:" -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:55 -# c8317d78cdb84587b592e5984fda0c87 -msgid "A majority of voting replica set members available after stepping down the :term:`primary`." -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:58 -# 5a98ca9e9a494d5a963d0c20b8327199 -msgid "At least one :term:`secondary` member that is not :ref:`delayed `, :ref:`hidden `, or :ref:`Priority 0 `." -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:63 -# 1fed7bff278c4e9db73ebf7447ceafdb -msgid "Transition State" -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:65 -# 65fa806d6dc94f0ab270f80b22dd9487 -msgid "A :program:`mongod` running with :option:`--transitionToAuth` accepts both authenticated and non-authenticated connections. Clients connected to the :program:`mongod` during this transition state can perform read, write, and administrative operations on any database." -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:71 -# 3147b8fab5dc4e77805de8526ebd5f66 -msgid "Client Access" -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:73 -# b05aa1c7ace14140b9e4cd551ba6a093 -msgid "At the end of the following procedure, the replica set rejects any client attempting to make a non-authenticated connection. The procedure creates :ref:`users ` for client applications to use when connecting to the replica set." -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:78 -# 4310010f2d6843bdb169a4c1861f42de -msgid "See :ref:`security-checklist-role-based-access-control` for user creation and management best practices." -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:84 -# a2e4ef81544648309917a5d84eb0df74 -msgid "Enforce Keyfile Access Control on Existing Replica Set" -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:89 -# c1768400721e4c148e5e82b05482cd07 -msgid "x.509 Internal Authentication" -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:91 -# 584df18888e74ba88b5b5fe8afa9644e -msgid "For details on using x.509 for internal authentication, see :doc:`/tutorial/configure-x509-member-authentication`." -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:94 -# 622be0385f9249d186c46e0e30af4dd0 -msgid "To upgrade from keyfile internal authentication to x.509 internal authentication, see :doc:`/tutorial/upgrade-keyfile-to-x509`." -msgstr "" - diff --git a/locale/pot/tutorial/enforce-keyfile-access-control-in-existing-replica-set.pot b/locale/pot/tutorial/enforce-keyfile-access-control-in-existing-replica-set.pot deleted file mode 100644 index 26792cc0b3c..00000000000 --- a/locale/pot/tutorial/enforce-keyfile-access-control-in-existing-replica-set.pot +++ /dev/null @@ -1,143 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:3 -# 65ded6c515d843e3bd60e7807d665610 -msgid "Enforce Keyfile Access Control in a Replica Set" -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:0 -# d20d33113ae74a6da45c4256272313a1 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:14 -# d7a419ca58f84db59565adc1f35e5818 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:16 -# 3e92216ad9404305b1436a9940b2254c -msgid "Enforcing access control on a :term:`replica set` requires configuring:" -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:18 -# abbdc4c2e21947d89a7b06e033e3a284 -msgid "Security between members of the replica set using :doc:`Internal Authentication`, and" -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:21 -# bcc296104dbc46c2a6626b8a571cd80f -msgid "Security between connecting clients and the replica set using :doc:`User Access Controls`." -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:24 -# 6ced08e723f8427cb38907d2d325a142 -msgid "For this tutorial, each member of the replica set uses the same internal authentication mechanism and settings." -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:27 -# c719a3837e9a4bef87489a5ae3c3fc53 -msgid "Enforcing internal authentication also enforces user access control. To connect to the replica set, clients like the :program:`mongo` shell need to use a :doc:`user account`. See :ref:`security-replSet-auth-access-control`." -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:33 -# e3d334c9b7a84356aeaf6f38ac819ccb -msgid "Cloud Manager and Ops Manager" -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:35 -# 276ae4d877fa43f2805fbe39d0950ab0 -msgid "If Cloud Manager or Ops Manager is managing your deployment, see: ``Configure Access Control for MongoDB Deployments`` in the :mms-docs:`Cloud Manager manual ` or in the :opsmgr:`Ops Manager manual ` for enforcing access control." -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:43 -# 150799eb360a4137b0c238da27ddcb9c -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:46 -# bd4d5d82f6ca451c94c8dc63eba98c56 -msgid "Operating System" -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:48 -# 20a38b6cd9124285bc3be109cd9ae8de -msgid "This tutorial uses the :program:`mongod` programs. Windows users should use the :program:`mongod.exe` program instead." -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:52 -# 7acdaad7cf164527bf43e8f10a6d2bed -msgid "Keyfile Security" -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:54 -# d41fff0a08e544339e16f1246d5a578b -msgid "Keyfiles are bare-minimum forms of security and are best suited for testing or development environments. For production environments we recommend using :doc:`x.509 certificates`." -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:61 -# 63f7e6cf72724cd080fe656175a13908 -msgid "Access Control" -msgstr "" - -#: ../source/includes/internal-authentication-tutorials-access-control-consideration.rst:1 -# 23f30e17b00f4528b9fffedc65290577 -msgid "This tutorial covers creating the minimum number of administrative users on the ``admin`` database *only*. For the user authentication, the tutorial uses the default :doc:`/core/security-scram-sha-1` authentication mechanism. Challenge-response security mechanisms are are best suited for testing or development environments. For production environments, we recommend using :doc:`x.509 certificates` or :doc:`/core/security-ldap` (available for MongoDB Enterprise only) or :doc:`/core/kerberos` (available for MongoDB Enterprise only)." -msgstr "" - -#: ../source/includes/internal-authentication-tutorials-access-control-consideration.rst:11 -# e091b6c459784740953815218c63cf06 -msgid "For details on creating users for specific authentication mechanism, refer to the specific authentication mechanism pages." -msgstr "" - -#: ../source/includes/internal-authentication-tutorials-access-control-consideration.rst:14 -# 43c3b09b3c4b4989abb6dd2457249d4d -msgid "See :ref:`security-checklist-role-based-access-control` for best practices for user creation and management." -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:66 -# d80409e0c55348dc894ccaab2014a48d -msgid "Downtime" -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:68 -# 374600985a3b4f699a13c8c0335ca7ee -msgid "Enforcing access control on an existing replica set requires downtime." -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:73 -# 9a4ddeb37095495d8c5ca011812b3e1c -msgid "Enforce Keyfile Access Control on Existing Replica Set" -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:78 -# be149c5a10de4c02a30fe3e4d39ff0b3 -msgid "x.509 Internal Authentication" -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:80 -# 0858cd9e424a4e94a43886b39dd4dd18 -msgid "For details on using x.509 for internal authentication, see :doc:`/tutorial/configure-x509-member-authentication`." -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:83 -# cd466d55b51842fcb0577e1f754e34c2 -msgid "To upgrade from keyfile internal authentication to x.509 internal authentication, see :doc:`/tutorial/upgrade-keyfile-to-x509`." -msgstr "" - diff --git a/locale/pot/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.pot b/locale/pot/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.pot deleted file mode 100644 index 88d45eeb9d7..00000000000 --- a/locale/pot/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.pot +++ /dev/null @@ -1,193 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:3 -# 52c856459a404c52a2b0d8aee1f28d3c -msgid "Enforce Keyfile Access Control in Sharded Cluster" -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:0 -# cbf2ac8937d6435ab4004e56d465485d -msgid "On this page" -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:14 -# b59e7833dc3847e3a4c10d54554d775a -msgid "Overview" -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:16 -# 97d4547bda6e4f5295415a104889fbe6 -msgid "Enforcing access control on a :term:`sharded cluster` requires configuring:" -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:18 -# 680cd500613f4da8bbb28ae6030fb00c -msgid "Security between components of the cluster using :doc:`Internal Authentication`." -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:21 -# 5b92f5e458f548558fc42a5f5188e8d7 -msgid "Security between connecting clients and the cluster using :doc:`/core/authorization`." -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:24 -# 45717957067a406cb351e9916f3cac1d -msgid "For this tutorial, each member of the sharded cluster *must* use the same internal authentication mechanism and settings. This means enforcing internal authentication on each :program:`mongos` and :program:`mongod` in the cluster." -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:28 -# 8265b03e7abb4c73aafa0a4e54670513 -msgid "The following tutorial uses a :ref:`keyfile ` to enable internal authentication." -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:31 -# f6d881ffcc5d4a62b86cff1132202ea7 -msgid "Enforcing internal authentication also enforces user access control. To connect to the replica set, clients like the :program:`mongo` shell need to use a :doc:`user account`. See :ref:`security-shardClust-enforce-access-control`." -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:37 -# ea7a311fd2c04d829de9d8271eb0b5ae -msgid "CloudManager and OpsManager" -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:39 -# 099c16d079e64668bc7831956fb0a39b -msgid "If Cloud Manager or Ops Manager is managing your deployment, internal authentication is automatically enforced." -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:42 -# 2cf93a9ff7ae461b82d2995f92538720 -msgid "To configure Access Control on a managed deployment, see: ``Configure Access Control for MongoDB Deployments`` in the :mms-docs:`Cloud Manager manual ` or in the :opsmgr:`Ops Manager manual `." -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:50 -# 57f9abeb7375498696b2e0c8d7c6516f -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:53 -# f75066c1f1ef436db38a039fdd4023e3 -msgid "Operating System" -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:55 -# dbfe6a08490b47cebfc6d696d17597bb -msgid "This tutorial primarily refers to the :program:`mongod` process. Windows users should use the :program:`mongod.exe` program instead." -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:59 -# 0fec4222e969478b991cb8b58ca26af5 -msgid "Keyfile Security" -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:61 -# 46f8c6fc86bb4c7e91cedb8ba437b780 -msgid "Keyfiles are bare-minimum forms of security and are best suited for testing or development environments. For production environments we recommend using :doc:`x.509 certificates`." -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:68 -# 28f7c4feddcb4e6dac0b13d39553ae66 -msgid "Access Control" -msgstr "" - -#: ../source/includes/internal-authentication-tutorials-access-control-consideration.rst:1 -# 6b1163e0d1a64b7a99246a5444d014eb -msgid "This tutorial covers creating the minimum number of administrative users on the ``admin`` database *only*. For the user authentication, the tutorial uses the default :doc:`/core/security-scram-sha-1` authentication mechanism. Challenge-response security mechanisms are are best suited for testing or development environments. For production environments, we recommend using :doc:`x.509 certificates` or :doc:`/core/security-ldap` (available for MongoDB Enterprise only) or :doc:`/core/kerberos` (available for MongoDB Enterprise only)." -msgstr "" - -#: ../source/includes/internal-authentication-tutorials-access-control-consideration.rst:11 -# 00f22813c1c249b196990ab047996325 -msgid "For details on creating users for specific authentication mechanism, refer to the specific authentication mechanism pages." -msgstr "" - -#: ../source/includes/internal-authentication-tutorials-access-control-consideration.rst:14 -# fd05f6add33b4cb0a6963216ded7843a -msgid "See :ref:`security-checklist-role-based-access-control` for best practices for user creation and management." -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:73 -# 82f54f4c28d4493e813376aee9699bab -msgid "Users" -msgstr "" - -#: ../source/includes/sharded-clusters-users.rst:1 -# 33db5d7d9d7d454e943f5c0ee2c9e70e -msgid "In general, to create users for a sharded clusters, connect to the :program:`mongos` and add the sharded cluster users." -msgstr "" - -#: ../source/includes/sharded-clusters-users.rst:4 -# 41a8c0deb5164e7486249c8e167a01a0 -msgid "However, some maintenance operations require direct connections to specific shards in a sharded cluster. To perform these operations, you must connect directly to the shard and authenticate as a shard-local administrative user." -msgstr "" - -#: ../source/includes/sharded-clusters-users.rst:9 -# 73d0b3eedb26440cb4e4da73289ed190 -msgid "Shard-local users exist only in the specific shard and should only be used for shard-specific maintenance and configuration. You cannot connect to the :program:`mongos` with shard-local users." -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:77 -# 2d4c16d65476413f8d01c96a901c89d1 -msgid "See the :doc:`/core/security-users` security documentation for more information." -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:81 -# 5f4f9274370141009f3da2a3083765a0 -msgid "Downtime" -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:83 -# 58ab6ddd6a6e42a6a8629af5661b8da1 -msgid "Upgrading a sharded cluster to enforce access control requires downtime." -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:86 -# 424cb773cd444a43bc5fe62d99247533 -msgid "Procedures" -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:91 -# 89808de630b347659cce8823ae261bd5 -msgid "Enforce Keyfile Internal Authentication on Existing Sharded Cluster Deployment" -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:97 -# 4dc8a6a15bca49ad8f764a0443e74718 -msgid "x.509 Internal Authentication" -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:99 -# fdc6982614ec40bbbb1b949a774f058c -msgid "For details on using x.509 for internal authentication, see :doc:`/tutorial/configure-x509-member-authentication`." -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:102 -# 4af75b6893f14c1f935359be0d6b5f10 -msgid "To upgrade from keyfile internal authentication to x.509 internal authentication, see :doc:`/tutorial/upgrade-keyfile-to-x509`." -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:108 -# d8cb4075fac743678b9a3f5f9eb768ab -msgid ":doc:`/core/sharded-cluster-components`" -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:110 -# 764d5600f5974013bb5265be6df574f2 -msgid ":doc:`/core/sharded-cluster-requirements`" -msgstr "" - diff --git a/locale/pot/tutorial/enforce-unique-keys-for-sharded-collections.pot b/locale/pot/tutorial/enforce-unique-keys-for-sharded-collections.pot deleted file mode 100644 index ec66e687039..00000000000 --- a/locale/pot/tutorial/enforce-unique-keys-for-sharded-collections.pot +++ /dev/null @@ -1,225 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:3 -# d9b4b88ed50742a6a7671facdf8734e3 -msgid "Enforce Unique Keys for Sharded Collections" -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:0 -# ac13039963ac44ae83f0603402f4b79e -msgid "On this page" -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:14 -# f767aa9d1cd54086a272bbf61edd88ad -msgid "Overview" -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:16 -# 41fbc279ddfb4409a80f32d301236315 -msgid "The :method:`unique ` constraint on indexes ensures that only one document can have a value for a field in a :term:`collection`. For :ref:`sharded collections these unique indexes cannot enforce uniqueness ` because insert and indexing operations are local to each shard." -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:22 -# e12b556886cd4c0aaeb47f80055720be -msgid "MongoDB does not support creating new unique indexes in sharded collections and will not allow you to shard collections with unique indexes on fields other than the ``_id`` field." -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:26 -# aaf6bbe93401491886cb5611dff92e0d -msgid "If you need to ensure that a field is always unique in a sharded collection, there are three options:" -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:29 -# 646379e4f1b34806a3f186d2086ffdab -msgid "Enforce uniqueness of the :ref:`shard key `." -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:31 -# 5decdceb27c04eabb6255ba6293dfaac -msgid "MongoDB *can* enforce uniqueness for the :term:`shard key`. For compound shard keys, MongoDB will enforce uniqueness on the *entire* key combination, and not for a specific component of the shard key." -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:36 -# e5d606a489594602be6df8e34b491408 -msgid "You cannot specify a unique constraint on a :ref:`hashed index `." -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:39 -# 3d238924dd1948acb8afe1bcf13f3b2b -msgid "Use a secondary collection to enforce uniqueness." -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:41 -# 3cdf90839bb54a1dbd324ec1f6f03c9e -msgid "Create a minimal collection that only contains the unique field and a reference to a document in the main collection. If you always insert into a secondary collection *before* inserting to the main collection, MongoDB will produce an error if you attempt to use a duplicate key." -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:47 -# b39bf1fe89c840c4904a5131dd32e8c5 -msgid "If you have a small data set, you may not need to shard this collection and you can create multiple unique indexes. Otherwise you can shard on a single unique key." -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:51 -# 9c1d2051ae2b4958ad3efea5f1c37b33 -msgid "Use guaranteed unique identifiers." -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:53 -# 9a86ca50eab04b259bdad314cd599acf -msgid "Universally unique identifiers (i.e. UUID) like the ``ObjectId`` are guaranteed to be unique." -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:57 -# f9d23a84df2548c0a13c4f2f5d6ed8a9 -msgid "Procedures" -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:60 -# 2f2d7c07200d43a5972b9c079d03adc8 -msgid "Unique Constraints on the Shard Key" -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:65 -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:117 -# 599ebe93afa74610a62f82b4d35ca320 -# 4ba63365169b44de8e4660c232f3a039 -msgid "Process" -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:67 -# e48369f01aa04d5598f9c6bc9ff9bd37 -msgid "To shard a collection using the ``unique`` constraint, specify the :dbcommand:`shardCollection` command in the following form:" -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:74 -# b5d6394c591743478055ddf2eb11af62 -msgid "Remember that the ``_id`` field index is always unique. By default, MongoDB inserts an ``ObjectId`` into the ``_id`` field. However, you can manually insert your own value into the ``_id`` field and use this as the shard key. To use the ``_id`` field as the shard key, use the following operation:" -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:85 -# 04b4fc9cf1b1484fb28730ae6853a003 -msgid "Limitations" -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:87 -# 46ef3302780c4da1858e374088d29c8f -msgid "You can only enforce uniqueness on one single field in the collection using this method." -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:90 -# 1422efff89524e299429b457a98251fa -msgid "If you use a compound shard key, you can only enforce uniqueness on the *combination* of component keys in the shard key." -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:94 -# bc5ecf91456343f4b1315d53afd3c13b -msgid "In most cases, the best shard keys are compound keys that include elements that permit :ref:`write scaling ` and :ref:`query isolation `, as well as :ref:`high cardinality `. These ideal shard keys are not often the same keys that require uniqueness and enforcing unique values in these collections requires a different approach." -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:103 -# 842e29c35ae248cd8e04f0e328499678 -msgid "Unique Constraints on Arbitrary Fields" -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:105 -# 40384f3ac23946eb8dd9756417f20082 -msgid "If you cannot use a unique field as the shard key or if you need to enforce uniqueness over multiple fields, you must create another :term:`collection` to act as a \"proxy collection\". This collection must contain both a reference to the original document (i.e. its ``ObjectId``) and the unique key." -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:111 -# 4baadc070ad74f11a6f000e429f5c34c -msgid "If you must shard this \"proxy\" collection, then shard on the unique key using the :ref:`above procedure `; otherwise, you can simply create multiple unique indexes on the collection." -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:119 -# 58127e8907f94409a0fe5d33d40fc566 -msgid "Consider the following for the \"proxy collection:\"" -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:128 -# b54fc78fa97c49dea2c8e9ca15511aae -msgid "The ``_id`` field holds the ``ObjectId`` of the :term:`document` it reflects, and the ``email`` field is the field on which you want to ensure uniqueness." -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:132 -# 4e14a9c2051c4f3abb41b3a0bd03afe9 -msgid "To shard this collection, use the following operation using the ``email`` field as the :term:`shard key`:" -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:141 -# cfc19ddfe2114a90bfd320f92963a553 -msgid "If you do not need to shard the proxy collection, use the following command to create a unique index on the ``email`` field:" -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:148 -# fc17880ba6a14b70bc185c68f361c689 -msgid "You may create multiple unique indexes on this collection if you do not plan to shard the ``proxy`` collection." -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:151 -# e3de75eaf900466fb9ceb68087a65d84 -msgid "To insert documents, use the following procedure in the :ref:`JavaScript shell `:" -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:174 -# b9047edd18ec4a75b15119fa5a0f21a4 -msgid "You must insert a document into the ``proxy`` collection first. If this operation succeeds, the ``email`` field is unique, and you may continue by inserting the actual document into the ``information`` collection." -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:0 -# 57c2031d58ac4b1691963d7cc5cd335c -msgid "See" -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:183 -# 75bbd97359ab4e9fb8dc9cea31b7bb89 -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:185 -# 7f5c943ddfd6497e9f9f59dee98ade6f -msgid "Your application must catch errors when inserting documents into the \"proxy\" collection and must enforce consistency between the two collections." -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:189 -# c2ee6b41ee514f939f3da0b9fc689276 -msgid "If the proxy collection requires sharding, you must shard on the single field on which you want to enforce uniqueness." -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:192 -# 71a5e8a0587a4c16bb07b343862cc106 -msgid "To enforce uniqueness on more than one field using sharded proxy collections, you must have *one* proxy collection for *every* field for which to enforce uniqueness. If you create multiple unique indexes on a single proxy collection, you will *not* be able to shard proxy collections." -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:199 -# 9451a416a90d4086a2d45f761a5ed28b -msgid "Use Guaranteed Unique Identifier" -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:201 -# be5cdeec47ad4f0f9541a066bb11adfa -msgid "The best way to ensure a field has unique values is to generate universally unique identifiers (UUID,) such as MongoDB's '``ObjectId`` values." -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:205 -# 250c0247d1ab407b91a574a0d52b8df8 -msgid "This approach is particularly useful for the``_id`` field, which *must* be unique: for collections where you are *not* sharding by the ``_id`` field the application is responsible for ensuring that the ``_id`` field is unique." -msgstr "" - diff --git a/locale/pot/tutorial/ensure-indexes-fit-ram.pot b/locale/pot/tutorial/ensure-indexes-fit-ram.pot deleted file mode 100644 index 224de710fd9..00000000000 --- a/locale/pot/tutorial/ensure-indexes-fit-ram.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/ensure-indexes-fit-ram.txt:5 -# e2af22af97b343a083ad2c7943354915 -msgid "Ensure Indexes Fit in RAM" -msgstr "" - -#: ../source/tutorial/ensure-indexes-fit-ram.txt:0 -# 1525ab96f6524fa0866044e9979d054e -msgid "On this page" -msgstr "" - -#: ../source/tutorial/ensure-indexes-fit-ram.txt:15 -# fc3dda507371456c85ea9000719eebf1 -msgid "For the fastest processing, ensure that your indexes fit entirely in RAM so that the system can avoid reading the index from disk." -msgstr "" - -#: ../source/tutorial/ensure-indexes-fit-ram.txt:18 -# 6025ce2185964f1eaba75460e4d46627 -msgid "To check the size of your indexes, use the :method:`db.collection.totalIndexSize()` helper, which returns data in bytes:" -msgstr "" - -#: ../source/tutorial/ensure-indexes-fit-ram.txt:27 -# 909e387d69fc47d698877fa87ba613b0 -msgid "The above example shows an index size of almost 4.3 gigabytes. To ensure this index fits in RAM, you must not only have more than that much RAM available but also must have RAM available for the rest of the :term:`working set`. Also remember:" -msgstr "" - -#: ../source/tutorial/ensure-indexes-fit-ram.txt:32 -# 4c16a8453350490aa753de9af5af9360 -msgid "If you have and use multiple collections, you must consider the size of all indexes on all collections. The indexes and the working set must be able to fit in memory at the same time." -msgstr "" - -#: ../source/tutorial/ensure-indexes-fit-ram.txt:36 -# bbded4e455694c508e55ac452026d842 -msgid "There are some limited cases where indexes do not need to fit in memory. See :ref:`indexing-right-handed`." -msgstr "" - -#: ../source/tutorial/ensure-indexes-fit-ram.txt:39 -# bf536165136440129b660c4cddc254b5 -msgid ":dbcommand:`collStats` and :method:`db.collection.stats()`" -msgstr "" - -#: ../source/tutorial/ensure-indexes-fit-ram.txt:44 -# b3eac664e4884cb087d444c3eafccdb9 -msgid "Indexes that Hold Only Recent Values in RAM" -msgstr "" - -#: ../source/tutorial/ensure-indexes-fit-ram.txt:46 -# 41daba2297d84bdcb968877be7f30c3e -msgid "Indexes do not have to fit *entirely* into RAM in all cases. If the value of the indexed field increments with every insert, and most queries select recently added documents; then MongoDB only needs to keep the parts of the index that hold the most recent or \"right-most\" values in RAM. This allows for efficient index use for read and write operations and minimize the amount of RAM required to support the index." -msgstr "" - diff --git a/locale/pot/tutorial/evaluate-operation-performance.pot b/locale/pot/tutorial/evaluate-operation-performance.pot deleted file mode 100644 index adb5d955182..00000000000 --- a/locale/pot/tutorial/evaluate-operation-performance.pot +++ /dev/null @@ -1,88 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/evaluate-operation-performance.txt:3 -# 9626771479784e928db1e4474184636b -msgid "Evaluate Performance of Current Operations" -msgstr "" - -#: ../source/tutorial/evaluate-operation-performance.txt:0 -# c6dbd770d2ca4238bb5b2a35123df42a -msgid "On this page" -msgstr "" - -#: ../source/tutorial/evaluate-operation-performance.txt:13 -# 886f42a6bd014ca19854a9fa1a87bf60 -msgid "The following sections describe techniques for evaluating operational performance." -msgstr "" - -#: ../source/tutorial/evaluate-operation-performance.txt:17 -# 9171fbe8de3a41658547849499021a00 -msgid "Use the Database Profiler to Evaluate Operations Against the Database" -msgstr "" - -#: ../source/tutorial/evaluate-operation-performance.txt:21 -# c3f6cb209c2f4ca6b26620674eb16d60 -msgid "MongoDB provides a database profiler that shows performance characteristics of each operation against the database. Use the profiler to locate any queries or write operations that are running slow. You can use this information, for example, to determine what indexes to create." -msgstr "" - -#: ../source/tutorial/evaluate-operation-performance.txt:28 -# 0b552ecd8f8d4572b45272a32b8b7090 -msgid "For more information, see :ref:`database-profiling`." -msgstr "" - -#: ../source/tutorial/evaluate-operation-performance.txt:31 -# 41e24d615d6b45d09e5018291aee2a1b -msgid "Use ``db.currentOp()`` to Evaluate ``mongod`` Operations" -msgstr "" - -#: ../source/tutorial/evaluate-operation-performance.txt:33 -# 3a9bda71169543f382e17975ae40cc54 -msgid "The :method:`db.currentOp()` method reports on current operations running on a :program:`mongod` instance." -msgstr "" - -#: ../source/tutorial/evaluate-operation-performance.txt:37 -# 76bd275770ba4cec8b4f8c18cff1ca61 -msgid "Use ``explain`` to Evaluate Query Performance" -msgstr "" - -#: ../source/tutorial/evaluate-operation-performance.txt:39 -# 53a277de5cfe4b1cb2b7d2ddfa8d132d -msgid "The :method:`cursor.explain()` and :method:`db.collection.explain()` methods return information on a query execution, such as the index MongoDB selected to fulfill the query and execution statistics. You can run the methods in :ref:`queryPlanner ` mode, :ref:`executionStats ` mode, or :ref:`allPlansExecution ` mode to control the amount of information returned." -msgstr "" - -#: ../source/tutorial/evaluate-operation-performance.txt:0 -# bbd54925aff44086b7a08ae437dd6aa1 -msgid "Example" -msgstr "" - -#: ../source/tutorial/evaluate-operation-performance.txt:56 -# d58d8b8a920847a784319da78f34c93b -msgid "For more information, see :doc:`/reference/explain-results`, :method:`cursor.explain()`, :method:`db.collection.explain()`, and :doc:`/tutorial/analyze-query-plan`." -msgstr "" - -#: ../source/includes/extracts/additional-resources-performance-eval.rst:4 -# 842fd4796f6d4ddda01d29afbd087c40 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-performance-eval.rst:6 -# 5f536a686051421888df9a7d6d834170 -msgid "`MongoDB Performance Evaluation and Tuning Consulting Package `_" -msgstr "" - diff --git a/locale/pot/tutorial/expand-replica-set.pot b/locale/pot/tutorial/expand-replica-set.pot deleted file mode 100644 index ec17592f789..00000000000 --- a/locale/pot/tutorial/expand-replica-set.pot +++ /dev/null @@ -1,268 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/expand-replica-set.txt:3 -# 6da9355dc66e4cfa8ca6bed0bbe5c557 -msgid "Add Members to a Replica Set" -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:0 -# 4cd3fc2b43844abab8936d5bc9be6a25 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:14 -# 8c9709a1f26544ef8cb4ee182bd59678 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:16 -# 92f2549d50684679940c390e3fc1c6f3 -msgid "This tutorial explains how to add an additional member to an existing :term:`replica set`. For background on replication deployment patterns, see the :doc:`/core/replica-set-architectures` document." -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:21 -# b26372fc8c9f416c88c1d7f06424eaf2 -msgid "Maximum Voting Members" -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:23 -# af028e79fdf84339bc9785126efef77f -msgid "A replica set can have a maximum of seven :ref:`voting members `. To add a member to a replica set that already has seven voting members, you must either add the member as a :ref:`non-voting member ` or remove a vote from an :data:`existing member `." -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:31 -# 2f00de678b2f414bbd0d6027d63d8ca1 -msgid "Init Scripts" -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:33 -# ecd2a4125c1a4395936cec3e976d0e37 -msgid "In production deployments you can configure a :term:`init script` to manage member processes." -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:37 -# 53e278d071264e0f88bd3e81fc7d11bc -msgid "Existing Members" -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:39 -# 26f06040b1fc4de7bb210be09ce383e0 -msgid "You can use these procedures to add new members to an existing set. You can also use the same procedure to \"re-add\" a removed member. If the removed member's data is still relatively recent, it can recover and catch up easily." -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:45 -# 203a764a480d421485a42447aa149ecb -msgid "Data Files" -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:47 -# 64395d7fbc924d45ac46827fe7d2a6c2 -msgid "If you have a backup or snapshot of an existing member, you can move the data files (e.g. the :setting:`~storage.dbPath` directory) to a new system and use them to quickly initiate a new member. The files must be:" -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:51 -# f0566bc208ab4c8ea2503e846eec9044 -msgid "A valid copy of the data files from a member of the same replica set. See :doc:`/tutorial/backup-with-filesystem-snapshots` document for more information." -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:55 -# 3b071116d58d474b8f4ed758e5ce3041 -msgid "Always use filesystem snapshots to create a copy of a member of the existing replica set. **Do not** use :program:`mongodump` and :program:`mongorestore` to seed a new replica set member." -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:60 -# 992da0e292a742d5bed60abfad8e9508 -msgid "More recent than the oldest operation in the :term:`primary's ` :term:`oplog`. The new member must be able to become current by applying operations from the primary's oplog." -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:65 -# 9e325a4fb9414303a0998962a64a3300 -msgid "Requirements" -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:67 -# 4f06ed51ca544b8aa73c3d372f514733 -msgid "An active replica set." -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:69 -# 683b24a03c7b4daa9762f65f9324d01e -msgid "A new MongoDB system capable of supporting your data set, accessible by the active replica set through the network." -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:72 -# da1db6cac05a48709ec47333d26a45da -msgid "Otherwise, use the MongoDB :ref:`installation tutorial ` and the :doc:`/tutorial/deploy-replica-set` tutorials." -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:77 -# 1678a8867c6a41268fee945d85dde0ed -msgid "Procedures" -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:80 -# 8ee034ed48b8452f97872cad25f07e4e -msgid "Prepare the Data Directory" -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:82 -# 69a63fecdc834ab483c532a027139b2a -msgid "Before adding a new member to an existing :term:`replica set`, prepare the new member's :term:`data directory ` using one of the following strategies:" -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:86 -# e87ab0a651274b998634e88a1e4a5bc4 -msgid "Make sure the new member's data directory *does not* contain data. The new member will copy the data from an existing member." -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:89 -# 4b99ad32e528461ead014e8e263714b4 -msgid "If the new member is in a :term:`recovering` state, it must exit and become a :term:`secondary` before MongoDB can copy all data as part of the replication process. This process takes time but does not require administrator intervention." -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:94 -# 99ae8996a31b43e5ba983c0d665dc25b -msgid "Manually copy the data directory from an existing member. The new member becomes a secondary member and will catch up to the current state of the replica set. Copying the data over may shorten the amount of time for the new member to become current." -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:99 -# c38f77e672934d058479dfa9b540e80b -msgid "Ensure that you can copy the data directory to the new member and begin replication within the :ref:`window allowed by the oplog `. Otherwise, the new instance will have to perform an initial sync, which completely resynchronizes the data, as described in :doc:`/tutorial/resync-replica-set-member`." -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:105 -# f0f460f915974223afc8d1466f20c9ee -msgid "Use :method:`rs.printReplicationInfo()` to check the current state of replica set members with regards to the oplog." -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:108 -# 95fb098c8b0f4de9bc2f86a2bbcf7db9 -msgid "For background on replication deployment patterns, see the :doc:`/core/replica-set-architectures` document." -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:114 -# 9347ac2841e14254928034a68bb79280 -msgid "Add a Member to an Existing Replica Set" -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:116 -# c138079a98434374b440b42d0c19b71e -msgid "Start the new :program:`mongod` instance. Specify the data directory and the replica set name. The following example specifies the ``/srv/mongodb/db0`` data directory and the ``rs0`` replica set:" -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:124 -# eb2ef281f9c840d1903fcc3c72387ff9 -msgid "Take note of the host name and port information for the new :program:`mongod` instance." -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:127 -# cf51a8cfabc84587b66e1f63a8ad99e5 -msgid "For more information on configuration options, see the :program:`mongod` manual page." -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:0 -# 2e680f4b75a942adba1ecf43584ed941 -msgid "Optional" -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:132 -# 6baa5f2907d44592ab6598360c0e7aaf -msgid "You can specify the data directory and replica set in the ``mongod.conf`` :doc:`configuration file `, and start the :program:`mongod` with the following command:" -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:141 -# 28e2dc8d653e4410aa4c36d2bbb681f3 -msgid "Connect to the replica set's primary." -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:143 -# 18e4b02cb14f43f48ef660c649ebd400 -msgid "You can only add members while connected to the primary. If you do not know which member is the primary, log into any member of the replica set and issue the :method:`db.isMaster()` command." -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:147 -# 03e928869d87462aa30aa32bba450052 -msgid "Use :method:`rs.add()` to add the new member to the replica set. For example, to add a member at host ``mongodb3.example.net``, issue the following command:" -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:155 -# cebdb68df4ac4d6bb6d467b3c32f1b22 -msgid "You can include the port number, depending on your setup:" -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:161 -# 0ac8f0a7ed674896bdb856f2910f1e0a -msgid "Verify that the member is now part of the replica set. Call the :method:`rs.conf()` method, which displays the :doc:`replica set configuration `:" -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:169 -# 9becbdddcea04675b51834806701c1e7 -msgid "To view replica set status, issue the :method:`rs.status()` method. For a description of the status fields, see :doc:`/reference/command/replSetGetStatus`." -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:176 -# 7142e2bd0f174518b7556b3f539f72f3 -msgid "Configure and Add a Member" -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:178 -# 64176d2db0f4468b88e3077f702b498a -msgid "You can add a member to a replica set by passing to the :method:`rs.add()` method a :rsconf:`members` document. The document must be in the form of a :rsconf:`members` document. These documents define a replica set member in the same form as the :ref:`replica set configuration document `." -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:185 -# a063498fc5bc46988be50e2e5766350f -msgid "Specify a value for the ``_id`` field of the :rsconf:`members` document. MongoDB does not automatically populate the ``_id`` field in this case. Finally, the :rsconf:`members` document must declare the ``host`` value. All other fields are optional." -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:0 -# b944d0dbbaae40bd8a3b6ae0c6bc66e1 -msgid "Example" -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:193 -# 3ead68bc3099434180db83337479fd90 -msgid "To add a member with the following configuration:" -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:195 -# f1fb1944f6824361bfd43d36500e6c0d -msgid "an ``_id`` of ``1``." -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:197 -# 826ee295d1c04d5db618b16bef683b37 -msgid "a :data:`hostname and port number ` of ``mongodb3.example.net:27017``." -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:201 -# 0ebff0677da043f180f881e0f4eb6332 -msgid "a :data:`priority ` value within the replica set of ``0``." -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:204 -# 2ed593e7c06a4fc2a82a2035b483b17d -msgid "a configuration as :data:`hidden `," -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:207 -# be14d0734a06460a9cd8b4aa0b7a800c -msgid "Issue the following:" -msgstr "" - diff --git a/locale/pot/tutorial/expire-data.pot b/locale/pot/tutorial/expire-data.pot deleted file mode 100644 index d8a0a03e5bd..00000000000 --- a/locale/pot/tutorial/expire-data.pot +++ /dev/null @@ -1,123 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/expire-data.txt:5 -# bfef0c46e74e4c7aaaf317c2c77a5e8a -msgid "Expire Data from Collections by Setting TTL" -msgstr "" - -#: ../source/tutorial/expire-data.txt:0 -# c665dd74d1554f2ca0e0a721135c4f46 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/expire-data.txt:15 -# a60d9ef695e441db83f3d43e921650be -msgid "This document provides an introduction to MongoDB's \"*time to live*\" or :term:`TTL` collection feature. TTL collections make it possible to store data in MongoDB and have the :program:`mongod` automatically remove data after a specified number of seconds or at a specific clock time." -msgstr "" - -#: ../source/tutorial/expire-data.txt:21 -# 819fb25aebed41d0a9898fba51cf8432 -msgid "Data expiration is useful for some classes of information, including machine generated event data, logs, and session information that only need to persist for a limited period of time." -msgstr "" - -#: ../source/tutorial/expire-data.txt:25 -# f1e4ef8803e844cd828803c8e58d2d7a -msgid "A special :doc:`TTL index property ` supports the implementation of TTL collections. The TTL feature relies on a background thread in :program:`mongod` that reads the date-typed values in the index and removes expired :term:`documents ` from the collection." -msgstr "" - -#: ../source/tutorial/expire-data.txt:32 -# 4e781429139c40ab80604b3b497c14e2 -msgid "Procedures" -msgstr "" - -#: ../source/tutorial/expire-data.txt:34 -# 4ddb9087742e454ea5cf9d7e876acbb7 -msgid "To create a :doc:`TTL index `, use the :method:`db.collection.createIndex()` method with the ``expireAfterSeconds`` option on a field whose value is either a :ref:`date ` or an array that contains :ref:`date values `." -msgstr "" - -#: ../source/tutorial/expire-data.txt:42 -# 8efbd3b188c0465c8a455689f83d52e7 -msgid "The TTL index is a single field index. Compound indexes do not support the TTL property. For more information on TTL indexes, see :doc:`/core/index-ttl`." -msgstr "" - -#: ../source/tutorial/expire-data.txt:46 -# e02daa85d80b48a791540ec708727e65 -msgid "You can modify the ``expireAfterSeconds`` of an existing TTL index using the :dbcommand:`collMod` command." -msgstr "" - -#: ../source/tutorial/expire-data.txt:50 -# 07cdea2339eb404f84e7422af77d96e2 -msgid "Expire Documents after a Specified Number of Seconds" -msgstr "" - -#: ../source/tutorial/expire-data.txt:52 -# 268412df70d346ada044a8754343c050 -msgid "To expire data after a specified number of seconds has passed since the indexed field, create a TTL index on a field that holds values of BSON date type or an array of BSON date-typed objects *and* specify a positive non-zero value in the ``expireAfterSeconds`` field. A document will expire when the number of seconds in the ``expireAfterSeconds`` field has passed since the time specified in its indexed field. [#field-is-array-of-dates]_" -msgstr "" - -#: ../source/tutorial/expire-data.txt:60 -# 2be7962a06ad48c0b9666d443ae2cf1b -msgid "For example, the following operation creates an index on the ``log_events`` collection's ``createdAt`` field and specifies the ``expireAfterSeconds`` value of ``3600`` to set the expiration time to be one hour after the time specified by ``createdAt``." -msgstr "" - -#: ../source/tutorial/expire-data.txt:69 -# 9909ec796ebf461f9125576e43610882 -msgid "When adding documents to the ``log_events`` collection, set the ``createdAt`` field to the current time:" -msgstr "" - -#: ../source/tutorial/expire-data.txt:80 -# e01309a498be46998023732d9b96c052 -msgid "MongoDB will automatically delete documents from the ``log_events`` collection when the document's ``createdAt`` value [#field-is-array-of-dates]_ is older than the number of seconds specified in ``expireAfterSeconds``." -msgstr "" - -#: ../source/tutorial/expire-data.txt:85 -# b135bc9257f346bab2b89ed95d75db34 -msgid "If the field contains an array of BSON date-typed objects, data expires if at least one of BSON date-typed object is older than the number of seconds specified in ``expireAfterSeconds``." -msgstr "" - -#: ../source/tutorial/expire-data.txt:90 -# a78823b33ded47938bfef1c73679793d -msgid ":update:`$currentDate` operator" -msgstr "" - -#: ../source/tutorial/expire-data.txt:93 -# 3270d41ad2124e00bf2105a225df2a22 -msgid "Expire Documents at a Specific Clock Time" -msgstr "" - -#: ../source/tutorial/expire-data.txt:95 -# 329711899b5844a9be2db339f04d9916 -msgid "To expire documents at a specific clock time, begin by creating a TTL index on a field that holds values of BSON date type or an array of BSON date-typed objects *and* specify an ``expireAfterSeconds`` value of ``0``. For each document in the collection, set the indexed date field to a value corresponding to the time the document should expire. If the indexed date field contains a date in the past, MongoDB considers the document expired." -msgstr "" - -#: ../source/tutorial/expire-data.txt:103 -# dd9a789ff06b43dbab63e1725f8efe64 -msgid "For example, the following operation creates an index on the ``log_events`` collection's ``expireAt`` field and specifies the ``expireAfterSeconds`` value of ``0``:" -msgstr "" - -#: ../source/tutorial/expire-data.txt:111 -# 38d90195327e432d9dc82e73abc47e45 -msgid "For each document, set the value of ``expireAt`` to correspond to the time the document should expire. For instance, the following :method:`~db.collection.insert()` operation adds a document that should expire at ``July 22, 2013 14:00:00``." -msgstr "" - -#: ../source/tutorial/expire-data.txt:124 -# 1b630e88443b4f1198c69b8ab13088cc -msgid "MongoDB will automatically delete documents from the ``log_events`` collection when the documents' ``expireAt`` value is older than the number of seconds specified in ``expireAfterSeconds``, i.e. ``0`` seconds older in this case. As such, the data expires at the specified ``expireAt`` value." -msgstr "" - diff --git a/locale/pot/tutorial/force-member-to-be-primary.pot b/locale/pot/tutorial/force-member-to-be-primary.pot deleted file mode 100644 index 82e7954b9d3..00000000000 --- a/locale/pot/tutorial/force-member-to-be-primary.pot +++ /dev/null @@ -1,188 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/force-member-to-be-primary.txt:3 -# fa694f97bd5b413095171bd5ced1abef -msgid "Force a Member to Become Primary" -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:0 -# 4f35b069a1464d78a84458c78be87d2e -msgid "On this page" -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:14 -# da2b4734f2a7438c94fb300bcdf4da36 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:16 -# 0567c5dc4fa344b2ab1a3e56cf2df8b9 -msgid "You can force a :term:`replica set` member to become :term:`primary` by giving it a higher :rsconf:`members[n].priority` value than any other member in the set." -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:21 -# faa73dfd7af54c44abe802110f64e44e -msgid "Optionally, you also can force a member never to become primary by setting its :rsconf:`members[n].priority` value to ``0``, which means the member can never seek :ref:`election ` as primary. For more information, see :ref:`replica-set-secondary-only-members`." -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:27 -# 0dbfb4ec94cc4284ad06b6777528e55a -msgid "For more information on priorities, see :rsconf:`members[n].priority`." -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:31 -# 0b988fce48eb4b0f80f76b374333c0ce -msgid "Consideration" -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:33 -# 8233003f4df6442bb7c3211277e9997d -msgid "A majority of the configured members of a replica set *must* be available for a set to reconfigure a set or elect a primary. See :doc:`/core/replica-set-elections` for more information." -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:38 -# 6fef08ac9c984bc6be853b5629bdf2f0 -msgid "Procedures" -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:43 -# 93d43fff241341bc9125aadafc5e1fe9 -msgid "Force a Member to be Primary by Setting its Priority High" -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:45 -# ccb573dbb8124a97818fb7e5bc55de1b -msgid "This procedure assumes your current :term:`primary` is ``m1.example.net`` and that you'd like to instead make ``m3.example.net`` primary. The procedure also assumes you have a three-member :term:`replica set` with the configuration below. For more information on configurations, see :ref:`Replica Set Configuration Use `." -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:51 -# a28617f7a0544606bf8e20e3a9a4501f -msgid "This procedure assumes this configuration:" -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:74 -# 5e78464bf3a54a3a8edb5c9ba2adb07e -msgid "In a :program:`mongo` shell connected to the primary, use the following sequence of operations to make ``m3.example.net`` the primary:" -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:85 -# 9fe055fcd6ba4d7bbda39a2e99b71ebc -msgid "The last statement calls :method:`rs.reconfig()` with the modified configuration document to configure ``m3.example.net`` to have a higher :rsconf:`members[n].priority` value than the other :program:`mongod` instances." -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:90 -# f297aaf561dd4dd4a399428334255e82 -msgid "The following sequence of events occur:" -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:92 -# 95882a27a59948f7978d9f5830562515 -msgid "``m3.example.net`` and ``m2.example.net`` sync with ``m1.example.net`` (typically within 10 seconds)." -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:95 -# 7ff8933328eb4983a87f1178318daa5a -msgid "``m1.example.net`` sees that it no longer has highest priority and, in most cases, steps down. ``m1.example.net`` *does not* step down if ``m3.example.net``'s sync is far behind. In that case, ``m1.example.net`` waits until ``m3.example.net`` is within 10 seconds of its optime and then steps down. This minimizes the amount of time with no primary following failover." -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:102 -# c6d5480baee746a5a847f8059fac5aef -msgid "The step down forces on election in which ``m3.example.net`` becomes primary based on its :data:`priority ` setting." -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:106 -# 1a82662337114a128c12d518fe599529 -msgid "Optionally, if ``m3.example.net`` is more than 10 seconds behind ``m1.example.net``'s optime, and if you don't need to have a primary designated within 10 seconds, you can force ``m1.example.net`` to step down by running:" -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:115 -# 0da49c03aa144eda85667fb3e4b9ce6b -msgid "This prevents ``m1.example.net`` from being primary for 86,400 seconds (24 hours), even if there is no other member that can become primary. When ``m3.example.net`` catches up with ``m1.example.net`` it will become primary." -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:120 -# 67ab21dafc8f4397b6af16c996945e83 -msgid "If you later want to make ``m1.example.net`` primary again while it waits for ``m3.example.net`` to catch up, issue the following command to make ``m1.example.net`` seek election again:" -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:129 -# 36afecef80df4e839608ae40bb7946cb -msgid "The :method:`rs.freeze()` provides a wrapper around the :dbcommand:`replSetFreeze` database command." -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:135 -# 84f077b041f04785b129a1025e6dcb0f -msgid "Force a Member to be Primary Using Database Commands" -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:139 -# a1781d5f9b8f4c148952886f124506cb -msgid "Consider a :term:`replica set` with the following members:" -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:141 -# ffd1493041ba473b96e96bd97852ffbd -msgid "``mdb0.example.net`` - the current :term:`primary`." -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:142 -# 5dbaed7ec14f47dfbf01b903322b18f8 -msgid "``mdb1.example.net`` - a :term:`secondary`." -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:143 -# b32f152739774e0f89785325113ebf04 -msgid "``mdb2.example.net`` - a secondary ." -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:145 -# db16d6f7b4844e3eb624927e2da820ab -msgid "To force a member to become primary use the following procedure:" -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:147 -# 4f2df2a84bb34af8985ae3e66136a127 -msgid "In a :program:`mongo` shell, run :method:`rs.status()` to ensure your replica set is running as expected." -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:150 -# 625486bba63f48388c0bdaec9b1ccefa -msgid "In a :program:`mongo` shell connected to the :program:`mongod` instance running on ``mdb2.example.net``, freeze ``mdb2.example.net`` so that it does not attempt to become primary for 120 seconds." -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:159 -# 32357a32a6464726b001fb8837a050ef -msgid "In a :program:`mongo` shell connected the :program:`mongod` running on ``mdb0.example.net``, step down this instance that the :program:`mongod` is not eligible to become primary for 120 seconds:" -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:168 -# b39c230b31344f0a8667da5e286613ef -msgid "``mdb1.example.net`` becomes primary." -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:170 -# a1029fb2542e443e88a471e03e19e0e3 -msgid "During the transition, there is a short window where the set does not have a primary." -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:173 -# 6d53c07237484e76a6409ae1d17252a8 -msgid "For more information, consider the :method:`rs.freeze()` and :method:`rs.stepDown()` methods that wrap the :dbcommand:`replSetFreeze` and :dbcommand:`replSetStepDown` commands." -msgstr "" - diff --git a/locale/pot/tutorial/generate-key-file.pot b/locale/pot/tutorial/generate-key-file.pot deleted file mode 100644 index 008fef3ee58..00000000000 --- a/locale/pot/tutorial/generate-key-file.pot +++ /dev/null @@ -1,48 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/generate-key-file.txt:5 -# 8af226f227a64d8a8a4a2f4a59ba2b99 -msgid "Generate a Key File" -msgstr "" - -#: ../source/tutorial/generate-key-file.txt:10 -# f32caac4caae41908e74bb074c60956d -msgid "Overview" -msgstr "" - -#: ../source/tutorial/generate-key-file.txt:12 -# b52b4a1d131f4b108fff49b2cd5facbb -msgid "This section describes how to generate a key file to store authentication information. After generating a key file, specify the key file using the :setting:`~security.keyFile` option when starting a :program:`mongod` or :program:`mongos` instance." -msgstr "" - -#: ../source/tutorial/generate-key-file.txt:17 -# cd53376f749a4e96a9292c8dd404e6f5 -msgid "A key's length must be between 6 and 1024 characters and may only contain characters in the base64 set. The key file must not have group or world permissions on UNIX systems. Key file permissions are not checked on Windows systems." -msgstr "" - -#: ../source/tutorial/generate-key-file.txt:22 -# 01a5b39f17534c70906426df3a3f8d71 -msgid "MongoDB strips whitespace characters (e.g. ``x0d``, ``x09``, and ``x20``) for cross-platform convenience. As a result, the following operations produce identical keys:" -msgstr "" - -#: ../source/tutorial/generate-key-file.txt:34 -# 8fdcd7a7ccc241cba368d46e0f433df9 -msgid "Procedure" -msgstr "" - diff --git a/locale/pot/tutorial/geospatial-tutorial.pot b/locale/pot/tutorial/geospatial-tutorial.pot deleted file mode 100644 index 76605b659da..00000000000 --- a/locale/pot/tutorial/geospatial-tutorial.pot +++ /dev/null @@ -1,354 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/geospatial-tutorial.txt:3 -# a0ad27fa5bd6450395f2fe1ebce63bfc -msgid "Find Restaurants with Geospatial Queries" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:0 -# 533a1718dbce4935b9a60487ef758f7a -msgid "On this page" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:14 -# 728be75b468340f696b83b2063da0bc0 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:16 -# 03044eb7a3b240348858ca68f71700eb -msgid "MongoDB's :term:`geospatial` indexing allows you to efficiently execute spatial queries on a collection that contains geospatial shapes and points. This tutorial will briefly introduce the concepts of geospatial indexes, and then demonstrate their use with :query:`$geoWithin`, :query:`$geoIntersects`, and :dbcommand:`geoNear`." -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:22 -# 1b977d3c969342c28e2ead18afe0c9ea -msgid "To showcase the capabilities of geospatial features and compare different approaches, this tutorial will guide you through the process of writing queries for a simple geospatial application." -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:26 -# 38d35ff25829439b95028eb524949b71 -msgid "Suppose you are designing a mobile application to help users find restaurants in New York City. The application must:" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:29 -# e7f542dd1694450ba7dfcedadf48f7f0 -msgid "Determine the user's current neighborhood using :query:`$geoIntersects`," -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:30 -# c44643c260f841e18dba7132e0a0c24d -msgid "Show the number of restaurants in that neighborhood using :query:`$geoWithin`, and" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:32 -# ddabf3dd2766471b83c9efb9ed9c25ea -msgid "Find restaurants within a specified distance of the user using :query:`$nearSphere`." -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:35 -# ebf30a69df46413da1b46523534331c5 -msgid "This tutorial will use a ``2dsphere`` index to query for this data on spherical geometry." -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:39 -# 7ed16a6b6cfd4c35bb22f8ad51c3a580 -msgid "Differences Between Flat and Spherical Geometry" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:41 -# a587a329ce41428e96dc42efc58a569d -msgid "Geospatial queries can use either flat or spherical geometries, depending on both the query and the type of index in use. ``2dsphere`` indexes support only spherical geometries, while ``2d`` indexes support both flat and spherical geometries." -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:46 -# ccfd2fbdd2434bc491e218dd59e3fd62 -msgid "However, queries using spherical geometries will be more performant and accurate with a ``2dsphere`` index, so you should always use ``2dsphere`` indexes on geographical geospatial fields." -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:50 -# 19ef92214a4e4f8eb3b613f3b368a718 -msgid "The following table shows what kind of geometry each geospatial operator will use:" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:57 -# 39d98c06d7694e18a6da9d672c9fd7cd -msgid "Query Type" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:59 -# a3c3da7accb94502a83eddfd172a64dd -msgid "Geometry Type" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:61 -# 4a7914f4a0ea4d1d95bf991d1e5e492f -msgid "Notes" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:63 -# d7816412845f4cb1b0cc42f79ff92ed9 -msgid ":query:`$near` (:term:`GeoJSON` point, ``2dsphere`` index)" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:65 -#: ../source/tutorial/geospatial-tutorial.txt:77 -#: ../source/tutorial/geospatial-tutorial.txt:83 -#: ../source/tutorial/geospatial-tutorial.txt:89 -#: ../source/tutorial/geospatial-tutorial.txt:113 -#: ../source/tutorial/geospatial-tutorial.txt:119 -# 2def6f1cf17a4d3aba47547d553f3544 -# ab1bbc13407645c889ff44d7dfa726f3 -# 7f872898e30241d090a9f1c84158797f -# b20318efb0434ad08995fe151730a4fe -# f8af2358f2444905a8aec5c28900d252 -# cd8412e06ab549a683c59dd66fd3024d -msgid "Spherical" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:69 -# aa4bf60746874eb48c341ea2f0f04d6c -msgid ":query:`$near` (:term:`legacy coordinates `, ``2d`` index)" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:71 -#: ../source/tutorial/geospatial-tutorial.txt:95 -#: ../source/tutorial/geospatial-tutorial.txt:101 -#: ../source/tutorial/geospatial-tutorial.txt:107 -# b381f80f50944406b6fa39d3b0124421 -# d849afaddb5c493da19611f815f774d1 -# 49c7a1326aee480989f3b4e89e1904a7 -# c031438723bf41ffa979748106b2c329 -msgid "Flat" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:75 -# ee68b98ee8f4406e81b26ed47297951b -msgid ":query:`$nearSphere` (:term:`GeoJSON` point, ``2dsphere`` index)" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:81 -# a0f70d8a3a954024a84cc458cd10e674 -msgid ":query:`$nearSphere` (:term:`legacy coordinates `, ``2d`` index)" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:85 -# 390285fcf6e04933af9f3a1b761e9f02 -msgid "Use :term:`GeoJSON` points instead." -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:87 -# b4053c4f71324909b305c142f16723ee -msgid ":query:`$geoWithin` : { :query:`$geometry`: ... }" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:93 -# f9cf6aa146ea4addb2d7f66ae580dfe2 -msgid ":query:`$geoWithin` : { :query:`$box`: ... }" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:99 -# f00aa7bebebd4fc8b96e150747313bf3 -msgid ":query:`$geoWithin` : { :query:`$polygon`: ... }" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:105 -# dd71b17372da49eebfeb0deab2a673d8 -msgid ":query:`$geoWithin` : { :query:`$center`: ... }" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:111 -# e3dd0901e88c4966b7724ad00b49c394 -msgid ":query:`$geoWithin` : { :query:`$centerSphere`: ... }" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:117 -# 57fe8c0daafc45bca9bf22634d49f99e -msgid ":query:`$geoIntersects`" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:123 -# a6249075ce7a42f085e87b862fc01724 -msgid "The :dbcommand:`geoNear` command and the :pipeline:`$geoNear` aggregation operator both operate in radians when using :term:`legacy coordinates `, and meters when using :term:`GeoJSON` points." -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:129 -# 33ad6063d35640c89e4f16b427d835e6 -msgid "Distortion" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:131 -# 060a11544a794061911cf22d8ea58c08 -msgid "Spherical geometry will appear distorted when visualized on a map due to the nature of projecting a three dimensional sphere, such as the earth, onto a flat plane." -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:135 -# 421bfb05b95c44d49c656eecf2257348 -msgid "For example, take the specification of the spherical square defined by the longitude latitude points ``(0,0)``, ``(80,0)``, ``(80,80)``, and ``(0,80)``. The following figure depicts the area covered by this region:" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:142 -# 1193ddc504504324ab6efaa2d51d45a7 -msgid "Searching for Restaurants" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:145 -# 5106507fe7d44a27ac8533dd4fa6f20a -msgid "Prerequisites" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:147 -# e174d83949f94dd8a4e5b23b95284a8a -msgid "Download the example datasets from ``_ and ``_. These contain the collections ``restaurants`` and ``neighborhoods`` respectively." -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:152 -# e3a06fc18aab44a0861591cc7bb4bc58 -msgid "After downloading the datasets, import them into the database:" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:159 -# 443d5d53cf074fe1a1076b7c81af7196 -msgid "The :dbcommand:`geoNear` command requires a geospatial index, and almost always improves performance of :query:`$geoWithin` and :query:`$geoIntersects` queries." -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:163 -# 35d5b1f374a8491e982bb4f8ae96a4ca -msgid "Because this data is geographical, create a ``2dsphere`` index on each collection using the :program:`mongo` shell:" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:172 -# e7bed9d7f4104102a046f4071bcc267c -msgid "Exploring the Data" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:174 -# 7a24ce2469704f9a9d400d2eb727d18a -msgid "Inspect an entry in the newly-created ``restaurants`` collection from within the :program:`mongo` shell:" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:181 -# 3f7261080ad14baab1cf80f2cd6dd8ac -msgid "This query returns a document like the following:" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:193 -# 7b3e3dacbabc493d85ef383dc9046727 -msgid "This restaurant document corresponds to the location shown in the following figure:" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:198 -# fb515a59e2604dc7878d77faa546ea4b -msgid "Because the tutorial uses a ``2dsphere`` index, the geometry data in the ``location`` field must follow the doc:`GeoJSON format `." -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:201 -# f67bd148f701421392b92a7510f3b2f6 -msgid "Now inspect an entry in the ``neighborhoods`` collection:" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:207 -# fce4b326d70848ed8cbe25bb48b86341 -msgid "This query will return a document like the following:" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:224 -# d9080dd7fb6c49dc8e5e987e035d1e3a -msgid "This geometry corresponds to the region depicted in the following figure:" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:229 -# 85c135d86f684c56ac98a55138c65ebf -msgid "Find the Current Neighborhood" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:231 -# 8ffa57768de749f68af93f0992a2ff18 -msgid "Assuming the user’s mobile device can give a reasonably accurate location for the user, it is simple to find the user's current neighborhood with :query:`$geoIntersects`." -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:235 -# ff83e12622ff4686b06fee0f217f4240 -msgid "Suppose the user is located at -73.93414657 longitude and 40.82302903 latitude. To find the current neighborhood, you will specify a point using the special :query:`$geometry` field in :term:`GeoJSON` format:" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:243 -# f22cf23b56dd46049223911851333383 -msgid "This query will return the following result:" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:265 -# fafbef0c598842e3896c3307c5844fda -msgid "Find all Restaurants in the Neighborhood" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:267 -# 02305b0f710f4219b0a8383215e33003 -msgid "You can also query to find all restaurants contained in a given neighborhood. Run the following in the :program:`mongo` shell to find the neighborhood containing the user, and then count the restaurants within that neighborhood:" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:276 -# fe98696a1e1246dcb25b10b6886fec59 -msgid "This query will tell you that there are 127 restaurants in the requested neighborhood, visualized in the following figure:" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:282 -# a56f0b03738f4b97a712cc278043002b -msgid "Find Restaurants within a Distance" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:284 -# c8da8bc8244244aebcb872b676ec4898 -msgid "To find restaurants within a specified distance of a point, you can use either :query:`$geoWithin` with :query:`$centerSphere` to return results in unsorted order, or :query:`nearSphere` with :query:`$maxDistance` if you need results sorted by distance." -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:290 -# 2211dd9d67f3499780ef3282b8719eff -msgid "Unsorted with ``$geoWithin``" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:292 -# dbb8aa5152e04057955318ffc84d3d9b -msgid "To find restaurants within a circular region, use :query:`$geoWithin` with :query:`$centerSphere`. :query:`$centerSphere` is a MongoDB-specific syntax to denote a circular region by specifying the center and the radius in radians." -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:296 -# f5a64eef37244a2daa3dcc1f7fb332c0 -msgid ":query:`$geoWithin` does not return the documents in any specific order, so it may show the user the furthest documents first." -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:299 -# 2b49ddd5269c42c9a133ea5825e50d49 -msgid "The following will find all restaurants within five miles of the user:" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:307 -# 6a3a10c375df49c9ac9ba4897052839e -msgid ":query:`$centerSphere`'s second argument accepts the radius in radians, so you must divide it by the radius of the earth in miles. See :doc:`/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes` for more information on converting between distance units." -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:313 -# 01b4c8ed789d4953b9470748eb5ceb35 -msgid "Sorted with ``$nearSphere``" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:315 -# 3a4e3590413f49feaa9ba552997b108c -msgid "You may also use :query:`$nearSphere` and specify a :query:`$maxDistance` term in meters. This will return all restaurants within five miles of the user in sorted order from nearest to farthest:" -msgstr "" - diff --git a/locale/pot/tutorial/getting-started-with-the-mongo-shell.pot b/locale/pot/tutorial/getting-started-with-the-mongo-shell.pot deleted file mode 100644 index 3271eaad15b..00000000000 --- a/locale/pot/tutorial/getting-started-with-the-mongo-shell.pot +++ /dev/null @@ -1,291 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:3 -# 32c67ae4ee11495894921c6be77ed088 -msgid "Getting Started with the ``mongo`` Shell" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:7 -# 74bbaad7f50d4113b2b02acd3b081603 -msgid "This document provides a basic introduction to using the :program:`mongo` shell. See :doc:`/installation` for instructions on installing MongoDB for your system." -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:12 -# 1ee8d3abc8aa45adbb8843356ba38ca6 -msgid "Start the ``mongo`` Shell" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:14 -# 53f8841e5d02413ebe7af177cfad080d -msgid "To start the :program:`mongo` shell and connect to your :doc:`MongoDB ` instance running on **localhost** with **default port**:" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:17 -# 9b657b75d6314e6d930fc45b0edcf860 -msgid "Go to your ````:" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:23 -# 64e7c3c0839c44e19df98592624d9688 -msgid "Type ``./bin/mongo`` to start :program:`mongo`:" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:29 -# 3ce06aad50b847a78cfaf68f2d52008d -msgid "If you have added the ``/bin`` to the ``PATH`` environment variable, you can just type ``mongo`` instead of ``./bin/mongo``." -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:33 -# 2b100999bc7c4d71b38a3c9e62aaa076 -msgid "To display the database you are using, type ``db``:" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:39 -# 82f7384709e14ab3bc2ec6e9dbc42bcd -msgid "The operation should return ``test``, which is the default database. To switch databases, issue the ``use `` helper, as in the following example:" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:47 -# 75fe8cd02f62479293fd6c28bf4070c2 -msgid "To list the available databases, use the helper ``show dbs``. See also :ref:`mongo-shell-getSiblingDB` to access a different database from the current database without switching your current database context (i.e. ``db.``.)" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:52 -# 126a5fa5a3504d819f6dc1e16869d3a6 -msgid "To start the :program:`mongo` shell with other options, see :ref:`examples of starting up mongo ` and :doc:`mongo reference ` which provides details on the available options." -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:59 -# ecbe1ea1750144a9b3d1e83076c2befe -msgid "When starting, :program:`mongo` checks the user's :envvar:`HOME` directory for a JavaScript file named :ref:`.mongorc.js `. If found, :program:`mongo` interprets the content of :file:`.mongorc.js` before displaying the prompt for the first time. If you use the shell to evaluate a JavaScript file or expression, either by using the :option:`--eval ` option on the command line or by specifying :ref:`a .js file to mongo `, :program:`mongo` will read the ``.mongorc.js`` file *after* the JavaScript has finished processing. You can prevent ``.mongorc.js`` from being loaded by using the :option:`--norc` option." -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:73 -# 5450ad21ae594de09079e4ca38fc9e7a -msgid "Executing Queries" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:75 -# 7db8fadacb104c7bad7af7ef8d75cd9f -msgid "From the :program:`mongo` shell, you can use the :doc:`shell methods ` to run queries, as in the following example:" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:82 -# 99d3859bb5c644088b7095e202d4a85e -msgid "The ``db`` refers to the current database." -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:84 -# 91173bad134e4be9911cd537b45a2477 -msgid "The ```` is the name of the collection to query. See :ref:`mongo-shell-help-collection` to list the available collections." -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:87 -# ad04958f627946aea17a616142c3d9ae -msgid "If the :program:`mongo` shell does not accept the name of the collection, for instance if the name contains a space, hyphen, or starts with a number, you can use an alternate syntax to refer to the collection, as in the following:" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:98 -# b3bfba87ccf1437a84e10d0cbc2587fb -msgid "The :method:`~db.collection.find()` method is the JavaScript method to retrieve documents from ````. The :method:`~db.collection.find()` method returns a :term:`cursor` to the results; however, in the :program:`mongo` shell, if the returned cursor is not assigned to a variable using the ``var`` keyword, then the cursor is automatically iterated up to 20 times to print up to the first 20 documents that match the query. The :program:`mongo` shell will prompt ``Type it`` to iterate another 20 times." -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:108 -# 7f8d11d41b5246ab955dbd099780eb96 -msgid "You can set the ``DBQuery.shellBatchSize`` attribute to change the number of iteration from the default value ``20``, as in the following example which sets it to ``10``:" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:116 -# e0c876e689ab47ebbc69cf25b2377eee -msgid "For more information and examples on cursor handling in the :program:`mongo` shell, see :doc:`/core/cursors`." -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:119 -# 7e859b20f1df4585bb72edd0a0754eba -msgid "See also :ref:`mongo-shell-help-cursor` for list of cursor help in the :program:`mongo` shell." -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:122 -# 3f1fa40266494714999aeda07234ff19 -msgid "For more documentation of basic MongoDB operations in the :program:`mongo` shell, see:" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:125 -# 528e7304e58145198422445493907e3c -msgid "`Getting Started with MongoDB `_" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:127 -# 81b9ffd938dc4f2a89237bfaa94e9d91 -msgid ":doc:`/reference/mongo-shell`" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:128 -# 081eca9dadbd456cb849d1373da1a743 -msgid ":doc:`/core/read-operations`" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:129 -# 3ade73434801478ebe671c7ce3dcad5d -msgid ":doc:`/core/write-operations`" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:130 -# 9351870222324ca0a15903fe9fc5e527 -msgid ":doc:`/administration/indexes`" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:135 -# 43b13b3d80b5476387961819e4d23368 -msgid "Print" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:137 -# 84e39f8a24c946b2a4ae5eace5f8876e -msgid "The :program:`mongo` shell automatically prints the results of the :method:`~db.collection.find()` method if the returned cursor is not assigned to a variable using the ``var`` keyword. To format the result, you can add the ``.pretty()`` to the operation, as in the following:" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:147 -# 55a1773b13fe40ab919d3e2359b445f9 -msgid "In addition, you can use the following explicit print methods in the :program:`mongo` shell:" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:150 -# 9df66b11f18a4dc4aa40bf8c55e08aa6 -msgid "``print()`` to print without formatting" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:152 -# 5baf04b6b5b349c095903ee8443103b2 -msgid "``print(tojson())`` to print with :term:`JSON` formatting and equivalent to ``printjson()``" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:155 -# 6d895b90f7b74184a0c24e6825e8d135 -msgid "``printjson()`` to print with :term:`JSON` formatting and equivalent to ``print(tojson())``" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:159 -# b065446a18a54ba6b064583d4e3a95e0 -msgid "Evaluate a JavaScript File" -msgstr "" - -#: ../source/includes/fact-execute-javascript-from-shell.rst:1 -# 41e4f0cf572e43b9b14692df0ff9d310 -msgid "You can execute a ``.js`` file from within the :program:`mongo` shell, using the :method:`load()` function, as in the following:" -msgstr "" - -#: ../source/includes/fact-execute-javascript-from-shell.rst:8 -# ee7a790a9e554751bd040195f964f096 -msgid "This function loads and executes the :file:`myjstest.js` file." -msgstr "" - -#: ../source/includes/fact-execute-javascript-from-shell.rst:10 -# 5ce65bf93ffa4419978365b0ff6f591e -msgid "The :method:`load()` method accepts relative and absolute paths. If the current working directory of the :program:`mongo` shell is :file:`/data/db`, and the :file:`myjstest.js` resides in the :file:`/data/db/scripts` directory, then the following calls within the :program:`mongo` shell would be equivalent:" -msgstr "" - -#: ../source/includes/fact-execute-javascript-from-shell.rst:21 -# 457191ce5ddd48788028d9d5cdb2a1d9 -msgid "There is no search path for the :method:`load()` function. If the desired script is not in the current working directory or the full specified path, :program:`mongo` will not be able to access the file." -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:166 -# aa56158456dd4c03a7608827b8e88523 -msgid "Use a Custom Prompt" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:168 -# 49e90af031424b69976cfaaf648570be -msgid "You may modify the content of the prompt by creating the variable ``prompt`` in the shell. The prompt variable can hold strings as well as any arbitrary JavaScript. If ``prompt`` holds a function that returns a string, :program:`mongo` can display dynamic information in each prompt. Consider the following examples:" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:0 -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:0 -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:0 -# 9e684d218ac345ccacd6a49ff809586f -# 83f7d9e0ae844a9fb80d633ff775a49d -# ed8f627d592e491595bb3ce00b26ed49 -msgid "Example" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:176 -# 509b26a953094167949d2f539cfb6a8c -msgid "Create a prompt with the number of operations issued in the current session, define the following variables:" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:186 -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:207 -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:227 -# 48423df70c11438cafcb0e01e1a5eade -# 293f2ee5cccc430b96521f1e55fe2f27 -# deda778786c74c37b32fd80bc6db361e -msgid "The prompt would then resemble the following:" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:196 -# d934c5de5eb842968124f5a483be1b8e -msgid "To create a :program:`mongo` shell prompt in the form of ``@$`` define the following variables:" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:217 -# fa86667a7a624e949a6ee504be6b4486 -msgid "To create a :program:`mongo` shell prompt that contains the system up time *and* the number of documents in the current database, define the following prompt variable:" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:235 -# 2ad12f2d4e284a93b9798ab2d4ad5f95 -msgid "Use an External Editor in the ``mongo`` Shell" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:239 -# e7f36022ca6a4724b87a7e2680932046 -msgid "In the :program:`mongo` shell you can use the ``edit`` operation to edit a function or variable in an external editor. The ``edit`` operation uses the value of your environments ``EDITOR`` variable." -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:243 -# 7d11728bf692401a8dbd305fe17b8d56 -msgid "At your system prompt you can define the ``EDITOR`` variable and start :program:`mongo` with the following two operations:" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:251 -# ca4b9821b44146198445d5f1a0b20959 -msgid "Then, consider the following example shell session:" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:273 -# 9de8afbe39fe417a89a578f7dc02dd89 -msgid "As :program:`mongo` shell interprets code edited in an external editor, it may modify code in functions, depending on the JavaScript compiler. For :program:`mongo` may convert ``1+1`` to ``2`` or remove comments. The actual changes affect only the appearance of the code and will vary based on the version of JavaScript used but will not affect the semantics of the code." -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:283 -# 0c6b04bd9a5c44dfb7b27a6fd92e0ece -msgid "Exit the Shell" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:285 -# 9e8537881a1c498f9f02c25fee2b4285 -msgid "To exit the shell, type ``quit()`` or use the ```` shortcut." -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:287 -# 13153247c9ec433e83f5e1dddaa1403a -msgid ":gettingstarted:`Getting Started Guide `" -msgstr "" - diff --git a/locale/pot/tutorial/implement-field-level-redaction.pot b/locale/pot/tutorial/implement-field-level-redaction.pot deleted file mode 100644 index 183be8dc4d5..00000000000 --- a/locale/pot/tutorial/implement-field-level-redaction.pot +++ /dev/null @@ -1,78 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/implement-field-level-redaction.txt:3 -# e414576772894929aceaf5cbd000eb91 -msgid "Implement Field Level Redaction" -msgstr "" - -#: ../source/tutorial/implement-field-level-redaction.txt:0 -# 49cee05a113041fd91d94aba3d09ef7c -msgid "On this page" -msgstr "" - -#: ../source/tutorial/implement-field-level-redaction.txt:13 -# d358fb12f09847aaa0b7bd65a0dac726 -msgid "The :pipeline:`$redact` pipeline operator restricts the contents of the documents based on information stored in the documents themselves." -msgstr "" - -#: ../source/tutorial/implement-field-level-redaction.txt:18 -# 1a56762e7db4452c993628dca4c06415 -msgid "To store the access criteria data, add a field to the documents and embedded documents. To allow for multiple combinations of access levels for the same data, consider setting the access field to an array of arrays. Each array element contains a required set that allows a user with that set to access the data." -msgstr "" - -#: ../source/tutorial/implement-field-level-redaction.txt:24 -# 0384998887ab495d8e57723c9a7eb139 -msgid "Then, include the :pipeline:`$redact` stage in the :method:`db.collection.aggregate()` operation to restrict contents of the result set based on the access required to view the data." -msgstr "" - -#: ../source/tutorial/implement-field-level-redaction.txt:28 -# 606f44e88d654f1683b92ca349774ed9 -msgid "For more information on the :pipeline:`$redact` pipeline operator, including its syntax and associated system variables as well as additional examples, see :pipeline:`$redact`." -msgstr "" - -#: ../source/tutorial/implement-field-level-redaction.txt:35 -# b69eb020cb1c4d4ba228b0f31e5578f0 -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/implement-field-level-redaction.txt:37 -# bb2566e08f2b43d9995d71c6e3e9156c -msgid "For example, a ``forecasts`` collection contains documents of the following form where the ``tags`` field determines the access levels required to view the data:" -msgstr "" - -#: ../source/tutorial/implement-field-level-redaction.txt:70 -# 1c029a9eb7c34daa9f59549b2ac9e23a -msgid "For each document, the ``tags`` field contains various access groupings necessary to view the data. For example, the value ``[ [ \"G\" ], [ \"FDW\", \"TGE\" ] ]`` can specify that a user requires either access level ``[\"G\"]`` or both ``[ \"FDW\", \"TGE\" ]`` to view the data." -msgstr "" - -#: ../source/tutorial/implement-field-level-redaction.txt:75 -# 7a857b0275764c80b4fffb198e242260 -msgid "Consider a user who only has access to view information tagged with either ``\"FDW\"`` or ``\"TGE\"``. To run a query on all documents with year ``2014`` for this user, include a :pipeline:`$redact` stage as in the following:" -msgstr "" - -#: ../source/tutorial/implement-field-level-redaction.txt:106 -# 15285d897f5541daa188cf95c2840207 -msgid "The aggregation operation returns the following \"redacted\" document for the user:" -msgstr "" - -#: ../source/tutorial/implement-field-level-redaction.txt:128 -# f152702f6cd4421eaa56fe2bffb3257e -msgid ":expression:`$map`, :expression:`$setIsSubset`, :expression:`$anyElementTrue`" -msgstr "" - diff --git a/locale/pot/tutorial/insert-documents.pot b/locale/pot/tutorial/insert-documents.pot deleted file mode 100644 index 5446321c23d..00000000000 --- a/locale/pot/tutorial/insert-documents.pot +++ /dev/null @@ -1,268 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/insert-documents.txt:5 -# fdb0a5d462fb47edaeda4db22ba773f3 -msgid "Insert Documents" -msgstr "" - -#: ../source/tutorial/insert-documents.txt:0 -# 6687b0146f4c45afa401b43a8ea0ab02 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/insert-documents.txt:16 -# 3a14076860244f7d923e84b2e4c7dd60 -msgid "Insert Methods" -msgstr "" - -#: ../source/tutorial/insert-documents.txt:18 -# 38ce052e5c994fee91c3613a297bb039 -msgid "MongoDB provides the following methods for inserting :ref:`documents ` into a collection:" -msgstr "" - -#: ../source/tutorial/insert-documents.txt:21 -# 732ece2117b04ab497a8e4ec62da4abb -msgid ":ref:`write-op-insertOne`" -msgstr "" - -#: ../source/tutorial/insert-documents.txt:23 -# e5e11cf6ff4d4e359ddd84da554239fb -msgid ":ref:`write-op-insertMany`" -msgstr "" - -#: ../source/tutorial/insert-documents.txt:25 -# 5914fb308b9949acba33022b65fd37bb -msgid ":ref:`write-op-insert-method`" -msgstr "" - -#: ../source/tutorial/insert-documents.txt:27 -# aab4936c49424094980077c19d68cd75 -msgid "This page provides examples of insert operations in the :program:`mongo` shell." -msgstr "" - -#: ../source/tutorial/insert-documents.txt:33 -# a91e7af01f3c4a828cb783f5ebf95b97 -msgid "Insert Behavior" -msgstr "" - -#: ../source/tutorial/insert-documents.txt:36 -# 42280a32e5854e72bf922fd389cfbea8 -msgid "Collection Creation" -msgstr "" - -#: ../source/tutorial/insert-documents.txt:38 -# 3b3a6806ecd146c5bf41a9b48652b6d9 -msgid "If the collection does not currently exist, insert operations will create the collection." -msgstr "" - -#: ../source/tutorial/insert-documents.txt:42 -# 257ec69ad7e540aca6f16b6ab9f9f759 -msgid "``_id`` Field" -msgstr "" - -#: ../source/includes/fact-id-field.rst:1 -# 708a1063ace445a484ff22b19da6267c -msgid "In MongoDB, each document stored in a collection requires a unique :term:`_id` field that acts as a :term:`primary key`. If an inserted document omits the ``_id`` field, the MongoDB driver automatically generates an :ref:`objectid` for the ``_id`` field." -msgstr "" - -#: ../source/includes/fact-id-field.rst:6 -# bad0d09f30084ed1a0819adfcfc6bb28 -msgid "This also applies to documents inserted through update operations with :ref:`upsert: true `." -msgstr "" - -#: ../source/tutorial/insert-documents.txt:47 -# c007a5a484b7401190b3aba58c74dde2 -msgid "Atomicity" -msgstr "" - -#: ../source/tutorial/insert-documents.txt:49 -# 9a9fba6557814ea6a49a88e030896a52 -msgid "All write operations in MongoDB are atomic on the level of a single document. For more information on MongoDB and atomicity, see :doc:`/core/write-operations-atomicity`" -msgstr "" - -#: ../source/tutorial/insert-documents.txt:56 -# a9319611578f43dfbed74fac763fc452 -msgid "``db.collection.insertOne()``" -msgstr "" - -#: ../source/tutorial/insert-documents.txt:60 -# 7c1cd3ebe6c94f6cbb8e2d2fe2f96bf9 -msgid ":method:`db.collection.insertOne()` inserts a *single* :ref:`document ` into a collection." -msgstr "" - -#: ../source/tutorial/insert-documents.txt:63 -# d5873d128cae4b9b8e599455991d99c1 -msgid "The following example inserts a new document into the ``users`` collection. The new document has three fields ``name``, ``age``, and ``status``. Since the document does not specify an ``_id`` field, MongoDB adds the ``_id`` field with an ObjectId value to the new document. See :ref:`write-op-insert-behavior`." -msgstr "" - -#: ../source/tutorial/insert-documents.txt:85 -# f36b238a92db4f2ab77ef395c0fb11c5 -msgid ":method:`~db.collection.insertOne()` will return a document providing the inserted document's ``_id`` field. See the :ref:`reference ` for an example." -msgstr "" - -#: ../source/tutorial/insert-documents.txt:89 -# 9dec2d81e7cf410286a3fda69fd8e2a0 -msgid "To retrieve the document that you just inserted, :ref:`query the collection `:" -msgstr "" - -#: ../source/tutorial/insert-documents.txt:96 -# 5da93ed53dc14b89a7f9b62f45342fa9 -msgid "For more information and examples, see :method:`db.collection.insertOne()`." -msgstr "" - -#: ../source/tutorial/insert-documents.txt:102 -# e9e609dc3a294fa0b026cf2fae86f323 -msgid "``db.collection.insertMany()``" -msgstr "" - -#: ../source/tutorial/insert-documents.txt:106 -# f7146d0e6b1e455da590ed5f52496ef9 -msgid ":method:`db.collection.insertMany()` inserts *multiple* :ref:`documents ` into a collection." -msgstr "" - -#: ../source/tutorial/insert-documents.txt:109 -# bbfbc276cca44dda8b47a55dd2927030 -msgid "The following example inserts three new documents into the ``users`` collection. Each document has three fields ``name``, ``age``, and ``status``. Since the documents do not specify an ``_id`` field, MongoDB adds the ``_id`` field with an ObjectId value to each document. See :ref:`write-op-insert-behavior`." -msgstr "" - -#: ../source/tutorial/insert-documents.txt:131 -# 2361a81767194d00bf25083821b8d6dd -msgid ":method:`~db.collection.insertMany()` will return a document providing each inserted document's ``_id`` field. See the :ref:`reference ` for an example." -msgstr "" - -#: ../source/tutorial/insert-documents.txt:135 -# 6a147a6b56fc450ea5609d4ef235aad7 -msgid "To retrieve the inserted documents, :ref:`query the collection `:" -msgstr "" - -#: ../source/tutorial/insert-documents.txt:142 -# 86e3427f9b9c4253b37a2bab71a6dab1 -msgid "For more information and examples, see :method:`db.collection.insertMany()`." -msgstr "" - -#: ../source/tutorial/insert-documents.txt:148 -# 948a5edf8b154e7e960c441fcfcbc5ec -msgid "``db.collection.insert()``" -msgstr "" - -#: ../source/tutorial/insert-documents.txt:150 -# 9b9d7dd1771b4d44882caf0a061ab29a -msgid ":method:`db.collection.insert()` inserts a single document or multiple documents into a collection. To insert a single document, pass a document to the method; to insert multiple documents, pass an array of documents to the method." -msgstr "" - -#: ../source/tutorial/insert-documents.txt:155 -# 5bea34f7357e40ff8c6281491864082e -msgid "The following example inserts a new document into the ``users`` collection. The new document has three fields ``name``, ``age``, and ``status``. Since the document does not specify an ``_id`` field, MongoDB adds the ``_id`` field with an ObjectId value to the document. See :ref:`write-op-insert-behavior`." -msgstr "" - -#: ../source/tutorial/insert-documents.txt:177 -# c6b52672367c4f7a8e319ee789f92dea -msgid ":method:`db.collection.insert` returns a :method:`WriteResult` object providing status information." -msgstr "" - -#: ../source/tutorial/insert-documents.txt:180 -# 6e3c9e8dfe9d4833b6e8a28a48f6d4e1 -msgid "For example, a successful insert returns the following :method:`WriteResult` object:" -msgstr "" - -#: ../source/tutorial/insert-documents.txt:187 -# ab1c935205114bd08388ed4b0f99d267 -msgid "The :data:`~WriteResult.nInserted` field specifies the number of documents inserted. If the operation encounters an error, the :method:`WriteResult` object will contain the error information." -msgstr "" - -#: ../source/tutorial/insert-documents.txt:191 -# f3e5d2d29c72433687bd2dad61a9742f -msgid "The following example inserts multiple documents into the ``users`` collection. Since the documents do not specify an ``_id`` field, MongoDB adds the ``_id`` field with an ObjectId value to each document. See :ref:`write-op-insert-behavior`." -msgstr "" - -#: ../source/tutorial/insert-documents.txt:206 -# c8ae8c78d49d4a939dd721e9a2472f89 -msgid "The method returns a :method:`BulkWriteResult` object with the status of the operation. A successful insert of the documents returns the following :method:`BulkWriteResult` object:" -msgstr "" - -#: ../source/tutorial/insert-documents.txt:223 -# a1cdf3ad16ca4038a3d8664ebb4d09cc -msgid "For more information and examples, see :method:`db.collection.insert()`." -msgstr "" - -#: ../source/tutorial/insert-documents.txt:226 -# f5958aa63948458793a3932b642f2620 -msgid "Additional Methods" -msgstr "" - -#: ../source/tutorial/insert-documents.txt:228 -# a192b9edde1d46bb9cf61266322090ce -msgid "The following methods can also add new documents to a collection:" -msgstr "" - -#: ../source/tutorial/insert-documents.txt:230 -# 5aa7fffde5844d0cb117787ce38702af -msgid ":method:`db.collection.update()` when used with the ``upsert: true`` option." -msgstr "" - -#: ../source/tutorial/insert-documents.txt:233 -# 9406fd421d9f46878fcd25ba44e628b5 -msgid ":method:`db.collection.updateOne()` when used with the ``upsert: true`` option." -msgstr "" - -#: ../source/tutorial/insert-documents.txt:236 -# 587a39a57f38488e9e873da93838b8af -msgid ":method:`db.collection.updateMany()` when used with the ``upsert: true`` option." -msgstr "" - -#: ../source/tutorial/insert-documents.txt:239 -# 6ce9cd393d1d4fceacddd0ee2fce74b7 -msgid ":method:`db.collection.findAndModify()` when used with the ``upsert: true`` option." -msgstr "" - -#: ../source/tutorial/insert-documents.txt:242 -# 668c902f35e54593918938fd8da16179 -msgid ":method:`db.collection.findOneAndUpdate()` when used with the ``upsert: true`` option." -msgstr "" - -#: ../source/tutorial/insert-documents.txt:245 -# 8d511dd7905a4bb492aba39716650528 -msgid ":method:`db.collection.findOneAndReplace()` when used with the ``upsert: true`` option." -msgstr "" - -#: ../source/tutorial/insert-documents.txt:248 -# fa6660a256554e2f95c7591fce6c4d17 -msgid ":method:`db.collection.save()`." -msgstr "" - -#: ../source/tutorial/insert-documents.txt:250 -# 3ace6ea4c21e4be0b83c6f90853d70a4 -msgid ":method:`db.collection.bulkWrite()`." -msgstr "" - -#: ../source/tutorial/insert-documents.txt:252 -# a5563efbfd69431382e94180f5fc8435 -msgid "See the individual reference pages for the methods for more information and examples." -msgstr "" - -#: ../source/tutorial/insert-documents.txt:256 -# 98cb1c2fa5314cf1a0d53d801e028c0d -msgid "Write Acknowledgement" -msgstr "" - -#: ../source/tutorial/insert-documents.txt:258 -# a9d6a6bfd1d34ecab8390d0f0cacbe5f -msgid "With write concerns, you can specify the level of acknowledgement requested from MongoDB for write operations. For details, see :doc:`/reference/write-concern`." -msgstr "" - diff --git a/locale/pot/tutorial/install-mongodb-enterprise-on-amazon.pot b/locale/pot/tutorial/install-mongodb-enterprise-on-amazon.pot deleted file mode 100644 index 88f9e152668..00000000000 --- a/locale/pot/tutorial/install-mongodb-enterprise-on-amazon.pot +++ /dev/null @@ -1,158 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/install-mongodb-enterprise-on-amazon.txt:3 -# c979b08321f146e19a9a2f3a9557e9d7 -msgid "Install MongoDB Enterprise on Amazon Linux" -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-amazon.txt:0 -# 3957e2e09e0741088655731bf7f6e84a -msgid "On this page" -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-amazon.txt:14 -# f248d64729d04ebf9ab3e96af3279ae8 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-amazon.txt:16 -# 0214e73432114db8902a154cb65549fe -msgid "Use this tutorial to install :products:`MongoDB Enterprise ` on Amazon Linux AMI. MongoDB Enterprise is available on select platforms and contains support for several features related to security and monitoring." -msgstr "" - -#: ../source/includes/fact-installation-64bit.rst:1 -# c1a05734a5aa4c4b84935e03e565fadd -msgid "This installation guide only supports 64-bit systems. See :ref:`3.0-compatibility-platform-support` for details." -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:1 -# 41c7149a5cc14957b58e63110a0756b6 -msgid "MongoDB provides officially supported Enterprise packages in their own repository. This repository contains the following packages:" -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:7 -# b15c64f9b6574f11a9c587ecbfa05ba0 -msgid "``mongodb-enterprise``" -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:8 -# a65d81fde4cb4034b5143e9204abded4 -msgid "A ``metapackage`` that will automatically install the four component packages listed below." -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:11 -# c0cecd038493432c98bde4c73e0ac8f8 -msgid "``mongodb-enterprise-server``" -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:12 -# 0c4d8c629efe4b7b8ffd005603647010 -msgid "Contains the :program:`mongod` daemon and associated configuration and init scripts." -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:15 -# 2c293688850640259cbbd4233f62b68b -msgid "``mongodb-enterprise-mongos``" -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:16 -# d03b0842ce7845f9a6bbe6c8243d1d37 -msgid "Contains the :program:`mongos` daemon." -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:18 -# 4b967b7a488d4661a65cbdf34b01712b -msgid "``mongodb-enterprise-shell``" -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:19 -# c7ac90e4402943e38643109db8942514 -msgid "Contains the :program:`mongo` shell." -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:21 -# 0e436fed997044a6a72d0aa3b48c71ed -msgid "``mongodb-enterprise-tools``" -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:22 -# 2ad15900e959411bab1d19382323c3b9 -msgid "Contains the following MongoDB tools: :program:`mongoimport` :program:`bsondump`, :program:`mongodump`, :program:`mongoexport`, :program:`mongofiles`, :program:`mongooplog`, :program:`mongoperf`, :program:`mongorestore`, :program:`mongostat`, and :program:`mongotop`." -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-amazon.txt:26 -# cf6a8d94380f4d5ba08a7702687c180a -msgid "Install MongoDB Enterprise" -msgstr "" - -#: ../source/includes/extracts/install-past-mongodb-enterprise-amazon.rst:3 -# 68001ef4cda94242b98a30b5df9de715 -msgid "To install a version of MongoDB prior to 3.2, please refer to that version's documentation. For example, see version :v3.0:`3.0 `." -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-amazon.txt:35 -# af0a3c74de054925ab74deae26f77889 -msgid "Install MongoDB Enterprise From Tarball" -msgstr "" - -#: ../source/includes/extracts/install-mongodb-enterprise-manually-amazon.rst:1 -# cbaca96777f244d4b749558a49af960e -msgid "While you should use the ``.rpm`` packages as previously described, you may also manually install MongoDB using the tarballs." -msgstr "" - -#: ../source/includes/extracts/install-mongodb-enterprise-manually-amazon.rst:4 -# 8b25d964d8a64d9aa7fd647588f825c7 -msgid "First you must install any dependencies as appropriate:" -msgstr "" - -#: ../source/includes/extracts/install-mongodb-enterprise-manually-amazon.rst:9 -# 373fd2fd8b7243dc9d1de683ef953419 -msgid "To perform the installation, see :doc:`/tutorial/install-mongodb-enterprise-on-linux`." -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-amazon.txt:40 -# 669e534bd43c4a9d80b1360674270fc6 -msgid "Run MongoDB Enterprise" -msgstr "" - -#: ../source/includes/fact-installation-directories.rst:1 -# 778c9236b4f64ec7bd08776b7997979b -msgid "The MongoDB instance stores its data files in |mongod-datadir| and its log files in ``/var/log/mongodb`` by default, and runs using the |mongod-user| user account. You can specify alternate log and data file directories in ``/etc/mongod.conf``. See :setting:`systemLog.path` and :setting:`storage.dbPath` for additional information." -msgstr "" - -#: ../source/includes/fact-installation-directories.rst:8 -# 231bc88103814c5d8bcc6a7c7bd5fc34 -msgid "If you change the user that runs the MongoDB process, you **must** modify the access control rights to the |mongod-datadir| and ``/var/log/mongodb`` directories to give this user access to these directories." -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-amazon.txt:50 -# 61edb642a162425ca66032c336a93b80 -msgid "Uninstall MongoDB" -msgstr "" - -#: ../source/includes/fact-uninstall.rst:1 -# ba3dc814fb3c4626b9d0e3f480fe0196 -msgid "To completely remove MongoDB from a system, you must remove the MongoDB applications themselves, the configuration files, and any directories containing data and logs. The following section guides you through the necessary steps." -msgstr "" - -#: ../source/includes/fact-uninstall.rst:6 -# b866cd8185544de182d6895e12e0e75c -msgid "This process will *completely* remove MongoDB, its configuration, and *all* databases. This process is not reversible, so ensure that all of your configuration and data is backed up before proceeding." -msgstr "" - diff --git a/locale/pot/tutorial/install-mongodb-enterprise-on-debian.pot b/locale/pot/tutorial/install-mongodb-enterprise-on-debian.pot deleted file mode 100644 index 05d22463b01..00000000000 --- a/locale/pot/tutorial/install-mongodb-enterprise-on-debian.pot +++ /dev/null @@ -1,170 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/install-mongodb-enterprise-on-debian.txt:3 -# 98385bd0916647c4a3fcef2179be8168 -msgid "Install MongoDB Enterprise on Debian" -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-debian.txt:0 -# a3cd609609a54ec780d85e4e2442f2dc -msgid "On this page" -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-debian.txt:14 -# 2fb0e003a8884861bf751ee3667b8b53 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-debian.txt:16 -# c570da6cce844edd8690052e0804c9b6 -msgid "Use this tutorial to install :products:`MongoDB Enterprise ` from ``.deb`` packages on Debian 7 \"Wheezy\" or Debian 8 \"Jessie\"." -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-debian.txt:20 -# f3e13da14a8743509f80bf1e6f50b4bf -msgid "Platform Support" -msgstr "" - -#: ../source/includes/fact-installation-64bit.rst:1 -#: ../source/includes/fact-installation-64bit.rst:1 -# 63dba6085dc34226ac8a8cdcecd3efa0 -# d9a7b6b9663c4b659b60de81038c0669 -msgid "This installation guide only supports 64-bit systems. See :ref:`3.0-compatibility-platform-support` for details." -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:1 -# b2decd8c4ba8430f814bdc5a46ffcb09 -msgid "MongoDB provides officially supported Enterprise packages in their own repository. This repository contains the following packages:" -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:7 -# 892b0567ee9a40eda79206e2b16b6727 -msgid "``mongodb-enterprise``" -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:8 -# bf8044005c714e0b8cc606b0e8554f64 -msgid "A ``metapackage`` that will automatically install the four component packages listed below." -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:11 -# 80d4f717e02143dcb7d8e1008ea3d230 -msgid "``mongodb-enterprise-server``" -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:12 -# a5c6cbe9226f4d2fb6b741b442da5851 -msgid "Contains the :program:`mongod` daemon and associated configuration and init scripts." -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:15 -# 50572f37cfa44076926b2465667c9b90 -msgid "``mongodb-enterprise-mongos``" -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:16 -# 5bab8060fb8b4564a5ea09409bb899ad -msgid "Contains the :program:`mongos` daemon." -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:18 -# 172d56794b8547bd8df0845fa6f1d5dd -msgid "``mongodb-enterprise-shell``" -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:19 -# ba431b1c514a4f7dbf8d0273b8719560 -msgid "Contains the :program:`mongo` shell." -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:21 -# e20a9358d5d4464ea47584e8d9f8ae10 -msgid "``mongodb-enterprise-tools``" -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:22 -# 10321a517bb745f6867380090807746b -msgid "Contains the following MongoDB tools: :program:`mongoimport` :program:`bsondump`, :program:`mongodump`, :program:`mongoexport`, :program:`mongofiles`, :program:`mongooplog`, :program:`mongoperf`, :program:`mongorestore`, :program:`mongostat`, and :program:`mongotop`." -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-debian.txt:27 -# 654957ac38f44c63afa49db9b00e10a8 -msgid "Install MongoDB Enterprise" -msgstr "" - -#: ../source/includes/extracts/install-past-mongodb-enterprise-debian.rst:3 -# da229b6c8873486d8d7bff5e6f19ad98 -msgid "To install a version of MongoDB prior to 3.2, please refer to that version's documentation. For example, see version :v3.0:`3.0 `." -msgstr "" - -#: ../source/includes/fact-use-distribution-package.rst:1 -# 825c45ea2de845e38be6ef6b17cab4ef -msgid "Use the provided distribution packages as described in this page if possible. These packages will automatically install all of MongoDB's dependencies, and are the recommended installation method." -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-debian.txt:40 -# 2c668fc679ae4f978f92262426e572a8 -msgid "Install MongoDB Enterprise From Tarball" -msgstr "" - -#: ../source/includes/extracts/install-mongodb-enterprise-manually-debian.rst:1 -# 0bba0ecda8d843ca8ffcbc63cde0f799 -msgid "While you should use the ``.deb`` packages as previously described, you may also manually install MongoDB using the tarballs." -msgstr "" - -#: ../source/includes/extracts/install-mongodb-enterprise-manually-debian.rst:4 -# d03a1a49b353412abbdc3c8fd9cb9bfa -msgid "First you must install any dependencies as appropriate:" -msgstr "" - -#: ../source/includes/extracts/install-mongodb-enterprise-manually-debian.rst:11 -# 7c5b7006b954449b89aca09884f5f6e8 -msgid "To perform the installation, see :doc:`/tutorial/install-mongodb-enterprise-on-linux`." -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-debian.txt:45 -# 77836c959276498a8880536e1e5504dd -msgid "Run MongoDB Enterprise" -msgstr "" - -#: ../source/includes/fact-installation-directories.rst:1 -# 9d191713c0e740989ec2905d3d7b4f51 -msgid "The MongoDB instance stores its data files in |mongod-datadir| and its log files in ``/var/log/mongodb`` by default, and runs using the |mongod-user| user account. You can specify alternate log and data file directories in ``/etc/mongod.conf``. See :setting:`systemLog.path` and :setting:`storage.dbPath` for additional information." -msgstr "" - -#: ../source/includes/fact-installation-directories.rst:8 -# 55b09cb212e847f197b28f1966941c17 -msgid "If you change the user that runs the MongoDB process, you **must** modify the access control rights to the |mongod-datadir| and ``/var/log/mongodb`` directories to give this user access to these directories." -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-debian.txt:55 -# bb78dc9ef37540cc95c87cc8f289c856 -msgid "Uninstall MongoDB" -msgstr "" - -#: ../source/includes/fact-uninstall.rst:1 -# 343f93a23bf943eaa2e4979ffc063c76 -msgid "To completely remove MongoDB from a system, you must remove the MongoDB applications themselves, the configuration files, and any directories containing data and logs. The following section guides you through the necessary steps." -msgstr "" - -#: ../source/includes/fact-uninstall.rst:6 -# c5dbaa3871764a908c1ca5c30fb21d95 -msgid "This process will *completely* remove MongoDB, its configuration, and *all* databases. This process is not reversible, so ensure that all of your configuration and data is backed up before proceeding." -msgstr "" - diff --git a/locale/pot/tutorial/install-mongodb-enterprise-on-linux.pot b/locale/pot/tutorial/install-mongodb-enterprise-on-linux.pot deleted file mode 100644 index a56d143bd50..00000000000 --- a/locale/pot/tutorial/install-mongodb-enterprise-on-linux.pot +++ /dev/null @@ -1,53 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/install-mongodb-enterprise-on-linux.txt:3 -# b879639aa2f64f4d86120101e4e37412 -msgid "Install MongoDB Enterprise From Tarball" -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-linux.txt:0 -# 4ae34611782242bbb8f1a498f845a404 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-linux.txt:15 -# e13c402746124917899d346c76f0b668 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-linux.txt:17 -# 6eb2d56767d54feb8727a7f44c40b87a -msgid "Compiled versions of MongoDB Enterprise for Linux provide a simple option for installing MongoDB for other Linux systems without supported packages." -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-linux.txt:21 -# d05683598f674955af426be9503618c2 -msgid "Install MongoDB" -msgstr "" - -#: ../source/includes/extracts/install-past-mongodb-enterprise-tarball.rst:3 -# 3e45461d44354c52965835a317087a27 -msgid "To install a version of MongoDB prior to 3.2, please refer to that version's documentation. For example, see version :v3.0:`3.0 `." -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-linux.txt:28 -# e5b01c557ada475fab2b3a17047331c3 -msgid "Run MongoDB" -msgstr "" - diff --git a/locale/pot/tutorial/install-mongodb-enterprise-on-os-x.pot b/locale/pot/tutorial/install-mongodb-enterprise-on-os-x.pot deleted file mode 100644 index e6acd4f1327..00000000000 --- a/locale/pot/tutorial/install-mongodb-enterprise-on-os-x.pot +++ /dev/null @@ -1,53 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/install-mongodb-enterprise-on-os-x.txt:3 -# f1bac2eda95e477dba8efaf576813e7d -msgid "Install MongoDB Enterprise on OS X" -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-os-x.txt:8 -# 0903a59bc0074425991a3ee190b7b8b8 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-os-x.txt:10 -# f157f2bccc6341aba41c47b92445f1ee -msgid "Use this tutorial to install :products:`MongoDB Enterprise ` on OS X systems. MongoDB Enterprise is available on select platforms and contains support for several features related to security and monitoring." -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-os-x.txt:15 -# 3b32a7d187414f2f9a58445c31f004a2 -msgid "Platform Support" -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-os-x.txt:17 -# f3993be063d54952945e6cf94338cb5e -msgid "MongoDB only supports OS X versions 10.7 (Lion) and later on Intel x86-64. Versions of MongoDB Enterprise prior to 3.2 did not support OS X." -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-os-x.txt:21 -# 9d768234d2554a248e7aefdc3fdca508 -msgid "Install MongoDB Enterprise" -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-os-x.txt:26 -# fdfe2fa7fb3a4ac884842c8aeb1e0c98 -msgid "Run MongoDB Enterprise" -msgstr "" - diff --git a/locale/pot/tutorial/install-mongodb-enterprise-on-red-hat.pot b/locale/pot/tutorial/install-mongodb-enterprise-on-red-hat.pot deleted file mode 100644 index 67348ae63a3..00000000000 --- a/locale/pot/tutorial/install-mongodb-enterprise-on-red-hat.pot +++ /dev/null @@ -1,255 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/install-mongodb-enterprise-on-red-hat.txt:3 -# 3ed1d18f1eb04e81947ac620a0ffd3bc -msgid "Install MongoDB Enterprise on Red Hat Enterprise or CentOS" -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-red-hat.txt:0 -# 3538985fcfb8493dacfb8e2bcd6080b0 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-red-hat.txt:14 -# a688f49b25954782b116066c8d2ceff7 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-red-hat.txt:16 -# 9e52950a94a048168f38a71e114b6549 -msgid "Use this tutorial to install :products:`MongoDB Enterprise ` on Red Hat Enterprise Linux or CentOS Linux versions 6 and 7 from ``.rpm`` packages." -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-red-hat.txt:20 -# 806a5e7dfa5d4b3eb29b5022d484ed9f -msgid "Platform Support" -msgstr "" - -#: ../source/includes/fact-installation-64bit.rst:1 -# 2e79181689e84b5b9181ed844d5fea60 -msgid "This installation guide only supports 64-bit systems. See :ref:`3.0-compatibility-platform-support` for details." -msgstr "" - -#: ../source/includes/fact-installation-rhel5.rst:1 -# 502a6967686f42af9678b389a331ae46 -msgid "MongoDB 3.2 deprecates support for Red Hat Enterprise Linux 5." -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:1 -# 698b789df9d14a8389a91405dcdc0290 -msgid "MongoDB provides officially supported Enterprise packages in their own repository. This repository contains the following packages:" -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:7 -# 728236fb60454625999ca76207ae222b -msgid "``mongodb-enterprise``" -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:8 -# d75f689e8e664ee0bf4025660b783418 -msgid "A ``metapackage`` that will automatically install the four component packages listed below." -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:11 -# bfd14b072a344a6db34e5ce8d9ad67ff -msgid "``mongodb-enterprise-server``" -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:12 -# 1ee5d17cff614c3d92acdc01419cf20b -msgid "Contains the :program:`mongod` daemon and associated configuration and init scripts." -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:15 -# e69b8ec5b5034ebd85073bd32a680dd0 -msgid "``mongodb-enterprise-mongos``" -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:16 -# 1c93a46ed44c468e8fc65e7a72841b67 -msgid "Contains the :program:`mongos` daemon." -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:18 -# 15a53071b79b441bb7c54d08023f1ad7 -msgid "``mongodb-enterprise-shell``" -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:19 -# 574807831ec1470b83195fae886a7f58 -msgid "Contains the :program:`mongo` shell." -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:21 -# befe2bacbdbc4171ad84f70ed4cfde37 -msgid "``mongodb-enterprise-tools``" -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:22 -# 342352e1c8f64145b3c7a897826066d6 -msgid "Contains the following MongoDB tools: :program:`mongoimport` :program:`bsondump`, :program:`mongodump`, :program:`mongoexport`, :program:`mongofiles`, :program:`mongooplog`, :program:`mongoperf`, :program:`mongorestore`, :program:`mongostat`, and :program:`mongotop`." -msgstr "" - -#: ../source/includes/fact-installation-bind-ip-default-in-config.rst:1 -# 7f2317d20cc543f68070f85fa900e956 -msgid "The default ``/etc/mongod.conf`` configuration file supplied by the packages have :setting:`~net.bind_ip` set to ``127.0.0.1`` by default. Modify this setting as needed for your environment before initializing a :term:`replica set`." -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-red-hat.txt:34 -# b13c1f17dfd247a4adfdc2da9a94bd69 -msgid "Install MongoDB Enterprise" -msgstr "" - -#: ../source/includes/extracts/install-past-mongodb-enterprise-red-hat.rst:3 -# 2a8cb5e70cad44328dfc12f62523fbea -msgid "To install a version of MongoDB prior to 3.2, please refer to that version's documentation. For example, see version :v3.0:`3.0 `." -msgstr "" - -#: ../source/includes/fact-use-distribution-package.rst:1 -# 58203c4522f44fdc89b9861f55f40a1e -msgid "Use the provided distribution packages as described in this page if possible. These packages will automatically install all of MongoDB's dependencies, and are the recommended installation method." -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-red-hat.txt:45 -# 17085376f39b44dc83664b3d969b0596 -msgid "Install MongoDB Enterprise From Tarball" -msgstr "" - -#: ../source/includes/extracts/install-mongodb-enterprise-manually-red-hat.rst:1 -# d635da8c660840368ea78c105c29ec0f -msgid "While you should use the ``.rpm`` packages as previously described, you may also manually install MongoDB using the tarballs." -msgstr "" - -#: ../source/includes/extracts/install-mongodb-enterprise-manually-red-hat.rst:4 -# f8a8ca369c3d45559568cc31a38f9ebb -msgid "First you must install any dependencies as appropriate:" -msgstr "" - -#: ../source/includes/extracts/install-mongodb-enterprise-manually-red-hat.rst:7 -# b0ff878ddf754069a8bb6ce1cbc817b9 -msgid "Version 6" -msgstr "" - -#: ../source/includes/extracts/install-mongodb-enterprise-manually-red-hat.rst:11 -# 55db75194e874dd1b5376c06cb2d0341 -msgid "Version 7" -msgstr "" - -#: ../source/includes/extracts/install-mongodb-enterprise-manually-red-hat.rst:13 -# 51a74df01fd94230ac24d0637eb050d6 -msgid "To perform the installation, see :doc:`/tutorial/install-mongodb-enterprise-on-linux`." -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-red-hat.txt:50 -# 3c17901f528b4354aba15cd3a78fa3f8 -msgid "Run MongoDB Enterprise" -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-red-hat.txt:53 -# 38b5dc6398e84538aecc81ae00bf192a -msgid "Prerequisites" -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-red-hat.txt:58 -# da3ab13f922c48e3a584a00fd3d5b22a -msgid "Configure SELinux" -msgstr "" - -#: ../source/includes/fact-selinux-redhat-options.rst:3 -# 1f26f1bb6bc84e31b6135d5492b78d50 -msgid "If you are using SELinux, you must configure SELinux to allow MongoDB to start on Red Hat Linux-based systems (Red Hat Enterprise Linux or CentOS Linux)." -msgstr "" - -#: ../source/includes/fact-selinux-redhat-options.rst:7 -# 7b70e70f5ed24a9d8ebfcc48f5decdab -msgid "To configure SELinux, administrators have three options:" -msgstr "" - -#: ../source/includes/fact-selinux-redhat-options.rst:9 -# 6dc82f900d7444aba568277b4f2b6b95 -msgid "If SELinux is in ``enforcing`` mode, enable access to the relevant ports that the MongoDB deployment will use (e.g. ``27017``). See :doc:`/reference/default-mongodb-port` for more information on MongoDB's default ports. For default settings, this can be accomplished by running" -msgstr "" - -#: ../source/includes/fact-selinux-redhat-options.rst:19 -# 056e720c70944f65828965183a38dab6 -msgid "Disable SELinux by setting the ``SELINUX`` setting to ``disabled`` in ``/etc/selinux/config``." -msgstr "" - -#: ../source/includes/fact-selinux-redhat-options.rst:26 -#: ../source/includes/fact-selinux-redhat-options.rst:35 -# bee6f0f36bc5448e999060c101a80991 -# 949cc48ff2bf4348b9d523b6c8c2874d -msgid "You must reboot the system for the changes to take effect." -msgstr "" - -#: ../source/includes/fact-selinux-redhat-options.rst:28 -# d5ff89022f1948dfb23cb03f93c909ab -msgid "Set SELinux to ``permissive`` mode in ``/etc/selinux/config`` by setting the ``SELINUX`` setting to ``permissive``." -msgstr "" - -#: ../source/includes/fact-selinux-redhat-options.rst:37 -# 05fd340a18044283be4df48ba64df009 -msgid "You can instead use ``setenforce`` to change to ``permissive`` mode. ``setenforce`` does not require a reboot but is **not** persistent." -msgstr "" - -#: ../source/includes/fact-selinux-redhat-options.rst:40 -# 2f047f0e90be40c3976cf9b3c07c192f -msgid "Alternatively, you can choose not to install the SELinux packages when you are installing your Linux operating system, or choose to remove the relevant packages. This option is the most invasive and is not recommended." -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-red-hat.txt:68 -# d63acd6603e54cacb3cf92864d33dc0f -msgid "Data Directories and Permissions" -msgstr "" - -#: ../source/includes/warning-selinux-rhel7.rst:3 -# c1b329cbb9854c848e57b5d70fd0739c -msgid "On RHEL 7.0, if you change the data path, the *default* SELinux policies will prevent :program:`mongod` from having write access on the new data path if you do not change the security context." -msgstr "" - -#: ../source/includes/fact-installation-directories.rst:1 -# 843101af466640ffa81779651aebb9b6 -msgid "The MongoDB instance stores its data files in |mongod-datadir| and its log files in ``/var/log/mongodb`` by default, and runs using the |mongod-user| user account. You can specify alternate log and data file directories in ``/etc/mongod.conf``. See :setting:`systemLog.path` and :setting:`storage.dbPath` for additional information." -msgstr "" - -#: ../source/includes/fact-installation-directories.rst:8 -# 80a25b95a59143e5a7fb6b04db2be9e7 -msgid "If you change the user that runs the MongoDB process, you **must** modify the access control rights to the |mongod-datadir| and ``/var/log/mongodb`` directories to give this user access to these directories." -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-red-hat.txt:75 -# 51d40d56346940fdb193752776a55022 -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-red-hat.txt:80 -# bed87098fe614bffa632c4dfd4bfe154 -msgid "Uninstall MongoDB" -msgstr "" - -#: ../source/includes/fact-uninstall.rst:1 -# 21cb783eea7742f7a25fd1d6304413b8 -msgid "To completely remove MongoDB from a system, you must remove the MongoDB applications themselves, the configuration files, and any directories containing data and logs. The following section guides you through the necessary steps." -msgstr "" - -#: ../source/includes/fact-uninstall.rst:6 -# a520bf2ce0544307822d51a3c0df5c0b -msgid "This process will *completely* remove MongoDB, its configuration, and *all* databases. This process is not reversible, so ensure that all of your configuration and data is backed up before proceeding." -msgstr "" - diff --git a/locale/pot/tutorial/install-mongodb-enterprise-on-suse.pot b/locale/pot/tutorial/install-mongodb-enterprise-on-suse.pot deleted file mode 100644 index 82299f1a2fe..00000000000 --- a/locale/pot/tutorial/install-mongodb-enterprise-on-suse.pot +++ /dev/null @@ -1,198 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/install-mongodb-enterprise-on-suse.txt:3 -# 7c0cf1128d2e43e6859aded8cefc1215 -msgid "Install MongoDB Enterprise on SUSE" -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-suse.txt:0 -# 1f38c01af4cc4984b28f842a94917850 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-suse.txt:14 -# 7f09d1f83a0a46e483398a8ec2b09aa6 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-suse.txt:16 -# 72a3b52a8b20414ab43cc59cc01eef6e -msgid "Use this tutorial to install :products:`MongoDB Enterprise ` on SUSE Linux 11 and 12. MongoDB Enterprise is available on select platforms and contains support for several features related to security and monitoring." -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-suse.txt:21 -# 68993183805f4486811c19cabf8f0c88 -msgid "Platform Support" -msgstr "" - -#: ../source/includes/fact-installation-64bit.rst:1 -# 5b96572977e74897b67d29055716055e -msgid "This installation guide only supports 64-bit systems. See :ref:`3.0-compatibility-platform-support` for details." -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:1 -# 6f5a89729f4c4a45aa8c3cc9d3d69e27 -msgid "MongoDB provides officially supported Enterprise packages in their own repository. This repository contains the following packages:" -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:7 -# 70ae45bcd3a74099a5abd730146f7c4f -msgid "``mongodb-enterprise``" -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:8 -# 319a30cd7b0f427fa33ba2b6b0bb4475 -msgid "A ``metapackage`` that will automatically install the four component packages listed below." -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:11 -# 390f9936e82245178ce88adc3e6d0462 -msgid "``mongodb-enterprise-server``" -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:12 -# 82a5bb1bd58841c7a3f374a6d7c6014c -msgid "Contains the :program:`mongod` daemon and associated configuration and init scripts." -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:15 -# 158ac53c66bf4db68fdae08ae434d7bb -msgid "``mongodb-enterprise-mongos``" -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:16 -# 255ec8932dfb45438a3bb7f0853c9152 -msgid "Contains the :program:`mongos` daemon." -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:18 -# b210cf65928b41a8ace9a41d89aee092 -msgid "``mongodb-enterprise-shell``" -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:19 -# 3317afdeea1d401283fa22dce6998230 -msgid "Contains the :program:`mongo` shell." -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:21 -# 5785936eb4b443d3bd9b64491a357a85 -msgid "``mongodb-enterprise-tools``" -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:22 -# 8a1421a7cc864c26a3a556fe217d7acc -msgid "Contains the following MongoDB tools: :program:`mongoimport` :program:`bsondump`, :program:`mongodump`, :program:`mongoexport`, :program:`mongofiles`, :program:`mongooplog`, :program:`mongoperf`, :program:`mongorestore`, :program:`mongostat`, and :program:`mongotop`." -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-suse.txt:28 -# 1a6ff92e730c4a6e93c80bea62365035 -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-suse.txt:30 -# 22bb044eea0e4e849894d1c3500c5c7a -msgid "MongoDB only provides Enterprise packages for 64-bit builds of SUSE Enterprise Linux versions 11 and 12." -msgstr "" - -#: ../source/includes/fact-use-distribution-package.rst:1 -# 9ae7ce79e7f24e0cb2278c9968113d41 -msgid "Use the provided distribution packages as described in this page if possible. These packages will automatically install all of MongoDB's dependencies, and are the recommended installation method." -msgstr "" - -#: ../source/includes/note-suse-ulimit.rst:3 -# 8a83bf19fba941fc88ea8677c883a074 -msgid "SUSE Linux Enterprise Server and potentially other SUSE distributions ship with virtual memory address space limited to 8 GB by default. You *must* adjust this in order to prevent virtual memory allocation failures as the database grows." -msgstr "" - -#: ../source/includes/note-suse-ulimit.rst:8 -# b805683bf54e45908b543d2216041ddd -msgid "The SLES packages for MongoDB adjust these limits in the default scripts, but you will need to make this change manually if you are using custom scripts and/or the tarball release rather than the SLES packages." -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-suse.txt:38 -# c7e50042141b454d8e5b6c39aad57ae4 -msgid "Install MongoDB Enterprise" -msgstr "" - -#: ../source/includes/extracts/install-past-mongodb-enterprise-suse.rst:3 -# 924c1850dbb4462db52a4c9b80bd0d84 -msgid "To install a version of MongoDB prior to 3.2, please refer to that version's documentation. For example, see version :v3.0:`3.0 `." -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-suse.txt:47 -# 804da9242d1d4344be01f1011cf5c317 -msgid "Install MongoDB Enterprise From Tarball" -msgstr "" - -#: ../source/includes/extracts/install-mongodb-enterprise-manually-suse.rst:1 -# 44e33aba91c8459ebd20af5adcb49c0b -msgid "While you should use the ``.rpm`` packages as previously described, you may also manually install MongoDB using the tarballs." -msgstr "" - -#: ../source/includes/extracts/install-mongodb-enterprise-manually-suse.rst:4 -# 882b5c3a434f495c903def5b02ef5b18 -msgid "First you must install any dependencies as appropriate:" -msgstr "" - -#: ../source/includes/extracts/install-mongodb-enterprise-manually-suse.rst:11 -# b28e2d3e924f470eb0b97397b85b0b16 -msgid "To perform the installation, see :doc:`/tutorial/install-mongodb-enterprise-on-linux`." -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-suse.txt:52 -# 0a24f34e35934685abb3f4e88496f26e -msgid "Run MongoDB Enterprise" -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-suse.txt:58 -# 45a76cdfddce4877bb668b70ef586344 -msgid "Prerequisites" -msgstr "" - -#: ../source/includes/fact-installation-directories.rst:1 -# 46b6b6f9c1ac4b9e81c90c922949e353 -msgid "The MongoDB instance stores its data files in |mongod-datadir| and its log files in ``/var/log/mongodb`` by default, and runs using the |mongod-user| user account. You can specify alternate log and data file directories in ``/etc/mongod.conf``. See :setting:`systemLog.path` and :setting:`storage.dbPath` for additional information." -msgstr "" - -#: ../source/includes/fact-installation-directories.rst:8 -# 748c3770bed64125a8df36abf221e682 -msgid "If you change the user that runs the MongoDB process, you **must** modify the access control rights to the |mongod-datadir| and ``/var/log/mongodb`` directories to give this user access to these directories." -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-suse.txt:63 -# a2f1d210c46a47a8a7abe7f348b40ea5 -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-suse.txt:68 -# 59763108ae69416d8b9300d18d41a5cd -msgid "Uninstall MongoDB" -msgstr "" - -#: ../source/includes/fact-uninstall.rst:1 -# 4d9c894b76184148b4017221d5d14ca6 -msgid "To completely remove MongoDB from a system, you must remove the MongoDB applications themselves, the configuration files, and any directories containing data and logs. The following section guides you through the necessary steps." -msgstr "" - -#: ../source/includes/fact-uninstall.rst:6 -# 6fc3d0f013414f7b808ea244b6fffb76 -msgid "This process will *completely* remove MongoDB, its configuration, and *all* databases. This process is not reversible, so ensure that all of your configuration and data is backed up before proceeding." -msgstr "" - diff --git a/locale/pot/tutorial/install-mongodb-enterprise-on-ubuntu.pot b/locale/pot/tutorial/install-mongodb-enterprise-on-ubuntu.pot deleted file mode 100644 index 3172f97eeba..00000000000 --- a/locale/pot/tutorial/install-mongodb-enterprise-on-ubuntu.pot +++ /dev/null @@ -1,180 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/install-mongodb-enterprise-on-ubuntu.txt:3 -# 556a72b7bfe349f4b3246418cd47dcbf -msgid "Install MongoDB Enterprise on Ubuntu" -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-ubuntu.txt:0 -# 995266edfd714ccf9ef0bfb301e8f24e -msgid "On this page" -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-ubuntu.txt:14 -# 40e91cd7412a43c2a90249ccd57b54b7 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-ubuntu.txt:16 -# f940249e25704abd912415a7433fc1ec -msgid "Use this tutorial to install :products:`MongoDB Enterprise ` on LTS Ubuntu Linux systems from ``.deb`` packages." -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-ubuntu.txt:20 -# 3827fe31a4ea418aac8594ef9caea85f -msgid "Platform Support" -msgstr "" - -#: ../source/includes/fact-ubuntu-lts-support.rst:1 -#: ../source/includes/fact-ubuntu-lts-support.rst:1 -# e88ae52556364215b78dbb398114075d -# b865ba75b71247a29660d30da94c7d01 -msgid "MongoDB only provides packages for 64-bit LTS (long-term support) Ubuntu releases. For example, 12.04 LTS (precise), 14.04 LTS (trusty), 16.04 LTS (xenial), and so on. These packages may work with other Ubuntu releases, however, they are not supported." -msgstr "" - -#: ../source/includes/admonition-power-ubuntu-restriction.rst:7 -# 79344bbd41384c188bd00f64308d9e8e -msgid "3.4 Incompatibility with Ubuntu 16.04 on IBM Power Systems" -msgstr "" - -#: ../source/includes/admonition-power-ubuntu-restriction.rst:4 -# c77edb7e3986422aa93577d4671bfd41 -msgid "Due to a `lock elision bug in glibc `_, if you are running on Ubuntu 16.04 on IBM Power Systems, do not use MongoDB 3.4 in production until the ``glibc`` version with the fix becomes available and you have installed that version." -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:1 -# 128a8291c25e4fce83bcf32e0be2d51c -msgid "MongoDB provides officially supported Enterprise packages in their own repository. This repository contains the following packages:" -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:7 -# 7fcc6d9e6f0a4e4bb2e07beeee7bdb60 -msgid "``mongodb-enterprise``" -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:8 -# 05f8cb73401a4f3f8ff8e0de4812eef4 -msgid "A ``metapackage`` that will automatically install the four component packages listed below." -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:11 -# c0e206d81f234f5fa6e6810741c6f304 -msgid "``mongodb-enterprise-server``" -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:12 -# 476bcce386c24c9b856bcf300a07ca54 -msgid "Contains the :program:`mongod` daemon and associated configuration and init scripts." -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:15 -# beee764e50754bd08abe790eced23692 -msgid "``mongodb-enterprise-mongos``" -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:16 -# c35408dffe8b44c6bf73007b8b161ca7 -msgid "Contains the :program:`mongos` daemon." -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:18 -# acc2f9d7649c43e59124a7bcd03d6d24 -msgid "``mongodb-enterprise-shell``" -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:19 -# 61154e833fea4f6eb0b941e1120de465 -msgid "Contains the :program:`mongo` shell." -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:21 -# 433fa3fc76d6408eb7f9e694f848a77e -msgid "``mongodb-enterprise-tools``" -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:22 -# b8ddc4969f754d81a49da7bd3e7b5e8c -msgid "Contains the following MongoDB tools: :program:`mongoimport` :program:`bsondump`, :program:`mongodump`, :program:`mongoexport`, :program:`mongofiles`, :program:`mongooplog`, :program:`mongoperf`, :program:`mongorestore`, :program:`mongostat`, and :program:`mongotop`." -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-ubuntu.txt:29 -# 9a9db0342d924ec1949c4514b22ecbbe -msgid "Install MongoDB Enterprise" -msgstr "" - -#: ../source/includes/extracts/install-past-mongodb-enterprise-ubuntu.rst:3 -# df363923fbf144a7a44ef85cb2864b23 -msgid "To install a version of MongoDB prior to 3.2, please refer to that version's documentation. For example, see version :v3.0:`3.0 `." -msgstr "" - -#: ../source/includes/fact-use-distribution-package.rst:1 -# 9a47698e9b82430693f2650e5642ec0e -msgid "Use the provided distribution packages as described in this page if possible. These packages will automatically install all of MongoDB's dependencies, and are the recommended installation method." -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-ubuntu.txt:42 -# 724f2e63abac4051835b62d9933df802 -msgid "Install MongoDB Enterprise From Tarball" -msgstr "" - -#: ../source/includes/extracts/install-mongodb-enterprise-manually-debian.rst:1 -# 3077ed4fdd834d338667c1b58aa0fafb -msgid "While you should use the ``.deb`` packages as previously described, you may also manually install MongoDB using the tarballs." -msgstr "" - -#: ../source/includes/extracts/install-mongodb-enterprise-manually-debian.rst:4 -# 37dc16bd30cc4046bf7a2d7092dfd748 -msgid "First you must install any dependencies as appropriate:" -msgstr "" - -#: ../source/includes/extracts/install-mongodb-enterprise-manually-debian.rst:11 -# 9e35afb9fb974c3c99565ddc94b88635 -msgid "To perform the installation, see :doc:`/tutorial/install-mongodb-enterprise-on-linux`." -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-ubuntu.txt:47 -# fd03d6f28455440d9c3c33d5f30f4ee0 -msgid "Run MongoDB Enterprise" -msgstr "" - -#: ../source/includes/fact-installation-directories.rst:1 -# 000387027712448e9d1a7dcb5a99ed27 -msgid "The MongoDB instance stores its data files in |mongod-datadir| and its log files in ``/var/log/mongodb`` by default, and runs using the |mongod-user| user account. You can specify alternate log and data file directories in ``/etc/mongod.conf``. See :setting:`systemLog.path` and :setting:`storage.dbPath` for additional information." -msgstr "" - -#: ../source/includes/fact-installation-directories.rst:8 -# d1a6e0931baa48459411b605a265c2fc -msgid "If you change the user that runs the MongoDB process, you **must** modify the access control rights to the |mongod-datadir| and ``/var/log/mongodb`` directories to give this user access to these directories." -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-ubuntu.txt:57 -# 96bc3b38507b4091be251890b3eedb8e -msgid "Uninstall MongoDB" -msgstr "" - -#: ../source/includes/fact-uninstall.rst:1 -# 961eaf5dac3b435e84cc09d62c969205 -msgid "To completely remove MongoDB from a system, you must remove the MongoDB applications themselves, the configuration files, and any directories containing data and logs. The following section guides you through the necessary steps." -msgstr "" - -#: ../source/includes/fact-uninstall.rst:6 -# f0a9dbd99e1a483a9c210af0b9f7b896 -msgid "This process will *completely* remove MongoDB, its configuration, and *all* databases. This process is not reversible, so ensure that all of your configuration and data is backed up before proceeding." -msgstr "" - diff --git a/locale/pot/tutorial/install-mongodb-enterprise-on-windows.pot b/locale/pot/tutorial/install-mongodb-enterprise-on-windows.pot deleted file mode 100644 index bdd883854bf..00000000000 --- a/locale/pot/tutorial/install-mongodb-enterprise-on-windows.pot +++ /dev/null @@ -1,113 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:3 -# 5015aa1420644105824eebc757acef11 -msgid "Install MongoDB Enterprise on Windows" -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:0 -# 9af4bc30c7614ca09a3249463983c0d9 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:16 -# 484dd1cfec42409eb0965f1963b79608 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:18 -# 400d4d9342564be0bddc3ceb9f39a3f4 -msgid "Use this tutorial to install :products:`MongoDB Enterprise ` on Windows systems. MongoDB Enterprise is available on select platforms and contains support for several features related to security and monitoring." -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:24 -# 66795a2cc96e42b8975603369aaaf527 -msgid "Prerequisites" -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:26 -# 114f8b4b15764e5ca9981a536183b38a -msgid "MongoDB Enterprise Server for Windows requires Windows Server 2008 R2 or later. The ``.msi`` installer includes all other software dependencies and will automatically upgrade any older version of MongoDB installed using an ``.msi`` file." -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:32 -# 160ab9694dc04f2586bf8d90acabc152 -msgid "Get MongoDB Enterprise" -msgstr "" - -#: ../source/includes/extracts/install-past-mongodb-enterprise-windows.rst:3 -# 480bf152bdbe41a283f43963dd813374 -msgid "To install a version of MongoDB prior to 3.2, please refer to that version's documentation. For example, see version :v3.0:`3.0 `." -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:39 -# 5c981b03071044ef9fa12bcfb0feafc9 -msgid "Install MongoDB Enterprise" -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:42 -# 04d2cce2b38343039f7c667cdf56edc9 -msgid "Interactive Installation" -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:47 -# 1a089689aaec4df9bf7589640eb4815f -msgid "Unattended Installation" -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:49 -# fa4f9ba847154780bc41b6490ad72ea2 -msgid "You may install MongoDB unattended on Windows from the command line using ``msiexec.exe``." -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:55 -# f2cf85eebae54b7f85cbf8c764de3bb5 -msgid "Run MongoDB Enterprise" -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:59 -# 76ecca813123465da174a3d3294c9730 -msgid "Do not make :program:`mongod.exe` visible on public networks without running in \"Secure Mode\" with the :setting:`auth` setting. MongoDB is designed to be run in trusted environments, and the database does not enable \"Secure Mode\" by default." -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:67 -# 08331b1b599a4a4cbcfe60ba264c28ef -msgid "Configure a Windows Service for MongoDB Enterprise" -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:74 -# fd300a7391774622a564cf7cccc581d2 -msgid "Manually Create a Windows Service for MongoDB Enterprise" -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:76 -# 4324a05a7a2948f6b228364f2ba20abb -msgid "You can set up the MongoDB server as a :guilabel:`Windows Service` that starts automatically at boot time." -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:79 -# 8088e6ea5b384795a0e429bbf877de70 -msgid "The following procedure assumes you have installed MongoDB using the ``.msi`` installer with the path ``C:\\Program Files\\MongoDB\\Server\\3.2\\``." -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:82 -# 3c111771683846308a4d282f5851f18a -msgid "If you have installed in an alternative directory, you will need to adjust the paths as appropriate." -msgstr "" - diff --git a/locale/pot/tutorial/install-mongodb-on-amazon.pot b/locale/pot/tutorial/install-mongodb-on-amazon.pot deleted file mode 100644 index 5750f6bb8df..00000000000 --- a/locale/pot/tutorial/install-mongodb-on-amazon.pot +++ /dev/null @@ -1,160 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/install-mongodb-on-amazon.txt:3 -# ced99171af0b43699d9b73277de6a2ef -msgid "Install MongoDB Community Edition on Amazon Linux" -msgstr "" - -#: ../source/tutorial/install-mongodb-on-amazon.txt:0 -# f284863699814cf4a8a7115e7167ee33 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/install-mongodb-on-amazon.txt:14 -# 6fc8f435d8614e5e9b274e52cec1a8e5 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/install-mongodb-on-amazon.txt:16 -# 0a16ab66bc1146bbbb55440e0977e1b5 -msgid "Use this tutorial to install MongoDB Community Edition on Amazon Linux from ``.rpm`` packages." -msgstr "" - -#: ../source/includes/fact-installation-64bit.rst:1 -#: ../source/includes/fact-installation-64bit.rst:1 -# 538d4bba0c7e405c97fd1648c38b34eb -# 82754fb08e314b06b305277304188077 -msgid "This installation guide only supports 64-bit systems. See :ref:`3.0-compatibility-platform-support` for details." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-amazon.txt:22 -# 96de798a1fb34ec89428641bed8aaec9 -msgid "Packages" -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:4 -# 05fc8de471ba4ed898ed0c4d7b9ef45a -msgid "MongoDB provides officially supported packages in their own repository. This repository contains the following packages:" -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:10 -# 7588debbe29d4292a4075c8b112abf6f -msgid "``mongodb-org``" -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:11 -# f5aea33c008d48bcb7e97483b30ce9f5 -msgid "A ``metapackage`` that will automatically install the four component packages listed below." -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:14 -# 864c934c51b74ab6b8a03f93d0db5ba9 -msgid "``mongodb-org-server``" -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:15 -# e0c20db95b5f431ebcc91408155118a3 -msgid "Contains the :program:`mongod` daemon and associated configuration and init scripts." -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:18 -# 4ac4913962764f6189f893dc3d4d43c4 -msgid "``mongodb-org-mongos``" -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:19 -# a3c5e3a9f067475ea199908585676662 -msgid "Contains the :program:`mongos` daemon." -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:21 -# a7e6c2ccb1d8471b9781345508ca2cbb -msgid "``mongodb-org-shell``" -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:22 -# fd9f638fac73474aac641d6f3eec4a3c -msgid "Contains the :program:`mongo` shell." -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:24 -# 263212fbc1454facb6c61c17986fb725 -msgid "``mongodb-org-tools``" -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:25 -# 4f78183f93e447ca968138dc75231107 -msgid "Contains the following MongoDB tools: :program:`mongoimport` :program:`bsondump`, :program:`mongodump`, :program:`mongoexport`, :program:`mongofiles`, :program:`mongooplog`, :program:`mongoperf`, :program:`mongorestore`, :program:`mongostat`, and :program:`mongotop`." -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:31 -# 806d0c16fedc4e658efeafdc7afba526 -msgid "The ``mongodb-org-server`` package provides an initialization script that starts :program:`mongod` with the ``/etc/mongod.conf`` configuration file." -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:37 -# 8be4a9b4c2894bf5a2a8f0b3c95ba18a -msgid "See `Run MongoDB Community Edition`_ for details on using this initialization script." -msgstr "" - -#: ../source/includes/fact-installation-bind-ip-default-in-config.rst:1 -# 2595777d9d9641e888e7fa49b8196a9b -msgid "The default ``/etc/mongod.conf`` configuration file supplied by the packages have :setting:`~net.bind_ip` set to ``127.0.0.1`` by default. Modify this setting as needed for your environment before initializing a :term:`replica set`." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-amazon.txt:29 -# f465e9fa42d2443faadf3276f268a78a -msgid "Install MongoDB Community Edition" -msgstr "" - -#: ../source/includes/extracts/install-past-mongodb-org-amazon.rst:3 -# 9857e489b9e6421cbf332e5fe08cbce4 -msgid "To install a version of MongoDB prior to 3.2, please refer to that version's documentation. For example, see version :v3.0:`3.0 `." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-amazon.txt:38 -# a61de092ae904433bc0f648cf1071d90 -msgid "Run MongoDB Community Edition" -msgstr "" - -#: ../source/includes/fact-installation-directories.rst:1 -# 4c625906394548b6bc19eed0dd7d1613 -msgid "The MongoDB instance stores its data files in |mongod-datadir| and its log files in ``/var/log/mongodb`` by default, and runs using the |mongod-user| user account. You can specify alternate log and data file directories in ``/etc/mongod.conf``. See :setting:`systemLog.path` and :setting:`storage.dbPath` for additional information." -msgstr "" - -#: ../source/includes/fact-installation-directories.rst:8 -# d6585d3804f749529e8f3855d16dffe0 -msgid "If you change the user that runs the MongoDB process, you **must** modify the access control rights to the |mongod-datadir| and ``/var/log/mongodb`` directories to give this user access to these directories." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-amazon.txt:48 -# 762841bfda0544db99005b40bb0d7a32 -msgid "Uninstall MongoDB Community Edition" -msgstr "" - -#: ../source/includes/fact-uninstall.rst:1 -# 20b1d63cc5794b63b53b3dd978fc1dd3 -msgid "To completely remove MongoDB from a system, you must remove the MongoDB applications themselves, the configuration files, and any directories containing data and logs. The following section guides you through the necessary steps." -msgstr "" - -#: ../source/includes/fact-uninstall.rst:6 -# e79d482b79bd407bb7a85b61dc48a9b7 -msgid "This process will *completely* remove MongoDB, its configuration, and *all* databases. This process is not reversible, so ensure that all of your configuration and data is backed up before proceeding." -msgstr "" - diff --git a/locale/pot/tutorial/install-mongodb-on-debian.pot b/locale/pot/tutorial/install-mongodb-on-debian.pot deleted file mode 100644 index f45692955ef..00000000000 --- a/locale/pot/tutorial/install-mongodb-on-debian.pot +++ /dev/null @@ -1,173 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/install-mongodb-on-debian.txt:3 -# ec6c2b8f96df4166bbeb52387d0594ce -msgid "Install MongoDB Community Edition on Debian" -msgstr "" - -#: ../source/tutorial/install-mongodb-on-debian.txt:0 -# 61f2474d641846d4ace23f7530d35ce6 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/install-mongodb-on-debian.txt:14 -# 7aafc1e8dadd4f9dacac135b4bbe3258 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/install-mongodb-on-debian.txt:16 -# 983852fc13d74cae8331bf640361ff9f -msgid "Use this tutorial to install MongoDB Community Edition from ``.deb`` packages on Debian 7 \"Wheezy\" or Debian 8 \"Jessie\". While Debian includes its own MongoDB packages, use the official MongoDB Community Edition packages to ensure that you have the latest release." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-debian.txt:21 -# 48e13349437b4d7eab3d8b32434e0446 -msgid "MongoDB only provides packages for 64-bit builds of Debian 7 and 8." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-debian.txt:24 -# e070281ef07f4f65a0a081265dc6e236 -msgid "Packages" -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:4 -# 2590e78695284887a76ab820fa73c7c5 -msgid "MongoDB provides officially supported packages in their own repository. This repository contains the following packages:" -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:10 -# e9ab6251ce8d4207ad3e2eb2f6e24fdc -msgid "``mongodb-org``" -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:11 -# e729f3f9746140418d6caa0e46c0ca75 -msgid "A ``metapackage`` that will automatically install the four component packages listed below." -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:14 -# 0f5c5125eee94ec18e7f5df6dbc56925 -msgid "``mongodb-org-server``" -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:15 -# bfccd889db7046f680227d426f3b7f4e -msgid "Contains the :program:`mongod` daemon and associated configuration and init scripts." -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:18 -# fc74c1d1d2884db2bd3c895d55f69248 -msgid "``mongodb-org-mongos``" -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:19 -# cd537a9497894f2e80bb373fe593730d -msgid "Contains the :program:`mongos` daemon." -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:21 -# 5ef0244eea7e44228280f7bdf1c139c0 -msgid "``mongodb-org-shell``" -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:22 -# 8d9f055a53ed4032b2b469bcfbc3d169 -msgid "Contains the :program:`mongo` shell." -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:24 -# 7449fbe52d294abe9c3b6fd62817842f -msgid "``mongodb-org-tools``" -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:25 -# cd363887fd1e42fab7902d4f3dfac3f0 -msgid "Contains the following MongoDB tools: :program:`mongoimport` :program:`bsondump`, :program:`mongodump`, :program:`mongoexport`, :program:`mongofiles`, :program:`mongooplog`, :program:`mongoperf`, :program:`mongorestore`, :program:`mongostat`, and :program:`mongotop`." -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:31 -# ea3c22c6a3d049c386205a6bcc512a4b -msgid "The ``mongodb-org-server`` package provides an initialization script that starts :program:`mongod` with the ``/etc/mongod.conf`` configuration file." -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:37 -# 29cee3f1ce35450e8a65277985f7c885 -msgid "See `Run MongoDB Community Edition`_ for details on using this initialization script." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-debian.txt:28 -# dda177f727d447419eb0d799ba8b0e47 -msgid "These packages conflict with the ``mongodb``, ``mongodb-server``, and ``mongodb-clients`` packages provided by Debian." -msgstr "" - -#: ../source/includes/fact-installation-bind-ip-default-in-config.rst:1 -# 792bd3f2bcf842188ebb4ab21eefb769 -msgid "The default ``/etc/mongod.conf`` configuration file supplied by the packages have :setting:`~net.bind_ip` set to ``127.0.0.1`` by default. Modify this setting as needed for your environment before initializing a :term:`replica set`." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-debian.txt:34 -# 87c36ae1f69341dbb204c4af3c6a722c -msgid "Install MongoDB Community Edition" -msgstr "" - -#: ../source/includes/extracts/install-past-mongodb-org-debian.rst:3 -# c9055d7515ba48cca9e5052ca3c9dcca -msgid "To install a version of MongoDB prior to 3.2, please refer to that version's documentation. For example, see version :v3.0:`3.0 `." -msgstr "" - -#: ../source/includes/fact-installation-64bit.rst:1 -# 4a9d6153cc844361a7149473e0df207a -msgid "This installation guide only supports 64-bit systems. See :ref:`3.0-compatibility-platform-support` for details." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-debian.txt:40 -# 9e25897bdefd4746b2cc4a77497d8c51 -msgid "The Debian package management tools (i.e. ``dpkg`` and ``apt``) ensure package consistency and authenticity by requiring that distributors sign packages with GPG keys." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-debian.txt:47 -# cd038226d248432faf625943cc95e6d3 -msgid "Run MongoDB Community Edition" -msgstr "" - -#: ../source/includes/fact-installation-directories.rst:1 -# 2b273d897c6f4bf692339f17c73468cb -msgid "The MongoDB instance stores its data files in |mongod-datadir| and its log files in ``/var/log/mongodb`` by default, and runs using the |mongod-user| user account. You can specify alternate log and data file directories in ``/etc/mongod.conf``. See :setting:`systemLog.path` and :setting:`storage.dbPath` for additional information." -msgstr "" - -#: ../source/includes/fact-installation-directories.rst:8 -# 46bd07f96bb54c83a004709d2768fc07 -msgid "If you change the user that runs the MongoDB process, you **must** modify the access control rights to the |mongod-datadir| and ``/var/log/mongodb`` directories to give this user access to these directories." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-debian.txt:57 -# 4acb896270594688b7e9ede2cd3910a3 -msgid "Uninstall MongoDB Community Edition" -msgstr "" - -#: ../source/includes/fact-uninstall.rst:1 -# d5d79cd2d1d242c3843e8fb193bc1ed1 -msgid "To completely remove MongoDB from a system, you must remove the MongoDB applications themselves, the configuration files, and any directories containing data and logs. The following section guides you through the necessary steps." -msgstr "" - -#: ../source/includes/fact-uninstall.rst:6 -# 3aa66093298e4b53b0301410f472905a -msgid "This process will *completely* remove MongoDB, its configuration, and *all* databases. This process is not reversible, so ensure that all of your configuration and data is backed up before proceeding." -msgstr "" - diff --git a/locale/pot/tutorial/install-mongodb-on-linux.pot b/locale/pot/tutorial/install-mongodb-on-linux.pot deleted file mode 100644 index cafb92f3397..00000000000 --- a/locale/pot/tutorial/install-mongodb-on-linux.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/install-mongodb-on-linux.txt:3 -# 932879c5f0454551b8d525e6b6b328f1 -msgid "Install MongoDB Community Edition From Tarball" -msgstr "" - -#: ../source/tutorial/install-mongodb-on-linux.txt:0 -# dcb8bdefa5154132a0b628cfb255a643 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/install-mongodb-on-linux.txt:15 -# af47928e3b9c4b50b193997127b942e4 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/install-mongodb-on-linux.txt:17 -# d7442e0eaf1a4967b2bb715382629c90 -msgid "Compiled versions of MongoDB Community Edition for Linux provide a simple option for installing MongoDB Community Edition for other Linux systems without supported packages." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-linux.txt:22 -# 72db4e08dcaa40ba961b74eefc1f6e44 -msgid "Do not use this installation method unless you have a specific need that the available :ref:`Linux Packages ` do not address." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-linux.txt:27 -# c85de739e1054343ab2710017efea323 -msgid "Install MongoDB Community Edition" -msgstr "" - -#: ../source/tutorial/install-mongodb-on-linux.txt:29 -# 4d22b2de609e48ec9464bb5e98c2e14b -msgid "MongoDB only provides archives for 64-bit builds of Linux. Follow the installation procedure appropriate for your system." -msgstr "" - -#: ../source/includes/extracts/install-past-mongodb-org-tarball.rst:3 -# aec2c58e6ec24b13af1cae044017c3a7 -msgid "To install a version of MongoDB prior to 3.2, please refer to that version's documentation. For example, see version :v3.0:`3.0 `." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-linux.txt:35 -# 23fd06765fe14dd39cad026c8420ff9f -msgid "Install for 64-bit Linux" -msgstr "" - -#: ../source/tutorial/install-mongodb-on-linux.txt:40 -# 68743457c73045dca042084700bb652d -msgid "Run MongoDB Community Edition" -msgstr "" - diff --git a/locale/pot/tutorial/install-mongodb-on-os-x.pot b/locale/pot/tutorial/install-mongodb-on-os-x.pot deleted file mode 100644 index 4c975d5a8ce..00000000000 --- a/locale/pot/tutorial/install-mongodb-on-os-x.pot +++ /dev/null @@ -1,93 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/install-mongodb-on-os-x.txt:3 -# 3ed2db3686da4930b32d753244b73b64 -msgid "Install MongoDB Community Edition on OS X" -msgstr "" - -#: ../source/tutorial/install-mongodb-on-os-x.txt:0 -# 60dc8c112e094e48aed5bb359eea4f67 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/install-mongodb-on-os-x.txt:14 -# 407818edcd834021931ee671b227e764 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/install-mongodb-on-os-x.txt:16 -# 24ed8715f34b4f5d90697dcda5f62ed3 -msgid "Use this tutorial to install MongoDB Community Edition on OS X systems." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-os-x.txt:18 -# a9e88756931946528afb0541aa9c6c89 -msgid "Platform Support" -msgstr "" - -#: ../source/tutorial/install-mongodb-on-os-x.txt:20 -# 70db78d1cfca40e6b2dd444e856ec73b -msgid "Starting in version 3.0, MongoDB only supports OS X versions 10.7 (Lion) and later on Intel x86-64." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-os-x.txt:23 -# e7d3e63583e14171ad3794347083a51b -msgid "MongoDB Community Edition is available through the popular OS X package manager `Homebrew `_ or through the `MongoDB Download site `_." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-os-x.txt:28 -# 09112be7e7c846a1a2bf570d8c773634 -msgid "Install MongoDB Community Edition" -msgstr "" - -#: ../source/includes/extracts/install-past-mongodb-org-osx.rst:3 -# 299101726ada481a8c38c20a26b0659a -msgid "To install a version of MongoDB prior to 3.2, please refer to that version's documentation. For example, see version :v3.0:`3.0 `." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-os-x.txt:32 -# 65e0b5757ccf43e6862163ee0bf8c040 -msgid "You can install MongoDB Community Edition with `Homebrew `_ or manually. This section describes both methods." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-os-x.txt:38 -# 4ef14889131e410692d6a4098849bb81 -msgid "Install MongoDB Community Edition with Homebrew" -msgstr "" - -#: ../source/tutorial/install-mongodb-on-os-x.txt:40 -# ca31f61b3a254482bc6e2ebfd98e2863 -msgid "`Homebrew `_ installs binary packages based on published \"formulae.\" This section describes how to update ``brew`` to the latest packages and install MongoDB Community Edition. Homebrew requires some initial setup and configuration, which is beyond the scope of this document." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-os-x.txt:48 -# 8b37af2429fd4ad3ae4850efd2cf11e3 -msgid "Install MongoDB Community Edition Manually" -msgstr "" - -#: ../source/tutorial/install-mongodb-on-os-x.txt:50 -# 1fb2a6bf3f1c4ee5a6d86a0f124c767b -msgid "Only install MongoDB Community Edition using this procedure if you cannot use :ref:`homebrew `." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-os-x.txt:56 -# ce119c42345443a0889097c8333a85e2 -msgid "Run MongoDB" -msgstr "" - diff --git a/locale/pot/tutorial/install-mongodb-on-red-hat.pot b/locale/pot/tutorial/install-mongodb-on-red-hat.pot deleted file mode 100644 index 12f65b79a1e..00000000000 --- a/locale/pot/tutorial/install-mongodb-on-red-hat.pot +++ /dev/null @@ -1,232 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/install-mongodb-on-red-hat.txt:3 -# 0debacfa43a84574be29f78e7c9486b7 -msgid "Install MongoDB Community Edition on Red Hat Enterprise or CentOS Linux" -msgstr "" - -#: ../source/tutorial/install-mongodb-on-red-hat.txt:0 -# 82200ad291a94b6bbbd58c821fa823bf -msgid "On this page" -msgstr "" - -#: ../source/tutorial/install-mongodb-on-red-hat.txt:14 -# 601f6186feec4bddbd7dc45706f1ae88 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/install-mongodb-on-red-hat.txt:16 -# eae6c5a5830a4959bdc9fe9910cb16c5 -msgid "Use this tutorial to install MongoDB Community Edition on Red Hat Enterprise Linux or CentOS Linux versions 6 and 7 using ``.rpm`` packages. While Red Hat includes its own MongoDB packages, use the official MongoDB Community Edition packages to ensure that you have the latest release." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-red-hat.txt:21 -# 0192b8fb22b14a5f8020f02885a27c78 -msgid "Platform Support" -msgstr "" - -#: ../source/includes/fact-installation-64bit.rst:1 -#: ../source/includes/fact-installation-64bit.rst:1 -# 28db64e305a74d7782cecf70e6035ce8 -# 5f19f98ad20e405e85908d3bf6acefc6 -msgid "This installation guide only supports 64-bit systems. See :ref:`3.0-compatibility-platform-support` for details." -msgstr "" - -#: ../source/includes/fact-installation-rhel5.rst:1 -# 1b16739a1c0d44c6acd6746f6e360acd -msgid "MongoDB 3.2 deprecates support for Red Hat Enterprise Linux 5." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-red-hat.txt:28 -# 02f33be341e749bf88d14f9f458b9510 -msgid "Packages" -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:4 -# f449fa805d0745a9b86b7bcaab9f3bda -msgid "MongoDB provides officially supported packages in their own repository. This repository contains the following packages:" -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:10 -# 9817d65d9cef4f1b9a4548ba5fc4041d -msgid "``mongodb-org``" -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:11 -# ee0391ce638c4cc3bcf83c133dcdc4bb -msgid "A ``metapackage`` that will automatically install the four component packages listed below." -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:14 -# 8c35df0eb03b46c69b689492b7225377 -msgid "``mongodb-org-server``" -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:15 -# c4e73aefbf41465ebe69ce01eba61c3d -msgid "Contains the :program:`mongod` daemon and associated configuration and init scripts." -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:18 -# 3dae6408007d4f07a33255ff4d431adb -msgid "``mongodb-org-mongos``" -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:19 -# b40bfc3b4f744f41b9be39cfdecf3224 -msgid "Contains the :program:`mongos` daemon." -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:21 -# c790f9f5207642c78b71da4c9072a28d -msgid "``mongodb-org-shell``" -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:22 -# 4778367c94b0414fa4ddf3030d65d8e1 -msgid "Contains the :program:`mongo` shell." -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:24 -# 96f7272e2da34cacac35b3c546880234 -msgid "``mongodb-org-tools``" -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:25 -# 67cb5d6e029b44219a5014b19e1bb3c9 -msgid "Contains the following MongoDB tools: :program:`mongoimport` :program:`bsondump`, :program:`mongodump`, :program:`mongoexport`, :program:`mongofiles`, :program:`mongooplog`, :program:`mongoperf`, :program:`mongorestore`, :program:`mongostat`, and :program:`mongotop`." -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:31 -# 0609e1a480bf488fac9d6c00f7be2599 -msgid "The ``mongodb-org-server`` package provides an initialization script that starts :program:`mongod` with the ``/etc/mongod.conf`` configuration file." -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:37 -# 34fe730240c74e449010e204058e4e9c -msgid "See `Run MongoDB Community Edition`_ for details on using this initialization script." -msgstr "" - -#: ../source/includes/fact-installation-bind-ip-default-in-config.rst:1 -# 2def9e16cad54843a4146c51de36b997 -msgid "The default ``/etc/mongod.conf`` configuration file supplied by the packages have :setting:`~net.bind_ip` set to ``127.0.0.1`` by default. Modify this setting as needed for your environment before initializing a :term:`replica set`." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-red-hat.txt:35 -# 72fdddfaeae843cb9c63f663f4eaa599 -msgid "Install MongoDB Community Edition" -msgstr "" - -#: ../source/includes/extracts/install-past-mongodb-org-red-hat.rst:3 -# 08a43fe4cd8d4814b48f3e58efaced58 -msgid "To install a version of MongoDB prior to 3.2, please refer to that version's documentation. For example, see version :v3.0:`3.0 `." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-red-hat.txt:44 -# 3e7d45210d154abeaca8f5e438316ce2 -msgid "Run MongoDB Community Edition" -msgstr "" - -#: ../source/tutorial/install-mongodb-on-red-hat.txt:49 -# 67c7d0e6614e4936a09e35c5fb70f116 -msgid "Configure SELinux" -msgstr "" - -#: ../source/includes/fact-selinux-redhat-options.rst:3 -# d219736d8e9a461f83228ddd313b20cc -msgid "If you are using SELinux, you must configure SELinux to allow MongoDB to start on Red Hat Linux-based systems (Red Hat Enterprise Linux or CentOS Linux)." -msgstr "" - -#: ../source/includes/fact-selinux-redhat-options.rst:7 -# 4a6afde6d64c4c598dab545b3bd9043f -msgid "To configure SELinux, administrators have three options:" -msgstr "" - -#: ../source/includes/fact-selinux-redhat-options.rst:9 -# 5d31ab67a39e416cba29a03d1b4992ea -msgid "If SELinux is in ``enforcing`` mode, enable access to the relevant ports that the MongoDB deployment will use (e.g. ``27017``). See :doc:`/reference/default-mongodb-port` for more information on MongoDB's default ports. For default settings, this can be accomplished by running" -msgstr "" - -#: ../source/includes/fact-selinux-redhat-options.rst:19 -# 0ac26fdf9f094b388545b31eb63aa150 -msgid "Disable SELinux by setting the ``SELINUX`` setting to ``disabled`` in ``/etc/selinux/config``." -msgstr "" - -#: ../source/includes/fact-selinux-redhat-options.rst:26 -#: ../source/includes/fact-selinux-redhat-options.rst:35 -# 90fca75e355d440dbabb70707f509d87 -# 8f782312fbeb433895aa30cc4a2155b5 -msgid "You must reboot the system for the changes to take effect." -msgstr "" - -#: ../source/includes/fact-selinux-redhat-options.rst:28 -# d25f71ee341b435d881c5d299f00ec52 -msgid "Set SELinux to ``permissive`` mode in ``/etc/selinux/config`` by setting the ``SELINUX`` setting to ``permissive``." -msgstr "" - -#: ../source/includes/fact-selinux-redhat-options.rst:37 -# 8935a88473eb46ca868b07d3edd544ce -msgid "You can instead use ``setenforce`` to change to ``permissive`` mode. ``setenforce`` does not require a reboot but is **not** persistent." -msgstr "" - -#: ../source/includes/fact-selinux-redhat-options.rst:40 -# 654d14f9c4204e038a0f4e46c835cdf5 -msgid "Alternatively, you can choose not to install the SELinux packages when you are installing your Linux operating system, or choose to remove the relevant packages. This option is the most invasive and is not recommended." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-red-hat.txt:59 -# bf3647bf8fd248489e7f3fe9367112b0 -msgid "Data Directories and Permissions" -msgstr "" - -#: ../source/includes/warning-selinux-rhel7.rst:3 -# 1c8fdb0830e04381a26fc2389f2790ab -msgid "On RHEL 7.0, if you change the data path, the *default* SELinux policies will prevent :program:`mongod` from having write access on the new data path if you do not change the security context." -msgstr "" - -#: ../source/includes/fact-installation-directories.rst:1 -# d1624a6adf564d0498f89d972c02d40a -msgid "The MongoDB instance stores its data files in |mongod-datadir| and its log files in ``/var/log/mongodb`` by default, and runs using the |mongod-user| user account. You can specify alternate log and data file directories in ``/etc/mongod.conf``. See :setting:`systemLog.path` and :setting:`storage.dbPath` for additional information." -msgstr "" - -#: ../source/includes/fact-installation-directories.rst:8 -# 424f07e4255f44eda6104dda83454b30 -msgid "If you change the user that runs the MongoDB process, you **must** modify the access control rights to the |mongod-datadir| and ``/var/log/mongodb`` directories to give this user access to these directories." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-red-hat.txt:66 -# 94cad8879be847de855bb288e3df1beb -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/install-mongodb-on-red-hat.txt:71 -# 517c29e67d33412fa83d5bb8a0564a8b -msgid "Uninstall MongoDB Community Edition" -msgstr "" - -#: ../source/includes/fact-uninstall.rst:1 -# bb53614bcf4b43e39cf2ec528dc34657 -msgid "To completely remove MongoDB from a system, you must remove the MongoDB applications themselves, the configuration files, and any directories containing data and logs. The following section guides you through the necessary steps." -msgstr "" - -#: ../source/includes/fact-uninstall.rst:6 -# f71302be26774b348efec658b6dc1d76 -msgid "This process will *completely* remove MongoDB, its configuration, and *all* databases. This process is not reversible, so ensure that all of your configuration and data is backed up before proceeding." -msgstr "" - diff --git a/locale/pot/tutorial/install-mongodb-on-suse.pot b/locale/pot/tutorial/install-mongodb-on-suse.pot deleted file mode 100644 index 4adefd2d86a..00000000000 --- a/locale/pot/tutorial/install-mongodb-on-suse.pot +++ /dev/null @@ -1,185 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/install-mongodb-on-suse.txt:3 -# b87d67eb17f2406a8fc6fdba8c18a964 -msgid "Install MongoDB Community Edition on SUSE" -msgstr "" - -#: ../source/tutorial/install-mongodb-on-suse.txt:0 -# 9e5fd2dc57c947538a9a056723f1a4b7 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/install-mongodb-on-suse.txt:14 -# dee650999fdf4855a7ac8095b2436b18 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/install-mongodb-on-suse.txt:16 -# 919d265dfe564a978c748b67f669d8aa -msgid "Use this tutorial to install MongoDB Community Edition on SUSE Linux 11 and 12 using ``.rpm`` packages. While SUSE includes its own MongoDB packages, use the official MongoDB Community Edition packages to ensure that you have the latest release." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-suse.txt:21 -# ef4e5afed5584f139fd1208daf5fbc01 -msgid "Platform Support" -msgstr "" - -#: ../source/includes/fact-installation-64bit.rst:1 -#: ../source/includes/fact-installation-64bit.rst:1 -# e4e0b9f6477640d3bf87a8a6db8a5606 -# 063cea099d8b4d76bc9a7a0c791af681 -msgid "This installation guide only supports 64-bit systems. See :ref:`3.0-compatibility-platform-support` for details." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-suse.txt:26 -# dbc22f3b66ab442da6f26d8b7e6c98e4 -msgid "Packages" -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:4 -# 01808ad69811473d891f469db8cbb939 -msgid "MongoDB provides officially supported packages in their own repository. This repository contains the following packages:" -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:10 -# 3b096b0b367a45ab92d82bd69dda4417 -msgid "``mongodb-org``" -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:11 -# ad91180e73eb4d47a24b519814bdf72e -msgid "A ``metapackage`` that will automatically install the four component packages listed below." -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:14 -# e426411bbdac48f8a58e5093d38e4b95 -msgid "``mongodb-org-server``" -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:15 -# f9000ed3af2c48518463355d0de5f24a -msgid "Contains the :program:`mongod` daemon and associated configuration and init scripts." -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:18 -# 8cb4a76cc5a8457bad7dbae31749c382 -msgid "``mongodb-org-mongos``" -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:19 -# d82aaaff611b4d6b90585fb560a0a9b3 -msgid "Contains the :program:`mongos` daemon." -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:21 -# d65e155bd43f498d8e1ce9cbc115acc4 -msgid "``mongodb-org-shell``" -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:22 -# 5dddad5f6cac47699b6a41a9408059c7 -msgid "Contains the :program:`mongo` shell." -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:24 -# 5199922fe1a440398d2f4bf45c34ccfd -msgid "``mongodb-org-tools``" -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:25 -# 69ef0e0328a1472da0d2c67da8b20cf7 -msgid "Contains the following MongoDB tools: :program:`mongoimport` :program:`bsondump`, :program:`mongodump`, :program:`mongoexport`, :program:`mongofiles`, :program:`mongooplog`, :program:`mongoperf`, :program:`mongorestore`, :program:`mongostat`, and :program:`mongotop`." -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:31 -# 3d897e9f34fc481ba5f6be09759f3970 -msgid "The ``mongodb-org-server`` package provides an initialization script that starts :program:`mongod` with the ``/etc/mongod.conf`` configuration file." -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:37 -# cc4e1484530844faa4aa55d947a539f0 -msgid "See `Run MongoDB Community Edition`_ for details on using this initialization script." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-suse.txt:30 -# 4e53251853854973a27a0a7117a91ef4 -msgid "These packages conflict with the ``mongodb``, ``mongodb-server``, and ``mongodb-clients`` packages provided by Ubuntu." -msgstr "" - -#: ../source/includes/fact-installation-bind-ip-default-in-config.rst:1 -# d0430470839347658bcbbfa2d07aef83 -msgid "The default ``/etc/mongod.conf`` configuration file supplied by the packages have :setting:`~net.bind_ip` set to ``127.0.0.1`` by default. Modify this setting as needed for your environment before initializing a :term:`replica set`." -msgstr "" - -#: ../source/includes/note-suse-ulimit.rst:3 -# 04570cbfd56b4bdabb0f5876c06ff050 -msgid "SUSE Linux Enterprise Server and potentially other SUSE distributions ship with virtual memory address space limited to 8 GB by default. You *must* adjust this in order to prevent virtual memory allocation failures as the database grows." -msgstr "" - -#: ../source/includes/note-suse-ulimit.rst:8 -# 538b848e9250482b881ef2306cfdb7c6 -msgid "The SLES packages for MongoDB adjust these limits in the default scripts, but you will need to make this change manually if you are using custom scripts and/or the tarball release rather than the SLES packages." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-suse.txt:38 -# b117612039e64bf7a8b705718272b209 -msgid "Install MongoDB Community Edition" -msgstr "" - -#: ../source/includes/extracts/install-past-mongodb-org-suse.rst:3 -# 2c4a524efcfa44eb947fdf163eef6aa2 -msgid "To install a version of MongoDB prior to 3.2, please refer to that version's documentation. For example, see version :v3.0:`3.0 `." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-suse.txt:47 -# f4e1c3fd223846ff8cf756d5a0a9166b -msgid "Run MongoDB Community Edition" -msgstr "" - -#: ../source/includes/fact-installation-directories.rst:1 -# b551bded8879434b9633a143230927e3 -msgid "The MongoDB instance stores its data files in |mongod-datadir| and its log files in ``/var/log/mongodb`` by default, and runs using the |mongod-user| user account. You can specify alternate log and data file directories in ``/etc/mongod.conf``. See :setting:`systemLog.path` and :setting:`storage.dbPath` for additional information." -msgstr "" - -#: ../source/includes/fact-installation-directories.rst:8 -# f09733c030cf469292fec5d03d171cac -msgid "If you change the user that runs the MongoDB process, you **must** modify the access control rights to the |mongod-datadir| and ``/var/log/mongodb`` directories to give this user access to these directories." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-suse.txt:55 -# b4a1f6769b48407b9f7f0a2d4bced52c -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/install-mongodb-on-suse.txt:60 -# 3561f9b8f9c14847ae5e65045371e2be -msgid "Uninstall MongoDB Community Edition" -msgstr "" - -#: ../source/includes/fact-uninstall.rst:1 -# a1ad9ceee7764890a9f5fded1bb05f56 -msgid "To completely remove MongoDB from a system, you must remove the MongoDB applications themselves, the configuration files, and any directories containing data and logs. The following section guides you through the necessary steps." -msgstr "" - -#: ../source/includes/fact-uninstall.rst:6 -# 7c9a3a1df3094209bba492f7aefd4b86 -msgid "This process will *completely* remove MongoDB, its configuration, and *all* databases. This process is not reversible, so ensure that all of your configuration and data is backed up before proceeding." -msgstr "" - diff --git a/locale/pot/tutorial/install-mongodb-on-ubuntu.pot b/locale/pot/tutorial/install-mongodb-on-ubuntu.pot deleted file mode 100644 index e973c70632b..00000000000 --- a/locale/pot/tutorial/install-mongodb-on-ubuntu.pot +++ /dev/null @@ -1,180 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/install-mongodb-on-ubuntu.txt:3 -# bf06a5db7281490a8c814602219fd1f5 -msgid "Install MongoDB Community Edition on Ubuntu" -msgstr "" - -#: ../source/tutorial/install-mongodb-on-ubuntu.txt:0 -# e8b7ec7369614a4cb5077bb0e32872f1 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/install-mongodb-on-ubuntu.txt:14 -# 5eba23d438ac4842959db940f40edb1d -msgid "Overview" -msgstr "" - -#: ../source/tutorial/install-mongodb-on-ubuntu.txt:16 -# 4f293d91bdee444f88a83fa7cf11cc0f -msgid "Use this tutorial to install MongoDB Community Edition on LTS Ubuntu Linux systems from ``.deb`` packages. While Ubuntu includes its own MongoDB packages, the official MongoDB Community Edition packages are generally more up-to-date." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-ubuntu.txt:20 -# 8510a834e62d464599859090a6680d52 -msgid "Platform Support" -msgstr "" - -#: ../source/includes/fact-ubuntu-lts-support.rst:1 -#: ../source/includes/fact-ubuntu-lts-support.rst:1 -# dbe55372b57f4e1f844dc88640c6d074 -# 44ebdc0a4df34a68896d7cc6a9ceea9d -msgid "MongoDB only provides packages for 64-bit LTS (long-term support) Ubuntu releases. For example, 12.04 LTS (precise), 14.04 LTS (trusty), 16.04 LTS (xenial), and so on. These packages may work with other Ubuntu releases, however, they are not supported." -msgstr "" - -#: ../source/includes/admonition-power-ubuntu-restriction.rst:7 -# 40493bc5f9ab49c3a131500190060b44 -msgid "3.4 Incompatibility with Ubuntu 16.04 on IBM Power Systems" -msgstr "" - -#: ../source/includes/admonition-power-ubuntu-restriction.rst:4 -# f9711d9f02c448aca321c1f6e31b8f2a -msgid "Due to a `lock elision bug in glibc `_, if you are running on Ubuntu 16.04 on IBM Power Systems, do not use MongoDB 3.4 in production until the ``glibc`` version with the fix becomes available and you have installed that version." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-ubuntu.txt:27 -# 15c0510f702b4cbdbe720a0b70ae442d -msgid "Packages" -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:4 -# 2de1e70fdd4249aba1fbaccab84c5b59 -msgid "MongoDB provides officially supported packages in their own repository. This repository contains the following packages:" -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:10 -# 8fffb617b1ae46c9b77528685ba9e279 -msgid "``mongodb-org``" -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:11 -# 7a34c918c35e4dae971f7800593fc404 -msgid "A ``metapackage`` that will automatically install the four component packages listed below." -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:14 -# 221b403c4bf44e878f3a7baa6f8e38fa -msgid "``mongodb-org-server``" -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:15 -# 564103a8e5a64cf2b7b16a74a3cffa52 -msgid "Contains the :program:`mongod` daemon and associated configuration and init scripts." -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:18 -# 458bfb3d547646309c6b04b2c848175f -msgid "``mongodb-org-mongos``" -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:19 -# c7a9813cbfaa4cc8ad98e989dba00462 -msgid "Contains the :program:`mongos` daemon." -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:21 -# 221e0c4af6624557bb53165a103d6660 -msgid "``mongodb-org-shell``" -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:22 -# 4895531335314c1c97e3924f25639ce3 -msgid "Contains the :program:`mongo` shell." -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:24 -# 64042156e7244184b99382afd7a201c6 -msgid "``mongodb-org-tools``" -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:25 -# 39605479ee7645d186c5b1a847def220 -msgid "Contains the following MongoDB tools: :program:`mongoimport` :program:`bsondump`, :program:`mongodump`, :program:`mongoexport`, :program:`mongofiles`, :program:`mongooplog`, :program:`mongoperf`, :program:`mongorestore`, :program:`mongostat`, and :program:`mongotop`." -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:31 -# 62e65ff59deb48bda96f5f4fa41e4452 -msgid "The ``mongodb-org-server`` package provides an initialization script that starts :program:`mongod` with the ``/etc/mongod.conf`` configuration file." -msgstr "" - -#: ../source/includes/list-mongodb-org-packages.rst:37 -# 00b38c4fa4af4e8fa1d22e6ed7fb1460 -msgid "See `Run MongoDB Community Edition`_ for details on using this initialization script." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-ubuntu.txt:31 -# 18980688452f4caa94c188d13c52c5f9 -msgid "These packages conflict with the ``mongodb``, ``mongodb-server``, and ``mongodb-clients`` packages provided by Ubuntu." -msgstr "" - -#: ../source/includes/fact-installation-bind-ip-default-in-config.rst:1 -# ba4a742c6d9e47d2a87524b92776fe1e -msgid "The default ``/etc/mongod.conf`` configuration file supplied by the packages have :setting:`~net.bind_ip` set to ``127.0.0.1`` by default. Modify this setting as needed for your environment before initializing a :term:`replica set`." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-ubuntu.txt:37 -# 0bc2a65072854f538ac825b096d222a9 -msgid "Install MongoDB Community Edition" -msgstr "" - -#: ../source/includes/extracts/install-past-mongodb-org-ubuntu.rst:3 -# 7f2e3640a4cf47bb8499dd31c673ab88 -msgid "To install a version of MongoDB prior to 3.2, please refer to that version's documentation. For example, see version :v3.0:`3.0 `." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-ubuntu.txt:46 -# 1e796e6c6b4543a0bdad7d5b295c4f49 -msgid "Run MongoDB Community Edition" -msgstr "" - -#: ../source/includes/fact-installation-directories.rst:1 -# 309af10fc5bd41f1bed9a90172bbc1bf -msgid "The MongoDB instance stores its data files in |mongod-datadir| and its log files in ``/var/log/mongodb`` by default, and runs using the |mongod-user| user account. You can specify alternate log and data file directories in ``/etc/mongod.conf``. See :setting:`systemLog.path` and :setting:`storage.dbPath` for additional information." -msgstr "" - -#: ../source/includes/fact-installation-directories.rst:8 -# c8ea18b81c9d446984f63b5c90762c27 -msgid "If you change the user that runs the MongoDB process, you **must** modify the access control rights to the |mongod-datadir| and ``/var/log/mongodb`` directories to give this user access to these directories." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-ubuntu.txt:56 -# 8edc64bf7c3544719f7fdddf7081e8c2 -msgid "Uninstall MongoDB Community Edition" -msgstr "" - -#: ../source/includes/fact-uninstall.rst:1 -# 88e1ddbb2f83490cbf177ba59dfb2f10 -msgid "To completely remove MongoDB from a system, you must remove the MongoDB applications themselves, the configuration files, and any directories containing data and logs. The following section guides you through the necessary steps." -msgstr "" - -#: ../source/includes/fact-uninstall.rst:6 -# 9487a7bbd2a54fff95280c629f1f8b23 -msgid "This process will *completely* remove MongoDB, its configuration, and *all* databases. This process is not reversible, so ensure that all of your configuration and data is backed up before proceeding." -msgstr "" - diff --git a/locale/pot/tutorial/install-mongodb-on-windows.pot b/locale/pot/tutorial/install-mongodb-on-windows.pot deleted file mode 100644 index ada6b605b60..00000000000 --- a/locale/pot/tutorial/install-mongodb-on-windows.pot +++ /dev/null @@ -1,148 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/install-mongodb-on-windows.txt:3 -# d011efd9948a4b4588dcb4c6a14ed0bc -msgid "Install MongoDB Community Edition on Windows" -msgstr "" - -#: ../source/tutorial/install-mongodb-on-windows.txt:0 -# aa10d8ac25c24eb3862f905d652ea4d4 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/install-mongodb-on-windows.txt:14 -# 7bec4f6df4ce494384d24f9ca6c3a6df -msgid "Overview" -msgstr "" - -#: ../source/tutorial/install-mongodb-on-windows.txt:16 -# 07a3f2f8d2294a6c96d38368ac66b9db -msgid "Use this tutorial to install MongoDB Community Edition on Windows systems." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-windows.txt:18 -# 8a226e22044f4a839f463cafa362d7ff -msgid "Platform Support" -msgstr "" - -#: ../source/tutorial/install-mongodb-on-windows.txt:20 -# 78f357e7571247fd84e74dada9ff2355 -msgid "Starting in version 2.2, MongoDB does not support Windows XP. Please use a more recent version of Windows to use more recent releases of MongoDB." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-windows.txt:24 -# 3a8758e3f13e4323a43f9e760e4fe4fe -msgid "If you are running any edition of Windows Server 2008 R2 or Windows 7, please install `a hotfix to resolve an issue with memory mapped files on Windows `_." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-windows.txt:29 -# 9a969a5d568a4e60974f6dc3a84cf16e -msgid "Requirements" -msgstr "" - -#: ../source/tutorial/install-mongodb-on-windows.txt:31 -# 420e890f4ec24bfba905a39726c5dea6 -msgid "MongoDB Community Edition requires Windows Server 2008 R2, Windows Vista, or later. The ``.msi`` installer includes all other software dependencies and will automatically upgrade any older version of MongoDB installed using an ``.msi`` file." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-windows.txt:37 -# ecf1c59e529b4e6989247ab4de2b8012 -msgid "Get MongoDB Community Edition" -msgstr "" - -#: ../source/includes/extracts/install-past-mongodb-org-windows.rst:3 -# 863f1b14eebb44b4b4948e67aff90e0a -msgid "To install a version of MongoDB prior to 3.2, please refer to that version's documentation. For example, see version :v3.0:`3.0 `." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-windows.txt:44 -# 30351ed0eabe4088a3064917aa50541a -msgid "Install MongoDB Community Edition" -msgstr "" - -#: ../source/tutorial/install-mongodb-on-windows.txt:47 -# 779b0979eb3e4060af2284ae34eac577 -msgid "Interactive Installation" -msgstr "" - -#: ../source/tutorial/install-mongodb-on-windows.txt:52 -# 4e30b3a916564847b9eadc75081ec443 -msgid "Unattended Installation" -msgstr "" - -#: ../source/tutorial/install-mongodb-on-windows.txt:54 -# 1287faecba0d4230ac99225b8b7aff25 -msgid "You may install MongoDB Community unattended on Windows from the command line using ``msiexec.exe``." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-windows.txt:60 -# f440289aa0e043be9a96d0b2ddadba44 -msgid "Run MongoDB Community Edition" -msgstr "" - -#: ../source/tutorial/install-mongodb-on-windows.txt:64 -# 28e8e1ddaece407b8ec94fd09849c459 -msgid "Do not make :program:`mongod.exe` visible on public networks without running in \"Secure Mode\" with the :setting:`auth` setting. MongoDB is designed to be run in trusted environments, and the database does not enable \"Secure Mode\" by default." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-windows.txt:74 -# 69802c500cca448cadd6abe73fd25d19 -msgid "Configure a Windows Service for MongoDB Community Edition" -msgstr "" - -#: ../source/tutorial/install-mongodb-on-windows.txt:79 -# c4b05febe29342b386dcbab7b6c8e73c -msgid "Manually Create a Windows Service for MongoDB Community Edition" -msgstr "" - -#: ../source/tutorial/install-mongodb-on-windows.txt:81 -# 15e1773acc5647d385cc95b66bb56617 -msgid "You can set up the MongoDB server as a :guilabel:`Windows Service` that starts automatically at boot time." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-windows.txt:84 -# 4ec78cc5941a42b18fae545141c18cbe -msgid "The following procedure assumes you have installed MongoDB Community using the ``.msi`` installer with the path ``C:\\Program Files\\MongoDB\\Server\\3.2\\``." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-windows.txt:87 -# 257f2dd46652474eb5cac97adc16f69d -msgid "If you have installed in an alternative directory, you will need to adjust the paths as appropriate." -msgstr "" - -#: ../source/includes/extracts/additional-resources-windows-install.rst:4 -# 015b3f01e24541c189a0379a7418af5a -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-windows-install.rst:6 -# 37d0903f19384b828a19f15905d9e370 -msgid "`MongoDB for Developers Free Course `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-windows-install.rst:7 -# be344b3ac4fd4e31b7318ed3b2455aa5 -msgid "`MongoDB for .NET Developers Free Online Course `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-windows-install.rst:8 -# 328ecc0b2cd7451a85939de1581909fa -msgid "`MongoDB Architecture Guide `_" -msgstr "" - diff --git a/locale/pot/tutorial/iterate-a-cursor.pot b/locale/pot/tutorial/iterate-a-cursor.pot deleted file mode 100644 index 156844333f8..00000000000 --- a/locale/pot/tutorial/iterate-a-cursor.pot +++ /dev/null @@ -1,218 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/iterate-a-cursor.txt:5 -# 7535be67408f49d88029fe9c330f71ff -msgid "Iterate a Cursor in the ``mongo`` Shell" -msgstr "" - -#: ../source/tutorial/iterate-a-cursor.txt:0 -# c142367b2ede43bd810b59fae7ba128b -msgid "On this page" -msgstr "" - -#: ../source/tutorial/iterate-a-cursor.txt:15 -# be4eb35ba6b1451b91900a5350df1718 -msgid "The :method:`db.collection.find()` method returns a cursor. To access the documents, you need to iterate the cursor. However, in the :program:`mongo` shell, if the returned cursor is not assigned to a variable using the ``var`` keyword, then the cursor is automatically iterated up to 20 times [#set-shell-batch-size]_ to print up to the first 20 documents in the results." -msgstr "" - -#: ../source/tutorial/iterate-a-cursor.txt:22 -# ef75d26936ea422bbb4b4d6a0cb39232 -msgid "The following examples describe ways to manually iterate the cursor to access the documents or to use the iterator index." -msgstr "" - -#: ../source/tutorial/iterate-a-cursor.txt:26 -# 778ac8fed48d486d859843e1692ddee6 -msgid "Manually Iterate the Cursor" -msgstr "" - -#: ../source/tutorial/iterate-a-cursor.txt:28 -# 62cd36ebce624da698c2d18640b135bd -msgid "In the :program:`mongo` shell, when you assign the cursor returned from the :method:`find() ` method to a variable using the ``var`` keyword, the cursor does not automatically iterate." -msgstr "" - -#: ../source/tutorial/iterate-a-cursor.txt:32 -# 22f937c73ac043a8b44bad4089bcc8eb -msgid "You can call the cursor variable in the shell to iterate up to 20 times [#set-shell-batch-size]_ and print the matching documents, as in the following example:" -msgstr "" - -#: ../source/tutorial/iterate-a-cursor.txt:42 -# 8b246ff9031b4d46850b704e30f481f6 -msgid "You can also use the cursor method :method:`next() ` to access the documents, as in the following example:" -msgstr "" - -#: ../source/tutorial/iterate-a-cursor.txt:53 -# 134c8b2cc0604475a4bea9948ce1d628 -msgid "As an alternative print operation, consider the ``printjson()`` helper method to replace ``print(tojson())``:" -msgstr "" - -#: ../source/tutorial/iterate-a-cursor.txt:64 -# 245ac7d455894f38bbc07ef75057b141 -msgid "You can use the cursor method :method:`forEach() ` to iterate the cursor and access the documents, as in the following example:" -msgstr "" - -#: ../source/tutorial/iterate-a-cursor.txt:74 -# e184bbb17794498baf019608275d072f -msgid "See :ref:`JavaScript cursor methods ` and your :doc:`driver ` documentation for more information on cursor methods." -msgstr "" - -#: ../source/includes/footnote-set-shell-batch-size.rst:1 -# 41695021569b4218ad391056a5a3a4ed -msgid "You can use the ``DBQuery.shellBatchSize`` to change the number of iteration from the default value ``20``. See :ref:`mongo-shell-executing-queries` for more information." -msgstr "" - -#: ../source/tutorial/iterate-a-cursor.txt:81 -# 20a34d5d3f954485bdc16ef86df64ce9 -msgid "Iterator Index" -msgstr "" - -#: ../source/tutorial/iterate-a-cursor.txt:83 -# b1b98b3058e8430194276ac12416d4a0 -msgid "In the :program:`mongo` shell, you can use the :method:`~cursor.toArray()` method to iterate the cursor and return the documents in an array, as in the following:" -msgstr "" - -#: ../source/tutorial/iterate-a-cursor.txt:93 -# 65b67a642cbf4b8fa8808a6610f88035 -msgid "The :method:`~cursor.toArray()` method loads into RAM all documents returned by the cursor; the :method:`~cursor.toArray()` method exhausts the cursor." -msgstr "" - -#: ../source/tutorial/iterate-a-cursor.txt:97 -# 44b6e74e6bbd4d0dbf08bac4e431b594 -msgid "Additionally, some :doc:`drivers ` provide access to the documents by using an index on the cursor (i.e. ``cursor[index]``). This is a shortcut for first calling the :method:`~cursor.toArray()` method and then using an index on the resulting array." -msgstr "" - -#: ../source/tutorial/iterate-a-cursor.txt:103 -# d6f1aae37c8d44f1b63301ded4fc2819 -msgid "Consider the following example:" -msgstr "" - -#: ../source/tutorial/iterate-a-cursor.txt:110 -# 9efc3741b90140e6b89c2eea6b5ce16b -msgid "The ``myCursor[1]`` is equivalent to the following example:" -msgstr "" - -#: ../source/tutorial/iterate-a-cursor.txt:119 -# c7246918194647f1b3afaeb5cc2ec6d5 -msgid "Cursor Behaviors" -msgstr "" - -#: ../source/tutorial/iterate-a-cursor.txt:122 -# 4baea795e8274c48984fb300fd050f1b -msgid "Closure of Inactive Cursors" -msgstr "" - -#: ../source/tutorial/iterate-a-cursor.txt:124 -# 28cb5b83cbe043948c04ee2e89b7a95d -msgid "By default, the server will automatically close the cursor after 10 minutes of inactivity, or if client has exhausted the cursor. To override this behavior in the :program:`mongo` shell, you can use the :method:`cursor.noCursorTimeout()` method:" -msgstr "" - -#: ../source/tutorial/iterate-a-cursor.txt:133 -# cdc499e3db9c4acb880fe0d44f8670d5 -msgid "After setting the ``noCursorTimeout`` option, you must either close the cursor manually with :method:`cursor.close()` or by exhausting the cursor's results." -msgstr "" - -#: ../source/tutorial/iterate-a-cursor.txt:136 -# 2f0e5ad3373947409e5dbb970acc1175 -msgid "See your :doc:`driver ` documentation for information on setting the ``noCursorTimeout`` option." -msgstr "" - -#: ../source/tutorial/iterate-a-cursor.txt:142 -# be93fb5f00de4d3098945a5e3cc6a39f -msgid "Cursor Isolation" -msgstr "" - -#: ../source/tutorial/iterate-a-cursor.txt:144 -# c435666189ca4d0d899610bbb22fdecc -msgid "As a cursor returns documents, other operations may interleave with the query. For the :doc:`MMAPv1 ` storage engine, intervening write operations on a document may result in a cursor that returns a document more than once if that document has changed. To handle this situation, see the information on :ref:`snapshot mode `." -msgstr "" - -#: ../source/tutorial/iterate-a-cursor.txt:154 -# 45ca087407e34c49b96d955678afdbfb -msgid "Cursor Batches" -msgstr "" - -#: ../source/tutorial/iterate-a-cursor.txt:156 -# 10d23e0ddf924c62ae3fb6f8bb231269 -msgid "The MongoDB server returns the query results in batches. The amount of data in the batch will not exceed the :ref:`maximum BSON document size `. To override the default size of the batch, see :method:`~cursor.batchSize()` and :method:`~cursor.limit()`." -msgstr "" - -#: ../source/tutorial/iterate-a-cursor.txt:164 -# cfdfa556af6a4086be256389754c1cc9 -msgid "Operations of type :method:`~db.collection.find()`, :method:`~db.collection.aggregate()`, :dbcommand:`listIndexes`, and :dbcommand:`listCollections` return a maximum of 16 megabytes per batch. :method:`~cursor.batchSize()` can enforce a smaller limit, but not a larger one." -msgstr "" - -#: ../source/tutorial/iterate-a-cursor.txt:171 -# edc14485737f4bbeaa866f5c35518144 -msgid "``find()`` and ``aggregate()`` operations have an initial batch size of 101 documents by default. Subsequent :dbcommand:`getMore` operations issued against the resulting cursor have no default batch size, so they are limited only by the 16 megabyte message size." -msgstr "" - -#: ../source/tutorial/iterate-a-cursor.txt:176 -# 37bf4fdd9e114ed497b78dd097aff519 -msgid "For queries that include a sort operation *without* an index, the server must load all the documents in memory to perform the sort before returning any results." -msgstr "" - -#: ../source/tutorial/iterate-a-cursor.txt:180 -# 782491a037de49079a174af0fc9bc16d -msgid "As you iterate through the cursor and reach the end of the returned batch, if there are more results, :method:`cursor.next()` will perform a :data:`getMore operation ` to retrieve the next batch. To see how many documents remain in the batch as you iterate the cursor, you can use the :method:`~cursor.objsLeftInBatch()` method, as in the following example:" -msgstr "" - -#: ../source/tutorial/iterate-a-cursor.txt:196 -# b57f03dd5db24d2e85f25fff536400c2 -msgid "Cursor Information" -msgstr "" - -#: ../source/tutorial/iterate-a-cursor.txt:198 -# caded3e4fe8340cea9095bd2278db3bb -msgid "The :method:`db.serverStatus()` method returns a document that includes a :serverstatus:`metrics` field. The :serverstatus:`metrics` field contains a :serverstatus:`metrics.cursor` field with the following information:" -msgstr "" - -#: ../source/tutorial/iterate-a-cursor.txt:204 -# 7be86a3630b041ba86f9a02c0e74ec73 -msgid "number of timed out cursors since the last server restart" -msgstr "" - -#: ../source/tutorial/iterate-a-cursor.txt:206 -# bb142f477cb54be8a829fbedd4274aa6 -msgid "number of open cursors with the option :data:`DBQuery.Option.noTimeout` set to prevent timeout after a period of inactivity" -msgstr "" - -#: ../source/tutorial/iterate-a-cursor.txt:210 -# 8119c525bccb4aa3aa901cac850192eb -msgid "number of \"pinned\" open cursors" -msgstr "" - -#: ../source/tutorial/iterate-a-cursor.txt:212 -# 087e3dfefb164ccdb2d8bf4d46a872b5 -msgid "total number of open cursors" -msgstr "" - -#: ../source/tutorial/iterate-a-cursor.txt:214 -# 05f958aad17d4d8eae5879bdd8a72564 -msgid "Consider the following example which calls the :method:`db.serverStatus()` method and accesses the ``metrics`` field from the results and then the ``cursor`` field from the ``metrics`` field:" -msgstr "" - -#: ../source/tutorial/iterate-a-cursor.txt:223 -# 0512ffb5b3f543d6bb643772217d3f82 -msgid "The result is the following document:" -msgstr "" - -#: ../source/tutorial/iterate-a-cursor.txt:236 -# 2395d4983a4c466ab72ab10da402b62a -msgid ":method:`db.serverStatus()`" -msgstr "" - diff --git a/locale/pot/tutorial/kerberos-auth-activedirectory-authz.pot b/locale/pot/tutorial/kerberos-auth-activedirectory-authz.pot deleted file mode 100644 index e1042b4fdc8..00000000000 --- a/locale/pot/tutorial/kerberos-auth-activedirectory-authz.pot +++ /dev/null @@ -1,218 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:3 -# 3caea4d8bb2746168056691d176f7c38 -msgid "Configure MongoDB with Kerberos Authentication and Active Directory Authorization" -msgstr "" - -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:0 -# 5ccb147fcd4e4d1d818e274dbe9263d6 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:15 -# 9ff5f055504d495aabbabfb91f8c172a -msgid "`MongoDB Enterprise `_ supports querying an LDAP server for the LDAP groups to which an authenticated user belongs. MongoDB maps the LDAP distinguished names (DN) of each returned group to :ref:`roles ` on the ``admin`` database. MongoDB authorizes the user based on the mapped roles and their associated privileges. See :ref:`LDAP Authorization ` for more information." -msgstr "" - -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:23 -# 515cf2f472a54ebb9e334a0d081f1070 -msgid "MongoDB Enterprise supports authentication using a :doc:`Kerberos service `. Kerberos is an industry standard authentication protocol for large client/server systems." -msgstr "" - -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:27 -# 6b60ea9f528645debd7ecb30ba68fc4b -msgid "This tutorial describes how to configuring MongoDB to perform authentication through a Kerberos server and authorization through an Active Directory (AD) server via the platform libraries." -msgstr "" - -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:32 -# 17e13073bc9543a18eee8adec7ed5b15 -msgid "Prerequisites" -msgstr "" - -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:36 -# a2949c667fd34ecbbd2927b061c7e82f -msgid "Thoroughly familiarize yourself with the following subjects before proceeding:" -msgstr "" - -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:39 -# cb5ba23bbf484dd7b1d835334b30e777 -msgid ":ref:`Kerberos Authentication `" -msgstr "" - -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:40 -# d9151b5528d54f89a9e69f64142dbd1c -msgid ":ref:`LDAP Authorization `" -msgstr "" - -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:41 -# 008ad4ee581c4cd299b578469edcd4da -msgid "`Active Directory `_" -msgstr "" - -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:44 -# 269c79e92b084105b529c5d80c366bd0 -msgid "A full description of :abbr:`AD (Active Directory)` is beyond the scope of this tutorial. This tutorial assumes prior knowledge of :abbr:`AD (Active Directory)`." -msgstr "" - -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:48 -# e2659e3d98274289a4bd673c574b0eb8 -msgid "MongoDB supports using SASL mechanisms for binding between the MongoDB server and :abbr:`AD (Active Directory)`. A full description of SASL, SASL mechanisms, or the specific :abbr:`AD (Active Directory)` configuration requirements for a given SASL mechanism are beyond the scope of this tutorial. This tutorial assumes prior knowledge of SASL and its related subject matter." -msgstr "" - -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:54 -# a96cc13c7b2d455eb07a766473fa926b -msgid "Setting up and configuring a Kerberos deployment is beyond the scope of this document. This tutorial assumes you have configured a :ref:`Kerberos service principal ` for each :program:`mongod` and :program:`mongos` instance in your MongoDB deployment, and you have a valid :ref:`keytab file ` for for each :program:`mongod` and :program:`mongos` instance." -msgstr "" - -#: ../source/includes/fact-kerberos-FQDN-repica-sets.rst:1 -# fd41ee052c55483ab6d75b1065774e44 -msgid "For replica sets and sharded clusters, ensure that your configuration uses fully qualified domain names (FQDN) rather than IP addresses or unqualified hostnames. You must use the FQDN for GSSAPI to correctly resolve the Kerberos realms and allow you to connect." -msgstr "" - -#: ../source/includes/fact-confirm-enterprise-binaries.rst:1 -# 4e9c040582714e0d82484a4dd0d4ccc5 -msgid "To verify MongoDB Enterprise binaries, pass the ``--version`` command line option to the :program:`mongod` or :program:`mongos`:" -msgstr "" - -#: ../source/includes/fact-confirm-enterprise-binaries.rst:8 -# 1acc6f72451349ddbda3d868ed357243 -msgid "In the output from this command, look for the string ``modules: subscription`` or ``modules: enterprise`` to confirm your system has MongoDB Enterprise." -msgstr "" - -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:66 -# 1110c154200c4483b1e9c24c871ac255 -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:68 -# 03c8bfdbd363468aa426477017827f71 -msgid "This tutorial explains configuring MongoDB for Kerberos authentication and :abbr:`AD (Active Directory)` authorization." -msgstr "" - -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:71 -# 77c982fb47e943c9b2b566faefba6bc9 -msgid "To perform this procedure on your own MongoDB server, you must modify the given procedures with respect to your own specific infrastructure, especially Kerberos configurations, constructing :abbr:`AD (Active Directory)` queries, or managing users." -msgstr "" - -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:77 -# a5b2026581d24cd7869bfb0f8cdef6ec -msgid "Transport Layer Security" -msgstr "" - -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:79 -# 2162ceb4a89244caa76b3e4eea0baa14 -msgid "By default, MongoDB creates a TLS/SSL connection when binding to the :abbr:`AD (Active Directory)` server. This requires configuring the host of the MongoDB server to have access to the AD server's Certificate Authority (CA) certificates." -msgstr "" - -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:84 -# 60c09b79fe8a41469555801288cea992 -msgid "This tutorial provides instructions for the required host configurations." -msgstr "" - -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:86 -# 0823c141152444fd9ee3678135d15f56 -msgid "This tutorial assumes you have access to the AD server's CA certificates and can create a copy of the certificates on the MongoDB server." -msgstr "" - -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:92 -# d7e1129892724db2b4ed88c4e6c16e66 -msgid "Example Active Directory Schema" -msgstr "" - -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:94 -# 1ed7180db2db40459de7e118c3de1eec -msgid "This tutorial uses the following example :abbr:`AD (Active Directory)` objects as the basis for the provided queries, configurations, and output. Each object shows only a subset of the possible attributes." -msgstr "" - -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:101 -# 2926a8dbcfea46d69ad90fc7b2621640 -msgid "User Objects" -msgstr "" - -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:126 -# 422220a61cb94b57822ed9501dba4445 -msgid "Group Objects" -msgstr "" - -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:150 -# a579d047beb840adaab0fcad91236d56 -msgid "Active Directory Credentials" -msgstr "" - -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:152 -# 04391f11190c4b22870254438d852607 -msgid "This tutorial uses a username and password for performing queries on the :abbr:`AD (Active Directory)` server. The credentials provided must have sufficient privileges on the AD server for supporting queries related to :setting:`security.ldap.userToDNMapping` or :setting:`security.ldap.authz.queryTemplate`." -msgstr "" - -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:159 -# 3a990cd4c08a4ed7b16535d952d16a1d -msgid "Replica Sets" -msgstr "" - -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:161 -# 5b1a9aabffc547cb841171f272097466 -msgid "MongoDB LDAP authorization requires *every* :program:`mongod` in the replica set to be on at least MongoDB 3.4.0 or later." -msgstr "" - -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:165 -# 0a08fd77dd6b44f88c7db21300d4130c -msgid "Sharded Clusters" -msgstr "" - -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:167 -# 6c67e967f9564acf9fef8f5432f73492 -msgid "MongoDB LDAP authorization requires *every* :program:`mongod` and :program:`mongos` in the sharded cluster to be on at least MongoDB 3.4.0 or later." -msgstr "" - -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:172 -# dbdb0c34a0234c4987a12e2101e47fe6 -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:176 -# 9c7964ff3bde4c648ba56ed7a8943e6a -msgid "This procedure produces the following configuration file:" -msgstr "" - -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:201 -# f4a8efe91f2c4a45aaf9706726e3d9a6 -msgid "The given sample configuration requires modification to match your :abbr:`AD (Active Directory)` schema, directory structure, and configuration. You may also require additional :doc:`configuration file options ` for your deployment." -msgstr "" - -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:206 -# ffdc545d76c141a38f8d93fe2cc7a6e9 -msgid "For more information on configuring roles and privileges, see:" -msgstr "" - -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:208 -# b5f71b7c1007416faedc7fb5950cbf6f -msgid ":ref:`role-based access control `" -msgstr "" - -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:210 -# 65dcc46f56004c478061e9af6d2fd0a2 -msgid ":ref:`privilege actions `" -msgstr "" - -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:212 -# aae845cef7a64487b15e7ee2d2c137de -msgid ":doc:`collection level access control `" -msgstr "" - diff --git a/locale/pot/tutorial/limit-number-of-elements-in-updated-array.pot b/locale/pot/tutorial/limit-number-of-elements-in-updated-array.pot deleted file mode 100644 index f9e864c2bce..00000000000 --- a/locale/pot/tutorial/limit-number-of-elements-in-updated-array.pot +++ /dev/null @@ -1,98 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/limit-number-of-elements-in-updated-array.txt:3 -# 8e917be73be8489ea65dc377e4c663d1 -msgid "Limit Number of Elements in an Array after an Update" -msgstr "" - -#: ../source/tutorial/limit-number-of-elements-in-updated-array.txt:14 -# faf467bd26434230aaea052373136390 -msgid "Synopsis" -msgstr "" - -#: ../source/tutorial/limit-number-of-elements-in-updated-array.txt:16 -# 65444606244f405b8a15e0260df55e73 -msgid "Consider an application where users may submit many scores (e.g. for a test), but the application only needs to track the top three test scores." -msgstr "" - -#: ../source/tutorial/limit-number-of-elements-in-updated-array.txt:20 -# c1861e91a52644e6b6b85f86f3649c22 -msgid "This pattern uses the :update:`$push` operator with the :update:`$each`, :update:`$sort`, and :update:`$slice` modifiers to sort and maintain an array of fixed size." -msgstr "" - -#: ../source/tutorial/limit-number-of-elements-in-updated-array.txt:25 -# 8c4807ce4d1347cebd943ba0d39c3d5d -msgid "Pattern" -msgstr "" - -#: ../source/tutorial/limit-number-of-elements-in-updated-array.txt:27 -# 80c3078c79124d3785b55ee0d2c002fe -msgid "Consider the following document in the collection ``students``:" -msgstr "" - -#: ../source/tutorial/limit-number-of-elements-in-updated-array.txt:39 -# d9684f4ad3c34dff83d08a5f50c078b4 -msgid "The following update uses the :update:`$push` operator with:" -msgstr "" - -#: ../source/tutorial/limit-number-of-elements-in-updated-array.txt:41 -# 716e62dc3276447eb43f86146675f505 -msgid "the :update:`$each` modifier to append to the array 2 new elements," -msgstr "" - -#: ../source/tutorial/limit-number-of-elements-in-updated-array.txt:43 -# 48550298a9f74ab28ca505cbfddc89f9 -msgid "the :update:`$sort` modifier to order the elements by ascending (``1``) score, and" -msgstr "" - -#: ../source/tutorial/limit-number-of-elements-in-updated-array.txt:46 -# 8e5cebac8f574604a541734016535ef1 -msgid "the :update:`$slice` modifier to keep the last ``3`` elements of the ordered array." -msgstr "" - -#: ../source/tutorial/limit-number-of-elements-in-updated-array.txt:66 -# bcef479c0f744ec4986824dbfce5a316 -msgid "When using the :update:`$sort` modifier on the array element, access the field in the embedded document element directly instead of using the :term:`dot notation` on the array field." -msgstr "" - -#: ../source/tutorial/limit-number-of-elements-in-updated-array.txt:70 -# a4a0a6e882fd4db8b011cc78ba37fe1d -msgid "After the operation, the document contains only the top 3 scores in the ``scores`` array:" -msgstr "" - -#: ../source/tutorial/limit-number-of-elements-in-updated-array.txt:86 -# 7860ca2bdd734b1ca7ce2ce24a4b64f6 -msgid ":update:`$push` operator," -msgstr "" - -#: ../source/tutorial/limit-number-of-elements-in-updated-array.txt:88 -# 731c0fab78564780a4c7c8f1c19a4df4 -msgid ":update:`$each` modifier," -msgstr "" - -#: ../source/tutorial/limit-number-of-elements-in-updated-array.txt:90 -# cd5962b1ebf74b7fb12c34660b1e14d9 -msgid ":update:`$sort` modifier, and" -msgstr "" - -#: ../source/tutorial/limit-number-of-elements-in-updated-array.txt:92 -# ddaaac8072c44cfd89f81ef9dab087dd -msgid ":update:`$slice` modifier." -msgstr "" - diff --git a/locale/pot/tutorial/limit-number-of-items-scanned-for-text-search.pot b/locale/pot/tutorial/limit-number-of-items-scanned-for-text-search.pot deleted file mode 100644 index 08f5290af13..00000000000 --- a/locale/pot/tutorial/limit-number-of-items-scanned-for-text-search.pot +++ /dev/null @@ -1,63 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/limit-number-of-items-scanned-for-text-search.txt:3 -# 0ffa580731144a8c948e8fb4de691465 -msgid "Limit the Number of Entries Scanned" -msgstr "" - -#: ../source/tutorial/limit-number-of-items-scanned-for-text-search.txt:13 -# e99e40f151e04a288c8abab0a5c89f3e -msgid "This tutorial describes how to create indexes to limit the number of index entries scanned for queries that includes a :query:`$text` expression and equality conditions." -msgstr "" - -#: ../source/tutorial/limit-number-of-items-scanned-for-text-search.txt:17 -# 501f1d87185848fb841edb1a17e5ca1f -msgid "A collection ``inventory`` contains the following documents:" -msgstr "" - -#: ../source/tutorial/limit-number-of-items-scanned-for-text-search.txt:28 -# 49a1ea96890c43abb4521c63bedb6018 -msgid "Consider the common use case that performs text searches by *individual* departments, such as:" -msgstr "" - -#: ../source/tutorial/limit-number-of-items-scanned-for-text-search.txt:35 -# 81ed0c8253f44e9f9d45cb7a55b5d773 -msgid "To limit the text search to scan only those documents within a specific ``dept``, create a compound index that *first* specifies an ascending/descending index key on the field ``dept`` and then a ``text`` index key on the field ``description``:" -msgstr "" - -#: ../source/tutorial/limit-number-of-items-scanned-for-text-search.txt:49 -# 281d3b2866c3489a89027d93934ecff9 -msgid "Then, the text search within a particular department will limit the scan of indexed documents. For example, the following query scans only those documents with ``dept`` equal to ``kitchen``:" -msgstr "" - -#: ../source/includes/fact-compound-index-with-text-restrictions.rst:1 -# 458aaf2e97984e04a4268a9d1beed196 -msgid "A compound ``text`` index cannot include any other special index types, such as :ref:`multi-key ` or :ref:`geospatial ` index fields." -msgstr "" - -#: ../source/includes/fact-compound-index-with-text-restrictions.rst:5 -# 94dd25cfa0ea4aceb04e7bc738258437 -msgid "If the compound ``text`` index includes keys **preceding** the ``text`` index key, to perform a :query:`$text` search, the query predicate must include **equality match conditions** on the preceding keys." -msgstr "" - -#: ../source/tutorial/limit-number-of-items-scanned-for-text-search.txt:61 -# d7ccd7eb388a4ad2bea98a2448e893ae -msgid ":doc:`/core/index-text`" -msgstr "" - diff --git a/locale/pot/tutorial/list-indexes.pot b/locale/pot/tutorial/list-indexes.pot deleted file mode 100644 index f9233d2361b..00000000000 --- a/locale/pot/tutorial/list-indexes.pot +++ /dev/null @@ -1,82 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/list-indexes.txt:3 -# 02e4db7f7c554820acc03e7b16512e63 -msgid "Return a List of All Indexes" -msgstr "" - -#: ../source/tutorial/list-indexes.txt:7 -# c115e32740a34791b359d2c0baafadef -msgid "When performing maintenance you may want to check which indexes exist on a collection. In the :program:`mongo` shell, you can use the :method:`~db.collection.getIndexes()` method to return a list of the indexes on a collection." -msgstr "" - -#: ../source/tutorial/list-indexes.txt:12 -# 34144a529d05484e844d85669f016be3 -msgid ":doc:`/core/indexes` and :doc:`/administration/indexes` for more information about indexes in MongoDB and common index management operations." -msgstr "" - -#: ../source/tutorial/list-indexes.txt:20 -# 1066e92f70f9471d9172926eadcc4c39 -msgid "List all Indexes on a Collection" -msgstr "" - -#: ../source/tutorial/list-indexes.txt:22 -# 59a5e41018454d30b492115ec5e88129 -msgid "To return a list of all indexes on a collection, use the :method:`db.collection.getIndexes()` method or a similar :api:`method for your driver <>`." -msgstr "" - -#: ../source/tutorial/list-indexes.txt:26 -# 0b6e69bb9ef24f979182dc0974d05ec7 -msgid "For example, to view all indexes on the ``people`` collection:" -msgstr "" - -#: ../source/tutorial/list-indexes.txt:36 -# 869ec4de2bb244fcaacf32d2d0942daa -msgid "List all Indexes for a Database" -msgstr "" - -#: ../source/tutorial/list-indexes.txt:38 -# 9cf53f8cbb3c4c5faff01f89210827c3 -msgid "To list all indexes on all collections in a database, you can use the following operation in the :program:`mongo` shell:" -msgstr "" - -#: ../source/tutorial/list-indexes.txt:50 -# e867edf5a1e4451bb7e73b84cad7389a -msgid "MongoDB 3.0 deprecates direct access to the ``system.indexes`` collection." -msgstr "" - -#: ../source/includes/fact-wiredtiger-compatibility-with-old-shells.rst:1 -# 75aa8669409342b2b7bf3cbf8631369f -msgid "For MongoDB 3.0 deployments using the :ref:`WiredTiger ` storage engine, if you run |method| from a version of the :program:`mongo` shell before 3.0 or a version of the driver prior to :ref:`3.0 compatible version `, |method| will return no data, even if there are existing |things|. For more information, see :ref:`3.0-compatibility-drivers-wired-tiger`." -msgstr "" - -#: ../source/tutorial/list-indexes.txt:16 -#: ../source/tutorial/list-indexes.txt:32 -# b4e8eaf7a5234aacbcc2fc87d111d1e2 -# fd093431cd9640a6a95578a6e2e84512 -msgid "index" -msgstr "" - -#: ../source/tutorial/list-indexes.txt:16 -#: ../source/tutorial/list-indexes.txt:32 -# b4e8eaf7a5234aacbcc2fc87d111d1e2 -# fd093431cd9640a6a95578a6e2e84512 -msgid "list indexes" -msgstr "" - diff --git a/locale/pot/tutorial/manage-chained-replication.pot b/locale/pot/tutorial/manage-chained-replication.pot deleted file mode 100644 index 2b20a704e92..00000000000 --- a/locale/pot/tutorial/manage-chained-replication.pot +++ /dev/null @@ -1,103 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/manage-chained-replication.txt:3 -# 2412e7f60b5845cc9632ecdb9debfa27 -msgid "Manage Chained Replication" -msgstr "" - -#: ../source/tutorial/manage-chained-replication.txt:0 -# d3776224ccdc4804a512978e369d6e5b -msgid "On this page" -msgstr "" - -#: ../source/tutorial/manage-chained-replication.txt:13 -# b8bd4b426e6f487897452f479ae1fadf -msgid "Starting in version 2.0, MongoDB supports chained replication. A chained replication occurs when a :term:`secondary` member replicates from another secondary member instead of from the :term:`primary`. This might be the case, for example, if a secondary selects its replication target based on ping time and if the closest member is another secondary." -msgstr "" - -#: ../source/tutorial/manage-chained-replication.txt:20 -# 9ada69777d2447d1839bc1f5fd697f03 -msgid "Chained replication can reduce load on the primary. But chained replication can also result in increased replication lag, depending on the topology of the network." -msgstr "" - -#: ../source/tutorial/manage-chained-replication.txt:24 -# c904192a99c149acab7ec713d06a8651 -msgid "You can use the :rsconf:`settings.chainingAllowed` setting in :doc:`/reference/replica-configuration` to disable chained replication for situations where chained replication is causing lag." -msgstr "" - -#: ../source/tutorial/manage-chained-replication.txt:28 -# 1b165fffc7114cf39ba61c465d42d831 -msgid "MongoDB enables chained replication by default. This procedure describes how to disable it and how to re-enable it." -msgstr "" - -#: ../source/tutorial/manage-chained-replication.txt:33 -# ea510dfde56d4383a98f6252e61ef827 -msgid "If chained replication is disabled, you still can use :dbcommand:`replSetSyncFrom` to specify that a secondary replicates from another secondary. But that configuration will last only until the secondary recalculates which member to sync from." -msgstr "" - -#: ../source/tutorial/manage-chained-replication.txt:39 -# 87e151029d0141f49cd8fcae00284b51 -msgid "Disable Chained Replication" -msgstr "" - -#: ../source/tutorial/manage-chained-replication.txt:41 -# 5315e0fe0db04b3fa4968174e54db729 -msgid "To disable chained replication, set the :rsconf:`settings.chainingAllowed` field in :doc:`/reference/replica-configuration` to ``false``." -msgstr "" - -#: ../source/tutorial/manage-chained-replication.txt:45 -# ba4d3a9446b9418faec50c914ba797f3 -msgid "You can use the following sequence of commands to set :rsconf:`settings.chainingAllowed` to ``false``:" -msgstr "" - -#: ../source/tutorial/manage-chained-replication.txt:49 -# 0fc611ae8a0d40a09e0b7ad857b85307 -msgid "Copy the configuration settings into the ``cfg`` object:" -msgstr "" - -#: ../source/tutorial/manage-chained-replication.txt:55 -# e1bdda224e874cb8998e0f43494888fc -msgid "Take note of whether the current configuration settings contain the ``settings`` embedded document. If they do, skip this step." -msgstr "" - -#: ../source/tutorial/manage-chained-replication.txt:58 -# d5dddf3fd19a475192cc049e7357d4ae -msgid "To avoid data loss, skip this step if the configuration settings contain the ``settings`` embedded document." -msgstr "" - -#: ../source/tutorial/manage-chained-replication.txt:61 -# 7739ade62ab2462095e05de249d6cb2c -msgid "If the current configuration settings **do not** contain the ``settings`` embedded document, create the embedded document by issuing the following command:" -msgstr "" - -#: ../source/tutorial/manage-chained-replication.txt:69 -# 8396dafd40dc4a99a068b10b5de5df33 -msgid "Issue the following sequence of commands to set :rsconf:`settings.chainingAllowed` to ``false``:" -msgstr "" - -#: ../source/tutorial/manage-chained-replication.txt:79 -# 0e9c81ca03814ac480bc67046309250b -msgid "Re-enable Chained Replication" -msgstr "" - -#: ../source/tutorial/manage-chained-replication.txt:81 -# ff19f9694b0742329c8adb31442fdc42 -msgid "To re-enable chained replication, set :rsconf:`settings.chainingAllowed` to ``true``. You can use the following sequence of commands:" -msgstr "" - diff --git a/locale/pot/tutorial/manage-in-progress-indexing-operations.pot b/locale/pot/tutorial/manage-in-progress-indexing-operations.pot deleted file mode 100644 index 54aa40c3e0f..00000000000 --- a/locale/pot/tutorial/manage-in-progress-indexing-operations.pot +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/manage-in-progress-indexing-operations.txt:7 -# 61a84bb5f96d47ccaa2aa9e04238fab9 -msgid "Manage In-Progress Index Creation" -msgstr "" - -#: ../source/tutorial/manage-in-progress-indexing-operations.txt:12 -# f440b8c4b6fb4ce0846515645010d6e0 -msgid "View Index Creation Operations" -msgstr "" - -#: ../source/tutorial/manage-in-progress-indexing-operations.txt:14 -# e8cec406fcab4e7a8575bb5b17222825 -msgid "To see the status of an indexing process, you can use the :method:`db.currentOp()` method in the :program:`mongo` shell. To filter the current operations for index creation operations, see :ref:`currentOp-index-creation` for an example." -msgstr "" - -#: ../source/tutorial/manage-in-progress-indexing-operations.txt:19 -# 28a5b1318cc940c98f2e08a900cee54e -msgid "The :data:`~currentOp.msg` field will include the percent of the build that is complete." -msgstr "" - -#: ../source/tutorial/manage-in-progress-indexing-operations.txt:23 -# c822bc7ee52f45fc82e9faf8439d295c -msgid "Terminate Index Creation" -msgstr "" - -#: ../source/tutorial/manage-in-progress-indexing-operations.txt:25 -# f272c3fac51b4c71b5661bdc82d33971 -msgid "To terminate an ongoing index build, use the :method:`db.killOp()` method in the :program:`mongo` shell. For index builds, the effects of :method:`db.killOp()` may not be immediate and may occur well after much of the index build operation has completed." -msgstr "" - -#: ../source/tutorial/manage-in-progress-indexing-operations.txt:30 -# 98a42656014942dc80cda9f92830494f -msgid "You cannot terminate a *replicated* index build on secondary members of a replica set. To minimize the impact of building an index on replica sets, see :doc:`/tutorial/build-indexes-on-replica-sets`." -msgstr "" - -#: ../source/tutorial/manage-in-progress-indexing-operations.txt:36 -# ec1fa7d95fbb44348795a3dbdbd533d5 -msgid "Before MongoDB 2.4, you could *only* terminate *background* index builds. After 2.4, you can terminate both *background* index builds and foreground index builds." -msgstr "" - -#: ../source/tutorial/manage-in-progress-indexing-operations.txt:41 -# ba85bfa16fed482aa474f9270212bf1b -msgid ":method:`db.currentOp()`, :method:`db.killOp()`" -msgstr "" - -#: ../source/tutorial/manage-in-progress-indexing-operations.txt:1 -# 24b88e3ac00f40b1af4d50942a3fe5b8 -msgid "index" -msgstr "" - -#: ../source/tutorial/manage-in-progress-indexing-operations.txt:1 -# 24b88e3ac00f40b1af4d50942a3fe5b8 -msgid "monitor index building" -msgstr "" - diff --git a/locale/pot/tutorial/manage-indexes.pot b/locale/pot/tutorial/manage-indexes.pot deleted file mode 100644 index cfb824c42cb..00000000000 --- a/locale/pot/tutorial/manage-indexes.pot +++ /dev/null @@ -1,187 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/manage-indexes.txt:3 -# 41a58dfc3a3945b1955004a13849a62f -msgid "Manage Indexes" -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:0 -# d6194e6b744e4f35ba1a980800696bd3 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:13 -# 756595c6540e487fb32bded3c737de00 -msgid "The following procedures provides some common procedures for managing existing indexes. For instructions on creating indexes, refer to the specific index type pages." -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:18 -# 653c477fce854d42a11f9f3cb89203fd -msgid "View Existing Indexes" -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:24 -# b9e19d81181e49cf89d18823f3df7eef -msgid "List all Indexes on a Collection" -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:26 -# fa0508abb3ca4266b2480707b94c4bee -msgid "To return a list of all indexes on a collection, use the :method:`db.collection.getIndexes()` method or a similar :api:`method for your driver <>`." -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:30 -# 8d6738335b074f35b2860cb13153f52b -msgid "For example, to view all indexes on the ``people`` collection:" -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:40 -# c5984fc3c50042de912826c5f56680b0 -msgid "List all Indexes for a Database" -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:42 -# b185f02ca0bb416f9dbfcf9b713782c4 -msgid "To list all indexes on all collections in a database, you can use the following operation in the :program:`mongo` shell:" -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:53 -# 7c1d6223a843438e8d688beab7a32b5a -msgid "MongoDB 3.0 deprecates direct access to the ``system.indexes`` collection." -msgstr "" - -#: ../source/includes/fact-wiredtiger-compatibility-with-old-shells.rst:1 -# 8016d2ef7f714c338862cc1f01f5543a -msgid "For MongoDB 3.0 deployments using the :ref:`WiredTiger ` storage engine, if you run |method| from a version of the :program:`mongo` shell before 3.0 or a version of the driver prior to :ref:`3.0 compatible version `, |method| will return no data, even if there are existing |things|. For more information, see :ref:`3.0-compatibility-drivers-wired-tiger`." -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:62 -# dd023867ac0b43778feb8bff253e878c -msgid "Remove Indexes" -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:64 -# 9dbbf516544f44f0b99ecd9665dc19b9 -msgid "To remove an index from a collection, you can use the :method:`db.collection.dropIndex()` method. To rebuild indexes, see :ref:`rebuild-indexes` instead." -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:69 -# 1e36cb65862e449fbca7b6ae6496d460 -msgid "Remove a Specific Index" -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:71 -# 0cded57108b548eb95ae4fb45f3c697e -msgid "To remove an index, use the :method:`db.collection.dropIndex()` method." -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:73 -# a9ff2f8bc3f341fdbf7368cf3537f602 -msgid "For example, the following operation removes an ascending index on the ``tax-id`` field in the ``accounts`` collection:" -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:80 -# f1b892defadb41b9904a661b5ff3d857 -msgid "The operation returns a document with the status of the operation:" -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:86 -# 433576baf1b342ccbca96404e6f0cb6d -msgid "Where the value of ``nIndexesWas`` reflects the number of indexes *before* removing this index." -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:89 -# 63668c5ad05b460aaf6cbef154651642 -msgid "For :doc:`text ` indexes, pass the index name to the :method:`db.collection.dropIndex()` method. See :ref:`drop-text-index` for details." -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:94 -# f4d6bdea53f141e4b4fec4ffac01c1d7 -msgid "Remove All Indexes" -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:96 -# 5d73fe2e83354c35a17a4679b66d59ad -msgid "You can also use the :method:`db.collection.dropIndexes()` to remove *all* indexes, except for the :ref:`_id index ` from a collection." -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:100 -# 2f9752b943cd423b9924b03b94e7868b -msgid "These shell helpers provide wrappers around the :dbcommand:`dropIndexes` :term:`database command`. Your :doc:`client library ` may have a different or additional interface for these operations." -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:106 -# f0e075c869884e87a4978a0d1d95645a -msgid "Modify an Index" -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:108 -# b88637d13463435cb7bee02e36f2af40 -msgid "To modify an existing index, you need to drop and recreate the index with the exception of m TTL indexes." -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:111 -# 839f8e7a919141a788c755ce832dab30 -msgid "If you need to rebuild indexes for a collection you can use the :method:`db.collection.reIndex()` method to rebuild all indexes on a collection in a single operation. This operation drops all indexes, including the :ref:`_id index `, and then rebuilds all indexes." -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:120 -# 7053a03eaa6248ebab81d9da99cb2f08 -msgid "Rebuild Indexes" -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:122 -# f1257d004388495cb3a4e17bd5de29b9 -msgid "If you need to rebuild indexes for a collection you can use the :method:`db.collection.reIndex()` method to rebuild all indexes on a collection in a single operation. This operation drops all indexes for a collection, including the ``_id`` index, and then rebuilds all indexes." -msgstr "" - -#: ../source/includes/note-reindex-impact-on-replica-sets.rst:3 -# 33062299076946e5ab463a910e91bd95 -msgid "For replica sets, |cmd-name| will not propagate from the :term:`primary` to :term:`secondaries `. |cmd-name| will only affect a single :program:`mongod` instance." -msgstr "" - -#: ../source/includes/important-reindex-locking.rst:1 -# a401e382f25a4bbd9197ae3aa9a91377 -msgid "|cmd-name| will rebuild indexes in the :ref:`background ` *if the index was originally specified with this option*. However, |cmd-name| will rebuild the ``_id`` index in the foreground, which takes the database's write lock." -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:140 -# c2ab0720304f4e189cee6c6355c9de5b -msgid "This shell helper provides a wrapper around the :dbcommand:`reIndex` :term:`database command`. Your :doc:`client library ` may have a different or additional interface for this operation." -msgstr "" - -#: ../source/includes/note-build-indexes-on-replica-sets.rst:1 -# fdb5536afcbd4913b8d3747f83b18cfd -msgid "To build or rebuild indexes for a :term:`replica set`, see :ref:`index-building-replica-sets`." -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:20 -#: ../source/tutorial/manage-indexes.txt:36 -# fe54b207800348569a00011ad0eaf755 -# 4bf33099042d4bc182d5dc90d4547bf9 -msgid "index" -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:20 -#: ../source/tutorial/manage-indexes.txt:36 -# fe54b207800348569a00011ad0eaf755 -# 4bf33099042d4bc182d5dc90d4547bf9 -msgid "list indexes" -msgstr "" - diff --git a/locale/pot/tutorial/manage-journaling.pot b/locale/pot/tutorial/manage-journaling.pot deleted file mode 100644 index 17a38a84b97..00000000000 --- a/locale/pot/tutorial/manage-journaling.pot +++ /dev/null @@ -1,213 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/manage-journaling.txt:3 -# c1987c876ad7409ea88f03c9e9d1122f -msgid "Manage Journaling" -msgstr "" - -#: ../source/tutorial/manage-journaling.txt:0 -# 44aca2aadac745e2af77a71ecc6759a9 -msgid "On this page" -msgstr "" - -#: ../source/includes/extracts/journaling-intro.rst:1 -# 1180e62fc1da49938c70fe5dc55d95b4 -msgid "MongoDB uses *write ahead logging* to an on-disk :term:`journal` to guarantee :doc:`write operation ` durability. The MMAPv1 storage engine also requires the `journal` in order to provide crash resiliency." -msgstr "" - -#: ../source/includes/extracts/journaling-intro.rst:6 -# 6e551dfbad054a33b69c5507e8c29b56 -msgid "The WiredTiger storage engine does not require journaling to guarantee a consistent state after a crash. The database will be restored to the last consistent :ref:`checkpoint ` during recovery. However, if MongoDB exits unexpectedly in between checkpoints, journaling is required to recover writes that occurred after the last checkpoint." -msgstr "" - -#: ../source/includes/extracts/journaling-intro.rst:13 -# 37f4269d8bdf4570b6485f04d768cf31 -msgid "With journaling enabled, if :program:`mongod` stops unexpectedly, the program can recover everything written to the journal. MongoDB will re-apply the write operations on restart and maintain a consistent state. By default, the greatest extent of lost writes, i.e., those not made to the journal, are those made in the last 100 milliseconds, plus the time it takes to perform the actual journal writes. See :setting:`~storage.journal.commitIntervalMs` for more information on the default." -msgstr "" - -#: ../source/tutorial/manage-journaling.txt:16 -# bee3d52cfd794cef91ef8ac4d070e0c9 -msgid "Procedures" -msgstr "" - -#: ../source/includes/extracts/journaling-enable-journaling.rst:2 -# 5e84c2a404564051ab6b78d45de87a68 -msgid "Enable Journaling" -msgstr "" - -#: ../source/includes/extracts/journaling-enable-journaling.rst:4 -# e45e75cd47c849c69ca5eb8e54ce5ffe -msgid "For 64-bit builds of :program:`mongod`, journaling is enabled by default." -msgstr "" - -#: ../source/includes/extracts/journaling-enable-journaling.rst:7 -# 7a04df93eee24ce9afd6c60e45476961 -msgid "To enable journaling, start :program:`mongod` with the :option:`--journal ` command line option." -msgstr "" - -#: ../source/includes/extracts/journaling-disable-journaling.rst:2 -# c5e6517ce9934a1ab95df31149778fe5 -msgid "Disable Journaling" -msgstr "" - -#: ../source/includes/extracts/journaling-disable-journaling.rst:6 -# 261437f495864b95a011cd495e5bbf34 -msgid "Do not disable journaling on production systems. When using the MMAPv1 storage engine *without* a journal, if your :program:`mongod` instance stops without shutting down cleanly unexpectedly for any reason, (e.g. power failure) and you are not running with journaling, then you must recover from an unaffected :term:`replica set` member or backup, as described in :doc:`repair `." -msgstr "" - -#: ../source/includes/extracts/journaling-disable-journaling.rst:14 -# d49b32de2443439bb540dc9af1aa59c4 -msgid "To disable journaling, start :program:`mongod` with the :option:`--nojournal ` command line option." -msgstr "" - -#: ../source/includes/extracts/journaling-get-commit-acknowledgment.rst:2 -# 7383abd5d910496a8015b350aacd0cbb -msgid "Get Commit Acknowledgment" -msgstr "" - -#: ../source/includes/extracts/journaling-get-commit-acknowledgment.rst:4 -# cc93a55d0393455999cdd256b4d01607 -msgid "You can get commit acknowledgment with the :ref:`write-concern` and the :writeconcern:`j` option. For details, see :ref:`write-concern-operation`." -msgstr "" - -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:2 -# 7e52f9eb9a1f4c55b4759e8b91166111 -msgid "Avoid Preallocation Lag for MMAPv1" -msgstr "" - -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:4 -# c9d9930c963f42f3bb4c5e79f01b06d6 -msgid "With the :doc:`MMAPv1 storage engine `, MongoDB may preallocate journal files if the :program:`mongod` process determines that it is more efficient to preallocate journal files than create new journal files as needed." -msgstr "" - -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:9 -# 984f73d0c8bd40cdaa5b9e6d85b08df2 -msgid "Depending on your filesystem, you might experience a preallocation lag the first time you start a :program:`mongod` instance with journaling enabled. The amount of time required to pre-allocate files might last several minutes; during this time, you will not be able to connect to the database. This is a one-time preallocation and does not occur with future invocations." -msgstr "" - -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:16 -# d30b656b4f00420fb0ce4233737c441c -msgid "To avoid :ref:`preallocation lag `, you can preallocate files in the journal directory by copying them from another instance of :program:`mongod`." -msgstr "" - -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:20 -# 23c4ebd621e14c02bd7f58dc65754b90 -msgid "Preallocated files do not contain data. It is safe to later remove them. But if you restart :program:`mongod` with journaling, :program:`mongod` will create them again." -msgstr "" - -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:0 -# 32e703c8de7f4c51b3ea1ff9caf4365a -msgid "Example" -msgstr "" - -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:28 -# 6646cb3fb254413aa2bb647dc64668c1 -msgid "For demonstration purposes, the sequence starts by creating a set of journal files in the usual way." -msgstr "" - -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:31 -# cd1c211159d44c85baad1151900259b0 -msgid "Create a temporary directory into which to create a set of journal files:" -msgstr "" - -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:38 -# 1a9aa07e82424489a8aba9c7d62c427a -msgid "Create a set of journal files by starting a :program:`mongod` instance that uses the temporary directory:" -msgstr "" - -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:45 -# 9492002037224f9cb19cba4996d08709 -msgid "When you see the following log output, indicating :program:`mongod` has the files, press CONTROL+C to stop the :program:`mongod` instance:" -msgstr "" - -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:53 -# ba62d1f1e4a5422980aa406e2007fd43 -msgid "Preallocate journal files for the new instance of :program:`mongod` by moving the journal files from the data directory of the existing instance to the data directory of the new instance:" -msgstr "" - -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:62 -# 5033a1b6f22f4b2887f21de2881feab9 -msgid "Start the new :program:`mongod` instance:" -msgstr "" - -#: ../source/includes/extracts/journaling-monitor-journal-status.rst:2 -# fe429ea897c645d7b82567d315ca8528 -msgid "Monitor Journal Status" -msgstr "" - -#: ../source/includes/extracts/journaling-monitor-journal-status.rst:4 -# 96893d8c742a47cc96c37e6707b0e7ff -msgid "Use the following commands and methods to monitor journal status:" -msgstr "" - -#: ../source/includes/extracts/journaling-monitor-journal-status.rst:6 -# 6534cc69d5934c40a737f58a312d9c7b -msgid ":dbcommand:`serverStatus`" -msgstr "" - -#: ../source/includes/extracts/journaling-monitor-journal-status.rst:8 -# 1c7b70d7028b4ca4875da0e947cffeb8 -msgid "The :dbcommand:`serverStatus` command returns database status information that is useful for assessing performance." -msgstr "" - -#: ../source/includes/extracts/journaling-monitor-journal-status.rst:11 -# be7af2e393e642d6b20e8d54c4d2a0d8 -msgid ":dbcommand:`journalLatencyTest`" -msgstr "" - -#: ../source/includes/extracts/journaling-monitor-journal-status.rst:13 -# 5085b99acebf45b492d51e64891f114d -msgid "Use :dbcommand:`journalLatencyTest` to measure how long it takes on your volume to write to the disk in an append-only fashion. You can run this command on an idle system to get a baseline sync time for journaling. You can also run this command on a busy system to see the sync time on a busy system, which may be higher if the journal directory is on the same volume as the data files." -msgstr "" - -#: ../source/includes/extracts/journaling-monitor-journal-status.rst:20 -# 6a73b954e52d453780f6acf140ac7706 -msgid "The :dbcommand:`journalLatencyTest` command also provides a way to check if your disk drive is buffering writes in its local cache. If the number is very low (i.e., less than 2 milliseconds) and the drive is non-SSD, the drive is probably buffering writes. In that case, enable cache write-through for the device in your operating system, unless you have a disk controller card with battery backed RAM." -msgstr "" - -#: ../source/includes/extracts/journaling-change-group-commit-interval-mmapv1.rst:2 -# a5b9b274faa943128e9533db2c536fcc -msgid "Change the Group Commit Interval for MMAPv1" -msgstr "" - -#: ../source/includes/extracts/journaling-change-group-commit-interval-mmapv1.rst:4 -# 015ec55c737e4637ba90a8e7b9780e0a -msgid "For the :doc:`MMAPv1 storage engine `, you can set the group commit interval using the :option:`--journalCommitInterval ` command line option. The allowed range is ``2`` to ``300`` milliseconds." -msgstr "" - -#: ../source/includes/extracts/journaling-change-group-commit-interval-mmapv1.rst:9 -# 8445b0644a784bbebd5b6780bacfc0c4 -msgid "Lower values increase the durability of the journal at the expense of disk performance." -msgstr "" - -#: ../source/includes/extracts/journaling-recover-data-unexpected-shutdown.rst:2 -# d0061fcd89744ab9bf84d1ee830a7526 -msgid "Recover Data After Unexpected Shutdown" -msgstr "" - -#: ../source/includes/extracts/journaling-recover-data-unexpected-shutdown.rst:4 -# 90fa32d298e648db8d0b748d5f9ae790 -msgid "On a restart after a crash, MongoDB replays all journal files in the journal directory before the server becomes available. If MongoDB must replay journal files, :program:`mongod` notes these events in the log output." -msgstr "" - -#: ../source/includes/extracts/journaling-recover-data-unexpected-shutdown.rst:9 -# 9b3f4240396e4c598772f86a907f0ad6 -msgid "There is no reason to run :dbcommand:`repairDatabase` in these situations." -msgstr "" - diff --git a/locale/pot/tutorial/manage-mongodb-processes.pot b/locale/pot/tutorial/manage-mongodb-processes.pot deleted file mode 100644 index 682d62a8c7c..00000000000 --- a/locale/pot/tutorial/manage-mongodb-processes.pot +++ /dev/null @@ -1,253 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/manage-mongodb-processes.txt:3 -# 5450edd7aeed4250909af4661ef7a66f -msgid "Manage ``mongod`` Processes" -msgstr "" - -#: ../source/tutorial/manage-mongodb-processes.txt:0 -# 77dc852e88eb460fbe0b7b2c1d0f874d -msgid "On this page" -msgstr "" - -#: ../source/tutorial/manage-mongodb-processes.txt:13 -# 2c1f88c8afe8442c9fa83a1c2fc75c15 -msgid "MongoDB runs as a standard program. You can start MongoDB from a command line by issuing the :program:`mongod` command and specifying options. For a list of options, see the :program:`mongod` reference. MongoDB can also run as a Windows service. For details, see :ref:`manually-create-windows-service`. To install MongoDB, see :doc:`/installation`." -msgstr "" - -#: ../source/tutorial/manage-mongodb-processes.txt:20 -# e8597efa67104b4587454f91817f36b8 -msgid "The following examples assume the directory containing the :program:`mongod` process is in your system paths. The :program:`mongod` process is the primary database process that runs on an individual server. :program:`mongos` provides a coherent MongoDB interface equivalent to a :program:`mongod` from the perspective of a client. The :program:`mongo` binary provides the administrative shell." -msgstr "" - -#: ../source/tutorial/manage-mongodb-processes.txt:28 -# 7af1e07ed95c4610b2e696e1d2db4385 -msgid "This document discusses the :program:`mongod` process; however, some portions of this document may be applicable to :program:`mongos` instances." -msgstr "" - -#: ../source/tutorial/manage-mongodb-processes.txt:33 -# f1e42660a9794e2aac78fc79b8f11fba -msgid "Start ``mongod`` Processes" -msgstr "" - -#: ../source/tutorial/manage-mongodb-processes.txt:35 -# 649485dea2b2471fb8f95f738f98622a -msgid "By default, MongoDB listens for connections from clients on port ``27017``, and stores data in the ``/data/db`` directory." -msgstr "" - -#: ../source/tutorial/manage-mongodb-processes.txt:38 -# 7eed3b691c9f4c5ba55b5560de530d4a -msgid "On Windows, this path is on the drive from which you start MongoDB. For example, if you do not specify a :option:`--dbpath`, starting a MongoDB server on the ``C:\\`` drive stores all data files in ``C:\\data\\db``." -msgstr "" - -#: ../source/tutorial/manage-mongodb-processes.txt:42 -# bdb62ff8144e474e9522643541995aea -msgid "To start MongoDB using all defaults, issue the following command at the system shell:" -msgstr "" - -#: ../source/tutorial/manage-mongodb-processes.txt:50 -# d02149de04d3441eac5a60997bbde360 -msgid "Specify a Data Directory" -msgstr "" - -#: ../source/tutorial/manage-mongodb-processes.txt:52 -# 81af6e4f2f8d4b6e85847e1f8eab7163 -msgid "If you want :program:`mongod` to store data files at a path *other than* ``/data/db`` you can specify a :setting:`~storage.dbPath`. The :setting:`~storage.dbPath` must exist before you start :program:`mongod`. If it does not exist, create the directory and the permissions so that :program:`mongod` can read and write data to this path. For more information on permissions, see the :doc:`security operations documentation `." -msgstr "" - -#: ../source/tutorial/manage-mongodb-processes.txt:60 -# f0fe18aa41ad48f89f2feeb17aa89bc9 -msgid "To specify a :setting:`~storage.dbPath` for :program:`mongod` to use as a data directory, use the :option:`--dbpath ` option. The following invocation will start a :program:`mongod` instance and store data in the ``/srv/mongodb`` path" -msgstr "" - -#: ../source/tutorial/manage-mongodb-processes.txt:70 -# 2fce311275f047cb96a2f056febb480a -msgid "Specify a TCP Port" -msgstr "" - -#: ../source/tutorial/manage-mongodb-processes.txt:72 -# 687c829a7714448ba85988de216ea41c -msgid "Only a single process can listen for connections on a network interface at a time. If you run multiple :program:`mongod` processes on a single machine, or have other processes that must use this port, you must assign each a different port to listen on for client connections." -msgstr "" - -#: ../source/tutorial/manage-mongodb-processes.txt:78 -# 5814290bb68e4261b4cf52594c6a5664 -msgid "To specify a port to :program:`mongod`, use the :option:`--port ` option on the command line. The following command starts :program:`mongod` listening on port ``12345``:" -msgstr "" - -#: ../source/tutorial/manage-mongodb-processes.txt:86 -# 1f13ba86c059425c86928b5e474ad80e -msgid "Use the default port number when possible, to avoid confusion." -msgstr "" - -#: ../source/tutorial/manage-mongodb-processes.txt:89 -# 90083833eeec4cd49c05f554f909e01e -msgid "Start ``mongod`` as a Daemon" -msgstr "" - -#: ../source/tutorial/manage-mongodb-processes.txt:91 -# a66870efc20945d8b29713d17b64a3bf -msgid "To run a :program:`mongod` process as a daemon (i.e. :setting:`~processManagement.fork`), *and* write its output to a log file, use the :option:`--fork ` and :option:`--logpath ` options. You must create the log directory; however, :program:`mongod` will create the log file if it does not exist." -msgstr "" - -#: ../source/tutorial/manage-mongodb-processes.txt:97 -# 0e9d5d36ad054a4b88ca0c8c703668f4 -msgid "The following command starts :program:`mongod` as a daemon and records log output to ``/var/log/mongodb.log``." -msgstr "" - -#: ../source/tutorial/manage-mongodb-processes.txt:105 -# 396d014c05b64439ba2f0d64c8bc2ac8 -msgid "Additional Configuration Options" -msgstr "" - -#: ../source/tutorial/manage-mongodb-processes.txt:107 -# da74eb8fdb92438ead93422f8d56643a -msgid "For an overview of common configurations and deployments for common use cases, see :doc:`/administration/configuration`." -msgstr "" - -#: ../source/tutorial/manage-mongodb-processes.txt:114 -# a76d85ae129f4048974aa56ec768128e -msgid "Stop ``mongod`` Processes" -msgstr "" - -#: ../source/tutorial/manage-mongodb-processes.txt:116 -# 7b1215624896400c8781bf9585303206 -msgid "In a clean shutdown a :program:`mongod` completes all pending operations, flushes all data to data files, and closes all data files. Other shutdowns are *unclean* and can compromise the validity of the data files." -msgstr "" - -#: ../source/tutorial/manage-mongodb-processes.txt:127 -# ce94fd2f4e6c4fd59d99d5a6733ed02c -msgid "To ensure a clean shutdown, always shutdown :program:`mongod` instances using one of the following methods:" -msgstr "" - -#: ../source/tutorial/manage-mongodb-processes.txt:131 -# eb2495d905234c0cbaff21c8cbd7dc16 -msgid "Use ``shutdownServer()``" -msgstr "" - -#: ../source/tutorial/manage-mongodb-processes.txt:133 -# 638a12745e3f4810a3ab8b6bcd047629 -msgid "Shut down the :program:`mongod` from the :program:`mongo` shell using the :method:`db.shutdownServer()` method as follows:" -msgstr "" - -#: ../source/tutorial/manage-mongodb-processes.txt:141 -# b86739646f1549adad4d91139638ad3d -msgid "Calling the same method from a :term:`init script` accomplishes the same result." -msgstr "" - -#: ../source/tutorial/manage-mongodb-processes.txt:143 -# 2c529cc8d4284e828fcda077b890a312 -msgid "For systems with :setting:`~security.authorization` enabled, users may only issue :method:`db.shutdownServer()` when authenticated to the ``admin`` database or via the localhost interface on systems without authentication enabled." -msgstr "" - -#: ../source/tutorial/manage-mongodb-processes.txt:149 -# d86446baf2894b4ebd0e3e5e504ff282 -msgid "Use ``--shutdown``" -msgstr "" - -#: ../source/tutorial/manage-mongodb-processes.txt:151 -# ccdfd4269aeb41ff82a988fba4ceb151 -msgid "From the Linux command line, shut down the :program:`mongod` using the :option:`--shutdown ` option in the following command:" -msgstr "" - -#: ../source/tutorial/manage-mongodb-processes.txt:159 -# 9a3e6cc9310d4c13abbaa1b5d301450a -msgid "Use ``CTRL-C``" -msgstr "" - -#: ../source/tutorial/manage-mongodb-processes.txt:161 -# d4e6b990af1749fa80e8fdd939328b41 -msgid "When running the :program:`mongod` instance in interactive mode (i.e. without :option:`--fork `), issue ``Control-C`` to perform a clean shutdown." -msgstr "" - -#: ../source/tutorial/manage-mongodb-processes.txt:166 -# bf671e748d62450b8b5997a820919752 -msgid "Use ``kill``" -msgstr "" - -#: ../source/tutorial/manage-mongodb-processes.txt:168 -# 8d903cd9cf9346c7be2076c334d3d18e -msgid "From the Linux command line, shut down a specific :program:`mongod` instance using one of the following commands:" -msgstr "" - -#: ../source/tutorial/manage-mongodb-processes.txt:178 -# afcffc58b1194119a5e4f6de8a8cb1e8 -msgid "Never use ``kill -9`` (i.e. ``SIGKILL``) to terminate a mongod instance." -msgstr "" - -#: ../source/tutorial/manage-mongodb-processes.txt:181 -# e9829c89f4114166a5c5923fcfa93803 -msgid "Stop a Replica Set" -msgstr "" - -#: ../source/tutorial/manage-mongodb-processes.txt:184 -# 5fe2732bca66479393c1cd1b055845b3 -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/manage-mongodb-processes.txt:186 -# 99a1ae346f104555acc16e16388e1374 -msgid "If the :program:`mongod` is the :term:`primary` in a :term:`replica set`, the shutdown process for this :program:`mongod` instance has the following steps:" -msgstr "" - -#: ../source/tutorial/manage-mongodb-processes.txt:190 -# 05eb820b177d4f16b267f1472da4ab3b -msgid "Check how up-to-date the :term:`secondaries ` are." -msgstr "" - -#: ../source/tutorial/manage-mongodb-processes.txt:192 -# c4d9e287ee0042f1aa7a05909f820714 -msgid "If no secondary is within 10 seconds of the primary, :program:`mongod` will return a message that it will not shut down. You can pass the :dbcommand:`shutdown` command a ``timeoutSecs`` argument to wait for a secondary to catch up." -msgstr "" - -#: ../source/tutorial/manage-mongodb-processes.txt:197 -# dd34c942f4e24773a75cfdc979cf74d9 -msgid "If there is a secondary within 10 seconds of the primary, the primary will step down and wait for the secondary to catch up." -msgstr "" - -#: ../source/tutorial/manage-mongodb-processes.txt:200 -# 007cc9090da14ab6a47865f03d665093 -msgid "After 60 seconds or once the secondary has caught up, the primary will shut down." -msgstr "" - -#: ../source/tutorial/manage-mongodb-processes.txt:204 -# 672525d3566f4bcab5d566a811f7d4a6 -msgid "Force Replica Set Shutdown" -msgstr "" - -#: ../source/tutorial/manage-mongodb-processes.txt:206 -# 485faa9c6e5449ec8bb2388f606d9c45 -msgid "If there is no up-to-date secondary and you want the primary to shut down, issue the :dbcommand:`shutdown` command with the ``force`` argument, as in the following :program:`mongo` shell operation:" -msgstr "" - -#: ../source/tutorial/manage-mongodb-processes.txt:214 -# 61b02bbe3e124f47b7ef7e1449e18633 -msgid "To keep checking the secondaries for a specified number of seconds if none are immediately up-to-date, issue :dbcommand:`shutdown` with the ``timeoutSecs`` argument. MongoDB will keep checking the secondaries for the specified number of seconds if none are immediately up-to-date. If any of the secondaries catch up within the allotted time, the primary will shut down. If no secondaries catch up, it will not shut down." -msgstr "" - -#: ../source/tutorial/manage-mongodb-processes.txt:221 -# 7fd49e408091400c9a58e13142e6d56e -msgid "The following command issues :dbcommand:`shutdown` with ``timeoutSecs`` set to ``5``:" -msgstr "" - -#: ../source/tutorial/manage-mongodb-processes.txt:228 -# 042337d8f4774f52bfc2b9f30b1fd76c -msgid "Alternately you can use the ``timeoutSecs`` argument with the :method:`db.shutdownServer()` method:" -msgstr "" - diff --git a/locale/pot/tutorial/manage-shard-zone.pot b/locale/pot/tutorial/manage-shard-zone.pot deleted file mode 100644 index 2ee1d724af7..00000000000 --- a/locale/pot/tutorial/manage-shard-zone.pot +++ /dev/null @@ -1,137 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/manage-shard-zone.txt:3 -# d43b5fa2c9d741f89e6717df998182b4 -msgid "Manage Shard Zones" -msgstr "" - -#: ../source/tutorial/manage-shard-zone.txt:0 -# 5c527a7eabd94a83ae8b09d458be44a6 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/manage-shard-zone.txt:13 -# 739d8712ffa8496789cefc5da95a4cae -msgid "In sharded clusters, you can create zones that represent a group of shards and associate one or more ranges of :term:`shard key` values to that zone. MongoDB routes reads and writes that fall into a zone range only to those shards inside of the zone." -msgstr "" - -#: ../source/tutorial/manage-shard-zone.txt:19 -# 1412c55c68c14f0e92ebcd42a69f0850 -msgid "Add Shards to a Zone" -msgstr "" - -#: ../source/tutorial/manage-shard-zone.txt:21 -# 3dcd6e14046d4c2093626a3d87809a9a -msgid "Associate a Zone with a particular shard using the :method:`sh.addShardTag()` method when connected to a :program:`mongos` instance. A single shard may have multiple zones, and multiple shards may also have the same zone." -msgstr "" - -#: ../source/tutorial/manage-shard-zone.txt:0 -#: ../source/tutorial/manage-shard-zone.txt:0 -#: ../source/tutorial/manage-shard-zone.txt:0 -# 5d1ba30556f94694b5fe5029174aec0c -# 2d5c883b9a124c67a7f9273c1e9e47bd -# ae55281e24a942d1bbda72f3a8a9864d -msgid "Example" -msgstr "" - -#: ../source/tutorial/manage-shard-zone.txt:28 -# be754805c5124c7aa7545f86123f76f9 -msgid "The following example adds the zone ``NYC`` to two shards, and the zones ``SFO`` and ``NRT`` to a third shard:" -msgstr "" - -#: ../source/tutorial/manage-shard-zone.txt:38 -# ffdeefabf6804654afd007500c7f15f0 -msgid "You may remove zone from a particular shard using the :method:`sh.removeShardTag()` method when connected to a :program:`mongos` instance, as in the following example, which removes the ``NRT`` zone from a shard:" -msgstr "" - -#: ../source/tutorial/manage-shard-zone.txt:48 -# fadd2408ae0644f3bfe4768ede79e80b -msgid "Create a Zone Range" -msgstr "" - -#: ../source/tutorial/manage-shard-zone.txt:50 -# a8a172668f774b4b9ec4a3a07a568342 -msgid "To define the zone's range of shard keys, use the :method:`sh.addTagRange()` method when connected to a :program:`mongos` instance. Any given shard key range may only have *one* assigned zone. You cannot overlap defined ranges." -msgstr "" - -#: ../source/tutorial/manage-shard-zone.txt:56 -# 74dddbe267ec43dda224ec51744175b9 -msgid "Given a collection named ``users`` in the ``records`` database, sharded by the ``zipcode`` field. The following operations assign:" -msgstr "" - -#: ../source/tutorial/manage-shard-zone.txt:59 -# b5cda51b1fc2462aa2e0df0f5daf3129 -msgid "two ranges of zip codes in Manhattan and Brooklyn the ``NYC`` zone" -msgstr "" - -#: ../source/tutorial/manage-shard-zone.txt:61 -# e9a84056429d456c8e689af8669e5042 -msgid "one range of zip codes in San Francisco the ``SFO`` zone" -msgstr "" - -#: ../source/includes/fact-shard-ranges-inclusive-exclusive.rst:1 -# 45c4bd4212c3425ab838c5151849bc0f -msgid "Zone ranges are always inclusive of the lower boundary and exclusive of the upper boundary." -msgstr "" - -#: ../source/tutorial/manage-shard-zone.txt:74 -# d22f40d44e9645f990702da2e02f4d0d -msgid "Remove a Zone Range" -msgstr "" - -#: ../source/tutorial/manage-shard-zone.txt:76 -# 4ff83abcc9c1456181269f33d0a0e0ed -msgid "The :program:`mongod` does not provide a helper for removing a zone range. You may delete zone range from a shard key range by removing the corresponding document from the :data:`~config.tags` collection of the ``config`` database." -msgstr "" - -#: ../source/tutorial/manage-shard-zone.txt:81 -# ef6d85bdf514446b8d6bc1007b768386 -msgid "Each document in the :data:`~config.tags` holds the :term:`namespace` of the sharded collection and a minimum shard key value." -msgstr "" - -#: ../source/tutorial/manage-shard-zone.txt:86 -# 452561e7ef1e4c00a2c151d55241c60d -msgid "The following example removes the ``NYC`` zone assignment for the range of zip codes within Manhattan:" -msgstr "" - -#: ../source/tutorial/manage-shard-zone.txt:95 -# cd8d235e8593409eb6933650947b0724 -msgid "View Existing Zones" -msgstr "" - -#: ../source/tutorial/manage-shard-zone.txt:97 -# c6b5f97fb6fe4f17a80cb3e5844119f5 -msgid "Use :method:`sh.status()` to list the zones associated to each shard in the cluster. You can also view a shards zones by querying the :data:`~config.shards` collection in the ``config`` database." -msgstr "" - -#: ../source/tutorial/manage-shard-zone.txt:101 -# 92d3b4d718ba4c55a973c00170e70233 -msgid "The following example uses the :method:`~db.collection.find()` method to return all shards with the ``NYC`` zone." -msgstr "" - -#: ../source/tutorial/manage-shard-zone.txt:109 -# e8d70ec6e8084fe28e961824ac4b0266 -msgid "You can find zone ranges for all :term:`namespaces ` in the :data:`~config.tags` collection of the ``config`` database. The output of :method:`sh.status()` also displays all zone ranges." -msgstr "" - -#: ../source/tutorial/manage-shard-zone.txt:113 -# 9e4c06ab8f4b45238400d61f2d4f2306 -msgid "The following example uses the :method:`~db.collection.find()` method to return any range associated to the ``NYC`` zone." -msgstr "" - diff --git a/locale/pot/tutorial/manage-sharded-cluster-balancer.pot b/locale/pot/tutorial/manage-sharded-cluster-balancer.pot deleted file mode 100644 index bfd4a37aba7..00000000000 --- a/locale/pot/tutorial/manage-sharded-cluster-balancer.pot +++ /dev/null @@ -1,489 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:6 -# 693efb8a3f1248f58dbbe0dfb703cdb2 -msgid "Manage Sharded Cluster Balancer" -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:0 -# 4905cf922bf54be49f40d2e049ddd841 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:18 -# 813e48a37708480d9cf1e92a7430b459 -msgid "The balancer process has moved from the :program:`mongos` instances to the primary member of the config server replica set." -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:21 -# 46a2c946cf6c48c7bb50bd42fb93adb8 -msgid "This page describes common administrative procedures related to balancing. For an introduction to balancing, see :ref:`sharding-balancing`. For lower level information on balancing, see :ref:`sharding-balancing-internals`." -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:28 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:65 -# 59270bfc49fe4ba2b80b43ac933b946f -# 8899997766ba4bcc9dc944dee65ac8aa -msgid "Use the version of the :program:`mongo` shell that corresponds to the version of the sharded cluster. For example, do not use a 3.2 or earlier version of :program:`mongo` shell against the 3.4 sharded cluster." -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:34 -# 884da607d2864c6292a6caf061633886 -msgid "Check the Balancer State" -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:36 -# b970b08cc73c4d67ac61d29667fc0412 -msgid ":method:`sh.getBalancerState()` checks if the balancer is enabled (i.e. that the balancer is permitted to run). :method:`sh.getBalancerState()` does not check if the balancer is actively balancing chunks." -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:40 -# 3efc258956da4c3bb92207f0080f13e1 -msgid "To see if the balancer is enabled in your :term:`sharded cluster`, issue the following command, which returns a boolean:" -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:47 -# 240fd266da9f476c909d9d27b33e9b3a -msgid "You can also see if the balancer is enabled using :method:`sh.status()`. The :data:`~sh.status.balancer.currently-enabled` field indicates whether the balancer is enabled, while the :data:`~sh.status.balancer.currently-running` field indicates if the balancer is currently running." -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:58 -# b64970866ec04d53ab81e238080d8a03 -msgid "Check if Balancer is Running" -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:60 -# 710041b83ecc4780b6dc17b9bf662593 -msgid "To see if the balancer process is active in your :term:`cluster `:" -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:70 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:136 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:185 -# 18ef270416b24db59921f7ff2dda302e -# ae4d2d0b09f44946a36b4a6a06a15665 -# db37d79bd3a74ce8ad4781e851ace46f -msgid "Connect to any :program:`mongos` in the cluster using the :program:`mongo` shell." -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:73 -# e5a7142417814ebc8a01262374be5798 -msgid "Use the following operation to determine if the balancer is running:" -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:82 -# 1d5c6d1b83734a2eb980560fec15138f -msgid "Configure Default Chunk Size" -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:84 -# 59d60d7f8ab74b6cb3cd0b8d0753386a -msgid "The default chunk size for a sharded cluster is 64 megabytes. In most situations, the default size is appropriate for splitting and migrating chunks. For information on how chunk size affects deployments, see details, see :ref:`sharding-chunk-size`." -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:89 -# f7b9f96ff85f477aa60002462b90bb1a -msgid "Changing the default chunk size affects chunks that are processes during migrations and auto-splits but does not retroactively affect all chunks." -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:92 -# 431dd22171324d57a8f22ecc0f41dd4b -msgid "To configure default chunk size, see :doc:`modify-chunk-size-in-sharded-cluster`." -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:100 -# 36a466472f474a4fad8da3c5f3c65e62 -msgid "Schedule the Balancing Window" -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:102 -# 69a257c53c2e4111b9fb3aeffe57f5fb -msgid "In some situations, particularly when your data set grows slowly and a migration can impact performance, it is useful to ensure that the balancer is active only at certain times. The following procedure specifies the ``activeWindow``, which is the timeframe during which the :term:`balancer` will be able to migrate chunks:" -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:114 -# f1cf6405431f4a8fa020d3e053dadd74 -msgid "Remove a Balancing Window Schedule" -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:116 -# 42dcd88d81324d17969c1481427871a0 -msgid "If you have :ref:`set the balancing window ` and wish to remove the schedule so that the balancer is always running, use :update:`$unset` to clear the ``activeWindow``, as in the following:" -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:130 -# de6238bb79fc4ff2a02f1561a75ca956 -msgid "Disable the Balancer" -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:132 -# 85f799eaa244418ab24846b1fc8b10c6 -msgid "By default, the balancer may run at any time and only moves chunks as needed. To disable the balancer for a short period of time and prevent all migration, use the following procedure:" -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:139 -# 8ff7d937ba0c43059bd57b6819d652a5 -msgid "Issue the following operation to disable the balancer:" -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:145 -# f0a6c99842f542368d960afddbb2bc81 -msgid "If a migration is in progress, the system will complete the in-progress migration before stopping." -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:148 -# e5a5c2934d3d44b88d1a999fd003042b -msgid "To verify that the balancer will not start, issue the following command, which returns ``false`` if the balancer is disabled:" -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:155 -# 5571dc4c50244c64b2f2478350039ff6 -msgid "Optionally, to verify no migrations are in progress after disabling, issue the following operation in the :program:`mongo` shell:" -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:168 -# d4b485c85fdf4ee88c7029e36a14ec66 -msgid "To disable the balancer from a driver that does not have the :method:`sh.stopBalancer()` or :method:`sh.setBalancerState()` helpers, issue the following command from the ``config`` database:" -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:180 -# 4ff5d15dc3ac47548d50cca1c12427ed -msgid "Enable the Balancer" -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:182 -# 8b61db4bdb964821bb4b29dba69c38a5 -msgid "Use this procedure if you have disabled the balancer and are ready to re-enable it:" -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:188 -# 58cc7052572e48578d7a804bc8aec207 -msgid "Issue one of the following operations to enable the balancer:" -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:190 -# 7dc367c37f324f3ab7ba3a09698256ec -msgid "From the :program:`mongo` shell, issue:" -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:196 -# 0da0bbc514a441ca99b7e924291dbedf -msgid "From a driver that does not have the :method:`sh.startBalancer()` helper, issue the following from the ``config`` database:" -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:204 -# bf1f62bd40fb446284cb6a03e8d68a01 -msgid "Disable Balancing During Backups" -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:206 -# cb8e9c8dc08e43639abe0e25dbd0f4c7 -msgid "If MongoDB migrates a :term:`chunk` during a :doc:`backup `, you can end with an inconsistent snapshot of your :term:`sharded cluster`. Never run a backup while the balancer is active. To ensure that the balancer is inactive during your backup operation:" -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:212 -# 8aa5e33238514c8696e34504634a5b21 -msgid "Set the :ref:`balancing window ` so that the balancer is inactive during the backup. Ensure that the backup can complete while you have the balancer disabled." -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:216 -# 02cb3dcf1b3e432ca8c44eadc1527cf0 -msgid ":ref:`manually disable the balancer ` for the duration of the backup procedure." -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:219 -# a9161c7bd1b04c20ba95bc12f7bb11a2 -msgid "If you turn the balancer off while it is in the middle of a balancing round, the shut down is not instantaneous. The balancer completes the chunk move in-progress and then ceases all further balancing rounds." -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:223 -# 04939a3ec48645b2bd7fdc1ba17f4b8a -msgid "Before starting a backup operation, confirm that the balancer is not active. You can use the following command to determine if the balancer is active:" -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:231 -# 00ebc3603bb84afdb1aa748eb76509fc -msgid "When the backup procedure is complete you can reactivate the balancer process." -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:235 -# 5c50aae7da964ffaa61625c24fdf91f3 -msgid "Disable Balancing on a Collection" -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:237 -# 09d88b01308c47638efed7636a727fe1 -msgid "You can disable balancing for a specific collection with the :method:`sh.disableBalancing()` method. You may want to disable the balancer for a specific collection to support maintenance operations or atypical workloads, for example, during data ingestions or data exports." -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:242 -# 83d09232cd6d4380803d8afa6e6dd5df -msgid "When you disable balancing on a collection, MongoDB will not interrupt in progress migrations." -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:245 -# 0e6742b4ba094f4b9001a51d5af0a2d3 -msgid "To disable balancing on a collection, connect to a :program:`mongos` with the :program:`mongo` shell and call the :method:`sh.disableBalancing()` method." -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:249 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:273 -# e61fa00ea3b14686b471d8c32c540e4b -# 217789c0475c49c3938b60cd21eb2b49 -msgid "For example:" -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:255 -# fc6633a022b742bcbd6c748c8de6d9a3 -msgid "The :method:`sh.disableBalancing()` method accepts as its parameter the full :term:`namespace` of the collection." -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:259 -# f3ffcbc2a5df460cbeda463779c84a35 -msgid "Enable Balancing on a Collection" -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:261 -# 93b3551ee12146eead17e492acc168f7 -msgid "You can enable balancing for a specific collection with the :method:`sh.enableBalancing()` method." -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:264 -# 6e7da442cad34a178009b4522221503d -msgid "When you enable balancing for a collection, MongoDB will not *immediately* begin balancing data. However, if the data in your sharded collection is not balanced, MongoDB will be able to begin distributing the data more evenly." -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:269 -# bcae2966fc68434a9d95e83d637c6a48 -msgid "To enable balancing on a collection, connect to a :program:`mongos` with the :program:`mongo` shell and call the :method:`sh.enableBalancing()` method." -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:279 -# ffe72f5f49034a67969f473cf466b62d -msgid "The :method:`sh.enableBalancing()` method accepts as its parameter the full :term:`namespace` of the collection." -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:283 -# 594d97a4281548a8b46de88a6db3198b -msgid "Confirm Balancing is Enabled or Disabled" -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:285 -# d52bbe5dcc2b46c99968d91cc977c41d -msgid "To confirm whether balancing for a collection is enabled or disabled, query the ``collections`` collection in the ``config`` database for the collection :term:`namespace` and check the ``noBalance`` field. For example:" -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:294 -# 7ec014bdf0764ad2b084d5c857eea093 -msgid "This operation will return a null error, ``true``, ``false``, or no output:" -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:296 -# aff04768650a443795915de02f93aee0 -msgid "A null error indicates the collection namespace is incorrect." -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:298 -# 003a5d5c5fb340fa8e7d6ebe11304eb4 -msgid "If the result is ``true``, balancing is disabled." -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:300 -# ed8f99583ddd4293891a9d43e844e007 -msgid "If the result is ``false``, balancing is enabled currently but has been disabled in the past for the collection. Balancing of this collection will begin the next time the balancer runs." -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:304 -# f922ca768d4948449e162a1dee948396 -msgid "If the operation returns no output, balancing is enabled currently and has never been disabled in the past for this collection. Balancing of this collection will begin the next time the balancer runs." -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:308 -# eacfa031f4c841e3bc9abb1ed854bcff -msgid "You can also see if the balancer is enabled using :method:`sh.status()`. The :data:`~sh.status.balancer.currently-enabled` field indicates if the balancer is enabled." -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:319 -# a8be83ddf7764cb080a9c73532242e19 -msgid "Change Replication Behavior for Chunk Migration" -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:322 -# 9f2d6a235dc74e1a84b762010d9f48ed -msgid "Secondary Throttle" -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:324 -# 9521e6d54a124b33a726ec5aad113d29 -msgid "During chunk migration (initiated either automatically via the balancer or manually via :dbcommand:`moveChunk` command), the ``_secondaryThrottle`` value determines when the balancer proceeds with the next document in the chunk:" -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:329 -# 14b40cb4631a450abc9fb711f7738cdb -msgid "If ``true``, each document move during chunk migration propagates to at least one secondary before the balancer proceeds with the next document. This is equivalent to a write concern of :writeconcern:`{ w: 2 } <\\>`." -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:336 -# f659f7a89293447eb0d58f2d0aba2652 -msgid "The ``writeConcern`` field in the balancer configuration document allows you to specify a different :doc:`write concern ` semantics with the ``_secondaryThrottle`` option." -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:341 -# d9baed6fee714845aeb72014d0a7cad6 -msgid "If ``false``, the balancer does not wait for replication to a secondary and instead continues with the next document." -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:344 -# e694534ff5164719897f92b82c0a29f5 -msgid "Starting in MongoDB 3.4, for :ref:`WiredTiger `, the default value ``_secondaryThrottle`` is ``false`` for all chunk migrations." -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:348 -# 9cad2058a2224b8487d9fed3d40c06a9 -msgid "The default value remains ``true`` for :ref:`MMAPv1 `." -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:350 -# 16833d90e8924097af6567daa9b676b3 -msgid "To change the balancer's ``_secondaryThrottle`` and ``writeConcern`` values, connect to a :program:`mongos` instance and directly update the ``_secondaryThrottle`` value in the :data:`~config.settings` collection of the :ref:`config database `. For example, from a :program:`mongo` shell connected to a :program:`mongos`, issue the following command:" -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:367 -# c943c784ed474a7eb782d51806c0fdff -msgid "The effects of changing the ``_secondaryThrottle`` and ``writeConcern`` value may not be immediate. To ensure an immediate effect, stop and restart the balancer to enable the selected value of ``_secondaryThrottle``. See :doc:`/tutorial/manage-sharded-cluster-balancer` for details." -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:373 -# 7a47d6320f88420594ec01a584750770 -msgid "For more information on the replication behavior during various steps of chunk migration, see :ref:`chunk-migration-replication`." -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:379 -# 5320a010ccd247918c50ffdd5dc0a751 -msgid "Wait for Delete" -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:381 -# 81cd7972ca2c42bfb021d059fe2babd3 -msgid "The ``_waitForDelete`` setting of the balancer and the :dbcommand:`moveChunk` command affects how the balancer migrates multiple chunks from a shard. By default, the balancer does not wait for the on-going migration's delete phase to complete before starting the next chunk migration. To have the delete phase **block** the start of the next chunk migration, you can set the ``_waitForDelete`` to true." -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:389 -# 3978f54921d94d6aab1b7b939deb3497 -msgid "For details on chunk migration, see :ref:`sharding-chunk-migration`. For details on the chunk migration queuing behavior, see :ref:`chunk-migration-queuing`." -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:393 -# 8bce8386315d40d1bbeb995a330f1fc2 -msgid "The ``_waitForDelete`` is generally for internal testing purposes. To change the balancer's ``_waitForDelete`` value:" -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:396 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:413 -# 4450ad37aaf348e89163efb477906ebb -# a9aa3e974a4a497f9c90177f7c5d11b3 -msgid "Connect to a :program:`mongos` instance." -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:398 -# 744e6d72f9564b829a8fd9e557032528 -msgid "Update the ``_waitForDelete`` value in the :data:`~config.settings` collection of the :ref:`config database `. For example:" -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:411 -# cdcd9adec55b48c58e66f1db1a35707e -msgid "Once set to ``true``, to revert to the default behavior:" -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:415 -# b61bc6e1bde646a0b6c2f12d74b61dbb -msgid "Update or unset the ``_waitForDelete`` field in the :data:`~config.settings` collection of the :ref:`config database `:" -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:430 -# 49c0e641e6e14ad38a8b4e73f988ce0a -msgid "Change the Maximum Storage Size for a Given Shard" -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:432 -# 4d9ae67d23c5461baf4e9a4b21051c4e -msgid "By default shards have no constraints in storage size. However, you can set a maximum storage size for a given shard in the sharded cluster. When selecting potential destination shards, the balancer ignores shards where a migration would exceed the configured maximum storage size." -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:437 -# a2c83c4a204d488b93a7d4b8bc3465f6 -msgid "The :data:`~config.shards` collection in the :ref:`config database` stores configuration data related to shards." -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:445 -# 394f8f6b23eb4be7b14cecae793d3ab5 -msgid "To limit the storage size for a given shard, use the :method:`db.collection.updateOne()` method with the :update:`$set` operator to create the ``maxSize`` field and assign it an ``integer`` value. The ``maxSize`` field represents the maximum storage size for the shard in ``megabytes``." -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:451 -# d98e7cfd2a0040ef89343b59de9e823e -msgid "The following operation sets a maximum size on a shard of ``1024 megabytes``:" -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:458 -# 9e9a3755a43745a385ad80da3156eb65 -msgid "This value includes the mapped size of *all* data files on the shard, including the ``local`` and ``admin`` databases." -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:461 -# c1ed997f65b6448589aa98b60bd37359 -msgid "By default, ``maxSize`` is not specified, allowing shards to consume the total amount of available space on their machines if necessary." -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:464 -# 9084561d48144973a354703e1ac66284 -msgid "You can also set ``maxSize`` when adding a shard." -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:466 -# bb55c37373ef4e94b5809bcc97d930c3 -msgid "To set ``maxSize`` when adding a shard, set the :dbcommand:`addShard` command's ``maxSize`` parameter to the maximum size in ``megabytes``. The following command run in the :program:`mongo` shell adds a shard with a maximum size of 125 megabytes:" -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:1 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:2 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:314 -# d60ef26642b84317b0320a3378182099 -# 97f7566c109e44e7a6d926850c5f959f -# ba0f104b0e604f9e90928377b33e3f9c -msgid "balancing" -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:1 -# d60ef26642b84317b0320a3378182099 -msgid "operations" -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:2 -# 97f7566c109e44e7a6d926850c5f959f -msgid "configure" -msgstr "" - -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:314 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:315 -# ba0f104b0e604f9e90928377b33e3f9c -# 692044679e1d40ce9fe1f20efe7c858e -msgid "secondary throttle" -msgstr "" - diff --git a/locale/pot/tutorial/manage-the-database-profiler.pot b/locale/pot/tutorial/manage-the-database-profiler.pot deleted file mode 100644 index bccec42bfb0..00000000000 --- a/locale/pot/tutorial/manage-the-database-profiler.pot +++ /dev/null @@ -1,358 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/manage-the-database-profiler.txt:5 -# 1f7683880fca416d824ffb51637ea1cc -msgid "Database Profiler" -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:0 -# 0648c54a904a4f3581bd588538753c90 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:15 -# 747cf9e183934cc3a5553d00452d775e -msgid "The database profiler collects fine grained data about MongoDB write operations, cursors, database commands on a running :program:`mongod` instance. You can enable profiling on a per-database or per-instance basis. The :ref:`profiling level ` is also configurable when enabling profiling. The profiler is *off* by default." -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:21 -# b7d08238df6342d1a3b23f376f825cbb -msgid "The database profiler writes all the data it collects to the :data:`system.profile <.system.profile>` collection, which is a :doc:`capped collection `. See :doc:`/reference/database-profiler` for overview of the data in the :data:`system.profile <.system.profile>` documents created by the profiler." -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:28 -# 09c569327aa2407a947bd13c58c3dd0c -msgid "This document outlines a number of key administration options for the database profiler. For additional related information, consider the following resources:" -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:32 -# 0630d7aa285848d2bc7185975612ff59 -msgid ":doc:`/reference/database-profiler`" -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:33 -# 02c77d1f62f54de7878b36708a98abb9 -msgid ":doc:`Profile Command `" -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:34 -# fa61caa4d4034a5698f4d146db269d62 -msgid ":method:`db.currentOp()`" -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:40 -# b80cfc0ac97d48d8909ac7493bf22e7f -msgid "Profiling Levels" -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:42 -# 343b07d83a3c4e458c014a7e5705b947 -msgid "The following profiling levels are available:" -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:44 -# 99846ae8724143a2854b8e2d165122bc -msgid "``0`` - the profiler is off, does not collect any data. :program:`mongod` always writes operations longer than the :setting:`~operationProfiling.slowOpThresholdMs` threshold to its log. This is the default profiler level." -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:48 -# 2dda8df06bbd49429bea0e663075fa86 -msgid "``1`` - collects profiling data for slow operations only. By default slow operations are those slower than 100 milliseconds." -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:51 -# 4acebbf7a07243b98bb58242154ee302 -msgid "You can modify the threshold for \"slow\" operations with the :setting:`~operationProfiling.slowOpThresholdMs` runtime option or the :dbcommand:`setParameter` command. See the :ref:`database-profiling-specify-slowms-threshold` section for more information." -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:56 -# f3566e6c0682447ba486ab5551a00720 -msgid "``2`` - collects profiling data for all database operations." -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:63 -# 53f03eef3e5343598de4ad3a88c17fba -msgid "Enable Database Profiling and Set the Profiling Level" -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:65 -# 6b0e4828d7864efc8d02b27530380692 -msgid "You can enable database profiling from the :program:`mongo` shell or through a driver using the :dbcommand:`profile` command. This section will describe how to do so from the :program:`mongo` shell. See your :doc:`driver documentation ` if you want to control the profiler from within your application." -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:71 -# 263574f4b3064336a67bf5f5c6d5d564 -msgid "When you enable profiling, you also set the :ref:`profiling level `. The profiler records data in the :data:`system.profile <.system.profile>` collection. MongoDB creates the :data:`system.profile <.system.profile>` collection in a database after you enable profiling for that database." -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:78 -# e0cba315ae614cf6b4e14da1a6cf9913 -msgid "To enable profiling and set the profiling level, use the :method:`db.setProfilingLevel()` helper in the :program:`mongo` shell, passing the profiling level as a parameter. For example, to enable profiling for all database operations, consider the following operation in the :program:`mongo` shell:" -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:88 -# 7a40933b643b4971988c80895d2f6bfb -msgid "The shell returns a document showing the *previous* level of profiling. The ``\"ok\" : 1`` key-value pair indicates the operation succeeded:" -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:95 -# 71e82c56ed874f1e9298578811d72c81 -msgid "To verify the new setting, see the :ref:`database-profiling-view-status` section." -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:101 -# b02f507a6ca64629b80172368c147dd9 -msgid "Specify the Threshold for Slow Operations" -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:103 -# 00d4307e474140f79c03a3a38447ce35 -msgid "The threshold for slow operations applies to the entire :program:`mongod` instance. When you change the threshold, you change it for all databases on the instance." -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:107 -# a7bf587b80c34677b4e6b3ad47088183 -msgid "Changing the slow operation threshold for the database profiler also affects the profiling subsystem's slow operation threshold for the entire :program:`mongod` instance. Always set the threshold to the highest useful value." -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:112 -# 09fe608ff7f8442dbaf68c68639e9d7e -msgid "By default the slow operation threshold is 100 milliseconds. Databases with a profiling level of ``1`` will log operations slower than 100 milliseconds." -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:115 -# 7fd7008b1a9544828a154797db734313 -msgid "To change the threshold, pass two parameters to the :method:`db.setProfilingLevel()` helper in the :program:`mongo` shell. The first parameter sets the profiling level for the current database, and the second sets the default slow operation threshold *for the entire* :program:`mongod` *instance*." -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:121 -# e4e4011af8f140f4ad73c90b52ab95ac -msgid "For example, the following command sets the profiling level for the current database to ``0``, which disables profiling, and sets the slow-operation threshold for the :program:`mongod` instance to 20 milliseconds. Any database on the instance with a profiling level of ``1`` will use this threshold:" -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:135 -# 25bc1573493344aea36610274b46680e -msgid "Check Profiling Level" -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:137 -# a74b16e3c5c248fc99266b370fc800f9 -msgid "To view the :ref:`profiling level `, issue the following from the :program:`mongo` shell:" -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:144 -# 5dd23b0002ac467196d0ea5d62fde0e3 -msgid "The shell returns a document similar to the following:" -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:150 -# 667c9110f9b24911be37fc710b819bc9 -msgid "The ``was`` field indicates the current level of profiling." -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:152 -# c235fc328cda477faf0d6de26be358c8 -msgid "The ``slowms`` field indicates how long an operation must exist in milliseconds for an operation to pass the \"slow\" threshold. MongoDB will log operations that take longer than the threshold if the profiling level is ``1``. This document returns the profiling level in the ``was`` field. For an explanation of profiling levels, see :ref:`database-profiling-levels`." -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:159 -# 249175a2291f4e8a9e7b0a8774408b11 -msgid "To return only the profiling level, use the :method:`db.getProfilingLevel()` helper in the :program:`mongo` as in the following:" -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:167 -# c0dcc62410ae4b2192f9433030438acb -msgid "Disable Profiling" -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:169 -# 41433a136e9d416eb89f3142ef4ed794 -msgid "To disable profiling, use the following helper in the :program:`mongo` shell:" -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:177 -# 56392e224d8d43d59a8d523cea630ce4 -msgid "Enable Profiling for an Entire ``mongod`` Instance" -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:179 -# e11819c0774c4f048180f26cdffc4392 -msgid "For development purposes in testing environments, you can enable database profiling for an entire :program:`mongod` instance. The profiling level applies to all databases provided by the :program:`mongod` instance." -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:184 -# b18823fd1d3240fba6d1e9b45039406f -msgid "To enable profiling for a :program:`mongod` instance, pass the following parameters to :program:`mongod` at startup or within the :doc:`configuration file `:" -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:192 -# f810cc4572fc45938423aa9a6e0a37c7 -msgid "This sets the profiling level to ``1``, which collects profiling data for slow operations only, and defines slow operations as those that last longer than ``15`` milliseconds." -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:196 -# 17e51efd5d324440b2e138e88b829be9 -msgid ":setting:`~operationProfiling.mode` and :setting:`~operationProfiling.slowOpThresholdMs`." -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:199 -# b1b87832f06e45ed80adf6b6e0a1eb1b -msgid "Database Profiling and Sharding" -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:201 -# 531814a791ff4f15a60b37ee2d8ee98c -msgid "You *cannot* enable profiling on a :program:`mongos` instance. To enable profiling in a shard cluster, you must enable profiling for each :program:`mongod` instance in the cluster." -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:206 -# c66a65ea839a4901b572698a6ba9d435 -msgid "View Profiler Data" -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:208 -# 604ee1a1234640ccbb8dcbf331370aed -msgid "The database profiler logs information about database operations in the :data:`system.profile <.system.profile>` collection." -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:211 -# a74c42f0332a43c1853aac1e6c5cd8ba -msgid "To view profiling information, query the :data:`system.profile <.system.profile>` collection. You can use :operator:`$comment` to add data to the query document to make it easier to analyze data from the profiler. To view example queries, see :ref:`database-profiling-example-queries`." -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:217 -# 2081973b248e43cfbb64b8c8a6a05905 -msgid "For an explanation of the output data, see :doc:`/reference/database-profiler`." -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:221 -# a8da539cb15e4cdab0037f082d3f23b6 -msgid "Example Profiler Data Queries" -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:223 -# 8565d37f4eb7486daf811bc37f72de97 -msgid "This section displays example queries to the :data:`system.profile <.system.profile>` collection. For an explanation of the query output, see :doc:`/reference/database-profiler`." -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:227 -# 73f8655feb6742a3b6d711021b4a8f7c -msgid "To return the most recent 10 log entries in the :data:`system.profile <.system.profile>` collection, run a query similar to the following:" -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:234 -# abc7ac34a67a4fefbc29677270ea83f0 -msgid "To return all operations except command operations (:term:`$cmd`), run a query similar to the following:" -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:241 -# 4f51d1f848074bb0a7c4eb36df11e20e -msgid "To return operations for a particular collection, run a query similar to the following. This example returns operations in the ``mydb`` database's ``test`` collection:" -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:249 -# 4f234f0a9cb64909b67c8c37c770f643 -msgid "To return operations slower than ``5`` milliseconds, run a query similar to the following:" -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:256 -# ef75c033d2e04d41960bc7cd17ffc92a -msgid "To return information from a certain time range, run a query similar to the following:" -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:269 -# 75769777bfb942f3a1e105481933921b -msgid "The following example looks at the time range, suppresses the ``user`` field from the output to make it easier to read, and sorts the results by how long each operation took to run:" -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:286 -# 8062190d6cb747ceb5582cd5e8b35ca5 -msgid "Show the Five Most Recent Events" -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:288 -# 1611eebc21ed4e919236f7acf436ed82 -msgid "On a database that has profiling enabled, the ``show profile`` helper in the :program:`mongo` shell displays the 5 most recent operations that took at least 1 millisecond to execute. Issue ``show profile`` from the :program:`mongo` shell, as follows:" -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:300 -# aa449e71e5ac4ed0b3df2455efbe3ab2 -msgid "Profiler Overhead" -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:302 -# d77e397f7e374ad787e6aa7bb7610f35 -msgid "When enabled, profiling has a minor effect on performance. The :data:`system.profile <.system.profile>` collection is a :term:`capped collection` with a default size of 1 megabyte. A collection of this size can typically store several thousand profile documents, but some application may use more or less profiling data per operation." -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:310 -# b381f3f89a464f00897f79fc027bd883 -msgid "Change Size of ``system.profile`` Collection on the Primary" -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:312 -# aa2e14aab40b4e2c9c02c7b776397956 -msgid "To change the size of the :data:`system.profile <.system.profile>` collection, you must:" -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:315 -# 9cda75ed4b2b4679a4215e7bec4a1270 -msgid "Disable profiling." -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:317 -# 7c592e5a116941d89bc11fe522d2163f -msgid "Drop the :data:`system.profile <.system.profile>` collection." -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:319 -# ce157be1272944a0b9382bc1fae43e81 -msgid "Create a new :data:`system.profile <.system.profile>` collection." -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:321 -# 7d2e4ddafbab415bbcce6301a08a671d -msgid "Re-enable profiling." -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:323 -# 06c40810d25d426fa541a3cdeae1e7af -msgid "For example, to create a new :data:`system.profile <.system.profile>` collections that's ``4000000`` bytes, use the following sequence of operations in the :program:`mongo` shell:" -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:338 -# d228887b013548bea5dcc9ea60eb704c -msgid "Change Size of ``system.profile`` Collection on a Secondary" -msgstr "" - -#: ../source/tutorial/manage-the-database-profiler.txt:340 -# 9561b55b79a64efdaed016d0908f04bf -msgid "To change the size of the :data:`system.profile <.system.profile>` collection on a :term:`secondary`, you must stop the secondary, run it as a standalone, and then perform the steps above. When done, restart the standalone as a member of the replica set. For more information, see :doc:`/tutorial/perform-maintence-on-replica-set-members`." -msgstr "" - -#: ../source/includes/extracts/additional-resources-performance-eval.rst:4 -# bdb5850522544a22822baa2bf7b7a528 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-performance-eval.rst:6 -# 8a40bd64026845d8b7b8417ecd532e27 -msgid "`MongoDB Performance Evaluation and Tuning Consulting Package `_" -msgstr "" - diff --git a/locale/pot/tutorial/manage-users-and-roles.pot b/locale/pot/tutorial/manage-users-and-roles.pot deleted file mode 100644 index b0d749f22b1..00000000000 --- a/locale/pot/tutorial/manage-users-and-roles.pot +++ /dev/null @@ -1,216 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/manage-users-and-roles.txt:3 -# 12b09799182e42fba2ab28ff1082abfa -msgid "Manage Users and Roles" -msgstr "" - -#: ../source/tutorial/manage-users-and-roles.txt:0 -# 26101b2959fe4acab2edd487cd0ae166 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/manage-users-and-roles.txt:14 -# 2b21d2f923ae442d9e78cdd2a226db78 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/manage-users-and-roles.txt:16 -# 4a59a293406548ea8aa94815f2f7edfc -msgid "MongoDB 2.6 introduces a new :ref:`authorization model `." -msgstr "" - -#: ../source/tutorial/manage-users-and-roles.txt:20 -# c51bed8833074c8fa768cacbe6911f46 -msgid "This tutorial provides examples for user and role management under the MongoDB's authorization model. :doc:`/tutorial/create-users` describes how to add a new user to MongoDB." -msgstr "" - -#: ../source/tutorial/manage-users-and-roles.txt:25 -#: ../source/tutorial/manage-users-and-roles.txt:64 -#: ../source/tutorial/manage-users-and-roles.txt:117 -#: ../source/tutorial/manage-users-and-roles.txt:136 -#: ../source/tutorial/manage-users-and-roles.txt:151 -#: ../source/tutorial/manage-users-and-roles.txt:164 -# 30d3d5c234d44e6a89f440345a6101f0 -# 89a2bbad9d1343c7992cdea3e97d148d -# f98c5ef030b74dd490f903819dbf855c -# 30cdf4b3edb34b3a849d3ee2d8bc26ac -# 07a47f8c9dbb47cd91fcccda266e6168 -# 0b440f86f018411f9aa5feb26e5741c8 -msgid "Prerequisites" -msgstr "" - -#: ../source/tutorial/manage-users-and-roles.txt:29 -# 7ccf718b88dd44f1a21aa29faba8405f -msgid "If you have :doc:`enabled access control ` for your deployment, you must authenticate as a user with the required privileges specified in each section. A user administrator with the :authrole:`userAdminAnyDatabase` role, or :authrole:`userAdmin` role in the specific databases, provides the required privileges to perform the operations listed in this tutorial. See :doc:`/tutorial/enable-authentication` for details on adding user administrator as the first user." -msgstr "" - -#: ../source/tutorial/manage-users-and-roles.txt:42 -# a05db45327c94066af703ee62a72d1df -msgid "Create a User-Defined Role" -msgstr "" - -#: ../source/tutorial/manage-users-and-roles.txt:44 -# 21d5f32aec7140b7bbac53f503260d06 -msgid "Roles grant users access to MongoDB resources. MongoDB provides a number of :doc:`built-in roles ` that administrators can use to control access to a MongoDB system. However, if these roles cannot describe the desired set of privileges, you can create new roles in a particular database." -msgstr "" - -#: ../source/includes/fact-roles-privileges-scope.rst:1 -# c0328e2c228b4628a034ab92acf34892 -msgid "Except for roles created in the ``admin`` database, a role can only include privileges that apply to its database and can only inherit from other roles in its database." -msgstr "" - -#: ../source/includes/fact-roles-privileges-scope.rst:5 -# e372cda558334560bca06f95dcf0c762 -msgid "A role created in the ``admin`` database can include privileges that apply to the ``admin`` database, other databases or to the :ref:`cluster ` resource, and can inherit from roles in other databases as well as the ``admin`` database." -msgstr "" - -#: ../source/tutorial/manage-users-and-roles.txt:52 -# 6f44e3802b2c4a7b8755a92823d3cb37 -msgid "To create a new role, use the :method:`db.createRole()` method, specifying the privileges in the ``privileges`` array and the inherited roles in the ``roles`` array." -msgstr "" - -#: ../source/tutorial/manage-users-and-roles.txt:56 -# 8738e49d94dc4a8fa1a45e548e606ec3 -msgid "MongoDB uses the combination of the database name and the role name to uniquely define a role. Each role is scoped to the database in which you create the role, but MongoDB stores all role information in the :data:`admin.system.roles` collection in the ``admin`` database." -msgstr "" - -#: ../source/includes/access-create-role.rst:1 -# c99819c6e9ae425981c683e97a7c2ab6 -msgid "To create a role in a database, you must have:" -msgstr "" - -#: ../source/includes/access-create-role.rst:3 -# 0dacd6b3e3bc4c28a77aa459d21d6f0c -msgid "the :authaction:`createRole` :ref:`action ` on that :ref:`database resource `." -msgstr "" - -#: ../source/includes/access-create-role.rst:6 -# 0768d9a0d359461399677f5024ac0933 -msgid "the :authaction:`grantRole` :ref:`action ` on that database to specify privileges for the new role as well as to specify roles to inherit from." -msgstr "" - -#: ../source/includes/access-create-role.rst:10 -# 670a1f781a26421bbfb97f0becd2e171 -msgid "Built-in roles :authrole:`userAdmin` and :authrole:`userAdminAnyDatabase` provide :authaction:`createRole` and :authaction:`grantRole` actions on their respective :doc:`resources `." -msgstr "" - -#: ../source/tutorial/manage-users-and-roles.txt:71 -# 22c2b04ca7fb4fad915d8ed97328e45f -msgid "Create a Role to Manage Current Operations" -msgstr "" - -#: ../source/tutorial/manage-users-and-roles.txt:73 -# 2ecc43b32b67414ba147fcbfd31f8aab -msgid "The following example creates a role named ``manageOpRole`` which provides only the privileges to run both :method:`db.currentOp()` and :method:`db.killOp()`. [#built-in-roles1]_" -msgstr "" - -#: ../source/tutorial/manage-users-and-roles.txt:81 -# e612259df7144b27ac1d3f2791123338 -msgid "On :program:`mongod` instances, users do not need any specific privileges to run to view their own operations or to kill their own operations. See :method:`db.currentOp()` and :method:`db.killOp()` for details." -msgstr "" - -#: ../source/tutorial/manage-users-and-roles.txt:89 -# c2aa8ed224164ab8b29b136efb625548 -msgid "The built-in role :authrole:`clusterMonitor` also provides the privilege to run :method:`db.currentOp()` along with other privileges, and the built-in role :authrole:`hostManager` provides the privilege to run :method:`db.killOp()` along with other privileges." -msgstr "" - -#: ../source/tutorial/manage-users-and-roles.txt:98 -# 48146a84532c426788411190ab702f94 -msgid "Create a Role to Run ``mongostat``" -msgstr "" - -#: ../source/tutorial/manage-users-and-roles.txt:100 -# 3d356b75c95441c39dbbc745ac085ead -msgid "The following example creates a role named ``mongostatRole`` that provides only the privileges to run :program:`mongostat`. [#built-in-roles2]_" -msgstr "" - -#: ../source/tutorial/manage-users-and-roles.txt:106 -# 54901c4fb549419b83816e83f2aa980c -msgid "The built-in role :authrole:`clusterMonitor` also provides the privilege to run :program:`mongostat` along with other privileges." -msgstr "" - -#: ../source/tutorial/manage-users-and-roles.txt:112 -# 80819f0778ee4370b76054407d75c0c1 -msgid "Modify Access for an Existing User" -msgstr "" - -#: ../source/includes/access-grant-roles.rst:1 -# bf8f11faac374b108a25e7d2e35a95c9 -msgid "You must have the :authaction:`grantRole` :ref:`action ` on a database to grant a role on that database." -msgstr "" - -#: ../source/includes/access-revoke-roles.rst:1 -# 98ee8792a5ec437a88117423d68371f5 -msgid "You must have the :authaction:`revokeRole` :ref:`action ` on a database to revoke a role on that database." -msgstr "" - -#: ../source/includes/access-roles-info.rst:1 -#: ../source/includes/access-roles-info.rst:1 -# 2ffaeaafa1ec46668a8716a25cb6a32c -# 2798c58baf3b41c6ba456b4355be3002 -msgid "To view a role's information, you must be either explicitly granted the role or must have the :authaction:`viewRole` :ref:`action ` on the role's database." -msgstr "" - -#: ../source/tutorial/manage-users-and-roles.txt:126 -#: ../source/tutorial/manage-users-and-roles.txt:141 -#: ../source/tutorial/manage-users-and-roles.txt:156 -#: ../source/tutorial/manage-users-and-roles.txt:169 -# 238adae09b3c4a21b55926504fbafef1 -# 71d1a5f63fc94028923847ceb27f8b8e -# 6728056a5bc245929d3ad0c4269fa3fa -# 53469b60002d4a4cbc29eb789bb57aad -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/manage-users-and-roles.txt:131 -# 89921b0eb5d54d9988863f1f331fc59e -msgid "Modify the Password for an Existing User" -msgstr "" - -#: ../source/includes/access-change-password.rst:1 -# d3c6c221024a49439d4e1595127d1dba -msgid "To modify the password of another user on a database, you must have the :authaction:`changeAnyPassword` :ref:`action ` on that database." -msgstr "" - -#: ../source/tutorial/manage-users-and-roles.txt:145 -# 2f9abfa37ec04cdf994d64c7bb6ac0bb -msgid ":doc:`/tutorial/change-own-password-and-custom-data`" -msgstr "" - -#: ../source/tutorial/manage-users-and-roles.txt:148 -# e338a6a784e940b0b1b03cf19c8761b1 -msgid "View a User's Roles" -msgstr "" - -#: ../source/includes/access-user-info.rst:1 -# d5579eb4717d4bf59815a155fa7c1fc0 -msgid "To view another user's information, you must have the :authaction:`viewUser` :ref:`action ` on the other user's database." -msgstr "" - -#: ../source/includes/access-user-info.rst:5 -# 30e1322d5f264b75a531e28f1077e0f4 -msgid "Users can view their own information." -msgstr "" - -#: ../source/tutorial/manage-users-and-roles.txt:161 -# 5b8ef089923d489c8168905731dd8437 -msgid "View a Role's Privileges" -msgstr "" - diff --git a/locale/pot/tutorial/map-reduce-examples.pot b/locale/pot/tutorial/map-reduce-examples.pot deleted file mode 100644 index fadbf32ad6f..00000000000 --- a/locale/pot/tutorial/map-reduce-examples.pot +++ /dev/null @@ -1,142 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/map-reduce-examples.txt:3 -# c1d2e855dce7402fb93d11afca6d1e74 -msgid "Map-Reduce Examples" -msgstr "" - -#: ../source/tutorial/map-reduce-examples.txt:0 -# fcac61ff60a14475a4ba4c46feac0201 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/map-reduce-examples.txt:13 -# 0c4be5741e80464f942a30ecdc89f30e -msgid "In the :program:`mongo` shell, the :method:`db.collection.mapReduce()` method is a wrapper around the :dbcommand:`mapReduce` command. The following examples use the :method:`db.collection.mapReduce()` method:" -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:3 -# 2c4ea657fa7d469b9d2f1cdd4b8957ba -msgid "Consider the following map-reduce operations on a collection ``orders`` that contains documents of the following prototype:" -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:21 -# d96791be899f478281a935a9a0adc582 -msgid "Return the Total Price Per Customer" -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:25 -# 47be45bc9859493389049c16d0c0ec4b -msgid "Perform the map-reduce operation on the ``orders`` collection to group by the ``cust_id``, and calculate the sum of the ``price`` for each ``cust_id``:" -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:31 -#: ../source/includes/examples-map-reduce.rst:93 -# 26a46735ed5a494b898ffaf3333c36d7 -# b1c45fbecf2c4b9a82a5e0278ccbbeb3 -msgid "Define the map function to process each input document:" -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:33 -#: ../source/includes/examples-map-reduce.rst:95 -# efee7ad53f8b4078b19ab65791fe3dd0 -# 539c5ed515d5483cb77ec393b7250afa -msgid "In the function, ``this`` refers to the document that the map-reduce operation is processing." -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:36 -# 1366adf6557c4aa7b8e46116fb517845 -msgid "The function maps the ``price`` to the ``cust_id`` for each document and emits the ``cust_id`` and ``price`` pair." -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:47 -# 4e67548287e348c6af20b20cba91f69e -msgid "Define the corresponding reduce function with two arguments ``keyCustId`` and ``valuesPrices``:" -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:50 -# 4f6178a1d676487685e8a2e931843aa4 -msgid "The ``valuesPrices`` is an array whose elements are the ``price`` values emitted by the map function and grouped by ``keyCustId``." -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:53 -# f5caffd4e4aa4f479580293f55e23f14 -msgid "The function reduces the ``valuesPrice`` array to the sum of its elements." -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:62 -# ae8480e736ef4fc9b70c3d7bd7f94d5a -msgid "Perform the map-reduce on all documents in the ``orders`` collection using the ``mapFunction1`` map function and the ``reduceFunction1`` reduce function." -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:74 -# 1902ca0a52fe47ef86ec25d7beecec38 -msgid "This operation outputs the results to a collection named ``map_reduce_example``. If the ``map_reduce_example`` collection already exists, the operation will replace the contents with the results of this map-reduce operation:" -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:82 -# 486ceb24c929492f86b6d91e378ca418 -msgid "Calculate Order and Total Quantity with Average Quantity Per Item" -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:86 -# 2534e06f30764aeeb67e6da5da1a1cb1 -msgid "In this example, you will perform a map-reduce operation on the ``orders`` collection for all documents that have an ``ord_date`` value greater than ``01/01/2012``. The operation groups by the ``item.sku`` field, and calculates the number of orders and the total quantity ordered for each ``sku``. The operation concludes by calculating the average quantity per order for each ``sku`` value:" -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:98 -# 3abbd877a95e4736aa8bfcb7bd94b608 -msgid "For each item, the function associates the ``sku`` with a new object ``value`` that contains the ``count`` of ``1`` and the item ``qty`` for the order and emits the ``sku`` and ``value`` pair." -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:115 -# 08a1677d95ca4ed0938bb44f734fa0dd -msgid "Define the corresponding reduce function with two arguments ``keySKU`` and ``countObjVals``:" -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:118 -# 1e5aa3b6f4bd40fc8f412111ba301382 -msgid "``countObjVals`` is an array whose elements are the objects mapped to the grouped ``keySKU`` values passed by map function to the reducer function." -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:122 -# ca2dd97b00a44fb18bfd2494e94c9340 -msgid "The function reduces the ``countObjVals`` array to a single object ``reducedValue`` that contains the ``count`` and the ``qty`` fields." -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:126 -# 522ca68353d34724bb26f4750899eda2 -msgid "In ``reducedVal``, the ``count`` field contains the sum of the ``count`` fields from the individual array elements, and the ``qty`` field contains the sum of the ``qty`` fields from the individual array elements." -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:144 -# a6325cea63044917b275dc72f0d6dc7f -msgid "Define a finalize function with two arguments ``key`` and ``reducedVal``. The function modifies the ``reducedVal`` object to add a computed field named ``avg`` and returns the modified object:" -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:159 -# 1cb7ef471691452fb960086f966b9e37 -msgid "Perform the map-reduce operation on the ``orders`` collection using the ``mapFunction2``, ``reduceFunction2``, and ``finalizeFunction2`` functions." -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:176 -# bee953294397485ca0dade6118d56a01 -msgid "This operation uses the ``query`` field to select only those documents with ``ord_date`` greater than ``new Date(01/01/2012)``. Then it output the results to a collection ``map_reduce_example``. If the ``map_reduce_example`` collection already exists, the operation will merge the existing contents with the results of this map-reduce operation." -msgstr "" - diff --git a/locale/pot/tutorial/measure-index-use.pot b/locale/pot/tutorial/measure-index-use.pot deleted file mode 100644 index e6723b0b012..00000000000 --- a/locale/pot/tutorial/measure-index-use.pot +++ /dev/null @@ -1,148 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/measure-index-use.txt:7 -# ec7c1bb9365446b9a257d5bbe0a64fa1 -msgid "Measure Index Use" -msgstr "" - -#: ../source/tutorial/measure-index-use.txt:0 -# 85fd8b097ef042738df11211fc1d7510 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/measure-index-use.txt:18 -# 726651f3474b46e1b0ae3b83174905fd -msgid "Get Index Access Information with ``$indexStats``" -msgstr "" - -#: ../source/tutorial/measure-index-use.txt:20 -# 22e0b93c842c49548f76746ae48ab5b6 -msgid "Use :pipeline:`$indexStats` to get usage statistics about an index." -msgstr "" - -#: ../source/tutorial/measure-index-use.txt:23 -# 5934519f26cb4fe7b4bc32fad78a4d69 -msgid "Return Query Plan with ``explain()``" -msgstr "" - -#: ../source/tutorial/measure-index-use.txt:25 -# ea0f16ba89d14820be7ce2238ea0fdf2 -msgid "Use the :method:`db.collection.explain()` or the :method:`cursor.explain()` method in :ref:`executionStats ` mode to return statistics about the query process, including the index used, the number of documents scanned, and the time the query takes to process in milliseconds." -msgstr "" - -#: ../source/tutorial/measure-index-use.txt:31 -# 82a617a0ddcf4c5db2d87ed215ce587e -msgid "Run :method:`db.collection.explain()` or the :method:`cursor.explain()` method in :ref:`allPlansExecution ` mode to view partial execution statistics collected during plan selection." -msgstr "" - -#: ../source/includes/fact-explain-collection-method.rst:1 -# b23efd6c924d4939aee458572d2ea91c -msgid ":method:`db.collection.explain()` provides information on the execution of other operations, such as :method:`db.collection.update()`. See :method:`db.collection.explain()` for details." -msgstr "" - -#: ../source/tutorial/measure-index-use.txt:39 -# 7a7fd705f36645c6a5111989ebe057e6 -msgid "Control Index Use with ``hint()``" -msgstr "" - -#: ../source/tutorial/measure-index-use.txt:41 -# c0508c6e39464a02aa889dd1fda97d06 -msgid "To *force* MongoDB to use a particular index for a :method:`db.collection.find()` operation, specify the index with the :method:`~cursor.hint()` method. Append the :method:`~cursor.hint()` method to the :method:`~db.collection.find()` method. Consider the following example:" -msgstr "" - -#: ../source/tutorial/measure-index-use.txt:53 -# c4068235952445abaf09b9baed1c5772 -msgid "To view the execution statistics for a specific index, append to the :method:`db.collection.find()` the :method:`~cursor.hint()` method followed by :method:`cursor.explain()`, e.g.:" -msgstr "" - -#: ../source/tutorial/measure-index-use.txt:63 -# 560791546e20457cab808ec36d5df79b -msgid "Or, append :method:`~cursor.hint()` method to :method:`db.collection.explain().find() `:" -msgstr "" - -#: ../source/tutorial/measure-index-use.txt:72 -# e882d23f30944cd38fb47faa79d3a2cf -msgid "Specify the ``$natural`` operator to the :method:`~cursor.hint()` method to prevent MongoDB from using *any* index:" -msgstr "" - -#: ../source/tutorial/measure-index-use.txt:82 -# 6b45127329114786b482ea7e54044d74 -msgid "Instance Index Use Reporting" -msgstr "" - -#: ../source/tutorial/measure-index-use.txt:84 -# 8d407932a60b4690b803e043f3a9898d -msgid "MongoDB provides a number of metrics of index use and operation that you may want to consider when analyzing index use for your database:" -msgstr "" - -#: ../source/tutorial/measure-index-use.txt:89 -# d58201734f994ffeb8b4741fcf1bd632 -msgid "In the output of :dbcommand:`serverStatus`:" -msgstr "" - -#: ../source/tutorial/measure-index-use.txt:91 -# 8ac33f5f01f2453fb425e35a5cb22ddd -msgid ":serverstatus:`metrics.queryExecutor.scanned`" -msgstr "" - -#: ../source/tutorial/measure-index-use.txt:93 -# ffedcb479d7f478daa2f3438aa3871b8 -msgid ":serverstatus:`metrics.operation.scanAndOrder`" -msgstr "" - -#: ../source/tutorial/measure-index-use.txt:95 -# 8d32ed534e224633bcc11b77eb589593 -msgid "In the output of :dbcommand:`collStats`:" -msgstr "" - -#: ../source/tutorial/measure-index-use.txt:97 -# 997d76815b1e4de880e9a29e8cd5150a -msgid ":data:`~collStats.totalIndexSize`" -msgstr "" - -#: ../source/tutorial/measure-index-use.txt:99 -# 77398ef58258493bb453edf7092ef7e3 -msgid ":data:`~collStats.indexSizes`" -msgstr "" - -#: ../source/tutorial/measure-index-use.txt:101 -# 136c3d7ee43144fead2172cfc00d9d70 -msgid "In the output of :dbcommand:`dbStats`:" -msgstr "" - -#: ../source/tutorial/measure-index-use.txt:103 -# 9157a5b144554868a76921dedff3ab24 -msgid ":data:`dbStats.indexes`" -msgstr "" - -#: ../source/tutorial/measure-index-use.txt:105 -# a867ad2ff02347a4adb28bfc064b3504 -msgid ":data:`dbStats.indexSize`" -msgstr "" - -#: ../source/tutorial/measure-index-use.txt:1 -# 6459eb5a0e6f47149d4de7d39c854b59 -msgid "index" -msgstr "" - -#: ../source/tutorial/measure-index-use.txt:1 -# 6459eb5a0e6f47149d4de7d39c854b59 -msgid "measure use" -msgstr "" - diff --git a/locale/pot/tutorial/merge-chunks-in-sharded-cluster.pot b/locale/pot/tutorial/merge-chunks-in-sharded-cluster.pot deleted file mode 100644 index 38950af7ddc..00000000000 --- a/locale/pot/tutorial/merge-chunks-in-sharded-cluster.pot +++ /dev/null @@ -1,158 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:3 -# eb7d917ac4b544d7a8d42508d860c0d4 -msgid "Merge Chunks in a Sharded Cluster" -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:0 -# f3f35679d9ed48f18026926a2106d734 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:14 -# 96242b9d1af7461eb7b2d64a0eefa2e1 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:16 -# c4381c6040b441a3871cb53160146f47 -msgid "The :dbcommand:`mergeChunks` command allows you to collapse empty chunks into neighboring chunks on the same shard. A :term:`chunk` is empty if it has no documents associated with its shard key range." -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:22 -# b13096daa8f44273b7a0ced961cd94b7 -msgid "Empty :term:`chunks ` can make the :term:`balancer` assess the cluster as properly balanced when it is not." -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:25 -# 8c46ea2486e94cf287005f470aa9a117 -msgid "Empty chunks can occur under various circumstances, including:" -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:27 -# e075a6a57b6d4f028ff40064345300f1 -msgid "If a :doc:`pre-split ` creates too many chunks, the distribution of data to chunks may be uneven." -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:31 -# 99740f5fd91d49b79aee6e0b9561aec8 -msgid "If you delete many documents from a sharded collection, some chunks may no longer contain data." -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:34 -# 7b660ef5c1464351a1582c246f5aec84 -msgid "This tutorial explains how to identify chunks available to merge, and how to merge those chunks with neighboring chunks." -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:38 -# db35780647654649a134169b65b5c05c -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:42 -# 1237565605294b6da35db06c44e00393 -msgid "Examples in this procedure use a ``users`` :term:`collection` in the ``test`` :term:`database`, using the ``username`` filed as a :term:`shard key`." -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:47 -# 9228683650434cc29502cb8829d10f08 -msgid "Identify Chunk Ranges" -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:49 -# 613064ab556743b0a5344643f2875ff8 -msgid "In the :program:`mongo` shell, identify the :term:`chunk` ranges with the following operation:" -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:56 -# ea89c9e6c11c45d0a154c5b7e6697f3d -msgid "The output of the :method:`sh.status()` will resemble the following:" -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:94 -# 0972c0cc85b848269faeb9ba01a99df0 -msgid "The chunk ranges appear after the chunk counts for each sharded collection, as in the following excerpts:" -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:97 -# f53f071b6f5d45b6bc591872674c80b2 -msgid "**Chunk counts:**" -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:105 -# 459130da24c245e2b435f958e4a7c05f -msgid "**Chunk range:**" -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:112 -# 60090a1639df403e83963f80126a906e -msgid "Verify a Chunk is Empty" -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:114 -# 659ec2f67aee4e70acb2c8d1d768868a -msgid "The :dbcommand:`mergeChunks` command requires at least one empty input chunk. To check the size of a chunk, use the :dbcommand:`dataSize` command in the sharded collection's database. For example, the following checks the amount of data in the chunk for the ``users`` collection in the ``test`` database:" -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:120 -# ef07719ac74a40b0954af0a458e132f0 -msgid "You must use the ``use `` helper to switch to the database containing the sharded collection before running the :dbcommand:`dataSize` command." -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:134 -# bab8bdc2c75b4caaa9bd73dec44ceda2 -msgid "If the input chunk to :dbcommand:`dataSize` is empty, :dbcommand:`dataSize` produces output similar to:" -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:142 -# 08d4d9edcbf94b31822ddf8ade3726da -msgid "Merge Chunks" -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:144 -# 1f984d5f5949431f9e9da14ec28c3854 -msgid "Merge two contiguous :term:`chunks ` on the same :term:`shard`, where at least one of the contains no data, with an operation that resembles the following:" -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:155 -# 1c0ae5ea7c46410fb906bafbc40be260 -msgid "On success, :dbcommand:`mergeChunks` produces the following output:" -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:161 -# 2fea328db4c94d4d9b3042c5e9f516f7 -msgid "On any failure condition, :dbcommand:`mergeChunks` returns a document where the value of the ``ok`` field is ``0``." -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:165 -# 06bde83ab18d485e9e92e20adc98aa21 -msgid "View Merged Chunks Ranges" -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:167 -# 9b077305a7fe447f8ca5202d4fbfda0f -msgid "After merging all empty chunks, confirm the new chunk, as follows:" -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:173 -# 9a264e625c6a41ba9c33a87672ae0b0b -msgid "The output of :method:`sh.status()` should resemble:" -msgstr "" - diff --git a/locale/pot/tutorial/migrate-chunks-in-sharded-cluster.pot b/locale/pot/tutorial/migrate-chunks-in-sharded-cluster.pot deleted file mode 100644 index 322b9af774e..00000000000 --- a/locale/pot/tutorial/migrate-chunks-in-sharded-cluster.pot +++ /dev/null @@ -1,95 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/migrate-chunks-in-sharded-cluster.txt:3 -# a1172718a2ac45259c64051e77a5a562 -msgid "Migrate Chunks in a Sharded Cluster" -msgstr "" - -#: ../source/tutorial/migrate-chunks-in-sharded-cluster.txt:13 -# 7db2a868c6394abea1126342007358e8 -msgid "In most circumstances, you should let the automatic :term:`balancer` migrate :term:`chunks ` between :term:`shards `. However, you may want to migrate chunks manually in a few cases:" -msgstr "" - -#: ../source/tutorial/migrate-chunks-in-sharded-cluster.txt:17 -# 283090a07c6b428e95ef4771e7c45a3b -msgid "When :term:`pre-splitting` an empty collection, migrate chunks manually to distribute them evenly across the shards. Use pre-splitting in limited situations to support bulk data ingestion." -msgstr "" - -#: ../source/tutorial/migrate-chunks-in-sharded-cluster.txt:21 -# 6005c0e6aa924e0880573568b1d71dc3 -msgid "If the balancer in an active cluster cannot distribute chunks within the :ref:`balancing window `, then you will have to migrate chunks manually." -msgstr "" - -#: ../source/tutorial/migrate-chunks-in-sharded-cluster.txt:25 -# 6d5a6efe6658484bbee35eaebeb31dd8 -msgid "To manually migrate chunks, use the :dbcommand:`moveChunk` command. For more information on how the automatic balancer moves chunks between shards, see :ref:`sharding-balancing-internals` and :ref:`sharding-chunk-migration`." -msgstr "" - -#: ../source/tutorial/migrate-chunks-in-sharded-cluster.txt:0 -#: ../source/tutorial/migrate-chunks-in-sharded-cluster.txt:0 -# c9a0c27c52464c1aa3e134efc124f217 -# f6dc333d03ff479f93f6d0434abc3bb3 -msgid "Example" -msgstr "" - -#: ../source/tutorial/migrate-chunks-in-sharded-cluster.txt:32 -# 1e49e1155bf64577a0c6deb8b75f8643 -msgid "The following example assumes that the field ``username`` is the :term:`shard key` for a collection named ``users`` in the ``myapp`` database, and that the value ``smith`` exists within the :term:`chunk` to migrate. Migrate the chunk using the following command in the :program:`mongo` shell." -msgstr "" - -#: ../source/tutorial/migrate-chunks-in-sharded-cluster.txt:44 -# 1efb02c2a0304e65987fe1656ea942e8 -msgid "This command moves the chunk that includes the shard key value \"smith\" to the :term:`shard` named ``mongodb-shard3.example.net``. The command will block until the migration is complete." -msgstr "" - -#: ../source/tutorial/migrate-chunks-in-sharded-cluster.txt:0 -# 9fb299d162d04c0eb1469b5904d63937 -msgid "Tip" -msgstr "" - -#: ../source/tutorial/migrate-chunks-in-sharded-cluster.txt:50 -# d6adfd6b600f4d5dad183f65f7209449 -msgid "To return a list of shards, use the :dbcommand:`listShards` command." -msgstr "" - -#: ../source/tutorial/migrate-chunks-in-sharded-cluster.txt:55 -# a4b6cf95bc694d24a1020a7708856924 -msgid "To evenly migrate chunks for the ``myapp.users`` collection, put each prefix chunk on the next shard from the other and run the following commands in the mongo shell:" -msgstr "" - -#: ../source/tutorial/migrate-chunks-in-sharded-cluster.txt:69 -# 7c797b11debf4ab1a3c71973e51ac79c -msgid "See :doc:`/tutorial/create-chunks-in-sharded-cluster` for an introduction to pre-splitting." -msgstr "" - -#: ../source/tutorial/migrate-chunks-in-sharded-cluster.txt:72 -# 99b6a636a36746dc9e0f0aa055d8721f -msgid "The :dbcommand:`moveChunk` command has the: ``_secondaryThrottle`` parameter and the ``writeConcern`` parameter that determines when the balancer proceeds with the next document in the migrating chunk. For more information, see :ref:`sharded-cluster-config-secondary-throttle`." -msgstr "" - -#: ../source/tutorial/migrate-chunks-in-sharded-cluster.txt:79 -# 5c433c249c2e4e579b8e5e463885d284 -msgid "The :dbcommand:`moveChunk` command may produce the following error message:" -msgstr "" - -#: ../source/tutorial/migrate-chunks-in-sharded-cluster.txt:86 -# 7fb558987c924c8f8c9113e358409840 -msgid "This occurs when clients have too many open :term:`cursors ` that access the migrating chunk. You may either wait until the cursors complete their operations or close the cursors manually." -msgstr "" - diff --git a/locale/pot/tutorial/migrate-config-servers-with-different-hostnames.pot b/locale/pot/tutorial/migrate-config-servers-with-different-hostnames.pot deleted file mode 100644 index cc0a5574583..00000000000 --- a/locale/pot/tutorial/migrate-config-servers-with-different-hostnames.pot +++ /dev/null @@ -1,153 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:3 -# 294796e6fc7c477f89a51f3150e49043 -msgid "Migrate Config Servers with Different Hostnames" -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:0 -# 4741fe74fd444bec97e65780e735e9a1 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:15 -# adfab968d14346469d061baa39575cba -msgid "This procedure applies to migrating config servers when using three mirrored :program:`mongod` instances as config servers." -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:18 -# 7dbaa3c196dc4466901d84c33c64a9d2 -msgid "Starting in MongoDB 3.2, config servers can be deployed as :doc:`replica set `. MongoDB 3.2 deprecates the use of three mirrored :program:`mongod` instances for config servers." -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:24 -# d56818d919ca479294a70fabdd4b23f7 -msgid "For replacing config servers deployed as members of a replica set, see :doc:`/tutorial/replace-config-server`." -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:28 -# cf66849d8ed644edb70bf596cccfd398 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:30 -# bf76afe5de054e2faaf0869a42751c38 -msgid "For a :doc:`sharded cluster ` that uses three mirrored config servers, all three config servers must be available in order to support operations that result in cluster metadata changes, e.g. chunk splits and migrations. If one of the config servers is unavailable or inoperable, you must replace it as soon as possible." -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:36 -# e764a0fdda7d4d4e9cfae76eca9d3999 -msgid "For a :doc:`sharded cluster ` that uses three mirrored config servers, this procedure migrates a :ref:`config server ` to a new server that uses a different hostname. Use this procedure only if the config server *will not* be accessible via the same hostname. If possible, avoid changing the hostname so that you can instead use the procedure to :doc:`migrate a config server and use the same hostname `." -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:45 -# fa8ae31306904431998590028541e86c -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:47 -# d7024f24b75f457eb0916dab16a9e483 -msgid "With three mirrored config servers, changing a :ref:`config server's ` hostname **requires downtime** and requires restarting every process in the sharded cluster." -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:51 -# 084b9bb17d4f4ea69feb9768da3612ca -msgid "While migrating config servers, always make sure that all :program:`mongos` instances have three config servers specified in the :setting:`~sharding.configDB` setting at all times. Also ensure that you specify the config servers in the same order for each :program:`mongos` instance's :setting:`~sharding.configDB` setting." -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:58 -# bb84c0bae8664607851478fb8c1cd9db -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:62 -# f85f2ff025064d53ab2180c856ccf34e -msgid "This procedure applies to migrating config servers when using three mirrored :program:`mongod` instances as config servers. For replacing config servers deployed as members of a replica set, see :doc:`/tutorial/replace-config-server`." -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:67 -# 1123458794fb45dc8dbb93a6dcb77106 -msgid "Disable the cluster balancer process temporarily. See :ref:`sharding-balancing-disable-temporarily` for more information." -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:70 -# eee4b02731d8489595ce6aef5fe7d195 -msgid "Shut down the config server to migrate." -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:72 -# 96fcd505e2794d929de3a87e66a59af6 -msgid "This renders all config data for the sharded cluster \"read only.\"" -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:74 -# 5696342d2d674b52a07d0b3cc48b3768 -msgid "Copy the contents of :setting:`~storage.dbPath` from the old config server to the new config server. For example, to copy the contents of :setting:`~storage.dbPath` to a machine named ``mongodb.config2.example.net``, use a command that resembles the following:" -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:84 -# 4b8f4e57a1634ef492605e7d14574739 -msgid "Start the config server instance on the new system. The default invocation is:" -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:91 -# 21c9c7ce4fa144f6bf4d9d633b9cbf9c -msgid "Shut down all existing MongoDB processes. This includes:" -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:93 -# 40c82bebd83b49f4a828cce2875e144f -msgid "the :program:`mongod` instances for the shards." -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:95 -# 30dc78959e1a4394a6373341ddf93da9 -msgid "the :program:`mongod` instances for the existing :ref:`config databases `." -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:98 -# 5baaf0c321094fcbb989217392ca5144 -msgid "the :program:`mongos` instances." -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:100 -# 606eb338924240219ee026c8801d6c25 -msgid "Restart all shard :program:`mongod` instances." -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:102 -# 4b5bb07b8e11415ba3472aa4dcc45619 -msgid "Restart the :program:`mongod` instances for the two existing non-migrated config servers." -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:105 -# b1256331f4ee4531a89e57dd21476d1d -msgid "Update the :setting:`~sharding.configDB` setting for each :program:`mongos` instances." -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:108 -# 3e55d08fb46e4064a727da0f7e51cc18 -msgid "Restart the :program:`mongos` instances." -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:110 -# 331fd9eaf2504234892f72e4eaf2c076 -msgid "Re-enable the balancer to allow the cluster to resume normal balancing operations. See the :ref:`sharding-balancing-disable-temporarily` section for more information on managing the balancer process." -msgstr "" - diff --git a/locale/pot/tutorial/migrate-config-servers-with-same-hostname.pot b/locale/pot/tutorial/migrate-config-servers-with-same-hostname.pot deleted file mode 100644 index b940bbbe7ae..00000000000 --- a/locale/pot/tutorial/migrate-config-servers-with-same-hostname.pot +++ /dev/null @@ -1,83 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/migrate-config-servers-with-same-hostname.txt:3 -# 7f99f89ebb5a49ed8c705191e211bcf7 -msgid "Migrate Config Servers with the Same Hostname" -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-same-hostname.txt:15 -# ae60f47b0a7f4efa9504fd59695cb35c -msgid "This procedure applies to migrating config servers when using three mirrored :program:`mongod` instances as config servers." -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-same-hostname.txt:18 -# 27f39622e5b04a90909e8435fed82405 -msgid "Starting in MongoDB 3.2, config servers can be deployed as :doc:`replica set `. MongoDB 3.2 deprecates the use of three mirrored :program:`mongod` instances for config servers." -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-same-hostname.txt:23 -# 4164655d1d4a4deeace9b10c84c4111e -msgid "For replacing config servers deployed as members of a replica set, see :doc:`/tutorial/replace-config-server`." -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-same-hostname.txt:26 -# 26e116d3bcad48888aac1d3a6a4732aa -msgid "For a :doc:`sharded cluster ` that uses 3 mirrored config servers, use the following procedure migrates a :ref:`config server ` to a new system that uses *the same* hostname." -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-same-hostname.txt:30 -# 0c03218ee7fa4b1e9fd21e87b1a18e1a -msgid "To migrate all three mirrored config servers, perform this procedure for each config server separately and migrate the config servers in reverse order from how they are listed in the :program:`mongos` instances' :setting:`~sharding.configDB` string. Start with the last config server listed in the :setting:`~sharding.configDB` string." -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-same-hostname.txt:38 -# 17e9dce313664e0197ba07ca0aef879d -msgid "Shut down the config server." -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-same-hostname.txt:40 -# a938d8b31d314e4abf322985b6cbc419 -msgid "This renders all config data for the sharded cluster \"read only.\"" -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-same-hostname.txt:42 -# b929913b98154cb98a1cfc203a30f2e8 -msgid "Change the DNS entry that points to the system that provided the old config server, so that the *same* hostname points to the new system. How you do this depends on how you organize your DNS and hostname resolution services." -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-same-hostname.txt:48 -# 604156d71e1b4c8294784b78a7a9ba8c -msgid "Copy the contents of :setting:`~storage.dbPath` from the old config server to the new config server." -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-same-hostname.txt:51 -# c5812ee1775d499eaa5f25285356d368 -msgid "For example, to copy the contents of :setting:`~storage.dbPath` to a machine named ``mongodb.config2.example.net``, you might issue a command similar to the following:" -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-same-hostname.txt:59 -# e616712b5a32412a8a4af81631480e55 -msgid "Start the config server instance on the new system. The default invocation is:" -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-same-hostname.txt:68 -# 256eef5ba17142c5879fb7f3c70e8130 -msgid "When you start the third config server, your cluster will become writable and it will be able to create new splits and migrate chunks as needed." -msgstr "" - diff --git a/locale/pot/tutorial/migrate-sharded-cluster-to-new-hardware.pot b/locale/pot/tutorial/migrate-sharded-cluster-to-new-hardware.pot deleted file mode 100644 index 24a1c0bf6de..00000000000 --- a/locale/pot/tutorial/migrate-sharded-cluster-to-new-hardware.pot +++ /dev/null @@ -1,280 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:3 -# a3328f8c573b4bd3b186c5f78c1ed17e -msgid "Migrate a Sharded Cluster to Different Hardware" -msgstr "" - -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:0 -# 6d924ac0098c4fc693ca403a85692e13 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:13 -# b98712e3e68e4232b583f443993a75a8 -msgid "The tutorial is specific to MongoDB |version|. For earlier versions of MongoDB, refer to the corresponding version of the MongoDB Manual." -msgstr "" - -#: ../source/includes/fact-mirrored-config-servers-deprecated.rst:1 -# 82b45c8086cb4c6898c7a94206431d03 -msgid "Starting in MongoDB 3.2, config servers for sharded clusters can be deployed as a :doc:`replica set `. The replica set config servers must run the :doc:`WiredTiger storage engine `. MongoDB 3.2 deprecates the use of three mirrored :program:`mongod` instances for config servers." -msgstr "" - -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:20 -# 1de829744d724a74bdef2ae689d8a0f9 -msgid "This procedure moves the components of the :term:`sharded cluster` to a new hardware system without downtime for reads and writes." -msgstr "" - -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:23 -# f6b6289748f44a2682a19001f3dfc6a7 -msgid "While the migration is in progress, do not attempt to change to the :ref:`sharding-internals-config-database`. Do not use any operation that modifies the cluster metadata *in any way*. For example, do not create or drop databases, create or drop collections, or use any sharding commands." -msgstr "" - -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:29 -# fe3d98859d364f12b24aff24df39ce7a -msgid "If your cluster includes a shard backed by a :term:`standalone` :program:`mongod` instance, consider :doc:`converting the standalone to a replica set ` to simplify migration and to let you keep the cluster online during future maintenance. Migrating a shard as standalone is a multi-step process that may require downtime." -msgstr "" - -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:39 -# c581e0f0dfe14f378177724f46d2ee43 -msgid "Disable the Balancer" -msgstr "" - -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:41 -# 5c118df016ea49c6b006f7a3ee901962 -msgid "Disable the balancer to stop :doc:`chunk migration ` and do not perform any metadata write operations until the process finishes. If a migration is in progress, the balancer will complete the in-progress migration before stopping." -msgstr "" - -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:47 -# 01529cbdae154e849ff5bd266d47d4c2 -msgid "To disable the balancer, connect to one of the cluster's :program:`mongos` instances and issue the following method:" -msgstr "" - -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:54 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:219 -# 01ef32fd814e4282a933f64a1ba1b970 -# 07b506b2a97845d6b5f0feaf88e0b917 -msgid "To check the balancer state, issue the :method:`sh.getBalancerState()` method." -msgstr "" - -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:57 -# f22eab8623b84ac1a609528aa6b5433f -msgid "For more information, see :ref:`sharding-balancing-disable-temporarily`." -msgstr "" - -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:62 -# f006687bb5ec4e5b9b96ae9a5f9234a8 -msgid "Migrate Each Config Server Separately" -msgstr "" - -#: ../source/includes/fact-csrs-versionchanged.rst:1 -# a175fda956fb47e7acc58c5ebec1f614 -msgid "Starting in MongoDB 3.2, config servers for sharded clusters can be deployed as a :doc:`replica set ` (CSRS) instead of three mirrored config servers (SCCC). Using a replica set for the config servers improves consistency across the config servers, since MongoDB can take advantage of the standard replica set read and write protocols for the config data. In addition, using a replica set for config servers allows a sharded cluster to have more than 3 config servers since a replica set can have up to 50 members. To deploy config servers as a replica set, the config servers must run the :doc:`WiredTiger storage engine `." -msgstr "" - -#: ../source/includes/fact-csrs-versionchanged.rst:12 -# bd0b23df0c3a455ca70a2deaf6563d66 -msgid "In version 3.4, MongoDB removes support for SCCC config servers. To upgrade your config servers from SCCC to CSRS, see :doc:`/tutorial/upgrade-config-servers-to-replica-set`." -msgstr "" - -#: ../source/includes/fact-config-server-replica-set-restrictions.rst:1 -# db07ff3c972e4a9daf5f8a1a8d0337fd -msgid "The following restrictions apply to a replica set configuration when used for config servers:" -msgstr "" - -#: ../source/includes/fact-config-server-replica-set-restrictions.rst:4 -# b9db26e496dc49bd9f6a834f7da6687f -msgid "Must have zero :doc:`arbiters `." -msgstr "" - -#: ../source/includes/fact-config-server-replica-set-restrictions.rst:6 -# f4bbb590ad924e3182db65928a0aa8ac -msgid "Must have no :doc:`delayed members `." -msgstr "" - -#: ../source/includes/fact-config-server-replica-set-restrictions.rst:9 -# 022b0150cefa4aca8eb231ef76cf30af -msgid "Must build indexes (i.e. no member should have :data:`~replSetGetConfig.members[n].buildIndexes` setting set to false)." -msgstr "" - -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:70 -# 2394b7c0ecb449cc88ef1f0854a215ec -msgid "For each member of the config server replica set:" -msgstr "" - -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:72 -# df49f8fcc3c94065ab9bad77aeb2533f -msgid "Replace the secondary members before replacing the primary." -msgstr "" - -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:80 -# 57925e444e8941ce9d25125216fdde9f -msgid "Restart the ``mongos`` Instances" -msgstr "" - -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:84 -# f3ae80275ea74c3aaff562a0b64a9806 -msgid "With replica set config servers, the :program:`mongos` instances specify in the :option:`--configdb` or :setting:`sharding.configDB` setting the config server replica set name and at least one of the replica set members. The :program:`mongos` instances for the sharded cluster must specify the same config server replica set name but can specify different members of the replica set." -msgstr "" - -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:91 -# aa3586599b0243758b63d5afbd957ccd -msgid "If a :program:`mongos` instance specifies a migrated replica set member in the :option:`--configdb` or :setting:`sharding.configDB` setting, update the config server setting for the next time you restart the :program:`mongos` instance." -msgstr "" - -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:96 -# eff9c98d8c6d4d67b8020b275ce1df8a -msgid "For more information, see :ref:`sharding-setup-start-mongos`." -msgstr "" - -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:101 -# 03c423a863f94bbfb3cc0de3ced5ffe3 -msgid "Migrate the Shards" -msgstr "" - -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:103 -# 3b58771139f74ca7a571a72e29a3c2f7 -msgid "Migrate the shards one at a time. For each shard, follow the appropriate procedure in this section." -msgstr "" - -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:109 -# 8f0e75c77e414839a19c795dd91efc64 -msgid "Migrate a Replica Set Shard" -msgstr "" - -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:111 -# c7e694315be248d28bb8118b3c33b911 -msgid "To migrate a sharded cluster, migrate each member separately. First migrate the non-primary members, and then migrate the :term:`primary` last." -msgstr "" - -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:115 -# ac91efd6c6914f019e36914612775e1e -msgid "If the replica set has two voting members, add an :doc:`arbiter ` to the replica set to ensure the set keeps a majority of its votes available during the migration. You can remove the arbiter after completing the migration." -msgstr "" - -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:123 -# 27b5447298d24d2786f89aad350962b9 -msgid "Migrate a Member of a Replica Set Shard" -msgstr "" - -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:125 -# 5be1c95ebb164f82bdb37fdbea5be5ad -msgid "Shut down the :program:`mongod` process. To ensure a clean shutdown, use the :dbcommand:`shutdown` command." -msgstr "" - -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:128 -# 41947ac1e0f54b8595bda7f89c2c698e -msgid "Move the data directory (i.e., the :setting:`~storage.dbPath`) to the new machine." -msgstr "" - -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:131 -# 4708c3754ea942b6890a2e1a8bee84f2 -msgid "Restart the :program:`mongod` process at the new location." -msgstr "" - -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:134 -# 25a295eef98f41cd9e60ca2d2dbe7d60 -msgid "Connect to the replica set's current primary." -msgstr "" - -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:136 -# 4ee277d4de634297ac8f280b20f88993 -msgid "If the hostname of the member has changed, use :method:`rs.reconfig()` to update the :doc:`replica set configuration document ` with the new hostname." -msgstr "" - -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:140 -# 379f6029cc6a45f2ab8c33cbf0f97163 -msgid "For example, the following sequence of commands updates the hostname for the instance at position ``2`` in the ``members`` array:" -msgstr "" - -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:150 -# 6fff9f29754541b1a560f36fde42c6f4 -msgid "For more information on updating the configuration document, see :ref:`replica-set-reconfiguration-usage`." -msgstr "" - -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:153 -# 0d3edb866eff4039ba52b043ccba47c4 -msgid "To confirm the new configuration, issue :method:`rs.conf()`." -msgstr "" - -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:155 -# 13cd2d44abac46feb977475a4f86958b -msgid "Wait for the member to recover. To check the member's state, issue :method:`rs.status()`." -msgstr "" - -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:159 -# 9195348b4703457988f52a97700128a8 -msgid "Migrate the Primary in a Replica Set Shard" -msgstr "" - -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:161 -# cfe6a788bbff44b680774d4e6dd06727 -msgid "While migrating the replica set's primary, the set must elect a new primary. This failover process which renders the replica set unavailable to perform reads or accept writes for the duration of the election, which typically completes quickly. If possible, plan the migration during a maintenance window." -msgstr "" - -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:167 -# 657e732712f1451fafb93500d4640e57 -msgid "Step down the primary to allow the normal :ref:`failover ` process. To step down the primary, connect to the primary and issue the either the :dbcommand:`replSetStepDown` command or the :method:`rs.stepDown()` method. The following example shows the :method:`rs.stepDown()` method:" -msgstr "" - -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:178 -# c5c2ee8dbedc4c2fa82412005f865e4e -msgid "Once the primary has stepped down and another member has become :replstate:`PRIMARY` state. To migrate the stepped-down primary, follow the :ref:`migrate-replica-set-shard-member` procedure" -msgstr "" - -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:182 -# 7d2f7b5d8d2d4a5382b6c7ed7a976009 -msgid "You can check the output of :method:`rs.status()` to confirm the change in status." -msgstr "" - -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:186 -# ac89adf9d6864ae2b6aa3f80cc104a67 -msgid "Migrate a Standalone Shard" -msgstr "" - -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:188 -# ee78718de3b04c1f839b26971e0196bb -msgid "The ideal procedure for migrating a standalone shard is to :doc:`convert the standalone to a replica set ` and then use the procedure for :ref:`migrating a replica set shard `. In production clusters, all shards should be replica sets, which provides continued availability during maintenance windows." -msgstr "" - -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:196 -# 57308ffc83154ae293127c75bf02cb9c -msgid "Migrating a shard as standalone is a multi-step process during which part of the shard may be unavailable. If the shard is the :term:`primary shard` for a database,the process includes the :dbcommand:`movePrimary` command. While the :dbcommand:`movePrimary` runs, you should stop modifying data in that database. To migrate the standalone shard, use the :doc:`/tutorial/remove-shards-from-cluster` procedure." -msgstr "" - -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:207 -# 1fa4a0ac82ef45f7b59daff6090496d7 -msgid "Re-Enable the Balancer" -msgstr "" - -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:209 -# abab1c5b78de4c04b5b6163d7e532b7e -msgid "To complete the migration, re-enable the balancer to resume :doc:`chunk migrations `." -msgstr "" - -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:212 -# ec9bee06c72645e3a9c5ab1384ddd5e2 -msgid "Connect to one of the cluster's :program:`mongos` instances and pass ``true`` to the :method:`sh.setBalancerState()` method:" -msgstr "" - -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:222 -# 748148a0704b4ba9b0bd59ffabc2a465 -msgid "For more information, see :ref:`sharding-balancing-enable`." -msgstr "" - diff --git a/locale/pot/tutorial/model-data-for-atomic-operations.pot b/locale/pot/tutorial/model-data-for-atomic-operations.pot deleted file mode 100644 index 74b3191432e..00000000000 --- a/locale/pot/tutorial/model-data-for-atomic-operations.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/model-data-for-atomic-operations.txt:5 -# dd1252893b0445cf8afcd2fca4940f49 -msgid "Model Data for Atomic Operations" -msgstr "" - -#: ../source/tutorial/model-data-for-atomic-operations.txt:0 -# 88f300fb1cf5486886c62ecc95952eef -msgid "On this page" -msgstr "" - -#: ../source/tutorial/model-data-for-atomic-operations.txt:16 -# b56a3b9b3f424bed962a5732057cb93d -msgid "Pattern" -msgstr "" - -#: ../source/tutorial/model-data-for-atomic-operations.txt:18 -# 5519c11dc2f14bea8cb074f7db4d9840 -msgid "In MongoDB, write operations, e.g. :method:`db.collection.update()`, :method:`db.collection.findAndModify()`, :method:`db.collection.remove()`, are atomic on the level of a single document. For fields that must be updated together, embedding the fields within the same document ensures that the fields can be updated atomically." -msgstr "" - -#: ../source/tutorial/model-data-for-atomic-operations.txt:25 -# 5f8b99dafa4b47d9956dc06a2f44e42d -msgid "For example, consider a situation where you need to maintain information on books, including the number of copies available for checkout as well as the current checkout information." -msgstr "" - -#: ../source/tutorial/model-data-for-atomic-operations.txt:29 -# a3f8c21047b04bfe852edc00df6ceeda -msgid "The available copies of the book and the checkout information should be in sync. As such, embedding the ``available`` field and the ``checkout`` field within the same document ensures that you can update the two fields atomically." -msgstr "" - -#: ../source/tutorial/model-data-for-atomic-operations.txt:49 -# 8c891fe96059421a8e61036c11cf5558 -msgid "Then to update with new checkout information, you can use the :method:`db.collection.update()` method to atomically update both the ``available`` field and the ``checkout`` field:" -msgstr "" - -#: ../source/tutorial/model-data-for-atomic-operations.txt:63 -# 2f0c345953bf4f6696801f79a145d5d0 -msgid "The operation returns a :method:`WriteResult()` object that contains information on the status of the operation:" -msgstr "" - -#: ../source/tutorial/model-data-for-atomic-operations.txt:70 -# 0578322b91954469aa7cd93ef1e00bfb -msgid "The :data:`~WriteResult.nMatched` field shows that ``1`` document matched the update condition, and :data:`~WriteResult.nModified` shows that the operation updated ``1`` document." -msgstr "" - -#: ../source/tutorial/model-data-for-atomic-operations.txt:74 -# 0253041cf8cd403f96f7f1af7fd5db43 -msgid "If no document matched the update condition, then :data:`~WriteResult.nMatched` and :data:`~WriteResult.nModified` would be ``0`` and would indicate that you could not check out the book." -msgstr "" - diff --git a/locale/pot/tutorial/model-data-for-keyword-search.pot b/locale/pot/tutorial/model-data-for-keyword-search.pot deleted file mode 100644 index b73b5b1c5e8..00000000000 --- a/locale/pot/tutorial/model-data-for-keyword-search.pot +++ /dev/null @@ -1,123 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/model-data-for-keyword-search.txt:3 -# e15504bd95c14f2c9b485d73120aeecf -msgid "Model Data to Support Keyword Search" -msgstr "" - -#: ../source/tutorial/model-data-for-keyword-search.txt:0 -# 2421f2875ec74adebd7915923b2a4f23 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/model-data-for-keyword-search.txt:15 -# 911c7770d4944dec82e8b946d8d0e9fc -msgid "Keyword search is *not* the same as text search or full text search, and does not provide stemming or other text-processing features. See the :ref:`limit-keyword-indexes` section for more information." -msgstr "" - -#: ../source/tutorial/model-data-for-keyword-search.txt:20 -# 7eccade93bfa4b73a3755faf0b54f3a6 -msgid "In 2.4, MongoDB provides a text search feature. See :doc:`/core/index-text` for more information." -msgstr "" - -#: ../source/tutorial/model-data-for-keyword-search.txt:23 -# 28b79eed19894036887ab6ba28e8f79f -msgid "If your application needs to perform queries on the content of a field that holds text you can perform exact matches on the text or use :query:`$regex` to use regular expression pattern matches. However, for many operations on text, these methods do not satisfy application requirements." -msgstr "" - -#: ../source/tutorial/model-data-for-keyword-search.txt:29 -# 0b0e0e26e80c4c529357f500e8771058 -msgid "This pattern describes one method for supporting keyword search using MongoDB to support application search functionality, that uses keywords stored in an array in the same document as the text field. Combined with a :ref:`multi-key index `, this pattern can support application's keyword search operations." -msgstr "" - -#: ../source/tutorial/model-data-for-keyword-search.txt:36 -# 729b8a93d2654db0a4ba20fb939f9f28 -msgid "Pattern" -msgstr "" - -#: ../source/tutorial/model-data-for-keyword-search.txt:38 -# 3cc53816731146e98457b2628646c8e0 -msgid "To add structures to your document to support keyword-based queries, create an array field in your documents and add the keywords as strings in the array. You can then create a :ref:`multi-key index ` on the array and create queries that select values from the array." -msgstr "" - -#: ../source/tutorial/model-data-for-keyword-search.txt:0 -# fc5b694a7d0741db80c9ce7cf347ccfb -msgid "Example" -msgstr "" - -#: ../source/tutorial/model-data-for-keyword-search.txt:46 -# 52e718a67e884d2a81724c200d799174 -msgid "Given a collection of library volumes that you want to provide topic-based search. For each volume, you add the array ``topics``, and you add as many keywords as needed for a given volume." -msgstr "" - -#: ../source/tutorial/model-data-for-keyword-search.txt:50 -# a7b4e246b10843dcb586560c0b872ac0 -msgid "For the ``Moby-Dick`` volume you might have the following document:" -msgstr "" - -#: ../source/tutorial/model-data-for-keyword-search.txt:62 -# 311a7d3f5f7e4572ba3f17671b0a4624 -msgid "You then create a multi-key index on the ``topics`` array:" -msgstr "" - -#: ../source/tutorial/model-data-for-keyword-search.txt:68 -# ff63c3023314412186eed639540898c7 -msgid "The multi-key index creates separate index entries for each keyword in the ``topics`` array. For example the index contains one entry for ``whaling`` and another for ``allegory``." -msgstr "" - -#: ../source/tutorial/model-data-for-keyword-search.txt:72 -# 3250b74b0e584f3d9e4678ca34e5a3ef -msgid "You then query based on the keywords. For example:" -msgstr "" - -#: ../source/tutorial/model-data-for-keyword-search.txt:78 -# 68ed3fc728524c218a7d3dd43efcd6ef -msgid "An array with a large number of elements, such as one with several hundreds or thousands of keywords will incur greater indexing costs on insertion." -msgstr "" - -#: ../source/tutorial/model-data-for-keyword-search.txt:85 -# 9a06f7b0d5134d96ba9e5362912d61c3 -msgid "Limitations of Keyword Indexes" -msgstr "" - -#: ../source/tutorial/model-data-for-keyword-search.txt:87 -# 07092d3c3ca8409084fd02d11367d784 -msgid "MongoDB can support keyword searches using specific data models and :ref:`multi-key indexes `; however, these keyword indexes are not sufficient or comparable to full-text products in the following respects:" -msgstr "" - -#: ../source/tutorial/model-data-for-keyword-search.txt:92 -# c93d447a3dc4408e943adba3c300f6f2 -msgid "*Stemming*. Keyword queries in MongoDB can not parse keywords for root or related words." -msgstr "" - -#: ../source/tutorial/model-data-for-keyword-search.txt:95 -# 1eaa8e1fd2dd419e9260fa686b36cc6f -msgid "*Synonyms*. Keyword-based search features must provide support for synonym or related queries in the application layer." -msgstr "" - -#: ../source/tutorial/model-data-for-keyword-search.txt:98 -# c3d54972f73e4b2bb66527f1994e194b -msgid "*Ranking*. The keyword look ups described in this document do not provide a way to weight results." -msgstr "" - -#: ../source/tutorial/model-data-for-keyword-search.txt:101 -# 94fcc0ff8fac4f3a88f40d692485522d -msgid "*Asynchronous Indexing*. MongoDB builds indexes synchronously, which means that the indexes used for keyword indexes are always current and can operate in real-time. However, asynchronous bulk indexes may be more efficient for some kinds of content and workloads." -msgstr "" - diff --git a/locale/pot/tutorial/model-embedded-one-to-many-relationships-between-documents.pot b/locale/pot/tutorial/model-embedded-one-to-many-relationships-between-documents.pot deleted file mode 100644 index 152d5904f7f..00000000000 --- a/locale/pot/tutorial/model-embedded-one-to-many-relationships-between-documents.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/model-embedded-one-to-many-relationships-between-documents.txt:5 -# a38a48d9c1a649549c0e4be46bc86c1c -msgid "Model One-to-Many Relationships with Embedded Documents" -msgstr "" - -#: ../source/tutorial/model-embedded-one-to-many-relationships-between-documents.txt:0 -# dceda31145f14b64a9a981e87f5ec5b8 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/model-embedded-one-to-many-relationships-between-documents.txt:16 -# ddcc01839fa34685b94ef44d11f737f0 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/model-embedded-one-to-many-relationships-between-documents.txt:18 -# bf1ea94e8fdd4dc1a727572e6276eff8 -msgid "Data in MongoDB has a *flexible schema*. :term:`Collections ` do not enforce :term:`document` structure. Decisions that affect how you model data can affect application performance and database capacity. See :doc:`/core/data-models` for a full high level overview of data modeling in MongoDB." -msgstr "" - -#: ../source/tutorial/model-embedded-one-to-many-relationships-between-documents.txt:24 -# fb7ec8a2bd904e5d9338b94b251a4d3f -msgid "This document describes a data model that uses :ref:`embedded ` documents to describe relationships between connected data." -msgstr "" - -#: ../source/tutorial/model-embedded-one-to-many-relationships-between-documents.txt:29 -# 576fd89900ce4048bb71e22f83fab2df -msgid "Pattern" -msgstr "" - -#: ../source/tutorial/model-embedded-one-to-many-relationships-between-documents.txt:31 -# e9b30adea4c64a6fb7ea03df1f0e6fa5 -msgid "Consider the following example that maps patron and multiple address relationships. The example illustrates the advantage of embedding over referencing if you need to view many data entities in context of another. In this one-to-many relationship between ``patron`` and ``address`` data, the ``patron`` has multiple ``address`` entities." -msgstr "" - -#: ../source/tutorial/model-embedded-one-to-many-relationships-between-documents.txt:37 -# 58c9720173be4e9489453ad0e2d4304b -msgid "In the normalized data model, the ``address`` documents contain a reference to the ``patron`` document." -msgstr "" - -#: ../source/tutorial/model-embedded-one-to-many-relationships-between-documents.txt:63 -# 7834da4f596f464c8187b73e7b6f182a -msgid "If your application frequently retrieves the ``address`` data with the ``name`` information, then your application needs to issue multiple queries to resolve the references. A more optimal schema would be to embed the ``address`` data entities in the ``patron`` data, as in the following document:" -msgstr "" - -#: ../source/tutorial/model-embedded-one-to-many-relationships-between-documents.txt:90 -# d1884df529864204a8f483e228c43c96 -msgid "With the embedded data model, your application can retrieve the complete patron information with one query." -msgstr "" - diff --git a/locale/pot/tutorial/model-embedded-one-to-one-relationships-between-documents.pot b/locale/pot/tutorial/model-embedded-one-to-one-relationships-between-documents.pot deleted file mode 100644 index 74da203b29d..00000000000 --- a/locale/pot/tutorial/model-embedded-one-to-one-relationships-between-documents.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/model-embedded-one-to-one-relationships-between-documents.txt:5 -# 5ab23acd96ff47c185b2e40b7fde07f4 -msgid "Model One-to-One Relationships with Embedded Documents" -msgstr "" - -#: ../source/tutorial/model-embedded-one-to-one-relationships-between-documents.txt:0 -# 297d6ecebb604392bb9d8e5f783ccf73 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/model-embedded-one-to-one-relationships-between-documents.txt:16 -# bc3e59da6d18452ca27060f73f40bf8a -msgid "Overview" -msgstr "" - -#: ../source/tutorial/model-embedded-one-to-one-relationships-between-documents.txt:18 -# 8522a10cfe7149b5b4a285350cc5a351 -msgid "Data in MongoDB has a *flexible schema*. :term:`Collections ` do not enforce :term:`document` structure. Decisions that affect how you model data can affect application performance and database capacity. See :doc:`/core/data-models` for a full high level overview of data modeling in MongoDB." -msgstr "" - -#: ../source/tutorial/model-embedded-one-to-one-relationships-between-documents.txt:24 -# e5a092f23725441d87ac1340819ba66b -msgid "This document describes a data model that uses :ref:`embedded ` documents to describe relationships between connected data." -msgstr "" - -#: ../source/tutorial/model-embedded-one-to-one-relationships-between-documents.txt:29 -# b564a8d879a44b018e09ee8287cfe912 -msgid "Pattern" -msgstr "" - -#: ../source/tutorial/model-embedded-one-to-one-relationships-between-documents.txt:31 -# e889adc6092248c092c7dab98a149559 -msgid "Consider the following example that maps patron and address relationships. The example illustrates the advantage of embedding over referencing if you need to view one data entity in context of the other. In this one-to-one relationship between ``patron`` and ``address`` data, the ``address`` belongs to the ``patron``." -msgstr "" - -#: ../source/tutorial/model-embedded-one-to-one-relationships-between-documents.txt:37 -# cdc06c0934d2418ea4abd23ca644fe3b -msgid "In the normalized data model, the ``address`` document contains a reference to the ``patron`` document." -msgstr "" - -#: ../source/tutorial/model-embedded-one-to-one-relationships-between-documents.txt:55 -# 474a08efeb8d4b438899c3d34c54acca -msgid "If the ``address`` data is frequently retrieved with the ``name`` information, then with referencing, your application needs to issue multiple queries to resolve the reference. The better data model would be to embed the ``address`` data in the ``patron`` data, as in the following document:" -msgstr "" - -#: ../source/tutorial/model-embedded-one-to-one-relationships-between-documents.txt:74 -# 4c125e942d4a4f7db181498f118762f3 -msgid "With the embedded data model, your application can retrieve the complete patron information with one query." -msgstr "" - diff --git a/locale/pot/tutorial/model-monetary-data.pot b/locale/pot/tutorial/model-monetary-data.pot deleted file mode 100644 index 08bedbb6368..00000000000 --- a/locale/pot/tutorial/model-monetary-data.pot +++ /dev/null @@ -1,332 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/model-monetary-data.txt:3 -# 043ab58c18204f2db4392853e96a191a -msgid "Model Monetary Data" -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:0 -# 783770d9937140d591acf34b51b3d173 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:14 -# ff73a62e3f334035a415694af009682f -msgid "Overview" -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:16 -# a42f33187e1141ac89d4cac5e49fa8a1 -msgid "Applications that handle monetary data often require the ability to capture fractional units of currency and need to emulate decimal rounding with exact precision when performing arithmetic. The binary-based floating-point arithmetic used by many modern systems (i.e., float, double) is unable to represent exact decimal fractions and requires some degree of approximation making it unsuitable for monetary arithmetic. This constraint is an important consideration when modeling monetary data." -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:25 -# 589e80a0379845948b8717d182385e66 -msgid "There are several approaches to modeling monetary data in MongoDB using the numeric and non-numeric models." -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:31 -#: ../source/tutorial/model-monetary-data.txt:73 -# 8f629b57f0ef452aac2f39cd0fdb2caf -# 696f475a05914c1aa863ed1adb9a6928 -msgid "Numeric Model" -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:33 -# 5d6690caea5240f49a208bd08ccfcb9f -msgid "The numeric model may be appropriate if you need to query the database for exact, mathematically valid matches or need to perform server-side arithmetic, e.g., :update:`$inc`, :update:`$mul`, and :doc:`aggregation framework arithmetic `." -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:38 -# a98efb4d2c2d4421b7bdd8cb7523dd93 -msgid "**The following approaches follow the numeric model:**" -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:40 -# 7f1691b1635e451ebafc7c6419cfa931 -msgid ":ref:`numeric-decimal` which is a decimal-based floating-point format capable of providing exact precision. Available in MongoDB version 3.4 and later." -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:44 -# 1d3b611065e3471bb97ab77c550c698e -msgid ":ref:`numeric-scale-factor` to convert the monetary value to a 64-bit integer (``long`` BSON type) by multiplying by a power of 10 scale factor." -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:51 -#: ../source/tutorial/model-monetary-data.txt:306 -# 6d18dc195caf40d594ddf12da28e867f -# 662959b433fb4cb1a0d70ca79b30e7c2 -msgid "Non-Numeric Model" -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:53 -# c0501f5c06fb40c0a72adb3d24f2141c -msgid "If there is no need to perform server-side arithmetic on monetary data or if server-side approximations are sufficient, modeling monetary data using the non-numeric model may be suitable." -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:57 -# b9b65dba5fb04168a3a1d4edf17b03b7 -msgid "**The following approach follows the non-numeric model:**" -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:59 -# 291d8f7a373043049aa0c98f955d99d2 -msgid ":ref:`Using two fields for the monetary value `: One field stores the exact monetary value as a non-numeric ``string`` and another field stores a binary-based floating-point (``double`` BSON type) approximation of the value." -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:66 -# 70d6df7750594c3aaa50a4d6c06a75cc -msgid "Arithmetic mentioned on this page refers to server-side arithmetic performed by :program:`mongod` or :program:`mongos`, and not to client-side arithmetic." -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:78 -# b9e3cb60ef96444b9483b6fb006583c3 -msgid "Using the Decimal BSON Type" -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:82 -# 140ee432774344de8506d232c1f4d873 -msgid "The ``decimal`` :doc:`BSON type ` uses the IEEE 754 decimal128 decimal-based floating-point numbering format. Unlike binary-based floating-point formats (i.e., the ``double`` BSON type), decimal128 does not approximate decimal values and is able to provide the exact precision required for working with monetary data." -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:88 -# c20319c3a3194cb08bb7034fc93a3747 -msgid "From the :program:`mongo` shell ``decimal`` values are assigned and queried using the ``NumberDecimal()`` constructor. The following example adds a document containing gas prices to a ``gasprices`` collection:" -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:97 -# 95b0b25cfa4e45428ecf2d89992631f0 -msgid "The following query matches the document above:" -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:103 -# 7088d9b7a8b3470eab845e1fc27c3025 -msgid "For more information on the ``decimal`` type, see :ref:`shell-type-decimal`." -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:107 -# 6e4c68bf9b004d4e9d7ea3c626317d7a -msgid "Converting Values to Decimal" -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:109 -# a21509e88f7b4db7bd1e798f354fa155 -msgid "A collection's values can be transformed to the ``decimal`` type by performing a one-time transformation or by modifying application logic to perform the transformation as it accesses records." -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:114 -# 287d4d062b1f4e5a8db92be33c38ce40 -msgid "One-Time Collection Transformation" -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:116 -# b6cd0a0378004c3485bbb700085556bd -msgid "A collection can be transformed by iterating over all documents in the collection, converting the monetary value to the ``decimal`` type, and writing the document back to the collection." -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:120 -# 2fa3c737da0c4cd082b1f4acd034782e -msgid "It is strongly advised to add the ``decimal`` value to the document as a new field and remove the old field later once the new field's values have been verified." -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:124 -# 29e47de2fc2c4d7d8cde11c742ddccf8 -msgid "Be sure to test ``decimal`` conversions in an isolated test environment. Once datafiles are created or modified with MongoDB version 3.4 they will no longer be compatible with previous versions and there is no support for downgrading datafiles containing decimals." -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:130 -# 3901adaff5ba41c4ab87edabcb5c172b -msgid "**Scale Factor Transformation:**" -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:132 -# edfb72e8b3154478a3ff6f0a9fc4ed62 -msgid "Consider the following collection which used the :ref:`Scale Factor ` approach and saved the monetary value as a 64-bit integer representing the number of cents:" -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:144 -# 89543f5248bc47d38fe1aa74ae7fabee -msgid "The ``long`` value can be converted to an appropriately formatted ``decimal`` value by multiplying ``price`` and ``NumberDecimal(\"0.01\")`` using the :expression:`$multiply` operator. The following aggregation pipeline assigns the converted value to the new ``priceDec`` field in the :pipeline:`$addFields` stage:" -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:167 -# e24ffe3e5417428192370e1ec638e15c -msgid "The results of the aggregation pipeline can be verified using the ``db.clothes.find()`` query:" -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:178 -# 498cc73d4b9a45a38167f84fbf4531a9 -msgid "If you do not want to add a new field with the ``decimal`` value, the original field can be overwritten. The following :method:`~db.collection.update()` method first checks that ``price`` exists and that it is a ``long``, then transforms the ``long`` value to ``decimal`` and stores it in the ``priceDec`` field:" -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:192 -# 40e13ad280d34dc2b2b180f74b6563b1 -msgid "The results can be verified using the ``db.clothes.find()`` query:" -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:202 -# a0a5df724fea40cda10161c052b03108 -msgid "**Non-Numeric Transformation:**" -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:204 -# cc3e0f7753e94430bf37678868646385 -msgid "Consider the following collection which used the :ref:`non-numeric ` model and saved the monetary value as a ``string`` with the exact representation of the value:" -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:217 -# 0e0f14d48e10471da1586880fa0cdcb0 -msgid "The following function first checks that ``price`` exists and that it is a ``string``, then transforms the ``string`` value to a ``decimal`` value and stores it in the ``priceDec`` field:" -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:228 -# ea1d264f830a4250b21e6959459e2e7d -msgid "The function does not output anything to the command line. The results can be verified using the ``db.clothes.find()`` query:" -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:240 -# dca1e12b5b0b43bd95ee243f965a9278 -msgid "Application Logic Transformation" -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:242 -# d2329da00a9e47adb2ef1cf2750e0ef3 -msgid "It is possible to perform the transformation to the ``decimal`` type from within the application logic. In this scenario the application modified to perform the transformation as it accesses records." -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:247 -# 0f49cd9004184d94a25fff163a889081 -msgid "The typical application logic is as follows:" -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:249 -# 80fb1ab2c0894b14a98aa8f0c34bebf0 -msgid "Test that the new field exists and that it is of ``decimal`` type" -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:251 -# bc82d7ac91354983bcb0ecfe5068a4fd -msgid "If the new ``decimal`` field does not exist:" -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:253 -# 486db91fd2f24c7d9b8dc6cccf9562f9 -msgid "Create it by properly converting old field values" -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:255 -# cfb1a4dc2234460d9598e1d4e37d576d -msgid "Remove the old field" -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:257 -# 734bb3822f6e460da786592988d45d8f -msgid "Persist the transformed record" -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:262 -# 03e9d81c277d4156b209c94c66ed3e3e -msgid "Using a Scale Factor" -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:264 -# 707f8484480548978d45158bd27d58fa -msgid "If you are using MongoDB version 3.4 or higher, using the :ref:`decimal ` type for modeling monetary data is preferable to the :ref:`Scale Factor ` method." -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:269 -# 88853cc3cc274fec82b6f100a364cbdb -msgid "To model monetary data using the scale factor approach:" -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:271 -# 8b6fc054b92c40d7b452b0a0a3e96e8d -msgid "Determine the maximum precision needed for the monetary value. For example, your application may require precision down to the tenth of one cent for monetary values in ``USD`` currency." -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:275 -# 93cb3b248b2d4fe0a7f10c60f7a28c02 -msgid "Convert the monetary value into an integer by multiplying the value by a power of 10 that ensures the maximum precision needed becomes the least significant digit of the integer. For example, if the required maximum precision is the tenth of one cent, multiply the monetary value by 1000." -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:281 -# d2df40e9bb3149cd834156c618d5d955 -msgid "Store the converted monetary value." -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:283 -# 05cdf8f8778f47ee9316304898c61159 -msgid "For example, the following scales ``9.99 USD`` by 1000 to preserve precision up to one tenth of a cent." -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:290 -# 1359030bebc24ec0a66373650a30a54a -msgid "The model assumes that for a given currency value:" -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:292 -# 3688821691c747f6adf9f44e68fd3ecd -msgid "The scale factor is consistent for a currency; i.e. same scaling factor for a given currency." -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:295 -# b21ae004f5b14bd798f567c372d90f43 -msgid "The scale factor is a constant and known property of the currency; i.e applications can determine the scale factor from the currency." -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:298 -# faddba35b2fd459ba1225fee8cef4162 -msgid "When using this model, applications must be consistent in performing the appropriate scaling of the values." -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:301 -# e782c10e66464846abedb6fef43aa232 -msgid "For use cases of this model, see :ref:`numeric-model-use-case`." -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:308 -# 2c5d076d624149f4b3411fc912baefb4 -msgid "To model monetary data using the non-numeric model, store the value in two fields:" -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:311 -# f26b1c2f2fac43568fbc5998aeec360e -msgid "In one field, encode the exact monetary value as a non-numeric data type; e.g., ``BinData`` or a ``string``." -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:314 -# a399cee22efd47ed81debf0d1e7f6dd0 -msgid "In the second field, store a double-precision floating point approximation of the exact value." -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:317 -# 319351d93b1c45b58837eef01b952912 -msgid "The following example uses the non-numeric model to store ``9.99 USD`` for the price and ``0.25 USD`` for the fee:" -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:327 -# 51c6f611d524426aa4ed2f8b8670c6d1 -msgid "With some care, applications can perform range and sort queries on the field with the numeric approximation. However, the use of the approximation field for the query and sort operations requires that applications perform client-side post-processing to decode the non-numeric representation of the exact value and then filter out the returned documents based on the exact monetary value." -msgstr "" - -#: ../source/tutorial/model-monetary-data.txt:334 -# 9d5ca6f825a44d7bb087c7926b2c3fc6 -msgid "For use cases of this model, see :ref:`non-numeric-model-use-case`." -msgstr "" - diff --git a/locale/pot/tutorial/model-referenced-one-to-many-relationships-between-documents.pot b/locale/pot/tutorial/model-referenced-one-to-many-relationships-between-documents.pot deleted file mode 100644 index 3e2b02e00ce..00000000000 --- a/locale/pot/tutorial/model-referenced-one-to-many-relationships-between-documents.pot +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/model-referenced-one-to-many-relationships-between-documents.txt:5 -# 1608c7e1a0594261bda94e6cf7850e71 -msgid "Model One-to-Many Relationships with Document References" -msgstr "" - -#: ../source/tutorial/model-referenced-one-to-many-relationships-between-documents.txt:0 -# ac6ab97684124732be3e787300d2c46a -msgid "On this page" -msgstr "" - -#: ../source/tutorial/model-referenced-one-to-many-relationships-between-documents.txt:16 -# d89daa23b6b844bb92b8a6cd5b57bd54 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/model-referenced-one-to-many-relationships-between-documents.txt:18 -# 98d5e4b9c7a74ca4ba29bbfbc8951207 -msgid "Data in MongoDB has a *flexible schema*. :term:`Collections ` do not enforce :term:`document` structure. Decisions that affect how you model data can affect application performance and database capacity. See :doc:`/core/data-models` for a full high level overview of data modeling in MongoDB." -msgstr "" - -#: ../source/tutorial/model-referenced-one-to-many-relationships-between-documents.txt:24 -# 9d818eb4460d482caa950fbb037d68fc -msgid "This document describes a data model that uses :ref:`references ` between documents to describe relationships between connected data." -msgstr "" - -#: ../source/tutorial/model-referenced-one-to-many-relationships-between-documents.txt:29 -# 54ac08fec47943f9aed5a03e78490d19 -msgid "Pattern" -msgstr "" - -#: ../source/tutorial/model-referenced-one-to-many-relationships-between-documents.txt:31 -# b4dd8f33e4b14a5391e7e0db410e088c -msgid "Consider the following example that maps publisher and book relationships. The example illustrates the advantage of referencing over embedding to avoid repetition of the publisher information." -msgstr "" - -#: ../source/tutorial/model-referenced-one-to-many-relationships-between-documents.txt:35 -# 5bb7cf08412e462180518ce2e546d596 -msgid "Embedding the publisher document inside the book document would lead to **repetition** of the publisher data, as the following documents show:" -msgstr "" - -#: ../source/tutorial/model-referenced-one-to-many-relationships-between-documents.txt:67 -# 497da1ea151947ffafd01ef569ccff02 -msgid "To avoid repetition of the publisher data, use *references* and keep the publisher information in a separate collection from the book collection." -msgstr "" - -#: ../source/tutorial/model-referenced-one-to-many-relationships-between-documents.txt:71 -# e708733103bc47d88fa8fac41e4f62ac -msgid "When using references, the growth of the relationships determine where to store the reference. If the number of books per publisher is small with limited growth, storing the book reference inside the publisher document may sometimes be useful. Otherwise, if the number of books per publisher is unbounded, this data model would lead to mutable, growing arrays, as in the following example:" -msgstr "" - -#: ../source/tutorial/model-referenced-one-to-many-relationships-between-documents.txt:106 -# 1ddb1ac1f53d4a23a8a0810bcb703910 -msgid "To avoid mutable, growing arrays, store the publisher reference inside the book document:" -msgstr "" - diff --git a/locale/pot/tutorial/model-time-data.pot b/locale/pot/tutorial/model-time-data.pot deleted file mode 100644 index d21a0618add..00000000000 --- a/locale/pot/tutorial/model-time-data.pot +++ /dev/null @@ -1,53 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/model-time-data.txt:3 -# 11e3f42e9fdb41be80f53f0f98686ff7 -msgid "Model Time Data" -msgstr "" - -#: ../source/tutorial/model-time-data.txt:0 -# 05de2d0e081946bb80870b49ddecbc3f -msgid "On this page" -msgstr "" - -#: ../source/tutorial/model-time-data.txt:14 -# 8efee7673d9a4038b1389aad5746dc12 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/model-time-data.txt:16 -# 30aab0582cdc4ff5ac23b38da2e70cc0 -msgid "MongoDB :ref:`stores times in UTC ` by default, and will convert any local time representations into this form. Applications that must operate or report on some unmodified local time value may store the time zone alongside the UTC timestamp, and compute the original local time in their application logic." -msgstr "" - -#: ../source/tutorial/model-time-data.txt:22 -# 0d7ba2d44ce14829aa276d4a87d09f90 -msgid "Example" -msgstr "" - -#: ../source/tutorial/model-time-data.txt:24 -# 2e1a8f40693c49f9b8b0e24620962ac6 -msgid "In the MongoDB shell, you can store both the current date and the current client's offset from UTC." -msgstr "" - -#: ../source/tutorial/model-time-data.txt:33 -# 8b7d42a46d124506afad477b7e3c6785 -msgid "You can reconstruct the original local time by applying the saved offset:" -msgstr "" - diff --git a/locale/pot/tutorial/model-tree-structures-with-ancestors-array.pot b/locale/pot/tutorial/model-tree-structures-with-ancestors-array.pot deleted file mode 100644 index ceba22359ab..00000000000 --- a/locale/pot/tutorial/model-tree-structures-with-ancestors-array.pot +++ /dev/null @@ -1,88 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:3 -# ecb11ce38e3a4054a5120a75aa5c2a93 -msgid "Model Tree Structures with an Array of Ancestors" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:0 -# 576e2f6722f34098b7817f6869127afe -msgid "On this page" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:14 -# d1c1f21258a34a77b453284b8223a4c4 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:16 -# d08015c81cc14ea4b55a1f4d8ae0d573 -msgid "Data in MongoDB has a *flexible schema*. :term:`Collections ` do not enforce :term:`document` structure. Decisions that affect how you model data can affect application performance and database capacity. See :doc:`/core/data-models` for a full high level overview of data modeling in MongoDB." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:22 -# 139571e9c58340a1954b2a7d6a876bfc -msgid "This document describes a data model that describes a tree-like structure in MongoDB documents using :ref:`references ` to parent nodes and an array that stores all ancestors." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:28 -# c47ea23b741740059962b35a2b902583 -msgid "Pattern" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:32 -# e402357c77214806aac1c377cc1ef8c9 -msgid "The *Array of Ancestors* pattern stores each tree node in a document; in addition to the tree node, document stores in an array the id(s) of the node's ancestors or path." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:36 -# 6e2ae625db604ebebf7a51b221c7c792 -msgid "Consider the following hierarchy of categories:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:40 -# 1427f705a3b14c5f9e4a83ad8be88403 -msgid "The following example models the tree using *Array of Ancestors*. In addition to the ``ancestors`` field, these documents also store the reference to the immediate parent category in the ``parent`` field:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:53 -# e2e069729ec14aa1be172311f6ed52f7 -msgid "The query to retrieve the ancestors or path of a node is fast and straightforward:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:60 -# e5cd354415a5440b8543da110db68de5 -msgid "You can create an index on the field ``ancestors`` to enable fast search by the ancestors nodes:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:67 -# d19508917ae043c6aaa731fd5cdd70da -msgid "You can query by the field ``ancestors`` to find all its descendants:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:73 -# 42ed80bedbdd451185c1edef7ecdf19f -msgid "The *Array of Ancestors* pattern provides a fast and efficient solution to find the descendants and the ancestors of a node by creating an index on the elements of the ancestors field. This makes *Array of Ancestors* a good choice for working with subtrees." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:78 -# a3fedc9bdc9448eaaf28fe805d24a9a8 -msgid "The *Array of Ancestors* pattern is slightly slower than the :doc:`Materialized Paths ` pattern but is more straightforward to use." -msgstr "" - diff --git a/locale/pot/tutorial/model-tree-structures-with-child-references.pot b/locale/pot/tutorial/model-tree-structures-with-child-references.pot deleted file mode 100644 index 68243252a36..00000000000 --- a/locale/pot/tutorial/model-tree-structures-with-child-references.pot +++ /dev/null @@ -1,83 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/model-tree-structures-with-child-references.txt:3 -# a20eca14c90347738527a2692665b642 -msgid "Model Tree Structures with Child References" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-child-references.txt:0 -# f430ad4a8f70450a8e2b929bfaf07db1 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-child-references.txt:14 -# 14489610c5ca4f749d41a8a781ad879b -msgid "Overview" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-child-references.txt:16 -# 4dcc52e39923460fa37ff3c5dfc44c28 -msgid "Data in MongoDB has a *flexible schema*. :term:`Collections ` do not enforce :term:`document` structure. Decisions that affect how you model data can affect application performance and database capacity. See :doc:`/core/data-models` for a full high level overview of data modeling in MongoDB." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-child-references.txt:22 -# 7184e454cf3b493ca29fca00c434f041 -msgid "This document describes a data model that describes a tree-like structure in MongoDB documents by storing :ref:`references ` in the parent-nodes to children nodes." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-child-references.txt:27 -# 575e80b5773045179d3a6a19c7704c20 -msgid "Pattern" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-child-references.txt:31 -# 18040181c5b44645a501fafc12101a4e -msgid "The *Child References* pattern stores each tree node in a document; in addition to the tree node, document stores in an array the id(s) of the node's children." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-child-references.txt:35 -# 770ef355b9894de1a0a73c9735e2f56c -msgid "Consider the following hierarchy of categories:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-child-references.txt:39 -# a61d0b1f1cfc4f03af4b82efc22ecd95 -msgid "The following example models the tree using *Child References*, storing the reference to the node's children in the field ``children``:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-child-references.txt:51 -# e56f1f6af62e40f1ba8537c26770a5b4 -msgid "The query to retrieve the immediate children of a node is fast and straightforward:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-child-references.txt:58 -# 74545e774c6c4b7f98420dc332682de7 -msgid "You can create an index on the field ``children`` to enable fast search by the child nodes:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-child-references.txt:65 -# 84e937f1cd9946b182e3d4f86fbc62bd -msgid "You can query for a node in the ``children`` field to find its parent node as well as its siblings:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-child-references.txt:72 -# 138e65ce25fd47c58d75edbd7bbc6fe2 -msgid "The *Child References* pattern provides a suitable solution to tree storage as long as no operations on subtrees are necessary. This pattern may also provide a suitable solution for storing graphs where a node may have multiple parents." -msgstr "" - diff --git a/locale/pot/tutorial/model-tree-structures-with-materialized-paths.pot b/locale/pot/tutorial/model-tree-structures-with-materialized-paths.pot deleted file mode 100644 index b8115dd8057..00000000000 --- a/locale/pot/tutorial/model-tree-structures-with-materialized-paths.pot +++ /dev/null @@ -1,103 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:3 -# b192b2befe194e279caf0b35c8057be5 -msgid "Model Tree Structures with Materialized Paths" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:0 -# dd3d9cae5b174cde9127dc8ba8737a4c -msgid "On this page" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:14 -# 2aed5a6b913b46039533d430f8aa8c8e -msgid "Overview" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:16 -# e0d2b78649434fb9bbb47e6a2448b43c -msgid "Data in MongoDB has a *flexible schema*. :term:`Collections ` do not enforce :term:`document` structure. Decisions that affect how you model data can affect application performance and database capacity. See :doc:`/core/data-models` for a full high level overview of data modeling in MongoDB." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:22 -# cb3c2feba043446db447c8e4f16292b9 -msgid "This document describes a data model that describes a tree-like structure in MongoDB documents by storing full relationship paths between documents." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:27 -# 793b5976b7bc40b49b1ae6ce16bd034b -msgid "Pattern" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:31 -# 7f56a46bb5ac4c45b7b35e9fdc9cc705 -msgid "The *Materialized Paths* pattern stores each tree node in a document; in addition to the tree node, document stores as a string the id(s) of the node's ancestors or path. Although the *Materialized Paths* pattern requires additional steps of working with strings and regular expressions, the pattern also provides more flexibility in working with the path, such as finding nodes by partial paths." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:39 -# a410651d5a3049d69a0d1145874e09fb -msgid "Consider the following hierarchy of categories:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:43 -# 42e27edbdddd4057a323ffa19389fd6f -msgid "The following example models the tree using *Materialized Paths*, storing the path in the field ``path``; the path string uses the comma ``,`` as a delimiter:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:56 -# d94d791115a048dcbdffa9765047dd8b -msgid "You can query to retrieve the whole tree, sorting by the field ``path``:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:63 -# 9e80c7b5ebf346c29a3ffbbfd317679a -msgid "You can use regular expressions on the ``path`` field to find the descendants of ``Programming``:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:70 -# caa89c13136e4b7999dbba723613970a -msgid "You can also retrieve the descendants of ``Books`` where the ``Books`` is also at the topmost level of the hierarchy:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:77 -# 221f9f1863fc4867824b7cf4de2d494d -msgid "To create an index on the field ``path`` use the following invocation:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:84 -# 5b6581edb7ff42049bd0befff6143bfd -msgid "This index may improve performance depending on the query:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:86 -# 22c412eed400423893fea9570a2171e3 -msgid "For queries from the root ``Books`` sub-tree (e.g. ``/^,Books,/`` or ``/^,Books,Programming,/``), an index on the ``path`` field improves the query performance significantly." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:90 -# cab9ac5c997342c09383938d3adb4061 -msgid "For queries of sub-trees where the path from the root is not provided in the query (e.g. ``/,Databases,/``), or similar queries of sub-trees, where the node might be in the middle of the indexed string, the query must inspect the entire index." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:95 -# 452c103561fa4b3f95db72e3a51f8a7a -msgid "For these queries an index *may* provide some performance improvement *if* the index is significantly smaller than the entire collection." -msgstr "" - diff --git a/locale/pot/tutorial/model-tree-structures-with-nested-sets.pot b/locale/pot/tutorial/model-tree-structures-with-nested-sets.pot deleted file mode 100644 index 46042f5bde8..00000000000 --- a/locale/pot/tutorial/model-tree-structures-with-nested-sets.pot +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/model-tree-structures-with-nested-sets.txt:3 -# 07350689cb5e4efabb474fd48bb6077a -msgid "Model Tree Structures with Nested Sets" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-nested-sets.txt:0 -# e3dc4a5454024f568fb4a27148d91999 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-nested-sets.txt:14 -# 7a3f59b609864123a1c2aacfdb19e2b0 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-nested-sets.txt:16 -# 3da3e65d16c5435982003840fa232deb -msgid "Data in MongoDB has a *flexible schema*. :term:`Collections ` do not enforce :term:`document` structure. Decisions that affect how you model data can affect application performance and database capacity. See :doc:`/core/data-models` for a full high level overview of data modeling in MongoDB." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-nested-sets.txt:22 -# 6aa4c1248a7d4714acc30662e6d2444a -msgid "This document describes a data model that describes a tree like structure that optimizes discovering subtrees at the expense of tree mutability." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-nested-sets.txt:27 -# 79d62950ff044097bf5efa3d73a0b629 -msgid "Pattern" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-nested-sets.txt:31 -# caf1621873db4c79aa18b571b342cdeb -msgid "The *Nested Sets* pattern identifies each node in the tree as stops in a round-trip traversal of the tree. The application visits each node in the tree twice; first during the initial trip, and second during the return trip. The *Nested Sets* pattern stores each tree node in a document; in addition to the tree node, document stores the id of node's parent, the node's initial stop in the ``left`` field, and its return stop in the ``right`` field." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-nested-sets.txt:39 -# b0c0de89c5254a219bb025ea872cc8b4 -msgid "Consider the following hierarchy of categories:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-nested-sets.txt:43 -# 7c5602ccba59476abeefce060a007d1e -msgid "The following example models the tree using *Nested Sets*:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-nested-sets.txt:54 -# 0322a023c5bc4a2d86552a3b73524c7e -msgid "You can query to retrieve the descendants of a node:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-nested-sets.txt:61 -# f84da7f59a424216ba3cfb2195771795 -msgid "The *Nested Sets* pattern provides a fast and efficient solution for finding subtrees but is inefficient for modifying the tree structure. As such, this pattern is best for static trees that do not change." -msgstr "" - diff --git a/locale/pot/tutorial/model-tree-structures-with-parent-references.pot b/locale/pot/tutorial/model-tree-structures-with-parent-references.pot deleted file mode 100644 index 485ba40c429..00000000000 --- a/locale/pot/tutorial/model-tree-structures-with-parent-references.pot +++ /dev/null @@ -1,83 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:3 -# 1267087a9279409da02877599b3e2802 -msgid "Model Tree Structures with Parent References" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:0 -# 5fe215adf66c40499194e8958e0ae441 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:14 -# dffda2f771c143cbb1d16d57db373223 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:16 -# 0ca3c622008147f58a7477030811bff6 -msgid "Data in MongoDB has a *flexible schema*. :term:`Collections ` do not enforce :term:`document` structure. Decisions that affect how you model data can affect application performance and database capacity. See :doc:`/core/data-models` for a full high level overview of data modeling in MongoDB." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:22 -# df780865e95b49f59cf8df2711d9d758 -msgid "This document describes a data model that describes a tree-like structure in MongoDB documents by storing :ref:`references ` to \"parent\" nodes in children nodes." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:28 -# 09647c50c2cc423f8beb286c1b3c1b21 -msgid "Pattern" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:32 -# f072d62bb561469cb02d5bf104d5dcf9 -msgid "The *Parent References* pattern stores each tree node in a document; in addition to the tree node, the document stores the id of the node's parent." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:36 -# 946b9c1b319a489f8b4e8f8b1784427d -msgid "Consider the following hierarchy of categories:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:41 -# 761f6e01f2a24686ac7d9bbad6416673 -msgid "The following example models the tree using *Parent References*, storing the reference to the parent category in the field ``parent``:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:53 -# 731950357f814fe38c15aea999ccff4d -msgid "The query to retrieve the parent of a node is fast and straightforward:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:60 -# 12693c9e26df4a1f864b7969e4aad5eb -msgid "You can create an index on the field ``parent`` to enable fast search by the parent node:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:67 -# e16f1a8998654841a9bf0f6fb57ce5ea -msgid "You can query by the ``parent`` field to find its immediate children nodes:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:74 -# 5e2bef594779446288db4eed4c5520e7 -msgid "The *Parent Links* pattern provides a simple solution to tree storage but requires multiple queries to retrieve subtrees." -msgstr "" - diff --git a/locale/pot/tutorial/model-tree-structures.pot b/locale/pot/tutorial/model-tree-structures.pot deleted file mode 100644 index 8afaef05d0a..00000000000 --- a/locale/pot/tutorial/model-tree-structures.pot +++ /dev/null @@ -1,256 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/model-tree-structures.txt:7 -# c95ae89eadaf42a0af8e741f3e2a4fb7 -msgid "Model Tree Structures in MongoDB" -msgstr "" - -#: ../source/tutorial/model-tree-structures.txt:9 -# 97e78925fb33414bae5a9d76cc730ee1 -msgid "To model hierarchical or nested data relationships, you can use references to implement tree-like structures. The following *Tree* pattern examples model book categories that have hierarchical relationships." -msgstr "" - -#: ../source/tutorial/model-tree-structures.txt:15 -# 3c2ef00eb7a64aa08bdf0c3be81d7d2c -msgid "Model Tree Structures with Child References" -msgstr "" - -#: ../source/tutorial/model-tree-structures.txt:17 -# 6d90231e81654296a1a8fce3076ada20 -msgid "(:doc:`link `)" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-child-references.txt:3 -# ad0892ea2a4a4dd195a48c94ed76e867 -msgid "The *Child References* pattern stores each tree node in a document; in addition to the tree node, document stores in an array the id(s) of the node's children." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-child-references.txt:7 -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:7 -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:7 -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:11 -#: ../source/tutorial/model-tree-structures-with-nested-sets.txt:11 -# b86bbedc04294d7893295b37fae82335 -# b920036372af4adaa6e718ce96a90720 -# 5e2fbf1a2eb94ddd8416d359225c72b9 -# c8918290278f4e55a720d1834b0460a1 -# 46ebae04e2754130a4c900fbc5ff250a -msgid "Consider the following hierarchy of categories:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-child-references.txt:11 -# f484469e87514546892d663aa28e63d8 -msgid "The following example models the tree using *Child References*, storing the reference to the node's children in the field ``children``:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-child-references.txt:23 -# e28ee16f1d4141b4860785f8eb91b191 -msgid "The query to retrieve the immediate children of a node is fast and straightforward:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-child-references.txt:30 -# 97ce10e5c62443e1b5b619987deabd48 -msgid "You can create an index on the field ``children`` to enable fast search by the child nodes:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-child-references.txt:37 -# cab1719a16df4d25aa6f6c26e70627b1 -msgid "You can query for a node in the ``children`` field to find its parent node as well as its siblings:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-child-references.txt:44 -# 02fdcd91ec7c4a9aa1268368ba7f345f -msgid "The *Child References* pattern provides a suitable solution to tree storage as long as no operations on subtrees are necessary. This pattern may also provide a suitable solution for storing graphs where a node may have multiple parents." -msgstr "" - -#: ../source/tutorial/model-tree-structures.txt:23 -# 0dbbd81bfecf4a3f86478cdb6e46ccc7 -msgid "Model Tree Structures with Parent References" -msgstr "" - -#: ../source/tutorial/model-tree-structures.txt:25 -# 60c01b6ff3db45058eed1297db86dd38 -msgid "(:doc:`link `)" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:3 -# 3f094c754ff44d258b118c4fa5ea0d06 -msgid "The *Parent References* pattern stores each tree node in a document; in addition to the tree node, the document stores the id of the node's parent." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:12 -# 327de927b70e47dc84d69fcc378d8887 -msgid "The following example models the tree using *Parent References*, storing the reference to the parent category in the field ``parent``:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:24 -# e23e35aab66a42a9b77333e36342bcb9 -msgid "The query to retrieve the parent of a node is fast and straightforward:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:31 -# e5ce565b0dc84abc8375c00b71d5fea4 -msgid "You can create an index on the field ``parent`` to enable fast search by the parent node:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:38 -# dc5f1d5e0c7b4cce9f57dc6085016e93 -msgid "You can query by the ``parent`` field to find its immediate children nodes:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:45 -# 856326f95c11480dadf637a666fecc9b -msgid "The *Parent Links* pattern provides a simple solution to tree storage but requires multiple queries to retrieve subtrees." -msgstr "" - -#: ../source/tutorial/model-tree-structures.txt:31 -# 251b947f8e15437faa43520b59c6e460 -msgid "Model Tree Structures with an Array of Ancestors" -msgstr "" - -#: ../source/tutorial/model-tree-structures.txt:33 -# ee81a71d87f042c2ace6eb2f231d5a03 -msgid "(:doc:`link `)" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:3 -# 8d2fb559317a4f26a3faf1791ce6b64e -msgid "The *Array of Ancestors* pattern stores each tree node in a document; in addition to the tree node, document stores in an array the id(s) of the node's ancestors or path." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:11 -# d945dc01b9cf4f35b2b4b48eb64738b9 -msgid "The following example models the tree using *Array of Ancestors*. In addition to the ``ancestors`` field, these documents also store the reference to the immediate parent category in the ``parent`` field:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:24 -# 1f8d22e3381f483e999c887c955bcb63 -msgid "The query to retrieve the ancestors or path of a node is fast and straightforward:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:31 -# 6e4f838caea34be183718c95f8f55201 -msgid "You can create an index on the field ``ancestors`` to enable fast search by the ancestors nodes:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:38 -# 63ace163d1e0400983f59b655077bd5e -msgid "You can query by the field ``ancestors`` to find all its descendants:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:44 -# 730fada6efa34825aa29ccc891d670bf -msgid "The *Array of Ancestors* pattern provides a fast and efficient solution to find the descendants and the ancestors of a node by creating an index on the elements of the ancestors field. This makes *Array of Ancestors* a good choice for working with subtrees." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:49 -# b3c0d9d7549f4d44ba58954fc0debfbf -msgid "The *Array of Ancestors* pattern is slightly slower than the :doc:`Materialized Paths ` pattern but is more straightforward to use." -msgstr "" - -#: ../source/tutorial/model-tree-structures.txt:39 -# 60eb9e6fb39d475dba053aad430f8817 -msgid "Model Tree Structures with Materialized Paths" -msgstr "" - -#: ../source/tutorial/model-tree-structures.txt:41 -# 3f73ce9dd57a41e084b1ca5db7aba948 -msgid "(:doc:`link `)" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:3 -# e1eeed19bc1a4db985132487655ec013 -msgid "The *Materialized Paths* pattern stores each tree node in a document; in addition to the tree node, document stores as a string the id(s) of the node's ancestors or path. Although the *Materialized Paths* pattern requires additional steps of working with strings and regular expressions, the pattern also provides more flexibility in working with the path, such as finding nodes by partial paths." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:15 -# 49d4b1afcbd344adb911c1f087c58938 -msgid "The following example models the tree using *Materialized Paths*, storing the path in the field ``path``; the path string uses the comma ``,`` as a delimiter:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:28 -# ae2badc5d2e64671bc46efd9259e98f1 -msgid "You can query to retrieve the whole tree, sorting by the field ``path``:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:35 -# 6f9ca037a8d646f68bf312602013164d -msgid "You can use regular expressions on the ``path`` field to find the descendants of ``Programming``:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:42 -# 78eaec0e8ec8464babaaf09f7a44b82d -msgid "You can also retrieve the descendants of ``Books`` where the ``Books`` is also at the topmost level of the hierarchy:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:49 -# 12d852b8b4f54b6ea3a17e124b901ec0 -msgid "To create an index on the field ``path`` use the following invocation:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:56 -# 5dfdcdaf44774e438ba7648441608bd6 -msgid "This index may improve performance depending on the query:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:58 -# 9066dbbc29b24547ae935983a7cd2dda -msgid "For queries from the root ``Books`` sub-tree (e.g. ``/^,Books,/`` or ``/^,Books,Programming,/``), an index on the ``path`` field improves the query performance significantly." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:62 -# 18d4f85674f64c2fa83b49c269dcd279 -msgid "For queries of sub-trees where the path from the root is not provided in the query (e.g. ``/,Databases,/``), or similar queries of sub-trees, where the node might be in the middle of the indexed string, the query must inspect the entire index." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:67 -# abd7ffff79274e3fa8ee57b24b5cbd73 -msgid "For these queries an index *may* provide some performance improvement *if* the index is significantly smaller than the entire collection." -msgstr "" - -#: ../source/tutorial/model-tree-structures.txt:47 -# 9cb4a65adff1431498b06bc64c6a5917 -msgid "Model Tree Structures with Nested Sets" -msgstr "" - -#: ../source/tutorial/model-tree-structures.txt:49 -# 1cae960b25ff41dab77ced5799a3e615 -msgid "(:doc:`link `)" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-nested-sets.txt:3 -# 03f97ec484e34bbdb7aed44fd95c5226 -msgid "The *Nested Sets* pattern identifies each node in the tree as stops in a round-trip traversal of the tree. The application visits each node in the tree twice; first during the initial trip, and second during the return trip. The *Nested Sets* pattern stores each tree node in a document; in addition to the tree node, document stores the id of node's parent, the node's initial stop in the ``left`` field, and its return stop in the ``right`` field." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-nested-sets.txt:15 -# c597fcaf04a74dcf87f57c0be7fa0653 -msgid "The following example models the tree using *Nested Sets*:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-nested-sets.txt:26 -# d49bfb526193428bbfa3b14bb9cca9e8 -msgid "You can query to retrieve the descendants of a node:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-nested-sets.txt:33 -# 4284a85ca8bb4fe48275884f20e7d48e -msgid "The *Nested Sets* pattern provides a fast and efficient solution for finding subtrees but is inefficient for modifying the tree structure. As such, this pattern is best for static trees that do not change." -msgstr "" - diff --git a/locale/pot/tutorial/modify-an-index.pot b/locale/pot/tutorial/modify-an-index.pot deleted file mode 100644 index 403e17a6f9f..00000000000 --- a/locale/pot/tutorial/modify-an-index.pot +++ /dev/null @@ -1,33 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/modify-an-index.txt:3 -# ebd3263f5f624a14bcd27f7db7c47991 -msgid "Modify an Index" -msgstr "" - -#: ../source/tutorial/modify-an-index.txt:7 -# d7d2d74074264b80b49fc8b1dbb47684 -msgid "To modify an existing index, you need to drop and recreate the index." -msgstr "" - -#: ../source/tutorial/modify-an-index.txt:13 -# aa46c6bf9ccd499dbd95059bc6d92be9 -msgid ":doc:`/core/indexes-introduction`, :doc:`/core/indexes`." -msgstr "" - diff --git a/locale/pot/tutorial/modify-chunk-size-in-sharded-cluster.pot b/locale/pot/tutorial/modify-chunk-size-in-sharded-cluster.pot deleted file mode 100644 index 83e061bdf81..00000000000 --- a/locale/pot/tutorial/modify-chunk-size-in-sharded-cluster.pot +++ /dev/null @@ -1,78 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/modify-chunk-size-in-sharded-cluster.txt:3 -# aa48962af94e46589d73975363522be0 -msgid "Modify Chunk Size in a Sharded Cluster" -msgstr "" - -#: ../source/tutorial/modify-chunk-size-in-sharded-cluster.txt:13 -# 319d6b0b57834eb8b146f66e9706ad2e -msgid "The default chunk size for a sharded cluster is 64 megabytes. This default chunk size works well for most deployments; however, if you notice that automatic migrations have more I/O than your hardware can handle, you may want to reduce the chunk size. For automatic splits and migrations, a small chunk size leads to more rapid and frequent migrations. The allowed range of the chunk size is between 1 and 1024 megabytes, inclusive." -msgstr "" - -#: ../source/tutorial/modify-chunk-size-in-sharded-cluster.txt:21 -# aef43cd251624516a9a18873d23a55a7 -msgid "To modify the chunk size, use the following procedure:" -msgstr "" - -#: ../source/tutorial/modify-chunk-size-in-sharded-cluster.txt:23 -# b9ac82c51dfb4e8eae3404e333d62f8f -msgid "Connect to any :program:`mongos` in the cluster using the :program:`mongo` shell." -msgstr "" - -#: ../source/tutorial/modify-chunk-size-in-sharded-cluster.txt:26 -# 16835114b772445fbf644aa6946f543e -msgid "Issue the following command to switch to the :ref:`config-database`:" -msgstr "" - -#: ../source/tutorial/modify-chunk-size-in-sharded-cluster.txt:32 -# 9e449bb7646d4b268d9ff31c8acc9767 -msgid "Issue the following :method:`~db.collection.save()` operation to store the global chunk size configuration value:" -msgstr "" - -#: ../source/tutorial/modify-chunk-size-in-sharded-cluster.txt:39 -# 223c2d2f048640eab216b80d4c02ce1d -msgid "Modifying the chunk size has several limitations:" -msgstr "" - -#: ../source/tutorial/modify-chunk-size-in-sharded-cluster.txt:41 -# 7d04618276e44276ab348273bb0dff18 -msgid "Automatic splitting only occurs on insert or update." -msgstr "" - -#: ../source/tutorial/modify-chunk-size-in-sharded-cluster.txt:43 -# 988b2452f17b499f8ba778a02dcd9d99 -msgid "If you lower the chunk size, it may take time for all chunks to split to the new size." -msgstr "" - -#: ../source/tutorial/modify-chunk-size-in-sharded-cluster.txt:46 -# 88b5a5fccfec4c029ce725f8758e2b15 -msgid "Splits cannot be undone." -msgstr "" - -#: ../source/tutorial/modify-chunk-size-in-sharded-cluster.txt:48 -# d539de9946cf40da930679df5d80bf81 -msgid "If you increase the chunk size, existing chunks grow only through insertion or updates until they reach the new size." -msgstr "" - -#: ../source/tutorial/modify-chunk-size-in-sharded-cluster.txt:51 -# 5f8b55ad3a644c88b71d223f5fac89d9 -msgid "The allowed range of the chunk size is between 1 and 1024 megabytes, inclusive." -msgstr "" - diff --git a/locale/pot/tutorial/modify-documents.pot b/locale/pot/tutorial/modify-documents.pot deleted file mode 100644 index 35f54431e2d..00000000000 --- a/locale/pot/tutorial/modify-documents.pot +++ /dev/null @@ -1,113 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/modify-documents.txt:3 -# a2fb7b5dfc8441a58117f87cf766e55c -msgid "Modify Documents" -msgstr "" - -#: ../source/tutorial/modify-documents.txt:7 -# 282ffcb85d3f4adcbbf2b82f4c98c60e -msgid "MongoDB provides the :method:`~db.collection.update()` method to update the documents of a collection. The method accepts as its parameters:" -msgstr "" - -#: ../source/tutorial/modify-documents.txt:10 -# 9d6ded5de4804e039889002a877e7d80 -msgid "an update conditions document to match the documents to update," -msgstr "" - -#: ../source/tutorial/modify-documents.txt:12 -# 7318e1d6e99141f9b6e4c795726913cf -msgid "an update operations document to specify the modification to perform, and" -msgstr "" - -#: ../source/tutorial/modify-documents.txt:15 -# d40f1ec00a3a436fa90b5635c3a6b619 -msgid "an options document." -msgstr "" - -#: ../source/tutorial/modify-documents.txt:17 -# f576fbe9199d420ab06649ca81b773c3 -msgid "To specify the update condition, use the same structure and syntax as the query conditions." -msgstr "" - -#: ../source/tutorial/modify-documents.txt:20 -# 74d6f08405fd44fdace663a397dda5d7 -msgid "By default, :method:`~db.collection.update()` updates a single document. To update multiple documents, use the :ref:`multi ` option." -msgstr "" - -#: ../source/tutorial/modify-documents.txt:25 -# 3dd4bc6088574973b316bc2993585b36 -msgid "Update Specific Fields in a Document" -msgstr "" - -#: ../source/tutorial/modify-documents.txt:27 -# fe7f5241ca4d4a2aaccc78e9eafd56ee -msgid "To change a field value, MongoDB provides :manual:`update operators `, such as :update:`$set` to modify values." -msgstr "" - -#: ../source/tutorial/modify-documents.txt:30 -# be9f16066a84429080f5f419cb02e5d7 -msgid "Some update operators, such as :update:`$set`, will create the field if the field does not exist. See the individual :manual:`update operator ` reference." -msgstr "" - -#: ../source/tutorial/modify-documents.txt:37 -# 958bc5abd3ce4a18a84d86f43e13388c -msgid "Replace the Document" -msgstr "" - -#: ../source/tutorial/modify-documents.txt:39 -# add52840dc87480e923c684b2399ec89 -msgid "To replace the entire content of a document except for the ``_id`` field, pass an entirely new document as the second argument to :method:`~db.collection.update()`." -msgstr "" - -#: ../source/tutorial/modify-documents.txt:43 -# 034e81f124d647beada979f3b1b6d67d -msgid "The replacement document can have different fields from the original document. In the replacement document, you can omit the ``_id`` field since the ``_id`` field is immutable. If you do include the ``_id`` field, it must be the same value as the existing value." -msgstr "" - -#: ../source/tutorial/modify-documents.txt:51 -# 24e71788ab054fccb2b835e1b2115cd0 -msgid "``upsert`` Option" -msgstr "" - -#: ../source/tutorial/modify-documents.txt:53 -# 7f831f01ed18408495c87f706585ceba -msgid "By default, if no document matches the update query, the :method:`~db.collection.update()` method does nothing." -msgstr "" - -#: ../source/tutorial/modify-documents.txt:56 -# 2e74b89f4e3c43049a8161c41d709610 -msgid "However, by specifying :ref:`upsert: true `, the :method:`~db.collection.update()` method either updates matching document or documents, or inserts a new document using the update specification if no matching document exists." -msgstr "" - -#: ../source/tutorial/modify-documents.txt:64 -# b993eca6c86f436ba86a0bbff9b573c1 -msgid "Additional Examples and Methods" -msgstr "" - -#: ../source/tutorial/modify-documents.txt:66 -# 3589ceb353ea4565aaac8867487333ca -msgid "For more examples, see :ref:`Update examples ` in the :method:`db.collection.update()` reference page." -msgstr "" - -#: ../source/tutorial/modify-documents.txt:69 -# 98d19a0fc6a7443ea244deae4128cd9a -msgid "The :method:`db.collection.findAndModify()` and the :method:`db.collection.save()` method can also modify existing documents or insert a new one. See the individual reference pages for the methods for more information and examples." -msgstr "" - diff --git a/locale/pot/tutorial/monitor-with-snmp-on-windows.pot b/locale/pot/tutorial/monitor-with-snmp-on-windows.pot deleted file mode 100644 index 58fb1829148..00000000000 --- a/locale/pot/tutorial/monitor-with-snmp-on-windows.pot +++ /dev/null @@ -1,123 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/monitor-with-snmp-on-windows.txt:3 -# cd8b832d2331437ba4053e1580f118ab -msgid "Monitor MongoDB Windows with SNMP" -msgstr "" - -#: ../source/tutorial/monitor-with-snmp-on-windows.txt:0 -# b8d6d00249014247b457c7fba696ce73 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/monitor-with-snmp-on-windows.txt:15 -# 0319034a71cc4b21ba6a69554d1ca7cb -msgid "Enterprise Feature" -msgstr "" - -#: ../source/tutorial/monitor-with-snmp-on-windows.txt:17 -# 0d33992c6f1a431b9815cf83556b7aaa -msgid "SNMP is only available in `MongoDB Enterprise `_." -msgstr "" - -#: ../source/tutorial/monitor-with-snmp-on-windows.txt:25 -# ee73d59aac7a4834a72f575e076d70bf -msgid "Overview" -msgstr "" - -#: ../source/tutorial/monitor-with-snmp-on-windows.txt:27 -# f85aec4ef900460abd71db3afaf25c42 -msgid "MongoDB Enterprise can provide database metrics via SNMP, in support of centralized data collection and aggregation. This procedure explains the setup and configuration of a |mongod-program| instance as an SNMP subagent, as well as initializing and testing of SNMP support with MongoDB Enterprise." -msgstr "" - -#: ../source/tutorial/monitor-with-snmp-on-windows.txt:33 -# 9f21dfffcf7b46e0979e913740ace8a1 -msgid ":doc:`/tutorial/monitor-with-snmp` and :doc:`/tutorial/troubleshoot-snmp` for more information." -msgstr "" - -#: ../source/tutorial/monitor-with-snmp-on-windows.txt:37 -# 74c5642c654f456bab19d0aad8756306 -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/monitor-with-snmp-on-windows.txt:39 -# c0b04f2f2e844d5e8f40ba6a9f1a50ee -msgid "Only :program:`mongod.exe` instances provide SNMP support. :program:`mongos.exe` and the other MongoDB binaries do not support SNMP." -msgstr "" - -#: ../source/tutorial/monitor-with-snmp-on-windows.txt:44 -# 851b35f389754cf5b9f3c64f253c6f5c -msgid "Configuration Files" -msgstr "" - -#: ../source/includes/fact-snmp-configuration-files.rst:3 -# 57ef9488459a47cebcc5b5d65dce8134 -msgid "MongoDB Enterprise contains the following configuration files to support SNMP:" -msgstr "" - -#: ../source/includes/fact-snmp-configuration-files.rst:6 -# 52dd8288d3f34bd79af8fefed5587cc2 -msgid "``MONGOD-MIB.txt``:" -msgstr "" - -#: ../source/includes/fact-snmp-configuration-files.rst:8 -# c9311e73a3884f0f94b2bef7c621a4d5 -msgid "The management information base (MIB) file that defines MongoDB's SNMP output." -msgstr "" - -#: ../source/includes/fact-snmp-configuration-files.rst:11 -# 0ecc15450ff44506b9ec0acaa98ceeaa -msgid "``mongod.conf.subagent``:" -msgstr "" - -#: ../source/includes/fact-snmp-configuration-files.rst:13 -# 1b883d504b7d4e18a148c7be911a4c20 -msgid "The configuration file to run |mongod-program| as the SNMP subagent. This file sets SNMP run-time configuration options, including the ``AgentX`` socket to connect to the SNMP master." -msgstr "" - -#: ../source/includes/fact-snmp-configuration-files.rst:17 -# c2d3eb81ad234a97b9dbb0aa982e6c27 -msgid "``mongod.conf.master``:" -msgstr "" - -#: ../source/includes/fact-snmp-configuration-files.rst:19 -# e45f3f39c4d745718e1b93e47b21f015 -msgid "The configuration file to run |mongod-program| as the SNMP master. This file sets SNMP run-time configuration options." -msgstr "" - -#: ../source/tutorial/monitor-with-snmp-on-windows.txt:49 -# 730539483e3845bc87124270c65c74c8 -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/monitor-with-snmp-on-windows.txt:54 -# e3693386948a43ea9279723a5cccdb47 -msgid "Optional: Run MongoDB as SNMP Master" -msgstr "" - -#: ../source/includes/fact-snmp-run-mongodb-as-snmp-master.rst:1 -# ca894d3755f448ccb55ece6714bfa4a5 -msgid "You can run |mongod-program| with the :setting:`snmp-master` option for testing purposes. To do this, use the SNMP master configuration file instead of the subagent configuration file. From the directory containing the unpacked MongoDB installation files:" -msgstr "" - -#: ../source/tutorial/monitor-with-snmp-on-windows.txt:62 -# 91bf1fa11a1b4cb1a74cf5b6ab3dad05 -msgid "Additionally, start |mongod-program| with the :setting:`snmp-master` option, as in the following:" -msgstr "" - diff --git a/locale/pot/tutorial/monitor-with-snmp.pot b/locale/pot/tutorial/monitor-with-snmp.pot deleted file mode 100644 index 2a51327f732..00000000000 --- a/locale/pot/tutorial/monitor-with-snmp.pot +++ /dev/null @@ -1,123 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/monitor-with-snmp.txt:3 -# 1f09035c73434c07a0e524cf9b4a3dcc -msgid "Monitor MongoDB With SNMP on Linux" -msgstr "" - -#: ../source/tutorial/monitor-with-snmp.txt:0 -# ed74c0deecfb4bfe84d05b136b4314b0 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/monitor-with-snmp.txt:13 -# 039825006d05479e94d24a87003277ed -msgid "Enterprise Feature" -msgstr "" - -#: ../source/tutorial/monitor-with-snmp.txt:15 -# 98125d76b052419083eb5d1d9f387b12 -msgid "SNMP is only available in `MongoDB Enterprise `_." -msgstr "" - -#: ../source/tutorial/monitor-with-snmp.txt:21 -# 3e9ec0da1f474f95af8630fae1023767 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/monitor-with-snmp.txt:23 -# 8571bb45535f45aaa01e7c025bf3bbd7 -msgid "MongoDB Enterprise can provide database metrics via SNMP, in support of centralized data collection and aggregation. This procedure explains the setup and configuration of a |mongod-program| instance as an SNMP subagent, as well as initializing and testing of SNMP support with MongoDB Enterprise." -msgstr "" - -#: ../source/tutorial/monitor-with-snmp.txt:29 -# 0926c9c1b291416688e580fd4df0c4df -msgid ":doc:`/tutorial/troubleshoot-snmp` and :doc:`/tutorial/monitor-with-snmp-on-windows` for complete instructions on using MongoDB with SNMP on Windows systems." -msgstr "" - -#: ../source/tutorial/monitor-with-snmp.txt:35 -# f7c35f383d8c4f84878f684e5a50cdb7 -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/monitor-with-snmp.txt:37 -# 0c9186e654c14024bb8651d2afc233c3 -msgid "Only :program:`mongod` instances provide SNMP support. :program:`mongos` and the other MongoDB binaries do not support SNMP." -msgstr "" - -#: ../source/tutorial/monitor-with-snmp.txt:42 -# 4624c8be707a4bd88de52e11126b77de -msgid "Configuration Files" -msgstr "" - -#: ../source/includes/fact-snmp-configuration-files.rst:3 -# b9aa853d4d094ce08214f6e9d2c4e553 -msgid "MongoDB Enterprise contains the following configuration files to support SNMP:" -msgstr "" - -#: ../source/includes/fact-snmp-configuration-files.rst:6 -# 7f7554048f65493a81275003d94dba04 -msgid "``MONGOD-MIB.txt``:" -msgstr "" - -#: ../source/includes/fact-snmp-configuration-files.rst:8 -# 87a38273bb0140b3a1c1f504258e08a8 -msgid "The management information base (MIB) file that defines MongoDB's SNMP output." -msgstr "" - -#: ../source/includes/fact-snmp-configuration-files.rst:11 -# 96e5fbcc064444d9a2cb52ede2aedd6a -msgid "``mongod.conf.subagent``:" -msgstr "" - -#: ../source/includes/fact-snmp-configuration-files.rst:13 -# d9a65b4ea1ab461d965c61ca673fe534 -msgid "The configuration file to run |mongod-program| as the SNMP subagent. This file sets SNMP run-time configuration options, including the ``AgentX`` socket to connect to the SNMP master." -msgstr "" - -#: ../source/includes/fact-snmp-configuration-files.rst:17 -# 353f42e010af4bc1b9c075a24127712a -msgid "``mongod.conf.master``:" -msgstr "" - -#: ../source/includes/fact-snmp-configuration-files.rst:19 -# 567eb8ffcf87432e83a666a2294fcdc4 -msgid "The configuration file to run |mongod-program| as the SNMP master. This file sets SNMP run-time configuration options." -msgstr "" - -#: ../source/tutorial/monitor-with-snmp.txt:47 -# e450b151526c41d3b80e982c2d839772 -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/monitor-with-snmp.txt:52 -# d625b46a4ae14882920f27a2f5f732a9 -msgid "Optional: Run MongoDB as SNMP Master" -msgstr "" - -#: ../source/includes/fact-snmp-run-mongodb-as-snmp-master.rst:1 -# 8bd0087b94c94f21ac8b6ba07e6b4e4f -msgid "You can run |mongod-program| with the :setting:`snmp-master` option for testing purposes. To do this, use the SNMP master configuration file instead of the subagent configuration file. From the directory containing the unpacked MongoDB installation files:" -msgstr "" - -#: ../source/tutorial/monitor-with-snmp.txt:60 -# 307797f5743641a898bb5cc22b1ac837 -msgid "Additionally, start |mongod-program| with the :setting:`snmp-master` option, as in the following:" -msgstr "" - diff --git a/locale/pot/tutorial/optimize-query-performance-with-indexes-and-projections.pot b/locale/pot/tutorial/optimize-query-performance-with-indexes-and-projections.pot deleted file mode 100644 index 41b193fa518..00000000000 --- a/locale/pot/tutorial/optimize-query-performance-with-indexes-and-projections.pot +++ /dev/null @@ -1,155 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:3 -# e222a23fd84742c7a9a5414baad9a162 -msgid "Optimize Query Performance" -msgstr "" - -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:0 -# 0bb5e58d602f4f93980d07815c018975 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:14 -# 0cc6f3a6e7f8408b9cd8046fce1a02b6 -msgid "Create Indexes to Support Queries" -msgstr "" - -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:16 -# 8f6ddd914909415bacfd32ce48125bac -msgid "For commonly issued queries, create :doc:`indexes `. If a query searches multiple fields, create a :ref:`compound index `. Scanning an index is much faster than scanning a collection. The indexes structures are smaller than the documents reference, and store references in order." -msgstr "" - -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:0 -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:0 -# b84a8bf650e4475c8e51c3f09af59fb7 -# 9e65b3e66ba34caebc27473f5f5cf2a4 -msgid "Example" -msgstr "" - -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:31 -# 9ffb6b65833745b09ed580c1fde38fa9 -msgid "Indexes also improve efficiency on queries that routinely sort on a given field." -msgstr "" - -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:38 -# c8f2a835892747bba81b438c8ea6b528 -msgid "Creating this index:" -msgstr "" - -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:44 -# a7b000044151461fa3e65716e5b04f5e -msgid "Optimizes this query:" -msgstr "" - -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:50 -# 5a80e234c2a347acbdaebc961d63dcd5 -msgid "Because MongoDB can read indexes in both ascending and descending order, the direction of a single-key index does not matter." -msgstr "" - -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:53 -# 115cc234f0ae40859b2c26757dc95dab -msgid "Indexes support queries, update operations, and some phases of the :ref:`aggregation pipeline `." -msgstr "" - -#: ../source/includes/fact-bindata-storage-optimization.rst:1 -# b8536528785b4adf92c1e299bbd3a2fb -msgid "Index keys that are of the ``BinData`` type are more efficiently stored in the index if:" -msgstr "" - -#: ../source/includes/fact-bindata-storage-optimization.rst:4 -# 500308a71e8949fdaa205c00fd4e73fb -msgid "the binary subtype value is in the range of 0-7 or 128-135, and" -msgstr "" - -#: ../source/includes/fact-bindata-storage-optimization.rst:6 -# 56f462877575465ba011d0a7d46f40b8 -msgid "the length of the byte array is: 0, 1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 16, 20, 24, or 32." -msgstr "" - -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:61 -# b4be82a8d7e54828a1aac03ea667a759 -msgid "Limit the Number of Query Results to Reduce Network Demand" -msgstr "" - -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:63 -# 4e926f63a38a427ab6228fdfbebdea89 -msgid "MongoDB :term:`cursors ` return results in groups of multiple documents. If you know the number of results you want, you can reduce the demand on network resources by issuing the :method:`~cursor.limit()` method." -msgstr "" - -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:68 -# 1ab1dea45a1947ae86f396d89b48ede5 -msgid "This is typically used in conjunction with sort operations. For example, if you need only 10 results from your query to the ``posts`` collection, you would issue the following command:" -msgstr "" - -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:76 -# f259f42be8d34762999d7fae31891004 -msgid "For more information on limiting results, see :method:`~cursor.limit()`" -msgstr "" - -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:79 -# 5c3fac7e0fa54f198a9952007f43edb0 -msgid "Use Projections to Return Only Necessary Data" -msgstr "" - -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:81 -# 9603edbf23254717a4fed24c30a16cf4 -msgid "When you need only a subset of fields from documents, you can achieve better performance by returning only the fields you need:" -msgstr "" - -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:84 -# f03c083da6d640c4b5c3cb54e37a4128 -msgid "For example, if in your query to the ``posts`` collection, you need only the ``timestamp``, ``title``, ``author``, and ``abstract`` fields, you would issue the following command:" -msgstr "" - -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:92 -# 528e5ac0db51469cb6a00c62d6e360be -msgid "For more information on using projections, see :ref:`read-operations-projection`." -msgstr "" - -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:96 -# 18c8a40d331e417a996275116799c4e9 -msgid "Use ``$hint`` to Select a Particular Index" -msgstr "" - -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:98 -# 917fd824b59947c7b6f09e83d429c15f -msgid "In most cases the :ref:`query optimizer ` selects the optimal index for a specific operation; however, you can force MongoDB to use a specific index using the :method:`~cursor.hint()` method. Use :method:`~cursor.hint()` to support performance testing, or on some queries where you must select a field or field included in several indexes." -msgstr "" - -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:107 -# 200d35c37fd64a3ab8befa920a0b1307 -msgid "Use the Increment Operator to Perform Operations Server-Side" -msgstr "" - -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:109 -# 779b33076232459482bee7380c1f2133 -msgid "Use MongoDB's :update:`$inc` operator to increment or decrement values in documents. The operator increments the value of the field on the server side, as an alternative to selecting a document, making simple modifications in the client and then writing the entire document to the server. The :update:`$inc` operator can also help avoid race conditions, which would result when two application instances queried for a document, manually incremented a field, and saved the entire document back at the same time." -msgstr "" - -#: ../source/includes/extracts/additional-resources-performance-eval.rst:4 -# 9042c37354b3433a98cf5380097310db -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-performance-eval.rst:6 -# 576d491516bc4d4a83e8f68ee36ec4e7 -msgid "`MongoDB Performance Evaluation and Tuning Consulting Package `_" -msgstr "" - diff --git a/locale/pot/tutorial/perform-findAndModify-linearizable-reads.pot b/locale/pot/tutorial/perform-findAndModify-linearizable-reads.pot deleted file mode 100644 index 021497e31bd..00000000000 --- a/locale/pot/tutorial/perform-findAndModify-linearizable-reads.pot +++ /dev/null @@ -1,95 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/perform-findAndModify-linearizable-reads.txt:5 -#: ../source/tutorial/perform-findAndModify-linearizable-reads.txt:32 -# 4aade867eda74cefb8dba9237e9bdfee -# 9a80f85c2d3a4688817f0ffb50c0a6a0 -msgid "Linearizable Reads via ``findAndModify``" -msgstr "" - -#: ../source/tutorial/perform-findAndModify-linearizable-reads.txt:10 -# cc3c81ef39ae4a178730674396a338da -msgid "Overview" -msgstr "" - -#: ../source/tutorial/perform-findAndModify-linearizable-reads.txt:12 -# 533452d8668a49e496dfcf45067474ae -msgid "When reading from a replica set, it is possible to read data that is stale (i.e. may not reflect all writes that have occurred prior to the read operation) or not durable (i.e. the state of the data may reflect a write that has not been acknowledged by a majority or the replica set members and thus could be rolled back), depending on the read concern used." -msgstr "" - -#: ../source/tutorial/perform-findAndModify-linearizable-reads.txt:19 -# 47f907c954a940bf9be41f284e8b41f4 -msgid "Starting in version 3.4, MongoDB introduces :readconcern:`\"linearizable\"` read concern that returns durable data that is not stale. :readconcern:`Linearizable <\"linearizable\">` read concern guarantees only apply if read operations specify a query filter that uniquely identifies a single document." -msgstr "" - -#: ../source/tutorial/perform-findAndModify-linearizable-reads.txt:25 -# a960196a5f9e4f1b94ccbe8a3e615e37 -msgid "This tutorial outlines an alternative procedure, one using :method:`db.collection.findAndModify()` to read data that is not stale and cannot be rolled back, for deployments using MongoDB 3.2. For MongoDB 3.4, although the outlined procedure can be applied, see :readconcern:`\"linearizable\"` read concern instead." -msgstr "" - -#: ../source/tutorial/perform-findAndModify-linearizable-reads.txt:34 -# afa2fd8a151646eebd8a7bdd5f6c8a43 -msgid "This procedure uses :method:`db.collection.findAndModify()` to read data that is not stale and cannot be rolled back. To do so, the procedure uses the :method:`~db.collection.findAndModify()` method with a :ref:`write concern ` to modify a dummy field in a document. Specifically, the procedure requires that:" -msgstr "" - -#: ../source/tutorial/perform-findAndModify-linearizable-reads.txt:40 -# 5448fd607f5b4595928f000dd96973cf -msgid ":method:`db.collection.findAndModify()` use an **exact** match query, and a :doc:`unique index ` **must exist** to satisfy the query." -msgstr "" - -#: ../source/tutorial/perform-findAndModify-linearizable-reads.txt:44 -# cf381937eace4baebd42a8868480ff0d -msgid ":method:`~db.collection.findAndModify()` must actually modify a document; i.e. result in a change to the document." -msgstr "" - -#: ../source/tutorial/perform-findAndModify-linearizable-reads.txt:47 -# 57e4767a055b4997af663a6673a762d9 -msgid ":method:`~db.collection.findAndModify()` must use the write concern :writeconcern:`{ w: \"majority\" } <\"majority\">`." -msgstr "" - -#: ../source/tutorial/perform-findAndModify-linearizable-reads.txt:52 -# c463c7bdaa3f489ebd43bd9fae667fa6 -msgid "The \"quorum read\" procedure has a substantial cost over simply using a read concern of :readconcern:`\"majority\"` because it incurs write latency rather than read latency. This technique should only be used if staleness is absolutely intolerable." -msgstr "" - -#: ../source/tutorial/perform-findAndModify-linearizable-reads.txt:58 -# c718916de13a4219ba710de94509b9a1 -msgid "Prerequisites" -msgstr "" - -#: ../source/tutorial/perform-findAndModify-linearizable-reads.txt:60 -# c2019bd0d4a44d05aba59e305b6a159c -msgid "This tutorial reads from a collection named ``products``. Initialize the collection using the following operation." -msgstr "" - -#: ../source/tutorial/perform-findAndModify-linearizable-reads.txt:89 -# 0928043df7644aa3b00849cadd35b3ed -msgid "The documents in this collection contain a dummy field named ``_dummy_field`` that will be incremented by the :method:`db.collection.findAndModify()` in the tutorial. If the field does not exist, the :method:`db.collection.findAndModify()` operation will add the field to the document. The purpose of the field is to ensure that the :method:`db.collection.findAndModify()` results in a modification to the document." -msgstr "" - -#: ../source/tutorial/perform-findAndModify-linearizable-reads.txt:98 -# 7c23805034dc4ab4905b906329cb08bf -msgid "Procedure" -msgstr "" - -#: ../source/includes/footnote-two-primaries-edge-cases.rst:1 -# 44100bcc0f46446e83c28cc8533585c8 -msgid "In :ref:`some circumstances `, two nodes in a replica set may *transiently* believe that they are the primary, but at most, one of them will be able to complete writes with :writeconcern:`{ w: \"majority\" } <\"majority\">` write concern. The node that can complete :writeconcern:`{ w: \"majority\" } <\"majority\">` writes is the current primary, and the other node is a former primary that has not yet recognized its demotion, typically due to a :term:`network partition`. When this occurs, clients that connect to the former primary may observe stale data despite having requested read preference :readmode:`primary`, and new writes to the former primary will eventually roll back." -msgstr "" - diff --git a/locale/pot/tutorial/perform-findAndModify-quorum-reads.pot b/locale/pot/tutorial/perform-findAndModify-quorum-reads.pot deleted file mode 100644 index 4e6ebaa6509..00000000000 --- a/locale/pot/tutorial/perform-findAndModify-quorum-reads.pot +++ /dev/null @@ -1,83 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/perform-findAndModify-quorum-reads.txt:3 -# c3ca722d8c4243daaeea91ced48a1c83 -msgid "Perform Quorum Reads on Replica Sets" -msgstr "" - -#: ../source/tutorial/perform-findAndModify-quorum-reads.txt:10 -# d8252237d32b425b9d421d793508fcc5 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/perform-findAndModify-quorum-reads.txt:12 -# ed7a5ff3eb1e42649f0752afa70edbb2 -msgid "When reading from the primary of a replica set, it is possible to read data that is stale or not durable, depending on the read concern used [#edge-cases-2-primaries]_. With a read concern level of :readconcern:`\"local\"`, a client can read data before it is :term:`durable`; that is, before they have propagated to enough replica set members to avoid a rollback. A read concern level of :readconcern:`\"majority\"` guarantees durable reads but may return stale data that has been overwritten by another write operation." -msgstr "" - -#: ../source/tutorial/perform-findAndModify-quorum-reads.txt:21 -# aa33d6f1bca24830985a5f3afe594964 -msgid "This tutorial outlines a procedure that uses :method:`db.collection.findAndModify()` to read data that is not stale and cannot be rolled back. To do so, the procedure uses the :method:`~db.collection.findAndModify()` method with a :ref:`write concern ` to modify a dummy field in a document. Specifically, the procedure requires that:" -msgstr "" - -#: ../source/tutorial/perform-findAndModify-quorum-reads.txt:28 -# 55d81707430048e695975ab54eb7998f -msgid ":method:`db.collection.findAndModify()` use an **exact** match query, and a :doc:`unique index ` **must exist** to satisfy the query." -msgstr "" - -#: ../source/tutorial/perform-findAndModify-quorum-reads.txt:32 -# 39b082cffe0c4f1aa8bdf3c8f991cb85 -msgid ":method:`~db.collection.findAndModify()` must actually modify a document; i.e. result in a change to the document." -msgstr "" - -#: ../source/tutorial/perform-findAndModify-quorum-reads.txt:35 -# 625c7ec7045b4738a40b362b5c354828 -msgid ":method:`~db.collection.findAndModify()` must use the write concern :writeconcern:`{ w: \"majority\" } <\"majority\">`." -msgstr "" - -#: ../source/tutorial/perform-findAndModify-quorum-reads.txt:40 -# b19f9f2762e1447bb0321043c3de6950 -msgid "The \"quorum read\" procedure has a substantial cost over simply using a read concern of :readconcern:`\"majority\"` because it incurs write latency rather than read latency. This technique should only be used if staleness is absolutely intolerable." -msgstr "" - -#: ../source/tutorial/perform-findAndModify-quorum-reads.txt:46 -# 5cb1ef17468843018a2512bcbf6d9a2a -msgid "Prerequisites" -msgstr "" - -#: ../source/tutorial/perform-findAndModify-quorum-reads.txt:48 -# 8440f5ae37784186b49071aefaea506a -msgid "This tutorial reads from a collection named ``products``. Initialize the collection using the following operation." -msgstr "" - -#: ../source/tutorial/perform-findAndModify-quorum-reads.txt:77 -# de9e115123c04446a67d7d2634da202c -msgid "The documents in this collection contain a dummy field named ``_dummy_field`` that will be incremented by the :method:`db.collection.findAndModify()` in the tutorial. If the field does not exist, the :method:`db.collection.findAndModify()` operation will add the field to the document. The purpose of the field is to ensure that the :method:`db.collection.findAndModify()` results in a modification to the document." -msgstr "" - -#: ../source/tutorial/perform-findAndModify-quorum-reads.txt:86 -# e1d6be3bcd5343aea9caac94086abdac -msgid "Procedure" -msgstr "" - -#: ../source/includes/footnote-two-primaries-edge-cases.rst:1 -# b878c218998a452291fff452c047350d -msgid "In :ref:`some circumstances `, two nodes in a replica set may *transiently* believe that they are the primary, but at most, one of them will be able to complete writes with :writeconcern:`{ w: \"majority\" } <\"majority\">` write concern. The node that can complete :writeconcern:`{ w: \"majority\" } <\"majority\">` writes is the current primary, and the other node is a former primary that has not yet recognized its demotion, typically due to a :term:`network partition`. When this occurs, clients that connect to the former primary may observe stale data despite having requested read preference :readmode:`primary`, and new writes to the former primary will eventually roll back." -msgstr "" - diff --git a/locale/pot/tutorial/perform-incremental-map-reduce.pot b/locale/pot/tutorial/perform-incremental-map-reduce.pot deleted file mode 100644 index ec2af38212c..00000000000 --- a/locale/pot/tutorial/perform-incremental-map-reduce.pot +++ /dev/null @@ -1,123 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/perform-incremental-map-reduce.txt:3 -# a15e22fc10284aac9d75aa4620f9eddd -msgid "Perform Incremental Map-Reduce" -msgstr "" - -#: ../source/tutorial/perform-incremental-map-reduce.txt:0 -# ab54659985814da39c65eaf5b57a7f3a -msgid "On this page" -msgstr "" - -#: ../source/tutorial/perform-incremental-map-reduce.txt:13 -# 3af485aa41c54c1f8c4be47fb4f393e3 -msgid "Map-reduce operations can handle complex aggregation tasks. To perform map-reduce operations, MongoDB provides the :dbcommand:`mapReduce` command and, in the :program:`mongo` shell, the :method:`db.collection.mapReduce()` wrapper method." -msgstr "" - -#: ../source/tutorial/perform-incremental-map-reduce.txt:18 -# e96d910859c64b85a3f8a76cb72896c7 -msgid "If the map-reduce data set is constantly growing, you may want to perform an incremental map-reduce rather than performing the map-reduce operation over the entire data set each time." -msgstr "" - -#: ../source/tutorial/perform-incremental-map-reduce.txt:22 -# b48d419903d845bcb918aa2d1c219141 -msgid "To perform incremental map-reduce:" -msgstr "" - -#: ../source/tutorial/perform-incremental-map-reduce.txt:24 -# 0bd8e121bb8548198ab4214bc027261e -msgid "Run a map-reduce job over the current collection and output the result to a separate collection." -msgstr "" - -#: ../source/tutorial/perform-incremental-map-reduce.txt:27 -# 332e6aaab969481f8d0a841cee1b91fc -msgid "When you have more data to process, run subsequent map-reduce job with:" -msgstr "" - -#: ../source/tutorial/perform-incremental-map-reduce.txt:30 -# c7d52a32f67747428752402bb10ae5e3 -msgid "the ``query`` parameter that specifies conditions that match *only* the new documents." -msgstr "" - -#: ../source/tutorial/perform-incremental-map-reduce.txt:33 -# 8970532be7b04de885c8522686cd04c6 -msgid "the ``out`` parameter that specifies the ``reduce`` action to merge the new results into the existing output collection." -msgstr "" - -#: ../source/tutorial/perform-incremental-map-reduce.txt:36 -# f6341d84a3d943108c14f3c894088e91 -msgid "Consider the following example where you schedule a map-reduce operation on a ``sessions`` collection to run at the end of each day." -msgstr "" - -#: ../source/tutorial/perform-incremental-map-reduce.txt:40 -# 866d7c790f814962ae25e3264ecaaa00 -msgid "Data Setup" -msgstr "" - -#: ../source/tutorial/perform-incremental-map-reduce.txt:42 -# f56deeea0f8f469b8bb39e0c56c93540 -msgid "The ``sessions`` collection contains documents that log users' sessions each day, for example:" -msgstr "" - -#: ../source/tutorial/perform-incremental-map-reduce.txt:58 -# 2c8360da68b445399fb4377ba798e7ef -msgid "Initial Map-Reduce of Current Collection" -msgstr "" - -#: ../source/tutorial/perform-incremental-map-reduce.txt:60 -# 241aa8cb9c6a4ed69145d4ab03584fb1 -msgid "Run the first map-reduce operation as follows:" -msgstr "" - -#: ../source/tutorial/perform-incremental-map-reduce.txt:62 -# 366f416aefc84350b8919285b42f9351 -msgid "Define the map function that maps the ``userid`` to an object that contains the fields ``userid``, ``total_time``, ``count``, and ``avg_time``:" -msgstr "" - -#: ../source/tutorial/perform-incremental-map-reduce.txt:80 -# 910990fd569d45e5b614e37cb816c060 -msgid "Define the corresponding reduce function with two arguments ``key`` and ``values`` to calculate the total time and the count. The ``key`` corresponds to the ``userid``, and the ``values`` is an array whose elements corresponds to the individual objects mapped to the ``userid`` in the ``mapFunction``." -msgstr "" - -#: ../source/tutorial/perform-incremental-map-reduce.txt:105 -# c3c9ad58147a4303af6080a223981b39 -msgid "Define the finalize function with two arguments ``key`` and ``reducedValue``. The function modifies the ``reducedValue`` document to add another field ``average`` and returns the modified document." -msgstr "" - -#: ../source/tutorial/perform-incremental-map-reduce.txt:119 -# 7fdfe9cdce4749f3a7b759ce4625bdb1 -msgid "Perform map-reduce on the ``session`` collection using the ``mapFunction``, the ``reduceFunction``, and the ``finalizeFunction`` functions. Output the results to a collection ``session_stat``. If the ``session_stat`` collection already exists, the operation will replace the contents:" -msgstr "" - -#: ../source/tutorial/perform-incremental-map-reduce.txt:136 -# b81c3fbbbe864ae9bbba48f4e9f7b6e3 -msgid "Subsequent Incremental Map-Reduce" -msgstr "" - -#: ../source/tutorial/perform-incremental-map-reduce.txt:138 -# a5a47cd64c1149f6bddb87cb703fc805 -msgid "Later, as the ``sessions`` collection grows, you can run additional map-reduce operations. For example, add new documents to the ``sessions`` collection:" -msgstr "" - -#: ../source/tutorial/perform-incremental-map-reduce.txt:149 -# eb1652060cd844478fb5b8852f68993f -msgid "At the end of the day, perform incremental map-reduce on the ``sessions`` collection, but use the ``query`` field to select only the new documents. Output the results to the collection ``session_stat``, but ``reduce`` the contents with the results of the incremental map-reduce:" -msgstr "" - diff --git a/locale/pot/tutorial/perform-maintence-on-replica-set-members.pot b/locale/pot/tutorial/perform-maintence-on-replica-set-members.pot deleted file mode 100644 index edf21da5348..00000000000 --- a/locale/pot/tutorial/perform-maintence-on-replica-set-members.pot +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/perform-maintence-on-replica-set-members.txt:3 -# 606ef4b339934e7ab9c612f30c86db68 -msgid "Perform Maintenance on Replica Set Members" -msgstr "" - -#: ../source/tutorial/perform-maintence-on-replica-set-members.txt:0 -# b7679b26183c467396d9e2e8f1f95658 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/perform-maintence-on-replica-set-members.txt:14 -# 64fd4ec7f028487bb872be8298ab2978 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/perform-maintence-on-replica-set-members.txt:16 -# 709a14dc82b948d089850334ad7d1827 -msgid ":term:`Replica sets ` allow a MongoDB deployment to remain available during the majority of a maintenance window." -msgstr "" - -#: ../source/tutorial/perform-maintence-on-replica-set-members.txt:19 -# 7c62163ff61b4b75aea5ad561e699f35 -msgid "This document outlines the basic procedure for performing maintenance on each of the members of a replica set. Furthermore, this particular sequence strives to minimize the amount of time that the :term:`primary` is unavailable and controlling the impact on the entire deployment." -msgstr "" - -#: ../source/tutorial/perform-maintence-on-replica-set-members.txt:25 -# f62da709f16e425fa5f8d03011ea7f75 -msgid "Use these steps as the basis for common replica set operations, particularly for procedures such as :doc:`upgrading to the latest version of MongoDB ` and :doc:`changing the size of the oplog`." -msgstr "" - -#: ../source/tutorial/perform-maintence-on-replica-set-members.txt:31 -# a151e7c509db46a4a90ebed7fcccce15 -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/perform-maintence-on-replica-set-members.txt:33 -# e416dff96548496f9c44160630ad489e -msgid "For each member of a replica set, starting with a secondary member, perform the following sequence of events, ending with the primary:" -msgstr "" - -#: ../source/tutorial/perform-maintence-on-replica-set-members.txt:36 -# 3b6bbba6062e486ebb8e6dec19edcb9f -msgid "Restart the :program:`mongod` instance as a standalone." -msgstr "" - -#: ../source/tutorial/perform-maintence-on-replica-set-members.txt:38 -# eb37af1487e1412589f706d1972e1a43 -msgid "Perform the task on the standalone instance." -msgstr "" - -#: ../source/tutorial/perform-maintence-on-replica-set-members.txt:40 -# 06608fef2730493c9082fe7f683bad33 -msgid "Restart the :program:`mongod` instance as a member of the replica set." -msgstr "" - diff --git a/locale/pot/tutorial/perform-two-phase-commits.pot b/locale/pot/tutorial/perform-two-phase-commits.pot deleted file mode 100644 index 8d3c3411e10..00000000000 --- a/locale/pot/tutorial/perform-two-phase-commits.pot +++ /dev/null @@ -1,297 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/perform-two-phase-commits.txt:3 -# 4bf7ec650a664a1db27947cdd43b0dac -msgid "Perform Two Phase Commits" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:0 -# b88f4133e7594392b82d8d9c4ba99812 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:14 -# 4dd04017bbed4a9bb59179e6442158d1 -msgid "Synopsis" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:16 -# 8291574b24ee431ea262e54d54f9386a -msgid "This document provides a pattern for doing multi-document updates or \"multi-document transactions\" using a two-phase commit approach for writing data to multiple documents. Additionally, you can extend this process to provide a :ref:`rollback-like <2-phase-commits-rollback>` functionality." -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:23 -# 97ddf54b6a8d4168b08ec5c53397433a -msgid "Background" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:25 -# f9a41b16abbf4d73a906ee9e1171d47a -msgid "Operations on a single :term:`document` are always atomic with MongoDB databases; however, operations that involve multiple documents, which are often referred to as \"multi-document transactions\", are not atomic. Since documents can be fairly complex and contain multiple \"nested\" documents, single-document atomicity provides the necessary support for many practical use cases." -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:32 -# 6e50eaba21cc41f88be30ed402b812b5 -msgid "Despite the power of single-document atomic operations, there are cases that require multi-document transactions. When executing a transaction composed of sequential operations, certain issues arise, such as:" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:36 -# 90f5ad55b89d431da6d5d6ea907b68b7 -msgid "Atomicity: if one operation fails, the previous operation within the transaction must \"rollback\" to the previous state (i.e. the \"nothing,\" in \"all or nothing\")." -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:40 -# 4430898c8329440788b0722db6516606 -msgid "Consistency: if a major failure (i.e. network, hardware) interrupts the transaction, the database must be able to recover a consistent state." -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:44 -# 0e32e4517b724fe0b91266d6afb3f554 -msgid "For situations that require multi-document transactions, you can implement two-phase commit in your application to provide support for these kinds of multi-document updates. Using two-phase commit ensures that data is consistent and, in case of an error, the state that preceded the transaction is :ref:`recoverable <2-phase-commits-rollback>`. During the procedure, however, documents can represent pending data and states." -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:54 -# 6cb3a58138664bada9b7b86f5d7293c5 -msgid "Because only single-document operations are atomic with MongoDB, two-phase commits can only offer transaction-*like* semantics. It is possible for applications to return intermediate data at intermediate points during the two-phase commit or rollback." -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:60 -# 2ec0443d10df4433add01173bf49cb06 -msgid "Pattern" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:63 -# 6a662771e5274cca90ba9a21fbcbd21d -msgid "Overview" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:65 -# d7e18f7539674c5a9fcfd21a308637f4 -msgid "Consider a scenario where you want to transfer funds from account ``A`` to account ``B``. In a relational database system, you can subtract the funds from ``A`` and add the funds to ``B`` in a single multi-statement transaction. In MongoDB, you can emulate a two-phase commit to achieve a comparable result." -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:71 -# 864e804b5c764be5abfed8420ee6a351 -msgid "The examples in this tutorial use the following two collections:" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:73 -# 19c2dcff2cd54e67a8e9b3501d3dac54 -msgid "A collection named ``accounts`` to store account information." -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:75 -# d3f7e458d77c4bd6b46ae33f5872ff88 -msgid "A collection named ``transactions`` to store information on the fund transfer transactions." -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:79 -# 706de57dc69c421f9253a2d7cc2167d1 -msgid "Initialize Source and Destination Accounts" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:81 -# bb2f8d13ffa3480eb19d2d135a300c65 -msgid "Insert into the ``accounts`` collection a document for account ``A`` and a document for account ``B``." -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:93 -# e712c5bcc9464d71a765af34142bd83e -msgid "The operation returns a :method:`BulkWriteResult()` object with the status of the operation. Upon successful insert, the :method:`BulkWriteResult()` has :data:`~BulkWriteResult.nInserted` set to ``2`` ." -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:101 -# 95ab23a6540e441186229f15cad93932 -msgid "Initialize Transfer Record" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:103 -# c8ea65882213469f9d3cafd27247553e -msgid "For each fund transfer to perform, insert into the ``transactions`` collection a document with the transfer information. The document contains the following fields:" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:107 -# b9a03974c40842da8d830215e7a54dbc -msgid "``source`` and ``destination`` fields, which refer to the ``_id`` fields from the ``accounts`` collection," -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:110 -# 7c7c1eb697e246daa5b0bd8d38cdddcb -msgid "``value`` field, which specifies the amount of transfer affecting the ``balance`` of the ``source`` and ``destination`` accounts," -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:113 -# 6013225c4c2e4297ae1bfb57cfc7c0ee -msgid "``state`` field, which reflects the current state of the transfer. The ``state`` field can have the value of ``initial``, ``pending``, ``applied``, ``done``, ``canceling``, and ``canceled``." -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:117 -# c1f5da9eedfc4c8d8cd67b021607d344 -msgid "``lastModified`` field, which reflects last modification date." -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:119 -# 02f4380649574a52b3683dcb10148080 -msgid "To initialize the transfer of ``100`` from account ``A`` to account ``B``, insert into the ``transactions`` collection a document with the transfer information, the transaction ``state`` of ``\"initial\"``, and the ``lastModified`` field set to the current date:" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:130 -# 3f368b5d558b44ce98aa2cb6afc38d7b -msgid "The operation returns a :method:`WriteResult()` object with the status of the operation. Upon successful insert, the :method:`WriteResult()` object has :data:`~WriteResult.nInserted` set to ``1``." -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:135 -# 07dd99e33ca8465e8dcf79b3bddba209 -msgid "Transfer Funds Between Accounts Using Two-Phase Commit" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:142 -# e74fca9857594d0e9812abccc801c33e -msgid "Recovering from Failure Scenarios" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:144 -# 6a04f530c156494ab96aba452197586c -msgid "The most important part of the transaction procedure is not the prototypical example above, but rather the possibility for recovering from the various failure scenarios when transactions do not complete successfully. This section presents an overview of possible failures and provides steps to recover from these kinds of events." -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:151 -# 254943da024b436fbb05ade4c5f0881e -msgid "Recovery Operations" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:153 -# b5172d022c904774b621ec903dba4634 -msgid "The two-phase commit pattern allows applications running the sequence to resume the transaction and arrive at a consistent state. Run the recovery operations at application startup, and possibly at regular intervals, to catch any unfinished transactions." -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:158 -# fdcb5ec7da2448c3a4b5c89f975cb2ec -msgid "The time required to reach a consistent state depends on how long the application needs to recover each transaction." -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:161 -# 8f749cefa6e14456a4948a3aae5030bb -msgid "The following recovery procedures uses the ``lastModified`` date as an indicator of whether the pending transaction requires recovery; specifically, if the pending or applied transaction has not been updated in the last 30 minutes, the procedures determine that these transactions require recovery. You can use different conditions to make this determination." -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:169 -#: ../source/tutorial/perform-two-phase-commits.txt:222 -# ead431f8fbb64cabadc555a0ba77ad34 -# 56e94106872544c6b42f78e4e16b6a6d -msgid "Transactions in Pending State" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:171 -# e435910e7481412dbbe443e01f468eb9 -msgid "To recover from failures that occur after step \"`Update transaction state to pending.`_\" but before \"`Update transaction state to applied.`_\" step, retrieve from the ``transactions`` collection a pending transaction for recovery:" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:183 -# 675e2af6187b4b4b985bf373db7ea3ac -msgid "And resume from step \"`Apply the transaction to both accounts.`_\"" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:186 -#: ../source/tutorial/perform-two-phase-commits.txt:213 -# 9ae70432ec9740129bdbccfaf171cdcd -# 09db910f845940c29e08c5712cad216d -msgid "Transactions in Applied State" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:188 -# 01138771c91c432d836ca23c2095f796 -msgid "To recover from failures that occur after step \"`Update transaction state to applied.`_\" but before \"`Update transaction state to done.`_\" step, retrieve from the ``transactions`` collection an applied transaction for recovery:" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:200 -# f7e331f87a424b6fba069246fab539d9 -msgid "And resume from \"`Update both accounts' list of pending transactions.`_\"" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:206 -# 001b9716b3774363acc9a96ce4421804 -msgid "Rollback Operations" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:208 -# 5f6bdcebf26140889fe55dd79ad67f4d -msgid "In some cases, you may need to \"roll back\" or undo a transaction; e.g., if the application needs to \"cancel\" the transaction or if one of the accounts does not exist or stops existing during the transaction." -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:215 -# eb7faab2237448e2a16fd4612dc3c569 -msgid "After the \"`Update transaction state to applied.`_\" step, you should **not** roll back the transaction. Instead, complete that transaction and :ref:`create a new transaction ` to reverse the transaction by switching the values in the source and the destination fields." -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:224 -# 6e39ba148b3a46bfbe74cc6f790de565 -msgid "After the \"`Update transaction state to pending.`_\" step, but before the \"`Update transaction state to applied.`_\" step, you can rollback the transaction using the following procedure:" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:233 -# f7f1e779a65543e081dae3873ffa2dcf -msgid "Multiple Applications" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:235 -# 83d682fa4e894b3da23a609a20a912fb -msgid "Transactions exist, in part, so that multiple applications can create and run operations concurrently without causing data inconsistency or conflicts. In our procedure, to update or retrieve the transaction document, the update conditions include a condition on the ``state`` field to prevent reapplication of the transaction by multiple applications." -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:242 -# 850f913cbb9b4eb7bdff41870132605a -msgid "For example, applications ``App1`` and ``App2`` both grab the same transaction, which is in the ``initial`` state. ``App1`` applies the whole transaction before ``App2`` starts. When ``App2`` attempts to perform the \"`Update transaction state to pending.`_\" step, the update condition, which includes the ``state: \"initial\"`` criterion, will not match any document, and the :data:`~WriteResult.nMatched` and :data:`~WriteResult.nModified` will be ``0``. This should signal to ``App2`` to go back to the first step to restart the procedure with a different transaction." -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:252 -# fc86bc0f6d7741608dd0fd73764760a2 -msgid "When multiple applications are running, it is crucial that only one application can handle a given transaction at any point in time. As such, in addition including the expected state of the transaction in the update condition, you can also create a marker in the transaction document itself to identify the application that is handling the transaction. Use :method:`~db.collection.findAndModify()` method to modify the transaction and get it back in one step:" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:274 -# 2c607e86718f4293b392f7e2972f5c3b -msgid "Amend the transaction operations to ensure that only applications that match the identifier in the ``application`` field apply the transaction." -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:277 -# f1e395bf4d784183bff5a60092bf2a90 -msgid "If the application ``App1`` fails during transaction execution, you can use the :ref:`recovery procedures <2-phase-commits-recovery>`, but applications should ensure that they \"own\" the transaction before applying the transaction. For example to find and resume the pending job, use a query that resembles the following:" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:299 -# 914deccf24e24077b94b00dadfba5dac -msgid "Using Two-Phase Commits in Production Applications" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:301 -# 09b5a6b2fc154fcfa3522d055c8f80dc -msgid "The example transaction above is intentionally simple. For example, it assumes that it is always possible to roll back operations to an account and that account balances can hold negative values." -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:305 -# f502468c3b9747a9a67cdb819e831364 -msgid "Production implementations would likely be more complex. Typically, accounts need information about current balance, pending credits, and pending debits." -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:309 -# 13f51de6221948088aa65aad44949c88 -msgid "For all transactions, ensure that you use the appropriate level of :doc:`write concern ` for your deployment." -msgstr "" - diff --git a/locale/pot/tutorial/project-fields-from-query-results.pot b/locale/pot/tutorial/project-fields-from-query-results.pot deleted file mode 100644 index 74d19813edc..00000000000 --- a/locale/pot/tutorial/project-fields-from-query-results.pot +++ /dev/null @@ -1,249 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/project-fields-from-query-results.txt:7 -# ffc7a558868645c7b10b00461b4f71ce -msgid "Project Fields to Return from Query" -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:0 -# 18a244460c614ac5ada354e7e76b4c03 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:17 -# c63b71825db94cdd94953a3627f65619 -msgid "By default, queries in MongoDB return all fields in matching documents. To limit the amount of data that MongoDB sends to applications, you can include a :term:`projection` document in the query operation." -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:22 -# d4aa0876f58348f2b994daf9e16f28ad -msgid "Projection Document" -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:24 -# 4e73edb9a3f24a8fa831e9032ac11bde -msgid "The projection document limits the fields to return for all matching documents. The projection document can specify the inclusion of fields or the exclusion of field and has the following form:" -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:32 -# 4b0470465c954e4591f4e57dc56ac769 -msgid "The ```` can be any of the following:" -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:34 -# 0fed826dcb9d488f84ed0c6f258652a9 -msgid "``1`` or ``true`` to include the field in the return documents." -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:36 -# faa3aefcf4cd45c8864acac85752bb6c -msgid "``0`` or ``false`` to exclude the field." -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:38 -# af05dd91992a45dbbd27bebaf736cbe6 -msgid "Expression using a :doc:`/reference/operator/projection`." -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:42 -# 0a128f582b4644aaafc6cbd4a2cbf1d8 -msgid "For the ``_id`` field, you do not have to explicitly specify ``_id: 1`` to return the ``_id`` field. The :method:`db.collection.find()` method always returns the :term:`_id` field unless you specify ``_id: 0`` to suppress the field." -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:47 -# c32f1e2b8bfd4607a06dc1d064a810ba -msgid "A ``projection`` *cannot* contain *both* include and exclude specifications, except for the exclusion of the ``_id`` field. In projections that *explicitly include* fields, the ``_id`` field is the only field that you can *explicitly exclude*." -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:53 -# 420b4a844c5b465d87484fa3edbfa5fb -msgid "Example Collection" -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:55 -# f99c7afc9cab458f89f6b4995730471e -msgid "The examples on this page use the :method:`db.collection.find()` method in the :program:`mongo` shell. In the :program:`mongo` shell, if the returned cursor is not assigned to a variable using the ``var`` keyword, then the cursor is automatically iterated up to 20 times [#set-shell-batch-size]_ to print up to the first 20 documents in the results." -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:62 -# e5d3e23b58874ad69d77ede34e323e3b -msgid "To populate the ``users`` collection referenced in the examples, run the following in :program:`mongo` shell:" -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:67 -# e0eb85e386ad400b98e01c61114d7638 -msgid "If the ``users`` collection already contains documents with the same ``_id`` values, you need to :method:`drop ` the collection (``db.users.drop()``) before inserting the example documents." -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:163 -# 46b726c14f2a4889b994874750dbf07b -msgid "Return All Fields in Matching Documents" -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:165 -# 0b903cd73022475da2c165174d10a9c4 -msgid "If you specify no projection, the :method:`db.collection.find()` method returns all fields of all documents that match the query." -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:168 -# d04b76d745a84ca194513efbc6fee57a -msgid "The following example retrieves from the ``users`` collection all documents where the ``status`` equals ``\"A\"``:" -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:175 -# c058911b45104a0d84c1c28709f954a9 -msgid "The matching documents includes all their fields:" -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:214 -# 7c13220f4ed94cfebb1a5230d3620723 -msgid "Return the Specified Fields and the ``_id`` Field Only" -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:216 -# dfe4c501206647a1859cf29d829672b0 -msgid "A projection can explicitly include several fields. In the following operation, the :method:`db.collection.find()` method returns all documents that match the query. In the result set, only the ``name``, ``status`` and, by default, the ``_id`` fields return in the matching documents." -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:226 -#: ../source/tutorial/project-fields-from-query-results.txt:318 -#: ../source/tutorial/project-fields-from-query-results.txt:395 -#: ../source/tutorial/project-fields-from-query-results.txt:417 -# 3d45447fafca4d69a4908c5d1ac90257 -# 640a659614594cd1bae50191d7e52943 -# d6929c4aa11d477eadeb80cf89c80a4e -# 362c9b2bbc1041898c056c9800a999ad -msgid "The operation returns the following documents:" -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:235 -# bf3f78038bf046b89d06b94abcde73d3 -msgid "Return Specified Fields Only" -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:237 -# 1938ffd656584cff8317be7b3e5b68b3 -msgid "You can remove the ``_id`` field from the results by specifying its exclusion in the projection, as in the following example:" -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:244 -# f7af82ef4f914abe8786394eb105affe -msgid "In the result set, *only* the ``name`` and ``status`` fields return in the matching documents:" -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:254 -# ed4c3bb7d47941208d08e7efde14a941 -msgid "Return All But the Excluded Field" -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:256 -# 7b848d134d1341a09f4a9b88c36c8b84 -msgid "To exclude a field or multiple fields, instead of listing the fields to include in the matching document, you can use a projection to exclude specific fields as in the following example:" -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:264 -# 644a9e5fbbc04693b062302356d00445 -msgid "In the result set, the ``favorites`` and the ``points`` fields do not return in the matching documents:" -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:297 -# 01ae68042417494487bfb22e209fcfe8 -msgid "With the exception of the ``_id`` field you cannot combine inclusion and exclusion statements in projection documents." -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:301 -# 03037b72529b4128ae4979163e799d1a -msgid "Return Specific Fields in Embedded Documents" -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:303 -# 833bbb7113464ccaa6be11f2c4a1c9e3 -msgid "Use the :ref:`dot notation ` to return specific fields in an embedded document." -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:306 -# 0fcc2eb491814593908f8efb6be38497 -msgid "The following example specifies a projection to return: the ``_id`` field, ``name`` field, ``status`` field, and the ``food`` field inside the ``favorites`` document; the ``food`` field remains embedded in the ``favorites`` document." -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:327 -# 17ff7f169795472b8337fff13c0b19ec -msgid "Suppress Specific Fields in Embedded Documents" -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:329 -# d7b5904d1a2e4e8f8f115bd6aea2d4ec -msgid "Use :ref:`dot notation ` to suppress specific fields of an embedded document using a ``0`` instead of ``1``." -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:332 -# 798a2fc66688479ea7c6475c884b2ea4 -msgid "The following example specifies a projection to exclude the ``food`` field inside the ``favorites`` document. All other fields are returned in the matching documents:" -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:343 -# 308115e700a440a1886fee411e623184 -msgid "The operation returns the following document:" -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:382 -# 0427936ecee547f2aaa3ec0c3a6725ee -msgid "Projection on Embedded Documents in an Array" -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:384 -# 3eb0bca5f92644db99926c0612fccf2f -msgid "Use :ref:`dot notation ` to project specific fields inside documents embedded in an array." -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:387 -# b1a40b1325414061b873e3334116ee32 -msgid "The following example specifies a projection to return the ``name`` field, ``status`` field, and just the ``bonus`` field in the documents in the ``points`` array. The ``_id`` field is returned by default." -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:404 -# 0a06fc46fca84e8d888067146e56be9a -msgid "Project Specific Array Elements in the Returned Array" -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:406 -# 73f46bba2bab4bceb4ed74ed13ae8f4c -msgid "For fields that contain arrays, MongoDB provides the following projection operators: :projection:`$elemMatch`, :projection:`$slice`, and :projection:`$`." -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:410 -# 435306b65fe94b86b05f551a5e65aec5 -msgid "The following example uses the :projection:`$slice` projection operator to return just the last element in the ``scores`` array." -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:425 -# 1feafb458e494f0dae0c9503a9a09fcf -msgid ":projection:`$elemMatch`, :projection:`$slice`, and :projection:`$` are the *only* way to project specific elements to include in the returned array. For instance, you *cannot* project specific array elements using the array index; e.g. ``{ \"ratings.0\": 1 }`` projection will *not* project the array with the first element." -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:431 -# 27abe4fa6ab64c539d577a9fd494b904 -msgid ":doc:`/tutorial/query-documents`" -msgstr "" - -#: ../source/includes/footnote-set-shell-batch-size.rst:1 -# a1864e0ad3c74fe1a7801720b04fc9fe -msgid "You can use the ``DBQuery.shellBatchSize`` to change the number of iteration from the default value ``20``. See :ref:`mongo-shell-executing-queries` for more information." -msgstr "" - diff --git a/locale/pot/tutorial/query-a-2d-index.pot b/locale/pot/tutorial/query-a-2d-index.pot deleted file mode 100644 index 51093f72e5a..00000000000 --- a/locale/pot/tutorial/query-a-2d-index.pot +++ /dev/null @@ -1,175 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/query-a-2d-index.txt:3 -# 1a237c7ebd6d4dc4a12dc44db36f1e6f -msgid "Query a ``2d`` Index" -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:0 -# c30dee4fd1d84386987dba9f1636027e -msgid "On this page" -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:13 -# 416e776ae32a48c78837bc1a69a00565 -msgid "The following sections describe queries supported by the ``2d`` index." -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:16 -# 13d314edccf84389af3d8a3c48765ade -msgid "Points within a Shape Defined on a Flat Surface" -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:18 -# 08985a8230f8458e90d1418a4e60b6b4 -msgid "To select all legacy coordinate pairs found within a given shape on a flat surface, use the :query:`$geoWithin` operator along with a shape operator. Use the following syntax:" -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:29 -# 3154d4350ac0472b835f10dede08a8cc -msgid "The following queries for documents within a rectangle defined by ``[ 0 , 0 ]`` at the bottom left corner and by ``[ 100 , 100 ]`` at the top right corner." -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:41 -# 7c896ac9e4494830b9c5e83533a764c3 -msgid "The following queries for documents that are within the circle centered on ``[ -74 , 40.74 ]`` and with a radius of ``10``:" -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:50 -# 91d106664bbc4d4b9ca1a88c6558c1a5 -msgid "For syntax and examples for each shape, see the following:" -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:52 -# 4e6be9d8df8e4267ae444ed9ddf3ac25 -msgid ":query:`$box`" -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:54 -# 3e497e5cd7e8487280a558815fb33d37 -msgid ":query:`$polygon`" -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:56 -# c0a1da3b31c04e9499488447ceb45c8e -msgid ":query:`$center` (defines a circle)" -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:59 -# 22678bb8fb72427fb71267b7791e86e2 -msgid "Points within a Circle Defined on a Sphere" -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:61 -# 20cc84f8e275494a8db3cf2ad523d3cd -msgid "MongoDB supports rudimentary spherical queries on flat ``2d`` indexes for legacy reasons. In general, spherical calculations should use a ``2dsphere`` index, as described in :doc:`/core/2dsphere`." -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:65 -# c7d1b2a2542b4391a5d1c1b26d997190 -msgid "To query for legacy coordinate pairs in a \"spherical cap\" on a sphere, use :query:`$geoWithin` with the :query:`$centerSphere` operator. Specify an array that contains:" -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:69 -# 3d6af87c65154824b34c525007b1b76d -msgid "The grid coordinates of the circle's center point" -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:71 -# a9d7b9d121cb4ad6aad73a0ce7bd7c01 -msgid "The circle's radius measured in radians. To calculate radians, see :doc:`/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes`." -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:74 -# 94a45b6b230145b8a566c57ec9a4b379 -msgid "Use the following syntax:" -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:83 -# 9afc1a193d804364bafbb2bc894c5f3d -msgid "The following example query returns all documents within a 10-mile radius of longitude ``88 W`` and latitude ``30 N``. The example converts distance to radians by dividing distance by the approximate equatorial radius of the earth, 3963.2 miles:" -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:96 -# 3c8c17f89fa2411bbf6e0ce909f10a1e -msgid "Proximity to a Point on a Flat Surface" -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:98 -# d3813fb7ef4f496f9e639b393a8b38fd -msgid "Proximity queries return the legacy coordinate pairs closest to the defined point and sort the results by distance. Use either the :query:`$near` operator or :dbcommand:`geoNear` command. Both require a ``2d`` index." -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:103 -# 387c47e8285844269206dd37aeb8b993 -msgid "The :query:`$near` operator uses the following syntax:" -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:111 -# 16c0cbbc9a78410eae035d1d6b98cc1e -msgid "For examples, see :query:`$near`." -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:113 -# ebd747c961a1412aabe93c86c6acfcb3 -msgid "The :dbcommand:`geoNear` command uses the following syntax:" -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:119 -# 3fb5a2ac232b4cae939d2c5a80d0c8e2 -msgid "The :dbcommand:`geoNear` command offers more options and returns more information than does the :query:`$near` operator. To run the command, see :dbcommand:`geoNear`." -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:128 -# 68dc74a18d594c63963bcd5fcbdee941 -msgid "Exact Matches on a Flat Surface" -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:130 -# 1683ff431fcb48209ebfeed4bc6e72a8 -msgid "Previously, ``2d`` indexes would support exact-match queries for coordinate pairs." -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:134 -# d994166041f14472be15629fba92b354 -msgid "You cannot use a ``2d`` index to return an exact match for a coordinate pair. Use a scalar, ascending or descending, index on a field that stores coordinates to return exact matches." -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:138 -# 71863d28b5ec4b4e99cf9e7197d42a80 -msgid "In the following example, the :method:`~db.collection.find()` operation will return an exact match on a location if you have a ``{ 'loc': 1}`` index:" -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:146 -# 72aba0bb56934ac8b42e536bf8a4eb2d -msgid "This query will return any documents with the value of ``[ , ]``." -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:123 -#: ../source/tutorial/query-a-2d-index.txt:124 -# 5eee36a41652430baa40cedd8097435f -# e7e691ed0cff481192d309878f641c7a -msgid "geospatial queries" -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:124 -# e7e691ed0cff481192d309878f641c7a -msgid "exact" -msgstr "" - diff --git a/locale/pot/tutorial/query-a-2dsphere-index.pot b/locale/pot/tutorial/query-a-2dsphere-index.pot deleted file mode 100644 index 552e33a6fd6..00000000000 --- a/locale/pot/tutorial/query-a-2dsphere-index.pot +++ /dev/null @@ -1,133 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/query-a-2dsphere-index.txt:5 -# 90792b6dbad2441f96fee6efdee8f7c4 -msgid "Query a ``2dsphere`` Index" -msgstr "" - -#: ../source/tutorial/query-a-2dsphere-index.txt:0 -# e8d3920e43bd4a1ea24ba23d66a56606 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/query-a-2dsphere-index.txt:15 -# d1a0271bf3da4f328f18a338aa9e94aa -msgid "The following sections describe queries supported by the ``2dsphere`` index." -msgstr "" - -#: ../source/tutorial/query-a-2dsphere-index.txt:18 -# 71592a3f59464287b472f5cd8c114b31 -msgid "GeoJSON Objects Bounded by a Polygon" -msgstr "" - -#: ../source/tutorial/query-a-2dsphere-index.txt:20 -# 95bf2f298a2449f5909e3e50cfdde50f -msgid "The :query:`$geoWithin` operator queries for location data found within a GeoJSON polygon. Your location data must be stored in GeoJSON format. Use the following syntax:" -msgstr "" - -#: ../source/tutorial/query-a-2dsphere-index.txt:33 -# e4e2b8bceb0849879917e5a3d6a43a9f -msgid "The following example selects all points and shapes that exist entirely within a GeoJSON polygon:" -msgstr "" - -#: ../source/tutorial/query-a-2dsphere-index.txt:51 -# 97649c1ec0e8487f850790586fd25d52 -msgid "Intersections of GeoJSON Objects" -msgstr "" - -#: ../source/tutorial/query-a-2dsphere-index.txt:55 -# 599fed5bb7f045b6a0302856e040865c -msgid "The :query:`$geoIntersects` operator queries for locations that intersect a specified GeoJSON object. A location intersects the object if the intersection is non-empty. This includes documents that have a shared edge." -msgstr "" - -#: ../source/tutorial/query-a-2dsphere-index.txt:60 -# 34d293c78a0b4130bda12ea4718ebd1e -msgid "The :query:`$geoIntersects` operator uses the following syntax:" -msgstr "" - -#: ../source/tutorial/query-a-2dsphere-index.txt:71 -# 685da160fc2b454999ee7591c062bc27 -msgid "The following example uses :query:`$geoIntersects` to select all indexed points and shapes that intersect with the polygon defined by the ``coordinates`` array." -msgstr "" - -#: ../source/tutorial/query-a-2dsphere-index.txt:90 -# 81e0c70bd53c4216aa0a0239f82b3615 -msgid "Proximity to a GeoJSON Point" -msgstr "" - -#: ../source/tutorial/query-a-2dsphere-index.txt:92 -# 170f8dd24b5543cca0b282de577cb097 -msgid "Proximity queries return the points closest to the defined point and sorts the results by distance. A proximity query on GeoJSON data requires a ``2dsphere`` index." -msgstr "" - -#: ../source/tutorial/query-a-2dsphere-index.txt:96 -# ca4a5fc2732f44f7a7ca0467fc0775cc -msgid "To query for proximity to a GeoJSON point, use either the :query:`$near` operator or :dbcommand:`geoNear` command. Distance is in meters." -msgstr "" - -#: ../source/tutorial/query-a-2dsphere-index.txt:100 -# 7adb83068dee465e93af4bd535d77c3f -msgid "The :query:`$near` uses the following syntax:" -msgstr "" - -#: ../source/tutorial/query-a-2dsphere-index.txt:112 -# f6be3d5154eb400db7ec8c8472257cf4 -msgid "For examples, see :query:`$near`." -msgstr "" - -#: ../source/tutorial/query-a-2dsphere-index.txt:114 -# a96ce6a7396f4da8a52693888da0b74f -msgid "The :dbcommand:`geoNear` command uses the following syntax:" -msgstr "" - -#: ../source/tutorial/query-a-2dsphere-index.txt:123 -# a303af7da2d947e08a0c821c26ccb1f5 -msgid "The :dbcommand:`geoNear` command offers more options and returns more information than does the :query:`$near` operator. To run the command, see :dbcommand:`geoNear`." -msgstr "" - -#: ../source/tutorial/query-a-2dsphere-index.txt:128 -# e2c9a54efd5b43acb005e4af5fd453e4 -msgid "Points within a Circle Defined on a Sphere" -msgstr "" - -#: ../source/tutorial/query-a-2dsphere-index.txt:130 -# 5cb7bf31612046d3978bc05a5ea6b4bf -msgid "To select all grid coordinates in a \"spherical cap\" on a sphere, use :query:`$geoWithin` with the :query:`$centerSphere` operator. Specify an array that contains:" -msgstr "" - -#: ../source/tutorial/query-a-2dsphere-index.txt:134 -# 6ba394cd89e04c0c850cb101c8547481 -msgid "The grid coordinates of the circle's center point" -msgstr "" - -#: ../source/tutorial/query-a-2dsphere-index.txt:136 -# 411c0b1dd2a14a31a6edd78f43c6d92b -msgid "The circle's radius measured in radians. To calculate radians, see :doc:`/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes`." -msgstr "" - -#: ../source/tutorial/query-a-2dsphere-index.txt:139 -# c2261a26f0704018b627ba646539f158 -msgid "Use the following syntax:" -msgstr "" - -#: ../source/tutorial/query-a-2dsphere-index.txt:149 -# 92bbfc75eb0d4ede914b8bdc1946b0c8 -msgid "The following example queries grid coordinates and returns all documents within a 10 mile radius of longitude ``88 W`` and latitude ``30 N``. The example converts the distance, 10 miles, to radians by dividing by the approximate equatorial radius of the earth, 3963.2 miles:" -msgstr "" - diff --git a/locale/pot/tutorial/query-a-geohaystack-index.pot b/locale/pot/tutorial/query-a-geohaystack-index.pot deleted file mode 100644 index 4be7404a13c..00000000000 --- a/locale/pot/tutorial/query-a-geohaystack-index.pot +++ /dev/null @@ -1,48 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/query-a-geohaystack-index.txt:5 -# 553f7fc3add54232b49c75e3995f1f6a -msgid "Query a Haystack Index" -msgstr "" - -#: ../source/tutorial/query-a-geohaystack-index.txt:15 -# 2f56fb53655249b7aa7298cb2fcd58a4 -msgid "A haystack index is a special ``2d`` geospatial index that is optimized to return results over small areas. To create a haystack index see :ref:`geospatial-indexes-haystack-index`." -msgstr "" - -#: ../source/tutorial/query-a-geohaystack-index.txt:19 -# 0e9ae086761a4c088526d9aa2b17f067 -msgid "To query a haystack index, use the :dbcommand:`geoSearch` command. You must specify both the coordinates and the additional field to :dbcommand:`geoSearch`. For example, to return all documents with the value ``restaurant`` in the ``type`` field near the example point, the command would resemble:" -msgstr "" - -#: ../source/tutorial/query-a-geohaystack-index.txt:34 -# b6539297e5a5425a87f10c97775bcadc -msgid "Haystack indexes are not suited to queries for the complete list of documents closest to a particular location. The closest documents could be more distant compared to the bucket size." -msgstr "" - -#: ../source/tutorial/query-a-geohaystack-index.txt:40 -# a103f4a390724ca1bfb7793657d63bd9 -msgid ":doc:`Spherical query operations ` are not currently supported by haystack indexes." -msgstr "" - -#: ../source/tutorial/query-a-geohaystack-index.txt:44 -# c02e3fd4fbce4096aad42661465750f1 -msgid "The :method:`find() ` method and :dbcommand:`geoNear` command cannot access the haystack index." -msgstr "" - diff --git a/locale/pot/tutorial/query-documents.pot b/locale/pot/tutorial/query-documents.pot deleted file mode 100644 index fc9b5442fa7..00000000000 --- a/locale/pot/tutorial/query-documents.pot +++ /dev/null @@ -1,468 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/query-documents.txt:6 -# 72d9f727e54c48a58f72a0873882cf12 -msgid "Query Documents" -msgstr "" - -#: ../source/tutorial/query-documents.txt:0 -# c8aec2a71c514913842cc92af1ac69ac -msgid "On this page" -msgstr "" - -#: ../source/tutorial/query-documents.txt:17 -# a45fad270054492fb4d38ebea6a6915e -msgid "Query Method" -msgstr "" - -#: ../source/tutorial/query-documents.txt:19 -# 917d47ef0e274a429de4f9ecaa1983f2 -msgid "MongoDB provides the :method:`db.collection.find()` method to read documents from a collection. The :method:`db.collection.find()` method returns a :doc:`cursor ` to the matching documents." -msgstr "" - -#: ../source/tutorial/query-documents.txt:28 -# 47ad12da58354480b88e4e57e2e0426d -msgid "For the :method:`db.collection.find()` method, you can specify the following optional fields:" -msgstr "" - -#: ../source/tutorial/query-documents.txt:31 -# f0d5ca28b222427ebd63c7f0ffabd99b -msgid "a :ref:`query filter ` to specify which documents to return." -msgstr "" - -#: ../source/tutorial/query-documents.txt:34 -# 10f59c01ef3b4d24a72038e08b9c37e0 -msgid "a query projection to specifies which fields from the matching documents to return. The projection limits the amount of data that MongoDB returns to the client over the network." -msgstr "" - -#: ../source/tutorial/query-documents.txt:38 -# 1adeb9ec2923415699e011ae5797ee58 -msgid "You can optionally add a cursor modifier to impose limits, skips, and sort orders. The order of documents returned by a query is not defined unless you specify a :method:`~cursor.sort()`." -msgstr "" - -#: ../source/tutorial/query-documents.txt:43 -# 1a4902c98b4248b0ad15ef24845b21e4 -msgid "Example Collection" -msgstr "" - -#: ../source/tutorial/query-documents.txt:45 -# 4939a3728a8e4e4bbc4df60e63303581 -msgid "The examples on this page use the :method:`db.collection.find()` method in the :program:`mongo` shell. In the :program:`mongo` shell, if the returned cursor is not assigned to a variable using the ``var`` keyword, then the cursor is automatically iterated up to 20 times [#set-shell-batch-size]_ to print up to the first 20 documents in the results." -msgstr "" - -#: ../source/tutorial/query-documents.txt:52 -# ee9ef08a9acb4bfd9a87a1c47d80f0a1 -msgid "To populate the ``users`` collection referenced in the examples, run the following in :program:`mongo` shell:" -msgstr "" - -#: ../source/tutorial/query-documents.txt:57 -# 5fa2499e520f472681cbc8a7b33e8e73 -msgid "If the ``users`` collection already contains documents with the same ``_id`` values, you need to :method:`drop ` the collection (``db.users.drop()``) before inserting the example documents." -msgstr "" - -#: ../source/tutorial/query-documents.txt:153 -# e5fa915fa1e048e48be086d40daef24d -msgid "Select All Documents in a Collection" -msgstr "" - -#: ../source/tutorial/query-documents.txt:155 -# 4a4e80f0a8bf4a6a8c36fb7bf7d8701c -msgid "An empty :ref:`query filter ` document (``{}``) selects all documents in the collection:" -msgstr "" - -#: ../source/tutorial/query-documents.txt:162 -# 24ad28db935740e7b36c8e427680c821 -msgid "Omitting a query filter document to the :method:`db.collection.find()` is equivalent to specifying an empty query document. As such, the following operation is equivalent to the previous operation:" -msgstr "" - -#: ../source/tutorial/query-documents.txt:173 -# 49bce4722f7b45338e10089d5810f7ee -msgid "Specify Query Filter Conditions" -msgstr "" - -#: ../source/tutorial/query-documents.txt:176 -# 5011a45d4be3460f96689468ab71ca7a -msgid "Specify Equality Condition" -msgstr "" - -#: ../source/includes/extracts/filter-equality.rst:2 -# 0468bd33dd734f8187e5f151065c0917 -msgid "A :ref:`query filter document ` can specify equality condition with ``:`` expressions to select all documents that contain the ```` with the specified ````:" -msgstr "" - -#: ../source/tutorial/query-documents.txt:180 -# 70c59e36fced4a1798ef6f3a4bbb67d2 -msgid "The following example retrieves from the ``users`` collection all documents where the ``status`` field has the value ``\"A\"``:" -msgstr "" - -#: ../source/tutorial/query-documents.txt:188 -# 5e89b4312a174824bd1f50b937c31661 -msgid "Specify Conditions Using Query Operators" -msgstr "" - -#: ../source/includes/extracts/filter-query-operators.rst:2 -# e7fbdd74039c49e1848bbe9a3ed89c16 -msgid "A :ref:`query filter document ` can use the :ref:`query operators ` to specify conditions in the following form:" -msgstr "" - -#: ../source/tutorial/query-documents.txt:192 -# fde0fb763aee4ddbb4a0de34b03aa7c6 -msgid "The following example retrieves all documents from the ``users`` collection where ``status`` equals either ``\"P\"`` or ``\"D\"``:" -msgstr "" - -#: ../source/tutorial/query-documents.txt:200 -# 16b8edf877274dce85c09f84d44fe8e5 -msgid "Although you can express this query using the :query:`$or` operator, use the :query:`$in` operator rather than the :query:`$or` operator when performing equality checks on the same field." -msgstr "" - -#: ../source/tutorial/query-documents.txt:204 -# 9c724173e52948758fc79548f81808a8 -msgid "Refer to the :doc:`/reference/operator/query` document for the complete list of query operators." -msgstr "" - -#: ../source/tutorial/query-documents.txt:208 -# 396da5853cdc45c995c19ab20b63fc11 -msgid "Specify ``AND`` Conditions" -msgstr "" - -#: ../source/tutorial/query-documents.txt:210 -# 48be524ee0b9411388a9b204cf86b8ae -msgid "A compound query can specify conditions for more than one field in the collection's documents. Implicitly, a logical ``AND`` conjunction connects the clauses of a compound query so that the query selects the documents in the collection that match all the conditions." -msgstr "" - -#: ../source/tutorial/query-documents.txt:215 -# 570993d7dbd548339324842ce7435015 -msgid "The following example retrieves all documents in the ``users`` collection where the ``status`` equals ``\"A\"`` **and** ``age`` is less than (:query:`$lt`) ``30``:" -msgstr "" - -#: ../source/tutorial/query-documents.txt:223 -# 71ea773081704122a077ed4b10b9949e -msgid "See :ref:`comparison operators ` for other comparison operators." -msgstr "" - -#: ../source/tutorial/query-documents.txt:227 -# 7c2ef9a9533647fdaba6182f9f9e9106 -msgid "Specify ``OR`` Conditions" -msgstr "" - -#: ../source/tutorial/query-documents.txt:229 -# d57ae72c2a7745ff9e16571ad20af0b9 -msgid "Using the :query:`$or` operator, you can specify a compound query that joins each clause with a logical ``OR`` conjunction so that the query selects the documents in the collection that match at least one condition." -msgstr "" - -#: ../source/tutorial/query-documents.txt:234 -# 264531ba67104cf3b3c0bf47e75f4a95 -msgid "The following example retrieves all documents in the collection where the ``status`` equals ``\"A\"`` **or** ``age`` is less than (:query:`$lt`) ``30``:" -msgstr "" - -#: ../source/tutorial/query-documents.txt:247 -# c79cd9b85ff9499385a9d0427a602074 -msgid "Queries which use :ref:`comparison operators ` are subject to :ref:`type-bracketing`." -msgstr "" - -#: ../source/tutorial/query-documents.txt:251 -# 5d2a9780f4344d4d9185b1835f1b33f8 -msgid "Specify ``AND`` as well as ``OR`` Conditions" -msgstr "" - -#: ../source/tutorial/query-documents.txt:253 -# 8043c18840cf4b47a4f00085afa3fa4b -msgid "With additional clauses, you can specify precise conditions for matching documents." -msgstr "" - -#: ../source/tutorial/query-documents.txt:256 -# 069e117992c94322993597cd32d48517 -msgid "In the following example, the compound query document selects all documents in the collection where the ``status`` equals ``\"A\"`` **and** *either* ``age`` is less than than (:query:`$lt`) ``30`` *or* ``type`` equals ``1``:" -msgstr "" - -#: ../source/tutorial/query-documents.txt:274 -# 027faca550514dc7a0aaa6f2b824322a -msgid "Query on Embedded Documents" -msgstr "" - -#: ../source/tutorial/query-documents.txt:276 -# f39e8894a1d24198b04dfb8855b642dc -msgid "When the field holds an embedded document, a query can either specify an exact match on the embedded document or specify a match by individual fields in the embedded document using the :term:`dot notation`." -msgstr "" - -#: ../source/tutorial/query-documents.txt:282 -# a93034ee5ca64882a732533dcf26e04f -msgid "Exact Match on the Embedded Document" -msgstr "" - -#: ../source/tutorial/query-documents.txt:284 -# f8285a5f0d2048d29e17ff5bb948fd7d -msgid "To specify an exact equality match on the whole embedded document, use the query document ``{ : }`` where ```` is the document to match. Equality matches on an embedded document require an *exact* match of the specified ````, including the field order." -msgstr "" - -#: ../source/tutorial/query-documents.txt:289 -# e25786930a654888ba7e441718a1935b -msgid "In the following example, the query matches all documents where the ``favorites`` field is an embedded document that contains only the fields ``artist`` equal to ``\"Picasso\"`` and ``food`` equal to ``\"pizza\"``, in that order:" -msgstr "" - -#: ../source/tutorial/query-documents.txt:299 -# 8a8ad681ca6f49d4bede038d76730d60 -msgid "Equality Match on Fields within an Embedded Document" -msgstr "" - -#: ../source/tutorial/query-documents.txt:301 -# d37065a3002342c592bf947ece964d68 -msgid "Use the :term:`dot notation` to match by specific fields in an embedded document. Equality matches for specific fields in an embedded document will select documents in the collection where the embedded document contains the specified fields with the specified values. The embedded document can contain additional fields." -msgstr "" - -#: ../source/tutorial/query-documents.txt:307 -# a9459a3c622b4a5686220d1e6b5a7b51 -msgid "In the following example, the query uses the :term:`dot notation` to match all documents where the ``favorites`` field is an embedded document that includes the field ``artist`` equal to ``\"Picasso\"`` and may contain other fields:" -msgstr "" - -#: ../source/tutorial/query-documents.txt:319 -# d078b771e1c749988fdf1f45709bd13e -msgid "Query on Arrays" -msgstr "" - -#: ../source/tutorial/query-documents.txt:321 -# f179d0c4ea924e1f89df5e1d39701aaa -msgid "When the field holds an array, you can query for an exact array match or for specific values in the array. If the array holds embedded documents, you can query for specific fields in the embedded documents using :term:`dot notation`." -msgstr "" - -#: ../source/tutorial/query-documents.txt:326 -# 015b381fac374c649451f5d89f3164b8 -msgid "If you specify multiple conditions using the :query:`$elemMatch` operator, the array must contain at least one element that satisfies all the conditions. See :ref:`single-element-satisfies-criteria`." -msgstr "" - -#: ../source/tutorial/query-documents.txt:330 -# e48b30622f4b414184c3d3047fbc62f1 -msgid "If you specify multiple conditions without using the :query:`$elemMatch` operator, then some combination of the array elements, not necessarily a single element, must satisfy all the conditions; i.e. different elements in the array can satisfy different parts of the conditions. See :ref:`combination-of-elements-satisfies-criteria`." -msgstr "" - -#: ../source/tutorial/query-documents.txt:340 -# 2212341ea60240f08a8b553da8540d1f -msgid "Exact Match on an Array" -msgstr "" - -#: ../source/tutorial/query-documents.txt:342 -# 6815b32d41bd48fabcd90c96287a12e7 -msgid "To specify equality match on an array, use the query document ``{ : }`` where ```` is the array to match. Equality matches on the array require that the array field match *exactly* the specified ````, including the element order." -msgstr "" - -#: ../source/tutorial/query-documents.txt:347 -# 63c6d05a6c634d1ab67d7c1e2e8f3c7e -msgid "The following example queries for all documents where the field ``badges`` is an array that holds exactly two elements, ``\"blue\"``, and ``\"black\"``, in this order:" -msgstr "" - -#: ../source/tutorial/query-documents.txt:355 -# a95fae9e23b145ac96506983b5f80275 -msgid "The query matches the following document:" -msgstr "" - -#: ../source/tutorial/query-documents.txt:374 -# 505aaa98165546a7a17539dbd283344d -msgid "Match an Array Element" -msgstr "" - -#: ../source/tutorial/query-documents.txt:376 -# bd615ddab2e045ebb8ff489b2358a878 -msgid "Equality matches can specify a single element in the array to match. These specifications match if the array contains at least *one* element with the specified value." -msgstr "" - -#: ../source/tutorial/query-documents.txt:380 -# 66a3e0a755b940299ebd3fc4faa4350d -msgid "The following example queries for all documents where ``badges`` is an array that contains ``\"black\"`` as one of its elements:" -msgstr "" - -#: ../source/tutorial/query-documents.txt:387 -# 7baeaaaafa2c45b283063be5544a9f7f -msgid "The query matches the following documents:" -msgstr "" - -#: ../source/tutorial/query-documents.txt:426 -# da5670b0cb9a492790bc3f09fb50f83a -msgid "Match a Specific Element of an Array" -msgstr "" - -#: ../source/tutorial/query-documents.txt:428 -# c3ce1ab253c54e1d924f34bdc3cfabe6 -msgid "Equality matches can specify equality matches for an element at a particular index or position of the array using the :term:`dot notation`." -msgstr "" - -#: ../source/tutorial/query-documents.txt:432 -# 0f00aa0018a4433fb8a54e23c136c4b5 -msgid "In the following example, the query uses the :term:`dot notation` to match all documents where the ``badges`` is an array that contains ``\"black\"`` as the first element:" -msgstr "" - -#: ../source/tutorial/query-documents.txt:440 -#: ../source/tutorial/query-documents.txt:660 -# a120c803650842c398c3b20c2bfda646 -# 1aa893cdcd524e9ead40a265aafe330b -msgid "The operation returns the following document:" -msgstr "" - -#: ../source/tutorial/query-documents.txt:459 -# d87bcc5d838d4a6598b4eb278f2e75ef -msgid "Specify Multiple Criteria for Array Elements" -msgstr "" - -#: ../source/tutorial/query-documents.txt:464 -#: ../source/tutorial/query-documents.txt:645 -# bbcb92e8ecc34601bdc081d9c57edf6a -# 50f3360f717144d18aa5f3f6f71fdf2a -msgid "Single Element Satisfies the Criteria" -msgstr "" - -#: ../source/tutorial/query-documents.txt:466 -# 73e3e707cf86462d99d53bdfa2a5b644 -msgid "Use :query:`$elemMatch` operator to specify multiple criteria on the elements of an array such that at least one array element satisfies all the specified criteria." -msgstr "" - -#: ../source/tutorial/query-documents.txt:470 -# dcef6708cbf14e84ac84564e17342f19 -msgid "The following example queries for documents where the ``finished`` array contains at least one element that is greater than (:query:`$gt`) ``15`` and less than (:query:`$lt`) ``20``:" -msgstr "" - -#: ../source/tutorial/query-documents.txt:478 -# a401a5bec18248dbbeda0a0695629932 -msgid "The operation returns the following documents, whose ``finished`` array contains at least one element which meets both criteria:" -msgstr "" - -#: ../source/tutorial/query-documents.txt:510 -#: ../source/tutorial/query-documents.txt:677 -# ad3d620cb3cf4a138cb373ac7e446f9c -# f9116bc1afa2431288ece2a8987c321a -msgid "Combination of Elements Satisfies the Criteria" -msgstr "" - -#: ../source/tutorial/query-documents.txt:512 -# 764ae09524e14ff996e496ad647c0eb1 -msgid "The following example queries for documents where the ``finished`` array contains elements that in some combination satisfy the query conditions; e.g., one element can satisfy the greater than ``15`` condition and another element can satisfy the less than ``20`` condition, or a single element can satisfy both:" -msgstr "" - -#: ../source/tutorial/query-documents.txt:522 -#: ../source/tutorial/query-documents.txt:581 -#: ../source/tutorial/query-documents.txt:612 -# 90eb08c0c66048539cfc67545516387f -# ec48c66193264a73883ffdbcfd65f7b5 -# a2879169800f48a6943f9cdbe4e5b5a9 -msgid "The operation returns the following documents:" -msgstr "" - -#: ../source/tutorial/query-documents.txt:563 -# 945faf9278f34bd4b311015801a0fe87 -msgid "Array of Embedded Documents" -msgstr "" - -#: ../source/tutorial/query-documents.txt:566 -# c4482c0eb61f4d1490b3ae3db328d4b9 -msgid "Match a Field in the Embedded Document Using the Array Index" -msgstr "" - -#: ../source/tutorial/query-documents.txt:568 -# 22ed2e6919694e6caec6784623c17d1f -msgid "If you know the array index of the embedded document, you can specify the document using the embedded document's position using the :term:`dot notation`." -msgstr "" - -#: ../source/tutorial/query-documents.txt:572 -# 2ad245aad20545f5ae1d7d096ad874f0 -msgid "The following example selects all documents where the ``points`` contains an array whose first element (i.e. index is ``0``) is a document that contains the field ``points`` whose value is less than or equal to ``55``:" -msgstr "" - -#: ../source/tutorial/query-documents.txt:598 -# 965e21f2e54d4b7aaf46b369de5da61e -msgid "Match a Field Without Specifying Array Index" -msgstr "" - -#: ../source/tutorial/query-documents.txt:600 -# 02cd1bf348304231865872cf44199b8c -msgid "If you do not know the index position of the document in the array, concatenate the name of the field that contains the array, with a dot (``.``) and the name of the field in the embedded document." -msgstr "" - -#: ../source/tutorial/query-documents.txt:604 -# 5a90e3ed05eb4567bb3031130ad30495 -msgid "The following example selects all documents where the ``points`` is an array with at least one embedded document that contains the field ``points`` whose value is less than or equal to ``55``:" -msgstr "" - -#: ../source/tutorial/query-documents.txt:642 -# 77756eb9c2cc4f46a1e9a88bcae91fdb -msgid "Specify Multiple Criteria for Array of Documents" -msgstr "" - -#: ../source/tutorial/query-documents.txt:647 -# 67146d355b264724b228d480e34eb9ff -msgid "Use :query:`$elemMatch` operator to specify multiple criteria on an array of embedded documents such that at least one embedded document satisfies all the specified criteria." -msgstr "" - -#: ../source/tutorial/query-documents.txt:651 -# fc92192f5dc24401a8f7bb2fea4a24e2 -msgid "The following example queries for documents where the ``points`` array has at least one embedded document that contains both the field ``points`` less than or equal to ``70`` and the field ``bonus`` equal to ``20``:" -msgstr "" - -#: ../source/tutorial/query-documents.txt:679 -# 8fd5298c9bf449419ddc4328699560a8 -msgid "The following example queries for documents where the ``points`` array contains elements that in some combination satisfy the query conditions; e.g. one element satisfies the ``points`` less than or equal to ``70`` condition and another element satisfies the ``bonus`` equal to ``20`` condition, or a single element satisfies both criteria:" -msgstr "" - -#: ../source/tutorial/query-documents.txt:690 -# 8bb4a172eac44e00953eb3b5d8959a3d -msgid "The query returns the following documents:" -msgstr "" - -#: ../source/tutorial/query-documents.txt:718 -# bceb930c7b0644619ce6821e943e4ee3 -msgid "Additional Methods" -msgstr "" - -#: ../source/tutorial/query-documents.txt:720 -# 95079492b9d04dd8a32733c7273d8c5e -msgid "The following methods can also read documents from a collection:" -msgstr "" - -#: ../source/tutorial/query-documents.txt:722 -# 10f46f594d19413eb1c498aabc57d90e -msgid ":method:`db.collection.findOne` [#findOne]_" -msgstr "" - -#: ../source/tutorial/query-documents.txt:724 -# 3bec350c897d4a6b9eca49baaae6c8c0 -msgid "In :doc:`aggregation pipeline `, the :pipeline:`$match` pipeline stage provides access to MongoDB queries." -msgstr "" - -#: ../source/tutorial/query-documents.txt:729 -# 7abb35e836dc43548bf9a4331247f40f -msgid "The :method:`db.collection.findOne()` method also performs a read operation to return a single document. Internally, the :method:`db.collection.findOne()` method is the :method:`db.collection.find()` method with a limit of 1." -msgstr "" - -#: ../source/tutorial/query-documents.txt:735 -# 7b58a2b141cc4691a122f15869bac5cb -msgid "Read Isolation" -msgstr "" - -#: ../source/tutorial/query-documents.txt:739 -# 8fa4e1efbde145ac8b1ddb2ed70552b8 -msgid "For reads to :doc:`replica sets ` and replica set :doc:`shards `, read concern allows clients to choose a level of isolation for their reads." -msgstr "" - -#: ../source/tutorial/query-documents.txt:743 -# b6e36ee3245b40d09ab6bcc394df0d22 -msgid "For more information, see :doc:`/reference/read-concern`." -msgstr "" - -#: ../source/includes/footnote-set-shell-batch-size.rst:1 -# a6df1ce9d4be47aaa58310dba444b7e5 -msgid "You can use the ``DBQuery.shellBatchSize`` to change the number of iteration from the default value ``20``. See :ref:`mongo-shell-executing-queries` for more information." -msgstr "" - diff --git a/locale/pot/tutorial/query-for-null-fields.pot b/locale/pot/tutorial/query-for-null-fields.pot deleted file mode 100644 index ad0205e7000..00000000000 --- a/locale/pot/tutorial/query-for-null-fields.pot +++ /dev/null @@ -1,103 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/query-for-null-fields.txt:5 -# 7617251400b0485ba0645de1e6601614 -msgid "Query for Null or Missing Fields" -msgstr "" - -#: ../source/tutorial/query-for-null-fields.txt:0 -# 8642df2368c04480a803bfae982bd1c4 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/query-for-null-fields.txt:15 -# 4af73bcbd15e4f129e2a2408e250304b -msgid "Different query operators in MongoDB treat ``null`` values differently." -msgstr "" - -#: ../source/tutorial/query-for-null-fields.txt:17 -# d9432f652d814289ae9f946e94ed974a -msgid "The examples on this page use the :method:`db.collection.find()` method in the :program:`mongo` shell. To populate the ``users`` collection referenced in the examples, run the following in :program:`mongo` shell:" -msgstr "" - -#: ../source/tutorial/query-for-null-fields.txt:33 -# d2f3a2bae9014af1ad2f9d65ac459995 -msgid "Equality Filter" -msgstr "" - -#: ../source/tutorial/query-for-null-fields.txt:35 -# b34b6cd9b2c440708dad42e9b123db17 -msgid "The ``{ name : null }`` query matches documents that either contain the ``name`` field whose value is ``null`` *or* that do not contain the ``name`` field." -msgstr "" - -#: ../source/tutorial/query-for-null-fields.txt:39 -# 9b176130e6204beab8ed226ff080ecc8 -msgid "Given the following query:" -msgstr "" - -#: ../source/tutorial/query-for-null-fields.txt:45 -# b157176892704924b816ec7a2a5f37bb -msgid "The query returns both documents:" -msgstr "" - -#: ../source/tutorial/query-for-null-fields.txt:52 -# ae4e15b909d142d487d682f94e7aa105 -msgid "If the query uses an index that is :ref:`sparse `, however, then the query will only match ``null`` values, not missing fields." -msgstr "" - -#: ../source/tutorial/query-for-null-fields.txt:56 -# 59fae207f94f4b2eaf2fc1161f657985 -msgid "If using the sparse index results in an incomplete result, MongoDB will not use the index unless a :method:`~cursor.hint()` explicitly specifies the index. See :ref:`index-type-sparse` for more information." -msgstr "" - -#: ../source/tutorial/query-for-null-fields.txt:62 -# d77410828afb4900a83f554a6ef82932 -msgid "Type Check" -msgstr "" - -#: ../source/tutorial/query-for-null-fields.txt:64 -# 09828f791a234c4e8a1e448f420f6aab -msgid "The ``{ name : { $type: 10 } }`` query matches documents that contains the ``name`` field whose value is ``null`` *only*; i.e. the value of the ``item`` field is of BSON Type ``Null`` (i.e. ``10``) :" -msgstr "" - -#: ../source/tutorial/query-for-null-fields.txt:73 -# db083ad82e524d539369e2e64b53ff9e -msgid "The query returns only the document where the ``item`` field has a ``null`` value:" -msgstr "" - -#: ../source/tutorial/query-for-null-fields.txt:81 -# 67c2971854a0494b8661230a6bb605a5 -msgid "Existence Check" -msgstr "" - -#: ../source/tutorial/query-for-null-fields.txt:83 -# 717c3fa31b3f406f947b7b24a190ca0c -msgid "The ``{ name : { $exists: false } }`` query matches documents that do not contain the ``item`` field:" -msgstr "" - -#: ../source/tutorial/query-for-null-fields.txt:90 -# 52c47f745f214d13b1396ff91a80af90 -msgid "The query returns only the document that does *not* contain the ``item`` field:" -msgstr "" - -#: ../source/tutorial/query-for-null-fields.txt:97 -# 2b3a6620a1a244e48514188b7879271e -msgid "The reference documentation for the :query:`$type` and :query:`$exists` operators." -msgstr "" - diff --git a/locale/pot/tutorial/rebuild-indexes.pot b/locale/pot/tutorial/rebuild-indexes.pot deleted file mode 100644 index f9e9344258c..00000000000 --- a/locale/pot/tutorial/rebuild-indexes.pot +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/rebuild-indexes.txt:6 -# 484b48147cb346e490119daecd486fe4 -msgid "Rebuild Indexes" -msgstr "" - -#: ../source/tutorial/rebuild-indexes.txt:10 -# b54d4bdfc4574fe2ad75bdf6b00cf3d2 -msgid "If you need to rebuild indexes for a collection you can use the :method:`db.collection.reIndex()` method to rebuild all indexes on a collection in a single operation. This operation drops all indexes, including the :ref:`_id index `, and then rebuilds all indexes." -msgstr "" - -#: ../source/tutorial/rebuild-indexes.txt:16 -# 209961cfc26b46e8a9233c3e35fbaa5e -msgid ":doc:`/core/indexes` and :doc:`/administration/indexes`." -msgstr "" - -#: ../source/tutorial/rebuild-indexes.txt:19 -# 85b5939a4fa747c3a33fb7056c44a0fb -msgid "Process" -msgstr "" - -#: ../source/tutorial/rebuild-indexes.txt:21 -# 6dba7795ba4742b1b080d94bbee0fe3e -msgid "The operation takes the following form:" -msgstr "" - -#: ../source/tutorial/rebuild-indexes.txt:27 -# 8325cde6287b43eaaf53f7ddd5c76446 -msgid "MongoDB will return the following document when the operation completes:" -msgstr "" - -#: ../source/tutorial/rebuild-indexes.txt:49 -# 909583b13d8e41c1a9f1b19a75c44748 -msgid "This shell helper provides a wrapper around the :dbcommand:`reIndex` :term:`database command`. Your :doc:`client library ` may have a different or additional interface for this operation." -msgstr "" - -#: ../source/tutorial/rebuild-indexes.txt:54 -# 19976c1cde27487da43cc11b2860a4ce -msgid "Additional Considerations" -msgstr "" - -#: ../source/includes/note-build-indexes-on-replica-sets.rst:3 -# b9eb14954e884dbcbdbb8d9125396938 -msgid "To build or rebuild indexes for a :term:`replica set` see :ref:`index-building-replica-sets`." -msgstr "" - -#: ../source/tutorial/rebuild-indexes.txt:1 -# a2a38726933a453fb2ee626a6b11d17b -msgid "index" -msgstr "" - -#: ../source/tutorial/rebuild-indexes.txt:1 -# a2a38726933a453fb2ee626a6b11d17b -msgid "rebuild" -msgstr "" - diff --git a/locale/pot/tutorial/reconfigure-replica-set-with-unavailable-members.pot b/locale/pot/tutorial/reconfigure-replica-set-with-unavailable-members.pot deleted file mode 100644 index dd6dd453b9b..00000000000 --- a/locale/pot/tutorial/reconfigure-replica-set-with-unavailable-members.pot +++ /dev/null @@ -1,113 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:3 -# ef57289f0ad9445fbf4a3fcc24409b59 -msgid "Reconfigure a Replica Set with Unavailable Members" -msgstr "" - -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:0 -# 4fc429f937424083817df6b103f6f9b9 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:13 -# 739fa5c47f914a35a7b9b40827a52a4b -msgid "To reconfigure a :term:`replica set` when a **majority** of members are available, use the :method:`rs.reconfig()` operation on the current :term:`primary`, following the example in the :ref:`Replica Set Reconfiguration Procedure `." -msgstr "" - -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:20 -# c59f9ef901e34cf59db311fa5fc38ea5 -msgid "This document provides steps for re-configuring a replica set when *only* a **minority** of members are accessible." -msgstr "" - -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:23 -# 564cf826fd354f138421db84553dfb4d -msgid "You may need to use the procedure, for example, in a geographically distributed replica set, where *no* local group of members can reach a majority. See :ref:`replica-set-elections` for more information on this situation." -msgstr "" - -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:32 -# e2fc6d6d3a4041318061d7e408bbddbe -msgid "Reconfigure by Forcing the Reconfiguration" -msgstr "" - -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:34 -# be35c95cb8b7456a904132e6ca348566 -msgid "This procedure lets you recover while a majority of :term:`replica set` members are down or unreachable. You connect to any surviving member and use the ``force`` option to the :method:`rs.reconfig()` method." -msgstr "" - -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:38 -# 5a64aa124ba04d7fb5879d0ba20a35e3 -msgid "The ``force`` option forces a new configuration onto the member. Use this procedure only to recover from catastrophic interruptions. Do not use ``force`` every time you reconfigure. Also, do not use the ``force`` option in any automatic scripts and do not use ``force`` when there is still a :term:`primary`." -msgstr "" - -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:43 -# b1600545785c489c943172576d834232 -msgid "To force reconfiguration:" -msgstr "" - -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:45 -# 16f19dd83f49460f956e9644447dccb7 -msgid "Back up a surviving member." -msgstr "" - -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:47 -# 87bb03932a7841bb9be1923417c29cd0 -msgid "Connect to a surviving member and save the current configuration. Consider the following example commands for saving the configuration:" -msgstr "" - -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:56 -# 225df8fbcb094b4eb413b01eb2cd9c36 -msgid "On the same member, remove the down and unreachable members of the replica set from the :rsconf:`members` array by setting the array equal to the surviving members alone. Consider the following example, which uses the ``cfg`` variable created in the previous step:" -msgstr "" - -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:66 -# e0ed7ddbf6da49a881a7caf9995e2393 -msgid "On the same member, reconfigure the set by using the :method:`rs.reconfig()` command with the ``force`` option set to ``true``:" -msgstr "" - -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:74 -# c8cd098c09b14d4ab408006a226b9d60 -msgid "This operation forces the secondary to use the new configuration. The configuration is then propagated to all the surviving members listed in the ``members`` array. The replica set then elects a new primary." -msgstr "" - -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:80 -# a7dfe74c94f54a7b97569f3563d09659 -msgid "When you use ``force : true``, the version number in the replica set configuration increases significantly, by tens or hundreds of thousands. This is normal and designed to prevent set version collisions if you accidentally force re-configurations on both sides of a network partition and then the network partitioning ends." -msgstr "" - -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:87 -# f13e4ef173624b259e590acbdece2180 -msgid "If the failure or partition was only temporary, shut down or decommission the removed members as soon as possible." -msgstr "" - -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:90 -# f50240f528684eb881a0153ddac81916 -msgid ":doc:`/tutorial/resync-replica-set-member`" -msgstr "" - -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:28 -# 76cce0dbc049430a81659c7827d7fa66 -msgid "replica set" -msgstr "" - -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:28 -# 76cce0dbc049430a81659c7827d7fa66 -msgid "reconfiguration" -msgstr "" - diff --git a/locale/pot/tutorial/recover-data-following-unexpected-shutdown.pot b/locale/pot/tutorial/recover-data-following-unexpected-shutdown.pot deleted file mode 100644 index 5f1876c7c58..00000000000 --- a/locale/pot/tutorial/recover-data-following-unexpected-shutdown.pot +++ /dev/null @@ -1,58 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/recover-data-following-unexpected-shutdown.txt:3 -# a84cb1cd2a5a4791bb8447a297b585f3 -msgid "Recover a Standalone after an Unexpected Shutdown" -msgstr "" - -#: ../source/tutorial/recover-data-following-unexpected-shutdown.txt:7 -# 78c8bf496a0d499abec5b5f776138ee4 -msgid "When a standalone :program:`mongod` instance has journaling disabled [#journaling-on]_, an unclean shutdown may leave the data in an inconsistent state. Following an unclean shutdown, if a non-empty ``mongod.lock`` file exists, :program:`mongod` instance logs the following message upon restart:" -msgstr "" - -#: ../source/tutorial/recover-data-following-unexpected-shutdown.txt:17 -# ad92438bf19a4a9da32414a6d935adfa -msgid "If your :setting:`~storage.dbPath` contains a non-empty ``mongod.lock`` file, you must repair the database. This tutorial outlines the procedure to repair your database for a standalone :program:`mongod`." -msgstr "" - -#: ../source/tutorial/recover-data-following-unexpected-shutdown.txt:23 -# 8b70f38bd2b8468aac505a6f1b4d9da7 -msgid "Do not use this tutorial to recover a member of a :term:`replica set`. Instead, you should either restore from a :doc:`backup ` or resync from another member of the set, as described in :doc:`/tutorial/resync-replica-set-member`." -msgstr "" - -#: ../source/tutorial/recover-data-following-unexpected-shutdown.txt:30 -# 4ec07202d98141af84fcc49ad7f88f32 -msgid "By default, MongoDB runs with :doc:`journaling ` enabled to prevent data inconsistency in the event of an unclean shutdown. To shut down cleanly, see :ref:`terminate-mongod-processes`." -msgstr "" - -#: ../source/tutorial/recover-data-following-unexpected-shutdown.txt:38 -# 9feb5659c5cd494e8ff247c9b6fb1665 -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/recover-data-following-unexpected-shutdown.txt:42 -# dccd60796c7145808e8fcd9c3036ca64 -msgid "Run the repair operation as the same user that normally runs the :program:`mongod` process to avoid changing the permissions of the MongoDB data files." -msgstr "" - -#: ../source/tutorial/recover-data-following-unexpected-shutdown.txt:50 -# 87e11e5deb1e4289a72af58bed8a1d06 -msgid "Generally, you should not manually remove the ``mongod.lock`` file. Instead, use the above procedure to recover the database. In dire situations, you can remove the file, start the database using the possibly corrupt files, and attempt to recover data from the database. However, it is impossible to predict the state of the database in these situations." -msgstr "" - diff --git a/locale/pot/tutorial/remove-documents.pot b/locale/pot/tutorial/remove-documents.pot deleted file mode 100644 index 11396592fff..00000000000 --- a/locale/pot/tutorial/remove-documents.pot +++ /dev/null @@ -1,276 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/remove-documents.txt:5 -# 3704957830b44451b1fef589baa95a31 -msgid "Delete Documents" -msgstr "" - -#: ../source/tutorial/remove-documents.txt:0 -# 18cac7f6ca364dd0b7e0979036279cc7 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/remove-documents.txt:16 -# a72d07acd5da497a81222ef26d544dda -msgid "Delete Methods" -msgstr "" - -#: ../source/tutorial/remove-documents.txt:18 -# 1299fd13ae1545158af2e449f3bea14e -msgid "MongoDB provides the following methods to delete documents of a collection:" -msgstr "" - -#: ../source/tutorial/remove-documents.txt:24 -# 9ff48655f6404189b9c6852076a91cb1 -msgid ":method:`db.collection.remove()`" -msgstr "" - -#: ../source/tutorial/remove-documents.txt:25 -# c02153eae73c4dc8a04350fcd4a50448 -msgid "Delete a single document or all documents that match a specified filter." -msgstr "" - -#: ../source/tutorial/remove-documents.txt:27 -# eb78d9ade602428dadb969040efa23a6 -msgid ":method:`db.collection.deleteOne()`" -msgstr "" - -#: ../source/tutorial/remove-documents.txt:29 -# 5ef5d415745e46bab7839f24f4e93f36 -msgid "Delete at most a single document that match a specified filter even though multiple documents may match the specified filter." -msgstr "" - -#: ../source/tutorial/remove-documents.txt:34 -# 955d085f1e38435c8ba70ab8a94d6c8f -msgid ":method:`db.collection.deleteMany()`" -msgstr "" - -#: ../source/tutorial/remove-documents.txt:36 -# 25d9b74161c542f49f766dca9be8e8c1 -msgid "Delete all documents that match a specified filter." -msgstr "" - -#: ../source/tutorial/remove-documents.txt:40 -# 02bd73c2c8224686ae8ec36ffa6e0d28 -msgid "You can specify criteria, or filters, that identify the documents to delete. These :ref:`filters ` use the same syntax as read operations:" -msgstr "" - -#: ../source/includes/extracts/filter-equality.rst:2 -# d52cf843e0aa444cab696103b3d0ffc8 -msgid "A :ref:`query filter document ` can specify equality condition with ``:`` expressions to select all documents that contain the ```` with the specified ````:" -msgstr "" - -#: ../source/includes/extracts/filter-query-operators.rst:2 -# c92c98c22e9e4687973220f62666b308 -msgid "A :ref:`query filter document ` can use the :ref:`query operators ` to specify conditions in the following form:" -msgstr "" - -#: ../source/tutorial/remove-documents.txt:52 -# 3d631903c6064257af4a56dbf57ea1ef -msgid "Delete Behavior" -msgstr "" - -#: ../source/tutorial/remove-documents.txt:55 -# 6a5c100024da4690866ca4d3fc0a6d10 -msgid "Indexes" -msgstr "" - -#: ../source/tutorial/remove-documents.txt:57 -# 21d220e26ded4da0a1c929df2553a4e7 -msgid "Delete operations do not drop indexes, even if deleting all documents from a collection." -msgstr "" - -#: ../source/tutorial/remove-documents.txt:61 -# eea6a9bd36d143189fca6687d40f77a7 -msgid "Atomicity" -msgstr "" - -#: ../source/tutorial/remove-documents.txt:63 -# b6476b5db8c645e1a7bf27c42ce4b372 -msgid "All write operations in MongoDB are atomic on the level of a single document. For more information on MongoDB and atomicity, see :doc:`/core/write-operations-atomicity`." -msgstr "" - -#: ../source/tutorial/remove-documents.txt:68 -# f8280db4a8304e64a0abf5fcdb461b7c -msgid "Example Collection" -msgstr "" - -#: ../source/tutorial/remove-documents.txt:70 -# ca871502a63e4391be27453e8f155e0d -msgid "This page provides examples of remove operations in the :program:`mongo` shell. To populate the ``users`` collection referenced in the examples, run the following in :program:`mongo` shell:" -msgstr "" - -#: ../source/tutorial/remove-documents.txt:76 -# 4b2bc5e6614f42ebae747b8c3d5b3dbb -msgid "If the ``users`` collection already contains documents with the same ``_id`` values, you need to :method:`drop ` the collection (``db.users.drop()``) before inserting the example documents." -msgstr "" - -#: ../source/tutorial/remove-documents.txt:174 -# 3d169a3a1f4d4bd8bbd64caa1e15d388 -msgid "Delete All Documents" -msgstr "" - -#: ../source/tutorial/remove-documents.txt:176 -# fe9be0e00cc94d62afa58471e13ba1b2 -msgid "To remove all documents from a collection, pass an empty :ref:`filter ` document ``{}`` to either the :method:`db.collection.deleteMany()` or the :method:`db.collection.remove()` method." -msgstr "" - -#: ../source/tutorial/remove-documents.txt:182 -#: ../source/tutorial/remove-documents.txt:224 -# 1f23903c0a71493c99231864627cd396 -# 06f682c4d6e94b488f1670d8665cfd8a -msgid "``db.collection.deleteMany()``" -msgstr "" - -#: ../source/tutorial/remove-documents.txt:184 -# c0f615aaeea54835a78b8063b5ccf84f -msgid "The following example uses the :method:`db.collection.deleteMany()` method to delete *all* documents from the ``users`` collection:" -msgstr "" - -#: ../source/tutorial/remove-documents.txt:191 -#: ../source/tutorial/remove-documents.txt:234 -# 3dcc0a52461f4fb0b62bfa56ad425871 -# 3ffbd349dc4e4ec7a1c772220044a532 -msgid "The method returns a document with the status of the operation:" -msgstr "" - -#: ../source/tutorial/remove-documents.txt:197 -# 972d754c56ea4863b5359a053e51d380 -msgid "For more information and examples, see :method:`db.collection.deleteMany()`." -msgstr "" - -#: ../source/tutorial/remove-documents.txt:200 -#: ../source/tutorial/remove-documents.txt:241 -#: ../source/tutorial/remove-documents.txt:276 -# bde434b3f0f8489eae82df960816c6fb -# 31e45fd5377f489e9e07d5d6a273e5ce -# 09d1b563e32e43bcb6765b2b423f713d -msgid "``db.collection.remove()``" -msgstr "" - -#: ../source/tutorial/remove-documents.txt:202 -# 472a5d69fbbd4b93b7b6ca43c94cacc5 -msgid "Alternatively, the following example uses the :method:`db.collection.remove()` method to delete *all* documents from the ``users`` collection:" -msgstr "" - -#: ../source/tutorial/remove-documents.txt:210 -# d8bd6fa579e74665bd58adfc24f01232 -msgid "To delete all documents from a collection, it may be more efficient to use the :method:`db.collection.drop()` method to drop the entire collection, including the indexes, and then recreate the collection and rebuild the indexes." -msgstr "" - -#: ../source/tutorial/remove-documents.txt:216 -# 1f2dc8b98c7d45faa13c87c355f7a941 -msgid "Delete All Documents that Match a Condition" -msgstr "" - -#: ../source/tutorial/remove-documents.txt:218 -# c11486e3249b4d05a0572eebcc545bfd -msgid "To delete all documents that match a deletion criteria, pass a :ref:`filter ` parameter to either :method:`db.collection.deleteMany()` method or the :method:`db.collection.remove()` method." -msgstr "" - -#: ../source/tutorial/remove-documents.txt:226 -# f0c30f7cf2cb4826b84b530021b36bb8 -msgid "The following example uses :method:`db.collection.deleteMany()` to remove all documents from the ``users`` collection where the ``status`` field equals ``\"A\"``:" -msgstr "" - -#: ../source/tutorial/remove-documents.txt:243 -# 54435aac1cb64f3ea7bf9db8e1e3b47b -msgid "Alternatively, the following example uses :method:`db.collection.remove()` to remove all documents from the ``users`` collection where the ``status`` field equals ``\"P\"``:" -msgstr "" - -#: ../source/tutorial/remove-documents.txt:251 -# 5a3a79d7b9c44a238a202fca74b74042 -msgid "For large deletion operations, it may be more efficient to copy the documents that you want to keep to a new collection and then use :method:`db.collection.drop()` on the original collection." -msgstr "" - -#: ../source/tutorial/remove-documents.txt:257 -# 73980f9e734f4827a618c5047a50962c -msgid "Remove Only One Document that Matches a Condition" -msgstr "" - -#: ../source/tutorial/remove-documents.txt:259 -# 693657d2131b4f58b1fc3e3ea8f487e4 -msgid "To delete at most a single document that match a specified filter,even though multiple documents may match the specified filter, use either the :method:`db.collection.deleteOne()` method or the :method:`db.collection.remove()` method with the ```` parameter set to ``true`` or ``1``." -msgstr "" - -#: ../source/tutorial/remove-documents.txt:266 -# a0210484da654ff194d9d98850a6316a -msgid "``db.collection.deleteOne()``" -msgstr "" - -#: ../source/tutorial/remove-documents.txt:268 -# 3e98ec3a70674726a84277e25607f0da -msgid "The following example uses :method:`db.collection.deleteOne()` to delete the *first* document where ``status`` is ``\"D\"``." -msgstr "" - -#: ../source/tutorial/remove-documents.txt:278 -# f1d611bc14ab4ce5a0055e76cea8d63f -msgid "Alternatively, the following example uses the :method:`db.collection.remove()` with the ```` parameter set to ``1`` to delete the *first* document where ``status`` is ``\"D\"``:" -msgstr "" - -#: ../source/tutorial/remove-documents.txt:287 -# d5dcd49dee5241a2baaaf67504fb7131 -msgid ":ref:`delete-additional-methods`" -msgstr "" - -#: ../source/tutorial/remove-documents.txt:292 -# 0ffb1c446d1247a997cf9e548515bf2b -msgid "Additional Methods" -msgstr "" - -#: ../source/tutorial/remove-documents.txt:294 -# 40807bfb74c441aea3ac63c795942f95 -msgid "The following methods can also delete documents from a collection:" -msgstr "" - -#: ../source/tutorial/remove-documents.txt:296 -# b4d16606f52f44a8a7514e7591d40804 -msgid ":method:`db.collection.findOneAndDelete()`." -msgstr "" - -#: ../source/tutorial/remove-documents.txt:298 -# e89f4837de48435d821400d053596096 -msgid ":ref:`findOneAndDelete() ` provides a sort option. The option allows for the deletion of the first document sorted by the specified order." -msgstr "" - -#: ../source/tutorial/remove-documents.txt:302 -# 7360b5ff7c2242809d1059367e1db3d2 -msgid ":method:`db.collection.findOneAndModify()`." -msgstr "" - -#: ../source/tutorial/remove-documents.txt:304 -# f57a162535574e94b8ea3b0c6554e98e -msgid ":method:`db.collection.findOneAndModify()` provides a sort option. The option allows for the deletion of the first document sorted by the specified order." -msgstr "" - -#: ../source/tutorial/remove-documents.txt:308 -# cb920a698bab43dd89c413e16a336800 -msgid ":method:`db.collection.bulkWrite()`." -msgstr "" - -#: ../source/tutorial/remove-documents.txt:311 -# e54c8e364c5d4c8d950f553f1a4bcd46 -msgid "Write Acknowledgement" -msgstr "" - -#: ../source/tutorial/remove-documents.txt:313 -# 66e8cb8ebcaf4df7862eaf4bc78bf5e9 -msgid "With write concerns, you can specify the level of acknowledgement requested from MongoDB for write operations. For details, see :doc:`/reference/write-concern`." -msgstr "" - diff --git a/locale/pot/tutorial/remove-indexes.pot b/locale/pot/tutorial/remove-indexes.pot deleted file mode 100644 index e666d14cef2..00000000000 --- a/locale/pot/tutorial/remove-indexes.pot +++ /dev/null @@ -1,88 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/remove-indexes.txt:6 -# dd82f9ba791f4cdb92cfcad22b038996 -msgid "Remove Indexes" -msgstr "" - -#: ../source/tutorial/remove-indexes.txt:10 -# dc80bacac688445b8ed298f1b5fcca73 -msgid "To remove an index from a collection use the :method:`~db.collection.dropIndex()` method and the following procedure. If you simply need to rebuild indexes you can use the process described in the :doc:`/tutorial/rebuild-indexes` document." -msgstr "" - -#: ../source/tutorial/remove-indexes.txt:16 -# de933f70dc954fceae7ed9c48587319a -msgid ":doc:`/administration/indexes` and :doc:`/core/indexes` for more information about indexes and indexing operations in MongoDB." -msgstr "" - -#: ../source/tutorial/remove-indexes.txt:21 -# 6deb6a72122542cf8081c34fe0457289 -msgid "Remove a Specific Index" -msgstr "" - -#: ../source/tutorial/remove-indexes.txt:23 -# 07875f9c957248959b2852bdc5eece1b -msgid "To remove an index, use the :method:`db.collection.dropIndex()` method." -msgstr "" - -#: ../source/tutorial/remove-indexes.txt:25 -# 2b6de23394ce461c9ef594cea283ab68 -msgid "For example, the following operation removes an ascending index on the ``tax-id`` field in the ``accounts`` collection:" -msgstr "" - -#: ../source/tutorial/remove-indexes.txt:32 -# 31fcd981b4be455697f343059e2498dd -msgid "The operation returns a document with the status of the operation:" -msgstr "" - -#: ../source/tutorial/remove-indexes.txt:38 -# 0062017bf3234967885d6ccc244d8ccf -msgid "Where the value of ``nIndexesWas`` reflects the number of indexes *before* removing this index." -msgstr "" - -#: ../source/tutorial/remove-indexes.txt:41 -# 674afe88b46c4078a82d66b04bd99dd4 -msgid "For :doc:`text ` indexes, pass the index name to the :method:`db.collection.dropIndex()` method. See :ref:`drop-text-index` for details." -msgstr "" - -#: ../source/tutorial/remove-indexes.txt:46 -# e90835c0e0ee4822a6746b193eb337a0 -msgid "Remove All Indexes" -msgstr "" - -#: ../source/tutorial/remove-indexes.txt:48 -# d203a51250d64f0c9651e0ba79f4f187 -msgid "You can also use the :method:`db.collection.dropIndexes()` to remove *all* indexes, except for the :ref:`_id index ` from a collection." -msgstr "" - -#: ../source/tutorial/remove-indexes.txt:52 -# 463a069e95704ed8a312bb6f1612e345 -msgid "These shell helpers provide wrappers around the :dbcommand:`dropIndexes` :term:`database command`. Your :doc:`client library ` may have a different or additional interface for these operations." -msgstr "" - -#: ../source/tutorial/remove-indexes.txt:1 -# 1a148adbaab946b4b09a9673d4c1c831 -msgid "index" -msgstr "" - -#: ../source/tutorial/remove-indexes.txt:1 -# 1a148adbaab946b4b09a9673d4c1c831 -msgid "remove" -msgstr "" - diff --git a/locale/pot/tutorial/remove-replica-set-member.pot b/locale/pot/tutorial/remove-replica-set-member.pot deleted file mode 100644 index 960524889a3..00000000000 --- a/locale/pot/tutorial/remove-replica-set-member.pot +++ /dev/null @@ -1,124 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/remove-replica-set-member.txt:3 -# 371f2bfba7694e549c7c5c2deb32beca -msgid "Remove Members from Replica Set" -msgstr "" - -#: ../source/tutorial/remove-replica-set-member.txt:0 -# b7eedadc3a894ad291ef05202937a0e2 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/remove-replica-set-member.txt:13 -# 5f40a396eddf49d78e243e2275886028 -msgid "To remove a member of a :term:`replica set` use either of the following procedures." -msgstr "" - -#: ../source/tutorial/remove-replica-set-member.txt:17 -# e84e9735a70046f582a32bd7aacdc3d2 -msgid "Remove a Member Using ``rs.remove()``" -msgstr "" - -#: ../source/tutorial/remove-replica-set-member.txt:19 -#: ../source/tutorial/remove-replica-set-member.txt:50 -# ef59059140ca46c4a69aea76877c49a6 -# 2ffbd3cd12b449c5a3dc5f96cb45b764 -msgid "Shut down the :program:`mongod` instance for the member you wish to remove. To shut down the instance, connect using the :program:`mongo` shell and the :method:`db.shutdownServer()` method." -msgstr "" - -#: ../source/tutorial/remove-replica-set-member.txt:24 -#: ../source/tutorial/remove-replica-set-member.txt:55 -# ac107ede99054a07bd8b6b76a471b6c3 -# bbf8b65aee2f468bad9e6474c6e44f25 -msgid "Connect to the replica set's current :term:`primary`. To determine the current primary, use :method:`db.isMaster()` while connected to any member of the replica set." -msgstr "" - -#: ../source/tutorial/remove-replica-set-member.txt:28 -# d59f3e873f954f1fb2494cf03a2a04ea -msgid "Use :method:`rs.remove()` in either of the following forms to remove the member:" -msgstr "" - -#: ../source/tutorial/remove-replica-set-member.txt:36 -# 56b5ab4ecc284ae484f9c4a4365eb4cc -msgid "MongoDB disconnects the shell briefly as the replica set elects a new primary. The shell then automatically reconnects. The shell displays a ``DBClientCursor::init call() failed`` error even though the command succeeds." -msgstr "" - -#: ../source/tutorial/remove-replica-set-member.txt:44 -# f9edf6e390df4c73b8c764c1c1afb79c -msgid "Remove a Member Using ``rs.reconfig()``" -msgstr "" - -#: ../source/tutorial/remove-replica-set-member.txt:46 -# 4b24252f3e594d928db2cd871eb7866a -msgid "To remove a member you can manually edit the :doc:`replica set configuration document `, as described here." -msgstr "" - -#: ../source/tutorial/remove-replica-set-member.txt:59 -# b29b1a3d08904b69b7ab128a0d6adbd6 -msgid "Issue the :method:`rs.conf()` method to view the current configuration document and determine the position in the ``members`` array of the member to remove:" -msgstr "" - -#: ../source/tutorial/remove-replica-set-member.txt:0 -#: ../source/tutorial/remove-replica-set-member.txt:0 -# 9249ff3610504348905557cce68a7536 -# 8c46351f1ecb49bbac02a7b245503519 -msgid "Example" -msgstr "" - -#: ../source/tutorial/remove-replica-set-member.txt:65 -# b19d22750a664598993c5b0e7651fce5 -msgid "``mongod_C.example.net`` is in position ``2`` of the following configuration file:" -msgstr "" - -#: ../source/tutorial/remove-replica-set-member.txt:89 -# 68c533643f2145a58a9365cbf8a58dcc -msgid "Assign the current configuration document to the variable ``cfg``:" -msgstr "" - -#: ../source/tutorial/remove-replica-set-member.txt:95 -# 6618e1c6d4f24d4f8c2fc894b9ec8518 -msgid "Modify the ``cfg`` object to remove the member." -msgstr "" - -#: ../source/tutorial/remove-replica-set-member.txt:99 -# 542c280fe8db477a85a1eca7983eafe8 -msgid "To remove ``mongod_C.example.net:27017`` use the following JavaScript operation:" -msgstr "" - -#: ../source/tutorial/remove-replica-set-member.txt:106 -# 2d9d3ea47f1f472d8d011ecee3c2832d -msgid "Overwrite the replica set configuration document with the new configuration by issuing the following:" -msgstr "" - -#: ../source/tutorial/remove-replica-set-member.txt:113 -# 5b900f0aa1584739b6040db061ff8412 -msgid "As a result of :method:`rs.reconfig()` the shell will disconnect while the replica set renegotiates which member is primary. The shell displays a ``DBClientCursor::init call() failed`` error even though the command succeeds, and will automatically reconnected." -msgstr "" - -#: ../source/tutorial/remove-replica-set-member.txt:118 -# 7a7df82fc66e43bca4dc155fadd37b9c -msgid "To confirm the new configuration, issue :method:`rs.conf()`." -msgstr "" - -#: ../source/tutorial/remove-replica-set-member.txt:120 -# 828d584b3ab540db822534e99a3fb78d -msgid "For the example above the output would be:" -msgstr "" - diff --git a/locale/pot/tutorial/remove-shards-from-cluster.pot b/locale/pot/tutorial/remove-shards-from-cluster.pot deleted file mode 100644 index 0455910d470..00000000000 --- a/locale/pot/tutorial/remove-shards-from-cluster.pot +++ /dev/null @@ -1,203 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/remove-shards-from-cluster.txt:3 -# c8373429106c46219552cb020bfa696d -msgid "Remove Shards from an Existing Sharded Cluster" -msgstr "" - -#: ../source/tutorial/remove-shards-from-cluster.txt:0 -# e3bff8cf7a8a419dbff6bed9a9c998d5 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/remove-shards-from-cluster.txt:13 -# 38232e20a00c404eb7cd35902042cb1c -msgid "To remove a :term:`shard` you must ensure the shard's data is migrated to the remaining shards in the cluster. This procedure describes how to safely migrate data and how to remove a shard." -msgstr "" - -#: ../source/includes/fact-remove-shard-balance-order.rst:1 -# ea057385a8d24b0dbef1096607e2cef0 -msgid "When you remove a shard in a cluster with an uneven chunk distribution, the balancer first removes the chunks from the draining shard and then balances the remaining uneven chunk distribution." -msgstr "" - -#: ../source/tutorial/remove-shards-from-cluster.txt:19 -# eb9e96a40e7b435c9799d1205bcd1a55 -msgid "This procedure describes how to safely remove a *single* shard. *Do not* use this procedure to migrate an entire cluster to new hardware. To migrate an entire shard to new hardware, migrate individual shards as if they were independent replica sets." -msgstr "" - -#: ../source/tutorial/remove-shards-from-cluster.txt:27 -# f05721bf6c3e4d79a9e60c3f2faa5911 -msgid "To remove a shard, first connect to one of the cluster's :program:`mongos` instances using :program:`mongo` shell. Then use the sequence of tasks in this document to remove a shard from the cluster." -msgstr "" - -#: ../source/tutorial/remove-shards-from-cluster.txt:35 -# a8f126419bdf4a55b24e23da80bf8ecd -msgid "Ensure the Balancer Process is Enabled" -msgstr "" - -#: ../source/tutorial/remove-shards-from-cluster.txt:37 -# 79137864db134af68889a5530612c3f9 -msgid "To successfully migrate data from a shard, the :term:`balancer` process **must** be enabled. Check the balancer state using the :method:`sh.getBalancerState()` helper in the :program:`mongo` shell. For more information, see the section on :ref:`balancer operations `." -msgstr "" - -#: ../source/tutorial/remove-shards-from-cluster.txt:46 -# 6066ad7807a54239bc887a6b64463985 -msgid "Determine the Name of the Shard to Remove" -msgstr "" - -#: ../source/tutorial/remove-shards-from-cluster.txt:48 -# 12096bed895f4027ace41bad3125d70f -msgid "To determine the name of the shard, connect to a :program:`mongos` instance with the :program:`mongo` shell and either:" -msgstr "" - -#: ../source/tutorial/remove-shards-from-cluster.txt:51 -# be2bc9b23a054554be44d3d6976dd02b -msgid "Use the :dbcommand:`listShards` command, as in the following:" -msgstr "" - -#: ../source/tutorial/remove-shards-from-cluster.txt:57 -# 1f9b50e6ee70436a9de85cb046932cc1 -msgid "Run either the :method:`sh.status()` or the :method:`db.printShardingStatus()` method." -msgstr "" - -#: ../source/tutorial/remove-shards-from-cluster.txt:60 -# 4e3c8472175642aab35868601f7579f1 -msgid "The ``shards._id`` field lists the name of each shard." -msgstr "" - -#: ../source/tutorial/remove-shards-from-cluster.txt:65 -# f4925fe914af4ef1b683f40a026bac63 -msgid "Remove Chunks from the Shard" -msgstr "" - -#: ../source/tutorial/remove-shards-from-cluster.txt:67 -# 989be32a640a4d078eb6aa2001ec5ab7 -msgid "From the ``admin`` database, run the :dbcommand:`removeShard` command. This begins \"draining\" chunks from the shard you are removing to other shards in the cluster. For example, for a shard named ``mongodb0``, run:" -msgstr "" - -#: ../source/tutorial/remove-shards-from-cluster.txt:77 -# 31231d82dcc043b081f184a3e31eca65 -msgid "This operation returns immediately, with the following response:" -msgstr "" - -#: ../source/tutorial/remove-shards-from-cluster.txt:88 -# bd04e88d3a9248ce872c89143174f1bd -msgid "Depending on your network capacity and the amount of data, this operation can take from a few minutes to several days to complete." -msgstr "" - -#: ../source/tutorial/remove-shards-from-cluster.txt:94 -# 180cc0d3890c4fa2b322f4720b8e73b0 -msgid "Check the Status of the Migration" -msgstr "" - -#: ../source/tutorial/remove-shards-from-cluster.txt:96 -# 08edda99e6f14f19bdc1daa00fb0e5ac -msgid "To check the progress of the migration at any stage in the process, run :dbcommand:`removeShard` from the ``admin`` database again. For example, for a shard named ``mongodb0``, run:" -msgstr "" - -#: ../source/tutorial/remove-shards-from-cluster.txt:105 -# 462459ce1e7e40cfa1c7f76cd3d182e8 -msgid "The command returns output similar to the following:" -msgstr "" - -#: ../source/tutorial/remove-shards-from-cluster.txt:119 -# e1bc67654ad24e8f9fd3f5f32d7521c0 -msgid "In the output, the ``remaining`` document displays the remaining number of chunks that MongoDB must migrate to other shards and the number of MongoDB databases that have \"primary\" status on this shard." -msgstr "" - -#: ../source/tutorial/remove-shards-from-cluster.txt:123 -# 62a92027b40b47bcb9a94c2c4c72b12f -msgid "Continue checking the status of the `removeShard` command until the number of chunks remaining is ``0``. Always run the command on the ``admin`` database. If you are on a database other than ``admin``, you can use :method:`sh._adminCommand` to run the command on ``admin``." -msgstr "" - -#: ../source/tutorial/remove-shards-from-cluster.txt:131 -# f7a5364d1405494282e58850d7fb2b67 -msgid "Move Unsharded Data" -msgstr "" - -#: ../source/tutorial/remove-shards-from-cluster.txt:133 -# fcda053efa3c4344923c629d72894fd4 -msgid "If the shard is the :term:`primary shard` for one or more databases in the cluster, then the shard will have unsharded data. If the shard is not the primary shard for any databases, skip to the next task, :ref:`remove-shard-finalize-migration`." -msgstr "" - -#: ../source/tutorial/remove-shards-from-cluster.txt:138 -# 8684f6474d464489b74f11ea932f1a8c -msgid "In a cluster, a database with unsharded collections stores those collections only on a single shard. That shard becomes the primary shard for that database. (Different databases in a cluster can have different primary shards.)" -msgstr "" - -#: ../source/tutorial/remove-shards-from-cluster.txt:145 -# 907464c495b044d78a4cc53a77135aa1 -msgid "Do not perform this procedure until you have finished draining the shard." -msgstr "" - -#: ../source/tutorial/remove-shards-from-cluster.txt:148 -# 4d8356f9e56c4daf94faff3c5ad58268 -msgid "To determine if the shard you are removing is the primary shard for any of the cluster's databases, issue one of the following methods:" -msgstr "" - -#: ../source/tutorial/remove-shards-from-cluster.txt:151 -# 9acdc81d49154d7f9ba25a35b2baccf8 -msgid ":method:`sh.status()`" -msgstr "" - -#: ../source/tutorial/remove-shards-from-cluster.txt:153 -# c132a3ec76fb498f9caad9fb44555ea0 -msgid ":method:`db.printShardingStatus()`" -msgstr "" - -#: ../source/tutorial/remove-shards-from-cluster.txt:155 -# d94d17d777e04d6185bfa909e5454bc9 -msgid "In the resulting document, the ``databases`` field lists each database and its primary shard. For example, the following ``database`` field shows that the ``products`` database uses ``mongodb0`` as the primary shard:" -msgstr "" - -#: ../source/tutorial/remove-shards-from-cluster.txt:164 -# 9c41666d319e4213bcfa706cfd0e03f9 -msgid "To move a database to another shard, use the :dbcommand:`movePrimary` command. For example, to migrate all remaining unsharded data from ``mongodb0`` to ``mongodb1``, issue the following command:" -msgstr "" - -#: ../source/tutorial/remove-shards-from-cluster.txt:172 -# 20b2cd1715624a279375bdfe760ceefa -msgid "This command does not return until MongoDB completes moving all data, which may take a long time. The response from this command will resemble the following:" -msgstr "" - -#: ../source/tutorial/remove-shards-from-cluster.txt:182 -# 887802de080348be8b424dc3958212a1 -msgid "The :dbcommand:`movePrimary` command has many considerations, please carefully review the documentation to ensure that these are correctly handled." -msgstr "" - -#: ../source/tutorial/remove-shards-from-cluster.txt:189 -# d6434bc3c3924d7e837cc93edaaac3b6 -msgid "Finalize the Migration" -msgstr "" - -#: ../source/tutorial/remove-shards-from-cluster.txt:191 -# 61fde8621a9541ddac766c794b470fc2 -msgid "To clean up all metadata information and finalize the removal, run :dbcommand:`removeShard` again. For example, for a shard named ``mongodb0``, run:" -msgstr "" - -#: ../source/tutorial/remove-shards-from-cluster.txt:200 -# e65891c762bd46688300239295c411aa -msgid "A success message appears at completion:" -msgstr "" - -#: ../source/tutorial/remove-shards-from-cluster.txt:211 -# 46fa17367721471a85c4565e991b25b2 -msgid "Once the value of the ``state`` field is \"completed\", you may safely stop the processes comprising the ``mongodb0`` shard." -msgstr "" - diff --git a/locale/pot/tutorial/replace-config-server.pot b/locale/pot/tutorial/replace-config-server.pot deleted file mode 100644 index 63790d937e9..00000000000 --- a/locale/pot/tutorial/replace-config-server.pot +++ /dev/null @@ -1,93 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/replace-config-server.txt:3 -# 7aacd1fcb8da4d19ac871f6a8c39237e -msgid "Replace a Config Server" -msgstr "" - -#: ../source/tutorial/replace-config-server.txt:0 -# 6d1913d44d4e4030a9ac653b020d9ae2 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/replace-config-server.txt:15 -# ace2980e171e49c3bcd994b3af69e504 -msgid "In version 3.4, MongoDB removes support for SCCC config servers. To upgrade your config servers from SCCC to CSRS, see :doc:`/tutorial/upgrade-config-servers-to-replica-set`." -msgstr "" - -#: ../source/tutorial/replace-config-server.txt:19 -# 77ca1d3a235841dab9e260ff3612d9c6 -msgid "The following procedure applies to |version| config servers." -msgstr "" - -#: ../source/tutorial/replace-config-server.txt:21 -# 9ce1a9f1a4d84af9b9e3555d2091b1e5 -msgid "For replacing config servers for other MongoDB versions, refer to the appropriate version of the MongoDB Manual. For example, if you are running a v3.2 sharded cluster with SCCC, see the following tutorials in the v3.2 manual: :v3.2:`/tutorial/migrate-config-servers-with-same-hostname` and :v3.2:`/tutorial/migrate-config-servers-with-different-hostnames`" -msgstr "" - -#: ../source/tutorial/replace-config-server.txt:29 -# 83686c88f86d42d0b1ebabb2e492355d -msgid "Overview" -msgstr "" - -#: ../source/tutorial/replace-config-server.txt:31 -# 7d4a1da949e7494eb41d4ed901281577 -msgid "If the config server replica set becomes read only, i.e. does not have a primary, the sharded cluster cannot support operations that change the cluster metadata, such as chunk splits and migrations. Although no chunks can be split or migrated, applications will be able to write data to the sharded cluster." -msgstr "" - -#: ../source/tutorial/replace-config-server.txt:37 -# 481d831645ea41d8b7b29dd7701fe4c3 -msgid "If one of the config servers is unavailable or inoperable, repair or replace it as soon as possible. The following procedure replaces a member of a :ref:`config server replica set ` with a new member." -msgstr "" - -#: ../source/tutorial/replace-config-server.txt:42 -# c00637b2501b4cf79d7a1693ce383e85 -msgid "The tutorial is specific to MongoDB |version|. For earlier versions of MongoDB, refer to the corresponding version of the MongoDB Manual." -msgstr "" - -#: ../source/tutorial/replace-config-server.txt:46 -# 39a96bf01d0b4a53b93308a293d2734b -msgid "Considerations" -msgstr "" - -#: ../source/includes/fact-config-server-replica-set-restrictions.rst:1 -# 34090ba56f264e098643e053de838212 -msgid "The following restrictions apply to a replica set configuration when used for config servers:" -msgstr "" - -#: ../source/includes/fact-config-server-replica-set-restrictions.rst:4 -# e59e7b7ba4cc469d980c136190625e7d -msgid "Must have zero :doc:`arbiters `." -msgstr "" - -#: ../source/includes/fact-config-server-replica-set-restrictions.rst:6 -# 8494fd9aedce4cb19785483aa02194ac -msgid "Must have no :doc:`delayed members `." -msgstr "" - -#: ../source/includes/fact-config-server-replica-set-restrictions.rst:9 -# cb95f4287131497cb9a48f54860f8c0f -msgid "Must build indexes (i.e. no member should have :data:`~replSetGetConfig.members[n].buildIndexes` setting set to false)." -msgstr "" - -#: ../source/tutorial/replace-config-server.txt:51 -# c7c8e5f71d40494fbeced483ef3e984e -msgid "Procedure" -msgstr "" - diff --git a/locale/pot/tutorial/replace-replica-set-member.pot b/locale/pot/tutorial/replace-replica-set-member.pot deleted file mode 100644 index 9bea13e8d95..00000000000 --- a/locale/pot/tutorial/replace-replica-set-member.pot +++ /dev/null @@ -1,63 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/replace-replica-set-member.txt:3 -# 8b7db3f6359a46ceadeccaf5316eea12 -msgid "Replace a Replica Set Member" -msgstr "" - -#: ../source/tutorial/replace-replica-set-member.txt:0 -# 3f2ab75256934c2cb90f7f7c5a3e0818 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/replace-replica-set-member.txt:13 -# aa38c60061cb4d6c8f69ecfc4c2fa742 -msgid "If you need to change the hostname of a replica set member without changing the configuration of that member or the set, you can use the operation outlined in this tutorial. For example if you must re-provision systems or rename hosts, you can use this pattern to minimize the scope of that change." -msgstr "" - -#: ../source/tutorial/replace-replica-set-member.txt:20 -# 807fc12dd565451d9cf896b82d6fbb44 -msgid "Operation" -msgstr "" - -#: ../source/tutorial/replace-replica-set-member.txt:22 -# c9c68cd0b05b4553869232399bf37ea2 -msgid "To change the hostname for a replica set member modify the :rsconf:`members[n].host` field. The value of :rsconf:`members[n]._id` field will not change when you reconfigure the set." -msgstr "" - -#: ../source/tutorial/replace-replica-set-member.txt:27 -# 589d298b342144bebbe44eb247569241 -msgid "See :doc:`/reference/replica-configuration` and :method:`rs.reconfig()` for more information." -msgstr "" - -#: ../source/tutorial/replace-replica-set-member.txt:32 -# c0fb7507b5054187bb89a2a653f5df9b -msgid "Any replica set configuration change can trigger the current :term:`primary` to step down, which forces an :ref:`election `. During the election, the current shell session and clients connected to this replica set disconnect, which produces an error even when the operation succeeds." -msgstr "" - -#: ../source/tutorial/replace-replica-set-member.txt:39 -# 886ea897523d4d218e4371420df9ad22 -msgid "Example" -msgstr "" - -#: ../source/tutorial/replace-replica-set-member.txt:41 -# 1416cb4fe9bf4b3f8159ba1b43cf9e77 -msgid "To change the hostname to ``mongo2.example.net`` for the replica set member configured at ``members[0]``, issue the following sequence of commands:" -msgstr "" - diff --git a/locale/pot/tutorial/restore-replica-set-from-backup.pot b/locale/pot/tutorial/restore-replica-set-from-backup.pot deleted file mode 100644 index 5cd1bd9f742..00000000000 --- a/locale/pot/tutorial/restore-replica-set-from-backup.pot +++ /dev/null @@ -1,93 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/restore-replica-set-from-backup.txt:3 -# 2fcc3885bf344f7bbec7f5783f8ca514 -msgid "Restore a Replica Set from MongoDB Backups" -msgstr "" - -#: ../source/tutorial/restore-replica-set-from-backup.txt:0 -# 63ed9271a96e4b2bb368d5e90f948f14 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/restore-replica-set-from-backup.txt:13 -# 364b3d2475c2485a93effcb2779385ab -msgid "This procedure outlines the process for taking MongoDB data and restoring that data into a new :term:`replica set`. Use this approach for seeding test deployments from production backups or as part of disaster recovery." -msgstr "" - -#: ../source/tutorial/restore-replica-set-from-backup.txt:19 -# 4f2792c1579e4d1d80a4cd6b36726c49 -msgid "You *cannot* restore a single data set to three new :program:`mongod` instances and **then** create a replica set. If you copy the data set to each :program:`mongod` instance and then create the replica set, MongoDB will force the secondaries to perform an :term:`initial sync`. The procedures in this document describe the correct and efficient ways to deploy a restored replica set." -msgstr "" - -#: ../source/tutorial/restore-replica-set-from-backup.txt:26 -# e3b574bf7ab2451088929a2d3b9d518c -msgid "You can also use :program:`mongorestore` to restore database files using data created with :program:`mongodump`. See :doc:`/tutorial/backup-and-restore-tools` for more information." -msgstr "" - -#: ../source/tutorial/restore-replica-set-from-backup.txt:31 -# 584be5f7a0c346a19506968ca130c285 -msgid "Restore Database into a Single Node Replica Set" -msgstr "" - -#: ../source/tutorial/restore-replica-set-from-backup.txt:38 -# fef5922bbe8d4cf7bd75b6f7b049ef85 -msgid "Add Members to the Replica Set" -msgstr "" - -#: ../source/tutorial/restore-replica-set-from-backup.txt:40 -# 70c9cf0ac17748f2a108bb3556051850 -msgid "MongoDB provides two options for restoring secondary members of a replica set:" -msgstr "" - -#: ../source/tutorial/restore-replica-set-from-backup.txt:43 -# 8389a318377d4e19b1ad5c9170fb1e0e -msgid ":ref:`Manually copy the database files ` to each data directory." -msgstr "" - -#: ../source/tutorial/restore-replica-set-from-backup.txt:46 -# 31db683ca096479f83170662dd7f3bc7 -msgid ":ref:`Allow initial sync ` to distribute data automatically." -msgstr "" - -#: ../source/tutorial/restore-replica-set-from-backup.txt:51 -# d0dcb413ce0c4a9fba295364d3bc80fd -msgid "If your database is large, initial sync can take a long time to complete. For large databases, it might be preferable to copy the database files onto each host." -msgstr "" - -#: ../source/tutorial/restore-replica-set-from-backup.txt:59 -# 5e4438f497014e698d60823eac7e76d4 -msgid "Copy Database Files and Restart :program:`mongod` Instance" -msgstr "" - -#: ../source/tutorial/restore-replica-set-from-backup.txt:61 -# c62ef1250f3e45fa8823bd4abf30fc7b -msgid "Use the following sequence of operations to \"seed\" additional members of the replica set with the restored data by copying MongoDB data files directly." -msgstr "" - -#: ../source/tutorial/restore-replica-set-from-backup.txt:70 -# 3cc329b2f91b46778e8be78fb83cdf18 -msgid "Update Secondaries using Initial Sync" -msgstr "" - -#: ../source/tutorial/restore-replica-set-from-backup.txt:72 -# ae38f6f6a35e4d22a5ad78ae6e7e5617 -msgid "Use the following sequence of operations to \"seed\" additional members of the replica set with the restored data using the default :ref:`initial sync ` operation." -msgstr "" - diff --git a/locale/pot/tutorial/restore-sharded-cluster.pot b/locale/pot/tutorial/restore-sharded-cluster.pot deleted file mode 100644 index e0479c5a517..00000000000 --- a/locale/pot/tutorial/restore-sharded-cluster.pot +++ /dev/null @@ -1,108 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/restore-sharded-cluster.txt:3 -# 4f8d62f870b04247bf07cd0fc79f4427 -msgid "Restore a Sharded Cluster" -msgstr "" - -#: ../source/tutorial/restore-sharded-cluster.txt:0 -# 967e6634768143779ac9322d618bf8fe -msgid "On this page" -msgstr "" - -#: ../source/tutorial/restore-sharded-cluster.txt:14 -# 609c788280394ee882af28fa8378ded5 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/restore-sharded-cluster.txt:18 -# caa8cd16e2374687afa2c95ba71fd7b1 -msgid "In version 3.4, MongoDB removes support for SCCC config servers. To upgrade your config servers from SCCC to CSRS, see :doc:`/tutorial/upgrade-config-servers-to-replica-set`." -msgstr "" - -#: ../source/tutorial/restore-sharded-cluster.txt:22 -# 97f57885a93b454f888c37f482dab024 -msgid "The following procedure applies to |version| config servers." -msgstr "" - -#: ../source/tutorial/restore-sharded-cluster.txt:24 -# b5a090ed1bcf495284958bf8b432edf5 -msgid "You can restore a :term:`sharded cluster` either from :doc:`snapshots ` or from :term:`BSON` :doc:`database dumps ` created by the :program:`mongodump` tool. This document describes procedures to" -msgstr "" - -#: ../source/tutorial/restore-sharded-cluster.txt:30 -# 7793881f38284355ad38974f1c83d6a7 -msgid ":ref:`restore-sharded-cluster-with-snapshots`" -msgstr "" - -#: ../source/tutorial/restore-sharded-cluster.txt:32 -# aeba891725414f868abc2d0a52aa9cd7 -msgid ":ref:`restore-sh-cl-dmp`" -msgstr "" - -#: ../source/tutorial/restore-sharded-cluster.txt:35 -# 3b91657394fa41a1a807c8ab11ff0e67 -msgid "Procedures" -msgstr "" - -#: ../source/includes/fact-3.4-shardsvr-required.rst:1 -# e813d4e80ab94d1794f342bc25b24b39 -msgid "For MongoDB 3.4 sharded clusters, :program:`mongod` instances for the shards **must** explicitly specify its role as a ``shardsvr``, either via the configuration file setting :setting:`sharding.clusterRole` or via the command line option :option:`--shardsvr`." -msgstr "" - -#: ../source/includes/fact-3.4-shardsvr-required.rst:9 -# b2986b473ae44338ad213014dbfd5e2b -msgid "Default port for :program:`mongod` instances with the ``shardsvr`` role is ``27018``. To use a different port, specify :setting:`net.port` setting or ``--port`` option." -msgstr "" - -#: ../source/tutorial/restore-sharded-cluster.txt:41 -# 59acbaf68fbc45f19d70cf9b2d2819eb -msgid "The following procedures assume shard :program:`mongod` instances include the ``--shardsvr`` and ``--port`` options (or corresponding settings in the configuration file)." -msgstr "" - -#: ../source/tutorial/restore-sharded-cluster.txt:48 -# b3e5a1fce65c4db58ff10cbe3289624e -msgid "Restore a Sharded Cluster with Filesystem Snapshots" -msgstr "" - -#: ../source/tutorial/restore-sharded-cluster.txt:50 -# 7781b212d0dd4a0a95ed124a70c797e6 -msgid "The following procedure outlines the steps to restore a sharded cluster from filesystem snapshots. To create filesystem snapshots of sharded clusters, see :doc:`/tutorial/backup-sharded-cluster-with-filesystem-snapshots`." -msgstr "" - -#: ../source/tutorial/restore-sharded-cluster.txt:60 -# 4bb1bf5c5a4f47a69b98a82872e624a6 -msgid "Restore a Sharded Cluster with Database Dumps" -msgstr "" - -#: ../source/tutorial/restore-sharded-cluster.txt:62 -# 90476ef6a6794911aa8bff0aaa9baf08 -msgid "The following procedure outlines the steps to restore a sharded cluster from the BSON database dumps created by :program:`mongodump`. For information on using :program:`mongodump` to backup sharded clusters, see :doc:`/tutorial/backup-sharded-cluster-with-database-dumps`." -msgstr "" - -#: ../source/tutorial/restore-sharded-cluster.txt:69 -# 7c64c9e92bb84d91aed6f680d7f8775e -msgid ":program:`mongorestore` requires a running MongoDB instances. Earlier versions of :program:`mongorestore` did not require a running MongoDB instances and instead used the ``--dbpath`` option. For instructions specific to your version of :program:`mongorestore`, refer to the appropriate version of the manual." -msgstr "" - -#: ../source/tutorial/restore-sharded-cluster.txt:78 -# c37eb386543746ce8a9d984e9b495a96 -msgid ":doc:`/core/backups`, :doc:`/administration/backup-sharded-clusters`" -msgstr "" - diff --git a/locale/pot/tutorial/restore-single-shard.pot b/locale/pot/tutorial/restore-single-shard.pot deleted file mode 100644 index a45db64c81e..00000000000 --- a/locale/pot/tutorial/restore-single-shard.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/restore-single-shard.txt:3 -# d352ee07c93340dc917b0a9d2e4e5595 -msgid "Restore a Single Shard" -msgstr "" - -#: ../source/tutorial/restore-single-shard.txt:0 -# c8f3b3a20add43f9abe4028eb9ea733b -msgid "On this page" -msgstr "" - -#: ../source/tutorial/restore-single-shard.txt:14 -# 1daad221de334cbfbe0ec4618f96a973 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/restore-single-shard.txt:16 -# 88e8491a2f2f4ecb957b5ff06baee0ee -msgid "Restoring a single shard from backup with other unaffected shards requires a number of special considerations and practices. This document outlines the additional tasks you must perform when restoring a single shard." -msgstr "" - -#: ../source/tutorial/restore-single-shard.txt:21 -# affc9e6151924eb2b79b3527b2ab4874 -msgid "Consider the following resources on backups in general as well as backup and restoration of sharded clusters specifically:" -msgstr "" - -#: ../source/tutorial/restore-single-shard.txt:24 -# 69424cf12b7240f9aa4cdbc0a38c51e6 -msgid ":doc:`/administration/backup-sharded-clusters`" -msgstr "" - -#: ../source/tutorial/restore-single-shard.txt:25 -# bce9c6f762114691bd34d25595c588f2 -msgid ":doc:`/tutorial/restore-sharded-cluster`" -msgstr "" - -#: ../source/tutorial/restore-single-shard.txt:26 -# 574220f30d294dbbb6a8e907a51f1639 -msgid ":doc:`/core/backups`" -msgstr "" - -#: ../source/tutorial/restore-single-shard.txt:29 -# b849154231a24962b188f399c6237838 -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/restore-single-shard.txt:31 -# 9cc06ebf26cf46df9baf9a0e7c322187 -msgid "Always restore :term:`sharded clusters ` as a whole. When you restore a single shard, keep in mind that the :term:`balancer` process might have moved :term:`chunks ` to or from this shard since the last backup. If that's the case, you must manually move those chunks, as described in this procedure." -msgstr "" - diff --git a/locale/pot/tutorial/resync-replica-set-member.pot b/locale/pot/tutorial/resync-replica-set-member.pot deleted file mode 100644 index ae9ccf12936..00000000000 --- a/locale/pot/tutorial/resync-replica-set-member.pot +++ /dev/null @@ -1,174 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/resync-replica-set-member.txt:3 -# 3b33366e3c1344618869ce5e86c73f2d -msgid "Resync a Member of a Replica Set" -msgstr "" - -#: ../source/tutorial/resync-replica-set-member.txt:0 -# ecf71e30fc65428f8161fc7f0108ba49 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/resync-replica-set-member.txt:13 -# d4086425860c4e23bf9ee20d2c56dba4 -msgid "A :term:`replica set` member becomes \"stale\" when its replication process falls so far behind that the :term:`primary` overwrites oplog entries the member has not yet replicated. The member cannot catch up and becomes \"stale.\" When this occurs, you must completely resynchronize the member by removing its data and performing an :ref:`initial sync `." -msgstr "" - -#: ../source/tutorial/resync-replica-set-member.txt:20 -# 432adf823544440484c774c72df0aab5 -msgid "This tutorial addresses both resyncing a stale member and creating a new member using seed data from another member. When syncing a member, choose a time when the system has the bandwidth to move a large amount of data. Schedule the synchronization during a time of low usage or during a maintenance window." -msgstr "" - -#: ../source/tutorial/resync-replica-set-member.txt:26 -# 6185b25dd8684d429912f50f8b1787fb -msgid "MongoDB provides two options for performing an initial sync:" -msgstr "" - -#: ../source/tutorial/resync-replica-set-member.txt:28 -# 5770bfc62b0040f695cf93b0b7fa97b7 -msgid "Restart the :program:`mongod` with an empty data directory and let MongoDB's normal initial syncing feature restore the data. This is the more simple option but may take longer to replace the data." -msgstr "" - -#: ../source/tutorial/resync-replica-set-member.txt:32 -# 966b151056334425945dae19f89679cc -msgid "See :ref:`replica-set-auto-resync-stale-member`." -msgstr "" - -#: ../source/tutorial/resync-replica-set-member.txt:34 -# cd2fb86d56b94cfb901d9e6a514ebe2a -msgid "Restart the machine with a copy of a recent data directory from another member in the replica set. This procedure can replace the data more quickly but requires more manual steps." -msgstr "" - -#: ../source/tutorial/resync-replica-set-member.txt:38 -# 87cd02fe3b6440d4b23096605b25d04c -msgid "See :ref:`replica-set-resync-by-copying`." -msgstr "" - -#: ../source/tutorial/resync-replica-set-member.txt:44 -# add5f49ec42a47f8a23cb6704b7fdafd -msgid "Procedures" -msgstr "" - -#: ../source/tutorial/resync-replica-set-member.txt:49 -# ef88cd0bbdd046949de2c2141f9fe110 -msgid "Automatically Sync a Member" -msgstr "" - -#: ../source/tutorial/resync-replica-set-member.txt:51 -# 4f6e84c32dec4b72bf7c3d32cd96209d -msgid "During initial sync, :program:`mongod` will remove the content of the :setting:`~storage.dbPath`." -msgstr "" - -#: ../source/tutorial/resync-replica-set-member.txt:54 -# 14d2e92ccf2148e39ed4442222cc5617 -msgid "This procedure relies on MongoDB's regular process for :doc:`Replica Set Syncing `. This will store the current data on the member. For an overview of MongoDB initial sync process, see the :doc:`Replica Set Syncing ` section." -msgstr "" - -#: ../source/tutorial/resync-replica-set-member.txt:59 -# 82268fef50ba449e9bd544c0fe67f8c0 -msgid "If the instance has no data, you can simply follow the :doc:`/tutorial/expand-replica-set` or :doc:`/tutorial/replace-replica-set-member` procedure to add a new member to a replica set." -msgstr "" - -#: ../source/tutorial/resync-replica-set-member.txt:64 -# 1ce6ce22912342dc9a295927a8c2be1a -msgid "You can also force a :program:`mongod` that is already a member of the set to perform an initial sync by restarting the instance without the content of the :setting:`~storage.dbPath` as follows:" -msgstr "" - -#: ../source/tutorial/resync-replica-set-member.txt:68 -# 759c15072184403cbb4d8b85560daab7 -msgid "Stop the member's :program:`mongod` instance. To ensure a clean shutdown, use the :method:`db.shutdownServer()` method from the :program:`mongo` shell or on Linux systems, the :option:`mongod --shutdown` option." -msgstr "" - -#: ../source/tutorial/resync-replica-set-member.txt:73 -# 3ddb64280c5e4ae78feb733b67cd8d4e -msgid "Delete all data and sub-directories from the member's data directory. By removing the data :setting:`~storage.dbPath`, MongoDB will perform a complete resync. Consider making a backup first." -msgstr "" - -#: ../source/tutorial/resync-replica-set-member.txt:77 -# f1739a0ff6834a5daf0ebec281a82a16 -msgid "At this point, the :program:`mongod` will perform an initial sync. The length of the initial sync process depends on the size of the database and network connection between members of the replica set." -msgstr "" - -#: ../source/tutorial/resync-replica-set-member.txt:82 -# 6ad308a45a7244e68b62b68f0b3b302e -msgid "Initial sync operations can impact the other members of the set and create additional traffic to the primary and can only occur if another member of the set is accessible and up to date." -msgstr "" - -#: ../source/tutorial/resync-replica-set-member.txt:90 -# 2499f4d4b9fe45acbec60645aad373e2 -msgid "Sync by Copying Data Files from Another Member" -msgstr "" - -#: ../source/tutorial/resync-replica-set-member.txt:92 -# 90f9a194417d44d0bc9edd3965e49915 -msgid "This approach \"seeds\" a new or stale member using the data files from an existing member of the replica set. The data files **must** be sufficiently recent to allow the new member to catch up with the :term:`oplog`. Otherwise the member would need to perform an initial sync." -msgstr "" - -#: ../source/tutorial/resync-replica-set-member.txt:99 -# 13a71fd63dde44deb8e28f36f29bb3b3 -msgid "Copy the Data Files" -msgstr "" - -#: ../source/tutorial/resync-replica-set-member.txt:101 -# a247cfa1350c4f46819adb22553d21b2 -msgid "You can capture the data files as either a snapshot or a direct copy. However, in most cases you cannot copy data files from a running :program:`mongod` instance to another because the data files will change during the file copy operation." -msgstr "" - -#: ../source/tutorial/resync-replica-set-member.txt:106 -# f9760034ca3742338729f1ba232f81f5 -msgid "If copying data files, ensure that your copy includes the content of the ``local`` database." -msgstr "" - -#: ../source/tutorial/resync-replica-set-member.txt:109 -# aed92cc2b5e94dfbb0afdd6a46561bcf -msgid "You *cannot* use a :program:`mongodump` backup for the data files: **only a snapshot backup**. For approaches to capturing a consistent snapshot of a running :program:`mongod` instance, see the :doc:`/core/backups` documentation." -msgstr "" - -#: ../source/tutorial/resync-replica-set-member.txt:115 -# a60a0af52bc34e1c9aad0b4cafe33032 -msgid "Sync the Member" -msgstr "" - -#: ../source/tutorial/resync-replica-set-member.txt:117 -# 9aa4e2fb21da4b06ac797e31e2e358ec -msgid "After you have copied the data files from the \"seed\" source, start the :program:`mongod` instance and allow it to apply all operations from the oplog until it reflects the current state of the replica set." -msgstr "" - -#: ../source/tutorial/resync-replica-set-member.txt:40 -#: ../source/tutorial/resync-replica-set-member.txt:41 -#: ../source/tutorial/resync-replica-set-member.txt:86 -# 17b0057a5d3c4daa82ae002ad9a5a1d3 -# d9be7f05215949a99a3219df8f156fad -# 8b674ab67afb42a8abfb01796141475a -msgid "replica set" -msgstr "" - -#: ../source/tutorial/resync-replica-set-member.txt:40 -# 17b0057a5d3c4daa82ae002ad9a5a1d3 -msgid "sync" -msgstr "" - -#: ../source/tutorial/resync-replica-set-member.txt:41 -#: ../source/tutorial/resync-replica-set-member.txt:86 -# d9be7f05215949a99a3219df8f156fad -# 8b674ab67afb42a8abfb01796141475a -msgid "resync" -msgstr "" - diff --git a/locale/pot/tutorial/roll-back-to-v1.8-index.pot b/locale/pot/tutorial/roll-back-to-v1.8-index.pot deleted file mode 100644 index be41161e926..00000000000 --- a/locale/pot/tutorial/roll-back-to-v1.8-index.pot +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/roll-back-to-v1.8-index.txt:3 -# 5c02a722060c4fd886df7d472d75958f -msgid "Build Old Style Indexes" -msgstr "" - -#: ../source/tutorial/roll-back-to-v1.8-index.txt:9 -# 9cbf9e289b5942bd96b9f22bb34bc82f -msgid "Use this procedure *only* if you **must** have indexes that are compatible with a version of MongoDB earlier than 2.0." -msgstr "" - -#: ../source/tutorial/roll-back-to-v1.8-index.txt:12 -# eb617e078a8a4ead8ff1b0b600cd64cb -msgid "MongoDB version 2.0 introduced the ``{v:1}`` index format. MongoDB versions 2.0 and later support both the ``{v:1}`` format and the earlier ``{v:0}`` format." -msgstr "" - -#: ../source/tutorial/roll-back-to-v1.8-index.txt:16 -# 6c2d3660a7cd4e48a6b270e9364e7509 -msgid "MongoDB versions prior to 2.0, however, support only the ``{v:0}`` format. If you need to roll back MongoDB to a version prior to 2.0, you must *drop* and *re-create* your indexes." -msgstr "" - -#: ../source/tutorial/roll-back-to-v1.8-index.txt:20 -# aab740005f194fc5bc688476c235c7db -msgid "To build pre-2.0 indexes, use the :method:`dropIndexes() ` and :method:`createIndex() ` methods. You *cannot* simply reindex the collection. When you reindex on versions that only support ``{v:0}`` indexes, the ``v`` fields in the index definition still hold values of ``1``, even though the indexes would now use the ``{v:0}`` format. If you were to upgrade again to version 2.0 or later, these indexes would not work." -msgstr "" - -#: ../source/tutorial/roll-back-to-v1.8-index.txt:0 -# bebe4669d15f42a7b1d0331fd2d5deac -msgid "Example" -msgstr "" - -#: ../source/tutorial/roll-back-to-v1.8-index.txt:42 -# 2c40cbc62f9946cab7261f914d0d21ce -msgid "Suppose you rolled back from MongoDB 2.0 to MongoDB 1.8, and suppose you had the following index on the ``items`` collection:" -msgstr "" - -#: ../source/tutorial/roll-back-to-v1.8-index.txt:49 -# 20105ce894e748269b885f2ff8f582e7 -msgid "The ``v`` field tells you the index is a ``{v:1}`` index, which is incompatible with version 1.8." -msgstr "" - -#: ../source/tutorial/roll-back-to-v1.8-index.txt:52 -# 34bcdf15fc5c49a9846bff2c1f608e0c -msgid "To drop the index, issue the following command:" -msgstr "" - -#: ../source/tutorial/roll-back-to-v1.8-index.txt:58 -# ab23deac7d894937a4e623c1b3cc9d3c -msgid "To recreate the index as a ``{v:0}`` index, issue the following command:" -msgstr "" - -#: ../source/tutorial/roll-back-to-v1.8-index.txt:65 -# 6355f2ed72ee471ea654a463cf0b7580 -msgid ":ref:`2.0-new-index-format`." -msgstr "" - diff --git a/locale/pot/tutorial/rotate-encryption-key.pot b/locale/pot/tutorial/rotate-encryption-key.pot deleted file mode 100644 index b947fdaa1ff..00000000000 --- a/locale/pot/tutorial/rotate-encryption-key.pot +++ /dev/null @@ -1,144 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/rotate-encryption-key.txt:5 -# aca09f1c271641f9aaa25997ec07d8eb -msgid "Rotate Encryption Keys" -msgstr "" - -#: ../source/tutorial/rotate-encryption-key.txt:0 -# f7b06285803c4f7092a9dc9010c344e2 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/rotate-encryption-key.txt:15 -# 5f34e63566984883a1ff98c78b978f3a -msgid "Most regulatory requirements mandate that a managed key used to decrypt sensitive data must be rotated out and replaced with a new key once a year." -msgstr "" - -#: ../source/tutorial/rotate-encryption-key.txt:19 -# 70cd712756954a3e8c202a963f36c95c -msgid "MongoDB provides two options for key rotation. You can rotate out the binary with a new instance that uses a new key. Or, if you are using a KMIP server for key management, you can rotate the master key." -msgstr "" - -#: ../source/tutorial/rotate-encryption-key.txt:24 -# b4b28c78af0b4ce585c8f45e2989ebf7 -msgid "Rotate a Member of Replica Set" -msgstr "" - -#: ../source/tutorial/rotate-encryption-key.txt:26 -# 2efc4a9c50db4695b2a5d403f666c4e1 -msgid "For a replica set, to rotate out a member:" -msgstr "" - -#: ../source/tutorial/rotate-encryption-key.txt:28 -# 45223615288946fb92bed878578ddaee -msgid "Start a new :program:`mongod` instance, configured to use a new key. Include the ``--replSet`` option with the name of the replica set as well as any other options specific to your configuration, such as ``--dbpath``." -msgstr "" - -#: ../source/tutorial/rotate-encryption-key.txt:39 -# 417601fe6e534d8d9d4a8c890f618087 -msgid "Connect a :program:`mongo` shell to the replica set's primary." -msgstr "" - -#: ../source/tutorial/rotate-encryption-key.txt:41 -# fb4f556d14cc4a41b48e099216951c27 -msgid "Add the instance to the replica set." -msgstr "" - -#: ../source/tutorial/rotate-encryption-key.txt:47 -# e3e7223769f84c9696573f4ad62f7918 -msgid "During the initial sync process, the re-encryption of the data with an entirely new set of database keys as well as a new system key occurs." -msgstr "" - -#: ../source/tutorial/rotate-encryption-key.txt:51 -# 00d4311ea5d54c6d892933fc212b7fac -msgid "Once the new node completes its initial sync process, remove the old node from the replica set and delete all its data. For instructions, see :doc:`/tutorial/remove-replica-set-member`" -msgstr "" - -#: ../source/tutorial/rotate-encryption-key.txt:58 -# 9a5e67fcba624c3db67e275ac2640751 -msgid "KMIP Master Key Rotation" -msgstr "" - -#: ../source/tutorial/rotate-encryption-key.txt:60 -# a3811d7ebc664c948f9a0b581c43239d -msgid "If you are using a KMIP server for key management, you can rotate the master key, the only externally managed key. With the new master key, the internal keystore will be re-encrypted but the database keys will be otherwise left unchanged. This obviates the need to re-encrypt the entire data set." -msgstr "" - -#: ../source/tutorial/rotate-encryption-key.txt:66 -# a099934d52434f7fac1b80f9f1228503 -msgid "Rotate the master key for the :ref:`secondary ` members of the replica set one at a time." -msgstr "" - -#: ../source/tutorial/rotate-encryption-key.txt:70 -# 61295302b0f8473da66e9f8d116757bd -msgid "Restart the secondary, including the :option:`--kmipRotateMasterKey` parameter. Include any other options specific to your configuration. If the member already includes the :option:`--kmipKeyIdentifier` option, either update the :option:`--kmipKeyIdentifier` option with the new key to use or omit to request a new key from the KMIP server:" -msgstr "" - -#: ../source/tutorial/rotate-encryption-key.txt:83 -#: ../source/tutorial/rotate-encryption-key.txt:129 -# 660bfc162841421ab27d755938c222d4 -# e5af69ecc4cc4750bc8b8d15d94b9ae0 -msgid "If using a configuration file, include the :setting:`security.kmip.rotateMasterKey`." -msgstr "" - -#: ../source/tutorial/rotate-encryption-key.txt:86 -#: ../source/tutorial/rotate-encryption-key.txt:132 -# f9af615cb05540cabc3e03c46f7181a9 -# e69f7593a4f3487583cbfa8a5b829be7 -msgid "Upon successful completion of the master key rotation and re-encryption of the database keystore, the :program:`mongod` will exit." -msgstr "" - -#: ../source/tutorial/rotate-encryption-key.txt:90 -# f2cde010bcc64968a21ff53d65e7d5d3 -msgid "Restart the secondary without the :option:`--kmipRotateMasterKey` parameter. Include any other options specific to your configuration." -msgstr "" - -#: ../source/tutorial/rotate-encryption-key.txt:99 -#: ../source/tutorial/rotate-encryption-key.txt:145 -# 1857552f36f44b12b08dee08c16f396e -# ee75ab81231643be80f01b3e1af1a9be -msgid "If using a configuration file, remove the :setting:`security.kmip.rotateMasterKey` setting." -msgstr "" - -#: ../source/tutorial/rotate-encryption-key.txt:102 -# 89122c81ef1f4184aa3e36d9b69a1d8c -msgid "Step down the replica set primary." -msgstr "" - -#: ../source/tutorial/rotate-encryption-key.txt:104 -# 0efcfbb47bc94f608ad681a953a587d5 -msgid "Connect a :program:`mongo` shell to the primary and use :method:`rs.stepDown()` to step down the primary and force an election of a new primary:" -msgstr "" - -#: ../source/tutorial/rotate-encryption-key.txt:112 -# 7f99b22399e14ebdaa8ef7a8a6a3a666 -msgid "When :method:`rs.status()` shows that the primary has stepped down and another member has assumed ``PRIMARY`` state, rotate the master key for the stepped down member:" -msgstr "" - -#: ../source/tutorial/rotate-encryption-key.txt:116 -# 397c8a3c871e429eaaa2842dcd99f08a -msgid "Restart the stepped-down member, including the :option:`--kmipRotateMasterKey` parameter. Include any other options specific to your configuration. If the member already includes the :option:`--kmipKeyIdentifier` option, either update the :option:`--kmipKeyIdentifier` option with the new key to use or omit." -msgstr "" - -#: ../source/tutorial/rotate-encryption-key.txt:136 -# 1d48cdd8384a40af826bf0e351551113 -msgid "Restart the stepped-down member without the :option:`--kmipRotateMasterKey` parameter. Include any other options specific to your configuration." -msgstr "" - diff --git a/locale/pot/tutorial/rotate-log-files.pot b/locale/pot/tutorial/rotate-log-files.pot deleted file mode 100644 index c77b5b57e76..00000000000 --- a/locale/pot/tutorial/rotate-log-files.pot +++ /dev/null @@ -1,98 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/rotate-log-files.txt:3 -# 93b094c289324cf788e7e97778e7dac8 -msgid "Rotate Log Files" -msgstr "" - -#: ../source/tutorial/rotate-log-files.txt:0 -# 26dfdbfde8bb414081b1bc24b1580f06 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/rotate-log-files.txt:14 -# e92a1be3a16942318387f4452e1a95aa -msgid "Overview" -msgstr "" - -#: ../source/tutorial/rotate-log-files.txt:16 -# 84a7bbe34cc941b183ddbc5517b94694 -msgid "When used with the :option:`--logpath` option or :setting:`systemLog.path` setting, :program:`mongod` and :program:`mongos` instances report a live account of all activity and operations to a log file. When reporting activity data to a log file, by default, MongoDB only rotates logs in response to the :dbcommand:`logRotate` command, or when the :program:`mongod` or :program:`mongos` process receives a ``SIGUSR1`` signal from the operating system." -msgstr "" - -#: ../source/tutorial/rotate-log-files.txt:24 -# ee424334510649e4bd0a5a9d9230ec01 -msgid "MongoDB's standard log rotation approach archives the current log file and starts a new one. To do this, the :program:`mongod` or :program:`mongos` instance renames the current log file by appending a UTC timestamp to the filename, in :term:`ISODate` format. It then opens a new log file, closes the old log file, and sends all new log entries to the new log file." -msgstr "" - -#: ../source/tutorial/rotate-log-files.txt:31 -# 9ad59c089d4146369754a3250a3fd230 -msgid "You can also configure MongoDB to support the Linux/Unix logrotate utility by setting :setting:`systemLog.logRotate` or :option:`--logRotate` to ``reopen``. With ``reopen``, :program:`mongod` or :program:`mongos` closes the log file, and then reopens a log file with the same name, expecting that another process renamed the file prior to rotation." -msgstr "" - -#: ../source/tutorial/rotate-log-files.txt:39 -# 5f956f4dc7a5491ea8a29d4d1408368f -msgid "Finally, you can configure :program:`mongod` to send log data to the ``syslog``. using the :option:`--syslog` option. In this case, you can take advantage of alternate logrotation tools." -msgstr "" - -#: ../source/tutorial/rotate-log-files.txt:43 -# e8663781923444098a96b92b214d4ba4 -msgid "For information on logging, see the :ref:`monitoring-standard-loggging` section." -msgstr "" - -#: ../source/tutorial/rotate-log-files.txt:47 -# e26a7bae9f0a43fea23f692d80bd25b5 -msgid "Default Log Rotation Behavior" -msgstr "" - -#: ../source/tutorial/rotate-log-files.txt:49 -# 3b37991b63924cd5acca565366754d61 -msgid "By default, MongoDB uses the :option:`--logRotate rename <--logRotate>` behavior. With ``rename``, :program:`mongod` or :program:`mongos` renames the current log file by appending a UTC timestamp to the filename, opens a new log file, closes the old log file, and sends all new log entries to the new log file." -msgstr "" - -#: ../source/tutorial/rotate-log-files.txt:59 -# 69608c6647064852bc20c82bdb07d69b -msgid "Log Rotation with ``--logRotate reopen``" -msgstr "" - -#: ../source/tutorial/rotate-log-files.txt:63 -# d47f188f6e0a4e24bd3b1479fc1342b0 -msgid "Log rotation with :option:`--logRotate reopen <--logRotate>` closes and opens the log file following the typical Linux/Unix log rotate behavior." -msgstr "" - -#: ../source/tutorial/rotate-log-files.txt:69 -# f20fd7f25efb46608ac894f49bb22e0e -msgid "Syslog Log Rotation" -msgstr "" - -#: ../source/tutorial/rotate-log-files.txt:71 -# e808277fe1d549fe80b2449d378d7814 -msgid "With syslog log rotation, :program:`mongod` sends log data to the syslog rather than writing it to a file." -msgstr "" - -#: ../source/tutorial/rotate-log-files.txt:77 -# c8c415ba391f40bf93258876ff6c2d4c -msgid "Forcing a Log Rotation with ``SIGUSR1``" -msgstr "" - -#: ../source/tutorial/rotate-log-files.txt:79 -# 3987efab5f5340f782fa4e61b00d9140 -msgid "For Linux and Unix-based systems, you can use the ``SIGUSR1`` signal to rotate the logs for a single process, as in the following:" -msgstr "" - diff --git a/locale/pot/tutorial/schedule-backup-window-for-sharded-clusters.pot b/locale/pot/tutorial/schedule-backup-window-for-sharded-clusters.pot deleted file mode 100644 index 6b296b7e6d6..00000000000 --- a/locale/pot/tutorial/schedule-backup-window-for-sharded-clusters.pot +++ /dev/null @@ -1,58 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/schedule-backup-window-for-sharded-clusters.txt:3 -# 7ae61272b12f416d9d2a7c843206dbc5 -msgid "Schedule Backup Window for Sharded Clusters" -msgstr "" - -#: ../source/tutorial/schedule-backup-window-for-sharded-clusters.txt:0 -# 292d5386d10946029b90f015f4412141 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/schedule-backup-window-for-sharded-clusters.txt:14 -# b999f9e004424ed5989f7b7f78055bfb -msgid "Overview" -msgstr "" - -#: ../source/tutorial/schedule-backup-window-for-sharded-clusters.txt:16 -# 065c617756314e54b61165ab078f97f0 -msgid "In a :term:`sharded cluster`, the balancer process is responsible for distributing sharded data around the cluster, so that each :term:`shard` has roughly the same amount of data." -msgstr "" - -#: ../source/tutorial/schedule-backup-window-for-sharded-clusters.txt:20 -# 6cf8fdd1dca647ebaf0934b1d21df4aa -msgid "However, when creating backups from a sharded cluster it is important that you disable the balancer while taking backups to ensure that no chunk migrations affect the content of the backup captured by the backup procedure. Using the procedure outlined in the section :ref:`sharding-balancing-disable-temporarily` you can manually stop the balancer process temporarily. As an alternative, you can use the following procedure to define a balancing window so that the balancer is always disabled during your automated backup operation." -msgstr "" - -#: ../source/tutorial/schedule-backup-window-for-sharded-clusters.txt:30 -# 1e2558d9eef74d40b5b11ee2b3e49dd0 -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/schedule-backup-window-for-sharded-clusters.txt:32 -# a2682270965c49d0b1d8b15c59e26ef8 -msgid "If you have an automated backup schedule, you can disable all balancing operations for a period of time. For instance, consider the following command:" -msgstr "" - -#: ../source/tutorial/schedule-backup-window-for-sharded-clusters.txt:41 -# 0588bb8bd32f431cbf1de4aac1be6570 -msgid "This operation configures the balancer to run between 6:00am and 11:00pm, server time. Schedule your backup operation to run *and complete* outside of this time. Ensure that the backup can complete outside the window when the balancer is running *and* that the balancer can effectively balance the collection among the shards in the window allotted to each." -msgstr "" - diff --git a/locale/pot/tutorial/shard-collection-with-a-hashed-shard-key.pot b/locale/pot/tutorial/shard-collection-with-a-hashed-shard-key.pot deleted file mode 100644 index 88f3d07e1b6..00000000000 --- a/locale/pot/tutorial/shard-collection-with-a-hashed-shard-key.pot +++ /dev/null @@ -1,78 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/shard-collection-with-a-hashed-shard-key.txt:3 -# 51685e0331354d6aa0ca6cdbea9047ee -msgid "Shard a Collection Using a Hashed Shard Key" -msgstr "" - -#: ../source/tutorial/shard-collection-with-a-hashed-shard-key.txt:0 -# 076180104b834cdeaca6f98ceceadb52 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/shard-collection-with-a-hashed-shard-key.txt:15 -# 3f15bfbc8459458abb42ce87faf2b2a5 -msgid ":ref:`Hashed shard keys ` use a :ref:`hashed index ` of a field as the :term:`shard key` to partition data across your sharded cluster." -msgstr "" - -#: ../source/tutorial/shard-collection-with-a-hashed-shard-key.txt:19 -# ee43f3921ecc47e093e781660dedabeb -msgid "For suggestions on choosing the right field as your hashed shard key, see :ref:`sharding-hashed-sharding`. For limitations on hashed indexes, see :ref:`index-hashed-index`." -msgstr "" - -#: ../source/includes/note-hashed-shard-key-during-chunk-migration.rst:1 -# 97d2961be8f34da79bc57a4bc76d88e5 -msgid "If chunk migrations are in progress while creating a hashed shard key collection, the initial chunk distribution may be uneven until the balancer automatically balances the collection." -msgstr "" - -#: ../source/tutorial/shard-collection-with-a-hashed-shard-key.txt:26 -# 44cf436eab2a4aa9a57840754f116155 -msgid "Shard the Collection" -msgstr "" - -#: ../source/tutorial/shard-collection-with-a-hashed-shard-key.txt:28 -# 052f786531be44b4980c47b833a1f776 -msgid "To shard a collection using a hashed shard key, use an operation in the :program:`mongo` that resembles the following:" -msgstr "" - -#: ../source/tutorial/shard-collection-with-a-hashed-shard-key.txt:35 -# 9b0649e1faf1462090546a90bc40bd45 -msgid "This operation shards the ``active`` collection in the ``records`` database, using a hash of the ``a`` field as the shard key." -msgstr "" - -#: ../source/tutorial/shard-collection-with-a-hashed-shard-key.txt:39 -# 62e09e973dde4437855cb345ae7d2980 -msgid "Specify the Initial Number of Chunks" -msgstr "" - -#: ../source/tutorial/shard-collection-with-a-hashed-shard-key.txt:41 -# f8099714c2a145ab8dc04d2dd682d1fa -msgid "If you shard an empty collection using a hashed shard key, MongoDB automatically creates and migrates empty chunks so that each shard has two chunks. To control how many chunks MongoDB creates when sharding the collection, use :dbcommand:`shardCollection` with the ``numInitialChunks`` parameter." -msgstr "" - -#: ../source/tutorial/shard-collection-with-a-hashed-shard-key.txt:47 -# 0c1cf30e8c734afaa8b9743fd3678dbe -msgid "MongoDB 2.4 adds support for hashed shard keys. After sharding a collection with a hashed shard key, you must use the MongoDB 2.4 or higher :program:`mongos` and :program:`mongod` instances in your sharded cluster." -msgstr "" - -#: ../source/includes/warning-hashed-index-floating-point.rst:3 -# de2f0789c28f42839f78c24ed0631e84 -msgid "MongoDB ``hashed`` indexes truncate floating point numbers to 64-bit integers before hashing. For example, a ``hashed`` index would store the same value for a field that held a value of ``2.3``, ``2.2``, and ``2.9``. To prevent collisions, do not use a ``hashed`` index for floating point numbers that cannot be reliably converted to 64-bit integers (and then back to floating point). MongoDB ``hashed`` indexes do not support floating point values larger than 2\\ :sup:`53`." -msgstr "" - diff --git a/locale/pot/tutorial/shard-gridfs-data.pot b/locale/pot/tutorial/shard-gridfs-data.pot deleted file mode 100644 index 1e433ffad4a..00000000000 --- a/locale/pot/tutorial/shard-gridfs-data.pot +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/shard-gridfs-data.txt:3 -# f6cabdded36946b0b8faab00a1fa127e -msgid "Shard GridFS Data Store" -msgstr "" - -#: ../source/tutorial/shard-gridfs-data.txt:0 -# 7745f5246f914269ac112d3cf0a8945b -msgid "On this page" -msgstr "" - -#: ../source/tutorial/shard-gridfs-data.txt:13 -# 2d4dbe0cd8894df39b0d6c9aa6a109e0 -msgid "When sharding a :term:`GridFS` store, consider the following:" -msgstr "" - -#: ../source/tutorial/shard-gridfs-data.txt:16 -# 4af64d8768334a9da087c7182e6c1225 -msgid "``files`` Collection" -msgstr "" - -#: ../source/tutorial/shard-gridfs-data.txt:18 -# f937e120f26c494e9972786341bd0913 -msgid "Most deployments will not need to shard the ``files`` collection. The ``files`` collection is typically small, and only contains metadata. None of the required keys for GridFS lend themselves to an even distribution in a sharded situation. If you *must* shard the ``files`` collection, use the ``_id`` field possibly in combination with an application field." -msgstr "" - -#: ../source/tutorial/shard-gridfs-data.txt:25 -# fc1154e6b3a54bfc8e28ef28934bad32 -msgid "Leaving ``files`` unsharded means that all the file metadata documents live on one shard. For production GridFS stores you *must* store the ``files`` collection on a replica set." -msgstr "" - -#: ../source/tutorial/shard-gridfs-data.txt:30 -# 95d9bc8a0ffd41e9af4d14e723390790 -msgid "``chunks`` Collection" -msgstr "" - -#: ../source/tutorial/shard-gridfs-data.txt:32 -# 64af4a87f686461fb233a1196bd42e79 -msgid "To shard the ``chunks`` collection by ``{ files_id : 1 , n : 1 }``, issue commands similar to the following:" -msgstr "" - -#: ../source/tutorial/shard-gridfs-data.txt:41 -# 1bd1daccc43846878136673e7b568921 -msgid "You may also want to shard using just the ``file_id`` field, as in the following operation:" -msgstr "" - -#: ../source/tutorial/shard-gridfs-data.txt:48 -# 4a69378806bd4da28e0197362b3cea88 -msgid "``{ files_id : 1 , n : 1 }`` and ``{ files_id : 1 }`` are the **only** supported shard keys for the ``chunks`` collection of a GridFS store." -msgstr "" - -#: ../source/tutorial/shard-gridfs-data.txt:52 -# ff7a7af44d6d4c08b79fa9d001d7b0a2 -msgid "The default ``files_id`` value is an :term:`ObjectId`, as a result the values of ``files_id`` are always ascending, and applications will insert all new GridFS data to a single chunk and shard. If your write load is too high for a single server to handle, consider a different shard key or use a different value for ``_id`` in the ``files`` collection." -msgstr "" - diff --git a/locale/pot/tutorial/sharding-high-availability-writes.pot b/locale/pot/tutorial/sharding-high-availability-writes.pot deleted file mode 100644 index f1aae416b4a..00000000000 --- a/locale/pot/tutorial/sharding-high-availability-writes.pot +++ /dev/null @@ -1,385 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/sharding-high-availability-writes.txt:3 -# eaca39b67ed44a7e82006fcaf9afb5bf -msgid "Distributed Local Writes for Insert Only Workloads" -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:0 -# 28ad4ddb899948c5bbc5456241d39b98 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:13 -# d509a6c565c1446eac646a5b98570fe4 -msgid "MongoDB Tag Aware Sharding allows administrators to control data distribution in a sharded cluster by defining ranges of the :term:`shard key` and tagging them to one or more shards." -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:17 -# 4e21df8f955649de8cc75727cf7b0e4e -msgid "This tutorial uses :ref:`zone-sharding` along with a multi-datacenter sharded cluster deployment and application-side logic to support distributed local writes, as well as high write availability in the event of a replica set election or datacenter failure." -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:24 -# 7eb8b25211b14eef82a73b8e5ff4c064 -msgid "The concepts discussed in this tutorial require a specific deployment architecture, as well as application-level logic." -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:27 -# a43199bbb63140398d7af58724f2bfba -msgid "These concepts require familiarity with MongoDB :term:`sharded clusters `, :term:`replica sets `, and the general behavior of :ref:`zones `." -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:31 -# 23c6a6b14a7149cf84ca0b842fb39e77 -msgid "This tutorial assumes an insert-only or insert-intensive workload. The concepts and strategies discussed in this tutorial are not well suited for use cases that require fast reads or updates." -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:36 -# 79ed1403be594149a77b62838c05ed1f -msgid "Scenario" -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:38 -# 88f8df1a7e5e4a47b630252545083c67 -msgid "Consider an insert-intensive application, where reads are infrequent and low priority compared to writes. The application writes documents to a sharded collection, and requires near-constant uptime from the database to support its SLAs or SLOs." -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:43 -# 9a2fcb75434545f1b6d09675cf267642 -msgid "The following represents a partial view of the format of documents the application writes to the database:" -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:71 -# db594a286c3643f08e0b55f65dac8363 -msgid "Shard Key" -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:73 -# 4cdbc74f320d4056a596ae93594c471c -msgid "The collection uses the ``{ datacenter : 1, userid : 1 }`` compound index as the :term:`shard key`." -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:78 -# 14c98e4f71dc426f8d695a8c584aa21f -msgid "The ``datacenter`` field in each document allows for creating a tag range on each distinct datacenter value. Without the ``datacenter`` field, it would not be possible to associate a document with a specific datacenter." -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:82 -# 17a88068586e4da580131c607118f522 -msgid "The ``userid`` field provides a high :ref:`cardinality ` and low :ref:`frequency ` component to the shard key relative to ``datacenter``." -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:86 -# de1a1274b3854c9fae98bae8598f7999 -msgid "See :ref:`Choosing a Shard Key ` for more general instructions on selecting a shard key." -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:90 -# 0f4553b8b7ec455cbfe99350654ac111 -msgid "Architecture" -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:92 -# 33226e24eca84f419c9c983261cd79eb -msgid "The deployment consists of two datacenters, ``alfa`` and ``bravo``. There are two shards, ``shard0000`` and ``shard0001``. Each shard is a :term:`replica set` with three members. ``shard0000`` has two members on ``alfa`` and one :ref:`priority 0 member ` on ``bravo``. ``shard0001`` has two members on ``bravo`` and one :ref:`priority 0 member ` on ``alfa``." -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:104 -# e66b5ad997754e75a3bce103b8fd98d3 -msgid "Tags" -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:106 -# abb2f13ddb8e4885891c511edb347ab7 -msgid "This application requires one tag per datacenter. Each shard has one tag assigned to it based on the datacenter containing the majority of its replica set members. There are two tag ranges, one for each datacenter." -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:117 -# 5be3092cffca43ad8af3ee15e785b068 -msgid "``alfa`` Datacenter" -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:111 -# b6d6545c5cc54522b1b58208c5c88379 -msgid "Tag shards with a majority of members on this datacenter as ``alfa``." -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:113 -#: ../source/tutorial/sharding-high-availability-writes.txt:122 -# 3f25e19712bb44de8d21e0a1e5544fcb -# e386b9df56a74a5a8cde4436bd1bf562 -msgid "Create a tag range with:" -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:115 -# aca9f5582f744eaeb2fc25b23d5bdd87 -msgid "a lower bound of ``{ \"datacenter\" : \"alfa\", \"userid\" : MinKey }``," -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:116 -# 344426eead6c4431ba627a8237c1ca0a -msgid "an upper bound of ``{ \"datacenter\" : \"alfa\", \"userid\" : MaxKey }``, and" -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:117 -# 480f20f23e08455e85fec2cd7ea19650 -msgid "the tag ``alfa``" -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:126 -# c64e02661cbf48bd80bb59e87a4e8f1c -msgid "``bravo`` Datacenter" -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:120 -# 93b90aed9a5b4789ae5ea0787587b2bf -msgid "Tag shards with a majority of members on this datacenter as ``bravo``." -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:124 -# 6458dde94214453b86b57c9d610c7689 -msgid "a lower bound of ``{ \"datacenter\" : \"bravo\", \"userid\" : MinKey }``," -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:125 -# 24940ea1eeb345239588f49fc2bebb8d -msgid "an upper bound of ``{ \"datacenter\" : \"bravo\", \"userid\" : MaxKey }``, and" -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:126 -# e0477785221c46ad869d2b469e9fd30b -msgid "the tag ``bravo``" -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:130 -# 3aa4212108d1487793aa46fcb5163f21 -msgid "The :bsontype:`MinKey` and :bsontype:`MaxKey` values are reserved special values for comparisons" -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:133 -# bdb3423bf2374c3f84cf2925006d3307 -msgid "Based on the configured tags and tag ranges, :program:`mongos` routes documents with ``datacenter : alfa`` to the ``alfa`` datacenter, and documents with ``datacenter : bravo`` to the ``bravo`` datacenter." -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:139 -# f74e40e491b24b57ad8bee77ce7c9100 -msgid "Write Operations" -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:141 -# 875b6fddb2f14c0b8ec10d797519bee3 -msgid "If an inserted or updated document matches a configured tag range, it can only be written to a shard with the related tag." -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:144 -# d8a51c7ca026457d850da390a18bdb99 -msgid "MongoDB can write documents that do not match a configured tag range to any shard in the cluster." -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:149 -# 860b61dd7f34440482d37f61ec4ac57c -msgid "The behavior described above requires the cluster to be in a steady state with no chunks violating a configured tag range. See the following section on the :ref:`balancer ` for more information." -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:157 -# 0d2c1a32ed1f4b189941860959747879 -msgid "Balancer" -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:159 -# 11243d95d9344d2390bfd27fae65ee23 -msgid "The :ref:`balancer ` :ref:`migrates ` the tagged chunks to the appropriate shard. Until the migration, shards may contain chunks that violate configured tag ranges and tags. Once balancing completes, shards should only contain chunks whose ranges do not violate its assigned tags and tag ranges." -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:165 -# 99b4fdfe1fe34826a985a36a9a4ac3a3 -msgid "Adding or removing tags or tag ranges can result in chunk migrations. Depending on the size of your data set and the number of chunks a tag range affects, these migrations may impact cluster performance. Consider running your :ref:`balancer ` during specific scheduled windows. See :ref:`sharding-schedule-balancing-window` for a tutorial on how to set a scheduling window." -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:176 -# df5bf6abf2954186b1347c80bcb1fcc1 -msgid "Application Behavior" -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:178 -# ede46368284c4c5981ce9a57f5fff19f -msgid "By default, the application writes to the nearest datacenter. If the local datacenter is down, or if writes to that datacenter are not acknowledged within a set time period, the application switches to the other available datacenter by changing the value of the ``datacenter`` field before attempting to write the document to the database." -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:184 -# b320a133383248b89d687de8ea3ec60f -msgid "The application supports write timeouts. The application uses :ref:`write-concern` to set a :ref:`timeout ` for each write operation." -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:188 -# 82dab13ffb5f419ca7a488efaba0d25b -msgid "If the application encounters a write or timeout error, it modifies the ``datacenter`` field in each document and performs the write. This routes the document to the other datacenter. If both datacenters are down, then writes cannot succeed. See :ref:`sharding-high-availability-write-failure`." -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:193 -# 240d7bee3cb649f7b6cf0271c2e1d4c3 -msgid "The application periodically checks connectivity to any data centers marked as \"down\". If connectivity is restored, the application can continue performing normal write operations." -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:197 -# 9c71646d41574ac481f6b91642b963ce -msgid "Given the switching logic, as well as any load balancers or similar mechanisms in place to handle client traffic between datacenters, the application cannot predict which of the two datacenters a given document was written to. To ensure that no documents are missed as a part of read operations, the application *must* perform :ref:`broadcast queries ` by *not* including the ``datacenter`` field as a part of any query." -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:205 -# 3fb7c5b2c2c443bd921d224a8f05b997 -msgid "The application performs reads using a :ref:`read preference ` of :readmode:`nearest` to reduce latency." -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:208 -# f25e557b8db3446db0e30a70341f2081 -msgid "It is possible for a write operation to succeed despite a reported timeout error. The application responds to the error by attempting to re-write the document to the other datacenter - this can result in a document being duplicated across both datacenters. The application resolves duplicates as a part of the :ref:`read ` logic." -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:216 -# 0850da5316e7450885d9c115323cc45a -msgid "Switching Logic" -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:218 -# 63ea56eb0e0d45138fe90516d27b8314 -msgid "The application has logic to switch datacenters if one or more writes fail, or if writes are not :ref:`acknowledged ` within a set time period. The application modifies the ``datacenter`` field based on the target datacenter's :ref:`tag ` to direct the document towards that datacenter." -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:224 -# 309ee6b9130c466796249a493f1331b8 -msgid "For example, an application attempting to write to the ``alfa`` datacenter might follow this general procedure:" -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:227 -# f85550ce9aab446a84dd33a0cb74b25e -msgid "Attempt to write document, specifying ``datacenter : alfa``." -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:228 -# 0ec7960ef156443581cbdde3cd99d32e -msgid "On write timeout or error, log ``alfa`` as momentarily down." -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:229 -# 951dc890a12a462ea0c5196ef6584ff4 -msgid "Attempt to write same document, modifying ``datacenter : bravo``." -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:230 -# 610a5919c5b0467d8c1f0d3d26d644e0 -msgid "On write timeout or error, log ``bravo`` as momentarily down." -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:231 -# c923c80ca93d4ab18b4aae20f2492e69 -msgid "If both ``alfa`` and ``bravo`` are down, log and report errors." -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:233 -# 40a3502d3ecd42eaad673c8cbb685a58 -msgid "See :ref:`sharding-high-availability-write-failure`." -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:236 -# 5ddae6f2dba947f2a99730c3e6fc9601 -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:241 -# 6200b9ce1f0c4bc189b69b409580e584 -msgid "Configure Shard Tags" -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:243 -# b832669618434f96a0b1a9c2da8bee45 -msgid "You must be connected to a :program:`mongos` associated with the target :term:`sharded cluster` in order to proceed. You cannot create tags by connecting directly to a :term:`shard` replica set member." -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:252 -# 7c951ccdea3a464cb1cb70b4d98099ae -msgid "Resolve Write Failure" -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:254 -# 1709ecc77ed34bcdbacb886e3af0ff4c -msgid "When the application's default datacenter is down or inaccessible, the application changes the ``datacenter`` field to the other datacenter." -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:258 -# db89bc103b544e8bb8a2c046034a9ba0 -msgid "For example, the application attempts to write the following document to the ``alfa`` datacenter by default:" -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:271 -# c8db73beb96a4e37b3a01382ed7cda9b -msgid "If the application receives an error on attempted write, or if the write acknowledgement takes too long, the application logs the datacenter as unavailable and alters the ``datacenter`` field to point to the ``bravo`` datacenter." -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:286 -# bdeba737ea684185b20adbd577264902 -msgid "The application periodically checks the ``alfa`` datacenter for connectivity. If the datacenter is reachable again, the application can resume normal writes." -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:292 -# f28b325dd82b4ac2bac4f00f62bafd21 -msgid "It is possible that the original write to ``datacenter : alfa`` succeeded, especially if the error was related to a :ref:`timeout `. If so, the document with ``message_id : 329620`` may now be duplicated across both datacenters. Applications must resolve duplicates as a part of :ref:`read operations `." -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:302 -# 0ca42c4e8a144e9bb9fb9ff4a71eef5c -msgid "Resolve Duplicate Documents on Reads" -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:304 -# 7a96690f0c894636ac73ebe4364d9ccf -msgid "The application's switching logic allows for potential document duplication. When performing reads, the application resolves any duplicate documents on the application layer." -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:308 -# 86eb4362c7ad4d3ab4e2caa79fa5d52f -msgid "The following query searches for documents where the ``userid`` is ``123``. Note that while ``userid`` is part of the shard key, the query does not include the ``datacenter`` field, and therefore does not perform a :ref:`targeted read operation `." -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:317 -# d5d9cea4e5f74dcfb3dda90fb612d5c2 -msgid "The results show that the document with ``message_id`` of ``329620`` has been inserted into MongoDB twice, probably as a result of a delayed write acknowledgement." -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:338 -# e3ecca3f07ae4a5d9dce46fd24fca331 -msgid "The application can either ignore the duplicates, taking one of the two documents, or it can attempt to trim the duplicates until only a single document remains." -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:342 -# c1e8247f87f842dfbe938bce29bc8b84 -msgid "One method for trimming duplicates is to use the :method:`ObjectId.getTimestamp()` method to extract the timestamp from the ``_id`` field. The application can then keep either the first document inserted, or the last document inserted. This assumes the ``_id`` field uses the MongoDB :method:`ObjectId`." -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:348 -# 032107266acd446aac3883854fe10be7 -msgid "For example, using :method:`~ObjectId.getTimestamp()` on the document with ``ObjectId(\"56f08c447fe58b2e96f595fa\")`` returns:" -msgstr "" - -#: ../source/tutorial/sharding-high-availability-writes.txt:355 -# 520d4b2aef714036a5767ac21368d871 -msgid "Using :method:`~ObjectId.getTimestamp()` on the document with ``ObjectId(\"56f08c457fe58b2e96f595fb\")`` returns:" -msgstr "" - diff --git a/locale/pot/tutorial/sharding-segmenting-data-by-location.pot b/locale/pot/tutorial/sharding-segmenting-data-by-location.pot deleted file mode 100644 index 382d5fe6a97..00000000000 --- a/locale/pot/tutorial/sharding-segmenting-data-by-location.pot +++ /dev/null @@ -1,287 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:3 -# 343d5609620e46a29117741c990db3db -msgid "Segmenting Data by Location" -msgstr "" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:0 -# 7676078a10e74e828e4490d29e084eba -msgid "On this page" -msgstr "" - -#: ../source/includes/intro-zone-sharding.rst:1 -# cd59a2d0480a4ab6a81c4e5d00efc3c6 -msgid "In sharded clusters, you can create :term:`zones ` of sharded data based on the :term:`shard key`. You can associate each zone with one or more shards in the cluster. A shard can associate with any number of non-conflicting zones. In a balanced cluster, MongoDB migrates :term:`chunks ` covered by a zone only to those shards associated with the zone." -msgstr "" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:15 -# 07b43468cc304e309af462420c232407 -msgid "This tutorial uses :ref:`zone-sharding` to segment data based on geographic area." -msgstr "" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:18 -# e2154db30fdf4ac7b05b8903ff22a692 -msgid "The following are some example use cases for segmenting data by geographic area:" -msgstr "" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:21 -# 211fb2c87c8941f4ba0735d2a48c0ba0 -msgid "An application that requires segmenting user data based on geographic country" -msgstr "" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:22 -# 509d1a841e38419690fd59aff5ce428f -msgid "A database that requires resource allocation based on geographic country" -msgstr "" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:24 -# f8cb15547dfb4d738e433a96e8ca711d -msgid "The following diagram illustrates a sharded cluster that uses geographic based zones to manage and satisfy data segmentation requirements." -msgstr "" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:30 -# f8324c38914e4cf7a04e779eb10a3163 -msgid "Scenario" -msgstr "" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:32 -# e83059a6d46b4b298acd8c4a4a89f8d1 -msgid "A financial chat application logs messages, tracking the country of the originating user. The application stores the logs in the ``chat`` database under the ``messages`` collection. The chats contain information that must be segmented by country to have servers local to the country serve read and write requests for the country's users. A group of countries can be assigned same zone in order to share resources." -msgstr "" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:39 -# c746f8d086b14533a24a87b4dfe98142 -msgid "The application currently has users in the US, UK, and Germany. The ``country`` field represents the user's country based on its `ISO 3166-1 Alpha-2 `_ two-character country codes." -msgstr "" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:44 -# 134719135dfe4dac8c1d40e503b39df2 -msgid "The following documents represent a partial view of three chat messages:" -msgstr "" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:72 -# 6d2e4f7053714004b5702440746ed865 -msgid "Shard Key" -msgstr "" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:74 -# ed776cdb2d1e437e9ee532cf5c91e8c5 -msgid "The ``messages`` collection uses the ``{ country : 1, userid : 1 }`` compound index as the shard key." -msgstr "" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:77 -# 6185cc8a285142eba51664360d2cbeab -msgid "The ``country`` field in each document allows for creating a zone for each distinct country value." -msgstr "" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:80 -# f1ba745a19ea4adabe55b412ea60e2e0 -msgid "The ``userid`` field provides a high :ref:`cardinality ` and low :ref:`frequency ` component to the shard key relative to ``country``." -msgstr "" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:84 -# 78b6cac1b8714c8da3f19d9e1505ca6c -msgid "See :ref:`Choosing a Shard Key ` for more general instructions on selecting a shard key." -msgstr "" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:88 -# f2e4accda30d47868cd4ae45e7be9f28 -msgid "Architecture" -msgstr "" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:90 -# ea358054bb284bb2b3313c7f14bca77b -msgid "The sharded cluster has shards in two data centers - one in Europe, and one in North America." -msgstr "" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:97 -# 30de8a3d06864851840a1647315d6c06 -msgid "Zones" -msgstr "" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:99 -# d48b8d26a966481ebf0ff0f827976b3e -msgid "This application requires one zone per data center." -msgstr "" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:108 -# bfcd7e3f865e4b66aec03072ebd16d21 -msgid "``EU`` - European data center" -msgstr "" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:102 -# 2f341c4cb0194235b20b95796f1c6148 -msgid "Shards deployed on this data center are assigned to the ``EU`` zone." -msgstr "" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:104 -# db1f6ff23e914427807297ede037dd0d -msgid "For each country using the ``EU`` data center for local reads and writes, create a zone range for the ``EU`` zone with:" -msgstr "" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:107 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:116 -# 29abab8d86524e54bfcad6657d7fcc2f -# a7a2791f0bbf4e1984027acbe419b5cb -msgid "a lower bound of ``{ \"country\" : , \"userid\" : MinKey }``" -msgstr "" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:108 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:117 -# 20634fb95d6d446283f36158bf7c0a34 -# 4da6233e81e84c818563688f542aac78 -msgid "an upper bound of ``{ \"country\" : , \"userid\" : MaxKey }``" -msgstr "" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:117 -# f7ca5128538a40a39eac3b8bb3beed2f -msgid "``NA`` - North American data center" -msgstr "" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:111 -# 3e12db07b1064e57ba64ac34f8bc740f -msgid "Shards deployed on this data center are assigned to the ``NA`` zone." -msgstr "" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:113 -# ac35f852a3134e229fde83ec1adaf8f7 -msgid "For each country using the ``NA`` data center for local reads and writes, create a zone range for the ``NA`` zone with:" -msgstr "" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:121 -# 0f73ab6e4e824a3db7531329d3c32098 -msgid "The :bsontype:`MinKey` and :bsontype:`MaxKey` values are reserved special values for comparisons" -msgstr "" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:125 -# 4df8b3b4b3374480841c5828b9f0b78d -msgid "Write Operations" -msgstr "" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:127 -# 1a39abf301e34f89bd50d25a1b12bb55 -msgid "With zones, if an inserted or updated document matches a configured zone, it can only be written to a shard inside of that zone." -msgstr "" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:130 -# ca9b914861774bc6bfa7f1e82d18d2fe -msgid "MongoDB can write documents that do not match a configured zone to any shard in the cluster." -msgstr "" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:135 -# fe705d6e8ad742829ae168e881f659bd -msgid "The behavior described above requires the cluster to be in a steady state with no chunks violating a configured zone. See the following section on the :ref:`balancer ` for more information." -msgstr "" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:141 -# df4b95ae37094729bde41aaebe52e5fb -msgid "Read Operations" -msgstr "" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:143 -# 20d80b6a10fe4fa598c7d33b79e50779 -msgid "MongoDB can route queries to a specific shard if the query includes at least the ``country`` field." -msgstr "" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:146 -# 008b3b54a54a43178a67a94af6e8e65f -msgid "For example, MongoDB can attempt a :ref:`targeted read operation ` on the following query:" -msgstr "" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:154 -# 63b08978557a4b62a9ae3dad10ddc26f -msgid "Queries without the ``country`` field perform :ref:`broadcast operations `." -msgstr "" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:160 -# 3b9061c964094cf0a0a5750d31344541 -msgid "Balancer" -msgstr "" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:162 -# c79506787d924cc98b7eb1d329dfe5f0 -msgid "The :ref:`balancer ` :ref:`migrates ` chunks to the appropriate shard respecting any configured zones. Until the migration, shards may contain chunks that violate configured zones. Once balancing completes, shards should only contain chunks whose ranges do not violate its assigned zones." -msgstr "" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:168 -# d89f3bc29c774ccebe09f13240fbd1a5 -msgid "Adding or removing zones or zone ranges can result in chunk migrations. Depending on the size of your data set and the number of chunks a zone or zone range affects, these migrations may impact cluster performance. Consider running your :ref:`balancer ` during specific scheduled windows. See :ref:`sharding-schedule-balancing-window` for a tutorial on how to set a scheduling window." -msgstr "" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:176 -# 99993211d79142c482dbd5b5fab526b8 -msgid "Security" -msgstr "" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:178 -# 14cc0bd111f44f19a25b69fde4dadcc7 -msgid "For sharded clusters running with :ref:`authorization`, authenticate as a user with at least the :authrole:`clusterManager` role on the ``admin`` database." -msgstr "" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:182 -# 778487cb74db46c1bfb420968c09daea -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:184 -# eea66f6b22a543a58e20563d5cb5afba -msgid "You must be connected to a :program:`mongos` to create zones and zone ranges. You cannot create zones or zone ranges by connecting directly to a :term:`shard`." -msgstr "" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:191 -# 102e513af37745a6a7b1cdbc28e61676 -msgid "Updating Zones" -msgstr "" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:193 -# d2ff97c508a74b56830783bc2916a23b -msgid "The application requires the following updates:" -msgstr "" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:195 -# 05e0a96a63ea41149831dc9bc58ba0b5 -msgid "Documents with ``country : UK`` must now be associated to the new ``UK`` data center. Any data in the ``EU`` data center must be migrated" -msgstr "" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:198 -# e4f6c40a6afd41ef8451fa2e9685416f -msgid "The chat application now supports users in Mexico. Documents with ``country : MX`` must be routed to the ``NA`` data center." -msgstr "" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:201 -# 62a80c043bad4849bea377c3b7c4d7f6 -msgid "Perform the following procedures to update the zone ranges." -msgstr "" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:207 -# 9bb94b042fd64a7d88914123d23e8e81 -msgid ":ref:`zone-sharding`" -msgstr "" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:209 -# 90ce3bd11cc047fe913e3fccf0dff169 -msgid ":ref:`sharding-balancing`" -msgstr "" - -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:211 -# 711874dec5ca4ae3b6798525c56e6858 -msgid ":doc:`/tutorial/deploy-shard-cluster`" -msgstr "" - diff --git a/locale/pot/tutorial/sharding-segmenting-shards.pot b/locale/pot/tutorial/sharding-segmenting-shards.pot deleted file mode 100644 index 3e0f85a5069..00000000000 --- a/locale/pot/tutorial/sharding-segmenting-shards.pot +++ /dev/null @@ -1,228 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/sharding-segmenting-shards.txt:3 -# 830bd191d77a470abe2eb84483c0e012 -msgid "Segmenting Data by Application or Customer" -msgstr "" - -#: ../source/tutorial/sharding-segmenting-shards.txt:0 -# e7d5a188d2e64c0dbe9c61a0b328cf79 -msgid "On this page" -msgstr "" - -#: ../source/includes/intro-zone-sharding.rst:1 -# c714dc395be54a30bd61d9883b598a49 -msgid "In sharded clusters, you can create :term:`zones ` of sharded data based on the :term:`shard key`. You can associate each zone with one or more shards in the cluster. A shard can associate with any number of non-conflicting zones. In a balanced cluster, MongoDB migrates :term:`chunks ` covered by a zone only to those shards associated with the zone." -msgstr "" - -#: ../source/tutorial/sharding-segmenting-shards.txt:15 -# 796eac3870a5413d8f9da71e8ef2b911 -msgid "This tutorial shows you how to segment data using :ref:`zone-sharding`." -msgstr "" - -#: ../source/tutorial/sharding-segmenting-shards.txt:17 -# 5add6526c9f5405090e96189c40f163e -msgid "Consider the following scenarios where segmenting data by application or customer may be necessary:" -msgstr "" - -#: ../source/tutorial/sharding-segmenting-shards.txt:20 -# a1e3b7c7d18c4a7e967c51cb34a1161e -msgid "A database serving multiple applications" -msgstr "" - -#: ../source/tutorial/sharding-segmenting-shards.txt:21 -# 4ac0fb3336ef48178f3d2e3b7d55fa01 -msgid "A database serving multiple customers" -msgstr "" - -#: ../source/tutorial/sharding-segmenting-shards.txt:22 -# 9bef1db3c7d84434b0c4dc8b77194b8c -msgid "A database that requires isolating ranges or subsets of application or customer data" -msgstr "" - -#: ../source/tutorial/sharding-segmenting-shards.txt:24 -# 212c5f56f1a846d5a4e501e8aa977a04 -msgid "A database that requires resource allocation for ranges or subsets of application or customer data" -msgstr "" - -#: ../source/tutorial/sharding-segmenting-shards.txt:27 -# a2d29b0e82aa4033be2fa3da4af9aaa9 -msgid "This diagram illustrates a sharded cluster using zones to segment data based on application or customer. This allows for data to be isolated to specific shards. Additionally, each shard can have specific hardware allocated to fit the performance requirement of the data stored on that shard." -msgstr "" - -#: ../source/tutorial/sharding-segmenting-shards.txt:36 -# 8b41e4b4040c4c17818aba86968336b0 -msgid "Scenario" -msgstr "" - -#: ../source/tutorial/sharding-segmenting-shards.txt:38 -# 94d3450dc7ae40f2bda117ed169a7336 -msgid "An application tracks the score of a user along with a ``client`` field, storing scores in the ``gamify`` database under the ``users`` collection. Each possible value of ``client`` requires its own zone to allow for data segmentation. It also allows the administrator to optimize the hardware for each shard associated to a ``client`` for performance and cost." -msgstr "" - -#: ../source/tutorial/sharding-segmenting-shards.txt:44 -# 0cf5165c9fe34a18aacade7683113d26 -msgid "The following documents represent a partial view of two users:" -msgstr "" - -#: ../source/tutorial/sharding-segmenting-shards.txt:64 -# 868c5e802ffc447997f9d751595f6bd9 -msgid "Shard Key" -msgstr "" - -#: ../source/tutorial/sharding-segmenting-shards.txt:66 -# 4c337a13a62c4b7dad06fcfa4d6b330f -msgid "The ``users`` collection uses the ``{ client : 1, userid : 1 }`` compound index as the shard key." -msgstr "" - -#: ../source/tutorial/sharding-segmenting-shards.txt:69 -# 5db2d65efc99482bb1dc262fa0bf62ec -msgid "The ``client`` field in each document allows creating a zone for each distinct client value." -msgstr "" - -#: ../source/tutorial/sharding-segmenting-shards.txt:72 -# a1c6cca345b141959a48c2cf96a0e2a7 -msgid "The ``userid`` field provides a high :ref:`cardinality ` and low :ref:`frequency ` component to the shard key relative to ``country``." -msgstr "" - -#: ../source/tutorial/sharding-segmenting-shards.txt:76 -# c8ad16fa22374e5b869a59f92e6b13f3 -msgid "See :ref:`Choosing a Shard Key ` for more general instructions on selecting a shard key." -msgstr "" - -#: ../source/tutorial/sharding-segmenting-shards.txt:80 -# dc2be26ab595430f82126eede48ffda2 -msgid "Architecture" -msgstr "" - -#: ../source/tutorial/sharding-segmenting-shards.txt:82 -# 813a8b22492944da9c181287dba5df4b -msgid "The application requires adding shard to a zone associated to a specific ``client``." -msgstr "" - -#: ../source/tutorial/sharding-segmenting-shards.txt:85 -# 131003d3a9df4d2a95b202138db4a2cb -msgid "The sharded cluster deployment currently consists of four :term:`shards `." -msgstr "" - -#: ../source/tutorial/sharding-segmenting-shards.txt:91 -# a29135990b9940f8b618b12bc6bdfeae -msgid "Zones" -msgstr "" - -#: ../source/tutorial/sharding-segmenting-shards.txt:93 -# 1a836ebeab11497abbe858c95e4c4c52 -msgid "For this application, there are two client zones." -msgstr "" - -#: ../source/tutorial/sharding-segmenting-shards.txt:98 -# 9daa83923be54375bcd1ceb47d3d3788 -msgid "Robot client (\"robot\")" -msgstr "" - -#: ../source/tutorial/sharding-segmenting-shards.txt:98 -# d572d951a3574ffea96f34af6f4b6a3a -msgid "This zone represents all documents where ``client : robot``." -msgstr "" - -#: ../source/tutorial/sharding-segmenting-shards.txt:101 -# c49bcec3cf634ec6a8b3a4e1b7b78ecd -msgid "FruitOS client (\"fruitos\")" -msgstr "" - -#: ../source/tutorial/sharding-segmenting-shards.txt:101 -# 2975f0c68ffd48bd8b2d67c7adfc894f -msgid "This zone represents all documents where ``client : fruitos``." -msgstr "" - -#: ../source/tutorial/sharding-segmenting-shards.txt:104 -# 571cd939ba9a4016a14c79e8fd7b62a6 -msgid "Write Operations" -msgstr "" - -#: ../source/tutorial/sharding-segmenting-shards.txt:106 -# 6935c354ff254a2baec1d1b90ea356b0 -msgid "With zones, if an inserted or updated document matches a configured zone, it can only be written to a shard inside that zone." -msgstr "" - -#: ../source/tutorial/sharding-segmenting-shards.txt:109 -# ff73879034204bd3924790a3691510e0 -msgid "MongoDB can write documents that do not match a configured zone to any shard in the cluster." -msgstr "" - -#: ../source/tutorial/sharding-segmenting-shards.txt:114 -# 59291071f67a4465b3a12d27f0aa264b -msgid "The behavior described above requires the cluster to be in a steady state with no chunks violating a configured zone. See the following section on the :ref:`balancer ` for more information." -msgstr "" - -#: ../source/tutorial/sharding-segmenting-shards.txt:120 -# 0f31a671e86e41d88c1065d9ef3fb316 -msgid "Read Operations" -msgstr "" - -#: ../source/tutorial/sharding-segmenting-shards.txt:122 -# 1f20de8caa1b49f7936cc745818a34a0 -msgid "MongoDB can route queries to a specific shard if the query includes at least the ``client`` field." -msgstr "" - -#: ../source/tutorial/sharding-segmenting-shards.txt:125 -# 0dced0cbdb6b4158b2b6378cc471e8ce -msgid "For example, MongoDB can attempt a :ref:`targeted read operation ` on the following query:" -msgstr "" - -#: ../source/tutorial/sharding-segmenting-shards.txt:133 -# da9cdb362c66495eb4bdf60b77c44798 -msgid "Queries without the ``client`` field perform :ref:`broadcast operations `." -msgstr "" - -#: ../source/tutorial/sharding-segmenting-shards.txt:137 -# abd1fba151ec403ca6a30d1644d08dad -msgid "Balancer" -msgstr "" - -#: ../source/tutorial/sharding-segmenting-shards.txt:139 -# 39eb40ab7b224f0bb0af33bc742266ce -msgid "The :ref:`balancer ` :ref:`migrates ` chunks to the appropriate shard respecting any configured zones. Until the migration, shards may contain chunks that violate configured zones. Once balancing completes, shards should only contain chunks whose ranges do not violate its assigned zones." -msgstr "" - -#: ../source/tutorial/sharding-segmenting-shards.txt:145 -# dbbef4fd63ce45c484429d040ada379f -msgid "Adding or removing zones or zone ranges can result in chunk migrations. Depending on the size of your data set and the number of chunks a zone or zone range affects, these migrations may impact cluster performance. Consider running your :ref:`balancer ` during specific scheduled windows. See :ref:`sharding-schedule-balancing-window` for a tutorial on how to set a scheduling window." -msgstr "" - -#: ../source/tutorial/sharding-segmenting-shards.txt:153 -# e29034c08a59410483c29f660550a957 -msgid "Security" -msgstr "" - -#: ../source/tutorial/sharding-segmenting-shards.txt:155 -# f88ab73696b140de971da7c401b2c243 -msgid "For sharded clusters running with :ref:`authorization`, authenticate as a user with at least the :authrole:`clusterManager` role on the ``admin`` database." -msgstr "" - -#: ../source/tutorial/sharding-segmenting-shards.txt:159 -# a345149f14fa4fc1b935a7163cb64e7d -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/sharding-segmenting-shards.txt:161 -# c82bbff8f2fd4f7d9303e8b57fb511a7 -msgid "You must be connected to a :program:`mongos` associated to the target :term:`sharded cluster` to proceed. You cannot create zones or zone ranges by connecting directly to a :term:`shard`." -msgstr "" - diff --git a/locale/pot/tutorial/sharding-tiered-hardware-for-varying-slas.pot b/locale/pot/tutorial/sharding-tiered-hardware-for-varying-slas.pot deleted file mode 100644 index d8df7d8f9e5..00000000000 --- a/locale/pot/tutorial/sharding-tiered-hardware-for-varying-slas.pot +++ /dev/null @@ -1,265 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:3 -# 97c97f1c6a1e478db317ea6e8519d701 -msgid "Tiered Hardware for Varying SLA or SLO" -msgstr "" - -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:0 -# b25831d94fa1447a92e5e2a79e996e6b -msgid "On this page" -msgstr "" - -#: ../source/includes/intro-zone-sharding.rst:1 -# ca837e9ab3ac4b5daef57925d01dbdfb -msgid "In sharded clusters, you can create :term:`zones ` of sharded data based on the :term:`shard key`. You can associate each zone with one or more shards in the cluster. A shard can associate with any number of non-conflicting zones. In a balanced cluster, MongoDB migrates :term:`chunks ` covered by a zone only to those shards associated with the zone." -msgstr "" - -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:15 -# 1a3ae6e48c0b402eb8d6a54709f74d79 -msgid "This tutorial uses :ref:`zone-sharding` to route documents based on creation date either to shards zoned for supporting recent documents, or those zoned for supporting archived documents." -msgstr "" - -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:19 -# 307995c35b3e48b88550c4a9bbadea76 -msgid "The following are some example use cases for segmenting data based on Service Level Agreement (SLA) or Service Level Objective (SLO):" -msgstr "" - -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:22 -# 9b6eb6c9db284911bf3b017c516ba9aa -msgid "An application requires providing low-latency access to recently inserted / updated documents" -msgstr "" - -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:25 -# 90ccc071eb6047278a2afc9300fbc9b1 -msgid "An application requires prioritizing low-latency access to a range or subset of documents" -msgstr "" - -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:28 -# 3437860a7f3c4862bfb93f69973a4995 -msgid "An application that benefits from ensuring specific ranges or subsets of data are stored on servers with hardware that suits the SLA's for accessing that data" -msgstr "" - -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:32 -# 9e5f1b91fb0b4db3871ff0e88c3a9bdc -msgid "The following diagram illustrates a sharded cluster that uses hardware based zones to satisfy data access SLAs or SLOs." -msgstr "" - -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:40 -# 9710ac106e9c41d1b416db1e490d04b5 -msgid "Scenario" -msgstr "" - -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:42 -# 30502d9ad3d44830bb6177f78943e3b0 -msgid "A photo sharing application requires fast access to photos uploaded within the last 6 months. The application stores the location of each photo along with its metadata in the ``photoshare`` database under the ``data`` collection." -msgstr "" - -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:46 -# b01a6b3baae3498aa2f82412afa5fb51 -msgid "The following documents represent photos uploaded by a single user:" -msgstr "" - -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:69 -# f20e70307fe246e29efc9c234db2e52c -msgid "Note that only the document with ``_id : 10003012`` was uploaded within the past year (as of June 2016)." -msgstr "" - -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:73 -# 0ed4e0d0cf54416b9dda64d76a17a10d -msgid "Shard Key" -msgstr "" - -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:75 -# 30281e50c62e4ce99d64a201783cad18 -msgid "The photo collection uses the ``{ creation_date : 1 }`` index as the shard key." -msgstr "" - -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:77 -# 4cf53fabc3484108b5ea41809332bbc3 -msgid "The ``creation_date`` field in each document allows for creating zones on the creation date." -msgstr "" - -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:81 -# fd192cdf5f844617836dc8af036d89e0 -msgid "Architecture" -msgstr "" - -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:83 -# f0840736c1d6481988dd1442d2d3e346 -msgid "The sharded cluster deployment currently consists of three :term:`shards `." -msgstr "" - -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:90 -# 6b06ce50a5944285959273dff77c2b52 -msgid "Zones" -msgstr "" - -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:92 -# ba3094e417a648eb9ad5bd163c842c14 -msgid "The application requires adding each shard to a zone based on its hardware tier. Each hardware tier represents a specific hardware configuration designed to satisfy a given SLA or SLO." -msgstr "" - -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:108 -# ead308d1623f4dce8c67f21678a2bd8f -msgid "Fast Tier (\"recent\")" -msgstr "" - -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:99 -# 305e81f6376f498a96428c39ca05e301 -msgid "These are the fastest performing machines, with large amounts of RAM, fast SSD disks, and powerful CPUs." -msgstr "" - -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:102 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:114 -# 6bc4e95a91c74e08af1b5439834685c6 -# c1ac8181e1044566abd9e47a93b0bc50 -msgid "The zone requires a range with:" -msgstr "" - -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:104 -# 293c370d5f554568856fab7597fd7978 -msgid "a lower bound of ``{ creation_date : ISODate(YYYY-mm-dd)}``, where the Year, Month, and Date specified by ``YYYY-mm-dd`` is within the last 6 months." -msgstr "" - -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:108 -# 865c8777363b47ce879cbbe03ce7dc01 -msgid "an upper bound of ``{ creation_date : MaxKey }``." -msgstr "" - -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:120 -# 56e215b9e540477390b27d54bb974364 -msgid "Archival Tier (\"archive\")" -msgstr "" - -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:111 -# 453942409c3a46b099b9192851275395 -msgid "These machines use less RAM, slower disks, and more basic CPUs. However, they have a greater amount of storage per server." -msgstr "" - -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:116 -# 2b34360d9e854c59876ece7834f8ce99 -msgid "a lower bound of ``{ creation_date : MinKey }``." -msgstr "" - -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:118 -# d1e9ef3975cc4b2c847f65974126fefc -msgid "an upper bound of ``{ creation_date : ISODate(YYYY-mm-dd)}``, where the Year, Month, and Date match the values used for the ``recent`` tier's lower bound." -msgstr "" - -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:124 -# 57d1bc1944894607aa7bc07eeef61e63 -msgid "The :bsontype:`MinKey` and :bsontype:`MaxKey` values are reserved special values for comparisons." -msgstr "" - -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:127 -# 61718b61f7e046ca83f52c786f9ec200 -msgid "As performance needs increase, adding additional shards and associating them to the appropriate zone based on their hardware tier allows for the cluster to scale horizontally." -msgstr "" - -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:131 -# 06b9c5387df84fdcaf0cd5847a7983cd -msgid "When defining zone ranges based on time spans, weigh the benefits of infrequent updates to the zone ranges against the amount of data that must be migrated on an update. For example, setting a limit of 1 year for data to be considered 'recent' likely covers more data than setting a limit of 1 month. While there are more migrations required when rotating on a 1 month scale, the amount of documents that must be migrated is lower than rotating on a 1 year scale." -msgstr "" - -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:140 -# d33ba22965294f9aa0cc54f8c5377dfa -msgid "Write Operations" -msgstr "" - -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:142 -# 164aeefa101b43bbb480ccb1d78a0ad8 -msgid "With zones, if an inserted or updated document matches a configured zone, it can only be written to a shard inside that zone." -msgstr "" - -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:145 -# 5c23ba323b0e4bfe8f5a2545452f1d41 -msgid "MongoDB can write documents that do not match a configured zone to any shard in the cluster." -msgstr "" - -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:150 -# 64c2db9beab04050936671550b39e728 -msgid "The behavior described above requires the cluster to be in a steady state with no chunks violating a configured zone. See the following section on the :ref:`balancer ` for more information." -msgstr "" - -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:156 -# cc0e23046d124f4e93243a1b305499af -msgid "Read Operations" -msgstr "" - -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:158 -# bc8d4c92f33c43fb873bc58491d7278f -msgid "MongoDB can route queries to a specific shard if the query includes the shard key." -msgstr "" - -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:161 -# bf78014e1c1d4c8bb107b5e9ad57698b -msgid "For example, MongoDB can attempt a :ref:`targeted read operation ` on the following query because it includes ``creation_date`` in the query document:" -msgstr "" - -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:170 -# 07f9810ecbfb402889a8660d439a385a -msgid "If the requested document falls within the ``recent`` zone range, MongoDB would route this query to the shards inside that zone, ensuring a faster read compared to a cluster-wide :ref:`broadcast read operation `" -msgstr "" - -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:178 -# 0325ee474c494f9ebe0407bf880da610 -msgid "Balancer" -msgstr "" - -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:180 -# fb411d24c8c84cf389eedb541a22f613 -msgid "The :ref:`balancer ` :ref:`migrates ` chunks to the appropriate shard respecting any configured zones. Until the migration, shards may contain chunks that violate configured zones. Once balancing completes, shards should only contain chunks whose ranges do not violate its assigned zones." -msgstr "" - -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:186 -# 52b5c5846429465bb4c2588644c197ac -msgid "Adding or removing zones or zone ranges can result in chunk migrations. Depending on the size of your data set and the number of chunks a zone or zone range affects, these migrations may impact cluster performance. Consider running your :ref:`balancer ` during specific scheduled windows. See :ref:`sharding-schedule-balancing-window` for a tutorial on how to set a scheduling window." -msgstr "" - -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:194 -# ce1674ca6b1a473d91b510e0bdc99888 -msgid "Security" -msgstr "" - -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:196 -# ef4940bf677744c4a99215edb9e67547 -msgid "For sharded clusters running with :ref:`authorization`, authenticate as a user with at least the :authrole:`clusterManager` role on the ``admin`` database." -msgstr "" - -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:200 -# b265d77776d04285b0d767f60c6cfd5e -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:202 -# 22e98f284e5b43849af63443ab2888c0 -msgid "You must be connected to a :program:`mongos` to create zones or zone ranges. You cannot create zone or zone ranges by connecting directly to a :term:`shard`." -msgstr "" - -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:209 -# b45c4984a60b4d2a9de1f2eebd81922f -msgid "Updating Zone Ranges" -msgstr "" - -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:211 -# cff43511041947d597daf8f974e2d86d -msgid "To update the shard ranges, perform the following operations as a part of a cron job or other scheduled procedure:" -msgstr "" - diff --git a/locale/pot/tutorial/sort-results-with-indexes.pot b/locale/pot/tutorial/sort-results-with-indexes.pot deleted file mode 100644 index 785384146b3..00000000000 --- a/locale/pot/tutorial/sort-results-with-indexes.pot +++ /dev/null @@ -1,237 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/sort-results-with-indexes.txt:6 -# e2fd234b59d34020bec1df8bb9f135e8 -msgid "Use Indexes to Sort Query Results" -msgstr "" - -#: ../source/tutorial/sort-results-with-indexes.txt:0 -# b213b62c98be4f7dbcd23c072196921e -msgid "On this page" -msgstr "" - -#: ../source/tutorial/sort-results-with-indexes.txt:16 -# 6b0a64ac6e7f485b81f46583e73858d0 -msgid "In MongoDB, sort operations can obtain the sort order by retrieving documents based on the ordering in an index. If the query planner cannot obtain the sort order from an index, it will sort the results in memory. Sort operations that use an index often have better performance than those that do not use an index. In addition, sort operations that do *not* use an index will abort when they use 32 megabytes of memory." -msgstr "" - -#: ../source/tutorial/sort-results-with-indexes.txt:26 -# 8dc0ec48cc2246e09f70708953f8f793 -msgid "Sort with a Single Field Index" -msgstr "" - -#: ../source/tutorial/sort-results-with-indexes.txt:28 -# 7b5ee1bafe6c4155a96b3c300d5cbfff -msgid "If an ascending or a descending index is on a single field, the sort operation on the field can be in either direction." -msgstr "" - -#: ../source/tutorial/sort-results-with-indexes.txt:31 -# 8a1e39f752844f42aaaae357b964a426 -msgid "For example, create an ascending index on the field ``a`` for a collection ``records``:" -msgstr "" - -#: ../source/tutorial/sort-results-with-indexes.txt:38 -# fc5f8db84d76428780be0b9827177c82 -msgid "This index can support an ascending sort on ``a``:" -msgstr "" - -#: ../source/tutorial/sort-results-with-indexes.txt:44 -# 9f55ad73bf6a41b0a6b570feaed53057 -msgid "The index can also support the following descending sort on ``a`` by traversing the index in reverse order:" -msgstr "" - -#: ../source/tutorial/sort-results-with-indexes.txt:54 -# b36789ccc612473d864595c8c0a460b6 -msgid "Sort on Multiple Fields" -msgstr "" - -#: ../source/tutorial/sort-results-with-indexes.txt:56 -# 6ed38ecfdd7145e7b032ccc2d8350b24 -msgid "Create a :ref:`compound index ` to support sorting on multiple fields." -msgstr "" - -#: ../source/tutorial/sort-results-with-indexes.txt:59 -# 2af2f150e9c645c8acec287d26746f06 -msgid "You can specify a sort on all the keys of the index or on a subset; however, the sort keys must be listed in the *same order* as they appear in the index. For example, an index key pattern ``{ a: 1, b: 1 }`` can support a sort on ``{ a: 1, b: 1 }`` but *not* on ``{ b: 1, a: 1 }``." -msgstr "" - -#: ../source/tutorial/sort-results-with-indexes.txt:65 -# 97fd1fa51a8d45ec90e387476891c8e5 -msgid "For a query to use a compound index for a sort, the specified sort direction for all keys in the :method:`cursor.sort()` document must match the index key pattern *or* match the inverse of the index key pattern. For example, an index key pattern ``{ a: 1, b: -1 }`` can support a sort on ``{ a: 1, b: -1 }`` and ``{ a: -1, b: 1 }`` but **not** on ``{ a: -1, b: -1 }`` or ``{a: 1, b: 1}``." -msgstr "" - -#: ../source/tutorial/sort-results-with-indexes.txt:75 -# e27be1a721eb4efa9150d78bbbcac962 -msgid "Sort and Index Prefix" -msgstr "" - -#: ../source/tutorial/sort-results-with-indexes.txt:77 -# 25213e21b35347acb1948ec4bf7b4dfc -msgid "If the sort keys correspond to the index keys or an index *prefix*, MongoDB can use the index to sort the query results. A *prefix* of a compound index is a subset that consists of one or more keys at the start of the index key pattern." -msgstr "" - -#: ../source/tutorial/sort-results-with-indexes.txt:82 -# 2be80be3f7e04a0ab2b808f62c68b4aa -msgid "For example, create a compound index on the ``data`` collection:" -msgstr "" - -#: ../source/tutorial/sort-results-with-indexes.txt:88 -# dd01932cd0484cd28c746966bfdff450 -msgid "Then, the following are prefixes for that index:" -msgstr "" - -#: ../source/tutorial/sort-results-with-indexes.txt:96 -# b8d6ef78d85143c19c8cb238033d7dea -msgid "The following query and sort operations use the index prefixes to sort the results. These operations do not need to sort the result set in memory." -msgstr "" - -#: ../source/tutorial/sort-results-with-indexes.txt:104 -#: ../source/tutorial/sort-results-with-indexes.txt:162 -# 936bdb3ed3504389bd9e9b2ff10346a3 -# 93b9685712934f26b5016ecf743e59d2 -msgid "Example" -msgstr "" - -#: ../source/tutorial/sort-results-with-indexes.txt:106 -#: ../source/tutorial/sort-results-with-indexes.txt:164 -# 8e280ff05119426b9e1b0e7a136e3a77 -# a82d7ae7f7ce4cfa9bad317bcabaf811 -msgid "Index Prefix" -msgstr "" - -#: ../source/tutorial/sort-results-with-indexes.txt:108 -# 696397b89c5640c78841de82d53f19dd -msgid "``db.data.find().sort( { a: 1 } )``" -msgstr "" - -#: ../source/tutorial/sort-results-with-indexes.txt:110 -#: ../source/tutorial/sort-results-with-indexes.txt:114 -# b89c8ac371954de39a54ff01fffede2f -# 1479e6fda4a2483d861780aac651bffd -msgid "``{ a: 1 }``" -msgstr "" - -#: ../source/tutorial/sort-results-with-indexes.txt:112 -# 42bc7f5e6ac04e34a2b1d33182c74490 -msgid "``db.data.find().sort( { a: -1 } )``" -msgstr "" - -#: ../source/tutorial/sort-results-with-indexes.txt:116 -# ebeff4d3443f4769b01c35b07ef8c843 -msgid "``db.data.find().sort( { a: 1, b: 1 } )``" -msgstr "" - -#: ../source/tutorial/sort-results-with-indexes.txt:118 -#: ../source/tutorial/sort-results-with-indexes.txt:122 -#: ../source/tutorial/sort-results-with-indexes.txt:130 -#: ../source/tutorial/sort-results-with-indexes.txt:176 -# 713cc3065dbd4f8cacbdbd076c71acd5 -# d53fb50a696f4c538157d65009aa54ec -# e2c017db50044947ab29d616a50f950e -# dc8c312458924d42b2c2e3ba2eb6d627 -msgid "``{ a: 1, b: 1 }``" -msgstr "" - -#: ../source/tutorial/sort-results-with-indexes.txt:120 -# 29ef5557b4704433a693b5be621e0f1a -msgid "``db.data.find().sort( { a: -1, b: -1 } )``" -msgstr "" - -#: ../source/tutorial/sort-results-with-indexes.txt:124 -# 57c80e4431c5436d816506ffa876844e -msgid "``db.data.find().sort( { a: 1, b: 1, c: 1 } )``" -msgstr "" - -#: ../source/tutorial/sort-results-with-indexes.txt:126 -#: ../source/tutorial/sort-results-with-indexes.txt:172 -# c25cc7c8a0ce4c628a19ae913a5dce95 -# f69036aa4c044220826651df2922c162 -msgid "``{ a: 1, b: 1, c: 1 }``" -msgstr "" - -#: ../source/tutorial/sort-results-with-indexes.txt:128 -# 2a09a9a45c7748cca3689562d0cce9f0 -msgid "``db.data.find( { a: { $gt: 4 } } ).sort( { a: 1, b: 1 } )``" -msgstr "" - -#: ../source/tutorial/sort-results-with-indexes.txt:132 -# ca9e728b0776460aba935461054675ec -msgid "Consider the following example in which the prefix keys of the index appear in both the query predicate and the sort:" -msgstr "" - -#: ../source/tutorial/sort-results-with-indexes.txt:139 -# ef672c9584f34d7ba703dabbe326834c -msgid "In such cases, MongoDB can use the index to retrieve the documents in order specified by the sort. As the example shows, the index prefix in the query predicate can be different from the prefix in the sort." -msgstr "" - -#: ../source/tutorial/sort-results-with-indexes.txt:144 -# df49a124ee854788beb67193dfc3f945 -msgid "Sort and Non-prefix Subset of an Index" -msgstr "" - -#: ../source/tutorial/sort-results-with-indexes.txt:146 -# 295c792a3e4643018598a3897d10806e -msgid "An index can support sort operations on a non-prefix subset of the index key pattern. To do so, the query must include **equality** conditions on all the prefix keys that precede the sort keys." -msgstr "" - -#: ../source/tutorial/sort-results-with-indexes.txt:150 -# 1907d49661b14eb5aa35c5c92f3dce0c -msgid "For example, the collection ``data`` has the following index:" -msgstr "" - -#: ../source/tutorial/sort-results-with-indexes.txt:156 -# 0c10e4e7b6ff44cba9f9c8bb9a9d799b -msgid "The following operations can use the index to get the sort order:" -msgstr "" - -#: ../source/tutorial/sort-results-with-indexes.txt:166 -# 6cdf0b928df84d98a268e2ddac12236a -msgid "``db.data.find( { a: 5 } ).sort( { b: 1, c: 1 } )``" -msgstr "" - -#: ../source/tutorial/sort-results-with-indexes.txt:168 -# f51bea0ae3e14acaa029ca59e6178cf7 -msgid "``{ a: 1 , b: 1, c: 1 }``" -msgstr "" - -#: ../source/tutorial/sort-results-with-indexes.txt:170 -# 1f91e9f90a524ebcb4a6fa484fddf1e8 -msgid "``db.data.find( { b: 3, a: 4 } ).sort( { c: 1 } )``" -msgstr "" - -#: ../source/tutorial/sort-results-with-indexes.txt:174 -# 7ffc24a3b8d44ae791b2b31f78f9119a -msgid "``db.data.find( { a: 5, b: { $lt: 3} } ).sort( { b: 1 } )``" -msgstr "" - -#: ../source/tutorial/sort-results-with-indexes.txt:178 -# 59894895363240d7809f250cae648f3a -msgid "As the last operation shows, only the index fields *preceding* the sort subset must have the equality conditions in the query document; the other index fields may specify other conditions." -msgstr "" - -#: ../source/tutorial/sort-results-with-indexes.txt:182 -# 281e3fc94f4e4638b6f1f5691362014d -msgid "If the query does **not** specify an equality condition on an index prefix that precedes or overlaps with the sort specification, the operation will **not** efficiently use the index. For example, the following operations specify a sort document of ``{ c: 1 }``, but the query documents do not contain equality matches on the preceding index fields ``a`` and ``b``:" -msgstr "" - -#: ../source/tutorial/sort-results-with-indexes.txt:194 -# e6d14ba845c04bc587e91a0826c69ce4 -msgid "These operations **will not** efficiently use the index ``{ a: 1, b: 1, c: 1, d: 1 }`` and may not even use the index to retrieve the documents." -msgstr "" - diff --git a/locale/pot/tutorial/specify-language-for-text-index.pot b/locale/pot/tutorial/specify-language-for-text-index.pot deleted file mode 100644 index 6d264caf24f..00000000000 --- a/locale/pot/tutorial/specify-language-for-text-index.pot +++ /dev/null @@ -1,148 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/specify-language-for-text-index.txt:3 -# 6568256abaed45c38e3b725a946eb9d0 -msgid "Specify a Language for Text Index" -msgstr "" - -#: ../source/tutorial/specify-language-for-text-index.txt:0 -# 07993671862047b38a9aa970d9826f90 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/specify-language-for-text-index.txt:13 -# 343aece832674eb18ed7d4649a3c550f -msgid "This tutorial describes how to :ref:`specify the default language associated with the text index ` and also how to :ref:`create text indexes for collections that contain documents in different languages `." -msgstr "" - -#: ../source/tutorial/specify-language-for-text-index.txt:22 -# eb9c6f1db0b24ee7b4660b4cccc18ebf -msgid "Specify the Default Language for a ``text`` Index" -msgstr "" - -#: ../source/tutorial/specify-language-for-text-index.txt:24 -# abb5e48d0ef44f209ebdf3dc111c7aca -msgid "The default language associated with the indexed data determines the rules to parse word roots (i.e. stemming) and ignore stop words. The default language for the indexed data is ``english``." -msgstr "" - -#: ../source/tutorial/specify-language-for-text-index.txt:28 -# 7411e81819c140e986632658d151f22f -msgid "To specify a different language, use the ``default_language`` option when creating the ``text`` index. See :ref:`text-search-languages` for the languages available for ``default_language``." -msgstr "" - -#: ../source/tutorial/specify-language-for-text-index.txt:32 -# ca7569ddd66c42a1b7bbf72b91b130e5 -msgid "The following example creates for the ``quotes`` collection a ``text`` index on the ``content`` field and sets the ``default_language`` to ``spanish``:" -msgstr "" - -#: ../source/tutorial/specify-language-for-text-index.txt:46 -# 0b69cbc6a306473192bbe5c52eebb1b1 -msgid "Create a ``text`` Index for a Collection in Multiple Languages" -msgstr "" - -#: ../source/tutorial/specify-language-for-text-index.txt:50 -# 2286692a549d4eccb9ad8320c90543fc -msgid "Added support for language overrides within embedded documents." -msgstr "" - -#: ../source/tutorial/specify-language-for-text-index.txt:53 -# e14b35d3fa134dc6ac225a8eb452757f -msgid "Specify the Index Language within the Document" -msgstr "" - -#: ../source/tutorial/specify-language-for-text-index.txt:55 -# 85272cfdfb764322a3fdfb213a51fca8 -msgid "If a collection contains documents or embedded documents that are in different languages, include a field named ``language`` in the documents or embedded documents and specify as its value the language for that document or embedded document." -msgstr "" - -#: ../source/tutorial/specify-language-for-text-index.txt:60 -# a5a0c18af6ed4e85a4f04e01a46db91a -msgid "MongoDB will use the specified language for that document or embedded document when building the ``text`` index:" -msgstr "" - -#: ../source/tutorial/specify-language-for-text-index.txt:63 -# 18f33b9b770f4157ab4ada212ee04002 -msgid "The specified language in the document overrides the default language for the ``text`` index." -msgstr "" - -#: ../source/tutorial/specify-language-for-text-index.txt:66 -# 0a687955eee842ca9819c59f64e82e6e -msgid "The specified language in an embedded document override the language specified in an enclosing document or the default language for the index." -msgstr "" - -#: ../source/tutorial/specify-language-for-text-index.txt:70 -# f80302d464a54e4bad8f6670fc0c5c4b -msgid "See :ref:`text-search-languages` for a list of supported languages." -msgstr "" - -#: ../source/tutorial/specify-language-for-text-index.txt:72 -# 76ea747f37dc4d70916790e82e2e265e -msgid "For example, a collection ``quotes`` contains multi-language documents that include the ``language`` field in the document and/or the embedded document as needed:" -msgstr "" - -#: ../source/tutorial/specify-language-for-text-index.txt:120 -# 8b321474dc484b74985713e9c1329d5f -msgid "If you create a ``text`` index on the ``quote`` field with the default language of English." -msgstr "" - -#: ../source/tutorial/specify-language-for-text-index.txt:127 -# aafb475bedda4a1d8d12cff179459fec -msgid "Then, for the documents and embedded documents that contain the ``language`` field, the ``text`` index uses that language to parse word stems and other linguistic characteristics." -msgstr "" - -#: ../source/tutorial/specify-language-for-text-index.txt:131 -# d6693d5fe6864c14bc01fda199944710 -msgid "For embedded documents that do not contain the ``language`` field," -msgstr "" - -#: ../source/tutorial/specify-language-for-text-index.txt:133 -# 64bd058013294c68bb7b5f12f4d0d0ea -msgid "If the enclosing document contains the ``language`` field, then the index uses the document's language for the embedded document." -msgstr "" - -#: ../source/tutorial/specify-language-for-text-index.txt:136 -# b02aa68ad1a24a788de8f0a333935c07 -msgid "Otherwise, the index uses the default language for the embedded documents." -msgstr "" - -#: ../source/tutorial/specify-language-for-text-index.txt:138 -# be987a6358f340f6a52234f3f5afabd7 -msgid "For documents that do not contain the ``language`` field, the index uses the default language, which is English." -msgstr "" - -#: ../source/tutorial/specify-language-for-text-index.txt:144 -# c15a76bdecf04f3198d9091ae694e752 -msgid "Use any Field to Specify the Language for a Document" -msgstr "" - -#: ../source/tutorial/specify-language-for-text-index.txt:146 -# f6886d75fa434ee9be742058836bd5b0 -msgid "To use a field with a name other than ``language``, include the ``language_override`` option when creating the index." -msgstr "" - -#: ../source/tutorial/specify-language-for-text-index.txt:149 -# 56bf123d0bc8414ba8dda09e48ab8ea6 -msgid "For example, give the following command to use ``idioma`` as the field name instead of ``language``:" -msgstr "" - -#: ../source/tutorial/specify-language-for-text-index.txt:157 -# 2276864186194e4ca35383d1c5b55604 -msgid "The documents of the ``quotes`` collection may specify a language with the ``idioma`` field:" -msgstr "" - diff --git a/locale/pot/tutorial/split-chunks-in-sharded-cluster.pot b/locale/pot/tutorial/split-chunks-in-sharded-cluster.pot deleted file mode 100644 index 13960d84125..00000000000 --- a/locale/pot/tutorial/split-chunks-in-sharded-cluster.pot +++ /dev/null @@ -1,95 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/split-chunks-in-sharded-cluster.txt:3 -# 61304a27383b409091ab6595eba80f82 -msgid "Split Chunks in a Sharded Cluster" -msgstr "" - -#: ../source/tutorial/split-chunks-in-sharded-cluster.txt:13 -# 1f69f6ed509d46758dd76c2272e4e432 -msgid "Normally, MongoDB splits a :term:`chunk` after an insert if the chunk exceeds the maximum :ref:`chunk size `. However, you may want to split chunks manually if:" -msgstr "" - -#: ../source/tutorial/split-chunks-in-sharded-cluster.txt:17 -# d2c6d37ab18e4277a0f299cf5ee89943 -msgid "you have a large amount of data in your cluster and very few :term:`chunks `, as is the case after deploying a cluster using existing data." -msgstr "" - -#: ../source/tutorial/split-chunks-in-sharded-cluster.txt:21 -# ea78acd8d658422e90656db9a7b6aaaf -msgid "you expect to add a large amount of data that would initially reside in a single chunk or shard. For example, you plan to insert a large amount of data with :term:`shard key` values between ``300`` and ``400``, *but* all values of your shard keys are between ``250`` and ``500`` are in a single chunk." -msgstr "" - -#: ../source/tutorial/split-chunks-in-sharded-cluster.txt:29 -# 7f885e97c44c40b6aa93a7ca2f377fbe -msgid "MongoDB provides the :dbcommand:`mergeChunks` command to combine contiguous chunk ranges into a single chunk. See :doc:`/tutorial/merge-chunks-in-sharded-cluster` for more information." -msgstr "" - -#: ../source/tutorial/split-chunks-in-sharded-cluster.txt:35 -# 4ee10c53d19e41d9ad29c36c99f0a384 -msgid "The :term:`balancer` may migrate recently split chunks to a new shard immediately if the move benefits future insertions. The balancer does not distinguish between chunks split manually and those split automatically by the system." -msgstr "" - -#: ../source/includes/warning-splitting-chunks.rst:3 -# b9b7627c07aa491aa559f4c9c2ed6eb5 -msgid "Be careful when splitting data in a sharded collection to create new chunks. When you shard a collection that has existing data, MongoDB automatically creates chunks to evenly distribute the collection. To split data effectively in a sharded cluster you must consider the number of documents in a chunk and the average document size to create a uniform chunk size. When chunks have irregular sizes, shards may have an equal number of chunks but have very different data sizes. Avoid creating splits that lead to a collection with differently sized chunks." -msgstr "" - -#: ../source/tutorial/split-chunks-in-sharded-cluster.txt:42 -# 7be43d52ccd845b696b17b3fa296bc4d -msgid "Use :method:`sh.status()` to determine the current chunk ranges across the cluster." -msgstr "" - -#: ../source/tutorial/split-chunks-in-sharded-cluster.txt:45 -# d3a8466e1bc6473a8c8e37c92588de91 -msgid "To split chunks manually, use the :dbcommand:`split` command with either fields ``middle`` or ``find``. The :program:`mongo` shell provides the helper methods :method:`sh.splitFind()` and :method:`sh.splitAt()`." -msgstr "" - -#: ../source/tutorial/split-chunks-in-sharded-cluster.txt:49 -# 36e7ea49518d4e53b95da0c295ea71c9 -msgid ":method:`~sh.splitFind()` splits the chunk that contains the *first* document returned that matches this query into two equally sized chunks. You must specify the full namespace (i.e. \"``.``\") of the sharded collection to :method:`~sh.splitFind()`. The query in :method:`~sh.splitFind()` does not need to use the shard key, though it nearly always makes sense to do so." -msgstr "" - -#: ../source/tutorial/split-chunks-in-sharded-cluster.txt:0 -#: ../source/tutorial/split-chunks-in-sharded-cluster.txt:0 -# ac0f88a863e14463bd17b97b126c1d92 -# 5f35b3ddc4fe49789226bc305b1624f7 -msgid "Example" -msgstr "" - -#: ../source/tutorial/split-chunks-in-sharded-cluster.txt:58 -# ce700d5594da4456bd7009f2393e1c3a -msgid "The following command splits the chunk that contains the value of ``63109`` for the ``zipcode`` field in the ``people`` collection of the ``records`` database:" -msgstr "" - -#: ../source/tutorial/split-chunks-in-sharded-cluster.txt:66 -# 1a6e612606874528bb51a16877a82a2e -msgid "Use :method:`~sh.splitAt()` to split a chunk in two, using the queried document as the lower bound in the new chunk:" -msgstr "" - -#: ../source/tutorial/split-chunks-in-sharded-cluster.txt:71 -# aa45d88e287c446da6b86db89615229f -msgid "The following command splits the chunk that contains the value of ``63109`` for the ``zipcode`` field in the ``people`` collection of the ``records`` database." -msgstr "" - -#: ../source/tutorial/split-chunks-in-sharded-cluster.txt:79 -# fedbef146bd64eb8882596b43dbf9937 -msgid ":method:`~sh.splitAt()` does not necessarily split the chunk into two equally sized chunks. The split occurs at the location of the document matching the query, regardless of where that document is in the chunk." -msgstr "" - diff --git a/locale/pot/tutorial/store-javascript-function-on-server.pot b/locale/pot/tutorial/store-javascript-function-on-server.pot deleted file mode 100644 index 808203b431b..00000000000 --- a/locale/pot/tutorial/store-javascript-function-on-server.pot +++ /dev/null @@ -1,58 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/store-javascript-function-on-server.txt:3 -# e823dd4420cf4b37ac986a4082ea380d -msgid "Store a JavaScript Function on the Server" -msgstr "" - -#: ../source/tutorial/store-javascript-function-on-server.txt:15 -# 97e2d57bf79c4b9abe00f1620ea21e8f -msgid "Do not store application logic in the database. There are performance limitations to running JavaScript inside of MongoDB. Application code also is typically most effective when it shares version control with the application itself." -msgstr "" - -#: ../source/tutorial/store-javascript-function-on-server.txt:20 -# 332ab312440842239a3d07865a88914c -msgid "There is a special system collection named ``system.js`` that can store JavaScript functions for reuse." -msgstr "" - -#: ../source/tutorial/store-javascript-function-on-server.txt:23 -# 0dffde85cb0042f385fa47d43b4581e0 -msgid "To store a function, you can use the :method:`db.collection.save()`, as in the following examples:" -msgstr "" - -#: ../source/tutorial/store-javascript-function-on-server.txt:42 -# 10c678c17a8f4f1086dc318a05325da3 -msgid "The ``_id`` field holds the name of the function and is unique per database." -msgstr "" - -#: ../source/tutorial/store-javascript-function-on-server.txt:45 -# fbbd1d61df4b49c2b5cc5761b66b4fe9 -msgid "The ``value`` field holds the function definition." -msgstr "" - -#: ../source/tutorial/store-javascript-function-on-server.txt:47 -# 62c04492038d4616a9f1c2baa2a0155e -msgid "Once you save a function in the ``system.js`` collection, you can use the function from any JavaScript context; e.g. :query:`$where` operator, :dbcommand:`mapReduce` command or :method:`db.collection.mapReduce()`." -msgstr "" - -#: ../source/tutorial/store-javascript-function-on-server.txt:52 -# f136ad72d18e40a6ba5adbfb033260f7 -msgid "In the :program:`mongo` shell, you can use :method:`db.loadServerScripts()` to load all the scripts saved in the ``system.js`` collection for the current database. Once loaded, you can invoke the functions directly in the shell, as in the following example:" -msgstr "" - diff --git a/locale/pot/tutorial/terminate-running-operations.pot b/locale/pot/tutorial/terminate-running-operations.pot deleted file mode 100644 index deacf0d4fb3..00000000000 --- a/locale/pot/tutorial/terminate-running-operations.pot +++ /dev/null @@ -1,103 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/terminate-running-operations.txt:3 -# 6784e2e817704577be31b855367181f9 -msgid "Terminate Running Operations" -msgstr "" - -#: ../source/tutorial/terminate-running-operations.txt:0 -# d23e32d436c041ce96fbce9b3f3b090e -msgid "On this page" -msgstr "" - -#: ../source/tutorial/terminate-running-operations.txt:14 -# 44a95f807a9949c2af06e295cb6c66a7 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/terminate-running-operations.txt:16 -# 8f4a39fd220e4467ba0d09db81b7161b -msgid "MongoDB provides two facilitates to terminate running operations: :method:`~cursor.maxTimeMS()` and :method:`db.killOp()`. Use these operations as needed to control the behavior of operations in a MongoDB deployment." -msgstr "" - -#: ../source/tutorial/terminate-running-operations.txt:22 -# 555d18f401c440be84c082f43036fbba -msgid "Available Procedures" -msgstr "" - -#: ../source/tutorial/terminate-running-operations.txt:25 -# cf19184fa12c46788735ad4b63f58745 -msgid "``maxTimeMS``" -msgstr "" - -#: ../source/tutorial/terminate-running-operations.txt:29 -# ac708ac799a74d42ad0ed6822096c527 -msgid "The :method:`~cursor.maxTimeMS()` method sets a time limit for an operation. When the operation reaches the specified time limit, MongoDB interrupts the operation at the next :term:`interrupt point`." -msgstr "" - -#: ../source/tutorial/terminate-running-operations.txt:34 -# 5d8c1d2bbb924af3a2e2af382a2eb658 -msgid "Terminate a Query" -msgstr "" - -#: ../source/tutorial/terminate-running-operations.txt:36 -# 3e7eebb30fda4d29a22d1e8a2b465bd2 -msgid "From the :program:`mongo` shell, use the following method to set a time limit of 30 milliseconds for this query:" -msgstr "" - -#: ../source/tutorial/terminate-running-operations.txt:47 -# 86de2a9abb9c424fa14c7fa250f583af -msgid "Terminate a Command" -msgstr "" - -#: ../source/tutorial/terminate-running-operations.txt:49 -# 71105acd8bdd49568c0f10bf7df460e5 -msgid "Consider a potentially long running operation using :dbcommand:`distinct` to return each distinct ``collection`` field that has a ``city`` key:" -msgstr "" - -#: ../source/tutorial/terminate-running-operations.txt:58 -# e693e44ee59e4bb0acbd76877f81456d -msgid "You can add the ``maxTimeMS`` field to the command document to set a time limit of 45 milliseconds for the operation:" -msgstr "" - -#: ../source/tutorial/terminate-running-operations.txt:67 -# 91e4e52ab0c64c2ca60077ca509bf881 -msgid ":method:`db.getLastError()` and :method:`db.getLastErrorObj()` will return errors for interrupted options:" -msgstr "" - -#: ../source/tutorial/terminate-running-operations.txt:78 -# 169ab9c9653f43f48764855aa4c3f6ac -msgid "``killOp``" -msgstr "" - -#: ../source/tutorial/terminate-running-operations.txt:80 -# b16949588b5444cb88b19d275ed30b6a -msgid "The :method:`db.killOp()` method interrupts a running operation at the next :term:`interrupt point`. :method:`db.killOp()` identifies the target operation by operation ID." -msgstr "" - -#: ../source/includes/extracts/warning-terminating-ops-method.rst:3 -# 01f3eb854de746ffbbb13deb08a91708 -msgid "Terminate running operations with extreme caution. Only use :method:`db.killOp()` to terminate operations initiated by clients and *do not* terminate internal database operations." -msgstr "" - -#: ../source/tutorial/terminate-running-operations.txt:0 -# c0be366d7bb74eccbd1a2e4b6da34b78 -msgid "Related" -msgstr "" - diff --git a/locale/pot/tutorial/text-search-in-aggregation.pot b/locale/pot/tutorial/text-search-in-aggregation.pot deleted file mode 100644 index 7ebfdbc26f4..00000000000 --- a/locale/pot/tutorial/text-search-in-aggregation.pot +++ /dev/null @@ -1,138 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/text-search-in-aggregation.txt:3 -# 79cc8f8e6dc546a4b9e1abae9d3ef205 -msgid "Text Search in the Aggregation Pipeline" -msgstr "" - -#: ../source/tutorial/text-search-in-aggregation.txt:0 -# 6c85d9cac0db4c55b3c85db05af86876 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/text-search-in-aggregation.txt:17 -# daf0beadb02f4515b243e139cb81a4d6 -msgid "In the aggregation pipeline, text search is available via the use of the :query:`$text` query operator in the :pipeline:`$match` stage." -msgstr "" - -#: ../source/tutorial/text-search-in-aggregation.txt:21 -# 5be21770b978444186311b4dcc77b300 -msgid "Restrictions" -msgstr "" - -#: ../source/tutorial/text-search-in-aggregation.txt:23 -# aadc88c71b894fc4b483e338d4140fb0 -msgid "Text search in the aggregation pipeline has the following restrictions:" -msgstr "" - -#: ../source/includes/list-text-search-restrictions-in-agg.rst:1 -# 14c1ca9a50d544c2a3657bd3ea5e37ff -msgid "The :pipeline:`$match` stage that includes a :query:`$text` must be the **first** stage in the pipeline." -msgstr "" - -#: ../source/includes/list-text-search-restrictions-in-agg.rst:4 -# 417da2e49cde43c281b76303f1bc6445 -msgid "A :query:`text` operator can only occur once in the stage." -msgstr "" - -#: ../source/includes/list-text-search-restrictions-in-agg.rst:6 -# 0112556ff6344622bfc3b4d04958a573 -msgid "The :query:`text` operator expression cannot appear in :expression:`$or` or :expression:`$not` expressions." -msgstr "" - -#: ../source/includes/list-text-search-restrictions-in-agg.rst:9 -# 59bcc918842e426ba7b16799a766e1f5 -msgid "The text search, by default, does not return the matching documents in order of matching scores. Use the :expression:`$meta` aggregation expression in the :pipeline:`$sort` stage." -msgstr "" - -#: ../source/tutorial/text-search-in-aggregation.txt:37 -# b27fbdd2085249849eb928a74d48fa84 -msgid "Text Score" -msgstr "" - -#: ../source/includes/fact-text-search-score.rst:1 -# 027ffeb4e9104069abc57eb313a584a5 -msgid "The :query:`$text` operator assigns a score to each document that contains the search term in the indexed fields. The score represents the relevance of a document to a given text search query. The score can be part of a |sort-object| specification as well as part of the projection expression. The ``{ $meta: \"textScore\" }`` expression provides information on the processing of the :query:`$text` operation. See |meta-object| for details on accessing the score for projection or sort." -msgstr "" - -#: ../source/tutorial/text-search-in-aggregation.txt:41 -# a10ac319021648c881dd7550023810b8 -msgid "The metadata is only available after the :pipeline:`$match` stage that includes the :query:`$text` operation." -msgstr "" - -#: ../source/tutorial/text-search-in-aggregation.txt:47 -# 085ca0e17f624d5880be6a092dfe2c4d -msgid "Examples" -msgstr "" - -#: ../source/tutorial/text-search-in-aggregation.txt:49 -# 492f036928dc4eca9b112e5f3125156a -msgid "The following examples assume a collection ``articles`` that has a text index on the field ``subject``:" -msgstr "" - -#: ../source/tutorial/text-search-in-aggregation.txt:57 -# c1ce7562956f48dfa632e6fe9f361685 -msgid "Calculate the Total Views for Articles that Contains a Word" -msgstr "" - -#: ../source/tutorial/text-search-in-aggregation.txt:59 -# 11d89140ab414cd6a7fd8e73ffd1fc03 -msgid "The following aggregation searches for the term ``cake`` in the :pipeline:`$match` stage and calculates the total ``views`` for the matching documents in the :pipeline:`$group` stage." -msgstr "" - -#: ../source/tutorial/text-search-in-aggregation.txt:73 -# 8b2eb678a9a9457ebd0d8e05fda597d4 -msgid "Return Results Sorted by Text Search Score" -msgstr "" - -#: ../source/tutorial/text-search-in-aggregation.txt:75 -# 523a9fa42b914a8f8e9d9c2ff44f011f -msgid "To sort by the text search score, include a :expression:`$meta` expression in the :pipeline:`$sort` stage. The following example matches on *either* the term ``cake`` or ``tea``, sorts by the ``textScore`` in descending order, and returns only the ``title`` field in the results set." -msgstr "" - -#: ../source/tutorial/text-search-in-aggregation.txt:91 -# 0a43618f37164edba5844329fa6c35ad -msgid "The specified metadata determines the sort order. For example, the ``\"textScore\"`` metadata sorts in descending order. See :expression:`$meta` for more information on metadata as well as an example of overriding the default sort order of the metadata." -msgstr "" - -#: ../source/tutorial/text-search-in-aggregation.txt:97 -# 633c641b82b845f18c5969669c1caee5 -msgid "Match on Text Score" -msgstr "" - -#: ../source/tutorial/text-search-in-aggregation.txt:99 -# 8ce21eb069b64936b1f917fd4493d6d5 -msgid "The ``\"textScore\"`` metadata is available for projections, sorts, and conditions subsequent the :pipeline:`$match` stage that includes the :query:`$text` operation." -msgstr "" - -#: ../source/tutorial/text-search-in-aggregation.txt:103 -# 009056ad361f403e91ade66469b45d17 -msgid "The following example matches on *either* the term ``cake`` or ``tea``, projects the ``title`` and the ``score`` fields, and then returns only those documents with a ``score`` greater than ``1.0``." -msgstr "" - -#: ../source/tutorial/text-search-in-aggregation.txt:118 -# 1de79a2fbc2f48a3a04abf92d48e6cb0 -msgid "Specify a Language for Text Search" -msgstr "" - -#: ../source/tutorial/text-search-in-aggregation.txt:120 -# 95a0ba153b84409e97a1944fcb854347 -msgid "The following aggregation searches in spanish for documents that contain the term ``saber`` but not the term ``claro`` in the :pipeline:`$match` stage and calculates the total ``views`` for the matching documents in the :pipeline:`$group` stage." -msgstr "" - diff --git a/locale/pot/tutorial/text-search-with-rlp.pot b/locale/pot/tutorial/text-search-with-rlp.pot deleted file mode 100644 index f2f8793fb4c..00000000000 --- a/locale/pot/tutorial/text-search-with-rlp.pot +++ /dev/null @@ -1,113 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/text-search-with-rlp.txt:3 -# c0f1ec17582c4af993b71f09868119a7 -msgid "Text Search with Basis Technology Rosette Linguistics Platform" -msgstr "" - -#: ../source/tutorial/text-search-with-rlp.txt:0 -# 8afd3c4102394ab1a7101440da9a04b4 -msgid "On this page" -msgstr "" - -#: ../source/includes/fact-enterprise-only-admonition.rst:1 -# 49c9fa9d801f4259bcee2c67fc634146 -msgid "Enterprise Feature" -msgstr "" - -#: ../source/includes/fact-enterprise-only-admonition.rst:3 -# 092cfcfc6da44ac0ab1943eb1038764a -msgid "Available in MongoDB Enterprise only." -msgstr "" - -#: ../source/tutorial/text-search-with-rlp.txt:16 -# 40293ca79a284473878c34900cf67c79 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/text-search-with-rlp.txt:20 -# 768256aa31c04e2d9ffd24b29f488c6f -msgid "In addition to the languages supported by text search in MongoDB, MongoDB Enterprise provides support for the following additional languages: Arabic, Farsi (specifically Dari and Iranian Persian dialects), Urdu, Simplified Chinese, and Traditional Chinese." -msgstr "" - -#: ../source/tutorial/text-search-with-rlp.txt:25 -# 2bf599b54cc547aa85d6a072f5c22322 -msgid "To provide support for these six additional languages, MongoDB Enterprise integrates Basis Technology Rosette Linguistics Platform (RLP) to perform normalization, word breaking, sentence breaking, and stemming or tokenization depending on the language." -msgstr "" - -#: ../source/tutorial/text-search-with-rlp.txt:30 -# 7eb6c4dded2f44528a73c06ce862d7aa -msgid "MongoDB Enterprise supports RLP SDK 7.11.1 on Red Hat Enterprise Linux 6.x. For information on providing support on other platforms, contact your sales representative." -msgstr "" - -#: ../source/tutorial/text-search-with-rlp.txt:34 -# 3070a071c1ce4330a005e1a5058aa28f -msgid ":doc:`/reference/text-search-languages`, :doc:`/tutorial/specify-language-for-text-index`" -msgstr "" - -#: ../source/tutorial/text-search-with-rlp.txt:39 -# 29eeb7d5cf1d42e6b2534ad232f34e51 -msgid "Prerequisites" -msgstr "" - -#: ../source/tutorial/text-search-with-rlp.txt:41 -# 6eec32d286744f37a0508c5f658dae38 -msgid "To use MongoDB with RLP, MongoDB requires a license for the Base Linguistics component of RLP and one or more languages specified above. MongoDB does not require a license for all six languages listed above." -msgstr "" - -#: ../source/tutorial/text-search-with-rlp.txt:45 -# 6049ae89505e4d768654f4424af01667 -msgid "Support for any of the specified languages is conditional on having a valid RLP license for the language. For instance, if there is only an RLP license provided for Arabic, then MongoDB will only enable support for Arabic and will not enable support for any other RLP based languages. For any language which lacks a valid license, the MongoDB log will contain a warning message. Additionally, you can set the MongoDB log verbosity level to ``2`` to log debug messages that identify each supported language." -msgstr "" - -#: ../source/tutorial/text-search-with-rlp.txt:54 -# d6a45c130e9e425d9712c85167d17004 -msgid "You do not need the Language Extension Pack as MongoDB does not support these RLP languages at this time." -msgstr "" - -#: ../source/tutorial/text-search-with-rlp.txt:57 -# 379ef09840204f77982fc13f1c1445a9 -msgid "Contact Basis Technology at info@basistech.com to get a copy of RLP and a license for one or more languages. For more information on how to contact Basis Technology, see http://www.basistech.com/contact/." -msgstr "" - -#: ../source/tutorial/text-search-with-rlp.txt:62 -# ae934386143f46399581a7a4d1ff3d86 -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/text-search-with-rlp.txt:67 -# c4138c8efd76404f9810ee57ae60e48e -msgid "Additional Information" -msgstr "" - -#: ../source/tutorial/text-search-with-rlp.txt:69 -# 4783714cd61a499da4e0c6bfea83a264 -msgid "For installation help, see the RLP Quick Start manual or Chapter 2 of the Rosette Linguistics Platform Application Developer’s Guide." -msgstr "" - -#: ../source/tutorial/text-search-with-rlp.txt:72 -# 321690aab2324d7885e937e25420299e -msgid "For debugging any RLP specific issues, you can set the ``rlpVerbose`` parameter to ``true`` (i.e. ``--setParameter rlpVerbose=true``) to view ``INFO`` messages from RLP." -msgstr "" - -#: ../source/tutorial/text-search-with-rlp.txt:78 -# 9cbdbdae736e4b0d8f0249573945f1b6 -msgid "Enabling ``rlpVerbose`` has a performance overhead and should only be enabled for troubleshooting installation issues." -msgstr "" - diff --git a/locale/pot/tutorial/transparent-huge-pages.pot b/locale/pot/tutorial/transparent-huge-pages.pot deleted file mode 100644 index dfaa2646ba5..00000000000 --- a/locale/pot/tutorial/transparent-huge-pages.pot +++ /dev/null @@ -1,103 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/transparent-huge-pages.txt:3 -# 20a9e49600e44753b9b014f2ad1ea1ec -msgid "Disable Transparent Huge Pages (THP)" -msgstr "" - -#: ../source/tutorial/transparent-huge-pages.txt:0 -# 6b90062b3998430d938ad23d2c26c0c0 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/transparent-huge-pages.txt:15 -# 1007898f52244ca2961141c38197deef -msgid "This page describes how to disable Transparent Huge Pages on Red Hat Enterprise Linux and CentOS versions 6 and 7. For other systems, please consult your vendor's documentation." -msgstr "" - -#: ../source/tutorial/transparent-huge-pages.txt:19 -# 97652ef40d934d9fa1d611e76daac7d3 -msgid "Transparent Huge Pages (THP) is a Linux memory management system that reduces the overhead of Translation Lookaside Buffer (TLB) lookups on machines with large amounts of memory by using larger memory pages." -msgstr "" - -#: ../source/tutorial/transparent-huge-pages.txt:23 -# 5d688bd9423b4705a02301f7ec0342cf -msgid "However, database workloads often perform poorly with THP, because they tend to have sparse rather than contiguous memory access patterns. You should disable THP on Linux machines to ensure best performance with MongoDB." -msgstr "" - -#: ../source/tutorial/transparent-huge-pages.txt:29 -# 4e1e8a36dae34cf7a1a1f44ce6a1a80d -msgid "Init Script" -msgstr "" - -#: ../source/tutorial/transparent-huge-pages.txt:33 -# 4e07967862eb446bbddc9c077fd7995b -msgid "If you are using ``tuned`` or ``ktune`` (for example, if you are running Red Hat or CentOS 6+), you must additionally configure them so that THP is not re-enabled. See :ref:`configure-thp-tuned`." -msgstr "" - -#: ../source/tutorial/transparent-huge-pages.txt:42 -# cf5c853e929c493b8533c13f7d3cc383 -msgid "Using ``tuned`` and ``ktune``" -msgstr "" - -#: ../source/tutorial/transparent-huge-pages.txt:46 -# af30712ceb9b468d93c93a699a9a0dd4 -msgid "If using ``tuned`` or ``ktune``, you must perform this step in addition to installing the init script." -msgstr "" - -#: ../source/tutorial/transparent-huge-pages.txt:49 -# 99bfd675431e40feae2e959e21ed5c4e -msgid "``tuned`` and ``ktune`` are dynamic kernel tuning tools available on Red Hat and CentOS that can disable transparent huge pages." -msgstr "" - -#: ../source/tutorial/transparent-huge-pages.txt:52 -# 1737deb4db1848049b78253bec8e4932 -msgid "To disable transparent huge pages in ``tuned`` or ``ktune``, you need to edit or create a new profile that sets THP to ``never``." -msgstr "" - -#: ../source/tutorial/transparent-huge-pages.txt:56 -# 8b95010266b54818819bea320bd73286 -msgid "Red Hat/CentOS 6" -msgstr "" - -#: ../source/tutorial/transparent-huge-pages.txt:61 -# 5f989753648341ce9ec7fa4fce2d2370 -msgid "Red Hat/CentOS 7" -msgstr "" - -#: ../source/tutorial/transparent-huge-pages.txt:68 -# 79a0c362c0fc4234a8423c877d6f0d7a -msgid "Test Your Changes" -msgstr "" - -#: ../source/tutorial/transparent-huge-pages.txt:70 -# 18fede46247a4f1592aa0b6108c79549 -msgid "You can check the status of THP support by issuing the following commands:" -msgstr "" - -#: ../source/tutorial/transparent-huge-pages.txt:77 -# a2a944ccd29740f391b8a97c188ab4bf -msgid "On Red Hat Enterprise Linux, CentOS, and potentially other Red Hat-based derivatives, you may instead need to use the following:" -msgstr "" - -#: ../source/tutorial/transparent-huge-pages.txt:86 -# f401a88fe8b84c8da77775eeb6a339df -msgid "For both files, the correct output resembles:" -msgstr "" - diff --git a/locale/pot/tutorial/troubleshoot-kerberos.pot b/locale/pot/tutorial/troubleshoot-kerberos.pot deleted file mode 100644 index 5ed98f2c305..00000000000 --- a/locale/pot/tutorial/troubleshoot-kerberos.pot +++ /dev/null @@ -1,173 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/troubleshoot-kerberos.txt:3 -# 6895d73b3664447e9846d77b82880acb -msgid "Troubleshoot Kerberos Authentication" -msgstr "" - -#: ../source/tutorial/troubleshoot-kerberos.txt:0 -# 16e5532b3c124dc6a2b623e3107ac44a -msgid "On this page" -msgstr "" - -#: ../source/tutorial/troubleshoot-kerberos.txt:18 -# 52b3e850aa584549915a8d7bd81f0941 -msgid "Kerberos Configuration Checklist" -msgstr "" - -#: ../source/tutorial/troubleshoot-kerberos.txt:20 -# d992a3015a094ae2a098571043f87d44 -msgid "If you have difficulty starting :program:`mongod` or :program:`mongos` with :doc:`Kerberos `, ensure that:" -msgstr "" - -#: ../source/tutorial/troubleshoot-kerberos.txt:24 -# 9bc3585b04594053a72c6459cbc5702b -msgid "The :program:`mongod` and the :program:`mongos` binaries are from MongoDB Enterprise." -msgstr "" - -#: ../source/includes/fact-confirm-enterprise-binaries.rst:1 -# b454d503e769489fa616d4a61de2a1e6 -msgid "To verify MongoDB Enterprise binaries, pass the ``--version`` command line option to the :program:`mongod` or :program:`mongos`:" -msgstr "" - -#: ../source/includes/fact-confirm-enterprise-binaries.rst:8 -# 4cc0319a6e7d41a69adab3257bea190d -msgid "In the output from this command, look for the string ``modules: subscription`` or ``modules: enterprise`` to confirm your system has MongoDB Enterprise." -msgstr "" - -#: ../source/tutorial/troubleshoot-kerberos.txt:29 -# dd740e34e4024acc99fa6b319089c18b -msgid "You are not using the :ecosystem:`HTTP Console `. MongoDB Enterprise does not support Kerberos authentication over the HTTP Console interface." -msgstr "" - -#: ../source/tutorial/troubleshoot-kerberos.txt:34 -# 605ad6eaf5c8467ea390e490d4196eb0 -msgid "On Linux, either the service principal name (SPN) in the :ref:`keytab file ` matches the SPN for the :program:`mongod` or :program:`mongos` instance, or the :program:`mongod` or the :program:`mongos` instance use the :parameter:`--setParameter saslHostName=\\ ` to match the name in the keytab file." -msgstr "" - -#: ../source/tutorial/troubleshoot-kerberos.txt:40 -# 14e4e5919d014056b256f4c5f9442cc1 -msgid "The canonical system hostname of the system that runs the :program:`mongod` or :program:`mongos` instance is a resolvable, fully qualified domain for this host. You can test the system hostname resolution with the ``hostname -f`` command at the system prompt." -msgstr "" - -#: ../source/tutorial/troubleshoot-kerberos.txt:46 -# 7bf16701bd6d44b6af31e11a750046fe -msgid "Each host that runs a :program:`mongod` or :program:`mongos` instance has both the ``A`` and ``PTR`` DNS records to provide forward and reverse lookup. The records allow the host to resolve the components of the Kerberos infrastructure." -msgstr "" - -#: ../source/tutorial/troubleshoot-kerberos.txt:51 -# 88694c37d47c4cbdb4cd383260cf61c5 -msgid "Both the Kerberos Key Distribution Center (KDC) and the system running :program:`mongod` instance or :program:`mongos` must be able to resolve each other using DNS. By default, Kerberos attempts to resolve hosts using the content of the ``/etc/krb5.conf`` before using DNS to resolve hosts." -msgstr "" - -#: ../source/tutorial/troubleshoot-kerberos.txt:57 -# ef585b08f64b4cf280c0282ccdf452a7 -msgid "The time synchronization of the systems running :program:`mongod` or the :program:`mongos` instances and the Kerberos infrastructure are within the maximum time skew (default is 5 minutes) of each other. Time differences greater than the maximum time skew will prevent successful authentication." -msgstr "" - -#: ../source/tutorial/troubleshoot-kerberos.txt:64 -# 0add7729e8314edc9c6f94a0ad0c5e46 -msgid "Debug with More Verbose Logs on Linux" -msgstr "" - -#: ../source/tutorial/troubleshoot-kerberos.txt:66 -# ebd03a899f7c45c680ff8db4b144f767 -msgid "If you still encounter problems with Kerberos on Linux, you can start both :program:`mongod` and :program:`mongo` (or another client) with the environment variable ``KRB5_TRACE`` set to different files to produce more verbose logging of the Kerberos process to help further troubleshooting. For example, the following starts a standalone :program:`mongod` with ``KRB5_TRACE`` set:" -msgstr "" - -#: ../source/tutorial/troubleshoot-kerberos.txt:82 -# 2b65f438da4a4e7db0c15c4036e2f0b1 -msgid "Common Error Messages" -msgstr "" - -#: ../source/tutorial/troubleshoot-kerberos.txt:84 -# e25af6ccb76c4d75b6f0157544143fae -msgid "In some situations, MongoDB will return error messages from the GSSAPI interface if there is a problem with the Kerberos service. Some common error messages are:" -msgstr "" - -#: ../source/tutorial/troubleshoot-kerberos.txt:94 -# e5300173802741dd8a6f43da29102965 -msgid "``GSSAPI error in client while negotiating security context.``" -msgstr "" - -#: ../source/tutorial/troubleshoot-kerberos.txt:89 -# 45712ec3e4bd447ebe97449b41b96729 -msgid "This error occurs on the client and reflects insufficient credentials or a malicious attempt to authenticate." -msgstr "" - -#: ../source/tutorial/troubleshoot-kerberos.txt:92 -# 595d5c753416465c90f3421bfd54820b -msgid "If you receive this error, ensure that you are using the correct credentials and the correct fully qualified domain name when connecting to the host." -msgstr "" - -#: ../source/tutorial/troubleshoot-kerberos.txt:125 -# 171ffefe1fae439ca5f710eea7dabfcb -msgid "``GSSAPI error acquiring credentials.``" -msgstr "" - -#: ../source/tutorial/troubleshoot-kerberos.txt:97 -# 8fddb968a72c4be695d4cdc78a8edccd -msgid "This error occurs during the start of the :program:`mongod` or :program:`mongos` and reflects improper configuration of the system hostname or a missing or incorrectly configured keytab file." -msgstr "" - -#: ../source/tutorial/troubleshoot-kerberos.txt:101 -# 860603e1d497438a80a07b62d75cd366 -msgid "If you encounter this problem, consider the items in the :ref:`kerberos-troubleshooting-checklist`, in particular, whether the SPN in the :ref:`keytab file ` matches the SPN for the :program:`mongod` or :program:`mongos` instance." -msgstr "" - -#: ../source/tutorial/troubleshoot-kerberos.txt:106 -# d3cb8b445d554f1187cac85fe0f83113 -msgid "To determine whether the SPNs match:" -msgstr "" - -#: ../source/tutorial/troubleshoot-kerberos.txt:108 -# 94fc1b27e0804413bd1471aa31d4fdc4 -msgid "Examine the keytab file, with the following command:" -msgstr "" - -#: ../source/tutorial/troubleshoot-kerberos.txt:114 -# 67d67c006556457cbd5a2e94c6ebce5d -msgid "Replace ```` with the path to your keytab file." -msgstr "" - -#: ../source/tutorial/troubleshoot-kerberos.txt:116 -# c4498ed48fb143c8ad093387788035b7 -msgid "Check the configured hostname for your system, with the following command:" -msgstr "" - -#: ../source/tutorial/troubleshoot-kerberos.txt:123 -# 058374ba788642d0971de12935ca7240 -msgid "Ensure that this name matches the name in the keytab file, or start :program:`mongod` or :program:`mongos` with the :parameter:`--setParameter saslHostName=\\ `." -msgstr "" - -#: ../source/tutorial/troubleshoot-kerberos.txt:129 -# 93114d70160d4ad58fd6e1724a015bf4 -msgid ":doc:`/core/kerberos`" -msgstr "" - -#: ../source/tutorial/troubleshoot-kerberos.txt:131 -# 148e811dd03c466face07c2930011ca0 -msgid ":doc:`/tutorial/control-access-to-mongodb-with-kerberos-authentication`" -msgstr "" - -#: ../source/tutorial/troubleshoot-kerberos.txt:133 -# 40696e4195a646abb480837998e60085 -msgid ":doc:`/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication`" -msgstr "" - diff --git a/locale/pot/tutorial/troubleshoot-map-function.pot b/locale/pot/tutorial/troubleshoot-map-function.pot deleted file mode 100644 index 66829afe3b8..00000000000 --- a/locale/pot/tutorial/troubleshoot-map-function.pot +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/troubleshoot-map-function.txt:3 -# 958103637b584014b7c7d41dfd57a711 -msgid "Troubleshoot the Map Function" -msgstr "" - -#: ../source/tutorial/troubleshoot-map-function.txt:13 -# 7fae3af9d87a428dbb6e8e7f605ffbbb -msgid "The ``map`` function is a JavaScript function that associates or “maps” a value with a key and emits the key and value pair during a :doc:`map-reduce ` operation." -msgstr "" - -#: ../source/tutorial/troubleshoot-map-function.txt:17 -# 1d4b88d3a62042ab906a97a14d7df1eb -msgid "To verify the ``key`` and ``value`` pairs emitted by the ``map`` function, write your own ``emit`` function." -msgstr "" - -#: ../source/tutorial/troubleshoot-map-function.txt:20 -# feb3e5b06b6146bd9c7ae383c053db7b -msgid "Consider a collection ``orders`` that contains documents of the following prototype:" -msgstr "" - -#: ../source/tutorial/troubleshoot-map-function.txt:35 -# 9b1ffef035f74614a206ef2fae39ad92 -msgid "Define the ``map`` function that maps the ``price`` to the ``cust_id`` for each document and emits the ``cust_id`` and ``price`` pair:" -msgstr "" - -#: ../source/tutorial/troubleshoot-map-function.txt:45 -# 3f7ca6f4833747449e14ceb4079c0fda -msgid "Define the ``emit`` function to print the key and value:" -msgstr "" - -#: ../source/tutorial/troubleshoot-map-function.txt:54 -# e9307b10423a4877a2681dbf1e2da1b2 -msgid "Invoke the ``map`` function with a single document from the ``orders`` collection:" -msgstr "" - -#: ../source/tutorial/troubleshoot-map-function.txt:62 -# 86d1988c1bed4f82bb45021250d168f5 -msgid "Verify the key and value pair is as you expected." -msgstr "" - -#: ../source/tutorial/troubleshoot-map-function.txt:69 -# 6888691ce9db49148ec8a49d5ffaf91c -msgid "Invoke the ``map`` function with multiple documents from the ``orders`` collection:" -msgstr "" - -#: ../source/tutorial/troubleshoot-map-function.txt:83 -# 8d4860f8b92c4767a6cc124adfaf255f -msgid "Verify the key and value pairs are as you expected." -msgstr "" - -#: ../source/tutorial/troubleshoot-map-function.txt:87 -# 1d4dfbeae3a045468c8bb248da48212c -msgid "The ``map`` function must meet various requirements. For a list of all the requirements for the ``map`` function, see :dbcommand:`mapReduce`, or the :program:`mongo` shell helper method :method:`db.collection.mapReduce()`." -msgstr "" - diff --git a/locale/pot/tutorial/troubleshoot-reduce-function.pot b/locale/pot/tutorial/troubleshoot-reduce-function.pot deleted file mode 100644 index 50b1817eac4..00000000000 --- a/locale/pot/tutorial/troubleshoot-reduce-function.pot +++ /dev/null @@ -1,164 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:3 -# df8c6b9f35564e95bcc2080561ceaa4b -msgid "Troubleshoot the Reduce Function" -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:0 -# e5f09f9483d54db191504c7967faf8db -msgid "On this page" -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:13 -# ea4d2d9417804e218a120ebf89ee0edb -msgid "The ``reduce`` function is a JavaScript function that “reduces” to a single object all the values associated with a particular key during a :doc:`map-reduce ` operation. The ``reduce`` function must meet various requirements. This tutorial helps verify that the ``reduce`` function meets the following criteria:" -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:19 -# db9e6ddda7714188b5fceff2b2730046 -msgid "The ``reduce`` function must return an object whose *type* must be **identical** to the type of the ``value`` emitted by the ``map`` function." -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:23 -# a50ea7528fd043eeb59f9fe98323ad25 -msgid "The order of the elements in the ``valuesArray`` should not affect the output of the ``reduce`` function." -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:26 -# be55b72b402a4871a3fee3385b07e22c -msgid "The ``reduce`` function must be *idempotent*." -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:28 -# 16a64ce355e84fe2b98ee7a0f5f1bc50 -msgid "For a list of all the requirements for the ``reduce`` function, see :dbcommand:`mapReduce`, or the :program:`mongo` shell helper method :method:`db.collection.mapReduce()`." -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:33 -# 43d981ca26ae47cdb9e3947051f66402 -msgid "Confirm Output Type" -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:35 -# 4b826d616394472b9ab4a768b751001f -msgid "You can test that the ``reduce`` function returns a value that is the same type as the value emitted from the ``map`` function." -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:38 -# 7d31f1b80eae489cb935622d2e69727e -msgid "Define a ``reduceFunction1`` function that takes the arguments ``keyCustId`` and ``valuesPrices``. ``valuesPrices`` is an array of integers:" -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:48 -# ccd90271bce944d799f048951fb3f9fb -msgid "Define a sample array of integers:" -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:54 -# 7dab8d3c549849649f03454eddad58e4 -msgid "Invoke the ``reduceFunction1`` with ``myTestValues``:" -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:60 -# 1045bbed6e27437fb2e578a5a1e54924 -msgid "Verify the ``reduceFunction1`` returned an integer:" -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:66 -#: ../source/tutorial/troubleshoot-reduce-function.txt:130 -#: ../source/tutorial/troubleshoot-reduce-function.txt:171 -# 5acd6c49e7824154b48d1f8fa4ed76b5 -# c8b60719c374413ba671a033f334686f -# f944d2ba280d40c1bdfb717168e860f4 -msgid "Define a ``reduceFunction2`` function that takes the arguments ``keySKU`` and ``valuesCountObjects``. ``valuesCountObjects`` is an array of documents that contain two fields ``count`` and ``qty``:" -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:83 -# 344d6daa9db343f3b2f4deda20920db9 -msgid "Define a sample array of documents:" -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:93 -# 29cc5439a1d9418cb9cd6b38544bf3bb -msgid "Invoke the ``reduceFunction2`` with ``myTestObjects``:" -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:99 -# ec4edd7a79bc4abdae4e4516886cc81d -msgid "Verify the ``reduceFunction2`` returned a document with exactly the ``count`` and the ``qty`` field:" -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:107 -# 55157ae6cdd14278801e4031e6deb702 -msgid "Ensure Insensitivity to the Order of Mapped Values" -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:109 -# e0bf1d7e508f4ad1aa02b80db20d863a -msgid "The ``reduce`` function takes a ``key`` and a ``values`` array as its argument. You can test that the result of the ``reduce`` function does not depend on the order of the elements in the ``values`` array." -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:113 -# 20c960c8ee194c8faf369c407c324774 -msgid "Define a sample ``values1`` array and a sample ``values2`` array that only differ in the order of the array elements:" -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:147 -# a9a5ebc097be4f76ade0cdd9a5b94f32 -msgid "Invoke the ``reduceFunction2`` first with ``values1`` and then with ``values2``:" -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:155 -#: ../source/tutorial/troubleshoot-reduce-function.txt:224 -# 0d4f51d1e01447e597d121189b7a5478 -# b0b6c81954af4190a43511162cd8f6db -msgid "Verify the ``reduceFunction2`` returned the same result:" -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:162 -# 220c1f027e68486790a65210746375e6 -msgid "Ensure Reduce Function Idempotence" -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:164 -# 29fc893cb1d0493884c7c32fcb0b1584 -msgid "Because the map-reduce operation may call a ``reduce`` multiple times for the same key, and won't call a ``reduce`` for single instances of a key in the working set, the ``reduce`` function must return a value of the same type as the value emitted from the ``map`` function. You can test that the ``reduce`` function process \"reduced\" values without affecting the *final* value." -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:188 -# 8204b129505a4658adfe24b8c8e01fb9 -msgid "Define a sample key:" -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:194 -# 8d942c13998445fab3960272a6824500 -msgid "Define a sample ``valuesIdempotent`` array that contains an element that is a call to the ``reduceFunction2`` function:" -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:205 -# 633a455fdad242b59a3037b9e3acbb4e -msgid "Define a sample ``values1`` array that combines the values passed to ``reduceFunction2``:" -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:216 -# 319bc2307380499aaf9dc9b2c2746970 -msgid "Invoke the ``reduceFunction2`` first with ``myKey`` and ``valuesIdempotent`` and then with ``myKey`` and ``values1``:" -msgstr "" - diff --git a/locale/pot/tutorial/troubleshoot-replica-sets.pot b/locale/pot/tutorial/troubleshoot-replica-sets.pot deleted file mode 100644 index 127b7a8e66c..00000000000 --- a/locale/pot/tutorial/troubleshoot-replica-sets.pot +++ /dev/null @@ -1,377 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:3 -# 35365b1a8e1f46a7a7e1fef6fb79a857 -msgid "Troubleshoot Replica Sets" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:0 -# 2f92ae46152843f5a9ca51a0cbcc6ec3 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:13 -# 3fef7a09e25642eba1dee64902d65ea8 -msgid "This section describes common strategies for troubleshooting :term:`replica set` deployments." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:19 -# 5672507c2e40480b8c771910e240109e -msgid "Check Replica Set Status" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:21 -# 07c00e86d99e43e5a0203c4ac67267ab -msgid "To display the current state of the replica set and current state of each member, run the :method:`rs.status()` method in a :program:`mongo` shell connected to the replica set's :term:`primary`. For descriptions of the information displayed by :method:`rs.status()`, see :doc:`/reference/command/replSetGetStatus`." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:29 -# 5081682246f64522842bd8b9cf304eee -msgid "The :method:`rs.status()` method is a wrapper that runs the :dbcommand:`replSetGetStatus` database command." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:35 -# e32c9a2487a34727a527e36775443772 -msgid "Check the Replication Lag" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:37 -# c8fab16996df4f7781864e214029a749 -msgid "Replication lag is a delay between an operation on the :term:`primary` and the application of that operation from the :term:`oplog` to the :term:`secondary`. Replication lag can be a significant issue and can seriously affect MongoDB :term:`replica set` deployments. Excessive replication lag makes \"lagged\" members ineligible to quickly become primary and increases the possibility that distributed read operations will be inconsistent." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:45 -# 11a2231198634693a043057d8ff9690c -msgid "To check the current length of replication lag:" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:47 -# 5ee39d1244e44d5090e22eaca176b633 -msgid "In a :program:`mongo` shell connected to the primary, call the :method:`rs.printSlaveReplicationInfo()` method." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:50 -# 252187fd1a114a47879910885a3cf967 -msgid "Returns the ``syncedTo`` value for each member, which shows the time when the last oplog entry was written to the secondary, as shown in the following example:" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:63 -# 8977c75971b34a9e98105bec746bec57 -msgid "A :ref:`delayed member ` may show as ``0`` seconds behind the primary when the inactivity period on the primary is greater than the :rsconf:`members[n].slaveDelay` value." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:70 -# 16fa5160c08847d68ba4067f61b2d769 -msgid "The :method:`rs.status()` method is a wrapper around the :dbcommand:`replSetGetStatus` database command." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:73 -# b4847d57dd55440f9c5bf9aee09da5c8 -msgid "Monitor the rate of replication by watching the oplog time in the \"replica\" graph in the |mms-home| and in :products:`Ops Manager, an on-premise solution available in MongoDB Enterprise Advanced `. For more information see the |mms-docs| and :opsmgr:`Ops Manager documentation `." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:83 -# ea16d53a98b14496bd80dfb5e2cc90ef -msgid "Possible causes of replication lag include:" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:85 -# 2ad342d372c948be9e6c6e70d6d25a4e -msgid "**Network Latency**" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:87 -# 5e2ea2b73ee945d28a6562476794e5e0 -msgid "Check the network routes between the members of your set to ensure that there is no packet loss or network routing issue." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:90 -# 874c75d9424644459cb9bfea47908eb8 -msgid "Use tools including ``ping`` to test latency between set members and ``traceroute`` to expose the routing of packets network endpoints." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:94 -# 451ffc5daf014bfe966f6122e651ff5e -msgid "**Disk Throughput**" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:96 -# e925f31dcaea43eaa9820a0f529bb911 -msgid "If the file system and disk device on the secondary is unable to flush data to disk as quickly as the primary, then the secondary will have difficulty keeping state. Disk-related issues are incredibly prevalent on multi-tenant systems, including virtualized instances, and can be transient if the system accesses disk devices over an IP network (as is the case with Amazon's EBS system.)" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:104 -# 7110635ffbe14a12b66f86bac328e472 -msgid "Use system-level tools to assess disk status, including ``iostat`` or ``vmstat``." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:107 -# 6b982d30876e4d759d4b9f230095d70c -msgid "**Concurrency**" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:109 -# 0aeb25f59b7b47daa05cbf10f565fe8a -msgid "In some cases, long-running operations on the primary can block replication on secondaries. For best results, configure :ref:`write concern ` to require confirmation of replication to secondaries. This prevents write operations from returning if replication cannot keep up with the write load." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:115 -# 0f8f443fda9c4cd99309f8ea1e4664c9 -msgid "Use the :term:`database profiler` to see if there are slow queries or long-running operations that correspond to the incidences of lag." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:118 -# 60a02b6e111646d69d265f2b68724484 -msgid "**Appropriate Write Concern**" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:120 -# 17f5b996a6004c69b9dc760359c72b72 -msgid "If you are performing a large data ingestion or bulk load operation that requires a large number of writes to the primary, particularly with :writeconcern:`unacknowledged write concern <0>`, the secondaries will not be able to read the oplog fast enough to keep up with changes." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:126 -# d67eb544890c4606a4ba7e4528b42d9c -msgid "To prevent this, request :doc:`write acknowledgment write concern ` after every 100, 1,000, or an another interval to provide an opportunity for secondaries to catch up with the primary." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:131 -# 402c90bd4ffb4e79ab4a4ad422c72c73 -msgid "For more information see:" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:133 -# c2baacd172af4d6989ed3a757150a3b2 -msgid ":ref:`Write Concern `" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:134 -# 815b75aab2c142c7add6a4642d4a1a8a -msgid ":ref:`Replica Set Write Concern `" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:135 -# 2b4dcf24e0c94aa0940e0124fd6ff7aa -msgid ":ref:`replica-set-oplog-sizing`" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:140 -# 36f0c0280b774257ae28e1c9a10ca396 -msgid "Test Connections Between all Members" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:142 -# 5ca03eae1a99465fb16d34bbf2e176b4 -msgid "All members of a :term:`replica set` must be able to connect to every other member of the set to support replication. Always verify connections in both \"directions.\" Networking topologies and firewall configurations can prevent normal and required connectivity, which can block replication." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:148 -# 186b088520834d53afe7871848b6a5d8 -msgid "Consider the following example of a bidirectional test of networking:" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:0 -#: ../source/tutorial/troubleshoot-replica-sets.txt:0 -#: ../source/tutorial/troubleshoot-replica-sets.txt:0 -# 161d21dea3a4420cadd03ca655c4c580 -# 958cf032b6bf48a0a045892ec192f3a1 -# c0a644b3b5dd4a5fb0fa29e2f78f9896 -msgid "Example" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:153 -# 48926301e7ef43ab8c5df627fdfb821a -msgid "``m1.example.net``" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:154 -# 7b1a36cef0de4a1d9ab4e1d370e5edb0 -msgid "``m2.example.net``" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:155 -# 9a7a91baca4b4f7cacdd1762c928e04d -msgid "``m3.example.net``" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:157 -# bb0ff3a22353480096a5366163cf5ced -msgid "Test the connection from ``m1.example.net`` to the other hosts with the following operation set ``m1.example.net``:" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:166 -# 68f6608996c1467bb60dee72f8f08aeb -msgid "Test the connection from ``m2.example.net`` to the other two hosts with the following operation set from ``m2.example.net``, as in:" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:176 -# 1588aa52d50042299e8c0a99aa23e0e4 -msgid "You have now tested the connection between ``m2.example.net`` and ``m1.example.net`` in both directions." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:179 -# 00288065df9542f1b024532822651a2b -msgid "Test the connection from ``m3.example.net`` to the other two hosts with the following operation set from the ``m3.example.net`` host, as in:" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:189 -# 0572a96f0e4c48f39a45dbef8453dec0 -msgid "If any connection, in any direction fails, check your networking and firewall configuration and reconfigure your environment to allow these connections." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:194 -# f2ce84f18be5472e9b07688f059b20af -msgid "Socket Exceptions when Rebooting More than One Secondary" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:196 -# c10cf228eee74b33bf184fd137981445 -msgid "When you reboot members of a replica set, ensure that the set is able to elect a primary during the maintenance. This means ensuring that a majority of the set's :rsconf:`members[n].votes` are available." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:201 -# bf2b132f53af4aad919ac98a8ce775be -msgid "When a set's active members can no longer form a majority, the set's :term:`primary` steps down and becomes a :term:`secondary`. The former primary closes all open connections to client applications. Clients attempting to write to the former primary receive socket exceptions and *Connection reset* errors until the set can elect a primary." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:215 -# c846148eb7214edc85fe9c75f9aaadd6 -msgid "For more information on votes, see :doc:`/core/replica-set-elections`. For related information on connection errors, see :ref:`faq-keepalive`." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:221 -# 2047250d3fce4519b760701a4a63abb3 -msgid "Check the Size of the Oplog" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:223 -# 4708b071daab430f8b5c80473d82fd69 -msgid "A larger :term:`oplog` can give a replica set a greater tolerance for lag, and make the set more resilient." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:226 -# 6ad03637d81b45db85c48ab04ef1a724 -msgid "To check the size of the oplog for a given :term:`replica set` member, connect to the member in a :program:`mongo` shell and run the :method:`rs.printReplicationInfo()` method." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:230 -# 7323d1af558c4247a4bca5e1e13cc0c6 -msgid "The output displays the size of the oplog and the date ranges of the operations contained in the oplog. In the following example, the oplog is about 10 MB and is able to fit about 26 hours (94400 seconds) of operations:" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:243 -# 00c426f747d5428a83e11f19423bacdd -msgid "The oplog should be long enough to hold all transactions for the longest downtime you expect on a secondary. At a minimum, an oplog should be able to hold minimum 24 hours of operations; however, many users prefer to have 72 hours or even a week's work of operations." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:248 -# 3f81c9d958574cf7bbde39a3c55869d5 -msgid "For more information on how oplog size affects operations, see:" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:250 -# 96b7d6197e024c7a8d8f2005037e16ce -msgid ":ref:`replica-set-oplog-sizing`," -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:251 -# da3edf6704db4439b53b74d0254d8180 -msgid ":ref:`replica-set-delayed-members`, and" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:252 -# f971e3d31d0f466c81e938ead29971d6 -msgid ":ref:`replica-set-replication-lag`." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:254 -# 1bfb94efc0e2494792edf8648106fde6 -msgid "You normally want the oplog to be the same size on all members. If you resize the oplog, resize it on all members." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:257 -# 6caeda0e08fc4a15a6783373228b8358 -msgid "To change oplog size, see the :doc:`/tutorial/change-oplog-size` tutorial." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:262 -# 8c5c4f6f7f1c404db984b70eaca32aad -msgid "Oplog Entry Timestamp Error" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:266 -# 472f8ee9c8704071be0b1d0a443e6269 -msgid "Consider the following error in :program:`mongod` output and logs:" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:273 -# 775376914ca540d78071d9ae1915dbad -msgid "Often, an incorrectly typed value in the ``ts`` field in the last :term:`oplog` entry causes this error. The correct data type is Timestamp." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:277 -# 1124b286a1324454bdfd661196bf5968 -msgid "Check the type of the ``ts`` value using the following two queries against the oplog collection:" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:286 -# fc1a658f1ca843e18466dfecc4de10c1 -msgid "The first query returns the last document in the oplog, while the second returns the last document in the oplog where the ``ts`` value is a Timestamp. The :query:`$type` operator allows you to select :term:`BSON type ` 17, is the Timestamp data type." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:291 -# ea719fa7dad045e19d964041f52ed4c5 -msgid "If the queries don't return the same document, then the last document in the oplog has the wrong data type in the ``ts`` field." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:296 -# 1757633cf6ec4b8fa5041eef5c544b55 -msgid "If the first query returns this as the last oplog entry:" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:306 -# 4fc199ead2674007b90e9ca3e8007939 -msgid "And the second query returns this as the last entry where ``ts`` has the ``Timestamp`` type:" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:317 -# 639e1e38246f40f1a1335547d03093cb -msgid "Then the value for the ``ts`` field in the last oplog entry is of the wrong data type." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:320 -# 95bd030dac1847768593902f10f5e63d -msgid "To set the proper type for this value and resolve this issue, use an update operation that resembles the following:" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:328 -# 23c52b808b314cc1aeb03811a936cbc5 -msgid "Modify the timestamp values as needed based on your oplog entry. This operation may take some period to complete because the update must scan and pull the entire oplog into memory." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:333 -# c8de87a9235e40a68bdfc1b0ec1d01b9 -msgid "Duplicate Key Error on ``local.slaves``" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:337 -# 75baf9abec1847daa159d44b6df51f13 -msgid "MongoDB 3.0.0 removes the :data:`local.slaves` collection. For ``local.slaves`` error in earlier versions of MongoDB, refer to the appropriate version of the MongoDB Manual." -msgstr "" - diff --git a/locale/pot/tutorial/troubleshoot-sharded-clusters.pot b/locale/pot/tutorial/troubleshoot-sharded-clusters.pot deleted file mode 100644 index 339491bfc20..00000000000 --- a/locale/pot/tutorial/troubleshoot-sharded-clusters.pot +++ /dev/null @@ -1,218 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:5 -# 1e85d7e4b6214e83967a2275c953d126 -msgid "Troubleshoot Sharded Clusters" -msgstr "" - -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:0 -# 76a8832695304e71ad665b537009e483 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:15 -# 529fad7b825a48ec8925c8b1941f8efd -msgid "This page describes common strategies for troubleshooting :term:`sharded cluster` deployments." -msgstr "" - -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:19 -# cd0671f583f64165a5b062710910e52b -msgid "Application Servers or :program:`mongos` Instances Become Unavailable" -msgstr "" - -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:21 -# 79fbfd7020884b7b83e05da98014e7fa -msgid "If each application server has its own :program:`mongos` instance, other application servers can continue to access the database. Furthermore, :program:`mongos` instances do not maintain persistent state, and they can restart and become unavailable without losing any state or data. When a :program:`mongos` instance starts, it retrieves a copy of the :term:`config database` and can begin routing queries." -msgstr "" - -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:29 -# 2193a8b6a72d4f91b388b80ebb28a710 -msgid "A Single :program:`mongod` Becomes Unavailable in a Shard" -msgstr "" - -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:31 -# 9f37e0eb27fb4b5f866f7fcb396c0f00 -msgid ":doc:`Replica sets ` provide high availability for shards. If the unavailable :program:`mongod` is a :term:`primary`, then the replica set will :ref:`elect ` a new primary. If the unavailable :program:`mongod` is a :term:`secondary`, and it disconnects the primary and secondary will continue to hold all data. In a three member replica set, even if a single member of the set experiences catastrophic failure, two other members have full copies of the data. [#recovery-window]_" -msgstr "" - -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:40 -# a85edba31efa47a78f32714cc49a845c -msgid "Always investigate availability interruptions and failures. If a system is unrecoverable, replace it and create a new member of the replica set as soon as possible to replace the lost redundancy." -msgstr "" - -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:44 -# c0668a3a5a4342a9bd1ef52fc5c89158 -msgid "If an unavailable secondary becomes available while it still has current oplog entries, it can catch up to the latest state of the set using the normal :term:`replication process `; otherwise, it must perform an :term:`initial sync`." -msgstr "" - -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:50 -# fbabe106daf7417481dc0b2aabfb4280 -msgid "All Members of a Shard Become Unavailable" -msgstr "" - -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:52 -# 93697c5821db47f1bf98c13e3c78d287 -msgid "If all members of a replica set shard are unavailable, all data held in that shard is unavailable. However, the data on all other shards will remain available, and it is possible to read and write data to the other shards. However, your application must be able to deal with partial results, and you should investigate the cause of the interruption and attempt to recover the shard as soon as possible." -msgstr "" - -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:62 -# 20ca244a607b4f7d8447c50c43540761 -msgid "A Config Server Replica Set Member Become Unavailable" -msgstr "" - -#: ../source/includes/fact-mirrored-config-servers-deprecated.rst:1 -# 33873f62ac6e4d408bbcbbb38368eac1 -msgid "Starting in MongoDB 3.2, config servers for sharded clusters can be deployed as a :doc:`replica set `. The replica set config servers must run the :doc:`WiredTiger storage engine `. MongoDB 3.2 deprecates the use of three mirrored :program:`mongod` instances for config servers." -msgstr "" - -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:68 -# 3d7e4c86c55249828fdcd6f9bcce4ec4 -msgid ":doc:`Replica sets ` provide high availability for the config servers. If an unavailable config server is a :term:`primary`, then the replica set will :ref:`elect ` a new primary." -msgstr "" - -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:73 -# 92b1637bac864f73990da27c8518bd86 -msgid "If the replica set config server loses its primary and cannot elect a primary, the cluster's metadata becomes *read only*. You can still read and write data from the shards, but no :ref:`chunk migration ` or :doc:`chunk splits ` will occur until a primary is available. If all config databases become unavailable, the cluster can become inoperable." -msgstr "" - -#: ../source/includes/note-config-server-startup.rst:3 -# 5deaa27e26c9415c81f840109b40ee9f -msgid "All config servers must be running and available when you first initiate a :term:`sharded cluster`." -msgstr "" - -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:84 -# 16915b011e0e40cd96b9177c48546c7f -msgid "Cursor Fails Because of Stale Config Data" -msgstr "" - -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:88 -# 3046b2a3004c4558bd94901139adb8d6 -msgid "A query returns the following warning when one or more of the :program:`mongos` instances has not yet updated its cache of the cluster's metadata from the :term:`config database`:" -msgstr "" - -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:96 -# 36b0246bbc8a48cbb5dd9dfcd4acf91e -msgid "This warning *should* not propagate back to your application. The warning will repeat until all the :program:`mongos` instances refresh their caches. To force an instance to refresh its cache, run the :dbcommand:`flushRouterConfig` command." -msgstr "" - -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:102 -# 44edbceaae1f4d409f4ed83eee5430fd -msgid "Shard Keys and Cluster Availability" -msgstr "" - -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:104 -# 627b170c78bb4abcb43da457ecab526f -msgid "The most important consideration when choosing a :term:`shard key` are:" -msgstr "" - -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:107 -# 5830256bec7c4b5096d8117e70e49f0e -msgid "to ensure that MongoDB will be able to distribute data evenly among shards, and" -msgstr "" - -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:110 -# b03ec2ba71de44a7a599c5b73b215df1 -msgid "to scale writes across the cluster, and" -msgstr "" - -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:112 -# 4af93235426846c08d60e75fd966f400 -msgid "to ensure that :program:`mongos` can isolate most queries to a specific :program:`mongod`." -msgstr "" - -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:115 -# e6f9909f9aba4a4ea1d6910681f433c9 -msgid "Furthermore:" -msgstr "" - -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:117 -# 970c81b53e7a43ebb7cf99da2edc7393 -msgid "Each shard should be a :term:`replica set`, if a specific :program:`mongod` instance fails, the replica set members will elect another to be :term:`primary` and continue operation. However, if an entire shard is unreachable or fails for some reason, that data will be unavailable." -msgstr "" - -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:123 -# bd6bfc5b964e4b60804d1e17a9ed11e2 -msgid "If the shard key allows the :program:`mongos` to isolate most operations to a single shard, then the failure of a single shard will only render *some* data unavailable." -msgstr "" - -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:127 -# bd16896023e549ce84d868687a44ad2c -msgid "If your shard key distributes data required for every operation throughout the cluster, then the failure of the entire shard will render the entire cluster unavailable." -msgstr "" - -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:131 -# df6e93171af141118bcde9a5781d81b4 -msgid "In essence, this concern for reliability simply underscores the importance of choosing a shard key that isolates query operations to a single shard." -msgstr "" - -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:138 -# 9f6f546cb57843a19b8f7912c9f1c7c5 -msgid "Config Database String Error" -msgstr "" - -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:142 -# 1ff4e64dab584809823635475d5d813c -msgid "Starting in MongoDB 3.2, config servers can be deployed as replica sets. The :program:`mongos` instances for the sharded cluster must specify the same config server replica set name but can specify hostname and port of different members of the replica set." -msgstr "" - -#: ../source/includes/3.4-sccc-unsupported.rst:1 -# b1822ea6e120441dbbda04a93a7fe5d2 -msgid "Starting in 3.4, the use of the deprecated mirrored :program:`mongod` instances as config servers (SCCC) is no longer supported. Before you can upgrade your sharded clusters to 3.4, you must convert your config servers from SCCC to CSRS." -msgstr "" - -#: ../source/includes/3.4-sccc-unsupported.rst:6 -# 4c4d9e78951e456687268211cb6dd798 -msgid "To convert your config servers from SCCC to CSRS, see :doc:`/tutorial/upgrade-config-servers-to-replica-set`." -msgstr "" - -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:149 -# 1087dbac0bca43e3992c58d27b554b18 -msgid "With earlier versions of MongoDB sharded clusters that use the topology of three mirrored :program:`mongod` instances for config servers, :program:`mongos` instances in a sharded cluster must specify identical :setting:`~sharding.configDB` string." -msgstr "" - -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:156 -# 01abb150c1f443deba139a9c9a3e8f89 -msgid "Avoid Downtime when Moving Config Servers" -msgstr "" - -#: ../source/includes/fact-use-cnames-for-config-servers.rst:1 -# 1d135f94651e49bb9bb765e4abbd430e -msgid "Use CNAMEs to identify your config servers to the cluster so that you can rename and renumber your config servers without downtime." -msgstr "" - -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:161 -# d83e9c4c10db4bfcbeb3f92634e41e1b -msgid "``moveChunk commit failed`` Error" -msgstr "" - -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:163 -# 0d4a6a9b406d4014bab9d6b985fb1791 -msgid "At the end of a :ref:`chunk migration `, the :term:`shard` must connect to the :term:`config database` to update the chunk's record in the cluster metadata. If the :term:`shard` fails to connect to the :term:`config database`, MongoDB reports the following error:" -msgstr "" - -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:174 -# cbe130a24fe84507b8ebec3e3815d6a5 -msgid "When this happens, the :term:`primary` member of the shard's replica set then terminates to protect data consistency. If a :term:`secondary` member can access the config database, data on the shard becomes accessible again after an election." -msgstr "" - -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:179 -# 399217ad85ca40c58b4aeacb8d33c1a3 -msgid "The user will need to resolve the chunk migration failure independently. If you encounter this issue, contact the `MongoDB User Group `_ or :doc:`MongoDB Support ` to address this issue." -msgstr "" - diff --git a/locale/pot/tutorial/troubleshoot-snmp.pot b/locale/pot/tutorial/troubleshoot-snmp.pot deleted file mode 100644 index c4d3d614277..00000000000 --- a/locale/pot/tutorial/troubleshoot-snmp.pot +++ /dev/null @@ -1,128 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/troubleshoot-snmp.txt:3 -# 1a91c0bb66d7428c8f6773a43a741cb6 -msgid "Troubleshoot SNMP" -msgstr "" - -#: ../source/tutorial/troubleshoot-snmp.txt:0 -# fa539bf91d7b4276a0f15f330f79bb77 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/troubleshoot-snmp.txt:15 -# b8709e40a2a0413b82f94ecbfbdfdbce -msgid "Enterprise Feature" -msgstr "" - -#: ../source/tutorial/troubleshoot-snmp.txt:17 -# d672b00ede294f42ba799f262a9f964e -msgid "SNMP is only available in MongoDB Enterprise." -msgstr "" - -#: ../source/tutorial/troubleshoot-snmp.txt:20 -# dc8b31d03790467db1ce7a840b0b7704 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/troubleshoot-snmp.txt:22 -# 8e5200e458bb458ca3e66825e5621f8c -msgid "MongoDB Enterprise can provide database metrics via SNMP, in support of centralized data collection and aggregation. This document identifies common problems you may encounter when deploying MongoDB Enterprise with SNMP as well as possible solutions for these issues." -msgstr "" - -#: ../source/tutorial/troubleshoot-snmp.txt:27 -# 470850d33fa3403fb629a7f1aa7e74d8 -msgid "See :doc:`/tutorial/monitor-with-snmp` and :doc:`/tutorial/monitor-with-snmp-on-windows` for complete installation instructions." -msgstr "" - -#: ../source/tutorial/troubleshoot-snmp.txt:32 -# 817011e5b9c34562bf0d142af6c307f6 -msgid "Issues" -msgstr "" - -#: ../source/tutorial/troubleshoot-snmp.txt:35 -# 37e0aa3a87f74077929d79b764727cb6 -msgid "Failed to Connect" -msgstr "" - -#: ../source/tutorial/troubleshoot-snmp.txt:37 -# 3ad3ab203d574b699c4edd03b584e55f -msgid "The following in the :program:`mongod` logfile:" -msgstr "" - -#: ../source/tutorial/troubleshoot-snmp.txt:43 -# 8767d478f8d04a5880c554ede32ab1fa -msgid "AgentX is the SNMP agent extensibility protocol defined in Internet `RFC 2741 `_. It explains how to define additional data to monitor over SNMP. When MongoDB fails to connect to the agentx master agent, use the following procedure to ensure that the SNMP subagent can connect properly to the SNMP master." -msgstr "" - -#: ../source/tutorial/troubleshoot-snmp.txt:49 -# b40d09641c3f4f6cb28c1894df35c773 -msgid "Make sure the master agent is running." -msgstr "" - -#: ../source/tutorial/troubleshoot-snmp.txt:51 -# 17e667e8a0f544bba291069b5c573c86 -msgid "Compare the SNMP master's configuration file with the subagent configuration file. Ensure that the agentx socket definition is the same between the two." -msgstr "" - -#: ../source/tutorial/troubleshoot-snmp.txt:55 -# 71ee04e4fef246deaaafd5fcd7e231c8 -msgid "Check the SNMP configuration files to see if they specify using UNIX Domain Sockets. If so, confirm that the :program:`mongod` has appropriate permissions to open a UNIX domain socket." -msgstr "" - -#: ../source/tutorial/troubleshoot-snmp.txt:60 -# 6beb9392dc60458da7f4901c71c79299 -msgid "Error Parsing Command Line" -msgstr "" - -#: ../source/tutorial/troubleshoot-snmp.txt:62 -# 7fd696c6b95a49148667d1612c6337ed -msgid "One of the following errors at the command line:" -msgstr "" - -#: ../source/tutorial/troubleshoot-snmp.txt:74 -# c05f87119f5f40178c4c5fff9d2e5874 -msgid ":program:`mongod` binaries that are not part of the Enterprise Edition produce this error. :doc:`Install the Enterprise Edition ` and attempt to start :program:`mongod` again." -msgstr "" - -#: ../source/tutorial/troubleshoot-snmp.txt:79 -# 11fe5f9dd2ee401598114deb42f25338 -msgid "Other MongoDB binaries, including :program:`mongos` will produce this error if you attempt to star them with :setting:`snmp-master` or :setting:`snmp-subagent`. Only :program:`mongod` supports SNMP." -msgstr "" - -#: ../source/tutorial/troubleshoot-snmp.txt:84 -# 79a6d231a8e9491f8a8cf2120bec7942 -msgid "Error Starting ``SNMPAgent``" -msgstr "" - -#: ../source/tutorial/troubleshoot-snmp.txt:86 -# 4e369328827f44cfa0bc92709f483178 -msgid "The following line in the log file indicates that :program:`mongod` cannot read the ``mongod.conf`` file:" -msgstr "" - -#: ../source/tutorial/troubleshoot-snmp.txt:93 -# 6c84282b7832443cb7f3a27b0506aa63 -msgid "If running on Linux, ensure ``mongod.conf`` exists in the ``/etc/snmp`` directory, and ensure that the :program:`mongod` UNIX user has permission to read the ``mongod.conf`` file." -msgstr "" - -#: ../source/tutorial/troubleshoot-snmp.txt:97 -# 9387216036744ef1bb82a76f49e538ca -msgid "If running on Windows, ensure ``mongod.conf`` exists in ``C:\\snmp\\etc\\config``." -msgstr "" - diff --git a/locale/pot/tutorial/unique-constraints-on-arbitrary-fields.pot b/locale/pot/tutorial/unique-constraints-on-arbitrary-fields.pot deleted file mode 100644 index f704ededf41..00000000000 --- a/locale/pot/tutorial/unique-constraints-on-arbitrary-fields.pot +++ /dev/null @@ -1,88 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/unique-constraints-on-arbitrary-fields.txt:9 -# 35f7cbc2e0c2457c9d67fddb5e919661 -msgid "Unique Constraints on Arbitrary Fields" -msgstr "" - -#: ../source/tutorial/unique-constraints-on-arbitrary-fields.txt:0 -# a1c7f3d9e34f4e5a88e6304d7916fd70 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/unique-constraints-on-arbitrary-fields.txt:20 -# 72e1cc3ff88547269a7e0229a71253d2 -msgid "If you cannot use a unique field as the shard key or if you need to enforce uniqueness over multiple fields, you must create another :term:`collection` to act as a \"proxy collection\". This collection must contain both a reference to the original document (i.e. its ``ObjectId``) and the unique key." -msgstr "" - -#: ../source/tutorial/unique-constraints-on-arbitrary-fields.txt:26 -# 4f31f8441c144a4e81b764b5c47d432d -msgid "Consider a collection ``records`` that stores user information. The field ``email`` is not the shard key, but needs to be unique." -msgstr "" - -#: ../source/tutorial/unique-constraints-on-arbitrary-fields.txt:29 -# fa989c7d640c40b49ac2a091bc3d52ba -msgid "The ``proxy`` collection then would contain the following:" -msgstr "" - -#: ../source/tutorial/unique-constraints-on-arbitrary-fields.txt:39 -# 6cd9d0da9f494289b322853e09bcb8d1 -msgid "Use the following command to create a unique index on the ``email`` field:" -msgstr "" - -#: ../source/tutorial/unique-constraints-on-arbitrary-fields.txt:45 -# e460f9fb93734b9bb7ec1363ed468a31 -msgid "The following example first attempts to insert a document containing the target field and a generated Unique ID into the ``proxy`` collection. If the operation is successful, then it inserts the full document into the ``records`` collection." -msgstr "" - -#: ../source/tutorial/unique-constraints-on-arbitrary-fields.txt:71 -# 72ffb7bb95934855a5245c793cd1021e -msgid "Note that this methodology requires creating a unique ID for the ``primary_id`` field rather than letting MongoDB automatically create it on document insertion." -msgstr "" - -#: ../source/tutorial/unique-constraints-on-arbitrary-fields.txt:75 -# 6e46deb8afb54fd1b192d76dcb15e965 -msgid "If you need to enforce uniqueness on multiple fields, then each field would require its own proxy collection." -msgstr "" - -#: ../source/tutorial/unique-constraints-on-arbitrary-fields.txt:0 -# ddfe8725b7fb4f3dbd4c757235a90fe1 -msgid "See" -msgstr "" - -#: ../source/tutorial/unique-constraints-on-arbitrary-fields.txt:82 -# 5afeee434ab445b59b82ad4a573eaa1a -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/unique-constraints-on-arbitrary-fields.txt:84 -# 8954023aba544d679ee1a9c879111639 -msgid "Your application must catch errors when inserting documents into the \"proxy\" collection and must enforce consistency between the two collections." -msgstr "" - -#: ../source/tutorial/unique-constraints-on-arbitrary-fields.txt:88 -# bffae5fe262f4802b11b69e57a62c466 -msgid "If the proxy collection requires sharding, you must shard on the single field on which you want to enforce uniqueness." -msgstr "" - -#: ../source/tutorial/unique-constraints-on-arbitrary-fields.txt:91 -# 373081a313b64f238719230619665e2d -msgid "To enforce uniqueness on more than one field using sharded proxy collections, you must have *one* proxy collection for *every* field for which to enforce uniqueness. If you create multiple unique indexes on a single proxy collection, you *cannot* be able to shard proxy collections." -msgstr "" - diff --git a/locale/pot/tutorial/update-documents.pot b/locale/pot/tutorial/update-documents.pot deleted file mode 100644 index db1f175fe5f..00000000000 --- a/locale/pot/tutorial/update-documents.pot +++ /dev/null @@ -1,384 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/update-documents.txt:3 -# 960baaad1449401fa2fdf91365e7ca2e -msgid "Update Documents" -msgstr "" - -#: ../source/tutorial/update-documents.txt:0 -# 9fadc6358c634c71b6a030cf062cc0c3 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/update-documents.txt:16 -# b792fdbc7b374910bd552a292bcc0737 -msgid "Update" -msgstr "" - -#: ../source/tutorial/update-documents.txt:18 -# 8e24f24fc5a74847abe66a0abb1c6c1d -msgid "MongoDB provides the following methods for updating documents in a collection:" -msgstr "" - -#: ../source/tutorial/update-documents.txt:24 -# 8ef373f707674dd9a7ca1376ae0eb821 -msgid ":method:`db.collection.updateOne()`" -msgstr "" - -#: ../source/tutorial/update-documents.txt:26 -# ba778e0f3ee84c69b5c890e3518dac68 -msgid "Updates at most a single document that match a specified filter even though multiple documents may match the specified filter." -msgstr "" - -#: ../source/tutorial/update-documents.txt:31 -# 3ba6d97c11ef4bf4af2b3e1cf6d8ee76 -msgid ":method:`db.collection.updateMany()`" -msgstr "" - -#: ../source/tutorial/update-documents.txt:33 -# 5a23b2fa717148009b1cf6f544e439e9 -msgid "Update all documents that match a specified filter." -msgstr "" - -#: ../source/tutorial/update-documents.txt:37 -# c77382176ab6483c94ae8dd958f4af93 -msgid ":method:`db.collection.replaceOne()`" -msgstr "" - -#: ../source/tutorial/update-documents.txt:39 -# 0977cd0d5e0643b2b8b9bc75cf61297d -msgid "Replaces at most a single document that match a specified filter even though multiple documents may match the specified filter." -msgstr "" - -#: ../source/tutorial/update-documents.txt:44 -# 9dda89d93457478dacd73f608eedbdce -msgid ":method:`db.collection.update()`" -msgstr "" - -#: ../source/tutorial/update-documents.txt:46 -# c3c637544e7c4749b263e7bede3481ed -msgid "Either updates or replaces a single document that match a specified filter or updates all documents that match a specified filter." -msgstr "" - -#: ../source/tutorial/update-documents.txt:50 -# b155cfeee31341dfa5087e1cb4fca095 -msgid "By default, the :method:`db.collection.update()` method updates a **single** document. To update multiple documents, use the :ref:`multi ` option." -msgstr "" - -#: ../source/tutorial/update-documents.txt:54 -# 9064a8ab64184d579722330384612515 -msgid "These methods accept as parameters:" -msgstr "" - -#: ../source/tutorial/update-documents.txt:56 -# 3d2e637c53c74652a4010edb8d331d1a -msgid "a filter document to determine which documents to update. These :ref:`filters ` use the same syntax as read operations:" -msgstr "" - -#: ../source/includes/extracts/filter-equality.rst:2 -# 2f40167e06af454abd21c3c9c1afdf0c -msgid "A :ref:`query filter document ` can specify equality condition with ``:`` expressions to select all documents that contain the ```` with the specified ````:" -msgstr "" - -#: ../source/includes/extracts/filter-query-operators.rst:2 -# a6cd91cbc31c41049ad8b2096df5c64b -msgid "A :ref:`query filter document ` can use the :ref:`query operators ` to specify conditions in the following form:" -msgstr "" - -#: ../source/tutorial/update-documents.txt:64 -# 93b862a1c5734768b4aaa06b01238944 -msgid "an update document to specify the modification to perform or a replacement document that wholly replaces the matching documents except for the ``_id`` field, and" -msgstr "" - -#: ../source/tutorial/update-documents.txt:68 -# 55a1830773ba4d9bb22e6a8171996316 -msgid "an options document." -msgstr "" - -#: ../source/tutorial/update-documents.txt:71 -# 417d9c2489264fba8e7337edbe0c1b5b -msgid "Behavior" -msgstr "" - -#: ../source/tutorial/update-documents.txt:74 -# b68abeb34420477195cd11a39f286730 -msgid "Atomicity" -msgstr "" - -#: ../source/tutorial/update-documents.txt:76 -# e201d6d92ca94d36bfe9f3ff0d6742bd -msgid "All write operations in MongoDB are atomic on the level of a single document. For more information on MongoDB and atomicity, see :doc:`/core/write-operations-atomicity`." -msgstr "" - -#: ../source/tutorial/update-documents.txt:81 -# 16d4f8e464c74c9a8fe24567a75426e5 -msgid "``_id`` Field" -msgstr "" - -#: ../source/tutorial/update-documents.txt:83 -# 213558e4ced74eba8770c7c9d4ef13b7 -msgid "Once set, you cannot update the value of the ``_id`` field nor can you replace an existing document with a replacement document that has a different ``_id`` field value." -msgstr "" - -#: ../source/tutorial/update-documents.txt:88 -# 08314c8f309a4057842232cc81d0153d -msgid "Document Size" -msgstr "" - -#: ../source/tutorial/update-documents.txt:90 -# 967524a7d8e6469ba8b8c7e13f1eb33d -msgid "When performing update operations that increase the document size beyond the allocated space for that document, the update operation relocates the document on disk." -msgstr "" - -#: ../source/tutorial/update-documents.txt:95 -# 1cd8d520c8f34ebabe6743089680d75a -msgid "Field Order" -msgstr "" - -#: ../source/includes/fact-update-field-order.rst:3 -# 828f09437c8c4074a3373786de929c4d -msgid "MongoDB preserves the order of the document fields following write operations *except* for the following cases:" -msgstr "" - -#: ../source/includes/fact-update-field-order.rst:6 -# 0382478c4d27467c8f089a844c1a3777 -msgid "The ``_id`` field is always the first field in the document." -msgstr "" - -#: ../source/includes/fact-update-field-order.rst:8 -# 7f46559cdba840a78aefdd69d0fe57f1 -msgid "Updates that include :update:`renaming <$rename>` of field names may result in the reordering of fields in the document." -msgstr "" - -#: ../source/includes/fact-update-field-order.rst:13 -# 0ba9979dfa9f4109955efbb2d324c833 -msgid "Starting in version 2.6, MongoDB actively attempts to preserve the field order in a document. Before version 2.6, MongoDB did not actively preserve the order of the fields in a document." -msgstr "" - -#: ../source/tutorial/update-documents.txt:102 -# b45b293b8c684117a9101a6d21a85f54 -msgid "``Upsert`` Option" -msgstr "" - -#: ../source/tutorial/update-documents.txt:104 -# 95bbd8ceafe54a1d90b0598cbf81dedc -msgid "If :method:`db.collection.update()`, :method:`db.collection.updateOne()`, :method:`db.collection.updateMany()`, or :method:`db.collection.replaceOne()` includes ``upsert : true`` **and** no documents match the specified filter, then the operation creates a new document and inserts it. If there are matching documents, then the operation modifies or replaces the matching document or documents." -msgstr "" - -#: ../source/tutorial/update-documents.txt:112 -# 44da421e1b5d4daba8bd224c1cbfa89f -msgid "For details on the new document created, see the individual reference pages for the methods." -msgstr "" - -#: ../source/tutorial/update-documents.txt:116 -# a8c6cd5b567c405f98dfab66b7366df2 -msgid "Example Collection" -msgstr "" - -#: ../source/tutorial/update-documents.txt:118 -# e92218dab90448bd86ca5c22700a0d07 -msgid "The examples on this page use the :method:`db.collection.find()` method in the :program:`mongo` shell. In the :program:`mongo` shell, if the returned cursor is not assigned to a variable using the ``var`` keyword, then the cursor is automatically iterated up to 20 times [#set-shell-batch-size]_ to print up to the first 20 documents in the results." -msgstr "" - -#: ../source/tutorial/update-documents.txt:125 -# 49c11370cad142ae8fd3f3f830288e17 -msgid "To populate the ``users`` collection referenced in the examples, run the following in :program:`mongo` shell:" -msgstr "" - -#: ../source/tutorial/update-documents.txt:130 -# 7094d936e17c4e41adae9657cd5d117d -msgid "If the ``users`` collection already contains documents with the same ``_id`` values, you need to :method:`drop ` the collection (``db.users.drop()``) before inserting the example documents." -msgstr "" - -#: ../source/tutorial/update-documents.txt:228 -# 81fc8b63efea4f65b47aed95f8492406 -msgid "Update Specific Fields in a Document" -msgstr "" - -#: ../source/tutorial/update-documents.txt:230 -# 636e964b2ec840febd3a23625e01c947 -msgid "To change a field in a document, MongoDB provides :manual:`update operators `, such as :update:`$set` to modify values." -msgstr "" - -#: ../source/tutorial/update-documents.txt:234 -# a6ca0ec4b04d4e269495c6cc0eebe7f4 -msgid "To specify the modification to perform using update operators, use an update document of the form:" -msgstr "" - -#: ../source/tutorial/update-documents.txt:245 -# dae402f7812f4ad0bd668a7fa53eeb83 -msgid "Some update operators, such as :update:`$set`, will create the field if the field does not exist. See the individual :manual:`update operator ` reference." -msgstr "" - -#: ../source/tutorial/update-documents.txt:252 -# c3b6c13c5b324711b83a9dea947c2424 -msgid "``db.collection.updateOne()``" -msgstr "" - -#: ../source/tutorial/update-documents.txt:256 -# 0623a3f78c4242dfa9f86be98e199c2a -msgid "The following example uses the :method:`db.collection.updateOne()` method on the ``users`` collection to update the *first* document that matches the filter ``favorites.artist`` equals ``\"Picasso\"``. The update operation:" -msgstr "" - -#: ../source/tutorial/update-documents.txt:261 -# fbf6c3c992934387a34f86fdc34e5503 -msgid "uses the :update:`$set` operator to update the value of the ``favorites.food`` field to ``\"pie\"`` and the value of the ``type`` field to ``3``," -msgstr "" - -#: ../source/tutorial/update-documents.txt:265 -#: ../source/tutorial/update-documents.txt:299 -#: ../source/tutorial/update-documents.txt:328 -# bd6b47a1312c448fb3d876a598bc01f7 -# 555625f2acb1437b8eea5cb750249258 -# 58d855099a88496b93576a5323a1b81d -msgid "uses the :update:`$currentDate` operator to update the value of the ``lastModified`` field to the current date. If ``lastModified`` field does not exist, :update:`$currentDate` will create the field. See :update:`$currentDate` for details." -msgstr "" - -#: ../source/tutorial/update-documents.txt:280 -# 6a53a6acf63f403c88aa32b99c25bc66 -msgid "For more information and examples, see :method:`db.collection.updateOne()`." -msgstr "" - -#: ../source/tutorial/update-documents.txt:287 -# e3b2cd4870c849a5ab7f9cd1dc9237cf -msgid "``db.collection.updateMany()``" -msgstr "" - -#: ../source/tutorial/update-documents.txt:291 -# 121bdd92244b4b22b8701936a9c425e8 -msgid "The following example uses the :method:`db.collection.updateMany()` method on the ``users`` collection to update all documents that matches the filter ``favorites.artist`` equals ``\"Picasso\"``. The update operation:" -msgstr "" - -#: ../source/tutorial/update-documents.txt:295 -# df90c47138d146fa8660af4b6ba5583f -msgid "uses the :update:`$set` operator to update the value of the ``favorites.artist`` field to ``\"Pisanello\"`` and the value of the ``type`` field to ``3``," -msgstr "" - -#: ../source/tutorial/update-documents.txt:314 -# ec7f46e4ca034d95ac164e8861805cb6 -msgid "For more information and examples, see :method:`db.collection.updateMany()`." -msgstr "" - -#: ../source/tutorial/update-documents.txt:318 -#: ../source/tutorial/update-documents.txt:389 -# 80195c3bfb5546329e54a080f104c18b -# 11c282f677884c809060a11a8f517e6f -msgid "``db.collection.update``" -msgstr "" - -#: ../source/tutorial/update-documents.txt:320 -# 5d5e6e23fcb24a3f8e193ee06a69570a -msgid "The following example uses the :method:`db.collection.update()` method on the ``users`` collection to update the *first* document that matches the filter ``favorites.artist`` equals ``\"Pisanello\"``. The update operation:" -msgstr "" - -#: ../source/tutorial/update-documents.txt:324 -# 27dc41d350ed4975ad9c38109183c64d -msgid "uses the :update:`$set` operator to update the value of the ``favorites.food`` field to ``\"pizza\"`` and the value of the ``type`` field to ``0``," -msgstr "" - -#: ../source/tutorial/update-documents.txt:343 -# 39306c910b684223b002fe2a51ede782 -msgid "To update multiple documents using the :method:`db.collection.update()`, include the :ref:`multi: true ` option:" -msgstr "" - -#: ../source/tutorial/update-documents.txt:359 -# c236cae2392946568160cefedb6fbedb -msgid "Replace the Document" -msgstr "" - -#: ../source/tutorial/update-documents.txt:361 -# af13bff7763a4e90aa928521646ac026 -msgid "To replace the entire content of a document except for the ``_id`` field, pass an entirely new document as the second argument to :method:`db.collection.replaceOne()` or :method:`db.collection.update()`. When replacing a document, the replacement document must consist of only `` : ``." -msgstr "" - -#: ../source/tutorial/update-documents.txt:367 -# f19eb67abc7442c080673367229ca23a -msgid "The replacement document can have different fields from the original document. In the replacement document, you can omit the ``_id`` field since the ``_id`` field is immutable; however, if you do include the ``_id`` field, it must have the same value as the current value." -msgstr "" - -#: ../source/tutorial/update-documents.txt:375 -# fc9d08a61fef426fb22b05d3bc19164b -msgid "``db.collection.replaceOne``" -msgstr "" - -#: ../source/tutorial/update-documents.txt:377 -# d6a39a37d2f34b729b0743463a41548e -msgid "The following example uses the :method:`db.collection.replaceOne()` method on the ``users`` collection to replace the *first* document that matches the filter ``name`` equals ``\"abc\"`` with the new document:" -msgstr "" - -#: ../source/tutorial/update-documents.txt:391 -# 8848ce04fcad43d99da26a4382818710 -msgid "The following example uses the :method:`db.collection.update()` method on the ``users`` collection to replace the *first* document that matches the filter ``name`` equals ``\"xyz\"`` with the new document:" -msgstr "" - -#: ../source/tutorial/update-documents.txt:403 -# c207a41b5cda4e36906423a6df4c3420 -msgid "Additional Methods" -msgstr "" - -#: ../source/tutorial/update-documents.txt:405 -# cd328df3945d48609ffffcfad9a1fbfe -msgid "The following methods can also update documents from a collection:" -msgstr "" - -#: ../source/tutorial/update-documents.txt:407 -# d91d933c4436406abd881a0ddd0d7076 -msgid ":method:`db.collection.findOneAndReplace()`." -msgstr "" - -#: ../source/tutorial/update-documents.txt:409 -# 3ffdb168471d44b299831552b999b74c -msgid ":method:`db.collection.findOneAndUpdate()`." -msgstr "" - -#: ../source/tutorial/update-documents.txt:411 -# 1c92c0194d6c4896bce9cda4b5867feb -msgid ":method:`db.collection.findAndModify()`." -msgstr "" - -#: ../source/tutorial/update-documents.txt:413 -# 4217ec14f7b34efca6e22cbcf23658c1 -msgid ":method:`db.collection.save()`." -msgstr "" - -#: ../source/tutorial/update-documents.txt:415 -# ff688edbcb5842d190272d24b16f3daa -msgid ":method:`db.collection.bulkWrite()`." -msgstr "" - -#: ../source/tutorial/update-documents.txt:417 -# b1a7ef9a5bbe4425b27978e444a5b45e -msgid "See the individual reference pages for the methods for more information and examples." -msgstr "" - -#: ../source/tutorial/update-documents.txt:421 -# 73f7f23fc1a6444ea95b1748f33ab107 -msgid "Write Acknowledgement" -msgstr "" - -#: ../source/tutorial/update-documents.txt:423 -# d5f8a710fbfd4ff88700452010aec069 -msgid "With write concerns, you can specify the level of acknowledgement requested from MongoDB for write operations. For details, see :doc:`/reference/write-concern`." -msgstr "" - -#: ../source/includes/footnote-set-shell-batch-size.rst:1 -# 57213845c3234555ae3fa2f19aad617a -msgid "You can use the ``DBQuery.shellBatchSize`` to change the number of iteration from the default value ``20``. See :ref:`mongo-shell-executing-queries` for more information." -msgstr "" - diff --git a/locale/pot/tutorial/update-if-current.pot b/locale/pot/tutorial/update-if-current.pot deleted file mode 100644 index ab14fddccc0..00000000000 --- a/locale/pot/tutorial/update-if-current.pot +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2011-2015 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/update-if-current.txt:3 -# ab96cc7587d547b68c47cdde442357c6 -msgid "Update Document if Current" -msgstr "" - -#: ../source/tutorial/update-if-current.txt:8 -# 396788b9b9434766bff2b09c59a3f3f0 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/update-if-current.txt:10 -# 64d1316c3e70409f852f07446559470d -msgid "The *Update if Current* pattern is an approach to :ref:`concurrency control ` when multiple applications have access to the data." -msgstr "" - -#: ../source/tutorial/update-if-current.txt:16 -# d0d399c2095e4a178777395880453e90 -msgid "Pattern" -msgstr "" - -#: ../source/tutorial/update-if-current.txt:18 -# 9410b9dafd1b43d992fa3d6364913535 -msgid "The pattern queries for the document to update. Then, for each field to modify, the pattern includes the field and its value in the returned document in the query predicate for the update operation. This way, the update only modifies the document fields *if* the fields have not changed since the query." -msgstr "" - -#: ../source/tutorial/update-if-current.txt:25 -# eb4e85cd3b834a20bd79aada09fb40f4 -msgid "Example" -msgstr "" - -#: ../source/tutorial/update-if-current.txt:27 -# 1d10d79798254b24a8ea36f40a179088 -msgid "Consider the following example in the :program:`mongo` shell. The example updates the ``quantity`` and the ``reordered`` fields of a document *only* if the fields have not changed since the query." -msgstr "" - -#: ../source/tutorial/update-if-current.txt:31 -# 3fdfd3eca4804021aed0d8172e4c7a64 -msgid "The :method:`db.collection.update()` method now returns a :method:`WriteResult()` object that contains the status of the operation. Previous versions required an extra :method:`db.getLastErrorObj()` method call." -msgstr "" - -#: ../source/tutorial/update-if-current.txt:71 -# f134101575204d6e9f2a1cc1f3447c85 -msgid "Modifications to the Pattern" -msgstr "" - -#: ../source/tutorial/update-if-current.txt:73 -# 78ce3a7e48bd445cbc079a407727713c -msgid "Another approach is to add a ``version`` field to the documents. Applications increment this field upon each update operation to the documents. You must be able to ensure that *all* clients that connect to your database include the ``version`` field in the query predicate. To associate increasing numbers with documents in a collection, you can use one of the methods described in :doc:`/tutorial/create-an-auto-incrementing-field`." -msgstr "" - -#: ../source/tutorial/update-if-current.txt:81 -# ec5e9edbb369457ca62e824f20d8ab0e -msgid "For more approaches, see :ref:`concurrency-control`." -msgstr "" - diff --git a/locale/pot/tutorial/upgrade-cluster-to-ssl.pot b/locale/pot/tutorial/upgrade-cluster-to-ssl.pot deleted file mode 100644 index 126ddd55294..00000000000 --- a/locale/pot/tutorial/upgrade-cluster-to-ssl.pot +++ /dev/null @@ -1,95 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/upgrade-cluster-to-ssl.txt:3 -# 7576255d533b4c8db0fd5dd4b21ddb4a -msgid "Upgrade a Cluster to Use TLS/SSL" -msgstr "" - -#: ../source/includes/fact-ssl-supported.rst:3 -# dabc59d3caeb49798dcbea4373f13d41 -msgid "Most MongoDB distributions now include support for TLS/SSL. See :doc:`/tutorial/configure-ssl` and :doc:`/tutorial/configure-ssl-clients` for more information about TLS/SSL and MongoDB." -msgstr "" - -#: ../source/includes/extracts/security-prereq-configure-ssl-clients.rst:1 -# a07f903b9a644520add006b42eaea082 -msgid "A full description of TLS/SSL, PKI (Public Key Infrastructure) certificates, and Certificate Authority is beyond the scope of this document. This page assumes prior knowledge of TLS/SSL as well as access to valid certificates." -msgstr "" - -#: ../source/tutorial/upgrade-cluster-to-ssl.txt:20 -# 9b9882431fda433392e0accc0bbbb037 -msgid "The MongoDB server supports listening for both TLS/SSL encrypted and unencrypted connections on the same TCP port. This allows upgrades of MongoDB clusters to use TLS/SSL encrypted connections." -msgstr "" - -#: ../source/tutorial/upgrade-cluster-to-ssl.txt:24 -# 49d62810558f489f920ba6d239c50bc9 -msgid "To upgrade from a MongoDB cluster using no TLS/SSL encryption to one using *only* TLS/SSL encryption, use the following rolling upgrade process:" -msgstr "" - -#: ../source/tutorial/upgrade-cluster-to-ssl.txt:29 -# 414c74381edd41ab90294501b355322b -msgid "For each node of a cluster, start the node with the option :option:`--sslMode` set to ``allowSSL``. The :option:`--sslMode allowSSL <--sslMode>` setting allows the node to accept both TLS/SSL and non-TLS/non-SSL incoming connections. Its connections to other servers do not use TLS/SSL. Include other :doc:`TLS/SSL options ` as well as any other options that are required for your specific configuration. For example:" -msgstr "" - -#: ../source/tutorial/upgrade-cluster-to-ssl.txt:41 -#: ../source/tutorial/upgrade-cluster-to-ssl.txt:78 -# bc44d339223443c0b8b4e47c95ac79b0 -# f78136c3b1d24aaeb08577a4efcfc7ea -msgid "Upgrade all nodes of the cluster to these settings." -msgstr "" - -#: ../source/tutorial/upgrade-cluster-to-ssl.txt:43 -# 7b7f840441f54ef1b95277a8cffc005c -msgid "You may also specify these options in the :doc:`configuration file `. If using a :doc:`YAML format configuration file `, specify the following settings in the file:" -msgstr "" - -#: ../source/tutorial/upgrade-cluster-to-ssl.txt:56 -# 54ad61fb15a140c9aea7b2702b2f0a56 -msgid "Or, if using the :v2.4:`older configuration file format `:" -msgstr "" - -#: ../source/tutorial/upgrade-cluster-to-ssl.txt:65 -# c28c7590a345428b93cb130015b7195d -msgid "Switch all clients to use TLS/SSL. See :ref:`ssl-clients`." -msgstr "" - -#: ../source/tutorial/upgrade-cluster-to-ssl.txt:67 -# d44704a35ce04ff8bd6346ed4a9d489d -msgid "For each node of a cluster, use the :dbcommand:`setParameter` command to update the :parameter:`sslMode` to ``preferSSL``. [#update-mode-alternative]_ With ``preferSSL`` as its :setting:`net.ssl.mode`, the node accepts both TLS/SSL and non-TLS/non-SSL incoming connections, and its connections to other servers use TLS/SSL. For example:" -msgstr "" - -#: ../source/tutorial/upgrade-cluster-to-ssl.txt:80 -# 3100158bbc3840028ac5c398530cca9f -msgid "At this point, all connections should be using TLS/SSL." -msgstr "" - -#: ../source/tutorial/upgrade-cluster-to-ssl.txt:82 -# b804458b2ac24f05839d9d6a180fe369 -msgid "For each node of the cluster, use the :dbcommand:`setParameter` command to update the :parameter:`sslMode` to ``requireSSL``. [#update-mode-alternative]_ With ``requireSSL`` as its :setting:`net.ssl.mode`, the node will reject any non-TLS/non-SSL connections. For example:" -msgstr "" - -#: ../source/tutorial/upgrade-cluster-to-ssl.txt:92 -# a928213727d24f14a97dd84a7645ff63 -msgid "After the upgrade of all nodes, edit the :doc:`configuration file ` with the appropriate TLS/SSL settings to ensure that upon subsequent restarts, the cluster uses TLS/SSL." -msgstr "" - -#: ../source/tutorial/upgrade-cluster-to-ssl.txt:97 -# 019005d69aab424da5baa55bad830f48 -msgid "As an alternative to using the :dbcommand:`setParameter` command, you can also restart the nodes with the appropriate TLS/SSL options and values." -msgstr "" - diff --git a/locale/pot/tutorial/upgrade-config-servers-to-replica-set-downtime.pot b/locale/pot/tutorial/upgrade-config-servers-to-replica-set-downtime.pot deleted file mode 100644 index 89ad7a72d40..00000000000 --- a/locale/pot/tutorial/upgrade-config-servers-to-replica-set-downtime.pot +++ /dev/null @@ -1,278 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:5 -# 58c25a4f59544923ade6d7f65ddb6682 -msgid "Upgrade Config Servers to Replica Set (Downtime)" -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:0 -# d75bd7e7566843cb8ff19a79eba20205 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:17 -# 410c25dc0e9346838879efc0e859d264 -msgid "In version 3.4, MongoDB removes support for SCCC config servers. Before you can upgrade your sharded clusters to 3.4, you must convert your config servers from SCCC to CSRS. To convert to CSRS, follow the procedure to change your 3.2.x SCCC to 3.2.x CSRS." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:22 -# 6999672df79041b3a13ace5f4a75364d -msgid "The following procedure upgrades three mirrored config servers to a :ref:`config server replica set `." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:26 -# 3242f6d9a3ca40199566c93a3f14d308 -msgid "Prerequisites" -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:28 -# 6730d9ae579a4732aef15faeb19f3fe1 -msgid "All binaries in the sharded clusters must be at least version 3.2. See :ref:`3.2-upgrade-cluster` for instructions to upgrade the sharded cluster." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:32 -# b0d4a718c8854a1a99629195632e0a18 -msgid "The existing config servers must be in sync." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:35 -# 8201f364814e4889b926a0f2decdcaa2 -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:37 -# f3e56635da7f4478af98a1e4a314afa4 -msgid "The procedure outlined in this tutorial requires downtime. If all the sharded cluster binaries are at least version 3.2.4, you can also convert the config servers to replica set without downtime. For details, see :doc:`/tutorial/upgrade-config-servers-to-replica-set`." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:42 -# 0e50f3e348c84ce8acfa792646c8cdab -msgid "**Disable the balancer** as described in :ref:`sharding-balancing-disable-temporarily`." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:45 -# 7d0b243acc974354a698950e76625b2e -msgid "Connect a :program:`mongo` shell to the *first* config server listed in the :setting:`~sharding.configDB` setting of the :program:`mongos` and run :method:`rs.initiate()` to initiate the single member replica set." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:58 -# 0fa9bc5ba28e4ffb9f6b011835aa4ccb -msgid ":rsconf:`_id` corresponds to the replica set name for the config servers." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:61 -# 9e09f54931ed46cc808da23f8ea716bf -msgid ":rsconf:`version` set to 1, corresponding to the initial version of the replica set configuration." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:64 -# 6306daa187c9491bbe3ba272115bd89f -msgid ":rsconf:`configsvr` must be set be ``true``." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:66 -# 1cd93767898249cba5129a5f7102efba -msgid ":rsconf:`members` array contains a document that specifies:" -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:68 -# 7aaa47b360964b819bbfe77af6da0442 -msgid ":rsconf:`members._id ` which is a numeric identifier for the member." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:71 -# 63ead9ed260840b19bff030943b134bc -msgid ":rsconf:`members.host ` which is a string corresponding to the config server's hostname and port." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:74 -# 5cd76ddc3cd642408e18e00beb6daf74 -msgid "Restart this config server as a single member replica set with:" -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:76 -# 187c2fc928e14a799ebbfed71707552e -msgid "the :option:`--replSet` option set to the replica set name specified during the :method:`rs.initiate()`," -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:79 -# 5c4e354e8c1843db9db62ca60958d22b -msgid "the :option:`--configsvrMode` option set to the legacy config server mode Sync Cluster Connection Config (``sccc``)," -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:82 -# bce703e9a43547179c90ac5128e95b81 -msgid "the :option:`--configsvr` option, and" -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:84 -# ef3bc7ece6144e009bfa2b085d73cdd2 -msgid "the :option:`--storageEngine` option set to the storage engine used by this config server. For this upgrade procedure, the existing config server can be using either MMAPv1 or WiredTiger." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:88 -# 5800b54021f74d8a90430ea20a671f7f -msgid "Include additional options as specific to your deployment." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:94 -# cb857ccb837a459b937c43821636ff1e -msgid "Or if using a :doc:`configuration file `, specify the :setting:`replication.replSetName:`, :setting:`sharding.clusterRole`, :setting:`sharding.configsvrMode` and :setting:`net.port`." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:113 -# e48c3a59dbd54be0bb8ee1781b43ca7f -msgid "Start the new :program:`mongod` instances to add to the replica set. These instances must use the :doc:`WiredTiger ` storage engine. Starting in 3.2, the default storage engine is WiredTiger for new :program:`mongod` instances with new data paths." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:120 -# 80155de5ebc442a393da497d5a798375 -msgid "Do not add existing config servers to the replica set." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:121 -# 6ece0aadfe0d4ab291c96bc34248603b -msgid "Use new dbpaths for the new instances." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:123 -# 73c240675e10409387e4f51b7af1fae5 -msgid "The number of new :program:`mongod` instances to add depends on the config server currently in the single-member replica set:" -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:126 -# 1cdfbb5b0d3e494780fffee2b1d4b2cc -msgid "If the config server is using MMAPv1, start 3 new :program:`mongod` instances." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:129 -# 9ea4f71b1c7f4b938a517fd8f139263e -msgid "If the config server is using WiredTiger, start 2 new :program:`mongod` instances." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:132 -# 05c4a4e87f8a4b7cbf6d2f6b44204cb3 -msgid "The example in this procedure assumes that the existing config servers use MMAPv1." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:135 -# 42c46113fd9744599d6465434a1126bf -msgid "For each new :program:`mongod` instance to add, include the ``--configsvr`` and the ``--replSet`` options:" -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:142 -# 8b1b71d00c8843b3af107562042fbf70 -msgid "Or if using a :doc:`configuration file `:" -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:156 -# 9718d4d2c9f94b808a03383a14c5322b -msgid "Using the :program:`mongo` shell connected to the replica set config server, add the new :program:`mongod` instances as :ref:`non-voting `, :doc:`priority 0 ` members:" -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:165 -# 923942e7e0ec4131843b7d2fa5ba4b79 -msgid "Once all the new members have been added as :ref:`non-voting `, :doc:`priority 0 ` members, ensure that the new nodes have completed the :ref:`initial sync ` and have reached :replstate:`SECONDARY` state. To check the state of the replica set members, run :method:`rs.status()` in the :program:`mongo` shell:" -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:177 -# 1769fac2139a4a4c8d9adc095c361ef5 -msgid "Shut down one of the other non-replica set config servers; i.e. either the second and third config server listed in the :setting:`~sharding.configDB` setting of the :program:`mongos`." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:181 -# ab3bc758ffbb4e83bb530362e7bd1674 -msgid "Reconfigure the replica set to allow all members to vote and have default priority of ``1``." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:199 -# 54ba5d7c693e4794b1ff6049a7455b09 -msgid "Step down the first config server, i.e. the server started with ``--configsvrMode=sccc``." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:206 -# 44aab596fe24495e9f333a9d6dac9a21 -msgid "Shut down the following members of the sharded cluster:" -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:208 -# 23dfea7038ae414ab2d967af25c83ca0 -msgid "The :program:`mongos` instances." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:210 -# 70cfae11820445d39a8ab9f006b48232 -msgid "The shards." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:212 -# 553369f5ea094b3e9eece516bbfe431e -msgid "The remaining non-replica set config servers." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:214 -# 45bf8664a82b44a188ad88aaea1a7ad8 -msgid "Shut down the first config server." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:216 -# 980a6c9d55fa45149ed9085995d47397 -msgid "If the first config server uses the MMAPv1 storage engine, remove the member from the replica set. Connect a :program:`mongo` shell to the current primary and use :method:`rs.remove()`:" -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:222 -# 47e1ab8cba6345de8a9e159b8648ef1e -msgid "If the first config server uses the WiredTiger storage engine, do not remove." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:229 -# 15cfd854728744e88194930dffed5a95 -msgid "If the first config server uses :doc:`WiredTiger `, restart the first config server in config server replica set (``CSRS``) mode; i.e. restart **without** the ``--configsvrMode=sccc`` option:" -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:236 -# 1de1a9c498a9410fafd0c1f3da12beef -msgid "If the first config server uses the MMAPv1 storage engine, do not restart." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:243 -# 21c0abd08691460687de70de1b2fc177 -msgid "Or if using a :doc:`configuration file `, omit the :setting:`sharding.configsvrMode` setting:" -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:259 -# 37eee2268cbc43c08952e1b28d4736d3 -msgid "Restart the shards." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:261 -# a63770363bbe4063996c120d2f76e4f6 -msgid "Restart :program:`mongos` instances with updated :option:`--configdb` or :setting:`~sharding.configDB` setting." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:264 -# 743e37f9bfd64d34970125d054408cc2 -msgid "For the updated :option:`--configdb` or :setting:`~sharding.configDB` setting, specify the replica set name for the config servers and the members in the replica set." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:272 -# 06a362f31ebc4b599f92408b6e00f77e -msgid "**Re-enable the balancer** as described in :ref:`sharding-balancing-enable`." -msgstr "" - diff --git a/locale/pot/tutorial/upgrade-config-servers-to-replica-set.pot b/locale/pot/tutorial/upgrade-config-servers-to-replica-set.pot deleted file mode 100644 index 6ad7c30b255..00000000000 --- a/locale/pot/tutorial/upgrade-config-servers-to-replica-set.pot +++ /dev/null @@ -1,353 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:5 -# e969059a2f8a4c58a28515bc28e299bd -msgid "Upgrade Config Servers to Replica Set" -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:0 -# ed7347e7c71b4b25a6f57ba5a8d81214 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:17 -# ebe6501661684f1b8709f60db19dd194 -msgid "In version 3.4, MongoDB removes support for SCCC config servers. Before you can upgrade your sharded clusters to 3.4, you must convert your config servers from SCCC to CSRS. To convert to CSRS, follow the procedure to change your 3.2.x SCCC to 3.2.x CSRS." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:22 -# 58b82c7e36eb4fe8bc5cb1222c7f806c -msgid "The following procedure upgrades three mirrored config servers to a :ref:`config server replica set ` without downtime. To use this procedure, all the sharded cluster binaries must be at least version 3.2.4." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:27 -# e601d9641353463fa67b66e711d94884 -msgid "During this procedure there will be a period of time where the config servers will be read-only. During this period, certain catalog operations will fail if attempted. Operations that will not be available include adding and dropping shards, creating and dropping databases, creating and dropping sharded collections, and migrating chunks (both manually and via the balancer process). Normal read and write operations to existing collections will not be affected." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:35 -# e415b062cb4a4f9983d299805942c28d -msgid ":doc:`/tutorial/upgrade-config-servers-to-replica-set-downtime`" -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:38 -# dc68226c2ee44301bfed5845c2445fdb -msgid "Prerequisites" -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:40 -# 1f82da34a3ea48349940c95845a8e0a2 -msgid "All binaries in the sharded clusters must be at least version **3.2.4**. See :ref:`3.2-upgrade-cluster` for instructions to upgrade the sharded cluster." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:44 -# f7d305697aa14b1ab46d6aeeb3ebac45 -msgid "The existing config servers must be in sync." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:47 -# 5acae49389aa4d9e93237e6a8cbf7563 -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:51 -# d1d07030b61748258332d5c730d8f462 -msgid "The procedure refers to the first config server, second config server, and the third config server as listed in the :setting:`~sharding.configDB` setting of the :program:`mongos`. This means, that for the following example:" -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:60 -# 8d313cb5514d488a8d6423073ef27eff -msgid "The first config server refers to ``confServer1``." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:61 -# dcc00b2da20d45c7857bcec17af63cbf -msgid "The second config server refers to ``confServer2``." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:62 -# d41c904af8c44cdf81243c6a6fe86a07 -msgid "The third config server refers to ``confServer3``." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:64 -# 8569908b805243bf9873de8e61de59a8 -msgid "**Disable the balancer** as described in :ref:`sharding-balancing-disable-temporarily`." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:67 -# 7235a09806a44f8999c99f389b6f3b98 -msgid "Connect a :program:`mongo` shell to the *first* config server listed in the :setting:`~sharding.configDB` setting of the :program:`mongos` and run :method:`rs.initiate()` to initiate the single member replica set." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:80 -# f1d042c411d54e699afd81e8a8d93c6f -msgid ":rsconf:`_id` corresponds to the replica set name for the config servers." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:83 -# d39abc95d5364e24a1b81ebe4607282e -msgid ":rsconf:`configsvr` must be set to ``true``." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:85 -# 7031b2f938a948f3ae639f3dab058a95 -msgid ":rsconf:`version` must be set to ``1``." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:87 -# a3108f880c544dd9a18a7265563b7cad -msgid ":rsconf:`members` array contains a document that specifies:" -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:89 -# 0f69449d77884a0aa9e71f1b20f58bd7 -msgid ":rsconf:`members._id ` which is a numeric identifier for the member." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:92 -# 5544a094605e48c5882aa577ab8bfe03 -msgid ":rsconf:`members.host ` which is a string corresponding to the config server's hostname and port." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:95 -# 3914328703584cf587e331c15ae37e08 -msgid "Restart this config server as a single member replica set with:" -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:97 -# 40c7e2d633174547af890797c3e938a1 -msgid "the :option:`--replSet` option set to the replica set name specified during the :method:`rs.initiate()`," -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:100 -# c9d6798ab2d5494ca8dc32886058b34e -msgid "the :option:`--configsvrMode` option set to the legacy config server mode Sync Cluster Connection Config (``sccc``)," -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:103 -# fd30b4b5f4da46019eff7843e2dc568e -msgid "the :option:`--configsvr` option," -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:105 -# 1a22f8edd2964ddc9ab5372ad352b6e7 -msgid "the :option:`--storageEngine` option set to the storage engine used by this config server. For this upgrade procedure, the existing config server can be using either MMAPv1 or WiredTiger, and" -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:109 -# 13e38b437cc34509bfff173e6fcdc353 -msgid "the :option:`--port` option set to the same port as before restart, and" -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:111 -# f4f03db73a5349778dc3e5fc0bce5669 -msgid "the :option:`--dbpath` option set to the same path as before restart." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:113 -# 551c3a22e31742fea9db50e6f044b8ea -msgid "Include additional options as specific to your deployment." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:117 -# 77affa29bc824fdcbb0a1439093d1b57 -msgid "The config server must use the same port as before. [#same-port]_" -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:123 -# a3573d4b93b046e7b54e655d3a0339dc -msgid "Or if using a :doc:`configuration file `, specify the:" -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:126 -# d8818cbdd3a44509821e882be07a3ffa -msgid ":setting:`sharding.clusterRole`," -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:127 -# 7ebd5c4295db461db3a45be12db56cd4 -msgid ":setting:`sharding.configsvrMode`," -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:128 -# 2e0b5e1eac1843528328a71c75b40a71 -msgid ":setting:`replication.replSetName`," -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:129 -# 2a4d50de9bf446bab9418cbbbdbb084e -msgid ":setting:`storage.dbPath`," -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:130 -# fb2cee8f748947b780df956892ba105e -msgid ":setting:`storage.engine`, and" -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:131 -# 175915095db2498ba62f3e53b944a133 -msgid ":setting:`net.port`." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:148 -# 66dee7f1db994583b723b7e6777a67b2 -msgid "If before the restart, your config server did not explicitly specify the ``--configsvr`` option or the ``--port`` option, the restart with the ``--configsvr`` will result in a change of port." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:152 -# 331eadce913a428a82a64eb455ecbbc4 -msgid "To ensure that the port used by the config server does not change, include the :option:`--port` option or :setting:`net.port` set to the same port as before the restart." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:156 -# 0cb17364545d42068db6b76d6fdb50e5 -msgid "Start the new :program:`mongod` instances to add to the replica set. These instances must use the :doc:`WiredTiger ` storage engine. Starting in 3.2, the default storage engine is WiredTiger for new :program:`mongod` instances with new data paths." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:163 -# 03dd0796124248e6ba2fa73182c2f612 -msgid "Do not add existing config servers to the replica set." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:164 -# 257014cf865e46d38ce77f81f8de6049 -msgid "Use new dbpaths for the new instances." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:166 -# 4859d2ec392540d897c35724503872bd -msgid "The number of new :program:`mongod` instances to add depends on the config server currently in the single-member replica set:" -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:169 -# 763e993c230c4244bd31ae3478023eb7 -msgid "If the config server is using MMAPv1, start 3 new :program:`mongod` instances." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:172 -# 2850a7ffaef649248f6ee968ff71bbba -msgid "If the config server is using WiredTiger, start 2 new :program:`mongod` instances." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:175 -# 9a19191551044898ac2bf20b18299f89 -msgid "The example in this procedure assumes that the existing config servers use MMAPv1." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:178 -# 856eac585df249d597ac5bf823fa33c5 -msgid "For each new :program:`mongod` instance to add, include the ``--configsvr`` and the ``--replSet`` options:" -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:185 -# af9e909e21c047ea8e323050a3c88ee7 -msgid "Or if using a :doc:`configuration file `:" -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:199 -# 28af708ca427433e9cf61a285a8df5c3 -msgid "Using the :program:`mongo` shell connected to the replica set config server, add the new :program:`mongod` instances as :ref:`non-voting `, :doc:`priority 0 ` members:" -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:208 -# c2bf77ea1c4f49e48f5a2869be3c85b1 -msgid "Once all the new members have been added as :ref:`non-voting `, :doc:`priority 0 ` members, ensure that the new nodes have completed the :ref:`initial sync ` and have reached :replstate:`SECONDARY` state. To check the state of the replica set members, run :method:`rs.status()` in the :program:`mongo` shell:" -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:220 -# aeff34f2b40249549304916595cdecfd -msgid "Shut down one of the other non-replica set config servers; i.e. either the second and third config server listed in the :setting:`~sharding.configDB` setting of the :program:`mongos`. At this point the config servers will go read-only, meaning certain operations - such as creating and dropping databases and sharded collections - will not be available." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:227 -# 913f8758b15b47ca8863a48fa6fe026e -msgid "Reconfigure the replica set to allow all members to vote and have default priority of ``1``." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:245 -# 375a579074144fc9a05f43b72dc70d67 -msgid "Step down the first config server, i.e. the server started with ``--configsvrMode=sccc``." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:252 -# 7fe7936b389e4d4b9c481b8f037731df -msgid "Shut down the first config server." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:254 -# 804df7ac86834a9d8228c8052e1bc6df -msgid "Restart the first config server in config server replica set (``CSRS``) mode; i.e. restart **without** the ``--configsvrMode=sccc`` option:" -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:262 -# ad72f009403a45e68fda3d27cd523900 -msgid "Or if using a :doc:`configuration file `, omit the :setting:`sharding.configsvrMode` setting:" -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:278 -# 466784166c5e42bf8ce37edc4bbca3ba -msgid "If the first config server uses the MMAPv1 storage engine, the member will transition to ``\"REMOVED\"`` state." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:281 -# 761d1661e1e64479a55939c7d59a29d4 -msgid "At this point the config server data will return to being writeable and all catalog operations - including creating and dropping databases and sharded collections - will once again be possible." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:285 -# 37b08cd202774aff9ff1f5c316d8cacc -msgid "Restart :program:`mongos` instances with updated :option:`--configdb` or :setting:`sharding.configDB` setting." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:288 -# 3656376ddda044c28f61af5802bee73a -msgid "For the updated :option:`--configdb` or :setting:`sharding.configDB` setting, specify the replica set name for the config servers and the members in the replica set." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:296 -# 38a42bab69844d70a49a71e70e60ae66 -msgid "Verify that the restarted :program:`mongos` instances are aware of the protocol change. Connect a :program:`mongo` shell to a :program:`mongos` instance and check the ``mongos`` collection in the ``config`` database:" -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:306 -# 5a41838f4beb47f3a24f041953cd4d3e -msgid "The ``ping`` value for the :program:`mongos` instances should indicate some time after the restart." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:309 -# fea2260208364b6ba29becae95a9fbfc -msgid "If the first config server uses the MMAPv1 storage engine, remove the member from the replica set. Connect a :program:`mongo` shell to the current primary and use :method:`rs.remove()`:" -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:315 -# 343189833eb24c658addd15b9d8e9daf -msgid "Only if the config server uses the MMAPv1 storage engine." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:321 -# ba35d09bea02404098c530867bf13bf6 -msgid "Shut down the remaining non-replica set config server." -msgstr "" - -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:323 -# 605d223e024e4a1dab11f1ecc38c6fa1 -msgid "**Re-enable the balancer** as described in :ref:`sharding-balancing-enable`." -msgstr "" - diff --git a/locale/pot/tutorial/upgrade-keyfile-to-x509.pot b/locale/pot/tutorial/upgrade-keyfile-to-x509.pot deleted file mode 100644 index 988506d30e4..00000000000 --- a/locale/pot/tutorial/upgrade-keyfile-to-x509.pot +++ /dev/null @@ -1,152 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:5 -# 137d58d48a29428cbc4eb949c55e84e6 -msgid "Upgrade from Keyfile Authentication to x.509 Authentication" -msgstr "" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:0 -# 534300322e714a3591667e8294bfa32c -msgid "On this page" -msgstr "" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:15 -# 61fa49fb865a44619f68861f1405268c -msgid "To upgrade clusters that are currently using :ref:`keyfile authentication ` to x.509 authentication, use the following rolling upgrade processes." -msgstr "" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:20 -# e3a65a72d22940b982678d5b1bc574c4 -msgid "Clusters Currently Using TLS/SSL" -msgstr "" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:22 -# 72b048588a4246a9b8b7de4d844c1b0b -msgid "For clusters using TLS/SSL and keyfile authentication, to upgrade to x.509 cluster authentication, use the following rolling upgrade process:" -msgstr "" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:25 -# 3144819add0e403ba49db62ce1c1eace -msgid "For each node of a cluster, start the node with the option :option:`--clusterAuthMode` set to ``sendKeyFile`` and the option :option:`--sslClusterFile` set to the appropriate path of the node's certificate. Include other :doc:`TLS/SSL options ` as well as any other options that are required for your specific configuration. For example:" -msgstr "" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:36 -# 1e2ee9e9a0844c0ea7d95c59dcfa29fc -msgid "With this setting, each node continues to use its keyfile to authenticate itself as a member. However, each node can now accept either a keyfile or an x.509 certificate from other members to authenticate those members. Upgrade all nodes of the cluster to this setting." -msgstr "" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:42 -# e6d2197682084d3c8632a759ae798694 -msgid "Then, for each node of a cluster, connect to the node and use the :dbcommand:`setParameter` command to update the :parameter:`clusterAuthMode` to ``sendX509``. [#update-mode-alternative]_ For example," -msgstr "" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:50 -# 990c35a174e8433092691cea40ffe696 -msgid "With this setting, each node uses its x.509 certificate, specified with the :option:`--sslClusterFile` option in the previous step, to authenticate itself as a member. However, each node continues to accept either a keyfile or an x.509 certificate from other members to authenticate those members. Upgrade all nodes of the cluster to this setting." -msgstr "" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:57 -# d7ff92c849df44af831de6fda271226b -msgid "Optional but recommended. Finally, for each node of the cluster, connect to the node and use the :dbcommand:`setParameter` command to update the :parameter:`clusterAuthMode` to ``x509`` to only use the x.509 certificate for authentication. [#update-mode-alternative]_ For example:" -msgstr "" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:67 -# d85ceb13763f43a6b7ca8b75ff9e302f -msgid "After the upgrade of all nodes, edit the :doc:`configuration file ` with the appropriate x.509 settings to ensure that upon subsequent restarts, the cluster uses x.509 authentication." -msgstr "" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:72 -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:148 -# dbc0311e3dd843bd8581304fd194f67e -# 22d2cb9cf901419ea0aed7682b469657 -msgid "See :option:`--clusterAuthMode` for the various modes and their descriptions." -msgstr "" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:76 -# af6657156a264bc7a84efb27830963cf -msgid "Clusters Currently Not Using TLS/SSL" -msgstr "" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:78 -# 4e51ad8cf7c444af9a7b14f2000e118e -msgid "For clusters using keyfile authentication but not TLS/SSL, to upgrade to x.509 authentication, use the following rolling upgrade process:" -msgstr "" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:81 -# ab41d29372774ebb8a0d493824d7e389 -msgid "For each node of a cluster, start the node with the option :option:`--sslMode` set to ``allowSSL``, the option :option:`--clusterAuthMode` set to ``sendKeyFile`` and the option :option:`--sslClusterFile` set to the appropriate path of the node's certificate. Include other :doc:`TLS/SSL options ` as well as any other options that are required for your specific configuration. For example:" -msgstr "" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:93 -# 71382856ffdc4bfcbf4b22d8cc253d1f -msgid "The :option:`--sslMode allowSSL <--sslMode>` setting allows the node to accept both TLS/SSL and non-TLS/non-SSL incoming connections. Its outgoing connections do not use TLS/SSL." -msgstr "" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:97 -# 7580e11081634c379468cb67bc35912d -msgid "The :option:`--clusterAuthMode sendKeyFile <--clusterAuthMode>` setting allows each node continues to use its keyfile to authenticate itself as a member. However, each node can now accept either a keyfile or an x.509 certificate from other members to authenticate those members." -msgstr "" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:103 -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:125 -# ed75f91d1b27476b98026aa6ec187671 -# 6005e4f749ac42e8bab9856d9cd0b7a2 -msgid "Upgrade all nodes of the cluster to these settings." -msgstr "" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:105 -# d3328232b05c4cc4a606ba8351fd0304 -msgid "Then, for each node of a cluster, connect to the node and use the :dbcommand:`setParameter` command to update the :parameter:`sslMode` to ``preferSSL`` and the :parameter:`clusterAuthMode` to ``sendX509``. [#update-mode-alternative]_ For example:" -msgstr "" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:114 -# 24d06a3c94f04545b3f0dcbd6db1b596 -msgid "With the :parameter:`sslMode` set to ``preferSSL``, the node accepts both TLS/SSL and non-TLS/non-SSL incoming connections, and its outgoing connections use TLS/SSL." -msgstr "" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:118 -# c0bf445c46e8460aae5a2f3efa595369 -msgid "With the :parameter:`clusterAuthMode` set to ``sendX509``, each node uses its x.509 certificate, specified with the :option:`--sslClusterFile` option in the previous step, to authenticate itself as a member. However, each node continues to accept either a keyfile or an x.509 certificate from other members to authenticate those members." -msgstr "" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:127 -# fa26a978a01944d1b24e0644f55ce666 -msgid "Optional but recommended. Finally, for each node of the cluster, connect to the node and use the :dbcommand:`setParameter` command to update the :parameter:`sslMode` to ``requireSSL`` and the :parameter:`clusterAuthMode` to ``x509``. [#update-mode-alternative]_ For example:" -msgstr "" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:137 -# 0864179d5caf47d68f6fa147f6d57a3f -msgid "With the :parameter:`sslMode` set to ``requireSSL``, the node only uses TLS/SSLs connections." -msgstr "" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:140 -# 468393c3a33947248bb49b800882e899 -msgid "With the :parameter:`clusterAuthMode` set to ``x509``, the node only uses the x.509 certificate for authentication." -msgstr "" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:143 -# 6a2fa88dc4f948289d222b64ada39034 -msgid "After the upgrade of all nodes, edit the :doc:`configuration file ` with the appropriate TLS/SSL and x.509 settings to ensure that upon subsequent restarts, the cluster uses x.509 authentication." -msgstr "" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:151 -# 7bc928e05e3b4635963ae3acacaeb9e9 -msgid "As an alternative to using the :dbcommand:`setParameter` command, you can also restart the nodes with the appropriate TLS/SSL and x509 options and values." -msgstr "" - diff --git a/locale/pot/tutorial/upgrade-revision.pot b/locale/pot/tutorial/upgrade-revision.pot deleted file mode 100644 index 958c7127fdb..00000000000 --- a/locale/pot/tutorial/upgrade-revision.pot +++ /dev/null @@ -1,305 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/upgrade-revision.txt:3 -# d818930be03542a7b5f6847a7fc192bd -msgid "Upgrade to the Latest Revision of MongoDB" -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:0 -# 61790b54231e4557876955499db61eeb -msgid "On this page" -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:13 -# 8f69afde3a984270b2e6b66bde5d1f38 -msgid "Revisions provide security patches, bug fixes, and new or changed features that do not contain any backward breaking changes. Always upgrade to the latest revision in your release series. The third number in the :ref:`MongoDB version number ` indicates the revision." -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:22 -# c47ee99814f14fef9eeb5ec9aa8a2f0d -msgid "Before Upgrading" -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:24 -# 01b8ca3c88d44b65a5eab3df9ac331ac -msgid "Ensure you have an up-to-date backup of your data set. See :doc:`/core/backups`." -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:27 -# 5d85653162964723aac2ae516f70a27d -msgid "Consult the following documents for any special considerations or compatibility issues specific to your MongoDB release:" -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:30 -# b45af4c2579144929344421b6e006432 -msgid "The release notes, located at :doc:`/release-notes`." -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:32 -# 90f7accfb43a4420a8cc277a1c6ce7cf -msgid "The documentation for your driver. See :ecosystem:`Drivers ` and :ecosystem:`Driver Compatibility ` pages for more information." -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:36 -# ac8b9c04229141aabdfc91a27315b385 -msgid "If your installation includes :term:`replica sets `, plan the upgrade during a predefined maintenance window." -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:41 -# 402a870d7c0d411392fcc2b6a2013aa1 -msgid "Before you upgrade a production environment, use the procedures in this document to upgrade a *staging* environment that reproduces your production environment, to ensure that your production configuration is compatible with all changes." -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:49 -# aa15878e26a74b64980c170ca8fd06df -msgid "Upgrade Procedure" -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:51 -#: ../source/tutorial/upgrade-revision.txt:92 -# b75e194d8759436d8b223603dab160af -# a85f5a8be8944798918cff1914917c72 -msgid "Always backup all of your data before upgrading MongoDB." -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:53 -# 4acb08b57ac54f3cabefcce91819c5f5 -msgid "Upgrade each :program:`mongod` and :program:`mongos` binary separately, using the procedure described here. When upgrading a binary, use the procedure :ref:`upgrade-mongodb-instance`." -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:57 -# 4c80b3dd8b174efb9de2c706267e593d -msgid "Follow this upgrade procedure:" -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:59 -# e0a3757f8e18474da854f9a14cf73dcb -msgid "For deployments that use authentication, first upgrade all of your MongoDB :doc:`drivers `. To upgrade, see the documentation for your driver as well as the :ecosystem:`Driver Compatibility ` page." -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:64 -# 2be45590c0934342b42b7c1a5b99800b -msgid "Upgrade sharded clusters, as described in :ref:`upgrade-sharded-cluster`." -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:67 -# 618b6ba69ccd497088ee3b34eb0bc1c4 -msgid "Upgrade any standalone instances. See :ref:`upgrade-mongodb-instance`." -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:69 -# 674527a2e60b4ac4bc1eb25304aaa406 -msgid "Upgrade any replica sets that are not part of a sharded cluster, as described in :ref:`upgrade-replica-set`." -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:75 -# 4a0a0677008c4dfca3b79f08325f43ac -msgid "Upgrade a MongoDB Instance" -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:77 -# e809a10704bc4ae0b9437371ca59843e -msgid "To upgrade a :program:`mongod` or :program:`mongos` instance, use one of the following approaches:" -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:80 -# 303ca3cb0eca4b32a2d39221ab97c3b2 -msgid "Upgrade the instance using the operating system's package management tool and the official MongoDB packages. This is the preferred approach. See :doc:`/installation`." -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:84 -# 51480eadb8c64925975af3f9536110d6 -msgid "Upgrade the instance by replacing the existing binaries with new binaries. See :ref:`upgrade-replace-binaries`." -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:90 -# d3e44f135cd94e21b9ad67502ded7c13 -msgid "Replace the Existing Binaries" -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:94 -# 22a2ff5ec4ea4d8ead994367bc64608b -msgid "This section describes how to upgrade MongoDB by replacing the existing binaries. The preferred approach to an upgrade is to use the operating system's package management tool and the official MongoDB packages, as described in :doc:`/installation`." -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:99 -# 6bfe4bc1b19a4578b2b0a9b447bb86a6 -msgid "To upgrade a :program:`mongod` or :program:`mongos` instance by replacing the existing binaries:" -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:102 -# 364a90cd4fa946108fbf6f1db2cbfccc -msgid "Download the binaries for the latest MongoDB revision from the `MongoDB Download Page`_ and store the binaries in a temporary location. The binaries download as compressed files that uncompress to the directory structure used by the MongoDB installation." -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:107 -# 4edbc14b01d8407ea88d2d08cc2bb298 -msgid "Shutdown the instance." -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:109 -# edd127c8d2ff4d78a4949b9be8797c86 -msgid "Replace the existing MongoDB binaries with the downloaded binaries." -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:111 -# 96492548f31349d299f49b765ce2699a -msgid "Restart the instance." -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:118 -# 8557b1dbf6ec488f816e51de6ea42cb2 -msgid "Upgrade Sharded Clusters" -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:122 -# 7271a27f78ca4be186f9358a74195cab -msgid "The procedure applies to |version|. To make revision upgrades for other versions of MongoDB sharded clusters, refer to the appropriate version of the manual." -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:126 -# 4d218d6e0675443f99569e965e73524c -msgid "To upgrade a |version| sharded cluster:" -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:128 -# fffc3e1c0c1c465dac14b214b102a5d0 -msgid "Disable the cluster's balancer as described in :ref:`sharding-balancing-disable-temporarily`." -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:131 -# a1c72faa33d646dc93d4e3818707a536 -msgid "Upgrade the :ref:`config servers `." -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:133 -# 8115acbc3e2b43fd91c3577ade51ea5e -msgid "To upgrade the config server replica set, use the procedures in :ref:`upgrade-replica-set`." -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:136 -# 65adfbeba8d7458caedcfe2972059061 -msgid "Upgrade each shard." -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:138 -# 93c38c8582554f1385ebdc3905db8193 -msgid "If a shard is a replica set, upgrade the shard using the procedure titled :ref:`upgrade-replica-set`." -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:141 -# 254b32b7e236495cbaf2a7d440f320fd -msgid "If a shard is a standalone instance, upgrade the shard using the procedure titled :ref:`upgrade-mongodb-instance`." -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:145 -# 7a65bb21ed804f1d99d4e66481b70769 -msgid "Upgrade each :program:`mongos` instance by following the instructions in :ref:`upgrade-mongodb-instance`. You can upgrade the :program:`mongos` instances in any order." -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:150 -# b7d47fc05a7046cd8de471681feeb2ec -msgid "Re-enable the balancer, as described in :ref:`sharding-balancing-re-enable`." -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:155 -# 73785cf9b7694571a8faf7184e8dc3a7 -msgid "Upgrade Replica Sets" -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:157 -# 49b44e3e7224407d92554e4f9003f540 -msgid "To upgrade a replica set, upgrade each member individually, starting with the :term:`secondaries ` and finishing with the :term:`primary`. Plan the upgrade during a predefined maintenance window." -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:164 -# 9dc452ed52c94f70b32097ea2dbb543a -msgid "Upgrade Secondaries" -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:166 -# edbb919e84b34577a1f2b52d4a74dd24 -msgid "Upgrade each secondary separately as follows:" -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:168 -# b716f8083dd24311a2623ccaeca55cf3 -msgid "Upgrade the secondary's :program:`mongod` binary by following the instructions in :ref:`upgrade-mongodb-instance`." -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:171 -# 2b27e33d5262446b9a264944a4aeef7a -msgid "After upgrading a secondary, wait for the secondary to recover to the ``SECONDARY`` state before upgrading the next instance. To check the member's state, issue :method:`rs.status()` in the :program:`mongo` shell." -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:176 -# 6893e747199641de94d7ac1aa345bbfc -msgid "The secondary may briefly go into ``STARTUP2`` or ``RECOVERING``. This is normal. Make sure to wait for the secondary to fully recover to ``SECONDARY`` before you continue the upgrade." -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:181 -# b16210c3c7a94f9f95ab2a31b97a95aa -msgid "Upgrade the Primary" -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:183 -# 65426a9ef9ac48b58b58995eb6285256 -msgid "Step down the primary to initiate the normal :ref:`failover ` procedure. Using one of the following:" -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:186 -# 82fa02db48df4a2ca17e0e029d48586c -msgid "The :method:`rs.stepDown()` helper in the :program:`mongo` shell." -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:188 -# 614fda93128044999b161762fa971980 -msgid "The :dbcommand:`replSetStepDown` database command." -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:190 -# 8c00504ff6954dab88b0cd90de4ddc20 -msgid "During failover, the set cannot accept writes. Typically this takes 10-20 seconds. Plan the upgrade during a predefined maintenance window." -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:194 -# a0616a316a104804b0b4b95126a7d901 -msgid "Stepping down the primary is preferable to directly *shutting down* the primary. Stepping down expedites the failover procedure." -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:198 -# 390c2415c43f472c8c2f7f16cf070fd7 -msgid "Once the primary has stepped down, call the :method:`rs.status()` method from the :program:`mongo` shell until you see that another member has assumed the ``PRIMARY`` state." -msgstr "" - -#: ../source/tutorial/upgrade-revision.txt:202 -# 5042e6d6df674795ae78f925f5368d4d -msgid "Shut down the original primary and upgrade its instance by following the instructions in :ref:`upgrade-mongodb-instance`." -msgstr "" - -#: ../source/includes/extracts/additional-resources-upgrades.rst:4 -# 40898f821efc43d39cafee558dac094b -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-upgrades.rst:6 -# 35986a9bc1b74c84ba126ff4263ba486 -msgid "`Getting ready for MongoDB 3.2? Get our help. `_" -msgstr "" - diff --git a/locale/pot/tutorial/use-database-commands.pot b/locale/pot/tutorial/use-database-commands.pot deleted file mode 100644 index f0b5ba1e1df..00000000000 --- a/locale/pot/tutorial/use-database-commands.pot +++ /dev/null @@ -1,103 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/use-database-commands.txt:5 -# 391003756b694d64a60b472b3781b8c5 -msgid "Use Database Commands" -msgstr "" - -#: ../source/tutorial/use-database-commands.txt:0 -# 21fa978aabe244cb88daf40d79e8ca03 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/use-database-commands.txt:15 -# 2596e14e21664ed9b805be6a34aa36a4 -msgid "The MongoDB command interface provides access to all :term:`non CRUD ` database operations. Fetching server stats, initializing a replica set, and running a map-reduce job are all accomplished with commands." -msgstr "" - -#: ../source/tutorial/use-database-commands.txt:20 -# 4f761ba0e92940c7a87dc010cf453c8c -msgid "See :doc:`/reference/command` for list of all commands sorted by function." -msgstr "" - -#: ../source/tutorial/use-database-commands.txt:24 -# 03ef527e248e43e4848f9284eb065ef3 -msgid "Database Command Form" -msgstr "" - -#: ../source/tutorial/use-database-commands.txt:26 -# e87807a2f2d945f4a12d6380ebe97465 -msgid "You specify a command first by constructing a standard :term:`BSON` document whose first key is the name of the command. For example, specify the :dbcommand:`isMaster` command using the following :term:`BSON` document:" -msgstr "" - -#: ../source/tutorial/use-database-commands.txt:38 -# eafd7e85f2c04b4aa832eaccab9d3f00 -msgid "Issue Commands" -msgstr "" - -#: ../source/tutorial/use-database-commands.txt:40 -# 15a06842a97e4b1a9ea97532b6025b57 -msgid "The :program:`mongo` shell provides a helper method for running commands called :method:`db.runCommand()`. The following operation in :program:`mongo` runs the above command:" -msgstr "" - -#: ../source/tutorial/use-database-commands.txt:48 -# cd6c8454a2ff4d7fbd3470503da4e75d -msgid "Many :doc:`drivers ` provide an equivalent for the :method:`db.runCommand()` method. Internally, running commands with :method:`db.runCommand()` is equivalent to a special query against the :term:`$cmd` collection." -msgstr "" - -#: ../source/tutorial/use-database-commands.txt:53 -# 6d8db03b48cb4723acbdc3d83601ff7a -msgid "Many common commands have their own shell helpers or wrappers in the :program:`mongo` shell and drivers, such as the :method:`db.isMaster()` method in the :program:`mongo` JavaScript shell." -msgstr "" - -#: ../source/tutorial/use-database-commands.txt:58 -# a51f7160d7b54408a317554db1f5b583 -msgid "You can use the ``maxTimeMS`` option to specify a time limit for the execution of a command, see :ref:`terminate-long-running-commands` for more information on operation termination." -msgstr "" - -#: ../source/tutorial/use-database-commands.txt:65 -# 867d4aaa587e4d6895857f9ee6bc0242 -msgid "``admin`` Database Commands" -msgstr "" - -#: ../source/tutorial/use-database-commands.txt:67 -# 8ae655d45ca24c05bc5ba5385c69b90c -msgid "You must run some commands on the :term:`admin database`. Normally, these operations resemble the followings:" -msgstr "" - -#: ../source/tutorial/use-database-commands.txt:75 -# 20d25023016440fda936f8d9ea716671 -msgid "However, there's also a command helper that automatically runs the command in the context of the ``admin`` database:" -msgstr "" - -#: ../source/tutorial/use-database-commands.txt:83 -# 321179641190488b8e76f9208a99dfe4 -msgid "Command Responses" -msgstr "" - -#: ../source/tutorial/use-database-commands.txt:85 -# ff744a35ad904583bce8d3c5a3a8bfb2 -msgid "All commands return, at minimum, a document with an ``ok`` field indicating whether the command has succeeded:" -msgstr "" - -#: ../source/tutorial/use-database-commands.txt:92 -# 4be2ee2eb04d4b3f9eef1e2f2114662a -msgid "Failed commands return the ``ok`` field with a value of ``0``." -msgstr "" - diff --git a/locale/pot/tutorial/verify-mongodb-packages.pot b/locale/pot/tutorial/verify-mongodb-packages.pot deleted file mode 100644 index 564b79dcf7b..00000000000 --- a/locale/pot/tutorial/verify-mongodb-packages.pot +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/verify-mongodb-packages.txt:3 -# 3da52635421d4ba7a8bf762e7ae51092 -msgid "Verify Integrity of MongoDB Packages" -msgstr "" - -#: ../source/tutorial/verify-mongodb-packages.txt:0 -# 20c02bb7c91c42fe87da7160cffc1105 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/verify-mongodb-packages.txt:14 -# e5df43c992d54820aff0e3d9829ad774 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/verify-mongodb-packages.txt:16 -# a4601db1e97742c6901734954869d772 -msgid "The MongoDB release team digitally signs all software packages to certify that a particular MongoDB package is a valid and unaltered MongoDB release. Before installing MongoDB, you should validate the package using either the provided PGP signature or SHA-256 checksum." -msgstr "" - -#: ../source/tutorial/verify-mongodb-packages.txt:21 -# b6b97533ff6f4d43944ef0d6421b450c -msgid "PGP signatures provide the strongest guarantees by checking both the authenticity and integrity of a file to prevent tampering." -msgstr "" - -#: ../source/tutorial/verify-mongodb-packages.txt:24 -# 77f184a24f0d474e914cfc6dafc20151 -msgid "Cryptographic checksums only validate file integrity to prevent network transmission errors." -msgstr "" - -#: ../source/tutorial/verify-mongodb-packages.txt:28 -# 25201dae2d0b405b9e93cb3c3c7cc636 -msgid "Procedures" -msgstr "" - -#: ../source/tutorial/verify-mongodb-packages.txt:31 -# cc9bac78053d4953bcf735ad1a42084d -msgid "Use PGP/GPG" -msgstr "" - -#: ../source/tutorial/verify-mongodb-packages.txt:33 -# 267b566036d94a548986f9ab198d7a99 -msgid "MongoDB signs each release branch with a different PGP key. The public key files for each release branch since MongoDB 2.2 are available for download from the `key server `_ in both textual ``.asc`` and binary ``.pub`` formats." -msgstr "" - -#: ../source/tutorial/verify-mongodb-packages.txt:41 -# 287c6f9e932e41b2a2b5691670b25b1e -msgid "Use SHA-256" -msgstr "" - diff --git a/locale/pot/tutorial/view-sharded-cluster-configuration.pot b/locale/pot/tutorial/view-sharded-cluster-configuration.pot deleted file mode 100644 index 16ddea09f53..00000000000 --- a/locale/pot/tutorial/view-sharded-cluster-configuration.pot +++ /dev/null @@ -1,95 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/view-sharded-cluster-configuration.txt:5 -# 4056639322b046f9bbd99c27d87226dc -msgid "View Cluster Configuration" -msgstr "" - -#: ../source/tutorial/view-sharded-cluster-configuration.txt:0 -# 45fe76db2e0a467980a704883868b3a6 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/view-sharded-cluster-configuration.txt:18 -# 3d8ca65432624b29886e32e7e5654710 -msgid "List Databases with Sharding Enabled" -msgstr "" - -#: ../source/tutorial/view-sharded-cluster-configuration.txt:20 -# 2c9d1758e9c7437a8b4e0b8a62b5054b -msgid "To list the databases that have sharding enabled, query the ``databases`` collection in the :ref:`config-database`. A database has sharding enabled if the value of the ``partitioned`` field is ``true``. Connect to a :program:`mongos` instance with a :program:`mongo` shell, and run the following operation to get a full list of databases with sharding enabled:" -msgstr "" - -#: ../source/tutorial/view-sharded-cluster-configuration.txt:0 -#: ../source/tutorial/view-sharded-cluster-configuration.txt:0 -# 69e3e52e591440fb9c1f1ed43a0888e9 -# d6ff1798539546a2af2acfd611d0726b -msgid "Example" -msgstr "" - -#: ../source/tutorial/view-sharded-cluster-configuration.txt:40 -# eb5f458d6363470aada8dfeeca593749 -msgid "If this returns the following result set:" -msgstr "" - -#: ../source/tutorial/view-sharded-cluster-configuration.txt:48 -# 1878d7178eeb4e5780bdd67ebeaa95de -msgid "Then sharding is only enabled for the ``animals`` database." -msgstr "" - -#: ../source/tutorial/view-sharded-cluster-configuration.txt:53 -# 37443f3961bc4fba8d2b21981aa47565 -msgid "List Shards" -msgstr "" - -#: ../source/tutorial/view-sharded-cluster-configuration.txt:55 -# 7324bbe2292443a5bbc06051291413e8 -msgid "To list the current set of configured shards, use the :dbcommand:`listShards` command, as follows:" -msgstr "" - -#: ../source/tutorial/view-sharded-cluster-configuration.txt:66 -# e86c9d7a95ae4577aa70a18fddca3aa5 -msgid "View Cluster Details" -msgstr "" - -#: ../source/tutorial/view-sharded-cluster-configuration.txt:68 -# aa8f84878a844e838ae25f83aacc1c78 -msgid "To view cluster details, issue :method:`db.printShardingStatus()` or :method:`sh.status()`. Both methods return the same output." -msgstr "" - -#: ../source/tutorial/view-sharded-cluster-configuration.txt:73 -# 09f17d707bc34a62b5cd4aa74a87e499 -msgid "``sharding version`` displays the version number of the shard metadata." -msgstr "" - -#: ../source/tutorial/view-sharded-cluster-configuration.txt:76 -# acacf0a72cc04bfa9031a0857b92607f -msgid "``shards`` displays a list of the :program:`mongod` instances used as shards in the cluster." -msgstr "" - -#: ../source/tutorial/view-sharded-cluster-configuration.txt:79 -# d50510b69a9d41d6a96849b63acfe14d -msgid "``databases`` displays all databases in the cluster, including database that do not have sharding enabled." -msgstr "" - -#: ../source/tutorial/view-sharded-cluster-configuration.txt:82 -# 8491649b9723479ebbd1043c61bd56b7 -msgid "The ``chunks`` information for the ``foo`` database displays how many chunks are on each shard and displays the range of each chunk." -msgstr "" - diff --git a/locale/pot/tutorial/write-scripts-for-the-mongo-shell.pot b/locale/pot/tutorial/write-scripts-for-the-mongo-shell.pot deleted file mode 100644 index 1fb67622f67..00000000000 --- a/locale/pot/tutorial/write-scripts-for-the-mongo-shell.pot +++ /dev/null @@ -1,233 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:3 -# 56f99f7c924a424792e37f41457caa45 -msgid "Write Scripts for the ``mongo`` Shell" -msgstr "" - -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:0 -# 631757eaf88144eba9acfbc34417d3c2 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:13 -# 31142f52bee947fbb5607cf188ee8073 -msgid "You can write scripts for the :program:`mongo` shell in JavaScript that manipulate data in MongoDB or perform administrative operation. For more information about the :program:`mongo` shell, see the :ref:`running-js-scripts-in-mongo-on-mongod-host` section for more information about using these :program:`mongo` script." -msgstr "" - -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:19 -# 6abb31f4425d4f0da8167884ea4b05f3 -msgid "This tutorial provides an introduction to writing JavaScript that uses the :program:`mongo` shell to access MongoDB." -msgstr "" - -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:25 -# 24e29df0a2a942c9bd6d32f8f5080a88 -msgid "Opening New Connections" -msgstr "" - -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:27 -# 6d22a0e651324f4486b171ea3e565670 -msgid "From the :program:`mongo` shell or from a JavaScript file, you can instantiate database connections using the :method:`Mongo()` constructor:" -msgstr "" - -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:37 -# 6455576931b94222bd7b4d8f10e7dd7f -msgid "Consider the following example that instantiates a new connection to the MongoDB instance running on localhost on the default port and sets the global ``db`` variable to ``myDatabase`` using the :method:`~Mongo.getDB()` method:" -msgstr "" - -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:47 -# d88800e87cea4c56b52828e72e59c51d -msgid "If connecting to a MongoDB instance that enforces access control, you can use the :method:`db.auth()` method to authenticate." -msgstr "" - -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:50 -# efa9e94d17b64f2d8c228f1c039f8afb -msgid "Additionally, you can use the :method:`connect()` method to connect to the MongoDB instance. The following example connects to the MongoDB instance that is running on ``localhost`` with the non-default port ``27020`` and set the global ``db`` variable:" -msgstr "" - -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:59 -# dd550d1a216948cb95603eb8f1149405 -msgid ":doc:`/reference/method/`" -msgstr "" - -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:62 -# 9b8d89cab21145609168b6b6c5003643 -msgid "Differences Between Interactive and Scripted ``mongo``" -msgstr "" - -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:64 -# 71d156bf15704c63b196712f4a385225 -msgid "When writing scripts for the :program:`mongo` shell, consider the following:" -msgstr "" - -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:67 -# 1c0507e5fde3441997bf44b44fa3f1c4 -msgid "To set the ``db`` global variable, use the :method:`~Mongo.getDB()` method or the :method:`connect()` method. You can assign the database reference to a variable other than ``db``." -msgstr "" - -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:71 -# 676ce9008c2d4e0b9fb7bdafa1878e24 -msgid "Write operations in the :program:`mongo` shell use a write concern of :ref:`{ w: 1 } ` by default. If performing bulk operations, use the :method:`Bulk()` methods. See :ref:`write-methods-incompatibility` for more information." -msgstr "" - -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:76 -# 7e40bbe904494f2096d6e42194da89f4 -msgid "Before MongoDB 2.6, call :method:`db.getLastError()` explicitly to wait for the result of :doc:`write operations `." -msgstr "" - -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:81 -# c94de32062474766b5d446a3dbc9c4d6 -msgid "You **cannot** use any shell helper (e.g. ``use ``, ``show dbs``, etc.) inside the JavaScript file because they are not valid JavaScript." -msgstr "" - -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:85 -# 0e1e0cbfa68843c2a5ae5229627ac557 -msgid "The following table maps the most common :program:`mongo` shell helpers to their JavaScript equivalents." -msgstr "" - -#: ../source/includes/table/helpers-to-javascript.rst:4 -# 5ab3e5922f9c4d1b89430e56eaf914ec -msgid "Shell Helpers" -msgstr "" - -#: ../source/includes/table/helpers-to-javascript.rst:6 -# cd4ff876d5bf4ba9ba75b5eb3ad1bc52 -msgid "JavaScript Equivalents" -msgstr "" - -#: ../source/includes/table/helpers-to-javascript.rst:8 -# 090c789063a94baba5caae3bddae7073 -msgid "``show dbs``, ``show databases``" -msgstr "" - -#: ../source/includes/table/helpers-to-javascript.rst:16 -# de107397e22b411193417bf4eb4219b7 -msgid "``use ``" -msgstr "" - -#: ../source/includes/table/helpers-to-javascript.rst:24 -# 1d00460eb9c14f25b10dc6bd831b6e3b -msgid "``show collections``" -msgstr "" - -#: ../source/includes/table/helpers-to-javascript.rst:32 -# 15dff06dcac247ecb4deb4fc6bcffdee -msgid "``show users``" -msgstr "" - -#: ../source/includes/table/helpers-to-javascript.rst:40 -# 8044c209c16847fabb4ab6ed0dfe6068 -msgid "``show roles``" -msgstr "" - -#: ../source/includes/table/helpers-to-javascript.rst:48 -# 6efefb2ed8754a18bfedd046b8ad6139 -msgid "``show log ``" -msgstr "" - -#: ../source/includes/table/helpers-to-javascript.rst:56 -# 8a982c5828714cef861d0ed63e26ee12 -msgid "``show logs``" -msgstr "" - -#: ../source/includes/table/helpers-to-javascript.rst:64 -# bc9bcaace49c4f3daf4697c450ff72a2 -msgid "``it``" -msgstr "" - -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:90 -# 496f9904592646119227bc42492ce3db -msgid "In interactive mode, :program:`mongo` prints the results of operations including the content of all cursors. In scripts, either use the JavaScript ``print()`` function or the :program:`mongo` specific ``printjson()`` function which returns formatted JSON." -msgstr "" - -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:0 -# ae9e97be5989461a84bea5b968060f21 -msgid "Example" -msgstr "" - -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:97 -# d99b2326d78f4f6ab36e1a0d95b3991b -msgid "To print all items in a result cursor in :program:`mongo` shell scripts, use the following idiom:" -msgstr "" - -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:110 -# 5b093ca8fde14699b1a1d33d0cd32f5f -msgid "Scripting" -msgstr "" - -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:112 -# a73143a43ddc454ab916f8235b6a50a7 -msgid "From the system prompt, use :program:`mongo` to evaluate JavaScript." -msgstr "" - -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:115 -# 69080123784e4b84af181c7ba604d5bf -msgid "``--eval`` option" -msgstr "" - -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:117 -# 4935095f17164bd6bf50ad415d0222e1 -msgid "Use the :option:`--eval ` option to :program:`mongo` to pass the shell a JavaScript fragment, as in the following:" -msgstr "" - -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:124 -# d9c585f0e7074d7aa40c6e284c0ba7a1 -msgid "This returns the output of :method:`db.getCollectionNames()` using the :program:`mongo` shell connected to the :program:`mongod` or :program:`mongos` instance running on port ``27017`` on the ``localhost`` interface." -msgstr "" - -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:132 -# 689a044e4df94f71843667d818653bdc -msgid "Execute a JavaScript file" -msgstr "" - -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:134 -# 4812de13da064e939c91fbbaabc24c2e -msgid "You can specify a ``.js`` file to the :program:`mongo` shell, and :program:`mongo` will execute the JavaScript directly. Consider the following example:" -msgstr "" - -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:142 -# b72a207315e74cc7832d095fbe874889 -msgid "This operation executes the ``myjsfile.js`` script in a :program:`mongo` shell that connects to the ``test`` :term:`database` on the :program:`mongod` instance accessible via the ``localhost`` interface on port ``27017``." -msgstr "" - -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:147 -# 5d3bf43491cc422f8c585fee4069b20d -msgid "Alternately, you can specify the mongodb connection parameters inside of the javascript file using the ``Mongo()`` constructor. See :ref:`mongo-shell-new-connections` for more information." -msgstr "" - -#: ../source/includes/fact-execute-javascript-from-shell.rst:1 -# bf1387d35b50445c956dc848046dec5b -msgid "You can execute a ``.js`` file from within the :program:`mongo` shell, using the :method:`load()` function, as in the following:" -msgstr "" - -#: ../source/includes/fact-execute-javascript-from-shell.rst:8 -# 82fa8cd6383143a29020f1aebf326771 -msgid "This function loads and executes the :file:`myjstest.js` file." -msgstr "" - -#: ../source/includes/fact-execute-javascript-from-shell.rst:10 -# a7a034c62d5b474d880f9e05e533e6e5 -msgid "The :method:`load()` method accepts relative and absolute paths. If the current working directory of the :program:`mongo` shell is :file:`/data/db`, and the :file:`myjstest.js` resides in the :file:`/data/db/scripts` directory, then the following calls within the :program:`mongo` shell would be equivalent:" -msgstr "" - -#: ../source/includes/fact-execute-javascript-from-shell.rst:21 -# 163f6b26e6fb4b328fe8d0f50e2eb8aa -msgid "There is no search path for the :method:`load()` function. If the desired script is not in the current working directory or the full specified path, :program:`mongo` will not be able to access the file." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/about.po b/locale/zh/LC_MESSAGES/about.po deleted file mode 100644 index f8c16c09b2a..00000000000 --- a/locale/zh/LC_MESSAGES/about.po +++ /dev/null @@ -1,227 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/about.txt:5 -msgid "About MongoDB Documentation" -msgstr "" - -#: ../source/about.txt:21 -msgid "License" -msgstr "" - -#: ../source/about.txt:30 -msgid "Editions" -msgstr "" - -#: ../source/about.txt:32 -msgid "" -"In addition to the `MongoDB Manual `_, you" -" can also access this content in the following editions:" -msgstr "" - -#: ../source/about.txt:35 -msgid ":hardlink:`HTML tar.gz `" -msgstr "" - -#: ../source/about.txt:39 -msgid "" -"MongoDB Reference documentation is also available as part of `dash " -"`_. You can also access the :hardlink:`MongoDB Man " -"Pages ` which are also distributed with the official " -"MongoDB Packages." -msgstr "" - -#: ../source/about.txt:45 -msgid "Version and Revisions" -msgstr "" - -#: ../source/about.txt:47 -msgid "This version of the manual reflects version |version| of MongoDB." -msgstr "" - -#: ../source/about.txt:49 -msgid "" -"See the `MongoDB Documentation Project Page `_ for " -"an overview of all editions and output formats of the MongoDB Manual. You " -"can see the full revision history and track ongoing improvements and " -"additions for all versions of the manual from its `GitHub repository " -"`_." -msgstr "" - -#: ../source/about.txt:55 -msgid "" -"This edition reflects \"|branch|\" branch of the documentation as of the " -"\"|commit|\" revision. This branch is explicitly accessible via " -"\"|hardlink|\" and you can always reference the commit of the current manual" -" in the :hardlink:`release.txt` file." -msgstr "" - -#: ../source/about.txt:60 -msgid "" -"The most up-to-date, current, and stable version of the manual is always " -"available at \"http://docs.mongodb.org/manual/\"." -msgstr "" - -#: ../source/about.txt:64 -msgid "Report an Issue or Make a Change Request" -msgstr "" - -#: ../source/about.txt:66 -msgid "" -"To report an issue with this manual or to make a change request, file a " -"ticket at the `MongoDB DOCS Project on Jira " -"`_." -msgstr "" - -#: ../source/about.txt:73 -msgid "Contribute to the Documentation" -msgstr "" - -#: ../source/about.txt:80 -msgid "" -"The entire documentation source for this manual is available in the " -"`mongodb/docs repository `_, which is one " -"of the `MongoDB project repositories on GitHub " -"`_." -msgstr "" - -#: ../source/about.txt:85 -msgid "" -"To contribute to the documentation, you can open a `GitHub account " -"`_, fork the `mongodb/docs repository " -"`_, make a change, and issue a pull " -"request." -msgstr "" - -#: ../source/about.txt:90 -msgid "" -"In order for the documentation team to accept your change, you must complete" -" the `MongoDB Contributor Agreement `_." -msgstr "" - -#: ../source/about.txt:94 -msgid "" -"You can clone the repository by issuing the following command at your system" -" shell:" -msgstr "" - -#: ../source/about.txt:102 -msgid "About the Documentation Process" -msgstr "" - -#: ../source/about.txt:104 -msgid "" -"The MongoDB Manual uses `Sphinx `_, a sophisticated" -" documentation engine built upon `Python Docutils " -"`_. The original `reStructured Text " -"`_ files, as well as all necessary" -" Sphinx extensions and build tools, are available in the same repository as " -"the documentation." -msgstr "" - -#: ../source/about.txt:111 -msgid "For more information on the MongoDB documentation process, see:" -msgstr "" - -#: ../source/about.txt:121 -msgid "" -"If you have any questions, please feel free to open a :issue:`Jira Case " -"`." -msgstr "" - -#: ../source/about.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/about.txt:15 -msgid "" -"`The MongoDB Manual `_ contains " -"comprehensive documentation on MongoDB. This page describes the manual's " -"licensing, editions, and versions, and describes how to make a change " -"request and how to contribute to the manual." -msgstr "" - -#: ../source/about.txt:23 -msgid "" -"This work is licensed under a `Creative Commons Attribution-NonCommercial-" -"ShareAlike 3.0 United States License `_" -msgstr "" - -#: ../source/about.txt:27 -msgid "|copy| MongoDB, Inc. 2008-|year|" -msgstr "" - -#: ../source/about.txt:37 -msgid ":hardlink:`EPUB Format `" -msgstr "" - -#~ msgid "" -#~ "`The MongoDB Manual `_ contains " -#~ "comprehensive documentation on the MongoDB :term:`document`-oriented " -#~ "database management system. This page describes the manual's licensing, " -#~ "editions, and versions, and describes how to make a change request and how " -#~ "to contribute to the manual." -#~ msgstr "" - -#~ msgid "" -#~ "For more information on MongoDB, see `MongoDB: A Document Oriented Database " -#~ "`_. To download MongoDB, see the `downloads " -#~ "page `_." -#~ msgstr "" - -#~ msgid "" -#~ "This manual is licensed under a Creative Commons \"`Attribution-" -#~ "NonCommercial-ShareAlike 3.0 Unported `_\" (i.e. \"CC-BY-NC-SA\") license." -#~ msgstr "" - -#~ msgid "The MongoDB Manual is copyright |copy| 2011-|year| MongoDB, Inc." -#~ msgstr "" - -#~ msgid ":hardlink:`ePub Format `" -#~ msgstr "" - -#~ msgid ":hardlink:`Single HTML Page `" -#~ msgstr "" - -#~ msgid ":hardlink:`PDF Format ` (without reference.)" -#~ msgstr "" - -#~ msgid "" -#~ "You also can access PDF files that contain subsets of the MongoDB Manual:" -#~ msgstr "" - -#~ msgid ":hardlink:`MongoDB Reference Manual `" -#~ msgstr "" - -#~ msgid ":hardlink:`MongoDB CRUD Operations `" -#~ msgstr "" - -#~ msgid ":hardlink:`Data Models for MongoDB `" -#~ msgstr "" - -#~ msgid ":hardlink:`MongoDB Data Aggregation `" -#~ msgstr "" - -#~ msgid ":hardlink:`Replication and MongoDB `" -#~ msgstr "" - -#~ msgid ":hardlink:`Sharding and MongoDB `" -#~ msgstr "" - -#~ msgid ":hardlink:`MongoDB Administration `" -#~ msgstr "" - -#~ msgid ":hardlink:`MongoDB Security `" -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/administration.po b/locale/zh/LC_MESSAGES/administration.po deleted file mode 100644 index b4205fefc5c..00000000000 --- a/locale/zh/LC_MESSAGES/administration.po +++ /dev/null @@ -1,130 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 36b2857f728a4e7ba4d3eee526277f9d -#: ../source/administration.txt:3 -msgid "Administration" -msgstr "" - -# 08e2a41f31454363b688a5a9f84db9a1 -#: ../source/administration.txt:15 -msgid "" -"The administration documentation addresses the ongoing operation and " -"maintenance of MongoDB instances and deployments. This documentation " -"includes both high level overviews of these concerns as well as tutorials" -" that cover specific procedures and processes for operating MongoDB." -msgstr "" - -# 215402f795b5498ebfd4e0f0077d13f8 -#: ../source/administration.txt:23 -msgid "" -"The MongoDB Manual contains administrative documentation and tutorials " -"thoughout several sections. See :doc:`/administration/replica-sets` and " -":doc:`/sharding` for additional tutorials and information." -msgstr "" - -#~ msgid ":doc:`/core/administration`" -#~ msgstr "" - -#~ msgid "" -#~ "Core conceptual documentation of operational" -#~ " practices for managing MongoDB deployments" -#~ " and systems." -#~ msgstr "" - -#~ msgid ":doc:`/core/backups`" -#~ msgstr "" - -#~ msgid "" -#~ "Describes approaches and considerations for" -#~ " backing up a MongoDB database." -#~ msgstr "" - -#~ msgid ":doc:`/administration/monitoring`" -#~ msgstr "" - -#~ msgid "" -#~ "An overview of monitoring tools, " -#~ "diagnostic strategies, and approaches to " -#~ "monitoring replica sets and sharded " -#~ "clusters." -#~ msgstr "" - -#~ msgid ":doc:`/administration/production-notes`" -#~ msgstr "" - -#~ msgid "" -#~ "A collection of notes that describe " -#~ "best practices and considerations for " -#~ "the operations of MongoDB instances and" -#~ " deployments." -#~ msgstr "" - -#~ msgid "" -#~ "Continue reading from :doc:`/core/administration`" -#~ " for additional documentation of MongoDB" -#~ " administration." -#~ msgstr "" - -#~ msgid ":doc:`/administration/tutorials`" -#~ msgstr "" - -#~ msgid "" -#~ "Tutorials that describe common administrative" -#~ " procedures and practices for operations" -#~ " for MongoDB instances and deployments." -#~ msgstr "" - -#~ msgid ":doc:`/administration/maintenance`" -#~ msgstr "" - -#~ msgid "" -#~ "Describes routine management operations, " -#~ "including configuration and performance " -#~ "analysis." -#~ msgstr "" - -#~ msgid ":doc:`/administration/backup`" -#~ msgstr "" - -#~ msgid "" -#~ "Outlines procedures for data backup and" -#~ " restoration with :program:`mongod` instances " -#~ "and deployments." -#~ msgstr "" - -#~ msgid "" -#~ "Continue reading from " -#~ ":doc:`/administration/tutorials` for more tutorials" -#~ " of common MongoDB maintenance operations." -#~ msgstr "" - -#~ msgid ":doc:`/reference/administration`" -#~ msgstr "" - -#~ msgid "" -#~ "Reference and documentation of internal " -#~ "mechanics of administrative features, systems" -#~ " and functions and operations." -#~ msgstr "" - -#~ msgid "" -#~ "The MongoDB Manual contains administrative " -#~ "documentation and tutorials though out " -#~ "several sections. See :doc:`/administration" -#~ "/replica-sets` and :doc:`/administration/sharded-" -#~ "clusters` for additional tutorials and " -#~ "information." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/administration/analyzing-mongodb-performance.po b/locale/zh/LC_MESSAGES/administration/analyzing-mongodb-performance.po deleted file mode 100644 index 50cb5efabb0..00000000000 --- a/locale/zh/LC_MESSAGES/administration/analyzing-mongodb-performance.po +++ /dev/null @@ -1,476 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 9d2ac1561dab47efb2f15bbcf2cf489e -#: ../source/administration/analyzing-mongodb-performance.txt:3 -msgid "MongoDB Performance" -msgstr "" - -# cd97ff1bc67248ba812d9b13747cbbe1 -#: ../source/administration/analyzing-mongodb-performance.txt -msgid "On this page" -msgstr "" - -# 23164b1d451642d6afdaeb3855e21dea -#: ../source/administration/analyzing-mongodb-performance.txt:13 -msgid "" -"As you develop and operate applications with MongoDB, you may need to " -"analyze the performance of the application and its database. When you " -"encounter degraded performance, it is often a function of database access" -" strategies, hardware availability, and the number of open database " -"connections." -msgstr "" - -# cdb4b920e9334cb0b6193850a8de82b2 -#: ../source/administration/analyzing-mongodb-performance.txt:19 -msgid "" -"Some users may experience performance limitations as a result of " -"inadequate or inappropriate indexing strategies, or as a consequence of " -"poor schema design patterns. :ref:`analyzing-performance-locks` discusses" -" how these can impact MongoDB's internal locking." -msgstr "" - -# eab93e0912c147378379a725b6f1e1c9 -#: ../source/administration/analyzing-mongodb-performance.txt:24 -msgid "" -"Performance issues may indicate that the database is operating at " -"capacity and that it is time to add additional capacity to the database. " -"In particular, the application's :term:`working set` should fit in the " -"available physical memory. See :ref:`analyzing-memory-mmapv1` for more " -"information on the working set." -msgstr "" - -# 4971d8e0061040ea8f49ec37c624561c -#: ../source/administration/analyzing-mongodb-performance.txt:30 -msgid "" -"In some cases performance issues may be temporary and related to abnormal" -" traffic load. As discussed in :ref:`number-of-connections`, scaling can " -"help relax excessive traffic." -msgstr "" - -# 65e27c0eece7408a9443d2c68dde22fc -#: ../source/administration/analyzing-mongodb-performance.txt:34 -msgid "" -":ref:`database-profiling` can help you to understand what operations are " -"causing degradation." -msgstr "" - -# 66297193c1d648b2825abd243c2063ac -#: ../source/administration/analyzing-mongodb-performance.txt:40 -msgid "Locking Performance" -msgstr "" - -# 3dde92ce1dc7450981ede5fd78b2a21d -#: ../source/administration/analyzing-mongodb-performance.txt:42 -msgid "" -"MongoDB uses a locking system to ensure data set consistency. If certain " -"operations are long-running or a queue forms, performance will degrade as" -" requests and operations wait for the lock." -msgstr "" - -# a60ff9c46e5441dcaefd473f58c851e2 -#: ../source/administration/analyzing-mongodb-performance.txt:46 -msgid "" -"Lock-related slowdowns can be intermittent. To see if the lock has been " -"affecting your performance, refer to the :ref:`server-status-locks` " -"section and the :ref:`globalLock` section of the " -":dbcommand:`serverStatus` output." -msgstr "" - -# c01385ca2245486f9fb7b9a81c7c3ce4 -#: ../source/administration/analyzing-mongodb-performance.txt:51 -msgid "" -"Dividing :serverstatus:`locks.timeAcquiringMicros` by " -":serverstatus:`locks.acquireWaitCount` can give an approximate average " -"wait time for a particular lock mode." -msgstr "" - -# 692f5caa7e04448f80306947a2ee4827 -#: ../source/administration/analyzing-mongodb-performance.txt:55 -msgid "" -":serverstatus:`locks.deadlockCount` provide the number of times the lock " -"acquisitions encountered deadlocks." -msgstr "" - -# e35b48ddf3dc45cb98d0babca667b675 -#: ../source/administration/analyzing-mongodb-performance.txt:58 -msgid "" -"If :serverstatus:`globalLock.currentQueue.total` is consistently high, " -"then there is a chance that a large number of requests are waiting for a " -"lock. This indicates a possible concurrency issue that may be affecting " -"performance." -msgstr "" - -# cb01032d7cea4da78f7ab7c4048fb2fa -#: ../source/administration/analyzing-mongodb-performance.txt:63 -msgid "" -"If :serverstatus:`globalLock.totalTime` is high relative to " -":serverstatus:`uptime`, the database has existed in a lock state for a " -"significant amount of time." -msgstr "" - -# 4a0164e003ce4311a1c861b8982cb948 -#: ../source/administration/analyzing-mongodb-performance.txt:67 -msgid "" -"Long queries can result from ineffective use of indexes; non-optimal " -"schema design; poor query structure; system architecture issues; or " -"insufficient RAM resulting in :ref:`page faults ` and disk reads." -msgstr "" - -# f65ed00c4eec4b62913c6c8910743cab -#: ../source/administration/analyzing-mongodb-performance.txt:75 -msgid "Memory and the MMAPv1 Storage Engine" -msgstr "" - -# d5892aee20c3483487a6d515760a8bfa -#: ../source/administration/analyzing-mongodb-performance.txt:78 -msgid "Memory Use" -msgstr "" - -# 2c893380a6f24d6d914ebcf81dc7d85b -#: ../source/administration/analyzing-mongodb-performance.txt:80 -msgid "" -"With the :ref:`MMAPv1 ` storage engine, MongoDB uses " -"memory-mapped files to store data. Given a data set of sufficient size, " -"the :program:`mongod` process will allocate all available memory on the " -"system for its use." -msgstr "" - -# 28f9119d9e2b4b67b5444adcc682bb1c -#: ../source/administration/analyzing-mongodb-performance.txt:85 -msgid "" -"While this is intentional and aids performance, the memory mapped files " -"make it difficult to determine if the amount of RAM is sufficient for the" -" data set." -msgstr "" - -# 32009e1eea634639bae503ce09a06425 -#: ../source/administration/analyzing-mongodb-performance.txt:88 -msgid "" -"The :ref:`memory usage statuses ` metrics of the " -":dbcommand:`serverStatus` output can provide insight into MongoDB's " -"memory use." -msgstr "" - -# 60a76bfb377a4518ac41667bd1ee9106 -#: ../source/administration/analyzing-mongodb-performance.txt:92 -msgid "" -"The :serverstatus:`mem.resident` field provides the amount of resident " -"memory in use. If this exceeds the amount of system memory *and* there is" -" a significant amount of data on disk that isn't in RAM, you may have " -"exceeded the capacity of your system." -msgstr "" - -# e9b8dbedd23745a2a137fc3805bf4f83 -#: ../source/administration/analyzing-mongodb-performance.txt:97 -msgid "" -"You can inspect :serverstatus:`mem.mapped` to check the amount of mapped " -"memory that :program:`mongod` is using. If this value is greater than the" -" amount of system memory, some operations will require a :term:`page " -"faults ` to read data from disk." -msgstr "" - -# c5ec4eb7a5f14243ac2260ed1bdb71d5 -#: ../source/administration/analyzing-mongodb-performance.txt:106 -msgid "Page Faults" -msgstr "" - -# bd74b31e27414feeb03a8e687da585b6 -#: ../source/includes/fact-page-fault.rst:1 -msgid "" -"With the MMAPv1 storage engine, page faults can occur as MongoDB reads " -"from or writes data to parts of its data files that are not currently " -"located in physical memory. In contrast, operating system page faults " -"happen when physical memory is exhausted and pages of physical memory are" -" swapped to disk." -msgstr "" - -# 125ce0f9c8204935a70ab05e01e84557 -#: ../source/administration/analyzing-mongodb-performance.txt:110 -msgid "" -"MongoDB reports its triggered page faults as the total number of " -":term:`page faults ` in one second. To check for page faults," -" see the :serverstatus:`extra_info.page_faults` value in the " -":dbcommand:`serverStatus` output." -msgstr "" - -# 135c85b7a9e248da9e50045b42875aed -#: ../source/administration/analyzing-mongodb-performance.txt:115 -msgid "" -"Rapid increases in the MongoDB page fault counter may indicate that the " -"server has too little physical memory. Page faults also can occur while " -"accessing large data sets or scanning an entire collection." -msgstr "" - -# 3b77129a2a6044ad8f6eb1834b63f1a4 -#: ../source/administration/analyzing-mongodb-performance.txt:119 -msgid "" -"A single page fault completes quickly and is not problematic. However, in" -" aggregate, large volumes of page faults typically indicate that MongoDB " -"is reading too much data from disk." -msgstr "" - -# c6a433261a6e403bac5eb159936d15f8 -#: ../source/administration/analyzing-mongodb-performance.txt:123 -msgid "" -"MongoDB can often \"yield\" read locks after a page fault, allowing other" -" database processes to read while :program:`mongod` loads the next page " -"into memory. Yielding the read lock following a page fault improves " -"concurrency, and also improves overall throughput in high volume systems." -msgstr "" - -# 0d2e7e98ec724879ae872a8aaabd8884 -#: ../source/administration/analyzing-mongodb-performance.txt:128 -msgid "" -"Increasing the amount of RAM accessible to MongoDB may help reduce the " -"frequency of page faults. If this is not possible, you may want to " -"consider deploying a :term:`sharded cluster` or adding :term:`shards " -"` to your deployment to distribute load among :program:`mongod` " -"instances." -msgstr "" - -# f8848bfaafc44614be3f6311fcf01a76 -#: ../source/administration/analyzing-mongodb-performance.txt:133 -msgid "See :ref:`faq-storage-page-faults` for more information." -msgstr "" - -# cc29c772b94249b18986a2c18c9e3c3c -#: ../source/administration/analyzing-mongodb-performance.txt:138 -msgid "Number of Connections" -msgstr "" - -# ed309a2e8b4340cb914e9833d1ecd0db -#: ../source/administration/analyzing-mongodb-performance.txt:140 -msgid "" -"In some cases, the number of connections between the applications and the" -" database can overwhelm the ability of the server to handle requests. The" -" following fields in the :dbcommand:`serverStatus` document can provide " -"insight:" -msgstr "" - -# e10aebd11ab546279ad20b0d494b5c67 -#: ../source/administration/analyzing-mongodb-performance.txt:144 -msgid "" -":serverstatus:`globalLock.activeClients` contains a counter of the total " -"number of clients with active operations in progress or queued." -msgstr "" - -# 9e3ac0332fd04a66b1d77d2866d15996 -#: ../source/administration/analyzing-mongodb-performance.txt:148 -msgid ":serverstatus:`connections` is a container for the following two fields:" -msgstr "" - -# ec32dbbd191e4bfcb8124c80195eb02a -#: ../source/administration/analyzing-mongodb-performance.txt:151 -msgid "" -":serverstatus:`connections.current` the total number of current clients " -"that connect to the database instance." -msgstr "" - -# b3ea65c25032450c8cb720ec89cdd02a -#: ../source/administration/analyzing-mongodb-performance.txt:154 -msgid "" -":serverstatus:`connections.available` the total number of unused " -"connections available for new clients." -msgstr "" - -# 9bb5ee5ffdb64f4f908ea84952401822 -#: ../source/administration/analyzing-mongodb-performance.txt:157 -msgid "" -"If there are numerous concurrent application requests, the database may " -"have trouble keeping up with demand. If this is the case, then you will " -"need to increase the capacity of your deployment." -msgstr "" - -# 3491e1b46cdd496697b7803250916600 -#: ../source/administration/analyzing-mongodb-performance.txt:161 -msgid "" -"For read-heavy applications, increase the size of your :term:`replica " -"set` and distribute read operations to :term:`secondary` members." -msgstr "" - -# fff0ccff3d194c2cb4c4c13ac8213960 -#: ../source/administration/analyzing-mongodb-performance.txt:164 -msgid "" -"For write-heavy applications, deploy :term:`sharding` and add one or more" -" :term:`shards ` to a :term:`sharded cluster` to distribute load " -"among :program:`mongod` instances." -msgstr "" - -# 3602f2e9943c410b98650bd4098eea7a -#: ../source/administration/analyzing-mongodb-performance.txt:168 -msgid "" -"Spikes in the number of connections can also be the result of application" -" or driver errors. All of the officially supported MongoDB drivers " -"implement connection pooling, which allows clients to use and reuse " -"connections more efficiently. Extremely high numbers of connections, " -"particularly without corresponding workload is often indicative of a " -"driver or other configuration error." -msgstr "" - -# 96f356b17ede49c796a4fb1f1f7b0497 -#: ../source/administration/analyzing-mongodb-performance.txt:175 -msgid "" -"Unless constrained by system-wide limits, MongoDB has no limit on " -"incoming connections. On Unix-based systems, you can modify system limits" -" using the ``ulimit`` command, or by editing your system's " -"``/etc/sysctl`` file. See :doc:`/reference/ulimit` for more information." -msgstr "" - -# 65bb97442bd948e4b96ba7c3ad6070b3 -#: ../source/administration/analyzing-mongodb-performance.txt:184 -msgid "Database Profiling" -msgstr "" - -# 815d6eef6f2044d795733a370a471c21 -#: ../source/administration/analyzing-mongodb-performance.txt:186 -msgid "" -"MongoDB's \"Profiler\" is a database profiling system that can help " -"identify inefficient queries and operations." -msgstr "" - -# 265cb5f5d2064c82be99ba6a7c93ebf2 -#: ../source/administration/analyzing-mongodb-performance.txt:189 -msgid "The following profiling levels are available:" -msgstr "" - -# af4018ea0f9640b9a2dd2bbd4ca4a0af -#: ../source/administration/analyzing-mongodb-performance.txt:194 -msgid "**Level**" -msgstr "" - -# c37efa2362c24e7bbc48c03ce5ba038c -#: ../source/administration/analyzing-mongodb-performance.txt:196 -msgid "**Setting**" -msgstr "" - -# 293d142d62f64b5caa2f3cc219a0137a -#: ../source/administration/analyzing-mongodb-performance.txt:198 -msgid "0" -msgstr "" - -# 10b242c9f364490fb9e668af2cf91795 -#: ../source/administration/analyzing-mongodb-performance.txt:200 -msgid "Off. No profiling" -msgstr "" - -# 6df4e5be967a4bfa96398e375a79bd82 -#: ../source/administration/analyzing-mongodb-performance.txt:202 -msgid "1" -msgstr "" - -# 8aa4bab21ef640bb920b0fb8b081fb68 -#: ../source/administration/analyzing-mongodb-performance.txt:204 -msgid "On. Only includes *\"slow\"* operations" -msgstr "" - -# acd6673040bf44a9921b45f1ec969427 -#: ../source/administration/analyzing-mongodb-performance.txt:206 -msgid "2" -msgstr "" - -# c801fea66fa44693b2c52374b507d50d -#: ../source/administration/analyzing-mongodb-performance.txt:208 -msgid "On. Includes *all* operations" -msgstr "" - -# 4ec0c6ffb6e84395aab46026ec138b75 -#: ../source/administration/analyzing-mongodb-performance.txt:210 -msgid "" -"Enable the profiler by setting the :dbcommand:`profile` value using the " -"following command in the :program:`mongo` shell:" -msgstr "" - -# a7a966667d044e67a1e635e7d600368c -#: ../source/administration/analyzing-mongodb-performance.txt:218 -msgid "" -"The :setting:`~operationProfiling.slowOpThresholdMs` setting defines what" -" constitutes a \"slow\" operation. To set the threshold above which the " -"profiler considers operations \"slow\" (and thus, included in the level " -"``1`` profiling data), you can configure " -":setting:`~operationProfiling.slowOpThresholdMs` at runtime as an " -"argument to the :method:`db.setProfilingLevel()` operation." -msgstr "" - -# 95adc3cea06d4bb9963ac9af03f0ecec -#: ../source/administration/analyzing-mongodb-performance.txt -msgid "See" -msgstr "" - -# 74e23ffbf52845aa88c75b7f6c2481cf -#: ../source/administration/analyzing-mongodb-performance.txt:227 -msgid "" -"By default, :program:`mongod` records all \"slow\" queries to its " -":setting:`log `, as defined by " -":setting:`~operationProfiling.slowOpThresholdMs`." -msgstr "" - -# 756d76f52f5f4557aab58656531b2c0b -#: ../source/administration/analyzing-mongodb-performance.txt:232 -msgid "" -"Because the database profiler can negatively impact performance, only " -"enable profiling for strategic intervals and as minimally as possible on " -"production systems." -msgstr "" - -# bcab10b608bf4d70958e0d53486924a9 -#: ../source/administration/analyzing-mongodb-performance.txt:236 -msgid "" -"You may enable profiling on a per-:program:`mongod` basis. This setting " -"will not propagate across a :term:`replica set` or :term:`sharded " -"cluster`." -msgstr "" - -# 09a7b6a7211144d8ade8e643e7cede8a -#: ../source/administration/analyzing-mongodb-performance.txt:240 -msgid "" -"You can view the output of the profiler in the ``system.profile`` " -"collection of your database by issuing the ``show profile`` command in " -"the :program:`mongo` shell, or with the following operation:" -msgstr "" - -# 4fa377ad58ed48e19b15239c07995c79 -#: ../source/administration/analyzing-mongodb-performance.txt:248 -msgid "" -"This returns all operations that lasted longer than 100 milliseconds. " -"Ensure that the value specified here (``100``, in this example) is above " -"the :setting:`~operationProfiling.slowOpThresholdMs` threshold." -msgstr "" - -# 2872910e640e41948c495bc7b372a1a2 -#: ../source/administration/analyzing-mongodb-performance.txt:252 -msgid "" -"You must use the :operator:`$query` operator to access the ``query`` " -"field of documents within ``system.profile``." -msgstr "" - -# 13e73973101d49508e064a15fa251ea9 -#: ../source/includes/extracts/additional-resources-optimization.rst:4 -msgid "Additional Resources" -msgstr "" - -# 9f4064e8bcae43a6a8683cdcda663e11 -#: ../source/includes/extracts/additional-resources-optimization.rst:6 -msgid "" -"`MongoDB Ops Optimization Consulting Package " -"`_" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "Analyzing MongoDB Performance" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/administration/backup-sharded-clusters.po b/locale/zh/LC_MESSAGES/administration/backup-sharded-clusters.po deleted file mode 100644 index 860fb6068ce..00000000000 --- a/locale/zh/LC_MESSAGES/administration/backup-sharded-clusters.po +++ /dev/null @@ -1,96 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# f2a8fedfa45b48b28c11af2c1615be1c -#: ../source/administration/backup-sharded-clusters.txt:3 -msgid "Backup and Restore Sharded Clusters" -msgstr "" - -# 8689a408b9a445be89a18410b14d66e8 -#: ../source/administration/backup-sharded-clusters.txt:13 -msgid "" -"The following tutorials describe backup and restoration for sharded " -"clusters:" -msgstr "" - -# 5773aee7cf084a489b5c328f8089eed0 -#: ../source/includes/toc/dfn-list-administration-backup-sharded-clusters.rst:7 -msgid ":doc:`/tutorial/backup-sharded-cluster-with-filesystem-snapshots`" -msgstr "" - -# 3f117ea80d0a48bc9c6cca88746b9839 -#: ../source/includes/toc/dfn-list-administration-backup-sharded-clusters.rst:4 -msgid "" -"Use file system snapshots back up each component in the sharded cluster " -"individually. The procedure involves stopping the cluster balancer. If " -"your system configuration allows file system backups, this might be more " -"efficient than using MongoDB tools." -msgstr "" - -# d5319618801b48f78e1927ca2ed6e2f6 -#: ../source/includes/toc/dfn-list-administration-backup-sharded-clusters.rst:11 -msgid ":doc:`/tutorial/backup-sharded-cluster-with-database-dumps`" -msgstr "" - -# e2828dc06dc447938fc4b3ed49ccbf16 -#: ../source/includes/toc/dfn-list-administration-backup-sharded-clusters.rst:10 -msgid "" -"Create backups using :program:`mongodump` to back up each component in " -"the cluster individually." -msgstr "" - -# 7484cdcae1144766811e120e7d28d1cc -#: ../source/includes/toc/dfn-list-administration-backup-sharded-clusters.rst:15 -msgid ":doc:`/tutorial/schedule-backup-window-for-sharded-clusters`" -msgstr "" - -# 045f0b728c6d4ba49207a0458b2f1a4a -#: ../source/includes/toc/dfn-list-administration-backup-sharded-clusters.rst:14 -msgid "" -"Limit the operation of the cluster balancer to provide a window for " -"regular backup operations." -msgstr "" - -# 6c14c0d1f6304f78be0fadc4b0d8553d -#: ../source/includes/toc/dfn-list-administration-backup-sharded-clusters.rst:18 -msgid ":doc:`/tutorial/restore-sharded-cluster`" -msgstr "" - -# be44b7d4cffe4a388e3ed8829a86c9b5 -#: ../source/includes/toc/dfn-list-administration-backup-sharded-clusters.rst:18 -msgid "" -"An outline of the procedure and consideration for restoring an *entire* " -"sharded cluster from backup." -msgstr "" - -#~ msgid ":doc:`/tutorial/backup-small-sharded-cluster-with-mongodump`" -#~ msgstr "" - -#~ msgid "" -#~ "If your :term:`sharded cluster` holds a" -#~ " small data set, you can use " -#~ ":program:`mongodump` to capture the entire " -#~ "backup in a reasonable amount of " -#~ "time." -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/restore-single-shard`" -#~ msgstr "" - -#~ msgid "" -#~ "An outline of the procedure and " -#~ "consideration for restoring a single " -#~ "shard from a backup." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/administration/backup.po b/locale/zh/LC_MESSAGES/administration/backup.po deleted file mode 100644 index bd17fe1577b..00000000000 --- a/locale/zh/LC_MESSAGES/administration/backup.po +++ /dev/null @@ -1,74 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/backup.txt:3 -msgid "Backup and Recovery" -msgstr "" - -#: ../source/administration/backup.txt:13 -msgid "" -"The following tutorials describe backup and restoration for a " -":program:`mongod` instance:" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-backup-and-recovery.rst:6 -msgid ":doc:`/tutorial/backup-with-filesystem-snapshots`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-backup-and-recovery.rst:4 -msgid "" -"An outline of procedures for creating MongoDB data set backups using system-" -"level file snapshot tool, such as :term:`LVM` or native storage appliance " -"tools." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-backup-and-recovery.rst:10 -msgid ":doc:`/tutorial/restore-replica-set-from-backup`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-backup-and-recovery.rst:9 -msgid "" -"Describes procedure for restoring a replica set from an archived backup such" -" as a :program:`mongodump` or |mms-home| Backup file." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-backup-and-recovery.rst:15 -msgid ":doc:`/tutorial/backup-and-restore-tools`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-backup-and-recovery.rst:13 -msgid "" -"Describes a procedure for exporting the contents of a database to either a " -"binary dump or a textual exchange format, and for importing these files into" -" a database." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-backup-and-recovery.rst:19 -msgid ":doc:`/administration/backup-sharded-clusters`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-backup-and-recovery.rst:18 -msgid "" -"Detailed procedures and considerations for backing up sharded clusters and " -"single shards." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-backup-and-recovery.rst:22 -msgid ":doc:`/tutorial/recover-data-following-unexpected-shutdown`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-backup-and-recovery.rst:22 -msgid "" -"Recover data from MongoDB data files that were not properly closed or have " -"an invalid state." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/administration/configuration-and-maintenance.po b/locale/zh/LC_MESSAGES/administration/configuration-and-maintenance.po deleted file mode 100644 index 34e2c924a3e..00000000000 --- a/locale/zh/LC_MESSAGES/administration/configuration-and-maintenance.po +++ /dev/null @@ -1,88 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 6bb0c9e31c3840349fc8fb4a5249f01c -#: ../source/administration/configuration-and-maintenance.txt:3 -msgid "Configuration and Maintenance" -msgstr "" - -# 65340ed4d8bf41f79e1e3e31652be894 -#: ../source/administration/configuration-and-maintenance.txt:7 -msgid "" -"This section describes routine management operations, including updating " -"your MongoDB deployment's configuration." -msgstr "" - -# badc5867e484493b851e7071cb53d331 -#: ../source/includes/toc/dfn-list-administration-configuration-and-maintenance.rst:5 -msgid ":doc:`/administration/configuration`" -msgstr "" - -# 5714db6f614b4862b773bcbfc5fa9829 -#: ../source/includes/toc/dfn-list-administration-configuration-and-maintenance.rst:4 -msgid "" -"Outlines common MongoDB configurations and examples of best-practice " -"configurations for common use cases." -msgstr "" - -# 9387024e71d74396adc80ab3f442424f -#: ../source/includes/toc/dfn-list-administration-configuration-and-maintenance.rst:9 -msgid ":doc:`/tutorial/upgrade-revision`" -msgstr "" - -# 272e7648d104443bb2f29cab52899f8b -#: ../source/includes/toc/dfn-list-administration-configuration-and-maintenance.rst:8 -msgid "" -"Introduces the basic process for upgrading a MongoDB deployment between " -"different minor release versions." -msgstr "" - -# aa3eb1a77967413fac51a36e5fcb8549 -#: ../source/includes/toc/dfn-list-administration-configuration-and-maintenance.rst:12 -msgid ":doc:`/tutorial/manage-mongodb-processes`" -msgstr "" - -# fcfae5f11cc24ae8a541d30b0097dac8 -#: ../source/includes/toc/dfn-list-administration-configuration-and-maintenance.rst:12 -msgid "Start, configure, and manage running :program:`mongod` process." -msgstr "" - -# 11f342a2409a47659148c60b01fa3344 -#: ../source/includes/toc/dfn-list-administration-configuration-and-maintenance.rst:16 -msgid ":doc:`/tutorial/terminate-running-operations`" -msgstr "" - -# cb27d3fc52d24f4a9d11858d4f2ba9cb -#: ../source/includes/toc/dfn-list-administration-configuration-and-maintenance.rst:15 -msgid "" -"Stop in progress MongoDB client operations using :method:`db.killOp()` " -"and :method:`~cursor.maxTimeMS()`." -msgstr "" - -# bd0efe18ea2a414d8c03b0dbc867a1b9 -#: ../source/includes/toc/dfn-list-administration-configuration-and-maintenance.rst:18 -msgid ":doc:`/tutorial/rotate-log-files`" -msgstr "" - -# e9380815783b4a20a1ae2843b0a2b7df -#: ../source/includes/toc/dfn-list-administration-configuration-and-maintenance.rst:19 -msgid "Archive the current log files and start new ones." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/administration/configuration.po b/locale/zh/LC_MESSAGES/administration/configuration.po deleted file mode 100644 index feab6574266..00000000000 --- a/locale/zh/LC_MESSAGES/administration/configuration.po +++ /dev/null @@ -1,591 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# e41366823fe74bbbb21d1d1f080a2d4c -#: ../source/administration/configuration.txt:5 -msgid "Run-time Database Configuration" -msgstr "" - -# daf9ba5207d44079a521df2ea4ff23b0 -#: ../source/administration/configuration.txt -msgid "On this page" -msgstr "" - -# 720b43fb89d844d58a6864717a8ed24f -#: ../source/administration/configuration.txt:15 -msgid "" -"The :doc:`command line ` and " -":doc:`configuration file ` interfaces " -"provide MongoDB administrators with a large number of options and " -"settings for controlling the operation of the database system. This " -"document provides an overview of common configurations and examples of " -"best-practice configurations for common use cases." -msgstr "" - -# 7c4a9ff2ffe64c478e76d856b71c5814 -#: ../source/administration/configuration.txt:22 -msgid "" -"While both interfaces provide access to the same collection of options " -"and settings, this document primarily uses the configuration file " -"interface. If you run MongoDB using a :term:`init script` or if you " -"installed from a package for your operating system, you likely already " -"have a configuration file located at ``/etc/mongod.conf``. Confirm this " -"by checking the contents of the ``/etc/init.d/mongod`` or " -"``/etc/rc.d/mongod`` script to ensure that the init scripts start the " -":program:`mongod` with the appropriate configuration file." -msgstr "" - -# 455980172f9a44a0876187a73847154f -#: ../source/administration/configuration.txt:31 -msgid "" -"To start a MongoDB instance using this configuration file, issue a " -"command in the following form:" -msgstr "" - -# c642008e1d124e8db24324245cacaac0 -#: ../source/administration/configuration.txt:39 -msgid "" -"Modify the values in the ``/etc/mongod.conf`` file on your system to " -"control the configuration of your database instance." -msgstr "" - -# 1d4700a56cfe45839e64e9a69dcd5231 -#: ../source/administration/configuration.txt:45 -msgid "Configure the Database" -msgstr "" - -# abe750ccb3834a349aca543553c1bb97 -#: ../source/administration/configuration.txt:47 -msgid "" -"Consider the following basic configuration which uses the :doc:`YAML " -"format `:" -msgstr "" - -# 83e88f145b4f4fc79ec330b326f5ec8e -#: ../source/administration/configuration.txt:67 -msgid "Or, if using the older ``.ini`` configuration file format:" -msgstr "" - -# 2da314ea2cc3417b8ff394e0b4d100a6 -#: ../source/administration/configuration.txt:80 -msgid "" -"For most standalone servers, this is a sufficient base configuration. It " -"makes several assumptions, but consider the following explanation:" -msgstr "" - -# ab7267f6842e47aa887c937f5d975a9f -#: ../source/administration/configuration.txt:84 -msgid "" -":setting:`~processManagement.fork` is ``true``, which enables a " -":term:`daemon` mode for :program:`mongod`, which detaches (i.e. " -"\"forks\") the MongoDB from the current session and allows you to run the" -" database as a conventional server." -msgstr "" - -# 3727e016c152469c90cbbc33ce33dabc -#: ../source/administration/configuration.txt:89 -msgid "" -":setting:`~net.bindIp` is ``127.0.0.1``, which forces the server to only " -"listen for requests on the localhost IP. Only bind to secure interfaces " -"that the application-level systems can access with access control " -"provided by system network filtering (i.e. \":term:`firewall`\")." -msgstr "" - -# 58a5c8cc434a443296362f678ad7103f -#: ../source/includes/note-deb-and-rpm-default-to-localhost.rst:4 -msgid "" -"|mongodb-package| installed from official :doc:`.deb ` and :doc:`.rpm ` packages have the :setting:`bind_ip` configuration set to " -"``127.0.0.1`` by default." -msgstr "" - -# 60b74f8a66364754970abaff2593cc08 -#: ../source/administration/configuration.txt:99 -msgid "" -":setting:`~net.port` is ``27017``, which is the default MongoDB port for " -"database instances. MongoDB can bind to any port. You can also filter " -"access based on port using network filtering tools." -msgstr "" - -# 5e6f9d93588949e097f8df85c20490c5 -#: ../source/administration/configuration.txt:106 -msgid "" -"UNIX-like systems require superuser privileges to attach processes to " -"ports lower than 1024." -msgstr "" - -# 5e685568466649409e3ec1eb22668412 -#: ../source/administration/configuration.txt:109 -msgid "" -":setting:`~systemLog.quiet` is ``true``. This disables all but the most " -"critical entries in output/log file, and is *not* recommended for " -"production systems. If you do set this option, you can use " -":dbcommand:`setParameter` to modify this setting during run time." -msgstr "" - -# 07bdae6c328c42fca06976f50b5e8bb3 -#: ../source/administration/configuration.txt:115 -msgid "" -":setting:`~storage.dbPath` is ``/srv/mongodb``, which specifies where " -"MongoDB will store its data files. ``/srv/mongodb`` and " -"``/var/lib/mongodb`` are popular locations. The user account that " -":program:`mongod` runs under will need read and write access to this " -"directory." -msgstr "" - -# fbb563891d0e4539ae9b2191fdebfbaa -#: ../source/administration/configuration.txt:121 -msgid "" -":setting:`systemLog.path` is ``/var/log/mongodb/mongod.log`` which is " -"where :program:`mongod` will write its output. If you do not set this " -"value, :program:`mongod` writes all output to standard output (e.g. " -"``stdout``.)" -msgstr "" - -# 8803c11bb1c643298661c13fc9d77b63 -#: ../source/administration/configuration.txt:126 -msgid "" -":setting:`~systemLog.logAppend` is ``true``, which ensures that " -":program:`mongod` does not overwrite an existing log file following the " -"server start operation." -msgstr "" - -# 78f0da1d26414793887b2a86bacc5e56 -#: ../source/administration/configuration.txt:130 -msgid "" -":setting:`storage.journal.enabled` is ``true``, which enables " -":term:`journaling `. Journaling ensures single instance write-" -"durability. 64-bit builds of :program:`mongod` enable journaling by " -"default. Thus, this setting may be redundant." -msgstr "" - -# 879eb8726826412abedd7ade224f5bc8 -#: ../source/administration/configuration.txt:135 -msgid "" -"Given the default configuration, some of these values may be redundant. " -"However, in many situations explicitly stating the configuration " -"increases overall system intelligibility." -msgstr "" - -# 69a934e911824ed48c7f3d818cd31215 -#: ../source/administration/configuration.txt:142 -msgid "Security Considerations" -msgstr "" - -# b1628a964b334ce5af7f5fa312d30a0a -#: ../source/administration/configuration.txt:144 -msgid "" -"The following collection of configuration options are useful for limiting" -" access to a :program:`mongod` instance. Consider the following settings," -" shown in both ``YAML`` and older configuration file format:" -msgstr "" - -# 3f83e539c25040b483da1bb5c39c10f8 -# 83b24aebf40344cc8b2746a4be1f7968 -# a6cf620304ad43d69b603c9e18832c24 -#: ../source/administration/configuration.txt:148 -#: ../source/administration/configuration.txt:195 -#: ../source/administration/configuration.txt:219 -msgid "In :doc:`YAML format `" -msgstr "" - -# 283a1b2444ee4185ac40d727848dcc98 -#: ../source/administration/configuration.txt:157 -msgid "" -"Or, if using the older :v2.4:`older configuration file format `:" -msgstr "" - -# 134822f8320b43fd97814213165cf18b -#: ../source/administration/configuration.txt:165 -msgid "Consider the following explanation for these configuration decisions:" -msgstr "" - -# d1ff101c224f41b497f86550e096d54c -#: ../source/administration/configuration.txt:167 -msgid "" -"\":setting:`~net.bindIp`\" has three values: ``127.0.0.1``, the localhost" -" interface; ``10.8.0.10``, a private IP address typically used for local " -"networks and VPN interfaces; and ``192.168.4.24``, a private network " -"interface typically used for local networks." -msgstr "" - -# d4ce65b233da4f2bbb8fb8bb848cff39 -#: ../source/administration/configuration.txt:172 -msgid "" -"Because production MongoDB instances need to be accessible from multiple " -"database servers, it is important to bind MongoDB to multiple interfaces " -"that are accessible from your application servers. At the same time it's " -"important to limit these interfaces to interfaces controlled and " -"protected at the network layer." -msgstr "" - -# 0e9a18db25d447a79a9ebfafd32ed6a1 -#: ../source/administration/configuration.txt:178 -msgid "" -"\":setting:`~security.authorization`\" is ``true`` enables the " -"authorization system within MongoDB. If enabled you will need to log in " -"by connecting over the ``localhost`` interface for the first time to " -"create user credentials." -msgstr "" - -# 5a55e769c1f54d5b84b9ee91bdbec1d9 -#: ../source/administration/configuration.txt:183 -msgid ":doc:`/security`" -msgstr "" - -# 5b5ebe851a4e40e1afd81a30cad23045 -#: ../source/administration/configuration.txt:186 -msgid "Replication and Sharding Configuration" -msgstr "" - -# c0169a8e63d84d97ac1e921992bc9bca -#: ../source/administration/configuration.txt:189 -msgid "Replication Configuration" -msgstr "" - -# b1e47d8702f64409a2c41e6431540f52 -#: ../source/administration/configuration.txt:191 -msgid "" -":term:`Replica set` configuration is straightforward, and only requires " -"that the :setting:`~replication.replSetName` have a value that is " -"consistent among all members of the set. Consider the following:" -msgstr "" - -# 133822f428a94c4281e0e653d7668242 -# d30876968c5440d1837a17d64582dbb2 -# fd1e3715bcb04ccbb5d3a3d9a6276edd -#: ../source/administration/configuration.txt:202 -#: ../source/administration/configuration.txt:226 -#: ../source/administration/configuration.txt:331 -msgid "" -"Or, if using the :v2.4:`older configuration file format `:" -msgstr "" - -# 941da5b0fc3948859c098339b48340d6 -#: ../source/administration/configuration.txt:209 -msgid "" -"Use descriptive names for sets. Once configured, use the :program:`mongo`" -" shell to add hosts to the replica set." -msgstr "" - -# 70ba83603d6b4d5f91f7b29cb7c171d5 -#: ../source/administration/configuration.txt:213 -msgid ":ref:`Replica set reconfiguration `." -msgstr "" - -# ea0a53d7fc174a4cab3bd79f76b94166 -#: ../source/administration/configuration.txt:216 -msgid "" -"To enable authentication for the :term:`replica set`, add the following " -":setting:`~security.keyFile` option:" -msgstr "" - -# e4e6db0d3b4b49c0bbd2f1d3ddc2c9dc -#: ../source/administration/configuration.txt:233 -msgid "" -"Setting :setting:`~security.keyFile` enables authentication and specifies" -" a key file for the replica set member use to when authenticating to each" -" other. The content of the key file is arbitrary, but must be the same on" -" all members of the :term:`replica set` and :program:`mongos` instances " -"that connect to the set. The keyfile must be less than one kilobyte in " -"size and may only contain characters in the base64 set and the file must " -"not have group or \"world\" permissions on UNIX systems." -msgstr "" - -# 6720ae1276df4faf9fb06d0bdb2488ea -#: ../source/administration/configuration.txt:242 -msgid "" -"The :ref:`Replica Set Security ` section for " -"information on configuring authentication with replica sets." -msgstr "" - -# 0668d1a7ed0b47e48582a2cca51511b9 -#: ../source/administration/configuration.txt:245 -msgid "" -"The :doc:`/replication` document for more information on replication in " -"MongoDB and replica set configuration in general." -msgstr "" - -# 06522c4cfe9a473182dd651ca251a83b -#: ../source/administration/configuration.txt:249 -msgid "Sharding Configuration" -msgstr "" - -# 5016e5411ea24504a0670642973da245 -#: ../source/administration/configuration.txt:251 -msgid "" -"Sharding requires :program:`mongod` instances with different " -":program:`mongod` configurations for the :ref:`config servers ` and the :doc:`shards `. The config servers store the cluster's metadata, while the " -"shards store the data." -msgstr "" - -# 1e9a4cab2abd494fb705916b3cc4a3ff -#: ../source/administration/configuration.txt:257 -msgid "" -"To configure the config server :program:`mongod` instances, in the " -"configuration file, specify ``configsvr`` for the " -":setting:`sharding.clusterRole` setting." -msgstr "" - -# a06d8c9f41634a5f8a7953469f6f3bc8 -#: ../source/administration/configuration.txt:263 -msgid "" -"Starting in version 3.4, MongoDB removes support for mirrored config " -"servers and config servers must be deployed as a replica set. See " -":doc:`/tutorial/upgrade-config-servers-to-replica-set`." -msgstr "" - -# 176231aab0c44876b72fd6e85b80c592 -#: ../source/administration/configuration.txt:277 -msgid "" -"To deploy config servers as a replica set, the config servers must run " -"the :ref:`storage-wiredtiger`. :method:`Initiate ` the " -"replica set and add members." -msgstr "" - -# a2651ebc0b844683961761c0ba0a55d9 -#: ../source/administration/configuration.txt:281 -msgid "" -"To configure the shard :program:`mongod` instances, specify ``shardsvr`` " -"for the :setting:`sharding.clusterRole` setting, and if running as a " -"replica set, the replica set name:" -msgstr "" - -# 4db719513a984b7cba7ba863ef7f7fd2 -#: ../source/administration/configuration.txt:292 -msgid "" -"If running as a replica set, :method:`initiate ` the shard" -" replica set and add members." -msgstr "" - -# 233488707192459699bf05d594b905f9 -#: ../source/administration/configuration.txt:295 -msgid "" -"For the router (i.e. :program:`mongos`), configure at least one " -":program:`mongos` process with the following :doc:`setting `:" -msgstr "" - -# df19c05101a04e5dbb0102c7643c8d5a -#: ../source/administration/configuration.txt:304 -msgid "" -"You can specify additional members of the config server replica set by " -"specifying hostnames and ports in the form of a comma separated list " -"after the replica set name." -msgstr "" - -# 3cd8a4e450ef49c7ad22daac9e7b63a7 -#: ../source/administration/configuration.txt:308 -msgid "" -"The :doc:`/sharding` section of the manual for more information on " -"sharding and cluster configuration." -msgstr "" - -# a4a86340c0a34e5c8adca6c4385db064 -#: ../source/administration/configuration.txt:312 -msgid "Run Multiple Database Instances on the Same System" -msgstr "" - -# f265d43fcf9b44e0b990e5bb8702a64a -#: ../source/administration/configuration.txt:314 -msgid "" -"In many cases running multiple instances of :program:`mongod` on a single" -" system is not recommended. On some types of deployments [#multimongod]_ " -"and for testing purposes you may need to run more than one " -":program:`mongod` on a single system." -msgstr "" - -# d3e3258320cd411da9acffd9e0335b8d -#: ../source/administration/configuration.txt:319 -msgid "" -"In these cases, use a :ref:`base configuration ` for each " -"instance, but consider the following configuration values:" -msgstr "" - -# ccd8a8fa21974eaba38c22775ceb3056 -#: ../source/administration/configuration.txt:322 -msgid "In :doc:`YAML format `:" -msgstr "" - -# 8e6045f3e7874540b524aa932ef59552 -#: ../source/administration/configuration.txt:339 -msgid "" -"The :setting:`~storage.dbPath` value controls the location of the " -":program:`mongod` instance's data directory. Ensure that each database " -"has a distinct and well labeled data directory. The " -":setting:`~processManagement.pidFilePath` controls where " -":program:`mongod` process places it's :term:`process id ` file. As " -"this tracks the specific :program:`mongod` file, it is crucial that file " -"be unique and well labeled to make it easy to start and stop these " -"processes." -msgstr "" - -# 6750e237e60346c28c8fa3948e23a8ec -#: ../source/administration/configuration.txt:347 -msgid "" -"Create additional :term:`init scripts ` and/or adjust your " -"existing MongoDB configuration and init script as needed to control these" -" processes." -msgstr "" - -# 60c76eb013b145488b6ae1979cd8aab6 -#: ../source/administration/configuration.txt:351 -msgid "" -"Single-tenant systems with :term:`SSD` or other high performance disks " -"may provide acceptable performance levels for multiple :program:`mongod` " -"instances. Additionally, you may find that multiple databases with small " -"working sets may function acceptably on a single system." -msgstr "" - -# ef03c79460164503aacd66b2ef50fe9d -#: ../source/administration/configuration.txt:358 -msgid "Diagnostic Configurations" -msgstr "" - -# a3e4741fc7c346b5ba247d2967464c61 -#: ../source/administration/configuration.txt:360 -msgid "" -"The following configuration options control various :program:`mongod` " -"behaviors for diagnostic purposes:" -msgstr "" - -# 260360d7a4384631837ec3882478c0ac -#: ../source/administration/configuration.txt:363 -msgid "" -":setting:`operationProfiling.mode` sets the :ref:`database profiler " -"` level. The profiler is not active by default " -"because of the possible impact on the profiler itself on performance. " -"Unless this setting is on, queries are not profiled." -msgstr "" - -# 650f5007915349139e50ad04a0282f0f -#: ../source/administration/configuration.txt:368 -msgid "" -":setting:`operationProfiling.slowOpThresholdMs` configures the threshold " -"which determines whether a query is \"slow\" for the purpose of the " -"logging system and the :ref:`profiler `. The default " -"value is 100 milliseconds. Set a lower value if the database profiler " -"does not return useful results or a higher value to only log the longest " -"running queries." -msgstr "" - -# 6922a950a4a04578b2c78bff074bbee4 -#: ../source/administration/configuration.txt:375 -msgid "" -":setting:`systemLog.verbosity` controls the amount of logging output that" -" :program:`mongod` write to the log. Only use this option if you are " -"experiencing an issue that is not reflected in the normal logging level." -msgstr "" - -# 6b82c8a631a8497393c4b419416fb956 -#: ../source/administration/configuration.txt:382 -msgid "" -"You can also specify verbosity level for specific components using the " -"``systemLog.component..verbosity`` setting. For the available " -"components, see :setting:`component verbosity settings " -"`." -msgstr "" - -# 9d34d85db2c7431b90b1e824b58c346b -#: ../source/administration/configuration.txt:387 -msgid "" -"For more information, see also :ref:`database-profiling` and " -":doc:`/administration/analyzing-mongodb-performance`." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid ":doc:`/core/security`" -#~ msgstr "" - -#~ msgid "" -#~ "Sharding requires a number of " -#~ ":program:`mongod` instances with different " -#~ "configurations. The config servers store " -#~ "the cluster's metadata, while the " -#~ "cluster distributes data among one or" -#~ " more shard servers." -#~ msgstr "" - -#~ msgid "" -#~ ":term:`Config servers ` are" -#~ " not :term:`replica sets `." -#~ msgstr "" - -#~ msgid "" -#~ "To set up one or three \"config" -#~ " server\" instances as :ref:`normal " -#~ "` :program:`mongod` instances, and" -#~ " then add the following configuration " -#~ "option:" -#~ msgstr "" - -#~ msgid "" -#~ "This creates a config server running " -#~ "on the private IP address ``10.8.0.12``" -#~ " on port ``27001``. Make sure that" -#~ " there are no port conflicts, and " -#~ "that your config server is accessible" -#~ " from all of your :program:`mongos` " -#~ "and :program:`mongod` instances." -#~ msgstr "" - -#~ msgid "" -#~ "To set up shards, configure two or" -#~ " more :program:`mongod` instance using your" -#~ " :ref:`base configuration `, " -#~ "with the ``shardsvr`` value for the " -#~ ":setting:`sharding.clusterRole` setting:" -#~ msgstr "" - -#~ msgid "" -#~ "Finally, to establish the cluster, " -#~ "configure at least one :program:`mongos` " -#~ "process with the following settings:" -#~ msgstr "" - -#~ msgid "Always use 3 config servers in production environments." -#~ msgstr "" - -#~ msgid "" -#~ "You can specify multiple " -#~ ":setting:`~sharding.configDB` instances by " -#~ "specifying hostnames and ports in the" -#~ " form of a comma separated list." -#~ msgstr "" - -#~ msgid "" -#~ "In general, avoid modifying the " -#~ ":setting:`~sharding.chunkSize` from the default " -#~ "value of 64, [#chunksize]_ and ensure" -#~ " this setting is consistent among all" -#~ " :program:`mongos` instances." -#~ msgstr "" - -#~ msgid "" -#~ ":term:`Chunk` size is 64 megabytes by" -#~ " default, which provides the ideal " -#~ "balance between the most even " -#~ "distribution of data, for which smaller" -#~ " chunk sizes are best, and minimizing" -#~ " chunk migration, for which larger " -#~ "chunk sizes are optimal." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/administration/data-management.po b/locale/zh/LC_MESSAGES/administration/data-management.po deleted file mode 100644 index ec5fe10d59d..00000000000 --- a/locale/zh/LC_MESSAGES/administration/data-management.po +++ /dev/null @@ -1,52 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/data-management.txt:3 -msgid "Data Management" -msgstr "" - -#: ../source/administration/data-management.txt:13 -msgid "" -"These document introduce data management practices and strategies for " -"MongoDB deployments, including strategies for managing multi-data center " -"deployments, managing larger file stores, and data lifecycle tools." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-data-management.rst:6 -msgid ":doc:`/data-center-awareness`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-data-management.rst:4 -msgid "" -"Presents the MongoDB features that allow application developers and database" -" administrators to configure their deployments to be more data center aware " -"or allow operational and location-based separation." -msgstr "" - -#~ msgid ":doc:`/core/capped-collections`" -#~ msgstr "" - -#~ msgid "" -#~ "Capped collections provide a special type of size-constrained collections " -#~ "that preserve insertion order and can support high volume inserts." -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/expire-data`" -#~ msgstr "" - -#~ msgid "" -#~ "TTL collections make it possible to automatically remove data from a " -#~ "collection based on the value of a timestamp and are useful for managing " -#~ "data like machine generated event data that are only useful for a limited " -#~ "period of time." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/administration/indexes-creation.po b/locale/zh/LC_MESSAGES/administration/indexes-creation.po deleted file mode 100644 index 238e7d3a097..00000000000 --- a/locale/zh/LC_MESSAGES/administration/indexes-creation.po +++ /dev/null @@ -1,100 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/indexes-creation.txt:3 -msgid "Index Creation Tutorials" -msgstr "" - -#: ../source/administration/indexes-creation.txt:7 -msgid "" -"Instructions for creating and configuring indexes in MongoDB and building " -"indexes on replica sets and sharded clusters." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-creation.rst:4 -msgid ":doc:`/tutorial/create-an-index`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-creation.rst:4 -msgid "Build an index for any field on a collection." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-creation.rst:7 -msgid ":doc:`/tutorial/create-a-compound-index`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-creation.rst:7 -msgid "Build an index of multiple fields on a collection." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-creation.rst:11 -msgid ":doc:`/tutorial/create-a-unique-index`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-creation.rst:10 -msgid "" -"Build an index that enforces unique values for the indexed field or fields." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-creation.rst:16 -msgid ":doc:`/tutorial/create-a-sparse-index`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-creation.rst:14 -msgid "" -"Build an index that omits references to documents that do not include the " -"indexed field. This saves space when indexing fields that are present in " -"only some documents." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-creation.rst:21 -msgid ":doc:`/tutorial/create-a-hashed-index`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-creation.rst:19 -msgid "" -"Compute a hash of the value of a field in a collection and index the hashed " -"value. These indexes permit equality queries and may be suitable shard keys " -"for some collections." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-creation.rst:25 -msgid ":doc:`/tutorial/build-indexes-on-replica-sets`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-creation.rst:24 -msgid "" -"To build indexes on a replica set, you build the indexes separately on the " -"primary and the secondaries, as described here." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-creation.rst:30 -msgid ":doc:`/tutorial/build-indexes-in-the-background`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-creation.rst:28 -msgid "" -"Background index construction allows read and write operations to continue " -"while building the index, but take longer to complete and result in a larger" -" index." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-creation.rst:33 -msgid ":doc:`/tutorial/roll-back-to-v1.8-index`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-creation.rst:33 -msgid "" -"A ``{v : 0}`` index is necessary if you need to roll back from MongoDB " -"version 2.0 (or later) to MongoDB version 1.8." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/administration/indexes-geo.po b/locale/zh/LC_MESSAGES/administration/indexes-geo.po deleted file mode 100644 index 51d73fad84e..00000000000 --- a/locale/zh/LC_MESSAGES/administration/indexes-geo.po +++ /dev/null @@ -1,89 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/indexes-geo.txt:3 -msgid "Geospatial Index Tutorials" -msgstr "" - -#: ../source/administration/indexes-geo.txt:7 -msgid "" -"Instructions for creating and querying ``2d``, ``2dsphere``, and haystack " -"indexes." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-geo.rst:5 -msgid ":doc:`/tutorial/build-a-2dsphere-index`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-geo.rst:4 -msgid "" -"A ``2dsphere`` index supports data stored as both GeoJSON objects and as " -"legacy coordinate pairs." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-geo.rst:10 -msgid ":doc:`/tutorial/query-a-2dsphere-index`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-geo.rst:8 -msgid "" -"Search for locations within, near, or intersected by a GeoJSON shape, or " -"within a circle as defined by coordinate points on a sphere." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-geo.rst:14 -msgid ":doc:`/tutorial/build-a-2d-index`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-geo.rst:13 -msgid "" -"Create a ``2d`` index to support queries on data stored as legacy coordinate" -" pairs." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-geo.rst:17 -msgid ":doc:`/tutorial/query-a-2d-index`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-geo.rst:17 -msgid "Search for locations using legacy coordinate pairs." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-geo.rst:22 -msgid ":doc:`/tutorial/build-a-geohaystack-index`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-geo.rst:20 -msgid "" -"A haystack index is optimized to return results over small areas. For " -"queries that use spherical geometry, a ``2dsphere`` index is a better " -"option." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-geo.rst:26 -msgid ":doc:`/tutorial/query-a-geohaystack-index`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-geo.rst:25 -msgid "Search based on location and non-location data within a small area." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-geo.rst:28 -msgid "" -":doc:`/tutorial/calculate-distances-using-spherical-geometry-with-2d-" -"geospatial-indexes`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-geo.rst:29 -msgid "Convert distances to radians and back again." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/administration/indexes-management.po b/locale/zh/LC_MESSAGES/administration/indexes-management.po deleted file mode 100644 index 70460e00efa..00000000000 --- a/locale/zh/LC_MESSAGES/administration/indexes-management.po +++ /dev/null @@ -1,74 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/indexes-management.txt:3 -msgid "Index Management Tutorials" -msgstr "" - -#: ../source/administration/indexes-management.txt:7 -msgid "" -"Instructions for managing indexes and assessing index performance and use." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-management.rst:4 -msgid ":doc:`/tutorial/remove-indexes`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-management.rst:4 -msgid "Drop an index from a collection." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-management.rst:7 -msgid ":doc:`/tutorial/modify-an-index`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-management.rst:7 -msgid "Modify an existing index." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-management.rst:11 -msgid ":doc:`/tutorial/rebuild-indexes`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-management.rst:10 -msgid "" -"In a single operation, drop all indexes on a collection and then rebuild " -"them." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-management.rst:15 -msgid ":doc:`/tutorial/manage-in-progress-indexing-operations`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-management.rst:14 -msgid "" -"Check the status of indexing progress, or terminate an ongoing index build." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-management.rst:19 -msgid ":doc:`/tutorial/list-indexes`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-management.rst:18 -msgid "" -"Obtain a list of all indexes on a collection or of all indexes on all " -"collections in a database." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-management.rst:21 -msgid ":doc:`/tutorial/measure-index-use`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-management.rst:22 -msgid "Study query operations and observe index use for your database." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/administration/indexes-text.po b/locale/zh/LC_MESSAGES/administration/indexes-text.po deleted file mode 100644 index 7536492cfa0..00000000000 --- a/locale/zh/LC_MESSAGES/administration/indexes-text.po +++ /dev/null @@ -1,78 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/indexes-text.txt:3 -msgid "Text Search Tutorials" -msgstr "" - -#: ../source/administration/indexes-text.txt:7 -msgid "" -"Instructions for enabling MongoDB's text search feature, and for building " -"and configuring text indexes." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-text.rst:5 -msgid ":doc:`/tutorial/create-text-index-on-multiple-fields`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-text.rst:4 -msgid "" -"A ``text`` index allows searches on text strings in the index's specified " -"fields." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-text.rst:9 -msgid ":doc:`/tutorial/specify-language-for-text-index`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-text.rst:8 -msgid "" -"The specified language determines the list of stop words and the rules for " -"Text Search's stemmer and tokenizer." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-text.rst:12 -msgid ":doc:`/tutorial/avoid-text-index-name-limit`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-text.rst:12 -msgid "Override the ``text`` index name limit for long index names." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-text.rst:16 -msgid ":doc:`/tutorial/control-results-of-text-search`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-text.rst:15 -msgid "" -"Give priority to certain search values by denoting the significance of an " -"indexed field relative to other indexed fields" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-text.rst:20 -msgid ":doc:`/tutorial/limit-number-of-items-scanned-for-text-search`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-text.rst:19 -msgid "" -"Create an index to support queries that includes :query:`$text` expressions " -"and equality conditions." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-text.rst:22 -msgid ":doc:`/tutorial/text-search-in-aggregation`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-text.rst:23 -msgid "Perform various text search in the aggregation pipeline." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/administration/indexes.po b/locale/zh/LC_MESSAGES/administration/indexes.po deleted file mode 100644 index 5a75c585cae..00000000000 --- a/locale/zh/LC_MESSAGES/administration/indexes.po +++ /dev/null @@ -1,75 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/indexes.txt:3 -msgid "Indexing Tutorials" -msgstr "" - -#: ../source/administration/indexes.txt:7 -msgid "" -"Indexes allow MongoDB to process and fulfill queries quickly by creating " -"small and efficient representations of the documents in a collection." -msgstr "" - -#: ../source/administration/indexes.txt:10 -msgid "" -"The documents in this section outline specific tasks related to building and" -" maintaining indexes for data in MongoDB collections and discusses " -"strategies and practical approaches. For a conceptual overview of MongoDB " -"indexing, see the :doc:`/core/indexes` document." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorials-landing.rst:5 -msgid ":doc:`/administration/indexes-creation`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorials-landing.rst:4 -msgid "" -"Create and configure different types of indexes for different purposes." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorials-landing.rst:9 -msgid ":doc:`/administration/indexes-management`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorials-landing.rst:8 -msgid "Monitor and assess index performance and rebuild indexes as needed." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorials-landing.rst:13 -msgid ":doc:`/administration/indexes-geo`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorials-landing.rst:12 -msgid "" -"Create indexes that support data stored as :term:`GeoJSON` objects and " -"legacy coordinate pairs." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorials-landing.rst:16 -msgid ":doc:`/administration/indexes-text`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorials-landing.rst:16 -msgid "Build and configure indexes that support full-text searches." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorials-landing.rst:19 -msgid ":doc:`/applications/indexes`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorials-landing.rst:19 -msgid "" -"The factors that affect index performance and practical approaches to " -"indexing in MongoDB" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/administration/install-community.po b/locale/zh/LC_MESSAGES/administration/install-community.po deleted file mode 100644 index b51e02b9c55..00000000000 --- a/locale/zh/LC_MESSAGES/administration/install-community.po +++ /dev/null @@ -1,49 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/install-community.txt:3 -msgid "Install MongoDB Community Edition" -msgstr "" - -#: ../source/administration/install-community.txt:13 -msgid "" -"These documents provide instructions to install MongoDB Community Edition." -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-community.rst:5 -msgid ":doc:`Install on Linux `" -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-community.rst:4 -msgid "Install MongoDB Community Edition and required dependencies on Linux." -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-community.rst:9 -msgid ":doc:`Install on OS X `" -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-community.rst:8 -msgid "" -"Install MongoDB Community Edition on OS X systems from Homebrew packages or " -"from MongoDB archives." -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-community.rst:12 -msgid ":doc:`Install on Windows `" -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-community.rst:12 -msgid "" -"Install MongoDB Community Edition on Windows systems and optionally start " -"MongoDB as a Windows service." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/administration/install-enterprise-linux.po b/locale/zh/LC_MESSAGES/administration/install-enterprise-linux.po deleted file mode 100644 index ceff9eec094..00000000000 --- a/locale/zh/LC_MESSAGES/administration/install-enterprise-linux.po +++ /dev/null @@ -1,78 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/install-enterprise-linux.txt:3 -msgid "Install MongoDB Enterprise on Linux" -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-enterprise-linux.rst:5 -msgid "" -":doc:`Install on Red Hat `" -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-enterprise-linux.rst:4 -msgid "" -"Install MongoDB Enterprise and required dependencies on Red Hat Enterprise " -"or CentOS Systems using packages." -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-enterprise-linux.rst:9 -msgid "" -":doc:`Install on Ubuntu `" -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-enterprise-linux.rst:8 -msgid "" -"Install MongoDB Enterprise and required dependencies on Ubuntu Linux Systems" -" using packages." -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-enterprise-linux.rst:13 -msgid "" -":doc:`Install on Debian `" -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-enterprise-linux.rst:12 -msgid "" -"Install MongoDB Enterprise and required dependencies on Debian Linux Systems" -" using packages." -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-enterprise-linux.rst:17 -msgid ":doc:`Install on SUSE `" -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-enterprise-linux.rst:16 -msgid "" -"Install MongoDB Enterprise and required dependencies on SUSE Enterprise " -"Linux." -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-enterprise-linux.rst:21 -msgid "" -":doc:`Install on Amazon `" -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-enterprise-linux.rst:20 -msgid "" -"Install MongoDB Enterprise and required dependencies on Amazon Linux AMI." -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-enterprise-linux.rst:23 -msgid "" -":doc:`Install From Tarball `" -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-enterprise-linux.rst:24 -msgid "Install MongoDB Enterprise from a tarball." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/administration/install-enterprise.po b/locale/zh/LC_MESSAGES/administration/install-enterprise.po deleted file mode 100644 index 0672e740cf0..00000000000 --- a/locale/zh/LC_MESSAGES/administration/install-enterprise.po +++ /dev/null @@ -1,127 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/install-enterprise.txt:3 -msgid "Install MongoDB Enterprise" -msgstr "" - -#: ../source/administration/install-enterprise.txt:13 -msgid "These documents provide instructions to install MongoDB Enterprise." -msgstr "" - -#: ../source/administration/install-enterprise.txt:15 -msgid "" -"MongoDB Enterprise is available for MongoDB Enterprise subscribers and " -"includes several additional features including support for SNMP monitoring, " -"LDAP authentication, Kerberos authentication, and System Event Auditing." -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-enterprise.rst:5 -msgid ":doc:`Install on Linux `" -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-enterprise.rst:4 -msgid "" -"Install the official builds of MongoDB Enterprise on Linux-based systems." -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-enterprise.rst:8 -msgid ":doc:`Install on OS X `" -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-enterprise.rst:8 -msgid "Install the official build of MongoDB Enterprise on OS X" -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-enterprise.rst:11 -msgid "" -":doc:`Install on Windows `" -msgstr "" - -#: ../source/includes/toc/dfn-list-installation-enterprise.rst:11 -msgid "Install MongoDB Enterprise on Windows using the ``.msi`` installer." -msgstr "" - -#~ msgid "" -#~ "These documents provide instructions to install MongoDB Enterprise for Linux" -#~ " and Windows Systems." -#~ msgstr "" - -#~ msgid "" -#~ ":doc:`Install MongoDB Enterprise on Red Hat `" -#~ msgstr "" - -#~ msgid "" -#~ "Install the MongoDB Enterprise build and required dependencies on Red Hat " -#~ "Enterprise or CentOS Systems using packages." -#~ msgstr "" - -#~ msgid "" -#~ ":doc:`Install MongoDB Enterprise on Ubuntu `" -#~ msgstr "" - -#~ msgid "" -#~ "Install the MongoDB Enterprise build and required dependencies on Ubuntu " -#~ "Linux Systems using packages." -#~ msgstr "" - -#~ msgid "" -#~ ":doc:`Install MongoDB Enterprise on Debian `" -#~ msgstr "" - -#~ msgid "" -#~ "Install the MongoDB Enterprise build and required dependencies on Debian " -#~ "Linux Systems using packages." -#~ msgstr "" - -#~ msgid "" -#~ ":doc:`Install MongoDB Enterprise on SUSE `" -#~ msgstr "" - -#~ msgid "" -#~ "Install the MongoDB Enterprise build and required dependencies on SUSE " -#~ "Enterprise Linux." -#~ msgstr "" - -#~ msgid "" -#~ ":doc:`Install MongoDB Enterprise on Amazon AMI `" -#~ msgstr "" - -#~ msgid "" -#~ "Install the MongoDB Enterprise build and required dependencies on Amazon " -#~ "Linux AMI." -#~ msgstr "" - -#~ msgid "" -#~ ":doc:`Install MongoDB Enterprise From Tarball `" -#~ msgstr "" - -#~ msgid "" -#~ "Install the official build of MongoDB Enterprise from MongoDB archives." -#~ msgstr "" - -#~ msgid "" -#~ ":doc:`Install MongoDB Enterprise on Windows `" -#~ msgstr "" - -#~ msgid "" -#~ "Install the MongoDB Enterprise build and required dependencies using the " -#~ "``.msi`` installer." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/administration/install-on-linux.po b/locale/zh/LC_MESSAGES/administration/install-on-linux.po deleted file mode 100644 index 19f7daac5b1..00000000000 --- a/locale/zh/LC_MESSAGES/administration/install-on-linux.po +++ /dev/null @@ -1,166 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 174398ca30fa4e9a891584800804191b -#: ../source/administration/install-on-linux.txt:3 -msgid "Install MongoDB Community Edition on Linux" -msgstr "" - -# ef1f31223b004568ae76d823356495b9 -#: ../source/administration/install-on-linux.txt -msgid "On this page" -msgstr "" - -# ed037a318f574599a7948182a5ceefe7 -#: ../source/administration/install-on-linux.txt:13 -msgid "" -"These documents provide instructions to install MongoDB Community Edition" -" for various Linux systems." -msgstr "" - -# ee63e281f63143c9b6918711c75b9725 -#: ../source/administration/install-on-linux.txt:19 -msgid "Recommended" -msgstr "" - -# b38d18a477964adea1a57c5948d63c0f -#: ../source/administration/install-on-linux.txt:21 -msgid "" -"For the best installation experience, MongoDB provides packages for " -"popular Linux distributions. These packages, which support specific " -"platforms and provide improved performance and TLS/SSL support, are the " -"preferred way to run MongoDB. The following guides detail the " -"installation process for these systems:" -msgstr "" - -# 87692c124e5141e8a06d40a54790ef99 -#: ../source/includes/toc/dfn-list-spec-installation-linux-packages.rst:5 -msgid ":doc:`Install on Red Hat `" -msgstr "" - -# 6960358a45604c41b87ad3f116744488 -#: ../source/includes/toc/dfn-list-spec-installation-linux-packages.rst:4 -msgid "" -"Install MongoDB Community Edition on Red Hat Enterprise and related Linux" -" systems using ``.rpm`` packages." -msgstr "" - -# 6955454cf2f041509a207b20b93d776f -#: ../source/includes/toc/dfn-list-spec-installation-linux-packages.rst:9 -msgid ":doc:`Install on SUSE `" -msgstr "" - -# ab454b89ab4940649780d153eef3b97c -#: ../source/includes/toc/dfn-list-spec-installation-linux-packages.rst:8 -msgid "" -"Install MongoDB Community Edition on SUSE Linux systems using ``.rpm`` " -"packages." -msgstr "" - -# 27198754dcae40999415ba37b98d1990 -#: ../source/includes/toc/dfn-list-spec-installation-linux-packages.rst:13 -msgid ":doc:`Install on Amazon `" -msgstr "" - -# b170ff7e9e844c389e4d5e533ab243b0 -#: ../source/includes/toc/dfn-list-spec-installation-linux-packages.rst:12 -msgid "" -"Install MongoDB Community Edition on Amazon Linux AMI systems using " -"``.rpm`` packages." -msgstr "" - -# 8a5b79b3bdaa4e35b80809dc28a37b4b -#: ../source/includes/toc/dfn-list-spec-installation-linux-packages.rst:17 -msgid ":doc:`Install on Ubuntu `" -msgstr "" - -# 017bb2311f0449af8ae95d52ae7036cd -#: ../source/includes/toc/dfn-list-spec-installation-linux-packages.rst:16 -msgid "" -"Install MongoDB Community Edition on Ubuntu Linux systems using ``.deb`` " -"packages." -msgstr "" - -# 0970731d3706416c8bd87938e704551e -#: ../source/includes/toc/dfn-list-spec-installation-linux-packages.rst:20 -msgid ":doc:`Install on Debian `" -msgstr "" - -# d9c9f7605f604e55bbe868672db6bd93 -#: ../source/includes/toc/dfn-list-spec-installation-linux-packages.rst:20 -msgid "" -"Install MongoDB Community Edition on Debian systems using ``.deb`` " -"packages." -msgstr "" - -# 3b92924443db4a5cb9b446d5888398ed -#: ../source/administration/install-on-linux.txt:29 -msgid "" -"For systems without supported packages, refer to the Manual Installation " -"tutorial." -msgstr "" - -# 1e66659e08f84bf7a3af3ccadaba88a0 -#: ../source/administration/install-on-linux.txt:33 -msgid "Manual Installation" -msgstr "" - -# 52545d7c37b149abb5f013b2ad0b908d -#: ../source/administration/install-on-linux.txt:35 -msgid "" -"For Linux systems without supported packages, MongoDB provides a generic " -"Linux release. These versions of MongoDB don't include TLS/SSL, and may " -"not perform as well as the targeted packages, but are compatible on most " -"contemporary Linux systems. See the following guides for installation:" -msgstr "" - -# 75dfe9b5b29049d5b080bea242e000e4 -#: ../source/includes/toc/dfn-list-spec-installation-linux-other.rst:4 -msgid ":doc:`Install From Tarball `" -msgstr "" - -# 656efc10c81e492987d20cb78726ed4f -#: ../source/includes/toc/dfn-list-spec-installation-linux-other.rst:4 -msgid "" -"Install MongoDB Community Edition on other Linux systems from MongoDB " -"archives." -msgstr "" - -#~ msgid "Install on Linux" -#~ msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "Install MongoDB on SUSE Linux systems using ``.rpm`` packages." -#~ msgstr "" - -#~ msgid ":doc:`Install on Amazon Linux `" -#~ msgstr "" - -#~ msgid "Install MongoDB on Amazon Linux systems using ``.rpm`` packages." -#~ msgstr "" - -#~ msgid "Install MongoDB on Ubuntu Linux systems using ``.deb`` packages." -#~ msgstr "" - -#~ msgid "Install MongoDB on Debian systems using ``.deb`` packages." -#~ msgstr "" - -#~ msgid "" -#~ "Starting in MongoDB 3.2, 32-bit binaries" -#~ " are deprecated and will be " -#~ "unavailable in future releases." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/administration/maintenance.po b/locale/zh/LC_MESSAGES/administration/maintenance.po deleted file mode 100644 index 9e1d7e04bd3..00000000000 --- a/locale/zh/LC_MESSAGES/administration/maintenance.po +++ /dev/null @@ -1,144 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/maintenance.txt:3 -msgid "Configuration, Maintenance, and Analysis" -msgstr "" - -#: ../source/administration/maintenance.txt:13 -msgid "" -"The following tutorials describe routine management operations, including " -"configuration and performance analysis:" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-routine.rst:5 -msgid ":doc:`/tutorial/transparent-huge-pages`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-routine.rst:4 -msgid "" -"Describes Transparent Huge Pages (THP) and provides detailed instructions on" -" disabling them." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-routine.rst:9 -msgid ":doc:`/tutorial/use-database-commands`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-routine.rst:8 -msgid "" -"The process for running database commands that provide basic database " -"operations." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-routine.rst:12 -msgid ":doc:`/tutorial/manage-mongodb-processes`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-routine.rst:12 -msgid "Start, configure, and manage running :program:`mongod` process." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-routine.rst:16 -msgid ":doc:`/tutorial/terminate-running-operations`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-routine.rst:15 -msgid "" -"Stop in progress MongoDB client operations using :method:`db.killOp()` and " -":method:`~cursor.maxTimeMS()`." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-routine.rst:20 -msgid ":doc:`/tutorial/manage-the-database-profiler`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-routine.rst:19 -msgid "" -"Collect data that introspects the performance of query and update operations" -" on a :program:`mongod` instance." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-routine.rst:23 -msgid ":doc:`/tutorial/rotate-log-files`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-routine.rst:23 -msgid "Archive the current log files and start new ones." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-routine.rst:31 -msgid ":doc:`/tutorial/store-javascript-function-on-server`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-routine.rst:31 -msgid "Describes how to store JavaScript functions on a MongoDB server." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-routine.rst:35 -msgid ":doc:`/tutorial/upgrade-revision`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-routine.rst:34 -msgid "" -"Introduces the basic process for upgrading a MongoDB deployment between " -"different minor release versions." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-routine.rst:39 -msgid ":doc:`/tutorial/monitor-with-snmp`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-routine.rst:38 -msgid "" -"The SNMP extension, available in MongoDB Enterprise, allows MongoDB to " -"provide database metrics via SNMP." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-routine.rst:43 -msgid ":doc:`/tutorial/monitor-with-snmp-on-windows`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-routine.rst:42 -msgid "" -"The SNMP extension, available in the Windows build of MongoDB Enterprise, " -"allows MongoDB to provide database metrics via SNMP." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-routine.rst:46 -msgid ":doc:`/tutorial/troubleshoot-snmp`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-routine.rst:46 -msgid "" -"Outlines common errors and diagnostic processes useful for deploying MongoDB" -" Enterprise with SNMP support." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-routine.rst:28 -msgid ":doc:`/tutorial/admin-manage-journaling`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-routine.rst:26 -msgid "" -"Describes the procedures for configuring and managing MongoDB's journaling " -"system, which allows MongoDB to provide crash resiliency and durability." -msgstr "" - -#~ msgid ":doc:`/tutorial/manage-journaling`" -#~ msgstr "" - -#~ msgid "" -#~ "Describes the procedures for configuring and managing MongoDB's journaling " -#~ "system which allows MongoDB to provide crash resiliency and durability." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/administration/monitoring.po b/locale/zh/LC_MESSAGES/administration/monitoring.po deleted file mode 100644 index 6913e3f3fe2..00000000000 --- a/locale/zh/LC_MESSAGES/administration/monitoring.po +++ /dev/null @@ -1,1019 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# d522cab2738c46a38ac05ede8af88620 -#: ../source/administration/monitoring.txt:3 -msgid "Monitoring for MongoDB" -msgstr "" - -# c74c164e1aad4343bc6ace7cd6b4fb24 -#: ../source/administration/monitoring.txt -msgid "On this page" -msgstr "" - -# 5fa26526a1204706b9141a97ae78d74a -#: ../source/administration/monitoring.txt:13 -msgid "" -"Monitoring is a critical component of all database administration. A firm" -" grasp of MongoDB's reporting will allow you to assess the state of your " -"database and maintain your deployment without crisis. Additionally, a " -"sense of MongoDB's normal operational parameters will allow you to " -"diagnose problems before they escalate to failures." -msgstr "" - -# 91cbaa157c504d0da5659486b5c177b8 -#: ../source/administration/monitoring.txt:19 -msgid "" -"This document presents an overview of the available monitoring utilities " -"and the reporting statistics available in MongoDB. It also introduces " -"diagnostic strategies and suggestions for monitoring replica sets and " -"sharded clusters." -msgstr "" - -# 9c1161e7575b4ffb9cbff7433f65238f -#: ../source/includes/fact-mms-summary.rst:2 -msgid "" -"|mms-home|, a hosted service, and `Ops Manager " -"`_, an on-premise solution, provide monitoring, backup," -" and automation of MongoDB instances. See the |mms-docs| and `Ops Manager" -" documentation `_ for more " -"information." -msgstr "" - -# 93e50cb23ce241daa79630b1cd650d71 -#: ../source/administration/monitoring.txt:28 -msgid "Monitoring Strategies" -msgstr "" - -# da3ad1a934d647b68875bf20c0610fb8 -#: ../source/administration/monitoring.txt:30 -msgid "" -"There are three methods for collecting data about the state of a running " -"MongoDB instance:" -msgstr "" - -# ed06ad0704d84f2c9930e7ba3d0b2727 -#: ../source/administration/monitoring.txt:33 -msgid "" -"First, there is a set of utilities distributed with MongoDB that provides" -" real-time reporting of database activities." -msgstr "" - -# 6f13a364d1d4429a8ab2d40529f67000 -#: ../source/administration/monitoring.txt:36 -msgid "" -"Second, :doc:`database commands ` return statistics " -"regarding the current database state with greater fidelity." -msgstr "" - -# 86196ac487614db09bb4f26137b1bfe4 -#: ../source/administration/monitoring.txt:40 -msgid "" -"Third, |mms-home|, a hosted service, and :products:`Ops Manager, an on-" -"premise solution available in MongoDB Enterprise Advanced `, provide monitoring to collect data from " -"running MongoDB deployments as well as providing visualization and alerts" -" based on that data." -msgstr "" - -# cde34e11b21f4ae5b0221de902d5b718 -#: ../source/administration/monitoring.txt:47 -msgid "" -"Each strategy can help answer different questions and is useful in " -"different contexts. These methods are complementary." -msgstr "" - -# 72d2955d8f1d4428b6f1e83ebc76651f -#: ../source/administration/monitoring.txt:51 -msgid "MongoDB Reporting Tools" -msgstr "" - -# 4437cf3140604df9a5761c4ec4241eb9 -#: ../source/administration/monitoring.txt:53 -msgid "" -"This section provides an overview of the reporting methods distributed " -"with MongoDB. It also offers examples of the kinds of questions that each" -" method is best suited to help you address." -msgstr "" - -# 3d6f06e9e13f4ed8b5fac4bc810db486 -#: ../source/administration/monitoring.txt:58 -msgid "Utilities" -msgstr "" - -# e0f59d49c3ee4389b8b41e3b474726d8 -#: ../source/administration/monitoring.txt:60 -msgid "" -"The MongoDB distribution includes a number of utilities that quickly " -"return statistics about instances' performance and activity. Typically, " -"these are most useful for diagnosing issues and assessing normal " -"operation." -msgstr "" - -# 0da7db241b364fd497154cc1ff480d3a -#: ../source/administration/monitoring.txt:66 -msgid "``mongostat``" -msgstr "" - -# f8d28540e3464a2fa6362d046ef22784 -#: ../source/administration/monitoring.txt:68 -msgid "" -":program:`mongostat` captures and returns the counts of database " -"operations by type (e.g. insert, query, update, delete, etc.). These " -"counts report on the load distribution on the server." -msgstr "" - -# def8aaaafde64c60b3415cc42934cfe1 -#: ../source/administration/monitoring.txt:72 -msgid "" -"Use :program:`mongostat` to understand the distribution of operation " -"types and to inform capacity planning. See the :doc:`mongostat manual " -"` for details." -msgstr "" - -# 28f294bbb4fa4e248a9965e3b1b0d704 -#: ../source/administration/monitoring.txt:77 -msgid "``mongotop``" -msgstr "" - -# a39dc00abad14f1da08fd7b99a3b7fba -#: ../source/administration/monitoring.txt:79 -msgid "" -":program:`mongotop` tracks and reports the current read and write " -"activity of a MongoDB instance, and reports these statistics on a per " -"collection basis." -msgstr "" - -# 5a401beb810845859d84cf793dae6de5 -#: ../source/administration/monitoring.txt:83 -msgid "" -"Use :program:`mongotop` to check if your database activity and use match " -"your expectations. See the :doc:`mongotop manual " -"` for details." -msgstr "" - -# 94090a307c154f27b5b51d2383bacfd4 -#: ../source/administration/monitoring.txt:90 -msgid "HTTP Console" -msgstr "" - -# 39c665e3334d42898d505b82914a1b29 -#: ../source/includes/fact-deprecated-http-interface.rst:3 -msgid "HTTP interface for MongoDB" -msgstr "" - -# ee2f2db2cac140d28a979f4a071d7666 -#: ../source/administration/monitoring.txt:94 -msgid "" -"MongoDB provides a web interface that exposes diagnostic and monitoring " -"information in a simple web page. The web interface is accessible at " -"``localhost:``, where the ```` number is **1000** more than " -"the :program:`mongod` port ." -msgstr "" - -# 8d4d53c7b40d4706af22f9535155bb8c -#: ../source/administration/monitoring.txt:99 -msgid "" -"For example, if a locally running :program:`mongod` is using the default " -"port ``27017``, access the HTTP console at ``http://localhost:28017``." -msgstr "" - -# 251aafe813be4843983b88d78414ee7d -#: ../source/administration/monitoring.txt:104 -msgid "Commands" -msgstr "" - -# 1994afdce7f746e3a9c9f1a81dca7bf6 -#: ../source/administration/monitoring.txt:106 -msgid "" -"MongoDB includes a number of commands that report on the state of the " -"database." -msgstr "" - -# 4f8b9a3eef244492b8a8170e23d21cec -#: ../source/administration/monitoring.txt:109 -msgid "" -"These data may provide a finer level of granularity than the utilities " -"discussed above. Consider using their output in scripts and programs to " -"develop custom alerts, or to modify the behavior of your application in " -"response to the activity of your instance. The :method:`db.currentOp` " -"method is another useful tool for identifying the database instance's in-" -"progress operations." -msgstr "" - -# caba02f7830d4890b079ec7d5e4b7b57 -#: ../source/administration/monitoring.txt:117 -msgid "``serverStatus``" -msgstr "" - -# 872cb36ce79f4a5f93c4cc313ae4cd84 -#: ../source/administration/monitoring.txt:119 -msgid "" -"The :dbcommand:`serverStatus` command, or :method:`db.serverStatus()` " -"from the shell, returns a general overview of the status of the database," -" detailing disk usage, memory use, connection, journaling, and index " -"access. The command returns quickly and does not impact MongoDB " -"performance." -msgstr "" - -# c84a88787c7b4a93ba756c0026fa6b38 -#: ../source/administration/monitoring.txt:125 -msgid "" -":dbcommand:`serverStatus` outputs an account of the state of a MongoDB " -"instance. This command is rarely run directly. In most cases, the data is" -" more meaningful when aggregated, as one would see with monitoring tools " -"including |mms-home| and :products:`Ops Manager `. Nevertheless, all administrators should be familiar " -"with the data provided by :dbcommand:`serverStatus`." -msgstr "" - -# a4261300c9f14e1c99ce4d62d2848194 -#: ../source/administration/monitoring.txt:134 -msgid "``dbStats``" -msgstr "" - -# 57094dd482af4424bd008c7850ccc761 -#: ../source/administration/monitoring.txt:136 -msgid "" -"The :dbcommand:`dbStats` command, or :method:`db.stats()` from the shell," -" returns a document that addresses storage use and data volumes. The " -":dbcommand:`dbStats` reflect the amount of storage used, the quantity of " -"data contained in the database, and object, collection, and index " -"counters." -msgstr "" - -# 01078f007e8a4c4d8ec04804cd0aafd4 -#: ../source/administration/monitoring.txt:142 -msgid "" -"Use this data to monitor the state and storage capacity of a specific " -"database. This output also allows you to compare use between databases " -"and to determine the average :term:`document` size in a database." -msgstr "" - -# 43b4445c79e441a8a5dbc507a0eb0952 -#: ../source/administration/monitoring.txt:148 -msgid "``collStats``" -msgstr "" - -# 4ed1882686394dd18111206f9027cf5a -#: ../source/administration/monitoring.txt:150 -msgid "" -"The :dbcommand:`collStats` or :method:`db.collection.stats()` from the " -"shell that provides statistics that resemble :dbcommand:`dbStats` on the " -"collection level, including a count of the objects in the collection, the" -" size of the collection, the amount of disk space used by the collection," -" and information about its indexes." -msgstr "" - -# a652c56ff5d3496494b53b15ca1adf27 -#: ../source/administration/monitoring.txt:157 -msgid "``replSetGetStatus``" -msgstr "" - -# 270b1979888c41109768f4fa3c9a9c33 -#: ../source/administration/monitoring.txt:159 -msgid "" -"The :dbcommand:`replSetGetStatus` command (:method:`rs.status()` from the" -" shell) returns an overview of your replica set's status. The " -":doc:`replSetGetStatus ` document " -"details the state and configuration of the replica set and statistics " -"about its members." -msgstr "" - -# 0d05db6a667a40cbb3ebe00089610082 -#: ../source/administration/monitoring.txt:164 -msgid "" -"Use this data to ensure that replication is properly configured, and to " -"check the connections between the current host and the other members of " -"the replica set." -msgstr "" - -# 8438a7c21fb4482ca0ba427863daa9d0 -#: ../source/administration/monitoring.txt:169 -msgid "Third Party Tools" -msgstr "" - -# bc26c7e0d248497c82a1292289893406 -#: ../source/administration/monitoring.txt:171 -msgid "" -"A number of third party monitoring tools have support for MongoDB, either" -" directly, or through their own plugins." -msgstr "" - -# 7ec9939772f44f2bb82b032ed4d7d564 -#: ../source/administration/monitoring.txt:175 -msgid "Self Hosted Monitoring Tools" -msgstr "" - -# 41deef9cd5e04da1b8dadd0f6077e38c -#: ../source/administration/monitoring.txt:177 -msgid "" -"These are monitoring tools that you must install, configure and maintain " -"on your own servers. Most are open source." -msgstr "" - -# 62a458a0b4c74e34a6b6ef0f1d40cfd1 -#: ../source/administration/monitoring.txt:183 -msgid "**Tool**" -msgstr "" - -# 8e14f6eb9ca041538f3c34f7f7627803 -#: ../source/administration/monitoring.txt:185 -msgid "**Plugin**" -msgstr "" - -# 7853cfefe33644ddb182979b163f5dae -#: ../source/administration/monitoring.txt:187 -msgid "**Description**" -msgstr "" - -# 615af437d35a4b74a0ccf91e6f41dd01 -#: ../source/administration/monitoring.txt:189 -msgid "`Ganglia `_" -msgstr "" - -# 92a1e225bdc84c2b9913138c6863baa8 -#: ../source/administration/monitoring.txt:191 -msgid "`mongodb-ganglia `_" -msgstr "" - -# dfe0887b62bd44fb96ddcb98b118da42 -#: ../source/administration/monitoring.txt:193 -msgid "" -"Python script to report operations per second, memory usage, btree " -"statistics, master/slave status and current connections." -msgstr "" - -# ea6431686dd641079815e2b8518ccb7d -#: ../source/administration/monitoring.txt:196 -msgid "Ganglia" -msgstr "" - -# c47985a50f6242e380b8bc3d26a4269d -#: ../source/administration/monitoring.txt:198 -msgid "`gmond_python_modules `_" -msgstr "" - -# eadfb070c8f34d29b3e9693975893f91 -#: ../source/administration/monitoring.txt:200 -msgid "" -"Parses output from the :dbcommand:`serverStatus` and " -":dbcommand:`replSetGetStatus` commands." -msgstr "" - -# f3744fa62b87410baf2258ac67140ae6 -#: ../source/administration/monitoring.txt:203 -msgid "`Motop `_" -msgstr "" - -# 0f1b986161d24cbcb0b2357503f105d8 -# f3a8e36a06504da7ae6032bc384edae4 -#: ../source/administration/monitoring.txt:204 -#: ../source/administration/monitoring.txt:211 -msgid "*None*" -msgstr "" - -# 6c27a772cbcd465aadd89d513080895e -#: ../source/administration/monitoring.txt:206 -msgid "" -"Realtime monitoring tool for MongoDB servers. Shows current operations " -"ordered by durations every second." -msgstr "" - -# e98a929a964445368e722491a40c50a5 -#: ../source/administration/monitoring.txt:209 -msgid "`mtop `_" -msgstr "" - -# c410fe4c7bb24d8fa6803796af83a1f0 -#: ../source/administration/monitoring.txt:213 -msgid "A top like tool." -msgstr "" - -# eecc9f6ff6da45e782161bcebfc31189 -#: ../source/administration/monitoring.txt:215 -msgid "`Munin `_" -msgstr "" - -# c90d2def5de84aacb9eaa3b09ef20126 -#: ../source/administration/monitoring.txt:217 -msgid "`mongo-munin `_" -msgstr "" - -# e787b61523884bd98b8106a77481b330 -#: ../source/administration/monitoring.txt:219 -msgid "Retrieves server statistics." -msgstr "" - -# 6710b2014f6e4af086688b78489535dd -# 5fa02198981d437284d547a06e4c6c6d -#: ../source/administration/monitoring.txt:221 -#: ../source/administration/monitoring.txt:228 -msgid "Munin" -msgstr "" - -# dd9058a23f804d41b0acf500b1b1ea1b -#: ../source/administration/monitoring.txt:223 -msgid "`mongomon `_" -msgstr "" - -# 09248ea9df7b476d9b63bfa35b3842a2 -#: ../source/administration/monitoring.txt:225 -msgid "" -"Retrieves collection statistics (sizes, index sizes, and each " -"(configured) collection count for one DB)." -msgstr "" - -# 7826ff10169c49ffa68ac5dfeb5b5c9b -#: ../source/administration/monitoring.txt:230 -msgid "" -"`munin-plugins Ubuntu PPA `_" -msgstr "" - -# b772e7628ad94ba5941657eb005d4b67 -#: ../source/administration/monitoring.txt:233 -msgid "Some additional munin plugins not in the main distribution." -msgstr "" - -# 79542534bfb9488cbbae0e3f311fb2f1 -#: ../source/administration/monitoring.txt:235 -msgid "`Nagios `_" -msgstr "" - -# 10024bc5e32744188336ceeb796d7410 -#: ../source/administration/monitoring.txt:237 -msgid "`nagios-plugin-mongodb `_" -msgstr "" - -# b703533da3e8477088368c6c9a320f69 -#: ../source/administration/monitoring.txt:240 -msgid "A simple Nagios check script, written in Python." -msgstr "" - -# a4d9358845d4453baa37b180f835b3bd -#: ../source/administration/monitoring.txt:242 -msgid "`SPM Performance Monitoring `_" -msgstr "" - -# 8a01e40cae934ee293892e8eca288e2f -#: ../source/administration/monitoring.txt:244 -msgid "" -"`MongoDB Docker Agent `_" -msgstr "" - -# 7d24bb3d12ed42779db05b1a78e7cf08 -#: ../source/administration/monitoring.txt:246 -msgid "" -"`Monitoring, Anomaly Detection and Alerting " -"`_ SPM " -"monitors all key MongoDB metrics together with infrastructure incl. " -"Docker and other application metrics e.g. Node.js, Java, NGINX, Apache, " -"HAProxy or Elasticsearch. SPM is available On Premises and in the Cloud " -"(SaaS) and provides correlation of metrics and logs." -msgstr "" - -# 1f2e7efc95964dc0b65aa08fad3371c3 -#: ../source/administration/monitoring.txt:249 -msgid "" -"Also consider `dex `_, an index and " -"query analyzing tool for MongoDB that compares MongoDB log files and " -"indexes to make indexing recommendations." -msgstr "" - -# c3fb80a38edd478ca11a9f186ea850df -#: ../source/administration/monitoring.txt:254 -msgid "" -":products:`Ops Manager, an on-premise solution available in MongoDB " -"Enterprise Advanced `." -msgstr "" - -# a0d7ad4febf54aaeb58bcbda19e2d645 -#: ../source/administration/monitoring.txt:258 -msgid "Hosted (SaaS) Monitoring Tools" -msgstr "" - -# a38750c261594d4692f2e0c65ccdce5f -#: ../source/administration/monitoring.txt:260 -msgid "" -"These are monitoring tools provided as a hosted service, usually through " -"a paid subscription." -msgstr "" - -# 01279bc6b6654c1c913bc16e9a9dd639 -#: ../source/administration/monitoring.txt:266 -msgid "**Name**" -msgstr "" - -# 1f7770909acc4082b8dfdb75ec6b0d32 -#: ../source/administration/monitoring.txt:268 -msgid "**Notes**" -msgstr "" - -# bd78642e17304baa99462ac3f531bbb5 -#: ../source/administration/monitoring.txt:270 -msgid "|mms-home|" -msgstr "" - -# 9fa3593aa70346a18328aaa5298b2409 -#: ../source/administration/monitoring.txt:272 -msgid "" -"|MMS| is a cloud-based suite of services for managing MongoDB " -"deployments. |MMS| provides monitoring, backup, and automation " -"functionality. For an on-premise solution, see also :products:`Ops " -"Manager, available in MongoDB Enterprise Advanced `." -msgstr "" - -# 52760689b8d54e188631166b5a6d81e2 -#: ../source/administration/monitoring.txt:278 -msgid "`Scout `_" -msgstr "" - -# b2b3d2e5468440e3a1c08051d56704d4 -#: ../source/administration/monitoring.txt:280 -msgid "" -"Several plugins, including `MongoDB Monitoring " -"`_, `MongoDB " -"Slow Queries `_, and `MongoDB Replica Set Monitoring " -"`_." -msgstr "" - -# 0ef7f1b11dca494fbd5ebb4ae4cb978d -#: ../source/administration/monitoring.txt:287 -msgid "`Server Density `_" -msgstr "" - -# 5572a6ce31cc47659ace9047d95f95bf -#: ../source/administration/monitoring.txt:289 -msgid "" -"`Dashboard for MongoDB `_, MongoDB specific alerts, replication failover timeline " -"and iPhone, iPad and Android mobile apps." -msgstr "" - -# 8d9a625f07b1402a864120b641d9edf6 -#: ../source/administration/monitoring.txt:294 -msgid "`Application Performance Management `_" -msgstr "" - -# 1bd767f02374414f9a99107569f7698e -#: ../source/administration/monitoring.txt:296 -msgid "" -"IBM has an Application Performance Management SaaS offering that includes" -" monitor for MongoDB and other applications and middleware." -msgstr "" - -# 896427e3d2144d9fb2e07e0c71f1340b -#: ../source/administration/monitoring.txt:299 -msgid "`New Relic `_" -msgstr "" - -# d9c036ef071d40009f5b736219bb8d0d -#: ../source/administration/monitoring.txt:301 -msgid "" -"New Relic offers full support for application performance management. In " -"addition, New Relic Plugins and Insights enable you to view monitoring " -"metrics from Cloud Manager in New Relic." -msgstr "" - -# 4f3bbd27db55470daca6a110da8d74d5 -#: ../source/administration/monitoring.txt:305 -msgid "`Datadog `_" -msgstr "" - -# 64c90faafb304bbaa58d71f308b93753 -#: ../source/administration/monitoring.txt:307 -msgid "" -"`Infrastructure monitoring " -"`_ to visualize the " -"performance of your MongoDB deployments." -msgstr "" - -# ecff1d0ed4cf4f3ba0592ba388fdcf33 -#: ../source/administration/monitoring.txt:311 -msgid "`SPM Performance Monitoring `_" -msgstr "" - -# 11db45f9d02b429f8d42c7cdaf63e5e5 -#: ../source/administration/monitoring.txt:313 -msgid "" -"`Monitoring, Anomaly Detection and Alerting " -"`_ SPM " -"monitors all key MongoDB metrics together with infrastructure incl. " -"Docker and other application metrics, e.g. Node.js, Java, NGINX, Apache, " -"HAProxy or Elasticsearch. SPM provides correlation of metrics and logs." -msgstr "" - -# 3cb6f59068904d2c83f03e96f27a9b3f -#: ../source/administration/monitoring.txt:321 -msgid "Process Logging" -msgstr "" - -# 35a1c61f8b6b4eb1a66360962b5c789f -#: ../source/administration/monitoring.txt:323 -msgid "" -"During normal operation, :program:`mongod` and :program:`mongos` " -"instances report a live account of all server activity and operations to " -"either standard output or a log file. The following runtime settings " -"control these options." -msgstr "" - -# 2170089a508e4bc4b00bef50f9b9eabf -#: ../source/administration/monitoring.txt:329 -msgid "" -":setting:`~systemLog.quiet`. Limits the amount of information written to " -"the log or output." -msgstr "" - -# 15986c422df04e29b9505be69c165116 -#: ../source/administration/monitoring.txt:332 -msgid "" -":setting:`~systemLog.verbosity`. Increases the amount of information " -"written to the log or output. You can also modify the logging verbosity " -"during runtime with the :parameter:`logLevel` parameter or the " -":method:`db.setLogLevel()` method in the shell." -msgstr "" - -# b9b13624ea654e2e8a4e2222fc26deec -#: ../source/administration/monitoring.txt:337 -msgid "" -":setting:`~systemLog.path`. Enables logging to a file, rather than the " -"standard output. You must specify the full path to the log file when " -"adjusting this setting." -msgstr "" - -# 14e56c1865ce4034b1459235d5c5f75f -#: ../source/administration/monitoring.txt:341 -msgid "" -":setting:`~systemLog.logAppend`. Adds information to a log file instead " -"of overwriting the file." -msgstr "" - -# 00c52779164b49539cca523874e39ed5 -#: ../source/administration/monitoring.txt:346 -msgid "" -"You can specify these configuration operations as the command line " -"arguments to :doc:`mongod ` or :doc:`mongos " -"`" -msgstr "" - -# b1665dc9094d4fcb9bbdf29ffba548a3 -#: ../source/administration/monitoring.txt:350 -msgid "For example:" -msgstr "" - -# 9118aa06f1b4474d8674902cb1542323 -#: ../source/administration/monitoring.txt:356 -msgid "" -"Starts a :program:`mongod` instance in :setting:`verbose " -"` mode, appending data to the log file at " -"``/var/log/mongodb/server1.log/``." -msgstr "" - -# 177c967e6c31490fbc0438d77017ff60 -#: ../source/administration/monitoring.txt:360 -msgid "" -"The following :term:`database commands ` also affect " -"logging:" -msgstr "" - -# 7946d9541cd04ac58d6e4c46d66d7214 -#: ../source/administration/monitoring.txt:363 -msgid "" -":dbcommand:`getLog`. Displays recent messages from the :program:`mongod` " -"process log." -msgstr "" - -# 16b577f52b6e40a59056b1a7ea24885a -#: ../source/administration/monitoring.txt:366 -msgid "" -":dbcommand:`logRotate`. Rotates the log files for :program:`mongod` " -"processes only. See :doc:`/tutorial/rotate-log-files`." -msgstr "" - -# d00872604e594386a0e5bf615f409e59 -#: ../source/administration/monitoring.txt:372 -msgid "Log Redaction" -msgstr "" - -# 89a915ac3ea14bd988b69201f317cf57 -#: ../source/administration/monitoring.txt:374 -msgid "Available in MongoDB Enterprise only" -msgstr "" - -# 1d1edb007eae44b38ee9503aeb8f881a -#: ../source/administration/monitoring.txt:376 -msgid "" -"A :program:`mongod` running with :setting:`security.redactClientLogData` " -"redacts :doc:`messages ` associated with any " -"given log event before logging, leaving only metadata, source files, or " -"line numbers related to the event. " -":setting:`security.redactClientLogData` prevents potentially sensitive " -"information from entering the system log at the cost of diagnostic " -"detail." -msgstr "" - -# 0acd9ee0ded943c591f5909a148c0d66 -#: ../source/administration/monitoring.txt:383 -msgid "" -"For example, the following operation inserts a document into a " -":program:`mongod` running without log redaction. The :program:`mongod` " -"has :setting:`systemLog.component.query.verbosity` set to ``0``:" -msgstr "" - -# 7d1390f8c5e64264876653b539e8516d -#: ../source/administration/monitoring.txt:391 -msgid "This operation produces the following log event:" -msgstr "" - -# 9a0965d2be59409d847ce5a6629d1376 -#: ../source/administration/monitoring.txt:408 -msgid "" -"A :program:`mongod` running with :setting:`security.redactClientLogData` " -"performing the same insert operation produces the following log event:" -msgstr "" - -# ee37adb6750948779778ce102e821c66 -#: ../source/administration/monitoring.txt:413 -msgid "" -"The exact redacted output may change leading up to the MongoDB 3.4 " -"release. This output is based on the 3.3 development series build." -msgstr "" - -# c0935379c9334a1f8abcf10031c17e28 -#: ../source/administration/monitoring.txt:420 -msgid "" -"Use :setting:`~security.redactClientLogData` in conjunction with " -":doc:`encryption ` to assist compliance with " -"regulatory requirements." -msgstr "" - -# 16d1d520be8042259b9239fe76226baa -#: ../source/administration/monitoring.txt:425 -msgid "Diagnosing Performance Issues" -msgstr "" - -# ec7b1dd7ad31408ebf1723b0b1d22143 -#: ../source/includes/intro-performance.rst:1 -msgid "" -"As you develop and operate applications with MongoDB, you may want to " -"analyze the performance of the database as the application. " -":doc:`/administration/analyzing-mongodb-performance` discusses some of " -"the operational factors that can influence performance." -msgstr "" - -# 9cea709d7fa1497cb6373a653e3d717d -#: ../source/administration/monitoring.txt:432 -msgid "Replication and Monitoring" -msgstr "" - -# 57051c83cb19451da47b7daf82d51397 -#: ../source/administration/monitoring.txt:434 -msgid "" -"Beyond the basic monitoring requirements for any MongoDB instance, for " -"replica sets, administrators must monitor *replication lag*. " -"\"Replication lag\" refers to the amount of time that it takes to copy " -"(i.e. replicate) a write operation on the :term:`primary` to a " -":term:`secondary`. Some small delay period may be acceptable, but two " -"significant problems emerge as replication lag grows:" -msgstr "" - -# eb0428db05f14d349ccb682d08d1bae2 -#: ../source/administration/monitoring.txt:441 -msgid "" -"First, operations that occurred during the period of lag are not " -"replicated to one or more secondaries. If you're using replication to " -"ensure data persistence, exceptionally long delays may impact the " -"integrity of your data set." -msgstr "" - -# 65148099b1b6489382d70990932b2373 -#: ../source/administration/monitoring.txt:446 -msgid "" -"Second, if the replication lag exceeds the length of the operation log " -"(:term:`oplog`) then MongoDB will have to perform an initial sync on the " -"secondary, copying all data from the :term:`primary` and rebuilding all " -"indexes. This is uncommon under normal circumstances, but if you " -"configure the oplog to be smaller than the default, the issue can arise." -msgstr "" - -# 1ed1c20842a847828206bbbb343f7876 -#: ../source/administration/monitoring.txt:455 -msgid "" -"The size of the oplog is only configurable during the first run using the" -" :option:`--oplogSize ` argument to the " -":program:`mongod` command, or preferably, the " -":setting:`~replication.oplogSizeMB` setting in the MongoDB configuration " -"file. If you do not specify this on the command line before running with " -"the :option:`--replSet ` option, :program:`mongod` will" -" create a default sized oplog." -msgstr "" - -# 43aa3f11b96e4886ba9744e3a3f80567 -#: ../source/administration/monitoring.txt:463 -msgid "" -"By default, the oplog is 5 percent of total available disk space on " -"64-bit systems. For more information about changing the oplog size, see " -"the :doc:`/tutorial/change-oplog-size`" -msgstr "" - -# 602971b5ef4d40b89b585ac83a4df43f -#: ../source/administration/monitoring.txt:467 -msgid "" -"For causes of replication lag, see :ref:`Replication Lag `." -msgstr "" - -# 284217e3c0c947d0930e986c1d3a5126 -#: ../source/administration/monitoring.txt:470 -msgid "" -"Replication issues are most often the result of network connectivity " -"issues between members, or the result of a :term:`primary` that does not " -"have the resources to support application and replication traffic. To " -"check the status of a replica, use the :dbcommand:`replSetGetStatus` or " -"the following helper in the shell:" -msgstr "" - -# 2b2d81287a8a4e819dc39617b596881e -#: ../source/administration/monitoring.txt:480 -msgid "" -"The :dbcommand:`replSetGetStatus` reference provides a more in-depth " -"overview view of this output. In general, watch the value of " -":data:`~replSetGetStatus.members.optimeDate`, and pay particular " -"attention to the time difference between the :term:`primary` and the " -":term:`secondary` members." -msgstr "" - -# 0ea9ad2afad946a9915b869f11249044 -#: ../source/administration/monitoring.txt:487 -msgid "Sharding and Monitoring" -msgstr "" - -# 67da8b6f8ed5428587bc5b53a532c60e -#: ../source/administration/monitoring.txt:489 -msgid "" -"In most cases, the components of :term:`sharded clusters ` benefit from the same monitoring and analysis as all other " -"MongoDB instances. In addition, clusters require further monitoring to " -"ensure that data is effectively distributed among nodes and that sharding" -" operations are functioning appropriately." -msgstr "" - -# 255244c47eb0469aa7c05ee255f49e6d -#: ../source/administration/monitoring.txt:495 -msgid "See the :doc:`/sharding` documentation for more information." -msgstr "" - -# 3c24fbf51ece4468ae95a23920c73442 -#: ../source/administration/monitoring.txt:499 -msgid "Config Servers" -msgstr "" - -# e66559c6b1c642cfbe6a4f63f259fa21 -#: ../source/administration/monitoring.txt:501 -msgid "" -"The :term:`config database` maintains a map identifying which documents " -"are on which shards. The cluster updates this map as :term:`chunks " -"` move between shards. When a configuration server becomes " -"inaccessible, certain sharding operations become unavailable, such as " -"moving chunks and starting :program:`mongos` instances. However, clusters" -" remain accessible from already-running :program:`mongos` instances." -msgstr "" - -# b67b8f188546415fbe577668923f7c2e -#: ../source/administration/monitoring.txt:509 -msgid "" -"Because inaccessible configuration servers can seriously impact the " -"availability of a sharded cluster, you should monitor your configuration " -"servers to ensure that the cluster remains well balanced and that " -":program:`mongos` instances can restart." -msgstr "" - -# a7651544e99240d2868e300d1516b886 -#: ../source/administration/monitoring.txt:514 -msgid "" -"|mms-home| and :products:`Ops Manager ` monitor config servers and can create notifications " -"if a config server becomes inaccessible. See the |mms-docs| and " -":opsmgr:`Ops Manager documentation ` for more information." -msgstr "" - -# 30160dc4baab4c4382b155e913076ee7 -#: ../source/administration/monitoring.txt:521 -msgid "Balancing and Chunk Distribution" -msgstr "" - -# e1a6d59eb5cd4a6d911cb7fbdf097224 -#: ../source/administration/monitoring.txt:523 -msgid "" -"The most effective :term:`sharded cluster` deployments evenly balance " -":term:`chunks ` among the shards. To facilitate this, MongoDB has " -"a background :term:`balancer` process that distributes data to ensure " -"that chunks are always optimally distributed among the :term:`shards " -"`." -msgstr "" - -# ec657b0e51c3466dab11aade50691028 -#: ../source/administration/monitoring.txt:528 -msgid "" -"Issue the :method:`db.printShardingStatus()` or :method:`sh.status()` " -"command to the :program:`mongos` by way of the :program:`mongo` shell. " -"This returns an overview of the entire cluster including the database " -"name, and a list of the chunks." -msgstr "" - -# 5e1a38946c9242958224b6b6c72cb6ce -#: ../source/administration/monitoring.txt:534 -msgid "Stale Locks" -msgstr "" - -# 0ab4676f040f455bba6c2ec7087a3d16 -#: ../source/administration/monitoring.txt:536 -msgid "" -"To check the lock status of the database, connect to a :program:`mongos` " -"instance using the :program:`mongo` shell. Issue the following command " -"sequence to switch to the ``config`` database and display all outstanding" -" locks on the shard database:" -msgstr "" - -# b1b5707c67694077845193abda77c53d -#: ../source/administration/monitoring.txt:546 -msgid "" -"The balancing process takes a special \"balancer\" lock that prevents " -"other balancing activity from transpiring. In the ``config`` database, " -"use the following command to view the \"balancer\" lock." -msgstr "" - -# 09377693feaf4324a0e9d064cd05af93 -#: ../source/administration/monitoring.txt:556 -msgid "" -"Starting in 3.4, the primary of the CSRS config server holds the " -"\"balancer\" lock, using a process id named \"ConfigServer\". This lock " -"is never released. To determine if the balancer is running, see :ref" -":`sharding-balancing-is-running`." -msgstr "" - -# 0822c6d12c3b4f1d9fe8af42171c6c76 -#: ../source/includes/extracts/additional-resources-monitoring.rst:4 -msgid "Additional Resources" -msgstr "" - -# 397ce86c5d074874b4dfc84eee1e1075 -#: ../source/includes/extracts/additional-resources-monitoring.rst:6 -msgid "" -"`MongoDB Production Readiness Consulting Package " -"`_" -msgstr "" - -#~ msgid "See the :doc:`/core/sharding` documentation for more information." -#~ msgstr "" - -#~ msgid "" -#~ "In nearly every case, all locks " -#~ "used by the balancer are automatically" -#~ " released when they become stale. " -#~ "However, because any long lasting lock" -#~ " can block future balancing, it's " -#~ "important to ensure that all locks " -#~ "are legitimate. To check the lock " -#~ "status of the database, connect to " -#~ "a :program:`mongos` instance using the " -#~ ":program:`mongo` shell. Issue the following" -#~ " command sequence to switch to the" -#~ " ``config`` database and display all " -#~ "outstanding locks on the shard database:" -#~ msgstr "" - -#~ msgid "" -#~ "For active deployments, the above query" -#~ " can provide insights. The balancing " -#~ "process, which originates on a randomly" -#~ " selected :program:`mongos`, takes a " -#~ "special \"balancer\" lock that prevents " -#~ "other balancing activity from transpiring. " -#~ "Use the following command, also to " -#~ "the ``config`` database, to check the" -#~ " status of the \"balancer\" lock." -#~ msgstr "" - -#~ msgid "" -#~ "If this lock exists, make sure " -#~ "that the balancer process is actively" -#~ " using this lock." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/administration/optimization.po b/locale/zh/LC_MESSAGES/administration/optimization.po deleted file mode 100644 index 7c013549025..00000000000 --- a/locale/zh/LC_MESSAGES/administration/optimization.po +++ /dev/null @@ -1,70 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/optimization.txt:3 -msgid "Optimization Strategies for MongoDB" -msgstr "" - -#: ../source/administration/optimization.txt:13 -msgid "" -"There are many factors that can affect database performance and " -"responsiveness including index use, query structure, data models and " -"application design, as well as operational factors such as architecture and " -"system configuration." -msgstr "" - -#: ../source/administration/optimization.txt:18 -msgid "" -"This section describes techniques for optimizing application performance " -"with MongoDB." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-optimization.rst:5 -msgid ":doc:`/administration/analyzing-mongodb-performance`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-optimization.rst:4 -msgid "" -"Discusses some of the factors that can influence MongoDB's performance." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-optimization.rst:10 -msgid ":doc:`/tutorial/evaluate-operation-performance`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-optimization.rst:8 -msgid "" -"MongoDB provides introspection tools that describe the query execution " -"process, to allow users to test queries and build more efficient queries." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-optimization.rst:14 -msgid "" -":doc:`/tutorial/optimize-query-performance-with-indexes-and-projections`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-optimization.rst:13 -msgid "" -"Introduces the use of :ref:`projections ` to reduce the amount " -"of data MongoDB sends to clients." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-optimization.rst:17 -msgid ":doc:`/applications/design-notes`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-optimization.rst:17 -msgid "" -"A collection of notes related to the architecture, design, and " -"administration of MongoDB-based applications." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/administration/production-checklist-development.po b/locale/zh/LC_MESSAGES/administration/production-checklist-development.po deleted file mode 100644 index 5e0918c6fe1..00000000000 --- a/locale/zh/LC_MESSAGES/administration/production-checklist-development.po +++ /dev/null @@ -1,227 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 3c9fc3ca9d2e48f7826cb13b8c7e4eb4 -#: ../source/administration/production-checklist-development.txt:3 -msgid "Development Checklist" -msgstr "" - -# ea20e7d9f2614b5f8a3b74e2fb15f96c -#: ../source/administration/production-checklist-development.txt -msgid "On this page" -msgstr "" - -# 5c386f46e2b146bea60f05c375586142 -#: ../source/administration/production-checklist-development.txt:13 -msgid "" -"The following checklist, along with the :doc:`/administration/production-" -"checklist-operations`, provides recommendations to help you avoid issues " -"in your production MongoDB deployment." -msgstr "" - -# d361abf62da3409cadd29f585b2d2908 -#: ../source/administration/production-checklist-development.txt:21 -msgid "Data Durability" -msgstr "" - -# 950548cabc1c47b69bfff0e921c14f1c -#: ../source/administration/production-checklist-development.txt:25 -msgid "" -"Ensure that your replica set includes at least three data-bearing nodes " -"with ``w:majority`` :doc:`write concern `. " -"Three data-bearing nodes are required for replica-set wide data " -"durability." -msgstr "" - -# b47e6703b5354143819cc3048b6bf46a -#: ../source/administration/production-checklist-development.txt:30 -msgid "Ensure that all instances use :doc:`journaling `." -msgstr "" - -# 1b2aa11b57f34e98863fdd6cb3431072 -#: ../source/administration/production-checklist-development.txt:33 -msgid "Schema Design" -msgstr "" - -# 08e4abf21daf4f7f9bc22baa0fcb0b3b -#: ../source/administration/production-checklist-development.txt:35 -msgid "" -"Data in MongoDB has a *dynamic schema*. :term:`Collections ` " -"do not enforce :term:`document` structure. This facilitates iterative " -"development and polymorphism. Nevertheless, collections often hold " -"documents with highly homogeneous structures. See :doc:`/core/data-" -"models` for more information." -msgstr "" - -# b4848789b1794101a7af322ac17db13c -#: ../source/administration/production-checklist-development.txt:43 -msgid "" -"Determine the set of collections that you will need and the indexes " -"required to support your queries. With the exception of the ``_id`` " -"index, you must create all indexes explicitly: MongoDB does not " -"automatically create any indexes other than ``_id``." -msgstr "" - -# 27237b9429604fcf8e50a1073437ec6a -#: ../source/administration/production-checklist-development.txt:48 -msgid "" -"Ensure that your schema design supports your deployment type: if you " -"planning to use :term:`sharded clusters ` for horizontal" -" scaling, design your schema to include a strong shard key. The shard key" -" affects read and write performance by determining how MongoDB partitions" -" data. See: :doc:`Impacts of Shard Keys on Cluster Operations ` for information about what qualities a shard key " -"should possess. You cannot change the shard key once it is set." -msgstr "" - -# a5dd1e58b23a4ccb856a786db5a8db2e -#: ../source/administration/production-checklist-development.txt:57 -msgid "" -"Ensure that your schema design does not rely on indexed arrays that grow " -"in length without bound. Typically, best performance can be achieved when" -" such indexed arrays have fewer than 1000 elements." -msgstr "" - -# 16ae7dae750c472092db98b6241abecb -#: ../source/administration/production-checklist-development.txt:61 -msgid "" -"Consider the document size limits when designing your schema. The " -":limit:`BSON Document Size` limit is 16MB per document. If you require " -"larger documents, use :doc:`GridFS `." -msgstr "" - -# e9ba7e94a7a34f7988c25b125b70cfe1 -#: ../source/administration/production-checklist-development.txt:66 -msgid "Replication" -msgstr "" - -# 6437654dd7924b32ac919d74aedde5ab -#: ../source/administration/production-checklist-development.txt:70 -msgid "" -"Use an odd number of replica set members to ensure that elections proceed" -" successfully. If you have an even number of members, use an " -":term:`arbiter` to ensure an odd number of votes." -msgstr "" - -# a5b8247d55f944cfb80c49b9c3bbe2b3 -#: ../source/administration/production-checklist-development.txt:74 -msgid "" -"Ensure that your secondaries remain up-to-date by using :doc:`monitoring " -"tools ` and by specifying appropriate " -":doc:`write concern `." -msgstr "" - -# 98f299ac66db465c891270496d9fa3a9 -#: ../source/administration/production-checklist-development.txt:79 -msgid "" -"Do not use secondary reads to scale overall read throughput. See: `Can I " -"use more replica nodes to scale`_ for an overview of read scaling. For " -"information about secondary reads, see: :doc:`/core/read-preference`." -msgstr "" - -# 7d32bd384b6b4bf9b28fb5bd54379368 -#: ../source/administration/production-checklist-development.txt:87 -msgid "Sharding" -msgstr "" - -# 9188c9cce8514101ad2509836797fdfa -#: ../source/administration/production-checklist-development.txt:91 -msgid "" -"Ensure that your shard key distributes the load evenly on your shards. " -"See: :doc:`/core/sharding-shard-key` for more information." -msgstr "" - -# ddeba2af85534b309779193e9ac6184e -#: ../source/administration/production-checklist-development.txt:94 -msgid "" -"Use :ref:`targeted operations ` for workloads " -"that need to scale with the number of shards." -msgstr "" - -# 2a06d7a341784211b1705d61a06a2da7 -#: ../source/administration/production-checklist-development.txt:97 -msgid "" -"Always read from primary nodes for non-targeted queries that may be " -"sensitive to `stale or orphaned data " -"`_." -msgstr "" - -# d8a5a5fca0994cbf9ef2b0a6b9b0cc58 -#: ../source/administration/production-checklist-development.txt:100 -msgid "" -":doc:`Pre-split and manually balance chunks ` when inserting large data sets into a new non-hashed " -"sharded collection. Pre-splitting and manually balancing enables the " -"insert load to be distributed among the shards, increasing performance " -"for the initial load." -msgstr "" - -# e7a3ef16d6394519b5f8cf111ade25d3 -#: ../source/administration/production-checklist-development.txt:107 -msgid "Drivers" -msgstr "" - -# 26694f9666164657a75bf8011aa0b33d -#: ../source/administration/production-checklist-development.txt:111 -#, python-format -msgid "" -"Make use of connection pooling. Most MongoDB drivers support connection " -"pooling. Adjust the connection pool size to suit your use case, beginning" -" at 110-115% of the typical number of concurrent database requests." -msgstr "" - -# ade6c660b1f44e85979f4f0ffffe59b7 -#: ../source/administration/production-checklist-development.txt:116 -msgid "" -"Ensure that your applications handle transient write and read errors " -"during replica set elections." -msgstr "" - -# 2503c5e2a91f49ed8d3666ed3bc7e91e -#: ../source/administration/production-checklist-development.txt:119 -msgid "" -"Ensure that your applications handle failed requests and retry them if " -"applicable. Drivers **do not** automatically retry failed requests." -msgstr "" - -# cfa52616b2b74f87b8cb1a58ca5672a6 -#: ../source/administration/production-checklist-development.txt:122 -msgid "Use exponential backoff logic for database request retries." -msgstr "" - -# 6bcaadc6f1324ddc8a73a1ef1f34528f -#: ../source/administration/production-checklist-development.txt:124 -msgid "" -"Use :method:`cursor.maxTimeMS()` for reads and :ref:`wc-wtimeout` for " -"writes if you need to cap execution time for database operations." -msgstr "" - -#~ msgid "Development" -#~ msgstr "" - -#~ msgid "" -#~ "Ensure that your shard key distributes" -#~ " the load evenly on your shards. " -#~ "See: :doc:`/tutorial/choose-a-shard-key` for " -#~ "more information." -#~ msgstr "" - -#~ msgid "" -#~ "Use :doc:`targeted queries ` for workloads that" -#~ " need to scale with the number " -#~ "of shards." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/administration/production-checklist-operations.po b/locale/zh/LC_MESSAGES/administration/production-checklist-operations.po deleted file mode 100644 index 4c6cfe41c68..00000000000 --- a/locale/zh/LC_MESSAGES/administration/production-checklist-operations.po +++ /dev/null @@ -1,564 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 938573e642a14aca97dba0bd82009b9e -#: ../source/administration/production-checklist-operations.txt:3 -msgid "Operations Checklist" -msgstr "" - -# 61830ec8dbe14902948e03f2682af425 -#: ../source/administration/production-checklist-operations.txt -msgid "On this page" -msgstr "" - -# 73b1fc2d975b49e4847fe30cf833f4c6 -#: ../source/administration/production-checklist-operations.txt:15 -msgid "" -"The following checklist, along with the :doc:`/administration/production-" -"checklist-development` list, provides recommendations to help you avoid " -"issues in your production MongoDB deployment." -msgstr "" - -# 8a129444e3c241e099cbd2bbc25ef6e2 -#: ../source/administration/production-checklist-operations.txt:23 -msgid "Filesystem" -msgstr "" - -# 186a946911c44138bb84abbc65444c32 -#: ../source/administration/production-checklist-operations.txt:27 -msgid "Align your disk partitions with your RAID configuration." -msgstr "" - -# 42a6a6ede8f54d8486eb30619933529e -#: ../source/administration/production-checklist-operations.txt:29 -msgid "" -"Avoid using NFS drives for your :setting:`~storage.dbPath`. Using NFS " -"drives can result in degraded and unstable performance. See: :ref" -":`production-nfs` for more information." -msgstr "" - -# fa474c885f86475db87afa8efe0b502c -#: ../source/administration/production-checklist-operations.txt:33 -msgid "VMWare users should use VMWare virtual drives over NFS." -msgstr "" - -# 3bfd90834d43440989344bf7e3d49cb6 -#: ../source/administration/production-checklist-operations.txt:35 -msgid "" -"Linux/Unix: format your drives into XFS or EXT4. If possible, use XFS as " -"it generally performs better with MongoDB." -msgstr "" - -# 41c1a7c6d8b94b128fe83741f89040b3 -#: ../source/administration/production-checklist-operations.txt:38 -msgid "" -"With the WiredTiger storage engine, use of XFS is **strongly " -"recommended** to avoid performance issues found when using EXT4 with " -"WiredTiger." -msgstr "" - -# 2cb8c2aaa5b54dad9c4abbe33aee5db2 -#: ../source/administration/production-checklist-operations.txt:42 -msgid "If using RAID, you may need to configure XFS with your RAID geometry." -msgstr "" - -# 0e2deee6aa5745b08de04988a3aced37 -#: ../source/administration/production-checklist-operations.txt:45 -msgid "" -"Windows: use the NTFS file system. **Do not** use any FAT file system " -"(i.e. FAT 16/32/exFAT)." -msgstr "" - -# 014e43795f3d4e4da41f69c8eb09c047 -#: ../source/administration/production-checklist-operations.txt:49 -msgid "Replication" -msgstr "" - -# 6c715246a5a34c679fb74f27d28575ff -#: ../source/administration/production-checklist-operations.txt:53 -msgid "" -"Verify that all non-hidden replica set members are identically " -"provisioned in terms of their RAM, CPU, disk, network setup, etc." -msgstr "" - -# 6581545941954f108f2c54d3208db622 -#: ../source/administration/production-checklist-operations.txt:56 -msgid "" -":doc:`Configure the oplog size ` to suit " -"your use case:" -msgstr "" - -# bae192206cbc40a3b2c864d43c922e0d -#: ../source/administration/production-checklist-operations.txt:59 -msgid "" -"The replication oplog window should cover normal maintenance and downtime" -" windows to avoid the need for a full resync." -msgstr "" - -# 10f1dfcda3014797bba86b8a6415106f -#: ../source/administration/production-checklist-operations.txt:62 -msgid "" -"The replication oplog window should cover the time needed to restore a " -"replica set member from the last backup." -msgstr "" - -# 2e8b8c5afef14376bc7b7c7347923cec -#: ../source/administration/production-checklist-operations.txt:67 -msgid "" -"The replication oplog window no longer needs to cover the time needed to " -"restore a replica set member via initial sync as the oplog records are " -"pulled during the data copy. However, the member being restored must have" -" enough disk space in the :ref:`local ` " -"database to temporarily store these oplog records for the duration of " -"this data copy stage." -msgstr "" - -# 2612e773711c4d67b0038fe5953cd3c1 -#: ../source/administration/production-checklist-operations.txt:75 -msgid "" -"With earlier versions of MongoDB, replication oplog window should cover " -"the time needed to restore a replica set member by initial sync." -msgstr "" - -# 46dd8df15f73449fbc0b4ae186c96419 -#: ../source/administration/production-checklist-operations.txt:79 -msgid "" -"Ensure that your replica set includes at least three data-bearing nodes " -"that run with journaling and that you issue writes with " -"``w:\"majority\"`` :doc:`write concern ` for " -"availability and durability." -msgstr "" - -# 16f66c9ec4d54fa4b38b0ac9c6e30bcd -#: ../source/administration/production-checklist-operations.txt:84 -msgid "" -"Use hostnames when configuring replica set members, rather than IP " -"addresses." -msgstr "" - -# 1d166b7ca4a74200a712bcea36d418c9 -#: ../source/administration/production-checklist-operations.txt:87 -msgid "" -"Ensure full bidirectional network connectivity between all " -":program:`mongod` instances." -msgstr "" - -# 31344ec439214f149536a8ed5c6d4f0f -#: ../source/administration/production-checklist-operations.txt:90 -msgid "Ensure that each host can resolve itself." -msgstr "" - -# 495efaff1c5c4e71a940dd52befdc3b2 -#: ../source/administration/production-checklist-operations.txt:92 -msgid "Ensure that your replica set contains an odd number of voting members." -msgstr "" - -# e74ddd021c9e4e3b87183156a788777f -#: ../source/administration/production-checklist-operations.txt:96 -msgid "Ensure that :program:`mongod` instances have ``0`` or ``1`` votes." -msgstr "" - -# 1cdb6065ab204ae4b91f81a13bd24c83 -#: ../source/administration/production-checklist-operations.txt:98 -msgid "" -"For high availability, deploy your replica set into a *minimum* of three " -"data centers." -msgstr "" - -# 3c399fa2b5d74e19aed7f7ad7e502ad1 -#: ../source/administration/production-checklist-operations.txt:104 -msgid "Sharding" -msgstr "" - -# 63dd7227f27148399ede937c855574c9 -#: ../source/administration/production-checklist-operations.txt:108 -msgid "" -"Place your :doc:`config servers ` " -"on dedicated hardware for optimal performance in large clusters. Ensure " -"that the hardware has enough RAM to hold the data files entirely in " -"memory and that it has dedicated storage." -msgstr "" - -# 14f49a2dea054f1a97de15e85cc37d6e -#: ../source/administration/production-checklist-operations.txt:114 -msgid "" -"Use NTP to synchronize the clocks on all components of your sharded " -"cluster." -msgstr "" - -# f5b1a8593c3841fbbb202e1ef4ce3c1c -#: ../source/administration/production-checklist-operations.txt:117 -msgid "" -"Ensure full bidirectional network connectivity between :program:`mongod`," -" :program:`mongos` and config servers." -msgstr "" - -# 625406ed4577457988989fe80f04666b -#: ../source/administration/production-checklist-operations.txt:120 -msgid "" -"Use CNAMEs to identify your config servers to the cluster so that you can" -" rename and renumber your config servers without downtime." -msgstr "" - -# d339f10ac976443ca5ab05f78d21d5aa -#: ../source/administration/production-checklist-operations.txt:124 -msgid "Journaling: MMAPv1 Storage Engine" -msgstr "" - -# 99c4809fe9db4868972fff53cfeb648c -#: ../source/administration/production-checklist-operations.txt:131 -msgid "Ensure that all instances use :doc:`journaling `." -msgstr "" - -# 230722e8e26e4860a81bc21726863122 -#: ../source/administration/production-checklist-operations.txt:133 -msgid "" -"Place the journal on its own low-latency disk for write-intensive " -"workloads. Note that this will affect snapshot-style backups as the files" -" constituting the state of the database will reside on separate volumes." -msgstr "" - -# 8621fec7b81542c2852aa128ac993177 -#: ../source/administration/production-checklist-operations.txt:139 -msgid "Hardware" -msgstr "" - -# f456bfc59b194fdd882b0789d12b5548 -#: ../source/administration/production-checklist-operations.txt:143 -msgid "Use RAID10 and SSD drives for optimal performance." -msgstr "" - -# f9aaac6162e94b969198e0952cd7edec -#: ../source/administration/production-checklist-operations.txt:145 -msgid "SAN and Virtualization:" -msgstr "" - -# 22dcc50f346f455eb8887d5ce804ff60 -#: ../source/administration/production-checklist-operations.txt:147 -msgid "" -"Ensure that each :program:`mongod` has provisioned IOPS for its " -":setting:`~storage.dbPath`, or has its own physical drive or LUN." -msgstr "" - -# 2ba2f7e397ca476abfd5553395f385d5 -#: ../source/administration/production-checklist-operations.txt:150 -msgid "" -"Avoid dynamic memory features, such as memory ballooning, when running in" -" virtual environments." -msgstr "" - -# 8950eddb623542d3a06963f7cd999363 -#: ../source/administration/production-checklist-operations.txt:153 -msgid "" -"Avoid placing all replica set members on the same SAN, as the SAN can be " -"a single point of failure." -msgstr "" - -# f1366a151d2e41cfa0eb9fe7549adbc6 -#: ../source/administration/production-checklist-operations.txt:157 -msgid "Deployments to Cloud Hardware" -msgstr "" - -# 6b6e59aca7e5458b9408c49bec13ea45 -#: ../source/administration/production-checklist-operations.txt:161 -msgid "" -"Windows Azure: Adjust the TCP keepalive (``tcp_keepalive_time``) to " -"100-120. The default TTL for TCP connections on Windows Azure load " -"balancers is too slow for MongoDB's connection pooling behavior." -msgstr "" - -# 17c4d05ef190408d9b8f1e2d12747252 -#: ../source/administration/production-checklist-operations.txt:165 -msgid "" -"Use MongoDB version 2.6.4 or later on systems with high-latency storage, " -"such as Windows Azure, as these versions include performance improvements" -" for those systems. See: :ecosystem:`Azure Deployment Recommendations " -"` for more information." -msgstr "" - -# dec4182980b7490ca413f2c3b0aed0ff -#: ../source/administration/production-checklist-operations.txt:172 -msgid "Operating System Configuration" -msgstr "" - -# 310f29d82ebd4ab9b649bc09f86a0c9c -#: ../source/administration/production-checklist-operations.txt:175 -msgid "Linux" -msgstr "" - -# 271dcc8c2c374a9d9bd502978da00a03 -#: ../source/administration/production-checklist-operations.txt:179 -msgid "" -"Turn off transparent hugepages and defrag. See :doc:`Transparent Huge " -"Pages Settings ` for more information." -msgstr "" - -# 02c40c6562d5453a999c9345f5ad84d2 -#: ../source/administration/production-checklist-operations.txt:183 -msgid "" -":ref:`Adjust the readahead settings ` on the devices storing " -"your database files to suit your use case." -msgstr "" - -# 2277557c879d4b598c67a905aed1203e -#: ../source/administration/production-checklist-operations.txt:186 -msgid "" -"For the MMAPv1 storage engine, if your working set is bigger that the " -"available RAM, and the document access pattern is random, consider " -"lowering the readahead to 32 or 16. Evaluate different settings to find " -"an optimal value that maximizes the resident memory and lowers the number" -" of page faults." -msgstr "" - -# 127013735c464378920950ecb2d9c4a7 -#: ../source/administration/production-checklist-operations.txt:192 -msgid "For the WiredTiger storage engine, set readahead to 0 or 16." -msgstr "" - -# 049397700ecb40bb89ab62e4dd9091b5 -#: ../source/administration/production-checklist-operations.txt:194 -msgid "" -"Disable the ``tuned`` tool if you are running RHEL 7 / CentOS 7 in a " -"virtual environment." -msgstr "" - -# 60f05d8e05f043e2a2a6799582f2f29a -#: ../source/administration/production-checklist-operations.txt:197 -msgid "" -"When RHEL 7 / CentOS 7 run in a virtual environment, the ``tuned`` tool " -"automatically invokes a performance profile derived from performance " -"throughput, which automatically sets the readahead settings to 4MB. This " -"can negatively impact performance." -msgstr "" - -# 3f6e6ff0ecdc462fb9073fe188435229 -#: ../source/administration/production-checklist-operations.txt:202 -msgid "Use the ``noop`` or ``deadline`` disk schedulers for SSD drives." -msgstr "" - -# aea0ca0f240f4eafad04753115ca301c -#: ../source/administration/production-checklist-operations.txt:204 -msgid "Use the ``noop`` disk scheduler for virtualized drives in guest VMs." -msgstr "" - -# 53771948d2034525b2da78acc51fa807 -#: ../source/administration/production-checklist-operations.txt:206 -msgid "" -"Disable NUMA or set vm.zone_reclaim_mode to 0 and run :program:`mongod` " -"instances with node interleaving. See: :ref:`production-numa` for more " -"information." -msgstr "" - -# efc49adf7cd842f98875b674dd7215f0 -#: ../source/administration/production-checklist-operations.txt:210 -msgid "" -"Adjust the ``ulimit`` values on your hardware to suit your use case. If " -"multiple :program:`mongod` or :program:`mongos` instances are running " -"under the same user, scale the ``ulimit`` values accordingly. See: " -":doc:`/reference/ulimit` for more information." -msgstr "" - -# 19d30a5a80f5468c8f1a9a8112cd516c -#: ../source/administration/production-checklist-operations.txt:215 -msgid "Use ``noatime`` for the :setting:`~storage.dbPath` mount point." -msgstr "" - -# e11b13fe80d54de79177cba62dd54e46 -#: ../source/administration/production-checklist-operations.txt:217 -msgid "" -"Configure sufficient file handles (``fs.file-max``), kernel pid limit " -"(``kernel.pid_max``), and maximum threads per process (``kernel.threads-" -"max``) for your deployment. For large systems, the following values " -"provide a good starting point:" -msgstr "" - -# 6691d4b56bda4be4a800f8af525ac2e9 -#: ../source/administration/production-checklist-operations.txt:222 -msgid "``fs.file-max`` value of 98000," -msgstr "" - -# 673fdc2425b94b8f82866a8c81953e37 -#: ../source/administration/production-checklist-operations.txt:223 -msgid "``kernel.pid_max`` value of 64000, and" -msgstr "" - -# 7e07fc5906d34783b97a1196f4212e52 -#: ../source/administration/production-checklist-operations.txt:224 -msgid "``kernel.threads-max`` value of 64000" -msgstr "" - -# 5334440bd3744a9e9590e3f68e6ae92e -#: ../source/administration/production-checklist-operations.txt:226 -msgid "" -"Ensure that your system has swap space configured. Refer to your " -"operating system's documentation for details on appropriate sizing." -msgstr "" - -# 6e56ac3b95434d1cb02da0e97662f06f -#: ../source/administration/production-checklist-operations.txt:229 -msgid "" -"Ensure that the system default TCP keepalive is set correctly. A value of" -" 300 often provides better performance for replica sets and sharded " -"clusters. See: :ref:`faq-keepalive` in the Frequently Asked Questions for" -" more information." -msgstr "" - -# 47cd691d8fc34368ba6a87de76f19261 -#: ../source/administration/production-checklist-operations.txt:235 -msgid "Windows" -msgstr "" - -# d170efccf4a548d7962c383d06c5a6c9 -#: ../source/administration/production-checklist-operations.txt:239 -msgid "" -"Consider disabling NTFS \"last access time\" updates. This is analogous " -"to disabling ``atime`` on Unix-like systems." -msgstr "" - -# fec71bde4f2a4480ac01131c3c722c06 -#: ../source/administration/production-checklist-operations.txt:243 -msgid "Backups" -msgstr "" - -# a2f27d2a7e5f49d3994576841b1e0af7 -#: ../source/administration/production-checklist-operations.txt:247 -msgid "" -"Schedule periodic tests of your back up and restore process to have time " -"estimates on hand, and to verify its functionality." -msgstr "" - -# 7e971bdabde54907be710c9943b71cec -#: ../source/administration/production-checklist-operations.txt:251 -msgid "Monitoring" -msgstr "" - -# 84a78654759e4e0b9422339e80394ceb -#: ../source/administration/production-checklist-operations.txt:255 -msgid "" -"Use |mms-home| or :products:`Ops Manager, an on-premise solution " -"available in MongoDB Enterprise Advanced ` or another monitoring system to monitor key database " -"metrics and set up alerts for them. Include alerts for the following " -"metrics:" -msgstr "" - -# 69aaa83456d349468d1d5866b235385d -#: ../source/administration/production-checklist-operations.txt:261 -msgid "lock percent (for the :ref:`MMAPv1 storage engine `)" -msgstr "" - -# 797790b0f26f49d4bf3c2d2398aa57a2 -#: ../source/administration/production-checklist-operations.txt:262 -msgid "replication lag" -msgstr "" - -# a74cfd2558fc4e5285aacf6964b2032a -#: ../source/administration/production-checklist-operations.txt:263 -msgid "replication oplog window" -msgstr "" - -# 11a300f481c0490e899d398c071461ba -#: ../source/administration/production-checklist-operations.txt:264 -msgid "assertions" -msgstr "" - -# 3ded40555aa64fc18bb9801ff42549a8 -#: ../source/administration/production-checklist-operations.txt:265 -msgid "queues" -msgstr "" - -# 84267cd7885f4edd813a4874bbced899 -#: ../source/administration/production-checklist-operations.txt:266 -msgid "page faults" -msgstr "" - -# 6c3119f6410a46e4bb0804ea57a0b699 -#: ../source/administration/production-checklist-operations.txt:268 -msgid "" -"Monitor hardware statistics for your servers. In particular, pay " -"attention to the disk use, CPU, and available disk space." -msgstr "" - -# 50a30df9fd674b25a23147496ff0502d -#: ../source/administration/production-checklist-operations.txt:271 -msgid "In the absence of disk space monitoring, or as a precaution:" -msgstr "" - -# a6aa25bb17604f9daa09e9a6720f6452 -#: ../source/administration/production-checklist-operations.txt:273 -msgid "" -"Create a dummy 4 GB file on the :setting:`storage.dbPath` drive to ensure" -" available space if the disk becomes full." -msgstr "" - -# 9ce7da72825e4163bfe0bd3169304667 -#: ../source/administration/production-checklist-operations.txt:276 -msgid "" -"A combination of ``cron+df`` can alert when disk space hits a high-water " -"mark, if no other monitoring tool is available." -msgstr "" - -# be0ccaa7be584104b1e2fd6d49d83333 -#: ../source/administration/production-checklist-operations.txt:282 -msgid "Load Balancing" -msgstr "" - -# 3be84c8bac404d59bb64796a9b2b609f -#: ../source/administration/production-checklist-operations.txt:286 -msgid "" -"Configure load balancers to enable \"sticky sessions\" or \"client " -"affinity\", with a sufficient timeout for existing connections." -msgstr "" - -# ddf8f11a91de411f841c928bd161a283 -#: ../source/administration/production-checklist-operations.txt:289 -msgid "" -"Avoid placing load balancers between MongoDB cluster or replica set " -"components." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "The replication oplog window should " -#~ "cover the time needed to restore a" -#~ " replica set member, either by an " -#~ "initial sync or by restoring from " -#~ "the last backup." -#~ msgstr "" - -#~ msgid "" -#~ "Ensure that your replica set includes" -#~ " at least three data-bearing nodes" -#~ " with ``w:majority`` :doc:`write concern " -#~ "`. Three data-" -#~ "bearing nodes are required for replica" -#~ " set-wide data durability." -#~ msgstr "" - -#~ msgid "" -#~ ":ref:`Adjust the readahead settings " -#~ "` on the devices storing your" -#~ " database files to suit your use " -#~ "case. If your working set is " -#~ "bigger that the available RAM, and " -#~ "the document access pattern is random," -#~ " consider lowering the readahead to " -#~ "32 or 16. Evaluate different settings" -#~ " to find an optimal value that " -#~ "maximizes the resident memory and lowers" -#~ " the number of page faults." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/administration/production-checklist.po b/locale/zh/LC_MESSAGES/administration/production-checklist.po deleted file mode 100644 index af38bd00b89..00000000000 --- a/locale/zh/LC_MESSAGES/administration/production-checklist.po +++ /dev/null @@ -1,42 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/production-checklist.txt:3 -msgid "Production Checklist" -msgstr "" - -#: ../source/administration/production-checklist.txt:13 -msgid "" -"The following checklists provide recommendations that will help you avoid " -"issues in your production MongoDB deployment." -msgstr "" - -#: ../source/includes/extracts/additional-resources-production-checklist.rst:4 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-production-checklist.rst:6 -msgid "" -"`MongoDB Production Readiness Consulting Package " -"`_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-production-checklist.rst:7 -msgid "" -"`MongoDB Ops Optimization Consulting Package " -"`_" -msgstr "" - -#: ../source/administration/production-checklist.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/administration/production-notes.po b/locale/zh/LC_MESSAGES/administration/production-notes.po deleted file mode 100644 index f45feb6630d..00000000000 --- a/locale/zh/LC_MESSAGES/administration/production-notes.po +++ /dev/null @@ -1,2286 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 12cbdb062a8f451b936c6445db20137a -#: ../source/administration/production-notes.txt:3 -msgid "Production Notes" -msgstr "" - -# 5640a63e1778447eb938b89b37c6997c -#: ../source/administration/production-notes.txt -msgid "On this page" -msgstr "" - -# 4adb27a25da5460eac123280a39e151e -#: ../source/administration/production-notes.txt:13 -msgid "" -"This page details system configurations that affect MongoDB, especially " -"when running in production." -msgstr "" - -# ac53e3076d0c493b8c5b0b15a7b308f4 -#: ../source/includes/fact-mms-summary.rst:2 -msgid "" -"|mms-home|, a hosted service, and `Ops Manager " -"`_, an on-premise solution, provide monitoring, backup," -" and automation of MongoDB instances. See the |mms-docs| and `Ops Manager" -" documentation `_ for more " -"information." -msgstr "" - -# c1751af829a04f1496932489f4e8ab88 -#: ../source/administration/production-notes.txt:19 -msgid "MongoDB Binaries" -msgstr "" - -# 2239a26db8d54697afb86c4e2beef980 -#: ../source/administration/production-notes.txt:24 -msgid "Supported Platforms" -msgstr "" - -# 24159a2ae0444b87988943b19f758df7 -#: ../source/administration/production-notes.txt:26 -msgid "" -"For running **in production**, refer to the :ref:`prod-notes-recommended-" -"platforms` for operating system recommendations." -msgstr "" - -# 9d3e801b19394b39bdaf5cc6ccbbb082 -#: ../source/administration/production-notes.txt:30 -msgid "" -"MongoDB can now use the :ref:`WiredTiger storage engine ` on all supported platforms." -msgstr "" - -# ebcfe032ac6f431786ac02e5a4659ecb -#: ../source/administration/production-notes.txt:35 -msgid "x86_64" -msgstr "" - -# 1fe13a20c7954e87801ba789db173ea9 -# 293dc6361d594ea2aacbfe07096a0c7a -# a775b47dd75446ef88014b901b111b98 -# 98763b5a2dbf49cd838ed89f7e4dfdf4 -#: ../source/includes/fact-platform-arm64.rst:6 -#: ../source/includes/fact-platform-ppc64le.rst:6 -#: ../source/includes/fact-platform-s390x.rst:6 -#: ../source/includes/fact-platform-x86_64.rst:6 -msgid "Platform" -msgstr "" - -# 79d7950ab5af4c17ac987b0f850ad045 -# ff8dfcc458ba475289093bf8cbb4d10a -#: ../source/includes/fact-platform-arm64.rst:7 -#: ../source/includes/fact-platform-x86_64.rst:7 -msgid "3.4 Community & Enterprise" -msgstr "" - -# 3476cb1ce9994e0b88b60938296e4405 -#: ../source/includes/fact-platform-x86_64.rst:8 -msgid "3.2 Community & Enterprise" -msgstr "" - -# 02f139cd32e44251bad65e1f0ad4fd4e -#: ../source/includes/fact-platform-x86_64.rst:9 -msgid "3.0 Community & Enterprise" -msgstr "" - -# 339a87fbef43434ea802759e0f08b62d -#: ../source/includes/fact-platform-x86_64.rst:10 -msgid "2.6 Community & Enterprise" -msgstr "" - -# 236effe6a2ba41b0af64871aac865f75 -# 7490b6528f534a878f865b5b66422701 -#: ../source/administration/production-notes.txt:62 -#: ../source/includes/fact-platform-x86_64.rst:11 -msgid "Amazon Linux" -msgstr "" - -# 406bdaa421a74440ac65e94ceb815817 -# 70ee9a7e02734a6780e8480b5232e74a -# e8566846968c447791b4caaa8201f915 -# 827e94a4f8274cfd855179eba01c6145 -# afebb87af02c42d5b8486cd2cb89984e -# ad13b04f87a245819b4891da04b307bd -# fcea210eb9ae4d0ab954a52e07deda0b -# 8be3b5826ff6485d9a25a2faf1085882 -# a6dfed0202c1426ca9e6e583387e5122 -# 176bd7f850e34a62a845bdebeffc9fc6 -# 5cfaa6aed23d41299a802b6f478dcc67 -# a5aa13b7c6a74247b8e42244e763e235 -# ea20e5245c1f446faf87ea0519f4fd1b -# d19663cdec5a41e2acf5d958fcec88d2 -# e7351b6da2904dc682c1a250c44c8943 -# aef6067c142149c5871f1fa04192f7ba -# a4b767b3e52a483097096ce5d8b14cd8 -# 485deb2cf60c48d38c9b3a0d5870efbb -# a874103aa5304c8e9c1e6eac2a64c8e6 -# e38f5c2f3b624274ba2bf781b687f73b -# ce14e37dcd0c4dc7b8940b37f117665b -# 38ac604d5a0f4eb18da55c3254b2dfa9 -# e4c9e936cd034c7d838b9cd9082768f1 -# 0ddae08f4ae649b288e38414bf41ce87 -# 31e72238fee44bc78ceabc292d36734a -# 94ff5e6d31f0456dacf01b5d83891756 -# c24770d0f69248bd95705f66499da8b7 -# fa66b98468fa4c9fb9816a8115ba6f33 -# 619ed978795840a0b8726b6a75663002 -# 4df936c5a8c94229bed6fa8571c8927d -# 8d2a0397185d41bcbc73c76a7cad2b49 -# 7b1d78514e37465ea325887d127483e6 -# f0b6f6fd605d47b2b7232195aeeb6659 -# 6f761d281418416cb53235e3084a4547 -# 0731d494104245718bb6fcc56978b32a -# e5d8f42f0aff4b8abf5ff052cdfc23a5 -# 136003be54af4719ab9333f32c7d26fc -# 46436375145647dcabd73ed6e12ae273 -# e1c92506ed5042bda662edce91f43311 -# ab71f25e9bdd4ebfbe4df55515bc1922 -# 16bf2c7041c34c2392a4db5047ed5723 -# 07a928375a524e02b174715f2fc250e9 -# 295492522b98438b8db752dc07ebfb9e -# c6364ac83379488aac65ce72e0a8be57 -# 544303b39d6540d981b081da2f28a8a8 -# 18abae4bf81f47a3868f2a0ed07315fd -# 7c3fa991d8c7423794258fd664171e25 -# 1d111aaf9a584ed788da7be47fd8948c -# 0a2f3f1074424bfba11d1ee4f31fe517 -# 6fccbfaebc314cadb59ffd0db9b4eba6 -# 6fd98b918c894d2093f97dcd3341fbd4 -# d14f25a8a94549ce9d7ffbefa0a0d7a9 -# 751d0a29c1724e888aec2c4421cfcab6 -# 8a86c437a9f341199294bd4a51a1cd76 -#: ../source/includes/fact-platform-arm64.rst:9 -#: ../source/includes/fact-platform-ppc64le.rst:9 -#: ../source/includes/fact-platform-ppc64le.rst:11 -#: ../source/includes/fact-platform-s390x.rst:9 -#: ../source/includes/fact-platform-s390x.rst:11 -#: ../source/includes/fact-platform-s390x.rst:13 -#: ../source/includes/fact-platform-s390x.rst:15 -#: ../source/includes/fact-platform-x86_64.rst:12 -#: ../source/includes/fact-platform-x86_64.rst:13 -#: ../source/includes/fact-platform-x86_64.rst:14 -#: ../source/includes/fact-platform-x86_64.rst:15 -#: ../source/includes/fact-platform-x86_64.rst:17 -#: ../source/includes/fact-platform-x86_64.rst:18 -#: ../source/includes/fact-platform-x86_64.rst:22 -#: ../source/includes/fact-platform-x86_64.rst:23 -#: ../source/includes/fact-platform-x86_64.rst:24 -#: ../source/includes/fact-platform-x86_64.rst:25 -#: ../source/includes/fact-platform-x86_64.rst:29 -#: ../source/includes/fact-platform-x86_64.rst:30 -#: ../source/includes/fact-platform-x86_64.rst:32 -#: ../source/includes/fact-platform-x86_64.rst:33 -#: ../source/includes/fact-platform-x86_64.rst:34 -#: ../source/includes/fact-platform-x86_64.rst:35 -#: ../source/includes/fact-platform-x86_64.rst:37 -#: ../source/includes/fact-platform-x86_64.rst:38 -#: ../source/includes/fact-platform-x86_64.rst:39 -#: ../source/includes/fact-platform-x86_64.rst:42 -#: ../source/includes/fact-platform-x86_64.rst:43 -#: ../source/includes/fact-platform-x86_64.rst:44 -#: ../source/includes/fact-platform-x86_64.rst:45 -#: ../source/includes/fact-platform-x86_64.rst:47 -#: ../source/includes/fact-platform-x86_64.rst:52 -#: ../source/includes/fact-platform-x86_64.rst:53 -#: ../source/includes/fact-platform-x86_64.rst:54 -#: ../source/includes/fact-platform-x86_64.rst:55 -#: ../source/includes/fact-platform-x86_64.rst:57 -#: ../source/includes/fact-platform-x86_64.rst:58 -#: ../source/includes/fact-platform-x86_64.rst:59 -#: ../source/includes/fact-platform-x86_64.rst:60 -#: ../source/includes/fact-platform-x86_64.rst:62 -#: ../source/includes/fact-platform-x86_64.rst:63 -#: ../source/includes/fact-platform-x86_64.rst:64 -#: ../source/includes/fact-platform-x86_64.rst:67 -#: ../source/includes/fact-platform-x86_64.rst:68 -#: ../source/includes/fact-platform-x86_64.rst:72 -#: ../source/includes/fact-platform-x86_64.rst:73 -#: ../source/includes/fact-platform-x86_64.rst:74 -#: ../source/includes/fact-platform-x86_64.rst:75 -#: ../source/includes/fact-platform-x86_64.rst:77 -#: ../source/includes/fact-platform-x86_64.rst:78 -#: ../source/includes/fact-platform-x86_64.rst:79 -#: ../source/includes/fact-platform-x86_64.rst:80 -#: ../source/includes/fact-platform-x86_64.rst:82 -#: ../source/includes/fact-platform-x86_64.rst:83 -msgid "|checkmark|" -msgstr "" - -# ed5e8624ad4d4478b4a6a3f9b418f100 -#: ../source/includes/fact-platform-x86_64.rst:16 -msgid "Debian 8" -msgstr "" - -# ad86410b88484440a7d2abed1e96ae34 -#: ../source/includes/fact-platform-x86_64.rst:21 -msgid "Debian 7" -msgstr "" - -# 60db1c1e06814e59b0bf59d2c4d95c50 -#: ../source/includes/fact-platform-x86_64.rst:26 -msgid "Fedora 8+" -msgstr "" - -# 6b5e3da3f4284f1787274b7b10e50de3 -#: ../source/includes/fact-platform-x86_64.rst:31 -msgid "RHEL/CentOS 6.2+" -msgstr "" - -# aed10e2f90b249a2932f54967fa962e7 -#: ../source/includes/fact-platform-x86_64.rst:36 -msgid "RHEL/CentOS 7.0+" -msgstr "" - -# 3c4c4dc88242477da2f0a264b54b13da -# e55082a40f1e438089b27725255a13df -#: ../source/includes/fact-platform-s390x.rst:10 -#: ../source/includes/fact-platform-x86_64.rst:41 -msgid "SLES 11" -msgstr "" - -# 544583508cd640e5b07f59ea1e215d35 -# ba265f74b70e4bc58b61de28b1445663 -#: ../source/includes/fact-platform-s390x.rst:12 -#: ../source/includes/fact-platform-x86_64.rst:46 -msgid "SLES 12" -msgstr "" - -# e45d869f514f4fb2a186ecdd0987e7de -#: ../source/includes/fact-platform-x86_64.rst:51 -msgid "Solaris 11 64-bit" -msgstr "" - -# 73b9a79f7e22415b825246ab4952d9b8 -#: ../source/includes/fact-platform-x86_64.rst:56 -msgid "Ubuntu 12.04" -msgstr "" - -# dc0fb7c801644208a5e9bd2e475bd87e -#: ../source/includes/fact-platform-x86_64.rst:61 -msgid "Ubuntu 14.04" -msgstr "" - -# df48f83797f342549d368d69704f2e5f -# 3857854448b340079fe36b0dc968b6ad -# 67b6308eaf7f40af9ccd4baf9c5efce8 -# 1e0267285fc7401f9b32304b390c6ebc -#: ../source/includes/fact-platform-arm64.rst:8 -#: ../source/includes/fact-platform-ppc64le.rst:10 -#: ../source/includes/fact-platform-s390x.rst:14 -#: ../source/includes/fact-platform-x86_64.rst:66 -msgid "Ubuntu 16.04" -msgstr "" - -# b7015b51886c4667a99f01d6f9494ac6 -#: ../source/includes/fact-platform-x86_64.rst:71 -msgid "Microsoft Azure" -msgstr "" - -# 4077cc4a39fb49578fea5b1430e83c27 -#: ../source/includes/fact-platform-x86_64.rst:76 -msgid "Windows Vista/Server 2008R2/2012+" -msgstr "" - -# 113425746f1946a695c12369af900aa4 -#: ../source/includes/fact-platform-x86_64.rst:81 -msgid "OS X 10.7+" -msgstr "" - -# bf6db0cb6dfd47aaae4ba3fd1c27e22c -#: ../source/administration/production-notes.txt:40 -msgid "ARM64" -msgstr "" - -# 6720806fb39c4d6cb772218f881601c1 -#: ../source/administration/production-notes.txt:45 -msgid "PPC64LE (MongoDB Enterprise Edition)" -msgstr "" - -# a67281ba9da349c99461521f0e9a2ea7 -# 90d1ba68bf5a489a9c30fc5dac279f3a -#: ../source/includes/fact-platform-ppc64le.rst:7 -#: ../source/includes/fact-platform-s390x.rst:7 -msgid "3.4 Enterprise" -msgstr "" - -# 906c4d0a07c64799bd8feaa47eb8219c -#: ../source/includes/fact-platform-ppc64le.rst:8 -msgid "RHEL/CentOS 7.1" -msgstr "" - -# a78744e348cf478eb3d0e1be42a48a01 -#: ../source/administration/production-notes.txt:50 -msgid "s390x (MongoDB Enterprise Edition)" -msgstr "" - -# 1b6b8d3201284c35b5c3c67553a17a4d -#: ../source/includes/fact-platform-s390x.rst:8 -msgid "RHEL/CentOS 7.2" -msgstr "" - -# f5360504858546cfb21fb7e3e5677d09 -#: ../source/administration/production-notes.txt:57 -msgid "Recommended Platforms" -msgstr "" - -# 6cdc55dbe09e46568f19218913c3eb38 -#: ../source/administration/production-notes.txt:59 -msgid "" -"While MongoDB supports a variety of platforms, the following operating " -"systems are recommended for production use:" -msgstr "" - -# 8ab208d1e52f4b3e87a5b5c19a7443db -#: ../source/administration/production-notes.txt:63 -msgid "Debian 7.1" -msgstr "" - -# 80ee77c7e10b446ebaee3a8196d57a99 -#: ../source/administration/production-notes.txt:64 -msgid "RHEL / CentOS 6.2+" -msgstr "" - -# 43610af82f044ed9b99fd1315ec70859 -#: ../source/administration/production-notes.txt:65 -msgid "SLES 11+" -msgstr "" - -# 8471d4746df442f3a9bf3a893c528ab9 -#: ../source/administration/production-notes.txt:66 -msgid "Ubuntu LTS 12.04" -msgstr "" - -# 060f347a05cc42089147f4ba166d1ae4 -#: ../source/administration/production-notes.txt:67 -msgid "Ubuntu LTS 14.04" -msgstr "" - -# 65c8373eee6c44e8bdef4af4b140d6b2 -#: ../source/administration/production-notes.txt:68 -msgid "Windows Server 2012 & 2012 R2" -msgstr "" - -# 6cf2b0e5e18847ddbebf68a26c1e3d9f -#: ../source/administration/production-notes.txt:70 -msgid ":ref:`prod-notes-platform-considerations`" -msgstr "" - -# 0847725289984db98c75ee13eef06288 -#: ../source/administration/production-notes.txt:73 -msgid "Use the Latest Stable Packages" -msgstr "" - -# 442c3443361c4942a7128925ba27ec10 -#: ../source/administration/production-notes.txt:75 -msgid "Be sure you have the latest stable release." -msgstr "" - -# cba0ab94677241cebc613a9dd4805423 -#: ../source/administration/production-notes.txt:77 -msgid "" -"All MongoDB releases are available on the `Downloads " -"`_ page. The `Downloads " -"`_ page is a good place to verify the " -"current stable release, even if you are installing via a package manager." -msgstr "" - -# c4d02dcad11b49948ac6874c28ccd928 -#: ../source/administration/production-notes.txt:84 -msgid "MongoDB ``dbPath``" -msgstr "" - -# 66cc242def8b4d12a4acecda051b316c -#: ../source/administration/production-notes.txt:86 -msgid "" -"The files in the :setting:`~storage.dbPath` directory must correspond to " -"the configured :term:`storage engine`. :program:`mongod` will not start " -"if :setting:`~storage.dbPath` contains data files created by a storage " -"engine other than the one specified by :option:`--storageEngine`." -msgstr "" - -# fb3e9aa7874b4bffaf6446d9b3439581 -#: ../source/administration/production-notes.txt:93 -msgid "" -"As of MongoDB 3.2, MongoDB uses the :ref:`WiredTiger ` storage engine by default." -msgstr "" - -# ba6da428c39e42bcb0ed8ecd27883a01 -#: ../source/administration/production-notes.txt:98 -msgid "" -"MongoDB includes support for two storage engines: :ref:`MMAPv1 `, the storage engine available in previous versions of MongoDB, " -"and :ref:`WiredTiger `." -msgstr "" - -# a47280296cc945208c8c8a48298c6646 -#: ../source/administration/production-notes.txt:102 -msgid "" -":program:`mongod` must possess read and write permissions for the " -"specified :setting:`~storage.dbPath`." -msgstr "" - -# 95272cc0e7224005917f833928118212 -#: ../source/administration/production-notes.txt:108 -msgid "Concurrency" -msgstr "" - -# 2b239225051447fca91cc0d1abb6bf3b -# cb11d288e5824d1bb73311f44e944110 -#: ../source/administration/production-notes.txt:111 -#: ../source/administration/production-notes.txt:251 -msgid "MMAPv1" -msgstr "" - -# 7b327b2b637a46d5a0e5774ec688f846 -#: ../source/administration/production-notes.txt:115 -msgid "" -"Beginning with MongoDB 3.0, :ref:`MMAPv1 ` provides " -"*collection-level locking*: All collections have a unique readers-writer " -"lock that allows multiple clients to modify documents in different " -"collections at the same time." -msgstr "" - -# e5ffdc721ada427194ed9020f72427ae -#: ../source/administration/production-notes.txt:120 -msgid "" -"For MongoDB versions 2.2 through 2.6 series, each database has a readers-" -"writer lock that allows concurrent read access to a database, but gives " -"exclusive access to a single write operation per database. See the " -":doc:`Concurrency ` page for more information. In " -"earlier versions of MongoDB, all write operations contended for a single " -"readers-writer lock for the entire :program:`mongod` instance." -msgstr "" - -# f27578f0011b490aad5453494dc95797 -# 4cbeda5c532d42d88c0a92be903cc0e8 -#: ../source/administration/production-notes.txt:131 -#: ../source/administration/production-notes.txt:264 -msgid "WiredTiger" -msgstr "" - -# 7df5ec2cde8642b2950d1ab45e170cf7 -#: ../source/administration/production-notes.txt:133 -msgid "" -":ref:`WiredTiger ` supports concurrent access by " -"readers and writers to the documents in a collection. Clients can read " -"documents while write operations are in progress, and multiple threads " -"can modify different documents in a collection at the same time." -msgstr "" - -# 90e58d5c1d324c8f97e7b2094ede996a -#: ../source/administration/production-notes.txt:138 -msgid "" -":ref:`prod-notes-ram` provides information about how WiredTiger takes " -"advantage of multiple CPU cores and how to improve operation throughput." -msgstr "" - -# 931758701a71447a91c7829e65dc23fa -#: ../source/administration/production-notes.txt:143 -msgid "Data Consistency" -msgstr "" - -# c22949730b794803bd22d82380551ce1 -#: ../source/administration/production-notes.txt:146 -msgid "Journaling" -msgstr "" - -# ac1e452990404425a267ba5e216019b0 -#: ../source/administration/production-notes.txt:148 -msgid "" -"MongoDB uses *write ahead logging* to an on-disk :term:`journal`. " -"Journaling guarantees that MongoDB can quickly recover :doc:`write " -"operations ` that were written to the journal but not written to " -"data files in cases where :program:`mongod` terminated due to a crash or " -"other serious failure." -msgstr "" - -# 39619bad75d446ed8b835b75fd473923 -#: ../source/administration/production-notes.txt:154 -msgid "" -"Leave journaling enabled in order to ensure that :program:`mongod` will " -"be able to recover its data files and keep the data files in a valid " -"state following a crash. See :doc:`Journaling ` for " -"more information." -msgstr "" - -# c12ceba62f514d85976ad1d43c1a8f14 -#: ../source/administration/production-notes.txt:160 -msgid "Read Concern" -msgstr "" - -# 78bae44c80c140d8b860c7f30acdcb0a -#: ../source/includes/fact-read-own-writes.rst:1 -msgid "" -"If using :readconcern:`\"majority\"` or :readconcern:`\"linearizable\"` " -"read concern for read operations, use :writeconcern:`{ w: \"majority\" } " -"<\"majority\">` write concern for write operations on the primary to " -"ensure that a single thread can read its own writes." -msgstr "" - -# 60aad14f559e406e9cbb921840253720 -#: ../source/includes/fact-enable-majority-readConcern.rst:1 -msgid "To use :term:`read concern` level of :readconcern:`\"majority\"`," -msgstr "" - -# 78f302e34ba24e46ade146ed8bb517da -#: ../source/includes/fact-enable-majority-readConcern.rst:3 -msgid "" -"you must start the :program:`mongod` instances with the " -":option:`--enableMajorityReadConcern` command line option (or the " -":setting:`replication.enableMajorityReadConcern` set to ``true`` if using" -" a configuration file)." -msgstr "" - -# cb315bd7cbfd46598c779304d6fc8935 -#: ../source/includes/fact-enable-majority-readConcern.rst:8 -msgid "" -"replica sets must use :ref:`WiredTiger storage engine ` and election :rsconf:`protocol version 1 `." -msgstr "" - -# 5b1cc94e096c4424ae336f24cc8a4d24 -#: ../source/administration/production-notes.txt:169 -msgid "Write Concern" -msgstr "" - -# 14befbb0ded64948ae0f83ae85efe1d7 -#: ../source/includes/introduction-write-concern.rst:1 -msgid "" -":doc:`Write concern ` describes the level of " -"acknowledgement requested from MongoDB for write operations. The level of" -" the write concerns affects how quickly the write operation returns. When" -" write operations have a *weak* write concern, they return quickly. With " -"*stronger* write concerns, clients must wait after sending a write " -"operation until MongoDB confirms the write operation at the requested " -"write concern level. With insufficient write concerns, write operations " -"may appear to a client to have succeeded, but may not persist in some " -"cases of server failure." -msgstr "" - -# 2a783cf230f04e92a22e050cdf03e97f -#: ../source/administration/production-notes.txt:173 -msgid "" -"See the :doc:`Write Concern ` document for more" -" information about choosing an appropriate write concern level for your " -"deployment." -msgstr "" - -# b217eeaf39f24061a3c7fd5f075a64ce -#: ../source/administration/production-notes.txt:178 -msgid "Networking" -msgstr "" - -# c36ca8f3193946fdb2acee83b4c64d44 -#: ../source/administration/production-notes.txt:181 -msgid "Use Trusted Networking Environments" -msgstr "" - -# 0a493729aecf41f99489af6b7058bd0a -#: ../source/administration/production-notes.txt:183 -msgid "" -"Always run MongoDB in a *trusted environment*, with network rules that " -"prevent access from *all* unknown machines, systems, and networks. As " -"with any sensitive system that is dependent on network access, your " -"MongoDB deployment should only be accessible to specific systems that " -"require access, such as application servers, monitoring services, and " -"other MongoDB components." -msgstr "" - -# c09aa8ac78dd4d9d91293126db477594 -#: ../source/administration/production-notes.txt:191 -msgid "" -"By default, :doc:`authorization ` is not enabled, " -"and :program:`mongod` assumes a trusted environment. Enable " -":setting:`~security.authorization` mode as needed. For more information " -"on authentication mechanisms supported in MongoDB as well as " -"authorization in MongoDB, see :doc:`/core/authentication` and " -":doc:`/core/authorization`." -msgstr "" - -# 8e0e0357063049df86a241191e721cef -#: ../source/administration/production-notes.txt:198 -msgid "" -"For additional information and considerations on security, refer to the " -"documents in the :doc:`Security Section `, specifically:" -msgstr "" - -# c83630c37a994608bbb66dfc5e7d854e -#: ../source/administration/production-notes.txt:201 -msgid ":doc:`/administration/security-checklist`" -msgstr "" - -# 22354a9d72b14b0e853837616a69027b -#: ../source/administration/production-notes.txt:202 -msgid ":doc:`/core/security-mongodb-configuration`" -msgstr "" - -# 10fe583a4e554f02a462c9c6c49da193 -#: ../source/administration/production-notes.txt:203 -msgid ":doc:`/core/security-network`" -msgstr "" - -# 495907f41f3a4272b674db8fa2711f7b -#: ../source/administration/production-notes.txt:205 -msgid "" -"For Windows users, consider the `Windows Server Technet Article on TCP " -"Configuration `_ when deploying MongoDB on Windows." -msgstr "" - -# 98d4d6c084c24362a84515ec78f59ef2 -#: ../source/administration/production-notes.txt:210 -msgid "Disable HTTP Interface" -msgstr "" - -# a3c2ac6d30534e0f8e8b5d524ea3a710 -#: ../source/administration/production-notes.txt:212 -msgid "" -"MongoDB provides an HTTP interface to check the status of the server and," -" optionally, run queries. The HTTP interface is disabled by default. Do " -"not enable the HTTP interface in production environments." -msgstr "" - -# 290d9afc1b394bd29ff73ff8d6a2d766 -#: ../source/includes/fact-deprecated-http-interface.rst:3 -msgid "HTTP interface for MongoDB" -msgstr "" - -# 6e4263f84e9042f29f1ce7cf63673bb4 -#: ../source/administration/production-notes.txt:218 -msgid "See :ref:`http-interface-security`." -msgstr "" - -# df6532b99caa47a29a66ba927a18ba10 -#: ../source/administration/production-notes.txt:223 -msgid "Manage Connection Pool Sizes" -msgstr "" - -# 8a0663b84d3245aeb9f56e652a170b3d -#: ../source/administration/production-notes.txt:225 -#, python-format -msgid "" -"Avoid overloading the connection resources of a :program:`mongod` or " -":program:`mongos` instance by adjusting the connection pool size to suit " -"your use case. Start at 110-115% of the typical number of current " -"database requests, and modify the connection pool size as needed. Refer " -"to the :ref:`connection-pool-options` for adjusting the connection pool " -"size." -msgstr "" - -# 93a498d21dbc464e9e527bdaba789d46 -#: ../source/administration/production-notes.txt:231 -msgid "" -"The :dbcommand:`connPoolStats` command returns information regarding the " -"number of open connections to the current database for :program:`mongos` " -"and :program:`mongod` instances in sharded clusters." -msgstr "" - -# 99d9b17e5e8d49bfbac02154ebfc25ef -#: ../source/administration/production-notes.txt:235 -msgid "See also :ref:`prod-notes-ram`." -msgstr "" - -# 19ce4abc7ec94b3d82048a20fe9122e3 -#: ../source/administration/production-notes.txt:238 -msgid "Hardware Considerations" -msgstr "" - -# a40095abd431414dbcb83be9daaeb3d1 -#: ../source/administration/production-notes.txt:240 -msgid "" -"MongoDB is designed specifically with commodity hardware in mind and has " -"few hardware requirements or limitations. MongoDB's core components run " -"on little-endian hardware, primarily x86/x86_64 processors. Client " -"libraries (i.e. drivers) can run on big or little endian systems." -msgstr "" - -# ae3e8bd63be3426c8a0f3711e8dafe07 -#: ../source/administration/production-notes.txt:248 -msgid "Allocate Sufficient RAM and CPU" -msgstr "" - -# e5a2935b1af74e419c1fe49e6bb550da -#: ../source/administration/production-notes.txt:253 -msgid "" -"Due to its concurrency model, the :ref:`MMAPv1 ` storage " -"engine does not require many CPU cores. As such, increasing the number of" -" cores can improve performance but does not provide significant return." -msgstr "" - -# c090d15807bd4449a85a82b435f5c602 -#: ../source/administration/production-notes.txt:257 -msgid "" -"At a minimum, ensure that your :program:`mongod` or :program:`mongos` has" -" access to two real cores or one physical CPU." -msgstr "" - -# 9ae38c55e30145538eae6a3f01ee16e3 -#: ../source/administration/production-notes.txt:260 -msgid "" -"Increasing the amount of RAM accessible to MongoDB may help reduce the " -"frequency of page faults." -msgstr "" - -# a069dea3a4474e3c8b2cce39cfafe2ef -#: ../source/administration/production-notes.txt:266 -msgid "" -"The :ref:`WiredTiger ` storage engine is " -"multithreaded and can take advantage of additional CPU cores. " -"Specifically, the total number of active threads (i.e. concurrent " -"operations) relative to the number of available CPUs can impact " -"performance:" -msgstr "" - -# 38178679dad64be8922e2ef1c5b2c6db -#: ../source/administration/production-notes.txt:271 -msgid "" -"Throughput *increases* as the number of concurrent active operations " -"increases up to the number of CPUs." -msgstr "" - -# ef76247686da4aedb0eca4db3cd42e91 -#: ../source/administration/production-notes.txt:274 -msgid "" -"Throughput *decreases* as the number of concurrent active operations " -"exceeds the number of CPUs by some threshold amount." -msgstr "" - -# 6d4681aa7463403886804671ff8d3b16 -#: ../source/administration/production-notes.txt:277 -msgid "" -"The threshold depends on your application. You can determine the optimum " -"number of concurrent active operations for your application by " -"experimenting and measuring throughput. The output from " -":program:`mongostat` provides statistics on the number of active " -"reads/writes in the (``ar|aw``) column." -msgstr "" - -# a2b26838804e4d2e8fe7c9f84077213f -#: ../source/includes/extracts/wt-cache-utilization.rst:1 -msgid "" -"With WiredTiger, MongoDB utilizes both the WiredTiger internal cache and " -"the filesystem cache." -msgstr "" - -# c2afa20582254f0c8f80a0f19a26dabb -#: ../source/includes/extracts/wt-cache-default-setting.rst:2 -msgid "" -"Starting in 3.4, the WiredTiger internal cache, by default, will use the " -"larger of either:" -msgstr "" - -# ac85c0300f9d48e485a540942f1766c9 -#: ../source/includes/extracts/wt-cache-default-setting.rst:5 -#, python-format -msgid "50% of RAM minus 1 GB, or" -msgstr "" - -# d889c4164f164e8bb3df0e1c97d4b425 -#: ../source/includes/extracts/wt-cache-default-setting.rst:7 -msgid "256 MB." -msgstr "" - -# 0395416dfc2a4e2cb53ac9a456eee473 -#: ../source/includes/extracts/wt-filesystem-cache.rst:1 -msgid "" -"Via the filesystem cache, MongoDB automatically uses all free memory that" -" is not used by the WiredTiger cache or by other processes. Data in the " -"filesystem cache is compressed." -msgstr "" - -# 1fba61d01a204452af60267e8fde2760 -#: ../source/includes/extracts/wt-cache-setting.rst:1 -msgid "" -"To adjust the size of the WiredTiger internal cache, see " -":setting:`storage.wiredTiger.engineConfig.cacheSizeGB` and " -":option:`--wiredTigerCacheSizeGB`. Avoid increasing the WiredTiger " -"internal cache size above its default value." -msgstr "" - -# f5469dd3ab784abfb9dc7360f5d89012 -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-config.rst:3 -msgid "" -"The :setting:`storage.wiredTiger.engineConfig.cacheSizeGB` limits the " -"size of the WiredTiger internal cache. The operating system will use the " -"available free memory for filesystem cache, which allows the compressed " -"MongoDB data files to stay in memory. In addition, the operating system " -"will use any free RAM to buffer file system blocks and file system cache." -msgstr "" - -# e530c68990244ef6a39f77a033300393 -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-config.rst:10 -msgid "" -"To accommodate the additional consumers of RAM, you may have to decrease " -"WiredTiger internal cache size." -msgstr "" - -# d964ee9893cc4cd78aa5cf2ac24a3fe6 -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-config.rst:13 -msgid "" -"The default WiredTiger internal cache size value assumes that there is a " -"single :program:`mongod` instance per machine. If a single machine " -"contains multiple MongoDB instances, then you should decrease the setting" -" to accommodate the other :program:`mongod` instances." -msgstr "" - -# 7c2edb8a3c704f2c975a48be9b1e1a9a -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-config.rst:19 -msgid "" -"If you run :program:`mongod` in a container (e.g. ``lxc``, ``cgroups``, " -"Docker, etc.) that does *not* have access to all of the RAM available in " -"a system, you must set " -":setting:`storage.wiredTiger.engineConfig.cacheSizeGB` to a value less " -"than the amount of RAM available in the container. The exact amount " -"depends on the other processes running in the container." -msgstr "" - -# 00eeba250b524d64a1e54931e0f43ee8 -#: ../source/includes/extracts/wt-configure-cache.rst:7 -msgid "" -"To view statistics on the cache and eviction rate, see the " -":serverstatus:`wiredTiger.cache` field returned from the " -":dbcommand:`serverStatus` command." -msgstr "" - -# bcbb5a841191410f99db8c0b300e9cc2 -#: ../source/administration/production-notes.txt:286 -msgid "Compression and Encryption" -msgstr "" - -# ff9d825d557c4c84b170c479c0ecd552 -#: ../source/administration/production-notes.txt:288 -msgid "" -"When using encryption, CPUs equipped with AES-NI instruction-set " -"extensions show significant performance advantages. If you are using " -"MongoDB Enterprise with the :ref:`encrypted-storage-engine`, choose a CPU" -" that supports AES-NI for better performance." -msgstr "" - -# e02084a47cd14b60af2cce0c6a8a1866 -#: ../source/administration/production-notes.txt:294 -msgid ":ref:`prod-notes-concurrency`" -msgstr "" - -# 5ccc64ea8861444389478220aa2b358e -#: ../source/administration/production-notes.txt:297 -msgid "Use Solid State Disks (SSDs)" -msgstr "" - -# 6e20f245fa504822b4ca8e57721bcf8b -#: ../source/administration/production-notes.txt:299 -msgid "" -"MongoDB has good results and a good price-performance ratio with SATA SSD" -" (Solid State Disk)." -msgstr "" - -# 5240e572fdbf43b9a3f410f26adb20af -#: ../source/administration/production-notes.txt:302 -msgid "" -"Use SSD if available and economical. Spinning disks can be performant, " -"but SSDs' capacity for random I/O operations works well with the update " -"model of MMAPv1." -msgstr "" - -# 53e5b29f313043acb438021413225c49 -#: ../source/administration/production-notes.txt:306 -msgid "" -"Commodity (SATA) spinning drives are often a good option, as the random " -"I/O performance increase with more expensive spinning drives is not that " -"dramatic (only on the order of 2x). Using SSDs or increasing RAM may be " -"more effective in increasing I/O throughput." -msgstr "" - -# b385b2c09ecf405fbf8d9195378e4bb4 -#: ../source/administration/production-notes.txt:314 -msgid "MongoDB and NUMA Hardware" -msgstr "" - -# 46207e7585cc4ef1923e9149f2ab71dc -#: ../source/administration/production-notes.txt:316 -msgid "" -"Running MongoDB on a system with Non-Uniform Access Memory (NUMA) can " -"cause a number of operational problems, including slow performance for " -"periods of time and high system process usage." -msgstr "" - -# a99c1d96ad204e2f8298c37d59024e54 -#: ../source/administration/production-notes.txt:320 -msgid "" -"When running MongoDB servers and clients on NUMA hardware, you should " -"configure a memory interleave policy so that the host behaves in a non-" -"NUMA fashion. MongoDB checks NUMA settings on start up when deployed on " -"Linux (since version 2.0) and Windows (since version 2.6) machines. If " -"the NUMA configuration may degrade performance, MongoDB prints a warning." -msgstr "" - -# 388442993cf9492cb134a783abd7754d -#: ../source/administration/production-notes.txt:328 -msgid "" -"`The MySQL \"swap insanity\" problem and the effects of NUMA " -"`_ post, which describes the effects of NUMA on " -"databases. The post introduces NUMA and its goals, and illustrates how " -"these goals are not compatible with production databases. Although the " -"blog post addresses the impact of NUMA for MySQL, the issues for MongoDB " -"are similar." -msgstr "" - -# b773591123f24d739360be024c999541 -#: ../source/administration/production-notes.txt:336 -msgid "`NUMA: An Overview `_." -msgstr "" - -# e40b69421ea14ecdaaba176f61165b51 -#: ../source/administration/production-notes.txt:339 -msgid "Configuring NUMA on Windows" -msgstr "" - -# 4a95ab26209d4c45906de656677b6658 -#: ../source/administration/production-notes.txt:341 -msgid "" -"On Windows, memory interleaving must be enabled through the machine's " -"BIOS. Consult your system documentation for details." -msgstr "" - -# 74bb604e79d54a79ae8344fb236f87ab -#: ../source/administration/production-notes.txt:345 -msgid "Configuring NUMA on Linux" -msgstr "" - -# b9767de8db7c459a96a902cfdb3afd29 -#: ../source/administration/production-notes.txt:347 -msgid "" -"When running MongoDB on Linux, you should disable *zone reclaim* in the " -"``sysctl`` settings using one of the following commands:" -msgstr "" - -# 6465d2d936ff47a887b6211a3680a6fb -#: ../source/administration/production-notes.txt:358 -msgid "" -"Then, you should use ``numactl`` to start your :program:`mongod` " -"instances, including the :doc:`config servers `, :program:`mongos` instances, and any clients. If you do" -" not have the ``numactl`` command, refer to the documentation for your " -"operating system to install the ``numactl`` package." -msgstr "" - -# 2a64f963466841419bc2dd2e8150755e -#: ../source/administration/production-notes.txt:364 -msgid "" -"The following operation demonstrates how to start a MongoDB instance " -"using ``numactl``:" -msgstr "" - -# a25563054b894ba9b198c2b04b4667db -#: ../source/administration/production-notes.txt:371 -msgid "" -"The ```` is the path to the program you are starting and the " -"```` are any optional arguments to pass to the program." -msgstr "" - -# cce8723cd37440a68a319bb53b23379b -#: ../source/administration/production-notes.txt:374 -msgid "" -"To fully disable NUMA behavior, you must perform both operations. For " -"more information, see the `Documentation for /proc/sys/vm/* " -"`_." -msgstr "" - -# f559ae2b1ede4beeb50123dd75e17c6b -#: ../source/administration/production-notes.txt:379 -msgid "Disk and Storage Systems" -msgstr "" - -# d6aa3024e81f4bb6895506b09181a3a0 -#: ../source/administration/production-notes.txt:382 -msgid "Swap" -msgstr "" - -# 705087af264f46a1b239b7f627ffde1d -#: ../source/administration/production-notes.txt:384 -msgid "" -"Assign swap space for your systems. Allocating swap space can avoid " -"issues with memory contention and can prevent the OOM Killer on Linux " -"systems from killing :program:`mongod`." -msgstr "" - -# 53ba42f745d644ad9e473dae583f3615 -#: ../source/administration/production-notes.txt:388 -msgid "" -"For the MMAPv1 storage engine, the method :program:`mongod` uses to map " -"files to memory ensures that the operating system will never store " -"MongoDB data in swap space. On Windows systems, using MMAPv1 requires " -"extra swap space due to commitment limits. For details, see :ref:`MongoDB" -" on Windows `." -msgstr "" - -# e6d4ef35dbeb47a2b59c34a2c7caf8aa -#: ../source/administration/production-notes.txt:394 -msgid "" -"For the WiredTiger storage engine, given sufficient memory pressure, " -"WiredTiger may store data in swap space." -msgstr "" - -# 297f10836e214acb8cb5158d534fbfcd -#: ../source/administration/production-notes.txt:398 -msgid "RAID" -msgstr "" - -# 9591a56c538748019cafb5bbd0ee35b3 -#: ../source/administration/production-notes.txt:400 -msgid "Most MongoDB deployments should use disks backed by RAID-10." -msgstr "" - -# 298a64278d2e4c06a876c9f578e79241 -#: ../source/administration/production-notes.txt:402 -msgid "" -"RAID-5 and RAID-6 do not typically provide sufficient performance to " -"support a MongoDB deployment." -msgstr "" - -# 4d62928ccbbb46eea13597230c4583e3 -#: ../source/administration/production-notes.txt:405 -msgid "" -"Avoid RAID-0 with MongoDB deployments. While RAID-0 provides good write " -"performance, it also provides limited availability and can lead to " -"reduced performance on read operations, particularly when using Amazon's " -"EBS volumes." -msgstr "" - -# 02c2e75d47ed4fc789ce7ec0c28f2718 -#: ../source/administration/production-notes.txt:413 -msgid "Remote Filesystems" -msgstr "" - -# b994bc7fff8948d0a2c8ebb2cb4b3168 -#: ../source/administration/production-notes.txt:415 -msgid "" -"With the MMAPv1 storage engine, the Network File System protocol (NFS) is" -" not recommended as you may see performance problems when both the data " -"files and the journal files are hosted on NFS. You may experience better " -"performance if you place the journal on local or ``iscsi`` volumes." -msgstr "" - -# f9ed7563f50e421d92654f08c9cff4c0 -#: ../source/administration/production-notes.txt:421 -msgid "" -"With the WiredTiger storage engine, WiredTiger objects may be stored on " -"remote file systems if the remote file system conforms to ISO/IEC " -"9945-1:1996 (POSIX.1). Because remote file systems are often slower than " -"local file systems, using a remote file system for storage may degrade " -"performance." -msgstr "" - -# 96faa20e1cc2404ea344318c5fdc76bb -#: ../source/administration/production-notes.txt:427 -msgid "" -"If you decide to use NFS, add the following NFS options to your " -"``/etc/fstab`` file: ``bg``, ``nolock``, and ``noatime``." -msgstr "" - -# 5588d7eebe3d47b49e4efc80e0332d76 -#: ../source/administration/production-notes.txt:431 -msgid "Separate Components onto Different Storage Devices" -msgstr "" - -# 31a1530c472a49a792a12a63d0f69a02 -#: ../source/administration/production-notes.txt:433 -msgid "" -"For improved performance, consider separating your database's data, " -"journal, and logs onto different storage devices, based on your " -"application's access and write pattern. Mount the components as separate " -"filesystems and use symbolic links to map each component's path to the " -"device storing it." -msgstr "" - -# 035b699ef560428bac147df1f8d3fa1a -#: ../source/administration/production-notes.txt:439 -msgid "" -"For the WiredTiger storage engine, you can also store the indexes on a " -"different storage device. See " -":setting:`storage.wiredTiger.engineConfig.directoryForIndexes`." -msgstr "" - -# 985aefbd1bd4457ca8f413deac07f44c -#: ../source/administration/production-notes.txt:445 -msgid "" -"Using different storage devices will affect your ability to create " -"snapshot-style backups of your data, since the files will be on different" -" devices and volumes." -msgstr "" - -# 5302d34689de45b5aad3774e500bc2f2 -#: ../source/administration/production-notes.txt:452 -msgid "Scheduling" -msgstr "" - -# 7e318fe0ee2547f7b9ca37fe3c611f2f -#: ../source/administration/production-notes.txt:455 -msgid "Scheduling for Virtual or Cloud Hosted Devices" -msgstr "" - -# f7a7973b259e4feab8d016ae62d5c2bc -#: ../source/administration/production-notes.txt:457 -msgid "" -"For local block devices attached to a virtual machine instance via the " -"hypervisor or hosted by a cloud hosting provider, the guest operating " -"system should use a *noop* scheduler for best performance. The *noop* " -"scheduler allows the operating system to defer I/O scheduling to the " -"underlying hypervisor." -msgstr "" - -# 5b802acedf5b4909a6805b22cfdb25b5 -#: ../source/administration/production-notes.txt:464 -msgid "Scheduling for Physical Servers" -msgstr "" - -# f28e01ee93394e59931186adda2ec0e4 -#: ../source/administration/production-notes.txt:466 -msgid "" -"For physical servers, the operating system should use a *deadline* " -"scheduler. The *deadline* scheduler caps maximum latency per request and " -"maintains a good disk throughput that is best for disk-intensive database" -" applications." -msgstr "" - -# d64edb4bec724990b22fff720f0d0d69 -#: ../source/administration/production-notes.txt:472 -msgid "Architecture" -msgstr "" - -# 6018d2a696154fffb6976c4f187419cc -#: ../source/administration/production-notes.txt:475 -msgid "Replica Sets" -msgstr "" - -# 2961c4a8769a40d09a88073266f73c2a -#: ../source/administration/production-notes.txt:477 -msgid "" -"See the :doc:`Replica Set Architectures ` document for an overview of architectural considerations " -"for replica set deployments." -msgstr "" - -# 06a4db2591124fe38596a93a6a07463a -#: ../source/administration/production-notes.txt:482 -msgid "Sharded Clusters" -msgstr "" - -# e02e9720156347d787860a7c10805b39 -#: ../source/administration/production-notes.txt:484 -msgid "" -"See :doc:`Sharded Cluster Production Architecture ` for an overview of recommended sharded cluster architectures" -" for production deployments." -msgstr "" - -# c1f1c32988294d2ea095649f08128eef -#: ../source/administration/production-notes.txt:489 -msgid ":doc:`/administration/production-checklist-development`" -msgstr "" - -# 5916fb80b4954bd1803c5b152d413887 -#: ../source/administration/production-notes.txt:492 -msgid "Compression" -msgstr "" - -# 096fe68bcdd5435e8701fb35e951cc75 -#: ../source/administration/production-notes.txt:494 -msgid "" -"WiredTiger can compress collection data using either :term:`snappy` or " -":term:`zlib` compression library. :term:`snappy` provides a lower " -"compression rate but has little performance cost, whereas ``zlib`` " -"provides better compression rate but has a higher performance cost." -msgstr "" - -# a7108c305a57474f90c41b270f80425d -#: ../source/administration/production-notes.txt:499 -msgid "" -"By default, WiredTiger uses :term:`snappy` compression library. To change" -" the compression setting, see " -":setting:`storage.wiredTiger.collectionConfig.blockCompressor`." -msgstr "" - -# 4d2cde18115044f490f8150e332636fc -#: ../source/administration/production-notes.txt:503 -msgid "WiredTiger uses :term:`prefix compression` on all indexes by default." -msgstr "" - -# 60c5bc1e0a9649a8b0c7c7822a573240 -#: ../source/administration/production-notes.txt:508 -msgid "Platform Specific Considerations" -msgstr "" - -# ce2af4a6625540cb9798a68b6d4d7191 -#: ../source/includes/note-minimum-glibc.rst:3 -msgid "" -"MongoDB uses the `GNU C Library `_ " -"(glibc) if available on a system. MongoDB requires version at least " -"``glibc-2.12-1.2.el6`` to avoid a known bug with earlier versions. For " -"best results use at least version 2.13." -msgstr "" - -# 9b2e8776d94e440e8c55e05082415a03 -#: ../source/administration/production-notes.txt:513 -msgid "MongoDB on Linux" -msgstr "" - -# 954568104de24a34a10f08e38e3f3de7 -#: ../source/administration/production-notes.txt:516 -msgid "Kernel and File Systems" -msgstr "" - -# 8111ba45be434f7cae554e195645ea95 -#: ../source/administration/production-notes.txt:518 -msgid "" -"When running MongoDB in production on Linux, you should use Linux kernel " -"version 2.6.36 or later, with either the XFS or EXT4 filesystem. If " -"possible, use XFS as it generally performs better with MongoDB." -msgstr "" - -# 2329a898726141f6b819b1b0e148dd72 -#: ../source/administration/production-notes.txt:522 -msgid "" -"With the :ref:`WiredTiger storage engine `, use of " -"XFS is **strongly recommended** to avoid performance issues that may " -"occur when using EXT4 with WiredTiger." -msgstr "" - -# 6d95dfe4a2484699b0ddc87619037f81 -#: ../source/administration/production-notes.txt:526 -msgid "" -"With the :ref:`MMAPv1 storage engine `, MongoDB " -"preallocates its database files before using them and often creates large" -" files. As such, you should use the XFS or EXT4 file systems. If " -"possible, use XFS as it generally performs better with MongoDB." -msgstr "" - -# c01c8916657d4ef493ddc616e7eb5065 -#: ../source/administration/production-notes.txt:531 -msgid "" -"In general, if you use the XFS file system, use at least version " -"``2.6.25`` of the Linux Kernel." -msgstr "" - -# 7d1a6ee170ab40649f0a30ee0041ef8f -#: ../source/administration/production-notes.txt:536 -msgid "" -"If you use the EXT4 file system, use at least version ``2.6.28`` of the " -"Linux Kernel." -msgstr "" - -# c9197f4fe89e4cacbdc6b736d217cb61 -#: ../source/administration/production-notes.txt:539 -msgid "" -"On Red Hat Enterprise Linux and CentOS, use at least version " -"``2.6.18-194`` of the Linux kernel." -msgstr "" - -# 159c927bbd414b8aa4d7b67d7a376dd3 -#: ../source/administration/production-notes.txt:543 -msgid "``fsync()`` on Directories" -msgstr "" - -# 9c06f5e812404c9f8257166971d21255 -#: ../source/administration/production-notes.txt:546 -msgid "" -"MongoDB requires a filesystem that supports ``fsync()`` *on directories*." -" For example, HGFS and Virtual Box's shared folders do *not* support this" -" operation." -msgstr "" - -# e7fd18fa0eef402e8570ad48af043cb6 -#: ../source/administration/production-notes.txt:553 -msgid "Recommended Configuration" -msgstr "" - -# 272690cd12474751b8141b4fbeee1ee4 -#: ../source/administration/production-notes.txt:555 -msgid "For **all** MongoDB deployments:" -msgstr "" - -# 4b487235d3754d51866087befe849d1c -#: ../source/administration/production-notes.txt:557 -msgid "" -"Use the Network Time Protocol (NTP) to synchronize time among your hosts." -" This is especially important in sharded clusters." -msgstr "" - -# ad1129db616b40d099ba1318fbe900ed -#: ../source/administration/production-notes.txt:560 -msgid "" -"For the **WiredTiger and MMAPv1** storage engines, consider the following" -" recommendations:" -msgstr "" - -# dfd7c8f9e30648b1bc87c7348e98c3c0 -#: ../source/administration/production-notes.txt:563 -msgid "" -"Turn off ``atime`` for the storage volume containing the :term:`database " -"files `." -msgstr "" - -# c6e3a3f8a6c14083b3fcc6cebaffe8ff -#: ../source/administration/production-notes.txt:566 -msgid "" -"Set the file descriptor limit, ``-n``, and the user process limit " -"(ulimit), ``-u``, above 20,000, according to the suggestions in the " -":doc:`ulimit ` reference. A low ulimit will affect " -"MongoDB when under heavy use and can produce errors and lead to failed " -"connections to MongoDB processes and loss of service." -msgstr "" - -# f4ac0786d4244ad5ab8e2c9a39533f32 -#: ../source/administration/production-notes.txt:572 -msgid "" -"Disable Transparent Huge Pages. MongoDB performs better with normal (4096" -" bytes) virtual memory pages. See :doc:`Transparent Huge Pages Settings " -"`." -msgstr "" - -# 3d569cac60994b18a1b542b1d0d049c6 -#: ../source/administration/production-notes.txt:576 -msgid "" -"Disable NUMA in your BIOS. If that is not possible, see :ref:`MongoDB on " -"NUMA Hardware `." -msgstr "" - -# b0bdd8ea9cf3493bb1048527f306b34a -#: ../source/administration/production-notes.txt:579 -msgid "" -"Problems have been reported when using MongoDB with SELinux enabled. To " -"avoid issues, disable SELinux when possible." -msgstr "" - -# d4a9b6bcc12143169e1bfa80a5f49809 -#: ../source/administration/production-notes.txt:582 -msgid "" -"If you are using SELinux on Red Hat, you must configure SELinux to be " -"able to run MongoDB. See: :ref:`Configure SELinux for MongoDB ` and :ref:`Configure SELinux for MongoDB " -"Enterprise ` for the required " -"configuration." -msgstr "" - -# 82177e2d50764293905aba8760b4a5c1 -#: ../source/includes/fact-selinux-server-side-js.rst:3 -msgid "" -"If you are using SELinux, any MongoDB operation that requires :doc" -":`server-side JavaScript ` will result in " -"segfault errors. :ref:`disable-server-side-js` describes how to disable " -"execution of server-side JavaScript." -msgstr "" - -# 80247deb08e24e9680eb95e93d0cb26a -#: ../source/administration/production-notes.txt:593 -msgid "For the **WiredTiger** storage engine:" -msgstr "" - -# 4cc9bd75b5b44ab4b020988a1c3ec852 -#: ../source/administration/production-notes.txt:595 -msgid "" -"Set the readahead setting to 0 or 16. Setting a higher readahead benefits" -" sequential I/O operations. However, since MongoDB disk access patterns " -"are generally random, setting a higher readahead provides limited " -"benefit. As such, for most workloads, a readahead of 0 or 16 provides " -"optimal MongoDB performance." -msgstr "" - -# 9605574be2d348a79b0e5520bddb92bc -#: ../source/administration/production-notes.txt:601 -msgid "For the **MMAPv1** storage engine:" -msgstr "" - -# b941d69b5da24928ab580743ca38389c -#: ../source/administration/production-notes.txt:603 -msgid "" -"Ensure that readahead settings for the block devices that store the " -"database files are appropriate. For random access use patterns, set low " -"readahead values. A readahead of 32 (16 kB) often works well." -msgstr "" - -# cb5c9bc5021e4d74990eed9c94e79c94 -#: ../source/administration/production-notes.txt:607 -msgid "" -"For a standard block device, you can run ``sudo blockdev --report`` to " -"get the readahead settings and ``sudo blockdev --setra ``" -" to change the readahead settings. Refer to your specific operating " -"system manual for more information." -msgstr "" - -# 9819fc509eeb4443a9f97d5c074c2352 -#: ../source/administration/production-notes.txt:613 -msgid "MongoDB and TLS/SSL Libraries" -msgstr "" - -# b77f32802463421cbd730b9551ab780c -#: ../source/administration/production-notes.txt:615 -msgid "" -"On Linux platforms, you may observe one of the following statements in " -"the MongoDB log:" -msgstr "" - -# 6e4b202af6d44fd2bc40b19e86d0da22 -#: ../source/administration/production-notes.txt:623 -msgid "" -"These warnings indicate that the system's TLS/SSL libraries are different" -" from the TLS/SSL libraries that the :program:`mongod` was compiled " -"against. Typically these messages do not require intervention; however, " -"you can use the following operations to determine the symbol versions " -"that :program:`mongod` expects:" -msgstr "" - -# 321091afd6804d4f84050f5c927be4f9 -#: ../source/administration/production-notes.txt:634 -msgid "" -"These operations will return output that resembles one the of the " -"following lines:" -msgstr "" - -# 97db284554a8498f8cac90eaffbceaa0 -#: ../source/administration/production-notes.txt:642 -msgid "" -"The last two strings in this output are the symbol version and symbol " -"name. Compare these values with the values returned by the following " -"operations to detect symbol version mismatches:" -msgstr "" - -# d051a24bc2b847d6bc5b929d03c4cdb9 -#: ../source/administration/production-notes.txt:651 -msgid "" -"This procedure is neither exact nor exhaustive: many symbols used by " -":program:`mongod` from the ``libcrypto`` library do not begin with " -"``CRYPTO_``." -msgstr "" - -# e4425286b27443e0bdffcb44cb4aa997 -#: ../source/administration/production-notes.txt:658 -msgid "MongoDB on Windows" -msgstr "" - -# 7897e256c6b845bda81a40e038d50168 -#: ../source/administration/production-notes.txt:661 -msgid "MongoDB 3.0 Using WiredTiger" -msgstr "" - -# 82812636e2c248e187aa179c9eaeddb2 -#: ../source/administration/production-notes.txt:663 -msgid "" -"For MongoDB instances using the WiredTiger storage engine, performance on" -" Windows is comparable to performance on Linux." -msgstr "" - -# 13f2d20d00e54b10b3e7563e515b14d6 -#: ../source/administration/production-notes.txt:667 -msgid "MongoDB Using MMAPv1" -msgstr "" - -# 2c971b32b8bf4bae8163dc53874f14f2 -#: ../source/administration/production-notes.txt:670 -msgid "Install Hotfix for MongoDB 2.6.6 and Later" -msgstr "" - -# 186ec4291a2d45b29206f9175c275081 -#: ../source/administration/production-notes.txt:672 -msgid "" -"Microsoft has released a hotfix for Windows 7 and Windows Server 2008 R2," -" `KB2731284 `_, that repairs a " -"bug in these operating systems' use of memory-mapped files that adversely" -" affects the performance of MongoDB using the MMAPv1 storage engine." -msgstr "" - -# 278d1230f8064d7b949da3fda9055c47 -#: ../source/administration/production-notes.txt:677 -msgid "" -"Install this hotfix to obtain significant performance improvements on " -"MongoDB 2.6.6 and later releases in the 2.6 series, which use MMAPv1 " -"exclusively, and on 3.0 and later when using MMAPv1 as the storage " -"engine." -msgstr "" - -# 7e6279886e7e40599ffc6bf30c0071e8 -#: ../source/administration/production-notes.txt:684 -msgid "Configure Windows Page File For MMAPv1" -msgstr "" - -# f48342d529cb4cd19cbc4e4ac4367f7c -#: ../source/administration/production-notes.txt:686 -msgid "" -"Configure the page file such that the minimum and maximum page file size " -"are equal and at least 32 GB. Use a multiple of this size if, during peak" -" usage, you expect concurrent writes to many databases or collections. " -"However, the page file size does not need to exceed the maximum size of " -"the database." -msgstr "" - -# dd85ed68536f45c7978111278167bef9 -#: ../source/administration/production-notes.txt:692 -msgid "" -"A large page file is needed as Windows requires enough space to " -"accommodate all regions of memory mapped files made writable during peak " -"usage, regardless of whether writes actually occur." -msgstr "" - -# 13565b67f3a448cb8f85d9bef3231d45 -#: ../source/administration/production-notes.txt:696 -msgid "" -"The page file is not used for database storage and will not receive " -"writes during normal MongoDB operation. As such, the page file will not " -"affect performance, but it must exist and be large enough to accommodate " -"Windows' commitment rules during peak database use." -msgstr "" - -# a25bc73069eb464f8ca59eb06c8e0e1d -#: ../source/administration/production-notes.txt:703 -msgid "" -"Dynamic page file sizing is too slow to accommodate the rapidly " -"fluctuating commit charge of an active MongoDB deployment. This can " -"result in transient overcommitment situations that may lead to abrupt " -"server shutdown with a VirtualProtect error 1455." -msgstr "" - -# 5f56efce7b1f4463b6b0c87f49897395 -#: ../source/administration/production-notes.txt:709 -msgid "MongoDB on Virtual Environments" -msgstr "" - -# 64e207ca8c5b43a8906e3c05c6fde187 -#: ../source/administration/production-notes.txt:711 -msgid "" -"This section describes considerations when running MongoDB in some of the" -" more common virtual environments." -msgstr "" - -# f72209ae9aec47a3b97d687ab1d7cbb0 -#: ../source/administration/production-notes.txt:714 -msgid "For all platforms, consider :ref:`virtualized-disks-scheduling`." -msgstr "" - -# 0953cd974fa349398e852240dfd9d111 -#: ../source/administration/production-notes.txt:717 -msgid "EC2" -msgstr "" - -# 92962b3df53a4274bc928fbb7f4f9bff -#: ../source/administration/production-notes.txt:719 -msgid "" -"MongoDB is compatible with EC2. |mms-home| provides integration with " -"Amazon Web Services (AWS) and lets you deploy new EC2 instances directly " -"from |MMS|. See :mms-docs:`Configure AWS Integration ` for more details." -msgstr "" - -# df7d2f4736d245a284d1f6f0793a5970 -#: ../source/administration/production-notes.txt:726 -msgid "Azure" -msgstr "" - -# d417fd8a873e47e9be5e7a6b39dc9500 -#: ../source/administration/production-notes.txt:728 -msgid "" -"Use `Premium Storage `_. Microsoft Azure " -"offers two general types of storage: Standard storage, and Premium " -"storage. MongoDB on Azure has better performance when using Premium " -"storage than it does with Standard storage." -msgstr "" - -# 8e71123a68d14d48b39eb975250bbe79 -#: ../source/administration/production-notes.txt:735 -msgid "" -"For all :ref:`MMAPv1 ` MongoDB deployments using Azure, " -"you **must** mount the volume that hosts the :program:`mongod` instance's" -" :setting:`~storage.dbPath` with the *Host Cache Preference* " -"``READ/WRITE``. This applies to all Azure deployments running MMAPv1, " -"using any guest operating system." -msgstr "" - -# 841afb4046bf4107ad9d6307fb6cb31f -#: ../source/administration/production-notes.txt:742 -msgid "" -"If your volumes have inappropriate cache settings, MongoDB may eventually" -" shut down with the following error:" -msgstr "" - -# 811910bbc1ac41429c038b1e11d6b747 -#: ../source/administration/production-notes.txt:750 -msgid "" -"These shut downs do not produce data loss when " -":setting:`storage.journal.enabled` is set to ``true``. You can safely " -"restart :program:`mongod` at any time following this event." -msgstr "" - -# f4d8f958954843a6b25fc5273d7e5fd6 -#: ../source/administration/production-notes.txt:754 -msgid "" -"The performance characteristics of MongoDB may change with ``READ/WRITE``" -" caching enabled." -msgstr "" - -# 51542413a50e4a57a13a6e96cb2c4514 -#: ../source/administration/production-notes.txt:757 -msgid "" -"The TCP keepalive on the Azure load balancer is 240 seconds by default, " -"which can cause it to silently drop connections if the TCP keepalive on " -"your Azure systems is greater than this value. You should set " -"``tcp_keepalive_time`` to 120 to ameliorate this problem." -msgstr "" - -# 12282c02a2d042588ac21881b1afe633 -#: ../source/includes/fact-tcp-keepalive-linux.rst:1 -msgid "**On Linux systems**:" -msgstr "" - -# 624dfd8986144508b5885cd667f58bd2 -#: ../source/includes/fact-tcp-keepalive-linux.rst:3 -msgid "To view the keep alive setting, you can use one of the following commands:" -msgstr "" - -# d716227697be4dfeb655776aa19e44be -# 29b2b10e74d44b51bdf308af34d898d7 -#: ../source/includes/fact-tcp-keepalive-linux.rst:10 -#: ../source/includes/fact-tcp-keepalive-linux.rst:25 -msgid "Or:" -msgstr "" - -# d05187608e1c4c568e517d3e4e8d458f -#: ../source/includes/fact-tcp-keepalive-linux.rst:16 -msgid "The value is measured in seconds." -msgstr "" - -# 51c48351d69d4cc98c1c908eb351a700 -#: ../source/includes/fact-tcp-keepalive-linux.rst:18 -msgid "" -"To change the ``tcp_keepalive_time`` value, you can use one of the " -"following command:" -msgstr "" - -# afb1d9047c8f4ba390f8ff798b573585 -#: ../source/includes/fact-tcp-keepalive-linux.rst:31 -msgid "" -"These operations do not persist across system reboots. To persist the " -"setting, add the following line to ``/etc/sysctl.conf``:" -msgstr "" - -# 95016ec343224964b658a920cba3db5e -#: ../source/includes/fact-tcp-keepalive-linux.rst:38 -msgid "" -"On Linux, :program:`mongod` and :program:`mongos` processes limit the " -"keepalive to a maximum of 300 seconds (5 minutes) on their own sockets by" -" overriding keepalive values greater than 5 minutes." -msgstr "" - -# 64234fe706ca4d1ab73aad56341f0ad4 -#: ../source/includes/fact-tcp-keepalive-windows.rst:1 -msgid "**For Windows systems**:" -msgstr "" - -# dc31ded7078545f7b694e22c87622a77 -#: ../source/includes/fact-tcp-keepalive-windows.rst:3 -msgid "To view the keep alive setting, issue the following command:" -msgstr "" - -# 612931d892b044e0bcc9ae969b1da8b3 -#: ../source/includes/fact-tcp-keepalive-windows.rst:9 -msgid "" -"The registry value is not present by default. The system default, used if" -" the value is absent, is 7200000 *milliseconds* or ``0x6ddd00`` in " -"hexadecimal." -msgstr "" - -# df29e8ba101f4aeea9b73b0fce91249e -#: ../source/includes/fact-tcp-keepalive-windows.rst:13 -msgid "" -"To change the ``KeepAliveTime`` value, use the following command in an " -"Administrator :guilabel:`Command Prompt`, where ```` is expressed " -"in hexadecimal (e.g. 120000 is ``0x1d4c0``):" -msgstr "" - -# 4c11c41967e6450fad0d02ce49d6ce78 -#: ../source/includes/fact-tcp-keepalive-windows.rst:21 -msgid "" -"Windows users should consider the `Windows Server Technet Article on " -"KeepAliveTime `_ for more information on setting keep alive " -"for MongoDB deployments on Windows systems." -msgstr "" - -# a492900af2cb4ab6958e0265e5dc6129 -#: ../source/administration/production-notes.txt:767 -msgid "VMWare" -msgstr "" - -# a7d941afddd04ba1a420166d676fa09a -#: ../source/includes/extracts/vm-memory-considerations-vmware.rst:1 -msgid "MongoDB is compatible with VMWare." -msgstr "" - -# 87466e6080a44d6d9076191ae0e46e29 -#: ../source/includes/extracts/vm-memory-considerations-vmware.rst:3 -msgid "" -"VMWare supports *memory overcommitment*, where you can assign more memory" -" to your virtual machines than the physical machine has available. When " -"memory is overcommitted, the hypervisor reallocates memory between the " -"virtual machines. VMWare's balloon driver (``vmmemctl``) reclaims the " -"pages that are considered least valuable. The balloon driver resides " -"inside the guest operating system. When the balloon driver expands, it " -"may induce the guest operating system to reclaim memory from guest " -"applications, which can interfere with MongoDB's memory management and " -"affect MongoDB's performance." -msgstr "" - -# 33c64abd4e1f4c2693c88e2c18b9ca4f -#: ../source/includes/extracts/vm-memory-considerations-vmware.rst:13 -msgid "" -"You can disable the balloon driver and VMWare's memory overcommitment " -"feature to mitigate these problems. However, disabling the balloon driver" -" can cause the hypervisor to use its swap, as there is no other available" -" mechanism to perform the memory reclamation. Accessing data in swap is " -"much slower than accessing data in memory, which can in turn affect " -"performance. Instead of disabling the balloon driver and memory " -"overcommitment features, map and reserve the full amount of memory for " -"the virtual machine running MongoDB. This ensures that the balloon will " -"not be inflated in the local operating system if there is memory pressure" -" in the hypervisor due to an overcommitted configuration." -msgstr "" - -# afd4b52cba5f44349e25e0628e95d563 -#: ../source/includes/extracts/vm-memory-considerations-vmware.rst:24 -msgid "" -"When using MongoDB with VMWare, ensure that the CPU reservation does not " -"exceed more than 2 virtual CPUs per physical core." -msgstr "" - -# 7418137517354dca907bde0f21eee791 -#: ../source/administration/production-notes.txt:771 -msgid "" -"Disable VMWare's Migration with vMotion (\"live migration\"). The live " -"migration of a virtual machine can cause performance problems and affect " -":doc:`replica set ` and " -":doc:`sharded cluster high availability ` mechanisms." -msgstr "" - -# b0edf2ff93d8459b97e99481cdf03340 -#: ../source/administration/production-notes.txt:777 -msgid "" -"It is possible to clone a virtual machine running MongoDB. You might use " -"this function to spin up a new virtual host to add as a member of a " -"replica set. If you clone a VM with journaling enabled, the clone " -"snapshot will be valid. If not using journaling, first stop " -":program:`mongod`, then clone the VM, and finally, restart " -":program:`mongod`." -msgstr "" - -# a89bd8a3970c4fef88c2d3cf19a51d8c -#: ../source/administration/production-notes.txt:785 -msgid "KVM" -msgstr "" - -# d522d2e69db5411295f36bb55633a17c -#: ../source/includes/extracts/vm-memory-considerations-kvm.rst:1 -msgid "MongoDB is compatible with KVM." -msgstr "" - -# 4ff7722e6448466684df52559de8ffea -#: ../source/includes/extracts/vm-memory-considerations-kvm.rst:3 -msgid "" -"KVM supports *memory overcommitment*, where you can assign more memory to" -" your virtual machines than the physical machine has available. When " -"memory is overcommitted, the hypervisor reallocates memory between the " -"virtual machines. KVM's balloon driver reclaims the pages that are " -"considered least valuable. The balloon driver resides inside the guest " -"operating system. When the balloon driver expands, it may induce the " -"guest operating system to reclaim memory from guest applications, which " -"can interfere with MongoDB's memory management and affect MongoDB's " -"performance." -msgstr "" - -# 7632d4f759464cb4a2e3033fd13a79d4 -#: ../source/includes/extracts/vm-memory-considerations-kvm.rst:13 -msgid "" -"You can disable the balloon driver and KVM's memory overcommitment " -"feature to mitigate these problems. However, disabling the balloon driver" -" can cause the hypervisor to use its swap, as there is no other available" -" mechanism to perform the memory reclamation. Accessing data in swap is " -"much slower than accessing data in memory, which can in turn affect " -"performance. Instead of disabling the balloon driver and memory " -"overcommitment features, map and reserve the full amount of memory for " -"the virtual machine running MongoDB. This ensures that the balloon will " -"not be inflated in the local operating system if there is memory pressure" -" in the hypervisor due to an overcommitted configuration." -msgstr "" - -# 08a84d77e5f34b80a4a9adafc6acd93c -#: ../source/includes/extracts/vm-memory-considerations-kvm.rst:24 -msgid "" -"When using MongoDB with KVM, ensure that the CPU reservation does not " -"exceed more than 2 virtual CPUs per physical core." -msgstr "" - -# 25b555a643394118a5663d0f02f96b83 -#: ../source/administration/production-notes.txt:790 -msgid "Performance Monitoring" -msgstr "" - -# f2cb936245f24f07883a4be56998cdac -#: ../source/administration/production-notes.txt:793 -msgid "iostat" -msgstr "" - -# 68e73616aa5f41df8d76ad10a3130583 -#: ../source/administration/production-notes.txt:795 -msgid "" -"On Linux, use the ``iostat`` command to check if disk I/O is a bottleneck" -" for your database. Specify a number of seconds when running iostat to " -"avoid displaying stats covering the time since server boot." -msgstr "" - -# bff82278627041f6b2fd24645dd3ea9d -#: ../source/administration/production-notes.txt:799 -msgid "" -"For example, the following command will display extended statistics and " -"the time for each displayed report, with traffic in MB/s, at one second " -"intervals:" -msgstr "" - -# ca0bb7b9a351402a9d78fba4d4697377 -#: ../source/administration/production-notes.txt:807 -msgid "Key fields from ``iostat``:" -msgstr "" - -# c3b0b3c9b6ae40a6b26320865b83968c -#: ../source/administration/production-notes.txt:809 -#, python-format -msgid "" -"``%util``: this is the most useful field for a quick check, it indicates " -"what percent of the time the device/drive is in use." -msgstr "" - -# 90fa5dc427404197839050d5af7293cd -#: ../source/administration/production-notes.txt:812 -msgid "" -"``avgrq-sz``: average request size. Smaller number for this value reflect" -" more random IO operations." -msgstr "" - -# 72942006ce3f4e69a17c673e885576a1 -#: ../source/administration/production-notes.txt:816 -msgid "bwm-ng" -msgstr "" - -# 77328b02b9c941d6870f38fe4d24aaab -#: ../source/administration/production-notes.txt:818 -msgid "" -"`bwm-ng `_ is a command-" -"line tool for monitoring network use. If you suspect a network-based " -"bottleneck, you may use ``bwm-ng`` to begin your diagnostic process." -msgstr "" - -# c7d0011de72c4b0f85e46e6da1ce1b2a -#: ../source/administration/production-notes.txt:824 -msgid "Backups" -msgstr "" - -# 3e7201aa50264bb995d4bef684a5b747 -#: ../source/administration/production-notes.txt:826 -msgid "" -"To make backups of your MongoDB database, please refer to :doc:`MongoDB " -"Backup Methods Overview `." -msgstr "" - -# a0981817153741079bdee379682bab56 -#: ../source/includes/extracts/additional-resources-production-notes.rst:4 -msgid "Additional Resources" -msgstr "" - -# c1239edcbf6b498abfadbf33f029374e -#: ../source/includes/extracts/additional-resources-production-notes.rst:6 -msgid "" -"`Blog Post: Capacity Planning and Hardware Provisioning for MongoDB In " -"Ten Minutes `_" -msgstr "" - -# 8475432a91a649b591ee16b53416ab2b -#: ../source/includes/extracts/additional-resources-production-notes.rst:7 -msgid "" -"`Whitepaper: MongoDB Multi-Data Center Deployments " -"`_" -msgstr "" - -# 7eafa6ed3c2d4287936757746f10a966 -#: ../source/includes/extracts/additional-resources-production-notes.rst:8 -msgid "" -"`Whitepaper: Security Architecture `_" -msgstr "" - -# db722e87a2c54b44a1d1bf045e45b367 -#: ../source/includes/extracts/additional-resources-production-notes.rst:9 -msgid "" -"`Whitepaper: MongoDB Architecture Guide " -"`_" -msgstr "" - -# 67712bc61fe24795bc00f3677f2b679d -#: ../source/includes/extracts/additional-resources-production-notes.rst:10 -msgid "" -"`Presentation: MongoDB Administration 101 " -"`_" -msgstr "" - -# 0a94a1652c44435589e856e3647fc634 -#: ../source/includes/extracts/additional-resources-production-notes.rst:11 -msgid "" -"`MongoDB Production Readiness Consulting Package " -"`_" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "MongoDB" -#~ msgstr "" - -#~ msgid "Storage Engines" -#~ msgstr "" - -#~ msgid ":ref:`prod-notes-ram`" -#~ msgstr "" - -#~ msgid ":ref:`security-port-numbers`" -#~ msgstr "" - -#~ msgid ":ref:`security-firewalls`" -#~ msgstr "" - -#~ msgid ":doc:`Network Security Tutorials `" -#~ msgstr "" - -#~ msgid "Disable HTTP Interfaces" -#~ msgstr "" - -#~ msgid "Linux Distribution" -#~ msgstr "" - -#~ msgid "Filesystem" -#~ msgstr "" - -#~ msgid "Kernel Version" -#~ msgstr "" - -#~ msgid "CentOS 5.5" -#~ msgstr "" - -#~ msgid "ext4, xfs" -#~ msgstr "" - -#~ msgid "``2.6.18-194.el5``" -#~ msgstr "" - -#~ msgid "CentOS 5.6" -#~ msgstr "" - -#~ msgid "``2.6.18-3.0.el5``" -#~ msgstr "" - -#~ msgid "CentOS 5.8" -#~ msgstr "" - -#~ msgid "``2.6.18-308.8.2.el5``" -#~ msgstr "" - -#~ msgid "CentOS 6.1" -#~ msgstr "" - -#~ msgid "``2.6.32-131.0.15.el6.x86_64``" -#~ msgstr "" - -#~ msgid "RHEL 5.6" -#~ msgstr "" - -#~ msgid "ext4" -#~ msgstr "" - -#~ msgid "``2.6.18-3.0``" -#~ msgstr "" - -#~ msgid "RHEL 6.0" -#~ msgstr "" - -#~ msgid "xfs" -#~ msgstr "" - -#~ msgid "``2.6.32-71``" -#~ msgstr "" - -#~ msgid "Ubuntu 10.04.4 LTS" -#~ msgstr "" - -#~ msgid "``2.6.32-38-server``" -#~ msgstr "" - -#~ msgid "Amazon Linux AMI release 2012.03" -#~ msgstr "" - -#~ msgid "``3.2.12-3.2.4.amzn1.x86_64``" -#~ msgstr "" - -#~ msgid "For the MMAPv1 storage engine:" -#~ msgstr "" - -#~ msgid "For all MongoDB deployments:" -#~ msgstr "" - -#~ msgid "MongoDB on Solaris" -#~ msgstr "" - -#~ msgid "Use 64-bit Builds" -#~ msgstr "" - -#~ msgid "Always use 64-bit builds for production." -#~ msgstr "" - -#~ msgid "" -#~ "For improved performance, consider separating" -#~ " your database's data, journal, and " -#~ "logs onto different storage devices, " -#~ "based on your application's access and" -#~ " write pattern." -#~ msgstr "" - -#~ msgid "Scheduling for Virtual Devices" -#~ msgstr "" - -#~ msgid "" -#~ "Local block devices attached to virtual" -#~ " machine instances via the hypervisor " -#~ "should use a *noop* scheduler for " -#~ "best performance. The *noop* scheduler " -#~ "allows the operating system to defer " -#~ "I/O scheduling to the underlying " -#~ "hypervisor." -#~ msgstr "" - -#~ msgid "" -#~ "See the :doc:`Sharded Cluster Production " -#~ "Architecture ` document for an " -#~ "overview of recommended sharded cluster " -#~ "architectures for production deployments." -#~ msgstr "" - -#~ msgid ":doc:`/applications/design-notes`" -#~ msgstr "" - -#~ msgid "" -#~ "To change the ``KeepAliveTime`` value, " -#~ "use the following command in an " -#~ "Administrator :guilabel:`Command Prompt`, where " -#~ "```` is expressed in hexadecimal " -#~ "(e.g. ``0x0124c0`` is 120000):" -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB provides builds for the " -#~ "following supported platforms. For running " -#~ "**in production**, refer to the :ref" -#~ ":`prod-notes-recommended-platforms` for " -#~ "operating system recommendations." -#~ msgstr "" - -#~ msgid "3.2" -#~ msgstr "" - -#~ msgid "3.0" -#~ msgstr "" - -#~ msgid "2.6" -#~ msgstr "" - -#~ msgid "2.4" -#~ msgstr "" - -#~ msgid "2.2" -#~ msgstr "" - -#~ msgid "Solaris 64-bit" -#~ msgstr "" - -#~ msgid "OSX 10.7+" -#~ msgstr "" - -#~ msgid "" -#~ "While MongoDB supports a variety of " -#~ "platorms, the following operating systems " -#~ "are recommended for production use:" -#~ msgstr "" - -#~ msgid "" -#~ "Starting in MongoDB 3.2, 32-bit binaries" -#~ " are deprecated and will be " -#~ "unavailable in future releases." -#~ msgstr "" - -#~ msgid "" -#~ "Although the 32-bit builds exist for " -#~ "Linux and Windows, they are " -#~ "**unsuitable** for production deployments. " -#~ "32-bit builds also do **not** support" -#~ " the WiredTiger storage engine. For " -#~ "more information, see the :ref:`32-bit " -#~ "limitations page `" -#~ msgstr "" - -#~ msgid "" -#~ "If using :readconcern:`\"majority\"` :doc:`read " -#~ "concern `, use " -#~ ":writeconcern:`{ w: \"majority\" } " -#~ "<\"majority\">` :doc:`write concern ` for write operations to" -#~ " ensure that a single thread can " -#~ "read its own writes." -#~ msgstr "" - -#~ msgid "" -#~ "To use a :term:`read concern` level " -#~ "of :readconcern:`\"majority\"`, you must use" -#~ " the WiredTiger storage engine and " -#~ "start the :program:`mongod` instances with " -#~ "the :option:`--enableMajorityReadConcern` command " -#~ "line option (or the " -#~ ":setting:`replication.enableMajorityReadConcern` setting " -#~ "if using a configuration file)." -#~ msgstr "" - -#~ msgid "" -#~ "Only replica sets using :rsconf:`protocol " -#~ "version 1 ` support " -#~ ":readconcern:`\"majority\"` read concern. Replica" -#~ " sets running protocol version 0 do" -#~ " not support :readconcern:`\"majority\"` read " -#~ "concern." -#~ msgstr "" - -#~ msgid "" -#~ "With WiredTiger, MongoDB utilizes both " -#~ "the WiredTiger cache and the filesystem" -#~ " cache." -#~ msgstr "" - -#~ msgid "" -#~ "Starting in MongoDB 3.2, the WiredTiger" -#~ " cache, by default, will use the " -#~ "larger of either:" -#~ msgstr "" - -#~ msgid "60% of RAM minus 1 GB, or" -#~ msgstr "" - -#~ msgid "1 GB." -#~ msgstr "" - -#~ msgid "" -#~ "For systems with up to 10 GB " -#~ "of RAM, the new default setting is" -#~ " less than or equal to the 3.0" -#~ " default setting (For MongoDB 3.0, " -#~ "the WiredTiger cache uses either 1 " -#~ "GB or half of the installed " -#~ "physical RAM, whichever is larger)." -#~ msgstr "" - -#~ msgid "" -#~ "For systems with more than 10 GB" -#~ " of RAM, the new default setting " -#~ "is greater than the 3.0 setting." -#~ msgstr "" - -#~ msgid "" -#~ "To adjust the size of the " -#~ "WiredTiger cache, see " -#~ ":setting:`storage.wiredTiger.engineConfig.cacheSizeGB` and " -#~ ":option:`--wiredTigerCacheSizeGB`. Avoid increasing " -#~ "the WiredTiger cache size above its " -#~ "default value." -#~ msgstr "" - -#~ msgid "" -#~ "The :setting:`storage.wiredTiger.engineConfig.cacheSizeGB` " -#~ "only limits the size of the " -#~ "WiredTiger cache, not the total amount" -#~ " of memory used by :program:`mongod`. " -#~ "The WiredTiger cache is only one " -#~ "component of the RAM used by " -#~ "MongoDB. MongoDB also automatically uses " -#~ "all free memory on the machine via" -#~ " the filesystem cache (data in the" -#~ " filesystem cache is compressed)." -#~ msgstr "" - -#~ msgid "" -#~ "In addition, the operating system will" -#~ " use any free RAM to buffer " -#~ "filesystem blocks." -#~ msgstr "" - -#~ msgid "" -#~ "To accommodate the additional consumers " -#~ "of RAM, you may have to decrease" -#~ " WiredTiger cache size." -#~ msgstr "" - -#~ msgid "" -#~ "The default WiredTiger cache size value" -#~ " assumes that there is a single " -#~ ":program:`mongod` instance per machine. If " -#~ "a single machine contains multiple " -#~ "MongoDB instances, then you should " -#~ "decrease the setting to accommodate the" -#~ " other :program:`mongod` instances." -#~ msgstr "" - -#~ msgid "" -#~ "Then, you should use the ``numactl`` " -#~ "command to start the MongoDB programs" -#~ " (:program:`mongod`, including the :doc:`config" -#~ " servers `; :program:`mongos`; and clients) in" -#~ " the following manner:" -#~ msgstr "" - -#~ msgid "" -#~ "where ```` is the path to " -#~ "the program you are starting, and " -#~ "```` are any optional arguments " -#~ "to pass to the program." -#~ msgstr "" - -#~ msgid "" -#~ "Disable VMWare's Migration with vMotion " -#~ "(\"live migration\"). The live migration " -#~ "of a virtual machine can cause " -#~ "performance problems and affect :doc:`replica" -#~ " set `" -#~ " and :doc:`sharded cluster high " -#~ "availability ` mechanisms." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/administration/replica-set-deployment.po b/locale/zh/LC_MESSAGES/administration/replica-set-deployment.po deleted file mode 100644 index 219741b0422..00000000000 --- a/locale/zh/LC_MESSAGES/administration/replica-set-deployment.po +++ /dev/null @@ -1,98 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/replica-set-deployment.txt:3 -msgid "Replica Set Deployment Tutorials" -msgstr "" - -#: ../source/administration/replica-set-deployment.txt:13 -msgid "The following tutorials provide information in deploying replica sets." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-deployment.rst:4 -msgid ":doc:`/tutorial/deploy-replica-set`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-deployment.rst:4 -msgid "Configure a three-member replica set for production systems." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-deployment.rst:8 -msgid ":doc:`/tutorial/deploy-replica-set-for-testing`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-deployment.rst:7 -msgid "" -"Configure a three-member replica set for either development or testing " -"systems." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-deployment.rst:13 -msgid ":doc:`/tutorial/deploy-geographically-distributed-replica-set`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-deployment.rst:11 -msgid "" -"Create a geographically redundant replica set to protect against location-" -"centered availability limitations (e.g. network and power interruptions)." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-deployment.rst:17 -msgid ":doc:`/tutorial/add-replica-set-arbiter`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-deployment.rst:16 -msgid "" -"Add an arbiter give a replica set an odd number of voting members to prevent" -" election ties." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-deployment.rst:21 -msgid ":doc:`/tutorial/convert-standalone-to-replica-set`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-deployment.rst:20 -msgid "" -"Convert an existing standalone ``mongod`` instance into a three-member " -"replica set." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-deployment.rst:24 -msgid ":doc:`/tutorial/expand-replica-set`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-deployment.rst:24 -msgid "Add a new member to an existing replica set." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-deployment.rst:27 -msgid ":doc:`/tutorial/remove-replica-set-member`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-deployment.rst:27 -msgid "Remove a member from a replica set." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-deployment.rst:30 -msgid ":doc:`/tutorial/replace-replica-set-member`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-deployment.rst:30 -msgid "" -"Update the replica set configuration when the hostname of a member's " -"corresponding ``mongod`` instance has changed." -msgstr "" - -#~ msgid "" -#~ ":doc:`/administration/security-deployment` for additional related tutorials." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/administration/replica-set-maintenance.po b/locale/zh/LC_MESSAGES/administration/replica-set-maintenance.po deleted file mode 100644 index 08e8c6bcc3f..00000000000 --- a/locale/zh/LC_MESSAGES/administration/replica-set-maintenance.po +++ /dev/null @@ -1,108 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/replica-set-maintenance.txt:3 -msgid "Replica Set Maintenance Tutorials" -msgstr "" - -#: ../source/administration/replica-set-maintenance.txt:13 -msgid "" -"The following tutorials provide information in maintaining existing replica " -"sets." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:5 -msgid ":doc:`/tutorial/change-oplog-size`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:4 -msgid "" -"Increase the size of the :term:`oplog` which logs operations. In most cases," -" the default oplog size is sufficient." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:9 -msgid ":doc:`/tutorial/perform-maintence-on-replica-set-members`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:8 -msgid "" -"Perform maintenance on a member of a replica set while minimizing downtime." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:12 -msgid ":doc:`/tutorial/force-member-to-be-primary`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:12 -msgid "Force a replica set member to become primary." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:17 -msgid ":doc:`/tutorial/resync-replica-set-member`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:15 -msgid "" -"Sync the data on a member. Either perform initial sync on a new member or " -"resync the data on an existing member that has fallen too far behind to " -"catch up by way of normal replication." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:21 -msgid ":doc:`/tutorial/configure-replica-set-tag-sets`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:20 -msgid "" -"Assign tags to replica set members for use in targeting read and write " -"operations to specific members." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:25 -msgid ":doc:`/tutorial/reconfigure-replica-set-with-unavailable-members`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:24 -msgid "" -"Reconfigure a replica set when a majority of replica set members are down or" -" unreachable." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:30 -msgid ":doc:`/tutorial/manage-chained-replication`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:28 -msgid "" -"Disable or enable chained replication. Chained replication occurs when a " -"secondary replicates from another secondary instead of the primary." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:34 -msgid ":doc:`/tutorial/change-hostnames-in-a-replica-set`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:33 -msgid "" -"Update the replica set configuration to reflect changes in members' " -"hostnames." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:36 -msgid ":doc:`/tutorial/configure-replica-set-secondary-sync-target`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-maintenance.rst:37 -msgid "Specify the member that a secondary member synchronizes from." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/administration/replica-set-member-configuration.po b/locale/zh/LC_MESSAGES/administration/replica-set-member-configuration.po deleted file mode 100644 index 4114cdd035e..00000000000 --- a/locale/zh/LC_MESSAGES/administration/replica-set-member-configuration.po +++ /dev/null @@ -1,79 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/replica-set-member-configuration.txt:3 -msgid "Member Configuration Tutorials" -msgstr "" - -#: ../source/administration/replica-set-member-configuration.txt:13 -msgid "" -"The following tutorials provide information in configuring replica set " -"members to support specific operations, such as to provide dedicated " -"backups, to support reporting, or to act as a cold standby." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-member-configuration.rst:5 -msgid ":doc:`/tutorial/adjust-replica-set-member-priority`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-member-configuration.rst:4 -msgid "" -"Change the precedence given to a replica set members in an election for " -"primary." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-member-configuration.rst:8 -msgid ":doc:`/tutorial/configure-secondary-only-replica-set-member`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-member-configuration.rst:8 -msgid "Make a secondary member ineligible for election as primary." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-member-configuration.rst:13 -msgid ":doc:`/tutorial/configure-a-hidden-replica-set-member`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-member-configuration.rst:11 -msgid "" -"Configure a secondary member to be invisible to applications in order to " -"support significantly different usage, such as a dedicated backups." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-member-configuration.rst:17 -msgid ":doc:`/tutorial/configure-a-delayed-replica-set-member`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-member-configuration.rst:16 -msgid "" -"Configure a secondary member to keep a delayed copy of the data set in order" -" to provide a rolling backup." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-member-configuration.rst:21 -msgid ":doc:`/tutorial/configure-a-non-voting-replica-set-member`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-member-configuration.rst:20 -msgid "" -"Create a secondary member that keeps a copy of the data set but does not " -"vote in an election." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-member-configuration.rst:23 -msgid ":doc:`/tutorial/convert-secondary-into-arbiter`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-member-configuration.rst:24 -msgid "Convert a secondary to an arbiter." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/administration/replica-sets.po b/locale/zh/LC_MESSAGES/administration/replica-sets.po deleted file mode 100644 index 94e9eb18649..00000000000 --- a/locale/zh/LC_MESSAGES/administration/replica-sets.po +++ /dev/null @@ -1,186 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/replica-sets.txt:3 -msgid "Replica Set Tutorials" -msgstr "" - -#: ../source/administration/replica-sets.txt:13 -msgid "" -"The administration of :term:`replica sets ` includes the " -"initial deployment of the set, adding and removing members to a set, and " -"configuring the operational parameters and properties of the set. " -"Administrators generally need not intervene in failover or replication " -"processes as MongoDB automates these functions. In the exceptional " -"situations that require manual interventions, the tutorials in these " -"sections describe processes such as resyncing a member. The tutorials in " -"this section form the basis for all replica set administration." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:21 -msgid ":doc:`/administration/replica-set-deployment`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:4 -msgid "" -"Instructions for deploying replica sets, as well as adding and removing " -"members from an existing replica set." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:8 -msgid ":doc:`/tutorial/deploy-replica-set`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:8 -msgid "Configure a three-member replica set for production systems." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:12 -msgid ":doc:`/tutorial/convert-standalone-to-replica-set`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:11 -msgid "" -"Convert an existing standalone ``mongod`` instance into a three-member " -"replica set." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:15 -msgid ":doc:`/tutorial/expand-replica-set`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:15 -msgid "Add a new member to an existing replica set." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:18 -msgid ":doc:`/tutorial/remove-replica-set-member`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:18 -msgid "Remove a member from a replica set." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:20 -msgid "" -"Continue reading from :doc:`/administration/replica-set-deployment` for " -"additional tutorials of related to setting up replica set deployments." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:41 -msgid ":doc:`/administration/replica-set-member-configuration`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:24 -msgid "" -"Tutorials that describe the process for configuring replica set members." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:29 -msgid ":doc:`/tutorial/adjust-replica-set-member-priority`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:28 -msgid "" -"Change the precedence given to a replica set members in an election for " -"primary." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:32 -msgid ":doc:`/tutorial/configure-secondary-only-replica-set-member`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:32 -msgid "Make a secondary member ineligible for election as primary." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:37 -msgid ":doc:`/tutorial/configure-a-hidden-replica-set-member`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:35 -msgid "" -"Configure a secondary member to be invisible to applications in order to " -"support significantly different usage, such as a dedicated backups." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:39 -msgid "" -"Continue reading from :doc:`/administration/replica-set-member-" -"configuration` for more tutorials that describe replica set configuration." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:64 -msgid ":doc:`/administration/replica-set-maintenance`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:44 -msgid "" -"Procedures and tasks for common operations on active replica set " -"deployments." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:49 -msgid ":doc:`/tutorial/change-oplog-size`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:48 -msgid "" -"Increase the size of the :term:`oplog` which logs operations. In most cases," -" the default oplog size is sufficient." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:54 -msgid ":doc:`/tutorial/resync-replica-set-member`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:52 -msgid "" -"Sync the data on a member. Either perform initial sync on a new member or " -"resync the data on an existing member that has fallen too far behind to " -"catch up by way of normal replication." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:57 -msgid ":doc:`/tutorial/force-member-to-be-primary`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:57 -msgid "Force a replica set member to become primary." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:61 -msgid ":doc:`/tutorial/change-hostnames-in-a-replica-set`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:60 -msgid "" -"Update the replica set configuration to reflect changes in members' " -"hostnames." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:63 -msgid "" -"Continue reading from :doc:`/administration/replica-set-maintenance` for " -"descriptions of additional replica set maintenance procedures." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:68 -msgid ":doc:`/tutorial/troubleshoot-replica-sets`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replica-set-tutorials-landing.rst:67 -msgid "" -"Describes common issues and operational challenges for replica sets. For " -"additional diagnostic information, see :doc:`/faq/diagnostics`." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/administration/scripting.po b/locale/zh/LC_MESSAGES/administration/scripting.po deleted file mode 100644 index 49b4526c8e7..00000000000 --- a/locale/zh/LC_MESSAGES/administration/scripting.po +++ /dev/null @@ -1,92 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/scripting.txt:3 -msgid "MongoDB Scripting" -msgstr "" - -#: ../source/administration/scripting.txt:7 -msgid "" -"The :program:`mongo` shell is an interactive JavaScript shell for MongoDB, " -"and is part of all `MongoDB distributions " -"`_. This section provides an introduction " -"to the shell, and outlines key functions, operations, and use of the " -":program:`mongo` shell. Also consider :doc:`/faq/mongo` and the :doc:`shell " -"method ` and other relevant :doc:`reference material " -"`." -msgstr "" - -#: ../source/administration/scripting.txt:15 -msgid "" -"Most examples in the :doc:`MongoDB Manual ` use the " -":program:`mongo` shell; however, many :doc:`drivers `" -" provide similar interfaces to MongoDB." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-core-scripting.rst:5 -msgid ":doc:`/core/server-side-javascript`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-core-scripting.rst:4 -msgid "" -"Details MongoDB's support for executing JavaScript code for server-side " -"operations." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-core-scripting.rst:9 -msgid ":doc:`/core/shell-types`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-core-scripting.rst:8 -msgid "" -"Describes the super-set of JSON available for use in the :program:`mongo` " -"shell." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-core-scripting.rst:13 -msgid ":doc:`/tutorial/write-scripts-for-the-mongo-shell`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-core-scripting.rst:12 -msgid "" -"An introduction to the :program:`mongo` shell for writing scripts to " -"manipulate data and administer MongoDB." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-core-scripting.rst:16 -msgid ":doc:`/tutorial/getting-started-with-the-mongo-shell`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-core-scripting.rst:16 -msgid "Introduces the use and operation of the MongoDB shell." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-core-scripting.rst:20 -msgid ":doc:`/tutorial/access-mongo-shell-help`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-core-scripting.rst:19 -msgid "" -"Describes the available methods for accessing online help for the operation " -"of the :program:`mongo` interactive shell." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-core-scripting.rst:23 -msgid ":doc:`/reference/mongo-shell`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-core-scripting.rst:23 -msgid "" -"A high level reference to the use and operation of the :program:`mongo` " -"shell." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/administration/security-access-control.po b/locale/zh/LC_MESSAGES/administration/security-access-control.po deleted file mode 100644 index d1b54b9b4fd..00000000000 --- a/locale/zh/LC_MESSAGES/administration/security-access-control.po +++ /dev/null @@ -1,150 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/security-access-control.txt:3 -msgid "Authentication Tutorials" -msgstr "" - -#: ../source/administration/security-access-control.txt:7 -msgid "" -"The following tutorials provide instructions for MongoDB''s authentication " -"related features." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:5 -msgid ":doc:`/tutorial/enable-authentication`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:4 -msgid "" -"Describes the process for enabling authentication for MongoDB deployments." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:10 -msgid ":doc:`/tutorial/enable-authentication-in-sharded-cluster`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:8 -msgid "" -"Control access to a sharded cluster through a key file and the " -":setting:`~security.keyFile` setting on each of the cluster's components." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:14 -msgid ":doc:`/tutorial/enable-authentication-without-bypass`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:13 -msgid "" -"Describes an alternative process for enabling authentication for MongoDB " -"deployments." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:17 -msgid ":doc:`/tutorial/configure-x509-client-authentication`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:17 -msgid "Use x.509 for client authentication." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:21 -msgid ":doc:`/tutorial/configure-x509-member-authentication`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:20 -msgid "" -"Use x.509 for internal member authentication for replica sets and sharded " -"clusters." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:25 -msgid ":doc:`/tutorial/configure-ldap-sasl-activedirectory`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:24 -msgid "" -"Describes the process for authentication using SASL/LDAP with " -"ActiveDirectory." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:29 -msgid ":doc:`/tutorial/configure-ldap-sasl-openldap`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:28 -msgid "" -"Describes the process for authentication using SASL/LDAP with OpenLDAP." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:33 -msgid "" -":doc:`/tutorial/control-access-to-mongodb-with-kerberos-authentication`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:32 -msgid "" -"For MongoDB Enterprise Linux, describes the process to enable Kerberos-based" -" authentication for MongoDB deployments." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:37 -msgid "" -":doc:`/tutorial/control-access-to-mongodb-windows-with-kerberos-" -"authentication`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:36 -msgid "" -"For MongoDB Enterprise for Windows, describes the process to enable " -"Kerberos-based authentication for MongoDB deployments." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:41 -msgid ":doc:`/tutorial/authenticate-as-client`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:40 -msgid "" -"Describes the process for authenticating to MongoDB systems using the " -":program:`mongo` shell." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:45 -msgid ":doc:`/tutorial/generate-key-file`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:44 -msgid "" -"Use key file to allow the components of MongoDB sharded cluster or replica " -"set to mutually authenticate." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:49 -msgid ":doc:`/tutorial/troubleshoot-kerberos`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:48 -msgid "" -"Steps to troubleshoot Kerberos-based authentication for MongoDB deployments." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:52 -msgid ":doc:`/tutorial/implement-field-level-redaction`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-access-control.rst:52 -msgid "" -"Describes the process to set up and access document content that can have " -"different access levels for the same data." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/administration/security-auditing.po b/locale/zh/LC_MESSAGES/administration/security-auditing.po deleted file mode 100644 index 3ecef90d4c0..00000000000 --- a/locale/zh/LC_MESSAGES/administration/security-auditing.po +++ /dev/null @@ -1,38 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/security-auditing.txt:5 -msgid "Auditing Tutorials" -msgstr "" - -#: ../source/administration/security-auditing.txt:9 -msgid "" -"The following tutorials provide instructions on how to enable auditing for " -"system events and specify which events to audit." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-auditing.rst:5 -msgid ":doc:`/tutorial/configure-auditing`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-auditing.rst:4 -msgid "Enable and configure MongoDB Enterprise system event auditing feature." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-auditing.rst:7 -msgid ":doc:`/tutorial/configure-audit-filters`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-auditing.rst:8 -msgid "Specify which events to audit." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/administration/security-checklist.po b/locale/zh/LC_MESSAGES/administration/security-checklist.po deleted file mode 100644 index 6acb643b2cd..00000000000 --- a/locale/zh/LC_MESSAGES/administration/security-checklist.po +++ /dev/null @@ -1,275 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 480d04ff371c43138392359933f70515 -#: ../source/administration/security-checklist.txt:3 -msgid "Security Checklist" -msgstr "" - -# 732a36ad53b241a0a62f3ec322ad6075 -#: ../source/administration/security-checklist.txt -msgid "On this page" -msgstr "" - -# 70eaaba787054a58a22c64c960bfa0cb -#: ../source/administration/security-checklist.txt:13 -msgid "" -"This documents provides a list of security measures that you should " -"implement to protect your MongoDB installation." -msgstr "" - -# 5bec5916406d467db232728535227138 -#: ../source/administration/security-checklist.txt:17 -msgid "Enable Access Control and Enforce Authentication" -msgstr "" - -# 777e1a1e8d134546b4aa0663184b9444 -#: ../source/administration/security-checklist.txt:19 -msgid "" -"Enable access control and specify the authentication mechanism. You can " -"use the default MongoDB authentication mechanism or an existing external " -"framework. Authentication requires that all clients and servers provide " -"valid credentials before they can connect to the system. In clustered " -"deployments, enable authentication for each MongoDB server." -msgstr "" - -# 1a707f0700f2462e9ccc670ffc7e5ba6 -#: ../source/administration/security-checklist.txt:25 -msgid "" -"See :doc:`/core/authentication` and :doc:`/tutorial/enable-" -"authentication`." -msgstr "" - -# 67b41512bdc3477e9790682b4617702c -#: ../source/administration/security-checklist.txt:31 -msgid "Configure Role-Based Access Control" -msgstr "" - -# 21ae35eef8464f19b225ce8ff99a2b58 -#: ../source/administration/security-checklist.txt:33 -msgid "" -"Create a user administrator **first**, then create additional users. " -"Create a unique MongoDB user for each person and application that " -"accesses the system." -msgstr "" - -# e5ed4cc88aa741a88e6ed32a95f509b7 -#: ../source/administration/security-checklist.txt:37 -msgid "" -"Create roles that define the exact access a set of users needs. Follow a " -"principle of least privilege. Then create users and assign them only the " -"roles they need to perform their operations. A user can be a person or a " -"client application." -msgstr "" - -# ed3344fb83db47b4863361943dc1aeb1 -#: ../source/administration/security-checklist.txt:42 -msgid "" -"See :doc:`/core/authorization` and :doc:`/tutorial/manage-users-and-" -"roles`, ." -msgstr "" - -# a8a8c1c588784826a9879745a5ba9325 -#: ../source/administration/security-checklist.txt:46 -msgid "Encrypt Communication" -msgstr "" - -# f5e01f600ccf4bf2a7142557b6fbc9b2 -#: ../source/administration/security-checklist.txt:48 -msgid "" -"Configure MongoDB to use TLS/SSL for all incoming and outgoing " -"connections. Use TLS/SSL to encrypt communication between " -":program:`mongod` and :program:`mongos` components of a MongoDB client as" -" well as between all applications and MongoDB." -msgstr "" - -# c9e3a390789d4f9c8ec16ead9681683d -#: ../source/administration/security-checklist.txt:53 -msgid "See :doc:`/tutorial/configure-ssl`." -msgstr "" - -# 225658ac6e1e4a66a5f4c3deeeccfff4 -#: ../source/administration/security-checklist.txt:56 -msgid "Encrypt and Protect Data" -msgstr "" - -# 24ab9ad5365843f1a859ca48a97b42df -#: ../source/administration/security-checklist.txt:58 -msgid "" -"Starting with MongoDB Enterprise 3.2, the WiredTiger storage engine's " -"native :doc:`/core/security-encryption-at-rest` can be configured to " -"encrypt data in the storage layer." -msgstr "" - -# 38c225b4598540af987a9091431cd6d4 -#: ../source/administration/security-checklist.txt:62 -msgid "" -"If you are not using WiredTiger's encryption at rest, MongoDB data should" -" be encrypted on each host using file-system, device, or physical " -"encryption. Protect MongoDB data using file-system permissions. MongoDB " -"data includes data files, configuration files, auditing logs, and key " -"files." -msgstr "" - -# 49721c60852b4b658dbf961dd2e2915f -#: ../source/administration/security-checklist.txt:69 -msgid "Limit Network Exposure" -msgstr "" - -# 92bb811264354e1a84ea7d49e55a1f09 -#: ../source/administration/security-checklist.txt:71 -msgid "" -"Ensure that MongoDB runs in a trusted network environment and limit the " -"interfaces on which MongoDB instances listen for incoming connections. " -"Allow only trusted clients to access the network interfaces and ports on " -"which MongoDB instances are available." -msgstr "" - -# 0b5be851ac544a55a4f5b054580953db -#: ../source/administration/security-checklist.txt:76 -msgid "" -"See :doc:`/core/security-hardening` and the :setting:`~net.bindIp` " -"setting." -msgstr "" - -# 73f451ed791943228cdde9314af3234a -#: ../source/administration/security-checklist.txt:80 -msgid "Audit System Activity" -msgstr "" - -# 51937acb91e347ae8f02d3e48d8577ab -#: ../source/administration/security-checklist.txt:82 -msgid "" -"Track access and changes to database configurations and data. `MongoDB " -"Enterprise `_ includes a system auditing facility that can " -"record system events (e.g. user operations, connection events) on a " -"MongoDB instance. These audit records permit forensic analysis and allow " -"administrators to verify proper controls." -msgstr "" - -# 923ac3d8d6dc40768e3b23776c69af70 -#: ../source/administration/security-checklist.txt:89 -msgid "See :doc:`/core/auditing` and :doc:`/tutorial/configure-auditing`." -msgstr "" - -# 9090416105c54c0383cfb2852c13b1fd -#: ../source/administration/security-checklist.txt:92 -msgid "Run MongoDB with a Dedicated User" -msgstr "" - -# f35162e16c564af2a8bf527c3d8c3514 -#: ../source/administration/security-checklist.txt:94 -msgid "" -"Run MongoDB processes with a dedicated operating system user account. " -"Ensure that the account has permissions to access data but no unnecessary" -" permissions." -msgstr "" - -# de37375d0fc84777af8218a4f899e38c -#: ../source/administration/security-checklist.txt:98 -msgid "See :doc:`/installation` for more information on running MongoDB." -msgstr "" - -# c273aec9c67e411ea4f7837375d833c2 -#: ../source/administration/security-checklist.txt:101 -msgid "Run MongoDB with Secure Configuration Options" -msgstr "" - -# 06eb4e22ed524df0aaa29dacdb28fc6a -#: ../source/administration/security-checklist.txt:103 -msgid "" -"MongoDB supports the execution of JavaScript code for certain server-side" -" operations: :dbcommand:`mapReduce`, :dbcommand:`group`, and " -":query:`$where`. If you do not use these operations, disable server-side " -"scripting by using the :option:`--noscripting ` " -"option on the command line." -msgstr "" - -# 30247a8941224b15ba991c183a71a1ed -#: ../source/administration/security-checklist.txt:109 -msgid "" -"Use only the MongoDB wire protocol on production deployments. Do **not** " -"enable the following, all of which enable the web server interface: " -":setting:`net.http.enabled`, :setting:`net.http.JSONPEnabled`, and " -":setting:`net.http.RESTInterfaceEnabled`. Leave these *disabled*, unless " -"required for backwards compatibility." -msgstr "" - -# 813ee15c21154b5eb9a96423e5118afb -#: ../source/includes/fact-deprecated-http-interface.rst:3 -msgid "HTTP interface for MongoDB" -msgstr "" - -# ccb20ee3ab2641d9a9635771ee3937de -#: ../source/administration/security-checklist.txt:117 -msgid "" -"Keep input validation enabled. MongoDB enables input validation by " -"default through the :setting:`~net.wireObjectCheck` setting. This ensures" -" that all documents stored by the :program:`mongod` instance are valid " -":term:`BSON`." -msgstr "" - -# ce2962fffc6948048ef832ff7a01b064 -#: ../source/administration/security-checklist.txt:121 -msgid "" -"See :doc:`/core/security-hardening` for more information on hardening " -"MongoDB configuration." -msgstr "" - -# cc7eb1f4c4d14a7299dde84068a58597 -#: ../source/administration/security-checklist.txt:125 -msgid "Request a Security Technical Implementation Guide (where applicable)" -msgstr "" - -# 82e3e6ef73bd4b1a9d205189fb4d3a05 -#: ../source/administration/security-checklist.txt:127 -msgid "" -"The Security Technical Implementation Guide (STIG) contains security " -"guidelines for deployments within the United States Department of " -"Defense. MongoDB Inc. provides its STIG, upon request, for situations " -"where it is required. Please `request a copy " -"`_ for more information." -msgstr "" - -# 9c525c20bf0b4f9bba4d6a4d97a35a1f -#: ../source/administration/security-checklist.txt:135 -msgid "Consider Security Standards Compliance" -msgstr "" - -# a4e86960381143f596a73e461430ad29 -#: ../source/administration/security-checklist.txt:137 -msgid "" -"For applications requiring HIPAA or PCI-DSS compliance, please refer to " -"the `MongoDB Security Reference Architecture " -"`_ to " -"learn more about how you can use the key security capabilities to build " -"compliant application infrastructure." -msgstr "" - -#~ msgid "Require Authentication" -#~ msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "Encrypt MongoDB data on each host " -#~ "using file-system, device, or physical" -#~ " encryption. Protect MongoDB data using " -#~ "file-system permissions. MongoDB data " -#~ "includes data files, configuration files, " -#~ "auditing logs, and key files." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/administration/security-deployment.po b/locale/zh/LC_MESSAGES/administration/security-deployment.po deleted file mode 100644 index c0c37114233..00000000000 --- a/locale/zh/LC_MESSAGES/administration/security-deployment.po +++ /dev/null @@ -1,30 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/security-deployment.txt:3 -msgid "Security Deployment Tutorials" -msgstr "" - -#: ../source/administration/security-deployment.txt:7 -msgid "" -"The following tutorials provide information in deploying MongoDB using " -"authentication and authorization." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-deployment.rst:3 -msgid ":doc:`/tutorial/deploy-replica-set-with-auth`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-deployment.rst:4 -msgid "Configure a replica set that has authentication enabled." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/administration/security-network.po b/locale/zh/LC_MESSAGES/administration/security-network.po deleted file mode 100644 index 4807d4c531b..00000000000 --- a/locale/zh/LC_MESSAGES/administration/security-network.po +++ /dev/null @@ -1,76 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/security-network.txt:3 -msgid "Network Security Tutorials" -msgstr "" - -#: ../source/administration/security-network.txt:7 -msgid "" -"The following tutorials provide information on handling network security for" -" MongoDB." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-network.rst:5 -msgid ":doc:`/tutorial/configure-linux-iptables-firewall`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-network.rst:4 -msgid "" -"Basic firewall configuration patterns and examples for ``iptables`` on Linux" -" systems." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-network.rst:9 -msgid ":doc:`/tutorial/configure-windows-netsh-firewall`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-network.rst:8 -msgid "" -"Basic firewall configuration patterns and examples for ``netsh`` on Windows " -"systems." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-network.rst:13 -msgid ":doc:`/tutorial/configure-ssl`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-network.rst:12 -msgid "" -"TLS/SSL allows MongoDB clients to support encrypted connections to " -":program:`mongod` instances." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-network.rst:17 -msgid ":doc:`/tutorial/configure-ssl-clients`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-network.rst:16 -msgid "Configure clients to connect to MongoDB instances that use TLS/SSL." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-network.rst:20 -msgid ":doc:`/tutorial/upgrade-cluster-to-ssl`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-network.rst:20 -msgid "Rolling upgrade process to use TLS/SSL." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-network.rst:22 -msgid ":doc:`/tutorial/configure-fips`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-network.rst:23 -msgid "Configure for Federal Information Processing Standard (FIPS)." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/administration/security-user-role-management.po b/locale/zh/LC_MESSAGES/administration/security-user-role-management.po deleted file mode 100644 index 85cd0d16917..00000000000 --- a/locale/zh/LC_MESSAGES/administration/security-user-role-management.po +++ /dev/null @@ -1,63 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/security-user-role-management.txt:5 -msgid "User and Role Management Tutorials" -msgstr "" - -#: ../source/administration/security-user-role-management.txt:9 -msgid "" -"The following tutorials provide instructions on how to enable authentication" -" and limit access for users with privilege roles." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-user-role-management.rst:6 -msgid ":doc:`/tutorial/add-user-administrator`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-user-role-management.rst:4 -msgid "" -"Create users with special permissions to create, modify, and remove other " -"users, as well as administer authentication credentials (e.g. passwords)." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-user-role-management.rst:10 -msgid ":doc:`/tutorial/manage-users-and-roles`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-user-role-management.rst:9 -msgid "" -"Manage users by creating new users, creating new roles, and modifying " -"existing users." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-user-role-management.rst:15 -msgid ":doc:`/tutorial/change-own-password-and-custom-data`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-user-role-management.rst:13 -msgid "" -"Users with sufficient access can change their own passwords and modify the " -"optional *custom data* associated with their user credential." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-user-role-management.rst:19 -msgid ":doc:`/tutorial/add-admin-user`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-tutorials-user-role-management.rst:18 -msgid "" -"Create a user with unrestricted access. Create such a user only in unique " -"situations. In general, all users in the system should have no more access " -"than needed to perform their required operations." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/administration/security.po b/locale/zh/LC_MESSAGES/administration/security.po deleted file mode 100644 index 6aa53f6eec8..00000000000 --- a/locale/zh/LC_MESSAGES/administration/security.po +++ /dev/null @@ -1,190 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/security.txt:3 -msgid "Security Tutorials" -msgstr "" - -#: ../source/administration/security.txt:7 -msgid "" -"The following tutorials provide instructions for enabling and using the " -"security features available in MongoDB." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:21 -msgid ":doc:`/administration/security-network`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:4 -msgid "" -"Ensure that the underlying network configuration supports a secure operating" -" environment for MongoDB deployments, and appropriately limits access to " -"MongoDB deployments." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:10 -msgid ":doc:`/tutorial/configure-linux-iptables-firewall`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:9 -msgid "" -"Basic firewall configuration patterns and examples for ``iptables`` on Linux" -" systems." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:14 -msgid ":doc:`/tutorial/configure-windows-netsh-firewall`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:13 -msgid "" -"Basic firewall configuration patterns and examples for ``netsh`` on Windows " -"systems." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:18 -msgid ":doc:`/tutorial/configure-ssl`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:17 -msgid "" -"TLS/SSL allows MongoDB clients to support encrypted connections to " -":program:`mongod` instances." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:20 -msgid "" -"Continue reading from :doc:`/administration/security-network` for more " -"information on running MongoDB in secure environments." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:25 -msgid ":doc:`/administration/security-deployment`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:24 -msgid "" -"These tutorials describe procedures for deploying MongoDB using " -"authentication and authorization." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:52 -msgid ":doc:`/administration/security-access-control`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:28 -msgid "" -"These tutorials describe procedures relevant for the configuration, " -"operation, and maintenance of MongoDB's access control system." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:34 -msgid ":doc:`/tutorial/enable-authentication`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:33 -msgid "" -"Describes the process for enabling authentication for MongoDB deployments." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:37 -msgid ":doc:`/tutorial/configure-x509-client-authentication`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:37 -msgid "Use x.509 for client authentication." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:41 -msgid ":doc:`/tutorial/configure-x509-member-authentication`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:40 -msgid "" -"Use x.509 for internal member authentication for replica sets and sharded " -"clusters." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:45 -msgid "" -":doc:`/tutorial/control-access-to-mongodb-with-kerberos-authentication`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:44 -msgid "" -"For MongoDB Enterprise Linux, describes the process to enable Kerberos-based" -" authentication for MongoDB deployments." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:47 -msgid "" -"Continue reading from :doc:`/administration/security-access-control` for " -"additional tutorials on configuring MongoDB's authentication systems." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:52 -msgid ":doc:`/tutorial/enable-authentication-without-bypass`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:51 -msgid "" -"Describes an alternative process for enabling authentication for MongoDB " -"deployments." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:67 -msgid ":doc:`/administration/security-user-role-management`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:55 -msgid "" -"MongoDB's access control system provides a flexible role-based access " -"control system that you can use to limit access to MongoDB deployments. The " -"tutorials in this section describe the configuration an setup of the " -"authorization system." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:62 -msgid ":doc:`/tutorial/manage-users-and-roles`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:61 -msgid "" -"Manage users by creating new users, creating new roles, and modifying " -"existing users." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:64 -msgid "" -"Continue reading from :doc:`/administration/security-user-role-management` " -"for additional tutorials on managing users and privileges in MongoDB's " -"authorization system." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:72 -msgid ":doc:`/administration/security-auditing`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:70 -msgid "" -"MongoDB Enterprise provides auditing of operations. The tutorials in this " -"section describe procedures to enable and configure the auditing feature." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:74 -msgid ":doc:`/tutorial/create-a-vulnerability-report`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-security-tutorials-landing.rst:75 -msgid "Report a vulnerability in MongoDB." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/administration/sharded-cluster-administration.po b/locale/zh/LC_MESSAGES/administration/sharded-cluster-administration.po deleted file mode 100644 index b03b074a5d4..00000000000 --- a/locale/zh/LC_MESSAGES/administration/sharded-cluster-administration.po +++ /dev/null @@ -1,149 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 37fb26a15bba40309315e2bc0ffd8e87 -#: ../source/administration/sharded-cluster-administration.txt:3 -msgid "Sharded Cluster Administration" -msgstr "" - -# 77babe0434d84acd9a62c603372619dc -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:5 -msgid ":doc:`/core/sharding-data-partitioning`" -msgstr "" - -# 6e35a08777814dfa983cf0ba8bb85e43 -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:4 -msgid "" -"MongoDB partitions data into chunks, which are distributed across the " -"shards in the cluster" -msgstr "" - -# b140a0e1f1ab46d9ba34c99ddfe96b23 -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:9 -msgid "" -":doc:`Config Server Administration `" -msgstr "" - -# 0c36ffa644b64356b1cf514c57ed11e0 -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:8 -msgid "" -"This section contains articles and tutorials related to sharded cluster " -"config server administration" -msgstr "" - -# f1dec69cacc54d629b87258a547e8115 -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:13 -msgid ":doc:`Balancer Administration `" -msgstr "" - -# 298b3e223aee4b2bbf36d54fb73a9921 -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:12 -msgid "" -"This section contains articles and tutorials related to sharded cluster " -"balancer administration" -msgstr "" - -# 0bd26631c6a24e8eb050cde2cc35fec9 -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:17 -msgid ":doc:`/tutorial/view-sharded-cluster-configuration`" -msgstr "" - -# def59173fb9f430f9c4cde70a768b19e -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:16 -msgid "View status information about the cluster's databases, shards, and chunks." -msgstr "" - -# ca6d0e1b8bef46638f0ff5653214a070 -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:21 -msgid ":doc:`/tutorial/migrate-sharded-cluster-to-new-hardware`" -msgstr "" - -# 5f4dbe6e5aca46bbb67a147b50857a9a -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:20 -msgid "" -"Migrate a sharded cluster to a different hardware system, for example, " -"when moving a pre-production environment to production." -msgstr "" - -# ab23043ec37f471cb23015d480906547 -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:24 -msgid ":doc:`/tutorial/add-shards-to-shard-cluster`" -msgstr "" - -# fbffb6b8e4214dc6b7cf37c6b6706271 -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:24 -msgid "Add a shard to add capacity to a sharded cluster." -msgstr "" - -# 992f323fc07a4061ad365cd6c01a38b9 -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:27 -msgid ":doc:`/tutorial/remove-shards-from-cluster`" -msgstr "" - -# 5db9cdda701d4a8d8f9c5339bfb13abf -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:27 -msgid "Migrate a single shard's data and remove the shard." -msgstr "" - -# c91d94b28f4c4d7987d0be989a3c36ae -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:30 -msgid ":doc:`/tutorial/clear-jumbo-flag`" -msgstr "" - -# a4b87f7ebd3d4fd692f9442566df6def -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:30 -msgid "Manually clear ``jumbo`` flag from a chunk." -msgstr "" - -# faf858da79b74db08a38f26fa1db27de -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:34 -msgid ":doc:`/tutorial/backup-sharded-cluster-metadata`" -msgstr "" - -# 7325e74f4fee4ccaba39d3937d409a5b -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:33 -msgid "" -"Create a backup of a sharded cluster's metadata while keeping the cluster" -" operational." -msgstr "" - -# cba2a52bd93d4412a9e559ed52dcc5f1 -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:37 -msgid ":doc:`/tutorial/convert-sharded-cluster-to-replica-set`" -msgstr "" - -# 1021abafdf304b8a82bd93b6e9e5a4f5 -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:37 -msgid "Convert a sharded cluster into a single replica set." -msgstr "" - -# 2bb00ed685b847589a4faf737e16a87d -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:40 -msgid ":doc:`/tutorial/convert-replica-set-to-replicated-shard-cluster`" -msgstr "" - -# 9e254ce8fd0943cc959150293d7278aa -#: ../source/includes/toc/dfn-list-sharded-cluster-administration.rst:40 -msgid "" -"Convert a replica set to a sharded cluster in which each shard is its own" -" replica set." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/administration/sharded-cluster-config-servers.po b/locale/zh/LC_MESSAGES/administration/sharded-cluster-config-servers.po deleted file mode 100644 index f7c4127c441..00000000000 --- a/locale/zh/LC_MESSAGES/administration/sharded-cluster-config-servers.po +++ /dev/null @@ -1,64 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 179aa9d9cc0f40ed852791e8b9d54bf3 -#: ../source/administration/sharded-cluster-config-servers.txt:3 -msgid "Sharded Cluster Config Server Administration" -msgstr "" - -# f97e243d5bb24153887c1f92bccf5cbb -#: ../source/includes/toc/dfn-list-sharded-cluster-config-server-admin.rst:4 -msgid ":doc:`/tutorial/replace-config-server`" -msgstr "" - -# 5085b2cd32664387858a1b1d912459d1 -#: ../source/includes/toc/dfn-list-sharded-cluster-config-server-admin.rst:4 -msgid "Replace a config server in a config server replica set." -msgstr "" - -# 5e42d822392546e392ad3483c8ba0eeb -#: ../source/includes/toc/dfn-list-sharded-cluster-config-server-admin.rst:8 -msgid ":doc:`/tutorial/upgrade-config-servers-to-replica-set`" -msgstr "" - -# cc0d2f7a04c24b77a9d44c55ea00f68b -#: ../source/includes/toc/dfn-list-sharded-cluster-config-server-admin.rst:7 -msgid "" -"Perform a rolling upgrade a mirrored config server deployment to a " -"replica set. MongoDB 3.2+ only." -msgstr "" - -# 41e5345ce4b143b587de980d06623adb -#: ../source/includes/toc/dfn-list-sharded-cluster-config-server-admin.rst:11 -msgid ":doc:`/tutorial/upgrade-config-servers-to-replica-set-downtime`" -msgstr "" - -# a0b8fee583804f539c6974de63f5677d -#: ../source/includes/toc/dfn-list-sharded-cluster-config-server-admin.rst:11 -msgid "" -"Upgrade a mirrored config server deployment to a replica set. MongoDB " -"3.2+ only." -msgstr "" - -# 1678c684cace44f7a223f7ff130792f1 -#: ../source/administration/sharded-cluster-config-servers.txt:17 -msgid ":doc:`/administration/backup-sharded-clusters`" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/administration/sharded-cluster-data.po b/locale/zh/LC_MESSAGES/administration/sharded-cluster-data.po deleted file mode 100644 index d04e836d8c5..00000000000 --- a/locale/zh/LC_MESSAGES/administration/sharded-cluster-data.po +++ /dev/null @@ -1,100 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/sharded-cluster-data.txt:3 -msgid "Sharded Cluster Data Management" -msgstr "" - -#: ../source/administration/sharded-cluster-data.txt:13 -msgid "" -"The following documents provide information in managing data in sharded " -"clusters." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:5 -msgid ":doc:`/tutorial/create-chunks-in-sharded-cluster`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:4 -msgid "" -"Create chunks, or *pre-split* empty collection to ensure an even " -"distribution of chunks during data ingestion." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:8 -msgid ":doc:`/tutorial/split-chunks-in-sharded-cluster`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:8 -msgid "Manually create chunks in a sharded collection." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:12 -msgid ":doc:`/tutorial/migrate-chunks-in-sharded-cluster`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:11 -msgid "Manually migrate chunks without using the automatic balance process." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:15 -msgid ":doc:`/tutorial/merge-chunks-in-sharded-cluster`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:15 -msgid "Use the :dbcommand:`mergeChunks` to manually combine chunk ranges." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:18 -msgid ":doc:`/tutorial/modify-chunk-size-in-sharded-cluster`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:18 -msgid "Modify the default chunk size in a sharded collection" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:21 -msgid ":doc:`/tutorial/clear-jumbo-flag`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:21 -msgid "Clear *jumbo* flag from a shard." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:25 -msgid ":doc:`/tutorial/administer-shard-tags`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:24 -msgid "" -"Use tags to associate specific ranges of shard key values with specific " -"shards." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:29 -msgid ":doc:`/tutorial/enforce-unique-keys-for-sharded-collections`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:28 -msgid "" -"Ensure that a field is always unique in all collections in a sharded " -"cluster." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:31 -msgid ":doc:`/tutorial/shard-gridfs-data`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-data.rst:32 -msgid "Choose whether to shard GridFS data in a sharded collection." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/administration/sharded-cluster-deployment.po b/locale/zh/LC_MESSAGES/administration/sharded-cluster-deployment.po deleted file mode 100644 index 80736c73fe3..00000000000 --- a/locale/zh/LC_MESSAGES/administration/sharded-cluster-deployment.po +++ /dev/null @@ -1,109 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/sharded-cluster-deployment.txt:3 -msgid "Sharded Cluster Deployment Tutorials" -msgstr "" - -#: ../source/administration/sharded-cluster-deployment.txt:13 -msgid "" -"The following tutorials provide information on deploying sharded clusters." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-deployment.rst:6 -msgid ":doc:`/tutorial/deploy-shard-cluster`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-deployment.rst:4 -msgid "" -"Set up a sharded cluster by creating the needed data directories, starting " -"the required MongoDB instances, and configuring the cluster settings." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-deployment.rst:11 -msgid ":doc:`/tutorial/choose-a-shard-key`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-deployment.rst:9 -msgid "" -"Choose the field that MongoDB uses to parse a collection's documents for " -"distribution over the cluster's shards. Each shard holds documents with " -"values within a certain range." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-deployment.rst:15 -msgid ":doc:`/tutorial/shard-collection-with-a-hashed-shard-key`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-deployment.rst:14 -msgid "" -"Shard a collection based on hashes of a field's values in order to ensure " -"even distribution over the collection's shards." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-deployment.rst:18 -msgid ":doc:`/tutorial/add-shards-to-shard-cluster`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-deployment.rst:18 -msgid "Add a shard to add capacity to a sharded cluster." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-deployment.rst:22 -msgid ":doc:`/tutorial/convert-replica-set-to-replicated-shard-cluster`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-deployment.rst:21 -msgid "" -"Convert a replica set to a sharded cluster in which each shard is its own " -"replica set." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-deployment.rst:33 -msgid ":doc:`/tutorial/convert-sharded-cluster-to-replica-set`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-deployment.rst:34 -msgid "Replace your sharded cluster with a single replica set." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-deployment.rst:27 -msgid ":doc:`/tutorial/upgrade-config-servers-to-replica-set`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-deployment.rst:25 -msgid "" -"Convert three mirrored config servers to a replica set. The procedure does " -"not require any downtime. Requires MongoDB version 3.2.4 or greater." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-deployment.rst:31 -msgid ":doc:`/tutorial/upgrade-config-servers-to-replica-set-downtime`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-deployment.rst:30 -msgid "" -"Convert three mirrored config servers to a replica set. The procedure " -"requires downtime." -msgstr "" - -#~ msgid ":doc:`/tutorial/deploy-config-servers`" -#~ msgstr "" - -#~ msgid "" -#~ "Convert a test deployment with one config server to a production deployment " -#~ "with three config servers." -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/enable-authentication-in-sharded-cluster`" -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/administration/sharded-cluster-maintenance.po b/locale/zh/LC_MESSAGES/administration/sharded-cluster-maintenance.po deleted file mode 100644 index 21332522f2d..00000000000 --- a/locale/zh/LC_MESSAGES/administration/sharded-cluster-maintenance.po +++ /dev/null @@ -1,127 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/sharded-cluster-maintenance.txt:3 -msgid "Sharded Cluster Maintenance Tutorials" -msgstr "" - -#: ../source/administration/sharded-cluster-maintenance.txt:13 -msgid "" -"The following tutorials provide information in maintaining sharded clusters." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:5 -msgid ":doc:`/tutorial/view-sharded-cluster-configuration`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:4 -msgid "" -"View status information about the cluster's databases, shards, and chunks." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:14 -msgid ":doc:`/tutorial/migrate-config-servers-with-same-hostname`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:21 -msgid ":doc:`/tutorial/migrate-config-servers-with-different-hostnames`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:8 -msgid ":doc:`/tutorial/replace-config-server`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:25 -msgid ":doc:`/tutorial/migrate-sharded-cluster-to-new-hardware`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:24 -msgid "" -"Migrate a sharded cluster to a different hardware system, for example, when " -"moving a pre-production environment to production." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:29 -msgid ":doc:`/tutorial/backup-sharded-cluster-metadata`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:28 -msgid "" -"Create a backup of a sharded cluster's metadata while keeping the cluster " -"operational." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:33 -msgid ":doc:`/tutorial/configure-sharded-cluster-balancer`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:32 -msgid "" -"Manage the balancer's behavior by scheduling a balancing window, changing " -"size settings, or requiring replication before migration." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:36 -msgid ":doc:`/tutorial/manage-sharded-cluster-balancer`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:36 -msgid "View balancer status and manage balancer behavior." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:38 -msgid ":doc:`/tutorial/remove-shards-from-cluster`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:39 -msgid "Migrate a single shard's data and remove the shard." -msgstr "" - -#: ../source/administration/sharded-cluster-maintenance.txt:19 -msgid ":doc:`/administration/backup-sharded-clusters`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:8 -msgid "Replace a config server in a config server replica set." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:11 -msgid "" -"For a sharded cluster with three mirrored config servers, migrate a config " -"server to a new system while keeping the same hostname. This procedure " -"requires changing the DNS entry to point to the new system." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-maintenance.rst:17 -msgid "" -"For a sharded cluster with three mirrored config servers, migrate a config " -"server to a new system that uses a new hostname. If possible, avoid changing" -" the hostname and instead use the :doc:`/tutorial/migrate-config-servers-" -"with-same-hostname` procedure." -msgstr "" - -#~ msgid "" -#~ "Migrate a config server to a new system while keeping the same hostname. " -#~ "This procedure requires changing the DNS entry to point to the new system." -#~ msgstr "" - -#~ msgid "" -#~ "Migrate a config server to a new system that uses a new hostname. If " -#~ "possible, avoid changing the hostname and instead use the :doc:`/tutorial" -#~ "/migrate-config-servers-with-same-hostname` procedure." -#~ msgstr "" - -#~ msgid "" -#~ "Replaces a config server that has become inoperable. This procedure assumes " -#~ "that the hostname does not change." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/administration/sharded-clusters.po b/locale/zh/LC_MESSAGES/administration/sharded-clusters.po deleted file mode 100644 index f7c56a23264..00000000000 --- a/locale/zh/LC_MESSAGES/administration/sharded-clusters.po +++ /dev/null @@ -1,152 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/sharded-clusters.txt:6 -msgid "Sharded Cluster Tutorials" -msgstr "" - -#: ../source/administration/sharded-clusters.txt:16 -msgid "" -"The following tutorials provide instructions for administering " -":term:`sharded clusters `. For a higher-level overview, see" -" :doc:`/sharding`." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:26 -msgid ":doc:`/administration/sharded-cluster-deployment`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:4 -msgid "" -"Instructions for deploying sharded clusters, adding shards, selecting shard " -"keys, and the initial configuration of sharded clusters." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:11 -msgid ":doc:`/tutorial/deploy-shard-cluster`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:9 -msgid "" -"Set up a sharded cluster by creating the needed data directories, starting " -"the required MongoDB instances, and configuring the cluster settings." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:16 -msgid ":doc:`/tutorial/choose-a-shard-key`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:14 -msgid "" -"Choose the field that MongoDB uses to parse a collection's documents for " -"distribution over the cluster's shards. Each shard holds documents with " -"values within a certain range." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:20 -msgid ":doc:`/tutorial/shard-collection-with-a-hashed-shard-key`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:19 -msgid "" -"Shard a collection based on hashes of a field's values in order to ensure " -"even distribution over the collection's shards." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:23 -msgid ":doc:`/tutorial/add-shards-to-shard-cluster`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:23 -msgid "Add a shard to add capacity to a sharded cluster." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:25 -msgid "" -"Continue reading from :doc:`/administration/sharded-cluster-deployment` for " -"additional tutorials." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:44 -msgid ":doc:`/administration/sharded-cluster-maintenance`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:29 -msgid "Procedures and tasks for common operations on active sharded clusters." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:34 -msgid ":doc:`/tutorial/view-sharded-cluster-configuration`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:33 -msgid "" -"View status information about the cluster's databases, shards, and chunks." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:37 -msgid ":doc:`/tutorial/remove-shards-from-cluster`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:37 -msgid "Migrate a single shard's data and remove the shard." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:41 -msgid ":doc:`/tutorial/administer-shard-tags`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:40 -msgid "" -"Use tags to associate specific ranges of shard key values with specific " -"shards." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:43 -msgid "" -"Continue reading from :doc:`/administration/sharded-cluster-maintenance` for" -" additional tutorials." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:48 -msgid ":doc:`/administration/sharded-cluster-data`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:47 -msgid "" -"Practices that address common issues in managing large sharded data sets." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:52 -msgid ":doc:`/tutorial/troubleshoot-sharded-clusters`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharded-cluster-tutorials-landing.rst:51 -msgid "" -"Presents solutions to common issues and concerns relevant to the " -"administration and use of sharded clusters. Refer to :doc:`/faq/diagnostics`" -" for general diagnostic information." -msgstr "" - -#: ../source/administration/sharded-clusters.txt:1 -msgid "sharded clusters" -msgstr "" - -#~ msgid ":doc:`/tutorial/migrate-config-servers-with-different-hostnames`" -#~ msgstr "" - -#~ msgid "" -#~ "Migrate a config server to a new system that uses a new hostname. If " -#~ "possible, avoid changing the hostname and instead use the :doc:`/tutorial" -#~ "/migrate-config-servers-with-same-hostname` procedure." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/administration/strategy.po b/locale/zh/LC_MESSAGES/administration/strategy.po deleted file mode 100644 index 1bc7704ffd6..00000000000 --- a/locale/zh/LC_MESSAGES/administration/strategy.po +++ /dev/null @@ -1,61 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/strategy.txt:3 -msgid "Operational Strategies" -msgstr "" - -#: ../source/administration/strategy.txt:13 -msgid "" -"These documents address higher level strategies for common administrative " -"tasks and requirements with respect to MongoDB deployments." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-core-strategy.rst:5 -msgid ":doc:`/core/backups`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-core-strategy.rst:4 -msgid "" -"Describes approaches and considerations for backing up a MongoDB database." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-core-strategy.rst:9 -msgid ":doc:`/administration/monitoring`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-core-strategy.rst:8 -msgid "" -"An overview of monitoring tools, diagnostic strategies, and approaches to " -"monitoring replica sets and sharded clusters." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-core-strategy.rst:13 -msgid ":doc:`/administration/configuration`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-core-strategy.rst:12 -msgid "" -"Outlines common MongoDB configurations and examples of best-practice " -"configurations for common use cases." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-core-strategy.rst:17 -msgid ":doc:`/administration/production-notes`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-core-strategy.rst:16 -msgid "" -"A collection of notes that describe best practices and considerations for " -"the operations of MongoDB instances and deployments." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/administration/tutorials.po b/locale/zh/LC_MESSAGES/administration/tutorials.po deleted file mode 100644 index 6b9277e1788..00000000000 --- a/locale/zh/LC_MESSAGES/administration/tutorials.po +++ /dev/null @@ -1,127 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/administration/tutorials.txt:3 -msgid "Administration Tutorials" -msgstr "" - -#: ../source/administration/tutorials.txt:13 -msgid "" -"The administration tutorials provide specific step-by-step instructions for " -"performing common MongoDB setup, maintenance, and configuration operations." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:14 -msgid ":doc:`/administration/maintenance`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:4 -msgid "" -"Describes routine management operations, including configuration and " -"performance analysis." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:8 -msgid ":doc:`/tutorial/manage-mongodb-processes`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:8 -msgid "Start, configure, and manage running :program:`mongod` process." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:11 -msgid ":doc:`/tutorial/rotate-log-files`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:11 -msgid "Archive the current log files and start new ones." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:13 -msgid "" -"Continue reading from :doc:`/administration/maintenance` for additional " -"tutorials of fundamental MongoDB maintenance procedures." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:34 -msgid ":doc:`/administration/backup`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:17 -msgid "" -"Outlines procedures for data backup and restoration with :program:`mongod` " -"instances and deployments." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:23 -msgid ":doc:`/tutorial/backup-with-filesystem-snapshots`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:21 -msgid "" -"An outline of procedures for creating MongoDB data set backups using system-" -"level file snapshot tool, such as :term:`LVM` or native storage appliance " -"tools." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:27 -msgid ":doc:`/administration/backup-sharded-clusters`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:26 -msgid "" -"Detailed procedures and considerations for backing up sharded clusters and " -"single shards." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:31 -msgid ":doc:`/tutorial/recover-data-following-unexpected-shutdown`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:30 -msgid "" -"Recover data from MongoDB data files that were not properly closed or have " -"an invalid state." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:33 -msgid "" -"Continue reading from :doc:`/administration/backup` for additional tutorials" -" of MongoDB backup and recovery procedures." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:37 -msgid ":doc:`/tutorial`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-tutorials-landing.rst:37 -msgid "" -"A complete list of tutorials in the MongoDB Manual that address MongoDB " -"operation and use." -msgstr "" - -#: ../source/administration/tutorials.txt:21 -msgid "" -"The MongoDB Manual contains administrative documentation and tutorials " -"though out several sections. See :doc:`/administration/replica-sets` and " -":doc:`/administration/sharded-clusters` for additional tutorials and " -"information." -msgstr "" - -#~ msgid ":doc:`/administration/scripting`" -#~ msgstr "" - -#~ msgid "" -#~ "An introduction to the scripting capabilities of the :program:`mongo` shell " -#~ "and the scripting capabilities embedded in MongoDB instances." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/aggregation.po b/locale/zh/LC_MESSAGES/aggregation.po deleted file mode 100644 index c197af51cb4..00000000000 --- a/locale/zh/LC_MESSAGES/aggregation.po +++ /dev/null @@ -1,277 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 674944ade3144669a271d4f6f8f556cc -#: ../source/aggregation.txt:3 -msgid "Aggregation" -msgstr "" - -# 7a9d16b51fa34deeb2b4092cf8c41445 -#: ../source/aggregation.txt -msgid "On this page" -msgstr "" - -# 6a6cfed3600847abbccc5c78bf55c6f3 -#: ../source/aggregation.txt:13 -msgid "" -"Aggregations operations process data records and return computed results." -" Aggregation operations group values from multiple documents together, " -"and can perform a variety of operations on the grouped data to return a " -"single result. MongoDB provides three ways to perform aggregation: the " -":ref:`aggregation pipeline `, the :ref:`map-reduce" -" function `, and :ref:`single purpose aggregation" -" methods `." -msgstr "" - -# dae03fb17ed845f3862febb0f7058e41 -#: ../source/aggregation.txt:25 -msgid "Aggregation Pipeline" -msgstr "" - -# c80814c686154eb78a437348b74cbf39 -#: ../source/aggregation.txt:27 -msgid "" -"MongoDB's :doc:`aggregation framework ` is " -"modeled on the concept of data processing pipelines. Documents enter a " -"multi-stage pipeline that transforms the documents into an aggregated " -"result." -msgstr "" - -# 0f50350ff8ce4f01a3ce32c1fdd8b818 -#: ../source/aggregation.txt:32 -msgid "" -"The most basic pipeline stages provide *filters* that operate like " -"queries and *document transformations* that modify the form of the output" -" document." -msgstr "" - -# 5a2380371b5b4eaaaa75e7674a39edf3 -#: ../source/aggregation.txt:36 -msgid "" -"Other pipeline operations provide tools for grouping and sorting " -"documents by specific field or fields as well as tools for aggregating " -"the contents of arrays, including arrays of documents. In addition, " -"pipeline stages can use :ref:`operators ` for tasks such as calculating the average or concatenating a " -"string." -msgstr "" - -# a404942d9d9947f1a5f45bbf29297237 -#: ../source/aggregation.txt:43 -msgid "" -"The pipeline provides efficient data aggregation using native operations " -"within MongoDB, and is the preferred method for data aggregation in " -"MongoDB." -msgstr "" - -# 702a0d7b3f2d44e6ac76ba831c10fe9a -#: ../source/aggregation.txt:47 -msgid "" -"The aggregation pipeline can operate on a :doc:`sharded collection " -"`." -msgstr "" - -# 591605110fec4bf8b8cc1208a69836d2 -#: ../source/aggregation.txt:50 -msgid "" -"The aggregation pipeline can use indexes to improve its performance " -"during some of its stages. In addition, the aggregation pipeline has an " -"internal optimization phase. See :ref:`aggregation-pipeline-operators-" -"and-performance` and :doc:`/core/aggregation-pipeline-optimization` for " -"details." -msgstr "" - -# bd8fa915a59649648dd17f731fea013f -#: ../source/aggregation.txt:61 -msgid "Map-Reduce" -msgstr "" - -# 5c7895feee90412998832d24de000a16 -#: ../source/aggregation.txt:63 -msgid "" -"MongoDB also provides :doc:`map-reduce ` operations to " -"perform aggregation. In general, map-reduce operations have two phases: a" -" *map* stage that processes each document and *emits* one or more objects" -" for each input document, and *reduce* phase that combines the output of " -"the map operation. Optionally, map-reduce can have a *finalize* stage to " -"make final modifications to the result. Like other aggregation " -"operations, map-reduce can specify a query condition to select the input " -"documents as well as sort and limit the results." -msgstr "" - -# e4859e49803e4079b0b253b79cca6af6 -#: ../source/aggregation.txt:72 -msgid "" -"Map-reduce uses custom JavaScript functions to perform the map and reduce" -" operations, as well as the optional *finalize* operation. While the " -"custom JavaScript provide great flexibility compared to the aggregation " -"pipeline, in general, map-reduce is less efficient and more complex than " -"the aggregation pipeline." -msgstr "" - -# 9dd84af3809a401e93fdde4dad7c353c -#: ../source/aggregation.txt:78 -msgid "" -"Map-reduce can operate on a :doc:`sharded collection `. Map " -"reduce operations can also output to a sharded collection. See " -":doc:`/core/aggregation-pipeline-sharded-collections` and :doc:`/core" -"/map-reduce-sharded-collections` for details." -msgstr "" - -# 708d6168a9e1449eb2e32a9a506b00f9 -#: ../source/aggregation.txt:84 -msgid "" -"Starting in MongoDB 2.4, certain :program:`mongo` shell functions and " -"properties are inaccessible in map-reduce operations. MongoDB 2.4 also " -"provides support for multiple JavaScript operations to run at the same " -"time. Before MongoDB 2.4, JavaScript code executed in a single thread, " -"raising concurrency issues for map-reduce." -msgstr "" - -# 78895e56414d4c1f85f2795320d7de94 -#: ../source/aggregation.txt:96 -msgid "Single Purpose Aggregation Operations" -msgstr "" - -# 8b78b98eaf3c4ec2b6cf20365c2ffcaa -#: ../source/aggregation.txt:98 -msgid "" -"MongoDB also provides :method:`db.collection.count()` and " -":method:`db.collection.distinct()`." -msgstr "" - -# df402e609bf44d7d87b0d166950b2c88 -#: ../source/aggregation.txt:101 -msgid "" -"All of these operations aggregate documents from a single collection. " -"While these operations provide simple access to common aggregation " -"processes, they lack the flexibility and capabilities of the aggregation " -"pipeline and map-reduce." -msgstr "" - -# 644f8b39fd774db598ef321f44525496 -#: ../source/aggregation.txt:109 -msgid "Additional Features and Behaviors" -msgstr "" - -# e3b68f253b9d447ca4c2ddd79aa9c7f5 -#: ../source/aggregation.txt:111 -msgid "" -"For a feature comparison of the aggregation pipeline, map-reduce, and the" -" special group functionality, see :doc:`/reference/aggregation-commands-" -"comparison`." -msgstr "" - -# ab45a5697fa34771bc594a466adf7164 -#: ../source/includes/extracts/additional-resources-aggregation.rst:4 -msgid "Additional Resources" -msgstr "" - -# b8ca1f3cbef5417dac6f8c22e859b572 -#: ../source/includes/extracts/additional-resources-aggregation.rst:6 -msgid "" -"`MongoDB Analytics: Learn Aggregation by Example: Exploratory Analytics " -"and Visualization Using Flight Data `_" -msgstr "" - -# e7b738b648c442b88425c63f924a1921 -#: ../source/includes/extracts/additional-resources-aggregation.rst:7 -msgid "" -"`MongoDB for Time Series Data: Analyzing Time Series Data Using the " -"Aggregation Framework and Hadoop `_" -msgstr "" - -# a9ecf15a49b14dbab307c0a5bca9e36f -#: ../source/includes/extracts/additional-resources-aggregation.rst:8 -msgid "" -"`The Aggregation Framework `_" -msgstr "" - -# 661961050ac7459886132424330c1738 -#: ../source/includes/extracts/additional-resources-aggregation.rst:9 -msgid "" -"`Webinar: Exploring the Aggregation Framework " -"`_" -msgstr "" - -# 730528f2eaff4ac9b133a05214433a7a -#: ../source/includes/extracts/additional-resources-aggregation.rst:10 -msgid "" -"`Quick Reference Cards `_" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid ":doc:`/core/aggregation-introduction`" -#~ msgstr "" - -#~ msgid "A high-level introduction to aggregation." -#~ msgstr "" - -#~ msgid ":doc:`/core/aggregation`" -#~ msgstr "" - -#~ msgid ":doc:`/core/aggregation-pipeline`" -#~ msgstr "" - -#~ msgid ":doc:`/core/map-reduce`" -#~ msgstr "" - -#~ msgid ":doc:`/core/single-purpose-aggregation`" -#~ msgstr "" - -#~ msgid ":doc:`/core/aggregation-mechanics`" -#~ msgstr "" - -#~ msgid ":doc:`/applications/aggregation`" -#~ msgstr "" - -#~ msgid "Examples and tutorials for data aggregation operations in MongoDB." -#~ msgstr "" - -#~ msgid ":doc:`/reference/aggregation`" -#~ msgstr "" - -#~ msgid "" -#~ "The aggregation pipeline can operate on" -#~ " a :doc:`sharded collection `." -#~ msgstr "" - -#~ msgid "" -#~ "Map-reduce can operate on a " -#~ ":doc:`sharded collection `. Map reduce operations can " -#~ "also output to a sharded collection. " -#~ "See :doc:`/core/aggregation-pipeline-sharded-" -#~ "collections` and :doc:`/core/map-reduce-" -#~ "sharded-collections` for details." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB also provides " -#~ ":method:`db.collection.count()`, " -#~ ":method:`db.collection.group()`, " -#~ ":method:`db.collection.distinct()`. special purpose " -#~ "database commands." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/applications/aggregation.po b/locale/zh/LC_MESSAGES/applications/aggregation.po deleted file mode 100644 index 116bb41de6e..00000000000 --- a/locale/zh/LC_MESSAGES/applications/aggregation.po +++ /dev/null @@ -1,117 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/applications/aggregation.txt:3 -msgid "Aggregation Examples" -msgstr "" - -#: ../source/applications/aggregation.txt:7 -msgid "" -"This document provides the practical examples that display the capabilities " -"of :doc:`aggregation `." -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-examples.rst:6 -msgid ":doc:`/tutorial/aggregation-zip-code-data-set`" -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-examples.rst:4 -msgid "" -"Use the aggregation pipeline to group values and to calculate aggregated " -"sums and averages for a collection of United States zip codes." -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-examples.rst:10 -msgid ":doc:`/tutorial/aggregation-with-user-preference-data`" -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-examples.rst:9 -msgid "" -"Use the pipeline to sort, normalize, and sum data on a collection of user " -"data." -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-examples.rst:14 -msgid ":doc:`/tutorial/map-reduce-examples`" -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-examples.rst:13 -msgid "" -"Define map-reduce operations that select ranges, group data, and calculate " -"sums and averages." -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-examples.rst:18 -msgid ":doc:`/tutorial/perform-incremental-map-reduce`" -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-examples.rst:17 -msgid "" -"Run a map-reduce operations over one collection and output results to " -"another collection." -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-examples.rst:21 -msgid ":doc:`/tutorial/troubleshoot-map-function`" -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-examples.rst:21 -msgid "Steps to troubleshoot the ``map`` function." -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-examples.rst:23 -msgid ":doc:`/tutorial/troubleshoot-reduce-function`" -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-examples.rst:24 -msgid "Steps to troubleshoot the ``reduce`` function." -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:4 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:6 -msgid "" -"`MongoDB Analytics: Learn Aggregation by Example: Exploratory Analytics and " -"Visualization Using Flight Data `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:7 -msgid "" -"`MongoDB for Time Series Data: Analyzing Time Series Data Using the " -"Aggregation Framework and Hadoop `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:8 -msgid "" -"`The Aggregation Framework `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:9 -msgid "" -"`Webinar: Exploring the Aggregation Framework " -"`_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:10 -msgid "" -"`Quick Reference Cards `_" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/applications/crud.po b/locale/zh/LC_MESSAGES/applications/crud.po deleted file mode 100644 index 01dde6cc5af..00000000000 --- a/locale/zh/LC_MESSAGES/applications/crud.po +++ /dev/null @@ -1,128 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/applications/crud.txt:3 -msgid "MongoDB CRUD Tutorials" -msgstr "" - -#: ../source/applications/crud.txt:7 -msgid "" -"The following tutorials provide instructions for querying and modifying " -"data. For a higher-level overview of these operations, see :doc:`/crud`." -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:4 -msgid ":doc:`/tutorial/insert-documents`" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:4 -msgid "Insert new documents into a collection." -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:7 -msgid ":doc:`/tutorial/query-documents`" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:7 -msgid "Find documents in a collection using search criteria." -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:10 -msgid ":doc:`/tutorial/modify-documents`" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:10 -msgid "Modify documents in a collection" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:13 -msgid ":doc:`/tutorial/remove-documents`" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:13 -msgid "Remove documents from a collection." -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:16 -msgid ":doc:`/tutorial/project-fields-from-query-results`" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:16 -msgid "Limit which fields are returned by a query." -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:20 -msgid ":doc:`/tutorial/limit-number-of-elements-in-updated-array`" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:19 -msgid "" -"Use :operator:`$push` with modifiers to sort and maintain an array of fixed " -"size." -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:25 -msgid ":doc:`/tutorial/iterate-a-cursor`" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:23 -msgid "" -"Access documents returned by a :method:`find ` query by " -"iterating the cursor, either manually or using the iterator index." -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:30 -msgid ":doc:`/tutorial/analyze-query-plan`" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:28 -msgid "" -"Use query introspection (i.e. ``explain``) to analyze the efficiency of " -"queries and determine how a query uses available indexes." -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:33 -msgid ":doc:`/tutorial/perform-two-phase-commits`" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:33 -msgid "Use two-phase commits when writing data to multiple documents." -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:37 -msgid ":doc:`/tutorial/update-if-current`" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:36 -msgid "Update a document only if it has not changed since it was last read." -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:42 -msgid ":doc:`/tutorial/create-tailable-cursor`" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:40 -msgid "" -"Create tailable cursors for use in capped collections with high numbers of " -"write operations for which an index would be too expensive." -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:45 -msgid ":doc:`/tutorial/create-an-auto-incrementing-field`" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-tutorials.rst:45 -msgid "" -"Describes how to create an incrementing sequence number for the ``_id`` " -"field using a Counters Collection or an Optimistic Loop." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/applications/data-models-applications.po b/locale/zh/LC_MESSAGES/applications/data-models-applications.po deleted file mode 100644 index 5d00aa77d70..00000000000 --- a/locale/zh/LC_MESSAGES/applications/data-models-applications.po +++ /dev/null @@ -1,53 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/applications/data-models-applications.txt:3 -msgid "Model Specific Application Contexts" -msgstr "" - -#: ../source/includes/toc/dfn-list-data-models-applications.rst:5 -msgid ":doc:`/tutorial/model-data-for-atomic-operations`" -msgstr "" - -#: ../source/includes/toc/dfn-list-data-models-applications.rst:4 -msgid "" -"Illustrates how embedding fields related to an atomic update within the same" -" document ensures that the fields are in sync." -msgstr "" - -#: ../source/includes/toc/dfn-list-data-models-applications.rst:11 -msgid ":doc:`/tutorial/model-data-for-keyword-search`" -msgstr "" - -#: ../source/includes/toc/dfn-list-data-models-applications.rst:8 -msgid "" -"Describes one method for supporting keyword search by storing keywords in an" -" array in the same document as the text field. Combined with a multi-key " -"index, this pattern can support application's keyword search operations." -msgstr "" - -#: ../source/includes/toc/dfn-list-data-models-applications.rst:14 -msgid ":doc:`/tutorial/model-monetary-data`" -msgstr "" - -#: ../source/includes/toc/dfn-list-data-models-applications.rst:14 -msgid "Describes two methods to model monetary data in MongoDB." -msgstr "" - -#: ../source/includes/toc/dfn-list-data-models-applications.rst:16 -msgid ":doc:`/tutorial/model-time-data`" -msgstr "" - -#: ../source/includes/toc/dfn-list-data-models-applications.rst:17 -msgid "Describes how to deal with local time in MongoDB." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/applications/data-models-relationships.po b/locale/zh/LC_MESSAGES/applications/data-models-relationships.po deleted file mode 100644 index bd8d62adf57..00000000000 --- a/locale/zh/LC_MESSAGES/applications/data-models-relationships.po +++ /dev/null @@ -1,50 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/applications/data-models-relationships.txt:3 -msgid "Model Relationships Between Documents" -msgstr "" - -#: ../source/includes/toc/dfn-list-data-models-relationships.rst:6 -msgid "" -":doc:`/tutorial/model-embedded-one-to-one-relationships-between-documents`" -msgstr "" - -#: ../source/includes/toc/dfn-list-data-models-relationships.rst:4 -msgid "" -"Presents a data model that uses :ref:`embedded documents ` to describe one-to-one relationships between connected data." -msgstr "" - -#: ../source/includes/toc/dfn-list-data-models-relationships.rst:11 -msgid "" -":doc:`/tutorial/model-embedded-one-to-many-relationships-between-documents`" -msgstr "" - -#: ../source/includes/toc/dfn-list-data-models-relationships.rst:9 -msgid "" -"Presents a data model that uses :ref:`embedded documents ` to describe one-to-many relationships between connected data." -msgstr "" - -#: ../source/includes/toc/dfn-list-data-models-relationships.rst:15 -msgid "" -":doc:`/tutorial/model-referenced-one-to-many-relationships-between-" -"documents`" -msgstr "" - -#: ../source/includes/toc/dfn-list-data-models-relationships.rst:14 -msgid "" -"Presents a data model that uses :ref:`references ` to describe one-to-many relationships between documents." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/applications/data-models-tree-structures.po b/locale/zh/LC_MESSAGES/applications/data-models-tree-structures.po deleted file mode 100644 index 94d56c4af7a..00000000000 --- a/locale/zh/LC_MESSAGES/applications/data-models-tree-structures.po +++ /dev/null @@ -1,78 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/applications/data-models-tree-structures.txt:3 -msgid "Model Tree Structures" -msgstr "" - -#: ../source/applications/data-models-tree-structures.txt:13 -msgid "" -"MongoDB allows various ways to use tree data structures to model large " -"hierarchical or nested data relationships." -msgstr "" - -#: ../source/includes/toc/dfn-list-data-models-tree-structures.rst:6 -msgid ":doc:`/tutorial/model-tree-structures-with-parent-references`" -msgstr "" - -#: ../source/includes/toc/dfn-list-data-models-tree-structures.rst:4 -msgid "" -"Presents a data model that organizes documents in a tree-like structure by " -"storing :ref:`references ` to \"parent\" nodes in" -" \"child\" nodes." -msgstr "" - -#: ../source/includes/toc/dfn-list-data-models-tree-structures.rst:11 -msgid ":doc:`/tutorial/model-tree-structures-with-child-references`" -msgstr "" - -#: ../source/includes/toc/dfn-list-data-models-tree-structures.rst:9 -msgid "" -"Presents a data model that organizes documents in a tree-like structure by " -"storing :ref:`references ` to \"child\" nodes in " -"\"parent\" nodes." -msgstr "" - -#: ../source/includes/toc/dfn-list-data-models-tree-structures.rst:16 -msgid ":doc:`/tutorial/model-tree-structures-with-ancestors-array`" -msgstr "" - -#: ../source/includes/toc/dfn-list-data-models-tree-structures.rst:14 -msgid "" -"Presents a data model that organizes documents in a tree-like structure by " -"storing :ref:`references ` to \"parent\" nodes " -"and an array that stores all ancestors." -msgstr "" - -#: ../source/includes/toc/dfn-list-data-models-tree-structures.rst:22 -msgid ":doc:`/tutorial/model-tree-structures-with-materialized-paths`" -msgstr "" - -#: ../source/includes/toc/dfn-list-data-models-tree-structures.rst:19 -msgid "" -"Presents a data model that organizes documents in a tree-like structure by " -"storing full relationship paths between documents. In addition to the tree " -"node, each document stores the ``_id`` of the nodes ancestors or path as a " -"string." -msgstr "" - -#: ../source/includes/toc/dfn-list-data-models-tree-structures.rst:26 -msgid ":doc:`/tutorial/model-tree-structures-with-nested-sets`" -msgstr "" - -#: ../source/includes/toc/dfn-list-data-models-tree-structures.rst:25 -msgid "" -"Presents a data model that organizes documents in a tree-like structure " -"using the *Nested Sets* pattern. This optimizes discovering subtrees at the " -"expense of tree mutability." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/applications/data-models.po b/locale/zh/LC_MESSAGES/applications/data-models.po deleted file mode 100644 index b791a76c3e0..00000000000 --- a/locale/zh/LC_MESSAGES/applications/data-models.po +++ /dev/null @@ -1,129 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/applications/data-models.txt:6 -msgid "Data Model Examples and Patterns" -msgstr "" - -#: ../source/applications/data-models.txt:19 -msgid "" -"The following documents provide overviews of various data modeling patterns " -"and common schema design considerations:" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:19 -msgid ":doc:`/applications/data-models-relationships`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:4 -msgid "Examples for modeling relationships between documents." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:9 -msgid "" -":doc:`/tutorial/model-embedded-one-to-one-relationships-between-documents`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:7 -msgid "" -"Presents a data model that uses :ref:`embedded documents ` to describe one-to-one relationships between connected data." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:14 -msgid "" -":doc:`/tutorial/model-embedded-one-to-many-relationships-between-documents`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:12 -msgid "" -"Presents a data model that uses :ref:`embedded documents ` to describe one-to-many relationships between connected data." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:19 -msgid "" -":doc:`/tutorial/model-referenced-one-to-many-relationships-between-" -"documents`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:17 -msgid "" -"Presents a data model that uses :ref:`references ` to describe one-to-many relationships between documents." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:37 -msgid ":doc:`/applications/data-models-tree-structures`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:22 -msgid "Examples for modeling tree structures." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:28 -msgid ":doc:`/tutorial/model-tree-structures-with-parent-references`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:25 -msgid "" -"Presents a data model that organizes documents in a tree-like structure by " -"storing :ref:`references ` to \"parent\" nodes in" -" \"child\" nodes." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:34 -msgid ":doc:`/tutorial/model-tree-structures-with-child-references`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:31 -msgid "" -"Presents a data model that organizes documents in a tree-like structure by " -"storing :ref:`references ` to \"child\" nodes in " -"\"parent\" nodes." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:36 -msgid "" -"See :doc:`/applications/data-models-tree-structures` for additional examples" -" of data models for tree structures." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:49 -msgid ":doc:`/applications/data-models-applications`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:40 -msgid "Examples for models for specific application contexts." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:44 -msgid ":doc:`/tutorial/model-data-for-atomic-operations`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:43 -msgid "" -"Illustrates how embedding fields related to an atomic update within the same" -" document ensures that the fields are in sync." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:49 -msgid ":doc:`/tutorial/model-data-for-keyword-search`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-data-model-examples-landing.rst:47 -msgid "" -"Describes one method for supporting keyword search by storing keywords in an" -" array in the same document as the text field. Combined with a multi-key " -"index, this pattern can support application's keyword search operations." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/applications/design-notes.po b/locale/zh/LC_MESSAGES/applications/design-notes.po deleted file mode 100644 index 87a5a8517b3..00000000000 --- a/locale/zh/LC_MESSAGES/applications/design-notes.po +++ /dev/null @@ -1,295 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/applications/design-notes.txt:3 -msgid "Design Notes" -msgstr "" - -#: ../source/applications/design-notes.txt:13 -msgid "" -"This page details features of MongoDB that may be important to keep in mind " -"when developing applications." -msgstr "" - -#: ../source/applications/design-notes.txt:17 -msgid "Schema Considerations" -msgstr "" - -#: ../source/applications/design-notes.txt:20 -msgid "Dynamic Schema" -msgstr "" - -#: ../source/applications/design-notes.txt:22 -msgid "" -"Data in MongoDB has a *dynamic schema*. :term:`Collections ` do " -"not enforce :term:`document` structure. This facilitates iterative " -"development and polymorphism. Nevertheless, collections often hold documents" -" with highly homogeneous structures. See :doc:`/core/data-models` for more " -"information." -msgstr "" - -#: ../source/applications/design-notes.txt:28 -msgid "Some operational considerations include:" -msgstr "" - -#: ../source/applications/design-notes.txt:30 -msgid "the exact set of collections to be used;" -msgstr "" - -#: ../source/applications/design-notes.txt:32 -msgid "" -"the indexes to be used: with the exception of the ``_id`` index, all indexes" -" must be created explicitly;" -msgstr "" - -#: ../source/applications/design-notes.txt:35 -msgid "" -"shard key declarations: choosing a good shard key is very important as the " -"shard key cannot be changed once set." -msgstr "" - -#: ../source/applications/design-notes.txt:38 -msgid "" -"Avoid importing unmodified data directly from a relational database. In " -"general, you will want to \"roll up\" certain data into richer documents " -"that take advantage of MongoDB's support for embedded documents and nested " -"arrays." -msgstr "" - -#: ../source/applications/design-notes.txt:44 -msgid "Case Sensitive Strings" -msgstr "" - -#: ../source/applications/design-notes.txt:46 -msgid "" -"MongoDB strings are case sensitive. So a search for ``\"joe\"`` will not " -"find ``\"Joe\"``." -msgstr "" - -#: ../source/applications/design-notes.txt:49 -msgid "Consider:" -msgstr "" - -#: ../source/applications/design-notes.txt:51 -msgid "storing data in a normalized case format, or" -msgstr "" - -#: ../source/applications/design-notes.txt:53 -msgid "using regular expressions ending with the ``i`` option, and/or" -msgstr "" - -#: ../source/applications/design-notes.txt:60 -msgid "Type Sensitive Fields" -msgstr "" - -#: ../source/applications/design-notes.txt:62 -msgid "" -"MongoDB data is stored in the BSON format, a binary encoded serialization of" -" JSON-like documents. BSON encodes additional type information. See " -"`bsonspec.org `_ for more information." -msgstr "" - -#: ../source/applications/design-notes.txt:67 -msgid "" -"Consider the following document which has a field ``x`` with the *string* " -"value ``\"123\"``:" -msgstr "" - -#: ../source/applications/design-notes.txt:74 -msgid "" -"Then the following query which looks for a *number* value ``123`` will " -"**not** return that document:" -msgstr "" - -#: ../source/applications/design-notes.txt:82 -msgid "General Considerations" -msgstr "" - -#: ../source/applications/design-notes.txt:85 -msgid "By Default, Updates Affect **one** Document" -msgstr "" - -#: ../source/applications/design-notes.txt:87 -msgid "" -"To update multiple documents that meet your query criteria, set the " -":method:`update` ``multi`` option to ``true`` or ``1``. See: :ref:`Update " -"Multiple Documents `." -msgstr "" - -#: ../source/applications/design-notes.txt:91 -msgid "" -"Prior to MongoDB 2.2, you would specify the ``upsert`` and ``multi`` options" -" in the :method:`update` method as positional boolean options. See: the " -":method:`update` method reference documentation." -msgstr "" - -#: ../source/applications/design-notes.txt:96 -msgid "BSON Document Size Limit" -msgstr "" - -#: ../source/applications/design-notes.txt:103 -msgid "No Fully Generalized Transactions" -msgstr "" - -#: ../source/applications/design-notes.txt:105 -msgid "" -"MongoDB does not have :doc:`fully generalized transactions `. If you model your data using rich documents that " -"closely resemble your application's objects, each logical object will be in " -"one MongoDB document. MongoDB allows you to modify a document in a single " -"atomic operation. These kinds of data modification pattern covers most " -"common uses of transactions in other systems." -msgstr "" - -#: ../source/applications/design-notes.txt:114 -msgid "Replica Set Considerations" -msgstr "" - -#: ../source/applications/design-notes.txt:117 -msgid "Use an Odd Number of Replica Set Members" -msgstr "" - -#: ../source/applications/design-notes.txt:119 -msgid "" -":doc:`Replica sets ` perform consensus elections. To ensure " -"that elections will proceed successfully, either use an odd number of " -"members, typically three, or else use an :term:`arbiter` to ensure an odd " -"number of votes." -msgstr "" - -#: ../source/applications/design-notes.txt:125 -msgid "Keep Replica Set Members Up-to-Date" -msgstr "" - -#: ../source/applications/design-notes.txt:127 -msgid "" -"MongoDB replica sets support :doc:`automatic failover `. It is important for your secondaries to be up-to-date. " -"There are various strategies for assessing consistency:" -msgstr "" - -#: ../source/applications/design-notes.txt:132 -msgid "" -"Use monitoring tools to alert you to lag events. See " -":doc:`/administration/monitoring` for a detailed discussion of MongoDB's " -"monitoring options." -msgstr "" - -#: ../source/applications/design-notes.txt:136 -msgid "Specify appropriate write concern." -msgstr "" - -#: ../source/applications/design-notes.txt:138 -msgid "" -"If your application requires *manual* fail over, you can configure your " -"secondaries as :ref:`priority 0 `. " -"Priority 0 secondaries require manual action for a failover. This may be " -"practical for a small replica set, but large deployments should fail over " -"automatically." -msgstr "" - -#: ../source/applications/design-notes.txt:145 -msgid ":ref:`replica set rollbacks `." -msgstr "" - -#: ../source/applications/design-notes.txt:148 -msgid "Sharding Considerations" -msgstr "" - -#: ../source/applications/design-notes.txt:150 -msgid "" -"Pick your shard keys carefully. You cannot choose a new shard key for a " -"collection that is already sharded." -msgstr "" - -#: ../source/applications/design-notes.txt:153 -msgid "Shard key values are immutable." -msgstr "" - -#: ../source/applications/design-notes.txt:155 -msgid "" -"When enabling sharding on an *existing collection*, MongoDB imposes a " -"maximum size on those collections to ensure that it is possible to create " -"chunks. For a detailed explanation of this limit, see: :limit:``." -msgstr "" - -#: ../source/applications/design-notes.txt:160 -msgid "" -"To shard large amounts of data, create a new empty sharded collection, and " -"ingest the data from the source collection using an application level import" -" operation." -msgstr "" - -#: ../source/applications/design-notes.txt:165 -msgid "" -"Unique indexes are not enforced across shards except for the shard key " -"itself. See :doc:`/tutorial/enforce-unique-keys-for-sharded-collections`." -msgstr "" - -#: ../source/applications/design-notes.txt:168 -msgid "" -"Consider :doc:`pre-splitting ` " -"an empty sharded collection before a massive bulk import." -msgstr "" - -#: ../source/applications/design-notes.txt:172 -msgid "Analyze Performance" -msgstr "" - -#: ../source/includes/intro-performance.rst:1 -msgid "" -"As you develop and operate applications with MongoDB, you may want to " -"analyze the performance of the database as the application. " -":doc:`/administration/analyzing-mongodb-performance` discusses some of the " -"operational factors that can influence performance." -msgstr "" - -#: ../source/includes/extracts/additional-resources-optimization.rst:4 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-optimization.rst:6 -msgid "" -"`MongoDB Ops Optimization Consulting Package " -"`_" -msgstr "" - -#: ../source/applications/design-notes.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/applications/design-notes.txt:55 -msgid "" -"using :doc:`$toLower ` or " -":doc:`$toUpper ` in the " -":doc:`aggregation framework `." -msgstr "" - -#: ../source/applications/design-notes.txt:98 -msgid "" -"The :limit:`BSON Document Size` limit is currently set at 16 MB per " -"document. If you require larger documents, use :doc:`GridFS " -"`." -msgstr "" - -#~ msgid "" -#~ "using :doc:`$toLower ` or " -#~ ":doc:`$toUpper ` in the " -#~ ":doc:`aggregation framework `." -#~ msgstr "" - -#~ msgid "" -#~ "The :limit:`BSON Document Size` limit is currently set at 16MB per document." -#~ " If you require larger documents, use :doc:`GridFS `." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/applications/drivers.po b/locale/zh/LC_MESSAGES/applications/drivers.po deleted file mode 100644 index 9b1d29d6138..00000000000 --- a/locale/zh/LC_MESSAGES/applications/drivers.po +++ /dev/null @@ -1,432 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# ba27e0e6023447e3b5627d0223861c0c -#: ../source/applications/drivers.txt:8 -msgid "MongoDB Drivers and Client Libraries" -msgstr "" - -# 37f0a637a2e94968b544a72e98082223 -#: ../source/applications/drivers.txt:10 -msgid "" -"An application communicates with MongoDB by way of a client library, " -"called a :ecosystem:`driver `, that handles all " -"interaction with the database in a language appropriate to the " -"application." -msgstr "" - -# 3d34eb527c0549e7838afbd8843a16d4 -#: ../source/applications/drivers.txt:15 -msgid "Drivers" -msgstr "" - -# f59ac53f0cf749fc867aa543f3ee506c -# 1ef6cdb60c324124b3a2a50befd7df6d -#: ../source/includes/driver-table-community.rst:5 -#: ../source/includes/driver-table.rst:5 -msgid "Documentation" -msgstr "" - -# b96b4fa9691b4c9f8c385433e63fdf3a -# eda84ea6de7144be9ad609998c231dd9 -#: ../source/includes/driver-table-community.rst:6 -#: ../source/includes/driver-table.rst:6 -msgid "Downloads & Release Notes" -msgstr "" - -# ea0554009df447a5877a30c0a86ebde5 -# 64c85542616949e0b0d03bf4be241328 -#: ../source/includes/driver-table-community.rst:7 -#: ../source/includes/driver-table.rst:7 -msgid "Source Code" -msgstr "" - -# 98695b5294ba498a9001aa048618f278 -# 3b4251289f3b411da99ae128497c6fc2 -#: ../source/includes/driver-table-community.rst:8 -#: ../source/includes/driver-table.rst:8 -msgid "API Documentation" -msgstr "" - -# ea11b3ca304747a698585e8c6d6c42f9 -#: ../source/includes/driver-table.rst:10 -msgid ":ecosystem:`C `" -msgstr "" - -# cf97dd1a0d724899a4630f747daeffe4 -#: ../source/includes/driver-table.rst:11 -msgid "" -"`C Driver Releases " -"`_" -msgstr "" - -# 4c82603064a14e8a900486b1c8049c02 -#: ../source/includes/driver-table.rst:12 -msgid "" -"`C Driver Source Code " -"`_" -msgstr "" - -# 0e40fe77ac0d441e96e52e281c2113ac -#: ../source/includes/driver-table.rst:13 -msgid "`C Driver API `_" -msgstr "" - -# caee5ea708ea4ba49889be8248ac78ba -#: ../source/includes/driver-table.rst:15 -msgid "`C++ `_" -msgstr "" - -# b2a16ea86c774d178439f749e5f567e1 -#: ../source/includes/driver-table.rst:16 -msgid "" -"`C++ Driver Releases `_" -msgstr "" - -# 97e2fe43952d46f1a1cb18a6338212a3 -#: ../source/includes/driver-table.rst:17 -msgid "`C++ Driver Source Code `_" -msgstr "" - -# 1448690e85ad4a7d812aff2c638fb4b5 -#: ../source/includes/driver-table.rst:18 -msgid "" -"`C++ Driver API `_" -msgstr "" - -# a0ca569fdbe745b9b358d315db93abce -#: ../source/includes/driver-table.rst:20 -msgid ":ecosystem:`C# `" -msgstr "" - -# bc89b50c11e84cc6ac9c880ccc34f1f1 -#: ../source/includes/driver-table.rst:21 -msgid "" -"`C# Driver Releases `_" -msgstr "" - -# 95d247437dab48a2bee3f5a9bf3842ca -#: ../source/includes/driver-table.rst:22 -msgid "" -"`C# Driver Source Code `_" -msgstr "" - -# 36e2146abeaa43deb4970ed4c0daf2ae -#: ../source/includes/driver-table.rst:23 -msgid "`Current C# Driver API `_" -msgstr "" - -# a89ecd49507f4dfb9d801811a63eef09 -#: ../source/includes/driver-table.rst:25 -msgid ":ecosystem:`Java `" -msgstr "" - -# cf63728512d244839eae5a3902db38b5 -#: ../source/includes/driver-table.rst:26 -msgid "" -"`Java Driver Releases `_" -msgstr "" - -# 1a152bc51d1349b1b28b3fa6d47bc8f1 -#: ../source/includes/driver-table.rst:27 -msgid "" -"`Java Driver Source Code `_" -msgstr "" - -# 12eb343021d04233a1bde0f8978aad3d -#: ../source/includes/driver-table.rst:28 -msgid "`Current Java Driver API `_" -msgstr "" - -# 80a9a6250cad4bcaa419a91edb829be3 -#: ../source/includes/driver-table.rst:30 -msgid ":ecosystem:`Node.js `" -msgstr "" - -# 9108e3c01b32422ba9ebba5387e60b70 -#: ../source/includes/driver-table.rst:31 -msgid "" -"`Node.js Driver Releases `_" -msgstr "" - -# ea050b5f30744fd485120bba2ceec3db -#: ../source/includes/driver-table.rst:32 -msgid "" -"`Node.js Driver Source Code `_" -msgstr "" - -# b151bf05da7b49aca368aeeee899a088 -#: ../source/includes/driver-table.rst:33 -msgid "" -"`Node.js Driver API `_" -msgstr "" - -# 2f5bac8065c84b549ab15f3e46e57e62 -#: ../source/includes/driver-table.rst:35 -msgid ":ecosystem:`Perl `" -msgstr "" - -# 7aaba1dc1102414f87075d49f7ba6c51 -#: ../source/includes/driver-table.rst:36 -msgid "`Perl Driver Releases `_" -msgstr "" - -# 54a5d26d18904b2b9e63efb4d2d0132c -#: ../source/includes/driver-table.rst:37 -msgid "" -"`Perl Driver Source Code `_" -msgstr "" - -# afe88d43ae20401682597fa3d17eaeb3 -#: ../source/includes/driver-table.rst:38 -msgid "`Current Perl Driver API `_" -msgstr "" - -# fc90d85354f145bfa28ead3dc9de8f45 -#: ../source/includes/driver-table.rst:40 -msgid ":ecosystem:`PHP `" -msgstr "" - -# 5d1acb268440470380288c70f00f1a3d -#: ../source/includes/driver-table.rst:41 -msgid "`PHP Driver Releases `_" -msgstr "" - -# 14eaaa02567b48d1883370ef4650c01d -#: ../source/includes/driver-table.rst:42 -msgid "" -"`PHP Driver Source Code `_" -msgstr "" - -# 347aed6a214c4dfb943d67f51b8b2a79 -#: ../source/includes/driver-table.rst:43 -msgid "`Current PHP Driver API `_" -msgstr "" - -# 61016ceea17d4f27ba9719c08c0eb21c -#: ../source/includes/driver-table.rst:45 -msgid ":ecosystem:`Python `" -msgstr "" - -# 6722e4745fe84bde876db48af713d96f -#: ../source/includes/driver-table.rst:46 -msgid "`Python Driver Releases `_" -msgstr "" - -# 3949359c2be44e5ca34ad71482daeac2 -#: ../source/includes/driver-table.rst:47 -msgid "" -"`Python Driver Source Code `_" -msgstr "" - -# 7cd1e5fcef684e09b3e2d20b1a9110f6 -#: ../source/includes/driver-table.rst:48 -msgid "`Python Driver API `_" -msgstr "" - -# 5798747f4afe4d67bc22e9945b76cdf5 -#: ../source/includes/driver-table.rst:50 -msgid ":ecosystem:`Ruby `" -msgstr "" - -# 6616ca887df6474e9dcb70bb2febeb8d -#: ../source/includes/driver-table.rst:51 -msgid "`Ruby Driver Releases `_" -msgstr "" - -# ff93ab2ce44c48008f60eac25b1df5c8 -#: ../source/includes/driver-table.rst:52 -msgid "" -"`Ruby Driver Source Code `_" -msgstr "" - -# d1d14089db1049e7aecf5d8d742ba477 -#: ../source/includes/driver-table.rst:53 -msgid "`Ruby Driver API `_" -msgstr "" - -# dc2979770b204ad4bbf7923592ffb42c -#: ../source/includes/driver-table.rst:55 -msgid ":ecosystem:`Scala `" -msgstr "" - -# 3ff577f6297b4436852b22f41999ba4d -#: ../source/includes/driver-table.rst:56 -msgid "" -"`Scala Driver Releases `_" -msgstr "" - -# 222cfa6675984610b8257d0412a96b34 -#: ../source/includes/driver-table.rst:57 -msgid "" -"`Scala Driver Source Code `_" -msgstr "" - -# 80173042387949a184f788fa89c2b18c -#: ../source/includes/driver-table.rst:58 -msgid "" -"`Scala Driver API `_" -msgstr "" - -# 1fe3c75cbb8a4dc5809147eaf0e64a94 -#: ../source/includes/driver-table.rst:60 -msgid ":ecosystem:`Casbah (Scala Driver) `" -msgstr "" - -# 5a627a9fcc834e66a7367d9a7b6e6e18 -#: ../source/includes/driver-table.rst:61 -msgid "" -"`Casbah (Scala Driver) Releases " -"`_" -msgstr "" - -# 9ad1ee8b74af4ceeb76d6fc99a467721 -#: ../source/includes/driver-table.rst:62 -msgid "" -"`Casbah (Scala Driver) Source Code " -"`_" -msgstr "" - -# 973e24730f834675b053ab3fd2c00356 -#: ../source/includes/driver-table.rst:63 -msgid "`Casbah (Scala Driver) API `_" -msgstr "" - -# 1d5ab47a6dd94d23a831cdd3d60ee036 -#: ../source/applications/drivers.txt:22 -msgid "Community Supported Drivers" -msgstr "" - -# 415b132ab19b4d04b07e1830513016db -#: ../source/includes/driver-table-community.rst:10 -msgid ":ecosystem:`Go ` (mgo)" -msgstr "" - -# f13d3077a62449b2a1e5513b1b015e41 -#: ../source/includes/driver-table-community.rst:11 -msgid "`Go Driver Releases `_" -msgstr "" - -# ce60fffdc72142e4b71ec354849c6b58 -#: ../source/includes/driver-table-community.rst:12 -msgid "`Go Driver Source Code `_" -msgstr "" - -# d105c771fd1e4379bc892932ae6b5832 -#: ../source/includes/driver-table-community.rst:13 -msgid "`Go Driver API `_" -msgstr "" - -# a85036f5e2ab4cb38dd80abff40e9606 -#: ../source/includes/driver-table-community.rst:15 -msgid ":ecosystem:`Erlang `" -msgstr "" - -# cc29c1aed80646668d17f08eec580894 -#: ../source/includes/driver-table-community.rst:16 -msgid "" -"`Erlang Driver Releases `_" -msgstr "" - -# 2d387b4a11f043bab648353bb84cb071 -#: ../source/includes/driver-table-community.rst:17 -msgid "`Erlang Driver Source Code `_" -msgstr "" - -# 120d0bc6a1bd45e587d37f51b9d632e1 -#: ../source/includes/driver-table-community.rst:18 -msgid "`Current Erlang Driver API `_" -msgstr "" - -# ce07e8ef6fe9482c807cef1254de5bb7 -#: ../source/applications/drivers.txt:29 -msgid "Driver Version Numbers" -msgstr "" - -# c35b31782dd24360a71126f492facfe6 -#: ../source/applications/drivers.txt:31 -msgid "" -"Driver version numbers use `semantic versioning `_ or" -" \"**major.minor.patch**\" versioning system. The first number is the " -"major version, the second the minor version, and the third indicates a " -"patch." -msgstr "" - -# c14d427c2a6c4be19b2c55f2e85fbb3a -#: ../source/applications/drivers.txt -msgid "Example" -msgstr "" - -# 7d5f225f1d0941fa9bc51992deaf0f85 -#: ../source/applications/drivers.txt:38 -msgid "" -"If your driver has a version number of ``2.9.1``, ``2`` is the major " -"version, ``9`` is minor, and ``1`` is the patch." -msgstr "" - -# bfe52d7e380745ac955d6183c5ac80a4 -#: ../source/applications/drivers.txt:41 -msgid "" -"The numbering scheme for drivers differs from the scheme for the MongoDB " -"server. For more information on server versioning, see :ref:`release-" -"version-numbers`." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "`Scala Driver API `_" -#~ msgstr "" - -#~ msgid "`C Driver API `_" -#~ msgstr "" - -#~ msgid "`C++ `_" -#~ msgstr "" - -#~ msgid "" -#~ "`C++ Driver Releases `_" -#~ msgstr "" - -#~ msgid "" -#~ "`C++ Driver Source Code " -#~ "`_" -#~ msgstr "" - -#~ msgid "`C++ Driver API `_" -#~ msgstr "" - -#~ msgid "" -#~ "`Node.js Driver API `_" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/applications/geospatial-indexes.po b/locale/zh/LC_MESSAGES/applications/geospatial-indexes.po deleted file mode 100644 index 8faf7d8c677..00000000000 --- a/locale/zh/LC_MESSAGES/applications/geospatial-indexes.po +++ /dev/null @@ -1,356 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/applications/geospatial-indexes.txt:3 -msgid "Geospatial Indexes and Queries" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:18 -msgid "Surfaces" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:20 -msgid "" -"Before storing your location data and writing queries, you must decide the " -"type of surface to use to perform calculations. The type you choose affects " -"how you store data, what type of index to build, and the syntax of your " -"queries." -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:25 -msgid "MongoDB offers two surface types:" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:28 -msgid "Spherical" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:30 -msgid "" -"To calculate geometry over an Earth-like sphere, store your location data on" -" a spherical surface and use :doc:`2dsphere ` index." -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:34 -msgid "" -"Store your location data as GeoJSON objects with this coordinate-axis order:" -" **longitude, latitude**. The coordinate reference system for GeoJSON uses " -"the :term:`WGS84` datum." -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:39 -msgid "Flat" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:41 -msgid "" -"To calculate distances on a Euclidean plane, store your location data as " -"legacy coordinate pairs and use a :doc:`2d ` index." -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:47 -msgid "Location Data" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:49 -msgid "" -"If you choose spherical surface calculations, you store location data as " -"either:" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:53 -msgid "GeoJSON Objects" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:55 -msgid "" -"Queries on :term:`GeoJSON` objects always calculate on a sphere. The default" -" coordinate reference system for GeoJSON uses the :term:`WGS84` datum." -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:59 -msgid "" -"Support for GeoJSON storage and queries is new in version 2.4. Prior to " -"version 2.4, all geospatial data used coordinate pairs." -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:64 -msgid "" -"Support for additional GeoJSON types: MultiPoint, MultiLineString, " -"MultiPolygon, GeometryCollection." -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:68 -msgid "MongoDB supports the following GeoJSON objects:" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:70 -msgid "Point" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:72 -msgid "LineString" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:74 -msgid "Polygon" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:76 -msgid "MultiPoint" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:78 -msgid "MultiLineString" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:80 -msgid "MultiPolygon" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:82 -msgid "GeometryCollection" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:86 -msgid "Legacy Coordinate Pairs" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:88 -msgid "" -"MongoDB supports spherical surface calculations on :term:`legacy coordinate " -"pairs` using a ``2dsphere`` index by converting the data to the GeoJSON " -"Point type." -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:92 -msgid "" -"If you choose flat surface calculations via a ``2d`` index, you can store " -"data only as :term:`legacy coordinate pairs`." -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:96 -msgid "Query Operations" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:98 -msgid "MongoDB's geospatial query operators let you query for:" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:101 -msgid "Inclusion" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:103 -msgid "" -"MongoDB can query for locations contained entirely within a specified " -"polygon. Inclusion queries use the :query:`$geoWithin` operator." -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:107 -msgid "" -"Both ``2d`` and ``2dsphere`` indexes can support inclusion queries. MongoDB " -"does not require an index for inclusion queries; however, such indexes will " -"improve query performance." -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:112 -msgid "Intersection" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:114 -msgid "" -"MongoDB can query for locations that intersect with a specified geometry. " -"These queries apply only to data on a spherical surface. These queries use " -"the :query:`$geoIntersects` operator." -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:118 -msgid "Only ``2dsphere`` indexes support intersection." -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:121 -msgid "Proximity" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:123 -msgid "" -"MongoDB can query for the points nearest to another point. Proximity queries" -" use the :query:`$near` operator. The :query:`$near` operator requires a " -"``2d`` or ``2dsphere`` index." -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:130 -msgid "Geospatial Indexes" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:132 -msgid "" -"MongoDB provides the following geospatial index types to support the " -"geospatial queries." -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:136 -msgid "``2dsphere``" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:138 -msgid ":doc:`2dsphere ` indexes support:" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:140 -msgid "Calculations on a sphere" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:142 -msgid "" -"GeoJSON objects and include backwards compatibility for legacy coordinate " -"pairs" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:145 -msgid "" -"Compound indexes with scalar index fields (i.e. ascending or descending) as " -"a prefix or suffix of the ``2dsphere`` index field" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:148 -msgid "``2dsphere`` indexes are not available before version 2.4." -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:151 -msgid ":doc:`/tutorial/query-a-2dsphere-index`" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:154 -msgid "``2d``" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:156 -msgid ":doc:`2d ` indexes support:" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:158 -msgid "Calculations using flat geometry" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:160 -msgid "" -"Legacy coordinate pairs (i.e., geospatial points on a flat coordinate " -"system)" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:163 -msgid "" -"Compound indexes with only one additional field, as a suffix of the ``2d`` " -"index field" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:166 -msgid ":doc:`/tutorial/query-a-2d-index`" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:169 -msgid "Geospatial Indexes and Sharding" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:171 -msgid "You *cannot* use a geospatial index as the :term:`shard key` index." -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:175 -msgid "" -"You can create and maintain a geospatial index on a sharded collection if it" -" uses fields other than the shard key fields." -msgstr "" - -#: ../source/includes/fact-near-sharded-cluster.rst:1 -msgid "" -"For sharded collections, queries using |geo-operation| are not supported. " -"You can instead use either the :dbcommand:`geoNear` command or the " -":pipeline:`$geoNear` aggregation stage." -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:180 -msgid "You can also query for geospatial data using :query:`$geoWithin`." -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:183 -msgid "Additional Resources" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:185 -msgid "" -"The following pages provide complete documentation for geospatial indexes " -"and queries:" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-concepts-geo.rst:6 -msgid ":doc:`/core/2dsphere`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-concepts-geo.rst:4 -msgid "" -"A ``2dsphere`` index supports queries that calculate geometries on an earth-" -"like sphere. The index supports data stored as both GeoJSON objects and as " -"legacy coordinate pairs." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-concepts-geo.rst:10 -msgid ":doc:`/core/2d`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-concepts-geo.rst:9 -msgid "" -"The ``2d`` index supports data stored as legacy coordinate pairs and is " -"intended for use in MongoDB 2.2 and earlier." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-concepts-geo.rst:15 -msgid ":doc:`/core/geohaystack`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-concepts-geo.rst:13 -msgid "" -"A haystack index is a special index optimized to return results over small " -"areas. For queries that use spherical geometry, a ``2dsphere`` index is a " -"better option than a haystack index." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-concepts-geo.rst:20 -msgid ":doc:`/core/geospatial-indexes`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-concepts-geo.rst:18 -msgid "" -"Provides a more in-depth explanation of the internals of geospatial indexes." -" This material is not necessary for normal operations but may be useful for " -"troubleshooting and for further understanding." -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/applications/geospatial-indexes.txt:13 -msgid "" -"MongoDB offers a number of indexes and query mechanisms to handle geospatial" -" information. This section introduces MongoDB's geospatial features." -msgstr "" - -#~ msgid "" -#~ "MongoDB offers a number of indexes and query mechanisms to handle geospatial" -#~ " information. This section introduces MongoDB's geospatial features. For " -#~ "complete examples of geospatial queries in MongoDB, see " -#~ ":doc:`/administration/indexes-geo`." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/applications/indexes.po b/locale/zh/LC_MESSAGES/applications/indexes.po deleted file mode 100644 index 756024b144e..00000000000 --- a/locale/zh/LC_MESSAGES/applications/indexes.po +++ /dev/null @@ -1,101 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/applications/indexes.txt:3 -msgid "Indexing Strategies" -msgstr "" - -#: ../source/applications/indexes.txt:13 -msgid "" -"The best indexes for your application must take a number of factors into " -"account, including the kinds of queries you expect, the ratio of reads to " -"writes, and the amount of free memory on your system." -msgstr "" - -#: ../source/applications/indexes.txt:18 -msgid "" -"When developing your indexing strategy you should have a deep understanding " -"of your application's queries. Before you build indexes, map out the types " -"of queries you will run so that you can build indexes that reference those " -"fields. Indexes come with a performance cost, but are more than worth the " -"cost for frequent queries on large data set. Consider the relative frequency" -" of each query in the application and whether the query justifies an index." -msgstr "" - -#: ../source/applications/indexes.txt:26 -msgid "" -"The best overall strategy for designing indexes is to profile a variety of " -"index configurations with data sets similar to the ones you'll be running in" -" production to see which configurations perform best.Inspect the current " -"indexes created for your collections to ensure they are supporting your " -"current and planned queries. If an index is no longer used, drop the index." -msgstr "" - -#: ../source/applications/indexes.txt:33 -msgid "" -"Generally, MongoDB only uses *one* index to fulfill most queries. However, " -"each clause of an :query:`$or` query may use a different index, and starting" -" in 2.6, MongoDB can use an :doc:`intersection ` " -"of multiple indexes." -msgstr "" - -#: ../source/applications/indexes.txt:38 -msgid "The following documents introduce indexing strategies:" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-strategies.rst:6 -msgid ":doc:`/tutorial/create-indexes-to-support-queries`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-strategies.rst:4 -msgid "" -"An index supports a query when the index contains all the fields scanned by " -"the query. Creating indexes that supports queries results in greatly " -"increased query performance." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-strategies.rst:10 -msgid ":doc:`/tutorial/sort-results-with-indexes`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-strategies.rst:9 -msgid "" -"To support efficient queries, use the strategies here when you specify the " -"sequential order and sort order of index fields." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-strategies.rst:14 -msgid ":doc:`/tutorial/ensure-indexes-fit-ram`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-strategies.rst:13 -msgid "" -"When your index fits in RAM, the system can avoid reading the index from " -"disk and you get the fastest processing." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-strategies.rst:18 -msgid ":doc:`/tutorial/create-queries-that-ensure-selectivity`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-tutorial-strategies.rst:17 -msgid "" -"Selectivity is the ability of a query to narrow results using the index. " -"Selectivity allows MongoDB to use the index for a larger portion of the work" -" associated with fulfilling the query." -msgstr "" - -#~ msgid "" -#~ "For a conceptual introduction to indexes in MongoDB see " -#~ ":doc:`/core/indexes`." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/applications/replication.po b/locale/zh/LC_MESSAGES/applications/replication.po deleted file mode 100644 index accf5377f2b..00000000000 --- a/locale/zh/LC_MESSAGES/applications/replication.po +++ /dev/null @@ -1,127 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/applications/replication.txt:3 -msgid "Replica Set Read and Write Semantics" -msgstr "" - -#: ../source/applications/replication.txt:20 -msgid "" -":term:`Sharded clusters ` where the shards are also replica" -" sets provide the same operational semantics with regards to write and read " -"operations." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-read-write-semantics.rst:5 -msgid ":doc:`/core/replica-set-write-concern`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-read-write-semantics.rst:9 -msgid ":doc:`/core/read-preference`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-read-write-semantics.rst:11 -msgid ":doc:`/core/read-preference-mechanics`" -msgstr "" - -#: ../source/applications/replication.txt:13 -msgid "" -"From the perspective of a client application, whether a MongoDB instance is " -"running as a single server (i.e. \"standalone\") or a :term:`replica set` is" -" transparent. However, MongoDB provides additional read and write " -"configurations for replica sets." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-read-write-semantics.rst:4 -msgid "" -"Write concern describes the level of acknowledgement requested from MongoDB " -"for write operations." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-read-write-semantics.rst:8 -msgid "" -"Read preference specifies where (i.e. which members of the replica set) the " -"drivers should direct the read operations." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-read-write-semantics.rst:12 -msgid "Describes the mechanics of read preference." -msgstr "" - -#~ msgid "" -#~ "From the perspective of a client application, whether a MongoDB instance is " -#~ "running as a single server (i.e. \"standalone\") or a :term:`replica set` is" -#~ " transparent." -#~ msgstr "" - -#~ msgid "" -#~ "By default, in MongoDB, read operations to a replica set return results from" -#~ " the :doc:`primary `." -#~ msgstr "" - -#~ msgid "" -#~ "Users may configure :term:`read preference` on a per-connection basis to " -#~ "prefer that the read operations return results from the :term:`secondary` " -#~ "members. If clients configure the :term:`read preference` to permit " -#~ "secondary reads, read operations can return data from :term:`secondary` " -#~ "members that have not replicated more recent write operations." -#~ msgstr "" - -#~ msgid "" -#~ "This behavior is sometimes characterized as :term:`eventual consistency` " -#~ "because the secondary member's state will *eventually* reflect the primary's" -#~ " state and MongoDB cannot guarantee :term:`strict consistency` for read " -#~ "operations from secondary members. [#edge-cases-2-primaries]_" -#~ msgstr "" - -#~ msgid "" -#~ "In MongoDB, clients can see the results of writes before they are made " -#~ "durable:" -#~ msgstr "" - -#~ msgid "" -#~ "Regardless of :doc:`write concern `, other clients" -#~ " can see the result of the write operations before the write operation is " -#~ "acknowledged to the issuing client." -#~ msgstr "" - -#~ msgid "" -#~ "Clients can read data which may be subsequently :doc:`rolled back `." -#~ msgstr "" - -#~ msgid "" -#~ "Write concern is the guarantee an application requires from MongoDB to " -#~ "consider a write operation successful." -#~ msgstr "" - -#~ msgid "" -#~ "Applications specify *read preference* to control how drivers direct read " -#~ "operations to members of the replica set." -#~ msgstr "" - -#~ msgid "" -#~ "With replica sets, read operations may have additional semantics and " -#~ "behavior." -#~ msgstr "" - -#~ msgid "" -#~ "In some circumstances, two nodes in a replica set may *transiently* believe " -#~ "that they are the primary, but at most, one of them will be able to complete" -#~ " writes with :ref:`{w: majority} write concern `. The node that can " -#~ "complete :ref:`{w: majority} ` writes is the current primary, and the " -#~ "other node is a former primary that has not yet recognized its demotion, " -#~ "typically due to a :term:`network partition`. When this occurs, clients that" -#~ " connect to the former primary may observe stale data despite having " -#~ "requested read preference :readmode:`primary`." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/contents.po b/locale/zh/LC_MESSAGES/contents.po deleted file mode 100644 index 6bc71e0d558..00000000000 --- a/locale/zh/LC_MESSAGES/contents.po +++ /dev/null @@ -1,22 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/contents.txt:3 -msgid "MongoDB Manual Contents" -msgstr "" - -#: ../source/contents.txt:5 -msgid "" -"See :doc:`/about` for more information about the MongoDB Documentation " -"project, this Manual and additional editions of this text." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/2d.po b/locale/zh/LC_MESSAGES/core/2d.po deleted file mode 100644 index e45ce1879ca..00000000000 --- a/locale/zh/LC_MESSAGES/core/2d.po +++ /dev/null @@ -1,156 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/2d.txt:3 -msgid "``2d`` Indexes" -msgstr "" - -#: ../source/core/2d.txt:13 -msgid "" -"Use a ``2d`` index for data stored as points on a two-dimensional plane. The" -" ``2d`` index is intended for legacy coordinate pairs used in MongoDB 2.2 " -"and earlier." -msgstr "" - -#: ../source/core/2d.txt:17 -msgid "Use a ``2d`` index if:" -msgstr "" - -#: ../source/core/2d.txt:19 -msgid "" -"your database has legacy location data from MongoDB 2.2 or earlier, *and*" -msgstr "" - -#: ../source/core/2d.txt:21 -msgid "" -"you do not intend to store any location data as :term:`GeoJSON` objects." -msgstr "" - -#: ../source/core/2d.txt:23 -msgid "" -"See the :doc:`/reference/operator/query-geospatial` for the query operators " -"that support geospatial queries." -msgstr "" - -#: ../source/core/2d.txt:27 -msgid "Considerations" -msgstr "" - -#: ../source/includes/fact-limitation-one-geo-index-per-collection.rst:1 -msgid "" -"The :dbcommand:`geoNear` command and the :pipeline:`$geoNear` pipeline stage" -" require that a collection have *at most* only one |first-geo-index| and/or " -"only one |second-geo-index| whereas :ref:`geospatial query operators " -"` (e.g. :query:`$near` and :query:`$geoWithin`) " -"permit collections to have multiple geospatial indexes." -msgstr "" - -#: ../source/includes/fact-limitation-one-geo-index-per-collection.rst:8 -msgid "" -"The geospatial index restriction for the :dbcommand:`geoNear` command and " -"the :pipeline:`$geoNear` pipeline stage exists because neither the " -":dbcommand:`geoNear` command nor the :pipeline:`$geoNear` pipeline stage " -"syntax includes the location field. As such, index selection among multiple " -"``2d`` indexes or ``2dsphere`` indexes is ambiguous." -msgstr "" - -#: ../source/includes/fact-limitation-one-geo-index-per-collection.rst:14 -msgid "" -"No such restriction applies for :ref:`geospatial query operators " -"` since these operators take a location field, " -"eliminating the ambiguity." -msgstr "" - -#: ../source/core/2d.txt:33 -msgid "" -"Do not use a ``2d`` index if your location data includes GeoJSON objects. To" -" index on both legacy coordinate pairs *and* GeoJSON objects, use a " -":doc:`2dsphere ` index." -msgstr "" - -#: ../source/core/2d.txt:37 -msgid "" -"You cannot use a ``2d`` index as a shard key when sharding a collection. " -"However, you can create and maintain a geospatial index on a sharded " -"collection by using a different field as the shard key." -msgstr "" - -#: ../source/core/2d.txt:42 -msgid "Behavior" -msgstr "" - -#: ../source/core/2d.txt:44 -msgid "" -"The ``2d`` index supports calculations on a flat, Euclidean plane. The " -"``2d`` index also supports *distance-only* calculations on a sphere, but for" -" *geometric* calculations (e.g. :query:`$geoWithin`) on a sphere, store data" -" as GeoJSON objects and use the ``2dsphere`` index type." -msgstr "" - -#: ../source/core/2d.txt:50 -msgid "" -"A ``2d`` index can reference two fields. The first must be the location " -"field. A ``2d`` compound index constructs queries that select first on the " -"location field, and then filters those results by the additional criteria. A" -" compound ``2d`` index can cover queries." -msgstr "" - -#: ../source/core/2d.txt:58 -msgid "Points on a 2D Plane" -msgstr "" - -#: ../source/core/2d.txt:68 -msgid "" -"To store location data as legacy coordinate pairs, use an array or an " -"embedded document. When possible, use the array format:" -msgstr "" - -#: ../source/core/2d.txt:75 -msgid "Consider the embedded document form:" -msgstr "" - -#: ../source/core/2d.txt:81 -msgid "" -"Arrays are preferred as certain languages do not guarantee associative map " -"ordering." -msgstr "" - -#: ../source/core/2d.txt:84 -msgid "" -"For all points, if you use longitude and latitude, store coordinates in " -"**longitude, latitude** order." -msgstr "" - -#: ../source/core/2d.txt:88 -msgid "``sparse`` Property" -msgstr "" - -#: ../source/core/2d.txt:90 -msgid "" -"``2d`` indexes are :doc:`sparse ` by default and ignores" -" the :doc:`sparse: true ` option. If a document lacks a " -"``2d`` index field (or the field is ``null`` or an empty array), MongoDB " -"does not add an entry for the document to the ``2d`` index. For inserts, " -"MongoDB inserts the document but does not add to the ``2d`` index." -msgstr "" - -#: ../source/core/2d.txt:97 -msgid "" -"For a compound index that includes a ``2d`` index key along with keys of " -"other types, only the ``2d`` index field determines whether the index " -"references a document." -msgstr "" - -#: ../source/core/2d.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/2dsphere.po b/locale/zh/LC_MESSAGES/core/2dsphere.po deleted file mode 100644 index 42826446595..00000000000 --- a/locale/zh/LC_MESSAGES/core/2dsphere.po +++ /dev/null @@ -1,222 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/2dsphere.txt:3 -msgid "``2dsphere`` Indexes" -msgstr "" - -#: ../source/core/2dsphere.txt:16 -msgid "Overview" -msgstr "" - -#: ../source/core/2dsphere.txt:18 -msgid "" -"A ``2dsphere`` index supports queries that calculate geometries on an earth-" -"like sphere. ``2dsphere`` index supports all MongoDB geospatial queries: " -"queries for inclusion, intersection and proximity. See the " -":doc:`/reference/operator/query-geospatial` for the query operators that " -"support geospatial queries." -msgstr "" - -#: ../source/core/2dsphere.txt:24 -msgid "" -"The ``2dsphere`` index supports data stored as :doc:`GeoJSON " -"` objects and as legacy coordinate pairs (See also :ref" -":`2dsphere-data-restrictions`). For legacy coordinate pairs, the index " -"converts the data to GeoJSON :ref:`geojson-point`. For details on the " -"supported GeoJSON objects, see :doc:`/reference/geojson`." -msgstr "" - -#: ../source/core/2dsphere.txt:30 -msgid "" -"The default datum for an earth-like sphere is :term:`WGS84`. Coordinate-axis" -" order is **longitude, latitude**." -msgstr "" - -#: ../source/core/2dsphere.txt:36 -msgid "``2dsphere (Version 2)``" -msgstr "" - -#: ../source/core/2dsphere.txt:40 -msgid "" -"MongoDB 2.6 introduces a version 2 of ``2dsphere`` indexes. Version 2 is the" -" default version of ``2dsphere`` indexes created in MongoDB 2.6 and later " -"series. To override the default version 2 and create a version 1 index, " -"include the option ``{ \"2dsphereIndexVersion\": 1 }`` when creating the " -"index." -msgstr "" - -#: ../source/core/2dsphere.txt:47 -msgid "``sparse`` Property" -msgstr "" - -#: ../source/core/2dsphere.txt:51 -msgid "" -"``2dsphere (Version 2)`` indexes are :doc:`sparse ` by " -"default and ignores the :doc:`sparse: true ` option. If " -"a document lacks a ``2dsphere`` index field (or the field is ``null`` or an " -"empty array), MongoDB does not add an entry for the document to the index. " -"For inserts, MongoDB inserts the document but does not add to the " -"``2dsphere`` index." -msgstr "" - -#: ../source/core/2dsphere.txt:58 -msgid "" -"For a compound index that includes a ``2dsphere`` index key along with keys " -"of other types, only the ``2dsphere`` index field determines whether the " -"index references a document." -msgstr "" - -#: ../source/core/2dsphere.txt:62 -msgid "" -"Earlier versions of MongoDB only support ``2dsphere (Version 1)`` indexes. " -"``2dsphere (Version 1)`` indexes are *not* sparse by default and will reject" -" documents with ``null`` location fields." -msgstr "" - -#: ../source/core/2dsphere.txt:67 -msgid "Additional GeoJSON Objects" -msgstr "" - -#: ../source/core/2dsphere.txt:69 -msgid "" -"``2dsphere (Version 2)`` includes support for additional GeoJSON object: " -":ref:`geojson-multipoint`, :ref:`geojson-multilinestring`, :ref:`geojson-" -"multipolygon`, and :ref:`geojson-geometrycollection`. For details on all " -"supported GeoJSON objects, see :doc:`/reference/geojson`." -msgstr "" - -#: ../source/core/2dsphere.txt:75 -msgid "Considerations" -msgstr "" - -#: ../source/core/2dsphere.txt:78 -msgid "``geoNear`` and ``$geoNear`` Restrictions" -msgstr "" - -#: ../source/includes/fact-limitation-one-geo-index-per-collection.rst:1 -msgid "" -"The :dbcommand:`geoNear` command and the :pipeline:`$geoNear` pipeline stage" -" require that a collection have *at most* only one |first-geo-index| and/or " -"only one |second-geo-index| whereas :ref:`geospatial query operators " -"` (e.g. :query:`$near` and :query:`$geoWithin`) " -"permit collections to have multiple geospatial indexes." -msgstr "" - -#: ../source/includes/fact-limitation-one-geo-index-per-collection.rst:8 -msgid "" -"The geospatial index restriction for the :dbcommand:`geoNear` command and " -"the :pipeline:`$geoNear` pipeline stage exists because neither the " -":dbcommand:`geoNear` command nor the :pipeline:`$geoNear` pipeline stage " -"syntax includes the location field. As such, index selection among multiple " -"``2d`` indexes or ``2dsphere`` indexes is ambiguous." -msgstr "" - -#: ../source/includes/fact-limitation-one-geo-index-per-collection.rst:14 -msgid "" -"No such restriction applies for :ref:`geospatial query operators " -"` since these operators take a location field, " -"eliminating the ambiguity." -msgstr "" - -#: ../source/core/2dsphere.txt:85 -msgid "Shard Key Restrictions" -msgstr "" - -#: ../source/core/2dsphere.txt:87 -msgid "" -"You cannot use a ``2dsphere`` index as a shard key when sharding a " -"collection. However, you can create and maintain a geospatial index on a " -"sharded collection by using a different field as the shard key." -msgstr "" - -#: ../source/core/2dsphere.txt:94 -msgid "``2dsphere`` Indexed Field Restrictions" -msgstr "" - -#: ../source/includes/geo-data-limit-for-2dsphere.rst:1 -msgid "" -"Fields with :doc:`2dsphere ` indexes must hold geometry data" -" in the form of :term:`coordinate pairs ` or " -":term:`GeoJSON` data. If you attempt to insert a document with non-geometry " -"data in a ``2dsphere`` indexed field, or build a ``2dsphere`` index on a " -"collection where the indexed field has non-geometry data, the operation will" -" fail." -msgstr "" - -#: ../source/core/2dsphere.txt:99 ../source/core/2dsphere.txt:138 -msgid "Create a ``2dsphere`` Index" -msgstr "" - -#: ../source/core/2dsphere.txt:110 -msgid "" -"Unlike a compound :doc:`2d ` index which can reference one " -"location field and one other field, a :ref:`compound ` " -"``2dsphere`` index can reference multiple location and non-location fields." -msgstr "" - -#: ../source/core/2dsphere.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/core/2dsphere.txt:101 -msgid "" -"To create a ``2dsphere`` index, use the " -":method:`db.collection.createIndex()` method, specifying the location field " -"as the key and the string literal ``\"2dsphere\"`` as the index type:" -msgstr "" - -#: ../source/core/2dsphere.txt:115 -msgid "" -"For the following examples, consider a collection ``places`` with documents " -"that store location data as :ref:`GeoJSON Point ` in a field " -"named ``loc``:" -msgstr "" - -#: ../source/core/2dsphere.txt:140 -msgid "" -"The following operation creates a :doc:`2dsphere ` index on " -"the location field ``loc``:" -msgstr "" - -#: ../source/core/2dsphere.txt:148 -msgid "Create a Compound Index with ``2dsphere`` Index Key" -msgstr "" - -#: ../source/core/2dsphere.txt:150 -msgid "" -"A :ref:`compound index ` can include a ``2dsphere`` " -"index key in combination with non-geospatial index keys. For example, the " -"following operation creates a compound index where the first key ``loc`` is " -"a ``2dsphere`` index key, and the remaining keys ``category`` and ``names`` " -"are non-geospatial index keys, specifically descending (``-1``) and " -"ascending (``1``) keys respectively." -msgstr "" - -#: ../source/core/2dsphere.txt:162 -msgid "" -"Unlike the :doc:`2d ` index, a compound ``2dsphere`` index does " -"not require the location field to be the first field indexed. For example:" -msgstr "" - -#~ msgid "" -#~ "To create a ``2dsphere`` index, use the " -#~ ":method:`db.collection.createIndex()` method, specifying the location field " -#~ "as the key and specify the string literal ``\"2dsphere\"`` as the index " -#~ "type:" -#~ msgstr "" - -#~ msgid "" -#~ "For more information on creating ``2dspshere`` indexes, see " -#~ ":doc:`/tutorial/build-a-2dsphere-index`." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/administration.po b/locale/zh/LC_MESSAGES/core/administration.po deleted file mode 100644 index a6a2dd4f782..00000000000 --- a/locale/zh/LC_MESSAGES/core/administration.po +++ /dev/null @@ -1,120 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/administration.txt:3 -msgid "Administration Concepts" -msgstr "" - -#: ../source/core/administration.txt:13 -msgid "" -"The core administration documents address strategies and practices used in " -"the operation of MongoDB systems and deployments." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-concepts.rst:20 -msgid ":doc:`/administration/strategy`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-concepts.rst:4 -msgid "" -"Higher level documentation of key concepts for the operation and maintenance" -" of MongoDB deployments." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-concepts.rst:9 -msgid ":doc:`/core/backups`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-concepts.rst:8 -msgid "" -"Describes approaches and considerations for backing up a MongoDB database." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-concepts.rst:13 -msgid ":doc:`/administration/monitoring`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-concepts.rst:12 -msgid "" -"An overview of monitoring tools, diagnostic strategies, and approaches to " -"monitoring replica sets and sharded clusters." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-concepts.rst:17 -msgid ":doc:`/administration/configuration`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-concepts.rst:16 -msgid "" -"Outlines common MongoDB configurations and examples of best-practice " -"configurations for common use cases." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-concepts.rst:19 -msgid "" -"Continue reading from :doc:`/administration/strategy` for additional " -"documentation." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-concepts.rst:30 -msgid ":doc:`/administration/data-management`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-concepts.rst:23 -msgid "" -"Core documentation that addresses issues in data management, organization, " -"maintenance, and lifecycle management." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-concepts.rst:30 -msgid ":doc:`/data-center-awareness`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-concepts.rst:27 -msgid "" -"Presents the MongoDB features that allow application developers and database" -" administrators to configure their deployments to be more data center aware " -"or allow operational and location-based separation." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-concepts.rst:35 -msgid ":doc:`/administration/optimization`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-concepts.rst:33 -msgid "Techniques for optimizing application performance with MongoDB." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-administration-concepts.rst:35 -msgid "" -"Continue reading from :doc:`/administration/optimization` for additional " -"documentation." -msgstr "" - -#~ msgid ":doc:`/core/capped-collections`" -#~ msgstr "" - -#~ msgid "" -#~ "Capped collections provide a special type of size-constrained collections " -#~ "that preserve insertion order and can support high volume inserts." -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/expire-data`" -#~ msgstr "" - -#~ msgid "" -#~ "TTL collections make it possible to automatically remove data from a " -#~ "collection based on the value of a timestamp and are useful for managing " -#~ "data like machine generated event data that are only useful for a limited " -#~ "period of time." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/aggregation-introduction.po b/locale/zh/LC_MESSAGES/core/aggregation-introduction.po deleted file mode 100644 index 969a9a99616..00000000000 --- a/locale/zh/LC_MESSAGES/core/aggregation-introduction.po +++ /dev/null @@ -1,186 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/aggregation-introduction.txt:3 -msgid "Aggregation Introduction" -msgstr "" - -#: ../source/core/aggregation-introduction.txt:9 -msgid "" -"*Aggregations* are operations that process data records and return computed " -"results. MongoDB provides a rich set of aggregation operations that examine " -"and perform calculations on the data sets. Running data aggregation on the " -":program:`mongod` instance simplifies application code and limits resource " -"requirements." -msgstr "" - -#: ../source/core/aggregation-introduction.txt:17 -msgid "" -"Like queries, aggregation operations in MongoDB use :term:`collections " -"` of documents as an input and return results in the form of one" -" or more documents." -msgstr "" - -#: ../source/core/aggregation-introduction.txt:22 -msgid "Aggregation Modalities" -msgstr "" - -#: ../source/core/aggregation-introduction.txt:25 -msgid "Aggregation Pipelines" -msgstr "" - -#: ../source/core/aggregation-introduction.txt:27 -msgid "" -"MongoDB 2.2 introduced a new :doc:`aggregation framework `, modeled on the concept of data processing pipelines. Documents " -"enter a multi-stage pipeline that transforms the documents into an " -"aggregated result." -msgstr "" - -#: ../source/core/aggregation-introduction.txt:32 -msgid "" -"The most basic pipeline stages provide *filters* that operate like queries " -"and *document transformations* that modify the form of the output document." -msgstr "" - -#: ../source/core/aggregation-introduction.txt:36 -msgid "" -"Other pipeline operations provide tools for grouping and sorting documents " -"by specific field or fields as well as tools for aggregating the contents of" -" arrays, including arrays of documents. In addition, pipeline stages can use" -" :ref:`operators ` for tasks such as " -"calculating the average or concatenating a string." -msgstr "" - -#: ../source/core/aggregation-introduction.txt:43 -msgid "" -"The pipeline provides efficient data aggregation using native operations " -"within MongoDB, and is the preferred method for data aggregation in MongoDB." -msgstr "" - -#: ../source/core/aggregation-introduction.txt:50 -msgid "Map-Reduce" -msgstr "" - -#: ../source/core/aggregation-introduction.txt:52 -msgid "" -"MongoDB also provides :doc:`map-reduce ` operations to " -"perform aggregation. In general, map-reduce operations have two phases: a " -"*map* stage that processes each document and *emits* one or more objects for" -" each input document, and *reduce* phase that combines the output of the map" -" operation. Optionally, map-reduce can have a *finalize* stage to make final" -" modifications to the result. Like other aggregation operations, map-reduce " -"can specify a query condition to select the input documents as well as sort " -"and limit the results." -msgstr "" - -#: ../source/core/aggregation-introduction.txt:61 -msgid "" -"Map-reduce uses custom JavaScript functions to perform the map and reduce " -"operations, as well as the optional *finalize* operation. While the custom " -"JavaScript provide great flexibility compared to the aggregation pipeline, " -"in general, map-reduce is less efficient and more complex than the " -"aggregation pipeline." -msgstr "" - -#: ../source/core/aggregation-introduction.txt:67 -msgid "" -"Starting in MongoDB 2.4, certain :program:`mongo` shell functions and " -"properties are inaccessible in map-reduce operations. MongoDB 2.4 also " -"provides support for multiple JavaScript operations to run at the same time." -" Before MongoDB 2.4, JavaScript code executed in a single thread, raising " -"concurrency issues for map-reduce." -msgstr "" - -#: ../source/core/aggregation-introduction.txt:77 -msgid "Single Purpose Aggregation Operations" -msgstr "" - -#: ../source/core/aggregation-introduction.txt:79 -msgid "" -"For a number of common :doc:`single purpose aggregation operations `, MongoDB provides special purpose database " -"commands. These common aggregation operations are: returning a count of " -"matching documents, returning the distinct values for a field, and grouping " -"data based on the values of a field. All of these operations aggregate " -"documents from a single collection. While these operations provide simple " -"access to common aggregation processes, they lack the flexibility and " -"capabilities of the aggregation pipeline and map-reduce." -msgstr "" - -#: ../source/core/aggregation-introduction.txt:92 -msgid "Additional Features and Behaviors" -msgstr "" - -#: ../source/core/aggregation-introduction.txt:94 -msgid "" -"Both the aggregation pipeline and map-reduce can operate on a :doc:`sharded " -"collection `. Map-reduce operations can also " -"output to a sharded collection. See :doc:`/core/aggregation-pipeline-" -"sharded-collections` and :doc:`/core/map-reduce-sharded-collections` for " -"details." -msgstr "" - -#: ../source/core/aggregation-introduction.txt:100 -msgid "" -"The aggregation pipeline can use indexes to improve its performance during " -"some of its stages. In addition, the aggregation pipeline has an internal " -"optimization phase. See :ref:`aggregation-pipeline-operators-and-" -"performance` and :doc:`/core/aggregation-pipeline-optimization` for details." -msgstr "" - -#: ../source/core/aggregation-introduction.txt:106 -msgid "" -"For a feature comparison of the aggregation pipeline, map-reduce, and the " -"special group functionality, see :doc:`/reference/aggregation-commands-" -"comparison`." -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:4 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:6 -msgid "" -"`MongoDB Analytics: Learn Aggregation by Example: Exploratory Analytics and " -"Visualization Using Flight Data `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:7 -msgid "" -"`MongoDB for Time Series Data: Analyzing Time Series Data Using the " -"Aggregation Framework and Hadoop `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:8 -msgid "" -"`The Aggregation Framework `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:9 -msgid "" -"`Webinar: Exploring the Aggregation Framework " -"`_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:10 -msgid "" -"`Quick Reference Cards `_" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/aggregation-mechanics.po b/locale/zh/LC_MESSAGES/core/aggregation-mechanics.po deleted file mode 100644 index efb13b8c0af..00000000000 --- a/locale/zh/LC_MESSAGES/core/aggregation-mechanics.po +++ /dev/null @@ -1,62 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/aggregation-mechanics.txt:3 -msgid "Aggregation Mechanics" -msgstr "" - -#: ../source/core/aggregation-mechanics.txt:7 -msgid "" -"This section describes behaviors and limitations for the various aggregation" -" modalities." -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-mechanics.rst:4 -msgid ":doc:`/core/aggregation-pipeline-optimization`" -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-mechanics.rst:4 -msgid "Details the internal optimization of certain pipeline sequence." -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-mechanics.rst:7 -msgid ":doc:`/core/aggregation-pipeline-limits`" -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-mechanics.rst:7 -msgid "Presents limitations on aggregation pipeline operations." -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-mechanics.rst:11 -msgid ":doc:`/core/aggregation-pipeline-sharded-collections`" -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-mechanics.rst:10 -msgid "Mechanics of aggregation pipeline operations on sharded collections." -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-mechanics.rst:14 -msgid ":doc:`/core/map-reduce-sharded-collections`" -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-mechanics.rst:14 -msgid "Mechanics of map-reduce operation with sharded collections." -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-mechanics.rst:16 -msgid ":doc:`/core/map-reduce-concurrency`" -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-mechanics.rst:17 -msgid "Details the locks taken during map-reduce operations." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/aggregation-pipeline-limits.po b/locale/zh/LC_MESSAGES/core/aggregation-pipeline-limits.po deleted file mode 100644 index 77091e003b4..00000000000 --- a/locale/zh/LC_MESSAGES/core/aggregation-pipeline-limits.po +++ /dev/null @@ -1,92 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/aggregation-pipeline-limits.txt:3 -msgid "Aggregation Pipeline Limits" -msgstr "" - -#: ../source/core/aggregation-pipeline-limits.txt:13 -msgid "" -"Aggregation operations with the :dbcommand:`aggregate` command have the " -"following limitations." -msgstr "" - -#: ../source/core/aggregation-pipeline-limits.txt:17 -msgid "Result Size Restrictions" -msgstr "" - -#: ../source/core/aggregation-pipeline-limits.txt:45 -msgid "Memory Restrictions" -msgstr "" - -#: ../source/includes/fact-agg-memory-limit.rst:10 -msgid "" -"Pipeline stages have a limit of 100 megabytes of RAM. If a stage exceeds " -"this limit, MongoDB will produce an error. To allow for the handling of " -"large datasets, use the ``allowDiskUse`` option to enable aggregation " -"pipeline stages to write data to temporary files." -msgstr "" - -#: ../source/includes/fact-agg-memory-limit.rst:15 -msgid ":ref:`sort-memory-limit` and :ref:`group-memory-limit`." -msgstr "" - -#: ../source/core/aggregation-pipeline-limits.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/core/aggregation-pipeline-limits.txt:21 -msgid "" -"Starting in MongoDB 2.6, the :dbcommand:`aggregate` command can return a " -"cursor or store the results in a collection. When returning a cursor or " -"storing the results in a collection, each document in the result set is " -"subject to the :limit:`BSON Document Size` limit, currently 16 megabytes; if" -" any single document that exceeds the :limit:`BSON Document Size` limit, the" -" command will produce an error. The limit only applies to the returned " -"documents; during the pipeline processing, the documents may exceed this " -"size. The :program:`db.collection.aggregate()` method returns a cursor by " -"default starting in MongoDB 2.6" -msgstr "" - -#: ../source/core/aggregation-pipeline-limits.txt:31 -msgid "" -"If you do not specify the cursor option or store the results in a " -"collection, the :dbcommand:`aggregate` command returns a single BSON " -"document that contains a field with the result set. As such, the command " -"will produce an error if the total size of the result set exceeds the " -":limit:`BSON Document Size` limit." -msgstr "" - -#: ../source/core/aggregation-pipeline-limits.txt:37 -msgid "" -"Earlier versions of the :dbcommand:`aggregate` command can only return a " -"single BSON document that contains the result set and will produce an error " -"if the if the total size of the result set exceeds the :limit:`BSON Document" -" Size` limit." -msgstr "" - -#~ msgid "" -#~ "If the :dbcommand:`aggregate` command returns a single document that " -#~ "contains the complete result set, the command will produce an error if the " -#~ "result set exceeds the :limit:`BSON Document Size` limit, which is currently" -#~ " 16 megabytes. To manage result sets that exceed this limit, the " -#~ ":dbcommand:`aggregate` command can return result sets of *any size* if the " -#~ "command return a cursor or store the results to a collection." -#~ msgstr "" - -#~ msgid "" -#~ "The :dbcommand:`aggregate` command can return results as a cursor or store " -#~ "the results in a collection, which are not subject to the size limit. The " -#~ ":method:`db.collection.aggregate()` returns a cursor and can return result " -#~ "sets of any size." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/aggregation-pipeline-optimization.po b/locale/zh/LC_MESSAGES/core/aggregation-pipeline-optimization.po deleted file mode 100644 index 2d43694ee4b..00000000000 --- a/locale/zh/LC_MESSAGES/core/aggregation-pipeline-optimization.po +++ /dev/null @@ -1,335 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/aggregation-pipeline-optimization.txt:3 -msgid "Aggregation Pipeline Optimization" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:13 -msgid "" -"Aggregation pipeline operations have an optimization phase which attempts to" -" reshape the pipeline for improved performance." -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:16 -msgid "" -"To see how the optimizer transforms a particular aggregation pipeline, " -"include the :method:`explain ` option in the " -":method:`db.collection.aggregate()` method." -msgstr "" - -#: ../source/includes/fact-optimizations-subject-to-change.rst:1 -msgid "Optimizations are subject to change between releases." -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:25 -msgid "Projection Optimization" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:27 -msgid "" -"The aggregation pipeline can determine if it requires only a subset of the " -"fields in the documents to obtain the results. If so, the pipeline will only" -" use those required fields, reducing the amount of data passing through the " -"pipeline." -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:35 -msgid "Pipeline Sequence Optimization" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:40 -msgid "``$sort`` + ``$match`` Sequence Optimization" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:42 -msgid "" -"When you have a sequence with :pipeline:`$sort` followed by a " -":pipeline:`$match`, the :pipeline:`$match` moves before the " -":pipeline:`$sort` to minimize the number of objects to sort. For example, if" -" the pipeline consists of the following stages:" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:52 -#: ../source/core/aggregation-pipeline-optimization.txt:77 -#: ../source/core/aggregation-pipeline-optimization.txt:141 -msgid "" -"During the optimization phase, the optimizer transforms the sequence to the " -"following:" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:63 -msgid "``$skip`` + ``$limit`` Sequence Optimization" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:65 -msgid "" -"When you have a sequence with :pipeline:`$skip` followed by a " -":pipeline:`$limit`, the :pipeline:`$limit` moves before the " -":pipeline:`$skip`. With the reordering, the :pipeline:`$limit` value " -"increases by the :pipeline:`$skip` amount." -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:70 -#: ../source/core/aggregation-pipeline-optimization.txt:107 -msgid "For example, if the pipeline consists of the following stages:" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:85 -msgid "" -"This optimization allows for more opportunities for :ref:`agg-sort-limit-" -"coalescence`, such as with ``$sort`` + ``$skip`` + ``$limit`` sequences. See" -" :ref:`agg-sort-limit-coalescence` for details on the coalescence and :ref" -":`agg-sort-skip-limit-sequence` for an example." -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:91 -msgid "" -"For aggregation operations on :doc:`sharded collections `, this optimization reduces the results " -"returned from each shard." -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:96 -msgid "``$redact`` + ``$match`` Sequence Optimization" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:98 -msgid "" -"When possible, when the pipeline has the :pipeline:`$redact` stage " -"immediately followed by the :pipeline:`$match` stage, the aggregation can " -"sometimes add a portion of the :pipeline:`$match` stage before the " -":pipeline:`$redact` stage. If the added :pipeline:`$match` stage is at the " -"start of a pipeline, the aggregation can use an index as well as query the " -"collection to limit the number of documents that enter the pipeline. See " -":ref:`aggregation-pipeline-operators-and-performance` for more information." -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:114 -msgid "" -"The optimizer can add the same :pipeline:`$match` stage before the " -":pipeline:`$redact` stage:" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:158 -msgid "Pipeline Coalescence Optimization" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:160 -msgid "" -"When possible, the optimization phase coalesces a pipeline stage into its " -"predecessor. Generally, coalescence occurs *after* any sequence reordering " -"optimization." -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:167 -msgid "``$sort`` + ``$limit`` Coalescence" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:169 -msgid "" -"When a :pipeline:`$sort` immediately precedes a :pipeline:`$limit`, the " -"optimizer can coalesce the :pipeline:`$limit` into the :pipeline:`$sort`. " -"This allows the sort operation to only maintain the top ``n`` results as it " -"progresses, where ``n`` is the specified limit, and MongoDB only needs to " -"store ``n`` items in memory [#coalescence-allowDiskUse]_. See :ref:`sort-" -"and-memory` for more information." -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:177 -msgid "" -"The optimization will still apply when ``allowDiskUse`` is ``true`` and the " -"``n`` items exceed the :ref:`aggregation memory limit `." -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:184 -msgid "``$limit`` + ``$limit`` Coalescence" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:186 -msgid "" -"When a :pipeline:`$limit` immediately follows another :pipeline:`$limit`, " -"the two stages can coalesce into a single :pipeline:`$limit` where the limit" -" amount is the *smaller* of the two initial limit amounts. For example, a " -"pipeline contains the following sequence:" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:197 -msgid "" -"Then the second :pipeline:`$limit` stage can coalesce into the first " -":pipeline:`$limit` stage and result in a single :pipeline:`$limit` stage " -"where the limit amount ``10`` is the minimum of the two initial limits " -"``100`` and ``10``." -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:209 -msgid "``$skip`` + ``$skip`` Coalescence" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:211 -msgid "" -"When a :pipeline:`$skip` immediately follows another :pipeline:`$skip`, the " -"two stages can coalesce into a single :pipeline:`$skip` where the skip " -"amount is the *sum* of the two initial skip amounts. For example, a pipeline" -" contains the following sequence:" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:221 -msgid "" -"Then the second :pipeline:`$skip` stage can coalesce into the first " -":pipeline:`$skip` stage and result in a single :pipeline:`$skip` stage where" -" the skip amount ``7`` is the sum of the two initial limits ``5`` and ``2``." -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:233 -msgid "``$match`` + ``$match`` Coalescence" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:235 -msgid "" -"When a :pipeline:`$match` immediately follows another :pipeline:`$match`, " -"the two stages can coalesce into a single :pipeline:`$match` combining the " -"conditions with an :expression:`$and`. For example, a pipeline contains the " -"following sequence:" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:246 -msgid "" -"Then the second :pipeline:`$match` stage can coalesce into the first " -":pipeline:`$match` stage and result in a single :pipeline:`$match` stage" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:298 -msgid "Examples" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:300 -msgid "" -"The following examples are some sequences that can take advantage of both " -"sequence reordering and coalescence. Generally, coalescence occurs *after* " -"any sequence reordering optimization." -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:307 -msgid "``$sort`` + ``$skip`` + ``$limit`` Sequence" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:309 -msgid "" -"A pipeline contains a sequence of :pipeline:`$sort` followed by a " -":pipeline:`$skip` followed by a :pipeline:`$limit`:" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:318 -msgid "" -"First, the optimizer performs the :ref:`agg-skip-limit-optimization` to " -"transforms the sequence to the following:" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:327 -msgid "" -"The :ref:`agg-skip-limit-optimization` increases the :pipeline:`$limit` " -"amount with the reordering. See :ref:`agg-skip-limit-optimization` for " -"details." -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:331 -msgid "" -"The reordered sequence now has :pipeline:`$sort` immediately preceding the " -":pipeline:`$limit`, and the pipeline can coalesce the two stages to decrease" -" memory usage during the sort operation. See :ref:`agg-sort-limit-" -"coalescence` for more information." -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:337 -msgid "``$limit`` + ``$skip`` + ``$limit`` + ``$skip`` Sequence" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:339 -msgid "" -"A pipeline contains a sequence of alternating :pipeline:`$limit` and " -":pipeline:`$skip` stages:" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:349 -msgid "" -"The :ref:`agg-skip-limit-optimization` reverses the position of the ``{ " -"$skip: 5 }`` and ``{ $limit: 10 }`` stages and increases the limit amount:" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:360 -msgid "" -"The optimizer then coalesces the two :pipeline:`$limit` stages into a single" -" :pipeline:`$limit` stage and the two :pipeline:`$skip` stages into a single" -" :pipeline:`$skip` stage. The resulting sequence is the following:" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:370 -msgid "" -"See :ref:`agg-limit-limit-coalescence` and :ref:`agg-skip-skip-coalescence` " -"for details." -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:374 -msgid "" -":method:`explain ` option in the " -":method:`db.collection.aggregate()`" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:126 -msgid "``$project`` + ``$skip`` or ``$limit`` Sequence Optimization" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:130 -msgid "" -"When you have a sequence with :pipeline:`$project` followed by either " -":pipeline:`$skip` or :pipeline:`$limit`, the :pipeline:`$skip` or " -":pipeline:`$limit` moves before :pipeline:`$project`. For example, if the " -"pipeline consists of the following stages:" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:150 -msgid "" -"This optimization allows for more opportunities for :ref:`agg-sort-limit-" -"coalescence`, such as with ``$sort`` + ``$limit`` sequences. See :ref:`agg-" -"sort-limit-coalescence` for details on the coalescence." -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:257 -msgid "``$lookup`` + ``$unwind`` Coalescence" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:261 -msgid "" -"When a :pipeline:`$unwind` immediately follows another :pipeline:`$lookup`, " -"and the :pipeline:`$unwind` operates on the ``as`` field of the " -":pipeline:`$lookup`, the optimizer can coalesce the :pipeline:`$unwind` into" -" the :pipeline:`$lookup` stage. This avoids creating large intermediate " -"documents." -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:267 -msgid "For example, a pipeline contains the following sequence:" -msgstr "" - -#: ../source/core/aggregation-pipeline-optimization.txt:281 -msgid "" -"The optimizer can coalesce the :pipeline:`$unwind` stage into the " -":pipeline:`$lookup` stage. If you run the aggregation with ``explain`` " -"option, the ``explain`` output shows the coalesced stage:" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/aggregation-pipeline-sharded-collections.po b/locale/zh/LC_MESSAGES/core/aggregation-pipeline-sharded-collections.po deleted file mode 100644 index ec50366fc82..00000000000 --- a/locale/zh/LC_MESSAGES/core/aggregation-pipeline-sharded-collections.po +++ /dev/null @@ -1,92 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/aggregation-pipeline-sharded-collections.txt:5 -msgid "Aggregation Pipeline and Sharded Collections" -msgstr "" - -#: ../source/core/aggregation-pipeline-sharded-collections.txt:15 -msgid "" -"The aggregation pipeline supports operations on :term:`sharded ` collections. This section describes behaviors specific to the " -":ref:`aggregation pipeline ` and sharded collections." -msgstr "" - -#: ../source/core/aggregation-pipeline-sharded-collections.txt:21 -msgid "Behavior" -msgstr "" - -#: ../source/core/aggregation-pipeline-sharded-collections.txt:38 -msgid "Optimization" -msgstr "" - -#: ../source/core/aggregation-pipeline-sharded-collections.txt:40 -msgid "" -"When splitting the aggregation pipeline into two parts, the pipeline is " -"split to ensure that the shards perform as many stages as possible with " -"consideration for optimization." -msgstr "" - -#: ../source/core/aggregation-pipeline-sharded-collections.txt:44 -msgid "" -"To see how the pipeline was split, include the :method:`explain " -"` option in the " -":method:`db.collection.aggregate()` method." -msgstr "" - -#: ../source/includes/fact-optimizations-subject-to-change.rst:1 -msgid "Optimizations are subject to change between releases." -msgstr "" - -#: ../source/core/aggregation-pipeline-sharded-collections.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/core/aggregation-pipeline-sharded-collections.txt:25 -msgid "" -"If the pipeline starts with an exact :pipeline:`$match` on a shard key, the " -"entire pipeline runs on the matching shard only. Previously, the pipeline " -"would have been split, and the work of merging it would have to be done on " -"the primary shard." -msgstr "" - -#: ../source/core/aggregation-pipeline-sharded-collections.txt:30 -msgid "" -"For aggregation operations that must run on multiple shards, if the " -"operations do not require running on the database's primary shard, these " -"operations will route the results to a random shard to merge the results to " -"avoid overloading the primary shard for that database. The :pipeline:`$out` " -"stage and the :pipeline:`$lookup` stage require running on the database's " -"primary shard." -msgstr "" - -#~ msgid "" -#~ "When operating on a sharded collection, the aggregation pipeline is split " -#~ "into two parts. The first pipeline runs on each shard, or if an early " -#~ ":pipeline:`$match` can exclude shards through the use of the shard key in " -#~ "the predicate, the pipeline runs on only the relevant shards." -#~ msgstr "" - -#~ msgid "" -#~ "The second pipeline consists of the remaining pipeline stages and runs on " -#~ "the :ref:`primary shard `. The primary shard merges the " -#~ "cursors from the other shards and runs the second pipeline on these results." -#~ " The primary shard forwards the final results to the :program:`mongos`. In " -#~ "previous versions, the second pipeline would run on the :program:`mongos`. " -#~ "[#agg-pipeline-upgrade]_" -#~ msgstr "" - -#~ msgid "" -#~ "Until all shards upgrade to v2.6, the second pipeline runs on the " -#~ ":program:`mongos` if any shards are still running v2.4." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/aggregation-pipeline.po b/locale/zh/LC_MESSAGES/core/aggregation-pipeline.po deleted file mode 100644 index f0795522122..00000000000 --- a/locale/zh/LC_MESSAGES/core/aggregation-pipeline.po +++ /dev/null @@ -1,253 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/aggregation-pipeline.txt:3 -msgid "Aggregation Pipeline" -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:20 -msgid "" -"The aggregation pipeline provides an alternative to :term:`map-reduce` and " -"may be the preferred solution for aggregation tasks where the complexity of " -"map-reduce may be unwarranted." -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:24 -msgid "" -"Aggregation pipeline have some limitations on value types and result size. " -"See :doc:`/core/aggregation-pipeline-limits` for details on limits and " -"restrictions on the aggregation pipeline." -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:31 -msgid "Pipeline" -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:33 -msgid "" -"The MongoDB aggregation pipeline consists of :ref:`stages `. Each stage transforms the documents as they " -"pass through the pipeline. Pipeline stages do not need to produce one output" -" document for every input document; e.g., some stages may generate new " -"documents or filter out documents. Pipeline stages can appear multiple times" -" in the pipeline." -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:40 -msgid "" -"MongoDB provides the :method:`db.collection.aggregate()` method in the " -":program:`mongo` shell and the :dbcommand:`aggregate` command for " -"aggregation pipeline. See :ref:`aggregation-pipeline-operator-reference` for" -" the available stages." -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:45 -msgid "" -"For example usage of the aggregation pipeline, consider :doc:`/tutorial" -"/aggregation-with-user-preference-data` and :doc:`/tutorial/aggregation-zip-" -"code-data-set`." -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:52 -msgid "Pipeline Expressions" -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:54 -msgid "" -"Some pipeline stages takes a pipeline expression as its operand. Pipeline " -"expressions specify the transformation to apply to the input documents. " -"Expressions have a :doc:`document ` structure and can " -"contain other :ref:`expression `." -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:60 -msgid "" -"Pipeline expressions can only operate on the current document in the " -"pipeline and cannot refer to data from other documents: expression " -"operations provide in-memory transformation of documents." -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:64 -msgid "" -"Generally, expressions are stateless and are only evaluated when seen by the" -" aggregation process with one exception: :ref:`accumulator ` expressions." -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:78 -msgid "" -"For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:84 -msgid "Aggregation Pipeline Behavior" -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:86 -msgid "" -"In MongoDB, the :dbcommand:`aggregate` command operates on a single " -"collection, logically passing the *entire* collection into the aggregation " -"pipeline. To optimize the operation, wherever possible, use the following " -"strategies to avoid scanning the entire collection." -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:94 -msgid "Pipeline Operators and Indexes" -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:96 -msgid "" -"The :pipeline:`$match` and :pipeline:`$sort` pipeline operators can take " -"advantage of an index when they occur at the **beginning** of the pipeline." -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:100 -msgid "" -"The :pipeline:`$geoNear` pipeline operator takes advantage of a geospatial " -"index. When using :pipeline:`$geoNear`, the :pipeline:`$geoNear` pipeline " -"operation must appear as the first stage in an aggregation pipeline." -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:115 -msgid "Early Filtering" -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:117 -msgid "" -"If your aggregation operation requires only a subset of the data in a " -"collection, use the :pipeline:`$match`, :pipeline:`$limit`, and " -":pipeline:`$skip` stages to restrict the documents that enter at the " -"beginning of the pipeline. When placed at the beginning of a pipeline, " -":pipeline:`$match` operations use suitable indexes to scan only the matching" -" documents in a collection." -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:124 -msgid "" -"Placing a :pipeline:`$match` pipeline stage followed by a :pipeline:`$sort` " -"stage at the start of the pipeline is logically equivalent to a single query" -" with a sort and can use an index. When possible, place :pipeline:`$match` " -"operators at the beginning of the pipeline." -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:131 -msgid "Additional Features" -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:133 -msgid "" -"The aggregation pipeline has an internal optimization phase that provides " -"improved performance for certain sequences of operators. For details, see " -":doc:`/core/aggregation-pipeline-optimization`." -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:137 -msgid "" -"The aggregation pipeline supports operations on sharded collections. See " -":ref:`aggregation-pipeline-sharded-collection`." -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:4 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:6 -msgid "" -"`MongoDB Analytics: Learn Aggregation by Example: Exploratory Analytics and " -"Visualization Using Flight Data `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:7 -msgid "" -"`MongoDB for Time Series Data: Analyzing Time Series Data Using the " -"Aggregation Framework and Hadoop `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:8 -msgid "" -"`The Aggregation Framework `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:9 -msgid "" -"`Webinar: Exploring the Aggregation Framework " -"`_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:10 -msgid "" -"`Quick Reference Cards `_" -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:13 -msgid "" -"The aggregation pipeline is a framework for data aggregation modeled on the " -"concept of data processing pipelines. Documents enter a multi-stage pipeline" -" that transforms the documents into aggregated results." -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:68 -msgid "" -"The accumulators, used in the :pipeline:`$group` stage, maintain their state" -" (e.g. totals, maximums, minimums, and related data) as documents progress " -"through the pipeline." -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:74 -msgid "" -"Some accumulators are available in the :pipeline:`$project` stage; however, " -"when used in the :pipeline:`$project` stage, the accumulators do not " -"maintain their state across documents." -msgstr "" - -#: ../source/core/aggregation-pipeline.txt:108 -msgid "" -"Starting in MongoDB 3.2, indexes can :ref:`cover ` an aggregation pipeline. In MongoDB 2.6 and 3.0, indexes could not " -"cover an aggregation pipeline since even when the pipeline uses an index, " -"aggregation still requires access to the actual documents." -msgstr "" - -#~ msgid "" -#~ "The aggregation pipeline is a framework for data aggregation modeled on the " -#~ "concept of data processing pipelines. Documents enter a multi-stage pipeline" -#~ " that transforms the documents into an aggregated results." -#~ msgstr "" - -#~ msgid "" -#~ "The accumulators, used with the :pipeline:`$group` pipeline operator, " -#~ "maintain their state (e.g. totals, maximums, minimums, and related data) as " -#~ "documents progress through the pipeline." -#~ msgstr "" - -#~ msgid "" -#~ "Even when the pipeline uses an index, aggregation still requires access to " -#~ "the actual documents; i.e. indexes cannot fully cover an aggregation " -#~ "pipeline." -#~ msgstr "" - -#~ msgid "" -#~ "In previous versions, for very select use cases, an index could cover a " -#~ "pipeline." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/aggregation.po b/locale/zh/LC_MESSAGES/core/aggregation.po deleted file mode 100644 index 8b69eaea498..00000000000 --- a/locale/zh/LC_MESSAGES/core/aggregation.po +++ /dev/null @@ -1,71 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/aggregation.txt:3 -msgid "Aggregation Concepts" -msgstr "" - -#: ../source/core/aggregation.txt:7 -msgid "" -"MongoDB provides the three approaches to aggregation, each with its own " -"strengths and purposes for a given situation. This section describes these " -"approaches and also describes behaviors and limitations specific to each " -"approach. See also the :doc:`chart ` that compares the approaches." -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-core.rst:9 -msgid ":doc:`/core/aggregation-pipeline`" -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-core.rst:4 -msgid "" -"The aggregation pipeline is a framework for performing aggregation tasks, " -"modeled on the concept of data processing pipelines. Using this framework, " -"MongoDB passes the documents of a single collection through a pipeline. The " -"pipeline transforms the documents into aggregated results, and is accessed " -"through the :dbcommand:`aggregate` database command." -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-core.rst:14 -msgid ":doc:`/core/map-reduce`" -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-core.rst:12 -msgid "" -"Map-reduce is a generic multi-phase data aggregation modality for processing" -" quantities of data. MongoDB provides map-reduce with the " -":dbcommand:`mapReduce` database command." -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-core.rst:20 -msgid ":doc:`/core/single-purpose-aggregation`" -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-core.rst:17 -msgid "" -"MongoDB provides a collection of specific data aggregation operations to " -"support a number of common data aggregation functions. These operations " -"include returning counts of documents, distinct values of a field, and " -"simple grouping operations." -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-core.rst:23 -msgid ":doc:`/core/aggregation-mechanics`" -msgstr "" - -#: ../source/includes/toc/dfn-list-aggregation-core.rst:23 -msgid "" -"Details internal optimization operations, limits, support for sharded " -"collections, and concurrency concerns." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/auditing.po b/locale/zh/LC_MESSAGES/core/auditing.po deleted file mode 100644 index 1662caef6a7..00000000000 --- a/locale/zh/LC_MESSAGES/core/auditing.po +++ /dev/null @@ -1,161 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/auditing.txt:5 -msgid "Auditing" -msgstr "" - -#: ../source/core/auditing.txt:32 -msgid "Audit Events and Filter" -msgstr "" - -#: ../source/core/auditing.txt:34 -msgid "Once enabled, the auditing system can record the following operations:" -msgstr "" - -#: ../source/core/auditing.txt:36 -msgid "schema (DDL)," -msgstr "" - -#: ../source/core/auditing.txt:38 -msgid "authentication and authorization, and" -msgstr "" - -#: ../source/core/auditing.txt:47 -msgid "Audit Guarantee" -msgstr "" - -#: ../source/core/auditing.txt:49 -msgid "" -"The auditing system writes every audit event [#filter]_ to an in-memory " -"buffer of audit events. MongoDB writes this buffer to disk periodically. For" -" events collected from any single connection, the events have a total order:" -" if MongoDB writes one event to disk, the system guarantees that it has " -"written all prior events for that connection to disk." -msgstr "" - -#: ../source/core/auditing.txt:56 -msgid "" -"If an audit event entry corresponds to an operation that affects the durable" -" state of the database, such as a modification to data, MongoDB will always " -"write the audit event to disk *before* writing to the :term:`journal` for " -"that entry." -msgstr "" - -#: ../source/core/auditing.txt:61 -msgid "" -"That is, before adding an operation to the journal, MongoDB writes all audit" -" events on the connection that triggered the operation, up to and including " -"the entry for the operation." -msgstr "" - -#: ../source/core/auditing.txt:65 -msgid "" -"These auditing guarantees require that MongoDB run with :setting:`journaling" -" ` enabled." -msgstr "" - -#: ../source/core/auditing.txt:68 -msgid "" -"MongoDB may lose events **if** the server terminates before it commits the " -"events to the audit log. The client may receive confirmation of the event " -"before MongoDB commits to the audit log. For example, while auditing an " -"aggregation operation, the server might crash after returning the result but" -" before the audit log flushes." -msgstr "" - -#: ../source/core/auditing.txt:75 -msgid "" -"Audit configuration can include a :ref:`filter ` to limit " -"events to audit." -msgstr "" - -#: ../source/core/auditing.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/core/auditing.txt:17 -msgid "" -"MongoDB Enterprise includes an auditing capability for :program:`mongod` and" -" :program:`mongos` instances. The auditing facility allows administrators " -"and users to track system activity for deployments with multiple users and " -"applications." -msgstr "" - -#: ../source/core/auditing.txt:23 -msgid "Enable and Configure Audit Output" -msgstr "" - -#: ../source/core/auditing.txt:25 -msgid "" -"The auditing facility can write audit events to the console, the " -":term:`syslog`, a JSON file, or a BSON file. To enable auditing for MongoDB " -"Enterprise, see :doc:`/tutorial/configure-auditing`." -msgstr "" - -#: ../source/core/auditing.txt:29 -msgid "" -"For information on the audit log messages, see :doc:`/reference/audit-" -"message`." -msgstr "" - -#: ../source/core/auditing.txt:37 -msgid "replica set and sharded cluster," -msgstr "" - -#: ../source/core/auditing.txt:39 -msgid "" -"CRUD operations (requires :parameter:`auditAuthorizationSuccess` set to " -"``true``)." -msgstr "" - -#: ../source/core/auditing.txt:41 -msgid "" -"For details on audited actions, see :ref:`audit-action-details-results`." -msgstr "" - -#: ../source/core/auditing.txt:43 -msgid "" -"With the auditing system, you can :ref:`set up filters ` to " -"restrict the events captured. To set up filters, see :doc:`/tutorial" -"/configure-audit-filters`." -msgstr "" - -#~ msgid "" -#~ "MongoDB Enterprise includes an auditing capability for :program:`mongod` and" -#~ " :program:`mongos` instances. The auditing facility allows administrators " -#~ "and users to track system activity for deployments with multiple users and " -#~ "applications. The auditing facility can write audit events to the console, " -#~ "the :term:`syslog`, a JSON file, or a BSON file." -#~ msgstr "" - -#~ msgid "" -#~ "To enable auditing for MongoDB Enterprise, see :doc:`/tutorial/configure-" -#~ "auditing`." -#~ msgstr "" - -#~ msgid "replica set," -#~ msgstr "" - -#~ msgid "general operations." -#~ msgstr "" - -#~ msgid "" -#~ "For details on the audit log messages, see :doc:`/reference/audit-message`." -#~ msgstr "" - -#~ msgid "" -#~ "By default, the auditing system records all these operations; however, you " -#~ "can :ref:`set up filters ` to restrict the events captured. To" -#~ " set up filters, see :doc:`/tutorial/configure-audit-filters`." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/authentication-mechanisms-enterprise.po b/locale/zh/LC_MESSAGES/core/authentication-mechanisms-enterprise.po deleted file mode 100644 index 8ec138a5685..00000000000 --- a/locale/zh/LC_MESSAGES/core/authentication-mechanisms-enterprise.po +++ /dev/null @@ -1,166 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# fb6c81c03f194695aca56e14f2ce6252 -#: ../source/core/authentication-mechanisms-enterprise.txt:3 -msgid "Enterprise Authentication Mechanisms" -msgstr "" - -# e64c32ccf5d14c41a7bb2f4dba49f68a -#: ../source/core/authentication-mechanisms-enterprise.txt -msgid "On this page" -msgstr "" - -# be956c43685e4631b588f4cc68b25233 -#: ../source/core/authentication-mechanisms-enterprise.txt:13 -msgid "" -"In addition to the authentication mechanisms offered, MongoDB Enterprise " -"provides integration with the following authentication mechanisms." -msgstr "" - -# 5ada07a5bc8e499fba5c42d843969efa -#: ../source/core/authentication-mechanisms-enterprise.txt:19 -msgid "Kerberos Authentication" -msgstr "" - -# 55a1b3edec974d75ba4f97cd51e37524 -#: ../source/core/authentication-mechanisms-enterprise.txt:21 -msgid "" -"`MongoDB Enterprise `_ supports authentication using a Kerberos service. " -"Kerberos is an industry standard authentication protocol for large " -"client/server systems." -msgstr "" - -# 35d9b6115a0945fb93c0516793279285 -#: ../source/core/authentication-mechanisms-enterprise.txt:25 -msgid "" -"To use MongoDB with Kerberos, you must have a properly configured " -"Kerberos deployment, configured :ref:`Kerberos service principals " -"` for MongoDB, and added :ref:`Kerberos user " -"principal ` to MongoDB." -msgstr "" - -# f7bcbbb19d2a4d94b8bccaa4cd9d8b98 -#: ../source/core/authentication-mechanisms-enterprise.txt:30 -msgid "For more information on Kerberos and MongoDB, see:" -msgstr "" - -# 2cc2fbc2f3174507bc7d8644b868672f -#: ../source/core/authentication-mechanisms-enterprise.txt:32 -msgid ":doc:`/core/kerberos`," -msgstr "" - -# 196eb6f79ca946bca25a0b1044376be4 -#: ../source/core/authentication-mechanisms-enterprise.txt:34 -msgid "" -":doc:`/tutorial/control-access-to-mongodb-with-kerberos-authentication` " -"and" -msgstr "" - -# 99444f998c9a4faea7f8e1539978bee9 -#: ../source/core/authentication-mechanisms-enterprise.txt:36 -msgid "" -":doc:`/tutorial/control-access-to-mongodb-windows-with-kerberos-" -"authentication`." -msgstr "" - -# 7cefcd09556746ef90936c870e4d246c -#: ../source/core/authentication-mechanisms-enterprise.txt:41 -msgid "LDAP Proxy Authentication" -msgstr "" - -# 2daf4c3a11de45bbab3a613635fb17e7 -#: ../source/core/authentication-mechanisms-enterprise.txt:43 -msgid "" -"`MongoDB Enterprise `_ supports proxy authentication through a " -"Lightweight Directory Access Protocol (LDAP) service." -msgstr "" - -# f0f51490090244e9afcf926dd7c73a4c -#: ../source/core/authentication-mechanisms-enterprise.txt:50 -msgid "" -"MongoDB 3.4 supports using operating system libraries instead of the " -"`saslauthd `_ " -"daemon, allowing MongoDB 3.4 servers running on Linux and Microsoft " -"Windows to connect to LDAP servers. Linux MongoDB deployments continue to" -" support ``saslauthd``." -msgstr "" - -# 882ca72c55e44154af8ee9761108dd30 -#: ../source/core/authentication-mechanisms-enterprise.txt:56 -msgid "" -"Previous versions of MongoDB support authentication against an LDAP " -"server using simple and SASL binding via ``saslauthd``. This restricted " -"LDAP authentication support to only Linux MongoDB deployments." -msgstr "" - -# 265a5bd2f9e04766b1980349a40f0e4f -#: ../source/core/authentication-mechanisms-enterprise.txt:60 -msgid "See :doc:`/core/security-ldap` for more information." -msgstr "" - -# 4111044ffa784bbfbfef3c1318c3e236 -#: ../source/core/authentication-mechanisms-enterprise.txt:63 -msgid "LDAP Authorization" -msgstr "" - -# e6fb4ab17f0849f1be0643f0b31f6d3f -#: ../source/core/authentication-mechanisms-enterprise.txt:67 -msgid "" -"MongoDB Enterprise supports querying an LDAP server for the LDAP groups " -"the authenticated user is a member of. MongoDB maps the Distinguished " -"Names (DN) of each returned group to :ref:`roles ` on the " -"``admin`` database. MongoDB authorizes the user based on the mapped roles" -" and their associated privileges. See :ref:`LDAP Authorization ` for more information." -msgstr "" - -# 0b57e45b2a184bf090a76722f0a10914 -#: ../source/core/authentication-mechanisms-enterprise.txt:76 -msgid ":doc:`/core/security-ldap`," -msgstr "" - -# a61f644ebabf454eb02b7f997cf4752d -#: ../source/core/authentication-mechanisms-enterprise.txt:78 -msgid ":doc:`/tutorial/configure-ldap-sasl-openldap` and" -msgstr "" - -# c371b9e3ffdb46fbb7563e4ba688fe31 -#: ../source/core/authentication-mechanisms-enterprise.txt:80 -msgid ":doc:`/tutorial/configure-ldap-sasl-activedirectory`." -msgstr "" - -#~ msgid "LDAP Proxy Authority Authentication" -#~ msgstr "" - -#~ msgid "" -#~ "`MongoDB Enterprise (excluding Windows " -#~ "version) `_ supports proxy authentication" -#~ " through a Lightweight Directory Access " -#~ "Protocol (LDAP) service." -#~ msgstr "" - -#~ msgid "" -#~ "LDAP support for user authentication " -#~ "requires proper configuration of the " -#~ "``saslauthd`` daemon process as well as" -#~ " the MongoDB server." -#~ msgstr "" - -#~ msgid "For more information on LDAP and MongoDB, see" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/authentication-mechanisms.po b/locale/zh/LC_MESSAGES/core/authentication-mechanisms.po deleted file mode 100644 index 04bb70bcfe3..00000000000 --- a/locale/zh/LC_MESSAGES/core/authentication-mechanisms.po +++ /dev/null @@ -1,104 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# b22650bfdd3849f6b9a8d1095f4a1255 -#: ../source/core/authentication-mechanisms.txt:5 -msgid "Authentication Mechanisms" -msgstr "" - -# 1067e1661ae244928c69720e08eb1c0f -#: ../source/core/authentication-mechanisms.txt -msgid "On this page" -msgstr "" - -# e204a87798d84985b2a408295e2764ce -#: ../source/core/authentication-mechanisms.txt:15 -msgid "MongoDB supports the following authentication mechanisms:" -msgstr "" - -# 96a171c14585480ba81f2ea9039584ca -#: ../source/core/authentication-mechanisms.txt:17 -msgid ":doc:`SCRAM-SHA-1 `" -msgstr "" - -# 23854d4f11d04d4b9ed7fe259da4c860 -#: ../source/core/authentication-mechanisms.txt:19 -msgid "" -":doc:`MongoDB Challenge and Response (MONGODB-CR) `" -msgstr "" - -# a9ac5b0ce0614c4fb42c48d38707d126 -#: ../source/core/authentication-mechanisms.txt:24 -msgid "" -"New challenge-response users created in 3.0 will use ``SCRAM-SHA-1``. If " -"using 2.6 user data, MongoDB 3.0 will continue to use ``MONGODB-CR``." -msgstr "" - -# 892f8771cdec415e8eac8d20653d4d70 -#: ../source/core/authentication-mechanisms.txt:28 -msgid ":doc:`x.509 Certificate Authentication `." -msgstr "" - -# a2b957c45b9c4da397f9abfa85bc0243 -#: ../source/core/authentication-mechanisms.txt:30 -msgid "" -"In addition, MongoDB Enterprise also provides supports for additional " -"mechanisms. See :doc:`/core/authentication-mechanisms-enterprise` for " -"additional mechanisms available in MongoDB Enterprise." -msgstr "" - -# 7b3f95341f364684af6c2123fd35afce -#: ../source/core/authentication-mechanisms.txt:37 -msgid "Default Authentication Mechanism" -msgstr "" - -# 2d20de5e167a464c80baadb6367b404d -#: ../source/core/authentication-mechanisms.txt:41 -msgid "" -"MongoDB uses the :ref:`SCRAM-SHA-1 ` as the " -"default challenge and response authentication mechanism. Previous " -"versions used :doc:`MONGODB-CR ` as the " -"default." -msgstr "" - -# 1cf9d1f223e1439ea4500047db7b2907 -#: ../source/core/authentication-mechanisms.txt:46 -msgid "Specify Authentication Mechanism" -msgstr "" - -# 3c15c24b6bc249d18ac014408193aa22 -#: ../source/core/authentication-mechanisms.txt:48 -msgid "" -"To specify the authentication mechanism to use, set the " -":parameter:`authenticationMechanisms` parameter for :program:`mongod` and" -" :program:`mongos`." -msgstr "" - -# 6971e2bc3e8749dfa745b18500f855fd -#: ../source/core/authentication-mechanisms.txt:52 -msgid "" -"Clients specify the authentication mechanism in the :method:`db.auth()` " -"method. For the :program:`mongo` shell and the MongoDB tools, you can " -"also specify the authentication mechanism from the command line." -msgstr "" - -#~ msgid "" -#~ "New challenge-response users created in" -#~ " 3.0 will use ``SCRAM-SHA-1``. If " -#~ "using 2.6 user data, MongoDB 3.0 " -#~ "will continue to use the ``MONGODB-" -#~ "CR``." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/authentication.po b/locale/zh/LC_MESSAGES/core/authentication.po deleted file mode 100644 index a3bd5b253c8..00000000000 --- a/locale/zh/LC_MESSAGES/core/authentication.po +++ /dev/null @@ -1,221 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 55cba8b244e04281866f25700c9ec8f7 -#: ../source/core/authentication.txt:5 -msgid "Authentication" -msgstr "" - -# 3e6279b4ff6f49a2beee7ce177ee8005 -#: ../source/core/authentication.txt -msgid "On this page" -msgstr "" - -# be077726908940acae06a9f333cbaa50 -#: ../source/core/authentication.txt:15 -msgid "" -"Authentication is the process of verifying the identity of a client. When" -" access control, i.e. :doc:`authorization `, is " -"enabled, MongoDB requires all clients to authenticate themselves in order" -" to determine their access." -msgstr "" - -# 79dc082e9d574edda52b0099dc00cfe8 -#: ../source/core/authentication.txt:20 -msgid "" -"Although authentication and :doc:`authorization ` " -"are closely connected, authentication is distinct from authorization. " -"Authentication verifies the identity of a user; authorization determines " -"the verified user's access to resources and operations." -msgstr "" - -# 833755e62730467c8e61fb332478229c -#: ../source/core/authentication.txt:26 -msgid "Authentication Methods" -msgstr "" - -# 3a237591a00d4a0fb8330a377642d350 -#: ../source/core/authentication.txt:28 -msgid "" -"To authenticate a :doc:`user `, MongoDB provides " -"the :method:`db.auth()` method." -msgstr "" - -# af61bcb9c1a1484ca7a44e739def409f -#: ../source/core/authentication.txt:31 -msgid "" -"For the :program:`mongo` shell and the MongoDB tools, you can also " -"authenticate a user by passing in the user authentication information " -"from the command line." -msgstr "" - -# c3c43f5476624d2a9911e6162eb1dec3 -#: ../source/core/authentication.txt:37 -msgid "Authentication Mechanisms" -msgstr "" - -# 50c8872189d049b1833eb232564e98df -#: ../source/core/authentication.txt:39 -msgid "" -"MongoDB supports a number of :ref:`authentication mechanisms ` that clients can use to verify their " -"identity. These mechanisms allow MongoDB to integrate into your existing " -"authentication system." -msgstr "" - -# 3ba3718baa054566b137fe7a3f6c1479 -#: ../source/core/authentication.txt:44 -msgid "MongoDB supports multiple authentication mechanisms:" -msgstr "" - -# 1f1469f68c3d40a6900ecef14cafd892 -#: ../source/core/authentication.txt:46 -msgid ":ref:`SCRAM-SHA-1 `" -msgstr "" - -# 35e6bbfc8ee74cbc841b6c23b2bf86d6 -#: ../source/core/authentication.txt:48 -msgid "" -":ref:`MongoDB Challenge and Response (MONGODB-CR) `" -msgstr "" - -# 2826a400eb694fa4b2792b5d872b7067 -#: ../source/core/authentication.txt:51 -msgid "" -"New challenge-response users created in 3.0 will use ``SCRAM-SHA-1``. If " -"using 2.6 user data, MongoDB 3.0 will continue to use ``MONGODB-CR``." -msgstr "" - -# 65ede5f92fbb4ba19fb90237fbddd6d2 -#: ../source/core/authentication.txt:56 -msgid ":ref:`x.509 Certificate Authentication `." -msgstr "" - -# 2ca26c7cbb9d45c9b5d65252210f982d -#: ../source/core/authentication.txt:58 -msgid "" -"In addition to supporting the aforementioned mechanisms, MongoDB " -"Enterprise also supports the following mechanisms:" -msgstr "" - -# 9cd53375f98c4909ab1d790999273d68 -#: ../source/core/authentication.txt:61 -msgid ":ref:`LDAP proxy authentication `, and" -msgstr "" - -# dd08d271f0384db29b48eb7087e2f54a -#: ../source/core/authentication.txt:63 -msgid ":ref:`Kerberos authentication `." -msgstr "" - -# b5c2f4a9d5034f4db2898d6c5c8ed8e5 -#: ../source/core/authentication.txt:66 -msgid "Internal Authentication" -msgstr "" - -# e3d2295e9ac9483d8ecb1ae71858361d -#: ../source/core/authentication.txt:68 -msgid "" -"In addition to verifying the identity of a client, MongoDB can require " -"members of replica sets and sharded clusters to :ref:`authenticate their " -"membership ` to their respective replica set or " -"sharded cluster. See :ref:`inter-process-auth` for more information." -msgstr "" - -# c6006adccad9439d846dd39a822496fc -#: ../source/core/authentication.txt:75 -msgid "Authentication on Sharded Clusters" -msgstr "" - -# bac03bfeb0104d0b8bd0dd51ad4dc860 -#: ../source/core/authentication.txt:77 -msgid "" -"In sharded clusters, clients generally authenticate directly to the " -":program:`mongos` instances. However, some maintenance operations may " -"require authenticating directly to a specific shard. For more information" -" on authentication and sharded clusters, see :ref:`sharding-security`." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "Client Users" -#~ msgstr "" - -#~ msgid "This section introduces the mechanisms available in MongoDB." -#~ msgstr "" - -#~ msgid "``SCRAM-SHA-1`` Authentication" -#~ msgstr "" - -#~ msgid "``SCRAM-SHA-1`` Advantages" -#~ msgstr "" - -#~ msgid "A tunable work factor (``iterationCount``)," -#~ msgstr "" - -#~ msgid "Per-user random salts rather than server-wide salts," -#~ msgstr "" - -#~ msgid "``SCRAM-SHA-1`` and Existing User Credentials" -#~ msgstr "" - -#~ msgid "``MONGODB-CR`` Authentication" -#~ msgstr "" - -#~ msgid "x.509 Certificate Authentication" -#~ msgstr "" - -#~ msgid "Kerberos Authentication" -#~ msgstr "" - -#~ msgid "LDAP Proxy Authority Authentication" -#~ msgstr "" - -#~ msgid "Authentication Behavior" -#~ msgstr "" - -#~ msgid "Client Authentication" -#~ msgstr "" - -#~ msgid "See :doc:`/tutorial/authenticate-as-client` for more information." -#~ msgstr "" - -#~ msgid "Authentication Between MongoDB Instances" -#~ msgstr "" - -#~ msgid "Always ensure that:" -#~ msgstr "" - -#~ msgid "Localhost Exception" -#~ msgstr "" - -#~ msgid "Create an administrative user, or" -#~ msgstr "" - -#~ msgid "sharding" -#~ msgstr "" - -#~ msgid "localhost" -#~ msgstr "" - -#~ msgid "" -#~ "New challenge-response users created in" -#~ " 3.0 will use ``SCRAM-SHA-1``. If " -#~ "using 2.6 user data, MongoDB 3.0 " -#~ "will continue to use the ``MONGODB-" -#~ "CR``." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/authorization.po b/locale/zh/LC_MESSAGES/core/authorization.po deleted file mode 100644 index 8bb32397070..00000000000 --- a/locale/zh/LC_MESSAGES/core/authorization.po +++ /dev/null @@ -1,335 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/authorization.txt:15 -msgid "" -"MongoDB employs Role-Based Access Control (RBAC) to govern access to a " -"MongoDB system. A user is granted one or more :ref:`roles ` that " -"determine the user's access to database resources and operations. Outside of" -" role assignments, the user has no access to the system." -msgstr "" - -#: ../source/core/authorization.txt:35 -msgid "Roles" -msgstr "" - -#: ../source/core/authorization.txt:45 -msgid "Privileges" -msgstr "" - -#: ../source/core/authorization.txt:47 -msgid "" -"A privilege consists of a specified resource and the actions permitted on " -"the resource." -msgstr "" - -#: ../source/core/authorization.txt:63 -msgid "Inherited Privileges" -msgstr "" - -#: ../source/core/authorization.txt:65 -msgid "" -"A role can include one or more existing roles in its definition, in which " -"case the role inherits all the privileges of the included roles." -msgstr "" - -#: ../source/core/authorization.txt:68 -msgid "" -"A role can inherit privileges from other roles in its database. A role " -"created on the ``admin`` database can inherit privileges from roles in any " -"database." -msgstr "" - -#: ../source/core/authorization.txt:5 -msgid "Role-Based Access Control" -msgstr "" - -#: ../source/core/authorization.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/core/authorization.txt:21 -msgid "Enable Access Control" -msgstr "" - -#: ../source/core/authorization.txt:23 -msgid "" -"MongoDB does not enable access control by default. You can enable " -"authorization using the :option:`--auth` or the " -":setting:`security.authorization` setting. Enabling :doc:`internal " -"authentication ` also enables client" -" authorization." -msgstr "" - -#: ../source/core/authorization.txt:29 -msgid "" -"Once access control is enabled, users must :doc:`authenticate " -"` themselves." -msgstr "" - -#: ../source/core/authorization.txt:37 -msgid "" -"A role grants privileges to perform the specified :ref:`actions ` on :doc:`resource `. Each " -"privilege is either specified explicitly in the role or inherited from " -"another role or both." -msgstr "" - -#: ../source/core/authorization.txt:50 -msgid "" -"A :doc:`resource ` is a database, collection, " -"set of collections, or the cluster. If the resource is the cluster, the " -"affiliated actions affect the state of the system rather than a specific " -"database or collection. For information on the resource documents, see " -":doc:`/reference/resource-document`." -msgstr "" - -#: ../source/core/authorization.txt:56 -msgid "" -"An :doc:`action ` specifies the operation " -"allowed on the resource. For available actions see :doc:`/reference" -"/privilege-actions`." -msgstr "" - -#: ../source/core/authorization.txt:72 -msgid "View Role's Privileges" -msgstr "" - -#: ../source/core/authorization.txt:74 -msgid "" -"You can view the privileges for a role by issuing the :dbcommand:`rolesInfo`" -" command with the ``showPrivileges`` and ``showBuiltinRoles`` fields both " -"set to ``true``." -msgstr "" - -#: ../source/core/authorization.txt:79 -msgid "Users and Roles" -msgstr "" - -#: ../source/core/authorization.txt:81 -msgid "" -"You can assign roles to users during the user creation. You can also update " -"existing users to grant or revoke roles. For a full list of user management " -"methods, see :ref:`user-management-methods`" -msgstr "" - -#: ../source/core/authorization.txt:85 -msgid "" -"A user assigned a role receives all the privileges of that role. A user can " -"have multiple roles. By assigning to the user roles in various databases, a " -"user created in one database can have permissions to act on other databases." -msgstr "" - -#: ../source/core/authorization.txt:92 -msgid "" -"The first user created in the database should be a user administrator who " -"has the privileges to manage other users. See :doc:`/tutorial/enable-" -"authentication`." -msgstr "" - -#: ../source/core/authorization.txt:97 -msgid "Built-In Roles and User-Defined Roles" -msgstr "" - -#: ../source/core/authorization.txt:99 -msgid "" -"MongoDB provides :doc:`built-in roles ` that " -"provide set of privileges commonly needed in a database system." -msgstr "" - -#: ../source/core/authorization.txt:102 -msgid "" -"If these built-in-roles cannot provide the desired set of privileges, " -"MongoDB provides methods to create and modify :doc:`user-defined roles " -"`." -msgstr "" - -#~ msgid "Authorization" -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB does not enable authorization by default. You can enable " -#~ "authorization using the :option:`--auth` or the :option:`--keyFile` options," -#~ " or if using a configuration file, with the " -#~ ":setting:`security.authorization` or the :setting:`security.keyFile` " -#~ "settings." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB provides :doc:`built-in roles `, each " -#~ "with a dedicated purpose for a common use case. Examples include the " -#~ ":authrole:`read`, :authrole:`readWrite`, :authrole:`dbAdmin`, and " -#~ ":authrole:`root` roles." -#~ msgstr "" - -#~ msgid "" -#~ "Administrators also can create new roles and privileges to cater to " -#~ "operational needs. Administrators can assign privileges scoped as granularly" -#~ " as the collection level." -#~ msgstr "" - -#~ msgid "" -#~ "When granted a role, a user receives all the privileges of that role. A user" -#~ " can have several roles concurrently, in which case the user receives the " -#~ "union of all the privileges of the respective roles." -#~ msgstr "" - -#~ msgid "" -#~ "A role consists of privileges that pair resources with allowed operations. " -#~ "Each privilege is specified explicitly in the role or inherited from another" -#~ " role or both." -#~ msgstr "" - -#~ msgid "" -#~ "Except for roles created in the ``admin`` database, a role can only include " -#~ "privileges that apply to its database and can only inherit from other roles " -#~ "in its database." -#~ msgstr "" - -#~ msgid "" -#~ "A role created in the ``admin`` database can include privileges that apply " -#~ "to the ``admin`` database, other databases or to the :ref:`cluster " -#~ "` resource, and can inherit from roles in other databases " -#~ "as well as the ``admin`` database." -#~ msgstr "" - -#~ msgid "" -#~ "A user assigned a role receives all the privileges of that role. The user " -#~ "can have multiple roles and can have different roles on different databases." -#~ msgstr "" - -#~ msgid "" -#~ "Roles always grant privileges and never limit access. For example, if a user" -#~ " has both :authrole:`read` *and* :authrole:`readWriteAnyDatabase` roles on a" -#~ " database, the greater access prevails." -#~ msgstr "" - -#~ msgid "" -#~ "A privilege :doc:`resource ` is either a " -#~ "database, collection, set of collections, or the cluster. If the cluster, " -#~ "the affiliated actions affect the state of the system rather than a specific" -#~ " database or collection." -#~ msgstr "" - -#~ msgid "" -#~ "An :doc:`action ` is a command or method the " -#~ "user is allowed to perform on the resource. A resource can have multiple " -#~ "allowed actions. For available actions see :doc:`/reference/privilege-" -#~ "actions`." -#~ msgstr "" - -#~ msgid "" -#~ "For example, a privilege that includes the :authaction:`update` action " -#~ "allows a user to modify existing documents on the resource. To additionally " -#~ "grant the user permission to create documents on the resource, the " -#~ "administrator would add the :authaction:`insert` action to the privilege." -#~ msgstr "" - -#~ msgid "For privilege syntax, see :data:`admin.system.roles.privileges`." -#~ msgstr "" - -#~ msgid "User-Defined Roles" -#~ msgstr "" - -#~ msgid "" -#~ "User administrators can create custom roles to ensure collection-level and " -#~ "command-level granularity and to adhere to the policy of :term:`least " -#~ "privilege`. Administrators create and edit roles using the :ref:`role " -#~ "management commands `." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB scopes a user-defined role to the database in which it is created " -#~ "and uniquely identifies the role by the pairing of its name and its " -#~ "database. MongoDB stores the roles in the ``admin`` database's " -#~ ":doc:`system.roles ` collection. Do not " -#~ "access this collection directly but instead use the :ref:`role management " -#~ "commands ` to view and edit custom roles." -#~ msgstr "" - -#~ msgid "Collection-Level Access Control" -#~ msgstr "" - -#~ msgid "" -#~ "By creating a role with :ref:`privileges ` that are scoped to a " -#~ "specific collection in a particular database, administrators can implement " -#~ "collection-level access control." -#~ msgstr "" - -#~ msgid "See :doc:`/core/collection-level-access-control` for more information." -#~ msgstr "" - -#~ msgid "Users" -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB stores user credentials in the protected :data:`admin.system.users`." -#~ " Use the :ref:`user management methods ` to view " -#~ "and edit user credentials." -#~ msgstr "" - -#~ msgid "Role Assignment to Users" -#~ msgstr "" - -#~ msgid "" -#~ "User administrators create the users that access the system's databases. " -#~ "MongoDB's :ref:`user management commands ` let " -#~ "administrators create users and assign them roles." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB scopes a user to the database in which the user is created. MongoDB " -#~ "stores all user definitions in the ``admin`` database, no matter which " -#~ "database the user is scoped to. MongoDB stores users in the ``admin`` " -#~ "database's :doc:`system.users collection `. Do not access this collection directly but instead use the " -#~ ":ref:`user management commands `." -#~ msgstr "" - -#~ msgid "" -#~ "The first role assigned in a database should be either :authrole:`userAdmin`" -#~ " or :authrole:`userAdminAnyDatabase`. This user can then create all other " -#~ "users in the system. See :doc:`/tutorial/add-user-administrator`." -#~ msgstr "" - -#~ msgid "Protect the User and Role Collections" -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB stores role and user data in the protected " -#~ ":data:`admin.system.roles` and :data:`admin.system.users` collections, which" -#~ " are only accessible using the :ref:`user management methods `." -#~ msgstr "" - -#~ msgid "" -#~ "If you disable access control, **do not** modify the " -#~ ":data:`admin.system.roles` and :data:`admin.system.users` collections using " -#~ "normal :method:`~db.collection.insert()` and " -#~ ":method:`~db.collection.update()` operations." -#~ msgstr "" - -#~ msgid "Additional Information" -#~ msgstr "" - -#~ msgid "" -#~ "See the reference section for documentation of all :doc:`built-in-roles " -#~ "` and all available :doc:`privilege actions " -#~ "`. Also consider the reference for the form of" -#~ " the :doc:`resource documents `." -#~ msgstr "" - -#~ msgid "" -#~ "To create users see the :doc:`/tutorial/add-user-administrator` and " -#~ ":doc:`/tutorial/manage-users-and-roles` tutorials." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/backups.po b/locale/zh/LC_MESSAGES/core/backups.po deleted file mode 100644 index 2b057987be1..00000000000 --- a/locale/zh/LC_MESSAGES/core/backups.po +++ /dev/null @@ -1,557 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# d7bc5d27c3184eb4990609e97f5688e4 -#: ../source/core/backups.txt:3 -msgid "MongoDB Backup Methods" -msgstr "" - -# f41b0d7ec03642e19ce4b1c4db5d8b5f -#: ../source/core/backups.txt -msgid "On this page" -msgstr "" - -# a9a30d247b1c4fecaac25780a0ee576e -#: ../source/core/backups.txt:13 -msgid "" -"When deploying MongoDB in production, you should have a strategy for " -"capturing and restoring backups in the case of data loss events." -msgstr "" - -# ad35a313755a4663857a4a9a66ee0ce1 -#: ../source/core/backups.txt:18 -msgid "Back Up with |MMS| or Ops Manager" -msgstr "" - -# 91395d71c08d44f1adc5b3cdd28d96da -#: ../source/core/backups.txt:20 -msgid "" -"|MMS| is a hosted back up, monitoring, and automation service for " -"MongoDB. |mms-home| supports backing up and restoring MongoDB " -":term:`replica sets ` and :term:`sharded clusters ` from a graphical user interface." -msgstr "" - -# a2a7d73dce5d4531a86bcb47e6438bf9 -#: ../source/core/backups.txt:28 -msgid "|MMS|" -msgstr "" - -# 70b3664f7cd64aa68ddf4060274fac21 -#: ../source/core/backups.txt:30 -msgid "" -"The |mms-home| supports the backing up and restoring of MongoDB " -"deployments." -msgstr "" - -# 9bc7088ee0b64002ab3c934ea6ceca6b -#: ../source/core/backups.txt:33 -msgid "" -"|MMS| continually backs up MongoDB :term:`replica sets ` and" -" :term:`sharded clusters ` by reading the :term:`oplog` " -"data from your MongoDB deployment. |MMS| creates snapshots of your data " -"at set intervals, and can also offer point-in-time recovery of MongoDB " -"replica sets and sharded clusters." -msgstr "" - -# 3b036dc86a6b406189160888da244fab -#: ../source/core/backups.txt -msgid "Tip" -msgstr "" - -# fcd828ec08e04408a6e5679b56d343c3 -#: ../source/core/backups.txt:43 -msgid "" -"To get started with |MMS| Backup, sign up for |mms-home|. For " -"documentation on |MMS|, see the |mms-docs|." -msgstr "" - -# fa513ab4a31f41a8b834777c51dbd5e8 -#: ../source/core/backups.txt:51 -msgid "Ops Manager" -msgstr "" - -# 789275b1782244cf9d3a69a8d38f8309 -#: ../source/core/backups.txt:53 -msgid "" -"With Ops Manager, MongoDB subscribers can install and run the same core " -"software that powers :ref:`backup-with-mms` on their own infrastructure. " -"Ops Manager is an on-premise solution that has similar functionality to " -"|MMS| and is available with Enterprise Advanced subscriptions." -msgstr "" - -# e145555184914ae8a45570adf0a321d5 -#: ../source/core/backups.txt:58 -msgid "" -"For more information about Ops Manager, see the `MongoDB Enterprise " -"Advanced `_ page and the :opsmgr:`Ops Manager Manual `." -msgstr "" - -# 43d284f9934e48d698acfad02e6087a2 -#: ../source/core/backups.txt:66 -msgid "Back Up by Copying Underlying Data Files" -msgstr "" - -# 3ea41d41d58b40f9af43f1a267b133fd -#: ../source/core/backups.txt:69 -msgid "Back Up with Filesystem Snapshots" -msgstr "" - -# 2492d29597214dde9000111c5399d6e2 -#: ../source/core/backups.txt:71 -msgid "" -"You can create a backup of a MongoDB deployment by making a copy of " -"MongoDB's underlying data files." -msgstr "" - -# 7ac8704c928a41e88a37496b4b13a8a4 -#: ../source/core/backups.txt:74 -msgid "" -"If the volume where MongoDB stores its data files supports point-in-time " -"snapshots, you can use these snapshots to create backups of a MongoDB " -"system at an exact moment in time. File system snapshots are an operating" -" system volume manager feature, and are not specific to MongoDB. With " -"file system snapshots, the operating system takes a snapshot of the " -"volume to use as a baseline for data backup. The mechanics of snapshots " -"depend on the underlying storage system. For example, on Linux, the " -"Logical Volume Manager (LVM) can create snapshots. Similarly, Amazon’s " -"EBS storage system for EC2 supports snapshots." -msgstr "" - -# 637abe65a04d42f39d581ef8577c9652 -#: ../source/core/backups.txt:85 -msgid "" -"To get a correct snapshot of a running :program:`mongod` process, you " -"must have journaling enabled and the journal must reside on the same " -"logical volume as the other MongoDB data files. Without journaling " -"enabled, there is no guarantee that the snapshot will be consistent or " -"valid." -msgstr "" - -# aabf001e47f949f3972eac9d0a4b7e84 -#: ../source/core/backups.txt:91 -msgid "" -"To get a consistent snapshot of a :term:`sharded cluster`, you must " -"disable the balancer and capture a snapshot from every shard as well as a" -" config server at approximately the same moment in time." -msgstr "" - -# 7e94a507605a4ca29006a0f4875b4955 -#: ../source/core/backups.txt:95 -msgid "" -"For more information, see the :doc:`/tutorial/backup-with-filesystem-" -"snapshots` and :doc:`/tutorial/backup-sharded-cluster-with-filesystem-" -"snapshots` for complete instructions on using LVM to create snapshots. " -"Also see :ecosystem:`Back up and Restore Processes for MongoDB on Amazon " -"EC2 `." -msgstr "" - -# 0f5f375209174b5ea1d4e4cdc9bda8a0 -#: ../source/core/backups.txt:103 -msgid "Back Up with ``cp`` or ``rsync``" -msgstr "" - -# a664b966054d4e4b8f35f569404d2500 -#: ../source/core/backups.txt:105 -msgid "" -"If your storage system does not support snapshots, you can copy the files" -" directly using ``cp``, ``rsync``, or a similar tool. Since copying " -"multiple files is not an atomic operation, you must stop all writes to " -"the :program:`mongod` before copying the files. Otherwise, you will copy " -"the files in an invalid state." -msgstr "" - -# 428462f52eb34bd29602a162d7d61930 -#: ../source/core/backups.txt:111 -msgid "" -"Backups produced by copying the underlying data do not support point in " -"time recovery for :term:`replica sets ` and are difficult to" -" manage for larger sharded clusters. Additionally, these backups are " -"larger because they include the indexes and duplicate underlying storage " -"padding and fragmentation. :program:`mongodump`, by contrast, creates " -"smaller backups." -msgstr "" - -# 44d340a36f074bbfaae48656100105f1 -#: ../source/core/backups.txt:121 -msgid "Back Up with ``mongodump``" -msgstr "" - -# 60f0bf5e3b4f431a9891288e2004759b -#: ../source/core/backups.txt:123 -msgid "" -":program:`mongodump` reads data from a MongoDB database and creates high " -"fidelity BSON files which the :program:`mongorestore` tool can use to " -"populate a MongoDB database. :program:`mongodump` and " -":program:`mongorestore` are simple and efficient tools for backing up and" -" restoring small MongoDB deployments, but are not ideal for capturing " -"backups of larger systems." -msgstr "" - -# ee0dfaa258b9420f8381f23fa784174b -#: ../source/core/backups.txt:131 -msgid "" -":program:`mongodump` and :program:`mongorestore` operate against a " -"running :program:`mongod` process, and can manipulate the underlying data" -" files directly. By default, :program:`mongodump` does not capture the " -"contents of the :doc:`local database `." -msgstr "" - -# 943eb31b2d23441c86addef099c1e2b0 -#: ../source/core/backups.txt:136 -msgid "" -":program:`mongodump` only captures the documents in the database. The " -"resulting backup is space efficient, but :program:`mongorestore` or " -":program:`mongod` must rebuild the indexes after restoring data." -msgstr "" - -# 797e8425109a424fb386992faa2f7d1d -#: ../source/core/backups.txt:140 -msgid "" -"When connected to a MongoDB instance, :program:`mongodump` can adversely " -"affect :program:`mongod` performance. If your data is larger than system " -"memory, the queries will push the working set out of memory, causing " -":ref:`page faults `." -msgstr "" - -# bc98528e66554709ab5cbc228e323463 -#: ../source/core/backups.txt:145 -msgid "" -"Applications can continue to modify data while :program:`mongodump` " -"captures the output. For replica sets, :program:`mongodump` provides the " -":option:`--oplog ` option to include in its output " -":term:`oplog` entries that occur during the :program:`mongodump` " -"operation. This allows the corresponding :program:`mongorestore` " -"operation to replay the captured oplog. To restore a backup created with " -":option:`--oplog `, use :program:`mongorestore` with " -"the :option:`--oplogReplay ` option." -msgstr "" - -# fc78c4f7a5e44dc98d3b92b22ad61975 -#: ../source/core/backups.txt:154 -msgid "" -"However, for replica sets, consider :ref:`backup-with-mms` or :ref" -":`backup-with-mms-onprem`." -msgstr "" - -# b82b232a5358453399f23eb328e642de -#: ../source/core/backups.txt:157 -msgid "" -"See :doc:`/tutorial/backup-and-restore-tools` and :doc:`/tutorial/backup-" -"sharded-cluster-with-database-dumps` for more information." -msgstr "" - -# c03acfe7502c4fa3837df6d826dc0933 -#: ../source/includes/extracts/additional-resources-backup.rst:4 -msgid "Additional Resources" -msgstr "" - -# 9c9798b4a3d74ceaa2e9393f3a956f23 -#: ../source/includes/extracts/additional-resources-backup.rst:6 -msgid "" -"`Backup and it's Role in Disaster Recovery White Paper " -"`_" -msgstr "" - -# 48ee00c04c0e4ff7a6c9fbdc38637a92 -#: ../source/includes/extracts/additional-resources-backup.rst:7 -msgid "" -"`Backup vs. Replication: Why Do You Need Both? " -"`_" -msgstr "" - -# 01d29901e0754678ad80bb3168105abf -#: ../source/includes/extracts/additional-resources-backup.rst:8 -msgid "" -"`MongoDB Production Readiness Consulting Package " -"`_" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "When deploying MongoDB in production, " -#~ "you should have a strategy for " -#~ "capturing and restoring backups in the" -#~ " case of data loss events. There " -#~ "are several ways to back up " -#~ "MongoDB clusters:" -#~ msgstr "" - -#~ msgid ":ref:`backup-with-file-copies`" -#~ msgstr "" - -#~ msgid ":ref:`backup-and-restore-tools`" -#~ msgstr "" - -#~ msgid ":ref:`backup-with-mms`" -#~ msgstr "" - -#~ msgid ":ref:`backup-with-mms-onprem`" -#~ msgstr "" - -#~ msgid "Backup by Copying Underlying Data Files" -#~ msgstr "" - -#~ msgid "You can create a backup by copying MongoDB's underlying data files." -#~ msgstr "" - -#~ msgid "" -#~ "If the volume where MongoDB stores " -#~ "data files supports point in time " -#~ "snapshots, you can use these snapshots" -#~ " to create backups of a MongoDB " -#~ "system at an exact moment in time." -#~ msgstr "" - -#~ msgid "" -#~ "File systems snapshots are an operating" -#~ " system volume manager feature, and " -#~ "are not specific to MongoDB. The " -#~ "mechanics of snapshots depend on the " -#~ "underlying storage system. For example, " -#~ "if you use Amazon’s EBS storage " -#~ "system for EC2 supports snapshots. On" -#~ " Linux the LVM manager can create " -#~ "a snapshot." -#~ msgstr "" - -#~ msgid "" -#~ "To get a consistent snapshot of a" -#~ " sharded system, you must disable the" -#~ " balancer and capture a snapshot from" -#~ " every shard and a config server " -#~ "at approximately the same moment in " -#~ "time." -#~ msgstr "" - -#~ msgid "" -#~ "Backups produced by copying the " -#~ "underlying data do not support point " -#~ "in time recovery for replica sets " -#~ "and are difficult to manage for " -#~ "larger sharded clusters. Additionally, these" -#~ " backups are larger because they " -#~ "include the indexes and duplicate " -#~ "underlying storage padding and fragmentation." -#~ " :program:`mongodump`, by contrast, creates " -#~ "smaller backups." -#~ msgstr "" - -#~ msgid "Backup with ``mongodump``" -#~ msgstr "" - -#~ msgid "" -#~ "If applications modify data while " -#~ ":program:`mongodump` is creating a backup, " -#~ ":program:`mongodump` will compete for " -#~ "resources with those applications." -#~ msgstr "" - -#~ msgid "" -#~ "See :doc:`/tutorial/backup-and-restore-tools`," -#~ " :doc:`/tutorial/backup-small-sharded-cluster-" -#~ "with-mongodump`, and :doc:`/tutorial/backup-" -#~ "sharded-cluster-with-database-dumps` for" -#~ " more information." -#~ msgstr "" - -#~ msgid "|MMS| Backup" -#~ msgstr "" - -#~ msgid "" -#~ "|MMS| continually backs up MongoDB " -#~ "replica sets and sharded clusters by " -#~ "reading the oplog data from your " -#~ "MongoDB deployment." -#~ msgstr "" - -#~ msgid "" -#~ "|MMS| Backup offers point in time " -#~ "recovery of MongoDB replica sets and " -#~ "a consistent snapshot of sharded " -#~ "clusters." -#~ msgstr "" - -#~ msgid "" -#~ "|MMS| achieves point in time recovery" -#~ " by storing oplog data so that " -#~ "it can create a restore for any" -#~ " moment in time in the last 24" -#~ " hours for a particular replica set" -#~ " or sharded cluster. Sharded cluster " -#~ "snapshots are difficult to achieve with" -#~ " other MongoDB backup methods." -#~ msgstr "" - -#~ msgid "" -#~ "To restore a MongoDB deployment from " -#~ "an |MMS| Backup snapshot, you download" -#~ " a compressed archive of your MongoDB" -#~ " data files and distribute those " -#~ "files before restarting the :program:`mongod`" -#~ " processes." -#~ msgstr "" - -#~ msgid "Ops Manager Backup Software" -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB Subscribers can install and run" -#~ " the same core software that powers" -#~ " :ref:`backup-with-mms` on their own" -#~ " infrastructure. Ops Manager, an on-" -#~ "premise solution, has similar functionality" -#~ " to the cloud version and is " -#~ "available with Enterprise Advanced " -#~ "subscriptions." -#~ msgstr "" - -#~ msgid "Further Reading" -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/backup-with-filesystem-snapshots`" -#~ msgstr "" - -#~ msgid "" -#~ "An outline of procedures for creating" -#~ " MongoDB data set backups using " -#~ "system-level file snapshot tool, such " -#~ "as :term:`LVM` or native storage " -#~ "appliance tools." -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/restore-replica-set-from-backup`" -#~ msgstr "" - -#~ msgid "" -#~ "Describes procedure for restoring a " -#~ "replica set from an archived backup " -#~ "such as a :program:`mongodump` or " -#~ "|mms-home| Backup file." -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/backup-and-restore-tools`" -#~ msgstr "" - -#~ msgid "" -#~ "Describes a procedure for exporting the" -#~ " contents of a database to either " -#~ "a binary dump or a textual " -#~ "exchange format, and for importing these" -#~ " files into a database." -#~ msgstr "" - -#~ msgid ":doc:`/administration/backup-sharded-clusters`" -#~ msgstr "" - -#~ msgid "" -#~ "Detailed procedures and considerations for " -#~ "backing up sharded clusters and single" -#~ " shards." -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/recover-data-following-unexpected-shutdown`" -#~ msgstr "" - -#~ msgid "" -#~ "Recover data from MongoDB data files " -#~ "that were not properly closed or " -#~ "have an invalid state." -#~ msgstr "" - -#~ msgid "" -#~ "The :program:`mongodump` tool reads data " -#~ "from a MongoDB database and creates " -#~ "high fidelity BSON files. The " -#~ ":program:`mongorestore` tool can populate a" -#~ " MongoDB database with the data from" -#~ " these BSON files." -#~ msgstr "" - -#~ msgid "Use Cases" -#~ msgstr "" - -#~ msgid "" -#~ ":program:`mongodump` and :program:`mongorestore` are" -#~ " simple and efficient for backing up" -#~ " small MongoDB deployments, for partial " -#~ "backup and restores based on a " -#~ "query, syncing from production to " -#~ "staging or development environments, or " -#~ "changing the storage engine of a " -#~ "standalone." -#~ msgstr "" - -#~ msgid "" -#~ "However, these tools can be problematic" -#~ " for capturing backups of larger " -#~ "systems, sharded clusters, or replica " -#~ "sets. For alternatives, see :ref:`backup-" -#~ "with-mms` or :ref:`backup-with-mms-" -#~ "onprem`." -#~ msgstr "" - -#~ msgid "Data Exclusion" -#~ msgstr "" - -#~ msgid "" -#~ ":program:`mongodump` excludes the content of" -#~ " the ``local`` database in its " -#~ "output." -#~ msgstr "" - -#~ msgid "" -#~ ":program:`mongodump` only captures the " -#~ "documents in the database in its " -#~ "backup data and does not include " -#~ "index data. :program:`mongorestore` or " -#~ ":program:`mongod` must then rebuild the " -#~ "indexes after restoring data." -#~ msgstr "" - -#~ msgid "Data Compression Handling" -#~ msgstr "" - -#~ msgid "" -#~ "When run against a :program:`mongod` " -#~ "instance that uses the :doc:`WiredTiger " -#~ "` storage engine, " -#~ ":program:`mongodump` outputs uncompressed data." -#~ msgstr "" - -#~ msgid "Performance" -#~ msgstr "" - -#~ msgid "" -#~ ":program:`mongodump` can adversely affect the" -#~ " performance of the :program:`mongod`. If" -#~ " your data is larger than system " -#~ "memory, the :program:`mongodump` will push " -#~ "the working set out of memory." -#~ msgstr "" - -#~ msgid "" -#~ "To mitigate the impact of " -#~ ":program:`mongodump` on the performance of " -#~ "the replica set, use :program:`mongodump` " -#~ "to capture backups from a " -#~ ":doc:`secondary ` " -#~ "member of a replica set." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/bulk-write-operations.po b/locale/zh/LC_MESSAGES/core/bulk-write-operations.po deleted file mode 100644 index 94bdbff0e8e..00000000000 --- a/locale/zh/LC_MESSAGES/core/bulk-write-operations.po +++ /dev/null @@ -1,361 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/bulk-write-operations.txt:3 -msgid "Bulk Write Operations" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:14 -msgid "Overview" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:16 -msgid "" -"MongoDB provides clients the ability to perform write operations in bulk. " -"Bulk write operations affect a *single* collection. MongoDB allows " -"applications to determine the acceptable level of acknowledgement required " -"for bulk write operations." -msgstr "" - -#: ../source/core/bulk-write-operations.txt:29 -msgid "Ordered vs Unordered Operations" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:46 -msgid "" -"Executing an ordered list of operations on a sharded collection will " -"generally be slower than executing an unordered list since with an ordered " -"list, each operation must wait for the previous operation to finish." -msgstr "" - -#: ../source/core/bulk-write-operations.txt:151 -msgid "Strategies for Bulk Inserts to a Sharded Collection" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:153 -msgid "" -"Large bulk insert operations, including initial data inserts or routine data" -" import, can affect :term:`sharded cluster` performance. For bulk inserts, " -"consider the following strategies:" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:158 -msgid "Pre-Split the Collection" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:160 -msgid "" -"If the sharded collection is empty, then the collection has only one initial" -" :term:`chunk`, which resides on a single shard. MongoDB must then take time" -" to receive data, create splits, and distribute the split chunks to the " -"available shards. To avoid this performance cost, you can pre-split the " -"collection, as described in :doc:`/tutorial/split-chunks-in-sharded-" -"cluster`." -msgstr "" - -#: ../source/core/bulk-write-operations.txt:178 -msgid "Avoid Monotonic Throttling" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:180 -msgid "" -"If your shard key increases monotonically during an insert, then all " -"inserted data goes to the last chunk in the collection, which will always " -"end up on a single shard. Therefore, the insert capacity of the cluster will" -" never exceed the insert capacity of that single shard." -msgstr "" - -#: ../source/core/bulk-write-operations.txt:185 -msgid "" -"If your insert volume is larger than what a single shard can process, and if" -" you cannot avoid a monotonically increasing shard key, then consider the " -"following modifications to your application:" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:189 -msgid "" -"Reverse the binary bits of the shard key. This preserves the information and" -" avoids correlating insertion order with increasing sequence of values." -msgstr "" - -#: ../source/core/bulk-write-operations.txt:193 -msgid "Swap the first and last 16-bit words to \"shuffle\" the inserts." -msgstr "" - -#: ../source/core/bulk-write-operations.txt:0 -msgid "Example" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:215 -msgid "" -":ref:`sharding-shard-key` for information on choosing a sharded key. Also " -"see :ref:`Shard Key Internals ` (in " -"particular, :ref:`sharding-internals-operations-and-reliability`)." -msgstr "" - -#: ../source/core/bulk-write-operations.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:23 -msgid "" -"The :method:`db.collection.bulkWrite()` method provides the ability to " -"perform bulk insert, update, and remove operations. MongoDB also supports " -"bulk insert through the :method:`db.collection.insertMany()`." -msgstr "" - -#: ../source/core/bulk-write-operations.txt:31 -msgid "Bulk write operations can be either *ordered* or *unordered*." -msgstr "" - -#: ../source/core/bulk-write-operations.txt:33 -msgid "" -"With an ordered list of operations, MongoDB executes the operations " -"serially. If an error occurs during the processing of one of the write " -"operations, MongoDB will return without processing any remaining write " -"operations in the list. See :ref:`ordered Bulk Write`" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:39 -msgid "" -"With an unordered list of operations, MongoDB can execute the operations in " -"parallel, but this behavior is not guaranteed. If an error occurs during the" -" processing of one of the write operations, MongoDB will continue to process" -" remaining write operations in the list. See :ref:`bulkwrite-example-" -"unordered-bulk-write`." -msgstr "" - -#: ../source/core/bulk-write-operations.txt:51 -msgid "" -"By default, :method:`~db.collection.bulkWrite()` performs ``ordered`` " -"operations. To specify ``unordered`` write operations, set ``ordered : " -"false`` in the options document." -msgstr "" - -#: ../source/core/bulk-write-operations.txt:55 -msgid "See :ref:`bulkwrite-write-operations-executionofoperations`" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:58 -msgid "bulkWrite() Methods" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:60 -msgid "" -":method:`~db.collection.bulkWrite()` supports the following write " -"operations:" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:62 -msgid ":ref:`bulkwrite-write-operations-insertOne`" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:63 -msgid ":ref:`updateOne `" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:64 -msgid ":ref:`updateMany `" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:65 -msgid ":ref:`bulkwrite-write-operations-replaceOne`" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:66 -msgid ":ref:`deleteOne `" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:67 -msgid ":ref:`deleteMany `" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:69 -msgid "" -"Each write operation is passed to :method:`~db.collection.bulkWrite()` as a " -"document in an array." -msgstr "" - -#: ../source/core/bulk-write-operations.txt:72 -msgid "For example, the following performs multiple write operations:" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:74 -msgid "The ``characters`` collection contains the following documents:" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:82 -msgid "" -"The following :method:`~db.collection.bulkWrite()` performs multiple " -"operations on the collection:" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:128 -msgid "The operation returns the following:" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:147 -msgid "" -"For more examples, see :ref:`bulkWrite() Examples `" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:168 -msgid "Unordered Writes to ``mongos``" -msgstr "" - -#: ../source/core/bulk-write-operations.txt:170 -msgid "" -"To improve write performance to sharded clusters, use " -":method:`~db.collection.bulkWrite()` with the optional parameter ``ordered``" -" set to ``false``. :program:`mongos` can attempt to send the writes to " -"multiple shards simultaneously. For *empty* collections, first pre-split the" -" collection as described in :doc:`/tutorial/split-chunks-in-sharded-" -"cluster`." -msgstr "" - -#~ msgid "" -#~ "New :method:`Bulk` methods provide the ability to perform bulk insert, " -#~ "update, and remove operations. MongoDB also supports bulk insert through " -#~ "passing an array of documents to the :method:`db.collection.insert()` " -#~ "method." -#~ msgstr "" - -#~ msgid "" -#~ "Previous versions of MongoDB provided the ability for bulk inserts only. " -#~ "With previous versions, clients could perform bulk inserts by passing an " -#~ "array of documents to the :v2.4:`db.collection.insert() ` method. To see the documentation for earlier versions, see " -#~ ":v2.4:`Bulk Inserts `." -#~ msgstr "" - -#~ msgid "" -#~ "Bulk write operations can be either *ordered* or *unordered*. With an " -#~ "ordered list of operations, MongoDB executes the operations serially. If an " -#~ "error occurs during the processing of one of the write operations, MongoDB " -#~ "will return without processing any remaining write operations in the list." -#~ msgstr "" - -#~ msgid "" -#~ "With an unordered list of operations, MongoDB can execute the operations in " -#~ "parallel. If an error occurs during the processing of one of the write " -#~ "operations, MongoDB will continue to process remaining write operations in " -#~ "the list." -#~ msgstr "" - -#~ msgid "``Bulk`` Methods" -#~ msgstr "" - -#~ msgid "To use the :method:`Bulk()` methods:" -#~ msgstr "" - -#~ msgid "" -#~ "Initialize a list of operations using either " -#~ ":method:`db.collection.initializeUnorderedBulkOp()` or " -#~ ":method:`db.collection.initializeOrderedBulkOp()`." -#~ msgstr "" - -#~ msgid "Add write operations to the list using the following methods:" -#~ msgstr "" - -#~ msgid ":method:`Bulk.insert()`" -#~ msgstr "" - -#~ msgid ":method:`Bulk.find()`" -#~ msgstr "" - -#~ msgid ":method:`Bulk.find.upsert()`" -#~ msgstr "" - -#~ msgid ":method:`Bulk.find.update()`" -#~ msgstr "" - -#~ msgid ":method:`Bulk.find.updateOne()`" -#~ msgstr "" - -#~ msgid ":method:`Bulk.find.replaceOne()`" -#~ msgstr "" - -#~ msgid ":method:`Bulk.find.remove()`" -#~ msgstr "" - -#~ msgid ":method:`Bulk.find.removeOne()`" -#~ msgstr "" - -#~ msgid "" -#~ "To execute the list of operations, use the :method:`Bulk.execute()` method. " -#~ "You can specify the write concern for the list in the " -#~ ":method:`Bulk.execute()` method." -#~ msgstr "" - -#~ msgid "Once executed, you cannot re-execute the list without reinitializing." -#~ msgstr "" - -#~ msgid "For example," -#~ msgstr "" - -#~ msgid "" -#~ "For more examples, refer to the reference page for each " -#~ ":doc:`/reference/method/js-bulk` method. For information and examples on " -#~ "performing bulk insert using the :method:`db.collection.insert()`, see " -#~ ":method:`db.collection.insert()`." -#~ msgstr "" - -#~ msgid ":ref:`rel-notes-write-operations`" -#~ msgstr "" - -#~ msgid "``Bulk`` Execution Mechanics" -#~ msgstr "" - -#~ msgid "" -#~ "When executing an :method:`ordered " -#~ "` list of operations, MongoDB " -#~ "groups adjacent operations by the :data:`operation type `. When " -#~ "executing an :method:`unordered `" -#~ " list of operations, MongoDB groups and may also reorder the operations to " -#~ "increase performance. As such, when performing *unordered* bulk operations, " -#~ "applications should not depend on the ordering." -#~ msgstr "" - -#~ msgid "" -#~ "Each group of operations can have at most :limit:`1000 operations `. If a group exceeds this :limit:`limit `, MongoDB will divide the group into smaller " -#~ "groups of 1000 or less. For example, if the bulk operations list consists of" -#~ " 2000 insert operations, MongoDB creates 2 groups, each with 1000 " -#~ "operations." -#~ msgstr "" - -#~ msgid "" -#~ "The sizes and grouping mechanics are internal performance details and are " -#~ "subject to change in future versions." -#~ msgstr "" - -#~ msgid "" -#~ "To see how the operations are grouped for a bulk operation execution, call " -#~ ":method:`Bulk.getOperations()` *after* the execution." -#~ msgstr "" - -#~ msgid "For more information, see :method:`Bulk.execute()`." -#~ msgstr "" - -#~ msgid "Insert to Multiple ``mongos``" -#~ msgstr "" - -#~ msgid "" -#~ "To parallelize import processes, send bulk insert or insert operations to " -#~ "more than one :program:`mongos` instance. For *empty* collections, first " -#~ "pre-split the collection as described in :doc:`/tutorial/split-chunks-in-" -#~ "sharded-cluster`." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/capped-collections.po b/locale/zh/LC_MESSAGES/core/capped-collections.po deleted file mode 100644 index 95d37435a70..00000000000 --- a/locale/zh/LC_MESSAGES/core/capped-collections.po +++ /dev/null @@ -1,398 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/capped-collections.txt:3 -msgid "Capped Collections" -msgstr "" - -#: ../source/core/capped-collections.txt:16 -msgid "" -":term:`Capped collections ` are fixed-size collections " -"that support high-throughput operations that insert and retrieve documents " -"based on insertion order. Capped collections work in a way similar to " -"circular buffers: once a collection fills its allocated space, it makes room" -" for new documents by overwriting the oldest documents in the collection." -msgstr "" - -#: ../source/core/capped-collections.txt:23 -msgid "" -"See :method:`~db.createCollection()` or :dbcommand:`create` for more " -"information on creating capped collections." -msgstr "" - -#: ../source/core/capped-collections.txt:44 -msgid "" -"For example, the :term:`oplog.rs ` collection that stores a log of " -"the operations in a :term:`replica set` uses a capped collection. Consider " -"the following potential use cases for capped collections:" -msgstr "" - -#: ../source/core/capped-collections.txt:49 -msgid "" -"Store log information generated by high-volume systems. Inserting documents " -"in a capped collection without an index is close to the speed of writing log" -" information directly to a file system. Furthermore, the built-in *first-in-" -"first-out* property maintains the order of events, while managing storage " -"use." -msgstr "" - -#: ../source/core/capped-collections.txt:55 -msgid "" -"Cache small amounts of data in a capped collections. Since caches are read " -"rather than write heavy, you would either need to ensure that this " -"collection *always* remains in the working set (i.e. in RAM) *or* accept " -"some write penalty for the required index or indexes." -msgstr "" - -#: ../source/core/capped-collections.txt:95 -msgid "You cannot shard a capped collection." -msgstr "" - -#: ../source/core/capped-collections.txt:100 -msgid "" -"Use natural ordering to retrieve the most recently inserted elements from " -"the collection efficiently. This is (somewhat) analogous to tail on a log " -"file." -msgstr "" - -#: ../source/core/capped-collections.txt:107 -msgid "" -"The aggregation pipeline operator :pipeline:`$out` cannot write results to a" -" capped collection." -msgstr "" - -#: ../source/core/capped-collections.txt:113 -msgid "Procedures" -msgstr "" - -#: ../source/core/capped-collections.txt:116 -msgid "Create a Capped Collection" -msgstr "" - -#: ../source/core/capped-collections.txt:130 -msgid "" -"If the ``size`` field is less than or equal to 4096, then the collection " -"will have a cap of 4096 bytes. Otherwise, MongoDB will raise the provided " -"size to make it an integer multiple of 256." -msgstr "" - -#: ../source/core/capped-collections.txt:134 -msgid "" -"Additionally, you may also specify a maximum number of documents for the " -"collection using the ``max`` field as in the following document:" -msgstr "" - -#: ../source/core/capped-collections.txt:141 -msgid "" -"The ``size`` argument is *always* required, even when you specify ``max`` " -"number of documents. MongoDB will remove older documents if a collection " -"reaches the maximum size limit before it reaches the maximum document count." -msgstr "" - -#: ../source/core/capped-collections.txt:0 -msgid "See" -msgstr "" - -#: ../source/core/capped-collections.txt:151 -msgid "Query a Capped Collection" -msgstr "" - -#: ../source/core/capped-collections.txt:153 -msgid "" -"If you perform a :method:`~db.collection.find()` on a capped collection with" -" no ordering specified, MongoDB guarantees that the ordering of results is " -"the same as the insertion order." -msgstr "" - -#: ../source/core/capped-collections.txt:157 -msgid "" -"To retrieve documents in reverse insertion order, issue " -":method:`~db.collection.find()` along with the :method:`~cursor.sort()` " -"method with the :operator:`$natural` parameter set to ``-1``, as shown in " -"the following example:" -msgstr "" - -#: ../source/core/capped-collections.txt:167 -msgid "Check if a Collection is Capped" -msgstr "" - -#: ../source/core/capped-collections.txt:169 -msgid "" -"Use the :method:`~db.collection.isCapped()` method to determine if a " -"collection is capped, as follows:" -msgstr "" - -#: ../source/core/capped-collections.txt:177 -msgid "Convert a Collection to Capped" -msgstr "" - -#: ../source/core/capped-collections.txt:179 -msgid "" -"You can convert a non-capped collection to a capped collection with the " -":dbcommand:`convertToCapped` command:" -msgstr "" - -#: ../source/core/capped-collections.txt:186 -msgid "" -"The ``size`` parameter specifies the size of the capped collection in bytes." -msgstr "" - -#: ../source/includes/warning-blocking-global.rst:3 -msgid "" -"This command obtains a global write lock and will block other operations " -"until it has completed." -msgstr "" - -#: ../source/core/capped-collections.txt:192 -msgid "Automatically Remove Data After a Specified Period of Time" -msgstr "" - -#: ../source/core/capped-collections.txt:194 -msgid "" -"For additional flexibility when expiring data, consider MongoDB's " -":term:`TTL` indexes, as described in :doc:`/tutorial/expire-data`. These " -"indexes allow you to expire and remove data from normal collections using a " -"special type, based on the value of a date-typed field and a TTL value for " -"the index." -msgstr "" - -#: ../source/core/capped-collections.txt:200 -msgid "" -":doc:`TTL Collections ` are not compatible with " -"capped collections." -msgstr "" - -#: ../source/core/capped-collections.txt:204 -msgid "Tailable Cursor" -msgstr "" - -#: ../source/core/capped-collections.txt:206 -msgid "" -"You can use a :term:`tailable cursor` with capped collections. Similar to " -"the Unix ``tail -f`` command, the tailable cursor \"tails\" the end of a " -"capped collection. As new documents are inserted into the capped collection," -" you can use the tailable cursor to continue retrieving documents." -msgstr "" - -#: ../source/core/capped-collections.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/core/capped-collections.txt:14 -msgid "Overview" -msgstr "" - -#: ../source/core/capped-collections.txt:27 -msgid "Behavior" -msgstr "" - -#: ../source/core/capped-collections.txt:30 -msgid "Insertion Order" -msgstr "" - -#: ../source/core/capped-collections.txt:32 -msgid "" -"Capped collections guarantee preservation of the insertion order. As a " -"result, queries do not need an index to return documents in insertion order." -" Without this indexing overhead, capped collections can support higher " -"insertion throughput." -msgstr "" - -#: ../source/core/capped-collections.txt:38 -msgid "Automatic Removal of Oldest Documents" -msgstr "" - -#: ../source/core/capped-collections.txt:40 -msgid "" -"To make room for new documents, capped collections automatically remove the " -"oldest documents in the collection without requiring scripts or explicit " -"remove operations." -msgstr "" - -#: ../source/core/capped-collections.txt:62 -msgid "``_id`` Index" -msgstr "" - -#: ../source/core/capped-collections.txt:64 -msgid "" -"Capped collections have an ``_id`` field and an index on the ``_id`` field " -"by default." -msgstr "" - -#: ../source/core/capped-collections.txt:70 -msgid "Restrictions and Recommendations" -msgstr "" - -#: ../source/core/capped-collections.txt:73 -msgid "Updates" -msgstr "" - -#: ../source/core/capped-collections.txt:75 -msgid "" -"If you plan to update documents in a capped collection, create an index so " -"that these update operations do not require a collection scan." -msgstr "" - -#: ../source/core/capped-collections.txt:79 -msgid "Document Size" -msgstr "" - -#: ../source/includes/extracts/capped-collection-immutable-document-size.rst:1 -msgid "" -"If an update or a replacement operation changes the document size, the " -"operation will fail." -msgstr "" - -#: ../source/core/capped-collections.txt:86 -msgid "Document Deletion" -msgstr "" - -#: ../source/core/capped-collections.txt:88 -msgid "" -"You cannot delete documents from a capped collection. To remove all " -"documents from a collection, use the :method:`~db.collection.drop()` method " -"to drop the collection and recreate the capped collection." -msgstr "" - -#: ../source/core/capped-collections.txt:93 -msgid "Sharding" -msgstr "" - -#: ../source/core/capped-collections.txt:98 -msgid "Query Efficiency" -msgstr "" - -#: ../source/core/capped-collections.txt:105 -msgid "Aggregation ``$out``" -msgstr "" - -#: ../source/core/capped-collections.txt:118 -msgid "" -"You must create capped collections explicitly using the " -":method:`db.createCollection()` method, which is a helper in the " -":program:`mongo` shell for the :dbcommand:`create` command. When creating a " -"capped collection you must specify the maximum size of the collection in " -"bytes, which MongoDB will pre-allocate for the collection. The size of the " -"capped collection includes a small amount of space for internal overhead." -msgstr "" - -#: ../source/core/capped-collections.txt:212 -msgid "" -"See :doc:`/core/tailable-cursors` for information on creating a tailable " -"cursor." -msgstr "" - -#~ msgid "Capped collections have the following behaviors:" -#~ msgstr "" - -#~ msgid "" -#~ "Capped collections guarantee preservation of the insertion order. As a " -#~ "result, queries do not need an index to return documents in insertion order." -#~ " Without this indexing overhead, they can support higher insertion " -#~ "throughput." -#~ msgstr "" - -#~ msgid "" -#~ "Capped collections guarantee that insertion order is identical to the order " -#~ "on disk (:term:`natural order`) and do so by prohibiting updates that " -#~ "increase document size. Capped collections only allow updates that fit the " -#~ "original document size, which ensures a document does not change its " -#~ "location on disk." -#~ msgstr "" - -#~ msgid "" -#~ "Capped collections automatically remove the oldest documents in the " -#~ "collection without requiring scripts or explicit remove operations." -#~ msgstr "" - -#~ msgid "Recommendations and Restrictions" -#~ msgstr "" - -#~ msgid "" -#~ "You can only make in-place updates of documents. If the update operation " -#~ "causes the document to grow beyond their original size, the update operation" -#~ " will fail." -#~ msgstr "" - -#~ msgid "" -#~ "If you plan to update documents in a capped collection, create an index so " -#~ "that these update operations do not require a table scan." -#~ msgstr "" - -#~ msgid "" -#~ "If you update a document in a capped collection to a size smaller than its " -#~ "original size, and then a secondary resyncs from the primary, the secondary " -#~ "will replicate and allocate space based on the current smaller document " -#~ "size. If the primary then receives an update which increases the document " -#~ "back to its original size, the primary will accept the update but the " -#~ "secondary will fail with a ``failing update: objects in a capped ns cannot " -#~ "grow`` error message." -#~ msgstr "" - -#~ msgid "" -#~ "To prevent this error, create your secondary from a snapshot of one of the " -#~ "other up-to-date members of the replica set. Follow :doc:`our tutorial on " -#~ "filesystem snapshots ` to seed " -#~ "your new secondary." -#~ msgstr "" - -#~ msgid "" -#~ "Seeding the secondary with a filesystem snapshot is the only way to " -#~ "guarantee the primary and secondary binary files are compatible. |MMS| " -#~ "Backup snapshots are insufficient in this situation since you need more than" -#~ " the content of the secondary to match the primary." -#~ msgstr "" - -#~ msgid "" -#~ "You cannot delete documents from a capped collection. To remove all " -#~ "documents from a collection, use the :method:`~db.collection.drop()` method " -#~ "to drop the collection." -#~ msgstr "" - -#~ msgid "" -#~ "Capped collections created after 2.2 have an ``_id`` field and an index on " -#~ "the ``_id`` field by default. Capped collections created before 2.2 do not " -#~ "have an index on the ``_id`` field by default. If you are using capped " -#~ "collections with replication prior to 2.2, you should explicitly create an " -#~ "index on the ``_id`` field." -#~ msgstr "" - -#~ msgid "" -#~ "If you have a capped collection in a :term:`replica set` outside of the " -#~ "``local`` database, before 2.2, you should create a unique index on ``_id``." -#~ " Ensure uniqueness using the ``unique: true`` option to the " -#~ ":method:`~db.collection.createIndex()` method or by using an " -#~ ":term:`ObjectId` for the ``_id`` field. Alternately, you can use the " -#~ "``autoIndexId`` option to :dbcommand:`create` when creating the capped " -#~ "collection, as in the :ref:`capped-collections-options` procedure." -#~ msgstr "" - -#~ msgid "" -#~ "You must create capped collections explicitly using the " -#~ ":method:`~db.createCollection()` method, which is a helper in the " -#~ ":program:`mongo` shell for the :dbcommand:`create` command. When creating a " -#~ "capped collection you must specify the maximum size of the collection in " -#~ "bytes, which MongoDB will pre-allocate for the collection. The size of the " -#~ "capped collection includes a small amount of space for internal overhead." -#~ msgstr "" - -#~ msgid "" -#~ "Before 2.2, capped collections did not have an index on ``_id`` unless you " -#~ "specified ``autoIndexId`` to the :dbcommand:`create`, after 2.2 this became " -#~ "the default." -#~ msgstr "" - -#~ msgid "" -#~ "See :doc:`/tutorial/create-tailable-cursor` for information on creating a " -#~ "tailable cursor." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/collection-level-access-control.po b/locale/zh/LC_MESSAGES/core/collection-level-access-control.po deleted file mode 100644 index a9da61705f3..00000000000 --- a/locale/zh/LC_MESSAGES/core/collection-level-access-control.po +++ /dev/null @@ -1,78 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/collection-level-access-control.txt:3 -msgid "Collection-Level Access Control" -msgstr "" - -#: ../source/core/collection-level-access-control.txt:13 -msgid "" -"Collection-level access control allows administrators to grant users " -"privileges that are scoped to specific collections." -msgstr "" - -#: ../source/core/collection-level-access-control.txt:16 -msgid "" -"Administrators can implement collection-level access control through :ref" -":`user-defined roles `. By creating a role with " -":ref:`privileges ` that are scoped to a specific collection in a" -" particular database, administrators can provision users with roles that " -"grant privileges on a collection level." -msgstr "" - -#: ../source/core/collection-level-access-control.txt:23 -msgid "Privileges and Scope" -msgstr "" - -#: ../source/core/collection-level-access-control.txt:25 -msgid "" -"A privilege consists of :doc:`actions ` and " -"the :doc:`resources ` upon which the actions " -"are permissible; i.e. the resources define the scope of the actions for that" -" privilege." -msgstr "" - -#: ../source/core/collection-level-access-control.txt:30 -msgid "" -"By specifying both the database and the collection in the :ref:`resource " -"document ` for a privilege, administrator " -"can limit the privilege actions just to a specific collection in a specific " -"database. Each privilege action in a role can be scoped to a different " -"collection." -msgstr "" - -#: ../source/core/collection-level-access-control.txt:36 -msgid "For example, a user defined role can contain the following privileges:" -msgstr "" - -#: ../source/core/collection-level-access-control.txt:45 -msgid "" -"The first privilege scopes its actions to the ``inventory`` collection of " -"the ``products`` database. The second privilege scopes its actions to the " -"``orders`` collection of the ``products`` database." -msgstr "" - -#: ../source/core/collection-level-access-control.txt:50 -msgid "Additional Information" -msgstr "" - -#: ../source/core/collection-level-access-control.txt:52 -msgid "" -"For more information on user-defined roles and MongoDB authorization model, " -"see :doc:`/core/authorization`. For a tutorial on creating user-defined " -"roles, see :doc:`/tutorial/manage-users-and-roles`." -msgstr "" - -#: ../source/core/collection-level-access-control.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/crud-introduction.po b/locale/zh/LC_MESSAGES/core/crud-introduction.po deleted file mode 100644 index 3e537cd8840..00000000000 --- a/locale/zh/LC_MESSAGES/core/crud-introduction.po +++ /dev/null @@ -1,141 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/crud-introduction.txt:3 -msgid "MongoDB CRUD Introduction" -msgstr "" - -#: ../source/core/crud-introduction.txt:7 -msgid "" -"MongoDB stores data in the form of *documents*, which are JSON-like field " -"and value pairs. Documents are analogous to structures in programming " -"languages that associate keys with values (e.g. dictionaries, hashes, maps, " -"and associative arrays). Formally, MongoDB documents are :term:`BSON` " -"documents. BSON is a binary representation of :term:`JSON` with additional " -"type information. In the documents, the value of a field can be any of the " -"BSON data types, including other documents, arrays, and arrays of documents." -" For more information, see :doc:`/core/document`." -msgstr "" - -#: ../source/core/crud-introduction.txt:19 -msgid "" -"MongoDB stores all documents in :term:`collections `. A " -"collection is a group of related documents that have a set of shared common " -"indexes. Collections are analogous to a table in relational databases." -msgstr "" - -#: ../source/core/crud-introduction.txt:27 -msgid "Database Operations" -msgstr "" - -#: ../source/core/crud-introduction.txt:30 -msgid "Query" -msgstr "" - -#: ../source/core/crud-introduction.txt:32 -msgid "" -"In MongoDB a query targets a specific collection of documents. Queries " -"specify criteria, or conditions, that identify the documents that MongoDB " -"returns to the clients. A query may include a *projection* that specifies " -"the fields from the matching documents to return. You can optionally modify " -"queries to impose limits, skips, and sort orders." -msgstr "" - -#: ../source/core/crud-introduction.txt:38 -msgid "" -"In the following diagram, the query process specifies a query criteria and a" -" sort modifier:" -msgstr "" - -#: ../source/core/crud-introduction.txt:43 -msgid "See :doc:`/core/read-operations-introduction` for more information." -msgstr "" - -#: ../source/core/crud-introduction.txt:46 -msgid "Data Modification" -msgstr "" - -#: ../source/core/crud-introduction.txt:48 -msgid "" -"Data modification refers to operations that create, update, or delete data. " -"In MongoDB, these operations modify the data of a single :term:`collection`." -" For the update and delete operations, you can specify the criteria to " -"select the documents to update or remove." -msgstr "" - -#: ../source/core/crud-introduction.txt:53 -msgid "" -"In the following diagram, the insert operation adds a new document to the " -"``users`` collection." -msgstr "" - -#: ../source/core/crud-introduction.txt:58 -msgid "See :doc:`/core/write-operations-introduction` for more information." -msgstr "" - -#: ../source/core/crud-introduction.txt:62 -msgid "Related Features" -msgstr "" - -#: ../source/core/crud-introduction.txt:65 -msgid ":doc:`Indexes `" -msgstr "" - -#: ../source/core/crud-introduction.txt:67 -msgid "" -"To enhance the performance of common queries and updates, MongoDB has full " -"support for secondary indexes. These indexes allow applications to store a " -"*view* of a portion of the collection in an efficient data structure. Most " -"indexes store an ordered representation of all values of a field or a group " -"of fields. Indexes may also :ref:`enforce uniqueness `, " -"store objects in a :doc:`geospatial representation `, and facilitate :doc:`text search `." -msgstr "" - -#: ../source/core/crud-introduction.txt:78 -msgid ":doc:`Replica Set Read Preference `" -msgstr "" - -#: ../source/core/crud-introduction.txt:80 -msgid "" -"For replica sets and sharded clusters with replica set components, " -"applications specify :ref:`read preferences `. " -"A read preference determines how the client directs read operations to the " -"set." -msgstr "" - -#: ../source/core/crud-introduction.txt:86 -msgid ":doc:`Write Concern `" -msgstr "" - -#: ../source/core/crud-introduction.txt:88 -msgid "" -"Applications can also control the behavior of write operations using " -":ref:`write concern `. Particularly useful for deployments " -"with replica sets, the write concern semantics allow clients to specify the " -"assurance that MongoDB provides when reporting on the success of a write " -"operation." -msgstr "" - -#: ../source/core/crud-introduction.txt:95 -msgid ":doc:`Aggregation `" -msgstr "" - -#: ../source/core/crud-introduction.txt:97 -msgid "" -"In addition to the basic queries, MongoDB provides several data aggregation " -"features. For example, MongoDB can return counts of the number of documents " -"that match a query, or return the number of distinct values for a field, or " -"process a collection of documents using a versatile stage-based data " -"processing pipeline or map-reduce operations." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/crud.po b/locale/zh/LC_MESSAGES/core/crud.po deleted file mode 100644 index 06b795be6fe..00000000000 --- a/locale/zh/LC_MESSAGES/core/crud.po +++ /dev/null @@ -1,117 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 69c8f9e0f95741d499675577f6988e15 -#: ../source/core/crud.txt:3 -msgid "MongoDB CRUD Concepts" -msgstr "" - -# 154582f5488d4037b0b901fc9c2d46f3 -#: ../source/core/crud.txt:13 -msgid "" -"This section contains information on additional concepts related to CRUD " -"operations in MongoDB." -msgstr "" - -# af3d00acda5e4896b914a67e57065489 -#: ../source/core/crud.txt:22 -msgid "Atomicity, consistency, and distributed operations" -msgstr "" - -# 67993ea493154fe8b8499a4fbf333e53 -#: ../source/core/crud.txt:17 -msgid ":doc:`/core/write-operations-atomicity`" -msgstr "" - -# fc3a9bc252f04114945aba0d2ea3171f -#: ../source/core/crud.txt:18 -msgid ":doc:`/core/read-isolation-consistency-recency`" -msgstr "" - -# 033c99cbff1e4dd2b4ca6b8cd4700a9a -#: ../source/core/crud.txt:19 -msgid ":doc:`/core/distributed-queries`" -msgstr "" - -# ba2155146d7b4614a8ca8a0bb5b2629a -#: ../source/core/crud.txt:20 -msgid ":doc:`/core/distributed-write-operations`" -msgstr "" - -# 9a2987a52c4a4dd69c3e47f686b3cf92 -#: ../source/core/crud.txt:21 -msgid ":doc:`/tutorial/perform-two-phase-commits`" -msgstr "" - -# 5a603196423d449fad5ce0154f73d69c -#: ../source/core/crud.txt:22 -msgid ":doc:`/tutorial/perform-findAndModify-linearizable-reads`" -msgstr "" - -# 93869613808b420ba53848107bfc387c -#: ../source/core/crud.txt:28 -msgid "Query Plan, Performance, and Analysis" -msgstr "" - -# 48a20851ee3445df8206f658873f150a -#: ../source/core/crud.txt:25 -msgid ":doc:`/core/query-plans`" -msgstr "" - -# e555a07381354cb39cb8e4d6a2760d0f -#: ../source/core/crud.txt:26 -msgid ":doc:`/core/query-optimization`" -msgstr "" - -# 0962bd7385004c95b0b2fd299288c51c -#: ../source/core/crud.txt:27 -msgid ":doc:`/tutorial/analyze-query-plan`" -msgstr "" - -# 997c0eb7686e4be199574216486a6fce -#: ../source/core/crud.txt:28 -msgid ":doc:`/core/write-performance`" -msgstr "" - -# 8810f3619fb44f779ea88ea0c869c302 -#: ../source/core/crud.txt:31 -msgid "Miscellaneous" -msgstr "" - -# c71d052620d446c4ba80f66966b56d8b -#: ../source/core/crud.txt:31 -msgid ":doc:`/core/tailable-cursors`" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid ":doc:`/core/read-operations`" -#~ msgstr "" - -#~ msgid ":doc:`/core/cursors`" -#~ msgstr "" - -#~ msgid "Analyze and improve query performance." -#~ msgstr "" - -#~ msgid ":doc:`/core/write-operations`" -#~ msgstr "" - -#~ msgid ":doc:`/core/write-concern`" -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/perform-findAndModify-quorum-reads`" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/cursors.po b/locale/zh/LC_MESSAGES/core/cursors.po deleted file mode 100644 index 51276c816d4..00000000000 --- a/locale/zh/LC_MESSAGES/core/cursors.po +++ /dev/null @@ -1,165 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/cursors.txt:5 -msgid "Cursors" -msgstr "" - -#: ../source/core/cursors.txt:9 -msgid "" -"In the :program:`mongo` shell, the primary method for the read operation is " -"the :method:`db.collection.find()` method. This method queries a collection " -"and returns a :term:`cursor` to the returning documents." -msgstr "" - -#: ../source/core/cursors.txt:14 -msgid "" -"To access the documents, you need to iterate the cursor. However, in the " -":program:`mongo` shell, if the returned cursor is not assigned to a variable" -" using the ``var`` keyword, then the cursor is automatically iterated up to " -"20 times [#set-shell-batch-size]_ to print up to the first 20 documents in " -"the results." -msgstr "" - -#: ../source/core/cursors.txt:20 -msgid "" -"For example, in the :program:`mongo` shell, the following read operation " -"queries the ``inventory`` collection for documents that have ``type`` equal " -"to ``'food'`` and automatically print up to the first 20 matching documents:" -msgstr "" - -#: ../source/core/cursors.txt:29 -msgid "" -"To manually iterate the cursor to access the documents, see " -":doc:`/tutorial/iterate-a-cursor`." -msgstr "" - -#: ../source/includes/footnote-set-shell-batch-size.rst:1 -msgid "" -"You can use the ``DBQuery.shellBatchSize`` to change the number of iteration" -" from the default value ``20``. See :ref:`mongo-shell-executing-queries` for" -" more information." -msgstr "" - -#: ../source/core/cursors.txt:37 -msgid "Cursor Behaviors" -msgstr "" - -#: ../source/core/cursors.txt:40 -msgid "Closure of Inactive Cursors" -msgstr "" - -#: ../source/core/cursors.txt:42 -msgid "" -"By default, the server will automatically close the cursor after 10 minutes " -"of inactivity or if client has exhausted the cursor. To override this " -"behavior, you can specify the ``noTimeout`` flag in your query using " -":method:`cursor.addOption()`; however, you should either close the cursor " -"manually or exhaust the cursor. In the :program:`mongo` shell, you can set " -"the ``noTimeout`` flag:" -msgstr "" - -#: ../source/core/cursors.txt:53 -msgid "" -"See your :doc:`driver ` documentation for information" -" on setting the ``noTimeout`` flag. For the :program:`mongo` shell, see " -":method:`cursor.addOption()` for a complete list of available cursor flags." -msgstr "" - -#: ../source/core/cursors.txt:61 -msgid "Cursor Isolation" -msgstr "" - -#: ../source/core/cursors.txt:63 -msgid "" -"Because the cursor is not isolated during its lifetime, intervening write " -"operations on a document may result in a cursor that returns a document more" -" than once if that document has changed. To handle this situation, see the " -"information on :ref:`snapshot mode `." -msgstr "" - -#: ../source/core/cursors.txt:72 -msgid "Cursor Batches" -msgstr "" - -#: ../source/core/cursors.txt:74 -msgid "" -"The MongoDB server returns the query results in batches. Batch size will not" -" exceed the :ref:`maximum BSON document size `. " -"For most queries, the *first* batch returns 101 documents or just enough " -"documents to exceed 1 megabyte. Subsequent batch size is 4 megabytes. To " -"override the default size of the batch, see :method:`~cursor.batchSize()` " -"and :method:`~cursor.limit()`." -msgstr "" - -#: ../source/core/cursors.txt:82 -msgid "" -"For queries that include a sort operation *without* an index, the server " -"must load all the documents in memory to perform the sort before returning " -"any results." -msgstr "" - -#: ../source/core/cursors.txt:86 -msgid "" -"As you iterate through the cursor and reach the end of the returned batch, " -"if there are more results, :method:`cursor.next()` will perform a " -":data:`getmore operation ` to retrieve the next batch. To see " -"how many documents remain in the batch as you iterate the cursor, you can " -"use the :method:`~cursor.objsLeftInBatch()` method, as in the following " -"example:" -msgstr "" - -#: ../source/core/cursors.txt:102 -msgid "Cursor Information" -msgstr "" - -#: ../source/core/cursors.txt:104 -msgid "" -"The :method:`db.serverStatus()` method returns a document that includes a " -":data:`~serverStatus.metrics` field. The :data:`~serverStatus.metrics` field" -" contains a :data:`~serverStatus.metrics.cursor` field with the following " -"information:" -msgstr "" - -#: ../source/core/cursors.txt:110 -msgid "number of timed out cursors since the last server restart" -msgstr "" - -#: ../source/core/cursors.txt:112 -msgid "" -"number of open cursors with the option :data:`DBQuery.Option.noTimeout` set " -"to prevent timeout after a period of inactivity" -msgstr "" - -#: ../source/core/cursors.txt:116 -msgid "number of \"pinned\" open cursors" -msgstr "" - -#: ../source/core/cursors.txt:118 -msgid "total number of open cursors" -msgstr "" - -#: ../source/core/cursors.txt:120 -msgid "" -"Consider the following example which calls the :method:`db.serverStatus()` " -"method and accesses the ``metrics`` field from the results and then the " -"``cursor`` field from the ``metrics`` field:" -msgstr "" - -#: ../source/core/cursors.txt:129 -msgid "The result is the following document:" -msgstr "" - -#: ../source/core/cursors.txt:142 -msgid ":method:`db.serverStatus()`" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/data-model-design.po b/locale/zh/LC_MESSAGES/core/data-model-design.po deleted file mode 100644 index 9b02d7a666b..00000000000 --- a/locale/zh/LC_MESSAGES/core/data-model-design.po +++ /dev/null @@ -1,178 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/data-model-design.txt:5 -msgid "Data Model Design" -msgstr "" - -#: ../source/core/data-model-design.txt:15 -msgid "" -"Effective data models support your application needs. The key consideration " -"for the structure of your documents is the decision to :ref:`embed ` or to :ref:`use references `." -msgstr "" - -#: ../source/core/data-model-design.txt:23 -msgid "Embedded Data Models" -msgstr "" - -#: ../source/core/data-model-design.txt:25 -msgid "" -"With MongoDB, you may embed related data in a single structure or document. " -"These schema are generally known as \"denormalized\" models, and take " -"advantage of MongoDB's rich documents. Consider the following diagram:" -msgstr "" - -#: ../source/core/data-model-design.txt:32 -msgid "" -"Embedded data models allow applications to store related pieces of " -"information in the same database record. As a result, applications may need " -"to issue fewer queries and updates to complete common operations." -msgstr "" - -#: ../source/core/data-model-design.txt:36 -msgid "In general, use embedded data models when:" -msgstr "" - -#: ../source/core/data-model-design.txt:38 -msgid "" -"you have \"contains\" relationships between entities. See :ref:`data-" -"modeling-example-one-to-one`." -msgstr "" - -#: ../source/core/data-model-design.txt:41 -msgid "" -"you have one-to-many relationships between entities. In these relationships " -"the \"many\" or child documents always appear with or are viewed in the " -"context of the \"one\" or parent documents. See :ref:`data-modeling-" -"example-one-to-many`." -msgstr "" - -#: ../source/core/data-model-design.txt:46 -msgid "" -"In general, embedding provides better performance for read operations, as " -"well as the ability to request and retrieve related data in a single " -"database operation. Embedded data models make it possible to update related " -"data in a single atomic write operation." -msgstr "" - -#: ../source/core/data-model-design.txt:51 -msgid "" -"However, embedding related data in documents may lead to situations where " -"documents grow after creation. With the MMAPv1 storage engine, document " -"growth can impact write performance and lead to data fragmentation." -msgstr "" - -#: ../source/core/data-model-design.txt:56 -msgid "" -"In version 3.0.0, MongoDB uses :ref:`power-of-2-allocation` as the default " -"allocation strategy for MMAPv1 in order to account for document growth, " -"minimizing the likelihood of data fragmentation. See :ref:`power-" -"of-2-allocation` for details. Furthermore, documents in MongoDB must be " -"smaller than the :limit:`maximum BSON document size `. " -"For bulk binary data, consider :doc:`GridFS `." -msgstr "" - -#: ../source/core/data-model-design.txt:64 -msgid "" -"To interact with embedded documents, use :term:`dot notation` to \"reach " -"into\" embedded documents. See :ref:`query for data in arrays ` and :ref:`query data in embedded documents ` for more examples on accessing data in " -"arrays and embedded documents." -msgstr "" - -#: ../source/core/data-model-design.txt:73 -msgid "Normalized Data Models" -msgstr "" - -#: ../source/core/data-model-design.txt:75 -msgid "" -"Normalized data models describe relationships using :doc:`references " -"` between documents." -msgstr "" - -#: ../source/core/data-model-design.txt:80 -msgid "In general, use normalized data models:" -msgstr "" - -#: ../source/core/data-model-design.txt:82 -msgid "" -"when embedding would result in duplication of data but would not provide " -"sufficient read performance advantages to outweigh the implications of the " -"duplication." -msgstr "" - -#: ../source/core/data-model-design.txt:86 -msgid "to represent more complex many-to-many relationships." -msgstr "" - -#: ../source/core/data-model-design.txt:88 -msgid "to model large hierarchical data sets." -msgstr "" - -#: ../source/core/data-model-design.txt:90 -msgid "" -"References provides more flexibility than embedding. However, client-side " -"applications must issue follow-up queries to resolve the references. In " -"other words, normalized data models can require more round trips to the " -"server." -msgstr "" - -#: ../source/core/data-model-design.txt:95 -msgid "" -"See :ref:`data-modeling-publisher-and-books` for an example of referencing. " -"For examples of various tree models using references, see " -":doc:`/applications/data-models-tree-structures`." -msgstr "" - -#: ../source/includes/extracts/additional-resources-data-model-design.rst:4 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-data-model-design.rst:6 -msgid "" -"`Thinking in Documents Part 1 (Blog Post) `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-data-model-design.rst:7 -msgid "" -"`Thinking in Documents (Presentation) `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-data-model-design.rst:8 -msgid "" -"`Schema Design for Time Series Data (Presentation) " -"`_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-data-model-design.rst:9 -msgid "" -"`Socialite, the Open Source Status Feed - Storing a Social Graph " -"(Presentation) `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-data-model-design.rst:10 -msgid "" -"`MongoDB Rapid Start Consultation Services " -"`_" -msgstr "" - -#: ../source/core/data-model-design.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/data-model-operations.po b/locale/zh/LC_MESSAGES/core/data-model-operations.po deleted file mode 100644 index 3c38ef39480..00000000000 --- a/locale/zh/LC_MESSAGES/core/data-model-operations.po +++ /dev/null @@ -1,511 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# a4b532c021da4685b82b3e3a510df909 -#: ../source/core/data-model-operations.txt:3 -msgid "Operational Factors and Data Models" -msgstr "" - -# 0e8b6bd12cae4edcb83322e2f9e88fc6 -#: ../source/core/data-model-operations.txt -msgid "On this page" -msgstr "" - -# a84bdef6dd8c4920b7497c57c5c791c6 -#: ../source/core/data-model-operations.txt:13 -msgid "" -"Modeling application data for MongoDB depends on both the data itself, as" -" well as the characteristics of MongoDB itself. For example, different " -"data models may allow applications to use more efficient queries, " -"increase the throughput of insert and update operations, or distribute " -"activity to a sharded cluster more effectively." -msgstr "" - -# 9cb2c3b773e043a4b620493a782e69ef -#: ../source/core/data-model-operations.txt:19 -msgid "" -"These factors are *operational* or address requirements that arise " -"outside of the application but impact the performance of MongoDB based " -"applications. When developing a data model, analyze all of your " -"application's :doc:`read and write operations ` in conjunction " -"with the following considerations." -msgstr "" - -# 81a3c5a9bca14edaaae53664aa618e53 -#: ../source/core/data-model-operations.txt:28 -msgid "Document Growth" -msgstr "" - -# 33e89bfff3844380a2959c84cb42d8bc -#: ../source/core/data-model-operations.txt:32 -msgid "" -"Some updates to documents can increase the size of documents. These " -"updates include pushing elements to an array (i.e. :update:`$push`) and " -"adding new fields to a document." -msgstr "" - -# 7373eac407024b29850bae983bd9ec5b -#: ../source/core/data-model-operations.txt:36 -msgid "" -"When using the MMAPv1 storage engine, document growth can be a " -"consideration for your data model. For MMAPv1, if the document size " -"exceeds the allocated space for that document, MongoDB will relocate the " -"document on disk. With MongoDB 3.0.0, however, the default use of the " -":ref:`power-of-2-allocation` minimizes the occurrences of such re-" -"allocations as well as allows for the effective reuse of the freed record" -" space." -msgstr "" - -# 2da32d42f48a46fc93892d0e5e4eb5fe -#: ../source/core/data-model-operations.txt:44 -msgid "" -"When using MMAPv1, if your applications require updates that will " -"frequently cause document growth to exceeds the current power of 2 " -"allocation, you may want to refactor your data model to use references " -"between data in distinct documents rather than a denormalized data model." -msgstr "" - -# 785f4c90aed548929c9adf494ae22f7f -#: ../source/core/data-model-operations.txt:50 -msgid "" -"You may also use a *pre-allocation* strategy to explicitly avoid document" -" growth. Refer to the :ecosystem:`Pre-Aggregated Reports Use Case ` for an example of the *pre-allocation* " -"approach to handling document growth." -msgstr "" - -# 23589687372a405fbe3b8f658fe0ff6d -#: ../source/core/data-model-operations.txt:55 -msgid "See :doc:`/core/mmapv1` for more information on MMAPv1." -msgstr "" - -# 21761be2d8d94a6fb2fb2fe95a29483f -#: ../source/core/data-model-operations.txt:61 -msgid "Atomicity" -msgstr "" - -# fbbeda34a8304b77a14c88d57f486930 -#: ../source/core/data-model-operations.txt:63 -msgid "" -"In MongoDB, operations are atomic at the :term:`document` level. No " -"**single** write operation can change more than one document. Operations " -"that modify more than a single document in a collection still operate on " -"one document at a time. [#record-atomicity]_ Ensure that your application" -" stores all fields with atomic dependency requirements in the same " -"document. If the application can tolerate non-atomic updates for two " -"pieces of data, you can store these data in separate documents." -msgstr "" - -# e2b49318adf84798a04eee3b2f0ac995 -#: ../source/core/data-model-operations.txt:72 -msgid "" -"A data model that embeds related data in a single document facilitates " -"these kinds of atomic operations. For data models that store references " -"between related pieces of data, the application must issue separate read " -"and write operations to retrieve and modify these related pieces of data." -msgstr "" - -# ca428b02f4854a148410439b65b82a4b -#: ../source/core/data-model-operations.txt:78 -msgid "" -"See :ref:`data-modeling-atomic-operation` for an example data model that " -"provides atomic updates for a single document." -msgstr "" - -# 9a4ea48a08ee476291d16b73f51c5872 -#: ../source/core/data-model-operations.txt:81 -msgid "" -"Document-level atomic operations include all operations within a single " -"MongoDB document record: operations that affect multiple embedded " -"documents within that single record are still atomic." -msgstr "" - -# 021ab0c6a4974dfbb9daa65227145858 -#: ../source/core/data-model-operations.txt:87 -msgid "Sharding" -msgstr "" - -# a5c61edd9e364f4aba83905a812b3e6a -#: ../source/core/data-model-operations.txt:89 -msgid "" -"MongoDB uses :term:`sharding` to provide horizontal scaling. These " -"clusters support deployments with large data sets and high-throughput " -"operations. Sharding allows users to :term:`partition ` a" -" :term:`collection` within a database to distribute the collection's " -"documents across a number of :program:`mongod` instances or :term:`shards" -" `." -msgstr "" - -# ec756bc3da724e128c6f7f8364977445 -#: ../source/core/data-model-operations.txt:96 -msgid "" -"To distribute data and application traffic in a sharded collection, " -"MongoDB uses the :ref:`shard key `. Selecting the proper " -":ref:`shard key ` has significant implications for " -"performance, and can enable or prevent query isolation and increased " -"write capacity. It is important to consider carefully the field or fields" -" to use as the shard key." -msgstr "" - -# d029a686e6e14d6583abb9a6872e9c76 -#: ../source/core/data-model-operations.txt:103 -msgid "" -"See :doc:`/sharding` and :doc:`/core/sharding-shard-key` for more " -"information." -msgstr "" - -# 1ddda084674b43c39d71293bc4f2a363 -#: ../source/core/data-model-operations.txt:109 -msgid "Indexes" -msgstr "" - -# b10e59d57fde49fdbec75ae2b4ff7b4d -#: ../source/core/data-model-operations.txt:111 -msgid "" -"Use indexes to improve performance for common queries. Build indexes on " -"fields that appear often in queries and for all operations that return " -"sorted results. MongoDB automatically creates a unique index on the " -"``_id`` field." -msgstr "" - -# 6539c78b02914ae5bb31642a3f371af7 -#: ../source/core/data-model-operations.txt:116 -msgid "As you create indexes, consider the following behaviors of indexes:" -msgstr "" - -# 4c0d9311838447c88c297a7f3813e104 -#: ../source/core/data-model-operations.txt:118 -msgid "Each index requires at least 8 kB of data space." -msgstr "" - -# 40a93831a93f48b3a3b26ed179d992c2 -#: ../source/core/data-model-operations.txt:120 -msgid "" -"Adding an index has some negative performance impact for write " -"operations. For collections with high write-to-read ratio, indexes are " -"expensive since each insert must also update any indexes." -msgstr "" - -# 2d3c5999cbab43e393991239346fb9a4 -#: ../source/core/data-model-operations.txt:124 -msgid "" -"Collections with high read-to-write ratio often benefit from additional " -"indexes. Indexes do not affect un-indexed read operations." -msgstr "" - -# d24d6334443d464199c862b2690ec0cd -#: ../source/core/data-model-operations.txt:127 -msgid "" -"When active, each index consumes disk space and memory. This usage can be" -" significant and should be tracked for capacity planning, especially for " -"concerns over working set size." -msgstr "" - -# c6a184c53cf048cbbb298e19e98ee6bd -#: ../source/core/data-model-operations.txt:131 -msgid "" -"See :doc:`/applications/indexes` for more information on indexes as well " -"as :doc:`/tutorial/analyze-query-plan/`. Additionally, the MongoDB " -":doc:`database profiler ` may " -"help identify inefficient queries." -msgstr "" - -# 0c5e823f66ef4c6885e96e01a1fcbf61 -#: ../source/core/data-model-operations.txt:139 -msgid "Large Number of Collections" -msgstr "" - -# bcf88e6ef9e148ff806cee1c8379d4a2 -#: ../source/core/data-model-operations.txt:141 -msgid "" -"In certain situations, you might choose to store related information in " -"several collections rather than in a single collection." -msgstr "" - -# 97c37ceae4264edc88dc84eab6205555 -#: ../source/core/data-model-operations.txt:144 -msgid "" -"Consider a sample collection ``logs`` that stores log documents for " -"various environment and applications. The ``logs`` collection contains " -"documents of the following form:" -msgstr "" - -# cd29daf1b7fb4cfda79212bec734cb53 -#: ../source/core/data-model-operations.txt:153 -msgid "" -"If the total number of documents is low, you may group documents into " -"collection by type. For logs, consider maintaining distinct log " -"collections, such as ``logs_dev`` and ``logs_debug``. The ``logs_dev`` " -"collection would contain only the documents related to the dev " -"environment." -msgstr "" - -# 926dcb5af6a9487c814659849eb8ebbb -#: ../source/core/data-model-operations.txt:159 -msgid "" -"Generally, having a large number of collections has no significant " -"performance penalty and results in very good performance. Distinct " -"collections are very important for high-throughput batch processing." -msgstr "" - -# 8aba6a0896774951908ee1cba5872485 -#: ../source/core/data-model-operations.txt:163 -msgid "" -"When using models that have a large number of collections, consider the " -"following behaviors:" -msgstr "" - -# e5ba7d26818e4e8095c291566e44b714 -#: ../source/core/data-model-operations.txt:166 -msgid "Each collection has a certain minimum overhead of a few kilobytes." -msgstr "" - -# 05ea2044bdb4483c913e2cfc6efb7c94 -#: ../source/core/data-model-operations.txt:168 -msgid "" -"Each index, including the index on ``_id``, requires at least 8 kB of " -"data space." -msgstr "" - -# 96022a6fbcb04f77ada67b6c9cbc2921 -#: ../source/core/data-model-operations.txt:171 -msgid "" -"For each :term:`database`, a single namespace file (i.e. " -"``.ns``) stores all meta-data for that database, and each index" -" and collection has its own entry in the namespace file. MongoDB places " -":limit:`limits on the size of namespace files `." -msgstr "" - -# aeaec9365b57497ab90d10c9adb788c7 -#: ../source/core/data-model-operations.txt:177 -msgid "" -"MongoDB using the ``mmapv1`` storage engine has :limit:`limits on the " -"number of namespaces `. You may wish to know the " -"current number of namespaces in order to determine how many additional " -"namespaces the database can support. To get the current number of " -"namespaces, run the following in the :program:`mongo` shell:" -msgstr "" - -# 8926f18437e743088ee6e06b478f9b1f -#: ../source/core/data-model-operations.txt:188 -msgid "" -"The limit on the number of namespaces depend on the ``.ns`` " -"size. The namespace file defaults to 16 MB." -msgstr "" - -# d9ddc8cd172245f5ba5644c4816f5e2f -#: ../source/core/data-model-operations.txt:191 -msgid "" -"To change the size of the *new* namespace file, start the server with the" -" option :option:`--nssize \\ <--nssize>`. For existing " -"databases, after starting up the server with :option:`--nssize`, run the " -":method:`db.repairDatabase()` command from the :program:`mongo` shell. " -"For impacts and considerations on running :method:`db.repairDatabase()`, " -"see :dbcommand:`repairDatabase`." -msgstr "" - -# 5d267827fd6843c3b67b0e7b0a2ccac4 -#: ../source/core/data-model-operations.txt:202 -msgid "Collection Contains Large Number of Small Documents" -msgstr "" - -# 819edbf10a9d4f9c8531ed4eebd56b9c -#: ../source/core/data-model-operations.txt:204 -msgid "" -"You should consider embedding for performance reasons if you have a " -"collection with a large number of small documents. If you can group these" -" small documents by some logical relationship *and* you frequently " -"retrieve the documents by this grouping, you might consider \"rolling-" -"up\" the small documents into larger documents that contain an array of " -"embedded documents." -msgstr "" - -# bb848b991f094b0da20ae7c6efcbc53a -#: ../source/core/data-model-operations.txt:211 -msgid "" -"\"Rolling up\" these small documents into logical groupings means that " -"queries to retrieve a group of documents involve sequential reads and " -"fewer random disk accesses. Additionally, \"rolling up\" documents and " -"moving common fields to the larger document benefit the index on these " -"fields. There would be fewer copies of the common fields *and* there " -"would be fewer associated key entries in the corresponding index. See " -":doc:`/indexes` for more information on indexes." -msgstr "" - -# 6bbe0a370c96489295d1fbd4a69f740e -#: ../source/core/data-model-operations.txt:219 -msgid "" -"However, if you often only need to retrieve a subset of the documents " -"within the group, then \"rolling-up\" the documents may not provide " -"better performance. Furthermore, if small, separate documents represent " -"the natural model for the data, you should maintain that model." -msgstr "" - -# d3154606e66c46cdba53466392fe26f4 -#: ../source/core/data-model-operations.txt:227 -msgid "Storage Optimization for Small Documents" -msgstr "" - -# 1fda389bd1a245979461aa96a8375220 -#: ../source/core/data-model-operations.txt:229 -msgid "" -"Each MongoDB document contains a certain amount of overhead. This " -"overhead is normally insignificant but becomes significant if all " -"documents are just a few bytes, as might be the case if the documents in " -"your collection only have one or two fields." -msgstr "" - -# 1e3a61d7e6b04d88a30cf74b945bc4ee -#: ../source/core/data-model-operations.txt:234 -msgid "" -"Consider the following suggestions and strategies for optimizing storage " -"utilization for these collections:" -msgstr "" - -# 83a12ada84f448a2903fc9ff8706b1e8 -#: ../source/core/data-model-operations.txt:237 -msgid "Use the ``_id`` field explicitly." -msgstr "" - -# d0a0b48b6fc642e08bffb3ef2a03b5e2 -#: ../source/core/data-model-operations.txt:239 -msgid "" -"MongoDB clients automatically add an ``_id`` field to each document and " -"generate a unique 12-byte :term:`ObjectId` for the ``_id`` field. " -"Furthermore, MongoDB always indexes the ``_id`` field. For smaller " -"documents this may account for a significant amount of space." -msgstr "" - -# 53467be44e0f4986a517a00a7ac0c228 -#: ../source/core/data-model-operations.txt:245 -msgid "" -"To optimize storage use, users can specify a value for the ``_id`` field " -"explicitly when inserting documents into the collection. This strategy " -"allows applications to store a value in the ``_id`` field that would have" -" occupied space in another portion of the document." -msgstr "" - -# cc8ab59f0bba48d19735dffe834e6972 -#: ../source/core/data-model-operations.txt:250 -msgid "" -"You can store any value in the ``_id`` field, but because this value " -"serves as a primary key for documents in the collection, it must uniquely" -" identify them. If the field's value is not unique, then it cannot serve " -"as a primary key as there would be collisions in the collection." -msgstr "" - -# 68622cde98b94b9cbae77cf140abb0fc -#: ../source/core/data-model-operations.txt:256 -msgid "Use shorter field names." -msgstr "" - -# 6239af983c1a4ce6a485ca31b15607e7 -#: ../source/core/data-model-operations.txt:260 -msgid "" -"Shortening field names reduces expressiveness and does not provide " -"considerable benefit for larger documents and where document overhead is " -"not of significant concern. Shorter field names do not reduce the size of" -" indexes, because indexes have a predefined structure." -msgstr "" - -# 4ea49eb72ade4094822f305eda02a2cd -#: ../source/core/data-model-operations.txt:266 -msgid "In general, it is not necessary to use short field names." -msgstr "" - -# 43b13967c6cc475a9fdceaa64d82357f -#: ../source/core/data-model-operations.txt:268 -msgid "" -"MongoDB stores all field names in every document. For most documents, " -"this represents a small fraction of the space used by a document; " -"however, for small documents the field names may represent a " -"proportionally large amount of space. Consider a collection of small " -"documents that resemble the following:" -msgstr "" - -# 10ddab27a41e4de8920688b984f13217 -#: ../source/core/data-model-operations.txt:278 -msgid "" -"If you shorten the field named ``last_name`` to ``lname`` and the field " -"named ``best_score`` to ``score``, as follows, you could save 9 bytes per" -" document." -msgstr "" - -# 2f776d9932f34c7da06d81891c58796d -#: ../source/core/data-model-operations.txt:286 -msgid "Embed documents." -msgstr "" - -# 5f9c7727402e414dbad0f459dad39a43 -#: ../source/core/data-model-operations.txt:288 -msgid "" -"In some cases you may want to embed documents in other documents and save" -" on the per-document overhead. See :ref:`faq-developers-embed-documents`." -msgstr "" - -# cc2135ad0587491fb61a90f87399a8ee -#: ../source/core/data-model-operations.txt:293 -msgid "Data Lifecycle Management" -msgstr "" - -# 9c26f6baa578401793202a26231b428b -#: ../source/core/data-model-operations.txt:295 -msgid "" -"Data modeling decisions should take data lifecycle management into " -"consideration." -msgstr "" - -# 464ddd3b453d410697b72aaec2150bc7 -#: ../source/core/data-model-operations.txt:298 -msgid "" -"The :doc:`Time to Live or TTL feature ` of " -"collections expires documents after a period of time. Consider using the " -"TTL feature if your application requires some data to persist in the " -"database for a limited period of time." -msgstr "" - -# bcb2216e25534b658620b9f6e693f103 -#: ../source/core/data-model-operations.txt:303 -msgid "" -"Additionally, if your application only uses recently inserted documents, " -"consider :doc:`/core/capped-collections`. Capped collections provide " -"*first-in-first-out* (FIFO) management of inserted documents and " -"efficiently support operations that insert and read documents based on " -"insertion order." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "Each index requires at least 8KB of data space." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB uses :term:`sharding` to provide " -#~ "horizontal scaling. These clusters support " -#~ "deployments with large data sets and " -#~ "high-throughput operations. Sharding allows" -#~ " users to :term:`partition` a " -#~ ":term:`collection` within a database to " -#~ "distribute the collection's documents across" -#~ " a number of :program:`mongod` instances" -#~ " or :term:`shards `." -#~ msgstr "" - -#~ msgid "" -#~ "See :doc:`/core/sharding-introduction` and " -#~ ":doc:`/core/sharding-shard-key` for more " -#~ "information." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/data-modeling-introduction.po b/locale/zh/LC_MESSAGES/core/data-modeling-introduction.po deleted file mode 100644 index 3af698d48cb..00000000000 --- a/locale/zh/LC_MESSAGES/core/data-modeling-introduction.po +++ /dev/null @@ -1,163 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/data-modeling-introduction.txt:3 -msgid "Data Modeling Introduction" -msgstr "" - -#: ../source/core/data-modeling-introduction.txt:13 -msgid "" -"Data in MongoDB has a *flexible schema*. Unlike SQL databases, where you " -"must determine and declare a table's schema before inserting data, MongoDB's" -" :term:`collections ` do not enforce :term:`document` structure." -" This flexibility facilitates the mapping of documents to an entity or an " -"object. Each document can match the data fields of the represented entity, " -"even if the data has substantial variation. In practice, however, the " -"documents in a collection share a similar structure." -msgstr "" - -#: ../source/core/data-modeling-introduction.txt:22 -msgid "" -"The key challenge in data modeling is balancing the needs of the " -"application, the performance characteristics of the database engine, and the" -" data retrieval patterns. When designing data models, always consider the " -"application usage of the data (i.e. queries, updates, and processing of the " -"data) as well as the inherent structure of the data itself." -msgstr "" - -#: ../source/core/data-modeling-introduction.txt:30 -msgid "Document Structure" -msgstr "" - -#: ../source/core/data-modeling-introduction.txt:34 -msgid "" -"The key decision in designing data models for MongoDB applications revolves " -"around the structure of documents and how the application represents " -"relationships between data. There are two tools that allow applications to " -"represent these relationships: *references* and *embedded documents*." -msgstr "" - -#: ../source/core/data-modeling-introduction.txt:41 -msgid "References" -msgstr "" - -#: ../source/core/data-modeling-introduction.txt:43 -msgid "" -"References store the relationships between data by including links or " -"*references* from one document to another. Applications can resolve these " -":doc:`references ` to access the related " -"data. Broadly, these are *normalized* data models." -msgstr "" - -#: ../source/core/data-modeling-introduction.txt:50 -msgid "" -"See :ref:`data-modeling-referencing` for the strengths and weaknesses of " -"using references." -msgstr "" - -#: ../source/core/data-modeling-introduction.txt:54 -msgid "Embedded Data" -msgstr "" - -#: ../source/core/data-modeling-introduction.txt:56 -msgid "" -"Embedded documents capture relationships between data by storing related " -"data in a single document structure. MongoDB documents make it possible to " -"embed document structures in a field or array within a document. These " -"*denormalized* data models allow applications to retrieve and manipulate " -"related data in a single database operation." -msgstr "" - -#: ../source/core/data-modeling-introduction.txt:65 -msgid "" -"See :ref:`data-modeling-embedding` for the strengths and weaknesses of " -"embedding documents." -msgstr "" - -#: ../source/core/data-modeling-introduction.txt:71 -msgid "Atomicity of Write Operations" -msgstr "" - -#: ../source/core/data-modeling-introduction.txt:73 -msgid "" -"In MongoDB, write operations are atomic at the :term:`document` level, and " -"no single write operation can atomically affect more than one document or " -"more than one collection. A denormalized data model with embedded data " -"combines all related data for a represented entity in a single document. " -"This facilitates atomic write operations since a single write operation can " -"insert or update the data for an entity. Normalizing the data would split " -"the data across multiple collections and would require multiple write " -"operations that are not atomic collectively." -msgstr "" - -#: ../source/core/data-modeling-introduction.txt:83 -msgid "" -"However, schemas that facilitate atomic writes may limit ways that " -"applications can use the data or may limit ways to modify applications. The " -":ref:`Atomicity Considerations ` documentation " -"describes the challenge of designing a schema that balances flexibility and " -"atomicity." -msgstr "" - -#: ../source/core/data-modeling-introduction.txt:90 -msgid "Document Growth" -msgstr "" - -#: ../source/core/data-modeling-introduction.txt:92 -msgid "" -"Some updates, such as pushing elements to an array or adding new fields, " -"increase a :term:`document's ` size." -msgstr "" - -#: ../source/core/data-modeling-introduction.txt:95 -msgid "" -"For the MMAPv1 storage engine, if the document size exceeds the allocated " -"space for that document, MongoDB relocates the document on disk. When using " -"the MMAPv1 storage engine, growth consideration can affect the decision to " -"normalize or denormalize data. See :ref:`Document Growth Considerations " -"` for more about planning for and managing " -"document growth for MMAPv1." -msgstr "" - -#: ../source/core/data-modeling-introduction.txt:103 -msgid "Data Use and Performance" -msgstr "" - -#: ../source/core/data-modeling-introduction.txt:105 -msgid "" -"When designing a data model, consider how applications will use your " -"database. For instance, if your application only uses recently inserted " -"documents, consider using :doc:`/core/capped-collections`. Or if your " -"application needs are mainly read operations to a collection, adding indexes" -" to support common queries can improve performance." -msgstr "" - -#: ../source/core/data-modeling-introduction.txt:111 -msgid "" -"See :doc:`/core/data-model-operations` for more information on these and " -"other operational considerations that affect data model designs." -msgstr "" - -#: ../source/includes/extracts/additional-resources-data-modeling-introduction.rst:4 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-data-modeling-introduction.rst:6 -msgid "" -"`Thinking in Documents Part 1 (Blog Post) `_" -msgstr "" - -#: ../source/core/data-modeling-introduction.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/data-models.po b/locale/zh/LC_MESSAGES/core/data-models.po deleted file mode 100644 index 122e6f9a8c2..00000000000 --- a/locale/zh/LC_MESSAGES/core/data-models.po +++ /dev/null @@ -1,57 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/data-models.txt:3 -msgid "Data Modeling Concepts" -msgstr "" - -#: ../source/core/data-models.txt:13 -msgid "Consider the following aspects of data modeling in MongoDB:" -msgstr "" - -#: ../source/includes/toc/dfn-list-data-modeling-concepts.rst:5 -msgid ":doc:`/core/data-model-design`" -msgstr "" - -#: ../source/includes/toc/dfn-list-data-modeling-concepts.rst:4 -msgid "" -"Presents the different strategies that you can choose from when determining " -"your data model, their strengths and their weaknesses." -msgstr "" - -#: ../source/includes/toc/dfn-list-data-modeling-concepts.rst:9 -msgid ":doc:`/core/data-model-operations`" -msgstr "" - -#: ../source/includes/toc/dfn-list-data-modeling-concepts.rst:8 -msgid "" -"Details features you should keep in mind when designing your data model, " -"such as lifecycle management, indexing, horizontal scalability, and document" -" growth." -msgstr "" - -#: ../source/core/data-models.txt:17 -msgid "" -"For a general introduction to data modeling in MongoDB, see the :doc:`Data " -"Modeling Introduction `. For example data " -"models, see :doc:`Data Modeling Examples and Patterns `." -msgstr "" - -#~ msgid ":doc:`/core/gridfs`" -#~ msgstr "" - -#~ msgid "" -#~ "GridFS is a specification for storing documents that exceeds the " -#~ ":term:`BSON`\\-document size limit of 16MB." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/databases-and-collections.po b/locale/zh/LC_MESSAGES/core/databases-and-collections.po deleted file mode 100644 index 15d72cbf60e..00000000000 --- a/locale/zh/LC_MESSAGES/core/databases-and-collections.po +++ /dev/null @@ -1,144 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/databases-and-collections.txt:3 -msgid "Databases and Collections" -msgstr "" - -#: ../source/core/databases-and-collections.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/core/databases-and-collections.txt:13 -msgid "" -"MongoDB stores :ref:`BSON documents `, i.e. data " -"records, in :term:`collections `; the collections in databases." -msgstr "" - -#: ../source/core/databases-and-collections.txt:20 -msgid "Databases" -msgstr "" - -#: ../source/core/databases-and-collections.txt:22 -msgid "In MongoDB, databases hold collections of documents." -msgstr "" - -#: ../source/core/databases-and-collections.txt:24 -msgid "" -"To select a database to use, in the :program:`mongo` shell, issue the ``use " -"`` statement, as in the following example:" -msgstr "" - -#: ../source/core/databases-and-collections.txt:32 -msgid "Create a Database" -msgstr "" - -#: ../source/core/databases-and-collections.txt:34 -msgid "" -"If a database does not exist, MongoDB creates the database when you first " -"store data for that database. As such, you can switch to a non-existent " -"database and perform the following operation in the :program:`mongo` shell:" -msgstr "" - -#: ../source/core/databases-and-collections.txt:45 -msgid "" -"The :method:`~db.collection.insert()` operation creates both the database " -"``myNewDB`` and the collection ``myNewCollection1`` if they do not already " -"exist." -msgstr "" - -#: ../source/core/databases-and-collections.txt:49 -msgid "" -"For a list of restrictions on database names, see :ref:`restrictions-on-db-" -"names`." -msgstr "" - -#: ../source/core/databases-and-collections.txt:55 -msgid "Collections" -msgstr "" - -#: ../source/core/databases-and-collections.txt:57 -msgid "" -"MongoDB stores documents in collections. Collections are analogous to tables" -" in relational databases." -msgstr "" - -#: ../source/core/databases-and-collections.txt:61 -msgid "Create a Collection" -msgstr "" - -#: ../source/core/databases-and-collections.txt:63 -msgid "" -"If a collection does not exist, MongoDB creates the collection when you " -"first store data for that collection." -msgstr "" - -#: ../source/core/databases-and-collections.txt:71 -msgid "" -"Both the :method:`~db.collection.insert()` and the " -":method:`~db.collection.createIndex()` operations create their respective " -"collection if they do not already exist." -msgstr "" - -#: ../source/core/databases-and-collections.txt:75 -msgid "" -"For a list of restrictions on database names, see :ref:`restrictions-on-" -"collection-names`." -msgstr "" - -#: ../source/core/databases-and-collections.txt:79 -msgid "Explicit Creation" -msgstr "" - -#: ../source/core/databases-and-collections.txt:81 -msgid "" -"MongoDB provides the :method:`db.createCollection()` method to explicitly " -"create a collection with various options, such as setting the maximum size " -"or the documentation validation rules. If you are not specifying these " -"options, you do not need to explicitly create the collection since MongoDB " -"creates new collections when you first store data for the collections." -msgstr "" - -#: ../source/core/databases-and-collections.txt:88 -msgid "To modify these collection options, see :dbcommand:`collMod`." -msgstr "" - -#: ../source/core/databases-and-collections.txt:91 -msgid "Document Validation" -msgstr "" - -#: ../source/core/databases-and-collections.txt:95 -msgid "" -"By default, a collection does not require its documents to have the same " -"schema; i.e. the documents in a single collection do not need to have the " -"same set of fields and the data type for a field can differ across documents" -" within a collection." -msgstr "" - -#: ../source/core/databases-and-collections.txt:100 -msgid "" -"Starting in MongoDB 3.2, however, you can enforce :doc:`document validation " -"rules ` for a collection during update and insert" -" operations. See :doc:`/core/document-validation` for details." -msgstr "" - -#: ../source/core/databases-and-collections.txt:106 -msgid "Modifying Document Structure" -msgstr "" - -#: ../source/core/databases-and-collections.txt:108 -msgid "" -"To change the structure of the documents in a collection, such as add new " -"fields, remove existing fields, or change the field values to a new type, " -"update the documents to the new structure." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/distributed-queries.po b/locale/zh/LC_MESSAGES/core/distributed-queries.po deleted file mode 100644 index 1ac19411cd3..00000000000 --- a/locale/zh/LC_MESSAGES/core/distributed-queries.po +++ /dev/null @@ -1,178 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/distributed-queries.txt:6 -msgid "Distributed Queries" -msgstr "" - -#: ../source/core/distributed-queries.txt:20 -msgid "Read Operations to Sharded Clusters" -msgstr "" - -#: ../source/core/distributed-queries.txt:22 -msgid "" -":term:`Sharded clusters ` allow you to partition a data set" -" among a cluster of :program:`mongod` instances in a way that is nearly " -"transparent to the application. For an overview of sharded clusters, see the" -" :doc:`/sharding` section of this manual." -msgstr "" - -#: ../source/core/distributed-queries.txt:27 -msgid "" -"For a sharded cluster, applications issue operations to one of the " -":program:`mongos` instances associated with the cluster." -msgstr "" - -#: ../source/core/distributed-queries.txt:32 -msgid "" -"Read operations on sharded clusters are most efficient when directed to a " -"specific shard. Queries to sharded collections should include the " -"collection's :ref:`shard key `. When a query includes a " -"shard key, the :program:`mongos` can use cluster metadata from the " -":ref:`config database ` to route the queries to " -"shards." -msgstr "" - -#: ../source/core/distributed-queries.txt:41 -msgid "" -"If a query does not include the shard key, the :program:`mongos` must direct" -" the query to *all* shards in the cluster. These *scatter gather* queries " -"can be inefficient. On larger clusters, scatter gather queries are " -"unfeasible for routine operations." -msgstr "" - -#: ../source/core/distributed-queries.txt:53 -msgid "" -"For more information on read operations in sharded clusters, see the " -":doc:`/core/sharded-cluster-query-router` and :ref:`sharding-shard-key` " -"sections." -msgstr "" - -#: ../source/core/distributed-queries.txt:62 -msgid "Read Operations to Replica Sets" -msgstr "" - -#: ../source/core/distributed-queries.txt:70 -msgid "reduce latency in multi-data-center deployments," -msgstr "" - -#: ../source/core/distributed-queries.txt:72 -msgid "" -"improve read throughput by distributing high read-volumes (relative to write" -" volume)," -msgstr "" - -#: ../source/core/distributed-queries.txt:1 -#: ../source/core/distributed-queries.txt:57 -msgid "read operation" -msgstr "" - -#: ../source/core/distributed-queries.txt:1 -msgid "architecture" -msgstr "" - -#: ../source/core/distributed-queries.txt:57 -#: ../source/core/distributed-queries.txt:58 -msgid "connection pooling" -msgstr "" - -#: ../source/core/distributed-queries.txt:58 -msgid "read operations" -msgstr "" - -#: ../source/core/distributed-queries.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/core/distributed-queries.txt:48 -msgid "" -"For replica set shards, read operations from secondary members of replica " -"sets may not reflect the current state of the primary. Read preferences that" -" direct read operations to different servers may result in non-monotonic " -"reads." -msgstr "" - -#: ../source/core/distributed-queries.txt:64 -msgid "" -"By default, clients reads from a replica set's :term:`primary`; however, " -"clients can specify a :doc:`read preference ` to " -"direct read operations to other members. For example, clients can configure " -"read preferences to read from secondaries or from nearest member to:" -msgstr "" - -#: ../source/core/distributed-queries.txt:75 -msgid "perform backup operations, and/or" -msgstr "" - -#: ../source/core/distributed-queries.txt:77 -msgid "" -"allow reads until a :ref:`new primary is elected `." -msgstr "" - -#: ../source/core/distributed-queries.txt:82 -msgid "" -"Read operations from secondary members of replica sets may not reflect the " -"current state of the primary. Read preferences that direct read operations " -"to different servers may result in non-monotonic reads." -msgstr "" - -#: ../source/core/distributed-queries.txt:86 -msgid "" -"You can configure the read preferece on a per-connection or per-operation " -"basis. For more information on read preference or on the read preference " -"modes, see :doc:`/core/read-preference` and :ref:`replica-set-read-" -"preference-modes`." -msgstr "" - -#~ msgid "" -#~ ":term:`Replica sets ` use :term:`read preferences ` to determine where and how to route read operations to members " -#~ "of the replica set. By default, MongoDB always reads data from a replica " -#~ "set's :term:`primary`. You can modify that behavior by changing the " -#~ ":ref:`read preference mode `." -#~ msgstr "" - -#~ msgid "" -#~ "You can configure the :ref:`read preference mode ` on a per-connection or per-operation basis to allow reads" -#~ " from :term:`secondaries ` to:" -#~ msgstr "" - -#~ msgid "for backup operations, and/or" -#~ msgstr "" - -#~ msgid "" -#~ "to allow reads during :ref:`failover ` situations." -#~ msgstr "" - -#~ msgid "" -#~ "Read operations from secondary members of replica sets are not guaranteed to" -#~ " reflect the current state of the primary, and the state of secondaries " -#~ "trails the primary by some amount of time. [#edge-cases-2-primaries]_" -#~ msgstr "" - -#~ msgid "" -#~ "For more information on read preference or on the read preference modes, see" -#~ " :doc:`/core/read-preference` and :ref:`replica-set-read-preference-modes`." -#~ msgstr "" - -#~ msgid "" -#~ "In some circumstances, two nodes in a replica set may *transiently* believe " -#~ "that they are the primary, but at most, one of them will be able to complete" -#~ " writes with :ref:`{w: majority} write concern `. The node that can " -#~ "complete :ref:`{w: majority} ` writes is the current primary, and the " -#~ "other node is a former primary that has not yet recognized its demotion, " -#~ "typically due to a :term:`network partition`. When this occurs, clients that" -#~ " connect to the former primary may observe stale data despite having " -#~ "requested read preference :readmode:`primary`." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/distributed-write-operations.po b/locale/zh/LC_MESSAGES/core/distributed-write-operations.po deleted file mode 100644 index 66894ca9323..00000000000 --- a/locale/zh/LC_MESSAGES/core/distributed-write-operations.po +++ /dev/null @@ -1,114 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 50ec7c64d2d64d44b2834693eb7064ff -#: ../source/core/distributed-write-operations.txt:3 -msgid "Distributed Write Operations" -msgstr "" - -# 310693dc7b944c10a6c9a62984502c6d -#: ../source/core/distributed-write-operations.txt -msgid "On this page" -msgstr "" - -# 5f72ed544ea6488cb389a61f73c15ca3 -#: ../source/core/distributed-write-operations.txt:16 -msgid "Write Operations on Sharded Clusters" -msgstr "" - -# 48fdf5d81822466386b0bdf6c0b82060 -#: ../source/core/distributed-write-operations.txt:18 -msgid "" -"For sharded collections in a :term:`sharded cluster`, the " -":program:`mongos` directs write operations from applications to the " -"shards that are responsible for the specific *portion* of the data set. " -"The :program:`mongos` uses the cluster metadata from the :ref:`config " -"database ` to route the write operation to the " -"appropriate shards." -msgstr "" - -# 7a29af54dd0f4122832a636f48f86d1d -#: ../source/core/distributed-write-operations.txt:27 -msgid "" -"MongoDB partitions data in a sharded collection into *ranges* based on " -"the values of the :term:`shard key`. Then, MongoDB distributes these " -"chunks to shards. The shard key determines the distribution of chunks to " -"shards. This can affect the performance of write operations in the " -"cluster." -msgstr "" - -# 146ba84003dd4cfcac4b098e5ff4efe3 -#: ../source/core/distributed-write-operations.txt:35 -msgid "" -"Update operations that affect a *single* document **must** include the " -":term:`shard key` or the ``_id`` field. Updates that affect multiple " -"documents are more efficient in some situations if they have the " -":term:`shard key`, but can be broadcast to all shards." -msgstr "" - -# 5bca07fd305d4e2da309421658bb334d -#: ../source/core/distributed-write-operations.txt:41 -msgid "" -"If the value of the shard key increases or decreases with every insert, " -"all insert operations target a single shard. As a result, the capacity of" -" a single shard becomes the limit for the insert capacity of the sharded " -"cluster." -msgstr "" - -# 41db825eaf5046a786a75f6bc1f286a5 -#: ../source/core/distributed-write-operations.txt:46 -msgid "" -"For more information, see :doc:`/sharding` and :doc:`/core/bulk-write-" -"operations`." -msgstr "" - -# 7824610541bf4fb9abff8fb31b118a39 -#: ../source/core/distributed-write-operations.txt:52 -msgid "Write Operations on Replica Sets" -msgstr "" - -# 2ad58a23216f44528d48cc2e267b845a -#: ../source/core/distributed-write-operations.txt:54 -msgid "" -"In :term:`replica sets `, all write operations go to the " -"set's :term:`primary`. The primary applies the write operation and " -"records the operations on the primary's operation log or :term:`oplog`. " -"The oplog is a reproducible sequence of operations to the data set. " -":term:`Secondary` members of the set continuously replicate the oplog and" -" apply the operations to themselves in an asynchronous process." -msgstr "" - -# 3b9b16e6a3dc44e89a9590e73f273ac5 -#: ../source/core/distributed-write-operations.txt:63 -msgid "" -"For more information on replica sets and write operations, see " -":doc:`/replication` and :doc:`/reference/write-concern`." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "For more information, see " -#~ ":doc:`/administration/sharded-clusters` and " -#~ ":doc:`/core/bulk-write-operations`." -#~ msgstr "" - -#~ msgid "" -#~ "For more information on replica sets " -#~ "and write operations, see :doc:`/core" -#~ "/replication-introduction` and :doc:`/reference" -#~ "/write-concern`." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/document-validation.po b/locale/zh/LC_MESSAGES/core/document-validation.po deleted file mode 100644 index 9f5d12d7a6e..00000000000 --- a/locale/zh/LC_MESSAGES/core/document-validation.po +++ /dev/null @@ -1,248 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 89d8fa9e6c7a4d1dab6c5f71b8b6c0f1 -#: ../source/core/document-validation.txt:3 -msgid "Document Validation" -msgstr "" - -# e77799e95290497290a8ffeccfe0aba2 -#: ../source/core/document-validation.txt -msgid "On this page" -msgstr "" - -# fbea403386f8407bb1984ec0828671ee -#: ../source/core/document-validation.txt:15 -msgid "" -"MongoDB provides the capability to validate documents during updates and " -"insertions. Validation rules are specified on a per-collection basis " -"using the ``validator`` option, which takes a document that specifies the" -" validation rules or expressions. Specify the expressions using any " -":ref:`query operators `, with the exception of " -":query:`$near`, :query:`$nearSphere`, :query:`$text`, and " -":query:`$where`." -msgstr "" - -# dd93e11f304846df97666bd0bba4d4de -#: ../source/core/document-validation.txt:23 -msgid "" -"Add document validation to an existing collection using the " -":dbcommand:`collMod` command with the ``validator`` option. You can also " -"specify document validation rules when creating a new collection using " -":method:`db.createCollection()` with the ``validator`` option, as in the " -"following:" -msgstr "" - -# 44d9b6e46ee04e6e9af4e96c6168ae84 -#: ../source/core/document-validation.txt:41 -msgid "" -"MongoDB also provides the ``validationLevel`` option, which determines " -"how strictly MongoDB applies validation rules to existing documents " -"during an update, and the ``validationAction`` option, which determines " -"whether MongoDB should ``error`` and reject documents that violate the " -"validation rules or ``warn`` about the violations in the log but allow " -"invalid documents." -msgstr "" - -# ed49f117c706431ca334c3fdf3aee52c -#: ../source/core/document-validation.txt:49 -msgid "Behavior" -msgstr "" - -# 3f79eef4561d4f66be513dbfc9d37669 -#: ../source/core/document-validation.txt:51 -msgid "" -"Validation occurs during updates and inserts. When you add validation to " -"a collection, existing documents do not undergo validation checks until " -"modification." -msgstr "" - -# 2e4376bb76474bd2b492346251ee71bc -#: ../source/core/document-validation.txt:56 -msgid "Existing Documents" -msgstr "" - -# 05be1a8d1a8744b68cd954930f90e5cd -#: ../source/core/document-validation.txt:58 -msgid "" -"You can control how MongoDB handles existing documents using the " -"``validationLevel`` option." -msgstr "" - -# 1f413aaf96f34653860b15a1900fde83 -#: ../source/core/document-validation.txt:61 -msgid "" -"By default, ``validationLevel`` is ``strict`` and MongoDB applies " -"validation rules to all inserts and updates. Setting ``validationLevel`` " -"to ``moderate`` applies validation rules to inserts and to updates to " -"existing documents that fulfill the validation criteria. With the " -"``moderate`` level, updates to existing documents that do not fulfill the" -" validation criteria are not checked for validity." -msgstr "" - -# 3449d5383c4b4d97a733aaecf3ed5966 -# 3bfb797450b34ebd91846ccd878b60db -#: ../source/core/document-validation.txt -msgid "Example" -msgstr "" - -# b346e70be9344c88b431a8b08147e63b -#: ../source/core/document-validation.txt:70 -msgid "Consider the following documents in a ``contacts`` collection:" -msgstr "" - -# 3d0ff6cef43543acb0ac7888bc64db9f -#: ../source/core/document-validation.txt:87 -msgid "" -"Issue the following command to add a validator to the ``contacts`` " -"collection:" -msgstr "" - -# 1e782d07e53b4f53beb5daf49d0c4bf9 -#: ../source/core/document-validation.txt:98 -msgid "" -"The ``contacts`` collection now has a validator with the ``moderate`` " -"validationLevel. If you attempted to update the document with ``_id`` of " -"``125876``, MongoDB would apply validation rules since the existing " -"document matches the criteria. In contrast, MongoDB will not apply " -"validation rules to updates to the document with ``_id`` of ``860000`` as" -" it does not meet the validation rules." -msgstr "" - -# 65dcdb501874410d8e6f4367a7e2ef63 -#: ../source/core/document-validation.txt:106 -msgid "" -"To disable validation entirely, you can set ``validationLevel`` to " -"``off``." -msgstr "" - -# 7ae36fe9e0f04f8ab4d249ced532b1ca -#: ../source/core/document-validation.txt:110 -msgid "Accept or Reject Invalid Documents" -msgstr "" - -# 5b932fbdb87149e7acb8992c4a83f12b -#: ../source/core/document-validation.txt:112 -msgid "" -"The ``validationAction`` option determines how MongoDB handles documents " -"that violate the validation rules." -msgstr "" - -# 0bb0f6144e6041a686549e0bdcad3a8b -#: ../source/core/document-validation.txt:115 -msgid "" -"By default, ``validationAction`` is ``error`` and MongoDB rejects any " -"insertion or update that violates the validation criteria. When " -"``validationAction`` is set to ``warn``, MongoDB logs any violations but " -"allows the insertion or update to proceed." -msgstr "" - -# 95a02111c5674e449c1de9715ed9bfd3 -#: ../source/core/document-validation.txt:122 -msgid "" -"The following example creates a ``contacts`` collection with a validator " -"that specifies that inserted or updated documents should match at least " -"one of three following conditions:" -msgstr "" - -# 35520b5983474b1ab84d43ef3d12eb2a -#: ../source/core/document-validation.txt:126 -msgid "the ``phone`` field is a string" -msgstr "" - -# 4179d5031d944e7fa8f277110b418eef -#: ../source/core/document-validation.txt:127 -msgid "the ``email`` field matches the regular expression" -msgstr "" - -# eeaa268659864cbaadbb142357ea6d47 -#: ../source/core/document-validation.txt:128 -msgid "the ``status`` field is either ``Unknown`` or ``Incomplete``." -msgstr "" - -# c4e536e7cbda42e8ba6aaae02c69ce49 -#: ../source/core/document-validation.txt:145 -msgid "" -"With the validator in place, the following insert operation fails the " -"validation rules, but since the ``validationAction`` is ``warn``, the " -"write operation logs the failure and succeeds." -msgstr "" - -# 606319b1add644f8a68818661847336b -#: ../source/core/document-validation.txt:154 -msgid "" -"The log includes the full namespace of the collection and the document " -"that failed the validation rules, as well as the time of the operation:" -msgstr "" - -# 82d0d61174664af4a4765ca7fed2a201 -#: ../source/core/document-validation.txt:163 -msgid "Restrictions" -msgstr "" - -# af1f21d2a49e4a3eb3760912a149c034 -#: ../source/core/document-validation.txt:165 -msgid "" -"You cannot specify a validator for collections in the ``admin``, " -"``local``, and ``config`` databases." -msgstr "" - -# 5c4fc514f9e149b89cb056be484ebc9b -#: ../source/core/document-validation.txt:168 -msgid "You cannot specify a validator for ``system.*`` collections." -msgstr "" - -# b4dfa79c0de742fb93dba5d3a4600760 -#: ../source/core/document-validation.txt:171 -msgid "Bypass Document Validation" -msgstr "" - -# c76d2221dfe5480ba149f21c046e7736 -#: ../source/core/document-validation.txt:173 -msgid "" -"Users can bypass document validation using the " -"``bypassDocumentValidation`` option. For a list of commands that support " -"the ``bypassDocumentValidation`` option, see :ref:`3.2-rel-notes-" -"document-validation`." -msgstr "" - -# dab7397c82434c0794935c9d2187c62c -#: ../source/core/document-validation.txt:178 -msgid "" -"For deployments that have enabled access control, to bypass document " -"validation, the authenticated user must have " -":authaction:`bypassDocumentValidation` action. The built-in roles " -":authrole:`dbAdmin` and :authrole:`restore` provide this action." -msgstr "" - -# c84ccb36304e4b79b941eba37b8fbf7e -#: ../source/core/document-validation.txt:184 -msgid "Additional Information" -msgstr "" - -# ae62f4fbcd674acfafac7393f0e198b6 -#: ../source/core/document-validation.txt:186 -msgid "" -":dbcommand:`collMod`, :method:`db.createCollection()`, " -":method:`db.getCollectionInfos()`." -msgstr "" - -#~ msgid "" -#~ "User can bypass document validation " -#~ "using the ``bypassDocumentValidation`` option. " -#~ "For a list of commands that " -#~ "support the ``bypassDocumentValidation`` option, " -#~ "see :ref:`3.2-rel-notes-document-validation`." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/document.po b/locale/zh/LC_MESSAGES/core/document.po deleted file mode 100644 index f0e90e3a29f..00000000000 --- a/locale/zh/LC_MESSAGES/core/document.po +++ /dev/null @@ -1,559 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 8131c0cf95304607a630602f829e83ef -#: ../source/core/document.txt:5 -msgid "Documents" -msgstr "" - -# 99b39c8cf437487c94689822a2656827 -#: ../source/core/document.txt -msgid "On this page" -msgstr "" - -# 6f6eb6f11dfb486293f6b86c6d211065 -#: ../source/core/document.txt:15 -msgid "" -"MongoDB stores data records as BSON documents. BSON is a binary " -"representation of :term:`JSON` documents, though it contains more data " -"types than JSON. For the BSON spec, see `bsonspec.org " -"`_. See also :doc:`/reference/bson-types`." -msgstr "" - -# 3e1371bbeddc47edba19215bd0914300 -#: ../source/core/document.txt:25 -msgid "Document Structure" -msgstr "" - -# 6a0bd2d54a1b4bcb92243bb36d0f2a4d -#: ../source/core/document.txt:27 -msgid "" -"MongoDB documents are composed of field-and-value pairs and have the " -"following structure:" -msgstr "" - -# 181d8a483fda42ba88d8447e866cbcdb -#: ../source/core/document.txt:40 -msgid "" -"The value of a field can be any of the BSON :doc:`data types `, including other documents, arrays, and arrays of " -"documents. For example, the following document contains values of varying" -" types:" -msgstr "" - -# fb889b39bd844736aca680639c598167 -#: ../source/core/document.txt:55 -msgid "The above fields have the following data types:" -msgstr "" - -# 7f5822db4f23476f820b07b202f90726 -#: ../source/core/document.txt:57 -msgid "``_id`` holds an :ref:`objectid`." -msgstr "" - -# 5ca1f45b0ae54a098490e461cf34479e -#: ../source/core/document.txt:59 -msgid "" -"``name`` holds an *embedded document* that contains the fields ``first`` " -"and ``last``." -msgstr "" - -# a7dee250749844718756f59fff879286 -#: ../source/core/document.txt:62 -msgid "``birth`` and ``death`` hold values of the *Date* type." -msgstr "" - -# 60d69b9cd9ed45a7ac0ddc551787a598 -#: ../source/core/document.txt:64 -msgid "``contribs`` holds an *array of strings*." -msgstr "" - -# 33cc148614b64523875d00d4f080b7cc -#: ../source/core/document.txt:66 -msgid "``views`` holds a value of the *NumberLong* type." -msgstr "" - -# 4cbcc4e9887246bb8995821019d26e1c -#: ../source/core/document.txt:69 -msgid "Field Names" -msgstr "" - -# 3d639b0bcefb4c0e8f90d3bf6b0a0a66 -#: ../source/core/document.txt:71 -msgid "Field names are strings." -msgstr "" - -# f1bb32fc04f5467e8127381612776060 -#: ../source/includes/fact-document-field-name-restrictions.rst:1 -msgid "" -":doc:`Documents ` have the following restrictions on " -"field names:" -msgstr "" - -# 33f9a254f70545f8879ab28f3d570bdb -#: ../source/includes/fact-document-field-name-restrictions.rst:4 -msgid "" -"The field name ``_id`` is reserved for use as a primary key; its value " -"must be unique in the collection, is immutable, and may be of any type " -"other than an array." -msgstr "" - -# 46f8d9930f344d0ca819ec678548a544 -#: ../source/includes/fact-document-field-name-restrictions.rst:8 -msgid "The field names **cannot** start with the dollar sign (``$``) character." -msgstr "" - -# 90692605cef549409ac8b2922f6dbdfd -#: ../source/includes/fact-document-field-name-restrictions.rst:10 -msgid "The field names **cannot** contain the dot (``.``) character." -msgstr "" - -# 6194ce8361ac44c8bb92e6c005e568a2 -#: ../source/includes/fact-document-field-name-restrictions.rst:12 -msgid "The field names **cannot** contain the ``null`` character." -msgstr "" - -# 0f4a0845732b4e1c94074d44ac1d759d -#: ../source/core/document.txt:75 -msgid "" -"BSON documents may have more than one field with the same name. Most " -":doc:`MongoDB interfaces `, however, represent " -"MongoDB with a structure (e.g. a hash table) that does not support " -"duplicate field names. If you need to manipulate documents that have more" -" than one field with the same name, see the :doc:`driver documentation " -"` for your driver." -msgstr "" - -# 9909b3f37519449885244773081e9d4a -#: ../source/core/document.txt:82 -msgid "" -"Some documents created by internal MongoDB processes may have duplicate " -"fields, but *no* MongoDB process will *ever* add duplicate fields to an " -"existing user document." -msgstr "" - -# 6193968c145a4c16b2685618503ad250 -#: ../source/core/document.txt:87 -msgid "Field Value Limit" -msgstr "" - -# d20a37a33e1946c8ba1aeea1909e45e3 -#: ../source/core/document.txt:89 -msgid "" -"For :doc:`indexed collections `, the values for the indexed " -"fields have a :limit:`Maximum Index Key Length ` limit. " -"See :limit:`Maximum Index Key Length ` for details." -msgstr "" - -# 3e5571bd69ff4280a457a4ab6d0cb241 -#: ../source/core/document.txt:97 -msgid "Dot Notation" -msgstr "" - -# be5227bfd74a4d7d89d52f9c58ada42f -#: ../source/core/document.txt:99 -msgid "" -"MongoDB uses the *dot notation* to access the elements of an array and to" -" access the fields of an embedded document." -msgstr "" - -# 6ce6ca4e5ee24706892bdb8bc8efb662 -#: ../source/core/document.txt:103 -msgid "Arrays" -msgstr "" - -# 067fd64b8b0d45dc9dba49cab03f2043 -#: ../source/core/document.txt:105 -msgid "" -"To specify or access an element of an array by the zero-based index " -"position, concatenate the array name with the dot (``.``) and zero-based " -"index position, and enclose in quotes:" -msgstr "" - -# b545d0609e454924b4de5b0e0862246b -# 7e71955c8e7a4b808e7182544491e52a -#: ../source/core/document.txt:113 ../source/core/document.txt:146 -msgid "For example, given the following field in a document:" -msgstr "" - -# 051e2ca6e6854613926f822cfa7ae90f -#: ../source/core/document.txt:123 -msgid "" -"To specify the third element in the ``contribs`` array, use the dot " -"notation ``\"contribs.2\"``." -msgstr "" - -# 0bc49287b6bb43a59ba39a62ce7fad79 -#: ../source/core/document.txt:128 -msgid ":update:`$` positional operator for update operations," -msgstr "" - -# 7d79179291204fb8973e22e08d9a320a -#: ../source/core/document.txt:130 -msgid ":projection:`$` projection operator when array index position is unknown" -msgstr "" - -# d314da6c59ec4444a8641e8e7bcb1679 -#: ../source/core/document.txt:133 -msgid ":ref:`read-operations-arrays` for dot notation examples with arrays." -msgstr "" - -# db15fbc7f2794c93afdba97a40846738 -#: ../source/core/document.txt:136 -msgid "Embedded Documents" -msgstr "" - -# 0ec526a151164cfda05b23223da7ae11 -#: ../source/core/document.txt:138 -msgid "" -"To specify or access a field of an embedded document with dot notation, " -"concatenate the embedded document name with the dot (``.``) and the field" -" name, and enclose in quotes:" -msgstr "" - -# f6665c61c8874130b71cc47feebb82df -#: ../source/core/document.txt:157 -msgid "" -"To specify the field named ``last`` in the ``name`` field, use the dot " -"notation ``\"name.last\"``." -msgstr "" - -# 5e95ea59c5fe4058a663869ad572074d -#: ../source/core/document.txt:160 -msgid "" -"To specify the ``number`` in the ``phone`` document in the ``contact`` " -"field, use the dot notation ``\"contact.phone.number\"``." -msgstr "" - -# 6ab21ef31c0c41409557a584e95bee23 -#: ../source/core/document.txt:165 -msgid "" -":ref:`read-operations-embedded-documents` for dot notation examples with " -"embedded documents." -msgstr "" - -# 6b1b3708ba15419ba08c5119fd4d93d2 -#: ../source/core/document.txt:169 -msgid "Document Limitations" -msgstr "" - -# 69fd57ff76674035a0416d891d0bcb5c -#: ../source/core/document.txt:171 -msgid "Documents have the following attributes:" -msgstr "" - -# a84c36759edf4abd8488f73e5feb107c -#: ../source/core/document.txt:174 -msgid "Document Size Limit" -msgstr "" - -# ce5ad63694de4515a80bef7957d1e185 -#: ../source/includes/fact-document-max-size.rst:1 -msgid "The maximum BSON document size is 16 megabytes." -msgstr "" - -# 746d3b1226d44293aae29b6f6d07e793 -#: ../source/includes/fact-document-max-size.rst:3 -msgid "" -"The maximum document size helps ensure that a single document cannot use " -"excessive amount of RAM or, during transmission, excessive amount of " -"bandwidth. To store documents larger than the maximum size, MongoDB " -"provides the GridFS API. See :program:`mongofiles` and the documentation " -"for your :doc:`driver ` for more information about" -" GridFS." -msgstr "" - -# f810de4a83ed417986681ad22b8e6052 -#: ../source/core/document.txt:179 -msgid "Document Field Order" -msgstr "" - -# 666409547105474689486daf2e674aee -#: ../source/includes/fact-update-field-order.rst:3 -msgid "" -"MongoDB preserves the order of the document fields following write " -"operations *except* for the following cases:" -msgstr "" - -# 3717a1cce0ab4a1eb2dee88e32dba146 -#: ../source/includes/fact-update-field-order.rst:6 -msgid "The ``_id`` field is always the first field in the document." -msgstr "" - -# ddb9203db55444eba2b9c4af54a9c1d4 -#: ../source/includes/fact-update-field-order.rst:8 -msgid "" -"Updates that include :update:`renaming <$rename>` of field names may " -"result in the reordering of fields in the document." -msgstr "" - -# ff7320637c4d4578acc73e8f1058b4ef -#: ../source/includes/fact-update-field-order.rst:13 -msgid "" -"Starting in version 2.6, MongoDB actively attempts to preserve the field " -"order in a document. Before version 2.6, MongoDB did not actively " -"preserve the order of the fields in a document." -msgstr "" - -# 8170082b541a4e0d96dd11526bfcdddf -#: ../source/core/document.txt:187 -msgid "The ``_id`` Field" -msgstr "" - -# e044e4e811b447b7add50a605d20cb5c -#: ../source/includes/fact-id-field.rst:1 -msgid "" -"In MongoDB, each document stored in a collection requires a unique " -":term:`_id` field that acts as a :term:`primary key`. If an inserted " -"document omits the ``_id`` field, the MongoDB driver automatically " -"generates an :ref:`objectid` for the ``_id`` field." -msgstr "" - -# 923fbfc031034ca486373d2b5def51c1 -#: ../source/includes/fact-id-field.rst:6 -msgid "" -"This also applies to documents inserted through update operations with " -":ref:`upsert: true `." -msgstr "" - -# 833b778e0cff44749518ee77c6d898fb -#: ../source/core/document.txt:191 -msgid "The ``_id`` field has the following behavior and constraints:" -msgstr "" - -# 21298a75064742418fce6fd32f8622d0 -#: ../source/core/document.txt:193 -msgid "" -"By default, MongoDB creates a unique index on the ``_id`` field during " -"the creation of a collection." -msgstr "" - -# cf2ce7582dba414b9a51ad8859a38fba -#: ../source/core/document.txt:196 -msgid "" -"The ``_id`` field is always the first field in the documents. If the " -"server receives a document that does not have the ``_id`` field first, " -"then the server will move the field to the beginning." -msgstr "" - -# 32bde891a4464939bd837fcc3d233164 -#: ../source/core/document.txt:200 -msgid "" -"The ``_id`` field may contain values of any :doc:`BSON data type " -"`, other than an array." -msgstr "" - -# 6f5260c6a6a140b1b582a3ee9227cc8c -#: ../source/core/document.txt:203 -msgid "" -"To ensure functioning replication, do not store values that are of the " -"BSON regular expression type in the ``_id`` field." -msgstr "" - -# 47c597c440534c70bd1c8badb9649719 -#: ../source/core/document.txt:209 -msgid "The following are common options for storing values for ``_id``:" -msgstr "" - -# c2e41f7725e2408d805eec73f076ae14 -#: ../source/core/document.txt:211 -msgid "Use an :ref:`objectid`." -msgstr "" - -# da88776c3bd74984814282a150dbe106 -#: ../source/core/document.txt:213 -msgid "" -"Use a natural unique identifier, if available. This saves space and " -"avoids an additional index." -msgstr "" - -# 0a864e55294f443eabf37e16cc55b355 -#: ../source/core/document.txt:216 -msgid "Generate an auto-incrementing number." -msgstr "" - -# 2a17f3d4a86849dd9bbe75dfc97e2103 -#: ../source/core/document.txt:218 -msgid "" -"Generate a UUID in your application code. For a more efficient storage of" -" the UUID values in the collection and in the ``_id`` index, store the " -"UUID as a value of the BSON ``BinData`` type." -msgstr "" - -# 8d0c795819b248c3baae2744444d7dcb -#: ../source/includes/fact-bindata-storage-optimization.rst:1 -msgid "" -"Index keys that are of the ``BinData`` type are more efficiently stored " -"in the index if:" -msgstr "" - -# c758ca514492440f9a9e3177395ea774 -#: ../source/includes/fact-bindata-storage-optimization.rst:4 -msgid "the binary subtype value is in the range of 0-7 or 128-135, and" -msgstr "" - -# 0472ae6636a6499f8b2070e4e35bb36c -#: ../source/includes/fact-bindata-storage-optimization.rst:6 -msgid "" -"the length of the byte array is: 0, 1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, " -"16, 20, 24, or 32." -msgstr "" - -# 2f27c3fc872f410dbaf9464bc2fee57a -#: ../source/core/document.txt:224 -msgid "" -"Use your driver's BSON UUID facility to generate UUIDs. Be aware that " -"driver implementations may implement UUID serialization and " -"deserialization logic differently, which may not be fully compatible with" -" other drivers. See your :api:`driver documentation <>` for information " -"concerning UUID interoperability." -msgstr "" - -# 7e2cd508fda641fa97df20047a5a5dcc -#: ../source/includes/note-insert-id-field.rst:3 -msgid "" -"Most MongoDB driver clients will include the ``_id`` field and generate " -"an ``ObjectId`` before sending the insert operation to MongoDB; however, " -"if the client sends a document without an ``_id`` field, the " -":program:`mongod` will add the ``_id`` field and generate the " -"``ObjectId``." -msgstr "" - -# c7e4cb3678a54baf8ec8c4e49ab11b25 -#: ../source/core/document.txt:233 -msgid "Other Uses of the Document Structure" -msgstr "" - -# 8d054f7bd256437981c438f8db64984d -#: ../source/core/document.txt:235 -msgid "" -"In addition to defining data records, MongoDB uses the document structure" -" throughout, including but not limited to: :ref:`query filters `, :ref:`update specifications documents `, and :ref:`index specification documents `" -msgstr "" - -# af5a01dd7a3944098c70e100ee334733 -#: ../source/core/document.txt:244 -msgid "Query Filter Documents" -msgstr "" - -# fc0e336e441c4c82aae2d44887240595 -#: ../source/core/document.txt:246 -msgid "" -"Query filter documents specify the conditions that determine which " -"records to select for read, update, and delete operations." -msgstr "" - -# 9004b44b35d54a32a18a9fc9b1bb5175 -#: ../source/core/document.txt:249 -msgid "" -"You can use ``:`` expressions to specify the equality " -"condition and :doc:`query operator ` " -"expressions." -msgstr "" - -# 2640f144f57c42699d94f313c86ce99e -#: ../source/core/document.txt:261 -msgid "" -"For examples, see :ref:`Query filters or specifications `." -msgstr "" - -# af99d9d6a43f4aa4b77da9a90b0e1954 -#: ../source/core/document.txt:267 -msgid "Update Specification Documents" -msgstr "" - -# b225336143c44cad8f282940dcb6ac0e -#: ../source/core/document.txt:269 -msgid "" -"Update specification documents use :ref:`update operators ` to specify the data modifications to perform on specific " -"fields during an :method:`db.collection.update()` operation." -msgstr "" - -# 6e051f2c3f5e41b3befa9d39eba1929e -#: ../source/core/document.txt:282 -msgid "" -"For examples, see :ref:`Update specifications `." -msgstr "" - -# 8da79e7c60154464bb9b598ecc87d9af -#: ../source/core/document.txt:288 -msgid "Index Specification Documents" -msgstr "" - -# 44c76ab7717d49349405a649fac132cb -#: ../source/core/document.txt:290 -msgid "" -"Index specifications document define the field to index and the index " -"type:" -msgstr "" - -# e40a9af399464273b29bce705c64fae7 -#: ../source/includes/extracts/additional-resources-document.rst:4 -msgid "Additional Resources" -msgstr "" - -# affdc6c1dc594765af4e6a7882f67a58 -#: ../source/includes/extracts/additional-resources-document.rst:6 -msgid "" -"`Thinking in Documents Part 1 (Blog Post) " -"`_" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "All database records." -#~ msgstr "" - -#~ msgid "Document Format" -#~ msgstr "" - -#~ msgid "``_id`` holds an *ObjectId*." -#~ msgstr "" - -#~ msgid "Use an :doc:`ObjectId `." -#~ msgstr "" - -#~ msgid "" -#~ "In MongoDB, documents stored in a " -#~ "collection require a unique :term:`_id` " -#~ "field that acts as a :term:`primary " -#~ "key`. If the ``_id`` field is " -#~ "unspecified in the documents, MongoDB " -#~ "uses :ref:`ObjectIds ` as the " -#~ "default value for the ``_id`` field; " -#~ "i.e. if a document does not " -#~ "contain a top-level ``_id`` field " -#~ "during an insert, the MongoDB driver " -#~ "adds the ``_id`` field that holds " -#~ "an :ref:`objectid`." -#~ msgstr "" - -#~ msgid "" -#~ "In addition, if the :program:`mongod` " -#~ "receives a document to insert that " -#~ "does not contain an ``_id`` field " -#~ "(e.g. through an update operation with" -#~ " an :ref:`upsert option `) :program:`mongod` will add the" -#~ " ``_id`` field that holds an " -#~ "ObjectId." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/geohaystack.po b/locale/zh/LC_MESSAGES/core/geohaystack.po deleted file mode 100644 index f0f7770d55d..00000000000 --- a/locale/zh/LC_MESSAGES/core/geohaystack.po +++ /dev/null @@ -1,80 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/geohaystack.txt:5 -msgid "``geoHaystack`` Indexes" -msgstr "" - -#: ../source/core/geohaystack.txt:15 -msgid "" -"A ``geoHaystack`` index is a special index that is optimized to return " -"results over small areas. ``geoHaystack`` indexes improve performance on " -"queries that use flat geometry." -msgstr "" - -#: ../source/core/geohaystack.txt:19 -msgid "" -"For queries that use spherical geometry, a **2dsphere index is a better " -"option** than a haystack index. :doc:`2dsphere indexes ` " -"allow field reordering; ``geoHaystack`` indexes require the first field to " -"be the location field. Also, ``geoHaystack`` indexes are only usable via " -"commands and so always return all results at once." -msgstr "" - -#: ../source/core/geohaystack.txt:27 -msgid "Behavior" -msgstr "" - -#: ../source/core/geohaystack.txt:29 -msgid "" -"``geoHaystack`` indexes create \"buckets\" of documents from the same " -"geographic area in order to improve performance for queries limited to that " -"area. Each bucket in a ``geoHaystack`` index contains all the documents " -"within a specified proximity to a given longitude and latitude." -msgstr "" - -#: ../source/core/geohaystack.txt:36 -msgid "``sparse`` Property" -msgstr "" - -#: ../source/core/geohaystack.txt:38 -msgid "" -"``geoHaystack`` indexes are :doc:`sparse ` by default " -"and ignore the :doc:`sparse: true ` option. If a " -"document lacks a ``geoHaystack`` index field (or the field is ``null`` or an" -" empty array), MongoDB does not add an entry for the document to the " -"``geoHaystack`` index. For inserts, MongoDB inserts the document but does " -"not add to the ``geoHaystack`` index." -msgstr "" - -#: ../source/core/geohaystack.txt:45 -msgid "" -"``geoHaystack`` indexes include one ``geoHaystack`` index key and one non-" -"geospatial index key; however, only the ``geoHaystack`` index field " -"determines whether the index references a document." -msgstr "" - -#: ../source/core/geohaystack.txt:50 -msgid "Create ``geoHaystack`` Index" -msgstr "" - -#: ../source/core/geohaystack.txt:52 -msgid "" -"To create a ``geoHaystack`` index, see :doc:`/tutorial/build-a-geohaystack-" -"index`. For information and example on querying a haystack index, see " -":doc:`/tutorial/query-a-geohaystack-index`." -msgstr "" - -#: ../source/core/geohaystack.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/geospatial-indexes.po b/locale/zh/LC_MESSAGES/core/geospatial-indexes.po deleted file mode 100644 index 37d4130cb37..00000000000 --- a/locale/zh/LC_MESSAGES/core/geospatial-indexes.po +++ /dev/null @@ -1,131 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/geospatial-indexes.txt:3 -msgid "``2d`` Index Internals" -msgstr "" - -#: ../source/core/geospatial-indexes.txt:13 -msgid "" -"This document provides a more in-depth explanation of the internals of " -"MongoDB's ``2d`` geospatial indexes. This material is not necessary for " -"normal operations or application development but may be useful for " -"troubleshooting and for further understanding." -msgstr "" - -#: ../source/core/geospatial-indexes.txt:21 -msgid "Calculation of Geohash Values for ``2d`` Indexes" -msgstr "" - -#: ../source/core/geospatial-indexes.txt:23 -msgid "" -"When you create a geospatial index on :term:`legacy coordinate pairs `, MongoDB computes :term:`geohash` values for the " -"coordinate pairs within the specified :ref:`location range ` and then indexes the geohash values." -msgstr "" - -#: ../source/core/geospatial-indexes.txt:28 -msgid "" -"To calculate a geohash value, recursively divide a two-dimensional map into " -"quadrants. Then assign each quadrant a two-bit value. For example, a two-bit" -" representation of four quadrants would be:" -msgstr "" - -#: ../source/core/geospatial-indexes.txt:38 -msgid "" -"These two-bit values (``00``, ``01``, ``10``, and ``11``) represent each of " -"the quadrants and all points within each quadrant. For a geohash with two " -"bits of resolution, all points in the bottom left quadrant would have a " -"geohash of ``00``. The top left quadrant would have the geohash of ``01``. " -"The bottom right and top right would have a geohash of ``10`` and ``11``, " -"respectively." -msgstr "" - -#: ../source/core/geospatial-indexes.txt:45 -msgid "" -"To provide additional precision, continue dividing each quadrant into sub-" -"quadrants. Each sub-quadrant would have the geohash value of the containing " -"quadrant concatenated with the value of the sub-quadrant. The geohash for " -"the upper-right quadrant is ``11``, and the geohash for the sub-quadrants " -"would be (clockwise from the top left): ``1101``, ``1111``, ``1110``, and " -"``1100``, respectively." -msgstr "" - -#: ../source/core/geospatial-indexes.txt:62 -msgid "Multi-location Documents for ``2d`` Indexes" -msgstr "" - -#: ../source/core/geospatial-indexes.txt:84 -msgid "" -"The values of the array may be either arrays, as in ``[ 55.5, 42.3 ]``, or " -"embedded documents, as in ``{ lng : 55.5 , lat : 42.3 }``." -msgstr "" - -#: ../source/core/geospatial-indexes.txt:87 -msgid "" -"You could then create a geospatial index on the ``locs`` field, as in the " -"following:" -msgstr "" - -#: ../source/core/geospatial-indexes.txt:94 -msgid "" -"You may also model the location data as a field inside of an embedded " -"document. In this case, the document would contain a field (e.g. " -"``addresses``) that holds an array of documents where each document has a " -"field (e.g. ``loc:``) that holds location coordinates. For example:" -msgstr "" - -#: ../source/core/geospatial-indexes.txt:115 -msgid "" -"You could then create the geospatial index on the ``addresses.loc`` field as" -" in the following example:" -msgstr "" - -#: ../source/core/geospatial-indexes.txt:122 -msgid "" -"To include the location field with the distance field in multi-location " -"document queries, specify ``includeLocs: true`` in the :dbcommand:`geoNear` " -"command." -msgstr "" - -#: ../source/core/geospatial-indexes.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/core/geospatial-indexes.txt:65 -msgid "" -":doc:`2dsphere ` indexes can cover multiple geospatial " -"fields in a document, and can express lists of points using :ref:`geojson-" -"multipoint` embedded documents." -msgstr "" - -#: ../source/core/geospatial-indexes.txt:69 -msgid "" -"While ``2d`` geospatial indexes do not support more than one geospatial " -"field in a document, you can use a :ref:`multi-key index ` to index multiple coordinate pairs in a single document. In the " -"simplest example you may have a field (e.g. ``locs``) that holds an array of" -" coordinates, as in the following example:" -msgstr "" - -#~ msgid "Support for multiple locations in a document." -#~ msgstr "" - -#~ msgid "" -#~ "While ``2d`` geospatial indexes do not support more than one set of " -#~ "coordinates in a document, you can use a :ref:`multi-key index ` to index multiple coordinate pairs in a single document. In the " -#~ "simplest example you may have a field (e.g. ``locs``) that holds an array of" -#~ " coordinates, as in the following example:" -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/gridfs.po b/locale/zh/LC_MESSAGES/core/gridfs.po deleted file mode 100644 index 0b71615fb65..00000000000 --- a/locale/zh/LC_MESSAGES/core/gridfs.po +++ /dev/null @@ -1,520 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 22c91df9909e4567b36cdc539387442e -# 7f411f106dc340ee961634f3e73dcfd2 -# 0a39e964807a4f2e8b0998302bb75dba -# 3f183a4a65dc49518d09f15445a3ca10 -# a76995c16a7549f3a5be1a4b77bbaa69 -# c2a60111587842719fe2cba22820df5e -#: ../source/core/gridfs.txt:1 ../source/core/gridfs.txt:5 -#: ../source/core/gridfs.txt:83 ../source/core/gridfs.txt:123 -#: ../source/core/gridfs.txt:162 ../source/core/gridfs.txt:237 -msgid "GridFS" -msgstr "" - -# d54f65dd24714211a553691e5d85b6c4 -#: ../source/core/gridfs.txt -msgid "On this page" -msgstr "" - -# 36ff2f13eaea4bbaad0bbf7a09e0f133 -#: ../source/core/gridfs.txt:15 -msgid "" -":term:`GridFS` is a specification for storing and retrieving files that " -"exceed the :term:`BSON`\\-document :ref:`size limit ` of 16 MB." -msgstr "" - -# ece78847658a49cbbbaa7e798f4f9adb -#: ../source/core/gridfs.txt:19 -msgid "" -"Instead of storing a file in a single document, GridFS divides the file " -"into parts, or chunks [#chunk-disambiguation]_, and stores each chunk as " -"a separate document. By default, GridFS uses a chunk size of 255 kB; that" -" is, GridFS divides a file into chunks of 255 kB with the exception of " -"the last chunk. The last chunk is only as large as necessary. Similarly, " -"files that are no larger than the chunk size only have a final chunk, " -"using only as much space as needed plus some additional metadata." -msgstr "" - -# 534df153d9044f19b8e3ad3dd582a4e1 -#: ../source/core/gridfs.txt:28 -msgid "" -"GridFS uses two collections to store files. One collection stores the " -"file chunks, and the other stores file metadata. The section :ref" -":`gridfs-collections` describes each collection in detail." -msgstr "" - -# 16edb6732fcd45ffa4630864640630b2 -#: ../source/core/gridfs.txt:32 -msgid "" -"When you query GridFS for a file, the driver will reassemble the chunks " -"as needed. You can perform range queries on files stored through GridFS. " -"You can also access information from arbitrary sections of files, such as" -" to \"skip\" to the middle of a video or audio file." -msgstr "" - -# f813f9a6e0dc4208a95e997dfcfdcbf3 -#: ../source/core/gridfs.txt:37 -msgid "" -"GridFS is useful not only for storing files that exceed 16 MB but also " -"for storing any files for which you want access without having to load " -"the entire file into memory. See also :ref:`faq-developers-when-to-use-" -"gridfs`." -msgstr "" - -# be8398598258432c83ec7e8aa1e18056 -# 782aa42082f7465ebc92eabafc5347b7 -#: ../source/core/gridfs.txt:42 ../source/core/gridfs.txt:205 -msgid "The default chunk size changed from 256 kB to 255 kB." -msgstr "" - -# f44e1d0f05d24c9685f2a9bf4d900ca5 -#: ../source/core/gridfs.txt:48 -msgid "When to Use GridFS" -msgstr "" - -# 37c4bd22eb7541799c556ae934ccd399 -#: ../source/core/gridfs.txt:50 -msgid "In MongoDB, use :term:`GridFS` for storing files larger than 16 MB." -msgstr "" - -# d0dbce92840b429a96a1580892f80905 -#: ../source/core/gridfs.txt:52 -msgid "" -"In some situations, storing large files may be more efficient in a " -"MongoDB database than on a system-level filesystem." -msgstr "" - -# 1d3f66b9449e41499e08ace9e17ab843 -#: ../source/core/gridfs.txt:55 -msgid "" -"If your filesystem limits the number of files in a directory, you can use" -" GridFS to store as many files as needed." -msgstr "" - -# ac2361370aa240b597a9180ac6c60a25 -#: ../source/core/gridfs.txt:58 -msgid "" -"When you want to access information from portions of large files without " -"having to load whole files into memory, you can use GridFS to recall " -"sections of files without reading the entire file into memory." -msgstr "" - -# 75a8232b3ad7470c8a787052b2ccb6a9 -#: ../source/core/gridfs.txt:63 -msgid "" -"When you want to keep your files and metadata automatically synced and " -"deployed across a number of systems and facilities, you can use GridFS. " -"When using :ref:`geographically distributed replica sets `, MongoDB can distribute files and their " -"metadata automatically to a number of :program:`mongod` instances and " -"facilities." -msgstr "" - -# 4dd499d6f03149a0bb5f35dcf4bfab94 -#: ../source/core/gridfs.txt:70 -msgid "" -"Do not use GridFS if you need to update the content of the entire file " -"atomically. As an alternative you can store multiple versions of each " -"file and specify the current version of the file in the metadata. You can" -" update the metadata field that indicates \"latest\" status in an atomic " -"update after uploading the new version of the file, and later remove " -"previous versions if needed." -msgstr "" - -# 18f4d8e682114d3da5498239203df0b1 -#: ../source/core/gridfs.txt:77 -msgid "" -"Furthermore, if your files are all smaller the 16 MB :limit:`BSON " -"Document Size` limit, consider storing the file manually within a single " -"document instead of using GridFS. You may use the BinData data type to " -"store the binary data. See your :doc:`drivers ` " -"documentation for details on using BinData." -msgstr "" - -# 6d77ea77a1044a2cad14d6fa1058b7e5 -#: ../source/core/gridfs.txt:87 -msgid "Use GridFS" -msgstr "" - -# 0f36916bc3784c52a6e2a2c566e16fc7 -#: ../source/core/gridfs.txt:89 -msgid "" -"To store and retrieve files using :term:`GridFS`, use either of the " -"following:" -msgstr "" - -# 57ff4c94b8304c05af2156183117aea4 -#: ../source/core/gridfs.txt:92 -msgid "" -"A MongoDB driver. See the :doc:`drivers` " -"documentation for information on using GridFS with your driver." -msgstr "" - -# f259ad8584c74648ab22ae6c02d8d50d -#: ../source/core/gridfs.txt:95 -msgid "" -"The :program:`mongofiles` command-line tool. See the " -":program:`mongofiles` reference for documentation." -msgstr "" - -# af8c99574511472f93526fbb5ce536ad -#: ../source/core/gridfs.txt:101 -msgid "GridFS Collections" -msgstr "" - -# b2647fd3b5654513a3b9bbdad2146cc6 -#: ../source/core/gridfs.txt:103 -msgid ":term:`GridFS` stores files in two collections:" -msgstr "" - -# 69c314edb8ac4f988d0d2eff87b2621e -#: ../source/core/gridfs.txt:105 -msgid "" -"``chunks`` stores the binary chunks. For details, see :ref:`gridfs-" -"chunks-collection`." -msgstr "" - -# f2aebfe517be42cf9f842e3cf6ad01b9 -#: ../source/core/gridfs.txt:108 -msgid "" -"``files`` stores the file's metadata. For details, see :ref:`gridfs-" -"files-collection`." -msgstr "" - -# 47a6977a184743a6b5faa3a3a50c1412 -#: ../source/core/gridfs.txt:111 -msgid "" -"GridFS places the collections in a common bucket by prefixing each with " -"the bucket name. By default, GridFS uses two collections with a bucket " -"named ``fs``:" -msgstr "" - -# 7865969054a64b93a9580bbb0089d5fd -#: ../source/core/gridfs.txt:115 -msgid "``fs.files``" -msgstr "" - -# d0d871b4093940618f6fb77f27840b00 -#: ../source/core/gridfs.txt:116 -msgid "``fs.chunks``" -msgstr "" - -# b896f7a4b9ba40fdbeb003eeaaff2e73 -#: ../source/core/gridfs.txt:118 -msgid "" -"You can choose a different bucket name, as well as create multiple " -"buckets in a single database. The full collection name, which includes " -"the bucket name, is subject to the :limit:`namespace length limit " -"`." -msgstr "" - -# 0f0ecbf7763f40b9b34a74d2db71dfe0 -#: ../source/core/gridfs.txt:127 -msgid "The ``chunks`` Collection" -msgstr "" - -# fa1dd2db34c543829918aa39e496974a -#: ../source/core/gridfs.txt:129 -msgid "" -"Each document in the ``chunks`` [#chunk-disambiguation]_ collection " -"represents a distinct chunk of a file as represented in :term:`GridFS`. " -"Documents in this collection have the following form:" -msgstr "" - -# 5f245ac5e2284bd49eddad96a8f63362 -#: ../source/core/gridfs.txt:142 -msgid "A document from the ``chunks`` collection contains the following fields:" -msgstr "" - -# 2525a0cf529a4210a837fae2bfe46e82 -#: ../source/core/gridfs.txt:146 -msgid "The unique :term:`ObjectId` of the chunk." -msgstr "" - -# 455bc824843944509ba57815bf95176c -#: ../source/core/gridfs.txt:150 -msgid "" -"The ``_id`` of the \"parent\" document, as specified in the ``files`` " -"collection." -msgstr "" - -# 7070ed4e6ce4419b81afbd0f5070122d -#: ../source/core/gridfs.txt:155 -msgid "" -"The sequence number of the chunk. GridFS numbers all chunks, starting " -"with 0." -msgstr "" - -# 758d8a3ce96243fab5c795b279cce7d5 -#: ../source/core/gridfs.txt:160 -msgid "The chunk's payload as a :term:`BSON` ``Binary`` type." -msgstr "" - -# 1966811cc35e448b8803d76b145cee1b -#: ../source/core/gridfs.txt:166 -msgid "The ``files`` Collection" -msgstr "" - -# 80d56c327d854b96958ed9907f6a752f -#: ../source/core/gridfs.txt:168 -msgid "" -"Each document in the ``files`` collection represents a file in " -":term:`GridFS`. Consider a document in the ``files`` collection, which " -"has the following form:" -msgstr "" - -# e8908fe242384dd480f4a7a68334d7d1 -#: ../source/core/gridfs.txt:186 -msgid "" -"Documents in the ``files`` collection contain some or all of the " -"following fields:" -msgstr "" - -# 20d5b93ed2dd429c86cfd8309e291db3 -#: ../source/core/gridfs.txt:191 -msgid "" -"The unique identifier for this document. The ``_id`` is of the data type " -"you chose for the original document. The default type for MongoDB " -"documents is :term:`BSON` :term:`ObjectId`." -msgstr "" - -# c7aa7a231e4f46a98f3f90ad42eb8131 -#: ../source/core/gridfs.txt:197 -msgid "The size of the document in bytes." -msgstr "" - -# df7528efd2fc40069f0b2e38a69ccf59 -#: ../source/core/gridfs.txt:201 -msgid "" -"The size of each chunk in **bytes**. GridFS divides the document into " -"chunks of size ``chunkSize``, except for the last, which is only as large" -" as needed. The default size is 255 kilobytes (kB)." -msgstr "" - -# bbd8755009ad44d6a7f100229a12107c -#: ../source/core/gridfs.txt:210 -msgid "" -"The date the document was first stored by GridFS. This value has the " -"``Date`` type." -msgstr "" - -# 899ba8d8df4a425787d12186f29be898 -#: ../source/core/gridfs.txt:215 -msgid "" -"An MD5 hash of the complete file returned by the :doc:`filemd5 " -"` command. This value has the ``String`` " -"type." -msgstr "" - -# b2a9edc8d0f14219b68bd32c3582644f -#: ../source/core/gridfs.txt:221 -msgid "Optional. A human-readable name for the GridFS file." -msgstr "" - -# 92736a30aef84cf0932e755827c3d726 -#: ../source/core/gridfs.txt:225 -msgid "Optional. A valid MIME type for the GridFS file." -msgstr "" - -# fecdeef7ba8e4231bda9015a708cf905 -#: ../source/core/gridfs.txt:229 -msgid "Optional. An array of alias strings." -msgstr "" - -# 56157807dede4559bb4c3882e3e8e5ae -#: ../source/core/gridfs.txt:233 -msgid "Optional. Any additional information you want to store." -msgstr "" - -# fd29840302da46cfa08b392a255b053b -#: ../source/core/gridfs.txt:235 -msgid "Applications may create additional arbitrary fields." -msgstr "" - -# 588f83957e2c427e94964e5d60fa7087 -#: ../source/core/gridfs.txt:241 -msgid "GridFS Indexes" -msgstr "" - -# 417c66eae6234473af58a638b3a6868e -#: ../source/core/gridfs.txt:243 -msgid "" -"GridFS uses indexes on each of the ``chunks`` and ``files`` collections " -"for efficiency. :doc:`Drivers ` that conform to " -"the `GridFS specification`_ automatically create these indexes for " -"convenience. You can also create any additional indexes as desired to " -"suit your application's needs." -msgstr "" - -# c1d839b3027740e9bb5624920a06887b -#: ../source/core/gridfs.txt:252 -msgid "The ``chunks`` Index" -msgstr "" - -# 3a5da03f315c4f949fb84ade0aa2735a -#: ../source/core/gridfs.txt:254 -msgid "" -":term:`GridFS` uses a :term:`unique `, :term:`compound " -"` index on the ``chunks`` collection using the " -"``files_id`` and ``n`` fields. This allows for efficient retrieval of " -"chunks, as demonstrated in the following example:" -msgstr "" - -# 57b37f3c28b34371aacccb43d169d8ed -# 9719dfc549b74c5699eb99e89d6ccea2 -#: ../source/core/gridfs.txt:263 ../source/core/gridfs.txt:288 -msgid "" -":doc:`Drivers ` that conform to the `GridFS " -"specification`_ will automatically ensure that this index exists before " -"read and write operations. See the relevant driver documentation for the " -"specific behavior of your GridFS application." -msgstr "" - -# 68bb92d767274bd1b2797528546e19f4 -# dca0172de06d41a883a3efd95ddfe99a -#: ../source/core/gridfs.txt:268 ../source/core/gridfs.txt:293 -msgid "" -"If this index does not exist, you can issue the following operation to " -"create it using the :program:`mongo` shell:" -msgstr "" - -# 8e62e9b31b1c4b40bbb7319dbf369d76 -#: ../source/core/gridfs.txt:278 -msgid "The ``files`` Index" -msgstr "" - -# 7e491958ae564c6a9b8d36c161362fe2 -#: ../source/core/gridfs.txt:280 -msgid "" -":term:`GridFS` uses an :term:`index` on the ``files`` collection using " -"the ``filename`` and ``uploadDate`` fields. This index allows for " -"efficient retrieval of files, as shown in this example:" -msgstr "" - -# 50b846c0d8a94ef1a9982c0e546bdea7 -#: ../source/core/gridfs.txt:300 -msgid "" -"The use of the term *chunks* in the context of GridFS is not related to " -"the use of the term *chunks* in the context of sharding." -msgstr "" - -# 76e87a54a23e4fa9951bf4d8c59c2431 -#: ../source/core/gridfs.txt:307 -msgid "Sharding GridFS" -msgstr "" - -# 9d336dfbf3cd4bf4a4215c98b6e45111 -#: ../source/core/gridfs.txt:309 -msgid "" -"There are two collections to consider with :term:`gridfs` - ``files`` and" -" ``chunks``." -msgstr "" - -# 4366598780a64e739d6a56e2d0a74a5f -#: ../source/core/gridfs.txt:312 -msgid "" -"If you need to shard a GridFS data store, use the ``chunks`` collection " -"setting ``{ files_id : 1, n : 1 }`` or ``{ files_id : 1 }`` as the shard " -"key index." -msgstr "" - -# 9dd88e38b53a49b1a3837d30fe5e81c7 -#: ../source/core/gridfs.txt:316 -msgid "" -"``files_id`` is an :term:`objectid` and changes :ref:`monotonically" -"`." -msgstr "" - -# 99c836a5bd5947b9b41bd895ec2e26eb -#: ../source/core/gridfs.txt:319 -msgid "" -"You cannot use :doc:`/core/hashed-sharding` when sharding the ``chunks`` " -"collection." -msgstr "" - -# 0e004d6c9700411199d478af8b8986b0 -#: ../source/core/gridfs.txt:322 -msgid "" -"The ``files`` collection is small and only contains metadata. None of the" -" required keys for GridFS lend themselves to an even distribution in a " -"sharded environment. If you *must* shard the ``files`` collection, use " -"the ``_id`` field, possibly in combination with an application field." -msgstr "" - -# 67bc3cb853cf4411a0236cc126ecaa35 -#: ../source/core/gridfs.txt:327 -msgid "" -"Leaving ``files`` unsharded allows all the file metadata documents to " -"live on the :term:`primary shard`." -msgstr "" - -# ff68a72baf144fc6bc8d89f2a429849c -#: ../source/includes/extracts/additional-resources-gridfs.rst:4 -msgid "Additional Resources" -msgstr "" - -# 0e33c79796fd47c897c0520b66b7ea00 -#: ../source/includes/extracts/additional-resources-gridfs.rst:6 -msgid "" -"`Building MongoDB Applications with Binary Files Using GridFS: Part 1 " -"`_" -msgstr "" - -# 5046271035df4d24bc39281c3a2a0517 -#: ../source/includes/extracts/additional-resources-gridfs.rst:7 -msgid "" -"`Building MongoDB Applications with Binary Files Using GridFS: Part 2 " -"`_" -msgstr "" - -# 0a39e964807a4f2e8b0998302bb75dba -#: ../source/core/gridfs.txt:83 -msgid "initialize" -msgstr "" - -# 3f183a4a65dc49518d09f15445a3ca10 -#: ../source/core/gridfs.txt:123 -msgid "chunks collection" -msgstr "" - -# a76995c16a7549f3a5be1a4b77bbaa69 -#: ../source/core/gridfs.txt:162 -msgid "files collection" -msgstr "" - -# c2a60111587842719fe2cba22820df5e -#: ../source/core/gridfs.txt:237 -msgid "index; indexes" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "The default chunk size changed from 256k to 255k." -#~ msgstr "" - -#~ msgid "Implement GridFS" -#~ msgstr "" - -#~ msgid "GridFS Index" -#~ msgstr "" - -#~ msgid "index" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/hashed-sharding.po b/locale/zh/LC_MESSAGES/core/hashed-sharding.po deleted file mode 100644 index a1f12b1b9e9..00000000000 --- a/locale/zh/LC_MESSAGES/core/hashed-sharding.po +++ /dev/null @@ -1,168 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# e083c492f1cb414981c454deba7dc3cd -#: ../source/core/hashed-sharding.txt:6 -msgid "Hashed Sharding" -msgstr "" - -# e9be698068444cb096691254e9553e8c -#: ../source/core/hashed-sharding.txt:12 -msgid "" -"Hashed sharding uses a :ref:`hashed index ` of a " -"single field as the :term:`shard key` to partition data across your " -"sharded cluster." -msgstr "" - -# 2d1467db95584c359168edcd0452d568 -#: ../source/core/hashed-sharding.txt:18 -msgid "" -"Hashed sharding provides more even data distribution across the sharded " -"cluster at the cost of reducing :ref:`sharding-query-isolation`. Post-" -"hash, documents with \"close\" shard key values are unlikely to be on the" -" same chunk or shard - the :program:`mongos` is more likely to perform " -":ref:`sharding-mongos-broadcast` to fulfill a given ranged query. " -":program:`mongos` can target queries with equality matches to a single " -"shard." -msgstr "" - -# 61b6c114d4e74479b56c885c94440873 -#: ../source/core/hashed-sharding.txt:25 -msgid "" -"If you shard an empty collection using a hashed shard key, MongoDB " -"automatically creates two empty chunks per shard, to cover the entire " -"range of the hashed shard key value across the cluster. You can control " -"how many chunks MongoDB creates with the ``numInitialChunks`` parameter " -"to :dbcommand:`shardCollection` or by manually creating chunks on the " -"empty collection using the :dbcommand:`split` command." -msgstr "" - -# 0d767818fcd24ef18e0c767f29f6e585 -#: ../source/includes/tip-applications-do-not-need-to-compute-hashes.rst -msgid "Tip" -msgstr "" - -# e6a4e85e31e047aa8ce58b771bc22e7b -#: ../source/includes/tip-applications-do-not-need-to-compute-hashes.rst:3 -msgid "" -"MongoDB automatically computes the hashes when resolving queries using " -"hashed indexes. Applications do **not** need to compute hashes." -msgstr "" - -# 8ace8798c3fa4f96b631bce171a7a418 -#: ../source/core/hashed-sharding.txt:37 -msgid "Hashed Sharding Shard Key" -msgstr "" - -# 037253ba86c3460e9f2a835ea9c384b7 -#: ../source/core/hashed-sharding.txt:39 -msgid "" -"The field you choose as your hashed shard key should have a good " -":ref:`cardinality`, or large number of different values." -" Hashed keys are ideal for shard keys with fields that change " -":ref:`monotonically` like :term:`ObjectId` values or" -" timestamps. A good example of this is the default ``_id`` field, " -"assuming it only contains :term:`ObjectID` values." -msgstr "" - -# b0a9834adcb4498fb754c3e382ee107f -#: ../source/core/hashed-sharding.txt:46 -msgid "" -"To shard a collection using a hashed shard key, see :doc:`/tutorial" -"/deploy-sharded-cluster-hashed-sharding`." -msgstr "" - -# 37180fe486ba4c06b44517be85539752 -#: ../source/core/hashed-sharding.txt:50 -msgid "Hashed vs Ranged Sharding" -msgstr "" - -# 0eb7e2b0e28b4c6ead9609be3cb3aafd -#: ../source/core/hashed-sharding.txt:52 -msgid "" -"Given a collection using a monotonically increasing value ``X`` as the " -"shard key, using ranged sharding results in a distribution of incoming " -"inserts similar to the following:" -msgstr "" - -# 815a419fd3504c49a1b37dfad26a929f -#: ../source/core/hashed-sharding.txt:58 -msgid "" -"Since the value of ``X`` is always increasing, the chunk with an upper " -"bound of :bsontype:`maxKey` receives the majority incoming " -"writes. This restricts insert operations to the single shard containing " -"this chunk, which reduces or removes the advantage of distributed writes " -"in a sharded cluster." -msgstr "" - -# 49ea2f09e333491190becf786c3bd470 -#: ../source/core/hashed-sharding.txt:63 -msgid "" -"By using a hashed index on ``X``, the distribution of inserts is similar " -"to the following:" -msgstr "" - -# 2d60437b80eb404d9d0e15a500cae66b -#: ../source/core/hashed-sharding.txt:68 -msgid "" -"Since the data is now distributed more evenly, inserts are efficiently " -"distributed throughout the cluster." -msgstr "" - -# 947e0d6272644f52aea5b3d79be3a256 -#: ../source/core/hashed-sharding.txt:72 -msgid "Shard the Collection" -msgstr "" - -# 205bb40ac8c94dc0bfeedd8b1261543f -#: ../source/core/hashed-sharding.txt:74 -msgid "" -"Use the :method:`sh.shardCollection()` method, specifying the full " -"namespace of the collection and the target :doc:`hashed index` to use as the :term:`shard key`." -msgstr "" - -# eb676b8938d0453e83184ab58534028a -#: ../source/core/hashed-sharding.txt:84 -msgid "Specify the Initial Number of Chunks" -msgstr "" - -# 3a40f6c800f94c3d9030148ebb39664c -#: ../source/core/hashed-sharding.txt:86 -msgid "" -"If you shard an empty collection using a hashed shard key, MongoDB " -"automatically creates and migrates empty chunks so that each shard has " -"two chunks. To control how many chunks MongoDB creates when sharding the " -"collection, use :dbcommand:`shardCollection` with the " -"``numInitialChunks`` parameter." -msgstr "" - -# 3998cff4968247a19ad97f9c57d68108 -#: ../source/includes/warning-hashed-index-floating-point.rst:3 -msgid "" -"MongoDB ``hashed`` indexes truncate floating point numbers to 64-bit " -"integers before hashing. For example, a ``hashed`` index would store the " -"same value for a field that held a value of ``2.3``, ``2.2``, and " -"``2.9``. To prevent collisions, do not use a ``hashed`` index for " -"floating point numbers that cannot be reliably converted to 64-bit " -"integers (and then back to floating point). MongoDB ``hashed`` indexes do" -" not support floating point values larger than 2\\ :sup:`53`." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/index-case-insensitive.po b/locale/zh/LC_MESSAGES/core/index-case-insensitive.po deleted file mode 100644 index e208f010df9..00000000000 --- a/locale/zh/LC_MESSAGES/core/index-case-insensitive.po +++ /dev/null @@ -1,183 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 623f81341d80476fa1db4812b14fbcd0 -#: ../source/core/index-case-insensitive.txt:5 -msgid "Case Insensitive Indexes" -msgstr "" - -# 4dbb854ac5f746d9ac56b08e21b49ba8 -#: ../source/core/index-case-insensitive.txt -msgid "On this page" -msgstr "" - -# 978b0d9e662d4739816f2ed0183c60cd -#: ../source/core/index-case-insensitive.txt:17 -msgid "" -"Case insensitive indexes support queries that perform string comparisons " -"without regard for case." -msgstr "" - -# b68be7f6d12044a18701d47e194d4796 -#: ../source/core/index-case-insensitive.txt:20 -msgid "" -"You can create a case insensitive index with " -":method:`db.collection.createIndex()` by specifying the ``collation`` " -"parameter as an option. For example:" -msgstr "" - -# d2c5086470f349adb7263c337b2223df -#: ../source/core/index-case-insensitive.txt:33 -msgid "To specify a collation for a case sensitive index, include:" -msgstr "" - -# 07521dd5d9f74b189738c052c6c0129e -#: ../source/core/index-case-insensitive.txt:35 -msgid "" -"``locale``: specifies language rules. See :ref:`Collation Locales" -"` for a list of available locales." -msgstr "" - -# 3987f9f18fa54ee1a5e159438f87ca35 -#: ../source/core/index-case-insensitive.txt:39 -msgid "" -"``strength``: determines comparison rules. A value of ``1`` or ``2`` " -"indicates a case insensitive collation." -msgstr "" - -# f9bdfe78ff5f4609bb45692c22ba1238 -#: ../source/core/index-case-insensitive.txt:42 -msgid "" -"For additional collation fields, see :ref:`Collation`." -msgstr "" - -# 5dbf34d9b857446b8a2be5e22001c300 -#: ../source/core/index-case-insensitive.txt:46 -msgid "Behavior" -msgstr "" - -# 3e76fd40d7fd44d7b4a013ce24b1448d -#: ../source/core/index-case-insensitive.txt:48 -msgid "" -"Using a case insensitive index does not affect the results of a query, " -"but it can increase performance; see :doc:`Indexes` for a " -"detailed discussion of the costs and benefits of indexes." -msgstr "" - -# 55bc6d3905c7461c847e3dafb842ae51 -#: ../source/core/index-case-insensitive.txt:53 -msgid "" -"To use an index that specifies a collation, query and sort operations " -"must specify the same collation as the index. If a collection has defined" -" a collation, all queries and indexes inherit that collation unless they " -"explictly specify a different collation." -msgstr "" - -# f4ce69f8f0584e6683e9324450ccef3f -#: ../source/core/index-case-insensitive.txt:59 -msgid "Examples" -msgstr "" - -# 5f22e94066d94aa79a7f6992c71e86b0 -#: ../source/core/index-case-insensitive.txt:64 -msgid "Create a Case Insensitive Index" -msgstr "" - -# 702fe8a7ec724d7782478c523e8ceedb -#: ../source/core/index-case-insensitive.txt:66 -msgid "" -"To use a case insensitive index on a collection with no default " -"collation, create an index with a collation and set the ``strength`` " -"parameter to ``1`` or ``2`` (see :ref:`Collation` for a detailed description of the ``strength`` parameter). You " -"must specify the same collation at the query level in order to use the " -"index-level collation." -msgstr "" - -# 381ae6da602a487c8b5ab224c905d6aa -#: ../source/core/index-case-insensitive.txt:73 -msgid "" -"The following example creates a collection with no default collation, " -"then adds an index on the ``type`` field with a case insensitive " -"collation." -msgstr "" - -# 22458143cc544ff1ae43cc3d641dddcb -#: ../source/core/index-case-insensitive.txt:84 -msgid "To use the index, queries must specify the same collation." -msgstr "" - -# 2b191eba44a8418a8354b7d9fbf037c5 -#: ../source/core/index-case-insensitive.txt:103 -msgid "Case Insensitive Indexes on Collections with a Default Collation" -msgstr "" - -# 1c65ba363a1b4755be33ce3d1098f660 -#: ../source/core/index-case-insensitive.txt:105 -msgid "" -"When you create a collection with a default collation, all the indexes " -"you create subsequently inherit that collation unless you specify a " -"different collation. All queries which do not specify a different " -"collation also inherit the default collation." -msgstr "" - -# c6d250c9724a41aead0fd31676a34d94 -#: ../source/core/index-case-insensitive.txt:110 -msgid "" -"The following example creates a collection called ``names`` with a " -"default collation, then creates an index on the ``first_name`` field." -msgstr "" - -# c29cea20e68e4470a7632d3eb2cc3a2d -#: ../source/core/index-case-insensitive.txt:119 -msgid "Insert a small collection of names:" -msgstr "" - -# baa92d3acd6846deaf985ef535c9353f -#: ../source/core/index-case-insensitive.txt:127 -msgid "" -"Queries on this collection use the specified collation by default, and if" -" possible use the index as well." -msgstr "" - -# 34ad7e7d54fb4fdf897b9b978a804d9a -#: ../source/core/index-case-insensitive.txt:136 -msgid "" -"The above operation uses the collection's default collation and finds all" -" three documents. It uses the index on the ``first_name`` field for " -"better performance." -msgstr "" - -# 5bb7693afdb94a6992ede285d19409fa -#: ../source/core/index-case-insensitive.txt:140 -msgid "" -"It is still possible to perform case sensitive searches on this " -"collection by specifying a different collation in the query:" -msgstr "" - -# 14fef7eab4e744a5beb230ab840110cd -#: ../source/core/index-case-insensitive.txt:148 -msgid "" -"The above operation finds only one document, because it uses a collation " -"with no ``strength`` value specified. It does not use the collection's " -"default collation or the index." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/index-compound.po b/locale/zh/LC_MESSAGES/core/index-compound.po deleted file mode 100644 index b655ade1fd7..00000000000 --- a/locale/zh/LC_MESSAGES/core/index-compound.po +++ /dev/null @@ -1,301 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/index-compound.txt:7 -msgid "Compound Indexes" -msgstr "" - -#: ../source/core/index-compound.txt:17 -msgid "" -"MongoDB supports *compound indexes*, where a single index structure holds " -"references to multiple fields [#compound-index-field-limit]_ within a " -"collection's documents. The following diagram illustrates an example of a " -"compound index on two fields:" -msgstr "" - -#: ../source/core/index-compound.txt:25 -msgid "" -"MongoDB imposes a :limit:`limit of 31 fields for any compound index `." -msgstr "" - -#: ../source/core/index-compound.txt:28 -msgid "Compound indexes can support queries that match on multiple fields." -msgstr "" - -#: ../source/core/index-compound.txt:47 -msgid "" -"Consider a collection named ``products`` that holds documents that resemble " -"the following document:" -msgstr "" - -#: ../source/core/index-compound.txt:90 -msgid "Sort Order" -msgstr "" - -#: ../source/core/index-compound.txt:92 -msgid "" -"Indexes store references to fields in either ascending (``1``) or descending" -" (``-1``) sort order. For single-field indexes, the sort order of keys " -"doesn't matter because MongoDB can traverse the index in either direction. " -"However, for :ref:`compound indexes `, sort order can " -"matter in determining whether the index can support a sort operation." -msgstr "" - -#: ../source/core/index-compound.txt:99 -msgid "" -"Consider a collection ``events`` that contains documents with the fields " -"``username`` and ``date``. Applications can issue queries that return " -"results sorted first by ascending ``username`` values and then by descending" -" (i.e. more recent to last) ``date`` values, such as:" -msgstr "" - -#: ../source/core/index-compound.txt:108 -msgid "" -"or queries that return results sorted first by descending ``username`` " -"values and then by ascending ``date`` values, such as:" -msgstr "" - -#: ../source/core/index-compound.txt:115 -msgid "The following index can support both these sort operations:" -msgstr "" - -#: ../source/core/index-compound.txt:121 -msgid "" -"However, the above index **cannot** support sorting by ascending " -"``username`` values and then by ascending ``date`` values, such as the " -"following:" -msgstr "" - -#: ../source/core/index-compound.txt:129 -msgid "" -"For more information on sort order and compound indexes, see :doc:`/tutorial" -"/sort-results-with-indexes`." -msgstr "" - -#: ../source/core/index-compound.txt:135 -msgid "Prefixes" -msgstr "" - -#: ../source/core/index-compound.txt:137 -msgid "" -"Index prefixes are the *beginning* subsets of indexed fields. For example, " -"consider the following compound index:" -msgstr "" - -#: ../source/core/index-compound.txt:144 -msgid "The index has the following index prefixes:" -msgstr "" - -#: ../source/core/index-compound.txt:146 -msgid "``{ item: 1 }``" -msgstr "" - -#: ../source/core/index-compound.txt:148 -msgid "``{ item: 1, location: 1 }``" -msgstr "" - -#: ../source/core/index-compound.txt:150 -msgid "" -"For a compound index, MongoDB can use the index to support queries on the " -"index prefixes. As such, MongoDB can use the index for queries on the " -"following fields:" -msgstr "" - -#: ../source/core/index-compound.txt:154 -msgid "the ``item`` field," -msgstr "" - -#: ../source/core/index-compound.txt:155 -msgid "the ``item`` field *and* the ``location`` field," -msgstr "" - -#: ../source/core/index-compound.txt:156 -msgid "" -"the ``item`` field *and* the ``location`` field *and* the ``stock`` field." -msgstr "" - -#: ../source/core/index-compound.txt:158 -msgid "" -"MongoDB can also use the index to support a query on ``item`` and ``stock`` " -"fields since ``item`` field corresponds to a prefix. However, the index " -"would not be as efficient in supporting the query as would be an index on " -"only ``item`` and ``stock``." -msgstr "" - -#: ../source/core/index-compound.txt:163 -msgid "" -"However, MongoDB cannot use the index to support queries that include the " -"following fields since without the ``item`` field, none of the listed fields" -" correspond to a prefix index:" -msgstr "" - -#: ../source/core/index-compound.txt:167 -msgid "the ``location`` field," -msgstr "" - -#: ../source/core/index-compound.txt:169 -msgid "the ``stock`` field, or" -msgstr "" - -#: ../source/core/index-compound.txt:171 -msgid "the ``location`` and ``stock`` fields." -msgstr "" - -#: ../source/core/index-compound.txt:173 -msgid "" -"If you have a collection that has both a compound index and an index on its " -"prefix (e.g. ``{ a: 1, b: 1 }`` and ``{ a: 1 }``), if neither index has a " -"sparse or unique constraint, then you can remove the index on the prefix " -"(e.g. ``{ a: 1 }``). MongoDB will use the compound index in all of the " -"situations that it would have used the prefix index." -msgstr "" - -#: ../source/core/index-compound.txt:180 -msgid "Index Intersection" -msgstr "" - -#: ../source/includes/fact-index-intersection-vs-compound-indexes.rst:1 -msgid "" -"Starting in version 2.6, MongoDB can use :doc:`index intersection ` to fulfill queries. The choice between creating " -"compound indexes that support your queries or relying on index intersection " -"depends on the specifics of your system. See :ref:`index-intersection-" -"compound-indexes` for more details." -msgstr "" - -#: ../source/core/index-compound.txt:1 ../source/core/index-compound.txt:86 -msgid "index" -msgstr "" - -#: ../source/core/index-compound.txt:1 -msgid "compound" -msgstr "" - -#: ../source/core/index-compound.txt:2 -msgid "compound index" -msgstr "" - -#: ../source/core/index-compound.txt:86 -msgid "sort order" -msgstr "" - -#: ../source/core/index-compound.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/core/index-compound.txt:31 -msgid "Create a Compound Index" -msgstr "" - -#: ../source/core/index-compound.txt:33 -msgid "" -"To create a :ref:`compound index ` use an operation " -"that resembles the following prototype:" -msgstr "" - -#: ../source/includes/fact-index-specification-field-value.rst:1 -msgid "" -"The value of the field in the index specification describes the kind of " -"index for that field. For example, a value of ``1`` specifies an index that " -"orders items in ascending order. A value of ``-1`` specifies an index that " -"orders items in descending order. For additional index types, see " -":ref:`index types `." -msgstr "" - -#: ../source/core/index-compound.txt:42 -msgid "" -"You may not create compound indexes that have ``hashed`` index type. You " -"will receive an error if you attempt to create a compound index that " -"includes :doc:`a hashed index field `." -msgstr "" - -#: ../source/core/index-compound.txt:61 -msgid "" -"The following operation creates an ascending index on the ``item`` and " -"``stock`` fields:" -msgstr "" - -#: ../source/core/index-compound.txt:68 -msgid "" -"The order of the fields listed in a compound index is important. The index " -"will contain references to documents sorted first by the values of the " -"``item`` field and, within each value of the ``item`` field, sorted by " -"values of the stock field. See :ref:`index-ascending-and-descending` for " -"more information." -msgstr "" - -#: ../source/core/index-compound.txt:74 -msgid "" -"In addition to supporting queries that match on all the index fields, " -"compound indexes can support queries that match on the prefix of the index " -"fields. That is, the index supports queries on the ``item`` field as well as" -" both ``item`` and ``stock`` fields:" -msgstr "" - -#: ../source/core/index-compound.txt:84 -msgid "For details, see :ref:`compound-index-prefix`." -msgstr "" - -#: ../source/core/index-compound.txt:185 -msgid "Additional Considerations" -msgstr "" - -#: ../source/includes/index-tutorials-considerations.rst:1 -msgid "" -"If your collection holds a large amount of data, and your application needs " -"to be able to access the data while building the index, consider building " -"the index in the background, as described in :ref:`index-creation-" -"background`." -msgstr "" - -#: ../source/includes/note-build-indexes-on-replica-sets.rst:1 -msgid "" -"To build or rebuild indexes for a :term:`replica set`, see :ref:`index-" -"building-replica-sets`." -msgstr "" - -#: ../source/includes/index-tutorials-considerations.rst:8 -msgid "" -"Some drivers may specify indexes, using ``NumberLong(1)`` rather than ``1`` " -"as the specification. This does not have any affect on the resulting index." -msgstr "" - -#~ msgid "Example" -#~ msgstr "" - -#~ msgid "" -#~ "If applications query on the ``item`` field as well as query on both the " -#~ "``item`` field and the ``stock`` field, you can specify a single compound " -#~ "index to support both of these queries:" -#~ msgstr "" - -#~ msgid "" -#~ "You may not create compound indexes that have ``hashed`` index fields. You " -#~ "will receive an error if you attempt to create a compound index that " -#~ "includes :doc:`a hashed index `." -#~ msgstr "" - -#~ msgid "" -#~ "The order of the fields in a compound index is very important. In the " -#~ "previous example, the index will contain references to documents sorted " -#~ "first by the values of the ``item`` field and, within each value of the " -#~ "``item`` field, sorted by values of the ``stock`` field. See :ref:`index-" -#~ "ascending-and-descending` for more information." -#~ msgstr "" - -#~ msgid "" -#~ "In addition to supporting queries that match on all the index fields, " -#~ "compound indexes can support queries that match on the prefix of the index " -#~ "fields. For details, see :ref:`compound-index-prefix`." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/index-creation.po b/locale/zh/LC_MESSAGES/core/index-creation.po deleted file mode 100644 index 3e6aa3ace43..00000000000 --- a/locale/zh/LC_MESSAGES/core/index-creation.po +++ /dev/null @@ -1,326 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/index-creation.txt:28 -msgid "Background Construction" -msgstr "" - -#: ../source/core/index-creation.txt:17 -msgid "" -"By default, creating an index blocks all other operations on a database. " -"When building an index on a collection, the database that holds the " -"collection is unavailable for read or write operations until the index build" -" completes. Any operation that requires a read or write lock on all " -"databases (e.g. :command:`listDatabases`) will wait for the foreground index" -" build to complete." -msgstr "" - -#: ../source/core/index-creation.txt:30 -msgid "" -"For potentially long running index building operations, consider the " -"``background`` operation so that the MongoDB database remains available " -"during the index building operation. For example, to create an index in the " -"background of the ``zipcode`` field of the ``people`` collection, issue the " -"following:" -msgstr "" - -#: ../source/core/index-creation.txt:40 -msgid "By default, ``background`` is ``false`` for building MongoDB indexes." -msgstr "" - -#: ../source/core/index-creation.txt:42 -msgid "" -"You can combine the background option with other options, as in the " -"following:" -msgstr "" - -#: ../source/core/index-creation.txt:50 -msgid "Behavior" -msgstr "" - -#: ../source/core/index-creation.txt:52 -msgid "" -"As of MongoDB version 2.4, a :program:`mongod` instance can build more than " -"one index in the background concurrently." -msgstr "" - -#: ../source/core/index-creation.txt:55 -msgid "" -"Before 2.4, a :program:`mongod` instance could only build one background " -"index per database at a time." -msgstr "" - -#: ../source/core/index-creation.txt:59 -msgid "" -"Background indexing operations run in the background so that other database " -"operations can run while creating the index. However, the :program:`mongo` " -"shell session or connection where you are creating the index *will* block " -"until the index build is complete. To continue issuing commands to the " -"database, open another connection or :program:`mongo` instance." -msgstr "" - -#: ../source/core/index-creation.txt:66 -msgid "" -"Queries will not use partially-built indexes: the index will only be usable " -"once the index build is complete." -msgstr "" - -#: ../source/core/index-creation.txt:71 -msgid "" -"If MongoDB is building an index in the background, you cannot perform other " -"administrative operations involving that collection, including running " -":dbcommand:`repairDatabase`, dropping the collection (i.e. " -":method:`db.collection.drop()`), and running :dbcommand:`compact`. These " -"operations will return an error during background index builds." -msgstr "" - -#: ../source/core/index-creation.txt:80 -msgid "Performance" -msgstr "" - -#: ../source/core/index-creation.txt:82 -msgid "" -"The background index operation uses an incremental approach that is slower " -"than the normal \"foreground\" index builds. If the index is larger than the" -" available RAM, then the incremental process can take *much* longer than the" -" foreground build." -msgstr "" - -#: ../source/core/index-creation.txt:87 -msgid "" -"If your application includes :method:`~db.collection.createIndex()` " -"operations, and an index *doesn't* exist for other operational concerns, " -"building the index can have a severe impact on the performance of the " -"database." -msgstr "" - -#: ../source/core/index-creation.txt:93 -msgid "" -"To avoid performance issues, make sure that your application checks for the " -"indexes at start up using the :method:`~db.collection.getIndexes()` method " -"or the :api:`equivalent method for your driver <>` and terminates if the " -"proper indexes do not exist. Always build indexes in production instances " -"using separate application code, during designated maintenance windows." -msgstr "" - -#: ../source/core/index-creation.txt:101 -msgid "Interrupted Index Builds" -msgstr "" - -#: ../source/core/index-creation.txt:103 -msgid "" -"If a background index build is in progress when the :program:`mongod` " -"process terminates, when the instance restarts the index build will restart " -"as foreground index build. If the index build encounters any errors, such as" -" a duplicate key error, the :program:`mongod` will exit with an error." -msgstr "" - -#: ../source/core/index-creation.txt:116 -msgid "Building Indexes on Secondaries" -msgstr "" - -#: ../source/core/index-creation.txt:118 -msgid "" -"Secondary members can now build indexes in the background. Previously all " -"index builds on secondaries were in the foreground." -msgstr "" - -#: ../source/core/index-creation.txt:123 -msgid "" -"Background index operations on a :term:`replica set` :term:`secondaries " -"` begin after the :term:`primary` completes building the index. " -"If MongoDB builds an index in the background on the primary, the secondaries" -" will then build that index in the background." -msgstr "" - -#: ../source/core/index-creation.txt:129 -msgid "" -"To build large indexes on secondaries the best approach is to restart one " -"secondary at a time in :term:`standalone` mode and build the index. After " -"building the index, restart as a member of the replica set, allow it to " -"catch up with the other members of the set, and then build the index on the " -"next secondary. When all the secondaries have the new index, step down the " -"primary, restart it as a standalone, and build the index on the former " -"primary." -msgstr "" - -#: ../source/core/index-creation.txt:137 -msgid "" -"The amount of time required to build the index on a secondary must be within" -" the window of the :term:`oplog`, so that the secondary can catch up with " -"the primary." -msgstr "" - -#: ../source/core/index-creation.txt:141 -msgid "" -"Indexes on secondary members in \"recovering\" mode are always built in the " -"foreground to allow them to catch up as soon as possible." -msgstr "" - -#: ../source/core/index-creation.txt:144 -msgid "" -"See :ref:`index-building-replica-sets` for a complete procedure for building" -" indexes on secondaries." -msgstr "" - -#: ../source/core/index-creation.txt:151 -msgid "Index Names" -msgstr "" - -#: ../source/core/index-creation.txt:153 -msgid "" -"The default name for an index is the concatenation of the indexed keys and " -"each key's direction in the index, 1 or -1." -msgstr "" - -#: ../source/core/index-creation.txt:0 ../source/core/index-creation.txt:0 -msgid "Example" -msgstr "" - -#: ../source/core/index-creation.txt:163 -msgid "The resulting index is named: ``item_1_quantity_-1``." -msgstr "" - -#: ../source/core/index-creation.txt:165 -msgid "" -"Optionally, you can specify a name for an index instead of using the default" -" name." -msgstr "" - -#: ../source/core/index-creation.txt:175 -msgid "The resulting index has the name ``inventory``." -msgstr "" - -#: ../source/core/index-creation.txt:177 -msgid "" -"To view the name of an index, use the :method:`getIndexes() " -"` method." -msgstr "" - -#: ../source/core/index-creation.txt:1 ../source/core/index-creation.txt:24 -#: ../source/core/index-creation.txt:147 -msgid "index" -msgstr "" - -#: ../source/core/index-creation.txt:1 -msgid "options" -msgstr "" - -#: ../source/core/index-creation.txt:24 -msgid "background creation" -msgstr "" - -#: ../source/core/index-creation.txt:147 -msgid "name" -msgstr "" - -#: ../source/core/index-creation.txt:7 -msgid "Index Build" -msgstr "" - -#: ../source/core/index-creation.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/core/index-creation.txt:109 -msgid "" -"To start the :program:`mongod` after a failed index build, use the " -":setting:`storage.indexBuildRetry` or :option:`--noIndexBuildRetry ` to skip the index build on start up." -msgstr "" - -#: ../source/core/index-creation.txt:181 -msgid "View Index Build Operations" -msgstr "" - -#: ../source/core/index-creation.txt:183 -msgid "" -"To see the status of an index build operation, you can use the " -":method:`db.currentOp()` method in the :program:`mongo` shell. To filter the" -" current operations for index creation operations, see :ref:`currentOp-" -"index-creation` for an example." -msgstr "" - -#: ../source/core/index-creation.txt:188 -msgid "" -"The :data:`~currentOp.msg` field will include the percent of the build that " -"is complete." -msgstr "" - -#: ../source/core/index-creation.txt:192 -msgid "Terminate Index Build Operation" -msgstr "" - -#: ../source/core/index-creation.txt:194 -msgid "" -"To terminate an ongoing index build, use the :method:`db.killOp()` method in" -" the :program:`mongo` shell. For index builds, the effects of " -":method:`db.killOp()` may not be immediate and may occur well after much of " -"the index build operation has completed." -msgstr "" - -#: ../source/core/index-creation.txt:199 -msgid "" -"You cannot terminate a *replicated* index build on secondary members of a " -"replica set. To minimize the impact of building an index on replica sets, " -"see :doc:`/tutorial/build-indexes-on-replica-sets`." -msgstr "" - -#: ../source/core/index-creation.txt:205 -msgid "" -"Before MongoDB 2.4, you could *only* terminate *background* index builds. " -"After 2.4, you can terminate both *background* index builds and foreground " -"index builds." -msgstr "" - -#: ../source/core/index-creation.txt:210 -msgid ":method:`db.currentOp()`, :method:`db.killOp()`" -msgstr "" - -#~ msgid "Index Creation" -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB provides several options that *only* affect the creation of the " -#~ "index. Specify these options in a document as the second argument to the " -#~ ":method:`db.collection.createIndex()` method. This section describes the " -#~ "uses of these creation options and their behavior." -#~ msgstr "" - -#~ msgid "Related" -#~ msgstr "" - -#~ msgid "" -#~ "Some options that you can specify to :method:`~db.collection.createIndex()` " -#~ "options control the :doc:`properties of the index `," -#~ " which are *not* index creation options. For example, the :doc:`unique " -#~ "` option affects the behavior of the index after " -#~ "creation." -#~ msgstr "" - -#~ msgid "" -#~ "For a detailed description of MongoDB's index types, see :doc:`/core/index-" -#~ "types` and :doc:`/core/index-properties` for related documentation." -#~ msgstr "" - -#~ msgid "" -#~ "Before 2.2, a single :program:`mongod` instance could only build one index " -#~ "at a time." -#~ msgstr "" - -#~ msgid "" -#~ "To start the :program:`mongod` after a failed index build, use the " -#~ ":setting:`storage.indexBuildRetry` or :option:`--noIndexBuildRetry ` to skip the index build on start up. .. _index-" -#~ "creation-building-indexes-on-secondaries:" -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/index-hashed.po b/locale/zh/LC_MESSAGES/core/index-hashed.po deleted file mode 100644 index 3b925bee2b7..00000000000 --- a/locale/zh/LC_MESSAGES/core/index-hashed.po +++ /dev/null @@ -1,155 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 1a5323c90fb747789833b05b6fbb5dca -#: ../source/core/index-hashed.txt:7 -msgid "Hashed Indexes" -msgstr "" - -# 59a8bd7c3f774a8492fd87919d9b015a -#: ../source/core/index-hashed.txt -msgid "On this page" -msgstr "" - -# bdf215b7b6b9497995dffb307c5d5a19 -#: ../source/core/index-hashed.txt:19 -msgid "" -"Hashed indexes maintain entries with hashes of the values of the indexed " -"field." -msgstr "" - -# aa73c4b8d0db41a4a2bbddae6ac39163 -#: ../source/core/index-hashed.txt:22 -msgid "" -"Hashed indexes support :doc:`sharding ` using hashed shard " -"keys. :ref:`Hashed based sharding ` uses a " -"hashed index of a field as the shard key to partition data across your " -"sharded cluster." -msgstr "" - -# dd2f47e34a274ee9abad30383d6aa9e5 -#: ../source/core/index-hashed.txt:27 -msgid "" -"Using a hashed shard key to shard a collection results in a more random " -"distribution of data. See :doc:`/tutorial/deploy-sharded-cluster-hashed-" -"sharding` for more details." -msgstr "" - -# cf66c1a1c6bf4ae88ae087ed2ca22f55 -#: ../source/core/index-hashed.txt:33 -msgid "Hashing Function" -msgstr "" - -# fecdc7e8b47e47c7b5958396031af008 -#: ../source/core/index-hashed.txt:35 -msgid "" -"Hashed indexes uses a hashing function to compute the hash of the value " -"of the index field. The hashing function collapses embedded documents and" -" computes the hash for the entire value but does not support multi-key " -"(i.e. arrays) indexes." -msgstr "" - -# d8aff9176c5c4eddb7b8dec277dce015 -#: ../source/includes/tip-applications-do-not-need-to-compute-hashes.rst -msgid "Tip" -msgstr "" - -# 15d128e285184adf842a74fe700af1a9 -#: ../source/includes/tip-applications-do-not-need-to-compute-hashes.rst:3 -msgid "" -"MongoDB automatically computes the hashes when resolving queries using " -"hashed indexes. Applications do **not** need to compute hashes." -msgstr "" - -# e1f7ac73a8974a2b87bd8ffdc6656043 -#: ../source/core/index-hashed.txt:43 -msgid "Create a Hashed Index" -msgstr "" - -# f83893b1ff3548fdb2e3c1a8fd0360ab -#: ../source/core/index-hashed.txt:45 -msgid "" -"To create a :ref:`hashed index `, specify ``hashed`` " -"as the value of the index key, as in the following example:" -msgstr "" - -# e5ec595f5ad54accad7e53a7d60968cd -#: ../source/core/index-hashed.txt:55 -msgid "Considerations" -msgstr "" - -# a6366291a334433fae8e4b3bcb0f648c -#: ../source/core/index-hashed.txt:57 -msgid "" -"MongoDB supports ``hashed`` indexes of any single field. The hashing " -"function collapses embedded documents and computes the hash for the " -"entire value, but does not support multi-key (i.e. arrays) indexes." -msgstr "" - -# 32dfef237f674c9e95f940754ac37b8b -#: ../source/core/index-hashed.txt:61 -msgid "" -"You may not create compound indexes that have ``hashed`` index fields or " -"specify a unique constraint on a ``hashed`` index; however, you can " -"create both a ``hashed`` index and an ascending/descending (i.e. non-" -"hashed) index on the same field: MongoDB will use the scalar index for " -"range queries." -msgstr "" - -# ef6664a1646846ab954e43b731ebc247 -#: ../source/includes/warning-hashed-index-floating-point.rst:3 -msgid "" -"MongoDB ``hashed`` indexes truncate floating point numbers to 64-bit " -"integers before hashing. For example, a ``hashed`` index would store the " -"same value for a field that held a value of ``2.3``, ``2.2``, and " -"``2.9``. To prevent collisions, do not use a ``hashed`` index for " -"floating point numbers that cannot be reliably converted to 64-bit " -"integers (and then back to floating point). MongoDB ``hashed`` indexes do" -" not support floating point values larger than 2\\ :sup:`53`." -msgstr "" - -# 6173709bfc4e4774af0a6d1f4d8039b2 -#: ../source/core/index-hashed.txt:1 -msgid "index" -msgstr "" - -# 6173709bfc4e4774af0a6d1f4d8039b2 -#: ../source/core/index-hashed.txt:1 -msgid "hashed" -msgstr "" - -#~ msgid "Hashed Index" -#~ msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "Hashed indexes support :doc:`sharding ` using hashed shard " -#~ "keys. :ref:`Hashed based sharding " -#~ "` uses a hashed" -#~ " index of a field as the shard" -#~ " key to partition data across your" -#~ " sharded cluster." -#~ msgstr "" - -#~ msgid "" -#~ "Using a hashed shard key to shard" -#~ " a collection results in a more " -#~ "random distribution of data. See " -#~ ":doc:`/tutorial/shard-collection-with-a-hashed-" -#~ "shard-key` for more details." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/index-intersection.po b/locale/zh/LC_MESSAGES/core/index-intersection.po deleted file mode 100644 index 828164c3271..00000000000 --- a/locale/zh/LC_MESSAGES/core/index-intersection.po +++ /dev/null @@ -1,161 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/index-intersection.txt:3 -msgid "Index Intersection" -msgstr "" - -#: ../source/core/index-intersection.txt:15 -msgid "" -"MongoDB can use the intersection of multiple indexes to fulfill queries. " -"[#previous-versions]_ In general, each index intersection involves two " -"indexes; however, MongoDB can employ multiple/nested index intersections to " -"resolve a query." -msgstr "" - -#: ../source/core/index-intersection.txt:20 -msgid "" -"To illustrate index intersection, consider a collection ``orders`` that has " -"the following indexes:" -msgstr "" - -#: ../source/core/index-intersection.txt:28 -msgid "" -"MongoDB can use the intersection of the two indexes to support the following" -" query:" -msgstr "" - -#: ../source/core/index-intersection.txt:35 -msgid "" -"To determine if MongoDB used index intersection, run " -":method:`~cursor.explain()`; the results of :ref:`explain() ` will include either an ``AND_SORTED`` stage or an " -"``AND_HASH`` stage." -msgstr "" - -#: ../source/core/index-intersection.txt:40 -msgid "" -"In previous versions, MongoDB could use only a single index to fulfill most " -"queries. The exception to this is queries with :query:`$or` clauses, which " -"could use a single index for each :query:`$or` clause." -msgstr "" - -#: ../source/core/index-intersection.txt:46 -msgid "Index Prefix Intersection" -msgstr "" - -#: ../source/core/index-intersection.txt:48 -msgid "" -"With index intersection, MongoDB can use an intersection of either the " -"entire index or the index prefix. An index prefix is a subset of a compound " -"index, consisting of one or more keys starting from the beginning of the " -"index." -msgstr "" - -#: ../source/core/index-intersection.txt:53 -msgid "Consider a collection ``orders`` with the following indexes:" -msgstr "" - -#: ../source/core/index-intersection.txt:60 -msgid "" -"To fulfill the following query which specifies a condition on both the " -"``qty`` field and the ``status`` field, MongoDB can use the intersection of " -"the two indexes:" -msgstr "" - -#: ../source/core/index-intersection.txt:71 -msgid "Index Intersection and Compound Indexes" -msgstr "" - -#: ../source/core/index-intersection.txt:73 -msgid "" -"Index intersection does not eliminate the need for creating :doc:`compound " -"indexes `. However, because both the list order (i.e. " -"the order in which the keys are listed in the index) and the sort order " -"(i.e. ascending or descending), matter in :doc:`compound indexes `, a compound index may not support a query condition that " -"does not include the :ref:`index prefix keys ` or " -"that specifies a different sort order." -msgstr "" - -#: ../source/core/index-intersection.txt:82 -msgid "" -"For example, if a collection ``orders`` has the following compound index, " -"with the ``status`` field listed before the ``ord_date`` field:" -msgstr "" - -#: ../source/core/index-intersection.txt:89 -msgid "The compound index can support the following queries:" -msgstr "" - -#: ../source/core/index-intersection.txt:101 -msgid "But not the following two queries:" -msgstr "" - -#: ../source/core/index-intersection.txt:108 -msgid "However, if the collection has two separate indexes:" -msgstr "" - -#: ../source/core/index-intersection.txt:115 -msgid "" -"The two indexes can, either individually or through index intersection, " -"support all four aforementioned queries." -msgstr "" - -#: ../source/core/index-intersection.txt:118 -msgid "" -"The choice between creating compound indexes that support your queries or " -"relying on index intersection depends on the specifics of your system." -msgstr "" - -#: ../source/core/index-intersection.txt:122 -msgid "" -":doc:`compound indexes `, :ref:`compound-key-indexes`" -msgstr "" - -#: ../source/core/index-intersection.txt:126 -msgid "Index Intersection and Sort" -msgstr "" - -#: ../source/core/index-intersection.txt:128 -msgid "" -"Index intersection does not apply when the :method:`~cursor.sort()` " -"operation requires an index completely separate from the query predicate." -msgstr "" - -#: ../source/core/index-intersection.txt:132 -msgid "For example, the ``orders`` collection has the following indexes:" -msgstr "" - -#: ../source/core/index-intersection.txt:141 -msgid "" -"MongoDB cannot use index intersection for the following query with sort:" -msgstr "" - -#: ../source/core/index-intersection.txt:147 -msgid "" -"That is, MongoDB does not use the ``{ qty: 1 }`` index for the query, and " -"the separate ``{ status: 1 }`` or the ``{ status: 1, ord_date: -1 }`` index " -"for the sort." -msgstr "" - -#: ../source/core/index-intersection.txt:151 -msgid "" -"However, MongoDB can use index intersection for the following query with " -"sort since the index ``{ status: 1, ord_date: -1 }`` can fulfill part of the" -" query predicate." -msgstr "" - -#: ../source/core/index-intersection.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/index-multikey.po b/locale/zh/LC_MESSAGES/core/index-multikey.po deleted file mode 100644 index 3263a14d7c9..00000000000 --- a/locale/zh/LC_MESSAGES/core/index-multikey.po +++ /dev/null @@ -1,263 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/index-multikey.txt:7 -msgid "Multikey Indexes" -msgstr "" - -#: ../source/core/index-multikey.txt:17 -msgid "" -"To index a field that holds an array value, MongoDB creates an index key for" -" each element in the array. These *multikey* indexes support efficient " -"queries against array fields. Multikey indexes can be constructed over " -"arrays that hold both scalar values (e.g. strings, numbers) *and* nested " -"documents." -msgstr "" - -#: ../source/core/index-multikey.txt:26 -msgid "Create Multikey Index" -msgstr "" - -#: ../source/core/index-multikey.txt:28 -msgid "" -"To create a multikey index, use the :method:`db.collection.createIndex()` " -"method:" -msgstr "" - -#: ../source/core/index-multikey.txt:35 -msgid "" -"MongoDB automatically creates a multikey index if any indexed field is an " -"array; you do not need to explicitly specify the multikey type." -msgstr "" - -#: ../source/core/index-multikey.txt:39 -msgid "Index Bounds" -msgstr "" - -#: ../source/core/index-multikey.txt:41 -msgid "" -"If an index is multikey, then computation of the index bounds follows " -"special rules. For details on multikey index bounds, see :doc:`/core" -"/multikey-index-bounds`." -msgstr "" - -#: ../source/core/index-multikey.txt:46 -msgid "Limitations" -msgstr "" - -#: ../source/core/index-multikey.txt:49 -msgid "Compound Multikey Indexes" -msgstr "" - -#: ../source/core/index-multikey.txt:51 -msgid "" -"For a :ref:`compound ` multikey index, each indexed " -"document can have *at most* one indexed field whose value is an array. As " -"such, you cannot create a compound multikey index if more than one to-be-" -"indexed field of a document is an array. Or, if a compound multikey index " -"already exists, you cannot insert a document that would violate this " -"restriction." -msgstr "" - -#: ../source/core/index-multikey.txt:58 -msgid "" -"For example, consider a collection that contains the following document:" -msgstr "" - -#: ../source/core/index-multikey.txt:64 -msgid "" -"You cannot create a compound multikey index ``{ a: 1, b: 1 }`` on the " -"collection since both the ``a`` and ``b`` fields are arrays." -msgstr "" - -#: ../source/core/index-multikey.txt:67 -msgid "But consider a collection that contains the following documents:" -msgstr "" - -#: ../source/core/index-multikey.txt:74 -msgid "" -"A compound multikey index ``{ a: 1, b: 1 }`` is permissible since for each " -"document, only one field indexed by the compound multikey index is an array;" -" i.e. no document contains array values for both ``a`` and ``b`` fields. " -"After creating the compound multikey index, if you attempt to insert a " -"document where both ``a`` and ``b`` fields are arrays, MongoDB will fail the" -" insert." -msgstr "" - -#: ../source/core/index-multikey.txt:82 -msgid "Shard Keys" -msgstr "" - -#: ../source/core/index-multikey.txt:84 -msgid "You **cannot** specify a multikey index as the shard key index." -msgstr "" - -#: ../source/core/index-multikey.txt:88 -msgid "" -"However, if the shard key index is a :ref:`prefix ` " -"of a compound index, the compound index is allowed to become a compound " -"*multikey* index if one of the other keys (i.e. keys that are not part of " -"the shard key) indexes an array. Compound multikey indexes can have an " -"impact on performance." -msgstr "" - -#: ../source/core/index-multikey.txt:95 -msgid "Hashed Indexes" -msgstr "" - -#: ../source/core/index-multikey.txt:97 -msgid ":doc:`Hashed ` indexes **cannot** be multikey." -msgstr "" - -#: ../source/core/index-multikey.txt:100 -msgid "Covered Queries" -msgstr "" - -#: ../source/includes/fact-multikey-index-covered-query.rst:1 -msgid "" -"A :ref:`multikey index ` cannot support a :ref:`covered" -" query `." -msgstr "" - -#: ../source/core/index-multikey.txt:145 -msgid "Examples" -msgstr "" - -#: ../source/core/index-multikey.txt:148 -msgid "Index Basic Arrays" -msgstr "" - -#: ../source/core/index-multikey.txt:150 -msgid "Consider a ``survey`` collection with the following document:" -msgstr "" - -#: ../source/core/index-multikey.txt:156 -msgid "Create an index on the field ``ratings``:" -msgstr "" - -#: ../source/core/index-multikey.txt:162 -msgid "" -"Since the ``ratings`` field contains an array, the index on ``ratings`` is " -"multikey. The multikey index contains the following three index keys, each " -"pointing to the same document:" -msgstr "" - -#: ../source/core/index-multikey.txt:166 -msgid "``2``," -msgstr "" - -#: ../source/core/index-multikey.txt:168 -msgid "``5``, and" -msgstr "" - -#: ../source/core/index-multikey.txt:170 -msgid "``9``." -msgstr "" - -#: ../source/core/index-multikey.txt:173 -msgid "Index Arrays with Embedded Documents" -msgstr "" - -#: ../source/core/index-multikey.txt:175 -msgid "" -"You can create multikey indexes on array fields that contain nested objects." -msgstr "" - -#: ../source/core/index-multikey.txt:178 -msgid "" -"Consider an ``inventory`` collection with documents of the following form:" -msgstr "" - -#: ../source/core/index-multikey.txt:214 -msgid "" -"The following operation creates a multikey index on the ``stock.size`` and " -"``stock.quantity`` fields:" -msgstr "" - -#: ../source/core/index-multikey.txt:221 -msgid "" -"The compound multikey index can support queries with predicates that include" -" both indexed fields as well as predicates that include only the index " -"prefix ``\"stock.size\"``, as in the following examples:" -msgstr "" - -#: ../source/core/index-multikey.txt:230 -msgid "" -"For details on how MongoDB can combine multikey index bounds, see " -":doc:`/core/multikey-index-bounds`. For more information on behavior of " -"compound indexes and prefixes, see :ref:`compound indexes and prefixes " -"`." -msgstr "" - -#: ../source/core/index-multikey.txt:235 -msgid "" -"The compound multikey index can also support sort operations, such as the " -"following examples:" -msgstr "" - -#: ../source/core/index-multikey.txt:243 -msgid "" -"For more information on behavior of compound indexes and sort operations, " -"see :doc:`/tutorial/sort-results-with-indexes`." -msgstr "" - -#: ../source/core/index-multikey.txt:1 -msgid "index" -msgstr "" - -#: ../source/core/index-multikey.txt:1 -msgid "multikey" -msgstr "" - -#: ../source/core/index-multikey.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/core/index-multikey.txt:105 -msgid "Query on the Array Field as a Whole" -msgstr "" - -#: ../source/core/index-multikey.txt:107 -msgid "" -"When a query filter specifies an :ref:`exact match for an array as a whole " -"`, MongoDB can use the multikey index to look up the " -"first element of the query array but cannot use the multikey index scan to " -"find the whole array. Instead, after using the multikey index to look up the" -" first element of the query array, MongoDB retrieves the associated " -"documents and filters for documents whose array matches the array in the " -"query." -msgstr "" - -#: ../source/core/index-multikey.txt:115 -msgid "" -"For example, consider an ``inventory`` collection that contains the " -"following documents:" -msgstr "" - -#: ../source/core/index-multikey.txt:126 -msgid "The collection has a multikey index on the ``ratings`` field:" -msgstr "" - -#: ../source/core/index-multikey.txt:132 -msgid "" -"The following query looks for documents where the ``ratings`` field is the " -"array ``[ 5, 9 ]``:" -msgstr "" - -#: ../source/core/index-multikey.txt:139 -msgid "" -"MongoDB can use the multikey index to find documents that have ``5`` at any " -"position in the ``ratings`` array. Then, MongoDB retrieves these documents " -"and filters for documents whose ``ratings`` array equals the query array ``[" -" 5, 9 ]``." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/index-partial.po b/locale/zh/LC_MESSAGES/core/index-partial.po deleted file mode 100644 index 94233bddec7..00000000000 --- a/locale/zh/LC_MESSAGES/core/index-partial.po +++ /dev/null @@ -1,294 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/index-partial.txt:6 -msgid "Partial Indexes" -msgstr "" - -#: ../source/core/index-partial.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/core/index-partial.txt:18 -msgid "" -"Partial indexes only index the documents in a collection that meet a " -"specified filter expression. By indexing a subset of the documents in a " -"collection, partial indexes have lower storage requirements and reduced " -"performance costs for index creation and maintenance." -msgstr "" - -#: ../source/core/index-partial.txt:24 -msgid "Create a Partial Index" -msgstr "" - -#: ../source/core/index-partial.txt:26 -msgid "" -"To create a ``partial`` index, use the :method:`db.collection.createIndex()`" -" method with the new ``partialFilterExpression`` option. The " -"``partialFilterExpression`` option accepts a document that specifies the " -"filter condition using:" -msgstr "" - -#: ../source/includes/fact-partial-filter-expression-operators.rst:1 -msgid "" -"equality expressions (i.e. ``field: value`` or using the :query:`$eq` " -"operator)," -msgstr "" - -#: ../source/includes/fact-partial-filter-expression-operators.rst:4 -msgid ":query:`$exists: true <$exists>` expression," -msgstr "" - -#: ../source/includes/fact-partial-filter-expression-operators.rst:6 -msgid ":query:`$gt`, :query:`$gte`, :query:`$lt`, :query:`$lte` expressions," -msgstr "" - -#: ../source/includes/fact-partial-filter-expression-operators.rst:8 -msgid ":query:`$type` expressions," -msgstr "" - -#: ../source/includes/fact-partial-filter-expression-operators.rst:10 -msgid ":query:`$and` operator at the top-level only" -msgstr "" - -#: ../source/core/index-partial.txt:33 -msgid "" -"For example, the following operation creates a compound index that indexes " -"only the documents with a ``rating`` field greater than 5." -msgstr "" - -#: ../source/core/index-partial.txt:43 -msgid "" -"You can specify a ``partialFilterExpression`` option for all MongoDB " -":ref:`index types `." -msgstr "" - -#: ../source/core/index-partial.txt:47 -msgid "Behavior" -msgstr "" - -#: ../source/core/index-partial.txt:50 -msgid "Query Coverage" -msgstr "" - -#: ../source/core/index-partial.txt:52 -msgid "" -"MongoDB will not use the partial index for a query or sort operation if " -"using the index results in an incomplete result set." -msgstr "" - -#: ../source/core/index-partial.txt:55 -msgid "" -"To use the partial index, a query must contain the filter expression (or a " -"modified filter expression that specifies a subset of the filter expression)" -" as part of its query condition." -msgstr "" - -#: ../source/core/index-partial.txt:59 -msgid "For example, given the following index:" -msgstr "" - -#: ../source/core/index-partial.txt:68 -msgid "" -"The following query can use the index since the query predicate includes the" -" condition ``rating: { $gte: 8 }`` that matches a subset of documents " -"matched by the index filter expression ``ratings: { $gt: 5 }``:" -msgstr "" - -#: ../source/core/index-partial.txt:77 -msgid "" -"However, the following query cannot use the partial index on the ``cuisine``" -" field because using the index results in an incomplete result set. " -"Specifically, the query predicate includes the condition ``rating: { $lt: 8 " -"}`` while the index has the filter ``rating: { $gt: 5 }``. That is, the " -"query ``{ cuisine: \"Italian\", rating: { $lt: 8 } }`` matches more " -"documents (e.g. an Italian restaurant with a rating equal to 1) than are " -"indexed." -msgstr "" - -#: ../source/core/index-partial.txt:89 -msgid "" -"Similarly, the following query cannot use the partial index because the " -"query predicate does not include the filter expression and using the index " -"would return an incomplete result set." -msgstr "" - -#: ../source/core/index-partial.txt:98 -msgid "Comparison with the ``sparse`` Index" -msgstr "" - -#: ../source/core/index-partial.txt:0 -msgid "Tip" -msgstr "" - -#: ../source/core/index-partial.txt:104 -msgid "" -"Partial indexes offer a more expressive mechanism than :doc:`/core/index-" -"sparse` indexes to specify which documents are indexed." -msgstr "" - -#: ../source/core/index-partial.txt:108 -msgid "" -"Sparse indexes selects documents to index *solely* based on the existence of" -" the indexed field, or for compound indexes, the existence of the indexed " -"fields." -msgstr "" - -#: ../source/core/index-partial.txt:112 -msgid "" -"Partial indexes determine the index entries based on the specified filter. " -"The filter can include fields other than the index keys and can specify " -"conditions other than just an existence check. For example, a partial index " -"can implement the same behavior as a sparse index:" -msgstr "" - -#: ../source/core/index-partial.txt:124 -msgid "" -"This partial index supports the same queries as a sparse index on the " -"``name`` field." -msgstr "" - -#: ../source/core/index-partial.txt:127 -msgid "" -"However, a partial index can also specify filter expressions on fields other" -" than the index key. For example, the following operation creates a partial " -"index, where the index is on the ``name`` field but the filter expression is" -" on the ``email`` field:" -msgstr "" - -#: ../source/core/index-partial.txt:139 -msgid "" -"For the query optimizer to choose this partial index, the query predicate " -"must include a non-null match on the ``email`` field as well as a condition " -"on the ``name`` field." -msgstr "" - -#: ../source/core/index-partial.txt:143 -msgid "For example, the following query can use the index:" -msgstr "" - -#: ../source/core/index-partial.txt:149 -msgid "However, the following query cannot use the index:" -msgstr "" - -#: ../source/core/index-partial.txt:156 -msgid "Restrictions" -msgstr "" - -#: ../source/core/index-partial.txt:158 -msgid "" -"In MongoDB, you cannot create multiple versions of an index that differ only" -" in the options. As such, you cannot create multiple partial indexes that " -"differ only by the filter expression." -msgstr "" - -#: ../source/core/index-partial.txt:162 -msgid "" -"You cannot specify both the ``partialFilterExpression`` option and the " -"``sparse`` option." -msgstr "" - -#: ../source/core/index-partial.txt:165 -msgid "" -"Earlier versions of MongoDB do not support partial indexes. For sharded " -"clusters or replica sets, all nodes must be version 3.2." -msgstr "" - -#: ../source/core/index-partial.txt:168 -msgid "``_id`` indexes cannot be partial indexes." -msgstr "" - -#: ../source/core/index-partial.txt:170 -msgid "Shard key indexes cannot be partial indexes." -msgstr "" - -#: ../source/core/index-partial.txt:173 -msgid "Examples" -msgstr "" - -#: ../source/core/index-partial.txt:176 -msgid "Create a Partial Index On A Collection" -msgstr "" - -#: ../source/core/index-partial.txt:178 -msgid "" -"Consider a collection ``restaurants`` containing documents that resemble the" -" following" -msgstr "" - -#: ../source/core/index-partial.txt:204 -msgid "" -"You could add a partial index on the ``borough`` and ``cuisine`` fields " -"choosing only to index documents where the ``rating.grade`` field is ``A``:" -msgstr "" - -#: ../source/core/index-partial.txt:215 -msgid "" -"Then, the following query on the ``restaurants`` collection uses the partial" -" index to return the restaurants in the Bronx with ``rating.grade`` equal to" -" ``A``:" -msgstr "" - -#: ../source/core/index-partial.txt:222 -msgid "" -"However, the following query cannot use the partial index because the query " -"expression does not include the ``rating.grade`` field:" -msgstr "" - -#: ../source/core/index-partial.txt:232 -msgid "Partial Index with Unique Constraint" -msgstr "" - -#: ../source/core/index-partial.txt:234 -msgid "" -"Partial indexes only index the documents in a collection that meet a " -"specified filter expression. If you specify both the " -"``partialFilterExpression`` and a :ref:`unique constraint `, the unique constraint only applies to the documents that meet the " -"filter expression. A partial index with a unique constraint does not prevent" -" the insertion of documents that do not meet the unique constraint if the " -"documents do not meet the filter criteria." -msgstr "" - -#: ../source/core/index-partial.txt:243 -msgid "For example, a collection ``users`` contains the following documents:" -msgstr "" - -#: ../source/core/index-partial.txt:251 -msgid "" -"The following operation creates an index that specifies a :ref:`unique " -"constraint ` on the ``username`` field and a partial " -"filter expression ``age: { $gte: 21 }``." -msgstr "" - -#: ../source/core/index-partial.txt:262 -msgid "" -"The index prevents the insertion of the following documents since documents " -"already exist with the specified usernames and the ``age`` fields are " -"greater than ``21``:" -msgstr "" - -#: ../source/core/index-partial.txt:272 -msgid "" -"However, the following documents with duplicate usernames are allowed since " -"the unique constraint only applies to documents with ``age`` greater than or" -" equal to 21." -msgstr "" - -#: ../source/core/index-partial.txt:1 -msgid "index" -msgstr "" - -#: ../source/core/index-partial.txt:1 -msgid "partial" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/index-properties.po b/locale/zh/LC_MESSAGES/core/index-properties.po deleted file mode 100644 index a82a8d7062c..00000000000 --- a/locale/zh/LC_MESSAGES/core/index-properties.po +++ /dev/null @@ -1,89 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 020f83d9fc0c4080b8ecf0cb3ebf7fea -#: ../source/core/index-properties.txt:3 -msgid "Index Properties" -msgstr "" - -# 8ce2dafeccf54a5fb24259049c37e88a -#: ../source/core/index-properties.txt:13 -msgid "" -"In addition to the numerous :ref:`index types ` MongoDB " -"supports, indexes can also have various properties. The following " -"documents detail the index properties that you can select when building " -"an index." -msgstr "" - -# 1aa286b80fa74277896b673bdad531d9 -#: ../source/includes/toc/dfn-list-indexes-concepts-properties.rst:5 -msgid ":doc:`/core/index-ttl`" -msgstr "" - -# 44734ba4ce1a44dea1f7b4db828ed0d5 -#: ../source/includes/toc/dfn-list-indexes-concepts-properties.rst:4 -msgid "" -"The TTL index is used for TTL collections, which expire data after a " -"period of time." -msgstr "" - -# 67f02d99280043e8b376cced34b717bf -#: ../source/includes/toc/dfn-list-indexes-concepts-properties.rst:9 -msgid ":doc:`/core/index-unique`" -msgstr "" - -# 889c88f515434502a7b898c94d8b6f95 -#: ../source/includes/toc/dfn-list-indexes-concepts-properties.rst:8 -msgid "" -"A unique index causes MongoDB to reject all documents that contain a " -"duplicate value for the indexed field." -msgstr "" - -# 09d46d04c41d47ad9227213888f8af90 -#: ../source/includes/toc/dfn-list-indexes-concepts-properties.rst:13 -msgid ":doc:`/core/index-partial`" -msgstr "" - -# 2751789797214b609c0da946bac6849f -#: ../source/includes/toc/dfn-list-indexes-concepts-properties.rst:12 -msgid "" -"A partial index indexes only documents that meet specified filter " -"criteria." -msgstr "" - -# e0135ff5a4c341b3a2ed49ab031ed557 -#: ../source/includes/toc/dfn-list-indexes-concepts-properties.rst:17 -msgid ":doc:`/core/index-case-insensitive`" -msgstr "" - -# 96b965b564ec497a885a46fb163f2d8f -#: ../source/includes/toc/dfn-list-indexes-concepts-properties.rst:16 -msgid "A case insensitive index disregards the case of the index key values." -msgstr "" - -# bcd37e709ad74ce28622fb7c5cda2717 -#: ../source/includes/toc/dfn-list-indexes-concepts-properties.rst:20 -msgid ":doc:`/core/index-sparse`" -msgstr "" - -# 73ac7b1b400641bc92af6c5d05f5edb9 -#: ../source/includes/toc/dfn-list-indexes-concepts-properties.rst:20 -msgid "" -"A sparse index does not index documents that do not have the indexed " -"field." -msgstr "" - -#~ msgid "" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/index-single.po b/locale/zh/LC_MESSAGES/core/index-single.po deleted file mode 100644 index 01678673d2e..00000000000 --- a/locale/zh/LC_MESSAGES/core/index-single.po +++ /dev/null @@ -1,270 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/index-single.txt:3 -msgid "Single Field Indexes" -msgstr "" - -#: ../source/core/index-single.txt:13 -msgid "" -"MongoDB provides complete support for indexes on any field in a " -":term:`collection` of :term:`documents `. By default, all " -"collections have an index on the :ref:`_id field `, and " -"applications and users may add additional indexes to support important " -"queries and operations." -msgstr "" - -#: ../source/core/index-single.txt:62 -msgid "" -"You can create indexes on fields within embedded documents, just as you can " -"index top-level fields in documents. Indexes on embedded fields differ from " -":ref:`indexes on embedded documents `, which " -"include the full content up to the maximum :limit:`index size ` " -"of the embedded document in the index. Instead, indexes on embedded fields " -"allow you to use a \"dot notation,\" to introspect into embedded documents." -msgstr "" - -#: ../source/core/index-single.txt:54 -msgid "index" -msgstr "" - -#: ../source/core/index-single.txt:54 -msgid "embedded fields" -msgstr "" - -#: ../source/core/index-single.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/core/index-single.txt:19 -msgid "" -"This document describes ascending/descending indexes on a single field." -msgstr "" - -#: ../source/core/index-single.txt:24 -msgid "Create an Ascending Index on a Single Field" -msgstr "" - -#: ../source/core/index-single.txt:26 ../source/core/index-single.txt:70 -#: ../source/core/index-single.txt:101 -msgid "" -"Consider a collection named ``records`` that holds documents that resemble " -"the following sample document:" -msgstr "" - -#: ../source/core/index-single.txt:37 -msgid "" -"The following operation creates an ascending index on the ``score`` field of" -" the ``records`` collection:" -msgstr "" - -#: ../source/includes/fact-index-specification-field-value.rst:1 -msgid "" -"The value of the field in the index specification describes the kind of " -"index for that field. For example, a value of ``1`` specifies an index that " -"orders items in ascending order. A value of ``-1`` specifies an index that " -"orders items in descending order. For additional index types, see " -":ref:`index types `." -msgstr "" - -#: ../source/core/index-single.txt:46 -msgid "" -"The created index will support queries that select on the field ``score``, " -"such as the following:" -msgstr "" - -#: ../source/core/index-single.txt:60 -msgid "Create an Index on an Embedded Field" -msgstr "" - -#: ../source/core/index-single.txt:81 -msgid "" -"The following operation creates an index on the ``location.state`` field:" -msgstr "" - -#: ../source/core/index-single.txt:88 -msgid "" -"The created index will support queries that select on the field " -"``location.state``, such as the following:" -msgstr "" - -#: ../source/core/index-single.txt:97 -msgid "Create an Index on Embedded Document" -msgstr "" - -#: ../source/core/index-single.txt:99 -msgid "You can also create indexes on embedded document as a whole." -msgstr "" - -#: ../source/core/index-single.txt:112 -msgid "" -"The ``location`` field is an embedded document, containing the embedded " -"fields ``city`` and ``state``. The following command creates an index on the" -" ``location`` field as a whole:" -msgstr "" - -#: ../source/core/index-single.txt:120 -msgid "The following query can use the index on the ``location`` field:" -msgstr "" - -#: ../source/core/index-single.txt:126 -msgid "" -"Although the query can use the index, the result set does not include the " -"sample document above. When performing equality matches on embedded " -"documents, field order matters and the embedded documents must match " -"exactly. See :ref:`query-embedded-documents` for more information regarding " -"querying on embedded documents." -msgstr "" - -#: ../source/core/index-single.txt:133 -msgid "Additional Considerations" -msgstr "" - -#: ../source/includes/index-tutorials-considerations.rst:1 -msgid "" -"If your collection holds a large amount of data, and your application needs " -"to be able to access the data while building the index, consider building " -"the index in the background, as described in :ref:`index-creation-" -"background`." -msgstr "" - -#: ../source/includes/note-build-indexes-on-replica-sets.rst:1 -msgid "" -"To build or rebuild indexes for a :term:`replica set`, see :ref:`index-" -"building-replica-sets`." -msgstr "" - -#: ../source/includes/index-tutorials-considerations.rst:8 -msgid "" -"Some drivers may specify indexes, using ``NumberLong(1)`` rather than ``1`` " -"as the specification. This does not have any affect on the resulting index." -msgstr "" - -#~ msgid "" -#~ "MongoDB supports indexes that contain either a single field *or* multiple " -#~ "fields depending on the operations that this index-type supports. This " -#~ "document describes ascending/descending indexes that contain a single field." -#~ " Consider the following illustration of a single field index." -#~ msgstr "" - -#~ msgid "" -#~ ":doc:`/core/index-compound` for information about indexes that include " -#~ "multiple fields, and :doc:`/core/indexes-introduction` for a higher level " -#~ "introduction to indexing in MongoDB." -#~ msgstr "" - -#~ msgid "Example" -#~ msgstr "" - -#~ msgid "Given the following document in the ``friends`` collection:" -#~ msgstr "" - -#~ msgid "The following command creates an index on the ``name`` field:" -#~ msgstr "" - -#~ msgid "Cases" -#~ msgstr "" - -#~ msgid "``_id`` Field Index" -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB creates the ``_id`` index, which is an ascending :ref:`unique index " -#~ "` on the ``_id`` field, for all collections when the " -#~ "collection is created. You cannot remove the index on the ``_id`` field." -#~ msgstr "" - -#~ msgid "" -#~ "Think of the ``_id`` field as the :term:`primary key` for a collection. " -#~ "Every document *must* have a unique ``_id`` field. You may store any unique " -#~ "value in the ``_id`` field. The default value of ``_id`` is an " -#~ ":term:`ObjectId` which is generated when the client inserts the document. An" -#~ " :term:`ObjectId` is a 12-byte unique identifier suitable for use as the " -#~ "value of an ``_id`` field." -#~ msgstr "" - -#~ msgid "" -#~ "In :term:`sharded clusters `, if you do *not* use the " -#~ "``_id`` field as the :term:`shard key`, then your application **must** " -#~ "ensure the uniqueness of the values in the ``_id`` field to prevent errors." -#~ " This is most-often done by using a standard auto-generated " -#~ ":term:`ObjectId`." -#~ msgstr "" - -#~ msgid "" -#~ "Before version 2.2, :term:`capped collections ` did not " -#~ "have an ``_id`` field. In version 2.2 and newer, capped collections do have " -#~ "an ``_id`` field, except those in the ``local`` :term:`database`. See " -#~ ":ref:`Capped Collections Recommendations and Restrictions ` for more information." -#~ msgstr "" - -#~ msgid "Indexes on Embedded Fields" -#~ msgstr "" - -#~ msgid "" -#~ "Consider a collection named ``people`` that holds documents that resemble " -#~ "the following example document:" -#~ msgstr "" - -#~ msgid "" -#~ "You can create an index on the ``address.zipcode`` field, using the " -#~ "following specification:" -#~ msgstr "" - -#~ msgid "Indexes on Embedded Documents" -#~ msgstr "" - -#~ msgid "You can also create indexes on embedded documents." -#~ msgstr "" - -#~ msgid "" -#~ "For example, the ``factories`` collection contains documents that contain a " -#~ "``metro`` field, such as:" -#~ msgstr "" - -#~ msgid "" -#~ "The ``metro`` field is an embedded document, containing the embedded fields " -#~ "``city`` and ``state``. The following command creates an index on the " -#~ "``metro`` field as a whole:" -#~ msgstr "" - -#~ msgid "The following query can use the index on the ``metro`` field:" -#~ msgstr "" - -#~ msgid "" -#~ "This query returns the above document. When performing equality matches on " -#~ "embedded documents, field order matters and the embedded documents must " -#~ "match exactly. For example, the following query does not match the above " -#~ "document:" -#~ msgstr "" - -#~ msgid "" -#~ "See :ref:`query-embedded-documents` for more information regarding querying " -#~ "on embedded documents." -#~ msgstr "" - -#~ msgid "_id index" -#~ msgstr "" - -#~ msgid "_id" -#~ msgstr "" - -#~ msgid "index types" -#~ msgstr "" - -#~ msgid "primary key" -#~ msgstr "" - -#~ msgid "subdocuments" -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/index-sparse.po b/locale/zh/LC_MESSAGES/core/index-sparse.po deleted file mode 100644 index 443a1a68793..00000000000 --- a/locale/zh/LC_MESSAGES/core/index-sparse.po +++ /dev/null @@ -1,246 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/index-sparse.txt:6 -msgid "Sparse Indexes" -msgstr "" - -#: ../source/core/index-sparse.txt:16 -msgid "" -"Sparse indexes only contain entries for documents that have the indexed " -"field, even if the index field contains a null value. The index skips over " -"any document that is missing the indexed field. The index is \"sparse\" " -"because it does not include all documents of a collection. By contrast, non-" -"sparse indexes contain all documents in a collection, storing null values " -"for those documents that do not contain the indexed field." -msgstr "" - -#: ../source/core/index-sparse.txt:37 -msgid "" -"To create a ``sparse`` index, use the :method:`db.collection.createIndex()` " -"method with the ``sparse`` option set to ``true``. For example, the " -"following operation in the :program:`mongo` shell creates a sparse index on " -"the ``xmpp_id`` field of the ``addresses`` collection:" -msgstr "" - -#: ../source/core/index-sparse.txt:52 -msgid "" -"Do not confuse sparse indexes in MongoDB with `block-level`_ indexes in " -"other databases. Think of them as dense indexes with a specific filter." -msgstr "" - -#: ../source/core/index-sparse.txt:59 -msgid "Behavior" -msgstr "" - -#: ../source/core/index-sparse.txt:62 -msgid "``sparse`` Index and Incomplete Results" -msgstr "" - -#: ../source/core/index-sparse.txt:66 -msgid "" -"If a sparse index would result in an incomplete result set for queries and " -"sort operations, MongoDB will not use that index unless a " -":method:`~cursor.hint()` explicitly specifies the index." -msgstr "" - -#: ../source/core/index-sparse.txt:70 -msgid "" -"For example, the query ``{ x: { $exists: false } }`` will not use a sparse " -"index on the ``x`` field unless explicitly hinted. See :ref:`sparse-index-" -"incomplete-results` for an example that details the behavior." -msgstr "" - -#: ../source/core/index-sparse.txt:76 -msgid "Indexes that are ``sparse`` by Default" -msgstr "" - -#: ../source/core/index-sparse.txt:78 -msgid "" -":ref:`2dsphere (version 2) <2dsphere-v2>`, :doc:`2d `, " -":doc:`geoHaystack `, and :doc:`text ` " -"indexes are always ``sparse``." -msgstr "" - -#: ../source/core/index-sparse.txt:83 -msgid "``sparse`` Compound Indexes" -msgstr "" - -#: ../source/core/index-sparse.txt:85 -msgid "" -"Sparse :doc:`compound indexes ` that only contain " -"ascending/descending index keys will index a document as long as the " -"document contains at least one of the keys." -msgstr "" - -#: ../source/core/index-sparse.txt:89 -msgid "" -"For sparse compound indexes that contain a geospatial key (i.e. " -":doc:`2dsphere `, :doc:`2d `, or :doc:`geoHaystack" -" ` index keys) along with ascending/descending index " -"key(s), only the existence of the geospatial field(s) in a document " -"determine whether the index references the document." -msgstr "" - -#: ../source/core/index-sparse.txt:96 -msgid "" -"For sparse compound indexes that contain :doc:`text ` " -"index keys along with ascending/descending index keys, only the existence of" -" the ``text`` index field(s) determine whether the index references a " -"document." -msgstr "" - -#: ../source/core/index-sparse.txt:102 -msgid "``sparse`` and ``unique`` Properties" -msgstr "" - -#: ../source/core/index-sparse.txt:104 -msgid "" -"An index that is both ``sparse`` and :ref:`unique ` " -"prevents collection from having documents with duplicate values for a field " -"but allows multiple documents that omit the key." -msgstr "" - -#: ../source/core/index-sparse.txt:109 -msgid "Examples" -msgstr "" - -#: ../source/core/index-sparse.txt:112 -msgid "Create a Sparse Index On A Collection" -msgstr "" - -#: ../source/core/index-sparse.txt:114 ../source/core/index-sparse.txt:149 -#: ../source/core/index-sparse.txt:204 -msgid "" -"Consider a collection ``scores`` that contains the following documents:" -msgstr "" - -#: ../source/core/index-sparse.txt:122 ../source/core/index-sparse.txt:157 -msgid "The collection has a sparse index on the field ``score``:" -msgstr "" - -#: ../source/core/index-sparse.txt:128 -msgid "" -"Then, the following query on the ``scores`` collection uses the sparse index" -" to return the documents that have the ``score`` field less than " -"(:query:`$lt`) ``90``:" -msgstr "" - -#: ../source/core/index-sparse.txt:136 -msgid "" -"Because the document for the userid ``\"newbie\"`` does not contain the " -"``score`` field and thus does not meet the query criteria, the query can use" -" the sparse index to return the results:" -msgstr "" - -#: ../source/core/index-sparse.txt:147 -msgid "Sparse Index On A Collection Cannot Return Complete Results" -msgstr "" - -#: ../source/core/index-sparse.txt:163 -msgid "" -"Because the document for the userid ``\"newbie\"`` does not contain the " -"``score`` field, the sparse index does not contain an entry for that " -"document." -msgstr "" - -#: ../source/core/index-sparse.txt:167 -msgid "" -"Consider the following query to return **all** documents in the ``scores`` " -"collection, sorted by the ``score`` field:" -msgstr "" - -#: ../source/core/index-sparse.txt:174 -msgid "" -"Even though the sort is by the indexed field, MongoDB will **not** select " -"the sparse index to fulfill the query in order to return complete results:" -msgstr "" - -#: ../source/core/index-sparse.txt:184 -msgid "" -"To use the sparse index, explicitly specify the index with " -":method:`~db.cursor.hint()`:" -msgstr "" - -#: ../source/core/index-sparse.txt:191 -msgid "" -"The use of the index results in the return of only those documents with the " -"``score`` field:" -msgstr "" - -#: ../source/core/index-sparse.txt:199 -msgid ":method:`~cursor.explain()` and :doc:`/tutorial/analyze-query-plan`" -msgstr "" - -#: ../source/core/index-sparse.txt:202 -msgid "Sparse Index with Unique Constraint" -msgstr "" - -#: ../source/core/index-sparse.txt:212 -msgid "" -"You could create an index with a :ref:`unique constraint ` and sparse filter on the ``score`` field using the following " -"operation:" -msgstr "" - -#: ../source/core/index-sparse.txt:233 -msgid "" -"However, the index *would not permit* the addition of the following " -"documents since documents already exists with ``score`` value of ``82`` and " -"``90``:" -msgstr "" - -#: ../source/core/index-sparse.txt:1 -msgid "index" -msgstr "" - -#: ../source/core/index-sparse.txt:1 -msgid "sparse" -msgstr "" - -#: ../source/core/index-sparse.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/core/index-sparse.txt:28 -msgid "" -"Starting in MongoDB 3.2, MongoDB provides the option to create :ref:`partial" -" indexes `. Partial indexes offer a superset of the " -"functionality of sparse indexes. If you are using MongoDB 3.2 or later, " -":ref:`partial indexes ` should be preferred over sparse " -"indexes." -msgstr "" - -#: ../source/core/index-sparse.txt:35 -msgid "Create a Sparse Index" -msgstr "" - -#: ../source/core/index-sparse.txt:47 -msgid "" -"The index does not index documents that do not include the ``xmpp_id`` " -"field." -msgstr "" - -#: ../source/core/index-sparse.txt:220 -msgid "" -"This index *would permit* the insertion of documents that had unique values " -"for the ``score`` field *or* did not include a ``score`` field. As such, " -"given the existing documents in the ``scores`` collection, the index permits" -" the following :doc:`insert operations `:" -msgstr "" - -#~ msgid "" -#~ "This index *would permit* the insertion of documents that had unique values " -#~ "for the ``score`` field *or* did not include a ``score`` field. Consider the" -#~ " following :doc:`insert operation `:" -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/index-text.po b/locale/zh/LC_MESSAGES/core/index-text.po deleted file mode 100644 index a3d31fc1a52..00000000000 --- a/locale/zh/LC_MESSAGES/core/index-text.po +++ /dev/null @@ -1,563 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/index-text.txt:5 -msgid "Text Indexes" -msgstr "" - -#: ../source/core/index-text.txt:38 -msgid "Create Text Index" -msgstr "" - -#: ../source/core/index-text.txt:44 -msgid "" -"To create a ``text`` index, use the :method:`db.collection.createIndex()` " -"method. To index a field that contains a string or an array of string " -"elements, include the field and specify the string literal ``\"text\"`` in " -"the index document, as in the following example:" -msgstr "" - -#: ../source/includes/fact-text-index-limit-one.rst:1 -#: ../source/includes/fact-text-index-limit-one.rst:1 -msgid "A collection can have at most **one** ``text`` index." -msgstr "" - -#: ../source/core/index-text.txt:85 -msgid "Wildcard Text Indexes" -msgstr "" - -#: ../source/core/index-text.txt:102 -msgid "" -"Wildcard text indexes are ``text`` indexes on multiple fields. As such, you " -"can assign weights to specific fields during index creation to control the " -"ranking of the results. For more information using weights to control the " -"results of a text search, see :doc:`/tutorial/control-results-of-text-" -"search`." -msgstr "" - -#: ../source/core/index-text.txt:108 -msgid "" -"Wildcard text indexes, as with all text indexes, can be part of a compound " -"indexes. For example, the following creates a compound index on the field " -"``a`` as well as the wildcard specifier:" -msgstr "" - -#: ../source/core/index-text.txt:116 -msgid "" -"As with all :ref:`compound text indexes `, since the " -"``a`` precedes the text index key, in order to perform a :query:`$text` " -"search with this index, the query predicate must include an equality match " -"conditions ``a``. For information on compound text indexes, see " -":ref:`Compound Text Indexes `." -msgstr "" - -#: ../source/core/index-text.txt:211 -msgid "Supported Languages and Stop Words" -msgstr "" - -#: ../source/includes/fact-text-search-language-none.rst:3 -msgid "" -"If you specify a language value of ``\"none\"``, then the |text-obj| uses " -"simple tokenization with no list of stop words and no stemming." -msgstr "" - -#: ../source/core/index-text.txt:222 -msgid "" -"To specify a language for the ``text`` index, see :doc:`/tutorial/specify-" -"language-for-text-index`." -msgstr "" - -#: ../source/core/index-text.txt:226 -msgid "``sparse`` Property" -msgstr "" - -#: ../source/core/index-text.txt:241 -msgid "Restrictions" -msgstr "" - -#: ../source/core/index-text.txt:249 -msgid "Text Search and Hints" -msgstr "" - -#: ../source/includes/fact-hint-text-query-restriction.rst:3 -msgid "" -"You cannot use :method:`~cursor.hint()` if the query includes a " -":query:`$text` query expression." -msgstr "" - -#: ../source/core/index-text.txt:256 -msgid "Text Index and Sort" -msgstr "" - -#: ../source/core/index-text.txt:258 -msgid "" -"Sort operations cannot obtain sort order from a ``text`` index, even from a " -":ref:`compound text index `; i.e. sort operations " -"cannot use the ordering in the text index." -msgstr "" - -#: ../source/core/index-text.txt:265 -msgid "Compound Index" -msgstr "" - -#: ../source/core/index-text.txt:267 -msgid "" -"A :doc:`compound index ` can include a ``text`` index " -"key in combination with ascending/descending index keys. However, these " -"compound indexes have the following restrictions:" -msgstr "" - -#: ../source/includes/fact-compound-index-with-text-restrictions.rst:1 -msgid "" -"A compound ``text`` index cannot include any other special index types, such" -" as :ref:`multi-key ` or :ref:`geospatial ` index fields." -msgstr "" - -#: ../source/includes/fact-compound-index-with-text-restrictions.rst:5 -msgid "" -"If the compound ``text`` index includes keys **preceding** the ``text`` " -"index key, to perform a :query:`$text` search, the query predicate must " -"include **equality match conditions** on the preceding keys." -msgstr "" - -#: ../source/core/index-text.txt:273 -msgid "See also :ref:`text-index-and-sort` for additional limitations." -msgstr "" - -#: ../source/core/index-text.txt:275 -msgid "" -"For an example of a compound text index, see :doc:`/tutorial/limit-number-" -"of-items-scanned-for-text-search`." -msgstr "" - -#: ../source/core/index-text.txt:281 -msgid "Drop a Text Index" -msgstr "" - -#: ../source/core/index-text.txt:287 -msgid "" -"For information on the default naming scheme for ``text`` indexes as well as" -" overriding the default name, see :doc:`/tutorial/avoid-text-index-name-" -"limit`." -msgstr "" - -#: ../source/core/index-text.txt:292 -msgid "Storage Requirements and Performance Costs" -msgstr "" - -#: ../source/core/index-text.txt:294 -msgid "" -"``text`` indexes have the following storage requirements and performance " -"costs:" -msgstr "" - -#: ../source/core/index-text.txt:297 -msgid "" -"``text`` indexes can be large. They contain one index entry for each unique " -"post-stemmed word in each indexed field for each document inserted." -msgstr "" - -#: ../source/core/index-text.txt:301 -msgid "" -"Building a ``text`` index is very similar to building a large multi-key " -"index and will take longer than building a simple ordered (scalar) index on " -"the same data." -msgstr "" - -#: ../source/core/index-text.txt:305 -msgid "" -"When building a large ``text`` index on an existing collection, ensure that " -"you have a sufficiently high limit on open file descriptors. See the " -":doc:`recommended settings `." -msgstr "" - -#: ../source/core/index-text.txt:309 -msgid "" -"``text`` indexes will impact insertion throughput because MongoDB must add " -"an index entry for each unique post-stemmed word in each indexed field of " -"each new source document." -msgstr "" - -#: ../source/core/index-text.txt:313 -msgid "" -"Additionally, ``text`` indexes do not store phrases or information about the" -" proximity of words in the documents. As a result, phrase queries will run " -"much more effectively when the entire collection fits in RAM." -msgstr "" - -#: ../source/core/index-text.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/core/index-text.txt:17 -msgid "" -"Starting in MongoDB 3.2, MongoDB introduces a version 3 of the ``text`` " -"index. Key features of the new version of the index are:" -msgstr "" - -#: ../source/core/index-text.txt:20 -msgid "Improved :ref:`case insensitivity `" -msgstr "" - -#: ../source/core/index-text.txt:22 -msgid ":ref:`Diacritic insensitivity `" -msgstr "" - -#: ../source/core/index-text.txt:24 -msgid "" -"Additional :ref:`delimiters for tokenization `" -msgstr "" - -#: ../source/core/index-text.txt:27 -msgid "" -"Starting in MongoDB 3.2, version 3 is the default version for new ``text`` " -"indexes." -msgstr "" - -#: ../source/core/index-text.txt:31 -msgid "Overview" -msgstr "" - -#: ../source/includes/fact-text-index.rst:1 -msgid "" -"MongoDB provides :ref:`text indexes ` to support text " -"search queries on string content. ``text`` indexes can include any field " -"whose value is a string or an array of string elements." -msgstr "" - -#: ../source/core/index-text.txt:54 -msgid "" -"You can index multiple fields for the ``text`` index. The following example " -"creates a ``text`` index on the fields ``subject`` and ``comments``:" -msgstr "" - -#: ../source/core/index-text.txt:67 -msgid "" -"A :doc:`compound index ` can include ``text`` index " -"keys in combination with ascending/descending index keys. For more " -"information, see :ref:`text-index-compound`." -msgstr "" - -#: ../source/core/index-text.txt:71 -msgid "" -"In order to drop a ``text`` index, use the index name. See :ref:`drop-text-" -"index` for more information." -msgstr "" - -#: ../source/core/index-text.txt:75 -msgid "Specify Weights" -msgstr "" - -#: ../source/includes/fact-text-index-weight.rst:1 -msgid "" -"For a ``text`` index, the *weight* of an indexed field denotes the " -"significance of the field relative to the other indexed fields in terms of " -"the text search score." -msgstr "" - -#: ../source/includes/fact-text-index-weight.rst:5 -msgid "" -"For each indexed field in the document, MongoDB multiplies the number of " -"matches by the weight and sums the results. Using this sum, MongoDB then " -"calculates the score for the document. See :projection:`$meta` operator for " -"details on returning and sorting by text scores." -msgstr "" - -#: ../source/includes/fact-text-index-weight.rst:10 -msgid "" -"The default weight is 1 for the indexed fields. To adjust the weights for " -"the indexed fields, include the ``weights`` option in the " -":method:`db.collection.createIndex()` method." -msgstr "" - -#: ../source/core/index-text.txt:79 -msgid "" -"For more information using weights to control the results of a text search, " -"see :doc:`/tutorial/control-results-of-text-search`." -msgstr "" - -#: ../source/core/index-text.txt:87 -msgid "" -"When creating a ``text`` index on multiple fields, you can also use the " -"wildcard specifier (``$**``). With a wildcard text index, MongoDB indexes " -"every field that contains string data for each document in the collection. " -"The following example creates a text index using the wildcard specifier:" -msgstr "" - -#: ../source/core/index-text.txt:97 -msgid "" -"This index allows for text search on all fields with string content. Such an" -" index can be useful with highly unstructured data if it is unclear which " -"fields to include in the text index or for ad-hoc querying." -msgstr "" - -#: ../source/core/index-text.txt:125 -msgid "Case Insensitivity" -msgstr "" - -#: ../source/core/index-text.txt:129 -msgid "" -"The version 3 ``text`` index supports the common ``C``, simple ``S``, and " -"for Turkish languages, the special ``T`` case foldings as specified in " -"`Unicode 8.0 Character Database Case Folding " -"`_." -msgstr "" - -#: ../source/core/index-text.txt:136 -msgid "" -"The case foldings expands the case insensitivity of the ``text`` index to " -"include characters with diacritics, such as ``é`` and ``É``, and characters " -"from non-Latin alphabets, such as \"И\" and \"и\" in the Cyrillic alphabet." -msgstr "" - -#: ../source/core/index-text.txt:148 -msgid "" -"Version 3 of the ``text`` index is also :ref:`diacritic insensitive `. As such, the index also does not " -"distinguish between ``é``, ``É``, ``e``, and ``E``." -msgstr "" - -#: ../source/core/index-text.txt:152 -msgid "" -"Previous versions of the ``text`` index are case insensitive for ``[A-z]`` " -"only; i.e. case insensitive for non-diacritics Latin characters only . For " -"all other characters, earlier versions of the text index treat them as " -"distinct." -msgstr "" - -#: ../source/core/index-text.txt:160 -msgid "Diacritic Insensitivity" -msgstr "" - -#: ../source/core/index-text.txt:164 -msgid "" -"With version 3, ``text`` index is diacritic insensitive. That is, the index " -"does not distinguish between characters that contain diacritical marks and " -"their non-marked counterpart, such as ``é``, ``ê``, and ``e``. More " -"specifically, the ``text`` index strips the characters categorized as " -"diacritics in `Unicode 8.0 Character Database Prop List " -"`_." -msgstr "" - -#: ../source/core/index-text.txt:171 -msgid "" -"Version 3 of the ``text`` index is also :ref:`case insensitive ` to characters with diacritics. As such, the index also " -"does not distinguish between ``é``, ``É``, ``e``, and ``E``." -msgstr "" - -#: ../source/core/index-text.txt:176 -msgid "" -"Previous versions of the ``text`` index treat characters with diacritics as " -"distinct." -msgstr "" - -#: ../source/core/index-text.txt:182 -msgid "Tokenization Delimiters" -msgstr "" - -#: ../source/core/index-text.txt:186 -msgid "" -"For tokenization, version 3 ``text`` index uses the delimiters categorized " -"under ``Dash``, ``Hyphen``, ``Pattern_Syntax``, ``Quotation_Mark``, " -"``Terminal_Punctuation``, and ``White_Space`` in `Unicode 8.0 Character " -"Database Prop List `_." -msgstr "" - -#: ../source/core/index-text.txt:192 -msgid "" -"For example, if given a string ``\"Il a dit qu'il «était le meilleur joueur " -"du monde»\"``, the ``text`` index treats ``«``, ``»``, and spaces as " -"delimiters." -msgstr "" - -#: ../source/core/index-text.txt:196 -msgid "" -"Previous versions of the index treat ``«`` as part of the term " -"``\"«était\"`` and ``»`` as part of the term ``\"monde»\"``." -msgstr "" - -#: ../source/core/index-text.txt:200 -msgid "Index Entries" -msgstr "" - -#: ../source/core/index-text.txt:202 -msgid "" -"``text`` index tokenizes and stems the terms in the indexed fields for the " -"index entries. ``text`` index stores one index entry for each unique stemmed" -" term in each indexed field for each document in the collection. The index " -"uses simple :ref:`language-specific ` suffix" -" stemming." -msgstr "" - -#: ../source/core/index-text.txt:213 -msgid "" -"MongoDB supports text search for various languages. ``text`` indexes drop " -"language-specific stop words (e.g. in English, ``the``, ``an``, ``a``, " -"``and``, etc.) and use simple language-specific suffix stemming. For a list " -"of the supported languages, see :ref:`text-search-languages`." -msgstr "" - -#: ../source/core/index-text.txt:228 -msgid "" -"``text`` indexes are :doc:`sparse ` by default and " -"ignore the :doc:`sparse: true ` option. If a document " -"lacks a ``text`` index field (or the field is ``null`` or an empty array), " -"MongoDB does not add an entry for the document to the ``text`` index. For " -"inserts, MongoDB inserts the document but does not add to the ``text`` " -"index." -msgstr "" - -#: ../source/core/index-text.txt:235 -msgid "" -"For a compound index that includes a ``text`` index key along with keys of " -"other types, only the ``text`` index field determines whether the index " -"references a document. The other keys do not determine whether the index " -"references the documents or not." -msgstr "" - -#: ../source/core/index-text.txt:244 -msgid "One Text Index Per Collection" -msgstr "" - -#: ../source/core/index-text.txt:283 -msgid "" -"To drop a ``text`` index, pass the *name* of the index to the " -":method:`db.collection.dropIndex()` method. To get the name of the index, " -"run the :method:`db.collection.getIndexes()` method." -msgstr "" - -#: ../source/core/index-text.txt:319 -msgid "Text Search Support" -msgstr "" - -#: ../source/core/index-text.txt:321 -msgid "" -"The ``text`` index supports :query:`$text` query operations. For examples of" -" text search, see the :query:`$text reference page <$text>`. For examples of" -" :query:`$text` operations in aggregation pipelines, see :doc:`/tutorial" -"/text-search-in-aggregation`." -msgstr "" - -#~ msgid "" -#~ "MongoDB provides ``text`` indexes to support text search of string content " -#~ "in documents of a collection." -#~ msgstr "" - -#~ msgid "" -#~ "``text`` indexes can include any field whose value is a string or an array " -#~ "of string elements. To perform queries that access the ``text`` index, use " -#~ "the :query:`$text` query operator." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB enables the text search feature by default. In MongoDB 2.4, you need" -#~ " to enable the text search feature manually to create ``text`` indexes and " -#~ "perform :ref:`text search `." -#~ msgstr "" - -#~ msgid "" -#~ "However, you can specify multiple fields for the ``text`` index. For " -#~ "examples of creating ``text`` indexes on multiple fields, see " -#~ ":doc:`/tutorial/create-text-index-on-multiple-fields` and :ref:`text-index-" -#~ "wildcard`." -#~ msgstr "" - -#~ msgid "" -#~ "To allow for text search on all fields with string content, use the wildcard" -#~ " specifier (``$**``) to index all fields in the collection that contain " -#~ "string content. Such an index can be useful with highly unstructured data if" -#~ " it is unclear which fields to include in the text index or for ad-hoc " -#~ "querying." -#~ msgstr "" - -#~ msgid "" -#~ "With a wildcard text index, MongoDB indexes every field that contains string" -#~ " data for each document in the collection. The following example creates a " -#~ "text index using the wildcard specifier:" -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB supports text search for various languages. ``text`` indexes drop " -#~ "language-specific stop words (e.g. in English, \"the\", \"an\", \"a\", " -#~ "\"and\", etc.) and uses simple language-specific suffix stemming. For a list" -#~ " of the supported languages, see :ref:`text-search-languages`." -#~ msgstr "" - -#~ msgid "" -#~ "For the Latin alphabet, ``text`` indexes are case insensitive for non-" -#~ "diacritics; i.e. case insensitive for ``[A-z]``. For all other characters, " -#~ "text indexes treat them as distinct." -#~ msgstr "" - -#~ msgid "" -#~ "``text`` indexes are :doc:`sparse ` by default and " -#~ "ignores the :doc:`sparse: true ` option. If a document " -#~ "lacks a ``text`` index field (or the field is ``null`` or an empty array), " -#~ "MongoDB does not add an entry for the document to the ``text`` index. For " -#~ "inserts, MongoDB inserts the document but does not add to the ``text`` " -#~ "index." -#~ msgstr "" - -#~ msgid "" -#~ "For a compound index that includes a ``text`` index key along with keys of " -#~ "other types, only the ``text`` index field determine whether the index " -#~ "references a document. The other keys do not determine whether the index " -#~ "references the documents or not." -#~ msgstr "" - -#~ msgid "" -#~ "To drop a ``text`` index, pass the name of the index to the " -#~ ":method:`db.collection.dropIndex()` method. To get the name of the index, " -#~ "run the :method:`~db.collection.getIndexes()` method." -#~ msgstr "" - -#~ msgid "Text Search" -#~ msgstr "" - -#~ msgid "" -#~ "Text search supports the search of string content in documents of a " -#~ "collection. MongoDB provides the :query:`$text` operator to perform text " -#~ "search in queries and in :doc:`aggregation pipelines `." -#~ msgstr "" - -#~ msgid "The text search process:" -#~ msgstr "" - -#~ msgid "" -#~ "tokenizes and stems the search term(s) during both the index creation and " -#~ "the text command execution." -#~ msgstr "" - -#~ msgid "" -#~ "assigns a score to each document that contains the search term in the " -#~ "indexed fields. The score determines the relevance of a document to a given " -#~ "search query." -#~ msgstr "" - -#~ msgid "" -#~ "The :query:`$text` operator can search for words and phrases. The query " -#~ "matches on the complete stemmed words. For example, if a document field " -#~ "contains the word ``blueberry``, a search on the term ``blue`` will not " -#~ "match the document. However, a search on either ``blueberry`` or " -#~ "``blueberries`` will match." -#~ msgstr "" - -#~ msgid "" -#~ "For information and examples on various text search patterns, see the " -#~ ":query:`$text` query operator. For examples of text search in aggregation " -#~ "pipeline, see :doc:`/tutorial/text-search-in-aggregation`." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/index-ttl.po b/locale/zh/LC_MESSAGES/core/index-ttl.po deleted file mode 100644 index f39d752c1bd..00000000000 --- a/locale/zh/LC_MESSAGES/core/index-ttl.po +++ /dev/null @@ -1,276 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 1bff7c8162254ca9bfa3b0ed58d6e69a -#: ../source/core/index-ttl.txt:7 -msgid "TTL Indexes" -msgstr "" - -# a586fd210afa4aa88036fc79aab51922 -#: ../source/core/index-ttl.txt -msgid "On this page" -msgstr "" - -# 558cdd0fecd74b78ac1602d7b935a0e9 -#: ../source/core/index-ttl.txt:17 -msgid "" -"TTL indexes are special single-field indexes that MongoDB can use to " -"automatically remove documents from a collection after a certain amount " -"of time or at a specific clock time. Data expiration is useful for " -"certain types of information like machine generated event data, logs, and" -" session information that only need to persist in a database for a finite" -" amount of time." -msgstr "" - -# c1e55ccc17e94e6ab0e3d343e5ce02e5 -#: ../source/core/index-ttl.txt:23 -msgid "" -"To create a TTL index, use the :method:`db.collection.createIndex()` " -"method with the ``expireAfterSeconds`` option on a field whose value is " -"either a :ref:`date ` or an array that contains " -":ref:`date values `." -msgstr "" - -# c595d4609261438ebc1653929fe7d9a8 -#: ../source/core/index-ttl.txt:28 -msgid "" -"For example, to create a TTL index on the ``lastModifiedDate`` field of " -"the ``eventlog`` collection, use the following operation in the " -":program:`mongo` shell:" -msgstr "" - -# afe4781b12ce46b8b8a9b19b438ce786 -#: ../source/core/index-ttl.txt:37 -msgid "Behavior" -msgstr "" - -# 9586c67f1dcc42d589be2e7e0bf260d4 -#: ../source/core/index-ttl.txt:40 -msgid "Expiration of Data" -msgstr "" - -# 0e82fdd6fdc548fbbfd8b6a0de899cda -#: ../source/core/index-ttl.txt:42 -msgid "" -"TTL indexes expire documents after the specified number of seconds has " -"passed since the indexed field value; i.e. the expiration threshold is " -"the indexed field value plus the specified number of seconds." -msgstr "" - -# 449c46657f8c481d8be0b4417e3eee91 -#: ../source/core/index-ttl.txt:46 -msgid "" -"If the field is an array, and there are multiple date values in the " -"index, MongoDB uses *lowest* (i.e. earliest) date value in the array to " -"calculate the expiration threshold." -msgstr "" - -# a7bbce1b238c4a1e83c2092952bdd5c5 -#: ../source/core/index-ttl.txt:50 -msgid "" -"If the indexed field in a document is not a :term:`date ` or " -"an array that holds a date value(s), the document will not expire." -msgstr "" - -# 68d9d47ceadd4e8a866bde8c610e9f32 -#: ../source/core/index-ttl.txt:53 -msgid "" -"If a document does not contain the indexed field, the document will not " -"expire." -msgstr "" - -# 8e333f5efa394db2aa8b1915d5a8c840 -#: ../source/core/index-ttl.txt:57 -msgid "Delete Operations" -msgstr "" - -# e557748a889247bda16c74023f8c3436 -#: ../source/core/index-ttl.txt:59 -msgid "" -"A background thread in :program:`mongod` reads the values in the index " -"and removes expired :term:`documents ` from the collection." -msgstr "" - -# 6c8272dd2faf46b8aadc568768c9b8af -#: ../source/core/index-ttl.txt:62 -msgid "" -"When the TTL thread is active, you will see delete operations in the " -"output of :method:`db.currentOp()` or in the data collected by the " -":ref:`database profiler `." -msgstr "" - -# 41a0d16cc75a4c3ab116ad416ab9d9f3 -#: ../source/core/index-ttl.txt:67 -msgid "Timing of the Delete Operation" -msgstr "" - -# 5f752bb48db04cd8bc35d5565a1d6193 -#: ../source/core/index-ttl.txt:69 -msgid "" -"When you build a TTL index in the :ref:`background `, the TTL thread can begin deleting documents while the index" -" is building. If you build a TTL index in the foreground, MongoDB begins " -"removing expired documents as soon as the index finishes building." -msgstr "" - -# 6c7df311e6fb40c7848c356fb434f36d -#: ../source/includes/fact-ttl-collection-background-timing.rst:1 -msgid "" -"The TTL index does not guarantee that expired data will be deleted " -"immediately upon expiration. There may be a delay between the time a " -"document expires and the time that MongoDB removes the document from the " -"database." -msgstr "" - -# 6667bbf1a971452bbbf42e0e0d4ee9c1 -#: ../source/includes/fact-ttl-collection-background-timing.rst:6 -msgid "" -"The background task that removes expired documents runs *every 60 " -"seconds*. As a result, documents may remain in a collection during the " -"period between the expiration of the document and the running of the " -"background task." -msgstr "" - -# 14c4f7050603416a89133169d60a757c -#: ../source/includes/fact-ttl-collection-background-timing.rst:11 -msgid "" -"Because the duration of the removal operation depends on the workload of " -"your :program:`mongod` instance, expired data may exist for some time " -"*beyond* the 60 second period between runs of the background task." -msgstr "" - -# 92978b3659d14d1da63e6ed51278d898 -#: ../source/core/index-ttl.txt:78 -msgid "Replica Sets" -msgstr "" - -# eee28096e9e746f6bec6112f89248bd6 -#: ../source/core/index-ttl.txt:80 -msgid "" -"On :term:`replica set ` members, the TTL background thread " -"*only* deletes documents when a member is in state :term:`primary`. The " -"TTL background thread is idle when a member is in state " -":term:`secondary`. :term:`Secondary` members replicate deletion " -"operations from the primary." -msgstr "" - -# 82f4cb1be302465a8ae4f908ad1553a6 -#: ../source/core/index-ttl.txt:86 -msgid "Support for Queries" -msgstr "" - -# 24f8cfdd39144b4380f422a1f68c1e4a -#: ../source/core/index-ttl.txt:88 -msgid "A TTL index supports queries in the same way non-TTL indexes do." -msgstr "" - -# 8fa62e1d728d487e8416390c0dd111fb -#: ../source/core/index-ttl.txt:91 -msgid "Record Allocation on MMAPv1" -msgstr "" - -# 45168b0561ee496c9d375193612755c9 -#: ../source/core/index-ttl.txt:93 -msgid "" -"With the MMAPv1 storage engine, a collection with a TTL index has " -":collflag:`usePowerOf2Sizes` automatically enabled. You cannot modify " -"this setting for the collection. As a result of enabling " -":collflag:`usePowerOf2Sizes`, MongoDB must allocate more disk space " -"relative to data size. This approach helps mitigate the possibility of " -"storage fragmentation caused by frequent delete operations and leads to " -"more predictable storage use patterns." -msgstr "" - -# 5965435d85844e8ead16cf75c05b052c -#: ../source/core/index-ttl.txt:101 -msgid "Restrictions" -msgstr "" - -# 1d8b88e621cd4d63a36b84428a1cd30f -#: ../source/core/index-ttl.txt:103 -msgid "" -"TTL indexes are a single-field indexes. :ref:`Compound indexes ` do not support TTL and ignores the ``expireAfterSeconds``" -" option." -msgstr "" - -# c898b08aeb6e405d86cd00f153f2c7b6 -#: ../source/core/index-ttl.txt:107 -msgid "The ``_id`` field does not support TTL indexes." -msgstr "" - -# 24eddf8a52854c89b3accd822bedca94 -#: ../source/core/index-ttl.txt:109 -msgid "" -"You cannot create a TTL index on a :doc:`capped collection ` because MongoDB cannot remove documents from a capped " -"collection." -msgstr "" - -# 482a23f8f27e4918888053132cddb719 -#: ../source/core/index-ttl.txt:113 -msgid "" -"You cannot use :method:`~db.collection.createIndex()` to change the value" -" of ``expireAfterSeconds`` of an existing index. Instead use the " -":dbcommand:`collMod` database command in conjunction with the " -":collflag:`index` collection flag. Otherwise, to change the value of the " -"option of an existing index, you must drop the index first and recreate." -msgstr "" - -# 30d918dac44d4deeaf88cdaa90834332 -#: ../source/core/index-ttl.txt:120 -msgid "" -"If a non-TTL single-field index already exists for a field, you cannot " -"create a TTL index on the same field since you cannot create indexes that" -" have the same key specification and differ only by the options. To " -"change a non-TTL single-field index to a TTL index, you must drop the " -"index first and recreate with the ``expireAfterSeconds`` option." -msgstr "" - -# f11749ee6c8c40eb82b3c31df1de929b -#: ../source/core/index-ttl.txt:1 -msgid "index" -msgstr "" - -# f11749ee6c8c40eb82b3c31df1de929b -# f8c9c72658684de590f694570ef97e4f -#: ../source/core/index-ttl.txt:1 ../source/core/index-ttl.txt:2 -msgid "TTL index" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "Record Allocation" -#~ msgstr "" - -#~ msgid "Additional Information" -#~ msgstr "" - -#~ msgid "For examples, see :doc:`/tutorial/expire-data`." -#~ msgstr "" - -#~ msgid "" -#~ "TTL indexes are special single-field " -#~ "indexes that MongoDB can use to " -#~ "automatically remove documents from a " -#~ "collection after a certain amount of " -#~ "time. Data expiration is useful for " -#~ "certain types of information like " -#~ "machine generated event data, logs, and" -#~ " session information that only need " -#~ "to persist in a database for a " -#~ "finite amount of time." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/index-types.po b/locale/zh/LC_MESSAGES/core/index-types.po deleted file mode 100644 index e615e1faaca..00000000000 --- a/locale/zh/LC_MESSAGES/core/index-types.po +++ /dev/null @@ -1,101 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/index-types.txt:6 -msgid "Index Types" -msgstr "" - -#: ../source/core/index-types.txt:10 -msgid "" -"MongoDB provides a number of different index types. You can create indexes " -"on any field or embedded field within a document or embedded document." -msgstr "" - -#: ../source/core/index-types.txt:14 -msgid "" -"In general, you should create indexes that support your common and user-" -"facing queries. Having these indexes will ensure that MongoDB scans the " -"smallest possible number of documents." -msgstr "" - -#: ../source/core/index-types.txt:18 -msgid "" -"In the :program:`mongo` shell, you can create an index by calling the " -":method:`~db.collection.createIndex()` method. For more detailed " -"instructions about building indexes, see the :doc:`Indexing Tutorials " -"` page." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-concepts-types.rst:7 -msgid ":doc:`/core/index-single`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-concepts-types.rst:4 -msgid "" -"A single field index only includes data from a single field of the documents" -" in a collection. MongoDB supports single field indexes on fields at the top" -" level of a document *and* on fields in sub-documents." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-concepts-types.rst:11 -msgid ":doc:`/core/index-compound`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-concepts-types.rst:10 -msgid "" -"A compound index includes more than one field of the documents in a " -"collection." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-concepts-types.rst:15 -msgid ":doc:`/core/index-multikey`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-concepts-types.rst:14 -msgid "" -"A multikey index is an index on an array field, adding an index key for each" -" value in the array." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-concepts-types.rst:19 -msgid ":doc:`/applications/geospatial-indexes`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-concepts-types.rst:18 -msgid "" -"Geospatial indexes support location-based searches on data that is stored as" -" either GeoJSON objects or legacy coordinate pairs." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-concepts-types.rst:22 -msgid ":doc:`/core/index-text`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-concepts-types.rst:22 -msgid "Text indexes support search of string content in documents." -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-concepts-types.rst:26 -msgid ":doc:`/core/index-hashed`" -msgstr "" - -#: ../source/includes/toc/dfn-list-indexes-concepts-types.rst:25 -msgid "" -"Hashed indexes maintain entries with hashes of the values of the indexed " -"field and are primarily used with sharded clusters to support hashed shard " -"keys." -msgstr "" - -#: ../source/core/index-types.txt:1 -msgid "index types" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/index-unique.po b/locale/zh/LC_MESSAGES/core/index-unique.po deleted file mode 100644 index f4cf900291f..00000000000 --- a/locale/zh/LC_MESSAGES/core/index-unique.po +++ /dev/null @@ -1,221 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/index-unique.txt:6 -msgid "Unique Indexes" -msgstr "" - -#: ../source/core/index-unique.txt:65 -msgid "Behavior" -msgstr "" - -#: ../source/core/index-unique.txt:78 -msgid "Unique Constraint Across Separate Documents" -msgstr "" - -#: ../source/core/index-unique.txt:80 -msgid "" -"The unique constraint applies to separate documents in the collection. That " -"is, the unique index prevents *separate* documents from having the same " -"value for the indexed key, but the index does not prevent a document from " -"having multiple elements or embedded documents in an indexed array from " -"having the same value. In the case of a single document with repeating " -"values, the repeated value is inserted into the index only once." -msgstr "" - -#: ../source/core/index-unique.txt:88 -msgid "For example, a collection has a unique index on ``a.b``:" -msgstr "" - -#: ../source/core/index-unique.txt:94 -msgid "" -"The unique index permits the insertion of the following document into the " -"collection if no other document in the collection has the ``a.b`` value of " -"``5``:" -msgstr "" - -#: ../source/core/index-unique.txt:105 -msgid "Unique Index and Missing Field" -msgstr "" - -#: ../source/core/index-unique.txt:107 -msgid "" -"If a document does not have a value for the indexed field in a unique index," -" the index will store a null value for this document. Because of the unique " -"constraint, MongoDB will only permit one document that lacks the indexed " -"field. If there is more than one document without a value for the indexed " -"field or is missing the indexed field, the index build will fail with a " -"duplicate key error." -msgstr "" - -#: ../source/core/index-unique.txt:114 -msgid "For example, a collection has a unique index on ``x``:" -msgstr "" - -#: ../source/core/index-unique.txt:120 -msgid "" -"The unique index allows the insertion of a document without the field ``x`` " -"if the collection does not already contain a document missing the field " -"``x``:" -msgstr "" - -#: ../source/core/index-unique.txt:128 -msgid "" -"However, the unique index errors on the insertion of a document without the " -"field ``x`` if the collection already contains a document missing the field " -"``x``:" -msgstr "" - -#: ../source/core/index-unique.txt:136 -msgid "" -"The operation fails to insert the document because of the violation of the " -"unique constraint on the value of the field ``x``:" -msgstr "" - -#: ../source/core/index-unique.txt:68 -msgid "Restrictions" -msgstr "" - -#: ../source/core/index-unique.txt:74 -msgid "" -"You may not specify a unique constraint on a :ref:`hashed index `." -msgstr "" - -#: ../source/core/index-unique.txt:1 ../source/core/index-unique.txt:31 -msgid "index" -msgstr "" - -#: ../source/core/index-unique.txt:1 ../source/core/index-unique.txt:31 -msgid "unique" -msgstr "" - -#: ../source/core/index-unique.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/core/index-unique.txt:16 -msgid "" -"A unique index ensures that the indexed fields do not store duplicate " -"values; i.e. enforces uniqueness for the indexed fields. By default, MongoDB" -" creates a unique index on the :ref:`_id ` field during " -"the creation of a collection." -msgstr "" - -#: ../source/core/index-unique.txt:22 -msgid "Create a Unique Index" -msgstr "" - -#: ../source/core/index-unique.txt:24 -msgid "" -"To create a unique index, use the :method:`db.collection.createIndex()` " -"method with the ``unique`` option set to ``true``." -msgstr "" - -#: ../source/core/index-unique.txt:35 -msgid "Unique Index on a Single Field" -msgstr "" - -#: ../source/core/index-unique.txt:37 -msgid "" -"For example, to create a unique index on the ``user_id`` field of the " -"``members`` collection, use the following operation in the :program:`mongo` " -"shell:" -msgstr "" - -#: ../source/core/index-unique.txt:46 -msgid "Unique Compound Index" -msgstr "" - -#: ../source/core/index-unique.txt:48 -msgid "" -"You can also enforce a unique constraint on :ref:`compound indexes `. If you use the unique constraint on a :ref:`compound index " -"`, then MongoDB will enforce uniqueness on the " -"*combination* of the index key values." -msgstr "" - -#: ../source/core/index-unique.txt:53 -msgid "" -"For example, to create a unique index on ``groupNumber``, ``lastname``, and " -"``firstname`` fields of the ``members`` collection, use the following " -"operation in the :program:`mongo` shell:" -msgstr "" - -#: ../source/core/index-unique.txt:61 -msgid "" -"The created index enforces uniqueness for the *combination* of " -"``groupNumber``, ``lastname``, and ``firstname`` values." -msgstr "" - -#: ../source/core/index-unique.txt:70 -msgid "" -"MongoDB cannot create a :ref:`unique index ` on the " -"specified index field(s) if the collection already contains data that would " -"violate the unique constraint for the index." -msgstr "" - -#: ../source/core/index-unique.txt:149 -msgid ":ref:`unique-partial-indexes`" -msgstr "" - -#: ../source/core/index-unique.txt:154 -msgid "Unique Partial Indexes" -msgstr "" - -#: ../source/core/index-unique.txt:158 -msgid "" -"Partial indexes only index the documents in a collection that meet a " -"specified filter expression. If you specify both the " -"``partialFilterExpression`` and a :ref:`unique constraint `, the unique constraint only applies to the documents that meet the " -"filter expression." -msgstr "" - -#: ../source/core/index-unique.txt:164 -msgid "" -"A partial index with a unique constraint does not prevent the insertion of " -"documents that do not meet the unique constraint if the documents do not " -"meet the filter criteria. For an example, see :ref:`partial-index-with-" -"unique-constraints`." -msgstr "" - -#~ msgid "" -#~ "A unique index causes MongoDB to reject all documents that contain a " -#~ "duplicate value for the indexed field." -#~ msgstr "" - -#~ msgid "" -#~ "To create a unique index, use the :method:`db.collection.createIndex()` " -#~ "method with the ``unique`` option set to ``true``. For example, to create a " -#~ "unique index on the ``user_id`` field of the ``members`` collection, use the" -#~ " following operation in the :program:`mongo` shell:" -#~ msgstr "" - -#~ msgid "By default, ``unique`` is ``false`` on MongoDB indexes." -#~ msgstr "" - -#~ msgid "" -#~ "If you use the unique constraint on a :ref:`compound index `, then MongoDB will enforce uniqueness on the *combination* of " -#~ "values rather than the individual value for any or all values of the key." -#~ msgstr "" - -#~ msgid "" -#~ "You can combine the unique constraint with the :ref:`sparse index ` to filter these null values from the unique index and avoid " -#~ "the error." -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/create-a-unique-index`" -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/indexes-introduction.po b/locale/zh/LC_MESSAGES/core/indexes-introduction.po deleted file mode 100644 index 05e83d51127..00000000000 --- a/locale/zh/LC_MESSAGES/core/indexes-introduction.po +++ /dev/null @@ -1,332 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/indexes-introduction.txt:6 -msgid "Index Introduction" -msgstr "" - -#: ../source/core/indexes-introduction.txt:10 -msgid "" -"Indexes support the efficient execution of queries in MongoDB. Without " -"indexes, MongoDB must perform a *collection scan*, i.e. scan every document " -"in a collection, to select those documents that match the query statement. " -"If an appropriate index exists for a query, MongoDB can use the index to " -"limit the number of documents it must inspect." -msgstr "" - -#: ../source/core/indexes-introduction.txt:17 -msgid "" -"Indexes are special data structures [#b-tree]_ that store a small portion of" -" the collection's data set in an easy to traverse form. The index stores the" -" value of a specific field or set of fields, ordered by the value of the " -"field. The ordering of the index entries supports efficient equality matches" -" and range-based query operations. In addition, MongoDB can return sorted " -"results by using the ordering in the index." -msgstr "" - -#: ../source/core/indexes-introduction.txt:25 -msgid "" -"The following diagram illustrates a query that selects and orders the " -"matching documents using an index:" -msgstr "" - -#: ../source/core/indexes-introduction.txt:30 -msgid "" -"Fundamentally, indexes in MongoDB are similar to indexes in other database " -"systems. MongoDB defines indexes at the :term:`collection` level and " -"supports indexes on any field or sub-field of the documents in a MongoDB " -"collection." -msgstr "" - -#: ../source/core/indexes-introduction.txt:35 -msgid "MongoDB indexes use a B-tree data structure." -msgstr "" - -#: ../source/core/indexes-introduction.txt:38 -msgid "Index Types" -msgstr "" - -#: ../source/core/indexes-introduction.txt:40 -msgid "" -"MongoDB provides a number of different index types to support specific types" -" of data and queries." -msgstr "" - -#: ../source/core/indexes-introduction.txt:44 -msgid "Default ``_id``" -msgstr "" - -#: ../source/core/indexes-introduction.txt:46 -msgid "" -"All MongoDB collections have an index on the ``_id`` field that exists by " -"default. If applications do not specify a value for ``_id`` the driver or " -"the :program:`mongod` will create an ``_id`` field with an :term:`ObjectId` " -"value." -msgstr "" - -#: ../source/core/indexes-introduction.txt:51 -msgid "" -"The ``_id`` index is *unique* and prevents clients from inserting two " -"documents with the same value for the ``_id`` field." -msgstr "" - -#: ../source/core/indexes-introduction.txt:57 -msgid "Single Field" -msgstr "" - -#: ../source/core/indexes-introduction.txt:59 -msgid "" -"In addition to the MongoDB-defined ``_id`` index, MongoDB supports the " -"creation of user-defined ascending/descending indexes on a :doc:`single " -"field of a document `." -msgstr "" - -#: ../source/core/indexes-introduction.txt:65 -msgid "" -"For a single-field index and sort operations, the sort order (i.e. ascending" -" or descending) of the index key does not matter because MongoDB can " -"traverse the index in either direction." -msgstr "" - -#: ../source/core/indexes-introduction.txt:69 -msgid "" -"See :doc:`/core/index-single` and :ref:`sort-results-single-field` for more " -"information on single-field indexes." -msgstr "" - -#: ../source/core/indexes-introduction.txt:73 -msgid "Compound Index" -msgstr "" - -#: ../source/core/indexes-introduction.txt:75 -msgid "" -"MongoDB also supports user-defined indexes on multiple fields, i.e. " -":doc:`compound indexes `." -msgstr "" - -#: ../source/core/indexes-introduction.txt:78 -msgid "" -"The order of fields listed in a compound index has significance. For " -"instance, if a compound index consists of ``{ userid: 1, score: -1 }``, the " -"index sorts first by ``userid`` and then, within each ``userid`` value, " -"sorts by ``score``." -msgstr "" - -#: ../source/core/indexes-introduction.txt:85 -msgid "" -"For compound indexes and sort operations, the sort order (i.e. ascending or " -"descending) of the index keys can determine whether the index can support a " -"sort operation. See :ref:`index-ascending-and-descending` for more " -"information on the impact of index order on results in compound indexes." -msgstr "" - -#: ../source/core/indexes-introduction.txt:91 -msgid "" -"See :doc:`/core/index-compound` and :ref:`sort-on-multiple-fields` for more " -"information on compound indexes." -msgstr "" - -#: ../source/core/indexes-introduction.txt:95 -msgid "Multikey Index" -msgstr "" - -#: ../source/core/indexes-introduction.txt:97 -msgid "" -"MongoDB uses :doc:`multikey indexes ` to index the " -"content stored in arrays. If you index a field that holds an array value, " -"MongoDB creates separate index entries for *every* element of the array. " -"These :doc:`multikey indexes ` allow queries to select" -" documents that contain arrays by matching on element or elements of the " -"arrays. MongoDB automatically determines whether to create a multikey index " -"if the indexed field contains an array value; you do not need to explicitly " -"specify the multikey type." -msgstr "" - -#: ../source/core/indexes-introduction.txt:108 -msgid "" -"See :doc:`/core/index-multikey` and :doc:`/core/multikey-index-bounds` for " -"more information on multikey indexes." -msgstr "" - -#: ../source/core/indexes-introduction.txt:112 -msgid "Geospatial Index" -msgstr "" - -#: ../source/core/indexes-introduction.txt:114 -msgid "" -"To support efficient queries of geospatial coordinate data, MongoDB provides" -" two special indexes: :doc:`2d indexes ` that uses planar geometry" -" when returning results and :doc:`2sphere indexes ` that use" -" spherical geometry to return results." -msgstr "" - -#: ../source/core/indexes-introduction.txt:119 -msgid "" -"See :doc:`/core/geospatial-indexes` for a high level introduction to " -"geospatial indexes." -msgstr "" - -#: ../source/core/indexes-introduction.txt:123 -msgid "Text Indexes" -msgstr "" - -#: ../source/core/indexes-introduction.txt:125 -msgid "" -"MongoDB provides a ``text`` index type that supports searching for string " -"content in a collection. These text indexes do not store language-specific " -"*stop* words (e.g. \"the\", \"a\", \"or\") and *stem* the words in a " -"collection to only store root words." -msgstr "" - -#: ../source/core/indexes-introduction.txt:130 -msgid "" -"See :doc:`/core/index-text` for more information on text indexes and search." -msgstr "" - -#: ../source/core/indexes-introduction.txt:134 -msgid "Hashed Indexes" -msgstr "" - -#: ../source/core/indexes-introduction.txt:136 -msgid "" -"To support :ref:`hash based sharding `, MongoDB " -"provides a :doc:`hashed index ` type, which indexes the " -"hash of the value of a field. These indexes have a more random distribution " -"of values along their range, but *only* support equality matches and cannot " -"support range-based queries." -msgstr "" - -#: ../source/core/indexes-introduction.txt:143 -msgid "Index Properties" -msgstr "" - -#: ../source/core/indexes-introduction.txt:146 -msgid "Unique Indexes" -msgstr "" - -#: ../source/core/indexes-introduction.txt:148 -msgid "" -"The :doc:`unique ` property for an index causes MongoDB " -"to reject duplicate values for the indexed field. Other than the unique " -"constraint, unique indexes are functionally interchangeable with other " -"MongoDB indexes." -msgstr "" - -#: ../source/core/indexes-introduction.txt:154 -msgid "Sparse Indexes" -msgstr "" - -#: ../source/core/indexes-introduction.txt:156 -msgid "" -"The :doc:`sparse ` property of an index ensures that the" -" index only contain entries for documents that have the indexed field. The " -"index skips documents that *do not* have the indexed field." -msgstr "" - -#: ../source/core/indexes-introduction.txt:160 -msgid "" -"You can combine the sparse index option with the unique index option to " -"reject documents that have duplicate values for a field but ignore documents" -" that do not have the indexed key." -msgstr "" - -#: ../source/core/indexes-introduction.txt:165 -msgid "TTL Indexes" -msgstr "" - -#: ../source/core/indexes-introduction.txt:167 -msgid "" -":doc:`TTL indexes ` are special indexes that MongoDB can " -"use to automatically remove documents from a collection after a certain " -"amount of time. This is ideal for certain types of information like machine " -"generated event data, logs, and session information that only need to " -"persist in a database for a finite amount of time." -msgstr "" - -#: ../source/core/indexes-introduction.txt:173 -msgid "See: :doc:`/tutorial/expire-data` for implementation instructions." -msgstr "" - -#: ../source/core/indexes-introduction.txt:176 -msgid "Index Use" -msgstr "" - -#: ../source/core/indexes-introduction.txt:178 -msgid "" -"Indexes can improve the efficiency of read operations. The :doc:`/tutorial" -"/analyze-query-plan` tutorial provides an example of the execution " -"statistics of a query with and without an index." -msgstr "" - -#: ../source/core/indexes-introduction.txt:182 -msgid "" -"For information on how MongoDB chooses an index to use, see :ref:`query " -"optimizer `." -msgstr "" - -#: ../source/core/indexes-introduction.txt:186 -msgid "Covered Queries" -msgstr "" - -#: ../source/core/indexes-introduction.txt:188 -msgid "" -"When the query criteria and the :term:`projection` of a query include *only*" -" the indexed fields, MongoDB will return results directly from the index " -"*without* scanning any documents or bringing documents into memory. These " -"covered queries can be *very* efficient." -msgstr "" - -#: ../source/core/indexes-introduction.txt:195 -msgid "" -"For more information on covered queries, see :ref:`read-operations-covered-" -"query`." -msgstr "" - -#: ../source/core/indexes-introduction.txt:199 -msgid "Index Intersection" -msgstr "" - -#: ../source/core/indexes-introduction.txt:203 -msgid "" -"MongoDB can use the :doc:`intersection of indexes ` to fulfill queries. For queries that specify compound query " -"conditions, if one index can fulfill a part of a query condition, and " -"another index can fulfill another part of the query condition, then MongoDB " -"can use the intersection of the two indexes to fulfill the query. Whether " -"the use of a compound index or the use of an index intersection is more " -"efficient depends on the particular query and the system." -msgstr "" - -#: ../source/core/indexes-introduction.txt:212 -msgid "" -"For details on index intersection, see :doc:`/core/index-intersection`." -msgstr "" - -#: ../source/core/indexes-introduction.txt:215 -msgid "Restrictions" -msgstr "" - -#: ../source/core/indexes-introduction.txt:217 -msgid "" -"Certain restrictions apply to indexes, such as the length of the index keys " -"or the number of indexes per collection. See :ref:`Index Limitations ` for details." -msgstr "" - -#: ../source/core/indexes-introduction.txt:1 -msgid "index" -msgstr "" - -#: ../source/core/indexes-introduction.txt:1 -msgid "overview" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/indexes.po b/locale/zh/LC_MESSAGES/core/indexes.po deleted file mode 100644 index 6345a7c1f07..00000000000 --- a/locale/zh/LC_MESSAGES/core/indexes.po +++ /dev/null @@ -1,168 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/indexes.txt:3 -msgid "Index Concepts" -msgstr "" - -#: ../source/core/indexes.txt:7 -msgid "" -"These documents describe and provide examples of the types, configuration " -"options, and behavior of indexes in MongoDB. For an over view of indexing, " -"see :doc:`Index Introduction `. For operational " -"instructions, see :doc:`Indexing Tutorials `. The " -":doc:`Indexing Reference ` documents the commands and " -"operations specific to index construction, maintenance, and querying in " -"MongoDB, including index types and creation options." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:31 -msgid ":doc:`/core/index-types`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:4 -msgid "" -"MongoDB provides different types of indexes for different purposes and " -"different types of content." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:11 -msgid ":doc:`/core/index-single`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:8 -msgid "" -"A single field index only includes data from a single field of the documents" -" in a collection. MongoDB supports single field indexes on fields at the top" -" level of a document *and* on fields in sub-documents." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:15 -msgid ":doc:`/core/index-compound`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:14 -msgid "" -"A compound index includes more than one field of the documents in a " -"collection." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:19 -msgid ":doc:`/core/index-multikey`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:18 -msgid "" -"A multikey index is an index on an array field, adding an index key for each" -" value in the array." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:23 -msgid ":doc:`/applications/geospatial-indexes`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:22 -msgid "" -"Geospatial indexes support location-based searches on data that is stored as" -" either GeoJSON objects or legacy coordinate pairs." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:26 -msgid ":doc:`/core/index-text`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:26 -msgid "Text indexes support search of string content in documents." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:31 -msgid ":doc:`/core/index-hashed`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:29 -msgid "" -"Hashed indexes maintain entries with hashes of the values of the indexed " -"field and are primarily used with sharded clusters to support hashed shard " -"keys." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:46 -msgid ":doc:`/core/index-properties`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:34 -msgid "The properties you can specify when building indexes." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:38 -msgid ":doc:`/core/index-ttl`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:37 -msgid "" -"The TTL index is used for TTL collections, which expire data after a period " -"of time." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:42 -msgid ":doc:`/core/index-unique`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:41 -msgid "" -"A unique index causes MongoDB to reject all documents that contain a " -"duplicate value for the indexed field." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:46 -msgid ":doc:`/core/index-sparse`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:45 -msgid "" -"A sparse index does not index documents that do not have the indexed field." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:49 -msgid ":doc:`/core/index-creation`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:49 -msgid "The options available when creating indexes." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:52 -msgid ":doc:`/core/index-intersection`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:52 -msgid "The use of index intersection to fulfill a query." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:54 -msgid ":doc:`/core/multikey-index-bounds`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-indexes-concepts-landing.rst:55 -msgid "The computation of bounds on a multikey index scan." -msgstr "" - -#: ../source/includes/extracts/additional-resources-quick-reference.rst:4 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-quick-reference.rst:6 -msgid "" -"`Quick Reference Cards `_" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/inmemory.po b/locale/zh/LC_MESSAGES/core/inmemory.po deleted file mode 100644 index dbf6d4c1dcd..00000000000 --- a/locale/zh/LC_MESSAGES/core/inmemory.po +++ /dev/null @@ -1,320 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# b1c4f891e6454ad196e722200ef05dbf -#: ../source/core/inmemory.txt:5 -msgid "In-Memory Storage Engine" -msgstr "" - -# f235451d2c584efda656ba09d13d86c4 -#: ../source/core/inmemory.txt -msgid "On this page" -msgstr "" - -# 1416dc6556a7443185eea665db39de08 -#: ../source/core/inmemory.txt:17 -msgid "" -"Starting in MongoDB Enterprise version 3.2.6, the in-memory storage " -"engine is part of general availability (GA) in the 64-bit builds. Other " -"than some metadata and diagnostic data, the in-memory storage engine does" -" not maintain any on-disk data, including configuration data, indexes, " -"user credentials, etc." -msgstr "" - -# a2b51a2f41a34792a72473bacdea99c5 -#: ../source/core/inmemory.txt:23 -msgid "" -"By avoiding disk I/O, the in-memory storage engine allows for more " -"predictable latency of database operations." -msgstr "" - -# ccbcd960322f4de99a1d17a956109c2c -#: ../source/core/inmemory.txt:29 -msgid "Specify In-Memory Storage Engine" -msgstr "" - -# ed58ae9dcf5a43b4ac7bdde62ea57517 -#: ../source/core/inmemory.txt:31 -msgid "To select the in-memory storage engine, specify:" -msgstr "" - -# c74e3ac190394ac7a75685d719d2d922 -#: ../source/core/inmemory.txt:33 -msgid "" -"``inMemory`` for the :option:`--storageEngine` option, or the " -":setting:`storage.engine` setting if using a configuration file." -msgstr "" - -# edb69d6f27ae43aba86934af92eafc97 -#: ../source/core/inmemory.txt:36 -msgid "" -"``--dbpath``, or :setting:`storage.dbPath` if using a configuration file." -" Although the in-memory storage engine does not write data to the " -"filesystem, it maintains in the ``--dbpath`` small metadata files and " -"diagnostic data as well temporary files for building large indexes." -msgstr "" - -# 0a0cbb1426ea493ebb2def00644fab0b -#: ../source/core/inmemory.txt:42 -msgid "For example, from the command line:" -msgstr "" - -# 6ae05788d1564eee9e241dcef5dbfddc -#: ../source/core/inmemory.txt:48 -msgid "" -"Or, if using the :doc:`YAML configuration file format `:" -msgstr "" - -# 0e882b7cb80c4dadb49c6d43f5065d87 -#: ../source/core/inmemory.txt:57 -msgid "" -"See :ref:`cli-mongod-inmemory` for configuration options specific to this" -" storage engine. Most :program:`mongod` configuration options are " -"available for use with in-memory storage engine except for those options " -"that are related to data persistence, such as journaling or encryption at" -" rest configuration." -msgstr "" - -# 68e3cb98138c467ea50a68b12dd0c1e2 -#: ../source/core/inmemory.txt:64 -msgid "The in-memory storage engine does not persist data after process shutdown." -msgstr "" - -# 64e22cadc6f34190be33bd835393c90c -#: ../source/core/inmemory.txt:69 -msgid "Concurrency" -msgstr "" - -# 058a2820d71a411993fd560b3478ed07 -#: ../source/core/inmemory.txt:71 -msgid "" -"The in-memory storage engine uses *document-level* concurrency control " -"for write operations. As a result, multiple clients can modify different " -"documents of a collection at the same time." -msgstr "" - -# 282b9908a9504ce7ad094cc02816c5fa -#: ../source/core/inmemory.txt:78 -msgid "Memory Use" -msgstr "" - -# 75b4e036c77b4846b841f7daca25030b -#: ../source/core/inmemory.txt:80 -msgid "" -"In-memory storage engine requires that all its data (including indexes, " -"oplog if :program:`mongod` instance is part of a replica set, etc.) must " -"fit into the specified :option:`--inMemorySizeGB` command-line option or " -":setting:`storage.inMemory.engineConfig.inMemorySizeGB` setting in the " -":doc:`YAML configuration file `." -msgstr "" - -# 6a90bf2d1d0b47c88d8c35ca8ddf584d -#: ../source/includes/fact-inmemory-storage-engine-default-ram.rst:1 -#, python-format -msgid "" -"By default, the in-memory storage engine uses 50% of physical RAM minus 1" -" GB." -msgstr "" - -# d3a46f9fa9f540809a9d878c39894639 -#: ../source/core/inmemory.txt:88 -msgid "" -"If a write operation would cause the data to exceed the specified memory " -"size, MongoDB returns with the error:" -msgstr "" - -# c966d14dc71848bb916f6ca9f56408b0 -#: ../source/core/inmemory.txt:95 -msgid "" -"To specify a new size, use the " -":setting:`storage.inMemory.engineConfig.inMemorySizeGB` setting in the " -":doc:`YAML configuration file format `:" -msgstr "" - -# 5f5b2e4495ea4293ad691ee7909bef96 -#: ../source/core/inmemory.txt:109 -msgid "Or use the command-line option :option:`--inMemorySizeGB`:" -msgstr "" - -# dfafe4379219443f9b956f26bcc1eacc -#: ../source/core/inmemory.txt:118 -msgid "Durability" -msgstr "" - -# a9a66909fee84659a4acf39b46179282 -#: ../source/core/inmemory.txt:120 -msgid "" -"The in-memory storage engine is non-persistent and does not write data to" -" a persistent storage. That is non-persisted data includes application " -"data and system data, such as users, permissions, indexes, replica set " -"configuration, sharded cluster configuration, etc." -msgstr "" - -# 3f43eb6d5c8d4b39b9acab5f94afd36d -#: ../source/core/inmemory.txt:125 -msgid "" -"As such, the concept of :term:`journal` or waiting for data to become " -":term:`durable` does not apply to the in-memory storage engine." -msgstr "" - -# 3e5bc7d534734aca888f89f376a84e4e -#: ../source/includes/extracts/no-journaling-writeConcernMajorityJournalDefault-false.rst:2 -msgid "" -"If any voting member of a replica set runs without :ref:`journaling " -"` (i.e. either runs an :ref:`in-memory storage " -"engine` or runs with journaling disabled), you must set" -" :rsconf:`writeConcernMajorityJournalDefault` to ``false``." -msgstr "" - -# b3b30ef40c8340c990abc58c4d9d7d5f -#: ../source/includes/extracts/no-journaling-rollback.rst:1 -msgid "" -"With :rsconf:`writeConcernMajorityJournalDefault` set to ``false``, " -"MongoDB will not wait for :writeconcern:`w: \"majority\" <\"majority\">` " -"writes to be durable before acknowledging the writes. As such, " -":writeconcern:`\"majority\"` write operations could possibly roll back in" -" the event of a loss of a replica set member." -msgstr "" - -# 504ef00a5353402480ef585fba14669e -#: ../source/core/inmemory.txt:132 -msgid "" -"Write operations that specify a write concern :writeconcern:`journaled " -"` are acknowledged immediately. When an :program:`mongod` instance " -"shuts down, either as result of the :dbcommand:`shutdown` command or due " -"to a system error, recovery of in-memory data is impossible." -msgstr "" - -# da9977839ae54b93aad456eb0e24e52c -#: ../source/core/inmemory.txt:138 -msgid "Deployment Architectures" -msgstr "" - -# bcd5d5eb5ae04f7ea34194615caad816 -#: ../source/core/inmemory.txt:140 -msgid "" -"In addition to running as standalones, :program:`mongod` instances that " -"use in-memory storage engine can run as part of a replica set or part of " -"a sharded cluster." -msgstr "" - -# 11bfc131329e4a89ae70908f8d6a9f82 -#: ../source/core/inmemory.txt:145 -msgid "Replica Set" -msgstr "" - -# cff42eb207614c72baed4c36452ffbec -#: ../source/core/inmemory.txt:147 -msgid "" -"You can deploy :program:`mongod` instances that use in-memory storage " -"engine as part of a replica set. For example, as part of a three-member " -"replica set, you could have:" -msgstr "" - -# c37591f9ff194bd48c5ae41701a49390 -#: ../source/core/inmemory.txt:151 -msgid "two :program:`mongod` instances run with in-memory storage engine." -msgstr "" - -# 8ee47627ee114fc7b8ada0f430cdde18 -# f121b5e76a5843f2bef2785f498a7d2a -#: ../source/core/inmemory.txt:153 ../source/core/inmemory.txt:184 -msgid "" -"one :program:`mongod` instance run with :doc:`WiredTiger " -"` storage engine. Configure the WiredTiger member as a " -"hidden member (i.e. :rsconf:`hidden: true ` and " -":rsconf:`priority: 0 `)." -msgstr "" - -# 3989d13950584aecaf8f6a1aaaa7c4fb -#: ../source/core/inmemory.txt:158 -msgid "" -"With this deployment model, only the :program:`mongod` instances running " -"with the in-memory storange engine can become the primary. Clients " -"connect only to the in-memory storage engine :program:`mongod` instances." -" Even if both :program:`mongod` instances running in-memory storage " -"engine crash and restart, they can sync from the member running " -"WiredTiger. The hidden :program:`mongod` instance running with WiredTiger" -" persists the data to disk, including the user data, indexes, and " -"replication configuration information." -msgstr "" - -# 09c8e85b3a304714b720ec638765a2b9 -#: ../source/core/inmemory.txt:169 -msgid "" -"In-memory storage engine requires that all its data (including oplog if " -":program:`mongod` is part of replica set, etc.) fit into the specified " -":option:`--inMemorySizeGB` command-line option orn " -":setting:`storage.inMemory.engineConfig.inMemorySizeGB` setting. See :ref" -":`inmemory-memory-use`." -msgstr "" - -# f0019683e4df47d286b336fc4480923e -#: ../source/core/inmemory.txt:176 -msgid "Sharded Cluster" -msgstr "" - -# 0f10537ddbe241a8949753b0370fc49b -#: ../source/core/inmemory.txt:178 -msgid "" -"You can deploy :program:`mongod` instances that use in-memory storage " -"engine as part of a sharded cluster. For example, in a sharded cluster, " -"you could have one shard that has consists of the following replica set:" -msgstr "" - -# 5adc1bf3f8724689936b62daf39bc5db -#: ../source/core/inmemory.txt:182 -msgid "two :program:`mongod` instances run with in-memory storage engine" -msgstr "" - -# 32fd2fb91e144c4888dd4b53f07591ea -#: ../source/core/inmemory.txt:189 -msgid "" -"To this shard, add the :method:`tag ` ``inmem``. For " -"example, if this shard has the name ``shardC``, connect to the " -":program:`mongos` and run :method:`sh.addShardTag()`." -msgstr "" - -# 1d0bf71c6d974265b073f0f88e7d23f6 -#: ../source/core/inmemory.txt:193 -msgid "For example," -msgstr "" - -# 7931fb2ce919438da1255515a70ea213 -#: ../source/core/inmemory.txt:199 -msgid "To the other shards, add a separate tag ``persisted`` ." -msgstr "" - -# 44654daccf694b5f96bd44c088aef10f -#: ../source/core/inmemory.txt:206 -msgid "" -"For each sharded collection that should reside on the ``inmem`` shard, " -":method:`assign to the entire chunk range ` the tag " -"``inmem``:" -msgstr "" - -# 774a2ce37555475ea0cf40048a639dbf -#: ../source/core/inmemory.txt:214 -msgid "" -"For each sharded collection that should resided across the ``persisted`` " -"shards, :method:`assign to the entire chunk range ` the " -"tag ``persisted``:" -msgstr "" - -# 075c5bc2e0e944eda74bcbd202d86394 -#: ../source/core/inmemory.txt:222 -msgid "For the ``inmem`` shard, create a database or move the database." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/introduction.po b/locale/zh/LC_MESSAGES/core/introduction.po deleted file mode 100644 index 55e54ea0ce5..00000000000 --- a/locale/zh/LC_MESSAGES/core/introduction.po +++ /dev/null @@ -1,132 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/introduction.txt:5 -msgid "Introduction to MongoDB" -msgstr "" - -#: ../source/core/introduction.txt:9 -msgid "" -"Welcome to MongoDB. This document provides a brief introduction to MongoDB " -"and some key concepts. See the :doc:`installation guides ` " -"for information on downloading and installing MongoDB." -msgstr "" - -#: ../source/core/introduction.txt:18 -msgid "What is MongoDB" -msgstr "" - -#: ../source/core/introduction.txt:20 -msgid "" -"MongoDB is an open-source document database that provides high performance, " -"high availability, and automatic scaling." -msgstr "" - -#: ../source/core/introduction.txt:24 -msgid "Document Database" -msgstr "" - -#: ../source/core/introduction.txt:26 -msgid "" -"A record in MongoDB is a document, which is a data structure composed of " -"field and value pairs. MongoDB documents are similar to JSON objects. The " -"values of fields may include other documents, arrays, and arrays of " -"documents." -msgstr "" - -#: ../source/core/introduction.txt:33 -msgid "The advantages of using documents are:" -msgstr "" - -#: ../source/core/introduction.txt:35 -msgid "" -"Documents (i.e. objects) correspond to native data types in many programming" -" languages." -msgstr "" - -#: ../source/core/introduction.txt:38 -msgid "Embedded documents and arrays reduce need for expensive joins." -msgstr "" - -#: ../source/core/introduction.txt:40 -msgid "Dynamic schema supports fluent polymorphism." -msgstr "" - -#: ../source/core/introduction.txt:43 -msgid "Key Features" -msgstr "" - -#: ../source/core/introduction.txt:46 -msgid "High Performance" -msgstr "" - -#: ../source/core/introduction.txt:48 -msgid "MongoDB provides high performance data persistence. In particular," -msgstr "" - -#: ../source/core/introduction.txt:50 -msgid "" -"Support for embedded data models reduces I/O activity on database system." -msgstr "" - -#: ../source/core/introduction.txt:53 -msgid "" -"Indexes support faster queries and can include keys from embedded documents " -"and arrays." -msgstr "" - -#: ../source/core/introduction.txt:57 -msgid "High Availability" -msgstr "" - -#: ../source/core/introduction.txt:59 -msgid "" -"To provide high availability, MongoDB's replication facility, called replica" -" sets, provide:" -msgstr "" - -#: ../source/core/introduction.txt:62 -msgid "*automatic* failover." -msgstr "" - -#: ../source/core/introduction.txt:64 -msgid "data redundancy." -msgstr "" - -#: ../source/core/introduction.txt:66 -msgid "" -"A :ref:`replica set ` is a group of MongoDB " -"servers that maintain the same data set, providing redundancy and increasing" -" data availability." -msgstr "" - -#: ../source/core/introduction.txt:71 -msgid "Automatic Scaling" -msgstr "" - -#: ../source/core/introduction.txt:73 -msgid "" -"MongoDB provides horizontal scalability as part of its *core* functionality." -msgstr "" - -#: ../source/core/introduction.txt:76 -msgid "" -"Automatic :ref:`sharding ` distributes data across a " -"cluster of machines." -msgstr "" - -#: ../source/core/introduction.txt:79 -msgid "" -"Replica sets can provide eventually-consistent reads for low-latency high " -"throughput deployments." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/journaling.po b/locale/zh/LC_MESSAGES/core/journaling.po deleted file mode 100644 index 10d00723fea..00000000000 --- a/locale/zh/LC_MESSAGES/core/journaling.po +++ /dev/null @@ -1,476 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 8d030c14072a45f1a66cb5ad29800103 -#: ../source/core/journaling.txt:5 -msgid "Journaling" -msgstr "" - -# 75cde65ef88e49868cce1985b2c2dd24 -#: ../source/core/journaling.txt -msgid "On this page" -msgstr "" - -# 3a96bfb979f64b5f9489158fa9bad9a3 -#: ../source/core/journaling.txt:15 -msgid "" -"To provide durability in the event of a failure, MongoDB uses *write " -"ahead logging* to on-disk :term:`journal` files." -msgstr "" - -# 35731402160a4f95a23af9d7478f7cdd -#: ../source/core/journaling.txt:21 -msgid "Journaling and the WiredTiger Storage Engine" -msgstr "" - -# b4c1dd9c5a084518840479c0442035fe -#: ../source/core/journaling.txt:25 -msgid "" -"The *log* mentioned in this section refers to the WiredTiger write-ahead " -"log (i.e. the journal) and not the MongoDB log file." -msgstr "" - -# 00cb0a2b3cd04d779959f96a0d355219 -#: ../source/core/journaling.txt:28 -msgid "" -":doc:`WiredTiger ` uses :ref:`checkpoints ` to provide a consistent view of data on disk and" -" allow MongoDB to recover from the last checkpoint. However, if MongoDB " -"exits unexpectedly in between checkpoints, journaling is required to " -"recover information that occurred after the last checkpoint." -msgstr "" - -# 2c2fb315d56548edb3bb48f883b7bb47 -#: ../source/core/journaling.txt:34 -msgid "With journaling, the recovery process:" -msgstr "" - -# 3ed2b94b68274ae39e37ab667271b2b9 -#: ../source/core/journaling.txt:36 -msgid "Looks in the data files to find the identifier of the last checkpoint." -msgstr "" - -# d43f31800db44d5c9bdc948d055b0d1b -#: ../source/core/journaling.txt:39 -msgid "" -"Searches in the journal files for the record that matches the identifier " -"of the last checkpoint." -msgstr "" - -# 0ee3d690d0914b83a618672f8db07be7 -#: ../source/core/journaling.txt:42 -msgid "Apply the operations in the journal files since the last checkpoint." -msgstr "" - -# cda6020da13e45e7a00c044712ceda3e -# 0d8b381d28ea472eb8ed3c454996f3d8 -#: ../source/core/journaling.txt:47 ../source/core/journaling.txt:121 -msgid "Journaling Process" -msgstr "" - -# e316ccf42f10457fb481d2d7fae4d578 -#: ../source/core/journaling.txt:51 -msgid "" -"With journaling, WiredTiger creates one journal record for each client " -"initiated write operation. The journal record includes any internal write" -" operations caused by the initial write. For example, an update to a " -"document in a collection may result in modifications to the indexes; " -"WiredTiger creates a single journal record that includes both the update " -"operation and its associated index modifications." -msgstr "" - -# c8372eba89cc4537bee699733c2ba6fc -#: ../source/core/journaling.txt:58 -msgid "" -"MongoDB configures WiredTiger to use in-memory buffering for storing the " -"journal records. Threads coordinate to allocate and copy into their " -"portion of the buffer. All journal records up to 128 kB are buffered." -msgstr "" - -# 6e6dba5b9e424d05b4e94ecbdce63cf4 -#: ../source/core/journaling.txt:63 -msgid "" -"WiredTiger syncs the buffered journal records to disk according to the " -"following intervals or conditions:" -msgstr "" - -# b120e828b4a24b48a4d80f8d3647a10b -#: ../source/includes/extracts/wt-journal-frequency.rst:1 -msgid "Every 50 milliseconds." -msgstr "" - -# f5dac2090194473bb5dc7a0d8f02b8bf -#: ../source/includes/extracts/wt-journal-frequency.rst:4 -msgid "" -"MongoDB sets checkpoints to occur in WiredTiger on user data at an " -"interval of 60 seconds or when 2 GB of journal data has been written, " -"whichever occurs first." -msgstr "" - -# 12a6366be3ea40389fbb5ba95f5f8f67 -#: ../source/includes/extracts/wt-journal-frequency.rst:8 -msgid "" -"If the write operation includes a write concern of :writeconcern:`j: true" -" `, WiredTiger forces a sync of the WiredTiger journal files." -msgstr "" - -# cd65108d0a52449c995e463d2ecb9ab6 -#: ../source/includes/extracts/wt-journal-frequency.rst:11 -msgid "" -"Because MongoDB uses a journal file size limit of 100 MB, WiredTiger " -"creates a new journal file approximately every 100 MB of data. When " -"WiredTiger creates a new journal file, WiredTiger syncs the previous " -"journal file." -msgstr "" - -# ab79d0b17fd246f598c540fb0160e03a -#: ../source/core/journaling.txt:70 -msgid "" -"In between write operations, while the journal records remain in the " -"WiredTiger buffers, updates can be lost following a hard shutdown of " -":program:`mongod`." -msgstr "" - -# d2d08aa6ebc94cba965ced1744299510 -#: ../source/core/journaling.txt:75 -msgid "" -"The :dbcommand:`serverStatus` command returns information on the " -"WiredTiger journal statistics in the :data:`wiredTiger.log ` field." -msgstr "" - -# 93384aad52ec437ea31e995c9d2d9750 -# b30afe067f27478d9ee519dd2b6bb293 -#: ../source/core/journaling.txt:80 ../source/core/journaling.txt:179 -msgid "Journal Files" -msgstr "" - -# a2d8eda9a71b42a5b29ac4ec88aec8ef -#: ../source/core/journaling.txt:82 -msgid "" -"For the journal files, MongoDB creates a subdirectory named ``journal`` " -"under the :setting:`~storage.dbPath` directory. WiredTiger journal files " -"have names with the following format ``WiredTigerLog.`` where " -"```` is a zero-padded number starting from ``0000000001``." -msgstr "" - -# e138ddecb765460dad1e0c0ae3678914 -#: ../source/core/journaling.txt:88 -msgid "" -"Journal files contain a record per each write operation. Each record has " -"a unique identifier." -msgstr "" - -# ee4871b98fdb4e2f981458a1ece1cfc4 -#: ../source/core/journaling.txt:91 -msgid "" -"MongoDB configures WiredTiger to use snappy compression for the " -"journaling data." -msgstr "" - -# 7a78112d7d5645bcbb54471b99a2f2f3 -#: ../source/includes/fact-wiredtiger-log-compression-limit.rst:1 -msgid "" -"Minimum log record size for WiredTiger is 128 bytes. If a log record is " -"128 bytes or smaller, WiredTiger does not compress that record." -msgstr "" - -# da0148d84a674eeb9c9a49528e873058 -#: ../source/core/journaling.txt:96 -msgid "" -"WiredTiger journal files for MongoDB have a maximum size limit of " -"approximately 100 MB. Once the file exceeds that limit, WiredTiger " -"creates a new journal file." -msgstr "" - -# ee9c4cb66fc9493e8ed9ce6aaf05cfbd -#: ../source/core/journaling.txt:100 -msgid "" -"WiredTiger automatically removes old journal files to maintain only the " -"files needed to recover from last checkpoint." -msgstr "" - -# b8b6f4ee2e124f7fa6823c1810f7d687 -#: ../source/core/journaling.txt:103 -msgid "WiredTiger will pre-allocate journal files." -msgstr "" - -# ab15396a0d884b909e27df6dfcf1edde -#: ../source/core/journaling.txt:108 -msgid "Journaling and the MMAPv1 Storage Engine" -msgstr "" - -# a9930c0d852a42f1b2dd6e42280d1d27 -#: ../source/core/journaling.txt:110 -msgid "" -"With :doc:`MMAPv1 `, when a write operation occurs, MongoDB" -" updates the in-memory view. With journaling enabled, MongoDB writes the " -"in-memory changes first to on-disk journal files. If MongoDB should " -"terminate or encounter an error before committing the changes to the data" -" files, MongoDB can use the journal files to apply the write operation to" -" the data files and maintain a consistent state." -msgstr "" - -# 385e5a84157e424a9eea071e0fd87cb7 -#: ../source/core/journaling.txt:123 -msgid "" -"With journaling, MongoDB's storage layer has two internal views of the " -"data set: the *private view*, used to write to the journal files, and the" -" *shared view*, used to write to the data files:" -msgstr "" - -# a995de5e203c44d3bf2be70589afa1f7 -#: ../source/core/journaling.txt:127 -msgid "MongoDB first applies write operations to the private view." -msgstr "" - -# e96c9cc7f649400fbe888ff1a41a9d9c -#: ../source/core/journaling.txt:129 -msgid "" -"MongoDB then applies the changes in the private view to the on-disk " -":ref:`journal files ` in the ``journal`` " -"directory roughly every 100 milliseconds. MongoDB records the write " -"operations to the on-disk journal files in batches called *group " -"commits*. Grouping the commits help minimize the performance impact of " -"journaling since these commits must block all writers during the commit. " -"Writes to the journal are atomic, ensuring the consistency of the on-disk" -" journal files. For information on the frequency of the commit interval, " -"see :setting:`storage.journal.commitIntervalMs`." -msgstr "" - -# caba0c9da2524d7c9a9cc20c00289bdc -#: ../source/core/journaling.txt:140 -msgid "" -"Upon a journal commit, MongoDB applies the changes from the journal to " -"the shared view." -msgstr "" - -# 24a5f1f7201048e0a3a5c087397d04bb -#: ../source/core/journaling.txt:143 -msgid "" -"Finally, MongoDB applies the changes in the shared view to the data " -"files. More precisely, at default intervals of 60 seconds, MongoDB asks " -"the operating system to flush the shared view to the data files. The " -"operating system may choose to flush the shared view to disk at a higher " -"frequency than 60 seconds, particularly if the system is low on free " -"memory. To change the interval for writing to the data files, use the " -":setting:`storage.syncPeriodSecs` setting." -msgstr "" - -# ff270d6dea344299bf7444a411055564 -#: ../source/core/journaling.txt:151 -msgid "" -"If the :program:`mongod` instance were to crash without having applied " -"the writes to the data files, the journal could replay the writes to the " -"shared view for eventual write to the data files." -msgstr "" - -# f58a7b99ccdd4a2a87db624f2b075510 -#: ../source/core/journaling.txt:155 -msgid "" -"When MongoDB flushes write operations to the data files, MongoDB notes " -"which journal writes have been flushed. Once a journal file contains only" -" flushed writes, it is no longer needed for recovery and MongoDB can " -"recycle it for a new journal file." -msgstr "" - -# d5ccc77a1b984a73b310f45f7617cbb8 -#: ../source/core/journaling.txt:160 -msgid "" -"Once the journal operations have been applied to the shared view and " -"flushed to disk (i.e. pages in the shared view and private view are in " -"sync), MongoDB asks the operating system to remap the shared view to the " -"private view in order to save physical RAM. MongoDB routinely asks the " -"operating system to remap the shared view to the private view in order to" -" save physical RAM. Upon a new remapping, the operating system knows that" -" physical memory pages can be shared between the shared view and the " -"private view mappings." -msgstr "" - -# 31ccb04377f24f4596deb0999d32de53 -#: ../source/core/journaling.txt:171 -msgid "" -"The interaction between the shared view and the on-disk data files is " -"similar to how MongoDB works *without* journaling. Without journaling, " -"MongoDB asks the operating system to flush in-memory changes to the data " -"files every 60 seconds." -msgstr "" - -# 3b7f46d95fd14169ae5fe2c444cf8c3d -#: ../source/core/journaling.txt:181 -msgid "" -"With journaling enabled, MongoDB creates a subdirectory named ``journal``" -" under the :setting:`~storage.dbPath` directory. The ``journal`` " -"directory contains journal files named ``j._`` where " -"```` is an integer starting from ``0`` and a \"last sequence " -"number\" file ``lsn``." -msgstr "" - -# 37d818e71358490e80bc394f5057e20c -#: ../source/core/journaling.txt:187 -msgid "" -"Journal files contain the write ahead logs; each journal entry describes " -"the bytes the write operation changed in the data files. Journal files " -"are append-only files. When a journal file holds 1 gigabyte of data, " -"MongoDB creates a new journal file. If you use the " -":setting:`storage.smallFiles` option when starting :program:`mongod`, you" -" limit the size of each journal file to 128 megabytes." -msgstr "" - -# 0812b7b0fd8c4fae9df3119fbd994ae8 -#: ../source/core/journaling.txt:194 -msgid "" -"The ``lsn`` file contains the last time MongoDB flushed the changes to " -"the data files." -msgstr "" - -# 87754e52f6a64f3ba54d1d5f7a7662ea -#: ../source/core/journaling.txt:197 -msgid "" -"Once MongoDB applies all the write operations in a particular journal " -"file to the data files, MongoDB can recycle it for a new journal file." -msgstr "" - -# 86ed1c22578f49f69afe5b84e57e6264 -#: ../source/core/journaling.txt:200 -msgid "" -"Unless you write *many* bytes of data per second, the ``journal`` " -"directory should contain only two or three journal files." -msgstr "" - -# 811b038529ed404bb70f0d6397dfa51f -#: ../source/core/journaling.txt:203 -msgid "" -"A clean shutdown removes all the files in the journal directory. A dirty " -"shutdown (crash) leaves files in the journal directory; these are used to" -" automatically recover the database to a consistent state when the mongod" -" process is restarted." -msgstr "" - -# 211b7632aa6b453db753175fe67c88d5 -#: ../source/core/journaling.txt:209 -msgid "Journal Directory" -msgstr "" - -# 0d251428eb39455bb34f3f4f5c2a5b11 -#: ../source/core/journaling.txt:211 -msgid "" -"To speed the frequent sequential writes that occur to the current journal" -" file, you can ensure that the journal directory is on a different " -"filesystem from the database data files." -msgstr "" - -# 355707cedcb14bd29acdbf57c4d0b88a -#: ../source/core/journaling.txt:217 -msgid "" -"If you place the journal on a different filesystem from your data files, " -"you *cannot* use a filesystem snapshot alone to capture valid backups of " -"a :setting:`~storage.dbPath` directory. In this case, use " -":method:`~db.fsyncLock()` to ensure that database files are consistent " -"before the snapshot and :method:`~db.fsyncUnlock()` once the snapshot is " -"complete." -msgstr "" - -# a87cfd1fc76246f68b2dbdda7dcf530e -#: ../source/core/journaling.txt:225 -msgid "Preallocation Lag" -msgstr "" - -# 69d3a6974e7a45a49700c66e4eaf2dbc -#: ../source/core/journaling.txt:227 -msgid "" -"MongoDB may preallocate journal files if the :program:`mongod` process " -"determines that it is more efficient to preallocate journal files than " -"create new journal files as needed." -msgstr "" - -# 87e1166c23674fb0aacaa918343062de -#: ../source/core/journaling.txt:231 -msgid "" -"Depending on your filesystem, you might experience a preallocation lag " -"the first time you start a :program:`mongod` instance with journaling " -"enabled. The amount of time required to pre-allocate files might last " -"several minutes; during this time, you will not be able to connect to the" -" database. This is a one-time preallocation and does not occur with " -"future invocations." -msgstr "" - -# bedcfedaf0354a8f939806be677e2231 -#: ../source/core/journaling.txt:238 -msgid "To avoid preallocation lag, see :ref:`journaling-avoid-preallocation-lag`." -msgstr "" - -# a03ad277efb343b59759b1c640709b67 -#: ../source/core/journaling.txt:243 -msgid "Journaling and the In-Memory Storage Engine" -msgstr "" - -# 2f0bb89b1b1b4fbf90c174828cd001de -#: ../source/core/journaling.txt:245 -msgid "" -"Starting in MongoDB Enterprise version 3.2.6, the :doc:`In-Memory Storage" -" Engine ` is part of general availability (GA). Because " -"its data is kept in memory, there is no separate journal. Write " -"operations with a write concern of :writeconcern:`j: true ` are " -"immediately acknowledged." -msgstr "" - -# 273027cd52824444ac0363a6e19cd02b -#: ../source/includes/extracts/no-journaling-writeConcernMajorityJournalDefault-false.rst:2 -msgid "" -"If any voting member of a replica set runs without :ref:`journaling " -"` (i.e. either runs an :ref:`in-memory storage " -"engine` or runs with journaling disabled), you must set" -" :rsconf:`writeConcernMajorityJournalDefault` to ``false``." -msgstr "" - -# f9e88894223441819aa563712fe305b8 -#: ../source/includes/extracts/no-journaling-rollback.rst:1 -msgid "" -"With :rsconf:`writeConcernMajorityJournalDefault` set to ``false``, " -"MongoDB will not wait for :writeconcern:`w: \"majority\" <\"majority\">` " -"writes to be durable before acknowledging the writes. As such, " -":writeconcern:`\"majority\"` write operations could possibly roll back in" -" the event of a loss of a replica set member." -msgstr "" - -# 622c0322e200479aab5faaf80f19863a -#: ../source/core/journaling.txt:255 -msgid ":ref:`In-Memory Storage Engine: Durability `" -msgstr "" - -#~ msgid "Journaling Mechanics" -#~ msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "Storage Views used in Journaling" -#~ msgstr "" - -#~ msgid "How Journaling Records Write Operations" -#~ msgstr "" - -#~ msgid "document insertion/updates" -#~ msgstr "" - -#~ msgid "index modifications" -#~ msgstr "" - -#~ msgid "metadata changes to the namespace files" -#~ msgstr "" - -#~ msgid "creation and dropping of databases and their associated data files" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/kerberos.po b/locale/zh/LC_MESSAGES/core/kerberos.po deleted file mode 100644 index 0a988b4272f..00000000000 --- a/locale/zh/LC_MESSAGES/core/kerberos.po +++ /dev/null @@ -1,408 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 78323b6af742450f9d89453fd6aa6c60 -#: ../source/core/kerberos.txt:5 -msgid "Kerberos Authentication" -msgstr "" - -# 88064505ec6b49eeb6156ad105900d3c -#: ../source/core/kerberos.txt -msgid "On this page" -msgstr "" - -# 7a2e8b1bb7d04840b77a000a7ba5ddb0 -#: ../source/core/kerberos.txt:18 -msgid "Overview" -msgstr "" - -# 7977dadc34f241eb94ad0e72f3bcd126 -#: ../source/core/kerberos.txt:20 -msgid "" -"MongoDB Enterprise provides support for Kerberos authentication of " -"MongoDB clients to :program:`mongod` and :program:`mongos`. Kerberos is " -"an industry standard authentication protocol for large client/server " -"systems. Kerberos allows MongoDB and applications to take advantage of " -"existing authentication infrastructure and processes." -msgstr "" - -# dd83feeb686d44cabea0e88944f38aa8 -#: ../source/core/kerberos.txt:27 -msgid "Kerberos Components and MongoDB" -msgstr "" - -# bd5a138b0c1d416191a2adba26d5be39 -#: ../source/core/kerberos.txt:30 -msgid "Principals" -msgstr "" - -# 5b20edec0326453a8a7097716ac1f639 -#: ../source/core/kerberos.txt:32 -msgid "" -"In a Kerberos-based system, every participant in the authenticated " -"communication is known as a \"principal\", and every principal must have " -"a unique name." -msgstr "" - -# d907949cce0f4d61b426ad7fd1ba01e5 -#: ../source/core/kerberos.txt:36 -msgid "" -"Principals belong to administrative units called *realms*. For each " -"realm, the Kerberos Key Distribution Center (KDC) maintains a database of" -" the realm's principal and the principals' associated \"secret keys\"." -msgstr "" - -# cae1e8a5a9524a099d64d0983ac4bc3c -#: ../source/core/kerberos.txt:40 -msgid "" -"For a client-server authentication, the client requests from the KDC a " -"\"ticket\" for access to a specific asset. KDC uses the client's secret " -"and the server's secret to construct the ticket which allows the client " -"and server to mutually authenticate each other, while keeping the secrets" -" hidden." -msgstr "" - -# aafa345bb5254932a288068d54fc648c -#: ../source/core/kerberos.txt:46 -msgid "" -"For the configuration of MongoDB for Kerberos support, two kinds of " -"principal names are of interest: :ref:`user principals ` and :ref:`service principals `." -msgstr "" - -# 94040dbfad2d47228b143be6eb7d8529 -#: ../source/core/kerberos.txt:54 -msgid "User Principal" -msgstr "" - -# 20214226e1eb4277aa287e905c302bc0 -#: ../source/core/kerberos.txt:56 -msgid "" -"To authenticate using Kerberos, you must add the Kerberos user principals" -" to MongoDB to the ``$external`` database. User principal names have the " -"form:" -msgstr "" - -# f39a20a34f854bacb4ee4cc4d4e4a79f -#: ../source/core/kerberos.txt:64 -msgid "" -"For every user you want to authenticate using Kerberos, you must create a" -" corresponding user in MongoDB in the ``$external`` database." -msgstr "" - -# 10734a4228784c1680b42793c96ffcb2 -#: ../source/core/kerberos.txt:67 -msgid "" -"For examples of adding a user to MongoDB as well as authenticating as " -"that user, see :doc:`/tutorial/control-access-to-mongodb-with-kerberos-" -"authentication` and :doc:`/tutorial/control-access-to-mongodb-windows-" -"with-kerberos-authentication`." -msgstr "" - -# fddfd905fa6d4b2bb3583345f4aba679 -#: ../source/core/kerberos.txt:73 -msgid "" -":doc:`/tutorial/manage-users-and-roles` for general information regarding" -" creating and managing users in MongoDB." -msgstr "" - -# e006c0193e5e4e089d94d12d9c3ab39b -#: ../source/core/kerberos.txt:80 -msgid "Service Principal" -msgstr "" - -# 8e614ec127364a9196209a960e9f4581 -#: ../source/core/kerberos.txt:82 -msgid "" -"Every MongoDB :program:`mongod` and :program:`mongos` instance (or " -":program:`mongod.exe` or :program:`mongos.exe` on Windows) must have an " -"associated service principal. Service principal names have the form:" -msgstr "" - -# 5ecd8e5b976d4024bd31ad3dc26d8b49 -#: ../source/core/kerberos.txt:90 -msgid "" -"For MongoDB, the ```` defaults to ``mongodb``. For example, if " -"``m1.example.com`` is a MongoDB server, and ``example.com`` maintains the" -" ``EXAMPLE.COM`` Kerberos realm, then ``m1`` should have the service " -"principal name ``mongodb/m1.example.com@EXAMPLE.COM``." -msgstr "" - -# f9dc4a75f50e44daa3bb27553aa602fb -#: ../source/core/kerberos.txt:95 -msgid "" -"To specify a different value for ````, use " -":setting:`~security.sasl.serviceName` during the start up of " -":program:`mongod` or :program:`mongos` (or :program:`mongod.exe` or " -":program:`mongos.exe`). :program:`mongo` shell or other clients may also " -"specify a different service principal name using " -":setting:`~security.sasl.serviceName`." -msgstr "" - -# 9c32314330f741918b5f419e9487da00 -#: ../source/core/kerberos.txt:101 -msgid "" -"Service principal names must be reachable over the network using the " -"fully qualified domain name (FQDN) part of its service principal name." -msgstr "" - -# 764d42a06b4c4cf48b402686e7281407 -#: ../source/core/kerberos.txt:104 -msgid "" -"By default, Kerberos attempts to identify hosts using the " -"``/etc/krb5.conf`` file before using DNS to resolve hosts." -msgstr "" - -# 00df34ed085a4b93b2158d1bbf7cc697 -#: ../source/core/kerberos.txt:107 -msgid "" -"On Windows, if running MongoDB as a service, see :ref:`assign-service-" -"principal-name`." -msgstr "" - -# 844d85f8c41942b18a73e6dac00337bc -#: ../source/core/kerberos.txt:113 -msgid "Linux Keytab Files" -msgstr "" - -# 7015c80b3bac4fd99c5474e5f1cca455 -#: ../source/core/kerberos.txt:115 -msgid "" -"Linux systems can store Kerberos authentication keys for a :ref:`service " -"principal ` in *keytab* files. Each " -"Kerberized :program:`mongod` and :program:`mongos` instance running on " -"Linux must have access to a keytab file containing keys for its " -":ref:`service principal `." -msgstr "" - -# ec4f763e17dd47a5994f0374639d7c79 -#: ../source/core/kerberos.txt:121 -msgid "" -"To keep keytab files secure, use file permissions that restrict access to" -" only the user that runs the :program:`mongod` or :program:`mongos` " -"process." -msgstr "" - -# 704494d639ab44b4bbfbdb8668c77cb8 -#: ../source/core/kerberos.txt:128 -msgid "Tickets" -msgstr "" - -# 763174faeef64361a1d5c3a85506e2ab -#: ../source/core/kerberos.txt:130 -msgid "" -"On Linux, MongoDB clients can use Kerberos's ``kinit`` program to " -"initialize a credential cache for authenticating the user principal to " -"servers." -msgstr "" - -# 7f638c36a6be4887b043284657bea792 -#: ../source/core/kerberos.txt:135 -msgid "Windows Active Directory" -msgstr "" - -# e8d4f0d8a07d4b9982407645261ccd79 -#: ../source/core/kerberos.txt:137 -msgid "" -"Unlike on Linux systems, :program:`mongod` and :program:`mongos` " -"instances running on Windows do not require access to keytab files. " -"Instead, the :program:`mongod` and :program:`mongos` instances read their" -" server credentials from a credential store specific to the operating " -"system." -msgstr "" - -# cd2b8c6e361b4b53a37e6108765e47b9 -#: ../source/core/kerberos.txt:143 -msgid "" -"However, from the Windows Active Directory, you can export a keytab file " -"for use on Linux systems. See `Ktpass `_ for more information." -msgstr "" - -# 571f493000dd42e7be90588620c7e6e3 -#: ../source/core/kerberos.txt:149 -msgid "Authenticate With Kerberos" -msgstr "" - -# 58f34e0d59e8432aac07d5de388fb172 -#: ../source/core/kerberos.txt:151 -msgid "" -"To configure MongoDB for Kerberos support and authenticate, see " -":doc:`/tutorial/control-access-to-mongodb-with-kerberos-authentication` " -"and :doc:`/tutorial/control-access-to-mongodb-windows-with-kerberos-" -"authentication`." -msgstr "" - -# 0e592873977c4a5399e56d373f5fdfac -#: ../source/core/kerberos.txt:157 -msgid "Operational Considerations" -msgstr "" - -# e62d7b9247b741f587a50bbe6e24e1c4 -#: ../source/core/kerberos.txt:160 -msgid "The HTTP Console" -msgstr "" - -# 71f882a9e9ff4d29ab62df3ec9278e65 -#: ../source/core/kerberos.txt:162 -msgid "" -"The MongoDB :ecosystem:`HTTP Console ` interface does not support Kerberos authentication." -msgstr "" - -# 3ebe836b47de4af490b68ac195bafa7f -#: ../source/includes/fact-deprecated-http-interface.rst:3 -msgid "HTTP interface for MongoDB" -msgstr "" - -# 75289833f44d4b4c9b792f9e3aea1996 -#: ../source/core/kerberos.txt:169 -msgid "DNS" -msgstr "" - -# 563ce7454986418a979bc890cbb846af -#: ../source/core/kerberos.txt:171 -msgid "" -"Each host that runs a :program:`mongod` or :program:`mongos` instance " -"must have both ``A`` and ``PTR`` DNS records to provide forward and " -"reverse lookup." -msgstr "" - -# d7fc9869e56f499dbba245c9f705b76d -#: ../source/core/kerberos.txt:175 -msgid "" -"Without ``A`` and ``PTR`` DNS records, the host cannot resolve the " -"components of the Kerberos domain or the Key Distribution Center (KDC)." -msgstr "" - -# 95042b40c804428da5de41ac7b114f9d -#: ../source/core/kerberos.txt:179 -msgid "System Time Synchronization" -msgstr "" - -# 4c15dc9309c142b586995ef1781077a7 -#: ../source/core/kerberos.txt:181 -msgid "" -"To successfully authenticate, the system time for each :program:`mongod` " -"and :program:`mongos` instance must be within 5 minutes of the system " -"time of the other hosts in the Kerberos infrastructure." -msgstr "" - -# 8098af605717482391d405b4937480ef -#: ../source/core/kerberos.txt:187 -msgid "Kerberized MongoDB Environments" -msgstr "" - -# 25028033cb574ad4be0311b29f2fc190 -#: ../source/core/kerberos.txt:192 -msgid "Driver Support" -msgstr "" - -# 61df6bcbdd144119bd0b57e698332dfe -#: ../source/core/kerberos.txt:194 -msgid "The following MongoDB drivers support Kerberos authentication:" -msgstr "" - -# d518c1d94c864cdda10e0e0cabe32bfb -#: ../source/core/kerberos.txt:196 -msgid ":api:`C `" -msgstr "" - -# 9f1c2bba3ed0416f9bda6931e2dd30bb -#: ../source/core/kerberos.txt:197 -msgid "`C++ `_" -msgstr "" - -# 681d35a671564e97931d08401976e9dc -#: ../source/core/kerberos.txt:198 -msgid ":ecosystem:`Java `" -msgstr "" - -# 1dc09a047ee64b6a9034ba92c6a8bcf3 -#: ../source/core/kerberos.txt:199 -msgid "" -"`C# `_" -msgstr "" - -# 1cb64ac2d7cb427284c7d24405302949 -#: ../source/core/kerberos.txt:200 -msgid "" -"`Node.js `_" -msgstr "" - -# bf3c5380f39144bfb308efc08538bd02 -#: ../source/core/kerberos.txt:201 -msgid "`PHP `_" -msgstr "" - -# 5d9e28321af74b5da4bba0ffed4379e2 -#: ../source/core/kerberos.txt:202 -msgid "" -"`Python " -"`_" -msgstr "" - -# 4ea8c22a1a344dc3ba4aac78610b1576 -#: ../source/core/kerberos.txt:203 -msgid "" -":ecosystem:`Ruby `" -msgstr "" - -# 86a2cf8d688a43bfb8d552c8637773da -#: ../source/core/kerberos.txt:206 -msgid "Use with Additional MongoDB Authentication Mechanism" -msgstr "" - -# 809addbaf1e94183a291e070cb189ad4 -#: ../source/core/kerberos.txt:208 -msgid "" -"Although MongoDB supports the use of Kerberos authentication with other " -"authentication mechanisms, only add the other mechanisms as necessary. " -"See the ``Incorporate Additional Authentication Mechanisms`` section in " -":doc:`/tutorial/control-access-to-mongodb-with-kerberos-authentication` " -"and :doc:`/tutorial/control-access-to-mongodb-windows-with-kerberos-" -"authentication` for details." -msgstr "" - -# 2598809b659540af9657205e134563b4 -#: ../source/includes/extracts/additional-resources-kerberos.rst:4 -msgid "Additional Resources" -msgstr "" - -# fbd05c5f13b9449eae12e9f4057b7c19 -#: ../source/includes/extracts/additional-resources-kerberos.rst:6 -msgid "" -"`MongoDB LDAP and Kerberos Authentication with Dell (Quest) " -"Authentication Services `_" -msgstr "" - -# 6d26817bb8ed4fdc8c86d78fe8aba16a -#: ../source/includes/extracts/additional-resources-kerberos.rst:7 -msgid "" -"`MongoDB with Red Hat Enterprise Linux Identity Management and Kerberos " -"`_" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid ":ecosystem:`C++ `" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/link-text-indexes.po b/locale/zh/LC_MESSAGES/core/link-text-indexes.po deleted file mode 100644 index 8a6001f73d6..00000000000 --- a/locale/zh/LC_MESSAGES/core/link-text-indexes.po +++ /dev/null @@ -1,42 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/link-text-indexes.txt:3 -msgid "Text Indexes" -msgstr "" - -#: ../source/includes/fact-text-index.rst:1 -msgid "" -"MongoDB provides :ref:`text indexes ` to support text " -"search queries on string content. ``text`` indexes can include any field " -"whose value is a string or an array of string elements." -msgstr "" - -#: ../source/includes/fact-create-text-index.rst:1 -msgid "" -"To perform text search queries, you must have a ``text`` index on your " -"collection. A collection can only have **one** text search index, but that " -"index can cover multiple fields." -msgstr "" - -#: ../source/includes/fact-create-text-index.rst:5 -msgid "" -"For example you can run the following in a :program:`mongo` shell to allow " -"text search over the ``name`` and ``description`` fields:" -msgstr "" - -#: ../source/core/link-text-indexes.txt:11 -msgid "" -"See the :doc:`/core/index-text` section for a full reference on text " -"indexes, including behavior, tokenization, and properties." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/map-reduce-concurrency.po b/locale/zh/LC_MESSAGES/core/map-reduce-concurrency.po deleted file mode 100644 index 7f69731210a..00000000000 --- a/locale/zh/LC_MESSAGES/core/map-reduce-concurrency.po +++ /dev/null @@ -1,67 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/map-reduce-concurrency.txt:3 -msgid "Map Reduce Concurrency" -msgstr "" - -#: ../source/core/map-reduce-concurrency.txt:13 -msgid "" -"The map-reduce operation is composed of many tasks, including reads from the" -" input collection, executions of the ``map`` function, executions of the " -"``reduce`` function, writes to a temporary collection during processing, and" -" writes to the output collection." -msgstr "" - -#: ../source/core/map-reduce-concurrency.txt:18 -msgid "During the operation, map-reduce takes the following locks:" -msgstr "" - -#: ../source/core/map-reduce-concurrency.txt:20 -msgid "The read phase takes a read lock. It yields every 100 documents." -msgstr "" - -#: ../source/core/map-reduce-concurrency.txt:22 -msgid "" -"The insert into the temporary collection takes a write lock for a single " -"write." -msgstr "" - -#: ../source/core/map-reduce-concurrency.txt:25 -msgid "" -"If the output collection does not exist, the creation of the output " -"collection takes a write lock." -msgstr "" - -#: ../source/core/map-reduce-concurrency.txt:28 -msgid "" -"If the output collection exists, then the output actions (i.e. ``merge``, " -"``replace``, ``reduce``) take a write lock. This write lock is *global*, and" -" blocks all operations on the :program:`mongod` instance." -msgstr "" - -#: ../source/core/map-reduce-concurrency.txt:34 -msgid "" -"The final write lock during post-processing makes the results appear " -"atomically. However, output actions ``merge`` and ``reduce`` may take " -"minutes to process. For the ``merge`` and ``reduce``, the ``nonAtomic`` flag" -" is available, which releases the lock between writing each output document." -" See the :method:`db.collection.mapReduce()` reference for more information." -msgstr "" - -#~ msgid "" -#~ "The V8 JavaScript engine, which became the default in 2.4, allows multiple " -#~ "JavaScript operations to execute at the same time. Prior to 2.4, JavaScript " -#~ "code (i.e. ``map``, ``reduce``, ``finalize`` functions) executed in a single" -#~ " thread." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/map-reduce-sharded-collections.po b/locale/zh/LC_MESSAGES/core/map-reduce-sharded-collections.po deleted file mode 100644 index b13099ba31c..00000000000 --- a/locale/zh/LC_MESSAGES/core/map-reduce-sharded-collections.po +++ /dev/null @@ -1,114 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/map-reduce-sharded-collections.txt:3 -msgid "Map-Reduce and Sharded Collections" -msgstr "" - -#: ../source/core/map-reduce-sharded-collections.txt:13 -msgid "" -"Map-reduce supports operations on sharded collections, both as an input and " -"as an output. This section describes the behaviors of :dbcommand:`mapReduce`" -" specific to sharded collections." -msgstr "" - -#: ../source/core/map-reduce-sharded-collections.txt:20 -msgid "Sharded Collection as Input" -msgstr "" - -#: ../source/core/map-reduce-sharded-collections.txt:22 -msgid "" -"When using sharded collection as the input for a map-reduce operation, " -":program:`mongos` will automatically dispatch the map-reduce job to each " -"shard in parallel. There is no special option required. :program:`mongos` " -"will wait for jobs on all shards to finish." -msgstr "" - -#: ../source/core/map-reduce-sharded-collections.txt:29 -msgid "Sharded Collection as Output" -msgstr "" - -#: ../source/core/map-reduce-sharded-collections.txt:31 -msgid "" -"If the ``out`` field for :dbcommand:`mapReduce` has the ``sharded`` value, " -"MongoDB shards the output collection using the ``_id`` field as the shard " -"key." -msgstr "" - -#: ../source/core/map-reduce-sharded-collections.txt:35 -msgid "To output to a sharded collection:" -msgstr "" - -#: ../source/core/map-reduce-sharded-collections.txt:37 -msgid "" -"If the output collection does not exist, MongoDB creates and shards the " -"collection on the ``_id`` field." -msgstr "" - -#: ../source/core/map-reduce-sharded-collections.txt:40 -msgid "" -"For a new or an empty sharded collection, MongoDB uses the results of the " -"first stage of the map-reduce operation to create the initial :term:`chunks " -"` distributed among the shards." -msgstr "" - -#: ../source/core/map-reduce-sharded-collections.txt:44 -msgid "" -":program:`mongos` dispatches, in parallel, a map-reduce post-processing job " -"to every shard that owns a chunk. During the post-processing, each shard " -"will pull the results for its own chunks from the other shards, run the " -"final reduce/finalize, and write locally to the output collection." -msgstr "" - -#: ../source/core/map-reduce-sharded-collections.txt:52 -msgid "During later map-reduce jobs, MongoDB splits chunks as needed." -msgstr "" - -#: ../source/core/map-reduce-sharded-collections.txt:54 -msgid "" -"Balancing of chunks for the output collection is automatically prevented " -"during post-processing to avoid concurrency issues." -msgstr "" - -#: ../source/core/map-reduce-sharded-collections.txt:57 -msgid "In MongoDB 2.0:" -msgstr "" - -#: ../source/core/map-reduce-sharded-collections.txt:59 -msgid "" -":program:`mongos` retrieves the results from each shard, performs a merge " -"sort to order the results, and proceeds to the reduce/finalize phase as " -"needed. :program:`mongos` then writes the result to the output collection in" -" sharded mode." -msgstr "" - -#: ../source/core/map-reduce-sharded-collections.txt:64 -msgid "" -"This model requires only a small amount of memory, even for large data sets." -msgstr "" - -#: ../source/core/map-reduce-sharded-collections.txt:66 -msgid "" -"Shard chunks are not automatically split during insertion. This requires " -"manual intervention until the chunks are granular and balanced." -msgstr "" - -#: ../source/core/map-reduce-sharded-collections.txt:71 -msgid "" -"For best results, only use the sharded output options for " -":dbcommand:`mapReduce` in version 2.2 or later." -msgstr "" - -#: ../source/core/map-reduce-sharded-collections.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/map-reduce.po b/locale/zh/LC_MESSAGES/core/map-reduce.po deleted file mode 100644 index 36e0298278c..00000000000 --- a/locale/zh/LC_MESSAGES/core/map-reduce.po +++ /dev/null @@ -1,144 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# af0142825fd544bbb7b6b2476a1f5cff -#: ../source/core/map-reduce.txt:3 -msgid "Map-Reduce" -msgstr "" - -# 819f61be3feb4c30bb22424a5d9afee9 -#: ../source/core/map-reduce.txt -msgid "On this page" -msgstr "" - -# 896b8773c6ca42749c65c61018da0d8a -#: ../source/core/map-reduce.txt:13 -msgid "" -"Map-reduce is a data processing paradigm for condensing large volumes of " -"data into useful *aggregated* results. For map-reduce operations, MongoDB" -" provides the :dbcommand:`mapReduce` database command." -msgstr "" - -# 8695c887cb4145a699b463ad5ebdf685 -#: ../source/core/map-reduce.txt:17 -msgid "Consider the following map-reduce operation:" -msgstr "" - -# f7c78b4e4ae2497c959648f3b4e469b2 -#: ../source/core/map-reduce.txt:21 -msgid "" -"In this map-reduce operation, MongoDB applies the *map* phase to each " -"input document (i.e. the documents in the collection that match the query" -" condition). The map function emits key-value pairs. For those keys that " -"have multiple values, MongoDB applies the *reduce* phase, which collects " -"and condenses the aggregated data. MongoDB then stores the results in a " -"collection. Optionally, the output of the reduce function may pass " -"through a *finalize* function to further condense or process the results " -"of the aggregation." -msgstr "" - -# 87ea0e693b4d48bdba554cd87c0b645a -#: ../source/core/map-reduce.txt:30 -msgid "" -"All map-reduce functions in MongoDB are JavaScript and run within the " -":program:`mongod` process. Map-reduce operations take the documents of a " -"single :term:`collection` as the *input* and can perform any arbitrary " -"sorting and limiting before beginning the map stage. " -":dbcommand:`mapReduce` can return the results of a map-reduce operation " -"as a document, or may write the results to collections. The input and the" -" output collections may be sharded." -msgstr "" - -# 0f08618bb0954b21bb99dfc1d99bd820 -#: ../source/core/map-reduce.txt:40 -msgid "" -"For most aggregation operations, the :doc:`/core/aggregation-pipeline` " -"provides better performance and more coherent interface. However, map-" -"reduce operations provide some flexibility that is not presently " -"available in the aggregation pipeline." -msgstr "" - -# 1455b641c87f4c9291e87af9c980735a -#: ../source/core/map-reduce.txt:47 -msgid "Map-Reduce JavaScript Functions" -msgstr "" - -# 898ff1cc3e484a3aafd9c695cbd6b0af -#: ../source/core/map-reduce.txt:49 -msgid "" -"In MongoDB, map-reduce operations use custom JavaScript functions to " -"*map*, or associate, values to a key. If a key has multiple values mapped" -" to it, the operation *reduces* the values for the key to a single " -"object." -msgstr "" - -# 85a163c445284911b11555af0efb8dca -#: ../source/core/map-reduce.txt:54 -msgid "" -"The use of custom JavaScript functions provide flexibility to map-reduce " -"operations. For instance, when processing a document, the map function " -"can create more than one key and value mapping or no mapping. Map-reduce " -"operations can also use a custom JavaScript function to make final " -"modifications to the results at the end of the map and reduce operation, " -"such as perform additional calculations." -msgstr "" - -# ed708d7ce78e4cb58c621d85898e5610 -#: ../source/core/map-reduce.txt:62 -msgid "Map-Reduce Behavior" -msgstr "" - -# a1e177ab2f2641b8b2728cb7e6791b13 -#: ../source/core/map-reduce.txt:64 -msgid "" -"In MongoDB, the map-reduce operation can write results to a collection or" -" return the results inline. If you write map-reduce output to a " -"collection, you can perform subsequent map-reduce operations on the same " -"input collection that merge replace, merge, or reduce new results with " -"previous results. See :dbcommand:`mapReduce` and :doc:`/tutorial/perform-" -"incremental-map-reduce` for details and examples." -msgstr "" - -# 5eb065068de3481384c8022886aedce3 -#: ../source/core/map-reduce.txt:72 -msgid "" -"When returning the results of a map reduce operation *inline*, the result" -" documents must be within the :limit:`BSON Document Size` limit, which is" -" currently 16 megabytes. For additional information on limits and " -"restrictions on map-reduce operations, see the " -":doc:`/reference/command/mapReduce` reference page." -msgstr "" - -# 43ce8bb7a5264708a9bb464773e31a52 -#: ../source/core/map-reduce.txt:78 -msgid "" -"MongoDB supports map-reduce operations on :doc:`sharded collections " -"`. Map-reduce operations can also output the results to a " -"sharded collection. See :doc:`/core/map-reduce-sharded-collections`." -msgstr "" - -# 4ecee69280ea4208b246c1fc73185f95 -#: ../source/includes/extracts/views-unsupported-mapReduce.rst:1 -msgid ":doc:`Views ` do not support map-reduce operations." -msgstr "" - -#~ msgid "" -#~ "MongoDB supports map-reduce operations " -#~ "on :doc:`sharded collections `. Map-reduce operations can " -#~ "also output the results to a " -#~ "sharded collection. See :doc:`/core/map-" -#~ "reduce-sharded-collections`." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/master-slave.po b/locale/zh/LC_MESSAGES/core/master-slave.po deleted file mode 100644 index aeb6e80c4f8..00000000000 --- a/locale/zh/LC_MESSAGES/core/master-slave.po +++ /dev/null @@ -1,771 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 46b860d2ed66410db755b6c952ad9555 -#: ../source/core/master-slave.txt:3 -msgid "Master Slave Replication" -msgstr "" - -# 80c9483a3da7447c98ac3b93c05327cb -#: ../source/core/master-slave.txt -msgid "On this page" -msgstr "" - -# 0484003de99d4936a1a381e76bc07a9b -#: ../source/includes/extracts/master-slave-deprecated-for-sharded-cluster.rst:2 -msgid "" -"MongoDB 3.2 deprecates the use of master-slave replication for components" -" of sharded clusters." -msgstr "" - -# c8f0640426954149bc1a4893d1f37fa6 -#: ../source/core/master-slave.txt:15 -msgid "" -":doc:`Replica sets ` replace :term:`master`\\-:term:`slave`" -" replication for most use cases. If possible, use replica sets rather " -"than master-slave replication for all new production deployments. This " -"documentation remains to support legacy deployments and for archival " -"purposes only." -msgstr "" - -# 37bf08842994433b98b06fee3b700725 -#: ../source/core/master-slave.txt:21 -msgid "" -"In addition to providing all the functionality of master-slave " -"deployments, replica sets are also more robust for production use. " -"Master-slave replication preceded replica sets and made it possible to " -"have a large number of non-master (i.e. slave) nodes, as well as to " -"restrict replicated operations to only a single database; however, " -"master-slave replication provides less redundancy and does not automate " -"failover. See :ref:`replica-set-equivalent` for a replica set " -"configuration that is equivalent to master-slave replication. If you " -"wish to convert an existing master-slave deployment to a replica set, see" -" :ref:`convert-master-slave-to-replica-set`." -msgstr "" - -# ed034e2cadac4938acc7eba4e0be145a -#: ../source/core/master-slave.txt:33 -msgid "Fundamental Operations" -msgstr "" - -# 6dbbb77924744597b32c49bb129d0a6f -#: ../source/core/master-slave.txt:36 -msgid "Initial Deployment" -msgstr "" - -# 888acfb85fd84c63a0c9bda60b063805 -#: ../source/core/master-slave.txt:38 -msgid "" -"To configure a :term:`master`\\-:term:`slave` deployment, start two " -":program:`mongod` instances: one in master mode, and the other in slave " -"mode." -msgstr "" - -# fbe373472a4c45f9bb567ba9200cb983 -#: ../source/core/master-slave.txt:42 -msgid "" -"To start a :program:`mongod` instance in master mode, invoke " -":program:`mongod` as follows:" -msgstr "" - -# f41225d0f5f74b78a6f2abd60552235f -#: ../source/core/master-slave.txt:49 -msgid "" -"With the :option:`--master ` option, the " -":program:`mongod` will create a :data:`local.oplog.$main` collection, " -"which the \"operation log\" that queues operations that the slaves will " -"apply to replicate operations from the master. The :option:`--dbpath " -"` is optional." -msgstr "" - -# 57716dfa55f84b59ae0d9beec76a88f9 -#: ../source/core/master-slave.txt:55 -msgid "" -"To start a :program:`mongod` instance in slave mode, invoke " -":program:`mongod` as follows:" -msgstr "" - -# 0c07c5f94dd54130ac652885edd3941e -#: ../source/core/master-slave.txt:62 -msgid "" -"Specify the hostname and port of the master instance to the " -":option:`--source ` argument. The :option:`--dbpath " -"` is optional." -msgstr "" - -# 8c15d00a9bd84dfa9f9e8fb2163de2b0 -#: ../source/core/master-slave.txt:66 -msgid "" -"For slave instances, MongoDB stores data about the source server in the " -":data:`local.sources` collection." -msgstr "" - -# 84d4eea2a7af49b791e458cb654819ae -#: ../source/core/master-slave.txt:70 -msgid "Configuration Options for Master-Slave Deployments" -msgstr "" - -# 798b0b6ff8b4411aa99d718c16c9d72f -#: ../source/core/master-slave.txt:72 -msgid "" -"As an alternative to specifying the :option:`--source ` " -"run-time option, can add a document to :data:`local.sources` specifying " -"the master instance, as in the following operation in the " -":program:`mongo` shell:" -msgstr "" - -# b2d8c374c20e49f2a797922bb5a08a92 -#: ../source/core/master-slave.txt:83 -msgid "" -"In line 1, you switch context to the ``local`` database. In line 2, the " -":method:`~db.collection.find()` operation should return no documents, to " -"ensure that there are no documents in the ``sources`` collection. " -"Finally, line 3 uses :method:`db.collection.insert()` to insert the " -"source document into the :data:`local.sources` collection. The model of " -"the :data:`local.sources` document is as follows:" -msgstr "" - -# 14c7ed93c68a4211b6dfd0499ac1e135 -#: ../source/core/master-slave.txt:93 -msgid "" -"The host field specifies the master :program:`mongod` instance, and holds" -" a resolvable hostname, i.e. IP address, or a name from a ``host`` file, " -"or preferably a fully qualified domain name." -msgstr "" - -# 75dc143dc74142809c4ac7a2dec27a29 -#: ../source/core/master-slave.txt:98 -msgid "" -"You can append ``<:port>`` to the host name if the :program:`mongod` is " -"not running on the default ``27017`` port." -msgstr "" - -# 6832deb049b044769fc5490d6c32b442 -#: ../source/core/master-slave.txt:103 -msgid "" -"Optional. Specify a name of a database. When specified, MongoDB will only" -" replicate the indicated database." -msgstr "" - -# 68ad31cec091450cb6dacb2b3d4f61c6 -#: ../source/core/master-slave.txt:107 -msgid "Operational Considerations for Replication with Master Slave Deployments" -msgstr "" - -# 80168764ad054488b061dbad3009ddf3 -#: ../source/core/master-slave.txt:109 -msgid "" -"Master instances store operations in an :term:`oplog` which is a " -":doc:`capped collection `. As a result, if a " -"slave falls too far behind the state of the master, it cannot \"catchup\"" -" and must re-sync from scratch. Slave may become out of sync with a " -"master if:" -msgstr "" - -# fd38a898df554eecb7caf1e07b27f8be -#: ../source/core/master-slave.txt:115 -msgid "The slave falls far behind the data updates available from that master." -msgstr "" - -# 64e7ab9c2b1f468fbadba54c49097489 -#: ../source/core/master-slave.txt:118 -msgid "" -"The slave stops (i.e. shuts down) and restarts later after the master has" -" overwritten the relevant operations from the master." -msgstr "" - -# 0f3e9eaee7f84e70a0956d3b5473c9ac -#: ../source/core/master-slave.txt:121 -msgid "" -"When slaves are out of sync, replication stops. Administrators must " -"intervene manually to restart replication. Use the :dbcommand:`resync` " -"command. Alternatively, the :option:`--autoresync ` " -"allows a slave to restart replication automatically, after ten second " -"pause, when the slave falls out of sync with the master. With " -":option:`--autoresync ` specified, the slave will " -"only attempt to re-sync once in a ten minute period." -msgstr "" - -# 81890d08e45e464aa46065bcef714448 -#: ../source/core/master-slave.txt:129 -#, python-format -msgid "" -"To prevent these situations you should specify a larger oplog when you " -"start the ``master`` instance, by adding the :option:`--oplogSize ` option when starting :program:`mongod`. If you do not " -"specify :option:`--oplogSize `, :program:`mongod` " -"will allocate 5% of available disk space on start up to the oplog, with a" -" minimum of 1 GB for 64-bit machines and 50 MB for 32-bit machines." -msgstr "" - -# 3c8fd96a511a4e22a40f4c9d014cbf07 -#: ../source/core/master-slave.txt:138 -msgid "Run time Master-Slave Configuration" -msgstr "" - -# d6e9e87749ec46589cb055796355b773 -#: ../source/core/master-slave.txt:140 -msgid "" -"MongoDB provides a number of command line options for :program:`mongod` " -"instances in :term:`master`\\-:term:`slave` deployments. See the :ref" -":`Master-Slave Replication Command Line Options ` for options." -msgstr "" - -# c2802ea2116c4de3b25323a9ad064fd4 -#: ../source/core/master-slave.txt:146 -msgid "Diagnostics" -msgstr "" - -# cdc04399cc79415098d5d0fc87f2fa70 -#: ../source/core/master-slave.txt:148 -msgid "" -"On a :term:`master` instance, issue the following operation in the " -":program:`mongo` shell to return replication status from the perspective " -"of the master:" -msgstr "" - -# eb4db651c13b49928145c0e3ebfe1473 -#: ../source/core/master-slave.txt:158 -msgid "" -":method:`rs.printReplicationInfo()`. For previous versions, use " -":method:`db.printReplicationInfo()`." -msgstr "" - -# adef3f0806384949b51c70b747c261d9 -#: ../source/core/master-slave.txt:161 -msgid "" -"On a :term:`slave` instance, use the following operation in the " -":program:`mongo` shell to return the replication status from the " -"perspective of the slave:" -msgstr "" - -# d92d7451e3004d2aabab40880b2ec303 -#: ../source/core/master-slave.txt:171 -msgid "" -":method:`rs.printSlaveReplicationInfo()`. For previous versions, use " -":method:`db.printSlaveReplicationInfo()`." -msgstr "" - -# 9728c79b7b8948989f2eb0dd00c3c823 -#: ../source/core/master-slave.txt:174 -msgid "" -"Use the :dbcommand:`serverStatus` as in the following operation, to " -"return status of the replication:" -msgstr "" - -# 7e4e5a26cf5746dbbe2cb318f991e58c -#: ../source/core/master-slave.txt:181 -msgid "" -"See :ref:`server status repl fields ` for " -"documentation of the relevant section of output." -msgstr "" - -# bff6f80858f54c87a689f57bfefa1cf8 -#: ../source/core/master-slave.txt:185 -msgid "Security" -msgstr "" - -# 2f33ce07371e40f18aa74e6d127ec546 -#: ../source/core/master-slave.txt:187 -msgid "" -"When running with :setting:`~security.authorization` enabled, in " -":term:`master`\\-:term:`slave` deployments configure a " -":setting:`~security.keyFile` so that slave :program:`mongod` instances " -"can authenticate and communicate with the master :program:`mongod` " -"instance." -msgstr "" - -# 3ec1153e4049464bb556d58a7152e4b9 -#: ../source/core/master-slave.txt:193 -msgid "" -"To enable authentication and configure the :setting:`~security.keyFile` " -"add the following option to your configuration file:" -msgstr "" - -# 54d1a4a0fdef43ada666a3c48fd4aa12 -#: ../source/core/master-slave.txt:202 -msgid "" -"You may chose to set these run-time configuration options using the " -":option:`--keyFile ` option on the command line." -msgstr "" - -# 0837ccaa90324640bbefec35817d2121 -#: ../source/core/master-slave.txt:205 -msgid "" -"Setting :setting:`~security.keyFile` enables authentication and specifies" -" a key file for the :program:`mongod` instances to use when " -"authenticating to each other. The content of the key file is arbitrary " -"but must be the same on all members of the deployment can connect to each" -" other." -msgstr "" - -# b8d10c04e47440a3b6d90cf9448eceeb -#: ../source/core/master-slave.txt:210 -msgid "" -"The key file must be less one kilobyte in size and may only contain " -"characters in the base64 set. The key file must not have group or " -"\"world\" permissions on UNIX systems. Use the following command to use " -"the OpenSSL package to generate \"random\" content for use in a key file:" -msgstr "" - -# 0069faad33d2440fa517a25ff3b67e76 -#: ../source/core/master-slave.txt:219 -msgid ":doc:`/security` for more information about security in MongoDB" -msgstr "" - -# 3e5ff29fe4104da79f2fb88c7ab6f43d -#: ../source/core/master-slave.txt:222 -msgid "Ongoing Administration and Operation of Master-Slave Deployments" -msgstr "" - -# f531726fd243456fa3e7940dd9f7a5b8 -#: ../source/core/master-slave.txt:227 -msgid "Deploy Master-Slave Equivalent using Replica Sets" -msgstr "" - -# decc199602044d36a53b62305653ab52 -#: ../source/core/master-slave.txt:229 -msgid "" -"If you want a replication configuration that resembles " -":term:`master`\\-:term:`slave` replication, using :term:`replica sets " -"` replica sets, consider the following replica configuration" -" document. In this deployment hosts ```` and ```` [#host-" -"are-hostnames]_ provide replication that is roughly equivalent to a two-" -"instance master-slave deployment:" -msgstr "" - -# c831c6e3b1de478fa65cbd1fc6546e94 -#: ../source/core/master-slave.txt:246 -msgid "" -"See :doc:`/reference/replica-configuration` for more information about " -"replica set configurations." -msgstr "" - -# f6bf81ebb91045fd99fcc7337d3e55e1 -#: ../source/core/master-slave.txt:249 -msgid "" -"In replica set configurations, the :rsconf:`members[n].host` field must " -"hold a resolvable hostname." -msgstr "" - -# 626bacdf5dad49438f75053a7f7d2c60 -#: ../source/core/master-slave.txt:256 -msgid "Convert a Master-Slave Deployment to a Replica Set" -msgstr "" - -# 0f5d61abb0bc4bb8a3d7bc006193bdc3 -#: ../source/core/master-slave.txt:258 -msgid "" -"To convert a master-slave deployment to a replica set, restart the " -"current master as a one-member replica set. Then remove the data " -"directories from previous secondaries and add them as new secondaries to " -"the new replica set." -msgstr "" - -# ed3d9f111e3d4e3386231ec9a5200b63 -#: ../source/core/master-slave.txt:263 -msgid "To confirm that the current instance is master, run:" -msgstr "" - -# cf9a09345f48453aa067627a53b79441 -#: ../source/core/master-slave.txt:269 -msgid "This should return a document that resembles the following:" -msgstr "" - -# 6a8e3a5543044c0aa3f628a7cb5426a5 -#: ../source/core/master-slave.txt:281 -msgid "" -"Shut down the :program:`mongod` processes on the master and all slave(s)," -" using the following command while connected to each instance:" -msgstr "" - -# 4810e969123749c682a3fc3b43dbc415 -#: ../source/core/master-slave.txt:289 -msgid "" -"Back up your ``/data/db`` directories, in case you need to revert to the " -"master-slave deployment." -msgstr "" - -# d59fa6bc4c9d4e85b901c56cd5df82d0 -#: ../source/core/master-slave.txt:292 -msgid "" -"Start the former master with the :option:`--replSet ` option, as" -" in the following:" -msgstr "" - -# 67b24bc0a2a04fc796dc347e01ae90b5 -#: ../source/core/master-slave.txt:299 -msgid "" -"Connect to the :program:`mongod` with the :program:`mongo` shell, and " -"initiate the replica set with the following command:" -msgstr "" - -# 94b3b828a0b64376a50171c75a742c55 -#: ../source/core/master-slave.txt:306 -msgid "" -"When the command returns, you will have successfully deployed a one-" -"member replica set. You can check the status of your replica set at any " -"time by running the following command:" -msgstr "" - -# 662df66dad4645bbbb9135a974d2f990 -#: ../source/core/master-slave.txt:314 -msgid "" -"You can now follow the :doc:`convert a standalone to a replica set " -"` tutorial to deploy your " -"replica set, picking up from the :ref:`Expand the Replica Set ` section." -msgstr "" - -# ec2cd3608b0b4c8aadc070f6346b8d89 -#: ../source/core/master-slave.txt:320 -msgid "Failing over to a Slave (Promotion)" -msgstr "" - -# 01b00edf18e0485999b15d94ed924439 -#: ../source/core/master-slave.txt:322 -msgid "" -"To permanently failover from a unavailable or damaged :term:`master` " -"(``A`` in the following example) to a :term:`slave` (``B``):" -msgstr "" - -# d988a219b25a44418448292e485e4c34 -#: ../source/core/master-slave.txt:325 -msgid "Shut down ``A``." -msgstr "" - -# e3eace3c920b46b0829725da55fd95dc -#: ../source/core/master-slave.txt:327 -msgid "Stop :program:`mongod` on ``B``." -msgstr "" - -# b56e77c88fc84013a39cf866f35aa92e -#: ../source/core/master-slave.txt:329 -msgid "" -"Back up and move all data files that begin with ``local`` on ``B`` from " -"the :setting:`~storage.dbPath`." -msgstr "" - -# 82eee19d7c3a439a84e44b0f65abd51d -# ffb1bf05ede34d668c9e18ef618976aa -#: ../source/core/master-slave.txt:334 ../source/core/master-slave.txt:371 -msgid "" -"Removing ``local.*`` is irrevocable and cannot be undone. Perform this " -"step with extreme caution." -msgstr "" - -# 3bf481d95f3f42babb155df18df07359 -#: ../source/core/master-slave.txt:337 -msgid "" -"Restart :program:`mongod` on ``B`` with the :option:`--master ` option." -msgstr "" - -# 6e678da5ac6d41a09868d5ee8c5da2ca -#: ../source/core/master-slave.txt:340 -msgid "" -"This is a one time operation, and is not reversible. ``A`` cannot become " -"a slave of ``B`` until it completes a full resync." -msgstr "" - -# e98f758be3624c4483a9ec7a385226c2 -#: ../source/core/master-slave.txt:344 -msgid "Inverting Master and Slave" -msgstr "" - -# 8cc9ff983f0f4cf181e89f723e42c58c -#: ../source/core/master-slave.txt:346 -msgid "" -"If you have a :term:`master` (``A``) and a :term:`slave` (``B``) and you " -"would like to reverse their roles, follow this procedure. The procedure " -"assumes ``A`` is healthy, up-to-date and available." -msgstr "" - -# 0b23afd2bcdc4053b7328e771fbbfddf -#: ../source/core/master-slave.txt:350 -msgid "" -"If ``A`` is not healthy but the hardware is okay (power outage, server " -"crash, etc.), skip steps 1 and 2 and in step 8 replace all of ``A``'s " -"files with ``B``'s files in step 8." -msgstr "" - -# 8f0b80a44afe4bc9a5ea7fdf1c82d00c -#: ../source/core/master-slave.txt:354 -msgid "" -"If ``A`` is not healthy and the hardware is not okay, replace ``A`` with " -"a new machine. Also follow the instructions in the previous paragraph." -msgstr "" - -# a46e63a14ad84cbe9d2aca52609877a2 -#: ../source/core/master-slave.txt:357 -msgid "To invert the master and slave in a deployment:" -msgstr "" - -# c6fa1c5dda4346acb3ea25f7e9c087b8 -#: ../source/core/master-slave.txt:359 -msgid "Halt writes on ``A`` using the :term:`fsync` command." -msgstr "" - -# c3cd675a9df9467e8c3021e232e00b20 -#: ../source/core/master-slave.txt:361 -msgid "Make sure ``B`` is up to date with the state of ``A``." -msgstr "" - -# b83b1a0c63c34aed8a406a91a8e933d1 -#: ../source/core/master-slave.txt:363 -msgid "Shut down ``B``." -msgstr "" - -# b6a335d210b244759db85e756b259a03 -#: ../source/core/master-slave.txt:365 -msgid "" -"Back up and move all data files that begin with ``local`` on ``B`` from " -"the :setting:`~storage.dbPath` to remove the existing ``local.sources`` " -"data." -msgstr "" - -# e46bc2ee0d604b088c0fb2b1feb5ec4e -# a83ef952f13c4db69c4f970c2b8381fd -#: ../source/core/master-slave.txt:374 ../source/core/master-slave.txt:389 -msgid "Start ``B`` with the :option:`--master ` option." -msgstr "" - -# 5a5931ef24a04fc4a6a84c87db51cec5 -#: ../source/core/master-slave.txt:376 -msgid "" -"Do a write on ``B``, which primes the :term:`oplog` to provide a new sync" -" start point." -msgstr "" - -# 19b5d0d0e01a4745863980ef386e7102 -#: ../source/core/master-slave.txt:379 -msgid "" -"Shut down ``B``. ``B`` will now have a new set of data files that start " -"with ``local``." -msgstr "" - -# 04961ec4740640859c4ed8cb4200e8f8 -#: ../source/core/master-slave.txt:382 -msgid "" -"Shut down ``A`` and replace all files in the :setting:`~storage.dbPath` " -"of ``A`` that start with ``local`` with a copy of the files in the " -":setting:`~storage.dbPath` of ``B`` that begin with ``local``." -msgstr "" - -# 8453336de4d34a31a4220640b96ad268 -#: ../source/core/master-slave.txt:386 -msgid "" -"Considering compressing the ``local`` files from ``B`` while you copy " -"them, as they may be quite large." -msgstr "" - -# 7e6b585ae82f40ba9420b70b74798c41 -#: ../source/core/master-slave.txt:391 -msgid "" -"Start ``A`` with all the usual slave options, but include " -":option:`fastsync `." -msgstr "" - -# 24393fa43b384aa992167e76f53da4c6 -#: ../source/core/master-slave.txt:395 -msgid "Creating a Slave from an Existing Master's Disk Image" -msgstr "" - -# 8cc63ad4e93645c69d5888099421a270 -#: ../source/core/master-slave.txt:397 -msgid "" -"If you can stop write operations to the :term:`master` for an indefinite " -"period, you can copy the data files from the master to the new " -":term:`slave` and then start the slave with :option:`--fastsync `." -msgstr "" - -# 886d0e89e1d949daaf0a5916c3c3b091 -#: ../source/core/master-slave.txt:404 -msgid "" -"Be careful with :option:`--fastsync `. If the data on" -" both instances is **not** identical, a discrepancy will exist forever." -msgstr "" - -# 90e101b77e2540cb9dc261f4243a9589 -#: ../source/core/master-slave.txt:408 -msgid "" -":option:`fastsync ` is a way to start a slave by " -"starting with an existing master disk image/backup. This option declares " -"that the administrator guarantees the image is correct and completely up-" -"to-date with that of the master. If you have a full and complete copy of " -"data from a master you can use this option to avoid a full " -"synchronization upon starting the slave." -msgstr "" - -# 6e23cf390e1a42a38a9346d54b0d7666 -#: ../source/core/master-slave.txt:416 -msgid "Creating a Slave from an Existing Slave's Disk Image" -msgstr "" - -# 1825a19a3cd84836ae91de0cdc2868c0 -#: ../source/core/master-slave.txt:418 -msgid "" -"You can just copy the other :term:`slave's ` data file snapshot " -"without any special options. Only take data snapshots when:" -msgstr "" - -# 4ee3ebe5b5f54640bb74be48cd41bfb4 -#: ../source/core/master-slave.txt:421 -msgid "a :program:`mongod` process is down, or" -msgstr "" - -# 642bee144de940aa88b99097c49a507f -#: ../source/core/master-slave.txt:423 -msgid "" -"when the :program:`mongod` is locked using :method:`db.fsyncLock()` for " -"MMAPv1 or WiredTiger storage engine." -msgstr "" - -# dd0db9dda0a94bb29d516582058cd013 -#: ../source/includes/extracts/wt-fsync-lock-compatibility.rst:3 -msgid "" -":method:`db.fsyncLock()` can ensure that the data files do not change for" -" MongoDB instances using either the MMAPv1 or the WiredTiger storage " -"engines, thus providing consistency for the purposes of creating backups." -msgstr "" - -# 1119c3e926284af0a98bfb764660f20d -#: ../source/includes/extracts/wt-fsync-lock-compatibility.rst:8 -msgid "" -"In previous MongoDB versions, :method:`db.fsyncLock()` *cannot* guarantee" -" a consistent set of files for low-level backups (e.g. via file copy " -"``cp``, ``scp``, ``tar``) for WiredTiger." -msgstr "" - -# fb2127b2b8124773a2c36bc7c7fdd000 -#: ../source/core/master-slave.txt:429 -msgid "Resyncing a Slave that is too Stale to Recover" -msgstr "" - -# e297e77a3faf4b67957c00c60e975ec5 -#: ../source/core/master-slave.txt:431 -msgid "" -":term:`Slaves ` asynchronously apply write operations from the " -":term:`master` that the slaves poll from the master's :term:`oplog`. The " -"oplog is finite in length, and if a slave is too far behind, a full " -"resync will be necessary. To resync the slave, connect to a slave using " -"the :program:`mongo` and issue the :dbcommand:`resync` command:" -msgstr "" - -# 5ca3ca37b3b94e2da3b40ecf020bf553 -#: ../source/core/master-slave.txt:443 -msgid "" -"This forces a full resync of all data (which will be very slow on a large" -" database). You can achieve the same effect by stopping :program:`mongod`" -" on the slave, deleting the entire content of the " -":setting:`~storage.dbPath` on the slave, and restarting the " -":program:`mongod`." -msgstr "" - -# 284798a1f2c44adba059a7e27f8aafa3 -#: ../source/core/master-slave.txt:449 -msgid "Slave Chaining" -msgstr "" - -# 359a38db22234f6ea16f1182fb072735 -#: ../source/core/master-slave.txt:451 -msgid "" -":term:`Slaves ` cannot be \"chained.\" They must all connect to " -"the :term:`master` directly." -msgstr "" - -# ebb29910a1c24bd6a38c33c7ab070983 -#: ../source/core/master-slave.txt:454 -msgid "" -"If a slave attempts \"slave from\" another slave you will see the " -"following line in the :program:`mongod` long of the shell:" -msgstr "" - -# e29570bd9a7a404095b38578996cb2b9 -#: ../source/core/master-slave.txt:462 -msgid "Correcting a Slave's Source" -msgstr "" - -# 724829a931644a118c118c98d019c8d4 -#: ../source/core/master-slave.txt:464 -msgid "" -"To change a :term:`slave's ` source, manually modify the slave's " -":data:`local.sources` collection." -msgstr "" - -# bca9ce7b96844c6488c45753a71bfe7c -#: ../source/core/master-slave.txt -msgid "Example" -msgstr "" - -# 978a01e87e4b4fbb8245639fa96292fc -#: ../source/core/master-slave.txt:469 -msgid "" -"Consider the following: If you accidentally set an incorrect hostname for" -" the slave's :option:`source `, as in the following " -"example:" -msgstr "" - -# 53edaa3b4201467187d7f77088613fde -#: ../source/core/master-slave.txt:476 -msgid "" -"You can correct this, by restarting the slave without the " -":option:`--slave ` and :option:`--source ` arguments:" -msgstr "" - -# 799fa962d21a4699af0f8050a1a3f48a -#: ../source/core/master-slave.txt:484 -msgid "" -"Connect to this :program:`mongod` instance using the :program:`mongo` " -"shell and update the :data:`local.sources` collection, with the following" -" operation sequence:" -msgstr "" - -# aa007b91f78842dfbf77dd7a3c341cd1 -#: ../source/core/master-slave.txt:495 -msgid "" -"Restart the slave with the correct command line arguments or with no " -":option:`--source ` option. After configuring " -":data:`local.sources` the first time, the :option:`--source ` will have no subsequent effect. Therefore, both of the " -"following invocations are correct:" -msgstr "" - -# 254e8f6b30e84e3687a3c856b6e32e41 -#: ../source/core/master-slave.txt:506 -msgid "or" -msgstr "" - -# 6b5e13fba33a45b1a5945270d2ebe4ed -#: ../source/core/master-slave.txt:512 -msgid "The slave now polls data from the correct :term:`master`." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ ":doc:`Replica sets ` replace " -#~ ":term:`master`\\-:term:`slave` replication for most" -#~ " use cases. If possible, use replica" -#~ " sets rather than master-slave " -#~ "replication for all new production " -#~ "deployments. This documentation remains to " -#~ "support legacy deployments and for " -#~ "archival purposes only." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/mmapv1.po b/locale/zh/LC_MESSAGES/core/mmapv1.po deleted file mode 100644 index 7497bbcd193..00000000000 --- a/locale/zh/LC_MESSAGES/core/mmapv1.po +++ /dev/null @@ -1,196 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/mmapv1.txt:5 -msgid "MMAPv1 Storage Engine" -msgstr "" - -#: ../source/core/mmapv1.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/core/mmapv1.txt:15 -msgid "" -"MMAPv1 is MongoDB's original storage engine based on memory mapped files. It" -" excels at workloads with high volume inserts, reads, and in-place updates." -msgstr "" - -#: ../source/core/mmapv1.txt:21 -msgid "" -"Starting in MongoDB 3.2, the MMAPv1 is no longer the default storage engine;" -" instead, the :doc:`WiredTiger ` storage engine is the " -"default storage engine . See :ref:`3.2-storage-engine-compatibility`." -msgstr "" - -#: ../source/core/mmapv1.txt:27 -msgid "Journal" -msgstr "" - -#: ../source/core/mmapv1.txt:29 -msgid "" -"In order to ensure that all modifications to a MongoDB data set are durably " -"written to disk, MongoDB, by default, records all modifications to an on-" -"disk journal. MongoDB writes more frequently to the journal than it writes " -"the data files." -msgstr "" - -#: ../source/includes/fact-mmapv1-write-to-disk.rst:1 -msgid "" -"In the default configuration for the :doc:`MMAPv1 storage engine " -"`, MongoDB writes to the data files on disk every 60 seconds " -"and writes to the :term:`journal` files roughly every 100 milliseconds." -msgstr "" - -#: ../source/includes/fact-mmapv1-write-to-disk.rst:6 -msgid "" -"To change the interval for writing to the data files, use the " -":setting:`storage.syncPeriodSecs` setting. For the journal files, see " -":setting:`storage.journal.commitIntervalMs` setting." -msgstr "" - -#: ../source/includes/fact-mmapv1-write-to-disk.rst:10 -msgid "" -"These values represent the *maximum* amount of time between the completion " -"of a write operation and when MongoDB writes to the data files or to the " -"journal files. In many cases MongoDB and the operating system flush data to " -"disk more frequently, so that the above values represents a theoretical " -"maximum." -msgstr "" - -#: ../source/core/mmapv1.txt:36 -msgid "" -"The journal allows MongoDB to successfully recover data from data files " -"after a :program:`mongod` instance exits without flushing all changes. See " -":doc:`/core/journaling` for more information about the journal in MongoDB." -msgstr "" - -#: ../source/core/mmapv1.txt:42 -msgid "Record Storage Characteristics" -msgstr "" - -#: ../source/core/mmapv1.txt:44 -msgid "" -"All records are contiguously located on disk, and when a document becomes " -"larger than the allocated record, MongoDB must allocate a new record. New " -"allocations require MongoDB to move a document and update all indexes that " -"refer to the document, which takes more time than in-place updates and leads" -" to storage fragmentation." -msgstr "" - -#: ../source/core/mmapv1.txt:53 -msgid "" -"By default, MongoDB uses :ref:`power-of-2-allocation` so that every document" -" in MongoDB is stored in a *record* which contains the document itself and " -"extra space, or :term:`padding`. Padding allows the document to grow as the " -"result of updates while minimizing the likelihood of reallocations." -msgstr "" - -#: ../source/core/mmapv1.txt:62 -msgid "Record Allocation Strategies" -msgstr "" - -#: ../source/core/mmapv1.txt:64 -msgid "" -"MongoDB supports multiple record allocation strategies that determine how " -":program:`mongod` adds padding to a document when creating a record. Because" -" documents in MongoDB may grow after insertion and all records are " -"contiguous on disk, the padding can reduce the need to relocate documents on" -" disk following updates. Relocations are less efficient than in-place " -"updates and can lead to storage fragmentation. As a result, all padding " -"strategies trade additional space for increased efficiency and decreased " -"fragmentation." -msgstr "" - -#: ../source/core/mmapv1.txt:73 -msgid "" -"Different allocation strategies support different kinds of workloads: the " -":ref:`power of 2 allocations ` are more efficient for" -" insert/update/delete workloads; while :ref:`exact fit allocations ` is ideal for collections *without* update and delete " -"workloads." -msgstr "" - -#: ../source/core/mmapv1.txt:82 -msgid "Power of 2 Sized Allocations" -msgstr "" - -#: ../source/core/mmapv1.txt:86 -msgid "" -"MongoDB 3.0 uses the power of 2 sizes allocation as the default record " -"allocation strategy for MMAPv1. With the power of 2 sizes allocation " -"strategy, each record has a size in bytes that is a power of 2 (e.g. 32, 64," -" 128, 256, 512 ... 2 MB). For documents larger than 2 MB, the allocation is " -"rounded up to the nearest multiple of 2 MB." -msgstr "" - -#: ../source/core/mmapv1.txt:92 -msgid "" -"The power of 2 sizes allocation strategy has the following key properties:" -msgstr "" - -#: ../source/core/mmapv1.txt:95 -msgid "" -"Can efficiently reuse freed records to reduce fragmentation. Quantizing " -"record allocation sizes into a fixed set of sizes increases the probability " -"that an insert will fit into the free space created by an earlier document " -"deletion or relocation." -msgstr "" - -#: ../source/core/mmapv1.txt:100 -msgid "" -"Can reduce moves. The added padding space gives a document room to grow " -"without requiring a move. In addition to saving the cost of moving, this " -"results in less updates to indexes. Although the power of 2 sizes strategy " -"can minimize moves, it does not eliminate them entirely." -msgstr "" - -#: ../source/core/mmapv1.txt:109 -msgid "No Padding Allocation Strategy" -msgstr "" - -#: ../source/core/mmapv1.txt:113 -msgid "" -"For collections whose workloads do not change the document sizes, such as " -"workloads that consist of insert-only operations or update operations that " -"do not increase document size (such as incrementing a counter), you can " -"disable the :ref:`power of 2 allocation ` using the " -":dbcommand:`collMod` command with the :collflag:`noPadding` flag or the " -":method:`db.createCollection()` method with the ``noPadding`` option." -msgstr "" - -#: ../source/core/mmapv1.txt:121 -msgid "" -"Prior to version 3.0.0, MongoDB used an allocation strategy that included a " -"dynamically calculated :data:`padding ` as a factor" -" of the document size." -msgstr "" - -#: ../source/core/mmapv1.txt:128 -msgid "Memory Use" -msgstr "" - -#: ../source/core/mmapv1.txt:130 -msgid "" -"With MMAPv1, MongoDB automatically uses all free memory on the machine as " -"its cache. System resource monitors show that MongoDB uses a lot of memory, " -"but its usage is dynamic. If another process suddenly needs half the " -"server's RAM, MongoDB will yield cached memory to the other process." -msgstr "" - -#: ../source/core/mmapv1.txt:136 -msgid "" -"Technically, the operating system's virtual memory subsystem manages " -"MongoDB's memory. This means that MongoDB will use as much free memory as it" -" can, swapping to disk as needed. Deployments with enough memory to fit the " -"application's working data set in RAM will achieve the best performance." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/multikey-index-bounds.po b/locale/zh/LC_MESSAGES/core/multikey-index-bounds.po deleted file mode 100644 index e594c2b9c22..00000000000 --- a/locale/zh/LC_MESSAGES/core/multikey-index-bounds.po +++ /dev/null @@ -1,398 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/multikey-index-bounds.txt:3 -msgid "Multikey Index Bounds" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:13 -msgid "" -"The bounds of an index scan define the portions of an index to search during" -" a query. When multiple predicates over an index exist, MongoDB will attempt" -" to combine the bounds for these predicates by either *intersection* or " -"*compounding* in order to produce a scan with smaller bounds." -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:22 -msgid "Intersect Bounds for Multikey Index" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:24 -msgid "" -"Bounds intersection refers to a logical conjunction (i.e. ``AND``) of " -"multiple bounds. For instance, given two bounds ``[ [ 3, Infinity ] ]`` and " -"``[ [ -Infinity, 6 ] ]``, the intersection of the bounds results in ``[ [ 3," -" 6 ] ]``." -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:29 -msgid "" -"Given an :ref:`indexed ` array field, consider a query " -"that specifies multiple predicates on the array and can use a :ref:`multikey" -" index `. MongoDB can intersect :ref:`multikey index " -"` bounds if an :query:`$elemMatch` joins the " -"predicates." -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:35 -msgid "" -"For example, a collection ``survey`` contains documents with a field " -"``item`` and an array field ``ratings``:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:43 -msgid "" -"Create a :ref:`multikey index ` on the ``ratings`` " -"array:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:50 -msgid "" -"The following query uses :query:`$elemMatch` to require that the array " -"contains at least one *single* element that matches both conditions:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:57 -#: ../source/core/multikey-index-bounds.txt:130 -#: ../source/core/multikey-index-bounds.txt:190 -#: ../source/core/multikey-index-bounds.txt:266 -#: ../source/core/multikey-index-bounds.txt:407 -msgid "Taking the predicates separately:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:59 -msgid "" -"the bounds for the greater than or equal to 3 predicate (i.e. ``$gte: 3``) " -"are ``[ [ 3, Infinity ] ]``;" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:62 -msgid "" -"the bounds for the less than or equal to 6 predicate (i.e. ``$lte: 6``) are " -"``[ [ -Infinity, 6 ] ]``." -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:65 -msgid "" -"Because the query uses :query:`$elemMatch` to join these predicates, MongoDB" -" can intersect the bounds to:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:72 -msgid "" -"If the query does *not* join the conditions on the array field with " -":query:`$elemMatch`, MongoDB cannot intersect the multikey index bounds. " -"Consider the following query:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:80 -msgid "" -"The query searches the ``ratings`` array for at least one element greater " -"than or equal to 3 and at least one element less than or equal to 6. Because" -" a single element does not need to meet both criteria, MongoDB does *not* " -"intersect the bounds and uses either ``[ [ 3, Infinity ] ]`` or ``[ [ " -"-Infinity, 6 ] ]``. MongoDB makes no guarantee as to which of these two " -"bounds it chooses." -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:88 -msgid "Compound Bounds for Multikey Index" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:90 -msgid "" -"Compounding bounds refers to using bounds for multiple keys of " -":ref:`compound index `. For instance, given a compound " -"index ``{ a: 1, b: 1 }`` with bounds on field ``a`` of ``[ [ 3, Infinity ] " -"]`` and bounds on field ``b`` of ``[ [ -Infinity, 6 ] ]``, compounding the " -"bounds results in the use of both bounds:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:100 -msgid "" -"If MongoDB cannot compound the two bounds, MongoDB always constrains the " -"index scan by the bound on its leading field, in this case, ``a: [ [ 3, " -"Infinity ] ]``." -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:105 -msgid "Compound Index on an Array Field" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:107 -msgid "" -"Consider a compound multikey index; i.e. a :ref:`compound index ` where one of the indexed fields is an array. For example, a " -"collection ``survey`` contains documents with a field ``item`` and an array " -"field ``ratings``:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:117 -msgid "" -"Create a :ref:`compound index ` on the ``item`` field " -"and the ``ratings`` field:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:124 -msgid "The following query specifies a condition on both keys of the index:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:132 -#: ../source/core/multikey-index-bounds.txt:192 -msgid "the bounds for the ``item: \"XYZ\"`` predicate are ``[ [ \"XYZ\", \"XYZ\" ] ]``;" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:134 -msgid "" -"the bounds for the ``ratings: { $gte: 3 }`` predicate are ``[ [ 3, Infinity " -"] ]``." -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:137 -#: ../source/core/multikey-index-bounds.txt:273 -msgid "MongoDB can compound the two bounds to use the combined bounds of:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:144 -msgid "Compound Index on Fields from an Array of Embedded Documents" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:146 -msgid "" -"If an array contains embedded documents, to index on fields contained in the" -" embedded documents, use the :ref:`dotted field name ` in the index specification. For instance, given the following " -"array of embedded documents:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:155 -msgid "The dotted field name for the ``score`` field is ``\"ratings.score\"``." -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:158 -msgid "Compound Bounds of Non-array Field and Field from an Array" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:160 -msgid "" -"Consider a collection ``survey2`` contains documents with a field ``item`` " -"and an array field ``ratings``:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:176 -msgid "" -"Create a :ref:`compound index ` on the non-array field " -"``item`` as well as two fields from an array ``ratings.score`` and " -"``ratings.by``:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:184 -msgid "The following query specifies a condition on all three fields:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:194 -msgid "" -"the bounds for the ``score: { $lte: 5 }`` predicate are ``[ [ -Infinity, 5 ]" -" ]``;" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:197 -msgid "the bounds for the ``by: \"anon\"`` predicate are ``[ \"anon\", \"anon\" ]``." -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:199 -msgid "" -"MongoDB can compound the bounds for the ``item`` key with *either* the " -"bounds for ``\"ratings.score\"`` or the bounds for ``\"ratings.by\"``, " -"depending upon the query predicates and the index key values. MongoDB makes " -"no guarantee as to which bounds it compounds with the ``item`` field. For " -"instance, MongoDB will either choose to compound the ``item`` bounds with " -"the ``\"ratings.score\"`` bounds:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:215 -msgid "" -"Or, MongoDB may choose to compound the ``item`` bounds with " -"``\"ratings.by\"`` bounds:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:227 -msgid "" -"However, to compound the bounds for ``\"ratings.score\"`` with the bounds " -"for ``\"ratings.by\"``, the query must use :query:`$elemMatch`. See :ref" -":`compound-fields-from-array` for more information." -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:234 -msgid "Compound Bounds of Index Fields from an Array" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:236 -msgid "To compound together the bounds for index keys from the same array:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:238 -msgid "" -"the index keys must share the same field path up to but excluding the field " -"names, and" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:241 -msgid "" -"the query must specify predicates on the fields using :query:`$elemMatch` on" -" that path." -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:244 -msgid "" -"For a field in an embedded document, the :ref:`dotted field name `, such as ``\"a.b.c.d\"``, is the field path for ``d``. To " -"compound the bounds for index keys from the same array, the " -":query:`$elemMatch` must be on the path up to *but excluding* the field name" -" itself; i.e. ``\"a.b.c\"``." -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:250 -msgid "" -"For instance, create a :ref:`compound index ` on the " -"``ratings.score`` and the ``ratings.by`` fields:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:257 -msgid "" -"The fields ``\"ratings.score\"`` and ``\"ratings.by\"`` share the field path" -" ``ratings``. The following query uses :query:`$elemMatch` on the field " -"``ratings`` to require that the array contains at least one *single* element" -" that matches both conditions:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:268 -msgid "" -"the bounds for the ``score: { $lte: 5 }`` predicate is ``[ -Infinity, 5 ]``;" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:271 -msgid "the bounds for the ``by: \"anon\"`` predicate is ``[ \"anon\", \"anon\" ]``." -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:280 -msgid "Query Without ``$elemMatch``" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:282 -msgid "" -"If the query does *not* join the conditions on the indexed array fields with" -" :query:`$elemMatch`, MongoDB *cannot* compound their bounds. Consider the " -"following query:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:290 -msgid "" -"Because a single embedded document in the array does not need to meet both " -"criteria, MongoDB does *not* compound the bounds. When using a compound " -"index, if MongoDB cannot constrain all the fields of the index, MongoDB " -"always constrains the leading field of the index, in this case " -"``\"ratings.score\"``:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:304 -msgid "``$elemMatch`` on Incomplete Path" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:306 -msgid "" -"If the query does not specify :query:`$elemMatch` on the path of the " -"embedded fields, up to but excluding the field names, MongoDB **cannot** " -"compound the bounds of index keys from the same array." -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:310 -msgid "" -"For example, a collection ``survey3`` contains documents with a field " -"``item`` and an array field ``ratings``:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:326 -#: ../source/core/multikey-index-bounds.txt:384 -msgid "" -"Create a :ref:`compound index ` on the " -"``ratings.score.q1`` and the ``ratings.score.q2`` fields:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:333 -msgid "" -"The fields ``\"ratings.score.q1\"`` and ``\"ratings.score.q2\"`` share the " -"field path ``\"ratings.score\"`` and the :query:`$elemMatch` must be on that" -" path." -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:337 -msgid "" -"The following query, however, uses an :query:`$elemMatch` but not on the " -"required path:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:344 -msgid "" -"As such, MongoDB **cannot** compound the bounds, and the " -"``\"ratings.score.q2\"`` field will be unconstrained during the index scan. " -"To compound the bounds, the query must use :query:`$elemMatch` on the path " -"``\"ratings.score\"``:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:354 -msgid "Compound ``$elemMatch`` Clauses" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:356 -msgid "" -"Consider a query that contains multiple :query:`$elemMatch` clauses on " -"different field paths, for instance, ``\"a.b\": { $elemMatch: ... }, " -"\"a.c\": { $elemMatch: ... }``. MongoDB cannot combine the bounds of the " -"``\"a.b\"`` with the bounds of ``\"a.c\"`` since ``\"a.b\"`` and ``\"a.c\"``" -" also require :query:`$elemMatch` on the path ``a``." -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:362 -msgid "" -"For example, a collection ``survey4`` contains documents with a field " -"``item`` and an array field ``ratings``:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:396 -msgid "Consider the following query with two :query:`$elemMatch` clauses:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:409 -msgid "" -"the bounds for the ``\"ratings.score\"`` predicate are the compound bounds:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:416 -msgid "" -"the bounds for the ``\"ratings.certainty\"`` predicate are the compound " -"bounds:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:423 -msgid "" -"However, MongoDB cannot compound the bounds for ``\"ratings.score\"`` and " -"``\"ratings.certainty\"`` since :query:`$elemMatch` does not join the two. " -"Instead, MongoDB constrains the leading field of the index " -"``\"ratings.score.q1\"`` which can be compounded with the bounds for " -"``\"ratings.score.q2\"``:" -msgstr "" - -#: ../source/core/multikey-index-bounds.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/operational-segregation.po b/locale/zh/LC_MESSAGES/core/operational-segregation.po deleted file mode 100644 index 35c66f91d04..00000000000 --- a/locale/zh/LC_MESSAGES/core/operational-segregation.po +++ /dev/null @@ -1,186 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# f85a9f03471d4be2a675c9994430fce5 -#: ../source/core/operational-segregation.txt:3 -msgid "Operational Segregation in MongoDB Deployments" -msgstr "" - -# f48a4de6a3424ba3ad8e7f148621b888 -#: ../source/core/operational-segregation.txt -msgid "On this page" -msgstr "" - -# 9d4a5f5bb71a4b4c883644c913b61822 -#: ../source/core/operational-segregation.txt:14 -msgid "Operational Overview" -msgstr "" - -# 20456ea5fc2f4c0295bfe5ac7c5265be -#: ../source/core/operational-segregation.txt:16 -msgid "" -"MongoDB includes a number of features that allow database administrators " -"and developers to segregate application operations to MongoDB deployments" -" by functional or geographical groupings." -msgstr "" - -# ce60032b6448452e93d4198e071d452a -#: ../source/core/operational-segregation.txt:28 -msgid "" -"This capability provides \"data center awareness,\" which allows " -"applications to target MongoDB deployments with consideration of the " -"physical location of the :program:`mongod` instances. MongoDB supports " -"segmentation of operations across different dimensions, which may include" -" multiple data centers and geographical regions in multi-data center " -"deployments, racks, networks, or power circuits in single data center " -"deployments." -msgstr "" - -# 2548e15e590b458ca14da0ae6054d2c0 -#: ../source/core/operational-segregation.txt:36 -msgid "" -"MongoDB also supports segregation of database operations based on " -"functional or operational parameters, to ensure that certain " -":program:`mongod` instances are only used for reporting workloads or that" -" certain high-frequency portions of a sharded collection only exist on " -"specific shards." -msgstr "" - -# 856ad27575874f118e507bf5b6a133d4 -#: ../source/core/operational-segregation.txt:42 -msgid "Specifically, with MongoDB, you can:" -msgstr "" - -# b681ff573dc14a8c873d77a495815fed -#: ../source/core/operational-segregation.txt:44 -msgid "" -"ensure write operations propagate to specific members of a replica set, " -"or to specific members of replica sets." -msgstr "" - -# fc7873abf0244d57802639c9d73f1543 -#: ../source/core/operational-segregation.txt:47 -msgid "ensure that specific members of a replica set respond to queries." -msgstr "" - -# 97557dd993d243b5bb3fc7f9fcd94555 -#: ../source/core/operational-segregation.txt:49 -msgid "" -"ensure that specific ranges of your :term:`shard key` balance onto and " -"reside on specific :term:`shards `." -msgstr "" - -# 43840039d0444f7eb4153d382c6c1c2b -#: ../source/core/operational-segregation.txt:52 -msgid "" -"combine the above features in a single distributed deployment, on a per-" -"operation (for read and write operations) and collection (for chunk " -"distribution in sharded clusters distribution) basis." -msgstr "" - -# fed07c7eb02e4172bc57423b8107262a -#: ../source/core/operational-segregation.txt:56 -msgid "" -"For full documentation of these features, see the following documentation" -" in the MongoDB Manual:" -msgstr "" - -# 5c893cbd23994e14ab6df9adad6d6437 -#: ../source/core/operational-segregation.txt:59 -msgid "" -":doc:`Read Preferences `, which controls how " -"drivers help applications target read operations to members of a replica " -"set." -msgstr "" - -# 20cd8e27ccd44f348f043e081c54c4a6 -#: ../source/core/operational-segregation.txt:62 -msgid "" -":doc:`Write Concerns `, which controls how " -"MongoDB ensures that write operations propagate to members of a replica " -"set." -msgstr "" - -# fbc44021fa004357b18d15b3c758cf35 -#: ../source/core/operational-segregation.txt:66 -msgid "" -":ref:`Replica Set Tags `, which " -"control how applications create and interact with custom groupings of " -"replica set members to create custom application-specific read " -"preferences and write concerns." -msgstr "" - -# f29a968414474a2893d884572bec8aec -#: ../source/core/operational-segregation.txt:71 -msgid "" -":ref:`Zones ` in sharded clusters, which allows MongoDB " -"administrators to create zones that represent a group of shards and " -"associate one or more ranges of :term:`shard key` values to that zone. " -"MongoDB routes reads and writes that fall into a zone range only to those" -" shards inside of the zone." -msgstr "" - -# c3a92df0b8094e98bb4f2279dd5d5aa5 -#: ../source/core/operational-segregation.txt:77 -msgid "" -":ref:`Zones ` in sharded clusters, which allows you to " -"create :term:`zones ` of sharded data based on the :term:`shard " -"key`. You can associate each zone with one or more shards in the cluster." -" A shard can associate with any number of non-conflicting zones. In a " -"balanced cluster, MongoDB directs reads and writes covered by a zone only" -" to those shards inside the zone." -msgstr "" - -# 4bd483310e114713a31fd385d2141846 -#: ../source/core/operational-segregation.txt:86 -msgid "" -"Before adding operational segregation features to your application and " -"MongoDB deployment, become familiar with all documentation of " -":doc:`replication `, and :doc:`sharding `." -msgstr "" - -# 1e8187802fc440c5ba24de270d39dfa6 -#: ../source/includes/extracts/additional-resources-multi-dc.rst:4 -msgid "Additional Resource" -msgstr "" - -# 33edbf20c84d468eb7f5689491eaeac3 -#: ../source/includes/extracts/additional-resources-multi-dc.rst:6 -msgid "" -"`Whitepaper: MongoDB Multi-Data Center Deployments " -"`_" -msgstr "" - -# 9e97d756af1a43038782bdfd53f77c73 -#: ../source/includes/extracts/additional-resources-multi-dc.rst:7 -msgid "" -"`Webinar: Multi-Data Center Deployment " -"`_" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ ":ref:`Tag Aware Sharding `, which allows MongoDB " -#~ "administrators to define an application-" -#~ "specific balancing policy, to control " -#~ "how documents belonging to specific " -#~ "ranges of a shard key distribute " -#~ "to shards in the :term:`sharded " -#~ "cluster`." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/query-optimization.po b/locale/zh/LC_MESSAGES/core/query-optimization.po deleted file mode 100644 index 872b5b6dea3..00000000000 --- a/locale/zh/LC_MESSAGES/core/query-optimization.po +++ /dev/null @@ -1,339 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 419f8232d4c545389284107fe10e1001 -#: ../source/core/query-optimization.txt:5 -msgid "Query Optimization" -msgstr "" - -# 2863f77bb5d54bf990c384ea253aa189 -#: ../source/core/query-optimization.txt -msgid "On this page" -msgstr "" - -# 165dff7d31a24512b1f0d52f652e9d71 -#: ../source/core/query-optimization.txt:15 -msgid "" -"Indexes improve the efficiency of read operations by reducing the amount " -"of data that query operations need to process. This simplifies the work " -"associated with fulfilling queries within MongoDB." -msgstr "" - -# db20a6b4dbc140b2967ad00409f7d970 -#: ../source/core/query-optimization.txt:20 -msgid "Create an Index to Support Read Operations" -msgstr "" - -# 9c3f04dc801a4ae7afa34993d053b7a3 -#: ../source/core/query-optimization.txt:22 -msgid "" -"If your application queries a collection on a particular field or set of " -"fields, then an index on the queried field or a :doc:`compound index " -"` on the set of fields can prevent the query from " -"scanning the whole collection to find and return the query results. For " -"more information about indexes, see the :doc:`complete documentation of " -"indexes in MongoDB `." -msgstr "" - -# 3ce72697a3e9422c8b444b2bb54ba74d -#: ../source/core/query-optimization.txt -msgid "Example" -msgstr "" - -# bbdb1220872045149da3bb422f4dc5de -#: ../source/core/query-optimization.txt:37 -msgid "" -"To improve the performance of this query, add an ascending or a " -"descending index to the ``inventory`` collection on the ``type`` field. " -"[#ensureIndexOrder]_ In the :program:`mongo` shell, you can create " -"indexes using the :method:`db.collection.createIndex()` method:" -msgstr "" - -# 18c62b3d52974ba4a853a25c798ba15a -#: ../source/core/query-optimization.txt:47 -msgid "" -"This index can prevent the above query on ``type`` from scanning the " -"whole collection to return the results." -msgstr "" - -# df0ec2f77c0b43f098237a0365d6d4bc -#: ../source/core/query-optimization.txt:50 -msgid "" -"To analyze the performance of the query with an index, see " -":doc:`/tutorial/analyze-query-plan`." -msgstr "" - -# aea35a9a72274e519600ae59f44bc868 -#: ../source/core/query-optimization.txt:53 -msgid "" -"In addition to optimizing read operations, indexes can support sort " -"operations and allow for a more efficient storage utilization. See " -":method:`db.collection.createIndex()` and :doc:`/indexes` for more " -"information about index creation." -msgstr "" - -# 6a6a9ded66f342ca862a0c2c40eadd83 -#: ../source/core/query-optimization.txt:60 -msgid "" -"For single-field indexes, the selection between ascending and descending " -"order is immaterial. For compound indexes, the selection is important. " -"See :ref:`indexing order ` for more " -"details." -msgstr "" - -# 4e2c8a10205846f2937899d1cf96c5c8 -#: ../source/core/query-optimization.txt:68 -msgid "Query Selectivity" -msgstr "" - -# b29ac44ed8e246cea955dcca8c2233ef -#: ../source/core/query-optimization.txt:70 -msgid "" -"Query selectivity refers to how well the query predicate excludes or " -"filters out documents in a collection. Query selectivity can determine " -"whether or not queries can use indexes effectively or even use indexes at" -" all." -msgstr "" - -# 3a6069240adb467eaa4cba0b7aa3459d -#: ../source/core/query-optimization.txt:75 -msgid "" -"More selective queries match a smaller percentage of documents. For " -"instance, an equality match on the unique ``_id`` field is highly " -"selective as it can match at most one document." -msgstr "" - -# eb4a2ef234f14cc5bc730408b5ffdba1 -#: ../source/core/query-optimization.txt:79 -msgid "" -"Less selective queries match a larger percentage of documents. Less " -"selective queries cannot use indexes effectively or even at all." -msgstr "" - -# 4722452d842a40e28c125877570e69b2 -#: ../source/includes/extracts/inequality_operators_selectivity.rst:2 -msgid "" -"For instance, the inequality operators :query:`$nin` and :query:`$ne` are" -" *not* very selective since they often match a large portion of the " -"index. As a result, in many cases, a :query:`$nin` or :query:`$ne` query " -"with an index may perform no better than a :query:`$nin` or :query:`$ne` " -"query that must scan all documents in a collection." -msgstr "" - -# 29c3b501848a4b6db077b8738d36c9f7 -#: ../source/core/query-optimization.txt:84 -msgid "" -"The selectivity of :query:`regular expressions <$regex>` depends on the " -"expressions themselves. For details, see :ref:`regular expression and " -"index use `." -msgstr "" - -# 6eafe9b3d82f4605a3bdb7e3c5eab714 -#: ../source/core/query-optimization.txt:93 -msgid "Covered Query" -msgstr "" - -# 9d382f242dd640b4b6e70a661a3772f3 -#: ../source/core/query-optimization.txt:95 -msgid "" -"A covered query is a query that can be satisfied entirely using an index " -"and does not have to examine any documents. An index :ref:`covers " -"` a query when both of the following apply:" -msgstr "" - -# 509eba18502c4e9c87651c272aa0ed04 -#: ../source/core/query-optimization.txt:100 -msgid "" -"all the fields in the :ref:`query ` are " -"part of an index, **and**" -msgstr "" - -# 110fb8b790474d319e1488b127ecf417 -#: ../source/core/query-optimization.txt:103 -msgid "all the fields returned in the results are in the same index." -msgstr "" - -# 4fb34b112861493185c475592e911c46 -#: ../source/core/query-optimization.txt:105 -msgid "" -"For example, a collection ``inventory`` has the following index on the " -"``type`` and ``item`` fields:" -msgstr "" - -# 6949e95e69494bf294b6d836c0172fd3 -#: ../source/core/query-optimization.txt:112 -msgid "" -"This index will cover the following operation which queries on the " -"``type`` and ``item`` fields and returns only the ``item`` field:" -msgstr "" - -# afc11f90317043cd9c0f00780ede4e71 -#: ../source/core/query-optimization.txt:122 -msgid "" -"For the specified index to cover the query, the projection document must " -"explicitly specify ``_id: 0`` to exclude the ``_id`` field from the " -"result since the index does not include the ``_id`` field." -msgstr "" - -# 3e1db36aa8f248059fc016bcd092f7c2 -#: ../source/core/query-optimization.txt:127 -msgid "Performance" -msgstr "" - -# 9d9e4363aa574d82b362b2f97fa46986 -#: ../source/core/query-optimization.txt:129 -msgid "" -"Because the index contains all fields required by the query, MongoDB can " -"both match the :ref:`query conditions ` " -"and return the results using only the index." -msgstr "" - -# d643ec1d9c25404e8d4fdbf991830ce9 -#: ../source/core/query-optimization.txt:133 -msgid "" -"Querying *only* the index can be much faster than querying documents " -"outside of the index. Index keys are typically smaller than the documents" -" they catalog, and indexes are typically available in RAM or located " -"sequentially on disk." -msgstr "" - -# 7469fd62c81049f0896c9ba3d539cb39 -#: ../source/core/query-optimization.txt:139 -msgid "Limitations" -msgstr "" - -# a12a61da52994f74909c664b4104093f -#: ../source/core/query-optimization.txt:142 -msgid "Restrictions on Indexed Fields" -msgstr "" - -# bb8418d40bdd4d3499c07f9c15604c4c -#: ../source/core/query-optimization.txt:144 -msgid "An index **cannot** cover a query if:" -msgstr "" - -# 17b14c7a864e415e9f59d4fc21a97a1b -#: ../source/core/query-optimization.txt:146 -msgid "" -"any of the indexed fields in any of the documents in the collection " -"includes an array. If an indexed field is an array, the index becomes a " -":ref:`multi-key index ` and cannot support a covered" -" query." -msgstr "" - -# c1c1b114881e4a77a255dc933c08adbd -#: ../source/core/query-optimization.txt:151 -msgid "" -"any of the indexed fields in the query predicate or returned in the " -"projection are fields in embedded documents. [#index-embedded-document-" -"fields]_ For example, consider a collection ``users`` with documents of " -"the following form:" -msgstr "" - -# 987d14016eb54deea963971b0b568855 -#: ../source/core/query-optimization.txt:160 -msgid "The collection has the following index:" -msgstr "" - -# 1802cbe5059842208127d21ae8ffc112 -#: ../source/core/query-optimization.txt:166 -msgid "" -"The ``{ \"user.login\": 1 }`` index will **not** cover the query below " -"because this index is on a field in an embedded document:" -msgstr "" - -# 8306bab72dfa41418f2e1ae2b2ca7b88 -#: ../source/core/query-optimization.txt:173 -msgid "" -"This query can still use the ``{ \"user.login\": 1 }`` index to find " -"matching documents but it will examine and fetch documents to satisfy the" -" query." -msgstr "" - -# cc24c6bf8f0b4094b9c0e2ebfd93b65d -#: ../source/core/query-optimization.txt:180 -msgid "Restrictions on Sharded Collection" -msgstr "" - -# d8f2bd5163c3493baf27b178a066641b -#: ../source/includes/extracts/fact-covered-query-sharded-collection-cover.rst:1 -msgid "" -"An index cannot cover a query on a :term:`sharded ` collection " -"when run against a :program:`mongos` if the index does not contain the " -"shard key, with the following exception for the ``_id`` index: If a query" -" on a sharded collection only specifies a condition on the ``_id`` field " -"and returns only the ``_id`` field, the ``_id`` index can cover the query" -" when run against a :program:`mongos` even if the ``_id`` field is not " -"the shard key." -msgstr "" - -# 397bdd082cae4edb8550c42b8a6a8508 -#: ../source/includes/extracts/fact-covered-query-sharded-collection-cover.rst:11 -msgid "" -"In previous versions, an index cannot :ref:`cover ` a " -"query on a :term:`sharded ` collection when run against a " -":program:`mongos`." -msgstr "" - -# 83c7993a74e440ce9aa0d7ab3e3fc277 -#: ../source/core/query-optimization.txt:185 -msgid "``explain``" -msgstr "" - -# 05bc03a137574a39a2cc025491fac3b9 -#: ../source/core/query-optimization.txt:187 -msgid "" -"To determine whether a query is a covered query, use the " -":method:`db.collection.explain()` or the :method:`~cursor.explain()` " -"method and review the :ref:`results `." -msgstr "" - -# 57e99cb810a44d91a1a6369e7f3dbd5d -#: ../source/includes/fact-explain-collection-method.rst:1 -msgid "" -":method:`db.collection.explain()` provides information on the execution " -"of other operations, such as :method:`db.collection.update()`. See " -":method:`db.collection.explain()` for details." -msgstr "" - -# 45171dbb30cc41d0b02f02a4e4f4c49c -#: ../source/core/query-optimization.txt:193 -msgid "For more information see :ref:`indexes-measuring-use`." -msgstr "" - -# 4bdfae71ddc64108a956032be9b9ef3f -#: ../source/core/query-optimization.txt:195 -msgid "To index fields in embedded documents, use :term:`dot notation`." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "An index :ref:`covers ` a query when both of the" -#~ " following apply:" -#~ msgstr "" - -#~ msgid "" -#~ "The ``{ \"user.login\": 1 }`` index " -#~ "does **not** cover the following query:" -#~ msgstr "" - -#~ msgid "" -#~ "However, the query can use the ``{" -#~ " \"user.login\": 1 }`` index to find" -#~ " matching documents." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/query-plans.po b/locale/zh/LC_MESSAGES/core/query-plans.po deleted file mode 100644 index 37d396c3f65..00000000000 --- a/locale/zh/LC_MESSAGES/core/query-plans.po +++ /dev/null @@ -1,265 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/query-plans.txt:7 -msgid "Query Plans" -msgstr "" - -#: ../source/core/query-plans.txt:19 -msgid "" -"The MongoDB query optimizer processes queries and chooses the most efficient" -" query plan for a query given the available indexes. The query system then " -"uses this query plan each time the query runs." -msgstr "" - -#: ../source/includes/fact-query-optimizer-cache-behavior.rst:1 -msgid "" -"The query optimizer only caches the plans for those query shapes that can " -"have more than one viable plan." -msgstr "" - -#: ../source/core/query-plans.txt:45 -msgid "" -"You can use the :method:`db.collection.explain()` or the " -":method:`cursor.explain()` method to view statistics about the query plan " -"for a given query. This information can help as you develop :doc:`indexing " -"strategies `." -msgstr "" - -#: ../source/includes/fact-explain-collection-method.rst:1 -msgid "" -":method:`db.collection.explain()` provides information on the execution of " -"other operations, such as :method:`db.collection.update()`. See " -":method:`db.collection.explain()` for details." -msgstr "" - -#: ../source/core/query-plans.txt:78 -msgid "Index Filters" -msgstr "" - -#: ../source/core/query-plans.txt:82 -msgid "" -"Index filters determine which indexes the optimizer evaluates for a " -":term:`query shape`. A query shape consists of a combination of query, sort," -" and projection specifications. If an index filter exists for a given query " -"shape, the optimizer only considers those indexes specified in the filter." -msgstr "" - -#: ../source/core/query-plans.txt:88 -msgid "" -"When an index filter exists for the query shape, MongoDB ignores the " -":method:`~cursor.hint()`. To see whether MongoDB applied an index filter for" -" a query shape, check the :data:`~explain.queryPlanner.indexFilterSet` field" -" of either the :method:`db.collection.explain()` or the " -":method:`cursor.explain()` method." -msgstr "" - -#: ../source/core/query-plans.txt:94 -msgid "" -"Index filters only affects which indexes the optimizer evaluates; the " -"optimizer may still select the collection scan as the winning plan for a " -"given query shape." -msgstr "" - -#: ../source/core/query-plans.txt:98 -msgid "" -"Index filters exist for the duration of the server process and do not " -"persist after shutdown. MongoDB also provides a command to manually remove " -"filters." -msgstr "" - -#: ../source/core/query-plans.txt:102 -msgid "" -"Because index filters overrides the expected behavior of the optimizer as " -"well as the :method:`~cursor.hint()` method, use index filters sparingly." -msgstr "" - -#: ../source/core/query-plans.txt:106 -msgid "" -"See :dbcommand:`planCacheListFilters`, :dbcommand:`planCacheClearFilters`, " -"and :dbcommand:`planCacheSetFilter`." -msgstr "" - -#: ../source/core/query-plans.txt:1 -msgid "query optimizer" -msgstr "" - -#: ../source/core/query-plans.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/core/query-plans.txt:25 -msgid "" -"For each query, the query planner searches the query plan cache for an entry" -" that fits the :term:`query shape`. If there are no matching entries, the " -"query planner generates candidate plans for evaluation over a trial period. " -"The query planner chooses a winning plan, creates a cache entry containing " -"the winning plan, and uses it to generate the result documents." -msgstr "" - -#: ../source/core/query-plans.txt:31 -msgid "" -"If a matching entry exists, the query planner generates a plan based on that" -" entry and evaluates its performance through a ``replanning`` mechanism. " -"This mechanism makes a ``pass/fail`` decision based on the plan performance " -"and either keeps or evicts the cache entry. On eviction, the query planner " -"selects a new plan using the normal planning process and caches it. The " -"query planner executes the plan and returns the result documents for the " -"query." -msgstr "" - -#: ../source/core/query-plans.txt:38 -msgid "The following diagram illustrates the query planner logic:" -msgstr "" - -#: ../source/core/query-plans.txt:42 -msgid "" -"See :ref:`query-plans-plan-cache-flushes` for additional scenarios that " -"trigger changes to the plan cache." -msgstr "" - -#: ../source/core/query-plans.txt:54 -msgid "" -":method:`~db.collection.explain()` operations no longer read from or write " -"to the query planner cache." -msgstr "" - -#: ../source/core/query-plans.txt:62 -msgid "Plan Cache Flushes" -msgstr "" - -#: ../source/core/query-plans.txt:64 -msgid "" -"Catalog operations like index or collection drops flush the plan cache." -msgstr "" - -#: ../source/core/query-plans.txt:66 -msgid "" -"The plan cache does not persist if a :program:`mongod` restarts or shuts " -"down." -msgstr "" - -#: ../source/core/query-plans.txt:70 -msgid "" -"MongoDB provides :doc:`/reference/method/js-plan-cache` to view and modify " -"the cached query plans. The :method:`PlanCache.clear()` method flushes the " -"entire plan cache. Users can also clear particular plan cache entries using " -":method:`PlanCache.clearPlansByQuery()`." -msgstr "" - -#~ msgid "" -#~ "The query optimizer occasionally reevaluates query plans as the content of " -#~ "the collection changes to ensure optimal query plans. You can also specify " -#~ "which indexes the optimizer evaluates with :ref:`index-filters`." -#~ msgstr "" - -#~ msgid "Query Optimization" -#~ msgstr "" - -#~ msgid "To create a new query plan, the query optimizer:" -#~ msgstr "" - -#~ msgid "runs the query against several candidate indexes in parallel." -#~ msgstr "" - -#~ msgid "records the matches in a common results buffer or buffers." -#~ msgstr "" - -#~ msgid "" -#~ "If the candidate plans include only :term:`ordered query plans `, there is a single common results buffer." -#~ msgstr "" - -#~ msgid "" -#~ "If the candidate plans include only :term:`unordered query plans `, there is a single common results buffer." -#~ msgstr "" - -#~ msgid "" -#~ "If the candidate plans include *both* :term:`ordered query plans ` and :term:`unordered query plans `, there" -#~ " are two common results buffers, one for the ordered plans and the other for" -#~ " the unordered plans." -#~ msgstr "" - -#~ msgid "" -#~ "If an index returns a result already returned by another index, the " -#~ "optimizer skips the duplicate match. In the case of the two buffers, both " -#~ "buffers are de-duped." -#~ msgstr "" - -#~ msgid "" -#~ "stops the testing of candidate plans and selects an index when one of the " -#~ "following events occur:" -#~ msgstr "" - -#~ msgid "" -#~ "An :term:`unordered query plan` has returned all the matching results; *or*" -#~ msgstr "" - -#~ msgid "" -#~ "An :term:`ordered query plan` has returned all the matching results; *or*" -#~ msgstr "" - -#~ msgid "" -#~ "An :term:`ordered query plan` has returned a threshold number of matching " -#~ "results:" -#~ msgstr "" - -#~ msgid "" -#~ "Version 2.0: Threshold is the query batch size. The default batch size is " -#~ "101." -#~ msgstr "" - -#~ msgid "Version 2.2: Threshold is 101." -#~ msgstr "" - -#~ msgid "" -#~ "The selected index becomes the index specified in the query plan; future " -#~ "iterations of this query or queries with the same query pattern will use " -#~ "this index. Query pattern refers to query select conditions that differ only" -#~ " in the values, as in the following two queries with the same query pattern:" -#~ msgstr "" - -#~ msgid "Query Plan Revision" -#~ msgstr "" - -#~ msgid "" -#~ "As collections change over time, the query optimizer deletes the query plan " -#~ "and re-evaluates after any of the following events:" -#~ msgstr "" - -#~ msgid "The collection receives 1,000 write operations." -#~ msgstr "" - -#~ msgid "The :dbcommand:`reIndex` rebuilds the index." -#~ msgstr "" - -#~ msgid "You add or drop an index." -#~ msgstr "" - -#~ msgid "The :program:`mongod` process restarts." -#~ msgstr "" - -#~ msgid "" -#~ "``explain()`` operations no longer read from or write to the query planner " -#~ "cache." -#~ msgstr "" - -#~ msgid "Cached Query Plan Interface" -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB provides :doc:`/reference/method/js-plan-cache` to view and modify " -#~ "the cached query plans." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/ranged-sharding.po b/locale/zh/LC_MESSAGES/core/ranged-sharding.po deleted file mode 100644 index d62532bc7cd..00000000000 --- a/locale/zh/LC_MESSAGES/core/ranged-sharding.po +++ /dev/null @@ -1,94 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 0431595d40f446288a57a33365323928 -#: ../source/core/ranged-sharding.txt:5 -msgid "Ranged Sharding" -msgstr "" - -# 78e7ba11a0394c67b8b4313054ffd931 -#: ../source/core/ranged-sharding.txt:9 -msgid "" -"Range-based sharding involves dividing data into contiguous ranges " -"determined by the shard key values. In this model, documents with " -"\"close\" shard key values are likely to be in the same :term:`chunk` or " -":term:`shard`. This allows for efficient queries where reads target " -"documents within a contiguous range. However, both read and write " -"performance may decrease with poor shard key selection. See :ref" -":`sharding-ranged-shard-key`." -msgstr "" - -# 523f70b4d2dd44d9b6cb0eae76d7d913 -#: ../source/core/ranged-sharding.txt:18 -msgid "" -"Range-based sharding is the default sharding methodology if no other " -"options such as those required for :doc:`/core/hashed-sharding` or " -":ref:`zones ` are configured." -msgstr "" - -# c69e6a4c4b544037908392ce8840ffab -#: ../source/core/ranged-sharding.txt:25 -msgid "Shard Key Selection" -msgstr "" - -# 4c99f59c8dd4466397beff9796e8c5ce -#: ../source/core/ranged-sharding.txt:27 -msgid "" -"Ranged sharding is most efficient when the shard key displays the " -"following traits:" -msgstr "" - -# 21b2f79c389845eba9f457bdcd48ad70 -#: ../source/core/ranged-sharding.txt:30 -msgid "Large :ref:`shard-key-range`" -msgstr "" - -# 5d13facb02af4f46be163c8eac61e1de -#: ../source/core/ranged-sharding.txt:31 -msgid "Low :ref:`shard-key-frequency`" -msgstr "" - -# def50470208f45ab80a54d242d51d6d5 -#: ../source/core/ranged-sharding.txt:32 -msgid "Non-:ref:`shard-key-monotonic`" -msgstr "" - -# c0df1a6782cb4fdeba92830e05ef71a9 -#: ../source/core/ranged-sharding.txt:35 -msgid "" -"The following image illustrates a sharded cluster using the field ``X`` " -"as the shard key. If the values for ``X`` show have a large range, low " -"frequency, and change at a non-monotonic rate, the distribution of " -"inserts may look similar to the following:" -msgstr "" - -# 279cf09dbe5f46f380e05d505a5340de -#: ../source/core/ranged-sharding.txt:43 -msgid "Shard a Collection" -msgstr "" - -# 3d78b2e89d164c2c90469266384a719a -#: ../source/core/ranged-sharding.txt:45 -msgid "" -"Use the :method:`sh.shardCollection()` method, specifying the full " -"namespace of the collection and the target :term:`index` or " -":term:`compound index` to use as the :term:`shard key`." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/read-isolation-consistency-recency.po b/locale/zh/LC_MESSAGES/core/read-isolation-consistency-recency.po deleted file mode 100644 index e5ab94ff886..00000000000 --- a/locale/zh/LC_MESSAGES/core/read-isolation-consistency-recency.po +++ /dev/null @@ -1,368 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 57fea7e1266f430196982d40e7bc33cd -#: ../source/core/read-isolation-consistency-recency.txt:3 -msgid "Read Isolation, Consistency, and Recency" -msgstr "" - -# debb09a8f6f146bea9343bf4aea83aac -#: ../source/core/read-isolation-consistency-recency.txt -msgid "On this page" -msgstr "" - -# b12d5e521e934d669abc3ab50322fa5c -#: ../source/core/read-isolation-consistency-recency.txt:14 -msgid "Isolation Guarantees" -msgstr "" - -# b383f2aa442942ff97a7d4d7878338e3 -#: ../source/core/read-isolation-consistency-recency.txt:17 -msgid "Read Uncommitted" -msgstr "" - -# 341f44fc202445bc8a81ee1d65533922 -#: ../source/includes/extracts/concurrent-operations-read-uncommitted.rst:1 -msgid "" -"In MongoDB, clients can see the results of writes before the writes are " -":term:`durable`:" -msgstr "" - -# fd57a17bb4c64359a644d3fc87d9a8bf -#: ../source/includes/list-visibility-of-data.rst:1 -msgid "" -"Regardless of :doc:`write concern `, other " -"clients using :readconcern:`\"local\"` (i.e. the default) readConcern can" -" see the result of a write operation before the write operation is " -"acknowledged to the issuing client." -msgstr "" - -# 5cf6956b31b34eee879007f8bcb6b493 -#: ../source/includes/list-visibility-of-data.rst:6 -msgid "" -"Clients using :readconcern:`\"local\"` (i.e. the default) readConcern can" -" read data which may be subsequently :doc:`rolled back `." -msgstr "" - -# cc33a70f8e2f4c6c92cfe1a1fba069bc -#: ../source/core/read-isolation-consistency-recency.txt:21 -msgid "" -"Read uncommitted is the default isolation level and applies to " -":program:`mongod` standalone instances as well as to replica sets and " -"sharded clusters." -msgstr "" - -# 528bab8fc90447909f98097860d2f103 -#: ../source/core/read-isolation-consistency-recency.txt:26 -msgid "Read Uncommitted And Single Document Atomicity" -msgstr "" - -# b1f56ba024de4382b8873f827d21f9a6 -#: ../source/includes/extracts/concurrent-operations-single-document-write.rst:1 -msgid "" -"Write operations are atomic with respect to a single document; i.e. if a " -"write is updating multiple fields in the document, a reader will never " -"see the document with only some of the fields updated." -msgstr "" - -# 4b223ed7f6ab480d9bd3a8d6fbb2bca4 -#: ../source/includes/extracts/concurrent-operations-single-document-write.rst:5 -msgid "" -"With a standalone :program:`mongod` instance, a set of read and write " -"operations to a single document is serializable. With a replica set, a " -"set of read and write operations to a single document is serializable " -"*only* in the absence of a rollback." -msgstr "" - -# ffcf1b137ba84f96aea4455d7de9f456 -#: ../source/core/read-isolation-consistency-recency.txt:30 -msgid "" -"However, although the readers may not see a *partially* updated document," -" read uncommitted means that concurrent readers may still see the updated" -" document before the changes are :term:`durable`." -msgstr "" - -# df6a1ba4b1724b5e89fa0f93bf6c227f -#: ../source/core/read-isolation-consistency-recency.txt:35 -msgid "Read Uncommitted And Multiple Document Write" -msgstr "" - -# e969e6eec42640eda9497d2d61bcfe42 -#: ../source/includes/extracts/concurrent-operations-multi-document-writes.rst:1 -msgid "" -"When a single write operation modifies multiple documents, the " -"modification of each document is atomic, but the operation as a whole is " -"not atomic and other operations may interleave. However, you can " -"*isolate* a single write operation that affects multiple documents using " -"the :update:`$isolated` operator." -msgstr "" - -# 6c6e8f567bbe4d41a3ea302f6a7c1ae0 -#: ../source/core/read-isolation-consistency-recency.txt:39 -msgid "" -"Without isolating the multi-document write operations, MongoDB exhibits " -"the following behavior:" -msgstr "" - -# 69659be5b73e41499946250aa2b5a71a -#: ../source/includes/extracts/concurrent-operations-multi-document-writes-no-isolation.rst:2 -msgid "" -"Non-point-in-time read operations. Suppose a read operation begins at " -"time *t*\\ :sub:`1` and starts reading documents. A write operation then " -"commits an update to one of the documents at some later time *t*\\ " -":sub:`2`. The reader may see the updated version of the document, and " -"therefore does not see a point-in-time snapshot of the data." -msgstr "" - -# 8a454003d9c5450ea9a2688c248d2e0d -#: ../source/includes/extracts/concurrent-operations-multi-document-writes-no-isolation.rst:9 -msgid "" -"Non-serializable operations. Suppose a read operation reads a document " -"*d*\\ :sub:`1` at time *t*\\ :sub:`1` and a write operation updates *d*\\" -" :sub:`1` at some later time *t*\\ :sub:`3`. This introduces a read-write" -" dependency such that, if the operations were to be serialized, the read " -"operation must precede the write operation. But also suppose that the " -"write operation updates document *d*\\ :sub:`2` at time *t*\\ :sub:`2` " -"and the read operation subsequently reads *d*\\ :sub:`2` at some later " -"time *t*\\ :sub:`4`. This introduces a write-read dependency which would " -"instead require the read operation to come *after* the write operation in" -" a serializable schedule. There is a dependency cycle which makes " -"serializability impossible." -msgstr "" - -# 3c2d0acd059a41e696eca533268cfa1b -#: ../source/includes/extracts/concurrent-operations-multi-document-writes-no-isolation.rst:22 -msgid "" -"Reads may miss matching documents that are updated during the course of " -"the read operation." -msgstr "" - -# 31b994a23a0e4a258224bcb9250018f6 -#: ../source/includes/extracts/concurrent-operations-isolate-operator.rst:1 -msgid "" -"Using the :update:`$isolated` operator, a write operation that affects " -"multiple documents can prevent other processes from interleaving once the" -" write operation modifies the first document. This ensures that no client" -" sees the changes until the write operation completes or errors out." -msgstr "" - -# f4002133d95b4d0e81cc5ebd81b916a4 -#: ../source/includes/extracts/concurrent-operations-isolate-operator.rst:7 -msgid "" -":update:`$isolated` does **not** work with :term:`sharded clusters " -"`." -msgstr "" - -# 11a7b74beec844f8a418927efab15489 -#: ../source/includes/extracts/concurrent-operations-isolate-operator.rst:10 -msgid "" -"An isolated write operation does not provide \"all-or-nothing\" " -"atomicity. That is, an error during the write operation does not roll " -"back all its changes that preceded the error." -msgstr "" - -# 5496e012c3e84f05a01710f4db1c2eb5 -#: ../source/includes/extracts/concurrent-operations-isolate-operator.rst:16 -msgid "" -":update:`$isolated` operator causes write operations to acquire an " -"exclusive lock on the collection, *even for document-level locking " -"storage engines* such as WiredTiger. That is, :update:`$isolated` " -"operator will make WiredTiger single-threaded for the duration of the " -"operation." -msgstr "" - -# 37591167b0ee4baaa0a3842dc5b6d21e -#: ../source/core/read-isolation-consistency-recency.txt:46 -msgid ":doc:`/core/write-operations-atomicity`" -msgstr "" - -# 1918db260bc64f708005ef2ca708d547 -#: ../source/core/read-isolation-consistency-recency.txt:51 -msgid "Cursor Snapshot" -msgstr "" - -# 261c4500635c4d60a29076a00d57c011 -#: ../source/includes/extracts/isolate-cursor-snapshot.rst:2 -msgid "" -"MongoDB cursors can return the same document more than once in some " -"situations. As a cursor returns documents other operations may interleave" -" with the query. If some of these operations are :doc:`updates ` that cause the document to move (in the case of " -"MMAPv1, caused by document growth) or that change the indexed field on " -"the index used by the query; then the cursor will return the same " -"document more than once." -msgstr "" - -# 078ffaf767a94fbd8cc6c1e3f7cc53d0 -#: ../source/includes/extracts/isolate-cursor-snapshot.rst:10 -msgid "" -"In very specific cases, you can isolate the cursor from returning the " -"same document more than once by using the :method:`cursor.snapshot()` " -"method. :method:`~cursor.snapshot()` guarantees that the query will " -"return each document no more than once." -msgstr "" - -# 80087fb176304fb195d4140a318e4b6d -#: ../source/includes/extracts/isolate-cursor-snapshot.rst:18 -msgid "" -"The :method:`~cursor.snapshot()` does not guarantee that the data " -"returned by the query will reflect a single moment in time *nor* does it " -"provide isolation from insert or delete operations." -msgstr "" - -# 20922fc4b16c4b3ebd4fc4992dade325 -#: ../source/includes/extracts/isolate-cursor-snapshot.rst:23 -msgid "" -"You **cannot** use :method:`~cursor.snapshot()` with :term:`sharded " -"collections `." -msgstr "" - -# be3ffa2bf34644049c3aec241829eff6 -#: ../source/includes/extracts/isolate-cursor-snapshot.rst:26 -msgid "" -"You **cannot** use :method:`~cursor.snapshot()` with the " -":method:`~cursor.sort()` or :method:`~cursor.hint()` cursor methods." -msgstr "" - -# 9f2a4599cecd45eba74f693be6bbc700 -#: ../source/includes/extracts/isolate-cursor-snapshot.rst:29 -msgid "" -"As an alternative, if your collection has a field or fields that are " -"never modified, you can use a *unique* index on this field or these " -"fields to achieve a similar result as the :method:`~cursor.snapshot()`. " -"Query with :method:`~cursor.hint()` to explicitly force the query to use " -"that index." -msgstr "" - -# f1588be493e5426dac239043dece3fb7 -#: ../source/core/read-isolation-consistency-recency.txt:57 -msgid "Monotonic Writes" -msgstr "" - -# ccfa66dcd1be44f28f46509b0d99f2b8 -#: ../source/includes/extracts/monotonic-writes.rst:1 -msgid "" -"MongoDB provides monotonic write guarantees for standalone " -":program:`mongod` instances, replica sets, and sharded clusters." -msgstr "" - -# 73d57296d1524e3680bda2fe1506ba00 -#: ../source/includes/extracts/monotonic-writes.rst:4 -msgid "" -"Suppose an application performs a sequence of operations that consists of" -" a write operation *W*\\ :sub:`1` followed later in the sequence by a " -"write operation *W*\\ :sub:`2`. MongoDB guarantees that *W*\\ :sub:`1` " -"operation precedes *W*\\ :sub:`2`." -msgstr "" - -# af35979a9e17434d86ee13f01bce4f70 -#: ../source/core/read-isolation-consistency-recency.txt:64 -msgid "Real Time Order" -msgstr "" - -# 5959522c8f0244299763d9a2e4559bbd -#: ../source/core/read-isolation-consistency-recency.txt:68 -msgid "" -"For read and write operations on the primary, issuing read operations " -"with :readconcern:`\"linearizable\"` read concern and write operations " -"with :writeconcern:`\"majority\"` write concern enables multiple threads " -"to perform reads and writes on a single document as if a single thread " -"performed these operations in real time; that is, the corresponding " -"schedule for these reads and writes is considered linearizable." -msgstr "" - -#~ msgid "Consistency Guarantees" -#~ msgstr "" - -#~ msgid "Monotonic Reads" -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB provides monotonic reads from a" -#~ " standalone :program:`mongod` instance. Suppose" -#~ " an application performs a sequence " -#~ "of operations that consists of a " -#~ "read operation *R*\\ :sub:`1` followed " -#~ "later in the sequence by another " -#~ "read operation *R*\\ :sub:`2`. If the" -#~ " application performs the sequence on " -#~ "a standalone :program:`mongod` instance, the" -#~ " later read *R*\\ :sub:`2` never " -#~ "returns results that reflect an earlier" -#~ " state than that returned from *R*\\" -#~ " :sub:`1`; i.e. *R*\\ :sub:`2` returns " -#~ "data that is monotonically increasing in" -#~ " recency from *R*\\ :sub:`1`." -#~ msgstr "" - -#~ msgid "" -#~ "For replica sets and sharded clusters," -#~ " MongoDB provides monotonic reads if " -#~ "read operations specify :doc:`/reference/read-" -#~ "concern` ``\"majority\"`` and read preference" -#~ " :readmode:`primary`." -#~ msgstr "" - -#~ msgid "" -#~ "In previous versions, MongoDB cannot " -#~ "make monotonic read guarantees from " -#~ "replica sets and sharded clusters." -#~ msgstr "" - -#~ msgid "Recency" -#~ msgstr "" - -#~ msgid "" -#~ "In MongoDB, in a replica set with" -#~ " one primary member [#edge-" -#~ "cases-2-primaries]_," -#~ msgstr "" - -#~ msgid "" -#~ "With :readconcern:`\"local\"` ``readConcern``, reads" -#~ " from the primary reflect the latest" -#~ " writes in absence of a failover;" -#~ msgstr "" - -#~ msgid "" -#~ "With :readconcern:`\"majority\"` ``readConcern``, " -#~ "read operations from the primary or " -#~ "the secondaries have :term:`eventual " -#~ "consistency`." -#~ msgstr "" - -#~ msgid "" -#~ "In :ref:`some circumstances `, " -#~ "two nodes in a replica set may " -#~ "*transiently* believe that they are the" -#~ " primary, but at most, one of " -#~ "them will be able to complete " -#~ "writes with :writeconcern:`{ w: \"majority\"" -#~ " } <\"majority\">` write concern. The " -#~ "node that can complete :writeconcern:`{ " -#~ "w: \"majority\" } <\"majority\">` writes " -#~ "is the current primary, and the " -#~ "other node is a former primary " -#~ "that has not yet recognized its " -#~ "demotion, typically due to a " -#~ ":term:`network partition`. When this occurs," -#~ " clients that connect to the former" -#~ " primary may observe stale data " -#~ "despite having requested read preference " -#~ ":readmode:`primary`, and new writes to " -#~ "the former primary will eventually roll" -#~ " back." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/read-operations-introduction.po b/locale/zh/LC_MESSAGES/core/read-operations-introduction.po deleted file mode 100644 index d2f874f7266..00000000000 --- a/locale/zh/LC_MESSAGES/core/read-operations-introduction.po +++ /dev/null @@ -1,257 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/read-operations-introduction.txt:7 -msgid "Read Operations Overview" -msgstr "" - -#: ../source/core/read-operations-introduction.txt:11 -msgid "" -"Read operations, or :term:`queries `, retrieve data stored in the " -"database. In MongoDB, queries select :term:`documents ` from a " -"single :term:`collection`." -msgstr "" - -#: ../source/core/read-operations-introduction.txt:15 -msgid "" -"Queries specify criteria, or conditions, that identify the documents that " -"MongoDB returns to the clients. A query may include a *projection* that " -"specifies the fields from the matching documents to return. The projection " -"limits the amount of data that MongoDB returns to the client over the " -"network." -msgstr "" - -#: ../source/core/read-operations-introduction.txt:22 -msgid "Query Interface" -msgstr "" - -#: ../source/core/read-operations-introduction.txt:24 -msgid "" -"For query operations, MongoDB provides a :method:`db.collection.find()` " -"method. The method accepts both the query criteria and projections and " -"returns a :doc:`cursor ` to the matching documents. You can " -"optionally modify the query to impose limits, skips, and sort orders." -msgstr "" - -#: ../source/core/read-operations-introduction.txt:30 -msgid "" -"The following diagram highlights the components of a MongoDB query " -"operation:" -msgstr "" - -#: ../source/core/read-operations-introduction.txt:35 -msgid "The next diagram shows the same query in SQL:" -msgstr "" - -#: ../source/core/read-operations-introduction.txt:0 -msgid "Example" -msgstr "" - -#: ../source/core/read-operations-introduction.txt:45 -msgid "" -"This query selects the documents in the ``users`` collection that match the " -"condition ``age`` is greater than ``18``. To specify the greater than " -"condition, query criteria uses the greater than (i.e. :query:`$gt`) " -":ref:`query selection operator `. The query returns at most" -" ``5`` matching documents (or more precisely, a cursor to those documents). " -"The matching documents will return with only the ``_id``, ``name`` and " -"``address`` fields. See :ref:`projections` for details." -msgstr "" - -#: ../source/core/read-operations-introduction.txt:0 -#: ../source/core/read-operations-introduction.txt:0 -msgid "See" -msgstr "" - -#: ../source/core/read-operations-introduction.txt:58 -msgid "Query Behavior" -msgstr "" - -#: ../source/core/read-operations-introduction.txt:60 -msgid "MongoDB queries exhibit the following behavior:" -msgstr "" - -#: ../source/core/read-operations-introduction.txt:62 -msgid "All queries in MongoDB address a *single* collection." -msgstr "" - -#: ../source/core/read-operations-introduction.txt:64 -msgid "" -"You can modify the query to impose :method:`limits `, " -":method:`skips `, and :method:`sort orders `." -msgstr "" - -#: ../source/core/read-operations-introduction.txt:68 -msgid "" -"The order of documents returned by a query is not defined unless you specify" -" a :method:`~cursor.sort()`." -msgstr "" - -#: ../source/core/read-operations-introduction.txt:71 -msgid "" -"Operations that :doc:`modify existing documents ` (i.e. *updates*) use the same query syntax as queries to select " -"documents to update." -msgstr "" - -#: ../source/core/read-operations-introduction.txt:75 -msgid "" -"In :doc:`aggregation ` pipeline, the :pipeline:`$match` " -"pipeline stage provides access to MongoDB queries." -msgstr "" - -#: ../source/core/read-operations-introduction.txt:79 -msgid "" -"MongoDB provides a :method:`db.collection.findOne()` method as a special " -"case of :method:`~db.collection.find()` that returns a single document." -msgstr "" - -#: ../source/core/read-operations-introduction.txt:84 -msgid "Query Statements" -msgstr "" - -#: ../source/core/read-operations-introduction.txt:86 -msgid "" -"Consider the following diagram of the query process that specifies a query " -"criteria and a sort modifier:" -msgstr "" - -#: ../source/core/read-operations-introduction.txt:91 -msgid "" -"In the diagram, the query selects documents from the ``users`` collection. " -"Using a :doc:`query selection operator ` to define the " -"conditions for matching documents, the query selects documents that have " -"``age`` greater than (i.e. :query:`$gt`) ``18``. Then the " -":method:`~cursor.sort()` modifier sorts the results by ``age`` in ascending " -"order." -msgstr "" - -#: ../source/core/read-operations-introduction.txt:98 -msgid "" -"For additional examples of queries, see :doc:`/tutorial/query-documents`." -msgstr "" - -#: ../source/core/read-operations-introduction.txt:104 -msgid "Projections" -msgstr "" - -#: ../source/core/read-operations-introduction.txt:106 -msgid "" -"Queries in MongoDB return all fields in all matching documents by default. " -"To limit the amount of data that MongoDB sends to applications, include a " -":term:`projection` in the queries. By projecting results with a subset of " -"fields, applications reduce their network overhead and processing " -"requirements." -msgstr "" - -#: ../source/core/read-operations-introduction.txt:112 -msgid "" -"Projections, which are the *second* argument to the " -":method:`~db.collection.find()` method, may either specify a list of fields " -"to return *or* list fields to exclude in the result documents." -msgstr "" - -#: ../source/core/read-operations-introduction.txt:116 -msgid "" -"Except for excluding the ``_id`` field in inclusive projections, you cannot " -"mix exclusive and inclusive projections." -msgstr "" - -#: ../source/core/read-operations-introduction.txt:119 -msgid "" -"Consider the following diagram of the query process that specifies a query " -"criteria and a projection:" -msgstr "" - -#: ../source/core/read-operations-introduction.txt:124 -msgid "" -"In the diagram, the query selects from the ``users`` collection. The " -"criteria matches the documents that have ``age`` equal to ``18``. Then the " -"projection specifies that only the ``name`` field should return in the " -"matching documents." -msgstr "" - -#: ../source/core/read-operations-introduction.txt:130 -msgid "Projection Examples" -msgstr "" - -#: ../source/core/read-operations-introduction.txt:133 -msgid "Exclude One Field From a Result Set" -msgstr "" - -#: ../source/core/read-operations-introduction.txt:139 -msgid "" -"This query selects documents in the ``records`` collection that match the " -"condition ``{ \"user_id\": { $lt: 42 } }``, and uses the projection ``{ " -"\"history\": 0 }`` to exclude the ``history`` field from the documents in " -"the result set." -msgstr "" - -#: ../source/core/read-operations-introduction.txt:145 -msgid "Return Two fields *and* the ``_id`` Field" -msgstr "" - -#: ../source/core/read-operations-introduction.txt:151 -msgid "" -"This query selects documents in the ``records`` collection that match the " -"query ``{ \"user_id\": { $lt: 42 } }`` and uses the projection ``{ \"name\":" -" 1, \"email\": 1 }`` to return just the ``_id`` field (implicitly included)," -" ``name`` field, and the ``email`` field in the documents in the result set." -msgstr "" - -#: ../source/core/read-operations-introduction.txt:158 -msgid "Return Two Fields *and* Exclude ``_id``" -msgstr "" - -#: ../source/core/read-operations-introduction.txt:164 -msgid "" -"This query selects documents in the ``records`` collection that match the " -"query ``{ \"user_id\": { $lt: 42} }``, and only returns the ``name`` and " -"``email`` fields in the documents in the result set." -msgstr "" - -#: ../source/core/read-operations-introduction.txt:172 -msgid "Projection Behavior" -msgstr "" - -#: ../source/core/read-operations-introduction.txt:174 -msgid "MongoDB projections have the following properties:" -msgstr "" - -#: ../source/core/read-operations-introduction.txt:176 -msgid "" -"By default, the ``_id`` field is included in the results. To suppress the " -"``_id`` field from the result set, specify ``_id: 0`` in the projection " -"document." -msgstr "" - -#: ../source/core/read-operations-introduction.txt:180 -msgid "" -"For fields that contain arrays, MongoDB provides the following projection " -"operators: :projection:`$elemMatch`, :projection:`$slice`, and " -":projection:`$`." -msgstr "" - -#: ../source/core/read-operations-introduction.txt:184 -msgid "" -"For related projection functionality in the :doc:`aggregation framework " -"` pipeline, use the :pipeline:`$project` pipeline stage." -msgstr "" - -#: ../source/core/read-operations-introduction.txt:1 -msgid "read operations" -msgstr "" - -#: ../source/core/read-operations-introduction.txt:1 -msgid "query" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/read-operations.po b/locale/zh/LC_MESSAGES/core/read-operations.po deleted file mode 100644 index a7f4c515ae3..00000000000 --- a/locale/zh/LC_MESSAGES/core/read-operations.po +++ /dev/null @@ -1,66 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/read-operations.txt:3 -msgid "Read Operations" -msgstr "" - -#: ../source/core/read-operations.txt:7 -msgid "The following documents describe read operations:" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-read-operations.rst:5 -msgid ":doc:`/core/read-operations-introduction`" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-read-operations.rst:4 -msgid "" -"A high level overview of queries and projections in MongoDB, including a " -"discussion of syntax and behavior." -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-read-operations.rst:9 -msgid ":doc:`/core/cursors`" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-read-operations.rst:8 -msgid "" -"Queries return iterable objects, called cursors, that hold the full result " -"set." -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-read-operations.rst:12 -msgid ":doc:`/core/query-optimization`" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-read-operations.rst:12 -msgid "Analyze and improve query performance." -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-read-operations.rst:15 -msgid ":doc:`/core/query-plans`" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-read-operations.rst:15 -msgid "MongoDB executes queries using optimal *plans*." -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-read-operations.rst:19 -msgid ":doc:`/core/distributed-queries`" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-read-operations.rst:18 -msgid "" -"Describes how :term:`sharded clusters ` and :term:`replica " -"sets ` affect the performance of read operations." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/read-preference-mechanics.po b/locale/zh/LC_MESSAGES/core/read-preference-mechanics.po deleted file mode 100644 index 91e920212a1..00000000000 --- a/locale/zh/LC_MESSAGES/core/read-preference-mechanics.po +++ /dev/null @@ -1,670 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# ac35f04c08d54e2284d4c806316f18c6 -#: ../source/core/read-preference-mechanics.txt:6 -msgid "Server Selection Algorithm" -msgstr "" - -# 91ef0cce254949c1a5f275b30045fa78 -#: ../source/core/read-preference-mechanics.txt -msgid "On this page" -msgstr "" - -# ab9f08cec56e4dba91bc8098dd3bd4d9 -#: ../source/core/read-preference-mechanics.txt:16 -msgid "" -"MongoDB drivers use a Server Selection algorithm to choose which replica " -"set member to use or, when connected to multiple :program:`mongos` " -"instances, which :program:`mongos` instance to use." -msgstr "" - -# 59216137c2984dcbadffe2c1fd64e089 -#: ../source/core/read-preference-mechanics.txt:20 -msgid "Server selection occurs once per operation." -msgstr "" - -# 96e328a533d546e38410eda6772ae12a -#: ../source/core/read-preference-mechanics.txt:30 -msgid "Read Preference for Replica Sets" -msgstr "" - -# ebb38b432c5b4940bcdb79d6dc63d98b -#: ../source/core/read-preference-mechanics.txt:32 -msgid "" -"Server selection occurs once per operation and is governed by the " -":doc:`read preference ` and ``localThresholdMS`` " -"settings." -msgstr "" - -# 859a85a28754412d96bc2515f27ea724 -# 0f965e98ccbc472d9fa8a9e102245cc2 -#: ../source/core/read-preference-mechanics.txt:36 -#: ../source/core/read-preference-mechanics.txt:70 -msgid "The read preference is re-evaluated for each operation." -msgstr "" - -# b0e0931608614ab4a2829a67c7b7509f -# f5c19e63ef2e43c496aea2f5a63d7273 -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:5 -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:5 -msgid "Read Preference" -msgstr "" - -# 7c160e2047694b4893c268ec74717a84 -# 8ffdbddb0804446ebdb6035e7564840a -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:6 -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:6 -msgid "Selection Process" -msgstr "" - -# 7828b892e83749cba44b584895fab602 -# 180e1afa8c404d5385bdbc2bf993238d -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:8 -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:8 -msgid ":readmode:`primary` (Default)" -msgstr "" - -# 8ae2101267204c28a1cf461a61f7180a -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:10 -msgid "The driver selects the primary." -msgstr "" - -# 42620d04a93a4566a0699b438e8e56f5 -# a9526cd4bac4438984cd6e1c0a7d03e5 -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:12 -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:12 -msgid ":readmode:`secondary`" -msgstr "" - -# 8f7f217f7ef14ba484bb08f546800e0c -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:14 -msgid "" -"The driver assembles a list of eligible secondary members. :doc:`Tag sets" -" ` and :doc:`read concern " -"` can further restrict the eligibility of the " -"members." -msgstr "" - -# 408f24b33ca442b58631e3c1ea0438eb -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:23 -msgid "" -"If the list of eligible members is not empty, the driver determines which" -" eligible member is the \"closest\" (i.e. the member with the lowest " -"average network round-trip-time) and calculates a latency window by " -"adding the average round-trip-time of this \"closest\" server and the " -"``localThresholdMS``. The driver uses this latency window to pare down " -"the list of eligible members to those members that fall within this " -"window." -msgstr "" - -# 8ab3f495eaf34c11ade78e16b3c683ab -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:32 -msgid "" -"From this list of eligible members that fall within the latency window, " -"the driver randomly chooses an eligible member." -msgstr "" - -# f36a891344ea45fda1ac67c50438d79d -# 7b7cdaf64fd24d73a8c0d2959b652397 -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:35 -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:35 -msgid ":readmode:`nearest`" -msgstr "" - -# 7b374a1c1d0b4267b03721dad77621c0 -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:37 -msgid "" -"The driver assembles a list of eligible members (primary and " -"secondaries). :doc:`Tag sets ` " -"and :doc:`read concern` can further limit the " -"eligibility of the members." -msgstr "" - -# 9241a5031a684da6901ea9fbdf5e552b -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:47 -msgid "" -"If the list of eligible members is not empty, the driver determines which" -" eligible member is the \"closest\" (i.e. the member with the lowest " -"average network round-trip-time) and calculates a latency window by " -"adding the average round-trip-time of this \"closest\" server and the " -"``localThresholdMS`` [#default-threshold]_. The driver uses this latency " -"window to pare down the list of eligible members to those members that " -"fall within this window." -msgstr "" - -# c6a28eb21ec54636948da5c15586d8f2 -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:56 -msgid "" -"From this list of eligible members that fall within the latency window, " -"the driver randomly chooses an eligible member." -msgstr "" - -# c7d60a784af2475f8dffc2c8e5c2071b -# dd36b86becef44cd93913d723844355b -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:60 -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:60 -msgid ":readmode:`primaryPreferred`" -msgstr "" - -# e650c4177c8b4389a025571c3dd76440 -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:62 -msgid "If the primary is available, driver selects the primary." -msgstr "" - -# 4d526cc594f44a29a224c306fcb9cf5e -# 5c5aaf8fce7f4ad0a0ffa121aa719c47 -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:64 -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:64 -msgid "" -"Otherwise, server selection follows the process for the read preference " -"``secondary``." -msgstr "" - -# 9e43aa37943f422b8719f14363de44de -# 97e9a713e1974b7c96578f3a42ebddca -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:67 -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:67 -msgid ":readmode:`secondaryPreferred`" -msgstr "" - -# 612005202d2f4488905b32c858796750 -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:69 -msgid "" -"Following the server selection process for the for the read preference " -"``secondary``, if a list of eligible secondary members is non-empty, " -"driver chooses an eligible secondary member." -msgstr "" - -# b1572b40ddd34ec2bc303ba92dace3fe -#: ../source/includes/extracts/server-selection-read-preference-replica-sets.rst:73 -msgid "Otherwise, if the list is empty, driver selects the primary." -msgstr "" - -# b2dca8b12633471db351908eb548f8f7 -#: ../source/core/read-preference-mechanics.txt:46 -msgid "Read Preference for Sharded Clusters" -msgstr "" - -# c79da9071dda4c578ccdbee4b59a71d1 -#: ../source/core/read-preference-mechanics.txt:49 -msgid "Load Balancing" -msgstr "" - -# 9ac868c54dbd4316a5d645337e98bd3e -#: ../source/core/read-preference-mechanics.txt:51 -msgid "" -"If there is more than one :program:`mongos` instances in the connection " -"seed list, the driver determines which :program:`mongos` is the " -"\"closest\" (i.e. the member with the lowest average network round-trip-" -"time) and calculates the latency window by adding the average round-trip-" -"time of this \"closest\" :program:`mongos` instance and the " -"``localThresholdMS``. The driver will load balance randomly across the " -":program:`mongos` instances that fall within the latency window." -msgstr "" - -# 39e1964d47924147be4ad43290c1aafa -#: ../source/core/read-preference-mechanics.txt:61 -msgid "Read Preference and Shards" -msgstr "" - -# 0062f9834dae44059ca5f47f44703418 -#: ../source/core/read-preference-mechanics.txt:63 -msgid "" -"For sharded clusters that have replica set shards, :program:`mongos` " -"applies the read preference when reading from the shards. Server " -"selection is governed by the :doc:`read preference ` and :setting:`replication.localPingThresholdMs` settings." -msgstr "" - -# 3ca83278dfd0471d838c4263241a8451 -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:10 -msgid "The :program:`mongos` selects the primary." -msgstr "" - -# d1b0a30e967c4e549989268f95f09a55 -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:14 -msgid "" -"The :program:`mongos` assembles a list of eligible secondary members. " -":doc:`Tag sets ` and :doc:`read" -" concern ` can further restrict the eligibility " -"of the members." -msgstr "" - -# 825757f4e0704269ba5d028be45c26b4 -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:23 -msgid "" -"If the list of eligible members is not empty, the :program:`mongos` " -"determines which eligible member is the \"closest\" (i.e. the member with" -" the lowest average network round-trip-time) and calculates a latency " -"window by adding the average round-trip-time of this \"closest\" server " -"and the :setting:`replication.localPingThresholdMs` (or " -":option:`--localThreshold` command line option). The :program:`mongos` " -"uses this latency window to pare down the list of eligible members to " -"those members that fall within this window." -msgstr "" - -# 74bf972c30b64d94b9a8fe8c3fe7fd08 -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:32 -msgid "" -"From this list of eligible members that fall within the latency window, " -"the :program:`mongos` randomly chooses an eligible member." -msgstr "" - -# 8c87c1bfea8f4fb99e711c5a98ccdc1c -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:37 -msgid "" -"The :program:`mongos` assembles a list of eligible members (primary and " -"secondaries). :doc:`Tag sets ` " -"and :doc:`read concern` can further limit the " -"eligibility of the members." -msgstr "" - -# 47627e73cf8b47ec915cc07780f4457e -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:47 -msgid "" -"If the list of eligible members is not empty, the :program:`mongos` " -"determines which eligible member is the \"closest\" (i.e. the member with" -" the lowest average network round-trip-time) and calculates a latency " -"window by adding the average round-trip-time of this \"closest\" server " -"and the :setting:`replication.localPingThresholdMs` (or " -":option:`--localThreshold` command line option) [#default-threshold]_. " -"The :program:`mongos` uses this latency window to pare down the list of " -"eligible members to those members that fall within this window." -msgstr "" - -# 9b839b8027934c2bb362d18148c14110 -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:56 -msgid "" -"From this list of eligible members that fall within the latency window, " -"the :program:`mongos` randomly chooses an eligible member." -msgstr "" - -# 13cec2a1f0c4423aa01506826f35521e -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:62 -msgid "If the primary is available, :program:`mongos` selects the primary." -msgstr "" - -# 848426db60f7471f98e1522aec6d0db1 -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:69 -msgid "" -"Following the server selection process for the for the read preference " -"``secondary``, if a list of eligible secondary members is non-empty, " -":program:`mongos` chooses an eligible secondary member." -msgstr "" - -# 6f897430b7e34dd3b8e4fda6fcd6fbc6 -#: ../source/includes/extracts/server-selection-read-preference-sharded-clusters.rst:73 -msgid "Otherwise, if the list is empty, :program:`mongos` selects the primary." -msgstr "" - -# 0abac39e3b0f4a3f93390628a09fcb3f -#: ../source/core/read-preference-mechanics.txt:74 -msgid "The default threshold value is 15 milliseconds." -msgstr "" - -# c9bd1a7720d84115bd84caa7e423a9a3 -# 03fbfbfbf0504cc0886ff30ff978b972 -# 91f91cd4f30c4bec97e7af04422c9a5b -# 88e7b4ae16114c1dbf11ceb91385199c -# 42512709dc89408b9340f40ddc49405e -# 4e641d218a9f40568380f6f3e11b1331 -#: ../source/core/read-preference-mechanics.txt:1 -#: ../source/core/read-preference-mechanics.txt:22 -#: ../source/core/read-preference-mechanics.txt:23 -#: ../source/core/read-preference-mechanics.txt:24 -#: ../source/core/read-preference-mechanics.txt:40 -#: ../source/core/read-preference-mechanics.txt:41 -msgid "read preference" -msgstr "" - -# c9bd1a7720d84115bd84caa7e423a9a3 -#: ../source/core/read-preference-mechanics.txt:1 -msgid "behavior" -msgstr "" - -# 03fbfbfbf0504cc0886ff30ff978b972 -#: ../source/core/read-preference-mechanics.txt:22 -msgid "ping time" -msgstr "" - -# 91f91cd4f30c4bec97e7af04422c9a5b -#: ../source/core/read-preference-mechanics.txt:23 -msgid "nearest" -msgstr "" - -# 88e7b4ae16114c1dbf11ceb91385199c -#: ../source/core/read-preference-mechanics.txt:24 -msgid "member selection" -msgstr "" - -# 42512709dc89408b9340f40ddc49405e -#: ../source/core/read-preference-mechanics.txt:40 -msgid "sharding" -msgstr "" - -# 4e641d218a9f40568380f6f3e11b1331 -#: ../source/core/read-preference-mechanics.txt:41 -msgid "mongos" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "Read Preference Processes" -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB drivers use the following " -#~ "procedures to direct operations to " -#~ "replica sets and sharded clusters. To" -#~ " determine how to route their " -#~ "operations, applications periodically update " -#~ "their view of the replica set's " -#~ "state, identifying which members are up" -#~ " or down, which member is " -#~ ":term:`primary`, and verifying the latency " -#~ "to each :program:`mongod` instance." -#~ msgstr "" - -#~ msgid "Member Selection" -#~ msgstr "" - -#~ msgid "" -#~ "Clients, by way of their drivers, " -#~ "and :program:`mongos` instances for sharded" -#~ " clusters, periodically update their view" -#~ " of the replica set's state." -#~ msgstr "" - -#~ msgid "" -#~ "When you select non-:readmode:`primary` read" -#~ " preference, the driver will determine " -#~ "which member to target using the " -#~ "following process:" -#~ msgstr "" - -#~ msgid "" -#~ "Assembles a list of suitable members," -#~ " taking into account member type " -#~ "(i.e. secondary, primary, or all " -#~ "members)." -#~ msgstr "" - -#~ msgid "Excludes members not matching the tag sets, if specified." -#~ msgstr "" - -#~ msgid "" -#~ "Determines which suitable member is the" -#~ " closest to the client in absolute" -#~ " terms." -#~ msgstr "" - -#~ msgid "" -#~ "Builds a list of members that are" -#~ " within a defined ping distance (in" -#~ " milliseconds) of the \"absolute nearest\"" -#~ " member." -#~ msgstr "" - -#~ msgid "" -#~ "Applications can configure the threshold " -#~ "used in this stage. The default " -#~ "\"acceptable latency\" is 15 milliseconds, " -#~ "which you can override in the " -#~ "drivers with their own " -#~ "``secondaryAcceptableLatencyMS`` option. For " -#~ ":program:`mongos` you can use the " -#~ ":option:`--localThreshold ` " -#~ "or :setting:`~replication.localPingThresholdMs` runtime" -#~ " options to set this value." -#~ msgstr "" - -#~ msgid "" -#~ "Selects a member from these hosts " -#~ "at random. The member receives the " -#~ "read operation." -#~ msgstr "" - -#~ msgid "" -#~ "Drivers can then associate the thread" -#~ " or connection with the selected " -#~ "member. This :ref:`request association " -#~ "` is configurable by the " -#~ "application. See your :doc:`driver " -#~ "` documentation about request" -#~ " association configuration and default " -#~ "behavior." -#~ msgstr "" - -#~ msgid "Request Association" -#~ msgstr "" - -#~ msgid "" -#~ "*Request association* is configurable by " -#~ "the application. See your :doc:`driver " -#~ "` documentation about request" -#~ " association configuration and default " -#~ "behavior." -#~ msgstr "" - -#~ msgid "" -#~ "Because :term:`secondary` members of a " -#~ ":term:`replica set` may lag behind the" -#~ " current :term:`primary` by different " -#~ "amounts, reads for :term:`secondary` members" -#~ " may reflect data at different points" -#~ " in time. To prevent sequential reads" -#~ " from jumping around in time, the " -#~ "driver **can** associate application threads" -#~ " to a specific member of the " -#~ "set after the first read, thereby " -#~ "preventing reads from other members. The" -#~ " thread will continue to read from" -#~ " the same member until:" -#~ msgstr "" - -#~ msgid "The application performs a read with a different read preference," -#~ msgstr "" - -#~ msgid "The thread terminates, or" -#~ msgstr "" - -#~ msgid "" -#~ "The client receives a socket exception," -#~ " as is the case when there's a" -#~ " network error or when the " -#~ ":program:`mongod` closes connections during a" -#~ " :term:`failover`. This triggers a " -#~ ":ref:`retry `, which may be " -#~ "transparent to the application." -#~ msgstr "" - -#~ msgid "" -#~ "When using request association, if the" -#~ " client detects that the set has " -#~ "elected a new :term:`primary`, the " -#~ "driver will discard all associations " -#~ "between threads and members." -#~ msgstr "" - -#~ msgid "Auto-Retry" -#~ msgstr "" - -#~ msgid "" -#~ "Connections between MongoDB drivers and " -#~ ":program:`mongod` instances in a " -#~ ":term:`replica set` must balance two " -#~ "concerns:" -#~ msgstr "" - -#~ msgid "" -#~ "The client should attempt to prefer " -#~ "current results, and any connection " -#~ "should read from the same member " -#~ "of the replica set as much as " -#~ "possible. Requests should prefer :ref:`request" -#~ " association ` (e.g. *pinning*)." -#~ msgstr "" - -#~ msgid "" -#~ "The client should minimize the amount" -#~ " of time that the database is " -#~ "inaccessible as the result of a " -#~ "connection issue, networking problem, or " -#~ ":term:`failover` in a replica set." -#~ msgstr "" - -#~ msgid "As a result, MongoDB drivers:" -#~ msgstr "" - -#~ msgid "" -#~ "Reuse a connection to a specific " -#~ ":program:`mongod` for as long as " -#~ "possible after establishing a connection " -#~ "to that instance. This connection is " -#~ "*pinned* to this :program:`mongod`." -#~ msgstr "" - -#~ msgid "" -#~ "Attempt to reconnect to a new " -#~ "member, obeying existing :ref:`read preference" -#~ " modes `, if the connection to " -#~ ":program:`mongod` is lost." -#~ msgstr "" - -#~ msgid "" -#~ "Reconnections are transparent to the " -#~ "application itself. If the connection " -#~ "permits reads from :term:`secondary` members," -#~ " after reconnecting, the application can" -#~ " receive two sequential reads returning " -#~ "from different secondaries. Depending on " -#~ "the state of the individual secondary" -#~ " member's replication, the documents can" -#~ " reflect the state of your database" -#~ " at different moments." -#~ msgstr "" - -#~ msgid "" -#~ "Return an error *only* after attempting" -#~ " to connect to three members of " -#~ "the set that match the :ref:`read " -#~ "preference mode ` and :ref:`tag set " -#~ "`." -#~ " If there are fewer than three " -#~ "members of the set, the client " -#~ "will error after connecting to all " -#~ "existing members of the set." -#~ msgstr "" - -#~ msgid "" -#~ "After this error, the driver selects " -#~ "a new member using the specified " -#~ "read preference mode. In the absence " -#~ "of a specified read preference, the " -#~ "driver uses :readmode:`primary`." -#~ msgstr "" - -#~ msgid "" -#~ "After detecting a failover situation, " -#~ "[#fn-failover]_ the driver attempts to " -#~ "refresh the state of the replica " -#~ "set as quickly as possible." -#~ msgstr "" - -#~ msgid "" -#~ ":program:`mongos` instances take a slightly" -#~ " different approach. :program:`mongos` instances" -#~ " return connections to secondaries to " -#~ "the connection pool after every request." -#~ " As a result, the :program:`mongos` " -#~ "reevaluates read preference for every " -#~ "operation." -#~ msgstr "" - -#~ msgid "" -#~ "When a :term:`failover` occurs, all " -#~ "members of the set close all " -#~ "client connections that produce a socket" -#~ " error in the driver. This behavior" -#~ " prevents or minimizes :term:`rollback`." -#~ msgstr "" - -#~ msgid "Read Preference in Sharded Clusters" -#~ msgstr "" - -#~ msgid "" -#~ "In most :term:`sharded clusters `, each shard consists of a " -#~ ":term:`replica set`. As such, read " -#~ "preferences are also applicable. With " -#~ "regard to read preference, read " -#~ "operations in a sharded cluster are " -#~ "identical to unsharded replica sets." -#~ msgstr "" - -#~ msgid "" -#~ "Unlike simple replica sets, in sharded" -#~ " clusters, all interactions with the " -#~ "shards pass from the clients to " -#~ "the :program:`mongos` instances that are " -#~ "actually connected to the set members." -#~ " :program:`mongos` is then responsible for" -#~ " the application of read preferences, " -#~ "which is transparent to applications." -#~ msgstr "" - -#~ msgid "" -#~ "There are no configuration changes " -#~ "required for full support of read " -#~ "preference modes in sharded environments, " -#~ "as long as the :program:`mongos` is " -#~ "at least version 2.2. All " -#~ ":program:`mongos` maintain their own " -#~ "connection pool to the replica set " -#~ "members. As a result:" -#~ msgstr "" - -#~ msgid "" -#~ "A request without a specified preference" -#~ " has :readmode:`primary`, the default, " -#~ "unless, the :program:`mongos` reuses an " -#~ "existing connection that has a different" -#~ " mode set." -#~ msgstr "" - -#~ msgid "To prevent confusion, always explicitly set your read preference mode." -#~ msgstr "" - -#~ msgid "" -#~ "All :readmode:`nearest` and latency " -#~ "calculations reflect the connection between" -#~ " the :program:`mongos` and the " -#~ ":program:`mongod` instances, not the client" -#~ " and the :program:`mongod` instances." -#~ msgstr "" - -#~ msgid "" -#~ "This produces the desired result, " -#~ "because all results must pass through" -#~ " the :program:`mongos` before returning to" -#~ " the client." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/read-preference.po b/locale/zh/LC_MESSAGES/core/read-preference.po deleted file mode 100644 index 9a507ec3ccc..00000000000 --- a/locale/zh/LC_MESSAGES/core/read-preference.po +++ /dev/null @@ -1,465 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 04ecc2224d5447dfbccb29e9d9e27a1a -#: ../source/core/read-preference.txt:9 -msgid "Read Preference" -msgstr "" - -# 4314ad4d0f2e47ba9d2abdafb5156e2f -#: ../source/core/read-preference.txt -msgid "On this page" -msgstr "" - -# 3351f7ba62664a1b87fb4eba5bb71576 -#: ../source/includes/introduction-read-preference.rst:1 -msgid "" -"Read preference describes how MongoDB clients route read operations to " -"the members of a :term:`replica set`." -msgstr "" - -# 61e3107364e6490cb50721a3ff655c9b -#: ../source/includes/introduction-read-preference.rst:6 -msgid "" -"By default, an application directs its read operations to the " -":term:`primary` member in a :term:`replica set`." -msgstr "" - -# 4aa6dab04bad451daa2594e0a9d3403e -#: ../source/core/read-preference.txt:22 -msgid "" -"Exercise care when specifying read preferences: Modes other than " -":readmode:`primary` may return stale data because with :ref:`asynchronous" -" replication `, data in the secondary may not " -"reflect the most recent write operations. [#edge-cases-2-primaries]_" -msgstr "" - -# ec3172c42ec24536919d032a7b319782 -#: ../source/core/read-preference.txt:28 -msgid "" -"The read preference does not affect the visibility of data; i.e, clients " -"can see the results of writes before they are acknowledged or have " -"propagated to a majority of replica set members:" -msgstr "" - -# 638f6d4380fc4ee994e89ae904be7dbb -#: ../source/includes/list-visibility-of-data.rst:1 -msgid "" -"Regardless of :doc:`write concern `, other " -"clients using :readconcern:`\"local\"` (i.e. the default) readConcern can" -" see the result of a write operation before the write operation is " -"acknowledged to the issuing client." -msgstr "" - -# 31562940dabe4a888735046f8ca0f2fe -#: ../source/includes/list-visibility-of-data.rst:6 -msgid "" -"Clients using :readconcern:`\"local\"` (i.e. the default) readConcern can" -" read data which may be subsequently :doc:`rolled back `." -msgstr "" - -# 9007967280f941d981a4aeac91f8479a -#: ../source/core/read-preference.txt:35 -msgid "Use Cases" -msgstr "" - -# 59ba389c69c541faa1f9800917a24f0a -#: ../source/core/read-preference.txt:38 -msgid "Indications" -msgstr "" - -# 8385b7151ded4e329f1fcb2b1451f507 -#: ../source/core/read-preference.txt:40 -msgid "" -"The following are common use cases for using non-:readmode:`primary` read" -" preference modes:" -msgstr "" - -# 1ba2e13ec10e4b0dae8f100899ea4575 -#: ../source/core/read-preference.txt:43 -msgid "Running systems operations that do not affect the front-end application." -msgstr "" - -# e05f42abde014c0a9c9fad2fcf28341e -#: ../source/core/read-preference.txt:48 -msgid "" -"Read preferences aren't relevant to direct connections to a single " -":program:`mongod` instance. However, in order to perform read operations " -"on a direct connection to a secondary member of a replica set, you must " -"set a read preference, such as :term:`secondary`." -msgstr "" - -# 3f96e89d08e64bba9e007ac65658b5ff -#: ../source/core/read-preference.txt:54 -msgid "Providing local reads for geographically distributed applications." -msgstr "" - -# 0eb7a195e5cf4cf9b014d28f0c2b1525 -#: ../source/core/read-preference.txt:56 -msgid "" -"If you have application servers in multiple data centers, you may " -"consider having a :ref:`geographically distributed replica set ` and using a non primary or " -":readmode:`nearest` read preference. This allows the client to read from " -"the lowest-latency members, rather than always reading from the primary." -msgstr "" - -# 324b860c8b4c4099b345a1a1e97638de -#: ../source/core/read-preference.txt:63 -msgid "Maintaining availability during a failover." -msgstr "" - -# b1ef29e1d6bb4a0f9bdfe25c5f0356f8 -#: ../source/core/read-preference.txt:65 -msgid "" -"Use :readmode:`primaryPreferred` if you want an application to read from " -"the primary under normal circumstances, but to allow stale reads from " -"secondaries when the primary is unavailable. This provides a \"read-only " -"mode\" for your application during a failover." -msgstr "" - -# 2113b4f557604b8abf7f2b7ec3c17620 -#: ../source/core/read-preference.txt:71 -msgid "Counter-Indications" -msgstr "" - -# 6d77fa67afcc4200b3c66336713e4bd6 -#: ../source/core/read-preference.txt:73 -msgid "" -"In general, do *not* use :readmode:`secondary` and " -":readmode:`secondaryPreferred` to provide extra capacity for reads, " -"because:" -msgstr "" - -# a4af5485fc3e462db0585606acc9fe70 -#: ../source/core/read-preference.txt:77 -msgid "" -"All members of a replica have roughly equivalent write traffic; as a " -"result, secondaries will service reads at roughly the same rate as the " -"primary." -msgstr "" - -# 2f72dbb986a242f68a61247c1e2871ac -#: ../source/core/read-preference.txt:81 -msgid "" -"Replication is asynchronous and there is some amount of delay between a " -"successful write operation and its replication to secondaries. Reading " -"from a secondary can return out-of-date data; reading from different " -"secondaries may result in non-monotonic reads." -msgstr "" - -# ce67f600f275482caee8825e1794df01 -#: ../source/core/read-preference.txt:86 -msgid "" -"Distributing read operations to secondaries can compromise availability " -"if *any* members of the set become unavailable because the remaining " -"members of the set will need to be able to handle all application " -"requests." -msgstr "" - -# 08517ec91b574f82b43753bee344823b -#: ../source/core/read-preference.txt:91 -msgid "" -"For queries of sharded collections, for clusters with the :ref:`balancer " -"` active, secondaries may return stale " -"results with missing or duplicated data because of incomplete or " -"terminated chunk migrations." -msgstr "" - -# 2e89690267554ac985ff51bb3acbd517 -#: ../source/core/read-preference.txt:97 -msgid "" -":doc:`Sharding ` increases read and write capacity by " -"distributing read and write operations across a group of machines, and is" -" often a better strategy for adding capacity." -msgstr "" - -# b94b4346744b4ba6b0831f6868bfb6f7 -#: ../source/core/read-preference.txt:101 -msgid "" -"See :doc:`/core/read-preference-mechanics` for more information about the" -" internal application of read preferences." -msgstr "" - -# 018ed589f4e24f0e95ae90e300906276 -#: ../source/core/read-preference.txt:105 -msgid "Read Preference Modes" -msgstr "" - -# 6a8e9b5b1bc5490c86e082f0b2b726fc -#: ../source/core/read-preference.txt:109 -msgid "" -"All read preference modes except :readmode:`primary` may return stale " -"data because :term:`secondaries ` replicate operations from " -"the primary with some delay. [#edge-cases-2-primaries]_ Ensure that your " -"application can tolerate stale data if you choose to use a " -"non-:readmode:`primary` mode." -msgstr "" - -# 54c7b7e34f434ad999157d46caf2709e -#: ../source/core/read-preference.txt:115 -msgid "" -"MongoDB :doc:`drivers ` support five read " -"preference modes." -msgstr "" - -# e8cb2d7696c543ea94d455c4a0dcea5e -#: ../source/includes/read-preference-modes-table.rst:5 -msgid "Read Preference Mode" -msgstr "" - -# 955d01c26254427d983f450c048d7412 -#: ../source/includes/read-preference-modes-table.rst:6 -msgid "Description" -msgstr "" - -# 84077ab780d24a728337f7ad2466166c -#: ../source/includes/read-preference-modes-table.rst:7 -msgid ":readmode:`primary`" -msgstr "" - -# d8d0cd9565ed4f20818697c9cc7635db -#: ../source/includes/read-preference-modes-table.rst:8 -msgid "" -"Default mode. All operations read from the current replica set " -":term:`primary`." -msgstr "" - -# f4c468995bc14c4baa39c0ec690287ae -# 04c7519ff1814dd7897ab05cf4927cab -#: ../source/core/read-preference.txt:156 -#: ../source/includes/read-preference-modes-table.rst:10 -msgid ":readmode:`primaryPreferred`" -msgstr "" - -# ae1ce3366ec24705b70ed157bc219dd5 -#: ../source/includes/read-preference-modes-table.rst:11 -msgid "" -"In most situations, operations read from the :term:`primary` but if it is" -" unavailable, operations read from :term:`secondary` members." -msgstr "" - -# 54389bc390c34884a525ec9011db004d -# fb8121ba81124fd1994c7c124f8106fe -#: ../source/core/read-preference.txt:157 -#: ../source/includes/read-preference-modes-table.rst:14 -msgid ":readmode:`secondary`" -msgstr "" - -# ffa93e33acd24bf3b9ea43fcea809bb7 -#: ../source/includes/read-preference-modes-table.rst:15 -msgid "All operations read from the :term:`secondary` members of the replica set." -msgstr "" - -# 4db7f7b3672a4dbd8ce38aa3fe427b4c -# 9d6b82e73d874a279bc250b835792f37 -#: ../source/core/read-preference.txt:158 -#: ../source/includes/read-preference-modes-table.rst:17 -msgid ":readmode:`secondaryPreferred`" -msgstr "" - -# bdf4438d46894f0f99dba4f7fe9b09f6 -#: ../source/includes/read-preference-modes-table.rst:18 -msgid "" -"In most situations, operations read from :term:`secondary` members but if" -" no :term:`secondary` members are available, operations read from the " -":term:`primary`." -msgstr "" - -# 71bee447449c468d8815cdcec0d5e802 -# 3fdd6195e7de44febf7b413c5039e3da -#: ../source/core/read-preference.txt:159 -#: ../source/includes/read-preference-modes-table.rst:21 -msgid ":readmode:`nearest`" -msgstr "" - -# 68150bd3d69442f0940d35974d528d18 -#: ../source/includes/read-preference-modes-table.rst:22 -msgid "" -"Operations read from member of the :term:`replica set` with the least " -"network latency, irrespective of the member's type." -msgstr "" - -# 2bedb2cd7e7141688f9e9d3082df10f6 -#: ../source/core/read-preference.txt:120 -msgid "" -"The syntax for specifying the read preference mode is :api:`specific to " -"the driver and to the idioms of the host language <>`." -msgstr "" - -# 554f06ffd8594b5ab53e4c0da253a336 -#: ../source/core/read-preference.txt:124 -msgid "" -"Read preference modes are also available to clients connecting to a " -":term:`sharded cluster` through a :program:`mongos`. The " -":program:`mongos` instance obeys specified read preferences when " -"connecting to the :term:`replica set` that provides each :term:`shard` in" -" the cluster." -msgstr "" - -# 6c0ae61d470343f280c8e83e6c970b1b -#: ../source/core/read-preference.txt:130 -msgid "" -"In the :program:`mongo` shell, the :method:`~cursor.readPref()` cursor " -"method provides access to read preferences." -msgstr "" - -# 40109e89f67b44e89c46109bc4716fe4 -#: ../source/core/read-preference.txt:133 -msgid "" -"For more information, see :ref:`read preference background ` and :ref:`read preference behavior `. See also the :api:`documentation for your" -" driver <>`." -msgstr "" - -# 6be656faefaa4ce0b5954891b1e3e327 -#: ../source/core/read-preference.txt:143 -msgid "Tag Sets" -msgstr "" - -# f944691082074d4ca0093902e48fbe13 -#: ../source/core/read-preference.txt:145 -msgid "" -"Tag sets allow you to target read operations to specific members of a " -"replica set." -msgstr "" - -# 9c30abd3f4e44e9eb1f75cfe4a0b1af7 -#: ../source/core/read-preference.txt:148 -msgid "" -"Custom read preferences and write concerns evaluate tag sets in different" -" ways. Read preferences consider the value of a tag when selecting a " -"member to read from. Write concerns ignore the value of a tag to when " -"selecting a member, *except* to consider whether or not the value is " -"unique." -msgstr "" - -# 8ee08da3478f4d70bac5d242a62c1725 -#: ../source/core/read-preference.txt:154 -msgid "You can specify tag sets with the following read preference modes:" -msgstr "" - -# 8f83a2dd84974372957727b5024f26bc -#: ../source/core/read-preference.txt:161 -msgid "" -"Tags are not compatible with mode :readmode:`primary` and, in general, " -"only apply when :ref:`selecting ` a :term:`secondary` member of a set for a read " -"operation. However, the :readmode:`nearest` read mode, when combined with" -" a tag set, selects the matching member with the lowest network latency. " -"This member may be a primary or secondary." -msgstr "" - -# 50b89266e5b548168bb2205a661dd1df -#: ../source/core/read-preference.txt:168 -msgid "" -"All interfaces use the same :ref:`member selection logic ` to choose the member to which" -" to direct read operations, basing the choice on read preference mode and" -" tag sets." -msgstr "" - -# c19676fec2224093b8f58c488c26f501 -#: ../source/core/read-preference.txt:173 -msgid "" -"For information on configuring tag sets, see the :doc:`/tutorial" -"/configure-replica-set-tag-sets` tutorial." -msgstr "" - -# a71b33e2900141199e2fe7e501bf1e09 -#: ../source/core/read-preference.txt:176 -msgid "" -"For more information on how read preference :ref:`modes ` interact with tag sets, see the " -":doc:`documentation for each read preference mode `." -msgstr "" - -# cbbffb16e29940b69d68e96b4165402c -#: ../source/includes/footnote-two-primaries-edge-cases.rst:1 -msgid "" -"In :ref:`some circumstances `, two nodes in a replica set may" -" *transiently* believe that they are the primary, but at most, one of " -"them will be able to complete writes with :writeconcern:`{ w: " -"\"majority\" } <\"majority\">` write concern. The node that can complete " -":writeconcern:`{ w: \"majority\" } <\"majority\">` writes is the current " -"primary, and the other node is a former primary that has not yet " -"recognized its demotion, typically due to a :term:`network partition`. " -"When this occurs, clients that connect to the former primary may observe " -"stale data despite having requested read preference :readmode:`primary`, " -"and new writes to the former primary will eventually roll back." -msgstr "" - -# 2bbb7173acee4142b622b8c50b70e39e -# c23d9627cf6c42eba9e9ee089e4c9a48 -# 160f90ad4fc744b2a36e5c1e7f3892fb -#: ../source/core/read-preference.txt:1 ../source/core/read-preference.txt:3 -#: ../source/core/read-preference.txt:139 -msgid "read preference" -msgstr "" - -# 2db9c240ae8a47ca9f796b60c9bb2805 -#: ../source/core/read-preference.txt:2 -msgid "slaveOk" -msgstr "" - -# c23d9627cf6c42eba9e9ee089e4c9a48 -#: ../source/core/read-preference.txt:3 -msgid "background" -msgstr "" - -# b2afc5fdadc74041a2e12379dffbd7de -# 160f90ad4fc744b2a36e5c1e7f3892fb -#: ../source/core/read-preference.txt:138 -#: ../source/core/read-preference.txt:139 -msgid "tag sets" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "If you have application servers in " -#~ "multiple data centers, you may consider" -#~ " having a :ref:`geographically distributed " -#~ "replica set ` and using a non primary" -#~ " read preference or the " -#~ ":readmode:`nearest`. This allows the client" -#~ " to read from the lowest-latency " -#~ "members, rather than always reading from" -#~ " the primary." -#~ msgstr "" - -#~ msgid "" -#~ "In MongoDB, in a replica set with" -#~ " one primary member [#edge-" -#~ "cases-2-primaries]_," -#~ msgstr "" - -#~ msgid "" -#~ "With :readconcern:`\"local\"` ``readConcern``, reads" -#~ " from the primary reflect the latest" -#~ " writes in absence of a failover;" -#~ msgstr "" - -#~ msgid "" -#~ "With :readconcern:`\"majority\"` ``readConcern``, " -#~ "read operations from the primary or " -#~ "the secondaries have :term:`eventual " -#~ "consistency`." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/replica-set-arbiter.po b/locale/zh/LC_MESSAGES/core/replica-set-arbiter.po deleted file mode 100644 index 7585c13200b..00000000000 --- a/locale/zh/LC_MESSAGES/core/replica-set-arbiter.po +++ /dev/null @@ -1,151 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 78f024df8d7b4b2c85273a8266a87487 -#: ../source/core/replica-set-arbiter.txt:6 -msgid "Replica Set Arbiter" -msgstr "" - -# 5e7071f31c5449dcb10e7853e490d758 -#: ../source/core/replica-set-arbiter.txt -msgid "On this page" -msgstr "" - -# 0a577c5e1247429c80ad8b939aaa0510 -#: ../source/core/replica-set-arbiter.txt:18 -msgid "" -"An arbiter does **not** have a copy of data set and **cannot** become a " -"primary. Replica sets may have arbiters to add a vote in :ref:`elections " -"of for primary `. Arbiters *always* have exactly " -"``1`` election vote, and thus allow replica sets to have an uneven number" -" of voting members without the overhead of an additional member that " -"replicates data." -msgstr "" - -# e180f849c64744eba289bcf84adf57cd -#: ../source/core/replica-set-arbiter.txt:25 -msgid "" -"Do not run an arbiter on systems that also host the primary or the " -"secondary members of the replica set." -msgstr "" - -# aa60895725eb4b459e49301198ebd089 -#: ../source/core/replica-set-arbiter.txt:28 -msgid "" -"Only add an arbiter to sets with even numbers of voting members. If you " -"add an arbiter to a set with an odd number of voting members, the set may" -" suffer from tied :term:`elections `. To add an arbiter, see " -":doc:`/tutorial/add-replica-set-arbiter`." -msgstr "" - -# 53d06dbc260e45f6a73de0689524e983 -#: ../source/core/replica-set-arbiter.txt:36 -msgid "Example" -msgstr "" - -# ebd2081fd513400391768436713565f6 -#: ../source/core/replica-set-arbiter.txt:40 -msgid "" -"For example, in the following replica set, an arbiter allows the set to " -"have an odd number of votes for elections:" -msgstr "" - -# 117e1b993bce4909954d90565bd40ab8 -#: ../source/core/replica-set-arbiter.txt:48 -msgid "Security" -msgstr "" - -# 279fae6941ff49118573f629e57ba6fe -#: ../source/core/replica-set-arbiter.txt:51 -msgid "Authentication" -msgstr "" - -# 57d57292981f4d3e97492fd87f537cee -#: ../source/core/replica-set-arbiter.txt:53 -msgid "" -"When running with :setting:`~security.authorization`, arbiters exchange " -"credentials with other members of the set to authenticate. MongoDB " -"encrypts the authentication process. The MongoDB authentication exchange " -"is cryptographically secure." -msgstr "" - -# 5050d2ff6817408c98e0b48b0adaca53 -#: ../source/core/replica-set-arbiter.txt:58 -msgid "" -"Arbiters use :setting:`keyfiles ` to authenticate to the replica" -" set." -msgstr "" - -# fe4e8847a7394620be14307f1fad56c1 -#: ../source/core/replica-set-arbiter.txt:62 -msgid "Communication" -msgstr "" - -# befa8e06536f475c9c5866301bea046c -#: ../source/core/replica-set-arbiter.txt:64 -msgid "" -"The only communication between arbiters and other set members are: votes " -"during elections, heartbeats, and configuration data. These exchanges are" -" not encrypted." -msgstr "" - -# bf9307da6cbf40878a678022519ffa43 -#: ../source/core/replica-set-arbiter.txt:68 -msgid "" -"**However**, if your MongoDB deployment uses TLS/SSL, MongoDB will " -"encrypt *all* communication between replica set members. See " -":doc:`/tutorial/configure-ssl` for more information." -msgstr "" - -# 319f095ebd85401f9712ed1194ee69c5 -#: ../source/core/replica-set-arbiter.txt:72 -msgid "" -"As with all MongoDB components, run arbiters in trusted network " -"environments." -msgstr "" - -# e14c4eef020042e8aaf175ed140abc39 -#: ../source/core/replica-set-arbiter.txt:1 -msgid "replica set members" -msgstr "" - -# e14c4eef020042e8aaf175ed140abc39 -#: ../source/core/replica-set-arbiter.txt:1 -msgid "arbiters" -msgstr "" - -#~ msgid "" -#~ "An arbiter does **not** have a " -#~ "copy of data set and **cannot** " -#~ "become a primary. Replica sets may " -#~ "have arbiters to add a vote in " -#~ ":ref:`elections of for primary `. Arbiters *always* have " -#~ "exactly ``1`` vote election, and thus" -#~ " allow replica sets to have an " -#~ "uneven number of members, without the" -#~ " overhead of a member that replicates" -#~ " data." -#~ msgstr "" - -#~ msgid "" -#~ "Only add an arbiter to sets with" -#~ " even numbers of members. If you " -#~ "add an arbiter to a set with " -#~ "an odd number of members, the set" -#~ " may suffer from tied :term:`elections " -#~ "`. To add an arbiter, see " -#~ ":doc:`/tutorial/add-replica-set-arbiter`." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/replica-set-architecture-four-members.po b/locale/zh/LC_MESSAGES/core/replica-set-architecture-four-members.po deleted file mode 100644 index 786028fd156..00000000000 --- a/locale/zh/LC_MESSAGES/core/replica-set-architecture-four-members.po +++ /dev/null @@ -1,124 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/replica-set-architecture-four-members.txt:3 -msgid "Replica Sets with Four or More Members" -msgstr "" - -#: ../source/core/replica-set-architecture-four-members.txt:8 -msgid "Overview" -msgstr "" - -#: ../source/core/replica-set-architecture-four-members.txt:10 -msgid "" -"Although the standard replica set configuration has three members, you can " -"deploy larger sets. Add additional members to a set to increase redundancy " -"or to add capacity for distributing secondary read operations." -msgstr "" - -#: ../source/core/replica-set-architecture-four-members.txt:16 -msgid "Considerations" -msgstr "" - -#: ../source/core/replica-set-architecture-four-members.txt:18 -msgid "As you add new members to a replica set, consider the following:" -msgstr "" - -#: ../source/core/replica-set-architecture-four-members.txt:21 -msgid "Odd Number of Voting Members" -msgstr "" - -#: ../source/core/replica-set-architecture-four-members.txt:23 -msgid "" -"Ensure that the replica set has an odd number of voting members. If you have" -" an *even* number of voting members, deploy an :ref:`arbiter ` so that the set has an odd number." -msgstr "" - -#: ../source/core/replica-set-architecture-four-members.txt:27 -msgid "" -"For example, the following replica set includes an arbiter to ensure an odd " -"number of voting members." -msgstr "" - -#: ../source/core/replica-set-architecture-four-members.txt:33 -msgid "Maximum Number of Voting Members" -msgstr "" - -#: ../source/core/replica-set-architecture-four-members.txt:35 -msgid "" -"A replica set can have up to :limit:`50 members `, but only :limit:`7 voting members `. [#master-slave]_ If the replica set already has 7 voting" -" members, additional members must be :ref:`non-voting members `." -msgstr "" - -#: ../source/core/replica-set-architecture-four-members.txt:42 -msgid "" -"For example, the following 9 member replica set has 7 voting members and 2 " -"non-voting members." -msgstr "" - -#: ../source/core/replica-set-architecture-four-members.txt:47 -msgid "See :ref:`replica-set-non-voting-members` for more information." -msgstr "" - -#: ../source/core/replica-set-architecture-four-members.txt:50 -msgid "Location of the Members" -msgstr "" - -#: ../source/core/replica-set-architecture-four-members.txt:52 -msgid "" -"A majority of the replica set's members should be in your application's main" -" data center." -msgstr "" - -#: ../source/core/replica-set-architecture-four-members.txt:55 -msgid "" -"For example, the following 5 member replica set has the majority, 3, of its " -"members in its main data center, ``Data Center 1``." -msgstr "" - -#: ../source/core/replica-set-architecture-four-members.txt:61 -msgid "Electability of Members" -msgstr "" - -#: ../source/core/replica-set-architecture-four-members.txt:63 -msgid "" -"Some members of the replica set, such as members that have networking " -"restraint or limited resources, should not be able to become primary in a " -":term:`failover`. Configure members that should not become primary to have " -":ref:`priority 0 `." -msgstr "" - -#: ../source/core/replica-set-architecture-four-members.txt:68 -msgid "" -"For example, the secondary member in the third data center with a priority " -"of 0 cannot become primary:" -msgstr "" - -#: ../source/core/replica-set-architecture-four-members.txt:73 -msgid "" -":doc:`/tutorial/deploy-replica-set`, :doc:`/tutorial/add-replica-set-" -"arbiter`, and :doc:`/tutorial/expand-replica-set`." -msgstr "" - -#: ../source/includes/fact-master-slave-workaround.rst:1 -msgid "" -"While replica sets are the recommended solution for production, a replica " -"set can support up to :limit:`50 members ` in total. If your deployment requires more than 50 members, you’ll " -"need to use :doc:`master-slave ` replication. However, " -"master-slave replication lacks the automatic failover capabilities." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/replica-set-architecture-geographically-distributed.po b/locale/zh/LC_MESSAGES/core/replica-set-architecture-geographically-distributed.po deleted file mode 100644 index 1c8f698f5d8..00000000000 --- a/locale/zh/LC_MESSAGES/core/replica-set-architecture-geographically-distributed.po +++ /dev/null @@ -1,251 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/includes/extracts/additional-resources-multi-dc.rst:4 -msgid "Additional Resource" -msgstr "" - -#: ../source/includes/extracts/additional-resources-multi-dc.rst:6 -msgid "" -"`Whitepaper: MongoDB Multi-Data Center Deployments " -"`_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-multi-dc.rst:7 -msgid "" -"`Webinar: Multi-Data Center Deployment " -"`_" -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:5 -msgid "Replica Sets Distributed Across Two or More Data Centers" -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:16 -msgid "Overview" -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:18 -msgid "" -"While :term:`replica sets ` provide basic protection against " -"single-instance failure, replica sets whose members are all located in a " -"single data center are susceptible to data center failures. Power outages, " -"network interruptions, and natural disasters are all issues that can affect " -"replica sets whose members are located in a single facility." -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:25 -msgid "" -"Distributing replica set members across geographically distincts data " -"centers adds redundancy and provides fault tolerance if one of the data " -"centers is unavailable." -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:30 -msgid "Distribution of the Members" -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:32 -msgid "" -"To protect your data in case of a data center failure, keep at least one " -"member in an alternate data center. If possible, use an odd number of data " -"centers, and choose a distribution of members that maximizes the likelihood " -"that even with a loss of a data center, the remaining replica set members " -"can form a majority or at minimum, provide a copy of your data." -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:40 -msgid "Examples" -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:43 -msgid "Three-member Replica Set" -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:45 -msgid "" -"For example, for a three-member replica set, some possible distributions of " -"members include:" -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:48 -msgid "" -"Two data centers: two members to Data Center 1 and one member to Data Center" -" 2. If one of the members of the replica set is an arbiter, distribute the " -"arbiter to Data Center 1 with a data-bearing member." -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:52 -#: ../source/core/replica-set-architecture-geographically-distributed.txt:72 -msgid "If Data Center 1 goes down, the replica set becomes read-only." -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:54 -msgid "" -"If Data Center 2 goes down, the replica set remains writeable as the members" -" in Data Center 1 can hold an election." -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:57 -msgid "" -"Three data centers: one members to Data Center 1, one member to Data Center " -"2, and one member to Data Center 3." -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:60 -#: ../source/core/replica-set-architecture-geographically-distributed.txt:80 -msgid "" -"If any Data Center goes down, the replica set remains writeable as the " -"remaining members can hold an election." -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:64 -msgid "Five-member Replica Set" -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:66 -msgid "" -"For a replica set with 5 members, some possible distributions of members " -"include:" -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:69 -msgid "" -"Two data centers: three members to Data Center 1 and two members to Data " -"Center 2." -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:74 -msgid "" -"If Data Center 2 goes down, the replica set remains writeable as the members" -" in Data Center 1 can create a majority." -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:77 -msgid "" -"Three data centers: two member to Data Center 1, two members to Data Center " -"2, and one member to site Data Center 3." -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:83 -msgid "" -"For example, the following 5 member replica set distributes its members " -"across three data centers." -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:89 -msgid "Electability of Members" -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:91 -msgid "" -"Some members of the replica set, such as members that have networking " -"restraint or limited resources, should not be able to become primary in a " -":term:`failover`. Configure members that should not become primary to have " -":ref:`priority 0 `." -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:96 -msgid "" -"In some cases, you may prefer that the members in one data center be elected" -" primary before the members in the other data centers. You can modify the " -":rsconf:`~members[n].priority` of the members such that the members in the " -"one data center has higher :rsconf:`~members[n].priority` than the members " -"in the other data centers." -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:103 -msgid "" -"In the following example, the replica set members in Data Center 1 have a " -"higher priority than the members in Data Center 2 and 3; the members in Data" -" Center 2 have a higher priority than the member in Data Center 3:" -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:111 -msgid "Connectivity" -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:113 -msgid "" -"Verify that your network configuration allows communication among all " -"members; i.e. each member must be able to connect to every other member." -msgstr "" - -#: ../source/core/replica-set-architecture-geographically-distributed.txt:117 -msgid "" -":doc:`/tutorial/deploy-geographically-distributed-replica-set`, " -":doc:`/tutorial/deploy-replica-set`, :doc:`/tutorial/add-replica-set-" -"arbiter`, and :doc:`/tutorial/expand-replica-set`." -msgstr "" - -#~ msgid "Geographically Distributed Replica Sets" -#~ msgstr "" - -#~ msgid "" -#~ "Adding members to a replica set in multiple data centers adds redundancy and" -#~ " provides fault tolerance if one data center is unavailable. Members in " -#~ "additional data centers should have a :doc:`priority of 0 ` to prevent them from becoming primary." -#~ msgstr "" - -#~ msgid "" -#~ "For example: the architecture of a geographically distributed replica set " -#~ "may be:" -#~ msgstr "" - -#~ msgid "One :term:`primary ` in the main data center." -#~ msgstr "" - -#~ msgid "" -#~ "One :term:`secondary ` member in the main data center. This " -#~ "member can become primary at any time." -#~ msgstr "" - -#~ msgid "" -#~ "One :doc:`priority 0 ` member in a " -#~ "second data center. This member cannot become primary." -#~ msgstr "" - -#~ msgid "" -#~ "In the following replica set, the primary and one secondary are in *Data " -#~ "Center 1*, while *Data Center 2* has a :doc:`priority 0 ` secondary that cannot become a primary." -#~ msgstr "" - -#~ msgid "" -#~ "If the primary is unavailable, the replica set will elect a new primary from" -#~ " *Data Center 1*. If the data centers cannot connect to each other, the " -#~ "member in *Data Center 2* will not become the primary." -#~ msgstr "" - -#~ msgid "" -#~ "If *Data Center 1* becomes unavailable, you can manually recover the data " -#~ "set from *Data Center 2* with minimal downtime. With sufficient :ref:`write " -#~ "concern `, there will be no data loss." -#~ msgstr "" - -#~ msgid "" -#~ "To facilitate elections, the main data center should hold a majority of " -#~ "members. Also ensure that the set has an odd number of members. If adding a " -#~ "member in another data center results in a set with an even number of " -#~ "members, deploy an :ref:`arbiter `. For more " -#~ "information on elections, see :doc:`/core/replica-set-elections`." -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/deploy-geographically-distributed-replica-set`." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/replica-set-architecture-three-members.po b/locale/zh/LC_MESSAGES/core/replica-set-architecture-three-members.po deleted file mode 100644 index 5ea851d012b..00000000000 --- a/locale/zh/LC_MESSAGES/core/replica-set-architecture-three-members.po +++ /dev/null @@ -1,94 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/replica-set-architecture-three-members.txt:5 -msgid "Three Member Replica Sets" -msgstr "" - -#: ../source/core/replica-set-architecture-three-members.txt:15 -msgid "" -"The minimum architecture of a replica set has three members. A three member " -"replica set can have either three members that hold data, or two members " -"that hold data and an arbiter." -msgstr "" - -#: ../source/core/replica-set-architecture-three-members.txt:22 -msgid "Primary with Two Secondary Members" -msgstr "" - -#: ../source/core/replica-set-architecture-three-members.txt:24 -msgid "A replica set with three members that store data has:" -msgstr "" - -#: ../source/core/replica-set-architecture-three-members.txt:26 -#: ../source/core/replica-set-architecture-three-members.txt:48 -msgid "One :doc:`primary `." -msgstr "" - -#: ../source/core/replica-set-architecture-three-members.txt:28 -msgid "" -"Two :doc:`secondary ` members. Both secondaries" -" can become the primary in an :doc:`election `." -msgstr "" - -#: ../source/core/replica-set-architecture-three-members.txt:34 -msgid "" -"These deployments provide two complete copies of the data set at all times " -"in addition to the primary. These replica sets provide additional fault " -"tolerance and :ref:`high availability `. If the " -"primary is unavailable, the replica set elects a secondary to be primary and" -" continues normal operation. The old primary rejoins the set when available." -msgstr "" - -#: ../source/core/replica-set-architecture-three-members.txt:44 -msgid "Primary with a Secondary and an Arbiter" -msgstr "" - -#: ../source/core/replica-set-architecture-three-members.txt:46 -msgid "A three member replica set with a two members that store data has:" -msgstr "" - -#: ../source/core/replica-set-architecture-three-members.txt:50 -msgid "" -"One :doc:`secondary ` member. The secondary can" -" become primary in an :doc:`election `." -msgstr "" - -#: ../source/core/replica-set-architecture-three-members.txt:54 -msgid "" -"One :doc:`arbiter `. The arbiter only votes in " -"elections." -msgstr "" - -#: ../source/core/replica-set-architecture-three-members.txt:59 -msgid "" -"Since the arbiter does not hold a copy of the data, these deployments " -"provides only one complete copy of the data. Arbiters require fewer " -"resources, at the expense of more limited redundancy and fault tolerance." -msgstr "" - -#: ../source/core/replica-set-architecture-three-members.txt:64 -msgid "" -"However, a deployment with a primary, secondary, and an arbiter ensures that" -" a replica set remains available if the primary *or* the secondary is " -"unavailable. If the primary is unavailable, the replica set will elect the " -"secondary to be primary." -msgstr "" - -#: ../source/core/replica-set-architecture-three-members.txt:71 -msgid ":doc:`/tutorial/deploy-replica-set`." -msgstr "" - -#: ../source/core/replica-set-architecture-three-members.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/replica-set-architectures.po b/locale/zh/LC_MESSAGES/core/replica-set-architectures.po deleted file mode 100644 index b72a8c520d1..00000000000 --- a/locale/zh/LC_MESSAGES/core/replica-set-architectures.po +++ /dev/null @@ -1,368 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/replica-set-architectures.txt:6 -msgid "Replica Set Deployment Architectures" -msgstr "" - -#: ../source/core/replica-set-architectures.txt:16 -msgid "" -"The architecture of a :term:`replica set ` affects the set's " -"capacity and capability. This document provides strategies for replica set " -"deployments and describes common architectures." -msgstr "" - -#: ../source/core/replica-set-architectures.txt:20 -msgid "" -"The standard replica set deployment for production system is a three-member " -"replica set. These sets provide redundancy and fault tolerance. Avoid " -"complexity when possible, but let your application requirements dictate the " -"architecture." -msgstr "" - -#: ../source/core/replica-set-architectures.txt:26 -msgid "Strategies" -msgstr "" - -#: ../source/core/replica-set-architectures.txt:29 -msgid "Determine the Number of Members" -msgstr "" - -#: ../source/core/replica-set-architectures.txt:31 -msgid "Add members in a replica set according to these strategies." -msgstr "" - -#: ../source/core/replica-set-architectures.txt:44 -msgid "Deploy an Odd Number of Members" -msgstr "" - -#: ../source/core/replica-set-architectures.txt:65 -msgid "Consider Fault Tolerance" -msgstr "" - -#: ../source/core/replica-set-architectures.txt:85 -#: ../source/core/replica-set-architectures.txt:93 -#: ../source/core/replica-set-architectures.txt:99 -msgid "3" -msgstr "" - -#: ../source/core/replica-set-architectures.txt:87 -#: ../source/core/replica-set-architectures.txt:101 -#: ../source/core/replica-set-architectures.txt:107 -msgid "2" -msgstr "" - -#: ../source/core/replica-set-architectures.txt:89 -#: ../source/core/replica-set-architectures.txt:95 -msgid "1" -msgstr "" - -#: ../source/core/replica-set-architectures.txt:91 -#: ../source/core/replica-set-architectures.txt:105 -msgid "4" -msgstr "" - -#: ../source/core/replica-set-architectures.txt:97 -msgid "5" -msgstr "" - -#: ../source/core/replica-set-architectures.txt:103 -msgid "6" -msgstr "" - -#: ../source/core/replica-set-architectures.txt:109 -msgid "" -"Adding a member to the replica set does not *always* increase the fault " -"tolerance. However, in these cases, additional members can provide support " -"for dedicated functions, such as backups or reporting." -msgstr "" - -#: ../source/core/replica-set-architectures.txt:114 -msgid "Use Hidden and Delayed Members for Dedicated Functions" -msgstr "" - -#: ../source/core/replica-set-architectures.txt:116 -msgid "" -"Add :ref:`hidden ` or :ref:`delayed ` members to support dedicated functions, such as backup" -" or reporting." -msgstr "" - -#: ../source/core/replica-set-architectures.txt:121 -msgid "Load Balance on Read-Heavy Deployments" -msgstr "" - -#: ../source/core/replica-set-architectures.txt:123 -msgid "" -"In a deployment with *very* high read traffic, you can improve read " -"throughput by distributing reads to secondary members. As your deployment " -"grows, add or move members to alternate data centers to improve redundancy " -"and availability." -msgstr "" - -#: ../source/core/replica-set-architectures.txt:128 -msgid "Always ensure that the main facility is able to elect a primary." -msgstr "" - -#: ../source/core/replica-set-architectures.txt:131 -msgid "Add Capacity Ahead of Demand" -msgstr "" - -#: ../source/core/replica-set-architectures.txt:133 -msgid "" -"The existing members of a replica set must have spare capacity to support " -"adding a new member. Always add new members before the current demand " -"saturates the capacity of the set." -msgstr "" - -#: ../source/core/replica-set-architectures.txt:140 -msgid "Distribute Members Geographically" -msgstr "" - -#: ../source/core/replica-set-architectures.txt:158 -msgid "Target Operations with Tag Sets" -msgstr "" - -#: ../source/core/replica-set-architectures.txt:164 -msgid "" -":doc:`/data-center-awareness` and :doc:`/core/operational-segregation`." -msgstr "" - -#: ../source/core/replica-set-architectures.txt:168 -msgid "Use Journaling to Protect Against Power Failures" -msgstr "" - -#: ../source/core/replica-set-architectures.txt:175 -msgid "Replica Set Naming" -msgstr "" - -#: ../source/includes/fact-unique-replica-set-names.rst:1 -msgid "" -"If your application connects to more than one replica set, each set should " -"have a distinct name. Some drivers group replica set connections by replica " -"set name." -msgstr "" - -#: ../source/core/replica-set-architectures.txt:180 -msgid "Deployment Patterns" -msgstr "" - -#: ../source/core/replica-set-architectures.txt:182 -msgid "" -"The following documents describe common replica set deployment patterns. " -"Other patterns are possible and effective depending on the application's " -"requirements. If needed, combine features of each architecture in your own " -"deployment:" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-architectures.rst:5 -msgid ":doc:`/core/replica-set-architecture-three-members`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-architectures.rst:4 -msgid "" -"Three-member replica sets provide the minimum recommended architecture for a" -" replica set." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-architectures.rst:9 -msgid ":doc:`/core/replica-set-architecture-geographically-distributed`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-architectures.rst:8 -msgid "" -"Geographically distributed sets include members in multiple locations to " -"protect against facility-specific failures, such as power outages." -msgstr "" - -#: ../source/core/replica-set-architectures.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/core/replica-set-architectures.txt:34 -msgid "Maximum Number of Voting Members" -msgstr "" - -#: ../source/core/replica-set-architectures.txt:36 -msgid "" -"A replica set can have up to :limit:`50 members `, but only :limit:`7 voting members `. [#master-slave]_ If the replica set already has 7 voting" -" members, additional members must be :ref:`non-voting members `." -msgstr "" - -#: ../source/core/replica-set-architectures.txt:46 -msgid "" -"Ensure that the replica set has an odd number of voting members. If you have" -" an *even* number of voting members, deploy an :ref:`arbiter ` so that the set has an odd number of voting members." -msgstr "" - -#: ../source/core/replica-set-architectures.txt:51 -msgid "" -"An :term:`arbiter ` does not store a copy of the data and requires " -"fewer resources. As a result, you may run an arbiter on an application " -"server or other shared process. With no copy of the data, it may be possible" -" to place an arbiter into environments that you would not place other " -"members of the replica set. Consult your security policies." -msgstr "" - -#: ../source/core/replica-set-architectures.txt:60 -msgid "In general, avoid deploying more than one arbiter per replica set." -msgstr "" - -#: ../source/core/replica-set-architectures.txt:67 -msgid "" -"*Fault tolerance* for a replica set is the number of members that can become" -" unavailable and still leave enough members in the set to elect a primary. " -"In other words, it is the difference between the number of members in the " -"set and the majority of voting members needed to elect a primary. Without a " -"primary, a replica set cannot accept write operations. Fault tolerance is an" -" effect of replica set size, but the relationship is not direct. See the " -"following table:" -msgstr "" - -#: ../source/core/replica-set-architectures.txt:79 -msgid "Number of Members" -msgstr "" - -#: ../source/core/replica-set-architectures.txt:81 -msgid "Majority Required to Elect a New Primary" -msgstr "" - -#: ../source/core/replica-set-architectures.txt:83 -msgid "Fault Tolerance" -msgstr "" - -#: ../source/core/replica-set-architectures.txt:142 -msgid "" -"To protect your data in case of a data center failure, keep at least one " -"member in an alternate data center. If possible, use an odd number of data " -"centers, and choose a distribution of members that maximizes the likelihood " -"that even with a loss of a data center, the remaining replica set members " -"can form a majority or at minimum, provide a copy of your data." -msgstr "" - -#: ../source/core/replica-set-architectures.txt:149 -msgid "" -"To ensure that the members in your main data center be elected primary " -"before the members in the alternate data center, set the " -":rsconf:`members[n].priority` of the members in the alternate data center to" -" be lower than that of the members in the primary data center." -msgstr "" - -#: ../source/core/replica-set-architectures.txt:154 -msgid "" -"For more information, see :doc:`/core/replica-set-architecture-" -"geographically-distributed`" -msgstr "" - -#: ../source/core/replica-set-architectures.txt:160 -msgid "" -"Use :ref:`replica set tag sets ` to " -"target read operations to specific members or to customize write concern to " -"request acknowledgement from specific members." -msgstr "" - -#: ../source/core/replica-set-architectures.txt:170 -msgid "" -"MongoDB enables :doc:`journaling ` by default. Journaling " -"protects against data loss in the event of service interruptions, such as " -"power failures and unexpected reboots." -msgstr "" - -#: ../source/includes/fact-master-slave-workaround.rst:1 -msgid "" -"While replica sets are the recommended solution for production, a replica " -"set can support up to :limit:`50 members ` in total. If your deployment requires more than 50 members, you’ll " -"need to use :doc:`master-slave ` replication. However, " -"master-slave replication lacks the automatic failover capabilities." -msgstr "" - -#~ msgid "" -#~ "An odd number of members ensures that the replica set is always able to " -#~ "elect a primary. If you have an even number of members, add an arbiter to " -#~ "get an odd number. :term:`Arbiters ` do not store a copy of the " -#~ "data and require fewer resources. As a result, you may run an arbiter on an " -#~ "application server or other shared process." -#~ msgstr "" - -#~ msgid "" -#~ "*Fault tolerance* for a replica set is the number of members that can become" -#~ " unavailable and still leave enough members in the set to elect a primary. " -#~ "In other words, it is the difference between the number of members in the " -#~ "set and the majority needed to elect a primary. Without a primary, a replica" -#~ " set cannot accept write operations. Fault tolerance is an effect of replica" -#~ " set size, but the relationship is not direct. See the following table:" -#~ msgstr "" - -#~ msgid "Number of Members." -#~ msgstr "" - -#~ msgid "Majority Required to Elect a New Primary." -#~ msgstr "" - -#~ msgid "Fault Tolerance." -#~ msgstr "" - -#~ msgid "Determine the Distribution of Members" -#~ msgstr "" - -#~ msgid "" -#~ "To protect your data if your main data center fails, keep at least one " -#~ "member in an alternate data center. Set these members' " -#~ ":data:`~replSetGetConfig.members[n].priority` to 0 to prevent them from " -#~ "becoming primary." -#~ msgstr "" - -#~ msgid "Keep a Majority of Members in One Location" -#~ msgstr "" - -#~ msgid "" -#~ "When a replica set has members in multiple data centers, network partitions " -#~ "can prevent communication between data centers. To replicate data, members " -#~ "must be able to communicate to other members." -#~ msgstr "" - -#~ msgid "" -#~ "In an election, members must see each other to create a majority. To ensure " -#~ "that the replica set members can confirm a majority and elect a primary, " -#~ "keep a majority of the set’s members in one location." -#~ msgstr "" - -#~ msgid "" -#~ "Use :ref:`replica set tag sets ` to " -#~ "ensure that operations replicate to specific data centers. Tag sets also " -#~ "allow the routing of read operations to specific machines." -#~ msgstr "" - -#~ msgid "" -#~ "Enable journaling to protect data against service interruptions. Without " -#~ "journaling MongoDB cannot recover data after unexpected shutdowns, including" -#~ " power failures and unexpected reboots." -#~ msgstr "" - -#~ msgid "" -#~ "All 64-bit versions of MongoDB after version 2.0 have journaling enabled by " -#~ "default." -#~ msgstr "" - -#~ msgid ":doc:`/core/replica-set-architecture-four-members`" -#~ msgstr "" - -#~ msgid "" -#~ "Four or more member replica sets provide greater redundancy and can support " -#~ "greater distribution of read operations and dedicated functionality." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/replica-set-delayed-member.po b/locale/zh/LC_MESSAGES/core/replica-set-delayed-member.po deleted file mode 100644 index a8c15687e6e..00000000000 --- a/locale/zh/LC_MESSAGES/core/replica-set-delayed-member.po +++ /dev/null @@ -1,165 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/replica-set-delayed-member.txt:8 -msgid "Delayed Replica Set Members" -msgstr "" - -#: ../source/core/replica-set-delayed-member.txt:18 -msgid "" -"Delayed members contain copies of a :term:`replica set's ` data" -" set. However, a delayed member's data set reflects an earlier, or delayed, " -"state of the set. For example, if the current time is 09:52 and a member has" -" a delay of an hour, the delayed member has no operation more recent than " -"08:52." -msgstr "" - -#: ../source/core/replica-set-delayed-member.txt:24 -msgid "" -"Because delayed members are a \"rolling backup\" or a running \"historical\"" -" snapshot of the data set, they may help you recover from various kinds of " -"human error. For example, a delayed member can make it possible to recover " -"from unsuccessful application upgrades and operator errors including dropped" -" databases and collections." -msgstr "" - -#: ../source/core/replica-set-delayed-member.txt:31 -msgid "Considerations" -msgstr "" - -#: ../source/core/replica-set-delayed-member.txt:34 -msgid "Requirements" -msgstr "" - -#: ../source/core/replica-set-delayed-member.txt:36 -msgid "Delayed members:" -msgstr "" - -#: ../source/core/replica-set-delayed-member.txt:38 -msgid "" -"**Must be** :ref:`priority 0 ` members. " -"Set the priority to 0 to prevent a delayed member from becoming primary." -msgstr "" - -#: ../source/core/replica-set-delayed-member.txt:42 -msgid "" -"**Should be** :ref:`hidden ` members. Always " -"prevent applications from seeing and querying delayed members." -msgstr "" - -#: ../source/core/replica-set-delayed-member.txt:49 -msgid "Behavior" -msgstr "" - -#: ../source/core/replica-set-delayed-member.txt:56 -msgid "" -"must be *smaller* than the capacity of the oplog. For more information on " -"oplog size, see :ref:`replica-set-oplog-sizing`." -msgstr "" - -#: ../source/core/replica-set-delayed-member.txt:60 -msgid "Sharding" -msgstr "" - -#: ../source/core/replica-set-delayed-member.txt:62 -msgid "" -"In sharded clusters, delayed members have limited utility when the " -":term:`balancer` is enabled. Because delayed members replicate chunk " -"migrations with a delay, the state of delayed members in a sharded cluster " -"are not useful for recovering to a previous state of the sharded cluster if " -"any migrations occur during the delay window." -msgstr "" - -#: ../source/core/replica-set-delayed-member.txt:69 -msgid "Example" -msgstr "" - -#: ../source/core/replica-set-delayed-member.txt:79 -msgid "Configuration" -msgstr "" - -#: ../source/core/replica-set-delayed-member.txt:97 -msgid "" -"To configure a delayed member, see :doc:`/tutorial/configure-a-delayed-" -"replica-set-member`." -msgstr "" - -#: ../source/core/replica-set-delayed-member.txt:1 -msgid "replica set members" -msgstr "" - -#: ../source/core/replica-set-delayed-member.txt:1 -msgid "delayed" -msgstr "" - -#: ../source/core/replica-set-delayed-member.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/core/replica-set-delayed-member.txt:46 -msgid "" -"*do* vote in :term:`elections ` for primary, if " -":rsconf:`members[n].votes` is set to 1." -msgstr "" - -#: ../source/core/replica-set-delayed-member.txt:51 -msgid "" -"Delayed members copy and apply operations from the source :term:`oplog` on a" -" delay. When choosing the amount of delay, consider that the amount of " -"delay:" -msgstr "" - -#: ../source/core/replica-set-delayed-member.txt:54 -msgid "" -"must be equal to or greater than your expected maintenance window durations." -msgstr "" - -#: ../source/core/replica-set-delayed-member.txt:71 -msgid "" -"In the following 5-member replica set, the primary and all secondaries have " -"copies of the data set. One member applies operations with a delay of 3600 " -"seconds (one hour). This delayed member is also *hidden* and is a *priority " -"0 member*." -msgstr "" - -#: ../source/core/replica-set-delayed-member.txt:81 -msgid "" -"A delayed member has its :rsconf:`members[n].priority` equal to ``0``, " -":rsconf:`members[n].hidden` equal to ``true``, and its " -":rsconf:`members[n].slaveDelay` equal to the number of seconds of delay:" -msgstr "" - -#~ msgid "*do* vote in :term:`elections ` for primary." -#~ msgstr "" - -#~ msgid "" -#~ "Delayed members apply operations from the :term:`oplog` on a delay. When " -#~ "choosing the amount of delay, consider that the amount of delay:" -#~ msgstr "" - -#~ msgid "must be is equal to or greater than your maintenance windows." -#~ msgstr "" - -#~ msgid "" -#~ "In the following 5-member replica set, the primary and all secondaries have " -#~ "copies of the data set. One member applies operations with a delay of 3600 " -#~ "seconds, or an hour. This delayed member is also *hidden* and is a *priority" -#~ " 0 member*." -#~ msgstr "" - -#~ msgid "" -#~ "A delayed member has its :data:`~replSetGetConfig.members[n].priority` equal" -#~ " to ``0``, :data:`~replSetGetConfig.members[n].hidden` equal to ``true``, " -#~ "and its :data:`~replSetGetConfig.members[n].slaveDelay` equal to the number " -#~ "of seconds of delay:" -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/replica-set-elections.po b/locale/zh/LC_MESSAGES/core/replica-set-elections.po deleted file mode 100644 index f4176ead15a..00000000000 --- a/locale/zh/LC_MESSAGES/core/replica-set-elections.po +++ /dev/null @@ -1,440 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 69ac2b4d9f9b4808b1d925aacf7aa5b7 -#: ../source/core/replica-set-elections.txt:9 -msgid "Replica Set Elections" -msgstr "" - -# 0d9f03851833408fb64a5567ea1e00be -#: ../source/core/replica-set-elections.txt -msgid "On this page" -msgstr "" - -# dedb79779c08456c8527a2ffdd030068 -#: ../source/core/replica-set-elections.txt:19 -msgid "" -":term:`Replica sets ` use elections to determine which set " -"member will become :term:`primary`. Elections occur after initiating a " -"replica set, and also any time the primary becomes unavailable. The " -"primary is the only member in the set that can accept write operations. " -"If a primary becomes unavailable, elections allow the set to recover " -"normal operations without manual intervention. In the following three-" -"member replica set, the primary is unavailable. One of the remaining " -"secondaries holds an election to elect itself as a new primary." -msgstr "" - -# 9a73ef64dd8249fb8ff3a4f2844c87ab -#: ../source/core/replica-set-elections.txt:32 -msgid "" -"Elections are essential for independent operation of a replica set; " -"however, elections take time to complete. While an election is in " -"process, the replica set has no primary and cannot accept writes and all " -"remaining members become read-only." -msgstr "" - -# 5e3aa9370b644a7b879b674ca1ef8a64 -#: ../source/core/replica-set-elections.txt:37 -msgid "" -"If a majority of the replica set is inaccessible or unavailable to the " -"current primary, the primary will step down and become a secondary. The " -"replica set cannot accept writes after this occurs, but remaining members" -" can continue to serve read queries if such queries are configured to run" -" on secondaries." -msgstr "" - -# 1aad55bb7da04538aba7a3931149c462 -#: ../source/core/replica-set-elections.txt:44 -msgid "Factors and Conditions that Affect Elections" -msgstr "" - -# 89c2bcff43264b15896ac83429f0d5db -#: ../source/core/replica-set-elections.txt:47 -msgid "Replication Election Protocol" -msgstr "" - -# 98ac5690821f490bb7ceeb94ad176f57 -#: ../source/includes/fact-replica-set-protocolVersion1.rst:3 -msgid "" -"MongoDB introduces a version 1 of the replication protocol " -"(:rsconf:`protocolVersion: 1 `) to reduce replica set " -"failover time and accelerates the detection of multiple simultaneous " -"primaries. New replica sets will, by default, use " -":rsconf:`protocolVersion: 1 `. Previous versions of " -"MongoDB use version 0 of the protocol." -msgstr "" - -# 8ae4afedc34843ad9b0b6163db2f5cdc -#: ../source/core/replica-set-elections.txt:52 -msgid "Heartbeats" -msgstr "" - -# 2ad5dcf4696349d9bd32d3fc7556b2f9 -#: ../source/core/replica-set-elections.txt:54 -msgid "" -"Replica set members send heartbeats (pings) to each other every two " -"seconds. If a heartbeat does not return within 10 seconds, the other " -"members mark the delinquent member as inaccessible." -msgstr "" - -# 6caffafbb1a6489c85c41da51827cf1a -#: ../source/core/replica-set-elections.txt:59 -msgid "Member Priority" -msgstr "" - -# b3d210417e994b8cb467896412f7658b -#: ../source/core/replica-set-elections.txt:61 -msgid "" -"After a replica set has a stable primary, the election algorithm will " -"make a \"best-effort\" attempt to have the secondary with the highest " -":rsconf:`~members[n].priority` available call an election. Member " -"priority affects both the timing and the outcome of elections; " -"secondaries with higher priority call elections relatively sooner than " -"secondaries with lower priority, and are also more likely to win. " -"However, a lower priority instance can be elected as primary for brief " -"periods, even if a higher priority secondary is available. Replica set " -"members continue to call elections until the highest priority member " -"available becomes primary." -msgstr "" - -# 6bfeda3ca7a2403286cf1b07440abfe8 -#: ../source/core/replica-set-elections.txt:73 -msgid "" -"Members with a priority value of ``0`` cannot become primary and do not " -"seek election. For details, see :doc:`/core/replica-set-" -"priority-0-member`." -msgstr "" - -# c4676a5240f64ddc94c15ef22d881a5f -#: ../source/core/replica-set-elections.txt:78 -msgid "Loss of a Data Center" -msgstr "" - -# 81c43900254341e38ab230f574ddc8fd -#: ../source/core/replica-set-elections.txt:80 -msgid "" -"With a distributed replica set, the loss of a data center may affect the " -"ability of the remaining members in other data center or data centers to " -"elect a primary." -msgstr "" - -# 4ea632d7edc049da9cd14ea5c7da148c -#: ../source/core/replica-set-elections.txt:84 -msgid "" -"If possible, distribute the replica set members across data centers to " -"maximize the likelihood that even with a loss of a data center, one of " -"the remaining replica set members can become the new primary." -msgstr "" - -# 08f5bd2252154f1aa998c15617492433 -#: ../source/core/replica-set-elections.txt:88 -msgid ":doc:`/core/replica-set-architecture-geographically-distributed`" -msgstr "" - -# 94e0f6fa75404f40aafc7d2d113e0bae -#: ../source/core/replica-set-elections.txt:91 -msgid "Network Partition" -msgstr "" - -# 7aa80c18ceaf489f80b56cfaaa18f0a5 -#: ../source/core/replica-set-elections.txt:93 -msgid "" -"A :term:`network partition` may segregate a primary into a partition with" -" a minority of nodes. When the primary detects that it can only see a " -"minority of nodes in the replica set, the primary steps down as primary " -"and becomes a secondary. Independently, a member in the partition that " -"can communicate with a majority of the nodes (including itself) holds an " -"election to become the new primary." -msgstr "" - -# 7367662b98164783b596e49f31ff5b14 -#: ../source/core/replica-set-elections.txt:105 -msgid "Vetoes in Elections" -msgstr "" - -# d2ed1cf8ea324c61a4b26a7176134b6d -#: ../source/core/replica-set-elections.txt:109 -msgid "" -"The :rsconf:`protocolVersion: 1 ` obviates the need for " -"vetos. The following veto discussion applies to replica sets that use the" -" older :rsconf:`protocolVersion: 0 `." -msgstr "" - -# f745112895bf4a488195b3459d43449c -#: ../source/core/replica-set-elections.txt:113 -msgid "" -"For replica sets using :rsconf:`protocolVersion: 0 `, " -"all members of a replica set can veto an election, including :ref:`non-" -"voting members `. A member will veto an " -"election:" -msgstr "" - -# 1555dc42e9a14b8aa1ba48903dc2a7fb -#: ../source/core/replica-set-elections.txt:118 -msgid "If the member seeking an election is not a member of the voter's set." -msgstr "" - -# 6870eb1c08b24191b991762e411e47bc -#: ../source/core/replica-set-elections.txt:120 -msgid "" -"If the current primary has more recent operations (i.e. a higher " -":data:`optime `) than the member seeking" -" election, from the perspective of another voting member." -msgstr "" - -# bb1434990ae642a28739d12592902290 -#: ../source/core/replica-set-elections.txt:125 -msgid "" -"If the current primary has the same or more recent operations (i.e. a " -"higher or equal :data:`optime `) than " -"the member seeking election." -msgstr "" - -# 234625bc030949f4bcf4f354bd1fa6eb -#: ../source/core/replica-set-elections.txt:130 -msgid "" -"If a :ref:`priority 0 member ` " -"[#imply-secondary-only]_ is the most current member at the time of the " -"election. In this case, another eligible member of the set will catch up " -"to the state of the :ref:`priority 0 member ` member and then attempt to become primary." -msgstr "" - -# 7ca7dafc7c8240e0a76359ef3d5b7f5b -#: ../source/core/replica-set-elections.txt:137 -msgid "" -"If the member seeking an election has a lower priority than another " -"member in the set that is also eligible for election." -msgstr "" - -# 269ba9684a4649f7a1a07190d02358e9 -#: ../source/core/replica-set-elections.txt:141 -msgid "" -":ref:`Hidden ` and :ref:`delayed` imply :ref:`priority 0 ` configuration." -msgstr "" - -# 0798ea7e59f54ba081611419ce5ab0fa -#: ../source/core/replica-set-elections.txt:146 -msgid "Voting Members" -msgstr "" - -# de5f11f770504ccd82aec3e547ec5866 -#: ../source/core/replica-set-elections.txt:148 -msgid "" -"The replica set member configuration setting :rsconf:`members[n].votes` " -"and member :data:`~replSetGetStatus.members.state` determine whether a " -"member votes in an election." -msgstr "" - -# 586148cee9ca4674a19d88206a5f18c9 -#: ../source/core/replica-set-elections.txt:153 -msgid "" -"All replica set members that have their :rsconf:`members[n].votes` " -"setting equal to 1 vote in elections. To exclude a member from voting in " -"an :term:`election`, change the value of the member's " -":rsconf:`members[n].votes` configuration to ``0``." -msgstr "" - -# 00950d9b213243868f2ea770b2592d88 -#: ../source/core/replica-set-elections.txt:158 -msgid "Only voting members in the following states are eligible to vote:" -msgstr "" - -# 3929dc3da53e45e6b87ec973eac8d42a -#: ../source/core/replica-set-elections.txt:160 -msgid ":replstate:`PRIMARY`" -msgstr "" - -# b95f5294606d48a2aa03a6fda597320c -#: ../source/core/replica-set-elections.txt:162 -msgid ":replstate:`SECONDARY`" -msgstr "" - -# 15c50876765543d4aa4eedcde98feee3 -#: ../source/core/replica-set-elections.txt:164 -msgid ":replstate:`RECOVERING`" -msgstr "" - -# cf3262e83aeb4eaab9fca3bb78d57305 -#: ../source/core/replica-set-elections.txt:166 -msgid ":replstate:`ARBITER`" -msgstr "" - -# b5b96ce3dc4942dcb4cea16853c6c3f8 -#: ../source/core/replica-set-elections.txt:168 -msgid ":replstate:`ROLLBACK`" -msgstr "" - -# e017e7c40817490496a4b1986b77c3aa -#: ../source/core/replica-set-elections.txt:174 -msgid "Non-Voting Members" -msgstr "" - -# 629e42cc30f9425ea60a42809197d14e -#: ../source/core/replica-set-elections.txt:176 -msgid "" -"Although non-voting members do not vote in elections, these members hold " -"copies of the replica set's data and can accept read operations from " -"client applications." -msgstr "" - -# 85fac8b8b94945b69f9bdcdff5bd3e1f -#: ../source/core/replica-set-elections.txt:180 -msgid "" -"Because a replica set can have up to :limit:`50 members `, but only :limit:`7 voting members `, non-voting members allow a replica set" -" to have more than seven members." -msgstr "" - -# 2b5be456268e4ca48990717015a4bd89 -#: ../source/core/replica-set-elections.txt:185 -msgid "" -"For instance, the following nine-member replica set has seven voting " -"members and two non-voting members." -msgstr "" - -# 941e227e2e4945fd870a64cac7c05bb9 -#: ../source/core/replica-set-elections.txt:190 -msgid "" -"A non-voting member has a :rsconf:`members[n].votes` setting equal to " -"``0`` in its member configuration:" -msgstr "" - -# a15fe5740162453dad1eb5566ddc1025 -#: ../source/core/replica-set-elections.txt:202 -msgid "" -"Do **not** alter the number of votes to control which members will become" -" primary. Instead, modify the :rsconf:`members[n].priority` option. " -"*Only* alter the number of votes in exceptional cases. For example, to " -"permit more than seven members." -msgstr "" - -# ee6bf86bae7c4b6e91791498624a3503 -#: ../source/core/replica-set-elections.txt:208 -msgid "" -"To configure a non-voting member, see :doc:`/tutorial/configure-a-non-" -"voting-replica-set-member`." -msgstr "" - -# 41d95c4226994e198cfae95dab4fcb1d -# 7d18fb7d1c9848ee82a32fab92029eaf -# 2b7b3b123ce940528131c13d6f675485 -#: ../source/core/replica-set-elections.txt:1 -#: ../source/core/replica-set-elections.txt:2 -#: ../source/core/replica-set-elections.txt:3 -msgid "replica set" -msgstr "" - -# 41d95c4226994e198cfae95dab4fcb1d -#: ../source/core/replica-set-elections.txt:1 -msgid "network partitions" -msgstr "" - -# 7d18fb7d1c9848ee82a32fab92029eaf -#: ../source/core/replica-set-elections.txt:2 -msgid "elections" -msgstr "" - -# 2b7b3b123ce940528131c13d6f675485 -#: ../source/core/replica-set-elections.txt:3 -msgid "failover" -msgstr "" - -# 8a78a9c0a7de4bd1a96b86a11bfd4df2 -#: ../source/core/replica-set-elections.txt:100 -msgid "replica set members" -msgstr "" - -# 8a78a9c0a7de4bd1a96b86a11bfd4df2 -#: ../source/core/replica-set-elections.txt:100 -msgid "non-voting" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "Behavior" -#~ msgstr "" - -#~ msgid "Priority Comparisons" -#~ msgstr "" - -#~ msgid "Optime" -#~ msgstr "" - -#~ msgid "Connections" -#~ msgstr "" - -#~ msgid "Network Partitions" -#~ msgstr "" - -#~ msgid "Election Mechanics" -#~ msgstr "" - -#~ msgid "Election Triggering Events" -#~ msgstr "" - -#~ msgid "the initiation of a new replica set." -#~ msgstr "" - -#~ msgid "a primary steps down." -#~ msgstr "" - -#~ msgid "A primary will step down:" -#~ msgstr "" - -#~ msgid "after receiving the :dbcommand:`replSetStepDown` command." -#~ msgstr "" - -#~ msgid "Participation in Elections" -#~ msgstr "" - -#~ msgid "" -#~ ":term:`Replica sets ` use " -#~ "elections to determine which set member" -#~ " will become :term:`primary`. Elections " -#~ "occur after initiating a replica set," -#~ " and also any time the primary " -#~ "becomes unavailable. The primary is the" -#~ " only member in the set that " -#~ "can accept write operations. If a " -#~ "primary becomes unavailable, elections allow" -#~ " the set to recover normal operations" -#~ " without manual intervention. Elections are" -#~ " part of the :ref:`failover process " -#~ "`." -#~ msgstr "" - -#~ msgid "" -#~ "Elections are essential for independent " -#~ "operation of a replica set; however, " -#~ "elections take time to complete. While" -#~ " an election is in process, the " -#~ "replica set has no primary and " -#~ "cannot accept writes and all remaining" -#~ " members become read-only. MongoDB " -#~ "avoids elections unless necessary." -#~ msgstr "" - -#~ msgid "" -#~ "In the following three-member replica" -#~ " set, the primary is unavailable. One" -#~ " of the remaining secondaries holds " -#~ "an election to elect itself as a" -#~ " new primary." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/replica-set-hidden-member.po b/locale/zh/LC_MESSAGES/core/replica-set-hidden-member.po deleted file mode 100644 index 4bab12a6529..00000000000 --- a/locale/zh/LC_MESSAGES/core/replica-set-hidden-member.po +++ /dev/null @@ -1,123 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/replica-set-hidden-member.txt:7 -msgid "Hidden Replica Set Members" -msgstr "" - -#: ../source/core/replica-set-hidden-member.txt:17 -msgid "" -"A hidden member maintains a copy of the :term:`primary's ` data set" -" but is **invisible** to client applications. Hidden members are good for " -"workloads with different usage patterns from the other members in the " -":term:`replica set`. Hidden members must always be :ref:`priority 0 members " -"` and so **cannot become primary**. The " -":method:`db.isMaster()` method does not display hidden members. Hidden " -"members, however, **may vote** in :ref:`elections `." -msgstr "" - -#: ../source/core/replica-set-hidden-member.txt:26 -msgid "" -"In the following five-member replica set, all four secondary members have " -"copies of the primary's data set, but one of the secondary members is " -"hidden." -msgstr "" - -#: ../source/core/replica-set-hidden-member.txt:33 -msgid "Behavior" -msgstr "" - -#: ../source/core/replica-set-hidden-member.txt:36 -msgid "Read Operations" -msgstr "" - -#: ../source/core/replica-set-hidden-member.txt:38 -msgid "" -"Clients will not distribute reads with the appropriate :doc:`read preference" -" ` to hidden members. As a result, these members " -"receive no traffic other than basic replication. Use hidden members for " -"dedicated tasks such as reporting and backups. :doc:`Delayed members ` should be hidden." -msgstr "" - -#: ../source/core/replica-set-hidden-member.txt:45 -msgid "" -"In a sharded cluster, :program:`mongos` do not interact with hidden members." -msgstr "" - -#: ../source/core/replica-set-hidden-member.txt:49 -msgid "Voting" -msgstr "" - -#: ../source/core/replica-set-hidden-member.txt:51 -msgid "" -"Hidden members *may* vote in replica set elections. If you stop a voting " -"hidden member, ensure that the set has an active majority or the " -":term:`primary` will step down." -msgstr "" - -#: ../source/core/replica-set-hidden-member.txt:66 -msgid "Further Reading" -msgstr "" - -#: ../source/core/replica-set-hidden-member.txt:68 -msgid "" -"For more information about backing up MongoDB databases, see " -":doc:`/core/backups`. To configure a hidden member, see " -":doc:`/tutorial/configure-a-hidden-replica-set-member`." -msgstr "" - -#: ../source/core/replica-set-hidden-member.txt:1 -msgid "replica set members" -msgstr "" - -#: ../source/core/replica-set-hidden-member.txt:1 -msgid "hidden" -msgstr "" - -#: ../source/core/replica-set-hidden-member.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/core/replica-set-hidden-member.txt:55 -msgid "For the purposes of backups," -msgstr "" - -#: ../source/core/replica-set-hidden-member.txt:57 -msgid "" -"If using the MMAPv1 storage engine, you can avoid stopping a hidden member " -"with the :method:`db.fsyncLock()` and :method:`db.fsyncUnlock()` operations " -"to flush all writes and lock the :program:`mongod` instance for the duration" -" of the backup operation." -msgstr "" - -#: ../source/includes/extracts/wt-fsync-lock-compatibility.rst:3 -msgid "" -":method:`db.fsyncLock()` can ensure that the data files do not change for " -"MongoDB instances using either the MMAPv1 or the WiredTiger storage engines," -" thus providing consistency for the purposes of creating backups." -msgstr "" - -#: ../source/includes/extracts/wt-fsync-lock-compatibility.rst:8 -msgid "" -"In previous MongoDB versions, :method:`db.fsyncLock()` *cannot* guarantee a " -"consistent set of files for low-level backups (e.g. via file copy ``cp``, " -"``scp``, ``tar``) for WiredTiger." -msgstr "" - -#~ msgid "" -#~ "For the purposes of backups, you can avoid stopping a hidden member with the" -#~ " :method:`db.fsyncLock()` and :method:`db.fsyncUnlock()` operations to flush" -#~ " all writes and lock the :program:`mongod` instance for the duration of the " -#~ "backup operation." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/replica-set-high-availability.po b/locale/zh/LC_MESSAGES/core/replica-set-high-availability.po deleted file mode 100644 index 916238e7397..00000000000 --- a/locale/zh/LC_MESSAGES/core/replica-set-high-availability.po +++ /dev/null @@ -1,93 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# bbca321c277f40b1a0631139e0d8809a -#: ../source/core/replica-set-high-availability.txt:8 -msgid "Replica Set High Availability" -msgstr "" - -# 3238faf9f62e48439862886a82dbfd91 -#: ../source/core/replica-set-high-availability.txt:18 -msgid "" -":term:`Replica sets ` provide high availability using " -"automatic :term:`failover`. Failover allows a :term:`secondary` member to" -" become :term:`primary` if the current primary becomes unavailable." -msgstr "" - -# f43165d506a64cb5963bca02bec806e5 -#: ../source/core/replica-set-high-availability.txt:24 -msgid "" -"MongoDB introduces a version 1 of the replication protocol " -"(:rsconf:`protocolVersion: 1 `) to reduce replica set " -"failover time and accelerates the detection of multiple simultaneous " -"primaries. New replica sets will, by default, use " -":rsconf:`protocolVersion: 1 `. Previous versions of " -"MongoDB use version 0 of the protocol." -msgstr "" - -# fc6525fa4e3745bf85f578cefe5c0096 -#: ../source/core/replica-set-high-availability.txt:31 -msgid "" -"Replica set members keep the same data set but are otherwise independent." -" If the primary becomes unavailable, an eligible secondary holds an " -":doc:`election ` to elect itself as a new " -"primary. In some situations, the failover process may undertake a " -":doc:`rollback `. [#rollback-automatic]_" -msgstr "" - -# 13e5059bdbc044ed94095db375191a13 -#: ../source/core/replica-set-high-availability.txt:41 -msgid "" -"Replica sets remove \"rollback\" data when needed without intervention. " -"Administrators must apply or discard rollback data manually." -msgstr "" - -# 227b6ce94a4c40d59c4990878a6ea580 -#: ../source/core/replica-set-high-availability.txt:1 -msgid "replica set" -msgstr "" - -# 227b6ce94a4c40d59c4990878a6ea580 -#: ../source/core/replica-set-high-availability.txt:1 -msgid "failover" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "Failover Processes" -#~ msgstr "" - -#~ msgid ":doc:`/core/replica-set-elections`" -#~ msgstr "" - -#~ msgid ":doc:`/core/replica-set-rollbacks`" -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB introduces a version 1 of " -#~ "the replication protocol (:rsconf:`protocolVersion:" -#~ " 1 `) to reduce replica" -#~ " set failover time and accelerates " -#~ "the detection of multiple simultaneous " -#~ "primaries. New replica sets will, by " -#~ "default, use :rsconf:`protocolVersion: 1 " -#~ "`. Previous versions of " -#~ "MongoDB use version 0 of the " -#~ "protocol. To upgrade existing replica " -#~ "sets to use :rsconf:`protocolVersion: 1 " -#~ "`, see :ref:`3.2-upgrade-" -#~ "replica-set`." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/replica-set-members.po b/locale/zh/LC_MESSAGES/core/replica-set-members.po deleted file mode 100644 index e4f813172ef..00000000000 --- a/locale/zh/LC_MESSAGES/core/replica-set-members.po +++ /dev/null @@ -1,124 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 41f2987abbe9491f964c6a95c337ea39 -#: ../source/core/replica-set-members.txt:3 -msgid "Replica Set Members" -msgstr "" - -# 4146adfdca9d4f59b8cb43046b3dfa62 -#: ../source/core/replica-set-members.txt:13 -msgid "" -"A *replica set* in MongoDB is a group of :program:`mongod` processes that" -" provide redundancy and high availability. The members of a replica set " -"are:" -msgstr "" - -# be43d9565e2843a6b9a2006527089ea0 -#: ../source/core/replica-set-members.txt:18 -msgid ":ref:`replica-set-primary-member`." -msgstr "" - -# 244bfa76063c4e2c8083a56559d76822 -#: ../source/core/replica-set-members.txt:18 -msgid "The primary receives all write operations." -msgstr "" - -# cc69dba1d0e04ae382ec3686dbab7f7f -#: ../source/core/replica-set-members.txt:25 -msgid ":ref:`replica-set-secondary-members`." -msgstr "" - -# da4b6780739746b4ac4d2c96602c0ee8 -#: ../source/core/replica-set-members.txt:21 -msgid "" -"Secondaries replicate operations from the primary to maintain an " -"identical data set. Secondaries may have additional configurations for " -"special usage profiles. For example, secondaries may be :ref:`non-voting " -"` or :ref:`priority 0 `." -msgstr "" - -# 3e4520bbe8524d42b16a6d4a4a9b044c -#: ../source/core/replica-set-members.txt:27 -msgid "" -"You can also maintain an :ref:`arbiter ` as part of" -" a replica set. Arbiters do not keep a copy of the data. However, " -"arbiters play a role in the elections that select a primary if the " -"current primary is unavailable." -msgstr "" - -# 5cb493b69ba3467f93836b832ae6efc2 -#: ../source/core/replica-set-members.txt:32 -msgid "" -"The minimum recommended configuration for a replica set is a three member" -" replica set with three data-bearing members: one :ref:`primary ` and two :ref:`secondary ` members. You may alternatively deploy a three member replica " -"set with *two* data-bearing members: a :ref:`primary `, a :ref:`secondary `, and" -" an :ref:`arbiter `, but replica sets with at least" -" three data-bearing members offer better redundancy." -msgstr "" - -# c335fabf7bb140ae995aa079ab551d4d -#: ../source/core/replica-set-members.txt:44 -msgid "" -"A replica set can have up to :ref:`50 members <3.0-replica-sets-max-" -"members>` but only 7 voting members. [#master-slave]_ In previous " -"versions, replica sets can have up to 12 members." -msgstr "" - -# c8513afdc3a141ee9ad6ed7aa2e82832 -#: ../source/includes/fact-master-slave-workaround.rst:1 -msgid "" -"While replica sets are the recommended solution for production, a replica" -" set can support up to :limit:`50 members ` in total. If your deployment requires more than 50 members, you’ll" -" need to use :doc:`master-slave ` replication. " -"However, master-slave replication lacks the automatic failover " -"capabilities." -msgstr "" - -# ad37114e3f064175bed5767cad796de1 -#: ../source/includes/footnote-two-primaries-edge-cases.rst:1 -msgid "" -"In :ref:`some circumstances `, two nodes in a replica set may" -" *transiently* believe that they are the primary, but at most, one of " -"them will be able to complete writes with :writeconcern:`{ w: " -"\"majority\" } <\"majority\">` write concern. The node that can complete " -":writeconcern:`{ w: \"majority\" } <\"majority\">` writes is the current " -"primary, and the other node is a former primary that has not yet " -"recognized its demotion, typically due to a :term:`network partition`. " -"When this occurs, clients that connect to the former primary may observe " -"stale data despite having requested read preference :readmode:`primary`, " -"and new writes to the former primary will eventually roll back." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "The minimum requirements for a replica" -#~ " set are: A :ref:`primary `, a :ref:`secondary " -#~ "`, and an" -#~ " :ref:`arbiter `. " -#~ "Most deployments, however, will keep " -#~ "three members that store data: A " -#~ ":ref:`primary `" -#~ " and two :ref:`secondary members " -#~ "`." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/replica-set-oplog.po b/locale/zh/LC_MESSAGES/core/replica-set-oplog.po deleted file mode 100644 index b1a34ea4f25..00000000000 --- a/locale/zh/LC_MESSAGES/core/replica-set-oplog.po +++ /dev/null @@ -1,317 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 6c46f6aa1bc94f209ac29520c0e9c27d -#: ../source/core/replica-set-oplog.txt:5 -msgid "Replica Set Oplog" -msgstr "" - -# 9f6772259ecd4f07bc3e57d2bb9a5322 -#: ../source/core/replica-set-oplog.txt -msgid "On this page" -msgstr "" - -# efec5628f5ec48ddad8d6468205c319c -#: ../source/core/replica-set-oplog.txt:15 -msgid "" -"The :term:`oplog` (operations log) is a special :term:`capped collection`" -" that keeps a rolling record of all operations that modify the data " -"stored in your databases. MongoDB applies database operations on the " -":term:`primary` and then records the operations on the primary's oplog. " -"The :term:`secondary` members then copy and apply these operations in an " -"asynchronous process. All replica set members contain a copy of the " -"oplog, in the :data:`local.oplog.rs` collection, which allows them to " -"maintain the current state of the database." -msgstr "" - -# 6e3e4d38a3da448ab0793c3d931a5c38 -#: ../source/core/replica-set-oplog.txt:24 -msgid "" -"To facilitate replication, all replica set members send heartbeats " -"(pings) to all other members. Any member can import oplog entries from " -"any other member." -msgstr "" - -# 88f20fa647ec4f499481a91af80b8395 -#: ../source/core/replica-set-oplog.txt:28 -msgid "" -"Each operation in the oplog is :term:`idempotent`. That is, oplog " -"operations produce the same results whether applied once or multiple " -"times to the target dataset." -msgstr "" - -# a88ba384d4cf4b62894b9712aa357031 -#: ../source/core/replica-set-oplog.txt:35 -msgid "Oplog Size" -msgstr "" - -# e3b3714439724c839cb18725e8ffb083 -#: ../source/core/replica-set-oplog.txt:37 -msgid "" -"When you start a replica set member for the first time, MongoDB creates " -"an oplog of a default size." -msgstr "" - -# b86d45f1a7154c359c544b0c9cd2938d -#: ../source/core/replica-set-oplog.txt:68 -msgid "For Unix and Windows systems" -msgstr "" - -# 8eaf15281e01462d8e96fbbf0af8d2d2 -#: ../source/core/replica-set-oplog.txt:41 -msgid "The default oplog size depends on the storage engine:" -msgstr "" - -# cf83f4e8d009476289bf9c396a63cfc3 -# bf9109a08ed84d239cef73b1f2c7b788 -#: ../source/core/replica-set-oplog.txt:47 -#: ../source/core/replica-set-oplog.txt:78 -msgid "Storage Engine" -msgstr "" - -# 19b00f4d2cb04f33b523b7472faaf0f0 -# 69e0c8515ef2404fb799fc77e11ae0fd -#: ../source/core/replica-set-oplog.txt:48 -#: ../source/core/replica-set-oplog.txt:79 -msgid "Default Oplog Size" -msgstr "" - -# 17f2a079d4f9432a9004cc75c1073602 -#: ../source/core/replica-set-oplog.txt:49 -msgid "Lower Bound" -msgstr "" - -# 12fbff156c6440d0bc28a3d12726b49b -#: ../source/core/replica-set-oplog.txt:50 -msgid "Upper Bound" -msgstr "" - -# 2bb97a34fabe4de2937574e1d17be684 -# 1776016e9b334418979cf1899e0d45c5 -#: ../source/core/replica-set-oplog.txt:52 -#: ../source/core/replica-set-oplog.txt:81 -msgid ":doc:`/core/inmemory`" -msgstr "" - -# b0bd1a54d8544679927cd8cc34ca454e -#: ../source/core/replica-set-oplog.txt:54 -#, python-format -msgid "5% of physical memory" -msgstr "" - -# f9d0fd3c60294e4db7762be67b79801a -#: ../source/core/replica-set-oplog.txt:56 -msgid "50 MB" -msgstr "" - -# 1895f548f6254d9ea1de9b65758a5b0c -# 6cfd3a6677974db8b27d62a6726fa2d7 -# e5a9b7dbcb7947c79e317602192125a0 -#: ../source/core/replica-set-oplog.txt:58 -#: ../source/core/replica-set-oplog.txt:63 -#: ../source/core/replica-set-oplog.txt:68 -msgid "50 GB" -msgstr "" - -# 11a24f31bf794b478c82440fa1db2e9f -# bed49f04ab9842898770fc054d2ef636 -#: ../source/core/replica-set-oplog.txt:60 -#: ../source/core/replica-set-oplog.txt:85 -msgid ":doc:`/core/wiredtiger`" -msgstr "" - -# 4476349d5f2841b2be9d0fb3540b3b26 -# 388beacae34a4643b40c8dba072e7f95 -#: ../source/core/replica-set-oplog.txt:61 -#: ../source/core/replica-set-oplog.txt:66 -#, python-format -msgid "5% of free disk space" -msgstr "" - -# c1bb78f8135e436e97263c24e1df4677 -# d25fbbc2e53a49218c9b7f20dd54ce4d -#: ../source/core/replica-set-oplog.txt:62 -#: ../source/core/replica-set-oplog.txt:67 -msgid "990 MB" -msgstr "" - -# 979c0474bdfc4d7e9b7a450209c026b6 -# b3e626632a264a3ab7a5a39933f05dd5 -#: ../source/core/replica-set-oplog.txt:65 -#: ../source/core/replica-set-oplog.txt:88 -msgid ":doc:`/core/mmapv1`" -msgstr "" - -# 41ce46a66dbc4f24876c7dbaf5e17ee6 -#: ../source/core/replica-set-oplog.txt:89 -msgid "For 64-bit OS X systems" -msgstr "" - -# 57693a75a86246219bcd78975bbd623d -#: ../source/core/replica-set-oplog.txt:71 -msgid "" -"The default oplog size is 192 MB of either physical memory or free disk " -"space depending on the storage engine:" -msgstr "" - -# 09084d99aed6463bb4886c7fd66c2c52 -#: ../source/core/replica-set-oplog.txt:83 -msgid "192 MB of physical memory" -msgstr "" - -# 5589623488f04fc88147e61ac10c60ea -# f7c0ba855d654d8cbb664449b2c3e9b9 -#: ../source/core/replica-set-oplog.txt:86 -#: ../source/core/replica-set-oplog.txt:89 -msgid "192 MB of free disk space" -msgstr "" - -# 1e95043bfbf24a27ad33619eaf1491b2 -#: ../source/core/replica-set-oplog.txt:91 -#, python-format -msgid "" -"In most cases, the default oplog size is sufficient. For example, if an " -"oplog is 5% of free disk space and fills up in 24 hours of operations, " -"then secondaries can stop copying entries from the oplog for up to 24 " -"hours without becoming too stale to continue replicating. However, most " -"replica sets have much lower operation volumes, and their oplogs can hold" -" much higher numbers of operations." -msgstr "" - -# c663bbdd0e9740bd889bc718fdfd0d87 -#: ../source/core/replica-set-oplog.txt:98 -msgid "" -"Before :program:`mongod` creates an oplog, you can specify its size with " -"the :setting:`~replication.oplogSizeMB` option. However, after you have " -"started a replica set member for the first time, you can only change the " -"size of the oplog using the :doc:`/tutorial/change-oplog-size` procedure." -msgstr "" - -# 289d7225f82a4d19a8c9b7e9fa3101a5 -#: ../source/core/replica-set-oplog.txt:104 -msgid "Workloads that Might Require a Larger Oplog Size" -msgstr "" - -# 38a30d2b4aac4621951ad1afb4095c3e -#: ../source/core/replica-set-oplog.txt:106 -msgid "" -"If you can predict your replica set's workload to resemble one of the " -"following patterns, then you might want to create an oplog that is larger" -" than the default. Conversely, if your application predominantly performs" -" reads with a minimal amount of write operations, a smaller oplog may be " -"sufficient." -msgstr "" - -# b13e85562a2c42f6bb55e856bc16cba4 -#: ../source/core/replica-set-oplog.txt:112 -msgid "The following workloads might require a larger oplog size." -msgstr "" - -# 720f780c6cd74e3b9c7e99cb1aa9929c -#: ../source/core/replica-set-oplog.txt:115 -msgid "Updates to Multiple Documents at Once" -msgstr "" - -# 54f18d22190a4431b3d4305b1c36d2db -#: ../source/core/replica-set-oplog.txt:117 -msgid "" -"The oplog must translate multi-updates into individual operations in " -"order to maintain :term:`idempotency `. This can use a great " -"deal of oplog space without a corresponding increase in data size or disk" -" use." -msgstr "" - -# 6cba01d8119a4dcbab42b160c1282f2a -#: ../source/core/replica-set-oplog.txt:123 -msgid "Deletions Equal the Same Amount of Data as Inserts" -msgstr "" - -# 44072af60e784ed8a94e973fe52c97eb -#: ../source/core/replica-set-oplog.txt:125 -msgid "" -"If you delete roughly the same amount of data as you insert, the database" -" will not grow significantly in disk use, but the size of the operation " -"log can be quite large." -msgstr "" - -# f9026afdfb4c4331b1968782a6cbe897 -#: ../source/core/replica-set-oplog.txt:130 -msgid "Significant Number of In-Place Updates" -msgstr "" - -# 795b13aa33f54204af996e407fdaa900 -#: ../source/core/replica-set-oplog.txt:132 -msgid "" -"If a significant portion of the workload is updates that do not increase " -"the size of the documents, the database records a large number of " -"operations but does not change the quantity of data on disk." -msgstr "" - -# a301545ec47b477abfd97908cccb7a77 -#: ../source/core/replica-set-oplog.txt:137 -msgid "Oplog Status" -msgstr "" - -# 851de41379ce42ca940d7dd1970d173e -#: ../source/core/replica-set-oplog.txt:139 -msgid "" -"To view oplog status, including the size and the time range of " -"operations, issue the :method:`rs.printReplicationInfo()` method. For " -"more information on oplog status, see :ref:`replica-set-troubleshooting-" -"check-oplog-size`." -msgstr "" - -# a3f3f1724a19486fb09bb02f3ee8acc0 -#: ../source/core/replica-set-oplog.txt:144 -msgid "" -"Under various exceptional situations, updates to a :term:`secondary's " -"` oplog might lag behind the desired performance time. Use " -":method:`db.getReplicationInfo()` from a secondary member and the " -":doc:`replication status ` " -"output to assess the current state of replication and determine if there " -"is any unintended replication delay." -msgstr "" - -# 9079754bc3e548d8a8933d1d995932f7 -#: ../source/core/replica-set-oplog.txt:151 -msgid "" -"See :ref:`Replication Lag ` for more " -"information." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "By default, the size of the oplog is as follows:" -#~ msgstr "" - -#~ msgid "" -#~ "Whether applied once or multiple times" -#~ " to the target dataset, each " -#~ "operation in the oplog produces the " -#~ "same results, i.e. each operation in " -#~ "the oplog is :term:`idempotent`. For " -#~ "proper replication operations, entries in " -#~ "the oplog must be idempotent:" -#~ msgstr "" - -#~ msgid "initial sync" -#~ msgstr "" - -#~ msgid "post-rollback catch-up" -#~ msgstr "" - -#~ msgid "sharding chunk migrations" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/replica-set-primary.po b/locale/zh/LC_MESSAGES/core/replica-set-primary.po deleted file mode 100644 index 22aa923dce0..00000000000 --- a/locale/zh/LC_MESSAGES/core/replica-set-primary.po +++ /dev/null @@ -1,79 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/replica-set-primary.txt:5 -msgid "Replica Set Primary" -msgstr "" - -#: ../source/core/replica-set-primary.txt:16 -msgid "" -"The primary is the only member in the replica set that receives write " -"operations. MongoDB applies write operations on the :term:`primary` and then" -" records the operations on the primary's :doc:`oplog `. :ref:`Secondary ` members replicate " -"this log and apply the operations to their data sets." -msgstr "" - -#: ../source/core/replica-set-primary.txt:23 -msgid "" -"In the following three-member replica set, the primary accepts all write " -"operations. Then the secondaries replicate the oplog to apply to their data " -"sets." -msgstr "" - -#: ../source/core/replica-set-primary.txt:29 -msgid "" -"All members of the replica set can accept read operations. However, by " -"default, an application directs its read operations to the primary member. " -"See :doc:`/core/read-preference` for details on changing the default read " -"behavior." -msgstr "" - -#: ../source/core/replica-set-primary.txt:34 -msgid "" -"The replica set can have at most one primary. [#edge-cases-2-primaries]_ If " -"the current primary becomes unavailable, an election determines the new " -"primary. See :doc:`/core/replica-set-elections` for more details." -msgstr "" - -#: ../source/core/replica-set-primary.txt:41 -msgid "" -"In the following 3-member replica set, the primary becomes unavailable. This" -" triggers an election which selects one of the remaining secondaries as the " -"new primary." -msgstr "" - -#: ../source/includes/footnote-two-primaries-edge-cases.rst:1 -msgid "" -"In :ref:`some circumstances `, two nodes in a replica set may " -"*transiently* believe that they are the primary, but at most, one of them " -"will be able to complete writes with :writeconcern:`{ w: \"majority\" } " -"<\"majority\">` write concern. The node that can complete :writeconcern:`{ " -"w: \"majority\" } <\"majority\">` writes is the current primary, and the " -"other node is a former primary that has not yet recognized its demotion, " -"typically due to a :term:`network partition`. When this occurs, clients that" -" connect to the former primary may observe stale data despite having " -"requested read preference :readmode:`primary`, and new writes to the former " -"primary will eventually roll back." -msgstr "" - -#~ msgid "" -#~ "In some circumstances, two nodes in a replica set may *transiently* believe " -#~ "that they are the primary, but at most, one of them will be able to complete" -#~ " writes with :ref:`{w: majority} write concern `. The node that can " -#~ "complete :ref:`{w: majority} ` writes is the current primary, and the " -#~ "other node is a former primary that has not yet recognized its demotion, " -#~ "typically due to a :term:`network partition`. When this occurs, clients that" -#~ " connect to the former primary may observe stale data despite having " -#~ "requested read preference :readmode:`primary`." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/replica-set-priority-0-member.po b/locale/zh/LC_MESSAGES/core/replica-set-priority-0-member.po deleted file mode 100644 index c2904f71ece..00000000000 --- a/locale/zh/LC_MESSAGES/core/replica-set-priority-0-member.po +++ /dev/null @@ -1,94 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/replica-set-priority-0-member.txt:5 -msgid "Priority 0 Replica Set Members" -msgstr "" - -#: ../source/core/replica-set-priority-0-member.txt:15 -msgid "" -"A *priority 0* member is a secondary that **cannot** become :term:`primary`." -" *Priority 0* members cannot *trigger* :term:`elections `. " -"Otherwise these members function as normal secondaries. A *priority 0* " -"member maintains a copy of the data set, accepts read operations, and votes " -"in elections. Configure a *priority 0* member to prevent :term:`secondaries " -"` from becoming primary, which is particularly useful in multi-" -"data center deployments." -msgstr "" - -#: ../source/core/replica-set-priority-0-member.txt:24 -msgid "" -"In a three-member replica set, in one data center hosts the primary and a " -"secondary. A second data center hosts one *priority 0* member that cannot " -"become primary." -msgstr "" - -#: ../source/core/replica-set-priority-0-member.txt:31 -msgid "Priority 0 Members as Standbys" -msgstr "" - -#: ../source/core/replica-set-priority-0-member.txt:33 -msgid "" -"A *priority 0* member can function as a standby. In some replica sets, it " -"might not be possible to add a new member in a reasonable amount of time. A " -"standby member keeps a current copy of the data to be able to replace an " -"unavailable member." -msgstr "" - -#: ../source/core/replica-set-priority-0-member.txt:38 -msgid "" -"In many cases, you need not set standby to *priority 0*. However, in sets " -"with varied hardware or :ref:`geographic distribution `, a *priority 0* standby ensures that only " -"qualified members become primary." -msgstr "" - -#: ../source/core/replica-set-priority-0-member.txt:43 -msgid "" -"A *priority 0* standby may also be valuable for some members of a set with " -"different hardware or workload profiles. In these cases, deploy a member " -"with *priority 0* so it can't become primary. Also consider using an " -":ref:`hidden member ` for this purpose." -msgstr "" - -#: ../source/core/replica-set-priority-0-member.txt:49 -msgid "" -"If your set already has seven voting members, also configure the member as " -":ref:`non-voting `." -msgstr "" - -#: ../source/core/replica-set-priority-0-member.txt:53 -msgid "Priority 0 Members and Failover" -msgstr "" - -#: ../source/core/replica-set-priority-0-member.txt:55 -msgid "" -"When configuring a *priority 0* member, consider potential failover " -"patterns, including all possible network partitions. Always ensure that your" -" main data center contains both a quorum of voting members and contains " -"members that are eligible to be primary." -msgstr "" - -#: ../source/core/replica-set-priority-0-member.txt:61 -msgid "Configuration" -msgstr "" - -#: ../source/core/replica-set-priority-0-member.txt:63 -msgid "" -"To configure a *priority 0* member, see :doc:`/tutorial/configure-secondary-" -"only-replica-set-member`." -msgstr "" - -#: ../source/core/replica-set-priority-0-member.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/replica-set-rollbacks.po b/locale/zh/LC_MESSAGES/core/replica-set-rollbacks.po deleted file mode 100644 index d5663c45f83..00000000000 --- a/locale/zh/LC_MESSAGES/core/replica-set-rollbacks.po +++ /dev/null @@ -1,192 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 52548c7891d04b658c0fdaa0386b19f5 -#: ../source/core/replica-set-rollbacks.txt:10 -msgid "Rollbacks During Replica Set Failover" -msgstr "" - -# 7a787ebc6d2c4df78391f113bf208f32 -#: ../source/core/replica-set-rollbacks.txt -msgid "On this page" -msgstr "" - -# da4e10dd28a847a98c35318e2bda097c -#: ../source/core/replica-set-rollbacks.txt:20 -msgid "" -"A rollback reverts write operations on a former :term:`primary` when the " -"member rejoins its :term:`replica set` after a :term:`failover`. A " -"rollback is necessary only if the primary had accepted write operations " -"that the :term:`secondaries ` had **not** successfully " -"replicated before the primary stepped down. When the primary rejoins the " -"set as a secondary, it reverts, or \"rolls back,\" its write operations " -"to maintain database consistency with the other members." -msgstr "" - -# 56575ddadc034dc2b15999cd2e1d0bfa -#: ../source/core/replica-set-rollbacks.txt:29 -msgid "" -"MongoDB attempts to avoid rollbacks, which should be rare. When a " -"rollback does occur, it is often the result of a network partition. " -"Secondaries that can not keep up with the throughput of operations on the" -" former primary, increase the size and impact of the rollback." -msgstr "" - -# 9b9212958e984670adb3622003ca6ef0 -#: ../source/core/replica-set-rollbacks.txt:35 -msgid "" -"A rollback does *not* occur if the write operations replicate to another " -"member of the replica set before the primary steps down *and* if that " -"member remains available and accessible to a majority of the replica set." -msgstr "" - -# e8565d22b4da400ca4e1ad91dcc66d33 -#: ../source/core/replica-set-rollbacks.txt:41 -msgid "Collect Rollback Data" -msgstr "" - -# add6103f5c3940dcaa2fdccbd007b24b -#: ../source/core/replica-set-rollbacks.txt:43 -msgid "" -"When a rollback does occur, MongoDB writes the rollback data to " -":term:`BSON` files in the ``rollback/`` folder under the database's " -":setting:`~storage.dbPath` directory. The names of rollback files have " -"the following form:" -msgstr "" - -# f3e2142e2a5242f6aa8353054dc03d37 -#: ../source/core/replica-set-rollbacks.txt:52 -msgid "For example:" -msgstr "" - -# e3c5e6894f5a42b0b25fc6f05815e936 -#: ../source/core/replica-set-rollbacks.txt:58 -msgid "" -"To read the contents of the rollback files, use :doc:`bsondump " -"`. Based on the content and the knowledge of" -" their applications, administrators can decide the next course of action " -"to take." -msgstr "" - -# 9efa0899665840a594f13d71fe9a935d -#: ../source/core/replica-set-rollbacks.txt:64 -msgid "Avoid Replica Set Rollbacks" -msgstr "" - -# e4e1bfe992c948a7b9ca209a9e8e1263 -#: ../source/core/replica-set-rollbacks.txt:66 -msgid "" -"For replica sets, the default :doc:`write concern {w: 1} ` only provides acknowledgement of write operations on the" -" primary. With the default write concern, data may be rolled back if the " -"primary steps down before the write operations have replicated to any of " -"the secondaries." -msgstr "" - -# 288fbfa035df4e76bcfcc87401eccb1a -#: ../source/core/replica-set-rollbacks.txt:72 -msgid "" -"To prevent rollbacks of data that have been acknowledged to the client, " -"run all voting members with journaling enabled and use :ref:`w: majority " -"write concern ` to guarantee that the write operations propagate to" -" a majority of the replica set nodes before returning with " -"acknowledgement to the issuing client." -msgstr "" - -# 86583588981b4cac8847f5fa901d92e7 -#: ../source/includes/extracts/no-journaling-rollback.rst:1 -msgid "" -"With :rsconf:`writeConcernMajorityJournalDefault` set to ``false``, " -"MongoDB will not wait for :writeconcern:`w: \"majority\" <\"majority\">` " -"writes to be durable before acknowledging the writes. As such, " -":writeconcern:`\"majority\"` write operations could possibly roll back in" -" the event of a loss of a replica set member." -msgstr "" - -# 1ac6573e13af4ed7886c627155a31e5c -#: ../source/includes/list-visibility-of-data.rst:1 -msgid "" -"Regardless of :doc:`write concern `, other " -"clients using :readconcern:`\"local\"` (i.e. the default) readConcern can" -" see the result of a write operation before the write operation is " -"acknowledged to the issuing client." -msgstr "" - -# 5c6c35e06ab243bb9655dfa60e6f0aed -#: ../source/includes/list-visibility-of-data.rst:6 -msgid "" -"Clients using :readconcern:`\"local\"` (i.e. the default) readConcern can" -" read data which may be subsequently :doc:`rolled back `." -msgstr "" - -# c58c7b0d1ed946f097f289fa7d6b2fcf -#: ../source/core/replica-set-rollbacks.txt:85 -msgid "Rollback Limitations" -msgstr "" - -# 932cf42f4b8440a7afdf4b8007df343c -#: ../source/core/replica-set-rollbacks.txt:87 -msgid "" -"A :program:`mongod` instance will not rollback more than 300 megabytes of" -" data. If your system must rollback more than 300 megabytes, you must " -"manually intervene to recover the data. If this is the case, the " -"following line will appear in your :program:`mongod` log:" -msgstr "" - -# ca0d7c7cefdf4769ac0ea4d79fa8a7a3 -#: ../source/core/replica-set-rollbacks.txt:97 -msgid "" -"In this situation, save the data directly or force the member to perform " -"an initial sync. To force initial sync, sync from a \"current\" member of" -" the set by deleting the content of the :setting:`~storage.dbPath` " -"directory for the member that requires a larger rollback." -msgstr "" - -# c86452e91cae400f827c127940bd2c1f -#: ../source/core/replica-set-rollbacks.txt:102 -msgid "" -":doc:`/core/replica-set-high-availability` and :doc:`/core/replica-set-" -"elections`." -msgstr "" - -# 2618808ac2d641af8de78e10cb92a1cf -#: ../source/core/replica-set-rollbacks.txt:1 -msgid "rollbacks" -msgstr "" - -# 2618808ac2d641af8de78e10cb92a1cf -#: ../source/core/replica-set-rollbacks.txt:1 -msgid "replica set" -msgstr "" - -# 2618808ac2d641af8de78e10cb92a1cf -#: ../source/core/replica-set-rollbacks.txt:1 -msgid "consistency" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "To prevent rollbacks of data that " -#~ "have been acknowledged to the client," -#~ " use :ref:`w: majority write concern " -#~ "` to guarantee that the write " -#~ "operations propagate to a majority of" -#~ " the replica set nodes before " -#~ "returning with acknowledgement to the " -#~ "issuing client." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/replica-set-secondary.po b/locale/zh/LC_MESSAGES/core/replica-set-secondary.po deleted file mode 100644 index f64dade713c..00000000000 --- a/locale/zh/LC_MESSAGES/core/replica-set-secondary.po +++ /dev/null @@ -1,83 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/replica-set-secondary.txt:3 -msgid "Replica Set Secondary Members" -msgstr "" - -#: ../source/core/replica-set-secondary.txt:15 -msgid "" -"A secondary maintains a copy of the :term:`primary's ` data set. To" -" replicate data, a secondary applies operations from the primary's " -":doc:`oplog ` to its own data set in an " -"asynchronous process. A replica set can have one or more secondaries." -msgstr "" - -#: ../source/core/replica-set-secondary.txt:21 -msgid "" -"The following three-member replica set has two secondary members. The " -"secondaries replicate the primary's oplog and apply the operations to their " -"data sets." -msgstr "" - -#: ../source/core/replica-set-secondary.txt:27 -msgid "" -"Although clients cannot write data to secondaries, clients can read data " -"from secondary members. See :doc:`/core/read-preference` for more " -"information on how clients direct read operations to replica sets." -msgstr "" - -#: ../source/core/replica-set-secondary.txt:31 -msgid "" -"A secondary can become a primary. If the current primary becomes " -"unavailable, the replica set holds an :term:`election` to choose which of " -"the secondaries becomes the new primary." -msgstr "" - -#: ../source/core/replica-set-secondary.txt:38 -msgid "" -"In the following three-member replica set, the primary becomes unavailable. " -"This triggers an election where one of the remaining secondaries becomes the" -" new primary." -msgstr "" - -#: ../source/core/replica-set-secondary.txt:46 -msgid "See :doc:`/core/replica-set-elections` for more details." -msgstr "" - -#: ../source/core/replica-set-secondary.txt:49 -msgid "" -"You can configure a secondary member for a specific purpose. You can " -"configure a secondary to:" -msgstr "" - -#: ../source/core/replica-set-secondary.txt:52 -msgid "" -"Prevent it from becoming a primary in an election, which allows it to reside" -" in a secondary data center or to serve as a cold standby. See :doc:`/core" -"/replica-set-priority-0-member`." -msgstr "" - -#: ../source/core/replica-set-secondary.txt:56 -msgid "" -"Prevent applications from reading from it, which allows it to run " -"applications that require separation from normal traffic. See :doc:`/core" -"/replica-set-hidden-member`." -msgstr "" - -#: ../source/core/replica-set-secondary.txt:60 -msgid "" -"Keep a running \"historical\" snapshot for use in recovery from certain " -"errors, such as unintentionally deleted databases. See :doc:`/core/replica-" -"set-delayed-member`." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/replica-set-sync.po b/locale/zh/LC_MESSAGES/core/replica-set-sync.po deleted file mode 100644 index 8a67c0c709b..00000000000 --- a/locale/zh/LC_MESSAGES/core/replica-set-sync.po +++ /dev/null @@ -1,282 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# b7ae70efb9804e4fa02a1548ddefdc7d -#: ../source/core/replica-set-sync.txt:5 -msgid "Replica Set Data Synchronization" -msgstr "" - -# ab9980bbea8b44998979c5097fa6639b -#: ../source/core/replica-set-sync.txt -msgid "On this page" -msgstr "" - -# ef7c26c4eb2f41ccbcbaad0cb7f64523 -#: ../source/core/replica-set-sync.txt:15 -msgid "" -"In order to maintain up-to-date copies of the shared data set, secondary " -"members of a replica set :term:`sync` or replicate data from other " -"members. MongoDB uses two forms of data synchronization: :ref:`initial " -"sync ` to populate new members with the full " -"data set, and replication to apply ongoing changes to the entire data " -"set." -msgstr "" - -# 33043e0592b74ea787cff387e12a9258 -#: ../source/core/replica-set-sync.txt:25 -msgid "Initial Sync" -msgstr "" - -# bdcf5f03d492498d9d8d401f7c52d3c4 -#: ../source/core/replica-set-sync.txt:27 -msgid "" -"Initial sync copies all the data from one member of the replica set to " -"another member." -msgstr "" - -# d407148e4466402ca422598a4d94dab7 -#: ../source/core/replica-set-sync.txt:31 -msgid "Process" -msgstr "" - -# 368d6a1f549141adac067d4aad6c1786 -#: ../source/core/replica-set-sync.txt:33 -msgid "When you perform an initial sync, MongoDB:" -msgstr "" - -# 69f5c97540ac4e22bd291621f49abd5b -#: ../source/core/replica-set-sync.txt:35 -msgid "" -"Clones all databases except the :ref:`local `" -" database. To clone, the :program:`mongod` scans every collection in each" -" source database and inserts all data into its own copies of these " -"collections." -msgstr "" - -# 462ef19635bf401c8d4b6120342a1f7d -#: ../source/core/replica-set-sync.txt:40 -msgid "" -"Initial sync builds all collection indexes as the documents are copied " -"for each collection. In earlier versions of MongoDB, only the ``_id`` " -"indexes are built during this stage." -msgstr "" - -# d2bc82fc6a5f459b9ce548df657feac0 -#: ../source/core/replica-set-sync.txt:45 -msgid "" -"Initial sync pulls newly added oplog records during the data copy. Ensure" -" that the target member has enough disk space in the ``local`` database " -"to temporarily store these oplog records for the duration of this data " -"copy stage." -msgstr "" - -# b00e1aac3b8949fd91dab96c42c1598a -#: ../source/core/replica-set-sync.txt:51 -msgid "" -"Applies all changes to the data set. Using the oplog from the source, the" -" :program:`mongod` updates its data set to reflect the current state of " -"the replica set." -msgstr "" - -# 3d8c3583b65d4ee192b0b5666fe03a37 -#: ../source/core/replica-set-sync.txt:55 -msgid "" -"When the initial sync finishes, the member transitions from " -":replstate:`STARTUP2` to :replstate:`SECONDARY`." -msgstr "" - -# bcfc682fb33142f3a4f17635c5ec6091 -#: ../source/core/replica-set-sync.txt:58 -msgid "" -"To perform an initial sync, see :doc:`/tutorial/resync-replica-set-" -"member`." -msgstr "" - -# a4923fffa8b7476f8613f8f718ef2b86 -#: ../source/core/replica-set-sync.txt:64 -msgid "Fault Tolerance" -msgstr "" - -# 88705ac217d540ee803b2f327e2f6ca4 -#: ../source/core/replica-set-sync.txt:66 -msgid "" -"To recover from transient network or operation failures, initial sync has" -" built-in retry logic." -msgstr "" - -# d8747aca969e4ffd903f4e65fe2792bd -#: ../source/core/replica-set-sync.txt:71 -msgid "" -"MongoDB 3.4 improves the retry logic to be more resilient to intermittent" -" failures on the network." -msgstr "" - -# 21c73940c05147bc93b19183a2d4e40f -#: ../source/core/replica-set-sync.txt:77 -msgid "Replication" -msgstr "" - -# 7d62dde4ec07452c803c3eb36d570433 -#: ../source/core/replica-set-sync.txt:79 -msgid "" -"Secondary members replicate data continuously after the initial sync. " -"Secondary members copy the :doc:`oplog ` from " -"their *sync from* source and apply these operations in an asynchronous " -"process." -msgstr "" - -# 77cb655d40994fbaa4817ecad70c1013 -#: ../source/core/replica-set-sync.txt:84 -msgid "" -"Secondaries may automatically change their *sync from* source as needed " -"based on changes in the ping time and state of other members' " -"replication." -msgstr "" - -# 2f36787a6424444592fb359ce28839e3 -#: ../source/includes/fact-voting-node-sync-incompatibility.rst:1 -msgid "" -"MongoDB 3.2 replica set members with :rsconf:`1 vote ` " -"cannot sync from members with :rsconf:`0 votes `." -msgstr "" - -# 8ac6ebdba95c4054a52980dc90ccc704 -#: ../source/core/replica-set-sync.txt:92 -msgid "" -"Secondaries avoid syncing from :ref:`delayed members ` and :ref:`hidden members `." -msgstr "" - -# 1981807ac9a6465c841cb5dfaaf336f2 -#: ../source/core/replica-set-sync.txt:96 -msgid "" -"If a secondary member has :rsconf:`members[n].buildIndexes` set to " -"``true``, it can only sync from other members where " -":rsconf:`~members[n].buildIndexes` is ``true``. Members where " -":rsconf:`~members[n].buildIndexes` is ``false`` can sync from any other " -"member, barring other sync restrictions. " -":rsconf:`~members[n].buildIndexes` is ``true`` by default." -msgstr "" - -# 05446ed92cda413b8ac6a17084dc0a11 -#: ../source/core/replica-set-sync.txt:105 -msgid "Multithreaded Replication" -msgstr "" - -# febda9600d7e434abc37c2bc3f6d38f2 -#: ../source/core/replica-set-sync.txt:107 -msgid "" -"MongoDB applies write operations in batches using multiple threads to " -"improve concurrency. MongoDB groups batches by namespace (:ref:`MMAPv1 " -"`) or by document id (:ref:`WiredTiger `) and simultaneously applies each group of operations using a" -" different thread. MongoDB always applies write operations to a given " -"document in their original write order." -msgstr "" - -# 93e1bbeb0c64459d8bb183da8e717033 -#: ../source/core/replica-set-sync.txt:114 -msgid "" -"While applying a batch, MongoDB blocks all read operations. As a result, " -"secondary read queries can never return data that reflect a state that " -"never existed on the primary." -msgstr "" - -# d20bb54447dc47bf85461102ddd80c7d -#: ../source/core/replica-set-sync.txt:119 -msgid "Pre-Fetching Indexes to Improve Replication Throughput" -msgstr "" - -# 9b5dc6fe39964724833d75190231c341 -#: ../source/core/replica-set-sync.txt:122 -msgid "Applies to MMAPv1 only." -msgstr "" - -# 854b5dca6d894f7d93c4ee40780afe82 -#: ../source/core/replica-set-sync.txt:124 -msgid "" -"With the :ref:`MMAPv1 ` storage engine, MongoDB fetches " -"memory pages that hold affected data and indexes to help improve the " -"performance of applying oplog entries. This *pre-fetch* stage minimizes " -"the amount of time MongoDB holds write locks while applying oplog " -"entries. By default, secondaries will pre-fetch all :ref:`indexes`." -msgstr "" - -# af57fab470b94054a5d9c0be016ff4be -#: ../source/core/replica-set-sync.txt:130 -msgid "" -"Optionally, you can disable all pre-fetching or only pre-fetch the index " -"on the ``_id`` field. See the " -":setting:`~replication.secondaryIndexPrefetch` setting for more " -"information." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "Validity and Durability" -#~ msgstr "" - -#~ msgid "" -#~ "Initial sync copies all the data " -#~ "from one member of the replica set" -#~ " to another member. A member uses " -#~ "initial sync when the member has " -#~ "no data, such as when the member" -#~ " is new, or when the member has" -#~ " data but is missing a history " -#~ "of the set's replication." -#~ msgstr "" - -#~ msgid "" -#~ "Clones all databases. To clone, the " -#~ ":program:`mongod` queries every collection in" -#~ " each source database and inserts all" -#~ " data into its own copies of " -#~ "these collections. At this time, " -#~ "``_id`` indexes are also built. The " -#~ "clone process only copies valid data," -#~ " omitting invalid documents." -#~ msgstr "" - -#~ msgid "" -#~ "Builds all indexes on all collections" -#~ " (except ``_id`` indexes, which were " -#~ "already completed)." -#~ msgstr "" - -#~ msgid "" -#~ "When the :program:`mongod` finishes building" -#~ " all index builds, the member can " -#~ "transition to a normal state, i.e. " -#~ ":term:`secondary`." -#~ msgstr "" - -#~ msgid "" -#~ "When the clone process omits an " -#~ "invalid document from the sync, MongoDB" -#~ " writes a message to the logs " -#~ "that begins with ``Cloner: found corrupt" -#~ " document in ``." -#~ msgstr "" - -#~ msgid "" -#~ "In most cases, secondaries sync from " -#~ "the primary. Secondaries may automatically " -#~ "change their *sync from* source if " -#~ "needed based on changes in the " -#~ "ping time and state of other " -#~ "members' replication." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/replica-set-write-concern.po b/locale/zh/LC_MESSAGES/core/replica-set-write-concern.po deleted file mode 100644 index 1c73e7b4ee0..00000000000 --- a/locale/zh/LC_MESSAGES/core/replica-set-write-concern.po +++ /dev/null @@ -1,131 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/replica-set-write-concern.txt:3 -msgid "Write Concern for Replica Sets" -msgstr "" - -#: ../source/core/replica-set-write-concern.txt:13 -msgid "" -"From the perspective of a client application, whether a MongoDB instance is " -"running as a single server (i.e. \"standalone\") or a :term:`replica set` is" -" transparent. However, replica sets offer some configuration options for " -"write. [#sharded-clusters]_" -msgstr "" - -#: ../source/core/replica-set-write-concern.txt:18 -msgid "" -":term:`Sharded clusters ` where the shards are also replica" -" sets provide the same configuration options with regards to write and read " -"operations." -msgstr "" - -#: ../source/core/replica-set-write-concern.txt:25 -msgid "Verify Write Operations to Replica Sets" -msgstr "" - -#: ../source/core/replica-set-write-concern.txt:35 -msgid "" -"To override the default write concern, specify a write concern with each " -"write operation. For example, the following method includes a write concern " -"that specifies that the method return only after the write propagates to the" -" primary and at least one secondary or the method times out after 5 seconds." -msgstr "" - -#: ../source/core/replica-set-write-concern.txt:48 -msgid "" -"You can include a timeout threshold for a write concern. This prevents write" -" operations from blocking indefinitely if the write concern is unachievable." -" For example, if the write concern requires acknowledgement from 4 members " -"of the replica set and the replica set has only available 3 members, the " -"operation blocks until those members become available. See :ref:`wc-" -"wtimeout`." -msgstr "" - -#: ../source/core/replica-set-write-concern.txt:56 -msgid ":ref:`write-methods-incompatibility`" -msgstr "" - -#: ../source/core/replica-set-write-concern.txt:61 -msgid "Modify Default Write Concern" -msgstr "" - -#: ../source/core/replica-set-write-concern.txt:80 -msgid "" -"If you issue a write operation with a specific write concern, the write " -"operation uses its own write concern instead of the default." -msgstr "" - -#: ../source/core/replica-set-write-concern.txt:86 -msgid "Custom Write Concerns" -msgstr "" - -#: ../source/core/replica-set-write-concern.txt:88 -msgid "" -"You can :doc:`tag ` the members of" -" replica sets and use the resulting tag sets to create custom write " -"concerns. See :doc:`/tutorial/configure-replica-set-tag-sets` for " -"information on configuring custom write concerns using tag sets." -msgstr "" - -#: ../source/core/replica-set-write-concern.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/core/replica-set-write-concern.txt:27 -msgid "" -"For a replica set, the default :doc:`write concern ` requests acknowledgement only from the primary. You can, however, " -"override this default write concern, such as to confirm write operations on " -"a specified number of the replica set members." -msgstr "" - -#: ../source/core/replica-set-write-concern.txt:66 -msgid "" -"You can modify the default write concern for a replica set by setting the " -":rsconf:`settings.getLastErrorDefaults` setting in the :doc:`replica set " -"configuration `. The following sequence of" -" commands creates a configuration that waits for the write operation to " -"complete on a majority of the voting members before returning:" -msgstr "" - -#: ../source/core/replica-set-write-concern.txt:83 -msgid ":doc:`/reference/write-concern`" -msgstr "" - -#~ msgid "" -#~ "For a replica set, the default :doc:`write concern ` " -#~ "confirms write operations only on the primary. You can, however, override " -#~ "this default write concern, such as to confirm write operations on a " -#~ "specified number of the replica set members." -#~ msgstr "" - -#~ msgid "" -#~ "You can modify the default write concern for a replica set by setting the " -#~ ":data:`~replSetGetConfig.settings.getLastErrorDefaults` setting in the " -#~ ":doc:`replica set configuration `. The " -#~ "following sequence of commands creates a configuration that waits for the " -#~ "write operation to complete on a majority of the voting members before " -#~ "returning:" -#~ msgstr "" - -#~ msgid "" -#~ "Use of insufficient write concern can lead to :ref:`rollbacks ` in the case of :ref:`replica set failover `. Always ensure that your operations have specified the required " -#~ "write concern for your application." -#~ msgstr "" - -#~ msgid "" -#~ ":ref:`write-operations-write-concern` and :ref:`connections-write-concern`" -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/replication-introduction.po b/locale/zh/LC_MESSAGES/core/replication-introduction.po deleted file mode 100644 index 5165dcad731..00000000000 --- a/locale/zh/LC_MESSAGES/core/replication-introduction.po +++ /dev/null @@ -1,336 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/replication-introduction.txt:5 -msgid "Replication Introduction" -msgstr "" - -#: ../source/core/replication-introduction.txt:15 -msgid "" -"Replication is the process of synchronizing data across multiple servers." -msgstr "" - -#: ../source/core/replication-introduction.txt:34 -msgid "Replication in MongoDB" -msgstr "" - -#: ../source/core/replication-introduction.txt:63 -msgid "" -"You may add an extra :program:`mongod` instance to a replica set as an " -":doc:`arbiter `. Arbiters do not maintain a data " -"set. The purpose of an arbiter is to maintain a quorum in a replica set by " -"responding to heartbeat and election requests by other replica set members. " -"Because they do not store a data set, arbiters can be a good way to provide " -"replica set quorum functionality with a cheaper resource cost than a fully " -"functional replica set member with a data set. If your replica set has an " -"even number of members, add an arbiter to obtain a majority of votes in an " -"election for primary. Arbiters do not require dedicated hardware. For more " -"information on arbiters, see :doc:`/core/replica-set-arbiter`." -msgstr "" - -#: ../source/core/replication-introduction.txt:77 -msgid "" -"An :doc:`arbiter ` will always be an arbiter " -"whereas a :doc:`primary ` may step down and " -"become a :doc:`secondary ` and a " -":doc:`secondary ` may become the primary during" -" an election." -msgstr "" - -#: ../source/core/replication-introduction.txt:86 -msgid "Asynchronous Replication" -msgstr "" - -#: ../source/core/replication-introduction.txt:88 -msgid "" -"Secondaries apply operations from the primary asynchronously. By applying " -"operations after the primary, sets can continue to function despite the " -"failure of one or more members. For more information on replication " -"mechanics, see :ref:`replica-set-oplog` and :ref:`replica-set-sync`." -msgstr "" - -#: ../source/core/replication-introduction.txt:95 -msgid "Automatic Failover" -msgstr "" - -#: ../source/core/replication-introduction.txt:106 -msgid "" -"See :ref:`replica-set-elections` and :ref:`replica-set-rollbacks` for more " -"information." -msgstr "" - -#: ../source/core/replication-introduction.txt:110 -msgid "Read Operations" -msgstr "" - -#: ../source/core/replication-introduction.txt:126 -msgid "Additional Features" -msgstr "" - -#: ../source/core/replication-introduction.txt:137 -msgid "" -"See :ref:`replica-set-secondary-only-members`, :ref:`replica-set-hidden-" -"members` and :ref:`replica-set-delayed-members` for more information." -msgstr "" - -#: ../source/includes/extracts/additional-resources-replication-introduction.rst:4 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-replication-introduction.rst:6 -msgid "" -"`Quick Reference Cards `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-replication-introduction.rst:7 -msgid "" -"`Webinar: Managing Your Mission Critical App - Ensuring Zero Downtime " -"`_" -msgstr "" - -#: ../source/core/replication-introduction.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/core/replication-introduction.txt:19 -msgid "Redundancy and Data Availability" -msgstr "" - -#: ../source/core/replication-introduction.txt:21 -msgid "" -"Replication provides redundancy and increases data availability. With " -"multiple copies of data on different database servers, replication provides " -"a level of fault tolerance against the loss of a single database server." -msgstr "" - -#: ../source/core/replication-introduction.txt:26 -msgid "" -"In some cases, replication can provide increased read capacity as clients " -"can send read operations to different servers. Maintaining copies of data in" -" different data centers can increase data locality and availability for " -"distributed applications. You can also maintain additional copies for " -"dedicated purposes, such as disaster recovery, reporting, or backup." -msgstr "" - -#: ../source/core/replication-introduction.txt:36 -msgid "" -"A replica set is a group of :program:`mongod` instances that maintain the " -"same data set. A replica set contains several data bearing nodes and " -"optionally one arbiter node. Of the data bearing nodes, one and only one " -"member is deemed the primary node, while the other nodes are deemed " -"secondary nodes." -msgstr "" - -#: ../source/core/replication-introduction.txt:42 -msgid "" -"The :doc:`primary node ` receives all write " -"operations. A replica set can have only one primary capable of confirming " -"writes with :writeconcern:`{ w: \"majority\" } <\"majority\">` write " -"concern; although in some circumstances, another mongod instance may " -"transiently believe itself to also be primary. [#edge-cases-2-primaries]_ " -"The primary records all changes to its data sets in its operation log, i.e. " -":doc:`oplog `. For more information on primary node" -" operation, see :doc:`/core/replica-set-primary`." -msgstr "" - -#: ../source/core/replication-introduction.txt:54 -msgid "" -"The :doc:`secondaries ` replicate the primary's" -" oplog and apply the operations to their data sets such that the " -"secondaries' data sets reflect the primary's data set. If the primary is " -"unavailable, an eligible secondary will hold an election to elect itself the" -" new primary. For more information on secondary members, see :doc:`/core" -"/replica-set-secondary`." -msgstr "" - -#: ../source/core/replication-introduction.txt:97 -msgid "" -"When a primary does not communicate with the other members of the set for " -"more than 10 seconds, an eligible secondary will hold an election to elect " -"itself the new primary. The first secondary to hold an election and receive " -"a majority of the members' votes becomes primary." -msgstr "" - -#: ../source/includes/fact-replica-set-protocolVersion1.rst:3 -msgid "" -"MongoDB introduces a version 1 of the replication protocol " -"(:rsconf:`protocolVersion: 1 `) to reduce replica set " -"failover time and accelerates the detection of multiple simultaneous " -"primaries. New replica sets will, by default, use :rsconf:`protocolVersion: " -"1 `. Previous versions of MongoDB use version 0 of the " -"protocol." -msgstr "" - -#: ../source/core/replication-introduction.txt:112 -msgid "" -"By default, clients read from the primary [#edge-cases-2-primaries]_; " -"however, clients can specify a :doc:`read preference ` to send read operations to secondaries. :ref:`Asynchronous " -"replication ` to secondaries means that reads from" -" secondaries may return data that does not reflect the state of the data on " -"the primary. For information on reading from replica sets, see :doc:`/core" -"/read-preference`." -msgstr "" - -#: ../source/includes/extracts/concurrent-operations-read-uncommitted.rst:1 -msgid "" -"In MongoDB, clients can see the results of writes before the writes are " -":term:`durable`:" -msgstr "" - -#: ../source/includes/list-visibility-of-data.rst:1 -msgid "" -"Regardless of :doc:`write concern `, other clients" -" using :readconcern:`\"local\"` (i.e. the default) readConcern can see the " -"result of a write operation before the write operation is acknowledged to " -"the issuing client." -msgstr "" - -#: ../source/includes/list-visibility-of-data.rst:6 -msgid "" -"Clients using :readconcern:`\"local\"` (i.e. the default) readConcern can " -"read data which may be subsequently :doc:`rolled back `." -msgstr "" - -#: ../source/core/replication-introduction.txt:122 -msgid "" -"For more information on read isolations, consistency and recency for " -"MongoDB, see :doc:`/core/read-isolation-consistency-recency`." -msgstr "" - -#: ../source/core/replication-introduction.txt:128 -msgid "" -"Replica sets provide a number of options to support application needs. For " -"example, you may deploy a replica set with :doc:`members in multiple data " -"centers `, or " -"control the outcome of elections by adjusting the " -":rsconf:`members[n].priority` of some members. Replica sets also support " -"dedicated members for reporting, disaster recovery, or backup functions." -msgstr "" - -#: ../source/includes/footnote-two-primaries-edge-cases.rst:1 -msgid "" -"In :ref:`some circumstances `, two nodes in a replica set may " -"*transiently* believe that they are the primary, but at most, one of them " -"will be able to complete writes with :writeconcern:`{ w: \"majority\" } " -"<\"majority\">` write concern. The node that can complete :writeconcern:`{ " -"w: \"majority\" } <\"majority\">` writes is the current primary, and the " -"other node is a former primary that has not yet recognized its demotion, " -"typically due to a :term:`network partition`. When this occurs, clients that" -" connect to the former primary may observe stale data despite having " -"requested read preference :readmode:`primary`, and new writes to the former " -"primary will eventually roll back." -msgstr "" - -#~ msgid "Purpose of Replication" -#~ msgstr "" - -#~ msgid "" -#~ "Replication provides redundancy and increases data availability. With " -#~ "multiple copies of data on different database servers, replication protects " -#~ "a database from the loss of a single server. Replication also allows you to " -#~ "recover from hardware failure and service interruptions. With additional " -#~ "copies of the data, you can dedicate one to disaster recovery, reporting, or" -#~ " backup." -#~ msgstr "" - -#~ msgid "" -#~ "In some cases, you can use replication to increase read capacity. Clients " -#~ "have the ability to send read and write operations to different servers. You" -#~ " can also maintain copies in different data centers to increase the locality" -#~ " and availability of data for distributed applications." -#~ msgstr "" - -#~ msgid "" -#~ "A replica set is a group of :program:`mongod` instances that host the same " -#~ "data set. One :program:`mongod`, the primary, receives all write operations." -#~ " All other instances, secondaries, apply operations from the primary so that" -#~ " they have the same data set." -#~ msgstr "" - -#~ msgid "" -#~ "The :doc:`primary ` accepts all write operations " -#~ "from clients. A replica set can have only one primary. [#edge-" -#~ "cases-2-primaries]_ To support replication, the primary records all changes " -#~ "to its data sets in its :doc:`oplog `. For more " -#~ "information on primary node operation, see :doc:`/core/replica-set-primary`." -#~ msgstr "" - -#~ msgid "" -#~ "The :doc:`secondaries ` replicate the primary's" -#~ " oplog and apply the operations to their data sets such that the " -#~ "secondaries' data sets reflect the primary's data set. If the primary is " -#~ "unavailable, the replica set will elect a secondary to be primary. For more " -#~ "information on secondary members, see :doc:`/core/replica-set-secondary`." -#~ msgstr "" - -#~ msgid "" -#~ "When a primary does not communicate with the other members of the set for " -#~ "more than 10 seconds, the replica set will attempt to select another member " -#~ "to become the new primary. The first secondary that receives a majority of " -#~ "the votes becomes primary." -#~ msgstr "" - -#~ msgid "" -#~ "When a replica set has one and only one primary, reads from that primary " -#~ "provide :term:`strict consistency`. [#edge-cases-2-primaries]_" -#~ msgstr "" - -#~ msgid "" -#~ "By default, clients read from the primary; however, clients can specify a " -#~ ":doc:`read preference ` to send read operations to " -#~ "secondaries. :ref:`Asynchronous replication ` to " -#~ "secondaries means that reads from secondaries may return data that does not " -#~ "reflect the state of the data on the primary. For information on reading " -#~ "from replica sets, see :doc:`/core/read-preference`." -#~ msgstr "" - -#~ msgid "" -#~ "In MongoDB, clients can see the results of writes before they are made " -#~ "durable:" -#~ msgstr "" - -#~ msgid "" -#~ "Regardless of :doc:`write concern `, other clients" -#~ " can see the result of the write operations before the write operation is " -#~ "acknowledged to the issuing client." -#~ msgstr "" - -#~ msgid "" -#~ "Clients can read data which may be subsequently :doc:`rolled back `." -#~ msgstr "" - -#~ msgid "" -#~ "Replica sets provide a number of options to support application needs. For " -#~ "example, you may deploy a replica set with :doc:`members in multiple data " -#~ "centers `, or " -#~ "control the outcome of elections by adjusting the " -#~ ":data:`~replSetGetConfig.members[n].priority` of some members. Replica sets " -#~ "also support dedicated members for reporting, disaster recovery, or backup " -#~ "functions." -#~ msgstr "" - -#~ msgid "" -#~ "In some circumstances, two nodes in a replica set may *transiently* believe " -#~ "that they are the primary, but at most, one of them will be able to complete" -#~ " writes with :ref:`{w: majority} write concern `. The node that can " -#~ "complete :ref:`{w: majority} ` writes is the current primary, and the " -#~ "other node is a former primary that has not yet recognized its demotion, " -#~ "typically due to a :term:`network partition`. When this occurs, clients that" -#~ " connect to the former primary may observe stale data despite having " -#~ "requested read preference :readmode:`primary`." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/replication-process.po b/locale/zh/LC_MESSAGES/core/replication-process.po deleted file mode 100644 index 590bf4d4e5b..00000000000 --- a/locale/zh/LC_MESSAGES/core/replication-process.po +++ /dev/null @@ -1,52 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/replication-process.txt:7 -msgid "Replication Processes" -msgstr "" - -#: ../source/core/replication-process.txt:17 -msgid "" -"Members of a :term:`replica set` replicate data continuously. First, a " -"member uses *initial sync* to capture the data set. Then the member " -"continuously records and applies every operation that modifies the data set." -" Every member records operations in its :doc:`oplog `, which is a :term:`capped collection`." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-processes.rst:5 -msgid ":doc:`/core/replica-set-oplog`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-processes.rst:4 -msgid "" -"The oplog records all operations that modify the data in the replica set." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-processes.rst:8 -msgid ":doc:`/core/replica-set-sync`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-processes.rst:8 -msgid "" -"Secondaries must replicate all changes accepted by the primary. This process" -" is the basis of replica set operations." -msgstr "" - -#: ../source/core/replication-process.txt:1 -msgid "replica set" -msgstr "" - -#: ../source/core/replication-process.txt:1 -msgid "sync" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/replication.po b/locale/zh/LC_MESSAGES/core/replication.po deleted file mode 100644 index d2ed79b74cb..00000000000 --- a/locale/zh/LC_MESSAGES/core/replication.po +++ /dev/null @@ -1,145 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/replication.txt:3 -msgid "Replication Concepts" -msgstr "" - -#: ../source/core/replication.txt:13 -msgid "" -"These documents describe and provide examples of replica set operation, " -"configuration, and behavior. For an overview of replication, see :doc:`/core" -"/replication-introduction`. For documentation of the administration of " -"replica sets, see :doc:`/administration/replica-sets`. The " -":doc:`/reference/replication` documents commands and operations specific to " -"replica sets." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:26 -msgid ":doc:`/core/replica-set-members`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:4 -msgid "Introduces the components of replica sets." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:8 -msgid ":doc:`/core/replica-set-primary`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:7 -msgid "" -"The primary is the only member of a replica set that accepts write " -"operations." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:13 -msgid ":doc:`/core/replica-set-secondary`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:11 -msgid "" -"Secondary members replicate the primary's data set and accept read " -"operations. If the set has no primary, a secondary can become primary." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:17 -msgid ":doc:`/core/replica-set-priority-0-member`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:16 -msgid "Priority 0 members are secondaries that cannot become the primary." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:22 -msgid ":doc:`/core/replica-set-hidden-member`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:20 -msgid "" -"Hidden members are secondaries that are invisible to applications. These " -"members support dedicated workloads, such as reporting or backup." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:26 -msgid ":doc:`/core/replica-set-arbiter`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:25 -msgid "" -"An arbiter does not maintain a copy of the data set but participate in " -"elections." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:30 -msgid ":doc:`/core/replica-set-architectures`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:29 -msgid "" -"Introduces architectural considerations related to replica sets deployment " -"planning." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:42 -msgid ":doc:`/core/replica-set-high-availability`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:33 -msgid "" -"Presents the details of the automatic failover and recovery process with " -"replica sets." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:38 -msgid ":doc:`/core/replica-set-elections`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:37 -msgid "" -"Elections occur when the primary becomes unavailable and the replica set " -"members autonomously select a new primary." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:42 -msgid ":doc:`/core/read-preference`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:45 -msgid ":doc:`/core/replication-process`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:45 -msgid "Mechanics of the replication process and related topics." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:48 -msgid ":doc:`/core/master-slave`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:48 -msgid "" -"Master-slave replication provided redundancy in early versions of MongoDB. " -"Replica sets replace master-slave for most use cases." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-replication-core-landing.rst:41 -msgid "" -"Read preference specifies where (i.e. which members of the replica set) the " -"drivers should direct the read operations." -msgstr "" - -#~ msgid "" -#~ "Applications specify *read preference* to control how drivers direct read " -#~ "operations to members of the replica set." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/security-built-in-roles.po b/locale/zh/LC_MESSAGES/core/security-built-in-roles.po deleted file mode 100644 index 8539a7a9945..00000000000 --- a/locale/zh/LC_MESSAGES/core/security-built-in-roles.po +++ /dev/null @@ -1,575 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 95d2c984487d4e01a97c033bb2be1f96 -#: ../source/core/security-built-in-roles.txt:3 -msgid "Built-In Roles" -msgstr "" - -# 4522d19c3f994072adc781ed4015f6b7 -#: ../source/core/security-built-in-roles.txt -msgid "On this page" -msgstr "" - -# 63fe5f9565a341d99aca814641552100 -#: ../source/core/security-built-in-roles.txt:15 -msgid "" -"MongoDB provides built-in roles that provide the different levels of " -"access commonly needed in a database system. Built-in :ref:`database user" -" roles ` and :ref:`database administration roles " -"` roles exist in *each* database. The " -"``admin`` database contains additional roles." -msgstr "" - -# 0fa98b1a25fd4b059de7ba8f40c73c96 -#: ../source/core/security-built-in-roles.txt:21 -msgid "" -"This page provides a brief description of the built-in roles. For the " -"specific privileges granted by each role, see the :doc:`/reference/built-" -"in-roles` reference page." -msgstr "" - -# 0ac25b793dc84420bd200ad64b85974f -#: ../source/core/security-built-in-roles.txt:26 -msgid "Database User Roles" -msgstr "" - -# 90cd86b6374642c3b75929a5e015a382 -#: ../source/core/security-built-in-roles.txt:28 -msgid "Every database includes the following roles:" -msgstr "" - -# d30ccfeb92f040178e62f18e2c8c9f72 -# ea7e218464f342ef8acc527489b818db -# f10906dbf04d48daaf41503005c71752 -# bf5c8708fef44a87a134c4a21e20202d -# 8c1da9fba07b4c7a9f66eefe7d8a1d11 -# bd0cf64d96004d6793ffea93b08194f8 -# bc3f8244dc934e78b30af730f2c24adf -#: ../source/core/security-built-in-roles.txt:34 -#: ../source/core/security-built-in-roles.txt:64 -#: ../source/core/security-built-in-roles.txt:107 -#: ../source/core/security-built-in-roles.txt:152 -#: ../source/core/security-built-in-roles.txt:190 -#: ../source/core/security-built-in-roles.txt:279 -#: ../source/core/security-built-in-roles.txt:300 -msgid "Role" -msgstr "" - -# fd0b2bbc0041408da8d14bb4ac040400 -# 4c423b9fba3a4a459cccb01ff971bad4 -# f181fcc27e3b4a0ba59826dabd69bc19 -# f3deb1c92e3c4db8b1275147f5447534 -# 824210e04a9c45d599df9033feceafd1 -# e78a585889a14db2998c0526180fcfb7 -# f211f9b6cca749dcae89a774eb78c463 -#: ../source/core/security-built-in-roles.txt:35 -#: ../source/core/security-built-in-roles.txt:65 -#: ../source/core/security-built-in-roles.txt:108 -#: ../source/core/security-built-in-roles.txt:153 -#: ../source/core/security-built-in-roles.txt:191 -#: ../source/core/security-built-in-roles.txt:280 -#: ../source/core/security-built-in-roles.txt:301 -msgid "Short Description" -msgstr "" - -# 5c708a3fb4ce47bca9615d5816f3406f -#: ../source/core/security-built-in-roles.txt:37 -msgid ":authrole:`read`" -msgstr "" - -# 1e2bf3982d0147eca791d82892cfea19 -#: ../source/core/security-built-in-roles.txt:39 -msgid "" -"Provides the ability to read data on all *non*-system collections and on " -"the following system collections: :data:`system.indexes " -"<.system.indexes>`, :data:`system.js <.system.js>`, " -"and :data:`system.namespaces <.system.namespaces>` collections." -msgstr "" - -# 5663e93508b34ceca21cae6594ca50fb -#: ../source/core/security-built-in-roles.txt:44 -msgid "For the specific privileges granted by the role, see :authrole:`read`." -msgstr "" - -# b81cb7ec0be84ffdac08707870ef7906 -#: ../source/core/security-built-in-roles.txt:46 -msgid ":authrole:`readWrite`" -msgstr "" - -# 16cdb8bfeee34943b4919018c59cef21 -#: ../source/core/security-built-in-roles.txt:48 -msgid "" -"Provides all the privileges of the :authrole:`read` role and the ability " -"to modify data on all *non*-system collections and the :data:`system.js " -"<.system.js>` collection." -msgstr "" - -# 563f784f18484ef1aba079f0a5ca6808 -#: ../source/core/security-built-in-roles.txt:52 -msgid "" -"For the specific privileges granted by the role, see " -":authrole:`readWrite`." -msgstr "" - -# 8d1bdd686f4740b9a8e0670073725d5d -#: ../source/core/security-built-in-roles.txt:56 -msgid "Database Administration Roles" -msgstr "" - -# facf6ac1442349eeb1ef316d6b8c5f1c -#: ../source/core/security-built-in-roles.txt:58 -msgid "Every database includes the following database administration roles:" -msgstr "" - -# d4934b4cc38c493dba0e6058d46192d0 -#: ../source/core/security-built-in-roles.txt:67 -msgid ":authrole:`dbAdmin`" -msgstr "" - -# 3aa1e04b75bb40cfaf873650b935a554 -#: ../source/core/security-built-in-roles.txt:69 -msgid "" -"Provides the ability to perform administrative tasks such as schema-" -"related tasks, indexing, gathering statistics. This role does not grant " -"privileges for user and role management." -msgstr "" - -# 9636f572a179465abbe706ad4bb8c906 -#: ../source/core/security-built-in-roles.txt:73 -msgid "For the specific privileges granted by the role, see :authrole:`dbAdmin`." -msgstr "" - -# 37db435c1cff4566b3fb8ade35d45080 -#: ../source/core/security-built-in-roles.txt:76 -msgid ":authrole:`dbOwner`" -msgstr "" - -# 7d1536c4ff5b480aaca24815b39f7232 -#: ../source/core/security-built-in-roles.txt:78 -msgid "" -"Provides the ability to perform any administrative action on the " -"database. This role combines the privileges granted by the " -":authrole:`readWrite`, :authrole:`dbAdmin` and :authrole:`userAdmin` " -"roles." -msgstr "" - -# 1ecf234c243d4c9b8192b85a508e6af1 -#: ../source/core/security-built-in-roles.txt:83 -msgid ":authrole:`userAdmin`" -msgstr "" - -# 1c1b9363873944a0bf101b9d1bccb3b0 -#: ../source/core/security-built-in-roles.txt:85 -msgid "" -"Provides the ability to create and modify roles and users on the current " -"database. Since the :authrole:`userAdmin` role allows users to grant any " -"privilege to any user, including themselves, the role also indirectly " -"provides :ref:`superuser ` access to either the database or, " -"if scoped to the ``admin`` database, the cluster." -msgstr "" - -# b39251ee85fb46bf911bd8ba603ad71c -#: ../source/core/security-built-in-roles.txt:92 -msgid "" -"For the specific privileges granted by the role, see " -":authrole:`userAdmin`." -msgstr "" - -# fd67d17b672a48f68b4053ad592d8c18 -#: ../source/core/security-built-in-roles.txt:96 -msgid "Cluster Administration Roles" -msgstr "" - -# 2f0ce06056b8434c9eeb65b181e51adb -#: ../source/core/security-built-in-roles.txt:98 -msgid "" -"The ``admin`` database includes the following roles for administering the" -" whole system rather than a specific database. These roles include but " -"are not limited to :term:`replica set` and :term:`sharded cluster` " -"administrative functions." -msgstr "" - -# d718b037c32340549a4eb546182a64d5 -#: ../source/core/security-built-in-roles.txt:110 -msgid ":authrole:`clusterAdmin`" -msgstr "" - -# db983bb6c942483ab0e5d95a58d60a73 -#: ../source/core/security-built-in-roles.txt:112 -msgid "" -"Provides the greatest cluster-management access. This role combines the " -"privileges granted by the :authrole:`clusterManager`, " -":authrole:`clusterMonitor`, and :authrole:`hostManager` roles. " -"Additionally, the role provides the :authaction:`dropDatabase` action." -msgstr "" - -# 3e06ead222eb485da7b5c3748b515e0b -#: ../source/core/security-built-in-roles.txt:117 -msgid ":authrole:`clusterManager`" -msgstr "" - -# 4a3f12b5b1494089b376296212745a28 -#: ../source/core/security-built-in-roles.txt:119 -msgid "" -"Provides management and monitoring actions on the cluster. A user with " -"this role can access the ``config`` and ``local`` databases, which are " -"used in sharding and replication, respectively." -msgstr "" - -# a44418e89d474f5093feeed03bc04f18 -#: ../source/core/security-built-in-roles.txt:124 -msgid "" -"For the specific privileges granted by the role, see " -":authrole:`clusterManager`." -msgstr "" - -# d585cf222fe44c4b9a42a2b0d5f2464a -#: ../source/core/security-built-in-roles.txt:127 -msgid ":authrole:`clusterMonitor`" -msgstr "" - -# e90bb16fd1db4a11afdbc5119126f31f -#: ../source/core/security-built-in-roles.txt:129 -msgid "" -"Provides read-only access to monitoring tools, such as the |mms-home| and" -" :opsmgr:`Ops Manager ` monitoring agent." -msgstr "" - -# 8bc19e2d20e049eba91740a928f05f44 -#: ../source/core/security-built-in-roles.txt:132 -msgid "" -"For the specific privileges granted by the role, see " -":authrole:`clusterMonitor`." -msgstr "" - -# 83446cbce47349c8a1dfc7d1294c287e -#: ../source/core/security-built-in-roles.txt:135 -msgid ":authrole:`hostManager`" -msgstr "" - -# e6662ced70744080b98a7a23e134a204 -#: ../source/core/security-built-in-roles.txt:137 -msgid "Provides the ability to monitor and manage servers." -msgstr "" - -# d082631b27dc46b3abf7a4a1cfb06710 -#: ../source/core/security-built-in-roles.txt:139 -msgid "" -"For the specific privileges granted by the role, see " -":authrole:`hostManager`." -msgstr "" - -# 700a517502e8434aaa93571ecc1ee2f8 -#: ../source/core/security-built-in-roles.txt:143 -msgid "Backup and Restoration Roles" -msgstr "" - -# 8cf2d2beab5d4042b75665d87ce2aa39 -#: ../source/core/security-built-in-roles.txt:145 -msgid "" -"The ``admin`` database includes the following roles for backing up and " -"restoring data:" -msgstr "" - -# 03957f8491c3406cb4d5b7396354ab0b -#: ../source/core/security-built-in-roles.txt:155 -msgid ":authrole:`backup`" -msgstr "" - -# d4f02642337f47229646169109fbee37 -#: ../source/core/security-built-in-roles.txt:157 -msgid "" -"Provides privileges needed to back up data. This role provides sufficient" -" privileges to use the |mms-home| backup agent, :opsmgr:`Ops Manager `" -" backup agent, or to use :program:`mongodump`." -msgstr "" - -# 5b733dd503b841f2a7ef1b2c2a7f5e12 -#: ../source/core/security-built-in-roles.txt:162 -msgid "For the specific privileges granted by the role, see :authrole:`backup`." -msgstr "" - -# c6cdd41228e24e7aa29bafbbf6561f65 -#: ../source/core/security-built-in-roles.txt:165 -msgid ":authrole:`restore`" -msgstr "" - -# 7960a100ad1f40ca8f7aa1a1328929c0 -#: ../source/core/security-built-in-roles.txt:167 -msgid "" -"Provides privileges needed to restore data with :program:`mongorestore` " -"without the :option:`--oplogReplay` option or without ``system.profile`` " -"collection data." -msgstr "" - -# dd35ae2c0319498897b3c2e2062f470e -#: ../source/core/security-built-in-roles.txt:171 -msgid "For the specific privileges granted by the role, see :authrole:`restore`." -msgstr "" - -# 2699e6ae3965416981ac63a68199ebe9 -#: ../source/core/security-built-in-roles.txt:177 -msgid "All-Database Roles" -msgstr "" - -# 9eefc4af15cb475abc761177e3250d3f -#: ../source/core/security-built-in-roles.txt:181 -msgid "" -"The ``admin`` database provides the following roles that apply to all but" -" the ``local`` and ``config`` databases in a :program:`mongod` instance " -"and are roughly equivalent to their single-database equivalents:" -msgstr "" - -# af4fc63227fc4b9c83c8a1b4ae2cfe4a -#: ../source/core/security-built-in-roles.txt:193 -msgid ":authrole:`readAnyDatabase`" -msgstr "" - -# 21d1453fd003492aba7888205bf12eb0 -#: ../source/core/security-built-in-roles.txt:195 -msgid "" -"Provides the same read-only permissions as :authrole:`read`, except it " -"applies to all but the ``local`` and ``config`` databases in the cluster." -" The role also provides the :authaction:`listDatabases` action on the " -"cluster as a whole." -msgstr "" - -# 675622ec7c2041b59005550c7a695487 -#: ../source/core/security-built-in-roles.txt:200 -msgid "" -"For the specific privileges granted by the role, see " -":authrole:`readAnyDatabase`." -msgstr "" - -# 9ccdeaf6f69e43b399b6799b51b10e63 -#: ../source/core/security-built-in-roles.txt:205 -msgid "" -"Prior to 3.4, :authrole:`readAnyDatabase` includes ``local`` and " -"``config`` databases. To provide ``read`` privileges on the ``local`` " -"database, create a user in the ``admin`` database with :authrole:`read` " -"role in the ``local`` database. See also :authrole:`clusterManager` role " -"for access to the ``config`` and ``local`` databases." -msgstr "" - -# 376ab6bcd30b4baca4e7aa492d0b7727 -#: ../source/core/security-built-in-roles.txt:212 -msgid ":authrole:`readWriteAnyDatabase`" -msgstr "" - -# 178676c0612440cfbfefbb8a9718f36c -#: ../source/core/security-built-in-roles.txt:214 -msgid "" -"Provides the same read and write permissions as :authrole:`readWrite`, " -"except it applies to all but the ``local`` and ``config`` databases in " -"the cluster. The role also provides the :authaction:`listDatabases` " -"action on the cluster as a whole." -msgstr "" - -# 7f1a421fc59d4c9597984ba47ebe48ad -#: ../source/core/security-built-in-roles.txt:220 -msgid "" -"For the specific privileges granted by the role, see " -":authrole:`readWriteAnyDatabase`." -msgstr "" - -# 84f9fa6fdfce44a29702b516c8fafc1a -#: ../source/core/security-built-in-roles.txt:225 -msgid "" -"Prior to 3.4, :authrole:`readWriteAnyDatabase` includes ``local`` and " -"``config`` databases. To provide ``readWrite`` privileges on the " -"``local`` database, create a user in the ``admin`` database with " -":authrole:`readWrite` role in the ``local`` database. See also " -":authrole:`clusterManager` role for access to the ``config`` and " -"``local`` databases." -msgstr "" - -# 9d029e438a6d47e680b5b66b3b2b1a08 -#: ../source/core/security-built-in-roles.txt:232 -msgid ":authrole:`userAdminAnyDatabase`" -msgstr "" - -# 8a4a85ad1e0643bc9ce08176dfa9732e -#: ../source/core/security-built-in-roles.txt:234 -msgid "" -"Provides the same access to user administration operations as " -":authrole:`userAdmin`, except it applies to all but the ``local`` and " -"``config`` databases in the cluster." -msgstr "" - -# d27087396b00447bbce7b1224f4a0aa5 -#: ../source/core/security-built-in-roles.txt:238 -msgid "" -"Since the :authrole:`userAdminAnyDatabase` role allows users to grant any" -" privilege to any user, including themselves, the role also indirectly " -"provides :ref:`superuser ` access." -msgstr "" - -# 2a685388ed894824b3eddaef9bb97ca8 -#: ../source/core/security-built-in-roles.txt:242 -msgid "" -"For the specific privileges granted by the role, see " -":authrole:`userAdminAnyDatabase`." -msgstr "" - -# 286d5ffe33e7417db23d5cc050d01f15 -#: ../source/core/security-built-in-roles.txt:247 -msgid "" -"Prior to 3.4, :authrole:`userAdminAnyDatabase` includes ``local`` and " -"``config`` databases." -msgstr "" - -# c5cce605ae674ffabe436b66c498ae3f -#: ../source/core/security-built-in-roles.txt:250 -msgid ":authrole:`dbAdminAnyDatabase`" -msgstr "" - -# ab32a636c3184198ab05af5dcceb211f -#: ../source/core/security-built-in-roles.txt:252 -msgid "" -"Provides the same access to database administration operations as " -":authrole:`dbAdmin`, except it applies to all but the ``local`` and " -"``config`` databases in the cluster. The role also provides the " -":authaction:`listDatabases` action on the cluster as a whole." -msgstr "" - -# d10a05dcd566490698ba96514c079d57 -#: ../source/core/security-built-in-roles.txt:258 -msgid "" -"For the specific privileges granted by the role, see " -":authrole:`dbAdminAnyDatabase`." -msgstr "" - -# 83a85164c5aa41e7a172e260be059167 -#: ../source/core/security-built-in-roles.txt:263 -msgid "" -"Prior to 3.4, :authrole:`dbAdminAnyDatabase` includes ``local`` and " -"``config`` databases. To provide ``dbAdmin`` privileges on the ``local`` " -"database, create a user in the ``admin`` database with " -":authrole:`dbAdmin` role in the ``local`` database. See also " -":authrole:`clusterManager` role for access to the ``config`` and " -"``local`` databases." -msgstr "" - -# 13c43ae9c02c4c2cb29ef9338274593e -#: ../source/core/security-built-in-roles.txt:271 -msgid "Superuser Roles" -msgstr "" - -# cd1f2ddd7a1d4748a1a62b0d1c15963e -#: ../source/core/security-built-in-roles.txt:273 -msgid "The following role provides full privileges on all resources:" -msgstr "" - -# 57a0fe4eced241bb92165ed7ca1b46fc -#: ../source/core/security-built-in-roles.txt:282 -msgid ":authrole:`root`" -msgstr "" - -# 16af2808249a4d078512c65c6ba78f69 -#: ../source/core/security-built-in-roles.txt:284 -msgid "" -"Provides access to the operations and all the resources of the " -":authrole:`readWriteAnyDatabase`, :authrole:`dbAdminAnyDatabase`, " -":authrole:`userAdminAnyDatabase`, :authrole:`clusterAdmin`, " -":authrole:`restore`, and :authrole:`backup` *combined*." -msgstr "" - -# 812e03e1ee17454dbe8fe50fd3e2fa1c -#: ../source/core/security-built-in-roles.txt:290 -msgid "For the specific privileges granted by the role, see :authrole:`root`." -msgstr "" - -# eb1e3f517efa476ea8fdfa37b63ff531 -#: ../source/core/security-built-in-roles.txt:294 -msgid "Internal Role" -msgstr "" - -# c81eb75c19c14ac3b253b700e3b2d20e -#: ../source/core/security-built-in-roles.txt:303 -msgid ":authrole:`__system`" -msgstr "" - -# e5d057fb5f5b4dc1a984a68bcd8f47ff -#: ../source/core/security-built-in-roles.txt:305 -msgid "Provides privileges to take any action against any object in the database." -msgstr "" - -# 05488f43717744b991539c4a15b51092 -#: ../source/core/security-built-in-roles.txt:308 -msgid "" -"**Do not** assign this role to user objects representing applications or " -"human administrators, other than in exceptional circumstances." -msgstr "" - -# 89c44646000442ce9ffbf8a215b2ecaa -#: ../source/core/security-built-in-roles.txt:311 -msgid "For more information, see :authrole:`root`." -msgstr "" - -# e39f56b0b59d4b41b21242274ae80827 -#: ../source/core/security-built-in-roles.txt:313 -msgid ":doc:`/reference/built-in-roles`" -msgstr "" - -#~ msgid "" -#~ "The ``admin`` database provides the " -#~ "following roles that apply to all " -#~ "databases in a :program:`mongod` instance " -#~ "and are roughly equivalent to their " -#~ "single-database equivalents:" -#~ msgstr "" - -#~ msgid "" -#~ "Provides the same read-only permissions" -#~ " as :authrole:`read`, except it applies " -#~ "to *all* databases in the cluster. " -#~ "The role also provides the " -#~ ":authaction:`listDatabases` action on the " -#~ "cluster as a whole." -#~ msgstr "" - -#~ msgid "" -#~ "Provides the same read and write " -#~ "permissions as :authrole:`readWrite`, except " -#~ "it applies to *all* databases in " -#~ "the cluster. The role also provides " -#~ "the :authaction:`listDatabases` action on the" -#~ " cluster as a whole." -#~ msgstr "" - -#~ msgid "" -#~ "Provides the same access to user " -#~ "administration operations as :authrole:`userAdmin`," -#~ " except it applies to *all* databases" -#~ " in the cluster." -#~ msgstr "" - -#~ msgid "" -#~ "Provides the same access to database " -#~ "administration operations as :authrole:`dbAdmin`," -#~ " except it applies to *all* databases" -#~ " in the cluster. The role also " -#~ "provides the :authaction:`listDatabases` action " -#~ "on the cluster as a whole." -#~ msgstr "" - -#~ msgid "" -#~ "Provides access to the operations and" -#~ " all the resources of the " -#~ ":authrole:`readWriteAnyDatabase`, " -#~ ":authrole:`dbAdminAnyDatabase`, :authrole:`userAdminAnyDatabase`" -#~ " and :authrole:`clusterAdmin` roles *combined*." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/security-concepts-access-control.po b/locale/zh/LC_MESSAGES/core/security-concepts-access-control.po deleted file mode 100644 index ebd60c12f8c..00000000000 --- a/locale/zh/LC_MESSAGES/core/security-concepts-access-control.po +++ /dev/null @@ -1,38 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/security-concepts-access-control.txt:3 -msgid "Access Control" -msgstr "" - -#: ../source/core/security-concepts-access-control.txt:7 -msgid "" -"These documents introduce and address concepts and strategies related to " -"Role Based Access Control in MongoDB." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-concepts-access-control.rst:4 -msgid ":doc:`/core/authorization`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-concepts-access-control.rst:4 -msgid "Introduction to Role Based Access Control used in MongoDB" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-concepts-access-control.rst:6 -msgid ":doc:`/core/collection-level-access-control`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-concepts-access-control.rst:7 -msgid "Specify collection-level access control." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/security-concepts-external-env.po b/locale/zh/LC_MESSAGES/core/security-concepts-external-env.po deleted file mode 100644 index cab23a3332c..00000000000 --- a/locale/zh/LC_MESSAGES/core/security-concepts-external-env.po +++ /dev/null @@ -1,32 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/security-concepts-external-env.txt:3 -msgid "External Environment" -msgstr "" - -#: ../source/core/security-concepts-external-env.txt:7 -msgid "" -"These documents introduce and address concepts and strategies related to " -"security practices in MongoDB deployments." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-concepts-external-env.rst:4 -msgid ":doc:`/core/security-interface`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-concepts-external-env.rst:4 -msgid "" -"Discusses potential risks related to MongoDB's JavaScript, HTTP and REST " -"interfaces, including strategies to control those risks." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/security-concepts-network.po b/locale/zh/LC_MESSAGES/core/security-concepts-network.po deleted file mode 100644 index 85a7107dec9..00000000000 --- a/locale/zh/LC_MESSAGES/core/security-concepts-network.po +++ /dev/null @@ -1,48 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/security-concepts-network.txt:3 -msgid "Network Security" -msgstr "" - -#: ../source/core/security-concepts-network.txt:7 -msgid "" -"These documents introduce and address concepts and strategies related to " -"authentication, authorization, and encryption." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-concepts-network.rst:4 -msgid ":doc:`/core/authentication`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-concepts-network.rst:4 -msgid "Mechanisms for verifying user and instance access to MongoDB." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-concepts-network.rst:9 -msgid ":doc:`/core/security-network`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-concepts-network.rst:7 -msgid "" -"Discusses potential security risks related to the network and strategies for" -" decreasing possible network-based attack vectors for MongoDB." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-concepts-network.rst:11 -msgid ":doc:`/core/kerberos`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-concepts-network.rst:12 -msgid "Kerberos authentication and MongoDB." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/security-encryption-at-rest.po b/locale/zh/LC_MESSAGES/core/security-encryption-at-rest.po deleted file mode 100644 index 6be0ee756d1..00000000000 --- a/locale/zh/LC_MESSAGES/core/security-encryption-at-rest.po +++ /dev/null @@ -1,262 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 0e5caba91db54f408cf6beb1c54d0beb -#: ../source/core/security-encryption-at-rest.txt:3 -msgid "Encryption at Rest" -msgstr "" - -# f829db6634784ba5bbf7e2da8b88359b -#: ../source/core/security-encryption-at-rest.txt -msgid "On this page" -msgstr "" - -# 8d0ca741f29849ec982499db850e8a39 -#: ../source/core/security-encryption-at-rest.txt:13 -msgid "" -"Encryption at rest, when used in conjunction with transport encryption " -"and good security policies that protect relevant accounts, passwords, and" -" encryption keys, can help ensure compliance with security and privacy " -"standards, including HIPAA, PCI-DSS, and FERPA." -msgstr "" - -# fa18579225824746a47fd9fe90dd6eed -#: ../source/core/security-encryption-at-rest.txt:21 -msgid "Encrypted Storage Engine" -msgstr "" - -# 355e7fd209d84ef0a893eb8b8b81e107 -#: ../source/includes/fact-enterprise-only-admonition.rst:1 -msgid "Enterprise Feature" -msgstr "" - -# 0f0738945a8d480eb7548d35b03c2a90 -#: ../source/includes/fact-enterprise-only-admonition.rst:3 -msgid "Available in MongoDB Enterprise only." -msgstr "" - -# f92eb4328112424faccfa9766b7254c4 -#: ../source/core/security-encryption-at-rest.txt:27 -msgid "Available for the WiredTiger Storage Engine only." -msgstr "" - -# 30aa81aa6644432391306c1fb81cb91a -#: ../source/core/security-encryption-at-rest.txt:29 -msgid "" -"MongoDB Enterprise 3.2 introduces a native encryption option for the " -"WiredTiger storage engine. This feature allows MongoDB to encrypt data " -"files such that only parties with the decryption key can decode and read " -"the data." -msgstr "" - -# 607d551566b6409ba6c431e293345c18 -#: ../source/core/security-encryption-at-rest.txt:35 -msgid "Encryption Process" -msgstr "" - -# e48c05b678a0443caa591121b4b74201 -#: ../source/core/security-encryption-at-rest.txt:37 -msgid "" -"If encryption is enabled, the default encryption mode that MongoDB " -"Enterprise uses is the ``AES256-CBC`` (or 256-bit Advanced Encryption " -"Standard in Cipher Block Chaining mode) via OpenSSL. AES-256 uses a " -"symmetric key; i.e. the same key to encrypt and decrypt text. MongoDB " -"Enterprise also supports authenticated encryption ``AES256-GCM`` (or " -"256-bit Advanced Encryption Standard in Galois/Counter Mode). FIPS mode " -"encryption is also available." -msgstr "" - -# 39a7823e68c143cdb4c09095cc228764 -#: ../source/core/security-encryption-at-rest.txt:45 -msgid "The data encryption includes:" -msgstr "" - -# d06967ba36cf4d92b05ccae0f66b78ab -#: ../source/core/security-encryption-at-rest.txt:47 -msgid "Generating a master key." -msgstr "" - -# 972aadfbee0c4269a53b9e3d8a38c449 -#: ../source/core/security-encryption-at-rest.txt:49 -msgid "Generating keys for each database." -msgstr "" - -# a1b5e9bf3c7249929f31a7ed63b686a0 -#: ../source/core/security-encryption-at-rest.txt:51 -msgid "Encrypting data with the database keys." -msgstr "" - -# 8110e93557d14edd83b7ad9a90e010d6 -#: ../source/core/security-encryption-at-rest.txt:53 -msgid "Encrypting the database keys with the master key." -msgstr "" - -# c67dba3dd24e4fcebca11bf61b188f0d -#: ../source/core/security-encryption-at-rest.txt:55 -msgid "" -"The encryption occur transparently in the storage layer; i.e. all data " -"files are fully encrypted from a filesystem perspective, and data only " -"exists in an unencrypted state in memory and during transmission." -msgstr "" - -# 82076b7d210d490b9b1364121465ae8b -#: ../source/core/security-encryption-at-rest.txt:59 -msgid "" -"To encrypt all of MongoDB's network traffic, you can use TLS/SSL " -"(Transport Layer Security/Secure Sockets Layer). See :doc:`/tutorial" -"/configure-ssl` and :doc:`/tutorial/configure-ssl-clients`." -msgstr "" - -# 21a3dbe840154de5b4f46edb79b4fd67 -#: ../source/core/security-encryption-at-rest.txt:65 -msgid "Key Management" -msgstr "" - -# 1a2857323e9a4288b18b3d9b9dafab08 -#: ../source/core/security-encryption-at-rest.txt:67 -msgid "Secure management of the encryption keys is critical." -msgstr "" - -# c6f73baffa39447f9653b11ac6faf8e6 -#: ../source/core/security-encryption-at-rest.txt:69 -msgid "" -"The database keys are internal to the server and are only paged to disk " -"in an encrypted format. MongoDB never pages the master key to disk under " -"any circumstances." -msgstr "" - -# 968d1a00978e4174849ff4b67a03e4f3 -#: ../source/core/security-encryption-at-rest.txt:73 -msgid "" -"Only the master key is external to the server (i.e. kept separate from " -"the data and the database keys), and requires external management. To " -"manage the master key, MongoDB's encrypted storage engine supports two " -"key management options:" -msgstr "" - -# a8adf29dd4b249749107121f22b70f44 -#: ../source/core/security-encryption-at-rest.txt:78 -msgid "" -"Integration with a third party key management appliance via the Key " -"Management Interoperability Protocol (KMIP). **Recommended**" -msgstr "" - -# 4cf654cc4952406dbd41047a14a00b9a -#: ../source/core/security-encryption-at-rest.txt:81 -msgid "Local key management via a keyfile." -msgstr "" - -# 3f6da87d643a4e5eba401a45187bfd57 -#: ../source/core/security-encryption-at-rest.txt:83 -msgid "" -"To configure MongoDB for encryption and use one of the two key management" -" options, see :doc:`/tutorial/configure-encryption`." -msgstr "" - -# f7c57552eb8e4ec48e18fc0bd7eb4dc4 -#: ../source/core/security-encryption-at-rest.txt:88 -msgid "Encryption and Replication" -msgstr "" - -# 6c4318c95de34285b4b3e98d2104890c -#: ../source/core/security-encryption-at-rest.txt:90 -msgid "Encryption is not a part of replication:" -msgstr "" - -# ec70711a6fb840d4b119733f955dd900 -#: ../source/core/security-encryption-at-rest.txt:92 -msgid "Master keys and database keys are not replicated, and" -msgstr "" - -# ed2bf1bc10fb430b8805e5ca3976554a -#: ../source/core/security-encryption-at-rest.txt:94 -msgid "Data is not natively encrypted over the wire." -msgstr "" - -# 84cf1fa1803c42d1b2991be47722db1d -#: ../source/core/security-encryption-at-rest.txt:96 -msgid "" -"Although you could reuse the same key for the nodes, MongoDB recommends " -"the use of individual keys for each node as well as the use of transport " -"encryption." -msgstr "" - -# f25db2181a6c45e29e16653a27f398f3 -#: ../source/core/security-encryption-at-rest.txt:100 -msgid "For details, see :ref:`rotate-encryption-keys`." -msgstr "" - -# e94dd6288ffa429a95c58c9cdc78cb4f -#: ../source/core/security-encryption-at-rest.txt:103 -msgid "Logging" -msgstr "" - -# 6c9127b9e8304691ad426210bcecef91 -#: ../source/core/security-encryption-at-rest.txt:105 -msgid "Available in MongoDB Enterprise only" -msgstr "" - -# abfe8fd908bd4a5ba2cd355137c6b99e -#: ../source/core/security-encryption-at-rest.txt:107 -msgid "" -"The log file is not encrypted as a part of MongoDB's encrypted storage " -"engine. A :program:`mongod` running with :ref:`logging ` may output potentially sensitive information to log " -"files as a part of normal operations, depending on the configured " -":ref:`log verbosity `." -msgstr "" - -# f911f493bb244564bff136d31b8f8f89 -#: ../source/core/security-encryption-at-rest.txt:113 -msgid "" -"MongoDB 3.4 Enterprise provides the " -":setting:`security.redactClientLogData` setting to prevent potentially " -"sensitive information from entering the :program:`mongod` process log. " -":setting:`~security.redactClientLogData` reduces detail in the log and " -"may complicate log diagnostics." -msgstr "" - -# 84d3bbbb7a564ff3ab11a3ae229bd489 -#: ../source/core/security-encryption-at-rest.txt:118 -msgid "" -"See the :ref:`log redaction ` manual entry for " -"more information." -msgstr "" - -# 78bb0e92234d4496a1bcdda61014327c -#: ../source/core/security-encryption-at-rest.txt:124 -msgid "Application Level Encryption" -msgstr "" - -# a4bf1470ee034d1db65e7a70712addc1 -#: ../source/core/security-encryption-at-rest.txt:126 -msgid "" -"Application Level Encryption provides encryption on a per-field or per-" -"document basis within the application layer. To encrypt document or field" -" level data, write custom encryption and decryption routines or use a " -"commercial solution." -msgstr "" - -# 24bdb7f0ff3144168215e2b1baad8c55 -#: ../source/includes/partners-security.rst:1 -msgid "" -"For a list of MongoDB's certified partners, refer to the `Partners List " -"`_. To view security partners, " -"select \"Security\" from the :guilabel:`Technology` filter, and " -"\"Certified\" from the :guilabel:`Certified` filter." -msgstr "" - -#~ msgid "Encryption At Rest" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/security-encryption.po b/locale/zh/LC_MESSAGES/core/security-encryption.po deleted file mode 100644 index 4a0a6d0108a..00000000000 --- a/locale/zh/LC_MESSAGES/core/security-encryption.po +++ /dev/null @@ -1,58 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/security-encryption.txt:3 -msgid "Encryption" -msgstr "" - -#: ../source/core/security-encryption.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/core/security-encryption.txt:14 -msgid "Transport Encryption" -msgstr "" - -#: ../source/core/security-encryption.txt:16 -msgid "" -"You can use TLS/SSL (Transport Layer Security/Secure Sockets Layer) to " -"encrypt all of MongoDB's network traffic. TLS/SSL ensures that MongoDB " -"network traffic is only readable by the intended client." -msgstr "" - -#: ../source/core/security-encryption.txt:20 -msgid "See :doc:`/core/security-transport-encryption` for more information." -msgstr "" - -#: ../source/core/security-encryption.txt:23 -msgid "Encryption at Rest" -msgstr "" - -#: ../source/core/security-encryption.txt:25 -msgid "" -"There are two broad classes of approaches to encrypting data at rest with " -"MongoDB: Application Level Encryption and Storage Encryption. You can use " -"these solutions together or independently." -msgstr "" - -#: ../source/core/security-encryption.txt:31 -msgid "" -"MongoDB Enterprise 3.2 introduces a native encryption option for the " -"WiredTiger storage engine. This feature allows MongoDB to encrypt data files" -" such that only parties with the decryption key can decode and read the " -"data." -msgstr "" - -#: ../source/core/security-encryption.txt:36 -msgid "See :doc:`/core/security-encryption-at-rest` for more information." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/security-hardening.po b/locale/zh/LC_MESSAGES/core/security-hardening.po deleted file mode 100644 index 3954c444de0..00000000000 --- a/locale/zh/LC_MESSAGES/core/security-hardening.po +++ /dev/null @@ -1,58 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/security-hardening.txt:3 -msgid "Security Hardening" -msgstr "" - -#: ../source/core/security-hardening.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/core/security-hardening.txt:13 -msgid "" -"To reduce the risk exposure of the entire MongoDB system, ensure that only " -"trusted hosts have access to MongoDB." -msgstr "" - -#: ../source/core/security-hardening.txt:17 -msgid "MongoDB Configuration Hardening" -msgstr "" - -#: ../source/core/security-hardening.txt:19 -msgid "" -"For MongoDB, ensure that HTTP status interface and the REST API are disabled" -" in production to prevent potential data exposure to attackers." -msgstr "" - -#: ../source/includes/fact-deprecated-http-interface.rst:3 -msgid "HTTP interface for MongoDB" -msgstr "" - -#: ../source/core/security-hardening.txt:24 -msgid "For more information, see :doc:`/core/security-mongodb-configuration`." -msgstr "" - -#: ../source/core/security-hardening.txt:27 -msgid "Network Hardening" -msgstr "" - -#: ../source/core/security-hardening.txt:29 -msgid "" -"To restrict exposure to MongoDB, configure firewalls to control access to " -"MongoDB systems. Use of VPNs can also provide a secure tunnel." -msgstr "" - -#: ../source/core/security-hardening.txt:32 -msgid "For more information, see :doc:`/core/security-network`." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/security-interface.po b/locale/zh/LC_MESSAGES/core/security-interface.po deleted file mode 100644 index b6bb7795aa3..00000000000 --- a/locale/zh/LC_MESSAGES/core/security-interface.po +++ /dev/null @@ -1,151 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/security-interface.txt:3 -msgid "Security and MongoDB API Interfaces" -msgstr "" - -#: ../source/core/security-interface.txt:7 -msgid "" -"The following section contains strategies to limit risks related to " -"MongoDB's available interfaces including JavaScript, HTTP, and REST " -"interfaces." -msgstr "" - -#: ../source/core/security-interface.txt:12 -msgid "JavaScript and the Security of the ``mongo`` Shell" -msgstr "" - -#: ../source/core/security-interface.txt:14 -msgid "" -"The following JavaScript evaluation behaviors of the :program:`mongo` shell " -"represents risk exposures." -msgstr "" - -#: ../source/core/security-interface.txt:18 -msgid "JavaScript Expression or JavaScript File" -msgstr "" - -#: ../source/core/security-interface.txt:20 -msgid "" -"The :program:`mongo` program can evaluate JavaScript expressions using the " -"command line :option:`--eval ` option. Also, the " -":program:`mongo` program can evaluate a JavaScript file (``.js``) passed " -"directly to it (e.g. ``mongo someFile.js``)." -msgstr "" - -#: ../source/core/security-interface.txt:25 -msgid "" -"Because the :program:`mongo` program evaluates the JavaScript directly, " -"inputs should only come from trusted sources." -msgstr "" - -#: ../source/core/security-interface.txt:29 -msgid "``.mongorc.js`` File" -msgstr "" - -#: ../source/core/security-interface.txt:31 -msgid "" -"If a ``.mongorc.js`` file exists [#mongorc-location]_, the :program:`mongo` " -"shell will evaluate a ``.mongorc.js`` file before starting. You can disable " -"this behavior by passing the :option:`mongo --norc` option." -msgstr "" - -#: ../source/core/security-interface.txt:35 -msgid "" -"On Linux and Unix systems, :program:`mongo` reads the :file:`.mongorc.js` " -"file from :file:`{$HOME}/.mongorc.js` (i.e. :file:`~/.mongorc.js`). On " -"Windows, :program:`mongo.exe` reads the :file:`.mongorc.js` file from " -":file:`{%HOME%}\\.mongorc.js` or " -":file:`{%HOMEDRIVE%}\\{%HOMEPATH%}\\.mongorc.js`." -msgstr "" - -#: ../source/core/security-interface.txt:44 -msgid "HTTP Status Interface" -msgstr "" - -#: ../source/includes/warning-http-interface.rst:3 -msgid "" -"Ensure that the HTTP status interface, the REST API, and the JSON API are " -"all disabled in production environments to prevent potential data exposure " -"and vulnerability to attackers." -msgstr "" - -#: ../source/core/security-interface.txt:48 -msgid "" -"The HTTP status interface provides a web-based interface that includes a " -"variety of operational data, logs, and status reports regarding the " -":program:`mongod` or :program:`mongos` instance. The HTTP interface is " -"always available on the port numbered ``1000`` greater than the primary " -":program:`mongod` port. By default, the HTTP interface port is ``28017``, " -"but is indirectly set using the :setting:`~net.port` option which allows you" -" to configure the primary :program:`mongod` port." -msgstr "" - -#: ../source/core/security-interface.txt:56 -msgid "" -"Without the :setting:`net.http.RESTInterfaceEnabled` setting, this interface" -" is entirely read-only, and limited in scope; nevertheless, this interface " -"may represent an exposure. To disable the HTTP interface, set the " -":setting:`~net.http.enabled` run time option or the " -":option:`--nohttpinterface ` command line option. " -"See also :ref:`security-port-numbers`." -msgstr "" - -#: ../source/includes/note-http-interface-auth.rst:3 -msgid "" -"While MongoDB Enterprise does support Kerberos authentication, Kerberos is " -"not supported in HTTP status interface in any version of MongoDB." -msgstr "" - -#: ../source/includes/note-http-interface-auth.rst:9 -msgid "" -"Neither the HTTP status interface nor the REST API support the :ref:`SCRAM-" -"SHA-1 ` challenge-response user authentication " -"mechanism introduced in version 3.0." -msgstr "" - -#: ../source/core/security-interface.txt:68 -msgid "REST API" -msgstr "" - -#: ../source/core/security-interface.txt:70 -msgid "" -"The REST API to MongoDB provides additional information and write access on " -"top of the HTTP status interface. While the REST API does not provide any " -"support for insert, update, or remove operations, it does provide " -"administrative access, and its accessibility represents a vulnerability in a" -" secure environment. The REST interface is *disabled* by default, and is not" -" recommended for production use." -msgstr "" - -#: ../source/core/security-interface.txt:77 -msgid "" -"If you must use the REST API, please control and limit access to the REST " -"API. The REST API does not include any support for authentication, even when" -" running with :setting:`~security.authorization` enabled." -msgstr "" - -#: ../source/core/security-interface.txt:82 -msgid "" -"See the following documents for instructions on restricting access to the " -"REST API interface:" -msgstr "" - -#: ../source/core/security-interface.txt:85 -msgid ":doc:`/tutorial/configure-linux-iptables-firewall`" -msgstr "" - -#: ../source/core/security-interface.txt:86 -msgid ":doc:`/tutorial/configure-windows-netsh-firewall`" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/security-internal-authentication.po b/locale/zh/LC_MESSAGES/core/security-internal-authentication.po deleted file mode 100644 index 1a17f27173e..00000000000 --- a/locale/zh/LC_MESSAGES/core/security-internal-authentication.po +++ /dev/null @@ -1,228 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/security-internal-authentication.txt:6 -msgid "Internal Authentication" -msgstr "" - -#: ../source/core/security-internal-authentication.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/core/security-internal-authentication.txt:16 -msgid "" -"You can authenticate members of :term:`replica sets ` and " -":term:`sharded clusters `. For the internal authentication " -"of the members, MongoDB can use either keyfiles or :ref:`x.509 ` certificates." -msgstr "" - -#: ../source/core/security-internal-authentication.txt:23 -msgid "" -"Enabling internal authentication also enables :doc:`client authorization " -"`." -msgstr "" - -#: ../source/core/security-internal-authentication.txt:29 -msgid "Keyfiles" -msgstr "" - -#: ../source/core/security-internal-authentication.txt:31 -msgid "" -"Keyfiles use :doc:`/core/security-scram-sha-1` challenge and response " -"authentication mechanism. The contents of the keyfiles serve as the shared " -"password for the members. A key's length must be between 6 and 1024 " -"characters and may only contain characters in the base64 set." -msgstr "" - -#: ../source/core/security-internal-authentication.txt:36 -msgid "" -"MongoDB strips whitespace characters (e.g. ``x0d``, ``x09``, and ``x20``) " -"for cross-platform convenience. As a result, the following operations " -"produce identical keys:" -msgstr "" - -#: ../source/includes/extracts/keyfile-file-permission.rst:1 -msgid "" -"On UNIX systems, the keyfile must not have group or world permissions. On " -"Windows systems, keyfile permissions are not checked." -msgstr "" - -#: ../source/core/security-internal-authentication.txt:49 -msgid "" -"The content of the keyfile must be the same on all :program:`mongod` and " -":program:`mongos` instances that connect to each other. You must store the " -"keyfile on each member of the replica set or sharded clusters." -msgstr "" - -#: ../source/core/security-internal-authentication.txt:53 -msgid "" -"To specify the keyfile, use the :setting:`security.keyFile` setting or " -"``--keyFile`` command line option." -msgstr "" - -#: ../source/core/security-internal-authentication.txt:56 -msgid "" -"For an example of keyfile internal authentication, see :doc:`/tutorial" -"/enforce-keyfile-access-control-in-existing-replica-set`." -msgstr "" - -#: ../source/core/security-internal-authentication.txt:60 -msgid "x.509" -msgstr "" - -#: ../source/core/security-internal-authentication.txt:62 -msgid "" -"Members of a replica set or sharded cluster can use x.509 certificates for " -"internal authentication instead of using keyfiles. MongoDB supports x.509 " -"certificate authentication for use with a secure TLS/SSL connection." -msgstr "" - -#: ../source/core/security-internal-authentication.txt:67 -msgid "Member Certificate Requirements" -msgstr "" - -#: ../source/includes/extracts/x509-certificate-member.rst:1 -msgid "" -"The member certificate, used for internal authentication to verify " -"membership to the sharded cluster or a replica set, must have the following " -"properties:" -msgstr "" - -#: ../source/includes/extracts/x509-certificate-member.rst:5 -msgid "" -"A single Certificate Authority (CA) must issue all the x.509 certificates " -"for the members of a sharded cluster or a replica set." -msgstr "" - -#: ../source/includes/extracts/x509-certificate-member.rst:8 -msgid "" -"The Distinguished Name (``DN``), found in the member certificate's " -"``subject``, must specify a non-empty value for *at least one* of the " -"following attributes: Organization (``O``), the Organizational Unit (``OU``)" -" or the Domain Component (``DC``)." -msgstr "" - -#: ../source/includes/extracts/x509-certificate-member.rst:13 -msgid "" -"The Organization attributes (``O``\\'s), the Organizational Unit attributes " -"(``OU``\\'s), and the Domain Components (``DC``\\'s) must match those from " -"the certificates for the other cluster members. To match, the certificate " -"must match all specifications of these attributes, or even the non-" -"specification of these attributes. The order of the attributes does not " -"matter." -msgstr "" - -#: ../source/includes/extracts/x509-certificate-member.rst:20 -msgid "" -"In the following example, the two ``DN``\\'s contain matching specifications" -" for ``O``, ``OU`` as well as the non-specification of the ``DC`` attribute." -msgstr "" - -#: ../source/includes/extracts/x509-certificate-member.rst:29 -msgid "" -"However, the following two ``DN``\\'s contain a mismatch for the ``OU`` " -"attribute since one contains two ``OU`` specifications and the other, only " -"one specification." -msgstr "" - -#: ../source/includes/extracts/x509-certificate-member.rst:38 -msgid "" -"Either the Common Name (``CN``) or one of the Subject Alternative Name " -"(``SAN``) entries must match the hostname of the server, used by the other " -"members of the cluster." -msgstr "" - -#: ../source/includes/extracts/x509-certificate-member.rst:42 -msgid "" -"For example, the certificates for a cluster could have the following " -"subjects:" -msgstr "" - -#: ../source/includes/extracts/x509-certificate-member.rst:51 -msgid "" -"*If* the certificate includes the Extended Key Usage (``extendedKeyUsage``) " -"setting, the value must include ``clientAuth`` (\"TLS Web Client " -"Authentication\")." -msgstr "" - -#: ../source/includes/extracts/x509-certificate-member.rst:59 -msgid "" -"You can also use a certificate that does not include the Extended Key Usage " -"(EKU)." -msgstr "" - -#: ../source/core/security-internal-authentication.txt:72 -msgid "MongoDB Configuration" -msgstr "" - -#: ../source/includes/extracts/x509-member-auth-configuration.rst:1 -msgid "" -"To specify x.509 for internal authentication, in addition to the other SSL " -"configurations appropriate for your deployment, for each member of the " -"replica set or sharded cluster, include either:" -msgstr "" - -#: ../source/includes/extracts/x509-member-auth-configuration.rst:5 -msgid "" -":setting:`security.clusterAuthMode` and :setting:`net.ssl.clusterFile` if " -"using a :doc:`configuration file `, or" -msgstr "" - -#: ../source/includes/extracts/x509-member-auth-configuration.rst:9 -msgid "``--clusterAuthMode`` and ``--sslClusterFile`` command line options." -msgstr "" - -#: ../source/core/security-internal-authentication.txt:77 -msgid "Member Certificate and ``PEMKeyFile``" -msgstr "" - -#: ../source/includes/extracts/x509-member-certificate-PEMKeyFile.rst:1 -msgid "" -"To configure MongoDB for client certificate authentication, the " -":program:`mongod` and :program:`mongos` specify a ``PEMKeyFile`` to prove " -"its identity to clients, either through :setting:`net.ssl.PEMKeyFile` " -"setting in the configuration file or ``--sslPEMKeyFile`` command line " -"option." -msgstr "" - -#: ../source/includes/extracts/x509-member-certificate-PEMKeyFile.rst:7 -msgid "" -"If no :setting:`~net.ssl.clusterFile` certificate is specified for internal " -"member authentication, MongoDB will attempt to use the ``PEMKeyFile`` " -"certificate for member authentication. In order to use ``PEMKeyFile`` " -"certificate for internal authentication as well as for client " -"authentication, then the ``PEMKeyFile`` certificate must either:" -msgstr "" - -#: ../source/includes/extracts/x509-member-certificate-PEMKeyFile.rst:14 -msgid "Omit ``extendedKeyUsage`` or" -msgstr "" - -#: ../source/includes/extracts/x509-member-certificate-PEMKeyFile.rst:16 -msgid "" -"Specify ``extendedKeyUsage`` values that include ``clientAuth`` in addition " -"to ``serverAuth``." -msgstr "" - -#: ../source/core/security-internal-authentication.txt:81 -msgid "" -"For an example of x.509 internal authentication, see " -":doc:`/tutorial/configure-x509-member-authentication`." -msgstr "" - -#: ../source/core/security-internal-authentication.txt:84 -msgid "" -"To upgrade from keyfile internal authentication to x.509 internal " -"authentication, see :doc:`/tutorial/upgrade-keyfile-to-x509`." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/security-introduction.po b/locale/zh/LC_MESSAGES/core/security-introduction.po deleted file mode 100644 index bb8a43a855e..00000000000 --- a/locale/zh/LC_MESSAGES/core/security-introduction.po +++ /dev/null @@ -1,254 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/security-introduction.txt:3 -msgid "Security Introduction" -msgstr "" - -#: ../source/core/security-introduction.txt:7 -msgid "" -"Maintaining a secure MongoDB deployment requires administrators to implement" -" controls to ensure that users and applications have access to only the data" -" that they require. MongoDB provides features that allow administrators to " -"implement these controls and restrictions for any MongoDB deployment." -msgstr "" - -#: ../source/core/security-introduction.txt:13 -msgid "" -"If you are already familiar with security and MongoDB security practices, " -"consider the :doc:`/administration/security-checklist` for a collection of " -"recommended actions to protect a MongoDB deployment." -msgstr "" - -#: ../source/core/security-introduction.txt:18 -msgid "Authentication" -msgstr "" - -#: ../source/core/security-introduction.txt:20 -msgid "" -"Before gaining access to a system all clients should identify themselves to " -"MongoDB. This ensures that no client can access the data stored in MongoDB " -"without being explicitly allowed." -msgstr "" - -#: ../source/core/security-introduction.txt:24 -msgid "" -"MongoDB supports a number of :ref:`authentication mechanisms ` that clients can use to verify their identity. " -"MongoDB supports two mechanisms: a password-based challenge and response " -"protocol and x.509 certificates. Additionally, `MongoDB Enterprise " -"`_ also " -"provides support for :ref:`LDAP proxy authentication ` " -"and :ref:`Kerberos authentication `." -msgstr "" - -#: ../source/core/security-introduction.txt:33 -msgid "See :doc:`/core/authentication` for more information." -msgstr "" - -#: ../source/core/security-introduction.txt:36 -msgid "Role Based Access Control" -msgstr "" - -#: ../source/core/security-introduction.txt:38 -msgid "" -"Access control, i.e. :doc:`authorization `, determines " -"a user's access to resources and operations. Clients should only be able to " -"perform the operations required to fulfill their approved functions. This is" -" the \"principle of least privilege\" and limits the potential risk of a " -"compromised application." -msgstr "" - -#: ../source/core/security-introduction.txt:44 -msgid "" -"MongoDB's role-based access control system allows administrators to control " -"all access and ensure that all granted access applies as narrowly as " -"possible. MongoDB does not enable authorization by default. When you enable " -":doc:`authorization `, MongoDB will require " -"authentication for all connections." -msgstr "" - -#: ../source/core/security-introduction.txt:50 -msgid "" -"When authorization is enabled, MongoDB controls a user's access through the " -"roles assigned to the user. A role consists of a set of privileges, where a " -"privilege consists of *actions*, or a set of operations, and a *resource* " -"upon which the actions are allowed." -msgstr "" - -#: ../source/core/security-introduction.txt:55 -msgid "" -"Users may have one or more role that describes their access. MongoDB " -"provides several :doc:`built-in roles ` and users" -" can construct specific roles tailored to clients' actual requirements." -msgstr "" - -#: ../source/core/security-introduction.txt:60 -msgid "See :doc:`/core/authorization` for more information." -msgstr "" - -#: ../source/core/security-introduction.txt:63 -msgid "Auditing" -msgstr "" - -#: ../source/core/security-introduction.txt:65 -msgid "" -"Auditing provides administrators with the ability to verify that the " -"implemented security policies are controlling activity in the system. " -"Retaining audit information ensures that administrators have enough " -"information to perform forensic investigations and comply with regulations " -"and polices that require audit data." -msgstr "" - -#: ../source/core/security-introduction.txt:71 -msgid "See :doc:`/core/auditing` for more information." -msgstr "" - -#: ../source/core/security-introduction.txt:74 -msgid "Encryption" -msgstr "" - -#: ../source/core/security-introduction.txt:77 -msgid "Transport Encryption" -msgstr "" - -#: ../source/core/security-introduction.txt:79 -msgid "" -"You can use TLS/SSL (Transport Layer Security/Secure Sockets Layer) to " -"encrypt all of MongoDB's network traffic. TLS/SSL ensures that MongoDB " -"network traffic is only readable by the intended client." -msgstr "" - -#: ../source/core/security-introduction.txt:83 -msgid "See :doc:`/tutorial/configure-ssl` for more information." -msgstr "" - -#: ../source/core/security-introduction.txt:86 -msgid "Encryption at Rest" -msgstr "" - -#: ../source/core/security-introduction.txt:88 -msgid "" -"There are two broad classes of approaches to encrypting data at rest with " -"MongoDB: `Application Level Encryption`_ and `Storage Encryption`_. You can " -"use these solutions together or independently." -msgstr "" - -#: ../source/core/security-introduction.txt:94 -msgid "" -"**Application Level Encryption** provides encryption on a per-field or per-" -"document basis within the application layer. To encrypt document or field " -"level data, write custom encryption and decryption routines or use a " -"commercial solution such as the `Vormetric Data Security Platform " -"`_." -msgstr "" - -#: ../source/core/security-introduction.txt:103 -msgid "" -"**Storage Encryption** encrypts all MongoDB data on the storage or operating" -" system to ensure that only authorized processes can access protected data. " -"A number of third-party libraries can integrate with the operating system to" -" provide transparent disk-level encryption. For example:" -msgstr "" - -#: ../source/core/security-introduction.txt:110 -msgid "Linux Unified Key Setup (LUKS)" -msgstr "" - -#: ../source/core/security-introduction.txt:109 -msgid "" -"LUKS is available for most Linux distributions. For configuration " -"explanation, see the `LUKS documentation from Red Hat`_." -msgstr "" - -#: ../source/core/security-introduction.txt:114 -msgid "IBM Guardium Data Encryption" -msgstr "" - -#: ../source/core/security-introduction.txt:113 -msgid "" -"`IBM Guardium Data Encryption`_ provides support for disk-level encryption " -"for Linux and Windows operating systems." -msgstr "" - -#: ../source/core/security-introduction.txt:118 -msgid "Vormetric Data Security Platform" -msgstr "" - -#: ../source/core/security-introduction.txt:117 -msgid "" -"The `Vormetric Data Security Platform`_ provides disk and file-level " -"encryption in addition to application level encryption." -msgstr "" - -#: ../source/core/security-introduction.txt:122 -msgid "Bitlocker Drive Encryption" -msgstr "" - -#: ../source/core/security-introduction.txt:121 -msgid "" -"`Bitlocker Drive Encryption`_ is a feature available on Windows Server 2008 " -"and 2012 that provides disk encryption." -msgstr "" - -#: ../source/core/security-introduction.txt:124 -msgid "" -"Properly configured disk encryption, when used alongside good security " -"policies that protect relevant accounts, passwords, and encryption keys, can" -" help ensure compliance with standards, including HIPAA, PCI-DSS, and FERPA." -msgstr "" - -#: ../source/core/security-introduction.txt:135 -msgid "Hardening Deployments and Environments" -msgstr "" - -#: ../source/core/security-introduction.txt:137 -msgid "" -"In addition to implementing controls within MongoDB, you should also place " -"controls around MongoDB to reduce the risk exposure of the entire MongoDB " -"system. This is a *defense in depth* strategy." -msgstr "" - -#: ../source/core/security-introduction.txt:142 -msgid "" -"Hardening MongoDB extends the ideas of least privilege, auditing, and " -"encryption outside of MongoDB. Reducing risk includes: configuring the " -"network rules to ensure that only trusted hosts have access to MongoDB, and " -"that the MongoDB processes only have access to the parts of the filesystem " -"required for operation." -msgstr "" - -#: ../source/includes/extracts/additional-resources-security-introduction.rst:4 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-security-introduction.rst:6 -msgid "" -"`Making HIPAA Compliant MongoDB Applications " -"`_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-security-introduction.rst:7 -msgid "" -"`Security Architecture White Paper `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-security-introduction.rst:8 -msgid "" -"`Webinar: Securing Your MongoDB Deployment " -"`_" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/security-ldap-external.po b/locale/zh/LC_MESSAGES/core/security-ldap-external.po deleted file mode 100644 index 7f8346a6292..00000000000 --- a/locale/zh/LC_MESSAGES/core/security-ldap-external.po +++ /dev/null @@ -1,848 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 1d98bdca480a4befb5e57c41a560999b -#: ../source/core/security-ldap-external.txt:6 -msgid "LDAP Authorization" -msgstr "" - -# c7b70a54b63046c4b910ffb56d7eb094 -#: ../source/core/security-ldap-external.txt -msgid "On this page" -msgstr "" - -# c166043dd92c4926b7e69ec38eb76827 -#: ../source/core/security-ldap-external.txt:18 -msgid "" -"`MongoDB Enterprise `_ supports querying an LDAP server for the LDAP " -"groups to which the authenticated user belongs. MongoDB maps the " -"distinguished names (DN) of each returned group to :ref:`roles ` " -"on the ``admin`` database. MongoDB authorizes the user based on the " -"mapped roles and their associated privileges. See :ref:`LDAP " -"Authorization ` for more information." -msgstr "" - -# d1960e66974a44d5b72526736e2d91ca -#: ../source/core/security-ldap-external.txt:26 -msgid "The LDAP Authorization process is summarized below:" -msgstr "" - -# 1c82b7e119da4c1a9bee08172b5b75a7 -#: ../source/core/security-ldap-external.txt:28 -msgid "" -"A client connects to MongoDB and performs authentication with any " -":ref:`authentication ` mechanism that :ref:`supports " -"external authentication `." -msgstr "" - -# acc20ee55eb040568c5ad2ddd1dddb3c -#: ../source/core/security-ldap-external.txt:33 -msgid "" -"MongoDB binds to to the LDAP server specified with " -":setting:`security.ldap.servers` using the credentials specified with " -":setting:`security.ldap.queryUser` and " -":setting:`security.ldap.queryPassword`." -msgstr "" - -# 1f6a261ee98d4e7f9bf8f2287732ad9f -#: ../source/core/security-ldap-external.txt:37 -msgid "" -"MongoDB uses simple binding by default, but can use ``sasl`` binding " -"instead if configured in :setting:`security.ldap.bind.method` and " -":setting:`security.ldap.bind.saslMechanisms`." -msgstr "" - -# 1e5c96ddf35d4434a59e6a16f097253a -#: ../source/core/security-ldap-external.txt:41 -msgid "" -"MongoDB constructs an LDAP query using the " -":setting:`security.ldap.authz.queryTemplate` and queries the LDAP server " -"for the authenticated user's group membership." -msgstr "" - -# 819c76dbaadc440ca8a6f09defc0a0e4 -#: ../source/core/security-ldap-external.txt:45 -msgid "" -"MongoDB can use the :setting:`security.ldap.userToDNMapping` option to " -"transform the username for supporting the query template." -msgstr "" - -# 42dad2285c7b4308a2a9eaa45e905251 -#: ../source/core/security-ldap-external.txt:48 -msgid "" -"The LDAP server evaluates the query and returns the list of groups to " -"which the authenticated user belongs." -msgstr "" - -# a9a8f43f2099406cade2320a41c3b34f -#: ../source/core/security-ldap-external.txt:51 -msgid "" -"MongoDB authorizes the user to perform actions on the server by mapping " -"each returned group's Distinguished Name (DN) into a :ref:`role " -"` on the ``admin`` database. If a returned group DN " -"exactly matches the name of an existing role on the ``admin`` database, " -"MongoDB grants the user the roles and privileges assigned to that role. " -"See :ref:`security-ldap-external-roles` for more information." -msgstr "" - -# cb4e5d2c48424127b4e7d816b4bee8e6 -#: ../source/core/security-ldap-external.txt:58 -msgid "" -"The client can perform actions on the MongoDB server which require the " -"roles or privileges granted to the authenticated user." -msgstr "" - -# e8379916aa4b436fac9d627afb2213ac -#: ../source/core/security-ldap-external.txt:61 -msgid "" -"At an interval defined by :option:`--ldapUserCacheInvalidationInterval`, " -"MongoDB flushes the ``$external`` cache. Prior to executing subsequent " -"operations performed by externally authorized users, MongoDB re-acquires " -"their group membership from the LDAP server." -msgstr "" - -# 33c993c5322a4c9b9f904a3d596ccc41 -#: ../source/core/security-ldap-external.txt:67 -msgid "Considerations" -msgstr "" - -# 9d34125f5767462ea0c9305d6fe7c7fb -#: ../source/core/security-ldap-external.txt:69 -msgid "" -"A full description of LDAP is beyond the scope of this documentation. " -"This page assumes prior knowledge of LDAP." -msgstr "" - -# 6da504b88c9a4a0ab9c894aaebac143d -#: ../source/core/security-ldap-external.txt:72 -msgid "" -"This documentation only describes MongoDB LDAP authorization, and does " -"not replace other resources on LDAP. We encourage you to thoroughly " -"familiarize yourself with LDAP and its related subject matter before " -"configuring LDAP authentication." -msgstr "" - -# 7810f211aaf4400d91a3975895a30918 -#: ../source/core/security-ldap-external.txt:77 -msgid "" -"MongoDB can provide `professional services " -"`_ for optimal " -"configuration of LDAP authorization for your MongoDB deployment." -msgstr "" - -# d75c81ae17214cdcaeb4b782c16317f2 -#: ../source/core/security-ldap-external.txt:84 -msgid "Compatible Authentication Mechanism" -msgstr "" - -# eb52ffa17bfb4d679360cb2f972d88df -#: ../source/core/security-ldap-external.txt:86 -msgid "" -"The following authentication mechanisms are compatible with MongoDB LDAP " -"authorization:" -msgstr "" - -# 6b8ca13c1e3e407a9799627dd788cb05 -#: ../source/core/security-ldap-external.txt:89 -msgid ":ref:`security-ldap`" -msgstr "" - -# fb79c25162054ac38debdd21b849a4fd -#: ../source/core/security-ldap-external.txt:90 -msgid ":ref:`security-kerberos`" -msgstr "" - -# d7732f2ac6c1463a9aecfa4f71c224aa -#: ../source/core/security-ldap-external.txt:91 -msgid ":ref:`security-auth-x509`" -msgstr "" - -# f7cc1ffb9e3b429f88fe479a9ab927ab -#: ../source/core/security-ldap-external.txt:94 -msgid "User Management" -msgstr "" - -# 1c7940b559884ef096b34fa1f4c94ca5 -#: ../source/core/security-ldap-external.txt:96 -msgid "" -"With LDAP authorization, user creation and management occurs on the LDAP " -"server. MongoDB requires creation of :ref:`roles ` on the " -"``admin`` database, with the name of each role exactly matching a LDAP " -"group Distinguished Name (DN). This is in contrast to MongoDB managed " -"authorization, which requires creating users on the ``$external`` " -"database." -msgstr "" - -# d0113f9bf0a14089936c2a04d88478f5 -#: ../source/core/security-ldap-external.txt:102 -msgid "" -"To manage roles on the MongoDB server, authenticate as a user whose group" -" membership corresponds to a ``admin`` database role with role " -"administration privileges, such as those provided by " -":authrole:`userAdmin`. Create or update roles corresponding to LDAP group" -" DNs such that users with membership in that group receive the " -"appropriate roles and privileges." -msgstr "" - -# bf9eaec40cc045b88b8b9ec858d235b2 -#: ../source/core/security-ldap-external.txt:108 -msgid "" -"For example, an LDAP group for database administrators might have a role " -"with administrative roles and privileges. An LDAP group for marketing or " -"analytics users may have a role with only have read privileges on certain" -" databases." -msgstr "" - -# 6ae7ecb1c71a4aeba34a04e43be4ad87 -#: ../source/core/security-ldap-external.txt:114 -msgid "" -"When configuring a role for a corresponding LDAP Group, remember that " -"*all* users with membership in that group can receive the configured " -"roles and privileges. Consider applying the principle of least privilege " -"when configuring MongoDB roles, LDAP groups, or group membership." -msgstr "" - -# 1a22ec8c92d2443b98099ead8c997393 -#: ../source/core/security-ldap-external.txt:119 -msgid "" -"If no role with role administration privileges exists *AND* no " -"non-``$external`` user with these privileges exists, you effectively " -"cannot perform user management, as no new or existing roles can be " -"altered to reflect additions or changes to groups or group membership on " -"the LDAP server." -msgstr "" - -# ff601192b20942e0832471e17bbe252d -#: ../source/core/security-ldap-external.txt:124 -msgid "" -"To remedy a scenario where you cannot manage roles on the MongoDB server," -" perform the following procedure:" -msgstr "" - -# e92855dd179b4da0b0cb7b6c67b66a11 -#: ../source/core/security-ldap-external.txt:127 -msgid "Restart the MongoDB server without authentication and LDAP authorization" -msgstr "" - -# c0f1255b7f704f7188819738f07a2409 -#: ../source/core/security-ldap-external.txt:129 -msgid "" -"Create a role on the ``admin`` database whose name corresponds to the " -"appropriate LDAP group Distinguished Name. When choosing a group DN, " -"consider which group is most appropriate for database administration." -msgstr "" - -# 2894ed5a51484e7098ed951828988225 -#: ../source/core/security-ldap-external.txt:133 -msgid "Restart the MongoDB server with authentication and LDAP authorization" -msgstr "" - -# 43ff492effa24049a377e5d2377451c5 -#: ../source/core/security-ldap-external.txt:135 -msgid "" -"Authenticate as a user with membership in the group corresponding to the " -"created administrative role." -msgstr "" - -# 047d0207239b4d968571954102ef43dd -#: ../source/core/security-ldap-external.txt:139 -msgid "Existing Users" -msgstr "" - -# 7adab304d4a842dca16aa4d8283ca6ff -#: ../source/core/security-ldap-external.txt:141 -msgid "" -"A MongoDB server using LDAP for authorization makes any existing users on" -" the ``$external`` database inaccessible. If there are existing users in " -"``$external`` database, you must meet the following requirements for each" -" user on the ``$external`` database to ensure continued access:" -msgstr "" - -# 92e3aaa2b38347cba2c347453522edba -#: ../source/core/security-ldap-external.txt:146 -msgid "User has a corresponding user object on the LDAP server" -msgstr "" - -# 161e84e30a0f4efc9208ebfd2bac9f5a -#: ../source/core/security-ldap-external.txt:148 -msgid "User object has membership in the appropriate LDAP groups" -msgstr "" - -# 241e10b0a9e54a1eb0e538c769873409 -#: ../source/core/security-ldap-external.txt:150 -msgid "" -"MongoDB has roles on the ``admin`` database named for the user's LDAP " -"groups, such that the granted roles and privileges are identical to those" -" granted to the non-``$external`` user." -msgstr "" - -# 5abb1595ed5143f381200b51b961dafd -#: ../source/core/security-ldap-external.txt:154 -msgid "" -"If you want to continue allowing access by users *not* on the " -"``$external`` database, ensure the :parameter:`authenticationMechanisms` " -"parameter includes ``SCRAM-SHA-1``. Alternatively, apply the requirements" -" listed above for transitioning those users to LDAP authorization." -msgstr "" - -# a7bdb77c98fb42cebc0fbb4adab64a92 -#: ../source/core/security-ldap-external.txt:160 -msgid "Replica Sets" -msgstr "" - -# 71505ddcfdec4be7b190257ae62ffea5 -#: ../source/core/security-ldap-external.txt:162 -msgid "" -"For :term:`replica sets `, configure LDAP authorization on " -"the :term:`secondary` and :term:`arbiter` members first before " -"configuring the :term:`primary`. This also applies to :doc:`shard replica" -" sets `, or :ref:`config server replica " -"sets `. Configure one replica set member at a time to maintain a " -"majority of members for write availability." -msgstr "" - -# cb6c5f313e994670a186afa2fd60c043 -#: ../source/core/security-ldap-external.txt:170 -msgid "Sharded Clusters" -msgstr "" - -# 56ec1683eead4920bd9d74393d9c36a9 -#: ../source/core/security-ldap-external.txt:172 -msgid "" -"In :term:`sharded clusters `, you must configure LDAP " -"authorization on the :term:`config servers ` for cluster-" -"level users. You can optionally configure LDAP authorization on each " -":term:`shard` for shard-local users." -msgstr "" - -# 6a3dd00dff0d4e07ade11346d41f467b -#: ../source/core/security-ldap-external.txt:178 -msgid "Configuration" -msgstr "" - -# 9246b450c78540ca8aaaf57b858dbca1 -#: ../source/core/security-ldap-external.txt:180 -msgid "You must configure the following settings to use LDAP Authorization:" -msgstr "" - -# 1d2e201bddba454a82b33bdaa9cf4816 -#: ../source/core/security-ldap-external.txt:182 -msgid "" -"To use LDAP for authorization via operating system libraries, specify the" -" following settings as a part of your :program:`mongod` or " -":program:`mongos` configuration file:" -msgstr "" - -# a7fbde66bc244451b422f9cc53c3d115 -#: ../source/core/security-ldap-external.txt:190 -msgid "option" -msgstr "" - -# 8ffaf90047024892b9080154b4d70674 -#: ../source/core/security-ldap-external.txt:191 -msgid "description" -msgstr "" - -# 28ee582c5f1c4969b68b4caa71dd5f3f -#: ../source/core/security-ldap-external.txt:192 -msgid "required" -msgstr "" - -# b8c6fa79d07d4c6d83b896010dc19f32 -#: ../source/core/security-ldap-external.txt:194 -msgid ":setting:`security.ldap.servers`" -msgstr "" - -# fb6261f3c1d446569a66b2bb9638a9ff -#: ../source/core/security-ldap-external.txt:195 -msgid "" -"Quote-enclosed comma-separated list of LDAP servers in ``host[:port]`` " -"format." -msgstr "" - -# dd41bfba8287433b8254063af6b2ae7f -# 391fd217acec4d86afc018850461d5cb -# aa9b543cc4c042f0a1625120487c791f -# 7deb7043570a407591bea91f605e1d55 -#: ../source/core/security-ldap-external.txt:198 -#: ../source/core/security-ldap-external.txt:216 -#: ../source/core/security-ldap-external.txt:229 -#: ../source/core/security-ldap-external.txt:236 -msgid "**YES**" -msgstr "" - -# 5ec09e50e0324ee5835a9e5969279b8b -#: ../source/core/security-ldap-external.txt:200 -msgid ":setting:`security.ldap.authz.queryTemplate`" -msgstr "" - -# bbb11d2802f54c8fa7a66933bfc56f32 -#: ../source/core/security-ldap-external.txt:202 -msgid "" -"An `RFC4515 `_ and `RFC4516 " -"`_ LDAP formatted query URL template" -" executed by MongoDB to obtain the LDAP groups to which the user belongs " -"to. The query is relative to the host or hosts specified in " -":setting:`~security.ldap.servers`." -msgstr "" - -# 03756a2ac37a45e3a7bd140806f9ef9d -#: ../source/core/security-ldap-external.txt:208 -msgid "" -"Use the ``{USER}`` special placeholder to substitute the authenticated " -"username, or the :setting:`transformed ` " -"username, into the LDAP query." -msgstr "" - -# d5f40c84e61e497cadd2a80284bdfe73 -#: ../source/core/security-ldap-external.txt:212 -msgid "" -"Only :program:`mongod` supports this parameter. :program:`mongos` defers " -"to this setting as configured on its :term:`config servers `" -msgstr "" - -# a12b6c047f6e4b0d8d492c7705449589 -#: ../source/core/security-ldap-external.txt:218 -msgid ":setting:`security.ldap.bind.queryUser`" -msgstr "" - -# 0327547831d3421b9c847809b6222cb0 -#: ../source/core/security-ldap-external.txt:220 -msgid "" -"The identity the MongoDB server binds as when connecting to and executing" -" operations and queries on an LDAP server." -msgstr "" - -# 4b38f34d19104346b99bb3cd25954f14 -#: ../source/core/security-ldap-external.txt:223 -msgid "Use with :setting:`~security.ldap.bind.queryPassword`." -msgstr "" - -# 54672bf543fb4ca18ef50c147394eaef -#: ../source/core/security-ldap-external.txt:225 -msgid "" -"The user specified must have the appropriate privileges to support the " -"LDAP queries generated from the configured " -":setting:`~security.ldap.authz.queryTemplate`." -msgstr "" - -# c68e73f7632943b9afbb6e33c79fd504 -#: ../source/core/security-ldap-external.txt:231 -msgid ":setting:`security.ldap.bind.queryPassword`" -msgstr "" - -# bfc2d55507c94aa9ad8cd2922bfd4617 -#: ../source/core/security-ldap-external.txt:233 -msgid "" -"The password used to bind to an LDAP server when using " -":setting:`~security.ldap.bind.queryUser`." -msgstr "" - -# 7e074f0108894ad0a1f2595eb9998cea -#: ../source/core/security-ldap-external.txt:238 -msgid ":setting:`security.ldap.bind.method`" -msgstr "" - -# f31fea114196417ab9a326896cd84d76 -#: ../source/core/security-ldap-external.txt:240 -msgid "" -"Used to specify the method the :program:`mongod` or :program:`mongos` " -"uses to authenticate, or bind, to the LDAP server. Specify ``sasl`` to " -"use one of the SASL protocols defined in " -":setting:`security.ldap.bind.saslMechanisms`." -msgstr "" - -# 8bab5125096349c5ab4ba93fa387e8a4 -#: ../source/core/security-ldap-external.txt:245 -msgid "Defaults to ``simple``." -msgstr "" - -# e12ca507059247078fad20163dc916e2 -#: ../source/core/security-ldap-external.txt:247 -msgid "**NO**, unless using ``sasl`` for binding to the LDAP server." -msgstr "" - -# efa492cdafb944199afb4a022ef659f9 -#: ../source/core/security-ldap-external.txt:249 -msgid ":setting:`security.ldap.bind.saslMechanisms`" -msgstr "" - -# e763a83503f848279dd6965deeafa0b7 -#: ../source/core/security-ldap-external.txt:251 -msgid "" -"Used to specify the SASL mechanisms :program:`mongod` or " -":program:`mongos` can use when authenticating or binding to the LDAP " -"server. MongoDB and the LDAP server must agree on at least one SASL " -"mechanism." -msgstr "" - -# 47d6630ede0f483796126770c868568e -#: ../source/core/security-ldap-external.txt:256 -msgid "Defaults to ``DIGEST-MD5``." -msgstr "" - -# 7c7e550383034eb482b5826e8a1e3c26 -#: ../source/core/security-ldap-external.txt:258 -msgid "" -"**NO**, unless setting :setting:`~security.ldap.bindMethod` to ``sasl``, " -"and you need different or additional SASL mechanisms." -msgstr "" - -# 03aa9ba820554020a481d26172a5d2f6 -#: ../source/core/security-ldap-external.txt:261 -msgid ":setting:`security.ldap.bind.useOSDefaults`" -msgstr "" - -# a178e2bc65ca482eb1ce31d3fcc917cd -#: ../source/core/security-ldap-external.txt:263 -msgid "" -"Windows MongoDB deployments can use the operating system credentials in " -"place of :setting:`~security.ldap.queryUser` and " -":setting:`~security.ldap.queryPassword` for authenticating or binding as " -"when connecting to the LDAP server." -msgstr "" - -# 76a56b80f34c467f8064fca685d0c578 -#: ../source/core/security-ldap-external.txt:268 -msgid "" -"**NO**, unless replacing :setting:`~security.ldap.queryUser` and " -":setting:`~security.ldap.queryPassword`." -msgstr "" - -# 5cd32efdacca42829d1258cc7e28220a -#: ../source/core/security-ldap-external.txt:271 -msgid ":setting:`security.ldap.userToDNMapping`" -msgstr "" - -# 7e8a6eba78094e1984a8a371d7657e8e -#: ../source/core/security-ldap-external.txt:273 -msgid "" -"Depending on your :setting:`~security.ldap.queryTemplate`, the " -"authenticated client username may require transformation to support the " -"the LDAP query URL. :setting:`~security.ldap.userToDNMapping` allows " -"MongoDB to transform incoming usernames." -msgstr "" - -# 0392f6474af74888b883c7fa97274728 -#: ../source/core/security-ldap-external.txt:278 -msgid "**NO**, unless client usernames require transformation into LDAP DNs." -msgstr "" - -# 85b90d4602a24af5ae6011f54dfcee39 -#: ../source/core/security-ldap-external.txt:281 -msgid "LDAP Query Template" -msgstr "" - -# 25b50c590a7544f086ad2b2c6339212d -#: ../source/core/security-ldap-external.txt:283 -msgid "" -"MongoDB uses the :setting:`security.ldap.authz.queryTemplate` to create " -"an `RFC4516 `_ formatted LDAP query " -"URL. In the template, use the ``{USER}`` placeholder to substitute the " -"authenticated username into the LDAP query URL. Design the query template" -" to retrieve the authenticated user's groups. If MongoDB transformed the " -"username using :setting:`~security.ldap.userToDNMapping`, MongoDB " -"replaces the ``{USER}`` token with the transformed username when " -"constructing the LDAP query URL." -msgstr "" - -# fa34c2b2b1154086b9989015936322b1 -# a9d10c08c205446e849d94eb5b35f4ef -#: ../source/core/security-ldap-external.txt -msgid "Example" -msgstr "" - -# 9884a8a2d04944afac2cd89b7f4b5715 -#: ../source/core/security-ldap-external.txt:293 -msgid "" -"The following query template returns any groups listed in the LDAP user " -"object's ``memberOf`` attribute. This query assumes the ``memberOf`` " -"attribute exists - your specific LDAP deployment may use a different " -"attribute or methodology for tracking group membership. This query also " -"assumes the user authenticates using their full LDAP DN as their " -"username." -msgstr "" - -# 3e98145d9b734848969fe6c085d2125e -#: ../source/core/security-ldap-external.txt:303 -msgid "" -"The LDAP query URL must conform to the format defined in `RFC4516 " -"`_:" -msgstr "" - -# b051dd270f8744a9bf8ebee5d3ed33fa -#: ../source/core/security-ldap-external.txt:310 -msgid "Consider the definition of each component, as quoted from RFC4516:" -msgstr "" - -# 88da70d2c49d4128bd0aabb3bb103e08 -#: ../source/core/security-ldap-external.txt:312 -msgid "" -"The ``dn`` is an LDAP Distinguished Name using the string format " -"described in `RFC4514 `_. It " -"identifies the base object of the LDAP search or the target of a non-" -"search operation." -msgstr "" - -# da1348c738ac4b688d1e1d0c5ca1ccc8 -#: ../source/core/security-ldap-external.txt:316 -msgid "" -"The ``attributes`` construct is used to indicate which attributes should " -"be returned from the entry or entries." -msgstr "" - -# ea29813522ee431b86e5ccab6bb283eb -#: ../source/core/security-ldap-external.txt:319 -msgid "" -"The ``scope`` construct is used to specify the scope of the search to " -"perform in the given LDAP server. The allowable scopes are \"base\" for a" -" base object search, \"one\" for a one-level search, or \"sub\" for a " -"subtree search." -msgstr "" - -# 87182893973e4d78adba24b6a1c5a8b6 -#: ../source/core/security-ldap-external.txt:323 -msgid "" -"The ``filter`` is used to specify the search filter to apply to entries " -"within the specified scope during the search. It has the format specified" -" in [RFC4515]." -msgstr "" - -# ce2b1ac57ef3479d9c77e656642a1ac3 -#: ../source/core/security-ldap-external.txt:327 -msgid "" -"The ``extensions`` construct provides the LDAP URL with an extensibility " -"mechanism, allowing the capabilities of the URL to be extended in the " -"future." -msgstr "" - -# 1a03e1294cc34aa4b292f64838e6a57b -#: ../source/core/security-ldap-external.txt:331 -msgid "" -"If the query includes an ``attribute``, MongoDB assumes the query " -"retrieves a the DNs which this entity is member of." -msgstr "" - -# 975c732f33d243a6ad23b063667c5a4d -#: ../source/core/security-ldap-external.txt:334 -msgid "" -"If the query does not include an attribute, MongoDB assumes the query " -"retrieves all entities for which the user is member of." -msgstr "" - -# 43b2e5cdc7a148fea1883da01bcca665 -#: ../source/core/security-ldap-external.txt:337 -msgid "MongoDB currently ignores any extensions specified in the LDAP query." -msgstr "" - -# fcbd44d4959244aeb46720b2cb9746be -#: ../source/core/security-ldap-external.txt:341 -msgid "" -"A full description of RFC4516 or LDAP query URL construction is out of " -"scope for this documentation." -msgstr "" - -# b560dd084f77440ebab852ffe8fd3cf0 -#: ../source/core/security-ldap-external.txt:345 -msgid "Tutorials" -msgstr "" - -# 76d091d4b1e349c5a7a510ec4d315db0 -#: ../source/core/security-ldap-external.txt:347 -msgid "" -"The following tutorials contain procedures for connecting to an LDAP " -"server via the Operating System LDAP libraries:" -msgstr "" - -# 4e07b4aceb88422d8d0ed41ed2ecf0e1 -#: ../source/core/security-ldap-external.txt:350 -msgid ":doc:`/tutorial/authenticate-nativeldap-activedirectory`" -msgstr "" - -# ddfebd04b16549169b84c984efbaea6e -#: ../source/core/security-ldap-external.txt:351 -msgid ":doc:`/tutorial/kerberos-auth-activedirectory-authz`" -msgstr "" - -# c75ff0b79a48426d988f760754c921d6 -#: ../source/core/security-ldap-external.txt:354 -msgid "Connecting to a MongoDB server using LDAP Authorization" -msgstr "" - -# e53a530cad914a13ba69918c5d9c8ac3 -#: ../source/core/security-ldap-external.txt:356 -msgid "" -"When using LDAP for authorization, users connecting via the " -":program:`mongo` shell must:" -msgstr "" - -# 15fddbac7487402086946c4989e968b7 -#: ../source/core/security-ldap-external.txt:359 -msgid "set :option:`--authenticationDatabase` to ``$external``." -msgstr "" - -# ce0295a084434a5c89c34ac05b8e4989 -#: ../source/core/security-ldap-external.txt:361 -msgid "" -"set :option:`authenticationMechanism` to the appropriate authentication " -"mechanism." -msgstr "" - -# 075a69e8a2e34f88812dba70ce02ce12 -#: ../source/core/security-ldap-external.txt:364 -msgid "" -"If using :ref:`LDAP authentication `, set this to " -"``PLAIN``." -msgstr "" - -# ef8a55a0119d49c18b1f506c8f6c18b5 -#: ../source/core/security-ldap-external.txt:366 -msgid "" -"If using :ref:`Kerberos authentication `, set this to " -"``GSSAPI``." -msgstr "" - -# a35782a21a5d452587063c7a974196db -#: ../source/core/security-ldap-external.txt:369 -msgid "If using :ref:`x.509 `, set this to ``MONGODB-X.509``." -msgstr "" - -# fe5eaea27f9b4ebfa093b589f17d4da7 -#: ../source/core/security-ldap-external.txt:371 -msgid "" -"set :option:`--username` to a username that respects the " -":setting:`security.ldap.authz.queryTemplate`, or any configured " -":setting:`security.ldap.userToDNMapping` template." -msgstr "" - -# e0dd682f63fb432f96822934990321f5 -#: ../source/core/security-ldap-external.txt:375 -msgid "set :option:`--password` to the appropriate password." -msgstr "" - -# eaffb26959d24811814ab680b9f3785f -#: ../source/core/security-ldap-external.txt:377 -msgid "" -"Include the :option:`--host` and :option:`--port` of the MongoDB server, " -"along with any other options relevant to your deployment." -msgstr "" - -# 1e279db74957401ab3c1e770454537da -#: ../source/core/security-ldap-external.txt:380 -msgid "" -"For example, the following operation authenticates to a MongoDB server " -"running with LDAP authentication and authorization:" -msgstr "" - -# 302c87e86c2b47d8bfeb03e59724f5c4 -#: ../source/core/security-ldap-external.txt:390 -msgid "MongoDB Roles for LDAP Authorization" -msgstr "" - -# 2b1f1b70952b43c39fa72e2a44a43034 -#: ../source/core/security-ldap-external.txt:392 -msgid "" -"MongoDB maps each returned group distinguished name (DN) returned by the " -"LDAP :option:`query ` to a :ref:`role " -"` on the ``admin`` database." -msgstr "" - -# 88f4068efbfc4939afe9431dff352608 -#: ../source/core/security-ldap-external.txt:396 -msgid "" -"If MongoDB acquires a group whose DN exactly matches the name of an " -"existing role, MongoDB grants the authenticated user roles and " -":ref:`privileges ` associated with that role. If MongoDB " -"cannot map any of the returned groups to a role, MongoDB grants no " -"privileges to the user." -msgstr "" - -# e7dc0a7e3bbf45f1a5d2b69aff2f6cff -#: ../source/core/security-ldap-external.txt:403 -msgid "" -":ref:`LDAP ` and :ref:`kerberos ` " -"authentication normally require creating users in the ``$external`` " -"database. If you also use LDAP for authorization, you do *not* need to " -"create users in the ``$external`` database. You only need to create the " -"appropriate roles in the ``admin`` database. Users still authenticate " -"against the ``$external`` database." -msgstr "" - -# 3b89a168ae814cdb9f8d21c7d613ee62 -#: ../source/core/security-ldap-external.txt:412 -msgid "A database has the following roles configured on the ``admin`` database:" -msgstr "" - -# ae3751830aa94303801c4d1b5d88ded1 -#: ../source/core/security-ldap-external.txt:430 -msgid "" -"After authenticating a user ``alice@dba.example.com`` against the " -"``$external`` database, the MongoDB server performs a query derived from " -"the configured :setting:`query template " -"` to retrieve the groups which include" -" the authenticated user as a member. In this example, the MongoDB server " -"retrieves the following group DNs for the user:" -msgstr "" - -# 05a6a729a8b44b6da992ff4856e5a1ca -#: ../source/core/security-ldap-external.txt:442 -msgid "" -"MongoDB maps these group DNs to roles on the ``admin`` database. The " -"first group DN matches the first role, and MongoDB grants the " -"authenticated user its roles and privileges. The second group DN does not" -" match to any role on the server, so MongoDB grants no additional " -"permissions." -msgstr "" - -# 00d03d09f4594ca68dc304df5a37ebfe -#: ../source/core/security-ldap-external.txt:447 -msgid "" -"A new user ``bob@analytics.example.com`` authenticates against the " -"``$external`` database. The MongoDB server repeats the query process, " -"using the provided username in the query template. In this example, the " -"MongoDB server retrieves the following group DNs for the user:" -msgstr "" - -# 2fac59ef3d694195a370ab96c2cb2c60 -#: ../source/core/security-ldap-external.txt:456 -msgid "" -"MongoDB maps these group DNs to roles on the ``admin`` database and " -"grants the authenticated user the roles and privileges of the second " -"role." -msgstr "" - -# 545986b8ace2404395d3e40aa946781f -#: ../source/core/security-ldap-external.txt:459 -msgid "" -"A new user ``workstation@guest.example.com`` authenticates against the " -"``$external`` database. The MongoDB server repeats the query process, " -"using the provided username in the query template. In this example, the " -"MongoDB server retrieves the following group DNs for the user:" -msgstr "" - -# c65af6a514e74f2786f67efc831f61b7 -#: ../source/core/security-ldap-external.txt:468 -msgid "" -"MongoDB maps the group to a role on the ``admin`` database and, because " -"no matching roles exist, grants the user no additional permissions." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/security-ldap.po b/locale/zh/LC_MESSAGES/core/security-ldap.po deleted file mode 100644 index ae6bf970945..00000000000 --- a/locale/zh/LC_MESSAGES/core/security-ldap.po +++ /dev/null @@ -1,737 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 12e1789a602f40c79520e522d1e2a5ea -#: ../source/core/security-ldap.txt:5 -msgid "LDAP Proxy Authentication" -msgstr "" - -# 27544bf6e9f14443999b0de328b51dc2 -#: ../source/core/security-ldap.txt -msgid "On this page" -msgstr "" - -# f40d4723b8604b548c1d23d994bb744b -#: ../source/core/security-ldap.txt:15 -msgid "" -"`MongoDB Enterprise `_ supports proxying authentication requests to a " -"Lightweight Directory Access Protocol (LDAP) service." -msgstr "" - -# 413c1ce70c114189a453823add6c328e -#: ../source/core/security-ldap.txt:20 -msgid "MongoDB 3.4 supports simple and SASL binding to LDAP servers via:" -msgstr "" - -# c300ae75a32d48e880a8ff1e83f5fb9c -#: ../source/core/security-ldap.txt:22 -msgid "Operating system libraries" -msgstr "" - -# e3ea982000c64fc8893e867bdbfa0b0c -#: ../source/core/security-ldap.txt:26 -msgid "" -"MongoDB 3.4 supports binding to an LDAP server via operating system " -"libraries. This allows Linux and Windows MongoDB 3.4 servers to use an " -"LDAP server for authentication." -msgstr "" - -# 97da7e5ccbb44ae99ca142f3065938ea -#: ../source/core/security-ldap.txt:30 -msgid "``saslauthd``" -msgstr "" - -# a6ba998cd6734724969d22a283d53458 -#: ../source/core/security-ldap.txt:32 -msgid "" -"Linux MongoDB servers supports binding to an LDAP server via the " -"``saslauthd`` daemon." -msgstr "" - -# 6bf47111df6b486eb5aae7f50c018cc3 -#: ../source/core/security-ldap.txt:35 -msgid "" -"Previous versions of MongoDB support LDAP authentication using " -"``saslauthd``. This restricted LDAP authentication support to Linux " -"MongoDB deployments only." -msgstr "" - -# 655c6dfab597445ea3c8d8c7b14a6e15 -#: ../source/core/security-ldap.txt:38 -msgid "" -"Previous versions of Microsoft Windows MongoDB cannot connect to LDAP " -"servers. MongoDB 3.4 on Windows remains incompatible with ``saslauthd``." -msgstr "" - -# e01ebcf03dec45189e9234d1cc6f8e16 -# e1b8c309ea1b401391f7d349926b7a7d -#: ../source/core/security-ldap.txt:42 ../source/core/security-ldap.txt:266 -msgid "Considerations" -msgstr "" - -# b629ba4601614ae08dcaa2b964212992 -#: ../source/core/security-ldap.txt:44 -msgid "" -"A full description of LDAP is beyond the scope of this documentation. " -"This page assumes prior knowledge of LDAP." -msgstr "" - -# 16f408ef89dc45ac929bcacb75cf3687 -#: ../source/core/security-ldap.txt:47 -msgid "" -"This documentation only describes MongoDB LDAP authentication, and does " -"not replace other resources on LDAP. We encourage you to thoroughly " -"familiarize yourself with LDAP and its related subject matter before " -"configuring LDAP authentication." -msgstr "" - -# bf9691529ddf48c0a6fba998ab3d6471 -#: ../source/core/security-ldap.txt:52 -msgid "" -"MongoDB can provide `professional services " -"`_ for optimal " -"configuration of LDAP authentication for your MongoDB deployment." -msgstr "" - -# 1141c775b8dd4ebbb6d19cb5b9fa64bc -#: ../source/core/security-ldap.txt:57 -msgid "Managing LDAP Users on the MongoDB server" -msgstr "" - -# 7c562aecd44e4367b99d0b0cd2d69dcc -#: ../source/core/security-ldap.txt:59 -msgid "" -"User management requires managing users both on the LDAP server and the " -"MongoDB server. For each user authenticating via LDAP, MongoDB requires a" -" user on the ``$external`` database whose name exactly matches the " -"authentication username. Changes to a user on the LDAP server may require" -" changes to the corresponding MongoDB ``$external`` user." -msgstr "" - -# c5aa308aa0914ba38befa35381387fe2 -#: ../source/core/security-ldap.txt -msgid "Example" -msgstr "" - -# b5e51e9e09794250bde34826111cb498 -#: ../source/core/security-ldap.txt:67 -msgid "" -"A user authenticates as ``sam@dba.example.com``. The MongoDB server binds" -" to the LDAP server and authenticates the user, respecting any " -":setting:`username transformations `. On " -"successful authentication, the MongoDB server then checks the " -"``$external`` database for a user ``sam@dba.example.com`` and grants the " -"authenticated user the roles and privileges associated to that user." -msgstr "" - -# 3d0f7e83cb2c45e89175f4a003cd778d -#: ../source/core/security-ldap.txt:75 -msgid "" -"To manage users on the MongoDB server, you must authenticate as an LDAP " -"user whose corresponding MongoDB ``$external`` user has user " -"administrative privileges on the ``$external`` database, such as those " -"provided by :authrole:`userAdmin`." -msgstr "" - -# 3c057ecafc1b4869bc1144bb222e51ce -#: ../source/core/security-ldap.txt:82 -msgid "" -"If no ``$external`` users have user administrative privileges on " -"``$external`` database, you cannot perform user management for LDAP " -"authentication. This scenario may occur if you configure users prior to " -"enabling LDAP authentication, but do not create the appropriate user " -"administrators." -msgstr "" - -# 36260075db724be6b74f389c55c2e7dc -#: ../source/core/security-ldap.txt:89 -msgid "Managing existing non-LDAP users" -msgstr "" - -# ca8052198cd1421a9e32a7b9bdbf2720 -#: ../source/core/security-ldap.txt:91 -msgid "" -"If there are existing users not on the ``$external`` database, you must " -"meet the following requirements for each user to ensure continued access:" -msgstr "" - -# 9b511566c2524c8bbfd85e2660dd48a9 -#: ../source/core/security-ldap.txt:94 -msgid "User has a corresponding user object on the LDAP server" -msgstr "" - -# 24ad8f7fea5b49cc934a96f921b6d3a4 -#: ../source/core/security-ldap.txt:96 -msgid "" -"User exists on the ``$external`` database with equivalent roles and " -"privileges" -msgstr "" - -# 743f492f83f14174ad5dd5a7b6e48824 -#: ../source/core/security-ldap.txt:99 -msgid "" -"If you want to continue allowing access by users *not* on the " -"``$external`` database, you must configure :setting:`setParameter` " -":parameter:`authenticationMechanisms` to include ``SCRAM-SHA-1``. Users " -"must then specify :option:`--authenticationMechanism` ``SCRAM-SHA-1`` " -"when authenticating." -msgstr "" - -# c4b1a4f11d9f40bb951655ae559d8d8a -#: ../source/core/security-ldap.txt:106 -msgid "Deploying LDAP authentication on a replica set" -msgstr "" - -# 8797db4ef62644999b35117647a8edee -#: ../source/core/security-ldap.txt:108 -msgid "" -"For :term:`replica sets `, configure LDAP authentication on " -":term:`secondary` and :term:`arbiter` members first before configuring " -"the :term:`primary`. This also applies to :doc:`shard replica sets `, or :ref:`config server replica sets `. " -"Configure one replica set member at a time to maintain a majority of " -"members for write availability." -msgstr "" - -# bc05ed66f75840b1ac726e2b1f916052 -#: ../source/core/security-ldap.txt:116 -msgid "Deploying LDAP authentication on a sharded cluster" -msgstr "" - -# 9632c784447a470da9292d630356171f -#: ../source/core/security-ldap.txt:118 -msgid "" -"In :term:`sharded clusters `, you must configure LDAP " -"authentication on the :term:`config servers ` and each " -":program:`mongos` for cluster-level users. You can optionally configure " -"LDAP authorization on each :term:`shard` for shard-local users." -msgstr "" - -# 469352cc07d04afb85b6159e8357f6ac -#: ../source/core/security-ldap.txt:126 -msgid "LDAP Authentication via the Operating System LDAP libraries" -msgstr "" - -# 2d1b4616fac14b1cb6ebebf05c3b72d1 -#: ../source/core/security-ldap.txt:130 -msgid "The LDAP authentication via OS libraries process is summarized below:" -msgstr "" - -# 03e0451dddc04e29bc785b945b703de5 -#: ../source/core/security-ldap.txt:132 -msgid "A client authenticates to MongoDB, providing a user's credentials." -msgstr "" - -# 33c8da3bcbe248fdade95d85130ded47 -#: ../source/core/security-ldap.txt:134 -msgid "" -"If the username requires mapping to an LDAP DN prior to binding against " -"the LDAP server, MongoDB can apply transformations based on the " -"configured :setting:`security.ldap.userToDNMapping` setting." -msgstr "" - -# 13e5b28ce4c7486b88f575e99ad998cf -#: ../source/core/security-ldap.txt:138 -msgid "" -"MongoDB binds to an LDAP server specified in " -":setting:`security.ldap.servers` using the provided username or, if a " -"transformation was applied, the transformed username." -msgstr "" - -# 7d9d3cc7f84c41febd904945676d3cd0 -#: ../source/core/security-ldap.txt:142 -msgid "" -"MongoDB uses simple binding by default, but can also use ``sasl`` binding" -" if configured in :setting:`security.ldap.bind.method` and " -":setting:`security.ldap.bind.saslMechanisms`." -msgstr "" - -# 51d55e1278d442d5bd0cce2116b537a4 -#: ../source/core/security-ldap.txt:146 -msgid "" -"If a transformation requires querying the LDAP server, or if the LDAP " -"server disallows anonymous binds, MongoDB uses the username and password " -"specified to :setting:`security.ldap.bind.queryUser` and " -":setting:`security.ldap.bind.queryPassword` to bind to the LDAP server " -"before attempting to authenticate the provided user credentials." -msgstr "" - -# 07d9deb6ab104dffa9d2a9c01058add7 -#: ../source/core/security-ldap.txt:152 -msgid "" -"The LDAP server returns the result of the bind attempt to MongoDB. On " -"success, MongoDB attempts to authorize the user." -msgstr "" - -# a946eec686e7446eb155253982162461 -#: ../source/core/security-ldap.txt:155 -msgid "" -"The MongoDB server attempts to map the username to a user on the " -"``$external`` database, assigning the user any roles or privileges " -"associated to a matching user. If MongoDB cannot find a matching user, " -"authentication fails." -msgstr "" - -# 65417aa464e841a38c777d056496d274 -#: ../source/core/security-ldap.txt:160 -msgid "" -"The client can perform those actions for which MongoDB granted the " -"authenticated user roles or privileges." -msgstr "" - -# a047a40ceff14446ac7ab464352fd33a -#: ../source/core/security-ldap.txt:163 -msgid "" -"To use LDAP for authentication via operating system libraries, specify " -"the following settings as a part of your :program:`mongod` or " -":program:`mongos` configuration file:" -msgstr "" - -# 90e186e6389b4bb0bc89e313c35fb63b -# f73f508eb587481f8013eaa39811c80e -#: ../source/core/security-ldap.txt:171 ../source/core/security-ldap.txt:318 -msgid "option" -msgstr "" - -# 7f36604e5695482cb283f961845bd844 -# 462b0526875c40628da6c80e0ad83ff6 -#: ../source/core/security-ldap.txt:172 ../source/core/security-ldap.txt:320 -msgid "description" -msgstr "" - -# 7f8dad442dad41b78517f6a67f44e579 -#: ../source/core/security-ldap.txt:173 -msgid "required" -msgstr "" - -# 82cd564b725c430c97cf0f720b696f2f -#: ../source/core/security-ldap.txt:175 -msgid ":setting:`security.ldap.servers`" -msgstr "" - -# cbba8e3088e743158cf4f2ed560ac5b7 -#: ../source/core/security-ldap.txt:176 -msgid "" -"Quote-enclosed comma-separated list of LDAP servers in ``host[:port]`` " -"format." -msgstr "" - -# fd630346ced14f1a814ed1ac166975f0 -#: ../source/core/security-ldap.txt:179 -msgid "**YES**" -msgstr "" - -# da7225af49a34698a2994af00d5adffa -#: ../source/core/security-ldap.txt:181 -msgid ":setting:`security.ldap.bind.method`" -msgstr "" - -# e35a83b2e39f4df1b492171d97ea146e -#: ../source/core/security-ldap.txt:183 -msgid "" -"Used to specify the method the :program:`mongod` or :program:`mongos` " -"uses to authenticate, or bind, to the LDAP server. Specify ``sasl`` to " -"use one of the SASL protocols defined in " -":setting:`security.ldap.bind.saslMechanisms`." -msgstr "" - -# 28c8bb1719bb4a149c42bd039ac43eb2 -#: ../source/core/security-ldap.txt:188 -msgid "Defaults to ``simple``." -msgstr "" - -# c1b75eb5245b46c2ba6f104b7dd73ade -#: ../source/core/security-ldap.txt:190 -msgid "**NO**, unless using ``sasl`` for binding to the LDAP server." -msgstr "" - -# 04207f60a72440ffb64f6b1519924b04 -#: ../source/core/security-ldap.txt:192 -msgid ":setting:`security.ldap.bind.saslMechanisms`" -msgstr "" - -# fd5447d829034a60aec3eac22edf245d -#: ../source/core/security-ldap.txt:194 -msgid "" -"Used to specify the SASL mechanisms :program:`mongod` or " -":program:`mongos` can use when authenticating or binding to the LDAP " -"server. MongoDB and the LDAP server must agree on at least one SASL " -"mechanism." -msgstr "" - -# ced1730a141349bba6f9a9f8e28ce537 -#: ../source/core/security-ldap.txt:199 -msgid "Defaults to ``DIGEST-MD5``." -msgstr "" - -# 0db8971142904fd59e3a1a604e917c70 -#: ../source/core/security-ldap.txt:201 -msgid "" -"**NO**, unless setting :setting:`~security.ldap.bind.method` to ``sasl`` " -"*and* you need different or additional SASL mechanisms." -msgstr "" - -# 01f476bf57044c4291ffc6781bc5ee08 -#: ../source/core/security-ldap.txt:204 -msgid ":setting:`security.ldap.bind.queryUser`" -msgstr "" - -# c3a487a1595744c09b8d7904bdc5e068 -#: ../source/core/security-ldap.txt:205 -msgid "" -"The LDAP entity, identified by its distinguished name (DN) or SASL name, " -"with which the MongoDB server authenticates, or binds, when connecting to" -" an LDAP server." -msgstr "" - -# 2e3d09251caf451aa0eacb82277382ca -#: ../source/core/security-ldap.txt:209 -msgid "Use with :setting:`~security.ldap.bind.queryPassword`." -msgstr "" - -# 78bf1ebc616141ba9a5af7ce7e549147 -#: ../source/core/security-ldap.txt:211 -msgid "" -"The user specified must have the appropriate privileges to execute " -"queries on the LDAP server." -msgstr "" - -# 47934e83598c4231ada807388678ad81 -#: ../source/core/security-ldap.txt:214 -msgid "" -"**NO**, unless specifying a query as part of a " -":setting:`~security.ldap.userToDNMapping` transformation, or if the LDAP " -"server's security settings disallow anonymous binds." -msgstr "" - -# 2f0268a49abc42e9870d2e0958859e3a -#: ../source/core/security-ldap.txt:218 -msgid ":setting:`security.ldap.bind.queryPassword`" -msgstr "" - -# 7631356f97ea4e91a496b25532e9cbcb -#: ../source/core/security-ldap.txt:220 -msgid "" -"The password used to authenticate to an LDAP server when using " -":setting:`~security.ldap.bind.queryUser`." -msgstr "" - -# 0211029e8a1e4714b0b3c6850002094a -#: ../source/core/security-ldap.txt:223 -msgid "**NO**, unless specifying :setting:`~security.ldap.queryUser`" -msgstr "" - -# fe9b84ca1c394a039e0349dcd07b348d -#: ../source/core/security-ldap.txt:225 -msgid ":setting:`security.ldap.bind.useOSDefaults`" -msgstr "" - -# b24129ddca3e4138916f1214af821c2b -#: ../source/core/security-ldap.txt:227 -msgid "" -"Windows MongoDB deployments can use the operating system credentials in " -"place of :setting:`~security.ldap.queryUser` and " -":setting:`~security.ldap.queryPassword` for authenticating or binding as " -"when connecting to the LDAP server." -msgstr "" - -# 804e0f5ef0734a42b759f9c5c6cc9058 -#: ../source/core/security-ldap.txt:232 -msgid "" -"**NO**, unless replacing :setting:`~security.ldap.bind.queryUser` and " -":setting:`~security.ldap.bind.queryPassword`." -msgstr "" - -# acbaf2d991064fd3be66717fd611813a -#: ../source/core/security-ldap.txt:235 -msgid ":setting:`security.ldap.userToDNMapping`" -msgstr "" - -# edc48866a755478094abc3cab794abee -#: ../source/core/security-ldap.txt:237 -msgid "" -"Clients may authenticate using a username whose format is incompatible " -"with the format expected by the configured :setting:`bind method " -"<~security.ldap.bind.method>`. For example, ``simple`` binding may " -"require a full LDAP DN while the username used to authenticate to MongoDB" -" might be an e-mail address." -msgstr "" - -# 31b9bed3a2074dffaa2f0ae99fd92cfe -#: ../source/core/security-ldap.txt:243 -msgid "" -":setting:`~security.ldap.userToDNMapping` allows MongoDB to transform " -"incoming usernames into a format compatible with your LDAP schema. " -"MongoDB supports transformations using either a substitution template or " -"an LDAP query template." -msgstr "" - -# 118b73b9c3ba46cf91a942578f121afa -#: ../source/core/security-ldap.txt:248 -msgid "" -"If you specify a :setting:`~security.ldap.userToDNMapping` transformation" -" that uses LDAP queries as part of the transformation, you must also " -"specify a :setting:`~security.ldap.queryUser` with the appropriate level " -"of permissions for the LDAP server" -msgstr "" - -# 809343f468484961bd19babf83ae1ce9 -#: ../source/core/security-ldap.txt:253 -msgid "" -"**NO**, unless client authenticate using usernames that require " -"transformation." -msgstr "" - -# 203815e3c283436ba9241df790a5f2f7 -#: ../source/core/security-ldap.txt:257 -msgid "LDAP Authentication via ``saslauthd``" -msgstr "" - -# bb077af137bf47b1a2bf7abb9321da60 -#: ../source/core/security-ldap.txt:261 -msgid "" -"Windows MongoDB deployments are incompatible with ``saslauthd`` and " -"cannot use the following procedures. Connect using your :ref:`operating " -"system's LDAP libraries ` instead." -msgstr "" - -# f4f31213e65840d18f3e6b2bd87adc50 -#: ../source/includes/admonition-mongodb-enterprise-windows-ldap.rst:1 -msgid "" -"MongoDB Enterprise for Windows does **not** include LDAP support for " -"authentication. However, MongoDB Enterprise for Linux supports using LDAP" -" authentication with an ActiveDirectory server." -msgstr "" - -# 55ed1bc5c6d04ae58bb7869c7d93839d -#: ../source/includes/admonition-saslauthd-ldap-considerations.rst:3 -msgid "" -"MongoDB does **not** support LDAP authentication in mixed sharded cluster" -" deployments that contain both version 2.4 and version 2.6 shards. See " -":doc:`/release-notes/2.6-upgrade` for upgrade instructions." -msgstr "" - -# fab6eb58dc87442da34673902f974d2d -#: ../source/includes/admonition-saslauthd-ldap-considerations.rst:7 -msgid "" -"Use secure encrypted or trusted connections between clients and the " -"server, as well as between ``saslauthd`` and the LDAP server. The LDAP " -"server uses the ``SASL PLAIN`` mechanism, sending and receiving data in " -"**plain text**. You should use only a trusted channel such as a VPN, a " -"connection encrypted with TLS/SSL, or a trusted wired network." -msgstr "" - -# c22042801ad849b2a27644de5b3f225e -#: ../source/core/security-ldap.txt:271 -msgid "Configuration" -msgstr "" - -# 34999918aa36404c8d45afa8e8a5fc26 -#: ../source/core/security-ldap.txt:273 -msgid "" -"To configure the MongoDB server to bind to the LDAP server using via " -"``saslauthd``, use the following command line options:" -msgstr "" - -# e1e6e852236b40b38ae67836fdf0946d -#: ../source/core/security-ldap.txt:277 -msgid "``--auth`` to enable access control," -msgstr "" - -# 56388ccb59904170bc0c09ff9c59d2b5 -#: ../source/core/security-ldap.txt:279 -msgid "``--authenticationMechanisms`` set to ``PLAIN``, and" -msgstr "" - -# 4575ddc2ce96475a941752591d433da4 -#: ../source/core/security-ldap.txt:281 -msgid "" -"``--saslauthdPath`` parameter set to the path to the Unix-domain Socket " -"of the saslauthd instance." -msgstr "" - -# 1ab77d65dec34124b3995ce4eaf64d07 -#: ../source/core/security-ldap.txt:284 -msgid "" -"Or, if using the :doc:`YAML configuration file `, use the following settings:" -msgstr "" - -# e1bdf6ab73ce4d98988716fe41514ae9 -#: ../source/core/security-ldap.txt:287 -msgid ":setting:`security.authorization` set to ``enabled``," -msgstr "" - -# ab118cf4f87f433681954284fea79b67 -#: ../source/core/security-ldap.txt:289 -msgid "" -":setting:`setParameter.authenticationMechanisms ` set to " -"``PLAIN``, and" -msgstr "" - -# e6963cef6e634723ad0342c7d6c86417 -#: ../source/core/security-ldap.txt:291 -msgid "" -":setting:`setParameter.saslauthdPath ` set to the path to " -"the Unix-domain Socket of the saslauthd instance." -msgstr "" - -# 2f6f26c7776746509b3537665ac46947 -#: ../source/core/security-ldap.txt:294 -msgid "" -"You need to create or update the ``saslauthd.conf`` file with the " -"parameters appropriate for your LDAP server. Documenting " -"``saslauthd.conf`` is out of scope for this documentation. The following " -"tutorials provide basic information on configuring ``saslauthd.conf`` to " -"work with two popular LDAP services:" -msgstr "" - -# 10f1779851054bb4b058d4d528b73f0f -#: ../source/core/security-ldap.txt:300 -msgid ":doc:`/tutorial/configure-ldap-sasl-openldap`" -msgstr "" - -# 4f4308b67c15466aa3e74c0a4f126f4e -#: ../source/core/security-ldap.txt:302 -msgid ":doc:`/tutorial/configure-ldap-sasl-activedirectory`" -msgstr "" - -# da22bd9c74c743688043953af6f69a74 -#: ../source/core/security-ldap.txt:304 -msgid "" -"Please see the documentation for ``saslauthd`` as well as your specific " -"LDAP service for guidance." -msgstr "" - -# 425841e7f5be425d81307a704a5a8ed5 -#: ../source/core/security-ldap.txt:308 -msgid "Connect to a MongoDB server via LDAP authentication" -msgstr "" - -# 37a73adb068b4516aaf181a5e135324b -#: ../source/core/security-ldap.txt:310 -msgid "" -"To authenticate to a MongoDB server via LDAP authentication, use " -":method:`db.auth()` on the ``$external`` database with the following " -"parameters:" -msgstr "" - -# 66e9006ed208466ab51f77d598f5f04c -#: ../source/core/security-ldap.txt -msgid ":header-rows:1" -msgstr "" - -# ed1c0f58ac7d417e9a9bd6c97301fdb5 -#: ../source/core/security-ldap.txt:322 -msgid "``username``" -msgstr "" - -# 661687ad115a475db623220d4141898e -#: ../source/core/security-ldap.txt:324 -msgid "The username to authenticate as." -msgstr "" - -# e6fd33f84ebc4de389e037997fa65450 -#: ../source/core/security-ldap.txt:326 -msgid "``password``" -msgstr "" - -# b05326f9e6834ffeba160506a67258c4 -#: ../source/core/security-ldap.txt:328 -msgid "The password to authenticate with." -msgstr "" - -# 6fd1f369f3b94d9ba3a5673f5f2e2702 -#: ../source/core/security-ldap.txt:330 -msgid "``mechanism``" -msgstr "" - -# a9a8ccec52964ac6ac43b17d93ac41f2 -#: ../source/core/security-ldap.txt:332 -msgid "Set to ``PLAIN``." -msgstr "" - -# ffcdd0c54f9e45c1a89d103c968b4e05 -#: ../source/core/security-ldap.txt:335 -msgid "Additional Information" -msgstr "" - -# 7cab4d452acf4e7bb6be8e749f6fe819 -#: ../source/core/security-ldap.txt:337 -msgid "" -"For information on configuring MongoDB to use LDAP and authenticating " -"users using LDAP, see:" -msgstr "" - -# 059079dfd03e443c9ab68241529ddc9a -#: ../source/core/security-ldap.txt:340 -msgid ":doc:`/tutorial/configure-ldap-sasl-openldap` and" -msgstr "" - -# 1308b97e913a45ac8facb05c92f9d057 -#: ../source/core/security-ldap.txt:342 -msgid ":doc:`/tutorial/configure-ldap-sasl-activedirectory`." -msgstr "" - -#~ msgid "LDAP Proxy Authority Authentication" -#~ msgstr "" - -#~ msgid "" -#~ "`MongoDB Enterprise `_ supports proxy " -#~ "authentication through a Lightweight Directory" -#~ " Access Protocol (LDAP) service." -#~ msgstr "" - -#~ msgid "MongoDB Configuration" -#~ msgstr "" - -#~ msgid "" -#~ "To configure the MongoDB server to " -#~ "use LDAP authentication mechanism, use " -#~ "the following command line options:" -#~ msgstr "" - -#~ msgid "LDAP User" -#~ msgstr "" - -#~ msgid "" -#~ "In order to authenticate a user " -#~ "with the LDAP authentication mechanism, " -#~ "add a corresponding :doc:`user ` to the ``$external`` " -#~ "database. You do not need to save" -#~ " the user's password in MongoDB." -#~ msgstr "" - -#~ msgid "" -#~ "The ``$external`` database is the " -#~ ":ref:`authentication database ` for the LDAP user. To " -#~ "authenticate the LDAP user, you must " -#~ "authenticate against the ``$external`` " -#~ "database. When authenticating, specify " -#~ "``PLAIN`` for the authentication mechanism " -#~ "." -#~ msgstr "" - -#~ msgid "" -#~ "LDAP authentication requires that MongoDB " -#~ "forward the user's password in plan " -#~ "text. As such, you must specify " -#~ "``digestPassword`` set to false during " -#~ "authentication." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/security-mongodb-configuration.po b/locale/zh/LC_MESSAGES/core/security-mongodb-configuration.po deleted file mode 100644 index e8c2bf9c820..00000000000 --- a/locale/zh/LC_MESSAGES/core/security-mongodb-configuration.po +++ /dev/null @@ -1,150 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/security-mongodb-configuration.txt:3 -msgid "MongoDB Configuration Hardening" -msgstr "" - -#: ../source/core/security-mongodb-configuration.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/core/security-mongodb-configuration.txt:16 -msgid "HTTP Status Interface" -msgstr "" - -#: ../source/includes/warning-http-interface.rst:3 -#: ../source/includes/warning-http-interface.rst:3 -msgid "" -"Ensure that the HTTP status interface, the REST API, and the JSON API are " -"all disabled in production environments to prevent potential data exposure " -"and vulnerability to attackers." -msgstr "" - -#: ../source/includes/fact-deprecated-http-interface.rst:3 -#: ../source/includes/fact-deprecated-http-interface.rst:3 -msgid "HTTP interface for MongoDB" -msgstr "" - -#: ../source/core/security-mongodb-configuration.txt:24 -msgid "" -"The :program:`mongod` and :program:`mongos` instances run with the HTTP " -"interface *disabled* by default. See :setting:`net.http.enabled` setting." -msgstr "" - -#: ../source/core/security-mongodb-configuration.txt:27 -msgid "" -"The HTTP status interface provides a web-based interface that includes a " -"variety of operational data, logs, and status reports regarding the " -":program:`mongod` or :program:`mongos` instance. The HTTP status interface " -"is *disabled* by default and is not recommended for production use." -msgstr "" - -#: ../source/core/security-mongodb-configuration.txt:32 -msgid "" -"The :setting:`net.http.enabled` setting enables HTTP status interface. When " -"enabled without the :setting:`net.http.RESTInterfaceEnabled` setting, the " -"HTTP interface is entirely read-only and limited in scope." -msgstr "" - -#: ../source/core/security-mongodb-configuration.txt:36 -msgid "" -"The HTTP interface uses the port that is ``1000`` greater than the primary " -":program:`mongod` port. By default, the HTTP interface port is ``28017``, " -"but is indirectly set using the :setting:`net.port` option which allows you " -"to configure the primary :program:`mongod` port." -msgstr "" - -#: ../source/core/security-mongodb-configuration.txt:41 -msgid "" -"The HTTP status interface does not include support for authentication other " -"than ``MONGODB-CR``." -msgstr "" - -#: ../source/includes/fact-http-interface-kerberos.rst:1 -msgid "" -"While MongoDB Enterprise does support Kerberos authentication, Kerberos is " -"not supported in HTTP status interface in any version of MongoDB." -msgstr "" - -#: ../source/includes/fact-http-interface-scram.rst:1 -#: ../source/includes/fact-http-interface-scram.rst:1 -msgid "" -"Neither the HTTP status interface nor the REST API support the :ref:`SCRAM-" -"SHA-1 ` challenge-response user authentication " -"mechanism introduced in version 3.0." -msgstr "" - -#: ../source/core/security-mongodb-configuration.txt:49 -#: ../source/core/security-mongodb-configuration.txt:78 -msgid "" -"If you enable the interface, you should only allow trusted clients to access" -" this port. See :ref:`security-firewalls`." -msgstr "" - -#: ../source/core/security-mongodb-configuration.txt:55 -msgid "REST API" -msgstr "" - -#: ../source/core/security-mongodb-configuration.txt:59 -msgid "" -"The REST API to MongoDB provides additional information and write access on " -"top of the HTTP status interface. While the REST API does not provide any " -"support for insert, update, or remove operations, it does provide " -"administrative access, and its accessibility represents a vulnerability in a" -" secure environment." -msgstr "" - -#: ../source/core/security-mongodb-configuration.txt:67 -msgid "" -"The REST interface is *disabled* by default and is not recommended for " -"production use." -msgstr "" - -#: ../source/core/security-mongodb-configuration.txt:69 -msgid "" -"The :setting:`net.http.RESTInterfaceEnabled` setting for :program:`mongod` " -"enables a fully interactive administrative :term:`REST` interface, which is " -"*disabled* by default. Enabling the REST API enables the HTTP interface, " -"even if the HTTP interface option is disabled, and makes the HTTP interface " -"fully interactive." -msgstr "" - -#: ../source/core/security-mongodb-configuration.txt:74 -msgid "" -"The REST API does not include support for authentication other than " -"``MONGODB-CR``." -msgstr "" - -#: ../source/core/security-mongodb-configuration.txt:84 -msgid "``bind_ip``" -msgstr "" - -#: ../source/core/security-mongodb-configuration.txt:86 -msgid "" -"The :setting:`net.bindIp` setting (or the ``--bind_ip`` command line option)" -" for :program:`mongod` and :program:`mongos` instances limits the network " -"interfaces on which MongoDB programs will listen for incoming connections." -msgstr "" - -#: ../source/core/security-mongodb-configuration.txt:92 -msgid "" -"Make sure that your :program:`mongod` and :program:`mongos` instances are " -"only accessible on trusted networks. If your system has more than one " -"network interface, bind MongoDB programs to the private or internal network " -"interface." -msgstr "" - -#: ../source/core/security-mongodb-configuration.txt:98 -msgid ":ref:`security-firewalls`, :ref:`configuration-security`" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/security-mongodb-cr.po b/locale/zh/LC_MESSAGES/core/security-mongodb-cr.po deleted file mode 100644 index abd411c7a4b..00000000000 --- a/locale/zh/LC_MESSAGES/core/security-mongodb-cr.po +++ /dev/null @@ -1,50 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/security-mongodb-cr.txt:5 -msgid "MONGODB-CR" -msgstr "" - -#: ../source/core/security-mongodb-cr.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/core/security-mongodb-cr.txt:15 -msgid "" -"``MONGODB-CR`` is a challenge-response mechanism that authenticates users " -"through passwords. ``MONGODB-CR`` verifies supplied user credentials against" -" the user's :data:`name `, :data:`password " -"` and :data:`authentication database " -"`. The authentication database is the database where " -"the user was created, and the user's database and the user's name together " -"serve to identify the user." -msgstr "" - -#: ../source/core/security-mongodb-cr.txt:24 -msgid "``MONGODB-CR`` and ``SCRAM-SHA-1``" -msgstr "" - -#: ../source/core/security-mongodb-cr.txt:28 -msgid "" -"MongoDB no longer defaults to ``MONGODB-CR`` and instead uses ``SCRAM-" -"SHA-1`` as the default authentication mechanism." -msgstr "" - -#: ../source/includes/fact-scram-sha-1-protocol.rst:1 -msgid "" -"Even when using the ``MONGODB-CR`` authentication mechanism, clients and " -"drivers that support MongoDB 3.0 features (see :ref:`compatibility-driver-" -"versions`) will use the ``SCRAM`` communication protocol. That is, " -"``MONGODB-CR`` authentication mechanism also implies :doc:`/core/security-" -"scram-sha-1`." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/security-network.po b/locale/zh/LC_MESSAGES/core/security-network.po deleted file mode 100644 index 9b237f1c857..00000000000 --- a/locale/zh/LC_MESSAGES/core/security-network.po +++ /dev/null @@ -1,231 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/security-network.txt:16 -msgid "Firewalls" -msgstr "" - -#: ../source/core/security-network.txt:33 -msgid "" -"For best results and to minimize overall exposure, ensure that *only* " -"traffic from trusted sources can reach :program:`mongod` and " -":program:`mongos` instances and that the :program:`mongod` and " -":program:`mongos` instances can only connect to trusted outputs." -msgstr "" - -#: ../source/core/security-network.txt:38 -msgid "" -"For MongoDB deployments on Amazon's web services, see the :ecosystem:`Amazon" -" EC2 ` page, which addresses Amazon's Security Groups" -" and other EC2-specific security features." -msgstr "" - -#: ../source/core/security-network.txt:44 -msgid "Virtual Private Networks" -msgstr "" - -#: ../source/core/security-network.txt:46 -msgid "" -"Virtual private networks, or VPNs, make it possible to link two networks " -"over an encrypted and limited-access trusted network. Typically, MongoDB " -"users who use VPNs use TLS/SSL rather than IPSEC VPNs for performance " -"issues." -msgstr "" - -#: ../source/core/security-network.txt:51 -msgid "" -"Depending on configuration and implementation, VPNs provide for certificate " -"validation and a choice of encryption protocols, which requires a rigorous " -"level of authentication and identification of all clients. Furthermore, " -"because VPNs provide a secure tunnel, by using a VPN connection to control " -"access to your MongoDB instance, you can prevent tampering and \"man-in-the-" -"middle\" attacks." -msgstr "" - -#: ../source/core/security-network.txt:3 -msgid "Hardening Network Infrastructure" -msgstr "" - -#: ../source/core/security-network.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/core/security-network.txt:18 -msgid "" -"Firewalls allow administrators to filter and control access to a system by " -"providing granular control over network communications. For administrators " -"of MongoDB, the following capabilities are important: limiting incoming " -"traffic on a specific port to specific systems and limiting incoming traffic" -" from untrusted hosts." -msgstr "" - -#: ../source/core/security-network.txt:24 -msgid "" -"On Linux systems, the ``iptables`` interface provides access to the " -"underlying ``netfilter`` firewall. On Windows systems, ``netsh`` command " -"line interface provides access to the underlying Windows Firewall. For " -"additional information about firewall configuration, see:" -msgstr "" - -#: ../source/core/security-network.txt:29 -msgid ":doc:`/tutorial/configure-linux-iptables-firewall` and" -msgstr "" - -#: ../source/core/security-network.txt:31 -msgid ":doc:`/tutorial/configure-windows-netsh-firewall`." -msgstr "" - -#~ msgid "Network Exposure and Security" -#~ msgstr "" - -#~ msgid "" -#~ "By default, MongoDB programs (i.e. :program:`mongos` and :program:`mongod`) " -#~ "will bind to all available network interfaces (i.e. IP addresses) on a " -#~ "system." -#~ msgstr "" - -#~ msgid "" -#~ "This page outlines various runtime options that allow you to limit access to" -#~ " MongoDB programs." -#~ msgstr "" - -#~ msgid "Configuration Options" -#~ msgstr "" - -#~ msgid "" -#~ "You can limit the network exposure with the following :program:`mongod` and " -#~ ":program:`mongos` configuration options: :setting:`~net.http.enabled`, " -#~ ":setting:`net.http.RESTInterfaceEnabled`, :setting:`~net.bindIp`, and " -#~ ":setting:`~net.port`. You can use a :doc:`configuration file ` to specify these settings." -#~ msgstr "" - -#~ msgid "``nohttpinterface``" -#~ msgstr "" - -#~ msgid "" -#~ "The :setting:`~net.http.enabled` setting for :program:`mongod` and " -#~ ":program:`mongos` instances disables the \"home\" status page." -#~ msgstr "" - -#~ msgid "" -#~ "The :program:`mongod` and :program:`mongos` instances run with the http " -#~ "interface *disabled* by default." -#~ msgstr "" - -#~ msgid "" -#~ "The status interface is read-only by default, and the default port for the " -#~ "status page is ``28017``. Authentication does not control or affect access " -#~ "to this interface." -#~ msgstr "" - -#~ msgid "" -#~ "Disable this interface for production deployments. If you *enable* this " -#~ "interface, you should only allow trusted clients to access this port. See " -#~ ":ref:`security-firewalls`." -#~ msgstr "" - -#~ msgid "``rest``" -#~ msgstr "" - -#~ msgid "" -#~ "The :setting:`net.http.RESTInterfaceEnabled` setting for :program:`mongod` " -#~ "enables a fully interactive administrative :term:`REST` interface, which is " -#~ "*disabled* by default. The :setting:`net.http.RESTInterfaceEnabled` " -#~ "configuration makes the http status interface [#http-interface]_, which is " -#~ "read-only by default, fully interactive. Use the " -#~ ":setting:`net.http.RESTInterfaceEnabled` setting with the " -#~ ":setting:`~net.http.enabled` setting." -#~ msgstr "" - -#~ msgid "" -#~ "The REST interface does not support any authentication and you should always" -#~ " restrict access to this interface to only allow trusted clients to connect " -#~ "to this port." -#~ msgstr "" - -#~ msgid "" -#~ "You may also enable this interface on the command line as :option:`mongod " -#~ "--rest <--rest>` :option:`--httpinterface`." -#~ msgstr "" - -#~ msgid "" -#~ "Disable this option for production deployments. If *do* you leave this " -#~ "interface enabled, you should only allow trusted clients to access this " -#~ "port." -#~ msgstr "" - -#~ msgid "Starting in version 2.6, http interface is *disabled* by default." -#~ msgstr "" - -#~ msgid "``bind_ip``" -#~ msgstr "" - -#~ msgid "" -#~ "The :setting:`~net.bindIp` setting for :program:`mongod` and " -#~ ":program:`mongos` instances limits the network interfaces on which MongoDB " -#~ "programs will listen for incoming connections. You can also specify a number" -#~ " of interfaces by passing :setting:`~net.bindIp` a comma separated list of " -#~ "IP addresses. You can use the :option:`mongod --bind_ip` and :option:`mongos" -#~ " --bind_ip` option on the command line at run time to limit the network " -#~ "accessibility of a MongoDB program." -#~ msgstr "" - -#~ msgid "" -#~ "Make sure that your :program:`mongod` and :program:`mongos` instances are " -#~ "only accessible on trusted networks. If your system has more than one " -#~ "network interface, bind MongoDB programs to the private or internal network " -#~ "interface." -#~ msgstr "" - -#~ msgid "``port``" -#~ msgstr "" - -#~ msgid "" -#~ "The :setting:`~net.port` setting for :program:`mongod` and :program:`mongos`" -#~ " instances changes the main port on which the :program:`mongod` or " -#~ ":program:`mongos` instance listens for connections. The default port is " -#~ "``27017``. Changing the port does not meaningfully reduce risk or limit " -#~ "exposure. You may also specify this option on the command line as " -#~ ":option:`mongod --port` or :option:`mongos --port`. Setting " -#~ ":setting:`~net.port` also indirectly sets the port for the HTTP status " -#~ "interface, which is always available on the port numbered ``1000`` greater " -#~ "than the primary :program:`mongod` port." -#~ msgstr "" - -#~ msgid "" -#~ "Only allow trusted clients to connect to the port for the :program:`mongod` " -#~ "and :program:`mongos` instances. See :ref:`security-firewalls`." -#~ msgstr "" - -#~ msgid "" -#~ "See also :ref:`configuration-security` and :doc:`/reference/default-mongodb-" -#~ "port`." -#~ msgstr "" - -#~ msgid "" -#~ "Firewalls allow administrators to filter and control access to a system by " -#~ "providing granular control over what network communications. For " -#~ "administrators of MongoDB, the following capabilities are important: " -#~ "limiting incoming traffic on a specific port to specific systems, and " -#~ "limiting incoming traffic from untrusted hosts." -#~ msgstr "" - -#~ msgid "" -#~ "On Linux systems, the ``iptables`` interface provides access to the " -#~ "underlying ``netfilter`` firewall. On Windows systems, ``netsh`` command " -#~ "line interface provides access to the underlying Windows Firewall. For " -#~ "additional information about firewall configuration, see :doc:`/tutorial" -#~ "/configure-linux-iptables-firewall` and :doc:`/tutorial/configure-windows-" -#~ "netsh-firewall`." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/security-scram-sha-1.po b/locale/zh/LC_MESSAGES/core/security-scram-sha-1.po deleted file mode 100644 index 2860e1f298c..00000000000 --- a/locale/zh/LC_MESSAGES/core/security-scram-sha-1.po +++ /dev/null @@ -1,135 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/security-scram-sha-1.txt:5 -msgid "SCRAM-SHA-1" -msgstr "" - -#: ../source/core/security-scram-sha-1.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/core/security-scram-sha-1.txt:17 -msgid "" -"``SCRAM-SHA-1`` is the default authentication mechanism for MongoDB. " -"``SCRAM-SHA-1`` is an IETF standard, `RFC 5802 " -"`_, that defines best practice methods " -"for implementation of challenge-response mechanisms for authenticating users" -" with passwords." -msgstr "" - -#: ../source/core/security-scram-sha-1.txt:23 -msgid "" -"``SCRAM-SHA-1`` verifies the supplied user credentials against the user's " -":data:`name `, :data:`password " -"` and :data:`authentication database " -"`. The authentication database is the database where " -"the user was created, and together with the user's name, serves to identify " -"the user." -msgstr "" - -#: ../source/core/security-scram-sha-1.txt:32 -msgid "" -"A driver upgrade is **necessary** to use the ``SCRAM-SHA-1`` authentication " -"mechanism if your current driver version does not support ``SCRAM-SHA-1``. " -"See :ref:`required driver versions ` for" -" details." -msgstr "" - -#: ../source/core/security-scram-sha-1.txt:38 -msgid "``SCRAM-SHA-1`` Advantages" -msgstr "" - -#: ../source/core/security-scram-sha-1.txt:40 -msgid "" -"MongoDB's implementation of ``SCRAM-SHA-1`` represents an improvement in " -"security over the previously-used ``MONGODB-CR``, providing:" -msgstr "" - -#: ../source/core/security-scram-sha-1.txt:43 -msgid "A tunable work factor (``iterationCount``)," -msgstr "" - -#: ../source/core/security-scram-sha-1.txt:44 -msgid "Per-user random salts rather than server-wide salts," -msgstr "" - -#: ../source/core/security-scram-sha-1.txt:45 -msgid "" -"A cryptographically stronger hash function (``SHA-1`` rather than ``MD5``), " -"and" -msgstr "" - -#: ../source/core/security-scram-sha-1.txt:47 -msgid "" -"Authentication of the server to the client as well as the client to the " -"server." -msgstr "" - -#: ../source/core/security-scram-sha-1.txt:51 -msgid "``SCRAM-SHA-1`` and ``MongoDB-CR`` User Credentials" -msgstr "" - -#: ../source/core/security-scram-sha-1.txt:53 -msgid "" -"``SCRAM-SHA-1`` is the default mechanism for MongoDB versions beginning with" -" the 3.0 series. However, if you are upgrading a MongoDB 2.6 instances that " -"already have users credentials, MongoDB will continue to use ``MONGODB-CR`` " -"for challenge-response authentication until you upgrade the authentication " -"schema." -msgstr "" - -#: ../source/includes/fact-scram-sha-1-protocol.rst:1 -msgid "" -"Even when using the ``MONGODB-CR`` authentication mechanism, clients and " -"drivers that support MongoDB 3.0 features (see :ref:`compatibility-driver-" -"versions`) will use the ``SCRAM`` communication protocol. That is, " -"``MONGODB-CR`` authentication mechanism also implies :doc:`/core/security-" -"scram-sha-1`." -msgstr "" - -#: ../source/core/security-scram-sha-1.txt:61 -msgid "" -"For details on upgrading the authentication schema model to ``SCRAM-SHA-1``," -" see :doc:`/release-notes/3.0-scram`." -msgstr "" - -#: ../source/includes/fact-upgrade-scram-irreversible.rst:1 -msgid "" -"The procedure to upgrade to ``SCRAM-SHA-1`` **discards** the ``MONGODB-CR`` " -"credentials used by 2.6. As such, the procedure is **irreversible**, short " -"of restoring from backups." -msgstr "" - -#: ../source/includes/fact-upgrade-scram-irreversible.rst:5 -msgid "" -"The procedure also disables ``MONGODB-CR`` as an authentication mechanism." -msgstr "" - -#: ../source/core/security-scram-sha-1.txt:69 -msgid "Additional Information" -msgstr "" - -#: ../source/core/security-scram-sha-1.txt:71 -msgid "" -"`Blog Post: Improved Password-Based Authentication in MongoDB 3.0: SCRAM " -"Explained (Part 1) `_" -msgstr "" - -#: ../source/core/security-scram-sha-1.txt:76 -msgid "" -"`Blog Post: Improved Password-Based Authentication in MongoDB 3.0: SCRAM " -"Explained (Part 2) `_" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/security-transport-encryption.po b/locale/zh/LC_MESSAGES/core/security-transport-encryption.po deleted file mode 100644 index e8427a2b4f3..00000000000 --- a/locale/zh/LC_MESSAGES/core/security-transport-encryption.po +++ /dev/null @@ -1,120 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/security-transport-encryption.txt:3 -msgid "Transport Encryption" -msgstr "" - -#: ../source/core/security-transport-encryption.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/core/security-transport-encryption.txt:14 -msgid "TLS/SSL" -msgstr "" - -#: ../source/core/security-transport-encryption.txt:16 -msgid "" -"MongoDB supports TLS/SSL (Transport Layer Security/Secure Sockets Layer) to " -"encrypt all of MongoDB's network traffic. TLS/SSL ensures that MongoDB " -"network traffic is only readable by the intended client." -msgstr "" - -#: ../source/core/security-transport-encryption.txt:20 -msgid "" -"MongoDB TLS/SSL implementation uses OpenSSL libraries. MongoDB's SSL " -"encryption only allows use of strong SSL ciphers with a minimum of 128-bit " -"key length for all connections." -msgstr "" - -#: ../source/core/security-transport-encryption.txt:25 -msgid "Certificates" -msgstr "" - -#: ../source/core/security-transport-encryption.txt:27 -msgid "" -"Before you can use SSL, you must have a :file:`.pem` file containing a " -"public key certificate and its associated private key." -msgstr "" - -#: ../source/core/security-transport-encryption.txt:30 -msgid "" -"MongoDB can use any valid SSL certificate issued by a certificate authority " -"or a self-signed certificate. If you use a self-signed certificate, although" -" the communications channel will be encrypted, there will be *no* validation" -" of server identity. Although such a situation will prevent eavesdropping on" -" the connection, it leaves you vulnerable to a man-in-the-middle attack. " -"Using a certificate signed by a trusted certificate authority will permit " -"MongoDB drivers to verify the server's identity." -msgstr "" - -#: ../source/core/security-transport-encryption.txt:39 -msgid "For example, see :doc:`/tutorial/configure-ssl-clients`." -msgstr "" - -#: ../source/core/security-transport-encryption.txt:42 -msgid "Identity Verification" -msgstr "" - -#: ../source/core/security-transport-encryption.txt:44 -msgid "" -"In addition to encrypting connections, SSL allows for authentication using " -"certificates, both for :doc:`client authentication ` " -"and for :doc:`internal authentication ` of members of replica sets and sharded clusters." -msgstr "" - -#: ../source/core/security-transport-encryption.txt:50 -msgid "For more information, see:" -msgstr "" - -#: ../source/core/security-transport-encryption.txt:52 -msgid ":doc:`/tutorial/configure-ssl`" -msgstr "" - -#: ../source/core/security-transport-encryption.txt:54 -msgid ":doc:`/tutorial/configure-ssl-clients`" -msgstr "" - -#: ../source/core/security-transport-encryption.txt:56 -msgid ":doc:`/tutorial/configure-x509-client-authentication`" -msgstr "" - -#: ../source/core/security-transport-encryption.txt:58 -msgid ":doc:`/tutorial/configure-x509-member-authentication`" -msgstr "" - -#: ../source/core/security-transport-encryption.txt:61 -msgid "FIPS Mode" -msgstr "" - -#: ../source/includes/fact-enterprise-only-admonition.rst:1 -msgid "Enterprise Feature" -msgstr "" - -#: ../source/includes/fact-enterprise-only-admonition.rst:3 -msgid "Available in MongoDB Enterprise only." -msgstr "" - -#: ../source/core/security-transport-encryption.txt:65 -msgid "" -"The Federal Information Processing Standard (FIPS) is a U.S. government " -"computer security standard used to certify software modules and libraries " -"that encrypt and decrypt data securely. You can configure MongoDB to run " -"with a FIPS 140-2 certified library for OpenSSL. Configure FIPS to run by " -"default or as needed from the command line." -msgstr "" - -#: ../source/core/security-transport-encryption.txt:71 -msgid "For an example, see :doc:`/tutorial/configure-fips`." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/security-user-defined-roles.po b/locale/zh/LC_MESSAGES/core/security-user-defined-roles.po deleted file mode 100644 index db989337311..00000000000 --- a/locale/zh/LC_MESSAGES/core/security-user-defined-roles.po +++ /dev/null @@ -1,81 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/security-user-defined-roles.txt:5 -msgid "User-Defined Roles" -msgstr "" - -#: ../source/core/security-user-defined-roles.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/core/security-user-defined-roles.txt:17 -msgid "" -"MongoDB provides a number of :doc:`built-in roles `. However, if these roles cannot describe the desired set of " -"privileges, you can create new roles." -msgstr "" - -#: ../source/core/security-user-defined-roles.txt:22 -msgid "Role Management Interface" -msgstr "" - -#: ../source/core/security-user-defined-roles.txt:24 -msgid "" -"To add a role, MongoDB provides the :method:`db.createRole()` method. " -"MongoDB also provides methods to update existing user-defined roles. For a " -"full list of role management methods, see :ref:`role-management-methods`." -msgstr "" - -#: ../source/core/security-user-defined-roles.txt:30 -msgid "Scope" -msgstr "" - -#: ../source/core/security-user-defined-roles.txt:32 -msgid "" -"When adding a role, you create the role in a specific database. MongoDB uses" -" the combination of the database and the role name to uniquely define a " -"role." -msgstr "" - -#: ../source/includes/fact-roles-privileges-scope.rst:1 -msgid "" -"Except for roles created in the ``admin`` database, a role can only include " -"privileges that apply to its database and can only inherit from other roles " -"in its database." -msgstr "" - -#: ../source/includes/fact-roles-privileges-scope.rst:5 -msgid "" -"A role created in the ``admin`` database can include privileges that apply " -"to the ``admin`` database, other databases or to the :ref:`cluster " -"` resource, and can inherit from roles in other databases " -"as well as the ``admin`` database." -msgstr "" - -#: ../source/core/security-user-defined-roles.txt:39 -msgid "Centralized Role Data" -msgstr "" - -#: ../source/core/security-user-defined-roles.txt:41 -msgid "" -"MongoDB stores all role information in the :doc:`system.roles ` collection in the ``admin`` database" -msgstr "" - -#: ../source/core/security-user-defined-roles.txt:44 -msgid "" -"Do not access this collection directly but instead use the :ref:`role " -"management commands ` to view and edit custom " -"roles." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/security-users.po b/locale/zh/LC_MESSAGES/core/security-users.po deleted file mode 100644 index ad3c3731087..00000000000 --- a/locale/zh/LC_MESSAGES/core/security-users.po +++ /dev/null @@ -1,243 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/security-users.txt:6 -msgid "Users" -msgstr "" - -#: ../source/core/security-users.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/core/security-users.txt:16 -msgid "" -"To authenticate a client in MongoDB, you must add a corresponding user to " -"MongoDB." -msgstr "" - -#: ../source/core/security-users.txt:20 -msgid "User Management Interface" -msgstr "" - -#: ../source/core/security-users.txt:22 -msgid "" -"To add a user, MongoDB provides the :method:`db.createUser()` method. When " -"adding a user, you can assign :doc:`roles ` to the user" -" in order to grant privileges." -msgstr "" - -#: ../source/core/security-users.txt:28 -msgid "" -"The first user created in the database should be a user administrator who " -"has the privileges to manage other users. See :doc:`/tutorial/enable-" -"authentication`." -msgstr "" - -#: ../source/core/security-users.txt:32 -msgid "" -"You can also update existing users, such as to change password and grant or " -"revoke roles. For a full list of user management methods, see :ref:`user-" -"management-methods`." -msgstr "" - -#: ../source/core/security-users.txt:40 -msgid "Authentication Database" -msgstr "" - -#: ../source/core/security-users.txt:42 -msgid "" -"When adding a user, you create the user in a specific database. This " -"database is the authentication database for the user." -msgstr "" - -#: ../source/core/security-users.txt:45 -msgid "" -"A user can have privileges across different databases; i.e. a user's " -"privileges are not limited to the authentication database. By assigning to " -"the user roles in other databases, a user created in one database can have " -"permissions to act on other databases. For more information on roles, see " -":doc:`/core/authorization`." -msgstr "" - -#: ../source/core/security-users.txt:51 -msgid "" -"The user's name and authentication database serve as a unique identifier for" -" that user. That is, if two users have the same name but are created in " -"different databases, they are two separate users. If you intend to have a " -"single user with permissions on multiple databases, create a single user " -"with roles in the applicable databases instead of creating the user multiple" -" times in different databases." -msgstr "" - -#: ../source/core/security-users.txt:61 -msgid "Authenticate a User" -msgstr "" - -#: ../source/core/security-users.txt:63 -msgid "To authenticate a user, either" -msgstr "" - -#: ../source/core/security-users.txt:65 -msgid "" -"Use the command line authentication options (e.g. ``-u``, ``-p``, " -"``--authenticationDatabase``) when connecting to the :program:`mongod` or " -":program:`mongos` instance, or" -msgstr "" - -#: ../source/core/security-users.txt:69 -msgid "" -"Connect first to the :program:`mongod` or :program:`mongos` instance, and " -"then run the :dbcommand:`authenticate` command or the :method:`db.auth()` " -"method against the authentication database." -msgstr "" - -#: ../source/core/security-users.txt:73 -msgid "" -"To authenticate, the client must authenticate the user against the user's " -":ref:`authentication database `." -msgstr "" - -#: ../source/core/security-users.txt:76 -msgid "" -"For instance, if using the :program:`mongo` shell as a client, you can " -"specify the authentication database for the user with the " -"``--authenticationDatabase`` option." -msgstr "" - -#: ../source/core/security-users.txt:81 -msgid "Centralized User Data" -msgstr "" - -#: ../source/core/security-users.txt:85 -msgid "" -"MongoDB stores all user information, including :data:`name " -"`, :data:`password " -"`, and the :data:`user's authentication " -"database `, in the :doc:`system.users ` collection in the ``admin`` database." -msgstr "" - -#: ../source/core/security-users.txt:92 -msgid "" -"Do not access this collection directly but instead use the :ref:`user " -"management commands `." -msgstr "" - -#: ../source/core/security-users.txt:100 -msgid "Sharded Cluster Users" -msgstr "" - -#: ../source/core/security-users.txt:102 -msgid "" -"To create users for a sharded cluster, connect to the :program:`mongos` " -"instance and add the users. Clients then authenticate these users through " -"the :program:`mongos` instances." -msgstr "" - -#: ../source/core/security-users.txt:108 -msgid "" -"MongoDB stores these sharded cluster user data in the ``admin`` database of " -"the :term:`config servers `. Previously, the credentials for " -"authenticating to a database on a sharded cluster resided on the " -":ref:`primary shard ` for that database." -msgstr "" - -#: ../source/core/security-users.txt:114 -msgid "Shard Local Users" -msgstr "" - -#: ../source/core/security-users.txt:116 -msgid "" -"However, some maintenance operations, such as :dbcommand:`cleanupOrphaned`, " -":dbcommand:`compact`, :method:`rs.reconfig()`, require direct connections to" -" specific shards in a sharded cluster. To perform these operations, you must" -" connect directly to the shard and authenticate as a *shard local* " -"administrative user." -msgstr "" - -#: ../source/core/security-users.txt:122 -msgid "" -"To create a *shard local* administrative user, connect directly to the shard" -" and create the user. MongoDB stores *shard local* users in the ``admin`` " -"database of the shard itself." -msgstr "" - -#: ../source/core/security-users.txt:126 -msgid "" -"These *shard local* users are completely independent from the users added to" -" the sharded cluster via :program:`mongos`. *Shard local* users are local to" -" the shard and are inaccessible by :program:`mongos`." -msgstr "" - -#: ../source/core/security-users.txt:130 -msgid "" -"Direct connections to a shard should only be for shard-specific maintenance " -"and configuration. In general, clients should connect to the sharded cluster" -" through the :program:`mongos`." -msgstr "" - -#: ../source/core/security-users.txt:137 -msgid "Localhost Exception" -msgstr "" - -#: ../source/core/security-users.txt:139 -msgid "" -"The localhost exception allows you to enable access control and then create " -"the first user in the system. With the localhost exception, after you enable" -" access control, connect to the localhost interface and create the first " -"user in the ``admin`` database. The first user must have privileges to " -"create other users, such as a user with the :authrole:`userAdmin` or " -":authrole:`userAdminAnyDatabase` role." -msgstr "" - -#: ../source/core/security-users.txt:148 -msgid "" -"The localhost exception changed so that these connections *only* have access" -" to create the first user on the ``admin`` database. In previous versions, " -"connections that gained access using the localhost exception had " -"unrestricted access to the MongoDB instance." -msgstr "" - -#: ../source/core/security-users.txt:154 -msgid "" -"The localhost exception applies only when there are no users created in the " -"MongoDB instance." -msgstr "" - -#: ../source/core/security-users.txt:157 -msgid "" -"In the case of a sharded cluster, the localhost exception applies to each " -"shard individually as well as to the cluster as a whole. Once you create a " -"sharded cluster and add a user administrator through the :program:`mongos` " -"instance, you must still prevent unauthorized access to the individual " -"shards. Follow one of the following steps for each shard in your cluster:" -msgstr "" - -#: ../source/core/security-users.txt:163 -msgid "Create an administrative user, or" -msgstr "" - -#: ../source/core/security-users.txt:165 -msgid "" -"Disable the localhost exception at startup. To disable the localhost " -"exception, set the :parameter:`enableLocalhostAuthBypass` parameter to " -"``0``." -msgstr "" - -#: ../source/core/security-users.txt:95 -msgid "sharding" -msgstr "" - -#: ../source/core/security-users.txt:95 -msgid "localhost" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/security-x.509.po b/locale/zh/LC_MESSAGES/core/security-x.509.po deleted file mode 100644 index 3ec353471a3..00000000000 --- a/locale/zh/LC_MESSAGES/core/security-x.509.po +++ /dev/null @@ -1,337 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 99bf5558f070482387448131e14bbfc7 -#: ../source/core/security-x.509.txt:5 -msgid "x.509" -msgstr "" - -# e3d0d8e739a948eb95fde5c55d809108 -#: ../source/core/security-x.509.txt -msgid "On this page" -msgstr "" - -# 9a74945874fa4f079770ad78746b71f6 -#: ../source/core/security-x.509.txt:17 -msgid "" -"MongoDB supports x.509 certificate authentication for client " -"authentication and internal authentication of the members of replica sets" -" and sharded clusters." -msgstr "" - -# cf0668b0427e411da11ae2344d800d43 -#: ../source/core/security-x.509.txt:20 -msgid "" -"x.509 certificate authentication requires a secure :doc:`TLS/SSL " -"connection `." -msgstr "" - -# c843a2f2dcf34ff6ab6ecc660cb7d852 -#: ../source/core/security-x.509.txt:24 -msgid "Certificate Authority" -msgstr "" - -# ad5db335437847bf8a5624aeab254cbf -#: ../source/includes/fact-ssl-certificate-authorities.rst:1 -msgid "" -"For production use, your MongoDB deployment should use valid certificates" -" generated and signed by a single certificate authority. You or your " -"organization can generate and maintain an independent certificate " -"authority, or use certificates generated by a third-party SSL vendor. " -"Obtaining and managing certificates is beyond the scope of this " -"documentation." -msgstr "" - -# 9ca06d7d17b5425296943d4cf5d70fe1 -#: ../source/core/security-x.509.txt:31 -msgid "Client x.509 Certificates" -msgstr "" - -# 1faf256187324a019ccb52f1231e3d3e -#: ../source/core/security-x.509.txt:33 -msgid "" -"To authenticate to servers, clients can use x.509 certificates instead of" -" usernames and passwords." -msgstr "" - -# 5918d81eb76a4ae68edbfd57d01b9f25 -#: ../source/core/security-x.509.txt:37 -msgid "Client Certificate Requirements" -msgstr "" - -# 2fd9002fdf724e8bb2721a2eebcadbc4 -#: ../source/includes/extracts/x509-certificate-client.rst:1 -msgid "The client certificate must have the following properties:" -msgstr "" - -# 47a00f0489dd45bcb7e9a73cb028744d -#: ../source/includes/extracts/x509-certificate-client.rst:4 -msgid "" -"A single Certificate Authority (CA) must issue the certificates for both " -"the client and the server." -msgstr "" - -# 79b69bb95316427d87ed1df9295d02c2 -#: ../source/includes/extracts/x509-certificate-client.rst:7 -msgid "Client certificates must contain the following fields:" -msgstr "" - -# 92eba8c2de8d4c568d0ddc605d094414 -#: ../source/includes/extracts/x509-certificate-client.rst:14 -msgid "Each unique MongoDB user must have a unique certificate." -msgstr "" - -# 352b7ac44b824b299571950ad9365592 -#: ../source/includes/extracts/x509-certificate-client.rst:16 -msgid "" -"A client x.509 certificate's subject, which contains the Distinguished " -"Name (``DN``), must **differ** from that of a :ref:`x509-member-" -"certificate`. Specifically, the subjects must differ with regards to at " -"least one of the following attributes: Organization (``O``), the " -"Organizational Unit (``OU``) or the Domain Component (``DC``)." -msgstr "" - -# c3c7891b038f44de83fb502ca6f8834b -#: ../source/includes/extracts/x509-certificate-client.rst:25 -msgid "" -"If a client x.509 certificate's subject has the same ``O``, ``OU``, and " -"``DC`` combination as the :ref:`x509-member-certificate`, the client will" -" be identified as a cluster member and granted full permission on the " -"system." -msgstr "" - -# d98a1a880f524ecd8c2ddcd36ee3e7dc -#: ../source/core/security-x.509.txt:44 -msgid "MongoDB User and ``$external`` Database" -msgstr "" - -# a168937914044d8da849b93430eef699 -#: ../source/core/security-x.509.txt:46 -msgid "" -"To authenticate with a client certificate, you must first add the value " -"of the ``subject`` from the client certificate as a MongoDB user. Each " -"unique x.509 client certificate corresponds to a single MongoDB user; " -"i.e. you cannot use a single client certificate to authenticate more than" -" one MongoDB user." -msgstr "" - -# 733abf510b5742439386a3d797556591 -#: ../source/core/security-x.509.txt:52 -msgid "" -"Add the user in the ``$external`` database; i.e. the :ref" -":`authentication-database` is the ``$external`` database" -msgstr "" - -# d786bcdd10a64e6985851db0f87225ab -#: ../source/core/security-x.509.txt:56 -msgid "Authenticate" -msgstr "" - -# 12bc4f5c4d0541b4b45604c5065c7480 -#: ../source/core/security-x.509.txt:58 -msgid "" -"To authenticate using x.509 client certificate, connect to MongoDB over " -"TLS/SSL connection; i.e. include the ``--ssl`` and ``--sslPEMKeyFile`` " -"command line options." -msgstr "" - -# 1e3ae889d3484b168394f8d69f1be7c9 -#: ../source/core/security-x.509.txt:62 -msgid "" -"Then in the ``$external`` database, use :method:`db.auth()` to " -"authenticate the :ref:`user corresponding to the client certificate " -"`." -msgstr "" - -# e8ce055cfbca468bb8777a4fc314c212 -#: ../source/core/security-x.509.txt:66 -msgid "For an example, see :doc:`/tutorial/configure-x509-client-authentication`" -msgstr "" - -# b4a4da9810284bac83f0381d08b48549 -#: ../source/core/security-x.509.txt:69 -msgid "Member x.509 Certificates" -msgstr "" - -# 19a02aa17480453abea7337e1d19924b -#: ../source/core/security-x.509.txt:73 -msgid "" -"For internal authentication, members of sharded clusters and replica sets" -" can use x.509 certificates instead of keyfiles, which use the " -":doc:`/core/security-scram-sha-1` authentication mechanism." -msgstr "" - -# 7def5ed97a8b4be88a21fcfc69c330a8 -#: ../source/core/security-x.509.txt:78 -msgid "Member Certificate Requirements" -msgstr "" - -# 8dc32c9bd47c432cae07c42245dbd4ba -#: ../source/includes/extracts/x509-certificate-member.rst:1 -msgid "" -"The member certificate, used for internal authentication to verify " -"membership to the sharded cluster or a replica set, must have the " -"following properties:" -msgstr "" - -# a42f996f206f4f4d96ef2c116d600b72 -#: ../source/includes/extracts/x509-certificate-member.rst:5 -msgid "" -"A single Certificate Authority (CA) must issue all the x.509 certificates" -" for the members of a sharded cluster or a replica set." -msgstr "" - -# 1c6afcc4ce374ed0b8d9b790ef06c39e -#: ../source/includes/extracts/x509-certificate-member.rst:8 -msgid "" -"The Distinguished Name (``DN``), found in the member certificate's " -"``subject``, must specify a non-empty value for *at least one* of the " -"following attributes: Organization (``O``), the Organizational Unit " -"(``OU``) or the Domain Component (``DC``)." -msgstr "" - -# 5849a693ecdc43459fe86047b891645a -#: ../source/includes/extracts/x509-certificate-member.rst:13 -msgid "" -"The Organization attributes (``O``\\'s), the Organizational Unit " -"attributes (``OU``\\'s), and the Domain Components (``DC``\\'s) must " -"match those from the certificates for the other cluster members. To " -"match, the certificate must match all specifications of these attributes," -" or even the non-specification of these attributes. The order of the " -"attributes does not matter." -msgstr "" - -# 8e12ff319bf04189ad0a5ebd00e47c47 -#: ../source/includes/extracts/x509-certificate-member.rst:20 -msgid "" -"In the following example, the two ``DN``\\'s contain matching " -"specifications for ``O``, ``OU`` as well as the non-specification of the " -"``DC`` attribute." -msgstr "" - -# 7999c02b2deb42f6b019dc3cce3d2651 -#: ../source/includes/extracts/x509-certificate-member.rst:29 -msgid "" -"However, the following two ``DN``\\'s contain a mismatch for the ``OU`` " -"attribute since one contains two ``OU`` specifications and the other, " -"only one specification." -msgstr "" - -# ff139cce2d9d4d779736b0632506c182 -#: ../source/includes/extracts/x509-certificate-member.rst:38 -msgid "" -"Either the Common Name (``CN``) or one of the Subject Alternative Name " -"(``SAN``) entries must match the hostname of the server, used by the " -"other members of the cluster." -msgstr "" - -# 9932362c1d1540819d11196bfb766b50 -#: ../source/includes/extracts/x509-certificate-member.rst:42 -msgid "" -"For example, the certificates for a cluster could have the following " -"subjects:" -msgstr "" - -# 1d09f567332f45768b4938cf7244a496 -#: ../source/includes/extracts/x509-certificate-member.rst:51 -msgid "" -"*If* the certificate includes the Extended Key Usage " -"(``extendedKeyUsage``) setting, the value must include ``clientAuth`` " -"(\"TLS Web Client Authentication\")." -msgstr "" - -# 9d19888212724cc4945d9d3188a5cba3 -#: ../source/includes/extracts/x509-certificate-member.rst:59 -msgid "" -"You can also use a certificate that does not include the Extended Key " -"Usage (EKU)." -msgstr "" - -# ccd676e0b4d044f5ba8230f8ac111523 -#: ../source/core/security-x.509.txt:83 -msgid "MongoDB Configuration" -msgstr "" - -# dc01f9054f7c44868965a4f409997fa8 -#: ../source/includes/extracts/x509-member-auth-configuration.rst:1 -msgid "" -"To specify x.509 for internal authentication, in addition to the other " -"SSL configurations appropriate for your deployment, for each member of " -"the replica set or sharded cluster, include either:" -msgstr "" - -# be203f4a254047fa9d025f55805bff74 -#: ../source/includes/extracts/x509-member-auth-configuration.rst:5 -msgid "" -":setting:`security.clusterAuthMode` and :setting:`net.ssl.clusterFile` if" -" using a :doc:`configuration file `, or" -msgstr "" - -# 1618ed8e5d0640bd9207ff4349042417 -#: ../source/includes/extracts/x509-member-auth-configuration.rst:9 -msgid "``--clusterAuthMode`` and ``--sslClusterFile`` command line options." -msgstr "" - -# f1f3a57ad1804c38972a13a49ddc0525 -#: ../source/core/security-x.509.txt:88 -msgid "Member Certificate and ``PEMKeyFile``" -msgstr "" - -# c35bb3eb60064f81897e7b9cded96500 -#: ../source/includes/extracts/x509-member-certificate-PEMKeyFile.rst:1 -msgid "" -"To configure MongoDB for client certificate authentication, the " -":program:`mongod` and :program:`mongos` specify a ``PEMKeyFile`` to prove" -" its identity to clients, either through :setting:`net.ssl.PEMKeyFile` " -"setting in the configuration file or ``--sslPEMKeyFile`` command line " -"option." -msgstr "" - -# bcdcf7b6c5be4e7ba5e9785236d45f88 -#: ../source/includes/extracts/x509-member-certificate-PEMKeyFile.rst:7 -msgid "" -"If no :setting:`~net.ssl.clusterFile` certificate is specified for " -"internal member authentication, MongoDB will attempt to use the " -"``PEMKeyFile`` certificate for member authentication. In order to use " -"``PEMKeyFile`` certificate for internal authentication as well as for " -"client authentication, then the ``PEMKeyFile`` certificate must either:" -msgstr "" - -# 4bd03a8994b344f1823228d876c0cd9e -#: ../source/includes/extracts/x509-member-certificate-PEMKeyFile.rst:14 -msgid "Omit ``extendedKeyUsage`` or" -msgstr "" - -# 494cf75efb6b46409d9ef231562e9afe -#: ../source/includes/extracts/x509-member-certificate-PEMKeyFile.rst:16 -msgid "" -"Specify ``extendedKeyUsage`` values that include ``clientAuth`` in " -"addition to ``serverAuth``." -msgstr "" - -# 4dcf61bef47c4403a5413f80c4416b15 -#: ../source/core/security-x.509.txt:92 -msgid "" -"For an example of x.509 internal authentication, see " -":doc:`/tutorial/configure-x509-member-authentication`." -msgstr "" - -#~ msgid "" -#~ "For internal authentication, members of " -#~ "sharded clusters and replica sets can" -#~ " use x.509 certificates instead of " -#~ "keyfiles, which use :doc:`/core/security-" -#~ "mongodb-cr` authentication mechanism." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/security.po b/locale/zh/LC_MESSAGES/core/security.po deleted file mode 100644 index 9388fcd200b..00000000000 --- a/locale/zh/LC_MESSAGES/core/security.po +++ /dev/null @@ -1,58 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/security.txt:3 -msgid "Security Concepts" -msgstr "" - -#: ../source/core/security.txt:7 -msgid "" -"These documents introduce and address concepts and strategies related to " -"security practices in MongoDB deployments." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-core-landing.rst:5 -msgid ":doc:`/core/security-concepts-network`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-core-landing.rst:4 -msgid "" -"Documentation on authentication, authorization, and encryption in MongoDB." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-core-landing.rst:8 -msgid ":doc:`/core/security-concepts-access-control`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-core-landing.rst:8 -msgid "Documentation on users and roles in MongoDB." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-core-landing.rst:12 -msgid ":doc:`/core/auditing`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-core-landing.rst:11 -msgid "" -"Documentation on the auditing feature available with MongoDB Enterprise." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-core-landing.rst:15 -msgid ":doc:`/core/security-concepts-external-env`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-core-landing.rst:15 -msgid "" -"Discusses potential risks related to MongoDB's JavaScript, HTTP and REST " -"interfaces, including strategies to control those risks." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/server-side-javascript.po b/locale/zh/LC_MESSAGES/core/server-side-javascript.po deleted file mode 100644 index 7986f4de033..00000000000 --- a/locale/zh/LC_MESSAGES/core/server-side-javascript.po +++ /dev/null @@ -1,174 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/server-side-javascript.txt:3 -msgid "Server-side JavaScript" -msgstr "" - -#: ../source/core/server-side-javascript.txt:16 -msgid "Overview" -msgstr "" - -#: ../source/core/server-side-javascript.txt:18 -msgid "" -"MongoDB provides the following commands, methods, and operator that perform " -"server-side execution of JavaScript code:" -msgstr "" - -#: ../source/core/server-side-javascript.txt:21 -msgid "" -":dbcommand:`mapReduce` and the corresponding :program:`mongo` shell method " -":method:`db.collection.mapReduce()`. ``mapReduce`` operations *map*, or " -"associate, values to keys, and for keys with multiple values, *reduce* the " -"values for each key to a single object. For more information, see " -":doc:`/core/map-reduce`." -msgstr "" - -#: ../source/core/server-side-javascript.txt:27 -msgid "" -":query:`$where` operator that evaluates a JavaScript expression or a " -"function in order to query for documents." -msgstr "" - -#: ../source/core/server-side-javascript.txt:30 -msgid "" -"You can also specify a JavaScript file to the :program:`mongo` shell to run " -"on the server. For more information, see :ref:`running-js-scripts-in-mongo-" -"on-mongod-host`" -msgstr "" - -#: ../source/includes/extracts/admonition-js-prevalence-methods.rst:3 -msgid "JavaScript in MongoDB" -msgstr "" - -#: ../source/includes/extracts/admonition-js-prevalence-methods.rst:5 -msgid "" -"Although these methods use JavaScript, most interactions with MongoDB do not" -" use JavaScript but use an :doc:`idiomatic driver ` " -"in the language of the interacting application." -msgstr "" - -#: ../source/core/server-side-javascript.txt:36 -msgid "" -"You can also disable server-side execution of JavaScript. For details, see " -":ref:`disable-server-side-js`." -msgstr "" - -#: ../source/core/server-side-javascript.txt:44 -msgid "Running ``.js`` files via a ``mongo`` shell Instance on the Server" -msgstr "" - -#: ../source/core/server-side-javascript.txt:46 -msgid "" -"You can specify a JavaScript (``.js``) file to a :program:`mongo` shell " -"instance to execute the file on the server. This is a good technique for " -"performing batch administrative work. When you run :program:`mongo` shell on" -" the server, connecting via the localhost interface, the connection is fast " -"with low latency." -msgstr "" - -#: ../source/core/server-side-javascript.txt:56 -msgid "Concurrency" -msgstr "" - -#: ../source/core/server-side-javascript.txt:64 -msgid "" -"Refer to the individual method or operator documentation for any concurrency" -" information. See also the :ref:`concurrency table `." -msgstr "" - -#: ../source/core/server-side-javascript.txt:71 -msgid "Disable Server-Side Execution of JavaScript" -msgstr "" - -#: ../source/includes/fact-disable-javascript-with-noscript.rst:1 -msgid "" -"You can disable all server-side execution of JavaScript, by passing the " -":option:`--noscripting ` option on the command line or" -" setting :setting:`security.javascriptEnabled` in a configuration file." -msgstr "" - -#: ../source/core/server-side-javascript.txt:75 -msgid ":doc:`/tutorial/store-javascript-function-on-server`" -msgstr "" - -#: ../source/core/server-side-javascript.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/includes/fact-selinux-server-side-js.rst:3 -msgid "" -"If you are using SELinux, any MongoDB operation that requires :doc:`server-" -"side JavaScript ` will result in segfault " -"errors. :ref:`disable-server-side-js` describes how to disable execution of " -"server-side JavaScript." -msgstr "" - -#: ../source/core/server-side-javascript.txt:52 -msgid "" -"For more information, see :doc:`/tutorial/write-scripts-for-the-mongo-" -"shell`." -msgstr "" - -#: ../source/core/server-side-javascript.txt:60 -msgid "" -"MongoDB 3.2 uses SpiderMonkey as the JavaScript engine for the " -":program:`mongo` shell. For information on this change, see :doc:`/release-" -"notes/3.2-javascript`." -msgstr "" - -#~ msgid "" -#~ "The :ref:`command helpers ` provided in the " -#~ ":program:`mongo` shell are not available in JavaScript files because they " -#~ "are not valid JavaScript. The following table maps the most common " -#~ ":program:`mongo` shell helpers to their JavaScript equivalents." -#~ msgstr "" - -#~ msgid "Shell Helpers" -#~ msgstr "" - -#~ msgid "JavaScript Equivalents" -#~ msgstr "" - -#~ msgid "``show dbs``, ``show databases``" -#~ msgstr "" - -#~ msgid "``use ``" -#~ msgstr "" - -#~ msgid "``show collections``" -#~ msgstr "" - -#~ msgid "``show users``" -#~ msgstr "" - -#~ msgid "``show roles``" -#~ msgstr "" - -#~ msgid "``show log ``" -#~ msgstr "" - -#~ msgid "``show logs``" -#~ msgstr "" - -#~ msgid "``it``" -#~ msgstr "" - -#~ msgid "" -#~ "The V8 JavaScript engine, which became the default in 2.4, allows multiple " -#~ "JavaScript operations to execute at the same time. Prior to 2.4, MongoDB " -#~ "operations that required the JavaScript interpreter had to acquire a lock, " -#~ "and a single :program:`mongod` could only run a single JavaScript operation " -#~ "at a time." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/sharded-cluster-architectures-production.po b/locale/zh/LC_MESSAGES/core/sharded-cluster-architectures-production.po deleted file mode 100644 index f896c541e31..00000000000 --- a/locale/zh/LC_MESSAGES/core/sharded-cluster-architectures-production.po +++ /dev/null @@ -1,105 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/sharded-cluster-architectures-production.txt:5 -msgid "Production Cluster Architecture" -msgstr "" - -#: ../source/core/sharded-cluster-architectures-production.txt:15 -msgid "" -"In a production cluster, you must ensure that data is redundant and that " -"your systems are highly available. To that end, a production cluster must " -"have the following components:" -msgstr "" - -#: ../source/core/sharded-cluster-architectures-production.txt:31 -msgid "Two or More Replica Sets As Shards" -msgstr "" - -#: ../source/core/sharded-cluster-architectures-production.txt:30 -msgid "" -"These replica sets are the :term:`shards `. For information on " -"replica sets, see :doc:`/replication`." -msgstr "" - -#: ../source/core/sharded-cluster-architectures-production.txt:46 -msgid "One or More Query Routers (``mongos``)" -msgstr "" - -#: ../source/core/sharded-cluster-architectures-production.txt:34 -msgid "" -"The :program:`mongos` instances are the routers for the cluster. Typically, " -"deployments have one :program:`mongos` instance on each application server." -msgstr "" - -#: ../source/core/sharded-cluster-architectures-production.txt:38 -msgid "" -"You may also deploy a group of :program:`mongos` instances and use a " -"proxy/load balancer between the application and the :program:`mongos`. In " -"these deployments, you *must* configure the load balancer for *client " -"affinity* so that every connection from a single client reaches the same " -":program:`mongos`." -msgstr "" - -#: ../source/core/sharded-cluster-architectures-production.txt:44 -msgid "" -"Because cursors and other resources are specific to an single " -":program:`mongos` instance, each client must interact with only one " -":program:`mongos` instance." -msgstr "" - -#: ../source/core/sharded-cluster-architectures-production.txt:50 -msgid ":doc:`/tutorial/deploy-shard-cluster/`" -msgstr "" - -#: ../source/core/sharded-cluster-architectures-production.txt:52 -msgid "mongos" -msgstr "" - -#: ../source/core/sharded-cluster-architectures-production.txt:52 -msgid "load balancer" -msgstr "" - -#: ../source/core/sharded-cluster-architectures-production.txt:52 -msgid "mongos load balancer" -msgstr "" - -#: ../source/core/sharded-cluster-architectures-production.txt:27 -msgid "Config Servers" -msgstr "" - -#: ../source/includes/fact-mirrored-config-servers-deprecated.rst:1 -msgid "" -"Starting in MongoDB 3.2, config servers for sharded clusters can be deployed" -" as a :doc:`replica set `. The replica set " -"config servers must run the :doc:`WiredTiger storage engine " -"`. MongoDB 3.2 deprecates the use of three mirrored " -":program:`mongod` instances for config servers." -msgstr "" - -#: ../source/core/sharded-cluster-architectures-production.txt:24 -msgid "" -"A single :term:`sharded cluster` must have exclusive use of its :ref:`config" -" servers `. If you have multiple sharded clusters, " -"each cluster must have its own replica set config servers." -msgstr "" - -#~ msgid "Three Config Servers" -#~ msgstr "" - -#~ msgid "" -#~ "Each :ref:`config server ` must be on separate " -#~ "machines. A single :term:`sharded cluster` must have exclusive use of its " -#~ ":ref:`config servers `. If you have multiple sharded" -#~ " clusters, you will need to have a group of config servers for each cluster." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/sharded-cluster-architectures-test.po b/locale/zh/LC_MESSAGES/core/sharded-cluster-architectures-test.po deleted file mode 100644 index b167f84f010..00000000000 --- a/locale/zh/LC_MESSAGES/core/sharded-cluster-architectures-test.po +++ /dev/null @@ -1,63 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/sharded-cluster-architectures-test.txt:3 -msgid "Sharded Cluster Test Architecture" -msgstr "" - -#: ../source/core/sharded-cluster-architectures-test.txt:13 -msgid "Use the test cluster architecture for testing and development only." -msgstr "" - -#: ../source/core/sharded-cluster-architectures-test.txt:27 -msgid "" -"At least one shard. Shards are either :term:`replica sets ` or " -"a standalone :program:`mongod` instances." -msgstr "" - -#: ../source/core/sharded-cluster-architectures-test.txt:30 -msgid "One :program:`mongos` instance." -msgstr "" - -#: ../source/core/sharded-cluster-architectures-test.txt:0 -msgid "See" -msgstr "" - -#: ../source/core/sharded-cluster-architectures-test.txt:16 -msgid "" -"For testing and development, you can deploy a sharded cluster with a minimum" -" number of components. These **non-production** clusters have the following " -"components:" -msgstr "" - -#: ../source/core/sharded-cluster-architectures-test.txt:20 -msgid "" -"A replica set :ref:`config server ` with one member." -msgstr "" - -#: ../source/includes/fact-mirrored-config-servers-deprecated.rst:1 -msgid "" -"Starting in MongoDB 3.2, config servers for sharded clusters can be deployed" -" as a :doc:`replica set `. The replica set " -"config servers must run the :doc:`WiredTiger storage engine " -"`. MongoDB 3.2 deprecates the use of three mirrored " -":program:`mongod` instances for config servers." -msgstr "" - -#~ msgid "" -#~ "For testing and development, you can deploy a minimal sharded clusters " -#~ "cluster. These **non-production** clusters have the following components:" -#~ msgstr "" - -#~ msgid "One :ref:`config server `." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/sharded-cluster-architectures.po b/locale/zh/LC_MESSAGES/core/sharded-cluster-architectures.po deleted file mode 100644 index 784a76104c5..00000000000 --- a/locale/zh/LC_MESSAGES/core/sharded-cluster-architectures.po +++ /dev/null @@ -1,48 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/sharded-cluster-architectures.txt:3 -msgid "Sharded Cluster Architectures" -msgstr "" - -#: ../source/core/sharded-cluster-architectures.txt:13 -msgid "" -"The following documents introduce deployment patterns for sharded clusters." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-architectures.rst:4 -msgid ":doc:`/core/sharded-cluster-requirements`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-architectures.rst:4 -msgid "Discusses the requirements for sharded clusters in MongoDB." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-architectures.rst:8 -msgid ":doc:`/core/sharded-cluster-architectures-production`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-architectures.rst:7 -msgid "" -"Outlines the components required to deploy a redundant and highly available" -" sharded cluster." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-architectures.rst:11 -msgid ":doc:`/core/sharded-cluster-architectures-test`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-architectures.rst:11 -msgid "" -"Sharded clusters for testing and development can include fewer components." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/sharded-cluster-components.po b/locale/zh/LC_MESSAGES/core/sharded-cluster-components.po deleted file mode 100644 index f996235f082..00000000000 --- a/locale/zh/LC_MESSAGES/core/sharded-cluster-components.po +++ /dev/null @@ -1,241 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 4618b0c437e941e1ac937b13d1b8bf94 -#: ../source/core/sharded-cluster-components.txt:9 -msgid "Sharded Cluster Components" -msgstr "" - -# b07ff5eb058841738e9ae1158a06ad20 -#: ../source/core/sharded-cluster-components.txt -msgid "On this page" -msgstr "" - -# 087c4ff65eb24efe9638751df2eaf15c -#: ../source/core/sharded-cluster-components.txt:19 -msgid "A MongoDB :term:`sharded cluster` consists of the following components:" -msgstr "" - -# 5c762bbef2114adc9ccc9a9b863b4d60 -#: ../source/core/sharded-cluster-components.txt:21 -msgid "" -":doc:`shard `: Each shard contains a subset" -" of the sharded data. Each shard can be deployed as a :term:`replica " -"set`." -msgstr "" - -# 1eaf2615d2c64dba8bced0da104f565f -#: ../source/core/sharded-cluster-components.txt:25 -msgid "" -":doc:`/core/sharded-cluster-query-router`: The ``mongos`` acts as a query" -" router, providing an interface between client applications and the " -"sharded cluster." -msgstr "" - -# 26bf64582652449b8b6d9e88e76f1eb8 -#: ../source/core/sharded-cluster-components.txt:29 -msgid "" -":doc:`config servers `: Config " -"servers store metadata and configuration settings for the cluster. As of " -"MongoDB 3.4, config servers must be deployed as a replica set (CSRS)." -msgstr "" - -# 3e4bec21c265445fa0622b3d8bfffed6 -#: ../source/core/sharded-cluster-components.txt:34 -msgid "Production Configuration" -msgstr "" - -# e07c43f957344d7ca77808cf01579417 -#: ../source/core/sharded-cluster-components.txt:36 -msgid "" -"In a production cluster, ensure that data is redundant and that your " -"systems are highly available. Consider the following for a production " -"sharded cluster deployment:" -msgstr "" - -# f707e88ce45b4158a147e13b207dd6dc -#: ../source/core/sharded-cluster-components.txt:40 -msgid "Deploy Config Servers as a 3 member :term:`replica set`" -msgstr "" - -# e6730a5fcfbc4708bac026a6a9d9e1b8 -#: ../source/core/sharded-cluster-components.txt:41 -msgid "Deploy each Shard as a 3 member :term:`replica set`" -msgstr "" - -# f7b43861ffcf4dc487323d76cb3081c0 -#: ../source/core/sharded-cluster-components.txt:42 -msgid "Deploy one or more :program:`mongos` routers" -msgstr "" - -# 867de1657b454f69bc3c4dc1e93eeb2c -#: ../source/core/sharded-cluster-components.txt:44 -msgid "" -"Where possible, consider deploying one member of each replica set in a " -"site suitable for being a disaster recovery location." -msgstr "" - -# 9a5b18bdff8342ad8968705ba939f6bb -#: ../source/core/sharded-cluster-components.txt:47 -msgid "" -"Sharding requires at least two shards to distribute sharded data. Single " -"shard sharded clusters may be useful if you plan on enabling sharding in " -"the near future, but do not need to at the time of deployment." -msgstr "" - -# c0f650d6aac14dd984ac19d44f0cdf16 -#: ../source/core/sharded-cluster-components.txt:51 -msgid "" -"You can deploy a :program:`mongos` router on each application server to " -"ensure each server has consistent access to the sharded cluster. " -"Alternatively, deploy a group of :program:`mongos` routers and use a " -"proxy or load balancer between the application and the :program:`mongos` " -"group. In these deployments, you *must* configure the load balancer for " -"*client affinity* such that every connection from a single client reaches" -" the same :program:`mongos`." -msgstr "" - -# aaf189370f544729876066a45184c38b -#: ../source/core/sharded-cluster-components.txt:61 -msgid "Development Configuration" -msgstr "" - -# ef72d3793b8e4aafae5a3d6ba865cfd1 -#: ../source/core/sharded-cluster-components.txt:63 -msgid "" -"For testing and development, you can deploy a sharded cluster with a " -"minimum number of components. These **non-production** clusters have the " -"following components:" -msgstr "" - -# 32a0b9c941c045dfb40f655b0b32c634 -#: ../source/core/sharded-cluster-components.txt:67 -msgid "" -"A replica set :ref:`config server ` with one " -"member." -msgstr "" - -# 3b7f372060af4af8b20d387c043b5b70 -#: ../source/core/sharded-cluster-components.txt:70 -msgid "At least one shard as a single-member :term:`replica set`." -msgstr "" - -# 3e89a829f32b4a228243d71fbe3f8c4a -#: ../source/core/sharded-cluster-components.txt:72 -msgid "One :program:`mongos` instance." -msgstr "" - -# 2a9783c43ca94c89b85ef67aa46c228a -#: ../source/core/sharded-cluster-components.txt:76 -msgid "Use the test cluster architecture for testing and development only." -msgstr "" - -# b4bb87123559434abb534e3a280e1357 -#: ../source/core/sharded-cluster-components.txt:79 -msgid ":doc:`/tutorial/deploy-shard-cluster/`" -msgstr "" - -# eab6e3e12ff64a13b1212b01c9a3d909 -#: ../source/core/sharded-cluster-components.txt:1 -msgid "sharding" -msgstr "" - -# eab6e3e12ff64a13b1212b01c9a3d909 -# 308b7b3c2bec4dc7afde65e1f246b1da -#: ../source/core/sharded-cluster-components.txt:1 -#: ../source/core/sharded-cluster-components.txt:2 -msgid "shards" -msgstr "" - -#~ msgid "**Shards**" -#~ msgstr "" - -#~ msgid "**Config Servers**" -#~ msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "**Routing Instances**" -#~ msgstr "" - -#~ msgid "Deploy a sharded cluster, see :doc:`/tutorial/deploy-shard-cluster`." -#~ msgstr "" - -#~ msgid "" -#~ ":term:`Sharded clusters ` " -#~ "implement :term:`sharding`. A sharded cluster" -#~ " consists of the following components:" -#~ msgstr "" - -#~ msgid "" -#~ "A shard is a MongoDB instance that" -#~ " holds a subset of a collection’s " -#~ "data. Each shard is either a " -#~ "single :program:`mongod` instance or a " -#~ ":term:`replica set`. In production, all " -#~ "shards are replica sets. For more " -#~ "information see :doc:`/core/sharded-cluster-" -#~ "shards`." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB 3.2 deprecates the use of " -#~ "master-slave replication for components of" -#~ " sharded clusters." -#~ msgstr "" - -#~ msgid "Shards" -#~ msgstr "" - -#~ msgid "Config Servers" -#~ msgstr "" - -#~ msgid "" -#~ ":ref:`Config servers `" -#~ " hold metadata about the sharded " -#~ "cluster. The metadata maps :term:`chunks " -#~ "` to shards." -#~ msgstr "" - -#~ msgid "" -#~ "Starting in MongoDB 3.2, config servers" -#~ " for sharded clusters can be deployed" -#~ " as a :doc:`replica set `. The replica set " -#~ "config servers must run the " -#~ ":doc:`WiredTiger storage engine `." -#~ " MongoDB 3.2 deprecates the use of" -#~ " three mirrored :program:`mongod` instances " -#~ "for config servers." -#~ msgstr "" - -#~ msgid "For more information, see :doc:`/core/sharded-cluster-config-servers`." -#~ msgstr "" - -#~ msgid "``mongos`` Instances" -#~ msgstr "" - -#~ msgid "" -#~ ":program:`mongos` instances route the reads" -#~ " and writes from applications to the" -#~ " shards. Applications do not access " -#~ "the shards directly. For more " -#~ "information see :doc:`/core/sharded-cluster-" -#~ "query-router`." -#~ msgstr "" - -#~ msgid "To deploy a sharded cluster, see :doc:`/tutorial/deploy-shard-cluster`." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/sharded-cluster-config-servers.po b/locale/zh/LC_MESSAGES/core/sharded-cluster-config-servers.po deleted file mode 100644 index eea41a805de..00000000000 --- a/locale/zh/LC_MESSAGES/core/sharded-cluster-config-servers.po +++ /dev/null @@ -1,524 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 448d5cd452c84dac818ad7b8f79fe423 -#: ../source/core/sharded-cluster-config-servers.txt:8 -msgid "Config Servers" -msgstr "" - -# bb4b3ffcd1cf48a8b38231416552951f -#: ../source/core/sharded-cluster-config-servers.txt -msgid "On this page" -msgstr "" - -# 429a602cbeb447df841ead7a4da981f0 -#: ../source/includes/3.4-sccc-unsupported.rst:1 -msgid "" -"Starting in 3.4, the use of the deprecated mirrored :program:`mongod` " -"instances as config servers (SCCC) is no longer supported. Before you can" -" upgrade your sharded clusters to 3.4, you must convert your config " -"servers from SCCC to CSRS." -msgstr "" - -# 175cbf1485f44bea9428d75b00fac32d -#: ../source/includes/3.4-sccc-unsupported.rst:6 -msgid "" -"To convert your config servers from SCCC to CSRS, see :doc:`/tutorial" -"/upgrade-config-servers-to-replica-set`." -msgstr "" - -# cc95925db102423b97c2572158f930a8 -#: ../source/core/sharded-cluster-config-servers.txt:22 -msgid "" -"Config servers store the metadata for a :term:`sharded cluster`. The " -"metadata reflects state and organization for all data and components " -"within the sharded cluster. The metadata includes the list of chunks on " -"every shard and the ranges that define the chunks." -msgstr "" - -# c2b5bf4ba22246769e3acd4d674b944c -#: ../source/core/sharded-cluster-config-servers.txt:27 -msgid "" -"The :program:`mongos` instances cache this data and use it to route read " -"and write operations to the correct shards. :program:`mongos` updates the" -" cache when there are metadata changes for the cluster, such as :ref" -":`sharding-chunk-splits` or :doc:`adding a shard`. Shards also read chunk metadata from the config servers." -msgstr "" - -# 6e83cf2403d949c1b82c7c30680878e7 -#: ../source/core/sharded-cluster-config-servers.txt:34 -msgid "" -"The config servers also store :doc:`authentication` configuration " -"information such as :doc:`Role-Based Access Control`" -" or :doc:`internal authentication` settings for the cluster." -msgstr "" - -# 0844ce051d284cb78ed50e7f8c8070f7 -#: ../source/core/sharded-cluster-config-servers.txt:40 -msgid "MongoDB also uses the config servers to manage distributed locks." -msgstr "" - -# f18aff0ba9f14b7a8324ec78454deab6 -#: ../source/core/sharded-cluster-config-servers.txt:42 -msgid "" -"Each sharded cluster must have its own config servers. Do not use the " -"same config servers for different sharded clusters." -msgstr "" - -# 4117dcfa7e8549cd8363ec4e4b78d374 -#: ../source/core/sharded-cluster-config-servers.txt:47 -msgid "" -"Administrative operations conducted on config servers may have " -"significant impact on sharded cluster performance and availability. " -"Depending on the number of config servers impacted, the cluster may be " -"read-only or offline for a period of time." -msgstr "" - -# 058a005f72154520b1bc8022446d9bed -#: ../source/core/sharded-cluster-config-servers.txt:56 -msgid "Replica Set Config Servers" -msgstr "" - -# 634f752f089f42cda0f87652fbbeda3a -#: ../source/includes/fact-csrs-versionchanged.rst:1 -msgid "" -"Starting in MongoDB 3.2, config servers for sharded clusters can be " -"deployed as a :doc:`replica set ` (CSRS) instead of three " -"mirrored config servers (SCCC). Using a replica set for the config " -"servers improves consistency across the config servers, since MongoDB can" -" take advantage of the standard replica set read and write protocols for " -"the config data. In addition, using a replica set for config servers " -"allows a sharded cluster to have more than 3 config servers since a " -"replica set can have up to 50 members. To deploy config servers as a " -"replica set, the config servers must run the :doc:`WiredTiger storage " -"engine `." -msgstr "" - -# 267dd7cdd09d479da0c93352770e1f09 -#: ../source/includes/fact-csrs-versionchanged.rst:12 -msgid "" -"In version 3.4, MongoDB removes support for SCCC config servers. To " -"upgrade your config servers from SCCC to CSRS, see :doc:`/tutorial" -"/upgrade-config-servers-to-replica-set`." -msgstr "" - -# 1adee3868baa45dea4677ad886f7d93b -#: ../source/includes/fact-config-server-replica-set-restrictions.rst:1 -msgid "" -"The following restrictions apply to a replica set configuration when used" -" for config servers:" -msgstr "" - -# 0961fec9790d41ae954d3cc5e83aa05e -#: ../source/includes/fact-config-server-replica-set-restrictions.rst:4 -msgid "Must have zero :doc:`arbiters `." -msgstr "" - -# 5f5a8f7e6d26488299a167158dacf866 -#: ../source/includes/fact-config-server-replica-set-restrictions.rst:6 -msgid "Must have no :doc:`delayed members `." -msgstr "" - -# 3ba88a3a94c04f238b17e29b04014640 -#: ../source/includes/fact-config-server-replica-set-restrictions.rst:9 -msgid "" -"Must build indexes (i.e. no member should have " -":data:`~replSetGetConfig.members[n].buildIndexes` setting set to false)." -msgstr "" - -# 41e6ad501d3e43f69f9ce85fe2de7696 -#: ../source/core/sharded-cluster-config-servers.txt:70 -msgid "Read and Write Operations on Config Servers" -msgstr "" - -# 369ccf93b3ef4940985fd77200439328 -#: ../source/core/sharded-cluster-config-servers.txt:72 -msgid "" -"The ``admin`` database and the :doc:`config database ` exist on the config servers." -msgstr "" - -# 61bb65b0a68a49578980e8ac578b491d -#: ../source/core/sharded-cluster-config-servers.txt:76 -msgid "Writes to Config Servers" -msgstr "" - -# 168336e1d56d49eb95a1bfcd58db0a0f -#: ../source/core/sharded-cluster-config-servers.txt:78 -msgid "" -"The ``admin`` database contains the collections related to the " -"authentication and authorization as well as the other :ref:`system.* " -"collections ` for internal use." -msgstr "" - -# c128833ce7b44c60be15f4a14c84617e -#: ../source/core/sharded-cluster-config-servers.txt:82 -msgid "" -"The :doc:`config database ` contains the " -"collections that contain the sharded cluster metadata. MongoDB writes " -"data to the :doc:`config database ` when the " -"metadata changes, such as after a :doc:`chunk migration ` or a :doc:`chunk split `." -msgstr "" - -# 6215cd66038f46559acdb89cfeef8e03 -#: ../source/core/sharded-cluster-config-servers.txt:89 -msgid "" -"Users should avoid writing directly to the config database in the course " -"of normal operation or maintenance." -msgstr "" - -# b6305187d6f84cc19525976abe2bfeb2 -#: ../source/core/sharded-cluster-config-servers.txt:92 -msgid "" -"When writing to the config servers, MongoDB uses a :ref:`write concern " -"` of ``\"majority\"``." -msgstr "" - -# 002271be76164d5db35e42de96ac1c5a -#: ../source/core/sharded-cluster-config-servers.txt:96 -msgid "Reads from Config Servers" -msgstr "" - -# 1b80645626db487bb2730b1a1fa85cae -#: ../source/core/sharded-cluster-config-servers.txt:98 -msgid "" -"MongoDB reads from the ``admin`` database for authentication and " -"authorization data and other internal uses." -msgstr "" - -# 9062a85cf95a4f9095d531200b2eb497 -#: ../source/core/sharded-cluster-config-servers.txt:101 -msgid "" -"MongoDB reads from the ``config`` database when a :program:`mongos` " -"starts or after a change in the metadata, such as after a chunk " -"migration. Shards also read chunk metadata from the config servers." -msgstr "" - -# dfb2347d1ced4268a4e33f3e6f27de81 -#: ../source/core/sharded-cluster-config-servers.txt:105 -msgid "" -"When reading from the replica set config servers, MongoDB uses a " -":doc:`/reference/read-concern` level of :readconcern:`\"majority\"`." -msgstr "" - -# a50c49a6d7b1400fb101d07001298042 -#: ../source/core/sharded-cluster-config-servers.txt:111 -msgid "Config Server Availability" -msgstr "" - -# 4ff3e707b61346a2ad690b576b3062f6 -#: ../source/core/sharded-cluster-config-servers.txt:113 -msgid "" -"If the config server replica set loses its primary and cannot elect a " -"primary, the cluster's metadata becomes *read only*. You can still read " -"and write data from the shards, but no chunk migration or chunk splits " -"will occur until the replica set can elect a primary. If all config " -"databases become unavailable, the cluster can become inoperable." -msgstr "" - -# e14a83842b65448f912db71baca4a5be -#: ../source/core/sharded-cluster-config-servers.txt:119 -msgid "" -"The :program:`mongos` instances cache the metadata from the config " -"servers. As such, if all config server members become unavailable, you " -"can still use the cluster if you do not restart the :program:`mongos` " -"instances until after the config servers are accessible again. If you " -"restart the :program:`mongos` instances before the config servers are " -"available, the :program:`mongos` cannot route reads and writes." -msgstr "" - -# 9311a7f162864d038d9942cbd4d571f3 -#: ../source/core/sharded-cluster-config-servers.txt:126 -msgid "" -"Clusters become inoperable without the cluster metadata. To ensure that " -"the config servers remain available and intact, backups of config servers" -" are critical. The data on the config server is small compared to the " -"data stored in a cluster, and the config server has a relatively low " -"activity load." -msgstr "" - -# 7ceacee2c49847aa8a8db74204c19628 -#: ../source/core/sharded-cluster-config-servers.txt:132 -msgid "See :ref:`sharding-config-servers-and-availability` for more information." -msgstr "" - -# a1450a994060460fb285ec998c6a07ee -#: ../source/core/sharded-cluster-config-servers.txt:138 -msgid "Sharded Cluster Metadata" -msgstr "" - -# 649ad744057d4f1fb7d5efd665b55f46 -#: ../source/core/sharded-cluster-config-servers.txt:140 -msgid "Config servers store metadata in the :doc:`/reference/config-database`." -msgstr "" - -# 8588bfcc5e3a411d89e6cf155c9e33ca -#: ../source/core/sharded-cluster-config-servers.txt:142 -msgid "" -"Always back up the ``config`` database before doing any maintenance on " -"the config server." -msgstr "" - -# 160cc1662ab94e15a18750e5ee992db5 -#: ../source/core/sharded-cluster-config-servers.txt:145 -msgid "" -"To access the ``config`` database, issue the following command from the " -":program:`mongo` shell:" -msgstr "" - -# f93cdeb909954feca957399ec47a94d5 -#: ../source/core/sharded-cluster-config-servers.txt:152 -msgid "" -"In general, you should *never* edit the content of the ``config`` " -"database directly. The ``config`` database contains the following " -"collections:" -msgstr "" - -# 618f7e04e75f4cec8c40b22a60a36be7 -#: ../source/core/sharded-cluster-config-servers.txt:156 -msgid ":data:`~config.changelog`" -msgstr "" - -# f37a60326ffd42a3b40f250ec0a63500 -#: ../source/core/sharded-cluster-config-servers.txt:157 -msgid ":data:`~config.chunks`" -msgstr "" - -# a59bc6a2ca7941eea8ad8c2cdd63a67a -#: ../source/core/sharded-cluster-config-servers.txt:158 -msgid ":data:`~config.collections`" -msgstr "" - -# fb3656c7d27943f3b963aef546c98963 -#: ../source/core/sharded-cluster-config-servers.txt:159 -msgid ":data:`~config.databases`" -msgstr "" - -# 8e80d7ea75c54922b45a67159bcfcc51 -#: ../source/core/sharded-cluster-config-servers.txt:160 -msgid ":data:`~config.lockpings`" -msgstr "" - -# 7b5e397a76774f9f9bc24037d5b7841e -#: ../source/core/sharded-cluster-config-servers.txt:161 -msgid ":data:`~config.locks`" -msgstr "" - -# 7027c675a7f8433c9c262971807ef439 -#: ../source/core/sharded-cluster-config-servers.txt:162 -msgid ":data:`~config.mongos`" -msgstr "" - -# ae0dc12b9c044fd38561d3a8316d3bd5 -#: ../source/core/sharded-cluster-config-servers.txt:163 -msgid ":data:`~config.settings`" -msgstr "" - -# 95f9a2b7b4c145b7a016fde035806d45 -#: ../source/core/sharded-cluster-config-servers.txt:164 -msgid ":data:`~config.shards`" -msgstr "" - -# e0ccd2a1ddf549eab6adae5fe7f20ece -#: ../source/core/sharded-cluster-config-servers.txt:165 -msgid ":data:`~config.version`" -msgstr "" - -# 808439bdf3c349d5837a5afdeda74e9c -#: ../source/core/sharded-cluster-config-servers.txt:167 -msgid "" -"For more information on these collections and their role in sharded " -"clusters, see :doc:`/reference/config-database`. See :ref:`config-server-" -"read-write-ops` for more information about reads and updates to the " -"metadata." -msgstr "" - -# e7939e7e43e34bb898ef14881a703ba6 -#: ../source/core/sharded-cluster-config-servers.txt:173 -msgid "Sharded Cluster Security" -msgstr "" - -# ab96acb7cdd643eebf2fd54e61dadef3 -#: ../source/core/sharded-cluster-config-servers.txt:175 -msgid "" -"Use :doc:`/core/security-internal-authentication` to enforce intra-" -"cluster security and prevent unauthorized cluster components from " -"accessing the cluster. You must start each :program:`mongod` in the " -"cluster with the appropriate security settings in order to enforce " -"internal authentication." -msgstr "" - -# da158efb79d04b62b5aada335ee178cd -#: ../source/core/sharded-cluster-config-servers.txt:180 -msgid "" -"See :doc:`/tutorial/deploy-sharded-cluster-with-keyfile-access-control` " -"for a tutorial on deploying a secured sharded cluster." -msgstr "" - -# 6879edc9d4a84379973c2cca81a2b306 -#: ../source/core/sharded-cluster-config-servers.txt:1 -msgid "sharding" -msgstr "" - -# 6879edc9d4a84379973c2cca81a2b306 -# f2f40d631661474f8b44d37480991c06 -#: ../source/core/sharded-cluster-config-servers.txt:1 -#: ../source/core/sharded-cluster-config-servers.txt:2 -msgid "config servers" -msgstr "" - -# b21c8e309db84d1c8c472b8a28ca7073 -#: ../source/core/sharded-cluster-config-servers.txt:64 -msgid "config databases" -msgstr "" - -# 17d5be70ae514bc89e5b765342c77a4f -#: ../source/core/sharded-cluster-config-servers.txt:65 -msgid "database" -msgstr "" - -# 17d5be70ae514bc89e5b765342c77a4f -#: ../source/core/sharded-cluster-config-servers.txt:65 -msgid "config" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "**Always** use three config servers for production deployments." -#~ msgstr "" - -#~ msgid "Tip" -#~ msgstr "" - -#~ msgid "MongoDB also uses the config server to manage distributed locks." -#~ msgstr "" - -#~ msgid "" -#~ "Config servers store the cluster's " -#~ "metadata in the :doc:`config database " -#~ "`. The :program:`mongos`" -#~ " instances cache this data and use" -#~ " it to route reads and writes " -#~ "to shards." -#~ msgstr "" - -#~ msgid "after a :doc:`chunk migration `, or" -#~ msgstr "" - -#~ msgid "after a :doc:`chunk split `." -#~ msgstr "" - -#~ msgid "MongoDB reads data from the config server in the following cases:" -#~ msgstr "" - -#~ msgid "" -#~ "A new :program:`mongos` starts for the" -#~ " first time, or an existing " -#~ ":program:`mongos` restarts." -#~ msgstr "" - -#~ msgid "After change in the cluster metadata, such as after a chunk migration." -#~ msgstr "" - -#~ msgid "" -#~ "Config servers store the :doc:`metadata " -#~ "` for a " -#~ "sharded cluster." -#~ msgstr "" - -#~ msgid "" -#~ "If the config servers become " -#~ "inaccessible, the cluster is not " -#~ "accessible. If you cannot recover the" -#~ " data on a config server, the " -#~ "cluster will be inoperable." -#~ msgstr "" - -#~ msgid "" -#~ "Starting in MongoDB 3.2, config servers" -#~ " for sharded clusters can be deployed" -#~ " as a :doc:`replica set `. Using a replica " -#~ "set for the config servers improves " -#~ "consistency across the config servers, " -#~ "since MongoDB can take advantage of " -#~ "the standard replica set read and " -#~ "write protocols for the config data. " -#~ "In addition, using a replica set " -#~ "for config servers allows a sharded " -#~ "cluster to have more than 3 config" -#~ " servers since a replica set can " -#~ "have up to 50 members. To deploy" -#~ " config servers as a replica set, " -#~ "the config servers must run the " -#~ ":doc:`WiredTiger storage engine `." -#~ msgstr "" - -#~ msgid "" -#~ "Earlier versions of MongoDB required " -#~ "*exactly three* mirrored :program:`mongod` " -#~ "instances to act as the config " -#~ "servers. If you are using *mirrored* " -#~ "config servers, each server's system " -#~ "clock must be within 30 seconds of" -#~ " each other server for the " -#~ "distributed lock manager to work " -#~ "properly. With *mirrored* config servers, " -#~ "minimize clock skew by running the " -#~ "network time protocol (NTP) ``ntpd`` on" -#~ " your servers. MongoDB 3.2 deprecates " -#~ "the use of three mirrored " -#~ ":program:`mongod` instances for config " -#~ "servers." -#~ msgstr "" - -#~ msgid "" -#~ "With replica set config servers, clock" -#~ " skew does not affect distributed " -#~ "lock management." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB only writes data to the " -#~ "config servers when the metadata " -#~ "changes, such as" -#~ msgstr "" - -#~ msgid "" -#~ "When writing to the replica set " -#~ "config servers, MongoDB uses a " -#~ ":ref:`write concern ` of " -#~ "``\"majority\"``." -#~ msgstr "" - -#~ msgid "" -#~ "The :program:`mongos` instances cache the " -#~ "metadata from the config servers. As " -#~ "such, if all config server members " -#~ "become unavailable, you can still use" -#~ " the cluster if you do not " -#~ "restart the :program:`mongos` instances until" -#~ " after the config servers are " -#~ "accessible again. If you restart the " -#~ ":program:`mongos` instances before the config" -#~ " servers are available, the " -#~ ":program:`mongos` will be unable to " -#~ "route reads and writes." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/sharded-cluster-high-availability.po b/locale/zh/LC_MESSAGES/core/sharded-cluster-high-availability.po deleted file mode 100644 index a994d7ff6a2..00000000000 --- a/locale/zh/LC_MESSAGES/core/sharded-cluster-high-availability.po +++ /dev/null @@ -1,270 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/sharded-cluster-high-availability.txt:5 -msgid "Sharded Cluster High Availability" -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:15 -msgid "" -"A :ref:`production ` :term:`cluster` has " -"no single point of failure. This section introduces the availability " -"concerns for MongoDB deployments in general and highlights potential failure" -" scenarios and available resolutions." -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:21 -msgid "Application Servers or :program:`mongos` Instances Become Unavailable" -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:31 -msgid "A Single :program:`mongod` Becomes Unavailable in a Shard" -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:33 -msgid "" -":doc:`Replica sets ` provide high availability for shards. If " -"the unavailable :program:`mongod` is a :term:`primary`, then the replica set" -" will :ref:`elect ` a new primary. If the unavailable" -" :program:`mongod` is a :term:`secondary`, and it disconnects the primary " -"and secondary will continue to hold all data. In a three member replica set," -" even if a single member of the set experiences catastrophic failure, two " -"other members have full copies of the data. [#recovery-window]_" -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:42 -msgid "" -"Always investigate availability interruptions and failures. If a system is " -"unrecoverable, replace it and create a new member of the replica set as soon" -" as possible to replace the lost redundancy." -msgstr "" - -#: ../source/includes/note-config-server-startup.rst:3 -msgid "" -"All config servers must be running and available when you first initiate a " -":term:`sharded cluster`." -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:90 -msgid "" -"To avoid downtime when renaming config servers, use DNS names unrelated to " -"physical or virtual hostnames to refer to your :ref:`config servers " -"`." -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:94 -msgid "" -"Generally, refer to each config server using the DNS alias (e.g. a CNAME " -"record). When specifying the config server connection string to " -":program:`mongos`, use these names. These records make it possible to change" -" the IP address or rename config servers without changing the connection " -"string and without having to restart the entire cluster." -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:101 -msgid "Shard Keys and Cluster Availability" -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:103 -msgid "" -"The most important consideration when choosing a :term:`shard key` are:" -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:106 -msgid "" -"to ensure that MongoDB will be able to distribute data evenly among shards, " -"and" -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:109 -msgid "to scale writes across the cluster, and" -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:111 -msgid "" -"to ensure that :program:`mongos` can isolate most queries to a specific " -":program:`mongod`." -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:114 -msgid "Furthermore:" -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:116 -msgid "" -"Each shard should be a :term:`replica set`, if a specific :program:`mongod` " -"instance fails, the replica set members will elect another to be " -":term:`primary` and continue operation. However, if an entire shard is " -"unreachable or fails for some reason, that data will be unavailable." -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:122 -msgid "" -"If the shard key allows the :program:`mongos` to isolate most operations to " -"a single shard, then the failure of a single shard will only render *some* " -"data unavailable." -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:126 -msgid "" -"If your shard key distributes data required for every operation throughout " -"the cluster, then the failure of the entire shard will render the entire " -"cluster unavailable." -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:130 -msgid "" -"In essence, this concern for reliability simply underscores the importance " -"of choosing a shard key that isolates query operations to a single shard." -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:23 -msgid "" -"If each application server has its own :program:`mongos` instance, other " -"application servers can continue to access the database. Furthermore, " -":program:`mongos` instances do not maintain persistent state, and they can " -"restart and become unavailable without losing any state or data. When a " -":program:`mongos` instance starts, it retrieves a copy of the :term:`config " -"database` and can begin routing queries." -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:46 -msgid "" -"If an unavailable secondary becomes available while it still has current " -"oplog entries, it can catch up to the latest state of the set using the " -"normal :term:`replication process `; otherwise, it must perform an " -":term:`initial sync`." -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:52 -msgid "All Members of a Shard Become Unavailable" -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:54 -msgid "" -"If all members of a replica set shard are unavailable, all data held in that" -" shard is unavailable. However, the data on all other shards will remain " -"available, and it is possible to read and write data to the other shards. " -"However, your application must be able to deal with partial results, and you" -" should investigate the cause of the interruption and attempt to recover the" -" shard as soon as possible." -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:64 -msgid "A Config Server Replica Set Member Become Unavailable" -msgstr "" - -#: ../source/includes/fact-mirrored-config-servers-deprecated.rst:1 -msgid "" -"Starting in MongoDB 3.2, config servers for sharded clusters can be deployed" -" as a :doc:`replica set `. The replica set " -"config servers must run the :doc:`WiredTiger storage engine " -"`. MongoDB 3.2 deprecates the use of three mirrored " -":program:`mongod` instances for config servers." -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:70 -msgid "" -":doc:`Replica sets ` provide high availability for the config " -"servers. If an unavailable config server is a :term:`primary`, then the " -"replica set will :ref:`elect ` a new primary." -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:75 -msgid "" -"If the replica set config server loses its primary and cannot elect a " -"primary, the cluster's metadata becomes *read only*. You can still read and " -"write data from the shards, but no :ref:`chunk migration ` or :doc:`chunk splits ` will occur until a primary is available. If all config databases " -"become unavailable, the cluster can become inoperable." -msgstr "" - -#: ../source/core/sharded-cluster-high-availability.txt:86 -msgid "Renaming Mirrored Config Servers and Cluster Availability" -msgstr "" - -#: ../source/includes/fact-rename-config-servers-requires-cluster-restart.rst:1 -msgid "" -"If the sharded cluster is using *mirrored* config servers instead of a " -"replica set and the name or address that a sharded cluster uses to connect " -"to a config server changes, you must restart **every** :program:`mongod` and" -" :program:`mongos` instance in the sharded cluster. Avoid downtime by using " -"CNAMEs to identify config servers within the MongoDB deployment." -msgstr "" - -#~ msgid "" -#~ "If each application server has its own :program:`mongos` instance, other " -#~ "application servers can continue access the database. Furthermore, " -#~ ":program:`mongos` instances do not maintain persistent state, and they can " -#~ "restart and become unavailable without losing any state or data. When a " -#~ ":program:`mongos` instance starts, it retrieves a copy of the :term:`config " -#~ "database` and can begin routing queries." -#~ msgstr "" - -#~ msgid "All Members of a Replica Set Become Unavailable" -#~ msgstr "" - -#~ msgid "" -#~ "If all members of a replica set within a shard are unavailable, all data " -#~ "held in that shard is unavailable. However, the data on all other shards " -#~ "will remain available, and it's possible to read and write data to the other" -#~ " shards. However, your application must be able to deal with partial " -#~ "results, and you should investigate the cause of the interruption and " -#~ "attempt to recover the shard as soon as possible." -#~ msgstr "" - -#~ msgid "One or Two Config Servers Become Unavailable" -#~ msgstr "" - -#~ msgid "" -#~ "Three distinct :program:`mongod` instances provide the :doc:`config servers " -#~ "`." -#~ msgstr "" - -#~ msgid "" -#~ "If one or two config servers become unavailable, the cluster's metadata " -#~ "becomes *read only*. You can still read and write data from the shards, but " -#~ "no :ref:`chunk migration ` or :doc:`chunk splits " -#~ "` will occur until all three " -#~ "servers are available. Replace the config server as soon as possible. If all" -#~ " config databases become unavailable, the cluster can become inoperable." -#~ msgstr "" - -#~ msgid "" -#~ "If the config servers are inconsistent, the balancer will not perform any " -#~ ":ref:`chunk migration ` nor will the :program:`mongos` " -#~ "perform :doc:`auto-chunk splits `." -#~ msgstr "" - -#~ msgid "" -#~ "If an unavailable secondary becomes available while it still has current " -#~ "oplog entries, it can catch up to the latest state of the set using the " -#~ "normal :term:`replication process `, otherwise it must perform an " -#~ ":term:`initial sync`." -#~ msgstr "" - -#~ msgid "Renaming Config Servers and Cluster Availability" -#~ msgstr "" - -#~ msgid "" -#~ "If the name or address that a sharded cluster uses to connect to a config " -#~ "server changes, you must restart **every** :program:`mongod` and " -#~ ":program:`mongos` instance in the sharded cluster. Avoid downtime by using " -#~ "CNAMEs to identify config servers within the MongoDB deployment." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/sharded-cluster-mechanics.po b/locale/zh/LC_MESSAGES/core/sharded-cluster-mechanics.po deleted file mode 100644 index 68407fbc574..00000000000 --- a/locale/zh/LC_MESSAGES/core/sharded-cluster-mechanics.po +++ /dev/null @@ -1,66 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/sharded-cluster-mechanics.txt:3 -msgid "Sharding Mechanics" -msgstr "" - -#: ../source/core/sharded-cluster-mechanics.txt:13 -msgid "The following documents describe sharded cluster processes." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-mechanics.rst:5 -msgid ":doc:`/core/sharding-balancing`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-mechanics.rst:4 -msgid "" -"Balancing distributes a sharded collection's data cluster to all of the " -"shards." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-mechanics.rst:9 -msgid ":doc:`/core/sharding-chunk-migration`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-mechanics.rst:8 -msgid "MongoDB migrates chunks to shards as part of the balancing process." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-mechanics.rst:13 -msgid ":doc:`/core/sharding-chunk-splitting`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-mechanics.rst:12 -msgid "" -"When a chunk grows beyond the configured size, MongoDB splits the chunk in " -"half." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-mechanics.rst:17 -msgid ":doc:`/core/sharding-shard-key-indexes`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-mechanics.rst:16 -msgid "Sharded collections must keep an index that starts with the shard key." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-mechanics.rst:20 -msgid ":doc:`/core/sharded-cluster-metadata`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-mechanics.rst:20 -msgid "" -"The cluster maintains internal metadata that reflects the location of data " -"within the cluster." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/sharded-cluster-metadata.po b/locale/zh/LC_MESSAGES/core/sharded-cluster-metadata.po deleted file mode 100644 index c3a16bdb269..00000000000 --- a/locale/zh/LC_MESSAGES/core/sharded-cluster-metadata.po +++ /dev/null @@ -1,97 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/sharded-cluster-metadata.txt:5 -msgid "Sharded Cluster Metadata" -msgstr "" - -#: ../source/core/sharded-cluster-metadata.txt:15 -msgid "" -":doc:`Config servers ` store the " -"metadata for a sharded cluster. The metadata reflects state and organization" -" of the sharded data sets and system. The metadata includes the list of " -"chunks on every shard and the ranges that define the chunks. The " -":program:`mongos` instances cache this data and use it to route read and " -"write operations to shards." -msgstr "" - -#: ../source/core/sharded-cluster-metadata.txt:22 -msgid "" -"Config servers store the metadata in the :doc:`/reference/config-database`." -msgstr "" - -#: ../source/core/sharded-cluster-metadata.txt:25 -msgid "" -"Always back up the ``config`` database before doing any maintenance on the " -"config server." -msgstr "" - -#: ../source/core/sharded-cluster-metadata.txt:28 -msgid "" -"To access the ``config`` database, issue the following command from the " -":program:`mongo` shell:" -msgstr "" - -#: ../source/core/sharded-cluster-metadata.txt:35 -msgid "" -"In general, you should *never* edit the content of the ``config`` database " -"directly. The ``config`` database contains the following collections:" -msgstr "" - -#: ../source/core/sharded-cluster-metadata.txt:39 -msgid ":data:`~config.changelog`" -msgstr "" - -#: ../source/core/sharded-cluster-metadata.txt:40 -msgid ":data:`~config.chunks`" -msgstr "" - -#: ../source/core/sharded-cluster-metadata.txt:41 -msgid ":data:`~config.collections`" -msgstr "" - -#: ../source/core/sharded-cluster-metadata.txt:42 -msgid ":data:`~config.databases`" -msgstr "" - -#: ../source/core/sharded-cluster-metadata.txt:43 -msgid ":data:`~config.lockpings`" -msgstr "" - -#: ../source/core/sharded-cluster-metadata.txt:44 -msgid ":data:`~config.locks`" -msgstr "" - -#: ../source/core/sharded-cluster-metadata.txt:45 -msgid ":data:`~config.mongos`" -msgstr "" - -#: ../source/core/sharded-cluster-metadata.txt:46 -msgid ":data:`~config.settings`" -msgstr "" - -#: ../source/core/sharded-cluster-metadata.txt:47 -msgid ":data:`~config.shards`" -msgstr "" - -#: ../source/core/sharded-cluster-metadata.txt:48 -msgid ":data:`~config.version`" -msgstr "" - -#: ../source/core/sharded-cluster-metadata.txt:50 -msgid "" -"For more information on these collections and their role in sharded " -"clusters, see :doc:`/reference/config-database`. See :ref:`config-server-" -"read-write-ops` for more information about reads and updates to the " -"metadata." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/sharded-cluster-operations.po b/locale/zh/LC_MESSAGES/core/sharded-cluster-operations.po deleted file mode 100644 index cd77d1228d6..00000000000 --- a/locale/zh/LC_MESSAGES/core/sharded-cluster-operations.po +++ /dev/null @@ -1,61 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/sharded-cluster-operations.txt:3 -msgid "Sharded Cluster Behavior" -msgstr "" - -#: ../source/core/sharded-cluster-operations.txt:13 -msgid "" -"These documents address the distribution of data and queries to a sharded " -"cluster as well as specific security and availability considerations for " -"sharded clusters." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-operations.rst:5 -msgid ":doc:`/core/sharding-shard-key`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-operations.rst:4 -msgid "" -"MongoDB uses the shard key to divide a collection's data across the " -"cluster's shards." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-operations.rst:9 -msgid ":doc:`/core/sharded-cluster-high-availability`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-operations.rst:8 -msgid "Sharded clusters provide ways to address some availability concerns." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-operations.rst:13 -msgid ":doc:`/core/sharded-cluster-query-router`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-operations.rst:12 -msgid "" -"The cluster's routers, or ``mongos`` instances, send reads and writes to the" -" relevant shard or shards." -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-operations.rst:16 -msgid ":doc:`/core/tag-aware-sharding`" -msgstr "" - -#: ../source/includes/toc/dfn-list-sharded-cluster-operations.rst:16 -msgid "" -"Tags associate specific ranges of :term:`shard key` values with specific " -"shards for use in managing deployment patterns." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/sharded-cluster-query-router.po b/locale/zh/LC_MESSAGES/core/sharded-cluster-query-router.po deleted file mode 100644 index 4bbe424112a..00000000000 --- a/locale/zh/LC_MESSAGES/core/sharded-cluster-query-router.po +++ /dev/null @@ -1,632 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# b84cd2c018d0468f9447f1302cbbc43e -# c3402413c2a7424f9dd7aef006140b7d -#: ../source/core/sharded-cluster-query-router.txt:1 -#: ../source/core/sharded-cluster-query-router.txt:7 -msgid "mongos" -msgstr "" - -# 4e2d5753160d40b0b2f864aa7eec87e7 -#: ../source/core/sharded-cluster-query-router.txt -msgid "On this page" -msgstr "" - -# 909466abf184441a9b807ef36a61dc9d -#: ../source/core/sharded-cluster-query-router.txt:17 -msgid "" -"MongoDB :program:`mongos` instances route queries and write operations to" -" :term:`shards ` in a sharded cluster. :program:`mongos` provide " -"the only interface to a sharded cluster from the perspective of " -"applications. Applications never connect or communicate directly with the" -" shards." -msgstr "" - -# e2fbed9e0e384e81b22f5942ecfe9f16 -#: ../source/core/sharded-cluster-query-router.txt:23 -msgid "" -"The :program:`mongos` tracks what data is on which shard by caching the " -"metadata from the :ref:`config servers `. " -"The :program:`mongos` uses the metadata to route operations from " -"applications and clients to the :program:`mongod` instances. A " -":program:`mongos` has no *persistent* state and consumes minimal system " -"resources." -msgstr "" - -# 64af74cc88234883aabe7b076ef9a5dd -#: ../source/core/sharded-cluster-query-router.txt:30 -msgid "" -"The most common practice is to run :program:`mongos` instances on the " -"same systems as your application servers, but you can maintain " -":program:`mongos` instances on the shards or on other dedicated " -"resources." -msgstr "" - -# 91137b9a0f514d1b8da62eca4ea6aae4 -#: ../source/core/sharded-cluster-query-router.txt:36 -msgid "Routing And Results Process" -msgstr "" - -# 21d0aeac69484024853e3417e5f20cc7 -#: ../source/core/sharded-cluster-query-router.txt:38 -msgid "" -"A :program:`mongos` instance routes a query to a :term:`cluster ` by:" -msgstr "" - -# 0a9d03f84fc24c7d8a81ac64eeed1700 -#: ../source/core/sharded-cluster-query-router.txt:41 -msgid "" -"Determining the list of :term:`shards ` that must receive the " -"query." -msgstr "" - -# 0ca7fcd358d549099eea6f3adea66c26 -#: ../source/core/sharded-cluster-query-router.txt:44 -msgid "Establishing a cursor on all targeted shards." -msgstr "" - -# aa67a1638191495a82ee766f0811d8e9 -#: ../source/core/sharded-cluster-query-router.txt:46 -msgid "" -"The :program:`mongos` then merges the data from each of the targeted " -"shards and returns the result document. Certain query modifiers, such as " -":ref:`sorting`, are performed on a shard such as " -"the :term:`primary shard` before :program:`mongos` retrieves the results." -msgstr "" - -# 98be1995295346db850401be2f08e35a -#: ../source/core/sharded-cluster-query-router.txt:54 -msgid "" -"For :doc:`aggregation operations ` that run " -"on multiple shards, if the operations do not require running on the " -"database's :term:`primary shard`, these operations can route the results " -"to any shard to merge the results and avoid overloading the primary shard" -" for that database." -msgstr "" - -# 466e23de619441e8aed632d4abaad2fd -#: ../source/core/sharded-cluster-query-router.txt:60 -msgid "" -"In some cases, when the :term:`shard key` or a prefix of the shard key is" -" a part of the query, the :program:`mongos` performs a :ref:`targeted " -"operation`, routing queries to a subset of " -"shards in the cluster." -msgstr "" - -# 861bf1dc58734300964987039f7da943 -#: ../source/core/sharded-cluster-query-router.txt:65 -msgid "" -":program:`mongos` performs a :ref:`broadcast operation` for queries that do *not* include the :term:`shard key`, " -"routing queries to *all* shards in the cluster. Some queries that do " -"include the shard key may still result in a broadcast operation depending" -" on the distribution of data in the cluster and the selectivity of the " -"query." -msgstr "" - -# 9ac487567090475488e700afb193a3f0 -#: ../source/core/sharded-cluster-query-router.txt:72 -msgid "" -"See :ref:`sharding-query-isolation` for more on targeted and broadcast " -"operations." -msgstr "" - -# b0fea17c9dfd4afd94c90058f88fb838 -#: ../source/core/sharded-cluster-query-router.txt:76 -msgid "How ``mongos`` Handles Query Modifiers" -msgstr "" - -# a58d552bae5f4233b0c1618926fb6e9c -#: ../source/core/sharded-cluster-query-router.txt:81 -msgid "Sorting" -msgstr "" - -# 43e10e13a8ef4d85b54d91543b9420ff -#: ../source/core/sharded-cluster-query-router.txt:83 -msgid "" -"If the result of the query is not sorted, the :program:`mongos` instance " -"opens a result cursor that \"round robins\" results from all cursors on " -"the shards." -msgstr "" - -# c1609bc41f924314a2def60f0730cf86 -#: ../source/core/sharded-cluster-query-router.txt:87 -msgid "" -"If the query specifies sorted results using the :method:`~cursor.sort()` " -"cursor method, the :program:`mongos` instance passes the " -":operator:`$orderby` option to the shards. The :term:`primary shard` for " -"the database receives and performs a merge sort for all results before " -"returning the data to the client via the :program:`mongos`." -msgstr "" - -# f4c63276b8ee4bf9a8b199ce697056a5 -#: ../source/core/sharded-cluster-query-router.txt:95 -msgid "Limits" -msgstr "" - -# dcae7acf5904466a85ee4902f6212ffe -#: ../source/core/sharded-cluster-query-router.txt:97 -msgid "" -"If the query limits the size of the result set using the " -":method:`~cursor.limit()` cursor method, the :program:`mongos` instance " -"passes that limit to the shards and then re-applies the limit to the " -"result before returning the result to the client." -msgstr "" - -# 227cb14a35b34c8c82707f614a6ed040 -#: ../source/core/sharded-cluster-query-router.txt:103 -msgid "Skips" -msgstr "" - -# c1770737ce2442efbe71a091e8fae1b9 -#: ../source/core/sharded-cluster-query-router.txt:105 -msgid "" -"If the query specifies a number of records to *skip* using the " -":method:`~cursor.skip()` cursor method, the :program:`mongos` *cannot* " -"pass the skip to the shards, but rather retrieves unskipped results from " -"the shards and skips the appropriate number of documents when assembling " -"the complete result." -msgstr "" - -# 380681f7f0fd4ecfb4a85023fd3f4afa -#: ../source/core/sharded-cluster-query-router.txt:111 -msgid "" -"When used in conjunction with a :method:`~cursor.limit()`, the " -":program:`mongos` will pass the *limit* plus the value of the " -":method:`~cursor.skip()` to the shards to improve the efficiency of these" -" operations." -msgstr "" - -# 5837b47891204d52bfc6d24bf8db5a33 -#: ../source/core/sharded-cluster-query-router.txt:117 -msgid "Confirm Connection to ``mongos`` Instances" -msgstr "" - -# 2d8446ef14ff42d39c6252782ed155f2 -#: ../source/core/sharded-cluster-query-router.txt:119 -msgid "" -"To detect if the MongoDB instance that your client is connected to is " -":program:`mongos`, use the :dbcommand:`isMaster` command. When a client " -"connects to a :program:`mongos`, :dbcommand:`isMaster` returns a document" -" with a ``msg`` field that holds the string ``isdbgrid``. For example:" -msgstr "" - -# d0c11770c8d0402d86100d85d1913ace -#: ../source/core/sharded-cluster-query-router.txt:134 -msgid "" -"If the application is instead connected to a :program:`mongod`, the " -"returned document does not include the ``isdbgrid`` string." -msgstr "" - -# 2260f59bcc93415d907a9f61a306c2ea -#: ../source/core/sharded-cluster-query-router.txt:143 -msgid "Query Isolation" -msgstr "" - -# 4d178a0bac0e468c94864fd57ca9ed81 -#: ../source/core/sharded-cluster-query-router.txt:145 -msgid "" -"Generally, the fastest queries in a sharded environment are those that " -":program:`mongos` route to a single shard, using the :term:`shard key` " -"and the cluster meta data from the :ref:`config server `. These :ref:`targeted operations` use " -"the shard key value to locate the shard or subset of shards that satisfy " -"the query document." -msgstr "" - -# 2feb1ac01fd24a57a4839fa68e756e46 -#: ../source/core/sharded-cluster-query-router.txt:152 -msgid "" -"For queries that don't include the shard key, :program:`mongos` must " -"query all shards, wait for their responses and then return the result to " -"the application. These \"scatter/gather\" queries can be long running " -"operations." -msgstr "" - -# cefac5782aa744179d268fda66e5e750 -#: ../source/core/sharded-cluster-query-router.txt:159 -msgid "Broadcast Operations" -msgstr "" - -# 7072e68c236041fdaca2bfa8609f989a -#: ../source/core/sharded-cluster-query-router.txt:161 -msgid "" -":program:`mongos` instances broadcast queries to all shards for the " -"collection **unless** the :program:`mongos` can determine which shard or " -"subset of shards stores this data." -msgstr "" - -# f6c22e2dac8541dbb9f437ca9cd64000 -#: ../source/core/sharded-cluster-query-router.txt:167 -msgid "" -"Once the :program:`mongos` has received a response from all shard, it " -"merges the data and returns the result document. The performance of a " -"broadcast operation depends on the overall load of the cluster, as well " -"as variables like network latency, individual shard load, and number of " -"documents returned per shard. Whenever possible, favor operations that " -"result in :ref:`targeted operation` over those " -"that result in a broadcast operation." -msgstr "" - -# 3b9aa7465fa04903ac14c3f5380555ed -#: ../source/core/sharded-cluster-query-router.txt:175 -msgid "Multi-update operations are always broadcast operations." -msgstr "" - -# 16fa937fc0ea454ea65e4b86d3182961 -#: ../source/core/sharded-cluster-query-router.txt:177 -msgid "" -"The :method:`~db.collection.updateMany()` and " -":method:`~db.collection.deleteMany()` methods are broadcast operations, " -"unless the query document specifies the shard key in full." -msgstr "" - -# ee174c1f902149d6805ffa28a24f1ee9 -#: ../source/core/sharded-cluster-query-router.txt:184 -msgid "Targeted Operations" -msgstr "" - -# 79aa4db1039d4b79b04592371d59f586 -#: ../source/core/sharded-cluster-query-router.txt:186 -msgid "" -":program:`mongos` can route queries that include the shard key or the " -"prefix of a :term:`compound` shard key a specific shard " -"or set of shards. :program:`mongos` uses the shard key value to locate " -"the :term:`chunk` whose range includes the shard key value and directs " -"the query at the :term:`shard` containing that chunk." -msgstr "" - -# 5fd2d729f8624241a8ebc9d3ae98d72c -#: ../source/core/sharded-cluster-query-router.txt:194 -msgid "For example, if the shard key is:" -msgstr "" - -# d69c243d83954a81b62501aeadf1b90c -#: ../source/core/sharded-cluster-query-router.txt:200 -msgid "" -"The :program:`mongos` program *can* route queries that include the full " -"shard key or either of the following shard key prefixes at a specific " -"shard or set of shards:" -msgstr "" - -# 7f3f048c076b49be8b70a4ce5b203405 -#: ../source/core/sharded-cluster-query-router.txt:209 -msgid "" -"All :method:`~db.collection.insertOne()` operations target to one shard. " -"Each document in the :method:`~db.collection.insertMany()` array targets " -"to a single shard, but there is no guarantee all documents in the array " -"insert into a single shard." -msgstr "" - -# 9119ff2ee7dd43daacd8822fc2688c22 -#: ../source/core/sharded-cluster-query-router.txt:214 -msgid "" -"All :method:`~db.collection.updateOne()`, " -":method:`~db.collection.replaceOne()` and " -":method:`~db.collection.deleteOne()` operations *must* include the " -":term:`shard key` or ``_id`` in the query document. MongoDB returns an " -"error if these methods are used without the shard key or ``_id``." -msgstr "" - -# 81ba6ec9d35d418b9fe22ae3d612b7f5 -#: ../source/core/sharded-cluster-query-router.txt:220 -msgid "" -"Depending on the distribution of data in the cluster and the selectivity " -"of the query, :program:`mongos` may still perform a :ref:`broadcast " -"operation` to fulfill these queries." -msgstr "" - -# f59c1414ba7d42bfb49cff169a5a0300 -#: ../source/core/sharded-cluster-query-router.txt:225 -msgid "Index Use" -msgstr "" - -# 87c24f3d14494673be5682ca8067332f -#: ../source/core/sharded-cluster-query-router.txt:227 -msgid "" -"If the query does not include the :term:`shard key`, the " -":program:`mongos` must send the query to all shards as a " -"\"scatter/gather\" operation. Each shard will, in turn, use *either* the " -"shard key index or another more efficient index to fulfill the query." -msgstr "" - -# 7eaa313c007f4a47b5e6a851d0acf824 -#: ../source/core/sharded-cluster-query-router.txt:232 -msgid "" -"If the query includes multiple sub-expressions that reference the fields " -"indexed by the shard key *and* the secondary index, the :program:`mongos`" -" can route the queries to a specific shard and the shard will use the " -"index that will allow it to fulfill most efficiently." -msgstr "" - -# b60f88b68d534db1a412e92c314b52db -#: ../source/core/sharded-cluster-query-router.txt:239 -msgid "Sharded Cluster Security" -msgstr "" - -# 4bbd2009309c422a954b316b90e40868 -#: ../source/core/sharded-cluster-query-router.txt:241 -msgid "" -"Use :doc:`/core/security-internal-authentication` to enforce intra-" -"cluster security and prevent unauthorized cluster components from " -"accessing the cluster. You must start each :program:`mongod` or " -":program:`mongos` in the cluster with the appropriate security settings " -"in order to enforce internal authentication." -msgstr "" - -# 61c5b848e41244f48c4c250dac7186e4 -#: ../source/core/sharded-cluster-query-router.txt:247 -msgid "" -"See :doc:`/tutorial/deploy-sharded-cluster-with-keyfile-access-control` " -"for a tutorial on deploying a secured sharded cluster." -msgstr "" - -# 1fc4a358233a4677893e22846d51ec1b -#: ../source/core/sharded-cluster-query-router.txt:251 -msgid "Cluster Users" -msgstr "" - -# cc865ce1db984d02aa86e6201dbd6280 -#: ../source/core/sharded-cluster-query-router.txt:253 -msgid "" -"Sharded clusters support :doc:`/core/authorization` *(RBAC)* for " -"restricting unauthorized access to cluster data and operations. You must " -"start each :program:`mongod` in the cluster, including the :term:`config " -"servers `, with the :option:`--auth` option in order to " -"enforce RBAC. Alternatively, enforcing :doc:`/core/security-internal-" -"authentication` for inter-cluster security also enables user access " -"controls via RBAC." -msgstr "" - -# 1bce0aef78914e34a05d7dac1d521ecd -#: ../source/core/sharded-cluster-query-router.txt:260 -msgid "" -"With RBAC enforced, clients must specify a :option:`--username`, " -":option:`--password`, and :option:`--authenticationDatabase` when " -"connecting to the :program:`mongos` in order to access cluster resources." -msgstr "" - -# fbc483a9a87647839206fee7d9f3e503 -#: ../source/core/sharded-cluster-query-router.txt:265 -msgid "" -"Each cluster has its own cluster users. These users cannot be used to " -"access individual shards." -msgstr "" - -# fbb0bf8bb7d640ac998d15df81e68991 -#: ../source/core/sharded-cluster-query-router.txt:268 -msgid "" -"See :doc:`/tutorial/enable-authentication` for a tutorial on enabling " -"adding users to an RBAC-enabled MongoDB deployment." -msgstr "" - -# 09640d3cc89240658e7e95db6aefa970 -#: ../source/core/sharded-cluster-query-router.txt:137 -msgid "shard key" -msgstr "" - -# 09640d3cc89240658e7e95db6aefa970 -#: ../source/core/sharded-cluster-query-router.txt:137 -msgid "query isolation" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "Sharded Cluster Query Routing" -#~ msgstr "" - -#~ msgid "Routing Process" -#~ msgstr "" - -#~ msgid "" -#~ "A :program:`mongos` instance uses the " -#~ "following processes to route queries and" -#~ " return results." -#~ msgstr "" - -#~ msgid "How ``mongos`` Determines which Shards Receive a Query" -#~ msgstr "" - -#~ msgid "" -#~ "In some cases, when the :term:`shard " -#~ "key` or a prefix of the shard " -#~ "key is a part of the query, " -#~ "the :program:`mongos` can route the " -#~ "query to a subset of the shards." -#~ " Otherwise, the :program:`mongos` must " -#~ "direct the query to *all* shards " -#~ "that hold documents for that collection." -#~ msgstr "" - -#~ msgid "Example" -#~ msgstr "" - -#~ msgid "Given the following shard key:" -#~ msgstr "" - -#~ msgid "" -#~ "Depending on the distribution of chunks" -#~ " in the cluster, the :program:`mongos` " -#~ "may be able to target the query" -#~ " at a subset of shards, if the" -#~ " query contains the following fields:" -#~ msgstr "" - -#~ msgid "" -#~ "If the query specifies sorted results" -#~ " using the :method:`~cursor.sort()` cursor " -#~ "method, the :program:`mongos` instance passes" -#~ " the :operator:`$orderby` option to the " -#~ "shards. The primary shard for the " -#~ "database receives and performs a merge" -#~ " sort for all results before " -#~ "returning the data to the client " -#~ "via the :program:`mongos`." -#~ msgstr "" - -#~ msgid "" -#~ "If the query specifies a number of" -#~ " records to *skip* using the " -#~ ":method:`~cursor.skip()` cursor method, the " -#~ ":program:`mongos` *cannot* pass the skip " -#~ "to the shards, but rather retrieves " -#~ "unskipped results from the shards and" -#~ " skips the appropriate number of " -#~ "documents when assembling the complete " -#~ "result. However, when used in " -#~ "conjunction with a :method:`~cursor.limit()`, " -#~ "the :program:`mongos` will pass the " -#~ "*limit* plus the value of the " -#~ ":method:`~cursor.skip()` to the shards to " -#~ "improve the efficiency of these " -#~ "operations." -#~ msgstr "" - -#~ msgid "Detect Connections to :program:`mongos` Instances" -#~ msgstr "" - -#~ msgid "Broadcast Operations and Targeted Operations" -#~ msgstr "" - -#~ msgid "In general, operations in a sharded environment are either:" -#~ msgstr "" - -#~ msgid "" -#~ "Broadcast to all shards in the " -#~ "cluster that hold documents in a " -#~ "collection" -#~ msgstr "" - -#~ msgid "" -#~ "Targeted at a single shard or a" -#~ " limited group of shards, based on" -#~ " the shard key" -#~ msgstr "" - -#~ msgid "" -#~ "For best performance, use targeted " -#~ "operations whenever possible. While some " -#~ "operations must broadcast to all shards," -#~ " you can ensure MongoDB uses targeted" -#~ " operations whenever possible by always " -#~ "including the shard key." -#~ msgstr "" - -#~ msgid "" -#~ "The :method:`~db.collection.remove()` operation is" -#~ " always a broadcast operation, unless " -#~ "the operation specifies the shard key" -#~ " in full." -#~ msgstr "" - -#~ msgid "All :method:`~db.collection.insert()` operations target to one shard." -#~ msgstr "" - -#~ msgid "" -#~ "All single :method:`~db.collection.update()` " -#~ "(including :term:`upsert` operations) and " -#~ ":method:`~db.collection.remove()` operations must " -#~ "target to one shard." -#~ msgstr "" - -#~ msgid "" -#~ "All |single-modification-operation-names| " -#~ "operations for a sharded collection that" -#~ " specify the |single-modification-" -#~ "operation-option| option must include the" -#~ " :term:`shard key` *or* the ``_id`` " -#~ "field in the query specification. " -#~ "|single-modification-operation-names| operations" -#~ " specifying |single-modification-operation-" -#~ "option| in a sharded collection without" -#~ " the :term:`shard key` *or* the " -#~ "``_id`` field return an error." -#~ msgstr "" - -#~ msgid "" -#~ "For queries that include the shard " -#~ "key or portion of the shard key," -#~ " :program:`mongos` can target the query " -#~ "at a specific shard or set of " -#~ "shards. This is the case only if" -#~ " the portion of the shard key " -#~ "included in the query is a " -#~ "*prefix* of the shard key. For " -#~ "example, if the shard key is:" -#~ msgstr "" - -#~ msgid "" -#~ "Depending on the distribution of data" -#~ " in the cluster and the selectivity" -#~ " of the query, :program:`mongos` may " -#~ "still have to contact multiple shards" -#~ " [#possible-all]_ to fulfill these " -#~ "queries." -#~ msgstr "" - -#~ msgid "" -#~ ":program:`mongos` will route some queries, " -#~ "even some that include the shard " -#~ "key, to all shards, if needed." -#~ msgstr "" - -#~ msgid "Sharded and Non-Sharded Data" -#~ msgstr "" - -#~ msgid "" -#~ "Sharding operates on the collection " -#~ "level. You can shard multiple " -#~ "collections within a database or have" -#~ " multiple databases with sharding enabled." -#~ " [#sharding-databases]_ However, in " -#~ "production deployments, some databases and " -#~ "collections will use sharding, while " -#~ "other databases and collections will " -#~ "only reside on a single shard." -#~ msgstr "" - -#~ msgid "" -#~ "Regardless of the data architecture of" -#~ " your :term:`sharded cluster`, ensure that" -#~ " all queries and operations use the" -#~ " :term:`mongos` router to access the " -#~ "data cluster. Use the :program:`mongos` " -#~ "even for operations that do not " -#~ "impact the sharded data." -#~ msgstr "" - -#~ msgid "" -#~ "As you configure sharding, you will " -#~ "use the :dbcommand:`enableSharding` command to" -#~ " enable sharding for a database. This" -#~ " simply makes it possible to use " -#~ "the :dbcommand:`shardCollection` command on a" -#~ " collection within that database." -#~ msgstr "" - -#~ msgid "" -#~ "For :doc:`aggregation operations ` that run on " -#~ "multiple shards, if the operations do" -#~ " not require running on the " -#~ "database's primary shard, these operations " -#~ "can route the results to any shard" -#~ " to merge the results and avoid " -#~ "overloading the primary shard for that" -#~ " database." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/sharded-cluster-requirements.po b/locale/zh/LC_MESSAGES/core/sharded-cluster-requirements.po deleted file mode 100644 index 113d9f0645b..00000000000 --- a/locale/zh/LC_MESSAGES/core/sharded-cluster-requirements.po +++ /dev/null @@ -1,402 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# b7f2a940aa5748a897c7e4ca48e835b5 -#: ../source/core/sharded-cluster-requirements.txt:7 -msgid "Operational Restrictions in Sharded Clusters" -msgstr "" - -# e9678a6e09ad41ce93fc256dc5eca063 -#: ../source/core/sharded-cluster-requirements.txt -msgid "On this page" -msgstr "" - -# 45fa035026b14881aac0c6a52070a2bd -#: ../source/core/sharded-cluster-requirements.txt:25 -msgid "Sharding Operational Restrictions" -msgstr "" - -# e968526b6477473ebb1e329d7ec36458 -#: ../source/core/sharded-cluster-requirements.txt:28 -msgid "Operations Unavailable in Sharded Environments" -msgstr "" - -# 6b3970de52a1409aa3867d6bc9fb8fc1 -#: ../source/includes/limits-sharding-unavailable-operations.rst:1 -msgid "" -"The :dbcommand:`group` does not work with sharding. Use " -":dbcommand:`mapReduce` or :dbcommand:`aggregate` instead." -msgstr "" - -# dce560e3e2a64f9490aed29834454a75 -#: ../source/includes/limits-sharding-unavailable-operations.rst:4 -msgid ":method:`db.eval()` is deprecated." -msgstr "" - -# 953431edfa10490daf6160daeaeea299 -#: ../source/includes/limits-sharding-unavailable-operations.rst:7 -msgid "" -":method:`db.eval()` is incompatible with sharded collections. You may use" -" :method:`db.eval()` with un-sharded collections in a shard cluster." -msgstr "" - -# 220633b878ee475690aa4b509ed0f218 -#: ../source/includes/limits-sharding-unavailable-operations.rst:11 -msgid "" -":query:`$where` does not permit references to the ``db`` object from the " -":query:`$where` function. This is uncommon in un-sharded collections." -msgstr "" - -# 547db7ff6a7c421cac8e29b069a9491f -#: ../source/includes/limits-sharding-unavailable-operations.rst:15 -msgid "" -"The :update:`$isolated` update modifier does not work in sharded " -"environments." -msgstr "" - -# 657a57b7947f40a19ace4802badf35e5 -#: ../source/includes/limits-sharding-unavailable-operations.rst:18 -msgid ":operator:`$snapshot` queries do not work in sharded environments." -msgstr "" - -# 43e7b629d0104316914c9a575ebdcd57 -#: ../source/includes/limits-sharding-unavailable-operations.rst:20 -msgid "" -"The :dbcommand:`geoSearch` command is not supported in sharded " -"environments." -msgstr "" - -# 305b3a68eaa9498192e32c10f03e27b5 -#: ../source/core/sharded-cluster-requirements.txt:33 -msgid "Single Document Modification Operations in Sharded Collections" -msgstr "" - -# f67c4c588a4e4e8d8f9a8747b64f7a65 -#: ../source/includes/fact-single-modification-in-sharded-collections.rst:1 -msgid "" -"All |single-modification-operation-names| operations for a sharded " -"collection must include the :term:`shard key` *or* the ``_id`` field in " -"the query specification. |single-modification-operation-names| operations" -" without the :term:`shard key` *or* the ``_id`` field return an error." -msgstr "" - -# 35b892506a6d46c2b37208b60a69ab0c -#: ../source/core/sharded-cluster-requirements.txt:43 -msgid "Unique Indexes in Sharded Collections" -msgstr "" - -# ed1c6e5624f74819bb7936e9929dbf52 -#: ../source/includes/limits-sharding-unique-indexes.rst:1 -msgid "" -"MongoDB does not support unique indexes across shards, except when the " -"unique index contains the full shard key as a prefix of the index. In " -"these situations MongoDB will enforce uniqueness across the full key, not" -" a single field." -msgstr "" - -# a8b837636d514e3b958f20e131eeb992 -#: ../source/core/sharded-cluster-requirements.txt -msgid "See" -msgstr "" - -# f2b0f1bb6b1944c887a5ca8df246ded5 -#: ../source/core/sharded-cluster-requirements.txt:48 -msgid "Sharding Existing Collection Data Size" -msgstr "" - -# 726d7f450f5744d5b2ca5f8399eb73cf -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:1 -msgid "" -"An existing collection can only be sharded if its size does not exceed " -"specific limits. These limits can be estimated based on the average size " -"of all :term:`shard key` values, and the configured :term:`chunk` size." -msgstr "" - -# 18dd9d9247fb4d56aed2cecdf0a4e36b -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:7 -msgid "" -"These limits only apply for the initial sharding operation. Sharded " -"collections can grow to *any* size after successfully enabling sharding." -msgstr "" - -# f2a3415f287e4adbb62b5eb95bc098e7 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:10 -msgid "" -"Use the following formulas to calculate the *theoretical* maximum " -"collection size." -msgstr "" - -# 4c4ffdc7600f43d8877155d002cb3a2f -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:20 -msgid "The maximum :term:`BSON` document size is 16MB or ``16777216`` bytes." -msgstr "" - -# 33a545e639eb45469ae7a70de2e0877e -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:22 -msgid "All conversions should use base-2 scale, e.g. 1024 kilobytes = 1 megabyte." -msgstr "" - -# 99ef4acf74ea4eaf9e4ef90815dfbd2a -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:25 -msgid "" -"If ``maxCollectionSize`` is less than or nearly equal to the target " -"collection, increase the chunk size to ensure sucessful initial sharding." -" If there is doubt as to whether the result of the calculation is too " -"'close' to the target collection size, it is likely better to increase " -"the chunk size." -msgstr "" - -# 2110b05556a84668b58d9345010ff658 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:31 -msgid "" -"After successful initial sharding, you can reduce the chunk size as " -"needed. If you later reduce the chunk size, it may take time for all " -"chunks to split to the new size. See :doc:`/tutorial/modify-chunk-size-" -"in-sharded-cluster` for instructions on modifying chunk size." -msgstr "" - -# ac352d98f7e747dd8246b605cb2e7acf -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:37 -msgid "" -"This table illustrates the approximate maximum collection sizes using the" -" formulas described above:" -msgstr "" - -# d9833de57cf546f28a115f70a363ceea -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:44 -msgid "Average Size of Shard Key Values" -msgstr "" - -# fd00d4f49c1040fbbf1650bcc3f938a0 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:45 -msgid "512 bytes" -msgstr "" - -# 1d8efcd54f5c414a85509e1191e3dbcb -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:46 -msgid "256 bytes" -msgstr "" - -# 26068a20430845c2801752c20bb9eb4b -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:47 -msgid "128 bytes" -msgstr "" - -# 599bef761a0847719d36108ae1973835 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:48 -msgid "64 bytes" -msgstr "" - -# 38789f51d3904d70abacad5905fa28c9 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:49 -msgid "Maximum Number of Splits" -msgstr "" - -# 471401aff81e42a88f9faec06fc29552 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:50 -msgid "32,768" -msgstr "" - -# e322cfb4851c417e95e7589572fa5e99 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:51 -msgid "65,536" -msgstr "" - -# 291f0e28fc5f431fb215be58005b3095 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:52 -msgid "131,072" -msgstr "" - -# 96e3e879185e489fb5caa9bc456a6886 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:53 -msgid "262,144" -msgstr "" - -# f5f40531bf4d4410a9054a8d1c204db2 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:54 -msgid "Max Collection Size (64 MB Chunk Size)" -msgstr "" - -# de905fe56c6d40edae366662e41d8c3d -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:55 -msgid "1 TB" -msgstr "" - -# cbc4b61054dd4db4af0619fa8623733b -# ce6b999056f3451eb6dfa771cae6f74d -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:56 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:60 -msgid "2 TB" -msgstr "" - -# d9f8e695cbc84e4e8233a86830195962 -# 427b40c47a53483592826c0c88878e2e -# 4b4f0b8a0630413fb45e104f37d97c5a -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:57 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:61 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:65 -msgid "4 TB" -msgstr "" - -# d99ddd88cb2e435ab64a12ff5414d25c -# 08d1395da63f46f09edbeda7cc85793a -# be25e20fabe44cb7a781c197a2f7d85f -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:58 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:62 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:66 -msgid "8 TB" -msgstr "" - -# d0bc491cb0a742b4b61218cf073cd753 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:59 -msgid "Max Collection Size (128 MB Chunk Size)" -msgstr "" - -# cd16c4b137fc4d518a6eb7d51311a251 -# 0f8e6c0f678d4742bb3aa7f2c4658d36 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:63 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:67 -msgid "16 TB" -msgstr "" - -# 63b4dda63c954b848c72fbdc47be3402 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:64 -msgid "Max Collection Size (256 MB Chunk Size)" -msgstr "" - -# 4a69a48290bf4053af57bdb2d1778c7d -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:68 -msgid "32 TB" -msgstr "" - -# 7f3e6baafaa34748808f18af0767d000 -#: ../source/core/sharded-cluster-requirements.txt:1 -msgid "fundamentals" -msgstr "" - -# 7f3e6baafaa34748808f18af0767d000 -#: ../source/core/sharded-cluster-requirements.txt:1 -msgid "sharding" -msgstr "" - -#~ msgid "Sharded Cluster Requirements" -#~ msgstr "" - -#~ msgid "" -#~ "While sharding is a powerful and " -#~ "compelling feature, sharded clusters have " -#~ "significant infrastructure requirements and " -#~ "increases the overall complexity of a" -#~ " deployment. As a result, only deploy" -#~ " sharded clusters when indicated by " -#~ "application and operational requirements" -#~ msgstr "" - -#~ msgid "" -#~ "Sharding is the *only* solution for " -#~ "some classes of deployments. Use " -#~ ":term:`sharded clusters ` if:" -#~ msgstr "" - -#~ msgid "" -#~ "your data set approaches or exceeds " -#~ "the storage capacity of a single " -#~ "MongoDB instance." -#~ msgstr "" - -#~ msgid "" -#~ "the size of your system's active " -#~ ":term:`working set` *will soon* exceed " -#~ "the capacity of your system's *maximum*" -#~ " RAM." -#~ msgstr "" - -#~ msgid "" -#~ "a single MongoDB instance cannot meet" -#~ " the demands of your write " -#~ "operations, and all other approaches " -#~ "have not reduced contention." -#~ msgstr "" - -#~ msgid "" -#~ "If these attributes are not present " -#~ "in your system, sharding will only " -#~ "add complexity to your system without" -#~ " adding much benefit." -#~ msgstr "" - -#~ msgid "" -#~ "It takes time and resources to " -#~ "deploy sharding. If your system has " -#~ "*already* reached or exceeded its " -#~ "capacity, it will be difficult to " -#~ "deploy sharding without impacting your " -#~ "application." -#~ msgstr "" - -#~ msgid "" -#~ "As a result, if you think you " -#~ "will need to partition your database " -#~ "in the future, **do not** wait " -#~ "until your system is over capacity " -#~ "to enable sharding." -#~ msgstr "" - -#~ msgid "" -#~ "When designing your data model, take " -#~ "into consideration your sharding needs." -#~ msgstr "" - -#~ msgid "Data Quantity Requirements" -#~ msgstr "" - -#~ msgid "" -#~ "Your cluster should manage a large " -#~ "quantity of data if sharding is to" -#~ " have an effect. The default " -#~ ":term:`chunk` size is 64 megabytes. And" -#~ " the :ref:`balancer ` " -#~ "will not begin moving data across " -#~ "shards until the imbalance of chunks " -#~ "among the shards exceeds the " -#~ ":ref:`migration threshold `. In practical terms, unless " -#~ "your cluster has many hundreds of " -#~ "megabytes of data, your data will " -#~ "remain on a single shard." -#~ msgstr "" - -#~ msgid "" -#~ "In some situations, you may need " -#~ "to shard a small collection of " -#~ "data. But most of the time, " -#~ "sharding a small collection is not " -#~ "worth the added complexity and overhead" -#~ " unless you need additional write " -#~ "capacity. If you have a small data" -#~ " set, a properly configured single " -#~ "MongoDB instance or a replica set " -#~ "will usually be enough for your " -#~ "persistence layer needs." -#~ msgstr "" - -#~ msgid "" -#~ ":term:`Chunk ` size is :option:`user" -#~ " configurable `. For " -#~ "most deployments, the default value is" -#~ " of 64 megabytes is ideal. See " -#~ ":ref:`sharding-chunk-size` for more " -#~ "information." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/sharded-cluster-shards.po b/locale/zh/LC_MESSAGES/core/sharded-cluster-shards.po deleted file mode 100644 index 2099297a87d..00000000000 --- a/locale/zh/LC_MESSAGES/core/sharded-cluster-shards.po +++ /dev/null @@ -1,237 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 74e02b2059754207b0d9262a1a250985 -#: ../source/core/sharded-cluster-shards.txt:3 -msgid "Shards" -msgstr "" - -# aafa92e1e90a4dec96e43dd282e29293 -#: ../source/core/sharded-cluster-shards.txt -msgid "On this page" -msgstr "" - -# 60b59ea8c3394d2599c23a3c3069c725 -#: ../source/core/sharded-cluster-shards.txt:13 -msgid "" -"A :term:`shard` contains a subset of sharded data for a :term:`sharded " -"cluster`. Together, the cluster's shards hold the entire data set for the" -" cluster." -msgstr "" - -# e1cd3645eec44d01883194bdd5b749f7 -#: ../source/core/sharded-cluster-shards.txt:17 -msgid "" -"Shards should be deployed as a :term:`replica set` to provide redundancy " -"and high availability." -msgstr "" - -# e2962ee180394eacab28f2d59979c96c -#: ../source/core/sharded-cluster-shards.txt:20 -msgid "" -"Users, clients, or applications should only directly connect to a shard " -"to perform local administrative and maintenance operations." -msgstr "" - -# 508e508124db4cf9b257deb541b0ed63 -#: ../source/core/sharded-cluster-shards.txt:23 -msgid "" -"Performing queries on a single shard only returns a subset of data. " -"Connect to the :program:`mongos` to perform cluster level operations, " -"including read or write operations." -msgstr "" - -# d96e132860f042b6b44b3228de25ba31 -#: ../source/core/sharded-cluster-shards.txt:29 -msgid "" -"MongoDB does not guarantee that any two contiguous :term:`chunks` " -"reside on a single shard." -msgstr "" - -# d4d1c39d8cd9408d80f9dbc95bc07d63 -#: ../source/core/sharded-cluster-shards.txt:35 -msgid "Primary Shard" -msgstr "" - -# f923d736e7c144fab90c96969c15fa15 -#: ../source/core/sharded-cluster-shards.txt:37 -msgid "" -"Each database in a sharded cluster has a :term:`primary shard` that holds" -" all the un-sharded collections for that database. Each database has its " -"own primary shard. The primary shard has no relation to the " -":term:`primary` in a replica set." -msgstr "" - -# 7087b325ede04e74b26b621de5b66199 -#: ../source/core/sharded-cluster-shards.txt:42 -msgid "" -"The :program:`mongos` selects the primary shard when creating a new " -"database by picking the shard in the cluster that has the least amount of" -" data. :program:`mongos` uses the ``totalSize`` field returned by the " -":dbcommand:`listDatabase` command as a part of the selection criteria." -msgstr "" - -# a80acf46ad064434a63c2806edb1d153 -#: ../source/core/sharded-cluster-shards.txt:49 -msgid "" -"To change the primary shard for a database, use the " -":dbcommand:`movePrimary` command. The process of migrating the primary " -"shard may take significant time to complete, and you should not access " -"the collections associated to the database until it completes. Depending " -"on the amount of data being migrated, the migration may affect overall " -"cluster operations. Consider the impact to cluster operations and network" -" load before attempting to change the primary shard." -msgstr "" - -# 37d4254d6f514500aa725cc881a64832 -#: ../source/core/sharded-cluster-shards.txt:57 -msgid "" -"When you deploy a new :term:`sharded cluster` with shards that were " -"previously used as replica sets, all existing databases continue to " -"reside on their original replica sets. Databases created subsequently may" -" reside on any shard in the cluster." -msgstr "" - -# 74c41de5dec545f9bd866669792bf157 -#: ../source/core/sharded-cluster-shards.txt:63 -msgid "Shard Status" -msgstr "" - -# dda4edfc3af14c4796eeaf504a7d644c -#: ../source/core/sharded-cluster-shards.txt:65 -msgid "" -"Use the :method:`sh.status()` method in the :program:`mongo` shell to see" -" an overview of the cluster. This reports includes which shard is primary" -" for the database and the :term:`chunk` distribution across the shards. " -"See :method:`sh.status()` method for more details." -msgstr "" - -# 4f2f7f565a3b49b88a9648f95b2f6bee -#: ../source/core/sharded-cluster-shards.txt:71 -msgid "Sharded Cluster Security" -msgstr "" - -# afcbcb16d5ab459b96eeaa8187ef4789 -#: ../source/core/sharded-cluster-shards.txt:73 -msgid "" -"Use :doc:`/core/security-internal-authentication` to enforce intra-" -"cluster security and prevent unauthorized cluster components from " -"accessing the cluster. You must start each :program:`mongod` in the " -"cluster with the appropriate security settings in order to enforce " -"internal authentication." -msgstr "" - -# db6780ec85eb420c98949df483fd440a -#: ../source/core/sharded-cluster-shards.txt:78 -msgid "" -"See :doc:`/tutorial/deploy-sharded-cluster-with-keyfile-access-control` " -"for a tutorial on deploying a secured sharded cluster." -msgstr "" - -# 9093b445b7b6490d9ce00ee812c5695a -#: ../source/core/sharded-cluster-shards.txt:82 -msgid "Shard Local Users" -msgstr "" - -# 4a209a02885746f3974978a3d30a1405 -#: ../source/core/sharded-cluster-shards.txt:84 -msgid "" -"Each shard supports :doc:`/core/authorization` *(RBAC)* for restricting " -"unauthorized access to shard data and operations. Start each " -":program:`mongod` in the replica set with the :option:`--auth` option to " -"enforce RBAC. Alternatively, enforcing :doc:`/core/security-internal-" -"authentication` for intra-cluster security also enables user access " -"controls via RBAC." -msgstr "" - -# 2e1c6837195c42218b98740de65f45b0 -#: ../source/core/sharded-cluster-shards.txt:90 -msgid "" -"Each shard has its own shard-local users. These users cannot be used on " -"other shards, nor can they be used for connecting to the cluster via a " -":program:`mongos`." -msgstr "" - -# 239eecaca75c4a9499acdddeca2308b4 -#: ../source/core/sharded-cluster-shards.txt:94 -msgid "" -"See :doc:`/tutorial/enable-authentication` for a tutorial on enabling " -"adding users to an RBAC-enabled MongoDB deployment." -msgstr "" - -#~ msgid "" -#~ "A shard is a :term:`replica set` " -#~ "or a single :program:`mongod` that " -#~ "contains a subset of the data for" -#~ " the sharded cluster. Together, the " -#~ "cluster's shards hold the entire data" -#~ " set for the cluster." -#~ msgstr "" - -#~ msgid "" -#~ "Typically each shard is a replica " -#~ "set. The replica set provides redundancy" -#~ " and high availability for the data" -#~ " in each shard." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB shards data on a *per " -#~ "collection* basis. You *must* access all" -#~ " data in a sharded cluster via " -#~ "the :program:`mongos` instances. If you " -#~ "connect directly to a shard, you " -#~ "will see only its fraction of the" -#~ " cluster's data. There is no " -#~ "particular order to the data set " -#~ "on a specific shard. MongoDB does " -#~ "not guarantee that any two contiguous" -#~ " chunks will reside on a single " -#~ "shard." -#~ msgstr "" - -#~ msgid "" -#~ "Every database has a \"primary\" " -#~ "[#overloaded-primary-term]_ shard that " -#~ "holds all the un-sharded collections " -#~ "in that database." -#~ msgstr "" - -#~ msgid "" -#~ "To change the primary shard for a" -#~ " database, use the :dbcommand:`movePrimary` " -#~ "command. The process of migrating the" -#~ " primary shard may take significant " -#~ "time to complete, and you should " -#~ "not access the collections until it " -#~ "completes." -#~ msgstr "" - -#~ msgid "" -#~ "When you deploy a new :term:`sharded " -#~ "cluster` with shards that were " -#~ "previously used as replica sets, all " -#~ "existing databases continue to reside on" -#~ " their original shard. Databases created" -#~ " subsequently may reside on any shard" -#~ " in the cluster." -#~ msgstr "" - -#~ msgid "" -#~ "The term \"primary\" shard has nothing" -#~ " to do with the term :term:`primary`" -#~ " in the context of :term:`replica " -#~ "sets `." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/sharding-balancer-administration.po b/locale/zh/LC_MESSAGES/core/sharding-balancer-administration.po deleted file mode 100644 index d63d7206cb1..00000000000 --- a/locale/zh/LC_MESSAGES/core/sharding-balancer-administration.po +++ /dev/null @@ -1,537 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 639a3dae298e4a769970c9b24ede7de1 -#: ../source/core/sharding-balancer-administration.txt:6 -msgid "Sharded Cluster Balancer" -msgstr "" - -# 56c3c2f87d6a47a6b69177609ce5fd65 -#: ../source/core/sharding-balancer-administration.txt -msgid "On this page" -msgstr "" - -# 7f1d1d104bc745a890a8e5e003efd04b -#: ../source/core/sharding-balancer-administration.txt:17 -msgid "" -"The MongoDB balancer is a background process that monitors the number of " -":term:`chunks ` on each :term:`shard`. When the number of chunks " -"on a given shard reaches specific :ref:`migration thresholds `, the balancer attempts to automatically migrate " -"chunks between shards and reach an equal number of chunks per shard." -msgstr "" - -# 1bce1012e70f4cc0a249a4c79af3fa0e -#: ../source/core/sharding-balancer-administration.txt:23 -msgid "" -"The balancing procedure for :term:`sharded clusters ` is" -" entirely transparent to the user and application layer, though there may" -" be some performance impact while the procedure takes place." -msgstr "" - -# 4f042aa21ec046b8886b674b4ee0e848 -#: ../source/core/sharding-balancer-administration.txt:36 -msgid "Cluster Balancer" -msgstr "" - -# 97a6abe4d954447ab5b479f4e0a1b677 -#: ../source/core/sharding-balancer-administration.txt:38 -msgid "" -"The :term:`balancer` process is responsible for redistributing the chunks" -" of a sharded collection evenly among the shards for every sharded " -"collection. By default, the balancer process is always enabled." -msgstr "" - -# b6eac23b08304bb78dbe62bf48823789 -#: ../source/core/sharding-balancer-administration.txt:44 -msgid "The balancer runs on the primary of the config server replica set." -msgstr "" - -# d71061b8e66c4d5390bd2fa56fc15286 -#: ../source/core/sharding-balancer-administration.txt:46 -msgid "" -"When a balancer process is active, config server acquires a \"lock\" by " -"modifying a document in the ``lock`` collection in the :ref:`config-" -"database`. This \"balancer\" lock is never released." -msgstr "" - -# decba4a2fe874be6a15a9ddd9c77e7bc -#: ../source/core/sharding-balancer-administration.txt:50 -msgid "" -"To address uneven chunk distribution for a sharded collection, the " -"balancer :doc:`migrates chunks ` " -"from shards with more chunks to shards with a fewer number of chunks. The" -" balancer migrates the chunks until there is an even distribution of " -"chunks for the collection across the shards. For details about chunk " -"migration, see :ref:`chunk-migration-procedure`." -msgstr "" - -# 41c17573312048acb7107d881377ba8d -#: ../source/includes/fact-archiveMovedChunks.rst:3 -msgid "" -"Chunk migrations can have an impact on disk space. Starting in MongoDB " -"2.6, the source shard automatically archives the migrated documents by " -"default. For details, see :ref:`moveChunk-directory`." -msgstr "" - -# 9d4ed2b8cfac4168b3b475510f099c67 -#: ../source/core/sharding-balancer-administration.txt:59 -msgid "" -"Chunk migrations carry some overhead in terms of bandwidth and workload, " -"both of which can impact database performance. The :term:`balancer` " -"attempts to minimize the impact by:" -msgstr "" - -# 935f5be1a441460c9bdcc60228e8b0aa -#: ../source/core/sharding-balancer-administration.txt:63 -msgid "" -"Restricting a shard to at most one migration at any given time; i.e. a " -"shard cannot participate in multiple chunk migrations at the same time. " -"To migrate multiple chunks from a shard, the balancer migrates the chunks" -" one at a time." -msgstr "" - -# 9313254598294e1c98c8497c658c69b4 -#: ../source/core/sharding-balancer-administration.txt:70 -msgid "" -"Starting in MongoDB 3.4, MongoDB can perform parallel chunk migrations. " -"Observing the restriction that a shard can participate in at most one " -"migration at a time, for a sharded cluster with *n* shards, MongoDB can " -"perform at most *n/2* (rounded down) simultaneous chunk migrations." -msgstr "" - -# 6b7a992af6054754ba91612b4deea46c -#: ../source/core/sharding-balancer-administration.txt:76 -msgid "See also :ref:`chunk-migration-queuing`." -msgstr "" - -# 141635822ec047a4a3bf6074d8fe5485 -#: ../source/core/sharding-balancer-administration.txt:78 -msgid "" -"Starting a balancing round **only** when the difference in the number of " -"chunks between the shard with the greatest number of chunks for a sharded" -" collection and the shard with the lowest number of chunks for that " -"collection reaches the :ref:`migration threshold `." -msgstr "" - -# 462f9dd917a64c3bb25e0a67cef18874 -#: ../source/core/sharding-balancer-administration.txt:84 -msgid "" -"You may disable the balancer temporarily for maintenance. See :ref" -":`sharding-balancing-disable-temporally` for details." -msgstr "" - -# cce917ea042c4eff91720b82b3fa33b8 -#: ../source/core/sharding-balancer-administration.txt:87 -msgid "" -"You can also limit the window during which the balancer runs to prevent " -"it from impacting production traffic. See :ref:`Schedule the Balancing " -"Window ` for details." -msgstr "" - -# bce595fd5f70406b916fff3d92d67ed9 -#: ../source/core/sharding-balancer-administration.txt:93 -msgid "" -"The specification of the balancing window is relative to the local time " -"zone of the primary of the config server replica set." -msgstr "" - -# 36cb82d3a986407bb14532f50297f0f7 -#: ../source/core/sharding-balancer-administration.txt:96 -msgid ":doc:`/tutorial/manage-sharded-cluster-balancer`." -msgstr "" - -# c423c7b86cd04a67b80b887511c8499c -#: ../source/core/sharding-balancer-administration.txt:99 -msgid "Adding and Removing Shards from the Cluster" -msgstr "" - -# e9ceee9d796642918771e21ed14e2556 -#: ../source/core/sharding-balancer-administration.txt:101 -msgid "" -"Adding a shard to a cluster creates an imbalance, since the new shard has" -" no chunks. While MongoDB begins migrating data to the new shard " -"immediately, it can take some time before the cluster balances. See the " -":doc:`/tutorial/add-shards-to-shard-cluster` tutorial for instructions on" -" adding a shard to a cluster." -msgstr "" - -# 376bebca3ad843efa4c2e72e55208033 -#: ../source/core/sharding-balancer-administration.txt:107 -msgid "" -"Removing a shard from a cluster creates a similar imbalance, since chunks" -" residing on that shard must be redistributed throughout the cluster. " -"While MongoDB begins draining a removed shard immediately, it can take " -"some time before the cluster balances. *Do not* shutdown the servers " -"associated to the removed shard during this process." -msgstr "" - -# 8746737e1d86457ea693bae56d84151e -#: ../source/includes/fact-remove-shard-balance-order.rst:1 -msgid "" -"When you remove a shard in a cluster with an uneven chunk distribution, " -"the balancer first removes the chunks from the draining shard and then " -"balances the remaining uneven chunk distribution." -msgstr "" - -# a4eef1939c5746fc9013999faa5a2cac -#: ../source/core/sharding-balancer-administration.txt:115 -msgid "" -"See the :doc:`/tutorial/remove-shards-from-cluster` tutorial for " -"instructions on safely removing a shard from a cluster." -msgstr "" - -# e98d17d940ed4ca0ac6d2e7c44808b39 -#: ../source/core/sharding-balancer-administration.txt:121 -msgid "Chunk Migration Procedure" -msgstr "" - -# 0b688562379341aaabee6b62ca1d3ad3 -#: ../source/core/sharding-balancer-administration.txt:123 -msgid "All chunk migrations use the following procedure:" -msgstr "" - -# f8198c8c6df74116a27b94a8e1dbeaac -#: ../source/core/sharding-balancer-administration.txt:125 -msgid "" -"The balancer process sends the :dbcommand:`moveChunk` command to the " -"source shard." -msgstr "" - -# e264ac19418d4777a37af52a55eceb55 -#: ../source/core/sharding-balancer-administration.txt:128 -msgid "" -"The source starts the move with an internal :dbcommand:`moveChunk` " -"command. During the migration process, operations to the chunk route to " -"the source shard. The source shard is responsible for incoming write " -"operations for the chunk." -msgstr "" - -# 6671da3a0f2c4fa3a9f8e697e47081a7 -#: ../source/core/sharding-balancer-administration.txt:133 -msgid "" -"The destination shard builds any indexes required by the source that do " -"not exist on the destination." -msgstr "" - -# e357494d63284a0ba79048ff22ad83a9 -#: ../source/core/sharding-balancer-administration.txt:136 -msgid "" -"The destination shard begins requesting documents in the chunk and starts" -" receiving copies of the data. See also :ref:`chunk-migration-" -"replication`." -msgstr "" - -# f6baff2346734ea88ce13ec4736908ea -#: ../source/core/sharding-balancer-administration.txt:140 -msgid "" -"After receiving the final document in the chunk, the destination shard " -"starts a synchronization process to ensure that it has the changes to the" -" migrated documents that occurred during the migration." -msgstr "" - -# 0e23abea21da4b55a0344d30a9de8e87 -#: ../source/core/sharding-balancer-administration.txt:144 -msgid "" -"When fully synchronized, the source shard connects to the :term:`config " -"database` and updates the cluster metadata with the new location for the " -"chunk." -msgstr "" - -# 2c2783d2dc314f918ddd6294d4e07267 -#: ../source/core/sharding-balancer-administration.txt:148 -msgid "" -"After the source shard completes the update of the metadata, and once " -"there are no open cursors on the chunk, the source shard deletes its copy" -" of the documents." -msgstr "" - -# 9dbd8e4e92ef4ab797ac450632d79f9e -#: ../source/core/sharding-balancer-administration.txt:154 -msgid "" -"If the balancer needs to perform additional chunk migrations from the " -"source shard, the balancer can start the next chunk migration without " -"waiting for the current migration process to finish this deletion step. " -"See :ref:`chunk-migration-queuing`." -msgstr "" - -# 73e38f213fa44507981644da16baf6ec -#: ../source/core/sharding-balancer-administration.txt:161 -msgid "" -"The source shard automatically archives the migrated documents by " -"default. For more information, see :ref:`moveChunk-directory`." -msgstr "" - -# c31d32142ad445f39013aa4062f4f766 -#: ../source/core/sharding-balancer-administration.txt:164 -msgid "" -"The migration process ensures consistency and maximizes the availability " -"of chunks during balancing." -msgstr "" - -# 4ac9d23e01844a5584aa1f658148ec67 -#: ../source/core/sharding-balancer-administration.txt:170 -msgid "Migration Thresholds" -msgstr "" - -# f5f06124f78b469a9e1f38c8952686ef -#: ../source/core/sharding-balancer-administration.txt:172 -msgid "" -"To minimize the impact of balancing on the cluster, the :term:`balancer` " -"only begins balancing after the distribution of chunks for a sharded " -"collection has reached certain thresholds. The thresholds apply to the " -"difference in number of :term:`chunks ` between the shard with the" -" most chunks for the collection and the shard with the fewest chunks for " -"that collection. The balancer has the following thresholds:" -msgstr "" - -# 497da0f865fa4cf8866957505bc5a237 -#: ../source/core/sharding-balancer-administration.txt:183 -msgid "Number of Chunks" -msgstr "" - -# 0d2d8525dbe64a93ba83876a85df97a8 -#: ../source/core/sharding-balancer-administration.txt:184 -msgid "Migration Threshold" -msgstr "" - -# d4ff39f146344683b7d4ec7dc7f4a59d -#: ../source/core/sharding-balancer-administration.txt:186 -msgid "Fewer than 20" -msgstr "" - -# bbe7268988fc487b9ce8f8e8188571e3 -#: ../source/core/sharding-balancer-administration.txt:187 -msgid "2" -msgstr "" - -# 4f9fbb4202cd45b18c937c3add33001b -#: ../source/core/sharding-balancer-administration.txt:189 -msgid "20-79" -msgstr "" - -# a6e34f93fd1e4eaa9929a47498fa7d8a -#: ../source/core/sharding-balancer-administration.txt:190 -msgid "4" -msgstr "" - -# 15a75e0a9f1c4eb7b4d596e78684f90d -#: ../source/core/sharding-balancer-administration.txt:192 -msgid "80 and greater" -msgstr "" - -# ba0842c7564b4fb79d785f2ef9d980b1 -#: ../source/core/sharding-balancer-administration.txt:193 -msgid "8" -msgstr "" - -# d8c074445ed345afbe8832d0be4c4be3 -#: ../source/core/sharding-balancer-administration.txt:195 -msgid "" -"The balancer stops running on the target collection when the difference " -"between the number of chunks on any two shards for that collection is " -"*less than two*, or a chunk migration fails." -msgstr "" - -# 650fbd29fc6c456891cb757860002022 -#: ../source/core/sharding-balancer-administration.txt:203 -msgid "Asynchronous Chunk Migration Cleanup" -msgstr "" - -# a3e0b9142eeb4f14a7de49b4e1ccdb20 -#: ../source/core/sharding-balancer-administration.txt:205 -msgid "" -"To migrate multiple chunks from a shard, the balancer migrates the chunks" -" one at a time. However, the balancer does not wait for the current " -"migration's delete phase to complete before starting the next chunk " -"migration. See :ref:`sharding-chunk-migration` for the chunk migration " -"process and the delete phase." -msgstr "" - -# 7ddce4b3edc04e64a2ef5b87eab7b30a -#: ../source/core/sharding-balancer-administration.txt:211 -msgid "" -"This queuing behavior allows shards to unload chunks more quickly in " -"cases of heavily imbalanced cluster, such as when performing initial data" -" loads without pre-splitting and when adding new shards." -msgstr "" - -# fdaa6e530eb6416c9996bd939efccdd0 -#: ../source/core/sharding-balancer-administration.txt:215 -msgid "" -"This behavior also affects the :dbcommand:`moveChunk` command, and " -"migration scripts that use the :dbcommand:`moveChunk` command may proceed" -" more quickly." -msgstr "" - -# d607ee9136374973b4419a2cf8f0492b -#: ../source/core/sharding-balancer-administration.txt:219 -msgid "" -"In some cases, the delete phases may persist longer. If multiple delete " -"phases are queued but not yet complete, a crash of the replica set's " -"primary can orphan data from multiple migrations." -msgstr "" - -# 984c5292925a4378971a52bf788447ef -#: ../source/core/sharding-balancer-administration.txt:223 -msgid "" -"The ``_waitForDelete``, available as a setting for the balancer as well " -"as the :dbcommand:`moveChunk` command, can alter the behavior so that the" -" delete phase of the current migration blocks the start of the next chunk" -" migration. The ``_waitForDelete`` is generally for internal testing " -"purposes. For more information, see :ref:`wait-for-delete-setting`." -msgstr "" - -# e6938f1bc39f4a74af1254366043f7c0 -#: ../source/core/sharding-balancer-administration.txt:233 -msgid "Chunk Migration and Replication" -msgstr "" - -# 6e88d01549804eab90c3514a5df08c19 -#: ../source/core/sharding-balancer-administration.txt:237 -msgid "" -"During chunk migration, the ``_secondaryThrottle`` value determines when " -"the balancer proceeds with the next document in the chunk:" -msgstr "" - -# e5b13cfb057d4cbf81fc4a5063d6bdf6 -#: ../source/core/sharding-balancer-administration.txt:240 -msgid "" -"If ``true``, then by default, each document move during chunk migration " -"propagates to at least one secondary before the balancer proceeds with " -"the next document. This is equivalent to a write concern of " -":writeconcern:`{ w: 2 } <\\>`." -msgstr "" - -# e3110f12aa7b4486a0f1816141a0da75 -#: ../source/core/sharding-balancer-administration.txt:247 -msgid "" -"The ``writeConcern`` field in the balancer configuration document allows " -"you to specify a different :doc:`write concern ` semantics with the ``_secondaryThrottle`` option. For an " -"example, see :ref:`sharded-cluster-config-secondary-throttle`." -msgstr "" - -# 1326ef103e9e40b09b011c65d248475a -#: ../source/core/sharding-balancer-administration.txt:253 -msgid "" -"If ``false``, the balancer does not wait for replication to a secondary " -"and instead continues with the next document." -msgstr "" - -# d2cfab46eea24423bb6db873c05f324a -#: ../source/core/sharding-balancer-administration.txt:256 -msgid "" -"Starting in MongoDB 3.4, for :ref:`WiredTiger `, the " -"default value ``_secondaryThrottle`` is ``false`` for all chunk " -"migrations." -msgstr "" - -# 707f736079a5478e95b9743b132c54fe -#: ../source/core/sharding-balancer-administration.txt:260 -msgid "The default value remains ``true`` for :ref:`MMAPv1 `." -msgstr "" - -# 09c0705518b34f75ab0cb63aaf696640 -#: ../source/core/sharding-balancer-administration.txt:262 -msgid "" -"To update the ``_secondaryThrottle`` parameter for the balancer, see :ref" -":`sharded-cluster-config-secondary-throttle` for an example." -msgstr "" - -# 7783edf9ee904001804cdae1bd5fa0fa -#: ../source/core/sharding-balancer-administration.txt:265 -msgid "" -"Independent of the ``secondaryThrottle`` setting, certain phases of the " -"chunk migration have the following replication policy:" -msgstr "" - -# 4cec5d3a3db04cb092d88efa14fcacdd -#: ../source/core/sharding-balancer-administration.txt:268 -msgid "" -"MongoDB briefly pauses all application writes to the source shard before " -"updating the config servers with the new location for the chunk, and " -"resumes the application writes after the update. The chunk move requires " -"all writes to be acknowledged by majority of the members of the replica " -"set both before and after committing the chunk move to config servers." -msgstr "" - -# 5fd4fb8e3086452988f8e4f73a9260ed -#: ../source/core/sharding-balancer-administration.txt:275 -msgid "" -"When an outgoing chunk migration finishes and cleanup occurs, all writes " -"must be replicated to a majority of servers before further cleanup (from " -"other outgoing migrations) or new incoming migrations can proceed." -msgstr "" - -# 834a8844abd44d9299638c2a98c1d303 -#: ../source/core/sharding-balancer-administration.txt:283 -msgid "Maximum Number of Documents Per Chunk to Migrate" -msgstr "" - -# a54dc9d4df4b4e179ee0e7ce784ee462 -#: ../source/includes/limits-sharding-maximum-documents-chunk.rst:1 -msgid "" -"MongoDB cannot move a chunk if the number of documents in the chunk " -"exceeds either 250000 documents or 1.3 times the result of dividing the " -"configured :ref:`chunk size` by the average document" -" size. :method:`db.collection.stats()` includes the ``avgObjSize`` field," -" which represents the average document size in the collection." -msgstr "" - -# c9dcfb3238a24e47af4092a352905ebf -#: ../source/core/sharding-balancer-administration.txt:290 -msgid "Shard Size" -msgstr "" - -# d3810ac38e524b96af4b2e9e761c79fb -#: ../source/core/sharding-balancer-administration.txt:292 -msgid "" -"By default, MongoDB attempts to fill all available disk space with data " -"on every shard as the data set grows. To ensure that the cluster always " -"has the capacity to handle data growth, monitor disk usage as well as " -"other performance metrics." -msgstr "" - -# dda6fbb473f24554820d825387f2fcaf -#: ../source/core/sharding-balancer-administration.txt:297 -msgid "" -"See the :ref:`sharded-cluster-config-max-shard-size` tutorial for " -"instructions on setting the maximum size for a shard." -msgstr "" - -# 5e58809b68514d59ad1d8642a2df3b04 -# 00d1754e494f4725a17245999e2d5b52 -#: ../source/core/sharding-balancer-administration.txt:1 -#: ../source/core/sharding-balancer-administration.txt:31 -msgid "balancing" -msgstr "" - -# 5e58809b68514d59ad1d8642a2df3b04 -#: ../source/core/sharding-balancer-administration.txt:1 -msgid "migration" -msgstr "" - -# 00d1754e494f4725a17245999e2d5b52 -#: ../source/core/sharding-balancer-administration.txt:31 -msgid "internals" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/sharding-balancing.po b/locale/zh/LC_MESSAGES/core/sharding-balancing.po deleted file mode 100644 index 45308139175..00000000000 --- a/locale/zh/LC_MESSAGES/core/sharding-balancing.po +++ /dev/null @@ -1,230 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/sharding-balancing.txt:6 -msgid "Sharded Collection Balancing" -msgstr "" - -#: ../source/core/sharding-balancing.txt:16 -msgid "" -"Balancing is the process MongoDB uses to distribute data of a sharded " -"collection evenly across a :term:`sharded cluster`. When a :term:`shard` has" -" too many of a sharded collection's :term:`chunks ` compared to other" -" shards, MongoDB automatically balances the chunks across the shards. The " -"balancing procedure for :term:`sharded clusters ` is " -"entirely transparent to the user and application layer." -msgstr "" - -#: ../source/core/sharding-balancing.txt:29 -msgid "Cluster Balancer" -msgstr "" - -#: ../source/core/sharding-balancing.txt:31 -msgid "" -"The :term:`balancer` process is responsible for redistributing the chunks of" -" a sharded collection evenly among the shards for every sharded collection. " -"By default, the balancer process is always enabled." -msgstr "" - -#: ../source/core/sharding-balancing.txt:35 -msgid "" -"Any :program:`mongos` instance in the cluster can start a balancing round. " -"When a balancer process is active, the responsible :program:`mongos` " -"acquires a \"lock\" by modifying a document in the ``lock`` collection in " -"the :ref:`config-database`." -msgstr "" - -#: ../source/core/sharding-balancing.txt:48 -msgid "" -"To address uneven chunk distribution for a sharded collection, the balancer " -":doc:`migrates chunks ` from shards with " -"more chunks to shards with a fewer number of chunks. The balancer migrates " -"the chunks, one at a time, until there is an even distribution of chunks for" -" the collection across the shards. For details about chunk migration, see " -":ref:`chunk-migration-procedure`." -msgstr "" - -#: ../source/includes/fact-archiveMovedChunks.rst:3 -msgid "" -"Chunk migrations can have an impact on disk space. Starting in MongoDB 2.6, " -"the source shard automatically archives the migrated documents by default. " -"For details, see :ref:`moveChunk-directory`." -msgstr "" - -#: ../source/core/sharding-balancing.txt:57 -msgid "" -"Chunk migrations carry some overhead in terms of bandwidth and workload, " -"both of which can impact database performance. The :term:`balancer` attempts" -" to minimize the impact by:" -msgstr "" - -#: ../source/core/sharding-balancing.txt:61 -msgid "" -"Moving only one chunk at a time. See also :ref:`chunk-migration-queuing`." -msgstr "" - -#: ../source/core/sharding-balancing.txt:64 -msgid "" -"Starting a balancing round **only** when the difference in the number of " -"chunks between the shard with the greatest number of chunks for a sharded " -"collection and the shard with the lowest number of chunks for that " -"collection reaches the :ref:`migration threshold `." -msgstr "" - -#: ../source/core/sharding-balancing.txt:70 -msgid "" -"You may disable the balancer temporarily for maintenance. See :ref" -":`sharding-balancing-disable-temporally` for details." -msgstr "" - -#: ../source/core/sharding-balancing.txt:73 -msgid "" -"You can also limit the window during which the balancer runs to prevent it " -"from impacting production traffic. See :ref:`Schedule the Balancing Window " -"` for details." -msgstr "" - -#: ../source/core/sharding-balancing.txt:79 -msgid "" -"The specification of the balancing window is relative to the local time zone" -" of all individual :program:`mongos` instances in the cluster." -msgstr "" - -#: ../source/core/sharding-balancing.txt:83 -msgid ":doc:`/tutorial/manage-sharded-cluster-balancer`." -msgstr "" - -#: ../source/core/sharding-balancing.txt:88 -msgid "Migration Thresholds" -msgstr "" - -#: ../source/core/sharding-balancing.txt:90 -msgid "" -"To minimize the impact of balancing on the cluster, the :term:`balancer` " -"will not begin balancing until the distribution of chunks for a sharded " -"collection has reached certain thresholds. The thresholds apply to the " -"difference in number of :term:`chunks ` between the shard with the " -"most chunks for the collection and the shard with the fewest chunks for that" -" collection. The balancer has the following thresholds:" -msgstr "" - -#: ../source/core/sharding-balancing.txt:101 -msgid "Number of Chunks" -msgstr "" - -#: ../source/core/sharding-balancing.txt:102 -msgid "Migration Threshold" -msgstr "" - -#: ../source/core/sharding-balancing.txt:104 -msgid "Fewer than 20" -msgstr "" - -#: ../source/core/sharding-balancing.txt:105 -msgid "2" -msgstr "" - -#: ../source/core/sharding-balancing.txt:107 -msgid "20-79" -msgstr "" - -#: ../source/core/sharding-balancing.txt:108 -msgid "4" -msgstr "" - -#: ../source/core/sharding-balancing.txt:110 -msgid "80 and greater" -msgstr "" - -#: ../source/core/sharding-balancing.txt:111 -msgid "8" -msgstr "" - -#: ../source/core/sharding-balancing.txt:113 -msgid "" -"Once a balancing round starts, the balancer will not stop until, for the " -"collection, the difference between the number of chunks on any two shards " -"for that collection is *less than two* or a chunk migration fails." -msgstr "" - -#: ../source/core/sharding-balancing.txt:121 -msgid "Shard Size" -msgstr "" - -#: ../source/core/sharding-balancing.txt:123 -msgid "" -"By default, MongoDB will attempt to fill all available disk space with data " -"on every shard as the data set grows. To ensure that the cluster always has " -"the capacity to handle data growth, monitor disk usage as well as other " -"performance metrics." -msgstr "" - -#: ../source/core/sharding-balancing.txt:134 -msgid "" -":ref:`sharded-cluster-config-max-shard-size` and " -":doc:`/administration/monitoring`." -msgstr "" - -#: ../source/core/sharding-balancing.txt:1 -#: ../source/core/sharding-balancing.txt:24 -msgid "balancing" -msgstr "" - -#: ../source/core/sharding-balancing.txt:24 -msgid "internals" -msgstr "" - -#: ../source/core/sharding-balancing.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/core/sharding-balancing.txt:42 -msgid "" -"With replica set config servers, clock skew does not affect distributed lock" -" management. If you are using *mirrored* config servers, large differences " -"in timekeeping can lead to failed distributed locks. With *mirrored* config " -"servers, minimize clock skew by running the network time protocol (NTP) " -"``ntpd`` on your servers." -msgstr "" - -#: ../source/core/sharding-balancing.txt:128 -msgid "" -"When adding a shard, you may set a \"maximum size\" for that shard. This " -"prevents the :term:`balancer` from migrating chunks to the shard when the " -"value of :serverstatus:`mem.mapped` exceeds the \"maximum size\". Use the " -"``maxSize`` parameter of the :dbcommand:`addShard` command to set the " -"\"maximum size\" for the shard." -msgstr "" - -#~ msgid "" -#~ "Before MongoDB version 2.0, large differences in timekeeping (i.e. clock " -#~ "skew) between :program:`mongos` instances could lead to failed distributed " -#~ "locks. This carries the possibility of data loss, particularly with skews " -#~ "larger than 5 minutes. Always use the network time protocol (NTP) by running" -#~ " ``ntpd`` on your servers to minimize clock skew." -#~ msgstr "" - -#~ msgid "" -#~ "The following thresholds appear first in 2.2. Prior to this release, a " -#~ "balancing round would only start if the shard with the most chunks had 8 " -#~ "more chunks than the shard with the least number of chunks." -#~ msgstr "" - -#~ msgid "" -#~ "When adding a shard, you may set a \"maximum size\" for that shard. This " -#~ "prevents the :term:`balancer` from migrating chunks to the shard when the " -#~ "value of :data:`~serverStatus.mem.mapped` exceeds the \"maximum size\". Use " -#~ "the ``maxSize`` parameter of the :dbcommand:`addShard` command to set the " -#~ "\"maximum size\" for the shard." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/sharding-chunk-migration.po b/locale/zh/LC_MESSAGES/core/sharding-chunk-migration.po deleted file mode 100644 index 77cc1c8c8a5..00000000000 --- a/locale/zh/LC_MESSAGES/core/sharding-chunk-migration.po +++ /dev/null @@ -1,281 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/sharding-chunk-migration.txt:5 -msgid "Chunk Migration Across Shards" -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:15 -msgid "" -"Chunk migration moves the chunks of a sharded collection from one shard to " -"another and is part of the :doc:`balancer ` " -"process." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:24 -msgid "Chunk Migration" -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:26 -msgid "" -"MongoDB migrates chunks in a :term:`sharded cluster` to distribute the " -"chunks of a sharded collection evenly among shards. Migrations may be " -"either:" -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:30 -msgid "" -"Manual. Only use manual migration in limited cases, such as to distribute " -"data during bulk inserts. See :doc:`Migrating Chunks Manually ` for more details." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:34 -msgid "" -"Automatic. The :doc:`balancer ` process " -"automatically migrates chunks when there is an uneven distribution of a " -"sharded collection's chunks across the shards. See :ref:`Migration " -"Thresholds ` for more details." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:42 -msgid "Chunk Migration Procedure" -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:44 -msgid "All chunk migrations use the following procedure:" -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:46 -msgid "" -"The balancer process sends the :dbcommand:`moveChunk` command to the source " -"shard." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:49 -msgid "" -"The source starts the move with an internal :dbcommand:`moveChunk` command. " -"During the migration process, operations to the chunk route to the source " -"shard. The source shard is responsible for incoming write operations for the" -" chunk." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:54 -msgid "" -"The destination shard builds any indexes required by the source that do not " -"exist on the destination." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:57 -msgid "" -"The destination shard begins requesting documents in the chunk and starts " -"receiving copies of the data." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:60 -msgid "" -"After receiving the final document in the chunk, the destination shard " -"starts a synchronization process to ensure that it has the changes to the " -"migrated documents that occurred during the migration." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:64 -msgid "" -"When fully synchronized, the destination shard connects to the :term:`config" -" database` and updates the cluster metadata with the new location for the " -"chunk." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:68 -msgid "" -"After the destination shard completes the update of the metadata, and once " -"there are no open cursors on the chunk, the source shard deletes its copy of" -" the documents." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:81 -msgid "" -"The source shard automatically archives the migrated documents by default. " -"For more information, see :ref:`moveChunk-directory`." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:74 -msgid "" -"If the balancer needs to perform additional chunk migrations from the source" -" shard, the balancer can start the next chunk migration without waiting for " -"the current migration process to finish this deletion step. See :ref:`chunk-" -"migration-queuing`." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:84 -msgid "" -"The migration process ensures consistency and maximizes the availability of " -"chunks during balancing." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:90 -msgid "Chunk Migration Queuing" -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:92 -msgid "" -"To migrate multiple chunks from a shard, the balancer migrates the chunks " -"one at a time. However, the balancer does not wait for the current " -"migration's delete phase to complete before starting the next chunk " -"migration. See :ref:`sharding-chunk-migration` for the chunk migration " -"process and the delete phase." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:98 -msgid "" -"This queuing behavior allows shards to unload chunks more quickly in cases " -"of heavily imbalanced cluster, such as when performing initial data loads " -"without pre-splitting and when adding new shards." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:102 -msgid "" -"This behavior also affect the :dbcommand:`moveChunk` command, and migration " -"scripts that use the :dbcommand:`moveChunk` command may proceed more " -"quickly." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:106 -msgid "" -"In some cases, the delete phases may persist longer. If multiple delete " -"phases are queued but not yet complete, a crash of the replica set's primary" -" can orphan data from multiple migrations." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:110 -msgid "" -"The ``_waitForDelete``, available as a setting for the balancer as well as " -"the :dbcommand:`moveChunk` command, can alter the behavior so that the " -"delete phase of the current migration blocks the start of the next chunk " -"migration. The ``_waitForDelete`` is generally for internal testing " -"purposes. For more information, see :ref:`wait-for-delete-setting`." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:120 -msgid "Chunk Migration and Replication" -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:124 -msgid "" -"The default value ``secondaryThrottle`` became ``true`` for all chunk " -"migrations." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:132 -msgid "" -"By default, each document operation during chunk migration propagates to at " -"least one secondary before the balancer proceeds with the next document, " -"which is equivalent to a write concern of ``{ w: 2 }``. You can set the " -"``writeConcern`` option on the balancer configuration to set different write" -" concern semantics." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:138 -msgid "" -"To override this behavior and allow the balancer to continue without waiting" -" for replication to a secondary, set the ``_secondaryThrottle`` parameter to" -" ``false``. See :ref:`sharded-cluster-config-secondary-throttle` to update " -"the ``_secondaryThrottle`` parameter for the balancer." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:143 -msgid "" -"For the :dbcommand:`moveChunk` command, the ``secondaryThrottle`` parameter " -"is independent of the ``_secondaryThrottle`` parameter for the balancer." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:147 -msgid "" -"Independent of the ``secondaryThrottle`` setting, certain phases of the " -"chunk migration have the following replication policy:" -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:150 -msgid "" -"MongoDB briefly pauses all application writes to the source shard before " -"updating the config servers with the new location for the chunk, and resumes" -" the application writes after the update. The chunk move requires all writes" -" to be acknowledged by majority of the members of the replica set both " -"before and after committing the chunk move to config servers." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:157 -msgid "" -"When an outgoing chunk migration finishes and cleanup occurs, all writes " -"must be replicated to a majority of servers before further cleanup (from " -"other outgoing migrations) or new incoming migrations can proceed." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:165 -msgid "``moveChunk`` directory" -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:167 -msgid "" -"Starting in MongoDB 2.6, :setting:`sharding.archiveMovedChunks` is enabled " -"by default. With :setting:`sharding.archiveMovedChunks` enabled, the source " -"shard archives the documents in the migrated chunks in a directory named " -"after the collection namespace under the ``moveChunk`` directory in the " -":setting:`storage.dbPath`." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:176 -msgid "Jumbo Chunks" -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:178 -msgid "" -"During chunk migration, if the chunk exceeds the :ref:`specified chunk size " -"` or if the number of documents in the chunk exceeds " -":limit:`Maximum Number of Documents Per Chunk to Migrate`, MongoDB does not " -"migrate the chunk. Instead, MongoDB attempts to :doc:`split ` the chunk. If the split is unsuccessful, MongoDB labels " -"the chunk as *jumbo* to avoid repeated attempts to migrate the chunk." -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:1 -msgid "balancing" -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:1 -msgid "migration" -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/core/sharding-chunk-migration.txt:127 -msgid "" -"The new ``writeConcern`` field in the balancer configuration document allows" -" you to specify a :doc:`write concern ` semantics " -"with the ``_secondaryThrottle`` option." -msgstr "" - -#~ msgid "" -#~ "The new ``writeConcern`` field in the balancer configuration document " -#~ "allows you to specify a :doc:`write concern ` semantics" -#~ " the ``_secondaryThrottle`` option." -#~ msgstr "" - -#~ msgid "" -#~ "In previous versions, the balancer did not wait for the document move to " -#~ "replicate to a secondary. For details, see :v2.2:`Secondary Throttle in the " -#~ "v2.2 Manual `." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/sharding-chunk-splitting.po b/locale/zh/LC_MESSAGES/core/sharding-chunk-splitting.po deleted file mode 100644 index ee01e128931..00000000000 --- a/locale/zh/LC_MESSAGES/core/sharding-chunk-splitting.po +++ /dev/null @@ -1,117 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/sharding-chunk-splitting.txt:3 -msgid "Chunk Splits in a Sharded Cluster" -msgstr "" - -#: ../source/core/sharding-chunk-splitting.txt:13 -msgid "" -"As chunks grow beyond the :ref:`specified chunk size ` " -"a :program:`mongos` instance will attempt to split the chunk in half. Splits" -" may lead to an uneven distribution of the chunks for a collection across " -"the shards. In such cases, the :program:`mongos` instances will initiate a " -"round of migrations to redistribute chunks across shards. See :doc:`/core" -"/sharding-balancing` for more details on balancing chunks across shards." -msgstr "" - -#: ../source/core/sharding-chunk-splitting.txt:28 -msgid "Chunk Size" -msgstr "" - -#: ../source/core/sharding-chunk-splitting.txt:32 -msgid "" -"The default :term:`chunk` size in MongoDB is 64 megabytes. You can " -":doc:`increase or reduce the chunk size `, mindful of its effect on the cluster's efficiency." -msgstr "" - -#: ../source/core/sharding-chunk-splitting.txt:37 -msgid "" -"Small chunks lead to a more even distribution of data at the expense of more" -" frequent migrations. This creates expense at the query routing " -"(:program:`mongos`) layer." -msgstr "" - -#: ../source/core/sharding-chunk-splitting.txt:41 -msgid "" -"Large chunks lead to fewer migrations. This is more efficient both from the " -"networking perspective *and* in terms of internal overhead at the query " -"routing layer. But, these efficiencies come at the expense of a potentially " -"more uneven distribution of data." -msgstr "" - -#: ../source/core/sharding-chunk-splitting.txt:46 -msgid "" -"Chunk size affects the :limit:`Maximum Number of Documents Per Chunk to " -"Migrate`." -msgstr "" - -#: ../source/core/sharding-chunk-splitting.txt:49 -msgid "" -"For many deployments, it makes sense to avoid frequent and potentially " -"spurious migrations at the expense of a slightly less evenly distributed " -"data set." -msgstr "" - -#: ../source/core/sharding-chunk-splitting.txt:54 -msgid "Limitations" -msgstr "" - -#: ../source/core/sharding-chunk-splitting.txt:56 -msgid "" -"Changing the chunk size affects when chunks split but there are some " -"limitations to its effects." -msgstr "" - -#: ../source/core/sharding-chunk-splitting.txt:59 -msgid "" -"Automatic splitting only occurs during inserts or updates. If you lower the " -"chunk size, it may take time for all chunks to split to the new size." -msgstr "" - -#: ../source/core/sharding-chunk-splitting.txt:63 -msgid "" -"Splits cannot be \"undone\". If you increase the chunk size, existing chunks" -" must grow through inserts or updates until they reach the new size." -msgstr "" - -#: ../source/core/sharding-chunk-splitting.txt:69 -msgid "" -"Chunk ranges are inclusive of the lower boundary and exclusive of the upper " -"boundary." -msgstr "" - -#: ../source/core/sharding-chunk-splitting.txt:73 -msgid "Indivisible Chunks" -msgstr "" - -#: ../source/core/sharding-chunk-splitting.txt:75 -msgid "" -"In some cases, chunks can grow beyond the :ref:`specified chunk size " -"` but cannot undergo a split; e.g. if a chunk " -"represents a single shard key value. See :doc:`/tutorial/choose-a-shard-key`" -" for considerations for selecting a shard key." -msgstr "" - -#: ../source/core/sharding-chunk-splitting.txt:24 -msgid "sharding" -msgstr "" - -#: ../source/core/sharding-chunk-splitting.txt:24 -msgid "chunk size" -msgstr "" - -#: ../source/core/sharding-chunk-splitting.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/sharding-data-partitioning.po b/locale/zh/LC_MESSAGES/core/sharding-data-partitioning.po deleted file mode 100644 index 7a3deea5464..00000000000 --- a/locale/zh/LC_MESSAGES/core/sharding-data-partitioning.po +++ /dev/null @@ -1,316 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 0cc2e3fe74b54df58d21d52b5a5dd7a3 -#: ../source/core/sharding-data-partitioning.txt:5 -msgid "Data Partitioning with Chunks" -msgstr "" - -# 1de4ed4db89746f0af9eee1525e509e5 -#: ../source/core/sharding-data-partitioning.txt -msgid "On this page" -msgstr "" - -# 25c9ee5dc88d45178a36c6ca31cdcc7b -#: ../source/core/sharding-data-partitioning.txt:15 -msgid "" -"MongoDB uses the :term:`shard key` associated to the collection to " -"partition the data into :term:`chunks`. A :term:`chunk` consists " -"of a subset of sharded data. Each chunk has a inclusive lower and " -"exclusive upper range based on the :term:`shard key`." -msgstr "" - -# 660a47e3355845958bda6496273b4cbd -#: ../source/core/sharding-data-partitioning.txt:22 -msgid "" -"The :program:`mongos` routes writes to the appropriate chunk based on the" -" :term:`shard key` value. MongoDB splits chunks when they grows beyond " -"the configured :ref:`chunk size`. Both inserts and " -"updates can trigger a chunk split." -msgstr "" - -# 7854dd66d3154093897ec57be58e5606 -#: ../source/core/sharding-data-partitioning.txt:27 -msgid "" -"The smallest range a chunk can represent is a single unique shard key " -"value. A chunk that only contains documents with a single shard key value" -" cannot be :ref:`split`." -msgstr "" - -# 18505cbd5c694b05bb0679634af62bb4 -#: ../source/core/sharding-data-partitioning.txt:35 -msgid "Chunk Size" -msgstr "" - -# d85185ad54fa4a84a93ac8275209fa4a -#: ../source/core/sharding-data-partitioning.txt:37 -msgid "" -"The default :term:`chunk` size in MongoDB is 64 megabytes. You can " -":doc:`increase or reduce the chunk size `. Consider the implications of changing the default " -"chunk size:" -msgstr "" - -# af44de8d0b5e452488932a9a5829cb57 -#: ../source/core/sharding-data-partitioning.txt:42 -msgid "" -"Small chunks lead to a more even distribution of data at the expense of " -"more frequent migrations. This creates expense at the query routing " -"(:program:`mongos`) layer." -msgstr "" - -# 865a4870572c40d98b05b60a77ff645d -#: ../source/core/sharding-data-partitioning.txt:46 -msgid "" -"Large chunks lead to fewer migrations. This is more efficient both from " -"the networking perspective *and* in terms of internal overhead at the " -"query routing layer. But, these efficiencies come at the expense of a " -"potentially uneven distribution of data." -msgstr "" - -# fee42bdb291f492c8c3b6110af6ba096 -#: ../source/core/sharding-data-partitioning.txt:51 -msgid "" -"Chunk size affects the :limit:`Maximum Number of Documents Per Chunk to " -"Migrate`." -msgstr "" - -# 8d2d10c20e714e5c8f371e10311e9d38 -#: ../source/core/sharding-data-partitioning.txt:54 -msgid "" -"Chunk size affects the maximum collection size when sharding an " -":limit:`existing collection`. " -"Post-sharding, chunk size does not constrain collection size." -msgstr "" - -# 244757806e2c44208efaebafdb6820c2 -#: ../source/core/sharding-data-partitioning.txt:58 -msgid "" -"For many deployments, it makes sense to avoid frequent and potentially " -"spurious migrations at the expense of a slightly less evenly distributed " -"data set." -msgstr "" - -# 6a888a7d66424a6d9cc86d5baac5bc79 -#: ../source/core/sharding-data-partitioning.txt:63 -msgid "Limitations" -msgstr "" - -# 67600878dcd542f88704558f5ba86e85 -#: ../source/core/sharding-data-partitioning.txt:65 -msgid "" -"Changing the chunk size affects when chunks split but there are some " -"limitations to its effects." -msgstr "" - -# 19bc048b41244a0f9abc9fd8f27cba28 -#: ../source/core/sharding-data-partitioning.txt:68 -msgid "" -"Automatic splitting only occurs during inserts or updates. If you lower " -"the chunk size, it may take time for all chunks to split to the new size." -msgstr "" - -# 448b2e5a73d749f48439bb41a3775a9b -#: ../source/core/sharding-data-partitioning.txt:72 -msgid "" -"Splits cannot be \"undone\". If you increase the chunk size, existing " -"chunks must grow through inserts or updates until they reach the new " -"size." -msgstr "" - -# 597f0a08acb344eb9999ca445d22d057 -#: ../source/core/sharding-data-partitioning.txt:80 -msgid "Chunk Splits" -msgstr "" - -# 2cff48be71df4c8699d8bf9e638f885d -#: ../source/core/sharding-data-partitioning.txt:82 -msgid "" -"Splitting is a process that keeps chunks from growing too large. When a " -"chunk grows beyond a :ref:`specified chunk size `, " -"or if the number of documents in the chunk exceeds :limit:`Maximum Number" -" of Documents Per Chunk to Migrate`, MongoDB splits the chunk based on " -"the shard key values the chunk represent. A chunk may be split into " -"multiple chunks where necessary. Inserts and updates may trigger splits. " -"Splits are an efficient meta-data change. To create splits, MongoDB does " -"*not* migrate any data or affect the shards." -msgstr "" - -# ceb1a17918464cfd8b8b209754fef044 -#: ../source/core/sharding-data-partitioning.txt:93 -msgid "" -"Splits may lead to an uneven distribution of the chunks for a collection " -"across the shards. In such cases, the balancer redistributes chunks " -"across shards. See :ref:`sharding-internals-balancing` for more details " -"on balancing chunks across shards." -msgstr "" - -# dc12ad4da7244012a6d8a24688499292 -#: ../source/core/sharding-data-partitioning.txt:101 -msgid "Chunk Migration" -msgstr "" - -# 410e2fe7e27a4c438b2480518424ac91 -#: ../source/core/sharding-data-partitioning.txt:103 -msgid "" -"MongoDB migrates chunks in a :term:`sharded cluster` to distribute the " -"chunks of a sharded collection evenly among shards. Migrations may be " -"either:" -msgstr "" - -# 2c8ee08283d64f928c0f9058b1b1ee09 -#: ../source/core/sharding-data-partitioning.txt:107 -msgid "" -"Manual. Only use manual migration in limited cases, such as to distribute" -" data during bulk inserts. See :doc:`Migrating Chunks Manually ` for more details." -msgstr "" - -# c6154c6a00a743a9ad313ad934e532a0 -#: ../source/core/sharding-data-partitioning.txt:111 -msgid "" -"Automatic. The :ref:`balancer ` process automatically" -" migrates chunks when there is an uneven distribution of a sharded " -"collection's chunks across the shards. See :ref:`Migration Thresholds " -"` for more details." -msgstr "" - -# 8b1e54ebaaeb4d7eb0ad7925bd7d1c89 -#: ../source/core/sharding-data-partitioning.txt:116 -msgid "" -"For more information on the sharded cluster :term:`balancer`, see :ref" -":`sharding-balancing`." -msgstr "" - -# f44196e0ab124f2fb468f0493af394a7 -#: ../source/core/sharding-data-partitioning.txt:122 -msgid "Balancing" -msgstr "" - -# 044af941d36e4e88bc825f70be89cad6 -#: ../source/core/sharding-data-partitioning.txt:124 -msgid "" -"The :ref:`balancer ` is a background " -"process that manages chunk migrations. If the difference in number of " -"chunks between the largest and smallest shard exceed the :ref:`migration " -"thresholds`, the balancer begins migrating" -" chunks across the cluster to ensure an even distribution of data." -msgstr "" - -# 137ea15354a840299d4333690aa78d13 -#: ../source/core/sharding-data-partitioning.txt:133 -msgid "" -"You can :doc:`manage` certain " -"aspects of the balancer. The balancer also respects any :term:`zones " -"` created as a part of configuring :ref:`zones ` in " -"a sharded cluster." -msgstr "" - -# 4bdd465cc2e1477caa0342bef378af55 -#: ../source/core/sharding-data-partitioning.txt:138 -msgid "" -"See :ref:`sharding-balancing` for more information on the " -":term:`balancer`." -msgstr "" - -# 400505bd8b5842b0b6bca68d2f35b022 -#: ../source/core/sharding-data-partitioning.txt:145 -msgid "Indivisible Chunks" -msgstr "" - -# ff1d1cb8399744eb9541c3a20bf1fd82 -#: ../source/core/sharding-data-partitioning.txt:147 -msgid "" -"In some cases, chunks can grow beyond the :ref:`specified chunk size " -"` but cannot undergo a :ref:`split`. The most common scenario is when a chunk represents a single " -"shard key value. Since the chunk cannot split, it continues to grow " -"beyond the chunk size, becoming a :ref:`jumbo chunk`. These " -"jumbo chunks can become a performance bottleneck as they continue to " -"grow, especially if the shard key value occurs with high :ref:`frequency" -"`." -msgstr "" - -# ba97e1540cd34424910fcae29093d494 -#: ../source/core/sharding-data-partitioning.txt:155 -msgid "" -"The addition of new data or new shards can result in data distribution " -"imbalances within the cluster. A particular shard may acquire more chunks" -" than another shard, or the size of a chunk may grow beyond the " -"configured maximum chunk size." -msgstr "" - -# a7bfc7e4ddbc4ab6b89cde92b6958ccf -#: ../source/core/sharding-data-partitioning.txt:160 -msgid "" -"MongoDB ensures a balanced cluster using two processes: chunk splitting " -"and the balancer." -msgstr "" - -# f0994d950d5d4957886a06940d164cd8 -#: ../source/core/sharding-data-partitioning.txt:166 -msgid "``moveChunk`` directory" -msgstr "" - -# db7d9674a6fb4cb8b0551d59b942781b -#: ../source/core/sharding-data-partitioning.txt:168 -msgid "" -"Starting in MongoDB 2.6, :setting:`sharding.archiveMovedChunks` is " -"enabled by default. With :setting:`sharding.archiveMovedChunks` enabled, " -"the source shard archives the documents in the migrated chunks in a " -"directory named after the collection namespace under the ``moveChunk`` " -"directory in the :setting:`storage.dbPath`." -msgstr "" - -# 9576c68fc55245719cef7b77d5fbd58a -#: ../source/core/sharding-data-partitioning.txt:174 -msgid "" -"If some error occurs during a :doc:`migration `, these files may be helpful in recovering documents " -"affected during the migration." -msgstr "" - -# c6590f0c851c463a842cfa0f4767b390 -#: ../source/core/sharding-data-partitioning.txt:178 -msgid "" -"Once the migration has completed successfully and there is no need to " -"recover documents from these files, you may safely delete these files. " -"Or, if you have an existing backup of the database that you can use for " -"recovery, you may also delete these files after migration." -msgstr "" - -# 91b6c5726aec446586663dde2f6137f4 -#: ../source/core/sharding-data-partitioning.txt:183 -msgid "" -"To determine if all migrations are complete, run " -":method:`sh.isBalancerRunning()` while connected to a :program:`mongos` " -"instance." -msgstr "" - -# a898535d8bdc4ff49647ff6dc3982d5b -#: ../source/core/sharding-data-partitioning.txt:31 -msgid "sharding" -msgstr "" - -# a898535d8bdc4ff49647ff6dc3982d5b -#: ../source/core/sharding-data-partitioning.txt:31 -msgid "chunk size" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/sharding-introduction.po b/locale/zh/LC_MESSAGES/core/sharding-introduction.po deleted file mode 100644 index 19e63b62eca..00000000000 --- a/locale/zh/LC_MESSAGES/core/sharding-introduction.po +++ /dev/null @@ -1,444 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/sharding-introduction.txt:5 -msgid "Sharding Introduction" -msgstr "" - -#: ../source/core/sharding-introduction.txt:17 -msgid "" -"Sharding is a method for storing data across multiple machines. MongoDB uses" -" sharding to support deployments with very large data sets and high " -"throughput operations." -msgstr "" - -#: ../source/core/sharding-introduction.txt:22 -msgid "Purpose of Sharding" -msgstr "" - -#: ../source/core/sharding-introduction.txt:24 -msgid "" -"Database systems with large data sets and high throughput applications can " -"challenge the capacity of a single server. High query rates can exhaust the " -"CPU capacity of the server. Larger data sets exceed the storage capacity of " -"a single machine. Finally, working set sizes larger than the system's RAM " -"stress the I/O capacity of disk drives." -msgstr "" - -#: ../source/core/sharding-introduction.txt:30 -msgid "" -"To address these issues of scales, database systems have two basic " -"approaches: **vertical scaling** and **sharding**." -msgstr "" - -#: ../source/core/sharding-introduction.txt:33 -msgid "" -"**Vertical scaling** adds more CPU and storage resources to increase " -"capacity. Scaling by adding capacity has limitations: high performance " -"systems with large numbers of CPUs and large amount of RAM are " -"disproportionately *more expensive* than smaller systems. Additionally, " -"cloud-based providers may only allow users to provision smaller instances. " -"As a result there is a *practical maximum* capability for vertical scaling." -msgstr "" - -#: ../source/core/sharding-introduction.txt:41 -msgid "" -"**Sharding**, or *horizontal scaling*, by contrast, divides the data set and" -" distributes the data over multiple servers, or **shards**. Each shard is an" -" independent database, and collectively, the shards make up a single logical" -" database." -msgstr "" - -#: ../source/core/sharding-introduction.txt:48 -msgid "" -"Sharding addresses the challenge of scaling to support high throughput and " -"large data sets:" -msgstr "" - -#: ../source/core/sharding-introduction.txt:51 -msgid "" -"Sharding reduces the number of operations each shard handles. Each shard " -"processes fewer operations as the cluster grows. As a result, a cluster can " -"increase capacity and throughput *horizontally*." -msgstr "" - -#: ../source/core/sharding-introduction.txt:55 -msgid "" -"For example, to insert data, the application only needs to access the shard " -"responsible for that record." -msgstr "" - -#: ../source/core/sharding-introduction.txt:58 -msgid "" -"Sharding reduces the amount of data that each server needs to store. Each " -"shard stores less data as the cluster grows." -msgstr "" - -#: ../source/core/sharding-introduction.txt:66 -msgid "Sharding in MongoDB" -msgstr "" - -#: ../source/core/sharding-introduction.txt:68 -msgid "" -"MongoDB supports sharding through the configuration of a :term:`sharded " -"clusters `." -msgstr "" - -#: ../source/core/sharding-introduction.txt:73 -msgid "" -"Sharded cluster has the following components: :term:`shards `, " -":term:`query routers ` and :term:`config servers `." -msgstr "" - -#: ../source/core/sharding-introduction.txt:76 -msgid "" -"**Shards** store the data. To provide high availability and data " -"consistency, in a production sharded cluster, each shard is a :term:`replica" -" set` [#dev-only-shard-deployment]_. For more information on replica sets, " -"see :doc:`Replica Sets `." -msgstr "" - -#: ../source/core/sharding-introduction.txt:105 -msgid "Data Partitioning" -msgstr "" - -#: ../source/core/sharding-introduction.txt:107 -msgid "" -"MongoDB distributes data, or shards, at the collection level. Sharding " -"partitions a collection's data by the **shard key**." -msgstr "" - -#: ../source/core/sharding-introduction.txt:111 -msgid "Shard Keys" -msgstr "" - -#: ../source/core/sharding-introduction.txt:113 -msgid "" -"To shard a collection, you need to select a **shard key**. A :term:`shard " -"key` is either an indexed field or an indexed compound field that exists in " -"every document in the collection. MongoDB divides the shard key values into " -"**chunks** and distributes the :term:`chunks ` evenly across the " -"shards. To divide the shard key values into chunks, MongoDB uses either " -"**range based partitioning** or **hash based partitioning**. See the " -":doc:`Shard Key ` documentation for more " -"information." -msgstr "" - -#: ../source/core/sharding-introduction.txt:123 -msgid "Range Based Sharding" -msgstr "" - -#: ../source/core/sharding-introduction.txt:125 -msgid "" -"For *range-based sharding*, MongoDB divides the data set into ranges " -"determined by the shard key values to provide **range based partitioning**. " -"Consider a numeric shard key: If you visualize a number line that goes from " -"negative infinity to positive infinity, each value of the shard key falls at" -" some point on that line. MongoDB partitions this line into smaller, non-" -"overlapping ranges called **chunks** where a chunk is range of values from " -"some minimum value to some maximum value." -msgstr "" - -#: ../source/core/sharding-introduction.txt:134 -msgid "" -"Given a range based partitioning system, documents with \"close\" shard key " -"values are likely to be in the same chunk, and therefore on the same shard." -msgstr "" - -#: ../source/core/sharding-introduction.txt:141 -msgid "Hash Based Sharding" -msgstr "" - -#: ../source/core/sharding-introduction.txt:143 -msgid "" -"For *hash based partitioning*, MongoDB computes a hash of a field's value, " -"and then uses these hashes to create chunks." -msgstr "" - -#: ../source/core/sharding-introduction.txt:146 -msgid "" -"With hash based partitioning, two documents with \"close\" shard key values " -"are *unlikely* to be part of the same chunk. This ensures a more random " -"distribution of a collection in the cluster." -msgstr "" - -#: ../source/core/sharding-introduction.txt:153 -msgid "Performance Distinctions between Range and Hash Based Partitioning" -msgstr "" - -#: ../source/core/sharding-introduction.txt:155 -msgid "" -"Range based partitioning supports more efficient range queries. Given a " -"range query on the shard key, the query router can easily determine which " -"chunks overlap that range and route the query to only those shards that " -"contain these chunks." -msgstr "" - -#: ../source/core/sharding-introduction.txt:160 -msgid "" -"However, range based partitioning can result in an uneven distribution of " -"data, which may negate some of the benefits of sharding. For example, if the" -" shard key is a linearly increasing field, such as time, then all requests " -"for a given time range will map to the same chunk, and thus the same shard. " -"In this situation, a small set of shards may receive the majority of " -"requests and the system would not scale very well." -msgstr "" - -#: ../source/core/sharding-introduction.txt:168 -msgid "" -"Hash based partitioning, by contrast, ensures an even distribution of data " -"at the expense of efficient range queries. Hashed key values results in " -"random distribution of data across chunks and therefore shards. But random " -"distribution makes it more likely that a range query on the shard key will " -"not be able to target a few shards but would more likely query every shard " -"in order to return a result." -msgstr "" - -#: ../source/core/sharding-introduction.txt:176 -msgid "Customized Data Distribution with Tag Aware Sharding" -msgstr "" - -#: ../source/core/sharding-introduction.txt:178 -msgid "" -"MongoDB allows administrators to direct the balancing policy using **tag " -"aware sharding**. Administrators create and associate tags with ranges of " -"the shard key, and then assign those tags to the shards. Then, the balancer " -"migrates tagged data to the appropriate shards and ensures that the cluster " -"always enforces the distribution of data that the tags describe." -msgstr "" - -#: ../source/core/sharding-introduction.txt:185 -msgid "" -"Tags are the primary mechanism to control the behavior of the balancer and " -"the distribution of chunks in a cluster. Most commonly, tag aware sharding " -"serves to improve the locality of data for sharded clusters that span " -"multiple data centers." -msgstr "" - -#: ../source/core/sharding-introduction.txt:190 -msgid "See :doc:`/core/tag-aware-sharding` for more information." -msgstr "" - -#: ../source/core/sharding-introduction.txt:193 -msgid "Maintaining a Balanced Data Distribution" -msgstr "" - -#: ../source/core/sharding-introduction.txt:195 -msgid "" -"The addition of new data or the addition of new servers can result in data " -"distribution imbalances within the cluster, such as a particular shard " -"contains significantly more chunks than another shard or a size of a chunk " -"is significantly greater than other chunk sizes." -msgstr "" - -#: ../source/core/sharding-introduction.txt:200 -msgid "" -"MongoDB ensures a balanced cluster using two background process: splitting " -"and the balancer." -msgstr "" - -#: ../source/core/sharding-introduction.txt:204 -msgid "Splitting" -msgstr "" - -#: ../source/core/sharding-introduction.txt:206 -msgid "" -"Splitting is a background process that keeps chunks from growing too large. " -"When a chunk grows beyond a :ref:`specified chunk size `, MongoDB splits the chunk in half. Inserts and updates triggers " -"splits. Splits are an efficient meta-data change. To create splits, MongoDB " -"does *not* migrate any data or affect the shards." -msgstr "" - -#: ../source/core/sharding-introduction.txt:216 -msgid "Balancing" -msgstr "" - -#: ../source/core/sharding-introduction.txt:222 -msgid "" -"When the distribution of a sharded collection in a cluster is uneven, the " -"balancer process migrates chunks from the shard that has the largest number " -"of chunks to the shard with the least number of chunks until the collection " -"balances. For example: if collection ``users`` has 100 chunks on *shard 1* " -"and 50 chunks on *shard 2*, the balancer will migrate chunks from *shard 1* " -"to *shard 2* until the collection achieves balance." -msgstr "" - -#: ../source/core/sharding-introduction.txt:230 -msgid "" -"The shards manage *chunk migrations* as a background operation between an " -"*origin shard* and a *destination shard*. During a chunk migration, the " -"*destination shard* is sent all the current documents in the chunk from the " -"*origin shard*. Next, the destination shard captures and applies all changes" -" made to the data during the migration process. Finally, the metadata " -"regarding the location of the chunk on *config server* is updated." -msgstr "" - -#: ../source/core/sharding-introduction.txt:238 -msgid "" -"If there's an error during the migration, the balancer aborts the process " -"leaving the chunk unchanged on the origin shard. MongoDB removes the chunk's" -" data from the origin shard **after** the migration completes successfully." -msgstr "" - -#: ../source/core/sharding-introduction.txt:246 -msgid "Adding and Removing Shards from the Cluster" -msgstr "" - -#: ../source/core/sharding-introduction.txt:248 -msgid "" -"Adding a shard to a cluster creates an imbalance since the new shard has no" -" chunks. While MongoDB begins migrating data to the new shard immediately, " -"it can take some time before the cluster balances." -msgstr "" - -#: ../source/core/sharding-introduction.txt:252 -msgid "" -"When removing a shard, the balancer migrates all chunks from a shard to " -"other shards. After migrating all data and updating the meta data, you can " -"safely remove the shard." -msgstr "" - -#: ../source/includes/extracts/additional-resources-sharding-introduction.rst:4 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-sharding-introduction.rst:6 -msgid "" -"`Sharding Methods for MongoDB (Presentation) " -"`_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-sharding-introduction.rst:7 -msgid "" -"`Everything You Need to Know About Sharding (Presentation) " -"`_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-sharding-introduction.rst:8 -msgid "" -"`MongoDB for Time Series Data: Sharding " -"`_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-sharding-introduction.rst:9 -msgid "" -"`MongoDB Operations Best Practices White Paper `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-sharding-introduction.rst:10 -msgid "" -"`Talk to a MongoDB Expert About Scaling `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-sharding-introduction.rst:11 -msgid "" -"`MongoDB Consulting Package " -"`_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-sharding-introduction.rst:12 -msgid "" -"`Quick Reference Cards `_" -msgstr "" - -#: ../source/core/sharding-introduction.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/core/sharding-introduction.txt:61 -msgid "" -"For example, if a database has a 1 terabyte data set, and there are 4 " -"shards, then each shard might hold only 256 GB of data. If there are 40 " -"shards, then each shard might hold only 25 GB of data." -msgstr "" - -#: ../source/core/sharding-introduction.txt:82 -msgid "" -"**Query Routers**, or :program:`mongos` instances, interface with client " -"applications and direct operations to the appropriate shard or shards. A " -"client sends requests to a :program:`mongos`, which then routes the " -"operations to the shards and returns the results to the clients. A sharded " -"cluster can contain more than one :program:`mongos` to divide the client " -"request load, and most sharded clusters have more than one :program:`mongos`" -" for this reason." -msgstr "" - -#: ../source/core/sharding-introduction.txt:90 -msgid "" -"**Config servers** store the cluster's metadata. This data contains a " -"mapping of the cluster's data set to the shards. The query router uses this " -"metadata to target operations to specific shards." -msgstr "" - -#: ../source/includes/fact-mirrored-config-servers-deprecated.rst:1 -msgid "" -"Starting in MongoDB 3.2, config servers for sharded clusters can be deployed" -" as a :doc:`replica set `. The replica set " -"config servers must run the :doc:`WiredTiger storage engine " -"`. MongoDB 3.2 deprecates the use of three mirrored " -":program:`mongod` instances for config servers." -msgstr "" - -#: ../source/core/sharding-introduction.txt:98 -msgid "" -"For development and testing purposes only, each **shard** can be a single " -":program:`mongod` instead of a replica set." -msgstr "" - -#: ../source/core/sharding-introduction.txt:218 -msgid "" -"The :ref:`balancer ` is a background process " -"that manages chunk migrations. The balancer can run from any of the " -":program:`mongos` instances in a cluster." -msgstr "" - -#~ msgid "" -#~ "For example, if a database has a 1 terabyte data set, and there are 4 " -#~ "shards, then each shard might hold only 256GB of data. If there are 40 " -#~ "shards, then each shard might hold only 25GB of data." -#~ msgstr "" - -#~ msgid "" -#~ "**Query Routers**, or :program:`mongos` instances, interface with client " -#~ "applications and direct operations to the appropriate shard or shards. The " -#~ "query router processes and targets operations to shards and then returns " -#~ "results to the clients. A sharded cluster can contain more than one query " -#~ "router to divide the client request load. A client sends requests to one " -#~ "query router. Most sharded clusters have many query routers." -#~ msgstr "" - -#~ msgid "" -#~ "**Config servers** store the cluster's metadata. This data contains a " -#~ "mapping of the cluster's data set to the shards. The query router uses this " -#~ "metadata to target operations to specific shards. Production sharded " -#~ "clusters have *exactly* 3 config servers." -#~ msgstr "" - -#~ msgid "" -#~ "For development and testing purposes only, each **shard** can be a single " -#~ ":program:`mongod` instead of a replica set. Do **not** deploy production " -#~ "clusters without 3 config servers." -#~ msgstr "" - -#~ msgid "" -#~ "The :ref:`balancer ` is a background process " -#~ "that manages chunk migrations. The balancer can run from any of the query " -#~ "routers in a cluster." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/sharding-shard-key-indexes.po b/locale/zh/LC_MESSAGES/core/sharding-shard-key-indexes.po deleted file mode 100644 index 1d67d44d653..00000000000 --- a/locale/zh/LC_MESSAGES/core/sharding-shard-key-indexes.po +++ /dev/null @@ -1,102 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/sharding-shard-key-indexes.txt:7 -msgid "Shard Key Indexes" -msgstr "" - -#: ../source/core/sharding-shard-key-indexes.txt:27 -msgid "" -"The index on the shard key **cannot** be a :ref:`multikey index `." -msgstr "" - -#: ../source/core/sharding-shard-key-indexes.txt:33 -msgid "" -"A sharded collection named ``people`` has for its shard key the field " -"``zipcode``. It currently has the index ``{ zipcode: 1 }``. You can replace " -"this index with a compound index ``{ zipcode: 1, username: 1 }``, as " -"follows:" -msgstr "" - -#: ../source/core/sharding-shard-key-indexes.txt:38 -msgid "Create an index on ``{ zipcode: 1, username: 1 }``:" -msgstr "" - -#: ../source/core/sharding-shard-key-indexes.txt:44 -msgid "" -"When MongoDB finishes building the index, you can safely drop the existing " -"index on ``{ zipcode: 1 }``:" -msgstr "" - -#: ../source/core/sharding-shard-key-indexes.txt:51 -msgid "" -"Since the index on the shard key cannot be a multikey index, the index ``{ " -"zipcode: 1, username: 1 }`` can only replace the index ``{ zipcode: 1 }`` if" -" there are no array values for the ``username`` field." -msgstr "" - -#: ../source/core/sharding-shard-key-indexes.txt:55 -msgid "" -"If you drop the last valid index for the shard key, recover by recreating an" -" index on just the shard key." -msgstr "" - -#: ../source/core/sharding-shard-key-indexes.txt:58 -msgid "For restrictions on shard key indexes, see :ref:`limits-shard-keys`." -msgstr "" - -#: ../source/core/sharding-shard-key-indexes.txt:1 -msgid "sharding" -msgstr "" - -#: ../source/core/sharding-shard-key-indexes.txt:1 -msgid "shard key indexes" -msgstr "" - -#: ../source/core/sharding-shard-key-indexes.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/core/sharding-shard-key-indexes.txt:17 -msgid "" -"All sharded collections **must** have an index that starts with the " -":term:`shard key`; i.e. the index can be an index on the shard key or a " -":term:`compound index` where the shard key is a prefix of the index." -msgstr "" - -#: ../source/core/sharding-shard-key-indexes.txt:21 -msgid "" -"If you shard a collection without any documents and *without* such an index," -" the :dbcommand:`shardCollection` command will create the index on the shard" -" key. If the collection already has documents, you must create the index " -"before using :dbcommand:`shardCollection`." -msgstr "" - -#: ../source/core/sharding-shard-key-indexes.txt:31 -msgid "Example" -msgstr "" - -#~ msgid "" -#~ "All sharded collections **must** have an index that starts with the " -#~ ":term:`shard key`. If you shard a collection without any documents and " -#~ "*without* such an index, the :dbcommand:`shardCollection` command will " -#~ "create the index on the shard key. If the collection already has documents, " -#~ "you must create the index before using :dbcommand:`shardCollection`." -#~ msgstr "" - -#~ msgid "" -#~ "The index on the shard key no longer needs to be only on the shard key. This" -#~ " index can be an index of the shard key itself, or a :term:`compound index` " -#~ "where the shard key is a prefix of the index." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/sharding-shard-key.po b/locale/zh/LC_MESSAGES/core/sharding-shard-key.po deleted file mode 100644 index 692deba3029..00000000000 --- a/locale/zh/LC_MESSAGES/core/sharding-shard-key.po +++ /dev/null @@ -1,771 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 0a65b6bbe78544a6acff3bc2126c750f -#: ../source/core/sharding-shard-key.txt:10 -msgid "Shard Keys" -msgstr "" - -# 9bc463b9a53e49e09b1b2b53e75545f4 -#: ../source/core/sharding-shard-key.txt -msgid "On this page" -msgstr "" - -# 0fee7ea2bd704627978401e4c411e5e6 -#: ../source/core/sharding-shard-key.txt:20 -msgid "" -"The shard key determines the distribution of the collection's " -":term:`documents ` among the cluster's :term:`shards `. " -"The shard key is either an indexed :term:`field` or indexed " -":term:`compound ` fields that exists in every document in" -" the collection." -msgstr "" - -# ceafc4831e524e73b8588e4a49b69dd2 -#: ../source/core/sharding-shard-key.txt:25 -msgid "" -"MongoDB :term:`partitions ` data in the collection using " -"ranges of shard key values. Each range defines a non-overlapping range of" -" shard key values and is associated with a :term:`chunk`." -msgstr "" - -# 2612c7430c13465a8da52b1791ca39d2 -#: ../source/core/sharding-shard-key.txt:29 -msgid "" -"MongoDB attempts to distribute chunks evenly among the shards in the " -"cluster. The shard key has a direct relationship to the effectiveness of " -"chunk distribution. See :ref:`sharding-shard-key-selection`." -msgstr "" - -# fa1400de2ca449de816334c305f7e642 -#: ../source/includes/limits-sharding-shardkey-document-immutable.rst:1 -msgid "" -"Once you shard a collection, the shard key and the shard key values are " -"immutable; i.e." -msgstr "" - -# 8fa8325bb8f6463093b1fedd2ffaa6de -#: ../source/includes/limits-sharding-shardkey-document-immutable.rst:4 -msgid "You cannot select a different shard key for that collection." -msgstr "" - -# d878eaac9fc64aa5a01ab5f5a6cad3e7 -#: ../source/includes/limits-sharding-shardkey-document-immutable.rst:6 -msgid "You cannot update the values of the shard key fields." -msgstr "" - -# 327205209bb04c609e5eb3abc63670f3 -#: ../source/core/sharding-shard-key.txt:45 -msgid "Shard Key Specification" -msgstr "" - -# fffe8affcf7444b3855181500d2f8d0d -#: ../source/core/sharding-shard-key.txt:47 -msgid "" -"To shard a collection, you must specify the target collection and the " -"shard key to the :method:`sh.shardCollection()` method:" -msgstr "" - -# 5c69a087037148acac2a1438793d7f3c -#: ../source/core/sharding-shard-key.txt:54 -msgid "" -"The ``namespace`` parameter consists of a string " -"``.`` specifying the full :term:`namespace` of the " -"target collection." -msgstr "" - -# 69f283e61f0c4e49b5490a3c86e80613 -#: ../source/core/sharding-shard-key.txt:58 -msgid "" -"The ``key`` parameter consists of a document containing a field and the " -"index traversal direction for that field." -msgstr "" - -# d14c587b5da44a539c7efb2528936d62 -#: ../source/core/sharding-shard-key.txt:61 -msgid "" -"For instructions specific to sharding a collection using the :ref:`hashed" -" sharding ` strategy, see :ref:`deploy-hashed-sharded-" -"cluster-shard-collection`" -msgstr "" - -# 5de65dbdf3e74add8157e5e712d8cabd -#: ../source/core/sharding-shard-key.txt:65 -msgid "" -"For instructions specific to sharding a collection using the :ref:`ranged" -" sharding ` strategy, see :ref:`deploy-ranged-sharded-" -"cluster-shard-collection`." -msgstr "" - -# f07921c2c6f942118391218893882ca9 -#: ../source/core/sharding-shard-key.txt:73 -msgid "Shard Key Indexes" -msgstr "" - -# e04579ae144e4aea92de21ec7ca937da -#: ../source/core/sharding-shard-key.txt:75 -msgid "" -"All sharded collections **must** have an index that supports the " -":term:`shard key`; i.e. the index can be an index on the shard key or a " -":term:`compound index` where the shard key is a :ref:`prefix ` of the index." -msgstr "" - -# a63336923f0d485c956ccacd8fecd475 -#: ../source/core/sharding-shard-key.txt:80 -msgid "" -"If the collection is empty, :method:`sh.shardCollection()` creates the " -"index on the shard key if such an index does not already exists." -msgstr "" - -# 3aaa8fa806fa40ed81b072a575dff864 -# 696ab9d5513348968d9abc49cfa45887 -#: ../source/core/sharding-shard-key.txt:83 -#: ../source/includes/extracts/shard-collection-unique-restriction-method.rst:5 -msgid "" -"If the collection is not empty, you must create the index first before " -"using :method:`sh.shardCollection()`." -msgstr "" - -# e9562c885bc342b08edcc3267a93bb5b -#: ../source/core/sharding-shard-key.txt:86 -msgid "" -"If you drop the last valid index for the shard key, recover by recreating" -" an index on just the shard key." -msgstr "" - -# 5698c0881393479e94a1efc60eace93f -#: ../source/core/sharding-shard-key.txt:92 -msgid "Unique Indexes" -msgstr "" - -# a6d6a7b306684aabb9b63bb184f6d7c2 -#: ../source/core/sharding-shard-key.txt:94 -msgid "" -"For a sharded collection, only the ``_id`` field index and the index on " -"the shard key or a :term:`compound index` where the shard key is a " -":ref:`prefix ` can be :doc:`unique `:" -msgstr "" - -# 4221b277b1a541ae8527aa7e6596d397 -#: ../source/core/sharding-shard-key.txt:99 -msgid "You cannot shard a collection that has unique indexes on other fields." -msgstr "" - -# 24ace1057cd0483380b0e4920cd8efb4 -#: ../source/core/sharding-shard-key.txt:101 -msgid "You cannot create unique indexes on other fields for a sharded collection." -msgstr "" - -# f99490cacb054aeabf4305cdf4331162 -#: ../source/core/sharding-shard-key.txt:104 -msgid "" -"Through the use of the unique index on the shard key, MongoDB *can* " -"enforce uniqueness on the shard key values. MongoDB enforces uniqueness " -"on the *entire* key combination, and not individual components of the " -"shard key. To enforce uniqueness on the shard key values, pass the " -"``unique`` parameter as ``true`` to the :method:`sh.shardCollection()` " -"method:" -msgstr "" - -# 98d6cf66a73e4a47a8e3ceafc78665c1 -#: ../source/includes/extracts/shard-collection-unique-restriction-method.rst:2 -msgid "" -"If the collection is empty, :method:`sh.shardCollection()` creates the " -"unique index on the shard key if such an index does not already exists." -msgstr "" - -# 0be6e159d69743018f44a2e0a7309f15 -#: ../source/includes/extracts/shard-collection-unique-restriction-method.rst:8 -msgid "" -"Although you can have a unique :term:`compound index` where the shard key" -" is a :ref:`prefix `, if using ``unique`` " -"parameter, the collection must have a unique index that is on the shard " -"key." -msgstr "" - -# 4b45c6e29bca4716aa90ff4efd719b88 -#: ../source/core/sharding-shard-key.txt:113 -msgid "" -"You cannot specify a unique constraint on a :ref:`hashed index `." -msgstr "" - -# 41864aecd8164ce08fa1413e2c7afbb9 -#: ../source/core/sharding-shard-key.txt:125 -msgid "Choosing a Shard Key" -msgstr "" - -# 4c00f35501324131af5693daf5b73396 -#: ../source/core/sharding-shard-key.txt:127 -msgid "" -"The choice of shard key affects how the :term:`sharded cluster` " -":term:`balancer` creates and distributes :term:`chunks` across the" -" available :term:`shards `. This affects the overall efficiency " -"and performance of operations within the sharded cluster." -msgstr "" - -# c4f3f208785c4b5badab545b40a62b5d -#: ../source/core/sharding-shard-key.txt:132 -msgid "" -"The shard key affects the performance and efficiency of the " -":ref:`sharding strategy ` used by the sharded cluster." -msgstr "" - -# 712f5a7b324c45a384892476c67c5880 -#: ../source/core/sharding-shard-key.txt:135 -msgid "" -"The ideal shard key allows MongoDB to distribute documents evenly " -"throughout the cluster." -msgstr "" - -# ef742598e38f4beeaa2fa54e52ff2dcf -#: ../source/core/sharding-shard-key.txt:140 -msgid "" -"At minimum, consider the consequences of the :ref:`cardinality`, :ref:`frequency`, and rate of :ref:`change" -"` of a potential shard key." -msgstr "" - -# cc0d93d33d054f09808db19a07f34380 -#: ../source/core/sharding-shard-key.txt:145 -msgid "Restrictions" -msgstr "" - -# d4bb9308c46e4eccaed9a9b543e64dc9 -#: ../source/core/sharding-shard-key.txt:147 -msgid "For restrictions on shard key, see :ref:`limits-shard-keys`." -msgstr "" - -# a15b43189d634426a35403ebe9750046 -#: ../source/core/sharding-shard-key.txt:150 -msgid "Collection Size" -msgstr "" - -# 969816b032424b7a90dab4625e4bc9fd -#: ../source/core/sharding-shard-key.txt:152 -msgid "" -"When sharding a collection that is not empty, the shard key can constrain" -" the maximum supported collection size for the initial sharding operation" -" only. See :limit:`Sharding Existing Collection Data Size`." -msgstr "" - -# a344da2300154b60b3b61e93fb5183c4 -#: ../source/core/sharding-shard-key.txt:159 -msgid "A sharded collection can grow to any size after successful sharding." -msgstr "" - -# 9f0f0e1bda984e14b2a755959d194654 -#: ../source/core/sharding-shard-key.txt:166 -msgid "Shard Key Cardinality" -msgstr "" - -# 24d442ecbce84ada93eb62cf3dfb809d -#: ../source/core/sharding-shard-key.txt:168 -msgid "" -"The :term:`cardinality` of a shard key determines the maximum number of " -"chunks the balancer can create. This can reduce or remove the " -"effectiveness of horizontal scaling in the cluster." -msgstr "" - -# 8d929e4ed07c4927b9feb5df30122724 -#: ../source/core/sharding-shard-key.txt:172 -msgid "" -"A unique shard key value can exist on no more than a single chunk at any " -"given time. If a shard key has a cardinality of ``4``, then there can be " -"no more than ``4`` chunks within the sharded cluster, each storing one " -"unique shard key value. This constrains the number of effective shards in" -" the cluster to ``4`` as well - adding additional shards would not " -"provide any benefit." -msgstr "" - -# e8c3a90e463d417f890f2af9214ac975 -#: ../source/core/sharding-shard-key.txt:179 -msgid "" -"The following image illustrates a sharded cluster using the field ``X`` " -"as the shard key. If ``X`` has low cardinality, the distribution of " -"inserts may look similar to the following:" -msgstr "" - -# 34f39979a40e44b18ef8756584fb699e -#: ../source/core/sharding-shard-key.txt:185 -msgid "" -"The cluster in this example would *not* scale horizontally, as incoming " -"writes would only route to a subset of shards." -msgstr "" - -# 897ce06eb3914bafbe2457dce73c63d4 -#: ../source/core/sharding-shard-key.txt:188 -msgid "" -"A shard key with high cardinality does not guarantee even distribution of" -" data across the sharded cluster, though it does better facilitate " -"horizontal scaling. The :ref:`frequency ` and " -":ref:`rate of change ` of the shard key also " -"contributes to data distribution. Consider each factor when choosing a " -"shard key." -msgstr "" - -# 7b256e95ea574a848083a3e5cd69109a -#: ../source/core/sharding-shard-key.txt:194 -msgid "" -"If your data model requires sharding on a key that has low cardinality, " -"consider using a :term:`compound index` using a field that has higher " -"relative cardinality." -msgstr "" - -# 95710adefccf4ba99104b6d147d59f37 -#: ../source/core/sharding-shard-key.txt:201 -msgid "Shard Key Frequency" -msgstr "" - -# 63244a05550d434cbce444847f9890fb -#: ../source/core/sharding-shard-key.txt:203 -msgid "" -"Consider a set representing the range of shard key values - the " -"``frequency`` of the shard key represents how often a given value occurs " -"in the data. If the majority of documents contain only a subset of those " -"values, then the chunks storing those documents become a bottleneck " -"within the cluster. Furthermore, as those chunks grow, they may become " -":ref:`indivisible chunks ` as they cannot be split any " -"further. This reduces or removes the effectiveness of horizontal scaling " -"within the cluster." -msgstr "" - -# edca9a01e16d46be86dcb098cabc5f85 -#: ../source/core/sharding-shard-key.txt:211 -msgid "" -"The following image illustrates a sharded cluster using the field ``X`` " -"as the shard key. If a subset of values for ``X`` occur with high " -"frequency, the distribution of inserts may look similar to the following:" -msgstr "" - -# fded1c2d4da34743a95983b826f132fe -#: ../source/core/sharding-shard-key.txt:217 -msgid "" -"A shard key with low frequency does not guarantee even distribution of " -"data across the sharded cluster. The :ref:`cardinality ` and :ref:`rate of change ` of the " -"shard key also contributes to data distribution. Consider each factor " -"when choosing a shard key." -msgstr "" - -# 62623361003340ddad8c883b6b901ba3 -#: ../source/core/sharding-shard-key.txt:222 -msgid "" -"If your data model requires sharding on a key that has high frequency " -"values, consider using a :term:`compound index` using a unique or low " -"frequency value." -msgstr "" - -# 1082f181746644e194066f91cb056ee0 -#: ../source/core/sharding-shard-key.txt:229 -msgid "Monotonically Changing Shard Keys" -msgstr "" - -# d46e36d19ebd44a7bf66b1e1f523b89a -#: ../source/core/sharding-shard-key.txt:231 -msgid "" -"A shard key on a value that increases or decreases monotonically is more " -"likely to distribute inserts to a single shard within the cluster." -msgstr "" - -# 1a6b2cd63e82490a801d549c81eadeb8 -#: ../source/core/sharding-shard-key.txt:234 -msgid "" -"This occurs because every cluster has a chunk that captures a range with " -"an upper bound of :bsontype:`maxKey`. ``maxKey`` always " -"compares as higher than all other values. Similarly, there is a chunk " -"that captures a range with a lower bound of " -":bsontype:`minKey`. ``minKey`` always compares as lower than" -" all other values." -msgstr "" - -# abb69a9278ff42ec965dae99ec78d9f6 -#: ../source/core/sharding-shard-key.txt:240 -msgid "" -"If the shard key value is always increasing, all new inserts are routed " -"to the chunk with ``maxKey`` as the upper bound. If the shard key value " -"is always decreasing, all new inserts are routed to the chunk with " -"``minKey`` as the lower bound. The shard containing that chunk becomes " -"the bottleneck for write operations." -msgstr "" - -# 9de6186176d942a9935d347cf1129a9d -#: ../source/core/sharding-shard-key.txt:246 -msgid "" -"The following image illustrates a sharded cluster using the field ``X`` " -"as the shard key. If the values for ``X`` are monotonically increasing, " -"the distribution of inserts may look similar to the following:" -msgstr "" - -# fedba3210bc34cbbb4cdaf89c9ac9bb1 -#: ../source/core/sharding-shard-key.txt:252 -msgid "" -"If the shard key value was monotonically decreasing, then all inserts " -"would route to ``Chunk A`` instead." -msgstr "" - -# 4a676c9f795a40d6a0d7a7c7f4e2ea1a -#: ../source/core/sharding-shard-key.txt:255 -msgid "" -"A shard key that does not change monotonically does not guarantee even " -"distribution of data across the sharded cluster. The :ref:`cardinality" -"` and :ref:`frequency` of the" -" shard key also contributes to data distribution. Consider each factor " -"when choosing a shard key." -msgstr "" - -# 2f9f707a40094013a8037563e1facf75 -#: ../source/core/sharding-shard-key.txt:261 -msgid "" -"If your data model requires sharding on a key that changes monotonically," -" consider using :doc:`/core/hashed-sharding`." -msgstr "" - -# 228c06da32ac4d8d9bad2fb6f5aedd91 -# 203b293c0fdb4befa4bb177893623923 -#: ../source/core/sharding-shard-key.txt:1 -#: ../source/core/sharding-shard-key.txt:116 -msgid "shard key" -msgstr "" - -# 228c06da32ac4d8d9bad2fb6f5aedd91 -#: ../source/core/sharding-shard-key.txt:1 -msgid "sharding" -msgstr "" - -# 203b293c0fdb4befa4bb177893623923 -#: ../source/core/sharding-shard-key.txt:116 -msgid "cardinality" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "The shard key determines the " -#~ "distribution of the collection's " -#~ ":term:`documents ` among the " -#~ "cluster's :term:`shards `. The shard" -#~ " key is either an indexed " -#~ ":term:`field` or an indexed compound " -#~ "field that exists in every document " -#~ "in the collection." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB partitions data in the " -#~ "collection using ranges of shard key " -#~ "values. Each range, or :term:`chunk`, " -#~ "defines a non-overlapping range of " -#~ "shard key values. MongoDB distributes " -#~ "the chunks, and their documents, among" -#~ " the shards in the cluster." -#~ msgstr "" - -#~ msgid "" -#~ "When a chunk grows beyond the " -#~ ":ref:`chunk size `, " -#~ "MongoDB attempts to :term:`split ` " -#~ "the chunk into smaller chunks, always" -#~ " based on ranges in the shard " -#~ "key." -#~ msgstr "" - -#~ msgid "Considerations" -#~ msgstr "" - -#~ msgid "" -#~ "Shard keys are immutable and cannot " -#~ "be changed after insertion. See the " -#~ ":ref:`system limits for sharded cluster " -#~ "` for more information." -#~ msgstr "" - -#~ msgid "" -#~ "The index on the shard key " -#~ "**cannot** be a :ref:`multikey index " -#~ "`." -#~ msgstr "" - -#~ msgid "Hashed Shard Keys" -#~ msgstr "" - -#~ msgid "" -#~ "Hashed shard keys use a :ref:`hashed " -#~ "index ` of a " -#~ "single field as the :term:`shard key`" -#~ " to partition data across your " -#~ "sharded cluster." -#~ msgstr "" - -#~ msgid "" -#~ "The field you choose as your " -#~ "hashed shard key should have a " -#~ "good cardinality, or large number of " -#~ "different values. Hashed keys work well" -#~ " with fields that increase monotonically" -#~ " like :term:`ObjectId` values or " -#~ "timestamps." -#~ msgstr "" - -#~ msgid "" -#~ "If you shard an empty collection " -#~ "using a hashed shard key, MongoDB " -#~ "will automatically create and migrate " -#~ "chunks so that each shard has two" -#~ " chunks. You can control how many" -#~ " chunks MongoDB will create with the" -#~ " ``numInitialChunks`` parameter to " -#~ ":dbcommand:`shardCollection` or by manually " -#~ "creating chunks on the empty collection" -#~ " using the :dbcommand:`split` command." -#~ msgstr "" - -#~ msgid "" -#~ "To shard a collection using a " -#~ "hashed shard key, see :doc:`/tutorial" -#~ "/shard-collection-with-a-hashed-shard-key`." -#~ msgstr "" - -#~ msgid "Tip" -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB automatically computes the hashes " -#~ "when resolving queries using hashed " -#~ "indexes. Applications do **not** need " -#~ "to compute hashes." -#~ msgstr "" - -#~ msgid "Impacts of Shard Keys on Cluster Operations" -#~ msgstr "" - -#~ msgid "" -#~ "The shard key affects write and " -#~ "query performance by determining how the" -#~ " MongoDB partitions data in the " -#~ "cluster and how effectively the " -#~ ":program:`mongos` instances can direct " -#~ "operations to the cluster. Consider the" -#~ " following operational impacts of shard " -#~ "key selection:" -#~ msgstr "" - -#~ msgid "Write Scaling" -#~ msgstr "" - -#~ msgid "" -#~ "Some possible shard keys will allow " -#~ "your application to take advantage of" -#~ " the increased write capacity that " -#~ "the cluster can provide, while others" -#~ " do not. Consider the following " -#~ "example where you shard by the " -#~ "values of the default :term:`_id` field," -#~ " which is :term:`ObjectId`." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB generates ``ObjectId`` values upon " -#~ "document creation to produce a unique" -#~ " identifier for the object. However, " -#~ "the most significant bits of data " -#~ "in this value represent a time " -#~ "stamp, which means that they increment" -#~ " in a regular and predictable " -#~ "pattern. Even though this value has " -#~ ":ref:`high cardinality `, when using this, *any " -#~ "date, or other monotonically increasing " -#~ "number* as the shard key, all " -#~ "insert operations will be storing data" -#~ " into a single chunk, and therefore," -#~ " a single shard. As a result, " -#~ "the write capacity of this shard " -#~ "will define the effective write capacity" -#~ " of the cluster." -#~ msgstr "" - -#~ msgid "" -#~ "A shard key that increases monotonically" -#~ " will not hinder performance if you" -#~ " have a very low insert rate, " -#~ "or if most of your write " -#~ "operations are :method:`~db.collection.update()` " -#~ "operations distributed through your entire " -#~ "data set. Generally, choose shard keys" -#~ " that have *both* high cardinality " -#~ "and will distribute write operations " -#~ "across the *entire cluster*." -#~ msgstr "" - -#~ msgid "" -#~ "Typically, a computed shard key that " -#~ "has some amount of \"randomness,\" such" -#~ " as ones that include a cryptographic" -#~ " hash (i.e. MD5 or SHA1) of " -#~ "other content in the document, will " -#~ "allow the cluster to scale write " -#~ "operations. However, random shard keys " -#~ "do not typically provide :ref:`query " -#~ "isolation `, which is another important " -#~ "characteristic of shard keys." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB makes it possible to shard " -#~ "a collection on a hashed index. " -#~ "This can greatly improve write scaling." -#~ " See :doc:`/tutorial/shard-collection-with-a" -#~ "-hashed-shard-key`." -#~ msgstr "" - -#~ msgid "Querying" -#~ msgstr "" - -#~ msgid "" -#~ "The :program:`mongos` provides an interface" -#~ " for applications to interact with " -#~ "sharded clusters that hides the " -#~ "complexity of :term:`data partitioning " -#~ "`. A :program:`mongos` receives " -#~ "queries from applications, and uses " -#~ "metadata from the :ref:`config server " -#~ "`, to route queries" -#~ " to the :program:`mongod` instances with" -#~ " the appropriate data. While the " -#~ ":program:`mongos` succeeds in making all " -#~ "querying operational in sharded environments," -#~ " the :term:`shard key` you select can" -#~ " have a profound affect on query " -#~ "performance." -#~ msgstr "" - -#~ msgid "" -#~ "The :doc:`/core/sharded-cluster-query-router`" -#~ " and :ref:`config server ` sections for a more " -#~ "general overview of querying in sharded" -#~ " environments." -#~ msgstr "" - -#~ msgid "Query Isolation" -#~ msgstr "" - -#~ msgid "" -#~ "Generally, the fastest queries in a " -#~ "sharded environment are those that " -#~ ":program:`mongos` will route to a single" -#~ " shard, using the :term:`shard key` " -#~ "and the cluster meta data from the" -#~ " :ref:`config server `. For queries that don't include" -#~ " the shard key, :program:`mongos` must " -#~ "query all shards, wait for their " -#~ "responses and then return the result " -#~ "to the application. These \"scatter/gather\"" -#~ " queries can be long running " -#~ "operations." -#~ msgstr "" - -#~ msgid "" -#~ "If your query includes the first " -#~ "component of a compound shard key " -#~ "[#shard-key-index]_, the :program:`mongos` " -#~ "can route the query directly to a" -#~ " single shard, or a small number " -#~ "of shards, which provides better " -#~ "performance. Even if you query values" -#~ " of the shard key that reside " -#~ "in different chunks, the :program:`mongos` " -#~ "will route queries directly to specific" -#~ " shards." -#~ msgstr "" - -#~ msgid "To select a shard key for a collection:" -#~ msgstr "" - -#~ msgid "" -#~ "determine the most commonly included " -#~ "fields in queries for a given " -#~ "application" -#~ msgstr "" - -#~ msgid "find which of these operations are most performance dependent." -#~ msgstr "" - -#~ msgid "" -#~ "If this field has low cardinality " -#~ "(i.e not sufficiently selective) you " -#~ "should add a second field to the" -#~ " shard key making a compound shard" -#~ " key. The data may become more " -#~ "splittable with a compound shard key." -#~ msgstr "" - -#~ msgid "See" -#~ msgstr "" - -#~ msgid "Sorting" -#~ msgstr "" - -#~ msgid "" -#~ "In sharded systems, the :program:`mongos` " -#~ "performs a merge-sort of all " -#~ "sorted query results from the shards." -#~ " See :doc:`/core/sharded-cluster-query-" -#~ "router` and :ref:`index-sort` for more" -#~ " information." -#~ msgstr "" - -#~ msgid "Indivisible Chunks" -#~ msgstr "" - -#~ msgid "" -#~ "An insufficiently granular shard key can" -#~ " result in chunks that are " -#~ "\"unsplittable\". See :ref:`shard-key-" -#~ "selection-divisible` for more information." -#~ msgstr "" - -#~ msgid "Additional Information" -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/choose-a-shard-key`" -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/shard-collection-with-a-hashed-shard-key`." -#~ msgstr "" - -#~ msgid "write scaling" -#~ msgstr "" - -#~ msgid "query isolation" -#~ msgstr "" - -#~ msgid "" -#~ "In many ways, you can think of " -#~ "the shard key a cluster-wide " -#~ "index. However, be aware that sharded" -#~ " systems cannot enforce cluster-wide " -#~ "unique indexes *unless* the unique field" -#~ " is in the shard key. Consider " -#~ "the :doc:`/indexes` page for more " -#~ "information on indexes and compound " -#~ "indexes." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/sharding.po b/locale/zh/LC_MESSAGES/core/sharding.po deleted file mode 100644 index f34997410f6..00000000000 --- a/locale/zh/LC_MESSAGES/core/sharding.po +++ /dev/null @@ -1,168 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/sharding.txt:3 -msgid "Sharding Concepts" -msgstr "" - -#: ../source/core/sharding.txt:13 -msgid "" -"These documents present the details of sharding in MongoDB. These include " -"the components, the architectures, and the behaviors of MongoDB sharded " -"clusters. For an overview of sharding and sharded clusters, see :doc:`/core" -"/sharding-introduction`." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:13 -msgid ":doc:`/core/sharded-cluster-components`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:4 -msgid "" -"A sharded cluster consists of shards, config servers, and :program:`mongos` " -"instances." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:9 -msgid ":doc:`/core/sharded-cluster-shards`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:13 -msgid ":doc:`/core/sharded-cluster-config-servers`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:12 -msgid "" -"Config servers hold the metadata about the cluster, such as the shard " -"location of the data." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:27 -msgid ":doc:`/core/sharded-cluster-architectures`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:16 -msgid "" -"Outlines the requirements for sharded clusters, and provides examples of " -"several possible architectures for sharded clusters." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:20 -msgid ":doc:`/core/sharded-cluster-requirements`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:20 -msgid "Discusses the requirements for sharded clusters in MongoDB." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:24 -msgid ":doc:`/core/sharded-cluster-architectures-production`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:23 -msgid "" -"Outlines the components required to deploy a redundant and highly available " -"sharded cluster." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:26 -msgid "" -"Continue reading from :doc:`/core/sharded-cluster-architectures` for " -"additional descriptions of sharded cluster deployments." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:44 -msgid ":doc:`/core/sharded-cluster-operations`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:30 -msgid "" -"Discusses the operations of sharded clusters with regards to the automatic " -"balancing of data in a cluster and other related availability and security " -"considerations." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:36 -msgid ":doc:`/core/sharding-shard-key`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:35 -msgid "" -"MongoDB uses the shard key to divide a collection's data across the " -"cluster's shards." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:40 -msgid ":doc:`/core/sharded-cluster-high-availability`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:39 -msgid "Sharded clusters provide ways to address some availability concerns." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:44 -msgid ":doc:`/core/sharded-cluster-query-router`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:43 -msgid "" -"The cluster's routers, or ``mongos`` instances, send reads and writes to the" -" relevant shard or shards." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:58 -msgid ":doc:`/core/sharded-cluster-mechanics`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:47 -msgid "" -"Discusses the internal operation and behavior of sharded clusters, including" -" chunk migration, balancing, and the cluster metadata." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:52 -msgid ":doc:`/core/sharding-balancing`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:51 -msgid "" -"Balancing distributes a sharded collection's data cluster to all of the " -"shards." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:56 -msgid ":doc:`/core/sharded-cluster-metadata`" -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:55 -msgid "" -"The cluster maintains internal metadata that reflects the location of data " -"within the cluster." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:58 -msgid "" -"Continue reading from :doc:`/core/sharded-cluster-mechanics` for more " -"documentation of the behavior and operation of sharded clusters." -msgstr "" - -#: ../source/includes/toc/dfn-list-spec-sharding-core-landing.rst:8 -msgid "" -"A shard is a single server or replica set that holds a part of the sharded " -"collection." -msgstr "" - -#~ msgid "" -#~ "A shard is a :program:`mongod` instance that holds a part of the sharded " -#~ "collection's data." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/shell-types.po b/locale/zh/LC_MESSAGES/core/shell-types.po deleted file mode 100644 index a7da3af6e95..00000000000 --- a/locale/zh/LC_MESSAGES/core/shell-types.po +++ /dev/null @@ -1,525 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# ba89e8a3767048f981460b1ddd514fdd -#: ../source/core/shell-types.txt:3 -msgid "Data Types in the ``mongo`` Shell" -msgstr "" - -# 1ad4bdde964849ec9ed4e7f69d2bc33c -#: ../source/core/shell-types.txt -msgid "On this page" -msgstr "" - -# f00b783b07464ff3a82e6e9707ccfb7d -#: ../source/core/shell-types.txt:13 -msgid "" -"MongoDB :term:`BSON` provides support for additional data types than " -":term:`JSON`. :doc:`Drivers ` provide native " -"support for these data types in host languages and the :program:`mongo` " -"shell also provides several helper classes to support the use of these " -"data types in the :program:`mongo` JavaScript shell. See the " -":doc:`Extended JSON ` reference for " -"additional information." -msgstr "" - -# b9cb1a8584914127b432ba10697493eb -#: ../source/core/shell-types.txt:24 -msgid "Types" -msgstr "" - -# e80007bcad014499a137f2c7012b0965 -#: ../source/core/shell-types.txt:29 -msgid "Date" -msgstr "" - -# ec7c01ce34c94f5e88a15494513f113c -#: ../source/core/shell-types.txt:31 -msgid "" -"The :program:`mongo` shell provides various methods to return the date, " -"either as a string or as a ``Date`` object:" -msgstr "" - -# 87b9ad00854f443c9d7b628b3f611433 -#: ../source/core/shell-types.txt:34 -msgid "``Date()`` method which returns the current date as a string." -msgstr "" - -# 54a0bee9cceb4fbe81fad442460a258d -#: ../source/core/shell-types.txt:36 -msgid "" -"``new Date()`` constructor which returns a ``Date`` object using the " -"``ISODate()`` wrapper." -msgstr "" - -# c0d02563dfca4784ac452957d2577a76 -#: ../source/core/shell-types.txt:39 -msgid "" -"``ISODate()`` constructor which returns a ``Date`` object using the " -"``ISODate()`` wrapper." -msgstr "" - -# 7f5f87cbfd3c4c4b84cf63bc607b0b45 -#: ../source/includes/fact-bson-date-internals.rst:1 -msgid "" -"Internally, :ref:`document-bson-type-date` objects are stored as a 64 bit" -" integer representing the number of milliseconds since the Unix epoch " -"(Jan 1, 1970), which results in a representable date range of about 290 " -"millions years into the past and future." -msgstr "" - -# 8158bf1e12b14cdab632c9eac4dcb9f2 -#: ../source/core/shell-types.txt:45 -msgid "Return Date as a String" -msgstr "" - -# aaf445d12db645018098041482bc4499 -#: ../source/core/shell-types.txt:47 -msgid "" -"To return the date as a string, use the ``Date()`` method, as in the " -"following example:" -msgstr "" - -# df7281d4698e4e09b76db14771fc2093 -# 3040aacc89534eaab465e92d03b99316 -#: ../source/core/shell-types.txt:54 ../source/core/shell-types.txt:92 -msgid "" -"To print the value of the variable, type the variable name in the shell, " -"as in the following:" -msgstr "" - -# 50e49c0155ad4862b937173628faefc3 -#: ../source/core/shell-types.txt:61 -msgid "The result is the value of ``myDateString``:" -msgstr "" - -# eaa88650fc7f42d39ab2a017230b904c -#: ../source/core/shell-types.txt:67 -msgid "To verify the type, use the ``typeof`` operator, as in the following:" -msgstr "" - -# 1cc708954d7c42e790f9146ab6b52f86 -#: ../source/core/shell-types.txt:73 -msgid "The operation returns ``string``." -msgstr "" - -# 5a562a0a0f15472089cdf71e2583a153 -#: ../source/core/shell-types.txt:76 -msgid "Return ``Date``" -msgstr "" - -# 3e37023f370d4207b8e2021503da2a59 -#: ../source/core/shell-types.txt:78 -msgid "" -"The :program:`mongo` shell wraps objects of ``Date`` type with the " -"``ISODate`` helper; however, the objects remain of type ``Date``." -msgstr "" - -# d98c2119b085484284c356f7c0dbb8e5 -#: ../source/core/shell-types.txt:81 -msgid "" -"The following example uses both the ``new Date()`` constructor and the " -"``ISODate()`` constructor to return ``Date`` objects." -msgstr "" - -# 7f63ade6ce5c48bbb6a9d7c930008e28 -#: ../source/core/shell-types.txt:89 -msgid "" -"You can use the ``new`` operator with the ``ISODate()`` constructor as " -"well." -msgstr "" - -# 2fb94a23a8c84b3e9fdb1975aaf2239a -#: ../source/core/shell-types.txt:99 -msgid "" -"The result is the ``Date`` value of ``myDate`` wrapped in the " -"``ISODate()`` helper:" -msgstr "" - -# 9b650950b69546c9af15af5980ef6bd2 -#: ../source/core/shell-types.txt:106 -msgid "To verify the type, use the ``instanceof`` operator, as in the following:" -msgstr "" - -# 4c59f32e2e8e4ecfbe63022002256014 -#: ../source/core/shell-types.txt:114 -msgid "The operation returns ``true`` for both." -msgstr "" - -# a978871250484752b5aeaebeafab89a0 -#: ../source/core/shell-types.txt:117 -msgid "ObjectId" -msgstr "" - -# 09f99c369ea440379d97f0df34028a20 -#: ../source/core/shell-types.txt:119 -msgid "" -"The :program:`mongo` shell provides the ``ObjectId()`` wrapper class " -"around the :ref:`objectid` data type. To generate a new ObjectId, use the" -" following operation in the :program:`mongo` shell:" -msgstr "" - -# c72c121c427344d98e3a8793386aab6a -#: ../source/core/shell-types.txt -msgid "See" -msgstr "" - -# 84a26a207ebb4529b33cb24b119650c0 -#: ../source/core/shell-types.txt:132 -msgid "NumberLong" -msgstr "" - -# 10ffea8c07614c75a058c3627e6c2fae -#: ../source/core/shell-types.txt:134 -msgid "" -"The :program:`mongo` shell treats all numbers as floating-point values by" -" default. The :program:`mongo` shell provides the ``NumberLong()`` " -"wrapper to handle 64-bit integers." -msgstr "" - -# 44d68b818eda4ced829d669b45430621 -#: ../source/core/shell-types.txt:138 -msgid "The ``NumberLong()`` wrapper accepts the long as a string:" -msgstr "" - -# b3d4fa26f8af4921ad09aab901321e30 -#: ../source/core/shell-types.txt:144 -msgid "" -"The following examples use the ``NumberLong()`` wrapper to write to the " -"collection:" -msgstr "" - -# d764b7a6a4644933b92afc23272d3e6d -#: ../source/core/shell-types.txt:155 -msgid "Retrieve the document to verify:" -msgstr "" - -# ae7479e8d0b84feb9f80e77652da7615 -#: ../source/core/shell-types.txt:161 -msgid "" -"In the returned document, the ``calc`` field contains a ``NumberLong`` " -"object:" -msgstr "" - -# 47678edbdd15407bbf7628bd7d797a8a -#: ../source/core/shell-types.txt:168 -msgid "" -"If you use the :update:`$inc` to increment the value of a field that " -"contains a ``NumberLong`` object by a **float**, the data type changes to" -" a floating point value, as in the following example:" -msgstr "" - -# 6106ab0883bd4514beb729b24175c218 -#: ../source/core/shell-types.txt:172 -msgid "" -"Use :update:`$inc` to increment the ``calc`` field by ``5``, which the " -":program:`mongo` shell treats as a float:" -msgstr "" - -# 281b7457755b4a1c9a4ab89f9a472d4c -#: ../source/core/shell-types.txt:180 -msgid "Retrieve the updated document:" -msgstr "" - -# 0c711c41677149ff825985152bb5e6f3 -#: ../source/core/shell-types.txt:186 -msgid "" -"In the updated document, the ``calc`` field contains a floating point " -"value:" -msgstr "" - -# c718bde15d344e15b0602f000d42521f -#: ../source/core/shell-types.txt:196 -msgid "NumberInt" -msgstr "" - -# 3197da676b35455a91f7543ecbf1b515 -#: ../source/core/shell-types.txt:198 -msgid "" -"The :program:`mongo` shell treats all numbers as floating-point values by" -" default. The :program:`mongo` shell provides the ``NumberInt()`` " -"constructor to explicitly specify 32-bit integers." -msgstr "" - -# 5a4cae625dd6404a9532b89ea8473916 -#: ../source/core/shell-types.txt:205 -msgid "NumberDecimal" -msgstr "" - -# db2db5cf3d00417abafa3060ebb349c4 -#: ../source/core/shell-types.txt:209 -msgid "" -"The :program:`mongo` shell treats all numbers as 64-bit floating-point " -"``double`` values by default. The :program:`mongo` shell provides the " -"``NumberDecimal()`` constructor to explicitly specify 128-bit decimal-" -"based floating-point values capable of emulating decimal rounding with " -"exact precision. This functionality is intended for applications that " -"handle :doc:`monetary data `, such as " -"financial, tax, and scientific computations." -msgstr "" - -# e84ab950faec4ba7879bddc15a5fcf2b -#: ../source/core/shell-types.txt:218 -msgid "" -"The ``decimal`` :doc:`BSON type ` uses the IEEE " -"754 decimal128 floating-point numbering format which supports 34 decimal " -"digits (i.e. significant digits) and an exponent range of −6143 to +6144." -msgstr "" - -# a545359f6fd644eb8bf4143d6933b7e8 -#: ../source/core/shell-types.txt:223 -msgid "" -"The ``NumberDecimal()`` constructor accepts the ``decimal`` value as a " -"string:" -msgstr "" - -# 35f4ce69983248bb8a66f0acf0ffa5dc -# 2ab314421eff4e70a464ce7511810689 -# 8780d7ece1e344008ec6e3c83ead8408 -#: ../source/core/shell-types.txt:230 ../source/core/shell-types.txt:249 -#: ../source/core/shell-types.txt:262 -msgid "The value is stored in the database as follows:" -msgstr "" - -# f05dae8e98de4091b8102d56cd3bc364 -#: ../source/core/shell-types.txt:236 -msgid "" -"The ``NumberDecimal()`` constructor also accepts ``double`` values from " -"the :program:`mongo` shell (i.e. without quotes), although this is not " -"recommended due to the risk of losing precision. The constructor creates " -"a binary-based ``double`` precision representation of the decimal-based " -"parameter (potentially losing precision), then converts that value to a " -"``decimal`` value with a precision of 15 digits. The following example " -"passes the value implicitly as a ``double`` and shows how it is created " -"with a precision of 15 digits:" -msgstr "" - -# ee411699d4c943d6af80b85cc12178f3 -#: ../source/core/shell-types.txt:255 -msgid "" -"The following example passes the value implicitly as a ``double`` and " -"shows how a loss of precision can occur:" -msgstr "" - -# ce862bb69ebb464992e64ad3c7f8ceb8 -#: ../source/core/shell-types.txt:269 -msgid "" -"To use the ``decimal`` data type with a :ecosystem:`MongoDB driver " -"`, be sure to use a driver version that supports it." -msgstr "" - -# 99c1941f16794acd8eb79f52838fe2ce -#: ../source/core/shell-types.txt:274 -msgid "Equality and Sort Order" -msgstr "" - -# 5cb1b0abdf5e4a678efb923827f728b8 -#: ../source/core/shell-types.txt:276 -msgid "" -"Values of the ``decimal`` type are compared and sorted with other numeric" -" types based on their actual numeric value. Numeric values of the " -"binary-based ``double`` type generally have approximate representations " -"of decimal-based values and may not be exactly equal to their ``decimal``" -" representations, so use the ``NumberDecimal()`` constructor when " -"checking the equality of ``decimal`` values. Consider the following " -"examples with the following documents in the ``numbers`` collection:" -msgstr "" - -# 2ddddd4adf1a40178778f5df1dd07269 -#: ../source/core/shell-types.txt:293 -msgid "" -"When the queries from the table below are plugged into the " -"``db.numbers.find()`` method, the following results are returned:" -msgstr "" - -# 92719e6f80694ac5a4807e046191dc48 -#: ../source/core/shell-types.txt:301 -msgid "Query" -msgstr "" - -# e1d9895c30bb447d9a395fe879c19dda -#: ../source/core/shell-types.txt:302 -msgid "Results" -msgstr "" - -# 8882d5420be44e1d860535bd4ad46b23 -#: ../source/core/shell-types.txt:304 -msgid "**{ \"val\": 9.99 }**" -msgstr "" - -# e2733f30c7d34b06a5456c68511d3982 -#: ../source/core/shell-types.txt:305 -msgid "**{ \"_id\": 2, \"val\": 9.99, \"description\": \"Double\" }**" -msgstr "" - -# 4a8c5a0ef3314cc4b3fe562238957331 -#: ../source/core/shell-types.txt:307 -msgid "**{ \"val\": NumberDecimal( \"9.99\" ) }**" -msgstr "" - -# b6b1bec91642408ca8f58152a66ddea7 -#: ../source/core/shell-types.txt:308 -msgid "" -"**{ \"_id\": 1, \"val\": NumberDecimal( \"9.99\" ), \"description\": " -"\"Decimal\" }**" -msgstr "" - -# 722ad80702fc46cab328ba6d4d1b3396 -#: ../source/core/shell-types.txt:310 -msgid "**{ val: 10 }**" -msgstr "" - -# 31ee6e489e2a4e7d8e386f0b5f589cdd -# e4ce455d62e2457f9b89ac624af65d52 -#: ../source/core/shell-types.txt -msgid "**{ \"_id\": 3, \"val\": 10, \"description\": \"Double\" }**" -msgstr "" - -# f8b85d75c6a3478194ce35442039645d -# c81e05b765c24328947704740e50db97 -#: ../source/core/shell-types.txt -msgid "**{ \"_id\": 4, \"val\": NumberLong(10), \"description\": \"Long\" }**" -msgstr "" - -# ab21017323084e99872376073657b201 -# 49df4410cd244a9a8a90f62ad2cd5aa4 -#: ../source/core/shell-types.txt -msgid "" -"**{ \"_id\": 5, \"val\": NumberDecimal( \"10.0\" ), \"description\": " -"\"Decimal\" }**" -msgstr "" - -# 219f66f83dd84012b16bcc70b36028c9 -#: ../source/core/shell-types.txt:315 -msgid "**{ val: NumberDecimal( \"10\" ) }**" -msgstr "" - -# 75a62bd36a1a455ea52f45d16ba7c420 -#: ../source/core/shell-types.txt:321 -msgid "" -"The first query, ``{ \"val\": 9.99 }``, implicitly searches for the " -"``double`` representation of ``9.99`` which is not equal to the " -"``decimal`` representation of the value." -msgstr "" - -# 72ba1f85db114960ad4b8bf8580b82d8 -#: ../source/core/shell-types.txt:325 -msgid "" -"The ``NumberDecimal()`` constructor is used to query for the document " -"with the ``decimal`` representation of ``9.99``. Values of the ``double``" -" type are excluded because they do not match the exact value of the " -"``decimal`` representation of ``9.99``." -msgstr "" - -# 7dfe279441f245bbb99f2a2330135eff -#: ../source/core/shell-types.txt:330 -msgid "" -"Matching values of all numeric types are returned when querying for whole" -" numbers. For example, querying for a ``double`` representation of ``10``" -" will include a ``decimal`` representation of ``10.0`` in the results and" -" vice versa." -msgstr "" - -# 6c5d1720833e45a193e720ca0821e3af -#: ../source/core/shell-types.txt:336 -msgid "Checking for ``decimal`` Type" -msgstr "" - -# c3046ede67954cf7aa4f34a01b31a11c -#: ../source/core/shell-types.txt:338 -msgid "" -"To test for ``decimal`` type, use the :query:`$type` operator with the " -"string alias ``\"decimal\"`` or ``19``, the numeric code for the " -"``decimal`` type." -msgstr "" - -# 729ce3f2d2944c0e98ab07e07eacfba3 -#: ../source/core/shell-types.txt:349 -msgid "Check Types in the ``mongo`` Shell" -msgstr "" - -# 49ca1270e4424cd8afc5f336a1f08327 -#: ../source/core/shell-types.txt:351 -msgid "" -"To determine the type of fields, the :program:`mongo` shell provides the " -"``instanceof`` and ``typeof`` operators." -msgstr "" - -# 97f0238bb6d04899b1a85ed625d3034d -#: ../source/core/shell-types.txt:356 -msgid "``instanceof``" -msgstr "" - -# dc5b967c20774938b78d612a8e00a615 -#: ../source/core/shell-types.txt:358 -msgid "" -"``instanceof`` returns a boolean to test if a value is an instance of " -"some type." -msgstr "" - -# 4ead2c40b3e948d79ae36c3e073a44ee -#: ../source/core/shell-types.txt:361 -msgid "" -"For example, the following operation tests whether the ``_id`` field is " -"an instance of type ``ObjectId``:" -msgstr "" - -# 4492d2e585334a258bd9773c79edd149 -#: ../source/core/shell-types.txt:368 -msgid "The operation returns ``true``." -msgstr "" - -# fc9c9474eec24e2791acacd1d37201c5 -#: ../source/core/shell-types.txt:371 -msgid "``typeof``" -msgstr "" - -# a705c97bbe6b40dbb4d3a81e145668c9 -#: ../source/core/shell-types.txt:373 -msgid "``typeof`` returns the type of a field." -msgstr "" - -# 620b02f8a7e648a8940b00cd35fa649e -#: ../source/core/shell-types.txt:375 -msgid "" -"For example, the following operation returns the type of the ``_id`` " -"field:" -msgstr "" - -# 743a3d6148b8462ebf2403d40f907412 -#: ../source/core/shell-types.txt:382 -msgid "" -"In this case ``typeof`` will return the more generic ``object`` type " -"rather than ``ObjectId`` type." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "By default, the :program:`mongo` shell " -#~ "treats all numbers as floating-point " -#~ "values. The :program:`mongo` shell provides" -#~ " the ``NumberLong()`` wrapper to handle " -#~ "64-bit integers." -#~ msgstr "" - -#~ msgid "" -#~ "By default, the :program:`mongo` shell " -#~ "treats all numbers as floating-point " -#~ "values. The :program:`mongo` shell provides" -#~ " the ``NumberInt()`` constructor to " -#~ "explicitly specify 32-bit integers." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/single-purpose-aggregation.po b/locale/zh/LC_MESSAGES/core/single-purpose-aggregation.po deleted file mode 100644 index bd4cb3529f5..00000000000 --- a/locale/zh/LC_MESSAGES/core/single-purpose-aggregation.po +++ /dev/null @@ -1,141 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/single-purpose-aggregation.txt:3 -msgid "Single Purpose Aggregation Operations" -msgstr "" - -#: ../source/core/single-purpose-aggregation.txt:7 -msgid "" -"Aggregation refers to a broad class of data manipulation operations that " -"compute a result based on an input *and* a specific procedure. MongoDB " -"provides a number of aggregation operations that perform specific " -"aggregation operations on a set of data." -msgstr "" - -#: ../source/core/single-purpose-aggregation.txt:12 -msgid "" -"Although limited in scope, particularly compared to the :doc:`aggregation " -"pipeline ` and :doc:`map-reduce `, " -"these operations provide straightforward semantics for common data " -"processing options." -msgstr "" - -#: ../source/core/single-purpose-aggregation.txt:18 -msgid "Count" -msgstr "" - -#: ../source/core/single-purpose-aggregation.txt:20 -msgid "" -"MongoDB can return a count of the number of documents that match a query. " -"The :dbcommand:`count` command as well as the " -":method:`~db.collection.count()` and :method:`cursor.count()` methods " -"provide access to counts in the :program:`mongo` shell." -msgstr "" - -#: ../source/core/single-purpose-aggregation.txt:0 -#: ../source/core/single-purpose-aggregation.txt:0 -#: ../source/core/single-purpose-aggregation.txt:0 -msgid "Example" -msgstr "" - -#: ../source/core/single-purpose-aggregation.txt:27 -#: ../source/core/single-purpose-aggregation.txt:63 -msgid "" -"Given a collection named ``records`` with *only* the following documents:" -msgstr "" - -#: ../source/core/single-purpose-aggregation.txt:37 -msgid "" -"The following operation would count all documents in the collection and " -"return the number ``4``:" -msgstr "" - -#: ../source/core/single-purpose-aggregation.txt:44 -msgid "" -"The following operation will count only the documents where the value of the" -" field ``a`` is ``1`` and return ``3``:" -msgstr "" - -#: ../source/core/single-purpose-aggregation.txt:52 -msgid "Distinct" -msgstr "" - -#: ../source/core/single-purpose-aggregation.txt:54 -msgid "" -"The *distinct* operation takes a number of documents that match a query and " -"returns all of the unique values for a field in the matching documents. The " -":dbcommand:`distinct` command and :method:`db.collection.distinct()` method " -"provide this operation in the :program:`mongo` shell. Consider the following" -" examples of a distinct operation:" -msgstr "" - -#: ../source/core/single-purpose-aggregation.txt:75 -msgid "" -"Consider the following :method:`db.collection.distinct()` operation which " -"returns the distinct values of the field ``b``:" -msgstr "" - -#: ../source/core/single-purpose-aggregation.txt:82 -msgid "The results of this operation would resemble:" -msgstr "" - -#: ../source/core/single-purpose-aggregation.txt:89 -msgid "Group" -msgstr "" - -#: ../source/core/single-purpose-aggregation.txt:91 -msgid "" -"The *group* operation takes a number of documents that match a query, and " -"then collects groups of documents based on the value of a field or fields. " -"It returns an array of documents with computed results for each group of " -"documents." -msgstr "" - -#: ../source/core/single-purpose-aggregation.txt:96 -msgid "" -"Access the grouping functionality via the :dbcommand:`group` command or the " -":method:`db.collection.group()` method in the :program:`mongo` shell." -msgstr "" - -#: ../source/core/single-purpose-aggregation.txt:100 -msgid "" -":dbcommand:`group` does not support data in sharded collections. In " -"addition, the results of the :dbcommand:`group` operation must be no larger " -"than 16 megabytes." -msgstr "" - -#: ../source/core/single-purpose-aggregation.txt:104 -msgid "Consider the following group operation:" -msgstr "" - -#: ../source/core/single-purpose-aggregation.txt:108 -msgid "Given a collection named ``records`` with the following documents:" -msgstr "" - -#: ../source/core/single-purpose-aggregation.txt:120 -msgid "" -"Consider the following :dbcommand:`group` operation which groups documents " -"by the field ``a``, where ``a`` is less than ``3``, and sums the field " -"``count`` for each group:" -msgstr "" - -#: ../source/core/single-purpose-aggregation.txt:132 -msgid "The results of this group operation would resemble the following:" -msgstr "" - -#: ../source/core/single-purpose-aggregation.txt:141 -msgid "" -"The :pipeline:`$group` for related functionality in the :doc:`aggregation " -"pipeline `." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/storage-engines.po b/locale/zh/LC_MESSAGES/core/storage-engines.po deleted file mode 100644 index 507ba8167db..00000000000 --- a/locale/zh/LC_MESSAGES/core/storage-engines.po +++ /dev/null @@ -1,92 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 40a86b57d7074241b67bc32ba9748ccb -#: ../source/core/storage-engines.txt:3 -msgid "Storage Engines" -msgstr "" - -# 428e14c8c1d04f4cae561a93e847499c -#: ../source/core/storage-engines.txt -msgid "On this page" -msgstr "" - -# 5fbb42886214482f9952a38f45035093 -#: ../source/core/storage-engines.txt:13 -msgid "" -"The :term:`storage engine` is the component of the database that is " -"responsible for managing how data is stored, both in memory and on disk. " -"MongoDB supports multiple storage engines, as different engines perform " -"better for specific workloads. Choosing the appropriate storage engine " -"for your use case can significantly impact the performance of your " -"applications." -msgstr "" - -# 07aa4b3945b54a26bb903e77e3201827 -#: ../source/core/storage-engines.txt:20 -msgid "" -":doc:`WiredTiger ` is the default storage engine " -"starting in MongoDB 3.2. It is well-suited for most workloads and is " -"recommended for new deployments. WiredTiger provides a document-level " -"concurrency model, checkpointing, and compression, among other features. " -"In MongoDB Enterprise, WiredTiger also supports :doc:`/core/security-" -"encryption-at-rest`." -msgstr "" - -# 5e4eff15456440e89e5ecc9624eb6697 -#: ../source/core/storage-engines.txt:27 -msgid "" -":doc:`MMAPv1 ` is the original MongoDB storage engine and " -"is the default storage engine for MongoDB versions before 3.2. It " -"performs well on workloads with high volumes of reads and writes, as well" -" as in-place updates." -msgstr "" - -# 279e603b29ae44799c64f075a551b486 -#: ../source/core/storage-engines.txt:32 -msgid "" -"The :doc:`In-Memory Storage Engine ` is available in " -"MongoDB Enterprise. Rather than storing documents on-disk, it retains " -"them in-memory for more predictable data latencies." -msgstr "" - -# a01d7fde23c5445b97a7ed9c647ca633 -#: ../source/includes/extracts/additional-resources-storage-engines.rst:4 -msgid "Additional Resources" -msgstr "" - -# d24819c06e6e4c719608dedd445d9b38 -#: ../source/includes/extracts/additional-resources-storage-engines.rst:6 -msgid "" -"`Blog Post: Building Applications with MongoDB's Pluggable Storage " -"Engines Part 1 `_" -msgstr "" - -# c0c8443defb04438bebf457cd81aa61a -#: ../source/includes/extracts/additional-resources-storage-engines.rst:7 -msgid "" -"`Blog Post: Building Applications with MongoDB's Pluggable Storage " -"Engines Part 2 `_" -msgstr "" - -# 7a19e750a7644091ac8c26c49408b8e2 -#: ../source/includes/extracts/additional-resources-storage-engines.rst:8 -msgid "" -"`Whitepaper: Pluggable Storage Engine Architecture " -"`_" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/storage.po b/locale/zh/LC_MESSAGES/core/storage.po deleted file mode 100644 index 06935c7f020..00000000000 --- a/locale/zh/LC_MESSAGES/core/storage.po +++ /dev/null @@ -1,324 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/storage.txt:3 -msgid "Storage" -msgstr "" - -#: ../source/core/storage.txt:7 -msgid "" -"MongoDB adds support for additional storage engines. MongoDB's original " -"storage engine, known as ``mmapv1`` remains the default in 3.0, but the new " -"``wiredTiger`` engine is available and can offer additional flexibility and " -"improved throughput for many workloads." -msgstr "" - -#: ../source/core/storage.txt:14 -msgid "Data Model" -msgstr "" - -#: ../source/core/storage.txt:16 -msgid "" -"MongoDB stores data in the form of :term:`BSON` documents, which are rich " -"mappings of keys, or field names, to values. BSON supports a rich collection" -" of types, and fields in BSON documents may hold arrays of values or " -"embedded documents. All documents in MongoDB must be less than 16MB, which " -"is the :limit:`BSON document size `." -msgstr "" - -#: ../source/core/storage.txt:22 -msgid "" -"All documents are part of a :term:`collection`, which are a logical " -"groupings of documents in a MongoDB database. The documents in a collection " -"share a set of indexes, and typically these documents share common fields " -"and structure." -msgstr "" - -#: ../source/core/storage.txt:27 -msgid "" -"In MongoDB the :term:`database` construct is a group of related collections." -" Each database has a distinct set of data files and can contain a large " -"number of collections. A single MongoDB deployment may have many databases." -msgstr "" - -#: ../source/core/storage.txt:35 -msgid "WiredTiger Storage Engine" -msgstr "" - -#: ../source/core/storage.txt:39 -msgid "" -"WiredTiger is a storage engine that is optionally available in the 64-bit " -"build of MongoDB 3.0. It excels at read and insert workloads as well as more" -" complex update workloads." -msgstr "" - -#: ../source/core/storage.txt:44 -msgid "Document Level Locking" -msgstr "" - -#: ../source/core/storage.txt:46 -msgid "" -"With WiredTiger, all write operations happen within the context of a " -"*document* level lock. As a result, multiple clients can modify more than " -"one document in a single collection at the same time. With this very " -"granular concurrency control, MongoDB can more effectively support workloads" -" with read, write and updates as well as high-throughput concurrent " -"workloads." -msgstr "" - -#: ../source/core/storage.txt:56 ../source/core/storage.txt:127 -msgid "Journal" -msgstr "" - -#: ../source/core/storage.txt:58 -msgid "" -"WiredTiger uses a write-ahead transaction log in combination with " -"checkpoints to ensure data persistence. With WiredTiger, MongoDB will commit" -" a checkpoint to disk every 60 seconds or when there are 2 gigabytes of data" -" to write. Between and during checkpoints the data files are *always* valid." -msgstr "" - -#: ../source/core/storage.txt:64 -msgid "" -"The WiredTiger journal persists all data modifications between checkpoints. " -"If MongoDB exits between checkpoints, it uses the journal to replay all data" -" modified since the last checkpoint. By default, the" -msgstr "" - -#: ../source/core/storage.txt:68 -msgid "" -"WiredTiger journal is compressed using the :term:`snappy` compression " -"library. To specify an alternate compression algorithm or no compression, " -"use the :setting:`storage.wiredTiger.engineConfig.journalCompressor` " -"setting." -msgstr "" - -#: ../source/core/storage.txt:73 -msgid "" -"You can disable journaling by setting :setting:`storage.journal.enabled` to " -"``false``, which can reduce the overhead of maintaining the journal. For " -":term:`standalone` instances, not using the journal means that you will lose" -" some data modifications when MongoDB exits unexpectedly between " -"checkpoints. For members of :term:`replica sets `, the " -"replication process may provide sufficient durability guarantees." -msgstr "" - -#: ../source/core/storage.txt:84 -msgid "Compression" -msgstr "" - -#: ../source/core/storage.txt:86 -msgid "" -"With WiredTiger, MongoDB supports compression for all collections and " -"indexes. Compression minimizes storage use at the expense of additional CPU." -msgstr "" - -#: ../source/core/storage.txt:90 -msgid "" -"By default, WiredTiger uses block compression with the :term:`snappy` " -"compression library for all collections and :term:`prefix compression` for " -"all indexes." -msgstr "" - -#: ../source/core/storage.txt:94 -msgid "" -"For collections, block compression with :term:`zlib` is also available. To " -"specify an alternate compression algorithm or no compression, use the " -":setting:`storage.wiredTiger.collectionConfig.blockCompressor` setting." -msgstr "" - -#: ../source/core/storage.txt:99 -msgid "" -"For indexes, to disable :term:`prefix compression`, use the " -":setting:`storage.wiredTiger.indexConfig.prefixCompression` setting." -msgstr "" - -#: ../source/core/storage.txt:102 -msgid "" -"Compression settings are also configurable on a per-collection and per-index" -" basis during collection and index creation. See :ref:`create-collection-" -"storage-engine-options` and :ref:`db.collection.createIndex() storageEngine " -"option `." -msgstr "" - -#: ../source/core/storage.txt:108 -msgid "" -"For most workloads, the default compression settings balance storage " -"efficiency and processing requirements." -msgstr "" - -#: ../source/core/storage.txt:111 -msgid "" -"The WiredTiger journal is also compressed by default. For information on " -"journal compression, see :ref:`storage-wiredtiger-journal`." -msgstr "" - -#: ../source/core/storage.txt:114 -msgid "``_" -msgstr "" - -#: ../source/core/storage.txt:119 -msgid "MMAPv1 Storage Engine" -msgstr "" - -#: ../source/core/storage.txt:121 -msgid "" -"MMAPv1 is MongoDB's original storage engine based on memory mapped files. It" -" excels at workloads with high volume inserts, reads, and in-place updates. " -"MMAPv1 is the default storage engine in MongoDB 3.0 and all previous " -"versions." -msgstr "" - -#: ../source/core/storage.txt:129 -msgid "" -"In order to ensure that all modifications to a MongoDB data set are durably " -"written to disk, MongoDB records all modifications to a journal that it " -"writes to disk more frequently than it writes the data files. The journal " -"allows MongoDB to successfully recover data from data files after a " -":program:`mongod` instance exits without flushing all changes." -msgstr "" - -#: ../source/core/storage.txt:136 -msgid "" -"See :doc:`/core/journaling` for more information about the journal in " -"MongoDB." -msgstr "" - -#: ../source/core/storage.txt:140 -msgid "Record Storage Characteristics" -msgstr "" - -#: ../source/core/storage.txt:142 -msgid "" -"All records are contiguously located on disk, and when a document becomes " -"larger than the allocated record, MongoDB must allocate a new record. New " -"allocations require MongoDB to move a document and update all indexes that " -"refer to the document, which takes more time than in-place updates and leads" -" to storage fragmentation." -msgstr "" - -#: ../source/core/storage.txt:151 -msgid "" -"By default, MongoDB uses :ref:`power-of-2-allocation` so that every document" -" in MongoDB is stored in a *record* which contains the document itself and " -"extra space, or :term:`padding`. Padding allows the document to grow as the " -"result of updates while minimizing the likelihood of reallocations." -msgstr "" - -#: ../source/core/storage.txt:160 -msgid "Record Allocation Strategies" -msgstr "" - -#: ../source/core/storage.txt:162 -msgid "" -"MongoDB supports multiple record allocation strategies that determine how " -":program:`mongod` adds padding to a document when creating a record. Because" -" documents in MongoDB may grow after insertion and all records are " -"contiguous on disk, the padding can reduce the need to relocate documents on" -" disk following updates. Relocations are less efficient than in-place " -"updates and can lead to storage fragmentation. As a result, all padding " -"strategies trade additional space for increased efficiency and decreased " -"fragmentation." -msgstr "" - -#: ../source/core/storage.txt:171 -msgid "" -"Different allocation strategies support different kinds of workloads: the " -":ref:`power of 2 allocations ` are more efficient for" -" insert/update/delete workloads; while :ref:`exact fit allocations ` is ideal for collections *without* update and delete " -"workloads." -msgstr "" - -#: ../source/core/storage.txt:180 -msgid "Power of 2 Sized Allocations" -msgstr "" - -#: ../source/core/storage.txt:184 -msgid "" -"MongoDB 3.0 uses the power of 2 sizes allocation as the default record " -"allocation strategy for MMAPv1. With the power of 2 sizes allocation " -"strategy, each record has a size in bytes that is a power of 2 (e.g. 32, 64," -" 128, 256, 512 ... 2MB). For documents larger than 2MB, the allocation is " -"rounded up to the nearest multiple of 2MB." -msgstr "" - -#: ../source/core/storage.txt:190 -msgid "" -"The power of 2 sizes allocation strategy has the following key properties:" -msgstr "" - -#: ../source/core/storage.txt:193 -msgid "" -"Can efficiently reuse freed records to reduce fragmentation. Quantizing " -"record allocation sizes into a fixed set of sizes increases the probability " -"that an insert will fit into the free space created by an earlier document " -"deletion or relocation." -msgstr "" - -#: ../source/core/storage.txt:198 -msgid "" -"Can reduce moves. The added padding space gives a document room to grow " -"without requiring a move. In addition to saving the cost of moving, this " -"results in less updates to indexes. Although the power of 2 sizes strategy " -"can minimize moves, it does not eliminate them entirely." -msgstr "" - -#: ../source/core/storage.txt:207 -msgid "No Padding Allocation Strategy" -msgstr "" - -#: ../source/core/storage.txt:211 -msgid "" -"For collections whose workloads do not change the document sizes, such as " -"workloads that consist of insert-only operations or update operations that " -"do not increase document size (such as incrementing a counter), you can " -"disable the :ref:`power of 2 allocation ` using the " -":dbcommand:`collMod` command with the :collflag:`noPadding` flag or the " -":method:`db.createCollection()` method with the ``noPadding`` option." -msgstr "" - -#: ../source/core/storage.txt:219 -msgid "" -"Prior to version 3.0.0, MongoDB used an allocation strategy that included a " -"dynamically calculated :data:`padding ` as a factor" -" of the document size." -msgstr "" - -#: ../source/core/storage.txt:224 -msgid "Capped Collections" -msgstr "" - -#: ../source/core/storage.txt:226 -msgid "" -":term:`Capped collections ` are fixed-size collections " -"that support high-throughput operations that store records in insertion " -"order. Capped collections work like circular buffers: once a collection " -"fills its allocated space, it makes room for new documents by overwriting " -"the oldest documents in the collection." -msgstr "" - -#: ../source/core/storage.txt:232 -msgid "See :doc:`/core/capped-collections` for more information." -msgstr "" - -#: ../source/includes/extracts/additional-resources-storage.rst:4 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-storage.rst:6 -msgid "" -"`Blog Post: New Compression Options in MongoDB 3.0 " -"`_" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/tag-aware-sharding.po b/locale/zh/LC_MESSAGES/core/tag-aware-sharding.po deleted file mode 100644 index 34b5dbcbc70..00000000000 --- a/locale/zh/LC_MESSAGES/core/tag-aware-sharding.po +++ /dev/null @@ -1,124 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/tag-aware-sharding.txt:5 -msgid "Tag Aware Sharding" -msgstr "" - -#: ../source/core/tag-aware-sharding.txt:15 -msgid "" -"MongoDB supports tagging a range of :term:`shard key` values to associate " -"that range with a shard or group of shards. Those shards receive all inserts" -" within the tagged range." -msgstr "" - -#: ../source/core/tag-aware-sharding.txt:19 -msgid "" -"The balancer obeys tagged range associations, which enables the following " -"deployment patterns:" -msgstr "" - -#: ../source/core/tag-aware-sharding.txt:22 -msgid "isolate a specific subset of data on a specific set of shards." -msgstr "" - -#: ../source/core/tag-aware-sharding.txt:24 -msgid "" -"ensure that the most relevant data reside on shards that are geographically " -"closest to the application servers." -msgstr "" - -#: ../source/core/tag-aware-sharding.txt:27 -msgid "" -"This document describes the behavior, operation, and use of tag aware " -"sharding in MongoDB deployments." -msgstr "" - -#: ../source/core/tag-aware-sharding.txt:31 -msgid "Considerations" -msgstr "" - -#: ../source/core/tag-aware-sharding.txt:33 -msgid "" -":term:`Shard key` range tags are distinct from :ref:`replica set member tags" -" `." -msgstr "" - -#: ../source/core/tag-aware-sharding.txt:36 -msgid "" -":term:`Hash-based sharding ` only supports tag-aware " -"sharding on an entire collection." -msgstr "" - -#: ../source/includes/fact-shard-ranges-inclusive-exclusive.rst:1 -msgid "" -"Shard ranges are always inclusive of the lower value and exclusive of the " -"upper boundary." -msgstr "" - -#: ../source/core/tag-aware-sharding.txt:44 -msgid "Behavior and Operations" -msgstr "" - -#: ../source/core/tag-aware-sharding.txt:46 -msgid "" -"The balancer migrates chunks of documents in a sharded collection to the " -"shards associated with a tag that has a :term:`shard key` range with an " -"*upper* bound *greater* than the chunk's *lower* bound." -msgstr "" - -#: ../source/core/tag-aware-sharding.txt:50 -msgid "" -"During balancing rounds, if the balancer detects that any chunks violate " -"configured tags, the balancer migrates those chunks to shards associated " -"with those tags." -msgstr "" - -#: ../source/core/tag-aware-sharding.txt:54 -msgid "" -"After configuring a tag with a shard key range and associating it with a " -"shard or shards, the cluster may take some time to balance the data among " -"the shards. This depends on the division of chunks and the current " -"distribution of data in the cluster." -msgstr "" - -#: ../source/core/tag-aware-sharding.txt:59 -msgid "" -"Once configured, the balancer respects tag ranges during future " -":ref:`balancing rounds `." -msgstr "" - -#: ../source/core/tag-aware-sharding.txt:64 -msgid ":doc:`/tutorial/administer-shard-tags`" -msgstr "" - -#: ../source/includes/extracts/additional-resources-multi-dc.rst:4 -msgid "Additional Resource" -msgstr "" - -#: ../source/includes/extracts/additional-resources-multi-dc.rst:6 -msgid "" -"`Whitepaper: MongoDB Multi-Data Center Deployments " -"`_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-multi-dc.rst:7 -msgid "" -"`Webinar: Multi-Data Center Deployment " -"`_" -msgstr "" - -#: ../source/core/tag-aware-sharding.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/tailable-cursors.po b/locale/zh/LC_MESSAGES/core/tailable-cursors.po deleted file mode 100644 index 659201995d8..00000000000 --- a/locale/zh/LC_MESSAGES/core/tailable-cursors.po +++ /dev/null @@ -1,85 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/tailable-cursors.txt:3 -msgid "Tailable Cursors" -msgstr "" - -#: ../source/core/tailable-cursors.txt:7 -msgid "" -"By default, MongoDB will automatically close a cursor when the client has " -"exhausted all results in the cursor. However, for :doc:`capped collections " -"` you may use a *Tailable Cursor* that remains " -"open after the client exhausts the results in the initial cursor. Tailable " -"cursors are conceptually equivalent to the ``tail`` Unix command with the " -"``-f`` option (i.e. with \"follow\" mode). After clients insert new " -"additional documents into a capped collection, the tailable cursor will " -"continue to retrieve documents." -msgstr "" - -#: ../source/core/tailable-cursors.txt:17 -msgid "" -"Use tailable cursors on capped collections that have high write volumes " -"where indexes aren't practical. For instance, MongoDB :doc:`replication " -"` uses tailable cursors to tail the primary's :term:`oplog`." -msgstr "" - -#: ../source/core/tailable-cursors.txt:24 -msgid "" -"If your query is on an indexed field, do not use tailable cursors, but " -"instead, use a regular cursor. Keep track of the last value of the indexed " -"field returned by the query. To retrieve the newly added documents, query " -"the collection again using the last value of the indexed field in the query " -"criteria, as in the following example:" -msgstr "" - -#: ../source/core/tailable-cursors.txt:35 -msgid "Consider the following behaviors related to tailable cursors:" -msgstr "" - -#: ../source/core/tailable-cursors.txt:37 -msgid "" -"Tailable cursors do not use indexes and return documents in :term:`natural " -"order`." -msgstr "" - -#: ../source/core/tailable-cursors.txt:40 -msgid "" -"Because tailable cursors do not use indexes, the initial scan for the query " -"may be expensive; but, after initially exhausting the cursor, subsequent " -"retrievals of the newly added documents are inexpensive." -msgstr "" - -#: ../source/core/tailable-cursors.txt:44 -msgid "Tailable cursors may become *dead*, or invalid, if either:" -msgstr "" - -#: ../source/core/tailable-cursors.txt:46 -msgid "the query returns no match." -msgstr "" - -#: ../source/core/tailable-cursors.txt:48 -msgid "" -"the cursor returns the document at the \"end\" of the collection and then " -"the application deletes that document." -msgstr "" - -#: ../source/core/tailable-cursors.txt:51 -msgid "A *dead* cursor has an id of ``0``." -msgstr "" - -#: ../source/core/tailable-cursors.txt:53 -msgid "" -"See your :doc:`driver documentation ` for the driver-" -"specific method to specify the tailable cursor." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/text-search-operators.po b/locale/zh/LC_MESSAGES/core/text-search-operators.po deleted file mode 100644 index afa882f3cb9..00000000000 --- a/locale/zh/LC_MESSAGES/core/text-search-operators.po +++ /dev/null @@ -1,118 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 64225a4c106948bfa15bd3d4ff6f0e4d -#: ../source/core/text-search-operators.txt:3 -msgid "Text Search Operators" -msgstr "" - -# a20dd7e8626649d18349b5d7d643c580 -#: ../source/core/text-search-operators.txt -msgid "On this page" -msgstr "" - -# 3c07cc45bcf14811a7a4f61e288def34 -#: ../source/includes/extracts/views-unsupported-text-search.rst:1 -msgid ":doc:`Views ` do not support text search." -msgstr "" - -# 5be587429ab24ad3915802c9af138058 -#: ../source/core/text-search-operators.txt:18 -msgid "Query Framework" -msgstr "" - -# be32fea67c3f4b098b7cc43282aa4099 -#: ../source/includes/fact-use-text-operator.rst:1 -msgid "" -"Use the :query:`$text` query operator to perform text searches on a " -"collection with a :ref:`text index `." -msgstr "" - -# 0c31a5bb5f3646828549c78a834a17b6 -#: ../source/includes/fact-use-text-operator.rst:4 -msgid "" -":query:`$text` will tokenize the search string using whitespace and most " -"punctuation as delimiters, and perform a logical ``OR`` of all such " -"tokens in the search string." -msgstr "" - -# a25623afb6c8482a9b74bac89f60c7c4 -#: ../source/includes/fact-use-text-operator.rst:8 -msgid "" -"For example, you could use the following query to find all stores " -"containing any terms from the list \"coffee\", \"shop\", and \"java\":" -msgstr "" - -# 88ec4b56410e4e19ac46adfcb380ab10 -#: ../source/core/text-search-operators.txt:22 -msgid "" -"Use the :projection:`$meta` query operator to obtain and sort by the " -"relevance score of each matching document. For example, to order a list " -"of coffee shops in order of relevance, run the following:" -msgstr "" - -# 2c581fc4c1ea4172a656ebd473e71527 -#: ../source/core/text-search-operators.txt:33 -msgid "" -"For more information on the :query:`$text` and :projection:`$meta` " -"operators, including restrictions and behavior, see:" -msgstr "" - -# e128445575f14a56862c497489f65fb5 -#: ../source/core/text-search-operators.txt:36 -msgid ":query:`$text Reference Page <$text>`" -msgstr "" - -# bf4a4936245f4dd183d3a6d0fd10cf1f -#: ../source/core/text-search-operators.txt:38 -msgid ":ref:`$text Query Examples `" -msgstr "" - -# f288df78b120441e80b596ad7e25b9af -#: ../source/core/text-search-operators.txt:40 -msgid ":projection:`$meta` projection operator" -msgstr "" - -# 917cac2d9f7042a1909e0deb835a6299 -#: ../source/core/text-search-operators.txt:44 -msgid "Aggregation Framework" -msgstr "" - -# b679e2e929c64d34a6e00bc7560ee3d8 -#: ../source/core/text-search-operators.txt:46 -msgid "" -"When working with the :doc:`/aggregation` framework, use " -":pipeline:`$match` with a :query:`$text` expression to execute a text " -"search query. To sort the results in order of relevance score,use the " -":expression:`$meta` *aggregation operator* in the :pipeline:`$sort` stage" -" [#meta-aggregation]_." -msgstr "" - -# 4374cf47e40d454abc59904fdbc8bccd -#: ../source/core/text-search-operators.txt:52 -msgid "" -"For more information and examples of text search in the " -":doc:`/aggregation` framework, see :doc:`/tutorial/text-search-in-" -"aggregation`." -msgstr "" - -# 1aa692f050b544de92f22c89d52cc031 -#: ../source/includes/fact-meta-operator-disambiguation.rst:1 -msgid "" -"The behavior and requirements of the :projection:`$meta` projection " -"operator differ from that of the :expression:`$meta` aggregation " -"operator. For details on the :expression:`$meta` aggregation operator, " -"see the :expression:`$meta` aggregation operator reference page." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/views.po b/locale/zh/LC_MESSAGES/core/views.po deleted file mode 100644 index 27d0c2e2085..00000000000 --- a/locale/zh/LC_MESSAGES/core/views.po +++ /dev/null @@ -1,195 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 9649eba4edf04071b526be5e213dd28c -#: ../source/core/views.txt:5 -msgid "Read-only Views" -msgstr "" - -# f1d08799a5354d5484e696efee72ee9c -#: ../source/core/views.txt -msgid "On this page" -msgstr "" - -# 9e2ba9c870d24d8b9d232e358fc99f50 -#: ../source/core/views.txt:18 -msgid "" -"Starting in version 3.4, MongoDB adds support for creating read-only " -"views from existing collections or other views." -msgstr "" - -# 566683bad7da4ce7b0a8483a7db91f52 -#: ../source/core/views.txt:22 -msgid "Create View" -msgstr "" - -# dba46c7d065a4679941267e44c0b8603 -#: ../source/core/views.txt:24 -msgid "To create or define a view, MongoDB 3.4 introduces:" -msgstr "" - -# 1765f628d14943b38c2bc44812847f3d -#: ../source/core/views.txt:26 -msgid "" -"the ``viewOn`` and ``pipeline`` options to the existing " -":dbcommand:`create` command (and :method:`db.createCollection` helper):" -msgstr "" - -# 566e1a61efc048e3971d1412324c7ba9 -#: ../source/core/views.txt:33 -msgid "" -"or if specifying a default :ref:`collation <3.4-relnotes-collation>` for " -"the view:" -msgstr "" - -# c127e30aaef046c9b3950bc1619b9adb -#: ../source/core/views.txt:39 -msgid "a new :program:`mongo` shell helper :method:`db.createView()`:" -msgstr "" - -# 6551400a2cdd4dad822b5a5d17323e5a -#: ../source/core/views.txt:46 -msgid "Behavior" -msgstr "" - -# 4cd9593b51e646b0be2cc4506f862f06 -#: ../source/includes/extracts/views-behavior.rst:2 -msgid "Views exhibit the following behavior:" -msgstr "" - -# b0b88d1a8a1747e38456d240f3f110d9 -#: ../source/includes/extracts/views-behavior.rst:4 -msgid "Views are read-only; write operations on views will error." -msgstr "" - -# e01e2f6b0d87454789340550f690bcb9 -#: ../source/includes/extracts/views-behavior.rst:6 -msgid "Views use indexes of the underlying collection." -msgstr "" - -# 05ea931d2bc947c2b76b3014f2c924bc -#: ../source/includes/extracts/views-behavior.rst:8 -msgid "" -"Views are considered sharded if their underlying collection is sharded. " -"As such, you cannot specify a sharded view for the ``from`` field in " -":pipeline:`$lookup` and :pipeline:`$graphLookup` operations." -msgstr "" - -# 3e400c2b25af49998b830c38d0ddae90 -#: ../source/includes/extracts/views-behavior.rst:13 -msgid "" -"Views are computed on demand during read operations, and MongoDB executes" -" read operations on views as part of the underlying aggregation pipeline." -" As such, views do not support operations such as:" -msgstr "" - -# 1fa71f983d18444d8706b6d6a456169c -#: ../source/includes/extracts/views-behavior.rst:18 -msgid ":method:`db.collection.mapReduce()`," -msgstr "" - -# 2518e2f318ec468a9c82f46141c29405 -#: ../source/includes/extracts/views-behavior.rst:20 -msgid "" -":query:`$text` operator, since ``$text`` operation in aggregation is " -"valid only for the first stage," -msgstr "" - -# 582a70904ece4b58a9ddae48f5607bf1 -#: ../source/includes/extracts/views-behavior.rst:23 -msgid ":dbcommand:`geoNear` command and :pipeline:`$geoNear` pipeline stage." -msgstr "" - -# e678f27d41a24e5286745cd848996eb9 -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:1 -msgid "" -":method:`~db.collection.find()` operations on views do not support the " -"following :doc:`projection ` operators:" -msgstr "" - -# e0dfefdb254d49e7bfa31b6835ed9559 -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:5 -msgid ":projection:`$`" -msgstr "" - -# ed21b0f6a39a4f6ca83d15b9b1998ffb -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:6 -msgid ":projection:`$elemMatch`" -msgstr "" - -# 3dd2d9ccae40412099601ed9b145ada1 -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:7 -msgid ":projection:`$slice`" -msgstr "" - -# 4a610eeb0b0c4101a5414e3600862c8a -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:8 -msgid ":projection:`$meta`" -msgstr "" - -# c6911433468344ca9b20a31601f87e10 -#: ../source/includes/extracts/views-behavior.rst:27 -msgid "" -"If the aggregation pipeline used to create the view suppresses the " -"``_id`` field, documents in the view do not have the ``_id`` field." -msgstr "" - -# 613e8e9e8d854f19a304c1e808bc5376 -#: ../source/includes/extracts/views-unsupported-rename.rst:1 -msgid "You cannot rename :doc:`views `." -msgstr "" - -# d636ebbfaf344eb69c7a1777abfe2e85 -#: ../source/includes/extracts/views-collation-behavior.rst:1 -msgid "" -"String comparisons on the view use the view's default collation. An " -"operation that attempts to change or override a view's default collation " -"will fail with an error." -msgstr "" - -# 18682272930a49b4a4b4fbb5254ab74a -#: ../source/core/views.txt:50 -msgid "" -"Operations that lists collections, such as " -":method:`db.getCollectionInfos()` and :method:`db.getCollectionNames()`, " -"include views in their outputs." -msgstr "" - -# d417bb70dca04d2786c7430a0b488076 -#: ../source/includes/extracts/views-public-definition.rst:1 -msgid "" -"The view definition is public; i.e. :method:`db.getCollectionInfos()` and" -" ``explain`` operations on the view will include the pipeline that " -"defines the view. As such, avoid referring directly to sensitive fields " -"and values in view definitions." -msgstr "" - -# d2ca6757573c43d1b14879a605815378 -#: ../source/core/views.txt:60 -msgid "Drop a View" -msgstr "" - -# 4f750570c35641289428a85b90b65dbf -#: ../source/core/views.txt:62 -msgid "" -"To remove a view, use the :method:`db.collection.drop()` method on the " -"view." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/wiredtiger.po b/locale/zh/LC_MESSAGES/core/wiredtiger.po deleted file mode 100644 index 1174e458f2f..00000000000 --- a/locale/zh/LC_MESSAGES/core/wiredtiger.po +++ /dev/null @@ -1,347 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 00a038750977412781830cb32a4d65b6 -#: ../source/core/wiredtiger.txt:5 -msgid "WiredTiger Storage Engine" -msgstr "" - -# 5bc0d943dfe543c8a09d7dcb62179508 -#: ../source/core/wiredtiger.txt -msgid "On this page" -msgstr "" - -# 8a6854230e7643e7bc0762fd756a9b36 -#: ../source/core/wiredtiger.txt:15 -msgid "" -"Starting in MongoDB 3.0, the WiredTiger storage engine is available in " -"the 64-bit builds." -msgstr "" - -# c0b2c33b1248485bb418b62ddf14b6cc -#: ../source/core/wiredtiger.txt:20 -msgid "" -"The WiredTiger storage engine is the default storage engine starting in " -"MongoDB 3.2. For existing deployments, if you do not specify the " -"``--storageEngine`` or the :setting:`storage.engine` setting, MongoDB 3.2" -" can automatically determine the storage engine used to create the data " -"files in the ``--dbpath`` or :setting:`storage.dbPath`. See :ref:`3.2" -"-storage-engine-compatibility`." -msgstr "" - -# 5ccd22986c8840509528cdb6b4c54f93 -#: ../source/core/wiredtiger.txt:29 -msgid "Document Level Concurrency" -msgstr "" - -# aad4e827777444dcad8dbd5383002f97 -#: ../source/core/wiredtiger.txt:31 -msgid "" -"WiredTiger uses *document-level* concurrency control for write " -"operations. As a result, multiple clients can modify different documents " -"of a collection at the same time." -msgstr "" - -# 6e8d31f6de484d72a25a0a598f542275 -#: ../source/includes/fact-wiredtiger-locks.rst:1 -msgid "" -"For most read and write operations, WiredTiger uses optimistic " -"concurrency control. WiredTiger uses only intent locks at the global, " -"database and collection levels. When the storage engine detects conflicts" -" between two operations, one will incur a write conflict causing MongoDB " -"to transparently retry that operation." -msgstr "" - -# e68eb4e5f1904a7e971ab923ff8078f8 -#: ../source/includes/fact-wiredtiger-locks.rst:7 -msgid "" -"Some global operations, typically short lived operations involving " -"multiple databases, still require a global \"instance-wide\" lock. Some " -"other operations, such as dropping a collection, still require an " -"exclusive database lock." -msgstr "" - -# 7cb1fc2acc134a78b92bb6aa89521ac4 -#: ../source/core/wiredtiger.txt:40 -msgid "Snapshots and Checkpoints" -msgstr "" - -# 4e8afe1acf80445d9615110efcfa2dca -#: ../source/core/wiredtiger.txt:42 -msgid "" -"WiredTiger uses MultiVersion Concurrency Control (MVCC). At the start of " -"an operation, WiredTiger provides a point-in-time snapshot of the data to" -" the transaction. A snapshot presents a consistent view of the in-memory " -"data." -msgstr "" - -# a341dc77005f4a738f23155f17954a4f -#: ../source/core/wiredtiger.txt:47 -msgid "" -"When writing to disk, WiredTiger writes all the data in a snapshot to " -"disk in a consistent way across all data files. The now-:term:`durable` " -"data act as a *checkpoint* in the data files. The *checkpoint* ensures " -"that the data files are consistent up to and including the last " -"checkpoint; i.e. checkpoints can act as recovery points." -msgstr "" - -# e60bb65876ed46818953a81a1248ad13 -#: ../source/includes/extracts/wt-snapshot-frequency.rst:1 -msgid "" -"MongoDB configures WiredTiger to create checkpoints (i.e. write the " -"snapshot data to disk) at intervals of 60 seconds or 2 gigabytes of " -"journal data." -msgstr "" - -# 7e68ae76ede94a338a69b0fa4d8c3ff5 -#: ../source/core/wiredtiger.txt:55 -msgid "" -"During the write of a new checkpoint, the previous checkpoint is still " -"valid. As such, even if MongoDB terminates or encounters an error while " -"writing a new checkpoint, upon restart, MongoDB can recover from the last" -" valid checkpoint." -msgstr "" - -# c41e0d617dba40749a6e4be09fab9326 -#: ../source/core/wiredtiger.txt:60 -msgid "" -"The new checkpoint becomes accessible and permanent when WiredTiger's " -"metadata table is atomically updated to reference the new checkpoint. " -"Once the new checkpoint is accessible, WiredTiger frees pages from the " -"old checkpoints." -msgstr "" - -# e4516fd204214bed9ed05c975872fdd8 -#: ../source/core/wiredtiger.txt:65 -msgid "" -"Using WiredTiger, even without :ref:`journaling `, MongoDB can recover from the last checkpoint; however, to " -"recover changes made after the last checkpoint, run with :ref:`journaling" -" `." -msgstr "" - -# 41ad377a265f45aba88bdee2e0713077 -#: ../source/core/wiredtiger.txt:73 -msgid "Journal" -msgstr "" - -# bd5ca88e872945faa98050f15eff3719 -#: ../source/core/wiredtiger.txt:75 -msgid "" -"WiredTiger uses a write-ahead transaction log in combination with " -":ref:`checkpoints ` to ensure data " -"durability." -msgstr "" - -# 8904b9cba3784eefa96757cfaf001c6d -#: ../source/core/wiredtiger.txt:79 -msgid "" -"The WiredTiger journal persists all data modifications between " -"checkpoints. If MongoDB exits between checkpoints, it uses the journal to" -" replay all data modified since the last checkpoint. For information on " -"the frequency with which MongoDB writes the journal data to disk, see " -":ref:`journal-process`." -msgstr "" - -# 3ec3a4cdd0a046869f31434146fa5875 -#: ../source/core/wiredtiger.txt:85 -msgid "" -"WiredTiger journal is compressed using the :term:`snappy` compression " -"library. To specify an alternate compression algorithm or no compression," -" use the :setting:`storage.wiredTiger.engineConfig.journalCompressor` " -"setting." -msgstr "" - -# 64f6ee7bfc124695ba28d3a18a03c870 -#: ../source/includes/fact-wiredtiger-log-compression-limit.rst:1 -msgid "" -"Minimum log record size for WiredTiger is 128 bytes. If a log record is " -"128 bytes or smaller, WiredTiger does not compress that record." -msgstr "" - -# aa7d8c0ec2b34a32922d182ff8f82c8e -#: ../source/core/wiredtiger.txt:94 -msgid "" -"You can disable journaling by setting :setting:`storage.journal.enabled` " -"to ``false``, which can reduce the overhead of maintaining the journal." -msgstr "" - -# eae98623a50245eea7035e7d036aea28 -#: ../source/core/wiredtiger.txt:98 -msgid "" -"For :term:`standalone` instances, not using the journal means that you " -"will lose some data modifications when MongoDB exits unexpectedly between" -" checkpoints. For members of :term:`replica sets `, the " -"replication process may provide sufficient durability guarantees." -msgstr "" - -# a771b410e5684f9f91de0cfdaefdb2ca -#: ../source/core/wiredtiger.txt:103 -msgid ":ref:`Journaling with WiredTiger `" -msgstr "" - -# 681879a2e85742fba244764c6420511e -#: ../source/core/wiredtiger.txt:108 -msgid "Compression" -msgstr "" - -# 1f2df76c58964ddb9eb56fab2c2eb256 -#: ../source/core/wiredtiger.txt:110 -msgid "" -"With WiredTiger, MongoDB supports compression for all collections and " -"indexes. Compression minimizes storage use at the expense of additional " -"CPU." -msgstr "" - -# 4f3a285b9fe947cbb9b09bb7b897045a -#: ../source/core/wiredtiger.txt:114 -msgid "" -"By default, WiredTiger uses block compression with the :term:`snappy` " -"compression library for all collections and :term:`prefix compression` " -"for all indexes." -msgstr "" - -# dd169d00b71c413587508764c304c34c -#: ../source/core/wiredtiger.txt:118 -msgid "" -"For collections, block compression with :term:`zlib` is also available. " -"To specify an alternate compression algorithm or no compression, use the " -":setting:`storage.wiredTiger.collectionConfig.blockCompressor` setting." -msgstr "" - -# db9440aeb2a54bd79646f209ec065f6e -#: ../source/core/wiredtiger.txt:123 -msgid "" -"For indexes, to disable :term:`prefix compression`, use the " -":setting:`storage.wiredTiger.indexConfig.prefixCompression` setting." -msgstr "" - -# ee450bac123041359cf812b58e3690b5 -#: ../source/core/wiredtiger.txt:126 -msgid "" -"Compression settings are also configurable on a per-collection and per-" -"index basis during collection and index creation. See :ref:`create-" -"collection-storage-engine-options` and :ref:`db.collection.createIndex() " -"storageEngine option `." -msgstr "" - -# b326de9b0fb047f0aaa585f7254c2d9e -#: ../source/core/wiredtiger.txt:132 -msgid "" -"For most workloads, the default compression settings balance storage " -"efficiency and processing requirements." -msgstr "" - -# 44eceb8a57a041aa9ef917e30ef64f33 -#: ../source/core/wiredtiger.txt:135 -msgid "" -"The WiredTiger journal is also compressed by default. For information on " -"journal compression, see :ref:`storage-wiredtiger-journal`." -msgstr "" - -# 5c6bac21922441de94c1a11ee42999cd -#: ../source/core/wiredtiger.txt:141 -msgid "Memory Use" -msgstr "" - -# 3c8c75ec38434efc9c3f6c6023c02c1d -#: ../source/includes/extracts/wt-cache-utilization.rst:1 -msgid "" -"With WiredTiger, MongoDB utilizes both the WiredTiger internal cache and " -"the filesystem cache." -msgstr "" - -# f1c17bb44fb64066ad560f8a79a894c7 -#: ../source/includes/extracts/wt-cache-default-setting.rst:2 -msgid "" -"Starting in 3.4, the WiredTiger internal cache, by default, will use the " -"larger of either:" -msgstr "" - -# 9851a202c4834aa08035e2a17c16374a -#: ../source/includes/extracts/wt-cache-default-setting.rst:5 -#, python-format -msgid "50% of RAM minus 1 GB, or" -msgstr "" - -# 4359f395f77a4b2a9a1b3252640a8af2 -#: ../source/includes/extracts/wt-cache-default-setting.rst:7 -msgid "256 MB." -msgstr "" - -# c63e0abb127d40f09bccf39b776f4d41 -#: ../source/includes/extracts/wt-filesystem-cache.rst:1 -msgid "" -"Via the filesystem cache, MongoDB automatically uses all free memory that" -" is not used by the WiredTiger cache or by other processes. Data in the " -"filesystem cache is compressed." -msgstr "" - -# 9cb2df66d2ae479a86cba32dc227eab1 -#: ../source/includes/extracts/wt-cache-setting.rst:1 -msgid "" -"To adjust the size of the WiredTiger internal cache, see " -":setting:`storage.wiredTiger.engineConfig.cacheSizeGB` and " -":option:`--wiredTigerCacheSizeGB`. Avoid increasing the WiredTiger " -"internal cache size above its default value." -msgstr "" - -# c3287fc138b844f09697f9dc335a7367 -#: ../source/core/wiredtiger.txt:147 -msgid "``_" -msgstr "" - -#~ msgid "" -#~ "With WiredTiger, MongoDB utilizes both " -#~ "the WiredTiger cache and the filesystem" -#~ " cache." -#~ msgstr "" - -#~ msgid "" -#~ "Starting in MongoDB 3.2, the WiredTiger" -#~ " cache, by default, will use the " -#~ "larger of either:" -#~ msgstr "" - -#~ msgid "60% of RAM minus 1 GB, or" -#~ msgstr "" - -#~ msgid "1 GB." -#~ msgstr "" - -#~ msgid "" -#~ "For systems with up to 10 GB " -#~ "of RAM, the new default setting is" -#~ " less than or equal to the 3.0" -#~ " default setting (For MongoDB 3.0, " -#~ "the WiredTiger cache uses either 1 " -#~ "GB or half of the installed " -#~ "physical RAM, whichever is larger)." -#~ msgstr "" - -#~ msgid "" -#~ "For systems with more than 10 GB" -#~ " of RAM, the new default setting " -#~ "is greater than the 3.0 setting." -#~ msgstr "" - -#~ msgid "" -#~ "To adjust the size of the " -#~ "WiredTiger cache, see " -#~ ":setting:`storage.wiredTiger.engineConfig.cacheSizeGB` and " -#~ ":option:`--wiredTigerCacheSizeGB`. Avoid increasing " -#~ "the WiredTiger cache size above its " -#~ "default value." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/write-concern.po b/locale/zh/LC_MESSAGES/core/write-concern.po deleted file mode 100644 index 6e3e34431b7..00000000000 --- a/locale/zh/LC_MESSAGES/core/write-concern.po +++ /dev/null @@ -1,207 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/write-concern.txt:7 -msgid "Write Concern" -msgstr "" - -#: ../source/includes/introduction-write-concern.rst:1 -msgid "" -":term:`Write concern` describes the guarantee that MongoDB provides when " -"reporting on the success of a write operation. The strength of the write " -"concerns determine the level of guarantee. When inserts, updates and deletes" -" have a *weak* write concern, write operations return quickly. In some " -"failure cases, write operations issued with weak write concerns may not " -"persist. With *stronger* write concerns, clients wait after sending a write " -"operation for MongoDB to confirm the write operations." -msgstr "" - -#: ../source/includes/introduction-write-concern.rst:10 -msgid "" -"MongoDB provides different levels of write concern to better address the " -"specific needs of applications. Clients may adjust write concern to ensure " -"that the most important operations persist successfully to an entire MongoDB" -" deployment. For other less critical operations, clients can adjust the " -"write concern to ensure faster performance rather than ensure persistence to" -" the entire deployment." -msgstr "" - -#: ../source/core/write-concern.txt:13 -msgid "" -"A new protocol for :ref:`write operations ` " -"integrates write concern with the write operations." -msgstr "" - -#: ../source/core/write-concern.txt:18 -msgid "" -"For details on write concern configurations, see :doc:`/reference/write-" -"concern`." -msgstr "" - -#: ../source/core/write-concern.txt:22 -msgid "Considerations" -msgstr "" - -#: ../source/core/write-concern.txt:25 -msgid "Default Write Concern" -msgstr "" - -#: ../source/core/write-concern.txt:27 -msgid "" -"The :program:`mongo` shell and the MongoDB drivers use :ref:`write-concern-" -"acknowledged` as the default write concern." -msgstr "" - -#: ../source/core/write-concern.txt:30 -msgid "" -"See :ref:`write-concern-acknowledged` for more information, including when " -"this write concern became the default." -msgstr "" - -#: ../source/core/write-concern.txt:34 -msgid "Timeouts" -msgstr "" - -#: ../source/core/write-concern.txt:36 -msgid "" -"Clients can set a :ref:`wtimeout ` value as part of a " -":ref:`replica acknowledged ` write concern. If " -"the write concern is not satisfied in the specified interval, the operation " -"returns an error, even if the write concern will eventually succeed." -msgstr "" - -#: ../source/core/write-concern.txt:42 -msgid "" -"MongoDB does not \"rollback\" or undo modifications made before the " -"``wtimeout`` interval expired." -msgstr "" - -#: ../source/core/write-concern.txt:46 -msgid "Write Concern Levels" -msgstr "" - -#: ../source/core/write-concern.txt:48 -msgid "" -"MongoDB has the following levels of conceptual write concern, listed from " -"weakest to strongest:" -msgstr "" - -#: ../source/core/write-concern.txt:54 -msgid "Unacknowledged" -msgstr "" - -#: ../source/core/write-concern.txt:56 -msgid "" -"With an *unacknowledged* write concern, MongoDB does not acknowledge the " -"receipt of write operations. *Unacknowledged* is similar to *errors " -"ignored*; however, drivers will attempt to receive and handle network errors" -" when possible. The driver's ability to detect network errors depends on the" -" system's networking configuration." -msgstr "" - -#: ../source/core/write-concern.txt:62 -msgid "" -"Before the releases outlined in :ref:`driver-write-concern-change`, this was" -" the default write concern." -msgstr "" - -#: ../source/core/write-concern.txt:70 -msgid "Acknowledged" -msgstr "" - -#: ../source/core/write-concern.txt:72 -msgid "" -"With a receipt *acknowledged* write concern, the :program:`mongod` confirms " -"that it received the write operation and applied the change to the in-memory" -" view of data. *Acknowledged* write concern allows clients to catch network," -" duplicate key, and other errors." -msgstr "" - -#: ../source/core/write-concern.txt:77 -msgid "" -"MongoDB uses the *acknowledged* write concern by default starting in the " -"driver releases outlined in :ref:`write-concern-change-releases`." -msgstr "" - -#: ../source/core/write-concern.txt:80 -msgid "" -"The :program:`mongo` shell write methods now incorporates the :doc:`write " -"concern ` in the write methods and provide the default " -"write concern whether run interactively or in a script. See :ref:`write-" -"methods-incompatibility` for details." -msgstr "" - -#: ../source/core/write-concern.txt:88 -msgid "" -"*Acknowledged* write concern does *not* confirm that the write operation has" -" persisted to the disk system." -msgstr "" - -#: ../source/core/write-concern.txt:94 -msgid "Journaled" -msgstr "" - -#: ../source/core/write-concern.txt:96 -msgid "" -"With a *journaled* write concern, the MongoDB acknowledges the write " -"operation only after committing the data to the :term:`journal`. This write " -"concern ensures that MongoDB can recover the data following a shutdown or " -"power interruption." -msgstr "" - -#: ../source/core/write-concern.txt:101 -msgid "You must have journaling enabled to use this write concern." -msgstr "" - -#: ../source/core/write-concern.txt:103 -msgid "" -"With a *journaled* write concern, write operations must wait for the next " -"journal commit. To reduce latency for these operations, MongoDB also " -"increases the frequency that it commits operations to the journal. See " -":setting:`storage.mmapv1.journal.commitIntervalMs` for more information." -msgstr "" - -#: ../source/includes/note-write-concern-journaled-replication.rst:1 -#: ../source/includes/note-write-concern-journaled-replication.rst:1 -msgid "" -"Requiring *journaled* write concern in a replica set only requires a journal" -" commit of the write operation to the :term:`primary` of the set regardless " -"of the level of *replica acknowledged* write concern." -msgstr "" - -#: ../source/core/write-concern.txt:116 -msgid "Replica Acknowledged" -msgstr "" - -#: ../source/core/write-concern.txt:118 -msgid "" -":term:`Replica sets ` present additional considerations with " -"regards to write concern. The default write concern only requires " -"acknowledgement from the primary." -msgstr "" - -#: ../source/core/write-concern.txt:122 -msgid "" -"With *replica acknowledged* write concern, you can guarantee that the write " -"operation propagates to additional members of the replica set. See " -":doc:`Write Concern for Replica Sets ` for more " -"information." -msgstr "" - -#: ../source/core/write-concern.txt:131 -msgid ":doc:`/reference/write-concern`" -msgstr "" - -#: ../source/core/write-concern.txt:1 -msgid "write concern" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/write-operations-atomicity.po b/locale/zh/LC_MESSAGES/core/write-operations-atomicity.po deleted file mode 100644 index f60ef5685d1..00000000000 --- a/locale/zh/LC_MESSAGES/core/write-operations-atomicity.po +++ /dev/null @@ -1,176 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/write-operations-atomicity.txt:3 -msgid "Atomicity and Transactions" -msgstr "" - -#: ../source/core/write-operations-atomicity.txt:13 -msgid "" -"In MongoDB, a write operation is atomic on the level of a single document, " -"even if the operation modifies multiple embedded documents *within* a single" -" document." -msgstr "" - -#: ../source/includes/extracts/concurrent-operations-multi-document-writes.rst:1 -msgid "" -"When a single write operation modifies multiple documents, the modification " -"of each document is atomic, but the operation as a whole is not atomic and " -"other operations may interleave. However, you can *isolate* a single write " -"operation that affects multiple documents using the :update:`$isolated` " -"operator." -msgstr "" - -#: ../source/core/write-operations-atomicity.txt:22 -msgid "``$isolated`` Operator" -msgstr "" - -#: ../source/core/write-operations-atomicity.txt:26 -msgid "" -"The :update:`$isolated` operator does **not** work on sharded clusters." -msgstr "" - -#: ../source/core/write-operations-atomicity.txt:28 -msgid "" -"For an example of an update operation that uses the :update:`$isolated` " -"operator, see :update:`$isolated`. For an example of a remove operation that" -" uses the :update:`$isolated` operator, see :ref:`isolate-remove-" -"operations`." -msgstr "" - -#: ../source/core/write-operations-atomicity.txt:34 -msgid "Transaction-Like Semantics" -msgstr "" - -#: ../source/core/write-operations-atomicity.txt:36 -msgid "" -"Since a single document can contain multiple embedded documents, single-" -"document atomicity is sufficient for many practical use cases. For cases " -"where a sequence of write operations must operate as if in a single " -"transaction, you can implement a :doc:`two-phase commit ` in your application." -msgstr "" - -#: ../source/core/write-operations-atomicity.txt:42 -msgid "" -"However, two-phase commits can only offer transaction-*like* semantics. " -"Using two-phase commit ensures data consistency, but it is possible for " -"applications to return intermediate data during the two-phase commit or " -"rollback." -msgstr "" - -#: ../source/core/write-operations-atomicity.txt:47 -msgid "" -"For more information on two-phase commit and rollback, see :doc:`/tutorial" -"/perform-two-phase-commits`." -msgstr "" - -#: ../source/core/write-operations-atomicity.txt:53 -msgid "Concurrency Control" -msgstr "" - -#: ../source/core/write-operations-atomicity.txt:55 -msgid "" -"Concurrency control allows multiple applications to run concurrently without" -" causing data inconsistency or conflicts." -msgstr "" - -#: ../source/core/write-operations-atomicity.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/includes/extracts/concurrent-operations-isolate-operator.rst:1 -msgid "" -"Using the :update:`$isolated` operator, a write operation that affects " -"multiple documents can prevent other processes from interleaving once the " -"write operation modifies the first document. This ensures that no client " -"sees the changes until the write operation completes or errors out." -msgstr "" - -#: ../source/includes/extracts/concurrent-operations-isolate-operator.rst:7 -msgid "" -":update:`$isolated` does **not** work with :term:`sharded clusters `." -msgstr "" - -#: ../source/includes/extracts/concurrent-operations-isolate-operator.rst:10 -msgid "" -"An isolated write operation does not provide \"all-or-nothing\" atomicity. " -"That is, an error during the write operation does not roll back all its " -"changes that preceded the error." -msgstr "" - -#: ../source/includes/extracts/concurrent-operations-isolate-operator.rst:16 -msgid "" -":update:`$isolated` operator causes write operations to acquire an exclusive" -" lock on the collection, *even for document-level locking storage engines* " -"such as WiredTiger. That is, :update:`$isolated` operator will make " -"WiredTiger single-threaded for the duration of the operation." -msgstr "" - -#: ../source/core/write-operations-atomicity.txt:58 -msgid "" -"One approach is to create a :ref:`unique index ` on a " -"field that can only have unique values. This prevents insertions or updates " -"from creating duplicate data. Create a unique index on multiple fields to " -"force uniqueness on that combination of field values. For examples of use " -"cases, see :ref:`update() and Unique Index ` and" -" :ref:`findAndModify() and Unique Index `." -msgstr "" - -#: ../source/core/write-operations-atomicity.txt:66 -msgid "" -"Another approach is to specify the expected current value of a field in the " -"query predicate for the write operations. The two-phase commit pattern " -"provides a variation where the query predicate includes the " -":ref:`application identifier <2-phase-commits-concurrency>` as well as the " -"expected state of the data in the write operation." -msgstr "" - -#: ../source/core/write-operations-atomicity.txt:72 -msgid ":doc:`/core/read-isolation-consistency-recency`" -msgstr "" - -#~ msgid "" -#~ "Using the :update:`$isolated` operator, a write operation that affect " -#~ "multiple documents can prevent other processes from interleaving once the " -#~ "write operation modifies the first document. This ensures that no client " -#~ "sees the changes until the write operation completes or errors out." -#~ msgstr "" - -#~ msgid "" -#~ "Isolated write operation does not provide \"all-or-nothing\" atomicity. That" -#~ " is, an error during the write operation does not roll back all its changes " -#~ "that preceded the error." -#~ msgstr "" - -#~ msgid "" -#~ "An approach may be to create a :ref:`unique index ` on a " -#~ "field (or fields) that should have only unique values (or unique combination" -#~ " of values) prevents duplicate insertions or updates that result in " -#~ "duplicate values. For examples of use cases, see :ref:`update() and Unique " -#~ "Index ` and :ref:`findAndModify() and Unique " -#~ "Index `." -#~ msgstr "" - -#~ msgid "" -#~ "Another approach is to specify the expected current value of a field in the " -#~ "query predicate for the write operations. For an example, see :doc:`Update " -#~ "if Current `." -#~ msgstr "" - -#~ msgid "" -#~ "The two-phase commit pattern provides a variation where the query predicate " -#~ "includes the :ref:`application identifier <2-phase-commits-concurrency>` as " -#~ "well as the expected state of the data in the write operation." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/write-operations-introduction.po b/locale/zh/LC_MESSAGES/core/write-operations-introduction.po deleted file mode 100644 index 294689a01df..00000000000 --- a/locale/zh/LC_MESSAGES/core/write-operations-introduction.po +++ /dev/null @@ -1,335 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/write-operations-introduction.txt:6 -msgid "Write Operations Overview" -msgstr "" - -#: ../source/core/write-operations-introduction.txt:10 -msgid "" -"A write operation is any operation that creates or modifies data in the " -"MongoDB instance. In MongoDB, write operations target a single " -":term:`collection`. All write operations in MongoDB are atomic on the level " -"of a single :term:`document`." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:15 -msgid "" -"There are three classes of write operations in MongoDB: :ref:`insert `, :ref:`update `, and :ref:`remove `. Insert operations add new data to a collection. Update operations " -"modify existing data, and remove operations delete data from a collection. " -"No insert, update, or remove can affect more than one document atomically." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:22 -msgid "" -"For the update and remove operations, you can specify criteria, or " -"conditions, that identify the documents to update or remove. These " -"operations use the same query syntax to specify the criteria as :doc:`read " -"operations `." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:27 -msgid "" -"MongoDB allows applications to determine the acceptable level of " -"acknowledgement required of write operations. See :doc:`/core/write-concern`" -" for more information." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:34 -msgid "Insert" -msgstr "" - -#: ../source/core/write-operations-introduction.txt:36 -msgid "" -"In MongoDB, the :method:`db.collection.insert()` method adds new " -":term:`documents ` to a collection." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:39 -msgid "" -"The following diagram highlights the components of a MongoDB insert " -"operation:" -msgstr "" - -#: ../source/core/write-operations-introduction.txt:44 -#: ../source/core/write-operations-introduction.txt:109 -#: ../source/core/write-operations-introduction.txt:188 -msgid "The following diagram shows the same query in SQL:" -msgstr "" - -#: ../source/core/write-operations-introduction.txt:0 -#: ../source/core/write-operations-introduction.txt:0 -#: ../source/core/write-operations-introduction.txt:0 -msgid "Example" -msgstr "" - -#: ../source/core/write-operations-introduction.txt:50 -msgid "" -"The following operation inserts a new document into the ``users`` " -"collection. The new document has four fields ``name``, ``age``, and " -"``status``, and an ``_id`` field. MongoDB always adds the ``_id`` field to " -"the new document if that field does not exist." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:65 -msgid "" -"For more information and examples, see :method:`db.collection.insert()`." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:68 -msgid "Insert Behavior" -msgstr "" - -#: ../source/core/write-operations-introduction.txt:70 -msgid "" -"If you add a new document *without* the :term:`_id` field, the client " -"library or the :program:`mongod` instance adds an ``_id`` field and " -"populates the field with a unique :term:`ObjectId `." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:74 -msgid "" -"If you specify the ``_id`` field, the value must be unique within the " -"collection. For operations with :ref:`write concern `, if you" -" try to create a document with a duplicate ``_id`` value, :program:`mongod` " -"returns a duplicate key exception." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:80 -msgid "Other Methods to Add Documents" -msgstr "" - -#: ../source/core/write-operations-introduction.txt:82 -msgid "" -"You can also add new documents to a collection using methods that have an " -":ref:`upsert ` option. If the option is " -"set to ``true``, these methods will either modify existing documents or add " -"a new document when no matching documents exist for the query. For more " -"information, see :ref:`write-operations-upsert-behavior`." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:91 -msgid "Update" -msgstr "" - -#: ../source/core/write-operations-introduction.txt:93 -msgid "" -"In MongoDB, the :method:`db.collection.update()` method modifies existing " -":term:`documents ` in a :term:`collection`. The " -":method:`db.collection.update()` method can accept query criteria to " -"determine which documents to update as well as an options document that " -"affects its behavior, such as the ``multi`` option to update multiple " -"documents." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:100 -msgid "" -"Operations performed by an update are atomic within a single document. For " -"example, you can safely use the :update:`$inc` and :update:`$mul` operators " -"to modify frequently-changed fields in concurrent applications." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:104 -msgid "" -"The following diagram highlights the components of a MongoDB update " -"operation:" -msgstr "" - -#: ../source/core/write-operations-introduction.txt:123 -msgid "" -"This update operation on the ``users`` collection sets the ``status`` field " -"to ``A`` for the documents that match the criteria of ``age`` greater than " -"``18``." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:127 -msgid "" -"For more information, see :method:`db.collection.update()` and " -":ref:`update() Examples `." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:133 -msgid "Default Update Behavior" -msgstr "" - -#: ../source/core/write-operations-introduction.txt:135 -msgid "" -"By default, the :method:`db.collection.update()` method updates a **single**" -" document. However, with the ``multi`` option, " -":method:`~db.collection.update()` can update all documents in a collection " -"that match a query." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:140 -msgid "" -"The :method:`db.collection.update()` method either updates specific fields " -"in the existing document or replaces the document. See " -":method:`db.collection.update()` for details as well as examples." -msgstr "" - -#: ../source/includes/fact-update-field-order.rst:1 -msgid "" -"When performing update operations that increase the document size beyond the" -" allocated space for that document, the update operation relocates the " -"document on disk." -msgstr "" - -#: ../source/includes/fact-update-field-order.rst:7 -msgid "" -"MongoDB preserves the order of the document fields following write " -"operations *except* for the following cases:" -msgstr "" - -#: ../source/includes/fact-update-field-order.rst:10 -msgid "The ``_id`` field is always the first field in the document." -msgstr "" - -#: ../source/includes/fact-update-field-order.rst:12 -msgid "" -"Updates that include :update:`renaming <$rename>` of field names may result " -"in the reordering of fields in the document." -msgstr "" - -#: ../source/includes/fact-update-field-order.rst:17 -msgid "" -"Starting in version 2.6, MongoDB actively attempts to preserve the field " -"order in a document. Before version 2.6, MongoDB did not actively preserve " -"the order of the fields in a document." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:149 -msgid "Update Behavior with the ``upsert`` Option" -msgstr "" - -#: ../source/core/write-operations-introduction.txt:151 -msgid "" -"If the :method:`~db.collection.update()` method includes :ref:`upsert: true " -"` *and* no documents match the query portion of the update" -" operation, then the update operation creates a new document. If there are " -"matching documents, then the update operation with the :ref:`upsert: true " -"` modifies the matching document or documents." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:158 -msgid "" -"By specifying :term:`upsert: true `, applications can indicate, in a" -" *single* operation, that if no matching documents are found for the update," -" an insert should be performed. See :method:`~db.collection.update()` for " -"details on performing an :ref:`upsert `." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:166 -msgid "" -"In 2.6, the new :method:`Bulk()` methods and the underlying " -":dbcommand:`update` command allow you to perform many updates with ``upsert:" -" true`` operations in a single call." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:170 -msgid "" -"If you create documents using the ``upsert`` option to " -":method:`~db.collection.update()` consider using a :ref:`a unique index " -"` to prevent duplicated operations." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:177 -msgid "Remove" -msgstr "" - -#: ../source/core/write-operations-introduction.txt:179 -msgid "" -"In MongoDB, the :method:`db.collection.remove()` method deletes documents " -"from a collection. The :method:`db.collection.remove()` method accepts a " -"query criteria to determine which documents to remove." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:183 -msgid "" -"The following diagram highlights the components of a MongoDB remove " -"operation:" -msgstr "" - -#: ../source/core/write-operations-introduction.txt:200 -msgid "" -"This delete operation on the ``users`` collection removes all documents that" -" match the criteria of ``status`` equal to ``D``." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:203 -msgid "" -"For more information, see :method:`db.collection.remove()` method and " -":doc:`/tutorial/remove-documents`." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:207 -msgid "Remove Behavior" -msgstr "" - -#: ../source/core/write-operations-introduction.txt:209 -msgid "" -"By default, :method:`db.collection.remove()` method removes all documents " -"that match its query. However, the method can accept a flag to limit the " -"delete operation to a single document." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:216 -msgid "Isolation of Write Operations" -msgstr "" - -#: ../source/core/write-operations-introduction.txt:218 -msgid "" -"The modification of a single document is always atomic, even if the write " -"operation modifies multiple embedded documents *within* that document. No " -"other operations are atomic." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:222 -msgid "" -"If a write operation modifies multiple documents, the operation as a whole " -"is not atomic, and other operations may interleave. You can, however, " -"attempt to isolate a write operation that affects multiple documents using " -"the :doc:`isolation operator `." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:228 -msgid "For more information :doc:`/core/write-operations-atomicity`." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:231 -msgid "Additional Methods" -msgstr "" - -#: ../source/core/write-operations-introduction.txt:233 -msgid "" -"The :method:`db.collection.save()` method can either update an existing " -"document or insert a document if the document cannot be found by the ``_id``" -" field. See :method:`db.collection.save()` for more information and " -"examples." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:238 -msgid "" -"MongoDB also provides methods to perform write operations in bulk. See " -":method:`Bulk()` for more information." -msgstr "" - -#: ../source/core/write-operations-introduction.txt:1 -#: ../source/core/write-operations-introduction.txt:2 -msgid "write operations" -msgstr "" - -#: ../source/core/write-operations-introduction.txt:2 -msgid "crud" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/write-operations.po b/locale/zh/LC_MESSAGES/core/write-operations.po deleted file mode 100644 index aa9aa264194..00000000000 --- a/locale/zh/LC_MESSAGES/core/write-operations.po +++ /dev/null @@ -1,87 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/core/write-operations.txt:3 -msgid "Write Operations" -msgstr "" - -#: ../source/core/write-operations.txt:7 -msgid "The following documents describe write operations:" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-write-operations.rst:5 -msgid ":doc:`/core/write-operations-introduction`" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-write-operations.rst:4 -msgid "" -"Provides an overview of MongoDB's data insertion and modification " -"operations, including aspects of the syntax, and behavior." -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-write-operations.rst:9 -msgid ":doc:`/core/write-concern`" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-write-operations.rst:8 -msgid "" -"Describes the kind of guarantee MongoDB provides when reporting on the " -"success of a write operation." -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-write-operations.rst:12 -msgid ":doc:`/core/write-operations-atomicity`" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-write-operations.rst:12 -msgid "Describes write operation atomicity in MongoDB." -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-write-operations.rst:17 -msgid ":doc:`/core/distributed-write-operations`" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-write-operations.rst:15 -msgid "" -"Describes how MongoDB directs write operations on :term:`sharded clusters " -"` and :term:`replica sets ` and the " -"performance characteristics of these operations." -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-write-operations.rst:21 -msgid ":doc:`/core/write-performance`" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-write-operations.rst:20 -msgid "" -"Introduces the performance constraints and factors for writing data to " -"MongoDB deployments." -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-write-operations.rst:24 -msgid ":doc:`/core/bulk-write-operations`" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-write-operations.rst:24 -msgid "Provides an overview of MongoDB's bulk write operations." -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-write-operations.rst:27 -msgid ":doc:`/core/storage`" -msgstr "" - -#: ../source/includes/toc/dfn-list-crud-write-operations.rst:27 -msgid "" -"Introduces the storage allocation strategies available for MongoDB " -"collections." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/core/write-performance.po b/locale/zh/LC_MESSAGES/core/write-performance.po deleted file mode 100644 index d1eeeae9ae4..00000000000 --- a/locale/zh/LC_MESSAGES/core/write-performance.po +++ /dev/null @@ -1,261 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 941468c7efed4b1fb735fd1f32c54d2d -#: ../source/core/write-performance.txt:3 -msgid "Write Operation Performance" -msgstr "" - -# b629f924565f42f7b22380635221bdd3 -#: ../source/core/write-performance.txt -msgid "On this page" -msgstr "" - -# 8c41296cda9044c29136b911eabff00c -#: ../source/core/write-performance.txt:14 -msgid "Indexes" -msgstr "" - -# 83846d2204d84807bb7934c5cd24fc71 -#: ../source/core/write-performance.txt:16 -msgid "" -"Each index on a collection adds some amount of overhead to the " -"performance of write operations." -msgstr "" - -# a6f230265619429e88f8a3e09b1fec51 -#: ../source/core/write-performance.txt:19 -msgid "" -"For each :dbcommand:`insert` or :dbcommand:`delete` write operation on a " -"collection, MongoDB either inserts or removes the corresponding document " -"keys from each index in the target collection. An :dbcommand:`update` " -"operation may result in updates to a subset of indexes on the collection," -" depending on the keys affected by the update." -msgstr "" - -# f5b745f58e4b4da7b4364d8d0356e010 -#: ../source/core/write-performance.txt:27 -msgid "" -"MongoDB only updates a :ref:`sparse ` or :ref:`partial" -" ` index if the documents involved in a write " -"operation are included in the index." -msgstr "" - -# 5559d4b66c8948af9d7f8d9727325ce8 -#: ../source/core/write-performance.txt:31 -msgid "" -"On :program:`mongod` instances that use the :ref:`MMAPv1 ` storage engine, update operations may cause a document to grow " -"beyond its allocated space. When a document outgrows its allocated space," -" MMAPv1 moves the document to a new location on disk, and must update " -"each index on the collection to point to the new document location. These" -" move operations can be expensive but occur infrequently." -msgstr "" - -# 2dff647511034b83822f12a7b13abe56 -#: ../source/core/write-performance.txt:40 -msgid "" -"In general, the performance gains that indexes provide for *read " -"operations* are worth the insertion penalty. However, in order to " -"optimize write performance when possible, be careful when creating new " -"indexes and evaluate the existing indexes to ensure that your queries " -"actually use these indexes." -msgstr "" - -# 76a432a8cec747e39cbd7cf2e6348d21 -#: ../source/core/write-performance.txt:46 -msgid "" -"For indexes and queries, see :doc:`/core/query-optimization`. For more " -"information on indexes, see :doc:`/indexes` and " -":doc:`/applications/indexes`." -msgstr "" - -# 3ae59a15119d4cb480fa9aa7aea554bd -#: ../source/core/write-performance.txt:53 -msgid "Document Growth and the MMAPv1 Storage Engine" -msgstr "" - -# 7e7239021b85440f86956ea3f24a5348 -#: ../source/core/write-performance.txt:55 -msgid "" -"Some update operations can increase the size of the document; for " -"instance, if an update adds a new field to the document." -msgstr "" - -# db6e093efd6b46eba644aa490ec0774b -#: ../source/core/write-performance.txt:58 -msgid "" -"For the MMAPv1 storage engine, if an update operation causes a document " -"to exceed the currently allocated :term:`record size`, MongoDB relocates " -"the document on disk with enough contiguous space to hold the document. " -"Updates that require relocations take longer than updates that do not, " -"particularly if the collection has indexes. If a collection has indexes, " -"MongoDB must update all index entries. Thus, for a collection with many " -"indexes, the move will impact the write throughput." -msgstr "" - -# 7e12ea38883d478d955279dd3d746667 -#: ../source/core/write-performance.txt:69 -msgid "" -"By default, MongoDB uses :ref:`power-of-2-allocation` to add " -":ref:`padding automatically ` for the " -"MMAPv1 storage engine. The :ref:`power-of-2-allocation` ensures that " -"MongoDB allocates document space in sizes that are powers of 2, which " -"helps ensure that MongoDB can efficiently reuse free space created by " -"document deletion or relocation as well as reduce the occurrences of " -"reallocations in many cases." -msgstr "" - -# 76a934a3dc674aa29a767ed0c508126c -#: ../source/core/write-performance.txt:77 -msgid "" -"Although :ref:`power-of-2-allocation` minimizes the occurrence of re-" -"allocation, it does not eliminate document re-allocation." -msgstr "" - -# 1e88ac5beb154359a32e3facfb3b2cbc -#: ../source/core/write-performance.txt:81 -msgid "See :doc:`/core/mmapv1` for more information." -msgstr "" - -# 541affe9407c4cfcb7ccebb1c0285c45 -#: ../source/core/write-performance.txt:84 -msgid "Storage Performance" -msgstr "" - -# e2a8899cb8214bc4bb2ab73cb23bc9d7 -#: ../source/core/write-performance.txt:87 -msgid "Hardware" -msgstr "" - -# ff77ea8196cf4fef952d63c31707be3b -#: ../source/core/write-performance.txt:89 -msgid "" -"The capability of the storage system creates some important physical " -"limits for the performance of MongoDB's write operations. Many unique " -"factors related to the storage system of the drive affect write " -"performance, including random access patterns, disk caches, disk " -"readahead and RAID configurations." -msgstr "" - -# 55b68eaf08b44a658b9ee960b8df6167 -#: ../source/core/write-performance.txt:95 -msgid "" -"Solid state drives (SSDs) can outperform spinning hard disks (HDDs) by " -"100 times or more for random workloads." -msgstr "" - -# 5f255d9417294175b33e3c4f9846c2a7 -#: ../source/core/write-performance.txt -msgid "See" -msgstr "" - -# c2a434b2ead94bc3a4323775dc72fc8c -#: ../source/core/write-performance.txt:102 -msgid "Journaling" -msgstr "" - -# e0c3eb9423c14fcaab5e6363c9ee7165 -#: ../source/core/write-performance.txt:104 -msgid "" -"To provide durability in the event of a crash, MongoDB uses *write ahead " -"logging* to an on-disk :term:`journal`. MongoDB writes the in-memory " -"changes first to the on-disk journal files. If MongoDB should terminate " -"or encounter an error before committing the changes to the data files, " -"MongoDB can use the journal files to apply the write operation to the " -"data files." -msgstr "" - -# 1791f6f4ae6248f9a39d64adcfc727b3 -#: ../source/core/write-performance.txt:111 -msgid "" -"While the durability assurance provided by the journal typically outweigh" -" the performance costs of the additional write operations, consider the " -"following interactions between the journal and performance:" -msgstr "" - -# 659e942e1fa44032aaffa984b3c16ca6 -#: ../source/core/write-performance.txt:116 -msgid "" -"If the journal and the data file reside on the same block device, the " -"data files and the journal may have to contend for a finite number of " -"available I/O resources. Moving the journal to a separate device may " -"increase the capacity for write operations." -msgstr "" - -# 71a478a7028e448087612162770f4147 -#: ../source/core/write-performance.txt:121 -msgid "" -"If applications specify :doc:`write concerns ` " -"that include the :writeconcern:`j option `, :program:`mongod` will " -"decrease the duration between journal writes, which can increase the " -"overall write load." -msgstr "" - -# 145df174e2d14d11aa6f1e7c2d6602b1 -#: ../source/core/write-performance.txt:126 -msgid "" -"The duration between journal writes is configurable using the " -":setting:`~storage.journal.commitIntervalMs` run-time option. Decreasing " -"the period between journal commits will increase the number of write " -"operations, which can limit MongoDB's capacity for write operations. " -"Increasing the amount of time between journal commits may decrease the " -"total number of write operation, but also increases the chance that the " -"journal will not record a write operation in the event of a failure." -msgstr "" - -# 3939f6f1427d4d7cb07f42c75eef887c -#: ../source/core/write-performance.txt:135 -msgid "For additional information on journaling, see :doc:`/core/journaling`." -msgstr "" - -# 6d22a65e1c0447a5bb16fe8885f8d0a0 -#: ../source/includes/extracts/additional-resources-performance-eval.rst:4 -msgid "Additional Resources" -msgstr "" - -# db2bec9b50c84fa3b5547525cdaf01d0 -#: ../source/includes/extracts/additional-resources-performance-eval.rst:6 -msgid "" -"`MongoDB Performance Evaluation and Tuning Consulting Package " -"`_" -msgstr "" - -#~ msgid "See :doc:`/core/storage` for more information." -#~ msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "After every insert, update, or delete" -#~ " operation, MongoDB must update *every* " -#~ "index associated with the collection in" -#~ " addition to the data itself. " -#~ "Therefore, every index on a collection" -#~ " adds some amount of overhead for " -#~ "the performance of write operations. " -#~ "[#exceptions]_" -#~ msgstr "" - -#~ msgid "" -#~ "For inserts and updates to un-" -#~ "indexed fields, the overhead for " -#~ ":ref:`sparse indexes ` " -#~ "is less than for non-sparse " -#~ "indexes. Also for non-sparse indexes," -#~ " updates that do not change the " -#~ "record size have less indexing overhead." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/core/zone-sharding.po b/locale/zh/LC_MESSAGES/core/zone-sharding.po deleted file mode 100644 index 70299601ab9..00000000000 --- a/locale/zh/LC_MESSAGES/core/zone-sharding.po +++ /dev/null @@ -1,258 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# f8d9400679bf4cd6a212896566ed665d -#: ../source/core/zone-sharding.txt:7 -msgid "Zones" -msgstr "" - -# d8c2f02739b747758ba013d39b81426e -#: ../source/core/zone-sharding.txt -msgid "On this page" -msgstr "" - -# a48dc616a6e04b5ba3191e7c1d491bc4 -#: ../source/includes/intro-zone-sharding.rst:1 -msgid "" -"In sharded clusters, you can create :term:`zones ` of sharded data " -"based on the :term:`shard key`. You can associate each zone with one or " -"more shards in the cluster. A shard can associate with any number of non-" -"conflicting zones. In a balanced cluster, MongoDB migrates :term:`chunks " -"` covered by a zone only to those shards associated with the zone." -msgstr "" - -# cbe4501cac9843fa806eddacdeb64e54 -#: ../source/core/zone-sharding.txt:19 -msgid "Some common deployment patterns where zones can be applied are as follows:" -msgstr "" - -# 7b0ac796596b496e9e8d0dc6ebe32555 -#: ../source/core/zone-sharding.txt:21 -msgid "Isolate a specific subset of data on a specific set of shards." -msgstr "" - -# 66301d3af0cf4a908c9af5d586c8232e -#: ../source/core/zone-sharding.txt:23 -msgid "" -"Ensure that the most relevant data reside on shards that are " -"geographically closest to the application servers." -msgstr "" - -# b82b2e28986f4858b1c69656cfa4bd7b -#: ../source/core/zone-sharding.txt:26 -msgid "" -"Route data to shards based on the hardware / performance of the shard " -"hardware." -msgstr "" - -# 0ba270cf6882418cad0f28a520fa1b09 -#: ../source/core/zone-sharding.txt:29 -msgid "" -"The following image illustrates a sharded cluster with three shards and " -"two zones. The ``A`` zone represents a range with a lower boundary of " -"``1`` and an upper bound of ``10``. The ``B`` zone represents a range " -"with a lower boundary of ``10`` and an upper boundary of ``20``. Shards " -"``Alpha`` and ``Beta`` have the ``A`` zone. Shard ``Beta`` also has the " -"``B`` zone. Shard ``Charlie`` has no zones associated with it. The " -"cluster is in a steady state and no chunks violate any of the zones." -msgstr "" - -# 85dcacb07f48467fb0850a268a9aaadb -#: ../source/core/zone-sharding.txt:42 -msgid "Behavior and Operations" -msgstr "" - -# 03521466cdcf4366a063d4bd844db173 -#: ../source/core/zone-sharding.txt:45 -msgid "Ranges" -msgstr "" - -# 33a9d6cc908840b59fe5f21433927f12 -#: ../source/core/zone-sharding.txt:47 -msgid "" -"Each zone covers one or more ranges of :term:`shard key` values. Each " -"range a zone covers is always inclusive of its lower boundary and " -"exclusive of its upper boundary." -msgstr "" - -# 68083df3e4c44dfb9e2ccab24fd50fe3 -#: ../source/core/zone-sharding.txt:51 -msgid "Zones cannot share ranges, nor can they have overlapping ranges." -msgstr "" - -# e832033c651a4df7ab109c6f0f0f8036 -#: ../source/core/zone-sharding.txt:56 -msgid "Balancer" -msgstr "" - -# 788d9ec8708d4b648a6ecbb2bd293945 -#: ../source/core/zone-sharding.txt:58 -msgid "" -"The :term:`balancer` attempts to evenly distribute a sharded collection's" -" chunks across all shards in the cluster." -msgstr "" - -# ce7295ca9cc74383a03b9c0f87e080a4 -#: ../source/core/zone-sharding.txt:61 -msgid "" -"For each :term:`chunk ` marked for migration, the balancer checks " -"each possible destination shard for any configured zones. If the chunk " -"range falls into a zone, the balancer migrates the chunk into a shard " -"inside that zone. Chunks that do not fall into a zone can exist on *any* " -"shard in the cluster and are migrated normally." -msgstr "" - -# b8c55eb49fff44268dcb5a7b8f6c47a4 -#: ../source/core/zone-sharding.txt:67 -msgid "" -"During balancing rounds, if the balancer detects that any chunks violate " -"the configured zones for a given shard, the balancer migrates those " -"chunks to a shard where no conflict exists." -msgstr "" - -# 7a3a41c7802f4ef2820fdcd5a33f0244 -#: ../source/core/zone-sharding.txt:71 -msgid "" -"After configuring a zone with a shard key range and associating it with a" -" shard or shards, the cluster may take some time to migrate the affected " -"data. This depends on the division of chunks and the current distribution" -" of data in the cluster. When balancing is complete, reads and writes for" -" documents in a given zone are routed only to the shard or shards inside " -"that zone." -msgstr "" - -# ffdf2f2d1de0499fa3edf9efecaf2e8f -#: ../source/core/zone-sharding.txt:77 -msgid "" -"Once configured, the balancer respects zones during future " -":ref:`balancing rounds `." -msgstr "" - -# f8f95e2a4c594cc7a7b6d84c9d3e91fd -#: ../source/core/zone-sharding.txt:83 -msgid "Shard Key" -msgstr "" - -# 910588e03018450f87a4452f2361d506 -#: ../source/core/zone-sharding.txt:85 -msgid "" -"You must use fields contained in the :term:`shard key` when defining a " -"new range for a zone to cover. If using a :term:`compound ` shard key, the range must include the prefix of the shard key." -msgstr "" - -# adf6fad920f54bc285688a6bdf9f44d7 -#: ../source/core/zone-sharding.txt:89 -msgid "" -"For example, given a shard key ``{ a : 1, b : 2, c : 3 }``, creating or " -"updating a zone to cover values of ``b`` requires including ``a`` as the " -"prefix. Creating or updating a zone to covers values of ``c`` requires " -"including ``a`` and ``b`` as the prefix." -msgstr "" - -# 9af5657a84de4614be6792426b89f6ba -#: ../source/core/zone-sharding.txt:94 -msgid "" -"You cannot create zones using fields not included in the shard key. For " -"example, if you wanted to use zones to partition data based on geographic" -" location, the shard key would need at least one field that contained " -"geographic data." -msgstr "" - -# c64cc36972eb497e82f5e256c751eefc -#: ../source/core/zone-sharding.txt:99 -msgid "" -"When choosing a shard key for a collection, consider what fields you " -"might want to use for configuring zones. After sharding, you cannot " -"change the shard key. See :ref:`sharding-internals-choose-shard-key` for " -"considerations in choosing a shard key." -msgstr "" - -# 5e2001453c9840539c48f9c790acdbd4 -#: ../source/core/zone-sharding.txt:105 -msgid "Hashed Shard Keys and Zones" -msgstr "" - -# 525b5681b57f4212830cf1d6d66768a5 -#: ../source/core/zone-sharding.txt:107 -msgid "" -"When using zones on a hashed shard key, each zone covers the *hashed* " -"shard key values. Given a shard key ``{ a : 1 }`` and a zone ``alpha`` " -"with a lower bound of ``1`` and an upper bound of ``5``, the bounds " -"represent the *hashed* value of ``a``, and not the actual value. " -"Therefore, there is no guarantee that MongoDB routes documents where " -"``a`` has a value of ``1`` to ``5`` to zone ``alpha``. MongoDB routes any" -" document where the *hashed* shard key value falls within the range of " -"``1`` or ``5`` to a shard inside zone ``alpha``." -msgstr "" - -# 4ededc4621754aa0b8e4fff9cfbaa72a -#: ../source/core/zone-sharding.txt:115 -msgid "" -"In general, a zone covering a sequential range of hashed shard key values" -" may exhibit unexpected behavior." -msgstr "" - -# 15bc9e04adb24c909ab5aff7864064fd -#: ../source/core/zone-sharding.txt:118 -msgid "" -"It is possible create a zone which covers the entire range of shard key " -"values using :bsontype:`minkey` and :bsontype:`maxkey` to guarantee that " -"MongoDB restricts all the data for a specific collection to the shard or " -"shards in that zone." -msgstr "" - -# c50f5c6b95594b51a9dfa2a3128027f7 -#: ../source/core/zone-sharding.txt:124 -msgid "Shard Zone Boundaries" -msgstr "" - -# df9e517d4a394c4da7865802846bb87e -#: ../source/includes/fact-shard-ranges-inclusive-exclusive.rst:1 -msgid "" -"Zone ranges are always inclusive of the lower boundary and exclusive of " -"the upper boundary." -msgstr "" - -# 96797ea531e14b2480d7207cacb0f0f1 -#: ../source/core/zone-sharding.txt:130 -msgid ":doc:`/tutorial/manage-shard-zone`" -msgstr "" - -# fbc95fedc9f94abfad810823cdc06d06 -#: ../source/includes/extracts/additional-resources-multi-dc.rst:4 -msgid "Additional Resource" -msgstr "" - -# 4e701c249b714e39a434b28251084b44 -#: ../source/includes/extracts/additional-resources-multi-dc.rst:6 -msgid "" -"`Whitepaper: MongoDB Multi-Data Center Deployments " -"`_" -msgstr "" - -# 354eedd3acf9487fa6c25395a63eed81 -#: ../source/includes/extracts/additional-resources-multi-dc.rst:7 -msgid "" -"`Webinar: Multi-Data Center Deployment " -"`_" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/crud.po b/locale/zh/LC_MESSAGES/crud.po deleted file mode 100644 index cd48728992c..00000000000 --- a/locale/zh/LC_MESSAGES/crud.po +++ /dev/null @@ -1,264 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# d788f98b5e42421da8553522dac3c0e9 -#: ../source/crud.txt:3 -msgid "MongoDB CRUD Operations" -msgstr "" - -# 22324c3a74ec43b99d7fa6e2e03acc6d -#: ../source/crud.txt -msgid "On this page" -msgstr "" - -# 65d75a0c0e734d5d935e158623feb4bd -#: ../source/crud.txt:13 -msgid "" -"CRUD operations *create*, *read*, *update*, and *delete* :ref:`documents " -"`." -msgstr "" - -# 9fbf2622d0c94593bb90c8a1fad4b1e0 -#: ../source/crud.txt:17 -msgid "Create Operations" -msgstr "" - -# 11161b6a42b34a839304029666c06c7c -#: ../source/crud.txt:19 -msgid "" -"Create or insert operations add new :ref:`documents ` to a :ref:`collection `. If the collection does not" -" currently exist, insert operations will create the collection." -msgstr "" - -# 27db1d48d71645d89d43de56228d5d6d -#: ../source/crud.txt:24 -msgid "" -"MongoDB provides the following methods to insert documents into a " -"collection:" -msgstr "" - -# 8156ef57f6cb4089aa66516bf059241e -#: ../source/crud.txt:27 -msgid ":method:`db.collection.insert()`" -msgstr "" - -# acb0bbeccd764b0b86c023405f9871e7 -#: ../source/crud.txt:29 -msgid ":method:`db.collection.insertOne()` |versionadded|" -msgstr "" - -# 56904f87747041dc81312723ba493d7d -#: ../source/crud.txt:31 -msgid ":method:`db.collection.insertMany()` |versionadded|" -msgstr "" - -# 7711a3a772924b32b7ac020e3fb96d53 -#: ../source/crud.txt:33 -msgid "" -"In MongoDB, insert operations target a single :term:`collection`. All " -"write operations in MongoDB are :doc:`atomic ` on the level of a single :doc:`document `." -msgstr "" - -# 58c10675808c47b399509b07d1f43130 -#: ../source/crud.txt:40 -msgid "For examples, see :doc:`/tutorial/insert-documents`." -msgstr "" - -# f0197bb8bb32443b87b8a851b0cf6ab1 -#: ../source/crud.txt:45 -msgid "Read Operations" -msgstr "" - -# b92d08f1282c4e8280066f2e290a8d44 -#: ../source/crud.txt:47 -msgid "" -"Read operations retrieves :ref:`documents ` from a " -":ref:`collection `; i.e. queries a collection for documents." -" MongoDB provides the following methods to read documents from a " -"collection:" -msgstr "" - -# 5ced4ee6d98246efa2b1dedfcb1735bc -#: ../source/crud.txt:52 -msgid ":method:`db.collection.find()`" -msgstr "" - -# 3dba505f5f824dd9a63f392370ac33dc -#: ../source/crud.txt:54 -msgid "" -"You can specify :ref:`query filters or criteria ` that identify the documents to return." -msgstr "" - -# bd60bc4f0e4e4bc7951b109e45ced1ae -#: ../source/crud.txt:59 -msgid "For examples, see :doc:`/tutorial/query-documents`." -msgstr "" - -# 6b2cfcb92d984381bcb4139ec07755dd -#: ../source/crud.txt:62 -msgid "Update Operations" -msgstr "" - -# 2d895b7a144643cabfd87c76f75f6a2f -#: ../source/crud.txt:64 -msgid "" -"Update operations modify existing :ref:`documents `" -" in a :ref:`collection `. MongoDB provides the following " -"methods to update documents of a collection:" -msgstr "" - -# b31e1972e0d1483a99bb7dde1dda8ef5 -#: ../source/crud.txt:68 -msgid ":method:`db.collection.update()`" -msgstr "" - -# 3cf968870f8e44d4920a2467312ea296 -#: ../source/crud.txt:70 -msgid ":method:`db.collection.updateOne()` |versionadded|" -msgstr "" - -# 24a58e5d06c3440d974f72ef9daa0054 -#: ../source/crud.txt:72 -msgid ":method:`db.collection.updateMany()` |versionadded|" -msgstr "" - -# 6800e496de164654bdc6a76ed8c6981c -#: ../source/crud.txt:74 -msgid ":method:`db.collection.replaceOne()` |versionadded|" -msgstr "" - -# 8156912a37ef464a9457eaf7772970b9 -#: ../source/crud.txt:76 -msgid "" -"In MongoDB, update operations target a single collection. All write " -"operations in MongoDB are :doc:`atomic ` on the level of a single document." -msgstr "" - -# 893bb987de744a188d4601540802b423 -#: ../source/crud.txt:80 -msgid "" -"You can specify criteria, or filters, that identify the documents to " -"update. These :ref:`filters ` use the same syntax " -"as read operations." -msgstr "" - -# a85cf2e504c34127a78fe0e6260b0a6f -#: ../source/crud.txt:86 -msgid "For examples, see :doc:`/tutorial/update-documents`." -msgstr "" - -# ac889be55b2343d2abf6ada4f2ac4eb4 -#: ../source/crud.txt:89 -msgid "Delete Operations" -msgstr "" - -# c471c30ac31c4cfd8fdd6b2c2da12fbf -#: ../source/crud.txt:91 -msgid "" -"Delete operations remove documents from a collection. MongoDB provides " -"the following methods to delete documents of a collection:" -msgstr "" - -# 4fce29d057e9420d97f9add29dc29f79 -#: ../source/crud.txt:94 -msgid ":method:`db.collection.remove()`" -msgstr "" - -# 614289056fa94be38a0e9ab38af3c23e -#: ../source/crud.txt:96 -msgid ":method:`db.collection.deleteOne()` |versionadded|" -msgstr "" - -# 50e3bdd8a07947798fb94c396fdfb847 -#: ../source/crud.txt:98 -msgid ":method:`db.collection.deleteMany()` |versionadded|" -msgstr "" - -# 63d3d1685baf4f2d9bf38e7df1fb9501 -#: ../source/crud.txt:100 -msgid "" -"In MongoDB, delete operations target a single :term:`collection`. All " -"write operations in MongoDB are :doc:`atomic ` on the level of a single document." -msgstr "" - -# 6cb21985038645eba46f304249f0eec4 -#: ../source/crud.txt:104 -msgid "" -"You can specify criteria, or filters, that identify the documents to " -"remove. These :ref:`filters ` use the same syntax " -"as read operations." -msgstr "" - -# 21f7eb774b7c46739cafb72579201dd6 -#: ../source/crud.txt:110 -msgid "For examples, see :doc:`/tutorial/remove-documents`." -msgstr "" - -# 3ea412bae3874687971a633b3b70e8b4 -#: ../source/crud.txt:113 -msgid "Bulk Write" -msgstr "" - -# 8a842818ac4d44d3aa3ed55a74bd38d6 -#: ../source/crud.txt:115 -msgid "" -"MongoDB provides the ability to perform write operations in bulk. For " -"details, see :doc:`/core/bulk-write-operations`." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid ":doc:`/core/crud-introduction`" -#~ msgstr "" - -#~ msgid ":doc:`/core/crud`" -#~ msgstr "" - -#~ msgid "The core documentation of query and data manipulation." -#~ msgstr "" - -#~ msgid ":doc:`/applications/crud`" -#~ msgstr "" - -#~ msgid "Examples of basic query and data modification operations." -#~ msgstr "" - -#~ msgid ":doc:`/reference/crud`" -#~ msgstr "" - -#~ msgid "Reference material for the query and data manipulation interfaces." -#~ msgstr "" - -#~ msgid "" -#~ "Read operations :ref:`documents ` from a :ref:`collection " -#~ "`; i.e. queries a collection " -#~ "for documents. MongoDB provides the " -#~ "following methods to read documents from" -#~ " a collection:" -#~ msgstr "" - -#~ msgid "" -#~ "Delete operations remove documents from " -#~ "a collection. MongoDB provides the " -#~ "following methods to delete documents of" -#~ " a collection" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/data-center-awareness.po b/locale/zh/LC_MESSAGES/data-center-awareness.po deleted file mode 100644 index 17d8afd484c..00000000000 --- a/locale/zh/LC_MESSAGES/data-center-awareness.po +++ /dev/null @@ -1,146 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# a28c527e3d764d008f06a5d607974b67 -#: ../source/data-center-awareness.txt:3 -msgid "Data Center Awareness" -msgstr "" - -# 6ebc8a65666446d9ba44e89f56d757b3 -#: ../source/data-center-awareness.txt -msgid "On this page" -msgstr "" - -# bb9b6a8a45cf4e97ae565b8067e8348e -#: ../source/data-center-awareness.txt:13 -msgid "" -"MongoDB provides a number of features that allow application developers " -"and database administrators to customize the behavior of a :term:`sharded" -" cluster` or :term:`replica set` deployment so that MongoDB may be *more*" -" \"data center aware,\" or allow operational and location-based " -"separation." -msgstr "" - -# f92e5701c33b4775ab8844c18542df4c -#: ../source/data-center-awareness.txt:19 -msgid "" -"MongoDB also supports segregation based on functional parameters, to " -"ensure that certain :program:`mongod` instances are only used for " -"reporting workloads or that certain high-frequency portions of a sharded " -"collection only exist on specific shards." -msgstr "" - -# 180ca56661744a20a7aa18e767dcaaa8 -#: ../source/data-center-awareness.txt:24 -msgid "" -"The following documents, *found either in this section or other sections " -"of this manual*, provide information on customizing a deployment for " -"operation- and location-based separation:" -msgstr "" - -# 870c528dcfa2404e91dcac2eca55393b -#: ../source/includes/toc/dfn-list-spec-data-center-awareness.rst:5 -msgid ":doc:`/core/operational-segregation`" -msgstr "" - -# 696ce991235f4fb591ec8d5410419049 -#: ../source/includes/toc/dfn-list-spec-data-center-awareness.rst:4 -msgid "" -"MongoDB lets you specify that certain application operations use certain " -":program:`mongod` instances." -msgstr "" - -# d91f2662f5104baab53096ab95cc7abe -#: ../source/includes/toc/dfn-list-spec-data-center-awareness.rst:11 -msgid ":doc:`/core/zone-sharding`" -msgstr "" - -# 32079672abf04a72bd45260e41f33a50 -#: ../source/includes/toc/dfn-list-spec-data-center-awareness.rst:8 -msgid "" -"A zone represents one or more ranges of shard key values for a sharded " -"collection. MongoDB routes reads and writes for sharded data covered by a" -" zone only to shards inside that zone. For use in managing data " -"distribution and deployment patterns." -msgstr "" - -# df802bff022847579004a3d81073f51f -#: ../source/includes/toc/dfn-list-spec-data-center-awareness.rst:14 -msgid ":doc:`/tutorial/manage-shard-zone`" -msgstr "" - -# 74c977cdebcc44c9a7939f26a9531874 -#: ../source/includes/toc/dfn-list-spec-data-center-awareness.rst:14 -msgid "Administrative tasks related to configuring zones in sharded clusters" -msgstr "" - -# afecd43448a646249eb703ba1277958d -#: ../source/data-center-awareness.txt:32 -msgid "Further Reading" -msgstr "" - -# aa356bac68d946079db51a3ec9ea18b2 -#: ../source/data-center-awareness.txt:34 -msgid "" -"The :doc:`/reference/write-concern` and :doc:`/core/read-preference` " -"documents, which address capabilities related to data center awareness." -msgstr "" - -# 667685ec266840ffaa9167f584336192 -#: ../source/data-center-awareness.txt:38 -msgid ":doc:`/tutorial/deploy-geographically-distributed-replica-set`." -msgstr "" - -# 950a536324504e22809768d6714d2797 -#: ../source/includes/extracts/additional-resources-multi-dc.rst:4 -msgid "Additional Resource" -msgstr "" - -# 9db8d34261fe4d56ba8fdefb8e3813a0 -#: ../source/includes/extracts/additional-resources-multi-dc.rst:6 -msgid "" -"`Whitepaper: MongoDB Multi-Data Center Deployments " -"`_" -msgstr "" - -# 5ee86e3ef90b4c028126f1bbd461e6d8 -#: ../source/includes/extracts/additional-resources-multi-dc.rst:7 -msgid "" -"`Webinar: Multi-Data Center Deployment " -"`_" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid ":doc:`/core/tag-aware-sharding`" -#~ msgstr "" - -#~ msgid "" -#~ "Tags associate specific ranges of " -#~ ":term:`shard key` values with specific " -#~ "shards for use in managing deployment" -#~ " patterns." -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/administer-shard-tags`" -#~ msgstr "" - -#~ msgid "" -#~ "Use tags to associate specific ranges" -#~ " of shard key values with specific" -#~ " shards." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/data-modeling.po b/locale/zh/LC_MESSAGES/data-modeling.po deleted file mode 100644 index 5a92ef3bbad..00000000000 --- a/locale/zh/LC_MESSAGES/data-modeling.po +++ /dev/null @@ -1,71 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/data-modeling.txt:3 -msgid "Data Models" -msgstr "" - -#: ../source/data-modeling.txt:13 -msgid "" -"Data in MongoDB has a *flexible schema*. :term:`Collections ` do" -" not enforce :term:`document` structure. This flexibility gives you data-" -"modeling choices to match your application and its performance requirements." -msgstr "" - -#: ../source/includes/toc/dfn-list-data-modeling-landing.rst:4 -msgid ":doc:`/core/data-modeling-introduction`" -msgstr "" - -#: ../source/includes/toc/dfn-list-data-modeling-landing.rst:4 -msgid "An introduction to data modeling in MongoDB." -msgstr "" - -#: ../source/includes/toc/dfn-list-data-modeling-landing.rst:13 -msgid ":doc:`/core/data-models`" -msgstr "" - -#: ../source/includes/toc/dfn-list-data-modeling-landing.rst:11 -msgid "" -"The core documentation detailing the decisions you must make when " -"determining a data model, and discussing considerations that should be taken" -" into account." -msgstr "" - -#: ../source/includes/toc/dfn-list-data-modeling-landing.rst:17 -msgid ":doc:`/applications/data-models`" -msgstr "" - -#: ../source/includes/toc/dfn-list-data-modeling-landing.rst:16 -msgid "" -"Examples of possible data models that you can use to structure your MongoDB " -"documents." -msgstr "" - -#: ../source/includes/toc/dfn-list-data-modeling-landing.rst:20 -msgid ":doc:`/reference/data-models`" -msgstr "" - -#: ../source/includes/toc/dfn-list-data-modeling-landing.rst:20 -msgid "" -"Reference material for data modeling for developers of MongoDB applications." -msgstr "" - -#: ../source/includes/toc/dfn-list-data-modeling-landing.rst:8 -msgid ":doc:`/core/document-validation`" -msgstr "" - -#: ../source/includes/toc/dfn-list-data-modeling-landing.rst:7 -msgid "" -"MongoDB provides the capability to validate documents during updates and " -"insertions." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/faq.po b/locale/zh/LC_MESSAGES/faq.po deleted file mode 100644 index 8c27cc535c6..00000000000 --- a/locale/zh/LC_MESSAGES/faq.po +++ /dev/null @@ -1,16 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/faq.txt:3 -msgid "Frequently Asked Questions" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/faq/concurrency.po b/locale/zh/LC_MESSAGES/faq/concurrency.po deleted file mode 100644 index 95faa2d6a6a..00000000000 --- a/locale/zh/LC_MESSAGES/faq/concurrency.po +++ /dev/null @@ -1,796 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/faq/concurrency.txt:3 -msgid "FAQ: Concurrency" -msgstr "" - -#: ../source/faq/concurrency.txt:15 -msgid "" -"MongoDB allows multiple clients to read and write the same data. In order to" -" ensure consistency, it uses locking and other :term:`concurrency control` " -"measures to prevent multiple clients from modifying the same piece of data " -"simultaneously. Together, these mechanisms guarantee that all writes to a " -"single document occur either in full or not at all and that clients never " -"see an inconsistent view of the data." -msgstr "" - -#: ../source/faq/concurrency.txt:27 -msgid "What type of locking does MongoDB use?" -msgstr "" - -#: ../source/faq/concurrency.txt:31 -msgid "" -"In addition to a shared (S) locking mode for reads and an exclusive (X) " -"locking mode for write operations, intent shared (IS) and intent exclusive " -"(IX) modes indicate an intent to read or write a resource using a finer " -"granularity lock. When locking at a certain granularity all higher levels " -"are locked using an :term:`intent lock`." -msgstr "" - -#: ../source/faq/concurrency.txt:37 -msgid "" -"For example, when locking a collection for writing (using mode X), both the " -"corresponding database lock and the global lock must be locked in intent " -"exclusive (IX) mode. A single database can simultaneously be locked in IS " -"and IX mode, but an exclusive (X) lock cannot coexist with any other modes, " -"and a shared (S) lock can only coexists with intent shared (IS) locks." -msgstr "" - -#: ../source/faq/concurrency.txt:46 -msgid "" -"Locks are fair, with reads and writes being queued in order. However, to " -"optimize throughput, when one request is granted, all other compatible " -"requests will be granted at the same time, potentially releasing them before" -" a conflicting request. For example, consider a case in which an X lock was" -" just released, and in which the conflict queue contains the following " -"items:" -msgstr "" - -#: ../source/faq/concurrency.txt:53 -msgid "IS |rarr| IS |rarr| X |rarr| X |rarr| S |rarr| IS" -msgstr "" - -#: ../source/faq/concurrency.txt:55 -msgid "" -"In strict first-in, first-out (FIFO) ordering, only the first two IS modes " -"would be granted. Instead MongoDB will actually grant all IS and S modes, " -"and once they all drain, it will grant X, even if new IS or S requests have " -"been queued in the meantime. As a grant will always move all other requests " -"ahead in the queue, no starvation of any request is possible." -msgstr "" - -#: ../source/faq/concurrency.txt:62 -msgid "" -"See the Wikipedia page on `Multiple granularity locking " -"`_ for more " -"information." -msgstr "" - -#: ../source/faq/concurrency.txt:68 -msgid "How granular are locks in MongoDB?" -msgstr "" - -#: ../source/includes/fact-wiredtiger-locks.rst:7 -msgid "" -"Some global operations, typically short lived operations involving multiple " -"databases, still require a global \"instance-wide\" lock. Some other " -"operations, such as dropping a collection, still require an exclusive " -"database lock." -msgstr "" - -#: ../source/faq/concurrency.txt:83 -msgid "" -"The MMAPv1 storage engine uses collection-level locking as of the 3.0 " -"release series, an improvement on earlier versions in which the database " -"lock was the finest-grain lock. Third-party storage engines may either use " -"collection-level locking or implement their own finer-grained concurrency " -"control." -msgstr "" - -#: ../source/faq/concurrency.txt:89 -msgid "" -"For example, if you have six collections in a database using the MMAPv1 " -"storage engine and an operation takes a collection-level write lock, the " -"other five collections are still available for read and write operations. An" -" exclusive database lock makes all six collections unavailable for the " -"duration of the operation holding the lock." -msgstr "" - -#: ../source/faq/concurrency.txt:96 -msgid "How do I see the status of locks on my :program:`mongod` instances?" -msgstr "" - -#: ../source/faq/concurrency.txt:98 -msgid "" -"For reporting on lock utilization information on locks, use any of the " -"following methods:" -msgstr "" - -#: ../source/faq/concurrency.txt:101 ../source/faq/concurrency.txt:195 -msgid ":method:`db.serverStatus()`," -msgstr "" - -#: ../source/faq/concurrency.txt:102 -msgid ":method:`db.currentOp()`," -msgstr "" - -#: ../source/faq/concurrency.txt:103 -msgid ":doc:`mongotop `," -msgstr "" - -#: ../source/faq/concurrency.txt:104 -msgid ":doc:`mongostat `, and/or" -msgstr "" - -#: ../source/faq/concurrency.txt:105 -msgid "" -"the |mms-home| or :products:`Ops Manager, an on-premise solution available " -"in MongoDB Enterprise Advanced `" -msgstr "" - -#: ../source/faq/concurrency.txt:116 -msgid "To terminate an operation, use :method:`db.killOp()`." -msgstr "" - -#: ../source/faq/concurrency.txt:123 -msgid "Does a read or write operation ever yield the lock?" -msgstr "" - -#: ../source/faq/concurrency.txt:125 -msgid "In some situations, read and write operations can yield their locks." -msgstr "" - -#: ../source/faq/concurrency.txt:127 -msgid "" -"Long running read and write operations, such as queries, updates, and " -"deletes, yield under many conditions. MongoDB operations can also yield " -"locks between individual document modifications in write operations that " -"affect multiple documents like :method:`~db.collection.update()` with the " -"``multi`` parameter." -msgstr "" - -#: ../source/faq/concurrency.txt:147 -msgid "" -"MongoDB does not yield locks when scanning an index even if it predicts that" -" the index is not in memory." -msgstr "" - -#: ../source/faq/concurrency.txt:154 -msgid "Which operations lock the database?" -msgstr "" - -#: ../source/faq/concurrency.txt:156 -msgid "" -"The following table lists common database operations and the types of locks " -"they use." -msgstr "" - -#: ../source/includes/table/lock-behavior-per-operation.rst:4 -msgid "Operation" -msgstr "" - -#: ../source/includes/table/lock-behavior-per-operation.rst:6 -msgid "Lock Type" -msgstr "" - -#: ../source/includes/table/lock-behavior-per-operation.rst:8 -msgid "Issue a query" -msgstr "" - -#: ../source/includes/table/lock-behavior-per-operation.rst:10 -#: ../source/includes/table/lock-behavior-per-operation.rst:14 -#: ../source/includes/table/lock-behavior-per-operation.rst:66 -msgid "Read lock" -msgstr "" - -#: ../source/includes/table/lock-behavior-per-operation.rst:12 -msgid "Get more data from a :term:`cursor`" -msgstr "" - -#: ../source/includes/table/lock-behavior-per-operation.rst:16 -msgid "Insert data" -msgstr "" - -#: ../source/includes/table/lock-behavior-per-operation.rst:18 -#: ../source/includes/table/lock-behavior-per-operation.rst:22 -#: ../source/includes/table/lock-behavior-per-operation.rst:26 -msgid "Write lock" -msgstr "" - -#: ../source/includes/table/lock-behavior-per-operation.rst:20 -msgid "Remove data" -msgstr "" - -#: ../source/includes/table/lock-behavior-per-operation.rst:24 -msgid "Update data" -msgstr "" - -#: ../source/includes/table/lock-behavior-per-operation.rst:28 -msgid ":term:`Map-reduce `" -msgstr "" - -#: ../source/includes/table/lock-behavior-per-operation.rst:30 -msgid "" -"Read lock and write lock, unless operations are specified as non-atomic. " -"Portions of map-reduce jobs can run concurrently." -msgstr "" - -#: ../source/includes/table/lock-behavior-per-operation.rst:34 -msgid "Create an index" -msgstr "" - -#: ../source/includes/table/lock-behavior-per-operation.rst:36 -msgid "" -"Building an index in the foreground, which is the default, locks the " -"database for extended periods of time." -msgstr "" - -#: ../source/includes/table/lock-behavior-per-operation.rst:40 -msgid ":method:`db.eval()`" -msgstr "" - -#: ../source/includes/table/lock-behavior-per-operation.rst:45 -msgid "" -"Write lock. The :method:`db.eval()` method takes a global write lock while " -"evaluating the JavaScript function. To avoid taking this global write lock, " -"you can use the :dbcommand:`eval` command with ``nolock: true``." -msgstr "" - -#: ../source/includes/table/lock-behavior-per-operation.rst:51 -msgid ":dbcommand:`eval`" -msgstr "" - -#: ../source/includes/table/lock-behavior-per-operation.rst:56 -msgid "" -"Write lock. By default, :dbcommand:`eval` command takes a global write lock " -"while evaluating the JavaScript function. If used with ``nolock: true``, the" -" :dbcommand:`eval` command does *not* take a global write lock while " -"evaluating the JavaScript function. However, the logic within the JavaScript" -" function may take write locks for write operations." -msgstr "" - -#: ../source/includes/table/lock-behavior-per-operation.rst:64 -msgid ":method:`~db.collection.aggregate()`" -msgstr "" - -#: ../source/faq/concurrency.txt:165 -msgid "Which administrative commands lock the database?" -msgstr "" - -#: ../source/faq/concurrency.txt:167 -msgid "" -"Certain administrative commands can exclusively lock the database for " -"extended periods of time. In some deployments, for large databases, you may " -"consider taking the :program:`mongod` instance offline so that clients are " -"not affected. For example, if a :program:`mongod` is part of a " -":term:`replica set`, take the :program:`mongod` offline and let other " -"members of the set service load while maintenance is in progress." -msgstr "" - -#: ../source/faq/concurrency.txt:174 -msgid "" -"The following administrative operations require an exclusive (i.e. write) " -"lock on the database for extended periods:" -msgstr "" - -#: ../source/faq/concurrency.txt:177 -msgid "" -":method:`db.collection.createIndex()`, when issued *without* setting " -"``background`` to ``true``," -msgstr "" - -#: ../source/faq/concurrency.txt:179 -msgid ":dbcommand:`reIndex`," -msgstr "" - -#: ../source/faq/concurrency.txt:180 -msgid ":dbcommand:`compact`," -msgstr "" - -#: ../source/faq/concurrency.txt:181 -msgid ":method:`db.repairDatabase()`," -msgstr "" - -#: ../source/faq/concurrency.txt:182 -msgid "" -":method:`db.createCollection()`, when creating a very large (i.e. many " -"gigabytes) capped collection," -msgstr "" - -#: ../source/faq/concurrency.txt:184 -msgid ":method:`db.collection.validate()`, and" -msgstr "" - -#: ../source/faq/concurrency.txt:185 -msgid "" -":method:`db.copyDatabase()`. This operation may lock all databases. See :ref" -":`faq-concurrency-lock-multiple-dbs`." -msgstr "" - -#: ../source/faq/concurrency.txt:188 -msgid "" -"The following administrative commands lock the database but only hold the " -"lock for a very short time:" -msgstr "" - -#: ../source/faq/concurrency.txt:191 -msgid ":method:`db.collection.dropIndex()`," -msgstr "" - -#: ../source/faq/concurrency.txt:192 -msgid ":method:`db.getLastError()`," -msgstr "" - -#: ../source/faq/concurrency.txt:193 -msgid ":method:`db.isMaster()`," -msgstr "" - -#: ../source/faq/concurrency.txt:194 -msgid ":method:`rs.status()` (i.e. :dbcommand:`replSetGetStatus`)," -msgstr "" - -#: ../source/faq/concurrency.txt:196 -msgid ":method:`db.auth()`, and" -msgstr "" - -#: ../source/faq/concurrency.txt:197 -msgid ":method:`db.addUser()`." -msgstr "" - -#: ../source/faq/concurrency.txt:202 -msgid "Does a MongoDB operation ever lock more than one database?" -msgstr "" - -#: ../source/faq/concurrency.txt:204 -msgid "The following MongoDB operations lock multiple databases:" -msgstr "" - -#: ../source/faq/concurrency.txt:206 -msgid "" -":method:`db.copyDatabase()` must lock the entire :program:`mongod` instance " -"at once." -msgstr "" - -#: ../source/faq/concurrency.txt:209 -msgid "" -":method:`db.repairDatabase()` obtains a global write lock and will block " -"other operations until it finishes." -msgstr "" - -#: ../source/faq/concurrency.txt:212 -msgid "" -":term:`Journaling `, which is an internal operation, locks all " -"databases for short intervals. All databases share a single journal." -msgstr "" - -#: ../source/faq/concurrency.txt:216 -msgid "" -":doc:`User authentication ` requires a read lock on " -"the ``admin`` database for deployments using :ref:`2.6 user credentials " -"`. For deployments using the 2.4 schema for " -"user credentials, authentication locks the ``admin`` database as well as the" -" database the user is accessing." -msgstr "" - -#: ../source/faq/concurrency.txt:222 -msgid "" -"All writes to a replica set's :term:`primary` lock both the database " -"receiving the writes and then the ``local`` database for a short time. The " -"lock for the ``local`` database allows the :program:`mongod` to write to the" -" primary's :term:`oplog` and accounts for a small portion of the total time " -"of the operation." -msgstr "" - -#: ../source/faq/concurrency.txt:229 -msgid "How does sharding affect concurrency?" -msgstr "" - -#: ../source/faq/concurrency.txt:231 -msgid "" -":term:`Sharding ` improves concurrency by distributing collections" -" over multiple :program:`mongod` instances, allowing shard servers (i.e. " -":program:`mongos` processes) to perform any number of operations " -"concurrently to the various downstream :program:`mongod` instances." -msgstr "" - -#: ../source/faq/concurrency.txt:242 -msgid "How does concurrency affect a replica set primary?" -msgstr "" - -#: ../source/faq/concurrency.txt:255 -msgid "How does concurrency affect secondaries?" -msgstr "" - -#: ../source/faq/concurrency.txt:257 -msgid "" -"In :term:`replication`, MongoDB does not apply writes serially to " -":term:`secondaries `. Secondaries collect oplog entries in " -"batches and then apply those batches in parallel. Secondaries do not allow " -"reads while applying the write operations, and apply write operations in the" -" order that they appear in the oplog." -msgstr "" - -#: ../source/faq/concurrency.txt:264 -msgid "Does MongoDB support transactions?" -msgstr "" - -#: ../source/faq/concurrency.txt:266 -msgid "MongoDB does not support multi-document transactions." -msgstr "" - -#: ../source/faq/concurrency.txt:268 -msgid "" -"However, MongoDB does provide atomic operations on a single document. Often " -"these document-level atomic operations are sufficient to solve problems that" -" would require ACID transactions in a relational database." -msgstr "" - -#: ../source/faq/concurrency.txt:273 -msgid "" -"For example, in MongoDB, you can embed related data in nested arrays or " -"nested documents within a single document and update the entire document in " -"a single atomic operation. Relational databases might represent the same " -"kind of data with multiple tables and rows, which would require transaction " -"support to update the data atomically." -msgstr "" - -#: ../source/faq/concurrency.txt:279 ../source/faq/concurrency.txt:308 -msgid ":doc:`/core/write-operations-atomicity`" -msgstr "" - -#: ../source/faq/concurrency.txt:282 -msgid "What isolation guarantees does MongoDB provide?" -msgstr "" - -#: ../source/faq/concurrency.txt:284 -msgid "" -"MongoDB provides the following guarantees in the presence of concurrent read" -" and write operations. These guarantees hold on systems configured with " -"either the MMAPv1 or WiredTiger storage engines." -msgstr "" - -#: ../source/faq/concurrency.txt:290 -msgid "" -"Correctness with respect to query predicates, e.g. " -":method:`db.collection.find()` will only return documents that match and " -":method:`db.collection.update()` will only write to matching documents." -msgstr "" - -#: ../source/faq/concurrency.txt:294 -msgid "" -"Correctness with respect to sort. For read operations that request a sort " -"order (e.g. :method:`db.collection.find()` or " -":method:`db.collection.aggregate()`), the sort order will not be violated " -"due to concurrent writes." -msgstr "" - -#: ../source/faq/concurrency.txt:299 -msgid "" -"Although MongoDB provides these strong guarantees for single-document " -"operations, read and write operations may access an arbitrary number of " -"documents during execution. Multi-document operations do *not* occur " -"transactionally and are not isolated from concurrent writes. This means that" -" the following behaviors are expected under the normal operation of the " -"system, for both the MMAPv1 and WiredTiger storage engines:" -msgstr "" - -#: ../source/includes/extracts/concurrent-operations-multi-document-writes-no-isolation.rst:9 -msgid "" -"Non-serializable operations. Suppose a read operation reads a document *d*\\" -" :sub:`1` at time *t*\\ :sub:`1` and a write operation updates *d*\\ " -":sub:`1` at some later time *t*\\ :sub:`3`. This introduces a read-write " -"dependency such that, if the operations were to be serialized, the read " -"operation must precede the write operation. But also suppose that the write " -"operation updates document *d*\\ :sub:`2` at time *t*\\ :sub:`2` and the " -"read operation subsequently reads *d*\\ :sub:`2` at some later time *t*\\ " -":sub:`4`. This introduces a write-read dependency which would instead " -"require the read operation to come *after* the write operation in a " -"serializable schedule. There is a dependency cycle which makes " -"serializability impossible." -msgstr "" - -#: ../source/faq/concurrency.txt:311 -msgid "Can reads see changes that have not been committed to disk?" -msgstr "" - -#: ../source/faq/concurrency.txt:333 -msgid "Other systems refer to these semantics as *read uncommitted*." -msgstr "" - -#: ../source/faq/concurrency.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/includes/extracts/lock-general.rst:1 -msgid "" -"MongoDB uses multi-granularity locking [#mgl-ref]_ that allows operations to" -" lock at the global, database or collection level, and allows for individual" -" storage engines to implement their own concurrency control below the " -"collection level (e.g., at the document-level in WiredTiger)." -msgstr "" - -#: ../source/includes/extracts/lock-general.rst:7 -msgid "" -"MongoDB uses reader-writer locks that allow concurrent readers shared access" -" to a resource, such as a database or collection, but in MMAPv1, give " -"exclusive access to a single write operation." -msgstr "" - -#: ../source/faq/concurrency.txt:73 -msgid "For WiredTiger" -msgstr "" - -#: ../source/faq/concurrency.txt:75 -msgid "" -"Beginning with version 3.0, MongoDB ships with the :ref:`WiredTiger " -"` storage engine." -msgstr "" - -#: ../source/includes/fact-wiredtiger-locks.rst:1 -msgid "" -"For most read and write operations, WiredTiger uses optimistic concurrency " -"control. WiredTiger uses only intent locks at the global, database and " -"collection levels. When the storage engine detects conflicts between two " -"operations, one will incur a write conflict causing MongoDB to transparently" -" retry that operation." -msgstr "" - -#: ../source/faq/concurrency.txt:81 -msgid "For MMAPv1" -msgstr "" - -#: ../source/faq/concurrency.txt:110 -msgid "" -"Specifically, the :serverstatus:`locks` document in the :doc:`output of " -"serverStatus `, or the " -":data:`~currentOp.locks` field in the :doc:`current operation reporting " -"` provides insight into the type of locks " -"and amount of lock contention in your :program:`mongod` instance." -msgstr "" - -#: ../source/faq/concurrency.txt:133 -msgid "" -"MongoDB's :ref:`MMAPv1 ` storage engine uses heuristics " -"based on its access pattern to predict whether data is likely in physical " -"memory before performing a read. If MongoDB *predicts* that the data is not " -"in physical memory, an operation will yield its lock while MongoDB loads the" -" data into memory. Once data is available in memory, the operation will " -"reacquire the lock to complete the operation." -msgstr "" - -#: ../source/faq/concurrency.txt:141 -msgid "" -"For storage engines supporting document level :term:`concurrency control`, " -"such as :doc:`WiredTiger `, yielding is not necessary when" -" accessing storage as the :term:`intent locks `, held at the " -"global, database and collection level, do not block other readers and " -"writers." -msgstr "" - -#: ../source/includes/extracts/lock-sharding.rst:1 -msgid "" -"In a sharded cluster, locks apply to each individual shard, not to the whole" -" cluster; i.e. each :program:`mongod` instance is independent of the others " -"in the shard cluster and uses its own :ref:`locks `. The operations on one :program:`mongod` instance do not block the" -" operations on any others." -msgstr "" - -#: ../source/faq/concurrency.txt:244 -msgid "" -"With replica sets, when MongoDB writes to a collection on the " -":term:`primary`, MongoDB also writes to the primary's :term:`oplog`, which " -"is a special collection in the ``local`` database. Therefore, MongoDB must " -"lock both the collection's database and the ``local`` database. The " -":program:`mongod` must lock both databases at the same time to keep the " -"database consistent and ensure that write operations, even with replication," -" are \"all-or-nothing\" operations." -msgstr "" - -#: ../source/includes/extracts/lock-replica-set-primary.rst:1 -msgid "" -"When writing to a :term:`replica set`, the lock's scope applies to the " -":term:`primary`." -msgstr "" - -#: ../source/includes/extracts/concurrent-operations-single-document-write.rst:1 -msgid "" -"Write operations are atomic with respect to a single document; i.e. if a " -"write is updating multiple fields in the document, a reader will never see " -"the document with only some of the fields updated." -msgstr "" - -#: ../source/includes/extracts/concurrent-operations-single-document-write.rst:5 -msgid "" -"With a standalone :program:`mongod` instance, a set of read and write " -"operations to a single document is serializable. With a replica set, a set " -"of read and write operations to a single document is serializable *only* in " -"the absence of a rollback." -msgstr "" - -#: ../source/includes/extracts/concurrent-operations-multi-document-writes-no-isolation.rst:2 -msgid "" -"Non-point-in-time read operations. Suppose a read operation begins at time " -"*t*\\ :sub:`1` and starts reading documents. A write operation then commits " -"an update to one of the documents at some later time *t*\\ :sub:`2`. The " -"reader may see the updated version of the document, and therefore does not " -"see a point-in-time snapshot of the data." -msgstr "" - -#: ../source/includes/extracts/concurrent-operations-multi-document-writes-no-isolation.rst:22 -msgid "" -"Reads may miss matching documents that are updated during the course of the " -"read operation." -msgstr "" - -#: ../source/faq/concurrency.txt:315 -msgid "" -"MongoDB 3.2 introduces :ref:`3.2-rel-notes-readConcern` option. Clients " -"using :readconcern:`majority` ``readConcern`` cannot see the results of " -"writes before they are made :term:`durable`." -msgstr "" - -#: ../source/faq/concurrency.txt:319 -msgid "" -"Readers, using :readconcern:`\"local\"` ``readConcern`` can see the results " -"of writes before they are made :term:`durable`, regardless of write concern " -"level or journaling configuration. As a result, applications may observe the" -" following behaviors:" -msgstr "" - -#: ../source/faq/concurrency.txt:324 -msgid "" -"MongoDB will allow a concurrent reader to see the result of the write " -"operation before the write is acknowledged to the client application. For " -"details on when writes are acknowledged for different write concern levels, " -"see :doc:`/reference/write-concern`." -msgstr "" - -#: ../source/faq/concurrency.txt:329 -msgid "" -"Reads can see data which may subsequently be rolled back in cases such as " -"replica set failover or power loss. It does *not* mean that read operations " -"can see documents in a partially written or otherwise inconsistent state." -msgstr "" - -#~ msgid "" -#~ "MongoDB uses reader-writer locks that allow concurrent readers shared access" -#~ " to a resource, such as a database or collection, but give exclusive access " -#~ "to a single write operation." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB uses multi-granularity locking [#mgl-ref]_ that allows operations to" -#~ " lock at the global, database or collection level, and allows for individual" -#~ " storage engines to implement their own concurrency control below the " -#~ "collection (i.e., at the document-level in WiredTiger)." -#~ msgstr "" - -#~ msgid "" -#~ "Beginning with version 3.0, MongoDB ships with the :ref:`WiredTiger " -#~ "` storage engine, which uses optimistic concurrency " -#~ "control for most read and write operations. WiredTiger uses only intent " -#~ "locks at the global, database and collection levels. When the storage engine" -#~ " detects conflicts between two operations, one will incur a write conflict " -#~ "causing MongoDB to transparently retry that operation." -#~ msgstr "" - -#~ msgid "" -#~ "Specifically, the :data:`~serverStatus.locks` document in the :doc:`output " -#~ "of serverStatus `, or the " -#~ ":data:`~currentOp.locks` field in the :doc:`current operation reporting " -#~ "` provides insight into the type of locks " -#~ "and amount of lock contention in your :program:`mongod` instance." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB's :ref:`mmapv1 ` storage engine uses heuristics " -#~ "based on its access pattern to predict whether data is likely in physical " -#~ "memory before performing a read. If MongoDB *predicts* that the data is not " -#~ "in physical memory, an operation will yield its lock while MongoDB loads the" -#~ " data into memory. Once data is available in memory, the operation will " -#~ "reacquire the lock to complete the operation." -#~ msgstr "" - -#~ msgid "" -#~ "For storage engines supporting document level :term:`concurrency control`, " -#~ "yielding is not necessary when accessing storage, as the :term:`intent locks" -#~ " ` held at the global, database and collection level do not " -#~ "block other readers and writers." -#~ msgstr "" - -#~ msgid "" -#~ "Each :program:`mongod` instance is independent of the others in the shard " -#~ "cluster and uses its own :ref:`locks `. The " -#~ "operations on one :program:`mongod` instance do not block the operations on " -#~ "any others." -#~ msgstr "" - -#~ msgid "" -#~ "In :term:`replication`, when MongoDB writes to a collection on the " -#~ ":term:`primary`, MongoDB also writes to the primary's :term:`oplog`, which " -#~ "is a special collection in the ``local`` database. Therefore, MongoDB must " -#~ "lock both the collection's database and the ``local`` database. The " -#~ ":program:`mongod` must lock both databases at the same time to keep the " -#~ "database consistent and ensure that write operations, even with replication," -#~ " are \"all-or-nothing\" operations." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB can apply several writes in parallel on replica set secondaries, in " -#~ "two phases:" -#~ msgstr "" - -#~ msgid "" -#~ "During the first *prefer* phase, under a read lock, the :program:`mongod` " -#~ "ensures that all documents affected by the operations are in memory. During " -#~ "this phase, other clients may execute queries against this member." -#~ msgstr "" - -#~ msgid "" -#~ "A thread pool using write locks applies all write operations in the batch as" -#~ " part of a coordinated write phase." -#~ msgstr "" - -#~ msgid "" -#~ "What kind of concurrency does MongoDB provide for JavaScript operations?" -#~ msgstr "" - -#~ msgid "" -#~ "The V8 JavaScript engine added in 2.4 allows multiple JavaScript operations " -#~ "to run at the same time. Prior to 2.4, a single :program:`mongod` could only" -#~ " run a *single* JavaScript operation at once." -#~ msgstr "" - -#~ msgid "" -#~ "Read and write operations are atomic with respect to a single document and " -#~ "will always leave the document in a consistent state. This means that " -#~ "readers will never see a partially updated document, and indices will always" -#~ " be consistent with the contents of the collection. Furthermore, a set of " -#~ "read and write operations to a single document are serializable." -#~ msgstr "" - -#~ msgid "" -#~ "Non-point-in-time read operations. Suppose a read operation begins at time " -#~ "*t*\\ :sub:`1` and starts reading documents. A write operation then commits " -#~ "an update to a document at some later time *t*\\ :sub:`2`. The reader may " -#~ "see the updated version of the document, and therefore does not see a point-" -#~ "in-time snapshot of the data." -#~ msgstr "" - -#~ msgid "" -#~ "Dropped results. Reads may miss matching documents that are updated or " -#~ "deleted during the course of the read operation. However, data that has not " -#~ "been modified during the operation will always be visible." -#~ msgstr "" - -#~ msgid "" -#~ "Yes, readers can see the results of writes before they are made durable, " -#~ "regardless of write concern level or journaling configuration. As a result, " -#~ "applications may observe the following behaviors:" -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB will allow a concurrent reader to see the result of the write " -#~ "operation before the write is acknowledged to the client application. For " -#~ "details on when writes are acknowledged for different write concern levels, " -#~ "see :doc:`/core/write-concern`." -#~ msgstr "" - -#~ msgid "" -#~ "Reads can see data which may subsequently be rolled back in rare cases such " -#~ "as replica set failover or power loss. It does *not* mean that read " -#~ "operations can see documents in a partially written or otherwise " -#~ "inconsistent state." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/faq/developers.po b/locale/zh/LC_MESSAGES/faq/developers.po deleted file mode 100644 index 119d5387e90..00000000000 --- a/locale/zh/LC_MESSAGES/faq/developers.po +++ /dev/null @@ -1,1087 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/faq/developers.txt:5 -msgid "FAQ: MongoDB for Application Developers" -msgstr "" - -#: ../source/faq/developers.txt:9 -msgid "" -"This document answers common questions about application development using " -"MongoDB." -msgstr "" - -#: ../source/faq/developers.txt:12 -msgid "" -"If you don't find the answer you're looking for, check the :doc:`complete " -"list of FAQs ` or post your question to the `MongoDB User Mailing List" -" `_." -msgstr "" - -#: ../source/faq/developers.txt:19 -msgid "What is a namespace in MongoDB?" -msgstr "" - -#: ../source/faq/developers.txt:21 -msgid "" -"A \"namespace\" is the concatenation of the :term:`database` name and the " -":term:`collection` names [#indexes-are-namespaces]_ with a period character " -"in between." -msgstr "" - -#: ../source/faq/developers.txt:25 -msgid "" -"Collections are containers for documents that share one or more indexes. " -"Databases are groups of collections stored on disk using a single set of " -"data files. [#ns-limit]_" -msgstr "" - -#: ../source/faq/developers.txt:29 -msgid "" -"For an example ``acme.users`` namespace, ``acme`` is the database name and " -"``users`` is the collection name. Period characters **can** occur in " -"collection names, so that ``acme.user.history`` is a valid namespace, with " -"``acme`` as the database name, and ``user.history`` as the collection name." -msgstr "" - -#: ../source/faq/developers.txt:35 -msgid "" -"While data models like this appear to support nested collections, the " -"collection namespace is flat, and there is no difference from the " -"perspective of MongoDB between ``acme``, ``acme.users``, and " -"``acme.records``." -msgstr "" - -#: ../source/faq/developers.txt:40 -msgid "Each index also has its own namespace." -msgstr "" - -#: ../source/faq/developers.txt:42 -msgid "" -"MongoDB database have a configurable limit on the :limit:`number of " -"namespaces ` in a database." -msgstr "" - -#: ../source/faq/developers.txt:46 -msgid "If you remove a document, does MongoDB remove it from disk?" -msgstr "" - -#: ../source/faq/developers.txt:48 ../source/faq/developers.txt:125 -msgid "Yes." -msgstr "" - -#: ../source/faq/developers.txt:50 -msgid "" -"When you use :method:`~db.collection.remove()`, the object will no longer " -"exist in MongoDB's on-disk data storage." -msgstr "" - -#: ../source/faq/developers.txt:54 -msgid "When does MongoDB write updates to disk?" -msgstr "" - -#: ../source/faq/developers.txt:56 -msgid "" -"MongoDB flushes writes to disk on a regular interval. In the default " -"configuration, MongoDB writes data to the main data files on disk every 60 " -"seconds and commits the :term:`journal` roughly every 100 milliseconds. " -"These values are configurable with the " -":setting:`~storage.journal.commitIntervalMs` and " -":setting:`~storage.syncPeriodSecs`." -msgstr "" - -#: ../source/faq/developers.txt:62 -msgid "" -"These values represent the *maximum* amount of time between the completion " -"of a write operation and the point when the write is durable in the journal," -" if enabled, and when MongoDB flushes data to the disk. In many cases " -"MongoDB and the operating system flush data to disk more frequently, so that" -" the above values represents a theoretical maximum." -msgstr "" - -#: ../source/faq/developers.txt:69 -msgid "" -"However, by default, MongoDB uses a \"lazy\" strategy to write to disk. This" -" is advantageous in situations where the database receives a thousand " -"increments to an object within one second, MongoDB only needs to flush this " -"data to disk once. In addition to the aforementioned configuration options, " -"you can also use :dbcommand:`fsync` and :doc:`/reference/write-concern` to " -"modify this strategy." -msgstr "" - -#: ../source/faq/developers.txt:77 -msgid "How do I do transactions and locking in MongoDB?" -msgstr "" - -#: ../source/faq/developers.txt:79 -msgid "" -"MongoDB does not have support for traditional locking or complex " -"transactions with rollback. MongoDB aims to be lightweight, fast, and " -"predictable in its performance. This is similar to the MySQL MyISAM " -"autocommit model. By keeping transaction support extremely simple, MongoDB " -"can provide greater performance especially for :term:`partitioned " -"` or :term:`replicated ` systems with a number of " -"database server processes." -msgstr "" - -#: ../source/faq/developers.txt:87 -msgid "" -"MongoDB *does* have support for atomic operations *within* a single " -"document. Given the possibilities provided by nested documents, this feature" -" provides support for a large number of use-cases." -msgstr "" - -#: ../source/faq/developers.txt:91 -msgid "The :doc:`/core/write-operations-atomicity` page." -msgstr "" - -#: ../source/faq/developers.txt:94 -msgid "How do you aggregate data with MongoDB?" -msgstr "" - -#: ../source/faq/developers.txt:96 -msgid "" -"In version 2.1 and later, you can use the new :doc:`aggregation framework " -"`, with the :dbcommand:`aggregate` command." -msgstr "" - -#: ../source/faq/developers.txt:100 -msgid "" -"MongoDB also supports :term:`map-reduce` with the :dbcommand:`mapReduce` " -"command, as well as basic aggregation with the :dbcommand:`group`, " -":dbcommand:`count`, and :dbcommand:`distinct`. commands." -msgstr "" - -#: ../source/faq/developers.txt:105 -msgid "The :doc:`/aggregation` page." -msgstr "" - -#: ../source/faq/developers.txt:108 -msgid "Why does MongoDB log so many \"Connection Accepted\" events?" -msgstr "" - -#: ../source/faq/developers.txt:110 -msgid "" -"If you see a very large number connection and re-connection messages in your" -" MongoDB log, then clients are frequently connecting and disconnecting to " -"the MongoDB server. This is normal behavior for applications that do not use" -" request pooling, such as CGI. Consider using FastCGI, an Apache Module, or " -"some other kind of persistent application server to decrease the connection " -"overhead." -msgstr "" - -#: ../source/faq/developers.txt:117 -msgid "" -"If these connections do not impact your performance you can use the run-time" -" :setting:`~systemLog.quiet` option or the command-line option " -":option:`--quiet ` to suppress these messages from the log." -msgstr "" - -#: ../source/faq/developers.txt:123 -msgid "Does MongoDB run on Amazon EBS?" -msgstr "" - -#: ../source/faq/developers.txt:127 -msgid "" -"MongoDB users of all sizes have had a great deal of success using MongoDB on" -" the EC2 platform using EBS disks." -msgstr "" - -#: ../source/faq/developers.txt:130 -msgid ":ecosystem:`Amazon EC2 `" -msgstr "" - -#: ../source/faq/developers.txt:133 -msgid "Why are MongoDB's data files so large?" -msgstr "" - -#: ../source/faq/developers.txt:135 -msgid "" -"MongoDB aggressively preallocates data files to reserve space and avoid file" -" system fragmentation. You can use the :setting:`storage.smallFiles` setting" -" to modify the file preallocation strategy." -msgstr "" - -#: ../source/faq/developers.txt:139 -msgid ":ref:`faq-disk-size`" -msgstr "" - -#: ../source/faq/developers.txt:144 -msgid "How do I optimize storage use for small documents?" -msgstr "" - -#: ../source/faq/developers.txt:146 -msgid "" -"Each MongoDB document contains a certain amount of overhead. This overhead " -"is normally insignificant but becomes significant if all documents are just " -"a few bytes, as might be the case if the documents in your collection only " -"have one or two fields." -msgstr "" - -#: ../source/faq/developers.txt:151 -msgid "" -"Consider the following suggestions and strategies for optimizing storage " -"utilization for these collections:" -msgstr "" - -#: ../source/faq/developers.txt:154 -msgid "Use the ``_id`` field explicitly." -msgstr "" - -#: ../source/faq/developers.txt:156 -msgid "" -"MongoDB clients automatically add an ``_id`` field to each document and " -"generate a unique 12-byte :term:`ObjectId` for the ``_id`` field. " -"Furthermore, MongoDB always indexes the ``_id`` field. For smaller documents" -" this may account for a significant amount of space." -msgstr "" - -#: ../source/faq/developers.txt:162 -msgid "" -"To optimize storage use, users can specify a value for the ``_id`` field " -"explicitly when inserting documents into the collection. This strategy " -"allows applications to store a value in the ``_id`` field that would have " -"occupied space in another portion of the document." -msgstr "" - -#: ../source/faq/developers.txt:167 -msgid "" -"You can store any value in the ``_id`` field, but because this value serves " -"as a primary key for documents in the collection, it must uniquely identify " -"them. If the field's value is not unique, then it cannot serve as a primary " -"key as there would be collisions in the collection." -msgstr "" - -#: ../source/faq/developers.txt:173 -msgid "Use shorter field names." -msgstr "" - -#: ../source/faq/developers.txt:175 -msgid "" -"MongoDB stores all field names in every document. For most documents, this " -"represents a small fraction of the space used by a document; however, for " -"small documents the field names may represent a proportionally large amount " -"of space. Consider a collection of documents that resemble the following:" -msgstr "" - -#: ../source/faq/developers.txt:185 -msgid "" -"If you shorten the field named ``last_name`` to ``lname`` and the field " -"named ``best_score`` to ``score``, as follows, you could save 9 bytes per " -"document." -msgstr "" - -#: ../source/faq/developers.txt:193 -msgid "" -"Shortening field names reduces expressiveness and does not provide " -"considerable benefit for larger documents and where document overhead is not" -" of significant concern. Shorter field names do not reduce the size of " -"indexes, because indexes have a predefined structure." -msgstr "" - -#: ../source/faq/developers.txt:199 -msgid "In general it is not necessary to use short field names." -msgstr "" - -#: ../source/faq/developers.txt:201 -msgid "Embed documents." -msgstr "" - -#: ../source/faq/developers.txt:203 -msgid "" -"In some cases you may want to embed documents in other documents and save on" -" the per-document overhead." -msgstr "" - -#: ../source/faq/developers.txt:209 -msgid "When should I use GridFS?" -msgstr "" - -#: ../source/faq/developers.txt:211 -msgid "" -"For documents in a MongoDB collection, you should always use :term:`GridFS` " -"for storing files larger than 16 MB." -msgstr "" - -#: ../source/faq/developers.txt:214 -msgid "" -"In some situations, storing large files may be more efficient in a MongoDB " -"database than on a system-level filesystem." -msgstr "" - -#: ../source/faq/developers.txt:217 -msgid "" -"If your filesystem limits the number of files in a directory, you can use " -"GridFS to store as many files as needed." -msgstr "" - -#: ../source/faq/developers.txt:220 -msgid "" -"When you want to keep your files and metadata automatically synced and " -"deployed across a number of systems and facilities. When using " -":ref:`geographically distributed replica sets ` MongoDB can distribute files and their metadata automatically" -" to a number of :program:`mongod` instances and facilities." -msgstr "" - -#: ../source/faq/developers.txt:227 -msgid "" -"When you want to access information from portions of large files without " -"having to load whole files into memory, you can use GridFS to recall " -"sections of files without reading the entire file into memory." -msgstr "" - -#: ../source/faq/developers.txt:232 -msgid "" -"Do not use GridFS if you need to update the content of the entire file " -"atomically. As an alternative you can store multiple versions of each file " -"and specify the current version of the file in the metadata. You can update " -"the metadata field that indicates \"latest\" status in an atomic update " -"after uploading the new version of the file, and later remove previous " -"versions if needed." -msgstr "" - -#: ../source/faq/developers.txt:239 -msgid "" -"Furthermore, if your files are all smaller the 16 MB :limit:`BSON Document " -"Size` limit, consider storing the file manually within a single document. " -"You may use the BinData data type to store the binary data. See your " -":doc:`drivers ` documentation for details on using " -"BinData." -msgstr "" - -#: ../source/faq/developers.txt:245 -msgid "For more information on GridFS, see :doc:`/core/gridfs`." -msgstr "" - -#: ../source/faq/developers.txt:248 -msgid "How does MongoDB address SQL or Query injection?" -msgstr "" - -#: ../source/faq/developers.txt:251 -msgid "BSON" -msgstr "" - -#: ../source/faq/developers.txt:253 -msgid "" -"As a client program assembles a query in MongoDB, it builds a BSON object, " -"not a string. Thus traditional SQL injection attacks are not a problem. More" -" details and some nuances are covered below." -msgstr "" - -#: ../source/faq/developers.txt:257 -msgid "" -"MongoDB represents queries as :term:`BSON` objects. Typically :doc:`client " -"libraries ` provide a convenient, injection free, " -"process to build these objects. Consider the following C++ example:" -msgstr "" - -#: ../source/faq/developers.txt:267 -msgid "" -"Here, ``my_query`` then will have a value such as ``{ name : \"Joe\" }``. If" -" ``my_query`` contained special characters, for example ``,``, ``:``, and " -"``{``, the query simply wouldn't match any documents. For example, users " -"cannot hijack a query and convert it to a delete." -msgstr "" - -#: ../source/faq/developers.txt:274 -msgid "JavaScript" -msgstr "" - -#: ../source/includes/fact-disable-javascript-with-noscript.rst:1 -msgid "" -"You can disable all server-side execution of JavaScript, by passing the " -":option:`--noscripting ` option on the command line or" -" setting :setting:`security.javascriptEnabled` in a configuration file." -msgstr "" - -#: ../source/faq/developers.txt:280 -msgid "" -"All of the following MongoDB operations permit you to run arbitrary " -"JavaScript expressions directly on the server:" -msgstr "" - -#: ../source/faq/developers.txt:283 -msgid ":query:`$where`" -msgstr "" - -#: ../source/faq/developers.txt:284 -msgid ":dbcommand:`mapReduce`" -msgstr "" - -#: ../source/faq/developers.txt:285 -msgid ":dbcommand:`group`" -msgstr "" - -#: ../source/faq/developers.txt:287 -msgid "" -"You must exercise care in these cases to prevent users from submitting " -"malicious JavaScript." -msgstr "" - -#: ../source/faq/developers.txt:290 -msgid "" -"Fortunately, you can express most queries in MongoDB without JavaScript and " -"for queries that require JavaScript, you can mix JavaScript and non-" -"JavaScript in a single query. Place all the user-supplied fields directly in" -" a :term:`BSON` field and pass JavaScript code to the :query:`$where` field." -msgstr "" - -#: ../source/faq/developers.txt:296 -msgid "" -"If you need to pass user-supplied values in a :query:`$where` clause, you " -"may escape these values with the ``CodeWScope`` mechanism. When you set " -"user-submitted values as variables in the scope document, you can avoid " -"evaluating them on the database server." -msgstr "" - -#: ../source/faq/developers.txt:304 -msgid "Dollar Sign Operator Escaping" -msgstr "" - -#: ../source/faq/developers.txt:306 -msgid "" -"Field names in MongoDB's query language have semantic meaning. The dollar " -"sign (i.e ``$``) is a reserved character used to represent :doc:`operators " -"` (i.e. :update:`$inc`.) Thus, you should ensure that " -"your application's users cannot inject operators into their inputs." -msgstr "" - -#: ../source/faq/developers.txt:312 -msgid "" -"In some cases, you may wish to build a BSON object with a user-provided key." -" In these situations, keys will need to substitute the reserved ``$`` and " -"``.`` characters. Any character is sufficient, but consider using the " -"Unicode full width equivalents: ``U+FF04`` (i.e. \"$\") and ``U+FF0E`` (i.e." -" \".\")." -msgstr "" - -#: ../source/faq/developers.txt:318 -msgid "Consider the following example:" -msgstr "" - -#: ../source/faq/developers.txt:324 -msgid "" -"The user may have supplied a ``$`` value in the ``a_key`` value. At the same" -" time, ``my_object`` might be ``{ $where : \"things\" }``. Consider the " -"following cases:" -msgstr "" - -#: ../source/faq/developers.txt:328 -msgid "" -"**Insert**. Inserting this into the database does no harm. The insert " -"process does not evaluate the object as a query." -msgstr "" - -#: ../source/faq/developers.txt:333 -msgid "" -"MongoDB client drivers, if properly implemented, check for reserved " -"characters in keys on inserts." -msgstr "" - -#: ../source/faq/developers.txt:336 -msgid "" -"**Update**. The :method:`~db.collection.update()` operation permits ``$`` " -"operators in the update argument but does not support the :query:`$where` " -"operator. Still, some users may be able to inject operators that can " -"manipulate a single document only. Therefore your application should escape " -"keys, as mentioned above, if reserved characters are possible." -msgstr "" - -#: ../source/faq/developers.txt:343 -msgid "" -"**Query** Generally this is not a problem for queries that resemble ``{ x : " -"user_obj }``: dollar signs are not top level and have no effect. " -"Theoretically it may be possible for the user to build a query themselves. " -"But checking the user-submitted content for ``$`` characters in key names " -"may help protect against this kind of injection." -msgstr "" - -#: ../source/faq/developers.txt:351 -msgid "Driver-Specific Issues" -msgstr "" - -#: ../source/faq/developers.txt:353 -msgid "" -"See the \"`PHP MongoDB Driver Security Notes " -"`_\" page in the PHP driver " -"documentation for more information" -msgstr "" - -#: ../source/faq/developers.txt:360 -msgid "How does MongoDB provide concurrency?" -msgstr "" - -#: ../source/faq/developers.txt:362 -msgid "" -"MongoDB implements a readers-writer lock. This means that at any one time, " -"only one client may be writing or any number of clients may be reading, but " -"that reading and writing cannot occur simultaneously." -msgstr "" - -#: ../source/faq/developers.txt:367 -msgid "" -"In standalone and :term:`replica sets ` the lock's scope " -"applies to a single :program:`mongod` instance or :term:`primary` instance. " -"In a sharded cluster, locks apply to each individual shard, not to the whole" -" cluster." -msgstr "" - -#: ../source/faq/developers.txt:372 -msgid "For more information, see :doc:`/faq/concurrency`." -msgstr "" - -#: ../source/faq/developers.txt:377 -msgid "What is the compare order for BSON types?" -msgstr "" - -#: ../source/faq/developers.txt:379 -msgid "" -"MongoDB permits documents within a single collection to have fields with " -"different :term:`BSON` types. For instance, the following documents may " -"exist within a single collection." -msgstr "" - -#: ../source/includes/fact-sort-order.rst:1 -msgid "" -"When comparing values of different :term:`BSON` types, MongoDB uses the " -"following comparison order, from lowest to highest:" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:4 -msgid "MinKey (internal type)" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:5 -msgid "Null" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:6 -msgid "Numbers (ints, longs, doubles)" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:7 -msgid "Symbol, String" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:8 -msgid "Object" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:9 -msgid "Array" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:10 -msgid "BinData" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:11 -msgid "ObjectId" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:12 -msgid "Boolean" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:13 -msgid "Date" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:14 -msgid "Timestamp" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:15 -msgid "Regular Expression" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:16 -msgid "MaxKey (internal type)" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:18 -msgid "" -"MongoDB treats some types as equivalent for comparison purposes. For " -"instance, numeric types undergo conversion before comparison." -msgstr "" - -#: ../source/includes/fact-sort-order.rst:21 -msgid "" -"Date objects sort before Timestamp objects. Previously Date and Timestamp " -"objects sorted together." -msgstr "" - -#: ../source/includes/fact-sort-order.rst:25 -msgid "" -"The comparison treats a non-existent field as it would an empty BSON Object." -" As such, a sort on the ``a`` field in documents ``{ }`` and ``{ a: null }``" -" would treat the documents as equivalent in sort order." -msgstr "" - -#: ../source/includes/fact-sort-order.rst:29 -msgid "" -"With arrays, a less-than comparison or an ascending sort compares the " -"smallest element of arrays, and a greater-than comparison or a descending " -"sort compares the largest element of the arrays. As such, when comparing a " -"field whose value is a single-element array (e.g. ``[ 1 ]``) with non-array " -"fields (e.g. ``2``), the comparison is between ``1`` and ``2``. A comparison" -" of an empty array (e.g. ``[ ]``) treats the empty array as less than " -"``null`` or a missing field." -msgstr "" - -#: ../source/includes/fact-sort-order.rst:37 -msgid "MongoDB sorts ``BinData`` in the following order:" -msgstr "" - -#: ../source/includes/fact-sort-order.rst:39 -msgid "First, the length or size of the data." -msgstr "" - -#: ../source/includes/fact-sort-order.rst:41 -msgid "Then, by the BSON one-byte subtype." -msgstr "" - -#: ../source/includes/fact-sort-order.rst:43 -msgid "Finally, by the data, performing a byte-by-byte comparison." -msgstr "" - -#: ../source/faq/developers.txt:390 -msgid "Consider the following :program:`mongo` example:" -msgstr "" - -#: ../source/faq/developers.txt:405 -msgid "" -"The :query:`$type` operator provides access to :term:`BSON type ` comparison in the MongoDB query syntax. See the documentation on " -":term:`BSON types` and the :query:`$type` operator for additional " -"information." -msgstr "" - -#: ../source/includes/warning-mixing-types.rst:3 -msgid "" -"Data models that associate a field name with different data types within a " -"collection are *strongly* discouraged." -msgstr "" - -#: ../source/includes/warning-mixing-types.rst:6 -msgid "" -"Without internal consistency complicates application code, and can lead to " -"unnecessary complexity for application developers." -msgstr "" - -#: ../source/faq/developers.txt:414 -msgid "" -"The :doc:`Tailable Cursors ` page for an " -"example of a C++ use of ``MinKey``." -msgstr "" - -#: ../source/faq/developers.txt:426 -msgid "" -"When multiplying values of mixed types, what type conversion rules apply?" -msgstr "" - -#: ../source/faq/developers.txt:428 -msgid "" -"The :update:`$mul` multiplies the numeric value of a field by a number. For " -"multiplication with values of mixed numeric types (32-bit integer, 64-bit " -"integer, float), the following type conversion rules apply:" -msgstr "" - -#: ../source/faq/developers.txt:437 -msgid "32-bit Integer" -msgstr "" - -#: ../source/faq/developers.txt:438 ../source/faq/developers.txt:443 -#: ../source/faq/developers.txt:447 ../source/faq/developers.txt:448 -msgid "64-bit Integer" -msgstr "" - -#: ../source/faq/developers.txt:439 ../source/faq/developers.txt:444 -#: ../source/faq/developers.txt:449 ../source/faq/developers.txt:452 -#: ../source/faq/developers.txt:453 ../source/faq/developers.txt:454 -msgid "Float" -msgstr "" - -#: ../source/faq/developers.txt:441 -msgid "**32-bit Integer**" -msgstr "" - -#: ../source/faq/developers.txt:442 -msgid "32-bit or 64-bit Integer" -msgstr "" - -#: ../source/faq/developers.txt:446 -msgid "**64-bit Integer**" -msgstr "" - -#: ../source/faq/developers.txt:451 -msgid "**Float**" -msgstr "" - -#: ../source/faq/developers.txt:458 -msgid "" -"If the product of two 32-bit integers exceeds the maximum value for a 32-bit" -" integer, the result is a 64-bit integer." -msgstr "" - -#: ../source/faq/developers.txt:461 -msgid "" -"Integer operations of any type that exceed the maximum value for a 64-bit " -"integer produce an error." -msgstr "" - -#: ../source/faq/developers.txt:467 -msgid "How do I query for fields that have null values?" -msgstr "" - -#: ../source/faq/developers.txt:469 -msgid "Different query operators treat ``null`` values differently." -msgstr "" - -#: ../source/faq/developers.txt:471 -msgid "Consider the collection ``test`` with the following documents:" -msgstr "" - -#: ../source/faq/developers.txt:481 -msgid "Comparison with Null" -msgstr "" - -#: ../source/faq/developers.txt:483 -msgid "" -"The ``{ cancelDate : null }`` query matches documents that either contain " -"the ``cancelDate`` field whose value is ``null`` *or* that do not contain " -"the ``cancelDate`` field. If the queried index is :ref:`sparse `, however, then the query will only match ``null`` values, not " -"missing fields." -msgstr "" - -#: ../source/faq/developers.txt:489 -msgid "" -"If using the sparse index results in an incomplete result, MongoDB will not " -"use the index unless a :method:`~cursor.hint()` explicitly specifies the " -"index. See :ref:`index-type-sparse` for more information." -msgstr "" - -#: ../source/faq/developers.txt:494 -msgid "Given the following query:" -msgstr "" - -#: ../source/faq/developers.txt:500 -msgid "The query returns both documents:" -msgstr "" - -#: ../source/faq/developers.txt:508 -msgid "Type Check" -msgstr "" - -#: ../source/faq/developers.txt:510 -msgid "" -"The ``{ cancelDate : { $type: 10 } }`` query matches documents that contains" -" the ``cancelDate`` field whose value is ``null`` *only*; i.e. the value of " -"the ``cancelDate`` field is of BSON Type ``Null`` (i.e. ``10``) :" -msgstr "" - -#: ../source/faq/developers.txt:519 -msgid "The query returns only the document that contains the ``null`` value:" -msgstr "" - -#: ../source/faq/developers.txt:526 -msgid "Existence Check" -msgstr "" - -#: ../source/faq/developers.txt:528 -msgid "" -"The ``{ cancelDate : { $exists: false } }`` query matches documents that do " -"not contain the ``cancelDate`` field:" -msgstr "" - -#: ../source/faq/developers.txt:535 -msgid "" -"The query returns only the document that does *not* contain the " -"``cancelDate`` field:" -msgstr "" - -#: ../source/faq/developers.txt:542 -msgid "" -"The reference documentation for the :query:`$type` and :query:`$exists` " -"operators." -msgstr "" - -#: ../source/faq/developers.txt:548 -msgid "Are there any restrictions on the names of Collections?" -msgstr "" - -#: ../source/faq/developers.txt:550 -msgid "" -"Collection names can be any UTF-8 string with the following exceptions:" -msgstr "" - -#: ../source/faq/developers.txt:553 -msgid "A collection name should begin with a letter or an underscore." -msgstr "" - -#: ../source/faq/developers.txt:555 -msgid "The empty string (``\"\"``) is not a valid collection name." -msgstr "" - -#: ../source/faq/developers.txt:557 -msgid "" -"Collection names cannot contain the ``$`` character. (version 2.2 only)" -msgstr "" - -#: ../source/faq/developers.txt:559 -msgid "Collection names cannot contain the null character: ``\\0``" -msgstr "" - -#: ../source/faq/developers.txt:561 -msgid "" -"Do not name a collection using the ``system.`` prefix. MongoDB reserves " -"``system.`` for system collections." -msgstr "" - -#: ../source/includes/fact-collection-namespace-limit.rst:1 -msgid "" -"The maximum length of the collection namespace, which includes the database " -"name, the dot (``.``) separator, and the collection name (i.e. " -"``.``), is 120 bytes." -msgstr "" - -#: ../source/faq/developers.txt:567 -msgid "" -"However, for maximum flexibility, collections should have names less than 80" -" characters." -msgstr "" - -#: ../source/faq/developers.txt:570 -msgid "" -"If your collection name includes special characters, such as the underscore " -"character, then to access the collection use the " -":method:`db.getCollection()` method or a :api:`similar method for your " -"driver <>`." -msgstr "" - -#: ../source/faq/developers.txt:0 -msgid "Example" -msgstr "" - -#: ../source/faq/developers.txt:582 -msgid "" -"To perform a query, use the :method:`~db.collection.find()` method, in as " -"the following:" -msgstr "" - -#: ../source/faq/developers.txt:592 -msgid "How do I isolate cursors from intervening write operations?" -msgstr "" - -#: ../source/faq/developers.txt:594 -msgid "" -"MongoDB cursors can return the same document more than once in some " -"situations. [#duplicate-document-in-result-set]_ You can use the " -":method:`~cursor.snapshot()` method on a cursor to isolate the operation for" -" a very specific case." -msgstr "" - -#: ../source/faq/developers.txt:599 -msgid "" -":method:`~cursor.snapshot()` traverses the index on the ``_id`` field and " -"guarantees that the query will return each document (with respect to the " -"value of the ``_id`` field) no more than once. [#id-is-immutable]_" -msgstr "" - -#: ../source/faq/developers.txt:603 -msgid "" -"The :method:`~cursor.snapshot()` does not guarantee that the data returned " -"by the query will reflect a single moment in time *nor* does it provide " -"isolation from insert or delete operations." -msgstr "" - -#: ../source/faq/developers.txt:609 -msgid "" -"You **cannot** use :method:`~cursor.snapshot()` with :term:`sharded " -"collections `." -msgstr "" - -#: ../source/faq/developers.txt:612 -msgid "" -"You **cannot** use :method:`~cursor.snapshot()` with " -":method:`~cursor.sort()` or :method:`~cursor.hint()` cursor methods." -msgstr "" - -#: ../source/faq/developers.txt:616 -msgid "" -"As an alternative, if your collection has a field or fields that are never " -"modified, you can use a *unique* index on this field or these fields to " -"achieve a similar result as the :method:`~cursor.snapshot()`. Query with " -":method:`~cursor.hint()` to explicitly force the query to use that index." -msgstr "" - -#: ../source/faq/developers.txt:622 -msgid "" -"As a cursor returns documents other operations may interleave with the " -"query: if some of these operations are :doc:`updates ` that cause the document to move (in the case of a table scan, " -"caused by document growth) or that change the indexed field on the index " -"used by the query; then the cursor will return the same document more than " -"once." -msgstr "" - -#: ../source/faq/developers.txt:630 -msgid "" -"MongoDB does not permit changes to the value of the ``_id`` field; it is not" -" possible for a cursor that transverses this index to pass the same document" -" more than once." -msgstr "" - -#: ../source/faq/developers.txt:637 -msgid "When should I embed documents within other documents?" -msgstr "" - -#: ../source/faq/developers.txt:639 -msgid "" -"When :doc:`modeling data in MongoDB `, embedding is " -"frequently the choice for:" -msgstr "" - -#: ../source/faq/developers.txt:642 -msgid "\"contains\" relationships between entities." -msgstr "" - -#: ../source/faq/developers.txt:644 -msgid "" -"one-to-many relationships when the \"many\" objects *always* appear with or " -"are viewed in the context of their parents." -msgstr "" - -#: ../source/faq/developers.txt:647 -msgid "" -"You should also consider embedding for performance reasons if you have a " -"collection with a large number of small documents. Nevertheless, if small, " -"separate documents represent the natural model for the data, then you should" -" maintain that model." -msgstr "" - -#: ../source/faq/developers.txt:652 -msgid "" -"If, however, you can group these small documents by some logical " -"relationship *and* you frequently retrieve the documents by this grouping, " -"you might consider \"rolling-up\" the small documents into larger documents " -"that contain an array of embedded documents. Keep in mind that if you often " -"only need to retrieve a subset of the documents within the group, then " -"\"rolling-up\" the documents may not provide better performance." -msgstr "" - -#: ../source/faq/developers.txt:660 -msgid "" -"\"Rolling up\" these small documents into logical groupings means that " -"queries to retrieve a group of documents involve sequential reads and fewer " -"random disk accesses." -msgstr "" - -#: ../source/faq/developers.txt:666 -msgid "" -"Additionally, \"rolling up\" documents and moving common fields to the " -"larger document benefit the index on these fields. There would be fewer " -"copies of the common fields *and* there would be fewer associated key " -"entries in the corresponding index. See :doc:`/core/indexes` for more " -"information on indexes." -msgstr "" - -#: ../source/faq/developers.txt:680 -msgid "Where can I learn more about data modeling in MongoDB?" -msgstr "" - -#: ../source/faq/developers.txt:682 -msgid "" -"Begin by reading the documents in the :doc:`/data-modeling` section. These " -"documents contain a high level introduction to data modeling considerations " -"in addition to practical examples of data models targeted at particular " -"issues." -msgstr "" - -#: ../source/faq/developers.txt:687 -msgid "" -"Additionally, consider the following external resources that provide " -"additional examples:" -msgstr "" - -#: ../source/faq/developers.txt:698 -msgid "" -"`Schema Design by Example `_" -msgstr "" - -#: ../source/faq/developers.txt:700 -msgid "" -"`Dynamic Schema Blog Post " -"`_" -msgstr "" - -#: ../source/faq/developers.txt:703 -msgid "" -":ecosystem:`MongoDB Data Modeling and Rails `" -msgstr "" - -#: ../source/faq/developers.txt:706 -msgid "" -"`Ruby Example of Materialized Paths " -"`_" -msgstr "" - -#: ../source/faq/developers.txt:709 -msgid "" -"`Sean Cribs Blog Post `_ which was the source for much of the :ref" -":`data-modeling-trees` content." -msgstr "" - -#: ../source/faq/developers.txt:717 -msgid "Can I manually pad documents to prevent moves during updates?" -msgstr "" - -#: ../source/faq/developers.txt:721 -msgid "" -"An update can cause a document to move on disk if the document grows in " -"size. To *minimize* document movements, MongoDB uses :term:`padding`." -msgstr "" - -#: ../source/faq/developers.txt:725 -msgid "" -"You should not have to pad manually because by default, MongoDB uses :ref" -":`power-of-2-allocation` to add :ref:`padding automatically `. The :ref:`power-of-2-allocation` ensures that " -"MongoDB allocates document space in sizes that are powers of 2, which helps " -"ensure that MongoDB can efficiently reuse free space created by document " -"deletion or relocation as well as reduce the occurrences of reallocations in" -" many cases." -msgstr "" - -#: ../source/faq/developers.txt:733 -msgid "" -"However, *if you must* pad a document manually, you can add a temporary " -"field to the document and then :update:`$unset` the field, as in the " -"following example." -msgstr "" - -#: ../source/faq/developers.txt:737 -msgid "" -"Do not manually pad documents in a capped collection. Applying manual " -"padding to a document in a capped collection can break replication. Also, " -"the padding is not preserved if you re-sync the MongoDB instance." -msgstr "" - -#: ../source/faq/developers.txt:761 -msgid ":ref:`record-allocation-strategies`" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/faq/diagnostics.po b/locale/zh/LC_MESSAGES/faq/diagnostics.po deleted file mode 100644 index 6e76a060d3a..00000000000 --- a/locale/zh/LC_MESSAGES/faq/diagnostics.po +++ /dev/null @@ -1,902 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 2b9d73757e3f4ae4ac5b95f026c033f4 -#: ../source/faq/diagnostics.txt:5 -msgid "FAQ: MongoDB Diagnostics" -msgstr "" - -# a505063587c341f68f24e1e9113a56a0 -#: ../source/faq/diagnostics.txt -msgid "On this page" -msgstr "" - -# 558336825a654ce486bee9a06751b576 -#: ../source/faq/diagnostics.txt:15 -msgid "This document provides answers to common diagnostic questions and issues." -msgstr "" - -# 53897e18a3db48cd977cce0c422262d9 -#: ../source/faq/diagnostics.txt:18 -msgid "" -"If you don't find the answer you're looking for, check the :doc:`complete" -" list of FAQs ` or post your question to the `MongoDB User Mailing " -"List `_." -msgstr "" - -# ea8dfeec467c4dab9577ece164949012 -#: ../source/faq/diagnostics.txt:23 -msgid "" -"Where can I find information about a ``mongod`` process that stopped " -"running unexpectedly?" -msgstr "" - -# 62878f7c8788408b89faffbd8ad33bfe -#: ../source/faq/diagnostics.txt:25 -msgid "" -"If :program:`mongod` shuts down unexpectedly on a UNIX or UNIX-based " -"platform, and if :program:`mongod` fails to log a shutdown or error " -"message, then check your system logs for messages pertaining to MongoDB. " -"For example, for logs located in ``/var/log/messages``, use the following" -" commands:" -msgstr "" - -# ff88ae3b65bd45968bc7e5aca142efff -#: ../source/faq/diagnostics.txt:39 -msgid "Does TCP ``keepalive`` time affect MongoDB Deployments?" -msgstr "" - -# 747a624f6c074bbeacb86aa25d2f8ee5 -#: ../source/faq/diagnostics.txt:41 -msgid "" -"If you experience socket errors between clients and servers or between " -"members of a sharded cluster or replica set that do not have other " -"reasonable causes, check the TCP keepalive value (e.g. on Linux systems " -"store, the ``tcp_keepalive_time`` value). A common keepalive period is " -"``7200`` seconds (2 hours); however, different distributions and OS X may" -" have different settings." -msgstr "" - -# 01b1489e0059499fac47dea5d41f7b94 -#: ../source/faq/diagnostics.txt:48 -msgid "" -"For MongoDB, you will have better results with shorter keepalive periods," -" on the order of ``120`` seconds (two minutes)." -msgstr "" - -# b9cedc5d405e4c59991fab58c5ed83f4 -#: ../source/faq/diagnostics.txt:51 -msgid "" -"If your MongoDB deployment experiences keepalive-related issues, you must" -" alter the keep alive value on *all* machines hosting MongoDB processes. " -"This includes all machines hosting :program:`mongos` or :program:`mongod`" -" servers and all machines hosting client processes that connect to " -"MongoDB." -msgstr "" - -# 0602a4d5e08044f7b371e895be3f83d2 -#: ../source/faq/diagnostics.txt:59 -msgid "" -"For non-Linux systems, values greater than or equal to 600 seconds (10 " -"minutes) will be ignored by :program:`mongod` and :program:`mongos`. For " -"Linux, values greater than 300 seconds (5 minutes) will be overridden on " -"the :program:`mongod` and :program:`mongos` sockets with a maximum of 300" -" seconds." -msgstr "" - -# 9224bf90d0ac4dcf879d2ae6e0921e76 -#: ../source/includes/fact-tcp-keepalive-linux.rst:1 -msgid "**On Linux systems**:" -msgstr "" - -# 792655405a5d49abbb3c8393d76971ce -#: ../source/includes/fact-tcp-keepalive-linux.rst:3 -msgid "To view the keep alive setting, you can use one of the following commands:" -msgstr "" - -# a43e3d5c01084116ace57e70d3f148bd -# ef2b6eb9e5c943b799677868914016fd -#: ../source/includes/fact-tcp-keepalive-linux.rst:10 -#: ../source/includes/fact-tcp-keepalive-linux.rst:25 -msgid "Or:" -msgstr "" - -# 723848d386ed439e8562b44ef1758224 -#: ../source/includes/fact-tcp-keepalive-linux.rst:16 -msgid "The value is measured in seconds." -msgstr "" - -# 0490ba5c0244497990da8dae91e3b177 -#: ../source/includes/fact-tcp-keepalive-linux.rst:18 -msgid "" -"To change the ``tcp_keepalive_time`` value, you can use one of the " -"following command:" -msgstr "" - -# 954c05ca4c9a449baed04567d62ac66d -#: ../source/includes/fact-tcp-keepalive-linux.rst:31 -msgid "" -"These operations do not persist across system reboots. To persist the " -"setting, add the following line to ``/etc/sysctl.conf``:" -msgstr "" - -# 7bc2a524b1c64f1f8eeec0b3a7d295d9 -#: ../source/includes/fact-tcp-keepalive-linux.rst:38 -msgid "" -"On Linux, :program:`mongod` and :program:`mongos` processes limit the " -"keepalive to a maximum of 300 seconds (5 minutes) on their own sockets by" -" overriding keepalive values greater than 5 minutes." -msgstr "" - -# 91112712695840cdba2b37170b75d128 -#: ../source/includes/fact-tcp-keepalive-osx.rst:1 -msgid "**For OS X systems**:" -msgstr "" - -# d104f88fcc7f4de8a69fbbc138416e8e -# 1d31fb94d9444b4b971b07aa7ccc8591 -#: ../source/includes/fact-tcp-keepalive-osx.rst:3 -#: ../source/includes/fact-tcp-keepalive-windows.rst:3 -msgid "To view the keep alive setting, issue the following command:" -msgstr "" - -# bba4cc63097449368d5fa75d7fe8a274 -#: ../source/includes/fact-tcp-keepalive-osx.rst:9 -msgid "" -"To change the ``net.inet.tcp.keepinit`` value, you can use the following " -"command:" -msgstr "" - -# c54f61139a5c4a188f8e7afd8d2c12fd -#: ../source/includes/fact-tcp-keepalive-osx.rst:16 -msgid "" -"The above method for setting the TCP keepalive is not persistent; you " -"will need to reset the value each time you reboot or restart a system. " -"See your operating system’s documentation for instructions on setting the" -" TCP keepalive value persistently." -msgstr "" - -# 251c4e1618e54433ace3ec54b276be4b -#: ../source/includes/fact-tcp-keepalive-windows.rst:1 -msgid "**For Windows systems**:" -msgstr "" - -# 457bedb1e3df40558f16dbaf77d03435 -#: ../source/includes/fact-tcp-keepalive-windows.rst:9 -msgid "" -"The registry value is not present by default. The system default, used if" -" the value is absent, is 7200000 *milliseconds* or ``0x6ddd00`` in " -"hexadecimal." -msgstr "" - -# 7a30b2933eff49a6941b27791b8ca2a7 -#: ../source/includes/fact-tcp-keepalive-windows.rst:13 -msgid "" -"To change the ``KeepAliveTime`` value, use the following command in an " -"Administrator :guilabel:`Command Prompt`, where ```` is expressed " -"in hexadecimal (e.g. 120000 is ``0x1d4c0``):" -msgstr "" - -# affa4ab0c4574e72acaff0d9061277d4 -#: ../source/includes/fact-tcp-keepalive-windows.rst:21 -msgid "" -"Windows users should consider the `Windows Server Technet Article on " -"KeepAliveTime `_ for more information on setting keep alive " -"for MongoDB deployments on Windows systems." -msgstr "" - -# 12bf037537824813bf0b635e81dae86e -#: ../source/faq/diagnostics.txt:71 -msgid "" -"You will need to restart :program:`mongod` and :program:`mongos` servers " -"for new system-wide keepalive settings to take effect." -msgstr "" - -# 813674c1ab1a40c5a1df8447266dfa2c -#: ../source/faq/diagnostics.txt:75 -msgid "Why does MongoDB log so many \"Connection Accepted\" events?" -msgstr "" - -# adeac4faa78d493597c4edd7805feb1f -#: ../source/faq/diagnostics.txt:77 -msgid "" -"If you see a very large number connection and re-connection messages in " -"your MongoDB log, then clients are frequently connecting and " -"disconnecting to the MongoDB server. This is normal behavior for " -"applications that do not use request pooling, such as CGI. Consider using" -" FastCGI, an Apache Module, or some other kind of persistent application " -"server to decrease the connection overhead." -msgstr "" - -# 1cfe246a380d4cd0b04fc906ec8ba6a8 -#: ../source/faq/diagnostics.txt:84 -msgid "" -"If these connections do not impact your performance you can use the run-" -"time :setting:`~systemLog.quiet` option or the command-line option " -":option:`--quiet ` to suppress these messages from the " -"log." -msgstr "" - -# ae61a184232340f38a2f36cf280f7624 -#: ../source/faq/diagnostics.txt:90 -msgid "What tools are available for monitoring MongoDB?" -msgstr "" - -# 4641ce9b9b05433596d2341fa58c259e -#: ../source/faq/diagnostics.txt:92 -msgid "" -"The |mms-home| and :products:`Ops Manager, an on-premise solution " -"available in MongoDB Enterprise Advanced ` include monitoring functionality, which collects data" -" from running MongoDB deployments and provides visualization and alerts " -"based on that data." -msgstr "" - -# f66b34c56e7a4cdaad928d44732c7cd8 -#: ../source/faq/diagnostics.txt:98 -msgid "" -"For more information, see also the |mms-docs| and :opsmgr:`Ops Manager " -"documentation `." -msgstr "" - -# 192f5542a0c74a35b850e285889e5838 -#: ../source/faq/diagnostics.txt:101 -msgid "" -"A full list of third-party tools is available as part of the " -":doc:`/administration/monitoring/` documentation." -msgstr "" - -# 53d377b032df4c9ebaf1a2bf020cca57 -#: ../source/faq/diagnostics.txt:109 -msgid "Memory Diagnostics for the MMAPv1 Storage Engine" -msgstr "" - -# 7d4064fe2611475383b35441fda29524 -#: ../source/faq/diagnostics.txt:112 -msgid "Do I need to configure swap space?" -msgstr "" - -# 5ff6a92429a24047b1e04ea2cc2cafa1 -#: ../source/faq/diagnostics.txt:114 -msgid "" -"Always configure systems to have swap space. Without swap, your system " -"may not be reliant in some situations with extreme memory constraints, " -"memory leaks, or multiple programs using the same memory. Think of the " -"swap space as something like a steam release valve that allows the system" -" to release extra pressure without affecting the overall functioning of " -"the system." -msgstr "" - -# 6ad61dd8e1d74230a0992be2665a56a1 -#: ../source/faq/diagnostics.txt:121 -msgid "" -"Nevertheless, systems running MongoDB *do not* need swap for routine " -"operation. Database files are :ref:`memory-mapped ` and should constitute most of your MongoDB memory use. " -"Therefore, it is unlikely that :program:`mongod` will ever use any swap " -"space in normal operation. The operating system will release memory from " -"the memory mapped files without needing swap and MongoDB can write data " -"to the data files without needing the swap system." -msgstr "" - -# 3dd65853924346b8a13be05262d58a6b -#: ../source/faq/diagnostics.txt:133 -msgid "What is a \"working set\"?" -msgstr "" - -# fb0575434136460ebb4618ebef295c9f -#: ../source/faq/diagnostics.txt:135 -msgid "" -"The *working set* is the portion of your data that clients access most " -"often." -msgstr "" - -# da77910a355542b4a32d241048ff8986 -# edf7d489d26e4ce1975edf50828d6f2d -#: ../source/faq/diagnostics.txt:139 ../source/faq/diagnostics.txt:214 -msgid "Must my working set size fit RAM?" -msgstr "" - -# 0dfc5234a3514866b036397d4d1befbb -#: ../source/faq/diagnostics.txt:141 -msgid "" -"Your working set should stay in memory to achieve good performance. " -"Otherwise many random disk IO's will occur, and unless you are using SSD," -" this can be quite slow." -msgstr "" - -# 24c461d34e69476aa9db4fd208724423 -#: ../source/faq/diagnostics.txt:145 -msgid "" -"One area to watch specifically in managing the size of your working set " -"is index access patterns. If you are inserting into indexes at random " -"locations (as would happen with id's that are randomly generated by " -"hashes), you will continually be updating the whole index. If instead you" -" are able to create your id's in approximately ascending order (for " -"example, day concatenated with a random id), all the updates will occur " -"at the right side of the b-tree and the working set size for index pages " -"will be much smaller." -msgstr "" - -# 64559f541b384924a3b23a7d568d15b9 -#: ../source/faq/diagnostics.txt:154 -msgid "It is fine if databases and thus virtual size are much larger than RAM." -msgstr "" - -# 0bb150fcc675486b8d0e84d45180d2f9 -# 286ca2e996f24eaa976843008164f470 -#: ../source/faq/diagnostics.txt:157 ../source/faq/diagnostics.txt:221 -msgid "How do I calculate how much RAM I need for my application?" -msgstr "" - -# be7c0575fe844ff996e89eacd1bac123 -#: ../source/faq/diagnostics.txt:161 -msgid "" -"The amount of RAM you need depends on several factors, including but not " -"limited to:" -msgstr "" - -# c5b5b73eb93e44459419322bdad46d9b -#: ../source/faq/diagnostics.txt:164 -msgid "" -"The relationship between :doc:`database storage ` and " -"working set." -msgstr "" - -# 1f8737e1a1014ab3abf679f4c95e970c -#: ../source/faq/diagnostics.txt:166 -msgid "The operating system's cache strategy for LRU (Least Recently Used)" -msgstr "" - -# d0c4d31b0600481182b99c5a39594e8b -#: ../source/faq/diagnostics.txt:168 -msgid "The impact of :doc:`journaling `" -msgstr "" - -# c1ed8ca9afbd48938edc6a2de5e5cdd3 -#: ../source/faq/diagnostics.txt:170 -msgid "" -"The number or rate of page faults and other |MMS| gauges to detect when " -"you need more RAM" -msgstr "" - -# b9ebc178b82846cd8c7f9de91cab28ed -#: ../source/faq/diagnostics.txt:173 -msgid "Each database connection thread will need up to 1 MB of RAM." -msgstr "" - -# 5d31de7ed5984afa8a2c928806cfcd8d -#: ../source/faq/diagnostics.txt:175 -msgid "" -"MongoDB defers to the operating system when loading data into memory from" -" disk. It simply :ref:`memory maps ` all" -" its data files and relies on the operating system to cache data. The OS " -"typically evicts the least-recently-used data from RAM when it runs low " -"on memory. For example if clients access indexes more frequently than " -"documents, then indexes will more likely stay in RAM, but it depends on " -"your particular usage." -msgstr "" - -# 44a6768a650445749360ae3ed3c6d78f -#: ../source/faq/diagnostics.txt:183 -msgid "" -"To calculate how much RAM you need, you must calculate your working set " -"size, or the portion of your data that clients use most often. This " -"depends on your access patterns, what indexes you have, and the size of " -"your documents. Because MongoDB uses a thread per connection model, each " -"database connection also will need up to 1 MB of RAM, whether active or " -"idle." -msgstr "" - -# 19b7faf51c6345e6bd1f55753df6a6bc -#: ../source/faq/diagnostics.txt:189 -msgid "" -"If page faults are infrequent, your working set fits in RAM. If fault " -"rates rise higher than that, you risk performance degradation. This is " -"less critical with SSD drives than with spinning disks." -msgstr "" - -# 74b5e272fd4442d5b58f781fe99b500b -#: ../source/faq/diagnostics.txt:195 -msgid "How do I read memory statistics in the UNIX ``top`` command" -msgstr "" - -# 04473fac7b9d4f39b773673c1f6960d7 -#: ../source/faq/diagnostics.txt:197 -msgid "" -"Because :program:`mongod` uses :ref:`memory-mapped files `, the memory statistics in ``top`` require " -"interpretation in a special way. On a large database, ``VSIZE`` (virtual " -"bytes) tends to be the size of the entire database. If the " -":program:`mongod` doesn't have other processes running, ``RSIZE`` " -"(resident bytes) is the total memory of the machine, as this counts file " -"system cache contents." -msgstr "" - -# c1a27f7d5e824fb2b00312e336bccafc -#: ../source/faq/diagnostics.txt:205 -msgid "" -"For Linux systems, use the ``vmstat`` command to help determine how the " -"system uses memory. On OS X systems use ``vm_stat``." -msgstr "" - -# 982561b7e3384bc7b5b5b49cb1eaee61 -#: ../source/faq/diagnostics.txt:211 -msgid "Memory Diagnostics for the WiredTiger Storage Engine" -msgstr "" - -# 6dd7c34eca284ce596a53d50b4a30aa2 -#: ../source/faq/diagnostics.txt:216 -msgid "No." -msgstr "" - -# da3d8d12263b41a2bc653d50e96f0741 -#: ../source/includes/extracts/wt-cache-eviction.rst:1 -msgid "" -"If the cache does not have enough space to load additional data, " -"WiredTiger evicts pages from the cache to free up space." -msgstr "" - -# 0ff597d6762d4b259e8f3888814d255c -# 41f4f6d25ba3407288998b9fdab08e81 -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-config.rst:3 -msgid "" -"The :setting:`storage.wiredTiger.engineConfig.cacheSizeGB` limits the " -"size of the WiredTiger internal cache. The operating system will use the " -"available free memory for filesystem cache, which allows the compressed " -"MongoDB data files to stay in memory. In addition, the operating system " -"will use any free RAM to buffer file system blocks and file system cache." -msgstr "" - -# 01bedba840e24499a03ef0007bfb4ddb -# f33adf5061f94835ad0d5505870d9a8b -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-config.rst:10 -msgid "" -"To accommodate the additional consumers of RAM, you may have to decrease " -"WiredTiger internal cache size." -msgstr "" - -# 56462cf4e34a4201823003ef6a410c67 -# 0b287eb54ffb4288a323aa4f7d3a45be -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-config.rst:13 -msgid "" -"The default WiredTiger internal cache size value assumes that there is a " -"single :program:`mongod` instance per machine. If a single machine " -"contains multiple MongoDB instances, then you should decrease the setting" -" to accommodate the other :program:`mongod` instances." -msgstr "" - -# 91b2c9c6fe084d5a801557e6de7ce922 -# e9063687cfda40c5bf088eaecd4bb13f -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-config.rst:19 -msgid "" -"If you run :program:`mongod` in a container (e.g. ``lxc``, ``cgroups``, " -"Docker, etc.) that does *not* have access to all of the RAM available in " -"a system, you must set " -":setting:`storage.wiredTiger.engineConfig.cacheSizeGB` to a value less " -"than the amount of RAM available in the container. The exact amount " -"depends on the other processes running in the container." -msgstr "" - -# 4bac962067df4cfeaea7e2b7797379d6 -#: ../source/includes/extracts/wt-cache-size.rst:4 -msgid "" -"To see statistics on the cache and eviction, use the " -":dbcommand:`serverStatus` command. The :serverstatus:`wiredTiger.cache` " -"field holds the information on the cache and eviction." -msgstr "" - -# 7045d50c46ea490eb6bb0c87df2ec641 -#: ../source/includes/extracts/wt-cache-size.rst:49 -msgid "" -"For an explanation of some key cache and eviction statistics, such as " -":serverstatus:`wiredTiger.cache.bytes currently in the cache` and " -":serverstatus:`wiredTiger.cache.tracked dirty bytes in the cache`, see " -":serverstatus:`wiredTiger.cache`." -msgstr "" - -# 9351f8da8c324aabace0928a568b87c5 -# c385b66b446d4428ae8ad8d40d7b2e8e -#: ../source/includes/extracts/wt-cache-setting.rst:1 -msgid "" -"To adjust the size of the WiredTiger internal cache, see " -":setting:`storage.wiredTiger.engineConfig.cacheSizeGB` and " -":option:`--wiredTigerCacheSizeGB`. Avoid increasing the WiredTiger " -"internal cache size above its default value." -msgstr "" - -# 6fd3895c60ed4356adf2b459b1bc5609 -#: ../source/includes/extracts/wt-cache-utilization.rst:1 -msgid "" -"With WiredTiger, MongoDB utilizes both the WiredTiger internal cache and " -"the filesystem cache." -msgstr "" - -# 5749728175e54f45be0a256317c5e918 -#: ../source/includes/extracts/wt-cache-default-setting.rst:2 -msgid "" -"Starting in 3.4, the WiredTiger internal cache, by default, will use the " -"larger of either:" -msgstr "" - -# 80e1a3170df0415381c61d981416326e -#: ../source/includes/extracts/wt-cache-default-setting.rst:5 -#, python-format -msgid "50% of RAM minus 1 GB, or" -msgstr "" - -# 1bab7791791d4258815681c1bdedfb33 -#: ../source/includes/extracts/wt-cache-default-setting.rst:7 -msgid "256 MB." -msgstr "" - -# 5fa14cc8c60c4c458f1a672f08af43b2 -#: ../source/includes/extracts/wt-filesystem-cache.rst:1 -msgid "" -"Via the filesystem cache, MongoDB automatically uses all free memory that" -" is not used by the WiredTiger cache or by other processes. Data in the " -"filesystem cache is compressed." -msgstr "" - -# 8dc04e0afc344abdb40bea99394febe5 -#: ../source/includes/extracts/wt-configure-cache.rst:7 -msgid "" -"To view statistics on the cache and eviction rate, see the " -":serverstatus:`wiredTiger.cache` field returned from the " -":dbcommand:`serverStatus` command." -msgstr "" - -# 838df8cd7b134587aa29390faa54c732 -#: ../source/faq/diagnostics.txt:226 -msgid "Sharded Cluster Diagnostics" -msgstr "" - -# 7ea9f1e0e8594e97bf8ff7bbc30c3818 -#: ../source/faq/diagnostics.txt:228 -msgid "" -"The two most important factors in maintaining a successful sharded " -"cluster are:" -msgstr "" - -# f47a53c952bf412a90a32556180dfaf1 -#: ../source/faq/diagnostics.txt:230 -msgid "" -":ref:`choosing an appropriate shard key ` " -"and" -msgstr "" - -# 1a2365b67aee4834ad1b7c751084f482 -#: ../source/faq/diagnostics.txt:232 -msgid "" -":ref:`sufficient capacity to support current and future operations " -"`." -msgstr "" - -# fb1bb0b2c7154b258d569e697d990197 -#: ../source/faq/diagnostics.txt:235 -msgid "" -"You can prevent most issues encountered with sharding by ensuring that " -"you choose the best possible :term:`shard key` for your deployment and " -"ensure that you are always adding additional capacity to your cluster " -"well before the current resources become saturated. Continue reading for " -"specific issues you may encounter in a production environment." -msgstr "" - -# 2be37af0e79d48228a682a1d98cb75b2 -#: ../source/faq/diagnostics.txt:244 -msgid "In a new sharded cluster, why does all data remains on one shard?" -msgstr "" - -# dc738badee3f4421a8d89a1ef51a038d -#: ../source/faq/diagnostics.txt:246 -msgid "" -"Your cluster must have sufficient data for sharding to make sense. " -"Sharding works by migrating chunks between the shards until each shard " -"has roughly the same number of chunks." -msgstr "" - -# 6bd83cab38524f3cb20c0079a46627bf -#: ../source/faq/diagnostics.txt:250 -msgid "" -"The default chunk size is 64 megabytes. MongoDB will not begin migrations" -" until the imbalance of chunks in the cluster exceeds the :ref:`migration" -" threshold `. This behavior helps prevent " -"unnecessary chunk migrations, which can degrade the performance of your " -"cluster as a whole." -msgstr "" - -# a442fb5e7ac74f72b7c98f05ba6ac9f5 -#: ../source/faq/diagnostics.txt:256 -msgid "" -"If you have just deployed a sharded cluster, make sure that you have " -"enough data to make sharding effective. If you do not have sufficient " -"data to create more than eight 64 megabyte chunks, then all data will " -"remain on one shard. Either lower the :ref:`chunk size ` setting, or add more data to the cluster." -msgstr "" - -# 8492169ec92d4adabbef3116f7127886 -#: ../source/faq/diagnostics.txt:262 -msgid "" -"As a related problem, the system will split chunks only on inserts or " -"updates, which means that if you configure sharding and do not continue " -"to issue insert and update operations, the database will not create any " -"chunks. You can either wait until your application inserts data *or* " -":doc:`split chunks manually `." -msgstr "" - -# 787f6ec0e1a544deb5bd33b8c9100683 -#: ../source/faq/diagnostics.txt:268 -msgid "" -"Finally, if your shard key has a low :ref:`cardinality `, MongoDB may not be able to create sufficient splits " -"among the data." -msgstr "" - -# 8a397f6dbc9d420abe629b35bc8ddf43 -#: ../source/faq/diagnostics.txt:273 -msgid "" -"Why would one shard receive a disproportion amount of traffic in a " -"sharded cluster?" -msgstr "" - -# 1b8e07a265894388af93090b553ca895 -#: ../source/faq/diagnostics.txt:275 -msgid "" -"In some situations, a single shard or a subset of the cluster will " -"receive a disproportionate portion of the traffic and workload. In almost" -" all cases this is the result of a shard key that does not effectively " -"allow :ref:`write scaling `." -msgstr "" - -# 28f972a8940a44b58a5783eea28f6a55 -#: ../source/faq/diagnostics.txt:280 -msgid "" -"It's also possible that you have \"hot chunks.\" In this case, you may be" -" able to solve the problem by splitting and then migrating parts of these" -" chunks." -msgstr "" - -# 654a25ec27fd4edb94649d9ebf6b127b -#: ../source/faq/diagnostics.txt:284 -msgid "" -"In the worst case, you may have to consider re-sharding your data and " -":ref:`choosing a different shard key ` to correct this pattern." -msgstr "" - -# 0fa8c2a86e184907ade1c4d787f5a346 -#: ../source/faq/diagnostics.txt:289 -msgid "What can prevent a sharded cluster from balancing?" -msgstr "" - -# 630e79def0cd4563af9dfb6c93e3f4fc -#: ../source/faq/diagnostics.txt:291 -msgid "" -"If you have just deployed your sharded cluster, you may want to consider " -"the :ref:`troubleshooting suggestions for a new cluster where data " -"remains on a single shard `." -msgstr "" - -# bd33165b296b47d29f6a5ffa3673f7be -#: ../source/faq/diagnostics.txt:295 -msgid "" -"If the cluster was initially balanced, but later developed an uneven " -"distribution of data, consider the following possible causes:" -msgstr "" - -# ede0e5ffb1054d28a8dc6f8b2a579c5f -#: ../source/faq/diagnostics.txt:298 -msgid "" -"You have deleted or removed a significant amount of data from the " -"cluster. If you have added additional data, it may have a different " -"distribution with regards to its shard key." -msgstr "" - -# 2e991c96bcd34d159484dd1eacaaa15b -#: ../source/faq/diagnostics.txt:302 -msgid "" -"Your :term:`shard key` has low :ref:`cardinality ` and MongoDB cannot split the chunks any further." -msgstr "" - -# 677cd7d002c6479a8be087339591c2fe -#: ../source/faq/diagnostics.txt:305 -msgid "" -"Your data set is growing faster than the balancer can distribute data " -"around the cluster. This is uncommon and typically is the result of:" -msgstr "" - -# f4f4c3d387394b0b9431bdebbee160f2 -#: ../source/faq/diagnostics.txt:309 -msgid "" -"a :ref:`balancing window ` that is " -"too short, given the rate of data growth." -msgstr "" - -# 6342df98f30949839af026a6db7d82fb -#: ../source/faq/diagnostics.txt:312 -msgid "" -"an uneven distribution of :ref:`write operations ` that requires more data migration. You may have to choose" -" a different shard key to resolve this issue." -msgstr "" - -# 374cc9b6253e468591a4419f103154fd -#: ../source/faq/diagnostics.txt:317 -msgid "" -"poor network connectivity between shards, which may lead to chunk " -"migrations that take too long to complete. Investigate your network " -"configuration and interconnections between shards." -msgstr "" - -# 93a193d563054cf3a1472fb82a947b25 -#: ../source/faq/diagnostics.txt:322 -msgid "Why do chunk migrations affect sharded cluster performance?" -msgstr "" - -# 6fe75676d9294a2b999de5f06ef2627d -#: ../source/faq/diagnostics.txt:324 -msgid "" -"If migrations impact your cluster or application's performance, consider " -"the following options, depending on the nature of the impact:" -msgstr "" - -# 4483d491b124408683648d69ecdf8e24 -#: ../source/faq/diagnostics.txt:327 -msgid "" -"If migrations only interrupt your clusters sporadically, you can limit " -"the :ref:`balancing window ` to " -"prevent balancing activity during peak hours. Ensure that there is enough" -" time remaining to keep the data from becoming out of balance again." -msgstr "" - -# 029c77c780764dcca53c49accd9a2600 -#: ../source/faq/diagnostics.txt:333 -msgid "" -"If the balancer is always migrating chunks to the detriment of overall " -"cluster performance:" -msgstr "" - -# 9241ace6d3fe46dca45a7e78474ebe7f -#: ../source/faq/diagnostics.txt:336 -msgid "" -"You may want to attempt :doc:`decreasing the chunk size ` to limit the size of the " -"migration." -msgstr "" - -# 80c485d3f4f8493c950f2db50d947af6 -#: ../source/faq/diagnostics.txt:339 -msgid "" -"Your cluster may be over capacity, and you may want to attempt to " -":ref:`add one or two shards ` to the " -"cluster to distribute load." -msgstr "" - -# 78cc66de76ba46fe8c72d45a2c7c61f8 -#: ../source/faq/diagnostics.txt:343 -msgid "" -"It's also possible that your shard key causes your application to direct " -"all writes to a single shard. This kind of activity pattern can require " -"the balancer to migrate most data soon after writing it. Consider " -"redeploying your cluster with a shard key that provides better " -":ref:`write scaling `." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "To change the ``KeepAliveTime`` value, " -#~ "use the following command in an " -#~ "Administrator :guilabel:`Command Prompt`, where " -#~ "```` is expressed in hexadecimal " -#~ "(e.g. ``0x0124c0`` is 120000):" -#~ msgstr "" - -#~ msgid "" -#~ "The default chunk size is 64 " -#~ "megabytes. MongoDB will not begin " -#~ "migrations until the imbalance of chunks" -#~ " in the cluster exceeds the " -#~ ":ref:`migration threshold `. While the default chunk " -#~ "size is configurable with the " -#~ ":setting:`~sharding.chunkSize` setting, these " -#~ "behaviors help prevent unnecessary chunk " -#~ "migrations, which can degrade the " -#~ "performance of your cluster as a " -#~ "whole." -#~ msgstr "" - -#~ msgid "" -#~ "The :setting:`storage.wiredTiger.engineConfig.cacheSizeGB` " -#~ "only limits the size of the " -#~ "WiredTiger cache, not the total amount" -#~ " of memory used by :program:`mongod`. " -#~ "The WiredTiger cache is only one " -#~ "component of the RAM used by " -#~ "MongoDB. MongoDB also automatically uses " -#~ "all free memory on the machine via" -#~ " the filesystem cache (data in the" -#~ " filesystem cache is compressed)." -#~ msgstr "" - -#~ msgid "" -#~ "In addition, the operating system will" -#~ " use any free RAM to buffer " -#~ "filesystem blocks." -#~ msgstr "" - -#~ msgid "" -#~ "To accommodate the additional consumers " -#~ "of RAM, you may have to decrease" -#~ " WiredTiger cache size." -#~ msgstr "" - -#~ msgid "" -#~ "The default WiredTiger cache size value" -#~ " assumes that there is a single " -#~ ":program:`mongod` instance per machine. If " -#~ "a single machine contains multiple " -#~ "MongoDB instances, then you should " -#~ "decrease the setting to accommodate the" -#~ " other :program:`mongod` instances." -#~ msgstr "" - -#~ msgid "" -#~ "To adjust the size of the " -#~ "WiredTiger cache, see " -#~ ":setting:`storage.wiredTiger.engineConfig.cacheSizeGB` and " -#~ ":option:`--wiredTigerCacheSizeGB`. Avoid increasing " -#~ "the WiredTiger cache size above its " -#~ "default value." -#~ msgstr "" - -#~ msgid "" -#~ "With WiredTiger, MongoDB utilizes both " -#~ "the WiredTiger cache and the filesystem" -#~ " cache." -#~ msgstr "" - -#~ msgid "" -#~ "Starting in MongoDB 3.2, the WiredTiger" -#~ " cache, by default, will use the " -#~ "larger of either:" -#~ msgstr "" - -#~ msgid "60% of RAM minus 1 GB, or" -#~ msgstr "" - -#~ msgid "1 GB." -#~ msgstr "" - -#~ msgid "" -#~ "For systems with up to 10 GB " -#~ "of RAM, the new default setting is" -#~ " less than or equal to the 3.0" -#~ " default setting (For MongoDB 3.0, " -#~ "the WiredTiger cache uses either 1 " -#~ "GB or half of the installed " -#~ "physical RAM, whichever is larger)." -#~ msgstr "" - -#~ msgid "" -#~ "For systems with more than 10 GB" -#~ " of RAM, the new default setting " -#~ "is greater than the 3.0 setting." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/faq/fundamentals.po b/locale/zh/LC_MESSAGES/faq/fundamentals.po deleted file mode 100644 index b874af5bf4d..00000000000 --- a/locale/zh/LC_MESSAGES/faq/fundamentals.po +++ /dev/null @@ -1,515 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/faq/fundamentals.txt:3 -msgid "FAQ: MongoDB Fundamentals" -msgstr "" - -#: ../source/faq/fundamentals.txt:96 -msgid "Does MongoDB support SQL?" -msgstr "" - -#: ../source/faq/fundamentals.txt:105 -msgid "Does MongoDB support transactions?" -msgstr "" - -#: ../source/faq/fundamentals.txt:107 -msgid "" -"MongoDB does not support multi-document transactions. However, MongoDB does " -"provide atomic operations on a single document." -msgstr "" - -#: ../source/faq/fundamentals.txt:110 -msgid "" -"For more details on MongoDB's isolation guarantees and behavior under " -"concurrency, see :doc:`/faq/concurrency`." -msgstr "" - -#: ../source/faq/fundamentals.txt:116 -msgid "Does MongoDB handle caching?" -msgstr "" - -#: ../source/faq/fundamentals.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/faq/fundamentals.txt:13 -msgid "This document answers some common questions about MongoDB." -msgstr "" - -#: ../source/faq/fundamentals.txt:16 -msgid "What platforms does MongoDB support?" -msgstr "" - -#: ../source/faq/fundamentals.txt:18 -msgid "" -"For the list of supported platforms, see :ref:`prod-notes-supported-" -"platforms`." -msgstr "" - -#: ../source/faq/fundamentals.txt:22 -msgid "How does a collection differ from a table?" -msgstr "" - -#: ../source/faq/fundamentals.txt:24 -msgid "" -"Instead of tables, a MongoDB database stores its data in :term:`collections " -"`. A collection holds one or more :ref:`BSON documents `. Documents are analogous to records or rows in a " -"relational database table. Each document has :ref:`one or more fields " -"`; fields are similar to the columns in a relational " -"database table." -msgstr "" - -#: ../source/faq/fundamentals.txt:31 -msgid ":doc:`/reference/sql-comparison`, :doc:`/introduction`" -msgstr "" - -#: ../source/faq/fundamentals.txt:34 -msgid "How do I create a database and a collection?" -msgstr "" - -#: ../source/faq/fundamentals.txt:36 -msgid "" -"If a database does not exist, MongoDB creates the database when you first " -"store data for that database." -msgstr "" - -#: ../source/faq/fundamentals.txt:39 -msgid "" -"If a collection does not exist, MongoDB creates the collection when you " -"first store data for that collection. [#explicit-creation]_" -msgstr "" - -#: ../source/faq/fundamentals.txt:42 -msgid "" -"As such, you can switch to a non-existent database (``use ``) and " -"perform the following operation:" -msgstr "" - -#: ../source/faq/fundamentals.txt:52 -msgid "" -"The ``insert`` operation creates both the database ``myNewDB`` and the " -"collection ``myNewCollection1`` if they do not already exist." -msgstr "" - -#: ../source/faq/fundamentals.txt:55 -msgid "" -"The ``createIndex`` operation, which occurs after the ``myNewDB`` has been " -"created, creates the index and the collection ``myNewCollection2`` if the " -"collection does not exist. If ``myNewDb`` did not exist, the ``createIndex``" -" operation would have also created the ``myNewDB``." -msgstr "" - -#: ../source/faq/fundamentals.txt:62 -msgid "" -"You can also create a collection explicitly using " -":method:`db.createCollection` if you want to specify specific options, such " -"as maximum size or document validation rules." -msgstr "" - -#: ../source/faq/fundamentals.txt:69 -msgid "How do I define or alter the collection schema?" -msgstr "" - -#: ../source/faq/fundamentals.txt:71 -msgid "" -"You do not need to specify a schema for a collection in MongoDB. Although it" -" is common for the documents in a collection to have a largely homogeneous " -"structure, it is not a requirement; i.e. documents in a single collection do" -" not need to have the same set of fields. The data type for a field can " -"differ across documents in a collection as well." -msgstr "" - -#: ../source/faq/fundamentals.txt:78 -msgid "" -"To change the structure of the documents in a collection, update the " -"documents to the new structure. For instance, add new fields, remove " -"existing ones, or update the value of a field to a new type." -msgstr "" - -#: ../source/faq/fundamentals.txt:84 -msgid "" -"Starting in MongoDB 3.2, however, you can enforce :doc:`document validation " -"rules ` for a collection during update and insert" -" operations." -msgstr "" - -#: ../source/faq/fundamentals.txt:88 -msgid "" -"Some collection properties, such as specifying a maximum size, can be " -"specified during the explicit creation of a collection and be modified. See " -":method:`db.createCollection` and :dbcommand:`collMod`. If you are not " -"specifying these properties, you do not need to explicitly create the " -"collection since MongoDB creates new collections when you first store data " -"for the collections." -msgstr "" - -#: ../source/faq/fundamentals.txt:98 -msgid "" -"No. However, MongoDB does support a rich query language of its own. For " -"examples on using MongoDB's query language, see :doc:`/crud`" -msgstr "" - -#: ../source/faq/fundamentals.txt:102 -msgid ":doc:`/reference/sql-comparison`" -msgstr "" - -#: ../source/faq/fundamentals.txt:118 -msgid "" -"Yes. MongoDB keeps most recently used data in RAM. If you have created " -"indexes for your queries and your working data set fits in RAM, MongoDB " -"serves all queries from memory." -msgstr "" - -#: ../source/faq/fundamentals.txt:122 -msgid "" -"MongoDB does not cache the query results in order to return the cached " -"results for identical queries." -msgstr "" - -#: ../source/faq/fundamentals.txt:125 -msgid "" -"For more information on MongoDB and memory use, see :ref:`WiredTiger and " -"Memory Use ` and :ref:`MMAPv1 and Memory Use `." -msgstr "" - -#: ../source/faq/fundamentals.txt:132 -msgid "How does MongoDB address SQL or Query injection?" -msgstr "" - -#: ../source/faq/fundamentals.txt:135 -msgid "BSON" -msgstr "" - -#: ../source/faq/fundamentals.txt:137 -msgid "" -"As a client program assembles a query in MongoDB, it builds a BSON object, " -"not a string. Thus traditional SQL injection attacks are not a problem. More" -" details and some nuances are covered below." -msgstr "" - -#: ../source/faq/fundamentals.txt:141 -msgid "" -"MongoDB represents queries as :term:`BSON` objects. Typically :doc:`client " -"libraries ` provide a convenient, injection free, " -"process to build these objects. Consider the following C++ example:" -msgstr "" - -#: ../source/faq/fundamentals.txt:151 -msgid "" -"Here, ``my_query`` then will have a value such as ``{ name : \"Joe\" }``. If" -" ``my_query`` contained special characters, for example ``,``, ``:``, and " -"``{``, the query simply wouldn't match any documents. For example, users " -"cannot hijack a query and convert it to a delete." -msgstr "" - -#: ../source/faq/fundamentals.txt:158 -msgid "JavaScript" -msgstr "" - -#: ../source/includes/fact-disable-javascript-with-noscript.rst:1 -msgid "" -"You can disable all server-side execution of JavaScript, by passing the " -":option:`--noscripting ` option on the command line or" -" setting :setting:`security.javascriptEnabled` in a configuration file." -msgstr "" - -#: ../source/faq/fundamentals.txt:164 -msgid "" -"All of the following MongoDB operations permit you to run arbitrary " -"JavaScript expressions directly on the server:" -msgstr "" - -#: ../source/faq/fundamentals.txt:167 -msgid ":query:`$where`" -msgstr "" - -#: ../source/faq/fundamentals.txt:168 -msgid ":dbcommand:`mapReduce`" -msgstr "" - -#: ../source/faq/fundamentals.txt:169 -msgid ":dbcommand:`group`" -msgstr "" - -#: ../source/faq/fundamentals.txt:171 -msgid "" -"You must exercise care in these cases to prevent users from submitting " -"malicious JavaScript." -msgstr "" - -#: ../source/faq/fundamentals.txt:174 -msgid "" -"Fortunately, you can express most queries in MongoDB without JavaScript and " -"for queries that require JavaScript, you can mix JavaScript and non-" -"JavaScript in a single query. Place all the user-supplied fields directly in" -" a :term:`BSON` field and pass JavaScript code to the :query:`$where` field." -msgstr "" - -#: ../source/faq/fundamentals.txt:180 -msgid "" -"If you need to pass user-supplied values in a :query:`$where` clause, you " -"may escape these values with the ``CodeWScope`` mechanism. When you set " -"user-submitted values as variables in the scope document, you can avoid " -"evaluating them on the database server." -msgstr "" - -#~ msgid "" -#~ "This document addresses basic high level questions about MongoDB and its " -#~ "use." -#~ msgstr "" - -#~ msgid "" -#~ "If you don't find the answer you're looking for, check the :doc:`complete " -#~ "list of FAQs ` or post your question to the `MongoDB User Mailing List" -#~ " `_." -#~ msgstr "" - -#~ msgid "What kind of database is MongoDB?" -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB is a :term:`document`\\-oriented DBMS. Think of MySQL but with " -#~ ":term:`JSON`-like objects comprising the data model, rather than RDBMS " -#~ "tables. Significantly, MongoDB supports neither joins nor transactions. " -#~ "However, it features secondary indexes, an expressive query language, atomic" -#~ " writes on a per-document level, and fully-consistent reads." -#~ msgstr "" - -#~ msgid "" -#~ "Operationally, MongoDB features master-slave replication with automated " -#~ "failover and built-in horizontal scaling via automated range-based " -#~ "partitioning." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB uses :term:`BSON`, a binary object format similar to, but more " -#~ "expressive than :term:`JSON`." -#~ msgstr "" - -#~ msgid "Do MongoDB databases have tables?" -#~ msgstr "" - -#~ msgid "" -#~ "Instead of tables, a MongoDB database stores its data in :term:`collections " -#~ "`, which are the rough equivalent of RDBMS tables. A collection " -#~ "holds one or more :term:`documents `, which corresponds to a " -#~ "record or a row in a relational database table, and each document has one or" -#~ " more fields, which corresponds to a column in a relational database table." -#~ msgstr "" - -#~ msgid "" -#~ "Collections have important differences from RDBMS tables. Documents in a " -#~ "single collection may have a unique combination and set of fields. Documents" -#~ " need not have identical fields. You can add a field to some documents in a " -#~ "collection without adding that field to all documents in the collection." -#~ msgstr "" - -#~ msgid "See" -#~ msgstr "" - -#~ msgid "Do MongoDB databases have schemas?" -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB uses dynamic schemas. You can create collections without defining " -#~ "the structure, i.e. the fields or the types of their values, of the " -#~ "documents in the collection. You can change the structure of documents " -#~ "simply by adding new fields or deleting existing ones. Documents in a " -#~ "collection need not have an identical set of fields." -#~ msgstr "" - -#~ msgid "" -#~ "In practice, it is common for the documents in a collection to have a " -#~ "largely homogeneous structure; however, this is not a requirement. MongoDB's" -#~ " flexible schemas mean that schema migration and augmentation are very easy " -#~ "in practice, and you will rarely, if ever, need to write scripts that " -#~ "perform \"alter table\" type operations, which simplifies and facilitates " -#~ "iterative software development with MongoDB." -#~ msgstr "" - -#~ msgid "What languages can I use to work with MongoDB?" -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB :term:`client drivers ` exist for all of the most popular " -#~ "programming languages, and many other ones. See the :ecosystem:`latest list " -#~ "of drivers ` for details." -#~ msgstr "" - -#~ msgid ":doc:`/applications/drivers`." -#~ msgstr "" - -#~ msgid "No." -#~ msgstr "" - -#~ msgid "" -#~ "However, MongoDB does support a rich, ad-hoc query language of its own." -#~ msgstr "" - -#~ msgid ":doc:`/reference/operator`" -#~ msgstr "" - -#~ msgid "What are typical uses for MongoDB?" -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB has a general-purpose design, making it appropriate for a large " -#~ "number of use cases. Examples include content management systems, mobile " -#~ "applications, gaming, e-commerce, analytics, archiving, and logging." -#~ msgstr "" - -#~ msgid "" -#~ "Do not use MongoDB for systems that require SQL, joins, and multi-object " -#~ "transactions." -#~ msgstr "" - -#~ msgid "Does MongoDB require a lot of RAM?" -#~ msgstr "" - -#~ msgid "" -#~ "Not necessarily. It's certainly possible to run MongoDB on a machine with a " -#~ "small amount of free RAM." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB automatically uses all free memory on the machine as its cache. " -#~ "System resource monitors show that MongoDB uses a lot of memory, but its " -#~ "usage is dynamic. If another process suddenly needs half the server's RAM, " -#~ "MongoDB will yield cached memory to the other process." -#~ msgstr "" - -#~ msgid "" -#~ "Technically, the operating system's virtual memory subsystem manages " -#~ "MongoDB's memory. This means that MongoDB will use as much free memory as it" -#~ " can, swapping to disk as needed. Deployments with enough memory to fit the " -#~ "application's working data set in RAM will achieve the best performance." -#~ msgstr "" - -#~ msgid "" -#~ ":doc:`/faq/diagnostics` for answers to additional questions about MongoDB " -#~ "and Memory use." -#~ msgstr "" - -#~ msgid "How do I configure the cache size for MMAPv1?" -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB has no configurable cache for MMAPv1 storage engine. MongoDB uses " -#~ "all *free* memory on the system automatically by way of memory-mapped files." -#~ " Operating systems use the same approach with their file system caches." -#~ msgstr "" - -#~ msgid "" -#~ "For the WiredTiger storage engine, you can specify the maximum size of the " -#~ "cache that WiredTiger will use for all data. See " -#~ ":setting:`storage.wiredTiger.engineConfig.cacheSizeGB` and " -#~ ":option:`--wiredTigerCacheSizeGB`." -#~ msgstr "" - -#~ msgid "" -#~ "Does MongoDB require a separate caching layer for application-level caching?" -#~ msgstr "" - -#~ msgid "" -#~ "No. In MongoDB, a document's representation in the database is similar to " -#~ "its representation in application memory. This means the database already " -#~ "stores the usable form of data, making the data usable in both the " -#~ "persistent store and in the application cache. This eliminates the need for " -#~ "a separate caching layer in the application." -#~ msgstr "" - -#~ msgid "" -#~ "This differs from relational databases, where caching data is more " -#~ "expensive. Relational databases must transform data into object " -#~ "representations that applications can read and must store the transformed " -#~ "data in a separate cache: if these transformation from data to application " -#~ "objects require joins, this process increases the overhead related to using " -#~ "the database which increases the importance of the caching layer." -#~ msgstr "" - -#~ msgid "" -#~ "Yes. MongoDB keeps all of the most recently used data in RAM. If you have " -#~ "created indexes for your queries and your working data set fits in RAM, " -#~ "MongoDB serves all queries from memory." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB does not implement a query cache: MongoDB serves all queries " -#~ "directly from the indexes and/or data files." -#~ msgstr "" - -#~ msgid "Are writes written to disk immediately, or lazily?" -#~ msgstr "" - -#~ msgid "" -#~ "Writes are physically written to the :doc:`journal ` " -#~ "within 100 milliseconds, by default. At that point, the write is \"durable\"" -#~ " in the sense that after a pull-plug-from-wall event, the data will still be" -#~ " recoverable after a hard restart. See " -#~ ":setting:`~storage.journal.commitIntervalMs` for more information on the " -#~ "journal commit window." -#~ msgstr "" - -#~ msgid "" -#~ "While the journal commit is nearly instant, MongoDB writes to the data files" -#~ " lazily. MongoDB may wait to write data to the data files for as much as one" -#~ " minute by default. This does not affect durability, as the journal has " -#~ "enough information to ensure crash recovery. To change the interval for " -#~ "writing to the data files, see :setting:`~storage.syncPeriodSecs`." -#~ msgstr "" - -#~ msgid "What language is MongoDB written in?" -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB is implemented in C++. :term:`Drivers ` and client libraries" -#~ " are typically written in their respective languages, although some drivers " -#~ "use C extensions for better performance." -#~ msgstr "" - -#~ msgid "What are the limitations of 32-bit versions of MongoDB?" -#~ msgstr "" - -#~ msgid "" -#~ "Commercial support is no longer provided for MongoDB on 32-bit platforms " -#~ "(Linux and Windows). See :ref:`3.0-compatibility-platform-support`." -#~ msgstr "" - -#~ msgid "" -#~ "32-bit versions of MongoDB do **not** support the WiredTiger storage engine." -#~ msgstr "" - -#~ msgid "" -#~ "When running a 32-bit build of MongoDB, the total storage size for the " -#~ "server, including data and indexes, is 2 gigabytes. For this reason, do not " -#~ "deploy MongoDB to production on 32-bit machines." -#~ msgstr "" - -#~ msgid "" -#~ "If you're running a 64-bit build of MongoDB, there's virtually no limit to " -#~ "storage size. For production deployments, 64-bit builds and operating " -#~ "systems are strongly recommended." -#~ msgstr "" - -#~ msgid "" -#~ "\"`Blog Post: 32-bit Limitations `_\"" -#~ msgstr "" - -#~ msgid "" -#~ "32-bit builds disable :term:`journaling ` by default because " -#~ "journaling further limits the maximum amount of data that the database can " -#~ "store." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/faq/indexes.po b/locale/zh/LC_MESSAGES/faq/indexes.po deleted file mode 100644 index 5ec99c0ea5a..00000000000 --- a/locale/zh/LC_MESSAGES/faq/indexes.po +++ /dev/null @@ -1,312 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/faq/indexes.txt:3 -msgid "FAQ: Indexes" -msgstr "" - -#: ../source/faq/indexes.txt:83 -msgid "" -"In certain cases, an index does not need to fit *entirely* into RAM. For " -"details, see :ref:`indexing-right-handed`." -msgstr "" - -#: ../source/faq/indexes.txt:87 -msgid "How do write operations affect indexes?" -msgstr "" - -#: ../source/faq/indexes.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/faq/indexes.txt:13 -msgid "" -"This document addresses some common questions regarding MongoDB " -":doc:`indexes `. For more information on indexes, see " -":doc:`/indexes`." -msgstr "" - -#: ../source/faq/indexes.txt:18 -msgid "How do I create an index?" -msgstr "" - -#: ../source/faq/indexes.txt:20 -msgid "" -"To create an index on a collection, use the " -":method:`db.collection.createIndex()` method. Creating an index is an " -"administrative operation. In general, applications should not call " -":method:`db.collection.createIndex()` on a regular basis." -msgstr "" - -#: ../source/faq/indexes.txt:27 -msgid "" -"Index builds can impact performance; see :ref:`faq-index-performance`. " -"Administrators should consider the performance implications before building " -"indexes." -msgstr "" - -#: ../source/faq/indexes.txt:34 -msgid "How does an index build affect database performance?" -msgstr "" - -#: ../source/faq/indexes.txt:36 -msgid "" -"When building an index on a collection, the database that holds the " -"collection is unavailable for read or write operations until the index build" -" completes. If you need to build a large index, consider building the index " -"in the :ref:`background `. See :ref:`index-" -"creation-operations` and :doc:`/tutorial/build-indexes-on-replica-sets`." -msgstr "" - -#: ../source/faq/indexes.txt:43 -msgid "" -"To return information on currently running index creation operations, see " -":ref:`currentOp-index-creation`. To kill a running index creation operation," -" see :method:`db.killOp()`. The partially built index will be deleted." -msgstr "" - -#: ../source/faq/indexes.txt:49 -msgid "How do I see what indexes exist on a collection?" -msgstr "" - -#: ../source/faq/indexes.txt:51 -msgid "" -"To list a collection's indexes, use the :method:`db.collection.getIndexes()`" -" method." -msgstr "" - -#: ../source/faq/indexes.txt:55 -msgid "How can I see if a query uses an index?" -msgstr "" - -#: ../source/faq/indexes.txt:57 -msgid "" -"To inspect how MongoDB processes a query, use the " -":method:`~cursor.explain()` method." -msgstr "" - -#: ../source/faq/indexes.txt:61 -msgid "How do I determine which fields to index?" -msgstr "" - -#: ../source/faq/indexes.txt:63 -msgid "" -"A number of factors determine which fields to index, including " -":ref:`selectivity `, the support for multiple " -":term:`query shapes `, and :doc:`size of the index `. For more information, see :ref:`Operational " -"Considerations for Indexes ` and " -":doc:`/applications/indexes`." -msgstr "" - -#: ../source/faq/indexes.txt:71 -msgid "How can I see the size of an index?" -msgstr "" - -#: ../source/faq/indexes.txt:73 -msgid "" -"The :method:`db.collection.stats()` includes an " -":data:`~collStats.indexSizes` document which provides size information for " -"each index on the collection." -msgstr "" - -#: ../source/faq/indexes.txt:77 -msgid "" -"Depending on its size, an index may not fit into RAM. An index fits into RAM" -" when your server has enough RAM available for both the index and the rest " -"of the :term:`working set`. When an index is too large to fit into RAM, " -"MongoDB must read the index from disk, which is a much slower operation than" -" reading from RAM." -msgstr "" - -#: ../source/faq/indexes.txt:89 -msgid "Write operations may require updates to indexes:" -msgstr "" - -#: ../source/faq/indexes.txt:91 -msgid "" -"If a write operation modifies an indexed field, MongoDB updates all indexes " -"that have the modified field as a key." -msgstr "" - -#: ../source/faq/indexes.txt:94 -msgid "" -"When running with the :doc:`MMAPv1 ` storage engine, if an " -"update to a document causes the document to grow past its allocated record " -"size, MongoDB moves the document to a new record and updates all indexes " -"that refer to the document, regardless of the field modified." -msgstr "" - -#: ../source/faq/indexes.txt:100 -msgid "" -"Therefore, if your application is write-heavy, indexes might affect " -"performance." -msgstr "" - -#~ msgid "This document addresses common questions regarding MongoDB indexes." -#~ msgstr "" - -#~ msgid "" -#~ "If you don't find the answer you're looking for, check the :doc:`complete " -#~ "list of FAQs ` or post your question to the `MongoDB User Mailing List" -#~ " `_. See " -#~ "also :doc:`/administration/indexes`." -#~ msgstr "" - -#~ msgid "Should you run ``createIndex()`` after every insert?" -#~ msgstr "" - -#~ msgid "" -#~ "No. You only need to create an index once for a single collection. After " -#~ "initial creation, MongoDB automatically updates the index as data changes." -#~ msgstr "" - -#~ msgid "" -#~ "While running :method:`~db.collection.createIndex()` is usually ok, if an " -#~ "index doesn't exist because of ongoing administrative work, a call to " -#~ ":method:`~db.collection.createIndex()` may disrupt database availability. " -#~ "Running :method:`~db.collection.createIndex()` can render a replica set " -#~ "inaccessible as the index creation is happening. See :ref:`index-building-" -#~ "replica-sets`." -#~ msgstr "" - -#~ msgid "How do you know what indexes exist in a collection?" -#~ msgstr "" - -#~ msgid "" -#~ "To list a collection's indexes, use the :method:`db.collection.getIndexes()`" -#~ " method or a similar :api:`method for your driver <>`." -#~ msgstr "" - -#~ msgid "How do you determine the size of an index?" -#~ msgstr "" - -#~ msgid "" -#~ "To check the sizes of the indexes on a collection, use " -#~ ":method:`db.collection.stats()`." -#~ msgstr "" - -#~ msgid "What happens if an index does not fit into RAM?" -#~ msgstr "" - -#~ msgid "" -#~ "When an index is too large to fit into RAM, MongoDB must read the index from" -#~ " disk, which is a much slower operation than reading from RAM. Keep in mind " -#~ "an index fits into RAM when your server has RAM available for the index " -#~ "combined with the rest of the :term:`working set`." -#~ msgstr "" - -#~ msgid "How do you know what index a query used?" -#~ msgstr "" - -#~ msgid "" -#~ "To inspect how MongoDB processes a query, use the " -#~ ":method:`~cursor.explain()` method in the :program:`mongo` shell, or in your" -#~ " application driver." -#~ msgstr "" - -#~ msgid "How do you determine what fields to index?" -#~ msgstr "" - -#~ msgid "" -#~ "A number of factors determine what fields to index, including " -#~ ":ref:`selectivity `, fitting indexes into RAM, reusing " -#~ "indexes in multiple queries when possible, and creating indexes that can " -#~ "support all the fields in a given query. For detailed documentation on " -#~ "choosing which fields to index, see :doc:`/administration/indexes`." -#~ msgstr "" - -#~ msgid "" -#~ "Any write operation that alters an indexed field requires an update to the " -#~ "index in addition to the document itself. If you update a document that " -#~ "causes the document to grow beyond the allotted record size, then MongoDB " -#~ "must update all indexes that include this document as part of the update " -#~ "operation." -#~ msgstr "" - -#~ msgid "" -#~ "Therefore, if your application is write-heavy, creating too many indexes " -#~ "might affect performance." -#~ msgstr "" - -#~ msgid "Will building a large index affect database performance?" -#~ msgstr "" - -#~ msgid "" -#~ "Building an index can be an IO-intensive operation, especially if you have a" -#~ " large collection. This is true on any database system that supports " -#~ "secondary indexes, including MySQL. If you need to build an index on a large" -#~ " collection, consider building the index in the background. See :ref:`index-" -#~ "creation-operations`." -#~ msgstr "" - -#~ msgid "" -#~ "If you build a large index without the background option, and if doing so " -#~ "causes the database to stop responding, do one of the following:" -#~ msgstr "" - -#~ msgid "Wait for the index to finish building." -#~ msgstr "" - -#~ msgid "" -#~ "Kill the current operation (see :method:`db.killOp()`). The partial index " -#~ "will be deleted." -#~ msgstr "" - -#~ msgid "Can I use index keys to constrain query matches?" -#~ msgstr "" - -#~ msgid "" -#~ "You can use the :method:`~cursor.min()` and :method:`~cursor.max()` methods " -#~ "to constrain the results of the cursor returned from " -#~ ":method:`~db.collection.find()` by using index keys." -#~ msgstr "" - -#~ msgid "Using ``$ne`` and ``$nin`` in a query is slow. Why?" -#~ msgstr "" - -#~ msgid "" -#~ "The :query:`$ne` and :query:`$nin` operators are not selective. See :ref" -#~ ":`index-selectivity`. If you need to use these, it is often best to make " -#~ "sure that an additional, more selective criterion is part of the query." -#~ msgstr "" - -#~ msgid "Can I use a multi-key index to support a query for a whole array?" -#~ msgstr "" - -#~ msgid "" -#~ "Not entirely. The index can partially support these queries because it can " -#~ "speed the selection of the first element of the array; however, comparing " -#~ "all subsequent items in the array cannot use the index and must scan the " -#~ "documents individually." -#~ msgstr "" - -#~ msgid "How can I effectively use indexes strategy for attribute lookups?" -#~ msgstr "" - -#~ msgid "" -#~ "For simple attribute lookups that don't require sorted result sets or range " -#~ "queries, consider creating a field that contains an array of documents where" -#~ " each document has a field (e.g. ``attrib`` ) that holds a specific type of " -#~ "attribute. You can index this ``attrib`` field." -#~ msgstr "" - -#~ msgid "" -#~ "For example, the ``attrib`` field in the following document allows you to " -#~ "add an unlimited number of attributes types:" -#~ msgstr "" - -#~ msgid "" -#~ "*Both* of the following queries could use the same ``{ \"attrib.k\": 1, " -#~ "\"attrib.v\": 1 }`` index:" -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/faq/mongo.po b/locale/zh/LC_MESSAGES/faq/mongo.po deleted file mode 100644 index 2a08efec0ae..00000000000 --- a/locale/zh/LC_MESSAGES/faq/mongo.po +++ /dev/null @@ -1,164 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/faq/mongo.txt:3 -msgid "FAQ: The ``mongo`` Shell" -msgstr "" - -#: ../source/faq/mongo.txt:10 -msgid "How can I enter multi-line operations in the ``mongo`` shell?" -msgstr "" - -#: ../source/faq/mongo.txt:12 -msgid "" -"If you end a line with an open parenthesis (``'('``), an open brace " -"(``'{'``), or an open bracket (``'['``), then the subsequent lines start " -"with ellipsis (``\"...\"``) until you enter the corresponding closing " -"parenthesis (``')'``), the closing brace (``'}'``) or the closing bracket " -"(``']'``). The :program:`mongo` shell waits for the closing parenthesis, " -"closing brace, or the closing bracket before evaluating the code, as in the " -"following example:" -msgstr "" - -#: ../source/faq/mongo.txt:27 -msgid "" -"You can exit the line continuation mode if you enter two blank lines, as in " -"the following example:" -msgstr "" - -#: ../source/faq/mongo.txt:40 -msgid "How can I access different databases temporarily?" -msgstr "" - -#: ../source/faq/mongo.txt:42 -msgid "" -"You can use :method:`db.getSiblingDB()` method to access another database " -"without switching databases, as in the following example which first " -"switches to the ``test`` database and then accesses the ``sampleDB`` " -"database from the ``test`` database:" -msgstr "" - -#: ../source/faq/mongo.txt:56 -msgid "" -"Does the ``mongo`` shell support tab completion and other keyboard " -"shortcuts?" -msgstr "" - -#: ../source/faq/mongo.txt:58 -msgid "The :program:`mongo` shell supports keyboard shortcuts. For example," -msgstr "" - -#: ../source/faq/mongo.txt:60 -msgid "" -"Use the up/down arrow keys to scroll through command history. See " -":ref:`.dbshell ` documentation for more information on " -"the ``.dbshell`` file." -msgstr "" - -#: ../source/faq/mongo.txt:64 -msgid "" -"Use ```` to autocomplete or to list the completion possibilities, as in" -" the following example which uses ```` to complete the method name " -"starting with the letter ``'c'``:" -msgstr "" - -#: ../source/faq/mongo.txt:72 -msgid "" -"Because there are many collection methods starting with the letter ``'c'``, " -"the ```` will list the various methods that start with ``'c'``." -msgstr "" - -#: ../source/faq/mongo.txt:76 -msgid "" -"For a full list of the shortcuts, see :ref:`Shell Keyboard Shortcuts `" -msgstr "" - -#: ../source/faq/mongo.txt:79 -msgid "How can I customize the ``mongo`` shell prompt?" -msgstr "" - -#: ../source/faq/mongo.txt:83 -msgid "" -"You can change the :program:`mongo` shell prompt by setting the ``prompt`` " -"variable. This makes it possible to display additional information in the " -"prompt." -msgstr "" - -#: ../source/faq/mongo.txt:87 -msgid "" -"Set ``prompt`` to any string or arbitrary JavaScript code that returns a " -"string, consider the following examples:" -msgstr "" - -#: ../source/faq/mongo.txt:90 -msgid "Set the shell prompt to display the hostname and the database issued:" -msgstr "" - -#: ../source/faq/mongo.txt:97 ../source/faq/mongo.txt:111 -msgid "The :program:`mongo` shell prompt should now reflect the new prompt:" -msgstr "" - -#: ../source/faq/mongo.txt:103 -msgid "Set the shell prompt to display the database statistics:" -msgstr "" - -#: ../source/faq/mongo.txt:117 -msgid "" -"You can add the logic for the prompt in the :ref:`.mongorc.js ` file to set the prompt each time you start up the " -":program:`mongo` shell." -msgstr "" - -#: ../source/faq/mongo.txt:122 -msgid "Can I edit long shell operations with an external text editor?" -msgstr "" - -#: ../source/faq/mongo.txt:126 -msgid "" -"You can use your own editor in the :program:`mongo` shell by setting the " -":envvar:`EDITOR` environment variable before starting the :program:`mongo` " -"shell. Once in the :program:`mongo` shell, you can edit with the specified " -"editor by typing ``edit `` or ``edit ``, as in the " -"following example:" -msgstr "" - -#: ../source/faq/mongo.txt:132 -msgid "Set the :envvar:`EDITOR` variable from the command line prompt:" -msgstr "" - -#: ../source/faq/mongo.txt:138 -msgid "Start the :program:`mongo` shell:" -msgstr "" - -#: ../source/faq/mongo.txt:144 -msgid "Define a function ``myFunction``:" -msgstr "" - -#: ../source/faq/mongo.txt:150 -msgid "Edit the function using your editor:" -msgstr "" - -#: ../source/faq/mongo.txt:156 -msgid "" -"The command should open the ``vim`` edit session. Remember to save your " -"changes." -msgstr "" - -#: ../source/faq/mongo.txt:159 -msgid "Type ``myFunction`` to see the function definition:" -msgstr "" - -#: ../source/faq/mongo.txt:165 -msgid "The result should be the changes from your saved edit:" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/faq/replica-sets.po b/locale/zh/LC_MESSAGES/faq/replica-sets.po deleted file mode 100644 index 17e3d255abf..00000000000 --- a/locale/zh/LC_MESSAGES/faq/replica-sets.po +++ /dev/null @@ -1,501 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# bb3fd02e093544a2be704e1020e89f91 -#: ../source/faq/replica-sets.txt:3 -msgid "FAQ: Replication and Replica Sets" -msgstr "" - -# 3b68a43ac7f440e9906cbd1805fdcb96 -#: ../source/faq/replica-sets.txt -msgid "On this page" -msgstr "" - -# 8f4bbffc00914d69a0a8bb36e057d028 -#: ../source/faq/replica-sets.txt:13 -msgid "" -"This document answers common questions about replication in MongoDB. See " -"also the :doc:`/replication` section in the manual, which provides an " -":doc:`overview of replication `, including details on:" -msgstr "" - -# 89adfb32a955409ea3e62c9c5f2c7743 -#: ../source/faq/replica-sets.txt:17 -msgid ":doc:`/core/replica-set-members`" -msgstr "" - -# 713dbed3e50748e7adc4f4ff87d08e79 -#: ../source/faq/replica-sets.txt:19 -msgid ":doc:`/core/replica-set-architectures`" -msgstr "" - -# a84173ab79f34569a08e43963d1b55e7 -# 9f939934e4644ab8a1bf5f8b7635bbef -#: ../source/faq/replica-sets.txt:21 ../source/faq/replica-sets.txt:55 -msgid ":doc:`/core/replica-set-elections`" -msgstr "" - -# 1f188726edd9443786c0f8fd2eb7b4e8 -#: ../source/faq/replica-sets.txt:24 -msgid "What kinds of replication does MongoDB support?" -msgstr "" - -# 138864c429db468e8304ba5eafd6c6a9 -#: ../source/faq/replica-sets.txt:26 -msgid "" -"MongoDB supports :doc:`replica sets `, which can have up to" -" :ref:`50 nodes <3.0-replica-sets-max-members>`." -msgstr "" - -# 1c9451b92ffa4ba3af4fd672c5284670 -#: ../source/faq/replica-sets.txt:29 -msgid "" -"MongoDB also supports master-slave replication; however, replica sets are" -" the recommended replication topology. However, if your deployment " -"requires more than 50 nodes, you must use master/slave replication." -msgstr "" - -# ce4cb9a4d5be4f4bb3881b9a5749c2e0 -#: ../source/faq/replica-sets.txt:34 -msgid "Does replication work over the Internet and WAN connections?" -msgstr "" - -# a456689a16a6491ea649a3d1ac97dbd2 -# 387e2647734e4ee6891367a1a7482b7e -#: ../source/faq/replica-sets.txt:36 ../source/faq/replica-sets.txt:105 -msgid "Yes." -msgstr "" - -# 1aa69bda10f54a0da7f612c575d89c96 -#: ../source/faq/replica-sets.txt:38 -msgid "" -"For example, a deployment may maintain a :term:`primary` and " -":term:`secondary` in an East-coast data center along with a " -":term:`secondary` member for disaster recovery in a West-coast data " -"center." -msgstr "" - -# 9d0f7ec9bf7d4c75a1a2a127292b17b4 -#: ../source/faq/replica-sets.txt:42 -msgid ":doc:`/tutorial/deploy-geographically-distributed-replica-set`" -msgstr "" - -# 9f13373636ae4221bc2073afad1b363a -#: ../source/faq/replica-sets.txt:45 -msgid "Can MongoDB replicate over a \"noisy\" connection?" -msgstr "" - -# 2d261632ebec447188b0f8b3e3d36bdf -#: ../source/faq/replica-sets.txt:47 -msgid "Yes, but not without connection failures and the obvious latency." -msgstr "" - -# 91c3325a5bd94c2198e450d52b7c50cc -#: ../source/faq/replica-sets.txt:49 -msgid "" -"Members of the set will attempt to reconnect to the other members of the " -"set in response to networking flaps. This does not require administrator " -"intervention. However, if the network connections among the nodes in the " -"replica set are very slow, it might not be possible for the members of " -"the node to keep up with the replication." -msgstr "" - -# 1a710779f2514c1ca45f00618714d4d4 -#: ../source/faq/replica-sets.txt:58 -msgid "Why use journaling if replication already provides data redundancy?" -msgstr "" - -# 8f7e52551b8b4825a5f6d426dc369937 -#: ../source/faq/replica-sets.txt:60 -msgid "" -":term:`Journaling ` facilitates faster crash recovery. Prior to " -"journaling, crashes often required :dbcommand:`database repairs " -"` or full data resync. Both were slow, and the first was " -"unreliable." -msgstr "" - -# d436037ff2254125ae133a62afbf053e -#: ../source/faq/replica-sets.txt:64 -msgid "" -"Journaling is particularly useful for protection against power failures, " -"especially if your replica set resides in a single data center or power " -"circuit." -msgstr "" - -# 1aa783d970c440039ff030de50500aae -#: ../source/faq/replica-sets.txt:68 -msgid "" -"When a :term:`replica set` runs with journaling, you can safely restart " -":program:`mongod` instances without additional intervention." -msgstr "" - -# 3b1519b13b6b48d2874020e45b86317d -#: ../source/faq/replica-sets.txt:73 -msgid "" -"Journaling requires some resource overhead for write operations. " -"Journaling has no effect on read performance, however." -msgstr "" - -# 909ef62e461144f09bfece4677bdd722 -#: ../source/faq/replica-sets.txt:76 -msgid "" -"Journaling is enabled by default on all 64-bit builds of MongoDB v2.0 and" -" greater." -msgstr "" - -# 3b2690458a514e91978196402bb64371 -#: ../source/faq/replica-sets.txt:80 -msgid "What information do arbiters exchange with the rest of the replica set?" -msgstr "" - -# 91e0cbe82903429eb1605c265a5b66ac -#: ../source/faq/replica-sets.txt:82 -msgid "" -"Arbiters never receive the contents of a collection but do exchange the " -"following data with the rest of the replica set:" -msgstr "" - -# db7d019fada746e2941fb85ddd63a2fc -#: ../source/faq/replica-sets.txt:85 -msgid "" -"Credentials used to authenticate the arbiter with the replica set. These " -"exchanges are encrypted." -msgstr "" - -# c987bf508b464653bca7ae0a2d5a1431 -#: ../source/faq/replica-sets.txt:88 -msgid "" -"Replica set configuration data and voting data. This information is not " -"encrypted. Only credential exchanges are encrypted." -msgstr "" - -# caa361a398104ceab221a479d0b497be -#: ../source/faq/replica-sets.txt:91 -msgid "" -"If your MongoDB deployment uses TLS/SSL, then all communications between " -"arbiters and the other members of the replica set are secure." -msgstr "" - -# 9a3aa21ff8eb433eb240176ba09076a7 -#: ../source/faq/replica-sets.txt:94 -msgid "" -"See the documentation for :doc:`/tutorial/configure-ssl` for more " -"information. As with all MongoDB components, run arbiters on secure " -"networks." -msgstr "" - -# 11dae01efcf749bdb013dca1d561a1b1 -#: ../source/faq/replica-sets.txt -msgid "See" -msgstr "" - -# 9d6c28fb1f644fbdb61e3cd73b8e15ed -#: ../source/faq/replica-sets.txt:103 -msgid "" -"Is it normal for replica set members to use different amounts of disk " -"space?" -msgstr "" - -# 367dfbb086944f138325ba8acd190fd6 -#: ../source/faq/replica-sets.txt:107 -msgid "" -"Factors including: different oplog sizes, different levels of storage " -"fragmentation, and MongoDB's data file pre-allocation can lead to some " -"variation in storage utilization between nodes. Storage use disparities " -"will be most pronounced when you add members at different times." -msgstr "" - -# 45cc23e0cf074ba9bb5fca1538c8f4db -#: ../source/faq/replica-sets.txt:114 -msgid "Can I rename a replica set?" -msgstr "" - -# 2ed51b1e89f2466abe0e3451a2cddcc8 -#: ../source/faq/replica-sets.txt:116 -msgid "No." -msgstr "" - -# 512b5ff1b73f4c0d938026ca51d6d311 -#: ../source/faq/replica-sets.txt:118 -msgid "" -"You can use the backup and restore procedure described in the " -":doc:`/tutorial/restore-replica-set-from-backup` tutorial to create a new" -" replica set with the desired name. Downtime may be necessary in order to" -" ensure parity between the original replica set and the new one." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "What do the terms \"primary\" and \"master\" mean?" -#~ msgstr "" - -#~ msgid "What do the terms \"secondary\" and \"slave\" mean?" -#~ msgstr "" - -#~ msgid "" -#~ "This document answers common questions " -#~ "about database replication in MongoDB." -#~ msgstr "" - -#~ msgid "" -#~ "If you don't find the answer " -#~ "you're looking for, check the " -#~ ":doc:`complete list of FAQs ` or" -#~ " post your question to the `MongoDB" -#~ " User Mailing List " -#~ "`_." -#~ msgstr "" - -#~ msgid "How long does replica set failover take?" -#~ msgstr "" - -#~ msgid "The election itself may take another 10-30 seconds." -#~ msgstr "" - -#~ msgid "" -#~ "If the TCP connection between the " -#~ "secondaries and the :term:`primary` instance" -#~ " breaks, a :term:`replica set` will " -#~ "automatically elect one of the " -#~ ":term:`secondary` members of the set as" -#~ " primary." -#~ msgstr "" - -#~ msgid "" -#~ "In MongoDB 3.0.0, replica sets can " -#~ "have up to :ref:`50 nodes <3.0" -#~ "-replica-sets-max-members>`. Previous " -#~ "versions limited the maximum number of" -#~ " replica set members to 12." -#~ msgstr "" - -#~ msgid "" -#~ "When a :term:`replica set` runs with " -#~ "journaling, :program:`mongod` instances can " -#~ "safely restart without any administrator " -#~ "intervention." -#~ msgstr "" - -#~ msgid "How many arbiters do replica sets need?" -#~ msgstr "" - -#~ msgid "" -#~ "Some configurations do not require any" -#~ " :term:`arbiter` instances. Arbiters vote " -#~ "in :term:`elections ` for " -#~ ":term:`primary` but do not replicate the" -#~ " data like :term:`secondary` members." -#~ msgstr "" - -#~ msgid "" -#~ ":term:`Replica sets ` require " -#~ "a majority of the remaining nodes " -#~ "present to elect a primary. Arbiters " -#~ "allow you to construct this majority " -#~ "without the overhead of adding " -#~ "replicating nodes to the system." -#~ msgstr "" - -#~ msgid "" -#~ "There are many possible replica set " -#~ ":doc:`architectures `." -#~ msgstr "" - -#~ msgid "" -#~ "A replica set with an odd number" -#~ " of voting nodes does not need " -#~ "an arbiter." -#~ msgstr "" - -#~ msgid "" -#~ "A common configuration consists of two" -#~ " replicating nodes that include a " -#~ ":term:`primary` and a :term:`secondary`, as" -#~ " well as an :term:`arbiter` for the" -#~ " third node. This configuration makes " -#~ "it possible for the set to elect" -#~ " a primary in the event of " -#~ "failure, without requiring three replicating" -#~ " nodes." -#~ msgstr "" - -#~ msgid "" -#~ "You may also consider adding an " -#~ "arbiter to a set if it has " -#~ "an equal number of nodes in two" -#~ " facilities and network partitions between" -#~ " the facilities are possible. In " -#~ "these cases, the arbiter will break " -#~ "the tie between the two facilities " -#~ "and allow the set to elect a " -#~ "new primary." -#~ msgstr "" - -#~ msgid "" -#~ "Credentials used to authenticate the " -#~ "arbiter with the replica set. All " -#~ "MongoDB processes within a replica set" -#~ " use keyfiles. These exchanges are " -#~ "encrypted." -#~ msgstr "" - -#~ msgid "" -#~ "If your MongoDB deployment uses TLS/SSL," -#~ " then all communications between arbiters" -#~ " and the other members of the " -#~ "replica set are secure. See the " -#~ "documentation for :doc:`/tutorial/configure-ssl` " -#~ "for more information. Run all arbiters" -#~ " on secure networks, as with all " -#~ "MongoDB components." -#~ msgstr "" - -#~ msgid "Which members of a replica set vote in elections?" -#~ msgstr "" - -#~ msgid "" -#~ "Additionally, the :data:`~replSetGetStatus.members.state`" -#~ " of the voting members also determine" -#~ " whether the member can vote. Only" -#~ " voting members in the following " -#~ "states are eligible to vote:" -#~ msgstr "" - -#~ msgid "``PRIMARY``" -#~ msgstr "" - -#~ msgid "``SECONDARY``" -#~ msgstr "" - -#~ msgid "``RECOVERING``" -#~ msgstr "" - -#~ msgid "``ARBITER``" -#~ msgstr "" - -#~ msgid "``ROLLBACK``" -#~ msgstr "" - -#~ msgid ":ref:`replica-set-elections`" -#~ msgstr "" - -#~ msgid "Do hidden members vote in replica set elections?" -#~ msgstr "" - -#~ msgid "MongoDB supports :doc:`replica sets `." -#~ msgstr "" - -#~ msgid "What does the term \"primary\" mean?" -#~ msgstr "" - -#~ msgid "" -#~ ":term:`Primary` is a :doc:`replica set " -#~ "` member that " -#~ "can accept writes. Only the primary " -#~ "can accept write operations. [#edge-" -#~ "cases-2-primaries]_" -#~ msgstr "" - -#~ msgid "" -#~ "In :ref:`some circumstances `, " -#~ "two nodes in a replica set may " -#~ "*transiently* believe that they are the" -#~ " primary, but at most, one of " -#~ "them will be able to complete " -#~ "writes with :writeconcern:`{ w: \"majority\"" -#~ " } <\"majority\">` write concern. The " -#~ "node that can complete :writeconcern:`{ " -#~ "w: \"majority\" } <\"majority\">` writes " -#~ "is the current primary, and the " -#~ "other node is a former primary " -#~ "that has not yet recognized its " -#~ "demotion, typically due to a " -#~ ":term:`network partition`. When this occurs," -#~ " clients that connect to the former" -#~ " primary may observe stale data " -#~ "despite having requested read preference " -#~ ":readmode:`primary`, and new writes to " -#~ "the former primary will eventually roll" -#~ " back." -#~ msgstr "" - -#~ msgid "What does the term \"secondary\" mean?" -#~ msgstr "" - -#~ msgid "" -#~ ":term:`Secondary` nodes are the read-" -#~ "only nodes in :doc:`replica sets `." -#~ msgstr "" - -#~ msgid "" -#~ "It varies, but a replica set will" -#~ " generally select a new primary " -#~ "within a minute." -#~ msgstr "" - -#~ msgid "" -#~ "For instance, it may take 10-30 " -#~ "seconds for the members of a " -#~ ":term:`replica set` to declare a " -#~ ":term:`primary` inaccessible (see " -#~ ":rsconf:`~settings.electionTimeoutMillis`). One of " -#~ "the remaining secondaries holds an " -#~ ":term:`election` to elect itself as a" -#~ " new primary. During the election, " -#~ "the cluster is unavailable for writes." -#~ msgstr "" - -#~ msgid "" -#~ "Starting in MongoDB 3.2, with the " -#~ ":ref:`replication election enhancements <3.2-rel-" -#~ "notes-rs-enhancements>`, MongoDB reduces " -#~ "replica set failover time. See " -#~ ":ref:`replication election enhancements <3.2-rel-" -#~ "notes-rs-enhancements>` for details." -#~ msgstr "" - -#~ msgid "" -#~ "All members of a replica set, " -#~ "unless the value of :rsconf:`votes " -#~ "` is equal to ``0``, " -#~ "vote in elections. This includes all " -#~ ":ref:`delayed `," -#~ " :ref:`hidden `" -#~ " and :ref:`secondary-only ` members. " -#~ ":ref:`Arbiters ` always" -#~ " vote in elections and always have" -#~ " ``1`` vote." -#~ msgstr "" - -#~ msgid "" -#~ ":ref:`Hidden members ` of :term:`replica sets ` *do* vote in elections. To " -#~ "exclude a member from voting in an" -#~ " :term:`election`, change the value of " -#~ "the member's :rsconf:`members[n].votes` " -#~ "configuration to ``0``." -#~ msgstr "" - -#~ msgid "" -#~ "As of MongoDB 2.6 there are no " -#~ "tools or functions designed specifically " -#~ "to rename a replica set." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/faq/sharding.po b/locale/zh/LC_MESSAGES/faq/sharding.po deleted file mode 100644 index 2d46f08c8cf..00000000000 --- a/locale/zh/LC_MESSAGES/faq/sharding.po +++ /dev/null @@ -1,831 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 65806b6efc224ef2a139baa62fd61d57 -#: ../source/faq/sharding.txt:3 -msgid "FAQ: Sharding with MongoDB" -msgstr "" - -# e562dbb8aaa44482a307012381bae6cb -#: ../source/faq/sharding.txt -msgid "On this page" -msgstr "" - -# 6380bdcfbfa04d04a10d4982890fa628 -#: ../source/faq/sharding.txt:13 -msgid "" -"This document answers common questions about :doc:`/sharding`. See also " -"the :doc:`/sharding` section in the manual, which provides an " -":doc:`overview of sharding `, including details on:" -msgstr "" - -# 03902e83a5b54d6f99d421fabe0ce87f -#: ../source/faq/sharding.txt:17 -msgid "" -":doc:`Shard Keys and Considerations for Shard Key Selection `" -msgstr "" - -# 753e6e72bf6d4d8ea465e41804c49452 -#: ../source/faq/sharding.txt:20 -msgid ":doc:`Query Routing `" -msgstr "" - -# c558cd2c60ac43a189be205ae2a3cc09 -#: ../source/faq/sharding.txt:22 -msgid ":ref:`sharding-availability`" -msgstr "" - -# c3b8ec9951ad487f849e1b7ae253b55d -#: ../source/faq/sharding.txt:24 -msgid "" -":doc:`/core/sharding-data-partitioning` and :doc:`Chunk Migration Process" -" `" -msgstr "" - -# a63f5328868f4c7bb2902102a44a56d5 -#: ../source/faq/sharding.txt:27 -msgid ":doc:`/tutorial/troubleshoot-sharded-clusters`" -msgstr "" - -# 5e6155bbd42345c69b86fe6dbf43ee69 -#: ../source/faq/sharding.txt:30 -msgid "Is sharding appropriate for a new deployment?" -msgstr "" - -# f4a61e49b9284791a2bb369372479a3f -#: ../source/faq/sharding.txt:32 -msgid "" -"Sometimes. However, if your data set fits on a single server, you should " -"begin with an unsharded deployment as sharding while your data set is " -"small provides *little advantage* ." -msgstr "" - -# 0da2a73229e14730ba17d24965ca4bce -#: ../source/faq/sharding.txt:39 -msgid "Can I change the shard key after sharding a collection?" -msgstr "" - -# 56daa667eae84c78931880c0beb73eee -#: ../source/faq/sharding.txt:41 -msgid "No." -msgstr "" - -# a405bcbe5aa84d41b54f9259c194f8dd -#: ../source/faq/sharding.txt:43 -msgid "" -"There is no automatic support in MongoDB for changing a shard key after " -"sharding a collection. This reality underscores the importance of " -"choosing a good :ref:`shard key `. If you *must* change a " -"shard key after sharding a collection, the best option is to:" -msgstr "" - -# 39b89c1c524b49388494d60021887efd -#: ../source/faq/sharding.txt:48 -msgid "dump all data from MongoDB into an external format." -msgstr "" - -# e9c0a2ff232d4e7a9dfd0bf8b94c9a14 -#: ../source/faq/sharding.txt:50 -msgid "drop the original sharded collection." -msgstr "" - -# 595f0b39d6d2438192a1a5edc6a7e81f -#: ../source/faq/sharding.txt:52 -msgid "configure sharding using a more ideal shard key." -msgstr "" - -# fdedc4c5bd9d4d2aa9b62eda7decbc92 -#: ../source/faq/sharding.txt:54 -msgid "" -":doc:`pre-split ` the shard " -"key range to ensure initial even distribution." -msgstr "" - -# f43bc949946b482b805e784b8e794022 -#: ../source/faq/sharding.txt:57 -msgid "restore the dumped data into MongoDB." -msgstr "" - -# 46b6c788e2ca42b4a2765964ab810f1d -#: ../source/faq/sharding.txt:59 -msgid ":doc:`/core/sharding-shard-key`" -msgstr "" - -# bf69380cf31a4db18794c0b02ed9cd5d -#: ../source/faq/sharding.txt:62 -msgid "Why are my documents not distributed across the shards?" -msgstr "" - -# c0cee1e3c8aa469c92663aa9d03e2072 -#: ../source/faq/sharding.txt:64 -msgid "" -"The balancer starts distributing data across the shards once the " -"distribution of chunks has reached certain thresholds. See :ref" -":`sharding-migration-thresholds`." -msgstr "" - -# d0ae171b9ebc4991ae211b677bbee492 -#: ../source/faq/sharding.txt:68 -msgid "" -"In addition, MongoDB cannot move a chunk if the number of documents in " -"the chunk exceeds a certain number. See :ref:`migration-chunk-size-limit`" -" and :ref:`jumbo-chunk`." -msgstr "" - -# 2b1bca6e60e149ed8810f2dc636c6173 -#: ../source/faq/sharding.txt:73 -msgid "How does ``mongos`` detect changes in the sharded cluster configuration?" -msgstr "" - -# aaded192e0914728aa52f1cce829efb1 -#: ../source/faq/sharding.txt:75 -msgid "" -":program:`mongos` instances maintain a cache of the :term:`config " -"database` that holds the metadata for the :term:`sharded cluster`." -msgstr "" - -# 59f649ac596b443ab3d00021809ebbd2 -#: ../source/faq/sharding.txt:78 -msgid "" -":program:`mongos` updates its cache lazily by issuing a request to a " -"shard and discovering that its metadata is out of date. To force the " -":program:`mongos` to reload its cache, you can run the " -":dbcommand:`flushRouterConfig` command against each :program:`mongos` " -"directly." -msgstr "" - -# 8c1f786dea884255ac4dd1ed6519304c -#: ../source/faq/sharding.txt:87 -msgid "What does ``writebacklisten`` in the log mean?" -msgstr "" - -# c132dd40efd241a09428077d6313ca0c -#: ../source/faq/sharding.txt:89 -msgid "" -"The writeback listener is a process that opens a long poll to relay " -"writes back from a :program:`mongod` or :program:`mongos` after " -"migrations to make sure they have not gone to the wrong server. The " -"writeback listener sends writes back to the correct server if necessary." -msgstr "" - -# da4fd8c3bed04b508f570ec830cd5607 -#: ../source/faq/sharding.txt:95 -msgid "" -"These messages are a key part of the sharding infrastructure and should " -"not cause concern." -msgstr "" - -# 149844a00ea44192b36a86bf216ef9fe -#: ../source/faq/sharding.txt:99 -msgid "How does ``mongos`` use connections?" -msgstr "" - -# e9349f7debdf46ccbc4834694a5f9f57 -#: ../source/faq/sharding.txt:101 -msgid "" -"Each :program:`mongos` instance maintains a pool of connections to the " -"members of the sharded cluster. Client requests use these connections one" -" at a time; i.e. requests are not multiplexed or pipelined." -msgstr "" - -# 56714ce19e3248d383ad824104a04139 -#: ../source/faq/sharding.txt:105 -msgid "" -"When client requests complete, the :program:`mongos` returns the " -"connection to the pool. These pools do not shrink when the number of " -"clients decreases. This can lead to an unused :program:`mongos` with a " -"large number of open connections. If the :program:`mongos` is no longer " -"in use, it is safe to restart the process to close existing connections." -msgstr "" - -# bed1520965cb4e1bb835883f936e4ba1 -#: ../source/faq/sharding.txt:111 -msgid "" -"To return aggregated statistics related to all of the outgoing connection" -" pools used by the :program:`mongos`, connect a :program:`mongo` shell to" -" the :program:`mongos` with , and run the :dbcommand:`connPoolStats` " -"command:" -msgstr "" - -# 8c16f12c3b7349c5abe9f806413b04e1 -#: ../source/faq/sharding.txt:120 -msgid "" -"See the :ref:`System Resource Utilization ` " -"section of the :doc:`/reference/ulimit` document." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "This document answers common questions " -#~ "about horizontal scaling using MongoDB's " -#~ ":term:`sharding`." -#~ msgstr "" - -#~ msgid "" -#~ "If you don't find the answer " -#~ "you're looking for, check the " -#~ ":doc:`complete list of FAQs ` or" -#~ " post your question to the `MongoDB" -#~ " User Mailing List " -#~ "`_." -#~ msgstr "" - -#~ msgid "Sometimes." -#~ msgstr "" - -#~ msgid "" -#~ "If your data set fits on a " -#~ "single server, you should begin with " -#~ "an unsharded deployment." -#~ msgstr "" - -#~ msgid "" -#~ "Converting an unsharded database to a" -#~ " :term:`sharded cluster` is easy and " -#~ "seamless, so there is *little advantage*" -#~ " in configuring sharding while your " -#~ "data set is small." -#~ msgstr "" - -#~ msgid "" -#~ "Still, all production deployments should " -#~ "use :term:`replica sets ` to " -#~ "provide high availability and disaster " -#~ "recovery." -#~ msgstr "" - -#~ msgid "How does sharding work with replication?" -#~ msgstr "" - -#~ msgid "" -#~ "To use replication with sharding, deploy" -#~ " each :term:`shard` as a :term:`replica " -#~ "set`." -#~ msgstr "" - -#~ msgid "" -#~ "See :dbcommand:`shardCollection`, " -#~ ":method:`sh.shardCollection()`, the :ref:`Shard Key" -#~ " `, " -#~ ":doc:`/tutorial/deploy-shard-cluster`, and " -#~ ":issue:`SERVER-4000` for more information." -#~ msgstr "" - -#~ msgid "What happens to unsharded collections in sharded databases?" -#~ msgstr "" - -#~ msgid "" -#~ "In the current implementation, all " -#~ "databases in a :term:`sharded cluster` " -#~ "have a \"primary :term:`shard`.\" All " -#~ "unsharded collection within that database " -#~ "will reside on the same shard." -#~ msgstr "" - -#~ msgid "How does MongoDB distribute data across shards?" -#~ msgstr "" - -#~ msgid "" -#~ "Sharding must be specifically enabled on" -#~ " a collection. After enabling sharding " -#~ "on the collection, MongoDB will assign" -#~ " various ranges of collection data to" -#~ " the different shards in the cluster." -#~ " The cluster automatically corrects " -#~ "imbalances between shards by migrating " -#~ "ranges of data from one shard to" -#~ " another." -#~ msgstr "" - -#~ msgid "" -#~ "What happens if a client updates a" -#~ " document in a chunk during a " -#~ "migration?" -#~ msgstr "" - -#~ msgid "" -#~ "The :program:`mongos` routes the operation " -#~ "to the \"old\" shard, where it " -#~ "will succeed immediately. Then the " -#~ ":term:`shard` :program:`mongod` instances will " -#~ "replicate the modification to the " -#~ "\"new\" shard before the :term:`sharded " -#~ "cluster` updates that chunk's \"ownership,\"" -#~ " which effectively finalizes the migration" -#~ " process." -#~ msgstr "" - -#~ msgid "What happens to queries if a shard is inaccessible or slow?" -#~ msgstr "" - -#~ msgid "" -#~ "If a :term:`shard` is inaccessible or" -#~ " unavailable, queries will return with " -#~ "an error." -#~ msgstr "" - -#~ msgid "" -#~ "However, a client may set the " -#~ "``partial`` query bit, which will then" -#~ " return results from all available " -#~ "shards, regardless of whether a given" -#~ " shard is unavailable." -#~ msgstr "" - -#~ msgid "" -#~ "If a shard is responding slowly, " -#~ ":program:`mongos` will merely wait for " -#~ "the shard to return results." -#~ msgstr "" - -#~ msgid "How does MongoDB distribute queries among shards?" -#~ msgstr "" - -#~ msgid "" -#~ "The exact method for distributing " -#~ "queries to :term:`shards ` in a" -#~ " :term:`cluster ` depends " -#~ "on the nature of the query and " -#~ "the configuration of the sharded " -#~ "cluster. Consider a sharded collection, " -#~ "using the :term:`shard key` ``user_id``, " -#~ "that has ``last_login`` and ``email`` " -#~ "attributes:" -#~ msgstr "" - -#~ msgid "For a query that selects one or more values for the ``user_id`` key:" -#~ msgstr "" - -#~ msgid "" -#~ ":program:`mongos` determines which shard or" -#~ " shards contains the relevant data, " -#~ "based on the cluster metadata, and " -#~ "directs a query to the required " -#~ "shard or shards, and returns those " -#~ "results to the client." -#~ msgstr "" - -#~ msgid "For a query that selects ``user_id`` and also performs a sort:" -#~ msgstr "" - -#~ msgid "" -#~ ":program:`mongos` can make a straightforward" -#~ " translation of this operation into a" -#~ " number of queries against the " -#~ "relevant shards, ordered by ``user_id``. " -#~ "When the sorted queries return from " -#~ "all shards, the :program:`mongos` merges " -#~ "the sorted results and returns the " -#~ "complete result to the client." -#~ msgstr "" - -#~ msgid "For queries that select on ``last_login``:" -#~ msgstr "" - -#~ msgid "" -#~ "These queries must run on all " -#~ "shards: :program:`mongos` must parallelize the" -#~ " query over the shards and perform" -#~ " a merge-sort on the ``email`` " -#~ "of the documents found." -#~ msgstr "" - -#~ msgid "How does MongoDB sort queries in sharded environments?" -#~ msgstr "" - -#~ msgid "" -#~ "If you call the :method:`cursor.sort()` " -#~ "method on a query in a sharded " -#~ "environment, the :program:`mongod` for each" -#~ " shard will sort its results, and " -#~ "the :program:`mongos` merges each shard's " -#~ "results before returning them to the " -#~ "client." -#~ msgstr "" - -#~ msgid "" -#~ "How does MongoDB ensure unique ``_id``" -#~ " field values when using a shard " -#~ "key *other* than ``_id``?" -#~ msgstr "" - -#~ msgid "" -#~ "If you do not use ``_id`` as " -#~ "the shard key, then your " -#~ "application/client layer must be responsible" -#~ " for keeping the ``_id`` field " -#~ "unique. It is problematic for " -#~ "collections to have duplicate ``_id`` " -#~ "values." -#~ msgstr "" - -#~ msgid "" -#~ "I've enabled sharding and added a " -#~ "second shard, but all the data is" -#~ " still on one server. Why?" -#~ msgstr "" - -#~ msgid "" -#~ "First, ensure that you've declared a " -#~ ":term:`shard key` for your collection. " -#~ "Until you have configured the shard " -#~ "key, MongoDB will not create " -#~ ":term:`chunks `, and :term:`sharding` " -#~ "will not occur." -#~ msgstr "" - -#~ msgid "" -#~ "Next, keep in mind that the " -#~ "default chunk size is 64 MB. As" -#~ " a result, in most situations, the" -#~ " collection needs to have at least" -#~ " 64 MB of data before a " -#~ "migration will occur." -#~ msgstr "" - -#~ msgid "" -#~ "Additionally, the system which balances " -#~ "chunks among the servers attempts to " -#~ "avoid superfluous migrations. Depending on " -#~ "the number of shards, your shard " -#~ "key, and the amount of data, " -#~ "systems often require at least 10 " -#~ "chunks of data to trigger migrations." -#~ msgstr "" - -#~ msgid "" -#~ "You can run :method:`db.printShardingStatus()` " -#~ "to see all the chunks present in" -#~ " your cluster." -#~ msgstr "" - -#~ msgid "Is it safe to remove old files in the ``moveChunk`` directory?" -#~ msgstr "" - -#~ msgid "" -#~ "Yes. :program:`mongod` creates these files " -#~ "as backups during normal :term:`shard` " -#~ "balancing operations. If some error " -#~ "occurs during a :doc:`migration `, these files " -#~ "may be helpful in recovering documents" -#~ " affected during the migration." -#~ msgstr "" - -#~ msgid "" -#~ "Once the migration has completed " -#~ "successfully and there is no need " -#~ "to recover documents from these files," -#~ " you may safely delete these files." -#~ " Or, if you have an existing " -#~ "backup of the database that you " -#~ "can use for recovery, you may also" -#~ " delete these files after migration." -#~ msgstr "" - -#~ msgid "" -#~ "To determine if all migrations are " -#~ "complete, run :method:`sh.isBalancerRunning()` while" -#~ " connected to a :program:`mongos` instance." -#~ msgstr "" - -#~ msgid "" -#~ "Each client maintains a connection to" -#~ " a :program:`mongos` instance. Each " -#~ ":program:`mongos` instance maintains a pool" -#~ " of connections to the members of " -#~ "a replica set supporting the sharded " -#~ "cluster. Clients use connections between " -#~ ":program:`mongos` and :program:`mongod` instances" -#~ " one at a time. Requests are " -#~ "not multiplexed or pipelined. When " -#~ "client requests complete, the " -#~ ":program:`mongos` returns the connection to" -#~ " the pool." -#~ msgstr "" - -#~ msgid "Why does ``mongos`` hold connections open?" -#~ msgstr "" - -#~ msgid "" -#~ ":program:`mongos` uses a set of " -#~ "connection pools to communicate with " -#~ "each :term:`shard`. These pools do not" -#~ " shrink when the number of clients" -#~ " decreases." -#~ msgstr "" - -#~ msgid "" -#~ "This can lead to an unused " -#~ ":program:`mongos` with a large number of" -#~ " open connections. If the :program:`mongos`" -#~ " is no longer in use, it is " -#~ "safe to restart the process to " -#~ "close existing connections." -#~ msgstr "" - -#~ msgid "Where does MongoDB report on connections used by ``mongos``?" -#~ msgstr "" - -#~ msgid "" -#~ "Connect to the :program:`mongos` with " -#~ "the :program:`mongo` shell, and run the" -#~ " following command:" -#~ msgstr "" - -#~ msgid "How should administrators deal with failed migrations?" -#~ msgstr "" - -#~ msgid "" -#~ "Failed migrations require no administrative" -#~ " intervention. Chunk migrations always " -#~ "preserve a consistent state. If a " -#~ "migration fails to complete for some " -#~ "reason, the :term:`cluster` retries the " -#~ "operation. When the migration completes " -#~ "successfully, the data resides only on" -#~ " the new shard." -#~ msgstr "" - -#~ msgid "" -#~ "What is the process for moving, " -#~ "renaming, or changing the number of " -#~ "config servers?" -#~ msgstr "" - -#~ msgid "" -#~ "See :doc:`/administration/sharded-clusters` for " -#~ "information on migrating and replacing " -#~ "config servers." -#~ msgstr "" - -#~ msgid "When do the ``mongos`` servers detect config server changes?" -#~ msgstr "" - -#~ msgid "" -#~ ":program:`mongos` instances maintain a cache" -#~ " of the :term:`config database` that " -#~ "holds the metadata for the " -#~ ":term:`sharded cluster`. This metadata " -#~ "includes the mapping of :term:`chunks " -#~ "` to :term:`shards `." -#~ msgstr "" - -#~ msgid "" -#~ ":program:`mongos` updates its cache lazily " -#~ "by issuing a request to a shard" -#~ " and discovering that its metadata is" -#~ " out of date. There is no way" -#~ " to control this behavior from the" -#~ " client, but you can run the " -#~ ":dbcommand:`flushRouterConfig` command against any" -#~ " :program:`mongos` to force it to " -#~ "refresh its cache." -#~ msgstr "" - -#~ msgid "" -#~ "Is it possible to quickly update " -#~ "``mongos`` servers after updating a " -#~ "replica set configuration?" -#~ msgstr "" - -#~ msgid "" -#~ "The :program:`mongos` instances will detect" -#~ " these changes without intervention over" -#~ " time. However, if you want to " -#~ "force the :program:`mongos` to reload " -#~ "its configuration, run the " -#~ ":dbcommand:`flushRouterConfig` command against to" -#~ " each :program:`mongos` directly." -#~ msgstr "" - -#~ msgid "What does the ``maxConns`` setting on ``mongos`` do?" -#~ msgstr "" - -#~ msgid "" -#~ "The :setting:`~net.maxIncomingConnections` option " -#~ "limits the number of connections " -#~ "accepted by :program:`mongos`." -#~ msgstr "" - -#~ msgid "" -#~ "This is particularly useful for a " -#~ ":program:`mongos` if you have a client" -#~ " that creates multiple connections and " -#~ "allows them to timeout rather than " -#~ "closing them." -#~ msgstr "" - -#~ msgid "" -#~ "In this case, set " -#~ ":setting:`~net.maxIncomingConnections` to a value" -#~ " slightly higher than the maximum " -#~ "number of connections that the client" -#~ " creates, or the maximum size of " -#~ "the connection pool." -#~ msgstr "" - -#~ msgid "" -#~ "This setting prevents the :program:`mongos`" -#~ " from causing connection spikes on " -#~ "the individual :term:`shards `. Spikes" -#~ " like these may disrupt the operation" -#~ " and memory allocation of the " -#~ ":term:`sharded cluster`." -#~ msgstr "" - -#~ msgid "How do indexes impact queries in sharded systems?" -#~ msgstr "" - -#~ msgid "" -#~ "If the query does not include the" -#~ " :term:`shard key`, the :program:`mongos` " -#~ "must send the query to all shards" -#~ " as a \"scatter/gather\" operation. Each" -#~ " shard will, in turn, use *either*" -#~ " the shard key index or another " -#~ "more efficient index to fulfill the " -#~ "query." -#~ msgstr "" - -#~ msgid "" -#~ "If the query includes multiple sub-" -#~ "expressions that reference the fields " -#~ "indexed by the shard key *and* the" -#~ " secondary index, the :program:`mongos` can" -#~ " route the queries to a specific " -#~ "shard and the shard will use the" -#~ " index that will allow it to " -#~ "fulfill most efficiently. See `this " -#~ "presentation `_ for more " -#~ "information." -#~ msgstr "" - -#~ msgid "Can shard keys be randomly generated?" -#~ msgstr "" - -#~ msgid "" -#~ ":term:`Shard keys ` can be" -#~ " random. Random keys ensure optimal " -#~ "distribution of data across the cluster." -#~ msgstr "" - -#~ msgid "" -#~ ":term:`Sharded clusters `, " -#~ "attempt to route queries to *specific*" -#~ " shards when queries include the " -#~ "shard key as a parameter, because " -#~ "these directed queries are more " -#~ "efficient. In many cases, random keys" -#~ " can make it difficult to direct " -#~ "queries to specific shards." -#~ msgstr "" - -#~ msgid "Can shard keys have a non-uniform distribution of values?" -#~ msgstr "" - -#~ msgid "" -#~ "Yes. There is no requirement that " -#~ "documents be evenly distributed by the" -#~ " shard key." -#~ msgstr "" - -#~ msgid "" -#~ "However, documents that have the same" -#~ " shard key *must* reside in the " -#~ "same *chunk* and therefore on the " -#~ "same server. If your sharded data " -#~ "set has too many documents with " -#~ "the exact same shard key you will" -#~ " not be able to distribute *those*" -#~ " documents across your sharded cluster." -#~ msgstr "" - -#~ msgid "Can you shard on the ``_id`` field?" -#~ msgstr "" - -#~ msgid "" -#~ "You can use any field for the " -#~ "shard key. The ``_id`` field is a" -#~ " common shard key." -#~ msgstr "" - -#~ msgid "" -#~ "Be aware that ``ObjectId()`` values, " -#~ "which are the default value of the" -#~ " ``_id`` field, increment as a " -#~ "timestamp. As a result, when used " -#~ "as a shard key, all new documents" -#~ " inserted into the collection will " -#~ "initially belong to the same chunk " -#~ "on a single shard. Although the " -#~ "system will eventually divide this chunk" -#~ " and migrate its contents to " -#~ "distribute data more evenly, at any " -#~ "moment the cluster can only direct " -#~ "insert operations at a single shard. " -#~ "This can limit the throughput of " -#~ "inserts. If most of your write " -#~ "operations are updates, this limitation " -#~ "should not impact your performance. " -#~ "However, if you have a high insert" -#~ " volume, this may be a limitation." -#~ msgstr "" - -#~ msgid "" -#~ "To address this issue, MongoDB 2.4 " -#~ "provides :ref:`hashed shard keys `." -#~ msgstr "" - -#~ msgid "What do ``moveChunk commit failed`` errors mean?" -#~ msgstr "" - -#~ msgid "" -#~ "At the end of a :ref:`chunk " -#~ "migration `, the " -#~ ":term:`shard` must connect to the " -#~ ":term:`config database` to update the " -#~ "chunk's record in the cluster metadata." -#~ " If the :term:`shard` fails to " -#~ "connect to the :term:`config database`, " -#~ "MongoDB reports the following error:" -#~ msgstr "" - -#~ msgid "" -#~ "When this happens, the :term:`primary` " -#~ "member of the shard's replica set " -#~ "then terminates to protect data " -#~ "consistency. If a :term:`secondary` member " -#~ "can access the config database, data " -#~ "on the shard becomes accessible again" -#~ " after an election." -#~ msgstr "" - -#~ msgid "" -#~ "How does draining a shard affect " -#~ "the balancing of uneven chunk " -#~ "distribution?" -#~ msgstr "" - -#~ msgid "" -#~ "The sharded cluster balancing process " -#~ "controls both migrating chunks from " -#~ "decommissioned shards (i.e. draining) and " -#~ "normal cluster balancing activities. Consider" -#~ " the following behaviors for different " -#~ "versions of MongoDB in situations where" -#~ " you remove a shard in a " -#~ "cluster with an uneven chunk " -#~ "distribution:" -#~ msgstr "" - -#~ msgid "" -#~ "After MongoDB 2.2, the balancer first" -#~ " removes the chunks from the draining" -#~ " shard and then balances the " -#~ "remaining uneven chunk distribution." -#~ msgstr "" - -#~ msgid "" -#~ "Before MongoDB 2.2, the balancer handles" -#~ " the uneven chunk distribution and " -#~ "*then* removes the chunks from the " -#~ "draining shard." -#~ msgstr "" - -#~ msgid "" -#~ "If you're not sharding your collection" -#~ " by the ``_id`` field, then you " -#~ "should be sure to store a globally" -#~ " unique identifier in that field. The" -#~ " default :ref:`BSON ObjectId ` " -#~ "works well in this case." -#~ msgstr "" - -#~ msgid "" -#~ "The user will need to resolve the" -#~ " chunk migration failure independently. If" -#~ " you encounter this issue, contact " -#~ "the `MongoDB User Group " -#~ "`_ or " -#~ ":doc:`MongoDB Support ` to address" -#~ " this issue." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/faq/storage.po b/locale/zh/LC_MESSAGES/faq/storage.po deleted file mode 100644 index d940077fd1f..00000000000 --- a/locale/zh/LC_MESSAGES/faq/storage.po +++ /dev/null @@ -1,877 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 0345cdfc9fdb4d89878b14aede9adfb7 -#: ../source/faq/storage.txt:3 -msgid "FAQ: MongoDB Storage" -msgstr "" - -# a8eff05f86434dd3977e1037ec968f09 -#: ../source/faq/storage.txt -msgid "On this page" -msgstr "" - -# 3fa2715496174117a847aff7f2ab13a8 -#: ../source/faq/storage.txt:13 -msgid "" -"This document addresses common questions regarding MongoDB's storage " -"system." -msgstr "" - -# fdedd05a9e944b8cbc1fe0c27a7edede -#: ../source/faq/storage.txt:17 -msgid "Storage Engine Fundamentals" -msgstr "" - -# 2a964b683ba24dc8ab0228d3eecbdd21 -#: ../source/faq/storage.txt:20 -msgid "What is a storage engine?" -msgstr "" - -# 5c3b63eb82e84e538f91770ef1dae08f -#: ../source/faq/storage.txt:22 -msgid "" -"A storage engine is the part of a database that is responsible for " -"managing how data is stored, both in memory and on disk. Many databases " -"support multiple storage engines, where different engines perform better " -"for specific workloads. For example, one storage engine might offer " -"better performance for read-heavy workloads, and another might support a " -"higher-throughput for write operations." -msgstr "" - -# 9c09a6599d154dc18af88d3b05b41705 -#: ../source/faq/storage.txt:29 -msgid ":doc:`/core/storage-engines`" -msgstr "" - -# 61f11b05220945528eede1558f9db5b9 -#: ../source/faq/storage.txt:32 -msgid "Can you mix storage engines in a replica set?" -msgstr "" - -# 1b4efde37df848349dc448fe231da2db -#: ../source/faq/storage.txt:34 -msgid "" -"Yes. You can have a replica set members that use different storage " -"engines." -msgstr "" - -# 5483c275cc23467c900b106a14a0e2b0 -#: ../source/faq/storage.txt:37 -msgid "" -"When designing these multi-storage engine deployments consider the " -"following:" -msgstr "" - -# 438c75795a444cbe9930045cc6929450 -#: ../source/faq/storage.txt:40 -msgid "" -"the oplog on each member may need to be sized differently to account for " -"differences in throughput between different storage engines." -msgstr "" - -# 82764577187b48babdd5fc542b98d1c0 -#: ../source/faq/storage.txt:43 -msgid "" -"recovery from backups may become more complex if your backup captures " -"data files from MongoDB: you may need to maintain backups for each " -"storage engine." -msgstr "" - -# 735f02d40b2c4bfd8fe72133b6f5f035 -#: ../source/faq/storage.txt:48 -msgid "WiredTiger Storage Engine" -msgstr "" - -# 456c05a19592403a8af7ef5b2e0d4545 -#: ../source/faq/storage.txt:51 -msgid "Can I upgrade an existing deployment to a WiredTiger?" -msgstr "" - -# e4dfd2c47d7347bda59395886183c984 -#: ../source/faq/storage.txt:53 -msgid "Yes. See:" -msgstr "" - -# 05323810b54d4a889e2094f98b18e45b -#: ../source/faq/storage.txt:55 -msgid ":doc:`/tutorial/change-standalone-wiredtiger`" -msgstr "" - -# fc827120b36c4560aecb2cc9adcbee29 -#: ../source/faq/storage.txt:57 -msgid ":doc:`/tutorial/change-replica-set-wiredtiger`" -msgstr "" - -# d3a716e98e8342b8a983c827cf5962a8 -#: ../source/faq/storage.txt:59 -msgid ":doc:`/tutorial/change-sharded-cluster-wiredtiger`" -msgstr "" - -# bfd9cc25b54b425a8d955fbce9dcb3ad -#: ../source/faq/storage.txt:62 -msgid "How much compression does WiredTiger provide?" -msgstr "" - -# d21f7ff704044e63bd35e5997009a1cc -#: ../source/faq/storage.txt:64 -msgid "" -"The ratio of compressed data to uncompressed data depends on your data " -"and the compression library used. By default, collection data in " -"WiredTiger use :term:`Snappy block compression `; :term:`zlib` " -"compression is also available. Index data use :term:`prefix compression` " -"by default." -msgstr "" - -# 7fc640432c264f8bad0011dcb5727094 -#: ../source/faq/storage.txt:73 -msgid "To what size should I set the WiredTiger internal cache?" -msgstr "" - -# 8934b6ec1b7041ac81c4769c5f51ce12 -#: ../source/includes/extracts/wt-cache-utilization.rst:1 -msgid "" -"With WiredTiger, MongoDB utilizes both the WiredTiger internal cache and " -"the filesystem cache." -msgstr "" - -# 0bf8a940ac384810b9729bd03318bb61 -#: ../source/includes/extracts/wt-cache-default-setting.rst:2 -msgid "" -"Starting in 3.4, the WiredTiger internal cache, by default, will use the " -"larger of either:" -msgstr "" - -# 80d5eb598e4c4ce6b68efa70fabaff76 -#: ../source/includes/extracts/wt-cache-default-setting.rst:5 -#, python-format -msgid "50% of RAM minus 1 GB, or" -msgstr "" - -# 9f7bd28df4584f188ab0345fc7dd198b -#: ../source/includes/extracts/wt-cache-default-setting.rst:7 -msgid "256 MB." -msgstr "" - -# 181e8f90feab438c8dd482de3afc7f69 -#: ../source/includes/extracts/wt-filesystem-cache.rst:1 -msgid "" -"Via the filesystem cache, MongoDB automatically uses all free memory that" -" is not used by the WiredTiger cache or by other processes. Data in the " -"filesystem cache is compressed." -msgstr "" - -# a6b373343d6b4560ab99a2d9e3effc09 -#: ../source/includes/extracts/wt-cache-setting.rst:1 -msgid "" -"To adjust the size of the WiredTiger internal cache, see " -":setting:`storage.wiredTiger.engineConfig.cacheSizeGB` and " -":option:`--wiredTigerCacheSizeGB`. Avoid increasing the WiredTiger " -"internal cache size above its default value." -msgstr "" - -# aac205ededeb480285935b594ec20c92 -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-config.rst:3 -msgid "" -"The :setting:`storage.wiredTiger.engineConfig.cacheSizeGB` limits the " -"size of the WiredTiger internal cache. The operating system will use the " -"available free memory for filesystem cache, which allows the compressed " -"MongoDB data files to stay in memory. In addition, the operating system " -"will use any free RAM to buffer file system blocks and file system cache." -msgstr "" - -# 2eaf1af78ce549dd8466aad6ffeff9dc -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-config.rst:10 -msgid "" -"To accommodate the additional consumers of RAM, you may have to decrease " -"WiredTiger internal cache size." -msgstr "" - -# 43de861871364d1d81c886862ba53a23 -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-config.rst:13 -msgid "" -"The default WiredTiger internal cache size value assumes that there is a " -"single :program:`mongod` instance per machine. If a single machine " -"contains multiple MongoDB instances, then you should decrease the setting" -" to accommodate the other :program:`mongod` instances." -msgstr "" - -# 5887111c0b1540dfb8e37e4507b28344 -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-config.rst:19 -msgid "" -"If you run :program:`mongod` in a container (e.g. ``lxc``, ``cgroups``, " -"Docker, etc.) that does *not* have access to all of the RAM available in " -"a system, you must set " -":setting:`storage.wiredTiger.engineConfig.cacheSizeGB` to a value less " -"than the amount of RAM available in the container. The exact amount " -"depends on the other processes running in the container." -msgstr "" - -# 523db9c366c44a228bcce2d1cfaec794 -#: ../source/includes/extracts/wt-configure-cache.rst:7 -msgid "" -"To view statistics on the cache and eviction rate, see the " -":serverstatus:`wiredTiger.cache` field returned from the " -":dbcommand:`serverStatus` command." -msgstr "" - -# 6acc0a79b1164d36ab9e69f9e6e1e225 -#: ../source/faq/storage.txt:78 -msgid "How frequently does WiredTiger write to disk?" -msgstr "" - -# e73100e596b24082a375f02fc5b09eab -#: ../source/includes/extracts/wt-snapshot-frequency.rst:1 -msgid "" -"MongoDB configures WiredTiger to create checkpoints (i.e. write the " -"snapshot data to disk) at intervals of 60 seconds or 2 gigabytes of " -"journal data." -msgstr "" - -# 3d721898a4e74614aada12a913b88f0e -#: ../source/faq/storage.txt:82 -msgid "" -"For journal data, MongoDB writes to disk according to the following " -"intervals or condition:" -msgstr "" - -# c2929a76a8934d7e9028272e2e5a33fe -#: ../source/includes/extracts/wt-journal-frequency.rst:1 -msgid "Every 50 milliseconds." -msgstr "" - -# c4098b1a70cd4bbbbe9fdbe20f5c0462 -#: ../source/includes/extracts/wt-journal-frequency.rst:4 -msgid "" -"MongoDB sets checkpoints to occur in WiredTiger on user data at an " -"interval of 60 seconds or when 2 GB of journal data has been written, " -"whichever occurs first." -msgstr "" - -# 88e3e33073bd451e8842338c59c4ae8e -#: ../source/includes/extracts/wt-journal-frequency.rst:8 -msgid "" -"If the write operation includes a write concern of :writeconcern:`j: true" -" `, WiredTiger forces a sync of the WiredTiger journal files." -msgstr "" - -# 87de74b1cef2433d9d8eac50afe0b7b1 -#: ../source/includes/extracts/wt-journal-frequency.rst:11 -msgid "" -"Because MongoDB uses a journal file size limit of 100 MB, WiredTiger " -"creates a new journal file approximately every 100 MB of data. When " -"WiredTiger creates a new journal file, WiredTiger syncs the previous " -"journal file." -msgstr "" - -# 02e95ba3f0b647609fc9bda071b44035 -#: ../source/faq/storage.txt:88 -msgid "MMAPv1 Storage Engine" -msgstr "" - -# 83329676a52045c3b5e738afa347700f -#: ../source/faq/storage.txt:93 -msgid "What are memory mapped files?" -msgstr "" - -# 3537a3c61c5e435ca8c6093a6680432b -#: ../source/faq/storage.txt:95 -msgid "" -"A memory-mapped file is a file with data that the operating system places" -" in memory by way of the ``mmap()`` system call. ``mmap()`` thus *maps* " -"the file to a region of virtual memory. Memory-mapped files are the " -"critical piece of the MMAPv1 storage engine in MongoDB. By using memory " -"mapped files, MongoDB can treat the contents of its data files as if they" -" were in memory. This provides MongoDB with an extremely fast and simple " -"method for accessing and manipulating data." -msgstr "" - -# 468b623d41bc43ab8a6a3f4e0b44d101 -#: ../source/faq/storage.txt:104 -msgid "How do memory mapped files work?" -msgstr "" - -# 9e30036cb15f4403a2428e237f2bb59a -#: ../source/faq/storage.txt:106 -msgid "" -"MongoDB uses memory mapped files for managing and interacting with all " -"data." -msgstr "" - -# f29e30a680f047dd91acb04af09e8ac2 -#: ../source/faq/storage.txt:109 -msgid "" -"Memory mapping assigns files to a block of virtual memory with a direct " -"byte-for-byte correlation. MongoDB memory maps data files to memory as it" -" accesses documents. Unaccessed data is *not* mapped to memory." -msgstr "" - -# 0bfc72dcb2d9462abfa5261e27cb93f4 -#: ../source/faq/storage.txt:113 -msgid "" -"Once mapped, the relationship between file and memory allows MongoDB to " -"interact with the data in the file as if it were memory." -msgstr "" - -# 464222ae15854620bc16d7ef8e264994 -#: ../source/faq/storage.txt:117 -msgid "How frequently does MMAPv1 write to disk?" -msgstr "" - -# 2e8e453764ed429383809ff3d5b672d9 -#: ../source/includes/fact-mmapv1-write-to-disk.rst:1 -msgid "" -"In the default configuration for the :doc:`MMAPv1 storage engine " -"`, MongoDB writes to the data files on disk every 60 " -"seconds and writes to the :term:`journal` files roughly every 100 " -"milliseconds." -msgstr "" - -# 419a12cd1ba34c9297a42c3d9a746033 -#: ../source/includes/fact-mmapv1-write-to-disk.rst:6 -msgid "" -"To change the interval for writing to the data files, use the " -":setting:`storage.syncPeriodSecs` setting. For the journal files, see " -":setting:`storage.journal.commitIntervalMs` setting." -msgstr "" - -# 53da67d416d34d92a79e099c092660d6 -#: ../source/includes/fact-mmapv1-write-to-disk.rst:10 -msgid "" -"These values represent the *maximum* amount of time between the " -"completion of a write operation and when MongoDB writes to the data files" -" or to the journal files. In many cases MongoDB and the operating system " -"flush data to disk more frequently, so that the above values represents a" -" theoretical maximum." -msgstr "" - -# 97cf8079a7404bb38c7091ac914f54c4 -#: ../source/faq/storage.txt:124 -msgid "" -"Why are the files in my data directory larger than the data in my " -"database?" -msgstr "" - -# dc1faf5046fb4736b995159e188cf51f -#: ../source/faq/storage.txt:126 -msgid "" -"The data files in your data directory, which is the :file:`/data/db` " -"directory in default configurations, might be larger than the data set " -"inserted into the database. Consider the following possible causes:" -msgstr "" - -# 0126bc1911904e878829fb43f33d3c5e -#: ../source/faq/storage.txt:131 -msgid "Preallocated data files" -msgstr "" - -# 584efc3e0e5e4cbbae6d08aba2687740 -#: ../source/faq/storage.txt:133 -msgid "" -"MongoDB preallocates its data files to avoid filesystem fragmentation, " -"and because of this, the size of these files do not necessarily reflect " -"the size of your data." -msgstr "" - -# 704ce0c6a689457f9636b4eb7a2f6598 -#: ../source/faq/storage.txt:137 -msgid "" -"The :setting:`storage.mmapv1.smallFiles` option will reduce the size of " -"these files, which may be useful if you have many small databases on " -"disk." -msgstr "" - -# 29d363fa80e04d9dafcb815d6c829f88 -#: ../source/faq/storage.txt:142 -msgid "The ``oplog``" -msgstr "" - -# 966b1a8f06ee409493499649dd6a6a3c -#: ../source/faq/storage.txt:144 -msgid "" -"If this :program:`mongod` is a member of a replica set, the data " -"directory includes the :term:`oplog.rs ` file, which is a " -"preallocated :term:`capped collection` in the ``local`` database." -msgstr "" - -# b456499346174d66a6dbd56f45b95870 -#: ../source/faq/storage.txt:149 -#, python-format -msgid "" -"The default allocation is approximately 5% of disk space on 64-bit " -"installations. In most cases, you should not need to resize the oplog. " -"See :ref:`Oplog Sizing ` for more information." -msgstr "" - -# 8f8ae6eefa9b467ba86115dcf3ad218c -#: ../source/faq/storage.txt:154 -msgid "The ``journal``" -msgstr "" - -# 582baabe582a448ca55a1214e12aee90 -#: ../source/faq/storage.txt:156 -msgid "" -"The data directory contains the journal files, which store write " -"operations on disk before MongoDB applies them to databases. See " -":doc:`/core/journaling`." -msgstr "" - -# 48de9f5d0157430faa0c505f6e337c7c -#: ../source/faq/storage.txt:163 -msgid "Empty records" -msgstr "" - -# 150e3cae26df45eb9871d0054027fba0 -#: ../source/faq/storage.txt:165 -msgid "" -"MongoDB maintains lists of empty records in data files as it deletes " -"documents and collections. MongoDB can reuse this space, but will not, by" -" default, return this space to the operating system." -msgstr "" - -# 9cfad37f38954690a9df3926f6129904 -#: ../source/faq/storage.txt:169 -msgid "" -"To allow MongoDB to more effectively reuse the space, you can de-fragment" -" your data. To de-fragment, use the :dbcommand:`compact` command. The " -":dbcommand:`compact` requires up to 2 gigabytes of extra disk space to " -"run. Do not use :dbcommand:`compact` if you are critically low on disk " -"space. For more information on its behavior and other considerations, see" -" :dbcommand:`compact`." -msgstr "" - -# 8dcce6af50c347e2bba1521dca885f55 -#: ../source/faq/storage.txt:176 -msgid "" -":dbcommand:`compact` only removes fragmentation from MongoDB data files " -"within a collection and does not return any disk space to the operating " -"system. To return disk space to the operating system, see :ref:`faq-" -"reclaim-disk-space`." -msgstr "" - -# b924123fdecf427c9e78d037b2b52a53 -#: ../source/faq/storage.txt:184 -msgid "How do I reclaim disk space?" -msgstr "" - -# aa10cbb0b4dd4760b3b2ff5e33049884 -#: ../source/faq/storage.txt:186 -msgid "" -"The following provides some options to consider when reclaiming disk " -"space." -msgstr "" - -# 6c696197a8594f8e9c5be33bdc7568b6 -#: ../source/faq/storage.txt:191 -msgid "" -"You do not need to reclaim disk space for MongoDB to reuse freed space. " -"See :ref:`faq-empty-records` for information on reuse of freed space." -msgstr "" - -# 159c6b45eaa64d81ab8b95a2ad91839d -#: ../source/faq/storage.txt:196 -msgid "``repairDatabase``" -msgstr "" - -# 47ab77df7bea4f58992c418afcedfa72 -#: ../source/faq/storage.txt:198 -msgid "" -"You can use :dbcommand:`repairDatabase` on a database to rebuilds the " -"database, de-fragmenting the associated storage in the process." -msgstr "" - -# 1ca13e5bd930420293b0c0b55794fe34 -#: ../source/faq/storage.txt:201 -msgid "" -":dbcommand:`repairDatabase` requires free disk space equal to the size of" -" your current data set plus 2 gigabytes. If the volume that holds dbpath " -"lacks sufficient space, you can mount a separate volume and use that for " -"the repair. For additional information and considerations, see " -":dbcommand:`repairDatabase`." -msgstr "" - -# 795b7b15c0d0406aa08dd092185a38a8 -#: ../source/faq/storage.txt:209 -msgid "" -"Do not use :dbcommand:`repairDatabase` if you are critically low on disk " -"space." -msgstr "" - -# ed8144037c8f49fab1fcfaadac804cf9 -#: ../source/faq/storage.txt:212 -msgid "" -":dbcommand:`repairDatabase` will block all other operations and may take " -"a long time to complete." -msgstr "" - -# b4472d81a3a44ec2802a2a7071ee4739 -#: ../source/faq/storage.txt:215 -msgid "" -"You can only run :dbcommand:`repairDatabase` on a standalone " -":program:`mongod` instance." -msgstr "" - -# 1d51a8b259a1421ab74bb65e7279e9db -#: ../source/faq/storage.txt:218 -msgid "" -"You can also run the :dbcommand:`repairDatabase` operation for all " -"databases on the server by restarting your :program:`mongod` standalone " -"instance with the :option:`--repair` and :option:`--repairpath` options. " -"All databases on the server will be unavailable during this operation." -msgstr "" - -# 40e0e34c700a43e8bcff3a722075d0d1 -#: ../source/faq/storage.txt:224 -msgid "Resync the Member of the Replica Set" -msgstr "" - -# 6a00e00985c44409acff6c93b4960805 -#: ../source/faq/storage.txt:226 -msgid "" -"For a secondary member of a replica set, you can perform a :doc:`resync " -"of the member ` by: stopping the " -"secondary member to resync, deleting all data and subdirectories from the" -" member's data directory, and restarting." -msgstr "" - -# a2ee6b6601cf4c79a02a1cfc3c865378 -#: ../source/faq/storage.txt:231 -msgid "For details, see :doc:`/tutorial/resync-replica-set-member`." -msgstr "" - -# a309d57d71da44c8a0ccc2726b080fba -#: ../source/faq/storage.txt:236 -msgid "What is the working set?" -msgstr "" - -# 3effa8a65b57478d94d67ca0bc619273 -#: ../source/faq/storage.txt:238 -msgid "" -"Working set represents the total body of data that the application uses " -"in the course of normal operation. Often this is a subset of the total " -"data size, but the specific size of the working set depends on actual " -"moment-to-moment use of the database." -msgstr "" - -# f7dd5ca8f22f4b43beb6c43efc775070 -#: ../source/faq/storage.txt:243 -msgid "" -"If you run a query that requires MongoDB to scan every document in a " -"collection, the working set will expand to include every document. " -"Depending on physical memory size, this may cause documents in the " -"working set to \"page out,\" or to be removed from physical memory by the" -" operating system. The next time MongoDB needs to access these documents," -" MongoDB may incur a hard page fault." -msgstr "" - -# 3f81b5e6865642aea950a66382aac975 -#: ../source/faq/storage.txt:250 -msgid "For best performance, the majority of your *active* set should fit in RAM." -msgstr "" - -# 78741f6a8956419fb123274525af8d2b -#: ../source/faq/storage.txt:256 -msgid "What are page faults?" -msgstr "" - -# 88a7e662fd41489b9e7ed752c4a880a9 -#: ../source/includes/fact-page-fault.rst:1 -msgid "" -"With the MMAPv1 storage engine, page faults can occur as MongoDB reads " -"from or writes data to parts of its data files that are not currently " -"located in physical memory. In contrast, operating system page faults " -"happen when physical memory is exhausted and pages of physical memory are" -" swapped to disk." -msgstr "" - -# eb98786514744229ae7bae4ca34a4ff3 -#: ../source/faq/storage.txt:260 -msgid "" -"If there is free memory, then the operating system can find the page on " -"disk and load it to memory directly. However, if there is no free memory," -" the operating system must:" -msgstr "" - -# 40fb90919598441dbbd1ec59b1d7a6ee -#: ../source/faq/storage.txt:264 -msgid "" -"find a page in memory that is stale or no longer needed, and write the " -"page to disk." -msgstr "" - -# d9c96b84531d43689acd0159b886ddc7 -#: ../source/faq/storage.txt:267 -msgid "read the requested page from disk and load it into memory." -msgstr "" - -# b72c3b396dcb41c4b0adbe9cfaf2a2f3 -#: ../source/faq/storage.txt:269 -msgid "" -"This process, on an active system, can take a long time, particularly in " -"comparison to reading a page that is already in memory." -msgstr "" - -# d906bbc96d4d4caf9f15f20438c4548d -# 595ffdd15e7848cb8b8fd166e9a782bc -#: ../source/faq/storage.txt:273 ../source/faq/storage.txt:285 -msgid "See :ref:`administration-monitoring-page-faults` for more information." -msgstr "" - -# 02c1ac4c3cac4ff388dcdb890dc0fcb9 -#: ../source/faq/storage.txt:276 -msgid "What is the difference between soft and hard page faults?" -msgstr "" - -# 1310ce33cae44cd1988bf96339149386 -#: ../source/faq/storage.txt:278 -msgid "" -":term:`Page faults ` occur when MongoDB, with the MMAP " -"storage engine, needs access to data that isn't currently in active " -"memory. A \"hard\" page fault refers to situations when MongoDB must " -"access a disk to access the data. A \"soft\" page fault, by contrast, " -"merely moves memory pages from one list to another, such as from an " -"operating system file cache." -msgstr "" - -# 115e0f6aab2e404fa00fe6d574c1c29d -#: ../source/faq/storage.txt:292 -msgid "Can I manually pad documents to prevent moves during updates?" -msgstr "" - -# 29c38b08cd3742a6ba646229c549b6f9 -#: ../source/faq/storage.txt:296 -msgid "" -"With the :doc:`MMAPv1 storage engine `, an update can cause" -" a document to move on disk if the document grows in size. To *minimize* " -"document movements, MongoDB uses :term:`padding`." -msgstr "" - -# e8ce97b9f83344888b939fd75469fc87 -#: ../source/faq/storage.txt:300 -msgid "" -"You should not have to pad manually because by default, MongoDB uses :ref" -":`power-of-2-allocation` to add :ref:`padding automatically `. The :ref:`power-of-2-allocation` ensures that " -"MongoDB allocates document space in sizes that are powers of 2, which " -"helps ensure that MongoDB can efficiently reuse free space created by " -"document deletion or relocation as well as reduce the occurrences of " -"reallocations in many cases." -msgstr "" - -# f48dc9d350ea4597b5360dcfe80dd5aa -#: ../source/faq/storage.txt:308 -msgid "" -"However, *if you must* pad a document manually, you can add a temporary " -"field to the document and then :update:`$unset` the field, as in the " -"following example." -msgstr "" - -# e89f7c895f3f4467ae2ac1daf2123608 -#: ../source/faq/storage.txt:312 -msgid "" -"Do not manually pad documents in a capped collection. Applying manual " -"padding to a document in a capped collection can break replication. Also," -" the padding is not preserved if you re-sync the MongoDB instance." -msgstr "" - -# cf98991533e04b5c9fee39331bf6205f -#: ../source/faq/storage.txt:336 -msgid ":ref:`record-allocation-strategies`" -msgstr "" - -# 05402937607945b1bb69562ef16bc725 -#: ../source/faq/storage.txt:339 -msgid "Data Storage Diagnostics" -msgstr "" - -# 83cb2f63a96e41eaa8c27c28ca370960 -#: ../source/faq/storage.txt:342 -msgid "How can I check the size of a collection?" -msgstr "" - -# 50b2fe266d874e4cb8e0fe58ad7a400c -#: ../source/faq/storage.txt:344 -msgid "" -"To view the statistics for a collection, including the data size, use the" -" :method:`db.collection.stats()` method from the :program:`mongo` shell. " -"The following example issues :method:`db.collection.stats()` for the " -"``orders`` collection:" -msgstr "" - -# 9f6d182a17464118b81c0ade08f13271 -#: ../source/faq/storage.txt:353 -msgid "" -"MongoDB also provides the following methods to return specific sizes for " -"the collection:" -msgstr "" - -# 223e32b328594093892c7867c1dc239d -#: ../source/faq/storage.txt:356 -msgid "" -":method:`db.collection.dataSize()` to return data size in bytes for the " -"collection." -msgstr "" - -# 44e80e3b10914ee7a73b1cdaca4a4bbe -#: ../source/faq/storage.txt:359 -msgid "" -":method:`db.collection.storageSize()` to return allocation size in bytes," -" including unused space." -msgstr "" - -# 0b226a16e7fb4a95b1478fc0af3740ca -#: ../source/faq/storage.txt:362 -msgid "" -":method:`db.collection.totalSize()` to return the data size plus the " -"index size in bytes." -msgstr "" - -# a8c7cd3afe304e4dac68f5e636cd4be6 -#: ../source/faq/storage.txt:365 -msgid "" -":method:`db.collection.totalIndexSize()` to return the index size in " -"bytes." -msgstr "" - -# 4951221da9684b59a3f1f300b68e70b4 -#: ../source/faq/storage.txt:368 -msgid "The following script prints the statistics for each database:" -msgstr "" - -# aa496ff457224298aade629d7d6758aa -#: ../source/faq/storage.txt:377 -msgid "" -"The following script prints the statistics for each collection in each " -"database:" -msgstr "" - -# 0809fa28f5404aa289a55be50f16a30b -#: ../source/faq/storage.txt:391 -msgid "How can I check the size of indexes for a collection?" -msgstr "" - -# 69efb2f55f4845c193bcb0a83e31e5ba -#: ../source/faq/storage.txt:393 -msgid "" -"To view the size of the data allocated for an index, use the " -":method:`db.collection.stats()` method and check the " -":data:`~collStats.indexSizes` field in the returned document." -msgstr "" - -# a30a3822f09149959d9879827e2fe075 -#: ../source/faq/storage.txt:400 -msgid "How can I get information on the storage use of a database?" -msgstr "" - -# 3a7fbe592d734bf487d1318271ea9ebb -#: ../source/faq/storage.txt:402 -msgid "" -"The :method:`db.stats()` method in the :program:`mongo` shell returns the" -" current state of the \"active\" database. For the description of the " -"returned fields, see :ref:`dbStats Output `." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "What will be the default storage engine going forward?" -#~ msgstr "" - -#~ msgid ":ref:`3.0-upgrade-repl-set-wiredtiger`" -#~ msgstr "" - -#~ msgid ":ref:`3.0-upgrade-cluster-wiredtiger`" -#~ msgstr "" - -#~ msgid "To what size should I set the WiredTiger cache?" -#~ msgstr "" - -#~ msgid "" -#~ "With WiredTiger, MongoDB utilizes both " -#~ "the WiredTiger cache and the filesystem" -#~ " cache." -#~ msgstr "" - -#~ msgid "" -#~ "Starting in MongoDB 3.2, the WiredTiger" -#~ " cache, by default, will use the " -#~ "larger of either:" -#~ msgstr "" - -#~ msgid "60% of RAM minus 1 GB, or" -#~ msgstr "" - -#~ msgid "1 GB." -#~ msgstr "" - -#~ msgid "" -#~ "For systems with up to 10 GB " -#~ "of RAM, the new default setting is" -#~ " less than or equal to the 3.0" -#~ " default setting (For MongoDB 3.0, " -#~ "the WiredTiger cache uses either 1 " -#~ "GB or half of the installed " -#~ "physical RAM, whichever is larger)." -#~ msgstr "" - -#~ msgid "" -#~ "For systems with more than 10 GB" -#~ " of RAM, the new default setting " -#~ "is greater than the 3.0 setting." -#~ msgstr "" - -#~ msgid "" -#~ "To adjust the size of the " -#~ "WiredTiger cache, see " -#~ ":setting:`storage.wiredTiger.engineConfig.cacheSizeGB` and " -#~ ":option:`--wiredTigerCacheSizeGB`. Avoid increasing " -#~ "the WiredTiger cache size above its " -#~ "default value." -#~ msgstr "" - -#~ msgid "" -#~ "The :setting:`storage.wiredTiger.engineConfig.cacheSizeGB` " -#~ "only limits the size of the " -#~ "WiredTiger cache, not the total amount" -#~ " of memory used by :program:`mongod`. " -#~ "The WiredTiger cache is only one " -#~ "component of the RAM used by " -#~ "MongoDB. MongoDB also automatically uses " -#~ "all free memory on the machine via" -#~ " the filesystem cache (data in the" -#~ " filesystem cache is compressed)." -#~ msgstr "" - -#~ msgid "" -#~ "In addition, the operating system will" -#~ " use any free RAM to buffer " -#~ "filesystem blocks." -#~ msgstr "" - -#~ msgid "" -#~ "To accommodate the additional consumers " -#~ "of RAM, you may have to decrease" -#~ " WiredTiger cache size." -#~ msgstr "" - -#~ msgid "" -#~ "The default WiredTiger cache size value" -#~ " assumes that there is a single " -#~ ":program:`mongod` instance per machine. If " -#~ "a single machine contains multiple " -#~ "MongoDB instances, then you should " -#~ "decrease the setting to accommodate the" -#~ " other :program:`mongod` instances." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/index.po b/locale/zh/LC_MESSAGES/index.po deleted file mode 100644 index 43f981554c2..00000000000 --- a/locale/zh/LC_MESSAGES/index.po +++ /dev/null @@ -1,472 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 49b369e1d77f4be3a687a48fd1ba86a7 -#: ../source/index.txt:5 -msgid "The MongoDB |version| Manual" -msgstr "" - -# f9f0ca527ba44540b0c2fc78f80dd60e -#: ../source/index.txt:9 -msgid "MongoDB 3.4 Released" -msgstr "" - -# 6e5476b43b144f0f986807dc148b1d3f -#: ../source/index.txt:11 -msgid "For summary of new features in MongoDB 3.4, see :doc:`/release-notes/3.4`." -msgstr "" - -# 764e3ba82bcd4fdd9c069162355b1daa -#: ../source/index.txt:14 -msgid "New University Course" -msgstr "" - -# 6151ba370de94e19bc4a9ac4712c1f4f -#: ../source/index.txt:16 -msgid "" -"`M034: New Features and Tools in MongoDB 3.4 " -"`_. M034 is a" -" continuing education course on MongoDB 3.4. In a series of what will be " -"approximately 16 modules, we will introduce marquee 3.4 features in " -"detail." -msgstr "" - -# 68f592963a3240e197ff46d913628df6 -#: ../source/index.txt:22 -msgid "Upcoming Event" -msgstr "" - -# c47e13a22c3b4171a968f5dbb1de550c -#: ../source/index.txt:24 -msgid "" -"`MongoDB World'17 `_. For more " -"information, see `MongoDB World'17 " -"`_." -msgstr "" - -# 904842ea43f7484da9a9652c82dfe3d7 -#: ../source/index.txt:28 -msgid "" -"Welcome to the MongoDB |version| Manual! MongoDB is an open-source, " -"document database designed for ease of development and scaling. The " -"Manual introduces key concepts in MongoDB, presents the query language, " -"and provides operational and administrative considerations and procedures" -" as well as a comprehensive reference section. [#availableformats]_" -msgstr "" - -# 1c1dc16c795740fcb7b19c516d3cf281 -#: ../source/index.txt:37 -msgid "Getting Started" -msgstr "" - -# a3e1f03692bd4c70809f7ffb39cd8533 -#: ../source/index.txt:39 -msgid "" -"MongoDB provides a :gettingstarted:`Getting Started Guide ` in " -"the following editions." -msgstr "" - -# d374e62beee44a119a6c5b507aaddf07 -#: ../source/index.txt:45 -msgid ":gettingstarted:`mongo Shell Edition `" -msgstr "" - -# c6a847ad8b854103b6b6887649570df7 -#: ../source/index.txt:47 -msgid "" -"`Node.JS Edition `_" -msgstr "" - -# 841e49bf260c4161ae21d144eb1e97a6 -#: ../source/index.txt:49 -msgid ":gettingstarted:`Python Edition `" -msgstr "" - -# cd757341dcdc4a52a376d0ae8026aaa9 -#: ../source/index.txt:51 -msgid "" -"`C++ Edition `_" -msgstr "" - -# 6184155380ea49ba9233d9f051177497 -#: ../source/index.txt:53 -msgid "`Java Edition `_" -msgstr "" - -# 8ecb7ece18cb41aeaeda69c700ff9ac5 -#: ../source/index.txt:55 -msgid ":gettingstarted:`C# Edition `" -msgstr "" - -# ec5bfe41776d41cb86a8743336a991ff -#: ../source/index.txt:57 -msgid "`Ruby Edition `_" -msgstr "" - -# d4922c1c5bfb4f33a04861fab60cdfb2 -#: ../source/index.txt:59 -msgid "" -"Once you complete the Getting Started Guide, you may find the following " -"topics useful." -msgstr "" - -# 79e304d5c29e494c85f236576381b5d8 -#: ../source/index.txt:66 -msgid "Introduction" -msgstr "" - -# d5dd9da5ef354dae93188b842a188829 -#: ../source/index.txt:67 -msgid "Developers" -msgstr "" - -# 7eb3b28d92a94f9d99db3e2c7f6e9794 -#: ../source/index.txt:68 -msgid "Administrators" -msgstr "" - -# 122af13ab6ff4efba8ed3ab3906b35ea -#: ../source/index.txt:69 -msgid "Reference" -msgstr "" - -# 9f29ea325d4346febab8577343fe5ab5 -#: ../source/index.txt:71 -msgid ":doc:`/introduction`" -msgstr "" - -# 2f235a8cb7a2429d8975d4ec101da624 -#: ../source/index.txt:73 -msgid ":doc:`Installation Guides `" -msgstr "" - -# da0aeda1d5a748979cc95432f0548308 -#: ../source/index.txt:75 -msgid ":doc:`/core/databases-and-collections`" -msgstr "" - -# 7272cbd1cd6b4f21ad4ff693ffd11765 -#: ../source/index.txt:77 -msgid ":doc:`/core/document`" -msgstr "" - -# ce5e3f86f0974789b8fd1bc632250a0f -#: ../source/index.txt:79 -msgid ":doc:`CRUD Operations `" -msgstr "" - -# 6cff1628feef42eda0111fb77fd5c6fe -#: ../source/index.txt:81 -msgid ":doc:`Aggregation `" -msgstr "" - -# fecd3cf669744edbade0d8bcf6597fa3 -#: ../source/index.txt:83 -msgid ":doc:`SQL to MongoDB `" -msgstr "" - -# 20fc6a2e935d4db0be135b72c320ba3d -#: ../source/index.txt:85 -msgid ":doc:`/indexes`" -msgstr "" - -# 1f3eb455a7f346788e7a1852d7787d5b -#: ../source/index.txt:87 -msgid ":doc:`/administration/production-notes`" -msgstr "" - -# 11bcd07eab644d84a80055ac760b001b -#: ../source/index.txt:89 -msgid ":doc:`Replica Sets `" -msgstr "" - -# 55c0588d4eff4fd483c48b6be734d39a -#: ../source/index.txt:91 -msgid ":doc:`Sharded Clusters `" -msgstr "" - -# a98399f05a2b44e2b24338da27129a66 -#: ../source/index.txt:93 -msgid ":doc:`MongoDB Security `" -msgstr "" - -# 27e7d6c589014c6699fce716e2a98972 -#: ../source/index.txt:95 -msgid ":doc:`Shell Methods `" -msgstr "" - -# 97a50efe89354272bc54f6ef0a754d9d -#: ../source/index.txt:97 -msgid ":doc:`Query Operators `" -msgstr "" - -# d402d177257543af966e6337f29962e0 -#: ../source/index.txt:99 -msgid ":doc:`Reference `" -msgstr "" - -# 196eb4a52c544a8383f4dcbad665148b -#: ../source/index.txt:101 -msgid ":doc:`/reference/glossary`" -msgstr "" - -# 91042d5e52d74327856dea3a8eefd4ff -#: ../source/index.txt:104 -msgid "Community" -msgstr "" - -# b0d91f21a2ea4f0890e219b7aa9ece3f -#: ../source/index.txt:106 -msgid "" -"Getting involved in the MongoDB community is a great way to build " -"relationships with other talented and like minded engineers, increase " -"awareness for the interesting work that you are doing, and sharpen your " -"skills. To learn about the MongoDB community, see `Get Involved with " -"MongoDB `_." -msgstr "" - -# fe506da22e084e3b8fc94bac8305118d -#: ../source/index.txt:113 -msgid "Learning MongoDB" -msgstr "" - -# 8747804cd0344a70b9f21477e11fb703 -#: ../source/index.txt:115 -msgid "" -"In addition to the documentation, there are many ways to learn to use " -"MongoDB. You can:" -msgstr "" - -# aec51055756a42a7bebe6622dcf677d1 -#: ../source/index.txt:118 -msgid "" -"Enroll in a free online course at `MongoDB University " -"`_" -msgstr "" - -# 44fdc6c7983743f0903c6287817d3b71 -#: ../source/index.txt:121 -msgid "" -"Browse the archive of `MongoDB Presentations " -"`_" -msgstr "" - -# 48f4ef8a909e41268037bd336135b68c -#: ../source/index.txt:124 -msgid "" -"Join a local `MongoDB User Group (MUG) `_" -msgstr "" - -# f351b91493eb40f1a911327b6f142622 -#: ../source/index.txt:127 -msgid "" -"Attend an upcoming MongoDB `event " -"`_ or `webinar " -"`_" -msgstr "" - -# 4766dc6e60404d2aae31ca482a5ed30a -#: ../source/index.txt:130 -msgid "Read the `MongoDB blog `_" -msgstr "" - -# 8de7db269e7f41b38f2e5e22104608c4 -#: ../source/index.txt:132 -msgid "" -"Download the `Architecture Guide `_" -msgstr "" - -# bfd9a99c2e4341fbaa18341103b274a8 -#: ../source/index.txt:136 -msgid "Getting Help" -msgstr "" - -# 28bf90c1ca0c42e2bde81b2a0bcfd8a6 -#: ../source/index.txt:138 -msgid "" -"If you're looking for help, you'll get a quick response to MongoDB " -"questions posted to `Stack Overflow`_ or to our `mailing list " -"`_. `MongoDB, " -"Inc.`_ also offers commercial support and services." -msgstr "" - -# e421dec629234913ba7167ad0656d8f5 -#: ../source/index.txt:146 -msgid "Licensing" -msgstr "" - -# 32a62f7109b44e15a48685966ebbaec6 -#: ../source/index.txt:148 -msgid "" -"The manual is licensed under a `Creative Commons Attribution-" -"NonCommercial-ShareAlike 3.0 United States License " -"`_" -msgstr "" - -# 38083af0ef5e46b0b44ba339d016e5b9 -#: ../source/index.txt:152 -msgid "" -"For information on MongoDB licensing, see `MongoDB Licensing " -"`_." -msgstr "" - -# 9afdc4f417fd4d38a01e98170fde7c28 -#: ../source/index.txt:157 -msgid "Additional Resources" -msgstr "" - -# 398d2215b9d04b07bbc03162a674aa49 -#: ../source/index.txt:162 -msgid "`MongoDB, Inc.`_" -msgstr "" - -# 9f23aa3aa66747b6ac7b8bd6e30ac64e -#: ../source/index.txt:162 -msgid "The company behind MongoDB." -msgstr "" - -# a0c9258113af475da16682f50363bbca -#: ../source/index.txt:165 -msgid "`MongoDB Atlas `_" -msgstr "" - -# ea2af2aadbc1422a88496ea9a16bdedd -#: ../source/index.txt:165 -msgid "Database as a service." -msgstr "" - -# b830364720614622b6a225e2e3112e41 -#: ../source/index.txt:168 -msgid "|mms-home|" -msgstr "" - -# 71bfae6112d2402b9f248a9a3d94208a -#: ../source/index.txt:168 -msgid "A cloud-based hosted operations management solution for MongoDB." -msgstr "" - -# 625c07aec7bc4cf28986e782ebe6d079 -#: ../source/index.txt:172 -msgid "" -"`MongoDB Ops Manager " -"`_" -msgstr "" - -# b39ae61480e643adaa9b4faee24893bc -#: ../source/index.txt:171 -msgid "" -"Enterprise operations management solution for MongoDB: includes " -"Automation, Backup, and Monitoring." -msgstr "" - -# 59994b6407874d6c8e4c97dc69aa7427 -#: ../source/index.txt:175 -msgid "`MongoDB Ecosystem `_" -msgstr "" - -# b23cb66501284cf3a71466d4072b66f4 -#: ../source/index.txt:175 -msgid "" -"The documentation available for the drivers, frameworks, tools, and " -"services for use with MongoDB." -msgstr "" - -# eb5d0ef8fa364e3da169ae155374b2d0 -#: ../source/index.txt:183 -msgid "" -"The manual is also available as :hardlink:`HTML tar.gz ` " -"and :hardlink:`EPUB `" -msgstr "" - -#~ msgid "MongoDB 3.0 Released" -#~ msgstr "" - -#~ msgid "See :doc:`/release-notes/3.0` for new features in MongoDB 3.0." -#~ msgstr "" - -#~ msgid ":doc:`/core/introduction`" -#~ msgstr "" - -#~ msgid ":doc:`Aggregation `" -#~ msgstr "" - -#~ msgid "" -#~ "Welcome to the MongoDB |version| Manual!" -#~ " MongoDB is an open-source, document" -#~ " database designed for ease of " -#~ "development and scaling. The Manual " -#~ "introduces key concepts in MongoDB, " -#~ "presents the query language, and " -#~ "provides operational and administrative " -#~ "considerations and procedures as well as" -#~ " a comprehensive reference section." -#~ msgstr "" - -#~ msgid ":gettingstarted:`Node.JS Edition `" -#~ msgstr "" - -#~ msgid ":gettingstarted:`C++ Edition `" -#~ msgstr "" - -#~ msgid ":gettingstarted:`Java Edition `" -#~ msgstr "" - -#~ msgid ":doc:`/faq`" -#~ msgstr "" - -#~ msgid "" -#~ "Read the `MongoDB blog " -#~ "`_ or `Planet " -#~ "MongoDB `_" -#~ msgstr "" - -#~ msgid "" -#~ "The easiest way to run MongoDB: " -#~ "includes Automation, Backup, and Monitoring." -#~ " For more information, see the `Ops" -#~ " Manager documentation " -#~ "`_." -#~ msgstr "" - -#~ msgid "" -#~ "A cloud-based service for monitoring " -#~ "and backing up MongoDB deployments. Also" -#~ " consider the |mms-docs|." -#~ msgstr "" - -#~ msgid "`MongoDB Ecosystem `_" -#~ msgstr "" - -#~ msgid "Announcements" -#~ msgstr "" - -#~ msgid "" -#~ "**MongoDB World June 27-28, 2016, NYC.**" -#~ " `Learn more " -#~ "`_." -#~ msgstr "" - -#~ msgid "" -#~ "**New online course**. `Adobe Experience " -#~ "Manager and MongoDB " -#~ "`_." -#~ msgstr "" - -#~ msgid "For new features in MongoDB 3.2, see :doc:`/release-notes/3.2`" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/indexes.po b/locale/zh/LC_MESSAGES/indexes.po deleted file mode 100644 index ce7c091c991..00000000000 --- a/locale/zh/LC_MESSAGES/indexes.po +++ /dev/null @@ -1,555 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 3d793a3b9f6d49b6ad04ec369b44bcf6 -#: ../source/indexes.txt:5 -msgid "Indexes" -msgstr "" - -# 3da327c399ae409f8f6cfec4aab5a4cc -#: ../source/indexes.txt -msgid "On this page" -msgstr "" - -# ec53dfac939e4076a064f8048050e967 -#: ../source/indexes.txt:15 -msgid "" -"Indexes support the efficient execution of queries in MongoDB. Without " -"indexes, MongoDB must perform a *collection scan*, i.e. scan every " -"document in a collection, to select those documents that match the query " -"statement. If an appropriate index exists for a query, MongoDB can use " -"the index to limit the number of documents it must inspect." -msgstr "" - -# d8ca8563e48547778e55aa03347cc968 -#: ../source/indexes.txt:22 -msgid "" -"Indexes are special data structures [#b-tree]_ that store a small portion" -" of the collection's data set in an easy to traverse form. The index " -"stores the value of a specific field or set of fields, ordered by the " -"value of the field. The ordering of the index entries supports efficient " -"equality matches and range-based query operations. In addition, MongoDB " -"can return sorted results by using the ordering in the index." -msgstr "" - -# 69902d01a31b40259257ace55a6e1002 -#: ../source/indexes.txt:30 -msgid "" -"The following diagram illustrates a query that selects and orders the " -"matching documents using an index:" -msgstr "" - -# e683e15b76744c56a99f84b56f7413d2 -#: ../source/indexes.txt:35 -msgid "" -"Fundamentally, indexes in MongoDB are similar to indexes in other " -"database systems. MongoDB defines indexes at the :term:`collection` level" -" and supports indexes on any field or sub-field of the documents in a " -"MongoDB collection." -msgstr "" - -# b0cc6491c5334734a985b6a0d208166a -#: ../source/indexes.txt:47 -msgid "Default ``_id`` Index" -msgstr "" - -# 4dc969b1d4264bdebaeb7188b22d7d0b -#: ../source/indexes.txt:49 -msgid "" -"MongoDB creates a :ref:`unique index ` on the " -":ref:`_id ` field during the creation of a collection." -" The ``_id`` index prevents clients from inserting two documents with the" -" same value for the ``_id`` field. You cannot drop this index on the " -"``_id`` field." -msgstr "" - -# 338691ab3e0a44f493c21a9aeef95eb1 -#: ../source/indexes.txt:57 -msgid "" -"In :term:`sharded clusters `, if you do *not* use the " -"``_id`` field as the :term:`shard key`, then your application **must** " -"ensure the uniqueness of the values in the ``_id`` field to prevent " -"errors. This is most-often done by using a standard auto-generated " -":term:`ObjectId`." -msgstr "" - -# 4afe143251994f6a85e6300e54d32952 -#: ../source/indexes.txt:64 -msgid "Create an Index" -msgstr "" - -# 37b1f4124697426e80fe6a537eebd8c7 -#: ../source/indexes.txt:66 -msgid "" -"To create an index, use :method:`db.collection.createIndex()` or a " -"similar :api:`method from your driver <>`." -msgstr "" - -# 22fe82b0c3314c3089ae520b8e4f1234 -#: ../source/indexes.txt:73 -msgid "" -"The :method:`db.collection.createIndex()` method only creates an index if" -" an index of the same specification does not already exist." -msgstr "" - -# a4262046f05a40c485aeed8b61cdad44 -#: ../source/indexes.txt:76 -msgid "MongoDB indexes use a B-tree data structure." -msgstr "" - -# c02e2a29a81d45c3b791d05b21b34506 -#: ../source/indexes.txt:81 -msgid "Index Types" -msgstr "" - -# 98d0f8060079410a839ff6caeca2099f -#: ../source/indexes.txt:83 -msgid "" -"MongoDB provides a number of different index types to support specific " -"types of data and queries." -msgstr "" - -# 381da19d231c414fa1ba2062a13d2c7d -#: ../source/indexes.txt:89 -msgid "Single Field" -msgstr "" - -# d7b0dbd353234fed9503edae02f79b64 -#: ../source/indexes.txt:91 -msgid "" -"In addition to the MongoDB-defined ``_id`` index, MongoDB supports the " -"creation of user-defined ascending/descending indexes on a :doc:`single " -"field of a document `." -msgstr "" - -# eaba9fc476b4487f820f3de83f0c35d0 -#: ../source/indexes.txt:97 -msgid "" -"For a single-field index and sort operations, the sort order (i.e. " -"ascending or descending) of the index key does not matter because MongoDB" -" can traverse the index in either direction." -msgstr "" - -# 2100424aef6f4f88b02b990d30066ef0 -#: ../source/indexes.txt:101 -msgid "" -"See :doc:`/core/index-single` and :ref:`sort-results-single-field` for " -"more information on single-field indexes." -msgstr "" - -# c906836b0632404f986eca215888f743 -#: ../source/indexes.txt:105 -msgid "Compound Index" -msgstr "" - -# 5bac19e2cf5b402884fa702167706e86 -#: ../source/indexes.txt:107 -msgid "" -"MongoDB also supports user-defined indexes on multiple fields, i.e. " -":doc:`compound indexes `." -msgstr "" - -# 98838055df1a4e7aa7efbdb08e688d85 -#: ../source/indexes.txt:110 -msgid "" -"The order of fields listed in a compound index has significance. For " -"instance, if a compound index consists of ``{ userid: 1, score: -1 }``, " -"the index sorts first by ``userid`` and then, within each ``userid`` " -"value, sorts by ``score``." -msgstr "" - -# f4d19f00e7214d71b9c61faffe7f93e5 -#: ../source/indexes.txt:117 -msgid "" -"For compound indexes and sort operations, the sort order (i.e. ascending " -"or descending) of the index keys can determine whether the index can " -"support a sort operation. See :ref:`index-ascending-and-descending` for " -"more information on the impact of index order on results in compound " -"indexes." -msgstr "" - -# 574d221efe49463181e00216de89fd48 -#: ../source/indexes.txt:123 -msgid "" -"See :doc:`/core/index-compound` and :ref:`sort-on-multiple-fields` for " -"more information on compound indexes." -msgstr "" - -# 0652ae57634b418b86aea4a51b25e706 -#: ../source/indexes.txt:127 -msgid "Multikey Index" -msgstr "" - -# 6bfca09770194a5fba032bcda44ea129 -#: ../source/indexes.txt:129 -msgid "" -"MongoDB uses :doc:`multikey indexes ` to index the " -"content stored in arrays. If you index a field that holds an array value," -" MongoDB creates separate index entries for *every* element of the array." -" These :doc:`multikey indexes ` allow queries to " -"select documents that contain arrays by matching on element or elements " -"of the arrays. MongoDB automatically determines whether to create a " -"multikey index if the indexed field contains an array value; you do not " -"need to explicitly specify the multikey type." -msgstr "" - -# c06235abdcc44bcb9875db8842cd1e57 -#: ../source/indexes.txt:140 -msgid "" -"See :doc:`/core/index-multikey` and :doc:`/core/multikey-index-bounds` " -"for more information on multikey indexes." -msgstr "" - -# 1bc4f214f94c40f4a0a0996eae02340d -#: ../source/indexes.txt:144 -msgid "Geospatial Index" -msgstr "" - -# 0c7c64de4b2c46e2b3ed54fce8a458b0 -#: ../source/indexes.txt:146 -msgid "" -"To support efficient queries of geospatial coordinate data, MongoDB " -"provides two special indexes: :doc:`2d indexes ` that uses " -"planar geometry when returning results and :doc:`2dsphere indexes " -"` that use spherical geometry to return results." -msgstr "" - -# f01e31135135425dbab6d3c9d625aa0c -#: ../source/indexes.txt:151 -msgid "" -"See :doc:`/core/geospatial-indexes` for a high level introduction to " -"geospatial indexes." -msgstr "" - -# c13bf1e1d7744662b8ad61ebe904b042 -#: ../source/indexes.txt:155 -msgid "Text Indexes" -msgstr "" - -# 50bc023d6a514cd99360830994c79531 -#: ../source/indexes.txt:157 -msgid "" -"MongoDB provides a ``text`` index type that supports searching for string" -" content in a collection. These text indexes do not store language-" -"specific *stop* words (e.g. \"the\", \"a\", \"or\") and *stem* the words " -"in a collection to only store root words." -msgstr "" - -# 6426c35e82fd4c0781884142ed803ead -#: ../source/indexes.txt:162 -msgid "" -"See :doc:`/core/index-text` for more information on text indexes and " -"search." -msgstr "" - -# 1e4801b2b4ba430d88bbf9b9a3c778af -#: ../source/indexes.txt:166 -msgid "Hashed Indexes" -msgstr "" - -# 873509102a624209b097d6b2be613277 -#: ../source/indexes.txt:168 -msgid "" -"To support :ref:`hash based sharding `, MongoDB" -" provides a :doc:`hashed index ` type, which indexes " -"the hash of the value of a field. These indexes have a more random " -"distribution of values along their range, but *only* support equality " -"matches and cannot support range-based queries." -msgstr "" - -# e3b7d7c793af44c0a4c71596691268d7 -#: ../source/indexes.txt:175 -msgid "Index Properties" -msgstr "" - -# 9f1ff8291ae64bc78aeaa9e168232ec7 -#: ../source/indexes.txt:178 -msgid "Unique Indexes" -msgstr "" - -# dc75b9aefa294247a593dea7dd369544 -#: ../source/indexes.txt:180 -msgid "" -"The :doc:`unique ` property for an index causes " -"MongoDB to reject duplicate values for the indexed field. Other than the " -"unique constraint, unique indexes are functionally interchangeable with " -"other MongoDB indexes." -msgstr "" - -# dcae40f88f034e79911d2ee7758d9362 -#: ../source/indexes.txt:186 -msgid "Partial Indexes" -msgstr "" - -# d2c397e55ff4449ea1e7891d703b2fbd -#: ../source/indexes.txt:190 -msgid "" -":doc:`Partial indexes ` only index the documents in " -"a collection that meet a specified filter expression. By indexing a " -"subset of the documents in a collection, partial indexes have lower " -"storage requirements and reduced performance costs for index creation and" -" maintenance." -msgstr "" - -# 3c1bc568cf0944908aeb3c9dd6cc6b0d -#: ../source/indexes.txt:196 -msgid "" -"Partial indexes offer a superset of the functionality of sparse indexes " -"and should be preferred over sparse indexes." -msgstr "" - -# 0d2e262151194dec8177aed6ca69e6b6 -#: ../source/indexes.txt:200 -msgid "Sparse Indexes" -msgstr "" - -# 79074e531b9c4f6d95acc741b8274da7 -#: ../source/indexes.txt:202 -msgid "" -"The :doc:`sparse ` property of an index ensures that " -"the index only contain entries for documents that have the indexed field." -" The index skips documents that *do not* have the indexed field." -msgstr "" - -# f7cd5a5bdb3d4a70824df57da4388743 -#: ../source/indexes.txt:206 -msgid "" -"You can combine the sparse index option with the unique index option to " -"reject documents that have duplicate values for a field but ignore " -"documents that do not have the indexed key." -msgstr "" - -# 25b307b3dd2346a182fbf4d788eb5251 -#: ../source/indexes.txt:211 -msgid "TTL Indexes" -msgstr "" - -# e3cf4293f19245d7acb4423cd19f5f15 -#: ../source/indexes.txt:213 -msgid "" -":doc:`TTL indexes ` are special indexes that MongoDB can" -" use to automatically remove documents from a collection after a certain " -"amount of time. This is ideal for certain types of information like " -"machine generated event data, logs, and session information that only " -"need to persist in a database for a finite amount of time." -msgstr "" - -# c8474334b20a4d318eb67ca93f3a2c43 -#: ../source/indexes.txt:219 -msgid "See: :doc:`/tutorial/expire-data` for implementation instructions." -msgstr "" - -# 5afc380cfc514e9fb2f49c6fd793c1ab -#: ../source/indexes.txt:222 -msgid "Index Use" -msgstr "" - -# 9231e481431c4953bb73225118857e9a -#: ../source/indexes.txt:224 -msgid "" -"Indexes can improve the efficiency of read operations. The " -":doc:`/tutorial/analyze-query-plan` tutorial provides an example of the " -"execution statistics of a query with and without an index." -msgstr "" - -# 9ea187cc482a4be1abdfaef8291583fe -#: ../source/indexes.txt:228 -msgid "" -"For information on how MongoDB chooses an index to use, see :ref:`query " -"optimizer `." -msgstr "" - -# 7923f47f5ed84a7897feefe7f1aa5814 -#: ../source/indexes.txt:232 -msgid "Covered Queries" -msgstr "" - -# 2e8c8e6abaa64b93b01ddc19fd2fac88 -#: ../source/indexes.txt:234 -msgid "" -"When the query criteria and the :term:`projection` of a query include " -"*only* the indexed fields, MongoDB will return results directly from the " -"index *without* scanning any documents or bringing documents into memory." -" These covered queries can be *very* efficient." -msgstr "" - -# d28e08356cba4067ba2eb81088d8fff5 -#: ../source/indexes.txt:241 -msgid "" -"For more information on covered queries, see :ref:`read-operations-" -"covered-query`." -msgstr "" - -# 23b2f0fa7bc7474aa337f4265be8e60d -#: ../source/indexes.txt:245 -msgid "Index Intersection" -msgstr "" - -# d0c8a7b1d259446e921fdb0283a6a32d -#: ../source/indexes.txt:249 -msgid "" -"MongoDB can use the :doc:`intersection of indexes ` to fulfill queries. For queries that specify compound " -"query conditions, if one index can fulfill a part of a query condition, " -"and another index can fulfill another part of the query condition, then " -"MongoDB can use the intersection of the two indexes to fulfill the query." -" Whether the use of a compound index or the use of an index intersection " -"is more efficient depends on the particular query and the system." -msgstr "" - -# ddb61b0c6b6c477ab4444da2c574807e -#: ../source/indexes.txt:258 -msgid "For details on index intersection, see :doc:`/core/index-intersection`." -msgstr "" - -# 005278aaa20c47fc99ccabaf3f3d430f -#: ../source/indexes.txt:261 -msgid "Restrictions" -msgstr "" - -# 25d1d174c6714fd1bd3e42c7cf8b8374 -#: ../source/indexes.txt:263 -msgid "" -"Certain restrictions apply to indexes, such as the length of the index " -"keys or the number of indexes per collection. See :ref:`Index Limitations" -" ` for details." -msgstr "" - -# 77e1f69b650248d09bd103f28f289e32 -#: ../source/indexes.txt:268 -msgid "Additional Considerations" -msgstr "" - -# 571ef1fda3e948fabc5112329a69bfa2 -#: ../source/indexes.txt:270 -msgid "" -"Although indexes can improve query performances, indexes also present " -"some operational considerations. See :ref:`Operational Considerations for" -" Indexes ` for more information." -msgstr "" - -# 7c8076e6ebb74ef0be468091b667887a -#: ../source/includes/index-tutorials-considerations.rst:1 -msgid "" -"If your collection holds a large amount of data, and your application " -"needs to be able to access the data while building the index, consider " -"building the index in the background, as described in :ref:`index-" -"creation-background`." -msgstr "" - -# 6faaa1bb28d54451b895479f3f8e0823 -#: ../source/includes/note-build-indexes-on-replica-sets.rst:1 -msgid "" -"To build or rebuild indexes for a :term:`replica set`, see :ref:`index-" -"building-replica-sets`." -msgstr "" - -# 6df3f001d8e444edaa9348e0322ec5f0 -#: ../source/includes/index-tutorials-considerations.rst:8 -msgid "" -"Some drivers may specify indexes, using ``NumberLong(1)`` rather than " -"``1`` as the specification. This does not have any affect on the " -"resulting index." -msgstr "" - -# c5912bb283cd4441b9ea6ed1243b8c30 -#: ../source/includes/extracts/additional-resources-quick-reference.rst:4 -msgid "Additional Resources" -msgstr "" - -# 7ff947fa13cb453d89cb4b3fd83f766d -#: ../source/includes/extracts/additional-resources-quick-reference.rst:6 -msgid "" -"`Quick Reference Cards `_" -msgstr "" - -# dd5c42e952ff4840976c8814009d768e -#: ../source/indexes.txt:40 -msgid "_id index" -msgstr "" - -# c0a2a2901dfb431f8953bfa55691ce67 -# 0b412da03c894d9ba2cd5a85af9e312a -#: ../source/indexes.txt:41 ../source/indexes.txt:42 -msgid "_id" -msgstr "" - -# 0b412da03c894d9ba2cd5a85af9e312a -#: ../source/indexes.txt:42 -msgid "index" -msgstr "" - -# 0223582727b747e59e372d0e59fa08be -#: ../source/indexes.txt:43 -msgid "index types" -msgstr "" - -# 0223582727b747e59e372d0e59fa08be -#: ../source/indexes.txt:43 -msgid "primary key" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid ":doc:`/core/indexes-introduction`" -#~ msgstr "" - -#~ msgid "An introduction to indexes in MongoDB." -#~ msgstr "" - -#~ msgid ":doc:`/core/indexes`" -#~ msgstr "" - -#~ msgid ":doc:`/core/index-types`" -#~ msgstr "" - -#~ msgid ":doc:`/core/index-properties`" -#~ msgstr "" - -#~ msgid "The properties you can specify when building indexes." -#~ msgstr "" - -#~ msgid ":doc:`/core/index-creation`" -#~ msgstr "" - -#~ msgid "The options available when creating indexes." -#~ msgstr "" - -#~ msgid ":doc:`/core/index-intersection`" -#~ msgstr "" - -#~ msgid "The use of index intersection to fulfill a query." -#~ msgstr "" - -#~ msgid ":doc:`/administration/indexes`" -#~ msgstr "" - -#~ msgid ":doc:`/reference/indexes`" -#~ msgstr "" - -#~ msgid "Reference material for indexes in MongoDB." -#~ msgstr "" - -#~ msgid "" -#~ "To support efficient queries of " -#~ "geospatial coordinate data, MongoDB provides" -#~ " two special indexes: :doc:`2d indexes " -#~ "` that uses planar geometry " -#~ "when returning results and :doc:`2sphere " -#~ "indexes ` that use spherical" -#~ " geometry to return results." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/installation.po b/locale/zh/LC_MESSAGES/installation.po deleted file mode 100644 index 70b338f103c..00000000000 --- a/locale/zh/LC_MESSAGES/installation.po +++ /dev/null @@ -1,613 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 201ce940043c4dee970bec803e80fb1b -#: ../source/installation.txt:6 -msgid "Install MongoDB" -msgstr "" - -# 8c75be399cc548ce95443c20daa8d36f -#: ../source/installation.txt -msgid "On this page" -msgstr "" - -# 8bd4b7d10fc84765a9813b0b844d4948 -#: ../source/installation.txt:21 -msgid "This section of the manual contains tutorials on installation of MongoDB." -msgstr "" - -# 15ca490edb99477f9ec865df6b07e943 -#: ../source/installation.txt:25 -msgid "Supported Platforms" -msgstr "" - -# 2054e90c1aa74f5485b82e807c49302c -#: ../source/installation.txt:29 -msgid "MongoDB no longer supports 32-bit x86 platforms." -msgstr "" - -# 63206cf1ab8e499288d97efed5af6ccd -#: ../source/installation.txt:32 -msgid "x86_64" -msgstr "" - -# 690c2b096f034193a45d49d2bdea3a9c -# afd038d25b124179a19eee9e6ef32a6c -# 9bc91a1911884a049d49741c5a7ba876 -# 89a59e55f4904d479bb82f6958c1b418 -#: ../source/includes/fact-platform-arm64.rst:6 -#: ../source/includes/fact-platform-ppc64le.rst:6 -#: ../source/includes/fact-platform-s390x.rst:6 -#: ../source/includes/fact-platform-x86_64.rst:6 -msgid "Platform" -msgstr "" - -# 63bcbe5e6e8a45b7a4183b9f9a4536d7 -# a1584d426c0a4ab8b953f435c24e32c4 -#: ../source/includes/fact-platform-arm64.rst:7 -#: ../source/includes/fact-platform-x86_64.rst:7 -msgid "3.4 Community & Enterprise" -msgstr "" - -# 35b49ae6b4524eb3a4a3061d557f8edd -#: ../source/includes/fact-platform-x86_64.rst:8 -msgid "3.2 Community & Enterprise" -msgstr "" - -# 8c3adb8055db4331ab02ecc06997f000 -#: ../source/includes/fact-platform-x86_64.rst:9 -msgid "3.0 Community & Enterprise" -msgstr "" - -# cdbf9c4335ae47b0b5008e6f485a2241 -#: ../source/includes/fact-platform-x86_64.rst:10 -msgid "2.6 Community & Enterprise" -msgstr "" - -# f3cbf197ff474df985afb98dbea9958e -#: ../source/includes/fact-platform-x86_64.rst:11 -msgid "Amazon Linux" -msgstr "" - -# 1bfbb4060c23473ba61abf385f249ba5 -# 48404cc6fc4e4b01b90930bdcc9923bf -# 7f439f8d12cb4885aa1e300008ce87dd -# 983965830818464eabd961268e4716a0 -# a23a5f1c013043f3bef9146300d0eac2 -# 8d69da975e6a4ab1a3ea49fba4a034e9 -# d7e239fc7faf4c5093ffe5cdd0cecafe -# 598e36501d9443ae9ca4c554c62432cc -# dd17746e1f294ce291831d04f82faa9b -# 4337146f97a94b4d9a317ee396d29a95 -# 5e1c96fdd95f4d62a8b962ec8fdd3dec -# 47f484ba8c90436c9a7149683b78c1c0 -# 7f94e92d75b84aa69e8e27b8b92370ae -# f0dd990426734957ab270d7ef0a0ff9d -# a4c91807befb4f3fb8aa42b1d00d62ea -# d1b42957f822415bbe40977a43c09829 -# 79d107018ba04a66b7c194839abb5912 -# df24a4be6fb44353a52d4840705f2281 -# 16ca5222ca5d4b48a6cad6d07b97b1a6 -# fbb3967fe2a8427987b4cf4bdc74bdd3 -# c7d0040cf5724cbf96fbeb0496124ae1 -# bba53c5c45d94b2dabe7629c42736f5b -# 0b8091abc86f4d9aa5f334341e418f02 -# 9f28f4b624904a65b4e7100e8ec06a1e -# bc67bb93e48c43d79656d32797f756bb -# 6552e8e9d8664568a3056dab66ff894c -# 4eab6e92ca1a4cceb3606f540bae4d3c -# e6416f92422e4bffa4fc59c9b2dc25d6 -# ddf3e5a227db4bd88de3c52590506bbb -# b45fdc5eacdf499abcadb061c058c462 -# 2ebe1d21840f4e82b4a267fa604809e3 -# fdb18b354cb44746ae87e5d5210cc4dd -# 1774cc5d93b348cda1959ef238ada4ed -# 4fada3518645499cac92b2504c742b28 -# b992a675034345848a21feca55ad8cf6 -# ba375be4f515429bbb24b80c76e781f7 -# 6a8bd0ae20ec4500ab8a43414f192358 -# 894586b7457d4e349c1c6116fe18e506 -# dbb763353d814509a5d4ece1d0f05029 -# 301c4c6e94fc4f488f669be4a118fee9 -# c57ba343dc274202a655b3e31c5cd339 -# 9bf0dd6c0b374941a9e08647e7da8480 -# d34069c2d08c4de097cb299a57ab22ee -# 2f6a2539b0ca4c34bdc8caf2309ae3a9 -# 23acca55e0444e8a91d290c8708aba3d -# b1b442783a9b4dfbafad961636c418f3 -# aee3c2aa6baf4103a7ccd07235802ad6 -# 741424bbfb4247f5b3157aed0280eeda -# 82ae813dd4024aad8c65bfb0df91cdd8 -# d8c31d83e1d447a29bc50d29d9685a01 -# e41e666dcd5343c4874d582b5376fdb3 -# 792cb790d63a4d6aa669de915019fdd2 -# 6c1825ef78eb4536865aeded7033f00a -# 777b4a9e66844b45a59bceaa8cb084c8 -#: ../source/includes/fact-platform-arm64.rst:9 -#: ../source/includes/fact-platform-ppc64le.rst:9 -#: ../source/includes/fact-platform-ppc64le.rst:11 -#: ../source/includes/fact-platform-s390x.rst:9 -#: ../source/includes/fact-platform-s390x.rst:11 -#: ../source/includes/fact-platform-s390x.rst:13 -#: ../source/includes/fact-platform-s390x.rst:15 -#: ../source/includes/fact-platform-x86_64.rst:12 -#: ../source/includes/fact-platform-x86_64.rst:13 -#: ../source/includes/fact-platform-x86_64.rst:14 -#: ../source/includes/fact-platform-x86_64.rst:15 -#: ../source/includes/fact-platform-x86_64.rst:17 -#: ../source/includes/fact-platform-x86_64.rst:18 -#: ../source/includes/fact-platform-x86_64.rst:22 -#: ../source/includes/fact-platform-x86_64.rst:23 -#: ../source/includes/fact-platform-x86_64.rst:24 -#: ../source/includes/fact-platform-x86_64.rst:25 -#: ../source/includes/fact-platform-x86_64.rst:29 -#: ../source/includes/fact-platform-x86_64.rst:30 -#: ../source/includes/fact-platform-x86_64.rst:32 -#: ../source/includes/fact-platform-x86_64.rst:33 -#: ../source/includes/fact-platform-x86_64.rst:34 -#: ../source/includes/fact-platform-x86_64.rst:35 -#: ../source/includes/fact-platform-x86_64.rst:37 -#: ../source/includes/fact-platform-x86_64.rst:38 -#: ../source/includes/fact-platform-x86_64.rst:39 -#: ../source/includes/fact-platform-x86_64.rst:42 -#: ../source/includes/fact-platform-x86_64.rst:43 -#: ../source/includes/fact-platform-x86_64.rst:44 -#: ../source/includes/fact-platform-x86_64.rst:45 -#: ../source/includes/fact-platform-x86_64.rst:47 -#: ../source/includes/fact-platform-x86_64.rst:52 -#: ../source/includes/fact-platform-x86_64.rst:53 -#: ../source/includes/fact-platform-x86_64.rst:54 -#: ../source/includes/fact-platform-x86_64.rst:55 -#: ../source/includes/fact-platform-x86_64.rst:57 -#: ../source/includes/fact-platform-x86_64.rst:58 -#: ../source/includes/fact-platform-x86_64.rst:59 -#: ../source/includes/fact-platform-x86_64.rst:60 -#: ../source/includes/fact-platform-x86_64.rst:62 -#: ../source/includes/fact-platform-x86_64.rst:63 -#: ../source/includes/fact-platform-x86_64.rst:64 -#: ../source/includes/fact-platform-x86_64.rst:67 -#: ../source/includes/fact-platform-x86_64.rst:68 -#: ../source/includes/fact-platform-x86_64.rst:72 -#: ../source/includes/fact-platform-x86_64.rst:73 -#: ../source/includes/fact-platform-x86_64.rst:74 -#: ../source/includes/fact-platform-x86_64.rst:75 -#: ../source/includes/fact-platform-x86_64.rst:77 -#: ../source/includes/fact-platform-x86_64.rst:78 -#: ../source/includes/fact-platform-x86_64.rst:79 -#: ../source/includes/fact-platform-x86_64.rst:80 -#: ../source/includes/fact-platform-x86_64.rst:82 -#: ../source/includes/fact-platform-x86_64.rst:83 -msgid "|checkmark|" -msgstr "" - -# 73566dac22994c7692857023c7d9ec8e -#: ../source/includes/fact-platform-x86_64.rst:16 -msgid "Debian 8" -msgstr "" - -# 3597baec68604a628fac600953e0f523 -#: ../source/includes/fact-platform-x86_64.rst:21 -msgid "Debian 7" -msgstr "" - -# 159d734ff9a144278120a734eedb74fd -#: ../source/includes/fact-platform-x86_64.rst:26 -msgid "Fedora 8+" -msgstr "" - -# 0a8f618993f84aa9b8be709018edfef7 -#: ../source/includes/fact-platform-x86_64.rst:31 -msgid "RHEL/CentOS 6.2+" -msgstr "" - -# f22a0b9342de4cfb9e59ed449c05a57a -#: ../source/includes/fact-platform-x86_64.rst:36 -msgid "RHEL/CentOS 7.0+" -msgstr "" - -# d4d9533e1e054bca85d2d59dcf33c514 -# 8d247745f519423bb00977bc3712b752 -#: ../source/includes/fact-platform-s390x.rst:10 -#: ../source/includes/fact-platform-x86_64.rst:41 -msgid "SLES 11" -msgstr "" - -# 104cccffb2d14dfd9a53d6c2099ab8ac -# d507ff2ad84b4ec8ba45a61f96ea3d99 -#: ../source/includes/fact-platform-s390x.rst:12 -#: ../source/includes/fact-platform-x86_64.rst:46 -msgid "SLES 12" -msgstr "" - -# 2ff96dc419184b30983e92eae331d43f -#: ../source/includes/fact-platform-x86_64.rst:51 -msgid "Solaris 11 64-bit" -msgstr "" - -# a30e7f0719eb4160a5d46a794b22832a -#: ../source/includes/fact-platform-x86_64.rst:56 -msgid "Ubuntu 12.04" -msgstr "" - -# 797bf0a5cce64cc59f79ea662f829cc4 -#: ../source/includes/fact-platform-x86_64.rst:61 -msgid "Ubuntu 14.04" -msgstr "" - -# e88dd490e70a4133b210a24d3bee5896 -# 5bf551c6952b4534836248bf9e0f4c62 -# cf7344c648ce4aa5836abe4b5030d80d -# 556d552bbdd54ead8d0f3df07661f286 -#: ../source/includes/fact-platform-arm64.rst:8 -#: ../source/includes/fact-platform-ppc64le.rst:10 -#: ../source/includes/fact-platform-s390x.rst:14 -#: ../source/includes/fact-platform-x86_64.rst:66 -msgid "Ubuntu 16.04" -msgstr "" - -# 3f58f48bb8214d31a4eaba38bd8e0436 -#: ../source/includes/fact-platform-x86_64.rst:71 -msgid "Microsoft Azure" -msgstr "" - -# 58a5b53593334ece8acffd2f7e89167a -#: ../source/includes/fact-platform-x86_64.rst:76 -msgid "Windows Vista/Server 2008R2/2012+" -msgstr "" - -# ddd07fffd1cd4d84a38d99086636af57 -#: ../source/includes/fact-platform-x86_64.rst:81 -msgid "OS X 10.7+" -msgstr "" - -# ab8f38b8a0bc45a08d3f1dc7a49eae1f -#: ../source/installation.txt:37 -msgid "ARM64" -msgstr "" - -# 091d737bd5af46dca572aabf37b5ac0e -#: ../source/installation.txt:42 -msgid "PPC64LE (MongoDB Enterprise Edition)" -msgstr "" - -# 93b9ebc879174cf996abb408daadcc40 -# e97658ba7c794beda94d62b2a4131086 -#: ../source/includes/fact-platform-ppc64le.rst:7 -#: ../source/includes/fact-platform-s390x.rst:7 -msgid "3.4 Enterprise" -msgstr "" - -# 7494939d439e4a7599bb9e250cc71554 -#: ../source/includes/fact-platform-ppc64le.rst:8 -msgid "RHEL/CentOS 7.1" -msgstr "" - -# 40c2c63db41442bc866460d8f9da0595 -#: ../source/installation.txt:47 -msgid "s390x (MongoDB Enterprise Edition)" -msgstr "" - -# c55c44498d2e42b09e4287d383b8a124 -#: ../source/includes/fact-platform-s390x.rst:8 -msgid "RHEL/CentOS 7.2" -msgstr "" - -# 8bcc96dc681b451fac1feccc4f3b2526 -#: ../source/installation.txt:52 -msgid "Tutorials" -msgstr "" - -# ec1a6704c1934691af589ab37271976a -#: ../source/installation.txt:55 -msgid "MongoDB Community Edition" -msgstr "" - -# c7244454ee2d4a969e22c94d64c24c11 -#: ../source/includes/toc/dfn-list-installation-community.rst:5 -msgid ":doc:`Install on Linux `" -msgstr "" - -# 3bf7bbe5e42b4ccf86cd1d1f8f052ae1 -#: ../source/includes/toc/dfn-list-installation-community.rst:4 -msgid "Install MongoDB Community Edition and required dependencies on Linux." -msgstr "" - -# 5c9a20c6bca74346ba302fdc94844407 -#: ../source/includes/toc/dfn-list-installation-community.rst:9 -msgid ":doc:`Install on OS X `" -msgstr "" - -# 8dfd5fba18fe4228a28e2eddce4a73ce -#: ../source/includes/toc/dfn-list-installation-community.rst:8 -msgid "" -"Install MongoDB Community Edition on OS X systems from Homebrew packages " -"or from MongoDB archives." -msgstr "" - -# e31d1c28fff64835b4dfbfd55f43e7fe -#: ../source/includes/toc/dfn-list-installation-community.rst:12 -msgid ":doc:`Install on Windows `" -msgstr "" - -# 47d894ee02224eeb80267874ef5f35da -#: ../source/includes/toc/dfn-list-installation-community.rst:12 -msgid "" -"Install MongoDB Community Edition on Windows systems and optionally start" -" MongoDB as a Windows service." -msgstr "" - -# 8f45da8ee28b4b1da8bb00bb42cedd05 -#: ../source/installation.txt:60 -msgid "MongoDB Enterprise" -msgstr "" - -# 5eea1e9f0255435e916953c56fa22f86 -#: ../source/includes/toc/dfn-list-installation-enterprise.rst:5 -msgid ":doc:`Install on Linux `" -msgstr "" - -# f715e3042bc141b9bf1d790447342333 -#: ../source/includes/toc/dfn-list-installation-enterprise.rst:4 -msgid "Install the official builds of MongoDB Enterprise on Linux-based systems." -msgstr "" - -# 820ff84bd2a5438fb6e6889b4a90c4d3 -#: ../source/includes/toc/dfn-list-installation-enterprise.rst:8 -msgid ":doc:`Install on OS X `" -msgstr "" - -# 3f7811a5b2564024b537947579d5798c -#: ../source/includes/toc/dfn-list-installation-enterprise.rst:8 -msgid "Install the official build of MongoDB Enterprise on OS X" -msgstr "" - -# 0046ec6f8a95445aa43f2aa6c9eefb7c -#: ../source/includes/toc/dfn-list-installation-enterprise.rst:11 -msgid "" -":doc:`Install on Windows `" -msgstr "" - -# 57ab1487c4b84aabb0ad54a25af8b7b3 -#: ../source/includes/toc/dfn-list-installation-enterprise.rst:11 -msgid "Install MongoDB Enterprise on Windows using the ``.msi`` installer." -msgstr "" - -# 5d292bf4569f43dab425ea8880f4279d -#: ../source/includes/extracts/additional-resources-installation.rst:4 -msgid "Additional Resources" -msgstr "" - -# dc1a5c9d3cb54c1a8b277ab13f1d7287 -#: ../source/includes/extracts/additional-resources-installation.rst:6 -msgid "" -":mms-docs:`Install MongoDB using MongoDB Cloud Manager `" -msgstr "" - -# 0ea3cd5e559e4c93b9cd75b300fc8e0b -#: ../source/includes/extracts/additional-resources-installation.rst:7 -msgid "" -":opsmgr:`Create a New MongoDB Deployment with Ops Manager " -"`: Ops Manager is an on-premise solution " -"available in :products:`MongoDB Enterprise Advanced `." -msgstr "" - -# 5cfe3533dfa44b5a8a2d335bb025bea8 -#: ../source/includes/extracts/additional-resources-installation.rst:11 -msgid ":doc:`/crud`" -msgstr "" - -# 97db4d47d73c49e39556fa2a496ad117 -#: ../source/includes/extracts/additional-resources-installation.rst:12 -msgid ":doc:`/data-modeling`" -msgstr "" - -# 4b223a71812b4b228d3b1f0f2465190b -#: ../source/installation.txt:16 -msgid "tutorials" -msgstr "" - -# 4b223a71812b4b228d3b1f0f2465190b -# 79596fa3165a44229123d713f41f7c75 -#: ../source/installation.txt:16 ../source/installation.txt:19 -msgid "installation" -msgstr "" - -# d8e7741bc8eb45588412170da33dd4b7 -#: ../source/installation.txt:17 -msgid "installation tutorials" -msgstr "" - -# 08fd9ceb09f74d978e491b2d641b658d -#: ../source/installation.txt:18 -msgid "installation guides" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "Recommended Operating Systems for Production Deployments" -#~ msgstr "" - -#~ msgid "MongoDB" -#~ msgstr "" - -#~ msgid "**Amazon Linux**" -#~ msgstr "" - -#~ msgid "supported" -#~ msgstr "" - -#~ msgid "**Debian 7.1**" -#~ msgstr "" - -#~ msgid "**RedHat / CentOS 6.2+**" -#~ msgstr "" - -#~ msgid "**SUSE 11**" -#~ msgstr "" - -#~ msgid "**Ubuntu LTS 12.04**" -#~ msgstr "" - -#~ msgid "**Ubuntu LTS 14.04**" -#~ msgstr "" - -#~ msgid "**Windows Server 2012 & 2012 R2**" -#~ msgstr "" - -#~ msgid "Other Supported Operating Systems" -#~ msgstr "" - -#~ msgid "**Mac OSX 10.6+**" -#~ msgstr "" - -#~ msgid "**RedHat / CentOS 5.5+**" -#~ msgstr "" - -#~ msgid "**RedHat / CentOS 5.7+**" -#~ msgstr "" - -#~ msgid "**RedHat / CentOS 7.0+**" -#~ msgstr "" - -#~ msgid "**SmartOS**" -#~ msgstr "" - -#~ msgid "**Solaris 11 / SunOS 5.11 on x86**" -#~ msgstr "" - -#~ msgid "**Windows Server 2008 R2**" -#~ msgstr "" - -#~ msgid "Installation Guides" -#~ msgstr "" - -#~ msgid ":doc:`/administration/install-on-linux`" -#~ msgstr "" - -#~ msgid ":doc:`Install on Red Hat `" -#~ msgstr "" - -#~ msgid ":doc:`Install on Amazon Linux `" -#~ msgstr "" - -#~ msgid "Install MongoDB on Amazon Linux systems using ``.rpm`` packages." -#~ msgstr "" - -#~ msgid ":doc:`Install on SUSE `" -#~ msgstr "" - -#~ msgid "Install MongoDB on SUSE Linux systems using ``.rpm`` packages." -#~ msgstr "" - -#~ msgid ":doc:`Install on Ubuntu `" -#~ msgstr "" - -#~ msgid "Install MongoDB on Ubuntu Linux systems using ``.deb`` packages." -#~ msgstr "" - -#~ msgid ":doc:`Install on Debian `" -#~ msgstr "" - -#~ msgid "Install MongoDB on Debian systems using ``.deb`` packages." -#~ msgstr "" - -#~ msgid ":doc:`/administration/install-enterprise`" -#~ msgstr "" - -#~ msgid "First Steps with MongoDB" -#~ msgstr "" - -#~ msgid ":doc:`/core/crud`" -#~ msgstr "" - -#~ msgid "3.2" -#~ msgstr "" - -#~ msgid "3.0" -#~ msgstr "" - -#~ msgid "2.6" -#~ msgstr "" - -#~ msgid "2.4" -#~ msgstr "" - -#~ msgid "2.2" -#~ msgstr "" - -#~ msgid "Solaris 64-bit" -#~ msgstr "" - -#~ msgid "OSX 10.7+" -#~ msgstr "" - -#~ msgid "Deprecation of 32-bit Versions" -#~ msgstr "" - -#~ msgid "" -#~ "Starting in MongoDB 3.2, 32-bit binaries" -#~ " are deprecated and will be " -#~ "unavailable in future releases." -#~ msgstr "" - -#~ msgid "" -#~ "Commercial support is no longer provided" -#~ " for MongoDB on 32-bit platforms " -#~ "(Linux and Windows). See :ref:`3.0" -#~ "-compatibility-platform-support`." -#~ msgstr "" - -#~ msgid "" -#~ "In addition, the 32-bit versions of " -#~ "MongoDB have the following limitations:" -#~ msgstr "" - -#~ msgid "" -#~ "32-bit versions of MongoDB do **not**" -#~ " support the WiredTiger storage engine." -#~ msgstr "" - -#~ msgid "" -#~ "32-bit builds disable :term:`journaling " -#~ "` by default because journaling " -#~ "further limits the maximum amount of " -#~ "data that the database can store." -#~ msgstr "" - -#~ msgid "" -#~ "When running a 32-bit build of " -#~ "MongoDB, the total storage size for " -#~ "the server, including data and indexes," -#~ " is 2 gigabytes. For this reason, " -#~ "do not deploy MongoDB to production " -#~ "on 32-bit machines." -#~ msgstr "" - -#~ msgid "" -#~ "If you're running a 64-bit build " -#~ "of MongoDB, there's virtually no limit" -#~ " to storage size. For production " -#~ "deployments, 64-bit builds and operating " -#~ "systems are strongly recommended." -#~ msgstr "" - -#~ msgid "" -#~ "`Blog Post: 32-bit Limitations " -#~ "`_" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/introduction.po b/locale/zh/LC_MESSAGES/introduction.po deleted file mode 100644 index 5ef20b3fe54..00000000000 --- a/locale/zh/LC_MESSAGES/introduction.po +++ /dev/null @@ -1,241 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 92ca4fbbd97f4927921343d3bcf84c59 -#: ../source/introduction.txt:3 -msgid "Introduction to MongoDB" -msgstr "" - -# d47a5f1a0481435e9f0b2e5bd9bdb21d -#: ../source/introduction.txt -msgid "On this page" -msgstr "" - -# 220e645f61424d80b3403972af1e62b2 -#: ../source/introduction.txt:13 -msgid "" -"MongoDB is an open-source document database that provides high " -"performance, high availability, and automatic scaling." -msgstr "" - -# 4e14af6a94c8437b8557e3a7bd59d903 -#: ../source/introduction.txt:17 -msgid "Document Database" -msgstr "" - -# eec2f60ccc63457ea935a99c57170f28 -#: ../source/introduction.txt:19 -msgid "" -"A record in MongoDB is a document, which is a data structure composed of " -"field and value pairs. MongoDB documents are similar to JSON objects. The" -" values of fields may include other documents, arrays, and arrays of " -"documents." -msgstr "" - -# 63aa9d1f56be49f5a495306c28fecbc3 -#: ../source/introduction.txt:26 -msgid "The advantages of using documents are:" -msgstr "" - -# 659e3fcc67d24fc198f7dde0f9eb2a2a -#: ../source/introduction.txt:28 -msgid "" -"Documents (i.e. objects) correspond to native data types in many " -"programming languages." -msgstr "" - -# 4e5c2d4da2f84c4c9e056e67a0690cd5 -#: ../source/introduction.txt:31 -msgid "Embedded documents and arrays reduce need for expensive joins." -msgstr "" - -# fb139740c0624644b7e0fc1d80901b20 -#: ../source/introduction.txt:33 -msgid "Dynamic schema supports fluent polymorphism." -msgstr "" - -# 6dc4e11563c14b3ea1f89c90d5e92504 -#: ../source/introduction.txt:36 -msgid "Key Features" -msgstr "" - -# 3e91985033bf486b812097eff2bad735 -#: ../source/introduction.txt:39 -msgid "High Performance" -msgstr "" - -# 076f718d620f4723805064493a3cab1a -#: ../source/introduction.txt:41 -msgid "MongoDB provides high performance data persistence. In particular," -msgstr "" - -# 62957ada8e434845bc467cccea49d980 -#: ../source/introduction.txt:43 -msgid "Support for embedded data models reduces I/O activity on database system." -msgstr "" - -# 9766669854904a97b82d8541b8c727f6 -#: ../source/introduction.txt:46 -msgid "" -"Indexes support faster queries and can include keys from embedded " -"documents and arrays." -msgstr "" - -# 065a6182be9541778aa637062c84e3a8 -#: ../source/introduction.txt:50 -msgid "Rich Query Language" -msgstr "" - -# 15c8d32ed8754f38bedf096cea9d6243 -#: ../source/introduction.txt:52 -msgid "" -"MongoDB supports a rich query language to support :doc:`read and write " -"operations (CRUD) ` as well as:" -msgstr "" - -# 6567dd6efca0451e92a67eccbf3c4324 -#: ../source/introduction.txt:55 -msgid ":doc:`Data Aggregation `" -msgstr "" - -# 21981471477c4ca5b6ee31dc96e2e722 -#: ../source/introduction.txt:57 -msgid "" -":doc:`Text Search ` and :doc:`Geospatial Queries `." -msgstr "" - -# ec8a3a8599854931a8e384c481269f18 -#: ../source/introduction.txt:61 -msgid "High Availability" -msgstr "" - -# 4ea8cc5416a74d06b5413c92e7d7d2d8 -#: ../source/introduction.txt:63 -msgid "" -"MongoDB's replication facility, called :doc:`replica set `," -" provides:" -msgstr "" - -# 513dba4eff474fca9a84fadf9302a1a5 -#: ../source/introduction.txt:66 -msgid "*automatic* failover and" -msgstr "" - -# 79a255e6dad44c739ef581e916a0492c -#: ../source/introduction.txt:68 -msgid "data redundancy." -msgstr "" - -# 001084d0f504450ea4ea2576b0eeaaf0 -#: ../source/introduction.txt:70 -msgid "" -"A :doc:`replica set ` is a group of MongoDB servers that " -"maintain the same data set, providing redundancy and increasing data " -"availability." -msgstr "" - -# 29b7f59a2bb14fb4b79c053a09747e68 -#: ../source/introduction.txt:75 -msgid "Horizontal Scalability" -msgstr "" - -# a1a5834e20814ec29e7044d4f91f49d1 -#: ../source/introduction.txt:77 -msgid "" -"MongoDB provides horizontal scalability as part of its *core* " -"functionality:" -msgstr "" - -# 13210082014e43549ea0b72c244810bc -#: ../source/introduction.txt:80 -msgid "" -":ref:`Sharding ` distributes data across a cluster" -" of machines." -msgstr "" - -# 0aeb47afeac2442ab5bf40ab5d8d5ff1 -#: ../source/introduction.txt:83 -msgid "" -"MongoDB 3.4 supports creating :ref:`zones ` of data based " -"on the :term:`shard key`. In a balanced cluster, MongoDB directs reads " -"and writes covered by a zone only to those shards inside the zone. See " -"the :ref:`zone-sharding` manual page for more information." -msgstr "" - -# 28f0738000a34910a04354169af53aee -#: ../source/introduction.txt:89 -msgid "Support for Multiple Storage Engines" -msgstr "" - -# 7e38838b6b9c4ab89bb99d523eb47c78 -#: ../source/introduction.txt:91 -msgid "" -"MongoDB supports :doc:`multiple storage engines `," -" such as:" -msgstr "" - -# d25dc0baf32b46bd919e74c24005a70b -#: ../source/introduction.txt:94 -msgid ":doc:`/core/wiredtiger` and" -msgstr "" - -# bfde503fc17742babdbac9d072ff5121 -#: ../source/introduction.txt:96 -msgid ":doc:`/core/mmapv1`." -msgstr "" - -# b4fdf28808f6452f97c13538a30f0e42 -#: ../source/introduction.txt:98 -msgid "" -"In addition, MongoDB provides pluggable storage engine API that allows " -"third parties to develop storage engines for MongoDB." -msgstr "" - -#~ msgid "" -#~ "MongoDB supports a rich query language" -#~ " to support :doc:`read and write " -#~ "operations ` as well as:" -#~ msgstr "" - -#~ msgid ":doc:`data aggregation `" -#~ msgstr "" - -#~ msgid "" -#~ ":query:`Text Search <$text>` and " -#~ ":doc:`Geospatial Queries `." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB's replication facility, called " -#~ ":ref:`replica set `, " -#~ "provides:" -#~ msgstr "" - -#~ msgid "" -#~ "A :ref:`replica set ` is a group of MongoDB " -#~ "servers that maintain the same data " -#~ "set, providing redundancy and increasing " -#~ "data availability." -#~ msgstr "" - -#~ msgid "" -#~ "Tag aware sharding allows for directing" -#~ " data to specific shards, such as " -#~ "to take into consideration geographic " -#~ "distribution of the shards." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/meta/401.po b/locale/zh/LC_MESSAGES/meta/401.po deleted file mode 100644 index edcb3750a9b..00000000000 --- a/locale/zh/LC_MESSAGES/meta/401.po +++ /dev/null @@ -1,20 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/meta/401.txt:5 -msgid "Authentication Required" -msgstr "" - -#: ../source/meta/401.txt:7 -msgid "You must log in to access the URL you requested." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/meta/403.po b/locale/zh/LC_MESSAGES/meta/403.po deleted file mode 100644 index 23bb7008019..00000000000 --- a/locale/zh/LC_MESSAGES/meta/403.po +++ /dev/null @@ -1,20 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/meta/403.txt:5 -msgid "Access Denied" -msgstr "" - -#: ../source/meta/403.txt:7 -msgid "You do not have access to the URL you requested." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/meta/404.po b/locale/zh/LC_MESSAGES/meta/404.po deleted file mode 100644 index 5529c4e71ba..00000000000 --- a/locale/zh/LC_MESSAGES/meta/404.po +++ /dev/null @@ -1,20 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/meta/404.txt:5 -msgid "File not found" -msgstr "" - -#: ../source/meta/404.txt:7 -msgid "The URL you requested does not exist or has been removed." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/meta/410.po b/locale/zh/LC_MESSAGES/meta/410.po deleted file mode 100644 index fb7de9d63d6..00000000000 --- a/locale/zh/LC_MESSAGES/meta/410.po +++ /dev/null @@ -1,20 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/meta/410.txt:5 -msgid "File Deleted" -msgstr "" - -#: ../source/meta/410.txt:7 -msgid "The URL you requested has been deleted." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/meta/administration.po b/locale/zh/LC_MESSAGES/meta/administration.po deleted file mode 100644 index c84c09eb7a9..00000000000 --- a/locale/zh/LC_MESSAGES/meta/administration.po +++ /dev/null @@ -1,28 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/meta/administration.txt:5 -msgid "MongoDB Administration" -msgstr "" - -#: ../source/administration.txt:3 -msgid "" -"The administration documentation addresses the ongoing operation and " -"maintenance of MongoDB instances and deployments. This documentation " -"includes both high level overviews of these concerns as well as tutorials " -"that cover specific procedures and processes for operating MongoDB." -msgstr "" - -#: ../source/meta/administration.txt:14 -msgid "Appendix" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/meta/aggregation-quick-reference.po b/locale/zh/LC_MESSAGES/meta/aggregation-quick-reference.po deleted file mode 100644 index 6601697319b..00000000000 --- a/locale/zh/LC_MESSAGES/meta/aggregation-quick-reference.po +++ /dev/null @@ -1,1729 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# fe0699bf37fd4df9bc99875ea6b68410 -#: ../source/meta/aggregation-quick-reference.txt:8 -msgid "Aggregation Pipeline Quick Reference" -msgstr "" - -# 62c537fef2584862bb4c8831d8077766 -#: ../source/meta/aggregation-quick-reference.txt -msgid "On this page" -msgstr "" - -# 1fa805e1322a4b19a3220cdf8eb486f8 -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on" -" the specific operator to go to its reference page." -msgstr "" - -# adf9508c7df4435aa065cbf3a7370b26 -#: ../source/meta/aggregation-quick-reference.txt:21 -msgid "Stages" -msgstr "" - -# 60c5f3e764a042d39c970da0e6404b6c -#: ../source/meta/aggregation-quick-reference.txt:23 -msgid "" -"In the :method:`db.collection.aggregate` method, pipeline stages appear " -"in an array. Documents pass through the stages in sequence. All except " -"the :pipeline:`$out` and :pipeline:`$geoNear` stages can appear multiple " -"times in a pipeline." -msgstr "" - -# 2655e12421b745de941da840cf18c5b1 -# ab1f51eea6ba42d59a3059d9e8751dad -# 222a77e5ef7548738a6c034b7e51c0e6 -# d8bf544617714fe9b02256013af1fe7a -# c2c4305ddf11491e84f03ef0a279cb71 -# 6cdf7c4fba44462482d20641e61a830a -# 365ce1959b62418f85e47efb763935e8 -# d0473d7138454555b765c894f669827f -# c25166a245e74869a5a3b1b2a14b56ed -# 877c24afac5f46cd83e6dd3acafe4a86 -# f67483e02b9e4698a0c7cf456fd4d532 -# b8a64b2862334583bc85ed4c8226c9e5 -# c92143c7e213487384987afa1dd6b4ba -# e0dfb311de994e349f8d92ca5efbacf3 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:2 -#: ../source/includes/toc/table-aggregation-array.rst:2 -#: ../source/includes/toc/table-aggregation-boolean.rst:2 -#: ../source/includes/toc/table-aggregation-comparison.rst:2 -#: ../source/includes/toc/table-aggregation-conditional.rst:2 -#: ../source/includes/toc/table-aggregation-date.rst:2 -#: ../source/includes/toc/table-aggregation-group.rst:2 -#: ../source/includes/toc/table-aggregation-literal-expressions.rst:2 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:2 -#: ../source/includes/toc/table-aggregation-projection-expressions.rst:2 -#: ../source/includes/toc/table-aggregation-set.rst:2 -#: ../source/includes/toc/table-aggregation-string.rst:2 -#: ../source/includes/toc/table-aggregation-text-search.rst:2 -#: ../source/includes/toc/table-aggregation-type.rst:2 -msgid "Name" -msgstr "" - -# 5f83f79fefce4756bf597ef75339482f -# bb3b5b496aed43cf8af52fcb29e8adb6 -# 7b6e402a312148349ccd84e07f109b25 -# 16cd453cf03045bcb542db4533ae4b6e -# e264c736b30f4721a81b8b556ac66688 -# d328e6d4277244d695940d8b1c937cd3 -# b610f0f9d9674d3cb590e0d4ee2fcb16 -# c2f91ba9a4e2463da0e0429d05efaf3a -# e3eee256b12f439293339324349286fa -# 9ee6031db3f442f58c1d665550a1c91f -# 25c11a4f76e04df9a23a52bf8cdfb57b -# 9a4ca2d48d6b4d8baa10aa441b7c2f9b -# 71d5c67c321340e384345546cbadc898 -# eec7b80e672c495bb4a607285377c4e1 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:2 -#: ../source/includes/toc/table-aggregation-array.rst:2 -#: ../source/includes/toc/table-aggregation-boolean.rst:2 -#: ../source/includes/toc/table-aggregation-comparison.rst:2 -#: ../source/includes/toc/table-aggregation-conditional.rst:2 -#: ../source/includes/toc/table-aggregation-date.rst:2 -#: ../source/includes/toc/table-aggregation-group.rst:2 -#: ../source/includes/toc/table-aggregation-literal-expressions.rst:2 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:2 -#: ../source/includes/toc/table-aggregation-projection-expressions.rst:2 -#: ../source/includes/toc/table-aggregation-set.rst:2 -#: ../source/includes/toc/table-aggregation-string.rst:2 -#: ../source/includes/toc/table-aggregation-text-search.rst:2 -#: ../source/includes/toc/table-aggregation-type.rst:2 -msgid "Description" -msgstr "" - -# b329fd95b9724fb0b8ece5ec4946086b -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:4 -msgid ":pipeline:`$collStats`" -msgstr "" - -# 20ae312ebde94b0ab96a73d8d49e0896 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:4 -msgid "Returns statistics regarding a collection or view." -msgstr "" - -# c4a87e4a905b449280bc79d590004e14 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:7 -msgid ":pipeline:`$project`" -msgstr "" - -# 0398d09f43874be59e9642de789f51fa -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:7 -msgid "" -"Reshapes each document in the stream, such as by adding new fields or " -"removing existing fields. For each input document, outputs one document." -msgstr "" - -# 1fda9374d599481782ecaf45d41afc46 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:12 -msgid ":pipeline:`$match`" -msgstr "" - -# d4b92c929ca844b3b4d74a94a791b257 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:12 -msgid "" -"Filters the document stream to allow only matching documents to pass " -"unmodified into the next pipeline stage. :pipeline:`$match` uses standard" -" MongoDB queries. For each input document, outputs either one document (a" -" match) or zero documents (no match)." -msgstr "" - -# 04800b22ef9548d8be2d66b3c984e157 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:18 -msgid ":pipeline:`$redact`" -msgstr "" - -# eb7b410b2d4d4012bc942f1a2980744f -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:18 -msgid "" -"Reshapes each document in the stream by restricting the content for each " -"document based on information stored in the documents themselves. " -"Incorporates the functionality of :pipeline:`$project` and " -":pipeline:`$match`. Can be used to implement field level redaction. For " -"each input document, outputs either one or zero documents." -msgstr "" - -# 44ff8d1ab32b4792a5c0cf440f0dbd92 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:26 -msgid ":pipeline:`$limit`" -msgstr "" - -# 4c293b144d3e4899a1522a682d75a228 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:26 -msgid "" -"Passes the first *n* documents unmodified to the pipeline where *n* is " -"the specified limit. For each input document, outputs either one document" -" (for the first *n* documents) or zero documents (after the first *n* " -"documents)." -msgstr "" - -# c2cc005dfbb54fa9b9d6e383b762942f -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:32 -msgid ":pipeline:`$skip`" -msgstr "" - -# f71318d76c5a4adcbdb783010eec27a5 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:32 -msgid "" -"Skips the first *n* documents where *n* is the specified skip number and " -"passes the remaining documents unmodified to the pipeline. For each input" -" document, outputs either zero documents (for the first *n* documents) or" -" one document (if after the first *n* documents)." -msgstr "" - -# 612ae4b539034e428443d7d116c000ae -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:38 -msgid ":pipeline:`$unwind`" -msgstr "" - -# b2bffc3fcfc041408f0528a60bb972ca -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:38 -msgid "" -"Deconstructs an array field from the input documents to output a document" -" for *each* element. Each output document replaces the array with an " -"element value. For each input document, outputs *n* documents where *n* " -"is the number of array elements and can be zero for an empty array." -msgstr "" - -# b21fc99b72664731848397c0881d0c82 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:45 -msgid ":pipeline:`$group`" -msgstr "" - -# 3b88932a5d7d4e06ad5decdd0f814f2b -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:45 -msgid "" -"Groups input documents by a specified identifier expression and applies " -"the accumulator expression(s), if specified, to each group. Consumes all " -"input documents and outputs one document per each distinct group. The " -"output documents only contain the identifier field and, if specified, " -"accumulated fields." -msgstr "" - -# f8bfcedf63114233b3934a93fa8b6540 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:52 -msgid ":pipeline:`$sample`" -msgstr "" - -# 66c5f5b6208a4344a41ef0b2d0429676 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:52 -msgid "Randomly selects the specified number of documents from its input." -msgstr "" - -# 193f22f79a5a4107b02cfd923608ec15 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:55 -msgid ":pipeline:`$sort`" -msgstr "" - -# 5170c9e064314fde9f2ce16f2924d5e0 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:55 -msgid "" -"Reorders the document stream by a specified sort key. Only the order " -"changes; the documents remain unmodified. For each input document, " -"outputs one document." -msgstr "" - -# b37e54c6cbcc4c77b4894a7f6a75addd -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:60 -msgid ":pipeline:`$geoNear`" -msgstr "" - -# 01449361c55b4888bf951310bdf2587c -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:60 -msgid "" -"Returns an ordered stream of documents based on the proximity to a " -"geospatial point. Incorporates the functionality of :pipeline:`$match`, " -":pipeline:`$sort`, and :pipeline:`$limit` for geospatial data. The output" -" documents include an additional distance field and can include a " -"location identifier field." -msgstr "" - -# c44c9899c93349b7983c06fe18cc801f -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:68 -msgid ":pipeline:`$lookup`" -msgstr "" - -# 7af473d2c9c449d0a7e8e1695d930f7b -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:68 -msgid "" -"Performs a left outer join to another collection in the *same* database " -"to filter in documents from the \"joined\" collection for processing." -msgstr "" - -# 08ccfb272e4b42f285285eac1e3e8ff8 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:73 -msgid ":pipeline:`$out`" -msgstr "" - -# f71fccb3337c4625890947ebb3981943 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:73 -msgid "" -"Writes the resulting documents of the aggregation pipeline to a " -"collection. To use the :pipeline:`$out` stage, it must be the last stage " -"in the pipeline." -msgstr "" - -# eae11f9910fd4b0888d1ff83c8fb7c07 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:78 -msgid ":pipeline:`$indexStats`" -msgstr "" - -# 807c793f9bdb49f38836fb555013e115 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:78 -msgid "Returns statistics regarding the use of each index for the collection." -msgstr "" - -# e6f98c825bcb4d8dbc59143ba1348e2a -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:82 -msgid ":pipeline:`$facet`" -msgstr "" - -# bad1d316215049e1a574e0e8d9ad145b -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:82 -msgid "" -"Processes multiple :ref:`aggregation pipelines ` " -"within a single stage on the same set of input documents. Enables the " -"creation of multi-faceted aggregations capable of characterizing data " -"across multiple dimensions, or facets, in a single stage." -msgstr "" - -# c2343a49697d4aff9a5b8c2a83c162b9 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:89 -msgid ":pipeline:`$bucket`" -msgstr "" - -# 83a3408d76524c09ac858ad18442c4b8 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:89 -msgid "" -"Categorizes incoming documents into groups, called buckets, based on a " -"specified expression and bucket boundaries." -msgstr "" - -# a4252bdeb9b948d1a8eac15801263ede -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:93 -msgid ":pipeline:`$bucketAuto`" -msgstr "" - -# 6995c7f0a48843fb8774bc740d455329 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:93 -msgid "" -"Categorizes incoming documents into a specific number of groups, called " -"buckets, based on a specified expression. Bucket boundaries are " -"automatically determined in an attempt to evenly distribute the documents" -" into the specified number of buckets." -msgstr "" - -# b4cdcda9deda40dca68525ffc9e2ad8d -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:99 -msgid ":pipeline:`$sortByCount`" -msgstr "" - -# bcf216d1a8554588b49754542f21f2ca -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:99 -msgid "" -"Groups incoming documents based on the value of a specified expression, " -"then computes the count of documents in each distinct group." -msgstr "" - -# bc983e81cbf043f2ab9cd044593aabb9 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:104 -msgid ":pipeline:`$addFields`" -msgstr "" - -# 873e8ef14a304f36842d87ea936da279 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:104 -msgid "" -"Adds new fields to documents. Outputs documents that contain all existing" -" fields from the input documents and newly added fields." -msgstr "" - -# 06571fec9e494bf894615fa664a29a51 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:109 -msgid ":pipeline:`$replaceRoot`" -msgstr "" - -# 7df67eecb89e4eddbe321bc7a78854f0 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:109 -msgid "" -"Replaces a document with the specified embedded document. The operation " -"replaces all existing fields in the input document, including the ``_id``" -" field. Specify a document embedded in the input document to promote the " -"embedded document to the top level." -msgstr "" - -# 55cccb4d52cc4455b315a125a8579810 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:115 -msgid ":pipeline:`$count`" -msgstr "" - -# 2114ffd819184e30875a216f88f0a9fe -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:115 -msgid "" -"Returns a count of the number of documents at this stage of the " -"aggregation pipeline." -msgstr "" - -# b5dd8db2761f499bb458e19fac48a425 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:119 -msgid ":pipeline:`$graphLookup`" -msgstr "" - -# 4dacdcdf2e784e0a881ea859a64fe93f -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:119 -msgid "" -"Performs a recursive search on a collection. To each output document, " -"adds a new array field that contains the traversal results of the " -"recursive search for that document." -msgstr "" - -# b8808573233a47da8755a50271864c9c -#: ../source/meta/aggregation-quick-reference.txt:37 -msgid "Expressions" -msgstr "" - -# e80799232c7e41d29516c5863fe88459 -#: ../source/meta/aggregation-quick-reference.txt:39 -msgid "" -"Expressions can include :ref:`field paths and system variables `, :ref:`literals `, " -":ref:`expression objects `, and " -":ref:`expression operators `. " -"Expressions can be nested." -msgstr "" - -# afd4c26932c54c4091c574c26d3b5a0c -#: ../source/meta/aggregation-quick-reference.txt:48 -msgid "Field Path and System Variables" -msgstr "" - -# 2331f30ee4834f6d96d52af772a00daf -#: ../source/meta/aggregation-quick-reference.txt:50 -msgid "" -"Aggregation expressions use :term:`field path` to access fields in the " -"input documents. To specify a field path, use a string that prefixes with" -" a dollar sign ``$`` the field name or the dotted field name, if the " -"field is in embedded document. For example, ``\"$user\"`` to specify the " -"field path for the ``user`` field or ``\"$user.name\"`` to specify the " -"field path to ``\"user.name\"`` field." -msgstr "" - -# ea99c2e516164f469e8c752773caf41e -#: ../source/meta/aggregation-quick-reference.txt:57 -msgid "" -"``\"$\"`` is equivalent to ``\"$$CURRENT.\"`` where the " -":variable:`CURRENT` is a system variable that defaults to the root of the" -" current object in the most stages, unless stated otherwise in specific " -"stages. :variable:`CURRENT` can be rebound." -msgstr "" - -# d798102004dd41cbb525e0b7e2b07f2e -#: ../source/meta/aggregation-quick-reference.txt:62 -msgid "" -"Along with the :variable:`CURRENT` system variable, other :ref:`system " -"variables ` are also available for use in " -"expressions. To use user-defined variables, use :expression:`$let` and " -":expression:`$map` expressions. To access variables in expressions, use a" -" string that prefixes the variable name with ``$$``." -msgstr "" - -# 4abc8f0fab9d4c3a81259e0e0fac530f -#: ../source/meta/aggregation-quick-reference.txt:71 -msgid "Literals" -msgstr "" - -# 3f9996ad99a642238c090eb93d5ae2ad -#: ../source/meta/aggregation-quick-reference.txt:73 -msgid "" -"Literals can be of any type. However, MongoDB parses string literals that" -" start with a dollar sign ``$`` as a path to a field and numeric/boolean " -"literals in :ref:`expression objects ` " -"as projection flags. To avoid parsing literals, use the " -":expression:`$literal` expression." -msgstr "" - -# 0b0f11f3b506450c915169b345db6938 -#: ../source/meta/aggregation-quick-reference.txt:82 -msgid "Expression Objects" -msgstr "" - -# 5a14244227904df4bebcb62fb971666c -#: ../source/meta/aggregation-quick-reference.txt:84 -msgid "Expression objects have the following form:" -msgstr "" - -# 8839d64e117b4f4a82dd8ee97095286e -#: ../source/meta/aggregation-quick-reference.txt:90 -msgid "" -"If the expressions are numeric or boolean literals, MongoDB treats the " -"literals as projection flags (e.g. ``1`` or ``true`` to include the " -"field), valid only in the :pipeline:`$project` stage. To avoid treating " -"numeric or boolean literals as projection flags, use the " -":expression:`$literal` expression to wrap the numeric or boolean " -"literals." -msgstr "" - -# 5c719b7bd45042c5bcfb7473281ef968 -#: ../source/meta/aggregation-quick-reference.txt:100 -msgid "Operator Expressions" -msgstr "" - -# c47031970fe54c10bf1954dbc1368904 -#: ../source/includes/intro-aggregation-operator-expressions.rst:1 -msgid "" -"Operator expressions are similar to functions that take arguments. In " -"general, these expressions take an array of arguments and have the " -"following form:" -msgstr "" - -# 0d8a206b71cd43f1a4847d3a3f21c1fc -#: ../source/includes/intro-aggregation-operator-expressions.rst:9 -msgid "" -"If operator accepts a single argument, you can omit the outer array " -"designating the argument list:" -msgstr "" - -# 4eff5981128b40939099bc6b43e9e895 -#: ../source/includes/intro-aggregation-operator-expressions.rst:16 -msgid "" -"To avoid parsing ambiguity if the argument is a literal array, you must " -"wrap the literal array in a :expression:`$literal` expression or keep the" -" outer array that designates the argument list." -msgstr "" - -# 035ab1eb46fc47c98e8f6e35f4c27125 -#: ../source/meta/aggregation-quick-reference.txt:105 -msgid "Boolean Expressions" -msgstr "" - -# 15874d549db84040bde951d79321171f -#: ../source/includes/intro-aggregation-boolean.rst:1 -msgid "" -"Boolean expressions evaluate their argument expressions as booleans and " -"return a boolean as the result." -msgstr "" - -# a3cbd0681df94040b8b791325a63f805 -#: ../source/includes/extracts/fact-agg-boolean-intro.rst:1 -msgid "" -"In addition to the ``false`` boolean value, Boolean expression evaluates " -"as ``false`` the following: ``null``, ``0``, and ``undefined`` values. " -"The Boolean expression evaluates all other values as ``true``, including " -"non-zero numeric values and arrays." -msgstr "" - -# b74429d7715b4fb48764627366ad89f2 -#: ../source/includes/toc/table-aggregation-boolean.rst:4 -msgid ":expression:`$and`" -msgstr "" - -# 0ffd998aa5864d0e8cda63fbf3f7e5ec -#: ../source/includes/toc/table-aggregation-boolean.rst:4 -msgid "" -"Returns ``true`` only when *all* its expressions evaluate to ``true``. " -"Accepts any number of argument expressions." -msgstr "" - -# 8b9bf4f6cfbc4c7c85b9b528bad2535a -#: ../source/includes/toc/table-aggregation-boolean.rst:8 -msgid ":expression:`$or`" -msgstr "" - -# 43674be63e154486acd89a2b9288a8d8 -#: ../source/includes/toc/table-aggregation-boolean.rst:8 -msgid "" -"Returns ``true`` when *any* of its expressions evaluates to ``true``. " -"Accepts any number of argument expressions." -msgstr "" - -# 13dded2bc02f4cd8b468c23bf7b11f1d -#: ../source/includes/toc/table-aggregation-boolean.rst:12 -msgid ":expression:`$not`" -msgstr "" - -# da82b2b835204367bc4ffdba9a7497e4 -#: ../source/includes/toc/table-aggregation-boolean.rst:12 -msgid "" -"Returns the boolean value that is the opposite of its argument " -"expression. Accepts a single argument expression." -msgstr "" - -# c904ea681e844406bad670fa1a0e3be4 -#: ../source/meta/aggregation-quick-reference.txt:112 -msgid "Set Expressions" -msgstr "" - -# 5efc9ed81298428a87ee12a0cd2ebd0b -#: ../source/includes/intro-aggregation-set.rst:1 -msgid "" -"Set expressions performs set operation on arrays, treating arrays as " -"sets. Set expressions ignores the duplicate entries in each input array " -"and the order of the elements." -msgstr "" - -# 9e42de96db514058afc31d85fbf6bc20 -#: ../source/includes/intro-aggregation-set.rst:5 -msgid "" -"If the set operation returns a set, the operation filters out duplicates " -"in the result to output an array that contains only unique entries. The " -"order of the elements in the output array is unspecified." -msgstr "" - -# 5796b7ac45a3416092b0cf3a913f021d -#: ../source/includes/extracts/fact-agg-top-level-expressions-setExpression.rst:1 -msgid "" -"If a set contains a nested array element, the set expression does *not* " -"descend into the nested array but evaluates the array at top-level." -msgstr "" - -# 26b7d8a89872460ab711ea42e54ed693 -#: ../source/includes/toc/table-aggregation-set.rst:4 -msgid ":expression:`$setEquals`" -msgstr "" - -# 7e8f6fdc325a4645a623325ce73f8cda -#: ../source/includes/toc/table-aggregation-set.rst:4 -msgid "" -"Returns ``true`` if the input sets have the same distinct elements. " -"Accepts two or more argument expressions." -msgstr "" - -# da229ef6c48d45cb8ad23c8b63cf7f52 -#: ../source/includes/toc/table-aggregation-set.rst:8 -msgid ":expression:`$setIntersection`" -msgstr "" - -# 6238c383ccf1465790b594080f8e6231 -#: ../source/includes/toc/table-aggregation-set.rst:8 -msgid "" -"Returns a set with elements that appear in *all* of the input sets. " -"Accepts any number of argument expressions." -msgstr "" - -# a0ec53ce7c064087b64966103ad8e4ba -#: ../source/includes/toc/table-aggregation-set.rst:12 -msgid ":expression:`$setUnion`" -msgstr "" - -# f761389ba3db4943af27a570b840c855 -#: ../source/includes/toc/table-aggregation-set.rst:12 -msgid "" -"Returns a set with elements that appear in *any* of the input sets. " -"Accepts any number of argument expressions." -msgstr "" - -# c287575cc73e4e57ba88508b6bd2c82f -#: ../source/includes/toc/table-aggregation-set.rst:16 -msgid ":expression:`$setDifference`" -msgstr "" - -# 8dea3a4a7eaa453198051f742fb414fd -#: ../source/includes/toc/table-aggregation-set.rst:16 -msgid "" -"Returns a set with elements that appear in the first set but not in the " -"second set; i.e. performs a `relative complement " -"`_ of the second " -"set relative to the first. Accepts exactly two argument expressions." -msgstr "" - -# 0e5c1c6949a54dc69a7db99742264b1c -#: ../source/includes/toc/table-aggregation-set.rst:23 -msgid ":expression:`$setIsSubset`" -msgstr "" - -# 2c56e2689f774952961b4ae65b5a6e6d -#: ../source/includes/toc/table-aggregation-set.rst:23 -msgid "" -"Returns ``true`` if all elements of the first set appear in the second " -"set, including when the first set equals the second set; i.e. not a " -"`strict subset `_. Accepts exactly " -"two argument expressions." -msgstr "" - -# 8ac426deb7814f75b84e822ab8209935 -#: ../source/includes/toc/table-aggregation-set.rst:29 -msgid ":expression:`$anyElementTrue`" -msgstr "" - -# a4ef31f0268c415b98abc2aedf7f8ef5 -#: ../source/includes/toc/table-aggregation-set.rst:29 -msgid "" -"Returns ``true`` if *any* elements of a set evaluate to ``true``; " -"otherwise, returns ``false``. Accepts a single argument expression." -msgstr "" - -# ca652d9bbeb34d1c9da856aca8d7c4f7 -#: ../source/includes/toc/table-aggregation-set.rst:33 -msgid ":expression:`$allElementsTrue`" -msgstr "" - -# 42da52db425d4005b80f0ce6b26156f9 -#: ../source/includes/toc/table-aggregation-set.rst:33 -msgid "" -"Returns ``true`` if *no* element of a set evaluates to ``false``, " -"otherwise, returns ``false``. Accepts a single argument expression." -msgstr "" - -# fbf625951212461ea640d5fc9c99113e -#: ../source/meta/aggregation-quick-reference.txt:119 -msgid "Comparison Expressions" -msgstr "" - -# 8a8322084efa45c99d9ad0f918e5f039 -#: ../source/includes/intro-aggregation-comparison.rst:1 -msgid "" -"Comparison expressions return a boolean except for :expression:`$cmp` " -"which returns a number." -msgstr "" - -# 8aee7231ee2b47038dcc3566e6f268b7 -#: ../source/includes/intro-aggregation-comparison.rst:4 -msgid "" -"The comparison expressions take two argument expressions and compare both" -" value and type, using the :ref:`specified BSON comparison order ` for values of different types." -msgstr "" - -# af1e610ff5e042118fc78136670093c7 -#: ../source/includes/toc/table-aggregation-comparison.rst:4 -msgid ":expression:`$cmp`" -msgstr "" - -# b41b3ad007144190bc3a8041000e3624 -#: ../source/includes/toc/table-aggregation-comparison.rst:4 -msgid "" -"Returns: ``0`` if the two values are equivalent, ``1`` if the first value" -" is greater than the second, and ``-1`` if the first value is less than " -"the second." -msgstr "" - -# 2a4630570fbf4f22ad8a81dd6935521c -#: ../source/includes/toc/table-aggregation-comparison.rst:10 -msgid ":expression:`$eq`" -msgstr "" - -# 0be06ad6b18e46ccabae3524eadd601e -#: ../source/includes/toc/table-aggregation-comparison.rst:10 -msgid "Returns ``true`` if the values are equivalent." -msgstr "" - -# ca2da91d7b824fc5b4664a4feffbd56b -#: ../source/includes/toc/table-aggregation-comparison.rst:14 -msgid ":expression:`$gt`" -msgstr "" - -# 2e43a202db73428198227414bbc561f8 -#: ../source/includes/toc/table-aggregation-comparison.rst:14 -msgid "Returns ``true`` if the first value is greater than the second." -msgstr "" - -# a7d612f303364e4781bef94e14e8d2d8 -#: ../source/includes/toc/table-aggregation-comparison.rst:18 -msgid ":expression:`$gte`" -msgstr "" - -# 35c69e8c4632404aa62e4d0db76e6191 -#: ../source/includes/toc/table-aggregation-comparison.rst:18 -msgid "" -"Returns ``true`` if the first value is greater than or equal to the " -"second." -msgstr "" - -# 4628c823cdd04a6caa407c87314138de -#: ../source/includes/toc/table-aggregation-comparison.rst:22 -msgid ":expression:`$lt`" -msgstr "" - -# a2ebea1f5f0d4fe0a55d2099164f6f27 -#: ../source/includes/toc/table-aggregation-comparison.rst:22 -msgid "Returns ``true`` if the first value is less than the second." -msgstr "" - -# 2e4f92670e2b4d49af2c2b470697eacf -#: ../source/includes/toc/table-aggregation-comparison.rst:26 -msgid ":expression:`$lte`" -msgstr "" - -# 874f0bfbfc4b403888639f0afe8af1d8 -#: ../source/includes/toc/table-aggregation-comparison.rst:26 -msgid "Returns ``true`` if the first value is less than or equal to the second." -msgstr "" - -# 4e2bef673f19409db691c43dbcfeff1c -#: ../source/includes/toc/table-aggregation-comparison.rst:30 -msgid ":expression:`$ne`" -msgstr "" - -# 72b69a69e6b748aa941d81e8e0c934da -#: ../source/includes/toc/table-aggregation-comparison.rst:30 -msgid "Returns ``true`` if the values are *not* equivalent." -msgstr "" - -# 054fae8337ce4eaca0106ae84f8fded6 -#: ../source/meta/aggregation-quick-reference.txt:126 -msgid "Arithmetic Expressions" -msgstr "" - -# 3d45f9e781f9463aa1499643eec66e12 -#: ../source/includes/intro-aggregation-arithmetic.rst:1 -msgid "" -"Arithmetic expressions perform mathematic operations on numbers. Some " -"arithmetic expressions can also support date arithmetic." -msgstr "" - -# 1548c9cfa9c74c17bb75b0ff69c1d4b7 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:4 -msgid ":expression:`$abs`" -msgstr "" - -# 6c978525172a4d2e8d50d2a884be8a82 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:4 -msgid "Returns the absolute value of a number." -msgstr "" - -# 4b9c23d3ef9748369679588b654b57b0 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:6 -msgid ":expression:`$add`" -msgstr "" - -# 261a83ada51d482ab19765ec28ae6227 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:6 -msgid "" -"Adds numbers to return the sum, or adds numbers and a date to return a " -"new date. If adding numbers and a date, treats the numbers as " -"milliseconds. Accepts any number of argument expressions, but at most, " -"one expression can resolve to a date." -msgstr "" - -# 8cb1cecc9e2b4cf5bb73daacdbab2ec3 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:12 -msgid ":expression:`$ceil`" -msgstr "" - -# 5ee66ba837754a219bec6fa751cdf4b9 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:12 -msgid "" -"Returns the smallest integer greater than or equal to the specified " -"number." -msgstr "" - -# 8609776235f14ce1b77a377b1208510e -#: ../source/includes/toc/table-aggregation-arithmetic.rst:15 -msgid ":expression:`$divide`" -msgstr "" - -# 5b65072ca5174b10bdc129fbe97a96e6 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:15 -msgid "" -"Returns the result of dividing the first number by the second. Accepts " -"two argument expressions." -msgstr "" - -# 5d0fb7672de34801972d04f85c5eaea5 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:19 -msgid ":expression:`$exp`" -msgstr "" - -# 6d7f315d139142ea83f949c6cae07ce3 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:19 -msgid "Raises *e* to the specified exponent." -msgstr "" - -# 91bcfc9673bd47d79903f09ca9d8f9de -#: ../source/includes/toc/table-aggregation-arithmetic.rst:21 -msgid ":expression:`$floor`" -msgstr "" - -# d196df354696468798e5e4b7363f2d8c -#: ../source/includes/toc/table-aggregation-arithmetic.rst:21 -msgid "Returns the largest integer less than or equal to the specified number." -msgstr "" - -# de7573830d4246f6a32f0598ec0e3335 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:24 -msgid ":expression:`$ln`" -msgstr "" - -# 6f9526211b194429be8685f4b740c300 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:24 -msgid "Calculates the natural log of a number." -msgstr "" - -# 4b70fa0c6e0543989e56b5b66a522b0c -#: ../source/includes/toc/table-aggregation-arithmetic.rst:26 -msgid ":expression:`$log`" -msgstr "" - -# 0396ca7e9a854bfba717865cae6b3962 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:26 -msgid "Calculates the log of a number in the specified base." -msgstr "" - -# 832efc3a12d1405d94c933af56236475 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:28 -msgid ":expression:`$log10`" -msgstr "" - -# 16b4cf75b5b44363b072ab9f372c3aee -#: ../source/includes/toc/table-aggregation-arithmetic.rst:28 -msgid "Calculates the log base 10 of a number." -msgstr "" - -# 6b1149dae2334b38b1c4737d37d9b568 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:30 -msgid ":expression:`$mod`" -msgstr "" - -# 9078337569f640b98953535bc74ee37e -#: ../source/includes/toc/table-aggregation-arithmetic.rst:30 -msgid "" -"Returns the remainder of the first number divided by the second. Accepts " -"two argument expressions." -msgstr "" - -# 0ca9c0ee0a3546e0ba903b36d3ec6eeb -#: ../source/includes/toc/table-aggregation-arithmetic.rst:34 -msgid ":expression:`$multiply`" -msgstr "" - -# fae7608fe90041108ddb94e910f4f536 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:34 -msgid "" -"Multiplies numbers to return the product. Accepts any number of argument " -"expressions." -msgstr "" - -# bc3e016ebb284363a8187bf9d87ab1ea -#: ../source/includes/toc/table-aggregation-arithmetic.rst:38 -msgid ":expression:`$pow`" -msgstr "" - -# a8a429b8fc204906aefb53e28ba64ceb -#: ../source/includes/toc/table-aggregation-arithmetic.rst:38 -msgid "Raises a number to the specified exponent." -msgstr "" - -# f4e69c59e56642309f5b67897ce2d8a1 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:40 -msgid ":expression:`$sqrt`" -msgstr "" - -# 7516d9f34f3149e5943c13df99eeb272 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:40 -msgid "Calculates the square root." -msgstr "" - -# a788935d9315484898eb020974cd5d8a -#: ../source/includes/toc/table-aggregation-arithmetic.rst:43 -msgid ":expression:`$subtract`" -msgstr "" - -# f6b131ef18704aaf8d51573818996524 -#: ../source/includes/toc/table-aggregation-arithmetic.rst:43 -msgid "" -"Returns the result of subtracting the second value from the first. If the" -" two values are numbers, return the difference. If the two values are " -"dates, return the difference in milliseconds. If the two values are a " -"date and a number in milliseconds, return the resulting date. Accepts two" -" argument expressions. If the two values are a date and a number, specify" -" the date argument first as it is not meaningful to subtract a date from " -"a number." -msgstr "" - -# 8d05c5d506d04fec8e19a99db0b10d6f -#: ../source/includes/toc/table-aggregation-arithmetic.rst:52 -msgid ":expression:`$trunc`" -msgstr "" - -# a263e4235cb84101b778cd20df65d92f -#: ../source/includes/toc/table-aggregation-arithmetic.rst:52 -msgid "Truncates a number to its integer." -msgstr "" - -# 5e05423acc1346bc84191240de409a4e -#: ../source/meta/aggregation-quick-reference.txt:133 -msgid "String Expressions" -msgstr "" - -# abaeb2bb540147398f7d42427539a1a7 -#: ../source/includes/intro-aggregation-string.rst:1 -msgid "|exp-has| a well-defined behavior for strings of ASCII characters." -msgstr "" - -# 26281dca2b39446b9df219cd15c98e2c -#: ../source/meta/aggregation-quick-reference.txt:140 -msgid "" -":expression:`$concat` behavior is well-defined regardless of the " -"characters used." -msgstr "" - -# c4f48c14501449e5acbe7dd0d4e4169f -#: ../source/includes/toc/table-aggregation-string.rst:4 -msgid ":expression:`$concat`" -msgstr "" - -# ebc5b914c7df4a4fa429f50d8dcf9870 -#: ../source/includes/toc/table-aggregation-string.rst:4 -msgid "Concatenates any number of strings." -msgstr "" - -# 419b6fff72d3484693ae10b91e5e8cb0 -#: ../source/includes/toc/table-aggregation-string.rst:7 -msgid ":expression:`$indexOfBytes`" -msgstr "" - -# d4e7be426cd04217a615ec7f846d0ef7 -#: ../source/includes/toc/table-aggregation-string.rst:7 -msgid "" -"Searches a string for an occurence of a substring and returns the UTF-8 " -"byte index of the first occurence. If the substring is not found, returns" -" ``-1``." -msgstr "" - -# 4ac66a24ba604b629b71ea99ae23cc2c -#: ../source/includes/toc/table-aggregation-string.rst:12 -msgid ":expression:`$indexOfCP`" -msgstr "" - -# 6b1220a04249470fa7fe3f80a4d74cff -#: ../source/includes/toc/table-aggregation-string.rst:12 -msgid "" -"Searches a string for an occurence of a substring and returns the UTF-8 " -"code point index of the first occurence. If the substring is not found, " -"returns ``-1``." -msgstr "" - -# 85135fd3031c40478129761b0a92da52 -#: ../source/includes/toc/table-aggregation-string.rst:17 -msgid ":expression:`$split`" -msgstr "" - -# e90257c0d1d0496fa1ecea936031abbe -#: ../source/includes/toc/table-aggregation-string.rst:17 -msgid "" -"Splits a string into substrings based on a delimiter. Returns an array of" -" substrings. If the delimiter is not found within the string, returns an " -"array containing the original string." -msgstr "" - -# 24b0d9814d65426db257d18c9d8493ce -# fb48f55780db40ff952cc918adae1376 -#: ../source/includes/toc/table-aggregation-string.rst:22 -#: ../source/includes/toc/table-aggregation-string.rst:34 -msgid ":expression:`$strcasecmp`" -msgstr "" - -# 138da8d19e744538ac1f4534540d3563 -# cca4d0e9363e4c5fb769024dca83604a -#: ../source/includes/toc/table-aggregation-string.rst:22 -#: ../source/includes/toc/table-aggregation-string.rst:34 -msgid "" -"Performs case-insensitive string comparison and returns: ``0`` if two " -"strings are equivalent, ``1`` if the first string is greater than the " -"second, and ``-1`` if the first string is less than the second." -msgstr "" - -# 91037316341244ae8c08ea635bdd54ae -#: ../source/includes/toc/table-aggregation-string.rst:27 -msgid ":expression:`$strLenBytes`" -msgstr "" - -# bed7493128e54808a4a1ba0cda64e4d5 -#: ../source/includes/toc/table-aggregation-string.rst:27 -msgid "Returns the number of UTF-8 encoded bytes in a string." -msgstr "" - -# 3f69ba3345534673af0b006beea12324 -#: ../source/includes/toc/table-aggregation-string.rst:30 -msgid ":expression:`$strLenCP`" -msgstr "" - -# c720cf58be514223a8c951546d610862 -#: ../source/includes/toc/table-aggregation-string.rst:30 -msgid "" -"Returns the number of UTF-8 `code points " -"`_ in a string." -msgstr "" - -# 21f4f2c16fc74612bf3c3a0034c365c4 -#: ../source/includes/toc/table-aggregation-string.rst:39 -msgid ":expression:`$substr`" -msgstr "" - -# 512516d508564dbe891938ee0ace6261 -#: ../source/includes/toc/table-aggregation-string.rst:39 -msgid "Deprecated. Use :expression:`$substrBytes` or :expression:`$substrCP`." -msgstr "" - -# 773a261a691b48f2bf23981d477f27e1 -#: ../source/includes/toc/table-aggregation-string.rst:42 -msgid ":expression:`$substrBytes`" -msgstr "" - -# 2e14ec02e0904e7fbd7e5f6c0b1b684f -#: ../source/includes/toc/table-aggregation-string.rst:42 -msgid "" -"Returns the substring of a string. Starts with the character at the " -"specified UTF-8 byte index (zero-based) in the string and continues for " -"the specified number of bytes." -msgstr "" - -# c9cb76c5ca044dabb67f3b158281f996 -#: ../source/includes/toc/table-aggregation-string.rst:47 -msgid ":expression:`$substrCP`" -msgstr "" - -# 49da94f971444fa9b5a81d1f47fd2fd2 -#: ../source/includes/toc/table-aggregation-string.rst:47 -msgid "" -"Returns the substring of a string. Starts with the character at the " -"specified UTF-8 `code point (CP) " -"`_ index (zero-based) in the" -" string and continues for the number of code points specified." -msgstr "" - -# 8263e2cdf14a4c19843093bfa3fc51d8 -#: ../source/includes/toc/table-aggregation-string.rst:53 -msgid ":expression:`$toLower`" -msgstr "" - -# 3111a4222825447db24fe1a2dc9fba67 -#: ../source/includes/toc/table-aggregation-string.rst:53 -msgid "Converts a string to lowercase. Accepts a single argument expression." -msgstr "" - -# 84e00e759b86405da182f500957eea69 -#: ../source/includes/toc/table-aggregation-string.rst:56 -msgid ":expression:`$toUpper`" -msgstr "" - -# 2c73065c14544760b21d5b65b39ae7ac -#: ../source/includes/toc/table-aggregation-string.rst:56 -msgid "Converts a string to uppercase. Accepts a single argument expression." -msgstr "" - -# 7ed4fc15ccc34d8d80c8e39af76f6c88 -#: ../source/meta/aggregation-quick-reference.txt:146 -msgid "Text Search Expressions" -msgstr "" - -# acea37d82c4542eaa67a2604eb3b6dea -#: ../source/includes/toc/table-aggregation-text-search.rst:4 -msgid ":expression:`$meta`" -msgstr "" - -# 22af3151cab0466c88095d2dfe353e98 -#: ../source/includes/toc/table-aggregation-text-search.rst:4 -msgid "Access text search metadata." -msgstr "" - -# 7530fc6831c448378d474a70d93c446f -#: ../source/meta/aggregation-quick-reference.txt:151 -msgid "Array Expressions" -msgstr "" - -# f4c385e9328e4000a993476a9dfcc65a -#: ../source/includes/toc/table-aggregation-array.rst:4 -msgid ":expression:`$arrayElemAt`" -msgstr "" - -# 498d9b38308d4b13ace6f67b140add39 -#: ../source/includes/toc/table-aggregation-array.rst:4 -msgid "Returns the element at the specified array index." -msgstr "" - -# 9a24c12aa1b041f194a69fdb2c65e8b5 -#: ../source/includes/toc/table-aggregation-array.rst:7 -msgid ":expression:`$concatArrays`" -msgstr "" - -# a864dd474ccd46f99ac188537429e99a -#: ../source/includes/toc/table-aggregation-array.rst:7 -msgid "Concatenates arrays to return the concatenated array." -msgstr "" - -# c64718cd9bb647d49e0aac1d38866097 -#: ../source/includes/toc/table-aggregation-array.rst:10 -msgid ":expression:`$filter`" -msgstr "" - -# c25c82230bf14905a1ff747e95c669fc -#: ../source/includes/toc/table-aggregation-array.rst:10 -msgid "" -"Selects a subset of the array to return an array with only the elements " -"that match the filter condition." -msgstr "" - -# 383b30bbdbb74a699e711a2ce55a99d0 -#: ../source/includes/toc/table-aggregation-array.rst:14 -msgid ":expression:`$indexOfArray`" -msgstr "" - -# 041cac0a50fc4b2eab6e39854e2bc815 -#: ../source/includes/toc/table-aggregation-array.rst:14 -msgid "" -"Searches an array for an occurence of a specified value and returns the " -"array index of the first occurence. If the substring is not found, " -"returns ``-1``." -msgstr "" - -# d75fc09cca0f4051832f385cff101122 -#: ../source/includes/toc/table-aggregation-array.rst:19 -msgid ":expression:`$isArray`" -msgstr "" - -# e07173fbd8614477b83576b25099ff08 -#: ../source/includes/toc/table-aggregation-array.rst:19 -msgid "Determines if the operand is an array. Returns a boolean." -msgstr "" - -# db0529f147fa428f9289853f67022ca9 -#: ../source/includes/toc/table-aggregation-array.rst:22 -msgid ":expression:`$range`" -msgstr "" - -# d1fd1c84b7bf4cb6bfa7f45d22d227f7 -#: ../source/includes/toc/table-aggregation-array.rst:22 -msgid "" -"Outputs an array containing a sequence of integers according to user-" -"defined inputs." -msgstr "" - -# 551fc1f5fe1549568eac195b380b58ca -#: ../source/includes/toc/table-aggregation-array.rst:26 -msgid ":expression:`$reverseArray`" -msgstr "" - -# 8f7bfcdcbcfa41a5a9cc70c08a01b7a3 -#: ../source/includes/toc/table-aggregation-array.rst:26 -msgid "Returns an array with the elements in reverse order." -msgstr "" - -# cad9cf45975b4b3b8006cc60a623216a -#: ../source/includes/toc/table-aggregation-array.rst:29 -msgid ":expression:`$reduce`" -msgstr "" - -# cd5effbb552746faa7a27af28e3f1b04 -#: ../source/includes/toc/table-aggregation-array.rst:29 -msgid "" -"Applies an expression to each element in an array and combines them into " -"a single value." -msgstr "" - -# 34ebf2b1d4694d6a9fab67e42c6d0fe5 -#: ../source/includes/toc/table-aggregation-array.rst:33 -msgid ":expression:`$size`" -msgstr "" - -# 4bf9a895e2954d4ea2f188f61904ee69 -#: ../source/includes/toc/table-aggregation-array.rst:33 -msgid "" -"Returns the number of elements in the array. Accepts a single expression " -"as argument." -msgstr "" - -# 6880a1a90800454ea124a6a400d360f8 -#: ../source/includes/toc/table-aggregation-array.rst:37 -msgid ":expression:`$slice`" -msgstr "" - -# 5025ea3690784b07ba52a015ec5a3a13 -#: ../source/includes/toc/table-aggregation-array.rst:37 -msgid "Returns a subset of an array." -msgstr "" - -# 213a7f1f9d8a41029ac8f38612b277e0 -#: ../source/includes/toc/table-aggregation-array.rst:40 -msgid ":expression:`$zip`" -msgstr "" - -# ee51be05bba44656ba40b8b7e46fad14 -#: ../source/includes/toc/table-aggregation-array.rst:40 -msgid "Merge two lists together." -msgstr "" - -# 20f8400c2b6542afb74ced02c1055c0f -#: ../source/includes/toc/table-aggregation-array.rst:43 -msgid ":expression:`$in`" -msgstr "" - -# 9223a80e6f744755951b8b238a05dd11 -#: ../source/includes/toc/table-aggregation-array.rst:43 -msgid "Returns a boolean indicating whether a specified value is in an array." -msgstr "" - -# 80a8d4a3297a4bd19561d4fcb26b0c29 -#: ../source/meta/aggregation-quick-reference.txt:156 -msgid "Variable Expressions" -msgstr "" - -# 54ae4b4b38994062a2b71633d68f420b -#: ../source/includes/toc/table-aggregation-projection-expressions.rst:4 -msgid ":expression:`$map`" -msgstr "" - -# 2bfe684adaf34b59ae653aa675a2cb5d -#: ../source/includes/toc/table-aggregation-projection-expressions.rst:4 -msgid "" -"Applies a subexpression to each element of an array and returns the array" -" of resulting values in order. Accepts named parameters." -msgstr "" - -# b4ecaa12f03d4e3caf2232c197b8b601 -#: ../source/includes/toc/table-aggregation-projection-expressions.rst:8 -msgid ":expression:`$let`" -msgstr "" - -# e952a2fcd4f44989aa19915422cfe656 -#: ../source/includes/toc/table-aggregation-projection-expressions.rst:8 -msgid "" -"Defines variables for use within the scope of a subexpression and returns" -" the result of the subexpression. Accepts named parameters." -msgstr "" - -# e9aed77e7a7b420e9685aac7ecd2231e -#: ../source/meta/aggregation-quick-reference.txt:161 -msgid "Literal Expressions" -msgstr "" - -# b2e211c1a01e4670988bd62f0a353602 -#: ../source/includes/toc/table-aggregation-literal-expressions.rst:4 -msgid ":expression:`$literal`" -msgstr "" - -# abbfe22b13f1455dad331e4f94fdd29e -#: ../source/includes/toc/table-aggregation-literal-expressions.rst:4 -msgid "" -"Return a value without parsing. Use for values that the aggregation " -"pipeline may interpret as an expression. For example, use a " -":expression:`$literal` expression to a string that starts with a ``$`` to" -" avoid parsing as a field path." -msgstr "" - -# 7493d25364bd48d09832356f80a83246 -#: ../source/meta/aggregation-quick-reference.txt:166 -msgid "Data Type Expressions" -msgstr "" - -# 63c03c1f5fa345aa9ec84dc0508db538 -#: ../source/includes/toc/table-aggregation-type.rst:4 -msgid ":expression:`$type`" -msgstr "" - -# 1f399062b6e54ec1af1cbf494a40e939 -#: ../source/includes/toc/table-aggregation-type.rst:4 -msgid "Return the BSON data type of the field." -msgstr "" - -# 91d03cdcb75d429394e0c72096d43d33 -#: ../source/meta/aggregation-quick-reference.txt:171 -msgid "Date Expressions" -msgstr "" - -# 0aa69f3a51d44cd8985c2f0bd1efe535 -#: ../source/includes/toc/table-aggregation-date.rst:4 -msgid ":expression:`$dayOfYear`" -msgstr "" - -# 456813fbac784668898e9cc93f5e1a5c -#: ../source/includes/toc/table-aggregation-date.rst:4 -msgid "" -"Returns the day of the year for a date as a number between 1 and 366 " -"(leap year)." -msgstr "" - -# 8bca8ca41e5b4a53bb639368b03aec1f -#: ../source/includes/toc/table-aggregation-date.rst:8 -msgid ":expression:`$dayOfMonth`" -msgstr "" - -# 07558f9d0f06459d954ad37a624dd774 -#: ../source/includes/toc/table-aggregation-date.rst:8 -msgid "Returns the day of the month for a date as a number between 1 and 31." -msgstr "" - -# 302f1fdacacf4a8c80f459a4f0d9a040 -#: ../source/includes/toc/table-aggregation-date.rst:11 -msgid ":expression:`$dayOfWeek`" -msgstr "" - -# 9141bb08557a45e5b3bc4565890c1d86 -#: ../source/includes/toc/table-aggregation-date.rst:11 -msgid "" -"Returns the day of the week for a date as a number between 1 (Sunday) and" -" 7 (Saturday)." -msgstr "" - -# d6170518048a4be2814647235cf2f83f -#: ../source/includes/toc/table-aggregation-date.rst:15 -msgid ":expression:`$year`" -msgstr "" - -# 7923bc5df7af4e77b5f55c6fbccf31a4 -#: ../source/includes/toc/table-aggregation-date.rst:15 -msgid "Returns the year for a date as a number (e.g. 2014)." -msgstr "" - -# 77c26bc88c67475290ed94f2a33bb9ee -#: ../source/includes/toc/table-aggregation-date.rst:18 -msgid ":expression:`$month`" -msgstr "" - -# b4a4057d81d540b5be5dc528c88b6b1b -#: ../source/includes/toc/table-aggregation-date.rst:18 -msgid "" -"Returns the month for a date as a number between 1 (January) and 12 " -"(December)." -msgstr "" - -# fbaf9d2c0a484b0cb3828da328cc3ed6 -#: ../source/includes/toc/table-aggregation-date.rst:22 -msgid ":expression:`$week`" -msgstr "" - -# 60a64f15849b49a890eda14066cf7876 -#: ../source/includes/toc/table-aggregation-date.rst:22 -msgid "" -"Returns the week number for a date as a number between 0 (the partial " -"week that precedes the first Sunday of the year) and 53 (leap year)." -msgstr "" - -# 55a69aedfcab4d67a4a3d58893fec5d4 -#: ../source/includes/toc/table-aggregation-date.rst:26 -msgid ":expression:`$hour`" -msgstr "" - -# 32d67c8c9ba74b44a7acb45cdaa013a2 -#: ../source/includes/toc/table-aggregation-date.rst:26 -msgid "Returns the hour for a date as a number between 0 and 23." -msgstr "" - -# 025aa52c4b2a41fca419b4b4e566c76b -#: ../source/includes/toc/table-aggregation-date.rst:29 -msgid ":expression:`$minute`" -msgstr "" - -# f3b710cca868496fa09fb2ab6b8ff170 -#: ../source/includes/toc/table-aggregation-date.rst:29 -msgid "Returns the minute for a date as a number between 0 and 59." -msgstr "" - -# 43fdc73d60b44673abd254b251a5951c -#: ../source/includes/toc/table-aggregation-date.rst:32 -msgid ":expression:`$second`" -msgstr "" - -# 74eb189478834bbdaf9265be18f91c20 -#: ../source/includes/toc/table-aggregation-date.rst:32 -msgid "" -"Returns the seconds for a date as a number between 0 and 60 (leap " -"seconds)." -msgstr "" - -# da82b9babda84fe99d922c9d4a108172 -#: ../source/includes/toc/table-aggregation-date.rst:36 -msgid ":expression:`$millisecond`" -msgstr "" - -# e1e2d7a55156491fa50d24ba77bba163 -#: ../source/includes/toc/table-aggregation-date.rst:36 -msgid "Returns the milliseconds of a date as a number between 0 and 999." -msgstr "" - -# b10d29b2d8a74138893d92f29593b87e -#: ../source/includes/toc/table-aggregation-date.rst:40 -msgid ":expression:`$dateToString`" -msgstr "" - -# 059e8522792a4cb68fc0fba517968d48 -#: ../source/includes/toc/table-aggregation-date.rst:40 -msgid "Returns the date as a formatted string." -msgstr "" - -# 6e3ba5609ed04309aac677ef9ec51afc -#: ../source/includes/toc/table-aggregation-date.rst:43 -msgid ":expression:`$isoDayOfWeek`" -msgstr "" - -# 46a71b2f0aba44eea3812aa2e24ec33d -#: ../source/includes/toc/table-aggregation-date.rst:43 -msgid "" -"Returns the weekday number in ISO 8601 format, ranging from ``1`` (for " -"Monday) to ``7`` (for Sunday)." -msgstr "" - -# 2d7185bf63634c95b23f8ef8627ecf81 -#: ../source/includes/toc/table-aggregation-date.rst:47 -msgid ":expression:`$isoWeek`" -msgstr "" - -# e85f34397c1e4ba39afd7eb3bec49398 -#: ../source/includes/toc/table-aggregation-date.rst:47 -msgid "" -"Returns the week number in ISO 8601 format, ranging from ``1`` to ``53``." -" Week numbers start at ``1`` with the week (Monday through Sunday) that " -"contains the year's first Thursday." -msgstr "" - -# 017b4984ef6644afa9f6041776150300 -#: ../source/includes/toc/table-aggregation-date.rst:53 -msgid ":expression:`$isoWeekYear`" -msgstr "" - -# 57880b26d7b54e82bc82f1c9477a0ea3 -#: ../source/includes/toc/table-aggregation-date.rst:53 -msgid "" -"Returns the year number in ISO 8601 format. The year starts with the " -"Monday of week 1 (ISO 8601) and ends with the Sunday of the last week " -"(ISO 8601)." -msgstr "" - -# 84f51e96732e4e15968f9c878b92f308 -#: ../source/meta/aggregation-quick-reference.txt:176 -msgid "Conditional Expressions" -msgstr "" - -# 5d18c5b961f04c11ac867d1040965c4c -#: ../source/includes/toc/table-aggregation-conditional.rst:4 -msgid ":expression:`$cond`" -msgstr "" - -# e7486eb7ebee4235b8cb1531f186b0a0 -#: ../source/includes/toc/table-aggregation-conditional.rst:4 -msgid "" -"A ternary operator that evaluates one expression, and depending on the " -"result, returns the value of one of the other two expressions. Accepts " -"either three expressions in an ordered list or three named parameters." -msgstr "" - -# b3a3714850064bf1bdba61803a205142 -#: ../source/includes/toc/table-aggregation-conditional.rst:10 -msgid ":expression:`$ifNull`" -msgstr "" - -# b5427563bde5434b8764845dbfe4baf2 -#: ../source/includes/toc/table-aggregation-conditional.rst:10 -msgid "" -"Returns either the non-null result of the first expression or the result " -"of the second expression if the first expression results in a null " -"result. Null result encompasses instances of undefined values or missing " -"fields. Accepts two expressions as arguments. The result of the second " -"expression can be null." -msgstr "" - -# 852ac274c354497cae2eabd294b71d2d -#: ../source/includes/toc/table-aggregation-conditional.rst:17 -msgid ":expression:`$switch`" -msgstr "" - -# 5dadfca2f5c0441285e0d325ca5fa685 -#: ../source/includes/toc/table-aggregation-conditional.rst:17 -msgid "" -"Evaluates a series of case expressions. When it finds an expression which" -" evaluates to ``true``, ``$switch`` executes a specified expression and " -"breaks out of the control flow." -msgstr "" - -# cce9acf96363497dbda9fba38424f093 -#: ../source/meta/aggregation-quick-reference.txt:183 -msgid "Accumulators" -msgstr "" - -# 4a8b73012836485ea6d34daf30ed5682 -#: ../source/includes/intro-aggregation-accumulator.rst:3 -msgid "" -"Some accumulators are now available in the :pipeline:`$project` stage. In" -" previous versions of MongoDB , accumulators are available only for the " -":pipeline:`$group` stage." -msgstr "" - -# dc42cf7e733048eba6139d5d113ccfbe -#: ../source/includes/intro-aggregation-accumulator.rst:7 -msgid "" -"Accumulators, when used in the :pipeline:`$group` stage, maintain their " -"state (e.g. totals, maximums, minimums, and related data) as documents " -"progress through the pipeline." -msgstr "" - -# ee77124361244813bca014cb3046a42f -#: ../source/includes/intro-aggregation-accumulator.rst:11 -msgid "" -"When used in the :pipeline:`$group` stage, accumulators take as input a " -"single expression, evaluating the expression once for each input " -"document, and maintain their stage for the group of documents that share " -"the same group key." -msgstr "" - -# 3a5a252b56a34e1baad7996e839c7281 -#: ../source/includes/intro-aggregation-accumulator.rst:16 -msgid "" -"When used in the :pipeline:`$project` stage, the accumulators do not " -"maintain their state. When used in the :pipeline:`$project` stage, " -"accumulators take as input either a single argument or multiple " -"arguments." -msgstr "" - -# 5ca16837923c4888a5f1b21b58372161 -#: ../source/includes/toc/table-aggregation-group.rst:4 -msgid ":group:`$sum`" -msgstr "" - -# 26177a88c4194b4482bfd180e56c9b0e -#: ../source/includes/toc/table-aggregation-group.rst:4 -msgid "Returns a sum of numerical values. Ignores non-numeric values." -msgstr "" - -# f60b22b9ca8e469b9cd458e8009168bf -# 17d33ee136d649d1896ce9fe4d656b8b -# 9cd7fdeb798b498497c11b37fe8d7a63 -# 9223ba34eb2949108cf0be6f1b410c32 -# b5e4b2f9f47e4442a08562a94fcf42e3 -# d5dbce41a8e74638b377b762b6b443a9 -#: ../source/includes/toc/table-aggregation-group.rst:6 -#: ../source/includes/toc/table-aggregation-group.rst:13 -#: ../source/includes/toc/table-aggregation-group.rst:32 -#: ../source/includes/toc/table-aggregation-group.rst:39 -#: ../source/includes/toc/table-aggregation-group.rst:57 -#: ../source/includes/toc/table-aggregation-group.rst:64 -msgid "Available in both :pipeline:`$group` and :pipeline:`$project` stages." -msgstr "" - -# ff2788451e20426fa9db709e1123446c -#: ../source/includes/toc/table-aggregation-group.rst:11 -msgid ":group:`$avg`" -msgstr "" - -# f5587278633b49538aeb240e52932059 -#: ../source/includes/toc/table-aggregation-group.rst:11 -msgid "Returns an average of numerical values. Ignores non-numeric values." -msgstr "" - -# e15b18478a5147038b1e1bad09f0e80e -#: ../source/includes/toc/table-aggregation-group.rst:18 -msgid ":group:`$first`" -msgstr "" - -# ef5cceecc32045ae96092ad8add36269 -#: ../source/includes/toc/table-aggregation-group.rst:18 -msgid "" -"Returns a value from the first document for each group. Order is only " -"defined if the documents are in a defined order." -msgstr "" - -# 535572d0b4fd444d905e085e922591c9 -# 6e7051d4d5984888b2ff3d93ce2d76cc -# 8ff3c525974c493cba5b0ff8dac24313 -# cda8a7f0868c44539f57a4d8ba032b34 -#: ../source/includes/toc/table-aggregation-group.rst:21 -#: ../source/includes/toc/table-aggregation-group.rst:27 -#: ../source/includes/toc/table-aggregation-group.rst:46 -#: ../source/includes/toc/table-aggregation-group.rst:52 -msgid "Available in :pipeline:`$group` stage only." -msgstr "" - -# 8f7634adf26944f9b1dd496f549fdbef -#: ../source/includes/toc/table-aggregation-group.rst:24 -msgid ":group:`$last`" -msgstr "" - -# 74a4a0bd077845beb1fd1631ef0bbf6e -#: ../source/includes/toc/table-aggregation-group.rst:24 -msgid "" -"Returns a value from the last document for each group. Order is only " -"defined if the documents are in a defined order." -msgstr "" - -# 0b1bc3a312c541158ec0c27a717d93c8 -#: ../source/includes/toc/table-aggregation-group.rst:30 -msgid ":group:`$max`" -msgstr "" - -# 8ce181fa3c004bdfafc6c32e55b34491 -#: ../source/includes/toc/table-aggregation-group.rst:30 -msgid "Returns the highest expression value for each group." -msgstr "" - -# 0d3cfa04d54c4f718146e229c8480347 -#: ../source/includes/toc/table-aggregation-group.rst:37 -msgid ":group:`$min`" -msgstr "" - -# 53dd98813ffc42d69f629207153de46d -#: ../source/includes/toc/table-aggregation-group.rst:37 -msgid "Returns the lowest expression value for each group." -msgstr "" - -# e3409859c81d48f68b6ec349ffef78d2 -#: ../source/includes/toc/table-aggregation-group.rst:44 -msgid ":group:`$push`" -msgstr "" - -# 11b33989fea7439a8956531f41077438 -#: ../source/includes/toc/table-aggregation-group.rst:44 -msgid "Returns an array of expression values for each group." -msgstr "" - -# eea82bf951bd49b9b2e40f1b31bd7ece -#: ../source/includes/toc/table-aggregation-group.rst:49 -msgid ":group:`$addToSet`" -msgstr "" - -# 48edcfcd1fcc4c55b827ca82ffd87a05 -#: ../source/includes/toc/table-aggregation-group.rst:49 -msgid "" -"Returns an array of *unique* expression values for each group. Order of " -"the array elements is undefined." -msgstr "" - -# 6891084e3c98449cbe0bcf0ea1390deb -#: ../source/includes/toc/table-aggregation-group.rst:55 -msgid ":group:`$stdDevPop`" -msgstr "" - -# 2224b966bee549c2af5a7cf1ff8b95aa -#: ../source/includes/toc/table-aggregation-group.rst:55 -msgid "Returns the population standard deviation of the input values." -msgstr "" - -# 3bf8ef93960b464088f960cdec6574b7 -#: ../source/includes/toc/table-aggregation-group.rst:62 -msgid ":group:`$stdDevSamp`" -msgstr "" - -# 7f994ea1a55b470cbd9117447a0fe074 -#: ../source/includes/toc/table-aggregation-group.rst:62 -msgid "Returns the sample standard deviation of the input values." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "Returns a sum for each group. Ignores non-numeric values." -#~ msgstr "" - -#~ msgid "Returns an average for each group. Ignores non-numeric values." -#~ msgstr "" - -#~ msgid "" -#~ "Returns a substring of a string, " -#~ "starting at a specified index position" -#~ " up to a specified length. Accepts" -#~ " three expressions as arguments: the " -#~ "first argument must resolve to a " -#~ "string, and the second and third " -#~ "arguments must resolve to integers." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/meta/build.po b/locale/zh/LC_MESSAGES/meta/build.po deleted file mode 100644 index 71d9f2809e5..00000000000 --- a/locale/zh/LC_MESSAGES/meta/build.po +++ /dev/null @@ -1,214 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/meta/build.txt:3 -msgid "MongoDB Documentation Build System" -msgstr "" - -#: ../source/meta/build.txt:5 -msgid "" -"This document contains more direct instructions for building the MongoDB " -"documentation." -msgstr "" - -#: ../source/meta/build.txt:9 -msgid "Getting Started" -msgstr "" - -#: ../source/meta/build.txt:12 -msgid "Install Dependencies" -msgstr "" - -#: ../source/meta/build.txt:14 -msgid "The MongoDB Documentation project depends on the following tools:" -msgstr "" - -#: ../source/meta/build.txt:16 -msgid "Python" -msgstr "" - -#: ../source/meta/build.txt:17 -msgid "Git" -msgstr "" - -#: ../source/meta/build.txt:18 -msgid "Inkscape (Image generation.)" -msgstr "" - -#: ../source/meta/build.txt:19 -msgid "LaTeX/PDF LaTeX (typically texlive; for building PDFs)" -msgstr "" - -#: ../source/meta/build.txt:20 -msgid "`Giza `_" -msgstr "" - -#: ../source/meta/build.txt:23 -msgid "OS X" -msgstr "" - -#: ../source/meta/build.txt:25 -msgid "" -"Install Sphinx, Docutils, and their dependencies with ``easy_install`` the " -"following command:" -msgstr "" - -#: ../source/meta/build.txt:32 -msgid "" -"Feel free to use ``pip`` rather than ``easy_install`` to install python " -"packages." -msgstr "" - -#: ../source/meta/build.txt:35 -msgid "" -"To generate the images used in the documentation, `download and install " -"Inkscape `_." -msgstr "" - -#: ../source/meta/build.txt:0 ../source/meta/build.txt:0 -#: ../source/meta/build.txt:0 -msgid "Optional" -msgstr "" - -#: ../source/meta/build.txt:40 -msgid "" -"To generate PDFs for the full production build, install a TeX distribution " -"(for building the PDF.) If you do not have a LaTeX installation, use `MacTeX" -" `_. This is **only** required to build " -"PDFs." -msgstr "" - -#: ../source/meta/build.txt:46 -msgid "Arch Linux" -msgstr "" - -#: ../source/meta/build.txt:48 -msgid "" -"Install packages from the system repositories with the following command:" -msgstr "" - -#: ../source/meta/build.txt:54 ../source/meta/build.txt:78 -msgid "Then install the following Python packages:" -msgstr "" - -#: ../source/meta/build.txt:62 ../source/meta/build.txt:86 -msgid "" -"To generate PDFs for the full production build, install the following " -"packages from the system repository:" -msgstr "" - -#: ../source/meta/build.txt:70 -msgid "Debian/Ubuntu" -msgstr "" - -#: ../source/meta/build.txt:72 -msgid "Install the required system packages with the following command:" -msgstr "" - -#: ../source/meta/build.txt:94 -msgid "Setup and Configuration" -msgstr "" - -#: ../source/meta/build.txt:96 -msgid "Clone the repository:" -msgstr "" - -#: ../source/meta/build.txt:103 -msgid "Building the Documentation" -msgstr "" - -#: ../source/meta/build.txt:105 -msgid "" -"The MongoDB documentation build system is entirely accessible via ``make`` " -"targets. For example, to build an HTML version of the documentation issue " -"the following command:" -msgstr "" - -#: ../source/meta/build.txt:113 -msgid "" -"You can find the build output in ``build//html``, where ````" -" is the name of the current branch." -msgstr "" - -#: ../source/meta/build.txt:116 -msgid "" -"In addition to the ``html`` target, the build system provides the following " -"targets:" -msgstr "" - -#: ../source/meta/build.txt:123 -msgid "``publish``" -msgstr "" - -#: ../source/meta/build.txt:120 -msgid "" -"Builds and integrates all output for the production build. Build output is " -"in ``build/public//``. When you run ``publish`` in the ``master``, " -"the build will generate some output in ``build/public/``." -msgstr "" - -#: ../source/meta/build.txt:128 -msgid "``push``; ``stage``" -msgstr "" - -#: ../source/meta/build.txt:126 -msgid "" -"Uploads the production build to the production or staging web servers. " -"Depends on ``publish``. Requires access production or staging environment." -msgstr "" - -#: ../source/meta/build.txt:132 -msgid "``push-all``; ``stage-all``" -msgstr "" - -#: ../source/meta/build.txt:131 -msgid "" -"Uploads the entire content of ``build/public/`` to the web servers. Depends " -"on ``publish``. Not used in common practice." -msgstr "" - -#: ../source/meta/build.txt:136 -msgid "``push-with-delete``; ``stage-with-delete``" -msgstr "" - -#: ../source/meta/build.txt:135 -msgid "" -"Modifies the action of ``push`` and ``stage`` to remove remote file that " -"don't exist in the local build. Use with caution." -msgstr "" - -#: ../source/meta/build.txt:149 -msgid "" -"``html``; ``latex``; ``dirhtml``; ``epub``; ``texinfo``; ``man``; ``json``" -msgstr "" - -#: ../source/meta/build.txt:139 -msgid "" -"These are standard targets derived from the default Sphinx Makefile, with " -"adjusted dependencies. Additionally, for all of these targets you can append" -" ``-nitpick`` to increase Sphinx's verbosity, or ``-clean`` to remove all " -"Sphinx build artifacts." -msgstr "" - -#: ../source/meta/build.txt:144 -msgid "" -"``latex`` performs several additional post-processing steps on ``.tex`` " -"output generated by Sphinx. This target will also compile PDFs using " -"``pdflatex``." -msgstr "" - -#: ../source/meta/build.txt:148 -msgid "" -"``html`` and ``man`` also generates a ``.tar.gz`` file of the build outputs " -"for inclusion in the final releases." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/meta/manual.po b/locale/zh/LC_MESSAGES/meta/manual.po deleted file mode 100644 index 488adef53c9..00000000000 --- a/locale/zh/LC_MESSAGES/meta/manual.po +++ /dev/null @@ -1,21 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/meta/manual.txt:5 -msgid "MongoDB Manual Contents" -msgstr "" - -#~ msgid "" -#~ "See :doc:`/about` for more information about the MongoDB Documentation " -#~ "project, this Manual and additional editions of this text." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/meta/organization.po b/locale/zh/LC_MESSAGES/meta/organization.po deleted file mode 100644 index 8811d58f089..00000000000 --- a/locale/zh/LC_MESSAGES/meta/organization.po +++ /dev/null @@ -1,124 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/meta/organization.txt:5 -msgid "MongoDB Manual Organization" -msgstr "" - -#: ../source/meta/organization.txt:7 -msgid "" -"This document provides an overview of the global organization of the " -"documentation resource. Refer to the notes below if you are having trouble " -"understanding the reasoning behind a file's current location, or if you want" -" to add new documentation but aren't sure how to integrate it into the " -"existing resource." -msgstr "" - -#: ../source/meta/organization.txt:13 -msgid "" -"If you have questions, don't hesitate to open a ticket in the `Documentation" -" Jira Project `_ or contact the " -"`documentation team `_." -msgstr "" - -#: ../source/meta/organization.txt:18 -msgid "Global Organization" -msgstr "" - -#: ../source/meta/organization.txt:21 -msgid "Indexes and Experience" -msgstr "" - -#: ../source/meta/organization.txt:23 -msgid "" -"The documentation project has two \"index files\": ``/contents.txt`` and " -"``/index.txt``. The \"contents\" file provides the documentation's tree " -"structure, which Sphinx uses to create the left-pane navigational structure," -" to power the \"Next\" and \"Previous\" page functionality, and to provide " -"all overarching outlines of the resource. The \"index\" file is not included" -" in the \"contents\" file (and thus builds will produce a warning here) and " -"is the page that users first land on when visiting the resource." -msgstr "" - -#: ../source/meta/organization.txt:32 -msgid "" -"Having separate \"contents\" and \"index\" files provides a bit more " -"flexibility with the organization of the resource while also making it " -"possible to customize the primary user experience." -msgstr "" - -#: ../source/meta/organization.txt:37 -msgid "Topical Organization" -msgstr "" - -#: ../source/meta/organization.txt:39 -msgid "" -"The placement of files in the repository depends on the *type* of " -"documentation rather than the *topic* of the content. Like the difference " -"between ``contents.txt`` and ``index.txt``, by decoupling the organization " -"of the files from the organization of the information the documentation can " -"be more flexible and can more adequately address changes in the product and " -"in users' needs." -msgstr "" - -#: ../source/meta/organization.txt:46 -msgid "" -"*Files* in the ``source/`` directory represent the tip of a logical tree of " -"documents, while *directories* are containers of types of content. The " -"``administration`` and ``applications`` directories, however, are legacy " -"artifacts and with a few exceptions contain sub-navigation pages." -msgstr "" - -#: ../source/meta/organization.txt:52 -msgid "" -"With several exceptions in the ``reference/`` directory, there is only one " -"level of sub-directories in the ``source/`` directory." -msgstr "" - -#: ../source/meta/organization.txt:56 -msgid "Tools" -msgstr "" - -#: ../source/meta/organization.txt:58 -msgid "" -"The organization of the site, like all Sphinx sites derives from the " -":rst:dir:`toctree ` structure. However, in order to annotate" -" the table of contents and provide additional flexibility, the MongoDB " -"documentation generates :rst:dir:`toctree` structures using data from YAML " -"files stored in the ``source/includes/`` directory. These files start with " -"``ref-toc`` or ``toc`` and generate output in the ``source/includes/toc/`` " -"directory. Briefly this system has the following behavior:" -msgstr "" - -#: ../source/meta/organization.txt:67 -msgid "" -"files that start with ``ref-toc`` refer to the documentation of API objects " -"(i.e. commands, operators and methods), and the build system generates files" -" that hold :rst:dir:`toctree ` directives as well as files " -"that hold *tables* that list objects and a brief description." -msgstr "" - -#: ../source/meta/organization.txt:73 -msgid "" -"files that start with ``toc`` refer to all other documentation and the build" -" system generates files that hold :rst:dir:`toctree ` " -"directives as well as files that hold *definition lists* that contain links " -"to the documents and short descriptions the content." -msgstr "" - -#: ../source/meta/organization.txt:79 -msgid "" -"file names that have ``spec`` following ``toc`` or ``ref-toc`` will generate" -" aggregated tables or definition lists and allow ad-hoc combinations of " -"documents for landing pages and quick reference guides." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/meta/pdfs.po b/locale/zh/LC_MESSAGES/meta/pdfs.po deleted file mode 100644 index bed08888169..00000000000 --- a/locale/zh/LC_MESSAGES/meta/pdfs.po +++ /dev/null @@ -1,23 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/meta/pdfs.txt:5 -msgid "PDF Removal" -msgstr "" - -#: ../source/meta/pdfs.txt:7 -msgid "" -"The MongoDB Documentation Project no longer publishes documentation in the " -"PDF format. Please use the :hardlink:`EPUB Edition ` " -"instead." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/meta/practices.po b/locale/zh/LC_MESSAGES/meta/practices.po deleted file mode 100644 index c46ae7fb2fd..00000000000 --- a/locale/zh/LC_MESSAGES/meta/practices.po +++ /dev/null @@ -1,368 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/meta/practices.txt:3 -msgid "MongoDB Documentation Practices and Processes" -msgstr "" - -#: ../source/meta/practices.txt:5 -msgid "This document provides an overview of the practices and processes." -msgstr "" - -#: ../source/meta/practices.txt:8 -msgid "Commits" -msgstr "" - -#: ../source/meta/practices.txt:10 -msgid "" -"When relevant, include a Jira case identifier in a commit message. Reference" -" documentation cases when applicable, but feel free to reference other cases" -" from `jira.mongodb.org `_." -msgstr "" - -#: ../source/meta/practices.txt:14 -msgid "" -"Err on the side of creating a larger number of discrete commits rather than " -"bundling large set of changes into one commit." -msgstr "" - -#: ../source/meta/practices.txt:17 -msgid "" -"For the sake of consistency, remove trailing whitespaces in the source file." -msgstr "" - -#: ../source/meta/practices.txt:20 -msgid "\"Hard wrap\" files to between 72 and 80 characters per-line." -msgstr "" - -#: ../source/meta/practices.txt:23 -msgid "Standards and Practices" -msgstr "" - -#: ../source/meta/practices.txt:25 -msgid "" -"At least two people should vet all non-trivial changes to the documentation " -"before publication. One of the reviewers should have significant technical " -"experience with the material covered in the documentation." -msgstr "" - -#: ../source/meta/practices.txt:30 -msgid "" -"All development and editorial work should transpire on GitHub branches or " -"forks that editors can then merge into the publication branches." -msgstr "" - -#: ../source/meta/practices.txt:35 -msgid "Collaboration" -msgstr "" - -#: ../source/meta/practices.txt:37 -msgid "To propose a change to the documentation, do either of the following:" -msgstr "" - -#: ../source/meta/practices.txt:39 -msgid "" -"Open a ticket in the `documentation project " -"`_ proposing the change. Someone on " -"the documentation team will make the change and be in contact with you so " -"that you can review the change." -msgstr "" - -#: ../source/meta/practices.txt:44 -msgid "" -"Using `GitHub `_, fork the `mongodb/docs repository " -"`_, commit your changes, and issue a pull " -"request. Someone on the documentation team will review and incorporate your " -"change into the documentation." -msgstr "" - -#: ../source/meta/practices.txt:50 -msgid "Builds" -msgstr "" - -#: ../source/meta/practices.txt:52 -msgid "" -"Building the documentation is useful because `Sphinx " -"`_ and docutils can catch numerous errors in the " -"format and syntax of the documentation. Additionally, having access to an " -"example documentation as it *will* appear to the users is useful for " -"providing more effective basis for the review process. Besides Sphinx, " -"Pygments, and Python-Docutils, the documentation repository contains all " -"requirements for building the documentation resource." -msgstr "" - -#: ../source/meta/practices.txt:61 -msgid "" -"Talk to someone on the documentation team if you are having problems running" -" builds yourself." -msgstr "" - -#: ../source/meta/practices.txt:65 -msgid "Publication" -msgstr "" - -#: ../source/meta/practices.txt:67 -msgid "" -"The makefile for this repository contains targets that automate the " -"publication process. Use ``make html`` to publish a test build of the " -"documentation in the ``build/`` directory of your repository. Use ``make " -"publish`` to build the full contents of the manual from the current branch " -"in the ``../public-docs/`` directory relative the docs repository." -msgstr "" - -#: ../source/meta/practices.txt:74 -msgid "Other targets include:" -msgstr "" - -#: ../source/meta/practices.txt:76 -msgid "``man`` - builds UNIX Manual pages for all Mongodb utilities." -msgstr "" - -#: ../source/meta/practices.txt:77 -msgid "``push`` - builds and deploys the contents of the ``../public-docs/``." -msgstr "" - -#: ../source/meta/practices.txt:79 -msgid "" -"``pdfs`` - builds a PDF version of the manual (requires LaTeX dependencies.)" -msgstr "" - -#: ../source/meta/practices.txt:83 -msgid "Branches" -msgstr "" - -#: ../source/meta/practices.txt:85 -msgid "" -"This section provides an overview of the git branches in the MongoDB " -"documentation repository and their use." -msgstr "" - -#: ../source/meta/practices.txt:88 -msgid "" -"At the present time, future work transpires in the ``master``, with the main" -" publication being ``current``. As the documentation stabilizes, the " -"documentation team will begin to maintain branches of the documentation for " -"specific MongoDB releases." -msgstr "" - -#: ../source/meta/practices.txt:94 -msgid "Migration from Legacy Documentation" -msgstr "" - -#: ../source/meta/practices.txt:96 -msgid "" -"The MongoDB.org Wiki contains a wealth of information. As the transition to " -"the Manual (i.e. this project and resource) continues, it's *critical* that " -"no information disappears or goes missing. The following process outlines " -"*how* to migrate a wiki page to the manual:" -msgstr "" - -#: ../source/meta/practices.txt:102 -msgid "" -"Read the relevant sections of the Manual, and see what the new documentation" -" has to offer on a specific topic." -msgstr "" - -#: ../source/meta/practices.txt:105 -msgid "" -"In this process you should follow cross references and gain an understanding" -" of both the underlying information and how the parts of the new content " -"relates its constituent parts." -msgstr "" - -#: ../source/meta/practices.txt:109 -msgid "" -"Read the wiki page you wish to redirect, and take note of all of the factual" -" assertions, examples presented by the wiki page." -msgstr "" - -#: ../source/meta/practices.txt:112 -msgid "" -"Test the factual assertions of the wiki page to the greatest extent " -"possible. Ensure that example output is accurate. In the case of commands " -"and reference material, make sure that documented options are accurate." -msgstr "" - -#: ../source/meta/practices.txt:117 -msgid "" -"Make corrections to the manual page or pages to reflect any missing pieces " -"of information." -msgstr "" - -#: ../source/meta/practices.txt:120 -msgid "" -"The target of the redirect need *not* contain every piece of information on " -"the wiki page, **if** the manual as a whole does, and relevant section(s) " -"with the information from the wiki page are accessible from the target of " -"the redirection." -msgstr "" - -#: ../source/meta/practices.txt:125 -msgid "" -"As necessary, get these changes reviewed by another writer and/or someone " -"familiar with the area of the information in question." -msgstr "" - -#: ../source/meta/practices.txt:128 -msgid "" -"At this point, update the relevant Jira case with the target that you've " -"chosen for the redirect, and make the ticket unassigned." -msgstr "" - -#: ../source/meta/practices.txt:131 -msgid "" -"When someone has reviewed the changes and published those changes to Manual," -" you, or preferably someone else on the team, should make a final pass at " -"both pages with fresh eyes and then make the redirect." -msgstr "" - -#: ../source/meta/practices.txt:136 -msgid "" -"Steps 1-5 should ensure that no information is lost in the migration, and " -"that the final review in step 6 should be trivial to complete." -msgstr "" - -#: ../source/meta/practices.txt:141 -msgid "Review Process" -msgstr "" - -#: ../source/meta/practices.txt:144 -msgid "Types of Review" -msgstr "" - -#: ../source/meta/practices.txt:146 -msgid "" -"The content in the Manual undergoes many types of review, including the " -"following:" -msgstr "" - -#: ../source/meta/practices.txt:150 -msgid "Initial Technical Review" -msgstr "" - -#: ../source/meta/practices.txt:152 -msgid "" -"Review by an engineer familiar with MongoDB and the topic area of the " -"documentation. This review focuses on technical content, and correctness of " -"the procedures and facts presented, but can improve any aspect of the " -"documentation that may still be lacking. When both the initial technical " -"review and the content review are complete, the piece may be \"published.\"" -msgstr "" - -#: ../source/meta/practices.txt:160 -msgid "Content Review" -msgstr "" - -#: ../source/meta/practices.txt:162 -msgid "" -"Textual review by another writer to ensure stylistic consistency with the " -"rest of the manual. Depending on the content, this may precede or follow the" -" initial technical review. When both the initial technical review and the " -"content review are complete, the piece may be \"published.\"" -msgstr "" - -#: ../source/meta/practices.txt:169 -msgid "Consistency Review" -msgstr "" - -#: ../source/meta/practices.txt:171 -msgid "" -"This occurs post-publication and is content focused. The goals of " -"consistency reviews are to increase the internal consistency of the " -"documentation as a whole. Insert relevant cross-references, update the style" -" as needed, and provide background fact-checking." -msgstr "" - -#: ../source/meta/practices.txt:176 -msgid "" -"When possible, consistency reviews should be as systematic as possible and " -"we should avoid encouraging stylistic and information drift by editing only " -"small sections at a time." -msgstr "" - -#: ../source/meta/practices.txt:181 -msgid "Subsequent Technical Review" -msgstr "" - -#: ../source/meta/practices.txt:183 -msgid "" -"If the documentation needs to be updated following a change in functionality" -" of the server or following the resolution of a user issue, changes may be " -"significant enough to warrant additional technical review. These reviews " -"follow the same form as the \"initial technical review,\" but is often less " -"involved and covers a smaller area." -msgstr "" - -#: ../source/meta/practices.txt:191 -msgid "Review Methods" -msgstr "" - -#: ../source/meta/practices.txt:193 -msgid "" -"If you're not a usual contributor to the documentation and would like to " -"review something, you can submit reviews in any of the following methods:" -msgstr "" - -#: ../source/meta/practices.txt:197 -msgid "" -"If you're reviewing an open pull request in GitHub, the best way to comment " -"is on the \"overview diff,\" which you can find by clicking on the \"diff\" " -"button in the upper left portion of the screen. You can also use the " -"following URL to reach this interface:" -msgstr "" - -#: ../source/meta/practices.txt:206 -msgid "" -"Replace ``[pull-request-id]`` with the identifier of the pull request. Make " -"all comments inline, using GitHub's comment system." -msgstr "" - -#: ../source/meta/practices.txt:209 -msgid "" -"You may also provide comments directly on commits, or on the pull request " -"itself but these commit-comments are archived in less coherent ways and " -"generate less useful emails, while comments on the pull request lead to less" -" specific changes to the document." -msgstr "" - -#: ../source/meta/practices.txt:214 -msgid "" -"Leave feedback on Jira cases in the `DOCS " -"`_ project. These are better for more " -"general changes that aren't necessarily tied to a specific line, or affect " -"multiple files." -msgstr "" - -#: ../source/meta/practices.txt:219 -msgid "" -"Create a fork of the repository in your GitHub account, make any required " -"changes and then create a pull request with your changes." -msgstr "" - -#: ../source/meta/practices.txt:222 -msgid "If you insert lines that begin with any of the following annotations:" -msgstr "" - -#: ../source/meta/practices.txt:232 -msgid "" -"followed by your comments, it will be easier for the original writer to " -"locate your comments. The two dots ``..`` format is a comment in " -"reStructured Text, which will hide your comments from Sphinx and publication" -" if you're worried about that." -msgstr "" - -#: ../source/meta/practices.txt:237 -msgid "" -"This format is often easier for reviewers with larger portions of content to" -" review." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/meta/reference.po b/locale/zh/LC_MESSAGES/meta/reference.po deleted file mode 100644 index e0c645afed7..00000000000 --- a/locale/zh/LC_MESSAGES/meta/reference.po +++ /dev/null @@ -1,96 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 235054b433a34a92809df06fedb18711 -#: ../source/meta/reference.txt:5 -msgid "MongoDB Reference Manual" -msgstr "" - -# 35522c3ddee84260bd852412543414f0 -#: ../source/meta/reference.txt:7 -msgid "" -"This document contains all of the reference material from the " -":doc:`MongoDB Manual `, reflecting the |release| release. See " -"the full manual, for complete documentation of MongoDB, it's operation, " -"and use." -msgstr "" - -# 35b81e27966042e3ada27c16d85d3e47 -#: ../source/meta/reference.txt:18 -msgid "Interfaces Reference" -msgstr "" - -# bd2971deaecb44c587e1a9648b1676b6 -#: ../source/meta/reference.txt:30 -msgid "MongoDB and SQL Interface Comparisons" -msgstr "" - -# b86dc7e8c78a466397552df66823979d -#: ../source/meta/reference.txt:39 -msgid "Program and Tool Reference Pages" -msgstr "" - -# 2bc9971af5ff47c1ae6e6c6d5f3b6230 -#: ../source/meta/reference.txt:47 -msgid "Internal Metadata" -msgstr "" - -# 492432a3c19c4c83b22c493d29e58019 -#: ../source/meta/reference.txt:57 -msgid "General System Reference" -msgstr "" - -# f68d1f658ea5469cbc278011776c7949 -#: ../source/release-notes.txt:4 -msgid "Release Notes" -msgstr "" - -# bde7b0405f3d45ce8f0f133ad11e97ad -#: ../source/release-notes.txt:6 -msgid "" -"Always install the latest, stable version of MongoDB. See :ref:`release-" -"version-numbers` for more information." -msgstr "" - -# 0691eee2c7ff444094016cfa8ea556e2 -#: ../source/release-notes.txt:9 -msgid "" -"See the following release notes for an account of the changes in major " -"versions. Release notes also include instructions for upgrade." -msgstr "" - -# 5c1ca0572a9143ffafbbc1e5a9d1b539 -#: ../source/release-notes.txt:13 -msgid "Current Stable Release" -msgstr "" - -# dbec0ca4328440f090020d8b3c0ba96b -#: ../source/release-notes.txt:15 -msgid "(*3.4-series*)" -msgstr "" - -# 972aa72e7fb24bc5b9204d4f862b60b2 -#: ../source/release-notes.txt:23 -msgid "Previous Stable Releases" -msgstr "" - -#~ msgid "(*3.0-series*)" -#~ msgstr "" - -#~ msgid "Other MongoDB Release Notes" -#~ msgstr "" - -#~ msgid "(*3.2-series*)" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/meta/style-guide.po b/locale/zh/LC_MESSAGES/meta/style-guide.po deleted file mode 100644 index 2cd541a89af..00000000000 --- a/locale/zh/LC_MESSAGES/meta/style-guide.po +++ /dev/null @@ -1,944 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/meta/style-guide.txt:5 -msgid "Style Guide and Documentation Conventions" -msgstr "" - -#: ../source/meta/style-guide.txt:7 -msgid "" -"This document provides an overview of the style for the MongoDB " -"documentation stored in this repository. The overarching goal of this style " -"guide is to provide an accessible base style to ensure that our " -"documentation is easy to read, simple to use, and straightforward to " -"maintain." -msgstr "" - -#: ../source/meta/style-guide.txt:13 -msgid "" -"For information regarding the MongoDB Manual organization, see :ref" -":`documentation-organization`." -msgstr "" - -#: ../source/meta/style-guide.txt:17 -msgid "Document History" -msgstr "" - -#: ../source/meta/style-guide.txt:19 -msgid "" -"**2011-09-27**: Document created with a (very) rough list of style " -"guidelines, conventions, and questions." -msgstr "" - -#: ../source/meta/style-guide.txt:22 -msgid "" -"**2012-01-12**: Document revised based on slight shifts in practice, and as " -"part of an effort of making it easier for people outside of the " -"documentation team to contribute to documentation." -msgstr "" - -#: ../source/meta/style-guide.txt:26 -msgid "" -"**2012-03-21**: Merged in content from the Jargon, and cleaned up style in " -"light of recent experiences." -msgstr "" - -#: ../source/meta/style-guide.txt:29 -msgid "**2012-08-10**: Addition to the \"Referencing\" section." -msgstr "" - -#: ../source/meta/style-guide.txt:31 -msgid "" -"**2013-02-07**: Migrated this document to the manual. Added \"map-reduce\" " -"terminology convention. Other edits." -msgstr "" - -#: ../source/meta/style-guide.txt:34 -msgid "**2013-11-15**: Added new table of preferred terms." -msgstr "" - -#: ../source/meta/style-guide.txt:39 -msgid "Naming Conventions" -msgstr "" - -#: ../source/meta/style-guide.txt:41 -msgid "" -"This section contains guidelines on naming files, sections, documents and " -"other document elements." -msgstr "" - -#: ../source/meta/style-guide.txt:44 -msgid "File naming Convention:" -msgstr "" - -#: ../source/meta/style-guide.txt:46 -msgid "For Sphinx, all files should have a ``.txt`` extension." -msgstr "" - -#: ../source/meta/style-guide.txt:48 -msgid "Separate words in file names with hyphens (i.e. ``-``.)" -msgstr "" - -#: ../source/meta/style-guide.txt:50 -msgid "" -"For most documents, file names should have a terse one or two word name that" -" describes the material covered in the document. Allow the path of the file " -"within the document tree to add some of the required context/categorization." -" For example it's acceptable to have ``/core/sharding.rst`` and " -"``/administration/sharding.rst``." -msgstr "" - -#: ../source/meta/style-guide.txt:56 -msgid "" -"For tutorials, the full title of the document should be in the file name. " -"For example, ``/tutorial/replace-one-configuration-server-in-a-shard-" -"cluster.rst``" -msgstr "" - -#: ../source/meta/style-guide.txt:60 -msgid "" -"Phrase headlines and titles so users can determine what questions the text " -"will answer, and material that will be addressed, without needing them to " -"read the content. This shortens the amount of time that people spend looking" -" for answers, and improvise search/scanning, and possibly \"SEO.\"" -msgstr "" - -#: ../source/meta/style-guide.txt:66 -msgid "Prefer titles and headers in the form of \"Using foo\" over \"How to Foo.\"" -msgstr "" - -#: ../source/meta/style-guide.txt:68 -msgid "" -"When using target references (i.e. ``:ref:`` references in documents), use " -"names that include enough context to be intelligible through all " -"documentation. For example, use \"``replica-set-secondary-only-node``\" as " -"opposed to \"``secondary-only-node``\". This makes the source more usable " -"and easier to maintain." -msgstr "" - -#: ../source/meta/style-guide.txt:76 -msgid "Style Guide" -msgstr "" - -#: ../source/meta/style-guide.txt:78 -msgid "" -"This includes the local typesetting, English, grammatical, conventions and " -"preferences that all documents in the manual should use. The goal here is to" -" choose good standards, that are clear, and have a stylistic minimalism that" -" does not interfere with or distract from the content. A uniform style will " -"improve user experience and minimize the effect of a multi-authored " -"document." -msgstr "" - -#: ../source/meta/style-guide.txt:91 -msgid "Punctuation" -msgstr "" - -#: ../source/meta/style-guide.txt:93 -msgid "Use the Oxford comma." -msgstr "" - -#: ../source/meta/style-guide.txt:95 -msgid "" -"Oxford commas are the commas in a list of things (e.g. \"something, " -"something else, and another thing\") before the conjunction (e.g. \"and\" or" -" \"or.\")." -msgstr "" - -#: ../source/meta/style-guide.txt:99 -msgid "Do not add two spaces after terminal punctuation, such as periods." -msgstr "" - -#: ../source/meta/style-guide.txt:102 -msgid "Place commas and periods inside quotation marks." -msgstr "" - -#: ../source/meta/style-guide.txt:131 -msgid "Headings" -msgstr "" - -#: ../source/meta/style-guide.txt:133 -msgid "" -"Use title case for headings and document titles. Title case capitalizes the " -"first letter of the first, last, and all significant words." -msgstr "" - -#: ../source/meta/style-guide.txt:137 -msgid "Verbs" -msgstr "" - -#: ../source/meta/style-guide.txt:139 -msgid "Verb tense and mood preferences, with examples:" -msgstr "" - -#: ../source/meta/style-guide.txt:141 -msgid "" -"**Avoid** the first person. For example do not say, \"We will begin the " -"backup process by locking the database,\" or \"I begin the backup process by" -" locking my database instance.\"" -msgstr "" - -#: ../source/meta/style-guide.txt:145 -msgid "" -"**Use** the second person. \"If you need to back up your database, start by " -"locking the database first.\" In practice, however, it's more concise to " -"imply second person using the imperative, as in \"Before initiating a " -"backup, lock the database.\"" -msgstr "" - -#: ../source/meta/style-guide.txt:153 -msgid "" -"The future perfect is also useful in some cases. For example, \"Creating " -"disk snapshots without locking the database will lead to an invalid state.\"" -msgstr "" - -#: ../source/meta/style-guide.txt:157 -msgid "" -"Avoid helper verbs, as possible, to increase clarity and concision. For " -"example, attempt to avoid \"this does foo\" and \"this will do foo\" when " -"possible. Use \"does foo\" over \"will do foo\" in situations where \"this " -"foos\" is unacceptable." -msgstr "" - -#: ../source/meta/style-guide.txt:163 -msgid "Referencing" -msgstr "" - -#: ../source/meta/style-guide.txt:165 -msgid "" -"To refer to future or planned functionality in MongoDB or a driver, *always*" -" link to the Jira case. The Manual's ``conf.py`` provides an ``:issue:`` " -"role that links directly to a Jira case (e.g. ``:issue:\\`SERVER-9001\\```)." -msgstr "" - -#: ../source/meta/style-guide.txt:170 -msgid "" -"For non-object references (i.e. functions, operators, methods, database " -"commands, settings) always reference only the first occurrence of the " -"reference in a section. You should *always* reference objects, except in " -"section headings." -msgstr "" - -#: ../source/meta/style-guide.txt:175 -msgid "Structure references with the *why* first; the link second." -msgstr "" - -#: ../source/meta/style-guide.txt:177 -msgid "For example, instead of this:" -msgstr "" - -#: ../source/meta/style-guide.txt:179 -msgid "" -"Use the :doc:`/tutorial/convert-replica-set-to-replicated-shard-cluster` " -"procedure if you have an existing replica set." -msgstr "" - -#: ../source/meta/style-guide.txt:182 -msgid "Type this:" -msgstr "" - -#: ../source/meta/style-guide.txt:184 -msgid "" -"To deploy a sharded cluster for an existing replica set, see :doc:`/tutorial" -"/convert-replica-set-to-replicated-shard-cluster`." -msgstr "" - -#: ../source/meta/style-guide.txt:188 -msgid "General Formulations" -msgstr "" - -#: ../source/meta/style-guide.txt:190 -msgid "" -"Contractions are acceptable insofar as they are necessary to increase " -"readability and flow. Avoid otherwise." -msgstr "" - -#: ../source/meta/style-guide.txt:193 -msgid "Make lists grammatically correct." -msgstr "" - -#: ../source/meta/style-guide.txt:195 -msgid "" -"Do not use a period after every item unless the list item completes the " -"unfinished sentence before the list." -msgstr "" - -#: ../source/meta/style-guide.txt:198 -msgid "Use appropriate commas and conjunctions in the list items." -msgstr "" - -#: ../source/meta/style-guide.txt:200 -msgid "" -"Typically begin a bulleted list with an introductory sentence or clause, " -"with a colon or comma." -msgstr "" - -#: ../source/meta/style-guide.txt:203 -msgid "The following terms are one word:" -msgstr "" - -#: ../source/meta/style-guide.txt:205 -msgid "standalone" -msgstr "" - -#: ../source/meta/style-guide.txt:206 -msgid "workflow" -msgstr "" - -#: ../source/meta/style-guide.txt:208 -msgid "" -"Use \"unavailable,\" \"offline,\" or \"unreachable\" to refer to a " -"``mongod`` instance that cannot be accessed. Do not use the colloquialism " -"\"down.\"" -msgstr "" - -#: ../source/meta/style-guide.txt:212 -msgid "" -"Always write out units (e.g. \"megabytes\") rather than using abbreviations " -"(e.g. \"MB\".)" -msgstr "" - -#: ../source/meta/style-guide.txt:216 -msgid "Structural Formulations" -msgstr "" - -#: ../source/meta/style-guide.txt:218 -msgid "" -"There should be at least two headings at every nesting level. Within an " -"\"h2\" block, there should be either: no \"h3\" blocks, 2 \"h3\" blocks, or " -"more than 2 \"h3\" blocks." -msgstr "" - -#: ../source/meta/style-guide.txt:222 -msgid "" -"Section headers are in title case (capitalize first, last, and all important" -" words) and should effectively describe the contents of the section. In a " -"single document you should strive to have section titles that are not " -"redundant and grammatically consistent with each other." -msgstr "" - -#: ../source/meta/style-guide.txt:228 -msgid "" -"Use paragraphs and paragraph breaks to increase clarity and flow. Avoid " -"burying critical information in the middle of long paragraphs. Err on the " -"side of shorter paragraphs." -msgstr "" - -#: ../source/meta/style-guide.txt:232 -msgid "" -"Prefer shorter sentences to longer sentences. Use complex formations only as" -" a last resort, if at all (e.g. compound complex structures that require " -"semi-colons)." -msgstr "" - -#: ../source/meta/style-guide.txt:236 -msgid "" -"Avoid paragraphs that consist of single sentences as they often represent a " -"sentence that has unintentionally become too complex or incomplete. However," -" sometimes such paragraphs are useful for emphasis, summary, or " -"introductions." -msgstr "" - -#: ../source/meta/style-guide.txt:241 -msgid "As a corollary, most sections should have multiple paragraphs." -msgstr "" - -#: ../source/meta/style-guide.txt:243 -msgid "" -"For longer lists and more complex lists, use bulleted items rather than " -"integrating them inline into a sentence." -msgstr "" - -#: ../source/meta/style-guide.txt:246 -msgid "" -"Do not expect that the content of any example (inline or blocked) will be " -"self explanatory. Even when it feels redundant, make sure that the function " -"and use of every example is clearly described." -msgstr "" - -#: ../source/meta/style-guide.txt:251 -msgid "ReStructured Text and Typesetting" -msgstr "" - -#: ../source/meta/style-guide.txt:253 -msgid "" -"Place spaces between nested parentheticals and elements in JavaScript " -"examples. For example, prefer ``{ [ a, a, a ] }`` over ``{[a,a,a]}``." -msgstr "" - -#: ../source/meta/style-guide.txt:257 -msgid "For underlines associated with headers in RST, use:" -msgstr "" - -#: ../source/meta/style-guide.txt:259 -msgid "" -"``=`` for heading level 1 or h1s. Use underlines and overlines for document " -"titles." -msgstr "" - -#: ../source/meta/style-guide.txt:261 -msgid "``-`` for heading level 2 or h2s." -msgstr "" - -#: ../source/meta/style-guide.txt:262 -msgid "``~`` for heading level 3 or h3s." -msgstr "" - -#: ../source/meta/style-guide.txt:263 -msgid "````` for heading level 4 or h4s." -msgstr "" - -#: ../source/meta/style-guide.txt:265 -msgid "Use hyphens (``-``) to indicate items of an ordered list." -msgstr "" - -#: ../source/meta/style-guide.txt:267 -msgid "" -"Place footnotes and other references, if you use them, at the end of a " -"section rather than the end of a file." -msgstr "" - -#: ../source/meta/style-guide.txt:270 -msgid "" -"Use the footnote format that includes automatic numbering and a target name " -"for ease of use. For instance a footnote tag may look like: ``[#note]_`` " -"with the corresponding directive holding the body of the footnote that " -"resembles the following: ``.. [#note]``." -msgstr "" - -#: ../source/meta/style-guide.txt:275 -msgid "Do **not** include ``.. code-block:: [language]`` in footnotes." -msgstr "" - -#: ../source/meta/style-guide.txt:277 -msgid "" -"As it makes sense, use the ``.. code-block:: [language]`` form to insert " -"literal blocks into the text. While the double colon, ``::``, is functional," -" the ``.. code-block:: [language]`` form makes the source easier to read and" -" understand." -msgstr "" - -#: ../source/meta/style-guide.txt:282 -msgid "" -"For all mentions of referenced types (i.e. commands, operators, expressions," -" functions, statuses, etc.) use the reference types to ensure uniform " -"formatting and cross-referencing." -msgstr "" - -#: ../source/meta/style-guide.txt:299 -msgid "Jargon and Common Terms" -msgstr "" - -#: ../source/meta/style-guide.txt:305 -msgid "Preferred Term" -msgstr "" - -#: ../source/meta/style-guide.txt:306 -msgid "Concept" -msgstr "" - -#: ../source/meta/style-guide.txt:307 -msgid "Dispreferred Alternatives" -msgstr "" - -#: ../source/meta/style-guide.txt:308 -msgid "Notes" -msgstr "" - -#: ../source/meta/style-guide.txt:310 -msgid ":term:`document`" -msgstr "" - -#: ../source/meta/style-guide.txt:311 -msgid "A single, top-level object/record in a MongoDB collection." -msgstr "" - -#: ../source/meta/style-guide.txt:312 -msgid "record, object, row" -msgstr "" - -#: ../source/meta/style-guide.txt:313 -msgid "" -"Prefer document over object because of concerns about cross-driver language " -"handling of objects. Reserve record for \"allocation\" of storage. Avoid " -"\"row,\" as possible." -msgstr "" - -#: ../source/meta/style-guide.txt:317 -msgid ":term:`database`" -msgstr "" - -#: ../source/meta/style-guide.txt:318 -msgid "" -"A group of collections. Refers to a group of data files. This is the " -"\"logical\" sense of the term \"database.\"" -msgstr "" - -#: ../source/meta/style-guide.txt:321 -msgid "" -"Avoid genericizing \"database.\" Avoid using database to refer to a server " -"process or a data set. This applies both to the datastoring contexts as well" -" as other (related) operational contexts (command context, " -"authentication/authorization context.)" -msgstr "" - -#: ../source/meta/style-guide.txt:327 -msgid "instance" -msgstr "" - -#: ../source/meta/style-guide.txt:328 -msgid "A daemon process. (e.g. :program:`mongos` or :program:`mongod`)" -msgstr "" - -#: ../source/meta/style-guide.txt:329 -msgid "process (acceptable sometimes), node (never acceptable), server." -msgstr "" - -#: ../source/meta/style-guide.txt:330 -msgid "" -"Avoid using instance, unless it modifies something specifically. Having a " -"descriptor for a process/instance makes it possible to avoid needing to make" -" mongod or mongos plural. Server and node are both vague and contextually " -"difficult to disambiguate with regards to application servers, and " -"underlying hardware." -msgstr "" - -#: ../source/meta/style-guide.txt:337 -msgid ":term:`field` name" -msgstr "" - -#: ../source/meta/style-guide.txt:338 -msgid "The identifier of a value in a document." -msgstr "" - -#: ../source/meta/style-guide.txt:339 -msgid "key, column" -msgstr "" - -#: ../source/meta/style-guide.txt:340 -msgid "" -"Avoid introducing unrelated terms for a single field. In the documentation " -"we've rarely had to discuss the identifier of a field, so the extra word " -"here isn't burdensome." -msgstr "" - -#: ../source/meta/style-guide.txt:344 -msgid ":term:`field`/value" -msgstr "" - -#: ../source/meta/style-guide.txt:345 -msgid "The name/value pair that describes a unit of data in MongoDB." -msgstr "" - -#: ../source/meta/style-guide.txt:346 -msgid "key, slot, attribute" -msgstr "" - -#: ../source/meta/style-guide.txt:347 -msgid "" -"Use to emphasize the difference between the name of a field and its value " -"For example, \"_id\" is the field and the default value is an ObjectId." -msgstr "" - -#: ../source/meta/style-guide.txt:351 -msgid "value" -msgstr "" - -#: ../source/meta/style-guide.txt:352 -msgid "The data content of a field." -msgstr "" - -#: ../source/meta/style-guide.txt:353 -msgid "data" -msgstr "" - -#: ../source/meta/style-guide.txt:356 -msgid "MongoDB" -msgstr "" - -#: ../source/meta/style-guide.txt:357 -msgid "" -"A group of processes, or deployment that implement the MongoDB interface." -msgstr "" - -#: ../source/meta/style-guide.txt:359 -msgid "mongo, mongodb, cluster" -msgstr "" - -#: ../source/meta/style-guide.txt:360 -msgid "" -"Stylistic preference, mostly. In some cases it's useful to be able to refer " -"generically to instances (that may be either :program:`mongod` or " -":program:`mongos`.)" -msgstr "" - -#: ../source/meta/style-guide.txt:364 -msgid "embedded document" -msgstr "" - -#: ../source/meta/style-guide.txt:365 -msgid "An embedded or nested document within a document or an array." -msgstr "" - -#: ../source/meta/style-guide.txt:369 -msgid ":term:`map-reduce`" -msgstr "" - -#: ../source/meta/style-guide.txt:370 -msgid "An operation performed by the mapReduce command." -msgstr "" - -#: ../source/meta/style-guide.txt:371 -msgid "mapReduce, map reduce, map/reduce" -msgstr "" - -#: ../source/meta/style-guide.txt:372 -msgid "" -"Avoid confusion with the command, shell helper, and driver interfaces. Makes" -" it possible to discuss the operation generally." -msgstr "" - -#: ../source/meta/style-guide.txt:376 -msgid "cluster" -msgstr "" - -#: ../source/meta/style-guide.txt:377 -msgid "A sharded cluster." -msgstr "" - -#: ../source/meta/style-guide.txt:378 -msgid "grid, shard cluster, set, deployment" -msgstr "" - -#: ../source/meta/style-guide.txt:379 -msgid "" -"Cluster is a great word for a group of processes; however, it's important to" -" avoid letting the term become generic. Do not use for any group of MongoDB " -"processes or deployments." -msgstr "" - -#: ../source/meta/style-guide.txt:383 -msgid "sharded cluster" -msgstr "" - -#: ../source/meta/style-guide.txt:384 -msgid "A :term:`sharded cluster`." -msgstr "" - -#: ../source/meta/style-guide.txt:385 -msgid "shard cluster, cluster, sharded system" -msgstr "" - -#: ../source/meta/style-guide.txt:388 -msgid ":term:`replica set`" -msgstr "" - -#: ../source/meta/style-guide.txt:389 -msgid "" -"A deployment of replicating :program:`mongod` programs that provide " -"redundancy and automatic failover." -msgstr "" - -#: ../source/meta/style-guide.txt:391 -msgid "set, replication deployment" -msgstr "" - -#: ../source/meta/style-guide.txt:394 -msgid "deployment" -msgstr "" - -#: ../source/meta/style-guide.txt:395 -msgid "" -"A group of MongoDB processes, or a standalone :program:`mongod` instance." -msgstr "" - -#: ../source/meta/style-guide.txt:397 -msgid "cluster, system" -msgstr "" - -#: ../source/meta/style-guide.txt:398 -msgid "" -"Typically in the form MongoDB deployment. Includes standalones, replica sets" -" and sharded clusters." -msgstr "" - -#: ../source/meta/style-guide.txt:401 -msgid "data set" -msgstr "" - -#: ../source/meta/style-guide.txt:402 -msgid "The collection of physical databases provided by a MongoDB deployment." -msgstr "" - -#: ../source/meta/style-guide.txt:404 -msgid "database, data" -msgstr "" - -#: ../source/meta/style-guide.txt:405 -msgid "" -"Important to keep the distinction between the data provided by a mongod or a" -" sharded cluster as distinct from each \"database\" (i.e. a logical database" -" that refers to a group of collections stored in a single series of data " -"files.)" -msgstr "" - -#: ../source/meta/style-guide.txt:410 -msgid ":term:`primary`" -msgstr "" - -#: ../source/meta/style-guide.txt:411 -msgid "The only member of a replica set that can accept writes." -msgstr "" - -#: ../source/meta/style-guide.txt:412 -msgid "master" -msgstr "" - -#: ../source/meta/style-guide.txt:413 -msgid "Avoid \"primary member\" construction." -msgstr "" - -#: ../source/meta/style-guide.txt:415 -msgid "secondary" -msgstr "" - -#: ../source/meta/style-guide.txt:416 -msgid "" -"Read-only members of a replica set that apply operations from the primary's " -"oplog." -msgstr "" - -#: ../source/meta/style-guide.txt:418 -msgid "slave" -msgstr "" - -#: ../source/meta/style-guide.txt:419 -msgid "Accept \"secondary member\" as needed." -msgstr "" - -#: ../source/meta/style-guide.txt:421 -msgid "primary shard" -msgstr "" - -#: ../source/meta/style-guide.txt:422 -msgid "The shard in a cluster that's \"primary\" for a database." -msgstr "" - -#: ../source/meta/style-guide.txt:423 -msgid "primary" -msgstr "" - -#: ../source/meta/style-guide.txt:424 -msgid "Avoid ambiguity with primary in the context of replica sets." -msgstr "" - -#: ../source/meta/style-guide.txt:427 -msgid "range based sharding" -msgstr "" - -#: ../source/meta/style-guide.txt:428 -msgid "" -"Refers to sharding based on regular shard keys where the range is the value " -"of the field(s) selected as the shard key." -msgstr "" - -#: ../source/meta/style-guide.txt:433 -msgid "hash based sharding" -msgstr "" - -#: ../source/meta/style-guide.txt:434 -msgid "" -"Refers to sharding based on hashed shard keys where the range is the hashed " -"value of the field selected as the shard key." -msgstr "" - -#: ../source/meta/style-guide.txt:437 -msgid "" -"Even though hashed sharding is based on ranges of hashes, the sequence of " -"hashes aren't meaningful to users, and the range-based aspect of hashed " -"shard keys is an implementation detail." -msgstr "" - -#: ../source/meta/style-guide.txt:442 -msgid "sharding" -msgstr "" - -#: ../source/meta/style-guide.txt:443 -msgid "" -"Describes the practice of horizontal scaling or partitioning as implemented " -"in sharded clusters." -msgstr "" - -#: ../source/meta/style-guide.txt:445 -msgid "partitioning, horizontal scaling" -msgstr "" - -#: ../source/meta/style-guide.txt:446 -msgid "" -"Only use the terms \"partitioning\" and \"horizontal scaling\" to describe " -"what sharding does, and its operation. Don't refer to sharding as \"the " -"partitioning system.\"" -msgstr "" - -#: ../source/meta/style-guide.txt:450 -msgid "metadata" -msgstr "" - -#: ../source/meta/style-guide.txt:451 -msgid "data about data" -msgstr "" - -#: ../source/meta/style-guide.txt:452 -msgid "meta-data, meta data" -msgstr "" - -#: ../source/meta/style-guide.txt:456 -msgid "Database Systems and Processes" -msgstr "" - -#: ../source/meta/style-guide.txt:458 -msgid "" -"To indicate the entire database system, use \"MongoDB,\" not mongo or Mongo." -msgstr "" - -#: ../source/meta/style-guide.txt:461 -msgid "" -"To indicate the database process or a server instance, use ``mongod`` or " -"``mongos``. Refer to these as \"processes\" or \"instances.\" Reserve " -"\"database\" for referring to a database structure, i.e., the structure that" -" holds collections and refers to a group of files on disk." -msgstr "" - -#: ../source/meta/style-guide.txt:467 -msgid "Distributed System Terms" -msgstr "" - -#: ../source/meta/style-guide.txt:469 -msgid "" -"Refer to partitioned systems as \"sharded clusters.\" Do not use shard " -"clusters or sharded systems." -msgstr "" - -#: ../source/meta/style-guide.txt:472 -msgid "" -"Refer to configurations that run with replication as \"replica sets\" (or " -"\"master/slave deployments\") rather than \"clusters\" or other variants." -msgstr "" - -#: ../source/meta/style-guide.txt:476 -msgid "Data Structure Terms" -msgstr "" - -#: ../source/meta/style-guide.txt:478 -msgid "" -"\"document\" refers to \"rows\" or \"records\" in a MongoDB database. " -"Potential confusion with \"JSON Documents.\"" -msgstr "" - -#: ../source/meta/style-guide.txt:481 -msgid "" -"Do not refer to documents as \"objects,\" because drivers (and MongoDB) do " -"not preserve the order of fields when fetching data. If the order of objects" -" matter, use an array." -msgstr "" - -#: ../source/meta/style-guide.txt:485 -msgid "\"field\" refers to a \"key\" or \"identifier\" of data within a MongoDB document." -msgstr "" - -#: ../source/meta/style-guide.txt:488 -msgid "\"value\" refers to the contents of a \"field\"." -msgstr "" - -#: ../source/meta/style-guide.txt:490 -msgid "\"embedded document\" describes a nested document." -msgstr "" - -#: ../source/meta/style-guide.txt:493 -msgid "Other Terms" -msgstr "" - -#: ../source/meta/style-guide.txt:495 -msgid "" -"Use ``example.net`` (and ``.org`` or ``.com`` if needed) for all examples " -"and samples." -msgstr "" - -#: ../source/meta/style-guide.txt:498 -msgid "" -"Hyphenate \"map-reduce\" in order to avoid ambiguous reference to the " -"command name. Do not camel-case." -msgstr "" - -#: ../source/meta/style-guide.txt:502 -msgid "Notes on Specific Features" -msgstr "" - -#: ../source/meta/style-guide.txt:504 -msgid "Geo-Location" -msgstr "" - -#: ../source/meta/style-guide.txt:506 -msgid "" -"While MongoDB *is capable* of storing coordinates in embedded documents, in " -"practice, users should only store coordinates in arrays. (See: `DOCS-41 " -"`_.)" -msgstr "" - -#: ../source/meta/style-guide.txt:36 -msgid "**2016-01-05**: Standardizing on 'embedded document'" -msgstr "" - -#: ../source/meta/style-guide.txt:86 -msgid "Spelling" -msgstr "" - -#: ../source/meta/style-guide.txt:88 -msgid "Use American spelling." -msgstr "" - -#: ../source/meta/style-guide.txt:150 -msgid "" -"When indicated, use the imperative mood. For example: \"Back up your " -"databases often\" and \"To prevent data loss, back up your databases.\"" -msgstr "" - -#: ../source/meta/style-guide.txt:287 -msgid "Paths and Hostnames" -msgstr "" - -#: ../source/meta/style-guide.txt:289 -msgid "" -"Use angle brackets to denote areas that users should input the relevant " -"path, as in ``--dbpath ``." -msgstr "" - -#: ../source/meta/style-guide.txt:292 -msgid "" -"When including sample hostnames, use ``example.com``, ``example.net``, or " -"``example.org``, which are reserved for documentation purposes. See `RFC2606" -" `_ and `RFC6761 " -"`_ for more information." -msgstr "" - -#: ../source/meta/style-guide.txt:366 -msgid "nested document" -msgstr "" - -#~ msgid "" -#~ "When indicated, use the imperative mood. For example: \"Backup your " -#~ "databases often\" and \"To prevent data loss, back up your databases.\"" -#~ msgstr "" - -#~ msgid "embedded document, nested document" -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/meta/translation.po b/locale/zh/LC_MESSAGES/meta/translation.po deleted file mode 100644 index 7939d8318cc..00000000000 --- a/locale/zh/LC_MESSAGES/meta/translation.po +++ /dev/null @@ -1,74 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/meta/translation.txt:5 -msgid "MongoDB Manual Translation" -msgstr "" - -#: ../source/meta/translation.txt:15 -msgid "" -"The original language of all MongoDB documentation is American English. " -"However it is of critical importance to the documentation project to ensure " -"that speakers of other languages can read and understand the documentation." -msgstr "" - -#: ../source/meta/translation.txt:20 -msgid "" -"To this end, the MongoDB Documentation Project is preparing to launch a " -"translation effort to allow the community to help bring the documentation to" -" speakers of other languages." -msgstr "" - -#: ../source/meta/translation.txt:24 -msgid "" -"If you would like to express interest in helping to translate the MongoDB " -"documentation once this project is opened to the public, please:" -msgstr "" - -#: ../source/meta/translation.txt:27 -msgid "" -"complete the `MongoDB Contributor Agreement `_, and" -msgstr "" - -#: ../source/meta/translation.txt:30 -msgid "join the `mongodb-translators`_ user group." -msgstr "" - -#: ../source/meta/translation.txt:32 -msgid "" -"The `mongodb-translators`_ user group exists to facilitate collaboration " -"between translators and the documentation team at large. You can join the " -"group without signing the Contributor Agreement, but you will not be allowed" -" to contribute translations." -msgstr "" - -#: ../source/meta/translation.txt:41 -msgid ":ref:`meta-contributing`" -msgstr "" - -#: ../source/meta/translation.txt:42 -msgid ":doc:`/meta/style-guide`" -msgstr "" - -#: ../source/meta/translation.txt:43 -msgid ":doc:`/meta/organization`" -msgstr "" - -#: ../source/meta/translation.txt:44 -msgid ":doc:`/meta/practices`" -msgstr "" - -#: ../source/meta/translation.txt:45 -msgid ":doc:`/meta/build`" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/mongo.po b/locale/zh/LC_MESSAGES/mongo.po deleted file mode 100644 index 69c4ad0763c..00000000000 --- a/locale/zh/LC_MESSAGES/mongo.po +++ /dev/null @@ -1,311 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/mongo.txt:3 -msgid "The ``mongo`` Shell" -msgstr "" - -#: ../source/mongo.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/mongo.txt:14 -msgid "Introduction" -msgstr "" - -#: ../source/mongo.txt:16 -msgid "" -"The :program:`mongo` shell is an interactive JavaScript interface to " -"MongoDB. You can use the :program:`mongo` shell to query and update data as " -"well as perform administrative operations." -msgstr "" - -#: ../source/mongo.txt:20 -msgid "" -"The :program:`mongo` shell is a component of the `MongoDB distributions " -"`_. Once you have :doc:`installed and have" -" started MongoDB `, connect the :program:`mongo` shell to " -"your running MongoDB instance." -msgstr "" - -#: ../source/mongo.txt:25 -msgid "" -"Most examples in the :doc:`MongoDB Manual ` use the :program:`mongo`" -" shell; however, many :doc:`drivers ` provide similar" -" interfaces to MongoDB." -msgstr "" - -#: ../source/mongo.txt:30 -msgid "Start the ``mongo`` Shell" -msgstr "" - -#: ../source/mongo.txt:33 -msgid "" -"Ensure that MongoDB is running before attempting to start the " -":program:`mongo` shell." -msgstr "" - -#: ../source/mongo.txt:36 -msgid "" -"To start the :program:`mongo` shell and connect to your :doc:`MongoDB " -"` instance running on **localhost** with " -"**default port**:" -msgstr "" - -#: ../source/mongo.txt:40 -msgid "" -"At a prompt in a terminal window (or a command prompt for Windows), go to " -"your ````:" -msgstr "" - -#: ../source/mongo.txt:47 -msgid "Type ``./bin/mongo`` to start :program:`mongo`:" -msgstr "" - -#: ../source/mongo.txt:53 -msgid "" -"If you have added the ``/bin`` to the ``PATH`` " -"environment variable, you can just type ``mongo`` instead of " -"``./bin/mongo``." -msgstr "" - -#: ../source/mongo.txt:58 -msgid "Options" -msgstr "" - -#: ../source/mongo.txt:60 -msgid "" -"When you run :program:`mongo` without any arguments, the :program:`mongo` " -"shell will attempt to connect to the MongoDB instance running on the " -"``localhost`` interface on port ``27017``. To specify a different host or " -"port number, as well as other options, see :ref:`examples of starting up " -"mongo ` and :doc:`mongo reference " -"` which provides details on the available options." -msgstr "" - -#: ../source/mongo.txt:69 -msgid "``.mongorc.js`` File" -msgstr "" - -#: ../source/mongo.txt:71 -msgid "" -"When starting, :program:`mongo` checks the user's :envvar:`HOME` directory " -"for a JavaScript file named :ref:`.mongorc.js `. If " -"found, :program:`mongo` interprets the content of :file:`.mongorc.js` before" -" displaying the prompt for the first time. If you use the shell to evaluate " -"a JavaScript file or expression, either by using the :option:`--eval ` option on the command line or by specifying :ref:`a .js file to " -"mongo `, :program:`mongo` will read the ``.mongorc.js`` " -"file *after* the JavaScript has finished processing. You can prevent " -"``.mongorc.js`` from being loaded by using the :option:`--norc` option." -msgstr "" - -#: ../source/mongo.txt:86 -msgid "Working with the ``mongo`` Shell" -msgstr "" - -#: ../source/mongo.txt:88 -msgid "To display the database you are using, type ``db``:" -msgstr "" - -#: ../source/mongo.txt:94 -msgid "" -"The operation should return ``test``, which is the default database. To " -"switch databases, issue the ``use `` helper, as in the following " -"example:" -msgstr "" - -#: ../source/mongo.txt:102 -msgid "" -"To list the available databases, use the helper ``show dbs``. See also " -":method:`db.getSiblingDB()` method to access a different database from the " -"current database without switching your current database context (i.e. " -"``db``)." -msgstr "" - -#: ../source/mongo.txt:107 -msgid "" -"You can switch to non-existing databases. When you first store data in the " -"database, such as by creating a collection, MongoDB creates the database. " -"For example, the following creates both the database ``myNewDatabase`` and " -"the :term:`collection` ``myCollection`` during the " -":method:`~db.collection.insert()` operation:" -msgstr "" - -#: ../source/mongo.txt:118 -msgid "" -"The :method:`db.myCollection.insert() ` is one of " -"the :doc:`methods available in the mongo shell `" -msgstr "" - -#: ../source/mongo.txt:121 -msgid "``db`` refers to the current database." -msgstr "" - -#: ../source/mongo.txt:123 -msgid "``myCollection`` is the name of the collection." -msgstr "" - -#: ../source/mongo.txt:125 -msgid "" -"If the :program:`mongo` shell does not accept the name of the collection, " -"for instance if the name contains a space, hyphen, or starts with a number, " -"you can use an alternate syntax to refer to the collection, as in the " -"following:" -msgstr "" - -#: ../source/mongo.txt:136 -msgid "" -"For more documentation of basic MongoDB operations in the :program:`mongo` " -"shell, see:" -msgstr "" - -#: ../source/mongo.txt:139 ../source/mongo.txt:240 -msgid ":gettingstarted:`Getting Started Guide `" -msgstr "" - -#: ../source/mongo.txt:140 -msgid ":doc:`/tutorial/insert-documents`" -msgstr "" - -#: ../source/mongo.txt:141 -msgid ":doc:`/tutorial/query-documents`" -msgstr "" - -#: ../source/mongo.txt:142 -msgid ":doc:`/tutorial/update-documents`" -msgstr "" - -#: ../source/mongo.txt:143 -msgid ":doc:`/tutorial/remove-documents`" -msgstr "" - -#: ../source/mongo.txt:144 -msgid ":doc:`/reference/method`" -msgstr "" - -#: ../source/mongo.txt:147 -msgid "Format Printed Results" -msgstr "" - -#: ../source/mongo.txt:149 -msgid "" -"The :method:`db.collection.find()` method returns a :term:`cursor` to the " -"results; however, in the :program:`mongo` shell, if the returned cursor is " -"not assigned to a variable using the ``var`` keyword, then the cursor is " -"automatically iterated up to 20 times to print up to the first 20 documents " -"that match the query. The :program:`mongo` shell will prompt ``Type it`` to " -"iterate another 20 times." -msgstr "" - -#: ../source/mongo.txt:156 -msgid "" -"To format the printed result, you can add the ``.pretty()`` to the " -"operation, as in the following:" -msgstr "" - -#: ../source/mongo.txt:163 -msgid "" -"In addition, you can use the following explicit print methods in the " -":program:`mongo` shell:" -msgstr "" - -#: ../source/mongo.txt:166 -msgid "``print()`` to print without formatting" -msgstr "" - -#: ../source/mongo.txt:168 -msgid "" -"``print(tojson())`` to print with :term:`JSON` formatting and " -"equivalent to ``printjson()``" -msgstr "" - -#: ../source/mongo.txt:171 -msgid "" -"``printjson()`` to print with :term:`JSON` formatting and equivalent to " -"``print(tojson())``" -msgstr "" - -#: ../source/mongo.txt:174 -msgid "" -"For more information and examples on cursor handling in the :program:`mongo`" -" shell, see :doc:`/tutorial/iterate-a-cursor`. See also :ref:`mongo-shell-" -"help-cursor` for list of cursor help in the :program:`mongo` shell." -msgstr "" - -#: ../source/mongo.txt:180 -msgid "Multi-line Operations in the ``mongo`` Shell" -msgstr "" - -#: ../source/mongo.txt:182 -msgid "" -"If you end a line with an open parenthesis (``'('``), an open brace " -"(``'{'``), or an open bracket (``'['``), then the subsequent lines start " -"with ellipsis (``\"...\"``) until you enter the corresponding closing " -"parenthesis (``')'``), the closing brace (``'}'``) or the closing bracket " -"(``']'``). The :program:`mongo` shell waits for the closing parenthesis, " -"closing brace, or the closing bracket before evaluating the code, as in the " -"following example:" -msgstr "" - -#: ../source/mongo.txt:197 -msgid "" -"You can exit the line continuation mode if you enter two blank lines, as in " -"the following example:" -msgstr "" - -#: ../source/mongo.txt:208 -msgid "Tab Completion and Other Keyboard Shortcuts" -msgstr "" - -#: ../source/mongo.txt:210 -msgid "The :program:`mongo` shell supports keyboard shortcuts. For example," -msgstr "" - -#: ../source/mongo.txt:212 -msgid "" -"Use the up/down arrow keys to scroll through command history. See " -":ref:`.dbshell ` documentation for more information on " -"the ``.dbshell`` file." -msgstr "" - -#: ../source/mongo.txt:216 -msgid "" -"Use ```` to autocomplete or to list the completion possibilities, as in" -" the following example which uses ```` to complete the method name " -"starting with the letter ``'c'``:" -msgstr "" - -#: ../source/mongo.txt:224 -msgid "" -"Because there are many collection methods starting with the letter ``'c'``, " -"the ```` will list the various methods that start with ``'c'``." -msgstr "" - -#: ../source/mongo.txt:228 -msgid "" -"For a full list of the shortcuts, see :ref:`Shell Keyboard Shortcuts `" -msgstr "" - -#: ../source/mongo.txt:234 -msgid "Exit the Shell" -msgstr "" - -#: ../source/mongo.txt:236 -msgid "To exit the shell, type ``quit()`` or use the ```` shortcut." -msgstr "" - -#: ../source/mongo.txt:241 -msgid ":program:`mongo Reference Page `" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference.po b/locale/zh/LC_MESSAGES/reference.po deleted file mode 100644 index 0bf7d4a06e8..00000000000 --- a/locale/zh/LC_MESSAGES/reference.po +++ /dev/null @@ -1,211 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# be2d52bb6ab3423e8831db8c644ce97c -#: ../source/reference.txt:3 -msgid "Reference" -msgstr "" - -# db630b4907eb4362af3a0a3fd196b0fe -#: ../source/includes/toc/dfn-list-reference-landing.rst:5 -msgid ":doc:`/reference/operator`" -msgstr "" - -# 0a31d1900a91480dbbc5740360c435f4 -#: ../source/includes/toc/dfn-list-reference-landing.rst:4 -msgid "" -"Documentation of query, update, projection, and aggregation framework " -"operators." -msgstr "" - -# afa2b2357af945f3be44d2bd1a86618d -#: ../source/includes/toc/dfn-list-reference-landing.rst:9 -msgid ":doc:`/reference/command`" -msgstr "" - -# ada3b390a67d49bbae0c0eab179ff96a -#: ../source/includes/toc/dfn-list-reference-landing.rst:8 -msgid "" -"Documentation of all MongoDB :term:`database commands `" -" operations, syntax, and use." -msgstr "" - -# c1eab91f11074680aead20463f27a9f8 -#: ../source/includes/toc/dfn-list-reference-landing.rst:13 -msgid ":doc:`/reference/method`" -msgstr "" - -# 62c38484a26a4ff4b7907a7227dbc2ac -#: ../source/includes/toc/dfn-list-reference-landing.rst:12 -msgid "" -"Documentation of all JavaScript methods and helpers in the " -":program:`mongo` shell." -msgstr "" - -# 7783ccd95ff04de1bea1b143cf2f0796 -#: ../source/includes/toc/dfn-list-reference-landing.rst:17 -msgid ":doc:`/reference/program`" -msgstr "" - -# 0ad69a0fb58842d7b3569addda319174 -#: ../source/includes/toc/dfn-list-reference-landing.rst:16 -msgid "" -"Documentation of :program:`mongod` and :program:`mongos` and all other " -"tools distributed with MongoDB." -msgstr "" - -# ec89ef5c80064334b4351044deba60c3 -#: ../source/includes/toc/dfn-list-reference-landing.rst:21 -msgid ":doc:`/reference/configuration-options`" -msgstr "" - -# eb83a600cd94463e83121411f80f0db8 -#: ../source/includes/toc/dfn-list-reference-landing.rst:20 -msgid "" -"Full documentation of the configuration file and available run-time " -"operations." -msgstr "" - -# 1e0cdb6fd1ad400e83b738675954d231 -#: ../source/includes/toc/dfn-list-reference-landing.rst:26 -msgid ":doc:`/reference/parameters`" -msgstr "" - -# 792faec07ad7417e8eec0709ab2975a4 -#: ../source/includes/toc/dfn-list-reference-landing.rst:24 -msgid "" -"Documentation of all :program:`mongod` and :program:`mongos` parameters " -"that are available in the :dbcommand:`setParameter` (command) and " -":setting:`setParameter` run-time interface." -msgstr "" - -# b5a52fab6e0e4a54a24e6fdac1330eb4 -#: ../source/includes/toc/dfn-list-reference-landing.rst:29 -msgid ":doc:`/reference/limits`" -msgstr "" - -# 4a83d077cb4c4e0eb83b83e48d2b263e -#: ../source/includes/toc/dfn-list-reference-landing.rst:29 -msgid "A list of important limits and thresholds imposed by MongoDB." -msgstr "" - -# 7885439e503149aca5b08293fb18c6ce -#: ../source/includes/toc/dfn-list-reference-landing.rst:32 -msgid ":doc:`/reference/explain-results`" -msgstr "" - -# 220f62ddc35d4cf0b152b3525da6174d -#: ../source/includes/toc/dfn-list-reference-landing.rst:32 -msgid "Documentation on information returned from explain operations." -msgstr "" - -# 71cb3c3d6c2349aa80586cf6c8727de6 -#: ../source/includes/toc/dfn-list-reference-landing.rst:35 -msgid ":doc:`/reference/system-collections`" -msgstr "" - -# e71268668d23430f987d9cd4fb899ecf -#: ../source/includes/toc/dfn-list-reference-landing.rst:35 -msgid "Describes the collections that MongoDB reserves for internal use." -msgstr "" - -# 4b10519b949d4edda6eff118c8ce27be -#: ../source/includes/toc/dfn-list-reference-landing.rst:40 -msgid ":doc:`/reference/connection-string`" -msgstr "" - -# d9175874754b4ad09e6716adbf784ac5 -#: ../source/includes/toc/dfn-list-reference-landing.rst:38 -msgid "" -"The complete specification of the MongoDB connection string format that " -"the drivers use to describe connections to MongoDB deployments." -msgstr "" - -# b8b9025118f64e1898be07992842301d -#: ../source/includes/toc/dfn-list-reference-landing.rst:44 -msgid ":doc:`/reference/collation`" -msgstr "" - -# e559f4ef7fab48d49a4cd4c7810d4608 -#: ../source/includes/toc/dfn-list-reference-landing.rst:43 -msgid "" -"Description of collation fields as well as supported languages and " -"associated locales for collation." -msgstr "" - -# d1cd75254026490185fb81054f251f0c -#: ../source/includes/toc/dfn-list-reference-landing.rst:47 -msgid ":doc:`/reference/mongodb-wire-protocol`" -msgstr "" - -# b51a9c101bbb4007ac240ec13b68c5c3 -#: ../source/includes/toc/dfn-list-reference-landing.rst:47 -msgid "Description of the MongoDB Wire Protocol." -msgstr "" - -# 5a7c6b94e8884a5d93e7bd72516df329 -#: ../source/includes/toc/dfn-list-reference-landing.rst:50 -msgid ":doc:`/reference/log-messages`" -msgstr "" - -# 1d5ba2c849bf49ffaf161a48617f366a -#: ../source/includes/toc/dfn-list-reference-landing.rst:50 -msgid "Describes the components of log messages." -msgstr "" - -# 9a448adff9fa4326afe2a1d111a5f0b2 -#: ../source/includes/toc/dfn-list-reference-landing.rst:53 -msgid ":doc:`/reference/exit-codes`" -msgstr "" - -# 930adbda1e7041118cbbb4ca59a23814 -#: ../source/includes/toc/dfn-list-reference-landing.rst:53 -msgid "Details the codes and statuses that MongoDB returns when exiting." -msgstr "" - -# c4c96236e735405d821de650813f73da -#: ../source/includes/toc/dfn-list-reference-landing.rst:56 -msgid ":doc:`/reference/glossary`" -msgstr "" - -# 5c73e179a6a24ed088c498888112552a -#: ../source/includes/toc/dfn-list-reference-landing.rst:56 -msgid "A glossary of common terms and concepts specific to MongoDB." -msgstr "" - -# 704a5faf81b5461dab4a9b66599aa0e4 -#: ../source/includes/toc/dfn-list-reference-landing.rst:58 -msgid ":doc:`/reference/default-mongodb-port`" -msgstr "" - -# 55eeb51542724a3383034b2bbd134ecc -#: ../source/includes/toc/dfn-list-reference-landing.rst:59 -msgid "List of default ports used by MongoDB." -msgstr "" - -# 39f31117c26342be8a62692a5105450a -#: ../source/reference.txt:15 -msgid "" -"The :ref:`genindex` may provide useful insight into the reference " -"material in this manual. The :doc:`/reference/data-models`, " -":doc:`/reference/sharding`, :doc:`/reference/replication`, and " -":doc:`/reference/security` contain additional reference material." -msgstr "" - -#~ msgid ":doc:`/reference/mongodb-extended-json`" -#~ msgstr "" - -#~ msgid "" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/administration.po b/locale/zh/LC_MESSAGES/reference/administration.po deleted file mode 100644 index bdaaa36ca30..00000000000 --- a/locale/zh/LC_MESSAGES/reference/administration.po +++ /dev/null @@ -1,85 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/administration.txt:3 -msgid "Administration Reference" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-reference.rst:6 -msgid ":doc:`/reference/ulimit`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-reference.rst:4 -msgid "" -"Describes user resources limits (i.e. ``ulimit``) and introduces the " -"considerations and optimal configurations for systems that run MongoDB " -"deployments." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-reference.rst:11 -msgid ":doc:`/reference/system-collections`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-reference.rst:9 -msgid "" -"Introduces the internal collections that MongoDB uses to track per-database " -"metadata, including indexes, collections, and authentication credentials." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-reference.rst:16 -msgid ":doc:`/reference/database-profiler`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-reference.rst:14 -msgid "" -"Describes the data collected by MongoDB's operation profiler, which " -"introspects operations and reports data for analysis on performance and " -"behavior." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-reference.rst:23 -msgid ":doc:`/reference/exit-codes`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-reference.rst:23 -msgid "" -"Lists the unique codes returned by :program:`mongos` and :program:`mongod` " -"processes upon exit." -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-reference.rst:20 -msgid ":doc:`/core/server-side-javascript`" -msgstr "" - -#: ../source/includes/toc/dfn-list-administration-reference.rst:19 -msgid "" -"Describes MongoDB's support for executing JavaScript code for server-side " -"operations." -msgstr "" - -#~ msgid ":doc:`/reference/server-status`" -#~ msgstr "" - -#~ msgid "" -#~ "Provides an example and a high level overview of the output of the " -#~ ":dbcommand:`serverStatus` command." -#~ msgstr "" - -#~ msgid ":doc:`/core/journaling`" -#~ msgstr "" - -#~ msgid "" -#~ "Describes the internal operation of MongoDB's journaling facility and " -#~ "outlines how the journal allows MongoDB to provide provides durability and " -#~ "crash resiliency." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/aggregation-commands-comparison.po b/locale/zh/LC_MESSAGES/reference/aggregation-commands-comparison.po deleted file mode 100644 index 679f7bee5d1..00000000000 --- a/locale/zh/LC_MESSAGES/reference/aggregation-commands-comparison.po +++ /dev/null @@ -1,289 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 6efb64fdbd3846b48643596de2560d9f -#: ../source/reference/aggregation-commands-comparison.txt:3 -msgid "Aggregation Commands Comparison" -msgstr "" - -# 8dc5756605ed4809be5b1efa6a223244 -#: ../source/reference/aggregation-commands-comparison.txt:13 -msgid "" -"The following table provides a brief overview of the features of the " -"MongoDB aggregation commands." -msgstr "" - -# 82f4bd777bd940d79754e86b8d28d0f8 -#: ../source/includes/table/aggregation-xref.rst:6 -msgid ":dbcommand:`aggregate`" -msgstr "" - -# 4419889390334365a83b76660b921a49 -#: ../source/includes/table/aggregation-xref.rst:8 -msgid ":dbcommand:`mapReduce`" -msgstr "" - -# feef71fc767c4981a63e10a5ea814add -#: ../source/includes/table/aggregation-xref.rst:10 -msgid "**Description**" -msgstr "" - -# ebed0181ab8c429f82864a2dfccbe380 -#: ../source/includes/table/aggregation-xref.rst:13 -msgid "" -"Designed with specific goals of improving performance and usability for " -"aggregation tasks." -msgstr "" - -# 54dc1263717a4f879f488991038f3f90 -#: ../source/includes/table/aggregation-xref.rst:16 -msgid "" -"Uses a \"pipeline\" approach where objects are transformed as they pass " -"through a series of pipeline operators such as :pipeline:`$group`, " -":pipeline:`$match`, and :pipeline:`$sort`." -msgstr "" - -# e71bd41ed8ae484b820ab5d69d30fb6a -#: ../source/includes/table/aggregation-xref.rst:20 -msgid "" -"See :doc:`/reference/operator/aggregation` for more information on the " -"pipeline operators." -msgstr "" - -# ac9a95c2658a4a5993bfa1986b32719a -#: ../source/includes/table/aggregation-xref.rst:24 -msgid "Implements the Map-Reduce aggregation for processing large data sets." -msgstr "" - -# f0b4517d66404752b43ec073af2ca25b -#: ../source/includes/table/aggregation-xref.rst:27 -msgid "**Key Features**" -msgstr "" - -# 28f430f89a16473e9e1e6e5f408d0094 -#: ../source/includes/table/aggregation-xref.rst:29 -msgid "Pipeline operators can be repeated as needed." -msgstr "" - -# fa7b316455eb4415ab8754e4bcb22155 -#: ../source/includes/table/aggregation-xref.rst:31 -msgid "" -"Pipeline operators need not produce one output document for every input " -"document." -msgstr "" - -# 02cbac9b1511445e81f5511ca705a7fe -#: ../source/includes/table/aggregation-xref.rst:34 -msgid "Can also generate new documents or filter out documents." -msgstr "" - -# e1dd3059dfd4409c941df4bd35cac24b -#: ../source/includes/table/aggregation-xref.rst:37 -msgid "" -"In addition to grouping operations, can perform complex aggregation tasks" -" as well as perform incremental aggregation on continuously growing " -"datasets." -msgstr "" - -# a0a987fb04af4df48e5beece8818c6c4 -#: ../source/includes/table/aggregation-xref.rst:41 -msgid "" -"See :doc:`/tutorial/map-reduce-examples/` and :doc:`/tutorial/perform-" -"incremental-map-reduce/`." -msgstr "" - -# f170ca7e6c6c4fafa01119ee7b0f87d4 -#: ../source/includes/table/aggregation-xref.rst:45 -msgid "**Flexibility**" -msgstr "" - -# 43de1e19d8584b15b5d943bbbe72e788 -#: ../source/includes/table/aggregation-xref.rst:47 -msgid "" -"Limited to the operators and expressions supported by the aggregation " -"pipeline." -msgstr "" - -# 760b6c0a186e40bd86324faa992c44b5 -#: ../source/includes/table/aggregation-xref.rst:50 -msgid "" -"However, can add computed fields, create new virtual sub-objects, and " -"extract sub-fields into the top-level of results by using the " -":pipeline:`$project` pipeline operator." -msgstr "" - -# 2c213c55f52a4b89a0d12258dcc0392a -#: ../source/includes/table/aggregation-xref.rst:54 -msgid "" -"See :pipeline:`$project` for more information as well as " -":doc:`/reference/operator/aggregation` for more information on all the " -"available pipeline operators." -msgstr "" - -# 279049fd51d74cfa89c979481b8ffa5c -#: ../source/includes/table/aggregation-xref.rst:59 -msgid "" -"Custom ``map``, ``reduce`` and ``finalize`` JavaScript functions offer " -"flexibility to aggregation logic." -msgstr "" - -# 13f5a5ca1a824d5cbabde7d919156fa1 -#: ../source/includes/table/aggregation-xref.rst:62 -msgid "See :dbcommand:`mapReduce` for details and restrictions on the functions." -msgstr "" - -# 1731e29b66ec478d81443ec74207d789 -#: ../source/includes/table/aggregation-xref.rst:66 -msgid "**Output Results**" -msgstr "" - -# d3ab2e89c7eb444eacc304734f291f28 -#: ../source/includes/table/aggregation-xref.rst:68 -msgid "" -"Returns results as a cursor. If the pipeline includes the " -":pipeline:`$out` stage, the cursor is empty." -msgstr "" - -# e471d8a4a6eb45cb8e4fb3193128777e -#: ../source/includes/deprecation-aggregate-wo-cursor.rst:1 -msgid "" -"MongoDB 3.4 deprecates the use of :dbcommand:`aggregate` command " -"**without** the ``cursor`` option, unless the pipeline includes the " -"``explain`` option. When returning aggregation results inline using the " -":dbcommand:`aggregate` command, specify the cursor option using the " -"default batch size ``cursor: {}`` or specify the batch size in the cursor" -" option ``cursor: { batchSize: }``." -msgstr "" - -# c751bd7906e64b5585c53d7bf2ac13bd -#: ../source/includes/table/aggregation-xref.rst:76 -msgid "" -"Returns results in various options (inline, new collection, merge, " -"replace, reduce). See :dbcommand:`mapReduce` for details on the output " -"options." -msgstr "" - -# c6cbdc2ebfe945d581afc3f8615f747f -#: ../source/includes/table/aggregation-xref.rst:81 -msgid "**Sharding**" -msgstr "" - -# 609c9b06bf5a48819eed4e224c59d75d -# 3e134ae14e484dd1b4a64231448b59ad -#: ../source/includes/table/aggregation-xref.rst:83 -#: ../source/includes/table/aggregation-xref.rst:85 -msgid "Supports non-sharded and sharded input collections." -msgstr "" - -# 8609cf23324f4154bc53bb4d96a31423 -#: ../source/includes/table/aggregation-xref.rst:87 -msgid "**Notes**" -msgstr "" - -# b03c824bf236439a98814a6f949e28a8 -#: ../source/includes/table/aggregation-xref.rst:91 -msgid "Prior to 2.4, JavaScript code executed in a single thread." -msgstr "" - -# f2deedc514334b62b98e7baafdd3bae5 -#: ../source/includes/table/aggregation-xref.rst:94 -msgid "**More Information**" -msgstr "" - -# 7ac6719df7c048f3abcc20375c3c3fb8 -#: ../source/includes/table/aggregation-xref.rst:96 -msgid "See :doc:`/core/aggregation-pipeline` and :dbcommand:`aggregate`." -msgstr "" - -# f866d047ed5a49368acc05723a5646b7 -#: ../source/includes/table/aggregation-xref.rst:99 -msgid "See :doc:`/core/map-reduce` and :dbcommand:`mapReduce`." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid ":dbcommand:`group`" -#~ msgstr "" - -#~ msgid "Provides grouping functionality." -#~ msgstr "" - -#~ msgid "" -#~ "Is slower than the :dbcommand:`aggregate` " -#~ "command and has less functionality than" -#~ " the :dbcommand:`mapReduce` command." -#~ msgstr "" - -#~ msgid "" -#~ "Can either group by existing fields " -#~ "or with a custom ``keyf`` JavaScript " -#~ "function, can group by calculated " -#~ "fields." -#~ msgstr "" - -#~ msgid "" -#~ "See :dbcommand:`group` for information and " -#~ "example using the ``keyf`` function." -#~ msgstr "" - -#~ msgid "" -#~ "Custom ``reduce`` and ``finalize`` JavaScript" -#~ " functions offer flexibility to grouping" -#~ " logic." -#~ msgstr "" - -#~ msgid "See :dbcommand:`group` for details and restrictions on these functions." -#~ msgstr "" - -#~ msgid "" -#~ "Returns results in various options " -#~ "(inline as a document that contains " -#~ "the result set, a cursor to the" -#~ " result set) or stores the results" -#~ " in a collection." -#~ msgstr "" - -#~ msgid "" -#~ "The result is subject to the " -#~ ":ref:`BSON Document size ` limit if returned inline" -#~ " as a document that contains the " -#~ "result set." -#~ msgstr "" - -#~ msgid "Can return results as a cursor or store the results to a collection." -#~ msgstr "" - -#~ msgid "Returns results inline as an array of grouped items." -#~ msgstr "" - -#~ msgid "" -#~ "The result set must fit within the" -#~ " :ref:`maximum BSON document size limit " -#~ "`." -#~ msgstr "" - -#~ msgid "Does **not** support sharded collection." -#~ msgstr "" - -#~ msgid "See :dbcommand:`group`." -#~ msgstr "" - -#~ msgid "" -#~ "The returned array can contain at " -#~ "most 20,000 elements; i.e. at most " -#~ "20,000 unique groupings." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/aggregation-variables.po b/locale/zh/LC_MESSAGES/reference/aggregation-variables.po deleted file mode 100644 index e334fd19727..00000000000 --- a/locale/zh/LC_MESSAGES/reference/aggregation-variables.po +++ /dev/null @@ -1,101 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/aggregation-variables.txt:3 -msgid "Variables in Aggregation Expressions" -msgstr "" - -#: ../source/reference/aggregation-variables.txt:13 -msgid "" -":ref:`Aggregation expressions ` can use both user-" -"defined and system variables." -msgstr "" - -#: ../source/reference/aggregation-variables.txt:16 -msgid "" -"Variables can hold any :doc:`BSON type data `. To " -"access the value of the variable, use a string with the variable name " -"prefixed with double dollar signs (``$$``)." -msgstr "" - -#: ../source/reference/aggregation-variables.txt:20 -msgid "" -"If the variable references an object, to access a specific field in the " -"object, use the dot notation; i.e. ``\"$$.\"``." -msgstr "" - -#: ../source/reference/aggregation-variables.txt:26 -msgid "User Variables" -msgstr "" - -#: ../source/reference/aggregation-variables.txt:28 -msgid "" -"User variable names can contain the ascii characters ``[_a-zA-Z0-9]`` and " -"any non-ascii character." -msgstr "" - -#: ../source/reference/aggregation-variables.txt:31 -msgid "" -"User variable names must begin with a lowercase ascii letter ``[a-z]`` or a " -"non-ascii character." -msgstr "" - -#: ../source/reference/aggregation-variables.txt:37 -msgid "System Variables" -msgstr "" - -#: ../source/reference/aggregation-variables.txt:39 -msgid "MongoDB offers the following system variables:" -msgstr "" - -#: ../source/reference/aggregation-variables.txt:45 -msgid "Variable" -msgstr "" - -#: ../source/reference/aggregation-variables.txt:47 -msgid "Description" -msgstr "" - -#: ../source/reference/aggregation-variables.txt:51 -msgid "" -"References the root document, i.e. the top-level document, currently being " -"processed in the aggregation pipeline stage." -msgstr "" - -#: ../source/reference/aggregation-variables.txt:56 -msgid "" -"References the start of the field path being processed in the aggregation " -"pipeline stage. Unless documented otherwise, all stages start with " -":variable:`CURRENT` the same as :variable:`ROOT`." -msgstr "" - -#: ../source/reference/aggregation-variables.txt:61 -msgid "" -":variable:`CURRENT` is modifiable. However, since ``$`` is equivalent" -" to ``$$CURRENT.``, rebinding :variable:`CURRENT` changes the meaning" -" of ``$`` accesses." -msgstr "" - -#: ../source/reference/aggregation-variables.txt:67 -#: ../source/reference/aggregation-variables.txt:71 -#: ../source/reference/aggregation-variables.txt:75 -msgid "One of the allowed results of a :pipeline:`$redact` expression." -msgstr "" - -#: ../source/reference/aggregation-variables.txt:77 -msgid ":expression:`$let`, :pipeline:`$redact`, :expression:`$map`" -msgstr "" - -#: ../source/reference/aggregation-variables.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/aggregation.po b/locale/zh/LC_MESSAGES/reference/aggregation.po deleted file mode 100644 index bd7f01d49b6..00000000000 --- a/locale/zh/LC_MESSAGES/reference/aggregation.po +++ /dev/null @@ -1,94 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# c8206b8df26b4c0d8e62b7f2ba0477d7 -#: ../source/reference/aggregation.txt:5 -msgid "Aggregation Reference" -msgstr "" - -# e0d4bd8e3dc244de8fddeb643b0c3a36 -#: ../source/includes/toc/dfn-list-spec-aggregation-reference.rst:4 -msgid ":doc:`/meta/aggregation-quick-reference`" -msgstr "" - -# 5844c75eff0541c5b35a5a6eb17770ed -#: ../source/includes/toc/dfn-list-spec-aggregation-reference.rst:4 -msgid "Quick reference card for aggregation pipeline." -msgstr "" - -# e01fc78636bf43a18748e3987f61a3e0 -#: ../source/includes/toc/dfn-list-spec-aggregation-reference.rst:8 -msgid ":doc:`/reference/operator/aggregation/interface`" -msgstr "" - -# 2fc1e4139e974fb5943ee4d63d8f0226 -#: ../source/includes/toc/dfn-list-spec-aggregation-reference.rst:7 -msgid "" -"The reference for the data aggregation commands, which provide the " -"interfaces to MongoDB's aggregation capability." -msgstr "" - -# ca3eeb70ec654f17a774d95b5bd4ffa3 -#: ../source/includes/toc/dfn-list-spec-aggregation-reference.rst:12 -msgid ":doc:`/reference/aggregation-commands-comparison`" -msgstr "" - -# e30a48c0bae145b3a3b6bc21077b9d48 -#: ../source/includes/toc/dfn-list-spec-aggregation-reference.rst:11 -msgid "" -"A comparison of :dbcommand:`mapReduce` and :dbcommand:`aggregate` " -"commands." -msgstr "" - -# 325d2527ed974cb091f088668a11dd64 -#: ../source/includes/toc/dfn-list-spec-aggregation-reference.rst:16 -msgid ":doc:`/reference/operator/aggregation`" -msgstr "" - -# b67cf11a9ec94867be5c49547ba7673a -#: ../source/includes/toc/dfn-list-spec-aggregation-reference.rst:15 -msgid "" -"Aggregation pipeline operations have a collection of operators available " -"to define and manipulate documents in pipeline stages." -msgstr "" - -# b99167aad0594048aa31edfc52b41f6b -#: ../source/includes/toc/dfn-list-spec-aggregation-reference.rst:19 -msgid ":doc:`/reference/aggregation-variables`" -msgstr "" - -# 1269aa5b289d4a23a8c45cb7c71bbc83 -#: ../source/includes/toc/dfn-list-spec-aggregation-reference.rst:19 -msgid "Use of variables in aggregation pipeline expressions." -msgstr "" - -# fb6663db7cc243f9a159b1d4ebeb068d -#: ../source/includes/toc/dfn-list-spec-aggregation-reference.rst:23 -msgid ":doc:`/reference/sql-aggregation-comparison`" -msgstr "" - -# 1850b114e86e489e9022cd3f10e40e54 -#: ../source/includes/toc/dfn-list-spec-aggregation-reference.rst:22 -msgid "" -"An overview common aggregation operations in SQL and MongoDB using the " -"aggregation pipeline and operators in MongoDB and common SQL statements." -msgstr "" - -#~ msgid "" -#~ "A comparison of :dbcommand:`group`, " -#~ ":dbcommand:`mapReduce` and :dbcommand:`aggregate` " -#~ "that explores the strengths and " -#~ "limitations of each aggregation modality." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/audit-message.po b/locale/zh/LC_MESSAGES/reference/audit-message.po deleted file mode 100644 index 941f2c93a66..00000000000 --- a/locale/zh/LC_MESSAGES/reference/audit-message.po +++ /dev/null @@ -1,370 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 9291fd2667c64b07a805de9f21bf5388 -#: ../source/reference/audit-message.txt:3 -msgid "System Event Audit Messages" -msgstr "" - -# 3bafb4d15b8d47118334d85ea9e0cb10 -#: ../source/reference/audit-message.txt -msgid "On this page" -msgstr "" - -# 0c8cc1755b674eb288b43240083b4c2e -#: ../source/includes/note-audit-in-enterprise-only.rst:2 -msgid "" -"Available only in `MongoDB Enterprise `_." -msgstr "" - -# 8a338e60e1b842418d9f1ae915a2f6b7 -#: ../source/reference/audit-message.txt:18 -msgid "Audit Message" -msgstr "" - -# fd0bc565149c4bdcb3125eb42319bd55 -#: ../source/reference/audit-message.txt:20 -msgid "" -"The :doc:`event auditing feature ` can record events in " -"JSON format. To configure auditing output, see :doc:`/tutorial/configure-" -"auditing`" -msgstr "" - -# 512bb974750e416e8e01a8147a1e4acd -#: ../source/reference/audit-message.txt:24 -msgid "The recorded JSON messages have the following syntax:" -msgstr "" - -# d5c0faff7ab74e94ac4ab74ee8b2db50 -#: ../source/reference/audit-message.txt:44 -msgid "Audit Event Actions, Details, and Results" -msgstr "" - -# f621ab4dd1a94116bb9a35ae695e406f -#: ../source/reference/audit-message.txt:46 -msgid "" -"The following table lists for each ``atype`` or action type, the " -"associated ``param`` details and the ``result`` values, if any." -msgstr "" - -# ad57546685634ea28639fce9865c7581 -#: ../source/includes/table/system-event-audit-params-results.rst:4 -msgid "``atype``" -msgstr "" - -# 8a76006d7d3f44adaf38eb39fe90c4c1 -#: ../source/includes/table/system-event-audit-params-results.rst:6 -msgid "``param``" -msgstr "" - -# 47ffdcf8ed064c20a6a8b8e5eea8a35c -#: ../source/includes/table/system-event-audit-params-results.rst:8 -msgid "``result``" -msgstr "" - -# 8a3fadcf5a0e476f950ae5ecbd477db1 -#: ../source/includes/table/system-event-audit-params-results.rst:10 -msgid ":authaction:`authenticate`" -msgstr "" - -# 378409aecc7f43abbc5c1d288eaa908c -# 985474f6876e4897b034408377674bd7 -# d121f21abd9543e59b4e61e9e81d1912 -# 4f9d5db8702f47ec93c86b5a4f7c767a -# 66f3c5775b36467ea6a05a3f7dfe6bdc -# 7a98d1eedcc14caf9e6c5f3df885e475 -# 25d3ea1fc824431eb07ca77467646fee -# 351813f952ba46f4b799312a2851565e -# 4e58e012338d4b388158fc3942b5e79d -# 0bacf476d18d4244abb51083805f54ec -# 09b52b6026b7461495bed3ce0bd9c4a5 -# 733a0058e5074e6195abd25ae3a3310a -# a0a6b7e368a54322a45107625c16ed75 -# 6859e619c9b840a6a5a40da790f07186 -# b23823d272d849cd98a4b3de0c41403b -# 6a6a792cefe142c48d0c28d39812e462 -# 8f2f1a723276430ea9c29fc7fb074143 -# 1133fd57c9414f0fa7a91b3336420f8d -# 5cb0b085c382497191879f787c69b6ce -# 6b13f14f443444dda129e442ace62da2 -# 0d84a633a18849528846c08f0d5ce455 -# 2ae181740dbf45739a2fa2249240172c -# 14976392cdd5477c8a3907fc427c8c11 -# f1a3f40d9883420686b31e4829bc2e9f -# c0e07d41ef144eb9bd8de7c557d21fa7 -# 76a06e6e55264a3bba6fd2ad6bf47c44 -# 23bfeabab704449394d17aab03cb2885 -# 0d113cfb5087406a98d22e30166093f1 -# 4a17ab8b975c443c915997f9785e6c61 -#: ../source/includes/table/system-event-audit-params-results.rst:23 -#: ../source/includes/table/system-event-audit-params-results.rst:45 -#: ../source/includes/table/system-event-audit-params-results.rst:62 -#: ../source/includes/table/system-event-audit-params-results.rst:72 -#: ../source/includes/table/system-event-audit-params-results.rst:86 -#: ../source/includes/table/system-event-audit-params-results.rst:99 -#: ../source/includes/table/system-event-audit-params-results.rst:109 -#: ../source/includes/table/system-event-audit-params-results.rst:119 -#: ../source/includes/table/system-event-audit-params-results.rst:132 -#: ../source/includes/table/system-event-audit-params-results.rst:155 -#: ../source/includes/table/system-event-audit-params-results.rst:168 -#: ../source/includes/table/system-event-audit-params-results.rst:178 -#: ../source/includes/table/system-event-audit-params-results.rst:202 -#: ../source/includes/table/system-event-audit-params-results.rst:222 -#: ../source/includes/table/system-event-audit-params-results.rst:242 -#: ../source/includes/table/system-event-audit-params-results.rst:274 -#: ../source/includes/table/system-event-audit-params-results.rst:306 -#: ../source/includes/table/system-event-audit-params-results.rst:319 -#: ../source/includes/table/system-event-audit-params-results.rst:329 -#: ../source/includes/table/system-event-audit-params-results.rst:349 -#: ../source/includes/table/system-event-audit-params-results.rst:369 -#: ../source/includes/table/system-event-audit-params-results.rst:392 -#: ../source/includes/table/system-event-audit-params-results.rst:415 -#: ../source/includes/table/system-event-audit-params-results.rst:425 -#: ../source/includes/table/system-event-audit-params-results.rst:439 -#: ../source/includes/table/system-event-audit-params-results.rst:456 -#: ../source/includes/table/system-event-audit-params-results.rst:466 -#: ../source/includes/table/system-event-audit-params-results.rst:478 -#: ../source/includes/table/system-event-audit-params-results.rst:490 -msgid "``0`` - Success" -msgstr "" - -# 3495e1f3db4c4c4c9225cc0c4f9e2ef1 -#: ../source/includes/table/system-event-audit-params-results.rst:25 -msgid "``18`` - Authentication Failed" -msgstr "" - -# d4a3fd58c06648e0906e08e945c842b0 -#: ../source/includes/table/system-event-audit-params-results.rst:28 -msgid ":authaction:`authCheck`" -msgstr "" - -# d47f558208b245df9c976bf8402fe6d3 -#: ../source/includes/table/system-event-audit-params-results.rst:39 -msgid "``ns`` field is optional." -msgstr "" - -# 2769a898db06407e933f80e092190eb6 -#: ../source/includes/table/system-event-audit-params-results.rst:41 -msgid "``args`` field may be redacted." -msgstr "" - -# 5debd5f130e444818f84990c78472219 -#: ../source/includes/table/system-event-audit-params-results.rst:47 -msgid "``13`` - Unauthorized to perform the operation." -msgstr "" - -# 7f2aa4512d51445c933de29302ec17c6 -#: ../source/includes/table/system-event-audit-params-results.rst:49 -msgid "" -"By default, the auditing system logs only the authorization failures. To " -"enable the system to log authorization successes, use the " -":parameter:`auditAuthorizationSuccess` parameter. [#performance]_" -msgstr "" - -# 5a1c63724c9b4e8188b97df1220a8b51 -#: ../source/includes/table/system-event-audit-params-results.rst:54 -msgid ":authaction:`createCollection`" -msgstr "" - -# 9ed7b576631f4a068a60123e893b88d6 -#: ../source/includes/table/system-event-audit-params-results.rst:64 -msgid ":authaction:`createDatabase`" -msgstr "" - -# 22f54ee483564fada1bd4eef849521c0 -#: ../source/includes/table/system-event-audit-params-results.rst:74 -msgid ":authaction:`createIndex`" -msgstr "" - -# 0b04470b71f1419db03c778fc01a0f0b -#: ../source/includes/table/system-event-audit-params-results.rst:88 -msgid ":authaction:`renameCollection`" -msgstr "" - -# 42e0de19c0e84462b1e0a317d182e1ee -#: ../source/includes/table/system-event-audit-params-results.rst:101 -msgid ":authaction:`dropCollection`" -msgstr "" - -# 6ef954e6cc844624ab5bdf5d436de678 -#: ../source/includes/table/system-event-audit-params-results.rst:111 -msgid ":authaction:`dropDatabase`" -msgstr "" - -# e75483f4ac2a4493821ab2f9249fb345 -#: ../source/includes/table/system-event-audit-params-results.rst:121 -msgid ":authaction:`dropIndex`" -msgstr "" - -# 59dc87ed933146128ceacbcd964bfd48 -#: ../source/includes/table/system-event-audit-params-results.rst:134 -msgid ":authaction:`createUser`" -msgstr "" - -# 092a7dbc6352489ca597bb8c2c399767 -# 1c4bb73c0cb249f98a8d6d2cc6bd4228 -#: ../source/includes/table/system-event-audit-params-results.rst:152 -#: ../source/includes/table/system-event-audit-params-results.rst:199 -msgid "The ``customData`` field is optional." -msgstr "" - -# d6dc4dd6ff2548859c498bc35dfae106 -#: ../source/includes/table/system-event-audit-params-results.rst:157 -msgid ":authaction:`dropUser`" -msgstr "" - -# 973dd49fb2a742199f8dfea883da1814 -#: ../source/includes/table/system-event-audit-params-results.rst:170 -msgid ":authaction:`dropAllUsersFromDatabase`" -msgstr "" - -# b92fdf8b6c8a4eaeb6e17376c1a9bb8e -#: ../source/includes/table/system-event-audit-params-results.rst:180 -msgid ":authaction:`updateUser`" -msgstr "" - -# 568b525672c3457cb6327b5c6ece2034 -#: ../source/includes/table/system-event-audit-params-results.rst:204 -msgid ":authaction:`grantRolesToUser`" -msgstr "" - -# b250f42b1be64d658d3e0fd34ba1f80f -#: ../source/includes/table/system-event-audit-params-results.rst:224 -msgid ":authaction:`revokeRolesFromUser`" -msgstr "" - -# 5999278bd9c24f138706d360d7efffe9 -#: ../source/includes/table/system-event-audit-params-results.rst:244 -msgid ":authaction:`createRole`" -msgstr "" - -# a6d8f367d60d456fb89be43ae1fae9a9 -# 90bf123f47474045bee317e84daa095f -#: ../source/includes/table/system-event-audit-params-results.rst:268 -#: ../source/includes/table/system-event-audit-params-results.rst:300 -msgid "The ``roles`` and the ``privileges`` fields are optional." -msgstr "" - -# 83367b67d094461ab342d993ca0c7696 -# 927204bf6e0a4b0dab5545379078691d -# 8e2c16ae328d44d1b98c1e7e262ddfe6 -# 6b5188e044c8422d88b7f471c536c0be -#: ../source/includes/table/system-event-audit-params-results.rst:270 -#: ../source/includes/table/system-event-audit-params-results.rst:302 -#: ../source/includes/table/system-event-audit-params-results.rst:388 -#: ../source/includes/table/system-event-audit-params-results.rst:411 -msgid "" -"For details on the resource document, see :ref:`resource-document`. For a" -" list of actions, see :ref:`security-user-actions`." -msgstr "" - -# cf383fd3217947ffb8a6eeeefa97f94c -#: ../source/includes/table/system-event-audit-params-results.rst:276 -msgid ":authaction:`updateRole`" -msgstr "" - -# 28d3a1e6bbdf49a0ae63f9db0118113f -#: ../source/includes/table/system-event-audit-params-results.rst:308 -msgid ":authaction:`dropRole`" -msgstr "" - -# 8ac5758c3ddf4a58ab82d0a41592427b -#: ../source/includes/table/system-event-audit-params-results.rst:321 -msgid ":authaction:`dropAllRolesFromDatabase`" -msgstr "" - -# 76aaaa29c4c745499f187f384d16736e -#: ../source/includes/table/system-event-audit-params-results.rst:331 -msgid ":authaction:`grantRolesToRole`" -msgstr "" - -# de9cb279335f44eebcfb64363d6c5982 -#: ../source/includes/table/system-event-audit-params-results.rst:351 -msgid ":authaction:`revokeRolesFromRole`" -msgstr "" - -# 41163ab07c3d4fa2983b60f4dc08fb75 -#: ../source/includes/table/system-event-audit-params-results.rst:371 -msgid ":authaction:`grantPrivilegesToRole`" -msgstr "" - -# 4d9cf075e1464c58ba1824a58d1bc388 -#: ../source/includes/table/system-event-audit-params-results.rst:394 -msgid ":authaction:`revokePrivilegesFromRole`" -msgstr "" - -# 22df5a2acc0e4d34b25caab2c81f36de -#: ../source/includes/table/system-event-audit-params-results.rst:417 -msgid ":authaction:`enableSharding`" -msgstr "" - -# 60e04967685f4561bac261f8f2a24e82 -#: ../source/includes/table/system-event-audit-params-results.rst:427 -msgid ":authaction:`shardCollection`" -msgstr "" - -# a53b0b9660604fa995071598cd6524a8 -#: ../source/includes/table/system-event-audit-params-results.rst:441 -msgid ":authaction:`addShard`" -msgstr "" - -# 55c41f54d1ec4bbf8370261102fd8b22 -#: ../source/includes/table/system-event-audit-params-results.rst:452 -msgid "" -"When a shard is a replica set, the ``connectionString`` includes the " -"replica set name and can include other members of the replica set." -msgstr "" - -# fabfaf00356c4fbc8b753822a7e8865d -#: ../source/includes/table/system-event-audit-params-results.rst:458 -msgid ":authaction:`removeShard`" -msgstr "" - -# 0519df2cf9ca4113ac4720842d1ef0a8 -#: ../source/includes/table/system-event-audit-params-results.rst:468 -msgid ":authaction:`shutdown`" -msgstr "" - -# 755328d6ed0348d38e0baaffceb95a82 -#: ../source/includes/table/system-event-audit-params-results.rst:475 -msgid "Indicates commencement of database shutdown." -msgstr "" - -# 858d778ee6ce4a33b5e5588e373fcf49 -#: ../source/includes/table/system-event-audit-params-results.rst:480 -msgid ":authaction:`applicationMessage`" -msgstr "" - -# c209dc73d7834902826585818527cec5 -#: ../source/includes/table/system-event-audit-params-results.rst:487 -msgid "See :dbcommand:`logApplicationMessage`." -msgstr "" - -# f9ede1d2754c4c57803cdd5dec25294a -#: ../source/includes/fact-auditAuthorizationSuccess-performance-impact.rst:1 -msgid "" -"Enabling :parameter:`auditAuthorizationSuccess` degrades performance more" -" than logging only the authorization failures." -msgstr "" - -#~ msgid ":authaction:`replSetReconfig`" -#~ msgstr "" - -#~ msgid "Indicates membership change in the replica set." -#~ msgstr "" - -#~ msgid "The ``old`` field is optional." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/bios-example-collection.po b/locale/zh/LC_MESSAGES/reference/bios-example-collection.po deleted file mode 100644 index a02e459738d..00000000000 --- a/locale/zh/LC_MESSAGES/reference/bios-example-collection.po +++ /dev/null @@ -1,32 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/bios-example-collection.txt:5 -msgid "The ``bios`` Example Collection" -msgstr "" - -#: ../source/reference/bios-example-collection.txt:15 -msgid "" -"The ``bios`` collection provides example data for experimenting with " -"MongoDB. Many of this guide's examples on :method:`insert " -"`, :method:`update ` and " -":method:`read ` operations create or query data from " -"the ``bios`` collection." -msgstr "" - -#: ../source/reference/bios-example-collection.txt:21 -msgid "" -"The following documents comprise the ``bios`` collection. In the examples, " -"the data might be different, as the examples themselves make changes to the " -"data." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/bson-type-comparison-order.po b/locale/zh/LC_MESSAGES/reference/bson-type-comparison-order.po deleted file mode 100644 index da6974ca035..00000000000 --- a/locale/zh/LC_MESSAGES/reference/bson-type-comparison-order.po +++ /dev/null @@ -1,227 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# a8e52b65b9774d869ebb610bcf1c231f -#: ../source/reference/bson-type-comparison-order.txt:6 -msgid "Comparison/Sort Order" -msgstr "" - -# 3d1385c55727464a8e89262b47cae7f2 -#: ../source/reference/bson-type-comparison-order.txt -msgid "On this page" -msgstr "" - -# 5ae779bab9954bf7a22b1c8fc0d990f1 -#: ../source/includes/fact-sort-order.rst:1 -msgid "" -"When comparing values of different :ref:`BSON types `, " -"MongoDB uses the following comparison order, from lowest to highest:" -msgstr "" - -# a57bcf304c4a4cf7841fbf009368b5d0 -#: ../source/includes/fact-sort-order.rst:4 -msgid "MinKey (internal type)" -msgstr "" - -# 55bac9e5c78d449f878770cf683f67fc -#: ../source/includes/fact-sort-order.rst:5 -msgid "Null" -msgstr "" - -# 824771964cd74143b29a4224c7cf0c79 -#: ../source/includes/fact-sort-order.rst:6 -msgid "Numbers (ints, longs, doubles, decimals)" -msgstr "" - -# 41000753c92d4810ae70937a841b184a -#: ../source/includes/fact-sort-order.rst:7 -msgid "Symbol, String" -msgstr "" - -# 3ed55654d212446cbbfc4740094a401f -#: ../source/includes/fact-sort-order.rst:8 -msgid "Object" -msgstr "" - -# 729fecebf63b4ea7ac473d49049378a4 -#: ../source/includes/fact-sort-order.rst:9 -msgid "Array" -msgstr "" - -# 92cfef6819bf46cd9ac3a0f7eedfa97f -# 66319fb77acd416a90db9e60d727e553 -#: ../source/includes/fact-sort-order.rst:10 -#: ../source/reference/bson-type-comparison-order.txt:73 -msgid "BinData" -msgstr "" - -# 18e6fcc8259648ccb645d89fd3b31824 -#: ../source/includes/fact-sort-order.rst:11 -msgid "ObjectId" -msgstr "" - -# 3924338a3bd24e449b4bbd8273b10782 -#: ../source/includes/fact-sort-order.rst:12 -msgid "Boolean" -msgstr "" - -# 7f69f33057344d03b1d30ea9d7dc93de -#: ../source/includes/fact-sort-order.rst:13 -msgid "Date" -msgstr "" - -# 3c00542efcc24dd190e1750d90129a54 -#: ../source/includes/fact-sort-order.rst:14 -msgid "Timestamp" -msgstr "" - -# 48b15cb872c64b9087c8b642d3c7449a -#: ../source/includes/fact-sort-order.rst:15 -msgid "Regular Expression" -msgstr "" - -# 7691b32aa60e43fb86a73c072a5213c1 -#: ../source/includes/fact-sort-order.rst:16 -msgid "MaxKey (internal type)" -msgstr "" - -# 4a5710c6235944e0aaf0676394af5538 -#: ../source/reference/bson-type-comparison-order.txt:19 -msgid "Numeric Types" -msgstr "" - -# dc850f5512c6412692c3f16c6538fc95 -#: ../source/reference/bson-type-comparison-order.txt:21 -msgid "" -"MongoDB treats some types as equivalent for comparison purposes. For " -"instance, numeric types undergo conversion before comparison." -msgstr "" - -# 915c829547ad447a8dc4741d245cbf5d -#: ../source/reference/bson-type-comparison-order.txt:25 -msgid "Strings" -msgstr "" - -# c7c388e413fe4c10aedc39080ceeabc7 -#: ../source/reference/bson-type-comparison-order.txt:28 -msgid "Binary Comparison" -msgstr "" - -# 0b4633b171b5461793e994210b394a6b -#: ../source/reference/bson-type-comparison-order.txt:30 -msgid "By default, MongoDB uses the simple binary comparison to compare strings." -msgstr "" - -# efbe6e51029340f68fdd82b40f8e3fb1 -#: ../source/reference/bson-type-comparison-order.txt:36 -msgid "Collation" -msgstr "" - -# 63097048543b4dfb8747a61a7191a070 -#: ../source/includes/extracts/collation-description.rst:1 -msgid "" -":doc:`Collation ` allows users to specify language-" -"specific rules for string comparison, such as rules for lettercase and " -"accent marks." -msgstr "" - -# 0c72664fbdb743889af9551f76406b26 -#: ../source/reference/bson-type-comparison-order.txt:41 -msgid "Collation specification has the following syntax:" -msgstr "" - -# ae8f35d849af4b11892595dfc91148d9 -#: ../source/includes/extracts/collation-document.rst:14 -msgid "" -"When specifying collation, the ``locale`` field is mandatory; all other " -"collation fields are optional. For descriptions of the fields, see :ref" -":`collation-document-fields`." -msgstr "" - -# 1e9b200d776d45ec83ce655a33a2a6b9 -#: ../source/includes/extracts/collation-unspecified.rst:1 -msgid "" -"If no collation is specified for the collection or for the operations, " -"MongoDB uses the simple binary comparison used in prior versions for " -"string comparisons." -msgstr "" - -# 666b373d4b2d478aa2c432d26f7cbd6f -#: ../source/reference/bson-type-comparison-order.txt:48 -msgid "Arrays" -msgstr "" - -# 68e53a31465c499d973bf976a1df1e4d -#: ../source/reference/bson-type-comparison-order.txt:50 -msgid "" -"With arrays, a less-than comparison or an ascending sort compares the " -"smallest element of arrays, and a greater-than comparison or a descending" -" sort compares the largest element of the arrays. As such, when comparing" -" a field whose value is a single-element array (e.g. ``[ 1 ]``) with non-" -"array fields (e.g. ``2``), the comparison is between ``1`` and ``2``. A " -"comparison of an empty array (e.g. ``[ ]``) treats the empty array as " -"less than ``null`` or a missing field." -msgstr "" - -# b53c2c89f81548388c81eb332b212165 -#: ../source/reference/bson-type-comparison-order.txt:59 -msgid "Dates and Timestaps" -msgstr "" - -# 2d38315d4c194286880e623cbeaac6f2 -#: ../source/reference/bson-type-comparison-order.txt:61 -msgid "" -"Date objects sort before Timestamp objects. Previously Date and Timestamp" -" objects sorted together." -msgstr "" - -# cd69e74c7310444c989a6c9d28099f39 -#: ../source/reference/bson-type-comparison-order.txt:66 -msgid "Non-existent Fields" -msgstr "" - -# 62a61889222f4d49b3fee163c66315c6 -#: ../source/reference/bson-type-comparison-order.txt:68 -msgid "" -"The comparison treats a non-existent field as it would an empty BSON " -"Object. As such, a sort on the ``a`` field in documents ``{ }`` and ``{ " -"a: null }`` would treat the documents as equivalent in sort order." -msgstr "" - -# 975be61e7874417895db7530e37c6386 -#: ../source/reference/bson-type-comparison-order.txt:75 -msgid "MongoDB sorts ``BinData`` in the following order:" -msgstr "" - -# c1d2593302f34318b12fb5d33451b8fc -#: ../source/reference/bson-type-comparison-order.txt:77 -msgid "First, the length or size of the data." -msgstr "" - -# 9bc118d0f99b46f8af85884085aff92c -#: ../source/reference/bson-type-comparison-order.txt:79 -msgid "Then, by the BSON one-byte subtype." -msgstr "" - -# 3c9735a1e0e44fb8abbb9fd0de9686b4 -#: ../source/reference/bson-type-comparison-order.txt:81 -msgid "Finally, by the data, performing a byte-by-byte comparison." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/bson-types.po b/locale/zh/LC_MESSAGES/reference/bson-types.po deleted file mode 100644 index ec89fcbdc08..00000000000 --- a/locale/zh/LC_MESSAGES/reference/bson-types.po +++ /dev/null @@ -1,758 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 1f503185fb65421290ce078adc64d5cb -#: ../source/reference/bson-types.txt:5 -msgid "BSON Types" -msgstr "" - -# 64d70b879e2e44ae9772c92e62444ff1 -#: ../source/reference/bson-types.txt -msgid "On this page" -msgstr "" - -# 11ad3b93bc9e4e3cbd2d41f1729bc1d3 -#: ../source/reference/bson-types.txt:15 -msgid "" -":term:`BSON` is a binary serialization format used to store documents and" -" make remote procedure calls in MongoDB. The BSON specification is " -"located at `bsonspec.org `_." -msgstr "" - -# 31035ee273ae497a9a169d76d394209d -#: ../source/reference/bson-types.txt:19 -msgid "" -"BSON supports the following data types as values in documents. Each data " -"type has a corresponding number and string alias that can be used with " -"the :query:`$type` operator to query documents by BSON type." -msgstr "" - -# fe09c0e08f7c42f3b92e2aa89f0827d9 -#: ../source/includes/fact-bson-types.rst:4 -msgid "Type" -msgstr "" - -# ed4d827f3c914a42a0ca8741fb04758e -#: ../source/includes/fact-bson-types.rst:5 -msgid "Number" -msgstr "" - -# 1dd1922c88ba4a4e91f2fa20d4740e9c -#: ../source/includes/fact-bson-types.rst:6 -msgid "Alias" -msgstr "" - -# 21df9a1334fb4f2d82a1588ffee9353b -#: ../source/includes/fact-bson-types.rst:7 -msgid "Notes" -msgstr "" - -# 0c3acd50245747d39fc625383289a874 -#: ../source/includes/fact-bson-types.rst:9 -msgid "Double" -msgstr "" - -# 2b16f7f2a72c4823b9cb15c3b70bf9f2 -#: ../source/includes/fact-bson-types.rst:10 -msgid "1" -msgstr "" - -# 5e54e0ad249d4732b02842acb5c1e4a1 -#: ../source/includes/fact-bson-types.rst:11 -msgid "\"double\"" -msgstr "" - -# 39ba0bfc35e947b887a685b3be6444bd -# c6c50eada2554c9aa7a3fe617df81f95 -#: ../source/includes/fact-bson-types.rst:14 -#: ../source/reference/bson-types.txt:65 -msgid "String" -msgstr "" - -# a81549884e3e41f08199eb5d169aa18d -#: ../source/includes/fact-bson-types.rst:15 -msgid "2" -msgstr "" - -# a1eecfa53c8643f1bf8e3d096b76ce1f -#: ../source/includes/fact-bson-types.rst:16 -msgid "\"string\"" -msgstr "" - -# 3299b9f89b5249f88d4f7421df0f401a -#: ../source/includes/fact-bson-types.rst:19 -msgid "Object" -msgstr "" - -# 233fc3b117424e0696b63a25a65876db -#: ../source/includes/fact-bson-types.rst:20 -msgid "3" -msgstr "" - -# 4fce9d513d4744b5bb10f3525da0197c -#: ../source/includes/fact-bson-types.rst:21 -msgid "\"object\"" -msgstr "" - -# 8b3fb951f25342bc819f3e6af8e99bd9 -#: ../source/includes/fact-bson-types.rst:24 -msgid "Array" -msgstr "" - -# 7b0428d7057945418238eaccc56b4d65 -#: ../source/includes/fact-bson-types.rst:25 -msgid "4" -msgstr "" - -# 5a464917478f465b8dbf4f3e1c8f3efd -#: ../source/includes/fact-bson-types.rst:26 -msgid "\"array\"" -msgstr "" - -# 5ecc2bf53077474db82415ac7bec41ed -#: ../source/includes/fact-bson-types.rst:29 -msgid "Binary data" -msgstr "" - -# ebd14dbb2119455b901a37166a681fcc -#: ../source/includes/fact-bson-types.rst:30 -msgid "5" -msgstr "" - -# 53799b7ed0ae49479fd38000d6cb4ec2 -#: ../source/includes/fact-bson-types.rst:31 -msgid "\"binData\"" -msgstr "" - -# b2b695b2b85d4fb28e4290c7b029a31a -#: ../source/includes/fact-bson-types.rst:34 -msgid "Undefined" -msgstr "" - -# 8fa100b050db48bbabf7489286d2752a -#: ../source/includes/fact-bson-types.rst:35 -msgid "6" -msgstr "" - -# e6f2ad41cabf4b61ac8d4975d9cd4a73 -#: ../source/includes/fact-bson-types.rst:36 -msgid "\"undefined\"" -msgstr "" - -# 50ce96e610b8498199cac7bdda6e90da -# 8db6cd02d1bb4099815c9c297d617b32 -# fccd5ccb266445c69b9a2bf3f99f0b7c -#: ../source/includes/fact-bson-types.rst:37 -#: ../source/includes/fact-bson-types.rst:67 -#: ../source/includes/fact-bson-types.rst:77 -msgid "Deprecated." -msgstr "" - -# 63a5e10731914ded87ccbddaf5aabed6 -# 645b31d6d22d48098262aa6563a52c71 -#: ../source/includes/fact-bson-types.rst:39 -#: ../source/reference/bson-types.txt:37 -msgid "ObjectId" -msgstr "" - -# 7917eecfff424b60a366574b14ee1af8 -#: ../source/includes/fact-bson-types.rst:40 -msgid "7" -msgstr "" - -# 04910505547a4d0b853e69b3e3585f66 -#: ../source/includes/fact-bson-types.rst:41 -msgid "\"objectId\"" -msgstr "" - -# 82862ab6bb414e57bc35caae8217c5ec -#: ../source/includes/fact-bson-types.rst:44 -msgid "Boolean" -msgstr "" - -# 3870ed24be36410dbb8b63e52be02691 -#: ../source/includes/fact-bson-types.rst:45 -msgid "8" -msgstr "" - -# e28c3313115b4724a4a496ec49b20e4b -#: ../source/includes/fact-bson-types.rst:46 -msgid "\"bool\"" -msgstr "" - -# ea5a055a7bcd4c4ca2e0dda9e3d3f775 -# 902aac5cf1b543b2919748bd45898331 -#: ../source/includes/fact-bson-types.rst:49 -#: ../source/reference/bson-types.txt:137 -msgid "Date" -msgstr "" - -# f14c183925404279b5f465020461fb05 -#: ../source/includes/fact-bson-types.rst:50 -msgid "9" -msgstr "" - -# 2fa0708cb04245869769535be713b768 -#: ../source/includes/fact-bson-types.rst:51 -msgid "\"date\"" -msgstr "" - -# 6e259a5f975f41b791ed27f1e05c06fb -#: ../source/includes/fact-bson-types.rst:54 -msgid "Null" -msgstr "" - -# 85690ae173154a3e8fb6dbcd08659114 -#: ../source/includes/fact-bson-types.rst:55 -msgid "10" -msgstr "" - -# 25284781d6914fb4a2b0f5d4e6f88153 -#: ../source/includes/fact-bson-types.rst:56 -msgid "\"null\"" -msgstr "" - -# 7fa85f69186f4b00aa9f47b2b0f8dcbd -#: ../source/includes/fact-bson-types.rst:59 -msgid "Regular Expression" -msgstr "" - -# 68b2920145ce4fa5bb98fff4c493b992 -#: ../source/includes/fact-bson-types.rst:60 -msgid "11" -msgstr "" - -# b8805d03545c4d2b9d3b5163a4614b18 -#: ../source/includes/fact-bson-types.rst:61 -msgid "\"regex\"" -msgstr "" - -# 849bca99298d461f93a43e7547ec6eb5 -#: ../source/includes/fact-bson-types.rst:64 -msgid "DBPointer" -msgstr "" - -# bcfddb52cf6b4e7b9c8354399c45329c -#: ../source/includes/fact-bson-types.rst:65 -msgid "12" -msgstr "" - -# 399a14313c6e4814bc7d9aa23e05ba56 -#: ../source/includes/fact-bson-types.rst:66 -msgid "\"dbPointer\"" -msgstr "" - -# f1d5665548204304930a8e2267ac9bee -#: ../source/includes/fact-bson-types.rst:69 -msgid "JavaScript" -msgstr "" - -# 981d7ed339504018b2d729ca532dfe30 -#: ../source/includes/fact-bson-types.rst:70 -msgid "13" -msgstr "" - -# df1f567d80be4329845d73b149ebe346 -#: ../source/includes/fact-bson-types.rst:71 -msgid "\"javascript\"" -msgstr "" - -# 0832ce077ffe4ecab330f16318f6f1b3 -#: ../source/includes/fact-bson-types.rst:74 -msgid "Symbol" -msgstr "" - -# c81d90b31f914db495da568f8ebd44db -#: ../source/includes/fact-bson-types.rst:75 -msgid "14" -msgstr "" - -# abf9eeb7a99b41759c4d2c29ec5e66bb -#: ../source/includes/fact-bson-types.rst:76 -msgid "\"symbol\"" -msgstr "" - -# b72e4d2aa6234ceaa4f1672608c455a0 -#: ../source/includes/fact-bson-types.rst:79 -msgid "JavaScript (with scope)" -msgstr "" - -# 839f55ac301141c98b38914a2cd36ba9 -#: ../source/includes/fact-bson-types.rst:80 -msgid "15" -msgstr "" - -# 9fe642882f6242adaa0d601009d117d7 -#: ../source/includes/fact-bson-types.rst:81 -msgid "\"javascriptWithScope\"" -msgstr "" - -# c6d84633b62645e3b58c326584f25394 -#: ../source/includes/fact-bson-types.rst:84 -msgid "32-bit integer" -msgstr "" - -# 247952049740487fb1e1810545659fc0 -#: ../source/includes/fact-bson-types.rst:85 -msgid "16" -msgstr "" - -# ddc88376c7b744b39ee0389074a002f1 -#: ../source/includes/fact-bson-types.rst:86 -msgid "\"int\"" -msgstr "" - -# 1dcb481acdc94821ab3b571b16218ddb -#: ../source/includes/fact-bson-types.rst:89 -msgid "Timestamp" -msgstr "" - -# 9a56e0bb4d56452e914131f37a874f92 -#: ../source/includes/fact-bson-types.rst:90 -msgid "17" -msgstr "" - -# 12ac2115befd430b823453448c19fafb -#: ../source/includes/fact-bson-types.rst:91 -msgid "\"timestamp\"" -msgstr "" - -# 4b43c5b19a544816a95c64a7f9faa357 -#: ../source/includes/fact-bson-types.rst:94 -msgid "64-bit integer" -msgstr "" - -# 165d46ef432340178f6a291fb5ccbcd7 -#: ../source/includes/fact-bson-types.rst:95 -msgid "18" -msgstr "" - -# d530f144fcb64858b0770ab600a0f492 -#: ../source/includes/fact-bson-types.rst:96 -msgid "\"long\"" -msgstr "" - -# 1e8bc1bae78244c99184055356801e65 -#: ../source/includes/fact-bson-types.rst:99 -msgid "Decimal128" -msgstr "" - -# 0cf15a94bea640739b853b90c169556d -#: ../source/includes/fact-bson-types.rst:100 -msgid "19" -msgstr "" - -# 3a68529abd5846a68b6ab001776977cf -#: ../source/includes/fact-bson-types.rst:101 -msgid "\"decimal\"" -msgstr "" - -# 6c25311b92714d7eb4354ab15e08d94f -#: ../source/includes/fact-bson-types.rst:102 -msgid "New in version 3.4." -msgstr "" - -# 6c69a01794584c23bc824b0d039b2a59 -#: ../source/includes/fact-bson-types.rst:104 -msgid "Min key" -msgstr "" - -# 658864fcd4784932aa971d200989c20d -#: ../source/includes/fact-bson-types.rst:105 -msgid "-1" -msgstr "" - -# 96943e83d0634c9284e8629a5ba7b6be -#: ../source/includes/fact-bson-types.rst:106 -msgid "\"minKey\"" -msgstr "" - -# 28cbe0bb269b40d0b354a84aa52c0449 -#: ../source/includes/fact-bson-types.rst:109 -msgid "Max key" -msgstr "" - -# c82928835cb74d5d87b0dfa2a5f3f8a0 -#: ../source/includes/fact-bson-types.rst:110 -msgid "127" -msgstr "" - -# a02573faca0b4064a36a5cdd9aef6418 -#: ../source/includes/fact-bson-types.rst:111 -msgid "\"maxKey\"" -msgstr "" - -# 29401978554e43cca4bed253d3ff91d8 -#: ../source/reference/bson-types.txt:25 -msgid "To determine a field's type, see :ref:`check-types-in-shell`." -msgstr "" - -# 4a73e3e7508647c5b72e50e380bf7981 -#: ../source/reference/bson-types.txt:27 -msgid "" -"If you convert BSON to JSON, see the :doc:`Extended JSON ` reference." -msgstr "" - -# 11b9193dcb874e4fa7247f4fb313e845 -#: ../source/reference/bson-types.txt:30 -msgid "" -"The following sections describe special considerations for particular " -"BSON types." -msgstr "" - -# 53d27d9a719d4948b3bdd8f6237ed070 -#: ../source/reference/bson-types.txt:39 -msgid "" -"ObjectIds are small, likely unique, fast to generate, and ordered. " -"ObjectId values consists of 12-bytes, where the first four bytes are a " -"timestamp that reflect the ObjectId's creation, specifically:" -msgstr "" - -# 8c91f5460da04169a16c47b9371d0b56 -#: ../source/includes/fact-ObjectId-construct.rst:1 -msgid "a 4-byte value representing the seconds since the Unix epoch," -msgstr "" - -# 25e7f0de19fd4bb5b193a3d04bad4842 -#: ../source/includes/fact-ObjectId-construct.rst:3 -msgid "a 3-byte machine identifier," -msgstr "" - -# 6f0bc5863c354e92bfcc09ce3228468e -#: ../source/includes/fact-ObjectId-construct.rst:5 -msgid "a 2-byte process id, and" -msgstr "" - -# 68ae476d015947c6b4b67927d6c2c2bd -#: ../source/includes/fact-ObjectId-construct.rst:7 -msgid "a 3-byte counter, starting with a random value." -msgstr "" - -# 431ec24fd7d94aac9a53365dcafb82bf -#: ../source/includes/fact-id-field.rst:1 -msgid "" -"In MongoDB, each document stored in a collection requires a unique " -":term:`_id` field that acts as a :term:`primary key`. If an inserted " -"document omits the ``_id`` field, the MongoDB driver automatically " -"generates an :ref:`objectid` for the ``_id`` field." -msgstr "" - -# eac9dbcd60954544a451c19632c52b3d -#: ../source/includes/fact-id-field.rst:6 -msgid "" -"This also applies to documents inserted through update operations with " -":ref:`upsert: true `." -msgstr "" - -# 877f4889c72d4a9fa02b29b59d8ba537 -#: ../source/reference/bson-types.txt:47 -msgid "" -"MongoDB clients should add an ``_id`` field with a unique ObjectId. Using" -" ObjectIds for the ``_id`` field provides the following additional " -"benefits:" -msgstr "" - -# 65fdab7f927443f08c8bb7b92b65ecf1 -#: ../source/reference/bson-types.txt:51 -msgid "" -"in the :program:`mongo` shell, you can access the creation time of the " -"``ObjectId``, using the :method:`ObjectId.getTimestamp()` method." -msgstr "" - -# e7b61f53282744bb925b6e46355b90f3 -#: ../source/reference/bson-types.txt:54 -msgid "" -"sorting on an ``_id`` field that stores ``ObjectId`` values is roughly " -"equivalent to sorting by creation time." -msgstr "" - -# aa40a9d2c5c6429e993db92d86f50606 -#: ../source/includes/fact-ObjectId-timestamp-order.rst:1 -msgid "" -"The relationship between the order of ``ObjectId`` values and generation " -"time is not strict within a single second. If multiple systems, or " -"multiple processes or threads on a single system generate values, within " -"a single second; ``ObjectId`` values do not represent a strict insertion " -"order. Clock skew between clients can also result in non-strict ordering " -"even for values because client drivers generate ``ObjectId`` values." -msgstr "" - -# ff0503fe35184fa18e3204f3506625c0 -#: ../source/reference/bson-types.txt:60 -msgid ":method:`ObjectId()`" -msgstr "" - -# 40519c58fddf48c28a34220f598168ee -#: ../source/reference/bson-types.txt:67 -msgid "" -"BSON strings are UTF-8. In general, drivers for each programming language" -" convert from the language's string format to UTF-8 when serializing and " -"deserializing BSON. This makes it possible to store most international " -"characters in BSON strings with ease. [#sort-string-" -"internationalization]_ In addition, MongoDB :query:`$regex` queries " -"support UTF-8 in the regex string." -msgstr "" - -# 47a1c50cc4934771b8fcef97e72819a7 -#: ../source/reference/bson-types.txt:74 -msgid "" -"Given strings using UTF-8 character sets, using :method:`sort() " -"` on strings will be reasonably correct. However, because " -"internally :method:`sort() ` uses the C++ ``strcmp`` api, " -"the sort order may handle some characters incorrectly." -msgstr "" - -# 4ade5d1e70704f6d99a771bf00d8f09c -#: ../source/reference/bson-types.txt:83 -msgid "Timestamps" -msgstr "" - -# 655cefc038b84f3a9b67afedfe1c618c -#: ../source/reference/bson-types.txt:85 -msgid "" -"BSON has a special timestamp type for *internal* MongoDB use and is " -"**not** associated with the regular :ref:`document-bson-type-date` type. " -"Timestamp values are a 64 bit value where:" -msgstr "" - -# 29b92a2150c54b30ac92fef7412c98c7 -#: ../source/reference/bson-types.txt:89 -msgid "the first 32 bits are a ``time_t`` value (seconds since the Unix epoch)" -msgstr "" - -# 82ff4543af664f0fb807a670c7b08975 -#: ../source/reference/bson-types.txt:91 -msgid "" -"the second 32 bits are an incrementing ``ordinal`` for operations within " -"a given second." -msgstr "" - -# 3035b24387674443940866dfc734ab89 -#: ../source/reference/bson-types.txt:94 -msgid "" -"Within a single :program:`mongod` instance, timestamp values are always " -"unique." -msgstr "" - -# 38d6d2d1dc2e475cbd49792a529d6331 -#: ../source/reference/bson-types.txt:97 -msgid "" -"In replication, the :term:`oplog` has a ``ts`` field. The values in this " -"field reflect the operation time, which uses a BSON timestamp value." -msgstr "" - -# e976eb65fb284e54b721c92533ef970f -#: ../source/reference/bson-types.txt:103 -msgid "" -"The BSON timestamp type is for *internal* MongoDB use. For most cases, in" -" application development, you will want to use the BSON date type. See " -":ref:`document-bson-type-date` for more information." -msgstr "" - -# e0ff9392067846d8bb23b180ba5935b3 -#: ../source/reference/bson-types.txt:108 -msgid "" -"If you insert a document containing an empty BSON timestamp in a top-" -"level field, the MongoDB server will replace that empty timestamp with " -"the current timestamp value. For example, if you create an insert a " -"document with a timestamp value, as in the following operation:" -msgstr "" - -# 689b132f9bc243c0a3ac25db13edb03a -#: ../source/reference/bson-types.txt:119 -msgid "" -"Then, the :method:`db.test.find() ` operation will " -"return a document that resembles the following:" -msgstr "" - -# ec6354d5e8454405b3379c16a093bb8b -#: ../source/reference/bson-types.txt:126 -msgid "" -"If ``ts`` were a field in an embedded document, the server would have " -"left it as an empty timestamp value." -msgstr "" - -# 2b908c23033c46868becaccaaf624e93 -#: ../source/reference/bson-types.txt:129 -msgid "" -"Previously, the server would only replace empty timestamp values in the " -"first two fields, including ``_id``, of an inserted document. Now MongoDB" -" will replace any top-level field." -msgstr "" - -# 09bb05b237a04e2cab5ca1ffcae93f00 -#: ../source/reference/bson-types.txt:139 -msgid "" -"BSON Date is a 64-bit integer that represents the number of milliseconds " -"since the Unix epoch (Jan 1, 1970). This results in a representable date " -"range of about 290 million years into the past and future." -msgstr "" - -# 8782d442409b49d88a7e83f60d38a51d -#: ../source/reference/bson-types.txt:144 -msgid "" -"The `official BSON specification `_ " -"refers to the BSON Date type as the *UTC datetime*." -msgstr "" - -# aaa7c3fafcc64e88bbfa603c8ca24a75 -#: ../source/reference/bson-types.txt:147 -msgid "" -"BSON Date type is signed. [#unsigned-date]_ Negative values represent " -"dates before 1970." -msgstr "" - -# 39d1539e3d55402591e0c85d9cf6088a -# f5253da179054f2eb2d3048592d6ccae -# 1e3a8024caf444fb896b57c33c34230c -# 63f3e91e4fb749d98a6b557af023b5e6 -#: ../source/reference/bson-types.txt -msgid "Example" -msgstr "" - -# c1d2c29e884c4c65a6d12378f092d766 -#: ../source/reference/bson-types.txt:177 -msgid "" -"Prior to version 2.0, ``Date`` values were incorrectly interpreted as " -"*unsigned* integers, which affected sorts, range queries, and indexes on " -"``Date`` fields. Because indexes are not recreated when upgrading, please" -" re-index if you created an index on ``Date`` values with an earlier " -"version, and dates before 1970 are relevant to your application." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "**Type**" -#~ msgstr "" - -#~ msgid "**Number**" -#~ msgstr "" - -#~ msgid "**Notes**" -#~ msgstr "" - -#~ msgid "Object id" -#~ msgstr "" - -#~ msgid "255" -#~ msgstr "" - -#~ msgid "Query with ``-1``." -#~ msgstr "" - -#~ msgid "Comparison/Sort Order" -#~ msgstr "" - -#~ msgid "" -#~ "When comparing values of different " -#~ ":term:`BSON` types, MongoDB uses the " -#~ "following comparison order, from lowest " -#~ "to highest:" -#~ msgstr "" - -#~ msgid "MinKey (internal type)" -#~ msgstr "" - -#~ msgid "Numbers (ints, longs, doubles)" -#~ msgstr "" - -#~ msgid "Symbol, String" -#~ msgstr "" - -#~ msgid "BinData" -#~ msgstr "" - -#~ msgid "MaxKey (internal type)" -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB treats some types as equivalent" -#~ " for comparison purposes. For instance, " -#~ "numeric types undergo conversion before " -#~ "comparison." -#~ msgstr "" - -#~ msgid "" -#~ "Date objects sort before Timestamp " -#~ "objects. Previously Date and Timestamp " -#~ "objects sorted together." -#~ msgstr "" - -#~ msgid "" -#~ "The comparison treats a non-existent " -#~ "field as it would an empty BSON" -#~ " Object. As such, a sort on the" -#~ " ``a`` field in documents ``{ }`` " -#~ "and ``{ a: null }`` would treat" -#~ " the documents as equivalent in sort" -#~ " order." -#~ msgstr "" - -#~ msgid "" -#~ "With arrays, a less-than comparison " -#~ "or an ascending sort compares the " -#~ "smallest element of arrays, and a " -#~ "greater-than comparison or a descending " -#~ "sort compares the largest element of " -#~ "the arrays. As such, when comparing " -#~ "a field whose value is a " -#~ "single-element array (e.g. ``[ 1 ]``)" -#~ " with non-array fields (e.g. ``2``)," -#~ " the comparison is between ``1`` and" -#~ " ``2``. A comparison of an empty " -#~ "array (e.g. ``[ ]``) treats the " -#~ "empty array as less than ``null`` " -#~ "or a missing field." -#~ msgstr "" - -#~ msgid "MongoDB sorts ``BinData`` in the following order:" -#~ msgstr "" - -#~ msgid "First, the length or size of the data." -#~ msgstr "" - -#~ msgid "Then, by the BSON one-byte subtype." -#~ msgstr "" - -#~ msgid "Finally, by the data, performing a byte-by-byte comparison." -#~ msgstr "" - -#~ msgid "" -#~ "In MongoDB, documents stored in a " -#~ "collection require a unique :term:`_id` " -#~ "field that acts as a :term:`primary " -#~ "key`. If the ``_id`` field is " -#~ "unspecified in the documents, MongoDB " -#~ "uses :ref:`ObjectIds ` as the " -#~ "default value for the ``_id`` field; " -#~ "i.e. if a document does not " -#~ "contain a top-level ``_id`` field " -#~ "during an insert, the MongoDB driver " -#~ "adds the ``_id`` field that holds " -#~ "an :ref:`objectid`." -#~ msgstr "" - -#~ msgid "" -#~ "In addition, if the :program:`mongod` " -#~ "receives a document to insert that " -#~ "does not contain an ``_id`` field " -#~ "(e.g. through an update operation with" -#~ " an :ref:`upsert option `) :program:`mongod` will add the" -#~ " ``_id`` field that holds an " -#~ "ObjectId." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/built-in-roles.po b/locale/zh/LC_MESSAGES/reference/built-in-roles.po deleted file mode 100644 index 4bb1e3236ed..00000000000 --- a/locale/zh/LC_MESSAGES/reference/built-in-roles.po +++ /dev/null @@ -1,1582 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# faf7a2fb760e4e2cb670567d0670b604 -#: ../source/reference/built-in-roles.txt:5 -msgid "Built-In Roles" -msgstr "" - -# 1ee6042092bd4293b99bf313de06239a -#: ../source/reference/built-in-roles.txt -msgid "On this page" -msgstr "" - -# 7154f97593e24b348a6da438750252fe -#: ../source/reference/built-in-roles.txt:17 -msgid "" -"MongoDB grants access to data and commands through :ref:`role-based " -"authorization ` and provides built-in roles that provide the " -"different levels of access commonly needed in a database system. You can " -"additionally create :ref:`user-defined roles `." -msgstr "" - -# 8c0911274a604af8829e2edd6c1fd476 -#: ../source/reference/built-in-roles.txt:22 -msgid "" -"A role grants privileges to perform sets of :ref:`actions ` on defined :ref:`resources `. A given role " -"applies to the database on which it is defined and can grant access down " -"to a collection level of granularity." -msgstr "" - -# bda7ea35aa994cf7b55103c161fde75a -#: ../source/reference/built-in-roles.txt:27 -msgid "" -"Each of MongoDB's built-in roles defines access at the database level for" -" all *non*-system collections in the role's database and at the " -"collection level for all :doc:`system collections `." -msgstr "" - -# c31c8d86427b43019d0deac045914ff0 -#: ../source/reference/built-in-roles.txt:31 -msgid "" -"MongoDB provides the built-in :ref:`database user ` " -"and :ref:`database administration ` roles " -"on *every* database. MongoDB provides all other built-in roles only on " -"the ``admin`` database." -msgstr "" - -# 35c8d5525f3547909330ceef5d4efc7f -#: ../source/reference/built-in-roles.txt:36 -msgid "" -"This section describes the privileges for each built-in role. You can " -"also view the privileges for a built-in role at any time by issuing the " -":dbcommand:`rolesInfo` command with the ``showPrivileges`` and " -"``showBuiltinRoles`` fields both set to ``true``." -msgstr "" - -# 2d1e256660a74aa3a14a04d934eb6dc7 -#: ../source/reference/built-in-roles.txt:44 -msgid "Database User Roles" -msgstr "" - -# 2f43c418b82b4a9390a72b826053b7e5 -#: ../source/reference/built-in-roles.txt:46 -msgid "Every database includes the following client roles:" -msgstr "" - -# 6204337c635442528aaee15c43cc1ddf -#: ../source/reference/built-in-roles.txt:50 -msgid "" -"Provides the ability to read data on all *non*-system collections and on " -"the following system collections: :data:`system.indexes " -"<.system.indexes>`, :data:`system.js <.system.js>`, " -"and :data:`system.namespaces <.system.namespaces>` collections." -" The role provides read access by granting the following :ref:`actions " -"`:" -msgstr "" - -# 9a68a1987faf4cc595524a34e5d5bbb3 -# 5cc575d6f6e5428bacf87e5dac86bb71 -# c4bc67fb09b24f8c948b0332c2f633ab -# 0207046cb0714ef1939c66d3666d040f -# c8bd3fd69809465b9c68657dd3c7f2a8 -# 5356bea65b4849c289f7deb261c79543 -# e997ad9c84144c23b8f3024a93682b60 -# b0481ab2dc4944a7ac73bffb59716a7f -# 86372fbc00294aef9696e225e7c799f9 -# 9ffafc6325b343d89668e39ccdba4b29 -# fca09459b7ed4a99806334bb2b668c69 -# 00655a19415247ec883c3aab781f39b9 -# fa644dc474494ef6bc37004d359baa07 -#: ../source/reference/built-in-roles.txt -#: ../source/reference/built-in-roles.txt:57 -#: ../source/reference/built-in-roles.txt:72 -#: ../source/reference/built-in-roles.txt:104 -#: ../source/reference/built-in-roles.txt:126 -#: ../source/reference/built-in-roles.txt:280 -#: ../source/reference/built-in-roles.txt:317 -#: ../source/reference/built-in-roles.txt:657 -msgid ":authaction:`collStats`" -msgstr "" - -# 24a084c30e324759be57af5d9904e742 -# 67f3173a89fe4f84844c1bbfedea4eda -# 1b4e3f0d0dee4c3b86ba07a103e36f68 -# 5efec697af1a44fd813a7ef9745caf4c -# 66271646b8b44cdf853a97f5f5a3a900 -# e5250a011f7f4264a19a5175beb2a30f -# b8fd4a4982c24ae3abf8307ab1ba399b -# b620e5d4ac8d449ba566055b1526202d -# 07cc2a3ec5e343bd80ae971c08a7fa3c -# 884864f853ff4cdeac2128d943a484af -# c200456920b646eabcf7a4526cfb294e -#: ../source/reference/built-in-roles.txt -#: ../source/reference/built-in-roles.txt:58 -#: ../source/reference/built-in-roles.txt:75 -#: ../source/reference/built-in-roles.txt:105 -#: ../source/reference/built-in-roles.txt:281 -#: ../source/reference/built-in-roles.txt:658 -msgid ":authaction:`dbHash`" -msgstr "" - -# fc55e9673abb4776bdbe434768f318e6 -# a30e5cbb660848ab93cb3e8cf8648541 -# 6c6c3360b0c241fa95d8f738a28d9d58 -# e698db67a7cd49d18d70c687ad721a4e -# 29a6b184879c4a2aa27b160893cea25b -# 0b2ce4f8a07b4a1bbd225f0429994f36 -# 54e8d569bed249dc929e01f938a85159 -# 783db9a284fb4f0a9f4894cdc91831ac -# 80921f0c601048f3a6819cfeb6dc29a6 -# 84937c2921ba4796bb8cd3a67ee6c928 -# b763d2c7fa034232bafc92d9297f431e -# a69dcd52a8a04ceba7df9196a92ecbc6 -# 23bd120aaab6401d88ad91cab745205e -#: ../source/reference/built-in-roles.txt -#: ../source/reference/built-in-roles.txt:59 -#: ../source/reference/built-in-roles.txt:76 -#: ../source/reference/built-in-roles.txt:106 -#: ../source/reference/built-in-roles.txt:131 -#: ../source/reference/built-in-roles.txt:282 -#: ../source/reference/built-in-roles.txt:318 -#: ../source/reference/built-in-roles.txt:659 -msgid ":authaction:`dbStats`" -msgstr "" - -# 3a4e0ac620044f9ab22a740fabf129a8 -# 4a45fba2c35f488585d1787b1a8ea430 -# 7f994727cb5044f6991a8c02ca214212 -# 91c5c18fd3064b8b970fc04adc7fee5e -# 92608f417d7b424c93ec6163eb28fd6c -# 98c6d4e9046047f98d00e8684061c06b -# 0c126a3593874243b3e653822c847d11 -# 71c3b4999a6945e8b7c5632b9ccf0c87 -# caf5b5d2cc2a4e0fb3075555da09b32a -# bbb5579ef8df48759d27e403239b28f0 -# ee02fa9bdac54a9caf76fd09a9d9fbd8 -# 124e69d8c38f46f5bccbb5c59de9dc33 -# 48a1d3223f6d47069bedbba2aa274997 -# 31a0388f443a494085826f3558183622 -#: ../source/reference/built-in-roles.txt -#: ../source/reference/built-in-roles.txt:60 -#: ../source/reference/built-in-roles.txt:81 -#: ../source/reference/built-in-roles.txt:107 -#: ../source/reference/built-in-roles.txt:283 -#: ../source/reference/built-in-roles.txt:395 -#: ../source/reference/built-in-roles.txt:571 -#: ../source/reference/built-in-roles.txt:586 -#: ../source/reference/built-in-roles.txt:660 -msgid ":authaction:`find`" -msgstr "" - -# d2c16a12473f459fa9940d86841e03b9 -# 02013ca206a043c3aabef7355b410d87 -# a6f1265b76ac4fe4ba96e0e93bf4e23c -# 94c4d5e85a8944c2ac57a3b4a1dce3ec -# e63d6af51d1147b08191f5c4d61b5441 -# 4de0b6d3de8148a7a2898cef5d5c67d7 -# 819a6cb868a943c8b95c67d272483b86 -# e8a704846b48420f9735ba63317bfcd4 -# 818602855d2848f4a1c60324778da791 -# 12406479fc4c49139083f333e7bf6f33 -# e24e149f092745af8cd4572e47726e3f -# ed5407948fcf46229470f8b6e013d83c -#: ../source/reference/built-in-roles.txt -#: ../source/reference/built-in-roles.txt:61 -#: ../source/reference/built-in-roles.txt:83 -#: ../source/reference/built-in-roles.txt:108 -#: ../source/reference/built-in-roles.txt:284 -#: ../source/reference/built-in-roles.txt:421 -#: ../source/reference/built-in-roles.txt:661 -msgid ":authaction:`killCursors`" -msgstr "" - -# cf6a3afe76b249e882a9868f68be9901 -# c25b61a1f0d94deb83abe4fe38dfde4b -# c1f1fb4ee3ba4fa59f7d4256f804cfbd -# 62bcf40f05a54e68bd590e99fdfd2960 -# ce92b89168474947b93cbda6a1b78530 -# 9c1d863cf22b416ab92e3f11fcdde192 -# 88ab531ba7eb4a8abd268c6b4bd8d8bd -# c9fc991092cb45379042810749445dc1 -# 0ff8d0b53404474791824fe9d7dd2606 -# 7dbf62816acc4b81aa6960d51423b4c8 -#: ../source/reference/built-in-roles.txt -#: ../source/reference/built-in-roles.txt:62 -#: ../source/reference/built-in-roles.txt:84 -#: ../source/reference/built-in-roles.txt:109 -#: ../source/reference/built-in-roles.txt:286 -msgid ":authaction:`listIndexes`" -msgstr "" - -# 18162aa768b04bc0816bd408fc87c29e -# 3f3017e3962e4b51bc48484d2ed7f824 -# 7f21bcff432d44319d5e1b57b169f68e -# 52187a723d744d7cb2e1fc54db8a9389 -# a91b7ed49f06459090d44b1916bb3926 -# 09a285650d954b04a2172a9f3451822c -# c8970ce947964cd49d86d48cb8c195ea -# 8541f745e7c94652abbf3f5f23382e7d -# 7bc48a2572444ef5902ac5fa9679dae4 -# 6ab8e686380b49c7b376a9af548b2869 -# 5035fe4657b743889af7385d2b62236a -#: ../source/reference/built-in-roles.txt -#: ../source/reference/built-in-roles.txt:63 -#: ../source/reference/built-in-roles.txt:85 -#: ../source/reference/built-in-roles.txt:110 -#: ../source/reference/built-in-roles.txt:285 -#: ../source/reference/built-in-roles.txt:549 -msgid ":authaction:`listCollections`" -msgstr "" - -# 97fa5dee25e8477eb6512a2419406591 -#: ../source/reference/built-in-roles.txt:67 -msgid "" -"Provides all the privileges of the :authrole:`read` role plus ability to " -"modify data on all *non*-system collections and the :data:`system.js " -"<.system.js>` collection. The role provides the following " -"actions on those collections:" -msgstr "" - -# 159bb1b8838a481d9d24d8936821b9ec -# 7087260d68254b76b64b7a181f130951 -#: ../source/reference/built-in-roles.txt:73 -#: ../source/reference/built-in-roles.txt:128 -msgid ":authaction:`convertToCapped`" -msgstr "" - -# e7da6fe5e3d7487dac044c4a78968a7d -# 6f542428e8ca471da82b644c6dd6ce47 -# 9a9fa86b08aa47b7872000b4946a09ff -# 6e64d3b838df4a3b88dca9b7f5d290ce -# 5e3c7f68298a44b5a7cc579cf3fa091e -# 9282048dbb054dbf84f2756e18b1fd6a -# 0d60c43413f5409aa89e85a5e709277c -#: ../source/reference/built-in-roles.txt:74 -#: ../source/reference/built-in-roles.txt:129 -#: ../source/reference/built-in-roles.txt:525 -#: ../source/reference/built-in-roles.txt:542 -#: ../source/reference/built-in-roles.txt:559 -#: ../source/reference/built-in-roles.txt:568 -#: ../source/reference/built-in-roles.txt:583 -msgid ":authaction:`createCollection`" -msgstr "" - -# f6ca44090e2543488f66a9e3d89904ab -# 430ca7b41e33418d93a5e0870e227268 -# b25c298408384be3b1f92a636dedbfaf -# 290027d91d734bb5b212c70b867ad250 -# 9e75588188aa4acb99bbe83d98cbe4fc -# c29e41d468db40168c410aac61b5c0cc -# 6709357485824d1d92fa78b5d3aa51e0 -#: ../source/reference/built-in-roles.txt:77 -#: ../source/reference/built-in-roles.txt:132 -#: ../source/reference/built-in-roles.txt:529 -#: ../source/reference/built-in-roles.txt:544 -#: ../source/reference/built-in-roles.txt:561 -#: ../source/reference/built-in-roles.txt:570 -#: ../source/reference/built-in-roles.txt:585 -msgid ":authaction:`dropCollection`" -msgstr "" - -# 692ebf71107749bcab14f8e5361f4d9d -# 4bb399d2b37d49d2906db231e84227b1 -# b57ddbbaeeeb41918d404e947b58908a -# 3041a246c51e4659b5d32b9e72681a7f -# abbe213c26e5434aa355a863b552718c -# b1ce31c0cb1d4caebd89e0bcaf7fe3da -# 5f6298720af443dab529af1600ee1ab0 -# d828e672a3c243e18d817e13288d4522 -# b369cef3b0054953ba1fbea821b80d3e -#: ../source/reference/built-in-roles.txt:78 -#: ../source/reference/built-in-roles.txt:130 -#: ../source/reference/built-in-roles.txt:526 -#: ../source/reference/built-in-roles.txt:543 -#: ../source/reference/built-in-roles.txt:560 -#: ../source/reference/built-in-roles.txt:569 -#: ../source/reference/built-in-roles.txt:576 -#: ../source/reference/built-in-roles.txt:584 -#: ../source/reference/built-in-roles.txt:669 -msgid ":authaction:`createIndex`" -msgstr "" - -# c6663f08bb284fffaeb459d4d509d5fd -# 0f79528d85d848e5823f561ff7c99d84 -# b817bfa500ec419fad265ebf085dc6a1 -#: ../source/reference/built-in-roles.txt:79 -#: ../source/reference/built-in-roles.txt:134 -#: ../source/reference/built-in-roles.txt:670 -msgid ":authaction:`dropIndex`" -msgstr "" - -# c6beb5e1c43846bfa1ecce9521f307a0 -#: ../source/reference/built-in-roles.txt:80 -msgid ":authaction:`emptycapped`" -msgstr "" - -# 094a585ff3c746899b59a89039592196 -# ecc1015bb5bc47e6b8697bb0669c60c8 -# d968449b74874c81aaaee4fb4780c52d -# 7b504669ab1b46179ce98bcc143443da -# ffedcf14fad84465b44da0dfd5ac2019 -# 8c1b2ba879f3485ab48d3747848a9e5b -# 897a0fcf19684be7843b11515d1a87a3 -# e05d3cf5ed8a4f00bcbea72f9302d1f8 -#: ../source/reference/built-in-roles.txt -#: ../source/reference/built-in-roles.txt:82 -#: ../source/reference/built-in-roles.txt:271 -#: ../source/reference/built-in-roles.txt:533 -#: ../source/reference/built-in-roles.txt:545 -#: ../source/reference/built-in-roles.txt:562 -#: ../source/reference/built-in-roles.txt:572 -#: ../source/reference/built-in-roles.txt:587 -msgid ":authaction:`insert`" -msgstr "" - -# fb2f8fefe7d24e7bbc799ac55bcbd38e -# 3e4e0d7d8dcd4524aa5636efbfc6bee7 -# 362b7242676b4375ae002a9790d0769d -# d251e9e2c5d046c8821d9f4114faa7f0 -#: ../source/reference/built-in-roles.txt -#: ../source/reference/built-in-roles.txt:86 -#: ../source/reference/built-in-roles.txt:273 -#: ../source/reference/built-in-roles.txt:588 -msgid ":authaction:`remove`" -msgstr "" - -# f2dd63bce64e46ce809f4a8d0d0fbd08 -# a72996e992c743239992f9d07b743731 -#: ../source/reference/built-in-roles.txt:87 -#: ../source/reference/built-in-roles.txt:137 -msgid ":authaction:`renameCollectionSameDB`" -msgstr "" - -# e838ff161e0449e1b2c0c17953db6a4d -# 45dd4ff82ead4d7e91c0612c0e57b1b1 -# 065ec1369ee74039819b1a81181b5e4e -# eb8a6511314d4ad2aea2879126835046 -#: ../source/reference/built-in-roles.txt -#: ../source/reference/built-in-roles.txt:88 -#: ../source/reference/built-in-roles.txt:276 -#: ../source/reference/built-in-roles.txt:589 -msgid ":authaction:`update`" -msgstr "" - -# c236b82c53b146fea697de04ce873b1f -#: ../source/reference/built-in-roles.txt:93 -msgid "Database Administration Roles" -msgstr "" - -# 8e7d67e42540468780d001aa4f94a484 -#: ../source/reference/built-in-roles.txt:95 -msgid "Every database includes the following database administration roles:" -msgstr "" - -# bad51dd173624279aa3bb0897a8f0f5f -#: ../source/reference/built-in-roles.txt:99 -msgid "" -"Provides the following :ref:`actions ` on the " -"database's :data:`system.indexes <.system.indexes>`, " -":data:`system.namespaces <.system.namespaces>`, and " -":data:`system.profile <.system.profile>` collections:" -msgstr "" - -# cd439af2f62c4f02ac26600ad2d0f5d9 -#: ../source/reference/built-in-roles.txt:111 -msgid "" -":authaction:`dropCollection` and :authaction:`createCollection` on " -":data:`system.profile <.system.profile>` *only*" -msgstr "" - -# a6cf7de5a0f9480e8f1944c3725a070a -#: ../source/reference/built-in-roles.txt:114 -msgid "" -":authrole:`dbAdmin` added the :authaction:`createCollection` for the " -":data:`system.profile <.system.profile>` collection. Previous " -"versions only had the :authaction:`dropCollection` on the " -":data:`system.profile <.system.profile>` collection." -msgstr "" - -# e59cf56d573840878a6edc1f1866dc7e -#: ../source/reference/built-in-roles.txt:121 -msgid "" -"Provides the following actions on all *non*-system collections. This role" -" *does not* include full read access on non-system collections:" -msgstr "" - -# 5cedada019ee45a0931ebfa4d8bdc10f -# 2ae3e4b03aa24308b3e5582defdd6c84 -# 5f225b024dd64c45affb5e907e2db246 -# 98342d3893ef4d999a7094ed2d998d32 -# fe77297f6fdc49039f6c3f8a95e9ba3f -# 579e1909211c4133b6163ba7c8da30d0 -#: ../source/reference/built-in-roles.txt:124 -#: ../source/reference/built-in-roles.txt:521 -#: ../source/reference/built-in-roles.txt:540 -#: ../source/reference/built-in-roles.txt:557 -#: ../source/reference/built-in-roles.txt:566 -#: ../source/reference/built-in-roles.txt:581 -msgid ":authaction:`bypassDocumentValidation`" -msgstr "" - -# 216c99819c084473879dd1fa596db754 -# 3b425be613224b8dba6fbebebe695b60 -# c5958f10edda4a3cad5ff55266f165b2 -# c7f2b23e92ae47b595e032d50990c0db -# c92b6c967fb94e70828fca4ca3c67c86 -# 788a0cc5d7a044f889f4a20c51890406 -#: ../source/reference/built-in-roles.txt:125 -#: ../source/reference/built-in-roles.txt:524 -#: ../source/reference/built-in-roles.txt:541 -#: ../source/reference/built-in-roles.txt:558 -#: ../source/reference/built-in-roles.txt:567 -#: ../source/reference/built-in-roles.txt:582 -msgid ":authaction:`collMod`" -msgstr "" - -# 7d09368e41c54b3c886f033cced2c9ed -#: ../source/reference/built-in-roles.txt:127 -msgid ":authaction:`compact`" -msgstr "" - -# 44317551b9514ba4a0ac3fc5fe08c9b1 -#: ../source/reference/built-in-roles.txt:133 -msgid ":authaction:`dropDatabase`" -msgstr "" - -# bc6fdd1633da4eeab3d16365dadaf37b -#: ../source/reference/built-in-roles.txt:135 -msgid ":authaction:`enableProfiler`" -msgstr "" - -# 072b89ace473482ebd4852e2afb9bed2 -#: ../source/reference/built-in-roles.txt:136 -msgid ":authaction:`reIndex`" -msgstr "" - -# 90dbfd557f8f4a03a55e354d22d4f8b7 -# 778dbd9090094b1d82b578169ee3c45f -#: ../source/reference/built-in-roles.txt:138 -#: ../source/reference/built-in-roles.txt:422 -msgid ":authaction:`repairDatabase`" -msgstr "" - -# ce28290075804b02954b2790f03dc370 -#: ../source/reference/built-in-roles.txt:139 -msgid ":authaction:`storageDetails`" -msgstr "" - -# 4b0f713380134f1fa276da10fc999ad6 -#: ../source/reference/built-in-roles.txt:140 -msgid ":authaction:`validate`" -msgstr "" - -# c3cfadf0d6034adeb25cf9b7284b2657 -#: ../source/reference/built-in-roles.txt:144 -msgid "" -"The database owner can perform any administrative action on the database." -" This role combines the privileges granted by the :authrole:`readWrite`, " -":authrole:`dbAdmin` and :authrole:`userAdmin` roles." -msgstr "" - -# 37ddc581292d4e66991a31fcbd9ed721 -#: ../source/reference/built-in-roles.txt:150 -msgid "" -"Provides the ability to create and modify roles and users on the current " -"database. This role also indirectly provides :ref:`superuser `" -" access to either the database or, if scoped to the ``admin`` database, " -"the cluster. The :authrole:`userAdmin` role allows users to grant any " -"user any privilege, including themselves." -msgstr "" - -# ee9603e8d7434df78abcb47ecd80b73b -#: ../source/reference/built-in-roles.txt:156 -msgid "The :authrole:`userAdmin` role explicitly provides the following actions:" -msgstr "" - -# 8e507ab7c3d741008b9d563bd54a0535 -# ad1b0723788643ec94606058a6c55b46 -#: ../source/reference/built-in-roles.txt:158 -#: ../source/reference/built-in-roles.txt:522 -msgid ":authaction:`changeCustomData`" -msgstr "" - -# d6048041cd574004b58cece65f726932 -# e8f0e2dd99c04742bacc2a74c9228f88 -#: ../source/reference/built-in-roles.txt:159 -#: ../source/reference/built-in-roles.txt:523 -msgid ":authaction:`changePassword`" -msgstr "" - -# f747f2f80ef84784a501f5884a06b91e -# a4f590e4d63c4603ac228a301a4f1943 -#: ../source/reference/built-in-roles.txt:160 -#: ../source/reference/built-in-roles.txt:527 -msgid ":authaction:`createRole`" -msgstr "" - -# 3e3d87b5c3174aca9e151a8e5b888c93 -# 584e912e62344ccfb9ba211462a7b39b -#: ../source/reference/built-in-roles.txt:161 -#: ../source/reference/built-in-roles.txt:528 -msgid ":authaction:`createUser`" -msgstr "" - -# e07484c0b8a14858901cb6dfd3a098ca -# 7c4f93224f32421fb9fae33aa522edbe -#: ../source/reference/built-in-roles.txt:162 -#: ../source/reference/built-in-roles.txt:530 -msgid ":authaction:`dropRole`" -msgstr "" - -# e4717a55f11a4a41bd31bf549129e5f9 -# b9985d6f75a94d0ba99b4dd32d89fb3e -#: ../source/reference/built-in-roles.txt:163 -#: ../source/reference/built-in-roles.txt:531 -msgid ":authaction:`dropUser`" -msgstr "" - -# 3b9e4304dd9942aab5f0fa99d9e0407d -# 4c54805a57eb456186749d8a35d88c3f -#: ../source/reference/built-in-roles.txt:164 -#: ../source/reference/built-in-roles.txt:532 -msgid ":authaction:`grantRole`" -msgstr "" - -# 2a6af2013948405398c9c03e90db29e3 -# 5065ca2763bf43c8a188e0bd3deda859 -#: ../source/reference/built-in-roles.txt:165 -#: ../source/reference/built-in-roles.txt:534 -msgid ":authaction:`revokeRole`" -msgstr "" - -# b3e80b6ebd0945ecbe74bac1940f4db1 -# 785e7bceecd94341b4aa3f62d8aca684 -#: ../source/reference/built-in-roles.txt:166 -#: ../source/reference/built-in-roles.txt:535 -msgid ":authaction:`viewRole`" -msgstr "" - -# a3b9df3e4c0247c7917008b409e27dcf -# 9498856fd52d455ba91a125d3a483944 -#: ../source/reference/built-in-roles.txt:167 -#: ../source/reference/built-in-roles.txt:536 -msgid ":authaction:`viewUser`" -msgstr "" - -# 7a5ce6fe288146bcac18e7867b626ca1 -#: ../source/reference/built-in-roles.txt:173 -msgid "Cluster Administration Roles" -msgstr "" - -# 8648731a346d498495ac2958536eb0a0 -#: ../source/reference/built-in-roles.txt:175 -msgid "" -"The ``admin`` database includes the following roles for administering the" -" whole system rather than just a single database. These roles include but" -" are not limited to :term:`replica set` and :term:`sharded cluster` " -"administrative functions." -msgstr "" - -# 06e1944dc42549ddb4c204750b5cde08 -#: ../source/reference/built-in-roles.txt:182 -msgid "" -"Provides the greatest cluster-management access. This role combines the " -"privileges granted by the :authrole:`clusterManager`, " -":authrole:`clusterMonitor`, and :authrole:`hostManager` roles. " -"Additionally, the role provides the :authaction:`dropDatabase` action." -msgstr "" - -# a273b3e17a9d48408e9b67bcca3eb51d -#: ../source/reference/built-in-roles.txt:191 -msgid "" -"Provides management and monitoring actions on the cluster. A user with " -"this role can access the ``config`` and ``local`` databases, which are " -"used in sharding and replication, respectively." -msgstr "" - -# 4a873b6a616545288c603d91131be10e -# 80999fef70124f42955405381b4f75f6 -# d6b95169c87445119bdec35811142aa1 -#: ../source/reference/built-in-roles.txt:195 -#: ../source/reference/built-in-roles.txt:297 -#: ../source/reference/built-in-roles.txt:401 -msgid "Provides the following actions on the cluster as a whole:" -msgstr "" - -# 982425d038e54ab9a6b5ae8af3265c82 -#: ../source/reference/built-in-roles.txt:197 -msgid ":authaction:`addShard`" -msgstr "" - -# 7d08e51f21dc4379b6e12692e6d7c341 -# aadd1df7cb55477caf789f1d22c06035 -#: ../source/reference/built-in-roles.txt:198 -#: ../source/reference/built-in-roles.txt:457 -msgid ":authaction:`appendOplogNote`" -msgstr "" - -# e2bb455f9bee41058850667c6280753a -# 3c1396a0e8864202a1ba46e7a4137313 -#: ../source/reference/built-in-roles.txt:199 -#: ../source/reference/built-in-roles.txt:403 -msgid ":authaction:`applicationMessage`" -msgstr "" - -# 29c0ac860a684ceb9893efe97d52207b -#: ../source/reference/built-in-roles.txt:200 -msgid ":authaction:`cleanupOrphaned`" -msgstr "" - -# a26564acc3dd4f8fbd76224c18e2dd37 -# 79e351f38e8e4c1a84a1c603e754f097 -#: ../source/reference/built-in-roles.txt:201 -#: ../source/reference/built-in-roles.txt:408 -msgid ":authaction:`flushRouterConfig`" -msgstr "" - -# 8bbc13b0e497441ea7c90f812dadd6d2 -# de64d238e77941fe8bb718a94b0c98ab -#: ../source/reference/built-in-roles.txt:202 -#: ../source/reference/built-in-roles.txt:307 -msgid ":authaction:`listShards`" -msgstr "" - -# 4709fabc14e145d589a92c6aef67f7d3 -#: ../source/reference/built-in-roles.txt:203 -msgid ":authaction:`removeShard`" -msgstr "" - -# f2e990fd9c6b466b90b0326221eae3c7 -#: ../source/reference/built-in-roles.txt:204 -msgid ":authaction:`replSetConfigure`" -msgstr "" - -# 45a46da99d7c4899af4dc6d211ee1513 -# 270c6ed2b27940e894dbb717b18f609f -#: ../source/reference/built-in-roles.txt:205 -#: ../source/reference/built-in-roles.txt:309 -msgid ":authaction:`replSetGetConfig`" -msgstr "" - -# 6bee9d3806b047bdbb0393dc28151cb1 -# 193e89eff3264bf18a1db691e4a44b8e -#: ../source/reference/built-in-roles.txt:206 -#: ../source/reference/built-in-roles.txt:310 -msgid ":authaction:`replSetGetStatus`" -msgstr "" - -# da0c5aa8e9f74adaa77d8530c701d63f -#: ../source/reference/built-in-roles.txt:207 -msgid ":authaction:`replSetStateChange`" -msgstr "" - -# d9a0b0b0bc5a4798b0a468ff7c44784e -# 91ffe650c99f44bd828aedc474d8b53b -#: ../source/reference/built-in-roles.txt:208 -#: ../source/reference/built-in-roles.txt:413 -msgid ":authaction:`resync`" -msgstr "" - -# 7deb29822a344659b43c3b4f040df665 -# e394ad74594a40d99e33ab9d29dd5bbe -# 79acf6593a184a5498ca6b49619dab81 -#: ../source/reference/built-in-roles.txt:210 -#: ../source/reference/built-in-roles.txt:315 -#: ../source/reference/built-in-roles.txt:419 -msgid "Provides the following actions on *all* databases in the cluster:" -msgstr "" - -# de77b82353874c4194fc5febb5f7f318 -# 94b289c48f384ebea73333e9d2fd7b5e -# 9b630d13237f471da2500472781e667b -#: ../source/reference/built-in-roles.txt -#: ../source/reference/built-in-roles.txt:212 -#: ../source/reference/built-in-roles.txt:270 -msgid ":authaction:`enableSharding`" -msgstr "" - -# b3877d3f9eb241229c805b001d35ad24 -# 74e363b7c3fa4c0294d4eb55b8151e42 -# 20770280eebe41bda7e4659bf13d904e -#: ../source/reference/built-in-roles.txt -#: ../source/reference/built-in-roles.txt:213 -#: ../source/reference/built-in-roles.txt:272 -msgid ":authaction:`moveChunk`" -msgstr "" - -# 49985ada391d41ed83cc4dcc4e125702 -# 7f0cd66498b542a1b66a93ccdc1fd545 -# 1149ebef56674558bd862598f251969e -#: ../source/reference/built-in-roles.txt -#: ../source/reference/built-in-roles.txt:214 -#: ../source/reference/built-in-roles.txt:274 -msgid ":authaction:`splitChunk`" -msgstr "" - -# e9353a972f794daebd97c1b8dba28008 -# 46525c5797ea425fa6f68f7eb2bef285 -# 91b29511b3e04322bfe332f8706686f2 -#: ../source/reference/built-in-roles.txt -#: ../source/reference/built-in-roles.txt:215 -#: ../source/reference/built-in-roles.txt:275 -msgid ":authaction:`splitVector`" -msgstr "" - -# d32fd17479f9441ea2953e3bcc9d9972 -# 4492e3417a5a4253a4288a4b6d483481 -#: ../source/reference/built-in-roles.txt:217 -#: ../source/reference/built-in-roles.txt:325 -msgid "On the ``config`` database, provides the following privileges:" -msgstr "" - -# 14762e4c47e74cc49d456ff905b5c612 -# be33d00b17f545e7aee85579da2cfccd -# aea603b4869d42248f3c97a32c34a50c -# 21891d7947c044e5be96bb4f4da75543 -#: ../source/reference/built-in-roles.txt:223 -#: ../source/reference/built-in-roles.txt:265 -#: ../source/reference/built-in-roles.txt:331 -#: ../source/reference/built-in-roles.txt:364 -msgid "Resource" -msgstr "" - -# 72b294bfc05d43b089ec14fdaf862ee2 -# 9ede5e84ac824f1a90999b2c3641f106 -# a6b94eec4ed14bf4a13b29c422ee8628 -# 3a87bcbf68314add8caabc840294e76d -#: ../source/reference/built-in-roles.txt:224 -#: ../source/reference/built-in-roles.txt:266 -#: ../source/reference/built-in-roles.txt:332 -#: ../source/reference/built-in-roles.txt:365 -msgid "Actions" -msgstr "" - -# 0bbb02c39524475ba538dbc5b721c354 -# 474138b15a5f44779d56248e70c65eb2 -#: ../source/reference/built-in-roles.txt:226 -#: ../source/reference/built-in-roles.txt:334 -msgid "All collections in the ``config`` database" -msgstr "" - -# bc57cb290e6146318bfcfc9ee87bc297 -# 74512897435741efac63d4be1c7efc30 -# a2c6bc745267416b993e6a312c82918e -# 0e992c56e34e4be0aa36a17d14e76871 -# 0908e535f82745109b54b9dcd1674869 -# 7924bc73300849028b1a5e71f84c7332 -# b21bd5c16f7a4b008da38dfd9276a746 -# 5af190da303749ac92f5d723744bf853 -#: ../source/reference/built-in-roles.txt -#: ../source/reference/built-in-roles.txt:287 -#: ../source/reference/built-in-roles.txt:662 -msgid ":authaction:`planCacheRead`" -msgstr "" - -# 90ec6fa1d8694057b7e4ae40df87ccdd -# 5ccd3a7bd46c4e02ba46218a0a6dd1ae -# 9c8b44441ac04df1b872af45a2d127e2 -#: ../source/reference/built-in-roles.txt -msgid ":data:`system.indexes <.system.indexes>`," -msgstr "" - -# 187504a82f884854ac7df33e54ec1d8c -# c2a7040ddaa04ec4a3fc890d94d983e5 -# 119bb1304fa6408ebd46262735ac312c -#: ../source/reference/built-in-roles.txt -msgid ":data:`system.js <.system.js>`," -msgstr "" - -# 11831a81bbac4f1a95939b5852b33e1c -# ba9dc807f2594accbf9579d7eeef7fcd -# c29b062a0637426cb6cff1c5e6837b9c -#: ../source/reference/built-in-roles.txt -msgid ":data:`system.namespaces <.system.namespaces>` collections" -msgstr "" - -# 43cbb46668c2466abfa0091871f441b0 -# 28d51548838e408491617903f74dae4b -#: ../source/reference/built-in-roles.txt:259 -#: ../source/reference/built-in-roles.txt:359 -msgid "On the ``local`` database, provides the following privileges:" -msgstr "" - -# 73a83f230ac64ef19904f28fef5147b6 -# 267b1192758745d5a1fd217976f85a9f -#: ../source/reference/built-in-roles.txt:268 -#: ../source/reference/built-in-roles.txt:367 -msgid "All collections in the ``local`` database" -msgstr "" - -# 6102bfcf09c744b78ddc5f2ff35ca717 -#: ../source/reference/built-in-roles.txt:278 -msgid ":data:`system.replset ` collection" -msgstr "" - -# c34da8f0ae64481ebd0712d8fca7700a -#: ../source/reference/built-in-roles.txt:293 -msgid "" -"Provides read-only access to monitoring tools, such as the |mms-home| and" -" :opsmgr:`Ops Manager ` monitoring agent." -msgstr "" - -# d0a9f1e1b63544a8bae1a13b558e4d62 -#: ../source/reference/built-in-roles.txt:299 -msgid ":authaction:`connPoolStats`" -msgstr "" - -# b88bf15c968849a3812a6b8ee2944e12 -#: ../source/reference/built-in-roles.txt:300 -msgid ":authaction:`getCmdLineOpts`" -msgstr "" - -# 26e0762521e949269e03a8c52f286302 -#: ../source/reference/built-in-roles.txt:301 -msgid ":authaction:`getLog`" -msgstr "" - -# 073777a5bf31489db70481783a6ee55a -# 9fbb66ba26b44505baadbb34c4bbf3f0 -# e81506cc19ca4aedab2f313822e5ab6d -#: ../source/reference/built-in-roles.txt:302 -#: ../source/reference/built-in-roles.txt:458 -#: ../source/reference/built-in-roles.txt:517 -msgid ":authaction:`getParameter`" -msgstr "" - -# 4eac78b6030a4fd08da6e920f95a3e5c -#: ../source/reference/built-in-roles.txt:303 -msgid ":authaction:`getShardMap`" -msgstr "" - -# 7cbd272bd77c4f309f8e15a3f8dd6baa -#: ../source/reference/built-in-roles.txt:304 -msgid ":authaction:`hostInfo`" -msgstr "" - -# 4e195f8e34044aa3a1cfeebc50b71015 -#: ../source/reference/built-in-roles.txt:305 -msgid ":authaction:`inprog`" -msgstr "" - -# ccc8a37d7b90468390774b0858ca77a7 -# 3fb6d9fe12cc4f6abdcacb126a650cd7 -# e44c0994564849bab17539b9303c6a8b -#: ../source/reference/built-in-roles.txt:306 -#: ../source/reference/built-in-roles.txt:459 -#: ../source/reference/built-in-roles.txt:650 -msgid ":authaction:`listDatabases`" -msgstr "" - -# 6ebda5378d8547b282b9cdf2bd77ed5a -#: ../source/reference/built-in-roles.txt:308 -msgid ":authaction:`netstat`" -msgstr "" - -# 9cdd6eb9d0174bfbbe38d9ec7dfc5669 -#: ../source/reference/built-in-roles.txt:311 -msgid ":authaction:`serverStatus`" -msgstr "" - -# a52f6662c3934dcb9c62380fab152102 -#: ../source/reference/built-in-roles.txt:312 -msgid ":authaction:`shardingState`" -msgstr "" - -# f9e8e632ebf54192a2635996aa14139c -#: ../source/reference/built-in-roles.txt:313 -msgid ":authaction:`top`" -msgstr "" - -# c0947231058446f6b4690d266215b783 -# e9e645b477df4e3da975cc714047c9ed -# e7311d4f34014459bc43dec821fc8543 -#: ../source/reference/built-in-roles.txt -#: ../source/reference/built-in-roles.txt:319 -msgid ":authaction:`getShardVersion`" -msgstr "" - -# 244064384f434c0b9b7e006d7d4f26d7 -# 67bb7634ff6c49909bdae9265f8c4975 -# e2a00e2135f04898a13078d73e29a486 -#: ../source/reference/built-in-roles.txt -#: ../source/reference/built-in-roles.txt:320 -msgid ":authaction:`indexStats`" -msgstr "" - -# 852cc205f6c3464593cc805f3de13670 -#: ../source/reference/built-in-roles.txt:322 -msgid "" -"Provides the :authaction:`find` action on all :data:`system.profile " -"<.system.profile>` collections in the cluster." -msgstr "" - -# d9c413ce83064b4f96e098f848d687da -#: ../source/reference/built-in-roles.txt -msgid ":data:`system.replset <.system.replset>`," -msgstr "" - -# 4f454a416d7341cea138da9bdd3681a0 -#: ../source/reference/built-in-roles.txt -msgid ":data:`system.profile <.system.profile>`," -msgstr "" - -# d08f7b377dcc4a88be55ddc79c919a24 -#: ../source/reference/built-in-roles.txt:399 -msgid "Provides the ability to monitor and manage servers." -msgstr "" - -# 49320e8bae044c9f9ee474431f398705 -#: ../source/reference/built-in-roles.txt:404 -msgid ":authaction:`closeAllDatabases`" -msgstr "" - -# d40e113848634e83bf8e9d5548a668de -#: ../source/reference/built-in-roles.txt:405 -msgid ":authaction:`connPoolSync`" -msgstr "" - -# 78a30bf8d9f54c2cbcdd975662349cb2 -#: ../source/reference/built-in-roles.txt:406 -msgid ":authaction:`cpuProfiler`" -msgstr "" - -# 0442675507dc440b9e97758575f49a15 -#: ../source/reference/built-in-roles.txt:407 -msgid ":authaction:`diagLogging`" -msgstr "" - -# 3002a2fe3e784b4594caba3ad8bc7820 -#: ../source/reference/built-in-roles.txt:409 -msgid ":authaction:`fsync`" -msgstr "" - -# 005babff653742a582b3d29f3defb599 -# c9553cc0aaf045768d006f15666a81cb -#: ../source/reference/built-in-roles.txt:410 -#: ../source/reference/built-in-roles.txt:649 -msgid ":authaction:`invalidateUserCache`" -msgstr "" - -# cd92af747da9419c8b4b3d4c28879a00 -#: ../source/reference/built-in-roles.txt:411 -msgid ":authaction:`killop`" -msgstr "" - -# af25e8514ef34af5a069c110b6f2ce59 -#: ../source/reference/built-in-roles.txt:412 -msgid ":authaction:`logRotate`" -msgstr "" - -# 15e3ab76996e485285f263b588eeccf7 -#: ../source/reference/built-in-roles.txt:414 -msgid ":authaction:`setParameter`" -msgstr "" - -# d1b700d76b00448799be2e1ee69c5eeb -#: ../source/reference/built-in-roles.txt:415 -msgid ":authaction:`shutdown`" -msgstr "" - -# f495c73875f54be18da346a4e22281e8 -#: ../source/reference/built-in-roles.txt:416 -msgid ":authaction:`touch`" -msgstr "" - -# caf6d85939c04ff2a5a1df9aa2aaeab7 -#: ../source/reference/built-in-roles.txt:417 -msgid ":authaction:`unlock`" -msgstr "" - -# 05a4b3d72c0f432799f70288a46084f6 -#: ../source/reference/built-in-roles.txt:427 -msgid "Backup and Restoration Roles" -msgstr "" - -# c9faabfb6b1346bc9427e401bff3ebcc -#: ../source/reference/built-in-roles.txt:429 -msgid "" -"The ``admin`` database includes the following roles for backing up and " -"restoring data:" -msgstr "" - -# 34c2d1750818476fbece0f3c628c50f7 -#: ../source/reference/built-in-roles.txt:436 -msgid "" -"Provides minimal privileges needed for backing up data. This role " -"provides sufficient privileges to use the |mms-home| backup agent, " -":opsmgr:`Ops Manager ` backup agent, or to use :program:`mongodump` to" -" back up an entire :program:`mongod` instance." -msgstr "" - -# 91c34e92fb084a04ae070dbf36436b65 -#: ../source/reference/built-in-roles.txt:444 -msgid "" -"Provides the :authaction:`insert` and :authaction:`update` actions on the" -" ``mms.backup`` collection in the ``admin`` database and on the " -":data:`settings ` collection in the ``config`` database." -msgstr "" - -# fdd18a638ced42d382ecf071eb3b7520 -#: ../source/reference/built-in-roles.txt:449 -msgid "On :ref:`anyResource`, provides the" -msgstr "" - -# fdf26d3c17114c5b988014c2a4fb80c3 -#: ../source/reference/built-in-roles.txt:451 -msgid ":authaction:`listDatabases` action" -msgstr "" - -# d1f3136134c14f4d93042f88a9d7e3e7 -#: ../source/reference/built-in-roles.txt:452 -msgid ":authaction:`listCollections` action" -msgstr "" - -# 423e290336614e9481856a683e5a320e -#: ../source/reference/built-in-roles.txt:453 -msgid ":authaction:`listIndexes` action" -msgstr "" - -# 11414c4ae3a84d55a26486ef18087e8b -#: ../source/reference/built-in-roles.txt:455 -msgid "On the :ref:`cluster ` as a whole, provides the" -msgstr "" - -# 14911b95535f4d818df943edd712673d -#: ../source/reference/built-in-roles.txt:461 -msgid "Provides the :authaction:`find` action on the following:" -msgstr "" - -# fff6e899016645babfe71098ab3ff3c1 -#: ../source/reference/built-in-roles.txt:463 -msgid "" -"all *non*-system collections in the cluster, including those in the " -"``config`` and ``local`` databases" -msgstr "" - -# 0285cb7c5a694046b2f1bf88073bb124 -#: ../source/reference/built-in-roles.txt:466 -msgid "" -"The following system collections in the cluster: :data:`system.indexes " -"<.system.indexes>`, :data:`system.namespaces " -"<.system.namespaces>`, :data:`system.js " -"<.system.js>`, and :data:`system.profile " -"<.system.profile>`" -msgstr "" - -# 9cce561a978f45f4baabbd560c709302 -#: ../source/reference/built-in-roles.txt:472 -msgid "the :data:`admin.system.users` and :data:`admin.system.roles` collections" -msgstr "" - -# b37cc47e94c740afad16c8965d7734a5 -#: ../source/reference/built-in-roles.txt:474 -msgid "the :data:`config.settings` collection" -msgstr "" - -# bb2c6a5562bd44ca9f90c64ac558e339 -#: ../source/reference/built-in-roles.txt:476 -msgid "legacy ``system.users`` collections from versions of MongoDB prior to 2.6" -msgstr "" - -# aaa088133a7c4851a100253ba968f4d0 -#: ../source/reference/built-in-roles.txt:484 -msgid "" -"Provides :authaction:`insert` and :authaction:`update` action on the " -":data:`config.settings` collection." -msgstr "" - -# 45f880d309ca4d3d8d96ae61677d39e5 -#: ../source/includes/fact-required-access-for-backup-profiling.rst:3 -msgid "" -"The :authrole:`backup` role provides additional privileges to back up the" -" :data:`system.profile <.system.profile>` collections that " -"exist when running with :ref:`database profiling `. " -"Previously, users required an additional ``read`` access on this " -"collection." -msgstr "" - -# e234eb36fd854d319b4e4660e2a13dfa -#: ../source/reference/built-in-roles.txt:493 -msgid "" -"Provides privileges needed to restore data from backups that do not " -"include :data:`system.profile <.system.profile>` collection " -"data. This role is sufficient when restoring data with " -":program:`mongorestore` without the :option:`--oplogReplay` option." -msgstr "" - -# c2b2f5a1720f454a831cc3a1ec70f59c -#: ../source/includes/fact-restore-role-system.profile.rst:1 -msgid "" -"If the backup data includes :data:`system.profile " -"<.system.profile>` collection data and the target database does" -" not contain the :data:`system.profile <.system.profile>` " -"collection, :program:`mongorestore` attempts to create the collection " -"even though the program does not actually restore ``system.profile`` " -"documents. As such, the user requires additional privileges to perform " -":authaction:`createCollection` and :authaction:`convertToCapped` actions " -"on the :data:`system.profile <.system.profile>` collection for " -"a database." -msgstr "" - -# 767253c5f21346acaaa0100b1aa2be4a -#: ../source/reference/built-in-roles.txt:500 -msgid "" -"The built-in roles :authrole:`dbAdmin` and :authrole:`dbAdminAnyDatabase`" -" provide the additional privileges." -msgstr "" - -# f3917eb6778d4f4483501a43aa50cb4a -#: ../source/reference/built-in-roles.txt:503 -msgid "" -"If running :program:`mongorestore` with :option:`--oplogReplay`, the " -":authrole:`restore` role is insufficient to replay the oplog. To replay " -"the oplog, create a :ref:`user-defined role ` " -"that has :authaction:`anyAction` on :ref:`resource-anyresource` and grant" -" only to users who must run :program:`mongorestore` with " -":option:`--oplogReplay`." -msgstr "" - -# 92b7ac783fb943248aab8b9fde6bd4b2 -#: ../source/reference/built-in-roles.txt:515 -msgid "Provides the following action on the cluster as a whole:" -msgstr "" - -# 0fe1323502574d45a7fb7d2916ba5b58 -#: ../source/reference/built-in-roles.txt:519 -msgid "Provides the following actions on all *non*-system collections:" -msgstr "" - -# 5a78dd368d814a04a639b25cf4c8ee20 -#: ../source/reference/built-in-roles.txt:538 -msgid "" -"Provides the following actions on :data:`system.js " -"<.system.js>` collection:" -msgstr "" - -# ed0769b0eb6b4c88b28d73e15c0ea76b -#: ../source/reference/built-in-roles.txt:547 -msgid "Provides the following action on :ref:`anyResource`:" -msgstr "" - -# 2232bd29cc644fad9d98a9eb49764f37 -#: ../source/reference/built-in-roles.txt:551 -msgid "" -"Provides the :authaction:`find` action on all the " -":data:`system.namespaces <.system.namespaces>` collections in " -"the cluster." -msgstr "" - -# 7e304e3f1e004a06999e698c0cdd43c2 -#: ../source/reference/built-in-roles.txt:554 -msgid "" -"Provides the following actions on all non-system collections on the " -"``config`` and the ``local`` databases:" -msgstr "" - -# a0ce00b52fc0468bb1df0bd7d154dc33 -#: ../source/reference/built-in-roles.txt:564 -msgid "Provides the following actions on :data:`admin.system.version`" -msgstr "" - -# bfd0d38d31f943028a3538a16be8eb21 -#: ../source/reference/built-in-roles.txt:574 -msgid "Provides the following action on :data:`admin.system.roles`" -msgstr "" - -# 42fca91098d6484e9b1bf237e3e7041d -#: ../source/reference/built-in-roles.txt:578 -msgid "" -"Provides the following actions on :data:`admin.system.users` and legacy " -"``system.users`` collections:" -msgstr "" - -# eb4b4002c0284068b2f67ef6aa74518e -#: ../source/reference/built-in-roles.txt:591 -msgid "" -"Although, :authrole:`restore` includes the ability to modify the " -"documents in the :data:`admin.system.users` collection using normal " -"modification operations, *only* modify these data using the :ref:`user " -"management methods `." -msgstr "" - -# 884faf867c6a4ad5b3ad15f4abce64f7 -#: ../source/reference/built-in-roles.txt:601 -msgid "All-Database Roles" -msgstr "" - -# fa54883e6b344518adede4584e9888a0 -#: ../source/reference/built-in-roles.txt:605 -msgid "" -"The ``admin`` database provides the following roles that apply to but the" -" ``local`` and ``config`` databases in a :program:`mongod` instance and " -"are roughly equivalent to their single-database equivalents:" -msgstr "" - -# d1bcf9099cec4dc683d1b3a69c9a074d -#: ../source/reference/built-in-roles.txt:611 -msgid "" -"Provides the same read-only permissions as :authrole:`read`, except it " -"applies to it applies to all but the ``local`` and ``config`` databases " -"in the cluster. The role also provides the :authaction:`listDatabases` " -"action on the cluster as a whole." -msgstr "" - -# 067ff5796d6049f6961b88714e37450e -#: ../source/reference/built-in-roles.txt:618 -msgid "" -"Prior to 3.4, :authrole:`readAnyDatabase` includes ``local`` and " -"``config`` databases. To provide ``read`` privileges on the ``local`` " -"database, create a user in the ``admin`` database with :authrole:`read` " -"role in the ``local`` database. See also :authrole:`clusterManager` and " -":authrole:`clusterMonitor` role for access to the ``config`` and " -"``local`` databases." -msgstr "" - -# c2094b67cad94bcda9971a2147127c56 -#: ../source/reference/built-in-roles.txt:627 -msgid "" -"Provides the same read and write permissions as :authrole:`readWrite`, " -"except it applies to all but the ``local`` and ``config`` databases in " -"the cluster. The role also provides the :authaction:`listDatabases` " -"action on the cluster as a whole." -msgstr "" - -# 1f1c724d95ab48fa919285bd2dd9395f -#: ../source/reference/built-in-roles.txt:634 -msgid "" -"Prior to 3.4, :authrole:`readWriteAnyDatabase` includes ``local`` and " -"``config`` databases. To provide ``readWrite`` privileges on the " -"``local`` database, create a user in the ``admin`` database with " -":authrole:`readWrite` role in the ``local`` database. See also " -":authrole:`clusterManager` and :authrole:`clusterMonitor` role for access" -" to the ``config`` and ``local`` databases." -msgstr "" - -# e2ce5c9183cd4a85abafe95aefc864ef -#: ../source/reference/built-in-roles.txt:643 -msgid "" -"Provides the same access to user administration operations as " -":authrole:`userAdmin`, except it applies to all but the ``local`` and " -"``config`` databases in the cluster. The role also provides the following" -" actions on the cluster as a whole:" -msgstr "" - -# 564d0f9a39744102a949dbb8b534a433 -#: ../source/reference/built-in-roles.txt:648 -msgid ":authaction:`authSchemaUpgrade`" -msgstr "" - -# 46d25ed76e064645ab9ec5e8e8ee483f -#: ../source/reference/built-in-roles.txt:652 -msgid "" -"The role also provides the following actions on the " -":data:`admin.system.users` and :data:`admin.system.roles` collections on " -"the ``admin`` database, and on legacy ``system.users`` collections from " -"versions of MongoDB prior to 2.6:" -msgstr "" - -# 65c01a7a476d4f65a910a9755e598d63 -#: ../source/reference/built-in-roles.txt:664 -msgid "" -":authrole:`userAdminAnyDatabase` added the following permissions on the " -":data:`admin.system.users` and :data:`admin.system.roles` collections:" -msgstr "" - -# 416a39080d2044a78ac161d38ccb10df -#: ../source/reference/built-in-roles.txt:672 -msgid "" -"The :authrole:`userAdminAnyDatabase` role does not restrict the " -"permissions that a user can grant. As a result, " -":authrole:`userAdminAnyDatabase` users can grant themselves privileges in" -" excess of their current privileges and even can grant themselves *all " -"privileges*, even though the role does not explicitly authorize " -"privileges beyond user administration. This role is effectively a MongoDB" -" system :ref:`superuser `." -msgstr "" - -# 05bd528fc887443ca72fdc128a3b12e2 -#: ../source/reference/built-in-roles.txt:681 -msgid "" -"Prior to 3.4, :authrole:`userAdminAnyDatabase` includes ``local`` and " -"``config`` databases." -msgstr "" - -# e65f5bd6f4c84722b16bef26dc399b47 -#: ../source/reference/built-in-roles.txt:686 -msgid "" -"Provides the same access to database administration operations as " -":authrole:`dbAdmin`, except it applies to all but the ``local`` and " -"``config`` databases in the cluster. The role also provides the " -":authaction:`listDatabases` action on the cluster as a whole." -msgstr "" - -# 98f4cbbfb15c43629fb857fa91a9f56b -#: ../source/reference/built-in-roles.txt:693 -msgid "" -"Prior to 3.4, :authrole:`dbAdminAnyDatabase` includes ``local`` and " -"``config`` databases. To provide ``dbAdmin`` privileges on the ``local`` " -"database, create a user in the ``admin`` database with " -":authrole:`dbAdmin` role in the ``local`` database. See also " -":authrole:`clusterManager` and :authrole:`clusterMonitor` role for access" -" to the ``config`` and ``local`` databases." -msgstr "" - -# b15c8727fccc4cf0b6ed4e06e3376926 -#: ../source/reference/built-in-roles.txt:703 -msgid "Superuser Roles" -msgstr "" - -# 75acfcde900547cc89123239b039649e -#: ../source/reference/built-in-roles.txt:705 -msgid "" -"Several roles provide either indirect or direct system-wide superuser " -"access." -msgstr "" - -# cfe93efb5753421b9848bd72afe08bad -#: ../source/reference/built-in-roles.txt:707 -msgid "" -"The following roles provide the ability to assign any user any privilege " -"on any database, which means that users with one of these roles can " -"assign *themselves* any privilege on any database:" -msgstr "" - -# 9df67cee751e4cfa973bff42149316f7 -#: ../source/reference/built-in-roles.txt:711 -msgid ":authrole:`dbOwner` role, when scoped to the ``admin`` database" -msgstr "" - -# 71c31eb69b324861b33f91c39db49ad9 -#: ../source/reference/built-in-roles.txt:713 -msgid ":authrole:`userAdmin` role, when scoped to the ``admin`` database" -msgstr "" - -# aabadb2e60df45748ebdb9a7d76ed45c -#: ../source/reference/built-in-roles.txt:715 -msgid ":authrole:`userAdminAnyDatabase` role" -msgstr "" - -# 358ab216f1e84ba4ac0c47001fdc183b -#: ../source/reference/built-in-roles.txt:717 -msgid "The following role provides full privileges on all resources:" -msgstr "" - -# da50b599257445adb2fd3daefff80c08 -#: ../source/reference/built-in-roles.txt:721 -msgid "" -"Provides access to the operations and all the resources of the " -":authrole:`readWriteAnyDatabase`, :authrole:`dbAdminAnyDatabase`, " -":authrole:`userAdminAnyDatabase`, :authrole:`clusterAdmin` roles, " -":authrole:`restore`, and :authrole:`backup` roles *combined*." -msgstr "" - -# b56ca0ecf544435a831500e4345982f1 -#: ../source/reference/built-in-roles.txt:728 -msgid "" -"The :authrole:`root` role includes privileges from the :authrole:`backup`" -" role." -msgstr "" - -# c509955870bf4a0b8ba14fc0f3b89e14 -#: ../source/reference/built-in-roles.txt:733 -msgid "" -"The :authrole:`root` has :authaction:`validate` action on ``system.`` " -"collections. Previously, :authrole:`root` does **not** include any access" -" to collections that begin with the ``system.`` prefix other than " -"``system.indexes`` and ``system.namespaces``." -msgstr "" - -# 2215ab8e172a400fb9ff01517b962d70 -#: ../source/reference/built-in-roles.txt:739 -msgid "" -"The :authrole:`root` role includes privileges from the " -":authrole:`restore` role." -msgstr "" - -# c2ff75a164a446a192ac2d0587935d6e -#: ../source/reference/built-in-roles.txt:742 -msgid "Internal Role" -msgstr "" - -# e3077ce2ecf24faf9e852f86fcf8ef12 -#: ../source/reference/built-in-roles.txt:746 -msgid "" -"MongoDB assigns this role to user objects that represent cluster members," -" such as replica set members and :program:`mongos` instances. The role " -"entitles its holder to take any action against any object in the " -"database." -msgstr "" - -# 0b174bc43e854b9d92d9bd4005cd1065 -#: ../source/reference/built-in-roles.txt:750 -msgid "" -"**Do not** assign this role to user objects representing applications or " -"human administrators, other than in exceptional circumstances." -msgstr "" - -# dbf0641889654dfa9c5281bef1d28e47 -#: ../source/reference/built-in-roles.txt:753 -msgid "" -"If you need access to all actions on all resources, for example to run " -":dbcommand:`applyOps` commands, do not assign this role. Instead, " -":ref:`create a user-defined role ` that grants " -":authaction:`anyAction` on :ref:`resource-anyresource` and ensure that " -"only the users who need access to these operations have this access." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "On the ``config`` database, provides the" -#~ " following actions on the " -#~ ":data:`~config.settings` collection:" -#~ msgstr "" - -#~ msgid "" -#~ "On the ``config`` database, provides the" -#~ " following actions on all configuration " -#~ "collections and on the :data:`system.indexes" -#~ " <.system.indexes>`, :data:`system.js " -#~ "<.system.js>`, and :data:`system.namespaces " -#~ "<.system.namespaces>` collections:" -#~ msgstr "" - -#~ msgid "" -#~ "On the ``local`` database, provides the" -#~ " following actions on the " -#~ ":data:`~local.system.replset` collection:" -#~ msgstr "" - -#~ msgid ":authaction:`cursorInfo`" -#~ msgstr "" - -#~ msgid "" -#~ "Provides the following actions on the" -#~ " ``config`` database's configuration collections" -#~ " and :data:`system.indexes " -#~ "<.system.indexes>`, :data:`system.js " -#~ "<.system.js>`, and :data:`system.namespaces " -#~ "<.system.namespaces>` collections:" -#~ msgstr "" - -#~ msgid "" -#~ "Provides the following :ref:`actions " -#~ "` on the " -#~ "``mms.backup`` collection in the ``admin`` " -#~ "database:" -#~ msgstr "" - -#~ msgid "" -#~ "Provides the :authaction:`listDatabases` action " -#~ "on the cluster as a whole." -#~ msgstr "" - -#~ msgid "Provides the :authaction:`listCollections` action on all databases." -#~ msgstr "" - -#~ msgid "Provides the :authaction:`listIndexes` action for all collections." -#~ msgstr "" - -#~ msgid "all *non*-system collections in the cluster" -#~ msgstr "" - -#~ msgid "" -#~ "all the following system collections in" -#~ " the cluster: :data:`system.indexes " -#~ "<.system.indexes>`, :data:`system.namespaces " -#~ "<.system.namespaces>`, and :data:`system.js " -#~ "<.system.js>`" -#~ msgstr "" - -#~ msgid "" -#~ "Provides the following actions on all" -#~ " *non*-system collections and :data:`system.js" -#~ " <.system.js>` collections in the " -#~ "cluster; on the :data:`admin.system.users` and" -#~ " :data:`admin.system.roles` collections in the" -#~ " ``admin`` database; and on legacy " -#~ "``system.users`` collections from versions of" -#~ " MongoDB prior to 2.6:" -#~ msgstr "" - -#~ msgid "" -#~ "Provides the following *additional* actions" -#~ " on :data:`admin.system.users` and legacy " -#~ "``system.users`` collections:" -#~ msgstr "" - -#~ msgid "" -#~ "The ``admin`` database provides the " -#~ "following roles that apply to all " -#~ "databases in a :program:`mongod` instance " -#~ "and are roughly equivalent to their " -#~ "single-database equivalents:" -#~ msgstr "" - -#~ msgid "" -#~ "Provides the same read-only permissions" -#~ " as :authrole:`read`, except it applies " -#~ "to *all* databases in the cluster. " -#~ "The role also provides the " -#~ ":authaction:`listDatabases` action on the " -#~ "cluster as a whole." -#~ msgstr "" - -#~ msgid "" -#~ "Provides the same read and write " -#~ "permissions as :authrole:`readWrite`, except " -#~ "it applies to *all* databases in " -#~ "the cluster. The role also provides " -#~ "the :authaction:`listDatabases` action on the" -#~ " cluster as a whole." -#~ msgstr "" - -#~ msgid "" -#~ "Provides the same access to user " -#~ "administration operations as :authrole:`userAdmin`," -#~ " except it applies to *all* databases" -#~ " in the cluster. The role also " -#~ "provides the following actions on the" -#~ " cluster as a whole:" -#~ msgstr "" - -#~ msgid "" -#~ "Provides the same access to database " -#~ "administration operations as :authrole:`dbAdmin`," -#~ " except it applies to *all* databases" -#~ " in the cluster. The role also " -#~ "provides the :authaction:`listDatabases` action " -#~ "on the cluster as a whole." -#~ msgstr "" - -#~ msgid "" -#~ "Provides the :authaction:`bypassDocumentValidation` " -#~ "action for collections that have " -#~ ":doc:`document validation `." -#~ msgstr "" - -#~ msgid "" -#~ "Provides access to the operations and" -#~ " all the resources of the " -#~ ":authrole:`readWriteAnyDatabase`, " -#~ ":authrole:`dbAdminAnyDatabase`, " -#~ ":authrole:`userAdminAnyDatabase`, :authrole:`clusterAdmin` " -#~ "roles, :authrole:`restore` *combined*." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/collation-locales-defaults.po b/locale/zh/LC_MESSAGES/reference/collation-locales-defaults.po deleted file mode 100644 index eede4a279f2..00000000000 --- a/locale/zh/LC_MESSAGES/reference/collation-locales-defaults.po +++ /dev/null @@ -1,3065 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# ea1fb660cd78468da8a8b210d8a3825a -#: ../source/reference/collation-locales-defaults.txt:3 -msgid "Collation Locales and Default Parameters" -msgstr "" - -# c30a0ab71ceb43589f6ddd62390916c9 -#: ../source/reference/collation-locales-defaults.txt -msgid "On this page" -msgstr "" - -# ed3d9d2472244f5db66bcead0de33daf -#: ../source/includes/extracts/collation-description.rst:1 -msgid "" -":doc:`Collation ` allows users to specify language-" -"specific rules for string comparison, such as rules for lettercase and " -"accent marks." -msgstr "" - -# 2e7adcdfb3db414bbe95bba77ae644eb -#: ../source/includes/collation-behavior.rst:2 -msgid "Behavior" -msgstr "" - -# 4d8fcda2677c4524897026656f247c6e -#: ../source/includes/collation-behavior.rst:4 -msgid "" -"Some collation locales have variants, which employ special language-" -"specific rules. To specify a locale variant, use the following syntax:" -msgstr "" - -# a1822f40a9bf4536ad37b3226ffce6df -#: ../source/includes/collation-behavior.rst:12 -msgid "For example, to use the ``pinyin`` variant of the Chinese collation:" -msgstr "" - -# 7c094465156140aea3241cf41ea29df4 -#: ../source/reference/collation-locales-defaults.txt:17 -msgid "" -"See the :doc:`collation page` for a full " -"description of collation behavior and syntax." -msgstr "" - -# 592b7964a1c54f42aad842bc92dd933d -#: ../source/reference/collation-locales-defaults.txt:23 -msgid "Supported Languages and Locales" -msgstr "" - -# d824a4cb79f14be7b75a006742d1c02c -#: ../source/reference/collation-locales-defaults.txt:25 -msgid "" -"MongoDB's :doc:`collation feature` supports the " -"following languages. The following table lists the supported languages " -"and the associated locales as defined by `ICU Locale ID `_. [#missing-locale]_" -msgstr "" - -# 670593d9516147d5966ddd523a2c78b5 -# d59f0ef5d1ea42cd89ca5b2ec33761a8 -#: ../source/includes/collation-locale-table.rst:7 -#: ../source/includes/collation-locale-table.rst:229 -msgid "Language" -msgstr "" - -# a7339fca0619432aa6f37daf8835fa3b -# 85e2ba0f24144c848c792bcab5c2ee2a -# 525bad91be574baf9dbddb94529a1be6 -#: ../source/includes/collation-defaults-table.rst:4 -#: ../source/includes/collation-locale-table.rst:8 -#: ../source/includes/collation-locale-table.rst:230 -msgid "Locale" -msgstr "" - -# 23943d39e86e4ff48f84c5e70b959472 -# 9044914acba547168ba284253585f7a8 -#: ../source/includes/collation-locale-table.rst:9 -#: ../source/includes/collation-locale-table.rst:231 -msgid "Variants" -msgstr "" - -# 261d139efb6a4b2e970cc0c24d84f4e2 -#: ../source/includes/collation-locale-table.rst:11 -msgid "Afrikaans" -msgstr "" - -# 83d3ba4911814c97ba805ae648032dd2 -# f4f467cc543e49b4a8b85bdf58af03d9 -#: ../source/includes/collation-defaults-table.rst:10 -#: ../source/includes/collation-locale-table.rst:12 -msgid "``af``" -msgstr "" - -# 94c030d58a1246d58b6cb122bd7dc234 -#: ../source/includes/collation-locale-table.rst:15 -msgid "Albanian" -msgstr "" - -# 8cc87de518754ae8821881cc8876e47d -# 61adad764ae140ad9f42208655d46910 -#: ../source/includes/collation-defaults-table.rst:16 -#: ../source/includes/collation-locale-table.rst:16 -msgid "``sq``" -msgstr "" - -# 047e4369d9374c57aa32035d56ee3ed5 -#: ../source/includes/collation-locale-table.rst:19 -msgid "Amharic" -msgstr "" - -# db6d3d8161f640cdaf65f9ff63cb68c6 -# e4c66385355145088ff2d5c457358ae7 -#: ../source/includes/collation-defaults-table.rst:22 -#: ../source/includes/collation-locale-table.rst:20 -msgid "``am``" -msgstr "" - -# 2aba860b5cc04e98a4534cf52aa3299a -#: ../source/includes/collation-locale-table.rst:23 -msgid "Arabic" -msgstr "" - -# d503d7c826ee4ecab3b92275224542b4 -# ac3e8d1d8a1b403f98a895ce148a89c9 -#: ../source/includes/collation-defaults-table.rst:28 -#: ../source/includes/collation-locale-table.rst:24 -msgid "``ar``" -msgstr "" - -# 41d0e3954a4f408baafe264996a79874 -#: ../source/includes/collation-locale-table.rst:25 -msgid "``compat``" -msgstr "" - -# bee7233cb5294332aa5f4ec58d9bea57 -#: ../source/includes/collation-locale-table.rst:27 -msgid "Armenian" -msgstr "" - -# ed0efb74ef544df980db2939bb9d4fb5 -# 205633744a3540b3b385117733393853 -#: ../source/includes/collation-defaults-table.rst:40 -#: ../source/includes/collation-locale-table.rst:28 -msgid "``hy``" -msgstr "" - -# a3dcaf0dad8f419daf10c20db671334f -#: ../source/includes/collation-locale-table.rst:31 -msgid "Assamese" -msgstr "" - -# e3c1082baa7d4a2fb85638aa52a61ec2 -# c16c44d5d05e49139f230f50333af209 -#: ../source/includes/collation-defaults-table.rst:46 -#: ../source/includes/collation-locale-table.rst:32 -msgid "``as``" -msgstr "" - -# 523e4dfcb2e541d58ef495a9e92d5dc9 -#: ../source/includes/collation-locale-table.rst:35 -msgid "Azeri" -msgstr "" - -# 22366bd4972345ab9e762c00c8a91464 -# 8966b66fbd8b4895bda9946bf05276fe -#: ../source/includes/collation-defaults-table.rst:52 -#: ../source/includes/collation-locale-table.rst:36 -msgid "``az``" -msgstr "" - -# 41b6f10b4ab84509ae122f3f528753f0 -# 7953c6e2a9184007b09be63f9d753f5b -# 3939b020ef3249a58b22f851a3becd0b -# 37b8ded2fe0640e2bfc06b1d24a17fec -# 785b32410bf14863b8c7ec1a56ce97d7 -# 2c1dce02bc504e8aae0f2f111739ebd0 -# 0849be3b78e64eaf8b2a684f9172a3f8 -# b4c359d3cb2a49f6a231ca3527a6f294 -# 157b5fe564244ac2ad94c0e62295bf39 -# b03645eca67c4f37a1f07b6fa379db87 -# 68fc1514dc3a4da59946f2f6b68cbad1 -# eb08ef5cbea840ceaa99932d3111b598 -# d455fac5b33143d7a072be89063f3254 -# f7eb2499b30c4b7394af32d51f0a5a0e -# 4f44d31ddb2f4e0791f0ff7948008efd -# 902bad134d6b42dd8872980b75d31b09 -# ce9b9e5565bc4f11911c9e0e3a3c00a1 -# 87baa6734662406596a19ed33d0b61ff -# 6a12eb3b04894a2382b486d33cd77a16 -# 0c8cbc986fe74c809fac728fcc6dffbb -# 4b356586545a4fbe99dcfe83a64d8cf9 -# 27d82c7ab85b4982ab06db5feb09d26e -# b017d8df2d2c476791458b021f467fc1 -#: ../source/includes/collation-locale-table.rst:37 -#: ../source/includes/collation-locale-table.rst:53 -#: ../source/includes/collation-locale-table.rst:69 -#: ../source/includes/collation-locale-table.rst:89 -#: ../source/includes/collation-locale-table.rst:93 -#: ../source/includes/collation-locale-table.rst:97 -#: ../source/includes/collation-locale-table.rst:154 -#: ../source/includes/collation-locale-table.rst:188 -#: ../source/includes/collation-locale-table.rst:200 -#: ../source/includes/collation-locale-table.rst:208 -#: ../source/includes/collation-locale-table.rst:235 -#: ../source/includes/collation-locale-table.rst:321 -#: ../source/includes/collation-locale-table.rst:325 -#: ../source/includes/collation-locale-table.rst:329 -#: ../source/includes/collation-locale-table.rst:377 -#: ../source/includes/collation-locale-table.rst:385 -#: ../source/includes/collation-locale-table.rst:402 -#: ../source/includes/collation-locale-table.rst:426 -#: ../source/includes/collation-locale-table.rst:458 -#: ../source/reference/collation-locales-defaults.txt -msgid "``search``" -msgstr "" - -# ac6679e7be8d4358b8750937a7622259 -# 95e6326ae77e44449d4fdabc77cb277c -#: ../source/includes/collation-locale-table.rst:39 -#: ../source/includes/collation-locale-table.rst:47 -msgid "Bengali" -msgstr "" - -# 4276f48ae73f4402942fba4fda331785 -# 7cd69c644208408698f5b552f0bbcb1e -# 5015ab3c47244568b7194514dc591c7e -#: ../source/includes/collation-defaults-table.rst:70 -#: ../source/includes/collation-locale-table.rst:40 -#: ../source/includes/collation-locale-table.rst:48 -msgid "``bn``" -msgstr "" - -# 385a7325875d4cc79c709750995c6c80 -#: ../source/includes/collation-locale-table.rst:43 -msgid "Belarusian" -msgstr "" - -# be3c099e07f14392bcf022dc215b6af5 -# 0dbd764ff0064555932e7655e5fa7934 -#: ../source/includes/collation-defaults-table.rst:64 -#: ../source/includes/collation-locale-table.rst:44 -msgid "``be``" -msgstr "" - -# 7e1295f3749e46ea9e434413e1b00a0b -# 1cadd88385434a1bb0eecaa727efc120 -# b332dc75c7884e26ae543d661a2941dd -# 1558cfe0ba4546d3ae033d24579497de -# d9cb30b896c44c3bb64c1c1c5890a046 -#: ../source/includes/collation-locale-table.rst:49 -#: ../source/includes/collation-locale-table.rst:239 -#: ../source/includes/collation-locale-table.rst:446 -#: ../source/reference/collation-locales-defaults.txt -msgid "``traditional``" -msgstr "" - -# 609a0e69c3074984a53dc15a50dc493e -#: ../source/includes/collation-locale-table.rst:51 -msgid "Bosnian" -msgstr "" - -# 11023b05c1084ad39d6297399ee4c199 -# e1c3a4889a60402e8205fe7340919037 -#: ../source/includes/collation-defaults-table.rst:82 -#: ../source/includes/collation-locale-table.rst:52 -msgid "``bs``" -msgstr "" - -# e843e63865fa453eb420fd0e9b80c311 -#: ../source/includes/collation-locale-table.rst:55 -msgid "Bosnian (Cyrillic)" -msgstr "" - -# f33d88fbd49d4230a30402a10bd73d93 -# f1460142c3b045d6990d1ce101186dec -#: ../source/includes/collation-defaults-table.rst:94 -#: ../source/includes/collation-locale-table.rst:56 -msgid "``bs_Cyrl``" -msgstr "" - -# ef7dde33fb974ce08c263d884b32cfeb -#: ../source/includes/collation-locale-table.rst:59 -msgid "Bulgarian" -msgstr "" - -# b1165c3a723d45718072d8fb1c344907 -# ee2f9c10c31e4f66bca549b934600912 -#: ../source/includes/collation-defaults-table.rst:100 -#: ../source/includes/collation-locale-table.rst:60 -msgid "``bg``" -msgstr "" - -# a44e2dc339e44f21af2b6d50dc918c91 -#: ../source/includes/collation-locale-table.rst:63 -msgid "Burmese" -msgstr "" - -# 3194ba4bdc6848309a817cc314b0ead2 -# 8a8384f3ad80488db842ba4305305cc3 -#: ../source/includes/collation-defaults-table.rst:106 -#: ../source/includes/collation-locale-table.rst:64 -msgid "``my``" -msgstr "" - -# ea70e1c3ba9949438b1df2818f2ed541 -#: ../source/includes/collation-locale-table.rst:67 -msgid "Catalan" -msgstr "" - -# 98c9536805e1455fbc3c176a1263cf35 -# c3e0ee53d24c4d6aa97bbd49541f686e -#: ../source/includes/collation-defaults-table.rst:112 -#: ../source/includes/collation-locale-table.rst:68 -msgid "``ca``" -msgstr "" - -# 5c059b22124b43dda85a24256448fa79 -#: ../source/includes/collation-locale-table.rst:71 -msgid "Cherokee" -msgstr "" - -# d311c5f56efb4447b5be924545dc67d3 -# 9e267054afa24fdc9cc036151e61bb1f -#: ../source/includes/collation-defaults-table.rst:124 -#: ../source/includes/collation-locale-table.rst:72 -msgid "``chr``" -msgstr "" - -# eef40fd2f81f4251a90a09836581248f -#: ../source/includes/collation-locale-table.rst:75 -msgid "Chinese" -msgstr "" - -# 02f93c9546714acaadaade15d2be1a2b -# 904f13dc4430425fb2d2cde5c027d693 -#: ../source/includes/collation-defaults-table.rst:130 -#: ../source/includes/collation-locale-table.rst:76 -msgid "``zh``" -msgstr "" - -# 0c936b7872394d08a67162a333c5de07 -#: ../source/reference/collation-locales-defaults.txt -msgid "``big5han``" -msgstr "" - -# f259ff79c6da4b3890719e24b2601bd6 -#: ../source/reference/collation-locales-defaults.txt -msgid "``gb2312han``" -msgstr "" - -# 4034dc8b7e2543f9b420e4f19f14829a -#: ../source/reference/collation-locales-defaults.txt -msgid "``pinyin``" -msgstr "" - -# 4059752f83e5435b8a1cadc96fc4de5b -# 449a0318626c480a92fe0c39633de731 -# da23147615c141f696e822f3c9e23b9d -#: ../source/includes/collation-locale-table.rst:224 -#: ../source/reference/collation-locales-defaults.txt -msgid "``unihan``" -msgstr "" - -# 685ab82e8c4a4e63ac76601904c4b389 -#: ../source/reference/collation-locales-defaults.txt -msgid "``zhuyin``" -msgstr "" - -# f4f6374759ef4c9693ccbad4ac08eeea -#: ../source/includes/collation-locale-table.rst:83 -msgid "Chinese (Traditional)" -msgstr "" - -# c527dc7b623f4a8792f6439fdaa1d557 -# ca627eca44044df29d3aac67eb516fac -#: ../source/includes/collation-defaults-table.rst:160 -#: ../source/includes/collation-locale-table.rst:84 -msgid "``zh_Hant``" -msgstr "" - -# 072b9eb56db943fc8b91dbc80eb8a58a -#: ../source/includes/collation-locale-table.rst:85 -msgid "``stroke``" -msgstr "" - -# 9a1aae5b637742db9da46a2ba1707382 -#: ../source/includes/collation-locale-table.rst:87 -msgid "Croatian" -msgstr "" - -# 66ee7c7ce49942339f3fbb9e78a2241f -# 9d10d1d0f21c4b3fb94b3060022eac19 -#: ../source/includes/collation-defaults-table.rst:166 -#: ../source/includes/collation-locale-table.rst:88 -msgid "``hr``" -msgstr "" - -# 04226135f9cb464989585d55f68799a8 -#: ../source/includes/collation-locale-table.rst:91 -msgid "Czech" -msgstr "" - -# 649a9ee056bd4ae5a8701a615a23804e -# 9e012b12c2c84608995d270b38ba2e20 -#: ../source/includes/collation-defaults-table.rst:178 -#: ../source/includes/collation-locale-table.rst:92 -msgid "``cs``" -msgstr "" - -# 662f9642b1eb41ff98df3c4b99294228 -#: ../source/includes/collation-locale-table.rst:95 -msgid "Danish" -msgstr "" - -# 8fd3ec8ff4ad4524a980cae331da509d -# 1ed3e3bbf5984ba6b002d40689534fa2 -#: ../source/includes/collation-defaults-table.rst:190 -#: ../source/includes/collation-locale-table.rst:96 -msgid "``da``" -msgstr "" - -# 472821f856954d988083cf4a06c06a99 -#: ../source/includes/collation-locale-table.rst:99 -msgid "Dutch" -msgstr "" - -# 9a2d1e7fe9984d6584e39149c1008842 -# 41c05f9b51ef4def914ac9aee1dd138c -#: ../source/includes/collation-defaults-table.rst:202 -#: ../source/includes/collation-locale-table.rst:100 -msgid "``nl``" -msgstr "" - -# 228429cac6e74d0387ee95873194309c -#: ../source/includes/collation-locale-table.rst:103 -msgid "Dzongkha" -msgstr "" - -# cd00b81902f546dfa090c30de06d6ac1 -# 7f2312149d0b4b9785ae487c81bb4548 -#: ../source/includes/collation-defaults-table.rst:208 -#: ../source/includes/collation-locale-table.rst:104 -msgid "``dz``" -msgstr "" - -# ad4abaa2743f4fa0b1231d3aecc837f2 -#: ../source/includes/collation-locale-table.rst:107 -msgid "English" -msgstr "" - -# b2eb33303f9c44b8983677653ea93097 -# 7bb19efa5abc474a9dbc1af16a8d7e57 -#: ../source/includes/collation-defaults-table.rst:214 -#: ../source/includes/collation-locale-table.rst:108 -msgid "``en``" -msgstr "" - -# ab90eae99ea9479090cfa0d2978841e0 -#: ../source/includes/collation-locale-table.rst:111 -msgid "English (United States)" -msgstr "" - -# 5d6805c1ba1149c98557678bf72bfefa -# 649fadf2b7b241b28ed9b172d81e72bb -#: ../source/includes/collation-defaults-table.rst:226 -#: ../source/includes/collation-locale-table.rst:112 -msgid "``en_US``" -msgstr "" - -# da0c8aabec1f4705bab647e532f02367 -#: ../source/includes/collation-locale-table.rst:115 -msgid "English (United States, Computer)" -msgstr "" - -# 64dcfc9b5ee74184b470d81c9dca1ebc -# f09c81d684144266883f65800ec03c60 -#: ../source/includes/collation-defaults-table.rst:220 -#: ../source/includes/collation-locale-table.rst:116 -msgid "``en_US_POSIX``" -msgstr "" - -# 2cc2f0a03af64344ac086c18d1d40fd0 -#: ../source/includes/collation-locale-table.rst:119 -msgid "Esperanto" -msgstr "" - -# de7b64a5ac454a009f5a4424ec03142c -# 97bd49382b064ce094a2e4ad4e589123 -#: ../source/includes/collation-defaults-table.rst:232 -#: ../source/includes/collation-locale-table.rst:120 -msgid "``eo``" -msgstr "" - -# 81fc2e063d584943b8f6c91570bae971 -#: ../source/includes/collation-locale-table.rst:123 -msgid "Estonian" -msgstr "" - -# 91556814234d4165a22496db625ccc2d -# a7e780d2443041a9917d38d6118afe38 -#: ../source/includes/collation-defaults-table.rst:238 -#: ../source/includes/collation-locale-table.rst:124 -msgid "``et``" -msgstr "" - -# a328393a58b743a2bddd92250d26f431 -#: ../source/includes/collation-locale-table.rst:127 -msgid "Ewe" -msgstr "" - -# 543beb32c4a64fbba55ff63bcf7a0dbb -# 2a54bc03b7f24115991fdf95e6798f92 -#: ../source/includes/collation-defaults-table.rst:244 -#: ../source/includes/collation-locale-table.rst:128 -msgid "``ee``" -msgstr "" - -# 7a06baa4ea274f6a91eb0ec8b94f7e4c -#: ../source/includes/collation-locale-table.rst:131 -msgid "Faroese" -msgstr "" - -# d2ad1abd6a09442f8850375ad69a2077 -# 74ab1b2a1b684920ba26a0afa2d8a3b2 -#: ../source/includes/collation-defaults-table.rst:250 -#: ../source/includes/collation-locale-table.rst:132 -msgid "``fo``" -msgstr "" - -# 164588394bf54d0f93e7525bf7ff4d62 -#: ../source/includes/collation-locale-table.rst:135 -msgid "Filipino" -msgstr "" - -# ab686799c62f401fa370301394632c8a -# 13322f8701ab45e2a7d725c742ef4e1b -#: ../source/includes/collation-defaults-table.rst:262 -#: ../source/includes/collation-locale-table.rst:136 -msgid "``fil``" -msgstr "" - -# 1f68d21b1b12428da9d977aeb8b93801 -#: ../source/includes/collation-locale-table.rst:139 -msgid "Finnish" -msgstr "" - -# 3cb83e178a594efd9b5aa4ca789921a9 -#: ../source/includes/collation-locale-table.rst:140 -msgid "``fi_FI``" -msgstr "" - -# d1c778b65b6f48d1be1971ad5468d109 -#: ../source/includes/collation-locale-table.rst:144 -msgid "French" -msgstr "" - -# 6c85b5f03f954489ac85cb1577b4bbef -# c2ee871c76724fd9a7365dafe11a882c -#: ../source/includes/collation-defaults-table.rst:286 -#: ../source/includes/collation-locale-table.rst:145 -msgid "``fr``" -msgstr "" - -# 320c994abb124b5489d43f1550595b0c -#: ../source/includes/collation-locale-table.rst:148 -msgid "French (Canada)" -msgstr "" - -# d6f522e00da649368afdc0b933fdc22d -# 49d7c831fbe74485b139b5d689380258 -#: ../source/includes/collation-defaults-table.rst:292 -#: ../source/includes/collation-locale-table.rst:149 -msgid "``fr_CA``" -msgstr "" - -# 8e7703b70803466084fc84a011adfdae -#: ../source/includes/collation-locale-table.rst:152 -msgid "Galician" -msgstr "" - -# 677c4f5ee4f84356a26251f1e44bc35c -# 432108a1470944c49e45ed51fee3e973 -#: ../source/includes/collation-defaults-table.rst:298 -#: ../source/includes/collation-locale-table.rst:153 -msgid "``gl``" -msgstr "" - -# 70980ae5db694c5bbf7b0bdea929e882 -#: ../source/includes/collation-locale-table.rst:156 -msgid "Georgian" -msgstr "" - -# 12fb4b45754c4257ba7213f62254ef44 -# 90cac18d3fb841cca519d579e76e22fa -#: ../source/includes/collation-defaults-table.rst:310 -#: ../source/includes/collation-locale-table.rst:157 -msgid "``ka``" -msgstr "" - -# d470a09edc21422aa1ea8e02f5ade042 -#: ../source/includes/collation-locale-table.rst:160 -msgid "German" -msgstr "" - -# 271970b8e5e9489b9bca434a4fec26b8 -# 09b4377eb08644f59b3100980cff1ece -#: ../source/includes/collation-defaults-table.rst:316 -#: ../source/includes/collation-locale-table.rst:161 -msgid "``de``" -msgstr "" - -# f92b0f95efb441588aa02b1a4746fc21 -#: ../source/reference/collation-locales-defaults.txt -msgid "``eor``" -msgstr "" - -# 0e04be19f6e046d59714dda179c0a61a -# 41c5b6fc37dc4d32aa67785ebb6b8504 -#: ../source/includes/collation-locale-table.rst:168 -#: ../source/reference/collation-locales-defaults.txt -msgid "``phonebook``" -msgstr "" - -# 23ded65ce828480c9a6fc6c4912e0800 -#: ../source/includes/collation-locale-table.rst:166 -msgid "German (Austria)" -msgstr "" - -# 269c54b4b4a34f8d96e9386e263b9adf -# b9193ec70d024962b90ba5ac81f958ec -#: ../source/includes/collation-defaults-table.rst:340 -#: ../source/includes/collation-locale-table.rst:167 -msgid "``de_AT``" -msgstr "" - -# b660339517b842249969fda9187a960b -#: ../source/includes/collation-locale-table.rst:170 -msgid "Greek" -msgstr "" - -# 61fe7b1a5e76455c88b5e3ee25adf1e4 -# bd096e5d08114ec69246079e6f385e3f -#: ../source/includes/collation-defaults-table.rst:352 -#: ../source/includes/collation-locale-table.rst:171 -msgid "``el``" -msgstr "" - -# 8690c2ceca664de3bd8b3abe73a6f6ba -#: ../source/includes/collation-locale-table.rst:174 -msgid "Gujarati" -msgstr "" - -# 361bb0fdd0434562a34f4f7978780bec -# 40601508e86a44e6ada512a38d57eb13 -#: ../source/includes/collation-defaults-table.rst:358 -#: ../source/includes/collation-locale-table.rst:175 -msgid "``gu``" -msgstr "" - -# 204a8028fc7e4e46913e12a09d44c4a0 -#: ../source/includes/collation-locale-table.rst:178 -msgid "Hausa" -msgstr "" - -# 3f24b6609db04691973b3195d0650947 -# b422ae5e5f3b4fc08eb8fa433a748d99 -#: ../source/includes/collation-defaults-table.rst:364 -#: ../source/includes/collation-locale-table.rst:179 -msgid "``ha``" -msgstr "" - -# 6bd4e2dfe803417eada22de6c05ea034 -#: ../source/includes/collation-locale-table.rst:182 -msgid "Hawaiian" -msgstr "" - -# 39216f540d15438ba2a7fccf889f1ef7 -# 2bde81c81eaf4bfeabe459d5f6717a8e -#: ../source/includes/collation-defaults-table.rst:370 -#: ../source/includes/collation-locale-table.rst:183 -msgid "``haw``" -msgstr "" - -# 1d5abf81726b4cbf9d42514789fbb418 -#: ../source/includes/collation-locale-table.rst:186 -msgid "Hebrew" -msgstr "" - -# 7e59c086c5994ec4a838b4588ef109f3 -# 83c4e0cef2c548bdadd13ef01a0b577e -#: ../source/includes/collation-defaults-table.rst:376 -#: ../source/includes/collation-locale-table.rst:187 -msgid "``he``" -msgstr "" - -# e5f0959af25e4ae599ce5dd39920fe8a -#: ../source/includes/collation-locale-table.rst:190 -msgid "Hindi" -msgstr "" - -# 0f128e2e48964d21b4f16941c1aa9d38 -# 836b6e721f32432794c6d37c4471de6b -#: ../source/includes/collation-defaults-table.rst:388 -#: ../source/includes/collation-locale-table.rst:191 -msgid "``hi``" -msgstr "" - -# d4a25504f44b4703826cc7306bfec667 -#: ../source/includes/collation-locale-table.rst:194 -msgid "Hungarian" -msgstr "" - -# af66eff66047455088a2e1f12ead6a0c -# 2603f086f4db4b6c836414de4aebf7ee -#: ../source/includes/collation-defaults-table.rst:394 -#: ../source/includes/collation-locale-table.rst:195 -msgid "``hu``" -msgstr "" - -# 7bb26ff27756458eb2b25fcdd6293d84 -#: ../source/includes/collation-locale-table.rst:198 -msgid "Icelandic" -msgstr "" - -# 4324e67545ae4ab7bdfd3da709a8ae7a -# 7f1baaaf435747d082166dc650195117 -#: ../source/includes/collation-defaults-table.rst:400 -#: ../source/includes/collation-locale-table.rst:199 -msgid "``is``" -msgstr "" - -# 844ee79bae7246f8b7d9406bd8e8c440 -#: ../source/includes/collation-locale-table.rst:202 -msgid "Igbo" -msgstr "" - -# 046547d9d85344618ac6fa0f1599f332 -# a3e00fe55f354650aa2883974e21835a -#: ../source/includes/collation-defaults-table.rst:412 -#: ../source/includes/collation-locale-table.rst:203 -msgid "``ig``" -msgstr "" - -# 3b8e86b9fdaf464d90a7277b3fc61a24 -#: ../source/includes/collation-locale-table.rst:206 -msgid "Inari Sami" -msgstr "" - -# c7cbcc6682ee4c4e8d8f8eafca4f11e7 -# 9a43ae269f4c468a973a90bddc196c7f -#: ../source/includes/collation-defaults-table.rst:418 -#: ../source/includes/collation-locale-table.rst:207 -msgid "``smn``" -msgstr "" - -# 0ffa2988454944d9a59f8069f520880f -#: ../source/includes/collation-locale-table.rst:210 -msgid "Indonesian" -msgstr "" - -# 2094fd10c80c494d88903a2fdbc5aa19 -# 691df8308305495c95a3afa4348d9d3c -#: ../source/includes/collation-defaults-table.rst:430 -#: ../source/includes/collation-locale-table.rst:211 -msgid "``id``" -msgstr "" - -# e5274a8ff6714f9c827a7f62b60cfdd2 -#: ../source/includes/collation-locale-table.rst:214 -msgid "Irish" -msgstr "" - -# bc6fa512cc264b82aae355f8e1d71e06 -# 4ac5b104ed994418a13f7b1c0b8d818f -#: ../source/includes/collation-defaults-table.rst:436 -#: ../source/includes/collation-locale-table.rst:215 -msgid "``ga``" -msgstr "" - -# 0068dad1ad31463ba50d4893312a1ae3 -#: ../source/includes/collation-locale-table.rst:218 -msgid "Italian" -msgstr "" - -# c2547cc9f83f4ec089969410ad144f36 -# a7e7dce3ca5444c7aec13e79f1140d45 -#: ../source/includes/collation-defaults-table.rst:442 -#: ../source/includes/collation-locale-table.rst:219 -msgid "``it``" -msgstr "" - -# f1430a0082c64321b1f4cd32de40a486 -#: ../source/includes/collation-locale-table.rst:222 -msgid "Japanese" -msgstr "" - -# da2817115c634f4496128b4b1f41a3b2 -# 57a0d4806a5a48819fe8c6c28ac52d13 -#: ../source/includes/collation-defaults-table.rst:448 -#: ../source/includes/collation-locale-table.rst:223 -msgid "``ja``" -msgstr "" - -# 070782af487f40dfb6019338843c29a6 -#: ../source/includes/collation-locale-table.rst:233 -msgid "Kalaallisut" -msgstr "" - -# c45ed14da9c84284af3b9ad5eb7d7b64 -# 7c864ade96364cf69dcb10e397a742a5 -#: ../source/includes/collation-defaults-table.rst:460 -#: ../source/includes/collation-locale-table.rst:234 -msgid "``kl``" -msgstr "" - -# 870411b697e24285886bfa76fd574a40 -#: ../source/includes/collation-locale-table.rst:237 -msgid "Kannada" -msgstr "" - -# c3036c53063247a2bbd33ef566da566a -# 5c08544a4c11419cb76498dee6f8ed1f -#: ../source/includes/collation-defaults-table.rst:472 -#: ../source/includes/collation-locale-table.rst:238 -msgid "``kn``" -msgstr "" - -# 1cfceb3b9b6343299d9cb76f5dde12ae -#: ../source/includes/collation-locale-table.rst:241 -msgid "Kazakh" -msgstr "" - -# 3d3869baadfd490eafcc4567f2f6e28d -# 7372b3d455224ca3a32b9e0c89b1a71e -#: ../source/includes/collation-defaults-table.rst:484 -#: ../source/includes/collation-locale-table.rst:242 -msgid "``kk``" -msgstr "" - -# 9163ea6cc6144920abbd21292d0515d0 -#: ../source/includes/collation-locale-table.rst:245 -msgid "Khmer" -msgstr "" - -# 87e7c14c32854a32a39df4ef8415500f -# 42eeb822500d4ca7af90552cf3d6f91f -#: ../source/includes/collation-defaults-table.rst:490 -#: ../source/includes/collation-locale-table.rst:246 -msgid "``km``" -msgstr "" - -# 67c8f1990fab4ab58294d1206053a62e -#: ../source/includes/collation-locale-table.rst:249 -msgid "Konkani" -msgstr "" - -# 6d4c7a3ab1af41068e92c8caebd0ef82 -# 30d13d3b7f7d4804a7cb2c501bac39ba -#: ../source/includes/collation-defaults-table.rst:496 -#: ../source/includes/collation-locale-table.rst:250 -msgid "``kok``" -msgstr "" - -# cb8d4f84c08f4bada8237382b5535a87 -#: ../source/includes/collation-locale-table.rst:253 -msgid "Korean" -msgstr "" - -# 392632cd79a34978811242c5135100c5 -# f493a09f1c7b4705aafbb4b84e6c5919 -#: ../source/includes/collation-defaults-table.rst:502 -#: ../source/includes/collation-locale-table.rst:254 -msgid "``ko``" -msgstr "" - -# bce5898b6d144b2dbd7a54fa0efa5f4a -#: ../source/reference/collation-locales-defaults.txt -msgid "``searchjl``" -msgstr "" - -# d0611db279c84b1da46fdf104fc7022d -#: ../source/includes/collation-locale-table.rst:259 -msgid "Kyrgyz" -msgstr "" - -# 897caf78c6e141bab152438d77726477 -# 00f6e0829a714b58a0e8649ee3aae0b7 -#: ../source/includes/collation-defaults-table.rst:526 -#: ../source/includes/collation-locale-table.rst:260 -msgid "``ky``" -msgstr "" - -# 72afe731d73943ecb2c718a8312b7519 -#: ../source/includes/collation-locale-table.rst:263 -msgid "Lakota" -msgstr "" - -# 4f4b56251f5b4ee9aaff8fec2ec37d13 -#: ../source/includes/collation-locale-table.rst:264 -msgid "``lk``" -msgstr "" - -# e7ddda1be34b4a11a7b6b94e1cbd882b -#: ../source/includes/collation-locale-table.rst:267 -msgid "Lao" -msgstr "" - -# e7c6bffcf96b438db4fbc5ffb2c09738 -# 994ec44965e0482c9e03f7e31d03f471 -#: ../source/includes/collation-defaults-table.rst:538 -#: ../source/includes/collation-locale-table.rst:268 -msgid "``lo``" -msgstr "" - -# 1ccccb39a3b542a684c416aee621ff91 -#: ../source/includes/collation-locale-table.rst:271 -msgid "Latvian" -msgstr "" - -# c6f3e786371f4a7ea82cc11f2de9403a -# 2bec8f1ff9eb45598fe6bb3f50491c85 -#: ../source/includes/collation-defaults-table.rst:544 -#: ../source/includes/collation-locale-table.rst:272 -msgid "``lv``" -msgstr "" - -# f61fa365495c4b919d126bf61c9f7a36 -#: ../source/includes/collation-locale-table.rst:275 -msgid "Lingala" -msgstr "" - -# 4d60e2c0d1304c86987b4985d401dc07 -#: ../source/includes/collation-locale-table.rst:276 -msgid "``li``" -msgstr "" - -# 46731a5d2ddd44869ebcd4a2c3e62a64 -#: ../source/includes/collation-locale-table.rst:277 -msgid "``phonetic``" -msgstr "" - -# 5b4abc282b7a4f55b11d6e7890f51cca -#: ../source/includes/collation-locale-table.rst:279 -msgid "Lithuanian" -msgstr "" - -# d07581c6ef754378b856bc16b666b375 -# 5a2cb5db47964120b8e0c99a64456ed8 -#: ../source/includes/collation-defaults-table.rst:562 -#: ../source/includes/collation-locale-table.rst:280 -msgid "``lt``" -msgstr "" - -# 58322b5dece44f00ab3215ea55f96b93 -#: ../source/includes/collation-locale-table.rst:283 -msgid "Lower Sorbian" -msgstr "" - -# e3f2e8e75397455d805abcc74da22c1e -# d57eaa0dcc454bf09bd8fa2b4d329b43 -#: ../source/includes/collation-defaults-table.rst:568 -#: ../source/includes/collation-locale-table.rst:284 -msgid "``dsb``" -msgstr "" - -# 89d142ac81fb4475b671f90de5873ebd -#: ../source/includes/collation-locale-table.rst:287 -msgid "Luxembourgish" -msgstr "" - -# 99b1d700fc2e4ccb94ea0668cc6f239d -# e2f6a361b02b4fe38a38210e529bb773 -#: ../source/includes/collation-defaults-table.rst:574 -#: ../source/includes/collation-locale-table.rst:288 -msgid "``lb``" -msgstr "" - -# f80bd88c131c4b77bec8809ee204ee45 -#: ../source/includes/collation-locale-table.rst:291 -msgid "Macedonian" -msgstr "" - -# d6ba4dbfc94544029b137586ec5d9ec3 -# 2fe48f0bc2954ce8923e1a73c724cdc9 -#: ../source/includes/collation-defaults-table.rst:580 -#: ../source/includes/collation-locale-table.rst:292 -msgid "``mk``" -msgstr "" - -# 3f54eafe8f9744b89fdd00eebdcf76b6 -#: ../source/includes/collation-locale-table.rst:295 -msgid "Malay" -msgstr "" - -# 5be8070e2c4f4e4fb366ce05d09cce97 -# 84c0adb95c144ab084833f3b13cf90a6 -#: ../source/includes/collation-defaults-table.rst:586 -#: ../source/includes/collation-locale-table.rst:296 -msgid "``ms``" -msgstr "" - -# f855bf875eb94112ac874543303bc77b -#: ../source/includes/collation-locale-table.rst:299 -msgid "Malayalam" -msgstr "" - -# d099649edc9247c78afa17261b5a4b4d -# 03aa9bd9819f4e33a07163fe8080eafb -#: ../source/includes/collation-defaults-table.rst:592 -#: ../source/includes/collation-locale-table.rst:300 -msgid "``ml``" -msgstr "" - -# 97a56ebce57c432499394f22ac032026 -#: ../source/includes/collation-locale-table.rst:303 -msgid "Maltese" -msgstr "" - -# 4123c51f52f24d5c9576f5f54dbefa9e -# e2b582dd0bbd4d2992ded82a7ccff533 -#: ../source/includes/collation-defaults-table.rst:598 -#: ../source/includes/collation-locale-table.rst:304 -msgid "``mt``" -msgstr "" - -# 291ade79cc7c4c7392c03f232b3853a8 -#: ../source/includes/collation-locale-table.rst:307 -msgid "Marathi" -msgstr "" - -# f7de14d44e504f159cc46c68839c45a2 -# 5a4b2d8149d44d50ba4c85194faa8e9f -#: ../source/includes/collation-defaults-table.rst:604 -#: ../source/includes/collation-locale-table.rst:308 -msgid "``mr``" -msgstr "" - -# 4135366e948e453ebf1b19f5d9ca160f -#: ../source/includes/collation-locale-table.rst:311 -msgid "Mongolian" -msgstr "" - -# a5d1829689cb4d5789377544b608cad5 -# 5c5e0cc665134201bd25f775fc72dc3c -#: ../source/includes/collation-defaults-table.rst:610 -#: ../source/includes/collation-locale-table.rst:312 -msgid "``mn``" -msgstr "" - -# d95bd99d2f474ccb9507700ced261f85 -#: ../source/includes/collation-locale-table.rst:315 -msgid "Nepali" -msgstr "" - -# e4f62157b53f47bfbe74c804c91d4ced -# c6a4c3c0b4ad4dcfb672320e78e5806f -#: ../source/includes/collation-defaults-table.rst:616 -#: ../source/includes/collation-locale-table.rst:316 -msgid "``ne``" -msgstr "" - -# 39fe368989d246d98920967ea4f022d3 -#: ../source/includes/collation-locale-table.rst:319 -msgid "Northern Sami" -msgstr "" - -# 5c9e398e5b204783b7be3ee1326e9310 -# 2fd5e6bffdd24edbb316ac1f3de42699 -#: ../source/includes/collation-defaults-table.rst:622 -#: ../source/includes/collation-locale-table.rst:320 -msgid "``se``" -msgstr "" - -# 2c8b49208e50461a9afff32af1e9b377 -#: ../source/includes/collation-locale-table.rst:323 -msgid "Norwegian Bokmål" -msgstr "" - -# 04c3b70f71f9402ab33ef5c41e5619a2 -# e934711a43c7433d96ed1ac470123be7 -#: ../source/includes/collation-defaults-table.rst:634 -#: ../source/includes/collation-locale-table.rst:324 -msgid "``nb``" -msgstr "" - -# 217b54d0cc104575a3ca0939871707c3 -#: ../source/includes/collation-locale-table.rst:327 -msgid "Norwegian Nynorsk" -msgstr "" - -# 7b3accc4d15141afb7112fdc0b3115f5 -# f639f6a85a4f4030b3ffe7507c60fc47 -#: ../source/includes/collation-defaults-table.rst:646 -#: ../source/includes/collation-locale-table.rst:328 -msgid "``nn``" -msgstr "" - -# bcd83c5efed74ebcab1806d830f6e941 -#: ../source/includes/collation-locale-table.rst:331 -msgid "Oriya" -msgstr "" - -# b047295ab6f14c4ea4d8092262be7290 -# 60f55392808c414faea8de95ebdd30dc -#: ../source/includes/collation-defaults-table.rst:658 -#: ../source/includes/collation-locale-table.rst:332 -msgid "``or``" -msgstr "" - -# 83730c2a7c484eb888851cd7ec12371a -#: ../source/includes/collation-locale-table.rst:335 -msgid "Oromo" -msgstr "" - -# 722422d9f17540a8aa6fa8dfcf853d80 -# 27a0b5e7646e45ecb32da3c6f9a287d7 -#: ../source/includes/collation-defaults-table.rst:664 -#: ../source/includes/collation-locale-table.rst:336 -msgid "``om``" -msgstr "" - -# 64ed0863f41440a49047faea94fad90b -#: ../source/includes/collation-locale-table.rst:339 -msgid "Pashto" -msgstr "" - -# 1d402a13457b48f8a60f599e410b9a7b -# 47691862d6e44696a095da13a8970c62 -#: ../source/includes/collation-defaults-table.rst:670 -#: ../source/includes/collation-locale-table.rst:340 -msgid "``ps``" -msgstr "" - -# 3a4fa5865d0e4040b29b984ce88fa249 -#: ../source/includes/collation-locale-table.rst:343 -msgid "Persian" -msgstr "" - -# 7cc4b14afd114dc19a9c9a485c5100eb -# c93c726db28e4207aa9d2ffd27a02f46 -#: ../source/includes/collation-defaults-table.rst:676 -#: ../source/includes/collation-locale-table.rst:344 -msgid "``fa``" -msgstr "" - -# 4806685aa105440281d80efe6a0e0888 -#: ../source/includes/collation-locale-table.rst:347 -msgid "Persian (Afghanistan)" -msgstr "" - -# bbd5807067424eb593adb16a0239cb6f -# d0f3a743d407493e987ef6e60d58314f -#: ../source/includes/collation-defaults-table.rst:682 -#: ../source/includes/collation-locale-table.rst:348 -msgid "``fa_AF``" -msgstr "" - -# 276b866a851b460d81ab54f6b8a247e2 -#: ../source/includes/collation-locale-table.rst:351 -msgid "Polish" -msgstr "" - -# 0bbd855bc9a9408eb73627cc1310ffd0 -# 05bf512497244fd08dd56742b425ac38 -#: ../source/includes/collation-defaults-table.rst:688 -#: ../source/includes/collation-locale-table.rst:352 -msgid "``pl``" -msgstr "" - -# c9270477cd31427d882aad43d53e65dd -#: ../source/includes/collation-locale-table.rst:355 -msgid "Portuguese" -msgstr "" - -# 83de8bd5a17147afad4f73fb69e842a6 -# 6801e8f67c5e489cb3c8b470486ad4be -#: ../source/includes/collation-defaults-table.rst:694 -#: ../source/includes/collation-locale-table.rst:356 -msgid "``pt``" -msgstr "" - -# 7d1cad6e127c4d848352cf0b0ce9d29d -#: ../source/includes/collation-locale-table.rst:359 -msgid "Punjabi" -msgstr "" - -# ae661702d555452e8fa5bb250fd5487f -# 0dce5c0392634268944841b38acb5190 -#: ../source/includes/collation-defaults-table.rst:700 -#: ../source/includes/collation-locale-table.rst:360 -msgid "``pa``" -msgstr "" - -# 45affa40c58c4211b8f312698018d06c -#: ../source/includes/collation-locale-table.rst:363 -msgid "Romanian" -msgstr "" - -# b0c9d208d6fa488ea8b05e9703e68e0d -# 8c392d28bba7477699dacb6248ae0ad0 -#: ../source/includes/collation-defaults-table.rst:706 -#: ../source/includes/collation-locale-table.rst:364 -msgid "``ro``" -msgstr "" - -# 3e14b53b20e544fbb0b4733482dc0ec9 -#: ../source/includes/collation-locale-table.rst:367 -msgid "Russian" -msgstr "" - -# 311730fb71dc46b79e306d08f490756f -# ec93e0c66947496191cb1fd65f855274 -#: ../source/includes/collation-defaults-table.rst:712 -#: ../source/includes/collation-locale-table.rst:368 -msgid "``ru``" -msgstr "" - -# 0111b9f3206a46e899622b90cd96964d -#: ../source/includes/collation-locale-table.rst:371 -msgid "Serbian" -msgstr "" - -# 9f5e70848708421d9193f43d39c26c8d -# 648eb402d34e447593097c57394b464e -#: ../source/includes/collation-defaults-table.rst:718 -#: ../source/includes/collation-locale-table.rst:372 -msgid "``sr``" -msgstr "" - -# 7adc740e82ed4168bda938e622acc685 -#: ../source/includes/collation-locale-table.rst:375 -msgid "Serbian (Latin)" -msgstr "" - -# b7e6c1eda371485594947087c43be376 -# ad3707481cbc4a9f8db45631c5f95773 -#: ../source/includes/collation-defaults-table.rst:724 -#: ../source/includes/collation-locale-table.rst:376 -msgid "``sr_Latn``" -msgstr "" - -# 9dd2f92849a84364b28263135af8949d -#: ../source/includes/collation-locale-table.rst:379 -msgid "Sinhala" -msgstr "" - -# 0c1029a6a8194c35939880042b5de0e9 -# 51bb5867b19e4bb4bf7a1e08c1f3d1f5 -#: ../source/includes/collation-defaults-table.rst:736 -#: ../source/includes/collation-locale-table.rst:380 -msgid "``si``" -msgstr "" - -# fd10f6581949412eb3830efe9fffae70 -#: ../source/includes/collation-locale-table.rst:381 -msgid "``dictionary``" -msgstr "" - -# 20578ef617ff42bb9776538238c8deae -#: ../source/includes/collation-locale-table.rst:383 -msgid "Slovak" -msgstr "" - -# cb6474d17f4a45349e64ec5f690c55a3 -# 0b33c011cc9445dd97b446163160f48d -#: ../source/includes/collation-defaults-table.rst:748 -#: ../source/includes/collation-locale-table.rst:384 -msgid "``sk``" -msgstr "" - -# 2c466f637f8342bfafd40e9687f311d2 -#: ../source/includes/collation-locale-table.rst:387 -msgid "Slovenian" -msgstr "" - -# b46ac93082d944a9a40aa72858f97464 -# 088520d3913d4db28e7a1ebdb15cc835 -#: ../source/includes/collation-defaults-table.rst:760 -#: ../source/includes/collation-locale-table.rst:388 -msgid "``sl``" -msgstr "" - -# f5da90c671af4edd86b01ec4536f1e12 -#: ../source/includes/collation-locale-table.rst:391 -msgid "Spanish" -msgstr "" - -# 375cef812a5c4143b2b55c50d3798141 -# 2814daa24f704c16bac0ef555b941f11 -#: ../source/includes/collation-defaults-table.rst:766 -#: ../source/includes/collation-locale-table.rst:392 -msgid "``es``" -msgstr "" - -# 06f67f8a440c4a1999ec7356bfc96ecd -#: ../source/includes/collation-locale-table.rst:396 -msgid "Swahili" -msgstr "" - -# 4c071f66d159438db9b68552590bfb5f -# 6b2bdbf8a73a44c183db71eb43431112 -#: ../source/includes/collation-defaults-table.rst:784 -#: ../source/includes/collation-locale-table.rst:397 -msgid "``sw``" -msgstr "" - -# ea504675e2e643099d2c4081914bd050 -#: ../source/includes/collation-locale-table.rst:400 -msgid "Swedish" -msgstr "" - -# f3be44ebf5514600ac5b2c94b54477fa -# b178cf0dd8394d42be1b6c5854b738e7 -#: ../source/includes/collation-defaults-table.rst:790 -#: ../source/includes/collation-locale-table.rst:401 -msgid "``sv``" -msgstr "" - -# afd50e6bd6244efa9f4fa0c11ea2e93d -#: ../source/includes/collation-locale-table.rst:404 -msgid "Tamil" -msgstr "" - -# fbdc09037bca4cf1ac25eed758df979c -# 5507d4091b9748718823d3504b547a3d -#: ../source/includes/collation-defaults-table.rst:802 -#: ../source/includes/collation-locale-table.rst:405 -msgid "``ta``" -msgstr "" - -# de97db1e316746eb959086627e065e37 -#: ../source/includes/collation-locale-table.rst:408 -msgid "Telugu" -msgstr "" - -# 1920015218b849c0b5608262a6d1b563 -# cca00dd4475d4e3f9db941f3f815a073 -#: ../source/includes/collation-defaults-table.rst:808 -#: ../source/includes/collation-locale-table.rst:409 -msgid "``te``" -msgstr "" - -# 3abd8bef766d428da809c59428c27ef0 -#: ../source/includes/collation-locale-table.rst:412 -msgid "Thai" -msgstr "" - -# ef9ab3d46f814421b43fe5b4a0d2154b -# 6b541fd1ed584833872d19e017b92451 -#: ../source/includes/collation-defaults-table.rst:814 -#: ../source/includes/collation-locale-table.rst:413 -msgid "``th``" -msgstr "" - -# 075c68aedaa84ef19251cd6b289ca0e5 -#: ../source/includes/collation-locale-table.rst:416 -msgid "Tibetan" -msgstr "" - -# 5d8a90ae7c15446f8ddd1cdfe69259f7 -# 9c54b5feae10460a8768c70c31f61681 -#: ../source/includes/collation-defaults-table.rst:820 -#: ../source/includes/collation-locale-table.rst:417 -msgid "``bo``" -msgstr "" - -# 2f6649593e144974a98774973162389d -#: ../source/includes/collation-locale-table.rst:420 -msgid "Tongan" -msgstr "" - -# a2878cae59e240cb82ce58141bc6af20 -# ae4d2f6120d2436793aaee33810f2e62 -#: ../source/includes/collation-defaults-table.rst:826 -#: ../source/includes/collation-locale-table.rst:421 -msgid "``to``" -msgstr "" - -# 250e35eadc354b92bedcaabd04ad2970 -#: ../source/includes/collation-locale-table.rst:424 -msgid "Turkish" -msgstr "" - -# ac5bbcc54b984692b8ed70dcc484b141 -# bd3b40ea6c784a508170061eca905e8d -#: ../source/includes/collation-defaults-table.rst:832 -#: ../source/includes/collation-locale-table.rst:425 -msgid "``tr``" -msgstr "" - -# f70f3179cd774037ad64da7d184b84c5 -#: ../source/includes/collation-locale-table.rst:428 -msgid "Ukrainian" -msgstr "" - -# 66aff50398ed4133b61a5fd15af0ea26 -# 95316bcd11ca4aa0b5f4516d81e33b56 -#: ../source/includes/collation-defaults-table.rst:844 -#: ../source/includes/collation-locale-table.rst:429 -msgid "``uk``" -msgstr "" - -# f1b5333d264c48b5960631638ec5e8dd -#: ../source/includes/collation-locale-table.rst:432 -msgid "Upper Sorbian" -msgstr "" - -# b294ae96a8a94dbc9f937f140d7287b8 -# c60227d4457a4e1a997e9d3bb8904a33 -#: ../source/includes/collation-defaults-table.rst:850 -#: ../source/includes/collation-locale-table.rst:433 -msgid "``hsb``" -msgstr "" - -# 309e7a875467463384e779b96bd796c1 -#: ../source/includes/collation-locale-table.rst:436 -msgid "Urdu" -msgstr "" - -# bc1a1e6cd61640d2b8cc7af0f5c22eb5 -# 489dc98322384fbba1c92959e94688c1 -#: ../source/includes/collation-defaults-table.rst:856 -#: ../source/includes/collation-locale-table.rst:437 -msgid "``ur``" -msgstr "" - -# 4a295d5c22de4a27837bf5db5382a92a -#: ../source/includes/collation-locale-table.rst:440 -msgid "Uyghur" -msgstr "" - -# 4f2e09be71704d208f83521ab7c86f42 -# 6e22bd3695194353a4fe4886ddc33f68 -#: ../source/includes/collation-defaults-table.rst:862 -#: ../source/includes/collation-locale-table.rst:441 -msgid "``ug``" -msgstr "" - -# 6f226183914c4ab882682233dbbd9817 -#: ../source/includes/collation-locale-table.rst:444 -msgid "Vietnamese" -msgstr "" - -# 38e766e348414a868607c33e87710127 -# 3ac76db7b8a14349a7168aa7cef25c0b -#: ../source/includes/collation-defaults-table.rst:868 -#: ../source/includes/collation-locale-table.rst:445 -msgid "``vi``" -msgstr "" - -# 8657c24dbe3247c9a017c6012c6b95ef -#: ../source/includes/collation-locale-table.rst:448 -msgid "Walser" -msgstr "" - -# 2a210e853b2044bbbd01bf14a2548e64 -# 403d0f404ab24c48b42eb798c3d72c15 -#: ../source/includes/collation-defaults-table.rst:880 -#: ../source/includes/collation-locale-table.rst:449 -msgid "``wae``" -msgstr "" - -# c1edd41ca5b24eb0abe503cdc03c1f63 -#: ../source/includes/collation-locale-table.rst:452 -msgid "Welsh" -msgstr "" - -# 96e3452e6eb84cdb9d9ed4fcf4681c37 -# e0ff6126f2bb45148a1532bead7580a8 -#: ../source/includes/collation-defaults-table.rst:886 -#: ../source/includes/collation-locale-table.rst:453 -msgid "``cy``" -msgstr "" - -# e05fca9ca05f432e93165320885b0ffe -#: ../source/includes/collation-locale-table.rst:456 -msgid "Yiddish" -msgstr "" - -# cdece5adce37458788fac2a8ad364b96 -# c00e8a020b7b4de5a062692cba4dce8b -#: ../source/includes/collation-defaults-table.rst:892 -#: ../source/includes/collation-locale-table.rst:457 -msgid "``yi``" -msgstr "" - -# 2ec41147b1a04fcc84960ab3a4e4a9ac -#: ../source/includes/collation-locale-table.rst:460 -msgid "Yoruba" -msgstr "" - -# 3d40f80551a044fd9470ebb54d5090a2 -# 44d0250c87be43d38e214b9d161c8280 -#: ../source/includes/collation-defaults-table.rst:904 -#: ../source/includes/collation-locale-table.rst:461 -msgid "``yo``" -msgstr "" - -# 04f1ef99f8074509b2714ed2b091a3c3 -#: ../source/includes/collation-locale-table.rst:464 -msgid "Zulu" -msgstr "" - -# aae8809d7e06464e898234042eb88b76 -# 811968a415b54e6da897344c1a03c62e -#: ../source/includes/collation-defaults-table.rst:910 -#: ../source/includes/collation-locale-table.rst:465 -msgid "``zu``" -msgstr "" - -# 3754e6345e1d434c855a3e7c27d7aa9a -#: ../source/reference/collation-locales-defaults.txt -msgid "Tip" -msgstr "" - -# fca6e8ffbbe64d62accb49aa69c8b681 -#: ../source/reference/collation-locales-defaults.txt:35 -msgid "" -"To explicitly specify simple binary comparison, specify ``locale`` value " -"of ``\"simple\"``." -msgstr "" - -# 9bb970a7023247ff93bf63398c3e5411 -#: ../source/reference/collation-locales-defaults.txt:40 -msgid "" -"To request support for a locale, please file a JIRA ticket with the " -"`Server project `_" -msgstr "" - -# 9a8fbe15ca0e4c2e9d3cb035daf86774 -#: ../source/reference/collation-locales-defaults.txt:46 -msgid "Collation Default Parameters" -msgstr "" - -# 1b475a3908f24b4fb7549a1f6aac224d -#: ../source/reference/collation-locales-defaults.txt:48 -msgid "" -"A collation document contains several :ref:`optional parameters" -"` in addition to the required ``locale`` " -"parameter. Depending on which ``locale`` you use, the default parameters " -"may be different. See the :doc:`collation page` for" -" a full description of collation syntax." -msgstr "" - -# 97cc9aac0dfa4e598e347b83cee13540 -#: ../source/reference/collation-locales-defaults.txt:55 -msgid "The following default parameters are consistent across all locales:" -msgstr "" - -# e6554b22d7fc433e98f362ab5ef5e17e -#: ../source/reference/collation-locales-defaults.txt:57 -msgid "``caseLevel : false``" -msgstr "" - -# 164dece3a15944ba98e9dee384cee8af -#: ../source/reference/collation-locales-defaults.txt:58 -msgid "``strength : 3``" -msgstr "" - -# 5c5815b2e7fb416e96e0da18666eec5e -#: ../source/reference/collation-locales-defaults.txt:59 -msgid "``numericOrdering : false``" -msgstr "" - -# 6c09927ac7994989818a6572c67f10bc -#: ../source/reference/collation-locales-defaults.txt:60 -msgid "``maxVariable : punct``" -msgstr "" - -# 53195eb997e848b1b2a4d7598cdadd5c -#: ../source/reference/collation-locales-defaults.txt:62 -msgid "" -"The following table shows the default collation parameters which may vary" -" across different locales:" -msgstr "" - -# 81925783b0e8424fad4d8651a1aebf3f -#: ../source/includes/collation-defaults-table.rst:5 -msgid "caseFirst" -msgstr "" - -# f2afb8e8b46a4ff0bc40db20a11a6c2c -#: ../source/includes/collation-defaults-table.rst:6 -msgid "alternate" -msgstr "" - -# 16796af9db9c4dc1b64fad991ee02fa2 -#: ../source/includes/collation-defaults-table.rst:7 -msgid "normalization" -msgstr "" - -# d38bffbcb85c4d7a9757c1bbea11675e -#: ../source/includes/collation-defaults-table.rst:8 -msgid "backwards" -msgstr "" - -# 01177352f9e14276ab389c63c1c8a8d6 -# ff01c8ad7f14482aa2563f0d48c5ccc7 -# fdd96bd4cf9543eaa28e0f2d6f427834 -# ed890962113d4c759bdef2b41bb845ad -# 25574b969f2144008c1ca8a5c484f4c3 -# 2c2c1352de204cc293b9fc7791c050e1 -# e5cc6d59ef544b728b59a8e5bd3004b4 -# 5fb75c7118b34c938527d4a6b6f50396 -# 2c20060fd69840608c5b37ffb15725c6 -# e6cb99fb162045ba82c922013f04f134 -# 51349b25b0a442dd9ebbef3d9392d263 -# f6f0f4d4258545d6b833ab1190ba9e3c -# fa3aec37148a46298d05cfbf608ed33d -# 620cb2469f2040b89a7c84917d71ce90 -# 5d10b7afd53b4a0ca7c4dd6a2daeda8f -# c102f519f73b4e8d8ebe7dfd199ddfb7 -# ee72cdf6aa2c4d27ad05f9e7e10b2ab1 -# 8e52078642044c82860bfe469084fba4 -# 8caba5aae60b4a058a4ea092bdaa38d7 -# 10dd060a7c374b3e83c1236474913ce6 -# 707b89e411d043caa0da1b4e59718297 -# e6632b4f7dfd4c99a611e982302e1912 -# 53d5eb8fabfd40229c1b5befe4fcd82f -# 622f576134784350a1f0a5f7feb1c967 -# 52f2dfcf547f481cbafa68d6ae8eacee -# 7a23a4a365334878bf40ad313f9e0b1d -# 94c94b7ef1ff4b7b8cd2943b21992473 -# c1d9065a541a4b73b470ab0b339e835d -# 627b67fc41fa4fc7a4e85ed380841708 -# 2646827fb7ee495eab28decc5dcd7d0e -# 8e751d6f0d9b4d48b44a115e49a70796 -# 6c5e17502c6747639782bcae906586a1 -# d7f1dca3d1e14653892dee751caa40cc -# 7912be91e7f9424986b2ed6ecadf90db -# 70bd6078864445daa93f45b43a59b7d2 -# 37cd717d17724a44b57c406c6421b1c3 -# 3d5a15b2ddd24a64a67f8b8a6712f41d -# a5dbef540b364575a2df9da3a4ca7549 -# 680bd826af4949da981ea93666ddb80a -# 5650e519b5834684ab82a1c21b67305d -# 27066391fefc465daae6197159a07445 -# 3a2b02ce03d94d4fbaef3ad88e48121b -# 181b69aa945e4dc489e415c1669b92ef -# 6302470f5bbb48ff8fa08b17c832a422 -# 6ecdc84ee8864b3f93963e23c7e211f1 -# 392f442116084710a393aa0dfb70ff05 -# 91586d314dc741ee8157cd9d1287c336 -# 103a48ceabb94d929c7403f19b71450e -# 714ea876b21f41d88a1808bfc2378eec -# 0d1ccb76465c4c4d9b6ad674c375e296 -# 84538038dba64504a8380c7950141173 -# 4696fe1154dc424bb4cc65571816c692 -# 4f47c4ad017d41c5ba1b18b2efaae8ad -# 9f33b1525cd046a8a3d6a8b1bb1eb2b9 -# fbfa247657cb4b268c5bd506b12fde7b -# 345d07a0cee54a5584125582aca7aa06 -# d91347b1c8a4433c9eac513f5999fed8 -# ad7130da90d34fdaba3f719a2efa15af -# ebc439f4f21848219b5ddf55ffb2502d -# 5d49bc83a4bd4a48bab036c99a5cdc00 -# ba6ead05add94e6cb2b2274795736dab -# e98892166dda4a60ba4bcf7734cf20b5 -# d2da496c6e354f02ba4ea0655d22a4c0 -# cf856f31de134a5fb8447978ae823449 -# 650517c9cb3941aa82095cd468745376 -# b4df43c38ed249d4a434edd5d3a68a44 -# 0120c28f0a214523a8e806f59f474cea -# db174882d3874e4e8ea4b286986f64ff -# ff801ca9457d4cdf9c9010b07438e4e2 -# ac0edd68d28a48cabfcf9bee7b6f0c11 -# 73a91e6f4f584d309e709d48e49b2ff0 -# 54cc06b0821b4c03be8929d8231b0144 -# 966dd8c154264fccb0c1f59007ae585d -# 0c71c5e36ac946709b0313f2bbafe9f8 -# 9ffa827fd89940818ac1c28ddfae2652 -# 7bb34246e95a4cf894a4131f7f38e088 -# e3741571358d4a70a4df47ab813aeeb9 -# 14d369efc1d7451490400e5cf9ec5be1 -# d9d9b6d0d3cf4273bf80a5836de67dfb -# 4965cb05fefa43b6acb9cc8f62e97268 -# b93e8c4666ee4014a6d710abe037aa3d -# 8e9bcfd462394c2fb31e0c455c728506 -# 6d1ee6926b40443c9a4fe240291374b9 -# a2d2d13c39a540cdbf415c15f36e7741 -# 0a771799185645c799ebf9e1d20e7bf3 -# 231c70c997624672ad9ebb3f90ce0f9d -# d9ae4c80cdf842d3a1d9798e1d3c9bb0 -# 3dd11bf286ca4d9a8fe2ca1e3c43ff52 -# 95208e7f0dfb43688e2a1669a4fa8323 -# 7e095407861c4bc79400db54aafd306b -# 70368e5f5f984accba3d2efd1f05c75c -# c76f6892e6cf458eb01aa419544cbaa2 -# 243a8e38896441c8821489f32c937dda -# 89fc7ddc55624ecc86ea29b11b019fbd -# 79e8f0f7f2d8447da3dc2483d9c97889 -# c10e22f35ec442708796362feba65d9b -# 0fe3e59f42cc4403b09ddf33caa07ff7 -# 6367d7054cdf4644b84a6b49230145f1 -# ef2e786977544754b80568d96db070c9 -# 126293abcd7b4a1a954cda11c94237a3 -# 75fd63894c4e424c927942760368103a -# 67c6d10c5b924c29b1a6353a971f5380 -# 192fbcfe863245dea0afc9e586f72b2c -# beb4674ff0f64e17b6cb5c6bd80089c4 -# 31164b3df0d84891a9bdbd32fbd5cd41 -# c6973f449df64752805221a4d8393ec6 -# 25b8dc4d2d944d93bee6b679d3abc4b7 -# a16ce84d85e045448d2b0c4383b0df70 -# 3bb6fbb49539451faa68ff3678bc934d -# 76c1c916fe544594b7015fba97fda65c -# aa4d2b0c1e34490b80eb0c28117eddda -# 12f8da3341f94ccb8dc52c1394abd383 -# fa8efa0baed94054a69147d9848df55e -# b4f653e86b4c49f3b1e59857f7e92fdc -# 2160b00b502b4f07a5910f385ad82f8b -# e239b9a978f14d53ae1f67014f5e8f80 -# df37aef302d64dc3b6a17fa1591d26d9 -# 099432e164314e888965c94e4f94d8e7 -# c269b57efc23437da3bf5be2726e0906 -# a99ba024fe3f4499a4ae08e280110fd8 -# 3eaaacc8dc6d44e1b49cf24c4ad0b1e8 -# bccde8797c364554927710b25d0ea622 -# afc1b425f4364bfa92507c0f3f969e42 -# 7a9c9f87ee66455ebf6e29fe4b188384 -# 813830a23b99479e9411cafaabe5b81e -# 0527f91927d44ca081e79086a2b5c5c7 -# aa2bb0244d4b4a69a4be5d58410beb94 -# c576c54fdc1241059899581441878e11 -# b2145b6b84034ea784caa744cb0bac23 -# 8e87aa539ce84c60b8edf162b291f88a -# 1a14d19bfb914d94af1e8e77d13c08d6 -# 52ed43fa1d354cc7a22a59df7cd59760 -# 96d17088a85c4f979e8cb2815061c635 -# d6423488dc1b47caaf189e700d131bc0 -# 8fdccadb32984ae7a77554a6ad5e1411 -# 6bee6b343f884791a90fa78ecf279898 -# 37dfe2a383d844629b8373cdbe38aec0 -# 55e91a3fcbb446ac9f472cae78ac3b40 -# 2ba19a63c3e54bb88e4972f7bda12bee -# 0db10b315bf34f67954208b8c6ea99ad -# a7958e584314458f9612cc6e7cfa3837 -# 2a910b54111143f988845ad528216e8d -# 362426f8eb134b3c82766856fc255fe1 -# cc0b4cfbd8a6459bab35323390a06b0a -# d6a317ca53f7419580c582113084e185 -# 7e2b8c7334024c148b73b5b81193d9fa -# 89449d73280a44e1b52537ed03b6391a -# bb7e3cbde8424efcabdac9723487f81e -# d1855dda2430448287d8c3da650f73d3 -#: ../source/includes/collation-defaults-table.rst:11 -#: ../source/includes/collation-defaults-table.rst:17 -#: ../source/includes/collation-defaults-table.rst:23 -#: ../source/includes/collation-defaults-table.rst:29 -#: ../source/includes/collation-defaults-table.rst:35 -#: ../source/includes/collation-defaults-table.rst:41 -#: ../source/includes/collation-defaults-table.rst:47 -#: ../source/includes/collation-defaults-table.rst:53 -#: ../source/includes/collation-defaults-table.rst:59 -#: ../source/includes/collation-defaults-table.rst:65 -#: ../source/includes/collation-defaults-table.rst:71 -#: ../source/includes/collation-defaults-table.rst:77 -#: ../source/includes/collation-defaults-table.rst:83 -#: ../source/includes/collation-defaults-table.rst:89 -#: ../source/includes/collation-defaults-table.rst:95 -#: ../source/includes/collation-defaults-table.rst:101 -#: ../source/includes/collation-defaults-table.rst:107 -#: ../source/includes/collation-defaults-table.rst:113 -#: ../source/includes/collation-defaults-table.rst:119 -#: ../source/includes/collation-defaults-table.rst:125 -#: ../source/includes/collation-defaults-table.rst:131 -#: ../source/includes/collation-defaults-table.rst:137 -#: ../source/includes/collation-defaults-table.rst:143 -#: ../source/includes/collation-defaults-table.rst:149 -#: ../source/includes/collation-defaults-table.rst:155 -#: ../source/includes/collation-defaults-table.rst:161 -#: ../source/includes/collation-defaults-table.rst:167 -#: ../source/includes/collation-defaults-table.rst:173 -#: ../source/includes/collation-defaults-table.rst:179 -#: ../source/includes/collation-defaults-table.rst:185 -#: ../source/includes/collation-defaults-table.rst:197 -#: ../source/includes/collation-defaults-table.rst:203 -#: ../source/includes/collation-defaults-table.rst:209 -#: ../source/includes/collation-defaults-table.rst:215 -#: ../source/includes/collation-defaults-table.rst:221 -#: ../source/includes/collation-defaults-table.rst:227 -#: ../source/includes/collation-defaults-table.rst:233 -#: ../source/includes/collation-defaults-table.rst:239 -#: ../source/includes/collation-defaults-table.rst:245 -#: ../source/includes/collation-defaults-table.rst:251 -#: ../source/includes/collation-defaults-table.rst:257 -#: ../source/includes/collation-defaults-table.rst:263 -#: ../source/includes/collation-defaults-table.rst:269 -#: ../source/includes/collation-defaults-table.rst:275 -#: ../source/includes/collation-defaults-table.rst:281 -#: ../source/includes/collation-defaults-table.rst:287 -#: ../source/includes/collation-defaults-table.rst:293 -#: ../source/includes/collation-defaults-table.rst:299 -#: ../source/includes/collation-defaults-table.rst:305 -#: ../source/includes/collation-defaults-table.rst:311 -#: ../source/includes/collation-defaults-table.rst:317 -#: ../source/includes/collation-defaults-table.rst:323 -#: ../source/includes/collation-defaults-table.rst:329 -#: ../source/includes/collation-defaults-table.rst:335 -#: ../source/includes/collation-defaults-table.rst:341 -#: ../source/includes/collation-defaults-table.rst:347 -#: ../source/includes/collation-defaults-table.rst:353 -#: ../source/includes/collation-defaults-table.rst:359 -#: ../source/includes/collation-defaults-table.rst:365 -#: ../source/includes/collation-defaults-table.rst:371 -#: ../source/includes/collation-defaults-table.rst:377 -#: ../source/includes/collation-defaults-table.rst:383 -#: ../source/includes/collation-defaults-table.rst:389 -#: ../source/includes/collation-defaults-table.rst:395 -#: ../source/includes/collation-defaults-table.rst:401 -#: ../source/includes/collation-defaults-table.rst:407 -#: ../source/includes/collation-defaults-table.rst:413 -#: ../source/includes/collation-defaults-table.rst:419 -#: ../source/includes/collation-defaults-table.rst:425 -#: ../source/includes/collation-defaults-table.rst:431 -#: ../source/includes/collation-defaults-table.rst:437 -#: ../source/includes/collation-defaults-table.rst:443 -#: ../source/includes/collation-defaults-table.rst:449 -#: ../source/includes/collation-defaults-table.rst:455 -#: ../source/includes/collation-defaults-table.rst:461 -#: ../source/includes/collation-defaults-table.rst:467 -#: ../source/includes/collation-defaults-table.rst:473 -#: ../source/includes/collation-defaults-table.rst:479 -#: ../source/includes/collation-defaults-table.rst:485 -#: ../source/includes/collation-defaults-table.rst:491 -#: ../source/includes/collation-defaults-table.rst:497 -#: ../source/includes/collation-defaults-table.rst:503 -#: ../source/includes/collation-defaults-table.rst:509 -#: ../source/includes/collation-defaults-table.rst:515 -#: ../source/includes/collation-defaults-table.rst:521 -#: ../source/includes/collation-defaults-table.rst:527 -#: ../source/includes/collation-defaults-table.rst:533 -#: ../source/includes/collation-defaults-table.rst:539 -#: ../source/includes/collation-defaults-table.rst:545 -#: ../source/includes/collation-defaults-table.rst:551 -#: ../source/includes/collation-defaults-table.rst:557 -#: ../source/includes/collation-defaults-table.rst:563 -#: ../source/includes/collation-defaults-table.rst:569 -#: ../source/includes/collation-defaults-table.rst:575 -#: ../source/includes/collation-defaults-table.rst:581 -#: ../source/includes/collation-defaults-table.rst:587 -#: ../source/includes/collation-defaults-table.rst:593 -#: ../source/includes/collation-defaults-table.rst:605 -#: ../source/includes/collation-defaults-table.rst:611 -#: ../source/includes/collation-defaults-table.rst:617 -#: ../source/includes/collation-defaults-table.rst:623 -#: ../source/includes/collation-defaults-table.rst:629 -#: ../source/includes/collation-defaults-table.rst:635 -#: ../source/includes/collation-defaults-table.rst:641 -#: ../source/includes/collation-defaults-table.rst:647 -#: ../source/includes/collation-defaults-table.rst:653 -#: ../source/includes/collation-defaults-table.rst:659 -#: ../source/includes/collation-defaults-table.rst:665 -#: ../source/includes/collation-defaults-table.rst:671 -#: ../source/includes/collation-defaults-table.rst:677 -#: ../source/includes/collation-defaults-table.rst:683 -#: ../source/includes/collation-defaults-table.rst:689 -#: ../source/includes/collation-defaults-table.rst:695 -#: ../source/includes/collation-defaults-table.rst:701 -#: ../source/includes/collation-defaults-table.rst:707 -#: ../source/includes/collation-defaults-table.rst:713 -#: ../source/includes/collation-defaults-table.rst:719 -#: ../source/includes/collation-defaults-table.rst:725 -#: ../source/includes/collation-defaults-table.rst:731 -#: ../source/includes/collation-defaults-table.rst:737 -#: ../source/includes/collation-defaults-table.rst:743 -#: ../source/includes/collation-defaults-table.rst:749 -#: ../source/includes/collation-defaults-table.rst:755 -#: ../source/includes/collation-defaults-table.rst:761 -#: ../source/includes/collation-defaults-table.rst:767 -#: ../source/includes/collation-defaults-table.rst:773 -#: ../source/includes/collation-defaults-table.rst:779 -#: ../source/includes/collation-defaults-table.rst:785 -#: ../source/includes/collation-defaults-table.rst:791 -#: ../source/includes/collation-defaults-table.rst:797 -#: ../source/includes/collation-defaults-table.rst:803 -#: ../source/includes/collation-defaults-table.rst:809 -#: ../source/includes/collation-defaults-table.rst:815 -#: ../source/includes/collation-defaults-table.rst:821 -#: ../source/includes/collation-defaults-table.rst:827 -#: ../source/includes/collation-defaults-table.rst:833 -#: ../source/includes/collation-defaults-table.rst:839 -#: ../source/includes/collation-defaults-table.rst:845 -#: ../source/includes/collation-defaults-table.rst:851 -#: ../source/includes/collation-defaults-table.rst:857 -#: ../source/includes/collation-defaults-table.rst:863 -#: ../source/includes/collation-defaults-table.rst:869 -#: ../source/includes/collation-defaults-table.rst:875 -#: ../source/includes/collation-defaults-table.rst:881 -#: ../source/includes/collation-defaults-table.rst:887 -#: ../source/includes/collation-defaults-table.rst:893 -#: ../source/includes/collation-defaults-table.rst:899 -#: ../source/includes/collation-defaults-table.rst:905 -#: ../source/includes/collation-defaults-table.rst:911 -msgid "``off``" -msgstr "" - -# 06444ae2772043c49f6b7041c9cd84b9 -# 45f0f2209a9646649af0a64caf65e89e -# 80d41c4044024bbc9551a191e0403863 -# a8d19fa6925a47d192e037d6d49cd117 -# 9937995789094ddda8771f10fea01c43 -# 7f601bff12a24520b939e43464b16b03 -# 4d57bf3bc3ff42118c51a1819c09274c -# 446dc6b6bcc94cbba66d9cb520960b4f -# f8b856d98d7c4a3185c106781a87678c -# e1bdb2d5e42a4b6281ce14582ef9925a -# c43364f4b4304939b54b55470e743256 -# 531c4286a31048e29ed7c368b3ccd523 -# d6a286f8b35844cea19d1a868dca467e -# cd657633f1724b4fbf9ef90fb8a4cbce -# f67ec61a420e474bb4591c7da987125a -# 6dcaa61af19b4993aecfb8bb84d1ca12 -# 0ede29bd64254063bff8ed9a2c12f7b1 -# aa5154fb73c94fbda18dd673866c4a83 -# 6fc97fbb42204105b4205e389a4cfdfc -# 6dcba8ce56f7465ea4d27ac098be75b5 -# 738cf6be174a4e3cb45a22c923d6a2cb -# 7a8a054b373d46f2861ba68d8172c641 -# 326c5aa752974e609ede49bb488b23c4 -# 5d2ce8df7d5141f3803a1d016d5f04ff -# f579c3d1d22b4b3a85f5b5981b50a851 -# e8abdb65f5604c1c86f288689d8a549e -# 05a3ca4a794f42e4b41bd1d5bbc22149 -# 9b8fcd541a77491a845bf609f78e9ddd -# 56c0a9fbda754db3b4efd692a74a3f1a -# ff93a1f2cf02470d86186e77109d150c -# 9df8af35a530489f83d1822ef2a0402b -# cd1ef1edee8148e69bb4d2a74dcc63dd -# 9dc899b1562541c9945431e774f29747 -# 7acf0eb702784f1da08f3431ba83c5e0 -# eafc52654c5a4a47bc922c9791b02f5c -# 45bc711c071d4b25a825c0de43dee084 -# e053aaea09874ed08546c61e2c3b1dac -# d68f81abd61b4b33843344ed74ab7d74 -# 946784df068449d3bfb7ee4743d0c36a -# 6f3d58f7d36446e3ad6cfa36976c61ae -# 4f8f6becba9c434bb1ef34a2a7feb031 -# 0c668c9b553240a793d894390fb76e4c -# aa992d220e804b15a09252434aca74b7 -# 74aaad9d36ab4fccb004ce3772f0b01e -# cac3fa5b94ad41fa93d20acc4831e950 -# 0874ce554dd44e3fad2e4ab8f1cf6e76 -# 7b428b1a2cb94740b1c286a9175340f2 -# 0bc6d5da808444a289a7d891ab8c53a1 -# 4ff24890ad904ff2bb52a8e87472b310 -# 3c2830e5de8b4dfab3563922ced921fe -# 29c56814053b4788bc1366a308cbfd2a -# cc3bde1d5ed746c5b3138e8dad40bd55 -# 965b31310669401cb3506ef91717e87f -# f6ca06996b6d4b2baaf4c877ca8a978a -# 69789abb81674ad385cc35af8f57987e -# 7ee0e1ad5292457db76ce0682e4ffeb3 -# 784cc6c76e374ac39fa9f14945049cd4 -# 116398a45b334886914590209395236c -# f803b4e36b55483183f105d50a96e70e -# 7b12a840da764bb3be22053f4e8a2c2e -# cfc6ad8ea8e44bbdba3ca3401984be71 -# 35168c30b5964555b66c46d9d9c6b0f3 -# 6cb51b0ccce44f5e8103d5f268b05838 -# 719e6decc1d346e0a10a30eedcea8f76 -# 32463161ddcd4911bd300d2359bb72d8 -# bf16d44f4b234864acba89bcebffc2b1 -# bd0258171e4c4ecf8ae4e8aba1150570 -# 6a5b07a069e740049228d38e0e245b32 -# 5ce3742d77494345981def6156503cd1 -# 34656975c0a64d68bf48ff5af816b12b -# 7df8ac6be4934ccdbbdbcdf0e1ff8d89 -# 5efa0dae092842e0a25421475252448a -# 025725c501e44327938e8adba9d1ed81 -# eecefb7a18064450988cdc61beff6794 -# 9298ad0f2a6e465096f7340d170d068b -# 382bfed05e25488684065eed1c81cb09 -# 86b0bc7fb73346eeb90e7cfeafe4464e -# 56ed3122317f4c8cbda86aec714c0570 -# 857dba7a55c64f44bd265b50616c1cb7 -# b847f5a643d345f2b796978e7a4b46f4 -# 37dcabacbce847c78f2079246a9d15a3 -# fdc0187ac3e943b0a4a9c4e355448323 -# 290cdce1894a4d609078a090723f767b -# ac142ec9bd0b4ccc9cd8735184afad37 -# 6e7ac3b5a2e34f42bb99426e946f5ef8 -# b5529b66e7084aa1a294ff9663ccf69c -# a949efb9a9cf47419c86ac139e6eb5ab -# 04af79c7f4b049e68981885ed000357a -# e123bc7e83a54c039a4a222af21a3e5d -# 9984cc6d17c04ffc803fcd34f23796c3 -# 8d13f1191e0c4809bae1b5df56a65acd -# e3d08f72b42e42af8da0536fc36ef650 -# 55f5c368c23a4ee2b5196d85f3230ef5 -# 3ccc39ea92be4a5b99a33f32e16119be -# 375daa5aa610470f94f7537b09a7d629 -# a5d783336b5f484390bf056a75213c4a -# 0f268358bc3849bca4b34e98b48d9b29 -# a4c407333a8f4ad88be36352820a3c4e -# 894c590e29674b64864cdf9278d23f1d -# 76404c2224484636b1ed6fd6deee3aee -# c4384c8002194b279c66dd933a642cd7 -# 99675eee30b047b5b0808c3ec2175b36 -# 0d31cd7629b84725b54c57867671b69d -# e3b0d8f46f1e41b8a6949a36484d06e9 -# bc128ed40d3747449e7c9429eec57e94 -# 892d9c593e2246af90dfb25dee9c3a81 -# 69d89647b5c5483693db372f93301027 -# 8a106f13a54c49d2b98d96ff241883e1 -# 31241adf2cf24b6dbf17fd97bde8e30c -# a210c54f9bca435da970c4331a8cc217 -# 70623402d33d48e4a14f081228b80fb8 -# 93ad7f2aee024b199a87b8ec8d7cc01b -# ac34b01edf594b37bc1307d4f6a310d1 -# 4b5245269bd1470ca62682df742794dd -# d1f862301ad44c34b0d545ceb35a38ec -# d6f512d481e4473292297408038c972d -# b01cebae9a044ad6a21f30bf225c3575 -# a8e7c97d34ec414a8ee1ca39d0750dbb -# a424108eacf94509a117e1154201f603 -# 996cb56b88ff4b06b5a1f8fb04206f2f -# 8f32c66fa62c46c1b18b64ce6ecc3048 -# fc8f7bf2a16a4962a6f15e5bf4e6bfcd -# dcacb5fed5dc4ed5a4fe8967d466451a -# f1404dcfedfe4294ae1178d61ffa53f3 -# cd4666b724a3463ba6a3eba86931f066 -# 93361e496f60444182acfaa576467fb4 -# e2d94f0017044e7ea540508d8b9829f8 -# cf54048a2e444f2a8ab13ab1be0add90 -# aceff420bfdd42f38ba9141d478405d9 -# c5398b0fce624e228bd2d2c301b3521e -# 4e251641bcb64761a98a5581510c7ff1 -# 1650ff71bc4f4cd183b27c39aa8e7b90 -# e5166f79cd1745bf818939b485da79e0 -# 064645f57fc44da0bc594f67e327d406 -# c84701748c5e48588aa9741a94c47bf6 -# 7532c260b345446891fd0d507840b571 -# 077272fdf8e54dde8fcb5229ac80bbdc -# 3e70ec12d19747e99c65d90f069ea0dc -# fd091a7ace8c48cf9510b5e580e1b6c6 -# f7bbf7f1642d422787d08b162193dbdd -# 8b133405f53a46d48a80a07ce4077d00 -# aa77a91f41144cd5bf1cc340c2ee057f -# 6ab1e2b1627341dfaf11eddb93796c94 -# 83a9ab70326a44da91e3cf31755679fc -# b1bda600553a40cca18a2ba2656f338c -# dcc9686946374cd9966c6553a2e5714e -# ac20201299634a688d079102fa020e52 -# 21ff3521defd4183a44129de072061c8 -# 7516be474c5443f08222b94a5e179ce7 -# e506c88afb7045cdb8406aebb63cbc7f -#: ../source/includes/collation-defaults-table.rst:12 -#: ../source/includes/collation-defaults-table.rst:18 -#: ../source/includes/collation-defaults-table.rst:24 -#: ../source/includes/collation-defaults-table.rst:30 -#: ../source/includes/collation-defaults-table.rst:36 -#: ../source/includes/collation-defaults-table.rst:42 -#: ../source/includes/collation-defaults-table.rst:48 -#: ../source/includes/collation-defaults-table.rst:54 -#: ../source/includes/collation-defaults-table.rst:60 -#: ../source/includes/collation-defaults-table.rst:66 -#: ../source/includes/collation-defaults-table.rst:72 -#: ../source/includes/collation-defaults-table.rst:78 -#: ../source/includes/collation-defaults-table.rst:84 -#: ../source/includes/collation-defaults-table.rst:90 -#: ../source/includes/collation-defaults-table.rst:96 -#: ../source/includes/collation-defaults-table.rst:102 -#: ../source/includes/collation-defaults-table.rst:108 -#: ../source/includes/collation-defaults-table.rst:114 -#: ../source/includes/collation-defaults-table.rst:120 -#: ../source/includes/collation-defaults-table.rst:126 -#: ../source/includes/collation-defaults-table.rst:132 -#: ../source/includes/collation-defaults-table.rst:138 -#: ../source/includes/collation-defaults-table.rst:144 -#: ../source/includes/collation-defaults-table.rst:150 -#: ../source/includes/collation-defaults-table.rst:156 -#: ../source/includes/collation-defaults-table.rst:162 -#: ../source/includes/collation-defaults-table.rst:168 -#: ../source/includes/collation-defaults-table.rst:174 -#: ../source/includes/collation-defaults-table.rst:180 -#: ../source/includes/collation-defaults-table.rst:186 -#: ../source/includes/collation-defaults-table.rst:192 -#: ../source/includes/collation-defaults-table.rst:198 -#: ../source/includes/collation-defaults-table.rst:204 -#: ../source/includes/collation-defaults-table.rst:210 -#: ../source/includes/collation-defaults-table.rst:216 -#: ../source/includes/collation-defaults-table.rst:222 -#: ../source/includes/collation-defaults-table.rst:228 -#: ../source/includes/collation-defaults-table.rst:234 -#: ../source/includes/collation-defaults-table.rst:240 -#: ../source/includes/collation-defaults-table.rst:246 -#: ../source/includes/collation-defaults-table.rst:252 -#: ../source/includes/collation-defaults-table.rst:258 -#: ../source/includes/collation-defaults-table.rst:264 -#: ../source/includes/collation-defaults-table.rst:270 -#: ../source/includes/collation-defaults-table.rst:276 -#: ../source/includes/collation-defaults-table.rst:282 -#: ../source/includes/collation-defaults-table.rst:288 -#: ../source/includes/collation-defaults-table.rst:294 -#: ../source/includes/collation-defaults-table.rst:300 -#: ../source/includes/collation-defaults-table.rst:306 -#: ../source/includes/collation-defaults-table.rst:312 -#: ../source/includes/collation-defaults-table.rst:318 -#: ../source/includes/collation-defaults-table.rst:324 -#: ../source/includes/collation-defaults-table.rst:330 -#: ../source/includes/collation-defaults-table.rst:336 -#: ../source/includes/collation-defaults-table.rst:342 -#: ../source/includes/collation-defaults-table.rst:348 -#: ../source/includes/collation-defaults-table.rst:354 -#: ../source/includes/collation-defaults-table.rst:360 -#: ../source/includes/collation-defaults-table.rst:366 -#: ../source/includes/collation-defaults-table.rst:372 -#: ../source/includes/collation-defaults-table.rst:378 -#: ../source/includes/collation-defaults-table.rst:384 -#: ../source/includes/collation-defaults-table.rst:390 -#: ../source/includes/collation-defaults-table.rst:396 -#: ../source/includes/collation-defaults-table.rst:402 -#: ../source/includes/collation-defaults-table.rst:408 -#: ../source/includes/collation-defaults-table.rst:414 -#: ../source/includes/collation-defaults-table.rst:420 -#: ../source/includes/collation-defaults-table.rst:426 -#: ../source/includes/collation-defaults-table.rst:432 -#: ../source/includes/collation-defaults-table.rst:438 -#: ../source/includes/collation-defaults-table.rst:444 -#: ../source/includes/collation-defaults-table.rst:450 -#: ../source/includes/collation-defaults-table.rst:456 -#: ../source/includes/collation-defaults-table.rst:462 -#: ../source/includes/collation-defaults-table.rst:468 -#: ../source/includes/collation-defaults-table.rst:474 -#: ../source/includes/collation-defaults-table.rst:480 -#: ../source/includes/collation-defaults-table.rst:486 -#: ../source/includes/collation-defaults-table.rst:492 -#: ../source/includes/collation-defaults-table.rst:498 -#: ../source/includes/collation-defaults-table.rst:504 -#: ../source/includes/collation-defaults-table.rst:510 -#: ../source/includes/collation-defaults-table.rst:516 -#: ../source/includes/collation-defaults-table.rst:522 -#: ../source/includes/collation-defaults-table.rst:528 -#: ../source/includes/collation-defaults-table.rst:534 -#: ../source/includes/collation-defaults-table.rst:540 -#: ../source/includes/collation-defaults-table.rst:546 -#: ../source/includes/collation-defaults-table.rst:552 -#: ../source/includes/collation-defaults-table.rst:558 -#: ../source/includes/collation-defaults-table.rst:564 -#: ../source/includes/collation-defaults-table.rst:570 -#: ../source/includes/collation-defaults-table.rst:576 -#: ../source/includes/collation-defaults-table.rst:582 -#: ../source/includes/collation-defaults-table.rst:588 -#: ../source/includes/collation-defaults-table.rst:594 -#: ../source/includes/collation-defaults-table.rst:600 -#: ../source/includes/collation-defaults-table.rst:606 -#: ../source/includes/collation-defaults-table.rst:612 -#: ../source/includes/collation-defaults-table.rst:618 -#: ../source/includes/collation-defaults-table.rst:624 -#: ../source/includes/collation-defaults-table.rst:630 -#: ../source/includes/collation-defaults-table.rst:636 -#: ../source/includes/collation-defaults-table.rst:642 -#: ../source/includes/collation-defaults-table.rst:648 -#: ../source/includes/collation-defaults-table.rst:654 -#: ../source/includes/collation-defaults-table.rst:660 -#: ../source/includes/collation-defaults-table.rst:666 -#: ../source/includes/collation-defaults-table.rst:672 -#: ../source/includes/collation-defaults-table.rst:678 -#: ../source/includes/collation-defaults-table.rst:684 -#: ../source/includes/collation-defaults-table.rst:690 -#: ../source/includes/collation-defaults-table.rst:696 -#: ../source/includes/collation-defaults-table.rst:702 -#: ../source/includes/collation-defaults-table.rst:708 -#: ../source/includes/collation-defaults-table.rst:714 -#: ../source/includes/collation-defaults-table.rst:720 -#: ../source/includes/collation-defaults-table.rst:726 -#: ../source/includes/collation-defaults-table.rst:732 -#: ../source/includes/collation-defaults-table.rst:738 -#: ../source/includes/collation-defaults-table.rst:744 -#: ../source/includes/collation-defaults-table.rst:750 -#: ../source/includes/collation-defaults-table.rst:756 -#: ../source/includes/collation-defaults-table.rst:762 -#: ../source/includes/collation-defaults-table.rst:768 -#: ../source/includes/collation-defaults-table.rst:774 -#: ../source/includes/collation-defaults-table.rst:780 -#: ../source/includes/collation-defaults-table.rst:786 -#: ../source/includes/collation-defaults-table.rst:792 -#: ../source/includes/collation-defaults-table.rst:798 -#: ../source/includes/collation-defaults-table.rst:804 -#: ../source/includes/collation-defaults-table.rst:810 -#: ../source/includes/collation-defaults-table.rst:822 -#: ../source/includes/collation-defaults-table.rst:828 -#: ../source/includes/collation-defaults-table.rst:834 -#: ../source/includes/collation-defaults-table.rst:840 -#: ../source/includes/collation-defaults-table.rst:846 -#: ../source/includes/collation-defaults-table.rst:852 -#: ../source/includes/collation-defaults-table.rst:858 -#: ../source/includes/collation-defaults-table.rst:864 -#: ../source/includes/collation-defaults-table.rst:870 -#: ../source/includes/collation-defaults-table.rst:876 -#: ../source/includes/collation-defaults-table.rst:882 -#: ../source/includes/collation-defaults-table.rst:888 -#: ../source/includes/collation-defaults-table.rst:894 -#: ../source/includes/collation-defaults-table.rst:900 -#: ../source/includes/collation-defaults-table.rst:906 -#: ../source/includes/collation-defaults-table.rst:912 -msgid "``non-ignorable``" -msgstr "" - -# f5be4291d9774f038c0c0fd49f1b5af9 -# f14594329b0145ee8165602805c6c47e -# 919494a611924b20b581adb2ce025b32 -# bbf1b86fdd21439182e3aa4ebc44e134 -# 49ec3ea87c374a5889049609ebf317f8 -# 4bdbda48bb7e4a058a296beb2a23c3d4 -# 3e618a8aeca142c59c4e5bb3bd0bc959 -# b84e2cc0ed64474eac150bcde244280b -# 4b4b05f0e28045488b54b91691d1dc86 -# ac37a94620f2455db08442050e003e9f -# f55a3e174c6a4d89942e0326c96e49cd -# a532d465c3f144389401f2a4c6ed1f97 -# b8599e8cc60f43d68e868bdc42206cd4 -# 90aaec2358c748c4b067e794522d8ee5 -# 9e6e6b59dff848ea89275671f618c0ba -# bee224abf0d44243b96f67db610b6168 -# f5063cd48252422d868e50a69e86db1d -# 02746c91132d48faa7f5512e9e43bf8f -# 457234740c2147638393a49d9d13154c -# 6297661ebd7e44f39d07bd899f1cb195 -# e758bbbbf133441babf48b8ab48f014e -# 808705659ae240e2adc4a884347b7194 -# ea32593cdac142a0ad0f9fc34c7f0dd6 -# 8651a648999547b2a03d85f7b978c292 -# ce8d7d8f51b846c9a6b4cd5a562723d0 -# 1f14a773f1d84c4fb1bfdbac84da5a4b -# 926d2cd2e4744b61b7dd33932c9a3fb6 -# 312575c047554bb49ebc7a388e8bee13 -# d4c02dffe869496a9e8dee4cae96b3de -# 911e010568f341889537679ecf99872b -# 0572123934ae4c70b899426a3ddb2fd5 -# 1d24188572b645ce97385906c807220d -# 9b018685865241afb1535df0f431c007 -# 972e4d67c8634e788b4be75239c5fcb7 -# a01768888c734ef781b154afdb94fe16 -# 9dc8992c17854efd8e684a4991297ce0 -# 6c5825f46f2d4552a141c02e54f2ea6d -# 485aff345bf44a8f89616bda9e04fca0 -# 374c4a3515cb4eafad7d4cebf793191e -# 200a4d5ca208426f8a2160f5c9f20d35 -# aebdeaec87c4487bae6a750c8a217b42 -# 779458d919c54cb5a0111b7d46956388 -# 7da949bd5679487785ed84326f4d332e -# f9882ace262c4ab387854f51eda0a2b8 -# 2e6b93797adf41aaa5d135f13691eb89 -# d1460095fc3e45359e13c0bfcd30fe35 -# c60ae92da6d041b89ff274f9805df6bc -# 6578e791fe5545d6ac9c33f0d31f6ca9 -# 73056a6ab32543808c8fab75273f748b -# 02f2f9803b9a4172af2818ec32a68178 -# 463fd49db9d747148deef63210cbb4b1 -# 72b9c56712fa4520ab9d61d1f380ab67 -# 16e2a2486b0041058b92fddb57fda56e -# 574bd3f7f5d94f9f88fdde1917997161 -# 88731021a2af4fa4a2221cd285b62ac7 -# aa0df977e21c4de8ab97587c75bf95de -# 1afad0677d4640b599cf06dd4837eeb7 -# b37500eb06f841e299b5adf3d1bfd1d9 -# ab38e0e9a55d4de8bd53d6f7486532c8 -# fd64028dfb6b4bdb855a450d12e870d8 -# b22735e324544d688bcba30a659467fe -# 1c58c6d80d104db9b30e241d793842e7 -# dc7971769b344f4888678579bb3d4d9b -# 6a70cb8bfcf84312b550156e1636e03f -# f9b46ac8406d4dfa887ac2b3989e184b -# 29302b74db0145778f034e71a9f44106 -# 45b08022b94f4e0c8597e83c34e60da1 -# b3026a8f878a436aabeee91e126afcd2 -# f64d105facd34becb7b1a3909486e783 -# 61756bf03cd94b79ac3f5c0cd46baf63 -# 24593483286f495fbc9db57f81d0bacf -# 508a86f2f8a1439d8e3218604600a095 -# 8197e273bde549f896be51067725acc5 -# 2e32d88b65ca475d957ad63d051fb046 -# efb54a4aa7ed47a7a0cafe3ae6c03a52 -# 2b39aad2356c411784366010e932a62e -# e1480bb04f754490b98db3c11fb33d3f -# 72d2ec5c26004322beaa2653ab18288d -# 1ccf22f2b6664e1bb75dd6f56890e896 -# 8b47cffe6d4841c7a4d7858c29ae23af -# d59627edf57843b987c4682c03e378fc -# 5f47209334c74d10a78c54fb37abff12 -# b56542ab88574628ac21d8e00ccbf148 -# 6fc54cea480a4bedbdc37b2538ca1d0c -# f4b30ac6ca4d4016bd2ad7b777a52d73 -# c9d932fc826a431f95104aa5ff398b7b -# f02cbc6151534d749fc986d5d7d47e4b -# 7891f680a6064f31b75d55e754ddc4e8 -# 91f52bb694914c53b479f8d4251fc0f1 -# 48ba45c3be514045aa8fd49e23d2bc5b -# b085e8d28ced486e833bce040030072d -# 1e827fe1cb634a059f210a023f8621f2 -# 1f4b97e54c9846c580725a6ec8ec959c -# e62cc75ed1524fe9b6a40750e53c36fd -# 6fdb92576d2d4d4eb45b293f38974eed -# 6988041e173040cfa3d7edd9d058efac -# 12ef2e6a54ea47529e69291f07cc3726 -# 81edfb1ce1624d28a187e0e3e638ea8f -# 7e8718ff07674c4799f25406a0f0b3ac -# 5df571f8a5d24e2cb746defb0b0e5d9e -# da273b5391234a9d82943454fa69415c -# 547e71cd99ed4bd8b541b8d8c41b4272 -# d5ac623dcaef4cc1b45125dedc4d9b0a -# 952cfb5844294980b2c1649596ec828c -# 133b4b129abc4fb38206675612e6b1b1 -# 50e06f8889d047b9906d0aa9829a4af5 -# 759da38d76f94f08a51dff30b56e7d82 -# b86e0338ba5f418995de53f76c8fd639 -# bca4113dfd2944f89dea7d2df5db8e46 -# 6cd9455fdb5c498d9f1044eff560059e -# 2cf4e9a2a051428198fac3eab76253ce -# e099bf11ba8f43a189af658fd0f3d33a -# 96dde8f8d5dd4addb8c4ee91b01cbc15 -# 4557eaa274fe4462b3f50ab4dd7c9ef7 -# c8be564d57eb4bf68e969cd8140f90b2 -# 079c309bad574346b629ab2c5babc68c -# e9a53a1eccbb4bf7925701720b1cdeaa -# 167d002393eb464b81eaa7eff7e80e98 -# b86c8bf1285a47878b2e76828197d4e9 -# cc07853947f24e21855719865cf6e695 -# 9e4950667fa04d28a4b584003cb7f882 -# 96223c8dd32445e88bedcccfb0837f21 -# 51db82bc83464749888e1bc77d0d6f95 -# 0e0f274c6037455abe79ac9d09acca4c -# fe6e4e0d97254acc8b46f21abdf186f0 -# a716dcdd28774ab9b86251893083c820 -# c8be8a3bedde432abc71fabb467e83f6 -# e9d9691bb6104fed972a735ab36e34f9 -# ff9af6d7d860490e9547477a1ceb8028 -# afe5e60b3ad24c228c588d847916e329 -# 62b09ec60fb4403dbcb3a548f523ccdb -# 7a075bc4b79b4c2daa332091b749db72 -# 9d3a7e4917b4494b98747ce8363f927f -# 21c166f49f9348e281532f6d2ddf4e9d -# bd5d366dd3a249cf9ffa6ec83abd829a -# 59791c528dd2458c910aa3e196fa2b12 -# d2f123c3d4de46999a63e54504e03610 -# 0945f3d7daa143d2970e2a80cbed0514 -# 8245fa009d36499e81d13c9e50de0b8e -# 66cf6ab993b74d689bb26461b27cc1d0 -# bd5356a19e294dd7bd62dc9fc700f614 -# 802d7acf49b94d3b9823dceff3f0ddc7 -# bb7b829b482d4bcc9de67120a51a0e35 -# 992d90c13f194f49a29bff8a1bed5b87 -# 2684dbff90864cdbae0f3d0ea59d0490 -# ceaf6fcbdd4b450a9ac42710a103b95e -# 46e2efc3dc5d45e690a0be0d67f30cb6 -# cef651f02c8444aebc0b9926d3bdfb60 -# 92f4f02e7e304e80b33f94a8a29278f2 -# 8c269aa484c9464aae8a82a6e85c276f -# 08cf8fed623d4c11bbeb2faf0abdf3ca -# 43d026ff281b4bf39320aefe2e8698b9 -# 2aa8d5980c484aa3bb05f2413bdb690e -# 3814985e437c4163adb90ed8cd85558e -# 44060c4d99e741c8871076da11456ec2 -# 78607220823949ac8f8b035033a137a8 -# 9d1af2ddf02b4e18ac7774f86c879b36 -# 46445b55262848be8ebe9ebb4c83b083 -# b0d6397e05494001b88766d8285d4b8d -# 5a5d58fd14ee4db59b9861ca7c6e3b46 -# 11ad976041cb436cbc444ffb367913c6 -# 41d4380096324d37bc1a0f44915ebac6 -# eea3481931e442a9a4ec2b8b41d542b3 -# 06bde55fde074f69bd3a6bc17cc40aab -# e59e6d28a72244da931a12ba25fd26e8 -# fccf958d6d4249b3861fde6c81f7c365 -# e8a9ac0292f04d2b891f02f5f6406c51 -# c3741f5232cd49558a9f4943c0fbef89 -# 515a2beeab53491f8d148efea93ae8ba -# a3a6c1a8e4f94d46970bc25593a7c966 -# 4ab5d06890e94d48b74a7a349a2998be -# 0dd6646da5e6418fbdf9c4806fbcefec -# 4128fc7bff794538af0b60521e443f83 -# 1589466174a84545bd46c558e62624cf -# 2398f5e592c74c5e99d6de073c9e8a83 -# b180b37a70a94b38945e735e0e9ccc3e -# 24ff795afdd1406c9ba5e96b3c99af2a -# 9ff901d941844f5a88f1cf2fd6109e74 -# 50517d3b11154a4eba5fbbba82df349d -# 382c0b7dcddc424cb855174582fcbf38 -# 39577ba523b94e3b8187932476ea32f7 -# a346252da1d6434dbb36e795928cc692 -# 47320b3941714e6698bb6b37544329d4 -# 451b2b88e38f4fbf968345a9e689fad8 -# 2287ea7820794c53a82144ee319edd0f -# ac68bd7d682a48929aaf4c05611e0d8c -# 1010ca456a974938adb6bedb4a11c8d3 -# 95f88d6b85154f8db9133b387ec1527e -# a8771c2b8cba4998b6be4c8e21007ecd -# fdfea16e813645299df4c6f82e03849a -# 3ece08112efa4b30b34487338026c55f -# 9804b8a2854b4e758baaf71d77620b18 -# 3ed9caaa703845ee86242467e83743bd -# 5567aeb5f46f40539fe37ffac188ba8e -# 311112535e5d4365af2a7c2862db1b8b -# 0a14b396917044d998249be386e912bb -# 347e9e9977d54ed4a2a3c1cd1383e715 -# 0e427585b43548289bb9b3d422eb72b1 -# 78194ef14cd943bd90ea24b89f57d068 -# 1f417bb85490450ebf1df2bdd9df057b -# d4f26ace151a4c7bb9ce02c6384d2c23 -# c82d5291ddbb49fb85f47ff25547ac27 -# 2e0d3526104546ddb50e0b23e43a6dbc -# aa257049180e4af38d7c38c46350258c -# 61a9469245b84d558bd01286bdbdc1d5 -# bf287c1b025a460baea21c6b2d610022 -# 84dd9bce984d4e759736fcd250c5068b -# c6661620c1d14738a001ffe35356a7d2 -# c998738e82624851b8dddaf138aa9999 -# 19e0862de0284fe3b179b2976eb3918f -# 99c76d0b96d44587a8d0d5ec5de2ea1b -# bb3726c7f00e425db39069fde11bdf67 -# d820eaf826bb47dda8275b91ec9ce619 -# 2a3fa686363d49aaaf14aa1a7ef23b13 -# e48c6ae084f34e129cb5fc44812cb74e -# bba14499dbc347c3bd284133bd4bad99 -# 2d6ef365a7ce4dafa22c19063666409e -# d44afcf5af8349ca90de71f8ce5702fd -# 40524f61330448dd90195bee9c6c36aa -# 403a946f1c224012a2fc0bc3500a3805 -# a666ce2e89924415bb5bebb8f16e12a7 -# e4514196235e4ad680ed876d558fe218 -# 1ad1fd06afb1467c9aeb7c802a03e3e6 -# 776be554361c47c6998155dba1ac5390 -# fe284597f3474223beba65735174e56f -# 8e41b998ba4146bfb364cbe38d5a4a60 -# a4559dcf5826425986444dd5cc686e84 -# 75d4a450a34f4798a479729593e43cdf -# 7a01bb1069344c9a963d7e74666eaea8 -# 6fc6e6d7978f4f3899c9596a1416ffa1 -# 569ac229cf3f4b0b9f44ad14f60b4cdd -# 7329ff8e71f9430e87dc1d562d7f8ff3 -# fa29359ca5af413783f10695bae9548d -# 7c50a743954642499094f053b1a2dbe3 -# 0963240645ce4929890f624c21f3ba6c -# fad312a13f98406da49228fd0cd7540a -# d9165bd8bed945d7b356cd3349244984 -# 08bd0f2ab3684cd89f83f2edb8905650 -# b390a699e98048ceabcbc07cf1dc39a0 -# d72ae597932b4f14ba63f395219ae54c -# adf185a157fc44518492829dc73460a2 -# 44b66902c174406ea2278f89981a4c0f -# 32f8cc33cf3c49aeb54aacc06de52b79 -# 1156aab2ff244e268cde1ebaf07d5553 -# e2cb91ded87848e589a4d3e44f2d29a8 -# f9da4ee3dbeb46f0a98223fe8764e4bf -# 048f4a7af95c43fdb504c517cecf056a -# aa3068d3049040c4939f79f35b3fa958 -#: ../source/includes/collation-defaults-table.rst:13 -#: ../source/includes/collation-defaults-table.rst:14 -#: ../source/includes/collation-defaults-table.rst:19 -#: ../source/includes/collation-defaults-table.rst:20 -#: ../source/includes/collation-defaults-table.rst:25 -#: ../source/includes/collation-defaults-table.rst:26 -#: ../source/includes/collation-defaults-table.rst:31 -#: ../source/includes/collation-defaults-table.rst:32 -#: ../source/includes/collation-defaults-table.rst:37 -#: ../source/includes/collation-defaults-table.rst:38 -#: ../source/includes/collation-defaults-table.rst:43 -#: ../source/includes/collation-defaults-table.rst:44 -#: ../source/includes/collation-defaults-table.rst:50 -#: ../source/includes/collation-defaults-table.rst:55 -#: ../source/includes/collation-defaults-table.rst:56 -#: ../source/includes/collation-defaults-table.rst:62 -#: ../source/includes/collation-defaults-table.rst:67 -#: ../source/includes/collation-defaults-table.rst:68 -#: ../source/includes/collation-defaults-table.rst:74 -#: ../source/includes/collation-defaults-table.rst:80 -#: ../source/includes/collation-defaults-table.rst:85 -#: ../source/includes/collation-defaults-table.rst:86 -#: ../source/includes/collation-defaults-table.rst:92 -#: ../source/includes/collation-defaults-table.rst:97 -#: ../source/includes/collation-defaults-table.rst:98 -#: ../source/includes/collation-defaults-table.rst:103 -#: ../source/includes/collation-defaults-table.rst:104 -#: ../source/includes/collation-defaults-table.rst:110 -#: ../source/includes/collation-defaults-table.rst:115 -#: ../source/includes/collation-defaults-table.rst:116 -#: ../source/includes/collation-defaults-table.rst:122 -#: ../source/includes/collation-defaults-table.rst:127 -#: ../source/includes/collation-defaults-table.rst:128 -#: ../source/includes/collation-defaults-table.rst:133 -#: ../source/includes/collation-defaults-table.rst:134 -#: ../source/includes/collation-defaults-table.rst:139 -#: ../source/includes/collation-defaults-table.rst:140 -#: ../source/includes/collation-defaults-table.rst:145 -#: ../source/includes/collation-defaults-table.rst:146 -#: ../source/includes/collation-defaults-table.rst:151 -#: ../source/includes/collation-defaults-table.rst:152 -#: ../source/includes/collation-defaults-table.rst:157 -#: ../source/includes/collation-defaults-table.rst:158 -#: ../source/includes/collation-defaults-table.rst:163 -#: ../source/includes/collation-defaults-table.rst:164 -#: ../source/includes/collation-defaults-table.rst:169 -#: ../source/includes/collation-defaults-table.rst:170 -#: ../source/includes/collation-defaults-table.rst:176 -#: ../source/includes/collation-defaults-table.rst:181 -#: ../source/includes/collation-defaults-table.rst:182 -#: ../source/includes/collation-defaults-table.rst:188 -#: ../source/includes/collation-defaults-table.rst:193 -#: ../source/includes/collation-defaults-table.rst:194 -#: ../source/includes/collation-defaults-table.rst:200 -#: ../source/includes/collation-defaults-table.rst:205 -#: ../source/includes/collation-defaults-table.rst:206 -#: ../source/includes/collation-defaults-table.rst:211 -#: ../source/includes/collation-defaults-table.rst:212 -#: ../source/includes/collation-defaults-table.rst:217 -#: ../source/includes/collation-defaults-table.rst:218 -#: ../source/includes/collation-defaults-table.rst:223 -#: ../source/includes/collation-defaults-table.rst:224 -#: ../source/includes/collation-defaults-table.rst:229 -#: ../source/includes/collation-defaults-table.rst:230 -#: ../source/includes/collation-defaults-table.rst:235 -#: ../source/includes/collation-defaults-table.rst:236 -#: ../source/includes/collation-defaults-table.rst:241 -#: ../source/includes/collation-defaults-table.rst:242 -#: ../source/includes/collation-defaults-table.rst:247 -#: ../source/includes/collation-defaults-table.rst:248 -#: ../source/includes/collation-defaults-table.rst:253 -#: ../source/includes/collation-defaults-table.rst:254 -#: ../source/includes/collation-defaults-table.rst:260 -#: ../source/includes/collation-defaults-table.rst:265 -#: ../source/includes/collation-defaults-table.rst:266 -#: ../source/includes/collation-defaults-table.rst:271 -#: ../source/includes/collation-defaults-table.rst:272 -#: ../source/includes/collation-defaults-table.rst:278 -#: ../source/includes/collation-defaults-table.rst:283 -#: ../source/includes/collation-defaults-table.rst:284 -#: ../source/includes/collation-defaults-table.rst:289 -#: ../source/includes/collation-defaults-table.rst:290 -#: ../source/includes/collation-defaults-table.rst:295 -#: ../source/includes/collation-defaults-table.rst:301 -#: ../source/includes/collation-defaults-table.rst:302 -#: ../source/includes/collation-defaults-table.rst:308 -#: ../source/includes/collation-defaults-table.rst:313 -#: ../source/includes/collation-defaults-table.rst:314 -#: ../source/includes/collation-defaults-table.rst:319 -#: ../source/includes/collation-defaults-table.rst:320 -#: ../source/includes/collation-defaults-table.rst:326 -#: ../source/includes/collation-defaults-table.rst:331 -#: ../source/includes/collation-defaults-table.rst:332 -#: ../source/includes/collation-defaults-table.rst:337 -#: ../source/includes/collation-defaults-table.rst:338 -#: ../source/includes/collation-defaults-table.rst:343 -#: ../source/includes/collation-defaults-table.rst:344 -#: ../source/includes/collation-defaults-table.rst:349 -#: ../source/includes/collation-defaults-table.rst:350 -#: ../source/includes/collation-defaults-table.rst:356 -#: ../source/includes/collation-defaults-table.rst:362 -#: ../source/includes/collation-defaults-table.rst:367 -#: ../source/includes/collation-defaults-table.rst:368 -#: ../source/includes/collation-defaults-table.rst:373 -#: ../source/includes/collation-defaults-table.rst:374 -#: ../source/includes/collation-defaults-table.rst:380 -#: ../source/includes/collation-defaults-table.rst:386 -#: ../source/includes/collation-defaults-table.rst:392 -#: ../source/includes/collation-defaults-table.rst:397 -#: ../source/includes/collation-defaults-table.rst:398 -#: ../source/includes/collation-defaults-table.rst:403 -#: ../source/includes/collation-defaults-table.rst:404 -#: ../source/includes/collation-defaults-table.rst:410 -#: ../source/includes/collation-defaults-table.rst:416 -#: ../source/includes/collation-defaults-table.rst:421 -#: ../source/includes/collation-defaults-table.rst:422 -#: ../source/includes/collation-defaults-table.rst:428 -#: ../source/includes/collation-defaults-table.rst:433 -#: ../source/includes/collation-defaults-table.rst:434 -#: ../source/includes/collation-defaults-table.rst:439 -#: ../source/includes/collation-defaults-table.rst:440 -#: ../source/includes/collation-defaults-table.rst:445 -#: ../source/includes/collation-defaults-table.rst:446 -#: ../source/includes/collation-defaults-table.rst:451 -#: ../source/includes/collation-defaults-table.rst:452 -#: ../source/includes/collation-defaults-table.rst:457 -#: ../source/includes/collation-defaults-table.rst:458 -#: ../source/includes/collation-defaults-table.rst:463 -#: ../source/includes/collation-defaults-table.rst:464 -#: ../source/includes/collation-defaults-table.rst:470 -#: ../source/includes/collation-defaults-table.rst:476 -#: ../source/includes/collation-defaults-table.rst:482 -#: ../source/includes/collation-defaults-table.rst:487 -#: ../source/includes/collation-defaults-table.rst:488 -#: ../source/includes/collation-defaults-table.rst:494 -#: ../source/includes/collation-defaults-table.rst:500 -#: ../source/includes/collation-defaults-table.rst:505 -#: ../source/includes/collation-defaults-table.rst:506 -#: ../source/includes/collation-defaults-table.rst:512 -#: ../source/includes/collation-defaults-table.rst:518 -#: ../source/includes/collation-defaults-table.rst:523 -#: ../source/includes/collation-defaults-table.rst:524 -#: ../source/includes/collation-defaults-table.rst:529 -#: ../source/includes/collation-defaults-table.rst:530 -#: ../source/includes/collation-defaults-table.rst:535 -#: ../source/includes/collation-defaults-table.rst:536 -#: ../source/includes/collation-defaults-table.rst:541 -#: ../source/includes/collation-defaults-table.rst:542 -#: ../source/includes/collation-defaults-table.rst:547 -#: ../source/includes/collation-defaults-table.rst:548 -#: ../source/includes/collation-defaults-table.rst:553 -#: ../source/includes/collation-defaults-table.rst:554 -#: ../source/includes/collation-defaults-table.rst:559 -#: ../source/includes/collation-defaults-table.rst:560 -#: ../source/includes/collation-defaults-table.rst:565 -#: ../source/includes/collation-defaults-table.rst:566 -#: ../source/includes/collation-defaults-table.rst:571 -#: ../source/includes/collation-defaults-table.rst:572 -#: ../source/includes/collation-defaults-table.rst:577 -#: ../source/includes/collation-defaults-table.rst:578 -#: ../source/includes/collation-defaults-table.rst:583 -#: ../source/includes/collation-defaults-table.rst:584 -#: ../source/includes/collation-defaults-table.rst:589 -#: ../source/includes/collation-defaults-table.rst:590 -#: ../source/includes/collation-defaults-table.rst:595 -#: ../source/includes/collation-defaults-table.rst:596 -#: ../source/includes/collation-defaults-table.rst:601 -#: ../source/includes/collation-defaults-table.rst:602 -#: ../source/includes/collation-defaults-table.rst:608 -#: ../source/includes/collation-defaults-table.rst:613 -#: ../source/includes/collation-defaults-table.rst:614 -#: ../source/includes/collation-defaults-table.rst:619 -#: ../source/includes/collation-defaults-table.rst:620 -#: ../source/includes/collation-defaults-table.rst:625 -#: ../source/includes/collation-defaults-table.rst:626 -#: ../source/includes/collation-defaults-table.rst:632 -#: ../source/includes/collation-defaults-table.rst:637 -#: ../source/includes/collation-defaults-table.rst:638 -#: ../source/includes/collation-defaults-table.rst:644 -#: ../source/includes/collation-defaults-table.rst:649 -#: ../source/includes/collation-defaults-table.rst:650 -#: ../source/includes/collation-defaults-table.rst:656 -#: ../source/includes/collation-defaults-table.rst:662 -#: ../source/includes/collation-defaults-table.rst:667 -#: ../source/includes/collation-defaults-table.rst:668 -#: ../source/includes/collation-defaults-table.rst:674 -#: ../source/includes/collation-defaults-table.rst:680 -#: ../source/includes/collation-defaults-table.rst:686 -#: ../source/includes/collation-defaults-table.rst:691 -#: ../source/includes/collation-defaults-table.rst:692 -#: ../source/includes/collation-defaults-table.rst:697 -#: ../source/includes/collation-defaults-table.rst:698 -#: ../source/includes/collation-defaults-table.rst:704 -#: ../source/includes/collation-defaults-table.rst:709 -#: ../source/includes/collation-defaults-table.rst:710 -#: ../source/includes/collation-defaults-table.rst:715 -#: ../source/includes/collation-defaults-table.rst:716 -#: ../source/includes/collation-defaults-table.rst:721 -#: ../source/includes/collation-defaults-table.rst:722 -#: ../source/includes/collation-defaults-table.rst:727 -#: ../source/includes/collation-defaults-table.rst:728 -#: ../source/includes/collation-defaults-table.rst:734 -#: ../source/includes/collation-defaults-table.rst:740 -#: ../source/includes/collation-defaults-table.rst:746 -#: ../source/includes/collation-defaults-table.rst:751 -#: ../source/includes/collation-defaults-table.rst:752 -#: ../source/includes/collation-defaults-table.rst:758 -#: ../source/includes/collation-defaults-table.rst:763 -#: ../source/includes/collation-defaults-table.rst:764 -#: ../source/includes/collation-defaults-table.rst:769 -#: ../source/includes/collation-defaults-table.rst:770 -#: ../source/includes/collation-defaults-table.rst:776 -#: ../source/includes/collation-defaults-table.rst:781 -#: ../source/includes/collation-defaults-table.rst:782 -#: ../source/includes/collation-defaults-table.rst:787 -#: ../source/includes/collation-defaults-table.rst:788 -#: ../source/includes/collation-defaults-table.rst:793 -#: ../source/includes/collation-defaults-table.rst:794 -#: ../source/includes/collation-defaults-table.rst:800 -#: ../source/includes/collation-defaults-table.rst:806 -#: ../source/includes/collation-defaults-table.rst:812 -#: ../source/includes/collation-defaults-table.rst:818 -#: ../source/includes/collation-defaults-table.rst:823 -#: ../source/includes/collation-defaults-table.rst:824 -#: ../source/includes/collation-defaults-table.rst:829 -#: ../source/includes/collation-defaults-table.rst:830 -#: ../source/includes/collation-defaults-table.rst:835 -#: ../source/includes/collation-defaults-table.rst:836 -#: ../source/includes/collation-defaults-table.rst:842 -#: ../source/includes/collation-defaults-table.rst:847 -#: ../source/includes/collation-defaults-table.rst:848 -#: ../source/includes/collation-defaults-table.rst:853 -#: ../source/includes/collation-defaults-table.rst:854 -#: ../source/includes/collation-defaults-table.rst:859 -#: ../source/includes/collation-defaults-table.rst:860 -#: ../source/includes/collation-defaults-table.rst:865 -#: ../source/includes/collation-defaults-table.rst:866 -#: ../source/includes/collation-defaults-table.rst:872 -#: ../source/includes/collation-defaults-table.rst:878 -#: ../source/includes/collation-defaults-table.rst:883 -#: ../source/includes/collation-defaults-table.rst:884 -#: ../source/includes/collation-defaults-table.rst:889 -#: ../source/includes/collation-defaults-table.rst:890 -#: ../source/includes/collation-defaults-table.rst:896 -#: ../source/includes/collation-defaults-table.rst:902 -#: ../source/includes/collation-defaults-table.rst:908 -#: ../source/includes/collation-defaults-table.rst:913 -#: ../source/includes/collation-defaults-table.rst:914 -msgid "``FALSE``" -msgstr "" - -# def3647f4f184d42a912319dfb5b5544 -#: ../source/includes/collation-defaults-table.rst:34 -msgid "``ar@collation=compat``" -msgstr "" - -# eef6b8d6505f4130a4de3a983cd81797 -# 5537f870656c4884abdd804509255c37 -# cca890d53ebb413496babfedddd484ff -# 15d912f23b434c3baa920a593459967f -# 1c9e7414d9134a9abc68b2dd258dad9e -# fcb8ce53245c4c27b9da447c0186b065 -# 30fc4677ee8f425ba48542bdda85027a -# 56c30f62cb4f46cc9982fde5c564c8c6 -# a451874cabed48aaa52d2b13e7b016b6 -# f33100a9702d445c935c464b25288ecc -# 55a6abb98b0d43d7aa449a33767ebc1d -# 64663a182a4b4735811bb6ab19fad49d -# 383c629f61a843dca8d92a49a0b4fff9 -# 1f0ceffe2a2a44e9a7f0b7a3d73ab102 -# 42daa28846d74924b5a58beb78b50db3 -# 2132b4c5eebd4feebdd83d4f007b4e8d -# aa46e4a360db4e368b03db33adc16587 -# 4e1ad1c9fc734d7e821dfd624ecca4eb -# 085accf341c646cf99506040aab191fa -# 61cdaccedf904d08873e172cebe42bc7 -# 1663510eec2344f585adb259d5e158dd -# 855ef245a29947f8973aed4aae9d98af -# 41e7c110055d44f6948f3df9604bb478 -# 7c2da4b8e50b45dfaf364bed3ae99c5a -# 09f6aa65b8ec410799b9a8f2c7359a99 -# 6ba3b30dec5344508679480348a8c7b4 -# d51a999c33bc4881b049b9c76e42ec9d -# 9a5af5b0ca0c4725bcce2c1832ea0c7d -# e61e107c6525459990e5934bdb1a8b74 -# 7b4d99cb06b0489bbef597391f5ae32f -# ba1d3b33bb1d4fd3a8b3c5d38c00a005 -# 909f7d08d98044118fe665258006d96b -# bccdc421fa9c4b4e8af2b42bd9b2b4d2 -# 7ba2b3ef4d8e44498709d7873d004e39 -# ecec779d3f824c7bbc4dcfb62ea64846 -# 6a7676b935b146a3a29e8f2293835def -# bb36e922f75846a8a634a168925ac4be -# 54fc184f90804db1b339cc6c76d97953 -# b3ceb27b9df1484da8c1f55fe78aed2f -# e0827f2d62064210b99d3c5fe4193c32 -# 46b10126c5d8421a862322588042cd92 -# 0da45d588ef04b8699112b484474a797 -# e82def59b56f4753873987ff2c090d8b -# f5233bfcda5e4942a1275f5f2d1bf629 -# fcf5375f81204c05a1e1b02b42fe205a -# a1ab41178e2d49c4a27334d1e2c5020c -# daa5f41651954f83b2ae9995919ff512 -# 58b8cc3ec6664346afc527efe2c518cd -# 25dde7e20406469684030c209efffe1c -# 3194626a8e704df485fb445971b2c87c -# 40c4e2d8623e430c943a6b8ad7ac4ca8 -# 89a6676ad7e24a9a845bbfe80fae23a6 -# 998e33de89ae4bc98de529cf2d68f948 -# 9be240689d2a4a0ba93f9de5dede83b9 -#: ../source/includes/collation-defaults-table.rst:49 -#: ../source/includes/collation-defaults-table.rst:61 -#: ../source/includes/collation-defaults-table.rst:73 -#: ../source/includes/collation-defaults-table.rst:79 -#: ../source/includes/collation-defaults-table.rst:91 -#: ../source/includes/collation-defaults-table.rst:109 -#: ../source/includes/collation-defaults-table.rst:121 -#: ../source/includes/collation-defaults-table.rst:175 -#: ../source/includes/collation-defaults-table.rst:187 -#: ../source/includes/collation-defaults-table.rst:199 -#: ../source/includes/collation-defaults-table.rst:259 -#: ../source/includes/collation-defaults-table.rst:277 -#: ../source/includes/collation-defaults-table.rst:296 -#: ../source/includes/collation-defaults-table.rst:307 -#: ../source/includes/collation-defaults-table.rst:325 -#: ../source/includes/collation-defaults-table.rst:355 -#: ../source/includes/collation-defaults-table.rst:361 -#: ../source/includes/collation-defaults-table.rst:379 -#: ../source/includes/collation-defaults-table.rst:385 -#: ../source/includes/collation-defaults-table.rst:391 -#: ../source/includes/collation-defaults-table.rst:409 -#: ../source/includes/collation-defaults-table.rst:415 -#: ../source/includes/collation-defaults-table.rst:427 -#: ../source/includes/collation-defaults-table.rst:469 -#: ../source/includes/collation-defaults-table.rst:475 -#: ../source/includes/collation-defaults-table.rst:481 -#: ../source/includes/collation-defaults-table.rst:493 -#: ../source/includes/collation-defaults-table.rst:499 -#: ../source/includes/collation-defaults-table.rst:511 -#: ../source/includes/collation-defaults-table.rst:517 -#: ../source/includes/collation-defaults-table.rst:607 -#: ../source/includes/collation-defaults-table.rst:631 -#: ../source/includes/collation-defaults-table.rst:643 -#: ../source/includes/collation-defaults-table.rst:655 -#: ../source/includes/collation-defaults-table.rst:661 -#: ../source/includes/collation-defaults-table.rst:673 -#: ../source/includes/collation-defaults-table.rst:679 -#: ../source/includes/collation-defaults-table.rst:685 -#: ../source/includes/collation-defaults-table.rst:703 -#: ../source/includes/collation-defaults-table.rst:733 -#: ../source/includes/collation-defaults-table.rst:739 -#: ../source/includes/collation-defaults-table.rst:745 -#: ../source/includes/collation-defaults-table.rst:757 -#: ../source/includes/collation-defaults-table.rst:775 -#: ../source/includes/collation-defaults-table.rst:799 -#: ../source/includes/collation-defaults-table.rst:805 -#: ../source/includes/collation-defaults-table.rst:811 -#: ../source/includes/collation-defaults-table.rst:817 -#: ../source/includes/collation-defaults-table.rst:841 -#: ../source/includes/collation-defaults-table.rst:871 -#: ../source/includes/collation-defaults-table.rst:877 -#: ../source/includes/collation-defaults-table.rst:895 -#: ../source/includes/collation-defaults-table.rst:901 -#: ../source/includes/collation-defaults-table.rst:907 -msgid "``TRUE``" -msgstr "" - -# e3fff2a823dc430e85c1bcd855fbff35 -#: ../source/includes/collation-defaults-table.rst:58 -msgid "``az@collation=search``" -msgstr "" - -# 183b38513e404189b76ed30291607233 -#: ../source/includes/collation-defaults-table.rst:76 -msgid "``bn@collation=traditional``" -msgstr "" - -# 23bc3ef7a13f42919782faca84864403 -#: ../source/includes/collation-defaults-table.rst:88 -msgid "``bs@collation=search``" -msgstr "" - -# 0860da0417174a479c0c1a15507d4ed5 -#: ../source/includes/collation-defaults-table.rst:118 -msgid "``ca@collation=search``" -msgstr "" - -# 601253f604fc4bb7bdc9769d6cc0f595 -#: ../source/includes/collation-defaults-table.rst:136 -msgid "``zh@collation=big5han``" -msgstr "" - -# 6a4439b1ffe04d8eaa74c74d0931f77b -#: ../source/includes/collation-defaults-table.rst:142 -msgid "``zh@collation=gb2312han``" -msgstr "" - -# b3e77695c0d54fcd8352ed8071097bff -#: ../source/includes/collation-defaults-table.rst:148 -msgid "``zh@collation=unihan``" -msgstr "" - -# 82d01d8f615e45d4bbdb3a4c4a5e0c4a -#: ../source/includes/collation-defaults-table.rst:154 -msgid "``zh@collation=zhuyin``" -msgstr "" - -# 3955dc6d428642a4834a2c5311b9e0de -#: ../source/includes/collation-defaults-table.rst:172 -msgid "``hr@collation=search``" -msgstr "" - -# 3617f99658f341c89befc15961424d29 -#: ../source/includes/collation-defaults-table.rst:184 -msgid "``cs@collation=search``" -msgstr "" - -# ee7d425758fb46288c7e41127f7e0556 -# 059abc69909b4d408442de06990348e9 -#: ../source/includes/collation-defaults-table.rst:191 -#: ../source/includes/collation-defaults-table.rst:599 -msgid "``upper``" -msgstr "" - -# b0a597497e9d4621be81e6def592233c -#: ../source/includes/collation-defaults-table.rst:196 -msgid "``da@collation=search``" -msgstr "" - -# 271dda4dfc9d44b8a8f450221b89a0fe -#: ../source/includes/collation-defaults-table.rst:256 -msgid "``fo@collation=search``" -msgstr "" - -# ed12e2f337c44c8db1429b1d399488b4 -#: ../source/includes/collation-defaults-table.rst:268 -msgid "``fi``" -msgstr "" - -# 2a093cd5223440b4bbd73c874f8ee0ad -#: ../source/includes/collation-defaults-table.rst:274 -msgid "``fi@collation=search``" -msgstr "" - -# 25f97689323f455986b52f33bfa703f8 -#: ../source/includes/collation-defaults-table.rst:280 -msgid "``fi@collation=traditional``" -msgstr "" - -# 9eeb436d3ba846459cd34949e1e96c18 -#: ../source/includes/collation-defaults-table.rst:304 -msgid "``gl@collation=search``" -msgstr "" - -# b9f43956cdd8430ba4529e4e2ca17629 -#: ../source/includes/collation-defaults-table.rst:322 -msgid "``de@collation=search``" -msgstr "" - -# 79877a116b8a4d01a641b9d16b904a49 -#: ../source/includes/collation-defaults-table.rst:328 -msgid "``de@collation=phonebook``" -msgstr "" - -# bfc1cc9d68a84985bd0d9539365c471d -#: ../source/includes/collation-defaults-table.rst:334 -msgid "``de@collation=eor``" -msgstr "" - -# e0b4ddc2f92542a5856fc469969509c8 -#: ../source/includes/collation-defaults-table.rst:346 -msgid "``de_AT@collation=phonebook``" -msgstr "" - -# 37266009f2904c9cb446a767b2177411 -#: ../source/includes/collation-defaults-table.rst:382 -msgid "``he@collation=search``" -msgstr "" - -# 3fa703c3768b423a9d2b61c29af50c4d -#: ../source/includes/collation-defaults-table.rst:406 -msgid "``is@collation=search``" -msgstr "" - -# be40b0771c824dcba35ab128b5a7c8af -#: ../source/includes/collation-defaults-table.rst:424 -msgid "``smn@collation=search``" -msgstr "" - -# 6b244ff826f447129338bb699eaaaf1b -#: ../source/includes/collation-defaults-table.rst:454 -msgid "``ja@collation=unihan``" -msgstr "" - -# 35362c1db329465aa71229f8e7c6aa20 -#: ../source/includes/collation-defaults-table.rst:466 -msgid "``kl@collation=search``" -msgstr "" - -# d1165afc16d749198e6e723404b06319 -#: ../source/includes/collation-defaults-table.rst:478 -msgid "``kn@collation=traditional``" -msgstr "" - -# 501bf249407b43efb939857cb1608ffe -#: ../source/includes/collation-defaults-table.rst:508 -msgid "``ko@collation=search``" -msgstr "" - -# c4934464bfbc4f909dc8138212ce2235 -#: ../source/includes/collation-defaults-table.rst:514 -msgid "``ko@collation=searchjl``" -msgstr "" - -# c3e318ff574a4ac58f4b74ec844107fe -#: ../source/includes/collation-defaults-table.rst:520 -msgid "``ko@collation=unihan``" -msgstr "" - -# f9517559a3cc4d288a822ddb489bfa84 -#: ../source/includes/collation-defaults-table.rst:532 -msgid "``lkt``" -msgstr "" - -# 923d3f699ae44d14b7d724d09a1bbfd3 -#: ../source/includes/collation-defaults-table.rst:550 -msgid "``ln``" -msgstr "" - -# 31c16817f9c04685bf0c60ca2525e320 -#: ../source/includes/collation-defaults-table.rst:556 -msgid "``ln@collation=phonetic``" -msgstr "" - -# 548c1ba05f4c4dbd808a61592fb670c3 -#: ../source/includes/collation-defaults-table.rst:628 -msgid "``se@collation=search``" -msgstr "" - -# 5877da38816e4b07958512dfe153b4c5 -#: ../source/includes/collation-defaults-table.rst:640 -msgid "``nb@collation=search``" -msgstr "" - -# 2bf0639021a5449f883f8fb0755788d7 -#: ../source/includes/collation-defaults-table.rst:652 -msgid "``nn@collation=search``" -msgstr "" - -# 75c5793eefd84598b27733c023051ff1 -#: ../source/includes/collation-defaults-table.rst:730 -msgid "``sr_Latn@collation=search``" -msgstr "" - -# a63d9789aa1f45c38f1086d578adeb8a -#: ../source/includes/collation-defaults-table.rst:742 -msgid "``si@collation=dictionary``" -msgstr "" - -# 4468ea36d65141d1bb0c9b05cb535025 -#: ../source/includes/collation-defaults-table.rst:754 -msgid "``sk@collation=search``" -msgstr "" - -# d4fb9a7a9b12497ebcb56dc6f948165c -#: ../source/includes/collation-defaults-table.rst:772 -msgid "``es@collation=search``" -msgstr "" - -# d9fcb0bf71a6414eba35ff72c3f7d9d5 -#: ../source/includes/collation-defaults-table.rst:778 -msgid "``es@collation=traditional``" -msgstr "" - -# b8ec8637a25845e696b24199d5577f4f -#: ../source/includes/collation-defaults-table.rst:796 -msgid "``sv@collation=search``" -msgstr "" - -# 282feeb6e21244fba5bd184a1543f843 -#: ../source/includes/collation-defaults-table.rst:816 -msgid "shifted" -msgstr "" - -# 80b8218a7ae641aebd3dffca684ef905 -#: ../source/includes/collation-defaults-table.rst:838 -msgid "``tr@collation=search``" -msgstr "" - -# 3b5ef29245c44c549b1af4b64dc43488 -#: ../source/includes/collation-defaults-table.rst:874 -msgid "``vi@collation=traditional``" -msgstr "" - -# 6aa1bbfdcca7492a96ca98528f06e544 -#: ../source/includes/collation-defaults-table.rst:898 -msgid "``yi@collation=search``" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/collation.po b/locale/zh/LC_MESSAGES/reference/collation.po deleted file mode 100644 index 7f6c3129fb7..00000000000 --- a/locale/zh/LC_MESSAGES/reference/collation.po +++ /dev/null @@ -1,259 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# a018c9872e4c451ea510c98d6971c930 -#: ../source/reference/collation.txt:3 -msgid "Collation" -msgstr "" - -# bdfa0c9ffb754bafab32ee1463eb8961 -#: ../source/reference/collation.txt -msgid "On this page" -msgstr "" - -# d2777c6e881849cf96045f239038c614 -#: ../source/reference/collation.txt:13 -msgid "" -"Collation allows users to specify language-specific rules for string " -"comparison, such as rules for lettercase and accent marks." -msgstr "" - -# 35053a04389f4e0a91f93247ccac6eec -#: ../source/reference/collation.txt:16 -msgid "" -"You can specify collation for a collection or a view, an index, or " -"specific operations that support collation." -msgstr "" - -# 828f0bcd710b49ad9c070b166f5e34ec -#: ../source/reference/collation.txt:22 -msgid "Collation Document" -msgstr "" - -# 0aebb1cffc40450bad7631539d52a981 -#: ../source/reference/collation.txt:24 -msgid "A collation document has the following fields:" -msgstr "" - -# 51f6f4f62fae4eedb8ba1ba4de609bb7 -#: ../source/includes/extracts/collation-document.rst:14 -msgid "" -"When specifying collation, the ``locale`` field is mandatory; all other " -"collation fields are optional. For descriptions of the fields, see :ref" -":`collation-document-fields`." -msgstr "" - -# 295ed6e4e77d4002936f6056c7d9982a -#: ../source/reference/collation.txt:28 -msgid "" -"Default collation parameter values vary depending on which locale you " -"specify. For a complete list of default collation parameters and the " -"locales they are associated with, see :ref:`Collation Default Parameters" -"`." -msgstr "" - -# aefe5db5905f4afca93cce88ae296352 -#: ../source/reference/collation.txt:36 -msgid "Operations that Support Collation" -msgstr "" - -# 080fe6aadb6d4abc947026ce388eaf3c -#: ../source/reference/collation.txt:38 -msgid "You can specify collation for the following operations:" -msgstr "" - -# 158552f0e582404f80a79d3d76366115 -#: ../source/includes/extracts/collation-operations-table.rst:5 -msgid "Commands" -msgstr "" - -# 6fe0a9c2b1624d8582e71791f4bacd37 -#: ../source/includes/extracts/collation-operations-table.rst:6 -msgid "``mongo`` Shell Methods" -msgstr "" - -# 43addd04939845fba9f4427aef4a0698 -#: ../source/includes/extracts/collation-operations-table.rst:8 -msgid ":dbcommand:`create`" -msgstr "" - -# 67247e69591c4574b4222b9f093e99b5 -#: ../source/reference/collation.txt -msgid ":method:`db.createCollection()`" -msgstr "" - -# 86f42f7e5bf44954aa19ec997bed65f5 -#: ../source/reference/collation.txt -msgid ":method:`db.createView()`" -msgstr "" - -# f237920697de4a608237493e744b7812 -#: ../source/includes/extracts/collation-operations-table.rst:12 -msgid ":dbcommand:`createIndexes`" -msgstr "" - -# cee2fed1a00f4abeb9524c3a54f63be0 -#: ../source/includes/extracts/collation-operations-table.rst:13 -msgid ":method:`db.collection.createIndex()`" -msgstr "" - -# 0597cfad54a6424599107b67ac5df3e9 -#: ../source/includes/extracts/collation-operations-table.rst:15 -msgid ":dbcommand:`aggregate`" -msgstr "" - -# cead3f4824f44d1ea465361ee28825cc -#: ../source/includes/extracts/collation-operations-table.rst:16 -msgid ":method:`db.collection.aggregate()`" -msgstr "" - -# 53abca7b7957400282f96e0b96651ee7 -#: ../source/includes/extracts/collation-operations-table.rst:18 -msgid ":dbcommand:`distinct`" -msgstr "" - -# 5d5d6916fb584bb0b5863a7445dfc8eb -#: ../source/includes/extracts/collation-operations-table.rst:19 -msgid ":method:`db.collection.distinct()`" -msgstr "" - -# 4dcffa63142e4f70a8e45a91364b6e3d -#: ../source/includes/extracts/collation-operations-table.rst:21 -msgid ":dbcommand:`findAndModify`" -msgstr "" - -# 2ea2797e869f4f419ecfa1c409fd4317 -#: ../source/reference/collation.txt -msgid ":method:`db.collection.findAndModify()`" -msgstr "" - -# e421c036ce474992b165d88994b376d5 -#: ../source/reference/collation.txt -msgid ":method:`db.collection.findOneAndDelete()`" -msgstr "" - -# ad7344c0e51545ed87ff2acd99587b16 -#: ../source/reference/collation.txt -msgid ":method:`db.collection.findOneAndReplace()`" -msgstr "" - -# 3e12bf7ec4254208a3f69101449bb985 -#: ../source/reference/collation.txt -msgid ":method:`db.collection.findOneAndUpdate()`" -msgstr "" - -# caae0a4404274c97aa27e79047a3b413 -#: ../source/includes/extracts/collation-operations-table.rst:27 -msgid ":dbcommand:`find`" -msgstr "" - -# 5608b95ba01a48cc8b4ce4d66ea5651a -#: ../source/includes/extracts/collation-operations-table.rst:29 -msgid "" -":method:`cursor.collation()` to specify collation for " -":method:`db.collection.find()`" -msgstr "" - -# ffa8862bacab4c92bd5369791cb9fbe7 -#: ../source/includes/extracts/collation-operations-table.rst:32 -msgid ":dbcommand:`mapReduce`" -msgstr "" - -# a877e127ed2d4bdcba20611526c339a4 -#: ../source/includes/extracts/collation-operations-table.rst:34 -msgid ":method:`db.collection.mapReduce()`" -msgstr "" - -# 2e046ab340154e8f8222ddcaf8cf3206 -#: ../source/includes/extracts/collation-operations-table.rst:36 -msgid ":dbcommand:`delete`" -msgstr "" - -# c302720b084542e493a916c93ced0a41 -#: ../source/reference/collation.txt -msgid ":method:`db.collection.deleteOne()`" -msgstr "" - -# ae701fb50e1746c19af9d7bc6f93f09a -#: ../source/reference/collation.txt -msgid ":method:`db.collection.deleteMany()`" -msgstr "" - -# b0fc6aca72194524b89b7c0300343310 -#: ../source/reference/collation.txt -msgid ":method:`db.collection.remove()`" -msgstr "" - -# 55bf9ff392ed4601ad9d4e31780ab5e3 -#: ../source/includes/extracts/collation-operations-table.rst:41 -msgid ":dbcommand:`update`" -msgstr "" - -# 032fe8ce92b94e25ace3b70c69b49738 -#: ../source/reference/collation.txt -msgid ":method:`db.collection.update()`" -msgstr "" - -# 91da2c77cc084ad688ddb8dc6b9cf917 -#: ../source/reference/collation.txt -msgid ":method:`db.collection.updateOne()`," -msgstr "" - -# 7353dcedb1b447678ee78a73eaeb22a0 -#: ../source/reference/collation.txt -msgid ":method:`db.collection.updateMany()`," -msgstr "" - -# d8a15b3565454d4eb93cffce1f39ad94 -#: ../source/reference/collation.txt -msgid ":method:`db.collection.replaceOne()`" -msgstr "" - -# cbc863ffb3c64cebb0c5c896d2e97ae0 -#: ../source/includes/extracts/collation-operations-table.rst:50 -msgid "" -"Individual update, replace, and delete operations in " -":method:`db.collection.bulkWrite()`." -msgstr "" - -# 90622d86d0e34ffb845945a22326cd07 -#: ../source/includes/collation-behavior.rst:2 -msgid "Behavior" -msgstr "" - -# 34bff35e1d494bbd8be508ac06524a3d -#: ../source/includes/collation-behavior.rst:4 -msgid "" -"Some collation locales have variants, which employ special language-" -"specific rules. To specify a locale variant, use the following syntax:" -msgstr "" - -# 055fcb9f445f4d64b9ae11c46cef1cba -#: ../source/includes/collation-behavior.rst:12 -msgid "For example, to use the ``pinyin`` variant of the Chinese collation:" -msgstr "" - -# a8a514c0d1764fdb877ee7b32a9da7ed -#: ../source/reference/collation.txt:44 -msgid "" -"For a complete list of all collation locales and their variants, see " -":ref:`Collation Locales`." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/command.po b/locale/zh/LC_MESSAGES/reference/command.po deleted file mode 100644 index 5df65cbd277..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command.po +++ /dev/null @@ -1,135 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# a1fa507747d44704bdb0e107065f8ac4 -#: ../source/reference/command.txt:5 -msgid "Database Commands" -msgstr "" - -# bfe8319bfb4f42e5955e636feb6fc024 -#: ../source/reference/command.txt -msgid "On this page" -msgstr "" - -# cb30c5dbe7694a4a994ba1a6bab26df2 -#: ../source/reference/command.txt:15 -msgid "" -"All command documentation outlined below describes a command and its " -"available parameters and provides a document template or prototype for " -"each command. Some command documentation also includes the relevant " -":program:`mongo` shell helpers." -msgstr "" - -# 3631b8fe50f147179603c444426fc493 -#: ../source/reference/command.txt:20 -msgid "To run a command, use the :method:`db.runCommand()`:" -msgstr "" - -# e752b9fecbc04e1f988b1c7a81d3096f -#: ../source/includes/extracts/commands-toc-explanation.rst:3 -msgid "" -"For details on specific commands, including syntax and examples, click on" -" the specific command to go to its reference page." -msgstr "" - -# f2189de305a249878899a014965bce15 -#: ../source/reference/command.txt:29 -msgid "User Commands" -msgstr "" - -# 53b5fed6202847eea3fa3ca6ff7065f2 -#: ../source/reference/command.txt:32 -msgid "Aggregation Commands" -msgstr "" - -# 207686bae2d94546bf7a7acc4aa54d08 -#: ../source/reference/command.txt:46 -msgid "Geospatial Commands" -msgstr "" - -# 0a9f670d571d496a9b4cb3cfb5dfcb47 -#: ../source/reference/command.txt:62 -msgid "Query and Write Operation Commands" -msgstr "" - -# 3fc2ece351264171b764a20a4dc4b767 -#: ../source/reference/command.txt:78 -msgid "Query Plan Cache Commands" -msgstr "" - -# 4bb2340d0e94416bb0a85d18d55f16ce -#: ../source/reference/command.txt:93 -msgid "Database Operations" -msgstr "" - -# ff433167a73c42b89c695e45508ee9f0 -#: ../source/reference/command.txt:96 -msgid "Authentication Commands" -msgstr "" - -# 9d5c7bc023fa453681390b34ad75ab47 -#: ../source/reference/command.txt:112 -msgid "User Management Commands" -msgstr "" - -# bfec1f58a1ed4fb0ad87f5a8d1a65c98 -#: ../source/reference/command.txt:128 -msgid "Role Management Commands" -msgstr "" - -# 5f7219b4ca6345c4925acf2198d8aabf -#: ../source/reference/command.txt:142 -msgid "Replication Commands" -msgstr "" - -# 38d8e581617c4f1494b57df094620a04 -#: ../source/reference/command.txt:155 -msgid ":doc:`/replication` for more information regarding replication." -msgstr "" - -# 29495ff782824a8ba9b0be774cbda02d -#: ../source/reference/command.txt:159 -msgid "Sharding Commands" -msgstr "" - -# a2edf59ff1a344eeb223f94908d808e3 -#: ../source/reference/command.txt:172 -msgid "" -":doc:`/sharding` for more information about MongoDB's sharding " -"functionality." -msgstr "" - -# 059bef197b3f4189b596ec84bdb37412 -#: ../source/reference/command.txt:178 -msgid "Instance Administration Commands" -msgstr "" - -# d3d4a389fa5c481c9eb3e8143d088101 -#: ../source/reference/command.txt:192 -msgid "Diagnostic Commands" -msgstr "" - -# 9a18cf4996ee47d2a4fc244faca681e5 -#: ../source/reference/command.txt:206 -msgid "Internal Commands" -msgstr "" - -# a9ca4b40dc5a4a079e81afc44aabb4b3 -#: ../source/reference/command.txt:220 -msgid "Auditing Commands" -msgstr "" - -#~ msgid "Testing Commands" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/command/addShard.po b/locale/zh/LC_MESSAGES/reference/command/addShard.po deleted file mode 100644 index 70e169640a4..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/addShard.po +++ /dev/null @@ -1,160 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 84fd9e01344d4af7988c7de8dd0538b1 -#: ../source/reference/command/addShard.txt:3 -msgid "addShard" -msgstr "" - -# 45148db711e54507a231e2ad1af5d862 -#: ../source/reference/command/addShard.txt -msgid "On this page" -msgstr "" - -# 275029ba6b5f44f2bc4e9b36f4ae2ad0 -#: ../source/reference/command/addShard.txt:14 -msgid "Definition" -msgstr "" - -# 8175062b61bd470eae538393ef4bf5a6 -#: ../source/reference/command/addShard.txt:18 -msgid "" -"Adds either a database instance or a :term:`replica set` to a " -":term:`sharded cluster`. The optimal configuration is to deploy shards " -"across replica sets." -msgstr "" - -# b8e173aca125450a8036fae6e5870c0c -#: ../source/reference/command/addShard.txt:22 -msgid "" -"Run :dbcommand:`addShard` when connected to a :program:`mongos` instance." -" The command takes the following form when adding a single database " -"instance as a shard:" -msgstr "" - -# a425e1871b944454b52aadba60afc86f -#: ../source/reference/command/addShard.txt:30 -msgid "When adding a replica set as a shard, use the following form:" -msgstr "" - -# a5cfa8c9bd204f9883eaa2da4c1da731 -#: ../source/reference/command/addShard.txt:36 -msgid "The command contains the following fields:" -msgstr "" - -# d0269d99c49c4061bdb653856f721123 -#: ../source/reference/command/addShard.txt:40 -msgid "" -"The :dbcommand:`addShard` command stores shard configuration information " -"in the :term:`config database`. Always run :dbcommand:`addShard` when " -"using the ``admin`` database." -msgstr "" - -# 9106ea6218fe40e8b229d8f9d5d1becd -#: ../source/reference/command/addShard.txt:44 -msgid "" -"Specify a ``maxSize`` when you have machines with different disk " -"capacities, or if you want to limit the amount of data on some shards. " -"The ``maxSize`` constraint prevents the :term:`balancer` from migrating " -"chunks to the shard when the value of :serverstatus:`mem.mapped` exceeds " -"the value of ``maxSize``." -msgstr "" - -# 7d54ddd86f5746429901d05426adf5e7 -#: ../source/reference/command/addShard.txt:52 -msgid "Considerations" -msgstr "" - -# 1e2c623ec6974bd89bb97a27b048d828 -#: ../source/reference/command/addShard.txt:55 -msgid "Balancing" -msgstr "" - -# 748383c7f4a34b22a5264248636f7b7a -#: ../source/includes/fact-adding-shards-changes-cluster-balance.rst:1 -msgid "" -"When you add a shard to a sharded cluster, you affect the balance of " -":term:`chunks ` among the shards of a cluster for all existing " -"sharded collections. The balancer will begin migrating chunks so that the" -" cluster will achieve balance. See :ref:`sharding-internals-balancing` " -"for more information." -msgstr "" - -# 30c49a6b29544302900017e9d5acc103 -#: ../source/includes/fact-archiveMovedChunks.rst:3 -msgid "" -"Chunk migrations can have an impact on disk space. Starting in MongoDB " -"2.6, the source shard automatically archives the migrated documents by " -"default. For details, see :ref:`moveChunk-directory`." -msgstr "" - -# a53935c4f03e49f09e3b8bd99b657d6b -#: ../source/reference/command/addShard.txt:60 -msgid "Hidden Members" -msgstr "" - -# 79785b70c34f459a883b12350bb16649 -#: ../source/includes/important-add-shard-not-compatible-with-hidden-members.rst:1 -msgid "" -"You cannot include a :doc:`hidden member ` in the seed list provided to |cmd-name|." -msgstr "" - -# f5dd161bee834e82b333795481ca319a -#: ../source/reference/command/addShard.txt:66 -msgid "Examples" -msgstr "" - -# 23d7721704f14916a147cc244777cc3c -#: ../source/reference/command/addShard.txt:68 -msgid "" -"The following command adds the database instance running on port " -"``27027`` on the host ``mongodb0.example.net`` as a shard:" -msgstr "" - -# 72c4d6871b7d4e68a572eef417b046ee -#: ../source/reference/command/addShard.txt:78 -msgid "" -"Do not use ``localhost`` for the hostname unless your " -":term:`configuration server ` is also running on " -"``localhost``." -msgstr "" - -# d0369c20769b4c7db2c1e799deed0269 -#: ../source/reference/command/addShard.txt:82 -msgid "The following command adds a replica set as a shard:" -msgstr "" - -# 87f2fd9e877d41da8a51162079717eae -#: ../source/reference/command/addShard.txt:89 -msgid "" -"You may specify all members in the replica set. All additional hostnames " -"must be members of the same replica set." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "When you add a shard to a " -#~ "sharded cluster, you affect the balance" -#~ " of :term:`chunks ` among the " -#~ "shards of a cluster for all " -#~ "existing sharded collections. The balancer " -#~ "will begin migrating chunks so that " -#~ "the cluster will achieve balance. See" -#~ " :doc:`/core/sharding-balancing` for more " -#~ "information." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/command/addShardToZone.po b/locale/zh/LC_MESSAGES/reference/command/addShardToZone.po deleted file mode 100644 index b332a594e55..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/addShardToZone.po +++ /dev/null @@ -1,166 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 4325188e5b8540e1af1f358b7ea4f4ac -#: ../source/reference/command/addShardToZone.txt:3 -msgid "addShardToZone" -msgstr "" - -# 8220f51384804e5db836c8e5cd92cfc6 -#: ../source/reference/command/addShardToZone.txt -msgid "On this page" -msgstr "" - -# 0267b1ca95a14097a8c0263e2c9226a2 -#: ../source/reference/command/addShardToZone.txt:14 -msgid "Definition" -msgstr "" - -# 617cce88e3224b5794deb22b4cfec464 -#: ../source/reference/command/addShardToZone.txt:20 -msgid "" -"Associates a shard with a :term:`zone`. MongoDB associates this shard " -"with the given zone. Chunks that are covered by the zone are assigned to " -"shards associated with the zone." -msgstr "" - -# 50a4cfb4b46c4a3db3d3265a05607342 -#: ../source/includes/fact-dbcommand.rst:1 -msgid "" -"To run |command|, use the :method:`db.runCommand( { \\ } ) " -"` method." -msgstr "" - -# 580958bb56f24f558a824d2ff89ccb62 -#: ../source/reference/command/addShardToZone.txt:28 -msgid "You must run :dbcommand:`addShardToZone` on the admin database." -msgstr "" - -# 995ea61b24bc424f802dd45536ff9a73 -#: ../source/reference/command/addShardToZone.txt:30 -msgid "The :dbcommand:`addShardToZone` command has the following syntax:" -msgstr "" - -# 1bb7ca3696be48389ceb91fcf77234ba -#: ../source/reference/command/addShardToZone.txt:39 -msgid "The command takes the following fields:" -msgstr "" - -# 4a538462cd0c445d837e49dc208d1a52 -#: ../source/reference/command/addShardToZone.txt:43 -msgid "" -"Only issue :dbcommand:`addShardToZone` when connected to a " -":program:`mongos` instance." -msgstr "" - -# d8812811a38741f9b693c95ecb29ea29 -#: ../source/reference/command/addShardToZone.txt:46 -msgid "" -"The :program:`mongo` shell provides the helper method " -":method:`sh.addShardToZone()`" -msgstr "" - -# f726a03fc7ae4285959fb9efe764ae60 -#: ../source/reference/command/addShardToZone.txt:50 -msgid "Behavior" -msgstr "" - -# 7d4c824506b146ea92b6e03b898f745b -#: ../source/reference/command/addShardToZone.txt:52 -msgid "" -"You can associate a zone with multiple shards, and a shard can associate " -"with multiple zones." -msgstr "" - -# 756d9d2e9f6f44069b391de52368484f -#: ../source/reference/command/addShardToZone.txt:55 -msgid "" -"See the :ref:`zone ` manual page for more information on " -"zones in a sharded cluster." -msgstr "" - -# 01d09f489dba46619ddbdfc9d72d947d -#: ../source/reference/command/addShardToZone.txt:59 -msgid "Ranges" -msgstr "" - -# ab91623af94a480e818f035efc2db7d9 -#: ../source/reference/command/addShardToZone.txt:61 -msgid "" -"MongoDB effectively ignores zones that do not have at least one range of " -"shard key values associated with it." -msgstr "" - -# ece96759ca864c60b23e56b4e3ec0fc5 -#: ../source/reference/command/addShardToZone.txt:64 -msgid "" -"To associate a range of shard key values with a zone, use the " -":dbcommand:`updateZoneKeyRange` database command, or the " -":method:`sh.updateZoneKeyRange()` shell helper." -msgstr "" - -# 6481a1979c1e459b8b462e2e297946cf -#: ../source/reference/command/addShardToZone.txt:69 -msgid "Security" -msgstr "" - -# fa0dcebaeace4725909f04a053f2fc79 -#: ../source/reference/command/addShardToZone.txt:71 -msgid "" -"For sharded clusters running with :ref:`authentication `," -" you must authenticate as a user whose privileges include " -":authaction:`update` on the ``config.shards`` collection or the " -"``config`` database." -msgstr "" - -# d1d429e2e9774e6f99f09065d8dc2f51 -#: ../source/reference/command/addShardToZone.txt:75 -msgid "" -"The :authrole:`clusterAdmin` or :authrole:`clusterManager` built-in roles" -" have the appropriate permissions for issuing " -":dbcommand:`addShardToZone`. See the documentation page for :ref:`Role-" -"Based Access Control ` for more information." -msgstr "" - -# cf01ccd69fc74b83abe4cc3d13dcdecb -#: ../source/reference/command/addShardToZone.txt:81 -msgid "Example" -msgstr "" - -# 38370507ccea412da718ef85ff5abf8a -#: ../source/reference/command/addShardToZone.txt:83 -msgid "The following example associates ``shard0000`` with zone ``JFK``:" -msgstr "" - -# 7c66b7e616d5407a94e334c51dd07d8b -#: ../source/reference/command/addShardToZone.txt:91 -msgid "" -"A shard can associate with multiple zones. The following example " -"associates ``LGA`` to ``shard0000``:" -msgstr "" - -# 97ae67ce6fb843cf8993c1692271c4f8 -#: ../source/reference/command/addShardToZone.txt:99 -msgid "" -"``shard0000`` associates with both the ``LGA`` zone and the ``JFK`` zone." -" In a balanced cluster, MongoDB routes reads and writes covered by either" -" zone to ``shard0000``." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/command/aggregate.po b/locale/zh/LC_MESSAGES/reference/command/aggregate.po deleted file mode 100644 index 9c5e7021dd6..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/aggregate.po +++ /dev/null @@ -1,369 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 2e5488b217c744a782ef80478529b610 -#: ../source/reference/command/aggregate.txt:3 -msgid "aggregate" -msgstr "" - -# 64b2240f5ce14134a642875b6a33d47b -#: ../source/reference/command/aggregate.txt -msgid "On this page" -msgstr "" - -# fca8d17d910049499c5d80406c919778 -#: ../source/reference/command/aggregate.txt:15 -msgid "" -"Performs aggregation operation using the :doc:`aggregation pipeline " -"`. The pipeline allows users to" -" process data from a collection with a sequence of stage-based " -"manipulations." -msgstr "" - -# 1c76823d114f4dea9e62980beaee8f9e -#: ../source/reference/command/aggregate.txt:22 -msgid "The command has following syntax:" -msgstr "" - -# ebac51aa28de40e7b0a1251713a10e97 -#: ../source/reference/command/aggregate.txt:39 -msgid "" -"The :dbcommand:`aggregate` command takes the following fields as " -"arguments:" -msgstr "" - -# f1340a302e6a4f88bb1103fa9c57f53c -# 47e3ec3e7d9d4c6f8fce63f1b670ab2e -#: ../source/includes/deprecation-aggregate-wo-cursor.rst:1 -msgid "" -"MongoDB 3.4 deprecates the use of :dbcommand:`aggregate` command " -"**without** the ``cursor`` option, unless the pipeline includes the " -"``explain`` option. When returning aggregation results inline using the " -":dbcommand:`aggregate` command, specify the cursor option using the " -"default batch size ``cursor: {}`` or specify the batch size in the cursor" -" option ``cursor: { batchSize: }``." -msgstr "" - -# 44fa49f264814e049b85f28afe039b10 -#: ../source/reference/command/aggregate.txt:50 -msgid "" -":doc:`aggregation pipeline ` " -"introduces the :pipeline:`$out` operator to allow :dbcommand:`aggregate` " -"command to store results to a collection." -msgstr "" - -# b2c7e778240e4ab5aa5a8ea22243ac9a -#: ../source/reference/command/aggregate.txt:54 -msgid "" -"For more information about the aggregation pipeline :doc:`/core" -"/aggregation-pipeline`, :doc:`/reference/aggregation`, and :doc:`/core" -"/aggregation-pipeline-limits`." -msgstr "" - -# 612dcf568f8d44d695d54610f7038bf6 -#: ../source/reference/command/aggregate.txt:59 -msgid "Example" -msgstr "" - -# 98f9547516244c0492d4247f79a706c1 -#: ../source/reference/command/aggregate.txt:65 -msgid "" -"Rather than run the :dbcommand:`aggregate` command directly, most users " -"should use the :method:`db.collection.aggregate()` helper provided in the" -" :program:`mongo` shell or the equivalent helper in their driver. In 2.6 " -"and later, the :method:`db.collection.aggregate()` helper always returns " -"a cursor." -msgstr "" - -# 7c98b5dcf3aa43798eb30e671cabce44 -#: ../source/reference/command/aggregate.txt:71 -msgid "" -"Except for the first example which demonstrates the command syntax, the " -"examples in this page use the :method:`db.collection.aggregate()` helper." -msgstr "" - -# a8a8bc8f7cd44d0588e873a30939f28c -#: ../source/reference/command/aggregate.txt:76 -msgid "Aggregate Data with Multi-Stage Pipeline" -msgstr "" - -# cf5a8ef618c740bab8100921c478824f -#: ../source/reference/command/aggregate.txt:78 -msgid "A collection ``articles`` contains documents such as the following:" -msgstr "" - -# 9393caf063ac4874b359da3dcd055ed2 -#: ../source/reference/command/aggregate.txt:89 -msgid "" -"The following example performs an :dbcommand:`aggregate` operation on the" -" ``articles`` collection to calculate the count of each distinct element " -"in the ``tags`` array that appears in the collection." -msgstr "" - -# 6288df6bfad448a7ae6bc35f345984b3 -#: ../source/reference/command/aggregate.txt:105 -msgid "" -"In the :program:`mongo` shell, this operation can use the " -":method:`db.collection.aggregate()` helper as in the following:" -msgstr "" - -# 83217a733cf84b0193cc7fde71524d1b -#: ../source/reference/command/aggregate.txt:117 -msgid "Return Information on the Aggregation Operation" -msgstr "" - -# 000bb0f508fe4a12951b001edb2ab4ad -#: ../source/reference/command/aggregate.txt:119 -msgid "" -"The following aggregation operation sets the optional field ``explain`` " -"to ``true`` to return information about the aggregation operation." -msgstr "" - -# 24cabb567b59467b9d82a78eec1bf3dd -#: ../source/reference/command/aggregate.txt:132 -msgid "The ``explain`` output is subject to change between releases." -msgstr "" - -# 002dcc3b8e87402bbdebbf61a165e4a4 -#: ../source/reference/command/aggregate.txt:134 -msgid ":method:`db.collection.aggregate()` method" -msgstr "" - -# a7f17d5330be4aa6a3e49161e4cf3f58 -#: ../source/reference/command/aggregate.txt:137 -msgid "Aggregate Data using External Sort" -msgstr "" - -# b03c2120b0d749ec8c507563249db193 -#: ../source/reference/command/aggregate.txt:139 -msgid "" -"Aggregation pipeline stages have :ref:`maximum memory use limit `. To handle large datasets, set ``allowDiskUse`` " -"option to ``true`` to enable writing data to temporary files, as in the " -"following example:" -msgstr "" - -# 58f24fdb23c44679801d4462a45d26df -# b254d5e4321e47ef988a9b82b9d2c5de -#: ../source/reference/command/aggregate.txt:153 -#: ../source/reference/command/aggregate.txt:236 -msgid ":method:`db.collection.aggregate()`" -msgstr "" - -# 0fc2bb7f40df4dc1b4b0bfb38c2d23a6 -#: ../source/reference/command/aggregate.txt:156 -msgid "Aggregate Data Specifying Batch Size" -msgstr "" - -# 1bcce4b718574044b5ca5dcd199d65d4 -#: ../source/reference/command/aggregate.txt:158 -msgid "" -"To specify an *initial* batch size, specify the ``batchSize`` in the " -"``cursor`` field, as in the following example:" -msgstr "" - -# b557e94a3b87492a91b15c6cd641b34a -#: ../source/reference/command/aggregate.txt:172 -msgid "" -"The ``{batchSize: 0 }`` document specifies the size of the *initial* " -"batch size only. Specify subsequent batch sizes to :ref:`OP_GET_MORE " -"` operations as with other MongoDB cursors. A " -"``batchSize`` of ``0`` means an empty first batch and is useful if you " -"want to quickly get back a cursor or failure message, without doing " -"significant server-side work." -msgstr "" - -# 4e9ed4a4525b412285db832158a26694 -#: ../source/reference/command/aggregate.txt:180 -msgid "Specify a Collation" -msgstr "" - -# 61cfc9ca38a14bdf8c0bcce866cc07b8 -#: ../source/includes/extracts/collation-description.rst:1 -msgid "" -":doc:`Collation ` allows users to specify language-" -"specific rules for string comparison, such as rules for lettercase and " -"accent marks." -msgstr "" - -# 4a366e6b5181461cb0d7e8ed504b1156 -#: ../source/reference/command/aggregate.txt:184 -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -# eedc2ed6cc3b42e68084418f24f340e2 -#: ../source/reference/command/aggregate.txt:192 -msgid "The following aggregation operation includes the :ref:`collation` option:" -msgstr "" - -# 4ed2fb1119134ea3a019d7cdee547fee -#: ../source/reference/command/aggregate.txt:202 -msgid "" -"For descriptions on the collation fields, see :ref:`collation-document-" -"fields`." -msgstr "" - -# 9683d9396f5e4049b0aa31935b11858d -#: ../source/reference/command/aggregate.txt:206 -msgid "Override Default Read Concern" -msgstr "" - -# 927059c187ae47839254db6ed9466bd1 -#: ../source/reference/command/aggregate.txt:208 -msgid "" -"To override the default read concern level of :readconcern:`\"local\"`, " -"use the ``readConcern`` option. The :dbcommand:`getMore` command uses the" -" ``readConcern`` level specified in the originating " -":dbcommand:`aggregate` command.s" -msgstr "" - -# 70f99455bd3c4ad983cedb5d7f61cac5 -#: ../source/reference/command/aggregate.txt:213 -msgid "" -"The following operation on a replica set specifies a :doc:`read concern " -"` of :readconcern:`\"majority\"` to read the " -"most recent copy of the data confirmed as having been written to a " -"majority of the nodes." -msgstr "" - -# 83e7003cfc944d869a54733ae7f83049 -#: ../source/includes/fact-enable-majority-readConcern.rst:1 -msgid "To use :term:`read concern` level of :readconcern:`\"majority\"`," -msgstr "" - -# cd1366f7da1a493f85243b2ec2178d67 -#: ../source/includes/fact-enable-majority-readConcern.rst:3 -msgid "" -"you must start the :program:`mongod` instances with the " -":option:`--enableMajorityReadConcern` command line option (or the " -":setting:`replication.enableMajorityReadConcern` set to ``true`` if using" -" a configuration file)." -msgstr "" - -# 7a13cfb1de0845ef82b365d92a54141e -#: ../source/includes/fact-enable-majority-readConcern.rst:8 -msgid "" -"replica sets must use :ref:`WiredTiger storage engine ` and election :rsconf:`protocol version 1 `." -msgstr "" - -# 4098a75f02a3474688336d784cd44b9e -#: ../source/includes/fact-aggregate-readConcern.rst:1 -msgid "" -"To use a :doc:`read concern ` level of " -":readconcern:`\"majority\"`, you cannot include the :pipeline:`$out` " -"stage." -msgstr "" - -# b380136c3ce740adbebb0dae5e0eafe0 -#: ../source/includes/fact-readConcern-most-recent-data-in-node.rst:1 -msgid "" -"Regardless of the :term:`read concern` level, the most recent data on a " -"node may not reflect the most recent version of the data in the system." -msgstr "" - -# b201317fd0d04984a65d1f872d8e69a9 -#: ../source/includes/usage-read-concern-majority.rst:1 -msgid "" -"To ensure that a single thread can read its own writes, use " -":readconcern:`\"majority\"` read concern and :writeconcern:`\"majority\"`" -" write concern against the primary of the replica set." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "In the :program:`mongo` shell, this " -#~ "operation can use the " -#~ ":method:`~db.collection.aggregate()` helper as in" -#~ " the following:" -#~ msgstr "" - -#~ msgid "" -#~ "In 2.6 and later, the " -#~ ":method:`~db.collection.aggregate()` helper always " -#~ "returns a cursor." -#~ msgstr "" - -#~ msgid "" -#~ "If an error occurs, the " -#~ ":method:`~db.collection.aggregate()` helper throws " -#~ "an exception. In previous versions, the" -#~ " helper returned a document with the" -#~ " error message and code, and ``ok``" -#~ " status field not equal to ``1``, " -#~ "same as the :dbcommand:`aggregate` command." -#~ msgstr "" - -#~ msgid "" -#~ "The intended readers of the ``explain``" -#~ " output document are humans, and not" -#~ " machines, and the output format is" -#~ " subject to change between releases." -#~ msgstr "" - -#~ msgid "Aggregate Command Returns a Cursor" -#~ msgstr "" - -#~ msgid "" -#~ "Using the :dbcommand:`aggregate` command to" -#~ " return a cursor is a low-level" -#~ " operation, intended for authors of " -#~ "drivers. Most users should use the " -#~ ":method:`db.collection.aggregate()` helper provided " -#~ "in the :program:`mongo` shell or in " -#~ "their driver. In 2.6 and later, " -#~ "the :method:`~db.collection.aggregate()` helper " -#~ "always returns a cursor." -#~ msgstr "" - -#~ msgid "" -#~ "The following command returns a document" -#~ " that contains results with which to" -#~ " instantiate a cursor object." -#~ msgstr "" - -#~ msgid "" -#~ "To override the default read concern " -#~ "level of :readconcern:`\"local\"`, use the " -#~ "``readConcern`` option." -#~ msgstr "" - -#~ msgid "" -#~ "To use a :term:`read concern` level " -#~ "of :readconcern:`\"majority\"`, you must use" -#~ " the WiredTiger storage engine and " -#~ "start the :program:`mongod` instances with " -#~ "the :option:`--enableMajorityReadConcern` command " -#~ "line option (or the " -#~ ":setting:`replication.enableMajorityReadConcern` setting " -#~ "if using a configuration file)." -#~ msgstr "" - -#~ msgid "" -#~ "Only replica sets using :rsconf:`protocol " -#~ "version 1 ` support " -#~ ":readconcern:`\"majority\"` read concern. Replica" -#~ " sets running protocol version 0 do" -#~ " not support :readconcern:`\"majority\"` read " -#~ "concern." -#~ msgstr "" - -#~ msgid "" -#~ "The :dbcommand:`getMore` command uses the " -#~ "``readConcern`` level specified in the " -#~ "originating :dbcommand:`aggregate` command." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/command/applyOps.po b/locale/zh/LC_MESSAGES/reference/command/applyOps.po deleted file mode 100644 index 278befee3a1..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/applyOps.po +++ /dev/null @@ -1,65 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/applyOps.txt:3 -msgid "applyOps" -msgstr "" - -#: ../source/reference/command/applyOps.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/applyOps.txt:18 -msgid "" -"Applies specified :term:`oplog` entries to a :program:`mongod` instance. The" -" :dbcommand:`applyOps` command is primarily an internal command." -msgstr "" - -#: ../source/includes/extracts/access-eval-applyOps.rst:1 -msgid "" -"If authorization is enabled, you must have access to all actions on all " -"resources in order to run :dbcommand:`applyOps`. Providing such access is " -"not recommended, but if your organization requires a user to run " -":dbcommand:`applyOps`, create a role that grants :authaction:`anyAction` on " -":ref:`resource-anyresource`. Do not assign this role to any other user." -msgstr "" - -#: ../source/reference/command/applyOps.txt:24 -msgid "The :dbcommand:`applyOps` command has the following prototype form:" -msgstr "" - -#: ../source/reference/command/applyOps.txt:32 -msgid "" -"The :dbcommand:`applyOps` command takes a document with the following " -"fields:" -msgstr "" - -#: ../source/reference/command/applyOps.txt:36 -msgid "" -"The ``preCondition`` array takes one or more documents with the following " -"fields:" -msgstr "" - -#: ../source/reference/command/applyOps.txt:42 -msgid "Behavior" -msgstr "" - -#: ../source/includes/warning-blocking-global.rst:3 -msgid "" -"This command obtains a global write lock and will block other operations " -"until it has completed." -msgstr "" - -#: ../source/reference/command/applyOps.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/command/authSchemaUpgrade.po b/locale/zh/LC_MESSAGES/reference/command/authSchemaUpgrade.po deleted file mode 100644 index f8cf33a7cac..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/authSchemaUpgrade.po +++ /dev/null @@ -1,30 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/authSchemaUpgrade.txt:3 -msgid "authSchemaUpgrade" -msgstr "" - -#: ../source/reference/command/authSchemaUpgrade.txt:19 -msgid "" -":dbcommand:`authSchemaUpgrade` supports the upgrade process for existing " -"systems that use :term:`authentication` and :term:`authorization` between:" -msgstr "" - -#: ../source/reference/command/authSchemaUpgrade.txt:23 -msgid "2.4 and 2.6 (See :doc:`/release-notes/2.6-upgrade-authorization`)" -msgstr "" - -#: ../source/reference/command/authSchemaUpgrade.txt:24 -msgid "2.6 and 3.0 (See :doc:`/release-notes/3.0-scram`)" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/command/authenticate.po b/locale/zh/LC_MESSAGES/reference/command/authenticate.po deleted file mode 100644 index ab6c77192d3..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/authenticate.po +++ /dev/null @@ -1,26 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/authenticate.txt:3 -msgid "authenticate" -msgstr "" - -#: ../source/reference/command/authenticate.txt:15 -msgid "" -"Clients use :dbcommand:`authenticate` to authenticate a connection. When " -"using the shell, use the :method:`db.auth()` helper as follows:" -msgstr "" - -#: ../source/reference/command/authenticate.txt:0 -msgid "See" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/command/availableQueryOptions.po b/locale/zh/LC_MESSAGES/reference/command/availableQueryOptions.po deleted file mode 100644 index 072c84c8b8d..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/availableQueryOptions.po +++ /dev/null @@ -1,22 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/availableQueryOptions.txt:3 -msgid "availableQueryOptions" -msgstr "" - -#: ../source/reference/command/availableQueryOptions.txt:15 -msgid "" -":dbcommand:`availableQueryOptions` is an internal command that is only " -"available on :program:`mongos` instances." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/command/balancerStart.po b/locale/zh/LC_MESSAGES/reference/command/balancerStart.po deleted file mode 100644 index 5d5ff9c9b0d..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/balancerStart.po +++ /dev/null @@ -1,60 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 1814e9f88f8d43c28451ce1e5e84ba81 -#: ../source/reference/command/balancerStart.txt:3 -msgid "balancerStart" -msgstr "" - -# 877d5c70a45640afb7f0badbb64c06a0 -#: ../source/reference/command/balancerStart.txt -msgid "On this page" -msgstr "" - -# db7ef3c2953e48f8811715ec42e034c1 -#: ../source/reference/command/balancerStart.txt:14 -msgid "Definition" -msgstr "" - -# ef9adf85faf14a3ebe47833a4f775613 -#: ../source/reference/command/balancerStart.txt:20 -msgid "" -"Starts the balancer thread. The command does not wait for a balancing " -"round to start. You can only issue the :dbcommand:`balancerStart` against" -" the ``admin`` database." -msgstr "" - -# d9ca0867230644c3ae1d21d47072d6fe -#: ../source/reference/command/balancerStart.txt:24 -msgid "The command takes the following form:" -msgstr "" - -# 8d1b95f6d4e54d378d2dd4a71ee0f0ee -#: ../source/reference/command/balancerStart.txt:33 -msgid "Example" -msgstr "" - -# dafeaa92dcb14ec2930b56cbe64937af -#: ../source/reference/command/balancerStart.txt:35 -msgid "" -"To start the balancer thread, connect to a :program:`mongos` instance and" -" issue the following command:" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/command/balancerStatus.po b/locale/zh/LC_MESSAGES/reference/command/balancerStatus.po deleted file mode 100644 index 3fbe2f2b5b8..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/balancerStatus.po +++ /dev/null @@ -1,141 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# a612cceeaf0b47fe9fe1b7ab019180c7 -#: ../source/reference/command/balancerStatus.txt:3 -msgid "balancerStatus" -msgstr "" - -# 09ede3a392284451b251918e7e046a6b -#: ../source/reference/command/balancerStatus.txt -msgid "On this page" -msgstr "" - -# 0e981bf967594f598279c509b66b620e -#: ../source/reference/command/balancerStatus.txt:14 -msgid "Definition" -msgstr "" - -# 9a2d3741ff6e4346a08b7f8cb21eb094 -#: ../source/reference/command/balancerStatus.txt:20 -msgid "" -"Returns a document that contains information about the status of the " -"balancer." -msgstr "" - -# ab49958edb8b406e93636ec804fbc15e -#: ../source/reference/command/balancerStatus.txt:23 -msgid "" -"You can only issue the :dbcommand:`balancerStatus` against the ``admin`` " -"database." -msgstr "" - -# 0cfda2e805ad49539202ed70f358a513 -#: ../source/reference/command/balancerStatus.txt:26 -msgid "The command takes the following form:" -msgstr "" - -# dd7da7da231d44b78f6a09f948f8c3ad -#: ../source/reference/command/balancerStatus.txt:33 -msgid "Output Document" -msgstr "" - -# e1ac98a83ea24d2a9fcdf4951b55aa0f -#: ../source/reference/command/balancerStatus.txt:35 -msgid "The following is an example of a document returned by the command:" -msgstr "" - -# a88147ea6d9f43c1ac3589a5bdf2c152 -#: ../source/reference/command/balancerStatus.txt:50 -msgid "Field" -msgstr "" - -# 3b9080009d914097b0aae59148fec0c9 -#: ../source/reference/command/balancerStatus.txt:51 -msgid "Description" -msgstr "" - -# 096483ff3c4f43a8a4a133f612315b08 -#: ../source/reference/command/balancerStatus.txt:53 -msgid "``\"mode\"``" -msgstr "" - -# 9a45afeb042240a9a71c2e7aa48a94d8 -#: ../source/reference/command/balancerStatus.txt:55 -msgid "" -"A string that specifies whether the balancer thread is running or " -"stopped. Possible values are:" -msgstr "" - -# e41a9d8cf9ba4908a45a6e1eb6a4ac73 -#: ../source/reference/command/balancerStatus.txt:60 -msgid "\"full\"" -msgstr "" - -# f5ec8d3aeebe4851a8db013fb1bebd18 -#: ../source/reference/command/balancerStatus.txt:59 -msgid "Balancer thread is running but not necessarily in a balancing round." -msgstr "" - -# 2a2b4b6521984ca58d2d9c8cd9f15f70 -#: ../source/reference/command/balancerStatus.txt:64 -msgid "\"off\"" -msgstr "" - -# 4a4b24f084624c8796018212723e24a8 -#: ../source/reference/command/balancerStatus.txt:63 -msgid "Balancer thread is stopped. No chunk balancing can occur in this mode." -msgstr "" - -# 5595f9bddcef4996af62fbf485c9e7de -#: ../source/reference/command/balancerStatus.txt:66 -msgid "``\"inBalancerRound\"``" -msgstr "" - -# 6c8b667f0464477fb12d0bbed2fea115 -#: ../source/reference/command/balancerStatus.txt:68 -msgid "" -"A boolean that specifies if the balancer is currently in a balancing " -"round; i.e. distributing chunks." -msgstr "" - -# 5b20b8df70994a3f951da8a91532f738 -#: ../source/reference/command/balancerStatus.txt:71 -msgid "``\"numBalancerRounds\"``" -msgstr "" - -# 82e6a7e556e54ae7afbca51e355ace14 -#: ../source/reference/command/balancerStatus.txt:73 -msgid "" -"The number of balancer rounds which have occured since the config servers" -" were started. This value is not persisted and is reset to 0 upon restart" -" of the config servers." -msgstr "" - -# dec633ffe585468d81a790a286292295 -#: ../source/reference/command/balancerStatus.txt:78 -msgid "Example" -msgstr "" - -# cd835fc3d6254ae282896e5bcad033c7 -#: ../source/reference/command/balancerStatus.txt:80 -msgid "Connect to a :program:`mongos` instance and issue the following command:" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/command/balancerStop.po b/locale/zh/LC_MESSAGES/reference/command/balancerStop.po deleted file mode 100644 index 13af018ec96..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/balancerStop.po +++ /dev/null @@ -1,67 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# cfc30146cade4cac9404a6c41658d440 -#: ../source/reference/command/balancerStop.txt:3 -msgid "balancerStop" -msgstr "" - -# 4ee7680d7ae641b59c39b9d28b2712e2 -#: ../source/reference/command/balancerStop.txt -msgid "On this page" -msgstr "" - -# 3051620c56784cc0a80d2f7ac25dca8b -#: ../source/reference/command/balancerStop.txt:14 -msgid "Definition" -msgstr "" - -# e1896cdda19b46179ce0f64c86d1a3ce -#: ../source/reference/command/balancerStop.txt:20 -msgid "" -"Disables the balancer in a sharded cluster. If a balancing round is in " -"progress, the operation waits for balancing to complete before stopping " -"the balancer." -msgstr "" - -# 267956a9209d445190fbb20a49d36a3d -#: ../source/reference/command/balancerStop.txt:24 -msgid "" -"You can only issue the :dbcommand:`balancerStop` against the ``admin`` " -"database." -msgstr "" - -# 5a20cdd66ae245fb97f9fdcc426d2adc -#: ../source/reference/command/balancerStop.txt:27 -msgid "The command takes the following form:" -msgstr "" - -# 7bbcc5f384414d6b935644670c96e6a0 -#: ../source/reference/command/balancerStop.txt:36 -msgid "Example" -msgstr "" - -# 034756e2a59d4cc7b7277e34b324ede6 -#: ../source/reference/command/balancerStop.txt:38 -msgid "" -"To stop the balancer thread, connect to a :program:`mongos` instance and " -"issue the following command:" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/command/buildInfo.po b/locale/zh/LC_MESSAGES/reference/command/buildInfo.po deleted file mode 100644 index 160abf81fbd..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/buildInfo.po +++ /dev/null @@ -1,174 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/buildInfo.txt:3 -msgid "buildInfo" -msgstr "" - -#: ../source/reference/command/buildInfo.txt:15 -msgid "" -"The :dbcommand:`buildInfo` command is an administrative command which " -"returns a build summary for the current :program:`mongod`. " -":dbcommand:`buildInfo` has the following prototype form:" -msgstr "" - -#: ../source/reference/command/buildInfo.txt:24 -msgid "" -"In the :program:`mongo` shell, call :dbcommand:`buildInfo` in the following " -"form:" -msgstr "" - -#: ../source/reference/command/buildInfo.txt:0 -msgid "Example" -msgstr "" - -#: ../source/reference/command/buildInfo.txt:33 -msgid "The output document of :dbcommand:`buildInfo` has the following form:" -msgstr "" - -#: ../source/reference/command/buildInfo.txt:54 -msgid "Output" -msgstr "" - -#: ../source/reference/command/buildInfo.txt:58 -msgid "The document returned by the :dbcommand:`buildInfo` command." -msgstr "" - -#: ../source/reference/command/buildInfo.txt:67 -msgid "" -"The commit identifier that identifies the state of the code used to build " -"the :program:`mongod`." -msgstr "" - -#: ../source/reference/command/buildInfo.txt:72 -msgid "" -"An array that conveys version information about the :program:`mongod` " -"instance. See :data:`~buildInfo.version` for a more readable version of this" -" string." -msgstr "" - -#: ../source/reference/command/buildInfo.txt:102 -msgid "" -"A number that reflects the target processor architecture of the " -":program:`mongod` binary." -msgstr "" - -#: ../source/reference/command/buildInfo.txt:107 -msgid "A boolean. ``true`` when built with debugging options." -msgstr "" - -#: ../source/reference/command/buildInfo.txt:111 -msgid "" -"A number that reports the :limit:`Maximum BSON Document Size `." -msgstr "" - -#: ../source/reference/command/buildInfo.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/buildInfo.txt:61 -msgid "Supported" -msgstr "" - -#: ../source/reference/command/buildInfo.txt:63 -msgid "These fields are stable and should provide consistent behavior." -msgstr "" - -#: ../source/reference/command/buildInfo.txt:78 -msgid "" -"A string that conveys version information about the :program:`mongod` " -"instance. If you need to present version information to a human, this field " -"is preferable to :data:`~buildInfo.versionArray`." -msgstr "" - -#: ../source/reference/command/buildInfo.txt:82 -msgid "" -"This string will take the format ``..`` in the case of " -"a release, but development builds may contain additional information." -msgstr "" - -#: ../source/reference/command/buildInfo.txt:89 -msgid "" -"A list of :doc:`storage engines ` avilable to the " -":program:`mongod` server." -msgstr "" - -#: ../source/reference/command/buildInfo.txt:96 -msgid "" -"A string that reports the JavaScript engine used in the :program:`mongod` " -"instance. By default, this is ``mozjs`` after version 3.2, and previously " -"``V8``." -msgstr "" - -#: ../source/reference/command/buildInfo.txt:116 -msgid "" -"An embedded document describing the version of OpenSSL that " -":program:`mongod` was built with, as well as the version of OpenSSL that " -":program:`mongod` is currently using." -msgstr "" - -#: ../source/reference/command/buildInfo.txt:122 -msgid "" -"A list of add-on modules that :program:`mongod` was built with. Possible " -"values currently include \"enterprise\" and \"rocksdb\"." -msgstr "" - -#: ../source/reference/command/buildInfo.txt:126 -msgid "Unstable" -msgstr "" - -#: ../source/reference/command/buildInfo.txt:128 -msgid "" -"These fields are for internal use only, and you should not expect their " -"behavior or existence to remain consistent on any level." -msgstr "" - -#: ../source/reference/command/buildInfo.txt:135 -msgid ":data:`buildInfo.sysInfo` no longer contains useful information." -msgstr "" - -#: ../source/reference/command/buildInfo.txt:139 -msgid "" -"The memory allocator that :program:`mongod` uses. By default this is " -"``tcmalloc``." -msgstr "" - -#: ../source/reference/command/buildInfo.txt:144 -msgid "" -"An embedded document containing various debugging information about the " -":program:`mongod` build environment." -msgstr "" - -#~ msgid "" -#~ "A string that holds information about the operating system, hostname, " -#~ "kernel, date, and Boost version used to compile the :program:`mongod`." -#~ msgstr "" - -#~ msgid "The flags passed to the loader that loads the :program:`mongod`." -#~ msgstr "" - -#~ msgid "" -#~ "The flags passed to the compiler that builds the :program:`mongod` binary." -#~ msgstr "" - -#~ msgid "" -#~ "The memory allocator that :program:`mongod` uses. By default this is " -#~ "``tcmalloc`` after version 2.2, and ``system`` before 2.2." -#~ msgstr "" - -#~ msgid "" -#~ "A string that reports the JavaScript engine used in the :program:`mongod` " -#~ "instance. By default, this is ``V8`` after version 2.4, and ``SpiderMonkey``" -#~ " before 2.4." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/command/captrunc.po b/locale/zh/LC_MESSAGES/reference/command/captrunc.po deleted file mode 100644 index 1923bb0ef9f..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/captrunc.po +++ /dev/null @@ -1,57 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/captrunc.txt:3 -msgid "captrunc" -msgstr "" - -#: ../source/reference/command/captrunc.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/captrunc.txt:18 -msgid "" -":dbcommand:`captrunc` is a command that truncates capped collections for " -"diagnostic and testing purposes and is not part of the stable client facing " -"API. The command takes the following form:" -msgstr "" - -#: ../source/reference/command/captrunc.txt:26 -msgid ":dbcommand:`captrunc` has the following fields:" -msgstr "" - -#: ../source/includes/note-enabletestcommands.rst:3 -msgid "" -"|dbcommand| is an internal command that is not enabled by default. " -"|dbcommand| must be enabled by using :option:`--setParameter " -"enableTestCommands=1 ` on the :program:`mongod` " -"command line. |dbcommand| cannot be enabled during run-time." -msgstr "" - -#: ../source/reference/command/captrunc.txt:34 -msgid "Examples" -msgstr "" - -#: ../source/reference/command/captrunc.txt:36 -msgid "" -"The following command truncates 10 older documents from the collection " -"``records``:" -msgstr "" - -#: ../source/reference/command/captrunc.txt:43 -msgid "The following command truncates 100 documents and the 101st document:" -msgstr "" - -#: ../source/reference/command/captrunc.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/command/checkShardingIndex.po b/locale/zh/LC_MESSAGES/reference/command/checkShardingIndex.po deleted file mode 100644 index 6f70fca1580..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/checkShardingIndex.po +++ /dev/null @@ -1,22 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/checkShardingIndex.txt:3 -msgid "checkShardingIndex" -msgstr "" - -#: ../source/reference/command/checkShardingIndex.txt:15 -msgid "" -":dbcommand:`checkShardingIndex` is an internal command that supports the " -"sharding functionality." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/command/clean.po b/locale/zh/LC_MESSAGES/reference/command/clean.po deleted file mode 100644 index d64add16c44..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/clean.po +++ /dev/null @@ -1,26 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/clean.txt:3 -msgid "clean" -msgstr "" - -#: ../source/reference/command/clean.txt:15 -msgid ":dbcommand:`clean` is an internal command." -msgstr "" - -#: ../source/reference/command/clean.txt:19 -msgid "" -"This command obtains a write lock on the affected database and will block " -"other operations until it has completed." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/command/cleanupOrphaned.po b/locale/zh/LC_MESSAGES/reference/command/cleanupOrphaned.po deleted file mode 100644 index b5a92fc2a3e..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/cleanupOrphaned.po +++ /dev/null @@ -1,299 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/cleanupOrphaned.txt:3 -msgid "cleanupOrphaned" -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:20 -msgid "" -"Deletes from a shard the :term:`orphaned documents ` " -"whose shard key values fall into a single or a single contiguous range that " -"do not belong to the shard. For example, if two contiguous ranges do not " -"belong to the shard, the :dbcommand:`cleanupOrphaned` examines both ranges " -"for orphaned documents." -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:27 -msgid ":dbcommand:`cleanupOrphaned` has the following syntax:" -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:38 -msgid ":dbcommand:`cleanupOrphaned` has the following fields:" -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:43 -msgid "Behavior" -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:45 -msgid "" -"Run :dbcommand:`cleanupOrphaned` in the ``admin`` database directly on the " -":program:`mongod` instance that is the primary replica set member of the " -"shard. Do not run :dbcommand:`cleanupOrphaned` on a :program:`mongos` " -"instance." -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:50 -msgid "" -"You do not need to disable the balancer before running " -":dbcommand:`cleanupOrphaned`." -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:54 -msgid "Performance" -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:56 -msgid "" -":dbcommand:`cleanupOrphaned` scans the documents in the shard to determine " -"whether the documents belong to the shard. As such, running " -":dbcommand:`cleanupOrphaned` can impact performance; however, performance " -"will depend on the number of orphaned documents in the range." -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:62 -msgid "" -"To remove all orphaned documents in a shard, you can run the command in a " -"loop (see :ref:`cleanupOrphaned-example-all-orphaned` for an example). If " -"concerned about the performance impact of this operation, you may prefer to " -"include a pause in-between iterations." -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:67 -msgid "" -"Alternatively, to mitigate the impact of :dbcommand:`cleanupOrphaned`, you " -"may prefer to run the command at off peak hours." -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:73 -msgid "Determine Range" -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:75 -msgid "" -"The :dbcommand:`cleanupOrphaned` command uses the ``startingFromKey`` value," -" if specified, to determine the start of the range to examine for orphaned " -"document:" -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:79 -msgid "" -"If the ``startingFromKey`` value falls into a range for a chunk not owned by" -" the shard, :dbcommand:`cleanupOrphaned` begins examining at the start of " -"this range, which may not necessarily be the ``startingFromKey``." -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:84 -msgid "" -"If the ``startingFromKey`` value falls into a range for a chunk owned by the" -" shard, :dbcommand:`cleanupOrphaned` moves onto the next range until it " -"finds a range for a chunk not owned by the shard." -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:88 -msgid "" -"The :dbcommand:`cleanupOrphaned` deletes orphaned documents from the start " -"of the determined range and ends at the start of the chunk range that " -"belongs to the shard." -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:92 -msgid "" -"Consider the following key space with documents distributed across ``Shard " -"A`` and ``Shard B``." -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:97 -msgid "``Shard A`` owns:" -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:99 -msgid "``Chunk 1`` with the range ``{ x: minKey } --> { x: -75 }``," -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:101 -msgid "``Chunk 2`` with the range ``{ x: -75 } --> { x: 25 }``, and" -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:103 -msgid "``Chunk 4`` with the range ``{ x: 175 } --> { x: 200 }``." -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:105 -msgid "``Shard B`` owns:" -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:107 -msgid "``Chunk 3`` with the range ``{ x: 25 } --> { x: 175 }`` and" -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:109 -msgid "``Chunk 5`` with the range ``{ x: 200 } --> { x: maxKey }``." -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:111 -msgid "" -"If on ``Shard A``, the :dbcommand:`cleanupOrphaned` command runs with " -"``startingFromKey: { x: -70 }`` or any other value belonging to range for " -"``Chunk 1`` or ``Chunk 2``, the :dbcommand:`cleanupOrphaned` command " -"examines the ``Chunk 3`` range of ``{ x: 25 } --> { x: 175 }`` to delete " -"orphaned data." -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:117 -msgid "" -"If on ``Shard B``, the :dbcommand:`cleanupOrphaned` command runs with the " -"``startingFromKey: { x: -70 }`` or any other value belonging to range for " -"``Chunk 1``, the :dbcommand:`cleanupOrphaned` command examines the combined " -"contiguous range for ``Chunk 1`` and ``Chunk 2``, namely ``{ x: minKey } -->" -" { x: 25 }`` to delete orphaned data." -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:124 -msgid "Required Access" -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:126 -msgid "" -"On systems running with :setting:`~security.authorization`, you must have " -":authrole:`clusterAdmin` privileges to run :dbcommand:`cleanupOrphaned`." -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:132 -msgid "Output" -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:135 -msgid "Return Document" -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:137 -msgid "" -"Each :dbcommand:`cleanupOrphaned` command returns a document containing a " -"subset of the following fields:" -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:142 -msgid "Equal to ``1`` on success." -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:144 -msgid "" -"A value of ``1`` indicates that :dbcommand:`cleanupOrphaned` scanned the " -"specified shard key range, deleted any orphaned documents found in that " -"range, and confirmed that all deletes replicated to a majority of the " -"members of that shard's replica set. If confirmation does not arrive within " -"1 hour, :dbcommand:`cleanupOrphaned` times out." -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:151 -msgid "A value of ``0`` could indicate either of two cases:" -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:153 -msgid "" -":dbcommand:`cleanupOrphaned` found orphaned documents on the shard but could" -" not delete them." -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:156 -msgid "" -":dbcommand:`cleanupOrphaned` found and deleted orphaned documents, but could" -" not confirm replication before the 1 hour timeout. In this case, " -"replication does occur but only after :dbcommand:`cleanupOrphaned` returns." -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:163 -msgid "" -"The upper bound of the cleanup range of shard keys. If present, the value " -"corresponds to the lower bound of the next chunk on the shard. The absence " -"of the field signifies that the cleanup range was the uppermost range for " -"the shard." -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:169 -msgid "Log Files" -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:171 -msgid "" -"The :dbcommand:`cleanupOrphaned` command prints the number of deleted " -"documents to the :program:`mongod` log. For example:" -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:182 -msgid "Examples" -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:184 -msgid "" -"The following examples run the :dbcommand:`cleanupOrphaned` command directly" -" on the primary of the shard." -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:188 -msgid "Remove Orphaned Documents for a Specific Range" -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:190 -msgid "" -"For a sharded collection ``info`` in the ``test`` database, a shard owns a " -"single chunk with the range: ``{ x: MinKey } --> { x: 10 }``." -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:193 -msgid "" -"The shard also contains documents whose shard keys values fall in a range " -"for a chunk *not* owned by the shard: ``{ x: 10 } --> { x: MaxKey }``." -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:197 -msgid "" -"To remove orphaned documents within the ``{ x: 10 } => { x: MaxKey }`` " -"range, you can specify a ``startingFromKey`` with a value that falls into " -"this range, as in the following example:" -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:210 -msgid "" -"Or you can specify a ``startingFromKey`` with a value that falls into the " -"previous range, as in the following:" -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:222 -msgid "" -"Since ``{ x: 2 }`` falls into a range that belongs to a chunk owned by the " -"shard, :dbcommand:`cleanupOrphaned` examines the next range to find a range " -"not owned by the shard, in this case ``{ x: 10 } => { x: MaxKey }``." -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:230 -msgid "Remove All Orphaned Documents from a Shard" -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:232 -msgid "" -":dbcommand:`cleanupOrphaned` examines documents from a single contiguous " -"range of shard keys. To remove all orphaned documents from the shard, you " -"can run :dbcommand:`cleanupOrphaned` in a loop, using the returned " -"``stoppedAtKey`` as the next ``startingFromKey``, as in the following:" -msgstr "" - -#: ../source/reference/command/cleanupOrphaned.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/command/clone.po b/locale/zh/LC_MESSAGES/reference/command/clone.po deleted file mode 100644 index 3ddb21b4de9..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/clone.po +++ /dev/null @@ -1,59 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/clone.txt:3 -msgid "clone" -msgstr "" - -#: ../source/reference/command/clone.txt:15 -msgid "" -"The :dbcommand:`clone` command clones a database from a remote MongoDB " -"instance to the current host. :dbcommand:`clone` copies the database on the " -"remote instance with the same name as the current database. The command " -"takes the following form:" -msgstr "" - -#: ../source/reference/command/clone.txt:24 -msgid "" -"Replace ``db1.example.net:27017`` above with the resolvable hostname for the" -" MongoDB instance you wish to copy from. Note the following behaviors:" -msgstr "" - -#: ../source/reference/command/clone.txt:28 -msgid "" -":dbcommand:`clone` can copy from a non-:term:`primary` member of a " -":term:`replica set`." -msgstr "" - -#: ../source/reference/command/clone.txt:30 -msgid "" -":dbcommand:`clone` does not snapshot the database. If any clients update the" -" database you're copying at any point during the clone operation, the " -"resulting database may be inconsistent." -msgstr "" - -#: ../source/reference/command/clone.txt:34 -msgid "You must run :dbcommand:`clone` on the **destination server**." -msgstr "" - -#: ../source/reference/command/clone.txt:36 -msgid "" -"The destination database will be locked periodically during the " -":dbcommand:`clone` operation. In other words, :dbcommand:`clone` will " -"occasionally yield to allow other operations on the database to complete." -msgstr "" - -#: ../source/reference/command/clone.txt:40 -msgid "" -"See :dbcommand:`copydb` for similar functionality with greater flexibility." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/command/cloneCollection.po b/locale/zh/LC_MESSAGES/reference/command/cloneCollection.po deleted file mode 100644 index 4d10ad25165..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/cloneCollection.po +++ /dev/null @@ -1,74 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/cloneCollection.txt:3 -msgid "cloneCollection" -msgstr "" - -#: ../source/reference/command/cloneCollection.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/cloneCollection.txt:18 -msgid "" -"Copies a collection from a remote :program:`mongod` instance to the current " -":program:`mongod` instance. :dbcommand:`cloneCollection` creates a " -"collection in a database with the same name as the remote collection's " -"database. :dbcommand:`cloneCollection` takes the following form:" -msgstr "" - -#: ../source/reference/command/cloneCollection.txt:31 -msgid ":dbcommand:`cloneCollection` has the following fields:" -msgstr "" - -#: ../source/reference/command/cloneCollection.txt:36 -msgid "Behavior" -msgstr "" - -#: ../source/includes/extracts/cloneCollection-behavior-dbcommand.rst:1 -msgid ":program:`mongos` does not support :dbcommand:`cloneCollection`." -msgstr "" - -#: ../source/includes/extracts/cloneCollection-behavior-dbcommand.rst:8 -msgid "" -"If the given :term:`namespace` already exists in the destination " -":program:`mongod` instance, :dbcommand:`cloneCollection` will return an " -"error." -msgstr "" - -#: ../source/reference/command/cloneCollection.txt:41 -msgid "Example" -msgstr "" - -#: ../source/reference/command/cloneCollection.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/includes/extracts/cloneCollection-behavior-dbcommand.rst:3 -msgid "" -":dbcommand:`cloneCollection` cannot be used if the `from` server has " -":doc:`authorization ` enabled." -msgstr "" - -#: ../source/includes/example-clone-collection-text.rst:1 -msgid "" -"This operation copies the ``profiles`` collection from the ``users`` " -"database on the server at ``mongodb.example.net``. The operation only copies" -" documents that satisfy the query ``{ 'active' : true }``." -msgstr "" - -#~ msgid "" -#~ "This operation copies the ``profiles`` collection from the ``users`` " -#~ "database on the server at ``mongodb.example.net``. The operation only copies" -#~ " documents that satisfy the query ``{ active: true }``." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/command/cloneCollectionAsCapped.po b/locale/zh/LC_MESSAGES/reference/command/cloneCollectionAsCapped.po deleted file mode 100644 index 5d9f33847cc..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/cloneCollectionAsCapped.po +++ /dev/null @@ -1,64 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/cloneCollectionAsCapped.txt:3 -msgid "cloneCollectionAsCapped" -msgstr "" - -#: ../source/reference/command/cloneCollectionAsCapped.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/cloneCollectionAsCapped.txt:18 -msgid "" -"The :dbcommand:`cloneCollectionAsCapped` command creates a new :term:`capped" -" collection` from an existing, non-capped collection within the same " -"database. The operation does not affect the original non-capped collection." -msgstr "" - -#: ../source/reference/command/cloneCollectionAsCapped.txt:23 -msgid "The command has the following syntax:" -msgstr "" - -#: ../source/reference/command/cloneCollectionAsCapped.txt:29 -msgid "" -"The command copies an ``existing collection`` and creates a new ``capped " -"collection`` with a maximum size specified by the ``capped size`` in bytes." -msgstr "" - -#: ../source/reference/command/cloneCollectionAsCapped.txt:33 -msgid "" -"The name of the new capped collection must be distinct and cannot be the " -"same as that of the original existing collection." -msgstr "" - -#: ../source/reference/command/cloneCollectionAsCapped.txt:37 -msgid "" -"To replace the original non-capped collection with a capped collection, use " -"the :dbcommand:`convertToCapped` command." -msgstr "" - -#: ../source/reference/command/cloneCollectionAsCapped.txt:41 -msgid "Behavior" -msgstr "" - -#: ../source/reference/command/cloneCollectionAsCapped.txt:43 -msgid "" -"If the ``capped size`` is less than the size of the source collection, then " -"not all documents in the source collection will exist in the destination " -"capped collection." -msgstr "" - -#: ../source/reference/command/cloneCollectionAsCapped.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/command/collMod.po b/locale/zh/LC_MESSAGES/reference/command/collMod.po deleted file mode 100644 index 8979dc4a33f..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/collMod.po +++ /dev/null @@ -1,340 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/collMod.txt:3 -msgid "collMod" -msgstr "" - -#: ../source/reference/command/collMod.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/collMod.txt:18 -msgid "" -":dbcommand:`collMod` makes it possible to add flags to a collection to " -"modify the behavior of MongoDB. Flags include :collflag:`usePowerOf2Sizes` " -"and :collflag:`index`. The command takes the following prototype form:" -msgstr "" - -#: ../source/reference/command/collMod.txt:27 -msgid "" -"In this command substitute ```` with the name of a collection in" -" the current database, and ```` and ```` with the flag and " -"value you want to set." -msgstr "" - -#: ../source/reference/command/collMod.txt:31 -msgid "" -"Use the :data:`~collStats.userFlags` field in the " -":method:`db.collection.stats()` output to check enabled collection flags." -msgstr "" - -#: ../source/reference/command/collMod.txt:42 -msgid "Flags" -msgstr "" - -#: ../source/reference/command/collMod.txt:45 -msgid "TTL Collection Expiration Time" -msgstr "" - -#: ../source/reference/command/collMod.txt:50 -msgid "" -"The :collflag:`index` flag changes the expiration time of a :doc:`TTL " -"Collection `." -msgstr "" - -#: ../source/reference/command/collMod.txt:53 -msgid "Specify the key and new expiration time with a document of the form:" -msgstr "" - -#: ../source/reference/command/collMod.txt:59 -msgid "" -"In this example, ```` is an existing index in the collection and" -" ``seconds`` is the number of seconds to subtract from the current time." -msgstr "" - -#: ../source/reference/command/collMod.txt:63 -msgid "" -"On success :dbcommand:`collMod` returns a document with fields " -"``expireAfterSeconds_old`` and ``expireAfterSeconds_new`` set to their " -"respective values." -msgstr "" - -#: ../source/reference/command/collMod.txt:67 -msgid "" -"On failure, :dbcommand:`collMod` returns a document with ``no " -"expireAfterSeconds field to update`` if there is no existing " -"``expireAfterSeconds`` field or ``cannot find index { **key**: 1.0 } for ns " -"**namespace**`` if the specified ``keyPattern`` does not exist." -msgstr "" - -#: ../source/reference/command/collMod.txt:74 -msgid "Record Allocation" -msgstr "" - -#: ../source/reference/command/collMod.txt:77 -msgid "Disable All Record Padding" -msgstr "" - -#: ../source/reference/command/collMod.txt:83 -msgid "" -":collflag:`noPadding` flag is available for the MMAPv1 storage engine only." -msgstr "" - -#: ../source/reference/command/collMod.txt:86 -msgid "" -":collflag:`noPadding` disables record padding for the collection. Without " -"padding, the record allocation size corresponds to the document size, and " -"any updates that results in document growth will require a new allocation." -msgstr "" - -#: ../source/reference/command/collMod.txt:93 -msgid "" -"Only set :collflag:`noPadding` to ``true`` for collections whose workloads " -"have *no* update operations that cause documents to grow, such as for " -"collections with workloads that are insert-only. For more information, see " -":ref:`exact-fit-allocation`." -msgstr "" - -#: ../source/reference/command/collMod.txt:99 -msgid "Powers of Two Record Allocation" -msgstr "" - -#: ../source/reference/command/collMod.txt:108 -msgid "" -":collflag:`usePowerOf2Sizes` flag is available for the MMAPv1 storage engine" -" only." -msgstr "" - -#: ../source/reference/command/collMod.txt:111 -msgid "" -":collflag:`usePowerOf2Sizes` has no effect on the allocation strategy. " -"MongoDB 3.0 uses the :ref:`power of 2 allocation ` as" -" the default record allocation strategy for MMAPv1." -msgstr "" - -#: ../source/reference/command/collMod.txt:116 -msgid "" -"To disable the :ref:`power of 2 allocation ` for a " -"collection, use the :dbcommand:`collMod` command with the " -":collflag:`noPadding` flag or the :method:`db.createCollection()` method " -"with the ``noPadding`` option. For more information, see " -":ref:`3.0-mmapv1-padding`." -msgstr "" - -#: ../source/reference/command/collMod.txt:183 -msgid "" -"To update the expiration value for a collection named ``sessions`` indexed " -"on a ``lastAccess`` field from 30 minutes to 60 minutes, use the following " -"operation:" -msgstr "" - -#: ../source/reference/command/collMod.txt:195 -msgid "Which will return the document:" -msgstr "" - -#: ../source/reference/command/collMod.txt:47 -msgid "expireAfterSeconds" -msgstr "" - -#: ../source/reference/command/collMod.txt:101 -msgid "document" -msgstr "" - -#: ../source/reference/command/collMod.txt:101 -msgid "space allocation" -msgstr "" - -#: ../source/reference/command/collMod.txt:102 -msgid "usePowerOf2Sizes" -msgstr "" - -#: ../source/reference/command/collMod.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/collMod.txt:123 -msgid "Document Validation" -msgstr "" - -#: ../source/reference/command/collMod.txt:129 -msgid "" -":collflag:`validator` allows users to specify :doc:`validation rules or " -"expressions ` for a collection. For more " -"information, see :doc:`/core/document-validation`." -msgstr "" - -#: ../source/reference/command/collMod.txt:133 -msgid "" -"The ``validator`` option takes a document that specifies the validation " -"rules or expressions. You can specify the expressions using the same " -"operators as the :ref:`query operators ` with the exception" -" of : :query:`$geoNear`, :query:`$near`, :query:`$nearSphere`, " -":query:`$text`, and :query:`$where`." -msgstr "" - -#: ../source/reference/command/collMod.txt:142 -msgid "" -"Validation occurs during updates and inserts. Existing documents do not " -"undergo validation checks until modification." -msgstr "" - -#: ../source/reference/command/collMod.txt:145 -msgid "" -"You cannot specify a validator for collections in the ``admin``, ``local``, " -"and ``config`` databases." -msgstr "" - -#: ../source/reference/command/collMod.txt:148 -msgid "You cannot specify a validator for ``system.*`` collections." -msgstr "" - -#: ../source/reference/command/collMod.txt:154 -msgid "" -"The :collflag:`validationLevel` determines how strictly MongoDB applies the " -"validation rules to existing documents during an update." -msgstr "" - -#: ../source/includes/table/validationLevel-values.rst:4 -msgid "``validationLevel``" -msgstr "" - -#: ../source/includes/table/validationLevel-values.rst:6 -#: ../source/includes/table/validationAction-values.rst:6 -msgid "Description" -msgstr "" - -#: ../source/includes/table/validationLevel-values.rst:8 -msgid "``\"off\"``" -msgstr "" - -#: ../source/includes/table/validationLevel-values.rst:10 -msgid "No validation for inserts or updates." -msgstr "" - -#: ../source/includes/table/validationLevel-values.rst:12 -msgid "``\"strict\"``" -msgstr "" - -#: ../source/includes/table/validationLevel-values.rst:14 -msgid "**Default** Apply validation rules to all inserts and all updates." -msgstr "" - -#: ../source/includes/table/validationLevel-values.rst:18 -msgid "``\"moderate\"``" -msgstr "" - -#: ../source/includes/table/validationLevel-values.rst:20 -msgid "" -"Apply validation rules to inserts and to updates on existing *valid* " -"documents. Do not apply rules to updates on existing *invalid* documents." -msgstr "" - -#: ../source/reference/command/collMod.txt:163 -msgid "" -"The :collflag:`validationAction` option determines whether to ``error`` on " -"invalid documents or just ``warn`` about the violations but allow invalid " -"documents." -msgstr "" - -#: ../source/reference/command/collMod.txt:169 -msgid "" -"Validation of documents only applies to those documents as determined by the" -" ``validationLevel``." -msgstr "" - -#: ../source/includes/table/validationAction-values.rst:4 -msgid "``validationAction``" -msgstr "" - -#: ../source/includes/table/validationAction-values.rst:8 -msgid "``\"error\"``" -msgstr "" - -#: ../source/includes/table/validationAction-values.rst:10 -msgid "" -"**Default** Documents must pass validation before the write occurs. " -"Otherwise, the write operation fails." -msgstr "" - -#: ../source/includes/table/validationAction-values.rst:14 -msgid "``\"warn\"``" -msgstr "" - -#: ../source/includes/table/validationAction-values.rst:16 -msgid "" -"Documents do not have to pass validation. If the document fails validation, " -"the write operation logs the validation failure." -msgstr "" - -#: ../source/reference/command/collMod.txt:174 -msgid "" -"To view the validation specifications for a collection, use the " -":method:`db.getCollectionInfos()` method." -msgstr "" - -#: ../source/reference/command/collMod.txt:178 -msgid "Examples" -msgstr "" - -#: ../source/reference/command/collMod.txt:181 -msgid "Change Expiration Value for Indexes" -msgstr "" - -#: ../source/reference/command/collMod.txt:202 -msgid "Add Document Validation to an Existing Collection" -msgstr "" - -#: ../source/reference/command/collMod.txt:204 -msgid "" -"The following example adds a validator to a collection named ``contacts``. " -"The validator specifies that inserted or updated documents should meet at " -"least one of the following conditions:" -msgstr "" - -#: ../source/reference/command/collMod.txt:208 -msgid "the ``phone`` field is a string" -msgstr "" - -#: ../source/reference/command/collMod.txt:209 -msgid "the ``email`` field matches the regular expression" -msgstr "" - -#: ../source/reference/command/collMod.txt:210 -msgid "the ``status`` field is either ``Unknown`` or ``Incomplete``." -msgstr "" - -#: ../source/reference/command/collMod.txt:212 -msgid "" -"The ``moderate`` :collflag:`validationLevel` specifies that only updates to " -"existing *valid* documents will be checked against the validator, and the " -"``warn`` :collflag:`validationAction` means that the write operation will " -"log a validation failure for any document that does not pass validation." -msgstr "" - -#: ../source/reference/command/collMod.txt:233 -msgid "" -"With the validator in place, the following insert operation fails " -"validation:" -msgstr "" - -#: ../source/reference/command/collMod.txt:239 -msgid "The write operation logs the failure and succeeds:" -msgstr "" - -#: ../source/reference/command/collMod.txt:245 -msgid "For more information, see :doc:`/core/document-validation`." -msgstr "" - -#~ msgid "Example: Change Expiration Value for Indexes" -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/command/collStats.po b/locale/zh/LC_MESSAGES/reference/command/collStats.po deleted file mode 100644 index 6d378227060..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/collStats.po +++ /dev/null @@ -1,337 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 93b344b0db3f427bb7d5c2f724c722d0 -#: ../source/reference/command/collStats.txt:3 -msgid "collStats" -msgstr "" - -# 9ddc2e472bd0441998c43d08b331a44d -#: ../source/reference/command/collStats.txt -msgid "On this page" -msgstr "" - -# 7797a545e04c448dbc9be181aa6c34ef -#: ../source/reference/command/collStats.txt:14 -msgid "Definition" -msgstr "" - -# d7fb8ef07caf4f3da9487ae7072d15fe -#: ../source/reference/command/collStats.txt:18 -msgid "" -"The :dbcommand:`collStats` command returns a variety of storage " -"statistics for a given collection." -msgstr "" - -# a010166d401e4a428c615ec68e200703 -#: ../source/includes/fact-dbcommand.rst:1 -msgid "" -"To run |command|, use the :method:`db.runCommand( { \\ } ) " -"` method." -msgstr "" - -# 10090381e230451fb693fd1f57c68d0d -#: ../source/reference/command/collStats.txt:25 -msgid "The :dbcommand:`collStats` command has the following syntax:" -msgstr "" - -# 9316a41e39df47f18fcc68b095bc0c2e -#: ../source/reference/command/collStats.txt:35 -msgid "The command takes the following fields:" -msgstr "" - -# f0ef777d190a41899dc821bd20e9dce3 -#: ../source/reference/command/collStats.txt:40 -msgid "Behavior" -msgstr "" - -# 994eafd7ebe946f78c72c3769247515b -#: ../source/reference/command/collStats.txt:43 -msgid "Accuracy after Unexpected Shutdown" -msgstr "" - -# 18b814dd74b142d2b79c5f4d78999ac7 -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:1 -msgid "" -"After an unclean shutdown of a :program:`mongod` using the :doc:`Wired " -"Tiger ` storage engine, |opt| statistics reported by " -"|cmd| may be inaccurate." -msgstr "" - -# c2e83420247046c2976a07baa48fbf75 -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:5 -msgid "" -"The amount of drift depends on the number of insert, update, or delete " -"operations performed between the last :ref:`checkpoint ` and the unclean shutdown. Checkpoints usually " -"occur every 60 seconds. However, :program:`mongod` instances running with" -" non-default :option:`--syncdelay` settings may have more or less " -"frequent checkpoints." -msgstr "" - -# 6d55adf41d2245bc9b9594dd3e75d2e5 -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:12 -msgid "" -"Run :dbcommand:`validate` on each collection on the :program:`mongod` to " -"to restore the correct statistics after an unclean shutdown." -msgstr "" - -# 654d73d8eb174522a060b11617f702b8 -#: ../source/reference/command/collStats.txt:51 -msgid "Example" -msgstr "" - -# 9a1f554069e9440c87c6b957fc4c4cd1 -#: ../source/reference/command/collStats.txt:53 -msgid "" -"The following operation runs the :dbcommand:`collStats` command on the " -"``restaurant`` collection, specifying a scale of ``1024`` bytes:" -msgstr "" - -# 692faf5a2f7d4c7cb43fe7a302c8d2fa -#: ../source/reference/command/collStats.txt:60 -msgid "" -"The following document provides a representation of the " -":dbcommand:`collStats` output. Depending on the configuration of your " -"collection and the storage engine, the output fields may include a subset" -" of the fields." -msgstr "" - -# 7b268cb6ba0c42ecaecd1f7bc42142b8 -#: ../source/reference/command/collStats.txt:206 -msgid "Output" -msgstr "" - -# a7d6b90595364be3a7473f8317f4801d -#: ../source/reference/command/collStats.txt:210 -msgid "" -"The namespace of the current collection, which follows the format " -"``[database].[collection]``." -msgstr "" - -# 6891341b5bab449dbb4e8b876fdc03e4 -#: ../source/reference/command/collStats.txt:215 -msgid "The number of objects or documents in this collection." -msgstr "" - -# 12ced709c17946fdaa8884f7278e70d0 -#: ../source/reference/command/collStats.txt:219 -msgid "" -"The total size in memory of all records in a collection. This value does " -"not include the record header, which is 16 bytes per record, but *does* " -"include the record's :term:`padding`. Additionally " -":data:`~collStats.size` does not include the size of any indexes " -"associated with the collection, which the " -":data:`~collStats.totalIndexSize` field reports." -msgstr "" - -# 5aaebd2fa8c847eebeeb3e1be6b41a3c -#: ../source/reference/command/collStats.txt:226 -msgid "The ``scale`` argument affects this value." -msgstr "" - -# b8161bf8b9284534b2e4864c85fe3ce4 -#: ../source/reference/command/collStats.txt:230 -msgid "" -"The average size of an object in the collection (plus any " -":term:`padding`). The ``scale`` argument does not affect this value." -msgstr "" - -# 01ba4d9b548642d58029f1a526c9aa6e -#: ../source/reference/command/collStats.txt:236 -msgid "" -"The total amount of storage allocated to this collection for " -":term:`document` storage. The ``scale`` argument affects this value." -msgstr "" - -# cbacca6d0f1c4ed791649a94f0c92496 -#: ../source/reference/command/collStats.txt:240 -msgid "" -":data:`~collStats.storageSize` does not include index size. See " -":data:`~collStats.totalIndexSize` for index sizing." -msgstr "" - -# 6268e1ed503f4781a1996357b224663d -#: ../source/reference/command/collStats.txt:243 -msgid "" -"For MMAPv1, :data:`~collStats.storageSize` will not decrease as you " -"remove or shrink documents." -msgstr "" - -# a8e64991a48c4da3be4ea56de8a1b217 -#: ../source/reference/command/collStats.txt:250 -msgid "" -"The total number of contiguously allocated data file regions. Only " -"present when using the MMAPv1 storage engine." -msgstr "" - -# 016b86ffd02549408e816609a98fc546 -#: ../source/reference/command/collStats.txt:255 -msgid "" -"The number of indexes on the collection. All collections have at least " -"one index on the :term:`_id` field." -msgstr "" - -# 2c0b80e18e3e42dbbbe5a77070318c80 -#: ../source/reference/command/collStats.txt:260 -msgid "" -"The size of the last extent allocated. The ``scale`` argument affects " -"this value. Only present when using the ``mmapv1`` storage engine." -msgstr "" - -# 512df22e29ab447e8a18f5a8bc837730 -#: ../source/reference/command/collStats.txt:266 -msgid "" -":data:`~collStats.paddingFactor` is no longer used in 3.0.0, and remains " -"hard coded to 1.0 for compatibility only." -msgstr "" - -# eab97c70e0064b89a9d904c96facbfc7 -#: ../source/reference/command/collStats.txt:270 -msgid "" -":data:`~collStats.paddingFactor` only appears when using the ``mmapv1`` " -"storage engine." -msgstr "" - -# 41a1bce92c1c4f9a93027a0098a8a468 -#: ../source/reference/command/collStats.txt:275 -msgid "" -"A number that indicates the user-set flags on the collection. " -":data:`~collStats.userFlags` only appears when using the ``mmapv1`` " -"storage engine." -msgstr "" - -# a14baef8352a42db8b7626f5c4d7c6fe -#: ../source/reference/command/collStats.txt:279 -msgid "" -":data:`~collStats.userFlags` reports on the :collflag:`usePowerOf2Sizes` " -"and the :collflag:`noPadding` flags." -msgstr "" - -# 3d692ba53275440cabb04394cc2c641f -#: ../source/includes/list-collection-user-flags.rst:1 -msgid "" -"``0`` corresponds to :collflag:`usePowerOf2Sizes` flag set to ``false`` " -"and :collflag:`noPadding` flag set to ``false``." -msgstr "" - -# 3c584a0153114502ab62d53d5685caac -#: ../source/includes/list-collection-user-flags.rst:4 -msgid "" -"``1`` corresponds to :collflag:`usePowerOf2Sizes` flag set to ``true`` " -"and :collflag:`noPadding` flag set to ``false``." -msgstr "" - -# 944574af021d4443b63ace9dd06590b4 -#: ../source/includes/list-collection-user-flags.rst:7 -msgid "" -"``2`` corresponds to :collflag:`usePowerOf2Sizes` flag set to ``false`` " -"and :collflag:`noPadding` flag set to ``true``." -msgstr "" - -# 82c29ef18e0948be9651b51f0480d3f8 -#: ../source/includes/list-collection-user-flags.rst:10 -msgid "" -"``3`` corresponds to :collflag:`usePowerOf2Sizes` flag set to ``true`` " -"and :collflag:`noPadding` flag set to ``true``." -msgstr "" - -# d04d2a1441454519920a09ff57a7d40c -#: ../source/includes/list-collection-user-flags.rst:14 -msgid "" -"MongoDB 3.0 ignores the :collflag:`usePowerOf2Sizes` flag. See " -":dbcommand:`collMod` and :method:`db.createCollection()` for more " -"information." -msgstr "" - -# a500ca8344e649fbb8370a37733be668 -#: ../source/reference/command/collStats.txt:288 -msgid "The total size of all indexes. The ``scale`` argument affects this value." -msgstr "" - -# b2d69186a15b4d73aa299c30380052a6 -#: ../source/reference/command/collStats.txt:293 -msgid "" -"This field specifies the key and size of every existing index on the " -"collection. The ``scale`` argument affects this value." -msgstr "" - -# 7ce41d6baef0489ab82c5326a4e56cf6 -#: ../source/reference/command/collStats.txt:298 -msgid "" -"This field will be \"true\" if the collection is :term:`capped `." -msgstr "" - -# 409fc3ed2d834e618f41145d37abe0b1 -#: ../source/reference/command/collStats.txt:303 -msgid "" -"Shows the maximum number of documents that may be present in a " -":term:`capped collection`." -msgstr "" - -# fd328f4e4e0649eeb08b745f00b2010f -#: ../source/reference/command/collStats.txt:308 -msgid "Shows the maximum size of a :term:`capped collection`." -msgstr "" - -# 33d1539ba5c446f6890662a650f01bd2 -#: ../source/reference/command/collStats.txt:314 -msgid "" -":data:`~collStats.wiredTiger` only appears when using the WiredTiger " -"storage engine." -msgstr "" - -# f6ecf823a01c4ce6a63d75b1d96e2087 -#: ../source/reference/command/collStats.txt:317 -msgid "" -"This document contains data reported directly by the WiredTiger engine " -"and other data for internal diagnostic use." -msgstr "" - -# 3cdf764700b94c61a65e8835a7939a4d -#: ../source/reference/command/collStats.txt:325 -msgid "" -"A document that reports data from the :ref:`WiredTiger ` storage engine for each index in the collection. Other " -"storage engines will return an empty document." -msgstr "" - -# d54d7605732446d6847b2b349469cd21 -#: ../source/reference/command/collStats.txt:329 -msgid "" -"The fields in this document are the names of the indexes, while the " -"values themselves are documents that contain statistics for the index " -"provided by the storage engine. These statistics are for internal " -"diagnostic use." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "Unexpected Shutdown and Count" -#~ msgstr "" - -#~ msgid "" -#~ "For MongoDB instances using the " -#~ ":doc:`WiredTiger ` storage engine," -#~ " after an unclean shutdown, statistics " -#~ "on size and count may off by " -#~ "up to 1000 documents as reported " -#~ "by :dbcommand:`collStats`, :dbcommand:`dbStats`, " -#~ ":dbcommand:`count`. Run :dbcommand:`validate` on " -#~ "the collection to restore the correct" -#~ " statistics for the collection." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/command/compact.po b/locale/zh/LC_MESSAGES/reference/command/compact.po deleted file mode 100644 index ee37c69034a..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/compact.po +++ /dev/null @@ -1,410 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/compact.txt:5 -msgid "compact" -msgstr "" - -#: ../source/reference/command/compact.txt:16 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/compact.txt:34 -msgid "" -"Always have an up-to-date backup before performing server maintenance such " -"as the :dbcommand:`compact` operation." -msgstr "" - -#: ../source/reference/command/compact.txt:40 -msgid "paddingFactor" -msgstr "" - -#: ../source/reference/command/compact.txt:44 -msgid "" -"Applicable for the MMAPv1 storage engine only; specifying ``paddingFactor`` " -"has no effect when used with the WiredTiger storage engine." -msgstr "" - -#: ../source/reference/command/compact.txt:48 -msgid "The ``paddingFactor`` field takes the following range of values:" -msgstr "" - -#: ../source/reference/command/compact.txt:50 -msgid "Default: ``1.0``" -msgstr "" - -#: ../source/reference/command/compact.txt:52 -msgid "Minimum: ``1.0`` (no padding)" -msgstr "" - -#: ../source/reference/command/compact.txt:54 -msgid "Maximum: ``4.0``" -msgstr "" - -#: ../source/reference/command/compact.txt:56 -msgid "" -"If your updates increase the size of the documents, padding will increase " -"the amount of space allocated to each document and avoid expensive document " -"relocation operations within the data files." -msgstr "" - -#: ../source/reference/command/compact.txt:60 -msgid "" -"You can calculate the padding size by subtracting the document size from the" -" record size or, in terms of the ``paddingFactor``, by subtracting ``1`` " -"from the ``paddingFactor``:" -msgstr "" - -#: ../source/reference/command/compact.txt:68 -msgid "" -"For example, a ``paddingFactor`` of ``1.0`` specifies a padding size of " -"``0`` whereas a ``paddingFactor`` of ``1.2`` specifies a padding size of " -"``0.2`` or 20 percent (20%) of the document size." -msgstr "" - -#: ../source/reference/command/compact.txt:72 -msgid "" -"With the following command, you can use the ``paddingFactor`` option of the " -":dbcommand:`compact` command to set the record size to ``1.1`` of the " -"document size, or a padding factor of 10 percent (10%):" -msgstr "" - -#: ../source/reference/command/compact.txt:86 -msgid "paddingBytes" -msgstr "" - -#: ../source/reference/command/compact.txt:90 -msgid "" -"Applicable for the MMAPv1 storage engine only; specifying ``paddingBytes`` " -"has no effect when used with the WiredTiger storage engine." -msgstr "" - -#: ../source/reference/command/compact.txt:115 -msgid "Blocking" -msgstr "" - -#: ../source/reference/command/compact.txt:121 -msgid "" -"You may view the intermediate progress either by viewing the " -":program:`mongod` log file or by running the :method:`db.currentOp()` in " -"another shell instance." -msgstr "" - -#: ../source/reference/command/compact.txt:126 -msgid "Operation Termination" -msgstr "" - -#: ../source/reference/command/compact.txt:132 -msgid "" -"If you have journaling enabled, the data remains valid and usable, " -"regardless of the state of the :dbcommand:`compact` operation. You may have " -"to manually rebuild the indexes." -msgstr "" - -#: ../source/reference/command/compact.txt:136 -msgid "" -"If you do not have journaling enabled and the :program:`mongod` or " -":dbcommand:`compact` terminates during the operation, it is impossible to " -"guarantee that the data is in a valid state." -msgstr "" - -#: ../source/reference/command/compact.txt:140 -msgid "" -"In either case, much of the existing free space in the collection may become" -" un-reusable. In this scenario, you should rerun the compaction to " -"completion to restore the use of this free space." -msgstr "" - -#: ../source/reference/command/compact.txt:145 -msgid "Disk Space" -msgstr "" - -#: ../source/reference/command/compact.txt:150 -msgid "" -"To see how the storage space changes for the collection, run the " -":dbcommand:`collStats` command before and after compaction." -msgstr "" - -#: ../source/reference/command/compact.txt:174 -msgid "Size and Number of Data Files" -msgstr "" - -#: ../source/reference/command/compact.txt:176 -msgid "" -":dbcommand:`compact` may increase the total size and number of your data " -"files, especially when run for the first time. However, this will not " -"increase the total collection storage space since storage size is the amount" -" of data allocated within the database files, and not the size/number of the" -" files on the file system." -msgstr "" - -#: ../source/reference/command/compact.txt:183 -msgid "Replica Sets" -msgstr "" - -#: ../source/reference/command/compact.txt:188 -msgid "Compact each member separately." -msgstr "" - -#: ../source/reference/command/compact.txt:190 -msgid "" -"Ideally run :dbcommand:`compact` on a secondary. See option ``force:true`` " -"above for information regarding compacting the primary." -msgstr "" - -#: ../source/includes/extracts/fact-command-puts-secondary-into-recovering-compact.rst:3 -msgid "" -"On secondaries, the command forces the secondary to enter " -":replstate:`RECOVERING` state. Read operations issued to an instance in the " -":replstate:`RECOVERING` state will fail. This prevents clients from reading" -" during the operation. When the operation completes, the secondary returns " -"to :replstate:`SECONDARY` state." -msgstr "" - -#: ../source/includes/extracts/fact-command-puts-secondary-into-recovering-compact.rst:10 -msgid "" -"See :doc:`/reference/replica-states/` for more information about replica set" -" member states." -msgstr "" - -#: ../source/includes/extracts/fact-command-puts-secondary-into-recovering-compact.rst:13 -msgid "" -"See :doc:`/tutorial/perform-maintence-on-replica-set-members` for an example" -" replica set maintenance procedure to maximize availability during " -"maintenance operations." -msgstr "" - -#: ../source/reference/command/compact.txt:196 -msgid "Sharded Clusters" -msgstr "" - -#: ../source/reference/command/compact.txt:202 -msgid "" -"You cannot issue :dbcommand:`compact` against a :program:`mongos` instance." -msgstr "" - -#: ../source/reference/command/compact.txt:205 -msgid "Capped Collections" -msgstr "" - -#: ../source/reference/command/compact.txt:212 -msgid "Index Building" -msgstr "" - -#: ../source/reference/command/compact.txt:216 -msgid "" -":program:`mongod` rebuilds all indexes in parallel following the " -":dbcommand:`compact` operation." -msgstr "" - -#: ../source/reference/command/compact.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/compact.txt:20 -msgid "" -"Rewrites and defragments all data and indexes in a collection. On " -":ref:`WiredTiger ` databases, this command will release " -"unneeded disk space to the operating system." -msgstr "" - -#: ../source/reference/command/compact.txt:24 -msgid ":dbcommand:`compact` has the following form:" -msgstr "" - -#: ../source/reference/command/compact.txt:30 -msgid ":dbcommand:`compact` takes the following fields:" -msgstr "" - -#: ../source/reference/command/compact.txt:80 -msgid "" -":dbcommand:`compact` modifies existing documents, but does not set the " -"padding factor for future documents." -msgstr "" - -#: ../source/reference/command/compact.txt:94 -msgid "" -"Specifying ``paddingBytes`` can be useful if your documents start small but " -"then increase in size significantly." -msgstr "" - -#: ../source/reference/command/compact.txt:97 -msgid "" -"For example, if your documents are initially 40 bytes long and you grow them" -" by 1 kB, using ``paddingBytes: 1024`` might be reasonable since using " -"``paddingFactor: 4.0`` would specify a record size of 160 bytes (``4.0`` " -"times the initial document size), which would only provide a padding of 120 " -"bytes (i.e. record size of 160 bytes minus the document size)." -msgstr "" - -#: ../source/reference/command/compact.txt:104 -msgid "" -"The following command uses the ``paddingBytes`` option to set the padding " -"size to 100 bytes on the collection named by ````:" -msgstr "" - -#: ../source/reference/command/compact.txt:112 -msgid "Behavior" -msgstr "" - -#: ../source/reference/command/compact.txt:117 -msgid "" -":dbcommand:`compact` only blocks operations for the database it is currently" -" operating on. Only use :dbcommand:`compact` during scheduled maintenance " -"periods." -msgstr "" - -#: ../source/reference/command/compact.txt:128 -msgid "" -"If you terminate the operation with the :method:`db.killOp() ` " -"method or restart the server before the :dbcommand:`compact` operation has " -"finished, be aware of the following:" -msgstr "" - -#: ../source/reference/command/compact.txt:147 -msgid "" -":dbcommand:`compact` has different impacts on available disk space depending" -" on which storage engine is in use." -msgstr "" - -#: ../source/reference/command/compact.txt:154 -msgid "WiredTiger" -msgstr "" - -#: ../source/reference/command/compact.txt:156 -msgid "" -"On :ref:`WiredTiger `, :dbcommand:`compact` will rewrite" -" the collection and indexes to minimize disk space by releasing unused disk " -"space to the system. This is useful if you have removed a large amount of " -"data from the collection, and do not plan to replace it." -msgstr "" - -#: ../source/reference/command/compact.txt:162 -msgid "MMAPv1" -msgstr "" - -#: ../source/reference/command/compact.txt:164 -msgid "" -"On :ref:`MMAPv1 `, :dbcommand:`compact` defragments the " -"collection's data files and recreates its indexes. Unused disk space is " -"*not* released to the system, but instead retained for future data. If you " -"wish to reclaim disk space from a MMAPv1 database, you should perform an " -":term:`initial sync`." -msgstr "" - -#: ../source/reference/command/compact.txt:170 -msgid "" -":dbcommand:`compact` requires up to 2 gigabytes of additional disk space to " -"run on MMAPv1 databases." -msgstr "" - -#: ../source/reference/command/compact.txt:185 -msgid "" -":dbcommand:`compact` commands do not replicate to secondaries in a " -":term:`replica set`." -msgstr "" - -#: ../source/reference/command/compact.txt:198 -msgid "" -":dbcommand:`compact` only applies to :program:`mongod` instances. In a " -"sharded environment, run :dbcommand:`compact` on each shard separately as a " -"maintenance operation." -msgstr "" - -#: ../source/reference/command/compact.txt:207 -msgid "" -"It is not possible or necessary to compact :term:`capped collections ` because they lack padding and their documents cannot grow. As " -"a result, they cannot become fragmented." -msgstr "" - -#~ msgid "" -#~ "Rewrites and defragments all data in a collection, as well as all of the " -#~ "indexes on that collection. :dbcommand:`compact` has the following form:" -#~ msgstr "" - -#~ msgid ":dbcommand:`compact` has the following fields:" -#~ msgstr "" - -#~ msgid "" -#~ ":dbcommand:`compact` is similar to :dbcommand:`repairDatabase`; however, " -#~ ":dbcommand:`repairDatabase` operates on an entire database." -#~ msgstr "" - -#~ msgid "" -#~ ":dbcommand:`compact` compacts existing documents but does not reset " -#~ "``paddingFactor`` statistics for the collection. After the " -#~ ":dbcommand:`compact` MongoDB will use the existing ``paddingFactor`` when " -#~ "allocating new records for documents in this collection." -#~ msgstr "" - -#~ msgid "" -#~ "Specifying ``paddingBytes`` can be useful if your documents start small but " -#~ "then increase in size significantly. For example, if your documents are " -#~ "initially 40 bytes long and you grow them by 1KB, using ``paddingBytes: " -#~ "1024`` might be reasonable since using ``paddingFactor: 4.0`` would specify " -#~ "a record size of 160 bytes (``4.0`` times the initial document size), which " -#~ "would only provide a padding of 120 bytes (i.e. record size of 160 bytes " -#~ "minus the document size)." -#~ msgstr "" - -#~ msgid "" -#~ "With the following command, you can use the ``paddingBytes`` option of the " -#~ ":dbcommand:`compact` command to set the padding size to ``100`` bytes on the" -#~ " collection named by ````:" -#~ msgstr "" - -#~ msgid "Behaviors" -#~ msgstr "" - -#~ msgid "" -#~ "In MongoDB 2.2, :dbcommand:`compact` blocks activities only for its " -#~ "database. Prior to 2.2, the command blocked all activities." -#~ msgstr "" - -#~ msgid "" -#~ "If you terminate the operation with the :method:`db.killOp() ` " -#~ "method or restart the server before the :dbcommand:`compact` operation has " -#~ "finished:" -#~ msgstr "" - -#~ msgid "" -#~ ":dbcommand:`compact` generally uses less disk space than " -#~ ":dbcommand:`repairDatabase` and is faster. However, the :dbcommand:`compact`" -#~ " command is still slow and blocks other database use. Only use " -#~ ":dbcommand:`compact` during scheduled maintenance periods." -#~ msgstr "" - -#~ msgid "" -#~ ":dbcommand:`compact` requires up to 2 gigabytes of additional disk space " -#~ "while running. Unlike :dbcommand:`repairDatabase`, :dbcommand:`compact` does" -#~ " *not* free space on the file system." -#~ msgstr "" - -#~ msgid "" -#~ ":dbcommand:`compact` commands do not replicate to secondaries in a " -#~ ":term:`replica set`:" -#~ msgstr "" - -#~ msgid "" -#~ ":dbcommand:`compact` is a command issued to a :program:`mongod`. In a " -#~ "sharded environment, run :dbcommand:`compact` on each shard separately as a " -#~ "maintenance operation." -#~ msgstr "" - -#~ msgid "" -#~ "It is not possible to compact :term:`capped collections `" -#~ " because they don't have padding, and documents cannot grow in these " -#~ "collections. However, the documents of a :term:`capped collection` are not " -#~ "subject to fragmentation." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/command/configureFailPoint.po b/locale/zh/LC_MESSAGES/reference/command/configureFailPoint.po deleted file mode 100644 index 54b291db1b5..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/configureFailPoint.po +++ /dev/null @@ -1,49 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/configureFailPoint.txt:3 -msgid "configureFailPoint" -msgstr "" - -#: ../source/reference/command/configureFailPoint.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/configureFailPoint.txt:18 -msgid "" -"Configures a failure point that you can turn on and off while MongoDB runs. " -":dbcommand:`configureFailPoint` is an internal command for testing purposes " -"that takes the following form:" -msgstr "" - -#: ../source/reference/command/configureFailPoint.txt:26 -msgid "" -"You must issue :dbcommand:`configureFailPoint` against the :term:`admin " -"database`. :dbcommand:`configureFailPoint` has the following fields:" -msgstr "" - -#: ../source/includes/note-enabletestcommands.rst:3 -msgid "" -"|dbcommand| is an internal command that is not enabled by default. " -"|dbcommand| must be enabled by using :option:`--setParameter " -"enableTestCommands=1 ` on the :program:`mongod` " -"command line. |dbcommand| cannot be enabled during run-time." -msgstr "" - -#: ../source/reference/command/configureFailPoint.txt:36 -msgid "Example" -msgstr "" - -#: ../source/reference/command/configureFailPoint.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/command/connPoolStats.po b/locale/zh/LC_MESSAGES/reference/command/connPoolStats.po deleted file mode 100644 index 337543b30a5..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/connPoolStats.po +++ /dev/null @@ -1,404 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/connPoolStats.txt:3 -msgid "connPoolStats" -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/includes/note-conn-pool-stats.rst:3 -msgid "" -":dbcommand:`connPoolStats` only returns meaningful results for " -":program:`mongos` instances and for :program:`mongod` instances in sharded " -"clusters." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:29 -msgid "The command takes the following form:" -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:35 -msgid "" -"The value of the argument (i.e. ``1`` ) does not affect the output of the " -"command." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:59 -#: ../source/reference/command/connPoolStats.txt:180 -msgid "Output" -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:257 -msgid "" -"These values derive from the :doc:`replica set status " -"` values." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:275 -msgid "This field is for internal use." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:18 -msgid "" -"The command :dbcommand:`connPoolStats` returns information regarding the " -"open outgoing connections from the current database instance to other " -"members of the :term:`sharded cluster` or :term:`replica set`." -msgstr "" - -#: ../source/includes/fact-dbcommand.rst:1 -msgid "" -"To run |command|, use the :method:`db.runCommand( { \\ } ) " -"` method." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:39 -msgid "Behavior" -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:41 -msgid "" -"A :program:`mongod` or :program:`mongos` has a number of connection pools " -"used for outgoing connections to members in a :term:`sharded cluster` or " -":term:`replica set`. :dbcommand:`connPoolStats` returns aggregated " -"statistics related to all of the outgoing connection pools used by the " -":program:`mongod` or :program:`mongo` running the command." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:49 -msgid "Example" -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:51 -msgid "" -"The following operation uses the :method:`db.runCommand()` method to run the" -" :dbcommand:`connPoolStats` command." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:61 -msgid "" -"The following output is a sample of what :dbcommand:`connPoolStats` returns." -" It represents a :term:`sharded cluster` with 3 single-member :term:`replica" -" set` shards and a config server replica set." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:66 -msgid "" -"This example does not represent all possible output data from the " -":dbcommand:`connPoolStats` command." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:184 -msgid "" -"Reports the total number of available outgoing connections from the current " -":program:`mongod`/:program:`mongos` instance to other members of the " -":term:`sharded cluster` or :term:`replica set`." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:190 -msgid "" -"Reports the total number of outgoing connections ever created by the current" -" :program:`mongod`/:program:`mongos` instance to other members of the " -":term:`sharded cluster` or :term:`replica set`." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:196 -msgid "" -"Reports the total number of outgoing connections from the current " -":program:`mongod`/:program:`mongos` instance to other members of the " -":term:`sharded cluster` or :term:`replica set` that are currently in use." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:202 -msgid "" -"Reports the number of active and stored outgoing **synchronous** connections" -" from the current :program:`mongod`/:program:`mongos` instance to other " -"members of the :term:`sharded cluster` or :term:`replica set`." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:206 -#: ../source/reference/command/connPoolStats.txt:217 -msgid "" -"These connections are a part of a pool that is a subset of the data reported" -" by :data:`~connPoolStats.totalAvailable`, " -":data:`~connPoolStats.totalCreated`, and :data:`~connPoolStats.totalInUse`." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:212 -msgid "" -"Reports the number of active and stored outgoing **scoped synchronous** " -"connections from the current :program:`mongod`/:program:`mongos` instance to" -" other members of the :term:`sharded cluster` or :term:`replica set`." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:223 -msgid "" -"Contains :term:`documents` that represent a report of connections " -"between the current :program:`mongod`/:program:`mongos` instance and each " -"member of the :term:`sharded cluster` or :term:`replica set`." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:229 -msgid "" -"Reports the total number of connections available for connecting to the " -"``[host]``." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:234 -msgid "Reports the number of connections to the ``[host]`` ever created." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:238 -msgid "" -"Reports the number of connections to the ``[host]`` that are currently in " -"use." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:243 -msgid "" -"Contains :term:`documents ` that represent a report of information" -" related to each replica set connected to the current " -":program:`mongod`/:program:`mongos`." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:249 -msgid "" -"Reports on each :term:`replica set` connected to the current " -":program:`mongod`/:program:`mongos`." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:254 -msgid "" -"Holds an array of :term:`documents` that reports on each member in" -" the :term:`replica set`." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:262 -msgid "" -"Reports the address for the member in the :term:`replica set` in " -"``[hostname]:[port]`` format." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:267 -msgid "Reports ``false`` when:" -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:269 -msgid "" -"the current :program:`mongos` or :program:`mongod` cannot connect to " -"instance." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:272 -msgid "" -"the current :program:`mongos` or :program:`mongod` received a connection " -"exception or error." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:279 -msgid "" -"Reports ``true`` if this " -":data:`~connPoolStats.replicaSets.[replicaSet].host` is the :term:`primary` " -"member of the :term:`replica set`." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:285 -msgid "" -"Reports ``true`` if this " -":data:`~connPoolStats.replicaSets.[replicaSet].host` is a :term:`hidden " -"member` of the :term:`replica set`." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:291 -msgid "" -"Reports ``true`` if this " -":data:`~connPoolStats.replicaSets.[replicaSet].host` is a :term:`secondary` " -"member of the :term:`replica set`." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:297 -msgid "" -"Reports the ping time in milliseconds from the :program:`mongos` or " -":program:`mongod` to this " -":data:`~connPoolStats.replicaSets.[replicaSet].host`." -msgstr "" - -#: ../source/reference/command/connPoolStats.txt:303 -msgid "" -"Reports the :rsconf:`members[n].tags`, if this member of the set has tags " -"configured." -msgstr "" - -#~ msgid "" -#~ "The command :dbcommand:`connPoolStats` returns information regarding the " -#~ "number of open connections to the current database instance, including " -#~ "client connections and server-to-server connections for replication and " -#~ "clustering." -#~ msgstr "" - -#~ msgid "" -#~ "The embedded documents of the :data:`~connPoolStats.hosts` :term:`document` " -#~ "report connections between the :program:`mongos` or :program:`mongod` " -#~ "instance and each component :program:`mongod` of the :term:`sharded " -#~ "cluster`." -#~ msgstr "" - -#~ msgid "" -#~ ":data:`~connPoolStats.hosts.[host].available` reports the total number of " -#~ "connections that the :program:`mongos` or :program:`mongod` could use to " -#~ "connect to this :program:`mongod`." -#~ msgstr "" - -#~ msgid "" -#~ ":data:`~connPoolStats.hosts.[host].created` reports the number of " -#~ "connections that this :program:`mongos` or :program:`mongod` has ever " -#~ "created for this host." -#~ msgstr "" - -#~ msgid "" -#~ ":data:`~connPoolStats.replicaSets` is a :term:`document` that contains " -#~ ":term:`replica set` information for the :term:`sharded cluster`." -#~ msgstr "" - -#~ msgid "" -#~ "The :data:`~connPoolStats.replicaSets.shard` :term:`document` reports on " -#~ "each :term:`shard` within the :term:`sharded cluster`" -#~ msgstr "" - -#~ msgid "" -#~ "The :data:`~connPoolStats.replicaSets.[shard].host` field holds an array of " -#~ ":term:`document` that reports on each host within the :term:`shard` in the " -#~ ":term:`replica set`." -#~ msgstr "" - -#~ msgid "" -#~ ":data:`~connPoolStats.replicaSets.[shard].host[n].addr` reports the address " -#~ "for the host in the :term:`sharded cluster` in the format of " -#~ "\"``[hostname]:[port]``\"." -#~ msgstr "" - -#~ msgid "" -#~ ":data:`~connPoolStats.replicaSets.[shard].host[n].ok` reports ``false`` " -#~ "when:" -#~ msgstr "" - -#~ msgid "the :program:`mongos` or :program:`mongod` cannot connect to instance." -#~ msgstr "" - -#~ msgid "" -#~ "the :program:`mongos` or :program:`mongod` received a connection exception " -#~ "or error." -#~ msgstr "" - -#~ msgid "" -#~ ":data:`~connPoolStats.replicaSets.[shard].host[n].ismaster` reports ``true``" -#~ " if this :data:`~connPoolStats.replicaSets.[shard].host` is the " -#~ ":term:`primary` member of the :term:`replica set`." -#~ msgstr "" - -#~ msgid "" -#~ ":data:`~connPoolStats.replicaSets.[shard].host[n].hidden` reports ``true`` " -#~ "if this :data:`~connPoolStats.replicaSets.[shard].host` is a :term:`hidden " -#~ "member` of the :term:`replica set`." -#~ msgstr "" - -#~ msgid "" -#~ ":data:`~connPoolStats.replicaSets.[shard].host[n].secondary` reports " -#~ "``true`` if this :data:`~connPoolStats.replicaSets.[shard].host` is a " -#~ ":term:`secondary` member of the :term:`replica set`." -#~ msgstr "" - -#~ msgid "" -#~ ":data:`~connPoolStats.replicaSets.[shard].host[n].pingTimeMillis` reports " -#~ "the ping time in milliseconds from the :program:`mongos` or " -#~ ":program:`mongod` to this :data:`~connPoolStats.replicaSets.[shard].host`." -#~ msgstr "" - -#~ msgid "" -#~ ":data:`~connPoolStats.replicaSets.[shard].host[n].tags` reports the " -#~ ":data:`~replSetGetConfig.members[n].tags`, if this member of the set has " -#~ "tags configured." -#~ msgstr "" - -#~ msgid "" -#~ ":data:`~connPoolStats.replicaSets.[shard].master` reports the ordinal " -#~ "identifier of the host in the " -#~ ":data:`~connPoolStats.replicaSets.[shard].host` array that is the " -#~ ":term:`primary` of the :term:`replica set`." -#~ msgstr "" - -#~ msgid "" -#~ ":data:`~connPoolStats.replicaSets.[shard].nextSlave` reports the " -#~ ":term:`secondary` member that the :program:`mongos` will use to service the " -#~ "next request for this :term:`replica set`." -#~ msgstr "" - -#~ msgid "" -#~ ":data:`~connPoolStats.createdByType` :term:`document` reports the number of " -#~ "each type of connection that :program:`mongos` or :program:`mongod` has " -#~ "created in all connection pools." -#~ msgstr "" - -#~ msgid "" -#~ ":program:`mongos` connect to :program:`mongod` instances using one of three " -#~ "types of connections. The following embedded document reports the total " -#~ "number of connections by type." -#~ msgstr "" - -#~ msgid "" -#~ ":data:`~connPoolStats.createdByType.master` reports the total number of " -#~ "connections to the :term:`primary` member in each :term:`cluster`." -#~ msgstr "" - -#~ msgid "" -#~ ":data:`~connPoolStats.createdByType.set` reports the total number of " -#~ "connections to a :term:`replica set` member." -#~ msgstr "" - -#~ msgid "" -#~ ":data:`~connPoolStats.createdByType.sync` reports the total number of " -#~ ":term:`config database` connections." -#~ msgstr "" - -#~ msgid "" -#~ ":data:`~connPoolStats.totalAvailable` reports the running total of " -#~ "connections from the :program:`mongos` or :program:`mongod` to all " -#~ ":program:`mongod` instances in the :term:`sharded cluster` available for " -#~ "use." -#~ msgstr "" - -#~ msgid "" -#~ ":data:`~connPoolStats.totalCreated` reports the total number of connections " -#~ "ever created from the :program:`mongos` or :program:`mongod` to all " -#~ ":program:`mongod` instances in the :term:`sharded cluster`." -#~ msgstr "" - -#~ msgid "" -#~ ":data:`~connPoolStats.numDBClientConnection` reports the total number of " -#~ "connections from the :program:`mongos` or :program:`mongod` to all of the " -#~ ":program:`mongod` instances in the :term:`sharded cluster`." -#~ msgstr "" - -#~ msgid "" -#~ ":data:`~connPoolStats.numAScopedConnection` reports the number of exception " -#~ "safe connections created from :program:`mongos` or :program:`mongod` to all " -#~ ":program:`mongod` in the :term:`sharded cluster`. The :program:`mongos` or " -#~ ":program:`mongod` releases these connections after receiving a socket " -#~ "exception from the :program:`mongod`." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/command/connPoolSync.po b/locale/zh/LC_MESSAGES/reference/command/connPoolSync.po deleted file mode 100644 index edb4d258578..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/connPoolSync.po +++ /dev/null @@ -1,20 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/connPoolSync.txt:3 -msgid "connPoolSync" -msgstr "" - -#: ../source/reference/command/connPoolSync.txt:15 -msgid ":dbcommand:`connPoolSync` is an internal command." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/command/connectionStatus.po b/locale/zh/LC_MESSAGES/reference/command/connectionStatus.po deleted file mode 100644 index afde5493c98..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/connectionStatus.po +++ /dev/null @@ -1,130 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 4a909c1e2aaf4ca39ad249d0a11e6a35 -#: ../source/reference/command/connectionStatus.txt:3 -msgid "connectionStatus" -msgstr "" - -# c956384ab23d41749c26e532829643c8 -#: ../source/reference/command/connectionStatus.txt -msgid "On this page" -msgstr "" - -# 8df8c5e0da2b4db4975f0ffe85f81ba6 -#: ../source/reference/command/connectionStatus.txt:16 -msgid "Definition" -msgstr "" - -# ad3925234cc94cbdb6cc397bad5e1ee4 -#: ../source/reference/command/connectionStatus.txt:20 -msgid "" -"Returns information about the current connection, specifically the state " -"of authenticated users and their available permissions." -msgstr "" - -# 0cfe8f12aa044facbdb28ec140b78107 -#: ../source/reference/command/connectionStatus.txt:27 -msgid ":dbcommand:`connectionStatus` supports the following optional field:" -msgstr "" - -# 7fc9b32fdb4e4de4bb9fb00d43fee19e -#: ../source/reference/command/connectionStatus.txt:33 -msgid "Example" -msgstr "" - -# c9c96ea50d4643d2be2022ec25dbb824 -#: ../source/reference/command/connectionStatus.txt:35 -msgid "" -"To run :dbcommand:`connectionStatus` use the :method:`db.runCommand()` " -"method, as in the following:" -msgstr "" - -# a01e5991102b442a99fd902a7f6973ee -#: ../source/reference/command/connectionStatus.txt:43 -msgid "Output" -msgstr "" - -# 309939ddba4d4211beff69725d4e2b68 -#: ../source/reference/command/connectionStatus.txt:47 -msgid "" -"A document with data about the authentication state of the current " -"connection, including users and available permissions." -msgstr "" - -# 4ab9981ad78b4999a640292f752e4260 -#: ../source/reference/command/connectionStatus.txt:52 -msgid "An array with documents for each authenticated user." -msgstr "" - -# 078e18bf190c4b688159567bf05e1513 -#: ../source/reference/command/connectionStatus.txt:56 -msgid "The user's name." -msgstr "" - -# 5bae564dc218422198e1d3979146b80c -#: ../source/reference/command/connectionStatus.txt:60 -msgid "The database associated with the user's credentials." -msgstr "" - -# 59bda531e0b2494992d0e70f78747316 -#: ../source/reference/command/connectionStatus.txt:64 -msgid "An array with documents for each role granted to the current connection:" -msgstr "" - -# 243601c1fa6c47beb10f32fc79c091de -#: ../source/reference/command/connectionStatus.txt:68 -msgid "" -"The definition of the current roles associated with the current " -"authenticated users. See :doc:`/reference/built-in-roles` and " -":doc:`/reference/privilege-actions` for more information." -msgstr "" - -# 3b7a2def4fc6483a857401002bd37a1b -#: ../source/reference/command/connectionStatus.txt:74 -msgid "" -"The database to which " -":data:`~connectionStatus.authinfo.authenticatedUserRoles[n].role` " -"applies." -msgstr "" - -# 6d7def5472254eb099370c9d336058cb -#: ../source/reference/command/connectionStatus.txt:80 -msgid "" -"An array with documents describing the :doc:`actions ` granted to the current connection, grouped by " -"resource." -msgstr "" - -# c51fc7c085ae41c5baf0684eceda37c0 -#: ../source/reference/command/connectionStatus.txt:86 -msgid "" -"A document describing the database and, if applicable, collection to " -"which " -":data:`connectionStatus.authInfo.authenticatedUserPrivileges[n].actions` " -"applies." -msgstr "" - -# 2d8017a6518d4ada8c735854645767a4 -#: ../source/reference/command/connectionStatus.txt:93 -msgid "" -"An array listing the privilege actions that the connection has access to " -"for the specified resource." -msgstr "" - -# 7f8df98343e94ec59e33010614fac253 -#: ../source/reference/command/connectionStatus.txt:98 -msgid "The return value for the command. A value of ``1`` indicates success." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/command/convertToCapped.po b/locale/zh/LC_MESSAGES/reference/command/convertToCapped.po deleted file mode 100644 index 3fe79302e10..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/convertToCapped.po +++ /dev/null @@ -1,123 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/convertToCapped.txt:3 -msgid "convertToCapped" -msgstr "" - -#: ../source/reference/command/convertToCapped.txt:15 -msgid "" -"The :dbcommand:`convertToCapped` command converts an existing, non-capped " -"collection to a :term:`capped collection` within the same database." -msgstr "" - -#: ../source/reference/command/convertToCapped.txt:19 -msgid "The command has the following syntax:" -msgstr "" - -#: ../source/reference/command/convertToCapped.txt:25 -msgid "" -":dbcommand:`convertToCapped` takes an existing collection (````)" -" and transforms it into a capped collection with a maximum size in bytes, " -"specified by the ``size`` argument (````)." -msgstr "" - -#: ../source/reference/command/convertToCapped.txt:30 -msgid "" -"During the conversion process, the :dbcommand:`convertToCapped` command " -"exhibits the following behavior:" -msgstr "" - -#: ../source/reference/command/convertToCapped.txt:33 -msgid "" -"MongoDB traverses the documents in the original collection in :term:`natural" -" order` and loads the documents into a new capped collection." -msgstr "" - -#: ../source/reference/command/convertToCapped.txt:37 -msgid "" -"If the ``capped size`` specified for the capped collection is smaller than " -"the size of the original uncapped collection, then MongoDB will overwrite " -"documents in the capped collection based on insertion order, or *first in, " -"first out* order." -msgstr "" - -#: ../source/reference/command/convertToCapped.txt:42 -msgid "" -"Internally, to convert the collection, MongoDB uses the following procedure" -msgstr "" - -#: ../source/reference/command/convertToCapped.txt:45 -msgid "" -":dbcommand:`cloneCollectionAsCapped` command creates the capped collection " -"and imports the data." -msgstr "" - -#: ../source/reference/command/convertToCapped.txt:48 -msgid "MongoDB drops the original collection." -msgstr "" - -#: ../source/reference/command/convertToCapped.txt:50 -msgid "" -":dbcommand:`renameCollection` renames the new capped collection to the name " -"of the original collection." -msgstr "" - -#: ../source/reference/command/convertToCapped.txt:55 -msgid "" -"MongoDB does not support the :dbcommand:`convertToCapped` command in a " -"sharded cluster." -msgstr "" - -#: ../source/includes/fact-convertToCapped-indexes.rst:1 -#: ../source/includes/fact-convertToCapped-indexes.rst:1 -msgid "" -"The :dbcommand:`convertToCapped` will not recreate indexes from the original" -" collection on the new collection, other than the index on the ``_id`` " -"field. If you need indexes on this collection you will need to create these " -"indexes after the conversion is complete." -msgstr "" - -#: ../source/reference/command/convertToCapped.txt:63 -msgid "Example" -msgstr "" - -#: ../source/reference/command/convertToCapped.txt:66 -msgid "Convert a Collection" -msgstr "" - -#: ../source/reference/command/convertToCapped.txt:68 -msgid "" -"The following example uses a :method:`db.collection.save()` operation to " -"create an ``events`` collection, and :method:`db.collection.stats()` to " -"obtain information about the collection:" -msgstr "" - -#: ../source/reference/command/convertToCapped.txt:77 -#: ../source/reference/command/convertToCapped.txt:96 -msgid "MongoDB will return the following:" -msgstr "" - -#: ../source/reference/command/convertToCapped.txt:88 -msgid "" -"To convert the ``events`` collection into a capped collection and view the " -"updated collection information, run the following commands:" -msgstr "" - -#: ../source/reference/command/convertToCapped.txt:111 -msgid ":dbcommand:`create`" -msgstr "" - -#: ../source/reference/command/convertToCapped.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/command/copydb.po b/locale/zh/LC_MESSAGES/reference/command/copydb.po deleted file mode 100644 index 94b65af3f97..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/copydb.po +++ /dev/null @@ -1,339 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/copydb.txt:3 -msgid "copydb" -msgstr "" - -#: ../source/reference/command/copydb.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/copydb.txt:18 -msgid "" -"Copies a database either from one :program:`mongod` instance to the current " -":program:`mongod` instance or within the current :program:`mongod`. Run " -":dbcommand:`copydb` in the ``admin`` database of the destination server with" -" the following syntax:" -msgstr "" - -#: ../source/reference/command/copydb.txt:34 -msgid ":dbcommand:`copydb` accepts the following options:" -msgstr "" - -#: ../source/reference/command/copydb.txt:38 -msgid "" -"The :program:`mongo` shell provides the :method:`db.copyDatabase()` wrapper " -"for the :dbcommand:`copydb` command." -msgstr "" - -#: ../source/includes/extracts/fact-copydb-cmd-authentication-mechanism.rst:1 -#: ../source/includes/extracts/fact-copydb-cmd-authentication-mechanism.rst:1 -#: ../source/includes/extracts/fact-copydb-cmd-authentication-mechanism.rst:1 -#: ../source/includes/extracts/fact-copydb-cmd-authentication-mechanism.rst:1 -msgid "" -"When authenticating to the ``fromhost`` instance, :dbcommand:`copydb` uses " -":ref:`MONGODB-CR ` mechanism to authenticate the " -"``fromhost`` user. To authenticate users with :ref:`SCRAM-SHA-1 mechanism " -"`, use the :method:`db.copyDatabase()` method." -msgstr "" - -#: ../source/reference/command/copydb.txt:44 -msgid "Behavior" -msgstr "" - -#: ../source/reference/command/copydb.txt:47 -msgid "Destination" -msgstr "" - -#: ../source/includes/extracts/fact-copydb-cmd-behavior-destination.rst:2 -msgid "" -"Run :dbcommand:`copydb` in the ``admin`` database of the destination " -":program:`mongod` instance, i.e. the instance receiving the copied data." -msgstr "" - -#: ../source/includes/extracts/fact-copydb-cmd-behavior-destination.rst:6 -msgid ":dbcommand:`copydb` creates the target database if it does not exist." -msgstr "" - -#: ../source/includes/extracts/fact-copydb-cmd-behavior-destination.rst:14 -msgid "" -":dbcommand:`copydb` requires enough free disk space on the host instance for" -" the copied database. Use the :method:`db.stats()` operation to check the " -"size of the database on the source :program:`mongod` instance." -msgstr "" - -#: ../source/reference/command/copydb.txt:54 -msgid "Authentication to Source ``mongod`` Instance" -msgstr "" - -#: ../source/includes/extracts/fact-copydb-cmd-fromhost-authentication.rst:1 -#: ../source/includes/extracts/fact-copydb-cmd-fromhost-authentication.rst:1 -#: ../source/includes/extracts/fact-copydb-cmd-fromhost-authentication.rst:1 -msgid "" -"If copying from another :program:`mongod` instance (``fromhost``) that " -"enforces :setting:`access control `, then you must " -"authenticate to the ``fromhost`` instance by specifying the ``username``, " -"``nonce``, and ``key``." -msgstr "" - -#: ../source/includes/extracts/fact-copydb-cmd-fromhost-authentication.rst:6 -#: ../source/includes/extracts/fact-copydb-cmd-fromhost-authentication.rst:6 -#: ../source/includes/extracts/fact-copydb-cmd-fromhost-authentication.rst:6 -msgid "" -"When authenticating to the ``fromhost`` instance, :dbcommand:`copydb` uses " -"the ``fromdb`` as the :ref:`authentication database ` for the specified user." -msgstr "" - -#: ../source/includes/extracts/fact-copydb-cmd-behavior-fromhost-authentication.rst:6 -msgid "" -"For more information on required access and authentication, see :ref" -":`copydb-required-access`." -msgstr "" - -#: ../source/reference/command/copydb.txt:59 -msgid "Concurrency" -msgstr "" - -#: ../source/includes/extracts/fact-copydb-cmd-behavior-concurrency.rst:1 -msgid "" -":dbcommand:`copydb` and :dbcommand:`clone` do not produce point-in-time " -"snapshots of the source database. Write traffic to the source or destination" -" database during the copy process will result in divergent data sets." -msgstr "" - -#: ../source/includes/extracts/fact-copydb-cmd-behavior-concurrency.rst:6 -msgid "" -":dbcommand:`copydb` does not lock the destination server during its " -"operation, so the copy will occasionally yield to allow other operations to " -"complete." -msgstr "" - -#: ../source/reference/command/copydb.txt:64 -msgid "Replica Sets" -msgstr "" - -#: ../source/reference/command/copydb.txt:66 -msgid "" -"With :term:`read preference` configured to set the ``slaveOk`` option to " -"``true``, you may run :dbcommand:`copydb` on a :term:`secondary` member of a" -" :term:`replica set`." -msgstr "" - -#: ../source/reference/command/copydb.txt:71 -msgid "Sharded Clusters" -msgstr "" - -#: ../source/reference/command/copydb.txt:73 -msgid "Do not use :dbcommand:`copydb` from a :program:`mongos` instance." -msgstr "" - -#: ../source/reference/command/copydb.txt:75 -msgid "" -"Do not use :dbcommand:`copydb` to copy databases that contain sharded " -"collections." -msgstr "" - -#: ../source/reference/command/copydb.txt:81 -msgid "Required Access" -msgstr "" - -#: ../source/reference/command/copydb.txt:85 -msgid "" -"If the :program:`mongod` instance of the *source* database (``fromdb``) " -"enforces :setting:`access control `, you must have " -"proper authorization for the *source* database." -msgstr "" - -#: ../source/reference/command/copydb.txt:95 -msgid "Source Database (``fromdb``)" -msgstr "" - -#: ../source/reference/command/copydb.txt:98 -msgid "Source is non-``admin`` Database" -msgstr "" - -#: ../source/includes/extracts/access-copydb-source-not-admin.rst:4 -msgid "" -"If the source database is a non-``admin`` database, you must have privileges" -" that specify :authaction:`find`, :authaction:`listCollections`, and " -":authaction:`listIndexes` actions on the source database, and " -":authaction:`find` action on the ``system.js`` collection in the source " -"database." -msgstr "" - -#: ../source/reference/command/copydb.txt:103 -msgid "Source is ``admin`` Database" -msgstr "" - -#: ../source/includes/extracts/access-copydb-source-admin.rst:4 -msgid "" -"If the source database is the ``admin`` database, you must have privileges " -"that specify :authaction:`find`, :authaction:`listCollections`, and " -":authaction:`listIndexes` actions on the ``admin`` database, and " -":authaction:`find` action on the ``system.js``, ``system.users``, " -"``system.roles``, and ``system.version`` collections in the ``admin`` " -"database. For example:" -msgstr "" - -#: ../source/reference/command/copydb.txt:108 -msgid "Target Database (``todb``)" -msgstr "" - -#: ../source/reference/command/copydb.txt:110 -msgid "" -"If the :program:`mongod` instance of the *target* database (``todb``) " -"enforces :setting:`access control `, you must have " -"proper authorization for the *target* database." -msgstr "" - -#: ../source/reference/command/copydb.txt:115 -msgid "Copy from non-``admin`` Database" -msgstr "" - -#: ../source/includes/extracts/access-copydb-target-non-admin-source.rst:1 -msgid "" -"If the source database is not the ``admin`` database, you must have " -"privileges that specify :authaction:`insert` and :authaction:`createIndex` " -"actions on the target database, and :authaction:`insert` action on the " -"``system.js`` collection in the target database. For example:" -msgstr "" - -#: ../source/reference/command/copydb.txt:120 -msgid "Copy from ``admin`` Database" -msgstr "" - -#: ../source/includes/extracts/access-copydb-target-admin-source.rst:1 -msgid "" -"If the source database is the ``admin`` database, you must have privileges " -"that specify :authaction:`insert` and :authaction:`createIndex` actions on " -"the target database, and :authaction:`insert` action on the ``system.js``, " -"``system.users``, ``system.roles``, and ``system.version`` collections in " -"the target database. For example:" -msgstr "" - -#: ../source/reference/command/copydb.txt:127 -msgid "Generate ``nonce`` and ``key``" -msgstr "" - -#: ../source/reference/command/copydb.txt:129 -msgid "" -"If copying from another :program:`mongod` instance that enforces access " -"control, then you must include a ``username``, ``nonce``, and ``key`` to " -"authenticate to that instance as a user with proper access." -msgstr "" - -#: ../source/reference/command/copydb.txt:0 -msgid "Tip" -msgstr "" - -#: ../source/reference/command/copydb.txt:135 -msgid "" -"The :method:`db.copyDatabase()` handles the generation of the ``nonce`` and " -"``key``." -msgstr "" - -#: ../source/reference/command/copydb.txt:139 -msgid "``nonce``" -msgstr "" - -#: ../source/reference/command/copydb.txt:141 -msgid "" -"The ``nonce`` is a one-time password that you request from the remote server" -" using the :dbcommand:`copydbgetnonce` command, as in the following:" -msgstr "" - -#: ../source/reference/command/copydb.txt:149 -msgid "" -"If running the :dbcommand:`copydbgetnonce` command directly on the remote " -"host, you can omit the ``fromhost`` field in the :dbcommand:`copydbgetnonce`" -" command." -msgstr "" - -#: ../source/reference/command/copydb.txt:154 -msgid "``key``" -msgstr "" - -#: ../source/reference/command/copydb.txt:156 -msgid "The ``key`` is a hash generated as follows:" -msgstr "" - -#: ../source/reference/command/copydb.txt:163 -msgid "Examples" -msgstr "" - -#: ../source/reference/command/copydb.txt:166 -msgid "Copy from the Same ``mongod`` Instance" -msgstr "" - -#: ../source/reference/command/copydb.txt:168 -msgid "To copy from the same host, omit the ``fromhost`` field." -msgstr "" - -#: ../source/reference/command/copydb.txt:170 -msgid "" -"The following command copies the ``test`` database to a new ``records`` " -"database on the current :program:`mongod` instance:" -msgstr "" - -#: ../source/reference/command/copydb.txt:183 -msgid "Copy from a Remote Host to the Current Host" -msgstr "" - -#: ../source/reference/command/copydb.txt:185 -msgid "To copy from a remote host, include the ``fromhost`` field." -msgstr "" - -#: ../source/reference/command/copydb.txt:187 -msgid "" -"The following command copies the ``test`` database from the remote host " -"``example.net`` to a new ``records`` database on the current " -":program:`mongod` instance:" -msgstr "" - -#: ../source/reference/command/copydb.txt:202 -msgid "Copy Databases from a ``mongod`` Instances that Enforce Authentication" -msgstr "" - -#: ../source/reference/command/copydb.txt:210 -msgid "" -"The following command copies the ``test`` database from a :program:`mongod` " -"instance that runs on the remote host ``example.net`` and enforces access " -"control:" -msgstr "" - -#: ../source/reference/command/copydb.txt:229 -msgid ":method:`db.copyDatabase()`" -msgstr "" - -#: ../source/reference/command/copydb.txt:231 -msgid ":dbcommand:`clone` and :method:`db.cloneDatabase()`" -msgstr "" - -#: ../source/reference/command/copydb.txt:233 -msgid ":doc:`/core/backups`" -msgstr "" - -#: ../source/reference/command/copydb.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/includes/extracts/fact-copydb-cmd-behavior-destination.rst:8 -msgid "" -"If the target database exists and no collection from the source database " -"exists in the target database, :dbcommand:`copydb` copies the collections " -"from the source database to the target database. If any collection from the" -" source database exists in the target database, :dbcommand:`copydb` errors " -"out and does not copy any remaining collections from the source database." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/command/copydbgetnonce.po b/locale/zh/LC_MESSAGES/reference/command/copydbgetnonce.po deleted file mode 100644 index bd2d9e02c61..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/copydbgetnonce.po +++ /dev/null @@ -1,29 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/copydbgetnonce.txt:3 -msgid "copydbgetnonce" -msgstr "" - -#: ../source/reference/command/copydbgetnonce.txt:15 -msgid "" -"Client libraries use :dbcommand:`copydbgetnonce` to get a one-time password " -"for use with the :dbcommand:`copydb` command." -msgstr "" - -#: ../source/reference/command/copydbgetnonce.txt:20 -msgid "" -"This command obtains a write lock on the affected database and will block " -"other operations until it has completed; however, the write lock for this " -"operation is short lived." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/command/count.po b/locale/zh/LC_MESSAGES/reference/command/count.po deleted file mode 100644 index c3f4f6bfb2c..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/count.po +++ /dev/null @@ -1,325 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 47019b6e381b40489d84b110695cf156 -#: ../source/reference/command/count.txt:3 -msgid "count" -msgstr "" - -# 39542b891a4447f3a2a73797d2301f56 -#: ../source/reference/command/count.txt -msgid "On this page" -msgstr "" - -# aa09b67dcb4946a3b6e98865582d6fce -#: ../source/reference/command/count.txt:14 -msgid "Definition" -msgstr "" - -# 5815a237f580485590a65d5d86c62a39 -#: ../source/reference/command/count.txt:18 -msgid "" -"Counts the number of documents in a collection. Returns a document that " -"contains this count and as well as the command status." -msgstr "" - -# 35616f79be93401cbfbd51e0e1c7dc59 -#: ../source/reference/command/count.txt:21 -msgid ":dbcommand:`count` has the following form:" -msgstr "" - -# d3225bacacce4408a64d8666957dad17 -#: ../source/reference/command/count.txt:34 -msgid ":dbcommand:`count` has the following fields:" -msgstr "" - -# 439a5821da274ec9ad6173888c040523 -#: ../source/reference/command/count.txt:38 -msgid "" -"MongoDB also provides the :method:`~cursor.count()` and " -":method:`db.collection.count()` wrapper methods in the :program:`mongo` " -"shell." -msgstr "" - -# 836acefa92174fd09982cdb788326939 -#: ../source/reference/command/count.txt:43 -msgid "Behavior" -msgstr "" - -# 3f6c43f35f5a43cc92c315a2fe419009 -#: ../source/includes/extracts/fact-count-on-sharded-clusters-cmd-count.rst:1 -msgid "" -"On a sharded cluster, :dbcommand:`count` can result in an *inaccurate* " -"count if :term:`orphaned documents ` exist or if a " -":doc:`chunk migration ` is in " -"progress." -msgstr "" - -# 155bb799dd7945799c2d8e8439789a15 -#: ../source/includes/extracts/fact-count-on-sharded-clusters-cmd-count.rst:5 -msgid "" -"To avoid these situations, on a sharded cluster, use the " -":pipeline:`$group` stage of the :method:`db.collection.aggregate()` " -"method to :group:`$sum` the documents. For example, the following " -"operation counts the documents in a collection:" -msgstr "" - -# 833526a50fda45f194ba4ffccdaf6aa7 -#: ../source/includes/extracts/fact-count-on-sharded-clusters-cmd-count.rst:18 -msgid "" -"To get a count of documents that match a query condition, include the " -":pipeline:`$match` stage as well:" -msgstr "" - -# 36a9aef04a764b748b981374f5e63b1f -#: ../source/includes/extracts/fact-count-on-sharded-clusters-cmd-count.rst:30 -msgid "See :ref:`match-perform-a-count` for an example." -msgstr "" - -# 19d3b6fbcb8e43288c58801b08883260 -#: ../source/reference/command/count.txt:48 -msgid "Accuracy after Unexpected Shutdown" -msgstr "" - -# 679d4252989c41b7a90800c09bd8cdb6 -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:1 -msgid "" -"After an unclean shutdown of a :program:`mongod` using the :doc:`Wired " -"Tiger ` storage engine, |opt| statistics reported by " -"|cmd| may be inaccurate." -msgstr "" - -# b0482fcd28fc4f90be27a89edde68725 -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:5 -msgid "" -"The amount of drift depends on the number of insert, update, or delete " -"operations performed between the last :ref:`checkpoint ` and the unclean shutdown. Checkpoints usually " -"occur every 60 seconds. However, :program:`mongod` instances running with" -" non-default :option:`--syncdelay` settings may have more or less " -"frequent checkpoints." -msgstr "" - -# 1875ba01103b479e86448b7774441ff0 -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:12 -msgid "" -"Run :dbcommand:`validate` on each collection on the :program:`mongod` to " -"to restore the correct statistics after an unclean shutdown." -msgstr "" - -# 5bc15937b90e4c67879283c0bb50468f -#: ../source/reference/command/count.txt:56 -msgid "" -"This loss of accuracy only applies to :dbcommand:`count` operations that " -"do *not* include a query document." -msgstr "" - -# 75de6b7d201c4f7e94fd8e45cf5418ac -#: ../source/reference/command/count.txt:60 -msgid "Examples" -msgstr "" - -# 8fd28ded4ec44a08a990bc19a77d8aa2 -#: ../source/reference/command/count.txt:62 -msgid "The following sections provide examples of the :dbcommand:`count` command." -msgstr "" - -# 57fecc9a12a3457a9e25aa6d712e37ef -#: ../source/reference/command/count.txt:66 -msgid "Count All Documents" -msgstr "" - -# c5c3004e1a204761b8ebaf678e04cfa3 -#: ../source/reference/command/count.txt:68 -msgid "" -"The following operation counts the number of all documents in the " -"``orders`` collection:" -msgstr "" - -# a3930fcb9b754ae1b7d7f1f84f112390 -#: ../source/reference/command/count.txt:75 -msgid "" -"In the result, the ``n``, which represents the count, is ``26``, and the " -"command status ``ok`` is ``1``:" -msgstr "" - -# 3270e457a1dd44b687ec070afed6feb5 -#: ../source/reference/command/count.txt:83 -msgid "Count Documents That Match a Query" -msgstr "" - -# 61ca0bebb0ed40f8a68d692afd3a46c1 -#: ../source/reference/command/count.txt:85 -msgid "" -"The following operation returns a count of the documents in the " -"``orders`` collection where the value of the ``ord_dt`` field is greater " -"than ``Date('01/01/2012')``:" -msgstr "" - -# 36881e7aaee1436b806973e7d6aca704 -#: ../source/reference/command/count.txt:95 -msgid "" -"In the result, the ``n``, which represents the count, is ``13`` and the " -"command status ``ok`` is ``1``:" -msgstr "" - -# 91789282a6b04a79ad805f0644ae4019 -#: ../source/reference/command/count.txt:103 -msgid "Skip Documents in Count" -msgstr "" - -# deb37b721adc4c30818f6fe46310d542 -#: ../source/reference/command/count.txt:105 -msgid "" -"The following operation returns a count of the documents in the " -"``orders`` collection where the value of the ``ord_dt`` field is greater " -"than ``Date('01/01/2012')`` and skip the first ``10`` matching documents:" -msgstr "" - -# 7d6d0bc439964d398a9fcacadaf563dd -#: ../source/reference/command/count.txt:116 -msgid "" -"In the result, the ``n``, which represents the count, is ``3`` and the " -"command status ``ok`` is ``1``:" -msgstr "" - -# 564edc5d4e304b339b749f6beb02a372 -#: ../source/reference/command/count.txt:124 -msgid "Specify the Index to Use" -msgstr "" - -# 706f02965627431995a0c90cf4c76657 -#: ../source/reference/command/count.txt:126 -msgid "" -"The following operation uses the index ``{ status: 1 }`` to return a " -"count of the documents in the ``orders`` collection where the value of " -"the ``ord_dt`` field is greater than ``Date('01/01/2012')`` and the " -"``status`` field is equal to ``\"D\"``:" -msgstr "" - -# ce1c371e98bc4680b0ab9ab6441179bc -#: ../source/reference/command/count.txt:144 -msgid "" -"In the result, the ``n``, which represents the count, is ``1`` and the " -"command status ``ok`` is ``1``:" -msgstr "" - -# 5d2ad1e447624d29ab413b79d7d0aa91 -#: ../source/reference/command/count.txt:152 -msgid "Override Default Read Concern" -msgstr "" - -# d6c49c50e559412daa00b5373b9ffab3 -#: ../source/reference/command/count.txt:154 -msgid "" -"To override the default read concern level of :readconcern:`\"local\"`, " -"use the ``readConcern`` option." -msgstr "" - -# 846a0447c94a4d8b849f1bf764e76bc1 -#: ../source/reference/command/count.txt:157 -msgid "" -"The following operation on a replica set specifies a :doc:`/reference" -"/read-concern` of :readconcern:`\"majority\"` to read the most recent " -"copy of the data confirmed as having been written to a majority of the " -"nodes." -msgstr "" - -# 9133717b9b874ac680685820e8b8661a -#: ../source/includes/fact-enable-majority-readConcern.rst:1 -msgid "To use :term:`read concern` level of :readconcern:`\"majority\"`," -msgstr "" - -# 883ec14e2e3f48b08591ed9277de443f -#: ../source/includes/fact-enable-majority-readConcern.rst:3 -msgid "" -"you must start the :program:`mongod` instances with the " -":option:`--enableMajorityReadConcern` command line option (or the " -":setting:`replication.enableMajorityReadConcern` set to ``true`` if using" -" a configuration file)." -msgstr "" - -# 3a0d520bd6d34bc197beaf12e4f4304a -#: ../source/includes/fact-enable-majority-readConcern.rst:8 -msgid "" -"replica sets must use :ref:`WiredTiger storage engine ` and election :rsconf:`protocol version 1 `." -msgstr "" - -# b9bc077a0f174338983997eb8c97d411 -#: ../source/reference/command/count.txt:166 -msgid "" -"To use the ``readConcern`` level of ``\"majority\"``, you must specify a " -"nonempty ``query`` condition." -msgstr "" - -# 6c18a9c9b75b437c80c2637bcd9e2a44 -#: ../source/includes/fact-readConcern-most-recent-data-in-node.rst:1 -msgid "" -"Regardless of the :term:`read concern` level, the most recent data on a " -"node may not reflect the most recent version of the data in the system." -msgstr "" - -# 70115fa8e7d444fab4d4347f8517cd87 -#: ../source/includes/usage-read-concern-majority.rst:1 -msgid "" -"To ensure that a single thread can read its own writes, use " -":readconcern:`\"majority\"` read concern and :writeconcern:`\"majority\"`" -" write concern against the primary of the replica set." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "On a sharded cluster, :dbcommand:`count` " -#~ "can result in an *inaccurate* count " -#~ "if :term:`orphaned documents ` exist or if a :doc:`chunk " -#~ "migration ` is" -#~ " in progress." -#~ msgstr "" - -#~ msgid "" -#~ "For MongoDB instances using the " -#~ ":doc:`WiredTiger ` storage engine," -#~ " after an unclean shutdown, statistics " -#~ "on size and count may off by " -#~ "up to 1000 documents as reported " -#~ "by :dbcommand:`collStats`, :dbcommand:`dbStats`, " -#~ ":dbcommand:`count`. To restore the correct " -#~ "statistics for the collection, run " -#~ ":dbcommand:`validate` on the collection." -#~ msgstr "" - -#~ msgid "" -#~ "To use a :term:`read concern` level " -#~ "of :readconcern:`\"majority\"`, you must use" -#~ " the WiredTiger storage engine and " -#~ "start the :program:`mongod` instances with " -#~ "the :option:`--enableMajorityReadConcern` command " -#~ "line option (or the " -#~ ":setting:`replication.enableMajorityReadConcern` setting " -#~ "if using a configuration file)." -#~ msgstr "" - -#~ msgid "" -#~ "Only replica sets using :rsconf:`protocol " -#~ "version 1 ` support " -#~ ":readconcern:`\"majority\"` read concern. Replica" -#~ " sets running protocol version 0 do" -#~ " not support :readconcern:`\"majority\"` read " -#~ "concern." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/command/create.po b/locale/zh/LC_MESSAGES/reference/command/create.po deleted file mode 100644 index 4a7dbd8cb19..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/create.po +++ /dev/null @@ -1,219 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 03c7fe93f3844375979902a1879d1214 -#: ../source/reference/command/create.txt:3 -msgid "create" -msgstr "" - -# af8dad78167a48d6ac0dc359b4b08f83 -#: ../source/reference/command/create.txt -msgid "On this page" -msgstr "" - -# 882c70499f7c4d0f8c5f41fd4d46e2bb -#: ../source/reference/command/create.txt:14 -msgid "Definition" -msgstr "" - -# 2d4f2d4e5b0346b9ab5e392a77a3fdb4 -#: ../source/reference/command/create.txt:20 -msgid "" -"Added support for the creation of views and the specification of " -":ref:`collation`." -msgstr "" - -# 288a3c6eba404df3806705ee73e2be1d -#: ../source/reference/command/create.txt:23 -msgid "" -"Explicitly creates a collection or view. :dbcommand:`create` has the " -"following form:" -msgstr "" - -# e3ccbb0c8bd24f6e96897f773781f82e -#: ../source/reference/command/create.txt:45 -msgid ":dbcommand:`create` has the following fields:" -msgstr "" - -# a15c1982a9994901ad65f4a955b16a68 -#: ../source/reference/command/create.txt:49 -msgid "" -"The :method:`db.createCollection()` method and the " -":method:`db.createView()` method wrap the :dbcommand:`create` command." -msgstr "" - -# fc5d0547c8354f3da181c006c3c4a98f -#: ../source/reference/command/create.txt:54 -msgid "Considerations" -msgstr "" - -# 2c584a8d3c05411b90b8feee675a294a -#: ../source/reference/command/create.txt:56 -msgid "" -"The :dbcommand:`create` command obtains a write lock on the affected " -"database and will block other operations until it has completed. The " -"write lock for this operation is typically short lived. However, " -"allocations for large capped collections may take longer." -msgstr "" - -# 551ad41b52814605b40d9c8fbf8a43dc -#: ../source/reference/command/create.txt:64 -msgid "Examples" -msgstr "" - -# 1d91b82aa1ac4675a25f85fdfdd37cbe -#: ../source/reference/command/create.txt:67 -msgid "Create a Capped Collection" -msgstr "" - -# 9eddf94f45c7497697d70bf9d177ddae -#: ../source/reference/command/create.txt:69 -msgid "" -"To create a :term:`capped collection` limited to 64 kilobytes, issue the " -"command in the following form:" -msgstr "" - -# b0fc54d04c87472eab63fe6463040660 -#: ../source/reference/command/create.txt:77 -msgid "Create a View" -msgstr "" - -# b91f41e9029947a6b20c75687e3dce2c -#: ../source/reference/command/create.txt:81 -msgid "" -"To create a :doc:`view ` using the :dbcommand:`create` " -"command, use the following syntax:" -msgstr "" - -# 48767e568f034e45baabe50439199f22 -#: ../source/reference/command/create.txt:88 -msgid "or if specifying a collation:" -msgstr "" - -# d096e58280bb4fa6a62c8b9d7d618eb4 -#: ../source/reference/command/create.txt:94 -msgid "For example, given a collection ``survey`` with the following documents:" -msgstr "" - -# 97564a3d92774e019fb632e5bdae2efc -#: ../source/reference/command/create.txt:102 -msgid "" -"The following operation creates a ``managementRatings`` view with the " -"``_id``, ``feedback.management``, and ``department`` fields:" -msgstr "" - -# dca6b007e92d4e4aba9a59e36aa4f48d -#: ../source/includes/extracts/views-public-definition.rst:1 -msgid "" -"The view definition is public; i.e. :method:`db.getCollectionInfos()` and" -" ``explain`` operations on the view will include the pipeline that " -"defines the view. As such, avoid referring directly to sensitive fields " -"and values in view definitions." -msgstr "" - -# b19aed4af3fa41118a5622cfff618630 -#: ../source/reference/command/create.txt:117 -msgid ":method:`db.createView()`" -msgstr "" - -# 8359d3557e18444382e68f7bec010ef3 -#: ../source/reference/command/create.txt:122 -msgid "Specify Collation" -msgstr "" - -# ce1510c4c25b4b35be58dc3a81a09b9e -#: ../source/reference/command/create.txt:124 -msgid "" -"You can specify :ref:`collation ` at the collection or " -":ref:`view <3.4-reference-views>` level. For example, the following " -"operation creates a collection, specifying a collation for the collection" -" (See :ref:`collation-document-fields` for descriptions of the collation " -"fields):" -msgstr "" - -# 10ac138da7cb4d0588d4f150df4076ec -#: ../source/reference/command/create.txt:137 -msgid "" -"This collation will be used by indexes and operations that support " -"collation unless they explicitly specify a different collation. For " -"example, insert the following documents into ``myColl``:" -msgstr "" - -# b4df72a66eea4053b9472dee56d34a6a -#: ../source/reference/command/create.txt:147 -msgid "The following operation uses the collection's collation:" -msgstr "" - -# 7be7f995a15d4fa79b84a06f393d2ca7 -#: ../source/reference/command/create.txt:153 -msgid "The operation returns documents in the following order:" -msgstr "" - -# 39f558c786e04a62bb5134a90e507606 -#: ../source/reference/command/create.txt:161 -msgid "" -"The same operation on a collection that uses simple binary collation " -"(i.e. no specific collation set) returns documents in the following " -"order:" -msgstr "" - -# dd6055235e0b42c3bcd9a4d411d57bb6 -#: ../source/reference/command/create.txt:170 -msgid ":ref:`create-view-w-collation`" -msgstr "" - -# d44e7d66b20f4effa2a93d8899040f67 -#: ../source/reference/command/create.txt:173 -msgid "Specify Storage Engine Options" -msgstr "" - -# b9c8b79adb60469d837ead0f20e92777 -#: ../source/reference/command/create.txt:177 -msgid "" -"You can specify collection-specific storage engine configuration options " -"when you create a collection with :method:`db.createCollection()`. " -"Consider the following operation:" -msgstr "" - -# 0f5cc49508f141fabcc7665238def717 -#: ../source/reference/command/create.txt:188 -msgid "" -"This operation creates a new collection named ``users`` with a specific " -"configuration string that MongoDB will pass to the ``wiredTiger`` storage" -" engine. See the :wtdocs:`WiredTiger documentation of collection level " -"options ` for specific ``wiredTiger`` " -"options." -msgstr "" - -#~ msgid "" -#~ "Explicitly creates a collection. " -#~ ":dbcommand:`create` has the following form:" -#~ msgstr "" - -#~ msgid "" -#~ "The :method:`db.createCollection()` method wraps " -#~ "the :dbcommand:`create` command." -#~ msgstr "" - -#~ msgid "" -#~ "This operation creates a new collection" -#~ " named ``users`` with a specific " -#~ "configuration string that MongoDB will " -#~ "pass to the ``wiredTiger`` storage " -#~ "engine. See the `WiredTiger documentation " -#~ "of collection level options " -#~ "`_" -#~ " for specific ``wiredTiger`` options." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/command/createIndexes.po b/locale/zh/LC_MESSAGES/reference/command/createIndexes.po deleted file mode 100644 index 0188fa1fdbb..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/createIndexes.po +++ /dev/null @@ -1,256 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 518e9b126dd34bbb9aade5d64ce18218 -#: ../source/reference/command/createIndexes.txt:3 -msgid "createIndexes" -msgstr "" - -# 872cb66661a7460490910d65c5805ce4 -#: ../source/reference/command/createIndexes.txt -msgid "On this page" -msgstr "" - -# b726c73582b44c75b327d4e46b4060c9 -#: ../source/reference/command/createIndexes.txt:16 -msgid "Definition" -msgstr "" - -# 67953a217862463cafd9438bff9ddaf9 -#: ../source/reference/command/createIndexes.txt:20 -msgid "Builds one or more indexes on a collection." -msgstr "" - -# 44176d544b3d43eb8f532b988e7ec606 -#: ../source/reference/command/createIndexes.txt:24 -msgid "" -"Starting in MongoDB 3.2, MongoDB disallows the creation of :ref:`version " -"0 <3.2-version-0-indexes>` indexes. To upgrade existing version 0 " -"indexes, see :ref:`3.2-version-0-indexes`." -msgstr "" - -# fefd49ece29247f5a10108701b12a59d -#: ../source/reference/command/createIndexes.txt:28 -msgid "The :dbcommand:`createIndexes` command takes the following form:" -msgstr "" - -# 97f605452f6b4c4fb618b0e542adbed9 -#: ../source/reference/command/createIndexes.txt:53 -msgid "The :dbcommand:`createIndexes` command takes the following fields:" -msgstr "" - -# e1643e4a200c43eea546b2207d54a705 -#: ../source/reference/command/createIndexes.txt:57 -msgid "Each document in the ``indexes`` array can take the following fields:" -msgstr "" - -# 09e8f2f4ef444af98ff0a6dee4dc5c55 -#: ../source/includes/fact-remove-dropDups-option.rst:1 -msgid "The ``dropDups`` option is no longer available." -msgstr "" - -# 5039c38aacff4f508666228520e915a6 -#: ../source/reference/command/createIndexes.txt:64 -msgid "Considerations" -msgstr "" - -# ea51c601577b459d99822d5dcd4ea007 -#: ../source/reference/command/createIndexes.txt:66 -msgid "" -"An index name, including the :term:`namespace`, cannot be longer than the" -" :ref:`Index Name Length ` limit." -msgstr "" - -# cae46f892b084c60a725662a6ce9f9da -#: ../source/reference/command/createIndexes.txt:70 -msgid "Behavior" -msgstr "" - -# 20241112e69a468fb43f8b65befd0d40 -#: ../source/reference/command/createIndexes.txt:73 -msgid "Concurrency" -msgstr "" - -# a445e4e71e6f4c6b86e01dc7ed4e5f8e -#: ../source/reference/command/createIndexes.txt:75 -msgid "" -"Non-background indexing operations block all other operations on a " -"database." -msgstr "" - -# 09c1b7b1217e44fba527e5e4690d25b7 -#: ../source/reference/command/createIndexes.txt:79 -msgid "Multiple Index Builds" -msgstr "" - -# 1056e03e90bc47c3ac1c66de80d91472 -#: ../source/reference/command/createIndexes.txt:83 -msgid "" -"If you specify multiple indexes to the :dbcommand:`createIndexes` " -"command, the operation only scans the collection once, and if at least " -"one index is to be built in the foreground, the operation will build all " -"the specified indexes in the foreground." -msgstr "" - -# 1731fb68fc4842c0a55c6e9b4a6babe4 -#: ../source/reference/command/createIndexes.txt:89 -msgid "Index Options" -msgstr "" - -# 664cd8923e33404d93048a3f16da4cd6 -#: ../source/reference/command/createIndexes.txt:91 -msgid "" -"With the exception of the :ref:`collation option `, if you create an index with one set of options and " -"then issue :dbcommand:`createIndexes` with the same index fields but " -"different options, MongoDB will not change the options nor rebuild the " -"index. To change these index options, drop the existing index with " -":method:`db.collection.dropIndex()` before running the new " -":dbcommand:`createIndexes` with the new options." -msgstr "" - -# 5f2707cc36a64380a0fb06a27ca06a03 -#: ../source/reference/command/createIndexes.txt:102 -msgid "Collation Option" -msgstr "" - -# bf0b0dfad72e44edb6ce14f10fce4fef -#: ../source/includes/extracts/collation-index-options.rst:1 -msgid "" -"Unlike other index options, you can create multiple indexes on the same " -"key(s) with different collations. To create indexes with the same key " -"pattern but different collations, you must supply unique index names." -msgstr "" - -# cbfab068afc84ecbbb9775ac51d79fb4 -#: ../source/includes/extracts/collation-index-collection.rst:1 -msgid "If you have specified a collation at the collection level, then:" -msgstr "" - -# d8eb3ce86ccf49a5aad9e3b5de7ba535 -#: ../source/includes/extracts/collation-index-collection.rst:3 -msgid "" -"If you do not specify a collation when creating the index, MongoDB " -"creates the index with that collation." -msgstr "" - -# a75b21fe08bc466bb99c5f89082b370e -#: ../source/includes/extracts/collation-index-collection.rst:6 -msgid "" -"If you do specify a collation when creating the index, MongoDB creates " -"the index with the specified collation." -msgstr "" - -# fca9fa6a8f084fccab7fdac537fd97fd -#: ../source/includes/extracts/collation-index-tip.rst -msgid "Tip" -msgstr "" - -# 5d1bdc8a5e65455dafe3546b7dd4ed8d -#: ../source/includes/extracts/collation-index-tip.rst:4 -msgid "" -"By specifying a collation ``strength`` of ``1`` or ``2``, you can create " -"a case-insensitive index. Index with a collation ``strength`` of ``1`` is" -" both diacritic- and case-insensitive." -msgstr "" - -# 32e91efe8ed64395b5877e4859a08393 -#: ../source/reference/command/createIndexes.txt:111 -msgid "Example" -msgstr "" - -# b2edd5c097444fe6a0a7f7ebdb3bf8ad -#: ../source/reference/command/createIndexes.txt:113 -msgid "" -"The following command builds two indexes on the ``inventory`` collection " -"of the ``products`` database:" -msgstr "" - -# 08c0f62abf464c0aaa0ce983f7837457 -#: ../source/reference/command/createIndexes.txt:144 -msgid "" -"When the indexes successfully finish building, MongoDB returns a results " -"document that includes a status of ``\"ok\" : 1``." -msgstr "" - -# cf55258a54c0443a9adb465c4d3f1c67 -#: ../source/reference/command/createIndexes.txt:148 -msgid "Output" -msgstr "" - -# fdf77492e55b42d0869ae75f74338318 -#: ../source/reference/command/createIndexes.txt:150 -msgid "" -"The :dbcommand:`createIndexes` command returns a document that indicates " -"the success of the operation. The document contains some but not all of " -"the following fields, depending on outcome:" -msgstr "" - -# 1e34b229a1034a97ab9c82d69d689bb8 -#: ../source/reference/command/createIndexes.txt:156 -msgid "" -"If ``true``, then the collection didn't exist and was created in the " -"process of creating the index." -msgstr "" - -# 631974229edc486196f6ec9d7c92637d -#: ../source/reference/command/createIndexes.txt:161 -msgid "The number of indexes at the start of the command." -msgstr "" - -# 6e02d77a5f394df88fd32a222ee33903 -#: ../source/reference/command/createIndexes.txt:165 -msgid "The number of indexes at the end of the command." -msgstr "" - -# c039ae733c3e4b59ad9f50b478590b4c -#: ../source/reference/command/createIndexes.txt:169 -msgid "" -"A value of ``1`` indicates the indexes are in place. A value of ``0`` " -"indicates an error." -msgstr "" - -# 300cc252e62046fa8c8fc98f111afdc7 -#: ../source/reference/command/createIndexes.txt:174 -msgid "" -"This ``note`` is returned if an existing index or indexes already exist. " -"This indicates that the index was not created or changed." -msgstr "" - -# 3ece70fa3a744177bb91f84478a3be14 -#: ../source/reference/command/createIndexes.txt:179 -msgid "Returns information about any errors." -msgstr "" - -# eecc45e7d71e4f709b3af019c411b70a -#: ../source/reference/command/createIndexes.txt:183 -msgid "The error code representing the type of error." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "If you create an index with one" -#~ " set of options and then issue " -#~ ":dbcommand:`createIndexes` with the same index" -#~ " fields but different options, MongoDB " -#~ "will not change the options nor " -#~ "rebuild the index. To change index " -#~ "options, drop the existing index with" -#~ " :method:`db.collection.dropIndex()` before running " -#~ "the new :dbcommand:`createIndexes` with the" -#~ " new options." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/command/createRole.po b/locale/zh/LC_MESSAGES/reference/command/createRole.po deleted file mode 100644 index de9697b5b71..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/createRole.po +++ /dev/null @@ -1,113 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/createRole.txt:3 -msgid "createRole" -msgstr "" - -#: ../source/reference/command/createRole.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/createRole.txt:18 -msgid "" -"Creates a role and specifies its :ref:`privileges `. The role " -"applies to the database on which you run the command. The " -":dbcommand:`createRole` command returns a *duplicate role* error if the role" -" already exists in the database." -msgstr "" - -#: ../source/reference/command/createRole.txt:24 -msgid "The :dbcommand:`createRole` command uses the following syntax:" -msgstr "" - -#: ../source/reference/command/createRole.txt:40 -msgid "The :dbcommand:`createRole` command has the following fields:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:3 -msgid "" -"In the ``roles`` field, you can specify both :ref:`built-in roles ` and :ref:`user-defined role `." -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:7 -msgid "" -"To specify a role that exists in the same database where |local-cmd-name| " -"runs, you can either specify the role with the name of the role:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:15 -msgid "Or you can specify the role with a document, as in:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:21 -msgid "" -"To specify a role that exists in a different database, specify the role with" -" a document." -msgstr "" - -#: ../source/reference/command/createRole.txt:48 -msgid "Behavior" -msgstr "" - -#: ../source/reference/command/createRole.txt:50 -msgid "" -"A role's privileges apply to the database where the role is created. The " -"role can inherit privileges from other roles in its database. A role created" -" on the ``admin`` database can include privileges that apply to all " -"databases or to the :ref:`cluster ` and can inherit " -"privileges from roles in other databases." -msgstr "" - -#: ../source/reference/command/createRole.txt:57 -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-create-role.rst:1 -msgid "To create a role in a database, you must have:" -msgstr "" - -#: ../source/includes/access-create-role.rst:3 -msgid "" -"the :authaction:`createRole` :ref:`action ` on that " -":ref:`database resource `." -msgstr "" - -#: ../source/includes/access-create-role.rst:6 -msgid "" -"the :authaction:`grantRole` :ref:`action ` on that " -"database to specify privileges for the new role as well as to specify roles " -"to inherit from." -msgstr "" - -#: ../source/includes/access-create-role.rst:10 -msgid "" -"Built-in roles :authrole:`userAdmin` and :authrole:`userAdminAnyDatabase` " -"provide :authaction:`createRole` and :authaction:`grantRole` actions on " -"their respective :doc:`resources `." -msgstr "" - -#: ../source/reference/command/createRole.txt:62 -msgid "Example" -msgstr "" - -#: ../source/reference/command/createRole.txt:64 -msgid "" -"The following :dbcommand:`createRole` command creates the " -"``myClusterwideAdmin`` role on the ``admin`` database:" -msgstr "" - -#: ../source/reference/command/createRole.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/command/createUser.po b/locale/zh/LC_MESSAGES/reference/command/createUser.po deleted file mode 100644 index 33788c4a8b7..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/createUser.po +++ /dev/null @@ -1,140 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/createUser.txt:3 -msgid "createUser" -msgstr "" - -#: ../source/reference/command/createUser.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/createUser.txt:20 -msgid "" -"Creates a new user on the database where you run the command. The " -":dbcommand:`createUser` command returns a *duplicate user* error if the user" -" exists. The :dbcommand:`createUser` command uses the following syntax:" -msgstr "" - -#: ../source/reference/command/createUser.txt:37 -msgid ":dbcommand:`createUser` has the following fields:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:3 -msgid "" -"In the ``roles`` field, you can specify both :ref:`built-in roles ` and :ref:`user-defined role `." -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:7 -msgid "" -"To specify a role that exists in the same database where |local-cmd-name| " -"runs, you can either specify the role with the name of the role:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:15 -msgid "Or you can specify the role with a document, as in:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:21 -msgid "" -"To specify a role that exists in a different database, specify the role with" -" a document." -msgstr "" - -#: ../source/reference/command/createUser.txt:46 -msgid "Behavior" -msgstr "" - -#: ../source/reference/command/createUser.txt:49 -msgid "Encryption" -msgstr "" - -#: ../source/reference/command/createUser.txt:51 -msgid "" -":dbcommand:`createUser` sends password to the MongoDB instance in cleartext." -" To encrypt the password in transit, use :doc:`TLS/SSL `." -msgstr "" - -#: ../source/reference/command/createUser.txt:56 -msgid "External Credentials" -msgstr "" - -#: ../source/reference/command/createUser.txt:58 -msgid "" -"Users created on the ``$external`` database should have credentials stored " -"externally to MongoDB, as, for example, with :doc:`MongoDB Enterprise " -"installations that use Kerberos `." -msgstr "" - -#: ../source/reference/command/createUser.txt:64 -msgid "``local`` Database" -msgstr "" - -#: ../source/reference/command/createUser.txt:66 -msgid "You cannot create users on the local database." -msgstr "" - -#: ../source/reference/command/createUser.txt:71 -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-create-user.rst:5 -msgid "" -"To grant roles to a user, you must have the :authaction:`grantRole` " -":ref:`action ` on the role's database." -msgstr "" - -#: ../source/reference/command/createUser.txt:76 -msgid "Example" -msgstr "" - -#: ../source/reference/command/createUser.txt:78 -msgid "" -"The following :dbcommand:`createUser` command creates a user " -"``accountAdmin01`` on the ``products`` database. The command gives " -"``accountAdmin01`` the ``clusterAdmin`` and ``readAnyDatabase`` roles on the" -" ``admin`` database and the ``readWrite`` role on the ``products`` database:" -msgstr "" - -#: ../source/reference/command/createUser.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/includes/access-create-user.rst:1 -msgid "" -"To create a new user in a database, you must have the " -":authaction:`createUser` :ref:`action ` on that " -":ref:`database resource `." -msgstr "" - -#: ../source/includes/access-create-user.rst:8 -msgid "" -"The :authrole:`userAdmin` and :authrole:`userAdminAnyDatabase` built-in " -"roles provide :authaction:`createUser` and :authaction:`grantRole` actions " -"on their respective :doc:`resources `." -msgstr "" - -#~ msgid "" -#~ "To create a new user in a database, you must have :authaction:`createUser` " -#~ ":ref:`action ` on that :ref:`database resource " -#~ "`." -#~ msgstr "" - -#~ msgid "" -#~ "Built-in roles :authrole:`userAdmin` and :authrole:`userAdminAnyDatabase` " -#~ "provide :authaction:`createUser` and :authaction:`grantRole` actions on " -#~ "their respective :doc:`resources `." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/command/cursorInfo.po b/locale/zh/LC_MESSAGES/reference/command/cursorInfo.po deleted file mode 100644 index 4290bf7bf58..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/cursorInfo.po +++ /dev/null @@ -1,47 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/cursorInfo.txt:3 -msgid "cursorInfo" -msgstr "" - -#: ../source/reference/command/cursorInfo.txt:15 -msgid "Removed." -msgstr "" - -#: ../source/reference/command/cursorInfo.txt:17 -msgid "" -"Use the :dbcommand:`serverStatus` command to return the " -":serverstatus:`metrics.cursor` information." -msgstr "" - -#~ msgid "" -#~ "Use the :dbcommand:`serverStatus` command to return the " -#~ ":data:`serverStatus.metrics.cursor` information instead." -#~ msgstr "" - -#~ msgid "" -#~ "The :dbcommand:`cursorInfo` command returns information about current cursor" -#~ " allotment and use. Use the following form:" -#~ msgstr "" - -#~ msgid "" -#~ "The value (e.g. ``1`` above) does not affect the output of the command." -#~ msgstr "" - -#~ msgid "" -#~ ":dbcommand:`cursorInfo` returns the total number of open cursors " -#~ "(``totalOpen``), the size of client cursors in current use " -#~ "(``clientCursors_size``), and the number of timed out cursors since the last" -#~ " server restart (``timedOut``)." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/command/dataSize.po b/locale/zh/LC_MESSAGES/reference/command/dataSize.po deleted file mode 100644 index df06aa6e487..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/dataSize.po +++ /dev/null @@ -1,36 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/dataSize.txt:3 -msgid "dataSize" -msgstr "" - -#: ../source/reference/command/dataSize.txt:15 -msgid "" -"The :dbcommand:`dataSize` command returns the data size for a set of data " -"within a certain range:" -msgstr "" - -#: ../source/reference/command/dataSize.txt:22 -msgid "" -"This will return a document that contains the size of all matching " -"documents. Replace ``database.collection`` value with database and " -"collection from your deployment. The ``keyPattern``, ``min``, and ``max`` " -"parameters are options." -msgstr "" - -#: ../source/reference/command/dataSize.txt:27 -msgid "" -"The amount of time required to return :dbcommand:`dataSize` depends on the " -"amount of data in the collection." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/command/dbHash.po b/locale/zh/LC_MESSAGES/reference/command/dbHash.po deleted file mode 100644 index 685fc729b70..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/dbHash.po +++ /dev/null @@ -1,88 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/dbHash.txt:3 -msgid "dbHash" -msgstr "" - -#: ../source/reference/command/dbHash.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/dbHash.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/dbHash.txt:18 -msgid "" -"Returns the hash values of the collections in a database and an MD5 value " -"for the list of collections. :dbcommand:`dbHash` is useful to compare " -"databases across :program:`mongod` instances, such as mirrored :doc:`config " -"servers ` for sharded clusters or " -"members of replica sets." -msgstr "" - -#: ../source/reference/command/dbHash.txt:25 -msgid ":dbcommand:`dbHash` has the following syntax:" -msgstr "" - -#: ../source/reference/command/dbHash.txt:34 -msgid "Behavior" -msgstr "" - -#: ../source/reference/command/dbHash.txt:36 -msgid "" -"If a collection in the ``collections`` array is non-existent, " -":dbcommand:`dbHash` does not return a hash value for that collection." -msgstr "" - -#: ../source/reference/command/dbHash.txt:40 -msgid "Examples" -msgstr "" - -#: ../source/reference/command/dbHash.txt:43 -msgid "Return Hash Values for All Collections in a Database" -msgstr "" - -#: ../source/reference/command/dbHash.txt:45 -msgid "" -"The following example returns the hash value for all collections in the " -"database ``test``:" -msgstr "" - -#: ../source/reference/command/dbHash.txt:53 -#: ../source/reference/command/dbHash.txt:86 -msgid "The operation returns the following document:" -msgstr "" - -#: ../source/reference/command/dbHash.txt:76 -msgid "Return Hash Values for Specified Collections in a Database" -msgstr "" - -#: ../source/reference/command/dbHash.txt:78 -msgid "" -"The following example returns the hash value for the collections ``foo`` and" -" ``bar`` in the database ``test``:" -msgstr "" - -#: ../source/reference/command/dbHash.txt:105 -msgid "" -"The ``numCollections`` is the total number of collections in the database " -"where as the ``md5`` calculation incorporates the hash values of the " -"specified list of collections." -msgstr "" - -#~ msgid "" -#~ ":dbcommand:`dbHash` is a command that supports :term:`config servers ` and is not part of the stable client facing API." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/command/dbStats.po b/locale/zh/LC_MESSAGES/reference/command/dbStats.po deleted file mode 100644 index 482812a6c56..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/dbStats.po +++ /dev/null @@ -1,297 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 0da13e2aa9064ef1a8a7b80354a400a0 -#: ../source/reference/command/dbStats.txt:3 -msgid "dbStats" -msgstr "" - -# ff26ee1c97c648f7a8e6a34572bd2464 -#: ../source/reference/command/dbStats.txt -msgid "On this page" -msgstr "" - -# cfb97573770a45959d58412e9baf9f9a -#: ../source/reference/command/dbStats.txt:14 -msgid "Definition" -msgstr "" - -# 075355c396d542f286fe1727ddf45059 -#: ../source/reference/command/dbStats.txt:18 -msgid "" -"The :dbcommand:`dbStats` command returns storage statistics for a given " -"database. The command takes the following syntax:" -msgstr "" - -# 9f59de0e1b8049dca3f080e31dd501e3 -#: ../source/reference/command/dbStats.txt:25 -msgid "" -"The values of the options above do not affect the output of the command. " -"The ``scale`` option allows you to specify how to scale byte values. For " -"example, a ``scale`` value of ``1024`` will display the results in " -"kilobytes rather than in bytes:" -msgstr "" - -# 3543ea7f99404cac8063eb542fb1a278 -#: ../source/reference/command/dbStats.txt:36 -msgid "Scaling rounds values to whole numbers." -msgstr "" - -# 208f4e0fbf0f42faaedd70916e483e02 -#: ../source/reference/command/dbStats.txt:38 -msgid "" -"In the :program:`mongo` shell, the :method:`db.stats()` function provides" -" a wrapper around :dbcommand:`dbStats`." -msgstr "" - -# 9b3a1008184e4018a9f12a3bb2c15399 -#: ../source/reference/command/dbStats.txt:42 -msgid "Behavior" -msgstr "" - -# 57d34b4c474d42a181cff7cdfa691701 -#: ../source/reference/command/dbStats.txt:44 -msgid "" -"The time required to run the command depends on the total size of the " -"database. Because the command must touch all data files, the command may " -"take several seconds to run." -msgstr "" - -# e7b0cb13323c4315965f97f3c49cbb2a -#: ../source/reference/command/dbStats.txt:49 -msgid "Accuracy after Unexpected Shutdown" -msgstr "" - -# fd6d0ab00e7f46c88d9123f4bac156e4 -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:1 -msgid "" -"After an unclean shutdown of a :program:`mongod` using the :doc:`Wired " -"Tiger ` storage engine, |opt| statistics reported by " -"|cmd| may be inaccurate." -msgstr "" - -# b8918d1990e44ef2a8aa315710072348 -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:5 -msgid "" -"The amount of drift depends on the number of insert, update, or delete " -"operations performed between the last :ref:`checkpoint ` and the unclean shutdown. Checkpoints usually " -"occur every 60 seconds. However, :program:`mongod` instances running with" -" non-default :option:`--syncdelay` settings may have more or less " -"frequent checkpoints." -msgstr "" - -# 07923f05e6924acdac874b7998c28258 -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:12 -msgid "" -"Run :dbcommand:`validate` on each collection on the :program:`mongod` to " -"to restore the correct statistics after an unclean shutdown." -msgstr "" - -# 3628422db64043a281dc791d5aafe648 -#: ../source/reference/command/dbStats.txt:59 -msgid "Output" -msgstr "" - -# 12c0fa0d6802448da764956dd12d0013 -#: ../source/reference/command/dbStats.txt:63 -msgid "Contains the name of the database." -msgstr "" - -# 4ab6614f17d04980b31a75f8f2dafa25 -#: ../source/reference/command/dbStats.txt:67 -msgid "Contains a count of the number of collections in that database." -msgstr "" - -# 08bcac2b91b84a1583c300f5ccc7ed7f -#: ../source/reference/command/dbStats.txt:71 -msgid "" -"Contains a count of the number of objects (i.e. :term:`documents " -"`) in the database across all collections." -msgstr "" - -# d8f7a67ef0b946ecb751ae523f79cddd -#: ../source/reference/command/dbStats.txt:76 -msgid "" -"The average size of each document in bytes. This is the " -":data:`~dbStats.dataSize` divided by the number of documents." -msgstr "" - -# 33c5ae39e56547969fb65526e051e05d -#: ../source/reference/command/dbStats.txt:81 -msgid "" -"The total size in bytes of the uncompressed data held in this database. " -"The ``scale`` argument affects this value. The :data:`~dbStats.dataSize` " -"will decrease when you remove :term:`documents `." -msgstr "" - -# f1722c24fa6d4e59892a5be186fbe284 -#: ../source/reference/command/dbStats.txt:85 -msgid "" -"For databases using the :doc:`MMAPv1 ` storage engine, " -"``dataSize`` includes preallocated space and the :term:`padding factor`. " -"The ``dataSize`` will not decrease when documents shrink." -msgstr "" - -# fe5d4581eb8c448a986b7c3050baab00 -#: ../source/reference/command/dbStats.txt:89 -msgid "" -"For databases using the :ref:`WiredTiger ` storage engine, ``dataSize`` may be larger than " -"``storageSize`` if compression is enabled. The ``dataSize`` will " -"decrease when documents shrink." -msgstr "" - -# 9dff5d1466da4b85beeaf3bcce12d949 -#: ../source/reference/command/dbStats.txt:97 -msgid "" -"The total amount of space in bytes allocated to collections in this " -"database for :term:`document` storage. The ``scale`` argument affects " -"this value. The :data:`~dbStats.storageSize` does not decrease as you " -"remove or shrink documents. This value may be smaller than ``dataSize`` " -"for databases using the WiredTiger storage engine with :ref:`compression " -"` enabled." -msgstr "" - -# 5b289b77d29c45cc9c2d9c037c142dcb -#: ../source/reference/command/dbStats.txt:109 -msgid "" -"Contains a count of the number of extents in the database across all " -"collections." -msgstr "" - -# 621469eed9034e6c914f92314d081c6e -#: ../source/reference/command/dbStats.txt:114 -msgid "" -"Contains a count of the total number of indexes across all collections in" -" the database." -msgstr "" - -# 473c416cb9ae4a59aa9f50ba55c43d6e -#: ../source/reference/command/dbStats.txt:119 -msgid "" -"The total size in bytes of all indexes created on this database. The " -"``scale`` arguments affects this value." -msgstr "" - -# 2c025e2e32e24d6baf41bd5448e1d346 -#: ../source/reference/command/dbStats.txt:126 -msgid "" -"The total size in bytes of the data files that hold the database. This " -"value includes preallocated space and the :term:`padding factor`. The " -"value of :data:`~dbStats.fileSize` only reflects the size of the data " -"files for the database and not the namespace file." -msgstr "" - -# 576c000e85334bc1ad92dfeba7be9448 -# e4a61d321ff64d27be92713da156972f -#: ../source/reference/command/dbStats.txt:131 -#: ../source/reference/command/dbStats.txt:185 -msgid "" -"The ``scale`` argument affects this value. Only present when using the " -"``mmapv1`` storage engine." -msgstr "" - -# 9542fde3d6ee48d398498b4bec35e427 -#: ../source/reference/command/dbStats.txt:136 -msgid "" -"The total size of the :term:`namespace` files (i.e. that end with " -"``.ns``) for this database. You cannot change the size of the namespace " -"file after creating a database, but you can change the default size for " -"all new namespace files with the :setting:`~storage.nsSize` runtime " -"option." -msgstr "" - -# 480defca2d714f5188efdd3b0523f20a -#: ../source/reference/command/dbStats.txt:142 -msgid "Only present when using the ``mmapv1`` storage engine." -msgstr "" - -# c38cf1fd9d86402dbd40ce86048c5366 -#: ../source/reference/command/dbStats.txt:145 -msgid "" -"The :setting:`~storage.nsSize` option, and :ref:`Maximum Namespace File " -"Size `" -msgstr "" - -# 65ab06b9e3ef4e0899f1cc7919ffdc75 -#: ../source/reference/command/dbStats.txt:151 -msgid "" -"Document that contains information about the on-disk format of the data " -"files for the database. Only present when using the ``mmapv1`` storage " -"engine." -msgstr "" - -# 1b590a9ad336469bba774c122bcb015a -#: ../source/reference/command/dbStats.txt:158 -msgid "" -"The major version number for the on-disk format of the data files for the" -" database. Only present when using the ``mmapv1`` storage engine." -msgstr "" - -# cfe5276ad2fc4338a3ef44dbecbb34b8 -#: ../source/reference/command/dbStats.txt:165 -msgid "" -"The minor version number for the on-disk format of the data files for the" -" database. Only present when using the ``mmapv1`` storage engine." -msgstr "" - -# 860902c3b11840c1a798f312c3130639 -#: ../source/reference/command/dbStats.txt:176 -msgid "" -"Number of extents in the freelist. Only present when using the ``mmapv1``" -" storage engine." -msgstr "" - -# b6cde74636174107a6a68a0fb650074b -#: ../source/reference/command/dbStats.txt:183 -msgid "Total size of the extents on the freelist." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "The total size in bytes of the " -#~ "data held in this database including " -#~ "the :term:`padding factor`. The ``scale`` " -#~ "argument affects this value. The " -#~ ":data:`~dbStats.dataSize` will not decrease " -#~ "when :term:`documents ` shrink, but" -#~ " will decrease when you remove " -#~ "documents." -#~ msgstr "" - -#~ msgid "" -#~ "The total amount of space in bytes" -#~ " allocated to collections in this " -#~ "database for :term:`document` storage. The " -#~ "``scale`` argument affects this value. " -#~ "The :data:`~dbStats.storageSize` does not " -#~ "decrease as you remove or shrink " -#~ "documents." -#~ msgstr "" - -#~ msgid "" -#~ "For MongoDB instances using the " -#~ ":doc:`WiredTiger ` storage engine," -#~ " after an unclean shutdown, statistics " -#~ "on size and count may off by " -#~ "up to 1000 documents as reported " -#~ "by :dbcommand:`collStats`, :dbcommand:`dbStats`, " -#~ ":dbcommand:`count`. To restore the correct " -#~ "statistics for the collection, run " -#~ ":dbcommand:`validate` on the collection." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/command/delete.po b/locale/zh/LC_MESSAGES/reference/command/delete.po deleted file mode 100644 index 753a0cde923..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/delete.po +++ /dev/null @@ -1,270 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 97a8601d18a14c66ad24b29343a764cf -#: ../source/reference/command/delete.txt:3 -msgid "delete" -msgstr "" - -# b0c9781d2530459ebc7fbe866cb4afb5 -#: ../source/reference/command/delete.txt -msgid "On this page" -msgstr "" - -# 5aa67734963f4b999f935ddfbbb4e4fe -#: ../source/reference/command/delete.txt:14 -msgid "Definition" -msgstr "" - -# 9611df5fa1414d5fadfe61a280d0ba70 -#: ../source/reference/command/delete.txt:20 -msgid "" -"The :dbcommand:`delete` command removes documents from a collection. A " -"single :dbcommand:`delete` command can contain multiple delete " -"specifications. The command cannot operate on :doc:`capped collections " -"`. The remove methods provided by the MongoDB " -"drivers use this command internally." -msgstr "" - -# 015a545c052f43139286ef6d65068937 -#: ../source/reference/command/delete.txt:26 -msgid "The :dbcommand:`delete` command has the following syntax:" -msgstr "" - -# 2ffeefa3f8e546ecad1ac97c758720a2 -#: ../source/reference/command/delete.txt:42 -msgid "The command takes the following fields:" -msgstr "" - -# 1bd41c7f9aac4b53b490693d967e6b98 -#: ../source/reference/command/delete.txt:46 -msgid "Each element of the ``deletes`` array contains the following fields:" -msgstr "" - -# 1dc9c45c0aab46af94bf5f51b3264d74 -#: ../source/reference/command/delete.txt:50 -msgid "" -"A document that contains the status of the operation. See :ref:`delete-" -"command-output` for details." -msgstr "" - -# 4c18d261d25d4307974205324175f0ef -#: ../source/reference/command/delete.txt:56 -msgid "Behavior" -msgstr "" - -# 203610f528b14bcb9d061f0a691920d0 -#: ../source/reference/command/delete.txt:58 -msgid "" -"The total size of all the queries (i.e. the ``q`` field values) in the " -"``deletes`` array must be less than or equal to the :limit:`maximum BSON " -"document size `." -msgstr "" - -# dae563138ea4436593c33e53e17c7f00 -#: ../source/reference/command/delete.txt:62 -msgid "" -"The total number of delete documents in the ``deletes`` array must be " -"less than or equal to the :limit:`maximum bulk size `." -msgstr "" - -# 02ee0befbe734712b85e44e766d4f999 -#: ../source/reference/command/delete.txt:67 -msgid "Examples" -msgstr "" - -# 7e981632cc5a455282126f6d4d7c9e5e -#: ../source/reference/command/delete.txt:70 -msgid "Limit the Number of Documents Deleted" -msgstr "" - -# 2a8756d6f16c493e832e2101989b5bcd -#: ../source/reference/command/delete.txt:72 -msgid "" -"The following example deletes from the ``orders`` collection one document" -" that has the ``status`` equal to ``D`` by specifying the ``limit`` of " -"``1``:" -msgstr "" - -# a4cbaf5815f441f8a2fffe473084d87b -#: ../source/reference/command/delete.txt:85 -msgid "" -"The returned document shows that the command deleted ``1`` document. See " -":ref:`delete-command-output` for details." -msgstr "" - -# e54ce1ea16874edfbfc2725731fba2ec -#: ../source/reference/command/delete.txt:93 -msgid "Delete All Documents That Match a Condition" -msgstr "" - -# 484d4531177e43f5882c742babf76706 -#: ../source/reference/command/delete.txt:95 -msgid "" -"The following example deletes from the ``orders`` collection all " -"documents that have the ``status`` equal to ``D`` by specifying the " -"``limit`` of ``0``:" -msgstr "" - -# 2585d7ae69144517a114ae4f8d3efbb5 -#: ../source/reference/command/delete.txt:109 -msgid "" -"The returned document shows that the command found and deleted ``13`` " -"documents. See :ref:`delete-command-output` for details." -msgstr "" - -# b68e6c88a7d94d8fabe71ae8875fa9b1 -#: ../source/reference/command/delete.txt:117 -msgid "Delete All Documents from a Collection" -msgstr "" - -# 117d6e52241b45ebbead6f00e1e8b651 -#: ../source/reference/command/delete.txt:119 -msgid "" -"Delete all documents in the ``orders`` collection by specifying an empty " -"query condition *and* a ``limit`` of ``0``:" -msgstr "" - -# fb864ff55b0245f9826666c71525be02 -#: ../source/reference/command/delete.txt:132 -msgid "" -"The returned document shows that the command found and deleted ``35`` " -"documents in total. See :ref:`delete-command-output` for details." -msgstr "" - -# cdbd806f2eac4189ba342b42dd28d2d9 -#: ../source/reference/command/delete.txt:140 -msgid "Bulk Delete" -msgstr "" - -# 3670b62e53ec442f8c2161d455e7a03d -#: ../source/reference/command/delete.txt:142 -msgid "" -"The following example performs multiple delete operations on the " -"``orders`` collection:" -msgstr "" - -# f5a982bed00547dea146dfa5490a4838 -#: ../source/reference/command/delete.txt:159 -msgid "" -"The returned document shows that the command found and deleted ``21`` " -"documents in total for the two delete statements. See :ref:`delete-" -"command-output` for details." -msgstr "" - -# e356e7d945b545abbf5e1bbf920e8669 -#: ../source/reference/command/delete.txt:168 -msgid "Specify Collation" -msgstr "" - -# 850ef2b5e8b94f3eaebf9d491842cbe7 -#: ../source/includes/extracts/collation-description.rst:1 -msgid "" -":doc:`Collation ` allows users to specify language-" -"specific rules for string comparison, such as rules for lettercase and " -"accent marks." -msgstr "" - -# 8b38afec935040eabcaebbc2c36e131d -#: ../source/reference/command/delete.txt:172 -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -# c5e29c3f0b3c46c6acb71f47a36ca785 -#: ../source/reference/command/delete.txt:180 -msgid "The following operation includes the :ref:`collation ` option:" -msgstr "" - -# 989a2ec77199483b934f1b6e4ca62d6a -#: ../source/reference/command/delete.txt:195 -msgid "Output" -msgstr "" - -# 9535c78d8866457eb008b3a3bb80ede1 -#: ../source/reference/command/delete.txt:197 -msgid "The returned document contains a subset of the following fields:" -msgstr "" - -# 1512290baa7d45158ac1cca935740fa8 -#: ../source/reference/command/delete.txt:201 -msgid "The status of the command." -msgstr "" - -# af94ea3498324f0a932923ba05f7986c -#: ../source/reference/command/delete.txt:205 -msgid "The number of documents deleted." -msgstr "" - -# 1fb2c45f7c64465d80128c99faf22f59 -#: ../source/reference/command/delete.txt:209 -msgid "" -"An array of documents that contains information regarding any error " -"encountered during the delete operation. The :data:`~delete.writeErrors` " -"array contains an error document for each delete statement that errors." -msgstr "" - -# 5aef6998165c42b88f2c04f6bf573c14 -#: ../source/reference/command/delete.txt:214 -msgid "Each error document contains the following information:" -msgstr "" - -# 1d662e9191df43fa978a32a898116cfe -#: ../source/reference/command/delete.txt:218 -msgid "" -"An integer that identifies the delete statement in the ``deletes`` array," -" which uses a zero-based index." -msgstr "" - -# 6a1577c34ff2452ba4f1434d3efed4e3 -#: ../source/reference/command/delete.txt:223 -msgid "An integer value identifying the error." -msgstr "" - -# f2e5670f63be4e6792364eaa1a196c1c -#: ../source/reference/command/delete.txt:227 -msgid "A description of the error." -msgstr "" - -# 8015a0e92d1d4006be6beacc431125d3 -#: ../source/reference/command/delete.txt:231 -msgid "" -"Document that describe error related to write concern and contains the " -"field:" -msgstr "" - -# 10b1300092884ad6b140f63a454f5188 -#: ../source/reference/command/delete.txt:236 -msgid "An integer value identifying the cause of the write concern error." -msgstr "" - -# 17694e5edf4f4b37bd7814e45b8cc32d -#: ../source/reference/command/delete.txt:240 -msgid "A description of the cause of the write concern error." -msgstr "" - -# 23f3fcd09433482dac93caf3cfbe1660 -#: ../source/reference/command/delete.txt:242 -msgid "" -"The following is an example document returned for a successful " -":dbcommand:`delete` command:" -msgstr "" - -# 61c7e9436f1b4256bfc639404709ac64 -#: ../source/reference/command/delete.txt:249 -msgid "" -"The following is an example document returned for a :dbcommand:`delete` " -"command that encountered an error:" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/command/diagLogging.po b/locale/zh/LC_MESSAGES/reference/command/diagLogging.po deleted file mode 100644 index d9dc09a2623..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/diagLogging.po +++ /dev/null @@ -1,28 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/diagLogging.txt:3 -msgid "diagLogging" -msgstr "" - -#: ../source/reference/command/diagLogging.txt:17 -msgid "" -":dbcommand:`diagLogging` is a command that captures additional data for " -"diagnostic purposes and is not part of the stable client facing API." -msgstr "" - -#: ../source/reference/command/diagLogging.txt:21 -msgid "" -":dbcommand:`diaglogging` obtains a write lock on the affected database and " -"will block other operations until it completes." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/command/distinct.po b/locale/zh/LC_MESSAGES/reference/command/distinct.po deleted file mode 100644 index f16835a8915..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/distinct.po +++ /dev/null @@ -1,315 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 19f971c53a4642a1b7aa9bfef843e317 -#: ../source/reference/command/distinct.txt:3 -msgid "distinct" -msgstr "" - -# 2a7521c5305c495f958aa689de93747b -#: ../source/reference/command/distinct.txt -msgid "On this page" -msgstr "" - -# b63017d428154e85ae7c02f120e380bf -#: ../source/reference/command/distinct.txt:14 -msgid "Definition" -msgstr "" - -# 70e9306132734012ade119b8afea01a0 -#: ../source/reference/command/distinct.txt:18 -msgid "" -"Finds the distinct values for a specified field across a single " -"collection. :dbcommand:`distinct` returns a document that contains an " -"array of the distinct values. The return document also contains an " -"embedded document with query statistics and the query plan." -msgstr "" - -# 16ca4863c42a42949870c25583a1155d -#: ../source/reference/command/distinct.txt:23 -msgid "The command takes the following form" -msgstr "" - -# f1dde9d80aef4d3b87214e9da640b8e0 -#: ../source/reference/command/distinct.txt:35 -msgid "The command contains the following fields:" -msgstr "" - -# 8cfea977caf04627a3fcf4c9b7e6c1cd -#: ../source/reference/command/distinct.txt:39 -msgid "" -"MongoDB also provides the shell wrapper method " -":method:`db.collection.distinct()` for the :dbcommand:`distinct` command." -" Additionally, many MongoDB :term:`drivers ` also provide a " -"wrapper method. Refer to the specific driver documentation." -msgstr "" - -# 4c975c05eb474da3ade333e69b89b6fa -#: ../source/reference/command/distinct.txt:45 -msgid "Behavior" -msgstr "" - -# 945bf763d82d47bfb967a3f0724a7d2e -#: ../source/reference/command/distinct.txt:50 -msgid "Array Fields" -msgstr "" - -# eecb6d1cf70c4fd3af546dd49306d120 -#: ../source/includes/extracts/fact-distinct-command-array-field.rst:1 -msgid "" -"If the value of the specified ``field`` is an array, " -":dbcommand:`distinct` considers each element of the array as a separate " -"value." -msgstr "" - -# 1e9e32ba711245c5890dc9fdf0b67300 -#: ../source/includes/extracts/fact-distinct-command-array-field.rst:5 -msgid "" -"For instance, if a field has as its value ``[ 1, [1], 1 ]``, then " -":dbcommand:`distinct` considers ``1``, ``[1]``, and ``1`` as separate " -"values." -msgstr "" - -# be4f73355a9846688646eacf8f602fae -#: ../source/reference/command/distinct.txt:54 -msgid "For an example, see :ref:`distinct-command-array`." -msgstr "" - -# fb6208d657f04c5d8e5c41d785cb3cf4 -#: ../source/reference/command/distinct.txt:57 -msgid "Index Use" -msgstr "" - -# eff304bb00e9407483188abcd31f9739 -#: ../source/includes/extracts/fact-distinct-command-index-use.rst:1 -msgid "When possible, :dbcommand:`distinct` operations can use indexes." -msgstr "" - -# 351a0c2240df4fc19364de8525a956b5 -#: ../source/includes/extracts/fact-distinct-command-index-use.rst:3 -msgid "" -"Indexes can also :ref:`cover ` :dbcommand:`distinct` " -"operations. See :ref:`covered-queries` for more information on queries " -"covered by indexes." -msgstr "" - -# 8f4aea139d8c4e8f8fc15e022a7d8b13 -#: ../source/reference/command/distinct.txt:62 -msgid "Examples" -msgstr "" - -# b1802bdf84cd468c99fa96a20c1cdeb2 -#: ../source/reference/command/distinct.txt:64 -msgid "" -"The examples use the ``inventory`` collection that contains the following" -" documents:" -msgstr "" - -# 1968e3e3e1834d5682136633c6e620fb -#: ../source/reference/command/distinct.txt:75 -msgid "Return Distinct Values for a Field" -msgstr "" - -# 551e3c15c8b94241b3438a3702cab8e3 -#: ../source/reference/command/distinct.txt:77 -msgid "" -"The following example returns the distinct values for the field ``dept`` " -"from all documents in the ``inventory`` collection:" -msgstr "" - -# 2131763e2bc843b8ab7cf67ffbadc69c -#: ../source/reference/command/distinct.txt:84 -msgid "" -"The command returns a document with a field named ``values`` that " -"contains the distinct ``dept`` values:" -msgstr "" - -# 85c9743cfc2b4d889dda488f394a76df -#: ../source/reference/command/distinct.txt:96 -msgid "Return Distinct Values for an Embedded Field" -msgstr "" - -# 0df513c62f804e67ba6aa72d78bd79c8 -#: ../source/reference/command/distinct.txt:98 -msgid "" -"The following example returns the distinct values for the field ``sku``, " -"embedded in the ``item`` field, from all documents in the ``inventory`` " -"collection:" -msgstr "" - -# 62fa0d422c1b4348a245e3260bff9b0c -# 0fafb59505784913b922197d7153bc02 -#: ../source/reference/command/distinct.txt:106 -#: ../source/reference/command/distinct.txt:157 -msgid "" -"The command returns a document with a field named ``values`` that " -"contains the distinct ``sku`` values:" -msgstr "" - -# dc174bdfe0f54fe79dee23bf0bec883f -#: ../source/reference/command/distinct.txt:117 -msgid "" -":ref:`document-dot-notation` for information on accessing fields within " -"embedded documents" -msgstr "" - -# f549f9de76f549eb9b12867afa937b0a -#: ../source/reference/command/distinct.txt:123 -msgid "Return Distinct Values for an Array Field" -msgstr "" - -# 3ae0c21231d14a71bb9a6304dc2be7fd -#: ../source/reference/command/distinct.txt:125 -msgid "" -"The following example returns the distinct values for the field ``sizes``" -" from all documents in the ``inventory`` collection:" -msgstr "" - -# a966bd96856f484a888e944bc08009dd -#: ../source/reference/command/distinct.txt:132 -msgid "" -"The command returns a document with a field named ``values`` that " -"contains the distinct ``sizes`` values:" -msgstr "" - -# a504b4c1c0cf404aa405c484828f7734 -#: ../source/reference/command/distinct.txt:143 -msgid "" -"For information on :dbcommand:`distinct` and array fields, see the " -":ref:`Behavior ` section." -msgstr "" - -# 8252d966a58546969d4883387102f010 -#: ../source/reference/command/distinct.txt:147 -msgid "Specify Query with ``distinct``" -msgstr "" - -# 998e7e99911945898878d106444cdf42 -#: ../source/reference/command/distinct.txt:149 -msgid "" -"The following example returns the distinct values for the field ``sku``, " -"embedded in the ``item`` field, from the documents whose ``dept`` is " -"equal to ``\"A\"``:" -msgstr "" - -# f2a4f5fca1744b2f95e0925894063c17 -#: ../source/reference/command/distinct.txt:169 -msgid "Specify a Collation" -msgstr "" - -# addc72cf53c644459388327bc92c765e -#: ../source/includes/extracts/collation-description.rst:1 -msgid "" -":doc:`Collation ` allows users to specify language-" -"specific rules for string comparison, such as rules for lettercase and " -"accent marks." -msgstr "" - -# 288d9ede6e8f4fa0995fe764f15f7768 -#: ../source/reference/command/distinct.txt:173 -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -# 8a98abbf514842f590d3d236a239c591 -#: ../source/reference/command/distinct.txt:181 -msgid "The following aggregation operation includes the :ref:`collation` option:" -msgstr "" - -# 667e99206f3e44daa496cd68edd8cf70 -#: ../source/reference/command/distinct.txt:194 -msgid "" -"For descriptions on the collation fields, see :ref:`collation-document-" -"fields`." -msgstr "" - -# 3dcb3c92a4304b7da05e39a6c690649a -#: ../source/reference/command/distinct.txt:199 -msgid "Override Default Read Concern" -msgstr "" - -# a40eb9f069aa4cf89a406ac19628bd52 -#: ../source/reference/command/distinct.txt:201 -msgid "" -"To override the default read concern level of :readconcern:`\"local\"`, " -"use the ``readConcern`` option." -msgstr "" - -# f9af1e5d34de4b099fdc49e5bea87fce -#: ../source/reference/command/distinct.txt:204 -msgid "" -"The following operation on a replica set specifies a :doc:`/reference" -"/read-concern` of :readconcern:`\"majority\"` to read the most recent " -"copy of the data confirmed as having been written to a majority of the " -"nodes." -msgstr "" - -# 28e1f3d32bd8478fbf3e9b71837468d8 -#: ../source/includes/fact-enable-majority-readConcern.rst:1 -msgid "To use :term:`read concern` level of :readconcern:`\"majority\"`," -msgstr "" - -# 65cb78c5a0c54274896a974f817f452a -#: ../source/includes/fact-enable-majority-readConcern.rst:3 -msgid "" -"you must start the :program:`mongod` instances with the " -":option:`--enableMajorityReadConcern` command line option (or the " -":setting:`replication.enableMajorityReadConcern` set to ``true`` if using" -" a configuration file)." -msgstr "" - -# dce2695736db40a5a4ed399d93fdb8f3 -#: ../source/includes/fact-enable-majority-readConcern.rst:8 -msgid "" -"replica sets must use :ref:`WiredTiger storage engine ` and election :rsconf:`protocol version 1 `." -msgstr "" - -# 49b4f712f68e4b71a404899ecb7cc041 -#: ../source/includes/fact-readConcern-most-recent-data-in-node.rst:1 -msgid "" -"Regardless of the :term:`read concern` level, the most recent data on a " -"node may not reflect the most recent version of the data in the system." -msgstr "" - -# 2af7687b669b47fdb3658350a6f6284a -#: ../source/includes/usage-read-concern-majority.rst:1 -msgid "" -"To ensure that a single thread can read its own writes, use " -":readconcern:`\"majority\"` read concern and :writeconcern:`\"majority\"`" -" write concern against the primary of the replica set." -msgstr "" - -#~ msgid "The command takes the following form:" -#~ msgstr "" - -#~ msgid "" -#~ "To use a :term:`read concern` level " -#~ "of :readconcern:`\"majority\"`, you must use" -#~ " the WiredTiger storage engine and " -#~ "start the :program:`mongod` instances with " -#~ "the :option:`--enableMajorityReadConcern` command " -#~ "line option (or the " -#~ ":setting:`replication.enableMajorityReadConcern` setting " -#~ "if using a configuration file)." -#~ msgstr "" - -#~ msgid "" -#~ "Only replica sets using :rsconf:`protocol " -#~ "version 1 ` support " -#~ ":readconcern:`\"majority\"` read concern. Replica" -#~ " sets running protocol version 0 do" -#~ " not support :readconcern:`\"majority\"` read " -#~ "concern." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/command/driverOIDTest.po b/locale/zh/LC_MESSAGES/reference/command/driverOIDTest.po deleted file mode 100644 index a8a19d2efa8..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/driverOIDTest.po +++ /dev/null @@ -1,20 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/driverOIDTest.txt:3 -msgid "driverOIDTest" -msgstr "" - -#: ../source/reference/command/driverOIDTest.txt:15 -msgid ":dbcommand:`driverOIDTest` is an internal command." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/command/drop.po b/locale/zh/LC_MESSAGES/reference/command/drop.po deleted file mode 100644 index e7a75b65712..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/drop.po +++ /dev/null @@ -1,40 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/drop.txt:3 -msgid "drop" -msgstr "" - -#: ../source/reference/command/drop.txt:15 -msgid "" -"The :dbcommand:`drop` command removes an entire collection from a database. " -"The command has following syntax:" -msgstr "" - -#: ../source/reference/command/drop.txt:22 -msgid "" -"The :program:`mongo` shell provides the equivalent helper method " -":method:`db.collection.drop()`." -msgstr "" - -#: ../source/reference/command/drop.txt:25 -msgid "" -"This command also removes any indexes associated with the dropped " -"collection." -msgstr "" - -#: ../source/reference/command/drop.txt:30 -msgid "" -"This command obtains a write lock on the affected database and will block " -"other operations until it has completed." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/command/dropAllRolesFromDatabase.po b/locale/zh/LC_MESSAGES/reference/command/dropAllRolesFromDatabase.po deleted file mode 100644 index 9ad9c202e93..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/dropAllRolesFromDatabase.po +++ /dev/null @@ -1,70 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/dropAllRolesFromDatabase.txt:3 -msgid "dropAllRolesFromDatabase" -msgstr "" - -#: ../source/reference/command/dropAllRolesFromDatabase.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/dropAllRolesFromDatabase.txt:18 -msgid "" -"Deletes all :ref:`user-defined ` roles on the database " -"where you run the command." -msgstr "" - -#: ../source/reference/command/dropAllRolesFromDatabase.txt:23 -msgid "" -"The :dbcommand:`dropAllRolesFromDatabase` removes *all* :ref:`user-defined " -"` roles from the database." -msgstr "" - -#: ../source/reference/command/dropAllRolesFromDatabase.txt:26 -msgid "" -"The :dbcommand:`dropAllRolesFromDatabase` command takes the following form:" -msgstr "" - -#: ../source/reference/command/dropAllRolesFromDatabase.txt:36 -msgid "The command has the following fields:" -msgstr "" - -#: ../source/reference/command/dropAllRolesFromDatabase.txt:41 -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-drop-role.rst:1 -msgid "" -"You must have the :authaction:`dropRole` :ref:`action ` on a database to drop a role from that database." -msgstr "" - -#: ../source/reference/command/dropAllRolesFromDatabase.txt:46 -msgid "Example" -msgstr "" - -#: ../source/reference/command/dropAllRolesFromDatabase.txt:48 -msgid "" -"The following operations drop all :ref:`user-defined ` " -"roles from the ``products`` database:" -msgstr "" - -#: ../source/reference/command/dropAllRolesFromDatabase.txt:61 -msgid "" -"The ``n`` field in the results document reports the number of roles dropped:" -msgstr "" - -#: ../source/reference/command/dropAllRolesFromDatabase.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/command/dropAllUsersFromDatabase.po b/locale/zh/LC_MESSAGES/reference/command/dropAllUsersFromDatabase.po deleted file mode 100644 index f577206f704..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/dropAllUsersFromDatabase.po +++ /dev/null @@ -1,69 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/dropAllUsersFromDatabase.txt:3 -msgid "dropAllUsersFromDatabase" -msgstr "" - -#: ../source/reference/command/dropAllUsersFromDatabase.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/dropAllUsersFromDatabase.txt:18 -msgid "Removes all users from the database on which you run the command." -msgstr "" - -#: ../source/reference/command/dropAllUsersFromDatabase.txt:23 -msgid "" -"The :dbcommand:`dropAllUsersFromDatabase` removes all users from the " -"database." -msgstr "" - -#: ../source/reference/command/dropAllUsersFromDatabase.txt:25 -msgid "" -"The :dbcommand:`dropAllUsersFromDatabase` command has the following syntax:" -msgstr "" - -#: ../source/reference/command/dropAllUsersFromDatabase.txt:34 -msgid "" -"The :dbcommand:`dropAllUsersFromDatabase` document has the following fields:" -msgstr "" - -#: ../source/reference/command/dropAllUsersFromDatabase.txt:40 -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-drop-user.rst:1 -msgid "" -"You must have the :authaction:`dropUser` :ref:`action ` on a database to drop a user from that database." -msgstr "" - -#: ../source/reference/command/dropAllUsersFromDatabase.txt:47 -msgid "Example" -msgstr "" - -#: ../source/reference/command/dropAllUsersFromDatabase.txt:49 -msgid "" -"The following sequence of operations in the :program:`mongo` shell drops " -"every user from the ``products`` database:" -msgstr "" - -#: ../source/reference/command/dropAllUsersFromDatabase.txt:57 -msgid "" -"The ``n`` field in the results document shows the number of users removed:" -msgstr "" - -#: ../source/reference/command/dropAllUsersFromDatabase.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/command/dropDatabase.po b/locale/zh/LC_MESSAGES/reference/command/dropDatabase.po deleted file mode 100644 index 6250b22447e..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/dropDatabase.po +++ /dev/null @@ -1,74 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/dropDatabase.txt:3 -msgid "dropDatabase" -msgstr "" - -#: ../source/reference/command/dropDatabase.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/dropDatabase.txt:18 -msgid "" -"The :dbcommand:`dropDatabase` command drops the current database, deleting " -"the associated data files." -msgstr "" - -#: ../source/reference/command/dropDatabase.txt:21 -msgid "The command has the following form:" -msgstr "" - -#: ../source/reference/command/dropDatabase.txt:27 -msgid "" -"The :program:`mongo` shell also provides the helper method " -":method:`db.dropDatabase()`." -msgstr "" - -#: ../source/reference/command/dropDatabase.txt:31 -msgid "Behavior" -msgstr "" - -#: ../source/includes/warning-blocking-global.rst:3 -msgid "" -"This command obtains a global write lock and will block other operations " -"until it has completed." -msgstr "" - -#: ../source/includes/fact-drop-database-users.rst:3 -msgid "" -"This command does not delete the :ref:`users ` " -"associated with the current database. To drop the associated users, run the " -":dbcommand:`dropAllUsersFromDatabase` command in the database you are " -"deleting." -msgstr "" - -#: ../source/reference/command/dropDatabase.txt:38 -msgid "Example" -msgstr "" - -#: ../source/reference/command/dropDatabase.txt:40 -msgid "" -"The following example in the :program:`mongo` shell uses the ``use " -"`` operation to switch the current database to the ``temp`` " -"database and then uses the :dbcommand:`dropDatabase` command to drop the " -"``temp`` database:" -msgstr "" - -#: ../source/reference/command/dropDatabase.txt:52 -msgid ":dbcommand:`dropAllUsersFromDatabase`" -msgstr "" - -#: ../source/reference/command/dropDatabase.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/command/dropIndexes.po b/locale/zh/LC_MESSAGES/reference/command/dropIndexes.po deleted file mode 100644 index 8b5f14c9e54..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/dropIndexes.po +++ /dev/null @@ -1,40 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/dropIndexes.txt:3 -msgid "dropIndexes" -msgstr "" - -#: ../source/reference/command/dropIndexes.txt:15 -msgid "" -"The :dbcommand:`dropIndexes` command drops one or all indexes from the " -"current collection. To drop all indexes, issue the command like so:" -msgstr "" - -#: ../source/reference/command/dropIndexes.txt:23 -msgid "" -"To drop a single, issue the command by specifying the name of the index you " -"want to drop. For example, to drop the index named ``age_1``, use the " -"following command:" -msgstr "" - -#: ../source/reference/command/dropIndexes.txt:31 -msgid "" -"The shell provides a useful command helper. Here's the equivalent command:" -msgstr "" - -#: ../source/reference/command/dropIndexes.txt:39 -msgid "" -"This command obtains a write lock on the affected database and will block " -"other operations until it has completed." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/command/dropRole.po b/locale/zh/LC_MESSAGES/reference/command/dropRole.po deleted file mode 100644 index b246aac471b..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/dropRole.po +++ /dev/null @@ -1,58 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/dropRole.txt:3 -msgid "dropRole" -msgstr "" - -#: ../source/reference/command/dropRole.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/dropRole.txt:18 -msgid "" -"Deletes a :ref:`user-defined ` role from the database on" -" which you run the command." -msgstr "" - -#: ../source/reference/command/dropRole.txt:21 -msgid "The :dbcommand:`dropRole` command uses the following syntax:" -msgstr "" - -#: ../source/reference/command/dropRole.txt:30 -msgid "The :dbcommand:`dropRole` command has the following fields:" -msgstr "" - -#: ../source/reference/command/dropRole.txt:35 -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-drop-role.rst:1 -msgid "" -"You must have the :authaction:`dropRole` :ref:`action ` on a database to drop a role from that database." -msgstr "" - -#: ../source/reference/command/dropRole.txt:40 -msgid "Example" -msgstr "" - -#: ../source/reference/command/dropRole.txt:42 -msgid "" -"The following operations remove the ``readPrices`` role from the " -"``products`` database:" -msgstr "" - -#: ../source/reference/command/dropRole.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/command/dropUser.po b/locale/zh/LC_MESSAGES/reference/command/dropUser.po deleted file mode 100644 index ab8c0626bac..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/dropUser.po +++ /dev/null @@ -1,60 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/dropUser.txt:3 -msgid "dropUser" -msgstr "" - -#: ../source/reference/command/dropUser.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/dropUser.txt:18 -msgid "" -"Removes the user from the database on which you run the command. The " -":dbcommand:`dropUser` command has the following syntax:" -msgstr "" - -#: ../source/reference/command/dropUser.txt:28 -msgid "The :dbcommand:`dropUser` command document has the following fields:" -msgstr "" - -#: ../source/includes/check-before-dropping-useradmin.rst:1 -msgid "" -"Before dropping a user who has the :authrole:`userAdminAnyDatabase` role, " -"ensure you have at least another user with user administration privileges." -msgstr "" - -#: ../source/reference/command/dropUser.txt:36 -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-drop-user.rst:1 -msgid "" -"You must have the :authaction:`dropUser` :ref:`action ` on a database to drop a user from that database." -msgstr "" - -#: ../source/reference/command/dropUser.txt:43 -msgid "Example" -msgstr "" - -#: ../source/reference/command/dropUser.txt:45 -msgid "" -"The following sequence of operations in the :program:`mongo` shell removes " -"``reportUser1`` from the ``products`` database:" -msgstr "" - -#: ../source/reference/command/dropUser.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/command/emptycapped.po b/locale/zh/LC_MESSAGES/reference/command/emptycapped.po deleted file mode 100644 index 0d33913e9a4..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/emptycapped.po +++ /dev/null @@ -1,42 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/emptycapped.txt:3 -msgid "emptycapped" -msgstr "" - -#: ../source/reference/command/emptycapped.txt:15 -msgid "" -"The ``emptycapped`` command removes all documents from a capped collection. " -"Use the following syntax:" -msgstr "" - -#: ../source/reference/command/emptycapped.txt:22 -msgid "" -"This command removes all records from the capped collection named " -"``events``." -msgstr "" - -#: ../source/reference/command/emptycapped.txt:27 -msgid "" -"This command obtains a write lock on the affected database and will block " -"other operations until it has completed." -msgstr "" - -#: ../source/includes/note-enabletestcommands.rst:3 -msgid "" -"|dbcommand| is an internal command that is not enabled by default. " -"|dbcommand| must be enabled by using :option:`--setParameter " -"enableTestCommands=1 ` on the :program:`mongod` " -"command line. |dbcommand| cannot be enabled during run-time." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/command/enableSharding.po b/locale/zh/LC_MESSAGES/reference/command/enableSharding.po deleted file mode 100644 index a517a68924f..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/enableSharding.po +++ /dev/null @@ -1,56 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/enableSharding.txt:3 -msgid "enableSharding" -msgstr "" - -#: ../source/reference/command/enableSharding.txt:15 -msgid "" -"The :dbcommand:`enableSharding` command enables sharding on a per-database " -"level. The :dbcommand:`enableSharding` command has the following syntax:" -msgstr "" - -#: ../source/includes/fact-dbcommand.rst:1 -msgid "" -"To run |command|, use the :method:`db.runCommand( { \\ } ) " -"` method." -msgstr "" - -#: ../source/reference/command/enableSharding.txt:26 -msgid "" -"To run :dbcommand:`enableSharding`, connect to a :program:`mongos` instance " -"and run the command in the ``admin`` database." -msgstr "" - -#: ../source/reference/command/enableSharding.txt:29 -msgid "A document that contains status of the operation." -msgstr "" - -#: ../source/reference/command/enableSharding.txt:32 -msgid "" -"Once you enabled sharding in a database, you can use the " -":dbcommand:`shardCollection` command to begin the process of distributing " -"data among the shards." -msgstr "" - -#~ msgid "" -#~ "The :dbcommand:`enableSharding` command enables sharding on a per-database " -#~ "level. Use the following command form:" -#~ msgstr "" - -#~ msgid "" -#~ "Once you've enabled sharding in a database, you can use the " -#~ ":dbcommand:`shardCollection` command to begin the process of distributing " -#~ "data among the shards." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/command/eval.po b/locale/zh/LC_MESSAGES/reference/command/eval.po deleted file mode 100644 index 61e123248a0..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/eval.po +++ /dev/null @@ -1,163 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/eval.txt:3 -msgid "eval" -msgstr "" - -#: ../source/reference/command/eval.txt:17 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/eval.txt:23 -msgid "" -"The :dbcommand:`eval` command evaluates JavaScript functions on the database" -" server." -msgstr "" - -#: ../source/reference/command/eval.txt:26 -msgid "The :dbcommand:`eval` command has the following form:" -msgstr "" - -#: ../source/reference/command/eval.txt:36 -msgid "The command contains the following fields:" -msgstr "" - -#: ../source/includes/extracts/admonition-js-prevalence-eval.rst:3 -msgid "JavaScript in MongoDB" -msgstr "" - -#: ../source/includes/extracts/admonition-js-prevalence-eval.rst:5 -msgid "" -"Although :dbcommand:`eval` uses JavaScript, most interactions with MongoDB " -"do not use JavaScript but use an :doc:`idiomatic driver " -"` in the language of the interacting application." -msgstr "" - -#: ../source/reference/command/eval.txt:43 -msgid "Behavior" -msgstr "" - -#: ../source/includes/admonitions-eval.rst:5 -msgid "Write Lock" -msgstr "" - -#: ../source/includes/fact-eval-lock.rst:1 -msgid "" -"By default, |object| takes a global write lock while evaluating the " -"JavaScript function. As a result, |object| blocks all other read and write " -"operations to the database while the |object| operation runs." -msgstr "" - -#: ../source/includes/fact-eval-lock.rst:5 -msgid "" -"To prevent the taking of the global write lock while evaluating the " -"JavaScript code, use the |nolockobject| with ``nolock`` set to ``true``. " -"``nolock`` does not impact whether the operations within the JavaScript code" -" take write locks." -msgstr "" - -#: ../source/includes/admonitions-eval.rst:9 -msgid "" -"For long running |object| operation, consider using either the " -":command:`eval` command with ``nolock: true`` or using :doc:`other server " -"side code execution options `." -msgstr "" - -#: ../source/includes/admonitions-eval.rst:14 -msgid "Sharded Data" -msgstr "" - -#: ../source/includes/admonitions-eval.rst:16 -msgid "" -"You can not use |object| with :term:`sharded ` collections. In " -"general, you should avoid using |object| in :term:`sharded clusters `; nevertheless, it is possible to use |object| with non-sharded " -"collections and databases stored in a :term:`sharded cluster`." -msgstr "" - -#: ../source/includes/admonitions-eval.rst:23 -msgid "Access Control" -msgstr "" - -#: ../source/includes/extracts/access-eval-eval.rst:1 -msgid "" -"If authorization is enabled, you must have access to all actions on all " -"resources in order to run :dbcommand:`eval`. Providing such access is not " -"recommended, but if your organization requires a user to run " -":dbcommand:`eval`, create a role that grants :authaction:`anyAction` on :ref" -":`resource-anyresource`. Do not assign this role to any other user." -msgstr "" - -#: ../source/reference/command/eval.txt:50 -msgid "Example" -msgstr "" - -#: ../source/reference/command/eval.txt:52 -msgid "" -"The following example uses :dbcommand:`eval` to perform an increment and " -"calculate the average on the server:" -msgstr "" - -#: ../source/reference/command/eval.txt:59 -msgid "The ``db`` in the function refers to the current database." -msgstr "" - -#: ../source/reference/command/eval.txt:61 -msgid "" -"The :program:`mongo` shell provides a helper method :method:`db.eval()` " -"[#eval-shell-helper]_, so you can express the above as follows:" -msgstr "" - -#: ../source/reference/command/eval.txt:68 -msgid "" -"If you want to use the server's interpreter, you must run :dbcommand:`eval`." -" Otherwise, the :program:`mongo` shell's JavaScript interpreter evaluates " -"functions entered directly into the shell." -msgstr "" - -#: ../source/reference/command/eval.txt:73 -msgid "" -"If an error occurs, :dbcommand:`eval` throws an exception. The following " -"invalid function uses the variable ``x`` without declaring it as an " -"argument:" -msgstr "" - -#: ../source/reference/command/eval.txt:86 -msgid "The statement will result in the following exception:" -msgstr "" - -#: ../source/reference/command/eval.txt:96 -msgid ":doc:`/core/server-side-javascript`" -msgstr "" - -#: ../source/includes/fact-eval-helper-method.rst:1 -msgid "" -"The helper :method:`db.eval()` in the :program:`mongo` shell wraps the " -":dbcommand:`eval` command. Therefore, the helper method shares the " -"characteristics and behavior of the underlying command with *one exception*:" -" :method:`db.eval()` method does not support the ``nolock`` option." -msgstr "" - -#: ../source/reference/command/eval.txt:0 -msgid "On this page" -msgstr "" - -#~ msgid "JavaScript Engine" -#~ msgstr "" - -#~ msgid "" -#~ "The V8 JavaScript engine, which became the default in 2.4, allows multiple " -#~ "JavaScript operations to execute at the same time. Prior to 2.4, |object| " -#~ "executed in a single thread." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/command/explain.po b/locale/zh/LC_MESSAGES/reference/command/explain.po deleted file mode 100644 index 1503ca8dc82..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/explain.po +++ /dev/null @@ -1,234 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/explain.txt:3 -msgid "explain" -msgstr "" - -#: ../source/reference/command/explain.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/explain.txt:32 -msgid "The :dbcommand:`explain` command has the following syntax:" -msgstr "" - -#: ../source/reference/command/explain.txt:41 -msgid "The command takes the following fields:" -msgstr "" - -#: ../source/reference/command/explain.txt:48 -msgid "Behavior" -msgstr "" - -#: ../source/reference/command/explain.txt:50 -msgid "" -"The behavior of :dbcommand:`explain` and the amount of information returned " -"depend on the ``verbosity`` mode." -msgstr "" - -#: ../source/reference/command/explain.txt:59 -#: ../source/reference/command/explain.txt:86 -msgid "``queryPlanner`` Mode" -msgstr "" - -#: ../source/includes/fact-explain-verbosity-queryPlanner.rst:1 -msgid "" -"MongoDB runs the :doc:`query optimizer ` to choose the " -"winning plan for the operation under evaluation. |explain| returns the " -":data:`~explain.queryPlanner` information for the evaluated |operation|." -msgstr "" - -#: ../source/reference/command/explain.txt:66 -msgid "``executionStats`` Mode" -msgstr "" - -#: ../source/includes/fact-explain-verbosity-executionStats.rst:1 -msgid "" -"MongoDB runs the :doc:`query optimizer ` to choose the " -"winning plan, executes the winning plan to completion, and returns " -"statistics describing the execution of the winning plan." -msgstr "" - -#: ../source/includes/fact-explain-write-operations.rst:1 -#: ../source/includes/fact-explain-write-operations.rst:1 -msgid "" -"For write operations, |explain| returns information about the update or " -"delete operations that *would* be performed, but does *not* apply the " -"modifications to the database." -msgstr "" - -#: ../source/includes/fact-explain-verbosity-executionStats.rst:11 -msgid "" -"|explain| returns the :data:`~explain.queryPlanner` and " -":data:`~explain.executionStats` information for the evaluated |operation|. " -"However, :data:`~explain.executionStats` does not provide query execution " -"information for the rejected plans." -msgstr "" - -#: ../source/reference/command/explain.txt:73 -#: ../source/reference/command/explain.txt:123 -msgid "``allPlansExecution`` Mode" -msgstr "" - -#: ../source/reference/command/explain.txt:75 -msgid "" -"By default, :dbcommand:`explain` runs in ``\"allPlansExecution\"`` verbosity" -" mode." -msgstr "" - -#: ../source/includes/fact-explain-verbosity-allPlansExecution.rst:1 -msgid "" -"MongoDB runs the :doc:`query optimizer ` to choose the " -"winning plan and executes the winning plan to completion. In " -"``\"allPlansExecution\"`` mode, MongoDB returns statistics describing the " -"execution of the winning plan as well as statistics for the other candidate " -"plans captured during :ref:`plan selection `." -msgstr "" - -#: ../source/includes/fact-explain-verbosity-allPlansExecution.rst:14 -msgid "" -"|explain| returns the :data:`~explain.queryPlanner` and " -":data:`~explain.executionStats` information for the evaluated |operation|. " -"The :data:`~explain.executionStats` includes the *completed* query execution" -" information for the *winning plan*." -msgstr "" - -#: ../source/includes/fact-explain-verbosity-allPlansExecution.rst:19 -msgid "" -"If the query optimizer considered more than one plan, " -":data:`~explain.executionStats` information also includes the *partial* " -"execution information captured during the :ref:`plan selection phase ` for both the winning and rejected candidate " -"plans." -msgstr "" - -#: ../source/reference/command/explain.txt:81 -msgid "Examples" -msgstr "" - -#: ../source/reference/command/explain.txt:88 -msgid "" -"The following :dbcommand:`explain` command runs in :ref:`\"queryPlanner\" " -"` verbosity mode to return the query planning " -"information for a :dbcommand:`count` command:" -msgstr "" - -#: ../source/reference/command/explain.txt:104 -msgid "``executionStats`` Mode" -msgstr "" - -#: ../source/reference/command/explain.txt:106 -msgid "" -"The following :dbcommand:`explain` operation runs in " -":ref:`\"executionStats\" ` verbosity mode to return " -"the query planning and execution information for a :dbcommand:`count` " -"command:" -msgstr "" - -#: ../source/reference/command/explain.txt:125 -msgid "" -"By default, :dbcommand:`explain` runs in :ref:`\"allPlansExecution\" " -"` verbosity mode. The following " -":dbcommand:`explain` command returns the :data:`~explain.queryPlanner` and " -":data:`~explain.executionStats` for all considered plans for an " -":dbcommand:`update` command:" -msgstr "" - -#: ../source/reference/command/explain.txt:133 -msgid "" -"The execution of this explain will *not* modify data but runs the query " -"predicate of the update operation. For candidate plans, MongoDB returns the " -"execution information captured during the :ref:`plan selection phase `." -msgstr "" - -#: ../source/reference/command/explain.txt:157 -msgid "Output" -msgstr "" - -#: ../source/includes/fact-explain-results-categories.rst:1 -msgid "|explain| operations can return information regarding:" -msgstr "" - -#: ../source/includes/fact-explain-results-categories.rst:3 -msgid "" -":ref:`queryPlanner`, which details the plan selected by the :doc:`query " -"optimizer ` and lists the rejected plans;" -msgstr "" - -#: ../source/includes/fact-explain-results-categories.rst:7 -msgid "" -":ref:`executionStats`, which details the execution of the winning plan and " -"the rejected plans; and" -msgstr "" - -#: ../source/includes/fact-explain-results-categories.rst:10 -msgid ":ref:`serverInfo`, which provides information on the MongoDB instance." -msgstr "" - -#: ../source/includes/fact-explain-results-categories.rst:13 -msgid "" -"The verbosity mode (i.e. ``queryPlanner``, ``executionStats``, " -"``allPlansExecution``) determines whether the results include " -":ref:`executionStats` and whether :ref:`executionStats` includes data " -"captured during :ref:`plan selection `." -msgstr "" - -#: ../source/reference/command/explain.txt:161 -msgid "For details on the output, see :doc:`/reference/explain-results`." -msgstr "" - -#: ../source/reference/command/explain.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/explain.txt:20 -msgid "" -"Added support for the :dbcommand:`distinct` and :dbcommand:`findAndModify` " -"commands." -msgstr "" - -#: ../source/reference/command/explain.txt:23 -msgid "" -"The :dbcommand:`explain` command provides information on the execution of " -"the following commands: :dbcommand:`count`, :dbcommand:`distinct`, " -":dbcommand:`group`, :dbcommand:`find`, :dbcommand:`findAndModify`, " -":dbcommand:`delete`, and :dbcommand:`update`." -msgstr "" - -#: ../source/reference/command/explain.txt:28 -msgid "" -"Although MongoDB provides the :dbcommand:`explain` command, the preferred " -"method for running :dbcommand:`explain` is to use the " -":method:`db.collection.explain()` and :method:`cursor.explain()` helpers." -msgstr "" - -#~ msgid "" -#~ "The :dbcommand:`explain` command provides information on the execution of " -#~ "the following commands: :dbcommand:`count`, :dbcommand:`group`, " -#~ ":dbcommand:`delete`, and :dbcommand:`update`." -#~ msgstr "" - -#~ msgid "" -#~ "Although MongoDB provides the :dbcommand:`explain` command, the preferred " -#~ "method for running :dbcommand:`explain` is to use the " -#~ ":method:`db.collection.explain()` helper." -#~ msgstr "" - -#~ msgid "" -#~ "The shell helpers(), :method:`db.collection.explain()` and " -#~ ":method:`cursor.explain()`, are the only available mechanisms for explaining" -#~ " :method:`db.collection.find()` operations." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/command/features.po b/locale/zh/LC_MESSAGES/reference/command/features.po deleted file mode 100644 index 77e66937f88..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/features.po +++ /dev/null @@ -1,22 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/features.txt:3 -msgid "features" -msgstr "" - -#: ../source/reference/command/features.txt:15 -msgid "" -":dbcommand:`features` is an internal command that returns the build-level " -"feature settings." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/command/filemd5.po b/locale/zh/LC_MESSAGES/reference/command/filemd5.po deleted file mode 100644 index 00d7c214ae4..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/filemd5.po +++ /dev/null @@ -1,31 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/filemd5.txt:3 -msgid "filemd5" -msgstr "" - -#: ../source/reference/command/filemd5.txt:15 -msgid "" -"The :dbcommand:`filemd5` command returns the :term:`md5` hash for a single " -"file stored using the :term:`GridFS` specification. Client libraries use " -"this command to verify that files are correctly written to MongoDB. The " -"command takes the ``files_id`` of the file in question and the name of the " -"GridFS root collection as arguments. For example:" -msgstr "" - -#: ../source/reference/command/filemd5.txt:27 -msgid "" -"MongoDB computes the ``filemd5`` using all data in the GridFS file object " -"pulled sequentially from each chunk in the ``chunks`` collection." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/command/find.po b/locale/zh/LC_MESSAGES/reference/command/find.po deleted file mode 100644 index 2d04265df0b..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/find.po +++ /dev/null @@ -1,201 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 5dd27e1a5abe45788a79a285b1bce025 -#: ../source/reference/command/find.txt:3 -msgid "find" -msgstr "" - -# 9d1f6d9ebed242858c7b6f65077f38e1 -#: ../source/reference/command/find.txt -msgid "On this page" -msgstr "" - -# 8fe55e97a79a4e0f91b6a965f58e1298 -#: ../source/reference/command/find.txt:14 -msgid "Definition" -msgstr "" - -# 2d4787f0157c4062a46859800b4f8425 -#: ../source/reference/command/find.txt:20 -msgid "" -"Executes a query and returns the first batch of results and the cursor " -"id, from which the client can construct a cursor." -msgstr "" - -# d903436bfa654145a1d27fd7bb6d0b2a -#: ../source/reference/command/find.txt:23 -msgid "The :dbcommand:`find` command has the following form:" -msgstr "" - -# 64181a3d38c243139d2d753dfc721246 -#: ../source/reference/command/find.txt:54 -msgid "The command accepts the following fields:" -msgstr "" - -# e9ce770f42e54b0789c8ac980dabac5f -#: ../source/reference/command/find.txt:59 -msgid "Examples" -msgstr "" - -# b6fc57b57596454b8e4c9d85307b7350 -#: ../source/reference/command/find.txt:62 -msgid "Specify a Sort and Limit" -msgstr "" - -# 5cf1940a7e8b45cf84dbaedf628e6efc -#: ../source/reference/command/find.txt:64 -msgid "" -"The following command runs the :dbcommand:`find` command filtering on the" -" ``rating`` field and the ``cuisine`` field. The command includes a " -"``projection`` to only return the following fields in the matching " -"documents: ``_id``, ``name``, ``rating``, and ``address`` fields." -msgstr "" - -# b5645af64878459485e7e5365a613dcb -#: ../source/reference/command/find.txt:70 -msgid "" -"The command sorts the documents in the result set by the ``name`` field " -"and limits the result set to 5 documents." -msgstr "" - -# 55668a3be41f44bd9cb18281b365f542 -#: ../source/reference/command/find.txt:86 -msgid "Override Default Read Concern" -msgstr "" - -# b98a3204c04444b99024319eb191948a -#: ../source/reference/command/find.txt:88 -msgid "" -"To override the default read concern level of :readconcern:`\"local\"`, " -"use the ``readConcern`` option." -msgstr "" - -# 6d7415452ad6458084fb176ec4160dc9 -#: ../source/reference/command/find.txt:91 -msgid "" -"The following operation on a replica set specifies a :term:`read concern`" -" of :readconcern:`\"majority\"` to read the most recent copy of the data " -"confirmed as having been written to a majority of the nodes." -msgstr "" - -# c158627aeae14e5fa7f371e1843bf5d4 -#: ../source/includes/fact-enable-majority-readConcern.rst:1 -msgid "To use :term:`read concern` level of :readconcern:`\"majority\"`," -msgstr "" - -# d8ad5397ba3a4375a30908a2ce0e430f -#: ../source/includes/fact-enable-majority-readConcern.rst:3 -msgid "" -"you must start the :program:`mongod` instances with the " -":option:`--enableMajorityReadConcern` command line option (or the " -":setting:`replication.enableMajorityReadConcern` set to ``true`` if using" -" a configuration file)." -msgstr "" - -# 7449d957e2e94f52ad5b33fc45519bac -#: ../source/includes/fact-enable-majority-readConcern.rst:8 -msgid "" -"replica sets must use :ref:`WiredTiger storage engine ` and election :rsconf:`protocol version 1 `." -msgstr "" - -# 7aadbab8b2fd4078ab0ae99ea88268ae -#: ../source/includes/fact-readConcern-most-recent-data-in-node.rst:1 -msgid "" -"Regardless of the :term:`read concern` level, the most recent data on a " -"node may not reflect the most recent version of the data in the system." -msgstr "" - -# 3d4d96c526c1458ca997d0075a253818 -#: ../source/reference/command/find.txt:109 -msgid "" -"The :dbcommand:`getMore` command uses the ``readConcern`` level specified" -" in the originating :dbcommand:`find` command." -msgstr "" - -# 73b8c21cb2594f9c91ffa0b11d15d835 -#: ../source/reference/command/find.txt:112 -msgid "" -"A ``readConcern`` can be specified for the :program:`mongo` shell method " -":method:`db.collection.find()` using the :method:`cursor.readConcern` " -"method:" -msgstr "" - -# 24dabe1a19714bdc9e233ea869d19c14 -#: ../source/reference/command/find.txt:120 -msgid "For more information on available read concerns, see :ref:`read-concern`." -msgstr "" - -# e79f7ae4e93e40b2bba5184fc80ea623 -#: ../source/reference/command/find.txt:124 -msgid "Specify Collation" -msgstr "" - -# 4f4867be94a44f3699872abbc70ec988 -#: ../source/includes/extracts/collation-description.rst:1 -msgid "" -":doc:`Collation ` allows users to specify language-" -"specific rules for string comparison, such as rules for lettercase and " -"accent marks." -msgstr "" - -# 5971a67e1fb546fa99f4328d20b76d3a -#: ../source/reference/command/find.txt:128 -msgid "" -"The following operation runs the :dbcommand:`find` command with the " -"collation specified:" -msgstr "" - -# dc6f6acb1da84214a9c47cbec2ba9169 -#: ../source/reference/command/find.txt:142 -msgid "" -"The :program:`mongo` shell provides the :method:`cursor.collation()` to " -"specify :ref:`collation ` for a :method:`db.collection.find()`" -" operation." -msgstr "" - -# 3d79b74d3cd64ed1a4b69af36e4f39f7 -#: ../source/reference/command/find.txt:146 -msgid ":ref:`3.2-driver-compatibility`" -msgstr "" - -#~ msgid "" -#~ "To use a :term:`read concern` level " -#~ "of :readconcern:`\"majority\"`, you must use" -#~ " the WiredTiger storage engine and " -#~ "start the :program:`mongod` instances with " -#~ "the :option:`--enableMajorityReadConcern` command " -#~ "line option (or the " -#~ ":setting:`replication.enableMajorityReadConcern` setting " -#~ "if using a configuration file)." -#~ msgstr "" - -#~ msgid "" -#~ "Only replica sets using :rsconf:`protocol " -#~ "version 1 ` support " -#~ ":readconcern:`\"majority\"` read concern. Replica" -#~ " sets running protocol version 0 do" -#~ " not support :readconcern:`\"majority\"` read " -#~ "concern." -#~ msgstr "" - -#~ msgid "" -#~ "To ensure that a single thread can" -#~ " read its own writes, use " -#~ ":readconcern:`\"majority\"` read concern and " -#~ ":writeconcern:`\"majority\"` write concern against" -#~ " the primary of the replica set." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/command/findAndModify.po b/locale/zh/LC_MESSAGES/reference/command/findAndModify.po deleted file mode 100644 index 68860504f31..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/findAndModify.po +++ /dev/null @@ -1,535 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 02dd03ee8917458987edefac50c7f6bf -#: ../source/reference/command/findAndModify.txt:3 -msgid "findAndModify" -msgstr "" - -# 1798affc56e448b08469afea75b6d310 -#: ../source/reference/command/findAndModify.txt -msgid "On this page" -msgstr "" - -# f8570a2015a5431ea50b90cf7ea87489 -#: ../source/reference/command/findAndModify.txt:18 -msgid "Definition" -msgstr "" - -# 9c2e9942560f4eb384f30cbcc1036097 -#: ../source/reference/command/findAndModify.txt:22 -msgid "" -"The :dbcommand:`findAndModify` command modifies and returns a single " -"document. By default, the returned document does not include the " -"modifications made on the update. To return the document with the " -"modifications made on the update, use the ``new`` option." -msgstr "" - -# d50084dbca884cb29e7a802310a86659 -#: ../source/reference/command/findAndModify.txt:27 -msgid "The command has the following syntax:" -msgstr "" - -# 56b82834115747f59f6c9440decc8a59 -#: ../source/reference/command/findAndModify.txt:45 -msgid "The :dbcommand:`findAndModify` command takes the following fields:" -msgstr "" - -# a6427b164e4b4e9682890575d6b11ee6 -#: ../source/reference/command/findAndModify.txt:53 -msgid "Output" -msgstr "" - -# 3416160b575a46fa95d4e201185f2f58 -#: ../source/reference/command/findAndModify.txt:55 -msgid "" -"The :dbcommand:`findAndModify` command returns a document with the " -"following fields:" -msgstr "" - -# db2c633146884285b8c8f7e6992f4af6 -#: ../source/reference/command/findAndModify.txt:63 -msgid "``lastErrorObject``" -msgstr "" - -# 7f7b299ce2c74c0eb7ac1584677d38ea -#: ../source/reference/command/findAndModify.txt:65 -msgid "The ``lastErrorObject`` embedded document contains the following fields:" -msgstr "" - -# f5707b71e4b5484ebb996661183f4b6b -#: ../source/reference/command/findAndModify.txt:72 -msgid "``value``" -msgstr "" - -# 44fa38ffac1f4c9e87fd381470d5452d -#: ../source/reference/command/findAndModify.txt:74 -msgid "" -"For ``remove`` operations, ``value`` contains the removed document if the" -" query matches a document. If the query does not match a document to " -"remove, ``value`` contains ``null``." -msgstr "" - -# 8681ef513ddf4d7fa878f0eb83cb1ed9 -#: ../source/reference/command/findAndModify.txt:78 -msgid "" -"For ``update`` operations, the ``value`` embedded document contains the " -"following:" -msgstr "" - -# b10560a8854c4b32a93189e60c76156e -#: ../source/includes/extracts/fact-findandmodify-command-return.rst:1 -msgid "If the ``new`` parameter is not set or is ``false``:" -msgstr "" - -# c25507b5241a4b56833aa008537b1893 -#: ../source/includes/extracts/fact-findandmodify-command-return.rst:3 -msgid "the pre-modification document if the query matches a document;" -msgstr "" - -# 6ecb1705d1c24e45aa5e166abceb15cc -# 32afab0431e04765b9ed48a8600d6f3f -#: ../source/includes/extracts/fact-findandmodify-command-return.rst:5 -#: ../source/includes/extracts/fact-findandmodify-command-return.rst:13 -msgid "otherwise, ``null``." -msgstr "" - -# da5047a83c0b43c5965a986554e2b806 -#: ../source/includes/extracts/fact-findandmodify-command-return.rst:7 -msgid "If ``new`` is ``true``:" -msgstr "" - -# 4884ffb711f54a05be60b6d7a39aa043 -#: ../source/includes/extracts/fact-findandmodify-command-return.rst:9 -msgid "the modified document if the query returns a match;" -msgstr "" - -# bd4385bc25264d8ebbd464f302736063 -#: ../source/includes/extracts/fact-findandmodify-command-return.rst:11 -msgid "" -"the inserted document if ``upsert: true`` and no document matches the " -"query;" -msgstr "" - -# 0ac0fee1a3b94e118c3e7c2fe49e208b -#: ../source/includes/extracts/fact-findandmodify-command-return.rst:17 -msgid "" -"In previous versions, if for the update, ``sort`` is specified, and " -"``upsert: true``, and the ``new`` option is not set or ``new: false``, " -":dbcommand:`findAndModify` returns an empty document ``{}`` in the " -"``value`` field instead of ``null``." -msgstr "" - -# 182b3a6cd6a749be9634bfdc66948292 -#: ../source/reference/command/findAndModify.txt:84 -msgid "Behavior" -msgstr "" - -# 0296f2580e41457ebe316b80afa8d3d4 -#: ../source/reference/command/findAndModify.txt:87 -msgid "Upsert and Unique Index" -msgstr "" - -# 380245c5c4bc410198bce2fc9c91749a -#: ../source/reference/command/findAndModify.txt:89 -msgid "" -"When the :dbcommand:`findAndModify` command includes the ``upsert: true``" -" option **and** the query field(s) is not uniquely indexed, the command " -"could insert a document multiple times in certain circumstances." -msgstr "" - -# 5d659400ed8d4f0b9c1950e3ecff2e2d -#: ../source/reference/command/findAndModify.txt:93 -msgid "" -"Consider an example where no document with the name ``Andy`` exists and " -"multiple clients issue the following command:" -msgstr "" - -# 8518132a00cb41f6a13c21e765a82064 -#: ../source/reference/command/findAndModify.txt:108 -msgid "" -"If all the commands finish the ``query`` phase before any command starts " -"the ``modify`` phase, **and** there is no unique index on the ``name`` " -"field, the commands may each perform an upsert, creating multiple " -"duplicate documents." -msgstr "" - -# f1f81f8f26884b198cb9d9322889d209 -#: ../source/reference/command/findAndModify.txt:113 -msgid "" -"To prevent the creation of multiple duplicate documents, create a " -":ref:`unique index ` on the ``name`` field. With the " -"unique index in place, then the multiple :dbcommand:`findAndModify` " -"commands will exhibit one of the following behaviors:" -msgstr "" - -# f3dccedd51c74a2cbf262a1272b0fde0 -#: ../source/reference/command/findAndModify.txt:119 -msgid "" -"Exactly one :dbcommand:`findAndModify` successfully inserts a new " -"document." -msgstr "" - -# 350245b81b014206baed1e32c7f8bbdf -#: ../source/reference/command/findAndModify.txt:122 -msgid "" -"Zero or more :dbcommand:`findAndModify` commands update the newly " -"inserted document." -msgstr "" - -# 042507b8e1a34d5ca63c9d75537a361f -#: ../source/reference/command/findAndModify.txt:125 -msgid "" -"Zero or more :dbcommand:`findAndModify` commands fail when they attempt " -"to insert a duplicate. If the command fails due to a unique index " -"constraint violation, you can retry the command. Absent a delete of the " -"document, the retry should not fail." -msgstr "" - -# bfa5fb9b244847c78aa8f035254d31bf -#: ../source/reference/command/findAndModify.txt:131 -msgid "Sharded Collections" -msgstr "" - -# 7462913b646c4d20b4d922de54f02859 -#: ../source/reference/command/findAndModify.txt:133 -msgid "" -"When using :dbcommand:`findAndModify` in a :term:`sharded ` " -"environment, the ``query`` must contain the :term:`shard key` for all " -"operations against the shard cluster. :dbcommand:`findAndModify` " -"operations issued against :program:`mongos` instances for non-sharded " -"collections function normally." -msgstr "" - -# fd7bcedcac454bac8b7640368d4f94de -#: ../source/reference/command/findAndModify.txt:141 -msgid "Document Validation" -msgstr "" - -# 32a096b611e840c4a1157e8755d9367b -#: ../source/includes/extracts/bypassDocumentValidation-findAndModify.rst:1 -msgid "" -"The :dbcommand:`findAndModify` command adds support for the " -"``bypassDocumentValidation`` option, which lets you bypass :ref:`document" -" validation <3.2-rel-notes-document-validation>` when inserting or " -"updating documents in a collection with validation rules." -msgstr "" - -# d2742fa2d4404b28a793523e21d823ff -#: ../source/reference/command/findAndModify.txt:148 -msgid "Comparisons with the ``update`` Method" -msgstr "" - -# f207b0d8e92b44009b0bda734999d65b -#: ../source/includes/fact-findAndModify-update-comparison.rst:1 -msgid "" -"When updating a document, |operation| and the " -":method:`~db.collection.update()` method operate differently:" -msgstr "" - -# e8f7cee94d224b95a580d91226ae41d2 -#: ../source/includes/fact-findAndModify-update-comparison.rst:4 -msgid "" -"By default, both operations modify a single document. However, the " -":method:`~db.collection.update()` method with its ``multi`` option can " -"modify more than one document." -msgstr "" - -# e2d41a92eca84bc0bce4e6caec0b6631 -#: ../source/includes/fact-findAndModify-update-comparison.rst:8 -msgid "" -"If multiple documents match the update criteria, for |operation|, you can" -" specify a ``sort`` to provide some measure of control on which document " -"to update." -msgstr "" - -# 6392435e8d2c4617a64bf771b527e60a -#: ../source/includes/fact-findAndModify-update-comparison.rst:12 -msgid "" -"With the default behavior of the :method:`~db.collection.update()` " -"method, you cannot specify which single document to update when multiple " -"documents match." -msgstr "" - -# e28b07275c0b459997590f43d9e85ff8 -#: ../source/includes/fact-findAndModify-update-comparison.rst:16 -msgid "" -"By default, |operation| returns |return-object|. To obtain the updated " -"document, use the ``new`` option." -msgstr "" - -# bec08d37123f4e53a5e519aab45cef07 -#: ../source/includes/fact-findAndModify-update-comparison.rst:19 -msgid "" -"The :method:`~db.collection.update()` method returns a " -":method:`WriteResult` object that contains the status of the operation. " -"To return the updated document, use the :method:`~db.collection.find()` " -"method. However, other updates may have modified the document between " -"your update and the document retrieval. Also, if the update modified only" -" a single document but multiple documents matched, you will need to use " -"additional logic to identify the updated document." -msgstr "" - -# af0b968cbdb34b549c76fc6bc3923855 -#: ../source/includes/fact-findAndModify-update-comparison.rst:27 -msgid "" -"When modifying a *single* document, both |operation| and the " -":method:`~db.collection.update()` method *atomically* update the " -"document. See :doc:`/core/write-operations-atomicity` for more details " -"about interactions and order of operations of these methods." -msgstr "" - -# 921454d9b2f44859a1b455c77f2e1c60 -#: ../source/reference/command/findAndModify.txt:157 -msgid "Examples" -msgstr "" - -# b7c52450d3e24dc491fb74e4915cbc70 -#: ../source/reference/command/findAndModify.txt:160 -msgid "Update and Return" -msgstr "" - -# 5314ce7a432b430f80954c824f255fba -#: ../source/reference/command/findAndModify.txt:162 -msgid "" -"The following command updates an existing document in the ``people`` " -"collection where the document matches the ``query`` criteria:" -msgstr "" - -# 142de0564dbc46148d94225c85308eed -#: ../source/reference/command/findAndModify.txt:176 -msgid "This command performs the following actions:" -msgstr "" - -# 7fedbde2a4e84be5a39a39597762ed94 -#: ../source/reference/command/findAndModify.txt:178 -msgid "" -"The ``query`` finds a document in the ``people`` collection where the " -"``name`` field has the value ``Tom``, the ``state`` field has the value " -"``active`` and the ``rating`` field has a value :operator:`greater than " -"<$gt>` 10." -msgstr "" - -# 4941f09aedae4a179ea6e50de57186a9 -#: ../source/reference/command/findAndModify.txt:183 -msgid "" -"The ``sort`` orders the results of the query in ascending order. If " -"multiple documents meet the ``query`` condition, the command will select " -"for modification the first document as ordered by this ``sort``." -msgstr "" - -# c0513440c7e941b98c7b574688f12e68 -#: ../source/reference/command/findAndModify.txt:188 -msgid "" -"The ``update`` :operator:`increments <$inc>` the value of the ``score`` " -"field by 1." -msgstr "" - -# 433da3c111aa4014a6f0c4b916e18deb -#: ../source/reference/command/findAndModify.txt:191 -msgid "The command returns a document with the following fields:" -msgstr "" - -# f7e149d551dd4ad7894d9eb23aed2f9f -#: ../source/reference/command/findAndModify.txt:193 -msgid "" -"The ``lastErrorObject`` field that contains the details of the command, " -"including the field ``updatedExisting`` which is ``true``, and" -msgstr "" - -# 317f1a482bc84e58b24de83acac26efe -#: ../source/reference/command/findAndModify.txt:197 -msgid "" -"The ``value`` field that contains the original (i.e. pre-modification) " -"document selected for this update:" -msgstr "" - -# fefe4487dda84816beda081482f5aacb -#: ../source/reference/command/findAndModify.txt:222 -msgid "" -"To return the modified document in the ``value`` field, add the " -"``new:true`` option to the command." -msgstr "" - -# 88f69a1f65cc4d3c827c9b31e42a51b8 -#: ../source/reference/command/findAndModify.txt:225 -msgid "" -"If no document match the ``query`` condition, the command returns a " -"document that contains ``null`` in the ``value`` field:" -msgstr "" - -# 4868b3ba735e4d4a87321116731380a4 -#: ../source/reference/command/findAndModify.txt:233 -msgid "" -"The :program:`mongo` shell and many :term:`drivers ` provide a " -":method:`~db.collection.findAndModify()` helper method. Using the shell " -"helper, this previous operation can take the following form:" -msgstr "" - -# 57bad05f9d7944aead3396ae79928d52 -#: ../source/reference/command/findAndModify.txt:246 -msgid "" -"However, the :method:`~db.collection.findAndModify()` shell helper method" -" returns only the unmodified document, or if ``new`` is ``true``, the " -"modified document." -msgstr "" - -# 775899df13fc4e689b227159b89bdc60 -#: ../source/reference/command/findAndModify.txt:261 -msgid "``upsert: true``" -msgstr "" - -# 4f8368fe926c481ba88dcca68f87ca52 -#: ../source/reference/command/findAndModify.txt:263 -msgid "" -"The following :dbcommand:`findAndModify` command includes the ``upsert: " -"true`` option for the ``update`` operation to either update a matching " -"document or, if no matching document exists, create a new document:" -msgstr "" - -# afdc9bf1324d4a2caacad821259ce983 -#: ../source/reference/command/findAndModify.txt:279 -msgid "If the command finds a matching document, the command performs an update." -msgstr "" - -# c8b6a1d160004129bf111feeda4ce79e -#: ../source/reference/command/findAndModify.txt:281 -msgid "" -"If the command does **not** find a matching document, the ``update`` with" -" :term:`upsert: true ` operation results in an insertion and " -"returns a document with the following fields:" -msgstr "" - -# 046358a883b6498983076576b8a3bc3e -#: ../source/reference/command/findAndModify.txt:285 -msgid "" -"The ``lastErrorObject`` field that contains the details of the command, " -"including the field ``upserted`` that contains the ``ObjectId`` of the " -"newly inserted document, and" -msgstr "" - -# fc75cd5457364b54af57dddd5e276815 -#: ../source/reference/command/findAndModify.txt:289 -msgid "The ``value`` field containing ``null``." -msgstr "" - -# 01cdb734d2d04546877be5f2f9497237 -#: ../source/reference/command/findAndModify.txt:304 -msgid "Return New Document" -msgstr "" - -# bfb9eed896b74156bad2bc26c7d20c1a -#: ../source/reference/command/findAndModify.txt:306 -msgid "" -"The following :dbcommand:`findAndModify` command includes both ``upsert: " -"true`` option and the ``new:true`` option. The command either updates a " -"matching document and returns the updated document or, if no matching " -"document exists, inserts a document and returns the newly inserted " -"document in the ``value`` field." -msgstr "" - -# b1d0b5d8e70c4230a115c6df66c80ad9 -#: ../source/reference/command/findAndModify.txt:312 -msgid "" -"In the following example, no document in the ``people`` collection " -"matches the ``query`` condition:" -msgstr "" - -# eb9a1b70697f468db526f5c595723175 -#: ../source/reference/command/findAndModify.txt:328 -msgid "The command returns the newly inserted document in the ``value`` field:" -msgstr "" - -# 7535dcda02564f46afc24dc75740acd6 -#: ../source/reference/command/findAndModify.txt:354 -msgid "Sort and Remove" -msgstr "" - -# d375809826264cbfb859744dcec42a3f -#: ../source/reference/command/findAndModify.txt:356 -msgid "" -"By including a ``sort`` specification on the ``rating`` field, the " -"following example removes from the ``people`` collection a single " -"document with the ``state`` value of ``active`` and the lowest ``rating``" -" among the matching documents:" -msgstr "" - -# 0576ef6f3fac4cfeb09e45c16c3c5343 -#: ../source/reference/command/findAndModify.txt:372 -msgid "The command returns the deleted document:" -msgstr "" - -# d1a5df0f88814900af713b8d905a91e7 -#: ../source/reference/command/findAndModify.txt:396 -msgid "Specify Collation" -msgstr "" - -# 98e1c6fa5bff4a9d8ea3f5c80f2a89c9 -#: ../source/includes/extracts/collation-description.rst:1 -msgid "" -":doc:`Collation ` allows users to specify language-" -"specific rules for string comparison, such as rules for lettercase and " -"accent marks." -msgstr "" - -# 32723bea8be34bd8a3e182bc21156b2d -#: ../source/reference/command/findAndModify.txt:400 -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -# c1351a117981402ab9efb14ce724f900 -#: ../source/reference/command/findAndModify.txt:408 -msgid "The following operation includes the :ref:`collation ` option:" -msgstr "" - -# 3e5efbaffd7e40618db269873ac295df -#: ../source/reference/command/findAndModify.txt:423 -msgid "The operation returns the following document:" -msgstr "" - -# 8ac1c9603fbb48c99bd1acce50767332 -#: ../source/reference/command/findAndModify.txt:440 -msgid ":ref:`perform-findAndModify-linearizable-reads`" -msgstr "" - -#~ msgid "The return document contains the following fields:" -#~ msgstr "" - -#~ msgid "The ``lastErrorObject`` field that returns the details of the command:" -#~ msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "The ``value`` field that returns either:" -#~ msgstr "" - -#~ msgid "the original (i.e. pre-modification) document if ``new`` is false, or" -#~ msgstr "" - -#~ msgid "the modified or inserted document if ``new: true``." -#~ msgstr "" - -#~ msgid "The ``ok`` field that returns the status of the command." -#~ msgstr "" - -#~ msgid "If the :dbcommand:`findAndModify` finds no matching document, then:" -#~ msgstr "" - -#~ msgid "The method returns the deleted document:" -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/perform-findAndModify-quorum-reads`" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/command/flushRouterConfig.po b/locale/zh/LC_MESSAGES/reference/command/flushRouterConfig.po deleted file mode 100644 index 71f9c5b22da..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/flushRouterConfig.po +++ /dev/null @@ -1,41 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/flushRouterConfig.txt:3 -msgid "flushRouterConfig" -msgstr "" - -#: ../source/reference/command/flushRouterConfig.txt:15 -msgid "" -":dbcommand:`flushRouterConfig` clears the current cluster information cached" -" by a :program:`mongos` instance and reloads all :term:`sharded cluster` " -"metadata from the :term:`config database`." -msgstr "" - -#: ../source/reference/command/flushRouterConfig.txt:19 -msgid "" -"This forces an update when the configuration database holds data that is " -"newer than the data cached in the :program:`mongos` process." -msgstr "" - -#: ../source/reference/command/flushRouterConfig.txt:25 -msgid "" -"Do not modify the config data, except as explicitly documented. A config " -"database cannot typically tolerate manual manipulation." -msgstr "" - -#: ../source/reference/command/flushRouterConfig.txt:29 -msgid "" -":dbcommand:`flushRouterConfig` is an administrative command that is only " -"available for :program:`mongos` instances." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/command/forceerror.po b/locale/zh/LC_MESSAGES/reference/command/forceerror.po deleted file mode 100644 index d22f7019714..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/forceerror.po +++ /dev/null @@ -1,23 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/forceerror.txt:3 -msgid "forceerror" -msgstr "" - -#: ../source/reference/command/forceerror.txt:15 -msgid "" -"The :dbcommand:`forceerror` command is for testing purposes only. Use " -":dbcommand:`forceerror` to force a user assertion exception. This command " -"always returns an ``ok`` value of 0." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/command/fsync.po b/locale/zh/LC_MESSAGES/reference/command/fsync.po deleted file mode 100644 index 61858595d05..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/fsync.po +++ /dev/null @@ -1,290 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# d4088e6306294c9eafb19455193b46a1 -#: ../source/reference/command/fsync.txt:3 -msgid "fsync" -msgstr "" - -# fbc227ad652a48648987102d05b19d29 -#: ../source/reference/command/fsync.txt -msgid "On this page" -msgstr "" - -# 6b94145c0aa64eac8c405fe9af3c742f -#: ../source/reference/command/fsync.txt:14 -msgid "Definition" -msgstr "" - -# 108c2866f6c840c0b634732634ec788e -#: ../source/reference/command/fsync.txt:18 -msgid "" -"Forces the :program:`mongod` process to flush all pending writes from the" -" storage layer to disk. Optionally, you can use :dbcommand:`fsync` to " -"lock the :program:`mongod` instance and block write operations for the " -"purpose of capturing backups." -msgstr "" - -# 367a32952483498eb9d283c9f70188e4 -#: ../source/reference/command/fsync.txt:23 -msgid "" -"As applications write data, MongoDB records the data in the storage layer" -" and then writes the data to disk within the " -":setting:`~storage.syncPeriodSecs` interval, which is 60 seconds by " -"default. Run :dbcommand:`fsync` when you want to flush writes to disk " -"ahead of that interval." -msgstr "" - -# e200a199dd234aef85c33a9fcf5cac72 -#: ../source/reference/command/fsync.txt:28 -msgid "The :dbcommand:`fsync` command has the following syntax:" -msgstr "" - -# 071c1de895f5422e87f85dabda354674 -#: ../source/reference/command/fsync.txt:34 -msgid "The :dbcommand:`fsync` command has the following fields:" -msgstr "" - -# d5b2ea189cc14be68bf5ec26d7c295a6 -#: ../source/reference/command/fsync.txt:39 -msgid "Considerations" -msgstr "" - -# 0c3eff60a0954d7785706e067f1b3bf0 -#: ../source/reference/command/fsync.txt:42 -msgid "Wired Tiger Compatibility" -msgstr "" - -# 0ec7748569b24563ad71d576c40e8551 -# bd4fc8cf726b42d8968a5c958314e94c -#: ../source/includes/extracts/wt-fsync-lock-compatibility-command.rst:3 -msgid "" -":dbcommand:`fsync` command with the ``lock`` option can ensure that the " -"data files do not change for MongoDB instances using either the MMAPv1 or" -" the WiredTiger storage engines, thus providing consistency for the " -"purposes of creating backups." -msgstr "" - -# 66052e9f7ba04102a2c03c48a3522463 -# 68df5f0a2f864663803074d6d48e8030 -#: ../source/includes/extracts/wt-fsync-lock-compatibility-command.rst:8 -msgid "" -"In previous MongoDB versions, :dbcommand:`fsync` command with the " -"``lock`` option *cannot* guarantee a consistent set of files for low-" -"level backups (e.g. via file copy ``cp``, ``scp``, ``tar``) for " -"WiredTiger." -msgstr "" - -# 734f3415dfae44cd870cda2562006a78 -#: ../source/reference/command/fsync.txt:47 -msgid "Impact on Larger Deployments" -msgstr "" - -# 0628cc4a22ad46f09ccb9a7bded6a055 -#: ../source/reference/command/fsync.txt:49 -msgid "" -"An :dbcommand:`fsync` lock is only possible on *individual* " -":program:`mongod` instances of a sharded cluster, not on the entire " -"cluster. To back up an entire sharded cluster, please see " -":doc:`/administration/backup-sharded-clusters` for more information." -msgstr "" - -# 3956595fbc0e4512a5a843e55adedbdf -#: ../source/reference/command/fsync.txt:56 -msgid "Alternatives with Journaling" -msgstr "" - -# 71fec146d77b41ac849da07357506473 -#: ../source/reference/command/fsync.txt:58 -msgid "" -"If your :program:`mongod` has :term:`journaling ` enabled, " -"consider using :ref:`another method ` to create a" -" backup of the data set." -msgstr "" - -# 4315f58c00a34209ad8b48b440ad9ce4 -#: ../source/reference/command/fsync.txt:63 -msgid "Impact on Read Operations" -msgstr "" - -# 5d89b787145f4731a6f068f09df0003f -#: ../source/reference/command/fsync.txt:65 -msgid "" -"After :dbcommand:`fsync` with the ``lock`` option runs on a " -":program:`mongod`, all write operations will block until a subsequent " -"unlock. Read operations *may* also block. As a result, :dbcommand:`fsync`" -" with lock is not a reliable mechanism for making a :program:`mongod` " -"instance operate in a read-only mode." -msgstr "" - -# 5ce7a56010e848838a310e2667d16ed5 -#: ../source/reference/command/fsync.txt:73 -msgid "" -"Blocked read operations prevent verification of authentication. Such " -"reads are necessary to establish new connections to a :program:`mongod` " -"that enforces authorization checks." -msgstr "" - -# 1fa2365673fb46858cdf2b87a9cf199a -#: ../source/reference/command/fsync.txt:79 -msgid "" -"When calling :dbcommand:`fsync` with the ``lock`` option, ensure that the" -" connection remains open to allow a subsequent call to " -":method:`db.fsyncUnlock()`." -msgstr "" - -# eeaeb8c89d1945468a859ce064481c89 -#: ../source/reference/command/fsync.txt:83 -msgid "Closing the connection may make it difficult to release the lock." -msgstr "" - -# 2cb1ea783ff644d0947c4eea44d663ca -#: ../source/reference/command/fsync.txt:86 -msgid "Examples" -msgstr "" - -# 928d8bc565b64aa7b8405dcb2ae4f620 -#: ../source/reference/command/fsync.txt:89 -msgid "Run Asynchronously" -msgstr "" - -# 7bbafd59be464908a38a317714510b2a -#: ../source/reference/command/fsync.txt:91 -msgid "" -"The :dbcommand:`fsync` operation is synchronous by default. To run " -":dbcommand:`fsync` asynchronously, use the ``async`` field set to " -"``true``:" -msgstr "" - -# fe569c500f8d484fb85e5d63ab701045 -#: ../source/reference/command/fsync.txt:99 -msgid "" -"The operation returns immediately. To view the status of the " -":dbcommand:`fsync` operation, check the output of " -":method:`db.currentOp()`." -msgstr "" - -# 2ec93780993d4e7da06cc5a1dd79ab68 -#: ../source/reference/command/fsync.txt:104 -msgid "Lock ``mongod`` Instance" -msgstr "" - -# cbc5aa9df8ef4b20bc63f81d0d764e4a -#: ../source/reference/command/fsync.txt:110 -msgid "" -"The primary use of :dbcommand:`fsync` is to lock the :program:`mongod` " -"instance in order to back up the files within :program:`mongod`\\ 's " -":setting:`~storage.dbPath`. The operation flushes all data to the storage" -" layer and blocks all write operations until you unlock the " -":program:`mongod` instance." -msgstr "" - -# 195cf4f821c34a189a4b899c694ac710 -#: ../source/reference/command/fsync.txt:115 -msgid "To lock the database, use the ``lock`` field set to ``true``:" -msgstr "" - -# 374185118fd74a7fb2db5183266f3ae2 -#: ../source/reference/command/fsync.txt:121 -msgid "" -"You may continue to perform read operations on a :program:`mongod` " -"instance that has a :dbcommand:`fsync` lock. However, after the first " -"write operation all subsequent read operations wait until you unlock the " -":program:`mongod` instance." -msgstr "" - -# b0c811e929b6481180e7af414ef44dc7 -#: ../source/reference/command/fsync.txt:126 -msgid "Unlock ``mongod`` Instance" -msgstr "" - -# 923fe28b71cf4a73af798cea746d2c58 -#: ../source/reference/command/fsync.txt:128 -msgid "To unlock the :program:`mongod`, use :method:`db.fsyncUnlock()`:" -msgstr "" - -# 55bb134987e547998aa5e042a1b90604 -#: ../source/reference/command/fsync.txt:136 -msgid "Check Lock Status" -msgstr "" - -# 20c654b0d72e4eac936e0b48a7ee4219 -#: ../source/reference/command/fsync.txt:138 -msgid "" -"To check the state of the fsync lock, use :method:`db.currentOp()`. Use " -"the following JavaScript function in the shell to test if " -":program:`mongod` instance is currently locked:" -msgstr "" - -# eb15068039de42109bec6f2d9262532c -#: ../source/reference/command/fsync.txt:152 -msgid "" -"After loading this function into your :program:`mongo` shell session call" -" it, with the following syntax:" -msgstr "" - -# d708441427424eaaba0937f29f78499d -#: ../source/reference/command/fsync.txt:159 -msgid "" -"This function will return ``true`` if the :program:`mongod` instance is " -"currently locked and ``false`` if the :program:`mongod` is not locked." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "An :dbcommand:`fsync` lock is only " -#~ "possible on *individual* :program:`mongod` " -#~ "instances of a sharded cluster, not " -#~ "on the entire cluster. To backup " -#~ "an entire sharded cluster, please see" -#~ " :doc:`/administration/backup-sharded-clusters` " -#~ "for more information." -#~ msgstr "" - -#~ msgid "" -#~ "If your :program:`mongod` has " -#~ ":term:`journaling ` enabled, consider " -#~ "using :ref:`another method ` to create a back up " -#~ "of the data set." -#~ msgstr "" - -#~ msgid "" -#~ "After :dbcommand:`fsync`, with lock, runs " -#~ "on a :program:`mongod`, all write " -#~ "operations will block until a subsequent" -#~ " unlock. Read operations *may* also " -#~ "block. As a result, :dbcommand:`fsync`, " -#~ "with lock, is not a reliable " -#~ "mechanism for making a :program:`mongod` " -#~ "instance operate in a read-only " -#~ "mode." -#~ msgstr "" - -#~ msgid "" -#~ "When calling :dbcommand:`fsync` with lock, " -#~ "ensure that the connection remains open" -#~ " to allow a subsequent call to " -#~ ":method:`db.fsyncUnlock()`." -#~ msgstr "" - -#~ msgid "" -#~ "The :dbcommand:`fsync` operation is " -#~ "synchronous by default To run " -#~ ":dbcommand:`fsync` asynchronously, use the " -#~ "``async`` field set to ``true``:" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/command/geoNear.po b/locale/zh/LC_MESSAGES/reference/command/geoNear.po deleted file mode 100644 index ec4f0da29bf..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/geoNear.po +++ /dev/null @@ -1,363 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 6d495a02749b4d898853e25bc76b1b1f -#: ../source/reference/command/geoNear.txt:3 -msgid "geoNear" -msgstr "" - -# 8cfff6e757a846688f0f0f08892ee965 -#: ../source/reference/command/geoNear.txt -msgid "On this page" -msgstr "" - -# 6c83d4b26843481398c0f45f347923a8 -#: ../source/reference/command/geoNear.txt:14 -msgid "Definition" -msgstr "" - -# 7951474a98bb47cf9eb5c256c4351025 -#: ../source/reference/command/geoNear.txt:18 -msgid "" -"Returns documents in order of proximity to a specified point, from the " -"nearest to farthest. :dbcommand:`geoNear` requires a geospatial index." -msgstr "" - -# 459747e51b984293bfc2c4440df75749 -#: ../source/reference/command/geoNear.txt:22 -msgid "" -"The :dbcommand:`geoNear` command accepts a :term:`document` that contains" -" the following fields. Specify all distances in the same units as the " -"document coordinate system:" -msgstr "" - -# 65505e706c31426f88010558a9a13ad4 -#: ../source/reference/command/geoNear.txt:29 -msgid "Considerations" -msgstr "" - -# 72243ad1d51841ed8fbe1407095b4945 -#: ../source/reference/command/geoNear.txt:31 -msgid "" -":dbcommand:`geoNear` requires a geospatial index. However, the " -":dbcommand:`geoNear` command requires that a collection have *at most* " -"only one :doc:`2d index ` and/or only one :doc:`2dsphere " -"`." -msgstr "" - -# 9752ddbafb2d42cbae5f37cde26b368c -#: ../source/includes/extracts/views-unsupported-geoNear.rst:1 -msgid "" -":doc:`Views ` do not support geoNear operations (i.e. " -":dbcommand:`geoNear` command and :pipeline:`$geoNear` pipeline stage)" -msgstr "" - -# eaf51eab12e741e0b3b1ed1757ba29c3 -#: ../source/includes/fact-geoNear-restrict-near-in-query.rst:1 -msgid "" -"You cannot specify a :query:`$near` predicate in the ``query`` field of " -"the |geoNear|." -msgstr "" - -# 9a4f8efd107540d1878c96398a7e45a1 -#: ../source/reference/command/geoNear.txt:42 -msgid "Command Syntax" -msgstr "" - -# 17a4df0a10424af894b6da67834ef052 -#: ../source/reference/command/geoNear.txt:45 -msgid "``2dsphere`` Index" -msgstr "" - -# 77a93a3cdecf4c64af2634544e39f1f6 -#: ../source/reference/command/geoNear.txt:47 -msgid "" -"If using a ``2dsphere`` index, you can specify either a ``GeoJSON`` point" -" or a legacy coordinate pair for the ``near`` value." -msgstr "" - -# 7d42c31d66824ae292fb564df21500d7 -#: ../source/reference/command/geoNear.txt:50 -msgid "You must include ``spherical: true`` in the syntax." -msgstr "" - -# 6dfacf955bd64bdfa15716597b1ac7f7 -#: ../source/reference/command/geoNear.txt:52 -msgid "" -"With ``spherical: true``, if you specify a GeoJSON point, MongoDB uses " -"meters as the unit of measurement:" -msgstr "" - -# 92dc90b882d94f0b8ea48ec8e7692408 -#: ../source/reference/command/geoNear.txt:64 -msgid "" -"With ``spherical: true``, if you specify a legacy coordinate pair, " -"MongoDB uses radians as the unit of measurement:" -msgstr "" - -# 5b853615cf394372b8596c67aaad137b -#: ../source/reference/command/geoNear.txt:77 -msgid "``2d`` Index" -msgstr "" - -# eeb42d7808d0420caa3c91bee92ab426 -#: ../source/reference/command/geoNear.txt:79 -msgid "To query a :doc:`2d ` index, use the following syntax:" -msgstr "" - -# cdf03a361b6d4c0eb0eaaebb49648df8 -#: ../source/reference/command/geoNear.txt:89 -msgid "" -"If you specify ``spherical: true``, MongoDB uses spherical geometry to " -"calculate distances in radians. Otherwise, MongoDB uses planar geometry " -"to calculate distances between points." -msgstr "" - -# 2445c34fe6834d6d86c177cd7328d5c6 -#: ../source/reference/command/geoNear.txt:94 -msgid "Behavior" -msgstr "" - -# 21a4770d3a064f7ea3dba6d9cf9ad95e -#: ../source/includes/fact-geo-near-returns-sorted-results.rst:1 -msgid "" -"|geo-operation| sorts documents by distance. If you also include a " -":method:`~cursor.sort()` for the query, :method:`~cursor.sort()` re-" -"orders the matching documents, effectively overriding the sort operation " -"already performed by |geo-operation|. When using :method:`~cursor.sort()`" -" with geospatial queries, consider using :query:`$geoWithin` operator, " -"which does not sort documents, instead of |geo-operation|." -msgstr "" - -# f7c22b5c167749438487ec7725534b94 -#: ../source/reference/command/geoNear.txt:100 -msgid "" -"Because :dbcommand:`geoNear` orders the documents from nearest to " -"farthest, the ``minDistance`` field effectively skips over the first *n* " -"documents where *n* is determined by the distance requirement." -msgstr "" - -# 3753fa9dd5c64d9dac6dc013c3ad2408 -#: ../source/reference/command/geoNear.txt:104 -msgid "" -"The :dbcommand:`geoNear` command provides an alternative to the " -":query:`$near` operator. In addition to the functionality of " -":query:`$near`, :dbcommand:`geoNear` returns additional diagnostic " -"information." -msgstr "" - -# 7be604ba3c5846e2982146cc17812e3f -#: ../source/reference/command/geoNear.txt:112 -msgid "Examples" -msgstr "" - -# 0de71ec4a88d410c90fbb4c3c6ea0f9f -#: ../source/reference/command/geoNear.txt:114 -msgid "" -"The following examples run the :dbcommand:`geoNear` command on the " -"collection ``places`` that has a ``2dsphere`` index." -msgstr "" - -# cc5a6eec0f494b23b75e9c2f9e64c4a8 -#: ../source/reference/command/geoNear.txt:118 -msgid "Specify a Query Condition" -msgstr "" - -# 5652990445db4a488d302c7c9136490e -#: ../source/reference/command/geoNear.txt:120 -msgid "" -"The following :dbcommand:`geoNear` command queries for documents whose " -"``category`` equals ``\"public\"`` and returns the matching documents in " -"order of nearest to farthest to the specified point:" -msgstr "" - -# b5b831c3f1994b75ba3331b7af9b2d63 -#: ../source/reference/command/geoNear.txt:135 -msgid "" -"The operation returns the following output, the documents in the " -"``results`` from nearest to farthest:" -msgstr "" - -# b9041e549c7049c0b2cbec5a52a31878 -#: ../source/reference/command/geoNear.txt:183 -msgid "Specify a ``minDistance`` and ``maxDistance``" -msgstr "" - -# f4be0aec28904927838cd3bd68fc2277 -#: ../source/reference/command/geoNear.txt:185 -msgid "" -"The following example specifies a ``minDistance`` of ``3000`` meters and " -"``maxDistance`` of ``7000`` meters:" -msgstr "" - -# e8fb29298bda40e49af19aa302877cd9 -#: ../source/reference/command/geoNear.txt:201 -msgid "The operation returns the following output:" -msgstr "" - -# bb693625cb924a7084ea3f6ca1ec2dab -#: ../source/reference/command/geoNear.txt:229 -msgid "Override Default Read Concern" -msgstr "" - -# 0778b298f21d4e928ca0db02268ab7d5 -#: ../source/reference/command/geoNear.txt:231 -msgid "" -"To override the default read concern level of :readconcern:`\"local\"`, " -"use the ``readConcern`` option." -msgstr "" - -# fdf65debb147450ba0b3a835e9dd3971 -#: ../source/reference/command/geoNear.txt:234 -msgid "" -"The following operation on a replica set specifies a :doc:`/reference" -"/read-concern` of :readconcern:`\"majority\"` to read the most recent " -"copy of the data confirmed as having been written to a majority of the " -"nodes." -msgstr "" - -# 21e405d1e04342b7a82bd3b1ff793d41 -#: ../source/includes/fact-enable-majority-readConcern.rst:1 -msgid "To use :term:`read concern` level of :readconcern:`\"majority\"`," -msgstr "" - -# a0323e3f56a046618224b4c7f77c7a17 -#: ../source/includes/fact-enable-majority-readConcern.rst:3 -msgid "" -"you must start the :program:`mongod` instances with the " -":option:`--enableMajorityReadConcern` command line option (or the " -":setting:`replication.enableMajorityReadConcern` set to ``true`` if using" -" a configuration file)." -msgstr "" - -# 8240091cebbb42c89836eada766191ff -#: ../source/includes/fact-enable-majority-readConcern.rst:8 -msgid "" -"replica sets must use :ref:`WiredTiger storage engine ` and election :rsconf:`protocol version 1 `." -msgstr "" - -# abda7f6c8ff04b77bd3a405a30d418fb -#: ../source/includes/fact-readConcern-most-recent-data-in-node.rst:1 -msgid "" -"Regardless of the :term:`read concern` level, the most recent data on a " -"node may not reflect the most recent version of the data in the system." -msgstr "" - -# aa9fd9341ee34962b43f3cf7a8a1b787 -#: ../source/includes/usage-read-concern-majority.rst:1 -msgid "" -"To ensure that a single thread can read its own writes, use " -":readconcern:`\"majority\"` read concern and :writeconcern:`\"majority\"`" -" write concern against the primary of the replica set." -msgstr "" - -# d436bee3ca6d4e11a5337abd1be27dbd -#: ../source/reference/command/geoNear.txt:260 -msgid "Output" -msgstr "" - -# 8d04ddc705834401a5a0516508e28060 -#: ../source/reference/command/geoNear.txt:262 -msgid "" -"The :dbcommand:`geoNear` command returns a document with the following " -"fields:" -msgstr "" - -# dc8ea2a97e2d479fa002c501965ce6ce -#: ../source/reference/command/geoNear.txt:267 -msgid "" -"An array with the results of the :dbcommand:`geoNear` command, sorted by " -"distance with the nearest result listed first and farthest last." -msgstr "" - -# 9d3091fd8c46423bb6f6028a41ffbc69 -#: ../source/reference/command/geoNear.txt:272 -msgid "" -"For each document in the results, the distance from the coordinates " -"defined in the :dbcommand:`geoNear` command." -msgstr "" - -# 0fb778f64bc4413d8c55073ceb450e46 -#: ../source/reference/command/geoNear.txt:277 -msgid "The document from the collection." -msgstr "" - -# 8750e274abbf41b49d107bae47f6a570 -#: ../source/reference/command/geoNear.txt:281 -msgid "" -"An object with statistics about the query used to return the results of " -"the :dbcommand:`geoNear` search." -msgstr "" - -# 1f23f3d54680443087da02bba2b9ac38 -#: ../source/reference/command/geoNear.txt:286 -msgid "The total number of index entries scanned during the database operation." -msgstr "" - -# a8a40177da3e49b39fcb180bea6344f6 -#: ../source/reference/command/geoNear.txt:290 -msgid "" -"The total number of documents read from disk during the database " -"operation." -msgstr "" - -# 3f9d2a9df1544dbb8358f9b6b14800b7 -#: ../source/reference/command/geoNear.txt:294 -msgid "" -"The average distance between the coordinates defined in the " -":dbcommand:`geoNear` command and coordinates of the documents returned as" -" results." -msgstr "" - -# bfb9405f03894712ac6ccb35a68a2268 -#: ../source/reference/command/geoNear.txt:300 -msgid "" -"The maximum distance between the coordinates defined in the " -":dbcommand:`geoNear` command and coordinates of the documents returned as" -" results." -msgstr "" - -# 3594151b812e4ec7a34faad4be64260f -#: ../source/reference/command/geoNear.txt:306 -msgid "The execution time of the database operation, in milliseconds." -msgstr "" - -# f756e38813e347e29044a5d8965bb34c -#: ../source/reference/command/geoNear.txt:310 -msgid "" -"A value of ``1`` indicates the :dbcommand:`geoNear` search succeeded. A " -"value of ``0`` indicates an error." -msgstr "" - -#~ msgid "" -#~ "To use a :term:`read concern` level " -#~ "of :readconcern:`\"majority\"`, you must use" -#~ " the WiredTiger storage engine and " -#~ "start the :program:`mongod` instances with " -#~ "the :option:`--enableMajorityReadConcern` command " -#~ "line option (or the " -#~ ":setting:`replication.enableMajorityReadConcern` setting " -#~ "if using a configuration file)." -#~ msgstr "" - -#~ msgid "" -#~ "Only replica sets using :rsconf:`protocol " -#~ "version 1 ` support " -#~ ":readconcern:`\"majority\"` read concern. Replica" -#~ " sets running protocol version 0 do" -#~ " not support :readconcern:`\"majority\"` read " -#~ "concern." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/command/geoSearch.po b/locale/zh/LC_MESSAGES/reference/command/geoSearch.po deleted file mode 100644 index 3361ce8f703..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/geoSearch.po +++ /dev/null @@ -1,155 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 06662a60b70d47138fd44c9319cdff80 -#: ../source/reference/command/geoSearch.txt:3 -msgid "geoSearch" -msgstr "" - -# 9c80f3ceb3e84f85a44bdbb981defa25 -#: ../source/reference/command/geoSearch.txt -msgid "On this page" -msgstr "" - -# 5e3c07ee8090427a8712f0419f6ed00d -#: ../source/reference/command/geoSearch.txt:15 -msgid "" -"The :dbcommand:`geoSearch` command provides an interface to MongoDB's " -":term:`haystack index` functionality. These indexes are useful for " -"returning results based on location coordinates *after* collecting " -"results based on some other query (i.e. a \"haystack.\")" -msgstr "" - -# ccd3c5a417ae473d876e2aa651d1d622 -#: ../source/reference/command/geoSearch.txt:20 -msgid "" -"The :dbcommand:`geoSearch` command accepts a :term:`document` that " -"contains the following fields." -msgstr "" - -# 65b45051c39f4c12a8b5fe660c639828 -#: ../source/reference/command/geoSearch.txt:26 -msgid "Behavior" -msgstr "" - -# b0a39be429e94e939a06fae838eb716e -#: ../source/reference/command/geoSearch.txt:28 -msgid "" -"Unless specified otherwise, the :dbcommand:`geoSearch` command limits " -"results to 50 documents." -msgstr "" - -# 57e01ad4f2b1427b86888fe6d8e3a8de -#: ../source/reference/command/geoSearch.txt:31 -msgid ":dbcommand:`geoSearch` is not supported for sharded clusters." -msgstr "" - -# 27066617f8f34c6b9269e39d4f681dcb -#: ../source/reference/command/geoSearch.txt:35 -msgid "Examples" -msgstr "" - -# 7f476b9a6f06475dbf9e6033f368248f -#: ../source/reference/command/geoSearch.txt:37 -msgid "Consider the following example:" -msgstr "" - -# 2e800df0e238442b88eab53fcfc53785 -#: ../source/reference/command/geoSearch.txt:49 -msgid "" -"The above command returns all documents with a ``type`` of ``restaurant``" -" having a maximum distance of 6 units from the coordinates ``[ -73.9667, " -"40.78 ]`` in the collection ``places`` up to a maximum of 30 results." -msgstr "" - -# 5e50540fcc2b4495870d0bcbdac5bc00 -#: ../source/reference/command/geoSearch.txt:55 -msgid "Override Default Read Concern" -msgstr "" - -# 638671014da14dfc9174fa3721c70c16 -#: ../source/reference/command/geoSearch.txt:57 -msgid "" -"To override the default read concern level of :readconcern:`\"local\"`, " -"use the ``readConcern`` option." -msgstr "" - -# 762029d30f3747778a578b34f0fd4e1c -#: ../source/reference/command/geoSearch.txt:60 -msgid "" -"The following operation on a replica set specifies a :doc:`/reference" -"/read-concern` of :readconcern:`\"majority\"` to read the most recent " -"copy of the data confirmed as having been written to a majority of the " -"nodes." -msgstr "" - -# 7adcd84ebaca4265bc95ce4f5f3dfa36 -#: ../source/includes/fact-enable-majority-readConcern.rst:1 -msgid "To use :term:`read concern` level of :readconcern:`\"majority\"`," -msgstr "" - -# 95702c056db64ec08f2295cd01f06346 -#: ../source/includes/fact-enable-majority-readConcern.rst:3 -msgid "" -"you must start the :program:`mongod` instances with the " -":option:`--enableMajorityReadConcern` command line option (or the " -":setting:`replication.enableMajorityReadConcern` set to ``true`` if using" -" a configuration file)." -msgstr "" - -# 7fddfa2b274e41d98531c4fca92313ef -#: ../source/includes/fact-enable-majority-readConcern.rst:8 -msgid "" -"replica sets must use :ref:`WiredTiger storage engine ` and election :rsconf:`protocol version 1 `." -msgstr "" - -# 610839e38d484b6193bcfcc28b8956d8 -#: ../source/includes/fact-readConcern-most-recent-data-in-node.rst:1 -msgid "" -"Regardless of the :term:`read concern` level, the most recent data on a " -"node may not reflect the most recent version of the data in the system." -msgstr "" - -# d27302f5782e4b468c9e650875e261d5 -#: ../source/includes/usage-read-concern-majority.rst:1 -msgid "" -"To ensure that a single thread can read its own writes, use " -":readconcern:`\"majority\"` read concern and :writeconcern:`\"majority\"`" -" write concern against the primary of the replica set." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "To use a :term:`read concern` level " -#~ "of :readconcern:`\"majority\"`, you must use" -#~ " the WiredTiger storage engine and " -#~ "start the :program:`mongod` instances with " -#~ "the :option:`--enableMajorityReadConcern` command " -#~ "line option (or the " -#~ ":setting:`replication.enableMajorityReadConcern` setting " -#~ "if using a configuration file)." -#~ msgstr "" - -#~ msgid "" -#~ "Only replica sets using :rsconf:`protocol " -#~ "version 1 ` support " -#~ ":readconcern:`\"majority\"` read concern. Replica" -#~ " sets running protocol version 0 do" -#~ " not support :readconcern:`\"majority\"` read " -#~ "concern." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/command/geoWalk.po b/locale/zh/LC_MESSAGES/reference/command/geoWalk.po deleted file mode 100644 index 8e4e5b9c1a6..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/geoWalk.po +++ /dev/null @@ -1,20 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/geoWalk.txt:3 -msgid "geoWalk" -msgstr "" - -#: ../source/reference/command/geoWalk.txt:9 -msgid ":dbcommand:`geoWalk` is an internal command." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/command/getCmdLineOpts.po b/locale/zh/LC_MESSAGES/reference/command/getCmdLineOpts.po deleted file mode 100644 index 2a2b22fcd2e..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/getCmdLineOpts.po +++ /dev/null @@ -1,37 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/getCmdLineOpts.txt:3 -msgid "getCmdLineOpts" -msgstr "" - -#: ../source/reference/command/getCmdLineOpts.txt:15 -msgid "" -"The :dbcommand:`getCmdLineOpts` command returns a document containing " -"command line options used to start the given :program:`mongod` or " -":program:`mongos`:" -msgstr "" - -#: ../source/reference/command/getCmdLineOpts.txt:22 -msgid "" -"This command returns a document with two fields, ``argv`` and ``parsed``. " -"The ``argv`` field contains an array with each item from the command string " -"used to invoke :program:`mongod` or :program:`mongos`. The document in the " -"``parsed`` field includes all runtime options, including those parsed from " -"the command line and those specified in the configuration file, if " -"specified." -msgstr "" - -#: ../source/reference/command/getCmdLineOpts.txt:29 -msgid "Consider the following example output of :dbcommand:`getCmdLineOpts`:" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/command/getLastError.po b/locale/zh/LC_MESSAGES/reference/command/getLastError.po deleted file mode 100644 index d97742a087a..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/getLastError.po +++ /dev/null @@ -1,266 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/getLastError.txt:3 -msgid "getLastError" -msgstr "" - -#: ../source/reference/command/getLastError.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/includes/extracts/fact-2.6-wc-gle-change-cmd-getLastError.rst:5 -msgid "" -"A new protocol for :ref:`write operations ` " -"integrates write concerns with the write operations, eliminating the need " -"for a separate :dbcommand:`getLastError`. :ref:`Most write methods ` now return the status of the write operation, " -"including error information. In previous versions, clients typically used " -"the :dbcommand:`getLastError` in combination with a write operation to " -"verify that the write succeeded." -msgstr "" - -#: ../source/reference/command/getLastError.txt:20 -msgid "" -"Returns the error status of the preceding write operation on the *current " -"connection*." -msgstr "" - -#: ../source/reference/command/getLastError.txt:23 -msgid ":dbcommand:`getLastError` uses the following prototype form:" -msgstr "" - -#: ../source/reference/command/getLastError.txt:29 -msgid ":dbcommand:`getLastError` uses the following fields:" -msgstr "" - -#: ../source/reference/command/getLastError.txt:38 -msgid "Output" -msgstr "" - -#: ../source/reference/command/getLastError.txt:40 -msgid "" -"Each :dbcommand:`~db.collection.getLastError()` command returns a document " -"containing a subset of the fields listed below." -msgstr "" - -#: ../source/reference/command/getLastError.txt:45 -msgid "" -":data:`~getLastError.ok` is ``true`` when the :dbcommand:`getLastError` " -"command completes successfully." -msgstr "" - -#: ../source/reference/command/getLastError.txt:48 -msgid "" -"A value of ``true`` does *not* indicate that the preceding operation did not" -" produce an error." -msgstr "" - -#: ../source/reference/command/getLastError.txt:53 -msgid "" -":data:`~getLastError.err` is ``null`` unless an error occurs. When there was" -" an error with the preceding operation, ``err`` contains a string " -"identifying the error." -msgstr "" - -#: ../source/reference/command/getLastError.txt:61 -msgid "" -":data:`~getLastError.errmsg` contains the description of the error. " -":data:`~getLastError.errmsg` only appears if there was an error with the " -"preceding operation." -msgstr "" - -#: ../source/reference/command/getLastError.txt:67 -msgid "" -":data:`~getLastError.code` reports the preceding operation's error code. For" -" description of the error, see :data:`~getLastError.err` and " -":data:`~getLastError.errmsg`." -msgstr "" - -#: ../source/reference/command/getLastError.txt:73 -msgid "The identifier of the connection." -msgstr "" - -#: ../source/reference/command/getLastError.txt:77 -msgid "" -"When issued against a replica set member and the preceding operation was a " -"write or update, :data:`~getLastError.lastOp` is the *optime* timestamp in " -"the :term:`oplog` of the change." -msgstr "" - -#: ../source/reference/command/getLastError.txt:83 -msgid "" -"If the preceding operation was an update or a remove operation, but *not* a " -":dbcommand:`findAndModify` operation, :data:`~getLastError.n` reports the " -"number of documents matched by the update or remove operation." -msgstr "" - -#: ../source/reference/command/getLastError.txt:88 -msgid "" -"For a remove operation, the number of matched documents will equal the " -"number removed." -msgstr "" - -#: ../source/reference/command/getLastError.txt:99 -msgid "" -":data:`~getLastError.n` is ``0`` if reporting on an update or remove that " -"occurs through a :dbcommand:`findAndModify` operation." -msgstr "" - -#: ../source/reference/command/getLastError.txt:104 -msgid "" -":data:`~getLastError.syncMillis` is the number of milliseconds spent waiting" -" for the write to disk operation (e.g. write to journal files)." -msgstr "" - -#: ../source/reference/command/getLastError.txt:110 -msgid "" -"When issued against a sharded cluster after a write operation, " -":data:`~getLastError.shards` identifies the shards targeted in the write " -"operation. :data:`~getLastError.shards` is present in the output only if the" -" write operation targets multiple shards." -msgstr "" - -#: ../source/reference/command/getLastError.txt:117 -msgid "" -"When issued against a sharded cluster after a write operation, identifies " -"the shard targeted in the write operation. :data:`~getLastError.singleShard`" -" is only present if the write operation targets exactly one shard." -msgstr "" - -#: ../source/reference/command/getLastError.txt:124 -msgid "" -":data:`~getLastError.updatedExisting` is ``true`` when an update affects at " -"least one document and does not result in an :term:`upsert`." -msgstr "" - -#: ../source/reference/command/getLastError.txt:130 -msgid "" -"If the update results in an insert, :data:`~getLastError.upserted` is the " -"value of ``_id`` field of the document." -msgstr "" - -#: ../source/reference/command/getLastError.txt:133 -msgid "" -"Earlier versions of MongoDB included :data:`~getLastError.upserted` only if " -"``_id`` was an :term:`ObjectId `." -msgstr "" - -#: ../source/reference/command/getLastError.txt:140 -msgid "" -"If set, ``wnote`` indicates that the preceding operation's error relates to " -"using the ``w`` parameter to :dbcommand:`getLastError`." -msgstr "" - -#: ../source/reference/command/getLastError.txt:0 -msgid "See" -msgstr "" - -#: ../source/reference/command/getLastError.txt:148 -msgid "" -":data:`~getLastError.wtimeout` is ``true`` if the :dbcommand:`getLastError` " -"timed out because of the ``wtimeout`` setting to :dbcommand:`getLastError`." -msgstr "" - -#: ../source/reference/command/getLastError.txt:154 -msgid "" -"If the preceding operation specified a timeout using the ``wtimeout`` " -"setting to :dbcommand:`getLastError`, then :data:`~getLastError.waited` " -"reports the number of milliseconds :dbcommand:`getLastError` waited before " -"timing out." -msgstr "" - -#: ../source/reference/command/getLastError.txt:161 -msgid "" -":data:`getLastError.wtime` is the number of milliseconds spent waiting for " -"the preceding operation to complete. If :dbcommand:`getLastError` timed out," -" :data:`~getLastError.wtime` and :dbcommand:`getLastError.waited` are equal." -msgstr "" - -#: ../source/reference/command/getLastError.txt:168 -msgid "" -"If writing to a replica set, :data:`~getLastError.writtenTo` is an array " -"that contains the hostname and port number of the members that confirmed the" -" previous write operation, based on the value of the ``w`` field in the " -"command." -msgstr "" - -#: ../source/reference/command/getLastError.txt:176 -msgid "Examples" -msgstr "" - -#: ../source/reference/command/getLastError.txt:179 -msgid "Confirm Replication to Two Replica Set Members" -msgstr "" - -#: ../source/reference/command/getLastError.txt:181 -msgid "" -"The following example ensures the preceding operation has replicated to two " -"members (the primary and one other member). The command also specifies a " -"timeout of ``5000`` milliseconds to ensure that the:dbcommand:`getLastError`" -" command does not block forever if MongoDB cannot satisfy the requested " -"write concern:" -msgstr "" - -#: ../source/reference/command/getLastError.txt:192 -msgid "Confirm Replication to a Majority of a Replica Set" -msgstr "" - -#: ../source/reference/command/getLastError.txt:194 -msgid "" -"The following example ensures the write operation has replicated to a " -"majority of the voting members of the replica set. The command also " -"specifies a timeout of ``5000`` milliseconds to ensure that " -"the:dbcommand:`getLastError` command does not block forever if MongoDB " -"cannot satisfy the requested write concern:" -msgstr "" - -#: ../source/includes/fact-master-slave-majority.rst:1 -msgid "" -"In :doc:`Master/Slave ` deployments, MongoDB treats ``w:" -" \"majority\"`` as equivalent to ``w: 1``. In earlier versions of MongoDB, " -"``w: \"majority\"`` produces an error in :doc:`master/slave ` deployments." -msgstr "" - -#: ../source/reference/command/getLastError.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/getLastError.txt:33 -msgid ":doc:`/reference/write-concern`" -msgstr "" - -#: ../source/reference/command/getLastError.txt:91 -msgid "" -"For an update operation, if the operation results in no change to the " -"document, such as setting the value of the field to its current value, the " -"number of matched documents may be smaller than the number of documents " -"actually modified. If the update includes the ``upsert:true`` option and " -"results in the creation of a new document, :data:`~getLastError.n` returns " -"the number of documents inserted." -msgstr "" - -#~ msgid "" -#~ ":doc:`Write Concern `, :doc:`/reference/write-concern`," -#~ " and :ref:`replica-set-write-concern`." -#~ msgstr "" - -#~ msgid "" -#~ "For an update operation, if the update operation results in no change to the" -#~ " document, such as setting the value of the field to its current value, the " -#~ "number of matched documents may be smaller than the number of documents " -#~ "actually modified. If the update includes the ``upsert:true`` option and " -#~ "results in the creation of a new document, :data:`~getLastError.n` returns " -#~ "the number of documents inserted." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/command/getLog.po b/locale/zh/LC_MESSAGES/reference/command/getLog.po deleted file mode 100644 index 7a70eafed5b..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/getLog.po +++ /dev/null @@ -1,59 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/getLog.txt:3 -msgid "getLog" -msgstr "" - -#: ../source/reference/command/getLog.txt:15 -msgid "" -"The :dbcommand:`getLog` command returns a document with a ``log`` array that" -" contains recent messages from the :program:`mongod` process log. The " -":dbcommand:`getLog` command has the following syntax:" -msgstr "" - -#: ../source/reference/command/getLog.txt:24 -msgid "Replace ```` with one of the following values:" -msgstr "" - -#: ../source/reference/command/getLog.txt:26 -msgid "``global`` - returns the combined output of all recent log entries." -msgstr "" - -#: ../source/reference/command/getLog.txt:29 -msgid "" -"``rs`` - if the :program:`mongod` is part of a :term:`replica set`, " -":dbcommand:`getLog` will return recent notices related to replica set " -"activity." -msgstr "" - -#: ../source/reference/command/getLog.txt:33 -msgid "" -"``startupWarnings`` - will return logs that *may* contain errors or warnings" -" from MongoDB's log from when the current process started. If " -":program:`mongod` started without warnings, this filter may return an empty " -"array." -msgstr "" - -#: ../source/reference/command/getLog.txt:38 -msgid "" -"You may also specify an asterisk (e.g. ``*``) as the ```` value to " -"return a list of available log filters. The following interaction from the " -":program:`mongo` shell connected to a replica set:" -msgstr "" - -#: ../source/reference/command/getLog.txt:48 -msgid "" -":dbcommand:`getLog` returns events from a RAM cache of the :program:`mongod`" -" events and *does not* read log data from the log file." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/command/getMore.po b/locale/zh/LC_MESSAGES/reference/command/getMore.po deleted file mode 100644 index fc861f3274e..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/getMore.po +++ /dev/null @@ -1,43 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/getMore.txt:3 -msgid "getMore" -msgstr "" - -#: ../source/reference/command/getMore.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/getMore.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/command/getMore.txt:20 -msgid "" -"Use in conjunction with commands that return a cursor, e.g. " -":dbcommand:`find` and :dbcommand:`aggregate`, to return subsequent batches " -"of documents currently pointed to by the cursor." -msgstr "" - -#: ../source/reference/command/getMore.txt:24 -msgid "The :dbcommand:`getMore` command has the following form:" -msgstr "" - -#: ../source/reference/command/getMore.txt:35 -msgid "The command accepts the following fields:" -msgstr "" - -#: ../source/reference/command/getMore.txt:39 -msgid ":ref:`3.2-driver-compatibility`" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/command/getParameter.po b/locale/zh/LC_MESSAGES/reference/command/getParameter.po deleted file mode 100644 index de105fa0e3f..00000000000 --- a/locale/zh/LC_MESSAGES/reference/command/getParameter.po +++ /dev/null @@ -1,117 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/command/getParameter.txt:3 -msgid "getParameter" -msgstr "" - -#: ../source/reference/command/getParameter.txt:225 -msgid ":dbcommand:`setParameter` for more about these parameters." -msgstr "" - -#: ../source/reference/command/getParameter.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/command/getParameter.txt:15 -msgid "" -":dbcommand:`getParameter` is an administrative command for retrieving the " -"value of options normally set on the command line. Use the " -":method:`db.runCommand( { command } )` method to run the " -":dbcommand:`getParameter` command." -msgstr "" - -#: ../source/reference/command/getParameter.txt:20 -msgid "The :dbcommand:`getParameter` command has the following syntax:" -msgstr "" - -#: ../source/reference/command/getParameter.txt:29 -msgid "The command takes the following fields:" -msgstr "" - -#: ../source/reference/command/getParameter.txt:34 -msgid "Behavior" -msgstr "" - -#: ../source/reference/command/getParameter.txt:36 -msgid "" -":dbcommand:`getParameter` runs on the ``admin`` database only, and returns " -"an error if run on any other database." -msgstr "" - -#: ../source/reference/command/getParameter.txt:39 -msgid "" -"The possible value for ```` may vary depending on what version " -"and storage engine in use. See :ref:`getParameter-retrieve-all-params` for " -"an example of listing the available parameters." -msgstr "" - -#: ../source/reference/command/getParameter.txt:44 -msgid "Examples" -msgstr "" - -#: ../source/reference/command/getParameter.txt:48 -msgid "Retrieve Single Parameter" -msgstr "" - -#: ../source/reference/command/getParameter.txt:50 -msgid "" -"The following operation runs :dbcommand:`getParameter` on the ``admin`` " -"database using a value of ``saslHostName`` to retrieve the value for that " -"parameter:" -msgstr "" - -#: ../source/reference/command/getParameter.txt:59 -#: ../source/reference/command/getParameter.txt:83 -msgid "The command returns the following output:" -msgstr "" - -#: ../source/reference/command/getParameter.txt:63 -#: ../source/reference/command/getParameter.txt:87 -msgid "" -"The output may vary depending on the version of MongoDB and the specific " -"configuration of the running MongoDB instance." -msgstr "" - -#: ../source/reference/command/getParameter.txt:73 -msgid "Retrieve All Parameters" -msgstr "" - -#: ../source/reference/command/getParameter.txt:75 -msgid "" -"The following operation runs :dbcommand:`getParameter` on the ``admin`` " -"database using a value of ``*`` to retrieve all parameters:" -msgstr "" - -#~ msgid "" -#~ ":dbcommand:`getParameter` is an administrative command for retrieving the " -#~ "value of options normally set on the command line. Issue commands against " -#~ "the :term:`admin database` as follows:" -#~ msgstr "" - -#~ msgid "" -#~ "The values specified for ``getParameter`` and ```, the appName is " -"always ``\"MongoDB Shell\"``. If the operation originated from a " -":ecosystem:`driver`, ``appName`` may be set to a custom string." -msgstr "" - -# f42dc7b0e03a4d8593be5df472dae0e3 -#: ../source/reference/database-profiler.txt:502 -msgid "" -"An array of authenticated user information (user name and database) for " -"the session. See also :doc:`/core/security-users`." -msgstr "" - -# 8c1e7622fbaa463896c38cecefe01546 -#: ../source/reference/database-profiler.txt:507 -msgid "" -"The authenticated user who ran the operation. If the operation was not " -"run by an authenticated user, this field's value is an empty string." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "``Global`` represents global lock." -#~ msgstr "" - -#~ msgid "``Database`` represents database lock." -#~ msgstr "" - -#~ msgid "``Collection`` represents collection lock." -#~ msgstr "" - -#~ msgid "``Metadata`` represents metadata lock." -#~ msgstr "" - -#~ msgid "``oplog`` represents lock on the :term:`oplog`." -#~ msgstr "" - -#~ msgid "``R`` represents Shared (S) lock." -#~ msgstr "" - -#~ msgid "``W`` represents Exclusive (X) lock." -#~ msgstr "" - -#~ msgid "``r`` represents Intent Shared (IS) lock." -#~ msgstr "" - -#~ msgid "``w`` represents Intent Exclusive (IX) lock." -#~ msgstr "" - -#~ msgid "``getmore``" -#~ msgstr "" - -#~ msgid "Renamed from ``system.profile.nscanned``." -#~ msgstr "" - -#~ msgid "" -#~ "The number of :doc:`index ` " -#~ "keys that MongoDB scanned in order " -#~ "to carry out the operation." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/database-references.po b/locale/zh/LC_MESSAGES/reference/database-references.po deleted file mode 100644 index b8f4d051031..00000000000 --- a/locale/zh/LC_MESSAGES/reference/database-references.po +++ /dev/null @@ -1,385 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/database-references.txt:8 -msgid "Database References" -msgstr "" - -#: ../source/reference/database-references.txt:18 -msgid "" -"MongoDB does not support joins. In MongoDB some data is *denormalized*, or " -"stored with related data in :term:`documents ` to remove the need " -"for joins. However, in some cases it makes sense to store related " -"information in separate documents, typically in different collections or " -"databases." -msgstr "" - -#: ../source/reference/database-references.txt:24 -msgid "MongoDB applications use one of two methods for relating documents:" -msgstr "" - -#: ../source/reference/database-references.txt:26 -msgid "" -":ref:`Manual references ` where you save the ``_id`` " -"field of one document in another document as a reference. Then your " -"application can run a second query to return the related data. These " -"references are simple and sufficient for most use cases." -msgstr "" - -#: ../source/reference/database-references.txt:32 -msgid "" -":ref:`DBRefs ` are references from one document to " -"another using the value of the first document's ``_id`` field, collection " -"name, and, optionally, its database name. By including these names, DBRefs " -"allow documents located in multiple collections to be more easily linked " -"with documents from a single collection." -msgstr "" - -#: ../source/reference/database-references.txt:38 -msgid "" -"To resolve DBRefs, your application must perform additional queries to " -"return the referenced documents. Many :doc:`drivers `" -" have helper methods that form the query for the DBRef automatically. The " -"drivers [#official-driver]_ do not *automatically* resolve DBRefs into " -"documents." -msgstr "" - -#: ../source/reference/database-references.txt:45 -msgid "" -"DBRefs provide a common format and type to represent relationships among " -"documents. The DBRef format also provides common semantics for representing " -"links between documents if your database must interact with multiple " -"frameworks and tools." -msgstr "" - -#: ../source/reference/database-references.txt:50 -msgid "" -"Unless you have a compelling reason to use DBRefs, use manual references " -"instead." -msgstr "" - -#: ../source/reference/database-references.txt:53 -msgid "" -"Some community supported drivers may have alternate behavior and may resolve" -" a DBRef into a document automatically." -msgstr "" - -#: ../source/reference/database-references.txt:60 -msgid "Manual References" -msgstr "" - -#: ../source/reference/database-references.txt:63 -#: ../source/reference/database-references.txt:116 -msgid "Background" -msgstr "" - -#: ../source/reference/database-references.txt:65 -msgid "" -"Using manual references is the practice of including one :term:`document's " -"` ``_id`` field in another document. The application can then " -"issue a second query to resolve the referenced fields as needed." -msgstr "" - -#: ../source/reference/database-references.txt:71 -msgid "Process" -msgstr "" - -#: ../source/reference/database-references.txt:73 -msgid "" -"Consider the following operation to insert two documents, using the ``_id`` " -"field of the first document as a reference in the second document:" -msgstr "" - -#: ../source/reference/database-references.txt:93 -msgid "" -"Then, when a query returns the document from the ``people`` collection you " -"can, if needed, make a second query for the document referenced by the " -"``places_id`` field in the ``places`` collection." -msgstr "" - -#: ../source/reference/database-references.txt:98 -#: ../source/reference/database-references.txt:255 -msgid "Use" -msgstr "" - -#: ../source/reference/database-references.txt:100 -msgid "" -"For nearly every case where you want to store a relationship between two " -"documents, use :ref:`manual references `. The " -"references are simple to create and your application can resolve references " -"as needed." -msgstr "" - -#: ../source/reference/database-references.txt:105 -msgid "" -"The only limitation of manual linking is that these references do not convey" -" the database and collection names. If you have documents in a single " -"collection that relate to documents in more than one collection, you may " -"need to consider using DBRefs." -msgstr "" - -#: ../source/reference/database-references.txt:113 -msgid "DBRefs" -msgstr "" - -#: ../source/reference/database-references.txt:118 -msgid "" -"DBRefs are a convention for representing a :term:`document`, rather than a " -"specific reference type. They include the name of the collection, and in " -"some cases the database name, in addition to the value from the ``_id`` " -"field." -msgstr "" - -#: ../source/reference/database-references.txt:124 -msgid "Format" -msgstr "" - -#: ../source/reference/database-references.txt:126 -msgid "DBRefs have the following fields:" -msgstr "" - -#: ../source/reference/database-references.txt:130 -msgid "" -"The ``$ref`` field holds the name of the collection where the referenced " -"document resides." -msgstr "" - -#: ../source/reference/database-references.txt:135 -msgid "" -"The ``$id`` field contains the value of the ``_id`` field in the referenced " -"document." -msgstr "" - -#: ../source/reference/database-references.txt:140 -msgid "*Optional.*" -msgstr "" - -#: ../source/reference/database-references.txt:142 -msgid "" -"Contains the name of the database where the referenced document resides." -msgstr "" - -#: ../source/reference/database-references.txt:145 -msgid "Only some drivers support ``$db`` references." -msgstr "" - -#: ../source/reference/database-references.txt:0 -msgid "Example" -msgstr "" - -#: ../source/reference/database-references.txt:149 -msgid "DBRef documents resemble the following document:" -msgstr "" - -#: ../source/reference/database-references.txt:155 -msgid "" -"Consider a document from a collection that stored a DBRef in a ``creator`` " -"field:" -msgstr "" - -#: ../source/reference/database-references.txt:170 -msgid "" -"The DBRef in this example points to a document in the ``creators`` " -"collection of the ``users`` database that has " -"``ObjectId(\"5126bc054aed4daf9e2ab772\")`` in its ``_id`` field." -msgstr "" - -#: ../source/reference/database-references.txt:176 -msgid "" -"The order of fields in the DBRef matters, and you must use the above " -"sequence when using a DBRef." -msgstr "" - -#: ../source/reference/database-references.txt:180 -msgid "Driver Support for DBRefs" -msgstr "" - -#: ../source/reference/database-references.txt:185 -msgid "**C**" -msgstr "" - -#: ../source/reference/database-references.txt:187 -msgid "" -"The C driver contains no support for DBRefs. You can traverse references " -"manually." -msgstr "" - -#: ../source/reference/database-references.txt:190 -msgid "**C++**" -msgstr "" - -#: ../source/reference/database-references.txt:192 -msgid "" -"The C++ driver contains no support for DBRefs. You can traverse references " -"manually." -msgstr "" - -#: ../source/reference/database-references.txt:195 -msgid "**C#**" -msgstr "" - -#: ../source/reference/database-references.txt:201 -msgid "**Haskell**" -msgstr "" - -#: ../source/reference/database-references.txt:203 -msgid "" -"The Haskell driver contains no support for DBRefs. You can traverse " -"references manually." -msgstr "" - -#: ../source/reference/database-references.txt:206 -msgid "**Java**" -msgstr "" - -#: ../source/reference/database-references.txt:208 -msgid "" -"The :api:`DBRef ` class provides " -"support for DBRefs from Java." -msgstr "" - -#: ../source/reference/database-references.txt:211 -msgid "**JavaScript**" -msgstr "" - -#: ../source/reference/database-references.txt:213 -msgid "" -"The :program:`mongo` shell's :doc:`JavaScript ` interface" -" provides a DBRef." -msgstr "" - -#: ../source/reference/database-references.txt:216 -msgid "**Node.js**" -msgstr "" - -#: ../source/reference/database-references.txt:224 -msgid "**Perl**" -msgstr "" - -#: ../source/reference/database-references.txt:230 -msgid "**PHP**" -msgstr "" - -#: ../source/reference/database-references.txt:232 -msgid "" -"The PHP driver supports DBRefs, including the optional ``$db`` reference, " -"using `the MongoDBRef `_" -" class." -msgstr "" - -#: ../source/reference/database-references.txt:236 -msgid "**Python**" -msgstr "" - -#: ../source/reference/database-references.txt:243 -msgid "**Ruby**" -msgstr "" - -#: ../source/reference/database-references.txt:245 -msgid "" -"The Ruby driver supports DBRefs using the :api:`DBRef " -"` class and the :api:`dereference " -"` method." -msgstr "" - -#: ../source/reference/database-references.txt:249 -msgid "**Scala**" -msgstr "" - -#: ../source/reference/database-references.txt:251 -msgid "" -"The Scala driver contains no support for DBRefs. You can traverse references" -" manually." -msgstr "" - -#: ../source/reference/database-references.txt:257 -msgid "" -"In most cases you should use the :ref:`manual reference ` method for connecting two or more related documents. However, " -"if you need to reference documents from multiple collections, consider using" -" DBRefs." -msgstr "" - -#: ../source/reference/database-references.txt:1 -msgid "DBRef" -msgstr "" - -#: ../source/reference/database-references.txt:2 -msgid "database references" -msgstr "" - -#: ../source/reference/database-references.txt:3 -msgid "references" -msgstr "" - -#: ../source/reference/database-references.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/database-references.txt:197 -msgid "" -"The C# driver supports DBRefs using the :api:`MongoDBRef " -"` class and " -"``FetchDBRef`` and ``FetchDBRefAs`` methods." -msgstr "" - -#: ../source/reference/database-references.txt:218 -msgid "" -"The Node.js driver supports DBRefs using the `DBRef " -"`_ class and the `dereference `_ method." -msgstr "" - -#: ../source/reference/database-references.txt:226 -msgid "" -"The Perl driver supports DBRefs using the `MongoDB::DBRef " -"`_ class. You can traverse " -"references manually." -msgstr "" - -#: ../source/reference/database-references.txt:238 -msgid "" -"The Python driver supports DBRefs using the :api:`DBRef " -"` class and the :api:`dereference " -"` method." -msgstr "" - -#~ msgid "" -#~ "The C# driver supports DBRefs using the :api:`MongoDBRef " -#~ "` class and " -#~ "the :api:`FetchDBRef ` method." -#~ msgstr "" - -#~ msgid "" -#~ "The Node.js driver supports DBRefs using the `DBRef " -#~ "`_ class and the `dereference " -#~ "`_ method." -#~ msgstr "" - -#~ msgid "" -#~ "The Perl driver contains no support for DBRefs. You can traverse references" -#~ " manually or use the `MongoDBx::AutoDeref `_ CPAN module." -#~ msgstr "" - -#~ msgid "" -#~ "The Python driver supports DBRefs using the :api:`DBRef " -#~ "` class and the :api:`dereference " -#~ "`" -#~ " method." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/default-mongodb-port.po b/locale/zh/LC_MESSAGES/reference/default-mongodb-port.po deleted file mode 100644 index 986fdddf856..00000000000 --- a/locale/zh/LC_MESSAGES/reference/default-mongodb-port.po +++ /dev/null @@ -1,72 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/default-mongodb-port.txt:3 -msgid "Default MongoDB Port" -msgstr "" - -#: ../source/reference/default-mongodb-port.txt:13 -msgid "The following table lists the default TCP ports used by MongoDB:" -msgstr "" - -#: ../source/includes/table/default-mongodb-port.rst:4 -msgid "Default Port" -msgstr "" - -#: ../source/includes/table/default-mongodb-port.rst:6 -msgid "Description" -msgstr "" - -#: ../source/includes/table/default-mongodb-port.rst:8 -msgid "``27017``" -msgstr "" - -#: ../source/includes/table/default-mongodb-port.rst:10 -msgid "" -"The default port for :program:`mongod` and :program:`mongos` instances. You " -"can change this port with :setting:`~net.port` or :option:`--port `." -msgstr "" - -#: ../source/includes/table/default-mongodb-port.rst:15 -msgid "``27018``" -msgstr "" - -#: ../source/includes/table/default-mongodb-port.rst:17 -msgid "" -"The default port when running with :option:`--shardsvr ` " -"runtime operation or the ``shardsvr`` value for the " -":setting:`~sharding.clusterRole` setting in a configuration file." -msgstr "" - -#: ../source/includes/table/default-mongodb-port.rst:22 -msgid "``27019``" -msgstr "" - -#: ../source/includes/table/default-mongodb-port.rst:24 -msgid "" -"The default port when running with :option:`--configsvr ` runtime operation or the ``configsvr`` value for the " -":setting:`~sharding.clusterRole` setting in a configuration file." -msgstr "" - -#: ../source/includes/table/default-mongodb-port.rst:29 -msgid "``28017``" -msgstr "" - -#: ../source/includes/table/default-mongodb-port.rst:31 -msgid "" -"The default port for the web status page. The web status page is always " -"accessible at a port number that is ``1000`` greater than the port " -"determined by :setting:`~net.port`." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/exit-codes.po b/locale/zh/LC_MESSAGES/reference/exit-codes.po deleted file mode 100644 index 140f559e68c..00000000000 --- a/locale/zh/LC_MESSAGES/reference/exit-codes.po +++ /dev/null @@ -1,119 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/exit-codes.txt:3 -msgid "Exit Codes and Statuses" -msgstr "" - -#: ../source/reference/exit-codes.txt:13 -msgid "" -"MongoDB will return one of the following codes and statuses when exiting. " -"Use this guide to interpret logs and when troubleshooting issues with " -":program:`mongod` and :program:`mongos` instances." -msgstr "" - -#: ../source/reference/exit-codes.txt:19 -msgid "Returned by MongoDB applications upon successful exit." -msgstr "" - -#: ../source/reference/exit-codes.txt:25 -msgid "" -"The specified options are in error or are incompatible with other options." -msgstr "" - -#: ../source/reference/exit-codes.txt:32 -msgid "" -"Returned by :program:`mongod` if there is a mismatch between hostnames " -"specified on the command line and in the :data:`local.sources` collection. " -":program:`mongod` may also return this status if :term:`oplog` collection in" -" the ``local`` database is not readable." -msgstr "" - -#: ../source/reference/exit-codes.txt:41 -msgid "" -"The version of the database is different from the version supported by the " -":program:`mongod` (or :program:`mongod.exe`) instance. The instance exits " -"cleanly. Restart :program:`mongod` with the :option:`--upgrade ` option to upgrade the database to the version supported by this " -":program:`mongod` instance." -msgstr "" - -#: ../source/reference/exit-codes.txt:52 -msgid "" -"Returned by :program:`mongod` if a :dbcommand:`moveChunk` operation fails to" -" confirm a commit." -msgstr "" - -#: ../source/reference/exit-codes.txt:59 -msgid "" -"Returned by the :program:`mongod.exe` process on Windows when it receives a " -"Control-C, Close, Break or Shutdown event." -msgstr "" - -#: ../source/reference/exit-codes.txt:66 -msgid "" -"Returned by MongoDB applications which encounter an unrecoverable error, an " -"uncaught exception or uncaught signal. The system exits without performing " -"a clean shut down." -msgstr "" - -#: ../source/reference/exit-codes.txt:74 -msgid "*Message:* ``ERROR: wsastartup failed ``" -msgstr "" - -#: ../source/reference/exit-codes.txt:76 -msgid "" -"Returned by MongoDB applications on Windows following an error in the " -"WSAStartup function." -msgstr "" - -#: ../source/reference/exit-codes.txt:79 -msgid "*Message:* ``NT Service Error``" -msgstr "" - -#: ../source/reference/exit-codes.txt:81 -msgid "" -"Returned by MongoDB applications for Windows due to failures installing, " -"starting or removing the NT Service for the application." -msgstr "" - -#: ../source/reference/exit-codes.txt:88 -msgid "" -"Returned when a MongoDB application cannot open a file or cannot obtain a " -"lock on a file." -msgstr "" - -#: ../source/reference/exit-codes.txt:95 -msgid "" -"MongoDB applications exit cleanly following a large clock skew (32768 " -"milliseconds) event." -msgstr "" - -#: ../source/reference/exit-codes.txt:102 -msgid "" -":program:`mongod` exits cleanly if the server socket closes. The server " -"socket is on port ``27017`` by default, or as specified to the " -":option:`--port ` run-time option." -msgstr "" - -#: ../source/reference/exit-codes.txt:110 -msgid "" -"Returned by :program:`mongod.exe` or :program:`mongos.exe` on Windows when " -"either receives a shutdown message from the :guilabel:`Windows Service " -"Control Manager`." -msgstr "" - -#: ../source/reference/exit-codes.txt:118 -msgid "" -"Returned by :program:`mongod` when the process throws an uncaught exception." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/explain-results.po b/locale/zh/LC_MESSAGES/reference/explain-results.po deleted file mode 100644 index 229e468e60f..00000000000 --- a/locale/zh/LC_MESSAGES/reference/explain-results.po +++ /dev/null @@ -1,502 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/explain-results.txt:3 -msgid "Explain Results" -msgstr "" - -#: ../source/reference/explain-results.txt:15 -msgid "" -"MongoDB provides the :method:`db.collection.explain()` method, the " -":method:`cursor.explain()` method, and the :dbcommand:`explain` command to " -"return information on query plans and execution statistics of the query " -"plans." -msgstr "" - -#: ../source/reference/explain-results.txt:20 -msgid "" -"The ``explain`` results present the query plans as a tree of stages. Each " -"stage passes its results (i.e. documents or index keys) to the parent node. " -"The leaf nodes access the collection or the indices. The internal nodes " -"manipulate the documents or the index keys that result from the child nodes." -" The root node is the final stage from which MongoDB derives the result set." -msgstr "" - -#: ../source/reference/explain-results.txt:27 -msgid "Stages are descriptive of the operation; e.g." -msgstr "" - -#: ../source/reference/explain-results.txt:29 -msgid "``COLLSCAN`` for a collection scan" -msgstr "" - -#: ../source/reference/explain-results.txt:31 -msgid "``IXSCAN`` for scanning index keys" -msgstr "" - -#: ../source/reference/explain-results.txt:33 -msgid "``FETCH`` for retrieving documents" -msgstr "" - -#: ../source/reference/explain-results.txt:35 -msgid "``SHARD_MERGE`` for merging results from shards" -msgstr "" - -#: ../source/reference/explain-results.txt:38 -msgid "Explain Output" -msgstr "" - -#: ../source/reference/explain-results.txt:40 -msgid "" -"The following sections presents a list of some key fields returned by the " -"``explain`` operation." -msgstr "" - -#: ../source/reference/explain-results.txt:45 -msgid "" -"The list of fields is not meant to be exhaustive, but is meant to highlight " -"some key field changes from earlier versions of explain." -msgstr "" - -#: ../source/reference/explain-results.txt:48 -msgid "The output format is subject to change between releases." -msgstr "" - -#: ../source/reference/explain-results.txt:53 -msgid "``queryPlanner``" -msgstr "" - -#: ../source/reference/explain-results.txt:55 -msgid "" -":data:`~explain.queryPlanner` information details the plan selected by the " -":doc:`query optimizer `." -msgstr "" - -#: ../source/reference/explain-results.txt:58 -#: ../source/reference/explain-results.txt:166 -msgid "" -"For unsharded collections, ``explain`` returns the following information:" -msgstr "" - -#: ../source/reference/explain-results.txt:90 -msgid "" -"Contains information on the selection of the query plan by the :doc:`query " -"optimizer `." -msgstr "" - -#: ../source/reference/explain-results.txt:95 -msgid "" -"A string that specifies the namespace (i.e., ``.``) " -"against which the query is run." -msgstr "" - -#: ../source/reference/explain-results.txt:100 -msgid "" -"A boolean that specifies whether MongoDB applied an :ref:`index filter " -"` for the :term:`query shape`." -msgstr "" - -#: ../source/reference/explain-results.txt:105 -msgid "" -"A document that details the plan selected by the :doc:`query optimizer " -"`. MongoDB presents the plan as a tree of stages; i.e. a " -"stage can have an :data:`~explain.queryPlanner.winningPlan.inputStage` or, " -"if the stage has multiple child stages, " -":data:`~explain.queryPlanner.winningPlan.inputStages`." -msgstr "" - -#: ../source/reference/explain-results.txt:114 -msgid "A string that denotes the name of the stage." -msgstr "" - -#: ../source/reference/explain-results.txt:116 -msgid "" -"Each stage consists of information specific to the stage. For instance, an " -"``IXSCAN`` stage will include the index bounds along with other data " -"specific to the index scan. If a stage has a child stage or multiple child " -"stages, the stage will have an inputStage or inputStages." -msgstr "" - -#: ../source/reference/explain-results.txt:124 -msgid "" -"A document that describes the child stage, which provides the documents or " -"index keys to its parent. The field is present *if* the parent stage has " -"only one child." -msgstr "" - -#: ../source/reference/explain-results.txt:130 -msgid "" -"An array of documents describing the child stages. Child stages provide the " -"documents or index keys to the parent stage. The field is present *if* the " -"parent stage has multiple child nodes. For example, stages for :ref:`$or " -"expressions ` or :ref:`index intersection " -"` consume input from multiple sources." -msgstr "" - -#: ../source/reference/explain-results.txt:140 -msgid "" -"Array of candidate plans considered and rejected by the query optimizer. The" -" array can be empty if there were no other candidate plans." -msgstr "" - -#: ../source/reference/explain-results.txt:144 -msgid "" -"For sharded collections, the winning plan includes the " -":data:`~explain.queryPlanner.winningPlan.shards` array which contains the " -"plan information for each accessed shard. For details, see :ref:`explain-" -"sharded-collection`." -msgstr "" - -#: ../source/reference/explain-results.txt:152 -msgid "``executionStats``" -msgstr "" - -#: ../source/reference/explain-results.txt:154 -msgid "" -"The returned :data:`~explain.executionStats` information details the " -"execution of the winning plan." -msgstr "" - -#: ../source/reference/explain-results.txt:157 -msgid "" -"You must run the explain in :ref:`executionStats ` or :ref:`allPlansExecution ` verbosity mode in order for ``executionStats`` to be " -"present in the results." -msgstr "" - -#: ../source/reference/explain-results.txt:162 -msgid "" -"To include partial execution data captured during :ref:`plan selection " -"`, you must run in ``allPlansExecution`` " -"mode." -msgstr "" - -#: ../source/reference/explain-results.txt:209 -msgid "" -"Contains statistics that describe the completed query execution for the " -"winning plan. For write operations, completed query execution refers to the " -"modifications that *would* be performed, but does *not* apply the " -"modifications to the database." -msgstr "" - -#: ../source/reference/explain-results.txt:216 -msgid "" -"Number of documents that match the query condition. " -":data:`~explain.nReturned` corresponds to the ``n`` field returned by " -"``cursor.explain()`` in earlier versions of MongoDB." -msgstr "" - -#: ../source/reference/explain-results.txt:222 -msgid "" -"Total time in milliseconds required for query plan selection and query " -"execution. :data:`~explain.executionTimeMillis` corresponds to the " -"``millis`` field returned by ``cursor.explain()`` in earlier versions of " -"MongoDB." -msgstr "" - -#: ../source/reference/explain-results.txt:229 -msgid "" -"Number of index entries scanned. " -":data:`~explain.executionStats.totalKeysExamined` corresponds to the " -"``nscanned`` field returned by ``cursor.explain()`` in earlier versions of " -"MongoDB." -msgstr "" - -#: ../source/reference/explain-results.txt:236 -msgid "" -"Number of documents scanned. In earlier versions of MongoDB, " -":data:`~explain.executionStats.totalDocsExamined` corresponds to the " -"``nscannedObjects`` field returned by ``cursor.explain()`` in earlier " -"versions of MongoDB." -msgstr "" - -#: ../source/reference/explain-results.txt:243 -msgid "" -"Details the completed execution of the winning plan as a tree of stages; " -"i.e. a stage can have an ``inputStage`` or multiple ``inputStages``." -msgstr "" - -#: ../source/reference/explain-results.txt:247 -msgid "Each stage consists of execution information specific to the stage." -msgstr "" - -#: ../source/reference/explain-results.txt:252 -msgid "" -"Specifies the number of \"work units\" performed by the query execution " -"stage. Query execution divides its work into small units. A \"work unit\" " -"might consist of examining a single index key, fetching a single document " -"from the collection, applying a projection to a single document, or doing a " -"piece of internal bookkeeping." -msgstr "" - -#: ../source/reference/explain-results.txt:261 -msgid "" -"The number of intermediate results returned, or *advanced*, by this stage to" -" its parent stage." -msgstr "" - -#: ../source/reference/explain-results.txt:266 -msgid "" -"The number of work cycles that did not advance an intermediate result to its" -" parent stage (see :data:`explain.executionStats.executionStages.advanced`)." -" For instance, an index scan stage may spend a work cycle seeking to a new " -"position in the index as opposed to returning an index key; this work cycle " -"would count towards :data:`explain.executionStats.executionStages.needTime` " -"rather than :data:`explain.executionStats.executionStages.advanced`." -msgstr "" - -#: ../source/reference/explain-results.txt:277 -msgid "" -"The number of times that the storage layer requested that the query system " -"yield its locks." -msgstr "" - -#: ../source/reference/explain-results.txt:282 -msgid "Specifies whether the execution stage has reached end of stream:" -msgstr "" - -#: ../source/reference/explain-results.txt:284 -msgid "If ``true`` or ``1``, the execution stage has reached end-of-stream." -msgstr "" - -#: ../source/reference/explain-results.txt:287 -msgid "" -"If ``false`` or ``0``, the stage may still have results to return. For " -"example, consider a query with a limit whose execution stages consists of a " -"``LIMIT`` stage with an input stage of ``IXSCAN`` for the query. If the " -"query returns more than the specified limit, the ``LIMIT`` stage will report" -" ``isEOF: 1``, but its underlying ``IXSCAN`` stage will report ``isEOF: 0``." -msgstr "" - -#: ../source/reference/explain-results.txt:333 -msgid "" -"Contains *partial* execution information captured during the :ref:`plan " -"selection phase ` for both the winning and " -"rejected plans. The field is present only if ``explain`` runs in " -"``allPlansExecution`` verbosity mode." -msgstr "" - -#: ../source/reference/explain-results.txt:338 -msgid "" -"For sharded collections, ``explain`` also includes the execution statistics " -"for each accessed shard. For details, see :ref:`explain-sharded-collection`." -msgstr "" - -#: ../source/reference/explain-results.txt:345 -msgid "``serverInfo``" -msgstr "" - -#: ../source/reference/explain-results.txt:347 -msgid "" -"For unsharded collections, ``explain`` returns the following information for" -" the MongoDB instance:" -msgstr "" - -#: ../source/reference/explain-results.txt:359 -msgid "" -"For sharded collections, ``explain`` returns the :data:`~explain.serverInfo`" -" for each accessed shard. For details, see :ref:`explain-sharded-" -"collection`." -msgstr "" - -#: ../source/reference/explain-results.txt:366 -msgid "Sharded Collection" -msgstr "" - -#: ../source/reference/explain-results.txt:368 -msgid "" -"For sharded collections, ``explain`` returns the core query planner and " -"server information for each accessed shard in the ``shards`` field:" -msgstr "" - -#: ../source/reference/explain-results.txt:412 -msgid "" -"Array of documents that contain :data:`~explain.queryPlanner` and " -":data:`~data.serverInfo` for each accessed shard." -msgstr "" - -#: ../source/reference/explain-results.txt:417 -msgid "" -"Array of documents that contain :data:`~explain.executionStats` for each " -"accessed shard." -msgstr "" - -#: ../source/reference/explain-results.txt:421 -msgid "Compatibility Changes" -msgstr "" - -#: ../source/reference/explain-results.txt:425 -msgid "" -"The format and fields of the ``explain`` results have changed from previous " -"versions. The following lists some key differences." -msgstr "" - -#: ../source/reference/explain-results.txt:431 -msgid "Collection Scan vs. Index Use" -msgstr "" - -#: ../source/reference/explain-results.txt:433 -msgid "" -"If the query planner selects a collection scan, the explain result includes " -"a ``COLLSCAN`` stage." -msgstr "" - -#: ../source/reference/explain-results.txt:436 -msgid "" -"If the query planner selects an index, the explain result includes a " -"``IXSCAN`` stage. The stage includes information such as the index key " -"pattern, direction of traversal, and index bounds." -msgstr "" - -#: ../source/reference/explain-results.txt:440 -msgid "" -"In previous versions of MongoDB, ``cursor.explain()`` returned the " -"``cursor`` field with the value of:" -msgstr "" - -#: ../source/reference/explain-results.txt:443 -msgid "``BasicCursor`` for collection scans, and" -msgstr "" - -#: ../source/reference/explain-results.txt:445 -msgid "``BtreeCursor []`` for index scans." -msgstr "" - -#: ../source/reference/explain-results.txt:447 -msgid "" -"For more information on execution statistics of collection scans versus " -"index scans, see :doc:`/tutorial/analyze-query-plan`." -msgstr "" - -#: ../source/reference/explain-results.txt:453 -msgid "Covered Queries" -msgstr "" - -#: ../source/reference/explain-results.txt:455 -msgid "" -"When an index covers a query, MongoDB can both match the query conditions " -"**and** return the results using only the index keys; i.e. MongoDB does not " -"need to examine documents from the collection to return the results." -msgstr "" - -#: ../source/reference/explain-results.txt:460 -msgid "" -"When an index covers a query, the explain result has an ``IXSCAN`` stage " -"that is **not** a descendant of a ``FETCH`` stage, and in the " -":ref:`executionStats`, the :data:`~explain.totalDocsExamined` is ``0``." -msgstr "" - -#: ../source/reference/explain-results.txt:464 -msgid "" -"In earlier versions of MongoDB, ``cursor.explain()`` returned the " -"``indexOnly`` field to indicate whether the index covered a query." -msgstr "" - -#: ../source/reference/explain-results.txt:470 -msgid "Index Intersection" -msgstr "" - -#: ../source/reference/explain-results.txt:472 -msgid "" -"For an :doc:`index intersection plan `, the result" -" will include either an ``AND_SORTED`` stage or an ``AND_HASH`` stage with " -"an :data:`~explain.queryPlanner.winningPlan.inputStages` array that details " -"the indexes; e.g.:" -msgstr "" - -#: ../source/reference/explain-results.txt:493 -msgid "" -"In previous versions of MongoDB, ``cursor.explain()`` returned the " -"``cursor`` field with the value of ``Complex Plan`` for index intersections." -msgstr "" - -#: ../source/reference/explain-results.txt:500 -msgid "``$or`` Expression" -msgstr "" - -#: ../source/reference/explain-results.txt:502 -msgid "" -"If MongoDB uses indexes for an :query:`$or` expression, the result will " -"include the ``OR`` stage with an :data:`~explain.winningPlan.inputStages` " -"array that details the indexes; e.g.:" -msgstr "" - -#: ../source/reference/explain-results.txt:524 -msgid "" -"In previous versions of MongoDB, ``cursor.explain()`` returned the " -"``clauses`` array that detailed the indexes." -msgstr "" - -#: ../source/reference/explain-results.txt:530 -msgid "Sort Stage" -msgstr "" - -#: ../source/reference/explain-results.txt:532 -msgid "" -"If MongoDB can use an index scan to obtain the requested sort order, the " -"result will **not** include a ``SORT`` stage. Otherwise, if MongoDB cannot " -"use the index to sort, the ``explain`` result will include a ``SORT`` stage." -msgstr "" - -#: ../source/reference/explain-results.txt:537 -msgid "" -"In previous versions of MongoDB, ``cursor.explain()`` returned the " -"``scanAndOrder`` field to specify whether MongoDB could use the index order " -"to return sorted results." -msgstr "" - -#: ../source/reference/explain-results.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/explain-results.txt:297 -msgid "" -"For query execution stages that scan an index (e.g. IXSCAN), " -"``keysExamined`` is the total number of in-bounds and out-of-bounds keys " -"that are examined in the process of the index scan. If the index scan " -"consists of a single contiguous range of keys, only in-bounds keys need to " -"be examined. If the index bounds consists of several key ranges, the index " -"scan execution process may examine out-of-bounds keys in order to skip from " -"the end of one range to the beginning of the next." -msgstr "" - -#: ../source/reference/explain-results.txt:306 -msgid "" -"Consider the following example, where there is an index of field ``x`` and " -"the collection contains 100 documents with ``x`` values 1 through 100:" -msgstr "" - -#: ../source/reference/explain-results.txt:314 -msgid "" -"The query will scan keys ``3`` and ``4``. It will then scan the key ``5``, " -"detect that it is out-of-bounds, and skip to the next key ``50``." -msgstr "" - -#: ../source/reference/explain-results.txt:318 -msgid "" -"Continuing this process, the query scans keys 3, 4, 5, 50, 51, 74, 75, 76, " -"90, and 91. Keys ``5``, ``51``, ``76``, and ``91`` are out-of-bounds keys " -"that are still examined. The value of ``keysExamined`` is 10." -msgstr "" - -#: ../source/reference/explain-results.txt:325 -msgid "" -"Specifies the number of documents scanned during the query execution stage." -msgstr "" - -#: ../source/reference/explain-results.txt:328 -msgid "" -"Present for the ``COLLSCAN`` stage, as well as for stages that retrieve " -"documents from the collection (e.g. ``FETCH``)" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/geojson.po b/locale/zh/LC_MESSAGES/reference/geojson.po deleted file mode 100644 index dc666d90d98..00000000000 --- a/locale/zh/LC_MESSAGES/reference/geojson.po +++ /dev/null @@ -1,183 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/geojson.txt:5 -msgid "GeoJSON Objects" -msgstr "" - -#: ../source/reference/geojson.txt:16 -msgid "Overview" -msgstr "" - -#: ../source/reference/geojson.txt:18 -msgid "MongoDB supports the GeoJSON object types listed on this page." -msgstr "" - -#: ../source/reference/geojson.txt:20 -msgid "" -"To specify GeoJSON data, use a document with a ``type`` field specifying the" -" GeoJSON object type and a ``coordinates`` field specifying the object's " -"coordinates:" -msgstr "" - -#: ../source/reference/geojson.txt:30 -msgid "Always list coordinates in ``longitude, latitude`` order." -msgstr "" - -#: ../source/reference/geojson.txt:32 -msgid "" -"The default coordinate reference system for GeoJSON uses the :term:`WGS84` " -"datum." -msgstr "" - -#: ../source/reference/geojson.txt:38 -msgid "``Point``" -msgstr "" - -#: ../source/reference/geojson.txt:42 -msgid "" -"The following example specifies a GeoJSON `Point `_:" -msgstr "" - -#: ../source/reference/geojson.txt:52 -msgid "``LineString``" -msgstr "" - -#: ../source/reference/geojson.txt:56 -msgid "" -"The following example specifies a GeoJSON `LineString `_:" -msgstr "" - -#: ../source/reference/geojson.txt:66 -msgid "``Polygon``" -msgstr "" - -#: ../source/reference/geojson.txt:70 -msgid "" -"`Polygons `_ consist of an " -"array of GeoJSON ``LinearRing`` coordinate arrays. These ``LinearRings`` are" -" closed ``LineStrings``. Closed ``LineStrings`` have at least four " -"coordinate pairs and specify the same position as the first and last " -"coordinates." -msgstr "" - -#: ../source/reference/geojson.txt:76 -msgid "" -"The line that joins two points on a curved surface may or may not contain " -"the same set of co-ordinates that joins those two points on a flat surface. " -"The line that joins two points on a curved surface will be a geodesic. " -"Carefully check points to avoid errors with shared edges, as well as " -"overlaps and other types of intersections." -msgstr "" - -#: ../source/reference/geojson.txt:83 -msgid "Polygons with a Single Ring" -msgstr "" - -#: ../source/reference/geojson.txt:85 -msgid "" -"The following example specifies a GeoJSON ``Polygon`` with an exterior ring " -"and no interior rings (or holes). The first and last coordinates must match " -"in order to close the polygon:" -msgstr "" - -#: ../source/reference/geojson.txt:96 -msgid "For Polygons with a single ring, the ring cannot self-intersect." -msgstr "" - -#: ../source/reference/geojson.txt:99 -msgid "Polygons with Multiple Rings" -msgstr "" - -#: ../source/reference/geojson.txt:101 -msgid "For Polygons with multiple rings:" -msgstr "" - -#: ../source/reference/geojson.txt:103 -msgid "The first described ring must be the exterior ring." -msgstr "" - -#: ../source/reference/geojson.txt:105 -msgid "The exterior ring cannot self-intersect." -msgstr "" - -#: ../source/reference/geojson.txt:107 -msgid "Any interior ring must be entirely contained by the outer ring." -msgstr "" - -#: ../source/reference/geojson.txt:109 -msgid "" -"Interior rings cannot intersect or overlap each other. Interior rings cannot" -" share an edge." -msgstr "" - -#: ../source/reference/geojson.txt:112 -msgid "" -"The following example represents a GeoJSON polygon with an interior ring:" -msgstr "" - -#: ../source/reference/geojson.txt:129 -msgid "``MultiPoint``" -msgstr "" - -#: ../source/reference/geojson.txt:131 ../source/reference/geojson.txt:155 -#: ../source/reference/geojson.txt:178 ../source/reference/geojson.txt:199 -msgid "Requires :ref:`2dsphere-v2`" -msgstr "" - -#: ../source/reference/geojson.txt:153 -msgid "``MultiLineString``" -msgstr "" - -#: ../source/reference/geojson.txt:158 -msgid "" -"The following example specifies a GeoJSON `MultiLineString " -"`_:" -msgstr "" - -#: ../source/reference/geojson.txt:176 -msgid "``MultiPolygon``" -msgstr "" - -#: ../source/reference/geojson.txt:181 -msgid "" -"The following example specifies a GeoJSON `MultiPolygon `_:" -msgstr "" - -#: ../source/reference/geojson.txt:197 -msgid "``GeometryCollection``" -msgstr "" - -#: ../source/reference/geojson.txt:202 -msgid "" -"The following example stores coordinates of GeoJSON type `GeometryCollection" -" `_:" -msgstr "" - -#: ../source/reference/geojson.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/geojson.txt:134 -msgid "" -"GeoJSON `MultiPoint ` " -"embedded documents encode a list of points." -msgstr "" - -#~ msgid "" -#~ "The following example specifies a GeoJSON `MultiPoint `_:" -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/glossary.po b/locale/zh/LC_MESSAGES/reference/glossary.po deleted file mode 100644 index 0ad4290b017..00000000000 --- a/locale/zh/LC_MESSAGES/reference/glossary.po +++ /dev/null @@ -1,2591 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# b157512f1caa41a0a7fad3b6439bcf53 -#: ../source/reference/glossary.txt:3 -msgid "Glossary" -msgstr "" - -# e3084cc3711b46619bdf594c231cc4a0 -#: ../source/reference/glossary.txt -msgid "On this page" -msgstr "" - -# 8f8c34c1de5a45e4b97cdade7d2cde2e -#: ../source/reference/glossary.txt:18 -msgid "$cmd" -msgstr "" - -# 1053baa3403842a8ab693a9d4bbe98d5 -#: ../source/reference/glossary.txt:20 -msgid "" -"A special virtual :term:`collection` that exposes MongoDB's " -":term:`database commands `. To use database commands, " -"see :ref:`issue-commands`." -msgstr "" - -# 5253c647f565488eb9edec390ef56779 -#: ../source/reference/glossary.txt:23 -msgid "_id" -msgstr "" - -# 087d51c70f7d493195c5fb4730f0a502 -#: ../source/reference/glossary.txt:25 -msgid "" -"A field required in every MongoDB :term:`document`. The :ref:`_id " -"` field must have a unique value. You can think of the" -" ``_id`` field as the document's :term:`primary key`. If you create a new" -" document without an ``_id`` field, MongoDB automatically creates the " -"field and assigns a unique BSON :term:`ObjectId`." -msgstr "" - -# 0c1b084ccf6f44a58869230769ca4b0f -#: ../source/reference/glossary.txt:31 -msgid "accumulator" -msgstr "" - -# efb6c9fd6e004486a106d5c735175c9e -#: ../source/reference/glossary.txt:33 -msgid "" -"An :term:`expression` in the :term:`aggregation framework` that maintains" -" state between documents in the aggregation :term:`pipeline`. For a list " -"of accumulator operations, see :pipeline:`$group`." -msgstr "" - -# e19a87ae8841402683765315290b1d77 -#: ../source/reference/glossary.txt:37 -msgid "action" -msgstr "" - -# c851c2207b9e45728c2ee086a02a596e -#: ../source/reference/glossary.txt:39 -msgid "" -"An operation the user can perform on a resource. Actions and " -":term:`resources ` combine to create :term:`privileges " -"`. See :doc:`action `." -msgstr "" - -# 41d46aff066f4b578b7be486a1dbc9e1 -#: ../source/reference/glossary.txt:42 -msgid "admin database" -msgstr "" - -# b6357a61879d4cbbb7a47ff352181b49 -#: ../source/reference/glossary.txt:44 -msgid "" -"A privileged database. Users must have access to the ``admin`` database " -"to run certain administrative commands. For a list of administrative " -"commands, see :ref:`admin-commands`." -msgstr "" - -# 416b46cdba9d476ca05d3ea9d018a07c -#: ../source/reference/glossary.txt:48 -msgid "aggregation" -msgstr "" - -# 2d7a2596108e429ca9bb2ce1ee497c33 -#: ../source/reference/glossary.txt:50 -msgid "" -"Any of a variety of operations that reduces and summarizes large sets of " -"data. MongoDB's :method:`~db.collection.aggregate()` and " -":method:`~db.collection.mapReduce()` methods are two examples of " -"aggregation operations. For more information, see :doc:`/aggregation`." -msgstr "" - -# c239860f856e4494a290535e898fb841 -#: ../source/reference/glossary.txt:55 -msgid "aggregation framework" -msgstr "" - -# e46292b2f7364d00973284df4fb0781b -#: ../source/reference/glossary.txt:57 -msgid "" -"The set of MongoDB operators that let you calculate aggregate values " -"without having to use :term:`map-reduce`. For a list of operators, see " -":doc:`/reference/aggregation`." -msgstr "" - -# f83ac893712d4a078f9cddfdb9f025ab -#: ../source/reference/glossary.txt:60 -msgid "arbiter" -msgstr "" - -# 0e8136d37ea14b798b8f2c2bcd9228c6 -#: ../source/reference/glossary.txt:62 -msgid "" -"A member of a :term:`replica set` that exists solely to vote in " -":term:`elections `. Arbiters do not replicate data. See :ref" -":`replica-set-arbiter-configuration`." -msgstr "" - -# d77ae427506f4e67a5c13cf059a7c9ff -#: ../source/reference/glossary.txt:65 -msgid "authentication" -msgstr "" - -# 0d057b99f3df405c869cdb6724f055c6 -#: ../source/reference/glossary.txt:67 -msgid "Verification of the user identity. See :doc:`/core/authentication`." -msgstr "" - -# 2ef3dfe0f7bd419286b09fd5f871d654 -#: ../source/reference/glossary.txt:69 -msgid "authorization" -msgstr "" - -# 7f8d2b5cc7984b22b54cca54146ef02c -#: ../source/reference/glossary.txt:71 -msgid "" -"Provisioning of access to databases and operations. See " -":doc:`/core/authorization`." -msgstr "" - -# 45bba740608343fc961f2d369f27f345 -#: ../source/reference/glossary.txt:92 -msgid "B-tree" -msgstr "" - -# da35838b753948ee8eaafc02ae2ec5e5 -#: ../source/reference/glossary.txt:94 -msgid "" -"A data structure commonly used by database management systems to store " -"indexes. MongoDB uses B-trees for its indexes." -msgstr "" - -# a7a7befd5d914ca98a8142f1903c38ac -#: ../source/reference/glossary.txt:73 -msgid "balancer" -msgstr "" - -# 6da6f674c36c4209a266656f20903a8c -#: ../source/reference/glossary.txt:75 -msgid "" -"An internal MongoDB process that runs in the context of a :term:`sharded " -"cluster` and manages the migration of :term:`chunks `. " -"Administrators must disable the balancer for all maintenance operations " -"on a sharded cluster. See :ref:`sharding-balancing`." -msgstr "" - -# 56f223c7ded2485cb1e8b258c7f4f957 -#: ../source/reference/glossary.txt:80 -msgid "BSON" -msgstr "" - -# ed42631892c24829855a0722c88c5916 -#: ../source/reference/glossary.txt:82 -msgid "" -"A serialization format used to store :term:`documents ` and " -"make remote procedure calls in MongoDB. \"BSON\" is a portmanteau of the " -"words \"binary\" and \"JSON\". Think of BSON as a binary representation " -"of JSON (JavaScript Object Notation) documents. See :doc:`/reference" -"/bson-types` and :doc:`/reference/mongodb-extended-json`." -msgstr "" - -# 3079d840400447328147cd923810ea13 -#: ../source/reference/glossary.txt:88 -msgid "BSON types" -msgstr "" - -# 017a6679c87340d683f249f27c0e29f5 -#: ../source/reference/glossary.txt:90 -msgid "" -"The set of types supported by the :term:`BSON` serialization format. For " -"a list of BSON types, see :doc:`/reference/bson-types`." -msgstr "" - -# e8da0387e46248b4b785085aace2da26 -#: ../source/reference/glossary.txt:96 -msgid "CAP Theorem" -msgstr "" - -# 79573bd48d68435993625b742c7c8541 -#: ../source/reference/glossary.txt:98 -msgid "" -"Given three properties of computing systems, consistency, availability, " -"and partition tolerance, a distributed computing system can provide any " -"two of these features, but never all three." -msgstr "" - -# b3caed6f52104699b1f6d2162f794e95 -#: ../source/reference/glossary.txt:102 -msgid "capped collection" -msgstr "" - -# ddc31f2409634e2eb8d49fd29901fa04 -#: ../source/reference/glossary.txt:104 -msgid "" -"A fixed-sized :term:`collection ` that automatically " -"overwrites its oldest entries when it reaches its maximum size. The " -"MongoDB :term:`oplog` that is used in :term:`replication` is a capped " -"collection. See :doc:`/core/capped-collections`." -msgstr "" - -# 93514d21011f45a597989f1bdfc4b735 -#: ../source/reference/glossary.txt:108 -msgid "cardinality" -msgstr "" - -# 14dd16e20116417b9dc3140c2a0724b5 -#: ../source/reference/glossary.txt:110 -msgid "" -"The measure of the number of elements within a set of values. For " -"example, the set ``A = { 2, 4, 6 }`` contains 3 elements, and has a " -"cardinality of 3. See :ref:`shard-key-cardinality`." -msgstr "" - -# ff364dba5ba7475f93cdb6042c5c936e -#: ../source/reference/glossary.txt:113 -msgid "checksum" -msgstr "" - -# 9b67143df0fa46a591654e11d3b1697b -#: ../source/reference/glossary.txt:115 -msgid "" -"A calculated value used to ensure data integrity. The :term:`md5` " -"algorithm is sometimes used as a checksum." -msgstr "" - -# 40ab1d67f5aa46dcb7a01ccb84008117 -#: ../source/reference/glossary.txt:117 -msgid "chunk" -msgstr "" - -# 2af08d076cfd4858a13f381e70179793 -#: ../source/reference/glossary.txt:119 -msgid "" -"A contiguous range of :term:`shard key` values within a particular " -":term:`shard`. Chunk ranges are inclusive of the lower boundary and " -"exclusive of the upper boundary. MongoDB splits chunks when they grow " -"beyond the configured chunk size, which by default is 64 megabytes. " -"MongoDB migrates chunks when a shard contains too many chunks of a " -"collection relative to other shards. See :ref:`sharding-data-" -"partitioning` and :ref:`sharding-balancing`." -msgstr "" - -# 012e178ae2b54ad18a1db4df2eaa04ca -#: ../source/reference/glossary.txt:126 -msgid "client" -msgstr "" - -# a6a54102c4c04e0e9db4cbf11bbc8b02 -#: ../source/reference/glossary.txt:128 -msgid "" -"The application layer that uses a database for data persistence and " -"storage. :term:`Drivers ` provide the interface level between the" -" application layer and the database server." -msgstr "" - -# 04a996f2295e4be887aa8c212c78d616 -#: ../source/reference/glossary.txt:132 -msgid "Client can also refer to a single thread or process." -msgstr "" - -# d08cb6c287504500b9246d1df61c6a5a -#: ../source/reference/glossary.txt:133 -msgid "cluster" -msgstr "" - -# d44d7e81d55549fabc2a1583f4a2df7d -#: ../source/reference/glossary.txt:135 -msgid "See :term:`sharded cluster`." -msgstr "" - -# 408d90f85b2c4e82928367d2f4f6df38 -#: ../source/reference/glossary.txt:136 -msgid "collection" -msgstr "" - -# d6148ac991f84c85812ba4e52eac542f -#: ../source/reference/glossary.txt:138 -msgid "" -"A grouping of MongoDB :term:`documents `. A collection is the " -"equivalent of an :term:`RDBMS` table. A collection exists within a single" -" :term:`database`. Collections do not enforce a schema. Documents within " -"a collection can have different fields. Typically, all documents in a " -"collection have a similar or related purpose. See :ref:`faq-dev-" -"namespace`." -msgstr "" - -# ed694d12d91a4d7e91e8c217e2a22a31 -#: ../source/reference/glossary.txt:144 -msgid "collection scan" -msgstr "" - -# 5484d3c1d3a44dcc9b38e238805b791c -#: ../source/reference/glossary.txt:146 -msgid "" -"Collection scans are a query execution strategy where MongoDB must " -"inspect every document in a collection to see if it matches the query " -"criteria. These queries are very inefficient and do not use indexes. See " -":doc:`/core/query-optimization` for details about query execution " -"strategies." -msgstr "" - -# 74441cd9bce3489b88d243b9c6733b54 -#: ../source/reference/glossary.txt:151 -msgid "compound index" -msgstr "" - -# 149fc5b65a6f4239a404b4d4709d8fea -#: ../source/reference/glossary.txt:153 -msgid "" -"An :term:`index` consisting of two or more keys. See :ref:`index-type-" -"compound`." -msgstr "" - -# 8ee141f663a24fa0975fcd609e8b0c45 -#: ../source/reference/glossary.txt:155 -msgid "concurrency control" -msgstr "" - -# eeafe1b5eb4349b697bb51ab2c4fb670 -#: ../source/reference/glossary.txt:157 -msgid "" -"Concurrency control ensures that database operations can be executed " -"concurrently without compromising correctness. Pessimistic concurrency " -"control, such as used in systems with :term:`locks `, will block " -"any potentially conflicting operations even if they may not turn out to " -"actually conflict. Optimistic concurrency control, the approach used by " -":ref:`WiredTiger `, will delay checking until after " -"a conflict may have occurred, aborting and retrying one of the operations" -" involved in any :term:`write conflict` that arises." -msgstr "" - -# 76f08ba00694487e9c68549d7e14e6ff -#: ../source/reference/glossary.txt:167 -msgid "config database" -msgstr "" - -# 380eb03f4ca545f8a0ba53b225b922a8 -#: ../source/reference/glossary.txt:169 -msgid "" -"An internal database that holds the metadata associated with a " -":term:`sharded cluster`. Applications and administrators should not " -"modify the ``config`` database in the course of normal operation. See " -":doc:`/reference/config-database`." -msgstr "" - -# dd5e9e3b1694432d93f634c4b6744876 -#: ../source/reference/glossary.txt:173 -msgid "config server" -msgstr "" - -# b5a8834baec94cd887c5ddb69d9d96f9 -#: ../source/reference/glossary.txt:175 -msgid "" -"A :program:`mongod` instance that stores all the metadata associated with" -" a :term:`sharded cluster`. See :ref:`sharding-config-server`." -msgstr "" - -# 941c11f4f29846eeaa8303b951bbc5b2 -#: ../source/reference/glossary.txt:183 -msgid "CRUD" -msgstr "" - -# 776393096c034ddb92d509b19ca33103 -#: ../source/reference/glossary.txt:185 -msgid "" -"An acronym for the fundamental operations of a database: Create, Read, " -"Update, and Delete. See :doc:`/crud`." -msgstr "" - -# b8c1a28d73c34314802c52d49ae39d5f -#: ../source/reference/glossary.txt:187 -msgid "CSV" -msgstr "" - -# 38d783c8a91c47449b6302676823d809 -#: ../source/reference/glossary.txt:189 -msgid "" -"A text-based data format consisting of comma-separated values. This " -"format is commonly used to exchange data between relational databases " -"since the format is well-suited to tabular data. You can import CSV files" -" using :program:`mongoimport`." -msgstr "" - -# 81b3b03d78a44d2894b97833b62e25fb -#: ../source/reference/glossary.txt:193 -msgid "cursor" -msgstr "" - -# 68fcc9692c4e404cbfe370ec86a90e9f -#: ../source/reference/glossary.txt:195 -msgid "" -"A pointer to the result set of a :term:`query`. Clients can iterate " -"through a cursor to retrieve results. By default, cursors timeout after " -"10 minutes of inactivity. See :ref:`read-operations-cursors`." -msgstr "" - -# 09ceb14e932f45ad82a0b0d51101eeb6 -#: ../source/reference/glossary.txt:199 -msgid "daemon" -msgstr "" - -# ebdab4f62ed74361974728adbe062170 -#: ../source/reference/glossary.txt:201 -msgid "The conventional name for a background, non-interactive process." -msgstr "" - -# 3e3798471fb043779478b212d560c5f6 -#: ../source/reference/glossary.txt:203 -msgid "data directory" -msgstr "" - -# 2f82c9c1aa8d4d7e9406cfdd73c745c3 -#: ../source/reference/glossary.txt:205 -msgid "" -"The file-system location where the :program:`mongod` stores data files. " -"The :setting:`~storage.dbPath` option specifies the data directory." -msgstr "" - -# 74adcfdd1a174281a0dad29ccfaa186c -#: ../source/reference/glossary.txt:207 -msgid "data partition" -msgstr "" - -# fe6e2a1fbca846259409b680ae6aa515 -#: ../source/reference/glossary.txt:209 -msgid "" -"A distributed system architecture that splits data into ranges. " -":term:`Sharding` uses partitioning. See :ref:`sharding-data-" -"partitioning`." -msgstr "" - -# 860817202e55447fa10a9277a5b4939b -#: ../source/reference/glossary.txt:212 -msgid "data-center awareness" -msgstr "" - -# d3c76da41d114f11be25ed7c3b35f1ee -#: ../source/reference/glossary.txt:214 -msgid "" -"A property that allows clients to address members in a system based on " -"their locations. :term:`Replica sets ` implement data-center" -" awareness using :term:`tagging `. See :doc:`/data-center-" -"awareness`." -msgstr "" - -# 7f301aaa05d64f91a78923783278954b -#: ../source/reference/glossary.txt:218 -msgid "database" -msgstr "" - -# b1bf1393d668411785a23393ee8cff1b -#: ../source/reference/glossary.txt:220 -msgid "" -"A physical container for :term:`collections `. Each database " -"gets its own set of files on the file system. A single MongoDB server " -"typically has multiple databases." -msgstr "" - -# 4c86b6af88c94e3ca70c6b30c9e31dd4 -#: ../source/reference/glossary.txt:224 -msgid "database command" -msgstr "" - -# 46cfbd8747e74b878bfccf1c4d6ca285 -#: ../source/reference/glossary.txt:226 -msgid "" -"A MongoDB operation, other than an insert, update, remove, or query. For " -"a list of database commands, see :doc:`/reference/command`. To use " -"database commands, see :ref:`issue-commands`." -msgstr "" - -# a8f8a03bd34e4b43a3f170d887912602 -#: ../source/reference/glossary.txt:230 -msgid "database profiler" -msgstr "" - -# 98f7593700444016958616f2c7c6d730 -#: ../source/reference/glossary.txt:232 -msgid "" -"A tool that, when enabled, keeps a record on all long-running operations " -"in a database's ``system.profile`` collection. The profiler is most often" -" used to diagnose slow queries. See :ref:`database-profiling`." -msgstr "" - -# 293435993b874dd28b266168bbadfb2a -#: ../source/reference/glossary.txt:236 -msgid "datum" -msgstr "" - -# c58a1e8dec814344beeb241055cfb4eb -#: ../source/reference/glossary.txt:238 -msgid "" -"A set of values used to define measurements on the earth. MongoDB uses " -"the :term:`WGS84` datum in certain :term:`geospatial` calculations. See " -":doc:`/applications/geospatial-indexes`." -msgstr "" - -# 549e8775e3df4c51a33d162d6b47ce24 -#: ../source/reference/glossary.txt:241 -msgid "dbpath" -msgstr "" - -# 2cad82e83d07408baf7e3033d622e715 -#: ../source/reference/glossary.txt:243 -msgid "" -"The location of MongoDB's data file storage. See " -":setting:`~storage.dbPath`." -msgstr "" - -# 53d99012d33041238f42674191032611 -#: ../source/reference/glossary.txt:245 -msgid "delayed member" -msgstr "" - -# bec38f55e0f544dba35d309e3e0a1271 -#: ../source/reference/glossary.txt:247 -msgid "" -"A :term:`replica set` member that cannot become primary and applies " -"operations at a specified delay. The delay is useful for protecting data " -"from human error (i.e. unintentionally deleted databases) or updates that" -" have unforeseen effects on the production database. See :ref:`replica-" -"set-delayed-members`." -msgstr "" - -# 2f9af67898514f9284874c9e30d0cf7a -#: ../source/reference/glossary.txt:252 -msgid "diagnostic log" -msgstr "" - -# 025090bf10e44657b77e7f0e241eb1e3 -#: ../source/reference/glossary.txt:254 -msgid "" -"A verbose log of operations stored in the :term:`dbpath`. See the " -":option:`--diaglog ` option." -msgstr "" - -# ccbc2b9f540a445ab0ac78dea3a1d226 -#: ../source/reference/glossary.txt:256 -msgid "document" -msgstr "" - -# 1840581182af4e3ea77a080d970ac357 -#: ../source/reference/glossary.txt:258 -msgid "" -"A record in a MongoDB :term:`collection` and the basic unit of data in " -"MongoDB. Documents are analogous to :term:`JSON` objects but exist in the" -" database in a more type-rich format known as :term:`BSON`. See " -":doc:`/core/document`." -msgstr "" - -# 54b9fcef26b9485c8958f2911a7524d7 -#: ../source/reference/glossary.txt:262 -msgid "dot notation" -msgstr "" - -# cf98d8e709ef43c38a0e9be856f0268d -#: ../source/reference/glossary.txt:264 -msgid "" -"MongoDB uses the dot notation to access the elements of an array and to " -"access the fields of an embedded document. See :ref:`document-dot-" -"notation`." -msgstr "" - -# 6cfca22a7dca4504ad026b1b8cc69104 -#: ../source/reference/glossary.txt:267 -msgid "draining" -msgstr "" - -# 309b01edb3e343749d13582b60c6d537 -#: ../source/reference/glossary.txt:269 -msgid "" -"The process of removing or \"shedding\" :term:`chunks ` from one " -":term:`shard` to another. Administrators must drain shards before " -"removing them from the cluster. See :doc:`/tutorial/remove-shards-from-" -"cluster`." -msgstr "" - -# 4a978118da5444de98b2d4a307748da6 -#: ../source/reference/glossary.txt:273 -msgid "driver" -msgstr "" - -# 3a806d0518434a6d86edde7ca7995802 -#: ../source/reference/glossary.txt:275 -msgid "" -"A client library for interacting with MongoDB in a particular language. " -"See :doc:`/applications/drivers`." -msgstr "" - -# 292309ba908c4577ab78aabb02830e6c -#: ../source/reference/glossary.txt:277 -msgid "durable" -msgstr "" - -# a6ba9017a1214608a47a5fbc399e9307 -#: ../source/reference/glossary.txt:279 -msgid "" -"A write operation is durable when it will persist across a shutdown (or " -"crash) and restart of one or more server processes. For a single " -":program:`mongod` server, a write operation is considered durable when it" -" has been written to the server's :term:`journal` file. For a " -":doc:`replica set `, a write operation is considered " -"durable once the write operation is durable on a majority of voting " -"nodes; i.e. written to a majority of voting nodes' journals." -msgstr "" - -# d2f7420be81e4879981f60f36d395a20 -#: ../source/reference/glossary.txt:288 -msgid "election" -msgstr "" - -# df28d1b83ebb4f9ea0864ce173f2101a -#: ../source/reference/glossary.txt:290 -msgid "" -"The process by which members of a :term:`replica set` select a " -":term:`primary` on startup and in the event of a failure. See :ref" -":`replica-set-elections`." -msgstr "" - -# c4ee4bdaef12483ea98ab47d9b577548 -#: ../source/reference/glossary.txt:297 -msgid "eventual consistency" -msgstr "" - -# c3824ad066fe4415a4baaed3667f7897 -#: ../source/reference/glossary.txt:299 -msgid "" -"A property of a distributed system that allows changes to the system to " -"propagate gradually. In a database system, this means that readable " -"members are not required to reflect the latest writes at all times." -msgstr "" - -# ef889a0209814df98ba8b59de1e1c857 -#: ../source/reference/glossary.txt:303 -msgid "expression" -msgstr "" - -# 182686d4e26948cfa00a7e4a81745ca9 -#: ../source/reference/glossary.txt:305 -msgid "" -"In the context of :term:`aggregation framework`, expressions are the " -"stateless transformations that operate on the data that passes through a " -":term:`pipeline`. See :doc:`/core/aggregation-pipeline`." -msgstr "" - -# 2bce3ded713a4dc4a9a888bbc2418a5d -#: ../source/reference/glossary.txt:308 -msgid "failover" -msgstr "" - -# c55e7461a58c4ac9be58d2a0311a3def -#: ../source/reference/glossary.txt:310 -msgid "" -"The process that allows a :term:`secondary` member of a :term:`replica " -"set` to become :term:`primary` in the event of a failure. See :ref" -":`replica-set-failover`." -msgstr "" - -# dc5f367bb69f415a971c08e873a42534 -#: ../source/reference/glossary.txt:313 -msgid "field" -msgstr "" - -# 4518896941d54bf3a0cca3ca2b90a32c -#: ../source/reference/glossary.txt:315 -msgid "" -"A name-value pair in a :term:`document `. A document has zero " -"or more fields. Fields are analogous to columns in relational databases. " -"See :ref:`document-structure`." -msgstr "" - -# d34d186d159f4336a9862f9a0c986012 -#: ../source/reference/glossary.txt:318 -msgid "field path" -msgstr "" - -# beb0c132660a441cae9b77102c302a57 -#: ../source/reference/glossary.txt:320 -msgid "" -"Path to a field in the document. To specify a field path, use a string " -"that prefixes the field name with a dollar sign (``$``)." -msgstr "" - -# e85215fa434f4f69a7142fcc58afad3e -#: ../source/reference/glossary.txt:322 -msgid "firewall" -msgstr "" - -# 95003ec90b0a4a35a21641dff27edb72 -#: ../source/reference/glossary.txt:324 -msgid "" -"A system level networking filter that restricts access based on, among " -"other things, IP address. Firewalls form a part of an effective network " -"security strategy. See :ref:`security-firewalls`." -msgstr "" - -# e3707ffe47c749fc8c77a8447fd1f1d0 -#: ../source/reference/glossary.txt:328 -msgid "fsync" -msgstr "" - -# e1f452e1cb04416296960f3b2aab7040 -#: ../source/reference/glossary.txt:330 -msgid "" -"A system call that flushes all dirty, in-memory pages to disk. MongoDB " -"calls ``fsync()`` on its database files at least every 60 seconds. See " -":dbcommand:`fsync`." -msgstr "" - -# 07d0554416d64c398f7ba5c570335d47 -#: ../source/reference/glossary.txt:333 -msgid "geohash" -msgstr "" - -# b6312a3aa078428b9b497ffa35fd9f0e -#: ../source/reference/glossary.txt:335 -msgid "" -"A geohash value is a binary representation of the location on a " -"coordinate grid. See :ref:`geospatial-indexes-geohash`." -msgstr "" - -# f6723195022f4caeac63305ba28edaaa -#: ../source/reference/glossary.txt:337 -msgid "GeoJSON" -msgstr "" - -# 8a5c029d518b4b3fb36bb320d2e37331 -#: ../source/reference/glossary.txt:339 -msgid "" -"A :term:`geospatial` data interchange format based on JavaScript Object " -"Notation (:term:`JSON`). GeoJSON is used in :doc:`geospatial queries " -"`. For supported GeoJSON objects, see " -":ref:`geo-overview-location-data`. For the GeoJSON format specification, " -"see ``_." -msgstr "" - -# 10f88e83345949b08c04091ee41664bc -#: ../source/reference/glossary.txt:345 -msgid "geospatial" -msgstr "" - -# c77f5cb5a27748fc85996522355a9508 -#: ../source/reference/glossary.txt:347 -msgid "" -"Data that relates to geographical location. In MongoDB, you may store, " -"index, and query data according to geographical parameters. See " -":doc:`/applications/geospatial-indexes`." -msgstr "" - -# 179a4f8924ad470cb53a632724dcd8d5 -#: ../source/reference/glossary.txt:350 -msgid "GridFS" -msgstr "" - -# abad1735f32e480db9cc35a330b5d790 -#: ../source/reference/glossary.txt:352 -msgid "" -"A convention for storing large files in a MongoDB database. All of the " -"official MongoDB drivers support this convention, as does the " -":program:`mongofiles` program. See :doc:`/core/gridfs`." -msgstr "" - -# f6aa75a28bf0406bbc62619906445245 -#: ../source/reference/glossary.txt:355 -msgid "hashed shard key" -msgstr "" - -# 307d33831e9f493f90d8d23ac25eec99 -#: ../source/reference/glossary.txt:357 -msgid "" -"A special type of :term:`shard key` that uses a hash of the value in the " -"shard key field to distribute documents among members of the " -":term:`sharded cluster`. See :ref:`index-type-hashed`." -msgstr "" - -# bbc52f6b17e6471898e450ef6a33022b -#: ../source/reference/glossary.txt:360 -msgid "haystack index" -msgstr "" - -# 71ef845c35294182b2f3723bdd8ebad1 -#: ../source/reference/glossary.txt:362 -msgid "" -"A :term:`geospatial` index that enhances searches by creating \"buckets\"" -" of objects grouped by a second criterion. See :doc:`/core/geohaystack`." -msgstr "" - -# 63d1a3808a21420aad321bdfa22dd1b9 -#: ../source/reference/glossary.txt:365 -msgid "hidden member" -msgstr "" - -# 4b1da923881247b694ecafd8d820382f -#: ../source/reference/glossary.txt:367 -msgid "" -"A :term:`replica set` member that cannot become :term:`primary` and are " -"invisible to client applications. See :ref:`replica-set-hidden-members`." -msgstr "" - -# 4eaa0b77273549fdbecfb3cc579d057e -#: ../source/reference/glossary.txt:370 -msgid "idempotent" -msgstr "" - -# 1a16bbea076e4a33ac6662d094fd27a7 -#: ../source/reference/glossary.txt:372 -msgid "" -"The quality of an operation to produce the same result given the same " -"input, whether run once or run multiple times." -msgstr "" - -# c0679c3ab67e4503ac5af157114bc312 -#: ../source/reference/glossary.txt:374 -msgid "index" -msgstr "" - -# 12e5f96c9fc04c5a93a9aa51cf32f746 -#: ../source/reference/glossary.txt:376 -msgid "A data structure that optimizes queries. See :doc:`/indexes`." -msgstr "" - -# 008f236c47014b13b91bccba34678267 -#: ../source/reference/glossary.txt:178 -msgid "init script" -msgstr "" - -# f78a5d8e6d31417a9f0bfc150fa758c7 -#: ../source/reference/glossary.txt:180 -msgid "" -"A simple shell script, typically located in the ``/etc/rc.d`` or " -"``/etc/init.d`` directory, and used by the system's initialization " -"process to start, restart or stop a :term:`daemon` process." -msgstr "" - -# 46874a74e9e54983941b5d5c97f2986d -#: ../source/reference/glossary.txt:377 -msgid "initial sync" -msgstr "" - -# 6e55721c123a4923a774d0d470c2e32e -#: ../source/reference/glossary.txt:379 -msgid "" -"The :term:`replica set` operation that replicates data from an existing " -"replica set member to a new replica set member. See :ref:`replica-set-" -"initial-sync`." -msgstr "" - -# c03dc4b2e44e4f0087d8c739b449edf8 -#: ../source/reference/glossary.txt:382 -msgid "intent lock" -msgstr "" - -# e684a041a1644a71bbf9fc359146d83f -#: ../source/reference/glossary.txt:384 -msgid "" -"A :term:`lock` on a resource that indicates that the holder of the lock " -"will read (intent shared) or write (intent exclusive) the resource using " -":term:`concurrency control` at a finer granularity than that of the " -"resource with the intent lock. Intent locks allow concurrent readers and " -"writers of a resource. See :ref:`faq-concurrency-locking`." -msgstr "" - -# 02dc91994e704c15a0950ac43fbc563b -#: ../source/reference/glossary.txt:399 -msgid "interrupt point" -msgstr "" - -# ff0a0164f0584c67ad015d1061ce2faf -#: ../source/reference/glossary.txt:401 -msgid "" -"A point in an operation's lifecycle when it can safely abort. MongoDB " -"only terminates an operation at designated interrupt points. See " -":doc:`/tutorial/terminate-running-operations`." -msgstr "" - -# 28acd47dc1c9435ab4f392ed58510c93 -#: ../source/reference/glossary.txt:390 -msgid "IPv6" -msgstr "" - -# c0ca99a6376c441cab1b50e035f6c346 -#: ../source/reference/glossary.txt:392 -msgid "" -"A revision to the IP (Internet Protocol) standard that provides a " -"significantly larger address space to more effectively support the number" -" of hosts on the contemporary Internet." -msgstr "" - -# a0e17ea038454bef912e3bb9fb51e81e -#: ../source/reference/glossary.txt:395 -msgid "ISODate" -msgstr "" - -# 39146b96729c4de6812b148cb924e9f5 -#: ../source/reference/glossary.txt:397 -msgid "" -"The international date format used by :program:`mongo` to display dates. " -"The format is: ``YYYY-MM-DD HH:MM.SS.millis``." -msgstr "" - -# bc0d426ab19f4c56957dec75049e1258 -#: ../source/reference/glossary.txt:405 -msgid "JavaScript" -msgstr "" - -# 1e2ae098a4cd41d8a615602f9cfb7d76 -#: ../source/reference/glossary.txt:407 -msgid "" -"A popular scripting language originally designed for web browsers. The " -"MongoDB shell and certain server-side functions use a JavaScript " -"interpreter. See :doc:`/core/server-side-javascript` for more " -"information." -msgstr "" - -# a09ba35ed16049bb9ccc948725d92ed6 -#: ../source/reference/glossary.txt:411 -msgid "journal" -msgstr "" - -# f6910ee5476741f0a809ca100679db15 -#: ../source/reference/glossary.txt:413 -msgid "" -"A sequential, binary transaction log used to bring the database into a " -"valid state in the event of a hard shutdown. Journaling writes data first" -" to the journal and then to the core data files. MongoDB enables " -"journaling by default for 64-bit builds of MongoDB version 2.0 and newer." -" Journal files are pre-allocated and exist as files in the :term:`data " -"directory`. See :doc:`/core/journaling/`." -msgstr "" - -# 714392c99ed94122a53ec11c325a3756 -#: ../source/reference/glossary.txt:420 -msgid "JSON" -msgstr "" - -# f9674a70e2c048ec9bbf6bc6cb70a7f2 -#: ../source/reference/glossary.txt:422 -msgid "" -"JavaScript Object Notation. A human-readable, plain text format for " -"expressing structured data with support in many programming languages. " -"For more information, see ``_. Certain MongoDB tools" -" render an approximation of MongoDB :term:`BSON` documents in JSON " -"format. See :doc:`/reference/mongodb-extended-json`." -msgstr "" - -# 76df48a57bac4025b32e91f1c0159fad -#: ../source/reference/glossary.txt:428 -msgid "JSON document" -msgstr "" - -# 0dc1e040b5da4aeb8834cc95d41d1c86 -#: ../source/reference/glossary.txt:430 -msgid "" -"A :term:`JSON` document is a collection of fields and values in a " -"structured format. For sample JSON documents, see " -"``_." -msgstr "" - -# 48aa0e6ee2cd424199687ff6d321364b -#: ../source/reference/glossary.txt:433 -msgid "JSONP" -msgstr "" - -# ab6a862e2c8e4371847f18dedc9cc525 -#: ../source/reference/glossary.txt:435 -msgid "" -":term:`JSON` with Padding. Refers to a method of injecting JSON into " -"applications. **Presents potential security concerns**." -msgstr "" - -# a3e057841d9b40e0879d1d1aabe9ed4c -#: ../source/reference/glossary.txt:437 -msgid "least privilege" -msgstr "" - -# 8e97c722154b48599c900405fbaa9484 -#: ../source/reference/glossary.txt:439 -msgid "" -"An authorization policy that gives a user only the amount of access that " -"is essential to that user's work and no more." -msgstr "" - -# 699f1536f755418fa9f0afed252660a8 -#: ../source/reference/glossary.txt:441 -msgid "legacy coordinate pairs" -msgstr "" - -# 9d3723bf5b8d4f03b7f7978b66d5e062 -#: ../source/reference/glossary.txt:443 -msgid "" -"The format used for :term:`geospatial` data prior to MongoDB version 2.4." -" This format stores geospatial data as points on a planar coordinate " -"system (e.g. ``[ x, y ]``). See :doc:`/applications/geospatial-indexes`." -msgstr "" - -# 1b320224c16442a1a97f26f7aea7657f -#: ../source/reference/glossary.txt:447 -msgid "LineString" -msgstr "" - -# 936f9eb7ebe244e6b031f9c647dc9b5d -#: ../source/reference/glossary.txt:449 -msgid "" -"A LineString is defined by an array of two or more positions. A closed " -"LineString with four or more positions is called a LinearRing, as " -"described in the GeoJSON LineString specification: ``_. To use a LineString in MongoDB, see " -":ref:`geospatial-indexes-store-geojson`." -msgstr "" - -# dcb523e556b4420aa01d7ec07b4cf58a -#: ../source/reference/glossary.txt:455 -msgid "lock" -msgstr "" - -# b50ff968518e4286bfd2b0200299b29d -#: ../source/reference/glossary.txt:457 -msgid "" -"MongoDB uses locks to ensure that :doc:`concurrency ` " -"does not affect correctness. MongoDB uses :term:`read locks `, :term:`write locks ` and :term:`intent locks `. For more information, see :ref:`faq-concurrency-locking`." -msgstr "" - -# 8aee7024fbd8455f9313c90a747d7d8b -#: ../source/reference/glossary.txt:462 -msgid "LVM" -msgstr "" - -# 8426276526394deaab0817662ddfc28b -#: ../source/reference/glossary.txt:464 -msgid "" -"Logical volume manager. LVM is a program that abstracts disk images from " -"physical devices and provides a number of raw disk manipulation and " -"snapshot capabilities useful for system management. For information on " -"LVM and MongoDB, see :ref:`lvm-backup-and-restore`." -msgstr "" - -# 44fa8e6d6d254ce2a66196304c693592 -#: ../source/reference/glossary.txt:477 -msgid "map-reduce" -msgstr "" - -# 4141c66a73ea436395a59fbdb73be907 -#: ../source/reference/glossary.txt:479 -msgid "" -"A data processing and aggregation paradigm consisting of a \"map\" phase " -"that selects data and a \"reduce\" phase that transforms the data. In " -"MongoDB, you can run arbitrary aggregations over data using map-reduce. " -"For map-reduce implementation, see :doc:`/core/map-reduce`. For all " -"approaches to aggregation, see :doc:`/aggregation`." -msgstr "" - -# a26e638fe42f4ea1b2d6031b85316efe -#: ../source/reference/glossary.txt:469 -msgid "mapping type" -msgstr "" - -# 0252fd84d8ce48da8b520c674ac93430 -#: ../source/reference/glossary.txt:471 -msgid "" -"A Structure in programming languages that associate keys with values, " -"where keys may nest other pairs of keys and values (e.g. dictionaries, " -"hashes, maps, and associative arrays). The properties of these structures" -" depend on the language specification and implementation. Generally the " -"order of keys in mapping types is arbitrary and not guaranteed." -msgstr "" - -# 11d5684e17384315a9ce15187b4470e7 -#: ../source/reference/glossary.txt:485 -msgid "master" -msgstr "" - -# 8115b585a6804e198167576036ae76ea -#: ../source/reference/glossary.txt:487 -msgid "" -"The database that receives all writes in a conventional " -"master-:term:`slave` replication. In MongoDB, :term:`replica sets " -"` replace master-slave replication for most use cases. For " -"more information on master-slave replication, see :doc:`/core/master-" -"slave`." -msgstr "" - -# 55b9752a656d4c38967df22a36e65605 -#: ../source/reference/glossary.txt:492 -msgid "md5" -msgstr "" - -# 12fa4c7c0a5b477d954b1eaa16553095 -#: ../source/reference/glossary.txt:494 -msgid "" -"A hashing algorithm used to efficiently provide reproducible unique " -"strings to identify and :term:`checksum` data. MongoDB uses md5 to " -"identify chunks of data for :term:`GridFS`. See " -":doc:`/reference/command/filemd5`." -msgstr "" - -# 6bd41af3cb3b485baaf3ef87e5a9acf6 -#: ../source/reference/glossary.txt:498 -msgid "MIB" -msgstr "" - -# a0e04f5c88124831806bfb55e747b1fa -#: ../source/reference/glossary.txt:500 -msgid "" -"Management Information Base. MongoDB uses MIB files to define the type of" -" data tracked by SNMP in the MongoDB Enterprise edition." -msgstr "" - -# 60bb773361e14ec0b63d0252e78eb7c3 -#: ../source/reference/glossary.txt:502 -msgid "MIME" -msgstr "" - -# 6347d2fd5bfe41ca89ed2634c1c17d43 -#: ../source/reference/glossary.txt:504 -msgid "" -"Multipurpose Internet Mail Extensions. A standard set of type and " -"encoding definitions used to declare the encoding and type of data in " -"multiple data storage, transmission, and email contexts. The " -":program:`mongofiles` tool provides an option to specify a MIME type to " -"describe a file inserted into :term:`GridFS` storage." -msgstr "" - -# c6e80bc9b4914450aa4483f8f7d5dcd9 -#: ../source/reference/glossary.txt:509 -msgid "mongo" -msgstr "" - -# 6b85b475263140539fc3cc0ee6e39027 -#: ../source/reference/glossary.txt:511 -msgid "" -"The MongoDB shell. The :program:`mongo` process starts the MongoDB shell " -"as a daemon connected to either a :program:`mongod` or :program:`mongos` " -"instance. The shell has a JavaScript interface. See " -":doc:`/reference/program/mongo` and :doc:`/reference/method`." -msgstr "" - -# f9304fe943644843beb472fd23f8bb35 -#: ../source/reference/glossary.txt:515 -msgid "mongod" -msgstr "" - -# b608681a63ef4576a25ed37e47a40d6b -#: ../source/reference/glossary.txt:517 -msgid "" -"The MongoDB database server. The :program:`mongod` process starts the " -"MongoDB server as a daemon. The MongoDB server manages data requests and " -"formats and manages background operations. See " -":doc:`/reference/program/mongod`." -msgstr "" - -# a0380bf975ef431c9c2f6b5f68fa5b05 -#: ../source/reference/glossary.txt:521 -msgid "MongoDB" -msgstr "" - -# 9614380a2be44d44aec44830ee553050 -#: ../source/reference/glossary.txt:523 -msgid "" -"An open-source document-based database system. \"MongoDB\" derives from " -"the word \"humongous\" because of the database's ability to scale up with" -" ease and hold very large amounts of data. MongoDB stores " -":term:`documents ` in :term:`collections ` within " -"databases." -msgstr "" - -# cbca50ba1ac247b4866084302d2caeab -#: ../source/reference/glossary.txt:528 -msgid "MongoDB Enterprise" -msgstr "" - -# 940868ea229a488fb2c5fdc896a96dfc -#: ../source/reference/glossary.txt:530 -msgid "" -"A commercial edition of MongoDB that includes additional features. For " -"more information, see `MongoDB Subscriptions " -"`_." -msgstr "" - -# f95b874381744245beab41d8eabd86bf -#: ../source/reference/glossary.txt:533 -msgid "mongos" -msgstr "" - -# d28b79505e3141b29f6ec8ee7684241a -#: ../source/reference/glossary.txt:535 -msgid "" -"The routing and load balancing process that acts an interface between an " -"application and a MongoDB :term:`sharded cluster`. See " -":doc:`/reference/program/mongos`." -msgstr "" - -# 283e69d49f214ce0a844275ffab68b96 -#: ../source/reference/glossary.txt:538 -msgid "namespace" -msgstr "" - -# 697825ce78dc49f5b22bd1ae5cb793f6 -#: ../source/reference/glossary.txt:540 -msgid "" -"The canonical name for a collection or index in MongoDB. The namespace is" -" a combination of the database name and the name of the collection or " -"index, like so: ``[database-name].[collection-or-index-name]``. All " -"documents belong to a namespace. See :ref:`faq-dev-namespace`." -msgstr "" - -# 8ae3630409934cd3a1f81f11bc4fe93b -#: ../source/reference/glossary.txt:545 -msgid "natural order" -msgstr "" - -# ecabafde5bf2486f97154be309a0e26f -#: ../source/reference/glossary.txt:547 -msgid "" -"The order in which the database refers to documents on disk. This is the " -"default sort order. See :operator:`$natural` and :ref:`return-natural-" -"order`." -msgstr "" - -# 061cd40101a141cebe93ab31a8a2ed75 -#: ../source/reference/glossary.txt:550 -msgid "network partition" -msgstr "" - -# 7ea5425188e84122835978fe45772b51 -#: ../source/reference/glossary.txt:552 -msgid "" -"A network failure that separates a distributed system into partitions " -"such that nodes in one partition cannot communicate with the nodes in the" -" other partition." -msgstr "" - -# 15eccd8694864c0db68f5d72440ba1e1 -#: ../source/reference/glossary.txt:556 -msgid "" -"Sometimes, partitions are partial or asymmetric. An example of a partial " -"partition would be a division of the nodes of a network into three sets, " -"where members of the first set cannot communicate with members of the " -"second set, and vice versa, but all nodes can communicate with members of" -" the third set. In an asymmetric partition, communication may be possible" -" only when it originates with certain nodes. For example, nodes on one " -"side of the partition can communicate to the other side only if they " -"originate the communications channel." -msgstr "" - -# 316082e22b1b428496b5b5f52d288bd7 -#: ../source/reference/glossary.txt:568 -msgid "ObjectId" -msgstr "" - -# 376ed15ce99a45949b3b501aa1c98f95 -#: ../source/reference/glossary.txt:570 -msgid "" -"A special 12-byte :term:`BSON` type that guarantees uniqueness within the" -" :term:`collection`. The ObjectId is generated based on timestamp, " -"machine ID, process ID, and a process-local incremental counter. MongoDB " -"uses ObjectId values as the default values for :term:`_id` fields." -msgstr "" - -# 4ba82008a10e4fcfadfdaf48cf481546 -#: ../source/reference/glossary.txt:575 -msgid "operator" -msgstr "" - -# 00737fd29e2d4559a684b67f7f2ef780 -#: ../source/reference/glossary.txt:577 -msgid "" -"A keyword beginning with a ``$`` used to express an update, complex " -"query, or data transformation. For example, ``$gt`` is the query " -"language's \"greater than\" operator. For available operators, see " -":doc:`/reference/operator`." -msgstr "" - -# 02aa49ef885c42ffaff50bd5a876307d -#: ../source/reference/glossary.txt:581 -msgid "oplog" -msgstr "" - -# d4b8d096cfe64cb6b103316202deeb1a -#: ../source/reference/glossary.txt:583 -msgid "" -"A :term:`capped collection` that stores an ordered history of logical " -"writes to a MongoDB database. The oplog is the basic mechanism enabling " -":term:`replication` in MongoDB. See :doc:`/core/replica-set-oplog`." -msgstr "" - -# 128fcf39f97b49ccb3da9a5f6068a5da -#: ../source/reference/glossary.txt:587 -msgid "ordered query plan" -msgstr "" - -# a0bcaed73b9848a0b7241bda312c1d00 -#: ../source/reference/glossary.txt:589 -msgid "" -"A query plan that returns results in the order consistent with the " -":method:`~cursor.sort()` order. See :ref:`read-operations-query-" -"optimization`." -msgstr "" - -# 8d9c8b2b6d034ba2af6f11293ecdf98a -#: ../source/reference/glossary.txt:592 -msgid "orphaned document" -msgstr "" - -# 10c12c0af88a4ad88e43816be7dc304c -#: ../source/reference/glossary.txt:594 -msgid "" -"In a sharded cluster, orphaned documents are those documents on a shard " -"that also exist in chunks on other shards as a result of failed " -"migrations or incomplete migration cleanup due to abnormal shutdown. " -"Delete orphaned documents using :dbcommand:`cleanupOrphaned` to reclaim " -"disk space and reduce confusion." -msgstr "" - -# f90d58ba4fed48a283d1b3d5c77ee38a -#: ../source/reference/glossary.txt:600 -msgid "padding" -msgstr "" - -# 3c96b8ba11df4992a6f993502cc0f1bb -#: ../source/reference/glossary.txt:602 -msgid "" -"The extra space allocated to document on the disk to prevent moving a " -"document when it grows as the result of :method:`~db.collection.update()`" -" operations. See :ref:`record-allocation-strategies`." -msgstr "" - -# fff4458b6bb34c7eae78be3550fa2ece -#: ../source/reference/glossary.txt:606 -msgid "padding factor" -msgstr "" - -# 516f229c1ae8443a8e5e2b25c3f3de9c -#: ../source/reference/glossary.txt:608 -msgid "" -"An automatically-calibrated constant used to determine how much extra " -"space MongoDB should allocate per document container on disk. A padding " -"factor of 1 means that MongoDB will allocate only the amount of space " -"needed for the document. A padding factor of 2 means that MongoDB will " -"allocate twice the amount of space required by the document. See :ref" -":`record-allocation-strategies`." -msgstr "" - -# f9fa0aeefe81443daa5eecc7def8e7a0 -#: ../source/reference/glossary.txt:615 -msgid "page fault" -msgstr "" - -# b016dd603beb4a35afed3d22fa1ce8b8 -#: ../source/includes/fact-page-fault.rst:1 -msgid "" -"With the MMAPv1 storage engine, page faults can occur as MongoDB reads " -"from or writes data to parts of its data files that are not currently " -"located in physical memory. In contrast, operating system page faults " -"happen when physical memory is exhausted and pages of physical memory are" -" swapped to disk." -msgstr "" - -# bd4b816e11cc4a9fb059430f4bfc1424 -#: ../source/reference/glossary.txt:619 -msgid "" -"See :ref:`administration-monitoring-page-faults` and :ref:`faq-storage-" -"page-faults`." -msgstr "" - -# 68af7bffb8fb4ca28b5f302703791aaf -#: ../source/reference/glossary.txt:621 -msgid "passive member" -msgstr "" - -# 395268dc1e374003bc3aa10389332385 -#: ../source/reference/glossary.txt:623 -msgid "" -"A member of a :term:`replica set` that cannot become primary because its " -":rsconf:`members[n].priority` is ``0``. See :doc:`/core/replica-set-" -"priority-0-member`." -msgstr "" - -# 6ae67ab7acfa4b43a06df23fa15584a2 -#: ../source/reference/glossary.txt:626 -msgid "pcap" -msgstr "" - -# 288e628f43ca45c19aaa28dd76790f62 -#: ../source/reference/glossary.txt:628 -msgid "" -"A packet-capture format that :program:`mongoreplay` can use to produce a " -"BSON-formatted playback file to play back to another MongoDB instance. " -"See: :toolcommand:`mongoreplay record ` for more information." -msgstr "" - -# f41a0ae0f8fa45c1a9afb69fe69fd3be -#: ../source/reference/glossary.txt:632 -msgid "PID" -msgstr "" - -# fcef3a0d13f54bf3b4dfa4355a462bdc -#: ../source/reference/glossary.txt:634 -msgid "" -"A process identifier. UNIX-like systems assign a unique-integer PID to " -"each running process. You can use a PID to inspect a running process and " -"send signals to it. See :ref:`proc-file-system`." -msgstr "" - -# 29672b0c549945059c4eb1096582cc64 -#: ../source/reference/glossary.txt:638 -msgid "pipe" -msgstr "" - -# b6df833410fb43bdbe49be8239141497 -#: ../source/reference/glossary.txt:640 -msgid "" -"A communication channel in UNIX-like systems allowing independent " -"processes to send and receive data. In the UNIX shell, piped operations " -"allow users to direct the output of one command into the input of " -"another." -msgstr "" - -# a83e1f99d7cb490da68f2d7e85073581 -#: ../source/reference/glossary.txt:644 -msgid "pipeline" -msgstr "" - -# 7215f0c3af344c1d91aad5b744252133 -#: ../source/reference/glossary.txt:646 -msgid "" -"A series of operations in an :term:`aggregation` process. See :doc:`/core" -"/aggregation-pipeline`." -msgstr "" - -# d682dcc0702847f69e7577a00d9c6978 -#: ../source/reference/glossary.txt:648 -msgid "Point" -msgstr "" - -# 6dc93a739c634e6fba5ba6858e9037f2 -#: ../source/reference/glossary.txt:650 -msgid "" -"A single coordinate pair as described in the GeoJSON Point specification:" -" ``_. To use a Point in " -"MongoDB, see :ref:`geospatial-indexes-store-geojson`." -msgstr "" - -# 48fd4b5e2b954567a813db2e52884961 -#: ../source/reference/glossary.txt:654 -msgid "Polygon" -msgstr "" - -# 997304823b6642fcac65854e49f4f8d3 -#: ../source/reference/glossary.txt:656 -msgid "" -"An array of :term:`LinearRing ` coordinate arrays, as " -"described in the GeoJSON Polygon specification: ``_. For Polygons with multiple rings, the " -"first must be the exterior ring and any others must be interior rings or " -"holes." -msgstr "" - -# 39121bb6c9f6496185c77444e79e5867 -#: ../source/reference/glossary.txt:662 -msgid "" -"MongoDB does not permit the exterior ring to self-intersect. Interior " -"rings must be fully contained within the outer loop and cannot intersect " -"or overlap with each other. See :ref:`geospatial-indexes-store-geojson`." -msgstr "" - -# 326d1d76c42c4f48afa13b3709c0d141 -#: ../source/reference/glossary.txt:666 -msgid "powerOf2Sizes" -msgstr "" - -# c31a5654f38746a793950135e75af582 -#: ../source/reference/glossary.txt:668 -msgid "" -"A per-collection setting that changes and normalizes the way MongoDB " -"allocates space for each :term:`document`, in an effort to maximize " -"storage reuse and to reduce fragmentation. This is the default for " -":doc:`TTL Collections `. See " -":doc:`/reference/command/collMod` and :collflag:`usePowerOf2Sizes`." -msgstr "" - -# b749a3e0a4a84c7f9cb4def3f73b10e8 -#: ../source/reference/glossary.txt:680 -msgid "pre-splitting" -msgstr "" - -# ffa42b801c1e493f939e763906def352 -#: ../source/reference/glossary.txt:682 -msgid "" -"An operation performed before inserting data that divides the range of " -"possible shard key values into chunks to facilitate easy insertion and " -"high write throughput. In some cases pre-splitting expedites the initial " -"distribution of documents in :term:`sharded cluster` by manually dividing" -" the collection rather than waiting for the MongoDB :term:`balancer` to " -"do so. See :doc:`/tutorial/create-chunks-in-sharded-cluster`." -msgstr "" - -# 5ffb7244eaab43338c49b380fdc50151 -#: ../source/reference/glossary.txt:674 -msgid "prefix compression" -msgstr "" - -# 96407071986045fab5b6658557e1b6e7 -#: ../source/reference/glossary.txt:676 -msgid "" -"Reduces memory and disk consumption by storing any identical index key " -"prefixes only once, per page of memory. See: :ref:`storage-wiredtiger-" -"compression` for more about WiredTiger's compression behavior." -msgstr "" - -# fa2ba39854924e118acb2c8bf7b9463b -#: ../source/reference/glossary.txt:689 -msgid "primary" -msgstr "" - -# c65e35e7490b43b9a4573eac90bf3afe -#: ../source/reference/glossary.txt:691 -msgid "" -"In a :term:`replica set`, the primary member is the current " -":term:`master` instance, which receives all write operations. See :ref" -":`replica-set-primary-member`." -msgstr "" - -# 87612526f4794d98846e3390972893e1 -#: ../source/reference/glossary.txt:694 -msgid "primary key" -msgstr "" - -# 5763d44324ad43f9a15e4da7cd11395b -#: ../source/reference/glossary.txt:696 -msgid "" -"A record's unique immutable identifier. In an :term:`RDBMS`, the primary " -"key is typically an integer stored in each row's ``id`` field. In " -"MongoDB, the :term:`_id` field holds a document's primary key which is " -"usually a BSON :term:`ObjectId`." -msgstr "" - -# ec7aba4276534d4984e44774f10276a2 -#: ../source/reference/glossary.txt:700 -msgid "primary shard" -msgstr "" - -# e452fee4b49a4b20bf0eb22b530b890e -#: ../source/reference/glossary.txt:702 -msgid "" -"The :term:`shard` that holds all the un-sharded collections. See :ref" -":`primary-shard`." -msgstr "" - -# 597ff854b58b4728848d00d560497c23 -#: ../source/reference/glossary.txt:704 -msgid "priority" -msgstr "" - -# d040c78ec97b442fb29806ba8729c198 -#: ../source/reference/glossary.txt:706 -msgid "" -"A configurable value that helps determine which members in a " -":term:`replica set` are most likely to become :term:`primary`. See " -":rsconf:`members[n].priority`." -msgstr "" - -# 3e35e863fbd94e11a6f01541a06858b3 -#: ../source/reference/glossary.txt:709 -msgid "privilege" -msgstr "" - -# fed900a99b334998b7ac522bb903a127 -#: ../source/reference/glossary.txt:711 -msgid "" -"A combination of specified :term:`resource ` and :term:`actions" -" ` permitted on the resource. See :ref:`privilege `." -msgstr "" - -# de91b5780c8f4a3f99e2e35b44cb20c5 -#: ../source/reference/glossary.txt:714 -msgid "projection" -msgstr "" - -# 3cbedd03f8e54098bfec8d12f89facf7 -#: ../source/reference/glossary.txt:716 -msgid "" -"A document given to a :term:`query` that specifies which fields MongoDB " -"returns in the result set. See :ref:`projection`. For a list of " -"projection operators, see :doc:`/reference/operator/projection`." -msgstr "" - -# 52dd0ac610cb4b3888b93921a88e9556 -#: ../source/reference/glossary.txt:720 -msgid "query" -msgstr "" - -# 13f3d3522b724ba4aff8397b42960dd7 -#: ../source/reference/glossary.txt:722 -msgid "" -"A read request. MongoDB uses a :term:`JSON`-like query language that " -"includes a variety of :term:`query operators ` with names that " -"begin with a ``$`` character. In the :program:`mongo` shell, you can " -"issue queries using the :method:`db.collection.find()` and " -":method:`db.collection.findOne()` methods. See :ref:`read-operations-" -"queries`." -msgstr "" - -# 9a1b166107964199b5c84ff1a869149a -#: ../source/reference/glossary.txt:729 -msgid "query optimizer" -msgstr "" - -# fa2bc973e8574e548c29c7937c7576a1 -#: ../source/reference/glossary.txt:731 -msgid "" -"A process that generates query plans. For each query, the optimizer " -"generates a plan that matches the query to the index that will return " -"results as efficiently as possible. The optimizer reuses the query plan " -"each time the query runs. If a collection changes significantly, the " -"optimizer creates a new query plan. See :ref:`read-operations-query-" -"optimization`." -msgstr "" - -# a0dd134d520648b1966dcc7cf2022bde -#: ../source/reference/glossary.txt:737 -msgid "query shape" -msgstr "" - -# 1339502f81164e688e9b21667151ccd2 -#: ../source/reference/glossary.txt:739 -msgid "A combination of query predicate, sort, and projection specifications." -msgstr "" - -# 9401ed603d474cacb6c1e9b5025da8f0 -#: ../source/reference/glossary.txt:742 -msgid "" -"For the query predicate, only the structure of the predicate, including " -"the field names, are significant; the values in the query predicate are " -"insignificant. As such, a query predicate ``{ type: 'food' }`` is " -"equivalent to the query predicate ``{ type: 'utensil' }`` for a query " -"shape." -msgstr "" - -# 5311cfd8a8cf46558fbe98e689069cb0 -#: ../source/reference/glossary.txt:766 -msgid "RDBMS" -msgstr "" - -# b8a08f697dbd4464adcf8f9702beb71a -#: ../source/reference/glossary.txt:768 -msgid "" -"Relational Database Management System. A database management system based" -" on the relational model, typically using :term:`SQL` as the query " -"language." -msgstr "" - -# c98fa1ab7634495f9286c0b6f43b57f9 -#: ../source/reference/glossary.txt:747 -msgid "read concern" -msgstr "" - -# 771d742eeeeb493f82f17420fd73b210 -#: ../source/reference/glossary.txt:749 -msgid "" -"Specifies a level of isolation for read operations. For example, you can " -"use read concern to only read data that has propagated to a majority of " -"nodes in a :term:`replica set`. See :doc:`/reference/read-concern`." -msgstr "" - -# 55f11e0482c748b28fb7b6303cd8846b -#: ../source/reference/glossary.txt:761 -msgid "read lock" -msgstr "" - -# 40078509e9ac444a9ed49444f0571727 -#: ../source/reference/glossary.txt:763 -msgid "" -"A shared :term:`lock` on a resource such as a collection or database " -"that, while held, allows concurrent readers but no writers. See :ref" -":`faq-concurrency-locking`." -msgstr "" - -# 5f023eb12004425fa04276add5ed1fef -#: ../source/reference/glossary.txt:753 -msgid "read preference" -msgstr "" - -# 170e44eebbbf401598cfbed71a7f8040 -#: ../source/reference/glossary.txt:755 -msgid "" -"A setting that determines how clients direct read operations. Read " -"preference affects all replica sets, including shard replica sets. By " -"default, MongoDB directs reads to :term:`primaries `. However, " -"you may also direct reads to secondaries for :term:`eventually consistent" -" ` reads. See :doc:`Read Preference `." -msgstr "" - -# 4dd77ee371b3449ca5805be9a016b31a -#: ../source/reference/glossary.txt:771 -msgid "record size" -msgstr "" - -# 95c641ca2f4c4be085a2424c4fb8b6d9 -#: ../source/reference/glossary.txt:773 -msgid "" -"The space allocated for a document including the padding. For more " -"information on padding, see :ref:`record-allocation-strategies` and " -":doc:`/reference/command/compact`." -msgstr "" - -# 5fd59fc3a0dd494b9ca981725c5edc16 -#: ../source/reference/glossary.txt:776 -msgid "recovering" -msgstr "" - -# 8fda00a8925b416bb733dda8cce8a792 -#: ../source/reference/glossary.txt:778 -msgid "" -"A :term:`replica set` member status indicating that a member is not ready" -" to begin normal activities of a secondary or primary. Recovering members" -" are unavailable for reads." -msgstr "" - -# 0ec79317411948d9861f27f064eafcf5 -#: ../source/reference/glossary.txt:781 -msgid "replica pairs" -msgstr "" - -# 915ad92772384968a19aa9dec81eca40 -#: ../source/reference/glossary.txt:783 -msgid "The precursor to the MongoDB :term:`replica sets `." -msgstr "" - -# 9eba48456616477db290e7d3eae041c2 -#: ../source/reference/glossary.txt:786 -msgid "replica set" -msgstr "" - -# a5c5c45cfd0d42a6b49bc1b3f4d9c67b -#: ../source/reference/glossary.txt:788 -msgid "" -"A cluster of MongoDB servers that implements master-slave replication and" -" automated failover. MongoDB's recommended replication strategy. See " -":doc:`/replication`." -msgstr "" - -# daf20cc0e3534fafa22c0d93d66b4abb -#: ../source/reference/glossary.txt:791 -msgid "replication" -msgstr "" - -# 91b3ce353baf46c788ce8f1396d8878a -#: ../source/reference/glossary.txt:793 -msgid "" -"A feature allowing multiple database servers to share the same data, " -"thereby ensuring redundancy and facilitating load balancing. See " -":doc:`/replication`." -msgstr "" - -# 900560bd5807453d89b0f79567d61583 -#: ../source/reference/glossary.txt:796 -msgid "replication lag" -msgstr "" - -# 5e144362038f415a8cd0cc6adc24a94b -#: ../source/reference/glossary.txt:798 -msgid "" -"The length of time between the last operation in the :term:`primary's " -"` :term:`oplog` and the last operation applied to a particular " -":term:`secondary`. In general, you want to keep replication lag as small " -"as possible. See :ref:`Replication Lag `." -msgstr "" - -# 5607a9de84a34e0d82b7c1293871d1e6 -#: ../source/reference/glossary.txt:803 -msgid "resident memory" -msgstr "" - -# a372c2296f6843d38b21ddf7ba049bf7 -#: ../source/reference/glossary.txt:805 -msgid "" -"The subset of an application's memory currently stored in physical RAM. " -"Resident memory is a subset of :term:`virtual memory`, which includes " -"memory mapped to physical RAM and to disk." -msgstr "" - -# 70f6e9dbb4114feca853e7a24ab45ed1 -#: ../source/reference/glossary.txt:808 -msgid "resource" -msgstr "" - -# bcbc47379e4e494ca432129c729d19ef -#: ../source/reference/glossary.txt:810 -msgid "" -"A database, collection, set of collections, or cluster. A " -":term:`privilege` permits :term:`actions ` on a specified " -"resource. See :ref:`resource `." -msgstr "" - -# c7c8aa4938c842849b67b28f9358069b -#: ../source/reference/glossary.txt:813 -msgid "REST" -msgstr "" - -# d5963eb0c5d44d73a9776a13d775ce8e -#: ../source/reference/glossary.txt:815 -msgid "" -"An API design pattern centered around the idea of resources and the " -":term:`CRUD` operations that apply to them. Typically REST is implemented" -" over HTTP. MongoDB provides a simple HTTP REST interface that allows " -"HTTP clients to run commands against the server. See :ref:`rest-api`." -msgstr "" - -# 65c45f0602844ec9890f31149375269d -#: ../source/includes/fact-deprecated-http-interface.rst:3 -msgid "HTTP interface for MongoDB" -msgstr "" - -# 8a3c72b7e4d64236a56be68dc00fdf12 -#: ../source/reference/glossary.txt:822 -msgid "role" -msgstr "" - -# 230dfe0e5c68487c9d7523c7ef11e594 -#: ../source/reference/glossary.txt:824 -msgid "" -"A set of privileges that permit :term:`actions ` on specified " -":term:`resources `. Roles assigned to a user determine the " -"user's access to resources and operations. See :doc:`/security`." -msgstr "" - -# 6a59bb8d48834feb82ee29b59850ab2a -#: ../source/reference/glossary.txt:828 -msgid "rollback" -msgstr "" - -# aab1ff29925746329813d8f0c445eee3 -#: ../source/reference/glossary.txt:830 -msgid "" -"A process that reverts writes operations to ensure the consistency of all" -" replica set members. See :ref:`replica-set-rollback`." -msgstr "" - -# 35fa1527e73c4265959769c588fe78c3 -#: ../source/reference/glossary.txt:832 -msgid "secondary" -msgstr "" - -# 375a12aa679e4619859f6417418a1244 -#: ../source/reference/glossary.txt:834 -msgid "" -"A :term:`replica set` member that replicates the contents of the master " -"database. Secondary members may handle read requests, but only the " -":term:`primary` members can handle write operations. See :ref:`replica-" -"set-secondary-members`." -msgstr "" - -# 425ac052f2b149268ff949ba7886281e -#: ../source/reference/glossary.txt:838 -msgid "secondary index" -msgstr "" - -# e2b5454dbc604dfb98e3fd7717ed73b1 -#: ../source/reference/glossary.txt:840 -msgid "" -"A database :term:`index` that improves query performance by minimizing " -"the amount of work that the query engine must perform to fulfill a query." -" See :doc:`/indexes`." -msgstr "" - -# 0740bc5abf7548ee82d872f59d2083e7 -#: ../source/reference/glossary.txt:843 -msgid "set name" -msgstr "" - -# 9af002e192ce48fda21719bcbe713e27 -#: ../source/reference/glossary.txt:845 -msgid "" -"The arbitrary name given to a replica set. All members of a replica set " -"must have the same name specified with the " -":setting:`~replication.replSetName` setting or the :option:`--replSet " -"` option." -msgstr "" - -# 58cd35a8838a495e9f3e1989a075978e -#: ../source/reference/glossary.txt:848 -msgid "shard" -msgstr "" - -# 9ea043a40a694b9c8d303ba0096556b7 -#: ../source/reference/glossary.txt:850 -msgid "" -"A single :program:`mongod` instance or :term:`replica set` that stores " -"some portion of a :term:`sharded cluster's ` total data " -"set. In production, all shards should be replica sets. See :doc:`/core" -"/sharded-cluster-shards`." -msgstr "" - -# 711715bfdfbf4565957168a0f384f406 -#: ../source/reference/glossary.txt:854 -msgid "shard key" -msgstr "" - -# f6d2e762429c48aa92a28a9dbaa64620 -#: ../source/reference/glossary.txt:856 -msgid "" -"The field MongoDB uses to distribute documents among members of a " -":term:`sharded cluster`. See :ref:`shard-key`." -msgstr "" - -# 69ae1001f26c4275b635efe9636ae69c -#: ../source/reference/glossary.txt:858 -msgid "sharded cluster" -msgstr "" - -# 103ee614dd614b47a244e0190b4baa47 -#: ../source/reference/glossary.txt:860 -msgid "" -"The set of nodes comprising a :term:`sharded ` MongoDB " -"deployment. A sharded cluster consists of config servers, shards, and one" -" or more :program:`mongos` routing processes. See :doc:`/core/sharded-" -"cluster-components`." -msgstr "" - -# 30dad2cefae74cb0becd9787bcd9a01d -#: ../source/reference/glossary.txt:864 -msgid "sharding" -msgstr "" - -# f3b274b76c534c83889acd4101e3f6ac -#: ../source/reference/glossary.txt:866 -msgid "" -"A database architecture that partitions data by key ranges and " -"distributes the data among two or more database instances. Sharding " -"enables horizontal scaling. See :doc:`/sharding`." -msgstr "" - -# cc3a0e0ecc2148cb9c7e722a10b8eed2 -#: ../source/reference/glossary.txt:869 -msgid "shell helper" -msgstr "" - -# c3d092a89d504d9c9a20671c829bedd5 -#: ../source/reference/glossary.txt:871 -msgid "" -"A method in the ``mongo`` shell that provides a more concise syntax for a" -" :doc:`database command `. Shell helpers improve the general " -"interactive experience. See :doc:`/reference/method`." -msgstr "" - -# bd645a93ae2d4ddd8519bd85c8ed295e -#: ../source/reference/glossary.txt:875 -msgid "single-master replication" -msgstr "" - -# 1df484e0b14e4cc592f05a788f6ab01f -#: ../source/reference/glossary.txt:877 -msgid "" -"A :term:`replication` topology where only a single database instance " -"accepts writes. Single-master replication ensures consistency and is the " -"replication topology employed by MongoDB. See :doc:`/core/replica-set-" -"primary`." -msgstr "" - -# 80b907ea16824c8ea1b6f2673ddaf358 -#: ../source/reference/glossary.txt:881 -msgid "slave" -msgstr "" - -# 4ddbb00d0ccb4f9fa09549578aaadb78 -#: ../source/reference/glossary.txt:883 -msgid "" -"A read-only database that replicates operations from a :term:`master` " -"database in conventional master/slave replication. In MongoDB, " -":term:`replica sets ` replace master/slave replication for " -"most use cases. However, for information on master/slave replication, see" -" :doc:`/core/master-slave`." -msgstr "" - -# 9ac50c4ba394413781fdf9bf4cc318f0 -#: ../source/reference/glossary.txt:889 -msgid "snappy" -msgstr "" - -# ae3d5274917b4a76be125e966516429a -#: ../source/reference/glossary.txt:891 -msgid "" -"A compression/decompression library designed to balance efficient " -"computation requirements with reasonable compression rates. Snappy is the" -" default compression library for MongoDB's use of :ref:`WiredTiger " -"`. See `Snappy `_ " -"and the :wtdocs:`WiredTiger compression documentation " -"` for more information." -msgstr "" - -# b45f3d2818b14f9387bbdbc1fde402ab -#: ../source/reference/glossary.txt:899 -msgid "split" -msgstr "" - -# 4e090673885b47abb8d622051810adea -#: ../source/reference/glossary.txt:901 -msgid "" -"The division between :term:`chunks ` in a :term:`sharded cluster`." -" See :doc:`/core/sharding-data-partitioning`." -msgstr "" - -# 06f21dbb5afa48cfab050633ad21655f -#: ../source/reference/glossary.txt:903 -msgid "SQL" -msgstr "" - -# 4c23997a17e04bc48f8dee19ce68fa2a -#: ../source/reference/glossary.txt:905 -msgid "" -"Structured Query Language (SQL) is a common special-purpose programming " -"language used for interaction with a relational database, including " -"access control, insertions, updates, queries, and deletions. There are " -"some similar elements in the basic SQL syntax supported by different " -"database vendors, but most implementations have their own dialects, data " -"types, and interpretations of proposed SQL standards. Complex SQL is " -"generally not directly portable between major :term:`RDBMS` products. " -"``SQL`` is often used as metonym for relational databases." -msgstr "" - -# 1b5be3745de8480e9f3c8db8997743e4 -#: ../source/reference/glossary.txt:915 -msgid "SSD" -msgstr "" - -# 454a3e5e2164481ba9aef572814d8562 -#: ../source/reference/glossary.txt:917 -msgid "" -"Solid State Disk. A high-performance disk drive that uses solid state " -"electronics for persistence, as opposed to the rotating platters and " -"movable read/write heads used by traditional mechanical hard drives." -msgstr "" - -# 79e8daa251a0457fba0404ff03acbe72 -#: ../source/reference/glossary.txt:920 -msgid "standalone" -msgstr "" - -# 250dc4a422d54931900c38f067d014df -#: ../source/reference/glossary.txt:922 -msgid "" -"An instance of :program:`mongod` that is running as a single server and " -"not as part of a :term:`replica set`. To convert a standalone into a " -"replica set, see :doc:`/tutorial/convert-standalone-to-replica-set`." -msgstr "" - -# 20a48c0b72d6423382b6d47ea205610d -#: ../source/reference/glossary.txt:926 -msgid "storage engine" -msgstr "" - -# ab02fb3f41b9449898c5b049567c3849 -#: ../source/reference/glossary.txt:928 -msgid "" -"The part of a database that is responsible for managing how data is " -"stored and accessed, both in memory and on disk. Different storage " -"engines perform better for specific workloads. See :doc:`/core/storage-" -"engines` for specific details on the built-in storage engines in MongoDB." -msgstr "" - -# 731941b385e04db985d4590ad763cc02 -#: ../source/reference/glossary.txt:565 -msgid "storage order" -msgstr "" - -# 4ccabdb81ab24b11a23046faea9b204a -#: ../source/reference/glossary.txt:567 -msgid "See :term:`natural order`." -msgstr "" - -# 27fc84be893444b09e962e54f2e0cd27 -#: ../source/reference/glossary.txt:933 -msgid "strict consistency" -msgstr "" - -# 75b49d42c4a64f8d84246d52a801b001 -#: ../source/reference/glossary.txt:935 -msgid "" -"A property of a distributed system requiring that all members always " -"reflect the latest changes to the system. In a database system, this " -"means that any system that can provide data must reflect the latest " -"writes at all times." -msgstr "" - -# b31019bd643b4deb953c07b2b4b3720c -#: ../source/reference/glossary.txt:939 -msgid "sync" -msgstr "" - -# 34fbcce41bce45d9b6027338834e4901 -#: ../source/reference/glossary.txt:941 -msgid "" -"The :term:`replica set` operation where members replicate data from the " -":term:`primary`. Sync first occurs when MongoDB creates or restores a " -"member, which is called :term:`initial sync`. Sync then occurs " -"continually to keep the member updated with changes to the replica set's " -"data. See :doc:`/core/replica-set-sync`." -msgstr "" - -# 5da348a4c13c4d3797fcc9aa20e66d0e -#: ../source/reference/glossary.txt:946 -msgid "syslog" -msgstr "" - -# 461b60a630d44121891a122afdb13f68 -#: ../source/reference/glossary.txt:948 -msgid "" -"On UNIX-like systems, a logging process that provides a uniform standard " -"for servers and processes to submit logging information. MongoDB provides" -" an option to send output to the host’s syslog system. See " -":setting:`~systemLog.syslogFacility`." -msgstr "" - -# a33732aaf89146dabbdb38de2b85ad5f -#: ../source/reference/glossary.txt:952 -msgid "tag" -msgstr "" - -# d1edc168472e4b198f28cea50d2078e4 -#: ../source/reference/glossary.txt:954 -msgid "" -"A label applied to a replica set member and used by clients to issue " -"data-center-aware operations. For more information on using tags with " -"replica sets, see the following sections of this manual: :ref:`replica-" -"set-read-preference-tag-sets`." -msgstr "" - -# 7eaaf07975f5483a8101740595e6e13c -#: ../source/reference/glossary.txt:961 -msgid "" -"In MongoDB 3.4, sharded cluster :term:`zones ` replace :term:`tags " -"`." -msgstr "" - -# b242179d5c524b018fab59e8b8019aea -#: ../source/reference/glossary.txt:963 -msgid "tag set" -msgstr "" - -# 376b8483a9e94ba5924ac86b60e713fb -#: ../source/reference/glossary.txt:965 -msgid "A document containing zero or more :term:`tags `." -msgstr "" - -# 7509506f04d242f6826fabf9bc845414 -#: ../source/reference/glossary.txt:966 -msgid "tailable cursor" -msgstr "" - -# acf61b1fda1341d28dd9941320163d78 -#: ../source/reference/glossary.txt:968 -msgid "" -"For a :term:`capped collection`, a tailable cursor is a cursor that " -"remains open after the client exhausts the results in the initial cursor." -" As clients insert new documents into the capped collection, the tailable" -" cursor continues to retrieve documents." -msgstr "" - -# 82da4cccb39f443fb9a183709c90182a -#: ../source/reference/glossary.txt:972 -msgid "topology" -msgstr "" - -# eb74e93b7b6c44ba8b1775a1f80cb7e8 -#: ../source/reference/glossary.txt:974 -msgid "" -"The state of a deployment of MongoDB instances, including the type of " -"deployment (i.e. standalone, replica set, or sharded cluster) as well as " -"the availability of servers, and the role of each server (i.e. " -":term:`primary`, :term:`secondary`, :term:`config server`, or " -":program:`mongos`.)" -msgstr "" - -# 8a3413270e61408f8d44b79a6c6e929b -#: ../source/reference/glossary.txt:979 -msgid "TSV" -msgstr "" - -# bd16048c243d44008d17dc599d0c393d -#: ../source/reference/glossary.txt:981 -msgid "" -"A text-based data format consisting of tab-separated values. This format " -"is commonly used to exchange data between relational databases, since the" -" format is well-suited to tabular data. You can import TSV files using " -":program:`mongoimport`." -msgstr "" - -# 5921717800ae4c07b2d6cd1023bc9ebf -#: ../source/reference/glossary.txt:985 -msgid "TTL" -msgstr "" - -# 0440b961d855455d9ee4a719ba3dfd40 -#: ../source/reference/glossary.txt:987 -msgid "" -"Stands for \"time to live\" and represents an expiration time or period " -"for a given piece of information to remain in a cache or other temporary " -"storage before the system deletes it or ages it out. MongoDB has a TTL " -"collection feature. See :doc:`/tutorial/expire-data`." -msgstr "" - -# 2f7541c43e774235a12d5e513ffc49dc -#: ../source/reference/glossary.txt:992 -msgid "unique index" -msgstr "" - -# cce75740b8a347b7bff47171314a1769 -#: ../source/reference/glossary.txt:994 -msgid "" -"An index that enforces uniqueness for a particular field across a single " -"collection. See :ref:`index-type-unique`." -msgstr "" - -# 659e172ad5244dad83fdda3c9f2a5a43 -#: ../source/reference/glossary.txt:293 -msgid "unix epoch" -msgstr "" - -# cf242d09829f4f9aa0ef8f29eebd0721 -#: ../source/reference/glossary.txt:295 -msgid "" -"January 1st, 1970 at 00:00:00 UTC. Commonly used in expressing time, " -"where the number of seconds or milliseconds since this point is counted." -msgstr "" - -# a90e7a419e28474a8e03950d992d5aa6 -#: ../source/reference/glossary.txt:996 -msgid "unordered query plan" -msgstr "" - -# 4d182779363249a39a1eb53f7d2fbe07 -#: ../source/reference/glossary.txt:998 -msgid "" -"A query plan that returns results in an order inconsistent with the " -":method:`~cursor.sort()` order. See :ref:`read-operations-query-" -"optimization`." -msgstr "" - -# 6480847c29e44de494c222acc88a7e34 -#: ../source/reference/glossary.txt:1001 -msgid "upsert" -msgstr "" - -# eff4dfa3f422441ba7122624520d787c -#: ../source/reference/glossary.txt:1003 -msgid "" -"An option for update operations; e.g. :method:`~db.collection.update()`, " -":method:`~db.collection.findAndModify()`. If set to true, the update " -"operation will either update the document(s) matched by the specified " -"query or if no documents match, insert a new document. The new document " -"will have the fields indicated in the operation. See :ref:`upsert-" -"parameter`." -msgstr "" - -# e7ce5e03d33842e6995b1868b69c43a5 -#: ../source/reference/glossary.txt:1010 -msgid "virtual memory" -msgstr "" - -# 9cb763681af84fe1a6744427985f04d4 -#: ../source/reference/glossary.txt:1012 -msgid "" -"An application's working memory, typically residing on both disk an in " -"physical RAM." -msgstr "" - -# f3472e48ee1c4525b407c667ea95f09b -#: ../source/reference/glossary.txt:1014 -msgid "WGS84" -msgstr "" - -# 644451e378e4419b9d58b7072d05efb3 -#: ../source/reference/glossary.txt:1016 -msgid "" -"The default :term:`datum` MongoDB uses to calculate geometry over an " -"Earth-like sphere. MongoDB uses the WGS84 datum for :term:`geospatial` " -"queries on :term:`GeoJSON` objects. See the \"EPSG:4326: WGS 84\" " -"specification: ``_." -msgstr "" - -# 18b1c88368a743df8a9de4720df4ec42 -#: ../source/reference/glossary.txt:1021 -msgid "working set" -msgstr "" - -# 5129a26490ea4646bf9b67a5a137a73f -#: ../source/reference/glossary.txt:1023 -msgid "" -"The data that MongoDB uses most often. This data is preferably held in " -"RAM, solid-state drive (SSD), or other fast media. See :ref:`faq-working-" -"set`." -msgstr "" - -# dcd8e32abc174137a41b58ecc64fb295 -#: ../source/reference/glossary.txt:1026 -msgid "write concern" -msgstr "" - -# c7d9ae631b094317aecc618914494a58 -#: ../source/reference/glossary.txt:1028 -msgid "" -"Specifies whether a write operation has succeeded. Write concern allows " -"your application to detect insertion errors or unavailable " -":program:`mongod` instances. For :term:`replica sets `, you " -"can configure write concern to confirm replication to a specified number " -"of members. See :doc:`/reference/write-concern`." -msgstr "" - -# f549d549c4de45fdad5ae83e5c0d6603 -#: ../source/reference/glossary.txt:1033 -msgid "write conflict" -msgstr "" - -# 2f95aacd6d874f41a3960ed7cbb8d4ad -#: ../source/reference/glossary.txt:1035 -msgid "" -"A situation in which two concurrent operations, at least one of which is " -"a write, attempt to use a resource in a way that would violate " -"constraints imposed by a storage engine using optimistic " -":term:`concurrency control`. MongoDB will transparently abort and retry " -"one of the conflicting operations." -msgstr "" - -# 863a33dcfb9544208627fcd974a9f2fb -#: ../source/reference/glossary.txt:1040 -msgid "write lock" -msgstr "" - -# 9f9dbaf6a4ae4c16b84c6940cba22329 -#: ../source/reference/glossary.txt:1042 -msgid "" -"An exclusive :term:`lock` on a resource such as a collection or database." -" When a process writes to a resource, it takes an exclusive write lock to" -" prevent other processes from writing to or reading from that resource. " -"For more information on locks, see :doc:`/faq/concurrency`." -msgstr "" - -# 25edb95293bb439f856f6bdc76ecea6c -#: ../source/reference/glossary.txt:1047 -msgid "writeBacks" -msgstr "" - -# ac6e1a3eeadd4f21b1b279eb2432bda5 -#: ../source/reference/glossary.txt:1049 -msgid "" -"The process within the sharding system that ensures that writes issued to" -" a :term:`shard` that *is not* responsible for the relevant chunk get " -"applied to the proper shard. For related information, see :ref:`faq-" -"writebacklisten` and :ref:`server-status-writebacksqueued`." -msgstr "" - -# f04a9e41e4ca4f539e858a4f530776d0 -#: ../source/reference/glossary.txt:1054 -msgid "zlib" -msgstr "" - -# 00456143f25c4fe0b9442e2e9eec153b -#: ../source/reference/glossary.txt:1056 -msgid "" -"A data compression library that provides higher compression rates at the " -"cost of more CPU, compared to MongoDB's use of :term:`snappy`. You can " -"configure :ref:`WiredTiger ` to use zlib as its " -"compression library. See http://www.zlib.net and the :wtdocs:`WiredTiger " -"compression documentation ` for more information." -msgstr "" - -# d092b2471ffd4524b9d0b7acee24c168 -#: ../source/reference/glossary.txt:1063 -msgid "zone" -msgstr "" - -# 0f96f68f94ab45fcb188828a080c80b0 -#: ../source/reference/glossary.txt:1067 -msgid "" -"A grouping of documents based on ranges of :term:`shard key` values for a" -" given sharded collection. Each shard in the sharded cluster can " -"associate with one or more zones. In a balanced cluster, MongoDB directs " -"reads and writes covered by a zone only to those shards inside the zone. " -"See the :ref:`zone-sharding` manual page for more information." -msgstr "" - -# 01f7942122554bf0ae62ed225bad5948 -#: ../source/reference/glossary.txt:1074 -msgid "" -"Zones supersede functionality described by :term:`tags ` in MongoDB " -"3.2." -msgstr "" - -# 7fc9f7dadff84f6a91e29c6bd5bd6121 -#: ../source/includes/footnote-two-primaries-edge-cases.rst:1 -msgid "" -"In :ref:`some circumstances `, two nodes in a replica set may" -" *transiently* believe that they are the primary, but at most, one of " -"them will be able to complete writes with :writeconcern:`{ w: " -"\"majority\" } <\"majority\">` write concern. The node that can complete " -":writeconcern:`{ w: \"majority\" } <\"majority\">` writes is the current " -"primary, and the other node is a former primary that has not yet " -"recognized its demotion, typically due to a :term:`network partition`. " -"When this occurs, clients that connect to the former primary may observe " -"stale data despite having requested read preference :readmode:`primary`, " -"and new writes to the former primary will eventually roll back." -msgstr "" - -# 79bfa61d83aa4299b36647e0a9796585 -#: ../source/includes/extracts/additional-resources-quick-reference.rst:4 -msgid "Additional Resources" -msgstr "" - -# 3e0456d922564ef69f39e5deb463731e -#: ../source/includes/extracts/additional-resources-quick-reference.rst:6 -msgid "" -"`Quick Reference Cards `_" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "control script" -#~ msgstr "" - -#~ msgid "A data structure that optimizes queries. See :doc:`/core/indexes`." -#~ msgstr "" - -#~ msgid "" -#~ "A contiguous range of :term:`shard key`" -#~ " values within a particular :term:`shard`." -#~ " Chunk ranges are inclusive of the" -#~ " lower boundary and exclusive of the" -#~ " upper boundary. MongoDB splits chunks " -#~ "when they grow beyond the configured " -#~ "chunk size, which by default is 64" -#~ " megabytes. MongoDB migrates chunks when" -#~ " a shard contains too many chunks " -#~ "of a collection relative to other " -#~ "shards. See :ref:`sharding-data-partitioning`" -#~ " and :doc:`/core/sharded-cluster-mechanics`." -#~ msgstr "" - -#~ msgid "" -#~ "The :term:`replica set` operation that " -#~ "replicates data from an existing replica" -#~ " set member to a new or " -#~ "restored replica set member. See :ref" -#~ ":`replica-set-initial-sync`." -#~ msgstr "" - -#~ msgid "partition" -#~ msgstr "" - -#~ msgid "" -#~ "A packet-capture format used by " -#~ ":program:`mongosniff` to record packets " -#~ "captured from network interfaces and " -#~ "display them as human-readable MongoDB" -#~ " operations. See :ref:`mongosniff-options`." -#~ msgstr "" - -#~ msgid "" -#~ "The division between :term:`chunks `" -#~ " in a :term:`sharded cluster`. See " -#~ ":doc:`/core/sharding-chunk-splitting`." -#~ msgstr "" - -#~ msgid "stale" -#~ msgstr "" - -#~ msgid "" -#~ "Refers to the amount of time a " -#~ ":term:`secondary` member of a :term:`replica" -#~ " set` trails behind the current state" -#~ " of the :term:`primary's `\\ " -#~ ":term:`oplog`. If a secondary becomes " -#~ "too stale, it can no longer use" -#~ " replication to catch up to the " -#~ "current state of the primary. See " -#~ ":doc:`/core/replica-set-oplog` and :doc:`/core" -#~ "/replica-set-sync` for more information." -#~ msgstr "" - -#~ msgid "" -#~ "A label applied to a replica set" -#~ " member or shard and used by " -#~ "clients to issue data-center-aware " -#~ "operations. For more information on " -#~ "using tags with replica sets and " -#~ "with shards, see the following sections" -#~ " of this manual: :ref:`replica-set-" -#~ "read-preference-tag-sets` and :ref" -#~ ":`shards-tag-sets`." -#~ msgstr "" - -#~ msgid "" -#~ "A data compression library that provides" -#~ " higher compression rates at the cost" -#~ " of more CPU, compared to MongoDB's" -#~ " use of :term:`snappy`. You can " -#~ "configure :ref:`WiredTiger ` " -#~ "to use zlib as its compression " -#~ "library. See http://www.zlib.net and the " -#~ "`WiredTiger compression documentation " -#~ "`_ for " -#~ "more information." -#~ msgstr "" - -#~ msgid "" -#~ "A write operation is durable when " -#~ "it will persist across a shutdown " -#~ "(or crash) and restart of one or" -#~ " more server processes. For a single" -#~ " :program:`mongod` server, a write " -#~ "operation is considered durable when it" -#~ " has been written to the server's " -#~ ":term:`journal` file. For a :doc:`replica " -#~ "set `, a write" -#~ " operation is considerable durable once " -#~ "the write operation is durable on " -#~ "a :writeconcern:`majority of voting nodes " -#~ "<\"majority\">` in the replica set; i.e." -#~ " written to a majority of voting " -#~ "nodes' journal files." -#~ msgstr "" - -#~ msgid "" -#~ "In MongoDB, in a replica set with" -#~ " one primary member [#edge-" -#~ "cases-2-primaries]_," -#~ msgstr "" - -#~ msgid "" -#~ "With :readconcern:`\"local\"` ``readConcern``, reads" -#~ " from the primary reflect the latest" -#~ " writes in absence of a failover;" -#~ msgstr "" - -#~ msgid "" -#~ "With :readconcern:`\"majority\"` ``readConcern``, " -#~ "read operations from the primary or " -#~ "the secondaries have :term:`eventual " -#~ "consistency`." -#~ msgstr "" - -#~ msgid "" -#~ "A compression/decompression library designed " -#~ "to balance efficient computation requirements" -#~ " with reasonable compression rates. Snappy" -#~ " is the default compression library " -#~ "for MongoDB's use of :ref:`WiredTiger " -#~ "`. See `Snappy " -#~ "`_ and the " -#~ "`WiredTiger compression documentation " -#~ "`_ for " -#~ "more information." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/gridfs.po b/locale/zh/LC_MESSAGES/reference/gridfs.po deleted file mode 100644 index 1b49bcc314e..00000000000 --- a/locale/zh/LC_MESSAGES/reference/gridfs.po +++ /dev/null @@ -1,182 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/gridfs.txt:5 -msgid "GridFS Reference" -msgstr "" - -#: ../source/reference/gridfs.txt:12 -msgid ":term:`GridFS` stores files in two collections:" -msgstr "" - -#: ../source/reference/gridfs.txt:14 -msgid "" -"``chunks`` stores the binary chunks. For details, see :ref:`gridfs-chunks-" -"collection`." -msgstr "" - -#: ../source/reference/gridfs.txt:17 -msgid "" -"``files`` stores the file's metadata. For details, see :ref:`gridfs-files-" -"collection`." -msgstr "" - -#: ../source/reference/gridfs.txt:20 -msgid "" -"GridFS places the collections in a common bucket by prefixing each with the " -"bucket name. By default, GridFS uses two collections with names prefixed by " -"``fs`` bucket:" -msgstr "" - -#: ../source/reference/gridfs.txt:24 -msgid "``fs.files``" -msgstr "" - -#: ../source/reference/gridfs.txt:25 -msgid "``fs.chunks``" -msgstr "" - -#: ../source/reference/gridfs.txt:27 -msgid "" -"You can choose a different bucket name than ``fs``, and create multiple " -"buckets in a single database." -msgstr "" - -#: ../source/reference/gridfs.txt:30 -msgid ":doc:`/core/gridfs` for more information about GridFS." -msgstr "" - -#: ../source/reference/gridfs.txt:36 -msgid "The ``chunks`` Collection" -msgstr "" - -#: ../source/reference/gridfs.txt:38 -msgid "" -"Each document in the ``chunks`` collection represents a distinct chunk of a " -"file as represented in the :term:`GridFS` store. The following is a " -"prototype document from the ``chunks`` collection.:" -msgstr "" - -#: ../source/reference/gridfs.txt:51 -msgid "" -"A document from the ``chunks`` collection contains the following fields:" -msgstr "" - -#: ../source/reference/gridfs.txt:55 -msgid "The unique :term:`ObjectId` of the chunk." -msgstr "" - -#: ../source/reference/gridfs.txt:59 -msgid "" -"The ``_id`` of the \"parent\" document, as specified in the ``files`` " -"collection." -msgstr "" - -#: ../source/reference/gridfs.txt:64 -msgid "" -"The sequence number of the chunk. GridFS numbers all chunks, starting with " -"0." -msgstr "" - -#: ../source/reference/gridfs.txt:69 -msgid "The chunk's payload as a :term:`BSON` binary type." -msgstr "" - -#: ../source/reference/gridfs.txt:71 -msgid "" -"The ``chunks`` collection uses a :term:`compound index` on ``files_id`` and " -"``n``, as described in :ref:`gridfs-index`." -msgstr "" - -#: ../source/reference/gridfs.txt:78 -msgid "The ``files`` Collection" -msgstr "" - -#: ../source/reference/gridfs.txt:80 -msgid "" -"Each document in the ``files`` collection represents a file in the " -":term:`GridFS` store. Consider the following prototype of a document in the " -"``files`` collection:" -msgstr "" - -#: ../source/reference/gridfs.txt:99 -msgid "" -"Documents in the ``files`` collection contain some or all of the following " -"fields. Applications may create additional arbitrary fields:" -msgstr "" - -#: ../source/reference/gridfs.txt:104 -msgid "" -"The unique ID for this document. The ``_id`` is of the data type you chose " -"for the original document. The default type for MongoDB documents is " -":term:`BSON` :term:`ObjectId`." -msgstr "" - -#: ../source/reference/gridfs.txt:110 -msgid "The size of the document in bytes." -msgstr "" - -#: ../source/reference/gridfs.txt:114 -msgid "" -"The size of each chunk. GridFS divides the document into chunks of the size " -"specified here. The default size is 255 kilobytes." -msgstr "" - -#: ../source/reference/gridfs.txt:117 -msgid "The default chunk size changed from 256k to 255k." -msgstr "" - -#: ../source/reference/gridfs.txt:122 -msgid "" -"The date the document was first stored by GridFS. This value has the " -"``Date`` type." -msgstr "" - -#: ../source/reference/gridfs.txt:127 -msgid "" -"An MD5 hash returned by the :doc:`filemd5 ` " -"command. This value has the ``String`` type." -msgstr "" - -#: ../source/reference/gridfs.txt:133 -msgid "Optional. A human-readable name for the document." -msgstr "" - -#: ../source/reference/gridfs.txt:137 -msgid "Optional. A valid MIME type for the document." -msgstr "" - -#: ../source/reference/gridfs.txt:141 -msgid "Optional. An array of alias strings." -msgstr "" - -#: ../source/reference/gridfs.txt:145 -msgid "Optional. Any additional information you want to store." -msgstr "" - -#: ../source/reference/gridfs.txt:1 ../source/reference/gridfs.txt:9 -#: ../source/reference/gridfs.txt:32 ../source/reference/gridfs.txt:74 -msgid "GridFS" -msgstr "" - -#: ../source/reference/gridfs.txt:9 -msgid "collections" -msgstr "" - -#: ../source/reference/gridfs.txt:32 -msgid "chunks collection" -msgstr "" - -#: ../source/reference/gridfs.txt:74 -msgid "files collection" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/indexes.po b/locale/zh/LC_MESSAGES/reference/indexes.po deleted file mode 100644 index a22346ef6a3..00000000000 --- a/locale/zh/LC_MESSAGES/reference/indexes.po +++ /dev/null @@ -1,351 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/indexes.txt:3 -msgid "Indexing Reference" -msgstr "" - -#: ../source/reference/indexes.txt:14 -msgid "Indexing Methods in the ``mongo`` Shell" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-methods.rst:2 -#: ../source/includes/toc/table-spec-indexes-commands.rst:2 -#: ../source/includes/toc/table-spec-indexes-query-selectors.rst:2 -#: ../source/includes/toc/table-spec-indexes-query-modifiers.rst:2 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-methods.rst:2 -#: ../source/includes/toc/table-spec-indexes-commands.rst:2 -#: ../source/includes/toc/table-spec-indexes-query-selectors.rst:2 -#: ../source/includes/toc/table-spec-indexes-query-modifiers.rst:2 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-methods.rst:4 -msgid ":method:`db.collection.createIndex()`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-methods.rst:4 -msgid "Builds an index on a collection." -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-methods.rst:6 -msgid ":method:`db.collection.dropIndex()`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-methods.rst:6 -msgid "Removes a specified index on a collection." -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-methods.rst:8 -msgid ":method:`db.collection.dropIndexes()`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-methods.rst:8 -msgid "Removes all indexes on a collection." -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-methods.rst:10 -msgid ":method:`db.collection.getIndexes()`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-methods.rst:10 -msgid "" -"Returns an array of documents that describe the existing indexes on a " -"collection." -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-methods.rst:12 -msgid ":method:`db.collection.reIndex()`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-methods.rst:12 -msgid "Rebuilds all existing indexes on a collection." -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-methods.rst:14 -msgid ":method:`db.collection.totalIndexSize()`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-methods.rst:14 -msgid "" -"Reports the total size used by the indexes on a collection. Provides a " -"wrapper around the :data:`~collStats.totalIndexSize` field of the " -":dbcommand:`collStats` output." -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-methods.rst:16 -msgid ":method:`cursor.explain()`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-methods.rst:18 -msgid ":method:`cursor.hint()`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-methods.rst:18 -msgid "Forces MongoDB to use a specific index for a query." -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-methods.rst:20 -msgid ":method:`cursor.max()`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-methods.rst:20 -msgid "" -"Specifies an exclusive upper index bound for a cursor. For use with " -":method:`cursor.hint()`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-methods.rst:22 -msgid ":method:`cursor.min()`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-methods.rst:22 -msgid "" -"Specifies an inclusive lower index bound for a cursor. For use with " -":method:`cursor.hint()`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-methods.rst:24 -msgid ":method:`cursor.snapshot()`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-methods.rst:24 -msgid "" -"Forces the cursor to use the index on the ``_id`` field. Ensures that the " -"cursor returns each document, with regards to the value of the ``_id`` " -"field, only once." -msgstr "" - -#: ../source/reference/indexes.txt:19 -msgid "Indexing Database Commands" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-commands.rst:4 -msgid ":dbcommand:`createIndexes`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-commands.rst:4 -msgid "Builds one or more indexes for a collection." -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-commands.rst:6 -msgid ":dbcommand:`dropIndexes`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-commands.rst:6 -msgid "Removes indexes from a collection." -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-commands.rst:8 -msgid ":dbcommand:`compact`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-commands.rst:8 -msgid "Defragments a collection and rebuilds the indexes." -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-commands.rst:10 -msgid ":dbcommand:`reIndex`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-commands.rst:10 -msgid "Rebuilds all indexes on a collection." -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-commands.rst:12 -msgid ":dbcommand:`validate`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-commands.rst:12 -msgid "" -"Internal command that scans for a collection's data and indexes for " -"correctness." -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-commands.rst:14 -msgid ":dbcommand:`geoNear`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-commands.rst:14 -msgid "" -"Performs a geospatial query that returns the documents closest to a given " -"point." -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-commands.rst:16 -msgid ":dbcommand:`geoSearch`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-commands.rst:16 -msgid "" -"Performs a geospatial query that uses MongoDB's :term:`haystack index` " -"functionality." -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-commands.rst:18 -msgid ":dbcommand:`checkShardingIndex`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-commands.rst:18 -msgid "Internal command that validates index on shard key." -msgstr "" - -#: ../source/reference/indexes.txt:24 -msgid "Geospatial Query Selectors" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-query-selectors.rst:4 -msgid ":query:`$geoWithin`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-query-selectors.rst:4 -msgid "" -"Selects geometries within a bounding :ref:`GeoJSON geometry `. The :doc:`2dsphere ` and :doc:`2d " -"` indexes support :query:`$geoWithin`." -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-query-selectors.rst:10 -msgid ":query:`$geoIntersects`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-query-selectors.rst:10 -msgid "" -"Selects geometries that intersect with a :term:`GeoJSON` geometry. The " -":doc:`2dsphere ` index supports :query:`$geoIntersects`." -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-query-selectors.rst:15 -msgid ":query:`$near`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-query-selectors.rst:15 -msgid "" -"Returns geospatial objects in proximity to a point. Requires a geospatial " -"index. The :doc:`2dsphere ` and :doc:`2d ` " -"indexes support :query:`$near`." -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-query-selectors.rst:21 -msgid ":query:`$nearSphere`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-query-selectors.rst:21 -msgid "" -"Returns geospatial objects in proximity to a point on a sphere. Requires a " -"geospatial index. The :doc:`2dsphere ` and :doc:`2d " -"` indexes support :query:`$nearSphere`." -msgstr "" - -#: ../source/reference/indexes.txt:29 -msgid "Indexing Query Modifiers" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-query-modifiers.rst:4 -msgid ":operator:`$explain`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-query-modifiers.rst:4 -msgid "" -"Forces MongoDB to report on query execution plans. See " -":method:`~cursor.explain()`." -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-query-modifiers.rst:6 -msgid ":operator:`$hint`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-query-modifiers.rst:6 -msgid "Forces MongoDB to use a specific index. See :method:`~cursor.hint()`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-query-modifiers.rst:8 -msgid ":operator:`$max`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-query-modifiers.rst:8 -msgid "" -"Specifies an *exclusive* upper limit for the index to use in a query. See " -":method:`~cursor.max()`." -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-query-modifiers.rst:10 -msgid ":operator:`$min`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-query-modifiers.rst:10 -msgid "" -"Specifies an *inclusive* lower limit for the index to use in a query. See " -":method:`~cursor.min()`." -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-query-modifiers.rst:12 -msgid ":operator:`$returnKey`" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-query-modifiers.rst:12 -msgid "Forces the cursor to only return fields included in the index." -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-query-modifiers.rst:14 -msgid ":operator:`$snapshot`" -msgstr "" - -#: ../source/reference/indexes.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-methods.rst:16 -msgid "Reports on the query execution plan for a cursor." -msgstr "" - -#: ../source/includes/toc/table-spec-indexes-query-modifiers.rst:14 -msgid "" -"Guarantees that a query returns each document no more than once. See " -":method:`~cursor.snapshot()`." -msgstr "" - -#~ msgid "" -#~ "Reports on the query execution plan, including index use, for a cursor." -#~ msgstr "" - -#~ msgid ":dbcommand:`geoWalk`" -#~ msgstr "" - -#~ msgid "An internal command to support geospatial queries." -#~ msgstr "" - -#~ msgid "" -#~ "Forces the query to use the index on the ``_id`` field. See " -#~ ":method:`~cursor.snapshot()`." -#~ msgstr "" - -#~ msgid "Other Index References" -#~ msgstr "" - -#~ msgid ":doc:`/reference/geojson`" -#~ msgstr "" - -#~ msgid "Supported GeoJSON objects." -#~ msgstr "" - -#~ msgid ":doc:`/reference/text-search-languages`" -#~ msgstr "" - -#~ msgid "" -#~ "Supported languages for :doc:`text indexes ` and " -#~ ":operator:`$text` query operations." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/limits.po b/locale/zh/LC_MESSAGES/reference/limits.po deleted file mode 100644 index 077096b3201..00000000000 --- a/locale/zh/LC_MESSAGES/reference/limits.po +++ /dev/null @@ -1,1154 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# aaa8e55502844138bb19bba22bb59d50 -#: ../source/reference/limits.txt:3 -msgid "MongoDB Limits and Thresholds" -msgstr "" - -# d7ab98005793470da3991f16acf688fc -#: ../source/reference/limits.txt -msgid "On this page" -msgstr "" - -# 5a6246030a06467a974f212eb944277a -#: ../source/reference/limits.txt:13 -msgid "" -"This document provides a collection of hard and soft limitations of the " -"MongoDB system." -msgstr "" - -# 28c8def17ad6411091124a1dd619457d -#: ../source/reference/limits.txt:17 -msgid "BSON Documents" -msgstr "" - -# 76111cf8922d493caec51dee93071c26 -#: ../source/includes/fact-document-max-size.rst:1 -msgid "The maximum BSON document size is 16 megabytes." -msgstr "" - -# d3eae8dd4f604a49a1a61fdf88611a45 -#: ../source/includes/fact-document-max-size.rst:3 -msgid "" -"The maximum document size helps ensure that a single document cannot use " -"excessive amount of RAM or, during transmission, excessive amount of " -"bandwidth. To store documents larger than the maximum size, MongoDB " -"provides the GridFS API. See :program:`mongofiles` and the documentation " -"for your :doc:`driver ` for more information about" -" GridFS." -msgstr "" - -# 2bff8615d06d48b0a3f961620e1b75db -#: ../source/reference/limits.txt:27 -msgid "" -"MongoDB supports no more than 100 levels of nesting for :term:`BSON " -"documents `." -msgstr "" - -# ac5116014dd046e8b28521620019f03a -#: ../source/reference/limits.txt:35 -msgid "Naming Restrictions" -msgstr "" - -# 1c950081c61a435c80b8947270c4fdf6 -#: ../source/reference/limits.txt:39 -msgid "" -"Since database names are case *insensitive* in MongoDB, database names " -"cannot differ only by the case of the characters." -msgstr "" - -# b37b0a1705364dfe91bd54651e20aa0d -#: ../source/reference/limits.txt:44 -msgid "" -"For MongoDB deployments running on Windows, database names cannot contain" -" any of the following characters:" -msgstr "" - -# 5fd5a6a746c44180ba14a9c3646ecbed -# a042373640cb45fdbefc79c89b083078 -#: ../source/reference/limits.txt:51 ../source/reference/limits.txt:62 -msgid "Also database names cannot contain the null character." -msgstr "" - -# fd15530a4479466fa26214cbf1997028 -#: ../source/reference/limits.txt:55 -msgid "" -"For MongoDB deployments running on Unix and Linux systems, database names" -" cannot contain any of the following characters:" -msgstr "" - -# f7c420ff5bbe4cd2831e4139ba600487 -#: ../source/reference/limits.txt:66 -msgid "Database names cannot be empty and must have fewer than 64 characters." -msgstr "" - -# be9ca4779b534d1fafc3572a53410467 -#: ../source/reference/limits.txt:70 -msgid "" -"Collection names should begin with an underscore or a letter character, " -"and *cannot*:" -msgstr "" - -# f43ec560b7a14a58ad1c7b833ef8a3ac -#: ../source/reference/limits.txt:73 -msgid "contain the ``$``." -msgstr "" - -# d2d6561c0a8042cba7f7c2f1a712718a -#: ../source/reference/limits.txt:75 -msgid "be an empty string (e.g. ``\"\"``)." -msgstr "" - -# f14be4aeccbe44938153957714f020b0 -#: ../source/reference/limits.txt:77 -msgid "contain the null character." -msgstr "" - -# 74bc32574cda419e8a06336eb1c818a1 -#: ../source/reference/limits.txt:79 -msgid "begin with the ``system.`` prefix. (Reserved for internal use.)" -msgstr "" - -# eb13268a7b4446a6bdf028e9a4a670e5 -#: ../source/reference/limits.txt:81 -msgid "" -"If your collection name includes special characters, such as the " -"underscore character, then to access the collection use the " -":method:`db.getCollection()` method in the :program:`mongo` shell or a " -":api:`similar method for your driver <>`." -msgstr "" - -# 059c73d5e68449fdb8cee79911340aac -# 9f04b8a0a7d340b99c5b4f6a60e39fe5 -#: ../source/includes/fact-collection-namespace-limit.rst:1 -msgid "" -"The maximum length of the collection namespace, which includes the " -"database name, the dot (``.``) separator, and the collection name (i.e. " -"``.``), is 120 bytes." -msgstr "" - -# 0fefb71e507c48c899bb602acb2d77e7 -#: ../source/reference/limits.txt:92 -msgid "" -"Field names cannot contain dots (i.e. ``.``) or null characters, and they" -" must not start with a dollar sign (i.e. ``$``). See :ref:`faq-dollar-" -"sign-escaping` for an alternate approach." -msgstr "" - -# 5d87fd6628f54113b21727ec871a3746 -#: ../source/reference/limits.txt:99 -msgid "Namespaces" -msgstr "" - -# 5b26a018d789486bb20474bd616d39d7 -# 839b5e7c23ec4c8893b68d024a4c99fc -#: ../source/reference/limits.txt:106 ../source/reference/limits.txt:134 -msgid ":ref:`faq-restrictions-on-collection-names`" -msgstr "" - -# 6a54b810b81542e4a7edc4787c670402 -#: ../source/reference/limits.txt:113 -msgid "" -"For the MMAPv1 the number of namespaces is limited to the size of the " -"namespace file divided by 628." -msgstr "" - -# 0cf6a521ed74413ab82266f34da37a55 -#: ../source/reference/limits.txt:116 -msgid "" -"A 16 megabyte namespace file can support approximately 24,000 namespaces." -" Each collection and index is a namespace." -msgstr "" - -# cdfb1226c66849f380669ce094292ac7 -# ae41985fd1e044009a6259d14ad35d6c -# b056a6e7121c4698a4e2145d97c501fa -# 914859dea54a4fe38f65e6dd091f3628 -#: ../source/reference/limits.txt:119 ../source/reference/limits.txt:132 -#: ../source/reference/limits.txt:247 ../source/reference/limits.txt:257 -msgid "The WiredTiger storage engine is *not* subject to this limitation." -msgstr "" - -# 501a5e00ad0b47cd85de8c8fc97f42ee -#: ../source/reference/limits.txt:126 -msgid "" -"For the MMAPv1 storage engine, namespace files can be no larger than 2047" -" megabytes." -msgstr "" - -# ae014caa97174f50b2dd4dd51ede0197 -#: ../source/reference/limits.txt:129 -msgid "" -"By default namespace files are 16 megabytes. You can configure the size " -"using the :setting:`~storage.mmapv1.nsSize` option." -msgstr "" - -# dda34c5b794441d39ac044fab9b44a0b -#: ../source/reference/limits.txt:139 -msgid "Indexes" -msgstr "" - -# c072acd29f7841bba3c2bd2c1729eb5a -#: ../source/reference/limits.txt:144 -msgid "" -"The *total size* of an index entry, which can include structural overhead" -" depending on the BSON type, must be *less than* 1024 bytes." -msgstr "" - -# 3908969098924e1fbf35c3a2ea12d45d -#: ../source/includes/list-index-field-limit-behaviors.rst:1 -msgid "" -"MongoDB versions 2.6 and greater implement a stronger enforcement of the " -"limit on :limit:`index key `:" -msgstr "" - -# a9b0cfb89a244525afed160d10737ea9 -#: ../source/includes/fact-index-key-length-operation-behaviors.rst:3 -msgid "" -"MongoDB will **not** :method:`create an index " -"` on a collection if the index entry for an " -"existing document exceeds the |limit|. Previous versions of MongoDB would" -" create the index but not index such documents." -msgstr "" - -# 562fce258d994ce68c5dd7ae59ae2275 -#: ../source/includes/fact-index-key-length-operation-behaviors.rst:3 -msgid "" -"Reindexing operations will error if the index entry for an indexed field " -"exceeds the |limit|. Reindexing operations occur as part of " -":dbcommand:`compact` and :dbcommand:`repairDatabase` commands as well as " -"the :method:`db.collection.reIndex()` method." -msgstr "" - -# 0406e0c91a064c8580bf56bb28630dec -#: ../source/includes/fact-index-key-length-operation-behaviors.rst:8 -msgid "" -"Because these operations drop *all* the indexes from a collection and " -"then recreate them sequentially, the error from the |limit| prevents " -"these operations from rebuilding any remaining indexes for the collection" -" and, in the case of the :dbcommand:`repairDatabase` command, from " -"continuing with the remainder of the process." -msgstr "" - -# 028865a8a0434dc8bfb4561857c55388 -#: ../source/includes/fact-index-key-length-operation-behaviors.rst:3 -msgid "" -"MongoDB will not insert into an indexed collection any document with an " -"indexed field whose corresponding index entry would exceed the |limit|, " -"and instead, will return an error. Previous versions of MongoDB would " -"insert but not index such documents." -msgstr "" - -# 0ba4a05874204c459ea39eaed2695014 -#: ../source/includes/fact-index-key-length-operation-behaviors.rst:3 -msgid "" -"Updates to the indexed field will error if the updated value causes the " -"index entry to exceed the |limit|." -msgstr "" - -# 22a8754d19314c12b824fd050b2b64bf -#: ../source/includes/fact-index-key-length-operation-behaviors.rst:6 -msgid "" -"If an existing document contains an indexed field whose index entry " -"exceeds the limit, *any* update that results in the relocation of that " -"document on disk will error." -msgstr "" - -# 613e236a345d494e8bdfbcca6e84cfc6 -#: ../source/includes/fact-index-key-length-operation-behaviors.rst:3 -msgid "" -":program:`mongorestore` and :program:`mongoimport` will not insert " -"documents that contain an indexed field whose corresponding index entry " -"would exceed the |limit|." -msgstr "" - -# 4f6e4fadb41a487fa5e265b086ac5b2b -#: ../source/includes/fact-index-key-length-operation-behaviors.rst:3 -msgid "" -"In MongoDB 2.6, secondary members of replica sets will continue to " -"replicate documents with an indexed field whose corresponding index entry" -" exceeds the |limit| on initial sync but will print warnings in the logs." -msgstr "" - -# e1a1c8d42e3041f99f731a5b483f7233 -#: ../source/includes/fact-index-key-length-operation-behaviors.rst:8 -msgid "" -"Secondary members also allow index build and rebuild operations on a " -"collection that contains an indexed field whose corresponding index entry" -" exceeds the |limit| but with warnings in the logs." -msgstr "" - -# 3cbcd9bd7d714e21aee606c91eeb83ee -#: ../source/includes/fact-index-key-length-operation-behaviors.rst:12 -msgid "" -"With *mixed version* replica sets where the secondaries are version 2.6 " -"and the primary is version 2.4, secondaries will replicate documents " -"inserted or updated on the 2.4 primary, but will print error messages in " -"the log if the documents contain an indexed field whose corresponding " -"index entry exceeds the |limit|." -msgstr "" - -# 13e2c45c8d6f44b7b9a7709b97f2c6d6 -#: ../source/includes/fact-index-key-length-operation-behaviors.rst:3 -msgid "" -"For existing sharded collections, :doc:`chunk migration ` will fail if the chunk has a document that " -"contains an indexed field whose index entry exceeds the |limit|." -msgstr "" - -# fdaffde94a0f467a8ac9d8e14f3f7d3f -#: ../source/reference/limits.txt:158 -msgid "A single collection can have *no more* than 64 indexes." -msgstr "" - -# e49625b2711f4714829513468fd42545 -#: ../source/reference/limits.txt:163 -msgid "" -"Fully qualified index names, which includes the namespace and the dot " -"separators (i.e. ``..$``), " -"cannot be longer than 128 characters." -msgstr "" - -# f10b61977f5c4dac9da8491817e05289 -#: ../source/reference/limits.txt:167 -msgid "" -"By default, ```` is the concatenation of the field names and " -"index type. You can explicitly specify the ```` to the " -":method:`~db.collection.createIndex()` method to ensure that the fully " -"qualified index name does not exceed the limit." -msgstr "" - -# 8813a2f8662941c0b400175bea459a3d -#: ../source/reference/limits.txt:174 -msgid "There can be no more than 31 fields in a compound index." -msgstr "" - -# 56f42ec907654783b422bce11a9fb471 -#: ../source/includes/fact-special-indexes-and-text.rst:1 -msgid "" -"You cannot combine the |operation|, which requires a special :ref:`text " -"index `, with a query operator that requires a " -"different type of special index. For example you cannot combine " -"|operation| with the :query:`$near` operator." -msgstr "" - -# 75ec8a9bafe7402eb15c1911dc498c48 -#: ../source/includes/geo-data-limit-for-2dsphere.rst:1 -msgid "" -"Fields with :doc:`2dsphere ` indexes must hold geometry " -"data in the form of :term:`coordinate pairs ` or" -" :term:`GeoJSON` data. If you attempt to insert a document with non-" -"geometry data in a ``2dsphere`` indexed field, or build a ``2dsphere`` " -"index on a collection where the indexed field has non-geometry data, the " -"operation will fail." -msgstr "" - -# b0f91e87ab0b4257bed52c6e7a9eedca -#: ../source/reference/limits.txt:188 -msgid "The unique indexes limit in :ref:`limits-sharding-operations`." -msgstr "" - -# 0749b273ba37492eb4f25234cd71ea19 -#: ../source/reference/limits.txt:192 -msgid "" -"If the value of a field returned from a query that is :ref:`covered by an" -" index ` is ``NaN``, the type of that ``NaN`` value is " -"*always* ``double``." -msgstr "" - -# bfed06c538464919b1969d143161c555 -#: ../source/includes/fact-multikey-index-covered-query.rst:1 -msgid "" -"A :ref:`multikey index ` cannot support a " -":ref:`covered query `." -msgstr "" - -# 71841fc4410344e68ab24e55c1219c81 -#: ../source/reference/limits.txt:201 -msgid "Data" -msgstr "" - -# 4b2aadc5a65c4303a6a07faf6a7a1f1e -#: ../source/reference/limits.txt:207 -msgid "" -"If you specify a maximum number of documents for a capped collection " -"using the ``max`` parameter to :dbcommand:`create`, the limit must be " -"less than 2\\ :sup:`32` documents. If you do not specify a maximum number" -" of documents when creating a capped collection, there is no limit on the" -" number of documents." -msgstr "" - -# 039fa724441c4ce8afe42294eb9d99fc -#: ../source/reference/limits.txt:217 -msgid "" -"The MMAPv1 storage engine limits each database to no more than 16000 data" -" files. This means that a single MMAPv1 database has a maximum size of " -"32TB. Setting the :setting:`storage.mmapv1.smallFiles` option reduces " -"this limit to 8TB." -msgstr "" - -# 771e56066df9444da3c536dd2fbf1c30 -#: ../source/reference/limits.txt:226 -msgid "" -"Using the MMAPv1 storage engine, a single :program:`mongod` instance " -"cannot manage a data set that exceeds maximum virtual memory address " -"space provided by the underlying operating system." -msgstr "" - -# 251ce969faa14084aeb2b3c9917b6019 -#: ../source/reference/limits.txt -msgid "Virtual Memory Limitations" -msgstr "" - -# a73a4e4b8ac94cd1ae6e99d62628ef89 -#: ../source/reference/limits.txt:234 -msgid "Operating System" -msgstr "" - -# 7946a693c9594d62b516ce73c2a6c2aa -#: ../source/reference/limits.txt:235 -msgid "Journaled" -msgstr "" - -# 74e772e039714a64b1b244b06ff30bc5 -#: ../source/reference/limits.txt:236 -msgid "Not Journaled" -msgstr "" - -# f403f325fa804203a01fe13f4375736a -#: ../source/reference/limits.txt:237 -msgid "Linux" -msgstr "" - -# 6e1237b03390426db473fbee59014a22 -# 8aef4736827c4901875375ebd04a3d26 -#: ../source/reference/limits.txt:238 ../source/reference/limits.txt:241 -msgid "64 terabytes" -msgstr "" - -# 6af62fd1a14b45f4b68c77846e20c6dd -# ffa70a0563ce4e0abdeb917cb8f9dd49 -#: ../source/reference/limits.txt:239 ../source/reference/limits.txt:242 -msgid "128 terabytes" -msgstr "" - -# af0ec5fef8c740b6b7d3a5073496e339 -#: ../source/reference/limits.txt:240 -msgid "Windows Server 2012 R2 and Windows 8.1" -msgstr "" - -# 0c07d61ffb104bb0be1bdac8f6819b2e -#: ../source/reference/limits.txt:243 -msgid "Windows (otherwise)" -msgstr "" - -# 4bf2ca7a95db4738909a8e2e4294a7e2 -#: ../source/reference/limits.txt:244 -msgid "4 terabytes" -msgstr "" - -# a44af41a24574b4e8206855b5ff5c3e2 -#: ../source/reference/limits.txt:245 -msgid "8 terabytes" -msgstr "" - -# e36b6ba579604644bea56f15484160b4 -#: ../source/reference/limits.txt:253 -msgid "" -"For the MMAPv1 storage engine, the maximum number of collections in a " -"database is a function of the size of the namespace file and the number " -"of indexes of collections in the database." -msgstr "" - -# 4156a96bf4d04ab380447a1ba53ff4ed -#: ../source/reference/limits.txt:259 -msgid "See :limit:`Number of Namespaces` for more information." -msgstr "" - -# 859856c16ff14443b6ba3abd409d5099 -#: ../source/reference/limits.txt:262 -msgid "Replica Sets" -msgstr "" - -# b1e5d7d6f3214b2ca54d45e342eb8a40 -#: ../source/reference/limits.txt:268 -msgid "" -"Replica sets can have up to 50 members. See :ref:`3.0-replica-sets-max-" -"members` for more information about specific driver compatibility with " -"large replica sets." -msgstr "" - -# 0751cb48821e4376ab44539f86d62306 -#: ../source/reference/limits.txt:274 -msgid "" -"Replica sets can have up to 7 voting members. For replica sets with more " -"than 7 total members, see :ref:`replica-set-non-voting-members`." -msgstr "" - -# 8a0b84687ba24390a84190a1556ab4c1 -#: ../source/reference/limits.txt:281 -msgid "" -"If you do not explicitly specify an oplog size (i.e. with " -":setting:`~replication.oplogSizeMB` or :option:`--oplogSize `) MongoDB will create an oplog that is no larger than 50 " -"gigabytes." -msgstr "" - -# 164731c1e9674fa5a55e9e069d169e95 -#: ../source/reference/limits.txt:289 -msgid "Sharded Clusters" -msgstr "" - -# 07b8db2285084cfbaa607432614b56ef -#: ../source/reference/limits.txt:291 -msgid "Sharded clusters have the restrictions and thresholds described here." -msgstr "" - -# 524a6bc4ddf14765a1bdbb80e0cd04f8 -#: ../source/reference/limits.txt:296 -msgid "Sharding Operational Restrictions" -msgstr "" - -# 99984aedef6e4b7ea69b355012bdd476 -#: ../source/includes/limits-sharding-unavailable-operations.rst:1 -msgid "" -"The :dbcommand:`group` does not work with sharding. Use " -":dbcommand:`mapReduce` or :dbcommand:`aggregate` instead." -msgstr "" - -# c4a4cd2775d9493bb55301e322de871e -#: ../source/includes/limits-sharding-unavailable-operations.rst:4 -msgid ":method:`db.eval()` is deprecated." -msgstr "" - -# 58667d40461f4334b4092180c5937f1d -#: ../source/includes/limits-sharding-unavailable-operations.rst:7 -msgid "" -":method:`db.eval()` is incompatible with sharded collections. You may use" -" :method:`db.eval()` with un-sharded collections in a shard cluster." -msgstr "" - -# 123e4a5337644507bbd5cf5820883822 -#: ../source/includes/limits-sharding-unavailable-operations.rst:11 -msgid "" -":query:`$where` does not permit references to the ``db`` object from the " -":query:`$where` function. This is uncommon in un-sharded collections." -msgstr "" - -# 5f2f6df667ee408698206240f19505a0 -#: ../source/includes/limits-sharding-unavailable-operations.rst:15 -msgid "" -"The :update:`$isolated` update modifier does not work in sharded " -"environments." -msgstr "" - -# 5ce6424c9dae408d949ee40483f0d6e9 -#: ../source/includes/limits-sharding-unavailable-operations.rst:18 -msgid ":operator:`$snapshot` queries do not work in sharded environments." -msgstr "" - -# 18b91609e42640bfbb6d2681c5bbddb9 -#: ../source/includes/limits-sharding-unavailable-operations.rst:20 -msgid "" -"The :dbcommand:`geoSearch` command is not supported in sharded " -"environments." -msgstr "" - -# e0aa4f1444d94160bd9d55a5713b647e -#: ../source/includes/extracts/fact-covered-query-sharded-collection-covered-queries.rst:1 -msgid "" -"An index cannot :ref:`cover ` a query on a " -":term:`sharded ` collection when run against a :program:`mongos` " -"if the index does not contain the shard key, with the following exception" -" for the ``_id`` index: If a query on a sharded collection only specifies" -" a condition on the ``_id`` field and returns only the ``_id`` field, the" -" ``_id`` index can cover the query when run against a :program:`mongos` " -"even if the ``_id`` field is not the shard key." -msgstr "" - -# 999c47706b82402ca92132b443f84a94 -#: ../source/includes/extracts/fact-covered-query-sharded-collection-covered-queries.rst:11 -msgid "" -"In previous versions, an index cannot :ref:`cover ` a " -"query on a :term:`sharded ` collection when run against a " -":program:`mongos`." -msgstr "" - -# 3487172f73af4395b7d9d9f19da8b704 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:1 -msgid "" -"An existing collection can only be sharded if its size does not exceed " -"specific limits. These limits can be estimated based on the average size " -"of all :term:`shard key` values, and the configured :term:`chunk` size." -msgstr "" - -# 3f66e12bb10b4fae9dc53fb0619ced23 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:7 -msgid "" -"These limits only apply for the initial sharding operation. Sharded " -"collections can grow to *any* size after successfully enabling sharding." -msgstr "" - -# 0c02bd007d4f453d95a775623997590e -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:10 -msgid "" -"Use the following formulas to calculate the *theoretical* maximum " -"collection size." -msgstr "" - -# 7be3c524226f4ef8adcf566c815bd2ac -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:20 -msgid "The maximum :term:`BSON` document size is 16MB or ``16777216`` bytes." -msgstr "" - -# 9ec50d1aa4324503ab75bfad7d457511 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:22 -msgid "All conversions should use base-2 scale, e.g. 1024 kilobytes = 1 megabyte." -msgstr "" - -# 43d9dd26434443caac1a05e798b21265 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:25 -msgid "" -"If ``maxCollectionSize`` is less than or nearly equal to the target " -"collection, increase the chunk size to ensure sucessful initial sharding." -" If there is doubt as to whether the result of the calculation is too " -"'close' to the target collection size, it is likely better to increase " -"the chunk size." -msgstr "" - -# 8c64e842a51c4cc7a94051fd7f7636ab -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:31 -msgid "" -"After successful initial sharding, you can reduce the chunk size as " -"needed. If you later reduce the chunk size, it may take time for all " -"chunks to split to the new size. See :doc:`/tutorial/modify-chunk-size-" -"in-sharded-cluster` for instructions on modifying chunk size." -msgstr "" - -# 4df162472ffa435a8e4a4934d618f2cb -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:37 -msgid "" -"This table illustrates the approximate maximum collection sizes using the" -" formulas described above:" -msgstr "" - -# 18c98858bd634fcf980515e6481f2f32 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:44 -msgid "Average Size of Shard Key Values" -msgstr "" - -# 372aaecae1d940d887bdef8afa21c7fd -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:45 -msgid "512 bytes" -msgstr "" - -# 72af30ae0c244685b08e44b423b3627a -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:46 -msgid "256 bytes" -msgstr "" - -# f43dab3663d447f9b1b4569a370bb88f -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:47 -msgid "128 bytes" -msgstr "" - -# c06e8caf1c5549ddb35234347bc81446 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:48 -msgid "64 bytes" -msgstr "" - -# 0517416f5113406db947fca2a9cc0295 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:49 -msgid "Maximum Number of Splits" -msgstr "" - -# 37c61401f9ed484f8a3d59629149c9a5 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:50 -msgid "32,768" -msgstr "" - -# 22953b0584614ca798c2cdfa510df4b2 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:51 -msgid "65,536" -msgstr "" - -# 3781694cc1c4414d945eba85b33f48c0 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:52 -msgid "131,072" -msgstr "" - -# 996e242b82ed41eba97b3a47631b6fe6 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:53 -msgid "262,144" -msgstr "" - -# 26980297d5e4461ca462a9479f139619 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:54 -msgid "Max Collection Size (64 MB Chunk Size)" -msgstr "" - -# 455ed4644c8f4eae8a288669e1c29ed6 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:55 -msgid "1 TB" -msgstr "" - -# 50c190e6516d4ac4a8728a2c7b79262c -# deb88807705145a1840fe5df4d90d958 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:56 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:60 -msgid "2 TB" -msgstr "" - -# 3ed92e63c0eb45968bcd9de919b5921b -# 46ae1560a7934373ae17e5ce5b76f66a -# 750c8db611d7409b81100d2976bd7908 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:57 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:61 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:65 -msgid "4 TB" -msgstr "" - -# b56498d4b7394ed580c978defe94ff77 -# 5bc0e19055bd4039abb2573ab14f2acb -# 258279967564402e94f6e325fc259d76 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:58 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:62 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:66 -msgid "8 TB" -msgstr "" - -# 116ec400ad1c4f4aa8ee6cbc66e37db8 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:59 -msgid "Max Collection Size (128 MB Chunk Size)" -msgstr "" - -# 50d55dd4f84a4a8a9cf2a4daeba85921 -# a601b0dbdf7e4c3f802c74f86f01327a -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:63 -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:67 -msgid "16 TB" -msgstr "" - -# d6bfd5818cda4c7aa423b002bd0d211b -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:64 -msgid "Max Collection Size (256 MB Chunk Size)" -msgstr "" - -# a1fcec9e01114d559b59547cacb3c8ca -#: ../source/includes/limits-sharding-existing-collection-data-size.rst:68 -msgid "32 TB" -msgstr "" - -# 0a87b0ec346b442f818f12d297a226ae -#: ../source/includes/fact-single-modification-in-sharded-collections.rst:1 -msgid "" -"All |single-modification-operation-names| operations for a sharded " -"collection must include the :term:`shard key` *or* the ``_id`` field in " -"the query specification. |single-modification-operation-names| operations" -" without the :term:`shard key` *or* the ``_id`` field return an error." -msgstr "" - -# 45c84c3886ae4d5d99d63c4018903def -#: ../source/includes/limits-sharding-unique-indexes.rst:1 -msgid "" -"MongoDB does not support unique indexes across shards, except when the " -"unique index contains the full shard key as a prefix of the index. In " -"these situations MongoDB will enforce uniqueness across the full key, not" -" a single field." -msgstr "" - -# 5456433927c5480aa4fc0c94a8354101 -# 071ac80ff3a8496286cfa20c29269056 -#: ../source/reference/limits.txt -msgid "See" -msgstr "" - -# 0fe2b431b5554cf4a5ee19f0a0a6ec48 -#: ../source/includes/limits-sharding-maximum-documents-chunk.rst:1 -msgid "" -"MongoDB cannot move a chunk if the number of documents in the chunk " -"exceeds either 250000 documents or 1.3 times the result of dividing the " -"configured :ref:`chunk size` by the average document" -" size. :method:`db.collection.stats()` includes the ``avgObjSize`` field," -" which represents the average document size in the collection." -msgstr "" - -# 6351bc22303140c7b884589fdf46ed63 -#: ../source/reference/limits.txt:332 -msgid "Shard Key Limitations" -msgstr "" - -# d3977beb1f0e4b768b4ca86802259cde -#: ../source/includes/limits-sharding-keysize.rst:1 -msgid "A shard key cannot exceed 512 bytes." -msgstr "" - -# ccfed5edd81b4e0cb81ea11256c880b8 -#: ../source/includes/limits-sharding-index-type.rst:1 -msgid "" -"A :term:`shard key` index can be an ascending index on the shard key, a " -"compound index that start with the shard key and specify ascending order " -"for the shard key, or a :doc:`hashed index `." -msgstr "" - -# 734292367e444497b7e2e1ab6f4a0bcd -#: ../source/includes/limits-sharding-index-type.rst:6 -msgid "" -"A :term:`shard key` index cannot be an index that specifies a " -":doc:`multikey index `, a :doc:`text index ` or a :ref:`geospatial index ` on " -"the :term:`shard key` fields." -msgstr "" - -# 2ffc916392494661b34752e0be5a8b65 -#: ../source/includes/limits-sharding-shardkey-immutable.rst:1 -msgid "If you must change a shard key:" -msgstr "" - -# accaeea8e1b2412fb6b0824cc2ba624e -#: ../source/includes/limits-sharding-shardkey-immutable.rst:3 -msgid "Dump all data from MongoDB into an external format." -msgstr "" - -# e27faa96bd4e466eb50d771f074fbf60 -#: ../source/includes/limits-sharding-shardkey-immutable.rst:5 -msgid "Drop the original sharded collection." -msgstr "" - -# c2334ff886f542d3b11be0a7219c793a -#: ../source/includes/limits-sharding-shardkey-immutable.rst:7 -msgid "Configure sharding using the new shard key." -msgstr "" - -# 3bdf2ffe900c4938b144716bb318036c -#: ../source/includes/limits-sharding-shardkey-immutable.rst:9 -msgid "" -":doc:`Pre-split ` the shard " -"key range to ensure initial even distribution." -msgstr "" - -# 48936ed8cd8c48a8ae311ca313f82d54 -#: ../source/includes/limits-sharding-shardkey-immutable.rst:12 -msgid "Restore the dumped data into MongoDB." -msgstr "" - -# 51933cc4d55042298ccb24ffc228a30e -#: ../source/includes/limits-sharding-shardkey-document-immutable.rst:1 -msgid "" -"Once you shard a collection, the shard key and the shard key values are " -"immutable; i.e." -msgstr "" - -# c4c5e565141a42b48db4cb359deae0bb -#: ../source/includes/limits-sharding-shardkey-document-immutable.rst:4 -msgid "You cannot select a different shard key for that collection." -msgstr "" - -# ec386b455dc54508b320c31183dc261f -#: ../source/includes/limits-sharding-shardkey-document-immutable.rst:6 -msgid "You cannot update the values of the shard key fields." -msgstr "" - -# c9006928afd5404ab7cc454a153298fb -#: ../source/includes/limits-sharding-shardkey-monotonic-throughput.rst:1 -msgid "" -"For clusters with high insert volumes, a shard keys with monotonically " -"increasing and decreasing keys can affect insert throughput. If your " -"shard key is the ``_id`` field, be aware that the default values of the " -"``_id`` fields are :term:`ObjectIds ` which have generally " -"increasing values." -msgstr "" - -# e0fc7d606fe448b5ba5d34a381230a5d -#: ../source/includes/limits-sharding-shardkey-monotonic-throughput.rst:7 -msgid "" -"When inserting documents with monotonically increasing shard keys, all " -"inserts belong to the same :term:`chunk` on a single :term:`shard`. The " -"system eventually divides the chunk range that receives all write " -"operations and migrates its contents to distribute data more evenly. " -"However, at any moment the cluster directs insert operations only to a " -"single shard, which creates an insert throughput bottleneck." -msgstr "" - -# 0df0bcbbb6ca4e5992e6735bdf47e091 -#: ../source/includes/limits-sharding-shardkey-monotonic-throughput.rst:14 -msgid "" -"If the operations on the cluster are predominately read operations and " -"updates, this limitation may not affect the cluster." -msgstr "" - -# 23f26efe83ac4552918a05379632ca45 -#: ../source/includes/limits-sharding-shardkey-monotonic-throughput.rst:17 -msgid "" -"To avoid this constraint, use a :ref:`hashed shard key ` or select a field that does not increase or decrease " -"monotonically." -msgstr "" - -# f5941501b2524618ba106cbf8b7df4d1 -#: ../source/includes/limits-sharding-shardkey-monotonic-throughput.rst:21 -msgid "" -":ref:`Hashed shard keys ` and :ref:`hashed " -"indexes ` store hashes of keys with ascending values." -msgstr "" - -# 7818d13dff994a4a8664ff4053dbcc88 -#: ../source/reference/limits.txt:355 -msgid "Operations" -msgstr "" - -# 8258da76dc984ab09f0eaf255c609391 -#: ../source/reference/limits.txt:360 -msgid "" -"If MongoDB cannot use an index to get documents in the requested sort " -"order, the combined size of all documents in the sort operation, plus a " -"small overhead, must be less than 32 megabytes." -msgstr "" - -# b408ab4e82bc423089cb93e65d1da1cf -#: ../source/includes/fact-agg-memory-limit.rst:10 -msgid "" -"Pipeline stages have a limit of 100 megabytes of RAM. If a stage exceeds " -"this limit, MongoDB will produce an error. To allow for the handling of " -"large datasets, use the ``allowDiskUse`` option to enable aggregation " -"pipeline stages to write data to temporary files." -msgstr "" - -# 141a5160c07e43c0b75383ab9127103e -#: ../source/includes/fact-agg-memory-limit.rst:15 -msgid ":ref:`sort-memory-limit` and :ref:`group-memory-limit`." -msgstr "" - -# c72e9fea80a648aaa7627b395221064a -#: ../source/includes/fact-geometry-hemisphere-limitation.rst:1 -msgid "" -"For |geo-operator-method|, if you specify a single-ringed polygon that " -"has an area greater than a single hemisphere, include :query:`the custom " -"MongoDB coordinate reference system in the $geometry <$geometry>` " -"expression; otherwise, |geo-operator-method| queries for the " -"complementary geometry. For all other GeoJSON polygons with areas greater" -" than a hemisphere, |geo-operator-method| queries for the complementary " -"geometry." -msgstr "" - -# 779ab506e2ed49f9bb326930c85927a4 -#: ../source/reference/limits.txt:382 -msgid "" -":doc:`Write commands ` can accept no more " -"than 1000 operations. The :method:`Bulk()` operations in the " -":program:`mongo` shell and comparable methods in the drivers do not have " -"this limit." -msgstr "" - -# f23baaf8bb0945059045f2d1f984dd34 -#: ../source/reference/limits.txt:389 -msgid "" -"In addition to being read-only, views have the following operation " -"restrictions:" -msgstr "" - -# 022f99e1f3084a91869203140cec39ae -#: ../source/includes/extracts/views-unsupported-rename.rst:1 -msgid "You cannot rename :doc:`views `." -msgstr "" - -# 7d4bef051ba0475b99a4db398134f2f2 -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:1 -msgid "" -":method:`~db.collection.find()` operations on views do not support the " -"following :doc:`projection ` operators:" -msgstr "" - -# 8e039a8d1dcc45c78066e2e452807a6d -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:5 -msgid ":projection:`$`" -msgstr "" - -# f2c80f4aca8a4ed9ab82136428a0fbc0 -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:6 -msgid ":projection:`$elemMatch`" -msgstr "" - -# 7a525bc65b514628bdf8fb74befdee6b -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:7 -msgid ":projection:`$slice`" -msgstr "" - -# 84ff0d25c54640a48761d62e9772b134 -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:8 -msgid ":projection:`$meta`" -msgstr "" - -# e138f8fca5444c9aa13c935aa57b391e -#: ../source/includes/extracts/views-unsupported-text-search.rst:1 -msgid ":doc:`Views ` do not support text search." -msgstr "" - -# eb5b5a6feb8c49d6953d0fc7c2a7e951 -#: ../source/includes/extracts/views-unsupported-mapReduce.rst:1 -msgid ":doc:`Views ` do not support map-reduce operations." -msgstr "" - -# 262fb13fc7b4444bb30d71e59511e3a3 -#: ../source/includes/extracts/views-unsupported-geoNear.rst:1 -msgid "" -":doc:`Views ` do not support geoNear operations (i.e. " -":dbcommand:`geoNear` command and :pipeline:`$geoNear` pipeline stage)" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid ":ref:`rn-2.2-database-name-restriction-windows`." -#~ msgstr "" - -#~ msgid "Also, database names cannot contain the null character." -#~ msgstr "" - -#~ msgid "" -#~ "For existing sharded collections, :doc:`chunk" -#~ " migration ` " -#~ "will fail if the chunk has a " -#~ "document that contains an indexed field" -#~ " whose index entry exceeds the " -#~ "|limit|." -#~ msgstr "" - -#~ msgid "" -#~ "For existing collections that hold " -#~ "documents, MongoDB supports enabling sharding" -#~ " on *any* collections that contains " -#~ "less than 256 gigabytes of data. " -#~ "MongoDB *may* be able to shard " -#~ "collections with as many as 400 " -#~ "gigabytes depending on the distribution " -#~ "of document sizes. The precise size " -#~ "of the limitation is a function of" -#~ " the chunk size and the data " -#~ "size. Consider the following table:" -#~ msgstr "" - -#~ msgid "Shard Key Size" -#~ msgstr "" - -#~ msgid "200 bytes" -#~ msgstr "" - -#~ msgid "Number of Splits" -#~ msgstr "" - -#~ msgid "31,558" -#~ msgstr "" - -#~ msgid "85,196" -#~ msgstr "" - -#~ msgid "Max Collection Size (1 MB Chunk Size)" -#~ msgstr "" - -#~ msgid "31 GB" -#~ msgstr "" - -#~ msgid "83 GB" -#~ msgstr "" - -#~ msgid "1.9 TB" -#~ msgstr "" - -#~ msgid "5.3 TB" -#~ msgstr "" - -#~ msgid "" -#~ "The data in this chart reflects " -#~ "documents with no data other than " -#~ "the shard key values and therefore " -#~ "represents the smallest possible data " -#~ "size that could reach this limit." -#~ msgstr "" - -#~ msgid "" -#~ "Sharded collections may have *any* size," -#~ " after successfully enabling sharding." -#~ msgstr "" - -#~ msgid "" -#~ "All |single-modification-operation-names| " -#~ "operations for a sharded collection that" -#~ " specify the |single-modification-" -#~ "operation-option| option must include the" -#~ " :term:`shard key` *or* the ``_id`` " -#~ "field in the query specification. " -#~ "|single-modification-operation-names| operations" -#~ " specifying |single-modification-operation-" -#~ "option| in a sharded collection without" -#~ " the :term:`shard key` *or* the " -#~ "``_id`` field return an error." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB cannot move a chunk if the" -#~ " number of documents in the chunk " -#~ "exceeds either 250000 documents or 1.3" -#~ " times the number of average sized" -#~ " documents that the :ref:`maximum chunk " -#~ "size ` can hold." -#~ msgstr "" - -#~ msgid "" -#~ "You cannot change a shard key " -#~ "after sharding the collection. If you" -#~ " must change a shard key:" -#~ msgstr "" - -#~ msgid "" -#~ "After you insert a document into a" -#~ " sharded collection, you cannot change " -#~ "the document's value for the field " -#~ "or fields that comprise the shard " -#~ "key. The :method:`~db.collection.update()` operation" -#~ " will not modify the value of a" -#~ " shard key in an existing document." -#~ msgstr "" - -#~ msgid "" -#~ "When inserting documents with monotonically" -#~ " increasing shard keys, all inserts " -#~ "belong to the same :term:`chunk` on " -#~ "a single :term:`shard`. The system will" -#~ " eventually divide the chunk range " -#~ "that receives all write operations and" -#~ " migrate its contents to distribute " -#~ "data more evenly. However, at any " -#~ "moment the cluster can direct insert " -#~ "operations only to a single shard, " -#~ "which creates an insert throughput " -#~ "bottleneck." -#~ msgstr "" - -#~ msgid "7.6 TB" -#~ msgstr "" - -#~ msgid "21.2 TB" -#~ msgstr "" - -#~ msgid "Max Collection Size (512 MB Chunk Size)" -#~ msgstr "" - -#~ msgid "15.2 TB" -#~ msgstr "" - -#~ msgid "42.4 TB" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/local-database.po b/locale/zh/LC_MESSAGES/reference/local-database.po deleted file mode 100644 index 835bc37b1e2..00000000000 --- a/locale/zh/LC_MESSAGES/reference/local-database.po +++ /dev/null @@ -1,201 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/local-database.txt:5 -msgid "The ``local`` Database" -msgstr "" - -#: ../source/reference/local-database.txt:21 -msgid "Overview" -msgstr "" - -#: ../source/reference/local-database.txt:23 -msgid "" -"Every :program:`mongod` instance has its own ``local`` database, which " -"stores data used in the replication process, and other instance-specific " -"data. The ``local`` database is invisible to replication: collections in the" -" ``local`` database are not replicated." -msgstr "" - -#: ../source/reference/local-database.txt:28 -msgid "" -"In replication, the ``local`` database store stores internal replication " -"data for each member of a :term:`replica set`. The ``local`` stores the " -"following collections:" -msgstr "" - -#: ../source/reference/local-database.txt:32 -msgid "" -"When running with authentication (i.e. :setting:`~security.authorization`), " -"authenticating to the ``local`` database is **not** equivalent to " -"authenticating to the ``admin`` database. In previous versions, " -"authenticating to the ``local`` database provided access to all databases." -msgstr "" - -#: ../source/reference/local-database.txt:39 -msgid "Collection on all ``mongod`` Instances" -msgstr "" - -#: ../source/reference/local-database.txt:43 -msgid "" -"On startup, each :program:`mongod` instance inserts a document into " -":data:`~local.startup_log` with diagnostic information about the " -":program:`mongod` instance itself and host information. " -":data:`~local.startup_log` is a capped collection. This information is " -"primarily useful for diagnostic purposes." -msgstr "" - -#: ../source/reference/local-database.txt:0 -msgid "Example" -msgstr "" - -#: ../source/reference/local-database.txt:52 -msgid "" -"Consider the following prototype of a document from the " -":data:`~local.startup_log` collection:" -msgstr "" - -#: ../source/reference/local-database.txt:82 -msgid "" -"Documents in the :data:`~local.startup_log` collection contain the following" -" fields:" -msgstr "" - -#: ../source/reference/local-database.txt:87 -msgid "Includes the system hostname and a millisecond epoch value." -msgstr "" - -#: ../source/reference/local-database.txt:91 -msgid "The system's hostname." -msgstr "" - -#: ../source/reference/local-database.txt:95 -msgid "A UTC :term:`ISODate` value that reflects when the server started." -msgstr "" - -#: ../source/reference/local-database.txt:99 -msgid "" -"A string that reports the :data:`~local.startup_log.startTime` in the " -"system's local time zone." -msgstr "" - -#: ../source/reference/local-database.txt:104 -msgid "" -"An embedded document that reports the :program:`mongod` runtime options and " -"their values." -msgstr "" - -#: ../source/reference/local-database.txt:109 -msgid "The process identifier for this process." -msgstr "" - -#: ../source/reference/local-database.txt:113 -msgid "" -"An embedded document that reports information about the build environment " -"and settings used to compile this :program:`mongod`. This is the same output" -" as :dbcommand:`buildInfo`. See :data:`buildInfo`." -msgstr "" - -#: ../source/reference/local-database.txt:119 -msgid "Collections on Replica Set Members" -msgstr "" - -#: ../source/reference/local-database.txt:123 -msgid "" -":data:`local.system.replset` holds the replica set's configuration object as" -" its single document. To view the object's configuration information, issue " -":method:`rs.conf()` from the :program:`mongo` shell. You can also query this" -" collection directly." -msgstr "" - -#: ../source/reference/local-database.txt:130 -msgid "" -":data:`local.oplog.rs` is the capped collection that holds the " -":term:`oplog`. You set its size at creation using the " -":setting:`~replication.oplogSizeMB` setting. To resize the oplog after " -"replica set initiation, use the :doc:`/tutorial/change-oplog-size` " -"procedure. For additional information, see the :ref:`replica-set-oplog-" -"sizing` section." -msgstr "" - -#: ../source/reference/local-database.txt:139 -msgid "" -"This contains an object used internally by replica sets to track replication" -" status." -msgstr "" - -#: ../source/reference/local-database.txt:144 -msgid "" -"*Removed in version 3.0:* Replica set members no longer mirror replication " -"status of the set to the :data:`local.slaves` collection. Use " -":method:`rs.status()` instead." -msgstr "" - -#: ../source/reference/local-database.txt:149 -msgid "Collections used in Master/Slave Replication" -msgstr "" - -#: ../source/reference/local-database.txt:151 -msgid "" -"In :term:`master`\\/:term:`slave` replication, the ``local`` database " -"contains the following collections:" -msgstr "" - -#: ../source/reference/local-database.txt:154 -msgid "On the master:" -msgstr "" - -#: ../source/reference/local-database.txt:158 -msgid "This is the oplog for the master-slave configuration." -msgstr "" - -#: ../source/reference/local-database.txt:162 -msgid "" -"*Removed in version 3.0:* MongoDB no longer stores information about each " -"slave in the :data:`local.slaves` collection. Use :method:`db.serverStatus( " -"{ repl: 1 } ) ` instead." -msgstr "" - -#: ../source/reference/local-database.txt:166 -msgid "On each slave:" -msgstr "" - -#: ../source/reference/local-database.txt:170 -msgid "This contains information about the slave's master server." -msgstr "" - -#: ../source/reference/local-database.txt:15 -msgid "replica set" -msgstr "" - -#: ../source/reference/local-database.txt:15 -#: ../source/reference/local-database.txt:16 -msgid "local database" -msgstr "" - -#: ../source/reference/local-database.txt:17 -msgid "database" -msgstr "" - -#: ../source/reference/local-database.txt:17 -#: ../source/reference/local-database.txt:18 -msgid "local" -msgstr "" - -#: ../source/reference/local-database.txt:18 -msgid "namespace" -msgstr "" - -#: ../source/reference/local-database.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/log-messages.po b/locale/zh/LC_MESSAGES/reference/log-messages.po deleted file mode 100644 index 3bc9b385014..00000000000 --- a/locale/zh/LC_MESSAGES/reference/log-messages.po +++ /dev/null @@ -1,428 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 0cd5c4594a694841b1cc545920fc047b -#: ../source/reference/log-messages.txt:3 -msgid "Log Messages" -msgstr "" - -# 4df9f20e55554d7296821165acd959a3 -#: ../source/reference/log-messages.txt -msgid "On this page" -msgstr "" - -# a18f3832c0cd4849b8c7452705084a6b -#: ../source/reference/log-messages.txt:15 -msgid "" -"Starting in MongoDB 3.0, MongoDB includes the :ref:`severity level ` and the :ref:`component ` " -"associated with each log message. The log messages have the form:" -msgstr "" - -# 87b76aa528b54c24bf516237d861b4cf -#: ../source/reference/log-messages.txt:24 -msgid "For example:" -msgstr "" - -# d56ee9e22ce74447a977d8e1397b75c7 -#: ../source/reference/log-messages.txt:31 -msgid "Timestamp" -msgstr "" - -# 646eb949aed24be8b6fa6e4ba0ef9758 -#: ../source/reference/log-messages.txt:33 -msgid "" -"The default format for the ```` is ``iso8601-local``. To " -"modify the timestamp format, use the :option:`--timeStampFormat ` runtime option or the " -":setting:`systemLog.timeStampFormat` setting." -msgstr "" - -# d0ef16730cd945e9a8475b11f31bbe7a -#: ../source/reference/log-messages.txt:41 -msgid "Severity Levels" -msgstr "" - -# 501b15e6eb6f4df4ab9fc16ba836e7ee -#: ../source/reference/log-messages.txt:43 -msgid "" -"The following table lists the severity levels associated with each log " -"message:" -msgstr "" - -# 8c6749478daa4ca7862978e850fbc5d3 -#: ../source/reference/log-messages.txt:50 -msgid "Level" -msgstr "" - -# 69940df30e184610ac8f5daef0d5212e -#: ../source/reference/log-messages.txt:51 -msgid "Description" -msgstr "" - -# cc3ad7372e2d464287ee0b84fb05376f -#: ../source/reference/log-messages.txt:53 -msgid "``F``" -msgstr "" - -# c46ffb9badda4d27abbd675ec8454550 -#: ../source/reference/log-messages.txt:54 -msgid "Fatal" -msgstr "" - -# 1623d957827642459c9830633a6bbe99 -#: ../source/reference/log-messages.txt:56 -msgid "``E``" -msgstr "" - -# 1ad0abab38b44bf48c113f10d1bffe1b -#: ../source/reference/log-messages.txt:57 -msgid "Error" -msgstr "" - -# 0a9c7242687a476894a6ef6c82002865 -#: ../source/reference/log-messages.txt:59 -msgid "``W``" -msgstr "" - -# dc08da4c1e374221b7e74ff5e621c325 -#: ../source/reference/log-messages.txt:60 -msgid "Warning" -msgstr "" - -# 0eeeb9f6f8f24cdaa1c1ad8f30ba94e5 -#: ../source/reference/log-messages.txt:62 -msgid "``I``" -msgstr "" - -# 9ecd45d723a342928243232735ab7997 -#: ../source/reference/log-messages.txt:63 -msgid "Informational, for Verbosity Level of ``0``" -msgstr "" - -# 0c1c2ea1a86d4f8883596f2911302200 -#: ../source/reference/log-messages.txt:65 -msgid "``D``" -msgstr "" - -# 3d2cf6dc564e4aad8030c0eb02821145 -#: ../source/reference/log-messages.txt:66 -msgid "Debug, for All Verbosity Levels > ``0``" -msgstr "" - -# bafb75a7dbc94a87ac40cb61ebeb90db -#: ../source/reference/log-messages.txt:68 -msgid "" -"You can specify the verbosity level of various components to determine " -"the amount of Informational and Debug messages MongoDB outputs." -msgstr "" - -# 39791dbdaf4c4c6e8176e367a0d129db -#: ../source/reference/log-messages.txt:71 -msgid "To set verbosity levels, see :ref:`log-messages-configure-verbosity`." -msgstr "" - -# 7cf203f50ae84ef8ba0a30adbcdcba11 -#: ../source/reference/log-messages.txt:74 -msgid "Client Data" -msgstr "" - -# 59c0804cec834146a3e1645dbb801cdb -#: ../source/reference/log-messages.txt:78 -msgid "" -"Client application debugging and performance monitoring is easier when " -"you can clearly match server events with particular client requests. With" -" this in mind, recent MongoDB `drivers " -"`_ and client applications " -"(including the :program:`mongo` shell) have the ability to send " -"identifying information at the time of connection to the server. After " -"the connection is established, the client does not send the identifying " -"information again unless the connection is dropped and reestablished." -msgstr "" - -# 03a6d7b7d5d84acc910b260764ab708a -#: ../source/reference/log-messages.txt:88 -msgid "" -"The exact fields included vary by client. Below is a sample client data " -"document:" -msgstr "" - -# 80bb0567f19146e9bf6e461585d7bca1 -#: ../source/reference/log-messages.txt:109 -msgid "" -"When secondary members of a :doc:`replica set ` initiate a connection to a primary, they send similar data. A " -"typical connection document is as follows:" -msgstr "" - -# 81d00e13883e4630908f6295833930be -#: ../source/reference/log-messages.txt:129 -msgid "" -"For a complete description of client information and required fields, see" -" the `MongoDB Handshake specification " -"`_." -msgstr "" - -# b3639a3b88a34032b14474df948502f8 -#: ../source/reference/log-messages.txt:136 -msgid "Components" -msgstr "" - -# 200509c9458948fd928be1fed290e48d -#: ../source/reference/log-messages.txt:138 -msgid "" -"Log messages now include components, providing functional categorization " -"of the messages:" -msgstr "" - -# 8a87a05fe4b849099b3b448e296e94cf -#: ../source/reference/log-messages.txt:143 -msgid "" -"Messages related to access control, such as authentication. To specify " -"the log level for :data:`ACCESS` components, use the " -":setting:`systemLog.component.accessControl.verbosity` setting." -msgstr "" - -# 31ea27e3a14e436abff21a126e110c99 -#: ../source/reference/log-messages.txt:149 -msgid "" -"Messages related to :doc:`database commands `, such " -"as :dbcommand:`count`. To specify the log level for :data:`COMMAND` " -"components, use the :setting:`systemLog.component.command.verbosity` " -"setting." -msgstr "" - -# 1c49a0a2bd994c4ebee532b42158fd7f -#: ../source/reference/log-messages.txt:156 -msgid "" -"Messages related to control activities, such as initialization. To " -"specify the log level for :data:`CONTROL` components, use the " -":setting:`systemLog.component.control.verbosity` setting." -msgstr "" - -# 00e7d01864284095a28dcee02957e816 -#: ../source/reference/log-messages.txt:164 -msgid "" -"Messages related to the diagnostic data collection mechanism, such as " -"server statistics and status messages. To specify the log level for " -":data:`FTDC` components, use the " -":setting:`systemLog.component.ftdc.verbosity` setting." -msgstr "" - -# 41506b380a6248f285bbfb705f8f0f09 -#: ../source/reference/log-messages.txt:171 -msgid "" -"Messages related to the parsing of geospatial shapes, such as verifying " -"the GeoJSON shapes. To specify the log level for :data:`GEO` components, " -"set the :setting:`systemLog.component.geo.verbosity` parameter." -msgstr "" - -# add6d3fdd87a4e039f3962319ab9bd6d -#: ../source/reference/log-messages.txt:178 -msgid "" -"Messages related to indexing operations, such as creating indexes. To " -"specify the log level for :data:`INDEX` components, set the " -":setting:`systemLog.component.index.verbosity` parameter." -msgstr "" - -# bb8f369a7815447ea7ef29551efd41f5 -#: ../source/reference/log-messages.txt:185 -msgid "" -"Messages related to network activities, such as accepting connections. To" -" specify the log level for :data:`NETWORK` components, set the " -":setting:`systemLog.component.network.verbosity` parameter." -msgstr "" - -# 8804a2744f7542edb082c0ba0edf854e -#: ../source/reference/log-messages.txt:192 -msgid "" -"Messages related to queries, including query planner activities. To " -"specify the log level for :data:`QUERY` components, set the " -":setting:`systemLog.component.query.verbosity` parameter." -msgstr "" - -# 842c019ce0f84014a38f6a721bbd472e -#: ../source/reference/log-messages.txt:198 -msgid "" -"Messages related to replica sets, such as initial sync and heartbeats. To" -" specify the log level for :data:`REPL` components, set the " -":setting:`systemLog.component.replication.verbosity` parameter." -msgstr "" - -# a5a029183fe74ad595b9f61ee9142e90 -#: ../source/reference/log-messages.txt:205 -msgid "" -"Messages related to sharding activities, such as the startup of the " -":program:`mongos`. To specify the log level for :data:`SHARDING` " -"components, use the :setting:`systemLog.component.sharding.verbosity` " -"setting." -msgstr "" - -# 322ec859836a4cb2838b07cc7df4e6db -#: ../source/reference/log-messages.txt:212 -msgid "" -"Messages related to storage activities, such as processes involved in the" -" :dbcommand:`fsync` command. To specify the log level for :data:`STORAGE`" -" components, use the :setting:`systemLog.component.storage.verbosity` " -"setting." -msgstr "" - -# ac1e51460e0440d981096ecc96e9486c -#: ../source/reference/log-messages.txt:217 -msgid "" -"MongoDB distinguishes :data:`JOURNAL` components from :data:`STORAGE` " -"components; however, :data:`STORAGE` is the parent of :data:`JOURNAL`. As" -" such, if :setting:`systemLog.component.storage.journal.verbosity` " -"setting is unset, MongoDB uses the :data:`STORAGE` verbosity level for " -":data:`JOURNAL` components" -msgstr "" - -# 61e97643d6fd41f399bdf3259fde910f -#: ../source/reference/log-messages.txt:226 -msgid "" -"Messages related specifically to journaling activities. To specify the " -"log level for :data:`JOURNAL` components, use the " -":setting:`systemLog.component.storage.journal.verbosity` setting." -msgstr "" - -# ee834ed26e1447cc936f8927141e370d -#: ../source/reference/log-messages.txt:230 -msgid "" -"MongoDB distinguishes :data:`JOURNAL` components from :data:`STORAGE` " -"components; however, :data:`STORAGE` is the parent of :data:`JOURNAL`. As" -" such, if :setting:`systemLog.component.storage.journal.verbosity` is " -"unset, MongoDB uses the :data:`STORAGE` verbosity level for the " -":data:`JOURNAL` components as well." -msgstr "" - -# 3c29a0a487b541c1891ac9ae53bd722c -#: ../source/reference/log-messages.txt:239 -msgid "" -"Messages related to write operations, such as :dbcommand:`update` " -"commands. To specify the log level for :data:`WRITE` components, use the " -":setting:`systemLog.component.write.verbosity` setting." -msgstr "" - -# 9ee76bfdc0f3465891d906a8916dda4f -#: ../source/reference/log-messages.txt:245 -msgid "" -"Messages not associated with a named component. Unnamed components have " -"the default log level specified in the :setting:`systemLog.verbosity` " -"setting. The :setting:`systemLog.verbosity` setting is the default " -"setting for both named and unnamed components." -msgstr "" - -# 6532b947a2264f699e1a9d2b418ba89f -#: ../source/reference/log-messages.txt:252 -msgid "Verbosity Levels" -msgstr "" - -# 944c7e4f3461490ebc2530f5899c530b -#: ../source/reference/log-messages.txt:255 -msgid "View Current Log Verbosity Level" -msgstr "" - -# 2178ac588a1c4203861d35aa20c7627c -#: ../source/reference/log-messages.txt:257 -msgid "" -"To view the current verbosity levels, use the " -":method:`db.getLogComponents()` method." -msgstr "" - -# 81748fb1b44b475ba5378dfdd660bfd5 -#: ../source/reference/log-messages.txt:263 -msgid "Configure Log Verbosity Levels" -msgstr "" - -# 8c6ae4bb0ea3420397c3d799faae63a9 -#: ../source/reference/log-messages.txt:265 -msgid "" -"You can configure the verbosity level using: the " -":setting:`systemLog.verbosity` and " -"``systemLog.component..verbosity`` settings, the " -":parameter:`logComponentVerbosity` parameter; the " -":method:`db.setLogLevel()` method." -msgstr "" - -# 6975e971e34b43ea8ae7353c5070d658 -#: ../source/reference/log-messages.txt:272 -msgid "``systemLog`` Verbosity Settings" -msgstr "" - -# d25ed05dbe89418fb922df84602654fc -#: ../source/reference/log-messages.txt:274 -msgid "" -"To configure the default log level for all components, use the " -":setting:`systemLog.verbosity` setting. To configure the level of " -"specific components, use the ``systemLog.component..verbosity`` " -"settings." -msgstr "" - -# 52bb89aaaacb416a9c6b8a012d221fd0 -#: ../source/reference/log-messages.txt:279 -msgid "" -"For example, the following configuration sets the " -":setting:`systemLog.verbosity` to ``1``, the " -":setting:`systemLog.component.query.verbosity` to ``2``, the " -":setting:`systemLog.component.storage.verbosity` to ``2``, and the " -":setting:`systemLog.component.storage.journal.verbosity` to ``1``:" -msgstr "" - -# 5963ae8f875b4a95bcf2440750fee34e -#: ../source/reference/log-messages.txt:297 -msgid "" -"All components not specified in the configuration have the " -":setting:`systemLog.verbosity` of ``1``." -msgstr "" - -# 078f21990e9f4e9ea44ad5b5c277787b -#: ../source/reference/log-messages.txt:301 -msgid "``logComponentVerbosity`` Parameter" -msgstr "" - -# 2b57ca4818b74a7a9f78eb46371297a6 -#: ../source/reference/log-messages.txt:303 -msgid "" -"To set the :parameter:`logComponentVerbosity` parameter, pass a document " -"with the verbosity settings to change." -msgstr "" - -# 2d77c700e9ed490caa18fcfeb90e31c2 -#: ../source/reference/log-messages.txt:306 -msgid "" -"For example, the following sets the :setting:`default verbosity level " -"` to ``1``, the :setting:`query " -"` to ``2``, the :setting:`storage " -"` to ``2``, and the " -":setting:`storage.journal " -"` to ``1``." -msgstr "" - -# 18f9fb9a1705405d9010850f45629c12 -#: ../source/reference/log-messages.txt:333 -msgid "``db.setLogLevel()``" -msgstr "" - -# 8e9cd18978a2496e88be71d6ae254119 -#: ../source/reference/log-messages.txt:335 -msgid "" -"Use the :method:`db.setLogLevel()` method to update a single component " -"log level. For a component, you can specify verbosity level of ``0`` to " -"``5``, or you can specify ``-1`` to inherit the verbosity of the parent. " -"For example, the following sets the " -":setting:`systemLog.component.query.verbosity` to its parent verbosity " -"(i.e. default verbosity):" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method.po b/locale/zh/LC_MESSAGES/reference/method.po deleted file mode 100644 index 6045c08caec..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method.po +++ /dev/null @@ -1,89 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method.txt:5 -msgid "``mongo`` Shell Methods" -msgstr "" - -#: ../source/includes/extracts/admonition-js-prevalence-methods.rst:3 -msgid "JavaScript in MongoDB" -msgstr "" - -#: ../source/includes/extracts/admonition-js-prevalence-methods.rst:5 -msgid "" -"Although these methods use JavaScript, most interactions with MongoDB do not" -" use JavaScript but use an :doc:`idiomatic driver ` " -"in the language of the interacting application." -msgstr "" - -#: ../source/reference/method.txt:20 -msgid "Collection" -msgstr "" - -#: ../source/reference/method.txt:36 -msgid "Cursor" -msgstr "" - -#: ../source/reference/method.txt:50 -msgid "Database" -msgstr "" - -#: ../source/reference/method.txt:64 -msgid "Query Plan Cache" -msgstr "" - -#: ../source/reference/method.txt:80 -msgid "Bulk Write Operation" -msgstr "" - -#: ../source/reference/method.txt:96 -msgid "User Management" -msgstr "" - -#: ../source/reference/method.txt:112 -msgid "Role Management" -msgstr "" - -#: ../source/reference/method.txt:128 -msgid "Replication" -msgstr "" - -#: ../source/reference/method.txt:142 -msgid "Sharding" -msgstr "" - -#: ../source/reference/method.txt:156 -msgid "Subprocess" -msgstr "" - -#: ../source/reference/method.txt:170 -msgid "Constructors" -msgstr "" - -#: ../source/reference/method.txt:184 -msgid "Connection" -msgstr "" - -#: ../source/reference/method.txt:198 -msgid "Native" -msgstr "" - -#: ../source/reference/method.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/includes/extracts/methods-toc-explanation.rst:3 -msgid "" -"For details on specific methods, including syntax and examples, click on the" -" specific method to go to its reference page." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/Bulk.execute.po b/locale/zh/LC_MESSAGES/reference/method/Bulk.execute.po deleted file mode 100644 index 4042dbc8247..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/Bulk.execute.po +++ /dev/null @@ -1,212 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 30ba8a8468324f47a0330344daba8e49 -#: ../source/reference/method/Bulk.execute.txt:3 -msgid "Bulk.execute()" -msgstr "" - -# da10109cf2c548728a87f1d8abefa29d -#: ../source/reference/method/Bulk.execute.txt -msgid "On this page" -msgstr "" - -# 8c5798bd675d4137bc02d072ef88bd4b -#: ../source/includes/fact-bulkwrite.rst -msgid "Tip" -msgstr "" - -# 80b5c5ca07d74f7383103a5b41836ff7 -#: ../source/includes/fact-bulkwrite.rst:3 -msgid "" -"Starting in version 3.2, MongoDB also provides the " -":method:`db.collection.bulkWrite()` method for performing bulk write " -"operations." -msgstr "" - -# 155e3cf2002f439f99a430ab0d1014cb -#: ../source/reference/method/Bulk.execute.txt:16 -msgid "Description" -msgstr "" - -# 76998b4d646b4f308e1dad0eb00f8c76 -#: ../source/reference/method/Bulk.execute.txt:22 -msgid "" -"Executes the list of operations built by the :method:`Bulk()` operations " -"builder." -msgstr "" - -# c6f65f85286646f1a58bd70eb405220d -#: ../source/reference/method/Bulk.execute.txt:25 -msgid ":method:`Bulk.execute()` accepts the following parameter:" -msgstr "" - -# 9074253142c6490f9b9b357fd632679b -#: ../source/reference/method/Bulk.execute.txt:29 -msgid "" -"A :method:`BulkWriteResult` object that contains the status of the " -"operation." -msgstr "" - -# 3b3a3c3bba9247fa9832cd46e9b39ee4 -#: ../source/reference/method/Bulk.execute.txt:32 -msgid "" -"After execution, you cannot re-execute the :method:`Bulk()` object " -"without reinitializing. See " -":method:`db.collection.initializeUnorderedBulkOp()` and " -":method:`db.collection.initializeOrderedBulkOp()`." -msgstr "" - -# 02319abfde194cbba62ff708140e678f -#: ../source/reference/method/Bulk.execute.txt:40 -msgid "Behavior" -msgstr "" - -# 9981e812068146f8aa54b15b2adf156d -#: ../source/reference/method/Bulk.execute.txt:43 -msgid "Ordered Operations" -msgstr "" - -# 17c5d6bfd2d1420ca7ba241c65e6742f -#: ../source/includes/fact-bulk-operation-ordered-list.rst:1 -msgid "" -"When executing an :method:`ordered " -"` list of operations, MongoDB " -"groups the operations by the :data:`operation type ` and " -"contiguity; i.e. *contiguous* operations of the same type are grouped " -"together. For example, if an ordered list has two insert operations " -"followed by an update operation followed by another insert operation, " -"MongoDB groups the operations into three separate groups: first group " -"contains the two insert operations, second group contains the update " -"operation, and the third group contains the last insert operation. This " -"behavior is subject to change in future versions." -msgstr "" - -# 8507da4436514dd781db6ad8a7775860 -# 6f7550ccb65a40a6a9d9e330d3ec548e -#: ../source/includes/fact-bulk-operation-batches.rst:1 -msgid "" -"Each group of operations can have at most :limit:`1000 operations `. If a group exceeds this :limit:`limit " -"`, MongoDB will divide the group into" -" smaller groups of 1000 or less. For example, if the bulk operations list" -" consists of 2000 insert operations, MongoDB creates 2 groups, each with " -"1000 operations." -msgstr "" - -# d99ffe32d9e54d46b1e9ce76de220b45 -# 40fae569e3994bb49053aef1e17f096d -#: ../source/includes/fact-bulk-operation-batches.rst:7 -msgid "" -"The sizes and grouping mechanics are internal performance details and are" -" subject to change in future versions." -msgstr "" - -# 43e2eef0fb86480cbd56234c0c75946f -# b41ebb3940c447e39621d9d183ec85c1 -#: ../source/includes/fact-bulk-operation-batches.rst:10 -msgid "" -"To see how the operations are grouped for a bulk operation execution, " -"call :method:`Bulk.getOperations()` *after* the execution." -msgstr "" - -# bf502aa2c35143c792f8e221eae8fe31 -#: ../source/includes/fact-bulk-operation-sharded-cluster.rst:1 -msgid "" -"Executing an :method:`ordered ` " -"list of operations on a sharded collection will generally be slower than " -"executing an :method:`unordered " -"` list since with an ordered " -"list, each operation must wait for the previous operation to finish." -msgstr "" - -# 29f5cd36ffbc44fd85286d38358933fd -#: ../source/reference/method/Bulk.execute.txt:52 -msgid "Unordered Operations" -msgstr "" - -# 299acdee55eb4e75aae3e388f704de61 -#: ../source/includes/fact-bulk-operation-unordered-list.rst:1 -msgid "" -"When executing an :method:`unordered " -"` list of operations, MongoDB " -"groups the operations. With an unordered bulk operation, the operations " -"in the list may be reordered to increase performance. As such, " -"applications should not depend on the ordering when performing " -":method:`unordered ` bulk " -"operations." -msgstr "" - -# 9de8f05f95144abb9f663629698bd467 -#: ../source/reference/method/Bulk.execute.txt:59 -msgid "Examples" -msgstr "" - -# 48c59b1aa3054f3abea10af8b99a9479 -#: ../source/reference/method/Bulk.execute.txt:62 -msgid "Execute Bulk Operations" -msgstr "" - -# faafe170c96047a4916210f856e3ff78 -#: ../source/reference/method/Bulk.execute.txt:64 -msgid "" -"The following initializes a :method:`Bulk()` operations builder on the " -"``items`` collection, adds a series of insert operations, and executes " -"the operations:" -msgstr "" - -# 242661e4f45f4354a5188629584b744a -# 211794802073459aa486e39b52f11e26 -#: ../source/reference/method/Bulk.execute.txt:75 -#: ../source/reference/method/Bulk.execute.txt:113 -msgid "The operation returns the following :method:`BulkWriteResult()` object:" -msgstr "" - -# d4253255bb234a838e552ba8fc1e4160 -#: ../source/reference/method/Bulk.execute.txt:90 -msgid "" -"For details on the return object, see :method:`BulkWriteResult()`. For " -"details on the batches executed, see :method:`Bulk.getOperations()`." -msgstr "" - -# 45149f2780af469fae3e4d52b53be5e3 -#: ../source/reference/method/Bulk.execute.txt:96 -msgid "Override Default Write Concern" -msgstr "" - -# 4e64444415034ad3a06eb594bc21a6d7 -#: ../source/reference/method/Bulk.execute.txt:98 -msgid "" -"The following operation to a replica set specifies a :doc:`write concern " -"` of ``\"w: majority\"`` with a ``wtimeout`` of" -" 5000 milliseconds such that the method returns after the writes " -"propagate to a majority of the voting replica set members or the method " -"times out after 5 seconds." -msgstr "" - -# bbfdd9a4fa924fa9be524fb8732cb368 -#: ../source/includes/fact-majority-write-concern-change.rst:1 -msgid "" -"In previous versions, ``majority`` referred to the majority of all " -"members of the replica set instead of the majority of the voting members." -msgstr "" - -# b9feeef9c962419e936071d628f036b3 -#: ../source/reference/method/Bulk.execute.txt -msgid "See" -msgstr "" - -#~ msgid "" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/Bulk.find.collation.po b/locale/zh/LC_MESSAGES/reference/method/Bulk.find.collation.po deleted file mode 100644 index daa04f30f7a..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/Bulk.find.collation.po +++ /dev/null @@ -1,101 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# a80224725d7746338a953f32fe34ccc8 -#: ../source/reference/method/Bulk.find.collation.txt:3 -msgid "Bulk.find.collation()" -msgstr "" - -# 08496168e1554330a2c56cb8c459dd56 -#: ../source/reference/method/Bulk.find.collation.txt -msgid "On this page" -msgstr "" - -# add71eeef27d4d4ab725995a4905631d -#: ../source/reference/method/Bulk.find.collation.txt:14 -msgid "Description" -msgstr "" - -# 485c071430c243ca9a44e3c9ea3a8970 -#: ../source/reference/method/Bulk.find.collation.txt:20 -msgid "" -"Specifies the :ref:`collation ` for the bulk writes. Append to" -" :method:`Bulk.find()` method to specify :ref:`collation ` for" -" the find operation." -msgstr "" - -# bc0bd0fae3a048edbd3a0dd52ad847d6 -#: ../source/reference/method/Bulk.find.collation.txt:24 -msgid "" -"The :method:`Bulk.find.collation()` accepts the following collation " -"document:" -msgstr "" - -# d7a688aede9247ebbb5a10fd078bbe24 -#: ../source/includes/extracts/collation-document.rst:14 -msgid "" -"When specifying collation, the ``locale`` field is mandatory; all other " -"collation fields are optional. For descriptions of the fields, see :ref" -":`collation-document-fields`." -msgstr "" - -# 25371c14689e42a0bc5d2ac3b25d95ec -#: ../source/reference/method/Bulk.find.collation.txt:32 -msgid "Example" -msgstr "" - -# c8702914decc45338fb1b52fdce5efb3 -#: ../source/reference/method/Bulk.find.collation.txt:34 -msgid "" -"The following example initializes a :method:`Bulk()` operations builder " -"for the ``myColl`` collection and specifies a collation for the find " -"filter." -msgstr "" - -# bee0aab974a04302af30c1b8fdff3c42 -#: ../source/reference/method/Bulk.find.collation.txt:46 -msgid ":method:`db.collection.initializeUnorderedBulkOp()`" -msgstr "" - -# f552c26eb802449ca9d508f16c96c520 -#: ../source/reference/method/Bulk.find.collation.txt:48 -msgid ":method:`db.collection.initializeOrderedBulkOp()`" -msgstr "" - -# 9b27c928f6e047e5b700d7c2cc9deab7 -#: ../source/reference/method/Bulk.find.collation.txt:50 -msgid ":method:`Bulk.find()`" -msgstr "" - -# 57c499b385d945039dfd4d412e582ad2 -#: ../source/reference/method/Bulk.find.collation.txt:52 -msgid ":method:`Bulk.find.updateOne()`" -msgstr "" - -# ab56fd92d4714fd380cdeeed8e30e04a -#: ../source/reference/method/Bulk.find.collation.txt:54 -msgid ":method:`Bulk.execute()`" -msgstr "" - -# 2ad0fa479c164591a41e9f7285d80ec7 -#: ../source/reference/method/Bulk.find.collation.txt:56 -msgid ":ref:`All Bulk Methods `" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/Bulk.find.po b/locale/zh/LC_MESSAGES/reference/method/Bulk.find.po deleted file mode 100644 index e7582a62148..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/Bulk.find.po +++ /dev/null @@ -1,112 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 5c6bd01058e94c4aa895accd47340338 -#: ../source/reference/method/Bulk.find.txt:3 -msgid "Bulk.find()" -msgstr "" - -# 38a273448bac4f0ea80c9c381ae74cb5 -#: ../source/reference/method/Bulk.find.txt -msgid "On this page" -msgstr "" - -# c9c6114580ff4eef967ab1c20be8ea21 -#: ../source/includes/fact-bulkwrite.rst -msgid "Tip" -msgstr "" - -# f55cedac943f41f3b4351386ae928c74 -#: ../source/includes/fact-bulkwrite.rst:3 -msgid "" -"Starting in version 3.2, MongoDB also provides the " -":method:`db.collection.bulkWrite()` method for performing bulk write " -"operations." -msgstr "" - -# de1114cc2cd84235a10f0d061703ad16 -#: ../source/reference/method/Bulk.find.txt:16 -msgid "Description" -msgstr "" - -# 0333e600a0d14100906739782952d538 -#: ../source/reference/method/Bulk.find.txt:22 -msgid "Specifies a query condition for an update or a remove operation." -msgstr "" - -# 9cf28fc3debd45c28deacff4fefcecea -#: ../source/reference/method/Bulk.find.txt:24 -msgid ":method:`Bulk.find()` accepts the following parameter:" -msgstr "" - -# 0d2b0ccdb74146468896c5807925c60f -#: ../source/reference/method/Bulk.find.txt:28 -msgid "Use :method:`Bulk.find()` with the following write operations:" -msgstr "" - -# 684ebd256f4449eb92bd568bc1ab8b9b -#: ../source/reference/method/Bulk.find.txt:30 -msgid ":method:`Bulk.find.removeOne()`" -msgstr "" - -# 51db0a61d0074823b6d4ba97c656af2c -#: ../source/reference/method/Bulk.find.txt:32 -msgid ":method:`Bulk.find.remove()`" -msgstr "" - -# 429dbf1463f341e3a204e5ce3f78344e -#: ../source/reference/method/Bulk.find.txt:34 -msgid ":method:`Bulk.find.replaceOne()`" -msgstr "" - -# 7813c90b499344ae9129d171851e7525 -#: ../source/reference/method/Bulk.find.txt:36 -msgid ":method:`Bulk.find.updateOne()`" -msgstr "" - -# b319bb74da924b38aa875e43ea7dfca0 -#: ../source/reference/method/Bulk.find.txt:38 -msgid ":method:`Bulk.find.update()`" -msgstr "" - -# 87820947c43a46f493f91af0eeec7e58 -#: ../source/reference/method/Bulk.find.txt:41 -msgid "Example" -msgstr "" - -# 0ec0ed1c0deb4ee892cb7580d476dfcc -#: ../source/reference/method/Bulk.find.txt:43 -msgid "" -"The following example initializes a :method:`Bulk()` operations builder " -"for the ``items`` collection and adds a remove operation and an update " -"operation to the list of operations. The remove operation and the update " -"operation use the :method:`Bulk.find()` method to specify a condition for" -" their respective actions:" -msgstr "" - -# f3f161d9b19a4feebdaa97dfdc92eb41 -#: ../source/reference/method/Bulk.find.txt:58 -msgid ":method:`db.collection.initializeUnorderedBulkOp()`" -msgstr "" - -# 61881386b5bc4826bb1d91f0d4ee6ce6 -#: ../source/reference/method/Bulk.find.txt:60 -msgid ":method:`db.collection.initializeOrderedBulkOp()`" -msgstr "" - -# 4b1ed3fa0bd04679a49c439191aa9a5c -#: ../source/reference/method/Bulk.find.txt:62 -msgid ":method:`Bulk.execute()`" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/Bulk.find.remove.po b/locale/zh/LC_MESSAGES/reference/method/Bulk.find.remove.po deleted file mode 100644 index ed81061ed91..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/Bulk.find.remove.po +++ /dev/null @@ -1,91 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# fde70216750d41ca9c6954ae2043294e -#: ../source/reference/method/Bulk.find.remove.txt:3 -msgid "Bulk.find.remove()" -msgstr "" - -# 83739dd0071244e6a9fffc4404a6ae81 -#: ../source/reference/method/Bulk.find.remove.txt -msgid "On this page" -msgstr "" - -# a829db91c713458486a830cf1074004e -#: ../source/includes/fact-bulkwrite.rst -msgid "Tip" -msgstr "" - -# cfc614d945f9473eaaceaab3926b22e0 -#: ../source/includes/fact-bulkwrite.rst:3 -msgid "" -"Starting in version 3.2, MongoDB also provides the " -":method:`db.collection.bulkWrite()` method for performing bulk write " -"operations." -msgstr "" - -# a439f1bd64d34ec089ad4e6d243f5b77 -#: ../source/reference/method/Bulk.find.remove.txt:16 -msgid "Description" -msgstr "" - -# 7e60d1430e524582915583d94f32bb50 -#: ../source/reference/method/Bulk.find.remove.txt:22 -msgid "" -"Adds a remove operation to a bulk operations list. Use the " -":method:`Bulk.find()` method to specify the condition that determines " -"which documents to remove. The :method:`Bulk.find.remove()` method " -"removes all matching documents in the collection. To limit the remove to " -"a single document, see :method:`Bulk.find.removeOne()`." -msgstr "" - -# d2a73cdd9dda46c1b26185f6f833f96a -#: ../source/reference/method/Bulk.find.remove.txt:30 -msgid "Example" -msgstr "" - -# ea5e86407bca432cb3c7d46169f21eee -#: ../source/reference/method/Bulk.find.remove.txt:32 -msgid "" -"The following example initializes a :method:`Bulk()` operations builder " -"for the ``items`` collection and adds a remove operation to the list of " -"operations. The remove operation removes all documents in the collection " -"where the ``status`` equals ``\"D\"``:" -msgstr "" - -# e9c46a1bf5b146fea1d771bbe498ffeb -#: ../source/reference/method/Bulk.find.remove.txt:45 -msgid ":method:`db.collection.initializeUnorderedBulkOp()`" -msgstr "" - -# a6dc4efc59764e63bcb4b89125048f98 -#: ../source/reference/method/Bulk.find.remove.txt:47 -msgid ":method:`db.collection.initializeOrderedBulkOp()`" -msgstr "" - -# 96d4d6fa03fc4c1d98db3f3c709a7e4d -#: ../source/reference/method/Bulk.find.remove.txt:49 -msgid ":method:`Bulk.find()`" -msgstr "" - -# b617c6c4971149159adce58efb99333f -#: ../source/reference/method/Bulk.find.remove.txt:51 -msgid ":method:`Bulk.find.removeOne()`" -msgstr "" - -# e49558ae62214d1f8cc948db1f23a18f -#: ../source/reference/method/Bulk.find.remove.txt:53 -msgid ":method:`Bulk.execute()`" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/Bulk.find.removeOne.po b/locale/zh/LC_MESSAGES/reference/method/Bulk.find.removeOne.po deleted file mode 100644 index cb68f80a3d8..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/Bulk.find.removeOne.po +++ /dev/null @@ -1,103 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 9c2f5bbf0e944ccb8dfcdba8d172a7f8 -#: ../source/reference/method/Bulk.find.removeOne.txt:3 -msgid "Bulk.find.removeOne()" -msgstr "" - -# 1d6c953da6b44af8850531e3cb9e83c4 -#: ../source/reference/method/Bulk.find.removeOne.txt -msgid "On this page" -msgstr "" - -# 2dfc2c1cda7e4e00bf4cc7e7188b7929 -#: ../source/includes/fact-bulkwrite.rst -msgid "Tip" -msgstr "" - -# c151dc991a614dbd9c036424e9d9b860 -#: ../source/includes/fact-bulkwrite.rst:3 -msgid "" -"Starting in version 3.2, MongoDB also provides the " -":method:`db.collection.bulkWrite()` method for performing bulk write " -"operations." -msgstr "" - -# 146cee64877f4841b937bf9a807c1af9 -#: ../source/reference/method/Bulk.find.removeOne.txt:16 -msgid "Description" -msgstr "" - -# 9223dabe7a3f41b4b3fb1eb6e144f703 -#: ../source/reference/method/Bulk.find.removeOne.txt:22 -msgid "" -"Adds a single document remove operation to a bulk operations list. Use " -"the :method:`Bulk.find()` method to specify the condition that determines" -" which document to remove. The :method:`Bulk.find.removeOne()` limits the" -" removal to one document. To remove multiple documents, see " -":method:`Bulk.find.remove()`." -msgstr "" - -# 337872bf45444e15b0f166fed593fa0a -#: ../source/reference/method/Bulk.find.removeOne.txt:29 -msgid "Example" -msgstr "" - -# f91ec1d2a0304422be5e13af10764c6d -#: ../source/reference/method/Bulk.find.removeOne.txt:31 -msgid "" -"The following example initializes a :method:`Bulk()` operations builder " -"for the ``items`` collection and adds two :method:`Bulk.find.removeOne()`" -" operations to the list of operations." -msgstr "" - -# 92f83a907cff4c0fa69c69606b2822bb -#: ../source/reference/method/Bulk.find.removeOne.txt:35 -msgid "" -"Each remove operation removes just one document: one document with the " -"``status`` equal to ``\"D\"`` and another document with the ``status`` " -"equal to ``\"P\"``." -msgstr "" - -# 59d51fedf2ca4378a3f196b280ec944a -#: ../source/reference/method/Bulk.find.removeOne.txt:48 -msgid ":method:`db.collection.initializeUnorderedBulkOp()`" -msgstr "" - -# 7ea59f2566ff4d009f9e5b369c60a9e4 -#: ../source/reference/method/Bulk.find.removeOne.txt:50 -msgid ":method:`db.collection.initializeOrderedBulkOp()`" -msgstr "" - -# 4096a987699e46eb930e0eae5e018284 -#: ../source/reference/method/Bulk.find.removeOne.txt:52 -msgid ":method:`Bulk.find()`" -msgstr "" - -# a994a28761e945e7a1f966e53647ec6c -#: ../source/reference/method/Bulk.find.removeOne.txt:54 -msgid ":method:`Bulk.find.remove()`" -msgstr "" - -# 7a63bb0fbfae43189c6f4d9681d3397b -#: ../source/reference/method/Bulk.find.removeOne.txt:56 -msgid ":method:`Bulk.execute()`" -msgstr "" - -# 97bc129e8463474084f2d12978298fd8 -#: ../source/reference/method/Bulk.find.removeOne.txt:58 -msgid ":ref:`All Bulk Methods `" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/Bulk.find.replaceOne.po b/locale/zh/LC_MESSAGES/reference/method/Bulk.find.replaceOne.po deleted file mode 100644 index 544fe04c5eb..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/Bulk.find.replaceOne.po +++ /dev/null @@ -1,102 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 18db3ac1d3d149d88c41b543028c6179 -#: ../source/reference/method/Bulk.find.replaceOne.txt:3 -msgid "Bulk.find.replaceOne()" -msgstr "" - -# 2bd6b8dbce5343628835e6d7c3135fa3 -#: ../source/reference/method/Bulk.find.replaceOne.txt -msgid "On this page" -msgstr "" - -# 020a055db90a415cb1fbc628c8c80bc8 -#: ../source/includes/fact-bulkwrite.rst -msgid "Tip" -msgstr "" - -# f2b74e4506fa4e949a394dea35f443c7 -#: ../source/includes/fact-bulkwrite.rst:3 -msgid "" -"Starting in version 3.2, MongoDB also provides the " -":method:`db.collection.bulkWrite()` method for performing bulk write " -"operations." -msgstr "" - -# 82804f814efc4906ae7dff47c6cb1a39 -#: ../source/reference/method/Bulk.find.replaceOne.txt:16 -msgid "Description" -msgstr "" - -# f4373cba6e2942b19f0f7da14982f002 -#: ../source/reference/method/Bulk.find.replaceOne.txt:22 -msgid "" -"Adds a single document replacement operation to a bulk operations list. " -"Use the :method:`Bulk.find()` method to specify the condition that " -"determines which document to replace. The " -":method:`Bulk.find.replaceOne()` method limits the replacement to a " -"single document." -msgstr "" - -# 78854374e71c4052afca16400a9d10dc -#: ../source/reference/method/Bulk.find.replaceOne.txt:28 -msgid ":method:`Bulk.find.replaceOne()` accepts the following parameter:" -msgstr "" - -# d509786ac66d474e9c81dd7cc6e402f2 -#: ../source/reference/method/Bulk.find.replaceOne.txt:32 -msgid "" -"To specify an :term:`upsert` for this operation, see " -":method:`Bulk.find.upsert()`." -msgstr "" - -# d86e29b550c34352b973b7a0e541c139 -#: ../source/reference/method/Bulk.find.replaceOne.txt:36 -msgid "Example" -msgstr "" - -# ad1eae9947af44d6b8a99d08b32c9355 -#: ../source/reference/method/Bulk.find.replaceOne.txt:38 -msgid "" -"The following example initializes a :method:`Bulk()` operations builder " -"for the ``items`` collection, and adds various " -":method:`~Bulk.find.replaceOne` operations to the list of operations." -msgstr "" - -# 303986c4dd8d450494d6359c86a12cef -#: ../source/reference/method/Bulk.find.replaceOne.txt:50 -msgid ":method:`db.collection.initializeUnorderedBulkOp()`" -msgstr "" - -# c445c8d4b44d486f9ac81246c53913f9 -#: ../source/reference/method/Bulk.find.replaceOne.txt:52 -msgid ":method:`db.collection.initializeOrderedBulkOp()`" -msgstr "" - -# 2428bf46e9f34ac0916b68eee4b1ba96 -#: ../source/reference/method/Bulk.find.replaceOne.txt:54 -msgid ":method:`Bulk.find()`" -msgstr "" - -# 0161f4e7cbcf418a924ae07638795b19 -#: ../source/reference/method/Bulk.find.replaceOne.txt:56 -msgid ":method:`Bulk.execute()`" -msgstr "" - -# 0088186a766e489f856c34679a389293 -#: ../source/reference/method/Bulk.find.replaceOne.txt:58 -msgid ":ref:`All Bulk Methods `" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/Bulk.find.update.po b/locale/zh/LC_MESSAGES/reference/method/Bulk.find.update.po deleted file mode 100644 index f3006127fe2..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/Bulk.find.update.po +++ /dev/null @@ -1,115 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 130864835d734fa384f918e7f62c3a0f -#: ../source/reference/method/Bulk.find.update.txt:3 -msgid "Bulk.find.update()" -msgstr "" - -# e8acd718ad424cbfa4462d96a058a877 -#: ../source/reference/method/Bulk.find.update.txt -msgid "On this page" -msgstr "" - -# 434568b413954323a17947fa12f64c3c -#: ../source/includes/fact-bulkwrite.rst -msgid "Tip" -msgstr "" - -# d1dba6f3e4d44dc3b22135a4c34ceee7 -#: ../source/includes/fact-bulkwrite.rst:3 -msgid "" -"Starting in version 3.2, MongoDB also provides the " -":method:`db.collection.bulkWrite()` method for performing bulk write " -"operations." -msgstr "" - -# c24148503f8940629f2ea8f57661215f -#: ../source/reference/method/Bulk.find.update.txt:16 -msgid "Description" -msgstr "" - -# 0b08a120ea4a4515b39850286c38c300 -#: ../source/reference/method/Bulk.find.update.txt:22 -msgid "" -"Adds a ``multi`` update operation to a bulk operations list. The method " -"updates specific fields in existing documents." -msgstr "" - -# 071e537a84a44a808c8825f881963e63 -#: ../source/reference/method/Bulk.find.update.txt:25 -msgid "" -"Use the :method:`Bulk.find()` method to specify the condition that " -"determines which documents to update. The :method:`Bulk.find.update()` " -"method updates all matching documents. To specify a single document " -"update, see :method:`Bulk.find.updateOne()`." -msgstr "" - -# 799d206f2e2c4f178736f5556ff9985d -#: ../source/reference/method/Bulk.find.update.txt:31 -msgid ":method:`Bulk.find.update()` accepts the following parameter:" -msgstr "" - -# c2483d0f171d4a468490e176ab3f7266 -#: ../source/reference/method/Bulk.find.update.txt:35 -msgid "" -"To specify :term:`upsert: true ` for this operation, see " -":method:`Bulk.find.upsert()`. With :method:`Bulk.find.upsert()`, if no " -"documents match the :method:`Bulk.find()` query condition, the update " -"operation inserts only a single document." -msgstr "" - -# 28511718d531479aaea55e334d8a84ad -#: ../source/reference/method/Bulk.find.update.txt:41 -msgid "Example" -msgstr "" - -# 097ff472f1394b738c3ba4fd60a98284 -#: ../source/reference/method/Bulk.find.update.txt:43 -msgid "" -"The following example initializes a :method:`Bulk()` operations builder " -"for the ``items`` collection, and adds various ``multi`` update " -"operations to the list of operations." -msgstr "" - -# e7afd05ce6574a03af78c4bc61e0561a -#: ../source/reference/method/Bulk.find.update.txt:56 -msgid ":method:`db.collection.initializeUnorderedBulkOp()`" -msgstr "" - -# 7337c4eb79f842b28d4f45f650d32370 -#: ../source/reference/method/Bulk.find.update.txt:58 -msgid ":method:`db.collection.initializeOrderedBulkOp()`" -msgstr "" - -# 6f68b86b37244efb924182908278f379 -#: ../source/reference/method/Bulk.find.update.txt:60 -msgid ":method:`Bulk.find()`" -msgstr "" - -# 8a6604e1e8d74322aa3dbb0e8e7a08d4 -#: ../source/reference/method/Bulk.find.update.txt:62 -msgid ":method:`Bulk.find.updateOne()`" -msgstr "" - -# 2eee05b3b9d64eda94ecb40677a33b02 -#: ../source/reference/method/Bulk.find.update.txt:64 -msgid ":method:`Bulk.execute()`" -msgstr "" - -# 9f00e4bd17a344f1b95a11fbcffb47f9 -#: ../source/reference/method/Bulk.find.update.txt:66 -msgid ":ref:`All Bulk Methods `" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/Bulk.find.updateOne.po b/locale/zh/LC_MESSAGES/reference/method/Bulk.find.updateOne.po deleted file mode 100644 index f8787eadcd3..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/Bulk.find.updateOne.po +++ /dev/null @@ -1,159 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# b77ec2a92b044e34a6c4a15e2f09b630 -#: ../source/reference/method/Bulk.find.updateOne.txt:3 -msgid "Bulk.find.updateOne()" -msgstr "" - -# 6e85ae4cbe074a2ead90b753f097ed50 -#: ../source/reference/method/Bulk.find.updateOne.txt -msgid "On this page" -msgstr "" - -# 822fd2a343bc419886b1872bec6fe95e -#: ../source/includes/fact-bulkwrite.rst -msgid "Tip" -msgstr "" - -# 87870743b06a4660bbe9340fc79450c2 -#: ../source/includes/fact-bulkwrite.rst:3 -msgid "" -"Starting in version 3.2, MongoDB also provides the " -":method:`db.collection.bulkWrite()` method for performing bulk write " -"operations." -msgstr "" - -# e8ddd5a6c744402e8588d64a3d60350f -#: ../source/reference/method/Bulk.find.updateOne.txt:16 -msgid "Description" -msgstr "" - -# bc07803fc71e4b998358125a2982362f -#: ../source/reference/method/Bulk.find.updateOne.txt:22 -msgid "" -"Adds a single document update operation to a bulk operations list. The " -"operation can either replace an existing document or update specific " -"fields in an existing document." -msgstr "" - -# 600ffeb40fca402898cf7fb34df7eadc -#: ../source/reference/method/Bulk.find.updateOne.txt:26 -msgid "" -"Use the :method:`Bulk.find()` method to specify the condition that " -"determines which document to update. The :method:`Bulk.find.updateOne()` " -"method limits the update or replacement to a single document. To update " -"multiple documents, see :method:`Bulk.find.update()`." -msgstr "" - -# 9ecfea0bb47743a089b03237cd136f36 -#: ../source/reference/method/Bulk.find.updateOne.txt:32 -msgid ":method:`Bulk.find.updateOne()` accepts the following parameter:" -msgstr "" - -# e3713184881c48f78992f13145682ba3 -#: ../source/reference/method/Bulk.find.updateOne.txt:36 -msgid "" -"To specify an :term:`upsert: true ` for this operation, see " -":method:`Bulk.find.upsert()`." -msgstr "" - -# 110860560ebb49a1b98ca700009dc2f5 -#: ../source/reference/method/Bulk.find.updateOne.txt:40 -msgid "Behavior" -msgstr "" - -# b580f7a30105487484cdabc84fc36b4d -#: ../source/reference/method/Bulk.find.updateOne.txt:43 -msgid "Update Specific Fields" -msgstr "" - -# 8c6bacaf770c4dadb4af61fa036cf8f2 -#: ../source/reference/method/Bulk.find.updateOne.txt:45 -msgid "" -"If the ```` document contains only :ref:`update operator ` expressions, as in:" -msgstr "" - -# b4589345b598499392f1ce5fcfb2db18 -#: ../source/reference/method/Bulk.find.updateOne.txt:55 -msgid "" -"Then, :method:`Bulk.find.updateOne()` updates only the corresponding " -"fields, ``status`` and ``points``, in the document." -msgstr "" - -# 4fd4c1ba3d424ef6902134b12b63522e -#: ../source/reference/method/Bulk.find.updateOne.txt:59 -msgid "Replace a Document" -msgstr "" - -# b9addeb4a77045d1a5da4896bc07034c -#: ../source/reference/method/Bulk.find.updateOne.txt:61 -msgid "" -"If the ```` document contains only ``field:value`` expressions, " -"as in:" -msgstr "" - -# 76efd110f26c40e0a2cba7c9ba69090e -#: ../source/reference/method/Bulk.find.updateOne.txt:73 -msgid "" -"Then, :method:`Bulk.find.updateOne()` *replaces* the matching document " -"with the ```` document with the exception of the ``_id`` field. " -"The :method:`Bulk.find.updateOne()` method *does not* replace the ``_id``" -" value." -msgstr "" - -# 821eec1b91cf4b5b89adf0dd05c8b421 -#: ../source/reference/method/Bulk.find.updateOne.txt:79 -msgid "Example" -msgstr "" - -# bcc51090565f4b9c9cce682564b232bb -#: ../source/reference/method/Bulk.find.updateOne.txt:81 -msgid "" -"The following example initializes a :method:`Bulk()` operations builder " -"for the ``items`` collection, and adds various " -":method:`~Bulk.find.updateOne` operations to the list of operations." -msgstr "" - -# 4ecf6b18a6404e2193b434037d3d50e0 -#: ../source/reference/method/Bulk.find.updateOne.txt:101 -msgid ":method:`db.collection.initializeUnorderedBulkOp()`" -msgstr "" - -# cb915c285c7f4d898fa38b8b907addbc -#: ../source/reference/method/Bulk.find.updateOne.txt:103 -msgid ":method:`db.collection.initializeOrderedBulkOp()`" -msgstr "" - -# 71d4b5018162467c86e0b8bc1421e023 -#: ../source/reference/method/Bulk.find.updateOne.txt:105 -msgid ":method:`Bulk.find()`" -msgstr "" - -# f9e1a8b6618c4a6aa3e2a20c96b303e7 -#: ../source/reference/method/Bulk.find.updateOne.txt:107 -msgid ":method:`Bulk.find.update()`" -msgstr "" - -# 109e1286556c40568cbe370ba305cf1c -#: ../source/reference/method/Bulk.find.updateOne.txt:109 -msgid ":method:`Bulk.execute()`" -msgstr "" - -# 3f4b205a54d64d4bb0b2ad73aa8e326c -#: ../source/reference/method/Bulk.find.updateOne.txt:111 -msgid ":ref:`All Bulk Methods `" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/Bulk.find.upsert.po b/locale/zh/LC_MESSAGES/reference/method/Bulk.find.upsert.po deleted file mode 100644 index 86f19f1dd7d..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/Bulk.find.upsert.po +++ /dev/null @@ -1,297 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 72e4b2bd46fe42199b76c0e84cdad610 -#: ../source/reference/method/Bulk.find.upsert.txt:3 -msgid "Bulk.find.upsert()" -msgstr "" - -# 3d04b47599bb4f69b759f1d4003bd402 -#: ../source/reference/method/Bulk.find.upsert.txt -msgid "On this page" -msgstr "" - -# fc9036aff5a64433b10ab4d9c5dd4444 -#: ../source/includes/fact-bulkwrite.rst -msgid "Tip" -msgstr "" - -# f175fe3c36a9405bbf285498b5ee620a -#: ../source/includes/fact-bulkwrite.rst:3 -msgid "" -"Starting in version 3.2, MongoDB also provides the " -":method:`db.collection.bulkWrite()` method for performing bulk write " -"operations." -msgstr "" - -# 4df67bf331dd48ddb33149e7d2d241de -#: ../source/reference/method/Bulk.find.upsert.txt:16 -msgid "Description" -msgstr "" - -# b34c01284c3d44cfb799073a5953f1fb -#: ../source/reference/method/Bulk.find.upsert.txt:22 -msgid "" -"Sets the :term:`upsert` option to true for an update or a replacement " -"operation and has the following syntax:" -msgstr "" - -# a460b940823c4152bef763c488c2ae26 -#: ../source/reference/method/Bulk.find.upsert.txt:31 -msgid "" -"With the ``upsert`` option set to ``true``, if no matching documents " -"exist for the :method:`Bulk.find()` condition, then the update or the " -"replacement operation performs an insert. If a matching document does " -"exist, then the update or replacement operation performs the specified " -"update or replacement." -msgstr "" - -# faa0952dec82479785a17ab9bb2fdbdd -#: ../source/reference/method/Bulk.find.upsert.txt:37 -msgid "Use :method:`Bulk.find.upsert()` with the following write operations:" -msgstr "" - -# e272f8f36ba64ca998ea08cd51fed3fd -#: ../source/reference/method/Bulk.find.upsert.txt:39 -msgid ":method:`Bulk.find.replaceOne()`" -msgstr "" - -# 3569638b18274613b8bf76820e67e5a6 -#: ../source/reference/method/Bulk.find.upsert.txt:41 -msgid ":method:`Bulk.find.updateOne()`" -msgstr "" - -# 8c4b6422b80b4a0da95831cf8e7d16ac -#: ../source/reference/method/Bulk.find.upsert.txt:43 -msgid ":method:`Bulk.find.update()`" -msgstr "" - -# 0e4b44c6b1be4b308e3877fae1c115da -#: ../source/reference/method/Bulk.find.upsert.txt:46 -msgid "Behavior" -msgstr "" - -# 4d94c590f1e64ca2917b2a1fc04ade35 -#: ../source/reference/method/Bulk.find.upsert.txt:48 -msgid "" -"The following describe the insert behavior of various write operations " -"when used in conjunction with :method:`Bulk.find.upsert()`." -msgstr "" - -# 1818a417bbaa4c1691233b558dbbe6ef -#: ../source/reference/method/Bulk.find.upsert.txt:52 -msgid "Insert for ``Bulk.find.replaceOne()``" -msgstr "" - -# 9bfcba2aeb594d349183067f46379e19 -#: ../source/reference/method/Bulk.find.upsert.txt:54 -msgid "" -"The :method:`Bulk.find.replaceOne()` method accepts, as its parameter, a " -"replacement document that only contains field and value pairs:" -msgstr "" - -# 301e3be95c414f08939806fb846f7831 -#: ../source/reference/method/Bulk.find.upsert.txt:69 -msgid "" -"If the replacement operation with the :method:`Bulk.find.upsert()` option" -" performs an insert, the inserted document is the replacement document. " -"If neither the replacement document nor the query document specifies an " -"``_id`` field, MongoDB adds the ``_id`` field:" -msgstr "" - -# 1eb3d63036c54d9384bac8ce3cf9c518 -#: ../source/reference/method/Bulk.find.upsert.txt:84 -msgid "Insert for ``Bulk.find.updateOne()``" -msgstr "" - -# 3b2bac7a36c5412a811dbf322f5cf8f9 -#: ../source/reference/method/Bulk.find.upsert.txt:86 -msgid "" -"The :method:`Bulk.find.updateOne()` method accepts, as its parameter, an " -"update document that contains only field and value pairs or only " -":ref:`update operator ` expressions." -msgstr "" - -# 41632c9bd841443583007b833f1bc6bc -#: ../source/reference/method/Bulk.find.upsert.txt:91 -msgid "Field and Value Pairs" -msgstr "" - -# cc5829848e5d458a8ede5a29b4727f1e -#: ../source/reference/method/Bulk.find.upsert.txt:93 -msgid "If the update document contains only field and value pairs:" -msgstr "" - -# 27c67066a217449987e27cf4bdf71885 -#: ../source/reference/method/Bulk.find.upsert.txt:108 -msgid "" -"Then, if the update operation with the :method:`Bulk.find.upsert()` " -"option performs an insert, the inserted document is the update document. " -"If neither the update document nor the query document specifies an " -"``_id`` field, MongoDB adds the ``_id`` field:" -msgstr "" - -# ed7c4973cecb4dcebacad2f103ac0c07 -#: ../source/reference/method/Bulk.find.upsert.txt:124 -msgid "Update Operator Expressions" -msgstr "" - -# 18583372c6f1492696e6fd1105d6cc81 -#: ../source/reference/method/Bulk.find.upsert.txt:126 -msgid "" -"If the update document contains contains only :ref:`update operator " -"` expressions:" -msgstr "" - -# 7199f99da62e4f94a4c282b1b48ca5dc -#: ../source/reference/method/Bulk.find.upsert.txt:141 -msgid "" -"Then, if the update operation with the :method:`Bulk.find.upsert()` " -"option performs an insert, the update operation inserts a document with " -"field and values from the query document of the :method:`Bulk.find()` " -"method and then applies the specified update from the update document. If" -" neither the update document nor the query document specifies an ``_id`` " -"field, MongoDB adds the ``_id`` field:" -msgstr "" - -# 3e2d2d3e4d324ccfafb299875ae7ffe7 -#: ../source/reference/method/Bulk.find.upsert.txt:161 -msgid "Insert for ``Bulk.find.update()``" -msgstr "" - -# 8a32f435d7c4404594faa888ba9ed03e -#: ../source/reference/method/Bulk.find.upsert.txt:163 -msgid "" -"When using :method:`~Bulk.find.upsert()` with the multiple document " -"update method :method:`Bulk.find.update()`, if no documents match the " -"query condition, the update operation inserts a *single* document." -msgstr "" - -# 1cd932a224644bd2a5e2af8cd26fbbfd -#: ../source/reference/method/Bulk.find.upsert.txt:167 -msgid "" -"The :method:`Bulk.find.update()` method accepts, as its parameter, an " -"update document that contains *only* :ref:`update operator ` expressions:" -msgstr "" - -# d38687fc1e62454bb688a704beb31b79 -#: ../source/reference/method/Bulk.find.upsert.txt:183 -msgid "" -"Then, if the update operation with the :method:`Bulk.find.upsert()` " -"option performs an insert, the update operation inserts a single document" -" with the fields and values from the query document of the " -":method:`Bulk.find()` method and then applies the specified update from " -"the update document. If neither the update document nor the query " -"document specifies an ``_id`` field, MongoDB adds the ``_id`` field:" -msgstr "" - -# 0f55ad80859a42a3ab71695c753fc6f6 -#: ../source/reference/method/Bulk.find.upsert.txt:204 -msgid ":method:`db.collection.initializeUnorderedBulkOp()`" -msgstr "" - -# 8c845d1e6bff4049a4ce69cc6c854402 -#: ../source/reference/method/Bulk.find.upsert.txt:206 -msgid ":method:`db.collection.initializeOrderedBulkOp()`" -msgstr "" - -# 6d6ce95a40624fc596277181e229350f -#: ../source/reference/method/Bulk.find.upsert.txt:208 -msgid ":method:`Bulk.find()`" -msgstr "" - -# 0eeff802ed05468b86349fb5c4b98729 -#: ../source/reference/method/Bulk.find.upsert.txt:210 -msgid ":method:`Bulk.execute()`" -msgstr "" - -# dd82562577744626ad9880699cc675b0 -#: ../source/reference/method/Bulk.find.upsert.txt:212 -msgid ":ref:`All Bulk Methods `" -msgstr "" - -#~ msgid "" -#~ "If the replacement operation with the" -#~ " :method:`Bulk.find.upsert()` option performs an" -#~ " insert, the inserted document is the" -#~ " replacement document. If the replacement" -#~ " document does not specify an ``_id``" -#~ " field, MongoDB adds the ``_id`` " -#~ "field:" -#~ msgstr "" - -#~ msgid "" -#~ "The :method:`Bulk.find.updateOne()` method accepts," -#~ " as its parameter, an ```` " -#~ "document that contains only field and" -#~ " value pairs or only :ref:`update " -#~ "operator ` expressions." -#~ msgstr "" - -#~ msgid "If the ```` document contains only field and value pairs:" -#~ msgstr "" - -#~ msgid "" -#~ "Then, if the update operation with " -#~ "the :method:`Bulk.find.upsert()` option performs " -#~ "an insert, the inserted document is " -#~ "the ```` document. If the update" -#~ " document does not specify an ``_id``" -#~ " field, MongoDB adds the ``_id`` " -#~ "field:" -#~ msgstr "" - -#~ msgid "" -#~ "If the ```` document contains " -#~ "contains only :ref:`update operator " -#~ "` expressions:" -#~ msgstr "" - -#~ msgid "" -#~ "Then, if the update operation with " -#~ "the :method:`Bulk.find.upsert()` option performs " -#~ "an insert, the update operation inserts" -#~ " a document with field and values " -#~ "from the ```` document of the " -#~ ":method:`Bulk.find()` method and then applies" -#~ " the specified update from the " -#~ "```` document:" -#~ msgstr "" - -#~ msgid "" -#~ "If neither the ```` document nor" -#~ " the ```` document specifies an " -#~ "``_id`` field, MongoDB adds the ``_id``" -#~ " field." -#~ msgstr "" - -#~ msgid "" -#~ "The :method:`Bulk.find.update()` method accepts, " -#~ "as its parameter, an ```` " -#~ "document that contains *only* :ref:`update " -#~ "operator ` expressions:" -#~ msgstr "" - -#~ msgid "" -#~ "Then, if the update operation with " -#~ "the :method:`Bulk.find.upsert()` option performs " -#~ "an insert, the update operation inserts" -#~ " a single document with the fields" -#~ " and values from the ```` " -#~ "document of the :method:`Bulk.find()` method" -#~ " and then applies the specified " -#~ "update from the ```` document:" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/Bulk.getOperations.po b/locale/zh/LC_MESSAGES/reference/method/Bulk.getOperations.po deleted file mode 100644 index 7d580c47a81..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/Bulk.getOperations.po +++ /dev/null @@ -1,122 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/Bulk.getOperations.txt:3 -msgid "Bulk.getOperations()" -msgstr "" - -#: ../source/reference/method/Bulk.getOperations.txt:17 -msgid "" -"Returns an array of write operations executed through " -":method:`Bulk.execute()`. The returned write operations are in groups as " -"determined by MongoDB for execution. For information on how MongoDB groups " -"the list of bulk write operations, see :ref:`Bulk.execute() Behavior `." -msgstr "" - -#: ../source/reference/method/Bulk.getOperations.txt:23 -msgid "" -"Only use :method:`Bulk.getOperations()` after a :method:`Bulk.execute()`. " -"Calling :method:`Bulk.getOperations()` before you call " -":method:`Bulk.execute()` will result in an *incomplete* list." -msgstr "" - -#: ../source/reference/method/Bulk.getOperations.txt:31 -msgid "Example" -msgstr "" - -#: ../source/reference/method/Bulk.getOperations.txt:33 -msgid "" -"The following initializes a :method:`Bulk()` operations builder on the " -"``items`` collection, adds a series of write operations, executes the " -"operations, and then calls :method:`~Bulk.getOperations()` on the ``bulk`` " -"builder object:" -msgstr "" - -#: ../source/reference/method/Bulk.getOperations.txt:49 -msgid "" -"The :method:`~Bulk.getOperations()` method returns an array with the " -"operations executed. The output shows that MongoDB divided the operations " -"into 2 groups, one with 1000 operations and one with 500. For information on" -" how MongoDB groups the list of bulk write operations, see " -":ref:`Bulk.execute() Behavior `" -msgstr "" - -#: ../source/reference/method/Bulk.getOperations.txt:55 -msgid "" -"Although the method returns all 1500 operations in the returned array, this " -"page omits some of the results for brevity." -msgstr "" - -#: ../source/reference/method/Bulk.getOperations.txt:86 -msgid "Returned Fields" -msgstr "" - -#: ../source/reference/method/Bulk.getOperations.txt:88 -msgid "The array contains documents with the following fields:" -msgstr "" - -#: ../source/reference/method/Bulk.getOperations.txt:92 -msgid "" -"Specifies the order in which the operation was added to the bulk operations " -"builder, based on a zero index; e.g. first operation added to the bulk " -"operations builder will have :data:`originalZeroIndex` value of ``0``." -msgstr "" - -#: ../source/reference/method/Bulk.getOperations.txt:99 -msgid "Specifies the write operations type." -msgstr "" - -#: ../source/reference/method/Bulk.getOperations.txt:104 -msgid "``batchType``" -msgstr "" - -#: ../source/reference/method/Bulk.getOperations.txt:105 -msgid "Operation" -msgstr "" - -#: ../source/reference/method/Bulk.getOperations.txt:107 -msgid "1" -msgstr "" - -#: ../source/reference/method/Bulk.getOperations.txt:108 -msgid "Insert" -msgstr "" - -#: ../source/reference/method/Bulk.getOperations.txt:110 -msgid "2" -msgstr "" - -#: ../source/reference/method/Bulk.getOperations.txt:111 -msgid "Update" -msgstr "" - -#: ../source/reference/method/Bulk.getOperations.txt:113 -msgid "3" -msgstr "" - -#: ../source/reference/method/Bulk.getOperations.txt:114 -msgid "Remove" -msgstr "" - -#: ../source/reference/method/Bulk.getOperations.txt:118 -msgid "Array of documents that contain the details of the operation." -msgstr "" - -#: ../source/reference/method/Bulk.getOperations.txt:120 -msgid ":method:`Bulk()` and :method:`Bulk.execute()`." -msgstr "" - -#: ../source/reference/method/Bulk.getOperations.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/Bulk.insert.po b/locale/zh/LC_MESSAGES/reference/method/Bulk.insert.po deleted file mode 100644 index 975f61adabe..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/Bulk.insert.po +++ /dev/null @@ -1,80 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 4ecb4e06f5a64ee8bcd177c10de4afdb -#: ../source/reference/method/Bulk.insert.txt:3 -msgid "Bulk.insert()" -msgstr "" - -# 0b7c5f8c8fd8466f82c4ba238ae93dbc -#: ../source/reference/method/Bulk.insert.txt -msgid "On this page" -msgstr "" - -# 504cb5a4173d4fd99bba4b64fd509126 -#: ../source/includes/fact-bulkwrite.rst -msgid "Tip" -msgstr "" - -# fc8442f0307f4956a7bd28782c630ae7 -#: ../source/includes/fact-bulkwrite.rst:3 -msgid "" -"Starting in version 3.2, MongoDB also provides the " -":method:`db.collection.bulkWrite()` method for performing bulk write " -"operations." -msgstr "" - -# c7ad62fbb8b846c496c03e8bde69ad09 -#: ../source/reference/method/Bulk.insert.txt:16 -msgid "Description" -msgstr "" - -# d851596354cb4019a877fe6c0ee8236f -#: ../source/reference/method/Bulk.insert.txt:22 -msgid "Adds an insert operation to a bulk operations list." -msgstr "" - -# 294f5a36807542888fe1461d283501c8 -#: ../source/reference/method/Bulk.insert.txt:24 -msgid ":method:`Bulk.insert()` accepts the following parameter:" -msgstr "" - -# dd1cd02baa5a43f5834a2ecb023cd4d3 -#: ../source/reference/method/Bulk.insert.txt:29 -msgid "Example" -msgstr "" - -# 1e8ac9f459124d6f8f2c8ef644fd7366 -#: ../source/reference/method/Bulk.insert.txt:31 -msgid "" -"The following initializes a :method:`Bulk()` operations builder for the " -"``items`` collection and adds a series of insert operations to add " -"multiple documents:" -msgstr "" - -# ede839db5c744b88979a93a6348a886e -#: ../source/reference/method/Bulk.insert.txt:45 -msgid ":method:`db.collection.initializeUnorderedBulkOp()`" -msgstr "" - -# c9c324155b994cc485fec0464d9488df -#: ../source/reference/method/Bulk.insert.txt:47 -msgid ":method:`db.collection.initializeOrderedBulkOp()`" -msgstr "" - -# c385b1c2e2134042bece23431742704c -#: ../source/reference/method/Bulk.insert.txt:49 -msgid ":method:`Bulk.execute()`" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/Bulk.po b/locale/zh/LC_MESSAGES/reference/method/Bulk.po deleted file mode 100644 index 05ab4878a48..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/Bulk.po +++ /dev/null @@ -1,311 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# ee4456054e854fd58588cbe6bb4528dd -#: ../source/reference/method/Bulk.txt:3 -msgid "Bulk()" -msgstr "" - -# 4b07b5e06938489db154ae93cd5c18e4 -#: ../source/reference/method/Bulk.txt -msgid "On this page" -msgstr "" - -# 6301391d6c27488c8db513a578e4ba31 -#: ../source/includes/fact-bulkwrite.rst -msgid "Tip" -msgstr "" - -# e91b203506fa41e6977944f9608df8c1 -#: ../source/includes/fact-bulkwrite.rst:3 -msgid "" -"Starting in version 3.2, MongoDB also provides the " -":method:`db.collection.bulkWrite()` method for performing bulk write " -"operations." -msgstr "" - -# 42987a3b9d664f7a96c98cf544cac036 -# acdff61c3a3d43e0aa885d62f3fecae9 -#: ../source/includes/toc/table-spec-bulk-methods.rst:2 -#: ../source/reference/method/Bulk.txt:16 -msgid "Description" -msgstr "" - -# e4112529b0614cc7910ecaf8313c7462 -#: ../source/reference/method/Bulk.txt:22 -msgid "" -"Bulk operations builder used to construct a list of write operations to " -"perform in bulk for a single collection. To instantiate the builder, use " -"either the :method:`db.collection.initializeOrderedBulkOp()` or the " -":method:`db.collection.initializeUnorderedBulkOp()` method." -msgstr "" - -# 7d5541f70e7a4c619441e7821b2a6a59 -#: ../source/reference/method/Bulk.txt:29 -msgid "Ordered and Unordered Bulk Operations" -msgstr "" - -# 50c992498e7b4bf1a8739279d54cba34 -#: ../source/reference/method/Bulk.txt:31 -msgid "" -"The builder can construct the list of operations as *ordered* or " -"*unordered*." -msgstr "" - -# 0162b378344b4b54bfd21c39897c1750 -#: ../source/reference/method/Bulk.txt:35 -msgid "Ordered Operations" -msgstr "" - -# 570f1fecdff1453fae157bdcd7f0f47b -#: ../source/reference/method/Bulk.txt:37 -msgid "" -"With an *ordered* operations list, MongoDB executes the write operations " -"in the list serially. If an error occurs during the processing of one of " -"the write operations, MongoDB will return without processing any " -"remaining write operations in the list." -msgstr "" - -# 552c1ea0871f487ab66cebfbd6287c32 -#: ../source/reference/method/Bulk.txt:42 -msgid "" -"Use :method:`db.collection.initializeOrderedBulkOp()` to create a builder" -" for an ordered list of write commands." -msgstr "" - -# 87f85e4eccb646c194dd70869f8d2269 -#: ../source/includes/fact-bulk-operation-ordered-list.rst:1 -msgid "" -"When executing an :method:`ordered " -"` list of operations, MongoDB " -"groups the operations by the :data:`operation type ` and " -"contiguity; i.e. *contiguous* operations of the same type are grouped " -"together. For example, if an ordered list has two insert operations " -"followed by an update operation followed by another insert operation, " -"MongoDB groups the operations into three separate groups: first group " -"contains the two insert operations, second group contains the update " -"operation, and the third group contains the last insert operation. This " -"behavior is subject to change in future versions." -msgstr "" - -# 6def13ef4681422e9f7753ff40971c79 -# 12e6a6ea56a44a61b077c4e8c212450a -#: ../source/includes/fact-bulk-operation-batches.rst:1 -msgid "" -"Each group of operations can have at most :limit:`1000 operations `. If a group exceeds this :limit:`limit " -"`, MongoDB will divide the group into" -" smaller groups of 1000 or less. For example, if the bulk operations list" -" consists of 2000 insert operations, MongoDB creates 2 groups, each with " -"1000 operations." -msgstr "" - -# d8b183019cfa4a2c816b5bc679bcd5f7 -# 41912ff1f54147449714f32c09d0e90c -#: ../source/includes/fact-bulk-operation-batches.rst:7 -msgid "" -"The sizes and grouping mechanics are internal performance details and are" -" subject to change in future versions." -msgstr "" - -# 9fd794caf0e84af498cbf9f1a223a1be -# 06b732171dc24982b61501ecfb29e0f3 -#: ../source/includes/fact-bulk-operation-batches.rst:10 -msgid "" -"To see how the operations are grouped for a bulk operation execution, " -"call :method:`Bulk.getOperations()` *after* the execution." -msgstr "" - -# 4ca3eb6064674e77b1e774f6c30c3963 -#: ../source/includes/fact-bulk-operation-sharded-cluster.rst:1 -msgid "" -"Executing an :method:`ordered ` " -"list of operations on a sharded collection will generally be slower than " -"executing an :method:`unordered " -"` list since with an ordered " -"list, each operation must wait for the previous operation to finish." -msgstr "" - -# cbbba598b2634b01850060065e0830d7 -#: ../source/reference/method/Bulk.txt:52 -msgid "Unordered Operations" -msgstr "" - -# e51aae438db546c7abe27bde77a6f658 -#: ../source/reference/method/Bulk.txt:54 -msgid "" -"With an *unordered* operations list, MongoDB can execute in parallel, as " -"well as in a nondeterministic order, the write operations in the list. If" -" an error occurs during the processing of one of the write operations, " -"MongoDB will continue to process remaining write operations in the list." -msgstr "" - -# 1e3652a99d7d4ff298eeb62e57d3ecc5 -#: ../source/reference/method/Bulk.txt:60 -msgid "" -"Use :method:`db.collection.initializeUnorderedBulkOp()` to create a " -"builder for an unordered list of write commands." -msgstr "" - -# 16cbeca06cd546f18c7774c65062d5a3 -#: ../source/includes/fact-bulk-operation-unordered-list.rst:1 -msgid "" -"When executing an :method:`unordered " -"` list of operations, MongoDB " -"groups the operations. With an unordered bulk operation, the operations " -"in the list may be reordered to increase performance. As such, " -"applications should not depend on the ordering when performing " -":method:`unordered ` bulk " -"operations." -msgstr "" - -# 2a03551459b846169a138156fcfbd054 -#: ../source/reference/method/Bulk.txt:70 -msgid "Methods" -msgstr "" - -# bc86a93840ae4e79ac4bcc90d32ffab9 -#: ../source/reference/method/Bulk.txt:72 -msgid "The :method:`Bulk()` builder has the following methods:" -msgstr "" - -# fd53e23c988841ffac0ea6ca6d179412 -#: ../source/includes/toc/table-spec-bulk-methods.rst:2 -msgid "Name" -msgstr "" - -# 73b92b1f25014714a63a26ba993b2276 -#: ../source/includes/toc/table-spec-bulk-methods.rst:4 -msgid ":method:`Bulk.insert()`" -msgstr "" - -# 64fa8c80568e47e0bb09f23d51e04c48 -#: ../source/includes/toc/table-spec-bulk-methods.rst:4 -msgid "Adds an insert operation to a list of operations." -msgstr "" - -# 1fe6627f78d64a4b885d02e4296fef27 -#: ../source/includes/toc/table-spec-bulk-methods.rst:6 -msgid ":method:`Bulk.find()`" -msgstr "" - -# 821ea8abee2f429a8cd47993ff954825 -#: ../source/includes/toc/table-spec-bulk-methods.rst:6 -msgid "Specifies the query condition for an update or a remove operation." -msgstr "" - -# 0ccb4cd6632140c1ae54e5a7008dc8a2 -#: ../source/includes/toc/table-spec-bulk-methods.rst:8 -msgid ":method:`Bulk.find.removeOne()`" -msgstr "" - -# 41534731e4e44544aa9c29ba2e6c121d -#: ../source/includes/toc/table-spec-bulk-methods.rst:8 -msgid "Adds a single document remove operation to a list of operations." -msgstr "" - -# 8967b8a76a3e400cbb6a97fb4363d1d5 -#: ../source/includes/toc/table-spec-bulk-methods.rst:10 -msgid ":method:`Bulk.find.remove()`" -msgstr "" - -# 3a4400f29e4549f78236432eb99ff28f -#: ../source/includes/toc/table-spec-bulk-methods.rst:10 -msgid "Adds a multiple document remove operation to a list of operations." -msgstr "" - -# 974c03db73bd49e9b9797044b1fe0ce6 -#: ../source/includes/toc/table-spec-bulk-methods.rst:12 -msgid ":method:`Bulk.find.replaceOne()`" -msgstr "" - -# cdb88e5874154112b6c32b8628899009 -#: ../source/includes/toc/table-spec-bulk-methods.rst:12 -msgid "Adds a single document replacement operation to a list of operations." -msgstr "" - -# ba06de4a4b824b9d9a94f648cc16f22c -#: ../source/includes/toc/table-spec-bulk-methods.rst:14 -msgid ":method:`Bulk.find.updateOne()`" -msgstr "" - -# 5f304b0853af4ce581f6f8ec0ad7ca51 -#: ../source/includes/toc/table-spec-bulk-methods.rst:14 -msgid "Adds a single document update operation to a list of operations." -msgstr "" - -# d3a44b9360754ab2a9856837b35b4cf6 -#: ../source/includes/toc/table-spec-bulk-methods.rst:16 -msgid ":method:`Bulk.find.update()`" -msgstr "" - -# 7501dd74d04044c593db727b21342bbd -#: ../source/includes/toc/table-spec-bulk-methods.rst:16 -msgid "Adds a ``multi`` update operation to a list of operations." -msgstr "" - -# a860956a163e4a7d9b49f003b1fe3039 -#: ../source/includes/toc/table-spec-bulk-methods.rst:18 -msgid ":method:`Bulk.find.upsert()`" -msgstr "" - -# f0e9f28c7bde4519b610aa7b5413acbd -#: ../source/includes/toc/table-spec-bulk-methods.rst:18 -msgid "Specifies ``upsert: true`` for an update operation." -msgstr "" - -# 395f2928cfe54f9b80f033a1775eac3d -#: ../source/includes/toc/table-spec-bulk-methods.rst:20 -msgid ":method:`Bulk.execute()`" -msgstr "" - -# 346ed6b114c9415f9b333d809438dadb -#: ../source/includes/toc/table-spec-bulk-methods.rst:20 -msgid "Executes a list of operations in bulk." -msgstr "" - -# d563ee8a36dc4d3ebe16bb8202ed98f6 -#: ../source/includes/toc/table-spec-bulk-methods.rst:22 -msgid ":method:`Bulk.getOperations()`" -msgstr "" - -# 5ffd345dffa24a4c8550c09369c5ed1e -#: ../source/includes/toc/table-spec-bulk-methods.rst:22 -msgid "" -"Returns an array of write operations executed in the :method:`Bulk()` " -"operations object." -msgstr "" - -# ab1281e39e564cdbaddb07c77643b474 -#: ../source/includes/toc/table-spec-bulk-methods.rst:24 -msgid ":method:`Bulk.tojson()`" -msgstr "" - -# f79e7b45e2b84f70a860c283f546a977 -#: ../source/includes/toc/table-spec-bulk-methods.rst:24 -msgid "" -"Returns a JSON document that contains the number of operations and " -"batches in the :method:`Bulk()` operations object." -msgstr "" - -# 9b98006006f14168a0f87af704364f63 -#: ../source/includes/toc/table-spec-bulk-methods.rst:26 -msgid ":method:`Bulk.toString()`" -msgstr "" - -# 15e6e0a6de184a04b4120ccdab6a20ee -#: ../source/includes/toc/table-spec-bulk-methods.rst:26 -msgid "Returns the :method:`Bulk.tojson()` results as a string." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/Bulk.toString.po b/locale/zh/LC_MESSAGES/reference/method/Bulk.toString.po deleted file mode 100644 index c367844a546..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/Bulk.toString.po +++ /dev/null @@ -1,49 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/Bulk.toString.txt:3 -msgid "Bulk.toString()" -msgstr "" - -#: ../source/reference/method/Bulk.toString.txt:17 -msgid "" -"Returns as a string a JSON document that contains the number of operations " -"and batches in the :method:`Bulk()` object." -msgstr "" - -#: ../source/reference/method/Bulk.toString.txt:21 -msgid "Example" -msgstr "" - -#: ../source/reference/method/Bulk.toString.txt:23 -msgid "" -"The following initializes a :method:`Bulk()` operations builder on the " -"``items`` collection, adds a series of write operations, and calls " -":method:`Bulk.toString()` on the ``bulk`` builder object." -msgstr "" - -#: ../source/reference/method/Bulk.toString.txt:35 -msgid "The :method:`Bulk.toString()` returns the following JSON document" -msgstr "" - -#: ../source/reference/method/Bulk.toString.txt:37 -msgid "{ \"nInsertOps\" : 2, \"nUpdateOps\" : 0, \"nRemoveOps\" : 1, \"nBatches\" : 2 }" -msgstr "" - -#: ../source/reference/method/Bulk.toString.txt:39 -msgid ":method:`Bulk()`" -msgstr "" - -#: ../source/reference/method/Bulk.toString.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/Bulk.tojson.po b/locale/zh/LC_MESSAGES/reference/method/Bulk.tojson.po deleted file mode 100644 index fca988e7a08..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/Bulk.tojson.po +++ /dev/null @@ -1,49 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/Bulk.tojson.txt:3 -msgid "Bulk.tojson()" -msgstr "" - -#: ../source/reference/method/Bulk.tojson.txt:17 -msgid "" -"Returns a JSON document that contains the number of operations and batches " -"in the :method:`Bulk()` object." -msgstr "" - -#: ../source/reference/method/Bulk.tojson.txt:21 -msgid "Example" -msgstr "" - -#: ../source/reference/method/Bulk.tojson.txt:23 -msgid "" -"The following initializes a :method:`Bulk()` operations builder on the " -"``items`` collection, adds a series of write operations, and calls " -":method:`Bulk.tojson()` on the ``bulk`` builder object." -msgstr "" - -#: ../source/reference/method/Bulk.tojson.txt:35 -msgid "The :method:`Bulk.tojson()` returns the following JSON document" -msgstr "" - -#: ../source/reference/method/Bulk.tojson.txt:37 -msgid "{ \"nInsertOps\" : 2, \"nUpdateOps\" : 0, \"nRemoveOps\" : 1, \"nBatches\" : 2 }" -msgstr "" - -#: ../source/reference/method/Bulk.tojson.txt:39 -msgid ":method:`Bulk()`" -msgstr "" - -#: ../source/reference/method/Bulk.tojson.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/BulkWriteResult.po b/locale/zh/LC_MESSAGES/reference/method/BulkWriteResult.po deleted file mode 100644 index 5e75977beda..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/BulkWriteResult.po +++ /dev/null @@ -1,144 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/BulkWriteResult.txt:3 -msgid "BulkWriteResult()" -msgstr "" - -#: ../source/reference/method/BulkWriteResult.txt:17 -msgid "" -"A wrapper that contains the results of the :method:`Bulk.execute()` method." -msgstr "" - -#: ../source/reference/method/BulkWriteResult.txt:21 -msgid "Properties" -msgstr "" - -#: ../source/reference/method/BulkWriteResult.txt:23 -msgid "The :method:`BulkWriteResult` has the following properties:" -msgstr "" - -#: ../source/reference/method/BulkWriteResult.txt:27 -msgid "" -"The number of documents inserted using the :method:`Bulk.insert()` method. " -"For documents inserted through operations with the " -":method:`Bulk.find.upsert()` option, see the " -":data:`~BulkWriteResult.nUpserted` field instead." -msgstr "" - -#: ../source/reference/method/BulkWriteResult.txt:34 -msgid "" -"The number of existing documents selected for update or replacement. If the " -"update/replacement operation results in no change to an existing document, " -"e.g. :update:`$set` expression updates the value to the current value, " -":data:`~BulkWriteResult.nMatched` can be greater than " -":data:`~BulkWriteResult.nModified`." -msgstr "" - -#: ../source/reference/method/BulkWriteResult.txt:42 -msgid "" -"The number of existing documents updated or replaced. If the " -"update/replacement operation results in no change to an existing document, " -"such as setting the value of the field to its current value, " -":data:`~BulkWriteResult.nModified` can be less than " -":data:`~BulkWriteResult.nMatched`. Inserted documents do not affect the " -"number of :data:`~BulkWriteResult.nModified`; refer to the " -":data:`~BulkWriteResult.nInserted` and :data:`~BulkWriteResult.nUpserted` " -"fields instead." -msgstr "" - -#: ../source/reference/method/BulkWriteResult.txt:53 -msgid "The number of documents removed." -msgstr "" - -#: ../source/reference/method/BulkWriteResult.txt:57 -msgid "" -"The number of documents inserted through operations with the " -":method:`Bulk.find.upsert()` option." -msgstr "" - -#: ../source/reference/method/BulkWriteResult.txt:62 -msgid "" -"An array of documents that contains information for each document inserted " -"through operations with the :method:`Bulk.find.upsert()` option." -msgstr "" - -#: ../source/reference/method/BulkWriteResult.txt:66 -msgid "Each document contains the following information:" -msgstr "" - -#: ../source/reference/method/BulkWriteResult.txt:70 -msgid "" -"An integer that identifies the operation in the bulk operations list, which " -"uses a zero-based index." -msgstr "" - -#: ../source/reference/method/BulkWriteResult.txt:75 -msgid "The ``_id`` value of the inserted document." -msgstr "" - -#: ../source/reference/method/BulkWriteResult.txt:79 -msgid "" -"An array of documents that contains information regarding any error, " -"unrelated to write concerns, encountered during the update operation. The " -":data:`~BulkWriteResult.writeErrors` array contains an error document for " -"each write operation that errors." -msgstr "" - -#: ../source/reference/method/BulkWriteResult.txt:84 -msgid "Each error document contains the following fields:" -msgstr "" - -#: ../source/reference/method/BulkWriteResult.txt:88 -msgid "" -"An integer that identifies the write operation in the bulk operations list, " -"which uses a zero-based index. See also :method:`Bulk.getOperations()`." -msgstr "" - -#: ../source/reference/method/BulkWriteResult.txt:94 -msgid "An integer value identifying the error." -msgstr "" - -#: ../source/reference/method/BulkWriteResult.txt:98 -msgid "A description of the error." -msgstr "" - -#: ../source/reference/method/BulkWriteResult.txt:102 -msgid "" -"A document identifying the operation that failed. For instance, an " -"update/replace operation error will return a document specifying the query, " -"the update, the ``multi`` and the ``upsert`` options; an insert operation " -"will return the document the operation tried to insert." -msgstr "" - -#: ../source/reference/method/BulkWriteResult.txt:110 -msgid "" -"Document that describe error related to write concern and contains the " -"field:" -msgstr "" - -#: ../source/reference/method/BulkWriteResult.txt:115 -msgid "An integer value identifying the cause of the write concern error." -msgstr "" - -#: ../source/reference/method/BulkWriteResult.txt:119 -msgid "A document identifying the write concern setting related to the error." -msgstr "" - -#: ../source/reference/method/BulkWriteResult.txt:124 -msgid "A description of the cause of the write concern error." -msgstr "" - -#: ../source/reference/method/BulkWriteResult.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/Date.po b/locale/zh/LC_MESSAGES/reference/method/Date.po deleted file mode 100644 index abb79d8666e..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/Date.po +++ /dev/null @@ -1,147 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/Date.txt:3 -msgid "Date()" -msgstr "" - -#: ../source/reference/method/Date.txt:15 -msgid "" -"Returns a date either as a string or as a :ref:`document-bson-type-date` " -"object." -msgstr "" - -#: ../source/reference/method/Date.txt:41 -msgid "Behavior" -msgstr "" - -#: ../source/includes/fact-bson-date-internals.rst:1 -msgid "" -"Internally, :ref:`document-bson-type-date` objects are stored as a 64 bit " -"integer representing the number of milliseconds since the Unix epoch (Jan 1," -" 1970), which results in a representable date range of about 290 millions " -"years into the past and future." -msgstr "" - -#: ../source/reference/method/Date.txt:46 -msgid "Examples" -msgstr "" - -#: ../source/reference/method/Date.txt:69 -msgid "Return Date as a String" -msgstr "" - -#: ../source/reference/method/Date.txt:71 -msgid "" -"To return the date as a string, use the ``Date()`` method, as in the " -"following example:" -msgstr "" - -#: ../source/reference/method/Date.txt:79 -msgid "Return Date as ``Date`` Object" -msgstr "" - -#: ../source/reference/method/Date.txt:81 -msgid "" -"The :program:`mongo` shell wrap objects of :ref:`document-bson-type-date` " -"type with the ``ISODate`` helper; however, the objects remain of type :ref" -":`document-bson-type-date`." -msgstr "" - -#: ../source/reference/method/Date.txt:93 -msgid "" -":ref:`BSON Date `, :ref:`mongo Shell Date `" -msgstr "" - -#: ../source/reference/method/Date.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/Date.txt:18 -msgid "" -"``Date()`` returns the current date as a string in the :program:`mongo` " -"shell." -msgstr "" - -#: ../source/reference/method/Date.txt:21 -msgid "" -"``new Date()`` returns the current date as a :ref:`document-bson-type-date` " -"object. The :program:`mongo` shell wraps the :ref:`document-bson-type-date` " -"object with the ``ISODate`` helper. The ``ISODate`` is in UTC." -msgstr "" - -#: ../source/reference/method/Date.txt:26 -msgid "" -"You can specify a particular date by passing to the :method:`Date()` method " -"a datetime string. For example:" -msgstr "" - -#: ../source/reference/method/Date.txt:29 -msgid "" -"``new Date(\"\")`` which returns the ``ISODate`` with the " -"specified date." -msgstr "" - -#: ../source/reference/method/Date.txt:31 -msgid "" -"``new Date(\"\")`` which specifies the datetime in " -"local datetime and returns the ``ISODate`` with the specified datetime in " -"UTC." -msgstr "" - -#: ../source/reference/method/Date.txt:35 -msgid "" -"``new Date(\"\")`` which specifies the datetime in UTC" -" and returns the ``ISODate`` with the specified datetime in UTC." -msgstr "" - -#: ../source/reference/method/Date.txt:49 -msgid "Use Date in a Query" -msgstr "" - -#: ../source/reference/method/Date.txt:51 -msgid "" -"If no document with ``_id`` equal to ``1`` exists in the ``products`` " -"collection, the following operation inserts a document with the field " -"``dateAdded`` set to the current date:" -msgstr "" - -#: ../source/reference/method/Date.txt:66 -msgid ":update:`$currentDate`" -msgstr "" - -#: ../source/reference/method/Date.txt:85 -msgid "" -"The following example uses ``new Date()`` to return :ref:`document-bson-" -"type-date` object with the specified UTC datetime." -msgstr "" - -#~ msgid "``Date()`` returns the current date as a string." -#~ msgstr "" - -#~ msgid "" -#~ "``new Date()`` returns the current date as a :ref:`document-bson-type-date` " -#~ "object. The :program:`mongo` shell wraps the :ref:`document-bson-type-date` " -#~ "object with the ``ISODate`` helper." -#~ msgstr "" - -#~ msgid "" -#~ "``new Date(\"\")`` returns the specified date string (``\"\"``) as a :ref:`document-bson-type-date` object. The :program:`mongo`" -#~ " shell wraps the :ref:`document-bson-type-date` object with the ``ISODate`` " -#~ "helper." -#~ msgstr "" - -#~ msgid "The following example uses ``new Date()`` to return ``Date`` objects." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/Mongo.getDB.po b/locale/zh/LC_MESSAGES/reference/method/Mongo.getDB.po deleted file mode 100644 index 729932c03d6..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/Mongo.getDB.po +++ /dev/null @@ -1,49 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/Mongo.getDB.txt:3 -msgid "Mongo.getDB()" -msgstr "" - -#: ../source/reference/method/Mongo.getDB.txt:14 -msgid "Description" -msgstr "" - -#: ../source/reference/method/Mongo.getDB.txt:18 -msgid "" -"Provides access to database objects from the :program:`mongo` shell or from " -"a JavaScript file." -msgstr "" - -#: ../source/reference/method/Mongo.getDB.txt:21 -msgid "The :method:`Mongo.getDB()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/Mongo.getDB.txt:26 -msgid "Example" -msgstr "" - -#: ../source/reference/method/Mongo.getDB.txt:28 -msgid "" -"The following example instantiates a new connection to the MongoDB instance " -"running on the localhost interface and returns a reference to " -"``\"myDatabase\"``:" -msgstr "" - -#: ../source/reference/method/Mongo.getDB.txt:36 -msgid ":method:`Mongo()` and :doc:`/reference/method/connect`" -msgstr "" - -#: ../source/reference/method/Mongo.getDB.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/Mongo.getReadPrefMode.po b/locale/zh/LC_MESSAGES/reference/method/Mongo.getReadPrefMode.po deleted file mode 100644 index 8979049b123..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/Mongo.getReadPrefMode.po +++ /dev/null @@ -1,65 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/Mongo.getReadPrefMode.txt:3 -msgid "Mongo.getReadPrefMode()" -msgstr "" - -#: ../source/reference/method/Mongo.getReadPrefMode.txt:15 -msgid "" -"The current :term:`read preference` mode for the :method:`Mongo() " -"` connection object." -msgstr "" - -#: ../source/reference/method/Mongo.getReadPrefMode.txt:18 -msgid "" -"See :doc:`/core/read-preference` for an introduction to read preferences in " -"MongoDB. Use :method:`~Mongo.getReadPrefMode()` to return the current read " -"preference mode, as in the following example:" -msgstr "" - -#: ../source/reference/method/Mongo.getReadPrefMode.txt:27 -msgid "" -"Use the following operation to return and print the current read preference " -"mode:" -msgstr "" - -#: ../source/reference/method/Mongo.getReadPrefMode.txt:34 -msgid "This operation will return one of the following read preference modes:" -msgstr "" - -#: ../source/reference/method/Mongo.getReadPrefMode.txt:37 -msgid ":readmode:`primary`" -msgstr "" - -#: ../source/reference/method/Mongo.getReadPrefMode.txt:38 -msgid ":readmode:`primaryPreferred`" -msgstr "" - -#: ../source/reference/method/Mongo.getReadPrefMode.txt:39 -msgid ":readmode:`secondary`" -msgstr "" - -#: ../source/reference/method/Mongo.getReadPrefMode.txt:40 -msgid ":readmode:`secondaryPreferred`" -msgstr "" - -#: ../source/reference/method/Mongo.getReadPrefMode.txt:41 -msgid ":readmode:`nearest`" -msgstr "" - -#: ../source/reference/method/Mongo.getReadPrefMode.txt:43 -msgid "" -":doc:`/core/read-preference`, :method:`~cursor.readPref()`, " -":method:`~Mongo.setReadPref()`, and :method:`~Mongo.getReadPrefTagSet()`." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/Mongo.getReadPrefTagSet.po b/locale/zh/LC_MESSAGES/reference/method/Mongo.getReadPrefTagSet.po deleted file mode 100644 index cf09a36c34e..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/Mongo.getReadPrefTagSet.po +++ /dev/null @@ -1,41 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/Mongo.getReadPrefTagSet.txt:3 -msgid "Mongo.getReadPrefTagSet()" -msgstr "" - -#: ../source/reference/method/Mongo.getReadPrefTagSet.txt:15 -msgid "" -"The current :term:`read preference` tag set for the :method:`Mongo() " -"` connection object." -msgstr "" - -#: ../source/reference/method/Mongo.getReadPrefTagSet.txt:18 -msgid "" -"See :doc:`/core/read-preference` for an introduction to read preferences and" -" tag sets in MongoDB. Use :method:`~Mongo.getReadPrefTagSet()` to return the" -" current read preference tag set, as in the following example:" -msgstr "" - -#: ../source/reference/method/Mongo.getReadPrefTagSet.txt:27 -msgid "" -"Use the following operation to return and print the current read preference " -"tag set:" -msgstr "" - -#: ../source/reference/method/Mongo.getReadPrefTagSet.txt:34 -msgid "" -":doc:`/core/read-preference`, :method:`~cursor.readPref()`, " -":method:`~Mongo.setReadPref()`, and :method:`~Mongo.getReadPrefTagSet()`." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/Mongo.po b/locale/zh/LC_MESSAGES/reference/method/Mongo.po deleted file mode 100644 index 92f373c70b0..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/Mongo.po +++ /dev/null @@ -1,60 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/Mongo.txt:3 -msgid "Mongo()" -msgstr "" - -#: ../source/reference/method/Mongo.txt:14 -msgid "Description" -msgstr "" - -#: ../source/reference/method/Mongo.txt:18 -msgid "" -"JavaScript constructor to instantiate a database connection from the " -":program:`mongo` shell or from a JavaScript file." -msgstr "" - -#: ../source/reference/method/Mongo.txt:21 -msgid "The :method:`Mongo()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/Mongo.txt:26 -msgid "Instantiation Options" -msgstr "" - -#: ../source/reference/method/Mongo.txt:28 -msgid "" -"Use the constructor without a parameter to instantiate a connection to the " -"localhost interface on the default port." -msgstr "" - -#: ../source/reference/method/Mongo.txt:31 -msgid "" -"Pass the ```` parameter to the constructor to instantiate a connection" -" to the ```` and the default port." -msgstr "" - -#: ../source/reference/method/Mongo.txt:34 -msgid "" -"Pass the ``<:port>`` parameter to the constructor to instantiate a " -"connection to the ```` and the ````." -msgstr "" - -#: ../source/reference/method/Mongo.txt:37 -msgid ":method:`Mongo.getDB()` and :method:`db.getMongo()`." -msgstr "" - -#: ../source/reference/method/Mongo.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/Mongo.setReadPref.po b/locale/zh/LC_MESSAGES/reference/method/Mongo.setReadPref.po deleted file mode 100644 index 59098a77ebe..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/Mongo.setReadPref.po +++ /dev/null @@ -1,68 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/Mongo.setReadPref.txt:3 -msgid "Mongo.setReadPref()" -msgstr "" - -#: ../source/reference/method/Mongo.setReadPref.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/Mongo.setReadPref.txt:18 -msgid "" -"Call the :method:`~Mongo.setReadPref()` method on a :method:`Mongo " -"` connection object to control how the client will route all " -"queries to members of the replica set." -msgstr "" - -#: ../source/reference/method/Mongo.setReadPref.txt:25 -msgid "Examples" -msgstr "" - -#: ../source/reference/method/Mongo.setReadPref.txt:27 -msgid "" -"To set a read preference mode in the :program:`mongo` shell, use the " -"following operation:" -msgstr "" - -#: ../source/reference/method/Mongo.setReadPref.txt:34 -msgid "" -"To set a read preference that uses a tag set, specify an array of tag sets " -"as the second argument to :method:`Mongo.setReadPref()`, as in the " -"following:" -msgstr "" - -#: ../source/reference/method/Mongo.setReadPref.txt:42 -msgid "" -"You can specify multiple tag sets, in order of preference, as in the " -"following:" -msgstr "" - -#: ../source/reference/method/Mongo.setReadPref.txt:54 -msgid "" -"If the replica set cannot satisfy the first tag set, the client will attempt" -" to use the second read preference. Each tag set can contain zero or more " -"field/value tag pairs, with an \"empty\" document acting as a wildcard which" -" matches a replica set member with any tag set or no tag set." -msgstr "" - -#: ../source/reference/method/Mongo.setReadPref.txt:62 -msgid "" -"You must call :method:`Mongo.setReadPref()` on the connection object before " -"retrieving documents using that connection to use that read preference." -msgstr "" - -#: ../source/reference/method/Mongo.setReadPref.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/Mongo.setSlaveOk.po b/locale/zh/LC_MESSAGES/reference/method/Mongo.setSlaveOk.po deleted file mode 100644 index 29fcfbe57d2..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/Mongo.setSlaveOk.po +++ /dev/null @@ -1,37 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/Mongo.setSlaveOk.txt:3 -msgid "Mongo.setSlaveOk()" -msgstr "" - -#: ../source/reference/method/Mongo.setSlaveOk.txt:15 -msgid "" -"For the current session, this command permits read operations from non-" -"master (i.e. :term:`slave` or :term:`secondary`) instances. Practically, use" -" this method in the following form:" -msgstr "" - -#: ../source/reference/method/Mongo.setSlaveOk.txt:23 -msgid "" -"Indicates that \":term:`eventually consistent `\" read" -" operations are acceptable for the current application. This function " -"provides the same functionality as :method:`rs.slaveOk()`." -msgstr "" - -#: ../source/reference/method/Mongo.setSlaveOk.txt:28 -msgid "" -"See the :method:`~cursor.readPref()` method for more fine-grained control " -"over :doc:`read preference ` in the :program:`mongo` " -"shell." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/ObjectId.getTimestamp.po b/locale/zh/LC_MESSAGES/reference/method/ObjectId.getTimestamp.po deleted file mode 100644 index 267eb21a73f..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/ObjectId.getTimestamp.po +++ /dev/null @@ -1,53 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/ObjectId.getTimestamp.txt:3 -msgid "ObjectId.getTimestamp()" -msgstr "" - -#: ../source/reference/method/ObjectId.getTimestamp.txt:27 -msgid "This will return the following output:" -msgstr "" - -#: ../source/reference/method/ObjectId.getTimestamp.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/ObjectId.getTimestamp.txt:15 -msgid "Returns the timestamp portion of the :method:`ObjectId()` as a Date." -msgstr "" - -#: ../source/reference/method/ObjectId.getTimestamp.txt:18 -msgid "Example" -msgstr "" - -#: ../source/reference/method/ObjectId.getTimestamp.txt:20 -msgid "" -"The following example calls the :method:`getTimestamp() " -"` method on an :method:`ObjectId()`:" -msgstr "" - -#: ../source/reference/method/ObjectId.getTimestamp.txt:33 -msgid ":ref:`ObjectId BSON Type `" -msgstr "" - -#~ msgid "" -#~ "The timestamp portion of the :ref:`ObjectId() ` object" -#~ " as a Date." -#~ msgstr "" - -#~ msgid "" -#~ "In the following example, call the :method:`getTimestamp() " -#~ "` method on an ObjectId (e.g. " -#~ "``ObjectId(\"507c7f79bcf86cd7994f6c0e\")``):" -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/ObjectId.po b/locale/zh/LC_MESSAGES/reference/method/ObjectId.po deleted file mode 100644 index 7d38732b0c5..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/ObjectId.po +++ /dev/null @@ -1,145 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/ObjectId.txt:3 -msgid "ObjectId" -msgstr "" - -#: ../source/reference/method/ObjectId.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/ObjectId.txt:16 -#: ../source/reference/method/ObjectId.txt:39 -msgid "Description" -msgstr "" - -#: ../source/reference/method/ObjectId.txt:20 -msgid "" -"Returns a new :ref:`objectid` value. The 12-byte :ref:`objectid` value " -"consists of:" -msgstr "" - -#: ../source/includes/fact-ObjectId-construct.rst:1 -msgid "a 4-byte value representing the seconds since the Unix epoch," -msgstr "" - -#: ../source/includes/fact-ObjectId-construct.rst:3 -msgid "a 3-byte machine identifier," -msgstr "" - -#: ../source/includes/fact-ObjectId-construct.rst:5 -msgid "a 2-byte process id, and" -msgstr "" - -#: ../source/includes/fact-ObjectId-construct.rst:7 -msgid "a 3-byte counter, starting with a random value." -msgstr "" - -#: ../source/reference/method/ObjectId.txt:25 -msgid ":method:`ObjectId()` can accept the following parameter:" -msgstr "" - -#: ../source/reference/method/ObjectId.txt:30 -msgid "Methods and Attributes" -msgstr "" - -#: ../source/reference/method/ObjectId.txt:32 -msgid ":method:`ObjectId()` has the following attribute and methods:" -msgstr "" - -#: ../source/reference/method/ObjectId.txt:38 -msgid "Attribute/Method" -msgstr "" - -#: ../source/reference/method/ObjectId.txt:41 -msgid "``str``" -msgstr "" - -#: ../source/reference/method/ObjectId.txt:43 -msgid "Returns the hexadecimal string representation of the object." -msgstr "" - -#: ../source/reference/method/ObjectId.txt:45 -msgid ":method:`ObjectId.getTimestamp()`" -msgstr "" - -#: ../source/reference/method/ObjectId.txt:47 -msgid "Returns the timestamp portion of the object as a Date." -msgstr "" - -#: ../source/reference/method/ObjectId.txt:49 -msgid ":method:`ObjectId.toString()`" -msgstr "" - -#: ../source/reference/method/ObjectId.txt:51 -msgid "" -"Returns the JavaScript representation in the form of a string literal " -"\"``ObjectId(...)``\"." -msgstr "" - -#: ../source/reference/method/ObjectId.txt:54 -msgid ":method:`ObjectId.valueOf()`" -msgstr "" - -#: ../source/reference/method/ObjectId.txt:56 -msgid "" -"Returns the representation of the object as a hexadecimal string. The " -"returned string is the ``str`` attribute." -msgstr "" - -#: ../source/reference/method/ObjectId.txt:60 -msgid "Examples" -msgstr "" - -#: ../source/reference/method/ObjectId.txt:63 -msgid "Generate a New ObjectId" -msgstr "" - -#: ../source/reference/method/ObjectId.txt:65 -msgid "To generate a new ObjectId, use :method:`ObjectId()` with no argument:" -msgstr "" - -#: ../source/reference/method/ObjectId.txt:71 -msgid "In this example, the value of ``x`` would be:" -msgstr "" - -#: ../source/reference/method/ObjectId.txt:78 -msgid "Specify a Hexadecimal String" -msgstr "" - -#: ../source/reference/method/ObjectId.txt:80 -msgid "" -"To generate a new ObjectId using :method:`ObjectId()` with a unique " -"hexadecimal string:" -msgstr "" - -#: ../source/reference/method/ObjectId.txt:87 -msgid "In this example, the value of ``y`` would be:" -msgstr "" - -#: ../source/reference/method/ObjectId.txt:94 -msgid "Access the Hexadecimal String" -msgstr "" - -#: ../source/reference/method/ObjectId.txt:96 -msgid "Access the ``str`` attribute of an ``ObjectId()`` object, as follows:" -msgstr "" - -#: ../source/reference/method/ObjectId.txt:102 -msgid "This operation will return the following hexadecimal string:" -msgstr "" - -#: ../source/reference/method/ObjectId.txt:108 -msgid ":ref:`ObjectId BSON Type `" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/ObjectId.toString.po b/locale/zh/LC_MESSAGES/reference/method/ObjectId.toString.po deleted file mode 100644 index ac5ff723e17..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/ObjectId.toString.po +++ /dev/null @@ -1,59 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/ObjectId.toString.txt:3 -msgid "ObjectId.toString()" -msgstr "" - -#: ../source/reference/method/ObjectId.toString.txt:28 -msgid "This will return the following string:" -msgstr "" - -#: ../source/reference/method/ObjectId.toString.txt:34 -msgid "You can confirm the type of this object using the following operation:" -msgstr "" - -#: ../source/reference/method/ObjectId.toString.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/ObjectId.toString.txt:15 -msgid "" -"Returns the string representation of the :method:`ObjectId()`. This string " -"value has the format of ``ObjectId(...)``." -msgstr "" - -#: ../source/reference/method/ObjectId.toString.txt:19 -msgid "Example" -msgstr "" - -#: ../source/reference/method/ObjectId.toString.txt:21 -msgid "" -"The following example calls the :method:`~ObjectId.toString()` method on an " -":method:`ObjectId()`:" -msgstr "" - -#~ msgid "" -#~ "The string representation of the :ref:`ObjectId() ` " -#~ "object. This value has the format of ``ObjectId(...)``." -#~ msgstr "" - -#~ msgid "" -#~ "In previous versions :method:`ObjectId.toString()` returns the value of the " -#~ "ObjectId as a hexadecimal string." -#~ msgstr "" - -#~ msgid "" -#~ "In the following example, call the :method:`~ObjectId.toString()` method on " -#~ "an ObjectId (e.g. ``ObjectId(\"507c7f79bcf86cd7994f6c0e\")``):" -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/ObjectId.valueOf.po b/locale/zh/LC_MESSAGES/reference/method/ObjectId.valueOf.po deleted file mode 100644 index 4574d9e6959..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/ObjectId.valueOf.po +++ /dev/null @@ -1,61 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/ObjectId.valueOf.txt:3 -msgid "ObjectId.valueOf()" -msgstr "" - -#: ../source/reference/method/ObjectId.valueOf.txt:29 -msgid "This will return the following string:" -msgstr "" - -#: ../source/reference/method/ObjectId.valueOf.txt:35 -msgid "You can confirm the type of this object using the following operation:" -msgstr "" - -#: ../source/reference/method/ObjectId.valueOf.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/ObjectId.valueOf.txt:15 -msgid "" -"Returns the value of the :method:`ObjectId()` as a lowercase hexadecimal " -"string. This value is the ``str`` attribute of the :method:`ObjectId()` " -"object." -msgstr "" - -#: ../source/reference/method/ObjectId.valueOf.txt:20 -msgid "Example" -msgstr "" - -#: ../source/reference/method/ObjectId.valueOf.txt:22 -msgid "" -"The following example calls the :method:`valueOf() ` " -"method on an :method:`ObjectId()`:" -msgstr "" - -#~ msgid "" -#~ "The value of the :ref:`ObjectId() ` object as a " -#~ "lowercase hexadecimal string. This value is the ``str`` attribute of the " -#~ "``ObjectId()`` object." -#~ msgstr "" - -#~ msgid "" -#~ "In previous versions :method:`ObjectId.valueOf()` returns the ``ObjectId()``" -#~ " object." -#~ msgstr "" - -#~ msgid "" -#~ "In the following example, call the :method:`valueOf() ` " -#~ "method on an ObjectId (e.g. ``ObjectId(\"507c7f79bcf86cd7994f6c0e\")``):" -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/PlanCache.clear.po b/locale/zh/LC_MESSAGES/reference/method/PlanCache.clear.po deleted file mode 100644 index a82cdae3d39..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/PlanCache.clear.po +++ /dev/null @@ -1,56 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/PlanCache.clear.txt:3 -msgid "PlanCache.clear()" -msgstr "" - -#: ../source/reference/method/PlanCache.clear.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/PlanCache.clear.txt:18 -msgid "Removes all cached query plans for a collection." -msgstr "" - -#: ../source/reference/method/PlanCache.clear.txt:20 -msgid "" -"The method is only available from the :method:`plan cache object " -"` of a specific collection; i.e." -msgstr "" - -#: ../source/reference/method/PlanCache.clear.txt:27 -msgid "For example, to clear the cache for the ``orders`` collection:" -msgstr "" - -#: ../source/reference/method/PlanCache.clear.txt:34 -msgid "Required Access" -msgstr "" - -#: ../source/reference/method/PlanCache.clear.txt:36 -msgid "" -"On systems running with :setting:`~security.authorization`, a user must have" -" access that includes the :authaction:`planCacheWrite` action." -msgstr "" - -#: ../source/reference/method/PlanCache.clear.txt:41 -msgid ":method:`db.collection.getPlanCache()`" -msgstr "" - -#: ../source/reference/method/PlanCache.clear.txt:43 -msgid ":method:`PlanCache.clearPlansByQuery()`" -msgstr "" - -#: ../source/reference/method/PlanCache.clear.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/PlanCache.clearPlansByQuery.po b/locale/zh/LC_MESSAGES/reference/method/PlanCache.clearPlansByQuery.po deleted file mode 100644 index e42a74769f3..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/PlanCache.clearPlansByQuery.po +++ /dev/null @@ -1,80 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/PlanCache.clearPlansByQuery.txt:3 -msgid "PlanCache.clearPlansByQuery()" -msgstr "" - -#: ../source/reference/method/PlanCache.clearPlansByQuery.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/PlanCache.clearPlansByQuery.txt:18 -msgid "Clears the cached query plans for the specified :term:`query shape`." -msgstr "" - -#: ../source/reference/method/PlanCache.clearPlansByQuery.txt:20 -msgid "" -"The method is only available from the :method:`plan cache object " -"` of a specific collection; i.e." -msgstr "" - -#: ../source/reference/method/PlanCache.clearPlansByQuery.txt:27 -msgid "" -"The :method:`PlanCache.clearPlansByQuery()` method accepts the following " -"parameters:" -msgstr "" - -#: ../source/reference/method/PlanCache.clearPlansByQuery.txt:32 -msgid "" -"To see the query shapes for which cached query plans exist, use the " -":method:`PlanCache.listQueryShapes()` method." -msgstr "" - -#: ../source/reference/method/PlanCache.clearPlansByQuery.txt:36 -msgid "Required Access" -msgstr "" - -#: ../source/reference/method/PlanCache.clearPlansByQuery.txt:38 -msgid "" -"On systems running with :setting:`~security.authorization`, a user must have" -" access that includes the :authaction:`planCacheWrite` action." -msgstr "" - -#: ../source/reference/method/PlanCache.clearPlansByQuery.txt:42 -msgid "Example" -msgstr "" - -#: ../source/reference/method/PlanCache.clearPlansByQuery.txt:44 -msgid "If a collection ``orders`` has the following query shape:" -msgstr "" - -#: ../source/reference/method/PlanCache.clearPlansByQuery.txt:54 -msgid "The following operation removes the query plan cached for the shape:" -msgstr "" - -#: ../source/reference/method/PlanCache.clearPlansByQuery.txt:66 -msgid ":method:`db.collection.getPlanCache()`" -msgstr "" - -#: ../source/reference/method/PlanCache.clearPlansByQuery.txt:67 -msgid ":method:`PlanCache.listQueryShapes()`" -msgstr "" - -#: ../source/reference/method/PlanCache.clearPlansByQuery.txt:68 -msgid ":method:`PlanCache.clear()`" -msgstr "" - -#: ../source/reference/method/PlanCache.clearPlansByQuery.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/PlanCache.getPlansByQuery.po b/locale/zh/LC_MESSAGES/reference/method/PlanCache.getPlansByQuery.po deleted file mode 100644 index db996a9da76..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/PlanCache.getPlansByQuery.po +++ /dev/null @@ -1,90 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/PlanCache.getPlansByQuery.txt:3 -msgid "PlanCache.getPlansByQuery()" -msgstr "" - -#: ../source/reference/method/PlanCache.getPlansByQuery.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/PlanCache.getPlansByQuery.txt:18 -msgid "Displays the cached query plans for the specified :term:`query shape`." -msgstr "" - -#: ../source/includes/fact-query-optimizer-cache-behavior.rst:1 -msgid "" -"The query optimizer only caches the plans for those query shapes that can " -"have more than one viable plan." -msgstr "" - -#: ../source/reference/method/PlanCache.getPlansByQuery.txt:23 -msgid "" -"The method is only available from the :method:`plan cache object " -"` of a specific collection; i.e." -msgstr "" - -#: ../source/reference/method/PlanCache.getPlansByQuery.txt:30 -msgid "" -"The :method:`PlanCache.getPlansByQuery()` method accepts the following " -"parameters:" -msgstr "" - -#: ../source/reference/method/PlanCache.getPlansByQuery.txt:35 -msgid "Array of cached query plans for a query shape." -msgstr "" - -#: ../source/reference/method/PlanCache.getPlansByQuery.txt:37 -msgid "" -"To see the query shapes for which cached query plans exist, use the " -":method:`PlanCache.listQueryShapes()` method." -msgstr "" - -#: ../source/reference/method/PlanCache.getPlansByQuery.txt:41 -msgid "Required Access" -msgstr "" - -#: ../source/reference/method/PlanCache.getPlansByQuery.txt:43 -msgid "" -"On systems running with :setting:`~security.authorization`, a user must have" -" access that includes the :authaction:`planCacheRead` action." -msgstr "" - -#: ../source/reference/method/PlanCache.getPlansByQuery.txt:47 -msgid "Example" -msgstr "" - -#: ../source/reference/method/PlanCache.getPlansByQuery.txt:49 -msgid "If a collection ``orders`` has the following query shape:" -msgstr "" - -#: ../source/reference/method/PlanCache.getPlansByQuery.txt:59 -msgid "The following operation displays the query plan cached for the shape:" -msgstr "" - -#: ../source/reference/method/PlanCache.getPlansByQuery.txt:71 -msgid ":method:`db.collection.getPlanCache()`" -msgstr "" - -#: ../source/reference/method/PlanCache.getPlansByQuery.txt:72 -msgid ":method:`PlanCache.listQueryShapes()`" -msgstr "" - -#: ../source/reference/method/PlanCache.getPlansByQuery.txt:73 -msgid ":method:`PlanCache.help()`" -msgstr "" - -#: ../source/reference/method/PlanCache.getPlansByQuery.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/PlanCache.help.po b/locale/zh/LC_MESSAGES/reference/method/PlanCache.help.po deleted file mode 100644 index 76c8e2f60b3..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/PlanCache.help.po +++ /dev/null @@ -1,40 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/PlanCache.help.txt:3 -msgid "PlanCache.help()" -msgstr "" - -#: ../source/reference/method/PlanCache.help.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/PlanCache.help.txt:18 -msgid "" -"Displays the methods available to view and modify a collection's query plan " -"cache." -msgstr "" - -#: ../source/reference/method/PlanCache.help.txt:21 -msgid "" -"The method is only available from the :method:`plan cache object " -"` of a specific collection; i.e." -msgstr "" - -#: ../source/reference/method/PlanCache.help.txt:28 -msgid ":method:`db.collection.getPlanCache()`" -msgstr "" - -#: ../source/reference/method/PlanCache.help.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/PlanCache.listQueryShapes.po b/locale/zh/LC_MESSAGES/reference/method/PlanCache.listQueryShapes.po deleted file mode 100644 index de5effbb3ea..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/PlanCache.listQueryShapes.po +++ /dev/null @@ -1,100 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/PlanCache.listQueryShapes.txt:3 -msgid "PlanCache.listQueryShapes()" -msgstr "" - -#: ../source/reference/method/PlanCache.listQueryShapes.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/PlanCache.listQueryShapes.txt:18 -msgid "" -"Displays the :term:`query shapes ` for which cached query plans" -" exist." -msgstr "" - -#: ../source/includes/fact-query-optimizer-cache-behavior.rst:1 -msgid "" -"The query optimizer only caches the plans for those query shapes that can " -"have more than one viable plan." -msgstr "" - -#: ../source/reference/method/PlanCache.listQueryShapes.txt:23 -msgid "" -"The method is only available from the :method:`plan cache object " -"` of a specific collection; i.e." -msgstr "" - -#: ../source/reference/method/PlanCache.listQueryShapes.txt:30 -msgid "Array of :term:`query shape ` documents." -msgstr "" - -#: ../source/reference/method/PlanCache.listQueryShapes.txt:32 -msgid "The method wraps the :dbcommand:`planCacheListQueryShapes` command." -msgstr "" - -#: ../source/reference/method/PlanCache.listQueryShapes.txt:35 -msgid "Required Access" -msgstr "" - -#: ../source/reference/method/PlanCache.listQueryShapes.txt:37 -msgid "" -"On systems running with :setting:`~security.authorization`, a user must have" -" access that includes the :authaction:`planCacheRead` action." -msgstr "" - -#: ../source/reference/method/PlanCache.listQueryShapes.txt:41 -msgid "Example" -msgstr "" - -#: ../source/reference/method/PlanCache.listQueryShapes.txt:43 -msgid "" -"The following returns the :term:`query shapes ` that have " -"cached plans for the ``orders`` collection:" -msgstr "" - -#: ../source/reference/method/PlanCache.listQueryShapes.txt:50 -msgid "" -"The method returns an array of the query shapes currently in the cache. In " -"the example, the ``orders`` collection had cached query plans associated " -"with the following shapes:" -msgstr "" - -#: ../source/reference/method/PlanCache.listQueryShapes.txt:86 -msgid ":method:`db.collection.getPlanCache()`" -msgstr "" - -#: ../source/reference/method/PlanCache.listQueryShapes.txt:87 -msgid ":method:`PlanCache.getPlansByQuery()`" -msgstr "" - -#: ../source/reference/method/PlanCache.listQueryShapes.txt:88 -msgid ":method:`PlanCache.help()`" -msgstr "" - -#: ../source/reference/method/PlanCache.listQueryShapes.txt:89 -msgid ":dbcommand:`planCacheListQueryShapes`" -msgstr "" - -#: ../source/reference/method/PlanCache.listQueryShapes.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/PlanCache.listQueryShapes.txt:81 -msgid "" -"Not all queries automatically place a query plan in the cache. " -"``db.collection.getPlanCache().listQueryShapes()`` returns an empty array if" -" there are currently no query shapes with cached query plans." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/UUID.po b/locale/zh/LC_MESSAGES/reference/method/UUID.po deleted file mode 100644 index 5bf0a55aa74..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/UUID.po +++ /dev/null @@ -1,44 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/UUID.txt:3 -msgid "UUID()" -msgstr "" - -#: ../source/reference/method/UUID.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/UUID.txt:18 -msgid "Generates a BSON UUID object." -msgstr "" - -#: ../source/reference/method/UUID.txt:22 -msgid "A BSON UUID object." -msgstr "" - -#: ../source/reference/method/UUID.txt:25 -msgid "Example" -msgstr "" - -#: ../source/reference/method/UUID.txt:27 -msgid "Create a 32 byte hexadecimal string:" -msgstr "" - -#: ../source/reference/method/UUID.txt:33 -msgid "Convert it to the BSON UUID subtype:" -msgstr "" - -#: ../source/reference/method/UUID.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/WriteResult.hasWriteConcernError.po b/locale/zh/LC_MESSAGES/reference/method/WriteResult.hasWriteConcernError.po deleted file mode 100644 index 831dba3e5d0..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/WriteResult.hasWriteConcernError.po +++ /dev/null @@ -1,35 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/WriteResult.hasWriteConcernError.txt:3 -msgid "WriteResult.hasWriteConcernError()" -msgstr "" - -#: ../source/reference/method/WriteResult.hasWriteConcernError.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/WriteResult.hasWriteConcernError.txt:18 -msgid "" -"Returns ``true`` if the result of a :program:`mongo` shell write method has " -":data:`WriteResult.writeConcernError`. Otherwise, the method returns " -"``false``." -msgstr "" - -#: ../source/reference/method/WriteResult.hasWriteConcernError.txt:22 -msgid ":method:`WriteResult()`" -msgstr "" - -#: ../source/reference/method/WriteResult.hasWriteConcernError.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/WriteResult.hasWriteError.po b/locale/zh/LC_MESSAGES/reference/method/WriteResult.hasWriteError.po deleted file mode 100644 index 48d81c36314..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/WriteResult.hasWriteError.po +++ /dev/null @@ -1,34 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/WriteResult.hasWriteError.txt:3 -msgid "WriteResult.hasWriteError()" -msgstr "" - -#: ../source/reference/method/WriteResult.hasWriteError.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/WriteResult.hasWriteError.txt:18 -msgid "" -"Returns ``true`` if the result of a :program:`mongo` shell write method has " -":data:`WriteResult.writeError`. Otherwise, the method returns ``false``." -msgstr "" - -#: ../source/reference/method/WriteResult.hasWriteError.txt:22 -msgid ":method:`WriteResult()`" -msgstr "" - -#: ../source/reference/method/WriteResult.hasWriteError.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/WriteResult.po b/locale/zh/LC_MESSAGES/reference/method/WriteResult.po deleted file mode 100644 index 90f03d9388f..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/WriteResult.po +++ /dev/null @@ -1,115 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/WriteResult.txt:3 -msgid "WriteResult()" -msgstr "" - -#: ../source/reference/method/WriteResult.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/WriteResult.txt:18 -msgid "" -"A wrapper that contains the result status of the :program:`mongo` shell " -"write methods." -msgstr "" - -#: ../source/reference/method/WriteResult.txt:0 -msgid "See" -msgstr "" - -#: ../source/reference/method/WriteResult.txt:26 -msgid "Properties" -msgstr "" - -#: ../source/reference/method/WriteResult.txt:28 -msgid "The :method:`WriteResult` has the following properties:" -msgstr "" - -#: ../source/reference/method/WriteResult.txt:32 -msgid "" -"The number of documents inserted, excluding ``upserted`` documents. See " -":data:`WriteResult.nUpserted` for the number of documents inserted through " -"an upsert." -msgstr "" - -#: ../source/reference/method/WriteResult.txt:38 -msgid "" -"The number of documents selected for update. If the update operation results" -" in no change to the document, e.g. :update:`$set` expression updates the " -"value to the current value, :data:`~WriteResult.nMatched` can be greater " -"than :data:`~WriteResult.nModified`." -msgstr "" - -#: ../source/reference/method/WriteResult.txt:46 -msgid "" -"The number of existing documents updated. If the update/replacement " -"operation results in no change to the document, such as setting the value of" -" the field to its current value, :data:`~WriteResult.nModified` can be less " -"than :data:`~WriteResult.nMatched`." -msgstr "" - -#: ../source/reference/method/WriteResult.txt:54 -msgid "" -"The number of documents inserted by an :ref:`upsert `." -msgstr "" - -#: ../source/reference/method/WriteResult.txt:59 -msgid "" -"The ``_id`` of the document inserted by an ``upsert``. Returned only if an " -"``upsert`` results in an insert." -msgstr "" - -#: ../source/reference/method/WriteResult.txt:64 -msgid "The number of documents removed." -msgstr "" - -#: ../source/reference/method/WriteResult.txt:68 -msgid "" -"A document that contains information regarding any error, excluding write " -"concern errors, encountered during the write operation." -msgstr "" - -#: ../source/reference/method/WriteResult.txt:73 -msgid "An integer value identifying the error." -msgstr "" - -#: ../source/reference/method/WriteResult.txt:77 -#: ../source/reference/method/WriteResult.txt:96 -msgid "A description of the error." -msgstr "" - -#: ../source/reference/method/WriteResult.txt:82 -msgid "" -"A document that contains information regarding any write concern errors " -"encountered during the write operation." -msgstr "" - -#: ../source/reference/method/WriteResult.txt:87 -msgid "An integer value identifying the write concern error." -msgstr "" - -#: ../source/reference/method/WriteResult.txt:91 -msgid "A document identifying the write concern setting related to the error." -msgstr "" - -#: ../source/reference/method/WriteResult.txt:98 -msgid "" -":method:`WriteResult.hasWriteError()`, " -":method:`WriteResult.hasWriteConcernError()`" -msgstr "" - -#: ../source/reference/method/WriteResult.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/cat.po b/locale/zh/LC_MESSAGES/reference/method/cat.po deleted file mode 100644 index 992afc01b60..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/cat.po +++ /dev/null @@ -1,30 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cat.txt:3 -msgid "cat()" -msgstr "" - -#: ../source/reference/method/cat.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/cat.txt:18 -msgid "" -"Returns the contents of the specified file. The method returns with output " -"relative to the current shell session and does not impact the server." -msgstr "" - -#: ../source/reference/method/cat.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/cd.po b/locale/zh/LC_MESSAGES/reference/method/cd.po deleted file mode 100644 index 954efca5cc5..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/cd.po +++ /dev/null @@ -1,30 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cd.txt:3 -msgid "cd()" -msgstr "" - -#: ../source/reference/method/cd.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/cd.txt:20 -msgid "" -":method:`cd()` changes the directory context of the :program:`mongo` shell " -"and has no effect on the MongoDB server." -msgstr "" - -#: ../source/reference/method/cd.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/clearRawMongoProgramOutput.po b/locale/zh/LC_MESSAGES/reference/method/clearRawMongoProgramOutput.po deleted file mode 100644 index a4659e98c4b..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/clearRawMongoProgramOutput.po +++ /dev/null @@ -1,20 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/clearRawMongoProgramOutput.txt:3 -msgid "clearRawMongoProgramOutput()" -msgstr "" - -#: ../source/reference/method/clearRawMongoProgramOutput.txt:15 -msgid "For internal use." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/connect.po b/locale/zh/LC_MESSAGES/reference/method/connect.po deleted file mode 100644 index a80d586e287..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/connect.po +++ /dev/null @@ -1,46 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/connect.txt:3 -msgid "connect()" -msgstr "" - -#: ../source/reference/method/connect.txt:14 -msgid "Description" -msgstr "" - -#: ../source/reference/method/connect.txt:18 -msgid "" -"Creates a connection to a MongoDB instance and returns the reference to the " -"database. However, in most cases, use the :method:`Mongo()` object and its " -":method:`~Mongo.getDB()` method instead." -msgstr "" - -#: ../source/reference/method/connect.txt:25 -msgid "Example" -msgstr "" - -#: ../source/reference/method/connect.txt:27 -msgid "" -"The following example instantiates a new connection to the MongoDB instance " -"running on the localhost interface and returns a reference to " -"``myDatabase``:" -msgstr "" - -#: ../source/reference/method/connect.txt:35 -msgid ":method:`Mongo()`, :method:`Mongo.getDB()`, :method:`db.auth()`" -msgstr "" - -#: ../source/reference/method/connect.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/copyDbpath.po b/locale/zh/LC_MESSAGES/reference/method/copyDbpath.po deleted file mode 100644 index 64034d6fcf7..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/copyDbpath.po +++ /dev/null @@ -1,20 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/copyDbpath.txt:3 -msgid "copyDbpath()" -msgstr "" - -#: ../source/reference/method/copyDbpath.txt:15 -msgid "For internal use." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/cursor.addOption.po b/locale/zh/LC_MESSAGES/reference/method/cursor.addOption.po deleted file mode 100644 index 059bb5f1155..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/cursor.addOption.po +++ /dev/null @@ -1,170 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 67f8ee3cb43f4fcba415d984cb0295cc -#: ../source/reference/method/cursor.addOption.txt:3 -msgid "cursor.addOption()" -msgstr "" - -# 8f4cfc40990f4845bb439a935e8eb653 -#: ../source/reference/method/cursor.addOption.txt -msgid "On this page" -msgstr "" - -# 7038156e1a1f4a6099eaf252d8e54e33 -#: ../source/reference/method/cursor.addOption.txt:14 -msgid "Definition" -msgstr "" - -# 8975ea6531684713bc07c187ae5573af -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-cursor-addOption.rst:6 -msgid "Deprecated in the ``mongo`` Shell since v3.2" -msgstr "" - -# 01339250ed234bc9a09c86334a919790 -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-cursor-addOption.rst:5 -msgid "" -"Starting in v3.2, the :method:`cursor.addOption()` operator is deprecated" -" in the :program:`mongo` shell. In the :program:`mongo` shell, use " -"available :doc:`cursor methods ` instead." -msgstr "" - -# 30e015f445344d6280e4f7c62d8d21bc -#: ../source/reference/method/cursor.addOption.txt:20 -msgid "" -"Adds ``OP_QUERY`` wire protocol flags, such as the ``tailable`` flag, to " -"change the behavior of queries." -msgstr "" - -# 75a198412a0a4ca8a3d991fd59e72cf5 -#: ../source/reference/method/cursor.addOption.txt:23 -msgid "The :method:`cursor.addOption()` method has the following parameter:" -msgstr "" - -# f636c0ab979d49d4be43f4a9ebcbeebf -#: ../source/reference/method/cursor.addOption.txt:30 -msgid "Flags" -msgstr "" - -# 53fbc7a8ecf54257bf25e7a7da8f5a3c -#: ../source/reference/method/cursor.addOption.txt:32 -msgid "" -"The :program:`mongo` shell provides several additional cursor flags to " -"modify the behavior of the cursor." -msgstr "" - -# 185dd65c624a4464847bd39807972bcc -#: ../source/reference/method/cursor.addOption.txt:39 -msgid "Flag" -msgstr "" - -# 5484681f889f41169e2dd109b5201096 -#: ../source/reference/method/cursor.addOption.txt:40 -msgid "Description" -msgstr "" - -# 9dd28db91bcd4b6b9e408ac7ef8252b8 -#: ../source/reference/method/cursor.addOption.txt:43 -msgid "" -"Sets the cursor not to close once the last data is received, allowing the" -" query to continue returning data added after the initial results were " -"exhausted." -msgstr "" - -# 246d8251cd5448b99908351b2a9fbfcd -#: ../source/reference/method/cursor.addOption.txt:48 -msgid "Allows querying of a replica slave." -msgstr "" - -# 1799cbd584cd4bdcb9775b044644bb4a -#: ../source/reference/method/cursor.addOption.txt:51 -msgid "Prevents the server from timing out idle cursors." -msgstr "" - -# f3c91cc3d09445e89230232839db877d -#: ../source/reference/method/cursor.addOption.txt:54 -msgid "" -"For use with .. data:: DBQuery.Option.tailable; sets the cursor to block " -"and await data for a while rather than returning no data. The cursor will" -" return no data once the timeout has expired." -msgstr "" - -# ca628a9db9a249a89e662d526931fb64 -#: ../source/reference/method/cursor.addOption.txt:60 -msgid "" -"Sets the cursor to return all data returned by the query at once rather " -"than splitting the results into batches." -msgstr "" - -# 609ed1de1f6041c695ce95f06efc9cae -#: ../source/reference/method/cursor.addOption.txt:64 -msgid "" -"Sets the cursor to return partial data from a query against a sharded " -"cluster in which some shards do not respond rather than throwing an " -"error." -msgstr "" - -# 08b8ab3f35b9417d8fd6d3a483b1843b -#: ../source/reference/method/cursor.addOption.txt:69 -msgid "Example" -msgstr "" - -# 7e239aa745e4432ab3c31476341e3a2a -#: ../source/reference/method/cursor.addOption.txt:71 -msgid "" -"The following example adds the ``DBQuery.Option.tailable`` flag and the " -"``DBQuery.Option.awaitData`` flag to ensure that the query returns a " -":term:`tailable cursor`. The sequence creates a cursor that will wait for" -" few seconds after returning the full result set so that it can capture " -"and return additional data added during the query:" -msgstr "" - -# f307cd1bcabc4a7f8834138afea748db -#: ../source/reference/method/cursor.addOption.txt:85 -msgid "" -"Adding incorrect wire protocol flags can cause problems and/or extra " -"server load." -msgstr "" - -#~ msgid "The :method:`cursor.addOption()` method has the following parameter:" -#~ msgstr "" - -#~ msgid "Flags" -#~ msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "Flag" -#~ msgstr "" - -#~ msgid "Description" -#~ msgstr "" - -#~ msgid "Allows querying of a replica slave." -#~ msgstr "" - -#~ msgid "Prevents the server from timing out idle cursors." -#~ msgstr "" - -#~ msgid "Example" -#~ msgstr "" - -#~ msgid "" -#~ ":method:`cursor.addOption()` is deprecated. Use " -#~ "the available :doc:`cursor methods " -#~ "` to change the" -#~ " behavior of a query." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/cursor.batchSize.po b/locale/zh/LC_MESSAGES/reference/method/cursor.batchSize.po deleted file mode 100644 index 1b2279482a5..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/cursor.batchSize.po +++ /dev/null @@ -1,57 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.batchSize.txt:3 -msgid "cursor.batchSize()" -msgstr "" - -#: ../source/reference/method/cursor.batchSize.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/cursor.batchSize.txt:18 -msgid "" -"Specifies the number of documents to return in each batch of the response " -"from the MongoDB instance. In most cases, modifying the batch size will not " -"affect the user or the application, as the :program:`mongo` shell and most " -":doc:`drivers ` return results as if MongoDB returned" -" a single batch." -msgstr "" - -#: ../source/reference/method/cursor.batchSize.txt:26 -msgid "" -"The :method:`~cursor.batchSize()` method takes the following parameter:" -msgstr "" - -#: ../source/reference/method/cursor.batchSize.txt:33 -msgid "" -"Specifying ``1`` or a negative number is analogous to using the " -":method:`~cursor.limit()` method." -msgstr "" - -#: ../source/reference/method/cursor.batchSize.txt:37 -msgid "Example" -msgstr "" - -#: ../source/reference/method/cursor.batchSize.txt:39 -msgid "" -"The following example sets the batch size for the results of a query (i.e. " -":method:`~db.collection.find()`) to ``10``. The " -":method:`~cursor.batchSize()` method does not change the output in the " -":program:`mongo` shell, which, by default, iterates over the first 20 " -"documents." -msgstr "" - -#: ../source/reference/method/cursor.batchSize.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/cursor.close.po b/locale/zh/LC_MESSAGES/reference/method/cursor.close.po deleted file mode 100644 index 9602f42c35f..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/cursor.close.po +++ /dev/null @@ -1,33 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.close.txt:3 -msgid "cursor.close()" -msgstr "" - -#: ../source/reference/method/cursor.close.txt:8 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/cursor.close.txt:12 -msgid "" -"Instructs the server to close a :ref:`cursor ` and " -"free associated server resources. The server will automatically close " -"cursors that have no remaining results, as well as cursors that have been " -"idle for a period of time and lack the :method:`cursor.noCursorTimeout()` " -"option." -msgstr "" - -#: ../source/reference/method/cursor.close.txt:18 -msgid "The :method:`~cursor.close()` method has the following prototype form:" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/cursor.collation.po b/locale/zh/LC_MESSAGES/reference/method/cursor.collation.po deleted file mode 100644 index 3f92e6b1617..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/cursor.collation.po +++ /dev/null @@ -1,94 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 5b2203ee0ae7498abb1f0fd56c18efb2 -#: ../source/reference/method/cursor.collation.txt:5 -msgid "cursor.collation()" -msgstr "" - -# f12b6dd8ea004e078df269a83c133a55 -#: ../source/reference/method/cursor.collation.txt -msgid "On this page" -msgstr "" - -# 48720dd1a3014f3b9146d1179a5a6562 -#: ../source/reference/method/cursor.collation.txt:16 -msgid "Definition" -msgstr "" - -# ece038cd8da84222b6a4eb7a2d726309 -#: ../source/reference/method/cursor.collation.txt:22 -msgid "" -"Specifies the :ref:`collation ` for the cursor returned by the" -" :method:`db.collection.find()`. To use, append to the " -":method:`db.collection.find()`." -msgstr "" - -# 3f09f9bdf5d94eec83baadb2356c650f -#: ../source/reference/method/cursor.collation.txt:26 -msgid "The :method:`cursor.collation()` accepts the following collation document:" -msgstr "" - -# 4f5410a70526492381edd62a6ade3525 -#: ../source/includes/extracts/collation-document.rst:14 -msgid "" -"When specifying collation, the ``locale`` field is mandatory; all other " -"collation fields are optional. For descriptions of the fields, see :ref" -":`collation-document-fields`." -msgstr "" - -# fb57c8d000c54d44a06039d4f05625f2 -#: ../source/reference/method/cursor.collation.txt:34 -msgid "Examples" -msgstr "" - -# bf8471fedc07499fa461331a99f9adb5 -#: ../source/reference/method/cursor.collation.txt:36 -msgid "Consider a collection ``foo`` with the following documents:" -msgstr "" - -# f759c677be3d42468c8f15c2aa34360d -#: ../source/reference/method/cursor.collation.txt:44 -msgid "" -"The following operation specifies a query filter of ``x: \"a\"``. The " -"operation also includes a collation option with ``locale: \"en_US\"`` (US" -" English locale) and ``strength: 1`` (compare base characters only; i.e. " -"ignore case and diacritics):" -msgstr "" - -# e88e03b975444f2283a4fa86f94a313e -#: ../source/reference/method/cursor.collation.txt:53 -msgid "The operation returns the following documents:" -msgstr "" - -# 0f677bf2ed6441afa514731d8f43090f -#: ../source/reference/method/cursor.collation.txt:61 -msgid "" -"If you do not specify the collation, i.e. ``db.collection.find( { x: " -"\"a\" } )``, the query would only match the following document:" -msgstr "" - -# dfd558c464c54579b1133d7b5e831c13 -#: ../source/reference/method/cursor.collation.txt:68 -msgid "" -"You can chain other cursor methods, such as :method:`cursor.sort()` and " -":method:`cursor.count()`, to :method:`cursor.collation()`:" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/cursor.comment.po b/locale/zh/LC_MESSAGES/reference/method/cursor.comment.po deleted file mode 100644 index 9ee6653eb9c..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/cursor.comment.po +++ /dev/null @@ -1,117 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.comment.txt:3 -msgid "cursor.comment()" -msgstr "" - -#: ../source/reference/method/cursor.comment.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/cursor.comment.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/cursor.comment.txt:20 -msgid "Adds a ``comment`` field to the query." -msgstr "" - -#: ../source/reference/method/cursor.comment.txt:22 -msgid ":method:`cursor.comment()` has the following syntax:" -msgstr "" - -#: ../source/reference/method/cursor.comment.txt:28 -msgid ":method:`~cursor.comment()` has the following parameter:" -msgstr "" - -#: ../source/reference/method/cursor.comment.txt:33 -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/cursor.comment.txt:35 -msgid "" -":method:`~cursor.comment()` associates a comment string with the find " -"operation. This can make it easier to track a particular query in the " -"following diagnostic outputs:" -msgstr "" - -#: ../source/reference/method/cursor.comment.txt:39 -msgid "The :data:`system.profile <.system.profile>`" -msgstr "" - -#: ../source/reference/method/cursor.comment.txt:40 -msgid "The :data:`QUERY` :doc:`log ` component" -msgstr "" - -#: ../source/reference/method/cursor.comment.txt:41 -#: ../source/reference/method/cursor.comment.txt:110 -msgid ":method:`db.currentOp()`" -msgstr "" - -#: ../source/reference/method/cursor.comment.txt:43 -msgid "" -"See :ref:`configure log verbosity ` for " -"the :program:`mongod` log, the :doc:`Database Profiler tutorial `, or the :method:`db.currentOp()` command." -msgstr "" - -#: ../source/reference/method/cursor.comment.txt:49 -msgid "Example" -msgstr "" - -#: ../source/reference/method/cursor.comment.txt:51 -msgid "" -"The following operation attaches a comment to a query on the ``restaurants``" -" collection:" -msgstr "" - -#: ../source/reference/method/cursor.comment.txt:61 -msgid "Output Examples" -msgstr "" - -#: ../source/reference/method/cursor.comment.txt:64 -msgid ":data:`system.profile <.system.profile>`" -msgstr "" - -#: ../source/reference/method/cursor.comment.txt:66 -msgid "" -"The following is an excerpt from the :data:`system.profile " -"<.system.profile>`:" -msgstr "" - -#: ../source/reference/method/cursor.comment.txt:87 -msgid ":program:`mongod` :doc:`log `" -msgstr "" - -#: ../source/reference/method/cursor.comment.txt:89 -msgid "" -"The following is an excerpt from the :program:`mongod` log. It has been " -"formatted for readability." -msgstr "" - -#: ../source/reference/method/cursor.comment.txt:94 -msgid "" -"The verbosity level for :data:`QUERY` must be greater than ``0``. See :ref" -":`log-messages-configure-verbosity`" -msgstr "" - -#: ../source/reference/method/cursor.comment.txt:112 -msgid "" -"Suppose the following operation is currently running on a :program:`mongod` " -"instance:" -msgstr "" - -#: ../source/reference/method/cursor.comment.txt:121 -msgid "Running the :method:`db.currentOp()` command returns the following:" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/cursor.count.po b/locale/zh/LC_MESSAGES/reference/method/cursor.count.po deleted file mode 100644 index a0463f3718c..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/cursor.count.po +++ /dev/null @@ -1,237 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# a6df5de3f17148d3b4f3911c224ba9a5 -#: ../source/reference/method/cursor.count.txt:3 -msgid "cursor.count()" -msgstr "" - -# 26d6b3c673c845ccb60f96d1ce095e80 -#: ../source/reference/method/cursor.count.txt -msgid "On this page" -msgstr "" - -# f05d91244ba2479fb9010da817a56e9e -#: ../source/reference/method/cursor.count.txt:14 -msgid "Definition" -msgstr "" - -# 047ed6c5abf446a7a37ee2000d71fbc0 -#: ../source/reference/method/cursor.count.txt:18 -msgid "" -"Counts the number of documents referenced by a cursor. Append the " -":method:`~cursor.count()` method to a :method:`~db.collection.find()` " -"query to return the number of matching documents. The operation does not " -"perform the query but instead counts the results that would be returned " -"by the query." -msgstr "" - -# 404857005c1a44078b0644545df962f4 -#: ../source/reference/method/cursor.count.txt:24 -msgid "" -"MongoDB supports the use of :method:`~cursor.hint()` with " -":method:`~cursor.count()`. See :ref:`count-method-hint` for an example." -msgstr "" - -# 8b7980b1c3464e9fa81a793fed4db119 -#: ../source/reference/method/cursor.count.txt:29 -msgid "The :method:`~cursor.count()` method has the following prototype form:" -msgstr "" - -# 4aeaeb69e8fe428595c87e63a28a3d74 -#: ../source/reference/method/cursor.count.txt:36 -msgid "The :method:`~cursor.count()` method has the following parameter:" -msgstr "" - -# 42754cab7f944df58cf52d880181936b -#: ../source/reference/method/cursor.count.txt:41 -msgid "" -"MongoDB also provides an equivalent :method:`db.collection.count()` as an" -" alternative to the ``db.collection.find().count()`` construct." -msgstr "" - -# a711670769a84da6afafcdaf8fb4a31d -#: ../source/reference/method/cursor.count.txt:45 -msgid ":method:`cursor.size()`" -msgstr "" - -# 124da664bd5d44d7a6f005e140e7924b -#: ../source/reference/method/cursor.count.txt:48 -msgid "Behavior" -msgstr "" - -# f2b985b0c11345dbbb96030ed9d66e6c -#: ../source/reference/method/cursor.count.txt:51 -msgid "Sharded Clusters" -msgstr "" - -# 5b90f976b25f488f81dbc86eaf43b957 -#: ../source/includes/extracts/fact-count-on-sharded-clusters-method-cursor.count.rst:1 -msgid "" -"On a sharded cluster, :method:`~cursor.count()` can result in an " -"*inaccurate* count if :term:`orphaned documents ` " -"exist or if a :doc:`chunk migration ` is in progress." -msgstr "" - -# ad6a3b218137463cb4de931388a5309e -#: ../source/includes/extracts/fact-count-on-sharded-clusters-method-cursor.count.rst:5 -msgid "" -"To avoid these situations, on a sharded cluster, use the " -":pipeline:`$group` stage of the :method:`db.collection.aggregate()` " -"method to :group:`$sum` the documents. For example, the following " -"operation counts the documents in a collection:" -msgstr "" - -# b6f282e8aeb04b2aab31b204a1b287d4 -#: ../source/includes/extracts/fact-count-on-sharded-clusters-method-cursor.count.rst:18 -msgid "" -"To get a count of documents that match a query condition, include the " -":pipeline:`$match` stage as well:" -msgstr "" - -# 1886c816f7a5439dae461e4e00be2710 -#: ../source/includes/extracts/fact-count-on-sharded-clusters-method-cursor.count.rst:30 -msgid "See :ref:`match-perform-a-count` for an example." -msgstr "" - -# 92b4607bdbb6430cb3f510165bd773b3 -#: ../source/reference/method/cursor.count.txt:56 -msgid "Index Use" -msgstr "" - -# 45e8953fc29b4025bdef0ddb5daaec38 -#: ../source/includes/fact-count-index-use.rst:1 -msgid "Consider a collection with the following index:" -msgstr "" - -# 50374537adb34cd88ed47344715ddbcf -#: ../source/includes/fact-count-index-use.rst:7 -msgid "" -"When performing a count, MongoDB can return the count using only the " -"index if:" -msgstr "" - -# c696f11e814e46d4998f0676e01ccea6 -#: ../source/includes/fact-count-index-use.rst:10 -msgid "the query can use an index," -msgstr "" - -# 7611fb4f25084ee085f9324e329f3d13 -#: ../source/includes/fact-count-index-use.rst:12 -msgid "the query only contains conditions on the keys of the index, *and*" -msgstr "" - -# df96996c9ec342a3bffcf91c5f1cacaf -#: ../source/includes/fact-count-index-use.rst:14 -msgid "the query predicates access a single contiguous range of index keys." -msgstr "" - -# 93251576b52641deb40441a5f7b467f4 -#: ../source/includes/fact-count-index-use.rst:16 -msgid "" -"For example, the following operations can return the count using only the" -" index:" -msgstr "" - -# 743a5c830ae949bc81bee2dc24867bb5 -#: ../source/includes/fact-count-index-use.rst:25 -msgid "" -"If, however, the query can use an index but the query predicates do not " -"access a single contiguous range of index keys or the query also contains" -" conditions on fields outside the index, then in addition to using the " -"index, MongoDB must also read the documents to return the count." -msgstr "" - -# 3cc4a38c539f409d8a0a1627668a56a1 -#: ../source/includes/fact-count-index-use.rst:37 -msgid "" -"In such cases, during the initial read of the documents, MongoDB pages " -"the documents into memory such that subsequent calls of the same count " -"operation will have better performance." -msgstr "" - -# 8825d542c92a47d89fc5747c6820f075 -#: ../source/reference/method/cursor.count.txt:61 -msgid "Examples" -msgstr "" - -# a91aa2c268944ef481d9f9cbddb72cbb -#: ../source/reference/method/cursor.count.txt:63 -msgid "The following are examples of the :method:`~cursor.count()` method." -msgstr "" - -# ff81e86212b64c21abb33d8ac02c9bbe -#: ../source/reference/method/cursor.count.txt:66 -msgid "Count All Documents" -msgstr "" - -# 10848b6f09a042218b00c948398a9f6a -#: ../source/reference/method/cursor.count.txt:68 -msgid "" -"The following operation counts the number of all documents in the " -"``orders`` collection:" -msgstr "" - -# c8b009661a8345e78570b3f89d147ebe -#: ../source/reference/method/cursor.count.txt:76 -msgid "Count Documents That Match a Query" -msgstr "" - -# 50a6f6d7b2c64553b005e4775c12957d -#: ../source/reference/method/cursor.count.txt:78 -msgid "" -"The following operation counts the number of the documents in the " -"``orders`` collection with the field ``ord_dt`` greater than ``new " -"Date('01/01/2012')``:" -msgstr "" - -# ae94006310e84cdc8ebd88b0653e4214 -#: ../source/reference/method/cursor.count.txt:87 -msgid "Limit Documents in Count" -msgstr "" - -# 24156ae7fc0e485f88e86b2ff7f6676a -#: ../source/reference/method/cursor.count.txt:89 -msgid "" -"The following operation counts the number of the documents in the " -"``orders`` collection with the field ``ord_dt`` greater than ``new " -"Date('01/01/2012')`` *taking into account* the effect of the " -"``limit(5)``:" -msgstr "" - -# fe9a7678d33a4a19a60461da2708600a -#: ../source/reference/method/cursor.count.txt:101 -msgid "Specify the Index to Use" -msgstr "" - -# 355019fa1c9a498c819ddbc86efbf1e6 -#: ../source/reference/method/cursor.count.txt:103 -msgid "" -"The following operation uses the index named ``\"status_1\"``, which has " -"the index key specification of ``{ status: 1 }``, to return a count of " -"the documents in the ``orders`` collection with the field ``ord_dt`` " -"greater than ``new Date('01/01/2012')`` and the ``status`` field is equal" -" to ``\"D\"``:" -msgstr "" - -#~ msgid "" -#~ "On a sharded cluster, " -#~ ":method:`~cursor.count()` can result in an " -#~ "*inaccurate* count if :term:`orphaned " -#~ "documents ` exist or " -#~ "if a :doc:`chunk migration ` is in progress." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/cursor.explain.po b/locale/zh/LC_MESSAGES/reference/method/cursor.explain.po deleted file mode 100644 index c6dd1b8cb78..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/cursor.explain.po +++ /dev/null @@ -1,214 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.explain.txt:3 -msgid "cursor.explain()" -msgstr "" - -#: ../source/reference/method/cursor.explain.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/cursor.explain.txt:18 -msgid "The parameter to the method and the output format have changed in 3.0." -msgstr "" - -#: ../source/reference/method/cursor.explain.txt:22 -msgid "" -"Provides information on the query plan for the " -":method:`db.collection.find()` method." -msgstr "" - -#: ../source/reference/method/cursor.explain.txt:25 -msgid "The :method:`~cursor.explain()` method has the following form:" -msgstr "" - -#: ../source/reference/method/cursor.explain.txt:31 -msgid "The :method:`~cursor.explain()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/cursor.explain.txt:35 -msgid "" -"The :method:`~cursor.explain()` method returns a document with the query " -"plan and, optionally, the execution statistics." -msgstr "" - -#: ../source/reference/method/cursor.explain.txt:39 -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/cursor.explain.txt:44 -msgid "Verbosity Modes" -msgstr "" - -#: ../source/reference/method/cursor.explain.txt:46 -msgid "" -"The behavior of :method:`cursor.explain()` and the amount of information " -"returned depend on the ``verbosity`` mode." -msgstr "" - -#: ../source/reference/method/cursor.explain.txt:55 -msgid "``queryPlanner`` Mode" -msgstr "" - -#: ../source/reference/method/cursor.explain.txt:57 -msgid "" -"By default, :method:`cursor.explain()` runs in ``queryPlanner`` verbosity " -"mode." -msgstr "" - -#: ../source/includes/fact-explain-verbosity-queryPlanner.rst:1 -msgid "" -"MongoDB runs the :doc:`query optimizer ` to choose the " -"winning plan for the operation under evaluation. |explain| returns the " -":data:`~explain.queryPlanner` information for the evaluated |operation|." -msgstr "" - -#: ../source/reference/method/cursor.explain.txt:65 -msgid "``executionStats`` Mode" -msgstr "" - -#: ../source/includes/fact-explain-verbosity-executionStats.rst:1 -msgid "" -"MongoDB runs the :doc:`query optimizer ` to choose the " -"winning plan, executes the winning plan to completion, and returns " -"statistics describing the execution of the winning plan." -msgstr "" - -#: ../source/includes/fact-explain-verbosity-executionStats.rst:3 -msgid "" -"|explain| returns the :data:`~explain.queryPlanner` and " -":data:`~explain.executionStats` information for the evaluated |operation|. " -"However, :data:`~explain.executionStats` does not provide query execution " -"information for the rejected plans." -msgstr "" - -#: ../source/reference/method/cursor.explain.txt:76 -msgid "``allPlansExecution`` Mode" -msgstr "" - -#: ../source/includes/fact-explain-verbosity-allPlansExecution.rst:1 -msgid "" -"MongoDB runs the :doc:`query optimizer ` to choose the " -"winning plan and executes the winning plan to completion. In " -"``\"allPlansExecution\"`` mode, MongoDB returns statistics describing the " -"execution of the winning plan as well as statistics for the other candidate " -"plans captured during :ref:`plan selection `." -msgstr "" - -#: ../source/includes/fact-explain-verbosity-allPlansExecution.rst:3 -msgid "" -"|explain| returns the :data:`~explain.queryPlanner` and " -":data:`~explain.executionStats` information for the evaluated |operation|. " -"The :data:`~explain.executionStats` includes the *completed* query execution" -" information for the *winning plan*." -msgstr "" - -#: ../source/includes/fact-explain-verbosity-allPlansExecution.rst:8 -msgid "" -"If the query optimizer considered more than one plan, " -":data:`~explain.executionStats` information also includes the *partial* " -"execution information captured during the :ref:`plan selection phase ` for both the winning and rejected candidate " -"plans." -msgstr "" - -#: ../source/reference/method/cursor.explain.txt:85 -msgid "``db.collection.explain().find()``" -msgstr "" - -#: ../source/includes/fact-explain-methods-differences.rst:1 -msgid "" -":method:`db.collection.explain().find()` is similar to " -":method:`db.collection.find().explain() ` with the " -"following key differences:" -msgstr "" - -#: ../source/includes/fact-explain-methods-differences.rst:5 -msgid "" -"The :method:`db.collection.explain().find()` construct allows for the " -"additional chaining of query modifiers. For list of query modifiers, see " -":ref:`db.collection.explain().find().help() `." -msgstr "" - -#: ../source/includes/fact-explain-methods-differences.rst:9 -msgid "" -"The :method:`db.collection.explain().find()` returns a cursor, which " -"requires a call to ``.next()``, or its alias ``.finish()``, to return the " -"``explain()`` results." -msgstr "" - -#: ../source/reference/method/cursor.explain.txt:90 -msgid "See :method:`db.collection.explain()` for more information." -msgstr "" - -#: ../source/reference/method/cursor.explain.txt:93 -msgid "Example" -msgstr "" - -#: ../source/reference/method/cursor.explain.txt:95 -msgid "" -"The following example runs :method:`cursor.explain()` in " -":ref:`\"executionStats\" ` verbosity mode to " -"return the query planning and execution information for the specified " -":method:`db.collection.find()` operation:" -msgstr "" - -#: ../source/reference/method/cursor.explain.txt:109 -msgid "Output" -msgstr "" - -#: ../source/includes/fact-explain-results-categories.rst:1 -msgid "|explain| operations can return information regarding:" -msgstr "" - -#: ../source/includes/fact-explain-results-categories.rst:3 -msgid "" -":ref:`queryPlanner`, which details the plan selected by the :doc:`query " -"optimizer ` and lists the rejected plans;" -msgstr "" - -#: ../source/includes/fact-explain-results-categories.rst:7 -msgid "" -":ref:`executionStats`, which details the execution of the winning plan and " -"the rejected plans; and" -msgstr "" - -#: ../source/includes/fact-explain-results-categories.rst:10 -msgid ":ref:`serverInfo`, which provides information on the MongoDB instance." -msgstr "" - -#: ../source/includes/fact-explain-results-categories.rst:13 -msgid "" -"The verbosity mode (i.e. ``queryPlanner``, ``executionStats``, " -"``allPlansExecution``) determines whether the results include " -":ref:`executionStats` and whether :ref:`executionStats` includes data " -"captured during :ref:`plan selection `." -msgstr "" - -#: ../source/reference/method/cursor.explain.txt:113 -msgid "For details on the output, see :doc:`/reference/explain-results`." -msgstr "" - -#: ../source/includes/fact-explain-method-revert.rst:1 -msgid "" -"For a mixed version sharded cluster with version 3.0 :program:`mongos` and " -"at least one 2.6 :program:`mongod` shard, when you run |explain| in a " -"version 3.0 :program:`mongo` shell, |explain| will retry with the " -":operator:`$explain` operator to return results in the 2.6 format." -msgstr "" - -#: ../source/reference/method/cursor.explain.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/cursor.forEach.po b/locale/zh/LC_MESSAGES/reference/method/cursor.forEach.po deleted file mode 100644 index cd1350e2f4e..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/cursor.forEach.po +++ /dev/null @@ -1,54 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.forEach.txt:3 -msgid "cursor.forEach()" -msgstr "" - -#: ../source/reference/method/cursor.forEach.txt:14 -msgid "Description" -msgstr "" - -#: ../source/reference/method/cursor.forEach.txt:18 -msgid "" -"Iterates the cursor to apply a JavaScript ``function`` to each document from" -" the cursor." -msgstr "" - -#: ../source/reference/method/cursor.forEach.txt:21 -msgid "" -"The :method:`~cursor.forEach()` method has the following prototype form:" -msgstr "" - -#: ../source/reference/method/cursor.forEach.txt:28 -msgid "The :method:`~cursor.forEach()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/cursor.forEach.txt:33 -msgid "Example" -msgstr "" - -#: ../source/reference/method/cursor.forEach.txt:35 -msgid "" -"The following example invokes the :method:`~cursor.forEach()` method on the " -"cursor returned by :method:`~db.collection.find()` to print the name of each" -" user in the collection:" -msgstr "" - -#: ../source/reference/method/cursor.forEach.txt:43 -msgid ":method:`cursor.map()` for similar functionality." -msgstr "" - -#: ../source/reference/method/cursor.forEach.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/cursor.hasNext.po b/locale/zh/LC_MESSAGES/reference/method/cursor.hasNext.po deleted file mode 100644 index bc54263dc57..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/cursor.hasNext.po +++ /dev/null @@ -1,27 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.hasNext.txt:3 -msgid "cursor.hasNext()" -msgstr "" - -#: ../source/reference/method/cursor.hasNext.txt:15 -msgid "Boolean." -msgstr "" - -#: ../source/reference/method/cursor.hasNext.txt:17 -msgid "" -":method:`cursor.hasNext()` returns ``true`` if the cursor returned by the " -":method:`db.collection.find()` query can iterate further to return more " -"documents." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/cursor.hint.po b/locale/zh/LC_MESSAGES/reference/method/cursor.hint.po deleted file mode 100644 index 3c6e5e246e2..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/cursor.hint.po +++ /dev/null @@ -1,132 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 62a87d6963b74d2184ee489e1938dd8f -#: ../source/reference/method/cursor.hint.txt:3 -msgid "cursor.hint()" -msgstr "" - -# d0fb980b0f12437da355cea5c3157a16 -#: ../source/reference/method/cursor.hint.txt -msgid "On this page" -msgstr "" - -# 696eaf8f1f004aed94e1e2ca14acb04f -#: ../source/reference/method/cursor.hint.txt:14 -msgid "Definition" -msgstr "" - -# d87827cbeb824422ae627904f1c53e2e -#: ../source/reference/method/cursor.hint.txt:18 -msgid "" -"Call this method on a query to override MongoDB's default index selection" -" and :doc:`query optimization process `. Use " -":method:`db.collection.getIndexes()` to return the list of current " -"indexes on a collection." -msgstr "" - -# 18c49225d37b4737a210d0d0e8f66b2f -#: ../source/reference/method/cursor.hint.txt:23 -msgid "The :method:`cursor.hint()` method has the following parameter:" -msgstr "" - -# f9ecbfd305314715871ce8c48f299c86 -#: ../source/reference/method/cursor.hint.txt:28 -msgid "Behavior" -msgstr "" - -# e97db9a45e7641ba82354c1734e94974 -#: ../source/reference/method/cursor.hint.txt:30 -msgid "" -"When an :ref:`index filter ` exists for the query shape, " -"MongoDB ignores the :method:`~cursor.hint()`." -msgstr "" - -# 602d531c6ee244b8a290fa043607dc7d -#: ../source/includes/fact-hint-text-query-restriction.rst:3 -msgid "" -"You cannot use :method:`~cursor.hint()` if the query includes a " -":query:`$text` query expression." -msgstr "" - -# 838c81cf388341bfa07ef704c5e9b58c -#: ../source/reference/method/cursor.hint.txt:36 -msgid "Examples" -msgstr "" - -# 5ed915747bef40c2a75ad51d437e42b3 -#: ../source/reference/method/cursor.hint.txt:39 -msgid "Specify an Index" -msgstr "" - -# d3218f544a7541b091db0b5212ca7dab -#: ../source/reference/method/cursor.hint.txt:41 -msgid "" -"The following example returns all documents in the collection named " -"``users`` using the index on the ``age`` field." -msgstr "" - -# add20a669a6c4760a7fcbded7817da80 -#: ../source/reference/method/cursor.hint.txt:48 -msgid "You can also specify the index using the index name:" -msgstr "" - -# 3894d10d526b4807bc443461ac05e37d -#: ../source/reference/method/cursor.hint.txt:57 -msgid "Force Collection Scans" -msgstr "" - -# b252b6fe1dc24c2ea324b49a33477a76 -#: ../source/reference/method/cursor.hint.txt:59 -msgid "" -"You can specify ``{ $natural : 1 }`` to force the query to perform a " -"forwards collection scan:" -msgstr "" - -# ef1cd7a4aca2473da15cec3dad3febbd -#: ../source/reference/method/cursor.hint.txt:66 -msgid "" -"You can also specify ``{ $natural : -1 }`` to force the query to perform " -"a reverse collection scan:" -msgstr "" - -# b9c58a226c7846cdb3c612bb1b16664a -#: ../source/reference/method/cursor.hint.txt:75 -msgid ":doc:`/indexes`" -msgstr "" - -# 95dff83adbf54fb78fc829c1f4be3554 -#: ../source/reference/method/cursor.hint.txt:76 -msgid ":doc:`/core/query-plans`" -msgstr "" - -# 1e1ded61c3a14f98910744444cb1a2a3 -#: ../source/reference/method/cursor.hint.txt:77 -msgid ":ref:`index-filters`" -msgstr "" - -# d111aa2c41c5490f8adf3ca3054f1e6a -#: ../source/reference/method/cursor.hint.txt:78 -msgid ":operator:`$hint`" -msgstr "" - -#~ msgid ":doc:`/core/indexes-introduction`" -#~ msgstr "" - -#~ msgid ":doc:`/administration/indexes`" -#~ msgstr "" - -#~ msgid "Example" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/cursor.itcount.po b/locale/zh/LC_MESSAGES/reference/method/cursor.itcount.po deleted file mode 100644 index 56fc3560e2b..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/cursor.itcount.po +++ /dev/null @@ -1,44 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.itcount.txt:3 -msgid "cursor.itcount()" -msgstr "" - -#: ../source/reference/method/cursor.itcount.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/cursor.itcount.txt:18 -msgid "Counts the number of documents remaining in a cursor." -msgstr "" - -#: ../source/reference/method/cursor.itcount.txt:20 -msgid "" -":method:`~cursor.itcount()` is similar to :method:`cursor.count()`, but " -"actually executes the query on an existing iterator, exhausting its contents" -" in the process." -msgstr "" - -#: ../source/reference/method/cursor.itcount.txt:24 -msgid "" -"The :method:`~cursor.itcount()` method has the following prototype form:" -msgstr "" - -#: ../source/reference/method/cursor.itcount.txt:31 -msgid ":method:`cursor.count()`" -msgstr "" - -#: ../source/reference/method/cursor.itcount.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/cursor.limit.po b/locale/zh/LC_MESSAGES/reference/method/cursor.limit.po deleted file mode 100644 index 403f4efddc0..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/cursor.limit.po +++ /dev/null @@ -1,107 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# a85096edd96d4145a40380a20f254b83 -#: ../source/reference/method/cursor.limit.txt:3 -msgid "cursor.limit()" -msgstr "" - -# 0334949122114696b8dbe79020658593 -#: ../source/reference/method/cursor.limit.txt -msgid "On this page" -msgstr "" - -# 1e2372b2a53647ffa3ac7d59d3b65f84 -#: ../source/reference/method/cursor.limit.txt:14 -msgid "Definition" -msgstr "" - -# 55df791f0c2e41bb955ef6d39e430d7e -#: ../source/reference/method/cursor.limit.txt:18 -msgid "" -"Use the :method:`~cursor.limit()` method on a cursor to specify the " -"maximum number of documents the cursor will return. " -":method:`~cursor.limit()` is analogous to the ``LIMIT`` statement in a " -"SQL database." -msgstr "" - -# 2e80bb381eca435d806a3f5cee6ff1e7 -#: ../source/reference/method/cursor.limit.txt:24 -msgid "" -"You must apply :method:`~cursor.limit()` to the cursor before retrieving " -"any documents from the database." -msgstr "" - -# 89ed92100782447fbfd43d1cbbeb8bc6 -#: ../source/reference/method/cursor.limit.txt:27 -msgid "" -"Use :method:`~cursor.limit()` to maximize performance and prevent MongoDB" -" from returning more results than required for processing." -msgstr "" - -# 2d1425e1a1db4083a1427bb1b4d0f3f6 -#: ../source/reference/method/cursor.limit.txt:30 -msgid "The :method:`cursor.limit()` method has the following prototype form:" -msgstr "" - -# 5a9d9a32ad27415d8e3087d7d1f5f6cb -#: ../source/reference/method/cursor.limit.txt:37 -msgid "Behavior" -msgstr "" - -# 34d96e9a10de40349967cae159de1e92 -#: ../source/reference/method/cursor.limit.txt:40 -msgid "Supported Values" -msgstr "" - -# 086990a9aa95420bb02e7168bd1fa3d9 -#: ../source/reference/method/cursor.limit.txt:42 -msgid "" -"The behavior of :method:`~cursor.limit()` is undefined for values less " -"than -2\\ :sup:`31` and greater than 2\\ :sup:`31`." -msgstr "" - -# 28b541279958411698ec4f3ff09cc3c8 -#: ../source/reference/method/cursor.limit.txt:45 -msgid "You must specify a numeric value for :method:`~cursor.limit()`." -msgstr "" - -# 9aa420b580ee4e9c9358807d2b33059b -#: ../source/reference/method/cursor.limit.txt:48 -msgid "Zero Value" -msgstr "" - -# 5f398e4c3e5747efbf97ef68c5a0808f -#: ../source/reference/method/cursor.limit.txt:50 -msgid "" -"A :method:`~cursor.limit()` value of 0 (i.e. :method:`.limit(0) " -"`) is equivalent to setting no limit." -msgstr "" - -# 4a368a478b68477db617532e0c4e0f14 -#: ../source/reference/method/cursor.limit.txt:54 -msgid "Negative Values" -msgstr "" - -# 549cd3e2bb4c40b69d94e2542697d1e9 -#: ../source/reference/method/cursor.limit.txt:56 -msgid "" -"A negative limit is similar to a positive limit but closes the cursor " -"after returning a single :ref:`batch ` of results. As " -"such, with a negative limit, if the limited result set does not fit into " -"a single batch, the number of documents received will be less than the " -"specified limit. By passing a negative limit, the client indicates to the" -" server that it will not ask for a subsequent batch via ``getMore``." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/cursor.map.po b/locale/zh/LC_MESSAGES/reference/method/cursor.map.po deleted file mode 100644 index be6628cc866..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/cursor.map.po +++ /dev/null @@ -1,38 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.map.txt:3 -msgid "cursor.map()" -msgstr "" - -#: ../source/reference/method/cursor.map.txt:15 -msgid "" -"Applies ``function`` to each document visited by the cursor and collects the" -" return values from successive application into an array." -msgstr "" - -#: ../source/reference/method/cursor.map.txt:19 -msgid "The :method:`cursor.map()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/cursor.map.txt:24 -msgid "Example" -msgstr "" - -#: ../source/reference/method/cursor.map.txt:30 -msgid ":method:`cursor.forEach()` for similar functionality." -msgstr "" - -#: ../source/reference/method/cursor.map.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/cursor.max.po b/locale/zh/LC_MESSAGES/reference/method/cursor.max.po deleted file mode 100644 index 29431b527fd..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/cursor.max.po +++ /dev/null @@ -1,199 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# fcf0399cfabc45d89ff03fb5acd7a7e2 -#: ../source/reference/method/cursor.max.txt:3 -msgid "cursor.max()" -msgstr "" - -# 685e61788a4849959d60b1aeb311f99b -#: ../source/reference/method/cursor.max.txt -msgid "On this page" -msgstr "" - -# 54ad1f38dfe24ba59a3d00351579aae6 -#: ../source/reference/method/cursor.max.txt:14 -msgid "Definition" -msgstr "" - -# 9ffd30f0c91b401282ec8ff02d3537d2 -#: ../source/reference/method/cursor.max.txt:18 -msgid "" -"Specifies the *exclusive* upper bound for a specific index in order to " -"constrain the results of :method:`~db.collection.find()`. " -":method:`~cursor.max()` provides a way to specify an upper bound on " -"compound key indexes." -msgstr "" - -# 6bf3ec0672a74dbcb0561046b78bce68 -#: ../source/reference/method/cursor.max.txt:23 -msgid "The :method:`~cursor.max()` method has the following parameter:" -msgstr "" - -# 11aeb06f216e4c5db61f9fe81dde57ad -#: ../source/reference/method/cursor.max.txt:27 -msgid "The ``indexBounds`` parameter has the following prototype form:" -msgstr "" - -# 0e608479e6e147efa795df635cac4fe1 -#: ../source/reference/method/cursor.max.txt:33 -msgid "" -"The fields correspond to *all* the keys of a particular index *in order*." -" You can explicitly specify the particular index with the " -":method:`~cursor.hint()` method. Otherwise, :program:`mongod` selects the" -" index using the fields in the ``indexBounds``; however, if multiple " -"indexes exist on same fields with different sort orders, the selection of" -" the index may be ambiguous." -msgstr "" - -# ee1b8632aaf344b0b9fb579fec50d317 -#: ../source/reference/method/cursor.max.txt:40 -msgid ":method:`~cursor.min()`." -msgstr "" - -# 6d446d7bf29a48f29d835926fce37e2a -#: ../source/reference/method/cursor.max.txt:42 -msgid "" -":method:`~cursor.max()` exists primarily to support the :program:`mongos`" -" (sharding) process, and is a shell wrapper around the query modifier " -":operator:`$max`." -msgstr "" - -# b59bf9e3e6e54f57ac5f9f51c1df3be7 -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-max.rst:6 -msgid "Deprecated in the ``mongo`` Shell since v3.2" -msgstr "" - -# bd3b1befcae64307a2d766a6c7dfbebc -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-max.rst:5 -msgid "" -"Starting in v3.2, the :operator:`$max` operator is deprecated in the " -":program:`mongo` shell. In the :program:`mongo` shell, use " -":method:`cursor.max()` instead." -msgstr "" - -# c695d02989e4447c947d6cf2150ad499 -#: ../source/reference/method/cursor.max.txt:49 -msgid "Behavior" -msgstr "" - -# 35cb187e475943c3bc00a8eb6f6cd7d3 -#: ../source/reference/method/cursor.max.txt:52 -msgid "Interaction with Index Selection" -msgstr "" - -# ddfb4780b6704f2fbd3b5556042e9c9f -#: ../source/reference/method/cursor.max.txt:54 -msgid "" -"Because :method:`~cursor.max()` requires an index on a field, and forces " -"the query to use this index, you may prefer the :query:`$lt` operator for" -" the query if possible. Consider the following example:" -msgstr "" - -# 485d71bc9155478dbcf26823c961debe -#: ../source/reference/method/cursor.max.txt:63 -msgid "" -"The query will use the index on the ``price`` field, even if the index on" -" ``_id`` may be better." -msgstr "" - -# 4270223fc84b41e2831b39e72d7e6b54 -#: ../source/reference/method/cursor.max.txt:67 -msgid "Index Bounds" -msgstr "" - -# e09a3d90bafd4bf3b44efc3db29952ac -#: ../source/reference/method/cursor.max.txt:69 -msgid "" -"If you use :method:`~cursor.max()` with :method:`~cursor.min()` to " -"specify a range, the index bounds specified in :method:`~cursor.min()` " -"and :method:`~cursor.max()` must both refer to the keys of the same " -"index." -msgstr "" - -# cb1a21d8c1974ab4b85b64acdb1e49ea -#: ../source/reference/method/cursor.max.txt:75 -msgid "``max()`` without ``min()``" -msgstr "" - -# f871bce1dc7e4762ba548608008794d1 -#: ../source/includes/fact-query-min-max.rst:1 -msgid "" -"The :operator:`min` and :operator:`max` operators indicate that the " -"system should avoid normal query planning. Instead they construct an " -"index scan where the index bounds are explicitly specified by the values " -"given in :operator:`min` and :operator:`max`." -msgstr "" - -# a387227b0c6f489a9d613b398f03af01 -#: ../source/includes/fact-query-min-max.rst:8 -msgid "" -"If one of the two boundaries is not specified, the query plan will be an " -"index scan that is unbounded on one side. This may degrade performance " -"compared to a query containing neither operator, or one that uses both " -"operators to more tightly constrain the index scan." -msgstr "" - -# ef9c20711b3e43729b85f99e65af05cd -#: ../source/reference/method/cursor.max.txt:80 -msgid "Example" -msgstr "" - -# 3a14f4e7c4c8499ea2fa4e2ac7e17d5b -#: ../source/reference/method/cursor.max.txt:82 -msgid "" -"This example assumes a collection named ``products`` that holds the " -"following documents:" -msgstr "" - -# 71b945d3a55a469c98d393550c31b47d -#: ../source/reference/method/cursor.max.txt:98 -msgid "The collection has the following indexes:" -msgstr "" - -# 3a3640ef688f4671a95967c6a46746fa -#: ../source/reference/method/cursor.max.txt:107 -msgid "" -"Using the ordering of ``{ item: 1, type: 1 }`` index, " -":method:`~cursor.max()` limits the query to the documents that are below " -"the bound of ``item`` equal to ``apple`` and ``type`` equal to " -"``jonagold``:" -msgstr "" - -# 895f861c2dc54b15bf2ef632c0332267 -# abebc25f90bd44209a25a9fe07a56d64 -#: ../source/reference/method/cursor.max.txt:116 -#: ../source/reference/method/cursor.max.txt:139 -msgid "The query returns the following documents:" -msgstr "" - -# 4e240a1091354fc5a4f8e0114115c1f2 -#: ../source/reference/method/cursor.max.txt:124 -msgid "" -"If the query did not explicitly specify the index with the " -":method:`~cursor.hint()` method, it is ambiguous as to whether " -":program:`mongod` would select the ``{ item: 1, type: 1 }`` index " -"ordering or the ``{ item: 1, type: -1 }`` index ordering." -msgstr "" - -# cd0bf2083eab40a08d8ff7c15110431d -#: ../source/reference/method/cursor.max.txt:129 -msgid "" -"Using the ordering of the index ``{ price: 1 }``, :method:`~cursor.max()`" -" limits the query to the documents that are below the index key bound of " -"``price`` equal to ``1.99`` and :method:`~cursor.min()` limits the query " -"to the documents that are at or above the index key bound of ``price`` " -"equal to ``1.39``:" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/cursor.maxScan.po b/locale/zh/LC_MESSAGES/reference/method/cursor.maxScan.po deleted file mode 100644 index ad2d4ea0954..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/cursor.maxScan.po +++ /dev/null @@ -1,87 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.maxScan.txt:3 -msgid "cursor.maxScan()" -msgstr "" - -#: ../source/reference/method/cursor.maxScan.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/cursor.maxScan.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/cursor.maxScan.txt:20 -msgid "" -"Specifies a maximum number of documents or index keys the query plan will " -"scan. Once the limit is reached, the query terminates execution and returns " -"the current batch of results." -msgstr "" - -#: ../source/reference/method/cursor.maxScan.txt:24 -msgid ":method:`~cursor.maxScan()` has the following syntax:" -msgstr "" - -#: ../source/reference/method/cursor.maxScan.txt:30 -msgid "The method :method:`cursor.maxScan` has the following parameter:" -msgstr "" - -#: ../source/reference/method/cursor.maxScan.txt:34 -msgid "" -"The :term:`cursor` that :method:`~cursor.maxScan()` is attached to with a " -"modified result set based on the ``maxScan`` parameter. This allows for " -"additional cursor modifiers to be chained." -msgstr "" - -#: ../source/reference/method/cursor.maxScan.txt:41 -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/cursor.maxScan.txt:43 -msgid "" -"For collection scans, ``maxScan`` is the maximum number of documents scanned" -" before the query results are returned. For index scans, ``maxScan`` is the " -"maximum number of index keys examined." -msgstr "" - -#: ../source/reference/method/cursor.maxScan.txt:47 -msgid "" -"Using a value of ``0`` is equivalent to not using " -":method:`cursor.maxScan()`." -msgstr "" - -#: ../source/reference/method/cursor.maxScan.txt:50 -msgid "Example" -msgstr "" - -#: ../source/reference/method/cursor.maxScan.txt:52 -msgid "Given the following data:" -msgstr "" - -#: ../source/reference/method/cursor.maxScan.txt:67 -msgid "" -"Assuming this query were answered with a collection scan, the following " -"limits the number of documents to scan to ``5``:" -msgstr "" - -#: ../source/reference/method/cursor.maxScan.txt:74 -msgid "The operation returns:" -msgstr "" - -#: ../source/reference/method/cursor.maxScan.txt:81 -msgid "" -"If this query were answered using an index scan on ``{ status : 1 }``, the " -"same operation returns the following:" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/cursor.maxTimeMS.po b/locale/zh/LC_MESSAGES/reference/method/cursor.maxTimeMS.po deleted file mode 100644 index 857b802801c..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/cursor.maxTimeMS.po +++ /dev/null @@ -1,73 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.maxTimeMS.txt:3 -msgid "cursor.maxTimeMS()" -msgstr "" - -#: ../source/reference/method/cursor.maxTimeMS.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/cursor.maxTimeMS.txt:20 -msgid "" -"Specifies a cumulative time limit in milliseconds for processing operations " -"on a cursor." -msgstr "" - -#: ../source/reference/method/cursor.maxTimeMS.txt:23 -msgid "The :method:`~cursor.maxTimeMS()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/cursor.maxTimeMS.txt:30 -msgid "" -":method:`~cursor.maxTimeMS()` is not related to the ``NoCursorTimeout`` " -"query flag. :method:`~cursor.maxTimeMS()` relates to processing time, while " -"``NoCursorTimeout`` relates to idle time. A cursor's idle time does not " -"contribute towards its processing time." -msgstr "" - -#: ../source/reference/method/cursor.maxTimeMS.txt:37 -msgid "Behaviors" -msgstr "" - -#: ../source/reference/method/cursor.maxTimeMS.txt:39 -msgid "" -"MongoDB targets operations for termination if the associated cursor exceeds " -"its allotted time limit. MongoDB terminates operations that exceed their " -"allotted time limit, using the same mechanism as :method:`db.killOp()`. " -"MongoDB only terminates an operation at one of its designated interrupt " -"points." -msgstr "" - -#: ../source/reference/method/cursor.maxTimeMS.txt:45 -msgid "MongoDB does not count network latency towards a cursor's time limit." -msgstr "" - -#: ../source/reference/method/cursor.maxTimeMS.txt:47 -msgid "" -"Queries that generate multiple batches of results continue to return batches" -" until the cursor exceeds its allotted time limit." -msgstr "" - -#: ../source/reference/method/cursor.maxTimeMS.txt:51 -msgid "Examples" -msgstr "" - -#: ../source/reference/method/cursor.maxTimeMS.txt:0 -msgid "Example" -msgstr "" - -#: ../source/reference/method/cursor.maxTimeMS.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/cursor.min.po b/locale/zh/LC_MESSAGES/reference/method/cursor.min.po deleted file mode 100644 index 1b0584becef..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/cursor.min.po +++ /dev/null @@ -1,199 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# f8ba879cc2274fc89b8fd1a19e54820a -#: ../source/reference/method/cursor.min.txt:3 -msgid "cursor.min()" -msgstr "" - -# 220689500215491f818f4ad03734d09d -#: ../source/reference/method/cursor.min.txt -msgid "On this page" -msgstr "" - -# 6dca832340644c0fbe89536b05a6d43c -#: ../source/reference/method/cursor.min.txt:14 -msgid "Definition" -msgstr "" - -# 9d82ed8b91974450a48b0e9c846c76da -#: ../source/reference/method/cursor.min.txt:18 -msgid "" -"Specifies the *inclusive* lower bound for a specific index in order to " -"constrain the results of :method:`~db.collection.find()`. " -":method:`~cursor.min()` provides a way to specify lower bounds on " -"compound key indexes." -msgstr "" - -# 64715e617eba421fa330add8268ff18f -#: ../source/reference/method/cursor.min.txt:23 -msgid "The :method:`~cursor.min()` method has the following parameter:" -msgstr "" - -# 6fbd196936144fcc8c99a4c20aec803d -#: ../source/reference/method/cursor.min.txt:27 -msgid "The ``indexBounds`` parameter has the following prototype form:" -msgstr "" - -# 247c9efc369f4de69f07d4e060ab7ed5 -#: ../source/reference/method/cursor.min.txt:33 -msgid "" -"The fields correspond to *all* the keys of a particular index *in order*." -" You can explicitly specify the particular index with the " -":method:`~cursor.hint()` method. Otherwise, MongoDB selects the index " -"using the fields in the ``indexBounds``; however, if multiple indexes " -"exist on same fields with different sort orders, the selection of the " -"index may be ambiguous." -msgstr "" - -# a9d8e25b471c454dbcd8e1f3752e706b -#: ../source/reference/method/cursor.min.txt:41 -msgid ":method:`~cursor.max()`." -msgstr "" - -# ba7fee256b7340769d5f4cd9874122fa -#: ../source/reference/method/cursor.min.txt:43 -msgid "" -":method:`~cursor.min()` exists primarily to support the :program:`mongos`" -" process, and is a shell wrapper around the query modifier " -":operator:`$min`." -msgstr "" - -# 3e42445dabbf441a8aa09846d59fd567 -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-min.rst:6 -msgid "Deprecated in the ``mongo`` Shell since v3.2" -msgstr "" - -# b52ce7cc9b0a4e03bd91be9f380c9451 -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-min.rst:5 -msgid "" -"Starting in v3.2, the :operator:`$min` operator is deprecated in the " -":program:`mongo` shell. In the :program:`mongo` shell, use " -":method:`cursor.min()` instead." -msgstr "" - -# 8ee2a537ca8943c4ac48b47836689c6c -#: ../source/reference/method/cursor.min.txt:50 -msgid "Behaviors" -msgstr "" - -# 4636afee58ed4a5a9eb741f24b1d59cc -#: ../source/reference/method/cursor.min.txt:53 -msgid "Interaction with Index Selection" -msgstr "" - -# 99cea7329d434a85a11041412f652b79 -#: ../source/reference/method/cursor.min.txt:55 -msgid "" -"Because :method:`~cursor.min()` requires an index on a field, and forces " -"the query to use this index, you may prefer the :query:`$gte` operator " -"for the query if possible. Consider the following example:" -msgstr "" - -# 327ffc2f277a47a7a09a6eeaa763ce7c -#: ../source/reference/method/cursor.min.txt:64 -msgid "" -"The query will use the index on the ``price`` field, even if the index on" -" ``_id`` may be better." -msgstr "" - -# 66750e4efd654ad88fdeeecfe2d36ed5 -#: ../source/reference/method/cursor.min.txt:68 -msgid "Index Bounds" -msgstr "" - -# d9ab9d3f8d594b2c80ae3ef81e1fe5dd -#: ../source/reference/method/cursor.min.txt:70 -msgid "" -"If you use :method:`~cursor.min()` with :method:`~cursor.max()` to " -"specify a range, the index bounds specified in :method:`~cursor.min()` " -"and :method:`~cursor.max()` must both refer to the keys of the same " -"index." -msgstr "" - -# 887f93a45d9e45f88516e756fb810664 -#: ../source/reference/method/cursor.min.txt:76 -msgid "``min()`` without ``max()``" -msgstr "" - -# c5415ad5fb6f4338908ffc2dd702af9a -#: ../source/includes/fact-query-min-max.rst:1 -msgid "" -"The :operator:`min` and :operator:`max` operators indicate that the " -"system should avoid normal query planning. Instead they construct an " -"index scan where the index bounds are explicitly specified by the values " -"given in :operator:`min` and :operator:`max`." -msgstr "" - -# 0af2c3f8736545b696b3ab05b0e43fa8 -#: ../source/includes/fact-query-min-max.rst:8 -msgid "" -"If one of the two boundaries is not specified, the query plan will be an " -"index scan that is unbounded on one side. This may degrade performance " -"compared to a query containing neither operator, or one that uses both " -"operators to more tightly constrain the index scan." -msgstr "" - -# 1ee65cb141934e10812374b4ef1cc7b1 -#: ../source/reference/method/cursor.min.txt:81 -msgid "Example" -msgstr "" - -# 42580b859609466980d0fecc286b28dd -#: ../source/reference/method/cursor.min.txt:83 -msgid "" -"This example assumes a collection named ``products`` that holds the " -"following documents:" -msgstr "" - -# 76a0e76915d14b0785ed438f59cb87d2 -#: ../source/reference/method/cursor.min.txt:99 -msgid "The collection has the following indexes:" -msgstr "" - -# 92b6d75c590646819f40579002902511 -#: ../source/reference/method/cursor.min.txt:108 -msgid "" -"Using the ordering of the ``{ item: 1, type: 1 }`` index, " -":method:`~cursor.min()` limits the query to the documents that are at or " -"above the index key bound of ``item`` equal to ``apple`` and ``type`` " -"equal to ``jonagold``, as in the following:" -msgstr "" - -# d1902d5df0f941528b4f08fc80a49c63 -# d49f8190cfe14a64b30d65935b55909d -#: ../source/reference/method/cursor.min.txt:117 -#: ../source/reference/method/cursor.min.txt:143 -msgid "The query returns the following documents:" -msgstr "" - -# 49e1090348ff4386a7f5dab8091a57fa -#: ../source/reference/method/cursor.min.txt:129 -msgid "" -"If the query did not explicitly specify the index with the " -":method:`~cursor.hint()` method, it is ambiguous as to whether " -":program:`mongod` would select the ``{ item: 1, type: 1 }`` index " -"ordering or the ``{ item: 1, type: -1 }`` index ordering." -msgstr "" - -# 6056a91bcb0d4896a9f96a54e928af06 -#: ../source/reference/method/cursor.min.txt:134 -msgid "" -"Using the ordering of the index ``{ price: 1 }``, :method:`~cursor.min()`" -" limits the query to the documents that are at or above the index key " -"bound of ``price`` equal to ``1.39`` and :method:`~cursor.max()` limits " -"the query to the documents that are below the index key bound of " -"``price`` equal to ``1.99``:" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/cursor.next.po b/locale/zh/LC_MESSAGES/reference/method/cursor.next.po deleted file mode 100644 index d3920ccb3f9..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/cursor.next.po +++ /dev/null @@ -1,23 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.next.txt:3 -msgid "cursor.next()" -msgstr "" - -#: ../source/reference/method/cursor.next.txt:15 -msgid "" -"The next document in the cursor returned by the " -":method:`db.collection.find()` method. See :method:`cursor.hasNext()` " -"related functionality." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/cursor.noCursorTimeout.po b/locale/zh/LC_MESSAGES/reference/method/cursor.noCursorTimeout.po deleted file mode 100644 index 56edc34971d..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/cursor.noCursorTimeout.po +++ /dev/null @@ -1,32 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.noCursorTimeout.txt:3 -msgid "cursor.noCursorTimeout()" -msgstr "" - -#: ../source/reference/method/cursor.noCursorTimeout.txt:8 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/cursor.noCursorTimeout.txt:12 -msgid "" -"Instructs the server to avoid closing a cursor automatically after a period " -"of inactivity." -msgstr "" - -#: ../source/reference/method/cursor.noCursorTimeout.txt:15 -msgid "" -"The :method:`~cursor.noCursorTimeout()` method has the following prototype " -"form:" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/cursor.objsLeftInBatch.po b/locale/zh/LC_MESSAGES/reference/method/cursor.objsLeftInBatch.po deleted file mode 100644 index 195a60efd41..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/cursor.objsLeftInBatch.po +++ /dev/null @@ -1,31 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.objsLeftInBatch.txt:3 -msgid "cursor.objsLeftInBatch()" -msgstr "" - -#: ../source/reference/method/cursor.objsLeftInBatch.txt:15 -msgid "" -":method:`cursor.objsLeftInBatch()` returns the number of documents remaining" -" in the current batch." -msgstr "" - -#: ../source/reference/method/cursor.objsLeftInBatch.txt:18 -msgid "" -"The MongoDB instance returns response in batches. To retrieve all the " -"documents from a cursor may require multiple batch responses from the " -"MongoDB instance. When there are no more documents remaining in the current " -"batch, the cursor will retrieve another batch to get more documents until " -"the cursor exhausts." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/cursor.pretty.po b/locale/zh/LC_MESSAGES/reference/method/cursor.pretty.po deleted file mode 100644 index ddabbf0731c..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/cursor.pretty.po +++ /dev/null @@ -1,52 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.pretty.txt:3 -msgid "cursor.pretty()" -msgstr "" - -#: ../source/reference/method/cursor.pretty.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/cursor.pretty.txt:18 -msgid "Configures the cursor to display results in an easy-to-read format." -msgstr "" - -#: ../source/reference/method/cursor.pretty.txt:20 -msgid "" -"The :method:`~cursor.pretty()` method has the following prototype form:" -msgstr "" - -#: ../source/reference/method/cursor.pretty.txt:27 -msgid "Examples" -msgstr "" - -#: ../source/reference/method/cursor.pretty.txt:29 -msgid "Consider the following document:" -msgstr "" - -#: ../source/reference/method/cursor.pretty.txt:39 -msgid "" -"By default, :method:`db.collection.find()` returns data in a dense format:" -msgstr "" - -#: ../source/reference/method/cursor.pretty.txt:46 -msgid "" -"By using :method:`cursor.pretty()` you can set the cursor to return data in " -"a format that is easier for humans to parse:" -msgstr "" - -#: ../source/reference/method/cursor.pretty.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/cursor.readConcern.po b/locale/zh/LC_MESSAGES/reference/method/cursor.readConcern.po deleted file mode 100644 index 77c7e0b5c9c..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/cursor.readConcern.po +++ /dev/null @@ -1,137 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 6c033247b38b47a983ceddb895b2df46 -#: ../source/reference/method/cursor.readConcern.txt:3 -msgid "cursor.readConcern()" -msgstr "" - -# b398ae6c444e4faba6850d2275ad1ba7 -#: ../source/reference/method/cursor.readConcern.txt -msgid "On this page" -msgstr "" - -# ea687c6213d24d2d92326abe5a5407ca -#: ../source/reference/method/cursor.readConcern.txt:15 -msgid "Definition" -msgstr "" - -# 0bb7be9fc50a4149bae700304507831d -#: ../source/reference/method/cursor.readConcern.txt:21 -msgid "" -"Specify a :term:`read concern` for the :method:`db.collection.find()` " -"method." -msgstr "" - -# 0e60a75f549a41bfbe40cacc9aa626d1 -#: ../source/reference/method/cursor.readConcern.txt:24 -msgid "The :method:`~cursor.readConcern()` method has the following form:" -msgstr "" - -# 0e3252de87f549b18c5e2abe7646843a -#: ../source/reference/method/cursor.readConcern.txt:30 -msgid "The :method:`~cursor.readConcern()` method has the following parameter:" -msgstr "" - -# 0c9ab05054a246dd88442977f3cb6d70 -#: ../source/reference/method/cursor.readConcern.txt:36 -msgid "Considerations" -msgstr "" - -# aad744ca1c5b4fc5b77a8b73af67b7df -#: ../source/reference/method/cursor.readConcern.txt:39 -msgid "``\"majority\"`` Read Concern" -msgstr "" - -# 5ecf059addbe41988389cdae2be57173 -#: ../source/includes/fact-enable-majority-readConcern.rst:1 -msgid "To use :term:`read concern` level of :readconcern:`\"majority\"`," -msgstr "" - -# 78c99e4290894606b805e4a7a71989a8 -#: ../source/includes/fact-enable-majority-readConcern.rst:3 -msgid "" -"you must start the :program:`mongod` instances with the " -":option:`--enableMajorityReadConcern` command line option (or the " -":setting:`replication.enableMajorityReadConcern` set to ``true`` if using" -" a configuration file)." -msgstr "" - -# 04abf3d5a4cb4f7aadc59691fe55848c -#: ../source/includes/fact-enable-majority-readConcern.rst:8 -msgid "" -"replica sets must use :ref:`WiredTiger storage engine ` and election :rsconf:`protocol version 1 `." -msgstr "" - -# df0153b0d281411293559feef2b9ab99 -#: ../source/reference/method/cursor.readConcern.txt:44 -msgid "Read Your Own Writes" -msgstr "" - -# f46136a1dbc6495c9ca62b68ef8dba31 -#: ../source/includes/fact-read-own-writes.rst:1 -msgid "" -"If using :readconcern:`\"majority\"` or :readconcern:`\"linearizable\"` " -"read concern for read operations, use :writeconcern:`{ w: \"majority\" } " -"<\"majority\">` write concern for write operations on the primary to " -"ensure that a single thread can read its own writes." -msgstr "" - -# 26386c0456ac4dd0bbb344c621eaaec1 -#: ../source/reference/method/cursor.readConcern.txt:49 -msgid "Linearizable Read Concern Performance" -msgstr "" - -# ef9af7fe563e4861bf608628b5484643 -#: ../source/includes/extracts/maxTimeMS-readConcern-cursor.rst:1 -msgid "" -"When specifying :readconcern:`linearizable read concern " -"<\"linearizable\">`, always use :method:`~cursor.maxTimeMS()` in case a " -"majority of data bearing members are unavailable." -msgstr "" - -# f694690c41164bcdbf53e9ecede96827 -#: ../source/reference/method/cursor.readConcern.txt:58 -msgid ":doc:`/reference/read-concern`" -msgstr "" - -#~ msgid "" -#~ "To use a :term:`read concern` level " -#~ "of :readconcern:`\"majority\"`, you must use" -#~ " the WiredTiger storage engine and " -#~ "start the :program:`mongod` instances with " -#~ "the :option:`--enableMajorityReadConcern` command " -#~ "line option (or the " -#~ ":setting:`replication.enableMajorityReadConcern` setting " -#~ "if using a configuration file)." -#~ msgstr "" - -#~ msgid "" -#~ "Only replica sets using :rsconf:`protocol " -#~ "version 1 ` support " -#~ ":readconcern:`\"majority\"` read concern. Replica" -#~ " sets running protocol version 0 do" -#~ " not support :readconcern:`\"majority\"` read " -#~ "concern." -#~ msgstr "" - -#~ msgid "" -#~ "To ensure that a single thread can" -#~ " read its own writes, use " -#~ ":readconcern:`\"majority\"` read concern and " -#~ ":writeconcern:`\"majority\"` write concern against" -#~ " the primary of the replica set." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/cursor.readPref.po b/locale/zh/LC_MESSAGES/reference/method/cursor.readPref.po deleted file mode 100644 index 3a82945bd1d..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/cursor.readPref.po +++ /dev/null @@ -1,36 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.readPref.txt:3 -msgid "cursor.readPref()" -msgstr "" - -#: ../source/reference/method/cursor.readPref.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/cursor.readPref.txt:18 -msgid "" -"Append :method:`~cursor.readPref()` to a cursor to control how the client " -"routes the query to members of the replica set." -msgstr "" - -#: ../source/reference/method/cursor.readPref.txt:26 -msgid "" -"You must apply :method:`~cursor.readPref()` to the cursor before retrieving " -"any documents from the database." -msgstr "" - -#: ../source/reference/method/cursor.readPref.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/cursor.returnKey.po b/locale/zh/LC_MESSAGES/reference/method/cursor.returnKey.po deleted file mode 100644 index 351e34f395a..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/cursor.returnKey.po +++ /dev/null @@ -1,73 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.returnKey.txt:3 -msgid "cursor.returnKey()" -msgstr "" - -#: ../source/reference/method/cursor.returnKey.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/cursor.returnKey.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/cursor.returnKey.txt:20 -msgid "Modifies the cursor to return index keys rather than the documents." -msgstr "" - -#: ../source/reference/method/cursor.returnKey.txt:22 -msgid "The :method:`cursor.returnKey()` has the following form:" -msgstr "" - -#: ../source/reference/method/cursor.returnKey.txt:28 -msgid "" -"The :term:`cursor` that :method:`~cursor.returnKey()` is attached to with a " -"modified result set. This allows for additional cursor modifiers to be " -"chained." -msgstr "" - -#: ../source/reference/method/cursor.returnKey.txt:35 -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/cursor.returnKey.txt:37 -msgid "" -"If the query does not use an index to perform the read operation, the cursor" -" returns empty documents." -msgstr "" - -#: ../source/reference/method/cursor.returnKey.txt:41 -msgid "Example" -msgstr "" - -#: ../source/reference/method/cursor.returnKey.txt:43 -msgid "" -"The ``restaurants`` collection contains documents with the following schema:" -msgstr "" - -#: ../source/reference/method/cursor.returnKey.txt:76 -msgid "" -"The collection has two indexes in addition to the default ``_id`` index:" -msgstr "" - -#: ../source/reference/method/cursor.returnKey.txt:112 -msgid "" -"The following code uses the :method:`cursor.returnKey()` method to return " -"only the indexed fields used for executing the query:" -msgstr "" - -#: ../source/reference/method/cursor.returnKey.txt:120 -msgid "This returns the following:" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/cursor.showDiskLoc.po b/locale/zh/LC_MESSAGES/reference/method/cursor.showDiskLoc.po deleted file mode 100644 index f8d4e5b089e..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/cursor.showDiskLoc.po +++ /dev/null @@ -1,67 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.showDiskLoc.txt:3 -msgid "cursor.showDiskLoc()" -msgstr "" - -#: ../source/reference/method/cursor.showDiskLoc.txt:9 -msgid "" -"Modifies the output of a query by adding a field ``$diskLoc`` to matching " -"documents. ``$diskLoc`` contains disk location information and has the form:" -msgstr "" - -#: ../source/reference/method/cursor.showDiskLoc.txt:20 -msgid "" -":method:`cursor.showDiskLoc()` method is a wrapper around " -":operator:`$showDiskLoc`." -msgstr "" - -#: ../source/reference/method/cursor.showDiskLoc.txt:23 -msgid "" -"A modified cursor object that contains documents with appended information " -"that describes the on-disk location of the document." -msgstr "" - -#: ../source/reference/method/cursor.showDiskLoc.txt:28 -msgid "Example" -msgstr "" - -#: ../source/includes/example-showDiskLoc.rst:1 -msgid "" -"The following operation appends the :method:`~cursor.showDiskLoc()` method " -"to the :method:`db.collection.find()` method in order to include in the " -"matching documents the disk location information:" -msgstr "" - -#: ../source/includes/example-showDiskLoc.rst:9 -msgid "" -"The operation returns the following documents, which includes the " -"``$diskLoc`` field:" -msgstr "" - -#: ../source/includes/example-showDiskLoc.rst:27 -msgid "" -"The :term:`projection` can also access the added field ``$diskLoc``, as in " -"the following example:" -msgstr "" - -#: ../source/includes/example-showDiskLoc.rst:34 -msgid "" -"The operation returns just the ``_id`` field and the ``$diskLoc`` field in " -"the matching documents:" -msgstr "" - -#: ../source/reference/method/cursor.showDiskLoc.txt:32 -msgid ":operator:`$showDiskLoc` for related functionality." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/cursor.showRecordId.po b/locale/zh/LC_MESSAGES/reference/method/cursor.showRecordId.po deleted file mode 100644 index f354bb7bd1a..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/cursor.showRecordId.po +++ /dev/null @@ -1,66 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.showRecordId.txt:3 -msgid "cursor.showRecordId()" -msgstr "" - -#: ../source/reference/method/cursor.showRecordId.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/cursor.showRecordId.txt:15 -msgid "This method replaces the previous ``cursor.showDiskLoc()``." -msgstr "" - -#: ../source/reference/method/cursor.showRecordId.txt:18 -msgid "" -"Modifies the output of a query by adding a field ``$recordId`` to matching " -"documents. ``$recordId`` is the internal key which uniquely identifies a " -"document in a collection. It has the form:" -msgstr "" - -#: ../source/reference/method/cursor.showRecordId.txt:26 -msgid "" -"A modified cursor object that contains documents with appended information " -"describing the internal record key." -msgstr "" - -#: ../source/reference/method/cursor.showRecordId.txt:30 -msgid "Example" -msgstr "" - -#: ../source/includes/example-showRecordId.rst:1 -msgid "" -"The following operation appends the :method:`~cursor.showRecordId()` method " -"to the :method:`db.collection.find()` method in order to include storage " -"engine record information in the matching documents:" -msgstr "" - -#: ../source/includes/example-showRecordId.rst:9 -msgid "" -"The operation returns the following documents, which include the " -"``$recordId`` field:" -msgstr "" - -#: ../source/includes/example-showRecordId.rst:27 -msgid "" -"You can :term:`project ` the added field ``$recordId``, as in " -"the following example:" -msgstr "" - -#: ../source/includes/example-showRecordId.rst:34 -msgid "" -"This query returns only the ``_id`` field and the ``$recordId`` field in the" -" matching documents:" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/cursor.size.po b/locale/zh/LC_MESSAGES/reference/method/cursor.size.po deleted file mode 100644 index 3945ca12f77..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/cursor.size.po +++ /dev/null @@ -1,23 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.size.txt:3 -msgid "cursor.size()" -msgstr "" - -#: ../source/reference/method/cursor.size.txt:15 -msgid "" -"A count of the number of documents that match the " -":method:`db.collection.find()` query after applying any " -":method:`cursor.skip()` and :method:`cursor.limit()` methods." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/cursor.skip.po b/locale/zh/LC_MESSAGES/reference/method/cursor.skip.po deleted file mode 100644 index c897507f8a0..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/cursor.skip.po +++ /dev/null @@ -1,82 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# f8886092cda4494cb1373e1ffb291df0 -#: ../source/reference/method/cursor.skip.txt:3 -msgid "cursor.skip()" -msgstr "" - -# 267575062171488db44eaefa6c740780 -#: ../source/reference/method/cursor.skip.txt -msgid "On this page" -msgstr "" - -# 43e01f4f8e5345da9083471cb1324022 -#: ../source/reference/method/cursor.skip.txt:14 -msgid "Definition" -msgstr "" - -# 1326bcb6e78147558966f01d66c73830 -#: ../source/reference/method/cursor.skip.txt:18 -msgid "" -"Call the :method:`cursor.skip()` method on a cursor to control where " -"MongoDB begins returning results. This approach may be useful in " -"implementing \"paged\" results." -msgstr "" - -# 4cdd8bb8099e47768babea687a16a1e1 -#: ../source/reference/method/cursor.skip.txt:24 -msgid "" -"You must apply :method:`cursor.skip()` to the cursor before retrieving " -"any documents from the database." -msgstr "" - -# 4d7d221ddb8c4fcea8e3d90cce6d28b0 -#: ../source/reference/method/cursor.skip.txt:27 -msgid "You must specify a numeric value for :method:`~cursor.skip()`." -msgstr "" - -# 46a0db1460674288923921e4172ee531 -#: ../source/reference/method/cursor.skip.txt:30 -msgid "Behavior" -msgstr "" - -# f09ad40b947d44cc9165addf7ccd3e15 -#: ../source/reference/method/cursor.skip.txt:32 -msgid "" -"Consider the following JavaScript function as an example of the skip " -"function:" -msgstr "" - -# 0454e053c4de4359ab1e9a82648895bb -#: ../source/reference/method/cursor.skip.txt:42 -msgid "" -"The :method:`cursor.skip()` method is often expensive because it requires" -" the server to walk from the beginning of the collection or index to get " -"the offset or skip position before beginning to return results. As the " -"offset (e.g. ``pageNumber`` above) increases, :method:`cursor.skip()` " -"will become slower and more CPU intensive. With larger collections, " -":method:`cursor.skip()` may become IO bound." -msgstr "" - -# 6f0b627da3e143db9b38a9c729769d5c -#: ../source/reference/method/cursor.skip.txt:49 -msgid "" -"Consider using range-based pagination for these kinds of tasks. That is, " -"query for a range of objects, using logic within the application to " -"determine the pagination rather than the database itself. This approach " -"features better index utilization, if you do not need to easily jump to a" -" specific page." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/cursor.snapshot.po b/locale/zh/LC_MESSAGES/reference/method/cursor.snapshot.po deleted file mode 100644 index 417f930868f..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/cursor.snapshot.po +++ /dev/null @@ -1,59 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.snapshot.txt:3 -msgid "cursor.snapshot()" -msgstr "" - -#: ../source/reference/method/cursor.snapshot.txt:15 -msgid "" -"Append the :method:`~cursor.snapshot()` method to a cursor to toggle the " -"\"snapshot\" mode. This ensures that the query will not return a document " -"multiple times, even if intervening write operations result in a move of the" -" document due to the growth in document size." -msgstr "" - -#: ../source/reference/method/cursor.snapshot.txt:22 -msgid "" -"You must apply :method:`~cursor.snapshot()` to the cursor before retrieving " -"any documents from the database." -msgstr "" - -#: ../source/reference/method/cursor.snapshot.txt:25 -msgid "" -"You can only use :method:`~cursor.snapshot()` with **unsharded** " -"collections." -msgstr "" - -#: ../source/reference/method/cursor.snapshot.txt:28 -msgid "" -"The :method:`~cursor.snapshot()` does not guarantee isolation from insertion" -" or deletions." -msgstr "" - -#: ../source/reference/method/cursor.snapshot.txt:31 -msgid "" -"The :method:`~cursor.snapshot()` **cannot** be used with " -":method:`~cursor.sort()` or :method:`~cursor.hint()`." -msgstr "" - -#~ msgid "" -#~ "The :method:`~cursor.snapshot()` traverses the index on the ``_id`` field. " -#~ "As such, :method:`~cursor.snapshot()` **cannot** be used with " -#~ ":method:`~cursor.sort()` or :method:`~cursor.hint()`." -#~ msgstr "" - -#~ msgid "" -#~ "Queries with results of less than 1 megabyte are effectively implicitly " -#~ "snapshotted." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/cursor.sort.po b/locale/zh/LC_MESSAGES/reference/method/cursor.sort.po deleted file mode 100644 index 69c650d99a9..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/cursor.sort.po +++ /dev/null @@ -1,479 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 498121fc7b2942db8a35dc60fd261a51 -#: ../source/reference/method/cursor.sort.txt:3 -msgid "cursor.sort()" -msgstr "" - -# 02680a538c594a89a09b009c33f77871 -#: ../source/reference/method/cursor.sort.txt -msgid "On this page" -msgstr "" - -# ccb798f01b164f669dd3c08d82b59d34 -#: ../source/reference/method/cursor.sort.txt:14 -msgid "Definition" -msgstr "" - -# fdfde020246b4334a5a02a3234864969 -#: ../source/reference/method/cursor.sort.txt:18 -msgid "" -"Specifies the order in which the query returns matching documents. You " -"must apply :method:`~cursor.sort()` to the cursor before retrieving any " -"documents from the database." -msgstr "" - -# 881dec4ed370471ab4c40afe972d93e2 -#: ../source/reference/method/cursor.sort.txt:22 -msgid "The :method:`~cursor.sort()` method has the following parameter:" -msgstr "" - -# bcee1d030c2d44b0b353be78917a04e5 -#: ../source/reference/method/cursor.sort.txt:26 -msgid "" -"The ``sort`` parameter contains field and value pairs, in the following " -"form:" -msgstr "" - -# 26f0dc0c05fc43cda9fd3e93cf03347a -#: ../source/reference/method/cursor.sort.txt:33 -msgid "" -"The sort document can specify :ref:`ascending or descending sort on " -"existing fields ` or :ref:`sort on computed metadata " -"`." -msgstr "" - -# fb0b9ae369004be9a36eb906dff8bbbb -#: ../source/reference/method/cursor.sort.txt:38 -msgid "Behaviors" -msgstr "" - -# 18b5c951db0741ecaf6b4b87338c5002 -#: ../source/reference/method/cursor.sort.txt:41 -msgid "Result Ordering" -msgstr "" - -# c0ffbea898614e909379467123b4bb69 -#: ../source/reference/method/cursor.sort.txt:43 -msgid "" -"Unless you specify the :method:`~cursor.sort()` method or use the " -":query:`$near` operator, MongoDB does **not** guarantee the order of " -"query results." -msgstr "" - -# d6b12998a36d4cee9f97f896987865a9 -#: ../source/reference/method/cursor.sort.txt:50 -msgid "Ascending/Descending Sort" -msgstr "" - -# de0152e5a46e49fc9de85a2635dac725 -#: ../source/reference/method/cursor.sort.txt:52 -msgid "" -"Specify in the sort parameter the field or fields to sort by and a value " -"of ``1`` or ``-1`` to specify an ascending or descending sort " -"respectively." -msgstr "" - -# eebb1c20076a4f42bb589e3d68faa176 -#: ../source/reference/method/cursor.sort.txt:56 -msgid "" -"The following sample document specifies a descending sort by the ``age`` " -"field and then an ascending sort by the ``posts`` field:" -msgstr "" - -# ccf7d7f9dd4b4532a0d2d706145c52b9 -#: ../source/includes/fact-sort-order.rst:1 -msgid "" -"When comparing values of different :ref:`BSON types `, " -"MongoDB uses the following comparison order, from lowest to highest:" -msgstr "" - -# e57c5c340e674728aac606ec79d1ffbb -#: ../source/includes/fact-sort-order.rst:4 -msgid "MinKey (internal type)" -msgstr "" - -# fd572ba69d9b46e5abc198a14628df5a -#: ../source/includes/fact-sort-order.rst:5 -msgid "Null" -msgstr "" - -# 78c2f59cc5b547da8d18a3c282da0c7a -#: ../source/includes/fact-sort-order.rst:6 -msgid "Numbers (ints, longs, doubles, decimals)" -msgstr "" - -# f26556d776c041f08b8eafc36a85f89f -#: ../source/includes/fact-sort-order.rst:7 -msgid "Symbol, String" -msgstr "" - -# a9770b7d25464ea7ab5aff80c92369af -#: ../source/includes/fact-sort-order.rst:8 -msgid "Object" -msgstr "" - -# 0d04b7005ee04a208300586303196920 -#: ../source/includes/fact-sort-order.rst:9 -msgid "Array" -msgstr "" - -# 585dfc0c76914f818f401af79fc49e0e -#: ../source/includes/fact-sort-order.rst:10 -msgid "BinData" -msgstr "" - -# 24f7e73d5c0f4394a70fd791c1e22427 -#: ../source/includes/fact-sort-order.rst:11 -msgid "ObjectId" -msgstr "" - -# 3b2a26f5a9cb43c09ca2f7274fcde084 -#: ../source/includes/fact-sort-order.rst:12 -msgid "Boolean" -msgstr "" - -# 588a4142173c462884e75a55fcd60621 -#: ../source/includes/fact-sort-order.rst:13 -msgid "Date" -msgstr "" - -# 052d1722855e4dabbdc0a8024e55afbf -#: ../source/includes/fact-sort-order.rst:14 -msgid "Timestamp" -msgstr "" - -# cf8c12cbe01343a28e17497209adccf6 -#: ../source/includes/fact-sort-order.rst:15 -msgid "Regular Expression" -msgstr "" - -# ba36deb5166849c18ba9b04ea9f4506b -#: ../source/includes/fact-sort-order.rst:16 -msgid "MaxKey (internal type)" -msgstr "" - -# 36ee51f45ed24030ba9bd7469f68d0b7 -#: ../source/reference/method/cursor.sort.txt:65 -msgid "" -"For details on the comparison/sort order for specific types, see :ref" -":`bson-types-comparison-order`." -msgstr "" - -# 53c001a47cc24dc9b8c166f8ff7ca32b -#: ../source/reference/method/cursor.sort.txt:71 -msgid "Metadata Sort" -msgstr "" - -# 77f362cb548a42e5a96f5ed437c3de94 -#: ../source/reference/method/cursor.sort.txt:73 -msgid "" -"Specify in the sort parameter a new field name for the computed metadata " -"and specify the :projection:`$meta` expression as its value." -msgstr "" - -# f9e6f7f5480344f3be9421fa03f7cce9 -#: ../source/reference/method/cursor.sort.txt:77 -msgid "" -"The following sample document specifies a descending sort by the " -"``\"textScore\"`` metadata:" -msgstr "" - -# 5f27ee3ff08b4ee79e674a1e423e7637 -#: ../source/reference/method/cursor.sort.txt:84 -msgid "" -"The specified metadata determines the sort order. For example, the " -"``\"textScore\"`` metadata sorts in descending order. See " -":projection:`$meta` for details." -msgstr "" - -# 773615b68c0a4bb1817c731915cf4411 -#: ../source/reference/method/cursor.sort.txt:89 -msgid "Restrictions" -msgstr "" - -# b185b83aa11141718d5e1b817b9658f7 -#: ../source/reference/method/cursor.sort.txt:91 -msgid "" -"When unable to obtain the sort order from an index, MongoDB will sort the" -" results in memory, which requires that the result set being sorted is " -"less than 32 megabytes." -msgstr "" - -# 0668db0b99b744a0ba7c37b4e39cad31 -#: ../source/reference/method/cursor.sort.txt:95 -msgid "" -"When the sort operation consumes more than 32 megabytes, MongoDB returns " -"an error. To avoid this error, either create an index supporting the sort" -" operation (see :ref:`sort-index-use`) or use :method:`~cursor.sort()` in" -" conjunction with :method:`~cursor.limit()` (see :ref:`sort-limit-" -"results`)." -msgstr "" - -# 8c1e36d610f94428af895e8b13a5c997 -#: ../source/reference/method/cursor.sort.txt:104 -msgid "Sort and Index Use" -msgstr "" - -# 028f0c99dc60475bb0c22bb79a94ea0d -#: ../source/reference/method/cursor.sort.txt:106 -msgid "" -"The sort can sometimes be satisfied by scanning an index in order. If the" -" query plan uses an index to provide the requested sort order, MongoDB " -"does not perform an in-memory sorting of the result set. For more " -"information, see :doc:`/tutorial/sort-results-with-indexes`." -msgstr "" - -# e5904ce1169d44b0b8744f1342d9d8d8 -#: ../source/reference/method/cursor.sort.txt:114 -msgid "Limit Results" -msgstr "" - -# 716e67d999234eeba96e4ae8a247a5c6 -#: ../source/reference/method/cursor.sort.txt:116 -msgid "" -"You can use :method:`~cursor.sort()` in conjunction with " -":method:`~cursor.limit()` to return the first (in terms of the sort " -"order) ``k`` documents, where ``k`` is the specified limit." -msgstr "" - -# 3ccd57fe42484fb1b47b5b4f0807c900 -#: ../source/reference/method/cursor.sort.txt:120 -msgid "" -"If MongoDB cannot obtain the sort order via an index scan, then MongoDB " -"uses a top-k sort algorithm. This algorithm buffers the first ``k`` " -"results (or last, depending on the sort order) seen so far by the " -"underlying index or collection access. If at any point the memory " -"footprint of these ``k`` results exceeds 32 megabytes, the query will " -"fail." -msgstr "" - -# 77c58d1153c8490c99f8e9eacff41877 -#: ../source/reference/method/cursor.sort.txt:130 -msgid "Interaction with :term:`Projection`" -msgstr "" - -# 29062c577a584e93a6b0774e11415792 -#: ../source/reference/method/cursor.sort.txt:132 -msgid "" -"When a set of results are both sorted and projected, the MongoDB query " -"engine will always apply the sorting **first**." -msgstr "" - -# f789c1350d4a457b9c9c8cbf155efd4f -#: ../source/reference/method/cursor.sort.txt:136 -msgid "Examples" -msgstr "" - -# 8d673004071e457ba959f59b7403fe04 -#: ../source/reference/method/cursor.sort.txt:138 -msgid "A collection ``orders`` contain the following documents:" -msgstr "" - -# c1c70ae310e542d2bf9fa3191507dd20 -#: ../source/reference/method/cursor.sort.txt:149 -msgid "" -"The following query, which returns all documents from the ``orders`` " -"collection, does not specify a sort order:" -msgstr "" - -# 658f458d22804ab8a746b90e95e90d0a -#: ../source/reference/method/cursor.sort.txt:156 -msgid "The query returns the documents in indeterminate order:" -msgstr "" - -# 348e2a96ff0446da8b6ba102f14a036d -#: ../source/reference/method/cursor.sort.txt:167 -msgid "" -"The following query specifies a sort on the ``amount`` field in " -"descending order." -msgstr "" - -# 19cbc4a82df24890a1eaa8d89d9532e0 -#: ../source/reference/method/cursor.sort.txt:174 -msgid "" -"The query returns the following documents, in descending order of " -"``amount``:" -msgstr "" - -# b8dfdb2d713748e39c035264307733d3 -#: ../source/reference/method/cursor.sort.txt:186 -msgid "" -"The following query specifies the sort order using the fields from an " -"embedded document ``item``. The query sorts first by the ``category`` " -"field in ascending order, and then within each ``category``, by the " -"``type`` field in ascending order." -msgstr "" - -# 3bcb31f93b8e4a5288672d0277cbbd42 -#: ../source/reference/method/cursor.sort.txt:195 -msgid "" -"The query returns the following documents, ordered first by the " -"``category`` field, and within each category, by the ``type`` field:" -msgstr "" - -# 8d985aa926ca45ecbcee93d3a92b1957 -#: ../source/reference/method/cursor.sort.txt:211 -msgid "Return in Natural Order" -msgstr "" - -# 6eff3a089b314502b9d33fde75058814 -#: ../source/reference/method/cursor.sort.txt:213 -msgid "" -"The :operator:`$natural` parameter returns items according to their " -":term:`natural order` within the database. This ordering is an internal " -"implementation feature, and you should not rely on any particular " -"structure within it." -msgstr "" - -# 942688f3de16461bbe33e7c8b2611e13 -#: ../source/reference/method/cursor.sort.txt:219 -msgid "Index Use" -msgstr "" - -# 46f4e46c463340b8aa406c751ff7d17b -#: ../source/includes/fact-natural-parameter.rst:1 -msgid "" -"Queries that include a sort by :operator:`$natural` order do **not** use " -"indexes to fulfill the query predicate with the following exception: If " -"the query predicate is an equality condition on the ``_id`` field ``{ " -"_id: }``, then the query with the sort by :operator:`$natural` " -"order can use the ``_id`` index." -msgstr "" - -# 6e6fab00a95d4699a2a72ce79c8cbc21 -#: ../source/reference/method/cursor.sort.txt:224 -msgid "MMAPv1" -msgstr "" - -# e10c60bb806f4c9195f79d6b687e366c -#: ../source/reference/method/cursor.sort.txt:226 -msgid "" -"Typically, the natural order reflects insertion order with the following " -"exception for the MMAPv1 storage engine. For the MMAPv1 storage engine, " -"the natural order does not reflect insertion order if the documents " -"relocate because of :ref:`document growth ` " -"or remove operations free up space which are then taken up by newly " -"inserted documents." -msgstr "" - -# 4ee0b047c9e04e078edb68a010567d99 -#: ../source/reference/method/cursor.sort.txt:233 -msgid "Consider to following example which uses the MMAPv1 storage engine." -msgstr "" - -# 7d5f17cc76774333b55ac750c798d6cc -#: ../source/reference/method/cursor.sort.txt:235 -msgid "" -"The following sequence of operations inserts documents into the ``trees``" -" collection:" -msgstr "" - -# 25557774e799485a9e12435485dcabc6 -#: ../source/reference/method/cursor.sort.txt:245 -msgid "The following query returns the documents in the natural order:" -msgstr "" - -# 34e31123e8ec4aba9273f2fada604e82 -#: ../source/reference/method/cursor.sort.txt:251 -msgid "The documents return in the following order:" -msgstr "" - -# 4511544673f7406ca955fae4bd40649f -#: ../source/reference/method/cursor.sort.txt:260 -msgid "" -"Update a document such that the document outgrows its current allotted " -"space:" -msgstr "" - -# 695342ddc7bf469698cc45580544ba8c -#: ../source/reference/method/cursor.sort.txt:270 -msgid "Rerun the query to returns the documents in natural order:" -msgstr "" - -# 8ba2d41479c943788bcb7a854845d62e -#: ../source/reference/method/cursor.sort.txt:276 -msgid "" -"For MongoDB instances using MMAPv1, the documents return in the following" -" natural order, which no longer reflects the insertion order:" -msgstr "" - -# dce663f3f82b4f6e91922ece1b1f4b2b -#: ../source/reference/method/cursor.sort.txt:286 -msgid ":operator:`$natural`" -msgstr "" - -#~ msgid "" -#~ "When comparing values of different " -#~ ":term:`BSON` types, MongoDB uses the " -#~ "following comparison order, from lowest " -#~ "to highest:" -#~ msgstr "" - -#~ msgid "Numbers (ints, longs, doubles)" -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB treats some types as equivalent" -#~ " for comparison purposes. For instance, " -#~ "numeric types undergo conversion before " -#~ "comparison." -#~ msgstr "" - -#~ msgid "" -#~ "Date objects sort before Timestamp " -#~ "objects. Previously Date and Timestamp " -#~ "objects sorted together." -#~ msgstr "" - -#~ msgid "" -#~ "The comparison treats a non-existent " -#~ "field as it would an empty BSON" -#~ " Object. As such, a sort on the" -#~ " ``a`` field in documents ``{ }`` " -#~ "and ``{ a: null }`` would treat" -#~ " the documents as equivalent in sort" -#~ " order." -#~ msgstr "" - -#~ msgid "" -#~ "With arrays, a less-than comparison " -#~ "or an ascending sort compares the " -#~ "smallest element of arrays, and a " -#~ "greater-than comparison or a descending " -#~ "sort compares the largest element of " -#~ "the arrays. As such, when comparing " -#~ "a field whose value is a " -#~ "single-element array (e.g. ``[ 1 ]``)" -#~ " with non-array fields (e.g. ``2``)," -#~ " the comparison is between ``1`` and" -#~ " ``2``. A comparison of an empty " -#~ "array (e.g. ``[ ]``) treats the " -#~ "empty array as less than ``null`` " -#~ "or a missing field." -#~ msgstr "" - -#~ msgid "MongoDB sorts ``BinData`` in the following order:" -#~ msgstr "" - -#~ msgid "First, the length or size of the data." -#~ msgstr "" - -#~ msgid "Then, by the BSON one-byte subtype." -#~ msgstr "" - -#~ msgid "Finally, by the data, performing a byte-by-byte comparison." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/cursor.tailable.po b/locale/zh/LC_MESSAGES/reference/method/cursor.tailable.po deleted file mode 100644 index 8d65cde551d..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/cursor.tailable.po +++ /dev/null @@ -1,72 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.tailable.txt:3 -msgid "cursor.tailable()" -msgstr "" - -#: ../source/reference/method/cursor.tailable.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/cursor.tailable.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/cursor.tailable.txt:20 -msgid "Marks the cursor as tailable." -msgstr "" - -#: ../source/reference/method/cursor.tailable.txt:22 -msgid "" -"For use against a :term:`capped collection` only. Using " -":method:`~cursor.tailable` against a non-capped collection will return an " -"error." -msgstr "" - -#: ../source/reference/method/cursor.tailable.txt:26 -msgid ":method:`cursor.tailable()` uses the following syntax:" -msgstr "" - -#: ../source/reference/method/cursor.tailable.txt:32 -msgid ":method:`~cursor.tailable()` has the following parameter:" -msgstr "" - -#: ../source/reference/method/cursor.tailable.txt:36 -msgid "The :term:`cursor` that :method:`~cursor.tailable()` is attached to." -msgstr "" - -#: ../source/reference/method/cursor.tailable.txt:40 -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/cursor.tailable.txt:42 -msgid "" -"A tailable cursor performs a collection scan over a :term:`capped " -"collection`. It remains open even after reaching the end of the collection. " -"Applications can continue to iterate the tailable cursor as new data is " -"inserted into the collection." -msgstr "" - -#: ../source/reference/method/cursor.tailable.txt:47 -msgid "" -"If ``awaitData`` is set to ``true``, when the cursor reaches the end of the " -"capped collection, :term:`MongoDB ` blocks the query thread for a " -"period of time waiting for new data to arrive. When new data is inserted " -"into the capped collection, the blocked thread is signaled to wake up and " -"return the next batch to the client." -msgstr "" - -#: ../source/reference/method/cursor.tailable.txt:53 -msgid "See :doc:`/core/tailable-cursors`." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/cursor.toArray.po b/locale/zh/LC_MESSAGES/reference/method/cursor.toArray.po deleted file mode 100644 index 8254909044d..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/cursor.toArray.po +++ /dev/null @@ -1,39 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/cursor.toArray.txt:3 -msgid "cursor.toArray()" -msgstr "" - -#: ../source/reference/method/cursor.toArray.txt:15 -msgid "" -"The :method:`~cursor.toArray()` method returns an array that contains all " -"the documents from a cursor. The method iterates completely the cursor, " -"loading all the documents into RAM and exhausting the cursor." -msgstr "" - -#: ../source/reference/method/cursor.toArray.txt:20 -msgid "An array of documents." -msgstr "" - -#: ../source/reference/method/cursor.toArray.txt:22 -msgid "" -"Consider the following example that applies :method:`~cursor.toArray()` to " -"the cursor returned from the :method:`~db.collection.find()` method:" -msgstr "" - -#: ../source/reference/method/cursor.toArray.txt:31 -msgid "" -"The variable ``allProductsArray`` holds the array of documents returned by " -":method:`~cursor.toArray()`." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.auth.po b/locale/zh/LC_MESSAGES/reference/method/db.auth.po deleted file mode 100644 index 4cd910f2f50..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.auth.po +++ /dev/null @@ -1,61 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.auth.txt:3 -msgid "db.auth()" -msgstr "" - -#: ../source/reference/method/db.auth.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.auth.txt:18 -msgid "Allows a user to authenticate to the database from within the shell." -msgstr "" - -#: ../source/reference/method/db.auth.txt:21 -msgid "The :method:`db.auth()` method can accept either:" -msgstr "" - -#: ../source/reference/method/db.auth.txt:23 -msgid "the username and password." -msgstr "" - -#: ../source/reference/method/db.auth.txt:29 -msgid "" -"a user document that contains the username and password, and optionally, the" -" authentication mechanism and a digest password flag." -msgstr "" - -#: ../source/reference/method/db.auth.txt:44 -msgid "" -"Alternatively, you can use :option:`mongo --username`, :option:`--password " -"`, and :option:`--authenticationMechanism ` to specify authentication credentials." -msgstr "" - -#: ../source/includes/note-auth-methods-excluded-from-shell-history.rst:3 -msgid "" -"The :program:`mongo` shell excludes all |operation-name| operations from the" -" saved history." -msgstr "" - -#: ../source/reference/method/db.auth.txt:52 -msgid "" -":method:`db.auth()` returns ``0`` when authentication is **not** successful," -" and ``1`` when the operation is successful." -msgstr "" - -#: ../source/reference/method/db.auth.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.changeUserPassword.po b/locale/zh/LC_MESSAGES/reference/method/db.changeUserPassword.po deleted file mode 100644 index a0444d2aab3..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.changeUserPassword.po +++ /dev/null @@ -1,51 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.changeUserPassword.txt:3 -msgid "db.changeUserPassword()" -msgstr "" - -#: ../source/reference/method/db.changeUserPassword.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.changeUserPassword.txt:18 -msgid "" -"Updates a user's password. Run the method in the database where the user is " -"defined, i.e. the database you :method:`created ` the user." -msgstr "" - -#: ../source/reference/method/db.changeUserPassword.txt:25 -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-change-password.rst:1 -msgid "" -"To modify the password of another user on a database, you must have the " -":authaction:`changeAnyPassword` :ref:`action ` on " -"that database." -msgstr "" - -#: ../source/reference/method/db.changeUserPassword.txt:30 -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.changeUserPassword.txt:32 -msgid "" -"The following operation changes the password of the user named " -"``accountUser`` in the ``products`` database to ``SOh3TbYhx8ypJPxmt1oOfL``:" -msgstr "" - -#: ../source/reference/method/db.changeUserPassword.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.cloneCollection.po b/locale/zh/LC_MESSAGES/reference/method/db.cloneCollection.po deleted file mode 100644 index a30a27dd4f4..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.cloneCollection.po +++ /dev/null @@ -1,63 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.cloneCollection.txt:3 -msgid "db.cloneCollection()" -msgstr "" - -#: ../source/reference/method/db.cloneCollection.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.cloneCollection.txt:18 -msgid "" -"Copies data directly between MongoDB instances. The " -":method:`db.cloneCollection()` method wraps the :dbcommand:`cloneCollection`" -" database command and accepts the following arguments:" -msgstr "" - -#: ../source/reference/method/db.cloneCollection.txt:26 -msgid "Behavior" -msgstr "" - -#: ../source/includes/extracts/cloneCollection-behavior-method.rst:1 -msgid ":program:`mongos` does not support :method:`db.cloneCollection()`." -msgstr "" - -#: ../source/includes/extracts/cloneCollection-behavior-method.rst:8 -msgid "" -"If the given :term:`namespace` already exists in the destination " -":program:`mongod` instance, :method:`db.cloneCollection()` will return an " -"error." -msgstr "" - -#: ../source/reference/method/db.cloneCollection.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/includes/extracts/cloneCollection-behavior-method.rst:3 -msgid "" -":method:`db.cloneCollection()` cannot be used if the `from` server has " -":doc:`authorization ` enabled." -msgstr "" - -#: ../source/reference/method/db.cloneCollection.txt:31 -msgid "Example" -msgstr "" - -#: ../source/includes/example-clone-collection-text.rst:1 -msgid "" -"This operation copies the ``profiles`` collection from the ``users`` " -"database on the server at ``mongodb.example.net``. The operation only copies" -" documents that satisfy the query ``{ 'active' : true }``." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.cloneDatabase.po b/locale/zh/LC_MESSAGES/reference/method/db.cloneDatabase.po deleted file mode 100644 index c21ad7c7d47..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.cloneDatabase.po +++ /dev/null @@ -1,53 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.cloneDatabase.txt:3 -msgid "db.cloneDatabase()" -msgstr "" - -#: ../source/reference/method/db.cloneDatabase.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.cloneDatabase.txt:18 -msgid "" -"Copies a remote database to the current database. The command assumes that " -"the remote database has the same name as the current database." -msgstr "" - -#: ../source/reference/method/db.cloneDatabase.txt:23 -msgid "" -"This method provides a wrapper around the MongoDB :term:`database command` " -"\":dbcommand:`clone`.\" The :dbcommand:`copydb` database command provides " -"related functionality." -msgstr "" - -#: ../source/reference/method/db.cloneDatabase.txt:28 -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.cloneDatabase.txt:30 -msgid "" -"To clone a database named ``importdb`` on a host named ``hostname``, issue " -"the following:" -msgstr "" - -#: ../source/reference/method/db.cloneDatabase.txt:38 -msgid "" -"New databases are implicitly created, so the current host does not need to " -"have a database named ``importdb`` for this command to succeed." -msgstr "" - -#: ../source/reference/method/db.cloneDatabase.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.collection.aggregate.po b/locale/zh/LC_MESSAGES/reference/method/db.collection.aggregate.po deleted file mode 100644 index eba3a5aa817..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.collection.aggregate.po +++ /dev/null @@ -1,403 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# b26284f3a91b483082447eb1cf5a89f1 -#: ../source/reference/method/db.collection.aggregate.txt:3 -msgid "db.collection.aggregate()" -msgstr "" - -# a011fb3b9b0c441a9162609c5d619c68 -#: ../source/reference/method/db.collection.aggregate.txt -msgid "On this page" -msgstr "" - -# a62ca7d88fff4f21961136771192cb90 -#: ../source/reference/method/db.collection.aggregate.txt:14 -msgid "Definition" -msgstr "" - -# b27c3818219849f8ad5f81856e7ea6bd -#: ../source/reference/method/db.collection.aggregate.txt:18 -msgid "Calculates aggregate values for the data in a collection." -msgstr "" - -# ed8a9f91cfd24cd6b46462af7f0e21d7 -#: ../source/reference/method/db.collection.aggregate.txt:22 -msgid "The ``options`` document can contain the following fields and values:" -msgstr "" - -# ca39c0f9df704219ade0cf13e22f4992 -#: ../source/reference/method/db.collection.aggregate.txt:26 -msgid "" -"A :term:`cursor` to the documents produced by the final stage of the " -"aggregation pipeline operation, or if you include the ``explain`` option," -" the document that provides details on the processing of the aggregation " -"operation. If the pipeline includes the :pipeline:`$out` operator, " -":method:`~db.collection.aggregate()` returns an empty cursor. See " -":pipeline:`$out` for more information. .. include:: /includes/fact-agg-" -"helper-returns-cursor.rst" -msgstr "" - -# c56647230a404d23a18f5078289cd9a3 -#: ../source/reference/method/db.collection.aggregate.txt:27 -msgid "" -"A :term:`cursor` to the documents produced by the final stage of the " -"aggregation pipeline operation, or if you include the ``explain`` option," -" the document that provides details on the processing of the aggregation " -"operation." -msgstr "" - -# 1572f24daca74c0a9c0ade44e5dfbf60 -#: ../source/reference/method/db.collection.aggregate.txt:32 -msgid "" -"If the pipeline includes the :pipeline:`$out` operator, " -":method:`~db.collection.aggregate()` returns an empty cursor. See " -":pipeline:`$out` for more information." -msgstr "" - -# cbcb1ecd9ef24a96bde5aadba9905a46 -#: ../source/includes/fact-agg-helper-returns-cursor.rst:1 -msgid "" -"The :method:`db.collection.aggregate()` method returns a cursor and can " -"return result sets of any size. Previous versions returned all results in" -" a single document, and the result set was subject to a size limit of 16 " -"megabytes." -msgstr "" - -# 62c067fb87194f05a189983c4441d162 -#: ../source/reference/method/db.collection.aggregate.txt:39 -msgid "Behavior" -msgstr "" - -# 7c6a60b5f3cc45d5aaadd0488fff03b1 -#: ../source/reference/method/db.collection.aggregate.txt:42 -msgid "Error Handling" -msgstr "" - -# 49eb7385466641c6bb115df8a89c54cc -#: ../source/includes/fact-agg-helper-exception.rst:1 -msgid "" -"If an error occurs, the :method:`~db.collection.aggregate()` helper " -"throws an exception. In previous versions, the helper returned a document" -" with the error message and code, and ``ok`` status field not equal to " -"``1``, same as the :dbcommand:`aggregate` command." -msgstr "" - -# d565ec53ac7a4380a28cdb1c52082901 -#: ../source/reference/method/db.collection.aggregate.txt:47 -msgid "Cursor Behavior" -msgstr "" - -# 11e5360649814de2a58a68c5a71a304d -#: ../source/reference/method/db.collection.aggregate.txt:49 -msgid "" -"In the :program:`mongo` shell, if the cursor returned from the " -":method:`db.collection.aggregate()` is not assigned to a variable using " -"the ``var`` keyword, then the :program:`mongo` shell automatically " -"iterates the cursor up to 20 times. See :doc:`/tutorial/iterate-a-cursor`" -" for handling cursors in the :program:`mongo` shell." -msgstr "" - -# 6004e95dc9004ede91660a20a767cf51 -#: ../source/reference/method/db.collection.aggregate.txt:56 -msgid "" -"Cursors returned from aggregation only supports cursor methods that " -"operate on evaluated cursors (i.e. cursors whose first batch has been " -"retrieved), such as the following methods:" -msgstr "" - -# 285388af53704cdda3cae09f1cd2cbe0 -#: ../source/reference/method/db.collection.aggregate.txt:63 -msgid ":method:`cursor.hasNext()`" -msgstr "" - -# 14e3e03839a646c79caa960ea4726ea7 -#: ../source/reference/method/db.collection.aggregate.txt:64 -msgid ":method:`cursor.next()`" -msgstr "" - -# 304dcad4c28c44efa2622efc85af673b -#: ../source/reference/method/db.collection.aggregate.txt:65 -msgid ":method:`cursor.toArray()`" -msgstr "" - -# 022e30df7dcb46aba6266c5d7ef498e6 -#: ../source/reference/method/db.collection.aggregate.txt:66 -msgid ":method:`cursor.forEach()`" -msgstr "" - -# c40044f8b0bb4ba8bd246dde6f322f36 -#: ../source/reference/method/db.collection.aggregate.txt:67 -msgid ":method:`cursor.map()`" -msgstr "" - -# 6081345c3bd94137b454a777df0b03e3 -#: ../source/reference/method/db.collection.aggregate.txt:68 -msgid ":method:`cursor.objsLeftInBatch()`" -msgstr "" - -# 026a90dba4ba431fa9e0f44ab2327829 -#: ../source/reference/method/db.collection.aggregate.txt:69 -msgid ":method:`cursor.itcount()`" -msgstr "" - -# 769c04794a414d02b15896c52e325853 -#: ../source/reference/method/db.collection.aggregate.txt:70 -msgid ":method:`cursor.pretty()`" -msgstr "" - -# b5f441e0854b4fea8e1e4bb40674da26 -#: ../source/reference/method/db.collection.aggregate.txt:72 -msgid "" -"For more information, see :doc:`/core/aggregation-pipeline`, " -":doc:`/reference/aggregation`, :doc:`/core/aggregation-pipeline-limits`, " -"and :dbcommand:`aggregate`." -msgstr "" - -# 171537e89d574f7cb91b31e700d7883f -#: ../source/reference/method/db.collection.aggregate.txt:77 -msgid "Examples" -msgstr "" - -# 800aacf8bf8b42299c1384b4a85a4c3b -#: ../source/reference/method/db.collection.aggregate.txt:79 -msgid "" -"The following examples use the collection ``orders`` that contains the " -"following documents:" -msgstr "" - -# 4a0427e7533448459f6441e1ec7fa02c -#: ../source/reference/method/db.collection.aggregate.txt:91 -msgid "Group by and Calculate a Sum" -msgstr "" - -# b4a214120089415db54278734a316cc6 -#: ../source/reference/method/db.collection.aggregate.txt:93 -msgid "" -"The following aggregation operation selects documents with status equal " -"to ``\"A\"``, groups the matching documents by the ``cust_id`` field and " -"calculates the ``total`` for each ``cust_id`` field from the sum of the " -"``amount`` field, and sorts the results by the ``total`` field in " -"descending order:" -msgstr "" - -# 0e70544b4b9b43afb42127b98d227632 -#: ../source/reference/method/db.collection.aggregate.txt:107 -msgid "The operation returns a cursor with the following documents:" -msgstr "" - -# 62218fd934404deab3bec6bf4b71d967 -# e31f371ebe49433bad72d62f8d452e0b -# 3481012611844450bbf0a23e15fdce6e -#: ../source/includes/note-mongo-shell-automatically-iterates-cursor.rst:1 -msgid "" -"The :program:`mongo` shell iterates the returned cursor automatically to " -"print the results. See :doc:`/tutorial/iterate-a-cursor` for handling " -"cursors manually in the :program:`mongo` shell." -msgstr "" - -# a5607d7aa1f84450a42b6c882df3f0f9 -#: ../source/reference/method/db.collection.aggregate.txt:119 -msgid "Return Information on Aggregation Pipeline Operation" -msgstr "" - -# 8488a93784354eada21d207a4768a0d8 -#: ../source/reference/method/db.collection.aggregate.txt:121 -msgid "" -"The following aggregation operation sets the option ``explain`` to " -"``true`` to return information about the aggregation operation." -msgstr "" - -# 4f0b5849b09a4377ad1fb1cae8764ace -#: ../source/reference/method/db.collection.aggregate.txt:137 -msgid "" -"The operation returns a cursor with the document that contains detailed " -"information regarding the processing of the aggregation pipeline. For " -"example, the document may show, among other details, which index, if any," -" the operation used. [#agg-index-filters]_ If the ``orders`` collection " -"is a sharded collection, the document would also show the division of " -"labor between the shards and the merge operation, and for targeted " -"queries, the targeted shards." -msgstr "" - -# e8b1c440dbc84ddab487092e7cdc765c -#: ../source/reference/method/db.collection.aggregate.txt:145 -msgid "" -"The intended readers of the ``explain`` output document are humans, and " -"not machines, and the output format is subject to change between " -"releases." -msgstr "" - -# 8ca71ef8fc664a428572d5b8751a2f5b -#: ../source/reference/method/db.collection.aggregate.txt:154 -msgid "Perform Large Sort Operation with External Sort" -msgstr "" - -# a3de7dcc6e8642fb9067ade040a19c68 -#: ../source/reference/method/db.collection.aggregate.txt:156 -msgid "" -"Aggregation pipeline stages have :ref:`maximum memory use limit `. To handle large datasets, set ``allowDiskUse`` " -"option to ``true`` to enable writing data to temporary files, as in the " -"following example:" -msgstr "" - -# a54332df53d84c27a01be32f06520e1d -#: ../source/reference/method/db.collection.aggregate.txt:176 -msgid "Specify an Initial Batch Size" -msgstr "" - -# 9c1f83e1ad124ddaae80dc6b97bba665 -#: ../source/reference/method/db.collection.aggregate.txt:178 -msgid "" -"To specify an initial batch size for the cursor, use the following syntax" -" for the ``cursor`` option:" -msgstr "" - -# 801e6ffa894d423780bead19acf11741 -#: ../source/reference/method/db.collection.aggregate.txt:185 -msgid "" -"For example, the following aggregation operation specifies the *initial* " -"batch size of ``0`` for the cursor:" -msgstr "" - -# 3038559e14004c75a372705c0618bcd7 -#: ../source/reference/method/db.collection.aggregate.txt:202 -msgid "" -"A ``batchSize`` of ``0`` means an empty first batch and is useful for " -"quickly returning a cursor or failure message without doing significant " -"server-side work. Specify subsequent batch sizes to :ref:`OP_GET_MORE " -"` operations as with other MongoDB cursors." -msgstr "" - -# ff4d84e76c7a4c0aa71f962c678a3b61 -#: ../source/reference/method/db.collection.aggregate.txt:211 -msgid "Specify a Collation" -msgstr "" - -# 82dc9321a298411a9b5d9196ca1ca058 -#: ../source/includes/extracts/collation-description.rst:1 -msgid "" -":doc:`Collation ` allows users to specify language-" -"specific rules for string comparison, such as rules for lettercase and " -"accent marks." -msgstr "" - -# e2a8875eafda49589762f983f21a6066 -#: ../source/reference/method/db.collection.aggregate.txt:215 -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -# 629d4e66aec9465e8b2c52d6ffb38802 -#: ../source/reference/method/db.collection.aggregate.txt:223 -msgid "" -"The following aggregation operation includes the :ref:`collation " -"` option:" -msgstr "" - -# 9edf02e64c174510b1ad4ad7060e61f9 -#: ../source/reference/method/db.collection.aggregate.txt:233 -msgid "" -"For descriptions on the collation fields, see :ref:`collation-document-" -"fields`." -msgstr "" - -# 159520607bc54078bc3d0361ac9a5e74 -#: ../source/reference/method/db.collection.aggregate.txt:237 -msgid "Override ``readConcern``" -msgstr "" - -# 58cb9ad537304e51b2f314bc5c68972e -#: ../source/reference/method/db.collection.aggregate.txt:239 -msgid "" -"The following operation on a replica set specifies a :doc:`/reference" -"/read-concern` of :readconcern:`\"majority\"` to read the most recent " -"copy of the data confirmed as having been written to a majority of the " -"nodes." -msgstr "" - -# 2b72c74f799c404fa594b831e6d24c70 -#: ../source/includes/fact-enable-majority-readConcern.rst:1 -msgid "To use :term:`read concern` level of :readconcern:`\"majority\"`," -msgstr "" - -# 8e29fa49ff8e46fb9219d2db42916a67 -#: ../source/includes/fact-enable-majority-readConcern.rst:3 -msgid "" -"you must start the :program:`mongod` instances with the " -":option:`--enableMajorityReadConcern` command line option (or the " -":setting:`replication.enableMajorityReadConcern` set to ``true`` if using" -" a configuration file)." -msgstr "" - -# 80567623e8cd4698876db52e87391c99 -#: ../source/includes/fact-enable-majority-readConcern.rst:8 -msgid "" -"replica sets must use :ref:`WiredTiger storage engine ` and election :rsconf:`protocol version 1 `." -msgstr "" - -# 45b039c8d92e4a4ea9879c6eb255487d -#: ../source/includes/usage-read-concern-majority.rst:1 -msgid "" -"To ensure that a single thread can read its own writes, use " -":readconcern:`\"majority\"` read concern and :writeconcern:`\"majority\"`" -" write concern against the primary of the replica set." -msgstr "" - -# ba46dbda5bb24a6cb3d574481337996e -#: ../source/includes/fact-aggregate-readConcern.rst:1 -msgid "" -"To use a :doc:`read concern ` level of " -":readconcern:`\"majority\"`, you cannot include the :pipeline:`$out` " -"stage." -msgstr "" - -# ffb3b3a142f441afb1279ffc730ea618 -#: ../source/includes/fact-readConcern-most-recent-data-in-node.rst:1 -msgid "" -"Regardless of the :term:`read concern` level, the most recent data on a " -"node may not reflect the most recent version of the data in the system." -msgstr "" - -# a20004297f2f4587a28f516768b3514e -#: ../source/reference/method/db.collection.aggregate.txt:261 -msgid "" -":ref:`index-filters` can affect the choice of index used. See :ref" -":`index-filters` for details." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "To use a :term:`read concern` level " -#~ "of :readconcern:`\"majority\"`, you must use" -#~ " the WiredTiger storage engine and " -#~ "start the :program:`mongod` instances with " -#~ "the :option:`--enableMajorityReadConcern` command " -#~ "line option (or the " -#~ ":setting:`replication.enableMajorityReadConcern` setting " -#~ "if using a configuration file)." -#~ msgstr "" - -#~ msgid "" -#~ "Only replica sets using :rsconf:`protocol " -#~ "version 1 ` support " -#~ ":readconcern:`\"majority\"` read concern. Replica" -#~ " sets running protocol version 0 do" -#~ " not support :readconcern:`\"majority\"` read " -#~ "concern." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/db.collection.bulkWrite.po b/locale/zh/LC_MESSAGES/reference/method/db.collection.bulkWrite.po deleted file mode 100644 index ae2434be4b8..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.collection.bulkWrite.po +++ /dev/null @@ -1,487 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# e9cde48f70e242d19fb3962754f23de6 -#: ../source/reference/method/db.collection.bulkWrite.txt:3 -msgid "db.collection.bulkWrite()" -msgstr "" - -# 5ef1cab6be5548f895be8909a9f4f3f9 -#: ../source/reference/method/db.collection.bulkWrite.txt -msgid "On this page" -msgstr "" - -# 3012de7c6f004e53a5f013ad671f61da -#: ../source/reference/method/db.collection.bulkWrite.txt:14 -msgid "Definition" -msgstr "" - -# 7a96ca9ab86f4636ae6c060863efd563 -#: ../source/reference/method/db.collection.bulkWrite.txt:20 -msgid "Performs multiple write operations with controls for order of execution." -msgstr "" - -# 2a94a9b2e38b40a6af0fe92c8239fd10 -#: ../source/reference/method/db.collection.bulkWrite.txt:23 -msgid ":method:`~db.collection.bulkWrite()` has the following syntax:" -msgstr "" - -# 2fdd29bbfa9b40fe87404e4ed4ffebd5 -#: ../source/reference/method/db.collection.bulkWrite.txt:37 -msgid "" -"- A boolean ``acknowledged`` as ``true`` if the operation ran with " -":term:`write concern` or ``false`` if write concern was disabled. - A " -"count for each write operation. - An array containing an ``_id`` for " -"each successfully inserted or upserted documents." -msgstr "" - -# 1a783a2aa8eb40a799f388601b506734 -#: ../source/reference/method/db.collection.bulkWrite.txt:38 -msgid "" -"A boolean ``acknowledged`` as ``true`` if the operation ran with " -":term:`write concern` or ``false`` if write concern was disabled." -msgstr "" - -# 809126544f5f4a5798542829f5dfa02f -#: ../source/reference/method/db.collection.bulkWrite.txt:41 -msgid "A count for each write operation." -msgstr "" - -# 3710af3b35544ac98a7ab387be226a2a -#: ../source/reference/method/db.collection.bulkWrite.txt:43 -msgid "" -"An array containing an ``_id`` for each successfully inserted or upserted" -" documents." -msgstr "" - -# a15447dcde994556af3f4f219322d690 -#: ../source/reference/method/db.collection.bulkWrite.txt:47 -msgid "Behavior" -msgstr "" - -# 04f64559bb9d44a0bc59d92d509f56b9 -#: ../source/reference/method/db.collection.bulkWrite.txt:49 -msgid "" -":method:`~db.collection.bulkWrite()` takes an array of write operations " -"and executes each of them. By default operations are executed in order. " -"See :ref:`bulkwrite-write-operations-executionofoperations` for " -"controlling the order of write operation execution." -msgstr "" - -# 70ba05374be7447eaaac50a8d5a757c8 -#: ../source/reference/method/db.collection.bulkWrite.txt:58 -msgid "Write Operations" -msgstr "" - -# a38d53d3b9f14022b658085098e9fd1a -#: ../source/reference/method/db.collection.bulkWrite.txt:63 -msgid "insertOne" -msgstr "" - -# 36d27a76407b4ce18a27db7c6a1c1f55 -#: ../source/reference/method/db.collection.bulkWrite.txt:65 -msgid "Inserts a single document into the collection." -msgstr "" - -# a1ef378823c0453eadd514e1734af918 -#: ../source/reference/method/db.collection.bulkWrite.txt:67 -msgid "See :method:`db.collection.insertOne()`." -msgstr "" - -# d5c2e85a188240ebb5b042e20528e246 -#: ../source/reference/method/db.collection.bulkWrite.txt:78 -msgid "updateOne and updateMany" -msgstr "" - -# 130b623ab69f4d499d0770f1db99a471 -#: ../source/reference/method/db.collection.bulkWrite.txt:82 -msgid "" -"Add support for :ref:`collation `. Refer to " -":method:`db.collection.updateOne()` and " -":method:`db.collection.updateMany()` for details" -msgstr "" - -# 72262007843b4b9ea3716118c362236f -#: ../source/reference/method/db.collection.bulkWrite.txt:86 -msgid "" -"``updateOne`` updates a *single* document in the collection that matches " -"the filter. If multiple documents match, ``updateOne`` will update the " -"*first* matching document only. See :method:`db.collection.updateOne()`." -msgstr "" - -# 0ac9da0610ea4814b6e35d26f7988805 -#: ../source/reference/method/db.collection.bulkWrite.txt:102 -msgid "" -"``updateMany`` updates *all* documents in the collection that match the " -"filter. See :method:`db.collection.updateMany()`." -msgstr "" - -# 842bb875fb304c9c812efa55fc199d45 -# 99b0ae171a5a499585d452f6cd95ca05 -# d06207ca3aad4909ba1b4936e3ca446a -#: ../source/reference/method/db.collection.bulkWrite.txt:117 -#: ../source/reference/method/db.collection.bulkWrite.txt:152 -#: ../source/reference/method/db.collection.bulkWrite.txt:190 -msgid "" -"Use :ref:`query selectors` such as those used with " -":method:`~db.collection.find()` for the ``filter`` field." -msgstr "" - -# cafc627edfae43c7bc77bb329a9c19b7 -#: ../source/reference/method/db.collection.bulkWrite.txt:120 -msgid "" -"Use :doc:`/reference/operator/update/` such as :update:`$set`, " -":update:`$unset`, or :update:`$rename` for the ``update`` field." -msgstr "" - -# 8dcb1088ef59404b8a1b66edd59f3ec1 -# 849c860839d04766b6d79e91a90a516f -#: ../source/reference/method/db.collection.bulkWrite.txt:124 -#: ../source/reference/method/db.collection.bulkWrite.txt:158 -msgid "By default, ``upsert`` is ``false``." -msgstr "" - -# a2d0bf056fc044da8220683ff3b709ca -#: ../source/reference/method/db.collection.bulkWrite.txt:129 -msgid "replaceOne" -msgstr "" - -# 81277b4e692f469996deab2debc0d651 -#: ../source/reference/method/db.collection.bulkWrite.txt:133 -msgid "" -"Add support for :ref:`collation `. Refer to " -":method:`db.collection.replaceOne()` for details" -msgstr "" - -# a7d66116a33c4a6ca8701067f4cf2c3d -#: ../source/reference/method/db.collection.bulkWrite.txt:136 -msgid "" -"``replaceOne`` replaces a *single* document in the collection that " -"matches the filter. If multiple documents match, ``replaceOne`` will " -"replace the *first* matching document only. See " -":method:`db.collection.replaceOne()`." -msgstr "" - -# 00483dd0552348f2a2b02df1fabba56e -#: ../source/reference/method/db.collection.bulkWrite.txt:155 -msgid "" -"The ``replacement`` field cannot contain :doc:`update operators " -"`." -msgstr "" - -# cbb4b1f4174940a1ab408b82fb30f80c -#: ../source/reference/method/db.collection.bulkWrite.txt:163 -msgid "deleteOne and deleteMany" -msgstr "" - -# 9e41362fcb1c4590bba633b104792faa -#: ../source/reference/method/db.collection.bulkWrite.txt:167 -msgid "" -"Add support for :ref:`collation `. Refer to " -":method:`db.collection.deleteOne()` and " -":method:`db.collection.deleteMany()` for details" -msgstr "" - -# f850ae7d941b46708cce05ea355865a9 -#: ../source/reference/method/db.collection.bulkWrite.txt:171 -msgid "" -"``deleteOne`` deletes a *single* document in the collection that match " -"the filter. If multiple documents match, ``deleteOne`` will delete the " -"*first* matching document only. See :method:`db.collection.deleteOne()`." -msgstr "" - -# 5c47348e67724e1cba4d609f97309194 -#: ../source/reference/method/db.collection.bulkWrite.txt:181 -msgid "" -"``deleteMany`` deletes *all* documents in the collection that match the " -"filter. See :method:`db.collection.deleteMany()`." -msgstr "" - -# 9c379da47e4745c78688181c591c9cb0 -#: ../source/reference/method/db.collection.bulkWrite.txt:197 -msgid "``_id`` Field" -msgstr "" - -# 9d1cea1200ae4eb9bcafea80c222a658 -#: ../source/reference/method/db.collection.bulkWrite.txt:199 -msgid "" -"If the document does not specify an :term:`_id` field, then " -":program:`mongod` adds the ``_id`` field and assign a unique " -":method:`ObjectId` for the document before inserting or upserting it. " -"Most drivers create an ObjectId and insert the ``_id`` field, but the " -":program:`mongod` will create and populate the ``_id`` if the driver or " -"application does not." -msgstr "" - -# 7235a3b7d6674af1907e5f5a3e139dd3 -#: ../source/reference/method/db.collection.bulkWrite.txt:206 -msgid "" -"If the document contains an ``_id`` field, the ``_id`` value must be " -"unique within the collection to avoid duplicate key error." -msgstr "" - -# 075e9b48cf2445f4a7538b987e0b7847 -#: ../source/reference/method/db.collection.bulkWrite.txt:209 -msgid "" -"Update or replace operations cannot specify an ``_id`` value that differs" -" from the original document." -msgstr "" - -# ef20fac4d3fe4209b02770aab47fa093 -#: ../source/reference/method/db.collection.bulkWrite.txt:215 -msgid "Execution of Operations" -msgstr "" - -# d05b837d9be84aa8a155792dd5c0c08c -#: ../source/reference/method/db.collection.bulkWrite.txt:217 -msgid "" -"The ``ordered`` parameter specifies whether " -":method:`~db.collection.bulkWrite()` will execute operations in order or " -"not. By default, operations are executed in order." -msgstr "" - -# deed33fabaaa444c973e89db37171f57 -#: ../source/reference/method/db.collection.bulkWrite.txt:221 -msgid "" -"The following code represents a :method:`~db.collection.bulkWrite()` with" -" five operations." -msgstr "" - -# 25397679668b4a30bee1762499814e72 -#: ../source/reference/method/db.collection.bulkWrite.txt:237 -msgid "" -"In the default ``ordered : true`` state, each operation will be executed " -"in order, from the first operation ``insertOne`` to the last operation " -"``deleteMany``." -msgstr "" - -# da6739f6ab7d4cd3aa4086a3dc102a5a -#: ../source/reference/method/db.collection.bulkWrite.txt:241 -msgid "" -"If ``ordered`` is set to false, operations may be reordered by " -":program:`mongod` to increase performance. Applications should not depend" -" on order of operation execution." -msgstr "" - -# 80dbe6bde32e4ad7bfc54a6bf5067705 -#: ../source/reference/method/db.collection.bulkWrite.txt:245 -msgid "" -"The following code represents an unordered " -":method:`~db.collection.bulkWrite()` with six operations:" -msgstr "" - -# 0180b8e7d6bd42bd8dfb8f34a2bbca9a -#: ../source/reference/method/db.collection.bulkWrite.txt:262 -msgid "" -"With ``ordered : false``, the results of the operation may vary. For " -"example, the ``deleteOne`` or ``deleteMany`` may remove more or fewer " -"documents depending on whether the run before or after the ``insertOne``," -" ``updateOne``, ``updateMany``, or ``replaceOne`` operations." -msgstr "" - -# 51038fcdec8f486095ec17f1c5418fef -#: ../source/includes/fact-bulkwrite-operation-batches.rst:1 -msgid "" -"Each group of operations can have at most :limit:`1000 operations `. If a group exceeds this " -":limit:`limit`, MongoDB will divide " -"the group into smaller groups of 1000 or less. For example, if the queue " -"consists of 2000 operations, MongoDB creates 2 groups, each with 1000 " -"operations." -msgstr "" - -# 454c26ab1ab2417cbde35cf6c880459b -#: ../source/includes/fact-bulkwrite-operation-batches.rst:8 -msgid "" -"The sizes and grouping mechanics are internal performance details and are" -" subject to change in future versions." -msgstr "" - -# 893e09826ff7430d913bafcaa48817c5 -#: ../source/includes/fact-bulk-operation-sharded-cluster.rst:1 -msgid "" -"Executing an :method:`ordered ` " -"list of operations on a sharded collection will generally be slower than " -"executing an :method:`unordered " -"` list since with an ordered " -"list, each operation must wait for the previous operation to finish." -msgstr "" - -# 6433188036e14a6899d38891227f2a1f -#: ../source/reference/method/db.collection.bulkWrite.txt:272 -msgid "Capped Collections" -msgstr "" - -# 4db6984ba185412d9025941d17542ad4 -#: ../source/reference/method/db.collection.bulkWrite.txt:274 -msgid "" -":method:`~db.collection.bulkWrite()` write operations have restrictions " -"when used on a :term:`capped collection`." -msgstr "" - -# 249b825a87fc43b8bf22d0136eb30b94 -#: ../source/reference/method/db.collection.bulkWrite.txt:277 -msgid "" -"``updateOne`` and ``updateMany`` throw a ``WriteError`` if the ``update``" -" criteria increases the size of the document being modified." -msgstr "" - -# 011818b3cb724bd6b9da52d35744c1ab -#: ../source/reference/method/db.collection.bulkWrite.txt:280 -msgid "" -"``replaceOne`` throws a ``WriteError`` if the ``replacement`` document " -"has a larger size than the original document." -msgstr "" - -# f3584a2852494e1ca606a82646bba644 -#: ../source/reference/method/db.collection.bulkWrite.txt:284 -msgid "" -"``deleteOne`` and ``deleteMany`` throw a ``WriteError`` if used on a " -"capped collection." -msgstr "" - -# ce6599c0ef684d80b82340c9d2a2f2fa -#: ../source/reference/method/db.collection.bulkWrite.txt:288 -msgid "Error Handling" -msgstr "" - -# 6dcf804399ee4bf7aab796227e3d4541 -#: ../source/reference/method/db.collection.bulkWrite.txt:290 -msgid "" -":method:`~db.collection.bulkWrite()` throws a ``BulkWriteError`` " -"exception on errors." -msgstr "" - -# a9b88e43024742ae8acb691e2834c1df -#: ../source/reference/method/db.collection.bulkWrite.txt:293 -msgid "" -"Excluding :doc:`/reference/write-concern` errors, ordered operations stop" -" after an error, while unordered operations continue to process any " -"remaining write operations in the queue." -msgstr "" - -# a685fc55a49c4d6c8eac14c684b69466 -#: ../source/reference/method/db.collection.bulkWrite.txt:297 -msgid "" -"Write concern errors are displayed in the ``writeConcernErrors`` field, " -"while all other errors are displayed in the ``writeErrors`` field. If an " -"error is encountered, the number of successful write operations are " -"displayed instead of the inserted ``_id`` values. Ordered operations " -"display the single error encountered while unordered operations display " -"each error in an array." -msgstr "" - -# b8510f8af545425780b0ca55237ce225 -#: ../source/reference/method/db.collection.bulkWrite.txt:305 -msgid "Examples" -msgstr "" - -# 556f90763ccf42e98232600c256db8b5 -#: ../source/reference/method/db.collection.bulkWrite.txt:310 -msgid "Bulk Write Operations" -msgstr "" - -# 18fb569410104c23b03981e3a17a7816 -# 0c3ee3f1ab7a4f3891986e015bd2ace5 -#: ../source/reference/method/db.collection.bulkWrite.txt:312 -#: ../source/reference/method/db.collection.bulkWrite.txt:421 -msgid "The ``characters`` collection contains the following documents:" -msgstr "" - -# dea3296364ae4bb4a0a6f3d53be0d4c6 -#: ../source/reference/method/db.collection.bulkWrite.txt:320 -msgid "" -"The following :method:`~db.collection.bulkWrite()` performs multiple " -"operations on the collection:" -msgstr "" - -# b5c462e18687441ea603c7794c35b0f7 -# 598f41aa8c584617b00681a56dd9af7f -#: ../source/reference/method/db.collection.bulkWrite.txt:366 -#: ../source/reference/method/db.collection.bulkWrite.txt:477 -msgid "The operation returns the following:" -msgstr "" - -# f50a88e567f546f7ba6b0a9b1c93e13d -#: ../source/reference/method/db.collection.bulkWrite.txt:385 -msgid "" -"If the ``_id`` value for the second of the ``insertOne`` operations were " -"a duplicate of an existing ``_id``, the following exception would be " -"thrown:" -msgstr "" - -# e1ef8d0988f140e1afca581922c333ef -#: ../source/reference/method/db.collection.bulkWrite.txt:411 -msgid "" -"Since ``ordered`` was true by default, only the first operation completes" -" successfully. The rest are not executed. Running the " -":method:`~db.collection.bulkWrite()` with ``ordered : false`` would allow" -" the remaining operations to complete despite the error." -msgstr "" - -# 2071b28085254033974565783c149fef -#: ../source/reference/method/db.collection.bulkWrite.txt:419 -msgid "Unordered Bulk Write" -msgstr "" - -# 7d2639af92544fd8a0aab6c40133b740 -#: ../source/reference/method/db.collection.bulkWrite.txt:429 -msgid "" -"The following :method:`~db.collection.bulkWrite()` performs multiple " -"``unordered`` operations on the ``characters`` collection. Note that one " -"of the ``insertOne`` stages has a duplicate ``_id`` value:" -msgstr "" - -# 76d903b09fea4eeba9bb0dddd83e8693 -#: ../source/reference/method/db.collection.bulkWrite.txt:502 -msgid "" -"Since this was an ``unordered`` operation, the writes remaining in the " -"queue were processed despite the exception." -msgstr "" - -# 8f934bc9a0c14b0a9ac2f6045ac4a872 -#: ../source/reference/method/db.collection.bulkWrite.txt:508 -msgid "Bulk Write with Write Concern" -msgstr "" - -# 8791e035649e4dc4b51ac753c4e65674 -#: ../source/reference/method/db.collection.bulkWrite.txt:510 -msgid "The ``enemies`` collection contains the following documents:" -msgstr "" - -# 846f991594c94942a93c255099250d38 -#: ../source/reference/method/db.collection.bulkWrite.txt:519 -msgid "" -"The following :method:`~db.collection.bulkWrite()` performs multiple " -"operations on the collection using a :ref:`write concern ` value of" -" ``\"majority\"`` and :ref:`timeout ` value of 100 " -"milliseconds:" -msgstr "" - -# 7c925abb6131463d93d722db9941758e -#: ../source/reference/method/db.collection.bulkWrite.txt:558 -msgid "" -"If the total time required for all required nodes in the replica set to " -"acknowledge the write operation is greater than ``wtimeout``, the " -"following ``writeConcernError`` is displayed when the ``wtimeout`` period" -" has passed." -msgstr "" - -# 40ab41c4ab46486d92135e5f07305528 -#: ../source/reference/method/db.collection.bulkWrite.txt:584 -msgid "" -"The result set shows the operations executed since ``writeConcernErrors``" -" errors are *not* an indicator that any write operations failed." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/db.collection.copyTo.po b/locale/zh/LC_MESSAGES/reference/method/db.collection.copyTo.po deleted file mode 100644 index e3dd9888536..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.collection.copyTo.po +++ /dev/null @@ -1,83 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.copyTo.txt:3 -msgid "db.collection.copyTo()" -msgstr "" - -#: ../source/reference/method/db.collection.copyTo.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.collection.copyTo.txt:20 -msgid "" -"Copies all documents from ``collection`` into ``newCollection`` using " -"server-side JavaScript. If ``newCollection`` does not exist, MongoDB creates" -" it." -msgstr "" - -#: ../source/includes/extracts/access-eval-copyTo.rst:1 -msgid "" -"If authorization is enabled, you must have access to all actions on all " -"resources in order to run :method:`db.collection.copyTo()`. Providing such " -"access is not recommended, but if your organization requires a user to run " -":method:`db.collection.copyTo()`, create a role that grants " -":authaction:`anyAction` on :ref:`resource-anyresource`. Do not assign this " -"role to any other user." -msgstr "" - -#: ../source/includes/warning-copyto-loss-of-type-fidelity.rst:3 -msgid "" -"When using :method:`db.collection.copyTo()` check field types to ensure that" -" the operation does not remove type information from documents during the " -"translation from :term:`BSON` to :term:`JSON`." -msgstr "" - -#: ../source/includes/warning-copyto-loss-of-type-fidelity.rst:8 -msgid "" -"The :method:`db.collection.copyTo()` method uses the :dbcommand:`eval` " -"command internally. As a result, the :method:`db.collection.copyTo()` " -"operation takes a global lock that blocks all other read and write " -"operations until the :method:`db.collection.copyTo()` completes." -msgstr "" - -#: ../source/reference/method/db.collection.copyTo.txt:30 -msgid "" -":method:`~db.collection.copyTo()` returns the number of documents copied. If" -" the copy fails, it throws an exception." -msgstr "" - -#: ../source/reference/method/db.collection.copyTo.txt:34 -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.collection.copyTo.txt:36 -msgid "" -"Because :method:`~db.collection.copyTo()` uses :dbcommand:`eval` internally," -" the copy operations will block all other operations on the " -":program:`mongod` instance." -msgstr "" - -#: ../source/reference/method/db.collection.copyTo.txt:41 -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.collection.copyTo.txt:43 -msgid "" -"The following operation copies all documents from the ``source`` collection " -"into the ``target`` collection." -msgstr "" - -#: ../source/reference/method/db.collection.copyTo.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.collection.count.po b/locale/zh/LC_MESSAGES/reference/method/db.collection.count.po deleted file mode 100644 index 44cb150fc0b..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.collection.count.po +++ /dev/null @@ -1,256 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# c13782e4a170466087f462fbdf6e6488 -#: ../source/reference/method/db.collection.count.txt:3 -msgid "db.collection.count()" -msgstr "" - -# 57a2f3ff57a74e07afda92c7673ca992 -#: ../source/reference/method/db.collection.count.txt -msgid "On this page" -msgstr "" - -# 068bcc2fd836423b82e1c5bd1889a21f -#: ../source/reference/method/db.collection.count.txt:14 -msgid "Definition" -msgstr "" - -# fdbde4f0f69a4a0c9518150d9b7a3ad2 -#: ../source/reference/method/db.collection.count.txt:18 -msgid "" -"Returns the count of documents that would match a " -":method:`~db.collection.find()` query. The " -":method:`db.collection.count()` method does not perform the " -":method:`~db.collection.find()` operation but instead counts and returns " -"the number of results that match a query." -msgstr "" - -# 8a79e37dce804778b696a7fb18f6dbdc -#: ../source/reference/method/db.collection.count.txt:26 -msgid "The ``options`` document contains the following fields:" -msgstr "" - -# 0053d99e34094668b0203bb875d8525b -#: ../source/reference/method/db.collection.count.txt:30 -msgid "" -":method:`~db.collection.count()` is equivalent to the " -"``db.collection.find(query).count()`` construct." -msgstr "" - -# 9b3bfdeaf3914d19b79c16aac8b37bc4 -#: ../source/reference/method/db.collection.count.txt:33 -msgid ":method:`cursor.count()`" -msgstr "" - -# 693a7fb2f48d4e46a7caddd227e22a61 -#: ../source/reference/method/db.collection.count.txt:36 -msgid "Behavior" -msgstr "" - -# 9fcc269c4ab34e3a8f8c048aac46284e -#: ../source/reference/method/db.collection.count.txt:39 -msgid "Sharded Clusters" -msgstr "" - -# b8024f6d38074fea990634ff3808d83f -#: ../source/includes/extracts/fact-count-on-sharded-clusters-method-db.collection.count.rst:1 -msgid "" -"On a sharded cluster, :method:`db.collection.count()` can result in an " -"*inaccurate* count if :term:`orphaned documents ` " -"exist or if a :doc:`chunk migration ` is in progress." -msgstr "" - -# 8c60caec900e4b25b7f469908aed24da -#: ../source/includes/extracts/fact-count-on-sharded-clusters-method-db.collection.count.rst:5 -msgid "" -"To avoid these situations, on a sharded cluster, use the " -":pipeline:`$group` stage of the :method:`db.collection.aggregate()` " -"method to :group:`$sum` the documents. For example, the following " -"operation counts the documents in a collection:" -msgstr "" - -# 1c39056953d9421dab8907b4e1c64eab -#: ../source/includes/extracts/fact-count-on-sharded-clusters-method-db.collection.count.rst:18 -msgid "" -"To get a count of documents that match a query condition, include the " -":pipeline:`$match` stage as well:" -msgstr "" - -# 4ce4ca7dd5ee4cf6bd135f6fa56ae629 -#: ../source/includes/extracts/fact-count-on-sharded-clusters-method-db.collection.count.rst:30 -msgid "See :ref:`match-perform-a-count` for an example." -msgstr "" - -# 05dc1c8f053644e281e7b61c3c9cdb58 -#: ../source/reference/method/db.collection.count.txt:44 -msgid "Index Use" -msgstr "" - -# 8eb4d7d835e948f9a3dda6dbba74a6c1 -#: ../source/includes/fact-count-index-use.rst:1 -msgid "Consider a collection with the following index:" -msgstr "" - -# fc8ee17c23f94d299bb967fc08ac99c0 -#: ../source/includes/fact-count-index-use.rst:7 -msgid "" -"When performing a count, MongoDB can return the count using only the " -"index if:" -msgstr "" - -# b82f5f28ad4f428e9c5c63a6fbe161af -#: ../source/includes/fact-count-index-use.rst:10 -msgid "the query can use an index," -msgstr "" - -# 3e6e1051f2474758bcdc3392fb2b82dc -#: ../source/includes/fact-count-index-use.rst:12 -msgid "the query only contains conditions on the keys of the index, *and*" -msgstr "" - -# 2ea4980de3ab4630980b8852fe0567eb -#: ../source/includes/fact-count-index-use.rst:14 -msgid "the query predicates access a single contiguous range of index keys." -msgstr "" - -# bb89372ef7034bd5bcf9e14ab06f3da8 -#: ../source/includes/fact-count-index-use.rst:16 -msgid "" -"For example, the following operations can return the count using only the" -" index:" -msgstr "" - -# 7808d11de8f34e22b9adba098ebdda25 -#: ../source/includes/fact-count-index-use.rst:25 -msgid "" -"If, however, the query can use an index but the query predicates do not " -"access a single contiguous range of index keys or the query also contains" -" conditions on fields outside the index, then in addition to using the " -"index, MongoDB must also read the documents to return the count." -msgstr "" - -# cbe4afe4ed1048fd8a1cdb70ba0861d0 -#: ../source/includes/fact-count-index-use.rst:37 -msgid "" -"In such cases, during the initial read of the documents, MongoDB pages " -"the documents into memory such that subsequent calls of the same count " -"operation will have better performance." -msgstr "" - -# 698b310d5755410780a063575cb07eb7 -#: ../source/reference/method/db.collection.count.txt:49 -msgid "Accuracy after Unexpected Shutdown" -msgstr "" - -# 7ace58d4456b48f780c68c61a8e7b903 -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:1 -msgid "" -"After an unclean shutdown of a :program:`mongod` using the :doc:`Wired " -"Tiger ` storage engine, |opt| statistics reported by " -"|cmd| may be inaccurate." -msgstr "" - -# c5b478a6fee44796b5096032a92dc8a8 -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:5 -msgid "" -"The amount of drift depends on the number of insert, update, or delete " -"operations performed between the last :ref:`checkpoint ` and the unclean shutdown. Checkpoints usually " -"occur every 60 seconds. However, :program:`mongod` instances running with" -" non-default :option:`--syncdelay` settings may have more or less " -"frequent checkpoints." -msgstr "" - -# 97d7e19cc7f64f08ae9d0d28c389149e -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:12 -msgid "" -"Run :dbcommand:`validate` on each collection on the :program:`mongod` to " -"to restore the correct statistics after an unclean shutdown." -msgstr "" - -# c24751210c5745afb1aeeef7af040c5d -#: ../source/reference/method/db.collection.count.txt:57 -msgid "" -"This loss of accuracy only applies to :method:`~db.collection.count()` " -"operations that do *not* include a query predicate." -msgstr "" - -# 045288c2de2f48a69b71baaa01276e7e -#: ../source/reference/method/db.collection.count.txt:61 -msgid "Examples" -msgstr "" - -# 13c55f34ac9d416385fb857d1a23c244 -#: ../source/reference/method/db.collection.count.txt:64 -msgid "Count all Documents in a Collection" -msgstr "" - -# 82fbe6c1aff0411cb4c8f7e92b978adf -#: ../source/reference/method/db.collection.count.txt:66 -msgid "" -"To count the number of all documents in the ``orders`` collection, use " -"the following operation:" -msgstr "" - -# 7d7d6d04f8734110b789eac9d67e68ad -#: ../source/reference/method/db.collection.count.txt:73 -msgid "This operation is equivalent to the following:" -msgstr "" - -# 06332ddfa9344fa38f871c0f64dc8653 -#: ../source/reference/method/db.collection.count.txt:80 -msgid "Count all Documents that Match a Query" -msgstr "" - -# 223090d7060d4017a911f64d9991adee -#: ../source/reference/method/db.collection.count.txt:82 -msgid "" -"Count the number of the documents in the ``orders`` collection with the " -"field ``ord_dt`` greater than ``new Date('01/01/2012')``:" -msgstr "" - -# 3a672f886bee4e6fb6088bd95a9141fe -#: ../source/reference/method/db.collection.count.txt:90 -msgid "The query is equivalent to the following:" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "On a sharded cluster, " -#~ ":method:`db.collection.count()` can result in " -#~ "an *inaccurate* count if :term:`orphaned " -#~ "documents ` exist or " -#~ "if a :doc:`chunk migration ` is in progress." -#~ msgstr "" - -#~ msgid "Unexpected Shutdown and Count" -#~ msgstr "" - -#~ msgid "" -#~ "For MongoDB instances using the " -#~ ":doc:`WiredTiger ` storage engine," -#~ " after an unclean shutdown, statistics " -#~ "on size and count may off by " -#~ "up to 1000 documents as reported " -#~ "by :dbcommand:`collStats`, :dbcommand:`dbStats`, " -#~ ":dbcommand:`count`. To restore the correct " -#~ "statistics for the collection, run " -#~ ":dbcommand:`validate` on the collection." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/db.collection.createIndex.po b/locale/zh/LC_MESSAGES/reference/method/db.collection.createIndex.po deleted file mode 100644 index c721ad70a25..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.collection.createIndex.po +++ /dev/null @@ -1,376 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 3e9cc1cacb6f47c099dbe5a17266e412 -#: ../source/reference/method/db.collection.createIndex.txt:3 -msgid "db.collection.createIndex()" -msgstr "" - -# 6188483b0d7a4e88bf04346a080d0414 -#: ../source/reference/method/db.collection.createIndex.txt -msgid "On this page" -msgstr "" - -# 2cb9fe8ffde94d4fa1223a3c6b4b0b3a -#: ../source/reference/method/db.collection.createIndex.txt:14 -msgid "Definition" -msgstr "" - -# 736f4e748c444accb3ed19657175e3dd -#: ../source/reference/method/db.collection.createIndex.txt:18 -msgid "Creates indexes on collections." -msgstr "" - -# 0150dd17383e4074bc3d691958d4bec4 -#: ../source/reference/method/db.collection.createIndex.txt:22 -msgid "" -"Starting in MongoDB 3.2, MongoDB disallows the creation of :ref:`version " -"0 <3.2-version-0-indexes>` indexes. To upgrade existing version 0 " -"indexes, see :ref:`3.2-version-0-indexes`." -msgstr "" - -# e81ae6d99cd04775900711522b3054f0 -#: ../source/reference/method/db.collection.createIndex.txt:32 -msgid "Options" -msgstr "" - -# c310f89b45034fb08f69ff0e0426a9b1 -#: ../source/reference/method/db.collection.createIndex.txt:34 -msgid "" -"The ``options`` document contains a set of options that controls the " -"creation of the index. Different index types can have additional options " -"specific for that type." -msgstr "" - -# 5fc3966d2c71419796969ebe38884805 -#: ../source/reference/method/db.collection.createIndex.txt:40 -msgid "Added support for :ref:`collation option `." -msgstr "" - -# 0ff3b642f0d74b72b24558076d0ef92f -#: ../source/reference/method/db.collection.createIndex.txt:44 -msgid "Options for All Index Types" -msgstr "" - -# ff1997669cd844aa9a31e220f5a2a4d0 -#: ../source/reference/method/db.collection.createIndex.txt:46 -msgid "" -"The following options are available for all index types unless otherwise " -"specified:" -msgstr "" - -# 51e6ae384a414addbfcf713b17f512ac -#: ../source/includes/fact-remove-dropDups-option.rst:1 -msgid "The ``dropDups`` option is no longer available." -msgstr "" - -# bef50bd381744adca30e2a3c9eb791b7 -#: ../source/reference/method/db.collection.createIndex.txt:56 -msgid "Option for Collation" -msgstr "" - -# 196bfeed972b49928198a99d6de1559e -#: ../source/reference/method/db.collection.createIndex.txt:58 -msgid "" -"The :ref:`collation ` option is available for all index types " -"except for ``text`` indexes." -msgstr "" - -# a25becc0994642458bbab6d6011bceb9 -#: ../source/includes/extracts/collation-index-collection.rst:1 -msgid "If you have specified a collation at the collection level, then:" -msgstr "" - -# 90195bac476b44e98572d808b4c010ed -#: ../source/includes/extracts/collation-index-collection.rst:3 -msgid "" -"If you do not specify a collation when creating the index, MongoDB " -"creates the index with that collation." -msgstr "" - -# b946a7f2b2fa41839e8fa62fcf04789a -#: ../source/includes/extracts/collation-index-collection.rst:6 -msgid "" -"If you do specify a collation when creating the index, MongoDB creates " -"the index with the specified collation." -msgstr "" - -# 05ada789db4748d1b9e15f8996af8c01 -#: ../source/includes/extracts/collation-index-tip.rst -msgid "Tip" -msgstr "" - -# 24ccf6c34b834244bb47b8f4c46e4f12 -#: ../source/includes/extracts/collation-index-tip.rst:4 -msgid "" -"By specifying a collation ``strength`` of ``1`` or ``2``, you can create " -"a case-insensitive index. Index with a collation ``strength`` of ``1`` is" -" both diacritic- and case-insensitive." -msgstr "" - -# 6ee9ae45beba4402b0a08c8ca651611f -# 657f535774df4f6cb9c931ea80985f08 -#: ../source/includes/extracts/collation-index-options.rst:1 -msgid "" -"Unlike other index options, you can create multiple indexes on the same " -"key(s) with different collations. To create indexes with the same key " -"pattern but different collations, you must supply unique index names." -msgstr "" - -# 862e22bb09dc4b82852a36dca847f169 -#: ../source/reference/method/db.collection.createIndex.txt:66 -msgid "Options for ``text`` Indexes" -msgstr "" - -# 08a8440b8a124ee3a7137837d4afc81a -#: ../source/reference/method/db.collection.createIndex.txt:68 -msgid "" -"The following options are available for :doc:`text ` " -"indexes only:" -msgstr "" - -# 5792a0a85cf44d32b9c64949f0a92b23 -#: ../source/reference/method/db.collection.createIndex.txt:74 -msgid "Options for ``2dsphere`` Indexes" -msgstr "" - -# e05d72b395f34cac91dd9d32a4f06edd -#: ../source/reference/method/db.collection.createIndex.txt:76 -msgid "" -"The following option is available for :doc:`2dsphere ` " -"indexes only:" -msgstr "" - -# 2f7139141eb34a2586c3a4bf7cfb1f61 -#: ../source/reference/method/db.collection.createIndex.txt:82 -msgid "Options for ``2d`` Indexes" -msgstr "" - -# 3944e31727fa422ead098c99d1dcbe8f -#: ../source/reference/method/db.collection.createIndex.txt:84 -msgid "The following options are available for :doc:`2d ` indexes only:" -msgstr "" - -# de995d38a026418295fabf082b50f716 -#: ../source/reference/method/db.collection.createIndex.txt:90 -msgid "Options for ``geoHaystack`` Indexes" -msgstr "" - -# 38eddb1cb75740148c0cb0eac18d597a -#: ../source/reference/method/db.collection.createIndex.txt:92 -msgid "" -"The following option is available for :doc:`geoHaystack " -"` indexes only:" -msgstr "" - -# 67a0f50a96d94524ba1e212f1773c4f3 -#: ../source/reference/method/db.collection.createIndex.txt:98 -msgid "Behaviors" -msgstr "" - -# 062385be7abd49188b714ce4e53a9580 -#: ../source/reference/method/db.collection.createIndex.txt:100 -msgid "" -"The :method:`~db.collection.createIndex()` method has the behaviors " -"described here." -msgstr "" - -# d66ea575b64d4d269f78292688978369 -#: ../source/reference/method/db.collection.createIndex.txt:105 -msgid "" -"To add or change index options, other than collation, you must drop the " -"index using the :method:`~db.collection.dropIndex()` method and issue " -"another :method:`~db.collection.createIndex()` operation with the new " -"options." -msgstr "" - -# a74fea7476804a89bcfe758ff2808fde -#: ../source/reference/method/db.collection.createIndex.txt:110 -msgid "" -"If you create an index with one set of options, and then issue the " -":method:`~db.collection.createIndex()` method with the same index fields " -"and different options (not including collation) without first dropping " -"the index, :method:`~db.collection.createIndex()` will *not* rebuild the " -"existing index with the new options." -msgstr "" - -# 759c5ab45911467e9b8972ae4c89f5ad -#: ../source/reference/method/db.collection.createIndex.txt:118 -msgid "" -"If you call multiple :method:`~db.collection.createIndex()` methods with " -"the same index specification at the same time, only the first operation " -"will succeed, all other operations will have no effect." -msgstr "" - -# 6db7dfa73643405b8bab1d9951d2ee76 -#: ../source/reference/method/db.collection.createIndex.txt:123 -msgid "" -"Non-background indexing operations will block all other operations on a " -"database." -msgstr "" - -# 2d0bed65ce0e441783398a56cb501a93 -#: ../source/includes/fact-index-key-length-operation-behaviors.rst:3 -msgid "" -"MongoDB will **not** :method:`create an index " -"` on a collection if the index entry for an " -"existing document exceeds the |limit|. Previous versions of MongoDB would" -" create the index but not index such documents." -msgstr "" - -# fd49dffffa544c45a028230905e10e36 -#: ../source/reference/method/db.collection.createIndex.txt:135 -msgid "Examples" -msgstr "" - -# 0ea01ca6e1c7458aafe6989cb0e9f1a6 -#: ../source/reference/method/db.collection.createIndex.txt:138 -msgid "Create an Ascending Index on a Single Field" -msgstr "" - -# 2b0415c7510d49b5ad0b53a038e4c823 -#: ../source/reference/method/db.collection.createIndex.txt:140 -msgid "" -"The following example creates an ascending index on the field " -"``orderDate``." -msgstr "" - -# 1c2e8e19a9844089912526e37a0f38d9 -#: ../source/reference/method/db.collection.createIndex.txt:147 -msgid "" -"If the ``keys`` document specifies more than one field, then " -":method:`~db.collection.createIndex()` creates a :term:`compound index`." -msgstr "" - -# 73425aa96fb34e4a91d7c30cf29bbc3c -#: ../source/reference/method/db.collection.createIndex.txt:152 -msgid "Create an Index on a Multiple Fields" -msgstr "" - -# de81140854a24bc29dffe7a0646b257f -#: ../source/reference/method/db.collection.createIndex.txt:154 -msgid "" -"The following example creates a compound index on the ``orderDate`` field" -" (in ascending order) and the ``zipcode`` field (in descending order.)" -msgstr "" - -# 46e8e9eb79604fdcb96fc3e86150bacc -#: ../source/reference/method/db.collection.createIndex.txt:162 -msgid "" -"A compound index cannot include a :ref:`hashed index `" -" component." -msgstr "" - -# fa1efe935fd541ab9680c22904808c48 -#: ../source/reference/method/db.collection.createIndex.txt:167 -msgid "" -"The order of an index is important for supporting " -":method:`~cursor.sort()` operations using the index." -msgstr "" - -# 3fd1ca0656454ee0bf9681084b15ae1c -#: ../source/reference/method/db.collection.createIndex.txt:171 -msgid "Create Indexes with Collation Specified" -msgstr "" - -# 79cf74693390482ebd9171e872315646 -#: ../source/reference/method/db.collection.createIndex.txt:173 -msgid "" -"The following example creates an index named ``category_fr``. The example" -" creates the index with the :ref:`collation ` " -"that specifies the locale ``fr`` and comparison strength ``2``:" -msgstr "" - -# 5f06da1b19cc41b9a9014fbbe7153108 -#: ../source/reference/method/db.collection.createIndex.txt:185 -msgid "" -"The following example creates a compound index named ``date_category_fr``" -" with a :ref:`collation `. The collation applies " -"only to the index keys with string values." -msgstr "" - -# 0d23ecf8d7904ff9a189c9644a1ac0bb -#: ../source/reference/method/db.collection.createIndex.txt:196 -msgid "The collation applies to the indexed keys whose values are string." -msgstr "" - -# f66aaf48ab75437c81768d5e730ed69b -#: ../source/reference/method/db.collection.createIndex.txt:198 -msgid "" -"For queries or sort operations on the indexed keys that uses the same " -"collation rules, MongoDB can use the index." -msgstr "" - -# b014ccb6e9454d07bb890d00814f1c98 -#: ../source/reference/method/db.collection.createIndex.txt:202 -msgid "Additional Information" -msgstr "" - -# c45ccb93d9804acfabd9bc38e2fc927d -#: ../source/reference/method/db.collection.createIndex.txt:204 -msgid "" -"Use :method:`db.collection.createIndex()` rather than " -":method:`db.collection.ensureIndex()` to create indexes." -msgstr "" - -# dfbe290140ce4eb0a4209c74d6f7ce97 -#: ../source/reference/method/db.collection.createIndex.txt:207 -msgid "" -"The :doc:`/indexes` section of this manual for full documentation of " -"indexes and indexing in MongoDB." -msgstr "" - -# e3671f92e9044618909063ea037d0b4a -#: ../source/reference/method/db.collection.createIndex.txt:210 -msgid "" -":method:`db.collection.getIndexes()` to view the specifications of " -"existing indexes for a collection." -msgstr "" - -# 5e48af970068442da94258710eeeef46 -#: ../source/reference/method/db.collection.createIndex.txt:213 -msgid ":doc:`/core/index-text` for details on creating ``text`` indexes." -msgstr "" - -# 90b1a1315c9f4def99c44f73cf1ab911 -#: ../source/reference/method/db.collection.createIndex.txt:216 -msgid "" -":ref:`index-feature-geospatial` and :ref:`index-geohaystack-index` for " -"geospatial queries." -msgstr "" - -# a99cd3d875fd45a5a9e5253f7c90f975 -#: ../source/reference/method/db.collection.createIndex.txt:219 -msgid ":ref:`index-feature-ttl` for expiration of data." -msgstr "" - -#~ msgid "" -#~ "To add or change index options you" -#~ " must drop the index using the " -#~ ":method:`~db.collection.dropIndex()` method and " -#~ "issue another :method:`~db.collection.createIndex()` " -#~ "operation with the new options." -#~ msgstr "" - -#~ msgid "" -#~ "If you create an index with one" -#~ " set of options, and then issue " -#~ "the :method:`~db.collection.createIndex()` method " -#~ "with the same index fields and " -#~ "different options without first dropping " -#~ "the index, :method:`~db.collection.createIndex()` " -#~ "will *not* rebuild the existing index" -#~ " with the new options." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/db.collection.dataSize.po b/locale/zh/LC_MESSAGES/reference/method/db.collection.dataSize.po deleted file mode 100644 index cc623958309..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.collection.dataSize.po +++ /dev/null @@ -1,23 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.dataSize.txt:3 -msgid "db.collection.dataSize()" -msgstr "" - -#: ../source/reference/method/db.collection.dataSize.txt:15 -msgid "" -"The size of the collection. This method provides a wrapper around the " -":data:`~collStats.size` output of the :dbcommand:`collStats` (i.e. " -":method:`db.collection.stats()`) command." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.collection.deleteMany.po b/locale/zh/LC_MESSAGES/reference/method/db.collection.deleteMany.po deleted file mode 100644 index f306b75ba09..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.collection.deleteMany.po +++ /dev/null @@ -1,175 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# db048ceb4ac64ccaa486e7d79eefe45a -#: ../source/reference/method/db.collection.deleteMany.txt:3 -msgid "db.collection.deleteMany()" -msgstr "" - -# 2009edf1b0cc474e8d9bc917390faedd -#: ../source/reference/method/db.collection.deleteMany.txt -msgid "On this page" -msgstr "" - -# f516947b6c6744449db5e80516330c21 -#: ../source/reference/method/db.collection.deleteMany.txt:14 -msgid "Definition" -msgstr "" - -# 075b5acfb9c84a26be70e4997d4b5742 -#: ../source/reference/method/db.collection.deleteMany.txt:18 -msgid "Removes all documents that match the ``filter`` from a collection." -msgstr "" - -# 3de1f31419904d0083dd62cbace2b79e -#: ../source/reference/method/db.collection.deleteMany.txt:32 -msgid "" -"A document containing: - A boolean ``acknowledged`` as ``true`` if the " -"operation ran with :term:`write concern` or ``false`` if write concern" -" was disabled - ``deletedCount`` containing the number of deleted " -"documents" -msgstr "" - -# 2e4c11b2cf224e7889e7ed9ab4372154 -#: ../source/reference/method/db.collection.deleteMany.txt:34 -msgid "A document containing:" -msgstr "" - -# d086ee49d725473aa29155e47f65df9e -#: ../source/reference/method/db.collection.deleteMany.txt:36 -msgid "" -"A boolean ``acknowledged`` as ``true`` if the operation ran with " -":term:`write concern` or ``false`` if write concern was disabled" -msgstr "" - -# 1207c17a6303403dba9911ef159512fe -#: ../source/reference/method/db.collection.deleteMany.txt:39 -msgid "``deletedCount`` containing the number of deleted documents" -msgstr "" - -# 2c04b87632684b31a572fe0eaa324abf -#: ../source/reference/method/db.collection.deleteMany.txt:42 -msgid "Behavior" -msgstr "" - -# 284917df7d5c4fbea593f0c715a213e8 -#: ../source/reference/method/db.collection.deleteMany.txt:47 -msgid "Capped Collections" -msgstr "" - -# 08460a98e67943f39d89b827bc97adb8 -#: ../source/reference/method/db.collection.deleteMany.txt:49 -msgid "" -":method:`~db.collection.deleteMany()` throws a ``WriteError`` exception " -"if used on a :term:`capped collection`. To remove all documents from a " -"capped collection, use :method:`db.collection.drop()` instead." -msgstr "" - -# 16c7cb2525e94e3f92932da5d71ef7be -#: ../source/reference/method/db.collection.deleteMany.txt:56 -msgid "Delete a Single Document" -msgstr "" - -# 651cc2e2b14949f68f38f9c2355697ab -#: ../source/reference/method/db.collection.deleteMany.txt:58 -msgid "" -"To delete a single document, use :method:`db.collection.deleteOne()` " -"instead." -msgstr "" - -# b19effaa19e942ea9102abae375be79d -#: ../source/reference/method/db.collection.deleteMany.txt:60 -msgid "" -"Alternatively, use a field that is a part of a :term:`unique index` such " -"as ``_id``." -msgstr "" - -# 0f4a8fd7866c4a7d98e3c6b6f0b8e20b -#: ../source/reference/method/db.collection.deleteMany.txt:64 -msgid "Examples" -msgstr "" - -# d1fe3eb70c4f44a4b23880fd77a779d5 -#: ../source/reference/method/db.collection.deleteMany.txt:69 -msgid "Delete Multiple Documents" -msgstr "" - -# 38e50d85c0774fbaa1e9aae5d7f08865 -#: ../source/reference/method/db.collection.deleteMany.txt:71 -msgid "The ``orders`` collection has documents with the following structure:" -msgstr "" - -# 5c4c1acdc0254d6eab841a8d4fc6b80b -#: ../source/reference/method/db.collection.deleteMany.txt:86 -msgid "" -"The following operation deletes all documents where ``client : \"Crude " -"Traders Inc.\"``:" -msgstr "" - -# 3ac125309a9d451dba04456aed322d61 -# 5229197257aa46348085aeeabe5d8026 -#: ../source/reference/method/db.collection.deleteMany.txt:97 -#: ../source/reference/method/db.collection.deleteMany.txt:114 -msgid "The operation returns:" -msgstr "" - -# 0a5b8e2e8c5746e6a4b55f37f2399838 -#: ../source/reference/method/db.collection.deleteMany.txt:103 -msgid "" -"The following operation deletes all documents where ``stock : \"Brent " -"Crude Futures\"`` and ``limit`` is greater than ``48.88``:" -msgstr "" - -# 5e7a5031eb5d492989f39ade95bf9442 -#: ../source/reference/method/db.collection.deleteMany.txt:123 -msgid "deleteMany() with Write Concern" -msgstr "" - -# a4630330998d4933b7da1b10c5b8bc53 -#: ../source/reference/method/db.collection.deleteMany.txt:125 -msgid "" -"Given a three member replica set, the following operation specifies a " -"``w`` of ``majority`` and ``wtimeout`` of ``100``:" -msgstr "" - -# 5ff7112ebfa6490d90fa262c170a2464 -#: ../source/reference/method/db.collection.deleteMany.txt:139 -msgid "" -"If the acknowledgement takes longer than the ``wtimeout`` limit, the " -"following exception is thrown:" -msgstr "" - -# eca9f66ef37f48f3b64a5d46a9b54f58 -#: ../source/reference/method/db.collection.deleteMany.txt:153 -msgid "Specify Collation" -msgstr "" - -# fde47e511f594587a768a9db49697d25 -#: ../source/includes/extracts/collation-description.rst:1 -msgid "" -":doc:`Collation ` allows users to specify language-" -"specific rules for string comparison, such as rules for lettercase and " -"accent marks." -msgstr "" - -# 340e513eb8c946c88d9c087c55f65dbd -#: ../source/reference/method/db.collection.deleteMany.txt:157 -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -# 19d058e4008a4411a81bea6f40148b20 -#: ../source/reference/method/db.collection.deleteMany.txt:165 -msgid "The following operation includes the :ref:`collation ` option:" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/db.collection.deleteOne.po b/locale/zh/LC_MESSAGES/reference/method/db.collection.deleteOne.po deleted file mode 100644 index 3bab62e3f5c..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.collection.deleteOne.po +++ /dev/null @@ -1,174 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# bafbd5bb76cd42c6ae5005807b8edb90 -#: ../source/reference/method/db.collection.deleteOne.txt:3 -msgid "db.collection.deleteOne()" -msgstr "" - -# 9c0268ee1c5d4af38727cf9942260877 -#: ../source/reference/method/db.collection.deleteOne.txt -msgid "On this page" -msgstr "" - -# 0f7a3dabb25c4133a23f90b6d65d2f41 -#: ../source/reference/method/db.collection.deleteOne.txt:14 -msgid "Definition" -msgstr "" - -# 52c7841b5fbc4bbeb444f895f587127f -#: ../source/reference/method/db.collection.deleteOne.txt:18 -msgid "Removes a single document from a collection." -msgstr "" - -# 5632fbcc36134669bb74f513fbe0d2f4 -#: ../source/reference/method/db.collection.deleteOne.txt:32 -msgid "" -"A document containing: - A boolean ``acknowledged`` as ``true`` if the " -"operation ran with :term:`write concern` or ``false`` if write concern " -"was disabled - ``deletedCount`` containing the number of deleted " -"documents" -msgstr "" - -# c9efb1a77ba84eccbba356b1eddb726b -#: ../source/reference/method/db.collection.deleteOne.txt:34 -msgid "A document containing:" -msgstr "" - -# 185b0359b9a5480fb61121ab1da17ff6 -#: ../source/reference/method/db.collection.deleteOne.txt:36 -msgid "" -"A boolean ``acknowledged`` as ``true`` if the operation ran with " -":term:`write concern` or ``false`` if write concern was disabled" -msgstr "" - -# b138b332c1f44b34bea57d0fea4c1a38 -#: ../source/reference/method/db.collection.deleteOne.txt:39 -msgid "``deletedCount`` containing the number of deleted documents" -msgstr "" - -# 5367a04d643d487eb5da594684a06fa4 -#: ../source/reference/method/db.collection.deleteOne.txt:42 -msgid "Behavior" -msgstr "" - -# e3ac742c823f46ff9392e6956e86a192 -#: ../source/reference/method/db.collection.deleteOne.txt:47 -msgid "Deletion Order" -msgstr "" - -# 59e206a64a91440581f697542d7adbfe -#: ../source/reference/method/db.collection.deleteOne.txt:49 -msgid "" -":method:`~db.collection.deleteOne` deletes the first document that " -"matches the filter. Use a field that is part of a :term:`unique index` " -"such as ``_id`` for precise deletions." -msgstr "" - -# 5efb25ddb3c349a887007c1eccc1003f -#: ../source/reference/method/db.collection.deleteOne.txt:56 -msgid "Capped Collections" -msgstr "" - -# db3947f84fcc4fabaebbe1115a87f085 -#: ../source/reference/method/db.collection.deleteOne.txt:58 -msgid "" -":method:`~db.collection.deleteOne()` throws a ``WriteError`` exception if" -" used on a :term:`capped collection`. To remove documents from a capped " -"collection, use :method:`db.collection.drop()` instead." -msgstr "" - -# 87f5bcd89e4c407b83670d3f8747ace1 -#: ../source/reference/method/db.collection.deleteOne.txt:63 -msgid "Examples" -msgstr "" - -# 0b1e1f65fcae4ccca8b3f73daa34656c -#: ../source/reference/method/db.collection.deleteOne.txt:68 -msgid "Delete a Single Document" -msgstr "" - -# 1fd4242f6ef2405c8a56fe83b4c05ae8 -#: ../source/reference/method/db.collection.deleteOne.txt:70 -msgid "The ``orders`` collection has documents with the following structure:" -msgstr "" - -# bc1580c77eea4295b7a9abe6915dc7b8 -#: ../source/reference/method/db.collection.deleteOne.txt:85 -msgid "" -"The following operation deletes the order with ``_id: " -"ObjectId(\"563237a41a4d68582c2509da\")`` :" -msgstr "" - -# 461e05529a7047648d3df3bd6ff02bce -# 431d0bfdad2d4d5ba1e53164a7909cec -#: ../source/reference/method/db.collection.deleteOne.txt:96 -#: ../source/reference/method/db.collection.deleteOne.txt:113 -msgid "The operation returns:" -msgstr "" - -# 91932d7fe2b440618624c8b20139ab33 -#: ../source/reference/method/db.collection.deleteOne.txt:102 -msgid "" -"The following operation deletes the first document with ``expiryts`` " -"greater than ``ISODate(\"2015-11-01T12:40:15Z\")``" -msgstr "" - -# 3371abf89bb742899451f423cdfb2eab -#: ../source/reference/method/db.collection.deleteOne.txt:122 -msgid "deleteOne() with Write Concern" -msgstr "" - -# d1f0c8ccbc8f4878b713dd42fdf5d0c6 -#: ../source/reference/method/db.collection.deleteOne.txt:124 -msgid "" -"Given a three member replica set, the following operation specifies a " -"``w`` of ``majority``, ``wtimeout`` of ``100``:" -msgstr "" - -# 306a0910cd5b4880b972f6c680114bf2 -#: ../source/reference/method/db.collection.deleteOne.txt:138 -msgid "" -"If the acknowledgement takes longer than the ``wtimeout`` limit, the " -"following exception is thrown:" -msgstr "" - -# 2e08fc20232f4868a7d1d99e64b7367d -#: ../source/reference/method/db.collection.deleteOne.txt:152 -msgid "Specify Collation" -msgstr "" - -# 4eef5d6e63c04f61ac1e0382b4f8d6c2 -#: ../source/includes/extracts/collation-description.rst:1 -msgid "" -":doc:`Collation ` allows users to specify language-" -"specific rules for string comparison, such as rules for lettercase and " -"accent marks." -msgstr "" - -# ffc664aa7e1148da8370beace3647891 -#: ../source/reference/method/db.collection.deleteOne.txt:156 -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -# cda64e24a75542f0aaddaacb5c6d66c0 -#: ../source/reference/method/db.collection.deleteOne.txt:164 -msgid "The following operation includes the :ref:`collation ` option:" -msgstr "" - -# 40bcbc66cd1d443783626c34c6f01360 -#: ../source/reference/method/db.collection.deleteOne.txt:174 -msgid "To delete multiple documents, see :method:`db.collection.deleteMany()`" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/db.collection.distinct.po b/locale/zh/LC_MESSAGES/reference/method/db.collection.distinct.po deleted file mode 100644 index 0436cc6d6d9..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.collection.distinct.po +++ /dev/null @@ -1,223 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# f500f3a366674443b0cfdf80cb3211d0 -#: ../source/reference/method/db.collection.distinct.txt:3 -msgid "db.collection.distinct()" -msgstr "" - -# c2353339a2b44d35a978d310d7877a47 -#: ../source/reference/method/db.collection.distinct.txt -msgid "On this page" -msgstr "" - -# bc13f836b73c41ff95c6f866adb18aec -#: ../source/reference/method/db.collection.distinct.txt:14 -msgid "Definition" -msgstr "" - -# b8dfe827c85046f8ae0d4c14ee1c6726 -#: ../source/reference/method/db.collection.distinct.txt:18 -msgid "" -"Finds the distinct values for a specified field across a single " -"collection and returns the results in an array." -msgstr "" - -# 92e7e03cba5f400fb6701d098fb33e96 -#: ../source/reference/method/db.collection.distinct.txt:24 -msgid "" -"The :method:`db.collection.distinct()` method provides a wrapper around " -"the :dbcommand:`distinct` command. Results must not be larger than the " -"maximum :ref:`BSON size `." -msgstr "" - -# c01c0a050e544ddcb8ccfb14dfdb9013 -#: ../source/reference/method/db.collection.distinct.txt:31 -msgid "Options" -msgstr "" - -# 2ba1d0659f864d84bf03e0e4f53defc0 -#: ../source/reference/method/db.collection.distinct.txt:40 -msgid "Behavior" -msgstr "" - -# cc1dd537cfa94586ac8179ccca5f7fe9 -#: ../source/reference/method/db.collection.distinct.txt:45 -msgid "Array Fields" -msgstr "" - -# 6009c5e575fa464d96c07cafa4060eca -#: ../source/includes/extracts/fact-distinct-method-array-field.rst:1 -msgid "" -"If the value of the specified ``field`` is an array, " -":method:`db.collection.distinct()` considers each element of the array as" -" a separate value." -msgstr "" - -# cc72706db6cd4cb0a0e9bac0a37ebadf -#: ../source/includes/extracts/fact-distinct-method-array-field.rst:5 -msgid "" -"For instance, if a field has as its value ``[ 1, [1], 1 ]``, then " -":method:`db.collection.distinct()` considers ``1``, ``[1]``, and ``1`` as" -" separate values." -msgstr "" - -# 58b650dc5ee1428b95dd71e6f7ef9420 -#: ../source/reference/method/db.collection.distinct.txt:49 -msgid "For an example, see :ref:`distinct-method-array`." -msgstr "" - -# d53e18b285ad45fea4b960940afdcfbc -#: ../source/reference/method/db.collection.distinct.txt:52 -msgid "Index Use" -msgstr "" - -# b9a675c2d8ca41f4b18fe870cc161172 -#: ../source/includes/extracts/fact-distinct-method-index-use.rst:1 -msgid "" -"When possible, :method:`db.collection.distinct()` operations can use " -"indexes." -msgstr "" - -# dea8216d13af49adb5a12bf4e664b0c1 -#: ../source/includes/extracts/fact-distinct-method-index-use.rst:3 -msgid "" -"Indexes can also :ref:`cover ` " -":method:`db.collection.distinct()` operations. See :ref:`covered-queries`" -" for more information on queries covered by indexes." -msgstr "" - -# ffad0dd22c994c6d90b0c48da6380377 -#: ../source/reference/method/db.collection.distinct.txt:58 -msgid "Examples" -msgstr "" - -# e805f388ff944476beb336796dc31433 -#: ../source/reference/method/db.collection.distinct.txt:60 -msgid "" -"The examples use the ``inventory`` collection that contains the following" -" documents:" -msgstr "" - -# c9a338e06bc844698b698e23b510cd38 -#: ../source/reference/method/db.collection.distinct.txt:71 -msgid "Return Distinct Values for a Field" -msgstr "" - -# 1eb8fe733a59451cb52c87e549788acc -#: ../source/reference/method/db.collection.distinct.txt:73 -msgid "" -"The following example returns the distinct values for the field ``dept`` " -"from all documents in the ``inventory`` collection:" -msgstr "" - -# 7d4d49207f044d55b57c8ee317fbf978 -#: ../source/reference/method/db.collection.distinct.txt:80 -msgid "The method returns the following array of distinct ``dept`` values:" -msgstr "" - -# f29cf1e3eefb47889fc7723b6edb36f5 -#: ../source/reference/method/db.collection.distinct.txt:87 -msgid "Return Distinct Values for an Embedded Field" -msgstr "" - -# 63dffc31e5da4fd58b3c4f9925abf13a -#: ../source/reference/method/db.collection.distinct.txt:89 -msgid "" -"The following example returns the distinct values for the field ``sku``, " -"embedded in the ``item`` field, from all documents in the ``inventory`` " -"collection:" -msgstr "" - -# 5f8d9715dc1649e68b22381eef989a67 -# 9d141b3249ed499591752f0db9b8b76f -#: ../source/reference/method/db.collection.distinct.txt:97 -#: ../source/reference/method/db.collection.distinct.txt:138 -msgid "The method returns the following array of distinct ``sku`` values:" -msgstr "" - -# 5478986d8b8646c88751f4bf9fb9716c -#: ../source/reference/method/db.collection.distinct.txt:103 -msgid "" -":ref:`document-dot-notation` for information on accessing fields within " -"embedded documents" -msgstr "" - -# 8cb3d2baab1844bd87e77ffd54627451 -#: ../source/reference/method/db.collection.distinct.txt:109 -msgid "Return Distinct Values for an Array Field" -msgstr "" - -# 5434d05ee91145998ec074a939da47c3 -#: ../source/reference/method/db.collection.distinct.txt:111 -msgid "" -"The following example returns the distinct values for the field ``sizes``" -" from all documents in the ``inventory`` collection:" -msgstr "" - -# de6ca1cc33ae4c83a41360d1ad194f13 -#: ../source/reference/method/db.collection.distinct.txt:118 -msgid "The method returns the following array of distinct ``sizes`` values:" -msgstr "" - -# 36cae29b320a45ea93b3cebc354667e0 -#: ../source/reference/method/db.collection.distinct.txt:124 -msgid "" -"For information on :method:`~db.collection.distinct()` and array fields, " -"see the :ref:`Behavior ` section." -msgstr "" - -# d1a00f64891d45dcbb4701904aae64aa -#: ../source/reference/method/db.collection.distinct.txt:128 -msgid "Specify Query with ``distinct``" -msgstr "" - -# 951f577f18b244fe978befc96455b15b -#: ../source/reference/method/db.collection.distinct.txt:130 -msgid "" -"The following example returns the distinct values for the field ``sku``, " -"embedded in the ``item`` field, from the documents whose ``dept`` is " -"equal to ``\"A\"``:" -msgstr "" - -# ce9616b9b64c43dea1723cd785ce5d6a -#: ../source/reference/method/db.collection.distinct.txt:145 -msgid "Specify a Collation" -msgstr "" - -# 938261e25bc441a4ba620b8b80d5d3b8 -#: ../source/includes/extracts/collation-description.rst:1 -msgid "" -":doc:`Collation ` allows users to specify language-" -"specific rules for string comparison, such as rules for lettercase and " -"accent marks." -msgstr "" - -# e35c9a520a1e47a8a7dc2fd46d8797bc -#: ../source/reference/method/db.collection.distinct.txt:149 -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -# 46d7b347a95c46ecbe65c5d34dc97d5e -#: ../source/reference/method/db.collection.distinct.txt:157 -msgid "The following aggregation operation includes the :ref:`collation` option:" -msgstr "" - -# bd6a5a8791e5401b86cf2151dcc1d25f -#: ../source/reference/method/db.collection.distinct.txt:164 -msgid "" -"For descriptions on the collation fields, see :ref:`collation-document-" -"fields`." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/db.collection.drop.po b/locale/zh/LC_MESSAGES/reference/method/db.collection.drop.po deleted file mode 100644 index e04dbfac7ff..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.collection.drop.po +++ /dev/null @@ -1,98 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 9a026411a1b746dc98a0e9c7e743ca5a -#: ../source/reference/method/db.collection.drop.txt:3 -msgid "db.collection.drop()" -msgstr "" - -# 54e754c0565847cbada3ed8a33c4871b -#: ../source/reference/method/db.collection.drop.txt -msgid "On this page" -msgstr "" - -# b52eeca3cd834928a374dcbba16bb52e -#: ../source/reference/method/db.collection.drop.txt:16 -msgid "Definition" -msgstr "" - -# b5aa1e6925b6415e9770793192be12e9 -#: ../source/reference/method/db.collection.drop.txt:20 -msgid "" -"Removes a collection or :doc:`view ` from the database. The " -"method also removes any indexes associated with the dropped collection. " -"The method provides a wrapper around the :dbcommand:`drop` command." -msgstr "" - -# fe656590007f4413913bd14182c7953e -#: ../source/reference/method/db.collection.drop.txt:25 -msgid ":method:`db.collection.drop()` has the form:" -msgstr "" - -# 76335641bd6b42baa84fdb75d4620c76 -#: ../source/reference/method/db.collection.drop.txt:31 -msgid "" -":method:`db.collection.drop()` takes no arguments and will produce an " -"error if called with any arguments." -msgstr "" - -# dc017b49ef5e48d48f8a5e2386736d98 -#: ../source/reference/method/db.collection.drop.txt:34 -msgid "" -"- ``true`` when successfully drops a collection. - ``false`` when " -"collection to drop does not exist." -msgstr "" - -# ca555d83087044c19ecfaf4b89d08967 -#: ../source/reference/method/db.collection.drop.txt:35 -msgid "``true`` when successfully drops a collection." -msgstr "" - -# 8587bf52fe9443d5ac321705cd07c565 -#: ../source/reference/method/db.collection.drop.txt:36 -msgid "``false`` when collection to drop does not exist." -msgstr "" - -# b53d6dd619484b919f31d86b3bc35918 -#: ../source/reference/method/db.collection.drop.txt:39 -msgid "Behavior" -msgstr "" - -# a7665c4a955a4f9abb9d414e85b9bdf5 -#: ../source/reference/method/db.collection.drop.txt:41 -msgid "" -"This method obtains a write lock on the affected database and will block " -"other operations until it has completed." -msgstr "" - -# 5b4785a8997742ae9e58abfa92cc6904 -#: ../source/reference/method/db.collection.drop.txt:45 -msgid "Example" -msgstr "" - -# d61d1e00ee3a4e12b1f39a0963ad8287 -#: ../source/reference/method/db.collection.drop.txt:47 -msgid "" -"The following operation drops the ``students`` collection in the current " -"database." -msgstr "" - -#~ msgid "" -#~ "Removes a collection from the database." -#~ " The method also removes any indexes" -#~ " associated with the dropped collection." -#~ " The method provides a wrapper around" -#~ " the :dbcommand:`drop` command." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/db.collection.dropIndex.po b/locale/zh/LC_MESSAGES/reference/method/db.collection.dropIndex.po deleted file mode 100644 index a5736388c7c..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.collection.dropIndex.po +++ /dev/null @@ -1,88 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.dropIndex.txt:3 -msgid "db.collection.dropIndex()" -msgstr "" - -#: ../source/reference/method/db.collection.dropIndex.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.collection.dropIndex.txt:18 -msgid "" -"Drops or removes the specified index from a collection. The " -":method:`db.collection.dropIndex()` method provides a wrapper around the " -":dbcommand:`dropIndexes` command." -msgstr "" - -#: ../source/reference/method/db.collection.dropIndex.txt:24 -msgid "You cannot drop the default index on the ``_id`` field." -msgstr "" - -#: ../source/reference/method/db.collection.dropIndex.txt:26 -msgid "" -"The :method:`db.collection.dropIndex()` method takes the following " -"parameter:" -msgstr "" - -#: ../source/reference/method/db.collection.dropIndex.txt:31 -msgid "" -"To get the index name or the index specification document for the " -":method:`db.collection.dropIndex()` method, use the " -":method:`db.collection.getIndexes()` method." -msgstr "" - -#: ../source/reference/method/db.collection.dropIndex.txt:36 -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.collection.dropIndex.txt:38 -msgid "" -"Consider a ``pets`` collection. Calling the " -":method:`~db.collection.getIndexes()` method on the ``pets`` collection " -"returns the following indexes:" -msgstr "" - -#: ../source/reference/method/db.collection.dropIndex.txt:64 -msgid "" -"The single field index on the field ``cat`` has the user-specified name of " -"``catIdx`` [#index-name]_ and the index specification document of ``{ " -"\"cat\" : -1 }``." -msgstr "" - -#: ../source/reference/method/db.collection.dropIndex.txt:68 -msgid "To drop the index ``catIdx``, you can use either the index name:" -msgstr "" - -#: ../source/reference/method/db.collection.dropIndex.txt:74 -msgid "Or you can use the index specification document ``{ \"cat\" : -1 }``:" -msgstr "" - -#: ../source/reference/method/db.collection.dropIndex.txt:80 -msgid "" -"When using a :program:`mongo` shell version earlier than 2.2.2, if you " -"specified a name during the index creation, you must use the name to drop " -"the index." -msgstr "" - -#: ../source/reference/method/db.collection.dropIndex.txt:84 -msgid "" -"During index creation, if the user does **not** specify an index name, the " -"system generates the name by concatenating the index key field and value " -"with an underscore, e.g. ``cat_1``." -msgstr "" - -#: ../source/reference/method/db.collection.dropIndex.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.collection.dropIndexes.po b/locale/zh/LC_MESSAGES/reference/method/db.collection.dropIndexes.po deleted file mode 100644 index 483f8240248..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.collection.dropIndexes.po +++ /dev/null @@ -1,23 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.dropIndexes.txt:3 -msgid "db.collection.dropIndexes()" -msgstr "" - -#: ../source/reference/method/db.collection.dropIndexes.txt:15 -msgid "" -"Drops all indexes other than the required index on the ``_id`` field. Only " -"call :method:`~db.collection.dropIndexes()` as a method on a collection " -"object." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.collection.ensureIndex.po b/locale/zh/LC_MESSAGES/reference/method/db.collection.ensureIndex.po deleted file mode 100644 index 534477250af..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.collection.ensureIndex.po +++ /dev/null @@ -1,57 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.ensureIndex.txt:3 -msgid "db.collection.ensureIndex()" -msgstr "" - -#: ../source/reference/method/db.collection.ensureIndex.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.collection.ensureIndex.txt:18 -msgid "" -":method:`db.collection.ensureIndex()` is now an alias for " -":method:`db.collection.createIndex()`." -msgstr "" - -#: ../source/reference/method/db.collection.ensureIndex.txt:22 -msgid "" -"Creates an index on the specified field if the index does not already exist." -msgstr "" - -#: ../source/reference/method/db.collection.ensureIndex.txt:26 -msgid "Additional Information" -msgstr "" - -#: ../source/reference/method/db.collection.ensureIndex.txt:28 -msgid "" -"Use :method:`db.collection.createIndex()` rather than " -":method:`db.collection.ensureIndex()` to create new indexes." -msgstr "" - -#: ../source/reference/method/db.collection.ensureIndex.txt:31 -msgid "" -"The :doc:`/indexes` section of this manual for full documentation of indexes" -" and indexing in MongoDB." -msgstr "" - -#: ../source/reference/method/db.collection.ensureIndex.txt:34 -msgid "" -":method:`db.collection.getIndexes()` to view the specifications of existing " -"indexes for a collection." -msgstr "" - -#: ../source/reference/method/db.collection.ensureIndex.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.collection.explain.po b/locale/zh/LC_MESSAGES/reference/method/db.collection.explain.po deleted file mode 100644 index 542b670bb99..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.collection.explain.po +++ /dev/null @@ -1,353 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.explain.txt:3 -msgid "db.collection.explain()" -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:14 -msgid "Description" -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:32 -msgid "" -"To use :method:`db.collection.explain()`, append to " -":method:`db.collection.explain()` the method(s) available to explain:" -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:39 -msgid "For example," -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:45 -msgid "" -"For more examples, see :ref:`explain-method-examples`. For a list of methods" -" available for use with :method:`db.collection.explain()`, see " -":ref:`db.collection.explain().help() `." -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:49 -msgid "" -"The :method:`db.collection.explain()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:57 -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:62 -msgid "Verbosity Modes" -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:64 -msgid "" -"The behavior of :method:`db.collection.explain()` and the amount of " -"information returned depend on the ``verbosity`` mode." -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:76 -#: ../source/reference/method/db.collection.explain.txt:142 -msgid "``queryPlanner`` Mode" -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:78 -msgid "" -"By default, :method:`db.collection.explain()` runs in ``queryPlanner`` " -"verbosity mode." -msgstr "" - -#: ../source/includes/fact-explain-verbosity-queryPlanner.rst:1 -msgid "" -"MongoDB runs the :doc:`query optimizer ` to choose the " -"winning plan for the operation under evaluation. |explain| returns the " -":data:`~explain.queryPlanner` information for the evaluated |operation|." -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:86 -msgid "``executionStats`` Mode" -msgstr "" - -#: ../source/includes/fact-explain-verbosity-executionStats.rst:1 -msgid "" -"MongoDB runs the :doc:`query optimizer ` to choose the " -"winning plan, executes the winning plan to completion, and returns " -"statistics describing the execution of the winning plan." -msgstr "" - -#: ../source/includes/fact-explain-write-operations.rst:1 -#: ../source/includes/fact-explain-write-operations.rst:1 -msgid "" -"For write operations, |explain| returns information about the update or " -"delete operations that *would* be performed, but does *not* apply the " -"modifications to the database." -msgstr "" - -#: ../source/includes/fact-explain-verbosity-executionStats.rst:11 -msgid "" -"|explain| returns the :data:`~explain.queryPlanner` and " -":data:`~explain.executionStats` information for the evaluated |operation|. " -"However, :data:`~explain.executionStats` does not provide query execution " -"information for the rejected plans." -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:93 -#: ../source/reference/method/db.collection.explain.txt:171 -msgid "``allPlansExecution`` Mode" -msgstr "" - -#: ../source/includes/fact-explain-verbosity-allPlansExecution.rst:1 -msgid "" -"MongoDB runs the :doc:`query optimizer ` to choose the " -"winning plan and executes the winning plan to completion. In " -"``\"allPlansExecution\"`` mode, MongoDB returns statistics describing the " -"execution of the winning plan as well as statistics for the other candidate " -"plans captured during :ref:`plan selection `." -msgstr "" - -#: ../source/includes/fact-explain-verbosity-allPlansExecution.rst:14 -msgid "" -"|explain| returns the :data:`~explain.queryPlanner` and " -":data:`~explain.executionStats` information for the evaluated |operation|. " -"The :data:`~explain.executionStats` includes the *completed* query execution" -" information for the *winning plan*." -msgstr "" - -#: ../source/includes/fact-explain-verbosity-allPlansExecution.rst:19 -msgid "" -"If the query optimizer considered more than one plan, " -":data:`~explain.executionStats` information also includes the *partial* " -"execution information captured during the :ref:`plan selection phase ` for both the winning and rejected candidate " -"plans." -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:100 -msgid "``explain()`` Mechanics" -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:102 -msgid "" -"The :method:`db.collection.explain()` method wraps the :dbcommand:`explain` " -"command and is the preferred way to run :dbcommand:`explain`." -msgstr "" - -#: ../source/includes/fact-explain-methods-differences.rst:1 -msgid "" -":method:`db.collection.explain().find()` is similar to " -":method:`db.collection.find().explain() ` with the " -"following key differences:" -msgstr "" - -#: ../source/includes/fact-explain-methods-differences.rst:5 -msgid "" -"The :method:`db.collection.explain().find()` construct allows for the " -"additional chaining of query modifiers. For list of query modifiers, see " -":ref:`db.collection.explain().find().help() `." -msgstr "" - -#: ../source/includes/fact-explain-methods-differences.rst:9 -msgid "" -"The :method:`db.collection.explain().find()` returns a cursor, which " -"requires a call to ``.next()``, or its alias ``.finish()``, to return the " -"``explain()`` results. If run interactively in the :program:`mongo` shell, " -"the :program:`mongo` shell automatically calls ``.finish()`` to return the " -"results. For scripts, however, you must explicitly call ``.next()``, or " -"``.finish()``, to return the results. For list of cursor-related methods, " -"see :ref:`db.collection.explain().find().help() `." -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:108 -msgid "" -":method:`db.collection.explain().aggregate()` is equivalent to passing the " -":ref:`explain ` option to the " -":method:`db.collection.aggregate()` method." -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:115 -msgid "``help()``" -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:117 -msgid "" -"To see the list of operations supported by " -":method:`db.collection.explain()`, run:" -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:124 -msgid "" -":method:`db.collection.explain().find()` returns a cursor, which allows for " -"the chaining of query modifiers. To see the list of query modifiers " -"supported by :method:`db.collection.explain().find() " -"` as well as cursor-related methods, run:" -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:133 -msgid "" -"You can chain multiple modifiers to ``db.collection.explain().find()``. For " -"an example, see :ref:`explain-find-modifiers`." -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:139 -msgid "Examples" -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:144 -msgid "" -"By default, :method:`db.collection.explain()` runs in ``\"queryPlanner\"`` " -"verbosity mode." -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:147 -msgid "" -"The following example runs :method:`db.collection.explain()` in " -":ref:`\"queryPlanner\" ` verbosity mode to " -"return the query planning information for the specified " -":method:`~db.collection.count()` operation:" -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:157 -msgid "``executionStats`` Mode" -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:159 -msgid "" -"The following example runs :method:`db.collection.explain()` in " -":ref:`\"executionStats\" ` verbosity mode to " -"return the query planning and execution information for the specified " -":method:`~db.collection.find()` operation:" -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:173 -msgid "" -"The following example runs :method:`db.collection.explain()` in " -":ref:`\"allPlansExecution\" ` verbosity " -"mode. The :method:`db.collection.explain()` returns the " -":data:`~explain.queryPlanner` and :data:`~explain.executionStats` for all " -"considered plans for the specified :method:`~db.collection.update()` " -"operation:" -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:182 -msgid "" -"The execution of this explain will *not* modify data but runs the query " -"predicate of the update operation. For candidate plans, MongoDB returns the " -"execution information captured during the :ref:`plan selection phase `." -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:197 -msgid "Explain ``find()`` with Modifiers" -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:199 -msgid "" -":method:`db.collection.explain().find()` construct allows for the chaining " -"of query modifiers. For example, the following operation provides " -"information on the :method:`~db.collection.find()` method with " -":method:`~cursor.sort()` and :method:`~cursor.hint()` query modifiers." -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:210 -msgid "" -"For a list of query modifiers available, run in the :program:`mongo` shell:" -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:218 -msgid "Iterate the ``explain().find()`` Return Cursor" -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:220 -msgid "" -":method:`db.collection.explain().find()` returns a cursor to the explain " -"results. If run interactively in the :program:`mongo` shell, the " -":program:`mongo` shell automatically iterates the cursor using the " -"``.next()`` method. For scripts, however, you must explicitly call " -"``.next()`` (or its alias ``.finish()``) to return the results:" -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:233 -msgid "Output" -msgstr "" - -#: ../source/includes/fact-explain-results-categories.rst:1 -msgid "|explain| operations can return information regarding:" -msgstr "" - -#: ../source/includes/fact-explain-results-categories.rst:3 -msgid "" -":ref:`queryPlanner`, which details the plan selected by the :doc:`query " -"optimizer ` and lists the rejected plans;" -msgstr "" - -#: ../source/includes/fact-explain-results-categories.rst:7 -msgid "" -":ref:`executionStats`, which details the execution of the winning plan and " -"the rejected plans; and" -msgstr "" - -#: ../source/includes/fact-explain-results-categories.rst:10 -msgid ":ref:`serverInfo`, which provides information on the MongoDB instance." -msgstr "" - -#: ../source/includes/fact-explain-results-categories.rst:13 -msgid "" -"The verbosity mode (i.e. ``queryPlanner``, ``executionStats``, " -"``allPlansExecution``) determines whether the results include " -":ref:`executionStats` and whether :ref:`executionStats` includes data " -"captured during :ref:`plan selection `." -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:237 -msgid "For details on the output, see :doc:`/reference/explain-results`." -msgstr "" - -#: ../source/includes/fact-explain-method-revert.rst:1 -msgid "" -"For a mixed version sharded cluster with version 3.0 :program:`mongos` and " -"at least one 2.6 :program:`mongod` shard, when you run |explain| in a " -"version 3.0 :program:`mongo` shell, |explain| will retry with the " -":operator:`$explain` operator to return results in the 2.6 format." -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:20 -msgid "Adds support for :method:`db.collection.distinct()`" -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:24 -msgid "" -"Returns information on the query plan for the following operations: " -":method:`~db.collection.aggregate()`; :method:`~db.collection.count()`; " -":method:`~db.collection.distinct()`; :method:`~db.collection.find()`; " -":method:`~db.collection.group()`; :method:`~db.collection.remove()`; and " -":method:`~db.collection.update()` methods." -msgstr "" - -#: ../source/reference/method/db.collection.explain.txt:67 -msgid "" -":method:`~db.collection.aggregate()` ignores the verbosity parameter and " -"executes in ``queryPlanner`` mode." -msgstr "" - -#~ msgid "" -#~ "Returns information on the query plan for the following operations: " -#~ ":method:`aggregate() `; :method:`count() " -#~ "`; :method:`find() `; " -#~ ":method:`group() `; :method:`remove() " -#~ "`; and :method:`update() ` " -#~ "methods." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.collection.find.po b/locale/zh/LC_MESSAGES/reference/method/db.collection.find.po deleted file mode 100644 index d9857b13d55..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.collection.find.po +++ /dev/null @@ -1,692 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# b1c7c072b8174e1a9e825592945182bf -#: ../source/reference/method/db.collection.find.txt:3 -msgid "db.collection.find()" -msgstr "" - -# 1c2e07dd6ffb453385252a39afb24f0b -#: ../source/reference/method/db.collection.find.txt -msgid "On this page" -msgstr "" - -# 11ca9e0d66284d98851443fcff44f90c -#: ../source/reference/method/db.collection.find.txt:14 -msgid "Definition" -msgstr "" - -# ce638373022d40328aaff5b3525ab866 -#: ../source/reference/method/db.collection.find.txt:18 -msgid "" -"Selects documents in a collection and returns a :term:`cursor` to the " -"selected documents." -msgstr "" - -# 30fbca563b2b45cfa77f21d7fbec787d -#: ../source/reference/method/db.collection.find.txt:23 -msgid "" -"A :term:`cursor` to the documents that match the ``query`` criteria. When" -" the :method:`find() ` method \"returns " -"documents,\" the method is actually returning a cursor to the documents." -msgstr "" - -# 8a18d8a9ca634e9dbb986850ffd965db -#: ../source/reference/method/db.collection.find.txt:31 -msgid "Behavior" -msgstr "" - -# ce77417200264e8a9932004c8419a75e -#: ../source/reference/method/db.collection.find.txt:36 -msgid "Projection" -msgstr "" - -# b1fea198df5d4f3f8cc22939e56e9a40 -#: ../source/reference/method/db.collection.find.txt:38 -msgid "" -"The ``projection`` parameter determines which fields are returned in the " -"matching documents. The ``projection`` parameter takes a document of the " -"following form:" -msgstr "" - -# f4321c533db34747a22366f52333b688 -#: ../source/reference/method/db.collection.find.txt:46 -msgid "The ```` can be any of the following:" -msgstr "" - -# 291203ea3f964cc2bcad7c239f3032a3 -#: ../source/reference/method/db.collection.find.txt:48 -msgid "``1`` or ``true`` to include the field in the return documents." -msgstr "" - -# d121f88e2b0e42ef8f26f4969201e6c4 -#: ../source/reference/method/db.collection.find.txt:50 -msgid "``0`` or ``false`` to exclude the field." -msgstr "" - -# 6f21c0209c5d4d339f8c1a4edaf0ed16 -#: ../source/reference/method/db.collection.find.txt:52 -msgid "Expression using a :doc:`/reference/operator/projection`." -msgstr "" - -# bcfc14daba6b4039b0a2abf94b39f023 -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:1 -msgid "" -":method:`~db.collection.find()` operations on views do not support the " -"following :doc:`projection ` operators:" -msgstr "" - -# b37b07a809114b2da7998a7e466a53cc -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:5 -msgid ":projection:`$`" -msgstr "" - -# a729d2788f2e4516a2e48c2cbbb0856d -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:6 -msgid ":projection:`$elemMatch`" -msgstr "" - -# 31b5fbcf4dfc419b91ee33c06e5829d3 -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:7 -msgid ":projection:`$slice`" -msgstr "" - -# 4f72d6d685e14f029248c4f51f2f9eb2 -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:8 -msgid ":projection:`$meta`" -msgstr "" - -# 525c79bb2829445d82004e7429f53e78 -#: ../source/reference/method/db.collection.find.txt:58 -msgid "" -"For the ``_id`` field, you do not have to explicitly specify ``_id: 1`` " -"to return the ``_id`` field. The :method:`find() ` " -"method always returns the :term:`_id` field unless you specify ``_id: 0``" -" to suppress the field." -msgstr "" - -# 7dabb64962784f7f9d3800d2d3e65b7d -#: ../source/reference/method/db.collection.find.txt:63 -msgid "" -"A ``projection`` *cannot* contain *both* include and exclude " -"specifications, except for the exclusion of the ``_id`` field. In " -"projections that *explicitly include* fields, the ``_id`` field is the " -"only field that you can *explicitly exclude*." -msgstr "" - -# eaecaa2c347a47c58bc446be25f69d3f -#: ../source/reference/method/db.collection.find.txt:71 -msgid "Cursor Handling" -msgstr "" - -# 5ddc314fae7e44729c9ec8e8c150fe80 -#: ../source/reference/method/db.collection.find.txt:73 -msgid "" -"Executing :method:`db.collection.find()` in the :program:`mongo` shell " -"automatically iterates the cursor to display up to the first 20 " -"documents. Type ``it`` to continue iteration." -msgstr "" - -# d467e92304994db199f410198f619fd2 -#: ../source/reference/method/db.collection.find.txt:77 -msgid "" -"To access the returned documents with a driver, use the appropriate " -"cursor handling mechanism for the :doc:`driver language " -"`." -msgstr "" - -# 908d7878df254e8d9c191f57c83e7c28 -#: ../source/reference/method/db.collection.find.txt:82 -msgid "Read Concern" -msgstr "" - -# c42df39e35074a2380411894277d360a -#: ../source/reference/method/db.collection.find.txt:84 -msgid "" -"To specify the :doc:`read concern ` for " -":method:`db.collection.find()`, use the :method:`cursor.readConcern()` " -"method." -msgstr "" - -# c244dc8371c8448097dbf3cc0110db39 -#: ../source/reference/method/db.collection.find.txt:91 -msgid "Type Bracketing" -msgstr "" - -# 1cdd96ae039a4852ae56210495b13393 -#: ../source/reference/method/db.collection.find.txt:93 -msgid "" -"MongoDB treats some data types as equivalent for comparison purposes. For" -" instance, numeric types undergo conversion before comparison. For most " -"data types, however, :doc:`comparison operators` only perform comparisons on documents where the " -":ref:`BSON type ` of the target field " -"matches the type of the query operand. Consider the following collection:" -msgstr "" - -# b37859807d584fba88cacc199d6612df -#: ../source/reference/method/db.collection.find.txt:109 -msgid "" -"The following query uses :query:`$gt` to return documents where the value" -" of ``qty`` is greater than ``4``." -msgstr "" - -# ed1dfbc40a884fa586daa547bb5801f7 -#: ../source/reference/method/db.collection.find.txt:116 -msgid "The query returns the following documents:" -msgstr "" - -# 4eb3f890a5f348bd9715ccab6102e5de -#: ../source/reference/method/db.collection.find.txt:123 -msgid "" -"The document with ``_id`` equal to ``\"avocados\"`` is not returned " -"because its ``qty`` value is of type ``string`` while the :query:`$gt` " -"operand is of type ``integer``." -msgstr "" - -# 4904a71be1d74c638da0040d69c6ce96 -#: ../source/reference/method/db.collection.find.txt:127 -msgid "" -"The document with ``_id`` equal to ``\"oranges\"`` is not returned " -"because its ``qty`` value is of type ``object``." -msgstr "" - -# 7c9c630bec6341969be19d65bb987236 -#: ../source/reference/method/db.collection.find.txt:131 -msgid "" -"To enforce data types in a collection, use :doc:`/core/document-" -"validation`." -msgstr "" - -# 0e11248e61f5465293a70db8fba2a5ae -#: ../source/reference/method/db.collection.find.txt:135 -msgid "Examples" -msgstr "" - -# 341ec08000734f059defd734decb3ee6 -#: ../source/reference/method/db.collection.find.txt:138 -msgid "Find All Documents in a Collection" -msgstr "" - -# 1fe8d4337dc2494d80ccadc8ec4e7122 -#: ../source/reference/method/db.collection.find.txt:140 -msgid "" -"The :method:`find() ` method with no parameters " -"returns all documents from a collection and returns all fields for the " -"documents. For example, the following operation returns all documents in " -"the :doc:`bios collection `:" -msgstr "" - -# 9c73227dcc074a4fb780a457ae98d287 -#: ../source/reference/method/db.collection.find.txt:150 -msgid "Find Documents that Match Query Criteria" -msgstr "" - -# 401fc1bd8130415896ab07a07bb97e21 -#: ../source/reference/method/db.collection.find.txt:152 -msgid "" -"To find documents that match a set of selection criteria, call :method:`~" -" db.collection.find()` with the ```` parameter. The following " -"operation returns all the documents from the collection ``products`` " -"where ``qty`` is greater than ``25``:" -msgstr "" - -# 91f19f7c72194165a478b586ea146d2d -#: ../source/reference/method/db.collection.find.txt:162 -msgid "Query for Equality" -msgstr "" - -# 0b9ea18ae1d14dacb879215d49cbc861 -#: ../source/reference/method/db.collection.find.txt:164 -msgid "" -"The following operation returns documents in the :doc:`bios collection " -"` where ``_id`` equals ``5``:" -msgstr "" - -# afe719a4ee924b228fb9a9294622b130 -#: ../source/reference/method/db.collection.find.txt:172 -msgid "Query Using Operators" -msgstr "" - -# b2399c3b290d41ee8921214f364832ea -#: ../source/reference/method/db.collection.find.txt:174 -msgid "" -"The following operation returns documents in the :doc:`bios collection " -"` where ``_id`` equals either ``5`` " -"or ``ObjectId(\"507c35dd8fada716c89d0013\")``:" -msgstr "" - -# 200eccfda848482ea743972eae474a08 -#: ../source/reference/method/db.collection.find.txt:187 -msgid "Query for Ranges" -msgstr "" - -# 931981ff10df4a6cb1ee176045ecba09 -#: ../source/reference/method/db.collection.find.txt:189 -msgid "" -"Combine comparison operators to specify ranges. The following operation " -"returns documents with ``field`` between ``value1`` and ``value2``:" -msgstr "" - -# cca91c859f8346f0a72b0438770c337f -#: ../source/reference/method/db.collection.find.txt:197 -msgid "Query a Field that Contains an Array" -msgstr "" - -# 60e221492d7a4ebd9b688d2dbdc34233 -#: ../source/reference/method/db.collection.find.txt:199 -msgid "" -"If a field contains an array and your query has multiple conditional " -"operators, the field as a whole will match if either a single array " -"element meets the conditions or a combination of array elements meet the " -"conditions." -msgstr "" - -# 78fd3257480e478f900961194137e50b -#: ../source/reference/method/db.collection.find.txt:204 -msgid "Given a collection ``students`` that contains the following documents:" -msgstr "" - -# 8f41bf857b364e66a8cd313122921e94 -#: ../source/reference/method/db.collection.find.txt:212 -msgid "The following query:" -msgstr "" - -# 6ea8e4e1728d4d719687e8323a230a8e -#: ../source/reference/method/db.collection.find.txt:218 -msgid "Matches the following documents:" -msgstr "" - -# 450c57e6f9c14551b2fdadf022a16479 -#: ../source/reference/method/db.collection.find.txt:225 -msgid "" -"In the document with ``_id`` equal to ``1``, the ``score: [ -1, 3 ]`` " -"meets the conditions because the element ``-1`` meets the ``$lt: 2`` " -"condition and the element ``3`` meets the ``$gt: 0`` condition." -msgstr "" - -# d147fa1069c2403b86d25c3f85faf89c -#: ../source/reference/method/db.collection.find.txt:229 -msgid "" -"In the document with ``_id`` equal to ``2``, the ``score: [ 1, 5 ]`` " -"meets the conditions because the element ``1`` meets both the ``$lt: 2`` " -"condition and the ``$gt: 0`` condition." -msgstr "" - -# bb2540c338974130a45e14c7ede8a894 -#: ../source/reference/method/db.collection.find.txt:233 -msgid ":ref:`specify-multiple-criteria-for-array-elements`" -msgstr "" - -# 0e717bb338fe46779148e60c642af34b -#: ../source/reference/method/db.collection.find.txt:238 -msgid "Query Arrays" -msgstr "" - -# 222de8ad76a145e4b942e583ea4cf753 -#: ../source/reference/method/db.collection.find.txt:241 -msgid "Query for an Array Element" -msgstr "" - -# 48b471ca895b48e0949ff06bbf85cc1a -#: ../source/reference/method/db.collection.find.txt:243 -msgid "" -"The following operation returns documents in the :doc:`bios collection " -"` where the array field ``contribs`` " -"contains the element ``\"UNIX\"``:" -msgstr "" - -# 2066132d8e7d4b9eacaf4bc27382e6cf -#: ../source/reference/method/db.collection.find.txt:252 -msgid "Query an Array of Documents" -msgstr "" - -# 7a7cccc855d94ae3bd7e0328081a6d23 -#: ../source/reference/method/db.collection.find.txt:254 -msgid "" -"The following operation returns documents in the :doc:`bios collection " -"` where ``awards`` array contains an " -"embedded document element that contains the ``award`` field equal to " -"``\"Turing Award\"`` and the ``year`` field greater than 1980:" -msgstr "" - -# afcf38982831429197ed22e837158d32 -#: ../source/reference/method/db.collection.find.txt:276 -msgid "Query Embedded Documents" -msgstr "" - -# cadaa3eae47540babbbedeec17ad17af -#: ../source/reference/method/db.collection.find.txt:279 -msgid "Query Exact Matches on Embedded Documents" -msgstr "" - -# 7e4d52d75b714b33a8dbcdf94d6499e6 -#: ../source/reference/method/db.collection.find.txt:281 -msgid "" -"The following operation returns documents in the :doc:`bios collection " -"` where the embedded document " -"``name`` is *exactly* ``{ first: \"Yukihiro\", last: \"Matsumoto\" }``, " -"including the order:" -msgstr "" - -# 8d498813ba5b45dc93820216a2e6cb57 -#: ../source/reference/method/db.collection.find.txt:297 -msgid "" -"The ``name`` field must match the embedded document exactly. The query " -"does **not** match documents with the following ``name`` fields:" -msgstr "" - -# 12559db9741841d4888fe9a6c5a08b30 -#: ../source/reference/method/db.collection.find.txt:314 -msgid "Query Fields of an Embedded Document" -msgstr "" - -# 378dcf02acb4419f9337e5fc22bf3fe6 -#: ../source/reference/method/db.collection.find.txt:316 -msgid "" -"The following operation returns documents in the :doc:`bios collection " -"` where the embedded document " -"``name`` contains a field ``first`` with the value ``\"Yukihiro\"`` and a" -" field ``last`` with the value ``\"Matsumoto\"``. The query uses " -":term:`dot notation` to access fields in an embedded document:" -msgstr "" - -# 383582b155d544fb8e355557ac46c96b -#: ../source/reference/method/db.collection.find.txt:331 -msgid "" -"The query matches the document where the ``name`` field contains an " -"embedded document with the field ``first`` with the value " -"``\"Yukihiro\"`` and a field ``last`` with the value ``\"Matsumoto\"``. " -"For instance, the query would match documents with ``name`` fields that " -"held either of the following values:" -msgstr "" - -# 7b9958f7f5974c7d846d9550d1cb429a -#: ../source/reference/method/db.collection.find.txt:351 -msgid "Projections" -msgstr "" - -# 9483067e5dae419cb37f763615e09889 -#: ../source/reference/method/db.collection.find.txt:353 -msgid "" -"The ``projection`` parameter specifies which fields to return. The " -"parameter contains either include or exclude specifications, not both, " -"unless the exclude is for the ``_id`` field." -msgstr "" - -# 13895a9d7e254c93ac9186dfcbc1a786 -#: ../source/reference/method/db.collection.find.txt:358 -msgid "Specify the Fields to Return" -msgstr "" - -# 3311e27b3f484936ae8ce640c43dcde4 -#: ../source/reference/method/db.collection.find.txt:360 -msgid "" -"The following operation returns all the documents from the ``products`` " -"collection where ``qty`` is greater than ``25`` and returns only the " -"``_id``, ``item`` and ``qty`` fields:" -msgstr "" - -# 3632c65af9824da7be74131ae6fe625d -#: ../source/reference/method/db.collection.find.txt:368 -msgid "The operation returns the following:" -msgstr "" - -# b295f01d1a5f49a88cb6bb903fb59a37 -#: ../source/reference/method/db.collection.find.txt:376 -msgid "" -"The following operation finds all documents in the :doc:`bios collection " -"` and returns only the ``name`` " -"field, ``contribs`` field and ``_id`` field:" -msgstr "" - -# c80bf0b806304ff18c00ef2987b03592 -#: ../source/reference/method/db.collection.find.txt:385 -msgid "Explicitly Excluded Fields" -msgstr "" - -# 49ce537a32174272aaa4a772d4e38a21 -#: ../source/reference/method/db.collection.find.txt:387 -msgid "" -"The following operation queries the :doc:`bios collection ` and returns all fields *except* the ``first`` " -"field in the ``name`` embedded document and the ``birth`` field:" -msgstr "" - -# bc4070544a2a472e9eb8e08b02bcb815 -#: ../source/reference/method/db.collection.find.txt:400 -msgid "Explicitly Exclude the ``_id`` Field" -msgstr "" - -# 34f5570a9993420cbab499901229c5e0 -#: ../source/reference/method/db.collection.find.txt:402 -msgid "" -"The following operation excludes the ``_id`` and ``qty`` fields from the " -"result set:" -msgstr "" - -# 75b6977c852a423fb6126c41c889cde7 -#: ../source/reference/method/db.collection.find.txt:409 -msgid "" -"The documents in the result set contain all fields *except* the ``_id`` " -"and ``qty`` fields:" -msgstr "" - -# d2bfc3eebd8546f78a283a25d4c72161 -#: ../source/reference/method/db.collection.find.txt:418 -msgid "" -"The following operation finds documents in the :doc:`bios collection " -"` and returns only the ``name`` field" -" and the ``contribs`` field:" -msgstr "" - -# e97b54b6289f47f886aecb445466a40c -#: ../source/reference/method/db.collection.find.txt:430 -msgid "On Arrays and Embedded Documents" -msgstr "" - -# bd5865eb2ba04426ad4ff9a6a3b98997 -#: ../source/reference/method/db.collection.find.txt:432 -msgid "" -"The following operation queries the :doc:`bios collection ` and returns the ``last`` field in the ``name``" -" embedded document and the first two elements in the ``contribs`` array:" -msgstr "" - -# f6d4f13c129c4713bbfa3218503a6ccb -#: ../source/reference/method/db.collection.find.txt:451 -msgid "Iterate the Returned Cursor" -msgstr "" - -# 94c5f0449bb34bacb638e8b527ea5d09 -#: ../source/reference/method/db.collection.find.txt:453 -msgid "" -"The :method:`~db.collection.find()` method returns a :ref:`cursor ` to the results." -msgstr "" - -# bafb14f208d64015b5431b371be7f287 -#: ../source/reference/method/db.collection.find.txt:456 -msgid "" -"In the :program:`mongo` shell, if the returned cursor is not assigned to " -"a variable using the ``var`` keyword, the cursor is automatically " -"iterated to access up to the first 20 documents that match the query. You" -" can set the ``DBQuery.shellBatchSize`` variable to change the number of " -"automatically iterated documents." -msgstr "" - -# abadad81d78c4b278afb20cb6da3c973 -#: ../source/reference/method/db.collection.find.txt:462 -msgid "" -"To manually iterate over the results, assign the returned cursor to a " -"variable with the ``var`` keyword, as shown in the following sections." -msgstr "" - -# 671677cc149f4e18b650657a5d93877c -#: ../source/reference/method/db.collection.find.txt:466 -msgid "With Variable Name" -msgstr "" - -# 7ebcab36292a4e7b83f09dd78174171e -#: ../source/reference/method/db.collection.find.txt:468 -msgid "" -"The following example uses the variable ``myCursor`` to iterate over the " -"cursor and print the matching documents:" -msgstr "" - -# 034cb41648ab42809341b6671850c4c6 -#: ../source/reference/method/db.collection.find.txt:478 -msgid "With ``next()`` Method" -msgstr "" - -# 41ffc763326d40aa9d71eb40c12f8e5a -#: ../source/reference/method/db.collection.find.txt:480 -msgid "" -"The following example uses the cursor method :method:`~cursor.next()` to " -"access the documents:" -msgstr "" - -# 4bde2e469d384016a9802631ae403276 -#: ../source/reference/method/db.collection.find.txt:494 -msgid "" -"To print, you can also use the ``printjson()`` method instead of " -"``print(tojson())``:" -msgstr "" - -# 86e6f1a8e6aa4a388aa9285b940ae172 -#: ../source/reference/method/db.collection.find.txt:505 -msgid "With ``forEach()`` Method" -msgstr "" - -# 37478330d79348b3bb3be05385501ed2 -#: ../source/reference/method/db.collection.find.txt:507 -msgid "" -"The following example uses the cursor method :method:`~cursor.forEach()` " -"to iterate the cursor and access the documents:" -msgstr "" - -# 7d596229a92b49f2a305dbbc7b3d12f1 -#: ../source/reference/method/db.collection.find.txt:517 -msgid "Modify the Cursor Behavior" -msgstr "" - -# 0b9a9e91bd374b12854b87c049228b02 -#: ../source/reference/method/db.collection.find.txt:519 -msgid "" -"The :program:`mongo` shell and the :doc:`drivers `" -" provide several cursor methods that call on the *cursor* returned by the" -" :method:`~db.collection.find()` method to modify its behavior." -msgstr "" - -# 03a8d6fc7ac04b0caafa3ed54ea901c2 -#: ../source/reference/method/db.collection.find.txt:525 -msgid "Order Documents in the Result Set" -msgstr "" - -# 3fe150600a88464d826df341fa05dc50 -#: ../source/reference/method/db.collection.find.txt:527 -msgid "" -"The :method:`~cursor.sort()` method orders the documents in the result " -"set. The following operation returns documents in the :doc:`bios " -"collection ` sorted in ascending " -"order by the ``name`` field:" -msgstr "" - -# ea1082793a7f463796155c5cae9d277c -#: ../source/reference/method/db.collection.find.txt:536 -msgid ":method:`~cursor.sort()` corresponds to the ``ORDER BY`` statement in SQL." -msgstr "" - -# 4b92c9ba7c5745e99eca55be1e373fe5 -#: ../source/reference/method/db.collection.find.txt:540 -msgid "Limit the Number of Documents to Return" -msgstr "" - -# 09047f00dfe34a25b86838f438c43784 -#: ../source/reference/method/db.collection.find.txt:542 -msgid "" -"The :method:`~cursor.limit()` method limits the number of documents in " -"the result set. The following operation returns at most ``5`` documents " -"in the :doc:`bios collection `:" -msgstr "" - -# cfeddcff3e2442278cfe9f81480a7815 -#: ../source/reference/method/db.collection.find.txt:550 -msgid ":method:`~cursor.limit()` corresponds to the ``LIMIT`` statement in SQL." -msgstr "" - -# 252559ee155b4894b09b0ef738103e4d -#: ../source/reference/method/db.collection.find.txt:554 -msgid "Set the Starting Point of the Result Set" -msgstr "" - -# d25dd716d0484effad3a803eb2f3920d -#: ../source/reference/method/db.collection.find.txt:556 -msgid "" -"The :method:`~cursor.skip()` method controls the starting point of the " -"results set. The following operation skips the first ``5`` documents in " -"the :doc:`bios collection ` and " -"returns all remaining documents:" -msgstr "" - -# ea4b5510c20042dc9c10a8b01b3c7057 -#: ../source/reference/method/db.collection.find.txt:566 -msgid "Specify Collation" -msgstr "" - -# 4ad04fae296a48cfa25aa2342f4ad7cc -#: ../source/includes/extracts/collation-description.rst:1 -msgid "" -":doc:`Collation ` allows users to specify language-" -"specific rules for string comparison, such as rules for lettercase and " -"accent marks." -msgstr "" - -# 96fa91c97c0a47d0b94202b6ca4f8a81 -#: ../source/reference/method/db.collection.find.txt:570 -msgid "" -"The :method:`~cursor.collation` method specifies the :ref:`collation " -"` for the :method:`db.collection.find()` operation." -msgstr "" - -# 791115cc321346f2b57188e428c5e8b1 -#: ../source/reference/method/db.collection.find.txt:578 -msgid "Combine Cursor Methods" -msgstr "" - -# 5f29e95b77864621afedef50a1a6ec6c -#: ../source/reference/method/db.collection.find.txt:580 -msgid "" -"The following statements chain cursor methods :method:`~cursor.limit()` " -"and :method:`~cursor.sort()`:" -msgstr "" - -# d14b61db2d9f448ba176430cefd46117 -#: ../source/reference/method/db.collection.find.txt:588 -msgid "" -"The two statements are equivalent; i.e. the order in which you chain the " -":method:`~cursor.limit()` and the :method:`~cursor.sort()` methods is not" -" significant. Both statements return the first five documents, as " -"determined by the ascending sort order on 'name'." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "The ``projection`` parameter takes a document of the following form:" -#~ msgstr "" - -#~ msgid "The ```` value can be any of the following:" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/db.collection.findAndModify.po b/locale/zh/LC_MESSAGES/reference/method/db.collection.findAndModify.po deleted file mode 100644 index d31714a16cb..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.collection.findAndModify.po +++ /dev/null @@ -1,469 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# bd02cc2a2c344a47b60278d97ce20326 -#: ../source/reference/method/db.collection.findAndModify.txt:3 -msgid "db.collection.findAndModify()" -msgstr "" - -# 2b28688fdd414a33a5e0696bea693cb5 -#: ../source/reference/method/db.collection.findAndModify.txt -msgid "On this page" -msgstr "" - -# 443cb6b03a744b25a2e95c9405102d7b -#: ../source/reference/method/db.collection.findAndModify.txt:18 -msgid "Definition" -msgstr "" - -# 4c173c6873614266bf8628234239f3a7 -#: ../source/reference/method/db.collection.findAndModify.txt:22 -msgid "" -"Modifies and returns a single document. By default, the returned document" -" does not include the modifications made on the update. To return the " -"document with the modifications made on the update, use the ``new`` " -"option. The :method:`~db.collection.findAndModify()` method is a shell " -"helper around the :dbcommand:`findAndModify` command." -msgstr "" - -# 31b87c812664431ebc15d847fdf9db0d -#: ../source/reference/method/db.collection.findAndModify.txt:29 -msgid "" -"The :method:`~db.collection.findAndModify()` method has the following " -"form:" -msgstr "" - -# 5f7dbd7a814a4e59a38489ae7c2cd4cd -#: ../source/reference/method/db.collection.findAndModify.txt:47 -msgid "" -"The :method:`db.collection.findAndModify()` method takes a document " -"parameter with the following embedded document fields:" -msgstr "" - -# ca657bc8387044aaa969a0d79ced2dd7 -#: ../source/reference/method/db.collection.findAndModify.txt:55 -msgid "Return Data" -msgstr "" - -# 7f782339677d4703ba09bcf6c7ae0feb -#: ../source/reference/method/db.collection.findAndModify.txt:57 -msgid "" -"For remove operations, if the query matches a document, " -":method:`~db.collection.findAndModify()` returns the removed document. If" -" the query does not match a document to remove, " -":method:`~db.collection.findAndModify()` returns ``null``." -msgstr "" - -# a52acf2e5ffc4baba80c47900e84c309 -#: ../source/reference/method/db.collection.findAndModify.txt:62 -msgid "" -"For update operations, :method:`~db.collection.findAndModify()` returns " -"one of the following:" -msgstr "" - -# fd2dea8e3a754fc4b8e4b20a2ed63f1a -#: ../source/includes/extracts/fact-findandmodify-method-return.rst:1 -msgid "If the ``new`` parameter is not set or is ``false``:" -msgstr "" - -# 33374ee6062d4aa1955b049c357f83df -#: ../source/includes/extracts/fact-findandmodify-method-return.rst:3 -msgid "the pre-modification document if the query matches a document;" -msgstr "" - -# e72e7e0ba6774cbaa00efb6e772dcf69 -# 61d0e114a3b44d068ca03e2669b91121 -#: ../source/includes/extracts/fact-findandmodify-method-return.rst:5 -#: ../source/includes/extracts/fact-findandmodify-method-return.rst:13 -msgid "otherwise, ``null``." -msgstr "" - -# d813fa293dcb41afbfe42a6cc86f0464 -#: ../source/includes/extracts/fact-findandmodify-method-return.rst:7 -msgid "If ``new`` is ``true``:" -msgstr "" - -# 129c8b0bd9174f27a32dc87560c83799 -#: ../source/includes/extracts/fact-findandmodify-method-return.rst:9 -msgid "the modified document if the query returns a match;" -msgstr "" - -# 8f4fac64c1f545468ddcacdd22fbe2db -#: ../source/includes/extracts/fact-findandmodify-method-return.rst:11 -msgid "" -"the inserted document if ``upsert: true`` and no document matches the " -"query;" -msgstr "" - -# 98248ed9f66c47959a8ef351f3ca93a7 -#: ../source/includes/extracts/fact-findandmodify-method-return.rst:17 -msgid "" -"In previous versions, if for the update, ``sort`` is specified, and " -"``upsert: true``, and the ``new`` option is not set or ``new: false``, " -":method:`db.collection.findAndModify()` returns an empty document ``{}`` " -"instead of ``null``." -msgstr "" - -# 6a0d2addb3c741c1b502de9a1aa48d5a -#: ../source/reference/method/db.collection.findAndModify.txt:68 -msgid "Behavior" -msgstr "" - -# db996edd9f8f4bbca259513cc747fda2 -#: ../source/reference/method/db.collection.findAndModify.txt:73 -msgid "Upsert and Unique Index" -msgstr "" - -# 35dd9b8c938a43eba95718d03a491b4a -#: ../source/reference/method/db.collection.findAndModify.txt:75 -msgid "" -"When :method:`~db.collection.findAndModify()` includes the ``upsert: " -"true`` option **and** the query field(s) is not uniquely indexed, the " -"method could insert a document multiple times in certain circumstances." -msgstr "" - -# 3e3d357479a2458998d8497509145534 -#: ../source/reference/method/db.collection.findAndModify.txt:79 -msgid "" -"In the following example, no document with the name ``Andy`` exists, and " -"multiple clients issue the following command:" -msgstr "" - -# 1bacbe71c6964b20bc31f122c7f30699 -#: ../source/reference/method/db.collection.findAndModify.txt:91 -msgid "" -"Then, if these clients' :method:`~db.collection.findAndModify()` methods " -"finish the ``query`` phase before any command starts the ``modify`` " -"phase, **and** there is no unique index on the ``name`` field, the " -"commands may all perform an upsert, creating multiple duplicate " -"documents." -msgstr "" - -# 18ad2603635a4e658ec390f9578e6e03 -#: ../source/reference/method/db.collection.findAndModify.txt:97 -msgid "" -"To prevent the creation of multiple duplicate documents with the same " -"name, create a :ref:`unique index ` on the ``name`` " -"field. With this unique index in place, the multiple methods will exhibit" -" one of the following behaviors:" -msgstr "" - -# 55f73fe9340b4750bf1c3f2f993d463d -#: ../source/reference/method/db.collection.findAndModify.txt:102 -msgid "" -"Exactly one :method:`~db.collection.findAndModify()` successfully inserts" -" a new document." -msgstr "" - -# 5b23db84817a4be69ede241f9f9a99e2 -#: ../source/reference/method/db.collection.findAndModify.txt:105 -msgid "" -"Zero or more :method:`~db.collection.findAndModify()` methods update the " -"newly inserted document." -msgstr "" - -# 3aa9ae6d054746d8a4464a108a7d5e5b -#: ../source/reference/method/db.collection.findAndModify.txt:108 -msgid "" -"Zero or more :method:`~db.collection.findAndModify()` methods fail when " -"they attempt to insert documents with the same name. If the method fails " -"due to the unique index constraint violation on the ``name`` field, you " -"can retry the method. Absent a delete of the document, the retry should " -"not fail." -msgstr "" - -# 28d98c113ad94040bbd8ceefddd729c5 -#: ../source/reference/method/db.collection.findAndModify.txt:115 -msgid "Sharded Collections" -msgstr "" - -# a2692c70b5ce4946a92f96ed3dd01af8 -#: ../source/reference/method/db.collection.findAndModify.txt:117 -msgid "" -"When using :dbcommand:`findAndModify` in a :term:`sharded ` " -"environment, the ``query`` **must** contain the :term:`shard key` for all" -" operations against the shard cluster for the *sharded* collections." -msgstr "" - -# f51e3483689b49d5b85550ca5fd6f10b -#: ../source/reference/method/db.collection.findAndModify.txt:121 -msgid "" -":dbcommand:`findAndModify` operations issued against :program:`mongos` " -"instances for *non-sharded* collections function normally." -msgstr "" - -# a348b7d3930643e7a34567504da7019e -#: ../source/reference/method/db.collection.findAndModify.txt:125 -msgid "Document Validation" -msgstr "" - -# a1d01ea0e9064d2b80c8dbadab4a661c -#: ../source/includes/extracts/bypassDocumentValidation-db.collection.findAndModify.rst:1 -msgid "" -"The :method:`db.collection.findAndModify()` method adds support for the " -"``bypassDocumentValidation`` option, which lets you bypass :ref:`document" -" validation <3.2-rel-notes-document-validation>` when inserting or " -"updating documents in a collection with validation rules." -msgstr "" - -# e658969aade74a428928fcc566235568 -#: ../source/reference/method/db.collection.findAndModify.txt:132 -msgid "Comparisons with the ``update`` Method" -msgstr "" - -# 254410c880f642d5a1536cb8b814c2ea -#: ../source/includes/fact-findAndModify-update-comparison.rst:1 -msgid "" -"When updating a document, |operation| and the " -":method:`~db.collection.update()` method operate differently:" -msgstr "" - -# 2c995e29d5cd406782e7e702099ca428 -#: ../source/includes/fact-findAndModify-update-comparison.rst:4 -msgid "" -"By default, both operations modify a single document. However, the " -":method:`~db.collection.update()` method with its ``multi`` option can " -"modify more than one document." -msgstr "" - -# f4728bf0fc9442378745b065eecb4aed -#: ../source/includes/fact-findAndModify-update-comparison.rst:8 -msgid "" -"If multiple documents match the update criteria, for |operation|, you can" -" specify a ``sort`` to provide some measure of control on which document " -"to update." -msgstr "" - -# 6bca62a6547344fb8cc53d06ac3b16ab -#: ../source/includes/fact-findAndModify-update-comparison.rst:12 -msgid "" -"With the default behavior of the :method:`~db.collection.update()` " -"method, you cannot specify which single document to update when multiple " -"documents match." -msgstr "" - -# 9e4b956f4851456a861da49ad12a1561 -#: ../source/includes/fact-findAndModify-update-comparison.rst:16 -msgid "" -"By default, |operation| returns |return-object|. To obtain the updated " -"document, use the ``new`` option." -msgstr "" - -# e1d351f04cb64504aad311d2017e4b9c -#: ../source/includes/fact-findAndModify-update-comparison.rst:19 -msgid "" -"The :method:`~db.collection.update()` method returns a " -":method:`WriteResult` object that contains the status of the operation. " -"To return the updated document, use the :method:`~db.collection.find()` " -"method. However, other updates may have modified the document between " -"your update and the document retrieval. Also, if the update modified only" -" a single document but multiple documents matched, you will need to use " -"additional logic to identify the updated document." -msgstr "" - -# 57d2c08181984a3abfbec9060afeedee -#: ../source/includes/fact-findAndModify-update-comparison.rst:27 -msgid "" -"When modifying a *single* document, both |operation| and the " -":method:`~db.collection.update()` method *atomically* update the " -"document. See :doc:`/core/write-operations-atomicity` for more details " -"about interactions and order of operations of these methods." -msgstr "" - -# 8d9027cee8b7434588620811a9e6d949 -#: ../source/reference/method/db.collection.findAndModify.txt:140 -msgid "Examples" -msgstr "" - -# ed957a4e429d4c79bafd7168b7f48dd5 -#: ../source/reference/method/db.collection.findAndModify.txt:143 -msgid "Update and Return" -msgstr "" - -# a34c846a381e413882a0d4095da2f9e2 -#: ../source/reference/method/db.collection.findAndModify.txt:145 -msgid "" -"The following method updates and returns an existing document in the " -"people collection where the document matches the query criteria:" -msgstr "" - -# f37aa8b81f6449958eca128b8e32415a -#: ../source/reference/method/db.collection.findAndModify.txt:156 -msgid "This method performs the following actions:" -msgstr "" - -# 9024f1cb585c4886acf76bca8698688a -#: ../source/reference/method/db.collection.findAndModify.txt:158 -msgid "" -"The ``query`` finds a document in the ``people`` collection where the " -"``name`` field has the value ``Tom``, the ``state`` field has the value " -"``active`` and the ``rating`` field has a value :operator:`greater than " -"<$gt>` 10." -msgstr "" - -# 4e74f55fe7624562b987bc0db7b4ec3e -#: ../source/reference/method/db.collection.findAndModify.txt:163 -msgid "" -"The ``sort`` orders the results of the query in ascending order. If " -"multiple documents meet the ``query`` condition, the method will select " -"for modification the first document as ordered by this ``sort``." -msgstr "" - -# 5242e8bffc5b45558e7898eec38d48cc -#: ../source/reference/method/db.collection.findAndModify.txt:168 -msgid "" -"The update :operator:`increments <$inc>` the value of the ``score`` field" -" by 1." -msgstr "" - -# 542ea28479c34f038c43f31a1160f0e0 -#: ../source/reference/method/db.collection.findAndModify.txt:171 -msgid "" -"The method returns the original (i.e. pre-modification) document selected" -" for this update:" -msgstr "" - -# eeaf8cf9d9f04b5b8759d9535ef0a09e -#: ../source/reference/method/db.collection.findAndModify.txt:184 -msgid "" -"To return the modified document, add the ``new:true`` option to the " -"method." -msgstr "" - -# 7ed370357bab49b393c8bc3ff4cc8441 -#: ../source/reference/method/db.collection.findAndModify.txt:187 -msgid "" -"If no document matched the ``query`` condition, the method returns " -"``null``." -msgstr "" - -# b8423e06840a48f697c66cad08b4d008 -#: ../source/reference/method/db.collection.findAndModify.txt:191 -msgid "Upsert" -msgstr "" - -# c236943482d944f1bf2d8a2856799a2f -#: ../source/reference/method/db.collection.findAndModify.txt:193 -msgid "" -"The following method includes the ``upsert: true`` option for the " -"``update`` operation to either update a matching document or, if no " -"matching document exists, create a new document:" -msgstr "" - -# 82d4395537ec4597afb35a65ed03b352 -#: ../source/reference/method/db.collection.findAndModify.txt:207 -msgid "If the method finds a matching document, the method performs an update." -msgstr "" - -# 00ca34978cd34389987be3b123d4da72 -#: ../source/reference/method/db.collection.findAndModify.txt:209 -msgid "" -"If the method does **not** find a matching document, the method creates a" -" new document. Because the method included the ``sort`` option, it " -"returns an empty document ``{ }`` as the original (pre-modification) " -"document:" -msgstr "" - -# 0e9845f5590448659247a823ae5768ae -#: ../source/reference/method/db.collection.findAndModify.txt:218 -msgid "" -"If the method did **not** include a ``sort`` option, the method returns " -"``null``." -msgstr "" - -# f2141927eeb848f18e98f259dd55c5dc -#: ../source/reference/method/db.collection.findAndModify.txt:226 -msgid "Return New Document" -msgstr "" - -# 606bffa0ae5a4036ba46a7b2f88a0fb2 -#: ../source/reference/method/db.collection.findAndModify.txt:228 -msgid "" -"The following method includes both the ``upsert: true`` option and the " -"``new:true`` option. The method either updates a matching document and " -"returns the updated document or, if no matching document exists, inserts " -"a document and returns the newly inserted document in the ``value`` " -"field." -msgstr "" - -# 8c970b27e7e3416d9f092a79fcf62b97 -#: ../source/reference/method/db.collection.findAndModify.txt:234 -msgid "" -"In the following example, no document in the ``people`` collection " -"matches the ``query`` condition:" -msgstr "" - -# e5a64c707a1341b5b2b9c8f873f89d7b -#: ../source/reference/method/db.collection.findAndModify.txt:247 -msgid "The method returns the newly inserted document:" -msgstr "" - -# 4fc66fdfd93340888e093697cce1cec1 -#: ../source/reference/method/db.collection.findAndModify.txt:262 -msgid "Sort and Remove" -msgstr "" - -# ea4708d306a544c79bf0e9c4e74a3ae1 -#: ../source/reference/method/db.collection.findAndModify.txt:264 -msgid "" -"By including a ``sort`` specification on the ``rating`` field, the " -"following example removes from the ``people`` collection a single " -"document with the ``state`` value of ``active`` and the lowest ``rating``" -" among the matching documents:" -msgstr "" - -# 802896db800a46e79a29a162e71b70f9 -#: ../source/reference/method/db.collection.findAndModify.txt:279 -msgid "The method returns the deleted document:" -msgstr "" - -# aa051e7f299a45479eaab084113b5453 -#: ../source/reference/method/db.collection.findAndModify.txt:292 -msgid "Specify Collation" -msgstr "" - -# 6579b8ebaba9478c82ddd5a660db52da -#: ../source/includes/extracts/collation-description.rst:1 -msgid "" -":doc:`Collation ` allows users to specify language-" -"specific rules for string comparison, such as rules for lettercase and " -"accent marks." -msgstr "" - -# 72ec2b2e1d1040d4bf26829a8bf46ee9 -#: ../source/reference/method/db.collection.findAndModify.txt:296 -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -# 2a7fb04b17524dfeacbd1a7ee5347988 -#: ../source/reference/method/db.collection.findAndModify.txt:304 -msgid "The following operation includes the :ref:`collation ` option:" -msgstr "" - -# 12f85f645aad4225b04f47f32eb67597 -#: ../source/reference/method/db.collection.findAndModify.txt:316 -msgid "The operation returns the following document:" -msgstr "" - -# 32eeb6499d02467facd3a954ca17a37a -#: ../source/reference/method/db.collection.findAndModify.txt:322 -msgid ":ref:`perform-findAndModify-linearizable-reads`" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/perform-findAndModify-quorum-reads`" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/db.collection.findOne.po b/locale/zh/LC_MESSAGES/reference/method/db.collection.findOne.po deleted file mode 100644 index d6c69df05dc..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.collection.findOne.po +++ /dev/null @@ -1,160 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.findOne.txt:3 -msgid "db.collection.findOne()" -msgstr "" - -#: ../source/reference/method/db.collection.findOne.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.collection.findOne.txt:18 -msgid "" -"Returns one document that satisfies the specified query criteria. If " -"multiple documents satisfy the query, this method returns the first document" -" according to the :term:`natural order` which reflects the order of " -"documents on the disk. In :term:`capped collections `, " -"natural order is the same as insertion order. If no document satisfies the " -"query, the method returns null." -msgstr "" - -#: ../source/reference/method/db.collection.findOne.txt:28 -msgid "The ``projection`` parameter takes a document of the following form:" -msgstr "" - -#: ../source/reference/method/db.collection.findOne.txt:34 -msgid "" -"The ```` can be one of the following include or exclude values:" -msgstr "" - -#: ../source/reference/method/db.collection.findOne.txt:36 -msgid "" -"``1`` or ``true`` to include. The :method:`~db.collection.findOne()` method " -"always includes the :term:`_id` field even if the field is not explicitly " -"specified in the :term:`projection` parameter." -msgstr "" - -#: ../source/reference/method/db.collection.findOne.txt:40 -msgid "``0`` or ``false`` to exclude." -msgstr "" - -#: ../source/reference/method/db.collection.findOne.txt:42 -msgid "" -"The projection argument cannot mix include and exclude specifications, with " -"the exception of excluding the ``_id`` field." -msgstr "" - -#: ../source/reference/method/db.collection.findOne.txt:45 -msgid "" -"One document that satisfies the criteria specified as the first argument to " -"this method. If you specify a ``projection`` parameter, " -":method:`~db.collection.findOne()` returns a document that only contains the" -" ``projection`` fields. The ``_id`` field is always included unless you " -"explicitly exclude it. Although similar to the " -":method:`~db.collection.find()` method, the " -":method:`~db.collection.findOne()` method returns a document rather than a " -"cursor." -msgstr "" - -#: ../source/reference/method/db.collection.findOne.txt:46 -msgid "" -"One document that satisfies the criteria specified as the first argument to " -"this method. If you specify a ``projection`` parameter, " -":method:`~db.collection.findOne()` returns a document that only contains the" -" ``projection`` fields. The ``_id`` field is always included unless you " -"explicitly exclude it." -msgstr "" - -#: ../source/reference/method/db.collection.findOne.txt:52 -msgid "" -"Although similar to the :method:`~db.collection.find()` method, the " -":method:`~db.collection.findOne()` method returns a document rather than a " -"cursor." -msgstr "" - -#: ../source/reference/method/db.collection.findOne.txt:57 -msgid "Examples" -msgstr "" - -#: ../source/reference/method/db.collection.findOne.txt:60 -msgid "With Empty Query Specification" -msgstr "" - -#: ../source/reference/method/db.collection.findOne.txt:62 -msgid "" -"The following operation returns a single document from the :doc:`bios " -"collection `:" -msgstr "" - -#: ../source/reference/method/db.collection.findOne.txt:70 -msgid "With a Query Specification" -msgstr "" - -#: ../source/reference/method/db.collection.findOne.txt:72 -msgid "" -"The following operation returns the first matching document from the " -":doc:`bios collection ` where either the" -" field ``first`` in the embedded document ``name`` starts with the letter " -"``G`` **or** where the field ``birth`` is less than ``new " -"Date('01/01/1945')``:" -msgstr "" - -#: ../source/reference/method/db.collection.findOne.txt:90 -msgid "With a Projection" -msgstr "" - -#: ../source/reference/method/db.collection.findOne.txt:92 -msgid "" -"The ``projection`` parameter specifies which fields to return. The parameter" -" contains either include or exclude specifications, not both, unless the " -"exclude is for the ``_id`` field." -msgstr "" - -#: ../source/reference/method/db.collection.findOne.txt:97 -msgid "Specify the Fields to Return" -msgstr "" - -#: ../source/reference/method/db.collection.findOne.txt:99 -msgid "" -"The following operation finds a document in the :doc:`bios collection " -"` and returns only the ``name``, " -"``contribs`` and ``_id`` fields:" -msgstr "" - -#: ../source/reference/method/db.collection.findOne.txt:111 -msgid "Return All but the Excluded Fields" -msgstr "" - -#: ../source/reference/method/db.collection.findOne.txt:113 -msgid "" -"The following operation returns a document in the :doc:`bios collection " -"` where the ``contribs`` field contains " -"the element ``OOP`` and returns all fields *except* the ``_id`` field, the " -"``first`` field in the ``name`` embedded document, and the ``birth`` field:" -msgstr "" - -#: ../source/reference/method/db.collection.findOne.txt:127 -msgid "The ``findOne`` Result Document" -msgstr "" - -#: ../source/reference/method/db.collection.findOne.txt:129 -msgid "" -"You cannot apply cursor methods to the result of " -":method:`~db.collection.findOne()` because a single document is returned. " -"You have access to the document directly:" -msgstr "" - -#: ../source/reference/method/db.collection.findOne.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.collection.findOneAndDelete.po b/locale/zh/LC_MESSAGES/reference/method/db.collection.findOneAndDelete.po deleted file mode 100644 index 2e3f0deaf43..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.collection.findOneAndDelete.po +++ /dev/null @@ -1,198 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 307c8c9a355c4c909d7bfdfdf71207e8 -#: ../source/reference/method/db.collection.findOneAndDelete.txt:3 -msgid "db.collection.findOneAndDelete()" -msgstr "" - -# 90755a9c483447e4a400b50a5c5fa8e0 -#: ../source/reference/method/db.collection.findOneAndDelete.txt -msgid "On this page" -msgstr "" - -# e041f8d501234f9a8685d6f8de6f8338 -#: ../source/reference/method/db.collection.findOneAndDelete.txt:14 -msgid "Definition" -msgstr "" - -# c2e907dcfe384cd5945b6f27f342b4dd -#: ../source/reference/method/db.collection.findOneAndDelete.txt:20 -msgid "" -"Deletes a single document based on the ``filter`` and ``sort`` criteria, " -"returning the deleted document." -msgstr "" - -# 531c3d74f41043618f4d2e4330108da0 -#: ../source/reference/method/db.collection.findOneAndDelete.txt:23 -msgid "" -"The :method:`~db.collection.findOneAndDelete()` method has the following " -"form:" -msgstr "" - -# 99a671560fe14809b34e07c49ea2e06e -#: ../source/reference/method/db.collection.findOneAndDelete.txt:38 -msgid "" -"The :method:`~db.collection.findOneAndDelete()` method takes the " -"following parameters:" -msgstr "" - -# 611cd13bf45440168d71bb99b427535c -#: ../source/reference/method/db.collection.findOneAndDelete.txt:43 -msgid "Returns the deleted document." -msgstr "" - -# 36db9ea209af461e9fcf9c8c89c5223b -#: ../source/reference/method/db.collection.findOneAndDelete.txt:48 -msgid "Behavior" -msgstr "" - -# d52ffe5919b54dda9173520d17cf8f2c -#: ../source/reference/method/db.collection.findOneAndDelete.txt:50 -msgid "" -":method:`~db.collection.findOneAndDelete()` deletes the first matching " -"document in the collection that matches the ``filter``. The ``sort`` " -"parameter can be used to influence which document is updated." -msgstr "" - -# 1c1367ceea1a438b82ef26c6e73ca011 -#: ../source/reference/method/db.collection.findOneAndDelete.txt:54 -msgid "The ``projection`` parameter takes a document in the following form:" -msgstr "" - -# 9e1db90b090b42a48f09c10569fda83b -#: ../source/reference/method/db.collection.findOneAndDelete.txt:60 -msgid "The ```` value can be any of the following:" -msgstr "" - -# a74ff39e0ec841d9b4acc45335a602e1 -#: ../source/reference/method/db.collection.findOneAndDelete.txt:62 -msgid "" -"``1`` or ``true`` to include the field. The method returns the ``_id`` " -"field even if it is not explicitly stated in the projection parameter." -msgstr "" - -# 32ad7c38baea41dfa1479914c6fab689 -#: ../source/reference/method/db.collection.findOneAndDelete.txt:66 -msgid "" -"``0`` or ``false`` to exclude the field. This can be used on any field, " -"including ``_id``." -msgstr "" - -# e2789d9e0b094597b9a79c9c36339b61 -#: ../source/reference/method/db.collection.findOneAndDelete.txt:73 -msgid "Examples" -msgstr "" - -# 6783bbd2bfc34ddeaadca4119e15db38 -#: ../source/reference/method/db.collection.findOneAndDelete.txt:78 -msgid "Delete A Document" -msgstr "" - -# b274b41c9921414998c85ee1c464baa7 -# 3c613d00d0a94b96a50c218620501581 -#: ../source/reference/method/db.collection.findOneAndDelete.txt:80 -#: ../source/reference/method/db.collection.findOneAndDelete.txt:111 -msgid "The ``grades`` collection contains documents similar to the following:" -msgstr "" - -# c6a03c5e51d842f0abaebbe6b0a87817 -#: ../source/reference/method/db.collection.findOneAndDelete.txt:91 -msgid "" -"The following operation finds the first document where ``name : M. " -"Tagnum`` and deletes it:" -msgstr "" - -# ce5a7bef067c478986e97c9a4179bb46 -# 389b7d1ec61c4177be3a7479c2018ed7 -#: ../source/reference/method/db.collection.findOneAndDelete.txt:100 -#: ../source/reference/method/db.collection.findOneAndDelete.txt:133 -msgid "The operation returns the *original* document that has been deleted:" -msgstr "" - -# ce26776e8e6c4851b4f5451a00f46820 -#: ../source/reference/method/db.collection.findOneAndDelete.txt:109 -msgid "Sort And Delete A Document" -msgstr "" - -# eaff02ba66db4041a95e6ff23b8cf4a5 -#: ../source/reference/method/db.collection.findOneAndDelete.txt:122 -msgid "" -"The following operation first finds all documents where ``name : \"A. " -"MacDyver\"``. It then sorts by ``points`` ascending before deleting the " -"document with the lowest points value:" -msgstr "" - -# 6599a658d13f4acf96a3d036ff1dd64a -#: ../source/reference/method/db.collection.findOneAndDelete.txt:142 -msgid "Projecting the Deleted Document" -msgstr "" - -# bfa16425ce104ecd9fc9f48b0863eaea -#: ../source/reference/method/db.collection.findOneAndDelete.txt:144 -msgid "" -"The following operation uses projection to only return the ``_id`` and " -"``assignment`` fields in the returned document:" -msgstr "" - -# 735cb00e66114af286d791d1399e93ff -#: ../source/reference/method/db.collection.findOneAndDelete.txt:154 -msgid "" -"The operation returns the *original* document with the ``assignment`` and" -" ``_id`` fields:" -msgstr "" - -# d3fbd52af7394767b42ad4b716763d87 -#: ../source/reference/method/db.collection.findOneAndDelete.txt:164 -msgid "Update Document with Time Limit" -msgstr "" - -# 838497065d5649859fafa5671e47c634 -#: ../source/reference/method/db.collection.findOneAndDelete.txt:166 -msgid "The following operation sets a 5ms time limit to complete the deletion:" -msgstr "" - -# 9857131c081046dc82914df172855cd9 -#: ../source/reference/method/db.collection.findOneAndDelete.txt:180 -msgid "If the operation exceeds the time limit, it returns:" -msgstr "" - -# c079728235dc496b8ff724f3dae1e064 -#: ../source/reference/method/db.collection.findOneAndDelete.txt:187 -msgid "Specify Collation" -msgstr "" - -# 9c0ed2017f4d4370bce10ea7e0acedc8 -#: ../source/includes/extracts/collation-description.rst:1 -msgid "" -":doc:`Collation ` allows users to specify language-" -"specific rules for string comparison, such as rules for lettercase and " -"accent marks." -msgstr "" - -# 622609c0412a402bbe3fcf1693312845 -#: ../source/reference/method/db.collection.findOneAndDelete.txt:191 -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -# e8f4fee03e0e4f6cb5dde0fc6e2f1b3a -#: ../source/reference/method/db.collection.findOneAndDelete.txt:199 -msgid "The following operation includes the :ref:`collation ` option:" -msgstr "" - -# 4a2a289e98894d3ba8bd4e047f6a8af4 -#: ../source/reference/method/db.collection.findOneAndDelete.txt:209 -msgid "The operation returns the following document:" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/db.collection.findOneAndReplace.po b/locale/zh/LC_MESSAGES/reference/method/db.collection.findOneAndReplace.po deleted file mode 100644 index aaf5e2d1b00..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.collection.findOneAndReplace.po +++ /dev/null @@ -1,240 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 0f539c5bca404d1594cf70557d29bbdb -#: ../source/reference/method/db.collection.findOneAndReplace.txt:3 -msgid "db.collection.findOneAndReplace()" -msgstr "" - -# fb7766cec19f4ff7b70d538321f524a5 -#: ../source/reference/method/db.collection.findOneAndReplace.txt -msgid "On this page" -msgstr "" - -# 9957de243a7742c8ac97ca4c3da553ae -#: ../source/reference/method/db.collection.findOneAndReplace.txt:14 -msgid "Definition" -msgstr "" - -# dd20863d76b840d1b1563944e9ec91aa -#: ../source/reference/method/db.collection.findOneAndReplace.txt:20 -msgid "" -"Modifies and replaces a single document based on the ``filter`` and " -"``sort`` criteria." -msgstr "" - -# 242bd6ed55f549a689e1fe5a6c7ebf51 -#: ../source/reference/method/db.collection.findOneAndReplace.txt:23 -msgid "" -"The :method:`~db.collection.findOneAndReplace()` method has the following" -" form:" -msgstr "" - -# 44e2ae1bf36941628d079c1fc0dc0487 -#: ../source/reference/method/db.collection.findOneAndReplace.txt:41 -msgid "" -"The :method:`~db.collection.findOneAndReplace()` method takes the " -"following parameters:" -msgstr "" - -# 84547b06928646a9a451313f771b60f9 -#: ../source/reference/method/db.collection.findOneAndReplace.txt:46 -msgid "" -"Returns either the original document or, if ``returnNewDocument: true``, " -"the replacement document." -msgstr "" - -# eeaef48495954dafb945b9a50cb665d3 -#: ../source/reference/method/db.collection.findOneAndReplace.txt:52 -msgid "Behavior" -msgstr "" - -# dc765e82485241c080d748a32e673add -#: ../source/reference/method/db.collection.findOneAndReplace.txt:54 -msgid "" -":method:`~db.collection.findOneAndReplace()` replaces the first matching " -"document in the collection that matches the ``filter``. The ``sort`` " -"parameter can be used to influence which document is modified." -msgstr "" - -# 1bdface6f0a7481e8e6d141d61e214ed -#: ../source/reference/method/db.collection.findOneAndReplace.txt:58 -msgid "The ``projection`` parameter takes a document in the following form:" -msgstr "" - -# e12d2cea97d14f4fa104b0a898b1d9bb -#: ../source/reference/method/db.collection.findOneAndReplace.txt:64 -msgid "The ```` value can be any of the following:" -msgstr "" - -# 8a9e36f48f8c4599aaf512e069682847 -#: ../source/reference/method/db.collection.findOneAndReplace.txt:66 -msgid "" -"``1`` or ``true`` to include the field. The method returns the ``_id`` " -"field even if it is not explicitly stated in the projection parameter." -msgstr "" - -# 766f9c6a02cd405b8b7725c9ea0db211 -#: ../source/reference/method/db.collection.findOneAndReplace.txt:70 -msgid "" -"``0`` or ``false`` to exclude the field. This can be used on any field, " -"including ``_id``." -msgstr "" - -# d2ed20bbad5b4f6f9255711f61e0eb2a -#: ../source/reference/method/db.collection.findOneAndReplace.txt:76 -msgid "Examples" -msgstr "" - -# f58cbeedce2f4990821078b8e54af6f7 -#: ../source/reference/method/db.collection.findOneAndReplace.txt:81 -msgid "Replace A Document" -msgstr "" - -# 706508abc7f441529c882d033b7d1cf0 -# 178464507413481c8e0bdde345dcd1c8 -# 483b8ca699cb43049c63fc66eade53bb -#: ../source/reference/method/db.collection.findOneAndReplace.txt:83 -#: ../source/reference/method/db.collection.findOneAndReplace.txt:117 -#: ../source/reference/method/db.collection.findOneAndReplace.txt:153 -msgid "The ``scores`` collection contains documents similar to the following:" -msgstr "" - -# 84c0e50045f343cc8f3f2fa7445a2e65 -#: ../source/reference/method/db.collection.findOneAndReplace.txt:93 -msgid "" -"The following operation finds the first document with ``score`` less than" -" ``20000`` and replaces it:" -msgstr "" - -# 7fd3905d0d604879ba93da5253609497 -# eb3497a9089f462fa5534e2d87708544 -#: ../source/reference/method/db.collection.findOneAndReplace.txt:103 -#: ../source/reference/method/db.collection.findOneAndReplace.txt:139 -msgid "The operation returns the *original* document that has been replaced:" -msgstr "" - -# 07162b7059a042fd9337ba2452c87bcf -#: ../source/reference/method/db.collection.findOneAndReplace.txt:109 -msgid "" -"If ``returnNewDocument`` was true, the operation would return the " -"replacement document instead." -msgstr "" - -# 968cc9a737694342904abbc2cb840187 -#: ../source/reference/method/db.collection.findOneAndReplace.txt:115 -msgid "Sort and Replace A Document" -msgstr "" - -# d439da8cd2cd4a088f0d7de0b3d6ad6b -#: ../source/reference/method/db.collection.findOneAndReplace.txt:127 -msgid "" -"Sorting by ``score`` changes the result of the operation. The following " -"operation sorts the result of the ``filter`` by ``score`` ascending, and " -"replaces the lowest scoring document:" -msgstr "" - -# cdb0accb0b174495b6fb58c9721ef599 -#: ../source/reference/method/db.collection.findOneAndReplace.txt:145 -msgid "" -"See :ref:`findOneAndReplace-example-replace-document` for the non-sorted " -"result of this command." -msgstr "" - -# 256b5391356f48e8ada2cc549a956f74 -#: ../source/reference/method/db.collection.findOneAndReplace.txt:151 -msgid "Project the Returned Document" -msgstr "" - -# 8ce0510be78b4e768cb70c9521636718 -#: ../source/reference/method/db.collection.findOneAndReplace.txt:163 -msgid "" -"The following operation uses projection to only display the ``team`` " -"field in the returned document:" -msgstr "" - -# 08af588fa06f4cfcb3769091727d6099 -#: ../source/reference/method/db.collection.findOneAndReplace.txt:174 -msgid "" -"The operation returns the *original* document with only the ``team`` " -"field:" -msgstr "" - -# c8437eee7f3443b09b87d0b84a64ad45 -#: ../source/reference/method/db.collection.findOneAndReplace.txt:183 -msgid "Replace Document with Time Limit" -msgstr "" - -# fab3cc1371a7435397c61332094279b7 -#: ../source/reference/method/db.collection.findOneAndReplace.txt:185 -msgid "The following operation sets a 5ms time limit to complete:" -msgstr "" - -# a733fe3f64ec4de59e74b0ea3eb3db92 -#: ../source/reference/method/db.collection.findOneAndReplace.txt:200 -msgid "If the operation exceeds the time limit, it returns:" -msgstr "" - -# 3b4dec455b994e9fa198d71bbf5add8a -#: ../source/reference/method/db.collection.findOneAndReplace.txt:210 -msgid "Replace Document with Upsert" -msgstr "" - -# f841aa8e65254479b7213d76c145282c -#: ../source/reference/method/db.collection.findOneAndReplace.txt:212 -msgid "" -"The following operation uses the ``upsert`` field to insert the " -"replacement document if nothing matches the ``filter``:" -msgstr "" - -# 740c5614d665417e82ead3714d68ce4b -#: ../source/reference/method/db.collection.findOneAndReplace.txt:228 -msgid "The operation returns the following:" -msgstr "" - -# 10becd5a3f1a40788418a51c66a8e070 -#: ../source/reference/method/db.collection.findOneAndReplace.txt:238 -msgid "" -"If ``returnNewDocument`` was false, the operation would return ``null`` " -"as there is no original document to return." -msgstr "" - -# 7d0cc60e178841419daca65af68d968f -#: ../source/reference/method/db.collection.findOneAndReplace.txt:242 -msgid "Specify Collation" -msgstr "" - -# 55301fda273e4a8191ee8e26652f98d8 -#: ../source/includes/extracts/collation-description.rst:1 -msgid "" -":doc:`Collation ` allows users to specify language-" -"specific rules for string comparison, such as rules for lettercase and " -"accent marks." -msgstr "" - -# 3bd5fde8a2d04ba4927a9fe07663a416 -#: ../source/reference/method/db.collection.findOneAndReplace.txt:246 -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -# 10a7c2c31aa146e1a6c6269728b6fd20 -#: ../source/reference/method/db.collection.findOneAndReplace.txt:254 -msgid "The following operation includes the :ref:`collation ` option:" -msgstr "" - -# 878ebf4784c644c6a37941ca6a624eb5 -#: ../source/reference/method/db.collection.findOneAndReplace.txt:265 -msgid "The operation returns the following document:" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/db.collection.findOneAndUpdate.po b/locale/zh/LC_MESSAGES/reference/method/db.collection.findOneAndUpdate.po deleted file mode 100644 index c7d04ed5e98..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.collection.findOneAndUpdate.po +++ /dev/null @@ -1,249 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 748009bef5db4262a38cff20405dcdbe -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:3 -msgid "db.collection.findOneAndUpdate()" -msgstr "" - -# edf1365bb3274312a2102298e2843170 -#: ../source/reference/method/db.collection.findOneAndUpdate.txt -msgid "On this page" -msgstr "" - -# c5b0031cef924dacb175b58211a201e5 -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:14 -msgid "Definition" -msgstr "" - -# 05ffe4a0c9e44b47bd15cd157107bb27 -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:20 -msgid "Updates a single document based on the ``filter`` and ``sort`` criteria." -msgstr "" - -# d123a98108ad40829a257f8f6010a02a -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:23 -msgid "" -"The :method:`~db.collection.findOneAndUpdate()` method has the following " -"form:" -msgstr "" - -# 0b953e62ef894c3c9515813c18155d6c -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:41 -msgid "" -"The :method:`~db.collection.findOneAndUpdate()` method takes the " -"following parameters:" -msgstr "" - -# f3709b795a9b4c46b58231ef376bb626 -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:46 -msgid "" -"Returns either the original document or, if ``returnNewDocument: true``, " -"the updated document." -msgstr "" - -# fc950527747b400b8079889d7059a91d -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:52 -msgid "Behavior" -msgstr "" - -# 860517b1a09d447eaf0bc58383be67c5 -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:54 -msgid "" -":method:`~db.collection.findOneAndUpdate()` updates the first matching " -"document in the collection that matches the ``filter``. The ``sort`` " -"parameter can be used to influence which document is updated." -msgstr "" - -# 7eeef4ed3c0c4eb3b5a55aec8262cd50 -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:58 -msgid "The ``projection`` parameter takes a document in the following form:" -msgstr "" - -# ac0bbbdbbfd84dc1ba5cd1eb21b01a62 -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:64 -msgid "The ```` value can be any of the following:" -msgstr "" - -# df63f129197d45c28176e28a306059d7 -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:66 -msgid "" -"``1`` or ``true`` to include the field. The method returns the ``_id`` " -"field even if it is not explicitly stated in the projection parameter." -msgstr "" - -# a76c3ac4221c4554963bbfead9ef28be -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:70 -msgid "" -"``0`` or ``false`` to exclude the field. This can be used on any field, " -"including ``_id``." -msgstr "" - -# 8c12d78f54334933b624fe2114bb6f01 -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:76 -msgid "Examples" -msgstr "" - -# 2aed88d9d47240dda34860e09560ddbc -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:81 -msgid "Update A Document" -msgstr "" - -# 1d364e14b2344045bc5edd7ca6d7bd0d -# 1b17a42e1ce845f59275a664f53a46a1 -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:83 -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:118 -msgid "The ``grades`` collection contains documents similar to the following:" -msgstr "" - -# 2252e77752d5469db1b273609a1e5a40 -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:94 -msgid "" -"The following operation finds the first document where ``name : R. " -"Stiles`` and increments the score by ``5``:" -msgstr "" - -# bdcf7240aa8e4c1ab9d239310d4d58dc -# de75dd8903774983818bcc51420c93ef -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:104 -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:141 -msgid "The operation returns the *original* document before the update:" -msgstr "" - -# 5e59db358a954017abe8ca31e46373f4 -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:110 -msgid "" -"If ``returnNewDocument`` was true, the operation would return the updated" -" document instead." -msgstr "" - -# 63d50c39559d4014ae6a33c43638ee4c -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:116 -msgid "Sort And Update A Document" -msgstr "" - -# 02ce5611f1484f8eac49298d58c89af0 -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:129 -msgid "" -"The following operation updates a document where ``name : \"A. " -"MacGyver\"``. The operation sorts the matching documents by ``points`` " -"ascending to update the matching document with the least points." -msgstr "" - -# 72280bcafc254fa28177ee703f141f34 -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:150 -msgid "Project the Returned Document" -msgstr "" - -# 7b68a96c7c044ec7bd84972fe9b7414c -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:152 -msgid "" -"The following operation uses projection to only display the ``_id``, " -"``points``, and ``assignment`` fields in the returned document:" -msgstr "" - -# aad34f98de7742f0a12a8b4640abaf1e -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:163 -msgid "" -"The operation returns the *original* document with only the fields " -"specified in the ``projection`` document and the ``_id`` field as it was " -"not explicitly suppressed (``_id: 0``) in the :ref:`projection document " -"`." -msgstr "" - -# 3aa0a5a100ef4852869217c0c6ca23ed -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:174 -msgid "Update Document with Time Limit" -msgstr "" - -# d0b9c23e07944c5686ceafbaf440af52 -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:176 -msgid "The following operation sets a 5ms time limit to complete the update:" -msgstr "" - -# bf4d963645e04d3e961c862c95baf29f -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:191 -msgid "If the operation exceeds the time limit, it returns:" -msgstr "" - -# 42373107320e40d69336c6f06e06b360 -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:201 -msgid "Update Document with Upsert" -msgstr "" - -# 999ec46fbf06466c8d3d10e346178a44 -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:203 -msgid "" -"The following operation uses the ``upsert`` field to insert the update " -"document if nothing matches the ``filter``:" -msgstr "" - -# efc28c260e44468cb708e69982446a8e -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:219 -msgid "The operation returns the following:" -msgstr "" - -# b41350bbea2d43b0b1b5cfd5d8260ba0 -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:230 -msgid "" -"If ``returnNewDocument`` was false, the operation would return ``null`` " -"as there is no original document to return." -msgstr "" - -# 4c2dafef28494aa19a1a373d6e56a96b -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:234 -msgid "Specify Collation" -msgstr "" - -# 5ff3a7178e2f45a49f97ae82c4d19bee -#: ../source/includes/extracts/collation-description.rst:1 -msgid "" -":doc:`Collation ` allows users to specify language-" -"specific rules for string comparison, such as rules for lettercase and " -"accent marks." -msgstr "" - -# e6a5d065ed6e4816ac57c4876b18440b -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:238 -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -# 309ee8a162e846c7bc5939431521f2be -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:246 -msgid "The following operation includes the :ref:`collation ` option:" -msgstr "" - -# ce9e5275971448c99a1dcc97a155c330 -#: ../source/reference/method/db.collection.findOneAndUpdate.txt:257 -msgid "The operation returns the following document:" -msgstr "" - -#~ msgid "Replace A Document" -#~ msgstr "" - -#~ msgid "The operation returns the *original* document that has been replaced:" -#~ msgstr "" - -#~ msgid "" -#~ "If ``returnNewDocument`` was true, the " -#~ "operation would return the replacement " -#~ "document instead." -#~ msgstr "" - -#~ msgid "" -#~ "The operation returns the *original* " -#~ "document with only the ``assignment`` " -#~ "field:" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/db.collection.getIndexes.po b/locale/zh/LC_MESSAGES/reference/method/db.collection.getIndexes.po deleted file mode 100644 index e7f29c63980..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.collection.getIndexes.po +++ /dev/null @@ -1,89 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# bc9b55887f534fd09ec157cdd8f19626 -#: ../source/reference/method/db.collection.getIndexes.txt:3 -msgid "db.collection.getIndexes()" -msgstr "" - -# 7acbefe54a314520bd8624f0305b1203 -#: ../source/reference/method/db.collection.getIndexes.txt -msgid "On this page" -msgstr "" - -# 4c9adcb4fa6b4693aaa840eabbb1d92a -#: ../source/reference/method/db.collection.getIndexes.txt:14 -msgid "Definition" -msgstr "" - -# 9bdc3b4d8f464b85bf7604d47a8fe702 -#: ../source/reference/method/db.collection.getIndexes.txt:18 -msgid "" -"Returns an array that holds a list of documents that identify and " -"describe the existing indexes on the collection. You must call " -":method:`db.collection.getIndexes()` on a collection. For example:" -msgstr "" - -# 7165b37f915340cf9f959b47f3cb31b8 -#: ../source/reference/method/db.collection.getIndexes.txt:26 -msgid "" -"Change ``collection`` to the name of the collection for which to return " -"index information." -msgstr "" - -# cf0edf36d4f646a4b016d90f2e7dc2b0 -#: ../source/reference/method/db.collection.getIndexes.txt:30 -msgid "Considerations" -msgstr "" - -# 2dedcdcc0d4f48d9bcc946fded89fd71 -#: ../source/includes/fact-wiredtiger-compatibility-with-old-shells.rst:1 -msgid "" -"For MongoDB 3.0 deployments using the :ref:`WiredTiger ` storage engine, if you run |method| from a version of the " -":program:`mongo` shell before 3.0 or a version of the driver prior to " -":ref:`3.0 compatible version `, |method| " -"will return no data, even if there are existing |things|. For more " -"information, see :ref:`3.0-compatibility-drivers-wired-tiger`." -msgstr "" - -# eef8eebb2b62410d868afe6f1b2d26cc -#: ../source/reference/method/db.collection.getIndexes.txt:40 -msgid "Required Access" -msgstr "" - -# 92e2654571b6477b823a1246330e78fc -#: ../source/includes/extracts/actions-db.collection.getIndexes.rst:1 -msgid "" -"The user executing the method requires either :authaction:`find` " -"privileges on the :data:`system.indexes <.system.indexes>` " -"collection or the :authaction:`listIndexes` privilege action. At a " -"minimum, the :authrole:`read` :doc:`built-in role ` provide the requisite permissions." -msgstr "" - -# 5f6e5b00be334763a797f91ca45c8d3b -#: ../source/reference/method/db.collection.getIndexes.txt:45 -msgid "Output" -msgstr "" - -# b5cc368881194383a4dd7ef6c59b06b6 -#: ../source/reference/method/db.collection.getIndexes.txt:47 -msgid "" -":method:`db.collection.getIndexes()` returns an array of documents that " -"hold index information for the collection. Index information includes the" -" keys and options used to create the index. For information on the keys " -"and index options, see :method:`db.collection.createIndex()`." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/db.collection.getPlanCache.po b/locale/zh/LC_MESSAGES/reference/method/db.collection.getPlanCache.po deleted file mode 100644 index 2bebff0c3c6..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.collection.getPlanCache.po +++ /dev/null @@ -1,111 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.getPlanCache.txt:3 -msgid "db.collection.getPlanCache()" -msgstr "" - -#: ../source/reference/method/db.collection.getPlanCache.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.collection.getPlanCache.txt:18 -msgid "" -"Returns an interface to access the query plan cache for a collection. The " -"interface provides methods to view and clear the query plan cache." -msgstr "" - -#: ../source/reference/method/db.collection.getPlanCache.txt:22 -msgid "Interface to access the query plan cache." -msgstr "" - -#: ../source/includes/fact-query-optimizer-cache-behavior.rst:1 -msgid "" -"The query optimizer only caches the plans for those query shapes that can " -"have more than one viable plan." -msgstr "" - -#: ../source/reference/method/db.collection.getPlanCache.txt:27 -msgid "Methods" -msgstr "" - -#: ../source/reference/method/db.collection.getPlanCache.txt:29 -msgid "The following methods are available through the interface:" -msgstr "" - -#: ../source/includes/toc/table-spec-plan-cache-methods.rst:2 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-spec-plan-cache-methods.rst:2 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-spec-plan-cache-methods.rst:4 -msgid ":method:`PlanCache.help()`" -msgstr "" - -#: ../source/includes/toc/table-spec-plan-cache-methods.rst:4 -msgid "" -"Displays the methods available for a collection's query plan cache. " -"Accessible through the plan cache object of a specific collection, i.e. " -"``db.collection.getPlanCache().help()``." -msgstr "" - -#: ../source/includes/toc/table-spec-plan-cache-methods.rst:9 -msgid ":method:`PlanCache.listQueryShapes()`" -msgstr "" - -#: ../source/includes/toc/table-spec-plan-cache-methods.rst:9 -msgid "" -"Displays the query shapes for which cached query plans exist. Accessible " -"through the plan cache object of a specific collection, i.e. " -"``db.collection.getPlanCache().listQueryShapes()``." -msgstr "" - -#: ../source/includes/toc/table-spec-plan-cache-methods.rst:14 -msgid ":method:`PlanCache.getPlansByQuery()`" -msgstr "" - -#: ../source/includes/toc/table-spec-plan-cache-methods.rst:14 -msgid "" -"Displays the cached query plans for the specified query shape. Accessible " -"through the plan cache object of a specific collection, i.e. " -"``db.collection.getPlanCache().getPlansByQuery()``." -msgstr "" - -#: ../source/includes/toc/table-spec-plan-cache-methods.rst:19 -msgid ":method:`PlanCache.clearPlansByQuery()`" -msgstr "" - -#: ../source/includes/toc/table-spec-plan-cache-methods.rst:19 -msgid "" -"Clears the cached query plans for the specified query shape. Accessible " -"through the plan cache object of a specific collection, i.e. " -"``db.collection.getPlanCache().clearPlansByQuery()``" -msgstr "" - -#: ../source/includes/toc/table-spec-plan-cache-methods.rst:24 -msgid ":method:`PlanCache.clear()`" -msgstr "" - -#: ../source/includes/toc/table-spec-plan-cache-methods.rst:24 -msgid "" -"Clears all the cached query plans for a collection. Accessible through the " -"plan cache object of a specific collection, i.e. " -"``db.collection.getPlanCache().clear()``." -msgstr "" - -#: ../source/reference/method/db.collection.getPlanCache.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.collection.getShardDistribution.po b/locale/zh/LC_MESSAGES/reference/method/db.collection.getShardDistribution.po deleted file mode 100644 index 72650fa8a4d..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.collection.getShardDistribution.po +++ /dev/null @@ -1,146 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.getShardDistribution.txt:3 -msgid "db.collection.getShardDistribution()" -msgstr "" - -#: ../source/reference/method/db.collection.getShardDistribution.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.collection.getShardDistribution.txt:18 -msgid "" -"Prints the data distribution statistics for a :term:`sharded ` " -"collection. You must call the " -":method:`~db.collection.getShardDistribution()` method on a sharded " -"collection, as in the following example: .. code-block:: javascript " -"db.myShardedCollection.getShardDistribution()" -msgstr "" - -#: ../source/reference/method/db.collection.getShardDistribution.txt:20 -msgid "" -"Prints the data distribution statistics for a :term:`sharded ` " -"collection. You must call the " -":method:`~db.collection.getShardDistribution()` method on a sharded " -"collection, as in the following example:" -msgstr "" - -#: ../source/reference/method/db.collection.getShardDistribution.txt:29 -msgid "" -"In the following example, the collection has two shards. The output displays" -" both the individual shard distribution information as well the total shard " -"distribution:" -msgstr "" - -#: ../source/reference/method/db.collection.getShardDistribution.txt:50 -msgid ":doc:`/sharding`" -msgstr "" - -#: ../source/reference/method/db.collection.getShardDistribution.txt:57 -msgid "Output" -msgstr "" - -#: ../source/reference/method/db.collection.getShardDistribution.txt:59 -msgid "The output information displays:" -msgstr "" - -#: ../source/reference/method/db.collection.getShardDistribution.txt:61 -msgid "```` is a string that holds the shard name." -msgstr "" - -#: ../source/reference/method/db.collection.getShardDistribution.txt:63 -msgid "```` is a string that holds the host name(s)." -msgstr "" - -#: ../source/reference/method/db.collection.getShardDistribution.txt:65 -msgid "" -"```` is a number that includes the size of the data, including the " -"unit of measure (e.g. ``b``, ``Mb``)." -msgstr "" - -#: ../source/reference/method/db.collection.getShardDistribution.txt:68 -msgid "" -"```` is a number that reports the number of documents in the shard." -msgstr "" - -#: ../source/reference/method/db.collection.getShardDistribution.txt:71 -msgid "" -"```` is a number that reports the number of chunks in " -"the shard." -msgstr "" - -#: ../source/reference/method/db.collection.getShardDistribution.txt:74 -msgid "" -"``/`` is a calculated value that reflects the " -"estimated data size per chunk for the shard, including the unit of measure " -"(e.g. ``b``, ``Mb``)." -msgstr "" - -#: ../source/reference/method/db.collection.getShardDistribution.txt:78 -msgid "" -"``/`` is a calculated value that reflects the " -"estimated number of documents per chunk for the shard." -msgstr "" - -#: ../source/reference/method/db.collection.getShardDistribution.txt:82 -msgid "" -"```` is a value that reports the total size of the data in the " -"sharded collection, including the unit of measure." -msgstr "" - -#: ../source/reference/method/db.collection.getShardDistribution.txt:85 -msgid "" -"```` is a value that reports the total number of documents in " -"the sharded collection." -msgstr "" - -#: ../source/reference/method/db.collection.getShardDistribution.txt:88 -msgid "" -"```` is a calculated number that reports the number of " -"chunks from all shards, for example:" -msgstr "" - -#: ../source/reference/method/db.collection.getShardDistribution.txt:95 -msgid "" -"```` is a calculated value that reflects, for each shard, " -"the data size as the percentage of the collection's total data size, for " -"example:" -msgstr "" - -#: ../source/reference/method/db.collection.getShardDistribution.txt:103 -msgid "" -"```` is a calculated value that reflects, for each shard, " -"the number of documents as the percentage of the total number of documents " -"for the collection, for example:" -msgstr "" - -#: ../source/reference/method/db.collection.getShardDistribution.txt:112 -msgid "" -"``stats.shards[ ].avgObjSize`` is a number that reflects the " -"average object size, including the unit of measure, for the shard." -msgstr "" - -#: ../source/reference/method/db.collection.getShardDistribution.txt:117 -msgid "Example Output" -msgstr "" - -#: ../source/reference/method/db.collection.getShardDistribution.txt:119 -msgid "" -"For example, the following is a sample output for the distribution of a " -"sharded collection:" -msgstr "" - -#: ../source/reference/method/db.collection.getShardDistribution.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.collection.getShardVersion.po b/locale/zh/LC_MESSAGES/reference/method/db.collection.getShardVersion.po deleted file mode 100644 index a344f04b659..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.collection.getShardVersion.po +++ /dev/null @@ -1,27 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.getShardVersion.txt:3 -msgid "db.collection.getShardVersion()" -msgstr "" - -#: ../source/reference/method/db.collection.getShardVersion.txt:15 -msgid "" -"This method returns information regarding the state of data in a " -":term:`sharded cluster` that is useful when diagnosing underlying issues " -"with a sharded cluster." -msgstr "" - -#: ../source/reference/method/db.collection.getShardVersion.txt:19 -msgid "For internal and diagnostic use only." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.collection.group.po b/locale/zh/LC_MESSAGES/reference/method/db.collection.group.po deleted file mode 100644 index 9c89375b3d5..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.collection.group.po +++ /dev/null @@ -1,396 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# f683888cf0254b498e1efac6a4e55fd4 -#: ../source/reference/method/db.collection.group.txt:3 -msgid "db.collection.group()" -msgstr "" - -# a308ab5eb3d64138862c8c686c87c312 -#: ../source/reference/method/db.collection.group.txt -msgid "On this page" -msgstr "" - -# e923dc02b657402da643be8a458381fe -#: ../source/reference/method/db.collection.group.txt:14 -msgid "Definition" -msgstr "" - -# 9613bb2500084019b49868a4c3b2fad3 -#: ../source/includes/extracts/group-deprecation-method.rst:4 -msgid "" -"Mongodb 3.4 deprecates the :method:`db.collection.group()` method. Use " -":method:`db.collection.aggregate()` with the :pipeline:`$group` stage or " -":method:`db.collection.mapReduce()` instead." -msgstr "" - -# 5c46cb4c2c0445f5b932a5be202163cc -#: ../source/includes/extracts/admonition-group-method-alternative.rst:2 -msgid "" -"Because :method:`db.collection.group()` uses JavaScript, it is subject to" -" a number of performance limitations. For most cases the " -":pipeline:`$group` operator in the :doc:`aggregation pipeline ` provides a suitable alternative with fewer " -"restrictions." -msgstr "" - -# f2654f259d1449f29f77b1730fc9ea97 -#: ../source/reference/method/db.collection.group.txt:25 -msgid "" -"Groups documents in a collection by the specified keys and performs " -"simple aggregation functions such as computing counts and sums. The " -"method is analogous to a ``SELECT <...> GROUP BY`` statement in SQL. The " -":method:`~db.collection.group()` method returns an array." -msgstr "" - -# f668c13f02f84a13a8c6259ff0da2aa2 -#: ../source/reference/method/db.collection.group.txt:31 -msgid "" -"The :method:`db.collection.group()` accepts a single :term:`document` " -"that contains the following:" -msgstr "" - -# b38a48d519084afe9de6ac3ae1ff0740 -#: ../source/reference/method/db.collection.group.txt:38 -msgid "" -"The :method:`db.collection.group()` method is a shell wrapper for the " -":dbcommand:`group` command. However, the :method:`db.collection.group()` " -"method takes the ``keyf`` field and the ``reduce`` field whereas the " -":dbcommand:`group` command takes the ``$keyf`` field and the ``$reduce`` " -"field." -msgstr "" - -# b5284db7432d455aa71c26f6f7bda46d -#: ../source/reference/method/db.collection.group.txt:45 -msgid "Behavior" -msgstr "" - -# c8a714fe50054c02b9f1dccec3656d6e -#: ../source/reference/method/db.collection.group.txt:48 -msgid "Limits and Restrictions" -msgstr "" - -# bb030ef47076445cbe2840197315935e -#: ../source/reference/method/db.collection.group.txt:50 -msgid "" -"The :method:`db.collection.group()` method does not work with " -":term:`sharded clusters `. Use the :term:`aggregation " -"framework` or :term:`map-reduce` in :term:`sharded environments " -"`." -msgstr "" - -# 819f5c2db5934d2ebe7ffc713f626371 -#: ../source/reference/method/db.collection.group.txt:55 -msgid "" -"The result set must fit within the :ref:`maximum BSON document size " -"`." -msgstr "" - -# 7b2c4cb3a2ea46bbb328699aee211a1a -#: ../source/reference/method/db.collection.group.txt:58 -msgid "" -"In version 2.2, the returned array can contain at most 20,000 elements; " -"i.e. at most 20,000 unique groupings. For group by operations that " -"results in more than 20,000 unique groupings, use :dbcommand:`mapReduce`." -" Previous versions had a limit of 10,000 elements." -msgstr "" - -# 941ef789f1c04fd4a66ea1d407409f2c -#: ../source/reference/method/db.collection.group.txt:64 -msgid "" -"Prior to 2.4, the :method:`db.collection.group()` method took the " -":program:`mongod` instance's JavaScript lock, which blocked all other " -"JavaScript execution." -msgstr "" - -# 62cb7e44eb3b4bf88aebd84524e46422 -#: ../source/reference/method/db.collection.group.txt:69 -msgid "``mongo`` Shell JavaScript Functions/Properties" -msgstr "" - -# 74ebf60c2b394f58a0f5ccd2f780337e -#: ../source/includes/fact-group-map-reduce-where-limitations-in-24.rst:1 -msgid "" -"In MongoDB 2.4, :dbcommand:`map-reduce operations `, the " -":dbcommand:`group` command, and :query:`$where` operator expressions " -"**cannot** access certain global functions or properties, such as ``db``," -" that are available in the :program:`mongo` shell." -msgstr "" - -# cb3e14a6046841a596019a6c25d35c47 -#: ../source/includes/fact-group-map-reduce-where-limitations-in-24.rst:6 -msgid "" -"When upgrading to MongoDB 2.4, you will need to refactor your code if " -"your :dbcommand:`map-reduce operations `, :dbcommand:`group` " -"commands, or :query:`$where` operator expressions include any global " -"shell functions or properties that are no longer available, such as " -"``db``." -msgstr "" - -# f84ed8a46b0e4ed5942a35b6e5e99211 -#: ../source/includes/fact-group-map-reduce-where-limitations-in-24.rst:12 -msgid "" -"The following JavaScript functions and properties **are available** to " -":dbcommand:`map-reduce operations `, the :dbcommand:`group` " -"command, and :query:`$where` operator expressions in MongoDB 2.4:" -msgstr "" - -# 84f4a1a263b24164b0577ff827f39200 -#: ../source/includes/fact-group-map-reduce-where-limitations-in-24.rst:19 -msgid "Available Properties" -msgstr "" - -# a65e71e24415450dacdd4f9583d86083 -#: ../source/includes/fact-group-map-reduce-where-limitations-in-24.rst:20 -msgid "Available Functions" -msgstr "" - -# 1bb311379245488bafad7c7db2eaa765 -#: ../source/reference/method/db.collection.group.txt -msgid "``args``" -msgstr "" - -# 48711c5cbfa246b78fa8f61ced4e156e -#: ../source/reference/method/db.collection.group.txt -msgid "``MaxKey``" -msgstr "" - -# f9ac37b5a2a34db9a4e38619012a4b76 -#: ../source/reference/method/db.collection.group.txt -msgid "``MinKey``" -msgstr "" - -# 1007a18370b94ba9b462e1c1b6b9670b -#: ../source/reference/method/db.collection.group.txt -msgid "``assert()``" -msgstr "" - -# 097079ec1a2b463c9dca96b7763511cf -#: ../source/reference/method/db.collection.group.txt -msgid "``BinData()``" -msgstr "" - -# dface24c62cc413a942d2669f8996f52 -#: ../source/reference/method/db.collection.group.txt -msgid "``DBPointer()``" -msgstr "" - -# 40d560d554d243eabbcf2877bc1adbf4 -#: ../source/reference/method/db.collection.group.txt -msgid "``DBRef()``" -msgstr "" - -# 529e48e6f94f4fe0aa81fb7f82c4fab2 -#: ../source/reference/method/db.collection.group.txt -msgid "``doassert()``" -msgstr "" - -# a9c283ef96674b99b33bf60ea577b6df -#: ../source/reference/method/db.collection.group.txt -msgid "``emit()``" -msgstr "" - -# f6771d3b4b844be2b4e16eca27613504 -#: ../source/reference/method/db.collection.group.txt -msgid "``gc()``" -msgstr "" - -# 866aa928669449c6850b9ec84d3c32c7 -#: ../source/reference/method/db.collection.group.txt -msgid "``HexData()``" -msgstr "" - -# e1382060ebf9428db338bbedfeb99c8a -#: ../source/reference/method/db.collection.group.txt -msgid "``hex_md5()``" -msgstr "" - -# efb2fa270d0c4f6fb4ba6e815221656d -#: ../source/reference/method/db.collection.group.txt -msgid "``isNumber()``" -msgstr "" - -# 047517cdd8d647b691f33b3b45a2276d -#: ../source/reference/method/db.collection.group.txt -msgid "``isObject()``" -msgstr "" - -# 771315cd7915434d8592e7faf120827f -#: ../source/reference/method/db.collection.group.txt -msgid "``ISODate()``" -msgstr "" - -# ea937ba675bf4b769411286f61a2f404 -#: ../source/reference/method/db.collection.group.txt -msgid "``isString()``" -msgstr "" - -# 151b4a5f3691439db782456c17d17af8 -#: ../source/reference/method/db.collection.group.txt -msgid "``Map()``" -msgstr "" - -# d1cb6e016be942e7bf9e7312931a533c -#: ../source/reference/method/db.collection.group.txt -msgid "``MD5()``" -msgstr "" - -# 18641fabd95e4b9b8f1645a107fcae07 -#: ../source/reference/method/db.collection.group.txt -msgid "``NumberInt()``" -msgstr "" - -# 1b85ee39383846beafe12b121b502d3f -#: ../source/reference/method/db.collection.group.txt -msgid "``NumberLong()``" -msgstr "" - -# 9e2b0edc0c334539a276c8b9c4fa0bd8 -#: ../source/reference/method/db.collection.group.txt -msgid "``ObjectId()``" -msgstr "" - -# f3bfa9194f6c4dde861f9da363ab8a2a -#: ../source/reference/method/db.collection.group.txt -msgid "``print()``" -msgstr "" - -# bc571f04745d4a31874610f3b60e9ad7 -#: ../source/reference/method/db.collection.group.txt -msgid "``printjson()``" -msgstr "" - -# b4912554802e446d86963f79c9418623 -#: ../source/reference/method/db.collection.group.txt -msgid "``printjsononeline()``" -msgstr "" - -# fac53c235fe7429d9ca523586daf7cd4 -#: ../source/reference/method/db.collection.group.txt -msgid "``sleep()``" -msgstr "" - -# 4acc320f78a840fead1c4359d5915103 -#: ../source/reference/method/db.collection.group.txt -msgid "``Timestamp()``" -msgstr "" - -# e912c2e222064a64bc66df31a881f8b0 -#: ../source/reference/method/db.collection.group.txt -msgid "``tojson()``" -msgstr "" - -# d3307ef8c1e840f1ae1f6f70705105ef -#: ../source/reference/method/db.collection.group.txt -msgid "``tojsononeline()``" -msgstr "" - -# 3956b224f34e45a18a1d3444f99a4f09 -#: ../source/reference/method/db.collection.group.txt -msgid "``tojsonObject()``" -msgstr "" - -# d6ba8ed5ea3d41f8b10b54e7868c9f62 -#: ../source/reference/method/db.collection.group.txt -msgid "``UUID()``" -msgstr "" - -# ec4b80e0b7494bfc8fdc241bf535457f -#: ../source/reference/method/db.collection.group.txt -msgid "``version()``" -msgstr "" - -# b95912d94fee4d4582f8355efc2c28b3 -#: ../source/reference/method/db.collection.group.txt:76 -msgid "Examples" -msgstr "" - -# f34eb50614a546abbac866573d77a559 -#: ../source/reference/method/db.collection.group.txt:78 -msgid "" -"The following examples assume an ``orders`` collection with documents of " -"the following prototype:" -msgstr "" - -# e419c286749247f2a58425343ea220c6 -#: ../source/reference/method/db.collection.group.txt:94 -msgid "Group by Two Fields" -msgstr "" - -# 044f0667d6e849a086c9526ee984bae2 -#: ../source/reference/method/db.collection.group.txt:96 -msgid "" -"The following example groups by the ``ord_dt`` and ``item.sku`` fields " -"those documents that have ``ord_dt`` greater than ``01/01/2011``:" -msgstr "" - -# 4cd35b9759ec4459bf9d51dffbdd26c8 -#: ../source/reference/method/db.collection.group.txt:111 -msgid "The result is an array of documents that contain the group by fields:" -msgstr "" - -# 8738090e92b047d28e055733e2a6ff31 -# 6c52ca816ecb428f917005c057b746f1 -#: ../source/reference/method/db.collection.group.txt:129 -#: ../source/reference/method/db.collection.group.txt:176 -msgid "The method call is analogous to the SQL statement:" -msgstr "" - -# 75e25778a92e4383a32db8a96ab65f7d -#: ../source/reference/method/db.collection.group.txt:139 -msgid "Calculate the Sum" -msgstr "" - -# 8f478ee0d177402a9a1b86e58a41b4ba -#: ../source/reference/method/db.collection.group.txt:141 -msgid "" -"The following example groups by the ``ord_dt`` and ``item.sku`` fields, " -"those documents that have ``ord_dt`` greater than ``01/01/2011`` and " -"calculates the sum of the ``qty`` field for each grouping:" -msgstr "" - -# dece0a7b39c94f1bbc0c633ed542f669 -# 33f4c30375524d1e81fe25d73bb2d65a -#: ../source/reference/method/db.collection.group.txt:159 -#: ../source/reference/method/db.collection.group.txt:219 -msgid "" -"The result is an array of documents that contain the group by fields and " -"the calculated aggregation field:" -msgstr "" - -# 99815a02e76f4753a73c0db0a9c573b5 -#: ../source/reference/method/db.collection.group.txt:187 -msgid "Calculate Sum, Count, and Average" -msgstr "" - -# b8d25df21a4d4d048636e349f8f1014f -#: ../source/reference/method/db.collection.group.txt:189 -msgid "" -"The following example groups by the calculated ``day_of_week`` field, " -"those documents that have ``ord_dt`` greater than ``01/01/2011`` and " -"calculates the sum, count, and average of the ``qty`` field for each " -"grouping:" -msgstr "" - -# 2ea2bc2e1811431c8a669c83ef7cef4b -#: ../source/reference/method/db.collection.group.txt:230 -msgid ":doc:`/aggregation`" -msgstr "" - -#~ msgid "Recommended Alternatives" -#~ msgstr "" - -#~ msgid ":doc:`/core/aggregation`" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/db.collection.initializeOrderedBulkOp.po b/locale/zh/LC_MESSAGES/reference/method/db.collection.initializeOrderedBulkOp.po deleted file mode 100644 index 2521be16c01..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.collection.initializeOrderedBulkOp.po +++ /dev/null @@ -1,173 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# c92ab5cd951a4431864396ba310ef2e0 -#: ../source/reference/method/db.collection.initializeOrderedBulkOp.txt:3 -msgid "db.collection.initializeOrderedBulkOp()" -msgstr "" - -# 1df711d508754f3e9b80de53c862e917 -#: ../source/reference/method/db.collection.initializeOrderedBulkOp.txt -msgid "On this page" -msgstr "" - -# 4d87ac15a6914b36b3f77505784f35ff -#: ../source/includes/fact-bulkwrite.rst -msgid "Tip" -msgstr "" - -# 8f2665362da24357bb5ecaf4f717a0ab -#: ../source/includes/fact-bulkwrite.rst:3 -msgid "" -"Starting in version 3.2, MongoDB also provides the " -":method:`db.collection.bulkWrite()` method for performing bulk write " -"operations." -msgstr "" - -# 99c0551f079c405daa6dc39d09820c50 -#: ../source/reference/method/db.collection.initializeOrderedBulkOp.txt:16 -msgid "Definition" -msgstr "" - -# 5c47e0ac065d49b093051abdffc12855 -#: ../source/reference/method/db.collection.initializeOrderedBulkOp.txt:20 -msgid "" -"Initializes and returns a new :method:`Bulk()` operations builder for a " -"collection. The builder constructs an ordered list of write operations " -"that MongoDB executes in bulk." -msgstr "" - -# 6fd39abe9e14474494a72fd990ccf2f9 -#: ../source/reference/method/db.collection.initializeOrderedBulkOp.txt:24 -msgid "new :method:`Bulk()` operations builder object." -msgstr "" - -# d08328ebc5ed46fb9f6edc812e20aace -#: ../source/reference/method/db.collection.initializeOrderedBulkOp.txt:27 -msgid "Behavior" -msgstr "" - -# 6ea2da68fef3496ea4996b2d2a6e440f -#: ../source/reference/method/db.collection.initializeOrderedBulkOp.txt:30 -msgid "Order of Operation" -msgstr "" - -# 42532855d06e45338f1585050ecaa117 -#: ../source/reference/method/db.collection.initializeOrderedBulkOp.txt:32 -msgid "" -"With an *ordered* operations list, MongoDB executes the write operations " -"in the list serially." -msgstr "" - -# aba7b73e096e47daab1c0a97c6080062 -#: ../source/reference/method/db.collection.initializeOrderedBulkOp.txt:36 -msgid "Execution of Operations" -msgstr "" - -# 84e5453ede06426f93db4827e784cbbe -#: ../source/includes/fact-bulk-operation-ordered-list.rst:1 -msgid "" -"When executing an :method:`ordered " -"` list of operations, MongoDB " -"groups the operations by the :data:`operation type ` and " -"contiguity; i.e. *contiguous* operations of the same type are grouped " -"together. For example, if an ordered list has two insert operations " -"followed by an update operation followed by another insert operation, " -"MongoDB groups the operations into three separate groups: first group " -"contains the two insert operations, second group contains the update " -"operation, and the third group contains the last insert operation. This " -"behavior is subject to change in future versions." -msgstr "" - -# 0b9842ba851e40c6adcb277e7d0fd1f9 -#: ../source/includes/fact-bulk-operation-batches.rst:1 -msgid "" -"Each group of operations can have at most :limit:`1000 operations `. If a group exceeds this :limit:`limit " -"`, MongoDB will divide the group into" -" smaller groups of 1000 or less. For example, if the bulk operations list" -" consists of 2000 insert operations, MongoDB creates 2 groups, each with " -"1000 operations." -msgstr "" - -# 331bcee552154106a4252d05d7798a7b -#: ../source/includes/fact-bulk-operation-batches.rst:7 -msgid "" -"The sizes and grouping mechanics are internal performance details and are" -" subject to change in future versions." -msgstr "" - -# 147447e268ee4c09ab084ddc08bcab0c -#: ../source/includes/fact-bulk-operation-batches.rst:10 -msgid "" -"To see how the operations are grouped for a bulk operation execution, " -"call :method:`Bulk.getOperations()` *after* the execution." -msgstr "" - -# 064da34267e448beadfa0ec91ab3b505 -#: ../source/includes/fact-bulk-operation-sharded-cluster.rst:1 -msgid "" -"Executing an :method:`ordered ` " -"list of operations on a sharded collection will generally be slower than " -"executing an :method:`unordered " -"` list since with an ordered " -"list, each operation must wait for the previous operation to finish." -msgstr "" - -# 073a10053a5946ec92550d8db619ab4c -#: ../source/reference/method/db.collection.initializeOrderedBulkOp.txt:45 -msgid "Error Handling" -msgstr "" - -# 1a5b10357c0d4c9fad172f84622ba4ec -#: ../source/reference/method/db.collection.initializeOrderedBulkOp.txt:47 -msgid "" -"If an error occurs during the processing of one of the write operations, " -"MongoDB will return without processing any remaining write operations in " -"the list." -msgstr "" - -# 5844eec42f77422da0571a8711401ab6 -#: ../source/reference/method/db.collection.initializeOrderedBulkOp.txt:52 -msgid "Examples" -msgstr "" - -# 62f7779434cf46c9aa5e1db6af87caca -#: ../source/reference/method/db.collection.initializeOrderedBulkOp.txt:54 -msgid "" -"The following initializes a :method:`Bulk()` operations builder on the " -"``users`` collection, adds a series of write operations, and executes the" -" operations:" -msgstr "" - -# 9da8f96cbab14aa486bf66526e43aeaf -#: ../source/reference/method/db.collection.initializeOrderedBulkOp.txt:70 -msgid ":method:`db.collection.initializeUnorderedBulkOp()`" -msgstr "" - -# c838d22ca812464cbb8cb5fbc0933933 -#: ../source/reference/method/db.collection.initializeOrderedBulkOp.txt:72 -msgid ":method:`Bulk.find()`" -msgstr "" - -# e50c547ed35841fa873274f8412dcd99 -#: ../source/reference/method/db.collection.initializeOrderedBulkOp.txt:74 -msgid ":method:`Bulk.find.removeOne()`" -msgstr "" - -# cd6f91d860a04a28924a84b7e410ae55 -#: ../source/reference/method/db.collection.initializeOrderedBulkOp.txt:76 -msgid ":method:`Bulk.execute()`" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/db.collection.initializeUnorderedBulkOp.po b/locale/zh/LC_MESSAGES/reference/method/db.collection.initializeUnorderedBulkOp.po deleted file mode 100644 index 51ed9f3c229..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.collection.initializeUnorderedBulkOp.po +++ /dev/null @@ -1,154 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 803c8ad013844c0f91d6b07bb28784f2 -#: ../source/reference/method/db.collection.initializeUnorderedBulkOp.txt:3 -msgid "db.collection.initializeUnorderedBulkOp()" -msgstr "" - -# d1f2eba2982a444d9921bd9f5f18bc72 -#: ../source/reference/method/db.collection.initializeUnorderedBulkOp.txt -msgid "On this page" -msgstr "" - -# 5413c8dcfeda4da397ec81d3272ac6e8 -#: ../source/includes/fact-bulkwrite.rst -msgid "Tip" -msgstr "" - -# 7279f51edc8943c0921b52104aae5d53 -#: ../source/includes/fact-bulkwrite.rst:3 -msgid "" -"Starting in version 3.2, MongoDB also provides the " -":method:`db.collection.bulkWrite()` method for performing bulk write " -"operations." -msgstr "" - -# 0273ef7b13fa4cd988bf6f6708945b42 -#: ../source/reference/method/db.collection.initializeUnorderedBulkOp.txt:16 -msgid "Definition" -msgstr "" - -# 1415f9ea37e849d4a24d86e65dea679a -#: ../source/reference/method/db.collection.initializeUnorderedBulkOp.txt:22 -msgid "" -"Initializes and returns a new :method:`Bulk()` operations builder for a " -"collection. The builder constructs an *unordered* list of write " -"operations that MongoDB executes in bulk." -msgstr "" - -# f5619baf19774fc094976edfd81388e9 -#: ../source/reference/method/db.collection.initializeUnorderedBulkOp.txt:27 -msgid "Behavior" -msgstr "" - -# f37f91344ceb4b6c900d162e1b7bfd9b -#: ../source/reference/method/db.collection.initializeUnorderedBulkOp.txt:30 -msgid "Order of Operation" -msgstr "" - -# 83642091b14b409f9eb2f0597e8d4af3 -#: ../source/reference/method/db.collection.initializeUnorderedBulkOp.txt:32 -msgid "" -"With an *unordered* operations list, MongoDB can execute in parallel the " -"write operations in the list and in any order. If the order of operations" -" matter, use :method:`db.collection.initializeOrderedBulkOp()` instead." -msgstr "" - -# 31b26d1f69ee417692f9f82fdbd622cd -#: ../source/reference/method/db.collection.initializeUnorderedBulkOp.txt:38 -msgid "Execution of Operations" -msgstr "" - -# 786a49fe3f6e4a9ebec7ef9e769a9790 -#: ../source/includes/fact-bulk-operation-unordered-list.rst:1 -msgid "" -"When executing an :method:`unordered " -"` list of operations, MongoDB " -"groups the operations. With an unordered bulk operation, the operations " -"in the list may be reordered to increase performance. As such, " -"applications should not depend on the ordering when performing " -":method:`unordered ` bulk " -"operations." -msgstr "" - -# 0e8933f8938740eaabeeb85b550e37dc -#: ../source/includes/fact-bulk-operation-batches.rst:1 -msgid "" -"Each group of operations can have at most :limit:`1000 operations `. If a group exceeds this :limit:`limit " -"`, MongoDB will divide the group into" -" smaller groups of 1000 or less. For example, if the bulk operations list" -" consists of 2000 insert operations, MongoDB creates 2 groups, each with " -"1000 operations." -msgstr "" - -# fb1970991d974d65a44682fa51da49b8 -#: ../source/includes/fact-bulk-operation-batches.rst:7 -msgid "" -"The sizes and grouping mechanics are internal performance details and are" -" subject to change in future versions." -msgstr "" - -# cd08111b499344d7874c19bb25dcbda6 -#: ../source/includes/fact-bulk-operation-batches.rst:10 -msgid "" -"To see how the operations are grouped for a bulk operation execution, " -"call :method:`Bulk.getOperations()` *after* the execution." -msgstr "" - -# 712fd723ff8d4788a1171e7a46071bc0 -#: ../source/reference/method/db.collection.initializeUnorderedBulkOp.txt:45 -msgid "Error Handling" -msgstr "" - -# aa5bd5e994a2422e9ccaa5e73e6f0701 -#: ../source/reference/method/db.collection.initializeUnorderedBulkOp.txt:47 -msgid "" -"If an error occurs during the processing of one of the write operations, " -"MongoDB will continue to process remaining write operations in the list." -msgstr "" - -# ad68f93448ef4be3a466fdf4de224b24 -#: ../source/reference/method/db.collection.initializeUnorderedBulkOp.txt:52 -msgid "Example" -msgstr "" - -# 90bd2e2b1b7c4e7bb873f3bab729b498 -#: ../source/reference/method/db.collection.initializeUnorderedBulkOp.txt:54 -msgid "" -"The following initializes a :method:`Bulk()` operations builder and adds " -"a series of insert operations to add multiple documents:" -msgstr "" - -# c7b48c54e83e4c4a91305ec5f8eed1ee -#: ../source/reference/method/db.collection.initializeUnorderedBulkOp.txt:67 -msgid ":method:`db.collection.initializeOrderedBulkOp()`" -msgstr "" - -# 59f6df03d8d444bab82d65fd9eb0ad53 -#: ../source/reference/method/db.collection.initializeUnorderedBulkOp.txt:69 -msgid ":method:`Bulk()`" -msgstr "" - -# 40976a2058574bb5a1611d4e2a2cc74a -#: ../source/reference/method/db.collection.initializeUnorderedBulkOp.txt:71 -msgid ":method:`Bulk.insert()`" -msgstr "" - -# e82b1c5158944d1ebcd6e5cbc9e86956 -#: ../source/reference/method/db.collection.initializeUnorderedBulkOp.txt:73 -msgid ":method:`Bulk.execute()`" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/db.collection.insert.po b/locale/zh/LC_MESSAGES/reference/method/db.collection.insert.po deleted file mode 100644 index 5cd2fb5b4d6..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.collection.insert.po +++ /dev/null @@ -1,285 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.insert.txt:3 -msgid "db.collection.insert()" -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:18 -msgid "Inserts a document or documents into a collection." -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:20 -msgid "The :method:`~db.collection.insert()` method has the following syntax:" -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:37 -msgid "" -"The :method:`~db.collection.insert()` returns an object that contains the " -"status of the operation." -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:41 -msgid "" -"- A :ref:`writeresults-insert` object for single inserts. - A :ref" -":`bulkwriteresults-insert` object for bulk inserts." -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:42 -msgid "A :ref:`writeresults-insert` object for single inserts." -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:44 -msgid "A :ref:`bulkwriteresults-insert` object for bulk inserts." -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:47 -msgid "Behaviors" -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:62 -msgid "Create Collection" -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:64 -msgid "" -"If the collection does not exist, then the :method:`~db.collection.insert()`" -" method will create the collection." -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:68 -msgid "``_id`` Field" -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:77 -msgid "" -"If the document contains an ``_id`` field, the ``_id`` value must be unique " -"within the collection to avoid duplicate key error." -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:81 -msgid "Examples" -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:83 -msgid "" -"The following examples insert documents into the ``products`` collection. If" -" the collection does not exist, the :method:`~db.collection.insert()` method" -" creates the collection." -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:88 -msgid "Insert a Document without Specifying an ``_id`` Field" -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:90 -msgid "" -"In the following example, the document passed to the " -":method:`~db.collection.insert()` method does not contain the ``_id`` field:" -msgstr "" - -#: ../source/includes/fact-object-id-may-differ.rst:1 -msgid "" -"The ``ObjectId`` values are specific to the machine and time when the " -"operation is run. As such, your values may differ from those in the example." -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:109 -msgid "Insert a Document Specifying an ``_id`` Field" -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:111 -msgid "" -"In the following example, the document passed to the " -":method:`~db.collection.insert()` method includes the ``_id`` field. The " -"value of ``_id`` must be unique within the collection to avoid duplicate key" -" error." -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:120 -msgid "" -"The operation inserts the following document in the ``products`` collection:" -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:128 -msgid "Insert Multiple Documents" -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:130 -msgid "" -"The following example performs a bulk insert of three documents by passing " -"an array of documents to the :method:`~db.collection.insert()` method. By " -"default, MongoDB performs an *ordered* insert. With *ordered* inserts, if an" -" error occurs during an insert of one of the documents, MongoDB returns on " -"error without processing the remaining documents in the array." -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:137 -msgid "" -"The documents in the array do not need to have the same fields. For " -"instance, the first document in the array has an ``_id`` field and a " -"``type`` field. Because the second and third documents do not contain an " -"``_id`` field, :program:`mongod` will create the ``_id`` field for the " -"second and third documents during the insert:" -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:153 -msgid "The operation inserted the following three documents:" -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:162 -msgid "Perform an Unordered Insert" -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:164 -msgid "" -"The following example performs an *unordered* insert of three documents. " -"With *unordered* inserts, if an error occurs during an insert of one of the " -"documents, MongoDB continues to insert the remaining documents in the array." -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:181 -msgid "Override Default Write Concern" -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:183 -msgid "" -"The following operation to a replica set specifies a :doc:`write concern " -"` of ``\"w: majority\"`` with a ``wtimeout`` of " -"5000 milliseconds such that the method returns after the write propagates to" -" a majority of the voting replica set members or the method times out after " -"5 seconds." -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:201 -msgid "WriteResult" -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:205 -msgid "" -"When passed a single document, :method:`~db.collection.insert()` returns a " -"``WriteResult`` object." -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:209 -msgid "Successful Results" -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:211 -msgid "" -"The :method:`~db.collection.insert()` returns a :method:`WriteResult` object" -" that contains the status of the operation. Upon success, the " -":method:`WriteResult` object contains information on the number of documents" -" inserted:" -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:221 -msgid "Write Concern Errors" -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:223 -msgid "" -"If the :method:`~db.collection.insert()` method encounters write concern " -"errors, the results include the :data:`WriteResult.writeConcernError` field:" -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:238 -msgid "Errors Unrelated to Write Concern" -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:240 -msgid "" -"If the :method:`~db.collection.insert()` method encounters a non-write " -"concern error, the results include the :data:`WriteResult.writeError` field:" -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:257 -msgid "BulkWriteResult" -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:261 -msgid "" -"When passed an array of documents, :method:`~db.collection.insert()` returns" -" a :method:`BulkWriteResult()` object. See :method:`BulkWriteResult()` for " -"details." -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:52 -msgid "Write Concern" -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:56 -msgid "" -"The :method:`~db.collection.insert()` method uses the :dbcommand:`insert` " -"command, which uses the default :doc:`write concern `. To specify a different write concern, include the write concern " -"in the options parameter." -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:70 -msgid "" -"If the document does not specify an :term:`_id` field, then MongoDB will add" -" the ``_id`` field and assign a unique :method:`ObjectId` for the document " -"before inserting. Most drivers create an ObjectId and insert the ``_id`` " -"field, but the :program:`mongod` will create and populate the ``_id`` if the" -" driver or application does not." -msgstr "" - -#: ../source/reference/method/db.collection.insert.txt:98 -msgid "" -"During the insert, :program:`mongod` will create the ``_id`` field and " -"assign it a unique :method:`ObjectId` value, as verified by the inserted " -"document:" -msgstr "" - -#: ../source/includes/fact-majority-write-concern-change.rst:1 -msgid "" -"In previous versions, ``majority`` referred to the majority of all members " -"of the replica set instead of the majority of the voting members." -msgstr "" - -#~ msgid "Safe Writes" -#~ msgstr "" - -#~ msgid "" -#~ "The :method:`~db.collection.insert()` method uses the :dbcommand:`insert` " -#~ "command, which uses the default write concern. To specify a different write " -#~ "concern, include the write concern in the options parameter." -#~ msgstr "" - -#~ msgid "" -#~ "If the document does not specify an :term:`_id` field, then MongoDB will add" -#~ " the ``_id`` field and assign a unique :doc:`/reference/object-id` for the " -#~ "document before inserting. Most drivers create an ObjectId and insert the " -#~ "``_id`` field, but the :program:`mongod` will create and populate the " -#~ "``_id`` if the driver or application does not." -#~ msgstr "" - -#~ msgid "" -#~ "During the insert, :program:`mongod` will create the ``_id`` field and " -#~ "assign it a unique :doc:`/reference/object-id` value, as verified by the " -#~ "inserted document:" -#~ msgstr "" - -#~ msgid "" -#~ "In previous versions, ``majority`` referred to the majority of all members " -#~ "of the replica set." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.collection.insertMany.po b/locale/zh/LC_MESSAGES/reference/method/db.collection.insertMany.po deleted file mode 100644 index dfe83d24c6c..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.collection.insertMany.po +++ /dev/null @@ -1,292 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.insertMany.txt:3 -msgid "db.collection.insertMany()" -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:20 -msgid "Inserts multiple documents into a collection." -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:22 -msgid "" -"The :method:`~db.collection.insertMany()` method has the following syntax:" -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:37 -msgid "" -"A document containing: - A boolean ``acknowledged`` as ``true`` if the " -"operation ran with :term:`write concern` or ``false`` if write concern was" -" disabled - An array of ``_id`` for each successfully inserted documents" -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:39 -msgid "A document containing:" -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:41 -msgid "" -"A boolean ``acknowledged`` as ``true`` if the operation ran with " -":term:`write concern` or ``false`` if write concern was disabled" -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:44 -msgid "An array of ``_id`` for each successfully inserted documents" -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:47 -msgid "Behaviors" -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:49 -msgid "" -"Given an array of documents, :method:`~db.collection.insertMany()` inserts " -"each document in the array into the collection." -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:53 -msgid "Execution of Operations" -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:55 -msgid "By default documents are inserted in order." -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:57 -msgid "" -"If ``ordered`` is set to false, documents are inserted in an unordered " -"format and may be reordered by :program:`mongod` to increase performance. " -"Applications should not depend on ordering of inserts if using an unordered " -":method:`~db.collection.insertMany()`." -msgstr "" - -#: ../source/includes/fact-bulkwrite-operation-batches.rst:1 -msgid "" -"Each group of operations can have at most :limit:`1000 operations `. If a group exceeds this :limit:`limit`, MongoDB will divide the group into smaller " -"groups of 1000 or less. For example, if the queue consists of 2000 " -"operations, MongoDB creates 2 groups, each with 1000 operations." -msgstr "" - -#: ../source/includes/fact-bulkwrite-operation-batches.rst:8 -msgid "" -"The sizes and grouping mechanics are internal performance details and are " -"subject to change in future versions." -msgstr "" - -#: ../source/includes/fact-bulk-operation-sharded-cluster.rst:1 -msgid "" -"Executing an :method:`ordered ` " -"list of operations on a sharded collection will generally be slower than " -"executing an :method:`unordered `" -" list since with an ordered list, each operation must wait for the previous " -"operation to finish." -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:68 -msgid "Collection Creation" -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:70 -msgid "" -"If the collection does not exist, then :method:`~db.collection.insertMany()`" -" creates the collection on successful write." -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:74 -msgid "``_id`` Field" -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:76 -msgid "" -"If the document does not specify an :term:`_id` field, then " -":program:`mongod` adds the ``_id`` field and assign a unique " -":method:`ObjectId` for the document. Most drivers create an ObjectId and " -"insert the ``_id`` field, but the :program:`mongod` will create and populate" -" the ``_id`` if the driver or application does not." -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:83 -msgid "" -"If the document contains an ``_id`` field, the ``_id`` value must be unique " -"within the collection to avoid duplicate key error." -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:87 -msgid "Explainability" -msgstr "" - -#: ../source/includes/fact-bulkwrite-explainable.rst:1 -msgid "" -"|write-method| is not compatible with :method:`db.collection.explain()`." -msgstr "" - -#: ../source/includes/fact-bulkwrite-explainable.rst:6 -msgid "Use |old-write-method| instead." -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:99 -msgid "Error Handling" -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:101 -msgid "Inserts throw a ``BulkWriteError`` exception." -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:103 -msgid "" -"Excluding :doc:`/reference/write-concern` errors, ordered operations stop " -"after an error, while unordered operations continue to process any remaining" -" write operations in the queue." -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:107 -msgid "" -"Write concern errors are displayed in the ``writeConcernErrors`` field, " -"while all other errors are displayed in the ``writeErrors`` field. If an " -"error is encountered, the number of successful write operations are " -"displayed instead of a list of inserted _ids. Ordered operations display the" -" single error encountered while unordered operations display each error in " -"an array." -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:114 -msgid "Examples" -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:116 -msgid "" -"The following examples insert documents into the ``products`` collection." -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:120 -msgid "Insert Several Document without Specifying an ``_id`` Field" -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:122 -msgid "" -"The following example uses :method:`db.collection.insertMany()` to insert " -"documents that do not contain the ``_id`` field:" -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:137 -#: ../source/reference/method/db.collection.insertMany.txt:175 -msgid "The operation returns the following document:" -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:150 -msgid "" -"Because the documents did not include ``_id``, :program:`mongod` creates and" -" adds the ``_id`` field for each document and assigns it a unique " -":method:`ObjectId` value." -msgstr "" - -#: ../source/includes/fact-object-id-may-differ.rst:1 -msgid "" -"The ``ObjectId`` values are specific to the machine and time when the " -"operation is run. As such, your values may differ from those in the example." -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:157 -msgid "Insert Several Document Specifying an ``_id`` Field" -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:159 -msgid "" -"The following example/operation uses :method:`~db.collection.insertMany()` " -"to insert documents that include the ``_id`` field. The value of ``_id`` " -"must be unique within the collection to avoid a duplicate key error." -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:181 -msgid "" -"Inserting a duplicate value for any key that is part of a :term:`unique " -"index`, such as ``_id``, throws an exception. The following attempts to " -"insert a document with a ``_id`` value that already exists:" -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:197 -msgid "Since ``_id: 13`` already exists, the following exception is thrown:" -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:223 -msgid "" -"Note that one document was inserted: The first document of ``_id: 13`` will " -"insert successfully, but the second insert will fail. This will also stop " -"additional documents left in the queue from being inserted." -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:227 -msgid "" -"With ``ordered`` to ``false``, the insert operation would continue with any " -"remaining documents." -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:231 -msgid "Unordered Inserts" -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:233 -msgid "" -"The following attempts to insert multiple documents with ``_id`` field and " -"``ordered: false``. The array of documents contains two documents with " -"duplicate ``_id`` fields." -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:253 -msgid "The operation throws the following exception:" -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:289 -msgid "" -"While the document with ``item: \"medium box\"`` and ``item: \"tape\"`` " -"failed to insert due to duplicate ``_id`` values, ``nInserted`` shows that " -"the remaining 5 documents were inserted." -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:296 -msgid "Using Write Concern" -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:298 -msgid "" -"Given a three member replica set, the following operation specifies a ``w`` " -"of ``majority`` and ``wtimeout`` of ``100``:" -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:316 -msgid "" -"If the primary and at least one secondary acknowledge each write operation " -"within 100 milliseconds, it returns:" -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:330 -msgid "" -"If the total time required for all required nodes in the replica set to " -"acknowledge the write operation is greater than ``wtimeout``, the following " -"``writeConcernError`` is displayed when the ``wtimeout`` period has passed." -msgstr "" - -#: ../source/reference/method/db.collection.insertMany.txt:335 -msgid "This operation returns:" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.collection.insertOne.po b/locale/zh/LC_MESSAGES/reference/method/db.collection.insertOne.po deleted file mode 100644 index 1c8c8b4a25c..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.collection.insertOne.po +++ /dev/null @@ -1,190 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.insertOne.txt:3 -msgid "db.collection.insertOne()" -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:20 -msgid "Inserts a document into a collection." -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:22 -msgid "" -"The :method:`~db.collection.insertOne()` method has the following syntax:" -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:36 -msgid "" -"A document containing: - A boolean ``acknowledged`` as ``true`` if the " -"operation ran with :term:`write concern` or ``false`` if write concern was" -" disabled. - A field ``insertedId`` with the ``_id`` value of the " -"inserted document." -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:38 -msgid "A document containing:" -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:40 -msgid "" -"A boolean ``acknowledged`` as ``true`` if the operation ran with " -":term:`write concern` or ``false`` if write concern was disabled." -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:43 -msgid "" -"A field ``insertedId`` with the ``_id`` value of the inserted document." -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:47 -msgid "Behaviors" -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:50 -msgid "Collection Creation" -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:52 -msgid "" -"If the collection does not exist, then the " -":method:`~db.collection.insertOne()` method creates the collection." -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:56 -msgid "``_id`` Field" -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:58 -msgid "" -"If the document does not specify an :term:`_id` field, then " -":program:`mongod` will add the ``_id`` field and assign a unique " -":method:`ObjectId` for the document before inserting. Most drivers create an" -" ObjectId and insert the ``_id`` field, but the :program:`mongod` will " -"create and populate the ``_id`` if the driver or application does not." -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:65 -msgid "" -"If the document contains an ``_id`` field, the ``_id`` value must be unique " -"within the collection to avoid duplicate key error." -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:69 -msgid "Explainability" -msgstr "" - -#: ../source/includes/fact-bulkwrite-explainable.rst:1 -msgid "" -"|write-method| is not compatible with :method:`db.collection.explain()`." -msgstr "" - -#: ../source/includes/fact-bulkwrite-explainable.rst:6 -msgid "Use |old-write-method| instead." -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:78 -msgid "Error Handling" -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:80 -msgid "" -"On error, :method:`~db.collection.insertOne()` throws either a " -"``writeError`` or ``writeConcernError`` exception." -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:84 -msgid "Examples" -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:88 -msgid "Insert a Document without Specifying an ``_id`` Field" -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:90 -msgid "" -"In the following example, the document passed to the " -":method:`~db.collection.insertOne()` method does not contain the ``_id`` " -"field:" -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:102 -msgid "The operation returns the following document:" -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:112 -msgid "" -"Because the documents did not include ``_id``, :program:`mongod` creates and" -" adds the ``_id`` field and assigns it a unique :method:`ObjectId` value." -msgstr "" - -#: ../source/includes/fact-object-id-may-differ.rst:1 -msgid "" -"The ``ObjectId`` values are specific to the machine and time when the " -"operation is run. As such, your values may differ from those in the example." -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:119 -msgid "Insert a Document Specifying an ``_id`` Field" -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:121 -msgid "" -"In the following example, the document passed to the " -":method:`~db.collection.insertOne()` method includes the ``_id`` field. The " -"value of ``_id`` must be unique within the collection to avoid duplicate key" -" error." -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:134 -msgid "The operation returns the following:" -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:140 -msgid "" -"Inserting an duplicate value for any key that is part of a :term:`unique " -"index`, such as ``_id``, throws an exception. The following attempts to " -"insert a document with a ``_id`` value that already exists:" -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:152 -msgid "Since ``_id: 10`` already exists, the following exception is thrown:" -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:170 -msgid "Increase Write Concern" -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:172 -msgid "" -"Given a three member replica set, the following operation specifies a ``w`` " -"of ``majority``, ``wtimeout`` of ``100``:" -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:186 -msgid "" -"If the acknowledgement takes longer than the ``wtimeout`` limit, the " -"following exception is thrown:" -msgstr "" - -#: ../source/reference/method/db.collection.insertOne.txt:200 -msgid "To insert multiple documents, see :method:`db.collection.insertMany()`" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.collection.isCapped.po b/locale/zh/LC_MESSAGES/reference/method/db.collection.isCapped.po deleted file mode 100644 index 4a6ca45b8d0..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.collection.isCapped.po +++ /dev/null @@ -1,26 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.isCapped.txt:3 -msgid "db.collection.isCapped()" -msgstr "" - -#: ../source/reference/method/db.collection.isCapped.txt:15 -msgid "" -"Returns ``true`` if the collection is a :term:`capped collection`, otherwise" -" returns ``false``." -msgstr "" - -#: ../source/reference/method/db.collection.isCapped.txt:18 -msgid ":doc:`/core/capped-collections`" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.collection.latencyStats.po b/locale/zh/LC_MESSAGES/reference/method/db.collection.latencyStats.po deleted file mode 100644 index 988618e59e3..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.collection.latencyStats.po +++ /dev/null @@ -1,262 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 8c99927144664d6db741b4a7982a5a9c -#: ../source/reference/method/db.collection.latencyStats.txt:3 -msgid "db.collection.latencyStats()" -msgstr "" - -# ca753768a02b464f843551e82cded6bb -#: ../source/reference/method/db.collection.latencyStats.txt -msgid "On this page" -msgstr "" - -# dc49dfc6597045e28610a77115d4862c -#: ../source/reference/method/db.collection.latencyStats.txt:14 -msgid "Definition" -msgstr "" - -# 0ad291325cc74c27b6204f8e328f4fc9 -#: ../source/reference/method/db.collection.latencyStats.txt:18 -msgid "" -":method:`db.collection.latencyStats()` returns latency statistics for a " -"given collection. It is a wrapper around :pipeline:`$collStats`." -msgstr "" - -# 1e4398a5f69945429436f56d187ddc44 -#: ../source/reference/method/db.collection.latencyStats.txt:22 -msgid "This method has the form:" -msgstr "" - -# 7c15366c43f1468db4e6fc1ee018ab27 -#: ../source/reference/method/db.collection.latencyStats.txt:28 -msgid "" -"The ``histograms`` argument is an optional boolean. If ``histograms: " -"true`` then :method:`~db.collection.latencyStats()` adds latency " -"histograms to the return document." -msgstr "" - -# 8ed8de6d5a3f4f20bd7061da12780513 -#: ../source/reference/method/db.collection.latencyStats.txt:32 -msgid ":pipeline:`$collStats`" -msgstr "" - -# 89c8e0af0d234872bb3dc8ee27a52efc -#: ../source/reference/method/db.collection.latencyStats.txt:35 -msgid "Output" -msgstr "" - -# 882e610a66894d2489aa3f2705120e7b -#: ../source/reference/method/db.collection.latencyStats.txt:37 -msgid "" -":method:`~db.collection.latencyStats()` returns a document containing a " -"field ``latencyStats``, containing the following fields:" -msgstr "" - -# 05792242bc444e149790c329c27c7727 -# 4b6d15e71b87465e9d051928796575d3 -# 1fab074947914f5da247ad84489880b3 -#: ../source/includes/fact-latencystats-reference.rst:6 -#: ../source/includes/fact-latencystats-reference.rst:25 -#: ../source/includes/fact-latencystats-reference.rst:50 -msgid "Field Name" -msgstr "" - -# cfd43abe32054cada2b66ce072d556fd -# 193f0e6478264658a3d10caa9a029f43 -# 403a637a125e4805ac52d6a800e4272d -#: ../source/includes/fact-latencystats-reference.rst:7 -#: ../source/includes/fact-latencystats-reference.rst:26 -#: ../source/includes/fact-latencystats-reference.rst:51 -msgid "Description" -msgstr "" - -# 20c3ee1ae23443f88d67bd3bc26aa2d5 -#: ../source/includes/fact-latencystats-reference.rst:9 -msgid "``reads``" -msgstr "" - -# 35eab7a26f1049e4aec53450045f35e7 -#: ../source/includes/fact-latencystats-reference.rst:10 -msgid "Latency statistics for read requests." -msgstr "" - -# aefecfe56bc14b7f91c0a73d120cb150 -#: ../source/includes/fact-latencystats-reference.rst:12 -msgid "``writes``" -msgstr "" - -# 563bb3191fb54212974a18920ae3daea -#: ../source/includes/fact-latencystats-reference.rst:13 -msgid "Latency statistics for write requests." -msgstr "" - -# b28e9881066741d7a00231e1bcedc34a -#: ../source/includes/fact-latencystats-reference.rst:15 -msgid "``commands``" -msgstr "" - -# ade69beec45a4672ad15a188e17eaed3 -#: ../source/includes/fact-latencystats-reference.rst:16 -msgid "Latency statistics for database commands." -msgstr "" - -# ab6d94c7e2764d76a8b40473e59b14ca -#: ../source/includes/fact-latencystats-reference.rst:18 -msgid "" -"Each of these fields contains an embedded document bearing the following " -"fields:" -msgstr "" - -# 8d21f2c6be1645e1970aee155075859e -#: ../source/includes/fact-latencystats-reference.rst:28 -msgid "``latency``" -msgstr "" - -# 47aa46ad90404c6285c5396fb58ef53c -#: ../source/includes/fact-latencystats-reference.rst:29 -msgid "" -"A :bsontype:`long ` giving the total combined latency in" -" microseconds." -msgstr "" - -# 3475f453f14047fa85e2cf7387d379eb -#: ../source/includes/fact-latencystats-reference.rst:32 -msgid "``ops``" -msgstr "" - -# 8ff07ecf11d04b7b9acfcab968b6b738 -#: ../source/includes/fact-latencystats-reference.rst:33 -msgid "" -"A :bsontype:`long ` giving the total number of " -"operations performed on the collection since startup." -msgstr "" - -# 780cf7fedcd04f20b1ee24a9cc5442dd -#: ../source/includes/fact-latencystats-reference.rst:36 -msgid "``histogram``" -msgstr "" - -# 908cbf36d78d44aea0c745edac849538 -#: ../source/includes/fact-latencystats-reference.rst:37 -msgid "" -"An array of embedded documents, each representing a latency range. Each " -"document covers twice the previous document's range. For upper values " -"between 2048 microseconds and roughly 1 second, the histogram includes " -"half-steps." -msgstr "" - -# 73d557a6f1fe4fadbf0780ddc27800a6 -#: ../source/includes/fact-latencystats-reference.rst:42 -msgid "" -"This field only exists given the ``latencyStats: { histograms: true }`` " -"option. Empty ranges with a zero ``count`` are omitted from the output." -msgstr "" - -# c144c75ad8854c45b339ae9e38751961 -#: ../source/includes/fact-latencystats-reference.rst:46 -msgid "Each document bears the following fields:" -msgstr "" - -# 9b18415a796c44d38c2c0bdf7d9b9798 -#: ../source/includes/fact-latencystats-reference.rst:53 -msgid "``micros``" -msgstr "" - -# 3d58c1cf279345c2a49d3e52a67a5b73 -#: ../source/includes/fact-latencystats-reference.rst:54 -msgid "" -"A :bsontype:`long ` giving the inclusive upper time " -"bound of the current latency range in microseconds." -msgstr "" - -# 05d7074845374686bd2a31884258d1cf -#: ../source/includes/fact-latencystats-reference.rst:58 -msgid "" -"The document's range spans between the previous document's ``micros`` " -"value, exclusive, and this document's ``micros`` value, inclusive." -msgstr "" - -# 2f755c09c3a04086a10e96d4fd980b2d -#: ../source/includes/fact-latencystats-reference.rst:62 -msgid "``count``" -msgstr "" - -# 4d0b981a2f114dceb4e9b397dc46633b -#: ../source/includes/fact-latencystats-reference.rst:63 -msgid "" -"A :bsontype:`long ` giving the number of operations with" -" latency less than or equal to ``micros``." -msgstr "" - -# df2eb3293add40e8b444bae9eb64d24e -#: ../source/includes/fact-latencystats-reference.rst:66 -msgid "For example, if ``collStats`` returns the following histogram:" -msgstr "" - -# 0af053a079e0400492cd1e9257d60237 -#: ../source/includes/fact-latencystats-reference.rst:78 -msgid "This indicates that there were:" -msgstr "" - -# 0496d5fdd1dc442fa95c3cf408e24371 -#: ../source/includes/fact-latencystats-reference.rst:80 -msgid "10 operations taking 1 microsecond or less," -msgstr "" - -# 6b89e2b450194eaca1a97f779ec387b2 -#: ../source/includes/fact-latencystats-reference.rst:81 -msgid "1 operation in the range (1, 2] microseconds," -msgstr "" - -# efc9f5ccc2534e0db11cccea8d1daf41 -#: ../source/includes/fact-latencystats-reference.rst:82 -msgid "1 operation in the range (3072, 4096] microseconds," -msgstr "" - -# 951d833785cb4a16862f08abda71c4af -#: ../source/includes/fact-latencystats-reference.rst:83 -msgid "1000 operations in the range (68719476736, 137438953472], and" -msgstr "" - -# b6f42cd123c74690ae8d42e522c67076 -#: ../source/includes/fact-latencystats-reference.rst:84 -msgid "100 operations in the range (137438953472, 274877906944]." -msgstr "" - -# d4995da66eec4c0ba79ef3b2f52474bf -#: ../source/reference/method/db.collection.latencyStats.txt:43 -msgid "Examples" -msgstr "" - -# 3b94c925ea3c47248d1918d89bbb429e -#: ../source/reference/method/db.collection.latencyStats.txt:45 -msgid "" -"You can run :method:`~db.collection.latencyStats()` in a :program:`mongo`" -" shell as follows:" -msgstr "" - -# af7909e0ab2346308a4106b1a91d5d35 -#: ../source/reference/method/db.collection.latencyStats.txt:52 -msgid "" -":method:`~db.collection.latencyStats()` returns a document such as the " -"following:" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/db.collection.mapReduce.po b/locale/zh/LC_MESSAGES/reference/method/db.collection.mapReduce.po deleted file mode 100644 index d538e136bee..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.collection.mapReduce.po +++ /dev/null @@ -1,882 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 8317559664424d2dafe563fab58c7b2f -#: ../source/reference/method/db.collection.mapReduce.txt:3 -msgid "db.collection.mapReduce()" -msgstr "" - -# c8ec2fb3883e4331883fc012b06a779a -#: ../source/reference/method/db.collection.mapReduce.txt -msgid "On this page" -msgstr "" - -# 99318c4a87844d94a00473c162f28f75 -#: ../source/reference/method/db.collection.mapReduce.txt:15 -msgid "" -"The :method:`db.collection.mapReduce()` method provides a wrapper around " -"the :dbcommand:`mapReduce` command." -msgstr "" - -# 18b643d4aff742689e11b55760b51052 -#: ../source/includes/extracts/views-unsupported-mapReduce.rst:1 -msgid ":doc:`Views ` do not support map-reduce operations." -msgstr "" - -# 150a1dbc7c0f4e25b0dd6d97db31dacf -#: ../source/reference/method/db.collection.mapReduce.txt:22 -msgid ":method:`db.collection.mapReduce()` has the following syntax:" -msgstr "" - -# e2e15f4b044945868fe520fb6ecede8b -#: ../source/reference/method/db.collection.mapReduce.txt:42 -msgid ":method:`db.collection.mapReduce()` takes the following parameters:" -msgstr "" - -# 8430e106bd8f4d589320547fb3232bee -#: ../source/reference/method/db.collection.mapReduce.txt:46 -msgid "" -"The following table describes additional arguments that " -":method:`db.collection.mapReduce()` can accept." -msgstr "" - -# e49478390bef4436bc2f16b53d642c43 -#: ../source/includes/fact-group-map-reduce-where-limitations-in-24.rst:1 -msgid "" -"In MongoDB 2.4, :dbcommand:`map-reduce operations `, the " -":dbcommand:`group` command, and :query:`$where` operator expressions " -"**cannot** access certain global functions or properties, such as ``db``," -" that are available in the :program:`mongo` shell." -msgstr "" - -# 92fda7f368934a5bb8d21b515270ea1b -#: ../source/includes/fact-group-map-reduce-where-limitations-in-24.rst:6 -msgid "" -"When upgrading to MongoDB 2.4, you will need to refactor your code if " -"your :dbcommand:`map-reduce operations `, :dbcommand:`group` " -"commands, or :query:`$where` operator expressions include any global " -"shell functions or properties that are no longer available, such as " -"``db``." -msgstr "" - -# f18912ee9c384fc38847de99d4ae0bb0 -#: ../source/includes/fact-group-map-reduce-where-limitations-in-24.rst:12 -msgid "" -"The following JavaScript functions and properties **are available** to " -":dbcommand:`map-reduce operations `, the :dbcommand:`group` " -"command, and :query:`$where` operator expressions in MongoDB 2.4:" -msgstr "" - -# 9e88d97e012546278bbbab5b2a0f00cc -#: ../source/includes/fact-group-map-reduce-where-limitations-in-24.rst:19 -msgid "Available Properties" -msgstr "" - -# ae8583af27d94a11be98814292174168 -#: ../source/includes/fact-group-map-reduce-where-limitations-in-24.rst:20 -msgid "Available Functions" -msgstr "" - -# e8525c59b70f4ddf922c1b661ed5a0ce -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``args``" -msgstr "" - -# 674aeb8506cc4235a8b3bb83aadc7917 -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``MaxKey``" -msgstr "" - -# fc2ac06a87534cf08aee5f27fffa8af5 -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``MinKey``" -msgstr "" - -# 5c52a7332f9d4caaa6c1c242f75775aa -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``assert()``" -msgstr "" - -# 578df3b4556f46e3ace8a5bde139b650 -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``BinData()``" -msgstr "" - -# 92acee5f74c94f68923910826170875a -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``DBPointer()``" -msgstr "" - -# b6abafb597fa4d19a841e224a3c52cb6 -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``DBRef()``" -msgstr "" - -# 714da9139ee948809868893be1b4323a -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``doassert()``" -msgstr "" - -# 25cb357f2fb046738f85c12d4fef2244 -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``emit()``" -msgstr "" - -# 79e1dde32776426eb0f020e8cdf397f5 -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``gc()``" -msgstr "" - -# ccd043f27b3142d2bcb7440d9710723e -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``HexData()``" -msgstr "" - -# 870a23f26f6a4786a1060507408ff0cb -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``hex_md5()``" -msgstr "" - -# f2514ff3e48d486387dea36680beef20 -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``isNumber()``" -msgstr "" - -# c1aaa95bec0547ddab7abf0173f203f5 -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``isObject()``" -msgstr "" - -# e4bf0d0ef04342e19718f4356bf3b130 -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``ISODate()``" -msgstr "" - -# c0fabd76e7544969a9d768cb7a3f1e04 -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``isString()``" -msgstr "" - -# 5a6fdf49c082434aa46012804925807b -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``Map()``" -msgstr "" - -# 27cd40adeccf45d9ad2e31a723478cd0 -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``MD5()``" -msgstr "" - -# c421d0ec16af46ffb8e198a7bd0a95c1 -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``NumberInt()``" -msgstr "" - -# 0034d7bd032d41d3afd06877fe7cc479 -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``NumberLong()``" -msgstr "" - -# e7a2173115ad4e888a7e280ec5e16ee8 -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``ObjectId()``" -msgstr "" - -# 0a6e175e45d249658aa442e1f5a7f699 -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``print()``" -msgstr "" - -# bb36798f7d7740eeb3dae441f51ad3af -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``printjson()``" -msgstr "" - -# fc73d4c9b68c4c4288d5a2efd18aaee0 -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``printjsononeline()``" -msgstr "" - -# 2ebfe9f86c0f4721acf867f12e0ef6bb -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``sleep()``" -msgstr "" - -# 8351190fdd044de9ae454f88496f8b76 -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``Timestamp()``" -msgstr "" - -# 428ac27554454602a9b5d3ad9282250b -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``tojson()``" -msgstr "" - -# 149fbc0338b9449b9f18505d2b01750b -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``tojsononeline()``" -msgstr "" - -# 25316ebeb4e34d71a167ca941a4a0d6b -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``tojsonObject()``" -msgstr "" - -# a8876c20a47e4dbfbb326a4c24f37afe -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``UUID()``" -msgstr "" - -# 5c7d05a42fc1477fb2d1ed8b1bfd797b -#: ../../../internal after -#: build/master/source/includes/fact-group-map-reduce-where-limitations-in-24.rst -#: padding -msgid "``version()``" -msgstr "" - -# 5f5d232922e9496d960c50c4d76c0954 -#: ../source/includes/parameters-map-reduce.rst:4 -msgid "Requirements for the ``map`` Function" -msgstr "" - -# d3e0236983764ed9bb567f38e24e7111 -#: ../source/includes/parameters-map-reduce.rst:6 -msgid "" -"The ``map`` function is responsible for transforming each input document " -"into zero or more documents. It can access the variables defined in the " -"``scope`` parameter, and has the following prototype:" -msgstr "" - -# 730411bcced34cd38ba56219a7cd832d -#: ../source/includes/parameters-map-reduce.rst:17 -msgid "The ``map`` function has the following requirements:" -msgstr "" - -# 5c232d23967e4696a8dfd2c05d07d62f -#: ../source/includes/parameters-map-reduce.rst:19 -msgid "" -"In the ``map`` function, reference the current document as ``this`` " -"within the function." -msgstr "" - -# d6e69afaec444f228830975e53fd0e09 -#: ../source/includes/parameters-map-reduce.rst:22 -msgid "The ``map`` function should *not* access the database for any reason." -msgstr "" - -# 135a8dd36adb440681b310a82543c5f9 -#: ../source/includes/parameters-map-reduce.rst:24 -msgid "" -"The ``map`` function should be pure, or have *no* impact outside of the " -"function (i.e. side effects.)" -msgstr "" - -# 6baff18f71db45f18d6b63d2c10845a2 -#: ../source/includes/parameters-map-reduce.rst:27 -msgid "" -"A single emit can only hold half of MongoDB's :ref:`maximum BSON document" -" size `." -msgstr "" - -# ed5c9ac8a1e84594a7120370395cfb9a -#: ../source/includes/parameters-map-reduce.rst:30 -msgid "" -"The ``map`` function may optionally call ``emit(key,value)`` any number " -"of times to create an output document associating ``key`` with ``value``." -msgstr "" - -# 07df8435749a46a6af7af050da71df91 -#: ../source/includes/parameters-map-reduce.rst:33 -msgid "" -"The following ``map`` function will call ``emit(key,value)`` either 0 or " -"1 times depending on the value of the input document's ``status`` field:" -msgstr "" - -# 6e327a8523114bedbdbcedab188cf6e5 -#: ../source/includes/parameters-map-reduce.rst:44 -msgid "" -"The following ``map`` function may call ``emit(key,value)`` multiple " -"times depending on the number of elements in the input document's " -"``items`` field:" -msgstr "" - -# 17b4b445fd9449ccb23240337179d915 -#: ../source/includes/parameters-map-reduce.rst:4 -msgid "Requirements for the ``reduce`` Function" -msgstr "" - -# a7448939a7a14928a8e80deb2207fdaf -#: ../source/includes/parameters-map-reduce.rst:6 -msgid "The ``reduce`` function has the following prototype:" -msgstr "" - -# f2eeb542cec647a5ba9625c1b0d90ae7 -#: ../source/includes/parameters-map-reduce.rst:15 -msgid "The ``reduce`` function exhibits the following behaviors:" -msgstr "" - -# 5e0a7bdfc42a432c9638810cee7a627a -#: ../source/includes/parameters-map-reduce.rst:17 -msgid "" -"The ``reduce`` function should *not* access the database, even to perform" -" read operations." -msgstr "" - -# 1774722534874670957e9fe9ddb39eb3 -#: ../source/includes/parameters-map-reduce.rst:20 -msgid "The ``reduce`` function should *not* affect the outside system." -msgstr "" - -# ed3629c67c29442f8a45b91e5823a040 -#: ../source/includes/parameters-map-reduce.rst:23 -msgid "" -"MongoDB will **not** call the ``reduce`` function for a key that has only" -" a single value. The ``values`` argument is an array whose elements are " -"the ``value`` objects that are \"mapped\" to the ``key``." -msgstr "" - -# f4bb1a6afaa94e2e946830c091a38958 -#: ../source/includes/parameters-map-reduce.rst:28 -msgid "" -"MongoDB can invoke the ``reduce`` function more than once for the same " -"key. In this case, the previous output from the ``reduce`` function for " -"that key will become one of the input values to the next ``reduce`` " -"function invocation for that key." -msgstr "" - -# 3ffce2ea8f704c93a4a4e7e594b68bfd -#: ../source/includes/parameters-map-reduce.rst:33 -msgid "" -"The ``reduce`` function can access the variables defined in the ``scope``" -" parameter." -msgstr "" - -# ea4308d6a64944d48385cb7cd1e147bb -#: ../source/includes/parameters-map-reduce.rst:36 -msgid "" -"The inputs to ``reduce`` must not be larger than half of MongoDB's " -":ref:`maximum BSON document size `. This " -"requirement may be violated when large documents are returned and then " -"joined together in subsequent ``reduce`` steps." -msgstr "" - -# c30f4932e1d64ef8ad848f9932b68739 -#: ../source/includes/parameters-map-reduce.rst:41 -msgid "" -"Because it is possible to invoke the ``reduce`` function more than once " -"for the same key, the following properties need to be true:" -msgstr "" - -# 8a52195f107d438b8733ce8bfa52df4b -#: ../source/includes/parameters-map-reduce.rst:45 -msgid "" -"the *type* of the return object must be **identical** to the type of the " -"``value`` emitted by the ``map`` function." -msgstr "" - -# d3e061828164491cbd33400901c90e07 -#: ../source/includes/parameters-map-reduce.rst:49 -msgid "" -"the ``reduce`` function must be *associative*. The following statement " -"must be true:" -msgstr "" - -# 84e75efc19424aa89f101b869da3cff2 -#: ../source/includes/parameters-map-reduce.rst:56 -msgid "" -"the ``reduce`` function must be *idempotent*. Ensure that the following " -"statement is true:" -msgstr "" - -# 074a481cadae40f6b35cdbf6b3987f63 -#: ../source/includes/parameters-map-reduce.rst:63 -msgid "" -"the ``reduce`` function should be *commutative*: that is, the order of " -"the elements in the ``valuesArray`` should not affect the output of the " -"``reduce`` function, so that the following statement is true:" -msgstr "" - -# 509eb2b3129f48b4b4f2db1975668d8d -#: ../source/includes/parameters-map-reduce.rst:4 -msgid "``out`` Options" -msgstr "" - -# 25df282c2754430fab0dcd691ee741f9 -#: ../source/includes/parameters-map-reduce.rst:6 -msgid "You can specify the following options for the ``out`` parameter:" -msgstr "" - -# 56757cf3b6294ddbb42ef00a93fcc1c7 -#: ../source/includes/parameters-map-reduce.rst:9 -msgid "Output to a Collection" -msgstr "" - -# 5903d9b9ac9844a68b0cbf06c0933e08 -#: ../source/includes/parameters-map-reduce.rst:11 -msgid "" -"This option outputs to a new collection, and is not available on " -"secondary members of replica sets." -msgstr "" - -# 6bb7004fb50f40d7a03d30ce823f560f -#: ../source/includes/parameters-map-reduce.rst:19 -msgid "Output to a Collection with an Action" -msgstr "" - -# 2baee90e75ea4429b9efa12a90801c25 -#: ../source/includes/parameters-map-reduce.rst:21 -msgid "" -"This option is only available when passing a collection that already " -"exists to ``out``. It is not available on secondary members of replica " -"sets." -msgstr "" - -# da6afef19cd14968a6e04e7e4ce4baf7 -#: ../source/includes/parameters-map-reduce.rst:32 -msgid "" -"When you output to a collection with an action, the ``out`` has the " -"following parameters:" -msgstr "" - -# 4d391f7c8a5d4b9e964888978ff4723e -#: ../source/includes/parameters-map-reduce.rst:35 -msgid "````: Specify one of the following actions:" -msgstr "" - -# 942d2430db234abcb0250409515a9d61 -#: ../source/includes/parameters-map-reduce.rst:37 -msgid "``replace``" -msgstr "" - -# b0957a3995044ad9b547229b4a939d52 -#: ../source/includes/parameters-map-reduce.rst:39 -msgid "" -"Replace the contents of the ```` if the collection with " -"the ```` exists." -msgstr "" - -# 451a6aac6ace403d8e7ced76fc612339 -#: ../source/includes/parameters-map-reduce.rst:42 -msgid "``merge``" -msgstr "" - -# b10e2cd886ac4f1d96e3b0abcc7707ec -#: ../source/includes/parameters-map-reduce.rst:44 -msgid "" -"Merge the new result with the existing result if the output collection " -"already exists. If an existing document has the same key as the new " -"result, *overwrite* that existing document." -msgstr "" - -# f2eae02c55fc44298dfe2d67e2782a6b -#: ../source/includes/parameters-map-reduce.rst:49 -msgid "``reduce``" -msgstr "" - -# d7c260d210334f9bbaf1a8b1af15d1d6 -#: ../source/includes/parameters-map-reduce.rst:51 -msgid "" -"Merge the new result with the existing result if the output collection " -"already exists. If an existing document has the same key as the new " -"result, apply the ``reduce`` function to both the new and the existing " -"documents and overwrite the existing document with the result." -msgstr "" - -# 65dd9b73c7d747619f16e0b1a14d91e6 -#: ../source/includes/parameters-map-reduce.rst:57 -msgid "``db``:" -msgstr "" - -# e8159c8f6fbb4f8cabb47d8a4fd62090 -#: ../source/includes/parameters-map-reduce.rst:59 -msgid "" -"Optional. The name of the database that you want the map-reduce operation" -" to write its output. By default this will be the same database as the " -"input collection." -msgstr "" - -# 91634d6e205a473884fe2aa03f3c96fc -#: ../source/includes/parameters-map-reduce.rst:63 -msgid "``sharded``:" -msgstr "" - -# ae4bf7e14b3f452494e2bf1b544725a3 -#: ../source/includes/parameters-map-reduce.rst:65 -msgid "" -"Optional. If ``true`` *and* you have enabled sharding on output database," -" the map-reduce operation will shard the output collection using the " -"``_id`` field as the shard key." -msgstr "" - -# 19cfba1c53fe4cfbbb206aa1623b9bfb -#: ../source/includes/parameters-map-reduce.rst:69 -msgid "``nonAtomic``:" -msgstr "" - -# 9b72647f7d9249cf93453e26e1053a58 -#: ../source/includes/parameters-map-reduce.rst:71 -msgid "" -"Optional. Specify output operation as non-atomic. This applies **only** " -"to the ``merge`` and ``reduce`` output modes, which may take minutes to " -"execute." -msgstr "" - -# cee7dcd16d0b45d59f7c80f8a4e2505b -#: ../source/includes/parameters-map-reduce.rst:75 -msgid "" -"By default ``nonAtomic`` is ``false``, and the map-reduce operation locks" -" the database during post-processing." -msgstr "" - -# e1cbd9830d6640f0862d7f57a67bc6ae -#: ../source/includes/parameters-map-reduce.rst:78 -msgid "" -"If ``nonAtomic`` is ``true``, the post-processing step prevents MongoDB " -"from locking the database: during this time, other clients will be able " -"to read intermediate states of the output collection." -msgstr "" - -# 9be7de25ecbf4fe1b98f0f735352768a -#: ../source/includes/parameters-map-reduce.rst:83 -msgid "Output Inline" -msgstr "" - -# 99f72ccb421c4b54b0c0315bb1eb919d -#: ../source/includes/parameters-map-reduce.rst:85 -msgid "" -"Perform the map-reduce operation in memory and return the result. This " -"option is the only available option for ``out`` on secondary members of " -"replica sets." -msgstr "" - -# dd3400721955402bb064035fd8dc6f7e -#: ../source/includes/parameters-map-reduce.rst:93 -msgid "" -"The result must fit within the :ref:`maximum size of a BSON document " -"`." -msgstr "" - -# cbf8107cf9f546ff9d077329979eac8b -#: ../source/includes/parameters-map-reduce.rst:4 -msgid "Requirements for the ``finalize`` Function" -msgstr "" - -# a83ee5a3b6c642d78ca72130d7c5136e -#: ../source/includes/parameters-map-reduce.rst:6 -msgid "The ``finalize`` function has the following prototype:" -msgstr "" - -# fcf974380de64e6cbe4c64bce88ec89c -#: ../source/includes/parameters-map-reduce.rst:15 -msgid "" -"The ``finalize`` function receives as its arguments a ``key`` value and " -"the ``reducedValue`` from the ``reduce`` function. Be aware that:" -msgstr "" - -# f908b359fcc34941a0c214bafc6eb110 -#: ../source/includes/parameters-map-reduce.rst:19 -msgid "The ``finalize`` function should *not* access the database for any reason." -msgstr "" - -# 0cff6b28822048c3b91d700ddeaaeb16 -#: ../source/includes/parameters-map-reduce.rst:22 -msgid "" -"The ``finalize`` function should be pure, or have *no* impact outside of " -"the function (i.e. side effects.)" -msgstr "" - -# 0e02a9d5cc2e43ef9bfc3e02909e1b32 -#: ../source/includes/parameters-map-reduce.rst:25 -msgid "" -"The ``finalize`` function can access the variables defined in the " -"``scope`` parameter." -msgstr "" - -# 8229af99c2a84d80a530eb6a96c7dbf3 -#: ../source/includes/examples-map-reduce.rst:2 -msgid "Map-Reduce Examples" -msgstr "" - -# 722573deddde43159dc24873ab127ea0 -#: ../source/includes/examples-map-reduce.rst:7 -msgid "" -"Consider the following map-reduce operations on a collection ``orders`` " -"that contains documents of the following prototype:" -msgstr "" - -# 9f884552320d4c979704eecac20d96f4 -#: ../source/includes/examples-map-reduce.rst:25 -msgid "Return the Total Price Per Customer" -msgstr "" - -# c22f2a8440c442c5a32df0935d167637 -#: ../source/includes/examples-map-reduce.rst:29 -msgid "" -"Perform the map-reduce operation on the ``orders`` collection to group by" -" the ``cust_id``, and calculate the sum of the ``price`` for each " -"``cust_id``:" -msgstr "" - -# d0baa6ed09f14b0da7b12b1bf5a9bb55 -# 189e47d00b3741f282bf2924734113a6 -#: ../source/includes/examples-map-reduce.rst:35 -#: ../source/includes/examples-map-reduce.rst:97 -msgid "Define the map function to process each input document:" -msgstr "" - -# caa9096d53594d509b432fb04cd4e90e -# 97eff9744e10466897f91025301cf1ea -#: ../source/includes/examples-map-reduce.rst:37 -#: ../source/includes/examples-map-reduce.rst:99 -msgid "" -"In the function, ``this`` refers to the document that the map-reduce " -"operation is processing." -msgstr "" - -# fb3ae21d37b24444b51a3524f44947a6 -#: ../source/includes/examples-map-reduce.rst:40 -msgid "" -"The function maps the ``price`` to the ``cust_id`` for each document and " -"emits the ``cust_id`` and ``price`` pair." -msgstr "" - -# 12abe237b1b94ac29dd976df545cd6ed -#: ../source/includes/examples-map-reduce.rst:51 -msgid "" -"Define the corresponding reduce function with two arguments ``keyCustId``" -" and ``valuesPrices``:" -msgstr "" - -# 80bb6c0bb00540959c26fb4c0be299f1 -#: ../source/includes/examples-map-reduce.rst:54 -msgid "" -"The ``valuesPrices`` is an array whose elements are the ``price`` values " -"emitted by the map function and grouped by ``keyCustId``." -msgstr "" - -# 3d5a3fa227754a45a1c3ebf927e7e6ed -#: ../source/includes/examples-map-reduce.rst:57 -msgid "The function reduces the ``valuesPrice`` array to the sum of its elements." -msgstr "" - -# 8a2bc46678a246cc873b2843f0b9862d -#: ../source/includes/examples-map-reduce.rst:66 -msgid "" -"Perform the map-reduce on all documents in the ``orders`` collection " -"using the ``mapFunction1`` map function and the ``reduceFunction1`` " -"reduce function." -msgstr "" - -# b86e89c6b628467db872d4b756a4c272 -#: ../source/includes/examples-map-reduce.rst:78 -msgid "" -"This operation outputs the results to a collection named " -"``map_reduce_example``. If the ``map_reduce_example`` collection already " -"exists, the operation will replace the contents with the results of this " -"map-reduce operation:" -msgstr "" - -# 87ce4514fbdd4c859210a80f8a8a6a11 -#: ../source/includes/examples-map-reduce.rst:86 -msgid "Calculate Order and Total Quantity with Average Quantity Per Item" -msgstr "" - -# b8c7b1a11f22495c8d0a84b2d444780e -#: ../source/includes/examples-map-reduce.rst:90 -msgid "" -"In this example, you will perform a map-reduce operation on the " -"``orders`` collection for all documents that have an ``ord_date`` value " -"greater than ``01/01/2012``. The operation groups by the ``item.sku`` " -"field, and calculates the number of orders and the total quantity ordered" -" for each ``sku``. The operation concludes by calculating the average " -"quantity per order for each ``sku`` value:" -msgstr "" - -# b64528eaf6d24d4794e95929fc56b75e -#: ../source/includes/examples-map-reduce.rst:102 -msgid "" -"For each item, the function associates the ``sku`` with a new object " -"``value`` that contains the ``count`` of ``1`` and the item ``qty`` for " -"the order and emits the ``sku`` and ``value`` pair." -msgstr "" - -# c89f14ded9024a6d8f89d73d6c7986e8 -#: ../source/includes/examples-map-reduce.rst:119 -msgid "" -"Define the corresponding reduce function with two arguments ``keySKU`` " -"and ``countObjVals``:" -msgstr "" - -# 60e5a39e03aa41d8a86bbcba0addfd45 -#: ../source/includes/examples-map-reduce.rst:122 -msgid "" -"``countObjVals`` is an array whose elements are the objects mapped to the" -" grouped ``keySKU`` values passed by map function to the reducer " -"function." -msgstr "" - -# 7330241e02f3408180e06101057865f4 -#: ../source/includes/examples-map-reduce.rst:126 -msgid "" -"The function reduces the ``countObjVals`` array to a single object " -"``reducedValue`` that contains the ``count`` and the ``qty`` fields." -msgstr "" - -# 6f27334401f64b2a8333691483574c83 -#: ../source/includes/examples-map-reduce.rst:130 -msgid "" -"In ``reducedVal``, the ``count`` field contains the sum of the ``count`` " -"fields from the individual array elements, and the ``qty`` field contains" -" the sum of the ``qty`` fields from the individual array elements." -msgstr "" - -# 9ec48113b0c3415dace6e2aac084a9fa -#: ../source/includes/examples-map-reduce.rst:148 -msgid "" -"Define a finalize function with two arguments ``key`` and ``reducedVal``." -" The function modifies the ``reducedVal`` object to add a computed field " -"named ``avg`` and returns the modified object:" -msgstr "" - -# a34069b5cd174d64b0a93502a3fb6ac3 -#: ../source/includes/examples-map-reduce.rst:163 -msgid "" -"Perform the map-reduce operation on the ``orders`` collection using the " -"``mapFunction2``, ``reduceFunction2``, and ``finalizeFunction2`` " -"functions." -msgstr "" - -# 08130820672e48b993ea405fe66a2844 -#: ../source/includes/examples-map-reduce.rst:180 -msgid "" -"This operation uses the ``query`` field to select only those documents " -"with ``ord_date`` greater than ``new Date(01/01/2012)``. Then it output " -"the results to a collection ``map_reduce_example``. If the " -"``map_reduce_example`` collection already exists, the operation will " -"merge the existing contents with the results of this map-reduce " -"operation." -msgstr "" - -# e77616854b1a4c50bf28efd434dc3443 -#: ../source/reference/method/db.collection.mapReduce.txt:84 -msgid "Output" -msgstr "" - -# bb05706cc9c5471b9a1968defb4d6253 -#: ../source/reference/method/db.collection.mapReduce.txt:86 -msgid "" -"The output of the :method:`db.collection.mapReduce()` method is identical" -" to that of the :dbcommand:`mapReduce` command. See the :ref:`Output " -"` section of the :dbcommand:`mapReduce` command for " -"information on the :method:`db.collection.mapReduce()` output." -msgstr "" - -# d75cf071de2c4a3c967f49806fe0d342 -#: ../source/reference/method/db.collection.mapReduce.txt:93 -msgid "Additional Information" -msgstr "" - -# 1191c1f3b0be4587810b5b15a4b8abcd -#: ../source/reference/method/db.collection.mapReduce.txt:95 -msgid ":doc:`/tutorial/troubleshoot-map-function`" -msgstr "" - -# 18ce4d20e99b4ae284920737a8682d1c -#: ../source/reference/method/db.collection.mapReduce.txt:97 -msgid ":doc:`/tutorial/troubleshoot-reduce-function`" -msgstr "" - -# 335f5a8b17564e76905e069d736919e9 -#: ../source/reference/method/db.collection.mapReduce.txt:99 -msgid ":dbcommand:`mapReduce` command" -msgstr "" - -# 94ab21c382c3410ba14a6a3f1f05fc23 -#: ../source/reference/method/db.collection.mapReduce.txt:101 -msgid ":doc:`/aggregation`" -msgstr "" - -# a1bb9002824c4fcd976517263297b5ef -#: ../source/reference/method/db.collection.mapReduce.txt:103 -msgid ":doc:`Map-Reduce `" -msgstr "" - -# d3d4ae5ce68643b1bfb858ad99188116 -#: ../source/reference/method/db.collection.mapReduce.txt:105 -msgid ":doc:`/tutorial/perform-incremental-map-reduce`" -msgstr "" - -#~ msgid ":doc:`/core/aggregation`" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/db.collection.reIndex.po b/locale/zh/LC_MESSAGES/reference/method/db.collection.reIndex.po deleted file mode 100644 index b27480c065c..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.collection.reIndex.po +++ /dev/null @@ -1,84 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.reIndex.txt:3 -msgid "db.collection.reIndex()" -msgstr "" - -#: ../source/reference/method/db.collection.reIndex.txt:15 -msgid "" -"The :method:`db.collection.reIndex()` drops all indexes on a collection and " -"recreates them. This operation may be expensive for collections that have a " -"large amount of data and/or a large number of indexes." -msgstr "" - -#: ../source/reference/method/db.collection.reIndex.txt:20 -msgid "" -"Call this method, which takes no arguments, on a collection object. For " -"example:" -msgstr "" - -#: ../source/reference/method/db.collection.reIndex.txt:27 -msgid "" -"Normally, MongoDB compacts indexes during routine updates. For most users, " -"the :method:`db.collection.reIndex()` is unnecessary. However, it may be " -"worth running if the collection size has changed significantly or if the " -"indexes are consuming a disproportionate amount of disk space." -msgstr "" - -#: ../source/reference/method/db.collection.reIndex.txt:33 -msgid "Behavior" -msgstr "" - -#: ../source/includes/note-reindex-impact-on-replica-sets.rst:3 -msgid "" -"For replica sets, |cmd-name| will not propagate from the :term:`primary` to " -":term:`secondaries `. |cmd-name| will only affect a single " -":program:`mongod` instance." -msgstr "" - -#: ../source/includes/important-reindex-locking.rst:1 -msgid "" -"|cmd-name| will rebuild indexes in the :ref:`background ` *if the index was originally specified with this option*. " -"However, |cmd-name| will rebuild the ``_id`` index in the foreground, which " -"takes the database's write lock." -msgstr "" - -#: ../source/includes/fact-index-key-length-operation-behaviors.rst:3 -msgid "" -"Reindexing operations will error if the index entry for an indexed field " -"exceeds the |limit|. Reindexing operations occur as part of " -":dbcommand:`compact` and :dbcommand:`repairDatabase` commands as well as the" -" :method:`db.collection.reIndex()` method." -msgstr "" - -#: ../source/includes/fact-index-key-length-operation-behaviors.rst:8 -msgid "" -"Because these operations drop *all* the indexes from a collection and then " -"recreate them sequentially, the error from the |limit| prevents these " -"operations from rebuilding any remaining indexes for the collection and, in " -"the case of the :dbcommand:`repairDatabase` command, from continuing with " -"the remainder of the process." -msgstr "" - -#: ../source/reference/method/db.collection.reIndex.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.collection.reIndex.txt:49 -msgid ":doc:`/indexes`" -msgstr "" - -#~ msgid "See" -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.collection.remove.po b/locale/zh/LC_MESSAGES/reference/method/db.collection.remove.po deleted file mode 100644 index a2610587e96..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.collection.remove.po +++ /dev/null @@ -1,358 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 7e135441fb0c463f8c27218e9ab30c97 -#: ../source/reference/method/db.collection.remove.txt:3 -msgid "db.collection.remove()" -msgstr "" - -# effef57e0899436985775cca4f335e18 -#: ../source/reference/method/db.collection.remove.txt -msgid "On this page" -msgstr "" - -# 8861f5b8482d414b82ad38339c5a20cd -#: ../source/reference/method/db.collection.remove.txt:14 -msgid "Definition" -msgstr "" - -# 8febf61f45eb46c18c7ea569d8a73910 -#: ../source/reference/method/db.collection.remove.txt:18 -msgid "Removes documents from a collection." -msgstr "" - -# c959ed675a804f66b0e6790b7bea1f94 -#: ../source/reference/method/db.collection.remove.txt:20 -msgid "" -"The :method:`db.collection.remove()` method can have one of two syntaxes." -" The :method:`~db.collection.remove()` method can take a query document " -"and an optional ``justOne`` boolean:" -msgstr "" - -# 9c09fcd5129f4fb6b5a97fd34c0698c8 -#: ../source/reference/method/db.collection.remove.txt:31 -msgid "" -"Or the method can take a query document and an optional remove options " -"document:" -msgstr "" - -# e462d2d9a4034a8989fc1a4b550ff762 -#: ../source/reference/method/db.collection.remove.txt:49 -msgid "" -"The :method:`~db.collection.remove()` returns an object that contains the" -" status of the operation." -msgstr "" - -# 8e58ae6471364726a59afaae65e3cd06 -#: ../source/reference/method/db.collection.remove.txt:53 -msgid "" -"A :ref:`writeresults-remove` object that contains the status of the " -"operation." -msgstr "" - -# 6d37fd18cd014339a1bbd98d49934f9d -#: ../source/reference/method/db.collection.remove.txt:57 -msgid "Behavior" -msgstr "" - -# 2a7b86e03d664817ba99b3f6e402f396 -#: ../source/reference/method/db.collection.remove.txt:62 -msgid "Write Concern" -msgstr "" - -# 00f682d7ce3c4198aa40ed7c44e6b763 -#: ../source/reference/method/db.collection.remove.txt:66 -msgid "" -"The :method:`~db.collection.remove()` method uses the :dbcommand:`delete`" -" command, which uses the default :doc:`write concern `. To specify a different write concern, include the write " -"concern in the options parameter." -msgstr "" - -# 8ba0c97ae1bc4f9b87f49cbd92090698 -#: ../source/reference/method/db.collection.remove.txt:72 -msgid "Query Considerations" -msgstr "" - -# 529b5ae9ceca4a60910511182da7d80b -#: ../source/reference/method/db.collection.remove.txt:74 -msgid "" -"By default, :method:`~db.collection.remove()` removes all documents that " -"match the ``query`` expression. Specify the ``justOne`` option to limit " -"the operation to removing a single document. To delete a single document " -"sorted by a specified order, use the :ref:`findAndModify() " -"` method." -msgstr "" - -# 29f387e02f5142c0aea99c76dd2ca9a2 -#: ../source/reference/method/db.collection.remove.txt:80 -msgid "" -"When removing multiple documents, the remove operation may interleave " -"with other read and/or write operations to the collection. For " -"*unsharded* collections, you can override this behavior with the " -":update:`$isolated` operator, which \"isolates\" the remove operation and" -" disallows yielding during the operation. This ensures that no client can" -" see the affected documents until they are all processed or an error " -"stops the remove operation." -msgstr "" - -# 0f37330c5c9a4e5980f8caa3c348496c -#: ../source/reference/method/db.collection.remove.txt:88 -msgid "See :ref:`isolate-remove-operations` for an example." -msgstr "" - -# 02f8394b67ae40a98547502ad6cf8dd6 -#: ../source/reference/method/db.collection.remove.txt:91 -msgid "Capped Collections" -msgstr "" - -# c5280f26efb5471ba2ebd7cc32374e07 -#: ../source/includes/fact-remove-capped-collection-restriction.rst:1 -msgid "" -"You cannot use the :method:`~db.collection.remove()` method with a " -":term:`capped collection`." -msgstr "" - -# 3614fd0f0c8c4ba6b51dcfde82df9dbd -#: ../source/reference/method/db.collection.remove.txt:96 -msgid "Sharded Collections" -msgstr "" - -# 3c54f93a402548b198722b33b4514898 -#: ../source/includes/fact-single-modification-in-sharded-collections.rst:1 -msgid "" -"All |single-modification-operation-names| operations for a sharded " -"collection must include the :term:`shard key` *or* the ``_id`` field in " -"the query specification. |single-modification-operation-names| operations" -" without the :term:`shard key` *or* the ``_id`` field return an error." -msgstr "" - -# 9cd2bbf7256f4cbea0a51ef38d434a79 -#: ../source/reference/method/db.collection.remove.txt:105 -msgid "Examples" -msgstr "" - -# 7d0376eec09041498e67fc78831645ea -#: ../source/reference/method/db.collection.remove.txt:107 -msgid "" -"The following are examples of the :method:`~db.collection.remove()` " -"method." -msgstr "" - -# fe943b21660041a390549f2e2498b459 -#: ../source/reference/method/db.collection.remove.txt:110 -msgid "Remove All Documents from a Collection" -msgstr "" - -# 952d764e57f644d2bdfbe62ed9b9a46b -#: ../source/reference/method/db.collection.remove.txt:112 -msgid "" -"To remove all documents in a collection, call the :method:`remove " -"` method with an empty query document ``{}``. The" -" following operation deletes all documents from the :doc:`bios collection" -" `:" -msgstr "" - -# f98e6783bdb647c2b17b9ad822c14ce9 -#: ../source/reference/method/db.collection.remove.txt:121 -msgid "" -"This operation is not equivalent to the :method:`~db.collection.drop()` " -"method." -msgstr "" - -# df4b254fbccc4ff1924a6e1581863689 -#: ../source/reference/method/db.collection.remove.txt:124 -msgid "" -"To remove all documents from a collection, it may be more efficient to " -"use the :method:`~db.collection.drop()` method to drop the entire " -"collection, including the indexes, and then recreate the collection and " -"rebuild the indexes." -msgstr "" - -# 264b791ac3fd4bbe9e4fb2c519439c61 -#: ../source/reference/method/db.collection.remove.txt:130 -msgid "Remove All Documents that Match a Condition" -msgstr "" - -# c0e7409e71284049ba349c48f22484c1 -#: ../source/reference/method/db.collection.remove.txt:132 -msgid "" -"To remove the documents that match a deletion criteria, call the " -":method:`~db.collection.remove()` method with the ```` parameter:" -msgstr "" - -# 4b1cfcbd1ae640209db233ecbd01c431 -#: ../source/reference/method/db.collection.remove.txt:136 -msgid "" -"The following operation removes all the documents from the collection " -"``products`` where ``qty`` is greater than ``20``:" -msgstr "" - -# dc1979070ecc42acb539b126c7717ef5 -#: ../source/reference/method/db.collection.remove.txt:144 -msgid "Override Default Write Concern" -msgstr "" - -# 3d6bf6a504314c6ab2f2aa58587ae4a3 -#: ../source/reference/method/db.collection.remove.txt:146 -msgid "" -"The following operation to a replica set removes all the documents from " -"the collection ``products`` where ``qty`` is greater than ``20`` and " -"specifies a :doc:`write concern ` of ``\"w: " -"majority\"`` with a ``wtimeout`` of 5000 milliseconds such that the " -"method returns after the write propagates to a majority of the voting " -"replica set members or the method times out after 5 seconds." -msgstr "" - -# d16048711d09401f900c0d69bc3ac71f -#: ../source/includes/fact-majority-write-concern-change.rst:1 -msgid "" -"In previous versions, ``majority`` referred to the majority of all " -"members of the replica set instead of the majority of the voting members." -msgstr "" - -# 99106fd78519485093555d5d4ce3f414 -#: ../source/reference/method/db.collection.remove.txt:163 -msgid "Remove a Single Document that Matches a Condition" -msgstr "" - -# 4c2f40c0a6284377bd7d4d183c2969e0 -#: ../source/reference/method/db.collection.remove.txt:165 -msgid "" -"To remove the first document that match a deletion criteria, call the " -":method:`remove ` method with the ``query`` " -"criteria and the ``justOne`` parameter set to ``true`` or ``1``." -msgstr "" - -# f489d54fc4364219824ded0717950037 -#: ../source/reference/method/db.collection.remove.txt:169 -msgid "" -"The following operation removes the first document from the collection " -"``products`` where ``qty`` is greater than ``20``:" -msgstr "" - -# 182f93239dfd43f2b32774b3afbbc575 -#: ../source/reference/method/db.collection.remove.txt:179 -msgid "Isolate Remove Operations" -msgstr "" - -# d621f4f6d16a41d2a30cc9b788fb3540 -#: ../source/reference/method/db.collection.remove.txt:181 -msgid "" -"To isolate the query, include ``$isolated: 1`` in the ```` " -"parameter as in the following examples:" -msgstr "" - -# 5c729e878f95400c9636db5b17eaa302 -#: ../source/reference/method/db.collection.remove.txt:189 -msgid "Specify Collation" -msgstr "" - -# 94026b8b698b49e5875d330a620c929a -#: ../source/includes/extracts/collation-description.rst:1 -msgid "" -":doc:`Collation ` allows users to specify language-" -"specific rules for string comparison, such as rules for lettercase and " -"accent marks." -msgstr "" - -# d49c94411edd4b04aa18f490d8e17a98 -#: ../source/reference/method/db.collection.remove.txt:193 -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -# 54116ea87ab9411985c2de3a655516a3 -#: ../source/reference/method/db.collection.remove.txt:201 -msgid "The following operation includes the :ref:`collation ` option:" -msgstr "" - -# 9b47f632b21e42c3a46affa71e466986 -#: ../source/reference/method/db.collection.remove.txt:214 -msgid "WriteResult" -msgstr "" - -# b9366b91d75843509d50c59b5f6425b0 -#: ../source/reference/method/db.collection.remove.txt:219 -msgid "Successful Results" -msgstr "" - -# 46ca0091e1af44dfbdd9a4b988cf5255 -#: ../source/reference/method/db.collection.remove.txt:221 -msgid "" -"The :method:`~db.collection.remove()` returns a :method:`WriteResult` " -"object that contains the status of the operation. Upon success, the " -":method:`WriteResult` object contains information on the number of " -"documents removed:" -msgstr "" - -# 995c77a0d39c4475a34c3296044e0554 -#: ../source/reference/method/db.collection.remove.txt:230 -msgid ":data:`WriteResult.nRemoved`" -msgstr "" - -# 10e794f89c704a2f9e987f72bbfee09f -#: ../source/reference/method/db.collection.remove.txt:233 -msgid "Write Concern Errors" -msgstr "" - -# ed3227e1ecbd4da4a5b03aabcbabcfcd -#: ../source/reference/method/db.collection.remove.txt:235 -msgid "" -"If the :method:`~db.collection.remove()` method encounters write concern " -"errors, the results include the :data:`WriteResult.writeConcernError` " -"field:" -msgstr "" - -# e9e17aa845464fd49d46893e08571311 -#: ../source/reference/method/db.collection.remove.txt:252 -msgid ":method:`WriteResult.hasWriteConcernError()`" -msgstr "" - -# 69afbc6b4fa74d1b8bdc4f56cdb00635 -#: ../source/reference/method/db.collection.remove.txt:255 -msgid "Errors Unrelated to Write Concern" -msgstr "" - -# 031b9ed7bef14478b8b7cbc9a01070f0 -#: ../source/reference/method/db.collection.remove.txt:257 -msgid "" -"If the :method:`~db.collection.remove()` method encounters a non-write " -"concern error, the results include :data:`WriteResult.writeError` field:" -msgstr "" - -# f12f5a460d4747d7bd8b0eaa1841a141 -#: ../source/reference/method/db.collection.remove.txt:270 -msgid ":method:`WriteResult.hasWriteError()`" -msgstr "" - -#~ msgid "Safe Writes" -#~ msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "All |single-modification-operation-names| " -#~ "operations for a sharded collection that" -#~ " specify the |single-modification-" -#~ "operation-option| option must include the" -#~ " :term:`shard key` *or* the ``_id`` " -#~ "field in the query specification. " -#~ "|single-modification-operation-names| operations" -#~ " specifying |single-modification-operation-" -#~ "option| in a sharded collection without" -#~ " the :term:`shard key` *or* the " -#~ "``_id`` field return an error." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/db.collection.renameCollection.po b/locale/zh/LC_MESSAGES/reference/method/db.collection.renameCollection.po deleted file mode 100644 index 802c359cf50..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.collection.renameCollection.po +++ /dev/null @@ -1,111 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# cba6da6b99c244b4a415f2604a31caaa -#: ../source/reference/method/db.collection.renameCollection.txt:3 -msgid "db.collection.renameCollection()" -msgstr "" - -# d1975e59c8484dee8d0b9a5dd0cf559d -#: ../source/reference/method/db.collection.renameCollection.txt -msgid "On this page" -msgstr "" - -# 0fb47b7cb5c24ac8bbe80253b9196023 -#: ../source/reference/method/db.collection.renameCollection.txt:14 -msgid "Definition" -msgstr "" - -# 433c143536e04d69891b1e0cca84b9d8 -#: ../source/reference/method/db.collection.renameCollection.txt:18 -msgid "" -"Renames a collection. Provides a wrapper for the " -":dbcommand:`renameCollection` :term:`database command`." -msgstr "" - -# 6a9d0df122f74747936db8ed87bbddfb -#: ../source/reference/method/db.collection.renameCollection.txt:24 -msgid "Behavior" -msgstr "" - -# 86f28e1b8dbb4504b0067e89575b6a95 -#: ../source/reference/method/db.collection.renameCollection.txt:26 -msgid "" -"The :method:`db.collection.renameCollection()` method operates within a " -"collection by changing the metadata associated with a given collection." -msgstr "" - -# 35e5e92dabc2470f9b7e3098855fa9d4 -#: ../source/reference/method/db.collection.renameCollection.txt:29 -msgid "" -"Refer to the documentation :dbcommand:`renameCollection` for additional " -"warnings and messages." -msgstr "" - -# f68743d01626462f9ae83b1d0e94d713 -#: ../source/reference/method/db.collection.renameCollection.txt:34 -msgid "" -"The :method:`db.collection.renameCollection()` method and " -":dbcommand:`renameCollection` command will invalidate open cursors which " -"interrupts queries that are currently returning data." -msgstr "" - -# 4e197560164046b2a5872b9e59c03797 -#: ../source/reference/method/db.collection.renameCollection.txt:38 -msgid "The method has the following limitations:" -msgstr "" - -# 2c99f2d7b498465ba4a02e9d257fbe7b -#: ../source/reference/method/db.collection.renameCollection.txt:40 -msgid "" -":method:`db.collection.renameCollection()` cannot move a collection " -"between databases. Use :dbcommand:`renameCollection` for these rename " -"operations." -msgstr "" - -# e34a7f8adae14fd2b81c259c60c5e512 -#: ../source/reference/method/db.collection.renameCollection.txt:44 -msgid "" -":method:`db.collection.renameCollection()` is not supported on sharded " -"collections." -msgstr "" - -# 6f95964d5f2b4521902ffeb459c7e7b2 -#: ../source/includes/extracts/views-unsupported-rename.rst:1 -msgid "You cannot rename :doc:`views `." -msgstr "" - -# 37327e352baf4c74abe306b8c118c249 -#: ../source/reference/method/db.collection.renameCollection.txt:50 -msgid "Example" -msgstr "" - -# acf62cc90ce44948aab1d74bfebd43a8 -#: ../source/reference/method/db.collection.renameCollection.txt:52 -msgid "" -"Call the :method:`db.collection.renameCollection()` method on a " -"collection object. For example:" -msgstr "" - -# b32d248cb9a64c15a58206250ca8cf32 -#: ../source/reference/method/db.collection.renameCollection.txt:59 -msgid "" -"This operation will rename the ``rrecord`` collection to ``record``. If " -"the target name (i.e. ``record``) is the name of an existing collection, " -"then the operation will fail." -msgstr "" - -#~ msgid "Limitations" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/db.collection.replaceOne.po b/locale/zh/LC_MESSAGES/reference/method/db.collection.replaceOne.po deleted file mode 100644 index c31719b8951..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.collection.replaceOne.po +++ /dev/null @@ -1,228 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 9f86c58b07f84b35b75d98da1771882c -#: ../source/reference/method/db.collection.replaceOne.txt:3 -msgid "db.collection.replaceOne()" -msgstr "" - -# f8475b097a4d474c9b74a247d77bd7a3 -#: ../source/reference/method/db.collection.replaceOne.txt -msgid "On this page" -msgstr "" - -# fe4346fb247044d38c183b3cdf8e124a -#: ../source/reference/method/db.collection.replaceOne.txt:14 -msgid "Definition" -msgstr "" - -# 46f4ba4dfef140b2b091fbb190bdba3c -#: ../source/reference/method/db.collection.replaceOne.txt:20 -msgid "Replaces a single document within the collection based on the filter." -msgstr "" - -# 6a924d27625d49c6a4026e2adf39b29b -#: ../source/reference/method/db.collection.replaceOne.txt:22 -msgid "The :method:`~db.collection.replaceOne()` method has the following form:" -msgstr "" - -# ea52e3cd00ce4f92a60af165a1cae728 -#: ../source/reference/method/db.collection.replaceOne.txt:36 -msgid "" -"The :method:`~db.collection.replaceOne()` method takes the following " -"parameters:" -msgstr "" - -# e32dca61f7474e11bc60e24a6621eb71 -#: ../source/reference/method/db.collection.replaceOne.txt:41 -msgid "" -"A document containing: - A boolean ``acknowledged`` as ``true`` if the " -"operation ran with :term:`write concern` or ``false`` if write concern " -"was disabled - ``matchedCount`` containing the number of matched " -"documents - ``modifiedCount`` containing the number of modified " -"documents - ``upsertedId`` containing the ``_id`` for the upserted " -"document" -msgstr "" - -# 7388b03e486d42b59aacba035771f7ba -#: ../source/reference/method/db.collection.replaceOne.txt:43 -msgid "A document containing:" -msgstr "" - -# 2e910257d8e24f7b9997ebec6b2613f2 -#: ../source/reference/method/db.collection.replaceOne.txt:45 -msgid "" -"A boolean ``acknowledged`` as ``true`` if the operation ran with " -":term:`write concern` or ``false`` if write concern was disabled" -msgstr "" - -# ef2d82befbac4735a36bb654345910e2 -#: ../source/reference/method/db.collection.replaceOne.txt:48 -msgid "``matchedCount`` containing the number of matched documents" -msgstr "" - -# fe390e1717cc4cad9a9d5e625584e1f6 -#: ../source/reference/method/db.collection.replaceOne.txt:50 -msgid "``modifiedCount`` containing the number of modified documents" -msgstr "" - -# d6b0e35e8ac54560a08d06e5d8934031 -#: ../source/reference/method/db.collection.replaceOne.txt:52 -msgid "``upsertedId`` containing the ``_id`` for the upserted document" -msgstr "" - -# f0dc9ab0aaf548438e60eb06d67a77bc -#: ../source/reference/method/db.collection.replaceOne.txt:55 -msgid "Behavior" -msgstr "" - -# fee4703632c0499a9d06c8b6c44b1dc3 -#: ../source/reference/method/db.collection.replaceOne.txt:57 -msgid "" -":method:`~db.collection.replaceOne()` replaces the first matching " -"document in the collection that matches the ``filter``, using the " -"``replacement`` document." -msgstr "" - -# b5ce338a752c4b7f9e10df893009a7a1 -#: ../source/reference/method/db.collection.replaceOne.txt:61 -msgid "" -"If ``upsert: true`` and no documents match the ``filter``, " -":method:`~db.collection.replaceOne()` creates a new document based on the" -" ``replacement`` document. See :ref:`replaceOne-example-replace-with-" -"upsert`." -msgstr "" - -# 2208aefece1c4f51b9e3f019daaf351d -#: ../source/reference/method/db.collection.replaceOne.txt:69 -msgid "Capped Collections" -msgstr "" - -# 837c0640f98c459b8d7b890e117da381 -#: ../source/includes/extracts/capped-collection-immutable-document-size-replace.rst:1 -msgid "" -"If a replacement operation changes the document size, the operation will " -"fail." -msgstr "" - -# aa9974b92773411ca48fcd57c0b8a3ea -#: ../source/reference/method/db.collection.replaceOne.txt:78 -msgid "Examples" -msgstr "" - -# 49a61ff1f5074247b773bdb25e619c15 -#: ../source/reference/method/db.collection.replaceOne.txt:83 -msgid "Replace" -msgstr "" - -# 760a64b8e7d04bb2bd9c3d5c3deafd35 -#: ../source/reference/method/db.collection.replaceOne.txt:85 -msgid "The ``restaurant`` collection contains the following documents:" -msgstr "" - -# d8d6f27fa63e4f4cad4ad96895564811 -#: ../source/reference/method/db.collection.replaceOne.txt:93 -msgid "" -"The following operation replaces a single document where ``name: " -"\"Central Perk Cafe\"``:" -msgstr "" - -# 106cad12ecd94d7c94c355028cd59aed -#: ../source/reference/method/db.collection.replaceOne.txt:107 -msgid "The operation returns:" -msgstr "" - -# 45fb44b8dc944c77a91cd05354c637aa -#: ../source/reference/method/db.collection.replaceOne.txt:113 -msgid "If no matches were found, the operation instead returns:" -msgstr "" - -# bb27fac35cbd4282a09ce7a19b09beaf -#: ../source/reference/method/db.collection.replaceOne.txt:119 -msgid "" -"Setting ``upsert: true`` would insert the document if no match was found." -" See :ref:`replaceOne-example-replace-with-upsert`" -msgstr "" - -# 15f213c19b9441258a0c9922198c5343 -#: ../source/reference/method/db.collection.replaceOne.txt:125 -msgid "Replace with Upsert" -msgstr "" - -# 29cf891f8ab648fe96e65a501d44bc3e -#: ../source/reference/method/db.collection.replaceOne.txt:127 -msgid "The ``restaurant`` collection contains the following documents:" -msgstr "" - -# 6971baa9f9664c0e8d28da2a305ee15d -#: ../source/reference/method/db.collection.replaceOne.txt:136 -msgid "" -"The following operation attempts to replace the document with ``name : " -"\"Pizza Rat's Pizzaria\"``, with ``upsert : true``:" -msgstr "" - -# 6e75febffa88429e9b130e4980c33150 -#: ../source/reference/method/db.collection.replaceOne.txt:151 -msgid "" -"Since ``upsert : true`` the document is inserted based on the " -"``replacement`` document. The operation returns:" -msgstr "" - -# 5d67f4b8e3f34c0cb0e7f8a4e17dd04d -#: ../source/reference/method/db.collection.replaceOne.txt:163 -msgid "The collection now contains the following documents:" -msgstr "" - -# 25ff2dd53e884e4e853c5e86109b2020 -#: ../source/reference/method/db.collection.replaceOne.txt:175 -msgid "Replace with Write Concern" -msgstr "" - -# b7d5073b8c154a48bad41137aea7ea33 -#: ../source/reference/method/db.collection.replaceOne.txt:177 -msgid "" -"Given a three member replica set, the following operation specifies a " -"``w`` of ``majority`` and ``wtimeout`` of ``100``:" -msgstr "" - -# d60039353fb345f6accf0bb76da3d2dc -#: ../source/reference/method/db.collection.replaceOne.txt:192 -msgid "" -"If the acknowledgement takes longer than the ``wtimeout`` limit, the " -"following exception is thrown:" -msgstr "" - -# e837ddbc694047d99dd5e7bbd8fa0d57 -#: ../source/reference/method/db.collection.replaceOne.txt:206 -msgid "Specify Collation" -msgstr "" - -# 0813f62cb3d9447983018af09fdc4b05 -#: ../source/includes/extracts/collation-description.rst:1 -msgid "" -":doc:`Collation ` allows users to specify language-" -"specific rules for string comparison, such as rules for lettercase and " -"accent marks." -msgstr "" - -# 407ecbc4c6524e42a5ebf799ccbc357d -#: ../source/reference/method/db.collection.replaceOne.txt:210 -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -# 745b26174e9b4354a8cb168fe78c04ca -#: ../source/reference/method/db.collection.replaceOne.txt:218 -msgid "The following operation includes the :ref:`collation ` option:" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/db.collection.save.po b/locale/zh/LC_MESSAGES/reference/method/db.collection.save.po deleted file mode 100644 index 2bd6c7d136f..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.collection.save.po +++ /dev/null @@ -1,225 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.save.txt:3 -msgid "db.collection.save()" -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:18 -msgid "" -"Updates an existing :doc:`document ` or inserts a new " -"document, depending on its ``document`` parameter." -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:21 -msgid "The :method:`~db.collection.save()` method has the following form:" -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:36 -msgid "" -"The :method:`~db.collection.save()` returns an object that contains the " -"status of the operation." -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:40 -msgid "" -"A :ref:`writeresults-save` object that contains the status of the operation." -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:44 -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:60 -msgid "Insert" -msgstr "" - -#: ../source/includes/note-insert-id-field.rst:3 -msgid "" -"Most MongoDB driver clients will include the ``_id`` field and generate an " -"``ObjectId`` before sending the insert operation to MongoDB; however, if the" -" client sends a document without an ``_id`` field, the :program:`mongod` " -"will add the ``_id`` field and generate the ``ObjectId``." -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:71 -msgid "Update" -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:73 -msgid "" -"If the document contains an :term:`_id` field, then the " -":method:`~db.collection.save()` method is equivalent to an update with the " -":ref:`upsert option ` set to ``true`` and the query " -"predicate on the ``_id`` field." -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:81 -msgid "Examples" -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:86 -msgid "Save a New Document without Specifying an ``_id`` Field" -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:88 -msgid "" -"In the following example, :method:`~db.collection.save()` method performs an" -" insert since the document passed to the method does not contain the ``_id``" -" field:" -msgstr "" - -#: ../source/includes/fact-object-id-may-differ.rst:1 -msgid "" -"The ``ObjectId`` values are specific to the machine and time when the " -"operation is run. As such, your values may differ from those in the example." -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:109 -msgid "Save a New Document Specifying an ``_id`` Field" -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:111 -msgid "" -"In the following example, :method:`~db.collection.save()` performs an update" -" with ``upsert:true`` since the document contains an ``_id`` field:" -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:118 -msgid "" -"Because the ``_id`` field holds a value that *does not* exist in the " -"collection, the update operation results in an insertion of the document. " -"The results of these operations are identical to an :ref:`update() method " -"with the upsert option ` set to ``true``." -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:124 -msgid "" -"The operation results in the following new document in the ``products`` " -"collection:" -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:132 -msgid "Replace an Existing Document" -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:134 -msgid "The ``products`` collection contains the following document:" -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:140 -msgid "" -"The :method:`~db.collection.save()` method performs an update with " -"``upsert:true`` since the document contains an ``_id`` field:" -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:147 -msgid "" -"Because the ``_id`` field holds a value that exists in the collection, the " -"operation performs an update to replace the document and results in the " -"following document:" -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:156 -msgid "Override Default Write Concern" -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:158 -msgid "" -"The following operation to a replica set specifies a :doc:`write concern " -"` of ``\"w: majority\"`` with a ``wtimeout`` of " -"5000 milliseconds such that the method returns after the write propagates to" -" a majority of the voting replica set members or the method times out after " -"5 seconds." -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:176 -msgid "WriteResult" -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:180 -msgid "" -"The :method:`~db.collection.save()` returns a :method:`WriteResult` object " -"that contains the status of the insert or update operation. See " -":ref:`WriteResult for insert ` and :ref:`WriteResult " -"for update ` for details." -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:49 -msgid "Write Concern" -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:53 -msgid "" -"The :method:`~db.collection.save()` method uses either the " -":dbcommand:`insert` or the :dbcommand:`update` command, which use the " -"default :doc:`write concern `. To specify a " -"different write concern, include the write concern in the options parameter." -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:62 -msgid "" -"If the document does **not** contain an :term:`_id` field, then the " -":method:`~db.collection.save()` method calls the " -":method:`~db.collection.insert()` method. During the operation, the " -":program:`mongo` shell will create an :method:`ObjectId` and assign it to " -"the ``_id`` field." -msgstr "" - -#: ../source/reference/method/db.collection.save.txt:96 -msgid "" -"During the insert, the shell will create the ``_id`` field with a unique " -":method:`ObjectId` value, as verified by the inserted document:" -msgstr "" - -#: ../source/includes/fact-majority-write-concern-change.rst:1 -msgid "" -"In previous versions, ``majority`` referred to the majority of all members " -"of the replica set instead of the majority of the voting members." -msgstr "" - -#~ msgid "Safe Writes" -#~ msgstr "" - -#~ msgid "" -#~ "The :method:`~db.collection.save()` method uses either the " -#~ ":dbcommand:`insert` or the :dbcommand:`update` command, which use the " -#~ "default write concern. To specify a different write concern, include the " -#~ "write concern in the options parameter." -#~ msgstr "" - -#~ msgid "" -#~ "If the document does **not** contain an :term:`_id` field, then the " -#~ ":method:`~db.collection.save()` method calls the " -#~ ":method:`~db.collection.insert()` method. During the operation, the " -#~ ":program:`mongo` shell will create an :doc:`/reference/object-id` and assign" -#~ " it to the ``_id`` field." -#~ msgstr "" - -#~ msgid "" -#~ "During the insert, the shell will create the ``_id`` field with a unique " -#~ ":doc:`/reference/object-id` value, as verified by the inserted document:" -#~ msgstr "" - -#~ msgid "" -#~ "In previous versions, ``majority`` referred to the majority of all members " -#~ "of the replica set." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.collection.stats.po b/locale/zh/LC_MESSAGES/reference/method/db.collection.stats.po deleted file mode 100644 index 18d3b8fa8c1..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.collection.stats.po +++ /dev/null @@ -1,278 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 4e5d59ee58a4430fa2e0c7dcfba86cc5 -#: ../source/reference/method/db.collection.stats.txt:3 -msgid "db.collection.stats()" -msgstr "" - -# af5cf60a336940ad84fa2a5db53d537a -#: ../source/reference/method/db.collection.stats.txt -msgid "On this page" -msgstr "" - -# 0b92ac470ce247cba962f9323c1c216c -#: ../source/reference/method/db.collection.stats.txt:14 -msgid "Definition" -msgstr "" - -# b5a12c4f04f1485d99161c7867dae373 -#: ../source/reference/method/db.collection.stats.txt:24 -msgid "" -"Returns statistics about the collection. The method includes the " -"following parameters:" -msgstr "" - -# 619c49c268c1426aad0dba2d403a2b7a -#: ../source/reference/method/db.collection.stats.txt:29 -msgid "The ``options`` document can contain the following fields and values:" -msgstr "" - -# 86764ee141bf4855bf3883a7a2c8cfe0 -#: ../source/reference/method/db.collection.stats.txt:33 -msgid "" -"A :term:`document` that contains statistics on the specified collection. " -"See :dbcommand:`collStats` for a breakdown of the returned statistics." -msgstr "" - -# 54111c0c8b6745c7b1166e4f95236dca -#: ../source/reference/method/db.collection.stats.txt:37 -msgid "" -"The :method:`db.collection.stats()` method provides a wrapper around the " -"database command :dbcommand:`collStats`." -msgstr "" - -# f97a36894f7549059e9bd24b6b268289 -#: ../source/reference/method/db.collection.stats.txt:42 -msgid "Behavior" -msgstr "" - -# ac6b3634d7784cbb9ffb8d75a2184603 -#: ../source/reference/method/db.collection.stats.txt:44 -msgid "" -"This method returns a JSON document with statistics related to the " -"current :program:`mongod` instance. Unless otherwise specified by the key" -" name, values related to size are displayed in bytes and can be " -"overridden by ``scale``." -msgstr "" - -# a317b1b3c06e4c8ca396c6dd5254ad22 -#: ../source/reference/method/db.collection.stats.txt:51 -msgid "The scale factor rounds values to whole numbers." -msgstr "" - -# 4e60c4d36d4d4fdfb1536ac3d502ae0c -#: ../source/reference/method/db.collection.stats.txt:53 -msgid "" -"Depending on the storage engine, the data returned may differ. For " -"details on the fields, see :ref:`output details `." -msgstr "" - -# 59ea44b0abdf4228994facb63a8c6b5c -#: ../source/reference/method/db.collection.stats.txt:57 -msgid "Accuracy after Unexpected Shutdown" -msgstr "" - -# 91abef95c6bc40d4b410823a630a3bcc -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:1 -msgid "" -"After an unclean shutdown of a :program:`mongod` using the :doc:`Wired " -"Tiger ` storage engine, |opt| statistics reported by " -"|cmd| may be inaccurate." -msgstr "" - -# 30610b0d524d4353b9724622509ddb02 -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:5 -msgid "" -"The amount of drift depends on the number of insert, update, or delete " -"operations performed between the last :ref:`checkpoint ` and the unclean shutdown. Checkpoints usually " -"occur every 60 seconds. However, :program:`mongod` instances running with" -" non-default :option:`--syncdelay` settings may have more or less " -"frequent checkpoints." -msgstr "" - -# 43e336c7589240848355a04ffd912541 -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:12 -msgid "" -"Run :dbcommand:`validate` on each collection on the :program:`mongod` to " -"to restore the correct statistics after an unclean shutdown." -msgstr "" - -# e6ca7fde36bd461eb02643936e6ae639 -#: ../source/reference/method/db.collection.stats.txt:65 -msgid "Index Filter Behavior" -msgstr "" - -# 04170ba6891047d7a36ec32b160fafd2 -#: ../source/reference/method/db.collection.stats.txt:67 -msgid "" -"Filtering on ``indexDetails`` using either ``indexDetailsKey`` or " -"``indexDetailsName`` will only return a single matching index. If no " -"exact match is found, ``indexDetails`` will show information on all " -"indexes for the collection." -msgstr "" - -# 8c782cab31d442d582f484d57c841018 -#: ../source/reference/method/db.collection.stats.txt:72 -msgid "The ``indexDetailsKey`` field takes a document of the following form:" -msgstr "" - -# ccc20d74d8384aa1a0b174ffcde71540 -#: ../source/reference/method/db.collection.stats.txt:78 -msgid "" -"Where ``>`` is the field that is indexed and ```` is " -"either the direction of the index, or the special index type such as " -"``text`` or ``2dsphere``. See :ref:`index types ` for the " -"full list of index types." -msgstr "" - -# c2a4b1d89a5c4c44bdf39c5006a76f98 -#: ../source/reference/method/db.collection.stats.txt:84 -msgid "Unexpected Shutdown and Count" -msgstr "" - -# e2bb05dfed9242338a5567ff82938ad1 -#: ../source/reference/method/db.collection.stats.txt:86 -msgid "" -"For MongoDB instances using the :doc:`WiredTiger ` " -"storage engine, after an unclean shutdown, statistics on size and count " -"may off by up to 1000 documents as reported by :dbcommand:`collStats`, " -":dbcommand:`dbStats`, :dbcommand:`count`. To restore the correct " -"statistics for the collection, run :dbcommand:`validate` on the " -"collection." -msgstr "" - -# 850f33434b3d4e3c80fb89a9f8a99c0c -#: ../source/reference/method/db.collection.stats.txt:94 -msgid "Examples" -msgstr "" - -# 4a0f41065e284f77847be86c8f038186 -#: ../source/reference/method/db.collection.stats.txt:98 -msgid "" -"You can find the collection data used for these examples in our `Getting " -"Started Guide `_" -msgstr "" - -# 81d9e45b0f234275b297442773a8269f -#: ../source/reference/method/db.collection.stats.txt:104 -msgid "Basic Stats Lookup" -msgstr "" - -# 9135b2cb26e0470f99911f7034d8e345 -#: ../source/reference/method/db.collection.stats.txt:106 -msgid "The following operation returns stats on the ``restaurants`` collection:" -msgstr "" - -# 15d48deae914460094b6ce1e128296cb -# bf44ed59ffc741d29485123503e6ac1a -# 21ab7d93f07b4b848b0c1656e4c47d3a -#: ../source/reference/method/db.collection.stats.txt:112 -#: ../source/reference/method/db.collection.stats.txt:264 -#: ../source/reference/method/db.collection.stats.txt:299 -msgid "The operation returns:" -msgstr "" - -# eb23e2a684d34ed28e0c1b41a6f08c8e -#: ../source/reference/method/db.collection.stats.txt:251 -msgid "As stats was not give a scale parameter, all size values are in ``bytes``." -msgstr "" - -# f93a574e96cc4bb2a4aabe6a413b6296 -#: ../source/reference/method/db.collection.stats.txt:255 -msgid "Stats Lookup With Scale" -msgstr "" - -# 78ee772825fe4f14916b3ec876275792 -#: ../source/reference/method/db.collection.stats.txt:257 -msgid "" -"The following operation changes the scale of data from ``bytes`` to " -"``kilobytes`` by specifying a ``scale`` of ``1024``:" -msgstr "" - -# 528b3ca559f94434ab0c39422e4889d7 -#: ../source/reference/method/db.collection.stats.txt:290 -msgid "Statistics Lookup With Index Details" -msgstr "" - -# c1d202a8f4d3462fa72cee2b5375ab94 -#: ../source/reference/method/db.collection.stats.txt:292 -msgid "" -"The following operation creates an ``indexDetails`` document that " -"contains information related to each of the indexes within the " -"collection:" -msgstr "" - -# 72ae9c13b4234016a815f3065ac6106e -#: ../source/reference/method/db.collection.stats.txt:473 -msgid "Statistics Lookup With Filtered Index Details" -msgstr "" - -# 72922284ced347b5b83462d3c4540610 -#: ../source/reference/method/db.collection.stats.txt:475 -msgid "" -"To filter the indexes in the :data:`~collStats.indexDetails` field, you " -"can either specify the index keys using the ``indexDetailsKey`` option or" -" specify the index name using the ``indexDetailsName``. To discover " -"index keys and names for the collection, use " -":method:`db.collection.getIndexes()`." -msgstr "" - -# 656f63e69836476ba2b93c9f9a36e933 -#: ../source/reference/method/db.collection.stats.txt:480 -msgid "Given the following index:" -msgstr "" - -# 0cf313c0810a4aa589103313ce6b289b -#: ../source/reference/method/db.collection.stats.txt:494 -msgid "" -"The following operation filters the ``indexDetails`` document to a single" -" index as defined by the ``indexDetailsKey`` document." -msgstr "" - -# 91181c3dbe1c4df3a9820bbc61204839 -#: ../source/reference/method/db.collection.stats.txt:510 -msgid "" -"The following operation filters the ``indexDetails`` document to a single" -" index as defined by the ``indexDetailsName`` document." -msgstr "" - -# 4a671e03c5aa4cf79beca57cde98e8ef -#: ../source/reference/method/db.collection.stats.txt:522 -msgid "Both operations will return the same output:" -msgstr "" - -# 31fe4b38c6964b45be18feedab0e0de3 -#: ../source/reference/method/db.collection.stats.txt:585 -msgid "" -"For explanation of the output, see :ref:`output details`." -msgstr "" - -# bd7362b1eb6f45d8b908917a9869e150 -#: ../source/reference/method/db.collection.stats.txt:587 -msgid ":pipeline:`$collStats`" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "The following operation returns stats on the ``people`` collection:" -#~ msgstr "" - -#~ msgid "Additional Information" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/db.collection.storageSize.po b/locale/zh/LC_MESSAGES/reference/method/db.collection.storageSize.po deleted file mode 100644 index d21fc49d889..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.collection.storageSize.po +++ /dev/null @@ -1,23 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.storageSize.txt:3 -msgid "db.collection.storageSize()" -msgstr "" - -#: ../source/reference/method/db.collection.storageSize.txt:15 -msgid "" -"The total amount of storage allocated to this collection for document " -"storage. Provides a wrapper around the :data:`~collStats.storageSize` field " -"of the :dbcommand:`collStats` (i.e. :method:`db.collection.stats()`) output." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.collection.totalIndexSize.po b/locale/zh/LC_MESSAGES/reference/method/db.collection.totalIndexSize.po deleted file mode 100644 index 58d4b5a5c14..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.collection.totalIndexSize.po +++ /dev/null @@ -1,23 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.totalIndexSize.txt:3 -msgid "db.collection.totalIndexSize()" -msgstr "" - -#: ../source/reference/method/db.collection.totalIndexSize.txt:15 -msgid "" -"The total size of all indexes for the collection. This method provides a " -"wrapper around the :data:`~collStats.totalIndexSize` output of the " -":dbcommand:`collStats` (i.e. :method:`db.collection.stats()`) operation." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.collection.totalSize.po b/locale/zh/LC_MESSAGES/reference/method/db.collection.totalSize.po deleted file mode 100644 index 2e44d6078c0..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.collection.totalSize.po +++ /dev/null @@ -1,22 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.totalSize.txt:3 -msgid "db.collection.totalSize()" -msgstr "" - -#: ../source/reference/method/db.collection.totalSize.txt:15 -msgid "" -"The total size in bytes of the data in the collection plus the size of every" -" indexes on the collection." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.collection.update.po b/locale/zh/LC_MESSAGES/reference/method/db.collection.update.po deleted file mode 100644 index 525528fff07..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.collection.update.po +++ /dev/null @@ -1,704 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 0562c67ee1044b83a254472635e73774 -#: ../source/reference/method/db.collection.update.txt:3 -msgid "db.collection.update()" -msgstr "" - -# 1ff2873063cc4f928e5b9b85a6ba02ca -#: ../source/reference/method/db.collection.update.txt -msgid "On this page" -msgstr "" - -# a09639d95c0a4f6786dc86871cb7aac1 -#: ../source/reference/method/db.collection.update.txt:14 -msgid "Definition" -msgstr "" - -# 77baf463dd02478c8000b4add1378348 -#: ../source/reference/method/db.collection.update.txt:18 -msgid "" -"Modifies an existing document or documents in a collection. The method " -"can modify specific fields of an existing document or documents or " -"replace an existing document entirely, depending on the :ref:`update " -"parameter `." -msgstr "" - -# 5d8fa772715744bb8bf21af099969c94 -#: ../source/reference/method/db.collection.update.txt:23 -msgid "" -"By default, the :method:`~db.collection.update()` method updates a " -"**single** document. Set the :ref:`multi-parameter` to update all " -"documents that match the query criteria." -msgstr "" - -# 68cc1e840f9542ec981ada4b5b67c7b6 -#: ../source/reference/method/db.collection.update.txt:27 -msgid "The :method:`~db.collection.update()` method has the following form:" -msgstr "" - -# 4e27e6a7f7384319a306e000ede936a5 -#: ../source/reference/method/db.collection.update.txt:43 -msgid "" -"The :method:`~db.collection.update()` method takes the following " -"parameters:" -msgstr "" - -# 3b7a5d17a45c425cb5a4c7e4fb691205 -#: ../source/reference/method/db.collection.update.txt:48 -msgid "" -"The :method:`~db.collection.update()` method returns an object that " -"contains the status of the operation." -msgstr "" - -# 7f571d114a8a4eef9c9bea2a5982957d -#: ../source/reference/method/db.collection.update.txt:52 -msgid "" -"A :ref:`writeresults-update` object that contains the status of the " -"operation." -msgstr "" - -# 8f906a4854da430fa0b50786231cdb0d -#: ../source/reference/method/db.collection.update.txt:56 -msgid "Behavior" -msgstr "" - -# ee63d0d640cd4fa0be7ebb69ccdd7fd2 -#: ../source/reference/method/db.collection.update.txt:61 -msgid "Write Concern" -msgstr "" - -# f48f7adbe1024c90addf7ffbb8e386a5 -#: ../source/reference/method/db.collection.update.txt:65 -msgid "" -"The :method:`~db.collection.update()` method uses the :dbcommand:`update`" -" command, which uses the default :doc:`write concern `. To specify a different write concern, include the " -"``writeConcern`` option in the options parameter. See :ref:`example-" -"update-write-concern` for an example." -msgstr "" - -# dab4f5cd95b1437b8b7fa17520ae443e -#: ../source/reference/method/db.collection.update.txt:74 -msgid "Update Parameter" -msgstr "" - -# c10e71639cc3422cb7ee1aa5629070bf -#: ../source/reference/method/db.collection.update.txt:76 -msgid "" -"The :method:`~db.collection.update()` method either modifies specific " -"fields in existing documents or replaces an existing document entirely." -msgstr "" - -# 5dc84242cc23423688b1e182e7077a1a -# 673bd6d5061242cbb2812bb233f8b9f2 -#: ../source/reference/method/db.collection.update.txt:80 -#: ../source/reference/method/db.collection.update.txt:243 -msgid "Update Specific Fields" -msgstr "" - -# 41fe125034004686b15ced1e7107e47d -#: ../source/reference/method/db.collection.update.txt:82 -msgid "" -"If the ```` document contains :ref:`update operator ` modifiers, such as those using the :update:`$set` modifier, " -"then:" -msgstr "" - -# 8c7705aba5e0440b9adbf4aa1c611796 -#: ../source/reference/method/db.collection.update.txt:86 -msgid "" -"The ```` document must contain *only* :ref:`update operator " -"` expressions." -msgstr "" - -# 6b95b1ce2b2b46a8a9bf448ba8cff8fc -#: ../source/reference/method/db.collection.update.txt:89 -msgid "" -"The :method:`~db.collection.update()` method updates only the " -"corresponding fields in the document." -msgstr "" - -# 71f64784a65f42f09942de6112d9c6eb -#: ../source/reference/method/db.collection.update.txt:92 -msgid "" -"To update an embedded document or an array as a whole, specify the " -"replacement value for the field. To update particular fields in an " -"embedded document or in an array, use :ref:`dot notation ` to specify the field." -msgstr "" - -# d3f78b6e9cfb43caa7398177b26cecd4 -#: ../source/reference/method/db.collection.update.txt:98 -msgid "Replace a Document Entirely" -msgstr "" - -# c91c54d15f894649a8dfd6b3725ebf44 -#: ../source/reference/method/db.collection.update.txt:100 -msgid "" -"If the ```` document contains *only* ``field:value`` expressions," -" then:" -msgstr "" - -# e730c2820a044a09a3f1bbc0806b69f6 -#: ../source/reference/method/db.collection.update.txt:103 -msgid "" -"The :method:`~db.collection.update()` method *replaces* the matching " -"document with the ```` document. The " -":method:`~db.collection.update()` method *does not* replace the ``_id`` " -"value. For an example, see :ref:`example-update-replace-fields`." -msgstr "" - -# bbfdf39cdc1d424ea51d6ab191328e5a -#: ../source/reference/method/db.collection.update.txt:109 -msgid "" -":method:`~db.collection.update()` *cannot* :ref:`update multiple " -"documents `." -msgstr "" - -# 930337bdcc6e4892939b2c022a025b12 -#: ../source/reference/method/db.collection.update.txt:115 -msgid "Upsert Option" -msgstr "" - -# c8079cd7c4d146199f7cfaf9be310492 -#: ../source/reference/method/db.collection.update.txt:120 -msgid "Upsert Behavior" -msgstr "" - -# 1b34c39769724ebfac154e3aded6025b -#: ../source/reference/method/db.collection.update.txt:122 -msgid "" -"If ``upsert`` is ``true`` and no document matches the query criteria, " -":method:`~db.collection.update()` inserts a *single* document. The update" -" creates the new document with either:" -msgstr "" - -# 4ee9e22075a443429aa866b827105e7f -#: ../source/reference/method/db.collection.update.txt:126 -msgid "" -"The fields and values of the ```` parameter if the ```` " -"parameter is a replacement document (i.e., contains only field and value " -"pairs). If neither the ```` nor the ```` document " -"specifies an ``_id`` field, MongoDB adds the ``_id`` field with an " -":ref:`objectid` value." -msgstr "" - -# 31378a12b6174b999de6aa8259019088 -#: ../source/reference/method/db.collection.update.txt:132 -msgid "" -"The fields and values of both the ```` and ```` parameters" -" if the ```` parameter contains :ref:`update operator ` expressions. The update creates a base document from the " -"equality clauses in the ```` parameter, and then applies the " -"update expressions from the ```` parameter. :doc:`Comparison " -"` operations from the ```` will not be " -"included in the new document." -msgstr "" - -# 347336fb387e4be39a6922def22f7f34 -#: ../source/reference/method/db.collection.update.txt:140 -msgid "" -"If ``upsert`` is ``true`` and there are documents that match the query " -"criteria, :method:`~db.collection.update()` performs an update." -msgstr "" - -# c19fc693aed4487b8700d099bd9bff06 -#: ../source/reference/method/db.collection.update.txt:143 -msgid ":update:`$setOnInsert`" -msgstr "" - -# f3d13b5f2cac4650a2cb80ac49b583f0 -#: ../source/reference/method/db.collection.update.txt:148 -msgid "Use Unique Indexes" -msgstr "" - -# a3bc6426057e4e638c2b7ed4516b8bc4 -#: ../source/reference/method/db.collection.update.txt:150 -msgid "" -"To avoid inserting the same document more than once, only use ``upsert: " -"true`` if the ``query`` field is uniquely indexed." -msgstr "" - -# 2f1b5852aea54ea683b0e3182d3c82b9 -#: ../source/reference/method/db.collection.update.txt:154 -msgid "" -"Given a collection named ``people`` where no documents have a ``name`` " -"field that holds the value ``Andy``. Consider when multiple clients issue" -" the following *update* with ``upsert: true`` at the same time:" -msgstr "" - -# ce685c0f2202443398886b1178a758d1 -#: ../source/reference/method/db.collection.update.txt:171 -msgid "" -"If all :method:`~db.collection.update()` operations complete the " -"``query`` portion before any client successfully inserts data, **and** " -"there is no unique index on the ``name`` field, then each update " -"operation may result in an insert." -msgstr "" - -# 35b15c0db0a44e879d6904cedfc46e5f -#: ../source/reference/method/db.collection.update.txt:176 -msgid "" -"To prevent MongoDB from inserting the same document more than once, " -"create a :ref:`unique index ` on the ``name`` field. " -"With a unique index, if multiple applications issue the same update with " -"``upsert: true``, *exactly one* :method:`~db.collection.update()` would " -"successfully insert a new document." -msgstr "" - -# a395273f5f7c4a7e84ac7a1f2ca996e6 -#: ../source/reference/method/db.collection.update.txt:183 -msgid "The remaining operations would either:" -msgstr "" - -# 96d965abb2104433a8ffbc3e4e6b35b7 -#: ../source/reference/method/db.collection.update.txt:185 -msgid "update the newly inserted document, or" -msgstr "" - -# 5558bffe36544bbcad6d355910ab0d28 -#: ../source/reference/method/db.collection.update.txt:187 -msgid "fail when they attempted to insert a duplicate." -msgstr "" - -# beb0ad42581646d0b7dc44b834490cc5 -#: ../source/reference/method/db.collection.update.txt:189 -msgid "" -"If the operation fails because of a duplicate index key error, " -"applications may retry the operation which will succeed as an update " -"operation." -msgstr "" - -# cbf6fdcc3ed94e70b1c7edefb9b2e665 -#: ../source/reference/method/db.collection.update.txt:196 -msgid "``upsert:true`` with a Dotted ``_id`` Query" -msgstr "" - -# 17f8101679a64dcda877609df39d4fce -#: ../source/includes/fact-mongodb30-upsert-id.rst:1 -msgid "" -"When you execute an :method:`~db.collection.update()` with ``upsert: " -"true`` and the query matches no existing document, MongoDB will refuse to" -" insert a new document if the query specifies conditions on the ``_id`` " -"field using :ref:`dot notation `." -msgstr "" - -# bc745fd0db7047aa827496aeedc001f3 -#: ../source/includes/fact-mongodb30-upsert-id.rst:8 -msgid "" -"This restriction ensures that the order of fields embedded in the ``_id``" -" document is well-defined and not bound to the order specified in the " -"query" -msgstr "" - -# 363c0c4e1f8349f9826dabb00e4b5a0b -#: ../source/includes/fact-mongodb30-upsert-id.rst:11 -msgid "" -"If you attempt to insert a document in this way, MongoDB will raise an " -"error." -msgstr "" - -# ff7637e989264b4f824f20d4ed47d7c2 -#: ../source/includes/fact-mongodb30-upsert-id-example.rst:1 -msgid "" -"For example, consider the following update operation. Since the update " -"operation specifies ``upsert:true`` and the query specifies conditions on" -" the ``_id`` field using dot notation, then the update will result in an " -"error when constructing the document to insert." -msgstr "" - -# 07ef24f905a342b4905b8a116dde7c84 -#: ../source/reference/method/db.collection.update.txt:206 -msgid "Multi Parameter" -msgstr "" - -# b3890ec74c254bb69e8ddc1734abf5ed -#: ../source/reference/method/db.collection.update.txt:208 -msgid "" -"If ``multi`` is set to ``true``, the :method:`~db.collection.update()` " -"method updates all documents that meet the ```` criteria. The " -"``multi`` update operation may interleave with other operations, both " -"read and/or write operations. For unsharded collections, you can override" -" this behavior with the :update:`$isolated` operator, which isolates the " -"update operation and disallows yielding during the operation. This " -"isolates the update so that no client can see the updated documents until" -" they are all processed, or an error stops the update operation." -msgstr "" - -# 3d87b6a8c9d949b581ae716fb2d6b4d2 -#: ../source/reference/method/db.collection.update.txt:218 -msgid "" -"If the :ref:`\\ ` document contains *only* " -"``field:value`` expressions, then :method:`~db.collection.update()` " -"*cannot* update multiple documents." -msgstr "" - -# faedb186da6c431abfcbfdca74246834 -#: ../source/reference/method/db.collection.update.txt:222 -msgid "For an example, see :ref:`example-update-multi`." -msgstr "" - -# 78a00ccc2da94886a58b11fed0f8c752 -#: ../source/reference/method/db.collection.update.txt:225 -msgid "Sharded Collections" -msgstr "" - -# d2994c48b68c4a2a9496965ef68d5ddf -#: ../source/includes/fact-single-modification-in-sharded-collections.rst:1 -msgid "" -"All |single-modification-operation-names| operations for a sharded " -"collection must include the :term:`shard key` *or* the ``_id`` field in " -"the query specification. |single-modification-operation-names| operations" -" without the :term:`shard key` *or* the ``_id`` field return an error." -msgstr "" - -# cdd7779657a74cd987c20b8fb37ae216 -#: ../source/reference/method/db.collection.update.txt:233 -msgid ":method:`~db.collection.findAndModify()`" -msgstr "" - -# 5af242f04981480c82fb9fb091ec2413 -#: ../source/reference/method/db.collection.update.txt:238 -msgid "Examples" -msgstr "" - -# 778e571fae7646208163b6fac2f49f78 -#: ../source/reference/method/db.collection.update.txt:245 -msgid "" -"To update specific fields in a document, use :ref:`update operators " -"` in the ```` parameter." -msgstr "" - -# dd20e17bd8f4492093d4e8898bb579e2 -#: ../source/reference/method/db.collection.update.txt:248 -msgid "For example, given a ``books`` collection with the following document:" -msgstr "" - -# 63670c9c0487496c9ec2f532c70b5f8b -#: ../source/reference/method/db.collection.update.txt:262 -msgid "The following operation uses:" -msgstr "" - -# 97681d37225848d286af76bc0aa3d6f5 -#: ../source/reference/method/db.collection.update.txt:264 -msgid "the :update:`$inc` operator to increment the ``stock`` field; and" -msgstr "" - -# 300e1aa3585141828011f777ad6bb07e -#: ../source/reference/method/db.collection.update.txt:266 -msgid "" -"the :update:`$set` operator to replace the value of the ``item`` field, " -"the ``publisher`` field in the ``info`` embedded document, the ``tags`` " -"field, and the second element in the ``ratings`` array." -msgstr "" - -# 5c038e4110454752875a126fa122106a -#: ../source/reference/method/db.collection.update.txt:285 -msgid "The updated document is the following:" -msgstr "" - -# b74b37a50435492eab7060313a5b9a34 -#: ../source/reference/method/db.collection.update.txt:299 -msgid "" -":update:`$set`, :update:`$inc`, :doc:`/reference/operator/update`, " -":ref:`dot notation `" -msgstr "" - -# e7137943cb374122b95bd533de2a1c41 -#: ../source/reference/method/db.collection.update.txt:304 -msgid "Remove Fields" -msgstr "" - -# 540705b77db044a3847dfd304560ba71 -#: ../source/reference/method/db.collection.update.txt:306 -msgid "" -"The following operation uses the :update:`$unset` operator to remove the " -"``tags`` field:" -msgstr "" - -# 6682700c6561417087dbb6726e4995c7 -#: ../source/reference/method/db.collection.update.txt:313 -msgid ":update:`$unset`, :update:`$rename`, :doc:`/reference/operator/update`" -msgstr "" - -# bec176b3611d47d8a96625037b059729 -#: ../source/reference/method/db.collection.update.txt:318 -msgid "Replace All Fields" -msgstr "" - -# 1a8dd52d56fc47e1a53bde9d403f5be0 -#: ../source/reference/method/db.collection.update.txt:320 -msgid "Given the following document in the ``books`` collection:" -msgstr "" - -# afcbc6cf36f84315be725a3be79186dc -#: ../source/reference/method/db.collection.update.txt:334 -msgid "" -"The following operation passes an ```` document that contains " -"only field and value pairs. The ```` document completely replaces" -" the original document except for the ``_id`` field." -msgstr "" - -# d316c805ac4048d49bb1f67d105f0812 -#: ../source/reference/method/db.collection.update.txt:350 -msgid "" -"The updated document contains *only* the fields from the replacement " -"document and the ``_id`` field. That is, the fields ``ratings`` and " -"``reorder`` no longer exist in the updated document since the fields were" -" not in the replacement document." -msgstr "" - -# 210a757161854fa09f44347bca0cd6f3 -#: ../source/reference/method/db.collection.update.txt:368 -msgid "Insert a New Document if No Match Exists" -msgstr "" - -# 9f01d6b0a8954db6b82b0db4efaf4093 -#: ../source/reference/method/db.collection.update.txt:371 -msgid "" -"The following update sets the :ref:`upsert ` option to " -"``true`` so that :method:`~db.collection.update()` creates a new document" -" in the ``books`` collection if no document matches the ```` " -"parameter:" -msgstr "" - -# 71d988deafe94907ac6aa0b64c3b1617 -#: ../source/reference/method/db.collection.update.txt:388 -msgid "" -"If no document matches the ```` parameter, the update operation " -"inserts a document with *only* the fields and values of the ```` " -"document and a new unique ``ObjectId`` for the ``_id`` field:" -msgstr "" - -# 32369224eb004b5c81e2926f181d271d -# fda89824ed574ace9d8c2ffd035fee5a -#: ../source/reference/method/db.collection.update.txt:402 -#: ../source/reference/method/db.collection.update.txt:520 -msgid "" -"For more information on ``upsert`` option and the inserted document, :ref" -":`upsert-parameter`." -msgstr "" - -# b6446cea48d0496c8811f566b1b33f1c -#: ../source/reference/method/db.collection.update.txt:408 -msgid "Update Multiple Documents" -msgstr "" - -# a267c292c79543f58b9757ec081e3773 -#: ../source/reference/method/db.collection.update.txt:410 -msgid "" -"To update multiple documents, set the ``multi`` option to ``true``. For " -"example, the following operation updates all documents where ``stock`` is" -" less than or equal to ``10``:" -msgstr "" - -# 200af4ebc4d04df8bb399af86aff5d50 -#: ../source/reference/method/db.collection.update.txt:422 -msgid "" -"If the ``reorder`` field does not exist in the matching document(s), the " -":update:`$set` operator will add the field with the specified value. See " -":update:`$set` for more information." -msgstr "" - -# d652950ea6ab419793a48efd7321b7f7 -#: ../source/reference/method/db.collection.update.txt:429 -msgid "Override Default Write Concern" -msgstr "" - -# dc9ac0e90de74a87a1902e110c468056 -#: ../source/reference/method/db.collection.update.txt:431 -msgid "" -"The following operation on a replica set specifies a :doc:`write concern " -"` of ``\"w: majority\"`` with a ``wtimeout`` of" -" 5000 milliseconds such that the method returns after the write " -"propagates to a majority of the voting replica set members or the method " -"times out after 5 seconds." -msgstr "" - -# ee754f49abc04443b34824d2673c7506 -#: ../source/includes/fact-majority-write-concern-change.rst:1 -msgid "" -"In previous versions, ``majority`` referred to the majority of all " -"members of the replica set instead of the majority of the voting members." -msgstr "" - -# 1d56355f556b454f884e7ff920cba661 -#: ../source/reference/method/db.collection.update.txt:451 -msgid "Combine the ``upsert`` and ``multi`` Options" -msgstr "" - -# 33a4df41a8074f47b6f39e02646b3a82 -#: ../source/reference/method/db.collection.update.txt:453 -msgid "Given a ``books`` collection that includes the following documents:" -msgstr "" - -# aff12f699b5f46acb9e1962e4b966c4f -#: ../source/reference/method/db.collection.update.txt:472 -msgid "" -"The following operation specifies both the ``multi`` option and the " -"``upsert`` option. If matching documents exist, the operation updates all" -" matching documents. If no matching documents exist, the operation " -"inserts a new document." -msgstr "" - -# f00b6d1ca04e41829272c86460aba022 -#: ../source/reference/method/db.collection.update.txt:485 -msgid "The operation updates all matching documents and results in the following:" -msgstr "" - -# 82db1a2fd7c54cd484017fbb4938290b -#: ../source/reference/method/db.collection.update.txt:507 -msgid "" -"If the collection had *no* matching document, the operation would result " -"in the insertion of a document using the fields from both the ````" -" and the ```` specifications:" -msgstr "" - -# f19a6771f8dc4c5fbe1d38d0eaad20ea -#: ../source/reference/method/db.collection.update.txt:524 -msgid "Specify Collation" -msgstr "" - -# aab3f373292c4afd9da0b810c1399a68 -#: ../source/includes/extracts/collation-description.rst:1 -msgid "" -":doc:`Collation ` allows users to specify language-" -"specific rules for string comparison, such as rules for lettercase and " -"accent marks." -msgstr "" - -# 36cd475a7b234dacb199da95f170d902 -#: ../source/reference/method/db.collection.update.txt:528 -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -# 036a89748cee4a8d8c3f5cda89607ed9 -#: ../source/reference/method/db.collection.update.txt:536 -msgid "The following operation includes the :ref:`collation ` option:" -msgstr "" - -# 79d1235acf9c49678d1306d0d3b4b37b -#: ../source/reference/method/db.collection.update.txt:550 -msgid "WriteResult" -msgstr "" - -# 5cfe5a446bff49de9c5884bfaf4411d8 -#: ../source/reference/method/db.collection.update.txt:555 -msgid "Successful Results" -msgstr "" - -# b63b3e54b6cf4af693edfc1ea4d96fb9 -#: ../source/reference/method/db.collection.update.txt:557 -msgid "" -"The :method:`~db.collection.update()` method returns a " -":method:`WriteResult` object that contains the status of the operation. " -"Upon success, the :method:`WriteResult` object contains the number of " -"documents that matched the query condition, the number of documents " -"inserted by the update, and the number of documents modified:" -msgstr "" - -# 19a1424eedec4a018cf3c0c71e5efa59 -#: ../source/reference/method/db.collection.update.txt -msgid "See" -msgstr "" - -# 0bbb05eecbb94cd590bbbf21573efec4 -#: ../source/reference/method/db.collection.update.txt:571 -msgid "Write Concern Errors" -msgstr "" - -# e4f08f421fda4a53994f624731a19d04 -#: ../source/reference/method/db.collection.update.txt:573 -msgid "" -"If the :method:`~db.collection.update()` method encounters write concern " -"errors, the results include the :data:`WriteResult.writeConcernError` " -"field:" -msgstr "" - -# a831ba38571b48b7985efe94bd6f9718 -#: ../source/reference/method/db.collection.update.txt:589 -msgid ":method:`WriteResult.hasWriteConcernError()`" -msgstr "" - -# 9befe4eb09f041cba885278859893d6e -#: ../source/reference/method/db.collection.update.txt:592 -msgid "Errors Unrelated to Write Concern" -msgstr "" - -# 66c9af3d73c64518b0a7cfe16a1fbabe -#: ../source/reference/method/db.collection.update.txt:594 -msgid "" -"If the :method:`~db.collection.update()` method encounters a non-write " -"concern error, the results include the :data:`WriteResult.writeError` " -"field:" -msgstr "" - -# 9b324b3dba09463fa7a4eaf0f308f9f0 -#: ../source/reference/method/db.collection.update.txt:610 -msgid ":method:`WriteResult.hasWriteError()`" -msgstr "" - -# 26ba5b7ac43c40b881c0602f7d76ed42 -#: ../source/includes/extracts/additional-resources-quick-reference.rst:4 -msgid "Additional Resources" -msgstr "" - -# 9569ede110234fab8922c957dd2e7f99 -#: ../source/includes/extracts/additional-resources-quick-reference.rst:6 -msgid "" -"`Quick Reference Cards `_" -msgstr "" - -#~ msgid "Safe Writes" -#~ msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "The fields and values of the " -#~ "```` parameter if the ```` " -#~ "parameter contains only field and value" -#~ " pairs, or" -#~ msgstr "" - -#~ msgid "" -#~ "The fields and values of both the" -#~ " ```` and ```` parameters if" -#~ " the ```` parameter contains " -#~ ":ref:`update operator ` " -#~ "expressions. The update creates a base" -#~ " document from the equality clauses " -#~ "in the ```` parameter, and then" -#~ " applies the update expressions from " -#~ "the ```` parameter." -#~ msgstr "" - -#~ msgid "" -#~ "All |single-modification-operation-names| " -#~ "operations for a sharded collection that" -#~ " specify the |single-modification-" -#~ "operation-option| option must include the" -#~ " :term:`shard key` *or* the ``_id`` " -#~ "field in the query specification. " -#~ "|single-modification-operation-names| operations" -#~ " specifying |single-modification-operation-" -#~ "option| in a sharded collection without" -#~ " the :term:`shard key` *or* the " -#~ "``_id`` field return an error." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/db.collection.updateMany.po b/locale/zh/LC_MESSAGES/reference/method/db.collection.updateMany.po deleted file mode 100644 index 7f8409d50f0..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.collection.updateMany.po +++ /dev/null @@ -1,253 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# b63bd2f96f9a48f69d41d0fcd3329af2 -#: ../source/reference/method/db.collection.updateMany.txt:3 -msgid "db.collection.updateMany()" -msgstr "" - -# 10cd34ecdd56478b999afbc80f90932d -#: ../source/reference/method/db.collection.updateMany.txt -msgid "On this page" -msgstr "" - -# c9acfe2d76b84e0da387e5ad9b8dd244 -#: ../source/reference/method/db.collection.updateMany.txt:14 -msgid "Definition" -msgstr "" - -# 83785f8c0f374bdfa79b2e10d4ae8222 -#: ../source/reference/method/db.collection.updateMany.txt:20 -msgid "Updates multiple documents within the collection based on the filter." -msgstr "" - -# f7d480af8a96422eb161c6f78af5785e -#: ../source/reference/method/db.collection.updateMany.txt:22 -msgid "The :method:`~db.collection.updateMany()` method has the following form:" -msgstr "" - -# 0381d98f30eb40c9abf4ef67824a6b8d -#: ../source/reference/method/db.collection.updateMany.txt:36 -msgid "" -"The :method:`~db.collection.updateMany()` method takes the following " -"parameters:" -msgstr "" - -# b5303ecb417b477fad35730499c167c4 -#: ../source/reference/method/db.collection.updateMany.txt:42 -msgid "" -"A document containing: - A boolean ``acknowledged`` as ``true`` if the " -"operation ran with :term:`write concern` or ``false`` if write concern " -"was disabled - ``matchedCount`` containing the number of matched " -"documents - ``modifiedCount`` containing the number of modified " -"documents - ``upsertedId`` containing the ``_id`` for the upserted " -"document" -msgstr "" - -# e3d8fd40962c4be091948fd23f3fef98 -#: ../source/reference/method/db.collection.updateMany.txt:44 -msgid "A document containing:" -msgstr "" - -# 3425dcbcb9984033b7c7ccf30510c39d -#: ../source/reference/method/db.collection.updateMany.txt:46 -msgid "" -"A boolean ``acknowledged`` as ``true`` if the operation ran with " -":term:`write concern` or ``false`` if write concern was disabled" -msgstr "" - -# 815b9f9ba0d349afbc83e38d9ad1b855 -#: ../source/reference/method/db.collection.updateMany.txt:49 -msgid "``matchedCount`` containing the number of matched documents" -msgstr "" - -# 57087627fb6c4ee9bb09c00af7d203b2 -#: ../source/reference/method/db.collection.updateMany.txt:51 -msgid "``modifiedCount`` containing the number of modified documents" -msgstr "" - -# 515a21c86e9d4e7e97f127f0fc2f7686 -#: ../source/reference/method/db.collection.updateMany.txt:53 -msgid "``upsertedId`` containing the ``_id`` for the upserted document" -msgstr "" - -# 5149aaae88664ebc89c0ea45b8c05c9d -#: ../source/reference/method/db.collection.updateMany.txt:56 -msgid "Behavior" -msgstr "" - -# 0c475a06ed804a209aac3d6ec6804d69 -#: ../source/reference/method/db.collection.updateMany.txt:58 -msgid "" -":method:`~db.collection.updateMany()` updates all matching documents in " -"the collection that match the ``filter``, using the ``update`` criteria " -"to apply modifications." -msgstr "" - -# c88bfb7e3dbb4b2380f628bddd0ce8fe -#: ../source/reference/method/db.collection.updateMany.txt:62 -msgid "" -"If ``upsert: true`` and no documents match the ``filter``, " -":method:`~db.collection.updateMany()` creates a new document based on the" -" ``filter`` and ``update`` parameters. See :ref:`updateMany-example-" -"update-multiple-documents-with-upsert`." -msgstr "" - -# b97d0052adf745178ccd30a752ee5d5f -#: ../source/reference/method/db.collection.updateMany.txt:70 -msgid "Capped Collections" -msgstr "" - -# 37f9af21054c477382d2cdf7978a2dae -#: ../source/includes/extracts/capped-collection-immutable-document-size-update.rst:1 -msgid "If an update operation changes the document size, the operation will fail." -msgstr "" - -# 9e98df22bdd34072a21f0a9f6f14b260 -#: ../source/reference/method/db.collection.updateMany.txt:80 -msgid "Explainability" -msgstr "" - -# b31ee6c6f6404c3ba8833acd0ef822ac -#: ../source/includes/fact-bulkwrite-explainable.rst:1 -msgid "|write-method| is not compatible with :method:`db.collection.explain()`." -msgstr "" - -# ee61415b83c545c8abf0b79129811cc2 -#: ../source/includes/fact-bulkwrite-explainable.rst:6 -msgid "Use |old-write-method| instead." -msgstr "" - -# 7dc5c27a50d84bc9b65afd1905af96d1 -#: ../source/reference/method/db.collection.updateMany.txt:90 -msgid "Examples" -msgstr "" - -# f84d1674d528431189f433c2b0619a67 -#: ../source/reference/method/db.collection.updateMany.txt:95 -msgid "Update Multiple Documents" -msgstr "" - -# 4a7cc1051f0941f29836d7f54b18f1e2 -#: ../source/reference/method/db.collection.updateMany.txt:97 -msgid "The ``restaurant`` collection contains the following documents:" -msgstr "" - -# 34075c26dd5e450eaa7b2b194d6026ed -#: ../source/reference/method/db.collection.updateMany.txt:106 -msgid "" -"The following operation updates all documents where ``violations`` are " -"greater than ``4`` and :update:`$set` a flag for review:" -msgstr "" - -# deaa00d7218c468ab313447f820fa478 -# e0c6f0c5661a443fa379145e62337616 -#: ../source/reference/method/db.collection.updateMany.txt:120 -#: ../source/reference/method/db.collection.updateMany.txt:172 -msgid "The operation returns:" -msgstr "" - -# bea63d4691e04d3ab08170091d4e5767 -# 89f9965f5c504516a81257b0426fefa9 -#: ../source/reference/method/db.collection.updateMany.txt:126 -#: ../source/reference/method/db.collection.updateMany.txt:183 -msgid "The collection now contains the following documents:" -msgstr "" - -# 72346be4d5744013bfcbf953b0428a67 -#: ../source/reference/method/db.collection.updateMany.txt:135 -msgid "If no matches were found, the operation instead returns:" -msgstr "" - -# 9d493e42e0744aaa8ac2483d5ae93df7 -#: ../source/reference/method/db.collection.updateMany.txt:141 -msgid "Setting ``upsert: true`` would insert a document if no match was found." -msgstr "" - -# 34e951409f2544d9957acc42cf6a170c -#: ../source/reference/method/db.collection.updateMany.txt:146 -msgid "Update Multiple Documents with Upsert" -msgstr "" - -# 56b61b2c4bac43c48943b1bfdad15b06 -#: ../source/reference/method/db.collection.updateMany.txt:148 -msgid "The ``inspectors`` collection contains the following documents:" -msgstr "" - -# c9c05ba1f0294582b5042bf71ceb20f3 -#: ../source/reference/method/db.collection.updateMany.txt:157 -msgid "" -"The following operation updates all documents with ``Sector`` greater " -"than 4 and ``inspector`` equal to ``\"R. Coltrane\"``:" -msgstr "" - -# 721eb8e792994bcf8dae91d1ce04d164 -#: ../source/reference/method/db.collection.updateMany.txt:193 -msgid "" -"Since no documents matched the filter, and ``upsert`` was ``true``, " -":method:`~db.collection.updateMany` inserted the document with a " -"generated ``_id``, the equality conditions from the ``filter``, and the " -"``update`` modifiers." -msgstr "" - -# b0aed235923b4ab8b4364737bf6cbd56 -#: ../source/reference/method/db.collection.updateMany.txt:201 -msgid "Update with Write Concern" -msgstr "" - -# d47f90fa80434fb9a9e9a0dec9f372e8 -#: ../source/reference/method/db.collection.updateMany.txt:203 -msgid "" -"Given a three member replica set, the following operation specifies a " -"``w`` of ``majority`` and ``wtimeout`` of ``100``:" -msgstr "" - -# f6de4cec0d26457cab1464809c590190 -#: ../source/reference/method/db.collection.updateMany.txt:218 -msgid "" -"If the acknowledgement takes longer than the ``wtimeout`` limit, the " -"following exception is thrown:" -msgstr "" - -# 2ddea0d2e30442b69e32154591a197e9 -#: ../source/reference/method/db.collection.updateMany.txt:232 -msgid "" -"The ``wtimeout`` error only indicates that the operation did not complete" -" on time. The write operation itself can still succeed outside of the set" -" time limit." -msgstr "" - -# 0e6cfd4867ca424a9e877c13eb2b90b3 -#: ../source/reference/method/db.collection.updateMany.txt:238 -msgid "Specify Collation" -msgstr "" - -# c5698ef6a614496583df208a8140431c -#: ../source/includes/extracts/collation-description.rst:1 -msgid "" -":doc:`Collation ` allows users to specify language-" -"specific rules for string comparison, such as rules for lettercase and " -"accent marks." -msgstr "" - -# 16a50df3c7034cca9ab756b3614516a4 -#: ../source/reference/method/db.collection.updateMany.txt:242 -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -# 6aacc29e45f44197bb7af451932b19fa -#: ../source/reference/method/db.collection.updateMany.txt:250 -msgid "The following operation includes the :ref:`collation ` option:" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/db.collection.updateOne.po b/locale/zh/LC_MESSAGES/reference/method/db.collection.updateOne.po deleted file mode 100644 index febf3207bf2..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.collection.updateOne.po +++ /dev/null @@ -1,279 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 75b13c9ce9e143369dd47d0da0f94b25 -#: ../source/reference/method/db.collection.updateOne.txt:3 -msgid "db.collection.updateOne()" -msgstr "" - -# 1214f5391b9b4f55b38fe5a016c2e656 -#: ../source/reference/method/db.collection.updateOne.txt -msgid "On this page" -msgstr "" - -# cf4562187e824ee5be468f137afc743e -#: ../source/reference/method/db.collection.updateOne.txt:14 -msgid "Definition" -msgstr "" - -# 74b8c6c511bc42f583755593ef265435 -#: ../source/reference/method/db.collection.updateOne.txt:20 -msgid "Updates a single document within the collection based on the filter." -msgstr "" - -# 39dd600fe9bc44b78d97ff5ae1947cee -#: ../source/reference/method/db.collection.updateOne.txt:22 -msgid "The :method:`~db.collection.updateOne()` method has the following form:" -msgstr "" - -# 1d0cf08486944ec0b250d385abe895ab -#: ../source/reference/method/db.collection.updateOne.txt:36 -msgid "" -"The :method:`~db.collection.updateOne()` method takes the following " -"parameters:" -msgstr "" - -# 5480c4c70ff74ebcaf84fc5d9adb5cd5 -#: ../source/reference/method/db.collection.updateOne.txt:41 -msgid "" -"A document containing: - A boolean ``acknowledged`` as ``true`` if the " -"operation ran with :term:`write concern` or ``false`` if write concern " -"was disabled - ``matchedCount`` containing the number of matched " -"documents - ``modifiedCount`` containing the number of modified " -"documents - ``upsertedId`` containing the ``_id`` for the upserted " -"document" -msgstr "" - -# 6efcce3abffa41e09f9f698da0e644a8 -#: ../source/reference/method/db.collection.updateOne.txt:43 -msgid "A document containing:" -msgstr "" - -# 9a0432566017426d9a9377cb6e4d6036 -#: ../source/reference/method/db.collection.updateOne.txt:45 -msgid "" -"A boolean ``acknowledged`` as ``true`` if the operation ran with " -":term:`write concern` or ``false`` if write concern was disabled" -msgstr "" - -# a2bc09b8301d4304b1ffb0d15fdb5e70 -#: ../source/reference/method/db.collection.updateOne.txt:48 -msgid "``matchedCount`` containing the number of matched documents" -msgstr "" - -# 843000546f504db88b0f4e3c916f708a -#: ../source/reference/method/db.collection.updateOne.txt:50 -msgid "``modifiedCount`` containing the number of modified documents" -msgstr "" - -# 866510a220cc4c498b37e955169408dd -#: ../source/reference/method/db.collection.updateOne.txt:52 -msgid "``upsertedId`` containing the ``_id`` for the upserted document" -msgstr "" - -# 3792f6a7852c490b875ccd2d813b8dda -#: ../source/reference/method/db.collection.updateOne.txt:55 -msgid "Behavior" -msgstr "" - -# c91977f5f8b044ddad2d72cf36b869dc -#: ../source/reference/method/db.collection.updateOne.txt:57 -msgid "" -":method:`~db.collection.updateOne()` updates the first matching document " -"in the collection that matches the ``filter``, using the ``update`` " -"instructions to apply modifications." -msgstr "" - -# a20d750cac4646c1b9684a1918ecd11a -#: ../source/reference/method/db.collection.updateOne.txt:61 -msgid "" -"If ``upsert: true`` and no documents match the ``filter``, " -":method:`~db.collection.updateOne()` creates a new document based on the " -"``filter`` criteria and ``update`` modifications. See :ref:`updateOne-" -"example-update-with-upsert`." -msgstr "" - -# e83372ba50244f30b21fc748b0976735 -#: ../source/reference/method/db.collection.updateOne.txt:69 -msgid "Capped Collection" -msgstr "" - -# fa346d86221d49b88cd15c548f17725f -#: ../source/includes/extracts/capped-collection-immutable-document-size-update.rst:1 -msgid "If an update operation changes the document size, the operation will fail." -msgstr "" - -# a610841dfc744a208d0a2d337138d7f7 -#: ../source/reference/method/db.collection.updateOne.txt:79 -msgid "Explainability" -msgstr "" - -# 29dc6a95aa794f68893372f48ed3989d -#: ../source/includes/fact-bulkwrite-explainable.rst:1 -msgid "|write-method| is not compatible with :method:`db.collection.explain()`." -msgstr "" - -# 37c56077867742fb814229a0165a994a -#: ../source/includes/fact-bulkwrite-explainable.rst:6 -msgid "Use |old-write-method| instead." -msgstr "" - -# 6794f58631cb4c838d6618d2ca0b5e40 -#: ../source/reference/method/db.collection.updateOne.txt:89 -msgid "Examples" -msgstr "" - -# fd0d46e717234c4089e3fde048bc0a9a -#: ../source/reference/method/db.collection.updateOne.txt:94 -msgid "Update" -msgstr "" - -# a8f0702021b6401da2479cf1e4b583b9 -#: ../source/reference/method/db.collection.updateOne.txt:96 -msgid "The ``restaurant`` collection contains the following documents:" -msgstr "" - -# f5db1de654ac45b1b53980330ab07962 -#: ../source/reference/method/db.collection.updateOne.txt:104 -msgid "" -"The following operation updates a single document where ``name: \"Central" -" Perk Cafe\"`` with the ``violations`` field:" -msgstr "" - -# 640044029a7041c6974e831cb55910d2 -# cdbb34600f1d4029a0f231145922c756 -#: ../source/reference/method/db.collection.updateOne.txt:118 -#: ../source/reference/method/db.collection.updateOne.txt:200 -msgid "The operation returns:" -msgstr "" - -# 5ed0adae75e84ff1a671a608f2c74141 -#: ../source/reference/method/db.collection.updateOne.txt:124 -msgid "If no matches were found, the operation instead returns:" -msgstr "" - -# 61740c388b90471e89b95a081d519734 -#: ../source/reference/method/db.collection.updateOne.txt:130 -msgid "" -"Setting ``upsert: true`` would insert the document if no match was found." -" See :ref:`updateOne-example-update-with-upsert`" -msgstr "" - -# ddf5208876d54921a83fc61a3a042f58 -#: ../source/reference/method/db.collection.updateOne.txt:136 -msgid "Update with Upsert" -msgstr "" - -# 5f8a0f136c074d3f8bb2160149fee1b5 -#: ../source/reference/method/db.collection.updateOne.txt:138 -msgid "The ``restaurant`` collection contains the following documents:" -msgstr "" - -# 8256bcdf1f0d4ffab56acfda7f250ced -#: ../source/reference/method/db.collection.updateOne.txt:146 -msgid "" -"The following operation attempts to update the document with ``name : " -"\"Pizza Rat's Pizzaria\"``, while ``upsert: true`` :" -msgstr "" - -# db710b0312474fb7af6ef60412095f13 -#: ../source/reference/method/db.collection.updateOne.txt:161 -msgid "" -"Since ``upsert:true`` the document is ``inserted`` based on the " -"``filter`` and ``update`` criteria. The operation returns:" -msgstr "" - -# c52c9f42c84a49c48773378d32cf0b57 -# e1d6eaa0a569498dad6dd6328abbdb40 -#: ../source/reference/method/db.collection.updateOne.txt:173 -#: ../source/reference/method/db.collection.updateOne.txt:211 -msgid "The collection now contains the following documents:" -msgstr "" - -# e272fa44450842e0b06e299c0544f7d7 -#: ../source/reference/method/db.collection.updateOne.txt:182 -msgid "" -"The ``name`` field was filled in using the ``filter`` criteria, while the" -" ``update`` operators were used to create the rest of the document." -msgstr "" - -# 36fe999d02494df58a6d581027b6ac0b -#: ../source/reference/method/db.collection.updateOne.txt:185 -msgid "" -"The following operation updates the first document with ``violations`` " -"that are greater than ``10``:" -msgstr "" - -# 81ead59c459b4b61a0a4f5288e4de0d1 -#: ../source/reference/method/db.collection.updateOne.txt:221 -msgid "" -"Since no documents matched the filter, and ``upsert`` was ``true``, " -":method:`~db.collection.updateOne` inserted the document with a generated" -" ``_id`` and the ``update`` criteria only." -msgstr "" - -# dcfa1f34b1654a12a85c2dfd5cf94ec5 -#: ../source/reference/method/db.collection.updateOne.txt:228 -msgid "Update with Write Concern" -msgstr "" - -# a1a0c39d3cbf4e1e919edf0cc1c523aa -#: ../source/reference/method/db.collection.updateOne.txt:230 -msgid "" -"Given a three member replica set, the following operation specifies a " -"``w`` of ``majority``, ``wtimeout`` of ``100``:" -msgstr "" - -# 5d453be3f3194202bc1ff8f9ff8afa33 -#: ../source/reference/method/db.collection.updateOne.txt:245 -msgid "" -"If the primary and at least one secondary acknowledge each write " -"operation within 100 milliseconds, it returns:" -msgstr "" - -# 9944e350968a4c3ba26df39e9d7a7102 -#: ../source/reference/method/db.collection.updateOne.txt:252 -msgid "" -"If the acknowledgement takes longer than the ``wtimeout`` limit, the " -"following exception is thrown:" -msgstr "" - -# 0b6c20ff89e04a9fb6a141e89be0c9d3 -#: ../source/reference/method/db.collection.updateOne.txt:266 -msgid "Specify Collation" -msgstr "" - -# 260994ec2bac4a5e8eda135e9bbceb2a -#: ../source/includes/extracts/collation-description.rst:1 -msgid "" -":doc:`Collation ` allows users to specify language-" -"specific rules for string comparison, such as rules for lettercase and " -"accent marks." -msgstr "" - -# ea7976863cd74d45ac3a8dcd8297ff66 -#: ../source/reference/method/db.collection.updateOne.txt:270 -msgid "A collection ``myColl`` has the following documents:" -msgstr "" - -# 773ae98493934503b3df2ba80bbeb965 -#: ../source/reference/method/db.collection.updateOne.txt:278 -msgid "The following operation includes the :ref:`collation ` option:" -msgstr "" - -# 5fa96b879bd34e87adc435c6cab4e99d -#: ../source/reference/method/db.collection.updateOne.txt:290 -msgid "To update multiple documents, see :method:`db.collection.updateMany()`." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/db.collection.validate.po b/locale/zh/LC_MESSAGES/reference/method/db.collection.validate.po deleted file mode 100644 index 52a76580a43..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.collection.validate.po +++ /dev/null @@ -1,55 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.collection.validate.txt:3 -msgid "db.collection.validate()" -msgstr "" - -#: ../source/reference/method/db.collection.validate.txt:14 -msgid "Description" -msgstr "" - -#: ../source/reference/method/db.collection.validate.txt:18 -msgid "" -"Validates a collection. The method scans a collection's data structures for " -"correctness and returns a single :term:`document` that describes the " -"relationship between the logical collection and the physical representation " -"of the data." -msgstr "" - -#: ../source/reference/method/db.collection.validate.txt:23 -msgid "" -"The :method:`~db.collection.validate()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/db.collection.validate.txt:28 -msgid "" -"The :method:`~db.collection.validate()` method output provides an in-depth " -"view of how the collection uses storage. Be aware that this command is " -"potentially resource intensive and may impact the performance of your " -"MongoDB instance." -msgstr "" - -#: ../source/reference/method/db.collection.validate.txt:34 -msgid "" -"The :method:`~db.collection.validate()` method is a wrapper around the " -":dbcommand:`validate` :term:`database command`." -msgstr "" - -#: ../source/reference/method/db.collection.validate.txt:38 -msgid ":doc:`/reference/command/validate`" -msgstr "" - -#: ../source/reference/method/db.collection.validate.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.commandHelp.po b/locale/zh/LC_MESSAGES/reference/method/db.commandHelp.po deleted file mode 100644 index f9551adb52f..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.commandHelp.po +++ /dev/null @@ -1,34 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.commandHelp.txt:3 -msgid "db.commandHelp()" -msgstr "" - -#: ../source/reference/method/db.commandHelp.txt:14 -msgid "Description" -msgstr "" - -#: ../source/reference/method/db.commandHelp.txt:18 -msgid "" -"Displays help text for the specified :term:`database command`. See the " -":doc:`/reference/command`." -msgstr "" - -#: ../source/reference/method/db.commandHelp.txt:21 -msgid "The :method:`db.commandHelp()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/db.commandHelp.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.copyDatabase.po b/locale/zh/LC_MESSAGES/reference/method/db.copyDatabase.po deleted file mode 100644 index 1cba7f35d2a..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.copyDatabase.po +++ /dev/null @@ -1,278 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.copyDatabase.txt:3 -msgid "db.copyDatabase()" -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/includes/extracts/fact-copydb-method-authentication-mechanism-change.rst:1 -#: ../source/includes/extracts/fact-copydb-method-authentication-mechanism-change.rst:1 -#: ../source/includes/extracts/fact-copydb-method-authentication-mechanism-change.rst:1 -msgid "" -"When authenticating to the ``fromhost`` instance, " -":method:`db.copyDatabase()` supports :ref:`MONGODB-CR ` and :ref:`SCRAM-SHA-1 ` mechanisms " -"to authenticate the ``fromhost`` user." -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:22 -msgid "" -"Copies a database either from one :program:`mongod` instance to the current " -":program:`mongod` instance or within the current :program:`mongod`. " -":method:`db.copyDatabase()` wraps the :dbcommand:`copydb` command and takes " -"the following arguments:" -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:30 -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:33 -msgid "Destination" -msgstr "" - -#: ../source/includes/extracts/fact-copydb-method-behavior-destination.rst:2 -msgid "" -"Run :method:`db.copyDatabase()` in the ``admin`` database of the destination" -" :program:`mongod` instance, i.e. the instance receiving the copied data." -msgstr "" - -#: ../source/includes/extracts/fact-copydb-method-behavior-destination.rst:6 -msgid "" -":method:`db.copyDatabase()` creates the target database if it does not " -"exist." -msgstr "" - -#: ../source/includes/extracts/fact-copydb-method-behavior-destination.rst:14 -msgid "" -":method:`db.copyDatabase()` requires enough free disk space on the host " -"instance for the copied database. Use the :method:`db.stats()` operation to " -"check the size of the database on the source :program:`mongod` instance." -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:40 -msgid "Authentication to Source ``mongod`` Instance" -msgstr "" - -#: ../source/includes/extracts/fact-copydb-method-fromhost-authentication.rst:1 -#: ../source/includes/extracts/fact-copydb-method-fromhost-authentication.rst:1 -#: ../source/includes/extracts/fact-copydb-method-fromhost-authentication.rst:1 -msgid "" -"If copying from another :program:`mongod` instance (``fromhost``) that " -"enforces :setting:`access control `, then you must " -"authenticate to the ``fromhost`` instance by specifying the ``username``, " -"``password``, and optionally ``mechanism``. The method does **not** transmit" -" the password in plaintext." -msgstr "" - -#: ../source/includes/extracts/fact-copydb-method-fromhost-authentication.rst:6 -#: ../source/includes/extracts/fact-copydb-method-fromhost-authentication.rst:6 -#: ../source/includes/extracts/fact-copydb-method-fromhost-authentication.rst:6 -msgid "" -"When authenticating to the ``fromhost`` instance, " -":method:`db.copyDatabase()` uses the ``fromdb`` as the :ref:`authentication " -"database ` for the specified user." -msgstr "" - -#: ../source/includes/extracts/fact-copydb-method-authentication-mechanism.rst:3 -#: ../source/includes/extracts/fact-copydb-method-authentication-mechanism.rst:3 -msgid "" -"To authenticate to a version 2.6 ``fromhost``, you must specify ``MONGODB-" -"CR`` as the authentication mechanism. See :ref:`example-copyDatabase-" -"from-2.6`." -msgstr "" - -#: ../source/includes/extracts/fact-copydb-method-authentication-mechanism.rst:7 -#: ../source/includes/extracts/fact-copydb-method-authentication-mechanism.rst:7 -msgid "" -"To copy from a version 3.0 ``fromhost`` to a version 2.6 instance, i.e. if " -"running the method from a version 2.6 instance to copy from a version 3.0 " -"``fromhost``, you can only authenticate to the ``fromhost`` as a ``MONGODB-" -"CR`` user." -msgstr "" - -#: ../source/includes/extracts/fact-copydb-method-behavior-fromhost-authentication.rst:4 -msgid "" -"For more information on required access and authentication, see :ref" -":`copyDatabases-requiredAccess`." -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:45 -msgid "Concurrency" -msgstr "" - -#: ../source/includes/extracts/fact-copydb-method-behavior-concurrency.rst:1 -msgid "" -":method:`db.copyDatabase()` and :dbcommand:`clone` do not produce point-in-" -"time snapshots of the source database. Write traffic to the source or " -"destination database during the copy process will result in divergent data " -"sets." -msgstr "" - -#: ../source/includes/extracts/fact-copydb-method-behavior-concurrency.rst:6 -msgid "" -":method:`db.copyDatabase()` does not lock the destination server during its " -"operation, so the copy will occasionally yield to allow other operations to " -"complete." -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:50 -msgid "Sharded Clusters" -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:52 -msgid "" -"Do not use :method:`db.copyDatabase()` from a :program:`mongos` instance." -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:54 -msgid "" -"Do not use :method:`db.copyDatabase()` to copy databases that contain " -"sharded collections." -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:60 -msgid "Required Access" -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:67 -msgid "Source Database (``fromdb``)" -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:69 -msgid "" -"If the :program:`mongod` instance of the *source* database (``fromdb``) " -"enforces :setting:`access control `, you must have " -"proper authorization for the *source* database." -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:77 -msgid "Source is non-``admin`` Database" -msgstr "" - -#: ../source/includes/extracts/access-copydb-source-not-admin.rst:4 -msgid "" -"If the source database is a non-``admin`` database, you must have privileges" -" that specify :authaction:`find`, :authaction:`listCollections`, and " -":authaction:`listIndexes` actions on the source database, and " -":authaction:`find` action on the ``system.js`` collection in the source " -"database." -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:82 -msgid "Source is ``admin`` Database" -msgstr "" - -#: ../source/includes/extracts/access-copydb-source-admin.rst:4 -msgid "" -"If the source database is the ``admin`` database, you must have privileges " -"that specify :authaction:`find`, :authaction:`listCollections`, and " -":authaction:`listIndexes` actions on the ``admin`` database, and " -":authaction:`find` action on the ``system.js``, ``system.users``, " -"``system.roles``, and ``system.version`` collections in the ``admin`` " -"database. For example:" -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:89 -msgid "Target Database (``todb``)" -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:91 -msgid "" -"If the :program:`mongod` instance of the *target* database (``todb``) " -"enforces :setting:`access control `, you must have " -"proper authorization for the *target* database." -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:96 -msgid "Copy from non-``admin`` Database" -msgstr "" - -#: ../source/includes/extracts/access-copydb-target-non-admin-source.rst:1 -msgid "" -"If the source database is not the ``admin`` database, you must have " -"privileges that specify :authaction:`insert` and :authaction:`createIndex` " -"actions on the target database, and :authaction:`insert` action on the " -"``system.js`` collection in the target database. For example:" -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:101 -msgid "Copy from ``admin`` Database" -msgstr "" - -#: ../source/includes/extracts/access-copydb-target-admin-source.rst:1 -msgid "" -"If the source database is the ``admin`` database, you must have privileges " -"that specify :authaction:`insert` and :authaction:`createIndex` actions on " -"the target database, and :authaction:`insert` action on the ``system.js``, " -"``system.users``, ``system.roles``, and ``system.version`` collections in " -"the target database. For example:" -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:106 -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:109 -msgid "Copy from the Same ``mongod`` Instance" -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:111 -msgid "" -"To copy within the same :program:`mongod` instance, omit the ``fromhost``." -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:114 -msgid "" -"The following operation copies a database named ``records`` into a database " -"named ``archive_records``:" -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:124 -msgid "Copy Database from a ``mongod`` Instances that Enforce Authentication" -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:130 -msgid "" -"MongoDB 3.0 supports passing the authentication mechanism to use for the " -"``fromhost``." -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:132 -msgid "" -"The following operation copies a database named ``reporting`` from a version" -" 2.6 :program:`mongod` instance that runs on ``example.net`` and enforces " -"access control." -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:147 -msgid ":dbcommand:`clone`" -msgstr "" - -#: ../source/reference/method/db.copyDatabase.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/includes/extracts/fact-copydb-method-behavior-destination.rst:8 -msgid "" -"If the target database exists and no collection from the source database " -"exists in the target database, :method:`db.copyDatabase()` copies the " -"collections from the source database to the target database. If any " -"collection from the source database exists in the target database, " -":method:`db.copyDatabase()` errors out and does not copy any remaining " -"collections from the source database." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.createCollection.po b/locale/zh/LC_MESSAGES/reference/method/db.createCollection.po deleted file mode 100644 index 930c8f9788a..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.createCollection.po +++ /dev/null @@ -1,289 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# c0aebfde31e54999a46ed650b6af8277 -#: ../source/reference/method/db.createCollection.txt:3 -msgid "db.createCollection()" -msgstr "" - -# 4725b061288142859f18c6178217fe8f -#: ../source/reference/method/db.createCollection.txt -msgid "On this page" -msgstr "" - -# 5cf6cf474a674204a92e4606bc6dc1fe -#: ../source/reference/method/db.createCollection.txt:14 -msgid "Definition" -msgstr "" - -# 42a57c61d4e0403cba7334a87dcaaf81 -#: ../source/reference/method/db.createCollection.txt:20 -msgid "Added support for:" -msgstr "" - -# c7a5300c99524cd98d83742c56e703e1 -#: ../source/reference/method/db.createCollection.txt:22 -msgid "Creation of views (see also :method:`db.createView()`)." -msgstr "" - -# 421c01d5497b47758a96ad1d063ad1bc -#: ../source/reference/method/db.createCollection.txt:24 -msgid "Collation." -msgstr "" - -# b750f8753da34d1c9491c89ea1a32f7f -#: ../source/reference/method/db.createCollection.txt:26 -msgid "Creates a new collection or :doc:`view `." -msgstr "" - -# 04e13d56aff940a594dc4114f3188487 -#: ../source/reference/method/db.createCollection.txt:28 -msgid "" -"Because MongoDB creates a collection implicitly when the collection is " -"first referenced in a command, this method is used primarily for creating" -" new collections that use specific options. For example, you use " -":method:`db.createCollection()` to create a :term:`capped collection " -"`, or to create a new collection that uses " -":doc:`document validation `. " -":method:`db.createCollection()` is also used to pre-allocate space for an" -" ordinary collection." -msgstr "" - -# 64c545ad9644448b8492eda43315acc7 -#: ../source/reference/method/db.createCollection.txt:36 -msgid "" -":method:`db.createCollection()` is a wrapper around the database command " -":dbcommand:`create`." -msgstr "" - -# 663ea8d9c57e482d966e85fbbb99c9b1 -#: ../source/reference/method/db.createCollection.txt:39 -msgid "" -"The :method:`db.createCollection()` method has the following prototype " -"form:" -msgstr "" - -# 850275b8363b467f945b0833a7b73548 -#: ../source/reference/method/db.createCollection.txt:57 -msgid "The :method:`db.createCollection()` method has the following parameters:" -msgstr "" - -# 6f525a6aa884414db5a07cdf3e8d5cea -#: ../source/reference/method/db.createCollection.txt:61 -msgid "The ``options`` document contains the following fields:" -msgstr "" - -# 66b0aa02bbbe48a8b5219fd0468668f4 -#: ../source/reference/method/db.createCollection.txt:66 -msgid "Examples" -msgstr "" - -# 989be03558f945e796d3943639888407 -#: ../source/reference/method/db.createCollection.txt:69 -msgid "Create a Capped Collection" -msgstr "" - -# 5f6d3e502d114c1ea3fbc69daf306a3e -#: ../source/reference/method/db.createCollection.txt:71 -msgid "" -"Capped collections have maximum size or document counts that prevent them" -" from growing beyond maximum thresholds. All capped collections must " -"specify a maximum size and may also specify a maximum document count. " -"MongoDB removes older documents if a collection reaches the maximum size " -"limit before it reaches the maximum document count. Consider the " -"following example:" -msgstr "" - -# 61ce0c7a1b384d068f5a25601e179f58 -#: ../source/reference/method/db.createCollection.txt:82 -msgid "" -"This command creates a collection named ``log`` with a maximum size of 5 " -"megabytes and a maximum of 5000 documents." -msgstr "" - -# 7a42378f7a68430f86fc68e7cbb42d40 -#: ../source/reference/method/db.createCollection.txt:85 -msgid "" -"The following command simply pre-allocates a 2-gigabyte, uncapped " -"collection named ``people``:" -msgstr "" - -# c0585f8f65444ade89ef61a3a61307bb -#: ../source/reference/method/db.createCollection.txt:92 -msgid "" -"See :doc:`/core/capped-collections` for more information about capped " -"collections." -msgstr "" - -# 42acd8d118034ea6a3b9bc1c42b0972b -#: ../source/reference/method/db.createCollection.txt:96 -msgid "Create a Collection with Document Validation" -msgstr "" - -# ec44b83af8b647ed8bde5f1640e9aecf -#: ../source/reference/method/db.createCollection.txt:100 -msgid "" -"Collections with validation compare each inserted or updated document " -"against the criteria specified in the ``validator`` option. Depending on " -"the ``validationLevel`` and ``validationAction``, MongoDB either returns " -"a warning, or refuses to insert or update the document if it fails to " -"meet the specified criteria." -msgstr "" - -# 07ef0ac4b567480db14f7fdfa1ae8ecd -#: ../source/reference/method/db.createCollection.txt:106 -msgid "" -"The following example creates a ``contacts`` collection with a validator " -"that specifies that inserted or updated documents should match at least " -"one of three following conditions:" -msgstr "" - -# 8afb0aa9e0504adbabbb4598f254b705 -#: ../source/reference/method/db.createCollection.txt:110 -msgid "the ``phone`` field is a string" -msgstr "" - -# ded5b75e509e40bfa8936bc46a49cff7 -#: ../source/reference/method/db.createCollection.txt:111 -msgid "the ``email`` field matches the regular expression" -msgstr "" - -# 4dfedd395f984ffaa103c2cac8be241e -#: ../source/reference/method/db.createCollection.txt:112 -msgid "the ``status`` field is either ``Unknown`` or ``Incomplete``." -msgstr "" - -# 3555921007e843e59e0919aed89fe4b1 -#: ../source/reference/method/db.createCollection.txt:128 -msgid "" -"With the validator in place, the following insert operation fails " -"validation:" -msgstr "" - -# 3e3ae52f6f874f25ade3212e60942aae -#: ../source/reference/method/db.createCollection.txt:134 -msgid "The method returns the error in the ``WriteResult``:" -msgstr "" - -# 488b21e9fbdc4079b0de92a94a9a830b -#: ../source/reference/method/db.createCollection.txt:146 -msgid "" -"For more information, see :doc:`/core/document-validation`. To view the " -"validation specifications for a collection, use the " -":method:`db.getCollectionInfos()` method." -msgstr "" - -# 156b2df2a3eb4893aecf2c0fa76e2804 -#: ../source/reference/method/db.createCollection.txt:153 -msgid "Specify Collation" -msgstr "" - -# 7cf073467f2347008f5fde178e459f81 -#: ../source/includes/extracts/collation-description.rst:1 -msgid "" -":doc:`Collation ` allows users to specify language-" -"specific rules for string comparison, such as rules for lettercase and " -"accent marks." -msgstr "" - -# d0975f6ac3ee4685aaf491fcf16914c4 -#: ../source/reference/method/db.createCollection.txt:157 -msgid "" -"You can specify :ref:`collation ` at the collection or " -":ref:`view <3.4-reference-views>` level. For example, the following " -"operation creates a collection, specifying a collation for the collection" -" (See :ref:`collation-document-fields` for descriptions of the collation " -"fields):" -msgstr "" - -# 42ec1495aa784fd99c82803402f79b7b -#: ../source/reference/method/db.createCollection.txt:167 -msgid "" -"This collation will be used by indexes and operations that support " -"collation unless they explicitly specify a different collation. For " -"example, insert the following documents into ``myColl``:" -msgstr "" - -# 6a0be7c5e92443bbad6ca72f0e19f4eb -#: ../source/reference/method/db.createCollection.txt:177 -msgid "The following operation uses the collection's collation:" -msgstr "" - -# d624ee651cf84631825e8e08fa311eb2 -#: ../source/reference/method/db.createCollection.txt:183 -msgid "The operation returns documents in the following order:" -msgstr "" - -# 44fc6e447a5d4df795ba4f1f3f3af867 -#: ../source/reference/method/db.createCollection.txt:191 -msgid "" -"The same operation on a collection that uses simple binary collation " -"(i.e. no specific collation set) returns documents in the following " -"order:" -msgstr "" - -# 3fe4317196f64afd9f7df48bf31c104f -#: ../source/reference/method/db.createCollection.txt:200 -msgid ":ref:`create-view-w-collation`" -msgstr "" - -# 02736ed693364732b5ba598f64b327b3 -#: ../source/reference/method/db.createCollection.txt:205 -msgid "Specify Storage Engine Options" -msgstr "" - -# 8bd83424fd8846f688151d3078dd793d -#: ../source/reference/method/db.createCollection.txt:209 -msgid "" -"You can specify collection-specific storage engine configuration options " -"when you create a collection with :method:`db.createCollection()`. " -"Consider the following operation:" -msgstr "" - -# b5c5e399fc554958a8d84438e152cd9a -#: ../source/reference/method/db.createCollection.txt:220 -msgid "" -"This operation creates a new collection named ``users`` with a specific " -"configuration string that MongoDB will pass to the ``wiredTiger`` storage" -" engine. See the :wtdocs:`WiredTiger documentation of collection level " -"options ` for specific ``wiredTiger`` " -"options." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "Creates a new collection explicitly." -#~ msgstr "" - -#~ msgid "" -#~ "This operation creates a new collection" -#~ " named ``users`` with a specific " -#~ "configuration string that MongoDB will " -#~ "pass to the ``wiredTiger`` storage " -#~ "engine. See the `WiredTiger documentation " -#~ "of collection level options " -#~ "`_" -#~ " for specific ``wiredTiger`` options." -#~ msgstr "" - -#~ msgid "" -#~ "The ``options`` document creates a " -#~ "capped collection, preallocates space in " -#~ "a new ordinary collection, or specifies" -#~ " :doc:`document validation ` criteria. The ``options`` " -#~ "document contains the following fields:" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/db.createRole.po b/locale/zh/LC_MESSAGES/reference/method/db.createRole.po deleted file mode 100644 index a0abbfef135..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.createRole.po +++ /dev/null @@ -1,135 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.createRole.txt:3 -msgid "db.createRole()" -msgstr "" - -#: ../source/reference/method/db.createRole.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.createRole.txt:18 -msgid "" -"Creates a role in a database. You can specify privileges for the role by " -"explicitly listing the privileges or by having the role inherit privileges " -"from other roles or both. The role applies to the database on which you run " -"the method." -msgstr "" - -#: ../source/reference/method/db.createRole.txt:23 -msgid "The :method:`db.createRole()` method takes the following arguments:" -msgstr "" - -#: ../source/reference/method/db.createRole.txt:27 -msgid "The ``role`` document has the following form:" -msgstr "" - -#: ../source/reference/method/db.createRole.txt:43 -msgid "The ``role`` document has the following fields:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:3 -msgid "" -"In the ``roles`` field, you can specify both :ref:`built-in roles ` and :ref:`user-defined role `." -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:7 -msgid "" -"To specify a role that exists in the same database where |local-cmd-name| " -"runs, you can either specify the role with the name of the role:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:15 -msgid "Or you can specify the role with a document, as in:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:21 -msgid "" -"To specify a role that exists in a different database, specify the role with" -" a document." -msgstr "" - -#: ../source/reference/method/db.createRole.txt:50 -msgid "" -"The :method:`db.createRole()` method wraps the :dbcommand:`createRole` " -"command." -msgstr "" - -#: ../source/reference/method/db.createRole.txt:54 -msgid "Behavior" -msgstr "" - -#: ../source/includes/fact-roles-privileges-scope.rst:1 -msgid "" -"Except for roles created in the ``admin`` database, a role can only include " -"privileges that apply to its database and can only inherit from other roles " -"in its database." -msgstr "" - -#: ../source/includes/fact-roles-privileges-scope.rst:5 -msgid "" -"A role created in the ``admin`` database can include privileges that apply " -"to the ``admin`` database, other databases or to the :ref:`cluster " -"` resource, and can inherit from roles in other databases " -"as well as the ``admin`` database." -msgstr "" - -#: ../source/reference/method/db.createRole.txt:60 -msgid "" -"The :method:`db.createRole()` method returns a *duplicate role* error if the" -" role already exists in the database." -msgstr "" - -#: ../source/reference/method/db.createRole.txt:64 -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-create-role.rst:1 -msgid "To create a role in a database, you must have:" -msgstr "" - -#: ../source/includes/access-create-role.rst:3 -msgid "" -"the :authaction:`createRole` :ref:`action ` on that " -":ref:`database resource `." -msgstr "" - -#: ../source/includes/access-create-role.rst:6 -msgid "" -"the :authaction:`grantRole` :ref:`action ` on that " -"database to specify privileges for the new role as well as to specify roles " -"to inherit from." -msgstr "" - -#: ../source/includes/access-create-role.rst:10 -msgid "" -"Built-in roles :authrole:`userAdmin` and :authrole:`userAdminAnyDatabase` " -"provide :authaction:`createRole` and :authaction:`grantRole` actions on " -"their respective :doc:`resources `." -msgstr "" - -#: ../source/reference/method/db.createRole.txt:69 -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.createRole.txt:71 -msgid "" -"The following :method:`db.createRole()` method creates the " -"``myClusterwideAdmin`` role on the ``admin`` database:" -msgstr "" - -#: ../source/reference/method/db.createRole.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.createUser.po b/locale/zh/LC_MESSAGES/reference/method/db.createUser.po deleted file mode 100644 index 50ffc4481c2..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.createUser.po +++ /dev/null @@ -1,197 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.createUser.txt:3 -msgid "db.createUser()" -msgstr "" - -#: ../source/reference/method/db.createUser.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.createUser.txt:18 -msgid "" -"Creates a new user for the database where the method runs. " -":method:`db.createUser()` returns a *duplicate user* error if the user " -"already exists on the database." -msgstr "" - -#: ../source/reference/method/db.createUser.txt:21 -msgid "The :method:`db.createUser()` method has the following syntax:" -msgstr "" - -#: ../source/reference/method/db.createUser.txt:25 -msgid "The ``user`` document defines the user and has the following form:" -msgstr "" - -#: ../source/reference/method/db.createUser.txt:38 -msgid "The ``user`` document has the following fields:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:3 -msgid "" -"In the ``roles`` field, you can specify both :ref:`built-in roles ` and :ref:`user-defined role `." -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:7 -msgid "" -"To specify a role that exists in the same database where |local-cmd-name| " -"runs, you can either specify the role with the name of the role:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:15 -msgid "Or you can specify the role with a document, as in:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:21 -msgid "" -"To specify a role that exists in a different database, specify the role with" -" a document." -msgstr "" - -#: ../source/reference/method/db.createUser.txt:45 -msgid "" -"The :method:`db.createUser()` method wraps the :dbcommand:`createUser` " -"command." -msgstr "" - -#: ../source/reference/method/db.createUser.txt:49 -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.createUser.txt:52 -msgid "Encryption" -msgstr "" - -#: ../source/reference/method/db.createUser.txt:54 -msgid "" -":method:`db.createUser()` sends password to the MongoDB instance *without* " -"encryption. To encrypt the password during transmission, use :doc:`TLS/SSL " -"`." -msgstr "" - -#: ../source/reference/method/db.createUser.txt:59 -msgid "External Credentials" -msgstr "" - -#: ../source/reference/method/db.createUser.txt:61 -msgid "" -"Users created on the ``$external`` database should have credentials stored " -"externally to MongoDB, as, for example, with :doc:`MongoDB Enterprise " -"installations that use Kerberos `." -msgstr "" - -#: ../source/reference/method/db.createUser.txt:67 -msgid "``local`` Database" -msgstr "" - -#: ../source/reference/method/db.createUser.txt:69 -msgid "You cannot create users on the local database." -msgstr "" - -#: ../source/reference/method/db.createUser.txt:72 -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-create-user.rst:5 -msgid "" -"To grant roles to a user, you must have the :authaction:`grantRole` " -":ref:`action ` on the role's database." -msgstr "" - -#: ../source/reference/method/db.createUser.txt:77 -msgid "Examples" -msgstr "" - -#: ../source/reference/method/db.createUser.txt:79 -msgid "" -"The following :method:`db.createUser()` operation creates the " -"``accountAdmin01`` user on the ``products`` database." -msgstr "" - -#: ../source/reference/method/db.createUser.txt:93 -msgid "The operation gives ``accountAdmin01`` the following roles:" -msgstr "" - -#: ../source/reference/method/db.createUser.txt:95 -msgid "" -"the ``clusterAdmin`` and ``readAnyDatabase`` roles on the ``admin`` database" -msgstr "" - -#: ../source/reference/method/db.createUser.txt:98 -msgid "the ``readWrite`` role on the ``products`` database" -msgstr "" - -#: ../source/reference/method/db.createUser.txt:101 -msgid "Create User with Roles" -msgstr "" - -#: ../source/reference/method/db.createUser.txt:103 -msgid "" -"The following operation creates ``accountUser`` in the ``products`` database" -" and gives the user the ``readWrite`` and ``dbAdmin`` roles." -msgstr "" - -#: ../source/reference/method/db.createUser.txt:118 -msgid "Create User Without Roles" -msgstr "" - -#: ../source/reference/method/db.createUser.txt:120 -msgid "" -"The following operation creates a user named ``reportsUser`` in the " -"``admin`` database but does not yet assign roles:" -msgstr "" - -#: ../source/reference/method/db.createUser.txt:135 -msgid "Create Administrative User with Roles" -msgstr "" - -#: ../source/reference/method/db.createUser.txt:137 -msgid "" -"The following operation creates a user named ``appAdmin`` in the ``admin`` " -"database and gives the user ``readWrite`` access to the ``config`` database," -" which lets the user change certain settings for sharded clusters, such as " -"to the balancer setting." -msgstr "" - -#: ../source/reference/method/db.createUser.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/includes/access-create-user.rst:1 -msgid "" -"To create a new user in a database, you must have the " -":authaction:`createUser` :ref:`action ` on that " -":ref:`database resource `." -msgstr "" - -#: ../source/includes/access-create-user.rst:8 -msgid "" -"The :authrole:`userAdmin` and :authrole:`userAdminAnyDatabase` built-in " -"roles provide :authaction:`createUser` and :authaction:`grantRole` actions " -"on their respective :doc:`resources `." -msgstr "" - -#~ msgid "" -#~ "To create a new user in a database, you must have :authaction:`createUser` " -#~ ":ref:`action ` on that :ref:`database resource " -#~ "`." -#~ msgstr "" - -#~ msgid "" -#~ "Built-in roles :authrole:`userAdmin` and :authrole:`userAdminAnyDatabase` " -#~ "provide :authaction:`createUser` and :authaction:`grantRole` actions on " -#~ "their respective :doc:`resources `." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.createView.po b/locale/zh/LC_MESSAGES/reference/method/db.createView.po deleted file mode 100644 index 038e83c3f7c..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.createView.po +++ /dev/null @@ -1,321 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 20d6aeb3816043c987d0cac0ffa7c6eb -#: ../source/reference/method/db.createView.txt:3 -msgid "db.createView()" -msgstr "" - -# e19995126b714c449377a85a04074f6b -#: ../source/reference/method/db.createView.txt -msgid "On this page" -msgstr "" - -# a626de95eee3451b95d68fd4dbcd8f18 -#: ../source/reference/method/db.createView.txt:17 -msgid "" -"Creates a :doc:`view ` as the result of the applying the " -"specified :ref:`aggregation pipeline ` to the " -"source collection or view. Views act as read-only collections, and are " -"computed on demand during read operations. MongoDB executes read " -"operations on views as part of the underlying aggregation pipeline." -msgstr "" - -# f849847e72c843be8126182bd46ced6c -#: ../source/reference/method/db.createView.txt:23 -msgid "The :method:`db.createView` has the following syntax:" -msgstr "" - -# ba9864339f0e4613a50cd94d4d9c6201 -#: ../source/reference/method/db.createView.txt:29 -msgid "The method accepts the following parameters:" -msgstr "" - -# a991d978138247d99a4975ae3b434225 -#: ../source/reference/method/db.createView.txt:33 -msgid "The options document contains the following option field:" -msgstr "" - -# e1dd7a95c745411fbcd25737b8682a09 -#: ../source/reference/method/db.createView.txt:37 -msgid "" -"The :method:`db.createView()` method wraps the following " -":dbcommand:`create` command operation:" -msgstr "" - -# 847aa9c227be4e53aec6ca8d20a6eb07 -#: ../source/reference/method/db.createView.txt:44 -msgid "" -"Operations that lists collections, such as " -":method:`db.getCollectionInfos()` and :method:`db.getCollectionNames()`, " -"includes views in their outputs." -msgstr "" - -# bb9b7f70d1da4807946f290b0ce3f279 -#: ../source/includes/extracts/views-public-definition.rst:1 -msgid "" -"The view definition is public; i.e. :method:`db.getCollectionInfos()` and" -" ``explain`` operations on the view will include the pipeline that " -"defines the view. As such, avoid referring directly to sensitive fields " -"and values in view definitions." -msgstr "" - -# d7f432ccd6774ec6ab3582929f24c1ca -#: ../source/reference/method/db.createView.txt:52 -msgid "" -"To remove a view, use the :method:`~db.collection.drop()` method on the " -"view." -msgstr "" - -# 8de0f00a87d247959f1cf26bf238ec9c -#: ../source/reference/method/db.createView.txt:56 -msgid "Behavior" -msgstr "" - -# ad1f0cf0d8524506a1cef50a120bea3b -#: ../source/includes/extracts/views-behavior.rst:2 -msgid "Views exhibit the following behavior:" -msgstr "" - -# aec3380a567248cbbf47eb5619408c8d -#: ../source/includes/extracts/views-behavior.rst:4 -msgid "Views are read-only; write operations on views will error." -msgstr "" - -# d36ba2e4aa224c539627f36212571467 -#: ../source/includes/extracts/views-behavior.rst:6 -msgid "Views use indexes of the underlying collection." -msgstr "" - -# a4e15382288f404ca96b38a94ca38124 -#: ../source/includes/extracts/views-behavior.rst:8 -msgid "" -"Views are considered sharded if their underlying collection is sharded. " -"As such, you cannot specify a sharded view for the ``from`` field in " -":pipeline:`$lookup` and :pipeline:`$graphLookup` operations." -msgstr "" - -# 5d3580e1c0b14f289c8ca7847e779cac -#: ../source/includes/extracts/views-behavior.rst:13 -msgid "" -"Views are computed on demand during read operations, and MongoDB executes" -" read operations on views as part of the underlying aggregation pipeline." -" As such, views do not support operations such as:" -msgstr "" - -# 94a7a66e5e844aee92b1369808d81598 -#: ../source/includes/extracts/views-behavior.rst:18 -msgid ":method:`db.collection.mapReduce()`," -msgstr "" - -# 3be9c83658e7495facff02b0d99e5c55 -#: ../source/includes/extracts/views-behavior.rst:20 -msgid "" -":query:`$text` operator, since ``$text`` operation in aggregation is " -"valid only for the first stage," -msgstr "" - -# e6fceed889184348b9dabd061e09ca5a -#: ../source/includes/extracts/views-behavior.rst:23 -msgid ":dbcommand:`geoNear` command and :pipeline:`$geoNear` pipeline stage." -msgstr "" - -# 5f299179202241b3b232a60b784b0292 -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:1 -msgid "" -":method:`~db.collection.find()` operations on views do not support the " -"following :doc:`projection ` operators:" -msgstr "" - -# 82071e1feabf411583fcc25022b092df -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:5 -msgid ":projection:`$`" -msgstr "" - -# c93d802e07a4493ca2228fe2f57ede79 -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:6 -msgid ":projection:`$elemMatch`" -msgstr "" - -# 099ffbd1354340afba3d371487e3bcf6 -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:7 -msgid ":projection:`$slice`" -msgstr "" - -# 3000db57e8e14fdd9fd243797bab11d0 -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:8 -msgid ":projection:`$meta`" -msgstr "" - -# d9675a24a08847638eb7d48d366b5c13 -#: ../source/includes/extracts/views-behavior.rst:27 -msgid "" -"If the aggregation pipeline used to create the view suppresses the " -"``_id`` field, documents in the view do not have the ``_id`` field." -msgstr "" - -# c640b4eb62cb4c82b635ca97ce096c54 -#: ../source/includes/extracts/views-unsupported-rename.rst:1 -msgid "You cannot rename :doc:`views `." -msgstr "" - -# dc6b53f3331e4262ac50ccac04ae5e99 -#: ../source/includes/extracts/views-collation-behavior.rst:1 -msgid "" -"String comparisons on the view use the view's default collation. An " -"operation that attempts to change or override a view's default collation " -"will fail with an error." -msgstr "" - -# 263f7b3764494c18b0f5477027881ff7 -#: ../source/reference/method/db.createView.txt:61 -msgid "Examples" -msgstr "" - -# 7cebc96af9e541ff9bfa77badfc6c004 -#: ../source/reference/method/db.createView.txt:64 -msgid "Create a View from a Single Collection" -msgstr "" - -# ea77ba0b2eb94db3822402d6270d0fdc -#: ../source/reference/method/db.createView.txt:66 -msgid "Given a collection ``survey`` with the following documents:" -msgstr "" - -# 418e87198c224ec190aa17f1c009c324 -#: ../source/reference/method/db.createView.txt:74 -msgid "" -"The following operation creates a ``managementRatings`` view with the " -"``_id``, ``feedback.management``, and ``department`` fields:" -msgstr "" - -# 408ad8dddb9c492e846d901d935fbef4 -# e810528eb48b42e4804c5a7394d4f468 -#: ../source/reference/method/db.createView.txt:86 -#: ../source/reference/method/db.createView.txt:163 -msgid "Query a View" -msgstr "" - -# 82bb39a493a1434f983ce1359cc3cf45 -# fd6cdc26f419477eae0fbe617468c68b -#: ../source/reference/method/db.createView.txt:88 -#: ../source/reference/method/db.createView.txt:165 -msgid "To query the view, you can use :method:`db.collection.find()` on the view:" -msgstr "" - -# 6d5c791a6ccd48f9a804c70803dd74a9 -# 23b34b132e8443b184cafefcbb4b261e -# 44178bd65f794e6b95c426e7078cb26f -# 49a0ef47e90f4d44867c1b3b77633bba -#: ../source/reference/method/db.createView.txt:95 -#: ../source/reference/method/db.createView.txt:115 -#: ../source/reference/method/db.createView.txt:172 -#: ../source/reference/method/db.createView.txt:223 -msgid "The operation returns the following documents:" -msgstr "" - -# 8316279aa73e43fd8abc10996f4cdb75 -# 157b2594b4e94a3987975a24fb1b7345 -#: ../source/reference/method/db.createView.txt:104 -#: ../source/reference/method/db.createView.txt:213 -msgid "Perform Aggregation Pipeline on a View" -msgstr "" - -# 94006695eb6b44568ba4cca9b74963b9 -#: ../source/reference/method/db.createView.txt:106 -msgid "" -"The following operation performs an aggregation on the " -"``managementFeedback`` view, using the :expression:`$sortByCount` to " -"group by the ``department`` field and sort in descending order by the " -"count of each distinct department:" -msgstr "" - -# c6f3d25870d045a689a1d25eee9f0c8b -#: ../source/reference/method/db.createView.txt:123 -msgid "Create a View from Multiple Collections" -msgstr "" - -# 5741959c85a84a1ab7b614c62ea4647a -#: ../source/reference/method/db.createView.txt:125 -msgid "Given the following two collections:" -msgstr "" - -# 3cf23cfcc321408bbba5c22af9d04ce4 -#: ../source/reference/method/db.createView.txt:127 -msgid "The ``orders`` collection:" -msgstr "" - -# f0b4a332f64d43b59904e257545e8d38 -#: ../source/reference/method/db.createView.txt:137 -msgid "The ``inventory`` collection:" -msgstr "" - -# 075097099eea47a5b3d7f1045ee92757 -#: ../source/reference/method/db.createView.txt:147 -msgid "" -"The following :method:`db.createView()` example specifies a " -":pipeline:`$lookup` stage to create a view from the join of the two " -"collections:" -msgstr "" - -# 8e7f92a39db24ffa873755de3495e7ac -#: ../source/reference/method/db.createView.txt:215 -msgid "" -"The following operation performs an aggregation on the ``orderDetails`` " -"view, using the :expression:`$sortByCount` to group by the ``item`` field" -" and sort in descending order by the count of each distinct item:" -msgstr "" - -# e07969d4555b47d9959a98f1ef8c31d6 -#: ../source/reference/method/db.createView.txt:234 -msgid "Create a View with Default Collation" -msgstr "" - -# 4b3776fed1e94f908a6238462fdf05f3 -#: ../source/reference/method/db.createView.txt:236 -msgid "Given the ``places`` collection with the following document:" -msgstr "" - -# 5fb457b7d95a4f99b81ac76b4723d2cf -#: ../source/reference/method/db.createView.txt:244 -msgid "" -"The following operation creates a view, specifying :ref:`collation " -"` at the view level:" -msgstr "" - -# 065e7a9c63cf431b832b2962b301c2e0 -#: ../source/reference/method/db.createView.txt:256 -msgid "" -"String comparisons on the view use the view's default collation. For " -"example, the following operation uses the view's collation:" -msgstr "" - -# 2bd1046b6fd2479f9d583c78542bac1b -#: ../source/reference/method/db.createView.txt:263 -msgid "The operation returns ``3``." -msgstr "" - -# 70637711e4fb402a932bff85fea6b76c -#: ../source/reference/method/db.createView.txt:265 -msgid "" -"An operation that attempts to change or override a view's default " -"collation will fail with an error." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/db.currentOp.po b/locale/zh/LC_MESSAGES/reference/method/db.currentOp.po deleted file mode 100644 index c76c4d03562..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.currentOp.po +++ /dev/null @@ -1,890 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 1fc843433f614be79622c5d1b233eb8b -#: ../source/reference/method/db.currentOp.txt:3 -msgid "db.currentOp()" -msgstr "" - -# 92e94344e5f441b5965de3e5f8d8be36 -#: ../source/reference/method/db.currentOp.txt -msgid "On this page" -msgstr "" - -# 32a1fcf1cf714d8bb07933f3d2443082 -#: ../source/reference/method/db.currentOp.txt:14 -msgid "Definition" -msgstr "" - -# f00a43a426434c4782f184ed7673c2f2 -#: ../source/reference/method/db.currentOp.txt:18 -msgid "" -"Returns a :term:`document` that contains information on in-progress " -"operations for the database instance." -msgstr "" - -# b312fa5f9fdd4e818455f4f8dddd0e2f -#: ../source/reference/method/db.currentOp.txt:21 -msgid ":method:`db.currentOp()` method has the following form:" -msgstr "" - -# 4d3c253b83894ea2aa0d855c08dcfa85 -#: ../source/reference/method/db.currentOp.txt:27 -msgid "" -"The :method:`db.currentOp()` method can take the following *optional* " -"argument:" -msgstr "" - -# b0c878729ee647e9a05f5e6b420730c3 -#: ../source/reference/method/db.currentOp.txt:35 -msgid "Behavior" -msgstr "" - -# b894094541b04055bad5875e596e653f -#: ../source/reference/method/db.currentOp.txt:37 -msgid "" -":method:`db.currentOp()` can accept a filter document or a boolean " -"parameter." -msgstr "" - -# ab1959aa715f47e48ebc548651f4f98b -#: ../source/reference/method/db.currentOp.txt:40 -msgid "" -"If you pass a filter document to :method:`db.currentOp()`, the output " -"returns information only for the current operations that match the " -"filter. The filter document can contain:" -msgstr "" - -# b4991e0c44bd496781ada4a5a3f2f4c2 -#: ../source/reference/method/db.currentOp.txt:48 -msgid "Field" -msgstr "" - -# d7e8f2ce88724af79d03d9338469bd57 -# cab8186052264417aa088837b385ae4d -# e9865faeb57a476fac39d725e72abd83 -#: ../source/includes/fact-lock-modes.rst:6 -#: ../source/includes/fact-lock-types.rst:7 -#: ../source/reference/method/db.currentOp.txt:49 -msgid "Description" -msgstr "" - -# 2f0916979132487cabb11e37735d6fe2 -#: ../source/reference/method/db.currentOp.txt:51 -msgid "``\"$ownOps\"``" -msgstr "" - -# 5822067f64684db488976a36f73ecc6b -#: ../source/reference/method/db.currentOp.txt:53 -msgid "" -"Boolean. If set to ``true``, returns information on the current user's " -"operations only." -msgstr "" - -# 9487619fcf784e8e8efae8b00965e6d0 -#: ../source/reference/method/db.currentOp.txt:56 -msgid "" -"On :program:`mongod` instances, users can always run ``db.currentOp( { " -"\"$ownOps\": true } )`` to view their own operations." -msgstr "" - -# 5b5bc7f9c17646ffa60e66bb7876bcb0 -#: ../source/reference/method/db.currentOp.txt:62 -msgid "``\"$all\"``" -msgstr "" - -# ac10b5cf28574c9f9cd3bafcef859a0c -#: ../source/reference/method/db.currentOp.txt:64 -msgid "" -"Boolean. If set to ``true``, returns information on all operations, " -"including operations on idle connections and system operations." -msgstr "" - -# 7dd86e77c2924ec18bd0dae123724f16 -#: ../source/reference/method/db.currentOp.txt:67 -msgid "" -"If the document includes ``\"$all\": true`` along with :ref:`currentOp-" -"output-fields` conditions, only the ``\"$all\":true`` applies." -msgstr "" - -# 06fadbbbe2a346d290bc22fc7ab4145e -#: ../source/reference/method/db.currentOp.txt:71 -msgid ":ref:`currentOp-output-fields`" -msgstr "" - -# 865013fdf5264640a676604eef5cdfb4 -#: ../source/reference/method/db.currentOp.txt:73 -msgid "" -"Specify filter conditions on the :ref:`currentOp-output-fields`. See :ref" -":`currentOp-examples`." -msgstr "" - -# d98446c2998c4ec69c140194a635c3dc -#: ../source/reference/method/db.currentOp.txt:76 -msgid "" -"If the document includes ``\"$all\": true`` along with :ref:`currentOp-" -"output-fields` conditions, only the ``\"$all\": true`` applies." -msgstr "" - -# e29aa684e35a4ed9851c024bc8657ef2 -#: ../source/reference/method/db.currentOp.txt:80 -msgid "" -"Passing in ``true`` to :method:`db.currentOp()` is equivalent to passing " -"in a document of ``{ \"$all\": true }``. The following operations are " -"equivalent:" -msgstr "" - -# ecff925f063c44198c787757603fba8b -#: ../source/includes/fact-diagnostic-info.rst:1 -msgid "" -":method:`db.currentOp()` and the :doc:`database profiler` report the same basic diagnostic information for all" -" CRUD operations, including the following." -msgstr "" - -# 2edda8493b2a455ea59b771c00c5e7ce -#: ../source/includes/fact-diagnostic-info.rst:6 -msgid ":dbcommand:`aggregate`" -msgstr "" - -# 139c59c37bf144faa7767bc0e5b0fe40 -#: ../source/includes/fact-diagnostic-info.rst:7 -msgid ":dbcommand:`count`" -msgstr "" - -# 07c1ee07d091418dabd4ee9bf8e1b12a -#: ../source/includes/fact-diagnostic-info.rst:8 -msgid ":dbcommand:`delete`" -msgstr "" - -# ef87607420934b649dcdd3d729fc54ae -#: ../source/includes/fact-diagnostic-info.rst:9 -msgid ":dbcommand:`distinct`" -msgstr "" - -# 75a6ea74d1734df586b7209baef0c4cd -#: ../source/includes/fact-diagnostic-info.rst:10 -msgid "``find`` (:ref:`OP_QUERY` and :dbcommand:`command`)" -msgstr "" - -# 22265b9131ea48338ef51b7a4b7a13a5 -#: ../source/includes/fact-diagnostic-info.rst:12 -msgid ":dbcommand:`findAndModify`" -msgstr "" - -# ca434d91f39b4292891cd5b8f4399772 -#: ../source/includes/fact-diagnostic-info.rst:13 -msgid ":dbcommand:`geoNear`" -msgstr "" - -# be9c6b6780724e3d837e9687c66725a5 -#: ../source/includes/fact-diagnostic-info.rst:14 -msgid "" -"``getMore`` (:ref:`OP_GET_MORE` and " -":dbcommand:`command`)" -msgstr "" - -# a2b62f9d837b435c856a02967bb9efb1 -#: ../source/includes/fact-diagnostic-info.rst:16 -msgid ":dbcommand:`group`" -msgstr "" - -# 80c36a7da49a41fa831df01db315911c -#: ../source/includes/fact-diagnostic-info.rst:17 -msgid ":dbcommand:`insert`" -msgstr "" - -# 8a27b77a7720486b81d72b77f3c3a31d -#: ../source/includes/fact-diagnostic-info.rst:18 -msgid ":dbcommand:`mapReduce`" -msgstr "" - -# 5385143dc740436c9031320519a56317 -#: ../source/includes/fact-diagnostic-info.rst:19 -msgid ":dbcommand:`update`" -msgstr "" - -# 470719c975b54139b420cd8409730218 -#: ../source/includes/fact-diagnostic-info.rst:21 -msgid "" -"These operations are also included in the logging of slow queries (see " -":setting:`~operationProfiling.slowOpThresholdMs` for more information " -"about slow query logging)." -msgstr "" - -# 6155e53aa439471bb7ff9813f8634e66 -#: ../source/reference/method/db.currentOp.txt:92 -msgid "Access Control" -msgstr "" - -# ce29c31ee2174ccba879984941f37cfb -#: ../source/reference/method/db.currentOp.txt:94 -msgid "" -"On systems running with :setting:`~security.authorization`, the user must" -" have access that includes the :authaction:`inprog` privilege action." -msgstr "" - -# 8efbb6a0619d43c68957bdcbb2b2ac14 -#: ../source/reference/method/db.currentOp.txt:100 -msgid "" -"On :program:`mongod` instances, users can run ``db.currentOp( { " -"\"$ownOps\": true } )`` to view their own operations even without the " -":authaction:`inprog` privilege action." -msgstr "" - -# 25a12ba7884246cf8340a7ab968dea92 -#: ../source/reference/method/db.currentOp.txt:104 -msgid ":ref:`create-role-to-manage-ops`" -msgstr "" - -# 1316b49acb964a4abc49989433c08116 -#: ../source/reference/method/db.currentOp.txt:109 -msgid "Examples" -msgstr "" - -# 7de99ce2b09642faa486960699b409fe -#: ../source/reference/method/db.currentOp.txt:111 -msgid "" -"The following examples use the :method:`db.currentOp()` method with " -"various query documents to filter the output." -msgstr "" - -# 92dec8004d334b3ca868902c08683286 -#: ../source/includes/example-filter-current-op.rst:2 -msgid "Write Operations Waiting for a Lock" -msgstr "" - -# 5314ac98855d470b894617ffa6e6a707 -#: ../source/includes/example-filter-current-op.rst:4 -msgid "" -"The following example returns information on all write operations that " -"are waiting for a lock:" -msgstr "" - -# dc81e716b0a242c99bf34fe2d5ccd722 -#: ../source/includes/example-filter-current-op.rst:20 -msgid "Active Operations with no Yields" -msgstr "" - -# 932fdc5e90944deba80e65f686f583b4 -#: ../source/includes/example-filter-current-op.rst:22 -msgid "" -"The following example returns information on all active running " -"operations that have never yielded:" -msgstr "" - -# 62a9efd577ab483e9699c215c9a39d09 -#: ../source/includes/example-filter-current-op.rst:36 -msgid "Active Operations on a Specific Database" -msgstr "" - -# c5192d9a58a44288a5a1a683734d393b -#: ../source/includes/example-filter-current-op.rst:38 -msgid "" -"The following example returns information on all active operations for " -"database ``db1`` that have been running longer than 3 seconds:" -msgstr "" - -# c975d975cbe54feba5695ff2d7050b84 -#: ../source/includes/example-filter-current-op.rst:54 -msgid "Active Indexing Operations" -msgstr "" - -# 17378d9bd32e41eaa0f77fbcd6bc0eb4 -#: ../source/includes/example-filter-current-op.rst:56 -msgid "The following example returns information on index creation operations:" -msgstr "" - -# 8b284df109be45c3aa454884f47b5210 -#: ../source/reference/method/db.currentOp.txt:117 -msgid "Output Example" -msgstr "" - -# 7e31c3b1441f43a38bc01b9e86a1b3cc -#: ../source/reference/method/db.currentOp.txt:119 -msgid "The following is a prototype of :method:`db.currentOp()` output." -msgstr "" - -# 453533549ea549f2a18402040990ecf5 -#: ../source/reference/method/db.currentOp.txt:201 -msgid "Output Fields" -msgstr "" - -# e6b5429dec0846e58dd111ab64263738 -#: ../source/reference/method/db.currentOp.txt:205 -msgid "" -"A description of the client. This string includes the " -":data:`~currentOp.connectionId`." -msgstr "" - -# cc5c1d04f9f9463582a2454ea19f033f -#: ../source/reference/method/db.currentOp.txt:210 -msgid "" -"An identifier for the thread that handles the operation and its " -"connection." -msgstr "" - -# 5ec8e02a52ac43e6a8fba0ef73faea65 -#: ../source/reference/method/db.currentOp.txt:215 -msgid "An identifier for the connection where the operation originated." -msgstr "" - -# 2798c1f1cd9b4b0cbf2b110f8a2fec03 -#: ../source/reference/method/db.currentOp.txt:219 -msgid "" -"The identifier for the operation. You can pass this value to " -":method:`db.killOp()` in the :program:`mongo` shell to terminate the " -"operation." -msgstr "" - -# b240b2da10244b29ad4c2b998dba0218 -#: ../source/includes/extracts/warning-terminating-ops-method.rst:3 -msgid "" -"Terminate running operations with extreme caution. Only use " -":method:`db.killOp()` to terminate operations initiated by clients and " -"*do not* terminate internal database operations." -msgstr "" - -# 066e9391da5c4c63957ebc6304c6f6f1 -#: ../source/reference/method/db.currentOp.txt:227 -msgid "" -"A boolean value specifying whether the operation has started. Value is " -"``true`` if the operation has started or ``false`` if the operation is " -"idle, such as an idle connection or an internal thread that is currently " -"idle. An operation can be active even if the operation has yielded to " -"another operation." -msgstr "" - -# 3f535749f2de4121a1d4c056b56f234b -#: ../source/reference/method/db.currentOp.txt:235 -msgid "" -"For some inactive background threads, such as an inactive " -"``signalProcessingThread``, MongoDB suppresses various empty fields." -msgstr "" - -# 6a4aed9e097949f387a9384bc471c6f0 -#: ../source/reference/method/db.currentOp.txt:241 -msgid "" -"The duration of the operation in seconds. MongoDB calculates this value " -"by subtracting the current time from the start time of the operation." -msgstr "" - -# aea2d64ae2f44b80b069795bafcbe7f6 -# 53fbb38030ef43d88bfc584afaad475c -#: ../source/reference/method/db.currentOp.txt:245 -#: ../source/reference/method/db.currentOp.txt:256 -msgid "" -"Only appears if the operation is running; i.e. if " -":data:`~currentOp.active` is ``true``." -msgstr "" - -# 48752104bfdc40368eb02ebebcab5fcd -#: ../source/reference/method/db.currentOp.txt:252 -msgid "" -"The duration of the operation in microseconds. MongoDB calculates this " -"value by subtracting the current time from the start time of the " -"operation." -msgstr "" - -# 9b6e6854b3c44767b16c3551d6b55346 -#: ../source/reference/method/db.currentOp.txt:261 -msgid "A string that identifies the type of operation. The possible values are:" -msgstr "" - -# e9a7e7cc35cb4961869ca388b2bd997d -#: ../source/reference/method/db.currentOp.txt:264 -msgid "``\"none\"``" -msgstr "" - -# 7b5d90f895db4696a504bbf787646932 -#: ../source/reference/method/db.currentOp.txt:265 -msgid "``\"update\"``" -msgstr "" - -# 87fac2c76dad453d94943be30d1348cd -#: ../source/reference/method/db.currentOp.txt:266 -msgid "``\"insert\"``" -msgstr "" - -# d7d53d2f0470489a839f0e77881eaee8 -#: ../source/reference/method/db.currentOp.txt:267 -msgid "``\"query\"``" -msgstr "" - -# f2a2c13732ee4f5680cde6e61fc6e20a -#: ../source/reference/method/db.currentOp.txt:268 -msgid "``\"getmore\"``" -msgstr "" - -# 869af2997c2c4089b5665f2809310b16 -#: ../source/reference/method/db.currentOp.txt:269 -msgid "``\"remove\"``" -msgstr "" - -# cf52d08f782c4cf19a7ea1e4b48074e6 -#: ../source/reference/method/db.currentOp.txt:270 -msgid "``\"killcursors\"``" -msgstr "" - -# fe1833d4c6094afe8a292848299786fd -#: ../source/reference/method/db.currentOp.txt:272 -msgid "" -"``\"query\"`` operations include read operations as well as most commands" -" such as the :dbcommand:`createIndexes` command and the " -":dbcommand:`findandmodify` command." -msgstr "" - -# df6b5f2c021f4fcbadaaecf190e9f5a9 -#: ../source/reference/method/db.currentOp.txt:278 -msgid "" -"Write operations that use the :dbcommand:`insert`, :dbcommand:`update`, " -"and :dbcommand:`delete` commands respectively display ``\"insert\"``, " -"``\"update\"``, and ``\"delete\"`` for :data:`~currentOp.op`. Previous " -"versions include these write commands under ``\"query\"`` operations." -msgstr "" - -# d88c42a122894ae8a4c719d5656cdffe -#: ../source/reference/method/db.currentOp.txt:286 -msgid "" -"The :term:`namespace` the operation targets. A namespace consists of the " -":term:`database` name and the :term:`collection` name concatenated with a" -" dot (``.``); that is, ``\".\"``." -msgstr "" - -# 34b9dc1aea2342669124442586761bfe -#: ../source/reference/method/db.currentOp.txt:293 -msgid "" -"Contains the document to be inserted for operations with " -":data:`~currentOp.op` value of ``\"insert\"``. Only appears for " -"operations with :data:`~currentOp.op` value ``\"insert\"``." -msgstr "" - -# 6820b67b41dc4758be3b259c91744110 -#: ../source/reference/method/db.currentOp.txt:297 -msgid "" -"Insert operations such as :method:`db.collection.insert()` that use the " -":dbcommand:`insert` command will have :data:`~currentOp.op` value of " -"``\"query\"``." -msgstr "" - -# 7b798cd1b1c142358d433b8206b2a38c -#: ../source/reference/method/db.currentOp.txt:303 -msgid "" -"A document containing information on operations whose " -":data:`~currentOp.op` value is *not* ``\"insert\"``. For instance, for a " -":method:`db.collection.find()` operation, the :data:`~currentOp.query` " -"contains the query predicate." -msgstr "" - -# d58a7244b0184a29a5a0de931aff59ba -#: ../source/reference/method/db.currentOp.txt:308 -msgid "" -":data:`~currentOp.query` does not appear for :data:`~currentOp.op` of " -"``\"insert\"``. :data:`~currentOp.query` can also be an empty document." -msgstr "" - -# f9b50dce2f8f4273b3e580deb11320ab -#: ../source/reference/method/db.currentOp.txt:312 -msgid "" -"For :data:`\"update\" ` or :data:`\"remove\" " -"` operations or for read operations categorized under " -":data:`\"query\" `, the :data:`~currentOp.query` document " -"contains the query predicate for the operations." -msgstr "" - -# b6507812ba8a427884be02831a817946 -#: ../source/includes/extracts/currentOp-getmore-operation-query-field.rst:3 -msgid "" -"For :data:`\"getmore\" ` operations on cursors returned " -"from a :method:`db.collection.find()` or a " -":method:`db.collection.aggregate()`, the :data:`~currentOp.query` field " -"contains respectively the query predicate or the issued " -":dbcommand:`aggregate` command document. For details on the " -":dbcommand:`aggregate` command document, see the :dbcommand:`aggregate` " -"reference page." -msgstr "" - -# ee28150800904b7085b4495e637b5844 -#: ../source/reference/method/db.currentOp.txt:319 -msgid "" -"For other commands categorized under :data:`\"query\" `, " -":data:`~currentOp.query` contains the issued command document. Refer to " -"the specific command reference page for the details on the command " -"document." -msgstr "" - -# 060ffc910c9e44a6abe60d1959808f06 -#: ../source/reference/method/db.currentOp.txt:326 -msgid "" -"Previous versions categorized operations that used write commands under " -":data:`~currentOp.op` of ``\"query\"`` and returned the write command " -"information (e.g. query predicate, update statement, and update options) " -"in :data:`~currentOp.query` document." -msgstr "" - -# 45ea698014524613bd6ced31d8258406 -#: ../source/reference/method/db.currentOp.txt:334 -msgid "A string that contains the query plan to help debug slow queries." -msgstr "" - -# 97edecd9f9cc486c924e58beba0aef75 -#: ../source/reference/method/db.currentOp.txt:338 -msgid "" -"The IP address (or hostname) and the ephemeral port of the client " -"connection where the operation originates. If your ``inprog`` array has " -"operations from many different clients, use this string to relate " -"operations to clients." -msgstr "" - -# 844b353bcd264c5f834f7583af15cc27 -#: ../source/includes/fact-client-appname.rst:3 -msgid "" -"The identifier of the client application which ran the operation. If the " -"operation was run in :doc:`the MongoDB shell`, the appName is " -"always ``\"MongoDB Shell\"``. If the operation originated from a " -":ecosystem:`driver`, ``appName`` may be set to a custom string." -msgstr "" - -# 32ef37c05fa447c9abd4fd0784eb3158 -#: ../source/reference/method/db.currentOp.txt:351 -msgid "" -"The :data:`~currentOp.locks` document reports the type and mode of locks " -"the operation currently holds. The possible lock types are as follows:" -msgstr "" - -# 841f5c81a7fc47489919311b15be3903 -#: ../source/includes/fact-lock-types.rst:5 -msgid "Lock Type" -msgstr "" - -# 8d03dc8b6c68403c97fecb9d4154bf47 -#: ../source/includes/fact-lock-types.rst:9 -msgid "``Global``" -msgstr "" - -# 2e13a2ac60494b4e8c08d5ac95f4a375 -#: ../source/includes/fact-lock-types.rst:11 -msgid "Represents global lock." -msgstr "" - -# 02c40f46f0d64a3cb238b728336e590e -#: ../source/includes/fact-lock-types.rst:13 -msgid "``MMAPV1Journal``" -msgstr "" - -# 3ad141fe3c0e42f3b91fb45aa29434a5 -#: ../source/includes/fact-lock-types.rst:15 -msgid "" -"Represents MMAPv1 storage engine specific lock to synchronize journal " -"writes; for non-MMAPv1 storage engines, the mode for ``MMAPV1Journal`` is" -" empty." -msgstr "" - -# adb898a26499459e93c476ff6821079c -#: ../source/includes/fact-lock-types.rst:19 -msgid "``Database``" -msgstr "" - -# 526446df333a4c7d966d23bc2bbd798f -#: ../source/includes/fact-lock-types.rst:21 -msgid "Represents database lock." -msgstr "" - -# 2cfabb93c48b41d89b22f519a13f7a10 -#: ../source/includes/fact-lock-types.rst:23 -msgid "``Collection``" -msgstr "" - -# 42182efaff8248bca9f04bead96eaa56 -#: ../source/includes/fact-lock-types.rst:25 -msgid "Represents collection lock." -msgstr "" - -# aee6260d3fdf4474a967e3fa4d6f2c40 -#: ../source/includes/fact-lock-types.rst:27 -msgid "``Metadata``" -msgstr "" - -# 116313887a5a41afb5eceebca19e48bf -#: ../source/includes/fact-lock-types.rst:29 -msgid "Represents metadata lock." -msgstr "" - -# c306ff6208b449a18d360ccf871277bb -#: ../source/includes/fact-lock-types.rst:31 -msgid "``oplog``" -msgstr "" - -# f0a0878e11e44eb6987a801bf6caf81f -#: ../source/includes/fact-lock-types.rst:32 -msgid "Represents lock on the :term:`oplog`." -msgstr "" - -# 34f98fd0a3e24179a11236d99df8006f -#: ../source/reference/method/db.currentOp.txt:357 -msgid "The possible modes are as follows:" -msgstr "" - -# 23827c90cc314089b506b5d5b7ee8cd6 -#: ../source/includes/fact-lock-modes.rst:5 -msgid "Lock Mode" -msgstr "" - -# abdfbf16d8004b4f9bfde1e00fab8be7 -#: ../source/includes/fact-lock-modes.rst:8 -msgid "``R``" -msgstr "" - -# 8218dfbb44074b21b6c176a2d9072e35 -#: ../source/includes/fact-lock-modes.rst:10 -msgid "Represents Shared (S) lock." -msgstr "" - -# d9807a20d9e445ea819f8eef529f66cf -#: ../source/includes/fact-lock-modes.rst:12 -msgid "``W``" -msgstr "" - -# 000c507b0d2d4621837e0cc35c5956a9 -#: ../source/includes/fact-lock-modes.rst:14 -msgid "Represents Exclusive (X) lock." -msgstr "" - -# 36a4e2f7ffb64b92aae9772e5c967874 -#: ../source/includes/fact-lock-modes.rst:16 -msgid "``r``" -msgstr "" - -# ae4856f9e49c4ae884c877bdee5cceb7 -#: ../source/includes/fact-lock-modes.rst:18 -msgid "Represents Intent Shared (IS) lock." -msgstr "" - -# cd1336aa5f304c5d9dd0d92d18031c9a -#: ../source/includes/fact-lock-modes.rst:20 -msgid "``w``" -msgstr "" - -# a011bc2983d84ddda289bce91128d071 -#: ../source/includes/fact-lock-modes.rst:22 -msgid "Represents Intent Exclusive (IX) lock." -msgstr "" - -# 92d8cca415dc44b2b52f387a44090a18 -#: ../source/reference/method/db.currentOp.txt:363 -msgid "" -"Returns a boolean value. :data:`~currentOp.waitingForLock` is ``true`` if" -" the operation is waiting for a lock and ``false`` if the operation has " -"the required lock." -msgstr "" - -# ff8404d1ecda409eb4f7d89322af8fdc -#: ../source/reference/method/db.currentOp.txt:369 -msgid "" -"The :data:`~currentOp.msg` provides a message that describes the status " -"and progress of the operation. In the case of indexing or mapReduce " -"operations, the field reports the completion percentage." -msgstr "" - -# 4050e3eae9944cb1810422212934a313 -#: ../source/reference/method/db.currentOp.txt:375 -msgid "" -"Reports on the progress of mapReduce or indexing operations. The " -":data:`~currentOp.progress` fields corresponds to the completion " -"percentage in the :data:`~currentOp.msg` field. The " -":data:`~currentOp.progress` specifies the following information:" -msgstr "" - -# c5dc102bf40e4a41b3d9c014045b5b7d -#: ../source/reference/method/db.currentOp.txt:382 -msgid "Reports the number completed." -msgstr "" - -# 6111d8a0f5f34985af9898c9286e1f76 -#: ../source/reference/method/db.currentOp.txt:386 -msgid "Reports the total number." -msgstr "" - -# 5f142a9e9e9843e4b4679b08225477bc -#: ../source/reference/method/db.currentOp.txt:390 -msgid "" -"Returns ``true`` if the operation is currently flagged for termination. " -"When the operation encounters its next safe termination point, the " -"operation will terminate." -msgstr "" - -# 15790688e04e41eaaf7d333e1ed9bbae -#: ../source/reference/method/db.currentOp.txt:396 -msgid "" -":data:`~currentOp.numYields` is a counter that reports the number of " -"times the operation has yielded to allow other operations to complete." -msgstr "" - -# 67687bfe5eef4389a2c621feb8066c55 -#: ../source/reference/method/db.currentOp.txt:399 -msgid "" -"Typically, operations yield when they need access to data that MongoDB " -"has not yet fully read into memory. This allows other operations that " -"have data in memory to complete quickly while MongoDB reads in data for " -"the yielding operation." -msgstr "" - -# ce84e5d24da64f698443db63c97ec97e -#: ../source/reference/method/db.currentOp.txt:406 -msgid "" -"Specifies if database is currently locked for :method:`fsync " -"write/snapshot `." -msgstr "" - -# c345a1459bb546959c15028ff0070a19 -#: ../source/reference/method/db.currentOp.txt:409 -msgid "Only appears if locked; i.e. if :data:`~currentOp.fsyncLock` is ``true``." -msgstr "" - -# 6d0fa5a49ca5427ab8db7ced8361866c -#: ../source/reference/method/db.currentOp.txt:414 -msgid "" -"Information regarding how to unlock database from " -":method:`db.fsyncLock()`. Only appears if :data:`~currentOp.fsyncLock` is" -" ``true``." -msgstr "" - -# e0e0ad12a8e740349ceac9a08a57d48d -#: ../source/reference/method/db.currentOp.txt:420 -msgid "" -"For each lock type and mode (see :data:`currentOp.locks` for descriptions" -" of lock types and modes), returns the following information:" -msgstr "" - -# 2537e192e95849a68b2a6c81e914bacc -#: ../source/reference/method/db.currentOp.txt:430 -msgid "Number of times the operation acquired the lock in the specified mode." -msgstr "" - -# cd2e9e97af3945f6a2c1d870a25a88d4 -#: ../source/reference/method/db.currentOp.txt:435 -msgid "" -"Number of times the operation had to wait for the " -":data:`~currentOp.lockStats.acquireCount` lock acquisitions because the " -"locks were held in a conflicting mode. " -":data:`~currentOp.lockStats.acquireWaitCount` is less than or equal to " -":data:`~currentOp.lockStats.acquireCount`." -msgstr "" - -# 4dfef3d4563545e794ca3753e76d21d9 -#: ../source/reference/method/db.currentOp.txt:443 -msgid "" -"Cumulative time in microseconds that the operation had to wait to acquire" -" the locks." -msgstr "" - -# 1c8cf27474d14a039757674bfbd58653 -#: ../source/reference/method/db.currentOp.txt:446 -msgid "" -":data:`~currentOp.lockStats.timeAcquiringMicros` divided by " -":data:`~currentOp.lockStats.acquireWaitCount` gives an approximate " -"average wait time for the particular lock mode." -msgstr "" - -# 9b5a126f6ba54de7a9c0c20617098cfe -#: ../source/reference/method/db.currentOp.txt:452 -msgid "" -"Number of times the operation encountered deadlocks while waiting for " -"lock acquisitions." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "``Global`` represents global lock." -#~ msgstr "" - -#~ msgid "``Database`` represents database lock." -#~ msgstr "" - -#~ msgid "``Collection`` represents collection lock." -#~ msgstr "" - -#~ msgid "``Metadata`` represents metadata lock." -#~ msgstr "" - -#~ msgid "``oplog`` represents lock on the :term:`oplog`." -#~ msgstr "" - -#~ msgid "``R`` represents Shared (S) lock." -#~ msgstr "" - -#~ msgid "``W`` represents Exclusive (X) lock." -#~ msgstr "" - -#~ msgid "``r`` represents Intent Shared (IS) lock." -#~ msgstr "" - -#~ msgid "``w`` represents Intent Exclusive (IX) lock." -#~ msgstr "" - -#~ msgid "" -#~ "If you pass in ``true`` to " -#~ ":method:`db.currentOp()`, the method returns " -#~ "information on all operations, including " -#~ "operations on idle connections and " -#~ "system operations." -#~ msgstr "" - -#~ msgid "" -#~ "Passing in ``true`` is equivalent to " -#~ "passing in a query document of ``{" -#~ " '$all': true }``." -#~ msgstr "" - -#~ msgid "" -#~ "If you pass a query document to" -#~ " :method:`db.currentOp()`, the output returns " -#~ "information only for the current " -#~ "operations that match the query. You " -#~ "can query on the :ref:`currentOp-" -#~ "output-fields`. See :ref:`currentOp-examples`." -#~ msgstr "" - -#~ msgid "" -#~ "You can also specify ``{ '$all': " -#~ "true }`` query document to return " -#~ "information on all in-progress " -#~ "operations, including operations on idle " -#~ "connections and system operations. If " -#~ "the query document includes ``'$all': " -#~ "true`` as well as other query " -#~ "conditions, only the ``'$all': true`` " -#~ "applies." -#~ msgstr "" - -#~ msgid "" -#~ "On systems running with " -#~ ":setting:`~security.authorization`, a user must " -#~ "have access that includes the " -#~ ":authaction:`inprog` action. For example, see" -#~ " :ref:`create-role-to-manage-ops`." -#~ msgstr "" - -#~ msgid "The following is an prototype of :method:`db.currentOp()` output." -#~ msgstr "" - -#~ msgid "" -#~ "Terminate running operations with extreme " -#~ "caution. Only use |command| to terminate" -#~ " operations initiated by clients and " -#~ "*do not* terminate internal database " -#~ "operations." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/db.dropAllRoles.po b/locale/zh/LC_MESSAGES/reference/method/db.dropAllRoles.po deleted file mode 100644 index d74f7fa53e8..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.dropAllRoles.po +++ /dev/null @@ -1,75 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.dropAllRoles.txt:3 -msgid "db.dropAllRoles()" -msgstr "" - -#: ../source/reference/method/db.dropAllRoles.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.dropAllRoles.txt:18 -msgid "" -"Deletes all :ref:`user-defined ` roles on the database " -"where you run the method." -msgstr "" - -#: ../source/reference/method/db.dropAllRoles.txt:23 -msgid "" -"The :method:`dropAllRoles` method removes *all* :ref:`user-defined ` roles from the database." -msgstr "" - -#: ../source/reference/method/db.dropAllRoles.txt:26 -msgid "The :method:`dropAllRoles` method takes the following argument:" -msgstr "" - -#: ../source/reference/method/db.dropAllRoles.txt:34 -msgid "The number of :ref:`user-defined ` roles dropped." -msgstr "" - -#: ../source/reference/method/db.dropAllRoles.txt:37 -msgid "" -"The :method:`db.dropAllRoles()` method wraps the " -":dbcommand:`dropAllRolesFromDatabase` command." -msgstr "" - -#: ../source/reference/method/db.dropAllRoles.txt:43 -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-drop-role.rst:1 -msgid "" -"You must have the :authaction:`dropRole` :ref:`action ` on a database to drop a role from that database." -msgstr "" - -#: ../source/reference/method/db.dropAllRoles.txt:48 -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.dropAllRoles.txt:50 -msgid "" -"The following operations drop all :ref:`user-defined ` " -"roles from the ``products`` database and uses a :ref:`write concern ` of ``majority``." -msgstr "" - -#: ../source/reference/method/db.dropAllRoles.txt:59 -msgid "The method returns the number of roles dropped:" -msgstr "" - -#: ../source/reference/method/db.dropAllRoles.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.dropAllUsers.po b/locale/zh/LC_MESSAGES/reference/method/db.dropAllUsers.po deleted file mode 100644 index e6f555fa43d..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.dropAllUsers.po +++ /dev/null @@ -1,67 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.dropAllUsers.txt:3 -msgid "db.dropAllUsers()" -msgstr "" - -#: ../source/reference/method/db.dropAllUsers.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.dropAllUsers.txt:18 -msgid "Removes all users from the current database." -msgstr "" - -#: ../source/reference/method/db.dropAllUsers.txt:22 -msgid "The :method:`dropAllUsers` method removes all users from the database." -msgstr "" - -#: ../source/reference/method/db.dropAllUsers.txt:25 -msgid "The :method:`dropAllUsers` method takes the following arguments:" -msgstr "" - -#: ../source/reference/method/db.dropAllUsers.txt:30 -msgid "" -"The :method:`db.dropAllUsers()` method wraps the " -":dbcommand:`dropAllUsersFromDatabase` command." -msgstr "" - -#: ../source/reference/method/db.dropAllUsers.txt:35 -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-drop-user.rst:1 -msgid "" -"You must have the :authaction:`dropUser` :ref:`action ` on a database to drop a user from that database." -msgstr "" - -#: ../source/reference/method/db.dropAllUsers.txt:40 -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.dropAllUsers.txt:42 -msgid "" -"The following :method:`db.dropAllUsers()` operation drops every user from " -"the ``products`` database." -msgstr "" - -#: ../source/reference/method/db.dropAllUsers.txt:50 -msgid "" -"The ``n`` field in the results document shows the number of users removed:" -msgstr "" - -#: ../source/reference/method/db.dropAllUsers.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.dropDatabase.po b/locale/zh/LC_MESSAGES/reference/method/db.dropDatabase.po deleted file mode 100644 index ca3812b51bf..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.dropDatabase.po +++ /dev/null @@ -1,67 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.dropDatabase.txt:3 -msgid "db.dropDatabase()" -msgstr "" - -#: ../source/reference/method/db.dropDatabase.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.dropDatabase.txt:18 -msgid "Removes the current database, deleting the associated data files." -msgstr "" - -#: ../source/reference/method/db.dropDatabase.txt:21 -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.dropDatabase.txt:23 -msgid "" -"The :method:`db.dropDatabase()` wraps the :dbcommand:`dropDatabase` command." -msgstr "" - -#: ../source/includes/warning-blocking-global.rst:3 -msgid "" -"This command obtains a global write lock and will block other operations " -"until it has completed." -msgstr "" - -#: ../source/includes/fact-drop-database-users.rst:3 -msgid "" -"This command does not delete the :ref:`users ` " -"associated with the current database. To drop the associated users, run the " -":dbcommand:`dropAllUsersFromDatabase` command in the database you are " -"deleting." -msgstr "" - -#: ../source/reference/method/db.dropDatabase.txt:31 -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.dropDatabase.txt:33 -msgid "" -"The following example in the :program:`mongo` shell uses the ``use " -"`` operation to switch the current database to the ``temp`` " -"database and then uses the :method:`db.dropDatabase()` method to drops the " -"``temp`` database:" -msgstr "" - -#: ../source/reference/method/db.dropDatabase.txt:43 -msgid ":dbcommand:`dropDatabase`" -msgstr "" - -#: ../source/reference/method/db.dropDatabase.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.dropRole.po b/locale/zh/LC_MESSAGES/reference/method/db.dropRole.po deleted file mode 100644 index e44829f18f0..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.dropRole.po +++ /dev/null @@ -1,59 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.dropRole.txt:3 -msgid "db.dropRole()" -msgstr "" - -#: ../source/reference/method/db.dropRole.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.dropRole.txt:18 -msgid "" -"Deletes a :ref:`user-defined ` role from the database on" -" which you run the method." -msgstr "" - -#: ../source/reference/method/db.dropRole.txt:21 -msgid "The :method:`db.dropRole()` method takes the following arguments:" -msgstr "" - -#: ../source/reference/method/db.dropRole.txt:25 -msgid "" -"The :method:`db.dropRole()` method wraps the :dbcommand:`dropRole` command." -msgstr "" - -#: ../source/reference/method/db.dropRole.txt:31 -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-drop-role.rst:1 -msgid "" -"You must have the :authaction:`dropRole` :ref:`action ` on a database to drop a role from that database." -msgstr "" - -#: ../source/reference/method/db.dropRole.txt:36 -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.dropRole.txt:38 -msgid "" -"The following operations remove the ``readPrices`` role from the " -"``products`` database:" -msgstr "" - -#: ../source/reference/method/db.dropRole.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.dropUser.po b/locale/zh/LC_MESSAGES/reference/method/db.dropUser.po deleted file mode 100644 index d37a01ce496..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.dropUser.po +++ /dev/null @@ -1,63 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.dropUser.txt:3 -msgid "db.dropUser()" -msgstr "" - -#: ../source/reference/method/db.dropUser.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.dropUser.txt:18 -msgid "Removes the user from the current database." -msgstr "" - -#: ../source/reference/method/db.dropUser.txt:20 -msgid "The :method:`db.dropUser()` method takes the following arguments:" -msgstr "" - -#: ../source/reference/method/db.dropUser.txt:24 -msgid "" -"The :method:`db.dropUser()` method wraps the :dbcommand:`dropUser` command." -msgstr "" - -#: ../source/includes/check-before-dropping-useradmin.rst:1 -msgid "" -"Before dropping a user who has the :authrole:`userAdminAnyDatabase` role, " -"ensure you have at least another user with user administration privileges." -msgstr "" - -#: ../source/reference/method/db.dropUser.txt:30 -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-drop-user.rst:1 -msgid "" -"You must have the :authaction:`dropUser` :ref:`action ` on a database to drop a user from that database." -msgstr "" - -#: ../source/reference/method/db.dropUser.txt:37 -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.dropUser.txt:39 -msgid "" -"The following :method:`db.dropUser()` operation drops the ``reportUser1`` " -"user on the ``products`` database." -msgstr "" - -#: ../source/reference/method/db.dropUser.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.eval.po b/locale/zh/LC_MESSAGES/reference/method/db.eval.po deleted file mode 100644 index 861686871ce..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.eval.po +++ /dev/null @@ -1,156 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.eval.txt:3 -msgid "db.eval()" -msgstr "" - -#: ../source/reference/method/db.eval.txt:17 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.eval.txt:23 -msgid "Provides the ability to run JavaScript code on the MongoDB server." -msgstr "" - -#: ../source/includes/fact-eval-helper-method.rst:1 -msgid "" -"The helper :method:`db.eval()` in the :program:`mongo` shell wraps the " -":dbcommand:`eval` command. Therefore, the helper method shares the " -"characteristics and behavior of the underlying command with *one exception*:" -" :method:`db.eval()` method does not support the ``nolock`` option." -msgstr "" - -#: ../source/reference/method/db.eval.txt:29 -msgid "The method accepts the following parameters:" -msgstr "" - -#: ../source/reference/method/db.eval.txt:33 -msgid "" -"The JavaScript function need not take any arguments, as in the first " -"example, or may optionally take arguments as in the second:" -msgstr "" - -#: ../source/reference/method/db.eval.txt:49 -msgid "Behavior" -msgstr "" - -#: ../source/includes/admonitions-eval.rst:5 -msgid "Write Lock" -msgstr "" - -#: ../source/includes/fact-eval-lock.rst:1 -msgid "" -"By default, |object| takes a global write lock while evaluating the " -"JavaScript function. As a result, |object| blocks all other read and write " -"operations to the database while the |object| operation runs." -msgstr "" - -#: ../source/includes/fact-eval-lock.rst:5 -msgid "" -"To prevent the taking of the global write lock while evaluating the " -"JavaScript code, use the |nolockobject| with ``nolock`` set to ``true``. " -"``nolock`` does not impact whether the operations within the JavaScript code" -" take write locks." -msgstr "" - -#: ../source/includes/admonitions-eval.rst:9 -msgid "" -"For long running |object| operation, consider using either the " -":command:`eval` command with ``nolock: true`` or using :doc:`other server " -"side code execution options `." -msgstr "" - -#: ../source/includes/admonitions-eval.rst:14 -msgid "Sharded Data" -msgstr "" - -#: ../source/includes/admonitions-eval.rst:16 -msgid "" -"You can not use |object| with :term:`sharded ` collections. In " -"general, you should avoid using |object| in :term:`sharded clusters `; nevertheless, it is possible to use |object| with non-sharded " -"collections and databases stored in a :term:`sharded cluster`." -msgstr "" - -#: ../source/includes/admonitions-eval.rst:23 -msgid "Access Control" -msgstr "" - -#: ../source/includes/extracts/access-eval-eval.rst:1 -msgid "" -"If authorization is enabled, you must have access to all actions on all " -"resources in order to run :dbcommand:`eval`. Providing such access is not " -"recommended, but if your organization requires a user to run " -":dbcommand:`eval`, create a role that grants :authaction:`anyAction` on :ref" -":`resource-anyresource`. Do not assign this role to any other user." -msgstr "" - -#: ../source/reference/method/db.eval.txt:56 -msgid "Examples" -msgstr "" - -#: ../source/reference/method/db.eval.txt:58 -msgid "The following is an example of the :method:`db.eval()` method:" -msgstr "" - -#: ../source/reference/method/db.eval.txt:63 -msgid "The ``db`` in the function refers to the current database." -msgstr "" - -#: ../source/reference/method/db.eval.txt:65 -msgid "" -"``\"eliot\"`` is the argument passed to the function, and corresponds to the" -" ``name`` argument." -msgstr "" - -#: ../source/reference/method/db.eval.txt:68 -msgid "" -"``5`` is an argument to the function and corresponds to the ``incAmount`` " -"field." -msgstr "" - -#: ../source/reference/method/db.eval.txt:71 -msgid "" -"If you want to use the server's interpreter, you must run " -":method:`db.eval()`. Otherwise, the :program:`mongo` shell's JavaScript " -"interpreter evaluates functions entered directly into the shell." -msgstr "" - -#: ../source/reference/method/db.eval.txt:75 -msgid "" -"If an error occurs, :method:`db.eval()` throws an exception. The following " -"is an example of an invalid function that uses the variable ``x`` without " -"declaring it as an argument:" -msgstr "" - -#: ../source/reference/method/db.eval.txt:83 -msgid "The statement results in the following exception:" -msgstr "" - -#: ../source/reference/method/db.eval.txt:95 -msgid ":doc:`/core/server-side-javascript`" -msgstr "" - -#: ../source/reference/method/db.eval.txt:0 -msgid "On this page" -msgstr "" - -#~ msgid "JavaScript Engine" -#~ msgstr "" - -#~ msgid "" -#~ "The V8 JavaScript engine, which became the default in 2.4, allows multiple " -#~ "JavaScript operations to execute at the same time. Prior to 2.4, |object| " -#~ "executed in a single thread." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.fsyncLock.po b/locale/zh/LC_MESSAGES/reference/method/db.fsyncLock.po deleted file mode 100644 index 28578c56622..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.fsyncLock.po +++ /dev/null @@ -1,110 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.fsyncLock.txt:3 -msgid "db.fsyncLock()" -msgstr "" - -#: ../source/reference/method/db.fsyncLock.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.fsyncLock.txt:24 -msgid "" -"This command provides a simple wrapper around a :dbcommand:`fsync` database " -"command with the following syntax:" -msgstr "" - -#: ../source/reference/method/db.fsyncLock.txt:37 -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.fsyncLock.txt:40 -msgid "Compatibility with WiredTiger" -msgstr "" - -#: ../source/reference/method/db.fsyncLock.txt:45 -msgid "Impact on Read Operations" -msgstr "" - -#: ../source/reference/method/db.fsyncLock.txt:47 -msgid "" -":method:`db.fsyncLock()` *may* block reads, including those necessary to " -"verify authentication. Such reads are necessary to establish new connections" -" to a :program:`mongod` that enforces authorization checks." -msgstr "" - -#: ../source/reference/method/db.fsyncLock.txt:53 -msgid "Connection" -msgstr "" - -#: ../source/reference/method/db.fsyncLock.txt:55 -msgid "" -"When calling :method:`db.fsyncLock()`, ensure that the connection is kept " -"open to allow a subsequent call to :method:`db.fsyncUnlock()`." -msgstr "" - -#: ../source/reference/method/db.fsyncLock.txt:58 -msgid "Closing the connection may make it difficult to release the lock." -msgstr "" - -#: ../source/reference/method/db.fsyncLock.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.fsyncLock.txt:18 -msgid "" -"Forces the :program:`mongod` to flush all pending write operations to disk " -"and locks the *entire* :program:`mongod` instance to prevent additional " -"writes until the user releases the lock with the :method:`db.fsyncUnlock()` " -"command. :method:`db.fsyncLock()` is an administrative command." -msgstr "" - -#: ../source/reference/method/db.fsyncLock.txt:32 -msgid "" -"This function locks the database and creates a window for :doc:`backup " -"operations `." -msgstr "" - -#: ../source/includes/extracts/wt-fsync-lock-compatibility.rst:3 -msgid "" -":method:`db.fsyncLock()` can ensure that the data files do not change for " -"MongoDB instances using either the MMAPv1 or the WiredTiger storage engines," -" thus providing consistency for the purposes of creating backups." -msgstr "" - -#: ../source/includes/extracts/wt-fsync-lock-compatibility.rst:8 -msgid "" -"In previous MongoDB versions, :method:`db.fsyncLock()` *cannot* guarantee a " -"consistent set of files for low-level backups (e.g. via file copy ``cp``, " -"``scp``, ``tar``) for WiredTiger." -msgstr "" - -#~ msgid "" -#~ "Forces the :program:`mongod` to flush all pending write operations to the " -#~ "disk and locks the *entire* :program:`mongod` instance to prevent additional" -#~ " writes until the user releases the lock with the :method:`db.fsyncUnlock()`" -#~ " command. :method:`db.fsyncLock()` is an administrative command." -#~ msgstr "" - -#~ msgid "" -#~ "This function locks the database and create a window for :doc:`backup " -#~ "operations `." -#~ msgstr "" - -#~ msgid "" -#~ "With WiredTiger, the :method:`db.fsyncLock()` and :method:`db.fsyncUnlock()`" -#~ " operations *cannot* guarantee that the data files do not change. As a " -#~ "result, do not use these methods to ensure consistency for the purposes of " -#~ "creating backups." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.fsyncUnlock.po b/locale/zh/LC_MESSAGES/reference/method/db.fsyncUnlock.po deleted file mode 100644 index 7ffa415f40b..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.fsyncUnlock.po +++ /dev/null @@ -1,64 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.fsyncUnlock.txt:3 -msgid "db.fsyncUnlock()" -msgstr "" - -#: ../source/reference/method/db.fsyncUnlock.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.fsyncUnlock.txt:18 -msgid "" -"Unlocks a :program:`mongod` instance to allow writes and reverses the " -"operation of a :method:`db.fsyncLock()` operation. Typically you will use " -":method:`db.fsyncUnlock()` following a database :doc:`backup operation " -"`." -msgstr "" - -#: ../source/reference/method/db.fsyncUnlock.txt:23 -msgid ":method:`db.fsyncUnlock()` is an administrative operation." -msgstr "" - -#: ../source/reference/method/db.fsyncUnlock.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.fsyncUnlock.txt:26 -msgid "Compatibility with WiredTiger" -msgstr "" - -#: ../source/includes/extracts/wt-fsync-lock-compatibility.rst:3 -msgid "" -":method:`db.fsyncLock()` can ensure that the data files do not change for " -"MongoDB instances using either the MMAPv1 or the WiredTiger storage engines," -" thus providing consistency for the purposes of creating backups." -msgstr "" - -#: ../source/includes/extracts/wt-fsync-lock-compatibility.rst:8 -msgid "" -"In previous MongoDB versions, :method:`db.fsyncLock()` *cannot* guarantee a " -"consistent set of files for low-level backups (e.g. via file copy ``cp``, " -"``scp``, ``tar``) for WiredTiger." -msgstr "" - -#~ msgid "Wired Tiger Compatibility" -#~ msgstr "" - -#~ msgid "" -#~ "With WiredTiger, the :method:`db.fsyncLock()` and :method:`db.fsyncUnlock()`" -#~ " operations *cannot* guarantee that the data files do not change. As a " -#~ "result, do not use these methods to ensure consistency for the purposes of " -#~ "creating backups." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.getCollection.po b/locale/zh/LC_MESSAGES/reference/method/db.getCollection.po deleted file mode 100644 index f6c43576c4a..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.getCollection.po +++ /dev/null @@ -1,101 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.getCollection.txt:3 -msgid "db.getCollection()" -msgstr "" - -#: ../source/reference/method/db.getCollection.txt:24 -msgid "The :method:`db.getCollection()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/db.getCollection.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.getCollection.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.getCollection.txt:18 -msgid "" -"Returns a :term:`collection` object that is functionally equivalent to using" -" the ``db.`` syntax. The method is useful for a collection " -"whose name might interact with the shell itself, such as names that begin " -"with ``_`` or that match a :doc:`database shell method `." -msgstr "" - -#: ../source/reference/method/db.getCollection.txt:29 -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.getCollection.txt:31 -msgid "" -"The :method:`db.getCollection()` object can access any :doc:`collection " -"methods`." -msgstr "" - -#: ../source/reference/method/db.getCollection.txt:34 -msgid "" -"The collection specified may or may not exist on the server. If the " -"collection does not exist, MongoDB creates it implicitly as part of " -":doc:`write operations ` like :method:`db.collection.insertOne()`." -msgstr "" - -#: ../source/reference/method/db.getCollection.txt:40 -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.getCollection.txt:42 -msgid "" -"The following example uses :method:`db.getCollection()` to access the " -"``auth`` collection and insert a document into it." -msgstr "" - -#: ../source/reference/method/db.getCollection.txt:59 -msgid "This returns:" -msgstr "" - -#: ../source/reference/method/db.getCollection.txt:68 -msgid "" -"The previous example requires the use of " -":method:`db.getCollection(\"auth\")` because of a name " -"conflict with the database method :method:`db.auth()`. Calling ``db.auth`` " -"directly to perform an insert operation would reference the " -":method:`db.auth()` method and would error." -msgstr "" - -#: ../source/reference/method/db.getCollection.txt:74 -msgid "" -"The following example attempts the same operation, but without using the " -":method:`db.getCollection()` method:" -msgstr "" - -#: ../source/reference/method/db.getCollection.txt:89 -msgid "" -"The operation errors as ``db.auth()`` method has no ``insertOne`` method." -msgstr "" - -#: ../source/reference/method/db.getCollection.txt:92 -msgid ":doc:`/reference/method/js-collection`" -msgstr "" - -#~ msgid "Description" -#~ msgstr "" - -#~ msgid "" -#~ "Returns a collection name. This is useful for a collection whose name might " -#~ "interact with the shell itself, such names that begin with ``_`` or that " -#~ "mirror the :doc:`database commands `." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.getCollectionInfos.po b/locale/zh/LC_MESSAGES/reference/method/db.getCollectionInfos.po deleted file mode 100644 index c13936d0349..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.getCollectionInfos.po +++ /dev/null @@ -1,103 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# c6b3a19d74db4afe95f9666b84c262ca -#: ../source/reference/method/db.getCollectionInfos.txt:3 -msgid "db.getCollectionInfos()" -msgstr "" - -# 3b17df62b7404e6b8f7926f22f9a8b7a -#: ../source/reference/method/db.getCollectionInfos.txt -msgid "On this page" -msgstr "" - -# f11585f19b1a4aa884383306c1b0235f -#: ../source/reference/method/db.getCollectionInfos.txt:14 -msgid "Definition" -msgstr "" - -# 4fb2cd6c9fa3487cafab2bc3727020c3 -#: ../source/reference/method/db.getCollectionInfos.txt:20 -msgid "" -"Returns an array of documents with collection or :doc:`view " -"` information, such as name and options, for the current " -"database." -msgstr "" - -# 92fffd2e1f0d4ff6898a0844f1939644 -#: ../source/reference/method/db.getCollectionInfos.txt:24 -msgid "" -"The :method:`db.getCollectionInfos()` helper wraps the " -":dbcommand:`listCollections` command." -msgstr "" - -# 6f6e731ecc874b30afbce89d01a2fbe2 -#: ../source/reference/method/db.getCollectionInfos.txt:29 -msgid "" -"MongoDB 3.2 added support for :doc:`document validation `. :method:`db.getCollectionInfos()` includes document " -"validation information in the ``options`` document." -msgstr "" - -# dab9b16389be490c872f79d76449108d -#: ../source/reference/method/db.getCollectionInfos.txt:34 -msgid "" -":method:`db.getCollectionInfos()` does not return ``validationLevel`` and" -" ``validationAction`` unless they are explicitly set." -msgstr "" - -# c310ae19ce65406c9b0cbd428ebeb38b -#: ../source/reference/method/db.getCollectionInfos.txt:38 -msgid "Example" -msgstr "" - -# fe6b45e28c5843c6976347589118a0f0 -#: ../source/reference/method/db.getCollectionInfos.txt:40 -msgid "" -"The following returns information for all collections in the ``example`` " -"database:" -msgstr "" - -# 957e00dd45a14a17962b7c2dab07d986 -#: ../source/reference/method/db.getCollectionInfos.txt:48 -msgid "" -"The method returns an array of documents that contain collection " -"information:" -msgstr "" - -# de59113d6e06437b825a21aff8d9c4d2 -#: ../source/reference/method/db.getCollectionInfos.txt:115 -msgid "" -"To request collection information for a *specific* collection, specify " -"the collection name when calling the method, as in the following:" -msgstr "" - -# 602cee99f2ee4561a92c8744d74e6172 -#: ../source/reference/method/db.getCollectionInfos.txt:123 -msgid "" -"The method returns an array with a single document that details the " -"collection information for the ``restaurants`` collection in the " -"``example`` database." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "Returns an array of documents with " -#~ "collection information, i.e. collection name" -#~ " and options, for the current " -#~ "database." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/db.getCollectionNames.po b/locale/zh/LC_MESSAGES/reference/method/db.getCollectionNames.po deleted file mode 100644 index 95db86bf37f..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.getCollectionNames.po +++ /dev/null @@ -1,91 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 11a868981f8f4a248849bd891a72f767 -#: ../source/reference/method/db.getCollectionNames.txt:3 -msgid "db.getCollectionNames()" -msgstr "" - -# ed13b5b20e7e405186d106181c65a19a -#: ../source/reference/method/db.getCollectionNames.txt -msgid "On this page" -msgstr "" - -# f244486db3224d4ea872c2b7a460882c -#: ../source/reference/method/db.getCollectionNames.txt:14 -msgid "Definition" -msgstr "" - -# 254599925fb348329211948c6b25a31b -#: ../source/reference/method/db.getCollectionNames.txt:18 -msgid "" -"Returns an array containing the names of all collections and :doc:`views " -"` in the current database." -msgstr "" - -# c85a944f8b2842daa1d4388ce6a12ee3 -#: ../source/reference/method/db.getCollectionNames.txt:22 -msgid "Considerations" -msgstr "" - -# fa8da5db50b34e35841d8ddf9cd6c371 -#: ../source/includes/fact-wiredtiger-compatibility-with-old-shells.rst:1 -msgid "" -"For MongoDB 3.0 deployments using the :ref:`WiredTiger ` storage engine, if you run |method| from a version of the " -":program:`mongo` shell before 3.0 or a version of the driver prior to " -":ref:`3.0 compatible version `, |method| " -"will return no data, even if there are existing |things|. For more " -"information, see :ref:`3.0-compatibility-drivers-wired-tiger`." -msgstr "" - -# fc9cfb4d116e4094a04e2720d35f2d22 -#: ../source/reference/method/db.getCollectionNames.txt:32 -msgid "Required Access" -msgstr "" - -# fd36a25891f24fd2811afcc42ff7fa3a -#: ../source/includes/extracts/actions-db.getCollectionNames.rst:1 -msgid "" -"The user executing the method requires either :authaction:`find` " -"privileges on the :data:`system.namespaces " -"<.system.namespaces>` collection or the " -":authaction:`listCollections` privilege action. At a minimum, the " -":authrole:`read` :doc:`built-in role ` provide" -" the requisite permissions." -msgstr "" - -# 9ac730e9cd6c4b19bb47373da57b828d -#: ../source/reference/method/db.getCollectionNames.txt:37 -msgid "Example" -msgstr "" - -# dd581442e1b8447d84c5fb9a7c73ac25 -#: ../source/reference/method/db.getCollectionNames.txt:39 -msgid "" -"The following returns the names of all collections in the ``records`` " -"database:" -msgstr "" - -# e5fcbb8f0fc840f1b5ece983d43ea505 -#: ../source/reference/method/db.getCollectionNames.txt:47 -msgid "The method returns the names of the collections in an array:" -msgstr "" - -#~ msgid "" -#~ "Returns an array containing the names" -#~ " of all collections in the current" -#~ " database." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/db.getLastError.po b/locale/zh/LC_MESSAGES/reference/method/db.getLastError.po deleted file mode 100644 index 527fed6d8ae..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.getLastError.po +++ /dev/null @@ -1,95 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.getLastError.txt:3 -msgid "db.getLastError()" -msgstr "" - -#: ../source/reference/method/db.getLastError.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/includes/extracts/db.getLastError-definition.rst:1 -msgid "" -"Specifies the level of :term:`write concern` for confirming the success of " -"previous write operation issued over the same connection and returns the " -":data:`error string ` for that operation." -msgstr "" - -#: ../source/includes/extracts/db.getLastError-definition.rst:5 -msgid "" -"When using :method:`db.getLastError()`, clients must issue the " -":method:`db.getLastError()` on the same connection as the write operation " -"they wish to confirm." -msgstr "" - -#: ../source/includes/extracts/fact-2.6-wc-gle-change-method-db.getLastError.rst:5 -msgid "" -"A new protocol for :ref:`write operations ` " -"integrates write concerns with the write operations, eliminating the need " -"for a separate :method:`db.getLastError()`. :ref:`Most write methods ` now return the status of the write operation, " -"including error information. In previous versions, clients typically used " -"the :method:`db.getLastError()` in combination with a write operation to " -"verify that the write succeeded." -msgstr "" - -#: ../source/reference/method/db.getLastError.txt:22 -msgid "The :method:`db.getLastError()` can accept the following parameters:" -msgstr "" - -#: ../source/reference/method/db.getLastError.txt:27 -msgid "Behavior" -msgstr "" - -#: ../source/includes/extracts/db.getLastError-behavior.rst:1 -msgid "" -"The returned :data:`error string ` provides error " -"information on the previous write operation." -msgstr "" - -#: ../source/includes/extracts/db.getLastError-behavior.rst:4 -msgid "" -"If the :method:`db.getLastError()` method itself encounters an error, such " -"as an incorrect write concern value, the :method:`db.getLastError()` throws " -"an exception." -msgstr "" - -#: ../source/reference/method/db.getLastError.txt:32 -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.getLastError.txt:34 -msgid "" -"The following example issues a :method:`db.getLastError()` operation that " -"verifies that the preceding write operation, issued over the same " -"connection, has propagated to at least two members of the replica set." -msgstr "" - -#: ../source/reference/method/db.getLastError.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.getLastError.txt:44 -msgid "" -":dbcommand:`getLastError` and :doc:`/reference/write-concern` for all " -"options, :ref:`Write Concern ` for a conceptual overview, " -":doc:`/crud` for information about all write operations in MongoDB." -msgstr "" - -#~ msgid "" -#~ ":dbcommand:`getLastError` and :doc:`/reference/write-concern` for all " -#~ "options, :ref:`Write Concern ` for a conceptual overview, " -#~ ":doc:`/core/write-operations` for information about all write operations in " -#~ "MongoDB." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.getLastErrorObj.po b/locale/zh/LC_MESSAGES/reference/method/db.getLastErrorObj.po deleted file mode 100644 index 907692cf89a..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.getLastErrorObj.po +++ /dev/null @@ -1,103 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.getLastErrorObj.txt:3 -msgid "db.getLastErrorObj()" -msgstr "" - -#: ../source/reference/method/db.getLastErrorObj.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/includes/extracts/db.getLastErrorObj-definition.rst:1 -msgid "" -"Specifies the level of :term:`write concern` for confirming the success of " -"previous write operation issued over the same connection and returns the " -":ref:`document ` for that operation." -msgstr "" - -#: ../source/includes/extracts/db.getLastErrorObj-definition.rst:5 -msgid "" -"When using :method:`db.getLastErrorObj()`, clients must issue the " -":method:`db.getLastErrorObj()` on the same connection as the write operation" -" they wish to confirm." -msgstr "" - -#: ../source/includes/extracts/db.getLastErrorObj-definition.rst:9 -msgid "" -"The :method:`db.getLastErrorObj()` is a :program:`mongo` shell wrapper " -"around the :dbcommand:`getLastError` command." -msgstr "" - -#: ../source/includes/extracts/fact-2.6-wc-gle-change-method-db.getLastErrorObj.rst:5 -msgid "" -"A new protocol for :ref:`write operations ` " -"integrates write concerns with the write operations, eliminating the need " -"for a separate :method:`db.getLastErrorObj()`. :ref:`Most write methods " -"` now return the status of the write " -"operation, including error information. In previous versions, clients " -"typically used the :method:`db.getLastErrorObj()` in combination with a " -"write operation to verify that the write succeeded." -msgstr "" - -#: ../source/reference/method/db.getLastErrorObj.txt:22 -msgid "" -"The :method:`db.getLastErrorObj()` can accept the following parameters:" -msgstr "" - -#: ../source/reference/method/db.getLastErrorObj.txt:28 -msgid "Behavior" -msgstr "" - -#: ../source/includes/extracts/db.getLastErrorObj-behavior.rst:1 -msgid "" -"The returned :ref:`document ` provides error " -"information on the previous write operation." -msgstr "" - -#: ../source/includes/extracts/db.getLastErrorObj-behavior.rst:4 -msgid "" -"If the :method:`db.getLastErrorObj()` method itself encounters an error, " -"such as an incorrect write concern value, the :method:`db.getLastErrorObj()`" -" throws an exception." -msgstr "" - -#: ../source/includes/extracts/db.getLastErrorObj-behavior.rst:7 -msgid "" -"For information on the returned document, see :ref:`getLastError command " -"`." -msgstr "" - -#: ../source/reference/method/db.getLastErrorObj.txt:33 -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.getLastErrorObj.txt:35 -msgid "" -"The following example issues a :method:`db.getLastErrorObj()` operation that" -" verifies that the preceding write operation, issued over the same " -"connection, has propagated to at least two members of the replica set." -msgstr "" - -#: ../source/reference/method/db.getLastErrorObj.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.getLastErrorObj.txt:43 -msgid ":doc:`/reference/write-concern`." -msgstr "" - -#~ msgid "" -#~ ":doc:`Write Concern `, :doc:`/reference/write-concern`," -#~ " and :ref:`replica-set-write-concern`." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.getLogComponents.po b/locale/zh/LC_MESSAGES/reference/method/db.getLogComponents.po deleted file mode 100644 index 1a83098f683..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.getLogComponents.po +++ /dev/null @@ -1,58 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.getLogComponents.txt:3 -msgid "db.getLogComponents()" -msgstr "" - -#: ../source/reference/method/db.getLogComponents.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.getLogComponents.txt:20 -msgid "" -"Returns the current verbosity settings. The verbosity settings determine the" -" amount of :doc:`/reference/log-messages` that MongoDB produces for each " -":ref:`log message component `." -msgstr "" - -#: ../source/reference/method/db.getLogComponents.txt:25 -msgid "" -"If a component inherits the verbosity level of its parent, " -":method:`db.getLogComponents()` displays ``-1`` for the component's " -"verbosity." -msgstr "" - -#: ../source/reference/method/db.getLogComponents.txt:30 -msgid "Output" -msgstr "" - -#: ../source/reference/method/db.getLogComponents.txt:32 -msgid "" -"The :method:`db.getLogComponents()` returns a document with the verbosity " -"settings. For example:" -msgstr "" - -#: ../source/reference/method/db.getLogComponents.txt:77 -msgid "" -"To modify these settings, you can configure the " -":setting:`systemLog.verbosity` and ``systemLog.component..verbosity`` " -"settings in the :doc:`configuration file `" -" or set the :parameter:`logComponentVerbosity` parameter using the " -":dbcommand:`setParameter` command or use the :method:`db.setLogLevel()` " -"method. For examples, see :ref:`log-messages-configure-verbosity`." -msgstr "" - -#: ../source/reference/method/db.getLogComponents.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.getMongo.po b/locale/zh/LC_MESSAGES/reference/method/db.getMongo.po deleted file mode 100644 index f5a133eac26..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.getMongo.po +++ /dev/null @@ -1,27 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.getMongo.txt:3 -msgid "db.getMongo()" -msgstr "" - -#: ../source/reference/method/db.getMongo.txt:15 -msgid "The current database connection." -msgstr "" - -#: ../source/reference/method/db.getMongo.txt:17 -msgid "" -":method:`db.getMongo()` runs when the shell initiates. Use this command to " -"test that the :program:`mongo` shell has a connection to the proper database" -" instance." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.getName.po b/locale/zh/LC_MESSAGES/reference/method/db.getName.po deleted file mode 100644 index 7805dcf1d45..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.getName.po +++ /dev/null @@ -1,20 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.getName.txt:3 -msgid "db.getName()" -msgstr "" - -#: ../source/reference/method/db.getName.txt:15 -msgid "the current database name." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.getPrevError.po b/locale/zh/LC_MESSAGES/reference/method/db.getPrevError.po deleted file mode 100644 index afbad0f6e3f..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.getPrevError.po +++ /dev/null @@ -1,31 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.getPrevError.txt:3 -msgid "db.getPrevError()" -msgstr "" - -#: ../source/reference/method/db.getPrevError.txt:15 -msgid "A status document, containing the errors." -msgstr "" - -#: ../source/reference/method/db.getPrevError.txt:19 -msgid "" -"This output reports all errors since the last time the database received a " -":dbcommand:`resetError` (also :method:`db.resetError()`) command." -msgstr "" - -#: ../source/reference/method/db.getPrevError.txt:23 -msgid "" -"This method provides a wrapper around the :dbcommand:`getPrevError` command." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.getProfilingLevel.po b/locale/zh/LC_MESSAGES/reference/method/db.getProfilingLevel.po deleted file mode 100644 index 7bb14642c30..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.getProfilingLevel.po +++ /dev/null @@ -1,26 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.getProfilingLevel.txt:3 -msgid "db.getProfilingLevel()" -msgstr "" - -#: ../source/reference/method/db.getProfilingLevel.txt:15 -msgid "" -"This method provides a wrapper around the database command " -"\":dbcommand:`profile`\" and returns the current profiling level." -msgstr "" - -#: ../source/reference/method/db.getProfilingLevel.txt:18 -msgid "Use :method:`db.getProfilingStatus()` for related functionality." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.getProfilingStatus.po b/locale/zh/LC_MESSAGES/reference/method/db.getProfilingStatus.po deleted file mode 100644 index 7f2ff830884..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.getProfilingStatus.po +++ /dev/null @@ -1,22 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.getProfilingStatus.txt:3 -msgid "db.getProfilingStatus()" -msgstr "" - -#: ../source/reference/method/db.getProfilingStatus.txt:15 -msgid "" -"The current :dbcommand:`profile` level and " -":setting:`~operationProfiling.slowOpThresholdMs` setting." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.getReplicationInfo.po b/locale/zh/LC_MESSAGES/reference/method/db.getReplicationInfo.po deleted file mode 100644 index 7d898effc18..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.getReplicationInfo.po +++ /dev/null @@ -1,100 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.getReplicationInfo.txt:3 -msgid "db.getReplicationInfo()" -msgstr "" - -#: ../source/reference/method/db.getReplicationInfo.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.getReplicationInfo.txt:18 -msgid "" -"A document with the status of the replica set, using data polled from the " -":term:`oplog`. Use this output when diagnosing issues with replication." -msgstr "" - -#: ../source/reference/method/db.getReplicationInfo.txt:25 -msgid "Output" -msgstr "" - -#: ../source/reference/method/db.getReplicationInfo.txt:29 -msgid "" -"Returns the total size of the :term:`oplog` in megabytes. This refers to the" -" total amount of space allocated to the oplog rather than the current size " -"of operations stored in the oplog." -msgstr "" - -#: ../source/reference/method/db.getReplicationInfo.txt:35 -msgid "" -"Returns the total amount of space used by the :term:`oplog` in megabytes. " -"This refers to the total amount of space currently used by operations stored" -" in the oplog rather than the total amount of space allocated." -msgstr "" - -#: ../source/reference/method/db.getReplicationInfo.txt:42 -msgid "Returns an error message if there are no entries in the oplog." -msgstr "" - -#: ../source/reference/method/db.getReplicationInfo.txt:46 -msgid "" -"Only present when there are no entries in the oplog. Reports a the number of" -" items or rows in the :term:`oplog` (e.g. ``0``)." -msgstr "" - -#: ../source/reference/method/db.getReplicationInfo.txt:51 -msgid "" -"Returns the difference between the first and last operation in the " -":term:`oplog`, represented in seconds." -msgstr "" - -#: ../source/reference/method/db.getReplicationInfo.txt:54 -#: ../source/reference/method/db.getReplicationInfo.txt:61 -#: ../source/reference/method/db.getReplicationInfo.txt:69 -#: ../source/reference/method/db.getReplicationInfo.txt:77 -#: ../source/reference/method/db.getReplicationInfo.txt:86 -msgid "Only present if there are entries in the oplog." -msgstr "" - -#: ../source/reference/method/db.getReplicationInfo.txt:58 -msgid "" -"Returns the difference between the first and last operation in the " -":term:`oplog`, rounded and represented in hours." -msgstr "" - -#: ../source/reference/method/db.getReplicationInfo.txt:65 -msgid "" -"Returns a time stamp for the first (i.e. earliest) operation in the " -":term:`oplog`. Compare this value to the last write operation issued against" -" the server." -msgstr "" - -#: ../source/reference/method/db.getReplicationInfo.txt:73 -msgid "" -"Returns a time stamp for the last (i.e. latest) operation in the " -":term:`oplog`. Compare this value to the last write operation issued against" -" the server." -msgstr "" - -#: ../source/reference/method/db.getReplicationInfo.txt:81 -msgid "" -"Returns a time stamp that reflects reflecting the current time. The shell " -"process generates this value, and the datum may differ slightly from the " -"server time if you're connecting from a remote host as a result. Equivalent " -"to :method:`Date()`." -msgstr "" - -#: ../source/reference/method/db.getReplicationInfo.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.getRole.po b/locale/zh/LC_MESSAGES/reference/method/db.getRole.po deleted file mode 100644 index 8da8ae3dd12..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.getRole.po +++ /dev/null @@ -1,95 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 195b93703e3f43dd84abdfb19549cf87 -#: ../source/reference/method/db.getRole.txt:3 -msgid "db.getRole()" -msgstr "" - -# cb6ab883ff5b46f1b2e0d78c10698159 -#: ../source/reference/method/db.getRole.txt -msgid "On this page" -msgstr "" - -# 1e15b2c63bae4e78a06a74b0e6476d6b -#: ../source/reference/method/db.getRole.txt:14 -msgid "Definition" -msgstr "" - -# 0cface8d8e4d4d52a4643c20a4037716 -#: ../source/reference/method/db.getRole.txt:18 -msgid "" -"Returns the roles from which this role inherits privileges. Optionally, " -"the method can also return all the role's privileges." -msgstr "" - -# 06278ce0d4294b7dbdfca402d5a0e149 -#: ../source/reference/method/db.getRole.txt:21 -msgid "" -"Run :method:`db.getRole()` from the database that contains the role. The " -"command can retrieve information for both :ref:`user-defined roles ` and :ref:`built-in roles `." -msgstr "" - -# 1e79b465babb465f9603b30c3c6d25d9 -#: ../source/reference/method/db.getRole.txt:25 -msgid "The :method:`db.getRole()` method accepts the following parameters:" -msgstr "" - -# 00d6870c1ca84991a3d606fbc2bb53cb -#: ../source/reference/method/db.getRole.txt:29 -msgid "The ``args`` document supports the following fields:" -msgstr "" - -# 5659c62ed9b14dd1bea2cb39034ea2a3 -#: ../source/reference/method/db.getRole.txt:33 -msgid ":method:`db.getRole()` wraps the :dbcommand:`rolesInfo` command." -msgstr "" - -# bd0efe87070546998c1f17bc7fe27ae0 -#: ../source/reference/method/db.getRole.txt:36 -msgid "Required Access" -msgstr "" - -# db2b6fbc9a744ef8987fa270a2c750ac -#: ../source/includes/access-roles-info.rst:1 -msgid "" -"To view a role's information, you must be either explicitly granted the " -"role or must have the :authaction:`viewRole` :ref:`action ` on the role's database." -msgstr "" - -# a244bec6f5374825bb0be5ef6a752985 -#: ../source/reference/method/db.getRole.txt:41 -msgid "Examples" -msgstr "" - -# 0eaa9b5e066945f6a831bea30ff578f9 -#: ../source/reference/method/db.getRole.txt:43 -msgid "" -"The following operation returns role inheritance information for the role" -" ``associate`` defined on the ``products`` database:" -msgstr "" - -# 3c0ab2d8b231490baa036e879ce391ff -#: ../source/reference/method/db.getRole.txt:51 -msgid "" -"The following operation returns role inheritance information *and " -"privileges* for the role ``associate`` defined on the ``products`` " -"database:" -msgstr "" - -#~ msgid "The :method:`db.getRole()` method takes the following arguments:" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/db.getRoles.po b/locale/zh/LC_MESSAGES/reference/method/db.getRoles.po deleted file mode 100644 index 61302223c5f..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.getRoles.po +++ /dev/null @@ -1,68 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.getRoles.txt:3 -msgid "db.getRoles()" -msgstr "" - -#: ../source/reference/method/db.getRoles.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.getRoles.txt:18 -msgid "" -"Returns information for all the roles in the database on which the command " -"runs. The method can be run with or without an argument." -msgstr "" - -#: ../source/reference/method/db.getRoles.txt:21 -msgid "" -"If run without an argument, :method:`db.getRoles()` returns inheritance " -"information for the database's :ref:`user-defined ` " -"roles." -msgstr "" - -#: ../source/reference/method/db.getRoles.txt:25 -msgid "" -"To return more information, pass the :method:`db.getRoles()` a document with" -" the following fields:" -msgstr "" - -#: ../source/reference/method/db.getRoles.txt:30 -msgid ":method:`db.getRoles()` wraps the :dbcommand:`rolesInfo` command." -msgstr "" - -#: ../source/reference/method/db.getRoles.txt:33 -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-roles-info.rst:1 -msgid "" -"To view a role's information, you must be either explicitly granted the role" -" or must have the :authaction:`viewRole` :ref:`action ` on the role's database." -msgstr "" - -#: ../source/reference/method/db.getRoles.txt:38 -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.getRoles.txt:40 -msgid "" -"The following operations return documents for all the roles on the " -"``products`` database, including role privileges and built-in roles:" -msgstr "" - -#: ../source/reference/method/db.getRoles.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.getSiblingDB.po b/locale/zh/LC_MESSAGES/reference/method/db.getSiblingDB.po deleted file mode 100644 index 3abedc80f9e..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.getSiblingDB.po +++ /dev/null @@ -1,64 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.getSiblingDB.txt:3 -msgid "db.getSiblingDB()" -msgstr "" - -#: ../source/reference/method/db.getSiblingDB.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.getSiblingDB.txt:20 -msgid "A database object." -msgstr "" - -#: ../source/reference/method/db.getSiblingDB.txt:22 -msgid "" -"Used to return another database without modifying the ``db`` variable in the" -" shell environment." -msgstr "" - -#: ../source/reference/method/db.getSiblingDB.txt:26 -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.getSiblingDB.txt:28 -msgid "" -"You can use :method:`db.getSiblingDB()` as an alternative to the ``use " -"`` helper. This is particularly useful when writing scripts using " -"the :program:`mongo` shell where the ``use`` helper is not available. " -"Consider the following sequence of operations:" -msgstr "" - -#: ../source/reference/method/db.getSiblingDB.txt:38 -msgid "" -"This operation sets the ``db`` object to point to the database named " -"``users``, and then returns a :doc:`count " -"` of the collection named ``active``." -" You can create multiple ``db`` objects, that refer to different databases, " -"as in the following sequence of operations:" -msgstr "" - -#: ../source/reference/method/db.getSiblingDB.txt:55 -msgid "" -"This operation creates two ``db`` objects referring to different databases " -"(i.e. ``users`` and ``records``) and then returns a :doc:`count " -"` and an :doc:`example document " -"` from one collection in that " -"database (i.e. ``active`` and ``requests`` respectively.)" -msgstr "" - -#: ../source/reference/method/db.getSiblingDB.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.getUser.po b/locale/zh/LC_MESSAGES/reference/method/db.getUser.po deleted file mode 100644 index b56b1960e84..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.getUser.po +++ /dev/null @@ -1,85 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# ea6bdfadda7a4a49aac8085a2af562bf -#: ../source/reference/method/db.getUser.txt:3 -msgid "db.getUser()" -msgstr "" - -# e74a1ac5306b4a5e8348b55d81b2efc5 -#: ../source/reference/method/db.getUser.txt -msgid "On this page" -msgstr "" - -# 497e49a5320c44529ec0231314c30417 -#: ../source/reference/method/db.getUser.txt:14 -msgid "Definition" -msgstr "" - -# 8f87d1bd91954849ab469770b43f9392 -#: ../source/reference/method/db.getUser.txt:18 -msgid "" -"Returns user information for a specified user. Run this method on the " -"user's database. The user must exist on the database on which the method " -"runs." -msgstr "" - -# 6d0bf07e89d7479f93925fe3e62f4e66 -#: ../source/reference/method/db.getUser.txt:22 -msgid "The :method:`db.getUser()` method has the following parameters:" -msgstr "" - -# 32c5eb641a3f40e9b1ad38085d1458bb -#: ../source/reference/method/db.getUser.txt:26 -msgid "The ``args`` document supports the following fields:" -msgstr "" - -# 9a31dea190fd455d8e7c7761062835a5 -#: ../source/reference/method/db.getUser.txt:30 -msgid ":method:`db.getUser()` wraps the :dbcommand:`usersInfo` command." -msgstr "" - -# a8d350e80644467684fffac863d47502 -#: ../source/reference/method/db.getUser.txt:33 -msgid "Required Access" -msgstr "" - -# 101896eb0eb44b6e8d1c6186dd198685 -#: ../source/includes/access-user-info.rst:1 -msgid "" -"To view another user's information, you must have the " -":authaction:`viewUser` :ref:`action ` on the other" -" user's database." -msgstr "" - -# b0116a989b6b4ca79125ab3c61661a39 -#: ../source/includes/access-user-info.rst:5 -msgid "Users can view their own information." -msgstr "" - -# ba99384d60594761a097b3b8fed9403f -#: ../source/reference/method/db.getUser.txt:38 -msgid "Example" -msgstr "" - -# 36cad0cdac3c47f9bd0debdf73a08d87 -#: ../source/reference/method/db.getUser.txt:40 -msgid "" -"The following sequence of operations returns information about the " -"``appClient`` user on the ``accounts`` database:" -msgstr "" - -#~ msgid "The :method:`db.getUser()` method has the following parameter:" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/db.getUsers.po b/locale/zh/LC_MESSAGES/reference/method/db.getUsers.po deleted file mode 100644 index 94d3a72dd05..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.getUsers.po +++ /dev/null @@ -1,46 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.getUsers.txt:3 -msgid "db.getUsers()" -msgstr "" - -#: ../source/reference/method/db.getUsers.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.getUsers.txt:18 -msgid "Returns information for all the users in the database." -msgstr "" - -#: ../source/reference/method/db.getUsers.txt:20 -msgid ":method:`db.getUsers()` wraps the :dbcommand:`usersInfo` command." -msgstr "" - -#: ../source/reference/method/db.getUsers.txt:23 -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-user-info.rst:1 -msgid "" -"To view another user's information, you must have the :authaction:`viewUser`" -" :ref:`action ` on the other user's database." -msgstr "" - -#: ../source/includes/access-user-info.rst:5 -msgid "Users can view their own information." -msgstr "" - -#: ../source/reference/method/db.getUsers.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.grantPrivilegesToRole.po b/locale/zh/LC_MESSAGES/reference/method/db.grantPrivilegesToRole.po deleted file mode 100644 index a404a027a7d..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.grantPrivilegesToRole.po +++ /dev/null @@ -1,110 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.grantPrivilegesToRole.txt:3 -msgid "db.grantPrivilegesToRole()" -msgstr "" - -#: ../source/reference/method/db.grantPrivilegesToRole.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.grantPrivilegesToRole.txt:18 -msgid "" -"Grants additional :ref:`privileges ` to a :ref:`user-defined " -"` role." -msgstr "" - -#: ../source/reference/method/db.grantPrivilegesToRole.txt:21 -msgid "" -"The :method:`grantPrivilegesToRole()` method uses the following syntax:" -msgstr "" - -#: ../source/reference/method/db.grantPrivilegesToRole.txt:34 -msgid "" -"The :method:`grantPrivilegesToRole()` method takes the following arguments:" -msgstr "" - -#: ../source/reference/method/db.grantPrivilegesToRole.txt:38 -msgid "" -"The :method:`grantPrivilegesToRole()` method can grant one or more " -"privileges. Each ```` has the following syntax:" -msgstr "" - -#: ../source/reference/method/db.grantPrivilegesToRole.txt:47 -msgid "" -"The :method:`db.grantPrivilegesToRole()` method wraps the " -":dbcommand:`grantPrivilegesToRole` command." -msgstr "" - -#: ../source/reference/method/db.grantPrivilegesToRole.txt:51 -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.grantPrivilegesToRole.txt:53 -msgid "" -"Except for roles created in the ``admin`` database, a role can only include " -"privileges that apply to its database" -msgstr "" - -#: ../source/reference/method/db.grantPrivilegesToRole.txt:56 -msgid "" -"A role created in the ``admin`` database can include privileges that apply " -"to the ``admin`` database, other databases or to the :ref:`cluster " -"` resource." -msgstr "" - -#: ../source/reference/method/db.grantPrivilegesToRole.txt:61 -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-grant-privileges.rst:1 -msgid "" -"You must have the :authaction:`grantRole` :ref:`action ` on the database a privilege targets in order to grant the " -"privilege. To grant a privilege on multiple databases or on the ``cluster`` " -"resource, you must have the :authaction:`grantRole` action on the ``admin`` " -"database." -msgstr "" - -#: ../source/reference/method/db.grantPrivilegesToRole.txt:66 -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.grantPrivilegesToRole.txt:68 -msgid "" -"The following :method:`db.grantPrivilegesToRole()` operation grants two " -"additional privileges to the role ``inventoryCntrl01``, which exists on the " -"``products`` database. The operation is run on that database:" -msgstr "" - -#: ../source/reference/method/db.grantPrivilegesToRole.txt:90 -msgid "" -"The first privilege permits users with this role to perform the ``insert`` " -":ref:`action ` on all collections of the ``products``" -" database, except the :doc:`system collections `. To access a system collection, a privilege must explicitly " -"specify the system collection in the resource document, as in the second " -"privilege." -msgstr "" - -#: ../source/reference/method/db.grantPrivilegesToRole.txt:97 -msgid "" -"The second privilege permits users with this role to perform the " -":authaction:`find` :ref:`action ` on the ``product`` " -"database's system collection named :data:`system.js <.system.js>`." -msgstr "" - -#: ../source/reference/method/db.grantPrivilegesToRole.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.grantRolesToRole.po b/locale/zh/LC_MESSAGES/reference/method/db.grantRolesToRole.po deleted file mode 100644 index 82ff682fe2e..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.grantRolesToRole.po +++ /dev/null @@ -1,97 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.grantRolesToRole.txt:3 -msgid "db.grantRolesToRole()" -msgstr "" - -#: ../source/reference/method/db.grantRolesToRole.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.grantRolesToRole.txt:18 -msgid "Grants roles to a :ref:`user-defined role `." -msgstr "" - -#: ../source/reference/method/db.grantRolesToRole.txt:20 -msgid "The :method:`grantRolesToRole` method uses the following syntax:" -msgstr "" - -#: ../source/reference/method/db.grantRolesToRole.txt:26 -msgid "The :method:`grantRolesToRole` method takes the following arguments:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:3 -msgid "" -"In the ``roles`` field, you can specify both :ref:`built-in roles ` and :ref:`user-defined role `." -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:7 -msgid "" -"To specify a role that exists in the same database where |local-cmd-name| " -"runs, you can either specify the role with the name of the role:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:15 -msgid "Or you can specify the role with a document, as in:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:21 -msgid "" -"To specify a role that exists in a different database, specify the role with" -" a document." -msgstr "" - -#: ../source/reference/method/db.grantRolesToRole.txt:33 -msgid "" -"The :method:`db.grantRolesToRole()` method wraps the " -":dbcommand:`grantRolesToRole` command." -msgstr "" - -#: ../source/reference/method/db.grantRolesToRole.txt:37 -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.grantRolesToRole.txt:39 -msgid "" -"A role can inherit privileges from other roles in its database. A role " -"created on the ``admin`` database can inherit privileges from roles in any " -"database." -msgstr "" - -#: ../source/reference/method/db.grantRolesToRole.txt:44 -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-grant-roles.rst:1 -msgid "" -"You must have the :authaction:`grantRole` :ref:`action ` on a database to grant a role on that database." -msgstr "" - -#: ../source/reference/method/db.grantRolesToRole.txt:49 -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.grantRolesToRole.txt:53 -msgid "" -"The following :method:`grantRolesToRole()` operation updates the " -"``productsReaderWriter`` role in the ``products`` database to :ref:`inherit " -"` the :ref:`privileges ` of ``productsReader`` " -"role:" -msgstr "" - -#: ../source/reference/method/db.grantRolesToRole.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.grantRolesToUser.po b/locale/zh/LC_MESSAGES/reference/method/db.grantRolesToUser.po deleted file mode 100644 index c7ad35d3672..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.grantRolesToUser.po +++ /dev/null @@ -1,97 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.grantRolesToUser.txt:3 -msgid "db.grantRolesToUser()" -msgstr "" - -#: ../source/reference/method/db.grantRolesToUser.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.grantRolesToUser.txt:18 -msgid "Grants additional roles to a user." -msgstr "" - -#: ../source/reference/method/db.grantRolesToUser.txt:20 -msgid "The :method:`grantRolesToUser` method uses the following syntax:" -msgstr "" - -#: ../source/reference/method/db.grantRolesToUser.txt:26 -msgid "The :method:`grantRolesToUser` method takes the following arguments:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:3 -msgid "" -"In the ``roles`` field, you can specify both :ref:`built-in roles ` and :ref:`user-defined role `." -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:7 -msgid "" -"To specify a role that exists in the same database where |local-cmd-name| " -"runs, you can either specify the role with the name of the role:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:15 -msgid "Or you can specify the role with a document, as in:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:21 -msgid "" -"To specify a role that exists in a different database, specify the role with" -" a document." -msgstr "" - -#: ../source/reference/method/db.grantRolesToUser.txt:33 -msgid "" -"The :method:`db.grantRolesToUser()` method wraps the " -":dbcommand:`grantRolesToUser` command." -msgstr "" - -#: ../source/reference/method/db.grantRolesToUser.txt:37 -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-grant-roles.rst:1 -msgid "" -"You must have the :authaction:`grantRole` :ref:`action ` on a database to grant a role on that database." -msgstr "" - -#: ../source/reference/method/db.grantRolesToUser.txt:42 -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.grantRolesToUser.txt:44 -msgid "" -"Given a user ``accountUser01`` in the ``products`` database with the " -"following roles:" -msgstr "" - -#: ../source/reference/method/db.grantRolesToUser.txt:55 -msgid "" -"The following :method:`grantRolesToUser()` operation gives ``accountUser01``" -" the :authrole:`readWrite` role on the ``products`` database and the " -":authrole:`read` role on the ``stock`` database." -msgstr "" - -#: ../source/reference/method/db.grantRolesToUser.txt:68 -msgid "" -"The user ``accountUser01`` in the ``products`` database now has the " -"following roles:" -msgstr "" - -#: ../source/reference/method/db.grantRolesToUser.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.help.po b/locale/zh/LC_MESSAGES/reference/method/db.help.po deleted file mode 100644 index e41ca7bcadf..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.help.po +++ /dev/null @@ -1,20 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.help.txt:3 -msgid "db.help()" -msgstr "" - -#: ../source/reference/method/db.help.txt:15 -msgid "Text output listing common methods on the ``db`` object." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.hostInfo.po b/locale/zh/LC_MESSAGES/reference/method/db.hostInfo.po deleted file mode 100644 index 1dc1c18b7d4..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.hostInfo.po +++ /dev/null @@ -1,36 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.hostInfo.txt:3 -msgid "db.hostInfo()" -msgstr "" - -#: ../source/reference/method/db.hostInfo.txt:15 -msgid "" -"A document with information about the underlying system that the " -":program:`mongod` or :program:`mongos` runs on. Some of the returned fields " -"are only included on some platforms." -msgstr "" - -#: ../source/reference/method/db.hostInfo.txt:20 -msgid "" -":method:`db.hostInfo()` provides a helper in the :program:`mongo` shell " -"around the :dbcommand:`hostInfo` The output of :method:`db.hostInfo()` on a " -"Linux system will resemble the following:" -msgstr "" - -#: ../source/reference/method/db.hostInfo.txt:55 -msgid "" -"See :data:`hostInfo` for full documentation of the output of " -":method:`db.hostInfo()`." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.isMaster.po b/locale/zh/LC_MESSAGES/reference/method/db.isMaster.po deleted file mode 100644 index 2908262f28c..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.isMaster.po +++ /dev/null @@ -1,32 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.isMaster.txt:3 -msgid "db.isMaster()" -msgstr "" - -#: ../source/reference/method/db.isMaster.txt:15 -msgid "A document that describes the role of the :program:`mongod` instance." -msgstr "" - -#: ../source/reference/method/db.isMaster.txt:18 -msgid "" -"If the :program:`mongod` is a member of a :term:`replica set`, then the " -":data:`~isMaster.ismaster` and :data:`~isMaster.secondary` fields report if " -"the instance is the :term:`primary` or if it is a :term:`secondary` member " -"of the replica set." -msgstr "" - -#: ../source/reference/method/db.isMaster.txt:0 -msgid "See" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.killOp.po b/locale/zh/LC_MESSAGES/reference/method/db.killOp.po deleted file mode 100644 index 9d78fab891d..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.killOp.po +++ /dev/null @@ -1,80 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# b1cdf66628bc431ebddd4ebb3169fe8d -#: ../source/reference/method/db.killOp.txt:3 -msgid "db.killOp()" -msgstr "" - -# c8325d5faa9b4f01a3a2a4c1ddaf473a -#: ../source/reference/method/db.killOp.txt -msgid "On this page" -msgstr "" - -# ea59db08fa6c4b40bb790034cf295916 -#: ../source/reference/method/db.killOp.txt:14 -msgid "Description" -msgstr "" - -# b66d409c3a92400bb44844311d9603e3 -#: ../source/reference/method/db.killOp.txt:18 -msgid "" -"Terminates an operation as specified by the operation ID. To find " -"operations and their corresponding IDs, see :method:`db.currentOp()`." -msgstr "" - -# 7ea9237df34b422abc7fe9b4684a0c20 -#: ../source/reference/method/db.killOp.txt:21 -msgid "The :method:`db.killOp()` method has the following parameter:" -msgstr "" - -# b0536ba1eaf249f794539724a7c27621 -#: ../source/includes/extracts/warning-terminating-ops-method.rst:3 -msgid "" -"Terminate running operations with extreme caution. Only use " -":method:`db.killOp()` to terminate operations initiated by clients and " -"*do not* terminate internal database operations." -msgstr "" - -# 22069598bc7d41e9853b59b972f1d886 -#: ../source/reference/method/db.killOp.txt:30 -msgid "Access Control" -msgstr "" - -# fdfeff40bb464e8a9ad84b2b32f35ebc -#: ../source/reference/method/db.killOp.txt:32 -msgid "" -"On systems running with :setting:`~security.authorization`, to kill " -"operations not owned by the user, the user must have access that includes" -" the :authaction:`killop` privilege action." -msgstr "" - -# 7c62d0446163423aa26996cdb844f8c7 -#: ../source/reference/method/db.killOp.txt:36 -msgid "" -"On :program:`mongod` instances, users can kill their own operations even " -"without the :authaction:`killop` privilege action." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "Terminate running operations with extreme " -#~ "caution. Only use |command| to terminate" -#~ " operations initiated by clients and " -#~ "*do not* terminate internal database " -#~ "operations." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/db.listCommands.po b/locale/zh/LC_MESSAGES/reference/method/db.listCommands.po deleted file mode 100644 index 61f11d2a385..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.listCommands.po +++ /dev/null @@ -1,22 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.listCommands.txt:3 -msgid "db.listCommands()" -msgstr "" - -#: ../source/reference/method/db.listCommands.txt:15 -msgid "" -"Provides a list of all database commands. See the :doc:`/reference/command` " -"document for a more extensive index of these options." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.loadServerScripts.po b/locale/zh/LC_MESSAGES/reference/method/db.loadServerScripts.po deleted file mode 100644 index fc533564328..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.loadServerScripts.po +++ /dev/null @@ -1,35 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.loadServerScripts.txt:3 -msgid "db.loadServerScripts()" -msgstr "" - -#: ../source/reference/method/db.loadServerScripts.txt:15 -msgid "" -":method:`db.loadServerScripts()` loads all scripts in the ``system.js`` " -"collection for the current database into the :program:`mongo` shell session." -msgstr "" - -#: ../source/reference/method/db.loadServerScripts.txt:19 -msgid "" -"Documents in the ``system.js`` collection have the following prototype form:" -msgstr "" - -#: ../source/reference/method/db.loadServerScripts.txt:26 -msgid "" -"The documents in the ``system.js`` collection provide functions that your " -"applications can use in any JavaScript context with MongoDB in this " -"database. These contexts include :query:`$where` clauses and " -":dbcommand:`mapReduce` operations." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.logout.po b/locale/zh/LC_MESSAGES/reference/method/db.logout.po deleted file mode 100644 index 03de03227c8..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.logout.po +++ /dev/null @@ -1,65 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.logout.txt:3 -msgid "db.logout()" -msgstr "" - -#: ../source/reference/method/db.logout.txt:15 -msgid "" -"Ends the current authentication session. This function has no effect if the " -"current session is not authenticated." -msgstr "" - -#: ../source/includes/note-logout-namespace.rst:3 -msgid "" -"If you're not logged in and using authentication, |operation-name| has no " -"effect." -msgstr "" - -#: ../source/includes/note-logout-namespace.rst:6 -msgid "" -"Because MongoDB now allows users defined in one database to have privileges " -"on another database, you must call |operation-name| while using the same " -"database context that you authenticated to." -msgstr "" - -#: ../source/includes/note-logout-namespace.rst:11 -msgid "" -"If you authenticated to a database such as ``users`` or ``$external``, you " -"must issue |operation-name| against this database in order to successfully " -"log out." -msgstr "" - -#: ../source/reference/method/db.logout.txt:0 -msgid "Example" -msgstr "" - -#: ../source/includes/fact-change-database-context.rst:1 -msgid "" -"Use the ``use `` helper in the interactive :program:`mongo` " -"shell, or the following :method:`db.getSiblingDB()` in the interactive shell" -" or in :program:`mongo` shell scripts to change the ``db`` object:" -msgstr "" - -#: ../source/reference/method/db.logout.txt:25 -msgid "" -"When you have set the database context and ``db`` object, you can use the " -"|operation-name| to log out of database as in the following operation:" -msgstr "" - -#: ../source/reference/method/db.logout.txt:33 -msgid "" -":method:`db.logout()` function provides a wrapper around the database " -"command :dbcommand:`logout`." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.printCollectionStats.po b/locale/zh/LC_MESSAGES/reference/method/db.printCollectionStats.po deleted file mode 100644 index 2dc6d475211..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.printCollectionStats.po +++ /dev/null @@ -1,33 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.printCollectionStats.txt:3 -msgid "db.printCollectionStats()" -msgstr "" - -#: ../source/reference/method/db.printCollectionStats.txt:15 -msgid "" -"Provides a wrapper around the :method:`db.collection.stats()` method. " -"Returns statistics from every collection separated by three hyphen " -"characters." -msgstr "" - -#: ../source/includes/note-method-does-not-return-json.rst:3 -msgid "" -"The |method| in the :program:`mongo` shell does **not** return :term:`JSON`." -" Use |method| for manual inspection, and |method-alternative| in scripts." -msgstr "" - -#: ../source/reference/method/db.printCollectionStats.txt:25 -msgid ":doc:`/reference/command/collStats`" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.printReplicationInfo.po b/locale/zh/LC_MESSAGES/reference/method/db.printReplicationInfo.po deleted file mode 100644 index 926aeb4b6b9..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.printReplicationInfo.po +++ /dev/null @@ -1,116 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.printReplicationInfo.txt:3 -msgid "db.printReplicationInfo()" -msgstr "" - -#: ../source/reference/method/db.printReplicationInfo.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.printReplicationInfo.txt:18 -msgid "" -"Prints a formatted report of the replica set member's :term:`oplog`. The " -"displayed report formats the data returned by " -":method:`db.getReplicationInfo()`. [#run-on-slave]_" -msgstr "" - -#: ../source/reference/method/db.printReplicationInfo.txt:22 -msgid "" -"The output of :method:`db.printReplicationInfo()` is identical to that of " -":method:`rs.printReplicationInfo()`." -msgstr "" - -#: ../source/includes/note-method-does-not-return-json.rst:3 -msgid "" -"The |method| in the :program:`mongo` shell does **not** return :term:`JSON`." -" Use |method| for manual inspection, and |method-alternative| in scripts." -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:2 -msgid "Output Example" -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:4 -msgid "" -"The following example is a sample output from the |method| method run on the" -" primary:" -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:16 -msgid "Output Fields" -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:18 -msgid "" -"|method| formats and prints the data returned by " -":method:`db.getReplicationInfo()`:" -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:22 -msgid "configured oplog size" -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:22 -msgid "Displays the :data:`db.getReplicationInfo.logSizeMB` value." -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:26 -msgid "log length start to end" -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:25 -msgid "" -"Displays the :data:`db.getReplicationInfo.timeDiff` and " -":data:`db.getReplicationInfo.timeDiffHours` values." -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:29 -msgid "oplog first event time" -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:29 -msgid "Displays the :data:`db.getReplicationInfo.tFirst`." -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:32 -msgid "oplog last event time" -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:32 -msgid "Displays the :data:`db.getReplicationInfo.tLast`." -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:35 -msgid "now" -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:35 -msgid "Displays the :data:`db.getReplicationInfo.now`." -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:37 -msgid "See :method:`db.getReplicationInfo()` for description of the data." -msgstr "" - -#: ../source/reference/method/db.printReplicationInfo.txt:33 -msgid "" -"If run on a slave of a :doc:`master-slave replication `," -" the method calls :method:`db.printSlaveReplicationInfo()`. See " -":method:`db.printSlaveReplicationInfo()` for details." -msgstr "" - -#: ../source/reference/method/db.printReplicationInfo.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.printShardingStatus.po b/locale/zh/LC_MESSAGES/reference/method/db.printShardingStatus.po deleted file mode 100644 index 0e47ad4e6f0..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.printShardingStatus.po +++ /dev/null @@ -1,55 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.printShardingStatus.txt:3 -msgid "db.printShardingStatus()" -msgstr "" - -#: ../source/reference/method/db.printShardingStatus.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.printShardingStatus.txt:18 -msgid "" -"Prints a formatted report of the sharding configuration and the information " -"regarding existing chunks in a :term:`sharded cluster`." -msgstr "" - -#: ../source/reference/method/db.printShardingStatus.txt:21 -msgid "" -"Only use :method:`db.printShardingStatus()` when connected to a " -":program:`mongos` instance." -msgstr "" - -#: ../source/reference/method/db.printShardingStatus.txt:24 -msgid "" -"The :method:`db.printShardingStatus()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/db.printShardingStatus.txt:29 -msgid "See :doc:`/reference/method/sh.status` for details of the output." -msgstr "" - -#: ../source/includes/note-method-does-not-return-json.rst:3 -msgid "" -"The |method| in the :program:`mongo` shell does **not** return :term:`JSON`." -" Use |method| for manual inspection, and |method-alternative| in scripts." -msgstr "" - -#: ../source/reference/method/db.printShardingStatus.txt:36 -msgid ":method:`sh.status()`" -msgstr "" - -#: ../source/reference/method/db.printShardingStatus.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.printSlaveReplicationInfo.po b/locale/zh/LC_MESSAGES/reference/method/db.printSlaveReplicationInfo.po deleted file mode 100644 index ea73ab7f342..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.printSlaveReplicationInfo.po +++ /dev/null @@ -1,61 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.printSlaveReplicationInfo.txt:3 -msgid "db.printSlaveReplicationInfo()" -msgstr "" - -#: ../source/reference/method/db.printSlaveReplicationInfo.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.printSlaveReplicationInfo.txt:18 -msgid "" -"Returns a formatted report of the status of a :term:`replica set` from the " -"perspective of the :term:`secondary` member of the set. The output is " -"identical to that of :method:`rs.printSlaveReplicationInfo()`." -msgstr "" - -#: ../source/reference/method/db.printSlaveReplicationInfo.txt:24 -msgid "Output" -msgstr "" - -#: ../source/reference/method/db.printSlaveReplicationInfo.txt:26 -msgid "" -"The following is example output from the " -":method:`db.printSlaveReplicationInfo()` method issued on a replica set with" -" two secondary members:" -msgstr "" - -#: ../source/includes/note-method-does-not-return-json.rst:3 -msgid "" -"The |method| in the :program:`mongo` shell does **not** return :term:`JSON`." -" Use |method| for manual inspection, and |method-alternative| in scripts." -msgstr "" - -#: ../source/reference/method/db.printSlaveReplicationInfo.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.printSlaveReplicationInfo.txt:44 -msgid "" -"A :ref:`delayed member ` may show as ``0`` " -"seconds behind the primary when the inactivity period on the primary is " -"greater than the :rsconf:`members[n].slaveDelay` value." -msgstr "" - -#~ msgid "" -#~ "A :ref:`delayed member ` may show as ``0`` " -#~ "seconds behind the primary when the inactivity period on the primary is " -#~ "greater than the :data:`~replSetGetConfig.members[n].slaveDelay` value." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.removeUser.po b/locale/zh/LC_MESSAGES/reference/method/db.removeUser.po deleted file mode 100644 index b3a3b32aacc..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.removeUser.po +++ /dev/null @@ -1,36 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.removeUser.txt:3 -msgid "db.removeUser()" -msgstr "" - -#: ../source/reference/method/db.removeUser.txt:13 -msgid "Use :method:`db.dropUser()` instead of :method:`db.removeUser()`" -msgstr "" - -#: ../source/reference/method/db.removeUser.txt:18 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.removeUser.txt:22 -msgid "Removes the specified username from the database." -msgstr "" - -#: ../source/reference/method/db.removeUser.txt:24 -msgid "The :method:`db.removeUser()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/db.removeUser.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.repairDatabase.po b/locale/zh/LC_MESSAGES/reference/method/db.repairDatabase.po deleted file mode 100644 index 2f82d964b5d..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.repairDatabase.po +++ /dev/null @@ -1,63 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.repairDatabase.txt:3 -msgid "db.repairDatabase()" -msgstr "" - -#: ../source/reference/method/db.repairDatabase.txt:15 -msgid "" -":method:`db.repairDatabase()` provides a wrapper around the database command" -" :dbcommand:`repairDatabase`, and has the same effect as the run-time option" -" :option:`mongod --repair` option, limited to *only* the current database. " -"See :dbcommand:`repairDatabase` for full documentation." -msgstr "" - -#: ../source/reference/method/db.repairDatabase.txt:22 -msgid "Behavior" -msgstr "" - -#: ../source/includes/warning-repair.rst:3 -msgid "" -"During normal operations, only use the :dbcommand:`repairDatabase` command " -"and wrappers including :method:`db.repairDatabase()` in the :program:`mongo`" -" shell and :option:`mongod --repair`, to compact database files and/or " -"reclaim disk space. Be aware that these operations remove and do not save " -"any corrupt data during the repair process." -msgstr "" - -#: ../source/includes/warning-repair.rst:10 -msgid "" -"If you are trying to repair a :term:`replica set` member, and you have " -"access to an intact copy of your data (e.g. a recent backup or an intact " -"member of the :term:`replica set`), you should restore from that intact " -"copy, and **not** use :dbcommand:`repairDatabase`." -msgstr "" - -#: ../source/includes/note-repair.rst:1 -msgid "" -"When using :term:`journaling `, there is almost never any need to " -"run :dbcommand:`repairDatabase`. In the event of an unclean shutdown, the " -"server will be able to restore the data files to a pristine state " -"automatically." -msgstr "" - -#: ../source/reference/method/db.repairDatabase.txt:30 -msgid "" -"The :method:`db.repairDatabase()` is now available for secondary as well as " -"primary members of replica sets." -msgstr "" - -#: ../source/reference/method/db.repairDatabase.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.resetError.po b/locale/zh/LC_MESSAGES/reference/method/db.resetError.po deleted file mode 100644 index 7123e88bd27..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.resetError.po +++ /dev/null @@ -1,23 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.resetError.txt:3 -msgid "db.resetError()" -msgstr "" - -#: ../source/reference/method/db.resetError.txt:17 -msgid "" -"Resets the error message returned by :method:`db.getPrevError` or " -":dbcommand:`getPrevError`. Provides a wrapper around the " -":dbcommand:`resetError` command." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.revokePrivilegesFromRole.po b/locale/zh/LC_MESSAGES/reference/method/db.revokePrivilegesFromRole.po deleted file mode 100644 index fee89208714..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.revokePrivilegesFromRole.po +++ /dev/null @@ -1,98 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.revokePrivilegesFromRole.txt:3 -msgid "db.revokePrivilegesFromRole()" -msgstr "" - -#: ../source/reference/method/db.revokePrivilegesFromRole.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.revokePrivilegesFromRole.txt:18 -msgid "" -"Removes the specified privileges from the :ref:`user-defined ` role on the database where the method runs. The " -":method:`revokePrivilegesFromRole` method has the following syntax:" -msgstr "" - -#: ../source/reference/method/db.revokePrivilegesFromRole.txt:33 -msgid "" -"The :method:`revokePrivilegesFromRole` method takes the following arguments:" -msgstr "" - -#: ../source/reference/method/db.revokePrivilegesFromRole.txt:37 -msgid "" -"The :method:`db.revokePrivilegesFromRole()` method wraps the " -":dbcommand:`revokePrivilegesFromRole` command." -msgstr "" - -#: ../source/reference/method/db.revokePrivilegesFromRole.txt:41 -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.revokePrivilegesFromRole.txt:43 -msgid "" -"To revoke a privilege, the :doc:`resource document ` pattern must match **exactly** the ``resource`` field of that " -"privilege. The ``actions`` field can be a subset or match exactly." -msgstr "" - -#: ../source/reference/method/db.revokePrivilegesFromRole.txt:48 -msgid "" -"For example, given the role ``accountRole`` in the ``products`` database " -"with the following privilege that specifies the ``products`` database as the" -" resource:" -msgstr "" - -#: ../source/reference/method/db.revokePrivilegesFromRole.txt:65 -msgid "" -"You *cannot* revoke ``find`` and/or ``update`` from just *one* collection in" -" the ``products`` database. The following operations result in no change to " -"the role:" -msgstr "" - -#: ../source/reference/method/db.revokePrivilegesFromRole.txt:103 -msgid "" -"To revoke the ``\"find\"`` and/or the ``\"update\"`` action from the role " -"``accountRole``, you must match the resource document exactly. For example, " -"the following operation revokes just the ``\"find\"`` action from the " -"existing privilege." -msgstr "" - -#: ../source/reference/method/db.revokePrivilegesFromRole.txt:127 -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-revoke-privileges.rst:1 -msgid "" -"You must have the :authaction:`revokeRole` :ref:`action ` on the database a privilege targets in order to revoke that " -"privilege. If the privilege targets multiple databases or the ``cluster`` " -"resource, you must have the :authaction:`revokeRole` action on the ``admin``" -" database." -msgstr "" - -#: ../source/reference/method/db.revokePrivilegesFromRole.txt:132 -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.revokePrivilegesFromRole.txt:134 -msgid "" -"The following operation removes multiple privileges from the ``associates`` " -"role:" -msgstr "" - -#: ../source/reference/method/db.revokePrivilegesFromRole.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.revokeRolesFromRole.po b/locale/zh/LC_MESSAGES/reference/method/db.revokeRolesFromRole.po deleted file mode 100644 index 623d7d0a61b..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.revokeRolesFromRole.po +++ /dev/null @@ -1,95 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.revokeRolesFromRole.txt:3 -msgid "db.revokeRolesFromRole()" -msgstr "" - -#: ../source/reference/method/db.revokeRolesFromRole.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.revokeRolesFromRole.txt:18 -msgid "Removes the specified inherited roles from a role." -msgstr "" - -#: ../source/reference/method/db.revokeRolesFromRole.txt:20 -msgid "The :method:`revokeRolesFromRole` method uses the following syntax:" -msgstr "" - -#: ../source/reference/method/db.revokeRolesFromRole.txt:26 -msgid "" -"The :method:`revokeRolesFromRole` method takes the following arguments:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:3 -msgid "" -"In the ``roles`` field, you can specify both :ref:`built-in roles ` and :ref:`user-defined role `." -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:7 -msgid "" -"To specify a role that exists in the same database where |local-cmd-name| " -"runs, you can either specify the role with the name of the role:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:15 -msgid "Or you can specify the role with a document, as in:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:21 -msgid "" -"To specify a role that exists in a different database, specify the role with" -" a document." -msgstr "" - -#: ../source/reference/method/db.revokeRolesFromRole.txt:33 -msgid "" -"The :method:`db.revokeRolesFromRole()` method wraps the " -":dbcommand:`revokeRolesFromRole` command." -msgstr "" - -#: ../source/reference/method/db.revokeRolesFromRole.txt:37 -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-revoke-roles.rst:1 -msgid "" -"You must have the :authaction:`revokeRole` :ref:`action ` on a database to revoke a role on that database." -msgstr "" - -#: ../source/reference/method/db.revokeRolesFromRole.txt:42 -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.revokeRolesFromRole.txt:44 -msgid "" -"The ``purchaseAgents`` role in the ``emea`` database inherits privileges " -"from several other roles, as listed in the ``roles`` array:" -msgstr "" - -#: ../source/reference/method/db.revokeRolesFromRole.txt:70 -msgid "" -"The following :method:`db.revokeRolesFromRole()` operation on the ``emea`` " -"database removes two roles from the ``purchaseAgents`` role:" -msgstr "" - -#: ../source/reference/method/db.revokeRolesFromRole.txt:84 -msgid "The ``purchaseAgents`` role now contains just one role:" -msgstr "" - -#: ../source/reference/method/db.revokeRolesFromRole.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.revokeRolesFromUser.po b/locale/zh/LC_MESSAGES/reference/method/db.revokeRolesFromUser.po deleted file mode 100644 index 18918ded0c6..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.revokeRolesFromUser.po +++ /dev/null @@ -1,97 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.revokeRolesFromUser.txt:3 -msgid "db.revokeRolesFromUser()" -msgstr "" - -#: ../source/reference/method/db.revokeRolesFromUser.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.revokeRolesFromUser.txt:18 -msgid "" -"Removes a one or more roles from a user on the current database. The " -":method:`db.revokeRolesFromUser()` method uses the following syntax:" -msgstr "" - -#: ../source/reference/method/db.revokeRolesFromUser.txt:26 -msgid "" -"The :method:`revokeRolesFromUser` method takes the following arguments:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:3 -msgid "" -"In the ``roles`` field, you can specify both :ref:`built-in roles ` and :ref:`user-defined role `." -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:7 -msgid "" -"To specify a role that exists in the same database where |local-cmd-name| " -"runs, you can either specify the role with the name of the role:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:15 -msgid "Or you can specify the role with a document, as in:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:21 -msgid "" -"To specify a role that exists in a different database, specify the role with" -" a document." -msgstr "" - -#: ../source/reference/method/db.revokeRolesFromUser.txt:33 -msgid "" -"The :method:`db.revokeRolesFromUser()` method wraps the " -":dbcommand:`revokeRolesFromUser` command." -msgstr "" - -#: ../source/reference/method/db.revokeRolesFromUser.txt:37 -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-revoke-roles.rst:1 -msgid "" -"You must have the :authaction:`revokeRole` :ref:`action ` on a database to revoke a role on that database." -msgstr "" - -#: ../source/reference/method/db.revokeRolesFromUser.txt:42 -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.revokeRolesFromUser.txt:44 -msgid "" -"The ``accountUser01`` user in the ``products`` database has the following " -"roles:" -msgstr "" - -#: ../source/reference/method/db.revokeRolesFromUser.txt:61 -msgid "" -"The following :method:`db.revokeRolesFromUser()` method removes the two of " -"the user's roles: the :authrole:`read` role on the ``stock`` database and " -"the :authrole:`readWrite` role on the ``products`` database, which is also " -"the database on which the method runs:" -msgstr "" - -#: ../source/reference/method/db.revokeRolesFromUser.txt:74 -msgid "" -"The user ``accountUser01`` user in the ``products`` database now has only " -"one remaining role:" -msgstr "" - -#: ../source/reference/method/db.revokeRolesFromUser.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.runCommand.po b/locale/zh/LC_MESSAGES/reference/method/db.runCommand.po deleted file mode 100644 index 16925792e27..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.runCommand.po +++ /dev/null @@ -1,50 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.runCommand.txt:3 -msgid "db.runCommand()" -msgstr "" - -#: ../source/reference/method/db.runCommand.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.runCommand.txt:18 -msgid "" -"Provides a helper to run specified :doc:`database commands " -"`. This is the preferred method to issue database " -"commands, as it provides a consistent interface between the shell and " -"drivers." -msgstr "" - -#: ../source/reference/method/db.runCommand.txt:25 -msgid "" -"To specify a time limit in milliseconds, see :doc:`/tutorial/terminate-" -"running-operations`." -msgstr "" - -#: ../source/reference/method/db.runCommand.txt:30 -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.runCommand.txt:32 -msgid "" -":method:`db.runCommand()` runs the command in the context of the current " -"database. Some commands are only applicable in the context of the ``admin`` " -"database, and you must change your ``db`` object to before running these " -"commands." -msgstr "" - -#: ../source/reference/method/db.runCommand.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.serverBuildInfo.po b/locale/zh/LC_MESSAGES/reference/method/db.serverBuildInfo.po deleted file mode 100644 index 24b4b6d9d4d..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.serverBuildInfo.po +++ /dev/null @@ -1,23 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.serverBuildInfo.txt:3 -msgid "db.serverBuildInfo()" -msgstr "" - -#: ../source/reference/method/db.serverBuildInfo.txt:15 -msgid "" -"Provides a wrapper around the :dbcommand:`buildInfo` :term:`database " -"command`. :dbcommand:`buildInfo` returns a document that contains an " -"overview of parameters used to compile this :program:`mongod` instance." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.serverCmdLineOpts.po b/locale/zh/LC_MESSAGES/reference/method/db.serverCmdLineOpts.po deleted file mode 100644 index c8a9841d41e..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.serverCmdLineOpts.po +++ /dev/null @@ -1,33 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.serverCmdLineOpts.txt:3 -msgid "db.serverCmdLineOpts()" -msgstr "" - -#: ../source/reference/method/db.serverCmdLineOpts.txt:15 -msgid "Wraps the :dbcommand:`getCmdLineOpts` :term:`database command`." -msgstr "" - -#: ../source/reference/method/db.serverCmdLineOpts.txt:18 -msgid "" -"Returns a document that reports on the arguments and configuration options " -"used to start the :program:`mongod` or :program:`mongos` instance." -msgstr "" - -#: ../source/reference/method/db.serverCmdLineOpts.txt:22 -msgid "" -"See :doc:`/reference/configuration-options`, " -":doc:`/reference/program/mongod`, and :doc:`/reference/program/mongos` for " -"additional information on available MongoDB runtime options." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.serverStatus.po b/locale/zh/LC_MESSAGES/reference/method/db.serverStatus.po deleted file mode 100644 index bf9d0665d89..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.serverStatus.po +++ /dev/null @@ -1,105 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.serverStatus.txt:3 -msgid "db.serverStatus()" -msgstr "" - -#: ../source/reference/method/db.serverStatus.txt:15 -msgid "" -"Returns a :term:`document` that provides an overview of the database " -"process's state." -msgstr "" - -#: ../source/reference/method/db.serverStatus.txt:20 -msgid "" -"This command provides a wrapper around the database command " -":dbcommand:`serverStatus`." -msgstr "" - -#: ../source/reference/method/db.serverStatus.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/includes/extracts/serverStatus-method-output-change-v3.0.rst:4 -msgid "" -":method:`db.serverStatus()` no longer outputs the ``workingSet``, " -"``indexCounters``, and ``recordStats`` sections." -msgstr "" - -#: ../source/reference/method/db.serverStatus.txt:24 -msgid "Behavior" -msgstr "" - -#: ../source/includes/extracts/serverStatus-method-projection.rst:2 -msgid "" -"By default, :method:`db.serverStatus()` excludes in its output :ref:`server-" -"status-range-deleter` information and some content in the :ref:`server-" -"status-repl` document." -msgstr "" - -#: ../source/includes/extracts/serverStatus-method-projection.rst:6 -msgid "" -"To include fields that are excluded by default, specify the top-level field " -"and set it to ``1`` in the command. To exclude fields that are included by " -"default, specify the top-level field and set to ``0`` in the command." -msgstr "" - -#: ../source/reference/method/db.serverStatus.txt:28 -msgid "" -"For example, the following operation suppresses the ``repl``, ``metrics`` " -"and ``locks`` information in the output." -msgstr "" - -#: ../source/reference/method/db.serverStatus.txt:35 -msgid "" -"The following example includes :ref:`server-status-range-deleter` and all " -":ref:`server-status-repl` information in the output:" -msgstr "" - -#: ../source/reference/method/db.serverStatus.txt:44 -msgid "" -":doc:`/reference/command/serverStatus` for complete documentation of the " -"output of this function." -msgstr "" - -#~ msgid "" -#~ "The server status output no longer includes the ``workingSet``, " -#~ "``indexCounters``, and ``recordStats`` sections." -#~ msgstr "" - -#~ msgid "" -#~ "In 2.4 you can dynamically suppress portions of the " -#~ ":method:`db.serverStatus()` output, or include suppressed sections in a " -#~ "document passed to the :method:`db.serverStatus()` method, as in the " -#~ "following example:" -#~ msgstr "" - -#~ msgid "" -#~ ":dbcommand:`serverStatus` includes all fields by default, except :ref" -#~ ":`server-status-range-deleter` and some content in the " -#~ ":data:`~serverStatus.repl` document." -#~ msgstr "" - -#~ msgid "" -#~ "You may only dynamically include top-level fields from the " -#~ ":doc:`serverStatus ` document that are not " -#~ "included by default. You can exclude any field that " -#~ ":dbcommand:`serverStatus` includes by default." -#~ msgstr "" - -#~ msgid "" -#~ ":doc:`/reference/command/serverStatus` for complete documentation of the " -#~ "output of this function. For an example of the output, see :doc:`/reference" -#~ "/server-status`." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.setLogLevel.po b/locale/zh/LC_MESSAGES/reference/method/db.setLogLevel.po deleted file mode 100644 index 84a56ea41c5..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.setLogLevel.po +++ /dev/null @@ -1,79 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.setLogLevel.txt:3 -msgid "db.setLogLevel()" -msgstr "" - -#: ../source/reference/method/db.setLogLevel.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.setLogLevel.txt:20 -msgid "" -"Sets a single verbosity level for :doc:`log messages `." -msgstr "" - -#: ../source/reference/method/db.setLogLevel.txt:23 -msgid ":method:`db.setLogLevel()` has the following form:" -msgstr "" - -#: ../source/reference/method/db.setLogLevel.txt:29 -msgid ":method:`db.setLogLevel()` takes the following parameters:" -msgstr "" - -#: ../source/reference/method/db.setLogLevel.txt:34 -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.setLogLevel.txt:36 -msgid "" -":method:`db.setLogLevel()` sets a *single* verbosity level. To set multiple " -"verbosity levels in a single operation, use either the " -":dbcommand:`setParameter` command to set the " -":parameter:`logComponentVerbosity` parameter. You can also specify the " -"verbosity settings in the :doc:`configuration file `. See :ref:`log-messages-configure-verbosity` for " -"examples." -msgstr "" - -#: ../source/reference/method/db.setLogLevel.txt:45 -msgid "Examples" -msgstr "" - -#: ../source/reference/method/db.setLogLevel.txt:48 -msgid "Set Default Verbosity Level" -msgstr "" - -#: ../source/reference/method/db.setLogLevel.txt:50 -msgid "" -"Omit the ```` parameter to set the default verbosity for all " -"components; i.e. the :setting:`systemLog.verbosity` setting. The operation " -"sets the default verbosity to ``1``:" -msgstr "" - -#: ../source/reference/method/db.setLogLevel.txt:59 -msgid "Set Verbosity Level for a Component" -msgstr "" - -#: ../source/reference/method/db.setLogLevel.txt:61 -msgid "" -"Specify the ```` parameter to set the verbosity for the " -"component. The following operation updates the " -":setting:`systemLog.component.storage.journal.verbosity` to ``2``:" -msgstr "" - -#: ../source/reference/method/db.setLogLevel.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.setProfilingLevel.po b/locale/zh/LC_MESSAGES/reference/method/db.setProfilingLevel.po deleted file mode 100644 index 230ffb5e631..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.setProfilingLevel.po +++ /dev/null @@ -1,64 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.setProfilingLevel.txt:3 -msgid "db.setProfilingLevel()" -msgstr "" - -#: ../source/reference/method/db.setProfilingLevel.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.setProfilingLevel.txt:18 -msgid "" -"Modifies the current :term:`database profiler` level used by the database " -"profiling system to capture data about performance. The method provides a " -"wrapper around the :term:`database command` :dbcommand:`profile`." -msgstr "" - -#: ../source/reference/method/db.setProfilingLevel.txt:25 -msgid "" -"The level chosen can affect performance. It also can allow the server to " -"write the contents of queries to the log, which might have information " -"security implications for your deployment." -msgstr "" - -#: ../source/reference/method/db.setProfilingLevel.txt:33 -msgid "" -":program:`mongod` writes the output of the database profiler to the " -"``system.profile`` collection." -msgstr "" - -#: ../source/reference/method/db.setProfilingLevel.txt:36 -msgid "" -":program:`mongod` prints information about queries that take longer than the" -" :setting:`~operationProfiling.slowOpThresholdMs` to the log even when the " -"database profiler is not active." -msgstr "" - -#: ../source/reference/method/db.setProfilingLevel.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/db.setProfilingLevel.txt:29 -msgid "" -"Configure the :setting:`~operationProfiling.slowOpThresholdMs` option to set" -" the threshold for the profiler to consider a query \"slow.\" Specify this " -"value in milliseconds to override the default, 100 ms." -msgstr "" - -#~ msgid "" -#~ "Configure the :setting:`~operationProfiling.slowOpThresholdMs` option to set" -#~ " the threshold for the profiler to consider a query \"slow.\" Specify this " -#~ "value in milliseconds to override the default, 100ms." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.shutdownServer.po b/locale/zh/LC_MESSAGES/reference/method/db.shutdownServer.po deleted file mode 100644 index 0bddc8fc4cb..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.shutdownServer.po +++ /dev/null @@ -1,32 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.shutdownServer.txt:3 -msgid "db.shutdownServer()" -msgstr "" - -#: ../source/reference/method/db.shutdownServer.txt:15 -msgid "" -"Shuts down the current :program:`mongod` or :program:`mongos` process " -"cleanly and safely." -msgstr "" - -#: ../source/reference/method/db.shutdownServer.txt:18 -msgid "" -"This operation fails when the current database *is not* the :term:`admin " -"database`." -msgstr "" - -#: ../source/reference/method/db.shutdownServer.txt:21 -msgid "This command provides a wrapper around the :dbcommand:`shutdown`." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.stats.po b/locale/zh/LC_MESSAGES/reference/method/db.stats.po deleted file mode 100644 index 70be6641473..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.stats.po +++ /dev/null @@ -1,122 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# bf11fe0349bc447e90118f72fe17837a -#: ../source/reference/method/db.stats.txt:3 -msgid "db.stats()" -msgstr "" - -# 69db79184ae94fafad154d18fe63e06f -#: ../source/reference/method/db.stats.txt -msgid "On this page" -msgstr "" - -# 063d1e0ebe8f4cd4b15d1fa9daf846c9 -#: ../source/reference/method/db.stats.txt:14 -msgid "Description" -msgstr "" - -# d1c42ef800594b6084317939a11621e3 -#: ../source/reference/method/db.stats.txt:18 -msgid "" -"Returns statistics that reflect the use state of a single " -":term:`database`." -msgstr "" - -# a104a363e2a84cddbe3ba817c06d861b -#: ../source/reference/method/db.stats.txt:20 -msgid "The :method:`db.stats()` method has the following parameter:" -msgstr "" - -# 78a40c049282482eb34bf6cd14b5cd66 -#: ../source/reference/method/db.stats.txt:24 -msgid "" -"A :term:`document` with statistics reflecting the database system's " -"state. For an explanation of the output, see " -":doc:`/reference/command/dbStats`." -msgstr "" - -# a9d36dc1d9aa4d5d9ccf226ffff5a96d -#: ../source/reference/method/db.stats.txt:28 -msgid "" -"The :method:`db.stats()` method is a wrapper around the " -":dbcommand:`dbStats` database command." -msgstr "" - -# e6e739c3a31b42218b13eec600ab3d07 -#: ../source/reference/method/db.stats.txt:32 -msgid "Behavior" -msgstr "" - -# 9fe71499214c4ac18e9111cb997605ac -#: ../source/reference/method/db.stats.txt:35 -msgid "Accuracy after Unexpected Shutdown" -msgstr "" - -# 5c21c44af4774a68aadd672b08239797 -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:1 -msgid "" -"After an unclean shutdown of a :program:`mongod` using the :doc:`Wired " -"Tiger ` storage engine, |opt| statistics reported by " -"|cmd| may be inaccurate." -msgstr "" - -# 9e1ad5dd81fc4cae9e460903f37bc47e -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:5 -msgid "" -"The amount of drift depends on the number of insert, update, or delete " -"operations performed between the last :ref:`checkpoint ` and the unclean shutdown. Checkpoints usually " -"occur every 60 seconds. However, :program:`mongod` instances running with" -" non-default :option:`--syncdelay` settings may have more or less " -"frequent checkpoints." -msgstr "" - -# cb7168559cc74312aefbc1911d64c983 -#: ../source/includes/fact-unexpected-shutdown-accuracy.rst:12 -msgid "" -"Run :dbcommand:`validate` on each collection on the :program:`mongod` to " -"to restore the correct statistics after an unclean shutdown." -msgstr "" - -# 08a7d7a9e6b942f0944de3d928671a6a -#: ../source/reference/method/db.stats.txt:43 -msgid "Example" -msgstr "" - -# e92dab4b0d92469c83bbb022d86a3819 -#: ../source/reference/method/db.stats.txt:45 -msgid "The following example converts the returned values to kilobytes:" -msgstr "" - -# ae64f0063e714cf9b2bc72cc02680815 -#: ../source/reference/method/db.stats.txt:53 -msgid "The scale factor rounds values to whole numbers." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "For MongoDB instances using the " -#~ ":doc:`WiredTiger ` storage engine," -#~ " after an unclean shutdown, statistics " -#~ "on size and count may off by " -#~ "up to 1000 documents as reported " -#~ "by :dbcommand:`collStats`, :dbcommand:`dbStats`, " -#~ ":dbcommand:`count`. To restore the correct " -#~ "statistics for the collection, run " -#~ ":dbcommand:`validate` on the collection." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/db.updateRole.po b/locale/zh/LC_MESSAGES/reference/method/db.updateRole.po deleted file mode 100644 index e63e71e70ed..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.updateRole.po +++ /dev/null @@ -1,177 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.updateRole.txt:3 -msgid "db.updateRole()" -msgstr "" - -#: ../source/reference/method/db.updateRole.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.updateRole.txt:18 -msgid "" -"Updates a :ref:`user-defined role `. The " -":method:`db.updateRole()` method must run on the role's database." -msgstr "" - -#: ../source/reference/method/db.updateRole.txt:21 -msgid "" -"An update to a field **completely replaces** the previous field's values. To" -" grant or remove roles or :ref:`privileges ` without replacing " -"all values, use one or more of the following methods:" -msgstr "" - -#: ../source/reference/method/db.updateRole.txt:25 -msgid ":method:`db.grantRolesToRole()`" -msgstr "" - -#: ../source/reference/method/db.updateRole.txt:26 -msgid ":method:`db.grantPrivilegesToRole()`" -msgstr "" - -#: ../source/reference/method/db.updateRole.txt:27 -msgid ":method:`db.revokeRolesFromRole()`" -msgstr "" - -#: ../source/reference/method/db.updateRole.txt:28 -msgid ":method:`db.revokePrivilegesFromRole()`" -msgstr "" - -#: ../source/reference/method/db.updateRole.txt:32 -msgid "" -"An update to the ``privileges`` or ``roles`` array completely replaces the " -"previous array's values." -msgstr "" - -#: ../source/reference/method/db.updateRole.txt:35 -msgid "The :method:`updateRole()` method uses the following syntax:" -msgstr "" - -#: ../source/reference/method/db.updateRole.txt:56 -msgid "The :method:`db.updateRole()` method takes the following arguments." -msgstr "" - -#: ../source/reference/method/db.updateRole.txt:60 -msgid "" -"The ``update`` document specifies the fields to update and the new values. " -"Each field in the ``update`` document is optional, but the document must " -"include at least one field. The ``update`` document has the following " -"fields:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:3 -msgid "" -"In the ``roles`` field, you can specify both :ref:`built-in roles ` and :ref:`user-defined role `." -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:7 -msgid "" -"To specify a role that exists in the same database where |local-cmd-name| " -"runs, you can either specify the role with the name of the role:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:15 -msgid "Or you can specify the role with a document, as in:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:21 -msgid "" -"To specify a role that exists in a different database, specify the role with" -" a document." -msgstr "" - -#: ../source/reference/method/db.updateRole.txt:70 -msgid "" -"The :method:`db.updateRole()` method wraps the :dbcommand:`updateRole` " -"command." -msgstr "" - -#: ../source/reference/method/db.updateRole.txt:74 -msgid "Behavior" -msgstr "" - -#: ../source/includes/fact-roles-privileges-scope.rst:1 -msgid "" -"Except for roles created in the ``admin`` database, a role can only include " -"privileges that apply to its database and can only inherit from other roles " -"in its database." -msgstr "" - -#: ../source/includes/fact-roles-privileges-scope.rst:5 -msgid "" -"A role created in the ``admin`` database can include privileges that apply " -"to the ``admin`` database, other databases or to the :ref:`cluster " -"` resource, and can inherit from roles in other databases " -"as well as the ``admin`` database." -msgstr "" - -#: ../source/reference/method/db.updateRole.txt:79 -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-update-role.rst:1 -msgid "" -"You must have the :authaction:`revokeRole` :ref:`action ` on all databases in order to update a role." -msgstr "" - -#: ../source/includes/access-update-role.rst:4 -msgid "" -"You must have the :authaction:`grantRole` :ref:`action ` on the database of each role in the ``roles`` array to update the " -"array." -msgstr "" - -#: ../source/includes/access-update-role.rst:8 -msgid "" -"You must have the :authaction:`grantRole` action on the database of each " -"privilege in the ``privileges`` array to update the array. If a privilege's " -"resource spans databases, you must have :authaction:`grantRole` on the " -"``admin`` database. A privilege spans databases if the privilege is any of " -"the following:" -msgstr "" - -#: ../source/includes/access-update-role.rst:14 -msgid "a collection in all databases" -msgstr "" - -#: ../source/includes/access-update-role.rst:16 -msgid "all collections and all database" -msgstr "" - -#: ../source/includes/access-update-role.rst:18 -msgid "the ``cluster`` resource" -msgstr "" - -#: ../source/reference/method/db.updateRole.txt:84 -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.updateRole.txt:86 -msgid "" -"The following :method:`db.updateRole()` method replaces the " -":data:`~admin.system.roles.privileges` and the " -":data:`~admin.system.roles.roles` for the ``inventoryControl`` role that " -"exists in the ``products`` database. The method runs on the database that " -"contains ``inventoryControl``:" -msgstr "" - -#: ../source/reference/method/db.updateRole.txt:116 -msgid "To view a role's privileges, use the :dbcommand:`rolesInfo` command." -msgstr "" - -#: ../source/reference/method/db.updateRole.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.updateUser.po b/locale/zh/LC_MESSAGES/reference/method/db.updateUser.po deleted file mode 100644 index f7bee9cea30..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.updateUser.po +++ /dev/null @@ -1,150 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.updateUser.txt:3 -msgid "db.updateUser()" -msgstr "" - -#: ../source/reference/method/db.updateUser.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.updateUser.txt:18 -msgid "" -"Updates the user's profile on the database on which you run the method. An " -"update to a field **completely replaces** the previous field's values. This " -"includes updates to the user's ``roles`` array." -msgstr "" - -#: ../source/reference/method/db.updateUser.txt:24 -msgid "" -"When you update the ``roles`` array, you completely replace the previous " -"array's values. To add or remove roles without replacing all the user's " -"existing roles, use the :method:`db.grantRolesToUser()` or " -":method:`db.revokeRolesFromUser()` methods." -msgstr "" - -#: ../source/reference/method/db.updateUser.txt:29 -msgid "The :method:`db.updateUser()` method uses the following syntax:" -msgstr "" - -#: ../source/reference/method/db.updateUser.txt:46 -msgid "The :method:`db.updateUser()` method has the following arguments." -msgstr "" - -#: ../source/reference/method/db.updateUser.txt:50 -msgid "" -"The ``update`` document specifies the fields to update and their new values." -" All fields in the ``update`` document are optional, but *must* include at " -"least one field." -msgstr "" - -#: ../source/reference/method/db.updateUser.txt:54 -msgid "The ``update`` document has the following fields:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:3 -msgid "" -"In the ``roles`` field, you can specify both :ref:`built-in roles ` and :ref:`user-defined role `." -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:7 -msgid "" -"To specify a role that exists in the same database where |local-cmd-name| " -"runs, you can either specify the role with the name of the role:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:15 -msgid "Or you can specify the role with a document, as in:" -msgstr "" - -#: ../source/includes/fact-roles-array-contents.rst:21 -msgid "" -"To specify a role that exists in a different database, specify the role with" -" a document." -msgstr "" - -#: ../source/reference/method/db.updateUser.txt:61 -msgid "" -"The :method:`db.updateUser()` method wraps the :dbcommand:`updateUser` " -"command." -msgstr "" - -#: ../source/reference/method/db.updateUser.txt:65 -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/db.updateUser.txt:67 -msgid "" -":method:`db.updateUser()` sends password to the MongoDB instance *without* " -"encryption. To encrypt the password during transmission, use :doc:`TLS/SSL " -"`." -msgstr "" - -#: ../source/reference/method/db.updateUser.txt:72 -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-update-user.rst:1 -msgid "" -"You must have access that includes the :authaction:`revokeRole` :ref:`action" -" ` on all databases in order to update a user's " -":data:`~admin.system.users.roles` array." -msgstr "" - -#: ../source/includes/access-update-user.rst:5 -msgid "" -"You must have the :authaction:`grantRole` :ref:`action ` on a role's database to add a role to a user." -msgstr "" - -#: ../source/includes/access-update-user.rst:8 -msgid "" -"To change another user's ``pwd`` or ``customData`` field, you must have the " -":authaction:`changeAnyPassword` and :authaction:`changeAnyCustomData` " -":ref:`actions ` respectively on that user's database." -msgstr "" - -#: ../source/includes/access-change-own-password-and-custom-data.rst:1 -msgid "" -"To modify your own password and custom data, you must have privileges that " -"grant :authaction:`changeOwnPassword` and :authaction:`changeOwnCustomData` " -":ref:`actions ` respectively on the user's database." -msgstr "" - -#: ../source/reference/method/db.updateUser.txt:79 -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.updateUser.txt:81 -msgid "" -"Given a user ``appClient01`` in the ``products`` database with the following" -" user info:" -msgstr "" - -#: ../source/reference/method/db.updateUser.txt:101 -msgid "" -"The following :method:`db.updateUser()` method **completely** replaces the " -"user's ``customData`` and ``roles`` data:" -msgstr "" - -#: ../source/reference/method/db.updateUser.txt:116 -msgid "" -"The user ``appClient01`` in the ``products`` database now has the following " -"user information:" -msgstr "" - -#: ../source/reference/method/db.updateUser.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.upgradeCheck.po b/locale/zh/LC_MESSAGES/reference/method/db.upgradeCheck.po deleted file mode 100644 index cca3a7462e9..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.upgradeCheck.po +++ /dev/null @@ -1,199 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.upgradeCheck.txt:3 -msgid "db.upgradeCheck()" -msgstr "" - -#: ../source/reference/method/db.upgradeCheck.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.upgradeCheck.txt:20 -msgid "" -"Performs a preliminary check for upgrade preparedness to 2.6. The helper, " -"available in the 2.6 :program:`mongo` shell, can run connected to either a " -"2.4 or a 2.6 server." -msgstr "" - -#: ../source/reference/method/db.upgradeCheck.txt:24 -msgid "The method checks for:" -msgstr "" - -#: ../source/reference/method/db.upgradeCheck.txt:26 -msgid "" -"documents with index keys :ref:`longer than the index key limit <2.6-index-" -"key-length-incompatibility>`," -msgstr "" - -#: ../source/reference/method/db.upgradeCheck.txt:29 -msgid "" -"documents with :limit:`illegal field names `," -msgstr "" - -#: ../source/reference/method/db.upgradeCheck.txt:32 -msgid "collections without an ``_id`` index, and" -msgstr "" - -#: ../source/reference/method/db.upgradeCheck.txt:34 -msgid "" -"indexes with invalid specifications, such as an index key with an empty or " -"illegal field name." -msgstr "" - -#: ../source/reference/method/db.upgradeCheck.txt:37 -msgid "" -"The method can accept a document parameter which determine the scope of the " -"check:" -msgstr "" - -#: ../source/reference/method/db.upgradeCheck.txt:42 -msgid "The optional scope document has the following form:" -msgstr "" - -#: ../source/reference/method/db.upgradeCheck.txt:50 -msgid "" -"Additional 2.6 changes that affect compatibility with older versions require" -" manual checks and intervention. See :doc:`/release-notes/2.6-compatibility`" -" for details." -msgstr "" - -#: ../source/reference/method/db.upgradeCheck.txt:54 -msgid ":method:`db.upgradeCheckAllDBs()`" -msgstr "" - -#: ../source/reference/method/db.upgradeCheck.txt:57 -msgid "Behavior" -msgstr "" - -#: ../source/includes/fact-upgradeCheck-behavior.rst:1 -msgid "" -"|method| performs collection scans and has an impact on performance. To " -"mitigate the performance impact:" -msgstr "" - -#: ../source/includes/fact-upgradeCheck-behavior.rst:4 -msgid "" -"For sharded clusters, configure to read from secondaries and run the command" -" on the :program:`mongos`." -msgstr "" - -#: ../source/includes/fact-upgradeCheck-behavior.rst:7 -msgid "For replica sets, run the command on the secondary members." -msgstr "" - -#: ../source/includes/fact-upgradeCheck-behavior.rst:9 -msgid "" -"|method| can miss new data during the check when run on a live system with " -"active write operations." -msgstr "" - -#: ../source/includes/fact-upgradeCheck-behavior.rst:12 -msgid "" -"For index validation, |method| only supports the check of version ``1`` " -"indexes and skips the check of version ``0`` indexes." -msgstr "" - -#: ../source/includes/fact-upgradeCheck-behavior.rst:15 -msgid "" -"The |method| checks all of the data stored in the :program:`mongod` " -"instance: the time to run |method| depends on the quantity of data stored by" -" :program:`mongod`." -msgstr "" - -#: ../source/reference/method/db.upgradeCheck.txt:64 -msgid "Required Access" -msgstr "" - -#: ../source/reference/method/db.upgradeCheck.txt:66 -msgid "" -"On systems running with :setting:`~security.authorization`, a user must have" -" access that includes the :authaction:`find` action on all collections, " -"including the :doc:`system collections `." -msgstr "" - -#: ../source/reference/method/db.upgradeCheck.txt:71 -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.upgradeCheck.txt:73 -msgid "" -"The following example connects to a secondary running on ``localhost`` and " -"runs :method:`db.upgradeCheck()` against the ``employees`` collection in the" -" ``records`` database. Because the output from the method can be quite " -"large, the example pipes the output to a file." -msgstr "" - -#: ../source/includes/output-upgrade-check.rst:2 -msgid "Error Output" -msgstr "" - -#: ../source/includes/output-upgrade-check.rst:4 -msgid "" -"The upgrade check can return the following errors when it encounters " -"incompatibilities in your data:" -msgstr "" - -#: ../source/includes/output-upgrade-check.rst:8 -msgid "Index Key Exceed Limit" -msgstr "" - -#: ../source/includes/output-upgrade-check.rst:14 -msgid "" -"To resolve, remove the document. Ensure that the query to remove the " -"document does not specify a condition on the invalid field or field." -msgstr "" - -#: ../source/includes/output-upgrade-check.rst:18 -msgid "Documents with Illegal Field Names" -msgstr "" - -#: ../source/includes/output-upgrade-check.rst:24 -msgid "" -"To resolve, remove the document and re-insert with the appropriate " -"corrections." -msgstr "" - -#: ../source/includes/output-upgrade-check.rst:27 -msgid "Index Specification Invalid" -msgstr "" - -#: ../source/includes/output-upgrade-check.rst:33 -msgid "" -"To resolve, remove the invalid index and recreate with a valid index " -"specification." -msgstr "" - -#: ../source/includes/output-upgrade-check.rst:37 -msgid "Missing ``_id`` Index" -msgstr "" - -#: ../source/includes/output-upgrade-check.rst:43 -msgid "To resolve, create a unique index on ``_id``." -msgstr "" - -#: ../source/includes/output-upgrade-check.rst:46 -msgid "Warning Output" -msgstr "" - -#: ../source/includes/output-upgrade-check.rst:52 -msgid "" -"To resolve, remove the invalid index and recreate the index omitting the " -"version specification, or reindex the collection. Reindex operation may be " -"expensive for collections that have a large amount of data and/or a large " -"number of indexes." -msgstr "" - -#: ../source/reference/method/db.upgradeCheck.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.upgradeCheckAllDBs.po b/locale/zh/LC_MESSAGES/reference/method/db.upgradeCheckAllDBs.po deleted file mode 100644 index e712fcfd251..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.upgradeCheckAllDBs.po +++ /dev/null @@ -1,196 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.upgradeCheckAllDBs.txt:3 -msgid "db.upgradeCheckAllDBs()" -msgstr "" - -#: ../source/reference/method/db.upgradeCheckAllDBs.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/db.upgradeCheckAllDBs.txt:20 -msgid "" -"Performs a preliminary check for upgrade preparedness to 2.6. The helper, " -"available in the 2.6 :program:`mongo` shell, can run connected to either a " -"2.4 or a 2.6 server in the ``admin`` database." -msgstr "" - -#: ../source/reference/method/db.upgradeCheckAllDBs.txt:24 -msgid "The method cycles through all the databases and checks for:" -msgstr "" - -#: ../source/reference/method/db.upgradeCheckAllDBs.txt:26 -msgid "" -"documents with index keys :ref:`longer than the index key limit <2.6-index-" -"key-length-incompatibility>`," -msgstr "" - -#: ../source/reference/method/db.upgradeCheckAllDBs.txt:29 -msgid "" -"documents with :limit:`illegal field names `," -msgstr "" - -#: ../source/reference/method/db.upgradeCheckAllDBs.txt:32 -msgid "collections without an ``_id`` index, and" -msgstr "" - -#: ../source/reference/method/db.upgradeCheckAllDBs.txt:34 -msgid "" -"indexes with invalid specifications, such as an index key with an empty or " -"illegal field name." -msgstr "" - -#: ../source/reference/method/db.upgradeCheckAllDBs.txt:37 -msgid "" -"Additional 2.6 changes that affect compatibility with older versions require" -" manual checks and intervention. See :doc:`/release-notes/2.6-compatibility`" -" for details." -msgstr "" - -#: ../source/reference/method/db.upgradeCheckAllDBs.txt:41 -msgid ":method:`db.upgradeCheck()`" -msgstr "" - -#: ../source/reference/method/db.upgradeCheckAllDBs.txt:46 -msgid "Behavior" -msgstr "" - -#: ../source/includes/fact-upgradeCheck-behavior.rst:1 -msgid "" -"|method| performs collection scans and has an impact on performance. To " -"mitigate the performance impact:" -msgstr "" - -#: ../source/includes/fact-upgradeCheck-behavior.rst:4 -msgid "" -"For sharded clusters, configure to read from secondaries and run the command" -" on the :program:`mongos`." -msgstr "" - -#: ../source/includes/fact-upgradeCheck-behavior.rst:7 -msgid "For replica sets, run the command on the secondary members." -msgstr "" - -#: ../source/includes/fact-upgradeCheck-behavior.rst:9 -msgid "" -"|method| can miss new data during the check when run on a live system with " -"active write operations." -msgstr "" - -#: ../source/includes/fact-upgradeCheck-behavior.rst:12 -msgid "" -"For index validation, |method| only supports the check of version ``1`` " -"indexes and skips the check of version ``0`` indexes." -msgstr "" - -#: ../source/includes/fact-upgradeCheck-behavior.rst:15 -msgid "" -"The |method| checks all of the data stored in the :program:`mongod` " -"instance: the time to run |method| depends on the quantity of data stored by" -" :program:`mongod`." -msgstr "" - -#: ../source/reference/method/db.upgradeCheckAllDBs.txt:53 -msgid "Required Access" -msgstr "" - -#: ../source/reference/method/db.upgradeCheckAllDBs.txt:55 -msgid "" -"On systems running with :setting:`~security.authorization`, a user must have" -" access that includes the :authaction:`listDatabases` action on all " -"databases and the :authaction:`find` action on all collections, including " -"the :doc:`system collections `." -msgstr "" - -#: ../source/reference/method/db.upgradeCheckAllDBs.txt:60 -msgid "" -"You *must* run the :method:`db.upgradeCheckAllDBs()` operation in the " -"``admin`` database." -msgstr "" - -#: ../source/reference/method/db.upgradeCheckAllDBs.txt:64 -msgid "Example" -msgstr "" - -#: ../source/reference/method/db.upgradeCheckAllDBs.txt:66 -msgid "" -"The following example connects to a secondary running on ``localhost`` and " -"runs :method:`db.upgradeCheckAllDBs()` against the ``admin`` database. " -"Because the output from the method can be quite large, the example pipes the" -" output to a file." -msgstr "" - -#: ../source/includes/output-upgrade-check.rst:2 -msgid "Error Output" -msgstr "" - -#: ../source/includes/output-upgrade-check.rst:4 -msgid "" -"The upgrade check can return the following errors when it encounters " -"incompatibilities in your data:" -msgstr "" - -#: ../source/includes/output-upgrade-check.rst:8 -msgid "Index Key Exceed Limit" -msgstr "" - -#: ../source/includes/output-upgrade-check.rst:14 -msgid "" -"To resolve, remove the document. Ensure that the query to remove the " -"document does not specify a condition on the invalid field or field." -msgstr "" - -#: ../source/includes/output-upgrade-check.rst:18 -msgid "Documents with Illegal Field Names" -msgstr "" - -#: ../source/includes/output-upgrade-check.rst:24 -msgid "" -"To resolve, remove the document and re-insert with the appropriate " -"corrections." -msgstr "" - -#: ../source/includes/output-upgrade-check.rst:27 -msgid "Index Specification Invalid" -msgstr "" - -#: ../source/includes/output-upgrade-check.rst:33 -msgid "" -"To resolve, remove the invalid index and recreate with a valid index " -"specification." -msgstr "" - -#: ../source/includes/output-upgrade-check.rst:37 -msgid "Missing ``_id`` Index" -msgstr "" - -#: ../source/includes/output-upgrade-check.rst:43 -msgid "To resolve, create a unique index on ``_id``." -msgstr "" - -#: ../source/includes/output-upgrade-check.rst:46 -msgid "Warning Output" -msgstr "" - -#: ../source/includes/output-upgrade-check.rst:52 -msgid "" -"To resolve, remove the invalid index and recreate the index omitting the " -"version specification, or reindex the collection. Reindex operation may be " -"expensive for collections that have a large amount of data and/or a large " -"number of indexes." -msgstr "" - -#: ../source/reference/method/db.upgradeCheckAllDBs.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/db.version.po b/locale/zh/LC_MESSAGES/reference/method/db.version.po deleted file mode 100644 index 5301d86d900..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/db.version.po +++ /dev/null @@ -1,20 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/db.version.txt:3 -msgid "db.version()" -msgstr "" - -#: ../source/reference/method/db.version.txt:15 -msgid "The version of the :program:`mongod` or :program:`mongos` instance." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/fuzzFile.po b/locale/zh/LC_MESSAGES/reference/method/fuzzFile.po deleted file mode 100644 index aaf08b3181f..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/fuzzFile.po +++ /dev/null @@ -1,28 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/fuzzFile.txt:3 -msgid "fuzzFile()" -msgstr "" - -#: ../source/reference/method/fuzzFile.txt:14 -msgid "Description" -msgstr "" - -#: ../source/reference/method/fuzzFile.txt:18 -msgid "For internal use." -msgstr "" - -#: ../source/reference/method/fuzzFile.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/getHostName.po b/locale/zh/LC_MESSAGES/reference/method/getHostName.po deleted file mode 100644 index b68875fb927..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/getHostName.po +++ /dev/null @@ -1,20 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/getHostName.txt:3 -msgid "getHostName()" -msgstr "" - -#: ../source/reference/method/getHostName.txt:15 -msgid "The hostname of the system running the :program:`mongo` shell process." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/getMemInfo.po b/locale/zh/LC_MESSAGES/reference/method/getMemInfo.po deleted file mode 100644 index b992bbc1494..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/getMemInfo.po +++ /dev/null @@ -1,23 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/getMemInfo.txt:3 -msgid "getMemInfo()" -msgstr "" - -#: ../source/reference/method/getMemInfo.txt:15 -msgid "" -"Returns a document with two fields that report the amount of memory used by " -"the JavaScript shell process. The fields returned are :term:`resident " -"` and :term:`virtual `." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/hostname.po b/locale/zh/LC_MESSAGES/reference/method/hostname.po deleted file mode 100644 index 29a7a322608..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/hostname.po +++ /dev/null @@ -1,20 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/hostname.txt:3 -msgid "hostname()" -msgstr "" - -#: ../source/reference/method/hostname.txt:15 -msgid "The hostname of the system running the :program:`mongo` shell process." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/isWindows.po b/locale/zh/LC_MESSAGES/reference/method/isWindows.po deleted file mode 100644 index 6af95e485d4..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/isWindows.po +++ /dev/null @@ -1,26 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/isWindows.txt:3 -msgid "_isWindows()" -msgstr "" - -#: ../source/reference/method/isWindows.txt:15 -msgid "boolean." -msgstr "" - -#: ../source/reference/method/isWindows.txt:17 -msgid "" -"Returns \"true\" if the :program:`mongo` shell is running on a system that " -"is Windows, or \"false\" if the shell is running on a Unix or Linux systems." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/js-bulk.po b/locale/zh/LC_MESSAGES/reference/method/js-bulk.po deleted file mode 100644 index 4b3e15aaebe..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/js-bulk.po +++ /dev/null @@ -1,217 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 5b437dd90a834f3f84edf50563cf1a4e -#: ../source/reference/method/js-bulk.txt:3 -msgid "Bulk Operation Methods" -msgstr "" - -# 0dc5167e569a4463bfbd06135bf4f6a2 -#: ../source/includes/extracts/methods-toc-explanation.rst:3 -msgid "" -"For details on specific methods, including syntax and examples, click on " -"the specific method to go to its reference page." -msgstr "" - -# 1fab98d44d7a4a679845876f95d8fc49 -#: ../source/includes/fact-bulkwrite.rst -msgid "Tip" -msgstr "" - -# 2c70273389124c24ac2862f9e2bffb38 -#: ../source/includes/fact-bulkwrite.rst:3 -msgid "" -"Starting in version 3.2, MongoDB also provides the " -":method:`db.collection.bulkWrite()` method for performing bulk write " -"operations." -msgstr "" - -# 082c847a627549e4a939ffb207eea038 -#: ../source/includes/toc/table-method-bulk.rst:2 -msgid "Name" -msgstr "" - -# 56dd46b68d5547c5a413523d5c5bf65e -#: ../source/includes/toc/table-method-bulk.rst:2 -msgid "Description" -msgstr "" - -# 2bdace090aab42dd8b4232b90e121154 -#: ../source/includes/toc/table-method-bulk.rst:4 -msgid ":method:`Bulk()`" -msgstr "" - -# c08f4114d3804906b404680bcda06415 -#: ../source/includes/toc/table-method-bulk.rst:4 -msgid "Bulk operations builder." -msgstr "" - -# 2566533edd914f6ca8d04a86f1336854 -#: ../source/includes/toc/table-method-bulk.rst:6 -msgid ":method:`db.collection.initializeOrderedBulkOp()`" -msgstr "" - -# b6e6586317af413d9b19d80f2737c39d -#: ../source/includes/toc/table-method-bulk.rst:6 -msgid "" -"Initializes a :method:`Bulk()` operations builder for an ordered list of " -"operations." -msgstr "" - -# 2b04fa11c6b24eb8a443d8787ae97a32 -#: ../source/includes/toc/table-method-bulk.rst:8 -msgid ":method:`db.collection.initializeUnorderedBulkOp()`" -msgstr "" - -# 02dfdf98604241e5bcf326cf23a83a30 -#: ../source/includes/toc/table-method-bulk.rst:8 -msgid "" -"Initializes a :method:`Bulk()` operations builder for an unordered list " -"of operations." -msgstr "" - -# bd0a8211c9e540f0b66ccbcd06493267 -#: ../source/includes/toc/table-method-bulk.rst:10 -msgid ":method:`Bulk.insert()`" -msgstr "" - -# c1b61d15230f45eca7c1d76048ffecd1 -#: ../source/includes/toc/table-method-bulk.rst:10 -msgid "Adds an insert operation to a list of operations." -msgstr "" - -# bbd079da42f342d88dbf2a1af927a2d7 -#: ../source/includes/toc/table-method-bulk.rst:12 -msgid ":method:`Bulk.find()`" -msgstr "" - -# 5a4f483edecb43df952ac41f9bea1c3b -#: ../source/includes/toc/table-method-bulk.rst:12 -msgid "Specifies the query condition for an update or a remove operation." -msgstr "" - -# 054b50355bbc4664bd21b7ee9356392e -#: ../source/includes/toc/table-method-bulk.rst:14 -msgid ":method:`Bulk.find.collation()`" -msgstr "" - -# 5566302b590445618a00661ecae57d6c -#: ../source/includes/toc/table-method-bulk.rst:14 -msgid "Specifies the :ref:`collation ` for the query condition." -msgstr "" - -# b166f021fb2c4138b77cf718b27c1684 -#: ../source/includes/toc/table-method-bulk.rst:16 -msgid ":method:`Bulk.find.removeOne()`" -msgstr "" - -# 3a90ed6824c64bc397546cd984ddabbc -#: ../source/includes/toc/table-method-bulk.rst:16 -msgid "Adds a single document remove operation to a list of operations." -msgstr "" - -# 04ba3a6de634496faa18350cce8049a9 -#: ../source/includes/toc/table-method-bulk.rst:18 -msgid ":method:`Bulk.find.remove()`" -msgstr "" - -# 13b9725c6ea940fe94c7966283d62565 -#: ../source/includes/toc/table-method-bulk.rst:18 -msgid "Adds a multiple document remove operation to a list of operations." -msgstr "" - -# 9518e459af1d4d2e9cc00c8915bd3d5f -#: ../source/includes/toc/table-method-bulk.rst:20 -msgid ":method:`Bulk.find.replaceOne()`" -msgstr "" - -# 108f1056f98749ddb375ef07e77e6411 -#: ../source/includes/toc/table-method-bulk.rst:20 -msgid "Adds a single document replacement operation to a list of operations." -msgstr "" - -# a554fcfafaec4c1998e84999f622d622 -#: ../source/includes/toc/table-method-bulk.rst:22 -msgid ":method:`Bulk.find.updateOne()`" -msgstr "" - -# 4766468197e1435cbddc3c74afca8501 -#: ../source/includes/toc/table-method-bulk.rst:22 -msgid "Adds a single document update operation to a list of operations." -msgstr "" - -# 1944d3557d594d83a56c7cd326cbe32d -#: ../source/includes/toc/table-method-bulk.rst:24 -msgid ":method:`Bulk.find.update()`" -msgstr "" - -# bab1ff3807a14faf860ecf95d5392d14 -#: ../source/includes/toc/table-method-bulk.rst:24 -msgid "Adds a ``multi`` update operation to a list of operations." -msgstr "" - -# 0e3a9a82889e4d00a9255e568282007c -#: ../source/includes/toc/table-method-bulk.rst:26 -msgid ":method:`Bulk.find.upsert()`" -msgstr "" - -# feb6a1519df84f038323f8c316b9f0e3 -#: ../source/includes/toc/table-method-bulk.rst:26 -msgid "Specifies ``upsert: true`` for an update operation." -msgstr "" - -# 1b88efd4818e4d5a992cfc131608d6ea -#: ../source/includes/toc/table-method-bulk.rst:28 -msgid ":method:`Bulk.execute()`" -msgstr "" - -# 1a9a62ce119749099cdc065226e5b295 -#: ../source/includes/toc/table-method-bulk.rst:28 -msgid "Executes a list of operations in bulk." -msgstr "" - -# 07866a41f86e45f4a6523aaea288fdaf -#: ../source/includes/toc/table-method-bulk.rst:30 -msgid ":method:`Bulk.getOperations()`" -msgstr "" - -# 74d10c7a588f4257bf3b55d61e4fd387 -#: ../source/includes/toc/table-method-bulk.rst:30 -msgid "" -"Returns an array of write operations executed in the :method:`Bulk()` " -"operations object." -msgstr "" - -# d6a5f61d4cb34cd190b508d9aeb719ed -#: ../source/includes/toc/table-method-bulk.rst:32 -msgid ":method:`Bulk.tojson()`" -msgstr "" - -# 6a8e4c7b318f499aace3dc606d4e241f -#: ../source/includes/toc/table-method-bulk.rst:32 -msgid "" -"Returns a JSON document that contains the number of operations and " -"batches in the :method:`Bulk()` operations object." -msgstr "" - -# 70292ca9ccf9474bb94c462db1808604 -#: ../source/includes/toc/table-method-bulk.rst:34 -msgid ":method:`Bulk.toString()`" -msgstr "" - -# b8448f0d8d214cd586f38d216c3264f4 -#: ../source/includes/toc/table-method-bulk.rst:34 -msgid "Returns the :method:`Bulk.tojson()` results as a string." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/js-collection.po b/locale/zh/LC_MESSAGES/reference/method/js-collection.po deleted file mode 100644 index be9e64a0e48..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/js-collection.po +++ /dev/null @@ -1,507 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 768a5739233c4678b37bb0fc4112c331 -#: ../source/reference/method/js-collection.txt:3 -msgid "Collection Methods" -msgstr "" - -# 1a305f419f7f44b3a75a7a2f124a7023 -#: ../source/includes/extracts/methods-toc-explanation.rst:3 -msgid "" -"For details on specific methods, including syntax and examples, click on " -"the specific method to go to its reference page." -msgstr "" - -# 8bd5b00ec5ac400ba4d7ebfbb2d5e016 -#: ../source/includes/toc/table-method-collection.rst:2 -msgid "Name" -msgstr "" - -# 363c2468b1f1417fad617da935e42db6 -#: ../source/includes/toc/table-method-collection.rst:2 -msgid "Description" -msgstr "" - -# e7c757b5fb524c1da34bba7043d0faf3 -#: ../source/includes/toc/table-method-collection.rst:4 -msgid ":method:`db.collection.aggregate()`" -msgstr "" - -# a490e833ec0744d283cb41a31cadec32 -#: ../source/includes/toc/table-method-collection.rst:4 -msgid "" -"Provides access to the :doc:`aggregation pipeline `." -msgstr "" - -# daa9a3870a1b4c9781a954a257aef8d0 -#: ../source/includes/toc/table-method-collection.rst:6 -msgid ":method:`db.collection.bulkWrite()`" -msgstr "" - -# 2f5715d11e9e43c59a96b40f34bf1afc -#: ../source/includes/toc/table-method-collection.rst:6 -msgid "Provides bulk write operation functionality." -msgstr "" - -# 86d8fcce0746453b823f10636491f7f3 -#: ../source/includes/toc/table-method-collection.rst:8 -msgid ":method:`db.collection.count()`" -msgstr "" - -# fa42f25f129840b5bf2a0429ebd9562b -#: ../source/includes/toc/table-method-collection.rst:8 -msgid "" -"Wraps :dbcommand:`count` to return a count of the number of documents in " -"a collection or matching a query." -msgstr "" - -# ed51ac1f7ee94324a6ed8d81c002e542 -#: ../source/includes/toc/table-method-collection.rst:10 -msgid ":method:`db.collection.copyTo()`" -msgstr "" - -# f6077b723e544501a47ebc15d3b2c956 -#: ../source/includes/toc/table-method-collection.rst:10 -msgid "" -"Deprecated. Wraps :dbcommand:`eval` to copy data between collections in a" -" single MongoDB instance." -msgstr "" - -# d9a87922697d4c15a918e9e7e5e74c93 -#: ../source/includes/toc/table-method-collection.rst:12 -msgid ":method:`db.collection.createIndex()`" -msgstr "" - -# 655aaca527bb40feaa2ecd58148d7f92 -#: ../source/includes/toc/table-method-collection.rst:12 -msgid "Builds an index on a collection." -msgstr "" - -# 6698e0ae32eb40919bd40327b298b11a -#: ../source/includes/toc/table-method-collection.rst:14 -msgid ":method:`db.collection.dataSize()`" -msgstr "" - -# ceb0b6c6abc049a9b3f57720396e7d85 -#: ../source/includes/toc/table-method-collection.rst:14 -msgid "" -"Returns the size of the collection. Wraps the :data:`~collStats.size` " -"field in the output of the :dbcommand:`collStats`." -msgstr "" - -# ad944736678d44e2b38977885e631918 -#: ../source/includes/toc/table-method-collection.rst:16 -msgid ":method:`db.collection.deleteOne()`" -msgstr "" - -# c84108d054ea4798a9d2d791cd3223be -#: ../source/includes/toc/table-method-collection.rst:16 -msgid "Deletes a single document in a collection." -msgstr "" - -# 74c9850688174ed09c73d5521d55a88e -#: ../source/includes/toc/table-method-collection.rst:18 -msgid ":method:`db.collection.deleteMany()`" -msgstr "" - -# de52e4598919416192dddfd8575aabe7 -#: ../source/includes/toc/table-method-collection.rst:18 -msgid "Deletes multiple documents in a collection." -msgstr "" - -# e55ae94046ff4554829c5a587cefc158 -#: ../source/includes/toc/table-method-collection.rst:20 -msgid ":method:`db.collection.distinct()`" -msgstr "" - -# 30d45669c4224eb59d4d140ef1cdfa36 -#: ../source/includes/toc/table-method-collection.rst:20 -msgid "" -"Returns an array of documents that have distinct values for the specified" -" field." -msgstr "" - -# 2146955d0a80489a81b65e9c95cb3214 -#: ../source/includes/toc/table-method-collection.rst:22 -msgid ":method:`db.collection.drop()`" -msgstr "" - -# 113cfd51d43b4223919a3beb1c5f1e1b -#: ../source/includes/toc/table-method-collection.rst:22 -msgid "Removes the specified collection from the database." -msgstr "" - -# 740852f4feb94b1ea55cb9b732c7fec3 -#: ../source/includes/toc/table-method-collection.rst:24 -msgid ":method:`db.collection.dropIndex()`" -msgstr "" - -# cf99e22019764c2e85ad86a89e4636a3 -#: ../source/includes/toc/table-method-collection.rst:24 -msgid "Removes a specified index on a collection." -msgstr "" - -# 2dbec106adae4eb1bf3d3ec62530b383 -#: ../source/includes/toc/table-method-collection.rst:26 -msgid ":method:`db.collection.dropIndexes()`" -msgstr "" - -# 86054ed17ac34126831697f55c8986ac -#: ../source/includes/toc/table-method-collection.rst:26 -msgid "Removes all indexes on a collection." -msgstr "" - -# 4bd35471cf4c4c2a8aeba02f4318e1f8 -#: ../source/includes/toc/table-method-collection.rst:28 -msgid ":method:`db.collection.ensureIndex()`" -msgstr "" - -# d9ab5e54a85242dda1cdb768647ef42a -#: ../source/includes/toc/table-method-collection.rst:28 -msgid "Deprecated. Use :method:`db.collection.createIndex()`." -msgstr "" - -# 7a67767e1e4141568eb3b3ea816bb535 -#: ../source/includes/toc/table-method-collection.rst:30 -msgid ":method:`db.collection.explain()`" -msgstr "" - -# 9cd45fbfe5d6495b8ae6ca10d4512378 -#: ../source/includes/toc/table-method-collection.rst:30 -msgid "Returns information on the query execution of various methods." -msgstr "" - -# 5df1b3dba2c94e348ca172dd894f56ee -#: ../source/includes/toc/table-method-collection.rst:32 -msgid ":method:`db.collection.find()`" -msgstr "" - -# 59552fff606347dba2459d95eb1b62c9 -#: ../source/includes/toc/table-method-collection.rst:32 -msgid "Performs a query on a collection and returns a cursor object." -msgstr "" - -# dd1fefda79254cb8b4ea9486cc983faf -#: ../source/includes/toc/table-method-collection.rst:34 -msgid ":method:`db.collection.findAndModify()`" -msgstr "" - -# afde216eeb944504b3564fb22fb2544f -#: ../source/includes/toc/table-method-collection.rst:34 -msgid "Atomically modifies and returns a single document." -msgstr "" - -# 3579420862da4a28813f3b636cbf9dde -#: ../source/includes/toc/table-method-collection.rst:36 -msgid ":method:`db.collection.findOne()`" -msgstr "" - -# 29ac9b2d68ff4b8eafadf82fe747a0a9 -#: ../source/includes/toc/table-method-collection.rst:36 -msgid "Performs a query and returns a single document." -msgstr "" - -# 0be69d7dd9444adbb6c5011b01260cf6 -#: ../source/includes/toc/table-method-collection.rst:38 -msgid ":method:`db.collection.findOneAndDelete()`" -msgstr "" - -# 0b7e645d354b4f1d9338512d31822580 -#: ../source/includes/toc/table-method-collection.rst:38 -msgid "Finds a single document and deletes it." -msgstr "" - -# 10e1dbb7fe8d4475a08aca75b22c50c7 -#: ../source/includes/toc/table-method-collection.rst:40 -msgid ":method:`db.collection.findOneAndReplace()`" -msgstr "" - -# 517ead64794941dc844bcaa68e263141 -#: ../source/includes/toc/table-method-collection.rst:40 -msgid "Finds a single document and replaces it." -msgstr "" - -# f8634607a35a462db9dd29318bddedab -#: ../source/includes/toc/table-method-collection.rst:42 -msgid ":method:`db.collection.findOneAndUpdate()`" -msgstr "" - -# adb1268b22ad48cab4f0f7298dc9017a -#: ../source/includes/toc/table-method-collection.rst:42 -msgid "Finds a single document and updates it." -msgstr "" - -# 8552308e14f44d30b0b0ef40aa4c133a -#: ../source/includes/toc/table-method-collection.rst:44 -msgid ":method:`db.collection.getIndexes()`" -msgstr "" - -# b4031e076030457e91c6bac875d83c20 -#: ../source/includes/toc/table-method-collection.rst:44 -msgid "" -"Returns an array of documents that describe the existing indexes on a " -"collection." -msgstr "" - -# afe7fdd455364357a61d2ad62fc3696e -#: ../source/includes/toc/table-method-collection.rst:46 -msgid ":method:`db.collection.getShardDistribution()`" -msgstr "" - -# 4107cad00ffe4961a17658443abf9953 -#: ../source/includes/toc/table-method-collection.rst:46 -msgid "" -"For collections in sharded clusters, " -":method:`db.collection.getShardDistribution()` reports data of " -":term:`chunk` distribution." -msgstr "" - -# bdef0c13fb4047ca86a31bb3c2be12ba -#: ../source/includes/toc/table-method-collection.rst:48 -msgid ":method:`db.collection.getShardVersion()`" -msgstr "" - -# 087afd0d74204069bbe24a32acb741f1 -#: ../source/includes/toc/table-method-collection.rst:48 -msgid "Internal diagnostic method for shard cluster." -msgstr "" - -# cf9e4bc8b49d4e37ab4bbe1215b85637 -#: ../source/includes/toc/table-method-collection.rst:50 -msgid ":method:`db.collection.group()`" -msgstr "" - -# 85e77d044b474982ab1f3d10b31a00a8 -#: ../source/includes/toc/table-method-collection.rst:50 -msgid "" -"Deprecated. Provides simple data aggregation function. Groups documents " -"in a collection by a key, and processes the results. Use " -":method:`~db.collection.aggregate()` for more complex data aggregation." -msgstr "" - -# 83fdf9d7b5a344d3b6a7006638fe77e0 -#: ../source/includes/toc/table-method-collection.rst:52 -msgid ":method:`db.collection.insert()`" -msgstr "" - -# 08047e905ada4970b97b08ea4c4a1d18 -#: ../source/includes/toc/table-method-collection.rst:52 -msgid "Creates a new document in a collection." -msgstr "" - -# 9d57d636fcd74195b94f3012b677babb -#: ../source/includes/toc/table-method-collection.rst:54 -msgid ":method:`db.collection.insertOne()`" -msgstr "" - -# 442568555cd74432b2741c072c684dff -#: ../source/includes/toc/table-method-collection.rst:54 -msgid "Inserts a new document in a collection." -msgstr "" - -# 40f625ba5d624e4db8eaa0ab00d9bfbe -#: ../source/includes/toc/table-method-collection.rst:56 -msgid ":method:`db.collection.insertMany()`" -msgstr "" - -# 33f56250bb8f401f9caebddadbcd3f69 -#: ../source/includes/toc/table-method-collection.rst:56 -msgid "Inserts several new document in a collection." -msgstr "" - -# 7ab42d6e4a414a2bb1f1b4ee6af9fada -#: ../source/includes/toc/table-method-collection.rst:58 -msgid ":method:`db.collection.isCapped()`" -msgstr "" - -# faae9fce5a4741329436f15f7512550d -#: ../source/includes/toc/table-method-collection.rst:58 -msgid "Reports if a collection is a :term:`capped collection`." -msgstr "" - -# 890a77387c874676806c5c59148c64cc -#: ../source/includes/toc/table-method-collection.rst:60 -msgid ":method:`db.collection.latencyStats()`" -msgstr "" - -# 9a9a8d97119444f2a39b600a5a3cac62 -#: ../source/includes/toc/table-method-collection.rst:60 -msgid "Returns latency statistics for a collection." -msgstr "" - -# e61651b97c24461a89d94c0ced3ff4c2 -#: ../source/includes/toc/table-method-collection.rst:62 -msgid ":method:`db.collection.mapReduce()`" -msgstr "" - -# 63291cb7425844bc844cae08c69a0d6f -#: ../source/includes/toc/table-method-collection.rst:62 -msgid "Performs map-reduce style data aggregation." -msgstr "" - -# 75deecd9cb224fc492dd3629764fb5ea -#: ../source/includes/toc/table-method-collection.rst:64 -msgid ":method:`db.collection.reIndex()`" -msgstr "" - -# 4bb88e87ef324e158c46544543143a0f -#: ../source/includes/toc/table-method-collection.rst:64 -msgid "Rebuilds all existing indexes on a collection." -msgstr "" - -# 478cca9ac3004e8fa826ec2585866d6d -#: ../source/includes/toc/table-method-collection.rst:66 -msgid ":method:`db.collection.replaceOne()`" -msgstr "" - -# 7a5ea6cbda434f2bbe945f4076b36fe4 -#: ../source/includes/toc/table-method-collection.rst:66 -msgid "Replaces a single document in a collection." -msgstr "" - -# e09ae6ce33784646be7a2102bcf75bde -#: ../source/includes/toc/table-method-collection.rst:68 -msgid ":method:`db.collection.remove()`" -msgstr "" - -# dc1864fe46484e88b17215f865ee98a8 -#: ../source/includes/toc/table-method-collection.rst:68 -msgid "Deletes documents from a collection." -msgstr "" - -# e177a6b90a6241cdaad2608d9d8e2bfb -#: ../source/includes/toc/table-method-collection.rst:70 -msgid ":method:`db.collection.renameCollection()`" -msgstr "" - -# 8c5e55cfface4c86a5dfce7ac2da8adc -#: ../source/includes/toc/table-method-collection.rst:70 -msgid "Changes the name of a collection." -msgstr "" - -# 04b5788b0f8842a9a9bf18577a34d790 -#: ../source/includes/toc/table-method-collection.rst:72 -msgid ":method:`db.collection.save()`" -msgstr "" - -# 9ae3f117a7ca43a9be05ed0504b80f65 -#: ../source/includes/toc/table-method-collection.rst:72 -msgid "" -"Provides a wrapper around an :method:`~db.collection.insert()` and " -":method:`~db.collection.update()` to insert new documents." -msgstr "" - -# be4ab5a255ea4badb9bf4d18d94b0b45 -#: ../source/includes/toc/table-method-collection.rst:74 -msgid ":method:`db.collection.stats()`" -msgstr "" - -# 0acdc67a2fa54cb28f6fc560be0fe81b -#: ../source/includes/toc/table-method-collection.rst:74 -msgid "" -"Reports on the state of a collection. Provides a wrapper around the " -":dbcommand:`collStats`." -msgstr "" - -# e10c1561054a4883ad4b9e90854078da -#: ../source/includes/toc/table-method-collection.rst:76 -msgid ":method:`db.collection.storageSize()`" -msgstr "" - -# 9f51160dd27b46c098a91c92b866e9b6 -#: ../source/includes/toc/table-method-collection.rst:76 -msgid "" -"Reports the total size used by the collection in bytes. Provides a " -"wrapper around the :data:`~collStats.storageSize` field of the " -":dbcommand:`collStats` output." -msgstr "" - -# 8248246258b64b8e8bbdd774717b9170 -#: ../source/includes/toc/table-method-collection.rst:78 -msgid ":method:`db.collection.totalSize()`" -msgstr "" - -# adba0f1b7bd94de3b922c960b0981857 -#: ../source/includes/toc/table-method-collection.rst:78 -msgid "" -"Reports the total size of a collection, including the size of all " -"documents and all indexes on a collection." -msgstr "" - -# 22634a4161dd4eb78b0fc905e4bfe542 -#: ../source/includes/toc/table-method-collection.rst:80 -msgid ":method:`db.collection.totalIndexSize()`" -msgstr "" - -# 17884a8c540c46d1a60910b2bf305d42 -#: ../source/includes/toc/table-method-collection.rst:80 -msgid "" -"Reports the total size used by the indexes on a collection. Provides a " -"wrapper around the :data:`~collStats.totalIndexSize` field of the " -":dbcommand:`collStats` output." -msgstr "" - -# 8162ceb630e949a3b1d726bb93bf5c94 -#: ../source/includes/toc/table-method-collection.rst:82 -msgid ":method:`db.collection.update()`" -msgstr "" - -# dbc9ab7a5e35484bb79d2d937eca4351 -#: ../source/includes/toc/table-method-collection.rst:82 -msgid "Modifies a document in a collection." -msgstr "" - -# ca64e90ecdde40a48e92d565fd9a0ee3 -#: ../source/includes/toc/table-method-collection.rst:84 -msgid ":method:`db.collection.updateOne()`" -msgstr "" - -# b5bf122050ce480188b2b6190a67a315 -#: ../source/includes/toc/table-method-collection.rst:84 -msgid "Modifies a single document in a collection." -msgstr "" - -# 581fa07c31a841ada289ecbd9fec6812 -#: ../source/includes/toc/table-method-collection.rst:86 -msgid ":method:`db.collection.updateMany()`" -msgstr "" - -# b04cdba23a784c4d930f257214130036 -#: ../source/includes/toc/table-method-collection.rst:86 -msgid "Modifies multiple documents in a collection." -msgstr "" - -# f148aabaa86c40969a1f324f6a255f6d -#: ../source/includes/toc/table-method-collection.rst:88 -msgid ":method:`db.collection.validate()`" -msgstr "" - -# 450fac83ca604bc4b1f425169775b3d3 -#: ../source/includes/toc/table-method-collection.rst:88 -msgid "Performs diagnostic operations on a collection." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "Provides simple data aggregation function. " -#~ "Groups documents in a collection by " -#~ "a key, and processes the results. " -#~ "Use :method:`~db.collection.aggregate()` for more" -#~ " complex data aggregation." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/js-connection.po b/locale/zh/LC_MESSAGES/reference/method/js-connection.po deleted file mode 100644 index ec5218abb71..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/js-connection.po +++ /dev/null @@ -1,89 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/js-connection.txt:3 -msgid "Connection Methods" -msgstr "" - -#: ../source/includes/toc/table-method-connection.rst:2 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-method-connection.rst:2 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-method-connection.rst:4 -msgid ":method:`Mongo.getDB()`" -msgstr "" - -#: ../source/includes/toc/table-method-connection.rst:4 -msgid "Returns a database object." -msgstr "" - -#: ../source/includes/toc/table-method-connection.rst:6 -msgid ":method:`Mongo.getReadPrefMode()`" -msgstr "" - -#: ../source/includes/toc/table-method-connection.rst:6 -msgid "Returns the current read preference mode for the MongoDB connection." -msgstr "" - -#: ../source/includes/toc/table-method-connection.rst:8 -msgid ":method:`Mongo.getReadPrefTagSet()`" -msgstr "" - -#: ../source/includes/toc/table-method-connection.rst:8 -msgid "Returns the read preference tag set for the MongoDB connection." -msgstr "" - -#: ../source/includes/toc/table-method-connection.rst:10 -msgid ":method:`Mongo.setReadPref()`" -msgstr "" - -#: ../source/includes/toc/table-method-connection.rst:10 -msgid "Sets the :term:`read preference` for the MongoDB connection." -msgstr "" - -#: ../source/includes/toc/table-method-connection.rst:12 -msgid ":method:`Mongo.setSlaveOk()`" -msgstr "" - -#: ../source/includes/toc/table-method-connection.rst:12 -msgid "" -"Allows operations on the current connection to read from :term:`secondary` " -"members." -msgstr "" - -#: ../source/includes/toc/table-method-connection.rst:14 -msgid ":method:`Mongo()`" -msgstr "" - -#: ../source/includes/toc/table-method-connection.rst:14 -msgid "Creates a new connection object." -msgstr "" - -#: ../source/includes/toc/table-method-connection.rst:16 -msgid ":method:`connect()`" -msgstr "" - -#: ../source/includes/toc/table-method-connection.rst:16 -msgid "" -"Connects to a MongoDB instance and to a specified database on that instance." -msgstr "" - -#: ../source/includes/extracts/methods-toc-explanation.rst:3 -msgid "" -"For details on specific methods, including syntax and examples, click on the" -" specific method to go to its reference page." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/js-constructor.po b/locale/zh/LC_MESSAGES/reference/method/js-constructor.po deleted file mode 100644 index efcb173ed29..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/js-constructor.po +++ /dev/null @@ -1,116 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/js-constructor.txt:3 -msgid "Object Constructors and Methods" -msgstr "" - -#: ../source/includes/toc/table-method-constructor.rst:2 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-method-constructor.rst:2 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-method-constructor.rst:4 -msgid ":method:`Date()`" -msgstr "" - -#: ../source/includes/toc/table-method-constructor.rst:4 -msgid "" -"Creates a date object. By default creates a date object including the " -"current date." -msgstr "" - -#: ../source/includes/toc/table-method-constructor.rst:6 -msgid ":method:`UUID()`" -msgstr "" - -#: ../source/includes/toc/table-method-constructor.rst:6 -msgid "Converts a 32-byte hexadecimal string to the UUID BSON subtype." -msgstr "" - -#: ../source/includes/toc/table-method-constructor.rst:10 -msgid ":method:`ObjectId.getTimestamp()`" -msgstr "" - -#: ../source/includes/toc/table-method-constructor.rst:10 -msgid "Returns the timestamp portion of an :term:`ObjectId`." -msgstr "" - -#: ../source/includes/toc/table-method-constructor.rst:12 -msgid ":method:`ObjectId.toString()`" -msgstr "" - -#: ../source/includes/toc/table-method-constructor.rst:12 -msgid "Displays the string representation of an :term:`ObjectId`." -msgstr "" - -#: ../source/includes/toc/table-method-constructor.rst:14 -msgid ":method:`ObjectId.valueOf()`" -msgstr "" - -#: ../source/includes/toc/table-method-constructor.rst:14 -msgid "Displays the ``str`` attribute of an ObjectId as a hexadecimal string." -msgstr "" - -#: ../source/includes/toc/table-method-constructor.rst:16 -msgid ":method:`WriteResult()`" -msgstr "" - -#: ../source/includes/toc/table-method-constructor.rst:16 -msgid "Wrapper around the result set from write methods." -msgstr "" - -#: ../source/includes/toc/table-method-constructor.rst:18 -msgid ":method:`WriteResult.hasWriteError()`" -msgstr "" - -#: ../source/includes/toc/table-method-constructor.rst:18 -msgid "" -"Returns a boolean specifying whether the results include " -":data:`WriteResult.writeError`." -msgstr "" - -#: ../source/includes/toc/table-method-constructor.rst:20 -msgid ":method:`WriteResult.hasWriteConcernError()`" -msgstr "" - -#: ../source/includes/toc/table-method-constructor.rst:20 -msgid "" -"Returns a boolean specifying whether whether the results include " -":data:`WriteResult.writeConcernError`." -msgstr "" - -#: ../source/includes/toc/table-method-constructor.rst:22 -msgid ":method:`BulkWriteResult()`" -msgstr "" - -#: ../source/includes/toc/table-method-constructor.rst:22 -msgid "Wrapper around the result set from :method:`Bulk.execute()`." -msgstr "" - -#: ../source/includes/extracts/methods-toc-explanation.rst:3 -msgid "" -"For details on specific methods, including syntax and examples, click on the" -" specific method to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-method-constructor.rst:8 -msgid ":method:`ObjectId()`" -msgstr "" - -#: ../source/includes/toc/table-method-constructor.rst:8 -msgid "Returns an :term:`ObjectId`." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/js-cursor.po b/locale/zh/LC_MESSAGES/reference/method/js-cursor.po deleted file mode 100644 index bd511d5e17c..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/js-cursor.po +++ /dev/null @@ -1,403 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# d690e9b78c754bcfbe73ed7e07c453df -#: ../source/reference/method/js-cursor.txt:3 -msgid "Cursor Methods" -msgstr "" - -# a30abeae73ce49eaa3507a607db4a5db -#: ../source/reference/method/js-cursor.txt:13 -msgid "These methods modify the way that the underlying query is executed." -msgstr "" - -# 2c5ac4fc31ee4be2a28988b1f7893716 -#: ../source/includes/extracts/methods-toc-explanation.rst:3 -msgid "" -"For details on specific methods, including syntax and examples, click on " -"the specific method to go to its reference page." -msgstr "" - -# 4228dd5b31eb4699a0c95b44645878f8 -#: ../source/includes/toc/table-method-cursor.rst:2 -msgid "Name" -msgstr "" - -# ab31741f3aef4f21b7f84eb651046351 -#: ../source/includes/toc/table-method-cursor.rst:2 -msgid "Description" -msgstr "" - -# 29971a591d464cf0ab04ffc6d6cd3f2f -#: ../source/includes/toc/table-method-cursor.rst:4 -msgid ":method:`cursor.addOption()`" -msgstr "" - -# 64109e26351047c6bd64e81049866fcd -#: ../source/includes/toc/table-method-cursor.rst:4 -msgid "Adds special wire protocol flags that modify the behavior of the query.'" -msgstr "" - -# 2bf24469063e4537b38fc6e86d7f29dc -#: ../source/includes/toc/table-method-cursor.rst:6 -msgid ":method:`cursor.batchSize()`" -msgstr "" - -# f0fc9e634c2049a9a01037f5ecbf2d5a -#: ../source/includes/toc/table-method-cursor.rst:6 -msgid "" -"Controls the number of documents MongoDB will return to the client in a " -"single network message." -msgstr "" - -# 633c018b22604548a85b580336bb3738 -#: ../source/includes/toc/table-method-cursor.rst:8 -msgid ":method:`cursor.close()`" -msgstr "" - -# a4a310c33ed7487ebdb274a8a8074711 -#: ../source/includes/toc/table-method-cursor.rst:8 -msgid "Close a cursor and free associated server resources." -msgstr "" - -# 25458da644ba4df09aa2beb1384bb062 -#: ../source/includes/toc/table-method-cursor.rst:10 -msgid ":method:`cursor.collation()`" -msgstr "" - -# 364a803e8414444b968ea9eb836b30b3 -#: ../source/includes/toc/table-method-cursor.rst:10 -msgid "" -"Specifies the collation for the cursor returned by the " -":method:`db.collection.find()`." -msgstr "" - -# 7b6757b73817408ba5b0200a0f5fc47a -#: ../source/includes/toc/table-method-cursor.rst:12 -msgid ":method:`cursor.comment()`" -msgstr "" - -# 5f1ab78916da4d01a5b498645de509a0 -#: ../source/includes/toc/table-method-cursor.rst:12 -msgid "" -"Attaches a comment to the query to allow for traceability in the logs and" -" the system.profile collection." -msgstr "" - -# 31dd314e5cc5429389fd5b1401ba306d -#: ../source/includes/toc/table-method-cursor.rst:14 -msgid ":method:`cursor.count()`" -msgstr "" - -# 70b1769dd73b48e9875bd37c85780df6 -#: ../source/includes/toc/table-method-cursor.rst:14 -msgid "" -"Modifies the cursor to return the number of documents in the result set " -"rather than the documents themselves." -msgstr "" - -# f692536893934d6b9ecdc14dce141d55 -#: ../source/includes/toc/table-method-cursor.rst:16 -msgid ":method:`cursor.explain()`" -msgstr "" - -# 4e39fd3677694e7db3d606b267a911a8 -#: ../source/includes/toc/table-method-cursor.rst:16 -msgid "Reports on the query execution plan for a cursor." -msgstr "" - -# 10e937c1d76347ec9afaf0e94002eb55 -#: ../source/includes/toc/table-method-cursor.rst:18 -msgid ":method:`cursor.forEach()`" -msgstr "" - -# 83bfcfb2195b457a84cbd09aa628554a -#: ../source/includes/toc/table-method-cursor.rst:18 -msgid "Applies a JavaScript function for every document in a cursor." -msgstr "" - -# 5db1d47578db4b5ba8698600d5b8e4af -#: ../source/includes/toc/table-method-cursor.rst:20 -msgid ":method:`cursor.hasNext()`" -msgstr "" - -# 0b2c12eef1ce49e08a069f7651a7a3eb -#: ../source/includes/toc/table-method-cursor.rst:20 -msgid "Returns true if the cursor has documents and can be iterated." -msgstr "" - -# ab1f9caa71234541b540e3bd21d43176 -#: ../source/includes/toc/table-method-cursor.rst:22 -msgid ":method:`cursor.hint()`" -msgstr "" - -# ab69ca3b6fbe44adb918c86226c33ab5 -#: ../source/includes/toc/table-method-cursor.rst:22 -msgid "Forces MongoDB to use a specific index for a query." -msgstr "" - -# 34fcb37246094057a79d9d9d6f7e1c2e -#: ../source/includes/toc/table-method-cursor.rst:24 -msgid ":method:`cursor.itcount()`" -msgstr "" - -# 00dc3b4974c14a4aa9fec0f84f2fad57 -#: ../source/includes/toc/table-method-cursor.rst:24 -msgid "" -"Computes the total number of documents in the cursor client-side by " -"fetching and iterating the result set." -msgstr "" - -# 55352501344f41f3b713f1c57404e6ad -#: ../source/includes/toc/table-method-cursor.rst:26 -msgid ":method:`cursor.limit()`" -msgstr "" - -# dca7c255e8534342958ca4b2ef13ce09 -#: ../source/includes/toc/table-method-cursor.rst:26 -msgid "Constrains the size of a cursor's result set." -msgstr "" - -# f6e0b1ced45c4774afaf31979f6dc233 -#: ../source/includes/toc/table-method-cursor.rst:28 -msgid ":method:`cursor.map()`" -msgstr "" - -# 994a14ec231b441ab97758cda219eb9a -#: ../source/includes/toc/table-method-cursor.rst:28 -msgid "" -"Applies a function to each document in a cursor and collects the return " -"values in an array." -msgstr "" - -# f4737aeb4bb2459a8dfe374f9abcb79d -#: ../source/includes/toc/table-method-cursor.rst:30 -msgid ":method:`cursor.maxScan()`" -msgstr "" - -# 32d22cf771fb4729b8a309eb3a0f193d -#: ../source/includes/toc/table-method-cursor.rst:30 -msgid "" -"Specifies the maximum number of items to scan; documents for collection " -"scans, keys for index scans." -msgstr "" - -# b9f609a1e5644313bff12b54afc8c85a -#: ../source/includes/toc/table-method-cursor.rst:32 -msgid ":method:`cursor.maxTimeMS()`" -msgstr "" - -# 654dbeb504354ba1b691e083c4495328 -#: ../source/includes/toc/table-method-cursor.rst:32 -msgid "" -"Specifies a cumulative time limit in milliseconds for processing " -"operations on a cursor." -msgstr "" - -# 3aac94d8b0324dc9a00c977acd308659 -#: ../source/includes/toc/table-method-cursor.rst:34 -msgid ":method:`cursor.max()`" -msgstr "" - -# 3dad82ac062342cba65be8a778529da6 -#: ../source/includes/toc/table-method-cursor.rst:34 -msgid "" -"Specifies an exclusive upper index bound for a cursor. For use with " -":method:`cursor.hint()`" -msgstr "" - -# ba235fdd34ec4a75b775d59852ae290e -#: ../source/includes/toc/table-method-cursor.rst:36 -msgid ":method:`cursor.min()`" -msgstr "" - -# 818c6c90f9b34a7f953bccb16a26c2bd -#: ../source/includes/toc/table-method-cursor.rst:36 -msgid "" -"Specifies an inclusive lower index bound for a cursor. For use with " -":method:`cursor.hint()`" -msgstr "" - -# bd52d9e4ae2b47d7a0c4673da4ba64cb -#: ../source/includes/toc/table-method-cursor.rst:38 -msgid ":method:`cursor.next()`" -msgstr "" - -# 1b4f0df3102743988091b1c36a9e0e84 -#: ../source/includes/toc/table-method-cursor.rst:38 -msgid "Returns the next document in a cursor." -msgstr "" - -# 1b21685d7ab645aea3ee9d38c9bbcc45 -#: ../source/includes/toc/table-method-cursor.rst:40 -msgid ":method:`cursor.noCursorTimeout()`" -msgstr "" - -# 0392cafd2d6842c7b133929bb3a812eb -#: ../source/includes/toc/table-method-cursor.rst:40 -msgid "" -"Instructs the server to avoid closing a cursor automatically after a " -"period of inactivity." -msgstr "" - -# 97f414e08d9248d5ba8946b7e22d3544 -#: ../source/includes/toc/table-method-cursor.rst:42 -msgid ":method:`cursor.objsLeftInBatch()`" -msgstr "" - -# 33b34f73beb24bfab128f3c6c90eaf09 -#: ../source/includes/toc/table-method-cursor.rst:42 -msgid "Returns the number of documents left in the current cursor batch." -msgstr "" - -# 64e5b2fef2f34a6b9521328ba2cbae4b -#: ../source/includes/toc/table-method-cursor.rst:44 -msgid ":method:`cursor.pretty()`" -msgstr "" - -# 4af5e5833d6744ad8afd07671c463232 -#: ../source/includes/toc/table-method-cursor.rst:44 -msgid "Configures the cursor to display results in an easy-to-read format." -msgstr "" - -# 8443f5c9abeb4b468a4a48e1e6763084 -#: ../source/includes/toc/table-method-cursor.rst:46 -msgid ":method:`cursor.readConcern()`" -msgstr "" - -# c91d056883714527b87f4d22298f116c -#: ../source/includes/toc/table-method-cursor.rst:46 -msgid "" -"Specifies a :term:`read concern` for a :method:`find() " -"` operation." -msgstr "" - -# 0a09d7a46098465fbebf38b098d1678f -#: ../source/includes/toc/table-method-cursor.rst:48 -msgid ":method:`cursor.readPref()`" -msgstr "" - -# e4b0aab41ef54822b0107f4fb1223d20 -#: ../source/includes/toc/table-method-cursor.rst:48 -msgid "" -"Specifies a :term:`read preference` to a cursor to control how the client" -" directs queries to a :term:`replica set`." -msgstr "" - -# cafa63da9eb14cbd9eabecf848207ced -#: ../source/includes/toc/table-method-cursor.rst:50 -msgid ":method:`cursor.returnKey()`" -msgstr "" - -# c6d632d26bc64bb09207c951a730e3c8 -#: ../source/includes/toc/table-method-cursor.rst:50 -msgid "Modifies the cursor to return index keys rather than the documents." -msgstr "" - -# bd5856675f8e4d5eaa214fd8dcef504d -#: ../source/includes/toc/table-method-cursor.rst:52 -msgid ":method:`cursor.showRecordId()`" -msgstr "" - -# b268208282c3463cacbee7e3d05a4164 -#: ../source/includes/toc/table-method-cursor.rst:52 -msgid "" -"Adds an internal storage engine ID field to each document returned by the" -" cursor." -msgstr "" - -# d6fa0e2d506d47debb53b2a07b6de805 -#: ../source/includes/toc/table-method-cursor.rst:54 -msgid ":method:`cursor.size()`" -msgstr "" - -# b1586dd815cd43998094f37c9418ee6d -#: ../source/includes/toc/table-method-cursor.rst:54 -msgid "" -"Returns a count of the documents in the cursor after applying " -":method:`~cursor.skip()` and :method:`~cursor.limit()` methods." -msgstr "" - -# 0b3c1347040442afac7e0b801788c499 -#: ../source/includes/toc/table-method-cursor.rst:56 -msgid ":method:`cursor.skip()`" -msgstr "" - -# 8d9d0d4c796e4a42a8cebfdceac31e7b -#: ../source/includes/toc/table-method-cursor.rst:56 -msgid "" -"Returns a cursor that begins returning results only after passing or " -"skipping a number of documents." -msgstr "" - -# 4be705bd7c814817980a2fe32dcb506f -#: ../source/includes/toc/table-method-cursor.rst:58 -msgid ":method:`cursor.snapshot()`" -msgstr "" - -# 2e89c7f8ce944317834af7c6e1187b6d -#: ../source/includes/toc/table-method-cursor.rst:58 -msgid "" -"Forces the cursor to use the index on the ``_id`` field. Ensures that the" -" cursor returns each document, with regards to the value of the ``_id`` " -"field, only once." -msgstr "" - -# 028f98a93d4d4dfcb2326e34259e4d39 -#: ../source/includes/toc/table-method-cursor.rst:60 -msgid ":method:`cursor.sort()`" -msgstr "" - -# 9be158681b6f4b10a6c572eda64a5460 -#: ../source/includes/toc/table-method-cursor.rst:60 -msgid "Returns results ordered according to a sort specification." -msgstr "" - -# 5cde4a3f3d734c568344aa716d24b177 -#: ../source/includes/toc/table-method-cursor.rst:62 -msgid ":method:`cursor.tailable()`" -msgstr "" - -# 5015649a195c473b81f2adebf585c286 -#: ../source/includes/toc/table-method-cursor.rst:62 -msgid "" -"Marks the cursor as tailable. Only valid for cursors over capped " -"collections." -msgstr "" - -# ad43fd53b4254b2b9d0049ecda034c31 -#: ../source/includes/toc/table-method-cursor.rst:64 -msgid ":method:`cursor.toArray()`" -msgstr "" - -# c7183efd217c46e6909dbe550e1baac3 -#: ../source/includes/toc/table-method-cursor.rst:64 -msgid "Returns an array that contains all documents returned by the cursor." -msgstr "" - -#~ msgid ":method:`cursor.addOption()`" -#~ msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "Returns the total number of documents in a cursor." -#~ msgstr "" - -#~ msgid "Returns the number of documents remaining in a cursor." -#~ msgstr "" - -#~ msgid ":method:`cursor.showDiskLoc()`" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/js-database.po b/locale/zh/LC_MESSAGES/reference/method/js-database.po deleted file mode 100644 index 68198aa8332..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/js-database.po +++ /dev/null @@ -1,566 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# ebd720b0ad3045cdbdbd90db39b315a8 -#: ../source/reference/method/js-database.txt:3 -msgid "Database Methods" -msgstr "" - -# d969c822629a44b7bfb2d8a34d00e1bf -#: ../source/includes/extracts/methods-toc-explanation.rst:3 -msgid "" -"For details on specific methods, including syntax and examples, click on " -"the specific method to go to its reference page." -msgstr "" - -# 88c3387e56504df481b0146f6f01e5a0 -#: ../source/includes/toc/table-method-database.rst:2 -msgid "Name" -msgstr "" - -# 38b14d0f2d704d489aff65f7a4282ac3 -#: ../source/includes/toc/table-method-database.rst:2 -msgid "Description" -msgstr "" - -# 34e54177b86b478690e54e335cbf3b5b -#: ../source/includes/toc/table-method-database.rst:4 -msgid ":method:`db.cloneCollection()`" -msgstr "" - -# b0db8970b4234aa6a7cd1740ed39140f -#: ../source/includes/toc/table-method-database.rst:4 -msgid "" -"Copies data directly between MongoDB instances. Wraps " -":dbcommand:`cloneCollection`." -msgstr "" - -# ea4249805f40408dbceeeb1e560db76e -#: ../source/includes/toc/table-method-database.rst:6 -msgid ":method:`db.cloneDatabase()`" -msgstr "" - -# 9b5b543cc5b8484891be2920b40cc38a -#: ../source/includes/toc/table-method-database.rst:6 -msgid "" -"Copies a database from a remote host to the current host. Wraps " -":dbcommand:`clone`." -msgstr "" - -# 1d5e046c00b94064bef75429787305c5 -#: ../source/includes/toc/table-method-database.rst:8 -msgid ":method:`db.commandHelp()`" -msgstr "" - -# b170f5889d2e4f1d8d416f4374b4e180 -#: ../source/includes/toc/table-method-database.rst:8 -msgid "Returns help information for a :term:`database command`." -msgstr "" - -# d111ecf8cf064dd0a16a945231c3f336 -#: ../source/includes/toc/table-method-database.rst:10 -msgid ":method:`db.copyDatabase()`" -msgstr "" - -# 228c779415514f7faff36aecb1908daa -#: ../source/includes/toc/table-method-database.rst:10 -msgid "" -"Copies a database to another database on the current host. Wraps " -":dbcommand:`copydb`." -msgstr "" - -# 13c796d50546482db31d5e5861a68ad7 -#: ../source/includes/toc/table-method-database.rst:12 -msgid ":method:`db.createCollection()`" -msgstr "" - -# 4c4caededbd84967835aaa573462fafa -#: ../source/includes/toc/table-method-database.rst:12 -msgid "Creates a new collection. Commonly used to create a capped collection." -msgstr "" - -# 18f1b13468d04ae9aec326af2f1f12a0 -#: ../source/includes/toc/table-method-database.rst:14 -msgid ":method:`db.createView()`" -msgstr "" - -# aa8225d802884c6db37d43b33d7d6762 -#: ../source/includes/toc/table-method-database.rst:14 -msgid "Creates a view." -msgstr "" - -# b8a5b9a879604bdb9870cf5f0e10ff1b -#: ../source/includes/toc/table-method-database.rst:16 -msgid ":method:`db.currentOp()`" -msgstr "" - -# 1fdb3544645a45ad8ae811c96937406e -#: ../source/includes/toc/table-method-database.rst:16 -msgid "Reports the current in-progress operations." -msgstr "" - -# 49db963b2fd34e6fb18af5d4260668c7 -#: ../source/includes/toc/table-method-database.rst:18 -msgid ":method:`db.dropDatabase()`" -msgstr "" - -# cca09c203eee48128429c5908389b857 -#: ../source/includes/toc/table-method-database.rst:18 -msgid "Removes the current database." -msgstr "" - -# af6f60f6e9f54aa4bcf00614d0588f24 -#: ../source/includes/toc/table-method-database.rst:20 -msgid ":method:`db.eval()`" -msgstr "" - -# 741b9f389e554f6da06b9b815eea5956 -#: ../source/includes/toc/table-method-database.rst:20 -msgid "" -"Deprecated. Passes a JavaScript function to the :program:`mongod` " -"instance for server-side JavaScript evaluation." -msgstr "" - -# c3c1bd51fd824703b99cb235ebec16eb -#: ../source/includes/toc/table-method-database.rst:22 -msgid ":method:`db.fsyncLock()`" -msgstr "" - -# f25faaf655b5477abb21b0df5bd8144a -#: ../source/includes/toc/table-method-database.rst:22 -msgid "" -"Flushes writes to disk and locks the database to prevent write operations" -" and assist backup operations. Wraps :dbcommand:`fsync`." -msgstr "" - -# e18c1ed43a3346ada2ba6518376fdd0e -#: ../source/includes/toc/table-method-database.rst:24 -msgid ":method:`db.fsyncUnlock()`" -msgstr "" - -# c631a0263a774f548284a6a3a8acfb44 -#: ../source/includes/toc/table-method-database.rst:24 -msgid "" -"Allows writes to continue on a database locked with " -":method:`db.fsyncLock()`." -msgstr "" - -# 803a8f4c4e5244d39f2f0778f6238f80 -#: ../source/includes/toc/table-method-database.rst:26 -msgid ":method:`db.getCollection()`" -msgstr "" - -# 9ee0324fbfef46099402d813336abe2b -#: ../source/includes/toc/table-method-database.rst:26 -msgid "" -"Returns a collection object. Used to access collections with names that " -"are not valid in the :program:`mongo` shell." -msgstr "" - -# 3ff8c30b195840c0aed68971036378b2 -#: ../source/includes/toc/table-method-database.rst:28 -msgid ":method:`db.getCollectionInfos()`" -msgstr "" - -# 05cec8eb3baf4effb00c4458b3a0bc10 -#: ../source/includes/toc/table-method-database.rst:28 -msgid "" -"Returns collection information for all collections in the current " -"database." -msgstr "" - -# 8ff784f547424ba9b21e6bd8158feabc -#: ../source/includes/toc/table-method-database.rst:30 -msgid ":method:`db.getCollectionNames()`" -msgstr "" - -# 192fb4a0a33248029e6796cbccde3b12 -#: ../source/includes/toc/table-method-database.rst:30 -msgid "Lists all collections in the current database." -msgstr "" - -# 635172ea4d4f4c8dba3ec1146b67302c -#: ../source/includes/toc/table-method-database.rst:32 -msgid ":method:`db.getLastError()`" -msgstr "" - -# 17ea35ed937c49ca98e27165d42ab0fd -#: ../source/includes/toc/table-method-database.rst:32 -msgid "" -"Checks and returns the status of the last operation. Wraps " -":dbcommand:`getLastError`." -msgstr "" - -# 4b926e4cfa2a4b14a5f04d78855fd2be -#: ../source/includes/toc/table-method-database.rst:34 -msgid ":method:`db.getLastErrorObj()`" -msgstr "" - -# 2ca1ce700de04aa2b668a7fe2a0b1457 -#: ../source/includes/toc/table-method-database.rst:34 -msgid "" -"Returns the status document for the last operation. Wraps " -":dbcommand:`getLastError`." -msgstr "" - -# 749a31d0898743ffbfa21caa03b0fb3a -#: ../source/includes/toc/table-method-database.rst:36 -msgid ":method:`db.getLogComponents()`" -msgstr "" - -# de6a14a5f62041918a2da9fecf9d6bac -#: ../source/includes/toc/table-method-database.rst:36 -msgid "Returns the log message verbosity levels." -msgstr "" - -# 7350af576a5442f79bf802913b52900b -#: ../source/includes/toc/table-method-database.rst:38 -msgid ":method:`db.getMongo()`" -msgstr "" - -# 9e4d3c7523b34725b36237fbe2507658 -#: ../source/includes/toc/table-method-database.rst:38 -msgid "" -"Returns the :method:`Mongo()` connection object for the current " -"connection." -msgstr "" - -# d093550ed6e84e96bec1f7fc91c05db6 -#: ../source/includes/toc/table-method-database.rst:40 -msgid ":method:`db.getName()`" -msgstr "" - -# d28c4a98a26547d28ca55b80f8aabc19 -#: ../source/includes/toc/table-method-database.rst:40 -msgid "Returns the name of the current database." -msgstr "" - -# 56f06f276a124297bff28cd5d9121561 -#: ../source/includes/toc/table-method-database.rst:42 -msgid ":method:`db.getPrevError()`" -msgstr "" - -# fdea29dd8d4e4d6c8be0a9b16a4ab6fb -#: ../source/includes/toc/table-method-database.rst:42 -msgid "" -"Returns a status document containing all errors since the last error " -"reset. Wraps :dbcommand:`getPrevError`." -msgstr "" - -# 1dcf0481751a4c079e003902c137399c -#: ../source/includes/toc/table-method-database.rst:44 -msgid ":method:`db.getProfilingLevel()`" -msgstr "" - -# 66743c85e8ca42c4a0d2d099103f5cba -#: ../source/includes/toc/table-method-database.rst:44 -msgid "Returns the current profiling level for database operations." -msgstr "" - -# a30ef90a0b7f4c84ba99baaa0358a09b -#: ../source/includes/toc/table-method-database.rst:46 -msgid ":method:`db.getProfilingStatus()`" -msgstr "" - -# 281734cd7c1f45c6bf84487a6e5d3e0a -#: ../source/includes/toc/table-method-database.rst:46 -msgid "" -"Returns a document that reflects the current profiling level and the " -"profiling threshold." -msgstr "" - -# bd2b04be0a084bd2a45e50cbf0e90e86 -#: ../source/includes/toc/table-method-database.rst:48 -msgid ":method:`db.getReplicationInfo()`" -msgstr "" - -# b2ff2158594c4e39a75363922c2b3329 -#: ../source/includes/toc/table-method-database.rst:48 -msgid "Returns a document with replication statistics." -msgstr "" - -# 6636111a072f408097594856b82354f5 -#: ../source/includes/toc/table-method-database.rst:50 -msgid ":method:`db.getSiblingDB()`" -msgstr "" - -# 02615c667ca84a7281c3756b3119a56a -#: ../source/includes/toc/table-method-database.rst:50 -msgid "Provides access to the specified database." -msgstr "" - -# 0b8fb903c4b641209608d5a5c6cd6068 -#: ../source/includes/toc/table-method-database.rst:52 -msgid ":method:`db.help()`" -msgstr "" - -# 487e751ca91e4c9da4e20b9c65e69b02 -#: ../source/includes/toc/table-method-database.rst:52 -msgid "Displays descriptions of common ``db`` object methods." -msgstr "" - -# 3af4a4d8f5b644558993b3fcfb8e401f -#: ../source/includes/toc/table-method-database.rst:54 -msgid ":method:`db.hostInfo()`" -msgstr "" - -# 91a160f9206648dfa926c75844f87e52 -#: ../source/includes/toc/table-method-database.rst:54 -msgid "" -"Returns a document with information about the system MongoDB runs on. " -"Wraps :dbcommand:`hostInfo`" -msgstr "" - -# fea177348d1240e4bbcd536f535396ac -#: ../source/includes/toc/table-method-database.rst:56 -msgid ":method:`db.isMaster()`" -msgstr "" - -# 3777da7ebb8242e4acb79ee55b0a108e -#: ../source/includes/toc/table-method-database.rst:56 -msgid "Returns a document that reports the state of the replica set." -msgstr "" - -# d2be15724cbb41ee8cc1ec83407847f8 -#: ../source/includes/toc/table-method-database.rst:58 -msgid ":method:`db.killOp()`" -msgstr "" - -# aa49d923547e4135922227f975f23416 -#: ../source/includes/toc/table-method-database.rst:58 -msgid "Terminates a specified operation." -msgstr "" - -# 181621baa9184b329cd639351bd0b281 -#: ../source/includes/toc/table-method-database.rst:60 -msgid ":method:`db.listCommands()`" -msgstr "" - -# 876a85a743bd4050a3cc9bef273d56be -#: ../source/includes/toc/table-method-database.rst:60 -msgid "Displays a list of common database commands." -msgstr "" - -# 0c0197c8f7d546b9b40fc7d829a876d1 -#: ../source/includes/toc/table-method-database.rst:62 -msgid ":method:`db.loadServerScripts()`" -msgstr "" - -# d7d9cc83780d47fdac075348c8fd5560 -#: ../source/includes/toc/table-method-database.rst:62 -msgid "" -"Loads all scripts in the ``system.js`` collection for the current " -"database into the shell session." -msgstr "" - -# 10815fb2a4df44b687f314464f748930 -#: ../source/includes/toc/table-method-database.rst:64 -msgid ":method:`db.logout()`" -msgstr "" - -# 11536ce3e90e412e80f16128b7d16c9d -#: ../source/includes/toc/table-method-database.rst:64 -msgid "Ends an authenticated session." -msgstr "" - -# b3c4267a9c7846c89d82412e544c65c4 -#: ../source/includes/toc/table-method-database.rst:66 -msgid ":method:`db.printCollectionStats()`" -msgstr "" - -# 5fa837658efa46998595ed66d581860c -#: ../source/includes/toc/table-method-database.rst:66 -msgid "" -"Prints statistics from every collection. Wraps " -":method:`db.collection.stats()`." -msgstr "" - -# 0def053c1c084725b3eafe8ed007991f -#: ../source/includes/toc/table-method-database.rst:68 -msgid ":method:`db.printReplicationInfo()`" -msgstr "" - -# 1d6426d200d64ba79402ee0b7155940e -#: ../source/includes/toc/table-method-database.rst:68 -msgid "" -"Prints a report of the status of the replica set from the perspective of " -"the primary." -msgstr "" - -# a8c9b4b9f8ac485d8e2b793746e28533 -#: ../source/includes/toc/table-method-database.rst:70 -msgid ":method:`db.printShardingStatus()`" -msgstr "" - -# eb896189dbe84c1fb2c0cfb1f0980c45 -#: ../source/includes/toc/table-method-database.rst:70 -msgid "Prints a report of the sharding configuration and the chunk ranges." -msgstr "" - -# d7cb0f8da7c8486a9efa49aeab8af9a0 -#: ../source/includes/toc/table-method-database.rst:72 -msgid ":method:`db.printSlaveReplicationInfo()`" -msgstr "" - -# b28a45cdc45f4dbeaefa94ced8c8ddb9 -#: ../source/includes/toc/table-method-database.rst:72 -msgid "" -"Prints a report of the status of the replica set from the perspective of " -"the secondaries." -msgstr "" - -# bea746183db148da80b804cf11c30323 -#: ../source/includes/toc/table-method-database.rst:74 -msgid ":method:`db.repairDatabase()`" -msgstr "" - -# 6b13571692fc4771b1013c641cb4ed7a -#: ../source/includes/toc/table-method-database.rst:74 -msgid "Runs a repair routine on the current database." -msgstr "" - -# aea6a47d85574c758165350b0aeafd7b -#: ../source/includes/toc/table-method-database.rst:76 -msgid ":method:`db.resetError()`" -msgstr "" - -# dba68c72056e45ce8993c763dec5d173 -#: ../source/includes/toc/table-method-database.rst:76 -msgid "" -"Resets the error message returned by :method:`db.getPrevError()` and " -":dbcommand:`getPrevError`." -msgstr "" - -# 65d94c8538f240c887363a2a6aeb325b -#: ../source/includes/toc/table-method-database.rst:78 -msgid ":method:`db.runCommand()`" -msgstr "" - -# 6de3dc3f58d9404b9b12809e2a2da50b -#: ../source/includes/toc/table-method-database.rst:78 -msgid "Runs a :doc:`database command `." -msgstr "" - -# b5c0cac0097f4639a2a7541b3cf33fdf -#: ../source/includes/toc/table-method-database.rst:80 -msgid ":method:`db.serverBuildInfo()`" -msgstr "" - -# 542676985b9e4837a5c5a9e81124c458 -#: ../source/includes/toc/table-method-database.rst:80 -msgid "" -"Returns a document that displays the compilation parameters for the " -":program:`mongod` instance. Wraps :dbcommand:`buildinfo`." -msgstr "" - -# 27bdc8f2a8524ae28356103076d093be -#: ../source/includes/toc/table-method-database.rst:82 -msgid ":method:`db.serverCmdLineOpts()`" -msgstr "" - -# 2b1bfb98887840b08113edfad67e3cc7 -#: ../source/includes/toc/table-method-database.rst:82 -msgid "" -"Returns a document with information about the runtime used to start the " -"MongoDB instance. Wraps :dbcommand:`getCmdLineOpts`." -msgstr "" - -# 2317f31308f44eb7b509904654eee574 -#: ../source/includes/toc/table-method-database.rst:84 -msgid ":method:`db.serverStatus()`" -msgstr "" - -# 6258fd5a23544d25a53a32102a79a753 -#: ../source/includes/toc/table-method-database.rst:84 -msgid "" -"Returns a document that provides an overview of the state of the database" -" process." -msgstr "" - -# 4d19d6fd242d45429decad98009a55c5 -#: ../source/includes/toc/table-method-database.rst:86 -msgid ":method:`db.setLogLevel()`" -msgstr "" - -# d7e514047fa147b49897d36fe437b94e -#: ../source/includes/toc/table-method-database.rst:86 -msgid "Sets a single log message verbosity level." -msgstr "" - -# 9471d46250854999bcf2d4e3bf6ed490 -#: ../source/includes/toc/table-method-database.rst:88 -msgid ":method:`db.setProfilingLevel()`" -msgstr "" - -# 7adff43aceee4768abc92fb7f221556d -#: ../source/includes/toc/table-method-database.rst:88 -msgid "Modifies the current level of database profiling." -msgstr "" - -# c9d26f1f57a04028b7a01a606985a702 -#: ../source/includes/toc/table-method-database.rst:90 -msgid ":method:`db.shutdownServer()`" -msgstr "" - -# 9c244689fd3c4d2f8dc8da54d7a90a2c -#: ../source/includes/toc/table-method-database.rst:90 -msgid "" -"Shuts down the current :program:`mongod` or :program:`mongos` process " -"cleanly and safely." -msgstr "" - -# 0a69a7a96bbd4e8ea9adeff9d65c1b80 -#: ../source/includes/toc/table-method-database.rst:92 -msgid ":method:`db.stats()`" -msgstr "" - -# 5c010b4e6e3e48e2b2f0fed190e60c17 -#: ../source/includes/toc/table-method-database.rst:92 -msgid "Returns a document that reports on the state of the current database." -msgstr "" - -# b89a92de78b146cabf9e1fd885f8dcd1 -#: ../source/includes/toc/table-method-database.rst:94 -msgid ":method:`db.version()`" -msgstr "" - -# 84df03d231a8436eb526834ebad2d6a9 -#: ../source/includes/toc/table-method-database.rst:94 -msgid "Returns the version of the :program:`mongod` instance." -msgstr "" - -# 337440182c4b4116a91feb0a7c98690b -#: ../source/includes/toc/table-method-database.rst:96 -msgid ":method:`db.upgradeCheck()`" -msgstr "" - -# 0bc2b6e8b1b440129b4e680143a4d65f -#: ../source/includes/toc/table-method-database.rst:96 -msgid "" -"Performs a preliminary check for upgrade preparedness for a specific " -"database or collection." -msgstr "" - -# 90c97e921a564b9a9fd097150d1af83a -#: ../source/includes/toc/table-method-database.rst:98 -msgid ":method:`db.upgradeCheckAllDBs()`" -msgstr "" - -# 2af8994f5b394426a0a47558e15a3158 -#: ../source/includes/toc/table-method-database.rst:98 -msgid "" -"Performs a preliminary check for upgrade preparedness for all databases " -"and collections." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/js-native.po b/locale/zh/LC_MESSAGES/reference/method/js-native.po deleted file mode 100644 index cdd8db072a0..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/js-native.po +++ /dev/null @@ -1,211 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/js-native.txt:3 -msgid "Native Methods" -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:2 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:2 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:4 -msgid ":method:`cat()`" -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:4 -msgid "Returns the contents of the specified file." -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:6 -msgid ":method:`version()`" -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:6 -msgid "Returns the current version of the :program:`mongo` shell instance." -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:8 -msgid ":method:`cd()`" -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:8 -msgid "Changes the current working directory to the specified path." -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:10 -msgid ":method:`sleep()`" -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:10 -msgid "Suspends the :program:`mongo` shell for a given period of time." -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:12 -msgid ":method:`copyDbpath()`" -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:12 -msgid "Copies a local :setting:`~storage.dbPath`. For internal use." -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:14 -msgid ":method:`resetDbpath()`" -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:14 -msgid "Removes a local :setting:`~storage.dbPath`. For internal use." -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:16 -msgid ":method:`fuzzFile()`" -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:16 -msgid "For internal use to support testing." -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:18 -msgid ":method:`getHostName()`" -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:18 -msgid "Returns the hostname of the system running the :program:`mongo` shell." -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:20 -msgid ":method:`getMemInfo()`" -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:20 -msgid "" -"Returns a document that reports the amount of memory used by the shell." -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:22 -msgid ":method:`hostname()`" -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:22 -msgid "Returns the hostname of the system running the shell." -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:24 -msgid ":method:`_isWindows()`" -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:24 -msgid "" -"Returns ``true`` if the shell runs on a Windows system; ``false`` if a Unix " -"or Linux system." -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:26 -msgid ":method:`listFiles()`" -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:26 -msgid "" -"Returns an array of documents that give the name and size of each object in " -"the directory." -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:28 -msgid ":method:`load()`" -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:28 -msgid "Loads and runs a JavaScript file in the shell." -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:30 -msgid ":method:`ls()`" -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:30 -msgid "Returns a list of the files in the current directory." -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:32 -msgid ":method:`md5sumFile()`" -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:32 -msgid "The :term:`md5` hash of the specified file." -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:34 -msgid ":method:`mkdir()`" -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:34 -msgid "Creates a directory at the specified path." -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:36 -msgid ":method:`pwd()`" -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:36 -msgid "Returns the current directory." -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:38 -msgid ":method:`quit()`" -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:38 -msgid "Exits the current shell session." -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:40 -msgid ":method:`_rand()`" -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:40 -msgid "Returns a random number between ``0`` and ``1``." -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:42 -msgid ":method:`removeFile()`" -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:42 -msgid "Removes the specified file from the local file system." -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:44 -msgid ":method:`setVerboseShell()`" -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:44 -msgid "Configures the :program:`mongo` shell to report operation timing." -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:46 -msgid ":method:`_srand()`" -msgstr "" - -#: ../source/includes/toc/table-method-native.rst:46 -msgid "For internal use." -msgstr "" - -#: ../source/includes/extracts/methods-toc-explanation.rst:3 -msgid "" -"For details on specific methods, including syntax and examples, click on the" -" specific method to go to its reference page." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/js-plan-cache.po b/locale/zh/LC_MESSAGES/reference/method/js-plan-cache.po deleted file mode 100644 index 92805d96e2c..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/js-plan-cache.po +++ /dev/null @@ -1,102 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/js-plan-cache.txt:3 -msgid "Query Plan Cache Methods" -msgstr "" - -#: ../source/reference/method/js-plan-cache.txt:13 -msgid "" -"The PlanCache methods are only accessible from a collection's plan cache " -"object. To retrieve the plan cache object, use the " -":method:`db.collection.getPlanCache()` method." -msgstr "" - -#: ../source/includes/toc/table-method-plan-cache.rst:2 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-method-plan-cache.rst:2 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-method-plan-cache.rst:4 -msgid ":method:`db.collection.getPlanCache()`" -msgstr "" - -#: ../source/includes/toc/table-method-plan-cache.rst:4 -msgid "" -"Returns an interface to access the query plan cache object and associated " -"PlanCache methods for a collection.\"" -msgstr "" - -#: ../source/includes/toc/table-method-plan-cache.rst:8 -msgid ":method:`PlanCache.help()`" -msgstr "" - -#: ../source/includes/toc/table-method-plan-cache.rst:8 -msgid "" -"Displays the methods available for a collection's query plan cache. " -"Accessible through the plan cache object of a specific collection, i.e. " -"``db.collection.getPlanCache().help()``." -msgstr "" - -#: ../source/includes/toc/table-method-plan-cache.rst:13 -msgid ":method:`PlanCache.listQueryShapes()`" -msgstr "" - -#: ../source/includes/toc/table-method-plan-cache.rst:13 -msgid "" -"Displays the query shapes for which cached query plans exist. Accessible " -"through the plan cache object of a specific collection, i.e. " -"``db.collection.getPlanCache().listQueryShapes()``." -msgstr "" - -#: ../source/includes/toc/table-method-plan-cache.rst:18 -msgid ":method:`PlanCache.getPlansByQuery()`" -msgstr "" - -#: ../source/includes/toc/table-method-plan-cache.rst:18 -msgid "" -"Displays the cached query plans for the specified query shape. Accessible " -"through the plan cache object of a specific collection, i.e. " -"``db.collection.getPlanCache().getPlansByQuery()``." -msgstr "" - -#: ../source/includes/toc/table-method-plan-cache.rst:23 -msgid ":method:`PlanCache.clearPlansByQuery()`" -msgstr "" - -#: ../source/includes/toc/table-method-plan-cache.rst:23 -msgid "" -"Clears the cached query plans for the specified query shape. Accessible " -"through the plan cache object of a specific collection, i.e. " -"``db.collection.getPlanCache().clearPlansByQuery()``" -msgstr "" - -#: ../source/includes/toc/table-method-plan-cache.rst:28 -msgid ":method:`PlanCache.clear()`" -msgstr "" - -#: ../source/includes/toc/table-method-plan-cache.rst:28 -msgid "" -"Clears all the cached query plans for a collection. Accessible through the " -"plan cache object of a specific collection, i.e. " -"``db.collection.getPlanCache().clear()``." -msgstr "" - -#: ../source/includes/extracts/methods-toc-explanation.rst:3 -msgid "" -"For details on specific methods, including syntax and examples, click on the" -" specific method to go to its reference page." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/js-replication.po b/locale/zh/LC_MESSAGES/reference/method/js-replication.po deleted file mode 100644 index c71be1580b5..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/js-replication.po +++ /dev/null @@ -1,158 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/js-replication.txt:3 -msgid "Replication Methods" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:2 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:2 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:4 -msgid ":method:`rs.add()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:4 -msgid "Adds a member to a replica set." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:6 -msgid ":method:`rs.addArb()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:6 -msgid "Adds an :term:`arbiter` to a replica set." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:8 -msgid ":method:`rs.conf()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:8 -msgid "Returns the replica set configuration document." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:10 -msgid ":method:`rs.freeze()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:10 -msgid "" -"Prevents the current member from seeking election as primary for a period of" -" time." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:12 -msgid ":method:`rs.help()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:12 -msgid "Returns basic help text for :term:`replica set` functions." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:14 -msgid ":method:`rs.initiate()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:14 -msgid "Initializes a new replica set." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:16 -msgid ":method:`rs.printReplicationInfo()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:16 -msgid "" -"Prints a report of the status of the replica set from the perspective of the" -" primary." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:18 -msgid ":method:`rs.printSlaveReplicationInfo()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:18 -msgid "" -"Prints a report of the status of the replica set from the perspective of the" -" secondaries." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:20 -msgid ":method:`rs.reconfig()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:20 -msgid "" -"Re-configures a replica set by applying a new replica set configuration " -"object." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:22 -msgid ":method:`rs.remove()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:22 -msgid "Remove a member from a replica set." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:24 -msgid ":method:`rs.slaveOk()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:24 -msgid "" -"Sets the ``slaveOk`` property for the current connection. Deprecated. Use " -":method:`~cursor.readPref()` and :method:`Mongo.setReadPref()` to set " -":term:`read preference`." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:26 -msgid ":method:`rs.status()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:26 -msgid "" -"Returns a document with information about the state of the replica set." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:28 -msgid ":method:`rs.stepDown()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:28 -msgid "" -"Causes the current :term:`primary` to become a secondary which forces an " -":term:`election`." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:30 -msgid ":method:`rs.syncFrom()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:30 -msgid "" -"Sets the member that this replica set member will sync from, overriding the " -"default sync target selection logic." -msgstr "" - -#: ../source/includes/extracts/methods-toc-explanation.rst:3 -msgid "" -"For details on specific methods, including syntax and examples, click on the" -" specific method to go to its reference page." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/js-role-management.po b/locale/zh/LC_MESSAGES/reference/method/js-role-management.po deleted file mode 100644 index 44e4bd258f6..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/js-role-management.po +++ /dev/null @@ -1,110 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/js-role-management.txt:3 -msgid "Role Management Methods" -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:2 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:2 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:4 -msgid ":method:`db.createRole()`" -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:4 -msgid "Creates a role and specifies its privileges." -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:7 -msgid ":method:`db.updateRole()`" -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:7 -msgid "Updates a user-defined role." -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:10 -msgid ":method:`db.dropRole()`" -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:10 -msgid "Deletes a user-defined role." -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:13 -msgid ":method:`db.dropAllRoles()`" -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:13 -msgid "Deletes all user-defined roles associated with a database." -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:16 -msgid ":method:`db.grantPrivilegesToRole()`" -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:16 -msgid "Assigns privileges to a user-defined role." -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:19 -msgid ":method:`db.revokePrivilegesFromRole()`" -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:19 -msgid "Removes the specified privileges from a user-defined role." -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:22 -msgid ":method:`db.grantRolesToRole()`" -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:22 -msgid "Specifies roles from which a user-defined role inherits privileges." -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:25 -msgid ":method:`db.revokeRolesFromRole()`" -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:25 -msgid "Removes inherited roles from a role." -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:28 -msgid ":method:`db.getRole()`" -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:28 -msgid "Returns information for the specified role." -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:31 -msgid ":method:`db.getRoles()`" -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:31 -msgid "Returns information for all the user-defined roles in a database." -msgstr "" - -#: ../source/includes/extracts/methods-toc-explanation.rst:3 -msgid "" -"For details on specific methods, including syntax and examples, click on the" -" specific method to go to its reference page." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/js-sharding.po b/locale/zh/LC_MESSAGES/reference/method/js-sharding.po deleted file mode 100644 index 65807bca10c..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/js-sharding.po +++ /dev/null @@ -1,428 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# b80f21c20a5046aea88c6ea745fd69e3 -#: ../source/reference/method/js-sharding.txt:3 -msgid "Sharding Methods" -msgstr "" - -# cfcc4a188d7942819f0be38acc8cbc7c -#: ../source/includes/extracts/methods-toc-explanation.rst:3 -msgid "" -"For details on specific methods, including syntax and examples, click on " -"the specific method to go to its reference page." -msgstr "" - -# dbba41d363784fb59bb3a1f1c68a38af -#: ../source/includes/toc/table-method-sh.rst:2 -msgid "Name" -msgstr "" - -# 1a02296791db4a3a8305b70b53eda350 -#: ../source/includes/toc/table-method-sh.rst:2 -msgid "Description" -msgstr "" - -# 8e61b096b682459a8601686838e11406 -#: ../source/includes/toc/table-method-sh.rst:4 -msgid ":method:`sh._adminCommand()`" -msgstr "" - -# f8928eda96b04d16afbe944cb2a1fbb4 -#: ../source/includes/toc/table-method-sh.rst:4 -msgid "" -"Runs a :term:`database command` against the admin database, like " -":method:`db.runCommand()`, but can confirm that it is issued against a " -":program:`mongos`." -msgstr "" - -# 8a0c4882c22945a583065b83ba2b8621 -#: ../source/includes/toc/table-method-sh.rst:6 -msgid ":method:`sh.getBalancerLockDetails()`" -msgstr "" - -# 8af2a1e831804251a92ef1b16fa482c0 -#: ../source/includes/toc/table-method-sh.rst:6 -msgid "Reports on the balancer lock." -msgstr "" - -# 2c6fc1f4da9f4ae3a8cca8cbaa35a7d0 -#: ../source/includes/toc/table-method-sh.rst:8 -msgid ":method:`sh._checkFullName()`" -msgstr "" - -# 9ce8259c2eaf4f3f80e52259c48666da -#: ../source/includes/toc/table-method-sh.rst:8 -msgid "Tests a namespace to determine if its well formed." -msgstr "" - -# dd04f35eff374b42b1cec17a0339d9ba -#: ../source/includes/toc/table-method-sh.rst:10 -msgid ":method:`sh._checkMongos()`" -msgstr "" - -# 87a2af5e505d41bc9ae4d082881240e2 -#: ../source/includes/toc/table-method-sh.rst:10 -msgid "" -"Tests to see if the :program:`mongo` shell is connected to a " -":program:`mongos` instance." -msgstr "" - -# b71c6796a6bd4eb6b53b22faebf5a20b -#: ../source/includes/toc/table-method-sh.rst:12 -msgid ":method:`sh._lastMigration()`" -msgstr "" - -# 8c28102cc82444d8869585619a96bdc6 -#: ../source/includes/toc/table-method-sh.rst:12 -msgid "Reports on the last :term:`chunk` migration." -msgstr "" - -# e0f525b1dcfd49b99b49a3b24e81b705 -#: ../source/includes/toc/table-method-sh.rst:14 -msgid ":method:`sh.addShard()`" -msgstr "" - -# 47394e1d28864cc78247f90f96e7cce2 -#: ../source/includes/toc/table-method-sh.rst:14 -msgid "Adds a :term:`shard` to a sharded cluster." -msgstr "" - -# eb7e3de13d06499b834c076abb47851d -#: ../source/includes/toc/table-method-sh.rst:16 -msgid ":method:`sh.addShardTag()`" -msgstr "" - -# 8a92426b2aa74d9abf04a0df4faf2c68 -#: ../source/includes/toc/table-method-sh.rst:16 -msgid "In MongoDB 3.4, this method aliases to :method:`sh.addShardToZone()`." -msgstr "" - -# ba6f9e763a3a490e9c065c8e50f77df3 -#: ../source/includes/toc/table-method-sh.rst:18 -msgid ":method:`sh.addShardToZone()`" -msgstr "" - -# 607b3d592953493791c8e3863a0fdd95 -#: ../source/includes/toc/table-method-sh.rst:18 -msgid "" -"Associates a shard to a zone. Supports configuring :ref:`zones ` in sharded clusters." -msgstr "" - -# 17081a5aa52749ecb205d740b5c4db9e -#: ../source/includes/toc/table-method-sh.rst:20 -msgid ":method:`sh.addTagRange()`" -msgstr "" - -# d8e73297f7764e069ef66d448ef2a21e -#: ../source/includes/toc/table-method-sh.rst:20 -msgid "In MongoDB 3.4, this method aliases to :method:`sh.updateZoneKeyRange()`." -msgstr "" - -# 9d233551eb26437db2dc19349132b0e9 -#: ../source/includes/toc/table-method-sh.rst:22 -msgid ":method:`sh.updateZoneKeyRange()`" -msgstr "" - -# 4cd3812421a04ab6b528fd4a30a16166 -#: ../source/includes/toc/table-method-sh.rst:22 -msgid "" -"Associates a range of shard keys to a zone. Supports configuring " -":ref:`zones ` in sharded clusters." -msgstr "" - -# 92d774a48d58403aa36dfdda66a4edeb -#: ../source/includes/toc/table-method-sh.rst:24 -msgid ":method:`sh.removeTagRange()`" -msgstr "" - -# 7d06900cebd54c5c9a587e5277e5ea83 -#: ../source/includes/toc/table-method-sh.rst:24 -msgid "In MongoDB 3.4, this method aliases to :method:`sh.removeRangeFromZone()`." -msgstr "" - -# 47b793fc426a494fbf2cbd58d6e0166a -#: ../source/includes/toc/table-method-sh.rst:26 -msgid ":method:`sh.removeRangeFromZone()`" -msgstr "" - -# 6bbde67ba54b4a36bd1f36636bb2bc1e -#: ../source/includes/toc/table-method-sh.rst:26 -msgid "" -"Removes an association between a range of shard keys and a zone. Supports" -" configuring :ref:`zones ` in sharded clusters." -msgstr "" - -# 624a661c2179471fafba3ba056d85bd7 -#: ../source/includes/toc/table-method-sh.rst:28 -msgid ":method:`sh.disableBalancing()`" -msgstr "" - -# 91f5390b479940ce9b3d4e3611f46159 -#: ../source/includes/toc/table-method-sh.rst:28 -msgid "" -"Disable balancing on a single collection in a sharded database. Does not " -"affect balancing of other collections in a sharded cluster." -msgstr "" - -# 913907d5e21d4ba1a22eca257975d892 -#: ../source/includes/toc/table-method-sh.rst:30 -msgid ":method:`sh.enableBalancing()`" -msgstr "" - -# ec6544b058184618b1452fbe4b694e91 -#: ../source/includes/toc/table-method-sh.rst:30 -msgid "" -"Activates the sharded collection balancer process if previously disabled " -"using :method:`sh.disableBalancing()`." -msgstr "" - -# 980d7d712e9f431abd165271cf8a63ee -#: ../source/includes/toc/table-method-sh.rst:32 -msgid ":method:`sh.enableSharding()`" -msgstr "" - -# 2e15468542b7429db0d4ee5581636308 -#: ../source/includes/toc/table-method-sh.rst:32 -msgid "Enables sharding on a specific database." -msgstr "" - -# 55654b533c4e46408749ad606c2f64f6 -#: ../source/includes/toc/table-method-sh.rst:34 -msgid ":method:`sh.getBalancerHost()`" -msgstr "" - -# b2d6adb4d6544127a1376b439d92f7ee -#: ../source/includes/toc/table-method-sh.rst:34 -msgid "*Deprecated since MongoDB 3.4*" -msgstr "" - -# 766cebb37fa34666986092f5df6a029e -#: ../source/includes/toc/table-method-sh.rst:36 -msgid ":method:`sh.getBalancerState()`" -msgstr "" - -# f0b32e32a08d4fd1bfc2794e6e85c194 -#: ../source/includes/toc/table-method-sh.rst:36 -msgid "Returns a boolean to report if the :term:`balancer` is currently enabled." -msgstr "" - -# 0c0c328274434aa29d2acf96a613f4c2 -#: ../source/includes/toc/table-method-sh.rst:38 -msgid ":method:`sh.help()`" -msgstr "" - -# cfcb9fefb87b45409e4106e90c4c492b -#: ../source/includes/toc/table-method-sh.rst:38 -msgid "Returns help text for the ``sh`` methods." -msgstr "" - -# 8a919b39766246b99f4df928146b0537 -#: ../source/includes/toc/table-method-sh.rst:40 -msgid ":method:`sh.isBalancerRunning()`" -msgstr "" - -# 50c07d05ce4f4b0a8f8ffac7d34d455f -#: ../source/includes/toc/table-method-sh.rst:40 -msgid "" -"Returns a boolean to report if the balancer process is currently " -"migrating chunks." -msgstr "" - -# 703734ad0062409bb0224a163c2f10ef -#: ../source/includes/toc/table-method-sh.rst:42 -msgid ":method:`sh.moveChunk()`" -msgstr "" - -# 3f3c13e1c74443f1bef7e7c7cc6dcb0a -#: ../source/includes/toc/table-method-sh.rst:42 -msgid "Migrates a :term:`chunk` in a :term:`sharded cluster`." -msgstr "" - -# f3f3d1bf079941cb973311cc807e9b77 -#: ../source/includes/toc/table-method-sh.rst:44 -msgid ":method:`sh.removeShardTag()`" -msgstr "" - -# ed2b9b90d94641b8a079ef36cc612982 -#: ../source/includes/toc/table-method-sh.rst:44 -msgid "In MongoDB 3.4, this method aliases to :method:`sh.removeShardFromZone()`." -msgstr "" - -# ab831bba9dda4c549ae6c80e9d57e5c0 -#: ../source/includes/toc/table-method-sh.rst:46 -msgid ":method:`sh.removeShardFromZone()`" -msgstr "" - -# df08f52aa95d4a16924fb863d93ce559 -#: ../source/includes/toc/table-method-sh.rst:46 -msgid "" -"Removes the association between a shard and a zone. Use to manage " -":ref:`zone sharding `." -msgstr "" - -# d21b57b261544ac4a076e019a8682e4c -#: ../source/includes/toc/table-method-sh.rst:48 -msgid ":method:`sh.setBalancerState()`" -msgstr "" - -# f03d394a220e47838d06f35afdb7f6aa -#: ../source/includes/toc/table-method-sh.rst:48 -msgid "" -"Enables or disables the :term:`balancer` which migrates :term:`chunks " -"` between :term:`shards `." -msgstr "" - -# bbb5865a89b74eb2a29ecb88c3ddf578 -#: ../source/includes/toc/table-method-sh.rst:50 -msgid ":method:`sh.shardCollection()`" -msgstr "" - -# f228e48786a14b639b8e602029622ebf -#: ../source/includes/toc/table-method-sh.rst:50 -msgid "Enables sharding for a collection." -msgstr "" - -# c7c07b79d2434656a5b93e9cdd7d9715 -#: ../source/includes/toc/table-method-sh.rst:52 -msgid ":method:`sh.splitAt()`" -msgstr "" - -# 6ec1519c410a4ea2931efcf5c8a5bc35 -#: ../source/includes/toc/table-method-sh.rst:52 -msgid "" -"Divides an existing :term:`chunk` into two chunks using a specific value " -"of the :term:`shard key` as the dividing point." -msgstr "" - -# 9cf5266e619942d8aa54513aae57b03f -#: ../source/includes/toc/table-method-sh.rst:54 -msgid ":method:`sh.splitFind()`" -msgstr "" - -# 241e785d8ea1443d8fa4efde508cd287 -#: ../source/includes/toc/table-method-sh.rst:54 -msgid "" -"Divides an existing :term:`chunk` that contains a document matching a " -"query into two approximately equal chunks." -msgstr "" - -# 79b1d4a6ed7a4aab961bc9e2b819056f -#: ../source/includes/toc/table-method-sh.rst:56 -msgid ":method:`sh.startBalancer()`" -msgstr "" - -# 1d71b81922bf41cd96407654c5f65461 -#: ../source/includes/toc/table-method-sh.rst:56 -msgid "Enables the :term:`balancer` and waits for balancing to start." -msgstr "" - -# 535317d14adc48c9a026be4c8de43ad4 -#: ../source/includes/toc/table-method-sh.rst:58 -msgid ":method:`sh.status()`" -msgstr "" - -# bfc7fc2000f94504b97f8aef76c3d6d3 -#: ../source/includes/toc/table-method-sh.rst:58 -msgid "" -"Reports on the status of a :term:`sharded cluster`, as " -":method:`db.printShardingStatus()`." -msgstr "" - -# b1f6d3a6d6a44865b906592a18d1aa5c -#: ../source/includes/toc/table-method-sh.rst:60 -msgid ":method:`sh.stopBalancer()`" -msgstr "" - -# ea2d96066d1940eda60294d5bdb8ada9 -#: ../source/includes/toc/table-method-sh.rst:60 -msgid "" -"Disables the :term:`balancer` and waits for any in progress balancing " -"rounds to complete." -msgstr "" - -# 3274f61bf68d41f9b15a508f26391c23 -#: ../source/includes/toc/table-method-sh.rst:62 -msgid ":method:`sh.waitForBalancer()`" -msgstr "" - -# c007f23759c04a14ae111c06bf6bbc49 -#: ../source/includes/toc/table-method-sh.rst:62 -msgid "Internal. Waits for the balancer state to change." -msgstr "" - -# f827685f10d8474190ce2b2baf517602 -#: ../source/includes/toc/table-method-sh.rst:64 -msgid ":method:`sh.waitForBalancerOff()`" -msgstr "" - -# 5a2ece8001e945ea8a18a211d472b952 -#: ../source/includes/toc/table-method-sh.rst:64 -msgid "Internal. Waits until the balancer stops running." -msgstr "" - -# a091555fed2a4d06a63351104bc784a6 -#: ../source/includes/toc/table-method-sh.rst:66 -msgid ":method:`sh.waitForDLock()`" -msgstr "" - -# 32bb837577e54a539db59ac5a6e66d0c -#: ../source/includes/toc/table-method-sh.rst:66 -msgid "Internal. Waits for a specified distributed :term:`sharded cluster` lock." -msgstr "" - -# cf3c0c946ecb4a3795c01f5e0c039267 -#: ../source/includes/toc/table-method-sh.rst:68 -msgid ":method:`sh.waitForPingChange()`" -msgstr "" - -# f9190b8ea8714bb19fd2119b91019a35 -#: ../source/includes/toc/table-method-sh.rst:68 -msgid "" -"Internal. Waits for a change in ping state from one of the " -":program:`mongos` in the sharded cluster." -msgstr "" - -#~ msgid "Reports on the active balancer lock, if it exists." -#~ msgstr "" - -#~ msgid "" -#~ "Associates a shard with a tag, to" -#~ " support :doc:`tag aware sharding `." -#~ msgstr "" - -#~ msgid "" -#~ "Associates range of shard keys with " -#~ "a shard tag, to support :doc:`tag " -#~ "aware sharding `." -#~ msgstr "" - -#~ msgid "" -#~ "Removes an association between a range" -#~ " shard keys and a shard tag. " -#~ "Use to manage :doc:`tag aware sharding" -#~ " `." -#~ msgstr "" - -#~ msgid "" -#~ "Returns the name of a :program:`mongos`" -#~ " that's responsible for the balancer " -#~ "process." -#~ msgstr "" - -#~ msgid "Removes the association between a shard and a shard tag." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/js-subprocess.po b/locale/zh/LC_MESSAGES/reference/method/js-subprocess.po deleted file mode 100644 index 260480f6c6b..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/js-subprocess.po +++ /dev/null @@ -1,88 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/js-subprocess.txt:3 -msgid "Subprocess Methods" -msgstr "" - -#: ../source/includes/toc/table-method-subprocess.rst:2 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-method-subprocess.rst:2 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-method-subprocess.rst:4 -msgid ":method:`clearRawMongoProgramOutput()`" -msgstr "" - -#: ../source/includes/toc/table-method-subprocess.rst:4 -#: ../source/includes/toc/table-method-subprocess.rst:6 -#: ../source/includes/toc/table-method-subprocess.rst:8 -#: ../source/includes/toc/table-method-subprocess.rst:10 -#: ../source/includes/toc/table-method-subprocess.rst:12 -#: ../source/includes/toc/table-method-subprocess.rst:14 -#: ../source/includes/toc/table-method-subprocess.rst:16 -#: ../source/includes/toc/table-method-subprocess.rst:18 -#: ../source/includes/toc/table-method-subprocess.rst:20 -#: ../source/includes/toc/table-method-subprocess.rst:22 -#: ../source/includes/toc/table-method-subprocess.rst:24 -msgid "For internal use." -msgstr "" - -#: ../source/includes/toc/table-method-subprocess.rst:6 -msgid ":method:`rawMongoProgramOutput()`" -msgstr "" - -#: ../source/includes/toc/table-method-subprocess.rst:8 -msgid ":method:`run()`" -msgstr "" - -#: ../source/includes/toc/table-method-subprocess.rst:10 -msgid ":method:`runMongoProgram()`" -msgstr "" - -#: ../source/includes/toc/table-method-subprocess.rst:12 -msgid ":method:`runProgram()`" -msgstr "" - -#: ../source/includes/toc/table-method-subprocess.rst:14 -msgid ":method:`startMongoProgram()`" -msgstr "" - -#: ../source/includes/toc/table-method-subprocess.rst:16 -msgid ":method:`stopMongoProgram()`" -msgstr "" - -#: ../source/includes/toc/table-method-subprocess.rst:18 -msgid ":method:`stopMongoProgramByPid()`" -msgstr "" - -#: ../source/includes/toc/table-method-subprocess.rst:20 -msgid ":method:`stopMongod()`" -msgstr "" - -#: ../source/includes/toc/table-method-subprocess.rst:22 -msgid ":method:`waitMongoProgramOnPort()`" -msgstr "" - -#: ../source/includes/toc/table-method-subprocess.rst:24 -msgid ":method:`waitProgram()`" -msgstr "" - -#: ../source/includes/extracts/methods-toc-explanation.rst:3 -msgid "" -"For details on specific methods, including syntax and examples, click on the" -" specific method to go to its reference page." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/js-user-management.po b/locale/zh/LC_MESSAGES/reference/method/js-user-management.po deleted file mode 100644 index 59d2565d69e..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/js-user-management.po +++ /dev/null @@ -1,118 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/js-user-management.txt:3 -msgid "User Management Methods" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:2 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:2 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:4 -msgid ":method:`db.auth()`" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:4 -msgid "Authenticates a user to a database." -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:6 -msgid ":method:`db.createUser()`" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:6 -msgid "Creates a new user." -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:9 -msgid ":method:`db.updateUser()`" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:9 -msgid "Updates user data." -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:12 -msgid ":method:`db.changeUserPassword()`" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:12 -msgid "Changes an existing user's password." -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:14 -msgid ":method:`db.removeUser()`" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:14 -msgid "Deprecated. Removes a user from a database." -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:16 -msgid ":method:`db.dropAllUsers()`" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:16 -msgid "Deletes all users associated with a database." -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:19 -msgid ":method:`db.dropUser()`" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:19 -msgid "Removes a single user." -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:22 -msgid ":method:`db.grantRolesToUser()`" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:22 -msgid "Grants a role and its privileges to a user." -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:25 -msgid ":method:`db.revokeRolesFromUser()`" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:25 -msgid "Removes a role from a user." -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:28 -msgid ":method:`db.getUser()`" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:28 -msgid "Returns information about the specified user." -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:31 -msgid ":method:`db.getUsers()`" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:31 -msgid "Returns information about all users associated with a database." -msgstr "" - -#: ../source/includes/extracts/methods-toc-explanation.rst:3 -msgid "" -"For details on specific methods, including syntax and examples, click on the" -" specific method to go to its reference page." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/listFiles.po b/locale/zh/LC_MESSAGES/reference/method/listFiles.po deleted file mode 100644 index 73935d7a81d..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/listFiles.po +++ /dev/null @@ -1,39 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/listFiles.txt:3 -msgid "listFiles()" -msgstr "" - -#: ../source/reference/method/listFiles.txt:15 -msgid "" -"Returns an array, containing one document per object in the directory. This " -"function operates in the context of the :program:`mongo` shell. The fields " -"included in the documents are:" -msgstr "" - -#: ../source/reference/method/listFiles.txt:21 -msgid "A string which contains the pathname of the object." -msgstr "" - -#: ../source/reference/method/listFiles.txt:25 -msgid "A string which contains the name of the object." -msgstr "" - -#: ../source/reference/method/listFiles.txt:29 -msgid "A boolean to indicate whether the object is a directory." -msgstr "" - -#: ../source/reference/method/listFiles.txt:33 -msgid "The size of the object in bytes. This field is only present for files." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/load.po b/locale/zh/LC_MESSAGES/reference/method/load.po deleted file mode 100644 index 0aaf6ec8ea5..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/load.po +++ /dev/null @@ -1,53 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/load.txt:3 -msgid "load()" -msgstr "" - -#: ../source/reference/method/load.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/load.txt:18 -msgid "Loads and runs a JavaScript file into the current shell environment." -msgstr "" - -#: ../source/reference/method/load.txt:20 -msgid "The :method:`load()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/load.txt:25 -msgid "" -"Specify filenames with relative or absolute paths. When using relative path " -"names, confirm the current directory using the :method:`pwd()` method." -msgstr "" - -#: ../source/reference/method/load.txt:29 -msgid "" -"After executing a file with :method:`load()`, you may reference any " -"functions or variables defined the file from the :program:`mongo` shell " -"environment." -msgstr "" - -#: ../source/reference/method/load.txt:34 -msgid "Example" -msgstr "" - -#: ../source/reference/method/load.txt:36 -msgid "Consider the following examples of the :method:`load()` method:" -msgstr "" - -#: ../source/reference/method/load.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/ls.po b/locale/zh/LC_MESSAGES/reference/method/ls.po deleted file mode 100644 index a59c09642f1..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/ls.po +++ /dev/null @@ -1,26 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/ls.txt:3 -msgid "ls()" -msgstr "" - -#: ../source/reference/method/ls.txt:15 -msgid "Returns a list of the files in the current directory." -msgstr "" - -#: ../source/reference/method/ls.txt:17 -msgid "" -"This function returns with output relative to the current shell session, and" -" does not impact the server." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/md5sumFile.po b/locale/zh/LC_MESSAGES/reference/method/md5sumFile.po deleted file mode 100644 index 124c5f6b96e..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/md5sumFile.po +++ /dev/null @@ -1,38 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/md5sumFile.txt:3 -msgid "md5sumFile()" -msgstr "" - -#: ../source/reference/method/md5sumFile.txt:14 -msgid "Description" -msgstr "" - -#: ../source/reference/method/md5sumFile.txt:18 -msgid "Returns a :term:`md5` hash of the specified file." -msgstr "" - -#: ../source/reference/method/md5sumFile.txt:20 -msgid "The :method:`md5sumFile()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/md5sumFile.txt:24 -msgid "" -"The specified filename must refer to a file located on the system running " -"the :program:`mongo` shell." -msgstr "" - -#: ../source/reference/method/md5sumFile.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/mkdir.po b/locale/zh/LC_MESSAGES/reference/method/mkdir.po deleted file mode 100644 index 8bb9297f1fe..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/mkdir.po +++ /dev/null @@ -1,40 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/mkdir.txt:3 -msgid "mkdir()" -msgstr "" - -#: ../source/reference/method/mkdir.txt:14 -msgid "Description" -msgstr "" - -#: ../source/reference/method/mkdir.txt:18 -msgid "" -"Creates a directory at the specified path. This method creates the entire " -"path specified if the enclosing directory or directories do not already " -"exit." -msgstr "" - -#: ../source/reference/method/mkdir.txt:22 -msgid "" -"This method is equivalent to :command:`mkdir -p` with BSD or GNU utilities." -msgstr "" - -#: ../source/reference/method/mkdir.txt:24 -msgid "The :method:`mkdir()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/mkdir.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/pwd.po b/locale/zh/LC_MESSAGES/reference/method/pwd.po deleted file mode 100644 index eaff5f578e6..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/pwd.po +++ /dev/null @@ -1,26 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/pwd.txt:3 -msgid "pwd()" -msgstr "" - -#: ../source/reference/method/pwd.txt:15 -msgid "Returns the current directory." -msgstr "" - -#: ../source/reference/method/pwd.txt:17 -msgid "" -"This function returns with output relative to the current shell session, and" -" does not impact the server." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/quit.po b/locale/zh/LC_MESSAGES/reference/method/quit.po deleted file mode 100644 index 8f6027c6dae..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/quit.po +++ /dev/null @@ -1,20 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/quit.txt:3 -msgid "quit()" -msgstr "" - -#: ../source/reference/method/quit.txt:15 -msgid "Exits the current shell session." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/rand.po b/locale/zh/LC_MESSAGES/reference/method/rand.po deleted file mode 100644 index 7517897070f..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/rand.po +++ /dev/null @@ -1,29 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/rand.txt:15 -msgid "A random number between ``0`` and ``1``." -msgstr "" - -#: ../source/reference/method/rand.txt:17 -msgid "" -"This function provides functionality similar to the ``Math.rand()`` function" -" from the standard library." -msgstr "" - -#: ../source/reference/method/rand.txt:3 -msgid "_rand()" -msgstr "" - -#~ msgid "rand()" -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/rawMongoProgramOutput.po b/locale/zh/LC_MESSAGES/reference/method/rawMongoProgramOutput.po deleted file mode 100644 index ecfcf987b07..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/rawMongoProgramOutput.po +++ /dev/null @@ -1,20 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/rawMongoProgramOutput.txt:3 -msgid "rawMongoProgramOutput()" -msgstr "" - -#: ../source/reference/method/rawMongoProgramOutput.txt:15 -msgid "For internal use." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/removeFile.po b/locale/zh/LC_MESSAGES/reference/method/removeFile.po deleted file mode 100644 index 6c2385dffa7..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/removeFile.po +++ /dev/null @@ -1,32 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/removeFile.txt:3 -msgid "removeFile()" -msgstr "" - -#: ../source/reference/method/removeFile.txt:14 -msgid "Description" -msgstr "" - -#: ../source/reference/method/removeFile.txt:18 -msgid "Removes the specified file from the local file system." -msgstr "" - -#: ../source/reference/method/removeFile.txt:20 -msgid "The :method:`removeFile()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/removeFile.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/resetDbpath.po b/locale/zh/LC_MESSAGES/reference/method/resetDbpath.po deleted file mode 100644 index 3e2273d8c83..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/resetDbpath.po +++ /dev/null @@ -1,20 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/resetDbpath.txt:3 -msgid "resetDbpath()" -msgstr "" - -#: ../source/reference/method/resetDbpath.txt:15 -msgid "For internal use." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/rs.add.po b/locale/zh/LC_MESSAGES/reference/method/rs.add.po deleted file mode 100644 index 0a1adaa60c3..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/rs.add.po +++ /dev/null @@ -1,116 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/rs.add.txt:3 -msgid "rs.add()" -msgstr "" - -#: ../source/reference/method/rs.add.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/rs.add.txt:18 -msgid "" -"Adds a member to a :term:`replica set`. To run the method, you must connect " -"to the :term:`primary` of the replica set." -msgstr "" - -#: ../source/reference/method/rs.add.txt:23 -msgid "" -":method:`rs.add()` provides a wrapper around some of the functionality of " -"the :dbcommand:`replSetReconfig` :term:`database command` and the " -"corresponding :program:`mongo` shell helper :method:`rs.reconfig()`. See the" -" :doc:`/reference/replica-configuration` document for full documentation of " -"all replica set configuration options." -msgstr "" - -#: ../source/reference/method/rs.add.txt:31 -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/rs.add.txt:33 -msgid "" -":method:`rs.add()` can, in some cases, trigger an election for primary which" -" will disconnect the shell. In such cases, the :program:`mongo` shell " -"displays an error even if the operation succeeds." -msgstr "" - -#: ../source/reference/method/rs.add.txt:38 -msgid "Example" -msgstr "" - -#: ../source/reference/method/rs.add.txt:43 -msgid "Pass a Hostname String to ``rs.add()``" -msgstr "" - -#: ../source/reference/method/rs.add.txt:45 -msgid "" -"The following operation adds a :program:`mongod` instance, running on the " -"host ``mongodb3.example.net`` and accessible on the default port ``27017``:" -msgstr "" - -#: ../source/reference/method/rs.add.txt:53 -msgid "If ``mongodb3.example.net`` is an arbiter, use the following form:" -msgstr "" - -#: ../source/reference/method/rs.add.txt:62 -msgid "Pass a Member Configuration Document to ``rs.add()``" -msgstr "" - -#: ../source/reference/method/rs.add.txt:70 -msgid "" -"The following operation adds a :program:`mongod` instance, running on the " -"host ``mongodb4.example.net`` and accessible on the default port ``27017``, " -"as a :doc:`priority 0 ` secondary " -"member:" -msgstr "" - -#: ../source/reference/method/rs.add.txt:83 -msgid "" -"See the :doc:`/reference/replica-configuration` for the available replica " -"set member configuration settings." -msgstr "" - -#: ../source/reference/method/rs.add.txt:86 -msgid "" -"See :doc:`/administration/replica-sets` for more examples and information." -msgstr "" - -#: ../source/reference/method/rs.add.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/rs.add.txt:64 -msgid "" -"Previous versions required an ``_id`` field in the document you passed to " -":method:`rs.add()`. After 3.0.0 you can omit the ``_id`` field in this " -"document. :rsconf:`members[n]._id` describes the requirements for specifying" -" ``_id``." -msgstr "" - -#: ../source/reference/method/rs.add.txt:79 -msgid "" -"You must specify the :rsconf:`members[n].host` field in the member " -"configuration document." -msgstr "" - -#~ msgid "" -#~ "Previous versions required an ``_id`` field in the document you passed to " -#~ ":method:`rs.add()`. After 3.0.0 you can omit the ``_id`` field in this " -#~ "document." -#~ msgstr "" - -#~ msgid "" -#~ "You must specify the :data:`~replSetGetConfig.members[n].host` field in the " -#~ "member configuration document." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/rs.addArb.po b/locale/zh/LC_MESSAGES/reference/method/rs.addArb.po deleted file mode 100644 index 70dedc3c6b1..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/rs.addArb.po +++ /dev/null @@ -1,32 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/rs.addArb.txt:3 -msgid "rs.addArb()" -msgstr "" - -#: ../source/reference/method/rs.addArb.txt:14 -msgid "Description" -msgstr "" - -#: ../source/reference/method/rs.addArb.txt:18 -msgid "Adds a new :term:`arbiter` to an existing replica set." -msgstr "" - -#: ../source/reference/method/rs.addArb.txt:20 -msgid "The :method:`rs.addArb()` method takes the following parameter:" -msgstr "" - -#: ../source/reference/method/rs.addArb.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/rs.conf.po b/locale/zh/LC_MESSAGES/reference/method/rs.conf.po deleted file mode 100644 index b5e516c671a..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/rs.conf.po +++ /dev/null @@ -1,60 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/rs.conf.txt:3 -msgid "rs.conf()" -msgstr "" - -#: ../source/reference/method/rs.conf.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/rs.conf.txt:18 -msgid "" -"Returns a document that contains the current :term:`replica set` " -"configuration." -msgstr "" - -#: ../source/reference/method/rs.conf.txt:21 -msgid "The method wraps the :dbcommand:`replSetGetConfig` command." -msgstr "" - -#: ../source/reference/method/rs.conf.txt:24 -msgid "Output Example" -msgstr "" - -#: ../source/includes/replica-set-conf-document-output.rst:1 -msgid "" -"The following document provides a representation of a replica set " -"configuration document. The configuration of your replica set may include " -"only a subset of these settings:" -msgstr "" - -#: ../source/reference/method/rs.conf.txt:33 -msgid ":method:`rs.config()` is an alias of :method:`rs.conf()`." -msgstr "" - -#: ../source/reference/method/rs.conf.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/rs.conf.txt:28 -msgid "" -"For description of the configuration settings, see :doc:`/reference/replica-" -"configuration`." -msgstr "" - -#~ msgid "" -#~ "For a description of the replica set configuration settings, see :ref" -#~ ":`replSetGetConfig-output`." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/rs.freeze.po b/locale/zh/LC_MESSAGES/reference/method/rs.freeze.po deleted file mode 100644 index 0dbcec7b923..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/rs.freeze.po +++ /dev/null @@ -1,40 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/rs.freeze.txt:3 -msgid "rs.freeze()" -msgstr "" - -#: ../source/reference/method/rs.freeze.txt:14 -msgid "Description" -msgstr "" - -#: ../source/reference/method/rs.freeze.txt:18 -msgid "" -"Makes the current :term:`replica set` member ineligible to become " -":term:`primary` for the period specified." -msgstr "" - -#: ../source/reference/method/rs.freeze.txt:21 -msgid "The :method:`rs.freeze()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/rs.freeze.txt:25 -msgid "" -":method:`rs.freeze()` provides a wrapper around the :term:`database command`" -" :dbcommand:`replSetFreeze`." -msgstr "" - -#: ../source/reference/method/rs.freeze.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/rs.help.po b/locale/zh/LC_MESSAGES/reference/method/rs.help.po deleted file mode 100644 index 456166f52a8..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/rs.help.po +++ /dev/null @@ -1,22 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/rs.help.txt:3 -msgid "rs.help()" -msgstr "" - -#: ../source/reference/method/rs.help.txt:15 -msgid "" -"Returns a basic help text for all of the :doc:`replication ` " -"related shell functions." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/rs.initiate.po b/locale/zh/LC_MESSAGES/reference/method/rs.initiate.po deleted file mode 100644 index b61662f442a..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/rs.initiate.po +++ /dev/null @@ -1,107 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/rs.initiate.txt:3 -msgid "rs.initiate()" -msgstr "" - -#: ../source/reference/method/rs.initiate.txt:14 -msgid "Description" -msgstr "" - -#: ../source/reference/method/rs.initiate.txt:23 -msgid "The :method:`rs.initiate()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/rs.initiate.txt:31 -msgid "Replica Set Configuration" -msgstr "" - -#: ../source/reference/method/rs.initiate.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/rs.initiate.txt:18 -msgid "" -"Initiates a :term:`replica set`. Optionally, the method can take an argument" -" in the form of a document that holds the :ref:`configuration of a replica " -"set `." -msgstr "" - -#: ../source/reference/method/rs.initiate.txt:27 -msgid "" -"The :method:`rs.initiate()` method provides a wrapper around the " -":dbcommand:`replSetInitiate` command." -msgstr "" - -#: ../source/reference/method/rs.initiate.txt:33 -msgid "" -"See :ref:`replica-set-configuration-document` for details of replica set " -"configuration document." -msgstr "" - -#: ../source/reference/method/rs.initiate.txt:37 -msgid "Example" -msgstr "" - -#: ../source/reference/method/rs.initiate.txt:39 -msgid "" -"The following operation initiates a new replica set with three members. The " -"three :program:`mongod` instances must have started with the " -":option:`--replSet` command line option, or " -":setting:`replication.replSetName` if using a configuration file, set to " -"``myReplSet``:" -msgstr "" - -#: ../source/reference/method/rs.initiate.txt:45 -msgid "" -"Connect to one of the :program:`mongod` instances and run " -":method:`rs.initiate()`." -msgstr "" - -#: ../source/reference/method/rs.initiate.txt:48 -msgid "Run the method on only one of the :program:`mongod` instances." -msgstr "" - -#: ../source/reference/method/rs.initiate.txt:64 -msgid "" -"For details on replica set configuration, see :ref:`replSetGetConfig-" -"output`." -msgstr "" - -#: ../source/reference/method/rs.initiate.txt:67 -msgid "" -"For details on deploying a replica set, see :doc:`/tutorial/deploy-replica-" -"set`." -msgstr "" - -#: ../source/reference/method/rs.initiate.txt:70 -msgid ":doc:`/administration/replica-set-member-configuration`" -msgstr "" - -#~ msgid "" -#~ "Initiates a :term:`replica set`. Optionally takes a configuration argument " -#~ "in the form of a :term:`document` that holds the configuration of a replica " -#~ "set." -#~ msgstr "" - -#~ msgid "" -#~ "The :method:`rs.initiate()` method provides a wrapper around the " -#~ "\":dbcommand:`replSetInitiate`\" :term:`database command`." -#~ msgstr "" - -#~ msgid "" -#~ "See :doc:`/administration/replica-set-member-configuration` and " -#~ ":doc:`/reference/replica-configuration` for examples of replica set " -#~ "configuration and invitation objects." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/rs.printReplicationInfo.po b/locale/zh/LC_MESSAGES/reference/method/rs.printReplicationInfo.po deleted file mode 100644 index 3f7eba52b06..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/rs.printReplicationInfo.po +++ /dev/null @@ -1,112 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/rs.printReplicationInfo.txt:3 -msgid "rs.printReplicationInfo()" -msgstr "" - -#: ../source/reference/method/rs.printReplicationInfo.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/rs.printReplicationInfo.txt:20 -msgid "" -"Prints a formatted report of the replica set member's :term:`oplog`. The " -"displayed report formats the data returned by " -":method:`db.getReplicationInfo()`. [#run-on-slave]_ The output of " -":method:`rs.printReplicationInfo()` is identical to that of " -":method:`db.printReplicationInfo()`." -msgstr "" - -#: ../source/includes/note-method-does-not-return-json.rst:3 -msgid "" -"The |method| in the :program:`mongo` shell does **not** return :term:`JSON`." -" Use |method| for manual inspection, and |method-alternative| in scripts." -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:2 -msgid "Output Example" -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:4 -msgid "" -"The following example is a sample output from the |method| method run on the" -" primary:" -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:16 -msgid "Output Fields" -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:18 -msgid "" -"|method| formats and prints the data returned by " -":method:`db.getReplicationInfo()`:" -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:22 -msgid "configured oplog size" -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:22 -msgid "Displays the :data:`db.getReplicationInfo.logSizeMB` value." -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:26 -msgid "log length start to end" -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:25 -msgid "" -"Displays the :data:`db.getReplicationInfo.timeDiff` and " -":data:`db.getReplicationInfo.timeDiffHours` values." -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:29 -msgid "oplog first event time" -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:29 -msgid "Displays the :data:`db.getReplicationInfo.tFirst`." -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:32 -msgid "oplog last event time" -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:32 -msgid "Displays the :data:`db.getReplicationInfo.tLast`." -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:35 -msgid "now" -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:35 -msgid "Displays the :data:`db.getReplicationInfo.now`." -msgstr "" - -#: ../source/includes/output-printReplicationInfo.rst:37 -msgid "See :method:`db.getReplicationInfo()` for description of the data." -msgstr "" - -#: ../source/reference/method/rs.printReplicationInfo.txt:34 -msgid "" -"If run on a slave of a :doc:`master-slave replication `," -" the method calls :method:`db.printSlaveReplicationInfo()`. See " -":method:`db.printSlaveReplicationInfo()` for details." -msgstr "" - -#: ../source/reference/method/rs.printReplicationInfo.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/rs.printSlaveReplicationInfo.po b/locale/zh/LC_MESSAGES/reference/method/rs.printSlaveReplicationInfo.po deleted file mode 100644 index d1f78a9bd51..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/rs.printSlaveReplicationInfo.po +++ /dev/null @@ -1,55 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/rs.printSlaveReplicationInfo.txt:3 -msgid "rs.printSlaveReplicationInfo()" -msgstr "" - -#: ../source/reference/method/rs.printSlaveReplicationInfo.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/rs.printSlaveReplicationInfo.txt:18 -msgid "" -"Returns a formatted report of the status of a :term:`replica set` from the " -"perspective of the :term:`secondary` member of the set. The output is " -"identical to that of :method:`db.printSlaveReplicationInfo()`." -msgstr "" - -#: ../source/reference/method/rs.printSlaveReplicationInfo.txt:25 -msgid "Output" -msgstr "" - -#: ../source/reference/method/rs.printSlaveReplicationInfo.txt:27 -msgid "" -"The following is example output from the " -":method:`rs.printSlaveReplicationInfo()` method issued on a replica set with" -" two secondary members:" -msgstr "" - -#: ../source/reference/method/rs.printSlaveReplicationInfo.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/rs.printSlaveReplicationInfo.txt:40 -msgid "" -"A :ref:`delayed member ` may show as ``0`` " -"seconds behind the primary when the inactivity period on the primary is " -"greater than the :rsconf:`members[n].slaveDelay` value." -msgstr "" - -#~ msgid "" -#~ "A :ref:`delayed member ` may show as ``0`` " -#~ "seconds behind the primary when the inactivity period on the primary is " -#~ "greater than the :data:`~replSetGetConfig.members[n].slaveDelay` value." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/rs.reconfig.po b/locale/zh/LC_MESSAGES/reference/method/rs.reconfig.po deleted file mode 100644 index f5c6fb550db..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/rs.reconfig.po +++ /dev/null @@ -1,147 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/rs.reconfig.txt:3 -msgid "rs.reconfig()" -msgstr "" - -#: ../source/reference/method/rs.reconfig.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/rs.reconfig.txt:18 -msgid "" -"Reconfigures an existing replica set, overwriting the existing replica set " -"configuration. To run the method, you must connect to the :term:`primary` of" -" the replica set." -msgstr "" - -#: ../source/reference/method/rs.reconfig.txt:24 -msgid "" -"To reconfigure an existing replica set, first retrieve the current " -"configuration with :method:`rs.conf()`, modify the configuration document as" -" needed, and then pass the modified document to :method:`rs.reconfig()`." -msgstr "" - -#: ../source/reference/method/rs.reconfig.txt:29 -msgid "" -":method:`rs.reconfig()` provides a wrapper around the " -":dbcommand:`replSetReconfig` command." -msgstr "" - -#: ../source/reference/method/rs.reconfig.txt:32 -msgid "" -"The ``force`` parameter allows a reconfiguration command to be issued to a " -"non-primary node." -msgstr "" - -#: ../source/reference/method/rs.reconfig.txt:36 -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/rs.reconfig.txt:38 -msgid "" -"The :method:`rs.reconfig()` shell method can trigger the current primary to " -"step down in some situations. When the primary steps down, it forcibly " -"closes all client connections. This is by design. Since it may take a period" -" of time to elect a new primary, schedule reconfiguration changes during " -"maintenance periods to minimize loss of write availability." -msgstr "" - -#: ../source/reference/method/rs.reconfig.txt:46 -msgid "" -"Using :method:`rs.reconfig()` with ``{ force: true }`` can lead to " -":term:`rollback` of committed writes. Exercise caution when using this " -"option." -msgstr "" - -#: ../source/reference/method/rs.reconfig.txt:52 -msgid "Examples" -msgstr "" - -#: ../source/reference/method/rs.reconfig.txt:54 -msgid "A replica set named ``rs0`` has the following configuration:" -msgstr "" - -#: ../source/reference/method/rs.reconfig.txt:103 -msgid "" -"The last statement calls the :method:`rs.reconfig()` method with the " -"modified ``cfg`` to initialize this new configuration. Upon successful " -"reconfiguration, the replica set configuration will resemble the following:" -msgstr "" - -#: ../source/reference/method/rs.reconfig.txt:130 -msgid "" -":method:`rs.conf()`, :ref:`replSetGetConfig-output` and " -":doc:`/administration/replica-sets`." -msgstr "" - -#: ../source/reference/method/rs.reconfig.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/rs.reconfig.txt:77 -msgid "" -"The following sequence of operations updates the " -":rsconf:`members[n].priority` of the second member. The operations are " -"issued through a :program:`mongo` shell connected to the primary." -msgstr "" - -#: ../source/reference/method/rs.reconfig.txt:88 -msgid "" -"The first statement uses the :method:`rs.conf()` method to retrieve a " -"document containing the current :ref:`configuration ` for the replica set and sets the document to the local variable " -"``cfg``." -msgstr "" - -#: ../source/reference/method/rs.reconfig.txt:93 -msgid "" -"The second statement sets a :rsconf:`members[n].priority` value to the " -"second document in the :rsconf:`members` array. For additional settings, see" -" :ref:`replica set configuration settings `." -msgstr "" - -#: ../source/reference/method/rs.reconfig.txt:99 -msgid "" -"To access the member configuration document in the array, the statement uses" -" the array index and **not** the replica set member's " -":rsconf:`members[n]._id` field." -msgstr "" - -#~ msgid "" -#~ "The following sequence of operations updates the " -#~ ":data:`~replSetGetConfig.members[n].priority` of the second member. The " -#~ "operations are issued through a :program:`mongo` shell connected to the " -#~ "primary." -#~ msgstr "" - -#~ msgid "" -#~ "The first statement uses the :method:`rs.conf()` method to retrieve a " -#~ "document containing the current :doc:`configuration ` for the replica set and sets the document to the local " -#~ "variable ``cfg``." -#~ msgstr "" - -#~ msgid "" -#~ "The second statement sets a :data:`~replSetGetConfig.members[n].priority` " -#~ "value to the second document in the :data:`~replSetGetConfig.members` array." -#~ " For additional settings, see :ref:`replica set configuration settings " -#~ "`." -#~ msgstr "" - -#~ msgid "" -#~ "To access the member configuration document in the array, the statement uses" -#~ " the array index and **not** the replica set member's " -#~ ":data:`~replSetGetConfig.members[n]._id` field." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/rs.remove.po b/locale/zh/LC_MESSAGES/reference/method/rs.remove.po deleted file mode 100644 index 6a85d55a1da..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/rs.remove.po +++ /dev/null @@ -1,61 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# b59c7cdf01464729830fcd587dec97d2 -#: ../source/reference/method/rs.remove.txt:3 -msgid "rs.remove()" -msgstr "" - -# 2daca580318a4771be5ae80b48c2d1b5 -#: ../source/reference/method/rs.remove.txt -msgid "On this page" -msgstr "" - -# 42b77e41d0c5435391eae129c262f86a -#: ../source/reference/method/rs.remove.txt:14 -msgid "Definition" -msgstr "" - -# ad7ae36a6d974b25892121ffbe9f0253 -#: ../source/reference/method/rs.remove.txt:18 -msgid "" -"Removes the member described by the ``hostname`` parameter from the " -"current :term:`replica set`. This function will disconnect the shell " -"briefly and forces a reconnection as the :term:`replica set` renegotiates" -" which member will be :term:`primary`. As a result, the shell will " -"display an error even if this command succeeds." -msgstr "" - -# 6e49c61392e54399a2b2030527bc16c5 -#: ../source/reference/method/rs.remove.txt:25 -msgid "The :method:`rs.remove()` method has the following parameter:" -msgstr "" - -# fa3fa1859ea04ce289d8d6a0603c06c4 -#: ../source/reference/method/rs.remove.txt:31 -msgid "" -"Before running the :method:`rs.remove()` operation, it is good practice " -"to *shut down* the replica set member that you are removing." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "Before running the :method:`rs.remove()` " -#~ "operation, it is good practice tos " -#~ "*shut down* the replica set member " -#~ "that you are removing." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/rs.slaveOk.po b/locale/zh/LC_MESSAGES/reference/method/rs.slaveOk.po deleted file mode 100644 index 8dda4b7af3b..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/rs.slaveOk.po +++ /dev/null @@ -1,28 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/rs.slaveOk.txt:3 -msgid "rs.slaveOk()" -msgstr "" - -#: ../source/reference/method/rs.slaveOk.txt:15 -msgid "Provides a shorthand for the following operation:" -msgstr "" - -#: ../source/reference/method/rs.slaveOk.txt:21 -msgid "" -"This allows the current connection to allow read operations to run on " -":term:`secondary` members. See the :method:`readPref() ` " -"method for more fine-grained control over :doc:`read preference ` in the :program:`mongo` shell." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/rs.status.po b/locale/zh/LC_MESSAGES/reference/method/rs.status.po deleted file mode 100644 index 6dd1c44e355..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/rs.status.po +++ /dev/null @@ -1,34 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/rs.status.txt:3 -msgid "rs.status()" -msgstr "" - -#: ../source/reference/method/rs.status.txt:15 -msgid "A :term:`document` with status information." -msgstr "" - -#: ../source/reference/method/rs.status.txt:17 -msgid "" -"This output reflects the current status of the replica set, using data " -"derived from the heartbeat packets sent by the other members of the replica " -"set." -msgstr "" - -#: ../source/reference/method/rs.status.txt:21 -msgid "" -"This method provides a wrapper around the :dbcommand:`replSetGetStatus` " -"command. See the documentation of the command for a complete description of " -"the :ref:`output `." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/rs.stepDown.po b/locale/zh/LC_MESSAGES/reference/method/rs.stepDown.po deleted file mode 100644 index 4e79aa07c55..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/rs.stepDown.po +++ /dev/null @@ -1,146 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 532b7d82e7fc40b08d45304a6f4d07ec -#: ../source/reference/method/rs.stepDown.txt:3 -msgid "rs.stepDown()" -msgstr "" - -# b8a0c8312fa340268bb489f7d1fb4592 -#: ../source/reference/method/rs.stepDown.txt -msgid "On this page" -msgstr "" - -# f0e1bedc48164adcabf29bb9fc8dd961 -#: ../source/reference/method/rs.stepDown.txt:14 -msgid "Description" -msgstr "" - -# e3db0eed60104ad6ac516cc1ae6b4567 -#: ../source/reference/method/rs.stepDown.txt:18 -msgid "" -"Triggers the :term:`primary` of the replica set to become a " -":term:`secondary`. This in turn triggers an :ref:`election for primary " -"`. The method steps down the primary for " -"a specified number of seconds; during this period, the stepdown member is" -" ineligible from becoming primary." -msgstr "" - -# f60a290bfa4b4cecabe0f41ecf4da8d5 -#: ../source/reference/method/rs.stepDown.txt:24 -msgid "" -"The method only steps down the primary if an :data:`electable " -"<~replSetGetConfig.members[n].priority>` secondary is up-to-date with the" -" primary, waiting up to 10 seconds, by default, for a secondary to catch " -"up." -msgstr "" - -# 0a0d1c2598064279a0bc30686eb6db13 -#: ../source/reference/method/rs.stepDown.txt:29 -msgid "" -"The method is only valid against the primary and will error if run on a " -"non-primary member." -msgstr "" - -# f55a3f6e8c3f463daf7d5c65810a2ae9 -#: ../source/reference/method/rs.stepDown.txt:32 -msgid "The :method:`rs.stepDown()` method has the following parameters:" -msgstr "" - -# d11eafbea34646d7bff9e4ea11606422 -#: ../source/reference/method/rs.stepDown.txt:36 -msgid "" -":method:`rs.stepDown()` provides a wrapper around the command " -":dbcommand:`replSetStepDown`." -msgstr "" - -# b4165bdc460b4f0f892639bd70c452b4 -#: ../source/reference/method/rs.stepDown.txt:40 -msgid "Behavior" -msgstr "" - -# 36e6f637307947c592dd719f01e1d8bb -#: ../source/reference/method/rs.stepDown.txt:44 -msgid "" -"Before stepping down, :method:`rs.stepDown()` will attempt to terminate " -"long running user operations that would block the primary from stepping " -"down, such as an index build, a write operation or a map-reduce job." -msgstr "" - -# 183fcd7d14ad4d639f17f43f341f842b -#: ../source/reference/method/rs.stepDown.txt:49 -msgid "" -"To avoid rollbacks, :method:`rs.stepDown()`, by default, only steps down " -"the primary if an electable secondary is completely caught up with the " -"primary. The command will wait up to either 10 seconds or the " -"``secondaryCatchUpPeriodSecs`` for a secondary to catch up." -msgstr "" - -# 2f926ebcdc984eebb10955b23ebb59d3 -#: ../source/reference/method/rs.stepDown.txt:54 -msgid "" -"If no electable secondary meets this criterion by the waiting period, the" -" primary does not step down and the method throws an exception." -msgstr "" - -# 9628004a0d664d4380ba98ab5ff37eac -#: ../source/reference/method/rs.stepDown.txt:57 -msgid "" -"Upon successful stepdown, :method:`rs.stepDown()` forces all clients " -"currently connected to the database to disconnect. This helps ensure that" -" the clients maintain an accurate view of the replica set." -msgstr "" - -# 6f8ae4891a8742779cbb95f0afa14987 -#: ../source/reference/method/rs.stepDown.txt:61 -msgid "" -"Because the disconnect includes the connection used to run the command, " -"you cannot retrieve the return status of the command if the command " -"completes successfully; i.e. you can only retrieve the return status of " -"the command if it errors. When running the command in a script, the " -"script should account for this behavior." -msgstr "" - -# 5a003043ac4b4742b4b16cf8789a890b -#: ../source/reference/method/rs.stepDown.txt:69 -msgid ":method:`rs.stepDown()` blocks all writes to the primary while it runs." -msgstr "" - -#~ msgid "The :method:`rs.stepDown()` method has the following parameter:" -#~ msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "Forces the :term:`primary` of the " -#~ "replica set to become a " -#~ ":term:`secondary`, triggering an :ref:`election " -#~ "for primary `. The method steps down the" -#~ " primary for a specified number of" -#~ " seconds; during this period, the " -#~ "stepdown member is ineligible from " -#~ "becoming primary." -#~ msgstr "" - -#~ msgid "" -#~ "The method only steps down the " -#~ "primary if an :data:`electable " -#~ "<~replSetGetConfig.members[n].priority>` secondary is " -#~ "up-to-date with the primary, " -#~ "waiting up to 10 seconds for a " -#~ "secondary to catch up." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/rs.syncFrom.po b/locale/zh/LC_MESSAGES/reference/method/rs.syncFrom.po deleted file mode 100644 index 5d8e076e1f8..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/rs.syncFrom.po +++ /dev/null @@ -1,151 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/rs.syncFrom.txt:3 -msgid "rs.syncFrom()" -msgstr "" - -#: ../source/reference/method/rs.syncFrom.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/rs.syncFrom.txt:15 -msgid "" -"Provides a wrapper around the :dbcommand:`replSetSyncFrom`, which allows " -"administrators to temporarily override the default sync target for the " -"current member. Specify the name of the member you want to replicate from in" -" the form of ``[hostname]:[port]``." -msgstr "" - -#: ../source/includes/fact-voting-node-sync-incompatibility.rst:1 -msgid "" -"MongoDB 3.2 replica set members with :rsconf:`1 vote ` " -"cannot sync from members with :rsconf:`0 votes `." -msgstr "" - -#: ../source/reference/method/rs.syncFrom.txt:25 -msgid "Behavior" -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:2 -msgid "Sync Logic" -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:4 -msgid "" -"Only modify the default sync logic as needed, and always exercise caution. " -":dbcommand:`replSetSyncFrom` will not affect an in-progress initial sync " -"operation. To affect the sync target for the initial sync, run " -":dbcommand:`replSetSyncFrom` operation *before* initial sync." -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:9 -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:35 -msgid "" -"If you run :dbcommand:`replSetSyncFrom` during initial sync, MongoDB " -"produces no error messages, but the sync target will not change until after " -"the initial sync operation." -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:14 -msgid "Target" -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:16 -msgid "" -"The member to sync from must be a valid source for data in the set. To sync " -"from a member, the member must:" -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:19 -msgid "" -"Have data. It cannot be an arbiter, in startup or recovering mode, and must " -"be able to answer data queries." -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:22 -msgid "Be accessible." -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:24 -msgid "Be a member of the same set in the replica set configuration." -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:26 -msgid "Build indexes with the :rsconf:`members[n].buildIndexes` setting." -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:29 -msgid "A different member of the set, to prevent syncing from itself." -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:31 -msgid "" -"If you attempt to replicate from a member that is more than 10 seconds " -"behind the current member, :program:`mongod` will log a warning but will " -"still replicate from the lagging member." -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:40 -msgid "Persistence" -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:42 -msgid "" -":dbcommand:`replSetSyncFrom` provide a temporary override of default " -"behavior. :program:`mongod` will revert to the default sync behavior in the " -"following situations:" -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:46 -msgid "The :program:`mongod` instance restarts." -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:48 -msgid "" -"The connection between the :program:`mongod` and the sync target closes." -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-command.rst:51 -msgid "" -"If the sync target falls more than 30 seconds behind another member of the " -"replica set." -msgstr "" - -#: ../source/reference/method/rs.syncFrom.txt:30 -msgid "Example" -msgstr "" - -#: ../source/reference/method/rs.syncFrom.txt:32 -msgid "" -"To use the :method:`rs.syncFrom()` helper in the :program:`mongo` shell:" -msgstr "" - -#: ../source/reference/method/rs.syncFrom.txt:38 -msgid ":dbcommand:`replSetSyncFrom`." -msgstr "" - -#~ msgid "" -#~ "Provides a wrapper around the :dbcommand:`replSetSyncFrom`, which allows " -#~ "administrators to configure the member of a replica set that the current " -#~ "member will pull data from. Specify the name of the member you want to " -#~ "replicate from in the form of ``[hostname]:[port]``." -#~ msgstr "" - -#~ msgid "See :dbcommand:`replSetSyncFrom` for more details." -#~ msgstr "" - -#~ msgid "" -#~ "See :doc:`/tutorial/configure-replica-set-secondary-sync-target` for details" -#~ " how to use this command." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/run.po b/locale/zh/LC_MESSAGES/reference/method/run.po deleted file mode 100644 index 553e79f8848..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/run.po +++ /dev/null @@ -1,20 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/run.txt:3 -msgid "run()" -msgstr "" - -#: ../source/reference/method/run.txt:15 -msgid "For internal use." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/runMongoProgram.po b/locale/zh/LC_MESSAGES/reference/method/runMongoProgram.po deleted file mode 100644 index cd88e422358..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/runMongoProgram.po +++ /dev/null @@ -1,20 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/runMongoProgram.txt:3 -msgid "runMongoProgram()" -msgstr "" - -#: ../source/reference/method/runMongoProgram.txt:15 -msgid "For internal use." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/runProgram.po b/locale/zh/LC_MESSAGES/reference/method/runProgram.po deleted file mode 100644 index 2e1491da350..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/runProgram.po +++ /dev/null @@ -1,20 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/runProgram.txt:3 -msgid "runProgram()" -msgstr "" - -#: ../source/reference/method/runProgram.txt:15 -msgid "For internal use." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/setVerboseShell.po b/locale/zh/LC_MESSAGES/reference/method/setVerboseShell.po deleted file mode 100644 index 00e65eb6f91..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/setVerboseShell.po +++ /dev/null @@ -1,60 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/setVerboseShell.txt:3 -msgid "setVerboseShell()" -msgstr "" - -#: ../source/reference/method/setVerboseShell.txt:15 -msgid "" -"The :method:`setVerboseShell()` method configures the :program:`mongo` shell" -" to print the duration of each operation." -msgstr "" - -#: ../source/reference/method/setVerboseShell.txt:18 -msgid ":method:`setVerboseShell()` has the form:" -msgstr "" - -#: ../source/reference/method/setVerboseShell.txt:24 -msgid "" -":method:`setVerboseShell()` takes one boolean parameter. Specify ``true`` or" -" leave the parameter blank to activate the verbose shell. Specify ``false`` " -"to deactivate." -msgstr "" - -#: ../source/reference/method/setVerboseShell.txt:29 -msgid "Example" -msgstr "" - -#: ../source/reference/method/setVerboseShell.txt:31 -msgid "The following example demonstrates the behavior of the verbose shell:" -msgstr "" - -#: ../source/reference/method/setVerboseShell.txt:33 -msgid "From the :program:`mongo` shell, set verbose shell to ``true``:" -msgstr "" - -#: ../source/reference/method/setVerboseShell.txt:39 -msgid "" -"With verbose shell set to ``true``, run :method:`db.collection.aggregate()`:" -msgstr "" - -#: ../source/reference/method/setVerboseShell.txt:50 -msgid "" -"In addition to returning the results of the operation, the :program:`mongo` " -"shell now displays information about the duration of the operation:" -msgstr "" - -#: ../source/reference/method/setVerboseShell.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/sh._adminCommand.po b/locale/zh/LC_MESSAGES/reference/method/sh._adminCommand.po deleted file mode 100644 index b7a0dd7cf40..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/sh._adminCommand.po +++ /dev/null @@ -1,34 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sh._adminCommand.txt:3 -msgid "sh._adminCommand()" -msgstr "" - -#: ../source/reference/method/sh._adminCommand.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/sh._adminCommand.txt:18 -msgid "" -"Runs a database command against the admin database of a :program:`mongos` " -"instance." -msgstr "" - -#: ../source/reference/method/sh._adminCommand.txt:23 -msgid ":method:`db.runCommand()`" -msgstr "" - -#: ../source/reference/method/sh._adminCommand.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/sh._checkFullName.po b/locale/zh/LC_MESSAGES/reference/method/sh._checkFullName.po deleted file mode 100644 index c4dc481aaa8..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/sh._checkFullName.po +++ /dev/null @@ -1,41 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sh._checkFullName.txt:3 -msgid "sh._checkFullName()" -msgstr "" - -#: ../source/reference/method/sh._checkFullName.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/sh._checkFullName.txt:18 -msgid "" -"Verifies that a :term:`namespace` name is well formed. If the namespace is " -"well formed, the :method:`sh._checkFullName()` method exits *with no " -"message*." -msgstr "" - -#: ../source/reference/method/sh._checkFullName.txt:24 -msgid "" -"If the namespace is not well formed, :method:`sh._checkFullName()` throws: " -"\"name needs to be fully qualified .\"" -msgstr "" - -#: ../source/reference/method/sh._checkFullName.txt:28 -msgid "The :method:`sh._checkFullName()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/sh._checkFullName.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/sh._checkMongos.po b/locale/zh/LC_MESSAGES/reference/method/sh._checkMongos.po deleted file mode 100644 index f74e2881023..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/sh._checkMongos.po +++ /dev/null @@ -1,31 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sh._checkMongos.txt:3 -msgid "sh._checkMongos()" -msgstr "" - -#: ../source/reference/method/sh._checkMongos.txt:15 -msgid "nothing" -msgstr "" - -#: ../source/reference/method/sh._checkMongos.txt:17 -msgid "\"not connected to a mongos\"" -msgstr "" - -#: ../source/reference/method/sh._checkMongos.txt:19 -msgid "" -"The :method:`sh._checkMongos()` method throws an error message if the " -":program:`mongo` shell is not connected to a :program:`mongos` instance. " -"Otherwise it exits (no return document or return code)." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/sh._lastMigration.po b/locale/zh/LC_MESSAGES/reference/method/sh._lastMigration.po deleted file mode 100644 index 78c8f21399b..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/sh._lastMigration.po +++ /dev/null @@ -1,77 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sh._lastMigration.txt:3 -msgid "sh._lastMigration()" -msgstr "" - -#: ../source/reference/method/sh._lastMigration.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/sh._lastMigration.txt:18 -msgid "" -"Returns information on the last migration performed on the specified " -"database or collection." -msgstr "" - -#: ../source/reference/method/sh._lastMigration.txt:21 -msgid "The :method:`sh._lastMigration()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/sh._lastMigration.txt:26 -msgid "Output" -msgstr "" - -#: ../source/reference/method/sh._lastMigration.txt:28 -msgid "" -"The :method:`sh._lastMigration()` method returns a document with details " -"about the last migration performed on the database or collection. The " -"document contains the following output:" -msgstr "" - -#: ../source/reference/method/sh._lastMigration.txt:34 -msgid "The id of the migration task." -msgstr "" - -#: ../source/reference/method/sh._lastMigration.txt:38 -msgid "The name of the server." -msgstr "" - -#: ../source/reference/method/sh._lastMigration.txt:42 -msgid "The IP address and port number of the server." -msgstr "" - -#: ../source/reference/method/sh._lastMigration.txt:46 -msgid "The time of the last migration, formatted as :term:`ISODate`." -msgstr "" - -#: ../source/reference/method/sh._lastMigration.txt:50 -msgid "The specific type of migration." -msgstr "" - -#: ../source/reference/method/sh._lastMigration.txt:54 -msgid "" -"The complete :term:`namespace` of the collection affected by the migration." -msgstr "" - -#: ../source/reference/method/sh._lastMigration.txt:59 -msgid "" -"A document containing details about the migrated chunk. The document " -"includes ``min`` and ``max`` embedded documents with the bounds of the " -"migrated chunk." -msgstr "" - -#: ../source/reference/method/sh._lastMigration.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/sh.addShard.po b/locale/zh/LC_MESSAGES/reference/method/sh.addShard.po deleted file mode 100644 index 25ecdd7fd99..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/sh.addShard.po +++ /dev/null @@ -1,150 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 8ae4c76400294900bc70fecea8995ba9 -#: ../source/reference/method/sh.addShard.txt:3 -msgid "sh.addShard()" -msgstr "" - -# 3afcaef38db149348955092ff1d058e5 -#: ../source/reference/method/sh.addShard.txt -msgid "On this page" -msgstr "" - -# fe5580d34cc9466b896633280d4b5c0b -#: ../source/reference/method/sh.addShard.txt:14 -msgid "Definition" -msgstr "" - -# 2f864f763d1e4980a6ee707d9a336bc2 -#: ../source/reference/method/sh.addShard.txt:18 -msgid "" -"Adds a database instance or replica set to a :term:`sharded cluster`. The" -" optimal configuration is to deploy shards across :term:`replica sets " -"`. This method must be run on a :program:`mongos` instance." -msgstr "" - -# 88e34449a3844f918e259946ea305a99 -#: ../source/reference/method/sh.addShard.txt:23 -msgid "The :method:`sh.addShard()` method has the following parameter:" -msgstr "" - -# 8f29cdf87fab4f2fb4927334e8414e20 -#: ../source/reference/method/sh.addShard.txt:27 -msgid "The :method:`sh.addShard()` method has the following prototype form:" -msgstr "" - -# bc2239ebb28a47ff8e9f4c3bd9c7525b -#: ../source/reference/method/sh.addShard.txt:33 -msgid "The ``host`` parameter can be in any of the following forms:" -msgstr "" - -# 92d3ba90dd3a4a46b6da719e574dee93 -#: ../source/reference/method/sh.addShard.txt:45 -msgid "" -"Do not use ``localhost`` for the hostname unless your " -":term:`configuration server ` is also running on " -"``localhost``." -msgstr "" - -# badf85b37f9a46b594f5e258ec35420c -#: ../source/includes/note-deb-and-rpm-default-to-localhost.rst:4 -msgid "" -"|mongodb-package| installed from official :doc:`.deb ` and :doc:`.rpm ` packages have the :setting:`bind_ip` configuration set to " -"``127.0.0.1`` by default." -msgstr "" - -# 5c5e6bfe13404afea8df7abdd09efb6b -#: ../source/reference/method/sh.addShard.txt:52 -msgid "" -"The :method:`sh.addShard()` method is a helper for the " -":dbcommand:`addShard` command. The :dbcommand:`addShard` command has " -"additional options which are not available with this helper." -msgstr "" - -# 44d167545b204b989a5b66b81fb4f1a0 -#: ../source/reference/method/sh.addShard.txt:58 -msgid "Considerations" -msgstr "" - -# 445b0093cd1d4b578929bbe3bb321735 -#: ../source/reference/method/sh.addShard.txt:61 -msgid "Balancing" -msgstr "" - -# 2f5317d1e5d14022848152e9da1a54e5 -#: ../source/includes/fact-adding-shards-changes-cluster-balance.rst:1 -msgid "" -"When you add a shard to a sharded cluster, you affect the balance of " -":term:`chunks ` among the shards of a cluster for all existing " -"sharded collections. The balancer will begin migrating chunks so that the" -" cluster will achieve balance. See :ref:`sharding-internals-balancing` " -"for more information." -msgstr "" - -# ca5566050979460ca663e218eedd77b9 -#: ../source/includes/fact-archiveMovedChunks.rst:3 -msgid "" -"Chunk migrations can have an impact on disk space. Starting in MongoDB " -"2.6, the source shard automatically archives the migrated documents by " -"default. For details, see :ref:`moveChunk-directory`." -msgstr "" - -# 98270a9c82d0470797a27fafb00edae6 -#: ../source/reference/method/sh.addShard.txt:66 -msgid "Hidden Members" -msgstr "" - -# 97d3ef88228146f282db6febb6c1206d -#: ../source/includes/important-add-shard-not-compatible-with-hidden-members.rst:1 -msgid "" -"You cannot include a :doc:`hidden member ` in the seed list provided to |cmd-name|." -msgstr "" - -# a8e45f08a84243c8b0b766ff15c018e4 -#: ../source/reference/method/sh.addShard.txt:72 -msgid "Example" -msgstr "" - -# fa3da7e1f7844bad950d6ec24360c6b8 -#: ../source/reference/method/sh.addShard.txt:74 -msgid "" -"To add a shard on a replica set, specify the name of the replica set and " -"the hostname of at least one member of the replica set, as a seed. If you" -" specify additional hostnames, all must be members of the same replica " -"set." -msgstr "" - -# a9cc16db73214b838faf89b0c6be02e7 -#: ../source/reference/method/sh.addShard.txt:79 -msgid "" -"The following example adds a replica set named ``repl0`` and specifies " -"one member of the replica set:" -msgstr "" - -#~ msgid "" -#~ "When you add a shard to a " -#~ "sharded cluster, you affect the balance" -#~ " of :term:`chunks ` among the " -#~ "shards of a cluster for all " -#~ "existing sharded collections. The balancer " -#~ "will begin migrating chunks so that " -#~ "the cluster will achieve balance. See" -#~ " :doc:`/core/sharding-balancing` for more " -#~ "information." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/sh.addShardTag.po b/locale/zh/LC_MESSAGES/reference/method/sh.addShardTag.po deleted file mode 100644 index 1cf1392693a..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/sh.addShardTag.po +++ /dev/null @@ -1,71 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# c5fb1c6e3dc14328adbdd2ce5f0c3456 -#: ../source/reference/method/sh.addShardTag.txt:3 -msgid "sh.addShardTag()" -msgstr "" - -# 1e7f2111592b474bb0f39547420da126 -#: ../source/reference/method/sh.addShardTag.txt -msgid "On this page" -msgstr "" - -# b22d6419abb44c3a8a4c891b1d72e42e -#: ../source/reference/method/sh.addShardTag.txt:14 -msgid "Definition" -msgstr "" - -# 5025927e87c349a3bdaa5c6eb8d4575b -#: ../source/includes/fact-zone-sharding-alias.rst:3 -msgid "" -"This method aliases to |method| in MongoDB 3.4. The functionality " -"specified below still applies to MongoDB 3.2. MongoDB 3.4 provides " -":ref:`Zone sharding ` as the successor to tag-aware " -"sharding." -msgstr "" - -# 5660dda204c4477a9a9abf6e530c1c6b -#: ../source/reference/method/sh.addShardTag.txt:22 -msgid "" -"Associates a shard with a tag or identifier. MongoDB uses these " -"identifiers to direct :term:`chunks ` that fall within a tagged " -"range to specific shards. :method:`sh.addTagRange()` associates chunk " -"ranges with tag ranges." -msgstr "" - -# b0dffeb3a5894a63a8f56b27ac8d7813 -#: ../source/reference/method/sh.addShardTag.txt:29 -msgid "" -"Only issue :method:`sh.addShardTag()` when connected to a " -":program:`mongos` instance." -msgstr "" - -# 13b0ce5e97f140b5b0355a6c6b6d9fef -#: ../source/reference/method/sh.addShardTag.txt:33 -msgid "Example" -msgstr "" - -# 7215a747b8c14ba89aa94ba9473f8676 -#: ../source/reference/method/sh.addShardTag.txt:35 -msgid "" -"The following example adds three tags, ``NYC``, ``LAX``, and ``NRT``, to " -"three shards:" -msgstr "" - -# 70126aff4cec45b2aa959331dcea902c -#: ../source/reference/method/sh.addShardTag.txt:44 -msgid ":method:`sh.addTagRange()` and :method:`sh.removeShardTag()`." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/sh.addShardToZone.po b/locale/zh/LC_MESSAGES/reference/method/sh.addShardToZone.po deleted file mode 100644 index e7f8933da27..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/sh.addShardToZone.po +++ /dev/null @@ -1,143 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# dc8c374f01b4453db86afe8e27e7bdd8 -#: ../source/reference/method/sh.addShardToZone.txt:3 -msgid "sh.addShardToZone()" -msgstr "" - -# 96713b89964642048493cf5b7ea6152d -#: ../source/reference/method/sh.addShardToZone.txt -msgid "On this page" -msgstr "" - -# a8328278d5aa4b96833e15eb52a29ab3 -#: ../source/reference/method/sh.addShardToZone.txt:14 -msgid "Definition" -msgstr "" - -# c48b8df09ad84e2bae1fa7e23c706a02 -#: ../source/reference/method/sh.addShardToZone.txt:20 -msgid "" -"Associates a shard with a :term:`zone`. MongoDB associates this shard " -"with the given zone. Chunks that are covered by the zone are assigned to " -"shards associated with the zone." -msgstr "" - -# b6fa45a543a3458b8e9c71b39eafcc99 -#: ../source/reference/method/sh.addShardToZone.txt:26 -msgid "" -"Only issue :method:`sh.addShardToZone()` when connected to a " -":program:`mongos` instance." -msgstr "" - -# 07978d5a028645f8b2ec91345e19b0f4 -#: ../source/reference/method/sh.addShardToZone.txt:30 -msgid "Behavior" -msgstr "" - -# b7a39936f5eb45478d520bc08f77c798 -#: ../source/reference/method/sh.addShardToZone.txt:32 -msgid "" -"You can associate a zone with multiple shards, and a shard can associate " -"with multiple zones." -msgstr "" - -# cf750e21c1344403a35f72a34c43e483 -#: ../source/reference/method/sh.addShardToZone.txt:35 -msgid "" -"See the :ref:`zone ` manual page for more information on " -"zones in sharded clusters." -msgstr "" - -# 7f3ada22e40947aa96c89ed9bd06a96d -#: ../source/reference/method/sh.addShardToZone.txt:39 -msgid "Ranges" -msgstr "" - -# 751a7c371b674446af4b7cd8059df908 -#: ../source/reference/method/sh.addShardToZone.txt:41 -msgid "" -"MongoDB effectively ignores zones that do not have at least one range of " -"shard key values associated with it." -msgstr "" - -# 59e935334b9b46de8ada107d8990a506 -#: ../source/reference/method/sh.addShardToZone.txt:44 -msgid "" -"To associate a range of shard key values with a zone, use the " -":method:`sh.updateZoneKeyRange()` method." -msgstr "" - -# 0a4d0694b4f14db690dc1062fee7c82c -#: ../source/reference/method/sh.addShardToZone.txt:48 -msgid "Security" -msgstr "" - -# a3259b234c6d49f4b115249920382ad9 -#: ../source/reference/method/sh.addShardToZone.txt:50 -msgid "" -"For sharded clusters running with :ref:`authentication `," -" you must authenticate as a user whose privileges include " -":authaction:`update` on the ``config.shards`` collection or the " -"``config`` database." -msgstr "" - -# c00280f08dd14dd9bf7450403f3fc74e -#: ../source/reference/method/sh.addShardToZone.txt:54 -msgid "" -"The :authrole:`clusterAdmin` or :authrole:`clusterManager` built-in roles" -" have the appropriate permissions for issuing " -":method:`sh.addShardToZone()`. See the :ref:`Role-Based Access Control " -"` manual page for more information." -msgstr "" - -# 89e9c8dec1ee4026ad4af054d3238a25 -#: ../source/reference/method/sh.addShardToZone.txt:60 -msgid "Example" -msgstr "" - -# f65704fcef29400281cc13c9dbf3651c -#: ../source/reference/method/sh.addShardToZone.txt:62 -msgid "" -"The following example adds three zones, ``NYC``, ``LAX``, and ``NRT``, " -"associating each to a shard:" -msgstr "" - -# c35ae0f7968a4cf5b70064a35dcabf15 -#: ../source/reference/method/sh.addShardToZone.txt:71 -msgid "" -"A shard can associate with multiple zones. The following example " -"associates ``LGA`` to ``shard0000``:" -msgstr "" - -# e94bf60ce5a440aebd9842057a6464b2 -#: ../source/reference/method/sh.addShardToZone.txt:78 -msgid "" -"``shard0000`` associates with both the ``LGA`` zone and the ``JFK`` zone." -" In a balanced cluster, MongoDB routes reads and writes covered by either" -" zone to ``shard0000``." -msgstr "" - -# f7250ca76c62429099ccd0fc3295da41 -#: ../source/reference/method/sh.addShardToZone.txt:82 -msgid ":method:`sh.updateZoneKeyRange()` and :method:`sh.removeShardFromZone()`." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/sh.addTagRange.po b/locale/zh/LC_MESSAGES/reference/method/sh.addTagRange.po deleted file mode 100644 index 87d2964c9d2..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/sh.addTagRange.po +++ /dev/null @@ -1,110 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# c81a325c8a844bdd82499ff996ea6274 -#: ../source/reference/method/sh.addTagRange.txt:3 -msgid "sh.addTagRange()" -msgstr "" - -# 30cf6218c62e44008fca207e984fefff -#: ../source/reference/method/sh.addTagRange.txt -msgid "On this page" -msgstr "" - -# c277535850db4661895920dae193e6d8 -#: ../source/reference/method/sh.addTagRange.txt:14 -msgid "Definition" -msgstr "" - -# 9c79001eabf7412bbc8ea83e3f5ea7b4 -#: ../source/includes/fact-zone-sharding-alias.rst:3 -msgid "" -"This method aliases to |method| in MongoDB 3.4. The functionality " -"specified below still applies to MongoDB 3.2. MongoDB 3.4 provides " -":ref:`Zone sharding ` as the successor to tag-aware " -"sharding." -msgstr "" - -# 3e2a1b562da548d08dd2f859cc026437 -#: ../source/reference/method/sh.addTagRange.txt:22 -msgid "" -"Attaches a range of shard key values to a shard tag created using the " -":method:`sh.addShardTag()` method. :method:`sh.addTagRange()` takes the " -"following arguments:" -msgstr "" - -# 3c61056d30bf4f2d97a2327f818d1c97 -#: ../source/reference/method/sh.addTagRange.txt:28 -msgid "" -"Use :method:`sh.addShardTag()` to ensure that the balancer migrates " -"documents that exist within the specified range to a specific shard or " -"set of shards." -msgstr "" - -# 84cb00331fd547fe9fc6b4ed724a28c7 -#: ../source/reference/method/sh.addTagRange.txt:32 -msgid "" -"Only issue :method:`sh.addTagRange()` when connected to a " -":program:`mongos` instance." -msgstr "" - -# 33f192d98883442dadda1c5dcee717ee -#: ../source/reference/method/sh.addTagRange.txt:36 -msgid "Behavior" -msgstr "" - -# 2fc5dd1050bc4fbe87389f065a157e60 -#: ../source/reference/method/sh.addTagRange.txt:39 -msgid "Bounds" -msgstr "" - -# 0ea475e010c7437a8ec81687a1dfb84c -#: ../source/includes/fact-shard-ranges-inclusive-exclusive.rst:1 -msgid "" -"Zone ranges are always inclusive of the lower boundary and exclusive of " -"the upper boundary." -msgstr "" - -# 4d63a42a8dbc4f7f9e3cb453cd86d5b8 -#: ../source/reference/method/sh.addTagRange.txt:44 -msgid "Dropped Collections" -msgstr "" - -# 6f4832f53d394d358ddd145964dbd983 -#: ../source/reference/method/sh.addTagRange.txt:46 -msgid "" -"If you add a tag range to a collection using :method:`sh.addTagRange()` " -"and then later drop the collection or its database, MongoDB does not " -"remove the tag association. If you later create a new collection with the" -" same name, the old tag association will apply to the new collection." -msgstr "" - -# 14cb035db4034d519880db6588517799 -#: ../source/reference/method/sh.addTagRange.txt:53 -msgid "Example" -msgstr "" - -# 047b0117e887417088c3e9f709aca142 -#: ../source/reference/method/sh.addTagRange.txt:55 -msgid "" -"Given a shard key of ``{state: 1, zip: 1}``, the following operation " -"creates a tag range covering zip codes in New York State:" -msgstr "" - -#~ msgid "" -#~ "Shard ranges are always inclusive of " -#~ "the lower value and exclusive of " -#~ "the upper boundary." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/sh.disableBalancing.po b/locale/zh/LC_MESSAGES/reference/method/sh.disableBalancing.po deleted file mode 100644 index 408f73369d4..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/sh.disableBalancing.po +++ /dev/null @@ -1,42 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sh.disableBalancing.txt:3 -msgid "sh.disableBalancing()" -msgstr "" - -#: ../source/reference/method/sh.disableBalancing.txt:14 -msgid "Description" -msgstr "" - -#: ../source/reference/method/sh.disableBalancing.txt:18 -msgid "" -"Disables the balancer for the specified sharded collection. This does not " -"affect the balancing of :term:`chunks ` for other sharded collections" -" in the same cluster." -msgstr "" - -#: ../source/reference/method/sh.disableBalancing.txt:22 -msgid "" -"The :method:`sh.disableBalancing()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/sh.disableBalancing.txt:27 -msgid "" -"For more information on the balancing process, see :doc:`/tutorial/manage-" -"sharded-cluster-balancer` and :ref:`sharding-balancing`." -msgstr "" - -#: ../source/reference/method/sh.disableBalancing.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/sh.enableBalancing.po b/locale/zh/LC_MESSAGES/reference/method/sh.enableBalancing.po deleted file mode 100644 index a60931dc564..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/sh.enableBalancing.po +++ /dev/null @@ -1,45 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sh.enableBalancing.txt:3 -msgid "sh.enableBalancing()" -msgstr "" - -#: ../source/reference/method/sh.enableBalancing.txt:14 -msgid "Description" -msgstr "" - -#: ../source/reference/method/sh.enableBalancing.txt:18 -msgid "" -"Enables the balancer for the specified namespace of the sharded collection." -msgstr "" - -#: ../source/reference/method/sh.enableBalancing.txt:20 -msgid "The :method:`sh.enableBalancing()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/sh.enableBalancing.txt:24 -msgid "" -":method:`sh.enableBalancing()` does not *start* balancing. Rather, it allows" -" balancing of this collection the next time the balancer runs." -msgstr "" - -#: ../source/reference/method/sh.enableBalancing.txt:28 -msgid "" -"For more information on the balancing process, see :doc:`/tutorial/manage-" -"sharded-cluster-balancer` and :ref:`sharding-balancing`." -msgstr "" - -#: ../source/reference/method/sh.enableBalancing.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/sh.enableSharding.po b/locale/zh/LC_MESSAGES/reference/method/sh.enableSharding.po deleted file mode 100644 index 379cd97d79d..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/sh.enableSharding.po +++ /dev/null @@ -1,39 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sh.enableSharding.txt:3 -msgid "sh.enableSharding()" -msgstr "" - -#: ../source/reference/method/sh.enableSharding.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/sh.enableSharding.txt:18 -msgid "" -"Enables sharding on the specified database. This does not automatically " -"shard any collections but makes it possible to begin sharding collections " -"using :method:`sh.shardCollection()`." -msgstr "" - -#: ../source/reference/method/sh.enableSharding.txt:22 -msgid "The :method:`sh.enableSharding()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/sh.enableSharding.txt:26 -msgid ":method:`sh.shardCollection()`" -msgstr "" - -#: ../source/reference/method/sh.enableSharding.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/sh.getBalancerHost.po b/locale/zh/LC_MESSAGES/reference/method/sh.getBalancerHost.po deleted file mode 100644 index 7dbb95e171b..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/sh.getBalancerHost.po +++ /dev/null @@ -1,81 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 94568e5ce36d41aeb3b0379baddf4620 -#: ../source/reference/method/sh.getBalancerHost.txt:3 -msgid "sh.getBalancerHost()" -msgstr "" - -# fd320bb5b1934b89abcadee723d4e145 -#: ../source/reference/method/sh.getBalancerHost.txt:17 -msgid "" -"Starting in 3.4, the balancer runs on primary of CSRS. The primary of " -"CSRS holds the \"balancer\" lock, using a process id named " -"\"ConfigServer\". This lock is never released." -msgstr "" - -# 1b4f2ed2282c4c02b005fe2e3b602115 -#: ../source/reference/method/sh.getBalancerHost.txt:23 -msgid ":method:`sh.enableBalancing()`" -msgstr "" - -# 3c664940924c41619c3c9ed57cf494b2 -#: ../source/reference/method/sh.getBalancerHost.txt:24 -msgid ":method:`sh.disableBalancing()`" -msgstr "" - -# 7af0b5e19ef24a82ae7107b991594a4f -#: ../source/reference/method/sh.getBalancerHost.txt:25 -msgid ":method:`sh.getBalancerState()`" -msgstr "" - -# 69fa131d6f154ed093fde145242f924c -#: ../source/reference/method/sh.getBalancerHost.txt:26 -msgid ":method:`sh.isBalancerRunning()`" -msgstr "" - -# 9bce79ddf62240faae1969785a830ef0 -#: ../source/reference/method/sh.getBalancerHost.txt:27 -msgid ":method:`sh.setBalancerState()`" -msgstr "" - -# a710fb68f21844f18698d4fcc4f3d94e -#: ../source/reference/method/sh.getBalancerHost.txt:28 -msgid ":method:`sh.startBalancer()`" -msgstr "" - -# fbc56afa3a8d429cbddc0d0118a669d4 -#: ../source/reference/method/sh.getBalancerHost.txt:29 -msgid ":method:`sh.stopBalancer()`" -msgstr "" - -# b17c01e3329247e6a3333dd916d5b892 -#: ../source/reference/method/sh.getBalancerHost.txt:30 -msgid ":method:`sh.waitForBalancer()`" -msgstr "" - -# de4dd3ebf66a4b9a85191e2904c7d568 -#: ../source/reference/method/sh.getBalancerHost.txt:31 -msgid ":method:`sh.waitForBalancerOff()`" -msgstr "" - -#~ msgid "String in form :samp:`{hostname}:{port}`" -#~ msgstr "" - -#~ msgid "" -#~ ":method:`sh.getBalancerHost()` returns the name " -#~ "of the server that is running the" -#~ " balancer." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/sh.getBalancerLockDetails.po b/locale/zh/LC_MESSAGES/reference/method/sh.getBalancerLockDetails.po deleted file mode 100644 index f2431507e60..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/sh.getBalancerLockDetails.po +++ /dev/null @@ -1,50 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 9b146fde5f4f4719899871bc6a7007be -#: ../source/reference/method/sh.getBalancerLockDetails.txt:3 -msgid "sh.getBalancerLockDetails()" -msgstr "" - -# 1b9a76fef07545b6bd4e4e7cb12b709e -#: ../source/reference/method/sh.getBalancerLockDetails.txt:15 -msgid "Reports on the balancer lock." -msgstr "" - -# 41d701bd2c224197a93a78c791aa1be2 -#: ../source/reference/method/sh.getBalancerLockDetails.txt:19 -msgid "" -"Starting in 3.4, the primary of the CSRS config server holds the " -"\"balancer\" lock, using a process id named \"ConfigServer\". This lock " -"is never released. To determine if the balancer is running, see :ref" -":`sharding-balancing-is-running`." -msgstr "" - -# ffe7292915ae49ca95a954e732351ec7 -#: ../source/reference/method/sh.getBalancerLockDetails.txt:24 -msgid "A document with the ``balancer`` lock information." -msgstr "" - -#~ msgid "Reports on the active balancer lock, if it exists." -#~ msgstr "" - -#~ msgid "" -#~ "``null`` if lock document does not " -#~ "exist or no lock is not taken. " -#~ "Otherwise, returns the lock document." -#~ msgstr "" - -#~ msgid "Document or ``null``." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/sh.getBalancerState.po b/locale/zh/LC_MESSAGES/reference/method/sh.getBalancerState.po deleted file mode 100644 index e5e9867a3ce..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/sh.getBalancerState.po +++ /dev/null @@ -1,64 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sh.getBalancerState.txt:3 -msgid "sh.getBalancerState()" -msgstr "" - -#: ../source/reference/method/sh.getBalancerState.txt:15 -msgid "boolean" -msgstr "" - -#: ../source/reference/method/sh.getBalancerState.txt:17 -msgid "" -":method:`sh.getBalancerState()` returns ``true`` when the :term:`balancer` " -"is enabled and false if the balancer is disabled. This does not reflect the " -"current state of balancing operations: use :method:`sh.isBalancerRunning()` " -"to check the balancer's current state." -msgstr "" - -#: ../source/reference/method/sh.getBalancerState.txt:25 -msgid ":method:`sh.enableBalancing()`" -msgstr "" - -#: ../source/reference/method/sh.getBalancerState.txt:26 -msgid ":method:`sh.disableBalancing()`" -msgstr "" - -#: ../source/reference/method/sh.getBalancerState.txt:27 -msgid ":method:`sh.getBalancerHost()`" -msgstr "" - -#: ../source/reference/method/sh.getBalancerState.txt:28 -msgid ":method:`sh.isBalancerRunning()`" -msgstr "" - -#: ../source/reference/method/sh.getBalancerState.txt:29 -msgid ":method:`sh.setBalancerState()`" -msgstr "" - -#: ../source/reference/method/sh.getBalancerState.txt:30 -msgid ":method:`sh.startBalancer()`" -msgstr "" - -#: ../source/reference/method/sh.getBalancerState.txt:31 -msgid ":method:`sh.stopBalancer()`" -msgstr "" - -#: ../source/reference/method/sh.getBalancerState.txt:32 -msgid ":method:`sh.waitForBalancer()`" -msgstr "" - -#: ../source/reference/method/sh.getBalancerState.txt:33 -msgid ":method:`sh.waitForBalancerOff()`" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/sh.help.po b/locale/zh/LC_MESSAGES/reference/method/sh.help.po deleted file mode 100644 index 5112950bfe5..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/sh.help.po +++ /dev/null @@ -1,20 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sh.help.txt:3 -msgid "sh.help()" -msgstr "" - -#: ../source/reference/method/sh.help.txt:15 -msgid "a basic help text for all sharding related shell functions." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/sh.isBalancerRunning.po b/locale/zh/LC_MESSAGES/reference/method/sh.isBalancerRunning.po deleted file mode 100644 index a6ca0b04210..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/sh.isBalancerRunning.po +++ /dev/null @@ -1,64 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sh.isBalancerRunning.txt:3 -msgid "sh.isBalancerRunning()" -msgstr "" - -#: ../source/reference/method/sh.isBalancerRunning.txt:15 -msgid "boolean" -msgstr "" - -#: ../source/reference/method/sh.isBalancerRunning.txt:17 -msgid "" -"Returns true if the :term:`balancer` process is currently running and " -"migrating chunks and false if the balancer process is not running. Use " -":method:`sh.getBalancerState()` to determine if the balancer is enabled or " -"disabled." -msgstr "" - -#: ../source/reference/method/sh.isBalancerRunning.txt:24 -msgid ":method:`sh.enableBalancing()`" -msgstr "" - -#: ../source/reference/method/sh.isBalancerRunning.txt:25 -msgid ":method:`sh.disableBalancing()`" -msgstr "" - -#: ../source/reference/method/sh.isBalancerRunning.txt:26 -msgid ":method:`sh.getBalancerHost()`" -msgstr "" - -#: ../source/reference/method/sh.isBalancerRunning.txt:27 -msgid ":method:`sh.getBalancerState()`" -msgstr "" - -#: ../source/reference/method/sh.isBalancerRunning.txt:28 -msgid ":method:`sh.setBalancerState()`" -msgstr "" - -#: ../source/reference/method/sh.isBalancerRunning.txt:29 -msgid ":method:`sh.startBalancer()`" -msgstr "" - -#: ../source/reference/method/sh.isBalancerRunning.txt:30 -msgid ":method:`sh.stopBalancer()`" -msgstr "" - -#: ../source/reference/method/sh.isBalancerRunning.txt:31 -msgid ":method:`sh.waitForBalancer()`" -msgstr "" - -#: ../source/reference/method/sh.isBalancerRunning.txt:32 -msgid ":method:`sh.waitForBalancerOff()`" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/sh.moveChunk.po b/locale/zh/LC_MESSAGES/reference/method/sh.moveChunk.po deleted file mode 100644 index 7344559f9df..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/sh.moveChunk.po +++ /dev/null @@ -1,56 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sh.moveChunk.txt:3 -msgid "sh.moveChunk()" -msgstr "" - -#: ../source/reference/method/sh.moveChunk.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/sh.moveChunk.txt:18 -msgid "" -"Moves the :term:`chunk` that contains the document specified by the " -"``query`` to the ``destination`` shard. :method:`sh.moveChunk()` provides a " -"wrapper around the :dbcommand:`moveChunk` database command and takes the " -"following arguments:" -msgstr "" - -#: ../source/reference/method/sh.moveChunk.txt:25 -msgid "" -"In most circumstances, allow the :term:`balancer` to automatically migrate " -":term:`chunks `, and avoid calling :method:`sh.moveChunk()` directly." -msgstr "" - -#: ../source/reference/method/sh.moveChunk.txt:29 -msgid "" -":dbcommand:`moveChunk`, :method:`sh.splitAt()`, :method:`sh.splitFind()`, " -":doc:`/sharding`, and :ref:`chunk migration `." -msgstr "" - -#: ../source/reference/method/sh.moveChunk.txt:34 -msgid "Example" -msgstr "" - -#: ../source/reference/method/sh.moveChunk.txt:36 -msgid "" -"Given the ``people`` collection in the ``records`` database, the following " -"operation finds the chunk that contains the documents with the ``zipcode`` " -"field set to ``53187`` and then moves that chunk to the shard named " -"``shard0019``:" -msgstr "" - -#: ../source/reference/method/sh.moveChunk.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/sh.removeRangeFromZone.po b/locale/zh/LC_MESSAGES/reference/method/sh.removeRangeFromZone.po deleted file mode 100644 index 5c9d0faea66..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/sh.removeRangeFromZone.po +++ /dev/null @@ -1,211 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# f034816892c8435fb0beccdf4fbc62bf -#: ../source/reference/method/sh.removeRangeFromZone.txt:3 -msgid "sh.removeRangeFromZone()" -msgstr "" - -# 2711b9cc40194dd3a93a5bb2448827fa -#: ../source/reference/method/sh.removeRangeFromZone.txt -msgid "On this page" -msgstr "" - -# 7492d87f570e4f9cb0466fffcc8079d2 -#: ../source/reference/method/sh.removeRangeFromZone.txt:14 -msgid "Definition" -msgstr "" - -# eca71e0c084d43fc9f3a4dd6f35c21b2 -#: ../source/reference/method/sh.removeRangeFromZone.txt:20 -msgid "" -"Removes the association between a range of shard key values and a " -":term:`zone`." -msgstr "" - -# c9e3bc0646724faca9cfc624ecb5aebb -#: ../source/reference/method/sh.removeRangeFromZone.txt:23 -msgid ":method:`sh.removeRangeFromZone()` takes the following arguments:" -msgstr "" - -# 7d4378104ae94a2c83439960eb93f3d0 -#: ../source/reference/method/sh.removeRangeFromZone.txt:27 -msgid "" -"Use :method:`sh.removeRangeFromZone()` to remove the association between " -"unused, out of date, or conflicting ranges and a zone." -msgstr "" - -# 1e51e45694394b7aa1e74059b7d50538 -#: ../source/reference/method/sh.removeRangeFromZone.txt:30 -msgid "" -"If no range matches the minimum and maximum bounds passed to " -":method:`~sh.removeShardFromZone()`, nothing is removed." -msgstr "" - -# 303d397979ac4f0d9221bcebdfa16f27 -#: ../source/reference/method/sh.removeRangeFromZone.txt:33 -msgid "" -"Only issue :method:`sh.removeTagRange()` when connected to a " -":program:`mongos` instance." -msgstr "" - -# a2109d3d07a3485faf8b74f582503b6d -#: ../source/reference/method/sh.removeRangeFromZone.txt:37 -msgid "Behavior" -msgstr "" - -# f269492a4f0b47cbb2fa66169bf3335b -#: ../source/reference/method/sh.removeRangeFromZone.txt:39 -msgid "" -":method:`sh.removeShardFromZone()` does not remove the zone associated to" -" the specified range." -msgstr "" - -# 9461247baa4c43cabe2af15b7d43f503 -#: ../source/reference/method/sh.removeRangeFromZone.txt:42 -msgid "" -"See the :ref:`zone ` manual page for more information on " -"zones in sharded clusters." -msgstr "" - -# 59f75eeeca38499aa1f1c70976b6a363 -#: ../source/reference/method/sh.removeRangeFromZone.txt:46 -msgid "Balancer" -msgstr "" - -# c64c609d551e4f119497698f9be14189 -#: ../source/reference/method/sh.removeRangeFromZone.txt:48 -msgid "" -"Removing the association between a range and a zone removes the " -"constraints keeping chunks covered by the range on the shards inside that" -" zone. During the next balancer round, the balancer may migrate chunks " -"that were previously covered by the zone." -msgstr "" - -# 02827292f6784549a37b323b22db6c7b -#: ../source/reference/method/sh.removeRangeFromZone.txt:53 -msgid "" -"See the documentation for the :ref:`sharded cluster balancer ` for more information on how migrations work in a sharded " -"cluster." -msgstr "" - -# 76015213394b4ce4a095fd374dbde54a -#: ../source/reference/method/sh.removeRangeFromZone.txt:58 -msgid "Security" -msgstr "" - -# 6d84600662154bf3b7aeb6ab368a21cb -#: ../source/reference/method/sh.removeRangeFromZone.txt:60 -msgid "" -"For sharded clusters running with :ref:`authentication `," -" you must authenticate as a user whose privileges include:" -msgstr "" - -# acdb712d234d4fd69772d7129d20f351 -#: ../source/reference/method/sh.removeRangeFromZone.txt:63 -msgid "" -":authaction:`find` on the ``config.shards`` collection or the ``config`` " -"database" -msgstr "" - -# f87dcc60b6a54825b6bdf3f64688a9aa -#: ../source/reference/method/sh.removeRangeFromZone.txt:66 -msgid "" -":authaction:`find` on the ``config.tags`` collection or the ``config`` " -"database" -msgstr "" - -# 387c63e966ff4d9e9e851135159c18d9 -#: ../source/reference/method/sh.removeRangeFromZone.txt:69 -msgid "" -":authaction:`update` on the ``config.tags`` collection or the ``config`` " -"database" -msgstr "" - -# 7954ac887223420c86b4aeed93ed9142 -#: ../source/reference/method/sh.removeRangeFromZone.txt:72 -msgid "" -":authaction:`remove` on the ``config.tags`` collection or the ``config`` " -"database" -msgstr "" - -# 5e4d222f77724fa58354e86b6b8452d8 -#: ../source/reference/method/sh.removeRangeFromZone.txt:75 -msgid "" -"The :authrole:`clusterAdmin` or :authrole:`clusterManager` built-in roles" -" have the appropriate permissions for issuing " -":method:`sh.removeRangeFromZone()`. See the documentation page for :ref" -":`Role-Based Access Control ` for more information." -msgstr "" - -# 6df1b4d3021b4971b3c779ecdd292af7 -#: ../source/reference/method/sh.removeRangeFromZone.txt:81 -msgid "Example" -msgstr "" - -# e2fddfeb2eb34507aa690adac8120885 -#: ../source/reference/method/sh.removeRangeFromZone.txt:83 -msgid "" -"Given a sharded collection ``exampledb.collection`` with a shard key of " -"``{ a : 1 }``, the following operation removes the range with a lower " -"bound of ``1`` and an upper bound of ``10``:" -msgstr "" - -# 25db7cc7155c434b82c54c9ec3393af5 -#: ../source/reference/method/sh.removeRangeFromZone.txt:94 -msgid "" -"The ``min`` and ``max`` must match exactly the bounds of the target " -"range. The following operation attempts to remove the previously created " -"range, but specifies ``{ a : 0 }`` as the ``min`` bound:" -msgstr "" - -# aa24ee4f96524ca3bd6be6418e48ef69 -#: ../source/reference/method/sh.removeRangeFromZone.txt:110 -msgid "" -"While the range of ``{ a : 0 }`` and ``{ a : 10 }`` encompasses the " -"existing range, it is not an exact match and therefore " -":method:`sh.removeRangeFromZone()` does not remove anything." -msgstr "" - -# 488446a443384f33a6452eb713a06781 -#: ../source/reference/method/sh.removeRangeFromZone.txt:115 -msgid "Compound Shard Key" -msgstr "" - -# 3a13be879bfb4494881a26633be03e22 -#: ../source/reference/method/sh.removeRangeFromZone.txt:117 -msgid "" -"Given a sharded collection ``exampledb.collection`` with a shard key of " -"``{ a : 1, b : 1 }``, the following operation removes the range with a " -"lower bound of ``{ a : 1, b : 1}`` and an upper bound of ``{ a : 10, b : " -"10 }``:" -msgstr "" - -# 379e595a2d2b41439639e5f502d40633 -#: ../source/reference/method/sh.removeRangeFromZone.txt:128 -msgid "" -"Given the previous example, if there was an existing range with a lower " -"bound of ``{ a : 1, b : 5 }`` and an upper bound of ``{ a : 10, b : 1 " -"}``, the operation would *not* remove that range, as it is not an exact " -"match of the minimum and maximum passed to " -":method:`sh.removeRangeFromZone()`." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/sh.removeShardFromZone.po b/locale/zh/LC_MESSAGES/reference/method/sh.removeShardFromZone.po deleted file mode 100644 index e2c0339934d..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/sh.removeShardFromZone.po +++ /dev/null @@ -1,158 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 778449fb677f4ad38892528256c992b7 -#: ../source/reference/method/sh.removeShardFromZone.txt:3 -msgid "sh.removeShardFromZone()" -msgstr "" - -# c3160cfe7bd744718e893ee9bfad9b7a -#: ../source/reference/method/sh.removeShardFromZone.txt -msgid "On this page" -msgstr "" - -# 7d3b0054d8de466fb59791f83ec88b1f -#: ../source/reference/method/sh.removeShardFromZone.txt:14 -msgid "Definition" -msgstr "" - -# 76d695508c7f41d89f2c03d2132e2224 -#: ../source/reference/method/sh.removeShardFromZone.txt:20 -msgid "Removes the association between a :term:`zone` and a shard." -msgstr "" - -# a1e7c0a65b43498ea85171a4f31a3ee5 -#: ../source/reference/method/sh.removeShardFromZone.txt:24 -msgid "" -"Only issue :method:`sh.removeShardFromZone()` when connected to a " -":program:`mongos` instance." -msgstr "" - -# 65f08559d42f4f38be5341a960ef2fc7 -#: ../source/reference/method/sh.removeShardFromZone.txt:28 -msgid "Behavior" -msgstr "" - -# e5aa61dbef014279b00042713ed02479 -#: ../source/reference/method/sh.removeShardFromZone.txt:30 -msgid "" -":method:`sh.removeShardFromZone()` does not remove ranges associated with" -" the zone." -msgstr "" - -# ed54088b8dc6416e9158f1d6230403a8 -#: ../source/reference/method/sh.removeShardFromZone.txt:33 -msgid "" -"To completely remove a zone from the cluster, you must run " -":method:`sh.removeShardFromZone()` on each shard associated with the " -"zone." -msgstr "" - -# 595e7a2824f14d61aa07e1b137d6839e -#: ../source/reference/method/sh.removeShardFromZone.txt:36 -msgid "" -"If the shard specified is the last shard associated with the zone, you " -"must ensure there are no remaining ranges associated with the zone. Use " -":dbcommand:`updateZoneKeyRange` to remove any existing ranges associated " -"to the zone before running :method:`sh.removeShardFromZone()`." -msgstr "" - -# 470529e1bae445d38818e04bafb36e91 -#: ../source/reference/method/sh.removeShardFromZone.txt:41 -msgid "" -"See the :ref:`zone ` manual page for more information on " -"zones in sharded clusters." -msgstr "" - -# 58f6d49408b6488ab51a519fbf33f67f -#: ../source/reference/method/sh.removeShardFromZone.txt:45 -msgid "Balancer" -msgstr "" - -# e851ac93d3ad42a9ab9173a6d252bbdc -#: ../source/reference/method/sh.removeShardFromZone.txt:47 -msgid "" -"Removing the association between a zone and a shard removes the " -"constraints keeping chunks covered by the zone on the shard. During the " -"next balancer round, the balancer may migrate chunks that previously " -"covered by the zone." -msgstr "" - -# e82b055c4d7f484b87902a0177c19872 -#: ../source/reference/method/sh.removeShardFromZone.txt:51 -msgid "" -"See the the :ref:`sharded cluster balancer ` manual " -"page for more information on how migrations work in a sharded cluster." -msgstr "" - -# 04532406aad14dd488d2f943aed5d539 -#: ../source/reference/method/sh.removeShardFromZone.txt:55 -msgid "Security" -msgstr "" - -# 985ab36342a54d30b36f7c6f68472fec -#: ../source/reference/method/sh.removeShardFromZone.txt:57 -msgid "" -"For sharded clusters running with :ref:`authentication `," -" you must authenticate as a user whose privileges include:" -msgstr "" - -# c564f23fb3a24f23a1a8dc9939b02101 -#: ../source/reference/method/sh.removeShardFromZone.txt:60 -msgid "" -":authaction:`update` on the ``config.shards`` collection or the " -"``config`` database" -msgstr "" - -# 430dac040c4b4d79acc41f0d0e34b2bc -#: ../source/reference/method/sh.removeShardFromZone.txt:63 -msgid "" -":authaction:`find` on the ``config.tags`` collection or the ``config`` " -"database" -msgstr "" - -# 1dae109f935b4239a7c2758380836b83 -#: ../source/reference/method/sh.removeShardFromZone.txt:66 -msgid "" -"The :authrole:`clusterAdmin` or :authrole:`clusterManager` built-in roles" -" have the appropriate permissions for issuing " -":method:`sh.removeShardFromZone()`. See the :ref:`Role-Based Access " -"Control ` manual page for more information." -msgstr "" - -# 2adf9f1e262f4a7da00be837cb65f1ed -#: ../source/reference/method/sh.removeShardFromZone.txt:72 -msgid "Example" -msgstr "" - -# c0814528253c436580258c5f9dcdf9df -#: ../source/reference/method/sh.removeShardFromZone.txt:74 -msgid "" -"The following example removes the association between ``shard0000`` and " -"the ``NYC`` zone:" -msgstr "" - -# 17bb78a22fae4155a294cf059b70a09e -#: ../source/reference/method/sh.removeShardFromZone.txt:83 -msgid "" -":method:`sh.addShardToZone()`, :method:`sh.updateZoneKeyRange()`, " -":method:`sh.removeRangeFromZone()`" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/sh.removeShardTag.po b/locale/zh/LC_MESSAGES/reference/method/sh.removeShardTag.po deleted file mode 100644 index 4baf586ec2a..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/sh.removeShardTag.po +++ /dev/null @@ -1,51 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 17192c8ad0be45f2bb31f7573443d50c -#: ../source/reference/method/sh.removeShardTag.txt:3 -msgid "sh.removeShardTag()" -msgstr "" - -# 11afbc4383a140a38b4579ad105ba60b -#: ../source/reference/method/sh.removeShardTag.txt -msgid "On this page" -msgstr "" - -# 7be31ef43218441ab62883766053afb9 -#: ../source/reference/method/sh.removeShardTag.txt:14 -msgid "Definition" -msgstr "" - -# f7562a16521b4eb983858533c74a379d -#: ../source/includes/fact-zone-sharding-alias.rst:3 -msgid "" -"This method aliases to |method| in MongoDB 3.4. The functionality " -"specified below still applies to MongoDB 3.2. MongoDB 3.4 provides " -":ref:`Zone sharding ` as the successor to tag-aware " -"sharding." -msgstr "" - -# a1d25ec2478c4a0bb6c9433cb876de37 -#: ../source/reference/method/sh.removeShardTag.txt:22 -msgid "" -"Removes the association between a tag and a shard. Only issue " -":method:`sh.removeShardTag()` when connected to a :program:`mongos` " -"instance." -msgstr "" - -# 19cc339c1fd1426cb86e923dd10cc9fd -#: ../source/reference/method/sh.removeShardTag.txt:30 -msgid ":method:`sh.addShardTag()`, :method:`sh.addTagRange()`" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/sh.removeTagRange.po b/locale/zh/LC_MESSAGES/reference/method/sh.removeTagRange.po deleted file mode 100644 index 7ade3186b39..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/sh.removeTagRange.po +++ /dev/null @@ -1,72 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# ed7273ea4a1149388d3d9e57bab50160 -#: ../source/reference/method/sh.removeTagRange.txt:3 -msgid "sh.removeTagRange()" -msgstr "" - -# d0e5a50205384328b1365547a1e9b288 -#: ../source/reference/method/sh.removeTagRange.txt -msgid "On this page" -msgstr "" - -# 6c21154c07e14d99b49fa1553fa5749d -#: ../source/reference/method/sh.removeTagRange.txt:14 -msgid "Definition" -msgstr "" - -# b24e641859ed41019950175ff173b08d -#: ../source/includes/fact-zone-sharding-alias.rst:3 -msgid "" -"This method aliases to |method| in MongoDB 3.4. The functionality " -"specified below still applies to MongoDB 3.2. MongoDB 3.4 provides " -":ref:`Zone sharding ` as the successor to tag-aware " -"sharding." -msgstr "" - -# 9aa32e3a8f7647c09f0370183e582add -#: ../source/reference/method/sh.removeTagRange.txt:24 -msgid "" -"Removes a range of shard key values to a shard tag created using the " -":method:`sh.removeShardTag()` method. :method:`sh.removeTagRange()` takes" -" the following arguments:" -msgstr "" - -# 758c0d124f09421f97c979f78920c0da -#: ../source/reference/method/sh.removeTagRange.txt:30 -msgid "" -"Use :method:`sh.removeShardTag()` to ensure that unused or out of date " -"ranges are removed and hence chunks are balanced as required." -msgstr "" - -# adeb70c76e69434bbe8c04a2c25bc0a6 -#: ../source/reference/method/sh.removeTagRange.txt:33 -msgid "" -"Only issue :method:`sh.removeTagRange()` when connected to a " -":program:`mongos` instance." -msgstr "" - -# ccaf0eafdc7b4ce1a868f7ee4af1ec15 -#: ../source/reference/method/sh.removeTagRange.txt:37 -msgid "Example" -msgstr "" - -# afd4ea0d650a4d13905992b00bde2478 -#: ../source/reference/method/sh.removeTagRange.txt:39 -msgid "" -"Given a shard key of ``{state: 1, zip: 1}``, the following operation " -"removes an existing tag range covering zip codes in New York State:" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/sh.setBalancerState.po b/locale/zh/LC_MESSAGES/reference/method/sh.setBalancerState.po deleted file mode 100644 index 84398b29b9b..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/sh.setBalancerState.po +++ /dev/null @@ -1,73 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sh.setBalancerState.txt:3 -msgid "sh.setBalancerState()" -msgstr "" - -#: ../source/reference/method/sh.setBalancerState.txt:14 -msgid "Description" -msgstr "" - -#: ../source/reference/method/sh.setBalancerState.txt:18 -msgid "" -"Enables or disables the :term:`balancer`. Use " -":method:`sh.getBalancerState()` to determine if the balancer is currently " -"enabled or disabled and :method:`sh.isBalancerRunning()` to check its " -"current state." -msgstr "" - -#: ../source/reference/method/sh.setBalancerState.txt:23 -msgid "" -"The :method:`sh.getBalancerState()` method has the following parameter:" -msgstr "" - -#: ../source/reference/method/sh.setBalancerState.txt:30 -msgid ":method:`sh.enableBalancing()`" -msgstr "" - -#: ../source/reference/method/sh.setBalancerState.txt:31 -msgid ":method:`sh.disableBalancing()`" -msgstr "" - -#: ../source/reference/method/sh.setBalancerState.txt:32 -msgid ":method:`sh.getBalancerHost()`" -msgstr "" - -#: ../source/reference/method/sh.setBalancerState.txt:33 -msgid ":method:`sh.getBalancerState()`" -msgstr "" - -#: ../source/reference/method/sh.setBalancerState.txt:34 -msgid ":method:`sh.isBalancerRunning()`" -msgstr "" - -#: ../source/reference/method/sh.setBalancerState.txt:35 -msgid ":method:`sh.startBalancer()`" -msgstr "" - -#: ../source/reference/method/sh.setBalancerState.txt:36 -msgid ":method:`sh.stopBalancer()`" -msgstr "" - -#: ../source/reference/method/sh.setBalancerState.txt:37 -msgid ":method:`sh.waitForBalancer()`" -msgstr "" - -#: ../source/reference/method/sh.setBalancerState.txt:38 -msgid ":method:`sh.waitForBalancerOff()`" -msgstr "" - -#: ../source/reference/method/sh.setBalancerState.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/sh.shardCollection.po b/locale/zh/LC_MESSAGES/reference/method/sh.shardCollection.po deleted file mode 100644 index 3511c3d25ff..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/sh.shardCollection.po +++ /dev/null @@ -1,171 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 88878ab38a6d49f79882eca0e89c0964 -#: ../source/reference/method/sh.shardCollection.txt:3 -msgid "sh.shardCollection()" -msgstr "" - -# 36c0764944e142b2be90ec77dd0cc9dc -#: ../source/reference/method/sh.shardCollection.txt -msgid "On this page" -msgstr "" - -# f69e5f7f67564cbe9834265515a3ffe8 -#: ../source/reference/method/sh.shardCollection.txt:14 -msgid "Definition" -msgstr "" - -# 0b3ebc2ec1b740ecbc25905e1867ad21 -#: ../source/reference/method/sh.shardCollection.txt:18 -msgid "" -"Shards a collection using the ``key`` as a the :term:`shard key`. " -":method:`sh.shardCollection()` takes the following arguments:" -msgstr "" - -# 4ccdb07d2850492db5e768ce9d564733 -#: ../source/reference/method/sh.shardCollection.txt:24 -msgid "Considerations" -msgstr "" - -# 75d48660a4ae43e891ec04e16d428210 -#: ../source/includes/fact-cannot-unshard-collection.rst:1 -msgid "" -"MongoDB provides no method to deactivate sharding for a collection after " -"calling :dbcommand:`shardCollection`. Additionally, after " -":dbcommand:`shardCollection`, you cannot change shard keys or modify the " -"value of any field used in your shard key index." -msgstr "" - -# e98199f0d7ba4d56b13b72de1b870d39 -#: ../source/reference/method/sh.shardCollection.txt:29 -msgid "Shard Keys" -msgstr "" - -# 62145857e1cd4b7aa95b817ec1a31d8c -#: ../source/reference/method/sh.shardCollection.txt:31 -msgid "" -"Choosing the best shard key to effectively distribute load among your " -"shards requires some planning. Review :ref:`sharding-shard-key` regarding" -" choosing a shard key and restrictions." -msgstr "" - -# 40ee476495444eefa4c460cee01ece66 -#: ../source/reference/method/sh.shardCollection.txt:36 -msgid "Hashed Shard Keys" -msgstr "" - -# 2dc292c419e1472a9866f9b439218b23 -#: ../source/reference/method/sh.shardCollection.txt:38 -msgid "" -":ref:`Hashed shard keys ` use a hashed index of" -" a single field as the shard key." -msgstr "" - -# c32256f1fbda4a6196c37b1d9023b536 -#: ../source/reference/method/sh.shardCollection.txt:41 -msgid "" -"Use the form ``{field: \"hashed\"}`` to specify a hashed shard key. " -"Hashed shard keys may not be compound indexes." -msgstr "" - -# b865899ccab84f7da7e4c045fa2748e8 -#: ../source/includes/note-hashed-shard-key-during-chunk-migration.rst:1 -msgid "" -"If chunk migrations are in progress while creating a hashed shard key " -"collection, the initial chunk distribution may be uneven until the " -"balancer automatically balances the collection." -msgstr "" - -# baee630e3fb24f32990bf92efa3128d9 -#: ../source/reference/method/sh.shardCollection.txt:46 -msgid ":doc:`/core/hashed-sharding`" -msgstr "" - -# 2989d2024ca34f578dfcea71866f5faa -#: ../source/reference/method/sh.shardCollection.txt:49 -msgid "Uniqueness" -msgstr "" - -# 334536e1841e45ba9ea193131a12689a -#: ../source/reference/method/sh.shardCollection.txt:51 -msgid "If specifying ``unique: true``:" -msgstr "" - -# ddce862e3abf43e1a7604d5eafff45cc -#: ../source/includes/extracts/shard-collection-unique-restriction-method.rst:2 -msgid "" -"If the collection is empty, :method:`sh.shardCollection()` creates the " -"unique index on the shard key if such an index does not already exists." -msgstr "" - -# a7f9b01916cf4917a93c846cc2b7e124 -#: ../source/includes/extracts/shard-collection-unique-restriction-method.rst:5 -msgid "" -"If the collection is not empty, you must create the index first before " -"using :method:`sh.shardCollection()`." -msgstr "" - -# f214fd00d1c6462fb4462fbe3420ba74 -#: ../source/includes/extracts/shard-collection-unique-restriction-method.rst:8 -msgid "" -"Although you can have a unique :term:`compound index` where the shard key" -" is a :ref:`prefix `, if using ``unique`` " -"parameter, the collection must have a unique index that is on the shard " -"key." -msgstr "" - -# d855fa7ff18f4d2f893af5078f6d5551 -#: ../source/reference/method/sh.shardCollection.txt:55 -msgid "" -"See also :ref:`Sharded Collection and Unique Indexes `" -msgstr "" - -# e540ac31528c4eed98b80c643fc25dab -#: ../source/reference/method/sh.shardCollection.txt:59 -msgid "Example" -msgstr "" - -# ac57133384774e73b20c278d5fdc01af -#: ../source/reference/method/sh.shardCollection.txt:61 -msgid "" -"Given the ``people`` collection in the ``records`` database, the " -"following command shards the collection by the ``zipcode`` field:" -msgstr "" - -# 5691f7887d884343a63cd32094951705 -#: ../source/reference/method/sh.shardCollection.txt:68 -msgid ":dbcommand:`shardCollection`, :doc:`/sharding`" -msgstr "" - -#~ msgid "" -#~ "Use the form ``{field: \"hashed\"}`` to" -#~ " create a :term:`hashed shard key " -#~ "`. Hashed shard keys" -#~ " may not be compound indexes." -#~ msgstr "" - -#~ msgid "Additional Information" -#~ msgstr "" - -#~ msgid "" -#~ ":dbcommand:`shardCollection` for additional options," -#~ " :doc:`/sharding` and :doc:`/core/sharding-" -#~ "introduction` for an overview of " -#~ "sharding, :doc:`/tutorial/deploy-shard-cluster` " -#~ "for a tutorial, and :ref:`sharding-" -#~ "shard-key` for choosing a shard key." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/sh.splitAt.po b/locale/zh/LC_MESSAGES/reference/method/sh.splitAt.po deleted file mode 100644 index 899d88da742..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/sh.splitAt.po +++ /dev/null @@ -1,62 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sh.splitAt.txt:3 -msgid "sh.splitAt()" -msgstr "" - -#: ../source/reference/method/sh.splitAt.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/sh.splitAt.txt:18 -msgid "Splits a chunk at the shard key value specified by the query." -msgstr "" - -#: ../source/reference/method/sh.splitAt.txt:20 -msgid "The method takes the following arguments:" -msgstr "" - -#: ../source/reference/method/sh.splitAt.txt:25 -msgid "Consideration" -msgstr "" - -#: ../source/includes/fact-split-methods.rst:1 -msgid "" -"In most circumstances, you should leave chunk splitting to the automated " -"processes within MongoDB. However, when initially deploying a :term:`sharded" -" cluster`, it may be beneficial to :term:`pre-split ` " -"manually an empty collection using methods such as |split-method|." -msgstr "" - -#: ../source/reference/method/sh.splitAt.txt:32 -msgid "Behavior" -msgstr "" - -#: ../source/reference/method/sh.splitAt.txt:34 -msgid "" -":method:`sh.splitAt()` splits the original chunk into two chunks. One chunk " -"has a shard key range that starts with the original lower bound (inclusive) " -"and ends at the specified shard key value (exclusive). The other chunk has a" -" shard key range that starts with the specified shard key value (inclusive) " -"as the lower bound and ends at the original upper bound (exclusive)." -msgstr "" - -#: ../source/reference/method/sh.splitAt.txt:41 -msgid "" -"To split a chunk at its median point instead, see :method:`sh.splitFind()`." -msgstr "" - -#: ../source/reference/method/sh.splitAt.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/sh.splitFind.po b/locale/zh/LC_MESSAGES/reference/method/sh.splitFind.po deleted file mode 100644 index 2887a8f6715..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/sh.splitFind.po +++ /dev/null @@ -1,48 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sh.splitFind.txt:3 -msgid "sh.splitFind()" -msgstr "" - -#: ../source/reference/method/sh.splitFind.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/sh.splitFind.txt:18 -msgid "" -"Splits the chunk that contains the shard key value specified by the " -"``query`` at the chunk's median point. :method:`sh.splitFind()` creates two " -"roughly equal chunks. To split a chunk at a specific point instead, see " -":method:`sh.splitAt()`." -msgstr "" - -#: ../source/reference/method/sh.splitFind.txt:23 -msgid "The method takes the following arguments:" -msgstr "" - -#: ../source/reference/method/sh.splitFind.txt:28 -msgid "Consideration" -msgstr "" - -#: ../source/includes/fact-split-methods.rst:1 -msgid "" -"In most circumstances, you should leave chunk splitting to the automated " -"processes within MongoDB. However, when initially deploying a :term:`sharded" -" cluster`, it may be beneficial to :term:`pre-split ` " -"manually an empty collection using methods such as |split-method|." -msgstr "" - -#: ../source/reference/method/sh.splitFind.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/sh.startBalancer.po b/locale/zh/LC_MESSAGES/reference/method/sh.startBalancer.po deleted file mode 100644 index b4761f59082..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/sh.startBalancer.po +++ /dev/null @@ -1,100 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# f7cae413dd1140cca86264d54cfbe8f4 -#: ../source/reference/method/sh.startBalancer.txt:3 -msgid "sh.startBalancer()" -msgstr "" - -# f25ae2ef672643a98656a7207a3dc94f -#: ../source/reference/method/sh.startBalancer.txt -msgid "On this page" -msgstr "" - -# 5b7071d2e352474b98b315cfbaedc4ca -#: ../source/reference/method/sh.startBalancer.txt:14 -msgid "Definition" -msgstr "" - -# 754ec34276a94c7eb588fd8a0d93b1db -#: ../source/reference/method/sh.startBalancer.txt:18 -msgid "Starts the balancer in a sharded cluster." -msgstr "" - -# 7b995b06d8584d1abb5c141475d00663 -#: ../source/reference/method/sh.startBalancer.txt:22 -msgid "" -"Beginning in MongoDB 3.4, the method does not wait for balancing to " -"start. In earlier versions, the method waited for the balancing to " -"initiate." -msgstr "" - -# f53f7795c88548718f7186c489664d49 -#: ../source/reference/method/sh.startBalancer.txt:28 -msgid "" -"The :program:`mongo` shell method :method:`sh.startBalancer` is a wrapper" -" around the :dbcommand:`balancerStart` command, introduced in 3.4." -msgstr "" - -# 8f06d011a728432abe99a726260d6507 -#: ../source/reference/method/sh.startBalancer.txt:34 -msgid ":method:`sh.enableBalancing()`" -msgstr "" - -# 1ccca85590654156953798a892a74a22 -#: ../source/reference/method/sh.startBalancer.txt:35 -msgid ":method:`sh.disableBalancing()`" -msgstr "" - -# 99778fa7b8ee4d328e4756c5affc53c0 -#: ../source/reference/method/sh.startBalancer.txt:36 -msgid ":method:`sh.getBalancerHost()`" -msgstr "" - -# 656bf90085964fbab10790f85b2cdcf1 -#: ../source/reference/method/sh.startBalancer.txt:37 -msgid ":method:`sh.getBalancerState()`" -msgstr "" - -# 8107aeb9b517418e856f152deb462657 -#: ../source/reference/method/sh.startBalancer.txt:38 -msgid ":method:`sh.isBalancerRunning()`" -msgstr "" - -# f7e87a78012048cdb18c4d0f0b0f4241 -#: ../source/reference/method/sh.startBalancer.txt:39 -msgid ":method:`sh.setBalancerState()`" -msgstr "" - -# ace73e8a05904cd29500c6d4ebdd131b -#: ../source/reference/method/sh.startBalancer.txt:40 -msgid ":method:`sh.stopBalancer()`" -msgstr "" - -# b1b492fe641c48a99d6e733dec9f70ec -#: ../source/reference/method/sh.startBalancer.txt:41 -msgid ":method:`sh.waitForBalancer()`" -msgstr "" - -# f0a4c861e2c04706bbc31e84b316df52 -#: ../source/reference/method/sh.startBalancer.txt:42 -msgid ":method:`sh.waitForBalancerOff()`" -msgstr "" - -#~ msgid "" -#~ "Enables the balancer in a sharded " -#~ "cluster and waits for balancing to " -#~ "initiate." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/sh.status.po b/locale/zh/LC_MESSAGES/reference/method/sh.status.po deleted file mode 100644 index 090a1335bf3..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/sh.status.po +++ /dev/null @@ -1,427 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 7f2e3cea47b545c59be99cc6762add4f -#: ../source/reference/method/sh.status.txt:3 -msgid "sh.status()" -msgstr "" - -# bac3b80e7134495392f80d2f60ff3b05 -#: ../source/reference/method/sh.status.txt -msgid "On this page" -msgstr "" - -# 251522403367463581c10aa14c4c61f9 -#: ../source/reference/method/sh.status.txt:14 -msgid "Definition" -msgstr "" - -# 5ebc3f04c9de422b9cb6a0cf89669223 -#: ../source/reference/method/sh.status.txt:20 -msgid "" -"When run on a :program:`mongos` instance, prints a formatted report of " -"the sharding configuration and the information regarding existing chunks " -"in a :term:`sharded cluster`. The default behavior suppresses the " -"detailed chunk information if the total number of chunks is greater than " -"or equal to 20." -msgstr "" - -# c33b61cf376a47a0ab4e91663fc8577b -#: ../source/reference/method/sh.status.txt:26 -msgid "The :method:`sh.status()` method has the following parameter:" -msgstr "" - -# ea05618662544e359a2b06c10b7ae2f4 -#: ../source/reference/method/sh.status.txt:30 -msgid ":method:`db.printShardingStatus()`" -msgstr "" - -# 72718f2eddee4c0d81d6ebf42a4197e0 -#: ../source/reference/method/sh.status.txt:35 -msgid "Output Examples" -msgstr "" - -# 277dd56e0bf741f3bf347e94dbef67ab -#: ../source/reference/method/sh.status.txt:37 -msgid "" -"The :ref:`sharding-status-version-fields` section displays information on" -" the :term:`config database`:" -msgstr "" - -# ac4b4e0f9f334ead95515bc4c1bb2bb6 -#: ../source/reference/method/sh.status.txt:50 -msgid "" -"The :ref:`sharding-status-mongoses` section displays information on the " -"version and count of active :program:`mongos` instances:" -msgstr "" - -# 2b61375bfb7346c6a63f9dfda789cf9e -#: ../source/reference/method/sh.status.txt:58 -msgid "" -"The :ref:`autosplit-status` displays information on whether autosplit is " -"enabled:" -msgstr "" - -# 86739559114d473b9ef3efdf55437cb4 -#: ../source/reference/method/sh.status.txt:66 -msgid "" -"The :ref:`sharding-status-shards-fields` section lists information on the" -" shard(s). For each shard, the section displays the name, host, and the " -"associated tags, if any." -msgstr "" - -# b80ee3b319b944dda3cce9185fb0a2ee -#: ../source/reference/method/sh.status.txt:83 -msgid "" -"The :ref:`sharding-status-balancer-fields` section lists information " -"about the state of the :term:`balancer`. This provides insight into " -"current balancer operation and can be useful when troubleshooting an " -"unbalanced sharded cluster." -msgstr "" - -# bdd9bfcc391b4607834990d0b3701f8e -#: ../source/reference/method/sh.status.txt:105 -msgid "" -"The :ref:`sharding-status-databases-fields` section lists information on " -"the database(s). For each database, the section displays the name, " -"whether the database has sharding enabled, and the :term:`primary shard` " -"for the database." -msgstr "" - -# 44e47737b9ad4340938bf815f5e879dd -#: ../source/reference/method/sh.status.txt:123 -msgid "" -"The :ref:`sharding-status-collection-fields` section provides information" -" on the sharding details for sharded collection(s). For each sharded " -"collection, the section displays the shard key, the number of chunks per " -"shard(s), the distribution of documents across chunks [#chunk-details]_, " -"and the tag information, if any, for shard key range(s)." -msgstr "" - -# 30afdfa47de54e5992246f61c1c7c929 -#: ../source/reference/method/sh.status.txt:147 -msgid "Output Fields" -msgstr "" - -# 96090d5b41034cb884ee819cfac1c248 -#: ../source/reference/method/sh.status.txt:154 -msgid "Sharding Version" -msgstr "" - -# c5e54e86d0b143a6b5f72b5eaf9fca6a -#: ../source/reference/method/sh.status.txt:158 -msgid "" -"The :data:`~sh.status.sharding-version._id` is an identifier for the " -"version details." -msgstr "" - -# 799a98c8a4b0472f831e1035771a392f -#: ../source/reference/method/sh.status.txt:163 -msgid "" -"The :data:`~sh.status.sharding-version.minCompatibleVersion` is the " -"minimum compatible version of the config server." -msgstr "" - -# 1a92bc5fc6514723afcbc7e1009a8213 -#: ../source/reference/method/sh.status.txt:168 -msgid "" -"The :data:`~sh.status.sharding-version.currentVersion` is the current " -"version of the config server." -msgstr "" - -# 760b0a937d7f48b381a27d9365b9e556 -#: ../source/reference/method/sh.status.txt:173 -msgid "" -"The :data:`~sh.status.sharding-version.clusterId` is the identification " -"for the sharded cluster." -msgstr "" - -# f2ac2fc21ee94f65a68be3051340664d -#: ../source/reference/method/sh.status.txt:179 -msgid "``mongos`` Version and Count" -msgstr "" - -# a2f952c0b6cc407192069ada059a08c2 -#: ../source/reference/method/sh.status.txt:183 -msgid "" -":data:`sh.status.active-mongoses` lists the version and count of the " -":program:`mongos` instances." -msgstr "" - -# 563810f11bd5470f81a5dd78ccf278c2 -#: ../source/reference/method/sh.status.txt:189 -msgid "Autosplit" -msgstr "" - -# 5f92ae538db84eeebc141b8fbe8075ef -#: ../source/reference/method/sh.status.txt:193 -msgid "" -":data:`sh.status.active-mongoses` indicates whehter autosplit is " -"currently enabled." -msgstr "" - -# 81b72987cb564ffe91bf13cc53d301c0 -#: ../source/reference/method/sh.status.txt:199 -msgid "Shards" -msgstr "" - -# 48bcee2b0cc64931a687d5e46c14f30e -#: ../source/reference/method/sh.status.txt:203 -msgid "The :data:`~sh.status.shards._id` displays the name of the shard." -msgstr "" - -# 27d8a8872e304064bec2bcd7c15d1e0d -#: ../source/reference/method/sh.status.txt:207 -msgid "" -"The :data:`~sh.status.shards.host` displays the host location of the " -"shard." -msgstr "" - -# 50d92f0db3414af983ee35970d2dd2a5 -#: ../source/reference/method/sh.status.txt:212 -msgid "" -"The :data:`~sh.status.shards.tags` displays all the tags for the shard. " -"The field only displays if the shard has tags." -msgstr "" - -# a8e7140e43094faba7807b21fb104bfe -#: ../source/reference/method/sh.status.txt:218 -msgid "Balancer" -msgstr "" - -# bae3f013da1843739b91f26ae7964727 -#: ../source/reference/method/sh.status.txt:220 -msgid ":method:`sh.status()` added the ``balancer`` field." -msgstr "" - -# 0ad73bdba8c541bcb1c2922f9589240b -#: ../source/reference/method/sh.status.txt:225 -msgid "" -":data:`~sh.status.balancer.currently-enabled` indicates if the " -":term:`balancer` is currently enabled on the sharded cluster." -msgstr "" - -# f2d1d6ba1f3e4fa68593470d61f0f843 -#: ../source/reference/method/sh.status.txt:230 -msgid "" -":data:`~sh.status.balancer.currently-running` indicates whether the " -":term:`balancer` is currently running, and therefore currently balancing " -"the cluster." -msgstr "" - -# 6badb59b0c4f45a49c7d6de20dff29c2 -#: ../source/reference/method/sh.status.txt:234 -msgid "" -"If the :term:`balancer` is running, :data:`~sh.status.balancer.currently-" -"running` prints information on the ``\"balancer\"`` lock." -msgstr "" - -# 3bcd62f514f14c8ab10c3efebfb33e0b -#: ../source/reference/method/sh.status.txt:237 -msgid "in 3.4" -msgstr "" - -# 2a6aed1ec4224240bebbebb575823fce -#: ../source/reference/method/sh.status.txt:239 -msgid "" -"The primary of the CSRS config server holds the ``\"balancer\"`` lock, " -"using a process id named ``\"ConfigServer\"``, which is never released." -msgstr "" - -# eb25ac84a6064f54a33985388a819771 -#: ../source/reference/method/sh.status.txt:245 -msgid "" -":data:`~sh.status.balancer.collections-with-active-migrations` lists the " -"names of any collections with active migrations, and specifies when the " -"migration began. If there are no active migrations, this field will not " -"appear in the :method:`sh.status()` output." -msgstr "" - -# a15118e0f4de47c0bb5433c5ca10d56e -#: ../source/reference/method/sh.status.txt:253 -msgid "" -":data:`~sh.status.balancer.failed-balancer-rounds-in-last-5-attempts` " -"displays the number of :term:`balancer` rounds that failed, from among " -"the last five attempted rounds. A balancer round will fail when a chunk " -"migration fails." -msgstr "" - -# 6e73905d354f4b4287f4461d16757e42 -#: ../source/reference/method/sh.status.txt:260 -msgid "" -":data:`~sh.status.balancer.last-reported-error` lists the most recent " -"balancer error message. If there have been no errors, this field will not" -" appear in the :method:`sh.status()` output." -msgstr "" - -# 20157587ff6f4c88a8ae0f8285216eff -#: ../source/reference/method/sh.status.txt:266 -msgid "" -":data:`~sh.status.balancer.time-of-reported-error` provides the date and " -"time of the most recently-reported error." -msgstr "" - -# f53dfa367fb547009b85f389fa168a9b -#: ../source/reference/method/sh.status.txt:271 -msgid "" -":data:`~sh.status.balancer.migration-results-for-the-last-24-hours` " -"displays the number of migrations in the last 24 hours, and the error " -"messages from failed migrations . If there have been no recent " -"migrations, :data:`~sh.status.balancer.migration-results-for-the-" -"last-24-hours` displays ``No recent migrations``." -msgstr "" - -# ba664930e2a0418ba13e56a374e81441 -#: ../source/reference/method/sh.status.txt:278 -msgid "" -":data:`~sh.status.balancer.migration-results-for-the-last-24-hours` " -"includes *all* migrations, including those not initiated by the balancer." -msgstr "" - -# 7dfe957ee6bd40c6b742e4afd895d205 -#: ../source/reference/method/sh.status.txt:284 -msgid "Databases" -msgstr "" - -# e5c0b8bbd3254b77a4182c9f197095e7 -#: ../source/reference/method/sh.status.txt:288 -msgid "The :data:`~sh.status.databases._id` displays the name of the database." -msgstr "" - -# 2e99db5f0c524cd9b914f950b0a9298e -#: ../source/reference/method/sh.status.txt:292 -msgid "" -"The :data:`~sh.status.databases.partitioned` displays whether the " -"database has sharding enabled. If ``true``, the database has sharding " -"enabled." -msgstr "" - -# 00ccfbd8ef0e4e71b52ec537890c30ee -#: ../source/reference/method/sh.status.txt:298 -msgid "" -"The :data:`~sh.status.databases.primary` displays the :term:`primary " -"shard` for the database." -msgstr "" - -# dcc53ee8d3b8457bb1fdf22cc2ede970 -#: ../source/reference/method/sh.status.txt:304 -msgid "Sharded Collection" -msgstr "" - -# 1d3bfc570b5949deb4055184a83d0231 -#: ../source/reference/method/sh.status.txt:308 -msgid "" -"The :data:`~sh.status.databases.collection.shard-key` displays the shard " -"key specification document." -msgstr "" - -# 26a9d990cede4c91a09bbb51d31a3895 -#: ../source/reference/method/sh.status.txt:313 -msgid "" -"The :data:`~sh.status.databases..unique` displays whether " -"MongoDB enforces uniqueness on the shard key values." -msgstr "" - -# cee081488fed49f7a19cd0015be2e838 -#: ../source/reference/method/sh.status.txt:318 -msgid "" -"The :data:`~sh.status.databases..balancing` displays whether " -"balancing is enabled (``true``) or disabled (``false``) for the " -"collection." -msgstr "" - -# bb4d64d9705a4e2d80daf516ba34e0cb -#: ../source/reference/method/sh.status.txt:324 -msgid "" -"The :data:`~sh.status.databases..chunks` lists all the shards" -" and the number of chunks that reside on each shard." -msgstr "" - -# 370c051e248149178126d1979f5006a4 -#: ../source/reference/method/sh.status.txt:329 -msgid "" -"The :data:`~sh.status.databases..chunk-details` lists the " -"details of the chunks [#chunk-details]_:" -msgstr "" - -# cf702ec9a4844cf39d1db591e48173f8 -#: ../source/reference/method/sh.status.txt:332 -msgid "The range of shard key values that define the chunk," -msgstr "" - -# 7d11b68a3f72446a976560196ac01f61 -#: ../source/reference/method/sh.status.txt:334 -msgid "The shard where the chunk resides, and" -msgstr "" - -# 1dc62cca92124348a0c7e508f0668f52 -#: ../source/reference/method/sh.status.txt:336 -msgid "The last modified timestamp for the chunk." -msgstr "" - -# ac055f8a82ef40168c957324a3131eec -#: ../source/reference/method/sh.status.txt:340 -msgid "" -"The :data:`~sh.status.databases..tag` lists the details of " -"the tags associated with a range of shard key values." -msgstr "" - -# ac2763e1e75b4ed781add82f69635ec1 -#: ../source/reference/method/sh.status.txt:343 -msgid "" -"The sharded collection section, by default, displays the chunk " -"information if the total number of chunks is less than 20. To display the" -" information when you have 20 or more chunks, call the " -":method:`sh.status()` methods with the ``verbose`` parameter set to " -"``true``, i.e. ``sh.status(true)``." -msgstr "" - -#~ msgid "" -#~ "If the :term:`balancer` is running, " -#~ ":data:`~sh.status.balancer.currently-running` lists " -#~ "the process that holds the balancer " -#~ "lock, and the date and time that" -#~ " the process obtained the lock." -#~ msgstr "" - -#~ msgid "" -#~ "If there is an active balancer " -#~ "lock, :data:`~sh.status.balancer.currently-running` " -#~ "also reports the state of the " -#~ "balancer." -#~ msgstr "" - -#~ msgid "" -#~ "The :data:`~sh.status.databases.shard-key` displays" -#~ " the shard key specification document." -#~ msgstr "" - -#~ msgid "" -#~ "The :data:`~sh.status.databases.chunks` lists all" -#~ " the shards and the number of " -#~ "chunks that reside on each shard." -#~ msgstr "" - -#~ msgid "" -#~ "The :data:`~sh.status.databases.chunk-details` lists" -#~ " the details of the chunks " -#~ "[#chunk-details]_:" -#~ msgstr "" - -#~ msgid "" -#~ "The :data:`~sh.status.databases.tag` lists the " -#~ "details of the tags associated with " -#~ "a range of shard key values." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/sh.stopBalancer.po b/locale/zh/LC_MESSAGES/reference/method/sh.stopBalancer.po deleted file mode 100644 index 9febed391b5..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/sh.stopBalancer.po +++ /dev/null @@ -1,95 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 0ddb0207a89849a3bda8b2ec02c9fb52 -#: ../source/reference/method/sh.stopBalancer.txt:3 -msgid "sh.stopBalancer()" -msgstr "" - -# b850761f4b384d889aa9ee675fc5c3c6 -#: ../source/reference/method/sh.stopBalancer.txt -msgid "On this page" -msgstr "" - -# 71d611988dfe43f0913d4519ed6d3ff0 -#: ../source/reference/method/sh.stopBalancer.txt:14 -msgid "Definition" -msgstr "" - -# 8646892e05b44968a166a0227cd09b30 -#: ../source/reference/method/sh.stopBalancer.txt:20 -msgid "" -"Disables the balancer in a sharded cluster. If a balancing round is in " -"progress, the operation waits for balancing to complete before stopping " -"the balancer." -msgstr "" - -# b2513f86ee9245ab9c592beae3adff24 -#: ../source/reference/method/sh.stopBalancer.txt:26 -msgid "" -"The :program:`mongo` shell method is a wrapper around the " -":dbcommand:`balancerStop` command, introduced in 3.4." -msgstr "" - -# 614ac36ac02946cdb9709bb4e91549fa -#: ../source/reference/method/sh.stopBalancer.txt:31 -msgid ":method:`sh.enableBalancing()`" -msgstr "" - -# 88608ac421644576bd6f58613611839a -#: ../source/reference/method/sh.stopBalancer.txt:32 -msgid ":method:`sh.disableBalancing()`" -msgstr "" - -# 9a308a4f68f04185bf8b1879010aa5ee -#: ../source/reference/method/sh.stopBalancer.txt:33 -msgid ":method:`sh.getBalancerHost()`" -msgstr "" - -# 6c6e306fb0f04109b5d099aa33228587 -#: ../source/reference/method/sh.stopBalancer.txt:34 -msgid ":method:`sh.getBalancerState()`" -msgstr "" - -# 96131dc85db746609208a4dfa1fbaf6f -#: ../source/reference/method/sh.stopBalancer.txt:35 -msgid ":method:`sh.isBalancerRunning()`" -msgstr "" - -# 4b877e969be24468a3c33db5c4630255 -#: ../source/reference/method/sh.stopBalancer.txt:36 -msgid ":method:`sh.setBalancerState()`" -msgstr "" - -# 20a01e79344448d6844a5d4797909f69 -#: ../source/reference/method/sh.stopBalancer.txt:37 -msgid ":method:`sh.startBalancer()`" -msgstr "" - -# 785ce12e16e64f0caca5d481ff79cd16 -#: ../source/reference/method/sh.stopBalancer.txt:38 -msgid ":method:`sh.waitForBalancer()`" -msgstr "" - -# 7b2086058d644d729e7225ba1997cadd -#: ../source/reference/method/sh.stopBalancer.txt:39 -msgid ":method:`sh.waitForBalancerOff()`" -msgstr "" - -#~ msgid "" -#~ "Disables the balancer in a sharded " -#~ "cluster and waits for balancing to " -#~ "complete." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/sh.updateZoneKeyRange.po b/locale/zh/LC_MESSAGES/reference/method/sh.updateZoneKeyRange.po deleted file mode 100644 index f54ac343b01..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/sh.updateZoneKeyRange.po +++ /dev/null @@ -1,251 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# ca26ccc10d8d480ba9e15ff0394ec1cc -#: ../source/reference/method/sh.updateZoneKeyRange.txt:3 -msgid "sh.updateZoneKeyRange()" -msgstr "" - -# de4d0c7afe8a4fc19c61466eda035618 -#: ../source/reference/method/sh.updateZoneKeyRange.txt -msgid "On this page" -msgstr "" - -# 0736b9979d7d43468a69c1f8e54ebf0b -#: ../source/reference/method/sh.updateZoneKeyRange.txt:14 -msgid "Definition" -msgstr "" - -# 260ac0de1f6c49a087fa07a2c232ed48 -#: ../source/reference/method/sh.updateZoneKeyRange.txt:20 -msgid "" -"Associates a range of shard key values with a :term:`zone`. " -":method:`sh.updateZoneKeyRange()` takes the following arguments:" -msgstr "" - -# eb3ac1d2f53047348340609bd537b76c -#: ../source/reference/method/sh.updateZoneKeyRange.txt:25 -msgid "" -"Only issue :method:`sh.updateZoneKeyRange()` when connected to a " -":program:`mongos` instance." -msgstr "" - -# 34330ee3802b496099dac67b02d83fec -#: ../source/reference/method/sh.updateZoneKeyRange.txt:29 -msgid "Behavior" -msgstr "" - -# f81cfe8fb9d442289d64bbf883246c84 -#: ../source/reference/method/sh.updateZoneKeyRange.txt:31 -msgid "" -"You cannot create a range of shard key values whose lower and upper " -"boundaries overlap with an existing range for the sharded collection. For" -" example, given an existing range of ``1`` to ``10``, you cannot create a" -" new range of ``5`` to ``20``, as the new range would overlap with the " -"existing range." -msgstr "" - -# a4fb66889c8940d59127b8036e2ff2ce -#: ../source/reference/method/sh.updateZoneKeyRange.txt:36 -msgid "" -"A zone can have multiple ranges of data associated with it, but a range " -"can at most be associated with a single zone." -msgstr "" - -# 83bd8a725ac24677a9282db41d3dd10d -#: ../source/reference/method/sh.updateZoneKeyRange.txt:39 -msgid "" -"See the :ref:`zone ` manual page for more information on " -"zones in sharded clusters." -msgstr "" - -# 2faf948f9d8f4deb85bb98fba6cf767e -#: ../source/reference/method/sh.updateZoneKeyRange.txt:43 -msgid "Balancer" -msgstr "" - -# dac648db19a74eed98ec3c4b23645fe0 -#: ../source/reference/method/sh.updateZoneKeyRange.txt:45 -msgid "" -"After associating a range to a zone, the :ref:`balancer ` must first run in order to migrate any chunks whose" -" ranges are covered by the zone to shards inside of that zone. Until " -"balancing completes, some chunks may reside on the wrong shard given the " -"configured zones for the sharded cluster. See :ref:`zone-sharding-" -"balancer` for more information." -msgstr "" - -# a7d50c1976e44ae98194719929637128 -#: ../source/reference/method/sh.updateZoneKeyRange.txt:52 -msgid "" -"See the :ref:`sharded cluster balancer ` manual page " -"for more information on how migrations work in a sharded cluster." -msgstr "" - -# 5bb0dc14db0a4d21aeab4b4b59c5abc8 -#: ../source/reference/method/sh.updateZoneKeyRange.txt:56 -msgid "Bounds" -msgstr "" - -# 64b559a4dc994ea28ab3d709a6053288 -#: ../source/includes/fact-shard-ranges-inclusive-exclusive.rst:1 -msgid "" -"Zone ranges are always inclusive of the lower boundary and exclusive of " -"the upper boundary." -msgstr "" - -# 2658ffdc4d7e4c64a37fc9f8f4a7ea57 -#: ../source/reference/method/sh.updateZoneKeyRange.txt:61 -msgid "Dropped Collections" -msgstr "" - -# 5844f392768a435bbf80624aa8e9b209 -#: ../source/reference/method/sh.updateZoneKeyRange.txt:63 -msgid "" -"If you add a zone range to a collection using " -":method:`sh.updateZoneKeyRange()` and then later drop the collection or " -"its database, MongoDB does not remove the zone association. If you later " -"create a new collection with the same name, the old zone association " -"applies to the new collection." -msgstr "" - -# 6ef7a6aec61146008c325d7b133a40b2 -#: ../source/reference/method/sh.updateZoneKeyRange.txt:69 -msgid "Security" -msgstr "" - -# 3a33bffcb6c442abb7801114c6525d5a -#: ../source/reference/method/sh.updateZoneKeyRange.txt:71 -msgid "" -"For sharded clusters running with :ref:`authentication `," -" you must authenticate as a user whose privileges include:" -msgstr "" - -# e9059484c5f34049b3710367ece30a73 -#: ../source/reference/method/sh.updateZoneKeyRange.txt:74 -msgid "" -":authaction:`find` on the ``config.shards`` collection or the ``config`` " -"database" -msgstr "" - -# 66a7887524934fa686637efbe716b060 -#: ../source/reference/method/sh.updateZoneKeyRange.txt:77 -msgid "" -":authaction:`find` on the ``config.tags`` collection or the ``config`` " -"database" -msgstr "" - -# 992c8566d6444c19b0443054df93a00a -#: ../source/reference/method/sh.updateZoneKeyRange.txt:80 -msgid "" -":authaction:`update` on the ``config.tags`` collection or the ``config`` " -"database" -msgstr "" - -# 2b29a06e6caf41e7ab7a8469178fbb83 -#: ../source/reference/method/sh.updateZoneKeyRange.txt:83 -msgid "" -"The :authrole:`clusterAdmin` or :authrole:`clusterManager` built-in roles" -" have the appropriate permissions for issuing " -":method:`sh.updateZoneKeyRange()`. See the documentation page for :ref" -":`Role-Based Access Control ` for more information." -msgstr "" - -# b973175c7f0245269fda7e759a9e1e7c -#: ../source/reference/method/sh.updateZoneKeyRange.txt:89 -msgid "Example" -msgstr "" - -# 3d0f0f8f08754e3aadffabde10eff27a -#: ../source/reference/method/sh.updateZoneKeyRange.txt:91 -msgid "" -"Given a sharded collection ``exampledb.collection`` with a shard key of " -"``{ a : 1 }``, the following operation creates a range with a lower bound" -" of ``1`` and an upper bound of ``10`` on the ``alpha`` zone:" -msgstr "" - -# 179c8a570810496db9e240dc0fe88180 -#: ../source/reference/method/sh.updateZoneKeyRange.txt:104 -msgid "" -"The following operation removes the previously created range by passing " -"``null`` to the ``zone`` field." -msgstr "" - -# d76bfdba0cc14a839bcc471fae67c663 -#: ../source/reference/method/sh.updateZoneKeyRange.txt:116 -msgid "" -"The ``min`` and ``max`` must match exactly the bounds of the target " -"range. The following operation attempts to remove the previously created " -"range, but specifies ``{ a : 0 }`` as the ``min`` bound:" -msgstr "" - -# f548df72298d4b9e88b3d190210ff04d -#: ../source/reference/method/sh.updateZoneKeyRange.txt:129 -msgid "" -"While the range of ``{ a : 0 }`` and ``{ a : 10 }`` encompasses the " -"existing range, it is not an exact match and therefore " -":dbcommand:`updateZoneKeyRange` does not remove anything." -msgstr "" - -# 8cd3faff788445baa9d8ae010d2cf670 -#: ../source/reference/method/sh.updateZoneKeyRange.txt:134 -msgid "Compound Shard Key" -msgstr "" - -# 260a4fe653c74618a2bee0fc05213060 -#: ../source/reference/method/sh.updateZoneKeyRange.txt:136 -msgid "" -"Given a sharded collection ``exampledb.collection`` with a shard key of " -"``{ a : 1, b : 1 }``, the following operation creates a range covering " -"the lower bound of ``{ a: 1, b : 1 }`` and an upper bound of ``{ a : 10, " -"b : 10}`` and associates it with the ``alpha`` zone:" -msgstr "" - -# 5dbcedbde0b84cac94afa07d79c359c2 -#: ../source/reference/method/sh.updateZoneKeyRange.txt:150 -msgid "" -"If you wanted to create a range on values of ``b`` only, you must specify" -" the entire range of ``a`` when creating ranges. For example, the " -"following operations create two ranges on ``b`` and associates them to " -"the ``beta`` zone." -msgstr "" - -# 0cc745d4072a40ae9dccbf0e129cf690 -#: ../source/reference/method/sh.updateZoneKeyRange.txt:157 -msgid "" -"The previously defined range conflicts with the ranges defined in this " -"example. Issue the :method:`sh.removeRangeFromZone()` operation to remove" -" an existing conflicting range." -msgstr "" - -# 9da6720c7e724267bfface4139e16860 -#: ../source/reference/method/sh.updateZoneKeyRange.txt:177 -msgid "" -":bsontype:`MinKey` always compares as lower than every other possible " -"value, while :bsontype:`MaxKey` always compares as higher than every " -"other possible value. Using these special values for the lower and upper " -"bounds of the range captures the entire possible value space of ``a``." -msgstr "" - -# c70a000ab9b4459aaf2e2028c36c76ef -#: ../source/reference/method/sh.updateZoneKeyRange.txt:182 -msgid ":method:`sh.addShardToZone()`, :method:`sh.removeRangeFromZone()`" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/method/sh.waitForBalancer.po b/locale/zh/LC_MESSAGES/reference/method/sh.waitForBalancer.po deleted file mode 100644 index 87a5bcc9253..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/sh.waitForBalancer.po +++ /dev/null @@ -1,31 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sh.waitForBalancer.txt:3 -msgid "sh.waitForBalancer()" -msgstr "" - -#: ../source/reference/method/sh.waitForBalancer.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/sh.waitForBalancer.txt:18 -msgid "" -"Waits for a change in the state of the balancer. " -":method:`sh.waitForBalancer()` is an internal method, which takes the " -"following arguments:" -msgstr "" - -#: ../source/reference/method/sh.waitForBalancer.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/sh.waitForBalancerOff.po b/locale/zh/LC_MESSAGES/reference/method/sh.waitForBalancerOff.po deleted file mode 100644 index df8be64cc35..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/sh.waitForBalancerOff.po +++ /dev/null @@ -1,64 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sh.waitForBalancerOff.txt:3 -msgid "sh.waitForBalancerOff()" -msgstr "" - -#: ../source/reference/method/sh.waitForBalancerOff.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/sh.waitForBalancerOff.txt:18 -msgid "Internal method that waits until the balancer is not running." -msgstr "" - -#: ../source/reference/method/sh.waitForBalancerOff.txt:24 -msgid ":method:`sh.enableBalancing()`" -msgstr "" - -#: ../source/reference/method/sh.waitForBalancerOff.txt:25 -msgid ":method:`sh.disableBalancing()`" -msgstr "" - -#: ../source/reference/method/sh.waitForBalancerOff.txt:26 -msgid ":method:`sh.getBalancerHost()`" -msgstr "" - -#: ../source/reference/method/sh.waitForBalancerOff.txt:27 -msgid ":method:`sh.getBalancerState()`" -msgstr "" - -#: ../source/reference/method/sh.waitForBalancerOff.txt:28 -msgid ":method:`sh.isBalancerRunning()`" -msgstr "" - -#: ../source/reference/method/sh.waitForBalancerOff.txt:29 -msgid ":method:`sh.setBalancerState()`" -msgstr "" - -#: ../source/reference/method/sh.waitForBalancerOff.txt:30 -msgid ":method:`sh.startBalancer()`" -msgstr "" - -#: ../source/reference/method/sh.waitForBalancerOff.txt:31 -msgid ":method:`sh.stopBalancer()`" -msgstr "" - -#: ../source/reference/method/sh.waitForBalancerOff.txt:32 -msgid ":method:`sh.waitForBalancer()`" -msgstr "" - -#: ../source/reference/method/sh.waitForBalancerOff.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/sh.waitForDLock.po b/locale/zh/LC_MESSAGES/reference/method/sh.waitForDLock.po deleted file mode 100644 index 4e88779fdd9..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/sh.waitForDLock.po +++ /dev/null @@ -1,31 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sh.waitForDLock.txt:3 -msgid "sh.waitForDLock()" -msgstr "" - -#: ../source/reference/method/sh.waitForDLock.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/sh.waitForDLock.txt:18 -msgid "" -"Waits until the specified distributed lock changes state. " -":method:`sh.waitForDLock()` is an internal method that takes the following " -"arguments:" -msgstr "" - -#: ../source/reference/method/sh.waitForDLock.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/sh.waitForPingChange.po b/locale/zh/LC_MESSAGES/reference/method/sh.waitForPingChange.po deleted file mode 100644 index 121f2790cee..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/sh.waitForPingChange.po +++ /dev/null @@ -1,30 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sh.waitForPingChange.txt:3 -msgid "sh.waitForPingChange()" -msgstr "" - -#: ../source/reference/method/sh.waitForPingChange.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/sh.waitForPingChange.txt:18 -msgid "" -":method:`sh.waitForPingChange()` waits for a change in ping state of one of " -"the ``activepings``, and only returns when the specified ping changes state." -msgstr "" - -#: ../source/reference/method/sh.waitForPingChange.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/sleep.po b/locale/zh/LC_MESSAGES/reference/method/sleep.po deleted file mode 100644 index d36515649e2..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/sleep.po +++ /dev/null @@ -1,54 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/sleep.txt:3 -msgid "sleep()" -msgstr "" - -#: ../source/reference/method/sleep.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/method/sleep.txt:20 -msgid "" -":method:`sleep()` suspends a JavaScript execution context for a specified " -"number of milliseconds." -msgstr "" - -#: ../source/reference/method/sleep.txt:24 -msgid "Example" -msgstr "" - -#: ../source/reference/method/sleep.txt:30 -msgid "" -"The following example :program:`mongo` script will load a JSON file " -"containing an array of documents, and save one element every 100 " -"milliseconds." -msgstr "" - -#: ../source/reference/method/sleep.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/method/sleep.txt:26 -msgid "" -"Consider a low-priority bulk data import script. To avoid impacting other " -"processes, you may suspend the shell after inserting each document, " -"distributing the cost of insertion over a longer period of time." -msgstr "" - -#~ msgid "" -#~ "Consider a low-priority bulk data import script. To avoid impacting other " -#~ "processes, you may suspend the shell after inserting each document, " -#~ "distributing the cost of insertion over a longer priod of time." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/srand.po b/locale/zh/LC_MESSAGES/reference/method/srand.po deleted file mode 100644 index b55a6bd0d11..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/srand.po +++ /dev/null @@ -1,20 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/srand.txt:3 -msgid "_srand()" -msgstr "" - -#: ../source/reference/method/srand.txt:15 -msgid "For internal use." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/startMongoProgram.po b/locale/zh/LC_MESSAGES/reference/method/startMongoProgram.po deleted file mode 100644 index 3a995def60c..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/startMongoProgram.po +++ /dev/null @@ -1,20 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/startMongoProgram.txt:3 -msgid "startMongoProgram()" -msgstr "" - -#: ../source/reference/method/startMongoProgram.txt:15 -msgid "For internal use." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/stopMongoProgram.po b/locale/zh/LC_MESSAGES/reference/method/stopMongoProgram.po deleted file mode 100644 index 1a39bdd6826..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/stopMongoProgram.po +++ /dev/null @@ -1,20 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/stopMongoProgram.txt:3 -msgid "stopMongoProgram()" -msgstr "" - -#: ../source/reference/method/stopMongoProgram.txt:15 -msgid "For internal use." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/stopMongoProgramByPid.po b/locale/zh/LC_MESSAGES/reference/method/stopMongoProgramByPid.po deleted file mode 100644 index d081c0b02e5..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/stopMongoProgramByPid.po +++ /dev/null @@ -1,20 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/stopMongoProgramByPid.txt:3 -msgid "stopMongoProgramByPid()" -msgstr "" - -#: ../source/reference/method/stopMongoProgramByPid.txt:14 -msgid "For internal use." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/stopMongod.po b/locale/zh/LC_MESSAGES/reference/method/stopMongod.po deleted file mode 100644 index a2ced5aabdc..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/stopMongod.po +++ /dev/null @@ -1,20 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/stopMongod.txt:3 -msgid "stopMongod()" -msgstr "" - -#: ../source/reference/method/stopMongod.txt:15 -msgid "For internal use." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/version.po b/locale/zh/LC_MESSAGES/reference/method/version.po deleted file mode 100644 index 410e3fa9ecc..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/version.po +++ /dev/null @@ -1,26 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/version.txt:3 -msgid "version()" -msgstr "" - -#: ../source/reference/method/version.txt:15 -msgid "The version of the :program:`mongo` shell as a string." -msgstr "" - -#: ../source/reference/method/version.txt:17 -msgid "" -"In previous versions of the shell, :method:`version()` would print the " -"version instead of returning a string." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/waitMongoProgramOnPort.po b/locale/zh/LC_MESSAGES/reference/method/waitMongoProgramOnPort.po deleted file mode 100644 index 6199378139a..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/waitMongoProgramOnPort.po +++ /dev/null @@ -1,20 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/waitMongoProgramOnPort.txt:3 -msgid "waitMongoProgramOnPort()" -msgstr "" - -#: ../source/reference/method/waitMongoProgramOnPort.txt:15 -msgid "For internal use." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/method/waitProgram.po b/locale/zh/LC_MESSAGES/reference/method/waitProgram.po deleted file mode 100644 index 02a12dc8623..00000000000 --- a/locale/zh/LC_MESSAGES/reference/method/waitProgram.po +++ /dev/null @@ -1,20 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/method/waitProgram.txt:3 -msgid "waitProgram()" -msgstr "" - -#: ../source/reference/method/waitProgram.txt:15 -msgid "For internal use." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/mongo-shell.po b/locale/zh/LC_MESSAGES/reference/mongo-shell.po deleted file mode 100644 index 12180be3567..00000000000 --- a/locale/zh/LC_MESSAGES/reference/mongo-shell.po +++ /dev/null @@ -1,1148 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/mongo-shell.txt:3 -msgid "``mongo`` Shell Quick Reference" -msgstr "" - -#: ../source/reference/mongo-shell.txt:14 -msgid "``mongo`` Shell Command History" -msgstr "" - -#: ../source/reference/mongo-shell.txt:16 -msgid "" -"You can retrieve previous commands issued in the :program:`mongo` shell with" -" the up and down arrow keys. Command history is stored in ``~/.dbshell`` " -"file. See :ref:`.dbshell ` for more information." -msgstr "" - -#: ../source/reference/mongo-shell.txt:22 -msgid "Command Line Options" -msgstr "" - -#: ../source/reference/mongo-shell.txt:24 -msgid "" -"The :program:`mongo` shell can be started with numerous options. See " -":doc:`mongo shell ` page for details on all " -"available options." -msgstr "" - -#: ../source/reference/mongo-shell.txt:28 -msgid "The following table displays some common options for :program:`mongo`:" -msgstr "" - -#: ../source/reference/mongo-shell.txt:465 -#: ../source/reference/mongo-shell.txt:541 -msgid "**Description**" -msgstr "" - -#: ../source/reference/mongo-shell.txt:37 -msgid ":option:`--help `" -msgstr "" - -#: ../source/reference/mongo-shell.txt:38 -msgid "Show command line options" -msgstr "" - -#: ../source/reference/mongo-shell.txt:40 -msgid ":option:`--nodb `" -msgstr "" - -#: ../source/reference/mongo-shell.txt:42 -msgid "Start :program:`mongo` shell without connecting to a database." -msgstr "" - -#: ../source/reference/mongo-shell.txt:44 -msgid "To connect later, see :ref:`mongo-shell-new-connections`." -msgstr "" - -#: ../source/reference/mongo-shell.txt:46 -msgid ":option:`--shell `" -msgstr "" - -#: ../source/reference/mongo-shell.txt:48 -msgid "" -"Used in conjunction with a JavaScript file (i.e. :ref:`\\ `) to continue in the :program:`mongo` shell after running the " -"JavaScript file." -msgstr "" - -#: ../source/reference/mongo-shell.txt:52 -msgid "" -"See :ref:`JavaScript file ` for an example." -msgstr "" - -#: ../source/reference/mongo-shell.txt:58 -msgid "Command Helpers" -msgstr "" - -#: ../source/reference/mongo-shell.txt:60 -msgid "" -"The :program:`mongo` shell provides various help. The following table " -"displays some common help methods and commands:" -msgstr "" - -#: ../source/reference/mongo-shell.txt:70 -msgid "``help``" -msgstr "" - -#: ../source/reference/mongo-shell.txt:72 -msgid "Show help." -msgstr "" - -#: ../source/reference/mongo-shell.txt:76 -msgid "Show help for database methods." -msgstr "" - -#: ../source/reference/mongo-shell.txt:80 -msgid "" -"Show help on collection methods. The ```` can be the name of an " -"existing collection or a non-existing collection." -msgstr "" - -#: ../source/reference/mongo-shell.txt:83 -msgid "``show dbs``" -msgstr "" - -#: ../source/reference/mongo-shell.txt:85 -msgid "Print a list of all databases on the server." -msgstr "" - -#: ../source/reference/mongo-shell.txt:87 -msgid "``use ``" -msgstr "" - -#: ../source/reference/mongo-shell.txt:89 -msgid "" -"Switch current database to ````. The :program:`mongo` shell variable " -"``db`` is set to the current database." -msgstr "" - -#: ../source/reference/mongo-shell.txt:92 -msgid "``show collections``" -msgstr "" - -#: ../source/reference/mongo-shell.txt:94 -msgid "Print a list of all collections for current database" -msgstr "" - -#: ../source/reference/mongo-shell.txt:96 -msgid "``show users``" -msgstr "" - -#: ../source/reference/mongo-shell.txt:98 -msgid "Print a list of users for current database." -msgstr "" - -#: ../source/reference/mongo-shell.txt:100 -msgid "``show roles``" -msgstr "" - -#: ../source/reference/mongo-shell.txt:102 -msgid "" -"Print a list of all roles, both user-defined and built-in, for the current " -"database." -msgstr "" - -#: ../source/reference/mongo-shell.txt:105 -msgid "``show profile``" -msgstr "" - -#: ../source/reference/mongo-shell.txt:107 -msgid "" -"Print the five most recent operations that took 1 millisecond or more. See " -"documentation on the :doc:`database profiler ` for more information." -msgstr "" - -#: ../source/reference/mongo-shell.txt:111 -msgid "``show databases``" -msgstr "" - -#: ../source/reference/mongo-shell.txt:113 -msgid "Print a list of all available databases." -msgstr "" - -#: ../source/reference/mongo-shell.txt:115 -msgid "``load()``" -msgstr "" - -#: ../source/reference/mongo-shell.txt:122 -msgid "Basic Shell JavaScript Operations" -msgstr "" - -#: ../source/reference/mongo-shell.txt:124 -msgid "" -"The :program:`mongo` shell provides a :doc:`JavaScript API " -"` for database operations." -msgstr "" - -#: ../source/reference/mongo-shell.txt:127 -msgid "" -"In the :program:`mongo` shell, ``db`` is the variable that references the " -"current database. The variable is automatically set to the default database " -"``test`` or is set when you use the ``use `` to switch current database." -msgstr "" - -#: ../source/reference/mongo-shell.txt:132 -msgid "The following table displays some common JavaScript operations:" -msgstr "" - -#: ../source/reference/mongo-shell.txt:141 -msgid ":method:`db.auth()`" -msgstr "" - -#: ../source/reference/mongo-shell.txt:143 -msgid "If running in secure mode, authenticate the user." -msgstr "" - -#: ../source/reference/mongo-shell.txt:145 -msgid "``coll = db.``" -msgstr "" - -#: ../source/reference/mongo-shell.txt:147 -msgid "" -"Set a specific collection in the current database to a variable ``coll``, as" -" in the following example:" -msgstr "" - -#: ../source/reference/mongo-shell.txt:154 -msgid "" -"You can perform operations on the ``myCollection`` using the variable, as in" -" the following example:" -msgstr "" - -#: ../source/reference/mongo-shell.txt:163 -msgid "Find all documents in the collection and returns a cursor." -msgstr "" - -#: ../source/reference/mongo-shell.txt:165 -msgid "" -"See the :method:`db.collection.find()` and :doc:`/tutorial/query-documents` " -"for more information and examples." -msgstr "" - -#: ../source/reference/mongo-shell.txt:174 -msgid "Insert a new document into the collection." -msgstr "" - -#: ../source/reference/mongo-shell.txt:178 -msgid "Update an existing document in the collection." -msgstr "" - -#: ../source/reference/mongo-shell.txt:182 -msgid "" -"Insert either a new document or update an existing document in the " -"collection." -msgstr "" - -#: ../source/reference/mongo-shell.txt:187 -msgid "Delete documents from the collection." -msgstr "" - -#: ../source/reference/mongo-shell.txt:191 -msgid "Drops or removes completely the collection." -msgstr "" - -#: ../source/reference/mongo-shell.txt:195 -msgid "" -"Create a new index on the collection if the index does not exist; otherwise," -" the operation has no effect." -msgstr "" - -#: ../source/reference/mongo-shell.txt:198 -msgid ":method:`db.getSiblingDB()`" -msgstr "" - -#: ../source/reference/mongo-shell.txt:204 -msgid "For more information on performing operations in the shell, see:" -msgstr "" - -#: ../source/reference/mongo-shell.txt:208 -#: ../source/reference/mongo-shell.txt:557 -msgid ":ref:`js-administrative-methods`" -msgstr "" - -#: ../source/reference/mongo-shell.txt:211 -msgid "Keyboard Shortcuts" -msgstr "" - -#: ../source/reference/mongo-shell.txt:213 -msgid "" -"The :program:`mongo` shell provides most keyboard shortcuts similar to those" -" found in the ``bash`` shell or in Emacs. For some functions " -":program:`mongo` provides multiple key bindings, to accommodate several " -"familiar paradigms." -msgstr "" - -#: ../source/reference/mongo-shell.txt:218 -msgid "" -"The following table enumerates the keystrokes supported by the " -":program:`mongo` shell:" -msgstr "" - -#: ../source/reference/mongo-shell.txt:224 -msgid "**Keystroke**" -msgstr "" - -#: ../source/reference/mongo-shell.txt:225 -msgid "**Function**" -msgstr "" - -#: ../source/reference/mongo-shell.txt:226 -msgid "Up-arrow" -msgstr "" - -#: ../source/reference/mongo-shell.txt:227 -#: ../source/reference/mongo-shell.txt:273 -msgid "previous-history" -msgstr "" - -#: ../source/reference/mongo-shell.txt:228 -msgid "Down-arrow" -msgstr "" - -#: ../source/reference/mongo-shell.txt:229 -#: ../source/reference/mongo-shell.txt:271 -msgid "next-history" -msgstr "" - -#: ../source/reference/mongo-shell.txt:230 -msgid "Home" -msgstr "" - -#: ../source/reference/mongo-shell.txt:231 -#: ../source/reference/mongo-shell.txt:249 -msgid "beginning-of-line" -msgstr "" - -#: ../source/reference/mongo-shell.txt:232 -msgid "End" -msgstr "" - -#: ../source/reference/mongo-shell.txt:233 -#: ../source/reference/mongo-shell.txt:257 -msgid "end-of-line" -msgstr "" - -#: ../source/reference/mongo-shell.txt:234 -msgid "Tab" -msgstr "" - -#: ../source/reference/mongo-shell.txt:235 -msgid "autocomplete" -msgstr "" - -#: ../source/reference/mongo-shell.txt:236 -msgid "Left-arrow" -msgstr "" - -#: ../source/reference/mongo-shell.txt:237 -msgid "backward-character" -msgstr "" - -#: ../source/reference/mongo-shell.txt:238 -msgid "Right-arrow" -msgstr "" - -#: ../source/reference/mongo-shell.txt:239 -msgid "forward-character" -msgstr "" - -#: ../source/reference/mongo-shell.txt:240 -msgid "Ctrl-left-arrow" -msgstr "" - -#: ../source/reference/mongo-shell.txt:241 -#: ../source/reference/mongo-shell.txt:245 -#: ../source/reference/mongo-shell.txt:293 -msgid "backward-word" -msgstr "" - -#: ../source/reference/mongo-shell.txt:242 -msgid "Ctrl-right-arrow" -msgstr "" - -#: ../source/reference/mongo-shell.txt:243 -#: ../source/reference/mongo-shell.txt:247 -#: ../source/reference/mongo-shell.txt:299 -msgid "forward-word" -msgstr "" - -#: ../source/reference/mongo-shell.txt:244 -msgid "Meta-left-arrow" -msgstr "" - -#: ../source/reference/mongo-shell.txt:246 -msgid "Meta-right-arrow" -msgstr "" - -#: ../source/reference/mongo-shell.txt:248 -msgid "Ctrl-A" -msgstr "" - -#: ../source/reference/mongo-shell.txt:250 -msgid "Ctrl-B" -msgstr "" - -#: ../source/reference/mongo-shell.txt:251 -msgid "backward-char" -msgstr "" - -#: ../source/reference/mongo-shell.txt:252 -msgid "Ctrl-C" -msgstr "" - -#: ../source/reference/mongo-shell.txt:253 -msgid "exit-shell" -msgstr "" - -#: ../source/reference/mongo-shell.txt:254 -msgid "Ctrl-D" -msgstr "" - -#: ../source/reference/mongo-shell.txt:255 -msgid "delete-char (or exit shell)" -msgstr "" - -#: ../source/reference/mongo-shell.txt:256 -msgid "Ctrl-E" -msgstr "" - -#: ../source/reference/mongo-shell.txt:258 -msgid "Ctrl-F" -msgstr "" - -#: ../source/reference/mongo-shell.txt:259 -msgid "forward-char" -msgstr "" - -#: ../source/reference/mongo-shell.txt:260 -msgid "Ctrl-G" -msgstr "" - -#: ../source/reference/mongo-shell.txt:261 -msgid "abort" -msgstr "" - -#: ../source/reference/mongo-shell.txt:262 -msgid "Ctrl-J" -msgstr "" - -#: ../source/reference/mongo-shell.txt:263 -#: ../source/reference/mongo-shell.txt:269 -msgid "accept-line" -msgstr "" - -#: ../source/reference/mongo-shell.txt:264 -msgid "Ctrl-K" -msgstr "" - -#: ../source/reference/mongo-shell.txt:265 -msgid "kill-line" -msgstr "" - -#: ../source/reference/mongo-shell.txt:266 -msgid "Ctrl-L" -msgstr "" - -#: ../source/reference/mongo-shell.txt:267 -msgid "clear-screen" -msgstr "" - -#: ../source/reference/mongo-shell.txt:268 -msgid "Ctrl-M" -msgstr "" - -#: ../source/reference/mongo-shell.txt:270 -msgid "Ctrl-N" -msgstr "" - -#: ../source/reference/mongo-shell.txt:272 -msgid "Ctrl-P" -msgstr "" - -#: ../source/reference/mongo-shell.txt:274 -msgid "Ctrl-R" -msgstr "" - -#: ../source/reference/mongo-shell.txt:275 -msgid "reverse-search-history" -msgstr "" - -#: ../source/reference/mongo-shell.txt:276 -msgid "Ctrl-S" -msgstr "" - -#: ../source/reference/mongo-shell.txt:277 -msgid "forward-search-history" -msgstr "" - -#: ../source/reference/mongo-shell.txt:278 -msgid "Ctrl-T" -msgstr "" - -#: ../source/reference/mongo-shell.txt:279 -msgid "transpose-chars" -msgstr "" - -#: ../source/reference/mongo-shell.txt:280 -msgid "Ctrl-U" -msgstr "" - -#: ../source/reference/mongo-shell.txt:281 -msgid "unix-line-discard" -msgstr "" - -#: ../source/reference/mongo-shell.txt:282 -msgid "Ctrl-W" -msgstr "" - -#: ../source/reference/mongo-shell.txt:283 -msgid "unix-word-rubout" -msgstr "" - -#: ../source/reference/mongo-shell.txt:284 -msgid "Ctrl-Y" -msgstr "" - -#: ../source/reference/mongo-shell.txt:285 -msgid "yank" -msgstr "" - -#: ../source/reference/mongo-shell.txt:286 -msgid "Ctrl-Z" -msgstr "" - -#: ../source/reference/mongo-shell.txt:287 -msgid "Suspend (job control works in linux)" -msgstr "" - -#: ../source/reference/mongo-shell.txt:288 -msgid "Ctrl-H (i.e. Backspace)" -msgstr "" - -#: ../source/reference/mongo-shell.txt:289 -msgid "backward-delete-char" -msgstr "" - -#: ../source/reference/mongo-shell.txt:290 -msgid "Ctrl-I (i.e. Tab)" -msgstr "" - -#: ../source/reference/mongo-shell.txt:291 -msgid "complete" -msgstr "" - -#: ../source/reference/mongo-shell.txt:292 -msgid "Meta-B" -msgstr "" - -#: ../source/reference/mongo-shell.txt:294 -msgid "Meta-C" -msgstr "" - -#: ../source/reference/mongo-shell.txt:295 -msgid "capitalize-word" -msgstr "" - -#: ../source/reference/mongo-shell.txt:296 -msgid "Meta-D" -msgstr "" - -#: ../source/reference/mongo-shell.txt:297 -msgid "kill-word" -msgstr "" - -#: ../source/reference/mongo-shell.txt:298 -msgid "Meta-F" -msgstr "" - -#: ../source/reference/mongo-shell.txt:300 -msgid "Meta-L" -msgstr "" - -#: ../source/reference/mongo-shell.txt:301 -msgid "downcase-word" -msgstr "" - -#: ../source/reference/mongo-shell.txt:302 -msgid "Meta-U" -msgstr "" - -#: ../source/reference/mongo-shell.txt:303 -msgid "upcase-word" -msgstr "" - -#: ../source/reference/mongo-shell.txt:304 -msgid "Meta-Y" -msgstr "" - -#: ../source/reference/mongo-shell.txt:305 -msgid "yank-pop" -msgstr "" - -#: ../source/reference/mongo-shell.txt:306 -msgid "Meta-[Backspace]" -msgstr "" - -#: ../source/reference/mongo-shell.txt:307 -msgid "backward-kill-word" -msgstr "" - -#: ../source/reference/mongo-shell.txt:308 -msgid "Meta-<" -msgstr "" - -#: ../source/reference/mongo-shell.txt:309 -msgid "beginning-of-history" -msgstr "" - -#: ../source/reference/mongo-shell.txt:310 -msgid "Meta->" -msgstr "" - -#: ../source/reference/mongo-shell.txt:311 -msgid "end-of-history" -msgstr "" - -#: ../source/reference/mongo-shell.txt:316 -msgid "Queries" -msgstr "" - -#: ../source/reference/mongo-shell.txt:318 -msgid "" -"In the :program:`mongo` shell, perform read operations using the " -":method:`~db.collection.find()` and :method:`~db.collection.findOne()` " -"methods." -msgstr "" - -#: ../source/reference/mongo-shell.txt:322 -msgid "" -"The :method:`~db.collection.find()` method returns a cursor object which the" -" :program:`mongo` shell iterates to print documents on screen. By default, " -":program:`mongo` prints the first 20. The :program:`mongo` shell will prompt" -" the user to \"``Type it``\" to continue iterating the next 20 results." -msgstr "" - -#: ../source/reference/mongo-shell.txt:328 -msgid "" -"The following table provides some common read operations in the " -":program:`mongo` shell:" -msgstr "" - -#: ../source/reference/mongo-shell.txt:334 -msgid "Read Operations" -msgstr "" - -#: ../source/reference/mongo-shell.txt:35 -#: ../source/reference/mongo-shell.txt:68 -#: ../source/reference/mongo-shell.txt:139 -#: ../source/reference/mongo-shell.txt:336 -#: ../source/reference/mongo-shell.txt:512 -msgid "Description" -msgstr "" - -#: ../source/reference/mongo-shell.txt:338 -msgid ":method:`db.collection.find(\\) `" -msgstr "" - -#: ../source/reference/mongo-shell.txt:340 -msgid "" -"Find the documents matching the ```` criteria in the collection. If " -"the ```` criteria is not specified or is empty (i.e ``{}`` ), the " -"read operation selects all documents in the collection." -msgstr "" - -#: ../source/reference/mongo-shell.txt:345 -msgid "" -"The following example selects the documents in the ``users`` collection with" -" the ``name`` field equal to ``\"Joe\"``:" -msgstr "" - -#: ../source/reference/mongo-shell.txt:353 -msgid "" -"For more information on specifying the ```` criteria, see :ref:`read-" -"operations-query-argument`." -msgstr "" - -#: ../source/reference/mongo-shell.txt:356 -msgid "" -":method:`db.collection.find(\\, \\) " -"`" -msgstr "" - -#: ../source/reference/mongo-shell.txt:359 -msgid "" -"Find documents matching the ```` criteria and return just specific " -"fields in the ````." -msgstr "" - -#: ../source/reference/mongo-shell.txt:362 -msgid "" -"The following example selects all documents from the collection but returns " -"only the ``name`` field and the ``_id`` field. The ``_id`` is always " -"returned unless explicitly specified to not return." -msgstr "" - -#: ../source/reference/mongo-shell.txt:372 -msgid "" -"For more information on specifying the ````, see :ref:`read-" -"operations-projection`." -msgstr "" - -#: ../source/reference/mongo-shell.txt:375 -msgid ":method:`db.collection.find().sort(\\) `" -msgstr "" - -#: ../source/reference/mongo-shell.txt:377 -msgid "Return results in the specified ````." -msgstr "" - -#: ../source/reference/mongo-shell.txt:379 -msgid "" -"The following example selects all documents from the collection and returns " -"the results sorted by the ``name`` field in ascending order (``1``). Use " -"``-1`` for descending order:" -msgstr "" - -#: ../source/reference/mongo-shell.txt:388 -msgid "" -":method:`db.collection.find(\\).sort(\\) " -"`" -msgstr "" - -#: ../source/reference/mongo-shell.txt:391 -msgid "" -"Return the documents matching the ```` criteria in the specified " -"````." -msgstr "" - -#: ../source/reference/mongo-shell.txt:394 -msgid ":method:`db.collection.find( ... ).limit( \\ ) `" -msgstr "" - -#: ../source/reference/mongo-shell.txt:396 -msgid "" -"Limit result to ```` rows. Highly recommended if you need only a certain " -"number of rows for best performance." -msgstr "" - -#: ../source/reference/mongo-shell.txt:399 -msgid ":method:`db.collection.find( ... ).skip( \\ ) `" -msgstr "" - -#: ../source/reference/mongo-shell.txt:402 -msgid "Skip ```` results." -msgstr "" - -#: ../source/reference/mongo-shell.txt:406 -msgid "Returns total number of documents in the collection." -msgstr "" - -#: ../source/reference/mongo-shell.txt:408 -msgid ":method:`db.collection.find(\\).count() `" -msgstr "" - -#: ../source/reference/mongo-shell.txt:410 -msgid "Returns the total number of documents that match the query." -msgstr "" - -#: ../source/reference/mongo-shell.txt:412 -msgid "" -"The :method:`~cursor.count()` ignores :method:`~cursor.limit()` and " -":method:`~cursor.skip()`. For example, if 100 records match but the limit is" -" 10, :method:`~cursor.count()` will return 100. This will be faster than " -"iterating yourself, but still take time." -msgstr "" - -#: ../source/reference/mongo-shell.txt:417 -msgid ":method:`db.collection.findOne(\\) `" -msgstr "" - -#: ../source/reference/mongo-shell.txt:419 -msgid "Find and return a single document. Returns null if not found." -msgstr "" - -#: ../source/reference/mongo-shell.txt:421 -msgid "" -"The following example selects a single document in the ``users`` collection " -"with the ``name`` field matches to ``\"Joe\"``:" -msgstr "" - -#: ../source/reference/mongo-shell.txt:429 -msgid "" -"Internally, the :method:`~db.collection.findOne()` method is the " -":method:`~db.collection.find()` method with a :method:`limit(1) " -"`." -msgstr "" - -#: ../source/reference/mongo-shell.txt:438 -msgid "Error Checking Methods" -msgstr "" - -#: ../source/reference/mongo-shell.txt:449 -msgid "" -"Previous versions used :method:`db.getLastError()` and " -":method:`db.getLastErrorObj()` methods to return error information." -msgstr "" - -#: ../source/reference/mongo-shell.txt:456 -msgid "Administrative Command Helpers" -msgstr "" - -#: ../source/reference/mongo-shell.txt:458 -msgid "" -"The following table lists some common methods to support database " -"administration:" -msgstr "" - -#: ../source/reference/mongo-shell.txt:464 -msgid "**JavaScript Database Administration Methods**" -msgstr "" - -#: ../source/reference/mongo-shell.txt:467 -msgid ":method:`db.cloneDatabase(\\) `" -msgstr "" - -#: ../source/reference/mongo-shell.txt:469 -msgid "" -"Clone the current database from the ```` specified. The ```` " -"database instance must be in noauth mode." -msgstr "" - -#: ../source/reference/mongo-shell.txt:472 -msgid ":method:`db.copyDatabase(\\, \\, \\) `" -msgstr "" - -#: ../source/reference/mongo-shell.txt:474 -msgid "" -"Copy the ```` database from the ```` to the ```` database on" -" the current server." -msgstr "" - -#: ../source/reference/mongo-shell.txt:477 -msgid "The ```` database instance must be in ``noauth`` mode." -msgstr "" - -#: ../source/reference/mongo-shell.txt:479 -msgid "" -":method:`db.fromColl.renameCollection(\\) " -"`" -msgstr "" - -#: ../source/reference/mongo-shell.txt:482 -msgid "Rename collection from ``fromColl`` to ````." -msgstr "" - -#: ../source/reference/mongo-shell.txt:484 -msgid ":method:`db.repairDatabase()`" -msgstr "" - -#: ../source/reference/mongo-shell.txt:486 -msgid "" -"Repair and compact the current database. This operation can be very slow on " -"large databases." -msgstr "" - -#: ../source/reference/mongo-shell.txt:489 -msgid ":method:`db.getCollectionNames()`" -msgstr "" - -#: ../source/reference/mongo-shell.txt:491 -msgid "Get the list of all collections in the current database." -msgstr "" - -#: ../source/reference/mongo-shell.txt:493 -msgid ":method:`db.dropDatabase()`" -msgstr "" - -#: ../source/reference/mongo-shell.txt:495 -msgid "Drops the current database." -msgstr "" - -#: ../source/reference/mongo-shell.txt:497 -msgid "" -"See also :ref:`administrative database methods ` " -"for a full list of methods." -msgstr "" - -#: ../source/reference/mongo-shell.txt:501 -msgid "Opening Additional Connections" -msgstr "" - -#: ../source/reference/mongo-shell.txt:503 -msgid "You can create new connections within the :program:`mongo` shell." -msgstr "" - -#: ../source/reference/mongo-shell.txt:505 -msgid "The following table displays the methods to create the connections:" -msgstr "" - -#: ../source/reference/mongo-shell.txt:510 -msgid "JavaScript Connection Create Methods" -msgstr "" - -#: ../source/reference/mongo-shell.txt:518 -msgid "Open a new database connection." -msgstr "" - -#: ../source/reference/mongo-shell.txt:525 -msgid "Open a connection to a new server using ``new Mongo()``." -msgstr "" - -#: ../source/reference/mongo-shell.txt:527 -msgid "Use ``getDB()`` method of the connection to select a database." -msgstr "" - -#: ../source/reference/mongo-shell.txt:529 -msgid "" -"See also :ref:`mongo-shell-new-connections` for more information on the " -"opening new connections from the :program:`mongo` shell." -msgstr "" - -#: ../source/reference/mongo-shell.txt:533 -msgid "Miscellaneous" -msgstr "" - -#: ../source/reference/mongo-shell.txt:535 -msgid "The following table displays some miscellaneous methods:" -msgstr "" - -#: ../source/reference/mongo-shell.txt:540 -msgid "**Method**" -msgstr "" - -#: ../source/reference/mongo-shell.txt:543 -msgid "``Object.bsonsize()``" -msgstr "" - -#: ../source/reference/mongo-shell.txt:544 -msgid "Prints the :term:`BSON` size of a in bytes" -msgstr "" - -#: ../source/reference/mongo-shell.txt:546 -msgid "" -"See the `MongoDB JavaScript API Documentation " -"`_ for a full list of JavaScript " -"methods ." -msgstr "" - -#: ../source/reference/mongo-shell.txt:551 -msgid "Additional Resources" -msgstr "" - -#: ../source/reference/mongo-shell.txt:553 -msgid "" -"Consider the following reference material that addresses the " -":program:`mongo` shell and its interface:" -msgstr "" - -#: ../source/reference/mongo-shell.txt:556 -msgid ":program:`mongo`" -msgstr "" - -#: ../source/reference/mongo-shell.txt:558 -msgid ":ref:`database-commands`" -msgstr "" - -#: ../source/reference/mongo-shell.txt:559 -msgid ":ref:`aggregation-reference`" -msgstr "" - -#: ../source/reference/mongo-shell.txt:560 -msgid ":gettingstarted:`Getting Started Guide `" -msgstr "" - -#: ../source/reference/mongo-shell.txt:562 -msgid "" -"Additionally, the MongoDB source code repository includes a `jstests " -"directory `_ which " -"contains numerous :program:`mongo` shell scripts." -msgstr "" - -#: ../source/reference/mongo-shell.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/mongo-shell.txt:34 -msgid "Option" -msgstr "" - -#: ../source/reference/mongo-shell.txt:67 -msgid "Help Methods and Commands" -msgstr "" - -#: ../source/reference/mongo-shell.txt:74 -msgid ":method:`db.help()`" -msgstr "" - -#: ../source/reference/mongo-shell.txt:78 -msgid ":method:`db.\\.help() `" -msgstr "" - -#: ../source/reference/mongo-shell.txt:117 -msgid "" -"Execute a JavaScript file. See :doc:`/tutorial/write-scripts-for-the-mongo-" -"shell` for more information." -msgstr "" - -#: ../source/reference/mongo-shell.txt:138 -msgid "JavaScript Database Operations" -msgstr "" - -#: ../source/reference/mongo-shell.txt:161 -msgid ":method:`db.collection.find()`" -msgstr "" - -#: ../source/reference/mongo-shell.txt:169 -msgid "" -"See :doc:`/tutorial/iterate-a-cursor` for information on cursor handling in " -"the :program:`mongo` shell." -msgstr "" - -#: ../source/reference/mongo-shell.txt:172 -msgid ":method:`db.collection.insert()`" -msgstr "" - -#: ../source/reference/mongo-shell.txt:176 -msgid ":method:`db.collection.update()`" -msgstr "" - -#: ../source/reference/mongo-shell.txt:180 -msgid ":method:`db.collection.save()`" -msgstr "" - -#: ../source/reference/mongo-shell.txt:185 -msgid ":method:`db.collection.remove()`" -msgstr "" - -#: ../source/reference/mongo-shell.txt:189 -msgid ":method:`db.collection.drop()`" -msgstr "" - -#: ../source/reference/mongo-shell.txt:193 -msgid ":method:`db.collection.createIndex()`" -msgstr "" - -#: ../source/reference/mongo-shell.txt:200 -msgid "" -"Return a reference to another database using this same connection without " -"explicitly switching the current database. This allows for cross database " -"queries." -msgstr "" - -#: ../source/reference/mongo-shell.txt:206 -msgid ":doc:`/crud`" -msgstr "" - -#: ../source/reference/mongo-shell.txt:404 -msgid ":method:`db.collection.count()`" -msgstr "" - -#: ../source/reference/mongo-shell.txt:433 -msgid "" -"See :doc:`/tutorial/query-documents` documentation for more information and " -"examples. See :doc:`/reference/operator/query` to specify other query " -"operators." -msgstr "" - -#: ../source/reference/mongo-shell.txt:442 -msgid "" -"The :program:`mongo` shell write methods now integrates the :doc:`/reference" -"/write-concern` directly into the method execution rather than with a " -"separate :method:`db.getLastError()` method. As such, the write methods now " -"return a :method:`WriteResult()` object that contains the results of the " -"operation, including any write errors and write concern errors." -msgstr "" - -#~ msgid "**Option**" -#~ msgstr "" - -#~ msgid "**Help Methods and Commands**" -#~ msgstr "" - -#~ msgid "``db.help()``" -#~ msgstr "" - -#~ msgid "``db..help()``" -#~ msgstr "" - -#~ msgid "" -#~ "Execute a JavaScript file. See :doc:`/tutorial/getting-started-with-the-" -#~ "mongo-shell` for more information." -#~ msgstr "" - -#~ msgid "**JavaScript Database Operations**" -#~ msgstr "" - -#~ msgid ":method:`~db.collection.find()`" -#~ msgstr "" - -#~ msgid "" -#~ "See :doc:`/core/cursors` for additional information on cursor handling in " -#~ "the :program:`mongo` shell." -#~ msgstr "" - -#~ msgid ":method:`~db.collection.insert()`" -#~ msgstr "" - -#~ msgid ":method:`~db.collection.update()`" -#~ msgstr "" - -#~ msgid "See :doc:`/core/write-operations` for more information." -#~ msgstr "" - -#~ msgid ":method:`~db.collection.save()`" -#~ msgstr "" - -#~ msgid ":method:`~db.collection.remove()`" -#~ msgstr "" - -#~ msgid ":method:`~db.collection.drop()`" -#~ msgstr "" - -#~ msgid ":method:`~db.collection.createIndex()`" -#~ msgstr "" - -#~ msgid "" -#~ "Return a reference to another database using this same connection without " -#~ "explicitly switching the current database. This allows for cross database " -#~ "queries. See :ref:`mongo-shell-getSiblingDB` for more information." -#~ msgstr "" - -#~ msgid ":doc:`/core/crud`" -#~ msgstr "" - -#~ msgid ":doc:`/core/read-operations`" -#~ msgstr "" - -#~ msgid ":doc:`/core/write-operations`" -#~ msgstr "" - -#~ msgid ":method:`~db.collection.count()`" -#~ msgstr "" - -#~ msgid "" -#~ "See :doc:`/tutorial/query-documents` and :doc:`/core/read-operations` " -#~ "documentation for more information and examples. See " -#~ ":doc:`/reference/operator/query` to specify other query operators." -#~ msgstr "" - -#~ msgid "" -#~ "The :program:`mongo` shell write methods now integrates the :doc:`/core" -#~ "/write-concern` directly into the method execution rather than with a " -#~ "separate :method:`db.getLastError()` method. As such, the write methods now " -#~ "return a :method:`WriteResult()` object that contains the results of the " -#~ "operation, including any write errors and write concern errors." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/mongodb-extended-json.po b/locale/zh/LC_MESSAGES/reference/mongodb-extended-json.po deleted file mode 100644 index 0197dff439a..00000000000 --- a/locale/zh/LC_MESSAGES/reference/mongodb-extended-json.po +++ /dev/null @@ -1,419 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# ea7e2c6afbae4b0fa937ab1f49db46d3 -#: ../source/reference/mongodb-extended-json.txt:3 -msgid "MongoDB Extended JSON" -msgstr "" - -# f282cd0577a9448181424557935bb744 -#: ../source/reference/mongodb-extended-json.txt -msgid "On this page" -msgstr "" - -# 83424c2076d341a5bb49e4c01c16b716 -#: ../source/reference/mongodb-extended-json.txt:13 -msgid "" -":term:`JSON` can only represent a subset of the types supported by " -":term:`BSON`. To preserve type information, MongoDB adds the following " -"extensions to the JSON format:" -msgstr "" - -# eea7767b8bdf492f9d52f410843d1789 -#: ../source/reference/mongodb-extended-json.txt:17 -msgid "" -"*Strict mode*. Strict mode representations of BSON types conform to the " -"`JSON RFC `_. Any JSON parser can parse these strict" -" mode representations as key/value pairs; however, only the MongoDB " -"internal JSON parser recognizes the type information conveyed by the " -"format." -msgstr "" - -# 3dbad916a9394b899a813b8f46cea39f -#: ../source/reference/mongodb-extended-json.txt:23 -msgid "" -"``mongo`` *Shell mode*. The MongoDB internal JSON parser and the " -":program:`mongo` shell can parse this mode." -msgstr "" - -# fb6fe7a598f44e1e858c4b7df6810b5d -#: ../source/reference/mongodb-extended-json.txt:26 -msgid "" -"The representation used for the various data types depends on the context" -" in which the JSON is parsed." -msgstr "" - -# be60425d5f1c419d929b17d55e5563d9 -#: ../source/reference/mongodb-extended-json.txt:30 -msgid "Parsers and Supported Format" -msgstr "" - -# 3c5257d4cf8a44cb8435d2e6ea1ebfa8 -#: ../source/reference/mongodb-extended-json.txt:33 -msgid "Input in Strict Mode" -msgstr "" - -# 4b03d7ef449d4ee8a8e990a81216e3a2 -#: ../source/reference/mongodb-extended-json.txt:35 -msgid "" -"The following can parse representations in strict mode *with* recognition" -" of the type information." -msgstr "" - -# 7329b42a734245c793fd327d10b2e2ac -# 0577e9d0fdc64875901ba66c1ea77a35 -#: ../source/reference/mongodb-extended-json.txt:38 -#: ../source/reference/mongodb-extended-json.txt:56 -msgid ":ecosystem:`REST Interfaces `" -msgstr "" - -# de5e4080637c452385d5513194e2cf04 -# 92715c284b244a4e979bc8284a856dbf -#: ../source/reference/mongodb-extended-json.txt:40 -#: ../source/reference/mongodb-extended-json.txt:58 -msgid ":program:`mongoimport`" -msgstr "" - -# eb4d2603b4954e02855f0aad5cc0be7a -# c15d8319a6e44b6c84a6a20a87c7ad5a -#: ../source/reference/mongodb-extended-json.txt:42 -#: ../source/reference/mongodb-extended-json.txt:60 -msgid "``--query`` option of various MongoDB tools" -msgstr "" - -# 66d160501db7423d8c8cba811bd0d689 -#: ../source/reference/mongodb-extended-json.txt:44 -msgid ":products:`MongoDB Compass `" -msgstr "" - -# 697ddf981d1c4bc98dd87f5c89edfbd8 -#: ../source/reference/mongodb-extended-json.txt:46 -msgid "" -"Other JSON parsers, including :program:`mongo` shell and " -":method:`db.eval()`, can parse strict mode representations as key/value " -"pairs, but *without* recognition of the type information." -msgstr "" - -# 28871e8c91e7438696c5c6398728ee81 -#: ../source/reference/mongodb-extended-json.txt:51 -msgid "Input in ``mongo`` Shell Mode" -msgstr "" - -# 1afaf631a3974c38883b07e1835a35d3 -#: ../source/reference/mongodb-extended-json.txt:53 -msgid "" -"The following can parse representations in ``mongo`` shell mode *with* " -"recognition of the type information." -msgstr "" - -# 8e0e66990aba4770855b2dd6cb2336eb -#: ../source/reference/mongodb-extended-json.txt:62 -msgid ":program:`mongo` shell" -msgstr "" - -# 4eb0974d7bc346549b478a7b04ef68da -#: ../source/reference/mongodb-extended-json.txt:65 -msgid "Output in Strict mode" -msgstr "" - -# f8f8002b188246f2a4dda8ad9f429b7d -#: ../source/reference/mongodb-extended-json.txt:67 -msgid "" -":program:`mongoexport` and :ecosystem:`REST and HTTP Interfaces ` output data in *Strict mode*." -msgstr "" - -# e773c437e5c74dc58cef3bfe81d7ff62 -#: ../source/reference/mongodb-extended-json.txt:71 -msgid "Output in ``mongo`` Shell Mode" -msgstr "" - -# a480b3a2cd474a2bac4c02a17292e48c -#: ../source/reference/mongodb-extended-json.txt:73 -msgid ":program:`bsondump` outputs in ``mongo`` *Shell mode*." -msgstr "" - -# d3be99c28bbe40a3ae314fd04a05d029 -#: ../source/reference/mongodb-extended-json.txt:76 -msgid "BSON Data Types and Associated Representations" -msgstr "" - -# 014e73852d524ac19f1f0bfd22a9a3b7 -#: ../source/reference/mongodb-extended-json.txt:78 -msgid "" -"The following presents the BSON data types and the associated " -"representations in *Strict mode* and ``mongo`` *Shell mode*." -msgstr "" - -# 1a61d928ce164a97812379fcc0047091 -#: ../source/reference/mongodb-extended-json.txt:82 -msgid "Binary" -msgstr "" - -# 3a14af502c8e4c1fb21e13e56ee60861 -# aaccee73c46e4c06b0a4cd36e822554e -# 6f014fb9a0e44335a79069501ad2582d -# 742b9a1d6b2545858d2277ac95bb9b12 -# c780fbe06dcc49d0895d44062cf1b0a3 -# dac3dd2de7fd4baa931ebedd9ece2b31 -# c72530691c994c7992ffe864674a508f -# c5f93766d106436886bf14ac797298fc -# 3762863e5c9645f8aa52177cc68a5f79 -# c7da85bc75764e0ebc5e45fa2e043f3d -#: ../source/reference/mongodb-extended-json.txt:90 -#: ../source/reference/mongodb-extended-json.txt:121 -#: ../source/reference/mongodb-extended-json.txt:161 -#: ../source/reference/mongodb-extended-json.txt:191 -#: ../source/reference/mongodb-extended-json.txt:231 -#: ../source/reference/mongodb-extended-json.txt:258 -#: ../source/reference/mongodb-extended-json.txt:287 -#: ../source/reference/mongodb-extended-json.txt:338 -#: ../source/reference/mongodb-extended-json.txt:368 -#: ../source/reference/mongodb-extended-json.txt:400 -msgid "Strict Mode" -msgstr "" - -# cfe1d1b6fd184d95aa02050797f912a2 -# f770f6686c5f4b9d9366dc9711435911 -# 7d78737eb77c441991a556b3251acc31 -# 4daafcaa65584f65b96641f2f117e895 -# 55a1b8d97b9d423893d5d3c6b05f8874 -# 0e6e12ffedb74be9bc133193c50b0ba2 -# ef78f2c4629c4eeb8f784201ac9b0b45 -# 51bf7c8af174438da25e01c97faf96a7 -# 4b8a18f27ba84632b4de4f59602c61a8 -# a05da7c4812f46cca35e7042da8d10da -#: ../source/reference/mongodb-extended-json.txt:94 -#: ../source/reference/mongodb-extended-json.txt:125 -#: ../source/reference/mongodb-extended-json.txt:165 -#: ../source/reference/mongodb-extended-json.txt:195 -#: ../source/reference/mongodb-extended-json.txt:235 -#: ../source/reference/mongodb-extended-json.txt:262 -#: ../source/reference/mongodb-extended-json.txt:291 -#: ../source/reference/mongodb-extended-json.txt:342 -#: ../source/reference/mongodb-extended-json.txt:372 -#: ../source/reference/mongodb-extended-json.txt:404 -msgid "mongo Shell Mode" -msgstr "" - -# 1b9be7fda0f24c7eaf264392f73fa7a7 -#: ../source/reference/mongodb-extended-json.txt:106 -msgid "```` is the base64 representation of a binary string." -msgstr "" - -# 5b5e9cc039e04e179bd52f67121f6514 -#: ../source/reference/mongodb-extended-json.txt:108 -msgid "" -"```` is a representation of a single byte indicating the data type. In" -" *Strict mode* it is a hexadecimal string, and in *Shell mode* it is an " -"integer. See the extended bson documentation. " -"http://bsonspec.org/spec.html" -msgstr "" - -# f764b10592f64ffca6dd4606ee414b9d -#: ../source/reference/mongodb-extended-json.txt:113 -msgid "Date" -msgstr "" - -# 57161854100f4e71b1e88620a29cbe5d -#: ../source/reference/mongodb-extended-json.txt:137 -msgid "" -"In *Strict mode*, ```` is an ISO-8601 date format with a mandatory " -"time zone field following the template ``YYYY-MM-" -"DDTHH:mm:ss.mmm<+/-Offset>``." -msgstr "" - -# 676dd3c65a2c418b803faabaec3ac88a -#: ../source/reference/mongodb-extended-json.txt:140 -msgid "" -"The MongoDB JSON parser currently does not support loading ISO-8601 " -"strings representing dates prior to the :term:`Unix epoch`. When " -"formatting pre-epoch dates and dates past what your system's ``time_t`` " -"type can hold, the following format is used:" -msgstr "" - -# 1ab27602bd4a44fc83752a2a1f065573 -#: ../source/reference/mongodb-extended-json.txt:149 -msgid "" -"In *Shell mode*, ```` is the JSON representation of a 64-bit signed" -" integer giving the number of milliseconds since epoch UTC." -msgstr "" - -# 7b74ffe0f46544168089eb9eb43bb58a -#: ../source/reference/mongodb-extended-json.txt:153 -msgid "Timestamp" -msgstr "" - -# 9416ab8aafa542f0821c95f1c7b488cc -#: ../source/reference/mongodb-extended-json.txt:177 -msgid "" -"```` is the JSON representation of a 32-bit unsigned integer for " -"seconds since epoch." -msgstr "" - -# 8de69a5893094bc9b9d8f805665d66fc -#: ../source/reference/mongodb-extended-json.txt:180 -msgid "```` is a 32-bit unsigned integer for the increment." -msgstr "" - -# 7e959e7016be4c6bb220a46939b703b1 -#: ../source/reference/mongodb-extended-json.txt:183 -msgid "Regular Expression" -msgstr "" - -# 569ece665efe401fa1bc55a9f114169e -#: ../source/reference/mongodb-extended-json.txt:207 -msgid "```` is a string of valid JSON characters." -msgstr "" - -# bc37811f61e24b7eaf51c165ab69d033 -#: ../source/reference/mongodb-extended-json.txt:209 -msgid "" -"```` is a string that may contain valid JSON characters and " -"unescaped double quote (``\"``) characters, but may not contain unescaped" -" forward slash (``/``) characters." -msgstr "" - -# a4a2e06d47e34e0c82113fa4fb3c06b9 -#: ../source/reference/mongodb-extended-json.txt:213 -msgid "" -"```` is a string containing the regex options represented by " -"the letters of the alphabet." -msgstr "" - -# b8216ae35b9642e184b5f19de320ab13 -#: ../source/reference/mongodb-extended-json.txt:216 -msgid "" -"```` is a string that may contain only the characters 'g', 'i'," -" 'm' and 's' (added in v1.9). Because the ``JavaScript`` and ``mongo " -"Shell`` representations support a limited range of options, any " -"nonconforming options will be dropped when converting to this " -"representation." -msgstr "" - -# 4eefc9937e524ab88ab3e8c604809237 -#: ../source/reference/mongodb-extended-json.txt:223 -msgid "OID" -msgstr "" - -# 10d92d1e89cd4c6ba135d0431b67ffa0 -#: ../source/reference/mongodb-extended-json.txt:247 -msgid "```` is a 24-character hexadecimal string." -msgstr "" - -# 4222ce95397c4569a2b26c84c408af8b -#: ../source/reference/mongodb-extended-json.txt:250 -msgid "DB Reference" -msgstr "" - -# dc8d88f61a3d4ff8a209781bcf474e19 -#: ../source/reference/mongodb-extended-json.txt:274 -msgid "```` is a string of valid JSON characters." -msgstr "" - -# 2517538296cd418da86f8590cdb10317 -#: ../source/reference/mongodb-extended-json.txt:276 -msgid "```` is any valid extended JSON type." -msgstr "" - -# 6c20f74dcc4a4f58b121d7d283dae695 -#: ../source/reference/mongodb-extended-json.txt:279 -msgid "Undefined Type" -msgstr "" - -# 14680a1c0d7049c2b1214321594c6547 -#: ../source/reference/mongodb-extended-json.txt:303 -msgid "The representation for the JavaScript/BSON undefined type." -msgstr "" - -# 73b65ecf6144435f92b1df4155b2c30a -#: ../source/reference/mongodb-extended-json.txt:305 -msgid "" -"You *cannot* use ``undefined`` in query documents. Consider the following" -" document inserted into the ``people`` collection:" -msgstr "" - -# a1f91c8453574f15b73ccdc3dfb19920 -#: ../source/reference/mongodb-extended-json.txt:312 -msgid "The following queries return an error:" -msgstr "" - -# 509f075f6cf14087b78dd23e7c0bf3c3 -#: ../source/reference/mongodb-extended-json.txt:319 -msgid "However, you can query for undefined values using :query:`$type`, as in:" -msgstr "" - -# d01713bd53304e42a26efdc321373a01 -#: ../source/reference/mongodb-extended-json.txt:326 -msgid "" -"This query returns all documents for which the ``age`` field has value " -"``undefined``." -msgstr "" - -# 6efc87ff432941529ade82a74024260c -#: ../source/reference/mongodb-extended-json.txt:330 -msgid "MinKey" -msgstr "" - -# e49fdb1953b64713aa736c4b11e84318 -#: ../source/reference/mongodb-extended-json.txt:354 -msgid "" -"The representation of the MinKey BSON data type that compares lower than " -"all other types. See :ref:`faq-dev-compare-order-for-BSON-types` for more" -" information on comparison order for BSON types." -msgstr "" - -# 456e035ccbbb4693b0435adfb9a050ad -#: ../source/reference/mongodb-extended-json.txt:360 -msgid "MaxKey" -msgstr "" - -# 76a858e8772f404b9b26198e9029219b -#: ../source/reference/mongodb-extended-json.txt:384 -msgid "" -"The representation of the MaxKey BSON data type that compares higher than" -" all other types. See :ref:`faq-dev-compare-order-for-BSON-types` for " -"more information on comparison order for BSON types." -msgstr "" - -# 933cbf878c644aebaaec8f1313532ce2 -#: ../source/reference/mongodb-extended-json.txt:390 -msgid "NumberLong" -msgstr "" - -# e4a95da999104f6283bf9d6a87f4380b -#: ../source/reference/mongodb-extended-json.txt:416 -msgid "" -"``NumberLong`` is a 64 bit signed integer. You must include quotation " -"marks or it will be interpreted as a floating point number, resulting in " -"a loss of accuracy." -msgstr "" - -# 5e020b83bc0c44afb3eabad7eb0492bf -#: ../source/reference/mongodb-extended-json.txt:420 -msgid "" -"For example, the following commands insert ``9223372036854775807`` as a " -"``NumberLong`` with and without quotation marks around the integer value:" -msgstr "" - -# 7f0db53265d44ba5ba7009ad6114cc38 -#: ../source/reference/mongodb-extended-json.txt:428 -msgid "" -"When you retrieve the documents, the value of ``longUnquoted`` has " -"changed, while ``longQuoted`` retains its accuracy:" -msgstr "" - -#~ msgid "" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/mongodb-wire-protocol.po b/locale/zh/LC_MESSAGES/reference/mongodb-wire-protocol.po deleted file mode 100644 index 3e3037035f5..00000000000 --- a/locale/zh/LC_MESSAGES/reference/mongodb-wire-protocol.po +++ /dev/null @@ -1,1252 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 4fbad49063f440739073e0121bfd1dfb -#: ../source/reference/mongodb-wire-protocol.txt:3 -msgid "MongoDB Wire Protocol" -msgstr "" - -# 273cf93f8d8841c7856ef950e8da0c56 -#: ../source/reference/mongodb-wire-protocol.txt -msgid "On this page" -msgstr "" - -# c270ac9110234a5b84c82bb1c056fc4f -#: ../source/reference/mongodb-wire-protocol.txt:14 -msgid "Introduction" -msgstr "" - -# 179e78368085433b9da7f0f1748e9d78 -#: ../source/reference/mongodb-wire-protocol.txt:16 -msgid "" -"The MongoDB Wire Protocol is a simple socket-based, request-response " -"style protocol. Clients communicate with the database server through a " -"regular TCP/IP socket." -msgstr "" - -# a2f9142b1ec5408da3ea52851cee7781 -#: ../source/reference/mongodb-wire-protocol.txt:21 -msgid "TCP/IP Socket" -msgstr "" - -# d24d7659dce84715a34190526a7e8475 -#: ../source/reference/mongodb-wire-protocol.txt:23 -msgid "" -"Clients should connect to the database with a regular TCP/IP socket. " -"There is no connection handshake." -msgstr "" - -# 8af58f9c4785459db3db8fe1acd001c8 -#: ../source/reference/mongodb-wire-protocol.txt:27 -msgid "Port" -msgstr "" - -# eeebd36c8f0542d391c7cfb9582dc659 -#: ../source/reference/mongodb-wire-protocol.txt:29 -msgid "" -"The default port number for :program:`mongod` and :program:`mongos` " -"instances is 27017. The port number for :program:`mongod` and " -":program:`mongos` is configurable and may vary." -msgstr "" - -# 9b1ba609e19d4afa98ca633440922945 -#: ../source/reference/mongodb-wire-protocol.txt:34 -msgid "Byte Ordering" -msgstr "" - -# fa54fb41dad642e9b5f3ff04247266e5 -#: ../source/reference/mongodb-wire-protocol.txt:36 -msgid "All data in the MongoDB wire protocol is little-endian." -msgstr "" - -# 5660eddf16314ddeaef1922c79da41c4 -#: ../source/reference/mongodb-wire-protocol.txt:39 -msgid "Messages Types and Formats" -msgstr "" - -# c7190208211f4563abc48cab88749445 -#: ../source/reference/mongodb-wire-protocol.txt:41 -msgid "There are two types of messages, client requests and database responses." -msgstr "" - -# d1b9588603274387896ac7e427b7d661 -#: ../source/reference/mongodb-wire-protocol.txt:45 -msgid "This page uses a C-like ``struct`` to describe the message structure." -msgstr "" - -# f7df2e59bade4a6c87fa61908371f38f -#: ../source/reference/mongodb-wire-protocol.txt:48 -msgid "" -"The types used in this document (``cstring``, ``int32``, etc.) are the " -"same as those defined in the `BSON specification " -"`_." -msgstr "" - -# edd8146fdba144138a698f30d6ee482d -#: ../source/reference/mongodb-wire-protocol.txt:52 -msgid "" -"To denote repetition, the document uses the asterisk notation from the " -"`BSON specification `_. For example," -" ``int64*`` indicates that one or more of the specified type can be " -"written to the socket, one after another." -msgstr "" - -# 87736ca8a5d64fbe816ce2ee788045a7 -#: ../source/reference/mongodb-wire-protocol.txt:57 -msgid "" -"The standard message header is typed as ``MsgHeader``. Integer constants " -"are in capitals (e.g. ``ZERO`` for the integer value of 0)." -msgstr "" - -# 63fd005f2fc34030b91aaf8da05a9184 -#: ../source/reference/mongodb-wire-protocol.txt:64 -msgid "Standard Message Header" -msgstr "" - -# b10dd72fec604996888bb7de5bc00852 -#: ../source/reference/mongodb-wire-protocol.txt:66 -msgid "" -"In general, each message consists of a standard message header followed " -"by request-specific data. The standard message header is structured as " -"follows:" -msgstr "" - -# e8656f7c456344f98461f95ac73774b4 -# 4bd864c62ca5427d83da10c0793aa222 -# 4089096bd135410b8a0201168e0eb941 -# a4227b743fca43df92551f90eb072712 -# 1f0f332a69d74bfe8f6fcb40b98bda32 -# f89db7c629ff4dd3a01c79deb2fc266a -# 4731446b33a34a0dac35e3703d0fab91 -# 9a9b4f464cd14ce3b1c1ec08050ccdc3 -# 8ddb583d64984dd8a28b33459f092123 -# 25423e1cd68d4839a5667bb5eb690efe -#: ../source/reference/mongodb-wire-protocol.txt:84 -#: ../source/reference/mongodb-wire-protocol.txt:217 -#: ../source/reference/mongodb-wire-protocol.txt:286 -#: ../source/reference/mongodb-wire-protocol.txt:351 -#: ../source/reference/mongodb-wire-protocol.txt:475 -#: ../source/reference/mongodb-wire-protocol.txt:536 -#: ../source/reference/mongodb-wire-protocol.txt:598 -#: ../source/reference/mongodb-wire-protocol.txt:672 -#: ../source/reference/mongodb-wire-protocol.txt:734 -#: ../source/reference/mongodb-wire-protocol.txt:820 -msgid "Field" -msgstr "" - -# 8b12d6763a914a239995f2304859fa99 -# 2d8282779c1c4e7a8d844bff90908570 -# 034142c683f848b1836f6e61f70d6fa3 -# e3d625109ec6479c96ec0d4d04792f14 -# df8a2ada3465416ba2f25b98999a970b -# 9f55e30405fc468799973e74df0b0e95 -# ebb739079a694250bf629cc95e04e1e6 -# a896a607b8264f3682106ddba9dfab2f -# 32ac5b5983ed4cdfbae153d5cd0e4ce2 -# e8d9dd5c5bb24a58a32bebd2bc6091b7 -#: ../source/reference/mongodb-wire-protocol.txt:85 -#: ../source/reference/mongodb-wire-protocol.txt:218 -#: ../source/reference/mongodb-wire-protocol.txt:287 -#: ../source/reference/mongodb-wire-protocol.txt:352 -#: ../source/reference/mongodb-wire-protocol.txt:476 -#: ../source/reference/mongodb-wire-protocol.txt:537 -#: ../source/reference/mongodb-wire-protocol.txt:599 -#: ../source/reference/mongodb-wire-protocol.txt:673 -#: ../source/reference/mongodb-wire-protocol.txt:735 -#: ../source/reference/mongodb-wire-protocol.txt:821 -msgid "Description" -msgstr "" - -# 1610b70979664e49880240396e5c2aff -#: ../source/reference/mongodb-wire-protocol.txt:87 -msgid "``messageLength``" -msgstr "" - -# 1cdeeae5344c48ce8cc164c9d1805f6a -#: ../source/reference/mongodb-wire-protocol.txt:89 -msgid "" -"The total size of the message in bytes. This total includes the 4 bytes " -"that holds the message length." -msgstr "" - -# 8cfe9cd29c7f4a749f7530e118541033 -#: ../source/reference/mongodb-wire-protocol.txt:92 -msgid "``requestID``" -msgstr "" - -# c240120eae9b48a6a5930c23ef8ba373 -#: ../source/reference/mongodb-wire-protocol.txt:94 -msgid "" -"A client or database-generated identifier that uniquely identifies this " -"message. For the case of client-generated messages (e.g. :ref:`OP_QUERY " -"` and :ref:`OP_GET_MORE `), it will be " -"returned in the ``responseTo`` field of the :ref:`OP_REPLY ` message. Clients can use the ``requestID`` and the ``responseTo``" -" fields to associate query responses with the originating query." -msgstr "" - -# 16720c2d0b3444d4a2256c3774371242 -#: ../source/reference/mongodb-wire-protocol.txt:103 -msgid "``responseTo``" -msgstr "" - -# 50559c2a43a74e5b89491104dd78fa80 -#: ../source/reference/mongodb-wire-protocol.txt:105 -msgid "" -"In the case of a message from the database, this will be the " -"``requestID`` taken from the :ref:`OP_QUERY ` or " -":ref:`OP_GET_MORE ` messages from the client. Clients " -"can use the ``requestID`` and the ``responseTo`` fields to associate " -"query responses with the originating query." -msgstr "" - -# 453f07770d36455dbfb5466d2a359a23 -#: ../source/reference/mongodb-wire-protocol.txt:111 -msgid "``opCode``" -msgstr "" - -# f888495240364de391afacc7df373ef3 -#: ../source/reference/mongodb-wire-protocol.txt:113 -msgid "Type of message. See :ref:`wp-request-opcodes`." -msgstr "" - -# 7e65ecb532df459fbbd2b6c49d23ac30 -#: ../source/reference/mongodb-wire-protocol.txt:118 -msgid "Request Opcodes" -msgstr "" - -# b32155b97f75470ca36d761fc9c354ea -#: ../source/reference/mongodb-wire-protocol.txt:121 -msgid "" -"Starting with MongoDB 2.6 and :data:`~isMaster.maxWireVersion` ``3``, " -"MongoDB drivers use the :ref:`database commands` " -":dbcommand:`insert`, :dbcommand:`update`, and :dbcommand:`delete` instead" -" of ``OP_INSERT``, ``OP_UPDATE``, and ``OP_DELETE`` for acknowledged " -"writes. Most drivers continue to use opcodes for unacknowledged writes." -msgstr "" - -# 876d3e156aae4d5da66771e05752d167 -#: ../source/reference/mongodb-wire-protocol.txt:130 -msgid "" -"``OP_COMMAND`` and ``OP_COMMANDREPLY`` are cluster internal and should " -"not be implemented by clients or drivers." -msgstr "" - -# 3085757f93f846c6a6d83b638d0cdb89 -#: ../source/reference/mongodb-wire-protocol.txt:133 -msgid "" -"The ``OP_COMMAND`` and ``OP_COMMANDREPLY`` format and protocol are not " -"stable and may change between releases without maintaining backwards " -"compatibility." -msgstr "" - -# 3d64251441d049b09d9476ed5122401e -#: ../source/reference/mongodb-wire-protocol.txt:137 -msgid "The following are the supported ``opCode``:" -msgstr "" - -# cc202c7b58e94ef0a7a66854c01a1d8d -#: ../source/reference/mongodb-wire-protocol.txt:143 -msgid "Opcode Name" -msgstr "" - -# a08301a461a149f8a2101b34bcf3c46e -#: ../source/reference/mongodb-wire-protocol.txt:144 -msgid "Value" -msgstr "" - -# dd9d08178ab7441a87e8273dddda4cac -#: ../source/reference/mongodb-wire-protocol.txt:145 -msgid "Comment" -msgstr "" - -# 776cc5f13ca74c27bf2103fbf19e8b21 -#: ../source/reference/mongodb-wire-protocol.txt:146 -msgid "``OP_REPLY``" -msgstr "" - -# 2c9eef8c23a5412d945ed2e75a207963 -#: ../source/reference/mongodb-wire-protocol.txt:147 -msgid "1" -msgstr "" - -# d49146a05d214bd589428534b5eb9e89 -#: ../source/reference/mongodb-wire-protocol.txt:148 -msgid "Reply to a client request. ``responseTo`` is set." -msgstr "" - -# c6dfe59a37a441d7a3792d0fc8f50127 -#: ../source/reference/mongodb-wire-protocol.txt:149 -msgid "``OP_MSG``" -msgstr "" - -# ad001df49c4e4381b37aac39016892d6 -#: ../source/reference/mongodb-wire-protocol.txt:150 -msgid "1000" -msgstr "" - -# 1d2682bf0198434fbfd2682d38952ccf -#: ../source/reference/mongodb-wire-protocol.txt:151 -msgid "Generic msg command followed by a string." -msgstr "" - -# 813ccbf068dd484caadee638af638101 -#: ../source/reference/mongodb-wire-protocol.txt:152 -msgid "``OP_UPDATE``" -msgstr "" - -# 0228316a15bd456182eabbe7689f5ef5 -#: ../source/reference/mongodb-wire-protocol.txt:153 -msgid "2001" -msgstr "" - -# 671f11dedbcf4c06ac2bdb88da86ae04 -#: ../source/reference/mongodb-wire-protocol.txt:154 -msgid "Update document." -msgstr "" - -# 7b8437f71bd640059b2481abca6e75b6 -#: ../source/reference/mongodb-wire-protocol.txt:155 -msgid "``OP_INSERT``" -msgstr "" - -# b9b765be643749f38688242fa4e6ed06 -#: ../source/reference/mongodb-wire-protocol.txt:156 -msgid "2002" -msgstr "" - -# 330d7b3b3e9b465596eeac498cfdaf1f -#: ../source/reference/mongodb-wire-protocol.txt:157 -msgid "Insert new document." -msgstr "" - -# ea7861638d81496895f29331af613ad0 -#: ../source/reference/mongodb-wire-protocol.txt:158 -msgid "``RESERVED``" -msgstr "" - -# aacb7307b010402798bded6c2a8fd13c -#: ../source/reference/mongodb-wire-protocol.txt:159 -msgid "2003" -msgstr "" - -# fa5c500ca9e2418fba0dcf383a05e919 -#: ../source/reference/mongodb-wire-protocol.txt:160 -msgid "Formerly used for OP_GET_BY_OID." -msgstr "" - -# 6aef6ed64b8e41c2a047a0dfe562376a -#: ../source/reference/mongodb-wire-protocol.txt:161 -msgid "``OP_QUERY``" -msgstr "" - -# d632e3b706b14631bd26d9f44013cb2d -#: ../source/reference/mongodb-wire-protocol.txt:162 -msgid "2004" -msgstr "" - -# 80311e59f53c42a49f190300f8450915 -#: ../source/reference/mongodb-wire-protocol.txt:163 -msgid "Query a collection." -msgstr "" - -# c486eeb2f339439e8be68abd78b8738b -#: ../source/reference/mongodb-wire-protocol.txt:164 -msgid "``OP_GET_MORE``" -msgstr "" - -# 15b95db4baf54e0ca9f0f87c466889f3 -#: ../source/reference/mongodb-wire-protocol.txt:165 -msgid "2005" -msgstr "" - -# a3f1a96df06d4b5c9a469b12833192bf -#: ../source/reference/mongodb-wire-protocol.txt:166 -msgid "Get more data from a query. See Cursors." -msgstr "" - -# 21ef1daa1664485cbeb066b2ab13da44 -#: ../source/reference/mongodb-wire-protocol.txt:167 -msgid "``OP_DELETE``" -msgstr "" - -# 92b921d4d1dd470ba191c2e2c06bdd11 -#: ../source/reference/mongodb-wire-protocol.txt:168 -msgid "2006" -msgstr "" - -# 19f4aef020d6483fae19246aa1a6e879 -#: ../source/reference/mongodb-wire-protocol.txt:169 -msgid "Delete documents." -msgstr "" - -# 6f1b13bad29a4b6099115e555c220877 -#: ../source/reference/mongodb-wire-protocol.txt:170 -msgid "``OP_KILL_CURSORS``" -msgstr "" - -# c7382b41bdc5442684ede880c049528d -#: ../source/reference/mongodb-wire-protocol.txt:171 -msgid "2007" -msgstr "" - -# e7e841db31ba4ddda76059796fb66423 -#: ../source/reference/mongodb-wire-protocol.txt:172 -msgid "Notify database that the client has finished with the cursor." -msgstr "" - -# c01aa5f376d14b3c84d8f342c4e8fc30 -#: ../source/reference/mongodb-wire-protocol.txt:173 -msgid "``OP_COMMAND``" -msgstr "" - -# e78b0e460b58466eb50c9ea200429c01 -#: ../source/reference/mongodb-wire-protocol.txt:174 -msgid "2010" -msgstr "" - -# fed089790cee42219119abfc33f9ef36 -#: ../source/reference/mongodb-wire-protocol.txt:175 -msgid "Cluster internal protocol representing a command request." -msgstr "" - -# 662b327ec7d04f01b6a9b9026ddfe425 -#: ../source/reference/mongodb-wire-protocol.txt:176 -msgid "``OP_COMMANDREPLY``" -msgstr "" - -# b00b92fb946f47f6a7dfe262c016d9fc -#: ../source/reference/mongodb-wire-protocol.txt:177 -msgid "2011" -msgstr "" - -# 4b828eab372c4ded8f836fafcd955f8e -#: ../source/reference/mongodb-wire-protocol.txt:178 -msgid "Cluster internal protocol representing a reply to an ``OP_COMMAND``." -msgstr "" - -# 7a0c2cf98d7f4767aecdd06cb77b8c3f -#: ../source/reference/mongodb-wire-protocol.txt:181 -msgid "Client Request Messages" -msgstr "" - -# 0f812d6da0ac416ea016ec70f043f5dd -#: ../source/reference/mongodb-wire-protocol.txt:183 -msgid "" -"Clients can send request messages that specify all but the :ref:`OP_REPLY" -" ` opCode. :ref:`OP_REPLY ` is reserved for" -" use by the database." -msgstr "" - -# 1bbb353ccb65443caa9f2d0f8d1771b8 -#: ../source/reference/mongodb-wire-protocol.txt:187 -msgid "" -"Only the :ref:`OP_QUERY ` and :ref:`OP_GET_MORE ` messages result in a response from the database. There will be" -" no response sent for any other message." -msgstr "" - -# aef7eab97455459e8ae9b0e574941ced -#: ../source/reference/mongodb-wire-protocol.txt:192 -msgid "You can determine if a message was successful with a getLastError command." -msgstr "" - -# fd50d4a83ca044589582d046a26947f6 -#: ../source/reference/mongodb-wire-protocol.txt:197 -msgid "OP_UPDATE" -msgstr "" - -# 63830d0b54c84db4a22c65f4aba67cd2 -#: ../source/reference/mongodb-wire-protocol.txt:199 -msgid "" -"The OP_UPDATE message is used to update a document in a collection. The " -"format of a OP_UPDATE message is the following:" -msgstr "" - -# 047cf5d050d74a0185459f58ede8d429 -# 21c875b4988047079a7d71bfca1e742f -# 0b1c647133154331bacdd9e5f6dca677 -# 0d2d174ca9de4915810a60af8d313ef9 -# 1797f4490a7740608cbff98cc842c502 -# 4bbf5c54ef054ec5ab9ab4c63fef75e5 -# 670ec6dd37d34401b1fef3475fc0e86b -# 548ebea8a6cd410a9d72a0892584949d -# 0a62c50e162446a28a70566b41f08e90 -#: ../source/reference/mongodb-wire-protocol.txt:220 -#: ../source/reference/mongodb-wire-protocol.txt:289 -#: ../source/reference/mongodb-wire-protocol.txt:354 -#: ../source/reference/mongodb-wire-protocol.txt:478 -#: ../source/reference/mongodb-wire-protocol.txt:539 -#: ../source/reference/mongodb-wire-protocol.txt:601 -#: ../source/reference/mongodb-wire-protocol.txt:675 -#: ../source/reference/mongodb-wire-protocol.txt:737 -#: ../source/reference/mongodb-wire-protocol.txt:823 -msgid "``header``" -msgstr "" - -# 369d43f64bb54026a520b0cd4890d6d4 -# 663ff46706224c15ab38ea9ab273f7f5 -# d765f827f28d4436892b4b5404093604 -# 0fa535d59f8b4f6ca266919adad6d144 -# fb269520e2b1412481fef0504d870fca -# 7efa2636604c4c6ebc383f6084cfbba0 -# dc684529cd914a5fa7ee9d2966961937 -#: ../source/reference/mongodb-wire-protocol.txt:222 -#: ../source/reference/mongodb-wire-protocol.txt:291 -#: ../source/reference/mongodb-wire-protocol.txt:356 -#: ../source/reference/mongodb-wire-protocol.txt:480 -#: ../source/reference/mongodb-wire-protocol.txt:541 -#: ../source/reference/mongodb-wire-protocol.txt:603 -#: ../source/reference/mongodb-wire-protocol.txt:739 -msgid "Message header, as described in :ref:`wp-message-header`." -msgstr "" - -# 2a3fa764ee1241ad87f5801ccf3a55b0 -# f1094254a6f0455aa9386f00511a9064 -# 9b769276684a404db319cb6ccfb4b8c3 -# 5fabaeb32c414627abc7776e59659d14 -#: ../source/reference/mongodb-wire-protocol.txt:224 -#: ../source/reference/mongodb-wire-protocol.txt:482 -#: ../source/reference/mongodb-wire-protocol.txt:543 -#: ../source/reference/mongodb-wire-protocol.txt:605 -msgid "``ZERO``" -msgstr "" - -# b3f243465a594c38b1a83f51f9fb75af -# e8fd2551fea143a4afb013302b87ea70 -# 5180dbdff98246baa7de4d748cbb8368 -# 7cdad20ae32040bc894cc11c4af2ae04 -#: ../source/reference/mongodb-wire-protocol.txt:226 -#: ../source/reference/mongodb-wire-protocol.txt:484 -#: ../source/reference/mongodb-wire-protocol.txt:545 -#: ../source/reference/mongodb-wire-protocol.txt:607 -msgid "Integer value of 0. Reserved for future use." -msgstr "" - -# 2ead5f272045408d9c9444db0b435780 -# ad0e6ff18b7e45c5b36e2ae1ad3264ee -# bf2b980dd19f454abb2b341a2e769020 -# ba1424ac1519401189fde2dc75f16b7a -# b0857eaed7164c8cb2619391642eeb62 -#: ../source/reference/mongodb-wire-protocol.txt:228 -#: ../source/reference/mongodb-wire-protocol.txt:308 -#: ../source/reference/mongodb-wire-protocol.txt:400 -#: ../source/reference/mongodb-wire-protocol.txt:486 -#: ../source/reference/mongodb-wire-protocol.txt:547 -msgid "``fullCollectionName``" -msgstr "" - -# 42b3e2d7a936497ab75f42b0dbe04272 -# 2b6114c69d354ed4bdc4ca1170acb103 -# ad63ae1951584b6893498d3bccb51c22 -# faf1c682e0d6455499ee2fd0447fae63 -# 7b7265440aa145ca8c7774ad5e633bfd -#: ../source/reference/mongodb-wire-protocol.txt:230 -#: ../source/reference/mongodb-wire-protocol.txt:310 -#: ../source/reference/mongodb-wire-protocol.txt:402 -#: ../source/reference/mongodb-wire-protocol.txt:488 -#: ../source/reference/mongodb-wire-protocol.txt:549 -msgid "" -"The full collection name; i.e. namespace. The full collection name is the" -" concatenation of the database name with the collection name, using a " -"``.`` for the concatenation. For example, for the database ``foo`` and " -"the collection ``bar``, the full collection name is ``foo.bar``." -msgstr "" - -# a3068f152b7145ddb7bf44e0fd04b1a8 -# d898b172de1a4bdb86973d30fecfc384 -# 9f82ac004e004d0caf9f3f4c7926dce8 -# ced672faf16e434a8335bb4ea409e368 -#: ../source/reference/mongodb-wire-protocol.txt:236 -#: ../source/reference/mongodb-wire-protocol.txt:293 -#: ../source/reference/mongodb-wire-protocol.txt:358 -#: ../source/reference/mongodb-wire-protocol.txt:555 -msgid "``flags``" -msgstr "" - -# f1fc263fba8b4d54946555d4080e9d87 -# 3a4a6f069acb47ffb61fb2e854193c86 -# 63c10d388abb4f1092638c4bbc2feb96 -# 7c36dfb9c2854f56bfb116887b72975f -#: ../source/reference/mongodb-wire-protocol.txt:238 -#: ../source/reference/mongodb-wire-protocol.txt:295 -#: ../source/reference/mongodb-wire-protocol.txt:360 -#: ../source/reference/mongodb-wire-protocol.txt:557 -msgid "" -"Bit vector to specify flags for the operation. The bit values correspond " -"to the following:" -msgstr "" - -# 5f88fe2f0ad24a0eb1cf529ce2126f0a -#: ../source/reference/mongodb-wire-protocol.txt:241 -msgid "" -"``0`` corresponds to Upsert. If set, the database will insert the " -"supplied object into the collection if no matching document is found." -msgstr "" - -# a3ead82fcabb448b99f941f5a303aa22 -#: ../source/reference/mongodb-wire-protocol.txt:245 -msgid "" -"``1`` corresponds to MultiUpdate.If set, the database will update all " -"matching objects in the collection. Otherwise only updates first matching" -" document." -msgstr "" - -# 7c98997843be4046a42430d8b45b339d -#: ../source/reference/mongodb-wire-protocol.txt:249 -msgid "``2``-``31`` are reserved. Must be set to 0." -msgstr "" - -# 15b7ce049ad344a0abf3b3fb67eb2176 -# 476c991c7a944d9db671ac3a32b8f388 -#: ../source/reference/mongodb-wire-protocol.txt:251 -#: ../source/reference/mongodb-wire-protocol.txt:566 -msgid "``selector``" -msgstr "" - -# 79fe7a43a06c4955b5658bae5869679f -#: ../source/reference/mongodb-wire-protocol.txt:253 -msgid "" -"BSON document that specifies the query for selection of the document to " -"update." -msgstr "" - -# fc8c1c674cb542e1a53c2c56a5ef9fc6 -#: ../source/reference/mongodb-wire-protocol.txt:256 -msgid "``update``" -msgstr "" - -# 93a2d4e3d9c34bf78c350989407ac3fb -#: ../source/reference/mongodb-wire-protocol.txt:258 -msgid "" -"BSON document that specifies the update to be performed. For information " -"on specifying updates see the :manual:`Update Operations " -"` documentation from the MongoDB Manual." -msgstr "" - -# 5b5724fa056a41c8969e83e889f32ce1 -#: ../source/reference/mongodb-wire-protocol.txt:263 -msgid "There is no response to an OP_UPDATE message." -msgstr "" - -# 58336e080ac4496086289909519285f0 -#: ../source/reference/mongodb-wire-protocol.txt:268 -msgid "OP_INSERT" -msgstr "" - -# bffd40f9f6c84878b2347046032dc90f -#: ../source/reference/mongodb-wire-protocol.txt:270 -msgid "" -"The OP_INSERT message is used to insert one or more documents into a " -"collection. The format of the OP_INSERT message is" -msgstr "" - -# 4accb3593fb946008933f25d81b9c917 -#: ../source/reference/mongodb-wire-protocol.txt:298 -msgid "" -"``0`` corresponds to ContinueOnError. If set, the database will not stop " -"processing a bulk insert if one fails (eg due to duplicate IDs). This " -"makes bulk insert behave similarly to a series of single inserts, except " -"lastError will be set if any insert fails, not just the last one. If " -"multiple errors occur, only the most recent will be reported by " -"getLastError. (new in 1.9.1)" -msgstr "" - -# ff6a318863e54f31bee8d877f88d5657 -# 85c6c6d17343491e8a9f2dc88310deb5 -#: ../source/reference/mongodb-wire-protocol.txt:306 -#: ../source/reference/mongodb-wire-protocol.txt:564 -msgid "``1``-``31`` are reserved. Must be set to 0." -msgstr "" - -# ec8ae806574a4f739d058e34f04cc224 -# 6541c55da4bb487b86761217d4371cf3 -#: ../source/reference/mongodb-wire-protocol.txt:316 -#: ../source/reference/mongodb-wire-protocol.txt:784 -msgid "``documents``" -msgstr "" - -# b297ca4526e647fa87368a91d22c24f6 -#: ../source/reference/mongodb-wire-protocol.txt:318 -msgid "" -"One or more documents to insert into the collection. If there are more " -"than one, they are written to the socket in sequence, one after another." -msgstr "" - -# 86bc636c5eb54a0ea4fa4c465f79aaba -#: ../source/reference/mongodb-wire-protocol.txt:322 -msgid "There is no response to an OP_INSERT message." -msgstr "" - -# 122e69bb2eec4707b512109cc370aa1c -#: ../source/reference/mongodb-wire-protocol.txt:327 -msgid "OP_QUERY" -msgstr "" - -# 6b9ee902ac0345889513ad86040396ca -#: ../source/reference/mongodb-wire-protocol.txt:329 -msgid "" -"The OP_QUERY message is used to query the database for documents in a " -"collection. The format of the OP_QUERY message is:" -msgstr "" - -# 3141e2c476d543caac06bfb8ff17cedc -#: ../source/reference/mongodb-wire-protocol.txt:363 -msgid "``0`` is reserved. Must be set to 0." -msgstr "" - -# 27f2cb5297744dc688b821a2c5aa1223 -#: ../source/reference/mongodb-wire-protocol.txt:365 -msgid "" -"``1`` corresponds to TailableCursor. Tailable means cursor is not closed " -"when the last data is retrieved. Rather, the cursor marks the final " -"object's position. You can resume using the cursor later, from where it " -"was located, if more data were received. Like any \"latent cursor\", the " -"cursor may become invalid at some point (CursorNotFound) – for example if" -" the final object it references were deleted." -msgstr "" - -# 90e353312d9547c98cfb0eddd98d9f7b -#: ../source/reference/mongodb-wire-protocol.txt:373 -msgid "" -"``2`` corresponds to SlaveOk.Allow query of replica slave. Normally these" -" return an error except for namespace \"local\"." -msgstr "" - -# 1bd75fc5ae5a4c8f8ac97fd2d2784cd9 -#: ../source/reference/mongodb-wire-protocol.txt:376 -msgid "" -"``3`` corresponds to OplogReplay. Internal replication use only - driver " -"should not set." -msgstr "" - -# 2367b68bb7c643a586a85d7e064dba15 -#: ../source/reference/mongodb-wire-protocol.txt:379 -msgid "" -"``4`` corresponds to NoCursorTimeout. The server normally times out idle " -"cursors after an inactivity period (10 minutes) to prevent excess memory " -"use. Set this option to prevent that." -msgstr "" - -# ffd1636b822645ce839f18d06b16b39b -#: ../source/reference/mongodb-wire-protocol.txt:383 -msgid "" -"``5`` corresponds to AwaitData. Use with TailableCursor. If we are at the" -" end of the data, block for a while rather than returning no data. After " -"a timeout period, we do return as normal." -msgstr "" - -# 7f84660fefa14d16ba9c456959ba6266 -#: ../source/reference/mongodb-wire-protocol.txt:388 -msgid "" -"``6`` corresponds to Exhaust. Stream the data down full blast in multiple" -" \"more\" packages, on the assumption that the client will fully read all" -" data queried. Faster when you are pulling a lot of data and know you " -"want to pull it all down. Note: the client is not allowed to not read all" -" the data unless it closes the connection." -msgstr "" - -# 73489a5da5b642aaaf4f586e306f12fc -#: ../source/reference/mongodb-wire-protocol.txt:395 -msgid "" -"``7`` corresponds to Partial. Get partial results from a mongos if some " -"shards are down (instead of throwing an error)" -msgstr "" - -# 38e7e393290b4402a7b0de620466f30b -#: ../source/reference/mongodb-wire-protocol.txt:398 -msgid "``8``-``31`` are reserved. Must be set to 0." -msgstr "" - -# 0f8b91ad18b04d08af248b43ebbddffc -#: ../source/reference/mongodb-wire-protocol.txt:408 -msgid "``numberToSkip``" -msgstr "" - -# dcf1f2a550b0449ca7ded74b7f99b241 -#: ../source/reference/mongodb-wire-protocol.txt:410 -msgid "" -"Sets the number of documents to omit - starting from the first document " -"in the resulting dataset - when returning the result of the query." -msgstr "" - -# b03def587dcf4baa985877884dbf2196 -# 23425b1e60c44ae9b6b81b9a5d3052c4 -#: ../source/reference/mongodb-wire-protocol.txt:414 -#: ../source/reference/mongodb-wire-protocol.txt:494 -msgid "``numberToReturn``" -msgstr "" - -# 7d61db1769b447a9b20c962326006804 -#: ../source/reference/mongodb-wire-protocol.txt:416 -msgid "" -"Limits the number of documents in the first :ref:`OP_REPLY ` message to the query. However, the database will still establish " -"a cursor and return the ``cursorID`` to the client if there are more " -"results than ``numberToReturn``. If the client driver offers 'limit' " -"functionality (like the SQL LIMIT keyword), then it is up to the client " -"driver to ensure that no more than the specified number of document are " -"returned to the calling application. If ``numberToReturn`` is ``0``, the " -"db will use the default return size. If the number is negative, then the " -"database will return that number and close the cursor. No further results" -" for that query can be fetched. If ``numberToReturn`` is ``1`` the server" -" will treat it as ``-1`` (closing the cursor automatically)." -msgstr "" - -# fe2da980901a42a5a7faa82f5c62afc0 -#: ../source/reference/mongodb-wire-protocol.txt:430 -msgid "``query``" -msgstr "" - -# feb3590fee1d42c29d5a9d59fb8d3094 -#: ../source/reference/mongodb-wire-protocol.txt:431 -msgid "" -"BSON document that represents the query. The query will contain one or " -"more elements, all of which must match for a document to be included in " -"the result set. Possible elements include ``$query``, ``$orderby``, " -"``$hint``, ``$explain``, and ``$snapshot``." -msgstr "" - -# 9703cc13b94644b98e04d848686dec8d -#: ../source/reference/mongodb-wire-protocol.txt:437 -msgid "``returnFieldsSelector``" -msgstr "" - -# 1ca8d19b1c814c35a53d07a232307ad6 -#: ../source/reference/mongodb-wire-protocol.txt:439 -msgid "" -"Optional. BSON document that limits the fields in the returned documents." -" The ``returnFieldsSelector`` contains one or more elements, each of " -"which is the name of a field that should be returned, and and the integer" -" value ``1``. In JSON notation, a ``returnFieldsSelector`` to limit to " -"the fields ``a``, ``b`` and ``c`` would be:" -msgstr "" - -# 87e82a9aba0e47ae8da0cf91c314afab -#: ../source/reference/mongodb-wire-protocol.txt:450 -msgid "" -"The database will respond to an OP_QUERY message with an :ref:`OP_REPLY " -"` message." -msgstr "" - -# c97aec4edfd044b7ac74ff4c7ce93001 -#: ../source/reference/mongodb-wire-protocol.txt:456 -msgid "OP_GET_MORE" -msgstr "" - -# a776fe038dc5428bb2b5303d0c7c2ab8 -#: ../source/reference/mongodb-wire-protocol.txt:458 -msgid "" -"The OP_GET_MORE message is used to query the database for documents in a " -"collection. The format of the OP_GET_MORE message is:" -msgstr "" - -# eb01364ba4834f8eb9c984433177a43e -#: ../source/reference/mongodb-wire-protocol.txt:496 -msgid "" -"Limits the number of documents in the first :ref:`OP_REPLY ` message to the query. However, the database will still establish " -"a cursor and return the ``cursorID`` to the client if there are more " -"results than ``numberToReturn``. If the client driver offers 'limit' " -"functionality (like the SQL LIMIT keyword), then it is up to the client " -"driver to ensure that no more than the specified number of document are " -"returned to the calling application. If ``numberToReturn`` is ``0``, the " -"db will used the default return size." -msgstr "" - -# 6384af4e366c4d3caa1440d9fa698e7d -# ae6c8d2d72294d3ea906bb05dc57b574 -#: ../source/reference/mongodb-wire-protocol.txt:506 -#: ../source/reference/mongodb-wire-protocol.txt:766 -msgid "``cursorID``" -msgstr "" - -# fd76430fc7584d61bf494b8c2b27617f -#: ../source/reference/mongodb-wire-protocol.txt:507 -msgid "" -"Cursor identifier that came in the :ref:`OP_REPLY `. This " -"must be the value that came from the database." -msgstr "" - -# e14676e09d7a40c69e135c53697af470 -#: ../source/reference/mongodb-wire-protocol.txt:511 -msgid "" -"The database will respond to an OP_GET_MORE message with an " -":ref:`OP_REPLY ` message." -msgstr "" - -# 6e73c39e104a451e88d74d281c953432 -#: ../source/reference/mongodb-wire-protocol.txt:517 -msgid "OP_DELETE" -msgstr "" - -# 2cb2e23c19564ab38c2c266cde14269f -#: ../source/reference/mongodb-wire-protocol.txt:519 -msgid "" -"The OP_DELETE message is used to remove one or more documents from a " -"collection. The format of the OP_DELETE message is:" -msgstr "" - -# a3351324f57648c48a2bd536f52d1036 -#: ../source/reference/mongodb-wire-protocol.txt:560 -msgid "" -"``0`` corresponds to SingleRemove. If set, the database will remove only " -"the first matching document in the collection. Otherwise all matching " -"documents will be removed." -msgstr "" - -# 19d30213eb1b4b4894e3a8ef73e3a48c -#: ../source/reference/mongodb-wire-protocol.txt:568 -msgid "" -"BSON document that represent the query used to select the documents to be" -" removed. The selector will contain one or more elements, all of which " -"must match for a document to be removed from the collection." -msgstr "" - -# 1ceccce61f774a7e88ae6df0c1267e35 -#: ../source/reference/mongodb-wire-protocol.txt:573 -msgid "There is no response to an OP_DELETE message." -msgstr "" - -# 38f9ceb4486e44ab90ec3ab51053ec04 -#: ../source/reference/mongodb-wire-protocol.txt:578 -msgid "OP_KILL_CURSORS" -msgstr "" - -# 3c37d096485b4165ba01ec11e79b3e84 -#: ../source/reference/mongodb-wire-protocol.txt:580 -msgid "" -"The OP_KILL_CURSORS message is used to close an active cursor in the " -"database. This is necessary to ensure that database resources are " -"reclaimed at the end of the query. The format of the OP_KILL_CURSORS " -"message is:" -msgstr "" - -# 4d5851b0a35c4a758082ae46c7629f48 -#: ../source/reference/mongodb-wire-protocol.txt:609 -msgid "``numberOfCursorIDs``" -msgstr "" - -# ef49938a3adf4c35b8b45860a8ca275a -#: ../source/reference/mongodb-wire-protocol.txt:611 -msgid "The number of cursor IDs that are in the message." -msgstr "" - -# db91f1b67c55422b8fd87f55d3313ce5 -#: ../source/reference/mongodb-wire-protocol.txt:613 -msgid "``cursorIDs``" -msgstr "" - -# b79955604b6e434ab44a0c7723f8a6c6 -#: ../source/reference/mongodb-wire-protocol.txt:615 -msgid "" -"\"Array\" of cursor IDs to be closed. If there are more than one, they " -"are written to the socket in sequence, one after another." -msgstr "" - -# 4bdd3c5ce4694966826ee467d8651157 -#: ../source/reference/mongodb-wire-protocol.txt:618 -msgid "" -"If a cursor is read until exhausted (read until :ref:`OP_QUERY ` or :ref:`OP_GET_MORE ` returns zero for the " -"cursor id), there is no need to kill the cursor." -msgstr "" - -# 59bf9508c723488093f840ece2d26fdd -#: ../source/reference/mongodb-wire-protocol.txt:625 -msgid "OP_MSG" -msgstr "" - -# 718b83ece31a4ec1ae2e29ad58a8eff2 -#: ../source/reference/mongodb-wire-protocol.txt:627 -msgid "do not need to implement OP_MSG." -msgstr "" - -# 697e10570dbc4dbebee7e95348eac8ad -#: ../source/reference/mongodb-wire-protocol.txt:629 -msgid "" -"``OP_MSG`` sends a diagnostic message to the database. The database sends" -" back a fixed response. The format is:" -msgstr "" - -# 7aae601f1e31422bb296ea931a8bfbc3 -#: ../source/reference/mongodb-wire-protocol.txt:642 -msgid "OP_COMMAND" -msgstr "" - -# df2430f46c87491291b06596437c6d7b -#: ../source/reference/mongodb-wire-protocol.txt:646 -msgid "" -"``OP_COMMAND`` is cluster internal and should not be implemented by " -"clients or drivers." -msgstr "" - -# 0a4fad71056948b484e6b9f548098297 -#: ../source/reference/mongodb-wire-protocol.txt:649 -msgid "" -"The ``OP_COMMAND`` format and protocol is not stable and may change " -"between releases without maintaining backwards compatibility." -msgstr "" - -# b67b515a1fa049a780af93e88f5aea5f -#: ../source/reference/mongodb-wire-protocol.txt:652 -msgid "" -"``OP_COMMAND`` is a wire protocol message used internally for intra-" -"cluster database command requests issued by one MongoDB server to " -"another. The receiving database sends back an :ref:`OP_COMMANDREPLY " -"` as a response to a ``OP_COMMAND``." -msgstr "" - -# cd7beb5656e7454da049f2d41d76e962 -# aaf89c918433495a8107056c0075bf7d -#: ../source/reference/mongodb-wire-protocol.txt:677 -#: ../source/reference/mongodb-wire-protocol.txt:825 -msgid "Standard message header, as described in :ref:`wp-message-header`." -msgstr "" - -# c3f6b4f55adc481ba25f0036fa8ea21c -#: ../source/reference/mongodb-wire-protocol.txt:679 -msgid "``database``" -msgstr "" - -# d06b6332df8c43679c2c7b70e241eddd -#: ../source/reference/mongodb-wire-protocol.txt:681 -msgid "The name of the database to run the command on." -msgstr "" - -# e4fcdc74ae8846129c8fe4a7c62eb81b -#: ../source/reference/mongodb-wire-protocol.txt:683 -msgid "``commandName``" -msgstr "" - -# 075f3bceb4fc4c24889bf8c72d081a09 -#: ../source/reference/mongodb-wire-protocol.txt:685 -msgid "" -"The name of the command. See :ref:`database-commands` for a list of " -"database commands." -msgstr "" - -# b29d3cb444cc4970ad210c1d2831f49e -# 4e2caf58cd644271b752b0c442748e8b -#: ../source/reference/mongodb-wire-protocol.txt:688 -#: ../source/reference/mongodb-wire-protocol.txt:827 -msgid "``metadata``" -msgstr "" - -# 007958ade22f4121a6e4f36f8eb0c98e -#: ../source/reference/mongodb-wire-protocol.txt:690 -msgid "" -"Available for the system to attach any metadata to internal commands that" -" is not part of the command parameters proper, as supplied by the client " -"driver" -msgstr "" - -# d36eca57a07248b69a3edb6250175327 -#: ../source/reference/mongodb-wire-protocol.txt:694 -msgid "``commandArgs``" -msgstr "" - -# 39fd54c65e30498796f39b21fc1673c1 -#: ../source/reference/mongodb-wire-protocol.txt:696 -msgid "A BSON document containing the command arguments." -msgstr "" - -# 57b5864fddaf459b8ea46c29183386b0 -#: ../source/reference/mongodb-wire-protocol.txt:698 -msgid "" -"See the documentation for the specified ``commandName`` for information " -"its arguments" -msgstr "" - -# 73843cf0c53e4f6090e88b2ba00e80aa -#: ../source/reference/mongodb-wire-protocol.txt:701 -msgid "``inputDocs``" -msgstr "" - -# ec2cafe03a3c4736a135290a1085031b -#: ../source/reference/mongodb-wire-protocol.txt:703 -msgid "" -"Zero or more documents acting as input to the command. Useful for " -"commands that can require a large amount of data sent from the client, " -"such as a batch insert." -msgstr "" - -# 17a0aefde7274f268638628180c8423c -#: ../source/reference/mongodb-wire-protocol.txt:708 -msgid "Database Response Messages" -msgstr "" - -# 50f56db862a0490dac0ca86c0862d30f -#: ../source/reference/mongodb-wire-protocol.txt:713 -msgid "OP_REPLY" -msgstr "" - -# df22c0e31cfa4f5cad606e7cae7da07b -#: ../source/reference/mongodb-wire-protocol.txt:715 -msgid "" -"The ``OP_REPLY`` message is sent by the database in response to an " -":ref:`OP_QUERY ` or :ref:`OP_GET_MORE ` " -"message. The format of an OP_REPLY message is:" -msgstr "" - -# c575b30226c941868e49d8a35f41f209 -#: ../source/reference/mongodb-wire-protocol.txt:741 -msgid "``responseFlags``" -msgstr "" - -# f19a007114984f149a6b6c52d7b80655 -#: ../source/reference/mongodb-wire-protocol.txt:743 -msgid "Bit vector to specify flags. The bit values correspond to the following:" -msgstr "" - -# 209567d314f84ef18f532d61c30d2d7a -#: ../source/reference/mongodb-wire-protocol.txt:746 -msgid "" -"``0`` corresponds to CursorNotFound. Is set when ``getMore`` is called " -"but the cursor id is not valid at the server. Returned with zero results." -msgstr "" - -# 6d5465b6b9864ba28e2da6dea6cf8388 -#: ../source/reference/mongodb-wire-protocol.txt:750 -msgid "" -"``1`` corresponds to QueryFailure. Is set when query failed. Results " -"consist of one document containing an \"$err\" field describing the " -"failure." -msgstr "" - -# faf013521e4b473a8107ea2e73cf2fee -#: ../source/reference/mongodb-wire-protocol.txt:754 -msgid "" -"``2`` corresponds to ShardConfigStale. Drivers should ignore this. Only " -":program:`mongos` will ever see this set, in which case, it needs to " -"update config from the server." -msgstr "" - -# d0fe5f9fba6e4b7a881a978b980e9c17 -#: ../source/reference/mongodb-wire-protocol.txt:758 -msgid "" -"``3`` corresponds to AwaitCapable. Is set when the server supports the " -"AwaitData Query option. If it doesn't, a client should sleep a little " -"between getMore's of a Tailable cursor. Mongod version 1.6 supports " -"AwaitData and thus always sets AwaitCapable." -msgstr "" - -# 68a096d6a30543c7a7d31e2724a49038 -#: ../source/reference/mongodb-wire-protocol.txt:764 -msgid "``4``-``31`` are reserved. Ignore." -msgstr "" - -# df31acd419054f18899c59eb36419491 -#: ../source/reference/mongodb-wire-protocol.txt:768 -msgid "" -"The ``cursorID`` that this OP_REPLY is a part of. In the event that the " -"result set of the query fits into one OP_REPLY message, ``cursorID`` will" -" be 0. This ``cursorID`` must be used in any :ref:`OP_GET_MORE ` messages used to get more data, and also must be closed by the" -" client when no longer needed via a :ref:`OP_KILL_CURSORS ` message." -msgstr "" - -# 1a6c378b4e484f16a4f660bcb3780eb8 -#: ../source/reference/mongodb-wire-protocol.txt:776 -msgid "``startingFrom``" -msgstr "" - -# 60832ed43c1840a78b10f5bfff179093 -#: ../source/reference/mongodb-wire-protocol.txt:778 -msgid "Starting position in the cursor." -msgstr "" - -# f46dd22538604ba1964d1ac4d0647191 -#: ../source/reference/mongodb-wire-protocol.txt:780 -msgid "``numberReturned``" -msgstr "" - -# d80af64bb2634e288e23523ff5075deb -#: ../source/reference/mongodb-wire-protocol.txt:782 -msgid "Number of documents in the reply." -msgstr "" - -# c81425ce9e1f4058a085051a6cc0cdd1 -#: ../source/reference/mongodb-wire-protocol.txt:786 -msgid "Returned documents." -msgstr "" - -# efa93480df5148d29977b2222ea19fcc -#: ../source/reference/mongodb-wire-protocol.txt:791 -msgid "OP_COMMANDREPLY" -msgstr "" - -# 926f4bea5c0847b68cfdbae09d095a70 -#: ../source/reference/mongodb-wire-protocol.txt:795 -msgid "" -"``OP_COMMANDREPLY`` is cluster internal and should not be implemented by " -"clients or drivers." -msgstr "" - -# 57234f0763b54c3595e0c6919e21ca98 -#: ../source/reference/mongodb-wire-protocol.txt:798 -msgid "" -"The ``OP_COMMANDREPLY`` format and protocol is not stable and may change" -" between releases without maintaining backwards compatibility." -msgstr "" - -# cd2ffaf952b245ccbb880bcd2793035f -#: ../source/reference/mongodb-wire-protocol.txt:801 -msgid "" -"The ``OP_COMMANDREPLY`` is a wire protocol message used internally for " -"replying to intra-cluster :ref:`OP_COMMAND ` requests " -"issued by one MongoDB server to another." -msgstr "" - -# c840de04c12e42a49ae4f70fbdf07c2c -#: ../source/reference/mongodb-wire-protocol.txt:805 -msgid "The format of an ``OP_COMMANDREPLY`` is:" -msgstr "" - -# 9769e075336447468c30626dcba2d313 -#: ../source/reference/mongodb-wire-protocol.txt:829 -msgid "" -"Available for the system to attach any metadata to internal commands that" -" is not part of the command parameters proper, as supplied by the client " -"driver." -msgstr "" - -# 6d39322705c84bef88ca3d4c472317d5 -#: ../source/reference/mongodb-wire-protocol.txt:833 -msgid "``commandReply``" -msgstr "" - -# acc9e16217874e59ae4acc5c8502b9db -#: ../source/reference/mongodb-wire-protocol.txt:835 -msgid "A BSON document containing the command reply." -msgstr "" - -# 3686439e05d1493192b08868fd8ffc55 -#: ../source/reference/mongodb-wire-protocol.txt:837 -msgid "``outputDocs``" -msgstr "" - -# b4949763e17e441b9e283ea56acb9775 -#: ../source/reference/mongodb-wire-protocol.txt:839 -msgid "" -"Useful for commands that can return a large amount of data, such as find " -"or aggregate." -msgstr "" - -# 0818393e632c46a1a12f491e3c0b8c26 -#: ../source/reference/mongodb-wire-protocol.txt:842 -msgid "This field is not currently in use." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/object-id.po b/locale/zh/LC_MESSAGES/reference/object-id.po deleted file mode 100644 index a87060e3758..00000000000 --- a/locale/zh/LC_MESSAGES/reference/object-id.po +++ /dev/null @@ -1,234 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/object-id.txt:5 -msgid "ObjectId" -msgstr "" - -#: ../source/reference/object-id.txt:10 -msgid "Overview" -msgstr "" - -#: ../source/reference/object-id.txt:12 -msgid "" -":term:`ObjectId ` is a 12-byte :term:`BSON` type, constructed " -"using:" -msgstr "" - -#: ../source/reference/object-id.txt:15 -msgid "a 4-byte value representing the seconds since the Unix epoch," -msgstr "" - -#: ../source/reference/object-id.txt:16 -msgid "a 3-byte machine identifier," -msgstr "" - -#: ../source/reference/object-id.txt:17 -msgid "a 2-byte process id, and" -msgstr "" - -#: ../source/reference/object-id.txt:18 -msgid "a 3-byte counter, starting with a random value." -msgstr "" - -#: ../source/reference/object-id.txt:20 -msgid "" -"In MongoDB, documents stored in a collection require a unique :term:`_id` " -"field that acts as a :term:`primary key`. MongoDB uses ObjectIds as the " -"default value for the ``_id`` field if the ``_id`` field is not specified; " -"i.e. if a document does not contain a top-level ``_id`` field, the MongoDB " -"driver adds the ``_id`` field that holds an ObjectId. In addition, if the " -":program:`mongod` receives a document to insert that does not contain an " -"``_id`` field, :program:`mongod` will add the ``_id`` field that holds an " -"ObjectId." -msgstr "" - -#: ../source/reference/object-id.txt:29 -msgid "" -"MongoDB clients should add an ``_id`` field with a unique ObjectId. Using " -"ObjectIds for the ``_id`` field provides the following additional benefits:" -msgstr "" - -#: ../source/reference/object-id.txt:33 -msgid "" -"in the :program:`mongo` shell, you can access the creation time of the " -"``ObjectId``, using the :method:`~ObjectId.getTimestamp()` method." -msgstr "" - -#: ../source/reference/object-id.txt:36 -msgid "" -"sorting on an ``_id`` field that stores ``ObjectId`` values is roughly " -"equivalent to sorting by creation time." -msgstr "" - -#: ../source/reference/object-id.txt:39 -msgid "" -"The relationship between the order of ``ObjectId`` values and generation " -"time is not strict within a single second. If multiple systems, or multiple " -"processes or threads on a single system generate values, within a single " -"second; ``ObjectId`` values do not represent a strict insertion order. Clock" -" skew between clients can also result in non-strict ordering even for values" -" because client drivers generate ``ObjectId`` values." -msgstr "" - -#: ../source/reference/object-id.txt:48 -msgid "" -"Also consider the :doc:`/core/document/` section for related information on " -"MongoDB's document orientation." -msgstr "" - -#: ../source/reference/object-id.txt:54 -msgid "ObjectId()" -msgstr "" - -#: ../source/reference/object-id.txt:56 -msgid "" -"The :program:`mongo` shell provides the ``ObjectId()`` wrapper class to " -"generate a new ObjectId, and to provide the following helper attribute and " -"methods:" -msgstr "" - -#: ../source/reference/object-id.txt:60 -msgid "``str``" -msgstr "" - -#: ../source/reference/object-id.txt:62 -msgid "The hexadecimal string representation of the object." -msgstr "" - -#: ../source/reference/object-id.txt:64 -msgid ":method:`~ObjectId.getTimestamp()`" -msgstr "" - -#: ../source/reference/object-id.txt:66 -msgid "Returns the timestamp portion of the object as a Date." -msgstr "" - -#: ../source/reference/object-id.txt:68 -msgid ":method:`~ObjectId.toString()`" -msgstr "" - -#: ../source/reference/object-id.txt:70 -msgid "" -"Returns the JavaScript representation in the form of a string literal " -"\"``ObjectId(...)``\"." -msgstr "" - -#: ../source/reference/object-id.txt:73 -msgid "" -"In previous versions :method:`~ObjectId.toString()` returns the hexadecimal " -"string representation, which as of version 2.2 can be retrieved by the " -"``str`` property." -msgstr "" - -#: ../source/reference/object-id.txt:78 -msgid ":method:`~ObjectId.valueOf()`" -msgstr "" - -#: ../source/reference/object-id.txt:80 -msgid "" -"Returns the representation of the object as a hexadecimal string. The " -"returned string is the ``str`` attribute." -msgstr "" - -#: ../source/reference/object-id.txt:83 -msgid "" -"In previous versions, :method:`~ObjectId.valueOf()` returns the object." -msgstr "" - -#: ../source/reference/object-id.txt:88 -msgid "Examples" -msgstr "" - -#: ../source/reference/object-id.txt:90 -msgid "" -"Consider the following uses ``ObjectId()`` class in the :program:`mongo` " -"shell:" -msgstr "" - -#: ../source/reference/object-id.txt:94 -msgid "Generate a new ObjectId" -msgstr "" - -#: ../source/reference/object-id.txt:96 -msgid "" -"To generate a new ObjectId, use the ``ObjectId()`` constructor with no " -"argument:" -msgstr "" - -#: ../source/reference/object-id.txt:103 -msgid "In this example, the value of ``x`` would be:" -msgstr "" - -#: ../source/reference/object-id.txt:109 -msgid "" -"To generate a new ObjectId using the ``ObjectId()`` constructor with a " -"unique hexadecimal string:" -msgstr "" - -#: ../source/reference/object-id.txt:116 -msgid "In this example, the value of ``y`` would be:" -msgstr "" - -#: ../source/reference/object-id.txt:122 -msgid "" -"To return the timestamp of an ``ObjectId()`` object, use the " -":method:`~ObjectId.getTimestamp()` method as follows:" -msgstr "" - -#: ../source/reference/object-id.txt:126 -msgid "Convert an ObjectId into a Timestamp" -msgstr "" - -#: ../source/reference/object-id.txt:128 -msgid "" -"To return the timestamp of an ``ObjectId()`` object, use the " -":method:`getTimestamp() ` method as follows:" -msgstr "" - -#: ../source/reference/object-id.txt:135 -msgid "This operation will return the following Date object:" -msgstr "" - -#: ../source/reference/object-id.txt:142 -msgid "Convert ObjectIds into Strings" -msgstr "" - -#: ../source/reference/object-id.txt:144 -msgid "Access the ``str`` attribute of an ``ObjectId()`` object, as follows:" -msgstr "" - -#: ../source/reference/object-id.txt:150 -msgid "This operation will return the following hexadecimal string:" -msgstr "" - -#: ../source/reference/object-id.txt:156 -msgid "" -"To return the hexadecimal string representation of an ``ObjectId()``, use " -"the :method:`~ObjectId.valueOf()` method as follows:" -msgstr "" - -#: ../source/reference/object-id.txt:163 -msgid "This operation returns the following output:" -msgstr "" - -#: ../source/reference/object-id.txt:169 -msgid "" -"To return the string representation of an ``ObjectId()`` object (in the form" -" of a string literal ``ObjectId(...)``), use the " -":method:`~ObjectId.toString()` method as follows:" -msgstr "" - -#: ../source/reference/object-id.txt:177 -msgid "This operation will return the following string output:" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator.po b/locale/zh/LC_MESSAGES/reference/operator.po deleted file mode 100644 index 36af2cd3f40..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator.po +++ /dev/null @@ -1,71 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# a260cf9a1a61410cb615fbc61bc2cb7a -#: ../source/reference/operator.txt:3 -msgid "Operators" -msgstr "" - -# 8a68a81dd34846b99de78d870c08d6c6 -#: ../source/includes/toc/dfn-list-operator-landing.rst:5 -msgid ":doc:`/reference/operator/query`" -msgstr "" - -# eda73497f7e344fe9cc074bb26d0532b -#: ../source/includes/toc/dfn-list-operator-landing.rst:4 -msgid "" -"Query operators provide ways to locate data within the database and " -"projection operators modify how data is presented." -msgstr "" - -# 6e4f81c047964e268a3cb05c5fd5429d -#: ../source/includes/toc/dfn-list-operator-landing.rst:9 -msgid ":doc:`/reference/operator/update`" -msgstr "" - -# a87d6542fd03489b9e816f9a69786741 -#: ../source/includes/toc/dfn-list-operator-landing.rst:8 -msgid "" -"Update operators are operators that enable you to modify the data in your" -" database or add additional data." -msgstr "" - -# 872d8893f0624700821e96f0b992c7c3 -#: ../source/includes/toc/dfn-list-operator-landing.rst:13 -msgid ":doc:`/reference/operator/aggregation`" -msgstr "" - -# 8cd6c5435d734f5e8eb69ad3f1605241 -#: ../source/includes/toc/dfn-list-operator-landing.rst:12 -msgid "" -"Aggregation pipeline operations have a collection of operators available " -"to define and manipulate documents in pipeline stages." -msgstr "" - -# c77dff5138aa4975ac73ec51aad35ed6 -#: ../source/includes/toc/dfn-list-operator-landing.rst:15 -msgid ":doc:`/reference/operator/query-modifier`" -msgstr "" - -# 30c85ccab68542f18fe9deb22b3803fa -#: ../source/includes/toc/dfn-list-operator-landing.rst:16 -msgid "Query modifiers determine the way that queries will be executed." -msgstr "" - -#~ msgid ":doc:`/reference/operator/query-modifier`" -#~ msgstr "" - -#~ msgid "Query modifiers determine the way that queries will be executed." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation-arithmetic.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation-arithmetic.po deleted file mode 100644 index e16b75470ee..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation-arithmetic.po +++ /dev/null @@ -1,174 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation-arithmetic.txt:3 -msgid "Arithmetic Aggregation Operators" -msgstr "" - -#: ../source/includes/intro-aggregation-arithmetic.rst:1 -msgid "" -"Arithmetic expressions perform mathematic operations on numbers. Some " -"arithmetic expressions can also support date arithmetic." -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:2 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:2 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:6 -msgid ":expression:`$add`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:6 -msgid "" -"Adds numbers to return the sum, or adds numbers and a date to return a new " -"date. If adding numbers and a date, treats the numbers as milliseconds. " -"Accepts any number of argument expressions, but at most, one expression can " -"resolve to a date." -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:43 -msgid ":expression:`$subtract`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:43 -msgid "" -"Returns the result of subtracting the second value from the first. If the " -"two values are numbers, return the difference. If the two values are dates, " -"return the difference in milliseconds. If the two values are a date and a " -"number in milliseconds, return the resulting date. Accepts two argument " -"expressions. If the two values are a date and a number, specify the date " -"argument first as it is not meaningful to subtract a date from a number." -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:34 -msgid ":expression:`$multiply`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:34 -msgid "" -"Multiplies numbers to return the product. Accepts any number of argument " -"expressions." -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:15 -msgid ":expression:`$divide`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:15 -msgid "" -"Returns the result of dividing the first number by the second. Accepts two " -"argument expressions." -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:30 -msgid ":expression:`$mod`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:30 -msgid "" -"Returns the remainder of the first number divided by the second. Accepts two" -" argument expressions." -msgstr "" - -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on " -"the specific operator to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:4 -msgid ":expression:`$abs`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:4 -msgid "Returns the absolute value of a number." -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:12 -msgid ":expression:`$ceil`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:12 -msgid "" -"Returns the smallest integer greater than or equal to the specified number." -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:19 -msgid ":expression:`$exp`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:19 -msgid "Raises *e* to the specified exponent." -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:21 -msgid ":expression:`$floor`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:21 -msgid "" -"Returns the largest integer less than or equal to the specified number." -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:24 -msgid ":expression:`$ln`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:24 -msgid "Calculates the natural log of a number." -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:26 -msgid ":expression:`$log`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:26 -msgid "Calculates the log of a number in the specified base." -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:28 -msgid ":expression:`$log10`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:28 -msgid "Calculates the log base 10 of a number." -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:38 -msgid ":expression:`$pow`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:38 -msgid "Raises a number to the specified exponent." -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:40 -msgid ":expression:`$sqrt`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:40 -msgid "Calculates the square root." -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:52 -msgid ":expression:`$trunc`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-arithmetic.rst:52 -msgid "Truncates a number to its integer." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation-array.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation-array.po deleted file mode 100644 index f53f24a570f..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation-array.po +++ /dev/null @@ -1,167 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 8bbcd06a864541368d120767eea3fc36 -#: ../source/reference/operator/aggregation-array.txt:3 -msgid "Array Aggregation Operators" -msgstr "" - -# ec82deb72fbf408283b43e8d6a386a64 -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on" -" the specific operator to go to its reference page." -msgstr "" - -# 9ff17fe4885e416a90cd41c1986a999f -#: ../source/includes/toc/table-aggregation-array.rst:2 -msgid "Name" -msgstr "" - -# e3de93caa7f64939ba7b481235cd78eb -#: ../source/includes/toc/table-aggregation-array.rst:2 -msgid "Description" -msgstr "" - -# e25876ff97cb4dc891408a036f9cf0f3 -#: ../source/includes/toc/table-aggregation-array.rst:4 -msgid ":expression:`$arrayElemAt`" -msgstr "" - -# 595b674a00454433b0e614b80995cf37 -#: ../source/includes/toc/table-aggregation-array.rst:4 -msgid "Returns the element at the specified array index." -msgstr "" - -# 3f79d75aaa2249f39e396f31ac87426b -#: ../source/includes/toc/table-aggregation-array.rst:7 -msgid ":expression:`$concatArrays`" -msgstr "" - -# 37a69dfecf8f483f87ad607e450ead72 -#: ../source/includes/toc/table-aggregation-array.rst:7 -msgid "Concatenates arrays to return the concatenated array." -msgstr "" - -# 1b89b084ce4b419cb2d01e7cc933980e -#: ../source/includes/toc/table-aggregation-array.rst:10 -msgid ":expression:`$filter`" -msgstr "" - -# c9c70041f81c4219b861b2408cfaa500 -#: ../source/includes/toc/table-aggregation-array.rst:10 -msgid "" -"Selects a subset of the array to return an array with only the elements " -"that match the filter condition." -msgstr "" - -# e9623f2c1ad54632bb20dad9b82ea5fc -#: ../source/includes/toc/table-aggregation-array.rst:14 -msgid ":expression:`$indexOfArray`" -msgstr "" - -# 6ef8a8c82acb48b39a92b9d76eb26c77 -#: ../source/includes/toc/table-aggregation-array.rst:14 -msgid "" -"Searches an array for an occurence of a specified value and returns the " -"array index of the first occurence. If the substring is not found, " -"returns ``-1``." -msgstr "" - -# 6cb1cc11d093479fa2807dbc4242d3be -#: ../source/includes/toc/table-aggregation-array.rst:19 -msgid ":expression:`$isArray`" -msgstr "" - -# b9862e93a8444a598fddbad573c7095c -#: ../source/includes/toc/table-aggregation-array.rst:19 -msgid "Determines if the operand is an array. Returns a boolean." -msgstr "" - -# 658dd777b2b142bcbec1c7bdc19bfd5f -#: ../source/includes/toc/table-aggregation-array.rst:22 -msgid ":expression:`$range`" -msgstr "" - -# 643218fcf41449b6bd05d766ce33e2b4 -#: ../source/includes/toc/table-aggregation-array.rst:22 -msgid "" -"Outputs an array containing a sequence of integers according to user-" -"defined inputs." -msgstr "" - -# bfb2fefff6ab4441aa8da9a31c483807 -#: ../source/includes/toc/table-aggregation-array.rst:26 -msgid ":expression:`$reverseArray`" -msgstr "" - -# 59e6e8361b154398a5e8e35d025c5fba -#: ../source/includes/toc/table-aggregation-array.rst:26 -msgid "Returns an array with the elements in reverse order." -msgstr "" - -# fb4b4618b107427f80ba0e5e41b93a57 -#: ../source/includes/toc/table-aggregation-array.rst:29 -msgid ":expression:`$reduce`" -msgstr "" - -# 3fac6808d69a4a7ba555e9108c6e2b71 -#: ../source/includes/toc/table-aggregation-array.rst:29 -msgid "" -"Applies an expression to each element in an array and combines them into " -"a single value." -msgstr "" - -# 4bfba6b1a8d94cf69eb1ada6284190fe -#: ../source/includes/toc/table-aggregation-array.rst:33 -msgid ":expression:`$size`" -msgstr "" - -# 8820028aaccb4482baac19c0b7031549 -#: ../source/includes/toc/table-aggregation-array.rst:33 -msgid "" -"Returns the number of elements in the array. Accepts a single expression " -"as argument." -msgstr "" - -# f2920b5dd6524ec1aaf0c23e70a12c17 -#: ../source/includes/toc/table-aggregation-array.rst:37 -msgid ":expression:`$slice`" -msgstr "" - -# 6b5527c2257a45acadb287e083ac5f7e -#: ../source/includes/toc/table-aggregation-array.rst:37 -msgid "Returns a subset of an array." -msgstr "" - -# c822c30989f04266b9468287bf8f0aed -#: ../source/includes/toc/table-aggregation-array.rst:40 -msgid ":expression:`$zip`" -msgstr "" - -# 352094e5599146c4b022730aec6a1798 -#: ../source/includes/toc/table-aggregation-array.rst:40 -msgid "Merge two lists together." -msgstr "" - -# 193f601d35d44e71afbdc367c3caca5c -#: ../source/includes/toc/table-aggregation-array.rst:43 -msgid ":expression:`$in`" -msgstr "" - -# 9f31fe2ea7e3461e87e5f9201df9aabd -#: ../source/includes/toc/table-aggregation-array.rst:43 -msgid "Returns a boolean indicating whether a specified value is in an array." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation-boolean.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation-boolean.po deleted file mode 100644 index ad724a70fc0..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation-boolean.po +++ /dev/null @@ -1,74 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation-boolean.txt:3 -msgid "Boolean Aggregation Operators" -msgstr "" - -#: ../source/includes/intro-aggregation-boolean.rst:1 -msgid "" -"Boolean expressions evaluate their argument expressions as booleans and " -"return a boolean as the result." -msgstr "" - -#: ../source/includes/extracts/fact-agg-boolean-intro.rst:1 -msgid "" -"In addition to the ``false`` boolean value, Boolean expression evaluates as " -"``false`` the following: ``null``, ``0``, and ``undefined`` values. The " -"Boolean expression evaluates all other values as ``true``, including non-" -"zero numeric values and arrays." -msgstr "" - -#: ../source/includes/toc/table-aggregation-boolean.rst:2 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-aggregation-boolean.rst:2 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-aggregation-boolean.rst:4 -msgid ":expression:`$and`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-boolean.rst:4 -msgid "" -"Returns ``true`` only when *all* its expressions evaluate to ``true``. " -"Accepts any number of argument expressions." -msgstr "" - -#: ../source/includes/toc/table-aggregation-boolean.rst:8 -msgid ":expression:`$or`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-boolean.rst:8 -msgid "" -"Returns ``true`` when *any* of its expressions evaluates to ``true``. " -"Accepts any number of argument expressions." -msgstr "" - -#: ../source/includes/toc/table-aggregation-boolean.rst:12 -msgid ":expression:`$not`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-boolean.rst:12 -msgid "" -"Returns the boolean value that is the opposite of its argument expression. " -"Accepts a single argument expression." -msgstr "" - -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on " -"the specific operator to go to its reference page." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation-comparison.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation-comparison.po deleted file mode 100644 index b9a4b1c5025..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation-comparison.po +++ /dev/null @@ -1,104 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation-comparison.txt:3 -msgid "Comparison Aggregation Operators" -msgstr "" - -#: ../source/includes/intro-aggregation-comparison.rst:1 -msgid "" -"Comparison expressions return a boolean except for :expression:`$cmp` which " -"returns a number." -msgstr "" - -#: ../source/includes/intro-aggregation-comparison.rst:4 -msgid "" -"The comparison expressions take two argument expressions and compare both " -"value and type, using the :ref:`specified BSON comparison order ` for values of different types." -msgstr "" - -#: ../source/includes/toc/table-aggregation-comparison.rst:2 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-aggregation-comparison.rst:2 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-aggregation-comparison.rst:4 -msgid ":expression:`$cmp`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-comparison.rst:4 -msgid "" -"Returns: ``0`` if the two values are equivalent, ``1`` if the first value is" -" greater than the second, and ``-1`` if the first value is less than the " -"second." -msgstr "" - -#: ../source/includes/toc/table-aggregation-comparison.rst:10 -msgid ":expression:`$eq`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-comparison.rst:10 -msgid "Returns ``true`` if the values are equivalent." -msgstr "" - -#: ../source/includes/toc/table-aggregation-comparison.rst:14 -msgid ":expression:`$gt`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-comparison.rst:14 -msgid "Returns ``true`` if the first value is greater than the second." -msgstr "" - -#: ../source/includes/toc/table-aggregation-comparison.rst:18 -msgid ":expression:`$gte`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-comparison.rst:18 -msgid "" -"Returns ``true`` if the first value is greater than or equal to the second." -msgstr "" - -#: ../source/includes/toc/table-aggregation-comparison.rst:22 -msgid ":expression:`$lt`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-comparison.rst:22 -msgid "Returns ``true`` if the first value is less than the second." -msgstr "" - -#: ../source/includes/toc/table-aggregation-comparison.rst:26 -msgid ":expression:`$lte`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-comparison.rst:26 -msgid "" -"Returns ``true`` if the first value is less than or equal to the second." -msgstr "" - -#: ../source/includes/toc/table-aggregation-comparison.rst:30 -msgid ":expression:`$ne`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-comparison.rst:30 -msgid "Returns ``true`` if the values are *not* equivalent." -msgstr "" - -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on " -"the specific operator to go to its reference page." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation-conditional.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation-conditional.po deleted file mode 100644 index 897ba49ca7b..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation-conditional.po +++ /dev/null @@ -1,77 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 93fa695c2ac14eec9dc0453b2ac13209 -#: ../source/reference/operator/aggregation-conditional.txt:3 -msgid "Conditional Aggregation Operators" -msgstr "" - -# a4810dad68f54dd6acc2784373e38daf -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on" -" the specific operator to go to its reference page." -msgstr "" - -# 92d550fd54d249f8a3e6ad67725fe4ad -#: ../source/includes/toc/table-aggregation-conditional.rst:2 -msgid "Name" -msgstr "" - -# ebce114ce81f4681a34dfda4407bb57f -#: ../source/includes/toc/table-aggregation-conditional.rst:2 -msgid "Description" -msgstr "" - -# 6dcf4befa76e46629e8c5895231d6445 -#: ../source/includes/toc/table-aggregation-conditional.rst:4 -msgid ":expression:`$cond`" -msgstr "" - -# 473fb574b2ab45a99fd7c35e7eab93fc -#: ../source/includes/toc/table-aggregation-conditional.rst:4 -msgid "" -"A ternary operator that evaluates one expression, and depending on the " -"result, returns the value of one of the other two expressions. Accepts " -"either three expressions in an ordered list or three named parameters." -msgstr "" - -# da707d2c61f94636aee46e6b1c5c390b -#: ../source/includes/toc/table-aggregation-conditional.rst:10 -msgid ":expression:`$ifNull`" -msgstr "" - -# 75d78c979c434b709804e4e85472311a -#: ../source/includes/toc/table-aggregation-conditional.rst:10 -msgid "" -"Returns either the non-null result of the first expression or the result " -"of the second expression if the first expression results in a null " -"result. Null result encompasses instances of undefined values or missing " -"fields. Accepts two expressions as arguments. The result of the second " -"expression can be null." -msgstr "" - -# 2beef5ccf18643c7af02473d2c48264b -#: ../source/includes/toc/table-aggregation-conditional.rst:17 -msgid ":expression:`$switch`" -msgstr "" - -# fd3801899a584e73b2f5de6e9fba6300 -#: ../source/includes/toc/table-aggregation-conditional.rst:17 -msgid "" -"Evaluates a series of case expressions. When it finds an expression which" -" evaluates to ``true``, ``$switch`` executes a specified expression and " -"breaks out of the control flow." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation-data-type.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation-data-type.po deleted file mode 100644 index be12243fff6..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation-data-type.po +++ /dev/null @@ -1,45 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 3d7ea0699fd54131be65652fe01d3fcf -#: ../source/reference/operator/aggregation-data-type.txt:3 -msgid "Data Type Aggregation Operators" -msgstr "" - -# 91d2cf9eb37643da81265498b9c8236a -#: ../source/includes/toc/table-aggregation-type.rst:2 -msgid "Name" -msgstr "" - -# 28c63f5fffd142d183e3b717a8d38688 -#: ../source/includes/toc/table-aggregation-type.rst:2 -msgid "Description" -msgstr "" - -# d052c33e55644b3a9c9da64da0e5e166 -#: ../source/includes/toc/table-aggregation-type.rst:4 -msgid ":expression:`$type`" -msgstr "" - -# 5d13065c5ed34fbaa6bee3ae38815bef -#: ../source/includes/toc/table-aggregation-type.rst:4 -msgid "Return the BSON data type of the field." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation-date.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation-date.po deleted file mode 100644 index e9415c42d3e..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation-date.po +++ /dev/null @@ -1,194 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# a330bda2dc8d4fa5b8d486a8f4bb5115 -#: ../source/reference/operator/aggregation-date.txt:3 -msgid "Date Aggregation Operators" -msgstr "" - -# 4f24b67ffb63447ca8c7dc12001ba0e3 -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on" -" the specific operator to go to its reference page." -msgstr "" - -# fcbcc4874fdd42268fd92c45c7623db0 -#: ../source/includes/toc/table-aggregation-date.rst:2 -msgid "Name" -msgstr "" - -# 5a52a6667b1b48aa954cc961f42e9ad3 -#: ../source/includes/toc/table-aggregation-date.rst:2 -msgid "Description" -msgstr "" - -# 0d09018df6964e2f822ac48466a3898d -#: ../source/includes/toc/table-aggregation-date.rst:4 -msgid ":expression:`$dayOfYear`" -msgstr "" - -# 78188cdba8514eb3a1579e918a978759 -#: ../source/includes/toc/table-aggregation-date.rst:4 -msgid "" -"Returns the day of the year for a date as a number between 1 and 366 " -"(leap year)." -msgstr "" - -# 46dec1f51f6d46b7b87d3dde2c27e7c6 -#: ../source/includes/toc/table-aggregation-date.rst:8 -msgid ":expression:`$dayOfMonth`" -msgstr "" - -# 1e10cdd24bd7409ca4a28a6bc7e13456 -#: ../source/includes/toc/table-aggregation-date.rst:8 -msgid "Returns the day of the month for a date as a number between 1 and 31." -msgstr "" - -# 0d6137983c064544b499e138606732f5 -#: ../source/includes/toc/table-aggregation-date.rst:11 -msgid ":expression:`$dayOfWeek`" -msgstr "" - -# e2ad7d6d4c4647d392174472f1a76a93 -#: ../source/includes/toc/table-aggregation-date.rst:11 -msgid "" -"Returns the day of the week for a date as a number between 1 (Sunday) and" -" 7 (Saturday)." -msgstr "" - -# a1985300b8224ddb8fd6028c49a4b442 -#: ../source/includes/toc/table-aggregation-date.rst:15 -msgid ":expression:`$year`" -msgstr "" - -# 19e8e834ac774e76872df99c2a2f9e41 -#: ../source/includes/toc/table-aggregation-date.rst:15 -msgid "Returns the year for a date as a number (e.g. 2014)." -msgstr "" - -# f79a0a6aa532437094fdd4b00c70d622 -#: ../source/includes/toc/table-aggregation-date.rst:18 -msgid ":expression:`$month`" -msgstr "" - -# 1484e07deadc4f6bba194d4cf676609b -#: ../source/includes/toc/table-aggregation-date.rst:18 -msgid "" -"Returns the month for a date as a number between 1 (January) and 12 " -"(December)." -msgstr "" - -# 4374c62665c94549883a2b6d2b08fdd6 -#: ../source/includes/toc/table-aggregation-date.rst:22 -msgid ":expression:`$week`" -msgstr "" - -# 1a06b4449396430da7af1aecf5293e0c -#: ../source/includes/toc/table-aggregation-date.rst:22 -msgid "" -"Returns the week number for a date as a number between 0 (the partial " -"week that precedes the first Sunday of the year) and 53 (leap year)." -msgstr "" - -# 4913fd4ac5e94c4990cfaf29d10dab18 -#: ../source/includes/toc/table-aggregation-date.rst:26 -msgid ":expression:`$hour`" -msgstr "" - -# 69d3aa8797624832aaae45e27c19636e -#: ../source/includes/toc/table-aggregation-date.rst:26 -msgid "Returns the hour for a date as a number between 0 and 23." -msgstr "" - -# c662621858d8496aa947e4d886471444 -#: ../source/includes/toc/table-aggregation-date.rst:29 -msgid ":expression:`$minute`" -msgstr "" - -# a2cf9742b2cc43049f1e618461bd21a8 -#: ../source/includes/toc/table-aggregation-date.rst:29 -msgid "Returns the minute for a date as a number between 0 and 59." -msgstr "" - -# 8f9b3c8caa034efa93d184d9b2ec2cd3 -#: ../source/includes/toc/table-aggregation-date.rst:32 -msgid ":expression:`$second`" -msgstr "" - -# fbc841d9979840068a78f1e736a362fb -#: ../source/includes/toc/table-aggregation-date.rst:32 -msgid "" -"Returns the seconds for a date as a number between 0 and 60 (leap " -"seconds)." -msgstr "" - -# e3ae7dff97dc4acfbebbe4daa39f9e3d -#: ../source/includes/toc/table-aggregation-date.rst:36 -msgid ":expression:`$millisecond`" -msgstr "" - -# ed4e768cd65046d1acd223bf34c424d1 -#: ../source/includes/toc/table-aggregation-date.rst:36 -msgid "Returns the milliseconds of a date as a number between 0 and 999." -msgstr "" - -# 22e05de71b25461db11d56303178343b -#: ../source/includes/toc/table-aggregation-date.rst:40 -msgid ":expression:`$dateToString`" -msgstr "" - -# 8dd021bbad314aad962577f4e2e4ac8f -#: ../source/includes/toc/table-aggregation-date.rst:40 -msgid "Returns the date as a formatted string." -msgstr "" - -# 2d574f3f6dc9438995988890c69ef8be -#: ../source/includes/toc/table-aggregation-date.rst:43 -msgid ":expression:`$isoDayOfWeek`" -msgstr "" - -# 9e076147c7ce4f63b96044cc34b0d06c -#: ../source/includes/toc/table-aggregation-date.rst:43 -msgid "" -"Returns the weekday number in ISO 8601 format, ranging from ``1`` (for " -"Monday) to ``7`` (for Sunday)." -msgstr "" - -# 17df9a1ba96949dda260df2489c32217 -#: ../source/includes/toc/table-aggregation-date.rst:47 -msgid ":expression:`$isoWeek`" -msgstr "" - -# 06ef4004af8343539d2434e881ead67e -#: ../source/includes/toc/table-aggregation-date.rst:47 -msgid "" -"Returns the week number in ISO 8601 format, ranging from ``1`` to ``53``." -" Week numbers start at ``1`` with the week (Monday through Sunday) that " -"contains the year's first Thursday." -msgstr "" - -# eadb0d47cc2348c89f647010f22aa2c7 -#: ../source/includes/toc/table-aggregation-date.rst:53 -msgid ":expression:`$isoWeekYear`" -msgstr "" - -# 1e8ee370b0e141438f9e09ee3f6670b7 -#: ../source/includes/toc/table-aggregation-date.rst:53 -msgid "" -"Returns the year number in ISO 8601 format. The year starts with the " -"Monday of week 1 (ISO 8601) and ends with the Sunday of the last week " -"(ISO 8601)." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation-group.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation-group.po deleted file mode 100644 index e855ebeb022..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation-group.po +++ /dev/null @@ -1,174 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation-group.txt:3 -msgid "Group Accumulator Operators" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:2 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:2 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:4 -msgid ":group:`$sum`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:11 -msgid ":group:`$avg`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:18 -msgid ":group:`$first`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:18 -msgid "" -"Returns a value from the first document for each group. Order is only " -"defined if the documents are in a defined order." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:24 -msgid ":group:`$last`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:24 -msgid "" -"Returns a value from the last document for each group. Order is only defined" -" if the documents are in a defined order." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:30 -msgid ":group:`$max`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:30 -msgid "Returns the highest expression value for each group." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:37 -msgid ":group:`$min`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:37 -msgid "Returns the lowest expression value for each group." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:44 -msgid ":group:`$push`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:44 -msgid "Returns an array of expression values for each group." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:49 -msgid ":group:`$addToSet`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:49 -msgid "" -"Returns an array of *unique* expression values for each group. Order of the " -"array elements is undefined." -msgstr "" - -#: ../source/includes/intro-aggregation-accumulator.rst:3 -msgid "" -"Some accumulators are now available in the :pipeline:`$project` stage. In " -"previous versions of MongoDB , accumulators are available only for the " -":pipeline:`$group` stage." -msgstr "" - -#: ../source/includes/intro-aggregation-accumulator.rst:7 -msgid "" -"Accumulators, when used in the :pipeline:`$group` stage, maintain their " -"state (e.g. totals, maximums, minimums, and related data) as documents " -"progress through the pipeline." -msgstr "" - -#: ../source/includes/intro-aggregation-accumulator.rst:11 -msgid "" -"When used in the :pipeline:`$group` stage, accumulators take as input a " -"single expression, evaluating the expression once for each input document, " -"and maintain their stage for the group of documents that share the same " -"group key." -msgstr "" - -#: ../source/includes/intro-aggregation-accumulator.rst:16 -msgid "" -"When used in the :pipeline:`$project` stage, the accumulators do not " -"maintain their state. When used in the :pipeline:`$project` stage, " -"accumulators take as input either a single argument or multiple arguments." -msgstr "" - -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on " -"the specific operator to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:4 -msgid "Returns a sum of numerical values. Ignores non-numeric values." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:6 -#: ../source/includes/toc/table-aggregation-group.rst:13 -#: ../source/includes/toc/table-aggregation-group.rst:32 -#: ../source/includes/toc/table-aggregation-group.rst:39 -#: ../source/includes/toc/table-aggregation-group.rst:57 -#: ../source/includes/toc/table-aggregation-group.rst:64 -msgid "Available in both :pipeline:`$group` and :pipeline:`$project` stages." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:11 -msgid "Returns an average of numerical values. Ignores non-numeric values." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:21 -#: ../source/includes/toc/table-aggregation-group.rst:27 -#: ../source/includes/toc/table-aggregation-group.rst:46 -#: ../source/includes/toc/table-aggregation-group.rst:52 -msgid "Available in :pipeline:`$group` stage only." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:55 -msgid ":group:`$stdDevPop`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:55 -msgid "Returns the population standard deviation of the input values." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:62 -msgid ":group:`$stdDevSamp`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:62 -msgid "Returns the sample standard deviation of the input values." -msgstr "" - -#~ msgid "" -#~ "Accumulators, available only for the :pipeline:`$group` stage, compute " -#~ "values by combining documents that share the same group key. Accumulators " -#~ "take as input a single expression, evaluating the expression once for each " -#~ "input document, and maintain their state for the group of documents." -#~ msgstr "" - -#~ msgid "Returns a sum for each group. Ignores non-numeric values." -#~ msgstr "" - -#~ msgid "Returns an average for each group. Ignores non-numeric values." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation-literal.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation-literal.po deleted file mode 100644 index 8b43ccb369e..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation-literal.po +++ /dev/null @@ -1,42 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation-literal.txt:3 -msgid "Aggregation Literal Operators" -msgstr "" - -#: ../source/includes/toc/table-aggregation-literal-expressions.rst:2 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-aggregation-literal-expressions.rst:2 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-aggregation-literal-expressions.rst:4 -msgid ":expression:`$literal`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-literal-expressions.rst:4 -msgid "" -"Return a value without parsing. Use for values that the aggregation pipeline" -" may interpret as an expression. For example, use a :expression:`$literal` " -"expression to a string that starts with a ``$`` to avoid parsing as a field " -"path." -msgstr "" - -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on " -"the specific operator to go to its reference page." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation-pipeline.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation-pipeline.po deleted file mode 100644 index 9b3accc8da5..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation-pipeline.po +++ /dev/null @@ -1,373 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 2f724a9f7674486eb34b9ecbef9c0d91 -#: ../source/reference/operator/aggregation-pipeline.txt:3 -msgid "Pipeline Aggregation Stages" -msgstr "" - -# 118ed150790d456f93aad38b2ab5c14d -#: ../source/reference/operator/aggregation-pipeline.txt -msgid "On this page" -msgstr "" - -# 304ad755a6e84aaf8ed73d50386a671b -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on" -" the specific operator to go to its reference page." -msgstr "" - -# 75a3394c8be34ee59c508b98a0c4942c -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:2 -msgid "Name" -msgstr "" - -# cc15fe3c1a424777a6e767a004ef5bd8 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:2 -msgid "Description" -msgstr "" - -# 527001c405cc4e37bc3ec9c22ade6562 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:4 -msgid ":pipeline:`$collStats`" -msgstr "" - -# e51cb89738f24f5482d6ac17c8698e31 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:4 -msgid "Returns statistics regarding a collection or view." -msgstr "" - -# 4c6860043b6a40a3ab005ef148bd0d45 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:7 -msgid ":pipeline:`$project`" -msgstr "" - -# 30bf5bb594cc4ca9b788455b331ff3b5 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:7 -msgid "" -"Reshapes each document in the stream, such as by adding new fields or " -"removing existing fields. For each input document, outputs one document." -msgstr "" - -# 129906a10c9e46978ee87782e0b32902 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:12 -msgid ":pipeline:`$match`" -msgstr "" - -# 1b29409765654ffe879299370e8879d8 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:12 -msgid "" -"Filters the document stream to allow only matching documents to pass " -"unmodified into the next pipeline stage. :pipeline:`$match` uses standard" -" MongoDB queries. For each input document, outputs either one document (a" -" match) or zero documents (no match)." -msgstr "" - -# e7de0068d0f24d7884d2def653e5c6bb -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:18 -msgid ":pipeline:`$redact`" -msgstr "" - -# 7b3078fb465647efb90113133d43af14 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:18 -msgid "" -"Reshapes each document in the stream by restricting the content for each " -"document based on information stored in the documents themselves. " -"Incorporates the functionality of :pipeline:`$project` and " -":pipeline:`$match`. Can be used to implement field level redaction. For " -"each input document, outputs either one or zero documents." -msgstr "" - -# e8cb8251c4ab494c974212492ae1c0d0 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:26 -msgid ":pipeline:`$limit`" -msgstr "" - -# 8688fb52c95143a8bbb65c17adabcfd2 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:26 -msgid "" -"Passes the first *n* documents unmodified to the pipeline where *n* is " -"the specified limit. For each input document, outputs either one document" -" (for the first *n* documents) or zero documents (after the first *n* " -"documents)." -msgstr "" - -# 0bb502ca8dbc4677bcc38eec205d01de -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:32 -msgid ":pipeline:`$skip`" -msgstr "" - -# f11a7ef76f3847d28c4d842a50af4c2c -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:32 -msgid "" -"Skips the first *n* documents where *n* is the specified skip number and " -"passes the remaining documents unmodified to the pipeline. For each input" -" document, outputs either zero documents (for the first *n* documents) or" -" one document (if after the first *n* documents)." -msgstr "" - -# 5b507cc0232c41398f67020b9ac7114d -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:38 -msgid ":pipeline:`$unwind`" -msgstr "" - -# 9cd35846e19a44d59c75ce0b54b4f77c -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:38 -msgid "" -"Deconstructs an array field from the input documents to output a document" -" for *each* element. Each output document replaces the array with an " -"element value. For each input document, outputs *n* documents where *n* " -"is the number of array elements and can be zero for an empty array." -msgstr "" - -# edcfacb32c894df28b963bfd7faf1bf7 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:45 -msgid ":pipeline:`$group`" -msgstr "" - -# 5d0773890a6b4762862d430b7f8643d9 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:45 -msgid "" -"Groups input documents by a specified identifier expression and applies " -"the accumulator expression(s), if specified, to each group. Consumes all " -"input documents and outputs one document per each distinct group. The " -"output documents only contain the identifier field and, if specified, " -"accumulated fields." -msgstr "" - -# 2bd84bcf9a694fa9aee89d3ed78c054d -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:52 -msgid ":pipeline:`$sample`" -msgstr "" - -# 57ef87a5803740c4a512994b4d60a13c -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:52 -msgid "Randomly selects the specified number of documents from its input." -msgstr "" - -# 9af186a49c774c1b8bac6416ad8260a4 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:55 -msgid ":pipeline:`$sort`" -msgstr "" - -# cc4877e74b89431cb71543a0c8313933 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:55 -msgid "" -"Reorders the document stream by a specified sort key. Only the order " -"changes; the documents remain unmodified. For each input document, " -"outputs one document." -msgstr "" - -# 6d52ef2503874a5ba073bd6c70f564e5 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:60 -msgid ":pipeline:`$geoNear`" -msgstr "" - -# 7936940536ad4e6382bc69489fe44745 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:60 -msgid "" -"Returns an ordered stream of documents based on the proximity to a " -"geospatial point. Incorporates the functionality of :pipeline:`$match`, " -":pipeline:`$sort`, and :pipeline:`$limit` for geospatial data. The output" -" documents include an additional distance field and can include a " -"location identifier field." -msgstr "" - -# 9a0d060a9cf54debb46acabda1e24da0 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:68 -msgid ":pipeline:`$lookup`" -msgstr "" - -# 4f752e993fea4b319fe892f07ab1aa6a -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:68 -msgid "" -"Performs a left outer join to another collection in the *same* database " -"to filter in documents from the \"joined\" collection for processing." -msgstr "" - -# 9ae683058831470faa500a350ca94e4e -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:73 -msgid ":pipeline:`$out`" -msgstr "" - -# 4958d5c53add4cc0a49470815a321419 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:73 -msgid "" -"Writes the resulting documents of the aggregation pipeline to a " -"collection. To use the :pipeline:`$out` stage, it must be the last stage " -"in the pipeline." -msgstr "" - -# 727d64a12d0341f3b53344826eba272e -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:78 -msgid ":pipeline:`$indexStats`" -msgstr "" - -# d13339b98ee44f609436c10949f9f30f -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:78 -msgid "Returns statistics regarding the use of each index for the collection." -msgstr "" - -# ba2ba54b6775421cb080d44370b8b0de -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:82 -msgid ":pipeline:`$facet`" -msgstr "" - -# 2c23ac9ad9f840d38ac8ceac4d05c39c -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:82 -msgid "" -"Processes multiple :ref:`aggregation pipelines ` " -"within a single stage on the same set of input documents. Enables the " -"creation of multi-faceted aggregations capable of characterizing data " -"across multiple dimensions, or facets, in a single stage." -msgstr "" - -# 0117a2a75ab4403f989d3c1760290b58 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:89 -msgid ":pipeline:`$bucket`" -msgstr "" - -# 3893a7faf0194d32a9478cc9fd2d369d -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:89 -msgid "" -"Categorizes incoming documents into groups, called buckets, based on a " -"specified expression and bucket boundaries." -msgstr "" - -# ad0f59c60371459ba790ba273566e0d9 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:93 -msgid ":pipeline:`$bucketAuto`" -msgstr "" - -# d8b60977def94ef8a9386be70e7134f7 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:93 -msgid "" -"Categorizes incoming documents into a specific number of groups, called " -"buckets, based on a specified expression. Bucket boundaries are " -"automatically determined in an attempt to evenly distribute the documents" -" into the specified number of buckets." -msgstr "" - -# d7012493bf03404c95431b92fce8d257 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:99 -msgid ":pipeline:`$sortByCount`" -msgstr "" - -# d5a680df579443b38e2b9c630736fd13 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:99 -msgid "" -"Groups incoming documents based on the value of a specified expression, " -"then computes the count of documents in each distinct group." -msgstr "" - -# 833bc588c7be47a789246a6ea274e26c -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:104 -msgid ":pipeline:`$addFields`" -msgstr "" - -# aadced39d88a4a14b3a4cb0cf38b562b -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:104 -msgid "" -"Adds new fields to documents. Outputs documents that contain all existing" -" fields from the input documents and newly added fields." -msgstr "" - -# 04e36da02ef24f749c4e53df3958b3b3 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:109 -msgid ":pipeline:`$replaceRoot`" -msgstr "" - -# a777a6f5b15747efa44c84611b5298b4 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:109 -msgid "" -"Replaces a document with the specified embedded document. The operation " -"replaces all existing fields in the input document, including the ``_id``" -" field. Specify a document embedded in the input document to promote the " -"embedded document to the top level." -msgstr "" - -# acea7d7d1eb64117aa99051239033fed -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:115 -msgid ":pipeline:`$count`" -msgstr "" - -# 529794d5de444bc6ba8e5432ed6eac48 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:115 -msgid "" -"Returns a count of the number of documents at this stage of the " -"aggregation pipeline." -msgstr "" - -# 18f78ba358d1483f9a0d1e19ab0e4166 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:119 -msgid ":pipeline:`$graphLookup`" -msgstr "" - -# 5c7e68fe1ca94461b3704ea74d36db81 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:119 -msgid "" -"Performs a recursive search on a collection. To each output document, " -"adds a new array field that contains the traversal results of the " -"recursive search for that document." -msgstr "" - -# ef432818463e4ea2a83df32b6fe7e80e -#: ../source/includes/extracts/additional-resources-aggregation.rst:4 -msgid "Additional Resources" -msgstr "" - -# 06668065126842ad87136821fcf714aa -#: ../source/includes/extracts/additional-resources-aggregation.rst:6 -msgid "" -"`MongoDB Analytics: Learn Aggregation by Example: Exploratory Analytics " -"and Visualization Using Flight Data `_" -msgstr "" - -# 7543151c6190403cb8aea1c35a01be7b -#: ../source/includes/extracts/additional-resources-aggregation.rst:7 -msgid "" -"`MongoDB for Time Series Data: Analyzing Time Series Data Using the " -"Aggregation Framework and Hadoop `_" -msgstr "" - -# e176afa91f25426b8bfbb6d32990a166 -#: ../source/includes/extracts/additional-resources-aggregation.rst:8 -msgid "" -"`The Aggregation Framework `_" -msgstr "" - -# bfd1e66f78e747f39cb43b7d2d70e09d -#: ../source/includes/extracts/additional-resources-aggregation.rst:9 -msgid "" -"`Webinar: Exploring the Aggregation Framework " -"`_" -msgstr "" - -# 992f379d7b9a406188bda59f8019c186 -#: ../source/includes/extracts/additional-resources-aggregation.rst:10 -msgid "" -"`Quick Reference Cards `_" -msgstr "" - -#~ msgid "" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation-projection.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation-projection.po deleted file mode 100644 index dc385950aa7..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation-projection.po +++ /dev/null @@ -1,50 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation-projection.txt:3 -msgid "Aggregation Variable Operators" -msgstr "" - -#: ../source/includes/toc/table-aggregation-projection-expressions.rst:2 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-aggregation-projection-expressions.rst:2 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-aggregation-projection-expressions.rst:4 -msgid ":expression:`$map`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-projection-expressions.rst:4 -msgid "" -"Applies a subexpression to each element of an array and returns the array of" -" resulting values in order. Accepts named parameters." -msgstr "" - -#: ../source/includes/toc/table-aggregation-projection-expressions.rst:8 -msgid ":expression:`$let`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-projection-expressions.rst:8 -msgid "" -"Defines variables for use within the scope of a subexpression and returns " -"the result of the subexpression. Accepts named parameters." -msgstr "" - -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on " -"the specific operator to go to its reference page." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation-set.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation-set.po deleted file mode 100644 index 5f838c5b4f0..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation-set.po +++ /dev/null @@ -1,124 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation-set.txt:3 -msgid "Set Operators (Aggregation)" -msgstr "" - -#: ../source/includes/intro-aggregation-set.rst:1 -msgid "" -"Set expressions performs set operation on arrays, treating arrays as sets. " -"Set expressions ignores the duplicate entries in each input array and the " -"order of the elements." -msgstr "" - -#: ../source/includes/intro-aggregation-set.rst:5 -msgid "" -"If the set operation returns a set, the operation filters out duplicates in " -"the result to output an array that contains only unique entries. The order " -"of the elements in the output array is unspecified." -msgstr "" - -#: ../source/includes/extracts/fact-agg-top-level-expressions-setExpression.rst:1 -msgid "" -"If a set contains a nested array element, the set expression does *not* " -"descend into the nested array but evaluates the array at top-level." -msgstr "" - -#: ../source/includes/toc/table-aggregation-set.rst:2 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-aggregation-set.rst:2 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-aggregation-set.rst:4 -msgid ":expression:`$setEquals`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-set.rst:4 -msgid "" -"Returns ``true`` if the input sets have the same distinct elements. Accepts " -"two or more argument expressions." -msgstr "" - -#: ../source/includes/toc/table-aggregation-set.rst:8 -msgid ":expression:`$setIntersection`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-set.rst:8 -msgid "" -"Returns a set with elements that appear in *all* of the input sets. Accepts " -"any number of argument expressions." -msgstr "" - -#: ../source/includes/toc/table-aggregation-set.rst:12 -msgid ":expression:`$setUnion`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-set.rst:12 -msgid "" -"Returns a set with elements that appear in *any* of the input sets. Accepts " -"any number of argument expressions." -msgstr "" - -#: ../source/includes/toc/table-aggregation-set.rst:16 -msgid ":expression:`$setDifference`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-set.rst:16 -msgid "" -"Returns a set with elements that appear in the first set but not in the " -"second set; i.e. performs a `relative complement " -"`_ of the second set " -"relative to the first. Accepts exactly two argument expressions." -msgstr "" - -#: ../source/includes/toc/table-aggregation-set.rst:23 -msgid ":expression:`$setIsSubset`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-set.rst:23 -msgid "" -"Returns ``true`` if all elements of the first set appear in the second set, " -"including when the first set equals the second set; i.e. not a `strict " -"subset `_. Accepts exactly two argument" -" expressions." -msgstr "" - -#: ../source/includes/toc/table-aggregation-set.rst:29 -msgid ":expression:`$anyElementTrue`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-set.rst:29 -msgid "" -"Returns ``true`` if *any* elements of a set evaluate to ``true``; otherwise," -" returns ``false``. Accepts a single argument expression." -msgstr "" - -#: ../source/includes/toc/table-aggregation-set.rst:33 -msgid ":expression:`$allElementsTrue`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-set.rst:33 -msgid "" -"Returns ``true`` if *no* element of a set evaluates to ``false``, otherwise," -" returns ``false``. Accepts a single argument expression." -msgstr "" - -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on " -"the specific operator to go to its reference page." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation-string.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation-string.po deleted file mode 100644 index 604d200ea21..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation-string.po +++ /dev/null @@ -1,203 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# bfc32a8c8a144c069201b88ce23e3255 -#: ../source/reference/operator/aggregation-string.txt:3 -msgid "String Aggregation Operators" -msgstr "" - -# 628c80281f1f4a4d91dd22b56a960eac -#: ../source/includes/intro-aggregation-string.rst:1 -msgid "|exp-has| a well-defined behavior for strings of ASCII characters." -msgstr "" - -# 8fb7518a7035436d87995175e3091325 -#: ../source/reference/operator/aggregation-string.txt:18 -msgid "" -":expression:`$concat` behavior is well-defined regardless of the " -"characters used." -msgstr "" - -# dfdedcba5434476a99f0ebf58954f459 -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on" -" the specific operator to go to its reference page." -msgstr "" - -# 4ce9560eaf1d41d280a6de3592bead41 -#: ../source/includes/toc/table-aggregation-string.rst:2 -msgid "Name" -msgstr "" - -# d5a3b289f714442e907051f5697dc56e -#: ../source/includes/toc/table-aggregation-string.rst:2 -msgid "Description" -msgstr "" - -# 306bdfe95ed0418db00a9827ae14f776 -#: ../source/includes/toc/table-aggregation-string.rst:4 -msgid ":expression:`$concat`" -msgstr "" - -# 97b6e6da4dc94a48ad67c8f0b2400b47 -#: ../source/includes/toc/table-aggregation-string.rst:4 -msgid "Concatenates any number of strings." -msgstr "" - -# 2ab53611209c461daa04db6aad2cd98e -#: ../source/includes/toc/table-aggregation-string.rst:7 -msgid ":expression:`$indexOfBytes`" -msgstr "" - -# df8174d8db7d4d17ba573b1b85baa023 -#: ../source/includes/toc/table-aggregation-string.rst:7 -msgid "" -"Searches a string for an occurence of a substring and returns the UTF-8 " -"byte index of the first occurence. If the substring is not found, returns" -" ``-1``." -msgstr "" - -# 844ef546309248a295e7aa7f58fc60b6 -#: ../source/includes/toc/table-aggregation-string.rst:12 -msgid ":expression:`$indexOfCP`" -msgstr "" - -# bc1055a9dea84bd29bf02846e4d91c26 -#: ../source/includes/toc/table-aggregation-string.rst:12 -msgid "" -"Searches a string for an occurence of a substring and returns the UTF-8 " -"code point index of the first occurence. If the substring is not found, " -"returns ``-1``." -msgstr "" - -# 12e853ae99c346c589fd04716c167748 -#: ../source/includes/toc/table-aggregation-string.rst:17 -msgid ":expression:`$split`" -msgstr "" - -# 5a8abd6c0ff54d55902623c06909d501 -#: ../source/includes/toc/table-aggregation-string.rst:17 -msgid "" -"Splits a string into substrings based on a delimiter. Returns an array of" -" substrings. If the delimiter is not found within the string, returns an " -"array containing the original string." -msgstr "" - -# 5846e33383f24d54bcb3378ff16de928 -# f336c6e5d24f4b749833ea62c3e62392 -#: ../source/includes/toc/table-aggregation-string.rst:22 -#: ../source/includes/toc/table-aggregation-string.rst:34 -msgid ":expression:`$strcasecmp`" -msgstr "" - -# 92e858d91388471fb79c148d9d245198 -# c31a9f5c021c42f592cd9916f54f3687 -#: ../source/includes/toc/table-aggregation-string.rst:22 -#: ../source/includes/toc/table-aggregation-string.rst:34 -msgid "" -"Performs case-insensitive string comparison and returns: ``0`` if two " -"strings are equivalent, ``1`` if the first string is greater than the " -"second, and ``-1`` if the first string is less than the second." -msgstr "" - -# 5745981a7b224e29b43c7bbd9039f95d -#: ../source/includes/toc/table-aggregation-string.rst:27 -msgid ":expression:`$strLenBytes`" -msgstr "" - -# 83cd58cd2d014abf943aa570ea3e79d3 -#: ../source/includes/toc/table-aggregation-string.rst:27 -msgid "Returns the number of UTF-8 encoded bytes in a string." -msgstr "" - -# c03e94134070469789f62ea586d8ba88 -#: ../source/includes/toc/table-aggregation-string.rst:30 -msgid ":expression:`$strLenCP`" -msgstr "" - -# e611d08721b346ec9008e01f055156b2 -#: ../source/includes/toc/table-aggregation-string.rst:30 -msgid "" -"Returns the number of UTF-8 `code points " -"`_ in a string." -msgstr "" - -# 5d8071716e1e4c339611b05df1fcd7b6 -#: ../source/includes/toc/table-aggregation-string.rst:39 -msgid ":expression:`$substr`" -msgstr "" - -# 06cfed2d745947b4a1cd37ea31dd8ecc -#: ../source/includes/toc/table-aggregation-string.rst:39 -msgid "Deprecated. Use :expression:`$substrBytes` or :expression:`$substrCP`." -msgstr "" - -# 8ddc46f4a8c6479d9b26c511344c5176 -#: ../source/includes/toc/table-aggregation-string.rst:42 -msgid ":expression:`$substrBytes`" -msgstr "" - -# fc84687185d54c4097fd5f814cde56d5 -#: ../source/includes/toc/table-aggregation-string.rst:42 -msgid "" -"Returns the substring of a string. Starts with the character at the " -"specified UTF-8 byte index (zero-based) in the string and continues for " -"the specified number of bytes." -msgstr "" - -# 20f7a518f4e043eb9e492ec82ddec213 -#: ../source/includes/toc/table-aggregation-string.rst:47 -msgid ":expression:`$substrCP`" -msgstr "" - -# f47107ed6c3e44e994b66250964e788e -#: ../source/includes/toc/table-aggregation-string.rst:47 -msgid "" -"Returns the substring of a string. Starts with the character at the " -"specified UTF-8 `code point (CP) " -"`_ index (zero-based) in the" -" string and continues for the number of code points specified." -msgstr "" - -# fb3bd5028d9946afa3dbf6c8ffc44297 -#: ../source/includes/toc/table-aggregation-string.rst:53 -msgid ":expression:`$toLower`" -msgstr "" - -# b03936ffadb7478bb40e60119f82c8de -#: ../source/includes/toc/table-aggregation-string.rst:53 -msgid "Converts a string to lowercase. Accepts a single argument expression." -msgstr "" - -# f091cf952e46407ab7e6c45d5784dded -#: ../source/includes/toc/table-aggregation-string.rst:56 -msgid ":expression:`$toUpper`" -msgstr "" - -# 7651b146f5744ca8b833d30ea562e44b -#: ../source/includes/toc/table-aggregation-string.rst:56 -msgid "Converts a string to uppercase. Accepts a single argument expression." -msgstr "" - -#~ msgid "" -#~ "Returns a substring of a string, " -#~ "starting at a specified index position" -#~ " up to a specified length. Accepts" -#~ " three expressions as arguments: the " -#~ "first argument must resolve to a " -#~ "string, and the second and third " -#~ "arguments must resolve to integers." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation-text-search.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation-text-search.po deleted file mode 100644 index 363137eaca7..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation-text-search.po +++ /dev/null @@ -1,56 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 73a496db75de431f8ef5ce9cb22e45a4 -#: ../source/reference/operator/aggregation-text-search.txt:3 -msgid "Text Search Aggregation Operators" -msgstr "" - -# b0b5f55ed4334a3fad18964bd1a3a61f -#: ../source/reference/operator/aggregation-text-search.txt:13 -msgid "Views" -msgstr "" - -# 8d09a141e59e4b29935c6d54c86595b0 -#: ../source/includes/extracts/views-unsupported-text-search.rst:1 -msgid ":doc:`Views ` do not support text search." -msgstr "" - -# d492932c6aaa44c48217a7c87f07320e -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on" -" the specific operator to go to its reference page." -msgstr "" - -# 317c61ef534a42a1aa7c1513ca1def2d -#: ../source/includes/toc/table-aggregation-text-search.rst:2 -msgid "Name" -msgstr "" - -# 741bc467edb04ecabce026ec83fa77fc -#: ../source/includes/toc/table-aggregation-text-search.rst:2 -msgid "Description" -msgstr "" - -# 3f4e36d137f4447faad17f570a1aebff -#: ../source/includes/toc/table-aggregation-text-search.rst:4 -msgid ":expression:`$meta`" -msgstr "" - -# 1e39e8be29534dc2b39c067e8d74dd42 -#: ../source/includes/toc/table-aggregation-text-search.rst:4 -msgid "Access text search metadata." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation.po deleted file mode 100644 index 7357bf688bb..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation.po +++ /dev/null @@ -1,548 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# e3942043e46348a3b1c10afe6f6ccc5d -#: ../source/reference/operator/aggregation.txt:8 -msgid "Aggregation Pipeline Operators" -msgstr "" - -# 194dbab29194489ba089156d0d34df74 -#: ../source/reference/operator/aggregation.txt -msgid "On this page" -msgstr "" - -# 4438dfb47d414cb49b459b7ec4d264c1 -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on" -" the specific operator to go to its reference page." -msgstr "" - -# a40483ca7bbb441db2264d64f52119ef -#: ../source/reference/operator/aggregation.txt:23 -msgid "Stage Operators" -msgstr "" - -# 187ba5b1029e418ea035c16c03b120b8 -#: ../source/reference/operator/aggregation.txt:25 -msgid "" -"In the :method:`db.collection.aggregate` method, :doc:`pipeline ` stages appear in an array. Documents pass through" -" the stages in sequence." -msgstr "" - -# b7e0c5fb21554162961bdb7836ebe34e -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:2 -msgid "Name" -msgstr "" - -# e9af751c3dfc4a93abdf5d0600da5fbb -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:2 -msgid "Description" -msgstr "" - -# b12ecbd7d3d8478db25f2ad0048742e8 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:4 -msgid ":pipeline:`$collStats`" -msgstr "" - -# b001260ec27e47d3bf7c6123702c1045 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:4 -msgid "Returns statistics regarding a collection or view." -msgstr "" - -# 1433704c9d394bb2bb35b513e4395205 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:7 -msgid ":pipeline:`$project`" -msgstr "" - -# 2bc02a9fab3a43a1addd65011f7b4467 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:7 -msgid "" -"Reshapes each document in the stream, such as by adding new fields or " -"removing existing fields. For each input document, outputs one document." -msgstr "" - -# 2180292f5a0d4ff1b12ba889c11b259c -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:12 -msgid ":pipeline:`$match`" -msgstr "" - -# 30c20fd8b5934b6d83baa3726090ebaf -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:12 -msgid "" -"Filters the document stream to allow only matching documents to pass " -"unmodified into the next pipeline stage. :pipeline:`$match` uses standard" -" MongoDB queries. For each input document, outputs either one document (a" -" match) or zero documents (no match)." -msgstr "" - -# c5afdd0e714e4b1591bee99a2861a4c0 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:18 -msgid ":pipeline:`$redact`" -msgstr "" - -# 519bc177ec0e4fac93cf909a6b60f547 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:18 -msgid "" -"Reshapes each document in the stream by restricting the content for each " -"document based on information stored in the documents themselves. " -"Incorporates the functionality of :pipeline:`$project` and " -":pipeline:`$match`. Can be used to implement field level redaction. For " -"each input document, outputs either one or zero documents." -msgstr "" - -# 8b4d440d2a3a4067ad63233db7bc7bae -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:26 -msgid ":pipeline:`$limit`" -msgstr "" - -# f53ff877d83d483a9a3bf5d192e7e7fd -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:26 -msgid "" -"Passes the first *n* documents unmodified to the pipeline where *n* is " -"the specified limit. For each input document, outputs either one document" -" (for the first *n* documents) or zero documents (after the first *n* " -"documents)." -msgstr "" - -# ec7a515cb2bd4b048d3b755f6e8d6400 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:32 -msgid ":pipeline:`$skip`" -msgstr "" - -# 49a7d420700a4e2fab9d911de67ec529 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:32 -msgid "" -"Skips the first *n* documents where *n* is the specified skip number and " -"passes the remaining documents unmodified to the pipeline. For each input" -" document, outputs either zero documents (for the first *n* documents) or" -" one document (if after the first *n* documents)." -msgstr "" - -# 331b2e43841e41c198298cb7d282774f -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:38 -msgid ":pipeline:`$unwind`" -msgstr "" - -# e0de56a516d4419684bb3209272f7edf -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:38 -msgid "" -"Deconstructs an array field from the input documents to output a document" -" for *each* element. Each output document replaces the array with an " -"element value. For each input document, outputs *n* documents where *n* " -"is the number of array elements and can be zero for an empty array." -msgstr "" - -# e2bb5799e2ba488092a038ac3e4e8766 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:45 -msgid ":pipeline:`$group`" -msgstr "" - -# d8b4ca7c302749e7bcbc01fb52fb9785 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:45 -msgid "" -"Groups input documents by a specified identifier expression and applies " -"the accumulator expression(s), if specified, to each group. Consumes all " -"input documents and outputs one document per each distinct group. The " -"output documents only contain the identifier field and, if specified, " -"accumulated fields." -msgstr "" - -# 432dc4d7710742b185cec99c3a666510 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:52 -msgid ":pipeline:`$sample`" -msgstr "" - -# ec14d12389ca427fb2b4052426c69178 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:52 -msgid "Randomly selects the specified number of documents from its input." -msgstr "" - -# 2cf26dea54a04fa7aa958c9f3c42d518 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:55 -msgid ":pipeline:`$sort`" -msgstr "" - -# 65a2e035648e4b0ea8e54079f0df926b -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:55 -msgid "" -"Reorders the document stream by a specified sort key. Only the order " -"changes; the documents remain unmodified. For each input document, " -"outputs one document." -msgstr "" - -# 1dd81818701b47a09dbb5a9130f64235 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:60 -msgid ":pipeline:`$geoNear`" -msgstr "" - -# f033c16ee13b4dacbbd6b0875313c304 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:60 -msgid "" -"Returns an ordered stream of documents based on the proximity to a " -"geospatial point. Incorporates the functionality of :pipeline:`$match`, " -":pipeline:`$sort`, and :pipeline:`$limit` for geospatial data. The output" -" documents include an additional distance field and can include a " -"location identifier field." -msgstr "" - -# e3a9c55573f045fb918da010840d7c29 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:68 -msgid ":pipeline:`$lookup`" -msgstr "" - -# 3807434ff8564b8ea6f44c18deafd6ff -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:68 -msgid "" -"Performs a left outer join to another collection in the *same* database " -"to filter in documents from the \"joined\" collection for processing." -msgstr "" - -# d580c620bf8c4ece985006fca8f412c1 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:73 -msgid ":pipeline:`$out`" -msgstr "" - -# 6af97c0069424300a6f3afff82decdde -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:73 -msgid "" -"Writes the resulting documents of the aggregation pipeline to a " -"collection. To use the :pipeline:`$out` stage, it must be the last stage " -"in the pipeline." -msgstr "" - -# 200020fe80a748a688b198cdcefe15a5 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:78 -msgid ":pipeline:`$indexStats`" -msgstr "" - -# a31dd3d385e3461aa18a783de5582705 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:78 -msgid "Returns statistics regarding the use of each index for the collection." -msgstr "" - -# 23e0ec7f951740809002848ba61de7d1 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:82 -msgid ":pipeline:`$facet`" -msgstr "" - -# 88dbaa315ae546fbb4fb635f863d0491 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:82 -msgid "" -"Processes multiple :ref:`aggregation pipelines ` " -"within a single stage on the same set of input documents. Enables the " -"creation of multi-faceted aggregations capable of characterizing data " -"across multiple dimensions, or facets, in a single stage." -msgstr "" - -# f56925e673154ac489441ea3e3aa9890 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:89 -msgid ":pipeline:`$bucket`" -msgstr "" - -# d044be8680a74982907ecb180183f344 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:89 -msgid "" -"Categorizes incoming documents into groups, called buckets, based on a " -"specified expression and bucket boundaries." -msgstr "" - -# 7cf81e6165f34b00ab055b9fff781ae7 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:93 -msgid ":pipeline:`$bucketAuto`" -msgstr "" - -# 9a0fb69b10ba48e89ef8f128fbb6dd90 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:93 -msgid "" -"Categorizes incoming documents into a specific number of groups, called " -"buckets, based on a specified expression. Bucket boundaries are " -"automatically determined in an attempt to evenly distribute the documents" -" into the specified number of buckets." -msgstr "" - -# d74b12639c1643cc8e13a08af011a727 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:99 -msgid ":pipeline:`$sortByCount`" -msgstr "" - -# e08d8768af72410cbaf64dbe91197961 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:99 -msgid "" -"Groups incoming documents based on the value of a specified expression, " -"then computes the count of documents in each distinct group." -msgstr "" - -# aede3301857046fcb0daad5b55462944 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:104 -msgid ":pipeline:`$addFields`" -msgstr "" - -# 34e13bb8493942e28da8fcbfbd5640c5 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:104 -msgid "" -"Adds new fields to documents. Outputs documents that contain all existing" -" fields from the input documents and newly added fields." -msgstr "" - -# 20a752f5419c452dada27fd84da0bb42 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:109 -msgid ":pipeline:`$replaceRoot`" -msgstr "" - -# 0a0cbcea0d464c97a90ccab6135043f2 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:109 -msgid "" -"Replaces a document with the specified embedded document. The operation " -"replaces all existing fields in the input document, including the ``_id``" -" field. Specify a document embedded in the input document to promote the " -"embedded document to the top level." -msgstr "" - -# 28aaaf4406de4a49a20c9297930a7b01 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:115 -msgid ":pipeline:`$count`" -msgstr "" - -# de116e98908b4faf931b8306d09fb8bf -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:115 -msgid "" -"Returns a count of the number of documents at this stage of the " -"aggregation pipeline." -msgstr "" - -# b95da9acc2174fad9d1bf0cf7477967c -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:119 -msgid ":pipeline:`$graphLookup`" -msgstr "" - -# c5f9b4ee9d2f4a99ac198ee8584e0937 -#: ../source/includes/toc/table-aggregation-pipeline-operator.rst:119 -msgid "" -"Performs a recursive search on a collection. To each output document, " -"adds a new array field that contains the traversal results of the " -"recursive search for that document." -msgstr "" - -# a26fc01d2004437fad38edc14221c718 -#: ../source/reference/operator/aggregation.txt:50 -msgid "Expression Operators" -msgstr "" - -# fc822c87b29d4aa78b17c1eb9a0b903a -#: ../source/reference/operator/aggregation.txt:52 -msgid "" -"These expression operators are available to construct :ref:`expressions " -"` for use in the aggregation pipeline." -msgstr "" - -# d8bf74c90c574b2a853b7ba97bdc6e9a -#: ../source/includes/intro-aggregation-operator-expressions.rst:1 -msgid "" -"Operator expressions are similar to functions that take arguments. In " -"general, these expressions take an array of arguments and have the " -"following form:" -msgstr "" - -# 0239c00550de4487a5aa7f4868bae3f7 -#: ../source/includes/intro-aggregation-operator-expressions.rst:9 -msgid "" -"If operator accepts a single argument, you can omit the outer array " -"designating the argument list:" -msgstr "" - -# 5ae7441aac054d518234e18b95140d18 -#: ../source/includes/intro-aggregation-operator-expressions.rst:16 -msgid "" -"To avoid parsing ambiguity if the argument is a literal array, you must " -"wrap the literal array in a :expression:`$literal` expression or keep the" -" outer array that designates the argument list." -msgstr "" - -# 0d49e4b39efb43abb24287bdc9502b22 -#: ../source/reference/operator/aggregation.txt:58 -msgid "Boolean Operators" -msgstr "" - -# 422cd16979994b6ca4f318ec41b86201 -#: ../source/includes/intro-aggregation-boolean.rst:1 -msgid "" -"Boolean expressions evaluate their argument expressions as booleans and " -"return a boolean as the result." -msgstr "" - -# 813a4d6ac7954a51a10b6cb9848416dc -#: ../source/includes/extracts/fact-agg-boolean-intro.rst:1 -msgid "" -"In addition to the ``false`` boolean value, Boolean expression evaluates " -"as ``false`` the following: ``null``, ``0``, and ``undefined`` values. " -"The Boolean expression evaluates all other values as ``true``, including " -"non-zero numeric values and arrays." -msgstr "" - -# d37b459186844616ad00a5b486f7aaaa -#: ../source/reference/operator/aggregation.txt:74 -msgid "Set Operators" -msgstr "" - -# c2500d3fb61341c9bffe28c60f5a93ac -#: ../source/includes/intro-aggregation-set.rst:1 -msgid "" -"Set expressions performs set operation on arrays, treating arrays as " -"sets. Set expressions ignores the duplicate entries in each input array " -"and the order of the elements." -msgstr "" - -# 4f4ef09a3d3e43c1b89a91511e9b08ec -#: ../source/includes/intro-aggregation-set.rst:5 -msgid "" -"If the set operation returns a set, the operation filters out duplicates " -"in the result to output an array that contains only unique entries. The " -"order of the elements in the output array is unspecified." -msgstr "" - -# 1648e651b4d24daa80a568c5a167f14a -#: ../source/includes/extracts/fact-agg-top-level-expressions-setExpression.rst:1 -msgid "" -"If a set contains a nested array element, the set expression does *not* " -"descend into the nested array but evaluates the array at top-level." -msgstr "" - -# aa2d7885252a49e2b2896b38b5a0c242 -#: ../source/reference/operator/aggregation.txt:90 -msgid "Comparison Operators" -msgstr "" - -# 37f56abd294c4ed28e1fbeff3e7002b1 -#: ../source/includes/intro-aggregation-comparison.rst:1 -msgid "" -"Comparison expressions return a boolean except for :expression:`$cmp` " -"which returns a number." -msgstr "" - -# 55275f8e6aa94eb29941a370fa62d078 -#: ../source/includes/intro-aggregation-comparison.rst:4 -msgid "" -"The comparison expressions take two argument expressions and compare both" -" value and type, using the :ref:`specified BSON comparison order ` for values of different types." -msgstr "" - -# 0d5b775c4eaf44f68c8ed1fa5b647d97 -#: ../source/reference/operator/aggregation.txt:106 -msgid "Arithmetic Operators" -msgstr "" - -# b074aa4b50a7424794c62dad28ec335f -#: ../source/includes/intro-aggregation-arithmetic.rst:1 -msgid "" -"Arithmetic expressions perform mathematic operations on numbers. Some " -"arithmetic expressions can also support date arithmetic." -msgstr "" - -# 1a16c9f1852a4208831c950e3a8807c2 -#: ../source/reference/operator/aggregation.txt:122 -msgid "String Operators" -msgstr "" - -# a0c670b96d5e4435b871e905fd7b329b -#: ../source/includes/intro-aggregation-string.rst:1 -msgid "|exp-has| a well-defined behavior for strings of ASCII characters." -msgstr "" - -# 67d8271db52f4512b6bcd15c82bba920 -#: ../source/reference/operator/aggregation.txt:129 -msgid "" -":expression:`$concat` behavior is well-defined regardless of the " -"characters used." -msgstr "" - -# 43036a7f548646b7963d42d047b62c29 -#: ../source/reference/operator/aggregation.txt:144 -msgid "Text Search Operators" -msgstr "" - -# 06a22d7508ba44d5b32277825fc81954 -#: ../source/reference/operator/aggregation.txt:158 -msgid "Array Operators" -msgstr "" - -# 2fb9292405bb47d494197b74225bae97 -#: ../source/reference/operator/aggregation.txt:172 -msgid "Variable Operators" -msgstr "" - -# c848ec10b2d74db3abc1750bf8729762 -#: ../source/reference/operator/aggregation.txt:186 -msgid "Literal Operators" -msgstr "" - -# 13523d85aa784d8997e1bdc7654d70de -#: ../source/reference/operator/aggregation.txt:200 -msgid "Date Operators" -msgstr "" - -# 8faca67680a1419b8f619cefa2c5d3bd -#: ../source/reference/operator/aggregation.txt:214 -msgid "Conditional Expressions" -msgstr "" - -# a1dc5bde4e9e4eb2810e8677b33c2e66 -#: ../source/reference/operator/aggregation.txt:228 -msgid "Data Type Expressions" -msgstr "" - -# bd9a3c9699bf47e681f0a65ec97e45ff -#: ../source/reference/operator/aggregation.txt:244 -msgid "Accumulators" -msgstr "" - -# fd115b74670a436ab5449bbe42f440c0 -#: ../source/includes/intro-aggregation-accumulator.rst:3 -msgid "" -"Some accumulators are now available in the :pipeline:`$project` stage. In" -" previous versions of MongoDB , accumulators are available only for the " -":pipeline:`$group` stage." -msgstr "" - -# dbc6ac6d072a432f99be6bf3c9c32072 -#: ../source/includes/intro-aggregation-accumulator.rst:7 -msgid "" -"Accumulators, when used in the :pipeline:`$group` stage, maintain their " -"state (e.g. totals, maximums, minimums, and related data) as documents " -"progress through the pipeline." -msgstr "" - -# 49f7bf42866d43ce803f3e8be71e85d7 -#: ../source/includes/intro-aggregation-accumulator.rst:11 -msgid "" -"When used in the :pipeline:`$group` stage, accumulators take as input a " -"single expression, evaluating the expression once for each input " -"document, and maintain their stage for the group of documents that share " -"the same group key." -msgstr "" - -# f655973accd247a8aeb2fec77e6aadd7 -#: ../source/includes/intro-aggregation-accumulator.rst:16 -msgid "" -"When used in the :pipeline:`$project` stage, the accumulators do not " -"maintain their state. When used in the :pipeline:`$project` stage, " -"accumulators take as input either a single argument or multiple " -"arguments." -msgstr "" - -#~ msgid "" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/abs.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/abs.po deleted file mode 100644 index 1e7a41bac4f..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/abs.po +++ /dev/null @@ -1,101 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/abs.txt:3 -msgid "$abs (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/abs.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/abs.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/abs.txt:20 -msgid "Returns the absolute value of a number." -msgstr "" - -#: ../source/reference/operator/aggregation/abs.txt:22 -msgid ":expression:`$abs` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/abs.txt:28 -msgid "" -"The ```` expression can be any valid :ref:`expression ` as long as it resolves to a number. For more information on " -"expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/abs.txt:33 -msgid "Behavior" -msgstr "" - -#: ../source/includes/extracts/agg-expression-null-operand-abs.rst:1 -msgid "" -"If the argument resolves to a value of ``null`` or refers to a field that is" -" missing, ``$abs`` returns ``null``. If the argument resolves to ``NaN``, " -"``$abs`` returns ``NaN``." -msgstr "" - -#: ../source/reference/operator/aggregation/abs.txt:37 -msgid "" -"If the argument resolves to a value of ``null`` or refers to a field that is" -" missing, :expression:`$abs` returns ``null``. If the argument resolves to " -"``NaN``, :expression:`$abs` returns ``NaN``." -msgstr "" - -#: ../source/reference/operator/aggregation/abs.txt:45 -#: ../source/reference/operator/aggregation/abs.txt:58 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/abs.txt:46 -msgid "Results" -msgstr "" - -#: ../source/reference/operator/aggregation/abs.txt:48 -msgid "``{ $abs: -1 }``" -msgstr "" - -#: ../source/reference/operator/aggregation/abs.txt:49 -#: ../source/reference/operator/aggregation/abs.txt:52 -msgid "``1``" -msgstr "" - -#: ../source/reference/operator/aggregation/abs.txt:51 -msgid "``{ $abs: 1 }``" -msgstr "" - -#: ../source/reference/operator/aggregation/abs.txt:54 -msgid "``{ $abs: null }``" -msgstr "" - -#: ../source/reference/operator/aggregation/abs.txt:55 -msgid "``null``" -msgstr "" - -#: ../source/reference/operator/aggregation/abs.txt:60 -msgid "A collection ``ratings`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/abs.txt:69 -msgid "" -"The following example calculates the magnitude of difference between the " -"``start`` and ``end`` ratings:" -msgstr "" - -#: ../source/reference/operator/aggregation/abs.txt:80 -msgid "The operation returns the following results:" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/add.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/add.po deleted file mode 100644 index d3cd24bc8d8..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/add.po +++ /dev/null @@ -1,78 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/add.txt:3 -msgid "$add (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/add.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/add.txt:18 -msgid "" -"Adds numbers together or adds numbers and a date. If one of the arguments is" -" a date, :expression:`$add` treats the other arguments as milliseconds to " -"add to the date." -msgstr "" - -#: ../source/reference/operator/aggregation/add.txt:22 -msgid "The :expression:`$add` expression has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/add.txt:28 -msgid "" -"The arguments can be any valid :ref:`expression ` " -"as long as they resolve to either all numbers or to numbers and a date. For " -"more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/add.txt:34 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/aggregation/add.txt:36 -msgid "" -"The following examples use a ``sales`` collection with the following " -"documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/add.txt:46 -msgid "Add Numbers" -msgstr "" - -#: ../source/reference/operator/aggregation/add.txt:48 -msgid "" -"The following aggregation uses the :expression:`$add` expression in the " -":pipeline:`$project` pipeline to calculate the total cost:" -msgstr "" - -#: ../source/reference/operator/aggregation/add.txt:59 -#: ../source/reference/operator/aggregation/add.txt:82 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/add.txt:68 -msgid "Perform Addition on a Date" -msgstr "" - -#: ../source/reference/operator/aggregation/add.txt:70 -msgid "" -"The following aggregation uses the :expression:`$add` expression to compute " -"the ``billing_date`` by adding ``3*24*60*60000`` milliseconds (i.e. 3 days) " -"to the ``date`` field :" -msgstr "" - -#: ../source/reference/operator/aggregation/add.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/addFields.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/addFields.po deleted file mode 100644 index 20d9ffecefb..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/addFields.po +++ /dev/null @@ -1,201 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# c4f489623320414ebe33a85645704342 -#: ../source/reference/operator/aggregation/addFields.txt:3 -msgid "$addFields (aggregation)" -msgstr "" - -# 9dba503f1ceb420187f945d399c4a6c2 -#: ../source/reference/operator/aggregation/addFields.txt -msgid "On this page" -msgstr "" - -# d8a598479dbc469596a6e6ec909c2902 -#: ../source/reference/operator/aggregation/addFields.txt:14 -msgid "Definition" -msgstr "" - -# 228dbc009c6e4d5db4c974fee9a6e64e -#: ../source/reference/operator/aggregation/addFields.txt:20 -msgid "" -"Adds new fields to documents. ``$addFields`` outputs documents that " -"contain all existing fields from the input documents and newly added " -"fields." -msgstr "" - -# 54ca1e9f6ad544f69d1beb4116614344 -#: ../source/reference/operator/aggregation/addFields.txt:24 -msgid "" -"The :pipeline:`$addFields` stage is equivalent to a :pipeline:`$project` " -"stage that explicitly specifies all existing fields in the input " -"documents and adds the new fields." -msgstr "" - -# 01bf3b7cc1ae424ebcef4eb5d12eebd3 -#: ../source/reference/operator/aggregation/addFields.txt:28 -msgid ":pipeline:`$addFields` has the following form:" -msgstr "" - -# 41b8c30695c84be2900e2327a17efcf6 -#: ../source/reference/operator/aggregation/addFields.txt:34 -msgid "" -"Specify the name of each field to add and set its value to an " -":ref:`aggregation expression `. For more " -"information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# 250e17942c80416885bfa75dc95e3632 -#: ../source/reference/operator/aggregation/addFields.txt:40 -msgid "" -"If the name of the new field is the same as an existing field name " -"(including ``_id``), ``$addFields`` overwrites the existing value of that" -" field with the value of the specified expression." -msgstr "" - -# 00c839b73bb6479cbaa166b8d8b1f796 -#: ../source/reference/operator/aggregation/addFields.txt:45 -msgid "Behavior" -msgstr "" - -# 838432b7f5704ca0841807eb55dbee4d -#: ../source/reference/operator/aggregation/addFields.txt:47 -msgid "" -"``$addFields`` appends new fields to existing documents. You can include " -"one or more ``$addFields`` stages in an aggregation operation." -msgstr "" - -# 437dd73b45004941acf3af49bf9fb22b -#: ../source/reference/operator/aggregation/addFields.txt:50 -msgid "" -"To add field or fields to embedded documents (including documents in " -"arrays) use the dot notation. See :ref:`example `." -msgstr "" - -# a494f8a78eec4b10b38115e24bf44b0e -#: ../source/reference/operator/aggregation/addFields.txt:56 -msgid "" -"It is not possible to add an element to an existing array field with " -"``$addFields``." -msgstr "" - -# 753e2dcfa8e841e890831425c85ee0a3 -#: ../source/reference/operator/aggregation/addFields.txt:60 -msgid "Examples" -msgstr "" - -# 8dac32346a854bad9567e97cbdc12361 -#: ../source/reference/operator/aggregation/addFields.txt:63 -msgid "Using Two ``$addFields`` Stages" -msgstr "" - -# 8e865588a9ac41c4994f751d177f4091 -#: ../source/reference/operator/aggregation/addFields.txt:65 -msgid "A collection called ``scores`` contains the following documents:" -msgstr "" - -# ab03e25947a241ee9ad882724766b80f -#: ../source/reference/operator/aggregation/addFields.txt:84 -msgid "" -"The following operation uses two :pipeline:`$addFields` stages to include" -" three new fields in the output documents:" -msgstr "" - -# 227c9c1d686b4204ae7d83edcd50a06d -#: ../source/reference/operator/aggregation/addFields.txt:102 -msgid "The operation returns the following documents:" -msgstr "" - -# e4afaadce3114dbf8da5d85365f3c197 -#: ../source/reference/operator/aggregation/addFields.txt:128 -msgid "Adding Fields to an Embedded Document" -msgstr "" - -# f39cf3af922948818fa6e2063e2b5c99 -#: ../source/reference/operator/aggregation/addFields.txt:132 -msgid "" -"Use dot notation to add new fields to embedded documents. A collection " -"called ``vehicles`` contains the following documents:" -msgstr "" - -# 97a3580bff3d47dbab94786de05f7ebb -#: ../source/reference/operator/aggregation/addFields.txt:141 -msgid "" -"The following aggregation operation adds a new field ``fuel_type`` to the" -" embedded document ``specs``." -msgstr "" - -# 67d1f4e04ac94d339fff30825ca0c334 -#: ../source/reference/operator/aggregation/addFields.txt:154 -msgid "The operation returns the following results:" -msgstr "" - -# ff8e9bde501547af9b91c1f3f0330fc1 -#: ../source/reference/operator/aggregation/addFields.txt:166 -msgid "Overwriting an existing field" -msgstr "" - -# e986766ea73b4662a10426388cf0501e -#: ../source/reference/operator/aggregation/addFields.txt:168 -msgid "" -"Specifying an existing field name in an ``$addFields`` operation causes " -"the original field to be replaced." -msgstr "" - -# 43dd3ff1ee2e40a3b688fdbe56cc25f7 -#: ../source/reference/operator/aggregation/addFields.txt:171 -msgid "A collection called ``animals`` contains the following document:" -msgstr "" - -# 4118f0baa61a406a9373d3b452f1064d -#: ../source/reference/operator/aggregation/addFields.txt:177 -msgid "The following ``$addFields`` operation specifies the ``cats`` field." -msgstr "" - -# fbf62be2f34d4b839d8ef6c6953a8270 -#: ../source/reference/operator/aggregation/addFields.txt:187 -msgid "The operation returns the following document:" -msgstr "" - -# dce0af2e8d4d4c6188ef193ae9d89a33 -#: ../source/reference/operator/aggregation/addFields.txt:193 -msgid "" -"It is possible to replace one field with another. In the following " -"example the ``item`` field substitutes for the ``_id`` field." -msgstr "" - -# eada0dd642db44beac7e12de6de45d71 -#: ../source/reference/operator/aggregation/addFields.txt:196 -msgid "A collection called ``fruit`` contains the following documents:" -msgstr "" - -# b0e28e101c5b4a679fa96fc81d306b6d -#: ../source/reference/operator/aggregation/addFields.txt:204 -msgid "" -"The following aggregration operation uses ``$addFields`` to replace the " -"``_id`` field of each document with the value of the ``item`` field, and " -"replaces the ``item`` field with a static value." -msgstr "" - -# 0019048883824e4c883f7c2625eb41ed -#: ../source/reference/operator/aggregation/addFields.txt:219 -msgid "The operation returns the following:" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/addToSet.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/addToSet.po deleted file mode 100644 index e1f68c6ae1b..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/addToSet.po +++ /dev/null @@ -1,86 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/addToSet.txt:3 -msgid "$addToSet (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/addToSet.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/addToSet.txt:18 -msgid "" -"Returns an array of all *unique* values that results from applying an " -"expression to each document in a group of documents that share the same " -"group by key. Order of the elements in the output array is unspecified." -msgstr "" - -#: ../source/reference/operator/aggregation/addToSet.txt:25 -msgid ":expression:`$addToSet` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/addToSet.txt:31 -msgid "" -"For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/addToSet.txt:35 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/addToSet.txt:37 -msgid "" -"If the value of the expression is an array, :group:`$addToSet` appends the " -"whole array as a *single* element." -msgstr "" - -#: ../source/reference/operator/aggregation/addToSet.txt:40 -msgid "" -"If the value of the expression is a document, MongoDB determines that the " -"document is a duplicate if another document in the array matches the to-be-" -"added document exactly; i.e. the existing document has the exact same fields" -" and values in the exact same order." -msgstr "" - -#: ../source/reference/operator/aggregation/addToSet.txt:46 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/addToSet.txt:48 -msgid "Consider a ``sales`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/addToSet.txt:58 -msgid "" -"Grouping the documents by the day and the year of the ``date`` field, the " -"following operation uses the :group:`$addToSet` accumulator to compute the " -"list of unique items sold for each group:" -msgstr "" - -#: ../source/reference/operator/aggregation/addToSet.txt:76 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/addToSet.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/includes/extracts/fact-aggregation-accumulator-addToSet.rst:1 -msgid ":group:`$addToSet` is only available in the :pipeline:`$group` stage." -msgstr "" - -#~ msgid "" -#~ ":group:`$addToSet` is an :ref:`accumulator operator ` available only in the :pipeline:`$group` stage." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/allElementsTrue.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/allElementsTrue.po deleted file mode 100644 index ac9603b04d1..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/allElementsTrue.po +++ /dev/null @@ -1,111 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/allElementsTrue.txt:3 -msgid "$allElementsTrue (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/allElementsTrue.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/allElementsTrue.txt:20 -msgid "" -"Evaluates an array as a set and returns ``true`` if *no* element in the " -"array is ``false``. Otherwise, returns ``false``. An empty array returns " -"``true``." -msgstr "" - -#: ../source/reference/operator/aggregation/allElementsTrue.txt:24 -msgid ":expression:`$allElementsTrue` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/allElementsTrue.txt:30 -msgid "" -"The ```` itself must resolve to an array, separate from the " -"outer array that denotes the argument list. For more information on " -"expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/allElementsTrue.txt:35 -msgid "Behavior" -msgstr "" - -#: ../source/includes/extracts/fact-agg-top-level-expressions-allElementsTrue.rst:1 -msgid "" -"If a set contains a nested array element, :expression:`$allElementsTrue` " -"does *not* descend into the nested array but evaluates the array at top-" -"level." -msgstr "" - -#: ../source/includes/extracts/fact-agg-boolean-allElementsTrue.rst:1 -msgid "" -"In addition to the ``false`` boolean value, :expression:`$allElementsTrue` " -"evaluates as ``false`` the following: ``null``, ``0``, and ``undefined`` " -"values. The :expression:`$allElementsTrue` evaluates all other values as " -"``true``, including non-zero numeric values and arrays." -msgstr "" - -#: ../source/reference/operator/aggregation/allElementsTrue.txt:45 -#: ../source/reference/operator/aggregation/allElementsTrue.txt:76 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/allElementsTrue.txt:49 -msgid "Result" -msgstr "" - -#: ../source/reference/operator/aggregation/allElementsTrue.txt:51 -msgid "``{ $allElementsTrue: [ [ true, 1, \"someString\" ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/allElementsTrue.txt:55 -#: ../source/reference/operator/aggregation/allElementsTrue.txt:61 -#: ../source/reference/operator/aggregation/allElementsTrue.txt:67 -msgid "``true``" -msgstr "" - -#: ../source/reference/operator/aggregation/allElementsTrue.txt:57 -msgid "``{ $allElementsTrue: [ [ [ false ] ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/allElementsTrue.txt:63 -msgid "``{ $allElementsTrue: [ [ ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/allElementsTrue.txt:69 -msgid "``{ $allElementsTrue: [ [ null, false, 0 ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/allElementsTrue.txt:73 -msgid "``false``" -msgstr "" - -#: ../source/reference/operator/aggregation/allElementsTrue.txt:78 -msgid "Consider an ``survey`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/allElementsTrue.txt:93 -msgid "" -"The following operation uses the :expression:`$allElementsTrue` operator to " -"determine if the ``responses`` array only contains values that evaluate to " -"``true``:" -msgstr "" - -#: ../source/reference/operator/aggregation/allElementsTrue.txt:105 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/allElementsTrue.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/and.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/and.po deleted file mode 100644 index 8bc2dfff0c0..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/and.po +++ /dev/null @@ -1,112 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/and.txt:3 -msgid "$and (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/and.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/and.txt:18 -msgid "" -"Evaluates one or more expressions and returns ``true`` if *all* of the " -"expressions are ``true`` or if evoked with no argument expressions. " -"Otherwise, :expression:`$and` returns ``false``." -msgstr "" - -#: ../source/reference/operator/aggregation/and.txt:22 -msgid ":expression:`$and` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/and.txt:28 -msgid "" -"For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/and.txt:32 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/and.txt:34 -msgid "" -":expression:`$and` uses short-circuit logic: the operation stops evaluation " -"after encountering the first ``false`` expression." -msgstr "" - -#: ../source/includes/extracts/fact-agg-boolean-and.rst:1 -msgid "" -"In addition to the ``false`` boolean value, :expression:`$and` evaluates as " -"``false`` the following: ``null``, ``0``, and ``undefined`` values. The " -":expression:`$and` evaluates all other values as ``true``, including non-" -"zero numeric values and arrays." -msgstr "" - -#: ../source/reference/operator/aggregation/and.txt:43 -#: ../source/reference/operator/aggregation/and.txt:80 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/and.txt:47 -msgid "Result" -msgstr "" - -#: ../source/reference/operator/aggregation/and.txt:49 -msgid "``{ $and: [ 1, \"green\" ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/and.txt:53 -#: ../source/reference/operator/aggregation/and.txt:59 -#: ../source/reference/operator/aggregation/and.txt:65 -msgid "``true``" -msgstr "" - -#: ../source/reference/operator/aggregation/and.txt:55 -msgid "``{ $and: [ ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/and.txt:61 -msgid "``{ $and: [ [ null ], [ false ], [ 0 ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/and.txt:67 -msgid "``{ $and: [ null, true ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/and.txt:71 -#: ../source/reference/operator/aggregation/and.txt:77 -msgid "``false``" -msgstr "" - -#: ../source/reference/operator/aggregation/and.txt:73 -msgid "``{ $and: [ 0, true ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/and.txt:82 -msgid "Consider an ``inventory`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/and.txt:92 -msgid "" -"The following operation uses the :expression:`$and` operator to determine if" -" ``qty`` is greater than 100 *and* less than ``250``:" -msgstr "" - -#: ../source/reference/operator/aggregation/and.txt:110 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/and.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/anyElementTrue.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/anyElementTrue.po deleted file mode 100644 index 849518c7d76..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/anyElementTrue.po +++ /dev/null @@ -1,109 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/anyElementTrue.txt:3 -msgid "$anyElementTrue (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/anyElementTrue.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/anyElementTrue.txt:20 -msgid "" -"Evaluates an array as a set and returns ``true`` if any of the elements are " -"``true`` and ``false`` otherwise. An empty array returns ``false``." -msgstr "" - -#: ../source/reference/operator/aggregation/anyElementTrue.txt:24 -msgid ":expression:`$anyElementTrue` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/anyElementTrue.txt:30 -msgid "" -"The ```` itself must resolve to an array, separate from the " -"outer array that denotes the argument list. For more information on " -"expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/anyElementTrue.txt:35 -msgid "Behavior" -msgstr "" - -#: ../source/includes/extracts/fact-agg-top-level-expressions-anyElementTrue.rst:1 -msgid "" -"If a set contains a nested array element, :expression:`$anyElementTrue` does" -" *not* descend into the nested array but evaluates the array at top-level." -msgstr "" - -#: ../source/includes/extracts/fact-agg-boolean-anyElementTrue.rst:1 -msgid "" -"In addition to the ``false`` boolean value, :expression:`$anyElementTrue` " -"evaluates as ``false`` the following: ``null``, ``0``, and ``undefined`` " -"values. The :expression:`$anyElementTrue` evaluates all other values as " -"``true``, including non-zero numeric values and arrays." -msgstr "" - -#: ../source/reference/operator/aggregation/anyElementTrue.txt:45 -#: ../source/reference/operator/aggregation/anyElementTrue.txt:76 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/anyElementTrue.txt:49 -msgid "Result" -msgstr "" - -#: ../source/reference/operator/aggregation/anyElementTrue.txt:51 -msgid "``{ $anyElementTrue: [ [ true, false ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/anyElementTrue.txt:55 -#: ../source/reference/operator/aggregation/anyElementTrue.txt:61 -msgid "``true``" -msgstr "" - -#: ../source/reference/operator/aggregation/anyElementTrue.txt:57 -msgid "``{ $anyElementTrue: [ [ [ false ] ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/anyElementTrue.txt:63 -msgid "``{ $anyElementTrue: [ [ null, false, 0 ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/anyElementTrue.txt:67 -#: ../source/reference/operator/aggregation/anyElementTrue.txt:73 -msgid "``false``" -msgstr "" - -#: ../source/reference/operator/aggregation/anyElementTrue.txt:69 -msgid "``{ $anyElementTrue: [ [ ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/anyElementTrue.txt:78 -msgid "Consider an ``survey`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/anyElementTrue.txt:93 -msgid "" -"The following operation uses the :expression:`$anyElementTrue` operator to " -"determine if the ``responses`` array contains any value that evaluates to " -"``true``:" -msgstr "" - -#: ../source/reference/operator/aggregation/anyElementTrue.txt:105 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/anyElementTrue.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/arrayElemAt.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/arrayElemAt.po deleted file mode 100644 index 6f264b20a30..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/arrayElemAt.po +++ /dev/null @@ -1,115 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/arrayElemAt.txt:3 -msgid "$arrayElemAt (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/arrayElemAt.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/arrayElemAt.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/arrayElemAt.txt:20 -msgid "Returns the element at the specified array index." -msgstr "" - -#: ../source/reference/operator/aggregation/arrayElemAt.txt:22 -msgid ":expression:`$arrayElemAt` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/arrayElemAt.txt:28 -msgid "" -"The ```` expression can be any valid :ref:`expression ` as long as it resolves to an array." -msgstr "" - -#: ../source/reference/operator/aggregation/arrayElemAt.txt:31 -msgid "" -"The ```` expression can be any valid :ref:`expression ` as long as it resolves to an integer." -msgstr "" - -#: ../source/reference/operator/aggregation/arrayElemAt.txt:34 -msgid "" -"If positive, :expression:`$arrayElemAt` returns the element at the ``idx`` " -"position, counting from the start of the array." -msgstr "" - -#: ../source/reference/operator/aggregation/arrayElemAt.txt:37 -msgid "" -"If negative, :expression:`$arrayElemAt` returns the element at the ``idx`` " -"position, counting from the end of the array." -msgstr "" - -#: ../source/reference/operator/aggregation/arrayElemAt.txt:40 -msgid "" -"If the ``idx`` exceeds the array bounds, :expression:`$arrayElemAt` does not" -" return any result." -msgstr "" - -#: ../source/reference/operator/aggregation/arrayElemAt.txt:43 -#: ../source/reference/operator/aggregation/arrayElemAt.txt:49 -msgid "" -"For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/arrayElemAt.txt:47 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/arrayElemAt.txt:56 -#: ../source/reference/operator/aggregation/arrayElemAt.txt:69 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/arrayElemAt.txt:57 -msgid "Results" -msgstr "" - -#: ../source/reference/operator/aggregation/arrayElemAt.txt:59 -msgid "``{ $arrayElemAt: [ [ 1, 2, 3 ], 0 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/arrayElemAt.txt:60 -msgid "``1``" -msgstr "" - -#: ../source/reference/operator/aggregation/arrayElemAt.txt:62 -msgid "``{ $arrayElemAt: [ [ 1, 2, 3 ], -2 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/arrayElemAt.txt:63 -msgid "``2``" -msgstr "" - -#: ../source/reference/operator/aggregation/arrayElemAt.txt:65 -msgid "``{ $arrayElemAt: [ [ 1, 2, 3 ], 15 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/arrayElemAt.txt:71 -msgid "A collection named ``users`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/arrayElemAt.txt:80 -msgid "" -"The following example returns the first and last element in the " -"``favorites`` array:" -msgstr "" - -#: ../source/reference/operator/aggregation/arrayElemAt.txt:96 -msgid "The operation returns the following results:" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/avg.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/avg.po deleted file mode 100644 index 751651be701..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/avg.po +++ /dev/null @@ -1,169 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/avg.txt:3 -msgid "$avg (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/avg.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/avg.txt:49 -msgid "" -"For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/avg.txt:75 -msgid "Consider a ``sales`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/avg.txt:85 -msgid "" -"Grouping the documents by the ``item`` field, the following operation uses " -"the :group:`$avg` accumulator to compute the average amount and average " -"quantity for each grouping." -msgstr "" - -#: ../source/reference/operator/aggregation/avg.txt:104 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/avg.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/avg.txt:18 -msgid "" -"Returns the average value of the numeric values. :group:`$avg` ignores non-" -"numeric values." -msgstr "" - -#: ../source/includes/extracts/fact-aggregation-accumulator-avg.rst:3 -msgid "" -":group:`$avg` is available in the :pipeline:`$group` and " -":pipeline:`$project` stages. In previous versions of MongoDB, :group:`$avg` " -"is available in the :pipeline:`$group` stage only." -msgstr "" - -#: ../source/reference/operator/aggregation/avg.txt:23 -msgid "" -"When used in the :pipeline:`$group` stage, :expression:`$avg` has the " -"following syntax and returns the collective average of all the numeric " -"values that result from applying a specified expression to each document in " -"a group of documents that share the same group by key:" -msgstr "" - -#: ../source/reference/operator/aggregation/avg.txt:32 -msgid "" -"When used in the :pipeline:`$project` stage, :expression:`$avg` returns the " -"average of the specified expression or list of expressions for each document" -" and has one of two syntaxes:" -msgstr "" - -#: ../source/reference/operator/aggregation/avg.txt:36 -msgid ":expression:`$avg` has one specified expression as its operand:" -msgstr "" - -#: ../source/reference/operator/aggregation/avg.txt:42 -msgid ":expression:`$avg` has a list of specified expressions as its operand:" -msgstr "" - -#: ../source/reference/operator/aggregation/avg.txt:53 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/avg.txt:56 -msgid "Non-numeric Values" -msgstr "" - -#: ../source/reference/operator/aggregation/avg.txt:58 -msgid "" -":group:`$avg` ignores non-numeric values. If all operands for the average " -"are non-numeric, :group:`$avg` returns ``null``." -msgstr "" - -#: ../source/reference/operator/aggregation/avg.txt:62 -msgid "Array Operand" -msgstr "" - -#: ../source/reference/operator/aggregation/avg.txt:64 -msgid "" -"In the :pipeline:`$group` stage, if the expression resolves to an array, " -":group:`$avg` treats the operand as a non-numerical value." -msgstr "" - -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-avg.rst:1 -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-avg.rst:1 -msgid "In the :pipeline:`$project` stage:" -msgstr "" - -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-avg.rst:3 -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-avg.rst:3 -msgid "" -"With a single expression as its operand, if the expression resolves to an " -"array, :group:`$avg` traverses into the array to operate on the numerical " -"elements of the array to return a single value." -msgstr "" - -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-avg.rst:7 -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-avg.rst:7 -msgid "" -"With a list of expressions as its operand, if any of the expressions " -"resolves to an array, :group:`$avg` does **not** traverse into the array but" -" instead treats the array as a non-numerical value." -msgstr "" - -#: ../source/reference/operator/aggregation/avg.txt:70 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/aggregation/avg.txt:73 -msgid "Use in ``$group`` Stage" -msgstr "" - -#: ../source/reference/operator/aggregation/avg.txt:113 -msgid "Use in ``$project`` Stage" -msgstr "" - -#: ../source/reference/operator/aggregation/avg.txt:115 -msgid "A collection ``students`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/avg.txt:123 -msgid "" -"The following example uses the :group:`$avg` in the :pipeline:`$project` " -"stage to calculate the average quiz scores, the average lab scores, and the " -"average of the final and the midterm:" -msgstr "" - -#: ../source/reference/operator/aggregation/avg.txt:139 -msgid "The operation results in the following documents:" -msgstr "" - -#~ msgid "" -#~ "Returns the average value of the numeric values that result from applying a " -#~ "specified expression to each document in a group of documents that share the" -#~ " same group by key. :group:`$avg` ignores non-numeric values." -#~ msgstr "" - -#~ msgid "" -#~ ":group:`$avg` is an :ref:`accumulator operator ` available only in the :pipeline:`$group` stage." -#~ msgstr "" - -#~ msgid ":expression:`$avg` has the following syntax:" -#~ msgstr "" - -#~ msgid "Example" -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/bucket.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/bucket.po deleted file mode 100644 index 51aa7236c0e..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/bucket.po +++ /dev/null @@ -1,225 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 0267fb17f16c457e83163d87b9295aed -#: ../source/reference/operator/aggregation/bucket.txt:3 -msgid "$bucket (aggregation)" -msgstr "" - -# 746bebb3342b4dcbb0f8d60e81dd64bb -#: ../source/reference/operator/aggregation/bucket.txt -msgid "On this page" -msgstr "" - -# 1d7cdf4523064c059a1908b88c25940f -#: ../source/reference/operator/aggregation/bucket.txt:14 -msgid "Definition" -msgstr "" - -# 18c46a282d1b4727a2f1dbd2b438e577 -#: ../source/reference/operator/aggregation/bucket.txt:20 -msgid "" -"Categorizes incoming documents into groups, called buckets, based on a " -"specified expression and bucket boundaries." -msgstr "" - -# b11a390d80aa450b9cdf763587b08d07 -#: ../source/reference/operator/aggregation/bucket.txt:23 -msgid "" -"Each bucket is represented as a document in the output. The document for " -"each bucket contains an ``_id`` field, whose value specifies the " -"inclusive lower bound of the bucket and a ``count`` field that contains " -"the number of documents in the bucket. The ``count`` field is included " -"by default when the ``output`` is not specified." -msgstr "" - -# 8fe0200fa0c645b28d2603c4bbf9ef1f -#: ../source/reference/operator/aggregation/bucket.txt:29 -msgid "" -":pipeline:`$bucket` only produces output documents for buckets that " -"contain at least one input document." -msgstr "" - -# 0ec903ae808c40b48fcaa7d82470a18a -#: ../source/reference/operator/aggregation/bucket.txt:50 -msgid "Behavior" -msgstr "" - -# c7ff0ffb77d44dc69216de28b0959276 -#: ../source/reference/operator/aggregation/bucket.txt:52 -msgid "" -"``$bucket`` requires at least one of the following conditions to be met " -"or the operation throws an error:" -msgstr "" - -# 34ccde372f2843a49a5646093a0a29f9 -#: ../source/reference/operator/aggregation/bucket.txt:55 -msgid "" -"Each input document resolves the ``groupBy`` expression to a value within" -" one of the bucket ranges specified by ``boundaries``, or" -msgstr "" - -# f4d39f8bf46d48ed9a3c2ca4cda36ad5 -#: ../source/reference/operator/aggregation/bucket.txt:58 -msgid "" -"A ``default`` value is specified to bucket documents whose ``groupBy`` " -"values are outside of the ``boundaries`` or of a different :doc:`BSON " -"type ` than the values in ``boundaries``." -msgstr "" - -# 447cb881a8294efc8294e334fbe8baf8 -#: ../source/reference/operator/aggregation/bucket.txt:63 -msgid "" -"If the ``groupBy`` expression resolves to an array or a document, " -"``$bucket`` arranges the input documents into buckets using the " -"comparison logic from :pipeline:`$sort`." -msgstr "" - -# f7abd12bdb5a4bb6b3c8272aa7715e84 -#: ../source/reference/operator/aggregation/bucket.txt:68 -msgid "Example" -msgstr "" - -# 7a4d41e6f0ff4637a7c6e9d8f65281da -#: ../source/reference/operator/aggregation/bucket.txt:70 -msgid "Consider a collection ``artwork`` with the following documents:" -msgstr "" - -# 716550f5fe124bb2a4de05cd84f55651 -#: ../source/reference/operator/aggregation/bucket.txt:91 -msgid "" -"The following operation uses the ``$bucket`` aggregation stage to arrange" -" the ``artwork`` collection into buckets according to ``price``:" -msgstr "" - -# 8f02fb2837d74dddbdf5139065fa837b -#: ../source/reference/operator/aggregation/bucket.txt:110 -msgid "The buckets have the following boundaries:" -msgstr "" - -# 61f2c38f1ec44c419089bf5cfec2aba9 -# c3fc485501a740ee914a02591751adfa -#: ../source/reference/operator/aggregation/bucket.txt:112 -#: ../source/reference/operator/aggregation/bucket.txt:198 -msgid "" -"[0, 200) with inclusive lowerbound ``0`` and exclusive upper bound " -"``200``." -msgstr "" - -# 067aa2a5c39a41118ead165d52272b2d -# 06676d4457a642238936354cbf694a67 -#: ../source/reference/operator/aggregation/bucket.txt:114 -#: ../source/reference/operator/aggregation/bucket.txt:200 -msgid "" -"[200, 400) with inclusive lowerbound ``200`` and exclusive upper bound " -"``400``." -msgstr "" - -# 5a05811bc3ca4fc8a92e62bc52488fbb -#: ../source/reference/operator/aggregation/bucket.txt:116 -msgid "" -"\"Other\" is the ``default`` bucket for documents without prices or " -"prices outside the ranges above." -msgstr "" - -# bf21bd62f0d24f599bcb9e045c69adba -#: ../source/reference/operator/aggregation/bucket.txt:119 -msgid "The operation returns the following documents:" -msgstr "" - -# a16df2e7c1b1441994b4e1893a99dbfd -#: ../source/reference/operator/aggregation/bucket.txt:151 -msgid "Using $bucket with $facet" -msgstr "" - -# ed52908ea8b740cebb06d01228547e91 -#: ../source/reference/operator/aggregation/bucket.txt:153 -msgid "" -"The :pipeline:`$bucket` stage can be used within the :pipeline:`$facet` " -"stage to process multiple aggregation pipelines on ``artwork`` in a " -"single aggregation stage." -msgstr "" - -# 50ada357147e49fabcd0fea3377368db -#: ../source/reference/operator/aggregation/bucket.txt:157 -msgid "" -"The following operation groups the documents from ``artwork`` into " -"buckets based on ``price`` and ``year``:" -msgstr "" - -# bad82151b9a845baab5e8e5a44abfe38 -#: ../source/reference/operator/aggregation/bucket.txt:195 -msgid "" -"The first facet groups the input documents by ``price``. The buckets have" -" the following boundaries:" -msgstr "" - -# f3e0dcc0a1f0471fa062bf0476714b0e -#: ../source/reference/operator/aggregation/bucket.txt:202 -msgid "" -"\"Other\", the``default`` bucket containing documents without prices or " -"prices outside the ranges above." -msgstr "" - -# 5f1913fe272a45cd939ecdab54b43cb3 -#: ../source/reference/operator/aggregation/bucket.txt:205 -msgid "" -"The second facet groups the input documents by ``year``. The buckets have" -" the following boundaries:" -msgstr "" - -# 4c313187aadf49b9b21c5cdc9778ef4e -#: ../source/reference/operator/aggregation/bucket.txt:208 -msgid "" -"[1890, 1910) with inclusive lowerbound ``1890`` and exclusive upper bound" -" ``1910``." -msgstr "" - -# e4e67bdfc1bd41b38eccb9b287f2628e -#: ../source/reference/operator/aggregation/bucket.txt:210 -msgid "" -"[1910, 1920) with inclusive lowerbound ``1910`` and exclusive upper bound" -" ``1920``." -msgstr "" - -# 5b2c388692524c9485d32a4c752369f5 -#: ../source/reference/operator/aggregation/bucket.txt:212 -msgid "" -"[1920, 1940) with inclusive lowerbound ``1910`` and exclusive upper bound" -" ``1940``." -msgstr "" - -# c27f87ccd7ff4419932c0789f903d473 -#: ../source/reference/operator/aggregation/bucket.txt:214 -msgid "" -"\"Unknown\", the``default`` bucket containing documents without years or " -"years outside the ranges above." -msgstr "" - -# 4d188f3a9b2b4f19a7d75e912395bd06 -#: ../source/reference/operator/aggregation/bucket.txt:217 -msgid "The operation returns the following document:" -msgstr "" - -# f011bb8d18bd4020bd132640836162bc -#: ../source/reference/operator/aggregation/bucket.txt:334 -msgid "See also :pipeline:`$bucketAuto`" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/bucketAuto.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/bucketAuto.po deleted file mode 100644 index d64de616e42..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/bucketAuto.po +++ /dev/null @@ -1,529 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# ecbf952dbcd1413790ba13a4576c9ed2 -#: ../source/reference/operator/aggregation/bucketAuto.txt:3 -msgid "$bucketAuto (aggregation)" -msgstr "" - -# 19d594f34d704016b0c5712de8697bb5 -#: ../source/reference/operator/aggregation/bucketAuto.txt -msgid "On this page" -msgstr "" - -# d72dd90f0e6a4534b2efd6a409188bf7 -#: ../source/reference/operator/aggregation/bucketAuto.txt:14 -msgid "Definition" -msgstr "" - -# 0746495dd4984518800501f941b4644a -#: ../source/reference/operator/aggregation/bucketAuto.txt:20 -msgid "" -"Categorizes incoming documents into a specific number of groups, called " -"buckets, based on a specified expression. Bucket boundaries are " -"automatically determined in an attempt to evenly distribute the documents" -" into the specified number of buckets." -msgstr "" - -# 03399c0d95b447aa83f69dcc51baea30 -#: ../source/reference/operator/aggregation/bucketAuto.txt:25 -msgid "" -"Each bucket is represented as a document in the output. The document for " -"each bucket contains an ``_id`` field, whose value specifies the " -"inclusive lower bound and the exclusive upper bound for the bucket, and a" -" ``count`` field that contains the number of documents in the bucket. The" -" ``count`` field is included by default when the ``output`` is not " -"specified." -msgstr "" - -# 0da6c4c241b14820bbe277c46739fd22 -#: ../source/reference/operator/aggregation/bucketAuto.txt:32 -msgid "The :pipeline:`$bucketAuto` stage has the following form:" -msgstr "" - -# 04272d53866b4640ad35ecb2e330334b -#: ../source/reference/operator/aggregation/bucketAuto.txt:51 -msgid "Behavior" -msgstr "" - -# d3c6ae7426d849a19825f9243343a347 -#: ../source/reference/operator/aggregation/bucketAuto.txt:53 -msgid "" -"The number of buckets in the output may be less than the specified number" -" of buckets, for example:" -msgstr "" - -# ddf4272adbec491c91940f8f9024631d -#: ../source/reference/operator/aggregation/bucketAuto.txt:56 -msgid "" -"The number of input documents is less than the specified number of " -"buckets." -msgstr "" - -# 31eb2a0bf80845798944610abe796560 -#: ../source/reference/operator/aggregation/bucketAuto.txt:59 -msgid "" -"The number of unique values of the ``groupBy`` expression is less than " -"the specified number of ``buckets``." -msgstr "" - -# 3c9e586adcbb42b693da649daeb99ec2 -#: ../source/reference/operator/aggregation/bucketAuto.txt:62 -msgid "The ``granularity`` has fewer intervals then the number of ``buckets``." -msgstr "" - -# 6e0ebc8770f541fe96464d2eedcfd65c -#: ../source/reference/operator/aggregation/bucketAuto.txt:65 -msgid "" -"The ``granularity`` is not fine enough to evenly distribute documents " -"into the specified number of ``buckets``." -msgstr "" - -# 5525605da2914643a5a57a2b3a4d9a46 -#: ../source/reference/operator/aggregation/bucketAuto.txt:68 -msgid "" -"If the ``groupBy`` expression refers to an array or document, the values " -"are arranged using the same ordering as in :pipeline:`$sort` before " -"determining the bucket boundaries." -msgstr "" - -# 8bcc69fd84e44e64853aa4ad77fd6fcc -# 84614370e0c243619d5634c8cccaca68 -#: ../source/reference/operator/aggregation/bucketAuto.txt:73 -#: ../source/reference/operator/aggregation/bucketAuto.txt:210 -msgid "Granularity" -msgstr "" - -# 39576c1d4e874319b9488bacdd2ae744 -#: ../source/reference/operator/aggregation/bucketAuto.txt:75 -msgid "" -"The ``$bucketAuto`` accepts an optional ``granularity`` parameter which " -"ensures that the boundaries of all buckets adhere to a specified " -"`preferred number series " -"`_. Using a preferred " -"number series provides more control on where the bucket boundaries are " -"set among the range of values in the ``groupBy`` expression. They may " -"also be used to help logarithmically and evenly set bucket boundaries " -"when the range of the ``groupBy`` expression scales exponentially." -msgstr "" - -# bcfc107a82a14818aaabffe78666c543 -#: ../source/reference/operator/aggregation/bucketAuto.txt:87 -msgid "Renard Series" -msgstr "" - -# 8f49b7a767e94cafb01a017817d8a83c -#: ../source/reference/operator/aggregation/bucketAuto.txt:89 -msgid "" -"The Renard number series are sets of numbers derived by taking either the" -" 5 :superscript:`th`, 10 :superscript:`th`, 20 :superscript:`th`, 40 " -":superscript:`th`, or 80 :superscript:`th` root of 10, then including " -"various powers of the root that equate to values between 1.0 to 10.0 " -"(10.3 in the case of ``R80``)." -msgstr "" - -# c039e8b34922448089365ec652337ba2 -#: ../source/reference/operator/aggregation/bucketAuto.txt:95 -msgid "" -"Set ``granularity`` to ``R5``, ``R10``, ``R20``, ``R40``, or ``R80`` to " -"restrict bucket boundaries to values in the series. The values of the " -"series are multiplied by a power of 10 when the ``groupBy`` values are " -"outside of the 1.0 to 10.0 (10.3 for ``R80``) range." -msgstr "" - -# 7dfe274cce9542b6a6789585244dd57f -# adb5f9a423174ff3bff68bdfa3da38c7 -# 42bf44e61bf64877915da22643dcc5b9 -# 8f1092d37436479ba1222f9f43ad3259 -#: ../source/reference/operator/aggregation/bucketAuto.txt -#: ../source/reference/operator/aggregation/bucketAuto.txt:253 -msgid "Example" -msgstr "" - -# 970e75327f664b9b8fc7340b20964020 -#: ../source/reference/operator/aggregation/bucketAuto.txt:102 -msgid "" -"The ``R5`` series is based off of the fifth root of 10, which is 1.58, " -"and includes various powers of this root (rounded) until 10 is reached. " -"The ``R5`` series is derived as follows:" -msgstr "" - -# 3702c37bb9834a2b891fb298349abc63 -#: ../source/reference/operator/aggregation/bucketAuto.txt:106 -msgid "10 :superscript:`0/5` = 1" -msgstr "" - -# d7c101106ff149cdbeda70f0395ef974 -#: ../source/reference/operator/aggregation/bucketAuto.txt:107 -msgid "10 :superscript:`1/5` = 1.584 ~ 1.6" -msgstr "" - -# 2d5dc6c5181b408682309224067f019b -#: ../source/reference/operator/aggregation/bucketAuto.txt:108 -msgid "10 :superscript:`2/5` = 2.511 ~ 2.5" -msgstr "" - -# 45b7264a92f7480f8dda2d4fefcf8ac4 -#: ../source/reference/operator/aggregation/bucketAuto.txt:109 -msgid "10 :superscript:`3/5` = 3.981 ~ 4.0" -msgstr "" - -# 6a1e66f3717544a99af4e62b7eddb9ea -#: ../source/reference/operator/aggregation/bucketAuto.txt:110 -msgid "10 :superscript:`4/5` = 6.309 ~ 6.3" -msgstr "" - -# cc45df0acebe4ad7ae1979bdb982b718 -#: ../source/reference/operator/aggregation/bucketAuto.txt:111 -msgid "10 :superscript:`5/5` = 10" -msgstr "" - -# 4a3f20b9d8254c09bc97488ccfa6f59b -#: ../source/reference/operator/aggregation/bucketAuto.txt:113 -msgid "" -"The same approach is applied to the other Renard series to offer finer " -"granularity, i.e., more intervals between 1.0 and 10.0 (10.3 for " -"``R80``)." -msgstr "" - -# ae775d1788824117b5584c5bebe73bfc -#: ../source/reference/operator/aggregation/bucketAuto.txt:118 -msgid "E Series" -msgstr "" - -# eba32d57d60f4a0d979bec5b2ed4024a -#: ../source/reference/operator/aggregation/bucketAuto.txt:120 -msgid "" -"The E number series are similar to the :ref:`Renard series ` in that they subdivide the interval from 1.0 to 10.0 by the 6 " -":superscript:`th`, 12 :superscript:`th`, 24 :superscript:`th`, 48 " -":superscript:`th`, 96 :superscript:`th`, or 192 :superscript:`nd` root of" -" ten with a particular relative error." -msgstr "" - -# d2e695d0619c42918f630d24e59a9499 -#: ../source/reference/operator/aggregation/bucketAuto.txt:127 -msgid "" -"Set ``granularity`` to ``E6``, ``E12``, ``E24``, ``E48``, ``E96``, or " -"``E192`` to restrict bucket boundaries to values in the series. The " -"values of the series are multiplied by a power of 10 when the ``groupBy``" -" values are outside of the 1.0 to 10.0 range. To learn more about the " -"E-series and their respective relative errors, see `preferred number " -"series `_." -msgstr "" - -# 6aa733ee3080466eb1b09e309b29670c -#: ../source/reference/operator/aggregation/bucketAuto.txt:135 -msgid "1-2-5 Series" -msgstr "" - -# f920cd84e6d34464b5eafde4b4389467 -#: ../source/reference/operator/aggregation/bucketAuto.txt:137 -msgid "" -"The ``1-2-5`` series behaves like a three-value :ref:`Renard series " -"`, if such a series existed." -msgstr "" - -# 461b6dd0cd8d481eaeee90ab041e1f48 -#: ../source/reference/operator/aggregation/bucketAuto.txt:140 -msgid "" -"Set ``granularity`` to ``1-2-5`` to restrict bucket boundaries to various" -" powers of the third root of 10, rounded to one significant digit." -msgstr "" - -# aac8d6602b524cd088325c2ec071d495 -#: ../source/reference/operator/aggregation/bucketAuto.txt:146 -msgid "" -"The following values are part of the ``1-2-5`` series: 0.1, 0.2, 0.5, 1, " -"2, 5, 10, 20, 50, 100, 200, 500, 1000, and so on..." -msgstr "" - -# d5096e33cea54f509fd61332dc4eaa69 -#: ../source/reference/operator/aggregation/bucketAuto.txt:151 -msgid "Powers of Two Series" -msgstr "" - -# 31408d73998f4c728d1bc6f6d3aac6fe -#: ../source/reference/operator/aggregation/bucketAuto.txt:153 -msgid "" -"Set ``granularity`` to ``POWERSOF2`` to restrict bucket boundaries to " -"numbers that are a power of two." -msgstr "" - -# 451c10cda2114a06a95ba57c41ceae2f -#: ../source/reference/operator/aggregation/bucketAuto.txt:158 -msgid "The following numbers adhere to the power of two Series:" -msgstr "" - -# 40ae41c19c5145dab352fe5a2a911def -#: ../source/reference/operator/aggregation/bucketAuto.txt:160 -msgid "2 :superscript:`0` = 1" -msgstr "" - -# 944bdb8d69e545eb8bcc6c261217f63f -#: ../source/reference/operator/aggregation/bucketAuto.txt:161 -msgid "2 :superscript:`1` = 2" -msgstr "" - -# f94afbcba78c474eb2f662d6a58f5031 -#: ../source/reference/operator/aggregation/bucketAuto.txt:162 -msgid "2 :superscript:`2` = 4" -msgstr "" - -# bd2717e909de46738cb87450924ac9d4 -#: ../source/reference/operator/aggregation/bucketAuto.txt:163 -msgid "2 :superscript:`3` = 8" -msgstr "" - -# 109380bb2eaf43018224b989f6f6354b -#: ../source/reference/operator/aggregation/bucketAuto.txt:164 -msgid "2 :superscript:`4` = 16" -msgstr "" - -# b6eacf4cdfdf43748332416a64194864 -#: ../source/reference/operator/aggregation/bucketAuto.txt:165 -msgid "2 :superscript:`5` = 32" -msgstr "" - -# 3a2c42e7c12244578996e93fae5875db -#: ../source/reference/operator/aggregation/bucketAuto.txt:166 -msgid "and so on..." -msgstr "" - -# c3f8008d177a4f06b12a5ec37ef635f0 -#: ../source/reference/operator/aggregation/bucketAuto.txt:168 -msgid "" -"A common implementation is how various computer components, like memory, " -"often adhere to the ``POWERSOF2`` set of preferred numbers:" -msgstr "" - -# d895ef2b510340bcbfbd88132902b8c4 -#: ../source/reference/operator/aggregation/bucketAuto.txt:171 -msgid "1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, and so on...." -msgstr "" - -# 2c4f48a43b20403da3a482e35918302d -#: ../source/reference/operator/aggregation/bucketAuto.txt:174 -msgid "Comparing Different Granularities" -msgstr "" - -# 184905f107344f29881bfc2a3967efd6 -#: ../source/reference/operator/aggregation/bucketAuto.txt:176 -msgid "" -"The following operation demonstrates how specifying different values for " -"``granularity`` affects how ``$bucketAuto`` determines bucket boundaries." -" A collection of ``things`` have an ``_id`` numbered from 1 to 100:" -msgstr "" - -# 712328dbc919468a8ca6c6a333fced2e -#: ../source/reference/operator/aggregation/bucketAuto.txt:188 -msgid "" -"Different values for ``granularity`` are substituted into the following " -"operation:" -msgstr "" - -# b8efd0aaac3c42a79b435b68649e3c45 -#: ../source/reference/operator/aggregation/bucketAuto.txt:203 -msgid "" -"The results in the following table demonstrate how different values for " -"``granularity`` yield different bucket boundaries:" -msgstr "" - -# b8192e21ed124a34be9db383d8f1b274 -#: ../source/reference/operator/aggregation/bucketAuto.txt:211 -msgid "Results" -msgstr "" - -# a2b192ab75d4431c8c47e8889262e7f0 -#: ../source/reference/operator/aggregation/bucketAuto.txt:212 -msgid "Notes" -msgstr "" - -# d41ce1006c574ef18ec39c829d9e8bd2 -#: ../source/reference/operator/aggregation/bucketAuto.txt:214 -msgid "**No granularity**" -msgstr "" - -# 28287d6a1edb4886bd4f28994a896e4a -# 807c12f87b9d4d239a47011316226962 -# 05a8998292324497b2d12350ca3f5ae8 -# 427bb34bccbe448e995b18863b01823a -#: ../source/reference/operator/aggregation/bucketAuto.txt -msgid "**{ \"_id\" : { \"min\" : 0, \"max\" : 20 }, \"count\" : 20 }**" -msgstr "" - -# 7ac47a629e964927b36e59eef24f8565 -# 59c68f1f8abc4bc4a8b64c5d6f7cdd40 -#: ../source/reference/operator/aggregation/bucketAuto.txt -msgid "**{ \"_id\" : { \"min\" : 20, \"max\" : 40 }, \"count\" : 20 }**" -msgstr "" - -# 1087f2424e9e447d95647cb17b0dfcfd -#: ../source/reference/operator/aggregation/bucketAuto.txt -msgid "**{ \"_id\" : { \"min\" : 40, \"max\" : 60 }, \"count\" : 20 }**" -msgstr "" - -# febf8fd841894917ba77546ac403ba58 -#: ../source/reference/operator/aggregation/bucketAuto.txt -msgid "**{ \"_id\" : { \"min\" : 60, \"max\" : 80 }, \"count\" : 20 }**" -msgstr "" - -# 8e0a8970c8cf43439ef94bc6f3e71411 -#: ../source/reference/operator/aggregation/bucketAuto.txt -msgid "**{ \"_id\" : { \"min\" : 80, \"max\" : 99 }, \"count\" : 20 }**" -msgstr "" - -# a084c86124e849d89cb9d080ea0d0a73 -#: ../source/reference/operator/aggregation/bucketAuto.txt:222 -msgid "**R20**" -msgstr "" - -# 13e91493809c4cfc9cc33a3c7fa9621a -#: ../source/reference/operator/aggregation/bucketAuto.txt -msgid "**{ \"_id\" : { \"min\" : 40, \"max\" : 63 }, \"count\" : 23 }**" -msgstr "" - -# cdb777ef199c4320b87cddbe63513141 -#: ../source/reference/operator/aggregation/bucketAuto.txt -msgid "**{ \"_id\" : { \"min\" : 63, \"max\" : 90 }, \"count\" : 27 }**" -msgstr "" - -# f6e5293696014d86b5f8b8e819dbff46 -#: ../source/reference/operator/aggregation/bucketAuto.txt -msgid "**{ \"_id\" : { \"min\" : 90, \"max\" : 100 }, \"count\" : 10 }**" -msgstr "" - -# 3aba7b6af3234aa2bc2d4795e1fc67a4 -#: ../source/reference/operator/aggregation/bucketAuto.txt:230 -msgid "**E24**" -msgstr "" - -# 940637c9ef5c49f8ad167a37c2210585 -#: ../source/reference/operator/aggregation/bucketAuto.txt -msgid "**{ \"_id\" : { \"min\" : 20, \"max\" : 43 }, \"count\" : 23 }**" -msgstr "" - -# 32232471082b47cb874e7beeddc16e6d -#: ../source/reference/operator/aggregation/bucketAuto.txt -msgid "**{ \"_id\" : { \"min\" : 43, \"max\" : 68 }, \"count\" : 25 }**" -msgstr "" - -# 259c9dcb2f7f4ac78408fb3a7f039556 -#: ../source/reference/operator/aggregation/bucketAuto.txt -msgid "**{ \"_id\" : { \"min\" : 68, \"max\" : 91 }, \"count\" : 23 }**" -msgstr "" - -# cf5c9163ecad41d7aa7dc16a514c3c27 -#: ../source/reference/operator/aggregation/bucketAuto.txt -msgid "**{ \"_id\" : { \"min\" : 91, \"max\" : 100 }, \"count\" : 9 }**" -msgstr "" - -# fd34b151f23143909d35407d88b15c28 -#: ../source/reference/operator/aggregation/bucketAuto.txt:238 -msgid "**1-2-5**" -msgstr "" - -# 2c155832ed3947209f1628216f1736c8 -#: ../source/reference/operator/aggregation/bucketAuto.txt -msgid "**{ \"_id\" : { \"min\" : 20, \"max\" : 50 }, \"count\" : 30 }**" -msgstr "" - -# fb5badd16b2947b4b3747d7209c98bac -#: ../source/reference/operator/aggregation/bucketAuto.txt -msgid "**{ \"_id\" : { \"min\" : 50, \"max\" : 100 }, \"count\" : 50 }**" -msgstr "" - -# 22ef64b80b5649ffa6df1afca3904025 -# 5896f835aa6d44fe8e7fe2da087839e9 -#: ../source/reference/operator/aggregation/bucketAuto.txt:242 -#: ../source/reference/operator/aggregation/bucketAuto.txt:249 -msgid "" -"The specified number of buckets exceeds the number of intervals in the " -"series." -msgstr "" - -# 90e5313331af45288925d5cff28443fc -#: ../source/reference/operator/aggregation/bucketAuto.txt:245 -msgid "**POWERSOF2**" -msgstr "" - -# 8f7c04ee4dc14fd7863b0a7bdd86f4e1 -#: ../source/reference/operator/aggregation/bucketAuto.txt -msgid "**{ \"_id\" : { \"min\" : 0, \"max\" : 32 }, \"count\" : 32 }**" -msgstr "" - -# a3492879dd484d4c86594745aa5da09b -#: ../source/reference/operator/aggregation/bucketAuto.txt -msgid "**{ \"_id\" : { \"min\" : 32, \"max\" : 64 }, \"count\" : 32 }**" -msgstr "" - -# 35dc05ad5891412da590997114004fda -#: ../source/reference/operator/aggregation/bucketAuto.txt -msgid "**{ \"_id\" : { \"min\" : 64, \"max\" : 128 }, \"count\" : 36 }**" -msgstr "" - -# 91fa7e67397347e69d34010379a9ece8 -#: ../source/reference/operator/aggregation/bucketAuto.txt:255 -msgid "Consider a collection ``artwork`` with the following documents:" -msgstr "" - -# 63a548b8488b42ae9c57aa2bb25d6efd -#: ../source/reference/operator/aggregation/bucketAuto.txt:285 -msgid "Single Facet Aggregation" -msgstr "" - -# 940bc249a26440acaf0f1d0335be52fb -#: ../source/reference/operator/aggregation/bucketAuto.txt:287 -msgid "" -"In the following operation, input documents are grouped into four buckets" -" according to the values in the ``price`` field:" -msgstr "" - -# a8ac6b28530848bdb2031089a237a1c2 -#: ../source/reference/operator/aggregation/bucketAuto.txt:301 -msgid "The operation returns the following documents:" -msgstr "" - -# 53427169c56f4dabab14dfa5abefaf9e -#: ../source/reference/operator/aggregation/bucketAuto.txt:335 -msgid "Multi-Faceted Aggregation" -msgstr "" - -# c9b5ec0bd0804e748019feef81464175 -#: ../source/reference/operator/aggregation/bucketAuto.txt:337 -msgid "" -"The :pipeline:`$bucketAuto` stage can be used within the " -":pipeline:`$facet` stage to process multiple aggregation pipelines on the" -" same set of input documents from ``artwork``." -msgstr "" - -# 91de4a4f59ed4df1bf0cd2670bf20068 -#: ../source/reference/operator/aggregation/bucketAuto.txt:341 -msgid "" -"The following aggregation pipeline groups the documents from the " -"``artwork`` collection into buckets based on ``price``, ``year``, and the" -" calculated ``area``:" -msgstr "" - -# f723420d2eb24979bb72cc593c214500 -#: ../source/reference/operator/aggregation/bucketAuto.txt:388 -msgid "The operation returns the following document:" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/ceil.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/ceil.po deleted file mode 100644 index 7cfdc6b02e5..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/ceil.po +++ /dev/null @@ -1,97 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/ceil.txt:3 -msgid "$ceil (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/ceil.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/ceil.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/ceil.txt:20 -msgid "" -"Returns the smallest integer greater than or equal to the specified number." -msgstr "" - -#: ../source/reference/operator/aggregation/ceil.txt:23 -msgid ":expression:`$ceil` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/ceil.txt:29 -msgid "" -"The ```` expression can be any valid :ref:`expression ` as long as it resolves to a number. For more information on " -"expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/ceil.txt:34 -msgid "Behavior" -msgstr "" - -#: ../source/includes/extracts/agg-expression-null-operand-ceil.rst:1 -msgid "" -"If the argument resolves to a value of ``null`` or refers to a field that is" -" missing, ``$ceil`` returns ``null``. If the argument resolves to ``NaN``, " -"``$ceil`` returns ``NaN``." -msgstr "" - -#: ../source/reference/operator/aggregation/ceil.txt:42 -#: ../source/reference/operator/aggregation/ceil.txt:55 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/ceil.txt:43 -msgid "Results" -msgstr "" - -#: ../source/reference/operator/aggregation/ceil.txt:45 -msgid "``{ $ceil: 1 }``" -msgstr "" - -#: ../source/reference/operator/aggregation/ceil.txt:46 -msgid "``1``" -msgstr "" - -#: ../source/reference/operator/aggregation/ceil.txt:48 -msgid "``{ $ceil: 7.80 }``" -msgstr "" - -#: ../source/reference/operator/aggregation/ceil.txt:49 -msgid "``8``" -msgstr "" - -#: ../source/reference/operator/aggregation/ceil.txt:51 -msgid "``{ $ceil: -2.8 }``" -msgstr "" - -#: ../source/reference/operator/aggregation/ceil.txt:52 -msgid "``-2``" -msgstr "" - -#: ../source/reference/operator/aggregation/ceil.txt:57 -msgid "A collection named ``samples`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/ceil.txt:66 -msgid "" -"The following example returns both the original value and the ceiling value:" -msgstr "" - -#: ../source/reference/operator/aggregation/ceil.txt:75 -msgid "The operation returns the following results:" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/cmp.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/cmp.po deleted file mode 100644 index 83090006a25..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/cmp.po +++ /dev/null @@ -1,74 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/cmp.txt:3 -msgid "$cmp (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/cmp.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/cmp.txt:18 -msgid "Compares two values and returns:" -msgstr "" - -#: ../source/reference/operator/aggregation/cmp.txt:20 -msgid "``-1`` if the first value is less than the second." -msgstr "" - -#: ../source/reference/operator/aggregation/cmp.txt:22 -msgid "``1`` if the first value is greater than the second." -msgstr "" - -#: ../source/reference/operator/aggregation/cmp.txt:24 -msgid "``0`` if the two values are equivalent." -msgstr "" - -#: ../source/includes/extracts/fact-agg-comparison-expression-cmp.rst:1 -msgid "" -"The :expression:`$cmp` compares both value and type, using the " -":ref:`specified BSON comparison order ` for " -"values of different types." -msgstr "" - -#: ../source/reference/operator/aggregation/cmp.txt:28 -msgid ":expression:`$cmp` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/cmp.txt:34 -msgid "" -"For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/cmp.txt:37 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/cmp.txt:39 -msgid "Consider an ``inventory`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/cmp.txt:49 -msgid "" -"The following operation uses the :expression:`$cmp` operator to compare the " -"``qty`` value with ``250``:" -msgstr "" - -#: ../source/reference/operator/aggregation/cmp.txt:68 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/cmp.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/collStats.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/collStats.po deleted file mode 100644 index 99b0f049951..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/collStats.po +++ /dev/null @@ -1,382 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 20fb027596674f1e9cd90176b51547cc -#: ../source/reference/operator/aggregation/collStats.txt:3 -msgid "$collStats (aggregation)" -msgstr "" - -# d825657203364c3ebcdd3644a1477130 -#: ../source/reference/operator/aggregation/collStats.txt -msgid "On this page" -msgstr "" - -# 71fcb6500d434d86974243d9b862f05a -#: ../source/reference/operator/aggregation/collStats.txt:14 -msgid "Definition" -msgstr "" - -# 0825f814595748e0aecabb0e53e602fc -#: ../source/reference/operator/aggregation/collStats.txt:20 -msgid "Returns statistics regarding a collection or view." -msgstr "" - -# 9a3ff732ee7a4bb7a250c4908b38ee0f -#: ../source/reference/operator/aggregation/collStats.txt:22 -msgid "The ``$collStats`` stage has the following prototype form:" -msgstr "" - -# 3418e4c0c6aa4ca4af8de83045d3e4ce -#: ../source/reference/operator/aggregation/collStats.txt:34 -msgid "All of the fields in the argument document are optional." -msgstr "" - -# 4d9115eb0f3647d9b25544b9ed23d833 -#: ../source/reference/operator/aggregation/collStats.txt:36 -msgid "``latencyStats`` adds latency statistics to the return document." -msgstr "" - -# 1128e053dc41468d8d2c844759b5ecac -#: ../source/reference/operator/aggregation/collStats.txt:38 -msgid "" -"``latencyStats.histograms`` adds latency histogram information to " -"``latencyStats`` if ``true``." -msgstr "" - -# 71282745590c416dafdc27f6362e539c -#: ../source/reference/operator/aggregation/collStats.txt:41 -msgid "``storageStats`` adds storage statistics to the return document." -msgstr "" - -# aadf15a3c48349bfa9286e788419210b -#: ../source/reference/operator/aggregation/collStats.txt:43 -msgid "The return document includes the following fields:" -msgstr "" - -# 4edb589f820f418eb5577ad89477a5a2 -# e870dbb67a7543e18f75292064cfd912 -# 4e6b6587512143a19c0c6dd96cab2f59 -# e3acc34d1af740249ee9e30e3a709f8e -#: ../source/includes/fact-latencystats-reference.rst:6 -#: ../source/includes/fact-latencystats-reference.rst:25 -#: ../source/includes/fact-latencystats-reference.rst:50 -#: ../source/reference/operator/aggregation/collStats.txt:49 -msgid "Field Name" -msgstr "" - -# f8419ab7d000419c8b329ef880aed709 -# 2d0d602e007c43968dd6bc8018ffcf56 -# 45b7eecc53f541f9941c95742c19697f -# ac75ff348cbc4d4d920dda67bd6b528f -#: ../source/includes/fact-latencystats-reference.rst:7 -#: ../source/includes/fact-latencystats-reference.rst:26 -#: ../source/includes/fact-latencystats-reference.rst:51 -#: ../source/reference/operator/aggregation/collStats.txt:50 -msgid "Description" -msgstr "" - -# af87bcadc82f4b219a1305cb3a5e7ceb -#: ../source/reference/operator/aggregation/collStats.txt:52 -msgid "``ns``" -msgstr "" - -# d20a3b8b2bc3430bb1c3a75ef9be1e55 -#: ../source/reference/operator/aggregation/collStats.txt:53 -msgid "The :term:`namespace` of the requested collection or view." -msgstr "" - -# e9ebfa29e43d49d29e153cb19b5a9e99 -#: ../source/reference/operator/aggregation/collStats.txt:55 -msgid "``localTime``" -msgstr "" - -# d8afd998e3634532b7fa72ee65be2481 -#: ../source/reference/operator/aggregation/collStats.txt:56 -msgid "" -"The current time on the MongoDB server, expressed as UTC milliseconds " -"since the :term:`Unix epoch`." -msgstr "" - -# f6e561b5835543fd834e5de2583bb14d -#: ../source/reference/operator/aggregation/collStats.txt:59 -msgid "``latencyStats``" -msgstr "" - -# b212379a82984a02b103dfed0bfb4f74 -#: ../source/reference/operator/aggregation/collStats.txt:60 -msgid "" -"A collection of statistics related to request latency for a collection or" -" :doc:`view `. See :ref:`latency-stats-document` for details" -" on this document." -msgstr "" - -# f9cf233474604e0595fc6c46e9eda8c7 -#: ../source/reference/operator/aggregation/collStats.txt:64 -msgid "Only exists given the ``latencyStats: {}`` option." -msgstr "" - -# a98fbbb341694121b99f3786b6ea9805 -#: ../source/reference/operator/aggregation/collStats.txt:66 -msgid "``storageStats``" -msgstr "" - -# e9013ae531da4aea9e8dfcc45a83b8d6 -#: ../source/reference/operator/aggregation/collStats.txt:68 -msgid "" -"A collection of statistics related to a collection's storage engine. See " -":ref:`storage-stats-document` for details on this document." -msgstr "" - -# e369d09ac3e64a698498f05b2c0344cb -#: ../source/reference/operator/aggregation/collStats.txt:72 -msgid "" -"Only exists given the ``storageStats: {}`` option. Returns an error if " -"applied to a :doc:`view `." -msgstr "" - -# 437f5cd0595e432786be71c9418f02d3 -#: ../source/reference/operator/aggregation/collStats.txt:76 -msgid "Behavior" -msgstr "" - -# bbddfce29ffd43ea9998267d7ccfe015 -#: ../source/reference/operator/aggregation/collStats.txt:78 -msgid "" -"``$collStats`` must be the first stage in an aggregation pipeline, or " -"else the pipeline returns an error." -msgstr "" - -# 9e48b3be3718465487a3ad108b2da437 -#: ../source/reference/operator/aggregation/collStats.txt:84 -msgid "``latencyStats`` Document" -msgstr "" - -# 0f74c3a7769847928874543513ef8560 -#: ../source/reference/operator/aggregation/collStats.txt:86 -msgid "" -"The ``latencyStats`` embedded document only exists in the output if " -"``$collStats`` receives the ``latencyStats`` option." -msgstr "" - -# 3e1dbc4d00cf41b39d6385e3610048e1 -#: ../source/includes/fact-latencystats-reference.rst:9 -msgid "``reads``" -msgstr "" - -# 318c8058e81f480bb1b5f293eccaf312 -#: ../source/includes/fact-latencystats-reference.rst:10 -msgid "Latency statistics for read requests." -msgstr "" - -# 688c4a6bd68e43cba60171fde8ba78e3 -#: ../source/includes/fact-latencystats-reference.rst:12 -msgid "``writes``" -msgstr "" - -# 04622e6512fd421f89fd9d7665bafc67 -#: ../source/includes/fact-latencystats-reference.rst:13 -msgid "Latency statistics for write requests." -msgstr "" - -# 3d75018e9a884736ac2a580bf5deb0ba -#: ../source/includes/fact-latencystats-reference.rst:15 -msgid "``commands``" -msgstr "" - -# 6d00bc7297264831b57096d30da094ae -#: ../source/includes/fact-latencystats-reference.rst:16 -msgid "Latency statistics for database commands." -msgstr "" - -# 64f59ddcfe5a461eb8db8ced1aaeb9f8 -#: ../source/includes/fact-latencystats-reference.rst:18 -msgid "" -"Each of these fields contains an embedded document bearing the following " -"fields:" -msgstr "" - -# bd0c1bd47e834cb88339f7dd43158400 -#: ../source/includes/fact-latencystats-reference.rst:28 -msgid "``latency``" -msgstr "" - -# fd8f363a9194416eb6966087b7ad0886 -#: ../source/includes/fact-latencystats-reference.rst:29 -msgid "" -"A :bsontype:`long ` giving the total combined latency in" -" microseconds." -msgstr "" - -# f6d4e27179914e4cb0360862f17e47ce -#: ../source/includes/fact-latencystats-reference.rst:32 -msgid "``ops``" -msgstr "" - -# 659e503d68a94e128d670eb2e93d91d1 -#: ../source/includes/fact-latencystats-reference.rst:33 -msgid "" -"A :bsontype:`long ` giving the total number of " -"operations performed on the collection since startup." -msgstr "" - -# 438ad00bede34bdbb5b472a2b23a426e -#: ../source/includes/fact-latencystats-reference.rst:36 -msgid "``histogram``" -msgstr "" - -# 08df976446854cd4a5750e0a12e0f243 -#: ../source/includes/fact-latencystats-reference.rst:37 -msgid "" -"An array of embedded documents, each representing a latency range. Each " -"document covers twice the previous document's range. For upper values " -"between 2048 microseconds and roughly 1 second, the histogram includes " -"half-steps." -msgstr "" - -# 104c5f05d4db4ae6824757ad2ee1a894 -#: ../source/includes/fact-latencystats-reference.rst:42 -msgid "" -"This field only exists given the ``latencyStats: { histograms: true }`` " -"option. Empty ranges with a zero ``count`` are omitted from the output." -msgstr "" - -# 7ee2a5bfb23847e6a45a2ad81f76ad88 -#: ../source/includes/fact-latencystats-reference.rst:46 -msgid "Each document bears the following fields:" -msgstr "" - -# 83b642d2eaa14e21b82911721128d41f -#: ../source/includes/fact-latencystats-reference.rst:53 -msgid "``micros``" -msgstr "" - -# c8aa974229b14187b869ae3b7163c93a -#: ../source/includes/fact-latencystats-reference.rst:54 -msgid "" -"A :bsontype:`long ` giving the inclusive upper time " -"bound of the current latency range in microseconds." -msgstr "" - -# d5e351f56fe74228aac1649d5e0a0674 -#: ../source/includes/fact-latencystats-reference.rst:58 -msgid "" -"The document's range spans between the previous document's ``micros`` " -"value, exclusive, and this document's ``micros`` value, inclusive." -msgstr "" - -# 1ddff1ede7794019a4f368e15253a9f1 -#: ../source/includes/fact-latencystats-reference.rst:62 -msgid "``count``" -msgstr "" - -# a893a917ae564d7abe3a5d3885c77f75 -#: ../source/includes/fact-latencystats-reference.rst:63 -msgid "" -"A :bsontype:`long ` giving the number of operations with" -" latency less than or equal to ``micros``." -msgstr "" - -# 70284bdd40f549ac8d23c0da8b7c0a34 -#: ../source/includes/fact-latencystats-reference.rst:66 -msgid "For example, if ``collStats`` returns the following histogram:" -msgstr "" - -# 847c0c3d69f846e7b3a86d5df983e93e -#: ../source/includes/fact-latencystats-reference.rst:78 -msgid "This indicates that there were:" -msgstr "" - -# 53101ef24c404550b1bbea7c9cbab444 -#: ../source/includes/fact-latencystats-reference.rst:80 -msgid "10 operations taking 1 microsecond or less," -msgstr "" - -# 88555677489f4b20852e75b1e7545737 -#: ../source/includes/fact-latencystats-reference.rst:81 -msgid "1 operation in the range (1, 2] microseconds," -msgstr "" - -# 9b2c3b2a20b14313a06f03eca1e1ba38 -#: ../source/includes/fact-latencystats-reference.rst:82 -msgid "1 operation in the range (3072, 4096] microseconds," -msgstr "" - -# 457cc1af676842678d8459d2828149b8 -#: ../source/includes/fact-latencystats-reference.rst:83 -msgid "1000 operations in the range (68719476736, 137438953472], and" -msgstr "" - -# 646be9a7d9e34988b060b328326d92f1 -#: ../source/includes/fact-latencystats-reference.rst:84 -msgid "100 operations in the range (137438953472, 274877906944]." -msgstr "" - -# 61ad90c9ab5c42f69a26231ae3b92591 -#: ../source/reference/operator/aggregation/collStats.txt:91 -msgid "" -"For example, if you run ``$collStats`` with the ``latencyStats: {}`` " -"option on a ``matrices`` collection:" -msgstr "" - -# ab1a265db28b4448aa68e6c5728befc2 -# dba9ca7241b74a6ba98bbe3b7101a0d0 -#: ../source/reference/operator/aggregation/collStats.txt:98 -#: ../source/reference/operator/aggregation/collStats.txt:150 -msgid "This query will return a result similar to the following:" -msgstr "" - -# 7e9ea90a1dc74546aa9afffa0d5a5716 -#: ../source/reference/operator/aggregation/collStats.txt:135 -msgid "``storageStats`` Document" -msgstr "" - -# 76a33c9a5eb646b69b560b186a83afb9 -#: ../source/reference/operator/aggregation/collStats.txt:137 -msgid "" -"The ``storageStats`` embedded document only exists in the output if " -"``$collStats`` receives the ``storageStats`` option." -msgstr "" - -# 4cf07efe498c4e0e97694aca7e257ca2 -#: ../source/reference/operator/aggregation/collStats.txt:140 -msgid "" -"The contents of this document are dependent on the storage engine in use." -" See :ref:`collStats-output` for a reference on this document." -msgstr "" - -# 3b6b0e0eb6834201a7b7d149a9f1d7c3 -#: ../source/reference/operator/aggregation/collStats.txt:143 -msgid "" -"For example, if you run ``$collStats`` with the ``storageStats: {}`` " -"option on a ``matrices`` collection using the :ref:`storage-mmapv1`:" -msgstr "" - -# 33ab88b932e64fa9ac5c3c8613ff1a67 -#: ../source/reference/operator/aggregation/collStats.txt:179 -msgid "" -"Performing ``$collStats`` with the ``storageStats`` option on a " -":doc:`view ` results in an error." -msgstr "" - -# 7b5b1d5513da4088afe24315e38b1ca8 -#: ../source/reference/operator/aggregation/collStats.txt:184 -msgid ":dbcommand:`collStats`, :method:`db.collection.stats()`" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/concat.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/concat.po deleted file mode 100644 index b23439d1167..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/concat.po +++ /dev/null @@ -1,85 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 7e5b73c943804a2a8f58bbddd36f8bd8 -#: ../source/reference/operator/aggregation/concat.txt:3 -msgid "$concat (aggregation)" -msgstr "" - -# 842ac095bec749c2ab36b226fa29c054 -#: ../source/reference/operator/aggregation/concat.txt -msgid "On this page" -msgstr "" - -# 1e44bede9044449f93a88638ac72ffb9 -#: ../source/reference/operator/aggregation/concat.txt:14 -msgid "Definition" -msgstr "" - -# 565e04dc89e045bc83b660f548c7b4d0 -#: ../source/reference/operator/aggregation/concat.txt:20 -msgid "Concatenates strings and returns the concatenated string." -msgstr "" - -# 3cb289e2c8b847808af55287a155ab3e -#: ../source/reference/operator/aggregation/concat.txt:22 -msgid ":expression:`$concat` has the following syntax:" -msgstr "" - -# 90cacb2e0b8446bc99dc1402bc0755f9 -#: ../source/reference/operator/aggregation/concat.txt:28 -msgid "" -"The arguments can be any valid :ref:`expression ` as long as they resolve to strings. For more information on" -" expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# f64158bb150940a1b21236a92a45134c -#: ../source/reference/operator/aggregation/concat.txt:33 -msgid "" -"If the argument resolves to a value of ``null`` or refers to a field that" -" is missing, :expression:`$concat` returns ``null``." -msgstr "" - -# b6a9ed2c26d74b10bf917f6b495ab917 -#: ../source/reference/operator/aggregation/concat.txt:37 -msgid "Examples" -msgstr "" - -# bab119543df443a089594a4c09e4cfbe -#: ../source/reference/operator/aggregation/concat.txt:39 -msgid "Consider a ``inventory`` collection with the following documents:" -msgstr "" - -# ad73bd635019407db2863a44f9df5f34 -#: ../source/reference/operator/aggregation/concat.txt:47 -msgid "" -"The following operation uses the :expression:`$concat` operator to " -"concatenate the ``item`` field and the ``description`` field with a \" - " -"\" delimiter." -msgstr "" - -# 8defca1504794fc4aa3488cdec55b64d -#: ../source/reference/operator/aggregation/concat.txt:59 -msgid "The operation returns the following results:" -msgstr "" - -#~ msgid "" -#~ "The following operation uses the " -#~ ":expression:`$concat` operator to concatenate " -#~ "the ``item`` field and the " -#~ "``description`` field with a `` - " -#~ "`` delimiter." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/concatArrays.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/concatArrays.po deleted file mode 100644 index f3d8985abfb..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/concatArrays.po +++ /dev/null @@ -1,88 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/concatArrays.txt:3 -msgid "$concatArrays (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/concatArrays.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/concatArrays.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/concatArrays.txt:20 -msgid "Concatenates arrays to return the concatenated array." -msgstr "" - -#: ../source/reference/operator/aggregation/concatArrays.txt:22 -msgid ":expression:`$concatArrays` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/concatArrays.txt:28 -msgid "" -"The ```` expressions can be any valid :ref:`expression ` as long as they resolve to an array. For more information on " -"expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/concatArrays.txt:32 -msgid "" -"If any argument resolves to a value of ``null`` or refers to a field that is" -" missing, :expression:`$concatArrays` returns ``null``." -msgstr "" - -#: ../source/reference/operator/aggregation/concatArrays.txt:36 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/concatArrays.txt:42 -#: ../source/reference/operator/aggregation/concatArrays.txt:52 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/concatArrays.txt:43 -msgid "Results" -msgstr "" - -#: ../source/reference/operator/aggregation/concatArrays.txt:45 -msgid "``{ $concatArrays: [ [ \"hello\", \" \"], [ \"world\" ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/concatArrays.txt:46 -msgid "``[ \"hello\", \" \", \"world\" ]``" -msgstr "" - -#: ../source/reference/operator/aggregation/concatArrays.txt:48 -msgid "``{ $concatArrays: [ [ \"hello\", \" \"], [ [ \"world\" ], \"again\"] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/concatArrays.txt:49 -msgid "``[ \"hello\", \" \", [ \"world\" ], \"again\" ]``" -msgstr "" - -#: ../source/reference/operator/aggregation/concatArrays.txt:54 -msgid "A collection named ``warehouses`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/concatArrays.txt:63 -msgid "" -"The following example concatenates the ``instock`` and the ``ordered`` " -"arrays:" -msgstr "" - -#: ../source/reference/operator/aggregation/concatArrays.txt:79 -msgid ":group:`$push`" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/cond.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/cond.po deleted file mode 100644 index 977f6ad9d7d..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/cond.po +++ /dev/null @@ -1,79 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/cond.txt:3 -msgid "$cond (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/cond.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/cond.txt:18 -msgid "" -"Evaluates a boolean expression to return one of the two specified return " -"expressions." -msgstr "" - -#: ../source/reference/operator/aggregation/cond.txt:21 -msgid "The :expression:`$cond` expression has one of two syntaxes:" -msgstr "" - -#: ../source/reference/operator/aggregation/cond.txt:29 -msgid "Or:" -msgstr "" - -#: ../source/reference/operator/aggregation/cond.txt:35 -msgid "" -"If the ```` evaluates to ``true``, then " -":expression:`$cond` evaluates and returns the value of the ```` " -"expression. Otherwise, :expression:`$cond` evaluates and returns the value " -"of the ```` expression." -msgstr "" - -#: ../source/reference/operator/aggregation/cond.txt:40 -msgid "" -"The arguments can be any valid :ref:`expression `. " -"For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/cond.txt:45 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/cond.txt:47 -msgid "" -"The following example use a ``inventory`` collection with the following " -"documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/cond.txt:56 -msgid "" -"The following aggregation operation uses the :expression:`$cond` expression " -"to set the ``discount`` value to ``30`` if ``qty`` value is greater than or " -"equal to 250 and to ``20`` if ``qty`` value is less than ``250``:" -msgstr "" - -#: ../source/reference/operator/aggregation/cond.txt:78 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/cond.txt:86 -msgid "" -"The following operation uses the array syntax of the :expression:`$cond` " -"expression and returns the same results:" -msgstr "" - -#: ../source/reference/operator/aggregation/cond.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/count.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/count.po deleted file mode 100644 index 12a9e9a48db..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/count.po +++ /dev/null @@ -1,91 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# a1ed877bd6ac444c8b95ead853119907 -#: ../source/reference/operator/aggregation/count.txt:3 -msgid "$count (aggregation)" -msgstr "" - -# 071db998823a4a84be97eceee9bdc798 -#: ../source/reference/operator/aggregation/count.txt -msgid "On this page" -msgstr "" - -# b8d1211beb9444e4aeaeb07648f56fc1 -#: ../source/reference/operator/aggregation/count.txt:14 -msgid "Definition" -msgstr "" - -# 3cc5c1f2a4f14a5c8bb39bcc78d2e931 -#: ../source/reference/operator/aggregation/count.txt:18 -msgid "" -"Returns a document that contains a count of the number of documents input" -" to the stage." -msgstr "" - -# 15b517320e494a639a03020826f4c1bc -#: ../source/reference/operator/aggregation/count.txt:21 -msgid ":pipeline:`$count` has the following prototype form:" -msgstr "" - -# 4892e223fe1b4affa3b155cd1c698dca -#: ../source/reference/operator/aggregation/count.txt:27 -msgid "" -"```` is the name of the output field which has the count as its " -"value. ```` must be a non-empty string, must not start with ``$``" -" and must not contain the ``.`` character." -msgstr "" - -# ca3b0e10dc4c4ea7a8e3749f0246b233 -#: ../source/reference/operator/aggregation/count.txt:32 -msgid "Example" -msgstr "" - -# 44de0598f8ba458e83f2b86febda373e -#: ../source/reference/operator/aggregation/count.txt:34 -msgid "A collection named ``scores`` has the following documents:" -msgstr "" - -# a7376cff35274c56b673756537c28a53 -#: ../source/reference/operator/aggregation/count.txt:45 -msgid "The following aggregation operation has two stages:" -msgstr "" - -# 3270ac70c7e0477b8651f6d15139546f -#: ../source/reference/operator/aggregation/count.txt:47 -msgid "" -"The :expression:`$match` stage excludes documents that have a ``score`` " -"value of less than or equal to ``80`` to pass along the documents with " -"``score`` greater than ``80`` to the next stage." -msgstr "" - -# 138c2008eaa9469c8f58986a363cc1d9 -#: ../source/reference/operator/aggregation/count.txt:52 -msgid "" -"The ``$count`` stage returns a count of the remaining documents in the " -"aggregation pipeline and assigns the value to a field called " -"``passing_scores``." -msgstr "" - -# 5c6fa68b256e496b832e9de6a41bc503 -#: ../source/reference/operator/aggregation/count.txt:73 -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/dateToString.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/dateToString.po deleted file mode 100644 index 344dcf7c6f9..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/dateToString.po +++ /dev/null @@ -1,312 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 2af7248f63c3413cafe294ad6f7d925c -#: ../source/reference/operator/aggregation/dateToString.txt:3 -msgid "$dateToString (aggregation)" -msgstr "" - -# beb9e3bd319346bf8b12822cd793c654 -#: ../source/reference/operator/aggregation/dateToString.txt -msgid "On this page" -msgstr "" - -# 4df1ca875395450db13d870588bbeb1c -#: ../source/reference/operator/aggregation/dateToString.txt:14 -msgid "Definition" -msgstr "" - -# 338de0b914194e30ba52f7ed84ecf819 -#: ../source/reference/operator/aggregation/dateToString.txt:20 -msgid "Converts a date object to a string according to a user-specified format." -msgstr "" - -# 6dbcdffe89d446d4be11830ae2ade839 -#: ../source/reference/operator/aggregation/dateToString.txt:23 -msgid "The :expression:`$dateToString` expression has the following syntax:" -msgstr "" - -# cef417dc7a7c48d0a69eda5d4b78c0b0 -#: ../source/reference/operator/aggregation/dateToString.txt:29 -msgid "" -"The ```` can be any string literal, containing 0 or more " -"format specifiers. For a list of specifiers available, see :ref:`format-" -"specifiers`." -msgstr "" - -# 0202c829139345189599626015d87bf7 -#: ../source/reference/operator/aggregation/dateToString.txt:33 -msgid "" -"The ```` can be any :ref:`expression ` that evaluates to a date. For more information on " -"expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# 881e97e938ff40e3a76794644bf1a2cf -#: ../source/reference/operator/aggregation/dateToString.txt:40 -msgid "Format Specifiers" -msgstr "" - -# 542a7d084b2c4e3aa69e1a8c6c0f83e4 -#: ../source/reference/operator/aggregation/dateToString.txt:42 -msgid "" -"The following format specifiers are available for use in the " -"````:" -msgstr "" - -# 5f1b68b62e244d8bb4b0af6b3f376946 -#: ../source/reference/operator/aggregation/dateToString.txt:49 -msgid "Specifiers" -msgstr "" - -# 33d224c4eb3048dabc0a09bf9dab6b76 -#: ../source/reference/operator/aggregation/dateToString.txt:50 -msgid "Description" -msgstr "" - -# 1dc52263491e46c99352f0a5f24d5eb4 -#: ../source/reference/operator/aggregation/dateToString.txt:51 -msgid "Possible Values" -msgstr "" - -# c1d72fcc8a9740be8bcd5e2c6984bc3d -#: ../source/reference/operator/aggregation/dateToString.txt:53 -msgid "``%Y``" -msgstr "" - -# c8cacce599444f34a094025c903aa362 -#: ../source/reference/operator/aggregation/dateToString.txt:54 -msgid "Year (4 digits, zero padded)" -msgstr "" - -# 301c1f033c5b4d20bdcb40c6b95b9c28 -# 75e9314764e4460c9e4fecb952a55ea2 -#: ../source/reference/operator/aggregation/dateToString.txt:55 -#: ../source/reference/operator/aggregation/dateToString.txt:104 -msgid "``0000``-``9999``" -msgstr "" - -# b87d5df0b77d4bbb9477a60c1610aaba -#: ../source/reference/operator/aggregation/dateToString.txt:57 -msgid "``%m``" -msgstr "" - -# 25f4fe467aef4d26b824139c1276d935 -#: ../source/reference/operator/aggregation/dateToString.txt:58 -msgid "Month (2 digits, zero padded)" -msgstr "" - -# f51dc13031d94341bcc8b2b9095aeeca -#: ../source/reference/operator/aggregation/dateToString.txt:59 -msgid "``01``-``12``" -msgstr "" - -# ed8d479040414479a103e38d3fc83d87 -#: ../source/reference/operator/aggregation/dateToString.txt:61 -#, python-format -msgid "``%d``" -msgstr "" - -# 0d9471d45d3f4eb7a9f8dcd183dc600e -#: ../source/reference/operator/aggregation/dateToString.txt:62 -msgid "Day of Month (2 digits, zero padded)" -msgstr "" - -# 43c7df6ce15b474eb61a31bafcd4a7ec -#: ../source/reference/operator/aggregation/dateToString.txt:63 -msgid "``01``-``31``" -msgstr "" - -# 78329aad5d9747c09b79a2b33d7824a8 -#: ../source/reference/operator/aggregation/dateToString.txt:65 -msgid "``%H``" -msgstr "" - -# b8a70a02624743ac9b0635856d8cc843 -#: ../source/reference/operator/aggregation/dateToString.txt:66 -msgid "Hour (2 digits, zero padded, 24-hour clock)" -msgstr "" - -# 367ae09536aa430888c87fdfeb4de69e -#: ../source/reference/operator/aggregation/dateToString.txt:67 -msgid "``00``-``23``" -msgstr "" - -# 4d603b19b9f14379b6f8cc0644fc13a5 -#: ../source/reference/operator/aggregation/dateToString.txt:69 -msgid "``%M``" -msgstr "" - -# bb991f98cdf0406e827d4487f6247ff9 -#: ../source/reference/operator/aggregation/dateToString.txt:70 -msgid "Minute (2 digits, zero padded)" -msgstr "" - -# cc3bd01eb4f54d87800ed36fd72aebfc -#: ../source/reference/operator/aggregation/dateToString.txt:71 -msgid "``00``-``59``" -msgstr "" - -# 629cf91abe6344c691fcac798c6224f5 -#: ../source/reference/operator/aggregation/dateToString.txt:73 -msgid "``%S``" -msgstr "" - -# 260994dcdfb54519b613d07ed7e24189 -#: ../source/reference/operator/aggregation/dateToString.txt:74 -msgid "Second (2 digits, zero padded)" -msgstr "" - -# fe3be9f6bb644ee2ac56ea2f4e2de01c -#: ../source/reference/operator/aggregation/dateToString.txt:75 -msgid "``00``-``60``" -msgstr "" - -# 74bba75abb4c4d62ad5bb0d2b6545e31 -#: ../source/reference/operator/aggregation/dateToString.txt:77 -msgid "``%L``" -msgstr "" - -# 51fdd4ace05640babf9a5f7f698f0a77 -#: ../source/reference/operator/aggregation/dateToString.txt:78 -msgid "Millisecond (3 digits, zero padded)" -msgstr "" - -# 208588bffd3541dcbdaf6cd05a8a6c86 -#: ../source/reference/operator/aggregation/dateToString.txt:79 -msgid "``000``-``999``" -msgstr "" - -# e5b91fdcb9694480adcf21a6ec9043bd -#: ../source/reference/operator/aggregation/dateToString.txt:81 -msgid "``%j``" -msgstr "" - -# 33d889adfccb4700934ae85303de6b2d -#: ../source/reference/operator/aggregation/dateToString.txt:82 -msgid "Day of year (3 digits, zero padded)" -msgstr "" - -# 606d3ef996204c32885e4b186c88aad6 -#: ../source/reference/operator/aggregation/dateToString.txt:83 -msgid "``001``-``366``" -msgstr "" - -# 3f6fd7c7b9b34a37b034ae94806dd5d2 -#: ../source/reference/operator/aggregation/dateToString.txt:85 -msgid "``%w``" -msgstr "" - -# ae8e9a8b81b4464aa19230daf4c04ce0 -#: ../source/reference/operator/aggregation/dateToString.txt:86 -msgid "Day of week (1-Sunday, 7-Saturday)" -msgstr "" - -# c52d8493ef3d482d8aff3163baecc24e -# 5d0d009e8e4146aba9d2e53827d85bf4 -#: ../source/reference/operator/aggregation/dateToString.txt:87 -#: ../source/reference/operator/aggregation/dateToString.txt:112 -msgid "``1``-``7``" -msgstr "" - -# 0c77357067734377a8bb58454896f95f -#: ../source/reference/operator/aggregation/dateToString.txt:89 -msgid "``%U``" -msgstr "" - -# 26ceba2ec0d845dda804a245a6d9fdd6 -#: ../source/reference/operator/aggregation/dateToString.txt:90 -msgid "Week of year (2 digits, zero padded)" -msgstr "" - -# a706e27bc4ea4b37998a690b2de02970 -#: ../source/reference/operator/aggregation/dateToString.txt:91 -msgid "``00``-``53``" -msgstr "" - -# ea216a6e116f49c0a28fc376b6511b4e -#: ../source/reference/operator/aggregation/dateToString.txt:93 -#, python-format -msgid "``%%``" -msgstr "" - -# 70b2301baef747eeab4a5de5d1b9bd9b -#: ../source/reference/operator/aggregation/dateToString.txt:94 -msgid "Percent Character as a Literal" -msgstr "" - -# 44b4b1ef0dac476e8a71ccfd37e7b068 -#: ../source/reference/operator/aggregation/dateToString.txt:95 -msgid "``%``" -msgstr "" - -# 57a2cea80f7a489aac2f392a46324546 -#: ../source/reference/operator/aggregation/dateToString.txt:102 -#, python-format -msgid "``%G``" -msgstr "" - -# 7742042eecf54ca5bbc414853b05a95d -#: ../source/reference/operator/aggregation/dateToString.txt:103 -msgid "Year in ISO 8601 format" -msgstr "" - -# 23d391f368a340ae8f17acc0fdc7e6bf -#: ../source/reference/operator/aggregation/dateToString.txt:106 -msgid "``%V``" -msgstr "" - -# dfc22ed7ac8f42298a2a86d937dcc402 -#: ../source/reference/operator/aggregation/dateToString.txt:107 -msgid "Week of Year in ISO 8601 format" -msgstr "" - -# 1fa186c937ff4336a4b4ad3e2cd1851f -#: ../source/reference/operator/aggregation/dateToString.txt:108 -msgid "``1``-``53``" -msgstr "" - -# 9addc1b58b90449a85ca2e451ea43655 -#: ../source/reference/operator/aggregation/dateToString.txt:110 -#, python-format -msgid "``%u``" -msgstr "" - -# c69d4b3585e9402da7bee063dd932fc5 -#: ../source/reference/operator/aggregation/dateToString.txt:111 -msgid "Day of week number in ISO 8601 format (1-Sunday, 7-Saturday)" -msgstr "" - -# eb6b357da2a6455baa1af62391a86fe2 -#: ../source/reference/operator/aggregation/dateToString.txt:115 -msgid "Example" -msgstr "" - -# 57eda5b63dc842eda4de63f0f99135de -#: ../source/reference/operator/aggregation/dateToString.txt:117 -msgid "Consider a ``sales`` collection with the following document:" -msgstr "" - -# 70016d10c96c4962af6d28dbbc8067d3 -#: ../source/reference/operator/aggregation/dateToString.txt:129 -msgid "" -"The following aggregation uses the :expression:`$dateToString` to return " -"the ``date`` field as formatted strings:" -msgstr "" - -# 64bdf43a1d99431c86877fd4ebf52751 -#: ../source/reference/operator/aggregation/dateToString.txt:146 -msgid "The operation returns the following result:" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/dayOfMonth.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/dayOfMonth.po deleted file mode 100644 index 1a24623e37b..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/dayOfMonth.po +++ /dev/null @@ -1,57 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/dayOfMonth.txt:3 -msgid "$dayOfMonth (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfMonth.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfMonth.txt:18 -msgid "Returns the day of the month for a date as a number between 1 and 31." -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfMonth.txt:20 -msgid "The :expression:`$dayOfMonth` expression has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfMonth.txt:26 -msgid "" -"The argument can be any :ref:`expression ` as long " -"as it resolves to a date. For more information on expressions, see :ref" -":`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfMonth.txt:32 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfMonth.txt:34 -msgid "Consider a ``sales`` collection with the following document:" -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfMonth.txt:40 -msgid "" -"The following aggregation uses the :expression:`$dayOfMonth` and other date " -"operators to break down the ``date`` field:" -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfMonth.txt:66 -msgid "The operation returns the following result:" -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfMonth.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/dayOfWeek.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/dayOfWeek.po deleted file mode 100644 index ffd7459be01..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/dayOfWeek.po +++ /dev/null @@ -1,59 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/dayOfWeek.txt:3 -msgid "$dayOfWeek (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfWeek.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfWeek.txt:18 -msgid "" -"Returns the day of the week for a date as a number between 1 (Sunday) and 7 " -"(Saturday)." -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfWeek.txt:21 -msgid "The :expression:`$dayOfWeek` expression has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfWeek.txt:27 -msgid "" -"The argument can be any :ref:`expression ` as long " -"as it resolves to a date. For more information on expressions, see :ref" -":`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfWeek.txt:32 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfWeek.txt:34 -msgid "Consider a ``sales`` collection with the following document:" -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfWeek.txt:40 -msgid "" -"The following aggregation uses the :expression:`$dayOfWeek` and other date " -"operators to break down the ``date`` field:" -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfWeek.txt:66 -msgid "The operation returns the following result:" -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfWeek.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/dayOfYear.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/dayOfYear.po deleted file mode 100644 index 57b812d10a2..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/dayOfYear.po +++ /dev/null @@ -1,57 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/dayOfYear.txt:3 -msgid "$dayOfYear (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfYear.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfYear.txt:18 -msgid "Returns the day of the year for a date as a number between 1 and 366." -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfYear.txt:20 -msgid "The :expression:`$dayOfYear` expression has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfYear.txt:26 -msgid "" -"The argument can be any :ref:`expression ` as long " -"as it resolves to a date. For more information on expressions, see :ref" -":`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfYear.txt:31 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfYear.txt:33 -msgid "Consider a ``sales`` collection with the following document:" -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfYear.txt:39 -msgid "" -"The following aggregation uses the :expression:`$dayOfYear` and other date " -"expressions to break down the ``date`` field:" -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfYear.txt:65 -msgid "The operation returns the following result:" -msgstr "" - -#: ../source/reference/operator/aggregation/dayOfYear.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/divide.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/divide.po deleted file mode 100644 index 670ba15512b..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/divide.po +++ /dev/null @@ -1,66 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/divide.txt:3 -msgid "$divide (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/divide.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/divide.txt:18 -msgid "" -"Divides one number by another and returns the result. Pass the arguments to " -":expression:`$divide` in an array." -msgstr "" - -#: ../source/reference/operator/aggregation/divide.txt:21 -msgid "The :expression:`$divide` expression has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/divide.txt:27 -msgid "" -"The first argument is the dividend, and the second argument is the divisor; " -"i.e. the first argument is divided by the second argument." -msgstr "" - -#: ../source/reference/operator/aggregation/divide.txt:30 -msgid "" -"The arguments can be any valid :ref:`expression ` " -"as long as the resolve to numbers. For more information on expressions, see " -":ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/divide.txt:35 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/aggregation/divide.txt:37 -msgid "Consider a ``planning`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/divide.txt:44 -msgid "" -"The following aggregation uses the :expression:`$divide` expression to " -"divide the ``hours`` field by a literal ``8`` to compute the number of work " -"days:" -msgstr "" - -#: ../source/reference/operator/aggregation/divide.txt:56 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/divide.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/eq.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/eq.po deleted file mode 100644 index f2b120f9309..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/eq.po +++ /dev/null @@ -1,71 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/eq.txt:3 -msgid "$eq (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/eq.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/eq.txt:18 -msgid "Compares two values and returns:" -msgstr "" - -#: ../source/reference/operator/aggregation/eq.txt:20 -msgid "``true`` when the values are equivalent." -msgstr "" - -#: ../source/reference/operator/aggregation/eq.txt:22 -msgid "``false`` when the values are **not** equivalent." -msgstr "" - -#: ../source/includes/extracts/fact-agg-comparison-expression-eq.rst:1 -msgid "" -"The :expression:`$eq` compares both value and type, using the " -":ref:`specified BSON comparison order ` for " -"values of different types." -msgstr "" - -#: ../source/reference/operator/aggregation/eq.txt:26 -msgid ":expression:`$eq` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/eq.txt:32 -msgid "" -"The arguments can be any valid :ref:`expression `. " -"For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/eq.txt:37 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/eq.txt:39 -msgid "Consider an ``inventory`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/eq.txt:49 -msgid "" -"The following operation uses the :expression:`$eq` operator to determine if " -"``qty`` equals ``250``:" -msgstr "" - -#: ../source/reference/operator/aggregation/eq.txt:68 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/eq.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/exp.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/exp.po deleted file mode 100644 index 0d64542eca2..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/exp.po +++ /dev/null @@ -1,99 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/exp.txt:3 -msgid "$exp (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/exp.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/exp.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/exp.txt:20 -msgid "" -"Raises Euler's number (i.e. *e* ) to the specified exponent and returns the " -"result." -msgstr "" - -#: ../source/reference/operator/aggregation/exp.txt:23 -msgid ":expression:`$exp` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/exp.txt:29 -msgid "" -"The ```` expression can be any valid :ref:`expression " -"` as long as it resolves to a number. For more " -"information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/exp.txt:34 -msgid "Behavior" -msgstr "" - -#: ../source/includes/extracts/agg-expression-null-operand-exp.rst:1 -msgid "" -"If the argument resolves to a value of ``null`` or refers to a field that is" -" missing, ``$exp`` returns ``null``. If the argument resolves to ``NaN``, " -"``$exp`` returns ``NaN``." -msgstr "" - -#: ../source/reference/operator/aggregation/exp.txt:42 -#: ../source/reference/operator/aggregation/exp.txt:55 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/exp.txt:43 -msgid "Results" -msgstr "" - -#: ../source/reference/operator/aggregation/exp.txt:45 -msgid "``{ $exp: 0 }``" -msgstr "" - -#: ../source/reference/operator/aggregation/exp.txt:46 -msgid "``1``" -msgstr "" - -#: ../source/reference/operator/aggregation/exp.txt:48 -msgid "``{ $exp: 2 }``" -msgstr "" - -#: ../source/reference/operator/aggregation/exp.txt:49 -msgid "``7.38905609893065``" -msgstr "" - -#: ../source/reference/operator/aggregation/exp.txt:51 -msgid "``{ $exp: -2 }``" -msgstr "" - -#: ../source/reference/operator/aggregation/exp.txt:52 -msgid "``0.1353352832366127``" -msgstr "" - -#: ../source/reference/operator/aggregation/exp.txt:57 -msgid "A collection named ``accounts`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/exp.txt:65 -msgid "" -"The following example calculates the effective interest rate for continuous " -"compounding:" -msgstr "" - -#: ../source/reference/operator/aggregation/exp.txt:72 -msgid "The operation returns the following results:" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/facet.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/facet.po deleted file mode 100644 index 9960a38c79f..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/facet.po +++ /dev/null @@ -1,177 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 2199615b9cf543568958bff8bc7a2ff6 -#: ../source/reference/operator/aggregation/facet.txt:3 -msgid "$facet (aggregation)" -msgstr "" - -# 0bccc8cabf2e436db89fb7c48a2124ff -#: ../source/reference/operator/aggregation/facet.txt -msgid "On this page" -msgstr "" - -# 36e9c4335f02432fa84492abbf51021b -#: ../source/reference/operator/aggregation/facet.txt:14 -msgid "Definition" -msgstr "" - -# f5c4d4f06d1d4e5086e4336dfa3fed98 -#: ../source/reference/operator/aggregation/facet.txt:20 -msgid "" -"Processes multiple :ref:`aggregation pipelines ` " -"within a single stage on the same set of input documents. Each sub-" -"pipeline has its own field in the output document where its results are " -"stored as an array of documents." -msgstr "" - -# b16f343b814546c6bc182a8d8f394093 -#: ../source/reference/operator/aggregation/facet.txt:25 -msgid "" -"The ``$facet`` stage allows you to create multi-faceted aggregations " -"which characterize data across multiple dimensions, or facets, within a " -"single aggregation stage. Multi-faceted aggregations provide multiple " -"filters and categorizations to guide data browsing and analysis. A common" -" implementation of faceting is how many online retailers provide ways to " -"narrow down search results by applying filters on product price, " -"manufacturer, size, etc." -msgstr "" - -# b9e7d3bd650f490ab4272c1676643f24 -#: ../source/reference/operator/aggregation/facet.txt:33 -msgid "" -"Input documents are passed to the ``$facet`` stage only once. ``$facet`` " -"enables various aggregations on the same set of input documents, without " -"needing to retrieve the input documents multiple times." -msgstr "" - -# 96f264f12ef1498e9533d5155d930207 -#: ../source/reference/operator/aggregation/facet.txt:38 -msgid "The :pipeline:`$facet` stage has the following form:" -msgstr "" - -# 9cff61c889d04d7181583b5bfb010805 -#: ../source/reference/operator/aggregation/facet.txt:51 -msgid "Specify the output field name for each specified pipeline." -msgstr "" - -# f55162a186fb41a7898d496a390c6b7b -#: ../source/reference/operator/aggregation/facet.txt:54 -msgid "Behavior" -msgstr "" - -# e9c4ca3f3de24c678f4ec709c6395156 -#: ../source/reference/operator/aggregation/facet.txt:56 -msgid "" -"Facet-related aggregation stages categorize and group incoming documents." -" Specify any of the following facet-related stages within different " -":pipeline:`$facet` sub-pipeline's ```` to perform a multi-faceted " -"aggregation:" -msgstr "" - -# fc56bd542c7f4e148cb120b935603a00 -#: ../source/reference/operator/aggregation/facet.txt:61 -msgid ":pipeline:`$bucket`" -msgstr "" - -# f52dd5b9c0e544739ad19acfd3138d19 -#: ../source/reference/operator/aggregation/facet.txt:62 -msgid ":pipeline:`$bucketAuto`" -msgstr "" - -# 12261fb718a04e6f81c29f8292d33c8e -#: ../source/reference/operator/aggregation/facet.txt:63 -msgid ":pipeline:`$sortByCount`" -msgstr "" - -# 374b50fd40354a6c81ad5b6ca60fe97c -#: ../source/reference/operator/aggregation/facet.txt:65 -msgid "" -"Any other :ref:`aggregation stages ` can also be used with ``$facet`` except:" -msgstr "" - -# eb546546231245a2b74550d3deb9184d -#: ../source/reference/operator/aggregation/facet.txt:69 -msgid ":pipeline:`$facet`" -msgstr "" - -# 7feed933cfdf420cb90911be4e9a46e4 -#: ../source/reference/operator/aggregation/facet.txt:70 -msgid ":pipeline:`$out`" -msgstr "" - -# e2b45b96c9d843a987881a2d2c9d0c8f -#: ../source/reference/operator/aggregation/facet.txt:71 -msgid ":pipeline:`$geoNear`" -msgstr "" - -# 1747ebbb7f90451d808e7843cd114d27 -#: ../source/reference/operator/aggregation/facet.txt:72 -msgid ":pipeline:`$indexStats`" -msgstr "" - -# 88a482094cb14cfaa9497acc1857ccc4 -#: ../source/reference/operator/aggregation/facet.txt:73 -msgid ":pipeline:`$collStats`" -msgstr "" - -# 86d71e2da6d842c78ca4f4b5d130f8a1 -#: ../source/reference/operator/aggregation/facet.txt:75 -msgid "" -"Each sub-pipeline within ``$facet`` is passed the exact same set of input" -" documents. These sub-pipelines are completely independent of one another" -" and the document array output by each is stored in separate fields in " -"the output document. The output of one sub-pipeline can not be used as " -"the input for a different sub-pipeline within the same ``$facet`` stage. " -"If further aggregations are required, add additional stages after " -"``$facet`` and specify the field name, ````, of the desired " -"sub-pipeline output." -msgstr "" - -# aa997dddad1f4b17910225b1505d4138 -#: ../source/reference/operator/aggregation/facet.txt:85 -msgid "Example" -msgstr "" - -# 962f166c71564aecbcf0d4cf45d765c8 -#: ../source/reference/operator/aggregation/facet.txt:87 -msgid "" -"Consider an online store whose inventory is stored in the following " -"``artwork`` collection:" -msgstr "" - -# 8709e99ee225420085af2df985b88a8a -#: ../source/reference/operator/aggregation/facet.txt:116 -msgid "" -"The following operation uses MongoDB's faceting features to provide " -"customers with the store's inventory categorized across multiple " -"dimensions such as tags, price, and year created. This :pipeline:`$facet`" -" stage has three sub-pipelines that use :pipeline:`$sortByCount`, " -":pipeline:`$bucket`, or :pipeline:`$bucketAuto` to perform this multi-" -"faceted aggregation. The input documents from ``artwork`` are fetched " -"from the database only once, at the beginning of the operation:" -msgstr "" - -# 8dc081367783449c99558c0182a6ba2e -#: ../source/reference/operator/aggregation/facet.txt:161 -msgid "The operation returns the following document:" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/filter.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/filter.po deleted file mode 100644 index c1f2530663e..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/filter.po +++ /dev/null @@ -1,139 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# dc5eaa971a124ca9b035ae8298ce83c3 -#: ../source/reference/operator/aggregation/filter.txt:3 -msgid "$filter (aggregation)" -msgstr "" - -# cc4cd65894904e62a2ee1e41ce1726ff -#: ../source/reference/operator/aggregation/filter.txt -msgid "On this page" -msgstr "" - -# cb0ba0c91f274d3fabebf37ec94e52e8 -#: ../source/reference/operator/aggregation/filter.txt:14 -msgid "Definition" -msgstr "" - -# 9cae5af6a3734cd2995f285b10e2facd -#: ../source/reference/operator/aggregation/filter.txt:20 -msgid "" -"Selects a subset of the array to return based on the specified condition." -" Returns an array with only those elements that match the condition. The " -"returned elements are in the original order." -msgstr "" - -# c01e6dbd992e4b42afaf9b42fb67248f -#: ../source/reference/operator/aggregation/filter.txt:24 -msgid ":expression:`$filter` has the following syntax:" -msgstr "" - -# ebdfc7fee11749109c2d42b7edadc868 -#: ../source/reference/operator/aggregation/filter.txt:34 -msgid "Field" -msgstr "" - -# 2ab7945e10154961ad8a17ef34e5a938 -#: ../source/reference/operator/aggregation/filter.txt:35 -msgid "Specification" -msgstr "" - -# 91cdbda606414219a2d3797da9649f81 -#: ../source/reference/operator/aggregation/filter.txt:37 -msgid "``input``" -msgstr "" - -# b6580c5581c34be3b66582d99d96bdd3 -#: ../source/reference/operator/aggregation/filter.txt:39 -msgid "An :ref:`expression ` that resolves to an array." -msgstr "" - -# 4791142bea424b14bb08e0d3a015e97d -#: ../source/reference/operator/aggregation/filter.txt:42 -msgid "``as``" -msgstr "" - -# da8abb75138a46728075836d3c46e2c3 -#: ../source/reference/operator/aggregation/filter.txt:44 -msgid "" -"The variable name for the element in the ``input`` array. The ``as`` " -"expression accesses each element in the ``input`` array by this " -":doc:`variable `." -msgstr "" - -# 4c82fedf2b754f70bdc4f656c7c672d4 -#: ../source/reference/operator/aggregation/filter.txt:49 -msgid "``cond``" -msgstr "" - -# c4cbed64cd60463bbeaaca48e57b4d26 -#: ../source/reference/operator/aggregation/filter.txt:51 -msgid "" -"The :ref:`expression ` that determines whether " -"to include the element in the resulting array. The expression accesses " -"the element by the variable name specified in ``as``." -msgstr "" - -# 584b141580a7494c8e1d25e74da48002 -#: ../source/reference/operator/aggregation/filter.txt:56 -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# 3f67fe9be89c4cde89c21da261cd2b3c -#: ../source/reference/operator/aggregation/filter.txt:60 -msgid "Behavior" -msgstr "" - -# bfc87cb114bd4b0fb054013071d7955f -# 657f2c0dbaea4650bc62b77be9697f41 -#: ../source/reference/operator/aggregation/filter.txt:65 -#: ../source/reference/operator/aggregation/filter.txt:84 -msgid "Example" -msgstr "" - -# a20e84b5f8a44c7e958cfaefa8ed7d65 -#: ../source/reference/operator/aggregation/filter.txt:66 -msgid "Results" -msgstr "" - -# bfa9fa518c7a49488acd62028f3082ae -#: ../source/reference/operator/aggregation/filter.txt:81 -msgid "``[ 1, 2, 3.1, NumberLong(4) ]``" -msgstr "" - -# 2bacc057e43443a181d09f98c470f054 -#: ../source/reference/operator/aggregation/filter.txt:86 -msgid "A collection ``sales`` has the following documents:" -msgstr "" - -# 651ba8804fd04d73b50dff995d8383bf -#: ../source/reference/operator/aggregation/filter.txt:112 -msgid "" -"The following example filters the ``items`` array to only include " -"documents that have a ``price`` greater than or equal to ``100``:" -msgstr "" - -# 6349a9e2507745979f047a37c3fa0214 -#: ../source/reference/operator/aggregation/filter.txt:131 -msgid "The operation produces the following results:" -msgstr "" - -#~ msgid "" -#~ "The following example filters the " -#~ "``items`` array to only include " -#~ "documents that have a ``price `` " -#~ "greater than or equal to ``100``:" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/first.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/first.po deleted file mode 100644 index 40985046c50..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/first.po +++ /dev/null @@ -1,86 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/first.txt:3 -msgid "$first (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/first.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/first.txt:18 -msgid "" -"Returns the value that results from applying an expression to the first " -"document in a group of documents that share the same group by key. Only " -"meaningful when documents are in a defined order." -msgstr "" - -#: ../source/reference/operator/aggregation/first.txt:24 -msgid ":expression:`$first` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/first.txt:30 -msgid "" -"For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/first.txt:33 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/first.txt:35 -msgid "" -"When using :group:`$first` in a :pipeline:`$group` stage, the " -":pipeline:`$group` stage should follow a :pipeline:`$sort` stage to have the" -" input documents in a defined order." -msgstr "" - -#: ../source/reference/operator/aggregation/first.txt:42 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/first.txt:44 -msgid "Consider a ``sales`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/first.txt:56 -msgid "" -"Grouping the documents by the ``item`` field, the following operation uses " -"the :group:`$first` accumulator to compute the first sales date for each " -"item:" -msgstr "" - -#: ../source/reference/operator/aggregation/first.txt:75 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/first.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/includes/extracts/fact-aggregation-accumulator-first.rst:1 -msgid ":group:`$first` is only available in the :pipeline:`$group` stage." -msgstr "" - -#: ../source/includes/note-group-pipeline-sort-order.rst:3 -msgid "" -"Although the :pipeline:`$sort` stage passes ordered documents as input to " -"the :pipeline:`$group` stage, :pipeline:`$group` is not guaranteed to " -"maintain this sort order in its own output." -msgstr "" - -#~ msgid "" -#~ ":group:`$first` is an :ref:`accumulator operator ` available only in the :pipeline:`$group` stage." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/floor.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/floor.po deleted file mode 100644 index 9ddc20bcc0a..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/floor.po +++ /dev/null @@ -1,97 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/floor.txt:3 -msgid "$floor (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/floor.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/floor.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/floor.txt:20 -msgid "" -"Returns the largest integer less than or equal to the specified number." -msgstr "" - -#: ../source/reference/operator/aggregation/floor.txt:23 -msgid ":expression:`$floor` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/floor.txt:29 -msgid "" -"The ```` expression can be any valid :ref:`expression ` as long as it resolves to a number. For more information on " -"expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/floor.txt:34 -msgid "Behavior" -msgstr "" - -#: ../source/includes/extracts/agg-expression-null-operand-floor.rst:1 -msgid "" -"If the argument resolves to a value of ``null`` or refers to a field that is" -" missing, ``$floor`` returns ``null``. If the argument resolves to ``NaN``, " -"``$floor`` returns ``NaN``." -msgstr "" - -#: ../source/reference/operator/aggregation/floor.txt:42 -#: ../source/reference/operator/aggregation/floor.txt:55 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/floor.txt:43 -msgid "Results" -msgstr "" - -#: ../source/reference/operator/aggregation/floor.txt:45 -msgid "``{ $floor: 1 }``" -msgstr "" - -#: ../source/reference/operator/aggregation/floor.txt:46 -msgid "``1``" -msgstr "" - -#: ../source/reference/operator/aggregation/floor.txt:48 -msgid "``{ $floor: 7.80 }``" -msgstr "" - -#: ../source/reference/operator/aggregation/floor.txt:49 -msgid "``7``" -msgstr "" - -#: ../source/reference/operator/aggregation/floor.txt:51 -msgid "``{ $floor: -2.8 }``" -msgstr "" - -#: ../source/reference/operator/aggregation/floor.txt:52 -msgid "``-3``" -msgstr "" - -#: ../source/reference/operator/aggregation/floor.txt:57 -msgid "A collection named ``samples`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/floor.txt:66 -msgid "" -"The following example returns both the original value and the floor value:" -msgstr "" - -#: ../source/reference/operator/aggregation/floor.txt:75 -msgid "The operation returns the following results:" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/geoNear.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/geoNear.po deleted file mode 100644 index 5a3cb83fae3..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/geoNear.po +++ /dev/null @@ -1,187 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 0f739736e2c043a1ba3cbb513223ff48 -#: ../source/reference/operator/aggregation/geoNear.txt:3 -msgid "$geoNear (aggregation)" -msgstr "" - -# 5ab303df03574ddc977859e31da4d125 -#: ../source/reference/operator/aggregation/geoNear.txt -msgid "On this page" -msgstr "" - -# f0d1262046114c62b577ae050bbd81a1 -#: ../source/reference/operator/aggregation/geoNear.txt:14 -msgid "Definition" -msgstr "" - -# 8e479bce7f354b1e94bbe217a5298133 -#: ../source/reference/operator/aggregation/geoNear.txt:20 -msgid "Outputs documents in order of nearest to farthest from a specified point." -msgstr "" - -# 9145babf943c4dc6afc3c7e11325b858 -#: ../source/reference/operator/aggregation/geoNear.txt:23 -msgid "The :pipeline:`$geoNear` stage has the following prototype form:" -msgstr "" - -# 46a8fd89057f4bc4a333793a726ec9ca -#: ../source/reference/operator/aggregation/geoNear.txt:29 -msgid "" -"The :pipeline:`$geoNear` operator accepts a :term:`document` that " -"contains the following :pipeline:`$geoNear` options. Specify all " -"distances in the same units as those of the processed documents' " -"coordinate system:" -msgstr "" - -# 3bc49d1ff4844c78b7eefdc1bb9a8758 -#: ../source/reference/operator/aggregation/geoNear.txt:37 -msgid "Behavior" -msgstr "" - -# 1af64c7aed3b420380d7af4062c392aa -#: ../source/reference/operator/aggregation/geoNear.txt:39 -msgid "When using :pipeline:`$geoNear`, consider that:" -msgstr "" - -# 320f87b73f0947dbb6941572a50abfb7 -#: ../source/reference/operator/aggregation/geoNear.txt:41 -msgid "You can only use :pipeline:`$geoNear` as the first stage of a pipeline." -msgstr "" - -# ffe11521927547dba0df44aab131e7be -#: ../source/reference/operator/aggregation/geoNear.txt:44 -msgid "" -"You must include the ``distanceField`` option. The ``distanceField`` " -"option specifies the field that will contain the calculated distance." -msgstr "" - -# 9d8b50ec00ee41a18a6f90a3c5555518 -#: ../source/reference/operator/aggregation/geoNear.txt:48 -msgid "" -"The collection must have a :doc:`geospatial index `." -msgstr "" - -# 2b6dd9fd2117423e910083158e616f8a -#: ../source/reference/operator/aggregation/geoNear.txt:51 -msgid "" -"The :pipeline:`$geoNear` requires that a collection have *at most* only " -"one :doc:`2d index ` and/or only one :doc:`2dsphere index " -"`." -msgstr "" - -# 8deb66bdcc2547968abca93dfef68067 -#: ../source/reference/operator/aggregation/geoNear.txt:55 -msgid "" -"You do not need to specify which field in the documents hold the " -"coordinate pair or point. Because :pipeline:`$geoNear` requires that the " -"collection have a single geospatial index, :pipeline:`$geoNear` " -"implicitly uses the indexed field." -msgstr "" - -# 1aedfa6c992c41c59a91029b3f02b555 -#: ../source/reference/operator/aggregation/geoNear.txt:61 -msgid "" -"If using a :doc:`2dsphere index `, you must specify " -"``spherical: true``." -msgstr "" - -# 326c47e37d6b477fbf12536865fd42c3 -#: ../source/includes/fact-geoNear-restrict-near-in-query.rst:1 -msgid "" -"You cannot specify a :query:`$near` predicate in the ``query`` field of " -"the |geoNear|." -msgstr "" - -# 81d543f69b2c484d9ae69a9345bd7257 -#: ../source/includes/extracts/views-unsupported-geoNear.rst:1 -msgid "" -":doc:`Views ` do not support geoNear operations (i.e. " -":dbcommand:`geoNear` command and :pipeline:`$geoNear` pipeline stage)" -msgstr "" - -# 56369608bb57485b983ec8add67449c5 -#: ../source/reference/operator/aggregation/geoNear.txt:70 -msgid "" -"Generally, the options for :pipeline:`$geoNear` are similar to the " -":dbcommand:`geoNear` command with the following exceptions:" -msgstr "" - -# f34ba52d1996400dbbde7bfad8c9cdcc -#: ../source/reference/operator/aggregation/geoNear.txt:73 -msgid "" -"``distanceField`` is a mandatory field for the :pipeline:`$geoNear` " -"pipeline operator; the option does not exist in the :dbcommand:`geoNear` " -"command." -msgstr "" - -# 877783b5522f499ba6dbf72f0404f0bb -#: ../source/reference/operator/aggregation/geoNear.txt:77 -msgid "" -"``includeLocs`` accepts a ``string`` in the :pipeline:`$geoNear` pipeline" -" operator and a ``boolean`` in the :dbcommand:`geoNear` command." -msgstr "" - -# bb7c517fd0f74c7ca4d0496b1eb9ff73 -#: ../source/reference/operator/aggregation/geoNear.txt:82 -msgid "Example" -msgstr "" - -# 024fd95f227c426190c94b195c1ffbee -#: ../source/reference/operator/aggregation/geoNear.txt:84 -msgid "" -"Consider a collection ``places`` that has a ``2dsphere`` index. The " -"following aggregation finds at most ``5`` unique documents with a " -"location at most 2 units from the center ``[ -73.99279 , 40.719296 ]`` " -"and have ``type`` equal to ``public``:" -msgstr "" - -# 7140913c33f9452a9c83c89aeffe1f70 -#: ../source/reference/operator/aggregation/geoNear.txt:105 -msgid "The aggregation returns the following:" -msgstr "" - -# be4994fb1d4e49c48daa2b5f157cbbbc -#: ../source/reference/operator/aggregation/geoNear.txt:126 -msgid "The matching document contains two new fields:" -msgstr "" - -# d998d902108b4adebaa19cf01ac05f4f -#: ../source/reference/operator/aggregation/geoNear.txt:128 -msgid "``dist.calculated`` field that contains the calculated distance, and" -msgstr "" - -# 69f65ce9f03d4d01a679424a13d47bbb -#: ../source/reference/operator/aggregation/geoNear.txt:130 -msgid "" -"``dist.location`` field that contains the location used in the " -"calculation." -msgstr "" - -# b5196985691b4500acd0921a458f2b16 -#: ../source/reference/operator/aggregation/geoNear.txt:134 -msgid "Minimum Distance" -msgstr "" - -# 30f27da02ec4479ea07adbc3d24fda64 -#: ../source/reference/operator/aggregation/geoNear.txt:138 -msgid "" -"The following example uses the option ``minDistance`` to specify the " -"minimum distance from the center point that the documents can be. MongoDB" -" limits the results to those documents that fall outside the specified " -"distance from the center point." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/graphLookup.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/graphLookup.po deleted file mode 100644 index 426b1c8b1de..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/graphLookup.po +++ /dev/null @@ -1,460 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# d1f0b559c4224d198bad58ef83f8ff94 -#: ../source/reference/operator/aggregation/graphLookup.txt:3 -msgid "$graphLookup (aggregation)" -msgstr "" - -# ebb2aec16b554001a3fa840c5229c19b -#: ../source/reference/operator/aggregation/graphLookup.txt -msgid "On this page" -msgstr "" - -# 3d5767129ac643dfb546a2a8315b9aa1 -#: ../source/reference/operator/aggregation/graphLookup.txt:16 -msgid "Definition" -msgstr "" - -# 50fd1b2247434726a29957a4cd18686f -#: ../source/reference/operator/aggregation/graphLookup.txt:20 -msgid "" -"Performs a recursive search on a collection, with options for restricting" -" the search by recursion depth and query filter." -msgstr "" - -# 333b04ad667c49fdb50a876483c054fe -#: ../source/reference/operator/aggregation/graphLookup.txt:23 -msgid "The ``$graphLookup`` search process is summarized below:" -msgstr "" - -# 4889e9bc83f1416b92e7aa82d5c92ee0 -#: ../source/reference/operator/aggregation/graphLookup.txt:25 -msgid "" -"Input documents flow into the ``$graphLookup`` stage of an aggregation " -"operation." -msgstr "" - -# 71136c1877874b67b007a11fa6e046ad -#: ../source/reference/operator/aggregation/graphLookup.txt:29 -msgid "" -"``$graphLookup`` targets the search to the collection designated by the " -"``from`` parameter (see below for full list of search parameters)." -msgstr "" - -# b37f31bd935b45e5ae98b73568b8ee0c -#: ../source/reference/operator/aggregation/graphLookup.txt:33 -msgid "" -"For each input document, the search begins with the value designated by " -"``startWith``." -msgstr "" - -# 18b65785123146d1929b46725d58ed8e -#: ../source/reference/operator/aggregation/graphLookup.txt:36 -msgid "" -"``$graphLookup`` matches the ``startWith`` value against the field " -"designated by ``connectToField`` in other documents in the ``from`` " -"collection." -msgstr "" - -# 38d35086845d4859b56d3510b8b00fd8 -#: ../source/reference/operator/aggregation/graphLookup.txt:40 -msgid "" -"For each matching document, ``$graphLookup`` takes the value of the " -"``connectFromField`` and checks every document in the ``from`` collection" -" for a matching ``connectToField`` value. For each match, " -"``$graphLookup`` adds the matching document in the ``from`` collection to" -" an array field named by the ``as`` parameter." -msgstr "" - -# 3dab8fb0a244401a82a0d610f4187649 -#: ../source/reference/operator/aggregation/graphLookup.txt:47 -msgid "" -"This step continues recursively until no more matching documents are " -"found, or until the operation reaches a recursion depth specified by the " -"``maxDepth`` parameter. ``$graphLookup`` then appends the array field to " -"the input document. ``$graphLookup`` returns results after completing its" -" search on all input documents." -msgstr "" - -# e8faa7692a4943c3afd66ccae941840d -#: ../source/reference/operator/aggregation/graphLookup.txt:54 -msgid ":pipeline:`$graphLookup` has the following prototype form:" -msgstr "" - -# db65ce526de24e799f313df583ac6ad2 -#: ../source/reference/operator/aggregation/graphLookup.txt:71 -msgid ":pipeline:`$graphLookup` takes a document with the following fields:" -msgstr "" - -# 7e2d69d0cad24e5cb6ecd8e4bd3af474 -#: ../source/reference/operator/aggregation/graphLookup.txt:77 -msgid "Field" -msgstr "" - -# 4b308adff17f4820a15d029a8eafad43 -#: ../source/reference/operator/aggregation/graphLookup.txt:78 -msgid "Description" -msgstr "" - -# 5ea608dff9b24c2683c9f9f79ffe5efb -#: ../source/reference/operator/aggregation/graphLookup.txt:80 -msgid "``from``" -msgstr "" - -# c63b2413bacd4e639e0ea61858c83b40 -#: ../source/reference/operator/aggregation/graphLookup.txt:82 -msgid "" -"Target collection for the :pipeline:`$graphLookup` operation to search, " -"recursively matching the ``connectFromField`` to the ``connectToField``. " -"The ``from`` collection cannot be :doc:`sharded` and must be " -"in the same database as any other collections used in the operation." -msgstr "" - -# 83be20c722294fb0952e0f1636f0e033 -#: ../source/reference/operator/aggregation/graphLookup.txt:89 -msgid "``startWith``" -msgstr "" - -# dab559cdb7d842c9b4c33680948e4638 -#: ../source/reference/operator/aggregation/graphLookup.txt:91 -msgid "" -":ref:`Expression ` that specifies the value of " -"the ``connectFromField`` with which to start the recursive search. " -"Optionally, ``startWith`` may be array of values, each of which is " -"individually followed through the traversal process." -msgstr "" - -# 0fea408cc800459ea5e94f558141ab9d -#: ../source/reference/operator/aggregation/graphLookup.txt:97 -msgid "``connectFromField``" -msgstr "" - -# e1b68e950f2d40a3bdf2f03482c551ed -#: ../source/reference/operator/aggregation/graphLookup.txt:99 -msgid "" -"Field name whose value :pipeline:`$graphLookup` uses to recursively match" -" against the ``connectToField`` of other documents in the collection. " -"Optionally, ``connectFromField`` may be an array of field names, each of " -"which is individually followed through the traversal process." -msgstr "" - -# 94ea89ce1dbd41e781ffc0f631a66c9e -#: ../source/reference/operator/aggregation/graphLookup.txt:105 -msgid "``connectToField``" -msgstr "" - -# 3b943dece4eb44f0b4d629b79d04b5b1 -#: ../source/reference/operator/aggregation/graphLookup.txt:107 -msgid "" -"Field name in other documents against which to match the value of the " -"field specified by the ``connectFromField`` parameter." -msgstr "" - -# 6a81d839c6494383afaf8b15ae92046f -#: ../source/reference/operator/aggregation/graphLookup.txt:111 -msgid "``as``" -msgstr "" - -# bd81a54c3750490b9020ef1e97d0b111 -#: ../source/reference/operator/aggregation/graphLookup.txt:113 -msgid "" -"Name of the array field added to each output document. Contains the " -"documents traversed in the :pipeline:`$graphLookup` stage to reach the " -"document." -msgstr "" - -# ed961d926e224c22ba544d44d2fefd09 -#: ../source/reference/operator/aggregation/graphLookup.txt:119 -msgid "" -"Documents returned in the ``as`` field are not guaranteed to be in any " -"order." -msgstr "" - -# 32b15f1eaef24e82bb3507382b575169 -#: ../source/reference/operator/aggregation/graphLookup.txt:122 -msgid "``maxDepth``" -msgstr "" - -# 0825fac372d44c8ebf8d95f9eb35f0e2 -#: ../source/reference/operator/aggregation/graphLookup.txt:123 -msgid "" -"*Optional.* Non-negative integral number specifying the maximum recursion" -" depth." -msgstr "" - -# 8079fcbc19834c49990163e7b2ee890d -#: ../source/reference/operator/aggregation/graphLookup.txt:126 -msgid "``depthField``" -msgstr "" - -# cc276e9b8cc44f31a6937845a83cad60 -#: ../source/reference/operator/aggregation/graphLookup.txt:128 -msgid "" -"*Optional.* Name of the field to add to each traversed document in the " -"search path. The value of this field is the recursion depth for the " -"document, represented as a :bsontype:`NumberLong`. " -"Recursion depth value starts at zero, so the first lookup corresponds to " -"zero depth." -msgstr "" - -# 15c6154c1cf64f668585b0195813bcdd -#: ../source/reference/operator/aggregation/graphLookup.txt:135 -msgid "``restrictSearchWithMatch``" -msgstr "" - -# 0ee03de125004845b7a8104e6dabf469 -#: ../source/reference/operator/aggregation/graphLookup.txt:137 -msgid "" -"*Optional.* A document specifying additional conditions for the recursive" -" search. The syntax is identical to :ref:`query filter ` syntax." -msgstr "" - -# 5608a89b80a743ae9444647b365a3c15 -#: ../source/reference/operator/aggregation/graphLookup.txt:143 -msgid "" -"You cannot use any :ref:`aggregation expression ` in this filter. For example, a query document such as" -msgstr "" - -# 36293ccf5866466b9768aa948102d15a -#: ../source/reference/operator/aggregation/graphLookup.txt:151 -msgid "" -"will not work in this context to find documents in which the ``lastName``" -" value is different from the ``lastName`` value of the input document, " -"because ``\"$lastName\"`` will act as a string literal, not a field path." -msgstr "" - -# 87a11753cb6f424f9f2993cc4762c061 -#: ../source/reference/operator/aggregation/graphLookup.txt:157 -msgid "Considerations" -msgstr "" - -# b3c2d1d706f34800b438ad2c0c068daf -#: ../source/reference/operator/aggregation/graphLookup.txt:159 -msgid "The collection specified in ``from`` cannot be :doc:`sharded`." -msgstr "" - -# b092d04ccae2404ba6fd4b7fb4b513c9 -#: ../source/reference/operator/aggregation/graphLookup.txt:162 -msgid "" -"Setting the ``maxDepth`` field to ``0`` is equivalent to a non-recursive " -":pipeline:`$lookup` search stage." -msgstr "" - -# b85345f3138a4fdbbccc97b9c75b8abb -#: ../source/reference/operator/aggregation/graphLookup.txt:165 -msgid "" -"Be aware of :doc:`aggregration pipeline limitations `, including :ref:`memory usage restrictions `, when using :pipeline:`$graphLookup`." -msgstr "" - -# 22dbdc3dd1af41c0b16b037846309aff -#: ../source/reference/operator/aggregation/graphLookup.txt:172 -msgid "" -":pipeline:`$graphLookup` cannot use disk space as memory the way other " -"aggregation operations can, so you must stay within the 100 megabyte " -"memory limit." -msgstr "" - -# dc3f5813f04749f69507742a446f11a0 -#: ../source/reference/operator/aggregation/graphLookup.txt:177 -msgid "Examples" -msgstr "" - -# 336d1be066704f69be3c116b8caf950a -#: ../source/reference/operator/aggregation/graphLookup.txt:180 -msgid "Within a Single Collection" -msgstr "" - -# 40bcc1bf904142c598ac74e7dc17d329 -#: ../source/reference/operator/aggregation/graphLookup.txt:182 -msgid "A collection named ``employees`` has the following documents:" -msgstr "" - -# 23222dfebf4b4111850ea02b7b1f83ed -#: ../source/reference/operator/aggregation/graphLookup.txt:193 -msgid "" -"The following :pipeline:`$graphLookup` operation recursively matches on " -"the ``reportsTo`` and ``name`` fields in the ``employees`` collection, " -"returning the reporting hierarchy for each person:" -msgstr "" - -# dff6697b058544d6b702e1ef10c093ae -#: ../source/reference/operator/aggregation/graphLookup.txt:211 -msgid "The operation returns the following:" -msgstr "" - -# 3e517a02cab242d8a1d40a2c73b941e8 -#: ../source/reference/operator/aggregation/graphLookup.txt:267 -msgid "" -"The following table provides a traversal path for the document ``{ " -"\"_id\" : 5, \"name\" : \"Asya\", \"reportsTo\" : \"Ron\" }``:" -msgstr "" - -# 92aeaa60d62542d6a338842a155541be -# 6bc7b9db19114f06981e21d9fec85aa5 -#: ../source/reference/operator/aggregation/graphLookup.txt:273 -#: ../source/reference/operator/aggregation/graphLookup.txt:433 -msgid "Start value" -msgstr "" - -# e828ba92342e4990b8408b83476cb2d9 -#: ../source/reference/operator/aggregation/graphLookup.txt:275 -msgid "The ``reportsTo`` value of the document:" -msgstr "" - -# 1a8257129cd74158ad8a9465a83687cb -# 2af83a70fd7240e88fce94a1a1f2d0db -#: ../source/reference/operator/aggregation/graphLookup.txt:281 -#: ../source/reference/operator/aggregation/graphLookup.txt:441 -msgid "Depth 0" -msgstr "" - -# 550b5e8f02644878a276145206a09c8f -# f083cefd91384367b6e58c7417637c2a -#: ../source/reference/operator/aggregation/graphLookup.txt:287 -#: ../source/reference/operator/aggregation/graphLookup.txt:447 -msgid "Depth 1" -msgstr "" - -# de11be64647742b8bdcadba474df1034 -# 44dfc609d72c45589114053da14ee036 -#: ../source/reference/operator/aggregation/graphLookup.txt:293 -#: ../source/reference/operator/aggregation/graphLookup.txt:454 -msgid "Depth 2" -msgstr "" - -# 564c5d4c8ee84d96a5dbaa0d93abb6c9 -#: ../source/reference/operator/aggregation/graphLookup.txt:299 -msgid "The output generates the hierarchy ``Asya -> Ron -> Eliot -> Dev``." -msgstr "" - -# b37ec0beb2ad4f56b4f5b12a242107fb -#: ../source/reference/operator/aggregation/graphLookup.txt:303 -msgid "Across Multiple Collections" -msgstr "" - -# 6181c3079c5b44c482941363bb542fda -#: ../source/reference/operator/aggregation/graphLookup.txt:305 -msgid "" -"Like :pipeline:`$lookup`, :pipeline:`$graphLookup` can access another " -"collection in the same database." -msgstr "" - -# 41b8df20027340dd8cb8b32e44de3ebc -#: ../source/reference/operator/aggregation/graphLookup.txt:308 -msgid "In the following example, a database contains two collections:" -msgstr "" - -# b038ab85589f4050b8742f420dfcea8f -#: ../source/reference/operator/aggregation/graphLookup.txt:310 -msgid "A collection ``airports`` with the following documents:" -msgstr "" - -# 8bbf3506ac5b44f3bd6b02db0bfb3580 -#: ../source/reference/operator/aggregation/graphLookup.txt:320 -msgid "A collection ``travelers`` with the following documents:" -msgstr "" - -# 923d3a749d3c4423b8bde3ee5a8df344 -#: ../source/reference/operator/aggregation/graphLookup.txt:328 -msgid "" -"For each document in the ``travelers`` collection, the following " -"aggregation operation looks up the ``nearestAirport`` value in the " -"``airports`` collection and recursively matches the ``connects`` field to" -" the ``airport`` field. The operation specifies a maximum recursion depth" -" of ``2``." -msgstr "" - -# 47f9e4b4ba1d486f8ea662567e62a00e -#: ../source/reference/operator/aggregation/graphLookup.txt:350 -msgid "The operation returns the following results:" -msgstr "" - -# d17a2c5d3fa54b1ab387f0e9ed5a7644 -#: ../source/reference/operator/aggregation/graphLookup.txt:427 -msgid "" -"The following table provides a traversal path for the recursive search, " -"up to depth ``2``, where the starting ``airport`` is ``JFK``:" -msgstr "" - -# cd889f0a0f1e46b5bd97b1448f9317be -#: ../source/reference/operator/aggregation/graphLookup.txt:435 -msgid "The ``nearestAirport`` value from the ``travelers`` collection:" -msgstr "" - -# db74121008da482bb82b00ae8535f301 -#: ../source/reference/operator/aggregation/graphLookup.txt:461 -msgid "With a Query Filter" -msgstr "" - -# 1e93e949a6d54a1293f614bbbbe62e17 -#: ../source/reference/operator/aggregation/graphLookup.txt:463 -msgid "" -"The following example uses a collection with a set of documents " -"containing names of people along with arrays of their friends and their " -"hobbies. An aggregation operation finds one particular person and " -"traverses her network of connections to find people who list ``golf`` " -"among their hobbies." -msgstr "" - -# e10064c0b8ae4b4ba65b9954964b813c -#: ../source/reference/operator/aggregation/graphLookup.txt:469 -msgid "A collection named ``people`` contains the following documents:" -msgstr "" - -# 05891b7a5a304e00b26ef509fc41320b -#: ../source/reference/operator/aggregation/graphLookup.txt:510 -msgid "The following aggregation operation uses three stages:" -msgstr "" - -# 095bed642950499b9cee3ff0b6dad6ea -#: ../source/reference/operator/aggregation/graphLookup.txt:512 -msgid "" -":pipeline:`$match` matches on documents with a ``name`` field containing " -"the string ``\"Tanya Jordan\"``. Returns one output document." -msgstr "" - -# 473ec342b874480e89c3413a7638110c -#: ../source/reference/operator/aggregation/graphLookup.txt:516 -msgid "" -":pipeline:`$graphLookup` connects the output document's ``friends`` field" -" with the ``name`` field of other documents in the collection to traverse" -" ``Tanya Jordan's`` network of connections. This stage uses the " -"``restrictSearchWithMatch`` parameter to find only documents in which the" -" ``hobbies`` array contains ``golf``. Returns one output document." -msgstr "" - -# 150f10916da54aa7aaeb1b3684a17a30 -#: ../source/reference/operator/aggregation/graphLookup.txt:523 -msgid "" -":pipeline:`$project` shapes the output document. The names listed in " -"``connections who play golf`` are taken from the ``name`` field of the " -"documents listed in the input document's ``golfers`` array." -msgstr "" - -# 35f4913a552b48d8b844dadb3e0585de -#: ../source/reference/operator/aggregation/graphLookup.txt:548 -msgid "The operation returns the following document:" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/group.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/group.po deleted file mode 100644 index ac4dd8f5ad7..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/group.po +++ /dev/null @@ -1,344 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/group.txt:3 -msgid "$group (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:18 -msgid "" -"Groups documents by some specified expression and outputs to the next stage " -"a document for each distinct grouping. The output documents contain an " -"``_id`` field which contains the distinct group by key. The output documents" -" can also contain computed fields that hold the values of some accumulator " -"expression grouped by the :pipeline:`$group`\\'s ``_id`` field. " -":pipeline:`$group` does *not* order its output documents." -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:26 -msgid "The :pipeline:`$group` stage has the following prototype form:" -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:32 -msgid "" -"The ``_id`` field is *mandatory*; however, you can specify an ``_id`` value " -"of null to calculate accumulated values for all the input documents as a " -"whole." -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:36 -msgid "" -"The remaining computed fields are *optional* and computed using the " -"```` operators." -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:39 -msgid "" -"The ``_id`` and the ```` expressions can accept any valid " -":ref:`expression `. For more information on " -"expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:44 -msgid "Considerations" -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:47 -msgid "Accumulator Operator" -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:49 -msgid "" -"The ```` operator must be one of the following accumulator " -"operators:" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:2 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:2 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:4 -msgid ":group:`$sum`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:11 -msgid ":group:`$avg`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:18 -msgid ":group:`$first`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:18 -msgid "" -"Returns a value from the first document for each group. Order is only " -"defined if the documents are in a defined order." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:24 -msgid ":group:`$last`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:24 -msgid "" -"Returns a value from the last document for each group. Order is only defined" -" if the documents are in a defined order." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:30 -msgid ":group:`$max`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:30 -msgid "Returns the highest expression value for each group." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:37 -msgid ":group:`$min`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:37 -msgid "Returns the lowest expression value for each group." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:44 -msgid ":group:`$push`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:44 -msgid "Returns an array of expression values for each group." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:49 -msgid ":group:`$addToSet`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:49 -msgid "" -"Returns an array of *unique* expression values for each group. Order of the " -"array elements is undefined." -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:57 -msgid "``$group`` Operator and Memory" -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:59 -msgid "" -"The :pipeline:`$group` stage has a limit of 100 megabytes of RAM. By " -"default, if the stage exceeds this limit, :pipeline:`$group` will produce an" -" error. However, to allow for the handling of large datasets, set the " -":method:`allowDiskUse ` option to ``true`` to " -"enable :pipeline:`$group` operations to write to temporary files. See " -":method:`db.collection.aggregate()` method and the :dbcommand:`aggregate` " -"command for details." -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:67 -msgid "" -"MongoDB introduces a limit of 100 megabytes of RAM for the " -":pipeline:`$group` stage as well as the :method:`allowDiskUse " -"` option to handle operations for large datasets." -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:74 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:79 -msgid "Calculate Count, Sum, and Average" -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:81 -#: ../source/reference/operator/aggregation/group.txt:155 -msgid "Given a collection ``sales`` with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:92 -msgid "Group by Month, Day, and Year" -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:94 -msgid "" -"The following aggregation operation uses the :pipeline:`$group` stage to " -"group the documents by the month, day, and year and calculates the total " -"price and the average quantity as well as counts the documents per each " -"group:" -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:114 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:123 -msgid "Group by ``null``" -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:125 -msgid "" -"The following aggregation operation specifies a group ``_id`` of ``null``, " -"calculating the total price and the average quantity as well as counts for " -"all documents in the collection:" -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:144 -#: ../source/reference/operator/aggregation/group.txt:172 -msgid "The operation returns the following result:" -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:153 -msgid "Retrieve Distinct Values" -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:165 -msgid "" -"The following aggregation operation uses the :pipeline:`$group` stage to " -"group the documents by the item to retrieve the distinct item values:" -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:183 -msgid "Pivot Data" -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:185 -msgid "A collection ``books`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:196 -msgid "Group ``title`` by ``author``" -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:198 -msgid "" -"The following aggregation operation pivots the data in the ``books`` " -"collection to have titles grouped by authors." -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:209 -#: ../source/reference/operator/aggregation/group.txt:233 -msgid "The operation returns the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:219 -msgid "Group Documents by ``author``" -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:221 -msgid "" -"The following aggregation operation uses the :variable:`$$ROOT ` " -"system variable to group the documents by authors. The resulting documents " -"must not exceed the :limit:`BSON Document Size` limit." -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:256 -msgid "" -"The :doc:`/tutorial/aggregation-zip-code-data-set` tutorial provides an " -"extensive example of the :pipeline:`$group` operator in a common use case." -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:4 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:6 -msgid "" -"`MongoDB Analytics: Learn Aggregation by Example: Exploratory Analytics and " -"Visualization Using Flight Data `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:7 -msgid "" -"`MongoDB for Time Series Data: Analyzing Time Series Data Using the " -"Aggregation Framework and Hadoop `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:8 -msgid "" -"`The Aggregation Framework `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:9 -msgid "" -"`Webinar: Exploring the Aggregation Framework " -"`_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-aggregation.rst:10 -msgid "" -"`Quick Reference Cards `_" -msgstr "" - -#: ../source/reference/operator/aggregation/group.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:4 -msgid "Returns a sum of numerical values. Ignores non-numeric values." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:6 -#: ../source/includes/toc/table-aggregation-group.rst:13 -#: ../source/includes/toc/table-aggregation-group.rst:32 -#: ../source/includes/toc/table-aggregation-group.rst:39 -#: ../source/includes/toc/table-aggregation-group.rst:57 -#: ../source/includes/toc/table-aggregation-group.rst:64 -msgid "Available in both :pipeline:`$group` and :pipeline:`$project` stages." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:11 -msgid "Returns an average of numerical values. Ignores non-numeric values." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:21 -#: ../source/includes/toc/table-aggregation-group.rst:27 -#: ../source/includes/toc/table-aggregation-group.rst:46 -#: ../source/includes/toc/table-aggregation-group.rst:52 -msgid "Available in :pipeline:`$group` stage only." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:55 -msgid ":group:`$stdDevPop`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:55 -msgid "Returns the population standard deviation of the input values." -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:62 -msgid ":group:`$stdDevSamp`" -msgstr "" - -#: ../source/includes/toc/table-aggregation-group.rst:62 -msgid "Returns the sample standard deviation of the input values." -msgstr "" - -#~ msgid "Returns a sum for each group. Ignores non-numeric values." -#~ msgstr "" - -#~ msgid "Returns an average for each group. Ignores non-numeric values." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/gt.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/gt.po deleted file mode 100644 index 0da049684d4..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/gt.po +++ /dev/null @@ -1,72 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/gt.txt:3 -msgid "$gt (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/gt.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/gt.txt:18 -msgid "Compares two values and returns:" -msgstr "" - -#: ../source/reference/operator/aggregation/gt.txt:20 -msgid "``true`` when the first value is *greater than* the second value." -msgstr "" - -#: ../source/reference/operator/aggregation/gt.txt:22 -msgid "" -"``false`` when the first value is *less than or equivalent to* the second " -"value." -msgstr "" - -#: ../source/includes/extracts/fact-agg-comparison-expression-gt.rst:1 -msgid "" -"The :expression:`$gt` compares both value and type, using the " -":ref:`specified BSON comparison order ` for " -"values of different types." -msgstr "" - -#: ../source/reference/operator/aggregation/gt.txt:27 -msgid ":expression:`$gt` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/gt.txt:33 -msgid "" -"For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/gt.txt:36 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/gt.txt:38 -msgid "Consider an ``inventory`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/gt.txt:48 -msgid "" -"The following operation uses the :expression:`$gt` operator to determine if " -"``qty`` is greater than ``250``:" -msgstr "" - -#: ../source/reference/operator/aggregation/gt.txt:67 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/gt.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/gte.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/gte.po deleted file mode 100644 index a82bc18e79c..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/gte.po +++ /dev/null @@ -1,72 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/gte.txt:3 -msgid "$gte (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/gte.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/gte.txt:18 -msgid "Compares two values and returns:" -msgstr "" - -#: ../source/reference/operator/aggregation/gte.txt:20 -msgid "" -"``true`` when the first value is *greater than or equivalent* to the second " -"value." -msgstr "" - -#: ../source/reference/operator/aggregation/gte.txt:23 -msgid "``false`` when the first value is *less than* the second value." -msgstr "" - -#: ../source/includes/extracts/fact-agg-comparison-expression-gte.rst:1 -msgid "" -"The :expression:`$gte` compares both value and type, using the " -":ref:`specified BSON comparison order ` for " -"values of different types." -msgstr "" - -#: ../source/reference/operator/aggregation/gte.txt:27 -msgid ":expression:`$gte` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/gte.txt:33 -msgid "" -"For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/gte.txt:36 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/gte.txt:38 -msgid "Consider an ``inventory`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/gte.txt:48 -msgid "" -"The following operation uses the :expression:`$gte` operator to determine if" -" ``qty`` is greater than or equal to ``250``:" -msgstr "" - -#: ../source/reference/operator/aggregation/gte.txt:67 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/gte.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/hour.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/hour.po deleted file mode 100644 index 1fb61606d86..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/hour.po +++ /dev/null @@ -1,57 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/hour.txt:3 -msgid "$hour (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/hour.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/hour.txt:18 -msgid "Returns the hour portion of a date as a number between 0 and 23." -msgstr "" - -#: ../source/reference/operator/aggregation/hour.txt:20 -msgid "The :expression:`$hour` expression has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/hour.txt:26 -msgid "" -"The argument can be any :ref:`expression ` as long " -"as it resolves to a date. For more information on expressions, see :ref" -":`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/hour.txt:31 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/hour.txt:33 -msgid "Consider a ``sales`` collection with the following document:" -msgstr "" - -#: ../source/reference/operator/aggregation/hour.txt:39 -msgid "" -"The following aggregation uses the :expression:`$hour` and other date " -"expressions to break down the ``date`` field:" -msgstr "" - -#: ../source/reference/operator/aggregation/hour.txt:64 -msgid "The operation returns the following result:" -msgstr "" - -#: ../source/reference/operator/aggregation/hour.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/ifNull.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/ifNull.po deleted file mode 100644 index 71af112b2fc..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/ifNull.po +++ /dev/null @@ -1,63 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/ifNull.txt:3 -msgid "$ifNull (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/ifNull.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/ifNull.txt:18 -msgid "" -"Evaluates an expression and returns the value of the expression if the " -"expression evaluates to a non-null value. If the expression evaluates to a " -"null value, including instances of undefined values or missing fields, " -"returns the value of the replacement expression." -msgstr "" - -#: ../source/reference/operator/aggregation/ifNull.txt:23 -msgid "The :expression:`$ifNull` expression has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/ifNull.txt:29 -msgid "" -"The arguments can be any valid :ref:`expression `. " -"For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/ifNull.txt:34 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/ifNull.txt:36 -msgid "" -"The following example use a ``inventory`` collection with the following " -"documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/ifNull.txt:45 -msgid "" -"The following operation uses the :expression:`$ifNull` expression to return " -"either the non-null ``description`` field value or the string " -"``\"Unspecified\"`` if the ``description`` field is null or does not exist:" -msgstr "" - -#: ../source/reference/operator/aggregation/ifNull.txt:63 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/ifNull.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/in.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/in.po deleted file mode 100644 index be2ba07a0ad..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/in.po +++ /dev/null @@ -1,184 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 5459feabf4f041adb42b6b1db1e5cfd2 -#: ../source/reference/operator/aggregation/in.txt:3 -msgid "$in (aggregation)" -msgstr "" - -# eb69cbe0a0704b4197c2945cf05e20a8 -#: ../source/reference/operator/aggregation/in.txt -msgid "On this page" -msgstr "" - -# 94591bbd9ab4404fac0acbc8215716cd -#: ../source/reference/operator/aggregation/in.txt:14 -msgid "Definition" -msgstr "" - -# 906f40dd7d774c6ab7c4661a967fcd39 -#: ../source/reference/operator/aggregation/in.txt:20 -msgid "Returns a boolean indicating whether a specified value is in an array." -msgstr "" - -# 5fc01957717d4db0917c4c3d240ec285 -#: ../source/reference/operator/aggregation/in.txt:23 -msgid "" -":expression:`$in` has the following :ref:`operator expression syntax " -"`:" -msgstr "" - -# 95d6b4fdc9ac4f77ae98a96e3e615637 -#: ../source/reference/operator/aggregation/in.txt:34 -msgid "Operand" -msgstr "" - -# 0d75aaefd8014db7acfd602c0269d77e -#: ../source/reference/operator/aggregation/in.txt:35 -msgid "Description" -msgstr "" - -# 736985d4e99f4e0b9b45848f1d8578ca -#: ../source/reference/operator/aggregation/in.txt:37 -msgid "````" -msgstr "" - -# 0d96e2a1705f45459bd2f06c534689c7 -#: ../source/reference/operator/aggregation/in.txt:39 -msgid "Any valid expression :ref:`expression `." -msgstr "" - -# 82561387abbf45f4b8a90f46f5ce5c59 -#: ../source/reference/operator/aggregation/in.txt:42 -msgid "````" -msgstr "" - -# 098d973d15fc448cb2e81cc895a18ccc -#: ../source/reference/operator/aggregation/in.txt:44 -msgid "" -"Any valid :ref:`expression ` that resolves to an" -" array." -msgstr "" - -# 6a9b6820f01049a68cbd4b924ef446e6 -#: ../source/reference/operator/aggregation/in.txt:47 -msgid "" -"Unlike the :query:`$in` query operator, the aggregation :expression:`$in`" -" operator does not support matching by :ref:`regular expressions `." -msgstr "" - -# 97f2446c04ec4dfe932b67960929eba9 -# f2d24c8d75d14ebc8a8a90930a62a986 -#: ../source/reference/operator/aggregation/in.txt:55 -#: ../source/reference/operator/aggregation/in.txt:87 -msgid "Example" -msgstr "" - -# addb37763ac84aa59e86117477634dcd -#: ../source/reference/operator/aggregation/in.txt:56 -msgid "Results" -msgstr "" - -# ff1149985e8d49d087ba6e75872de47b -#: ../source/reference/operator/aggregation/in.txt:58 -msgid "``{ $in: [ 2, [ 1, 2, 3 ] ] }``" -msgstr "" - -# 399df6f6c83547d69ff7eac3615afddf -# df32440de97543d8ba8e37066f50e4de -# c1282646e5be4867a8ad914891860e30 -# 221e7874b0f5411ca6808faf71827536 -#: ../source/reference/operator/aggregation/in.txt:59 -#: ../source/reference/operator/aggregation/in.txt:62 -#: ../source/reference/operator/aggregation/in.txt:71 -#: ../source/reference/operator/aggregation/in.txt:77 -msgid "``true``" -msgstr "" - -# e1d42a12e50a48d591f847306afe8fc4 -#: ../source/reference/operator/aggregation/in.txt:61 -msgid "``{ $in: [ \"abc\", [ \"xyz\", \"abc\" ] ] }``" -msgstr "" - -# 16b46719bac04146a5770aacdbded115 -#: ../source/reference/operator/aggregation/in.txt:64 -msgid "``{ $in: [ \"xy\", [ \"xyz\", \"abc\" ] ] }``" -msgstr "" - -# 56c1b06306164a25b6392336d09b1e11 -# 85e727baddba49f4b3250abe4711f269 -# dfac4620b9874d3290fcfa9b46e21fe3 -#: ../source/reference/operator/aggregation/in.txt:65 -#: ../source/reference/operator/aggregation/in.txt:68 -#: ../source/reference/operator/aggregation/in.txt:74 -msgid "``false``" -msgstr "" - -# b3baa2b896b64e2a83d2f0a74e6fe44a -#: ../source/reference/operator/aggregation/in.txt:67 -msgid "``{ $in: [ [ \"a\" ], [ \"a\" ] ] }``" -msgstr "" - -# 48ac9266c90b4abf9d21b29b72938323 -#: ../source/reference/operator/aggregation/in.txt:70 -msgid "``{ $in: [ [ \"a\" ], [ [ \"a\" ] ] ] }``" -msgstr "" - -# 9678510b8bf94c78946de130a783f5eb -#: ../source/reference/operator/aggregation/in.txt:73 -msgid "``{ $in: [ /^a/, [ \"a\" ] ] }``" -msgstr "" - -# 7200e87f516640c2ae06d56e3dccf6b9 -#: ../source/reference/operator/aggregation/in.txt:76 -msgid "``{ $in: [ /^a/, [ /^a/ ] ] }``" -msgstr "" - -# 3d74e7428341470bb7568b999fc8a642 -#: ../source/reference/operator/aggregation/in.txt:80 -msgid "Behavior" -msgstr "" - -# 75a89b72b8c94a279bbd5bf949844a43 -#: ../source/reference/operator/aggregation/in.txt:82 -msgid "" -":expression:`$in` fails with an error in either of the following cases: " -"if the $in expression is not given exactly two arguments, or if the " -"second argument does not resolve to an array." -msgstr "" - -# 37c27fc253cf4fb59b5c08a84ac2bd73 -#: ../source/reference/operator/aggregation/in.txt:89 -msgid "A collection named ``fruit`` has the following documents:" -msgstr "" - -# 8c38e7b8834f4cb2b88c7d02c07da74d -#: ../source/reference/operator/aggregation/in.txt:100 -msgid "" -"The following aggregation operation looks at the ``in_stock`` array in " -"each document and determines whether the string ``bananas`` is present." -msgstr "" - -# c07c1f52f763499caa278060040d05ef -#: ../source/reference/operator/aggregation/in.txt:116 -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/indexOfArray.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/indexOfArray.po deleted file mode 100644 index c6df593f832..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/indexOfArray.po +++ /dev/null @@ -1,253 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 733ff7069d2d4266b7b488ee74b0f14f -#: ../source/reference/operator/aggregation/indexOfArray.txt:3 -msgid "$indexOfArray (aggregation)" -msgstr "" - -# f551896bb54648d3adccece41315ed0b -#: ../source/reference/operator/aggregation/indexOfArray.txt -msgid "On this page" -msgstr "" - -# 48791c842d334685b85e803fcafd76f8 -#: ../source/reference/operator/aggregation/indexOfArray.txt:14 -msgid "Definition" -msgstr "" - -# baf8d2a1b653452dad001ebf1c59fbc9 -#: ../source/reference/operator/aggregation/indexOfArray.txt:20 -msgid "" -"Searches an array for an occurence of a specified value and returns the " -"array index (zero-based) of the first occurence. If the value is not " -"found, returns ``-1``." -msgstr "" - -# 3001de211c23464ea885520d61decc21 -#: ../source/reference/operator/aggregation/indexOfArray.txt:24 -msgid "" -":expression:`$indexOfArray` has the following :ref:`operator expression " -"syntax `:" -msgstr "" - -# 3563f38232fa48f3a8837d5da3e1577f -#: ../source/reference/operator/aggregation/indexOfArray.txt:34 -msgid "Behavior" -msgstr "" - -# 995f7111617a41e582f76decaf2e212b -#: ../source/reference/operator/aggregation/indexOfArray.txt:36 -msgid "" -"If the ```` is found multiple times within the " -"````, then :expression:`$indexOfArray` returns the " -"index of the first ```` from the starting index " -"position." -msgstr "" - -# bb38330d8a7f4bfba02d8757c1bc77ce -#: ../source/reference/operator/aggregation/indexOfArray.txt:41 -msgid ":expression:`$indexOfArray` returns ``null``:" -msgstr "" - -# fd5f2f00f7204dd9ba1a1ee570a1c43c -#: ../source/reference/operator/aggregation/indexOfArray.txt:43 -msgid "If ```` is null, or" -msgstr "" - -# 58a48782ae65400ebe9f78b136fa9431 -#: ../source/reference/operator/aggregation/indexOfArray.txt:45 -msgid "" -"If ```` refers to a non-existing field in the input " -"document." -msgstr "" - -# 766555a5a95945f3a3ca5edf1d5eab60 -#: ../source/reference/operator/aggregation/indexOfArray.txt:48 -msgid ":expression:`$indexOfArray` returns an error:" -msgstr "" - -# a399f80c4d634ef5b1b362c96088c84c -#: ../source/reference/operator/aggregation/indexOfArray.txt:50 -msgid "If ```` is not an array and not null, or" -msgstr "" - -# c046373b818c4b77a0ff618e983e7019 -#: ../source/reference/operator/aggregation/indexOfArray.txt:52 -msgid "" -"If ```` or ```` is a negative integer (or a value that can be" -" represented as a negative integer, like -5.0)." -msgstr "" - -# 1214d9da04fd472d857b738fa17ad391 -#: ../source/reference/operator/aggregation/indexOfArray.txt:55 -msgid ":expression:`$indexOfArray` returns ``-1``:" -msgstr "" - -# dbc7f2616fa2426fb00398ddab88c38d -#: ../source/reference/operator/aggregation/indexOfArray.txt:57 -msgid "If the is not found in the array, or" -msgstr "" - -# 956803f4e45e4b3bb7c918edc2db3220 -#: ../source/reference/operator/aggregation/indexOfArray.txt:59 -msgid "If ```` is a number greater than ````, or" -msgstr "" - -# 58775201299c45e4aba21f2573c667e0 -#: ../source/reference/operator/aggregation/indexOfArray.txt:61 -msgid "If ```` is a number greater than the length of the array." -msgstr "" - -# 1e00619e948748d2bcefc93c0cb39bb5 -#: ../source/reference/operator/aggregation/indexOfArray.txt:67 -msgid "Example" -msgstr "" - -# 218444d6989048d695d5027176ab4faa -#: ../source/reference/operator/aggregation/indexOfArray.txt:68 -msgid "Results" -msgstr "" - -# d00970df64224a98abdae43d8e96b8b1 -#: ../source/reference/operator/aggregation/indexOfArray.txt:70 -msgid "``{ $indexOfArray: [ [ \"a\", \"abc\" ], \"a\" ] }``" -msgstr "" - -# b5a9b67b06bc41c696a88836eda80e9e -# b0ef6d526a0242a19095f5f1b8f024c5 -#: ../source/reference/operator/aggregation/indexOfArray.txt:71 -#: ../source/reference/operator/aggregation/indexOfArray.txt:95 -msgid "``0``" -msgstr "" - -# 0ff0ae96ade543658621dfb2c436822c -#: ../source/reference/operator/aggregation/indexOfArray.txt:73 -msgid "``{ $indexOfArray: [ [ \"a\", \"abc\", \"de\", [\"de\"] ], [\"de\"] ] }``" -msgstr "" - -# ce12b465173d467b906d80f6b0f32e28 -#: ../source/reference/operator/aggregation/indexOfArray.txt:74 -msgid "``3``" -msgstr "" - -# 1b3bbb17d3d24e08ab732981c0416ab9 -#: ../source/reference/operator/aggregation/indexOfArray.txt:76 -msgid "``{ $indexOfArray: [ [ 1, 2 ], 5 ] }``" -msgstr "" - -# 80318200f41e40219c13e841e10da2a6 -# e2c21abff53a4ee794b2737e1d394cf7 -# 8b4ed69195be49a4b1b38c73bcbcd152 -# 9b5152e8ffa940a1b83c02a2d0f5babf -# 7d4e0f5404f44be1be20708035ab3804 -#: ../source/reference/operator/aggregation/indexOfArray.txt:77 -#: ../source/reference/operator/aggregation/indexOfArray.txt:80 -#: ../source/reference/operator/aggregation/indexOfArray.txt:86 -#: ../source/reference/operator/aggregation/indexOfArray.txt:89 -#: ../source/reference/operator/aggregation/indexOfArray.txt:92 -msgid "``-1``" -msgstr "" - -# 19b7b52c7f204325b3bd9aec310f0643 -#: ../source/reference/operator/aggregation/indexOfArray.txt:79 -msgid "``{ $indexOfArray: [ [ 1, 2, 3 ], [1, 2] ] }``" -msgstr "" - -# 5b409f7deb194e99b1a724c485b1b073 -#: ../source/reference/operator/aggregation/indexOfArray.txt:82 -msgid "``{ $indexOfArray: [ [ 10, 9, 9, 8, 9 ], 9, 3 ] }``" -msgstr "" - -# bff78fe9744d46a696698e750b3392f8 -#: ../source/reference/operator/aggregation/indexOfArray.txt:83 -msgid "``4``" -msgstr "" - -# 8ae0f60244334ea18f321e1e74f2be57 -#: ../source/reference/operator/aggregation/indexOfArray.txt:85 -msgid "``{ $indexOfArray: [ [ \"a\", \"abc\", \"b\" ], \"b\", 0, 1 ] }``" -msgstr "" - -# 4a9c6231cab44e18ae2c4c8a47b77405 -#: ../source/reference/operator/aggregation/indexOfArray.txt:88 -msgid "``{ $indexOfArray: [ [ \"a\", \"abc\", \"b\" ], \"b\", 1, 0 ] }``" -msgstr "" - -# abd24a031a3b4f7fb810baa886e04f63 -#: ../source/reference/operator/aggregation/indexOfArray.txt:91 -msgid "``{ $indexOfArray: [ [ \"a\", \"abc\", \"b\" ], \"b\", 20 ] }``" -msgstr "" - -# 29a766a0b6e14738b2c96f8e395cd71c -#: ../source/reference/operator/aggregation/indexOfArray.txt:94 -msgid "``{ $indexOfArray: [ [ null, null, null ], null ] }``" -msgstr "" - -# f75c74bce207495ba6e14acb4a9e72bd -#: ../source/reference/operator/aggregation/indexOfArray.txt:97 -msgid "``{ $indexOfArray: [ null, \"foo\" ] }``" -msgstr "" - -# a7796074079f4fc9a6169d9d800f2424 -#: ../source/reference/operator/aggregation/indexOfArray.txt:98 -msgid "``null``" -msgstr "" - -# a6f7df77628243e2a032328149312cea -#: ../source/reference/operator/aggregation/indexOfArray.txt:100 -msgid "``{ $indexOfArray: [ \"foo\", \"foo\" ] }``" -msgstr "" - -# 36f029d258e64d28a271a6993fbee7eb -#: ../source/reference/operator/aggregation/indexOfArray.txt:101 -msgid "Error" -msgstr "" - -# 8f033d7a6b8742108569d8d28792a76d -#: ../source/reference/operator/aggregation/indexOfArray.txt:104 -msgid "Examples" -msgstr "" - -# d4349ee300864a36b697656736255d1b -#: ../source/reference/operator/aggregation/indexOfArray.txt:106 -msgid "Consider an ``inventory`` collection with the following documents:" -msgstr "" - -# 8de607e8152748768582e6b0d436b5ff -#: ../source/reference/operator/aggregation/indexOfArray.txt:116 -msgid "" -"The following operation uses the :expression:`$indexOfArray` operator to " -"return the array index at which the string ``foo`` is located in each " -"``items`` array:" -msgstr "" - -# afdcdd606b1f4bc994572ca86c83ad59 -#: ../source/reference/operator/aggregation/indexOfArray.txt:132 -msgid "The operation returns the following results:" -msgstr "" - -# dd103d214fe948aa87efbfd83f0533ec -#: ../source/reference/operator/aggregation/indexOfArray.txt:143 -msgid "" -":expression:`$indexOfBytes`, :expression:`$indexOfCP`, and " -":expression:`$in`" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/indexOfBytes.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/indexOfBytes.po deleted file mode 100644 index ecd1766288c..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/indexOfBytes.po +++ /dev/null @@ -1,326 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 5e4b418e8c784bc1b246db6e5bfe7d55 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:3 -msgid "$indexOfBytes (aggregation)" -msgstr "" - -# 74afaa505dd242ec8e83361a1fd92b5a -#: ../source/reference/operator/aggregation/indexOfBytes.txt -msgid "On this page" -msgstr "" - -# 25848cddefb3487d9168668797c68676 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:14 -msgid "Definition" -msgstr "" - -# 5c6402571df7435fbe5f6215cb08ece1 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:20 -msgid "" -"Searches a string for an occurence of a substring and returns the UTF-8 " -"byte index (zero-based) of the first occurence. If the substring is not " -"found, returns ``-1``." -msgstr "" - -# f985a8ebe2a143658a7af59c4105b71f -#: ../source/reference/operator/aggregation/indexOfBytes.txt:24 -msgid "" -":expression:`$indexOfBytes` has the following :ref:`operator expression " -"syntax `:" -msgstr "" - -# 1702899a1b7e4dd7812941a0196c5371 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:35 -msgid "Operand" -msgstr "" - -# 518eeda1430c40bb88b352c23c947544 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:36 -msgid "Description" -msgstr "" - -# 1f8ba28916204d768878486b86f3431e -#: ../source/reference/operator/aggregation/indexOfBytes.txt:38 -msgid "````" -msgstr "" - -# 32c8ba6413794dff8b33f24abe16d903 -# 7b9b393ae2a9407ebebd616b320495fb -#: ../source/reference/operator/aggregation/indexOfBytes.txt:40 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:53 -msgid "" -"Can be any valid :ref:`expression ` as long as " -"it resolves to a string. For more information on expressions, see :ref" -":`aggregation-expressions`." -msgstr "" - -# 529ad2f3577c4156987e561543f37db5 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:45 -msgid "" -"If the string expression resolves to a value of ``null`` or refers to a " -"field that is missing, :expression:`$indexOfBytes` returns ``null``." -msgstr "" - -# b9baf26e97a34e7bb2b561d89ab315ff -#: ../source/reference/operator/aggregation/indexOfBytes.txt:48 -msgid "" -"If the string expression does not resolve to a string or ``null`` nor " -"refers to a missing field, :expression:`$indexOfBytes` returns an error." -msgstr "" - -# 5f245e9e5a8a476db3d6c6e6b6f9c473 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:52 -msgid "````" -msgstr "" - -# 928bc7f55d1941e7847a4f0712d53541 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:58 -msgid "````" -msgstr "" - -# 9beba69a14354adcb1270568826a6f51 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:60 -msgid "" -"*Optional* An integral number that specifies the starting index position " -"for the search. Can be any valid :ref:`expression ` that resolves to a non-negative integral number." -msgstr "" - -# 32fab39022ac42edb1f21969fa2bea77 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:65 -msgid "````" -msgstr "" - -# 705e874b6d154e8f9be6de207f5b4874 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:67 -msgid "" -"*Optional* An integral number that specifies the ending index position " -"for the search. Can be any valid :ref:`expression ` that resolves to a non-negative integral number. If you " -"specify a ```` index value, you should also specify a ```` " -"index value; otherwise, :expression:`$indexOfBytes` uses the ```` " -"value as the ```` index value instead of the ```` value." -msgstr "" - -# 9ac97b927ae6497f96de4297013be46b -#: ../source/reference/operator/aggregation/indexOfBytes.txt:77 -msgid "Behavior" -msgstr "" - -# 014b86e29d84441da274dcc65ec0185c -#: ../source/reference/operator/aggregation/indexOfBytes.txt:79 -msgid "" -"If ```` is null, :expression:`$indexOfBytes` returns " -"``null``." -msgstr "" - -# bd1e8b97a9c34aeb90311250a24effd6 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:81 -msgid "" -"If :expression:`$indexOfBytes` is called on a field that doesn't exist in" -" the document, :expression:`$indexOfBytes` returns ``null``." -msgstr "" - -# 057731b76cbe4533bf177b4e94b3871f -#: ../source/reference/operator/aggregation/indexOfBytes.txt:83 -msgid "" -"If ```` is not a string and not null, " -":expression:`$indexOfBytes` returns an error." -msgstr "" - -# b75480a3e1934e70adeb35160a485077 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:85 -msgid "" -"If ```` is null, :expression:`$indexOfBytes` " -"returns an error." -msgstr "" - -# d07cf2f1a3b547919970699b67bf122d -#: ../source/reference/operator/aggregation/indexOfBytes.txt:87 -msgid "" -"If ```` or ```` is a negative number, " -":expression:`$indexOfBytes` returns an error." -msgstr "" - -# f29f9189805f4cd1b0202e887535f8dd -#: ../source/reference/operator/aggregation/indexOfBytes.txt:89 -msgid "" -"If ```` is a number greater than ````, " -":expression:`$indexOfBytes` returns ``-1``." -msgstr "" - -# ee1da09a27054966bfb8ba0788dbd8e6 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:91 -msgid "" -"If ```` is a number greater than the byte length of the string, " -":expression:`$indexOfBytes` returns ``-1``." -msgstr "" - -# 72acf4f98eed49e0ab1e4a42ad09b326 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:93 -msgid "" -"If ```` or ```` is given a value that is not an integer, " -":expression:`$indexOfBytes` returns an error." -msgstr "" - -# aab537591a01485c968301305db5c9f3 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:95 -msgid "" -"If the ```` is found multiple times within the " -"````, then :expression:`$indexOfBytes` returns the " -"index of the first ```` found." -msgstr "" - -# ecdb5f64413d4316a301bab27b9ff39e -#: ../source/reference/operator/aggregation/indexOfBytes.txt:97 -msgid "Some short examples to highlight different behavior:" -msgstr "" - -# 6da2f704d87f466b84a0171c7486860d -#: ../source/reference/operator/aggregation/indexOfBytes.txt:103 -msgid "Example" -msgstr "" - -# 406c04f659d349de8ad7d78ed558bca5 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:104 -msgid "Results" -msgstr "" - -# 21f5a6ff74a2458db27f818a3ab05171 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:106 -msgid "``{ $indexOfBytes: [ \"cafeteria\", \"e\" ] }``" -msgstr "" - -# 1adf30e28c25475f826c9829cb7a190f -# b4d933514d8f48dca8294cc4a322e874 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:107 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:110 -msgid "``3``" -msgstr "" - -# ee23538708404d6e9cc787f25846fd6f -#: ../source/reference/operator/aggregation/indexOfBytes.txt:109 -msgid "``{ $indexOfBytes: [ \"cafétéria\", \"é\" ] }``" -msgstr "" - -# cf31f4672fdf4c909642d50827dbbd5e -#: ../source/reference/operator/aggregation/indexOfBytes.txt:112 -msgid "``{ $indexOfBytes: [ \"cafétéria\", \"e\" ] }``" -msgstr "" - -# 25059760091c43bdbc87c4c3970badfa -# bae17569ef1a4b6aac54b40ac632c611 -# b5850ecb80d14815ba930bf95f49793a -# 9580341feee9430cb45abef17167bf1b -# fc754f15b769482898824af14f38a474 -# 7ea2d585e36b4acc8880dac30131bc72 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:113 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:122 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:125 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:128 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:131 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:134 -msgid "``-1``" -msgstr "" - -# 42b40a49c99b44f7ae47e960349b79aa -#: ../source/reference/operator/aggregation/indexOfBytes.txt:115 -msgid "``{ $indexOfBytes: [ \"cafétéria\", \"t\" ] }``" -msgstr "" - -# 42d5b99d0acd4b20ab9972214c9cb0d3 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:116 -msgid "``5``" -msgstr "" - -# 853c4500489345a0951137d64d83c47e -#: ../source/reference/operator/aggregation/indexOfBytes.txt:118 -msgid "``{ $indexOfBytes: [ \"foo.bar.fi\", \".\", 5 ] }``" -msgstr "" - -# 6a1aace2f89942ed8ba67a8e6dd71297 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:119 -msgid "``7``" -msgstr "" - -# 2b6ea4c2b09943228b14bd8cfc2e21cf -#: ../source/reference/operator/aggregation/indexOfBytes.txt:121 -msgid "``{ $indexOfBytes: [ \"vanilla\", \"ll\", 0, 2 ] }``" -msgstr "" - -# 48d589a37f8842d5acafc85cae73ba84 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:124 -msgid "``{ $indexOfBytes: [ \"vanilla\", \"ll\", -1 ] }``" -msgstr "" - -# 77cb85d8e8944ff49948df56cd082fa6 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:127 -msgid "``{ $indexOfBytes: [ \"vanilla\", \"ll\", 12 ] }``" -msgstr "" - -# f97d21b718f84e79a04bb59655c313e1 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:130 -msgid "``{ $indexOfBytes: [ \"vanilla\", \"ll\", 5, 2 ] }``" -msgstr "" - -# d5c3beed44d64f89a36982d7e3f86bb7 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:133 -msgid "``{ $indexOfBytes: [ \"vanilla\", \"nilla\", 3 ] }``" -msgstr "" - -# bd5eed1687ca4ea7a8d5c6db0f88c067 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:136 -msgid "``{ $indexOfBytes: [ null, \"foo\" ] }``" -msgstr "" - -# 587e39f6dd5e4c2f818d3ba21a74e6b4 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:137 -msgid "``null``" -msgstr "" - -# 63dec905648943ca8864a520e231eae2 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:140 -msgid "Examples" -msgstr "" - -# 5b86db1c273c424cb35efabbd93738d7 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:142 -msgid "Consider an ``inventory`` collection with the following documents:" -msgstr "" - -# 5aeeb8a9f5714d2691609c85be550365 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:153 -msgid "" -"The following operation uses the :expression:`$indexOfBytes` operator to " -"retrieve the indexes at which the string `foo` is located in each item:" -msgstr "" - -# f72041eddaf94e57ab77ff0d707c1849 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:169 -msgid "The operation returns the following results:" -msgstr "" - -# 7d0b7575cb3243aab58244444bb873b4 -#: ../source/reference/operator/aggregation/indexOfBytes.txt:181 -msgid ":expression:`$indexOfCP` and :expression:`$indexOfArray`" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/indexOfCP.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/indexOfCP.po deleted file mode 100644 index afd09aa6a52..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/indexOfCP.po +++ /dev/null @@ -1,259 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 9682a70a77224272b5ccd43ea7a248ba -#: ../source/reference/operator/aggregation/indexOfCP.txt:3 -msgid "$indexOfCP (aggregation)" -msgstr "" - -# 0a9662fcd3ec49b2a62d4f1cce4542a1 -#: ../source/reference/operator/aggregation/indexOfCP.txt -msgid "On this page" -msgstr "" - -# a711b64e872c40b29d09968d0dc35868 -#: ../source/reference/operator/aggregation/indexOfCP.txt:14 -msgid "Definition" -msgstr "" - -# 08a896f925b049f5a716eb1dc8a831d1 -#: ../source/reference/operator/aggregation/indexOfCP.txt:20 -msgid "" -"Searches a string for an occurence of a substring and returns the UTF-8 " -"`code point `_ index (zero-" -"based) of the first occurence. If the substring is not found, returns " -"``-1``." -msgstr "" - -# 7befe7973e814e2fa27e2eea9fcd52b7 -#: ../source/reference/operator/aggregation/indexOfCP.txt:25 -msgid "" -":expression:`$indexOfCP` has the following :ref:`operator expression " -"syntax `:" -msgstr "" - -# f11c22c2cdf748f39c72ed5f0d60df4c -#: ../source/reference/operator/aggregation/indexOfCP.txt:35 -msgid "Behavior" -msgstr "" - -# f223b5b290624726930ce451d7b8bd88 -#: ../source/reference/operator/aggregation/indexOfCP.txt:37 -msgid "" -"If the ```` is found multiple times within the " -"````, then :expression:`$indexOfCP` returns the index " -"of the first ```` found from the starting index " -"position." -msgstr "" - -# 35aebec6c19e40958cb67f03e4e43ced -#: ../source/reference/operator/aggregation/indexOfCP.txt:42 -msgid ":expression:`$indexOfCP` returns ``null``:" -msgstr "" - -# 51ed5074318449fba20d3f97313bd82b -#: ../source/reference/operator/aggregation/indexOfCP.txt:44 -msgid "If ```` is null, or" -msgstr "" - -# 8ddfae4aed9c438d93f016cb4f67a58f -#: ../source/reference/operator/aggregation/indexOfCP.txt:46 -msgid "" -"If ```` refers to a non-existing field in the input " -"document." -msgstr "" - -# 91a91d834ade4df0b2a4f00c9e4f9187 -#: ../source/reference/operator/aggregation/indexOfCP.txt:49 -msgid ":expression:`$indexOfCP` returns an error:" -msgstr "" - -# 0def30f014af414fb1eb1ba05b6664b3 -#: ../source/reference/operator/aggregation/indexOfCP.txt:51 -msgid "If ```` is not a string and not null, or" -msgstr "" - -# 1d36d4092db24faba68025d44a80f7dc -#: ../source/reference/operator/aggregation/indexOfCP.txt:53 -msgid "" -"If ```` is null or is not a string or refers to a " -"nonexistent field in the input document, or" -msgstr "" - -# c8780ae4ef9f467b93d43bdbb02443ba -#: ../source/reference/operator/aggregation/indexOfCP.txt:56 -msgid "" -"If ```` or ```` is a negative integer (or a value that can be" -" represented as a negative integer, like -5.0)." -msgstr "" - -# 9c6b3b4a7dac401289bcb27885b9189c -#: ../source/reference/operator/aggregation/indexOfCP.txt:59 -msgid ":expression:`$indexOfCP` returns ``-1``:" -msgstr "" - -# 7c311c7d3bf94e47867a2b0e4a7a8b28 -#: ../source/reference/operator/aggregation/indexOfCP.txt:61 -msgid "If the substring is not found in the ````, or" -msgstr "" - -# de995978b907462993c80d8dc4039eff -#: ../source/reference/operator/aggregation/indexOfCP.txt:63 -msgid "If ```` is a number greater than ````, or" -msgstr "" - -# aae21b321c2247f3b7f54067a0a279bb -#: ../source/reference/operator/aggregation/indexOfCP.txt:65 -msgid "If ```` is a number greater than the byte length of the string." -msgstr "" - -# 9baff6dc574f40caab73aac67a8c73f5 -#: ../source/reference/operator/aggregation/indexOfCP.txt:71 -msgid "Example" -msgstr "" - -# bda72c50bc3446a0844adc14aab0cb15 -#: ../source/reference/operator/aggregation/indexOfCP.txt:72 -msgid "Results" -msgstr "" - -# 48520dd68cd44dab9128778067a2c38e -#: ../source/reference/operator/aggregation/indexOfCP.txt:74 -msgid "``{ $indexOfCP: [ \"cafeteria\", \"e\" ] }``" -msgstr "" - -# a726286ff9a54ca6928ed8202f6c3384 -# 1cfa26f29df64c2f8d1b2a2ee7c4273a -#: ../source/reference/operator/aggregation/indexOfCP.txt:75 -#: ../source/reference/operator/aggregation/indexOfCP.txt:78 -msgid "``3``" -msgstr "" - -# d100508dc3be461c96db4808d804debf -#: ../source/reference/operator/aggregation/indexOfCP.txt:77 -msgid "``{ $indexOfCP: [ \"cafétéria\", \"é\" ] }``" -msgstr "" - -# 4dc9769146564095833db5a3b8cab628 -#: ../source/reference/operator/aggregation/indexOfCP.txt:80 -msgid "``{ $indexOfCP: [ \"cafétéria\", \"e\" ] }``" -msgstr "" - -# 34b62cd617044293b22a551fa390a6e8 -# 65510c7acc0f40dfbbd0b7c0a87b7bc1 -# 9b34c7778dad4a0f9c5282e205af71a5 -# abdffd3e9521441181465f255c26271e -# 3d69b357239c4765b0d90191a3a73e29 -#: ../source/reference/operator/aggregation/indexOfCP.txt:81 -#: ../source/reference/operator/aggregation/indexOfCP.txt:90 -#: ../source/reference/operator/aggregation/indexOfCP.txt:96 -#: ../source/reference/operator/aggregation/indexOfCP.txt:99 -#: ../source/reference/operator/aggregation/indexOfCP.txt:102 -msgid "``-1``" -msgstr "" - -# 0c7436e800c045ae983845fbdd986404 -#: ../source/reference/operator/aggregation/indexOfCP.txt:83 -msgid "``{ $indexOfCP: [ \"cafétéria\", \"t\" ] }``" -msgstr "" - -# 8b9bef4ae9cc49abaae97230ead24b95 -#: ../source/reference/operator/aggregation/indexOfCP.txt:84 -msgid "``4``" -msgstr "" - -# 7cb99d8881424efea52d86e6a6aa9ddf -#: ../source/reference/operator/aggregation/indexOfCP.txt:86 -msgid "``{ $indexOfCP: [ \"foo.bar.fi\", \".\", 5 ] }``" -msgstr "" - -# 26ba58eb747742448a3e868d2f011324 -#: ../source/reference/operator/aggregation/indexOfCP.txt:87 -msgid "``7``" -msgstr "" - -# 2e701afcf8554bf8930917fd640158bd -#: ../source/reference/operator/aggregation/indexOfCP.txt:89 -msgid "``{ $indexOfCP: [ \"vanilla\", \"ll\", 0, 2 ] }``" -msgstr "" - -# 8bc062486ceb4478b6c680f961e7e73c -#: ../source/reference/operator/aggregation/indexOfCP.txt:92 -msgid "``{ $indexOfCP: [ \"vanilla\", \"ll\", -1 ] }``" -msgstr "" - -# d12620d3488a4a599f3242b6698dd53e -#: ../source/reference/operator/aggregation/indexOfCP.txt:93 -msgid "Error" -msgstr "" - -# 779a8edbee144070b3d9f23ceff4336e -#: ../source/reference/operator/aggregation/indexOfCP.txt:95 -msgid "``{ $indexOfCP: [ \"vanilla\", \"ll\", 12 ] }``" -msgstr "" - -# 3fbfd4c2ce454ba0a70c72ed4fd43611 -#: ../source/reference/operator/aggregation/indexOfCP.txt:98 -msgid "``{ $indexOfCP: [ \"vanilla\", \"ll\", 5, 2 ] }``" -msgstr "" - -# 70a072738cdd42dba22908379da5d8e6 -#: ../source/reference/operator/aggregation/indexOfCP.txt:101 -msgid "``{ $indexOfCP: [ \"vanilla\", \"nilla\", 3 ] }``" -msgstr "" - -# 242b5d8a66fe4010a40894285401e153 -#: ../source/reference/operator/aggregation/indexOfCP.txt:104 -msgid "``{ $indexOfCP: [ null, \"foo\" ] }``" -msgstr "" - -# b44edbb4696f41898c8a650092395ec5 -#: ../source/reference/operator/aggregation/indexOfCP.txt:105 -msgid "``null``" -msgstr "" - -# 66162921783943889b46e6623a6e2cd1 -#: ../source/reference/operator/aggregation/indexOfCP.txt:108 -msgid "Examples" -msgstr "" - -# 4afbc391a9bb47deb16ebc155d0330a8 -#: ../source/reference/operator/aggregation/indexOfCP.txt:110 -msgid "Consider an ``inventory`` collection with the following documents:" -msgstr "" - -# 15f3b8baea454979b6e82973e2de49d6 -#: ../source/reference/operator/aggregation/indexOfCP.txt:121 -msgid "" -"The following operation uses the :expression:`$indexOfCP` operator to " -"return the code point index at which the string ``foo`` is located in " -"each ``item`` string:" -msgstr "" - -# 35bccc271d054dfe8e9df21a3a24d673 -#: ../source/reference/operator/aggregation/indexOfCP.txt:138 -msgid "The operation returns the following results:" -msgstr "" - -# 1b7137ed0eee4f7a8fa3900540a2d2cb -#: ../source/reference/operator/aggregation/indexOfCP.txt:150 -msgid ":expression:`$indexOfBytes` and :expression:`$indexOfArray`" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/indexStats.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/indexStats.po deleted file mode 100644 index 6dfb8251193..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/indexStats.po +++ /dev/null @@ -1,174 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 8c1a647c64f8409c9faf12c2a9a6f775 -#: ../source/reference/operator/aggregation/indexStats.txt:3 -msgid "$indexStats (aggregation)" -msgstr "" - -# 6f62350acb0a4416887fef9b52e5cb85 -#: ../source/reference/operator/aggregation/indexStats.txt -msgid "On this page" -msgstr "" - -# 29f20742cfbe4927845f9fe1a90980dc -#: ../source/reference/operator/aggregation/indexStats.txt:14 -msgid "Definition" -msgstr "" - -# ae6a73e63c9d42399cf3655bf1d99855 -#: ../source/reference/operator/aggregation/indexStats.txt:20 -msgid "" -"Returns statistics regarding the use of each index for the collection. If" -" running with :doc:`access control `, the user must " -"have privileges that include :authaction:`indexStats` action." -msgstr "" - -# 171e9bad246e4915a2b4d4c353cf1c19 -#: ../source/reference/operator/aggregation/indexStats.txt:25 -msgid "" -"The :pipeline:`$indexStats` stage takes an empty document and has the " -"following syntax:" -msgstr "" - -# 0e8eb943abe54d0b91591a3b0fd83323 -#: ../source/reference/operator/aggregation/indexStats.txt:32 -msgid "The return document includes the following fields:" -msgstr "" - -# ec24bf2cd1d740d4b7a98a02a454a375 -#: ../source/reference/operator/aggregation/indexStats.txt:38 -msgid "Output Field" -msgstr "" - -# 2d361ab3877a4ff18997879fe1d87d44 -#: ../source/reference/operator/aggregation/indexStats.txt:39 -msgid "Description" -msgstr "" - -# 328fea8ceb5940bf99a0e5a438850419 -#: ../source/reference/operator/aggregation/indexStats.txt:41 -msgid "``name``" -msgstr "" - -# b76380f9edea467da1e6c40cd0fa20df -#: ../source/reference/operator/aggregation/indexStats.txt:42 -msgid "Index name." -msgstr "" - -# 291fa82151cb415fb07c27dfdd5a717c -#: ../source/reference/operator/aggregation/indexStats.txt:44 -msgid "``key``" -msgstr "" - -# a5c85b21c5c84120b48bbf7a9e38feff -#: ../source/reference/operator/aggregation/indexStats.txt:45 -msgid "Index key specification." -msgstr "" - -# b6ee1670407148dfaab538b719059db8 -#: ../source/reference/operator/aggregation/indexStats.txt:47 -msgid "``host``" -msgstr "" - -# 48df57dea2b544e7be6b822640ff62d2 -#: ../source/reference/operator/aggregation/indexStats.txt:48 -msgid "The hostname and port of the :program:`mongod` process." -msgstr "" - -# aced625e32e74b49838431e5320b89ba -#: ../source/reference/operator/aggregation/indexStats.txt:50 -msgid "``accesses``" -msgstr "" - -# 6fd3ced23e3f4760ae087c807108f15c -#: ../source/reference/operator/aggregation/indexStats.txt:52 -msgid "Statistics on the index use:" -msgstr "" - -# 5b46e675ce094bb0b306746900a1913c -#: ../source/reference/operator/aggregation/indexStats.txt:54 -msgid "``ops`` is the number of operations that used the index." -msgstr "" - -# 5a0524301df74208adde47c016afb1ec -#: ../source/reference/operator/aggregation/indexStats.txt:57 -msgid "``since`` is the time from which MongoDB gathered the statistics." -msgstr "" - -# 9ed08b2cd7774cc4be655505c8547740 -#: ../source/reference/operator/aggregation/indexStats.txt:60 -msgid "" -"Statistics for an index will be reset on :program:`mongod` restart or " -"index drop and recreation." -msgstr "" - -# 59b7ede77d73406aac6090e659ca6be2 -#: ../source/includes/note-indexstats-behavior.rst:3 -msgid "" -"Prior to version 3.2.3, the ``ops`` field value did not include " -":pipeline:`$match` or :dbcommand:`mapReduce` operations that use indexes." -msgstr "" - -# 32f24ac921ae45ada817e1c90f3189fd -#: ../source/reference/operator/aggregation/indexStats.txt:66 -msgid "Behavior" -msgstr "" - -# ae3f722ebda949c2b2d2e0f2493226ed -#: ../source/reference/operator/aggregation/indexStats.txt:68 -msgid "" -"The statistics reported by the ``accesses`` field only includes index " -"access driven by user requests. It does not include internal operations " -"like deletion via :doc:`/core/index-ttl` or chunk split and migration " -"operations." -msgstr "" - -# e25a820abf444b9f9862a1d1a8ce9eed -#: ../source/reference/operator/aggregation/indexStats.txt:73 -msgid "Example" -msgstr "" - -# dafd0745b160484ab3898fd69c0bcfc8 -#: ../source/reference/operator/aggregation/indexStats.txt:75 -msgid "For example, a collection ``orders`` contains the following documents:" -msgstr "" - -# 61a1b67d87a64ad98b6fdeaacbd2b6c9 -#: ../source/reference/operator/aggregation/indexStats.txt:83 -msgid "Create the following two indexes on the collection:" -msgstr "" - -# 035bfc9d012a4dbfbe7394b43371f914 -#: ../source/reference/operator/aggregation/indexStats.txt:90 -msgid "Run some queries against the collection:" -msgstr "" - -# fd7e6d66859d4bcb848349bf1e273473 -#: ../source/reference/operator/aggregation/indexStats.txt:97 -msgid "" -"To view statistics on the index use on the ``orders`` collection, run the" -" following aggregation operation:" -msgstr "" - -# ad18e29396b3439a9cfdde5ba7d35fb8 -#: ../source/reference/operator/aggregation/indexStats.txt:104 -msgid "" -"The operation returns a document that contains usage statistics for each " -"index:" -msgstr "" - -#~ msgid "The return document include the following fields:" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/interface.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/interface.po deleted file mode 100644 index eac2051e14e..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/interface.po +++ /dev/null @@ -1,148 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 2a5a55c5baf6447e8b85d368b2f02b23 -# 9573c695391242ba9563fd453941b85d -#: ../source/reference/operator/aggregation/interface.txt:3 -#: ../source/reference/operator/aggregation/interface.txt:16 -msgid "Aggregation Commands" -msgstr "" - -# 41914af48f0243ea904dd761bdb38317 -#: ../source/reference/operator/aggregation/interface.txt -msgid "On this page" -msgstr "" - -# dde8ff33d0f143e3a40f261796f755a4 -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on" -" the specific operator to go to its reference page." -msgstr "" - -# e813755a6c88455b945af11f6fcb75ff -# ff5a4c60d0e042e6abf5da6a18a1421a -#: ../source/includes/toc/table-command-aggregation.rst:2 -#: ../source/includes/toc/table-method-aggregation.rst:2 -msgid "Name" -msgstr "" - -# 3e3018d2766b497c957dca40e7ceba80 -# 8e569e921c9d47c3947a22c9743b4cc7 -#: ../source/includes/toc/table-command-aggregation.rst:2 -#: ../source/includes/toc/table-method-aggregation.rst:2 -msgid "Description" -msgstr "" - -# b53a8e7945584ad7ab1ae75ed9ac35c9 -#: ../source/includes/toc/table-command-aggregation.rst:4 -msgid ":dbcommand:`aggregate`" -msgstr "" - -# 38b6d32196a0447993364f9fafe975e2 -#: ../source/includes/toc/table-command-aggregation.rst:4 -msgid "" -"Performs :doc:`aggregation tasks ` such as " -"group using the aggregation framework." -msgstr "" - -# 3b7e9f6b5b4f4e3392dfd75df7598fa0 -#: ../source/includes/toc/table-command-aggregation.rst:6 -msgid ":dbcommand:`count`" -msgstr "" - -# 6d43b8f93581484e833ae9bb970972e4 -#: ../source/includes/toc/table-command-aggregation.rst:6 -msgid "Counts the number of documents in a collection." -msgstr "" - -# 93d079ef06844856bf6a81511b04b1a2 -#: ../source/includes/toc/table-command-aggregation.rst:8 -msgid ":dbcommand:`distinct`" -msgstr "" - -# 9d384cd3d4f44fd8ad0c065e6670d29e -#: ../source/includes/toc/table-command-aggregation.rst:8 -msgid "Displays the distinct values found for a specified key in a collection." -msgstr "" - -# f5768125fb6e411989528a9277d7dc09 -#: ../source/includes/toc/table-command-aggregation.rst:10 -msgid ":dbcommand:`group`" -msgstr "" - -# 7f72cecec74e479db3917b626a40d1fb -#: ../source/includes/toc/table-command-aggregation.rst:10 -msgid "" -"*Deprecated*. Groups documents in a collection by the specified key and " -"performs simple aggregation." -msgstr "" - -# 11609737fbe34c8489ef576550ae6716 -#: ../source/includes/toc/table-command-aggregation.rst:12 -msgid ":dbcommand:`mapReduce`" -msgstr "" - -# 7d3671bc979a4d17b71028da7f9ad0c0 -# baec5e51e73f4ed6bd81d3a2a0529ffb -#: ../source/includes/toc/table-command-aggregation.rst:12 -#: ../source/includes/toc/table-method-aggregation.rst:12 -msgid "" -"Performs :doc:`map-reduce ` aggregation for large data " -"sets." -msgstr "" - -# a50ec2406bf9403895130ad654f08b73 -#: ../source/reference/operator/aggregation/interface.txt:21 -msgid "Aggregation Methods" -msgstr "" - -# 96ca8e3c3130471e9a22a8810b19a6bd -#: ../source/includes/toc/table-method-aggregation.rst:4 -msgid ":method:`db.collection.aggregate()`" -msgstr "" - -# 64940681d9714bd68fde3d8e1c64f0e5 -#: ../source/includes/toc/table-method-aggregation.rst:4 -msgid "" -"Provides access to the :doc:`aggregation pipeline `." -msgstr "" - -# 67d37aa36cc147c7acb13fda2c1b0f25 -#: ../source/includes/toc/table-method-aggregation.rst:8 -msgid ":method:`db.collection.group()`" -msgstr "" - -# 472cbf31ad3346a3a921873354c08792 -#: ../source/includes/toc/table-method-aggregation.rst:8 -msgid "" -"Deprecated. Groups documents in a collection by the specified key and " -"performs simple aggregation." -msgstr "" - -# 3272a07453854bc8aa71f72f774c4867 -#: ../source/includes/toc/table-method-aggregation.rst:12 -msgid ":method:`db.collection.mapReduce()`" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "Groups documents in a collection by " -#~ "the specified key and performs simple" -#~ " aggregation." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/isArray.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/isArray.po deleted file mode 100644 index a755dfabc02..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/isArray.po +++ /dev/null @@ -1,82 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/isArray.txt:3 -msgid "$isArray (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/isArray.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/isArray.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/isArray.txt:20 -msgid "Determines if the operand is an array. Returns a boolean." -msgstr "" - -#: ../source/reference/operator/aggregation/isArray.txt:22 -msgid ":expression:`$isArray` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/isArray.txt:29 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/isArray.txt:31 -msgid "" -"The ```` can be any valid :ref:`expression `. For more information on expressions, see :ref:`aggregation-" -"expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/isArray.txt:39 -#: ../source/reference/operator/aggregation/isArray.txt:49 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/isArray.txt:40 -msgid "Results" -msgstr "" - -#: ../source/reference/operator/aggregation/isArray.txt:42 -msgid "``{ $isArray: [ \"hello\" ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/isArray.txt:43 -msgid "``false``" -msgstr "" - -#: ../source/reference/operator/aggregation/isArray.txt:45 -msgid "``{ $isArray: [ [ \"hello\", \"world\" ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/isArray.txt:46 -msgid "``true``" -msgstr "" - -#: ../source/reference/operator/aggregation/isArray.txt:51 -msgid "A collection named ``warehouses`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/isArray.txt:60 -msgid "" -"The following example checks if the ``instock`` and the ``ordered`` fields " -"are arrays before concatenating the two:" -msgstr "" - -#: ../source/reference/operator/aggregation/isArray.txt:86 -msgid ":expression:`$cond`, :expression:`$concatArrays`" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/isoDayOfWeek.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/isoDayOfWeek.po deleted file mode 100644 index f656a8ca757..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/isoDayOfWeek.po +++ /dev/null @@ -1,164 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 00c21a7a9a044ea4b5a0b36a464009ae -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:3 -msgid "$isoDayOfWeek (aggregation)" -msgstr "" - -# bcb431818a2f4abf8044c3c9772bd82c -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt -msgid "On this page" -msgstr "" - -# b0815bafdad6428f9393ba7a573a01dc -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:14 -msgid "Definition" -msgstr "" - -# 23102578500e4b92b0b03bff3ea2bc89 -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:20 -msgid "" -"Returns the weekday number in ISO 8601 format, ranging from ``1`` (for " -"Monday) to ``7`` (for Sunday)." -msgstr "" - -# cc3234db155f4fa9919e78b088e65ba6 -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:23 -msgid "" -":expression:`$isoDayOfWeek` has the following :ref:`operator expression " -"syntax `:" -msgstr "" - -# 2fe768519b19452caf0b75ffa77c251e -#: ../source/includes/fact-iso-date-objects.rst:1 -msgid "" -"The argument can be any valid :ref:`expression `" -" that resolves to a :doc:`BSON ISODate object `, a" -" :doc:`BSON Timestamp object `, or a :doc:`Date " -"object `." -msgstr "" - -# 9eb72c80547f40958c50aa6b45d5c06f -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:33 -msgid "Behavior" -msgstr "" - -# 75c5f2e4a7e048dd8b154448a0936ef2 -# 98c37d18ec1b4ccf96856394ce9fa194 -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:39 -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:69 -msgid "Example" -msgstr "" - -# 53ec50c4e85543518d5c93860e2d70e0 -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:40 -msgid "Result" -msgstr "" - -# ea62ee32fbb7401ab74cf4acf9a308be -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:42 -msgid "``{ $isoDayOfWeek: new Date(\"2016-01-01\") }``" -msgstr "" - -# e2d7ae95d05342e5aa8c4fcf89493eef -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:44 -msgid "5" -msgstr "" - -# c96b7d6e94de43728120b5dea04eeb06 -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:46 -msgid "``{ $isoDayOfWeek: new Date(\"Jan 7, 2003\") }``" -msgstr "" - -# 48ccd75293f1451b94278636b366475a -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:48 -msgid "2" -msgstr "" - -# a1359118acee4319ac7eef50501ffe79 -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:50 -msgid "``{ $isoDayOfWeek: new Date(\"August 14, 2011\") }``" -msgstr "" - -# 2032af625d1145a3b936136db42111f1 -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:52 -msgid "7" -msgstr "" - -# 33a685d409c7443a9fad6cdb2180422a -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:54 -msgid "``{ $isoDayOfWeek: ISODate(\"1998-11-07T00:00:00Z\") }``" -msgstr "" - -# 4820d8ba1adb4ca1b6d8459a051e929e -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:56 -msgid "6" -msgstr "" - -# d27969638459421e8b152a42de438e84 -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:58 -msgid "``{ $isoDayOfWeek: \"March 28, 1976\" }``" -msgstr "" - -# eed9f01b31f8400889f33d8143617434 -# 3aa2184f9bbd4fc4afc7e3afdcfd01c0 -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:60 -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:64 -msgid "``error``" -msgstr "" - -# a60459c7bfb249569527fb4775a0a06e -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:62 -msgid "``{ $isoDayOfWeek: \"2009-04-09\" }``" -msgstr "" - -# f728b65ff0174c75a0526a5d2a6ab9d1 -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:66 -msgid "``$isoDayOfWeek`` cannot take a string as an argument." -msgstr "" - -# 35c59dd593784650b83b4db6ec9da652 -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:71 -msgid "A collection called ``birthdays`` contains the following documents:" -msgstr "" - -# 0fbe7b304bb442078593164981fee16f -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:78 -msgid "" -"The following operation returns the weekday number for each ``birthday`` " -"field." -msgstr "" - -# 407a5df574a84efcabdfffe811477ddc -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:93 -msgid "The operation returns the following results:" -msgstr "" - -# d79d8129c94b4e0d879da4f25aea6b16 -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:102 -msgid ":doc:`/reference/operator/aggregation/isoWeekYear`" -msgstr "" - -# e722a2b546e0457ba934134ead8c918a -#: ../source/reference/operator/aggregation/isoDayOfWeek.txt:103 -msgid ":doc:`/reference/operator/aggregation/isoWeek`" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/isoWeek.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/isoWeek.po deleted file mode 100644 index 8d0cc050ea5..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/isoWeek.po +++ /dev/null @@ -1,163 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# e89b6eb2ba67410aa8a786e95c963aee -#: ../source/reference/operator/aggregation/isoWeek.txt:3 -msgid "$isoWeek (aggregation)" -msgstr "" - -# 3fbb008509ed454eac055d5f9db80344 -#: ../source/reference/operator/aggregation/isoWeek.txt -msgid "On this page" -msgstr "" - -# acc5686c8fa6483690c9636d7fd79b9a -#: ../source/reference/operator/aggregation/isoWeek.txt:14 -msgid "Definition" -msgstr "" - -# 4bedb75d9a1a45fd87918c70ed16e2a6 -#: ../source/reference/operator/aggregation/isoWeek.txt:20 -msgid "" -"Returns the week number in ISO 8601 format, ranging from ``1`` to ``53``." -" Week numbers start at ``1`` with the week (Monday through Sunday) that " -"contains the year's first Thursday." -msgstr "" - -# 45299f0bf7524aff94dad5da8a51b435 -#: ../source/reference/operator/aggregation/isoWeek.txt:24 -msgid "" -"$isoWeek has the following :ref:`operator expression syntax `:" -msgstr "" - -# 0581a219292f44e9b7c5c0d7fa1ed9fb -#: ../source/includes/fact-iso-date-objects.rst:1 -msgid "" -"The argument can be any valid :ref:`expression `" -" that resolves to a :doc:`BSON ISODate object `, a" -" :doc:`BSON Timestamp object `, or a :doc:`Date " -"object `." -msgstr "" - -# d0dc62e66e524a71b9a66a55c51cbf15 -#: ../source/reference/operator/aggregation/isoWeek.txt:34 -msgid "Behavior" -msgstr "" - -# 8c54148f7ceb4ae89b48c88e5af0d754 -# 260cf5cab92f4aca9a9101d5ad6bb552 -#: ../source/reference/operator/aggregation/isoWeek.txt:40 -#: ../source/reference/operator/aggregation/isoWeek.txt:70 -msgid "Example" -msgstr "" - -# e668de013bd24cc88d43f80a3ef139f7 -#: ../source/reference/operator/aggregation/isoWeek.txt:41 -msgid "Result" -msgstr "" - -# ce7da403b07d492d972bdc8166498701 -#: ../source/reference/operator/aggregation/isoWeek.txt:43 -msgid "``{ $isoWeek: new Date(\"2016-01-01\") }``" -msgstr "" - -# cca281bb09664f1ba53c515b7929466d -#: ../source/reference/operator/aggregation/isoWeek.txt:45 -msgid "53" -msgstr "" - -# 181e22e53ca14999a322fd2e401ab99e -#: ../source/reference/operator/aggregation/isoWeek.txt:47 -msgid "``{ $isoWeek: new Date(\"2015-01-01\") }``" -msgstr "" - -# da2bf4cc6c544e1380fbec7ca1ae091c -#: ../source/reference/operator/aggregation/isoWeek.txt:49 -msgid "1" -msgstr "" - -# e8ccbcf7bac54619bf14cff602c2ab60 -#: ../source/reference/operator/aggregation/isoWeek.txt:51 -msgid "``{ $isoWeek: new Date(\"August 14, 2011\") }``" -msgstr "" - -# 1b250f354293494e874dccfc85577e48 -#: ../source/reference/operator/aggregation/isoWeek.txt:53 -msgid "32" -msgstr "" - -# cf42887dfe8140cf9d50f5cfd7630e03 -#: ../source/reference/operator/aggregation/isoWeek.txt:55 -msgid "``{ $isoWeek: ISODate(\"1998-11-07T00:00:00Z\") }``" -msgstr "" - -# dd96751312ec4fa09ed7b44773598ac2 -#: ../source/reference/operator/aggregation/isoWeek.txt:57 -msgid "45" -msgstr "" - -# 700a82ecbd774af59c9efefa5d4a1fa2 -#: ../source/reference/operator/aggregation/isoWeek.txt:59 -msgid "``{ $isoWeek: \"March 28, 1976\" }``" -msgstr "" - -# 73e019456fb24fee8d7065cc4f08af1a -# c5f8ef6ce3694fed97fe845dc10bc06d -#: ../source/reference/operator/aggregation/isoWeek.txt:61 -#: ../source/reference/operator/aggregation/isoWeek.txt:65 -msgid "``error``" -msgstr "" - -# 42cfa14386cd46e7b3b8d2a2f208f916 -#: ../source/reference/operator/aggregation/isoWeek.txt:63 -msgid "``{ $isoWeek: \"2009-04-09\" }``" -msgstr "" - -# 78e832ffed8d477995ba909a1ce9e0e1 -#: ../source/reference/operator/aggregation/isoWeek.txt:67 -msgid "``$isoWeek`` cannot take a string as an argument." -msgstr "" - -# 66c639727b744af1b385baf26388f2bd -#: ../source/reference/operator/aggregation/isoWeek.txt:72 -msgid "A collection called ``deliveries`` contains the following documents:" -msgstr "" - -# de229ffb2d0f4850bd27db23b6b1f8f7 -#: ../source/reference/operator/aggregation/isoWeek.txt:79 -msgid "The following operation returns the week number for each ``date`` field." -msgstr "" - -# e35f61aa9e48485d880dcfb7c51c4628 -#: ../source/reference/operator/aggregation/isoWeek.txt:93 -msgid "The operation returns the following results:" -msgstr "" - -# 4bf482eb768e47a6a5c7403dec33f009 -#: ../source/reference/operator/aggregation/isoWeek.txt:102 -msgid ":doc:`/reference/operator/aggregation/isoDayOfWeek`" -msgstr "" - -# 39432ee4dbdf46e6aed254f3c09a2ebb -#: ../source/reference/operator/aggregation/isoWeek.txt:103 -msgid ":doc:`/reference/operator/aggregation/isoWeekYear`" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/isoWeekYear.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/isoWeekYear.po deleted file mode 100644 index e5bd68c1b8b..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/isoWeekYear.po +++ /dev/null @@ -1,145 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# df684765c7164e2bb634ed1e0986da98 -#: ../source/reference/operator/aggregation/isoWeekYear.txt:3 -msgid "$isoWeekYear (aggregation)" -msgstr "" - -# bcafb887f2174ab4ab94dbf5d5eb8635 -#: ../source/reference/operator/aggregation/isoWeekYear.txt -msgid "On this page" -msgstr "" - -# ec782a0283354b65a55fd49430a0fcad -#: ../source/reference/operator/aggregation/isoWeekYear.txt:14 -msgid "Definition" -msgstr "" - -# c41625fbed0c48e791124ba4e6a8ddcf -#: ../source/reference/operator/aggregation/isoWeekYear.txt:20 -msgid "" -"Returns the year number in ISO 8601 format. The year starts with the " -"Monday of week 1 (ISO 8601) and ends with the Sunday of the last week " -"(ISO 8601)." -msgstr "" - -# 7b3bfa1efd6a42c08c8fab07516e4236 -#: ../source/reference/operator/aggregation/isoWeekYear.txt:24 -msgid "" -"$isoWeekYear has the following :ref:`operator expression syntax " -"`:" -msgstr "" - -# ed748a5d2d0c403a9ed7e63939c2c7a4 -#: ../source/includes/fact-iso-date-objects.rst:1 -msgid "" -"The argument can be any valid :ref:`expression `" -" that resolves to a :doc:`BSON ISODate object `, a" -" :doc:`BSON Timestamp object `, or a :doc:`Date " -"object `." -msgstr "" - -# 39d245e609134f34bdffe3b05bbcbfb4 -#: ../source/reference/operator/aggregation/isoWeekYear.txt:34 -msgid "Behavior" -msgstr "" - -# 9dba79c7fc8a4236ab9e9427e5f49ff8 -# 5b673c1e9ca74348bf399c540d3775fe -#: ../source/reference/operator/aggregation/isoWeekYear.txt:40 -#: ../source/reference/operator/aggregation/isoWeekYear.txt:62 -msgid "Example" -msgstr "" - -# 053719c2562643deb31e0f30aefb5eec -#: ../source/reference/operator/aggregation/isoWeekYear.txt:41 -msgid "Result" -msgstr "" - -# c7a4be6e549047f3be5d9eb54ce2428d -#: ../source/reference/operator/aggregation/isoWeekYear.txt:43 -msgid "``{ $isoWeekYear: new Date(\"2016-01-01\") }``" -msgstr "" - -# e70b3eb54d264db3b2206c1f92a1a22d -# 2690ee84c8b94af3a8fe2f10df7883dd -#: ../source/reference/operator/aggregation/isoWeekYear.txt:45 -#: ../source/reference/operator/aggregation/isoWeekYear.txt:49 -msgid "2015" -msgstr "" - -# 631488fd8d424aacafe66c91105a2d49 -#: ../source/reference/operator/aggregation/isoWeekYear.txt:47 -msgid "``{ $isoWeekYear: new Date(\"2015-01-01\") }``" -msgstr "" - -# f395481170de4a58918a77ae12bf1ca9 -#: ../source/reference/operator/aggregation/isoWeekYear.txt:51 -msgid "``{ $isoWeekYear: new Date(\"2016-01-04\") }``" -msgstr "" - -# 52e200fbe97a4fb8bb0c3df3f1323b50 -#: ../source/reference/operator/aggregation/isoWeekYear.txt:53 -msgid "2016" -msgstr "" - -# f83257cffd5b405b8474721038d05596 -#: ../source/reference/operator/aggregation/isoWeekYear.txt:55 -msgid "``{ $isoWeekYear: \"2016-01-01\" }``" -msgstr "" - -# f08d38a5da1b418da7b992ff607d6df7 -#: ../source/reference/operator/aggregation/isoWeekYear.txt:57 -msgid "``error``" -msgstr "" - -# baed02b2aa434f37abbde37d86833a48 -#: ../source/reference/operator/aggregation/isoWeekYear.txt:59 -msgid "``$isoWeekYear`` cannot take a string as an argument." -msgstr "" - -# f1a8d05f15194fb28a5a8296ff9372d0 -#: ../source/reference/operator/aggregation/isoWeekYear.txt:64 -msgid "A collection called ``anniversaries`` contains the following documents:" -msgstr "" - -# cc06f8ab5b2d4517aec550784c590ed5 -#: ../source/reference/operator/aggregation/isoWeekYear.txt:73 -msgid "" -"The following operation returns the year number in ISO 8601 format for " -"each ``date`` field." -msgstr "" - -# 6cb94bdd8a464fa59279701c5785aaab -#: ../source/reference/operator/aggregation/isoWeekYear.txt:86 -msgid "The operation returns the following results:" -msgstr "" - -# 9bfad52f5c6d41cd97e335a45e4cfc1d -#: ../source/reference/operator/aggregation/isoWeekYear.txt:97 -msgid ":doc:`/reference/operator/aggregation/isoDayOfWeek`" -msgstr "" - -# 8904960029eb455885dd175abfc9ac5f -#: ../source/reference/operator/aggregation/isoWeekYear.txt:98 -msgid ":doc:`/reference/operator/aggregation/isoWeek`" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/last.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/last.po deleted file mode 100644 index a3b636e6c37..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/last.po +++ /dev/null @@ -1,87 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/last.txt:3 -msgid "$last (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/last.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/last.txt:18 -msgid "" -"Returns the value that results from applying an expression to the last " -"document in a group of documents that share the same group by a field. Only " -"meaningful when documents are in a defined order." -msgstr "" - -#: ../source/reference/operator/aggregation/last.txt:24 -msgid ":expression:`$last` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/last.txt:30 -msgid "" -"For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/last.txt:33 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/last.txt:35 -msgid "" -"When using :group:`$last` in a :pipeline:`$group` stage, the " -":pipeline:`$group` stage should follow a :pipeline:`$sort` stage to have the" -" input documents in a defined order." -msgstr "" - -#: ../source/reference/operator/aggregation/last.txt:42 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/last.txt:44 -msgid "Consider a ``sales`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/last.txt:56 -msgid "" -"The following operation first sorts the documents by ``item`` and ``date``, " -"and then in the following :pipeline:`$group` stage, groups the now sorted " -"documents by the ``item`` field and uses the :group:`$last` accumulator to " -"compute the last sales date for each item:" -msgstr "" - -#: ../source/reference/operator/aggregation/last.txt:76 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/last.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/includes/extracts/fact-aggregation-accumulator-last.rst:1 -msgid ":group:`$last` is only available in the :pipeline:`$group` stage." -msgstr "" - -#: ../source/includes/note-group-pipeline-sort-order.rst:3 -msgid "" -"Although the :pipeline:`$sort` stage passes ordered documents as input to " -"the :pipeline:`$group` stage, :pipeline:`$group` is not guaranteed to " -"maintain this sort order in its own output." -msgstr "" - -#~ msgid "" -#~ ":group:`$last` is an :ref:`accumulator operator ` available only in the :pipeline:`$group` stage." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/let.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/let.po deleted file mode 100644 index e5ce99ebb20..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/let.po +++ /dev/null @@ -1,137 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/let.txt:3 -msgid "$let (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/let.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/let.txt:18 -msgid "" -"Binds :doc:`variables ` for use in the " -"specified expression, and returns the result of the expression." -msgstr "" - -#: ../source/reference/operator/aggregation/let.txt:21 -msgid "The :expression:`$let` expression has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/let.txt:37 -msgid "Field" -msgstr "" - -#: ../source/reference/operator/aggregation/let.txt:38 -msgid "Specification" -msgstr "" - -#: ../source/reference/operator/aggregation/let.txt:40 -msgid "``vars``" -msgstr "" - -#: ../source/reference/operator/aggregation/let.txt:42 -msgid "" -"Assignment block for the :doc:`variables `" -" accessible in the ``in`` expression. To assign a variable, specify a string" -" for the variable name and assign a valid expression for the value." -msgstr "" - -#: ../source/reference/operator/aggregation/let.txt:47 -msgid "" -"The variable assignments have no meaning outside the ``in`` expression, not " -"even within the ``vars`` block itself." -msgstr "" - -#: ../source/reference/operator/aggregation/let.txt:50 -msgid "``in``" -msgstr "" - -#: ../source/reference/operator/aggregation/let.txt:52 -msgid "The :ref:`expression ` to evaluate." -msgstr "" - -#: ../source/reference/operator/aggregation/let.txt:54 -msgid "" -"To access variables in aggregation expressions, prefix the variable name " -"with double dollar signs (``$$``) and enclosed in quotes. For more " -"information on expressions, see :ref:`aggregation-expressions`. For " -"information on use of variables in the aggregation pipeline, see " -":doc:`/reference/aggregation-variables`." -msgstr "" - -#: ../source/reference/operator/aggregation/let.txt:62 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/let.txt:64 -msgid "" -":expression:`$let` can access variables defined outside its expression " -"block, including :ref:`system variables `." -msgstr "" - -#: ../source/reference/operator/aggregation/let.txt:67 -msgid "" -"If you modify the values of externally defined variables in the ``vars`` " -"block, the new values take effect only in the ``in`` expression. Outside of " -"the ``in`` expression, the variables retain their previous values." -msgstr "" - -#: ../source/reference/operator/aggregation/let.txt:72 -msgid "" -"In the ``vars`` assignment block, the order of the assignment does **not** " -"matter, and the variable assignments only have meaning inside the ``in`` " -"expression. As such, accessing a variable's value in the ``vars`` assignment" -" block refers to the value of the variable defined outside the ``vars`` " -"block and **not** inside the same ``vars`` block." -msgstr "" - -#: ../source/reference/operator/aggregation/let.txt:78 -msgid "For example, consider the following :expression:`$let` expression:" -msgstr "" - -#: ../source/reference/operator/aggregation/let.txt:90 -msgid "" -"In the ``vars`` assignment block, ``\"$$low\"`` refers to the value of an " -"externally defined variable ``low`` and not the variable defined in the same" -" ``vars`` block. If ``low`` is not defined outside this :expression:`$let` " -"expression block, the expression is invalid." -msgstr "" - -#: ../source/reference/operator/aggregation/let.txt:98 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/let.txt:100 -msgid "A ``sales`` collection has the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/let.txt:107 -msgid "" -"The following aggregation uses :expression:`$let` in the " -":pipeline:`$project` pipeline stage to calculate and return the " -"``finalTotal`` for each document:" -msgstr "" - -#: ../source/reference/operator/aggregation/let.txt:129 -msgid "The aggregation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/let.txt:136 -msgid ":expression:`$map`" -msgstr "" - -#: ../source/reference/operator/aggregation/let.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/limit.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/limit.po deleted file mode 100644 index 9f4a5cb8cee..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/limit.po +++ /dev/null @@ -1,77 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/limit.txt:3 -msgid "$limit (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/limit.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/limit.txt:18 -msgid "" -"Limits the number of documents passed to the next stage in the " -":term:`pipeline`." -msgstr "" - -#: ../source/reference/operator/aggregation/limit.txt:21 -msgid "The :pipeline:`$limit` stage has the following prototype form:" -msgstr "" - -#: ../source/reference/operator/aggregation/limit.txt:27 -msgid "" -":pipeline:`$limit` takes a positive integer that specifies the maximum " -"number of documents to pass along." -msgstr "" - -#: ../source/reference/operator/aggregation/limit.txt:31 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/limit.txt:33 -msgid "Consider the following example:" -msgstr "" - -#: ../source/reference/operator/aggregation/limit.txt:41 -msgid "" -"This operation returns only the first 5 documents passed to it from by the " -"pipeline. :pipeline:`$limit` has no effect on the content of the documents " -"it passes." -msgstr "" - -#: ../source/includes/fact-agg-sort-limit.rst:1 -msgid "" -"When a :pipeline:`$sort` immediately precedes a :pipeline:`$limit` in the " -"pipeline, the :pipeline:`$sort` operation only maintains the top ``n`` " -"results as it progresses, where ``n`` is the specified limit, and MongoDB " -"only needs to store ``n`` items in memory. This optimization still applies " -"when ``allowDiskUse`` is ``true`` and the ``n`` items exceed the " -":ref:`aggregation memory limit `." -msgstr "" - -#: ../source/includes/fact-agg-sort-limit.rst:8 -msgid "" -"Before MongoDB 2.4, :pipeline:`$sort` would sort all the results in memory, " -"and then limit the results to n results." -msgstr "" - -#: ../source/reference/operator/aggregation/limit.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/limit.txt:50 -msgid "" -":doc:`/tutorial/aggregation-zip-code-data-set`, :doc:`/tutorial/aggregation-" -"with-user-preference-data`" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/literal.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/literal.po deleted file mode 100644 index f113e13408b..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/literal.po +++ /dev/null @@ -1,130 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/literal.txt:3 -msgid "$literal (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/literal.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/literal.txt:18 -msgid "" -"Returns a value without parsing. Use for values that the aggregation " -"pipeline may interpret as an expression." -msgstr "" - -#: ../source/reference/operator/aggregation/literal.txt:21 -msgid "The :expression:`$literal` expression has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/literal.txt:28 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/literal.txt:30 -msgid "" -"If the ```` is an :ref:`expression `, " -":expression:`$literal` does not evaluate the expression but instead returns " -"the unparsed expression." -msgstr "" - -#: ../source/reference/operator/aggregation/literal.txt:38 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/literal.txt:42 -msgid "Result" -msgstr "" - -#: ../source/reference/operator/aggregation/literal.txt:44 -msgid "``{ $literal: { $add: [ 2, 3 ] } }``" -msgstr "" - -#: ../source/reference/operator/aggregation/literal.txt:48 -msgid "``{ \"$add\" : [ 2, 3 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/literal.txt:50 -msgid "``{ $literal: { $literal: 1 } }``" -msgstr "" - -#: ../source/reference/operator/aggregation/literal.txt:54 -msgid "``{ \"$literal\" : 1 }``" -msgstr "" - -#: ../source/reference/operator/aggregation/literal.txt:57 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/aggregation/literal.txt:60 -msgid "Treat ``$`` as a Literal" -msgstr "" - -#: ../source/reference/operator/aggregation/literal.txt:62 -msgid "" -"In :ref:`expression `, the dollar sign ``$`` " -"evaluates to a field path; i.e. provides access to the field. For example, " -"the :operator:`$eq` expression ``$eq: [ \"$price\", \"$1\" ]`` performs an " -"equality check between the value in the field named ``price`` and the value " -"in the field named ``1`` in the document." -msgstr "" - -#: ../source/reference/operator/aggregation/literal.txt:69 -msgid "" -"The following example uses a :expression:`$literal` expression to treat a " -"string that contains a dollar sign ``\"$1\"`` as a constant value." -msgstr "" - -#: ../source/reference/operator/aggregation/literal.txt:72 -msgid "A collection ``records`` has the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/literal.txt:86 -msgid "" -"This operation projects a field named ``costsOneDollar`` that holds a " -"boolean value, indicating whether the value of the ``price`` field is equal " -"to the string ``\"$1\"``:" -msgstr "" - -#: ../source/reference/operator/aggregation/literal.txt:97 -msgid "Project a New Field with Value ``1``" -msgstr "" - -#: ../source/reference/operator/aggregation/literal.txt:99 -msgid "" -"The :pipeline:`$project` stage uses the expression ``: 1`` to include" -" the ```` in the output. The following example uses the " -":expression:`$literal` to return a new field set to the value of ``1``." -msgstr "" - -#: ../source/reference/operator/aggregation/literal.txt:103 -msgid "A collection ``bids`` has the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/literal.txt:110 -msgid "" -"The following aggregation evaluates the expression ``item: 1`` to mean " -"return the existing field ``item`` in the output, but uses the " -":expression:`{ $literal: 1 } <$literal>` expression to return a new field " -"``startAt`` set to the value ``1``:" -msgstr "" - -#: ../source/reference/operator/aggregation/literal.txt:121 -msgid "The operation results in the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/literal.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/ln.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/ln.po deleted file mode 100644 index 658cbee394a..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/ln.po +++ /dev/null @@ -1,109 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/ln.txt:3 -msgid "$ln (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/ln.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/ln.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/ln.txt:20 -msgid "" -"Calculates the natural logarithm *ln* (i.e log\\ :sub:`e`) of a number and " -"returns the result as a double." -msgstr "" - -#: ../source/reference/operator/aggregation/ln.txt:23 -msgid ":expression:`$ln` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/ln.txt:29 -msgid "" -"The ```` expression can be any valid :ref:`expression ` as long as it resolves to a non-negative number. For more " -"information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/ln.txt:34 -msgid "" -":expression:`$ln` is equivalent to ``$log: [ , Math.E ]`` " -"expression, where ``Math.E`` is a JavaScript representation for Euler's " -"number *e*." -msgstr "" - -#: ../source/reference/operator/aggregation/ln.txt:39 -msgid "Behavior" -msgstr "" - -#: ../source/includes/extracts/agg-expression-null-operand-ln.rst:1 -msgid "" -"If the argument resolves to a value of ``null`` or refers to a field that is" -" missing, ``$ln`` returns ``null``. If the argument resolves to ``NaN``, " -"``$ln`` returns ``NaN``." -msgstr "" - -#: ../source/reference/operator/aggregation/ln.txt:47 -#: ../source/reference/operator/aggregation/ln.txt:62 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/ln.txt:48 -msgid "Results" -msgstr "" - -#: ../source/reference/operator/aggregation/ln.txt:50 -msgid "``{ $ln: 1 }``" -msgstr "" - -#: ../source/reference/operator/aggregation/ln.txt:52 -msgid "``0``" -msgstr "" - -#: ../source/reference/operator/aggregation/ln.txt:54 -msgid "" -"``{ $ln: Math.E }`` where ``Math.E`` is a JavaScript representation for *e*." -msgstr "" - -#: ../source/reference/operator/aggregation/ln.txt:56 -msgid "``1``" -msgstr "" - -#: ../source/reference/operator/aggregation/ln.txt:58 -msgid "``{ $ln: 10 }``" -msgstr "" - -#: ../source/reference/operator/aggregation/ln.txt:59 -msgid "``2.302585092994046``" -msgstr "" - -#: ../source/reference/operator/aggregation/ln.txt:64 -msgid "A collection ``sales`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/ln.txt:72 -msgid "The following example transforms the ``sales`` data:" -msgstr "" - -#: ../source/reference/operator/aggregation/ln.txt:78 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/ln.txt:86 -msgid ":expression:`$log`" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/log.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/log.po deleted file mode 100644 index 4c32e653f71..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/log.po +++ /dev/null @@ -1,108 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/log.txt:3 -msgid "$log (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/log.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/log.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/log.txt:20 -msgid "" -"Calculates the log of a number in the specified base and returns the result " -"as a double." -msgstr "" - -#: ../source/reference/operator/aggregation/log.txt:23 -msgid ":expression:`$log` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/log.txt:29 -msgid "" -"The ```` expression can be any valid :ref:`expression ` as long as it resolves to a non-negative number." -msgstr "" - -#: ../source/reference/operator/aggregation/log.txt:32 -msgid "" -"The ```` expression can be any valid :ref:`expression ` as long as it resolves to a positive number greater than " -"``1``." -msgstr "" - -#: ../source/reference/operator/aggregation/log.txt:36 -msgid "" -"For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/log.txt:39 -msgid "Behavior" -msgstr "" - -#: ../source/includes/extracts/agg-expression-null-operand-log.rst:1 -msgid "" -"If either argument resolves to a value of ``null`` or refers to a field that" -" is missing, ``$log`` returns ``null``. If either argument resolves to " -"``NaN``, ``$log`` returns ``NaN``." -msgstr "" - -#: ../source/reference/operator/aggregation/log.txt:47 -#: ../source/reference/operator/aggregation/log.txt:59 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/log.txt:48 -msgid "Results" -msgstr "" - -#: ../source/reference/operator/aggregation/log.txt:50 -msgid "``{ $log: [ 100, 10 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/log.txt:51 -msgid "``2``" -msgstr "" - -#: ../source/reference/operator/aggregation/log.txt:53 -msgid "" -"``{ $log: [ 100, Math.E ] }`` where ``Math.E`` is a JavaScript " -"representation for *e*." -msgstr "" - -#: ../source/reference/operator/aggregation/log.txt:56 -msgid "``4.605170185988092``" -msgstr "" - -#: ../source/reference/operator/aggregation/log.txt:61 -msgid "A collection ``examples`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/log.txt:70 -msgid "" -"The following example uses log\\ :sub:`2` in its calculation to determine " -"the number of bits required to represent the value of ``positiveInt``." -msgstr "" - -#: ../source/reference/operator/aggregation/log.txt:83 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/log.txt:92 -msgid ":expression:`$log10` and :expression:`$ln`" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/log10.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/log10.po deleted file mode 100644 index 57e61dd74ce..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/log10.po +++ /dev/null @@ -1,113 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/log10.txt:3 -msgid "$log10 (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/log10.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/log10.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/log10.txt:20 -msgid "" -"Calculates the log base 10 of a number and returns the result as a double." -msgstr "" - -#: ../source/reference/operator/aggregation/log10.txt:23 -msgid ":expression:`$log10` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/log10.txt:29 -msgid "" -"The ```` expression can be any valid :ref:`expression ` as long as it resolves to a non-negative number. For more " -"information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/log10.txt:34 -msgid "" -":expression:`$log10` is equivalent to ``$log: [ , 10 ]`` expression." -msgstr "" - -#: ../source/reference/operator/aggregation/log10.txt:37 -msgid "Behavior" -msgstr "" - -#: ../source/includes/extracts/agg-expression-null-operand-log10.rst:1 -msgid "" -"If the argument resolves to a value of ``null`` or refers to a field that is" -" missing, ``$log10`` returns ``null``. If the argument resolves to ``NaN``, " -"``$log10`` returns ``NaN``." -msgstr "" - -#: ../source/reference/operator/aggregation/log10.txt:46 -#: ../source/reference/operator/aggregation/log10.txt:62 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/log10.txt:47 -msgid "Results" -msgstr "" - -#: ../source/reference/operator/aggregation/log10.txt:49 -msgid "``{ $log10: 1 }``" -msgstr "" - -#: ../source/reference/operator/aggregation/log10.txt:50 -msgid "``0``" -msgstr "" - -#: ../source/reference/operator/aggregation/log10.txt:52 -msgid "``{ $log10: 10 }``" -msgstr "" - -#: ../source/reference/operator/aggregation/log10.txt:53 -msgid "``1``" -msgstr "" - -#: ../source/reference/operator/aggregation/log10.txt:55 -msgid "``{ $log10: 100 }``" -msgstr "" - -#: ../source/reference/operator/aggregation/log10.txt:56 -msgid "``2``" -msgstr "" - -#: ../source/reference/operator/aggregation/log10.txt:58 -msgid "``{ $log10: 1000 }``" -msgstr "" - -#: ../source/reference/operator/aggregation/log10.txt:59 -msgid "``3``" -msgstr "" - -#: ../source/reference/operator/aggregation/log10.txt:64 -msgid "A collection ``samples`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/log10.txt:72 -msgid "The following example calculates the pH value of the samples:" -msgstr "" - -#: ../source/reference/operator/aggregation/log10.txt:80 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/log10.txt:88 -msgid ":expression:`$log`" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/lookup.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/lookup.po deleted file mode 100644 index 659da240320..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/lookup.po +++ /dev/null @@ -1,167 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/lookup.txt:3 -msgid "$lookup (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:20 -msgid "" -"Performs a left outer join to an unsharded collection in the *same* database" -" to filter in documents from the \"joined\" collection for processing. The " -":pipeline:`$lookup` stage does an equality match between a field from the " -"input documents with a field from the documents of the \"joined\" " -"collection." -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:26 -msgid "" -"To each input document, the :pipeline:`$lookup` stage adds a new array field" -" whose elements are the matching documents from the \"joined\" collection. " -"The :pipeline:`$lookup` stage passes these reshaped documents to the next " -"stage." -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:31 -msgid "The :pipeline:`$lookup` stage has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:45 -msgid "The :pipeline:`$lookup` takes a document with the following fields:" -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:51 -msgid "Field" -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:52 -msgid "Description" -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:54 -msgid "``from``" -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:56 -msgid "" -"Specifies the collection in the *same* database to perform the join with. " -"The ``from`` collection cannot be sharded." -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:59 -msgid "``localField``" -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:61 -msgid "" -"Specifies the field from the documents input to the :pipeline:`$lookup` " -"stage. :pipeline:`$lookup` performs an equality match on the ``localField`` " -"to the ``foreignField`` from the documents of the ``from`` collection. If an" -" input document does not contain the ``localField``, the :pipeline:`$lookup`" -" treats the field as having a value of ``null`` for matching purposes." -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:69 -msgid "``foreignField``" -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:71 -msgid "" -"Specifies the field from the documents in the ``from`` collection. " -":pipeline:`$lookup` performs an equality match on the ``foreignField`` to " -"the ``localField`` from the input documents. If a document in the ``from`` " -"collection does not contain the ``foreignField``, the :pipeline:`$lookup` " -"treats the value as ``null`` for matching purposes." -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:78 -msgid "``as``" -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:80 -msgid "" -"Specifies the name of the new array field to add to the input documents. The" -" new array field contains the matching documents from the ``from`` " -"collection. If the specified name already exists in the input document, the " -"existing field is *overwritten*." -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:88 -msgid "" -"If your ``localField`` is an array, you'll need to add an " -":pipeline:`$unwind` stage to your pipeline. See the :ref:`example ` on this page." -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:93 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:96 -msgid "Perform a Join with ``$lookup``" -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:98 -msgid "A collection ``orders`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:106 -#: ../source/reference/operator/aggregation/lookup.txt:184 -msgid "Another collection ``inventory`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:117 -msgid "" -"The following aggregation operation on the ``orders`` collection joins the " -"documents from ``orders`` with the documents from the ``inventory`` " -"collection using the fields ``item`` from the ``orders`` collection and the " -"``sku`` field from the ``inventory`` collection:" -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:137 -msgid "The operation returns the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:170 -msgid "Use ``$lookup`` with an Array" -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:172 -msgid "" -"If your ``localField`` is an array and you'd like to match the elements " -"inside it against a ``foreignField`` which is a single element, you'll need " -"to :pipeline:`$unwind` the array as one stage of the aggregation pipline." -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:177 -msgid "Consider a collection ``orders`` with the following document:" -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:195 -msgid "" -"The following aggregation operation performs a join on documents in the " -"``orders`` collection which match a particular element of the ``specs`` " -"array to the ``size`` field in the ``inventory`` collection." -msgstr "" - -#: ../source/reference/operator/aggregation/lookup.txt:219 -msgid "The operation returns the following document:" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/lt.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/lt.po deleted file mode 100644 index 78874a430ea..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/lt.po +++ /dev/null @@ -1,72 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/lt.txt:3 -msgid "$lt (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/lt.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/lt.txt:18 -msgid "Compares two values and returns:" -msgstr "" - -#: ../source/reference/operator/aggregation/lt.txt:20 -msgid "``true`` when the first value is *less than* the second value." -msgstr "" - -#: ../source/reference/operator/aggregation/lt.txt:22 -msgid "" -"``false`` when the first value is *greater than or equivalent to* the second" -" value." -msgstr "" - -#: ../source/includes/extracts/fact-agg-comparison-expression-lt.rst:1 -msgid "" -"The :expression:`$lt` compares both value and type, using the " -":ref:`specified BSON comparison order ` for " -"values of different types." -msgstr "" - -#: ../source/reference/operator/aggregation/lt.txt:27 -msgid ":expression:`$lt` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/lt.txt:33 -msgid "" -"For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/lt.txt:36 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/lt.txt:38 -msgid "Consider an ``inventory`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/lt.txt:48 -msgid "" -"The following operation uses the :expression:`$lt` operator to determine if " -"``qty`` is less than ``250``:" -msgstr "" - -#: ../source/reference/operator/aggregation/lt.txt:67 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/lt.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/lte.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/lte.po deleted file mode 100644 index 0cdf8b272d8..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/lte.po +++ /dev/null @@ -1,72 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/lte.txt:3 -msgid "$lte (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/lte.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/lte.txt:18 -msgid "Compares two values and returns:" -msgstr "" - -#: ../source/reference/operator/aggregation/lte.txt:20 -msgid "" -"``true`` when the first value is *less than or equivalent to* the second " -"value." -msgstr "" - -#: ../source/reference/operator/aggregation/lte.txt:23 -msgid "``false`` when the first value is *greater than* the second value." -msgstr "" - -#: ../source/includes/extracts/fact-agg-comparison-expression-lte.rst:1 -msgid "" -"The :expression:`$lte` compares both value and type, using the " -":ref:`specified BSON comparison order ` for " -"values of different types." -msgstr "" - -#: ../source/reference/operator/aggregation/lte.txt:28 -msgid ":expression:`$lte` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/lte.txt:34 -msgid "" -"For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/lte.txt:37 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/lte.txt:39 -msgid "Consider an ``inventory`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/lte.txt:49 -msgid "" -"The following operation uses the :expression:`$lte` operator to determine if" -" ``qty`` is less than or equal to ``250``:" -msgstr "" - -#: ../source/reference/operator/aggregation/lte.txt:68 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/lte.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/map.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/map.po deleted file mode 100644 index 841307cb90f..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/map.po +++ /dev/null @@ -1,97 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/map.txt:3 -msgid "$map (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/map.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/map.txt:18 -msgid "" -"Applies an :ref:`expression ` to each item in an " -"array and returns an array with the applied results." -msgstr "" - -#: ../source/reference/operator/aggregation/map.txt:21 -msgid "The :expression:`$map` expression has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/map.txt:31 -msgid "Field" -msgstr "" - -#: ../source/reference/operator/aggregation/map.txt:32 -msgid "Specification" -msgstr "" - -#: ../source/reference/operator/aggregation/map.txt:34 -msgid "``input``" -msgstr "" - -#: ../source/reference/operator/aggregation/map.txt:36 -msgid "" -"An :ref:`expression ` that resolves to an array." -msgstr "" - -#: ../source/reference/operator/aggregation/map.txt:39 -msgid "``as``" -msgstr "" - -#: ../source/reference/operator/aggregation/map.txt:41 -msgid "" -"The variable name for the items in the ``input`` array. The ``in`` " -"expression accesses each item in the ``input`` array by this :doc:`variable " -"`." -msgstr "" - -#: ../source/reference/operator/aggregation/map.txt:45 -msgid "``in``" -msgstr "" - -#: ../source/reference/operator/aggregation/map.txt:47 -msgid "" -"The :ref:`expression ` to apply to each item in the" -" ``input`` array. The expression accesses the item by its variable name." -msgstr "" - -#: ../source/reference/operator/aggregation/map.txt:51 -msgid "" -"For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/map.txt:55 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/map.txt:57 -msgid "Consider a ``grades`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/map.txt:65 -msgid "And the following :pipeline:`$project` statement:" -msgstr "" - -#: ../source/reference/operator/aggregation/map.txt:86 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/map.txt:94 -msgid ":expression:`$let`" -msgstr "" - -#: ../source/reference/operator/aggregation/map.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/match.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/match.po deleted file mode 100644 index a562d35dd72..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/match.po +++ /dev/null @@ -1,164 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 1747da077e534a299459e25002474e59 -#: ../source/reference/operator/aggregation/match.txt:3 -msgid "$match (aggregation)" -msgstr "" - -# ba5088ff7a124d1b8c1834f74edb7a56 -#: ../source/reference/operator/aggregation/match.txt -msgid "On this page" -msgstr "" - -# fbce1593d6ab4294bd05023e2cbc575e -#: ../source/reference/operator/aggregation/match.txt:14 -msgid "Definition" -msgstr "" - -# c9b1991aa7e7472fa7b1411a25cc35ed -#: ../source/reference/operator/aggregation/match.txt:18 -msgid "" -"Filters the documents to pass only the documents that match the specified" -" condition(s) to the next pipeline stage." -msgstr "" - -# 9e08e0b04dae48bd858529c614c9ae41 -#: ../source/reference/operator/aggregation/match.txt:21 -msgid "The :pipeline:`$match` stage has the following prototype form:" -msgstr "" - -# cea1ebbfdd364f3489ca5a207487a710 -#: ../source/reference/operator/aggregation/match.txt:27 -msgid "" -":pipeline:`$match` takes a document that specifies the query conditions. " -"The query syntax is identical to the :ref:`read operation query ` syntax." -msgstr "" - -# 75fec7362ae04d7484b3e7ad3197ad54 -#: ../source/reference/operator/aggregation/match.txt:32 -msgid "Behavior" -msgstr "" - -# faf419e1334c4893b1d0ff51986b8bc2 -#: ../source/reference/operator/aggregation/match.txt:35 -msgid "Pipeline Optimization" -msgstr "" - -# 8408f0b532374f8297ba8c3b57e7b92a -#: ../source/reference/operator/aggregation/match.txt:37 -msgid "" -"Place the :pipeline:`$match` as early in the aggregation :term:`pipeline`" -" as possible. Because :pipeline:`$match` limits the total number of " -"documents in the aggregation pipeline, earlier :pipeline:`$match` " -"operations minimize the amount of processing down the pipe." -msgstr "" - -# 40b4aaa7a67043068f76334f783cc5e3 -#: ../source/reference/operator/aggregation/match.txt:43 -msgid "" -"If you place a :pipeline:`$match` at the very beginning of a pipeline, " -"the query can take advantage of :term:`indexes ` like any other " -":method:`db.collection.find()` or :method:`db.collection.findOne()`." -msgstr "" - -# 0e4a7124d97f4df299c9063a348d7ed7 -#: ../source/reference/operator/aggregation/match.txt:49 -msgid "Restrictions" -msgstr "" - -# 003ce832b24c4efda5c448c1109b436f -#: ../source/reference/operator/aggregation/match.txt:51 -msgid "" -"You cannot use :query:`$where` in :pipeline:`$match` queries as part of " -"the aggregation pipeline." -msgstr "" - -# 74a289d0c18f47b89f5dcfb3c3f30397 -#: ../source/reference/operator/aggregation/match.txt:54 -msgid "" -"To use :query:`$text` in the :pipeline:`$match` stage, the " -":pipeline:`$match` stage has to be the first stage of the pipeline." -msgstr "" - -# 6fa4d3f8a669489597657a9c3c83d26e -#: ../source/includes/extracts/views-unsupported-text-search.rst:1 -msgid ":doc:`Views ` do not support text search." -msgstr "" - -# 2f7675062c4a4183854265d551b9b2f5 -#: ../source/reference/operator/aggregation/match.txt:60 -msgid "Examples" -msgstr "" - -# d34130432a524736998818bb5b366d80 -#: ../source/reference/operator/aggregation/match.txt:62 -msgid "" -"The examples use a collection named ``articles`` with the following " -"documents:" -msgstr "" - -# 4c559c2d5efe42c0b45b9209cd04359f -#: ../source/reference/operator/aggregation/match.txt:76 -msgid "Equality Match" -msgstr "" - -# 53b75fde55b447c996f699aa94b5ee76 -#: ../source/reference/operator/aggregation/match.txt:78 -msgid "" -"The following operation uses :pipeline:`$match` to perform a simple " -"equality match:" -msgstr "" - -# cd4c360638d041c1a71d4d69a322662a -#: ../source/reference/operator/aggregation/match.txt:87 -msgid "" -"The :pipeline:`$match` selects the documents where the ``author`` field " -"equals ``dave``, and the aggregation returns the following:" -msgstr "" - -# 4c0ae312be2b4944843b2fba47118160 -#: ../source/reference/operator/aggregation/match.txt:98 -msgid "Perform a Count" -msgstr "" - -# 3bb08da7a46d46fda5a37db3877be6a4 -#: ../source/reference/operator/aggregation/match.txt:100 -msgid "" -"The following example selects documents to process using the " -":pipeline:`$match` pipeline operator and then pipes the results to the " -":pipeline:`$group` pipeline operator to compute a count of the documents:" -msgstr "" - -# 9741316fef15494bb97b6e6d64f700f2 -#: ../source/reference/operator/aggregation/match.txt:112 -msgid "" -"In the aggregation pipeline, :pipeline:`$match` selects the documents " -"where either the ``score`` is greater than ``70`` and less than ``90`` or" -" the ``views`` is greater than or equal to ``1000``. These documents are " -"then piped to the :pipeline:`$group` to perform a count. The aggregation " -"returns the following:" -msgstr "" - -# a0e05262448741f99cc4cb4ec0957005 -#: ../source/reference/operator/aggregation/match.txt:123 -msgid "" -":doc:`/tutorial/aggregation-zip-code-data-set`, :doc:`/tutorial" -"/aggregation-with-user-preference-data`" -msgstr "" - -#~ msgid "" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/max.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/max.po deleted file mode 100644 index 7fa827d53a3..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/max.po +++ /dev/null @@ -1,227 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# a18ffbe30d7f458b9f3a134593e16a1a -#: ../source/reference/operator/aggregation/max.txt:3 -msgid "$max (aggregation)" -msgstr "" - -# 23752445c914448da6783f4781b62eb9 -#: ../source/reference/operator/aggregation/max.txt -msgid "On this page" -msgstr "" - -# 39b0e74fca534cd0a01d5474e29d295d -#: ../source/reference/operator/aggregation/max.txt:14 -msgid "Definition" -msgstr "" - -# a85538dca2a248689f92aedf9f78fc19 -#: ../source/reference/operator/aggregation/max.txt:18 -msgid "" -"Returns the maximum value. :group:`$max` compares both value and type, " -"using the :ref:`specified BSON comparison order ` for values of different types." -msgstr "" - -# d07b427b4f564ec4aa8b35ec4ddf8145 -#: ../source/includes/extracts/fact-aggregation-accumulator-max.rst:3 -msgid "" -":group:`$max` is available in the :pipeline:`$group` and " -":pipeline:`$project` stages. In previous versions of MongoDB, " -":group:`$max` is available in the :pipeline:`$group` stage only." -msgstr "" - -# ac6aa49ebf74479e8e8e14fc54ad7d8f -#: ../source/reference/operator/aggregation/max.txt:24 -msgid "" -"When used in the :pipeline:`$group` stage, :expression:`$max` has the " -"following syntax and returns the maximum value that results from applying" -" an expression to each document in a group of documents that share the " -"same group by key:" -msgstr "" - -# 603a122564574a8f9ccf150aa3f158f1 -#: ../source/reference/operator/aggregation/max.txt:33 -msgid "" -"When used in the :pipeline:`$project` stage, :expression:`$max` returns " -"the maximum of the specified expression or list of expressions for each " -"document and has one of two syntaxes:" -msgstr "" - -# e9665d5e3f114c97a460e3bbf26b996f -#: ../source/reference/operator/aggregation/max.txt:37 -msgid ":expression:`$max` has one specified expression as its operand:" -msgstr "" - -# d96eaf9e0fc4408587ac7a12ccac78eb -#: ../source/reference/operator/aggregation/max.txt:43 -msgid ":expression:`$max` has a list of specified expressions as its operand:" -msgstr "" - -# d3c4080213ea4cfa970d7b927767e271 -#: ../source/reference/operator/aggregation/max.txt:50 -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# 04728d32b4384ae98160fbbbc324e45c -#: ../source/reference/operator/aggregation/max.txt:54 -msgid "Behavior" -msgstr "" - -# 833da8e360e147ba8b3762920ce5d56f -#: ../source/reference/operator/aggregation/max.txt:57 -msgid "Null or Missing Values" -msgstr "" - -# 15f6e44ae5fc4f63b403b4b4fb4a5b2f -#: ../source/reference/operator/aggregation/max.txt:59 -msgid "" -"If some, **but not all**, documents for the :group:`$max` operation have " -"either a ``null`` value for the field or are missing the field, the " -":group:`$max` operator only considers the non-null and the non-missing " -"values for the field." -msgstr "" - -# 043cc4c7c41a4e0eb46c5d60a285d169 -#: ../source/reference/operator/aggregation/max.txt:64 -msgid "" -"If **all** documents for the :group:`$max` operation have ``null`` value " -"for the field or are missing the field, the :group:`$max` operator " -"returns ``null`` for the maximum value." -msgstr "" - -# e22998d83b6447fb807b9fb36fe183ed -#: ../source/reference/operator/aggregation/max.txt:69 -msgid "Array Operand" -msgstr "" - -# c2928d89756540f79b1a500289649d26 -#: ../source/reference/operator/aggregation/max.txt:71 -msgid "" -"In the :pipeline:`$group` stage, if the expression resolves to an array, " -":group:`$max` does not traverse the array and compares the array as a " -"whole." -msgstr "" - -# 9cfd646bbbcb4f00b91f11c6e2b5fd57 -# b9071f010a4d4e13be02830b21ccacbf -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-max.rst:1 -msgid "In the :pipeline:`$project` stage:" -msgstr "" - -# c760510d94a547a2a84363393f48188d -# 00f5ae269a7d4e328a141826e725c266 -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-max.rst:3 -msgid "" -"With a single expression as its operand, if the expression resolves to an" -" array, :group:`$max` traverses into the array to operate on the " -"numerical elements of the array to return a single value." -msgstr "" - -# e58a0dbf4e63433f85c94ff048d88afd -# 486d050f562d48de8c6aa3a5aff077ce -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-max.rst:7 -msgid "" -"With a list of expressions as its operand, if any of the expressions " -"resolves to an array, :group:`$max` does **not** traverse into the array " -"but instead treats the array as a non-numerical value." -msgstr "" - -# 70aa7a10cefd4552ae14de9d042868a0 -#: ../source/reference/operator/aggregation/max.txt:78 -msgid "Examples" -msgstr "" - -# 9d7d96e7208e4e3db6c9e9e599a1a87a -#: ../source/reference/operator/aggregation/max.txt:81 -msgid "Use in ``$group`` Stage" -msgstr "" - -# df44114e415548349029de9896e2fac6 -#: ../source/reference/operator/aggregation/max.txt:83 -msgid "Consider a ``sales`` collection with the following documents:" -msgstr "" - -# 5f4c256b472447c8b58e90cbf1d38755 -#: ../source/reference/operator/aggregation/max.txt:93 -msgid "" -"Grouping the documents by the ``item`` field, the following operation " -"uses the :group:`$max` accumulator to compute the maximum total amount " -"and maximum quantity for each group of documents." -msgstr "" - -# a5b8626d974a40fdbc8d9aa28f663284 -#: ../source/reference/operator/aggregation/max.txt:112 -msgid "The operation returns the following results:" -msgstr "" - -# de1951b5b69d4326a41a78a82d1ca88d -#: ../source/reference/operator/aggregation/max.txt:121 -msgid "Use in ``$project`` Stage" -msgstr "" - -# 3fa422719256475c9984d0c5f6f887ab -#: ../source/reference/operator/aggregation/max.txt:123 -msgid "A collection ``students`` contains the following documents:" -msgstr "" - -# f4a7d13652b14f1cb047ccaad095a49a -#: ../source/reference/operator/aggregation/max.txt:131 -msgid "" -"The following example uses the :group:`$max` in the :pipeline:`$project` " -"stage to calculate the maximum quiz scores, the maximum lab scores, and " -"the maximum of the final and the midterm:" -msgstr "" - -# 3a3d91eedd4b4679862de9249de00505 -#: ../source/reference/operator/aggregation/max.txt:147 -msgid "The operation results in the following documents:" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid ":expression:`$max` has the following syntax:" -#~ msgstr "" - -#~ msgid "Example" -#~ msgstr "" - -#~ msgid "" -#~ "In the :pipeline:`$group` stage, if the" -#~ " expression resolves to an array, " -#~ ":group:`$min` does not traverse the " -#~ "array and compares the array as a" -#~ " whole." -#~ msgstr "" - -#~ msgid "" -#~ "With a single expression as its " -#~ "operand, if the expression resolves to" -#~ " an array, :group:`$min` traverses into " -#~ "the array to operate on the " -#~ "numerical elements of the array to " -#~ "return a single value." -#~ msgstr "" - -#~ msgid "" -#~ "With a list of expressions as its" -#~ " operand, if any of the expressions" -#~ " resolves to an array, :group:`$min` " -#~ "does **not** traverse into the array " -#~ "but instead treats the array as a" -#~ " non-numerical value." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/meta.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/meta.po deleted file mode 100644 index d5c2ae5fb7f..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/meta.po +++ /dev/null @@ -1,139 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 4421d05a1c4e42c0a81b43f07075ecc9 -#: ../source/reference/operator/aggregation/meta.txt:3 -msgid "$meta (aggregation)" -msgstr "" - -# 7f10b4b51ae94d70b1f0f443ee055e76 -#: ../source/reference/operator/aggregation/meta.txt -msgid "On this page" -msgstr "" - -# 5d99e8cd2e324ed39031c737b12e8b30 -#: ../source/reference/operator/aggregation/meta.txt:14 -msgid "Definition" -msgstr "" - -# 99c5363c0fbf4c029207764ce9897ec6 -#: ../source/reference/operator/aggregation/meta.txt:20 -msgid "" -"Returns the metadata associated with a document in a pipeline operations," -" e.g. ``\"textScore\"`` when performing text search." -msgstr "" - -# 2c58cb7956d7452e9a6502f639afc7c1 -#: ../source/includes/fact-meta-syntax.rst:3 -msgid "A |meta-object| expression has the following syntax:" -msgstr "" - -# e4b1f4ac09784cd090bb5b5fa60890de -#: ../source/includes/fact-meta-syntax.rst:9 -msgid "" -"The |meta-object| expression can specify the following keyword as the " -"````:" -msgstr "" - -# 3a044b0ed5e144199d37d4e87191aee3 -#: ../source/includes/fact-meta-syntax.rst:20 -msgid "Keyword" -msgstr "" - -# 3911d3d08eb440bcac5dc94dd0c3d6af -#: ../source/includes/fact-meta-syntax.rst:22 -msgid "Description" -msgstr "" - -# 5e567f7a67cc4981995a9f8735f2b742 -#: ../source/includes/fact-meta-syntax.rst:24 -msgid "Sort Order" -msgstr "" - -# 93adb023b72f488b86d9a7d9cf247b1e -#: ../source/includes/fact-meta-syntax.rst:26 -msgid "``\"textScore\"``" -msgstr "" - -# d0a0dcc2b38c4d47bc029ae39b60de5a -#: ../source/includes/fact-meta-syntax.rst:28 -msgid "" -"Returns the score associated with the corresponding :query:`$text` query " -"for each matching document. The text score signifies how well the " -"document matched the :ref:`search term or terms `. If not used in conjunction with a :query:`$text` query, returns " -"a score of |empty-value|." -msgstr "" - -# 60b91abe90884085a648d385c68671d7 -#: ../source/includes/fact-meta-syntax.rst:35 -msgid "Descending" -msgstr "" - -# 41b37c0f4d3b452ab03c70ff2b60cbe3 -#: ../source/reference/operator/aggregation/meta.txt:28 -msgid "Behavior" -msgstr "" - -# 7f0c5f0bdd604af98396b5a11296eda1 -#: ../source/reference/operator/aggregation/meta.txt:30 -msgid "" -"The ``{ $meta: \"textScore\" }`` expression is the only :ref:`expression " -"` that the :pipeline:`$sort` stage accepts." -msgstr "" - -# eeebb9a587ca41a08699cff0c726e74a -#: ../source/reference/operator/aggregation/meta.txt:33 -msgid "" -"Although available for use everywhere expressions are accepted in the " -"pipeline, the ``{ $meta: \"textScore\" }`` expression is only meaningful " -"in a pipeline that includes a :pipeline:`$match` stage with a " -":query:`$text` query." -msgstr "" - -# 08432b8a893d4a2da52147caae880c52 -#: ../source/includes/extracts/views-unsupported-text-search.rst:1 -msgid ":doc:`Views ` do not support text search." -msgstr "" - -# 448344a2bdc44e10a0d90e0bd9890c82 -#: ../source/reference/operator/aggregation/meta.txt:41 -msgid "Examples" -msgstr "" - -# 0e5803d381f44b858b26b12895729696 -#: ../source/reference/operator/aggregation/meta.txt:46 -msgid "Consider an ``articles`` collection with the following documents:" -msgstr "" - -# 3fd73f6073694c2590cc706b296a3c68 -#: ../source/reference/operator/aggregation/meta.txt:55 -msgid "" -"The following aggregation operation performs a text search and use the " -":expression:`$meta` operator to group by the text search score:" -msgstr "" - -# c32d9e4995f9475b822bdf0d3cc83974 -#: ../source/reference/operator/aggregation/meta.txt:67 -msgid "The operation returns the following results:" -msgstr "" - -# 8932c12ab6f0404a9f81a5dec417bbf6 -#: ../source/reference/operator/aggregation/meta.txt:74 -msgid "For more examples, see :doc:`/tutorial/text-search-in-aggregation`." -msgstr "" - -#~ msgid "" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/millisecond.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/millisecond.po deleted file mode 100644 index a7e62949901..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/millisecond.po +++ /dev/null @@ -1,58 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/millisecond.txt:3 -msgid "$millisecond (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/millisecond.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/millisecond.txt:18 -msgid "" -"Returns the millisecond portion of a date as an integer between 0 and 999." -msgstr "" - -#: ../source/reference/operator/aggregation/millisecond.txt:21 -msgid "The :expression:`$millisecond` expression has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/millisecond.txt:27 -msgid "" -"The argument can be any :ref:`expression ` as long " -"as it resolves to a date. For more information on expressions, see :ref" -":`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/millisecond.txt:32 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/millisecond.txt:34 -msgid "Consider a ``sales`` collection with the following document:" -msgstr "" - -#: ../source/reference/operator/aggregation/millisecond.txt:40 -msgid "" -"The following aggregation uses the :expression:`$millisecond` and other date" -" operators to break down the ``date`` field:" -msgstr "" - -#: ../source/reference/operator/aggregation/millisecond.txt:66 -msgid "The operation returns the following result:" -msgstr "" - -#: ../source/reference/operator/aggregation/millisecond.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/min.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/min.po deleted file mode 100644 index 2d0096ec5c2..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/min.po +++ /dev/null @@ -1,185 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/min.txt:3 -msgid "$min (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/min.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/min.txt:50 -msgid "" -"For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/min.txt:54 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/min.txt:59 -msgid "" -"If some, **but not all**, documents for the :group:`$min` operation have " -"either a ``null`` value for the field or are missing the field, the " -":group:`$min` operator only considers the non-null and the non-missing " -"values for the field." -msgstr "" - -#: ../source/reference/operator/aggregation/min.txt:64 -msgid "" -"If **all** documents for the :group:`$min` operation have ``null`` value for" -" the field or are missing the field, the :group:`$min` operator returns " -"``null`` for the minimum value." -msgstr "" - -#: ../source/reference/operator/aggregation/min.txt:83 -msgid "Consider a ``sales`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/min.txt:93 -msgid "" -"Grouping the documents by the ``item`` field, the following operation uses " -"the :group:`$min` accumulator to compute the minimum amount and minimum " -"quantity for each grouping." -msgstr "" - -#: ../source/reference/operator/aggregation/min.txt:111 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/min.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/min.txt:18 -msgid "" -"Returns the minimum value. :group:`$min` compares both value and type, using" -" the :ref:`specified BSON comparison order ` " -"for values of different types." -msgstr "" - -#: ../source/includes/extracts/fact-aggregation-accumulator-min.rst:3 -msgid "" -":group:`$min` is available in the :pipeline:`$group` and " -":pipeline:`$project` stages. In previous versions of MongoDB, :group:`$min` " -"is available in the :pipeline:`$group` stage only." -msgstr "" - -#: ../source/reference/operator/aggregation/min.txt:24 -msgid "" -"When used in the :pipeline:`$group` stage, :expression:`$min` has the " -"following syntax and returns the minimum value that results from applying an" -" expression to each document in a group of documents that share the same " -"group by key:" -msgstr "" - -#: ../source/reference/operator/aggregation/min.txt:33 -msgid "" -"When used in the :pipeline:`$project` stage, :expression:`$min` returns the " -"minimum of the specified expression or list of expressions for each document" -" and has one of two syntaxes:" -msgstr "" - -#: ../source/reference/operator/aggregation/min.txt:37 -msgid ":expression:`$min` has one specified expression as its operand:" -msgstr "" - -#: ../source/reference/operator/aggregation/min.txt:43 -msgid ":expression:`$min` has a list of specified expressions as its operand:" -msgstr "" - -#: ../source/reference/operator/aggregation/min.txt:57 -msgid "Null or Missing Values" -msgstr "" - -#: ../source/reference/operator/aggregation/min.txt:69 -msgid "Array Operand" -msgstr "" - -#: ../source/reference/operator/aggregation/min.txt:71 -msgid "" -"In the :pipeline:`$group` stage, if the expression resolves to an array, " -":group:`$min` does not traverse the array and compares the array as a whole." -msgstr "" - -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-min.rst:1 -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-min.rst:1 -msgid "In the :pipeline:`$project` stage:" -msgstr "" - -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-min.rst:3 -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-min.rst:3 -msgid "" -"With a single expression as its operand, if the expression resolves to an " -"array, :group:`$min` traverses into the array to operate on the numerical " -"elements of the array to return a single value." -msgstr "" - -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-min.rst:7 -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-min.rst:7 -msgid "" -"With a list of expressions as its operand, if any of the expressions " -"resolves to an array, :group:`$min` does **not** traverse into the array but" -" instead treats the array as a non-numerical value." -msgstr "" - -#: ../source/reference/operator/aggregation/min.txt:78 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/aggregation/min.txt:81 -msgid "Use in ``$group`` Stage" -msgstr "" - -#: ../source/reference/operator/aggregation/min.txt:120 -msgid "Use in ``$project`` Stage" -msgstr "" - -#: ../source/reference/operator/aggregation/min.txt:122 -msgid "A collection ``students`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/min.txt:130 -msgid "" -"The following example uses the :group:`$min` in the :pipeline:`$project` " -"stage to calculate the minimum quiz scores, the minimum lab scores, and the " -"minimum of the final and the midterm:" -msgstr "" - -#: ../source/reference/operator/aggregation/min.txt:146 -msgid "The operation results in the following documents:" -msgstr "" - -#~ msgid "" -#~ "Returns the lowest value that results from applying an expression to each " -#~ "document in a group of documents that share the same group by key." -#~ msgstr "" - -#~ msgid "" -#~ ":group:`$min` is an :ref:`accumulator operator ` available only in the :pipeline:`$group` stage." -#~ msgstr "" - -#~ msgid ":expression:`$min` has the following syntax:" -#~ msgstr "" - -#~ msgid "" -#~ "Before 2.4, if any of the documents for the :group:`$min` operation were " -#~ "missing the field, the :group:`$min` operator would not return any value. If" -#~ " any of the documents for the :group:`$min` had the value ``null``, the " -#~ ":group:`$min` operator would return a ``null``." -#~ msgstr "" - -#~ msgid "Example" -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/minute.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/minute.po deleted file mode 100644 index e2f62a52eb3..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/minute.po +++ /dev/null @@ -1,57 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/minute.txt:3 -msgid "$minute (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/minute.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/minute.txt:18 -msgid "Returns the minute portion of a date as a number between 0 and 59." -msgstr "" - -#: ../source/reference/operator/aggregation/minute.txt:20 -msgid "The :expression:`$minute` expression has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/minute.txt:26 -msgid "" -"The argument can be any :ref:`expression ` as long " -"as it resolves to a date. For more information on expressions, see :ref" -":`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/minute.txt:31 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/minute.txt:33 -msgid "Consider a ``sales`` collection with the following document:" -msgstr "" - -#: ../source/reference/operator/aggregation/minute.txt:39 -msgid "" -"The following aggregation uses the :expression:`$minute` and other date " -"expressions to break down the ``date`` field:" -msgstr "" - -#: ../source/reference/operator/aggregation/minute.txt:65 -msgid "The operation returns the following result:" -msgstr "" - -#: ../source/reference/operator/aggregation/minute.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/mod.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/mod.po deleted file mode 100644 index 928c71005d4..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/mod.po +++ /dev/null @@ -1,63 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/mod.txt:3 -msgid "$mod (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/mod.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/mod.txt:18 -msgid "Divides one number by another and returns the *remainder*." -msgstr "" - -#: ../source/reference/operator/aggregation/mod.txt:20 -msgid "The :expression:`$mod` expression has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/mod.txt:26 -msgid "" -"The first argument is the dividend, and the second argument is the divisor; " -"i.e. first argument is divided by the second argument." -msgstr "" - -#: ../source/reference/operator/aggregation/mod.txt:29 -msgid "" -"The arguments can be any valid :ref:`expression ` " -"as long as they resolve to numbers. For more information on expressions, see" -" :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/mod.txt:34 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/mod.txt:36 -msgid "Consider a ``planning`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/mod.txt:43 -msgid "" -"The following aggregation uses the :expression:`$mod` expression to return " -"the remainder of the ``hours`` field divided by the ``tasks`` field:" -msgstr "" - -#: ../source/reference/operator/aggregation/mod.txt:55 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/mod.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/month.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/month.po deleted file mode 100644 index 30999a9b9fb..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/month.po +++ /dev/null @@ -1,57 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/month.txt:3 -msgid "$month (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/month.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/month.txt:18 -msgid "Returns the month of a date as a number between 1 and 12." -msgstr "" - -#: ../source/reference/operator/aggregation/month.txt:20 -msgid "The :expression:`$month` expression has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/month.txt:26 -msgid "" -"The argument can be any :ref:`expression ` as long " -"as it resolves to a date. For more information on expressions, see :ref" -":`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/month.txt:31 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/month.txt:33 -msgid "Consider a ``sales`` collection with the following document:" -msgstr "" - -#: ../source/reference/operator/aggregation/month.txt:39 -msgid "" -"The following aggregation uses the :expression:`$month` and other date " -"operators to break down the ``date`` field:" -msgstr "" - -#: ../source/reference/operator/aggregation/month.txt:65 -msgid "The operation returns the following result:" -msgstr "" - -#: ../source/reference/operator/aggregation/month.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/multiply.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/multiply.po deleted file mode 100644 index 99f889b46b5..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/multiply.po +++ /dev/null @@ -1,60 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/multiply.txt:3 -msgid "$multiply (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/multiply.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/multiply.txt:18 -msgid "" -"Multiplies numbers together and returns the result. Pass the arguments to " -":expression:`$multiply` in an array." -msgstr "" - -#: ../source/reference/operator/aggregation/multiply.txt:21 -msgid "The :expression:`$multiply` expression has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/multiply.txt:27 -msgid "" -"The arguments can be any valid :ref:`expression ` " -"as long as they resolve to numbers. For more information on expressions, see" -" :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/multiply.txt:32 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/multiply.txt:34 -msgid "Consider a ``sales`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/multiply.txt:42 -msgid "" -"The following aggregation uses the :expression:`$multiply` expression in the" -" :pipeline:`$project` pipeline to multiply the ``price`` and the " -"``quantity`` fields:" -msgstr "" - -#: ../source/reference/operator/aggregation/multiply.txt:54 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/multiply.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/ne.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/ne.po deleted file mode 100644 index 6f84630cfa4..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/ne.po +++ /dev/null @@ -1,70 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/ne.txt:3 -msgid "$ne (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/ne.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/ne.txt:18 -msgid "Compares two values and returns:" -msgstr "" - -#: ../source/reference/operator/aggregation/ne.txt:20 -msgid "``true`` when the values are not equivalent." -msgstr "" - -#: ../source/reference/operator/aggregation/ne.txt:22 -msgid "``false`` when the values are equivalent." -msgstr "" - -#: ../source/includes/extracts/fact-agg-comparison-expression-lte.rst:1 -msgid "" -"The :expression:`$lte` compares both value and type, using the " -":ref:`specified BSON comparison order ` for " -"values of different types." -msgstr "" - -#: ../source/reference/operator/aggregation/ne.txt:26 -msgid ":expression:`$ne` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/ne.txt:32 -msgid "" -"For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/ne.txt:35 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/ne.txt:37 -msgid "Consider an ``inventory`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/ne.txt:47 -msgid "" -"The following operation uses the :expression:`$ne` operator to determine if " -"``qty`` does not equal ``250``:" -msgstr "" - -#: ../source/reference/operator/aggregation/ne.txt:66 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/ne.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/not.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/not.po deleted file mode 100644 index 4f5efd0bec0..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/not.po +++ /dev/null @@ -1,141 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# d6219c06c78f4b9ab154025f341b8118 -#: ../source/reference/operator/aggregation/not.txt:3 -msgid "$not (aggregation)" -msgstr "" - -# 78acd73bf8c246e089ecc71a89daad73 -#: ../source/reference/operator/aggregation/not.txt -msgid "On this page" -msgstr "" - -# b752e03b3b9b42cb90412f22a5c1a93a -#: ../source/reference/operator/aggregation/not.txt:14 -msgid "Definition" -msgstr "" - -# a747c5f8c84d434fade291578ecc0bc1 -#: ../source/reference/operator/aggregation/not.txt:18 -msgid "" -"Evaluates a boolean and returns the opposite boolean value; i.e. when " -"passed an expression that evaluates to ``true``, :expression:`$not` " -"returns ``false``; when passed an expression that evaluates to ``false``," -" :expression:`$not` returns ``true``." -msgstr "" - -# 6e0f7cbfadab4b1abc3874f7808d4ce1 -#: ../source/reference/operator/aggregation/not.txt:23 -msgid ":expression:`$not` has the following syntax:" -msgstr "" - -# 8f4586e71a0048858551091f702d311d -#: ../source/reference/operator/aggregation/not.txt:29 -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# 62acfda265274e46b5cc32ee7b20d7b4 -#: ../source/reference/operator/aggregation/not.txt:33 -msgid "Behavior" -msgstr "" - -# b1eb9f2134904f70a1af44ac6b1ad5f6 -#: ../source/includes/extracts/fact-agg-boolean-not.rst:1 -msgid "" -"In addition to the ``false`` boolean value, :expression:`$not` evaluates " -"as ``false`` the following: ``null``, ``0``, and ``undefined`` values. " -"The :expression:`$not` evaluates all other values as ``true``, including " -"non-zero numeric values and arrays." -msgstr "" - -# 5626a7bf6a9e43aabd8f002c0694b087 -# 2f38fd8766ca4752ab870c5b1124f601 -#: ../source/reference/operator/aggregation/not.txt:41 -#: ../source/reference/operator/aggregation/not.txt:78 -msgid "Example" -msgstr "" - -# cb60a56435604e2193d245cf2c2253f2 -#: ../source/reference/operator/aggregation/not.txt:45 -msgid "Result" -msgstr "" - -# e59c695703834bb1aaf3b0bd2defbe2a -#: ../source/reference/operator/aggregation/not.txt:47 -msgid "``{ $not: [ true ] }``" -msgstr "" - -# e928ba72f885405d9630ca6b56666678 -# b3d0072aa3dd45bcaa892e66a15828a3 -#: ../source/reference/operator/aggregation/not.txt:51 -#: ../source/reference/operator/aggregation/not.txt:57 -msgid "``false``" -msgstr "" - -# b329a13176824ac9a327766c76ab656c -#: ../source/reference/operator/aggregation/not.txt:53 -msgid "``{ $not: [ [ false ] ] }``" -msgstr "" - -# a4af415a52f44ee7bfc2eafcfae07d4f -#: ../source/reference/operator/aggregation/not.txt:59 -msgid "``{ $not: [ false ] }``" -msgstr "" - -# 190f6e9e50cb4bbcb3489dddb4d8be39 -# a1548b578893416f8d271c340c82da6a -# b273522e8b5f4f6f940f1416e9e6ee4a -#: ../source/reference/operator/aggregation/not.txt:63 -#: ../source/reference/operator/aggregation/not.txt:69 -#: ../source/reference/operator/aggregation/not.txt:75 -msgid "``true``" -msgstr "" - -# aaddab0716c84dd8898696649e46b116 -#: ../source/reference/operator/aggregation/not.txt:65 -msgid "``{ $not: [ null ] }``" -msgstr "" - -# d376fb6067f5460f90bcffc6978c7e09 -#: ../source/reference/operator/aggregation/not.txt:71 -msgid "``{ $not: [ 0 ] }``" -msgstr "" - -# 04424e4e20ec4c3f8143d7c8dfa0f72e -#: ../source/reference/operator/aggregation/not.txt:80 -msgid "Consider an ``inventory`` collection with the following documents:" -msgstr "" - -# a96132bd58bd47079cbe966aa7407efb -#: ../source/reference/operator/aggregation/not.txt:90 -msgid "" -"The following operation uses the :expression:`$not` operator to determine" -" if ``qty`` is not greater than ``250``:" -msgstr "" - -# 9e5bb290a4fa401b986c1656c2414d66 -#: ../source/reference/operator/aggregation/not.txt:107 -msgid "The operation returns the following results:" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "The following operation uses the " -#~ ":expression:`$or` operator to determine if " -#~ "``qty`` is not greater than ``250``:" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/or.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/or.po deleted file mode 100644 index 8b3ed659154..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/or.po +++ /dev/null @@ -1,106 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/or.txt:3 -msgid "$or (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/or.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/or.txt:18 -msgid "" -"Evaluates one or more expressions and returns ``true`` if *any* of the " -"expressions are ``true``. Otherwise, :expression:`$or` returns ``false``." -msgstr "" - -#: ../source/reference/operator/aggregation/or.txt:22 -msgid ":expression:`$or` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/or.txt:28 -msgid "" -"For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/or.txt:32 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/or.txt:34 -msgid "" -":expression:`$or` uses short-circuit logic: the operation stops evaluation " -"after encountering the first ``true`` expression." -msgstr "" - -#: ../source/includes/extracts/fact-agg-boolean-or.rst:1 -msgid "" -"In addition to the ``false`` boolean value, :expression:`$or` evaluates as " -"``false`` the following: ``null``, ``0``, and ``undefined`` values. The " -":expression:`$or` evaluates all other values as ``true``, including non-zero" -" numeric values and arrays." -msgstr "" - -#: ../source/reference/operator/aggregation/or.txt:43 -#: ../source/reference/operator/aggregation/or.txt:74 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/or.txt:47 -msgid "Result" -msgstr "" - -#: ../source/reference/operator/aggregation/or.txt:49 -msgid "``{ $or: [ true, false ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/or.txt:53 -#: ../source/reference/operator/aggregation/or.txt:59 -msgid "``true``" -msgstr "" - -#: ../source/reference/operator/aggregation/or.txt:55 -msgid "``{ $or: [ [ false ], false ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/or.txt:61 -msgid "``{ $or: [ null, 0, undefined ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/or.txt:65 -#: ../source/reference/operator/aggregation/or.txt:71 -msgid "``false``" -msgstr "" - -#: ../source/reference/operator/aggregation/or.txt:67 -msgid "``{ $or: [ ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/or.txt:76 -msgid "Consider an ``inventory`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/or.txt:86 -msgid "" -"The following operation uses the :expression:`$or` operator to determine if " -"``qty`` is greater than 250 *or* less than ``200``:" -msgstr "" - -#: ../source/reference/operator/aggregation/or.txt:103 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/or.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/out.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/out.po deleted file mode 100644 index 9c9a2750dcf..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/out.po +++ /dev/null @@ -1,125 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/out.txt:3 -msgid "$out (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/out.txt:16 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/out.txt:20 -msgid "" -"Takes the documents returned by the aggregation pipeline and writes them to " -"a specified collection. The :pipeline:`$out` operator must be *the last " -"stage* in the pipeline. The :pipeline:`$out` operator lets the aggregation " -"framework return result sets of any size." -msgstr "" - -#: ../source/reference/operator/aggregation/out.txt:35 -msgid "The :pipeline:`$out` stage has the following prototype form:" -msgstr "" - -#: ../source/reference/operator/aggregation/out.txt:41 -msgid "" -":pipeline:`$out` takes a string that specifies the output collection name." -msgstr "" - -#: ../source/reference/operator/aggregation/out.txt:46 -msgid "" -"You cannot specify a sharded collection as the output collection. The input " -"collection for a pipeline can be sharded." -msgstr "" - -#: ../source/reference/operator/aggregation/out.txt:49 -msgid "" -"The :pipeline:`$out` operator cannot write results to a :doc:`capped " -"collection `." -msgstr "" - -#: ../source/reference/operator/aggregation/out.txt:53 -msgid "Behaviors" -msgstr "" - -#: ../source/reference/operator/aggregation/out.txt:56 -msgid "Create New Collection" -msgstr "" - -#: ../source/reference/operator/aggregation/out.txt:58 -msgid "" -"The :pipeline:`$out` operation creates a new collection in the current " -"database if one does not already exist. The collection is not visible until " -"the aggregation completes. If the aggregation fails, MongoDB does not create" -" the collection." -msgstr "" - -#: ../source/reference/operator/aggregation/out.txt:64 -msgid "Replace Existing Collection" -msgstr "" - -#: ../source/reference/operator/aggregation/out.txt:66 -msgid "" -"If the collection specified by the :pipeline:`$out` operation already " -"exists, then upon completion of the aggregation, the :pipeline:`$out` stage " -"atomically replaces the existing collection with the new results collection." -" The :pipeline:`$out` operation does not change any indexes that existed on " -"the previous collection. If the aggregation fails, the :pipeline:`$out` " -"operation makes no changes to the pre-existing collection." -msgstr "" - -#: ../source/reference/operator/aggregation/out.txt:75 -msgid "Index Constraints" -msgstr "" - -#: ../source/reference/operator/aggregation/out.txt:77 -msgid "" -"The pipeline will fail to complete if the documents produced by the pipeline" -" would violate any unique indexes, including the index on the ``_id`` field " -"of the original output collection." -msgstr "" - -#: ../source/reference/operator/aggregation/out.txt:82 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/out.txt:84 -msgid "A collection ``books`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/out.txt:94 -msgid "" -"The following aggregation operation pivots the data in the ``books`` " -"collection to have titles grouped by authors and then writes the results to " -"the ``authors`` collection." -msgstr "" - -#: ../source/reference/operator/aggregation/out.txt:105 -msgid "" -"After the operation, the ``authors`` collection contains the following " -"documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/out.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/out.txt:27 -msgid "" -"MongoDB 3.2 added support for :ref:`document validation <3.2-rel-notes-" -"document-validation>`. The ``bypassDocumentValidation`` field enables you to" -" bypass document validation during the :pipeline:`$out` phase of the " -"aggregation operation. This lets you insert documents that do not meet the " -"validation requirements. Specify ``bypassDocumentValidation`` as an option " -"on the aggregation method or command." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/pow.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/pow.po deleted file mode 100644 index 2eb12ed83da..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/pow.po +++ /dev/null @@ -1,170 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 389649a09e0c486bab16c321ef74d638 -#: ../source/reference/operator/aggregation/pow.txt:3 -msgid "$pow (aggregation)" -msgstr "" - -# ef6bcd9ca0ee48db899318eeedd11de8 -#: ../source/reference/operator/aggregation/pow.txt -msgid "On this page" -msgstr "" - -# a4ebc12463d24bacbb3d90d88ca04ec9 -#: ../source/reference/operator/aggregation/pow.txt:14 -msgid "Definition" -msgstr "" - -# 96c87cdf6fab45dbb67f0adc631e73dd -#: ../source/reference/operator/aggregation/pow.txt:20 -msgid "" -"Raises a number to the specified exponent and returns the result. " -":expression:`$pow` has the following syntax:" -msgstr "" - -# cc536a800c3a4b1db0e03c9e751d9a08 -#: ../source/reference/operator/aggregation/pow.txt:27 -msgid "" -"The ```` expression can be any valid :ref:`expression " -"` as long as it resolves to a number." -msgstr "" - -# 7fc10d72a9dc435daa4e647d74ee50a8 -#: ../source/reference/operator/aggregation/pow.txt:30 -msgid "" -"The ```` expression can be any valid :ref:`expression " -"` as long as it resolves to a number." -msgstr "" - -# ef659876aa2b4be9a9868c351c0424d0 -#: ../source/reference/operator/aggregation/pow.txt:33 -msgid "You cannot raise ``0`` to a negative exponent." -msgstr "" - -# fb845f91f45942198eb43f93e8c6ddb9 -#: ../source/reference/operator/aggregation/pow.txt:36 -msgid "Behavior" -msgstr "" - -# 07f7fd1737d04f1aa328fb62fb3a9107 -#: ../source/reference/operator/aggregation/pow.txt:38 -msgid "" -"The result will have the same type as the input except when it cannot be " -"represented accurately in that type. In these cases:" -msgstr "" - -# 9f7cdfaccaeb4d35b9f3188a79f103e7 -#: ../source/reference/operator/aggregation/pow.txt:41 -msgid "" -"A 32-bit integer will be converted to a 64-bit integer if the result is " -"representable as a 64-bit integer." -msgstr "" - -# 54c75d23e749440da651812bb0efc518 -#: ../source/reference/operator/aggregation/pow.txt:44 -msgid "" -"A 32-bit integer will be converted to a double if the result is not " -"representable as a 64-bit integer." -msgstr "" - -# ddcdf6d471a648649ebfd08bce2bc035 -#: ../source/reference/operator/aggregation/pow.txt:47 -msgid "" -"A 64-bit integer will be converted to double if the result is not " -"representable as a 64-bit integer." -msgstr "" - -# fe9f2951a55842c18b6f60af57189acc -#: ../source/includes/extracts/agg-expression-null-operand-pow.rst:1 -msgid "" -"If either argument resolves to a value of ``null`` or refers to a field " -"that is missing, ``$pow`` returns ``null``. If either argument resolves " -"to ``NaN``, ``$pow`` returns ``NaN``." -msgstr "" - -# adde1968925547c88b549e3b89856b81 -# 300a56a6859d469d90b0c9ee3f56429b -#: ../source/reference/operator/aggregation/pow.txt:56 -#: ../source/reference/operator/aggregation/pow.txt:72 -msgid "Example" -msgstr "" - -# a39df0250c844292a63bc3c06d556247 -#: ../source/reference/operator/aggregation/pow.txt:57 -msgid "Results" -msgstr "" - -# 9ef31b8995a346cd953d8dd8078f2730 -#: ../source/reference/operator/aggregation/pow.txt:59 -msgid "``{ $pow: [ 5, 0 ] }``" -msgstr "" - -# 04671643db5e4a8a95b4a83ebe66cab8 -#: ../source/reference/operator/aggregation/pow.txt:60 -msgid "``1``" -msgstr "" - -# 6a85f546961b4873bedcf7d25a2c0c05 -#: ../source/reference/operator/aggregation/pow.txt:62 -msgid "``{ $pow: [ 5, 2 ] }``" -msgstr "" - -# 90849b00e7d649699dd19064db9687d7 -#: ../source/reference/operator/aggregation/pow.txt:63 -msgid "``25``" -msgstr "" - -# 16584df7ac3944e18233536dd909f617 -#: ../source/reference/operator/aggregation/pow.txt:65 -msgid "``{ $pow: [ 5, -2 ] }``" -msgstr "" - -# a249e11b22ad459a9135282275fb3ded -#: ../source/reference/operator/aggregation/pow.txt:66 -msgid "``0.04``" -msgstr "" - -# 4d9e25b6a7aa45039e2f5ca5bd2a6ef2 -#: ../source/reference/operator/aggregation/pow.txt:68 -msgid "``{ $pow: [ -5, 0.5 ] }``" -msgstr "" - -# 840e2cc21ad342dc99d69b64c00eaa13 -#: ../source/reference/operator/aggregation/pow.txt:69 -msgid "``NaN``" -msgstr "" - -# e244ff5aef824be596b5636577ea8787 -#: ../source/reference/operator/aggregation/pow.txt:74 -msgid "A collection named ``quizzes`` contains the following documents:" -msgstr "" - -# 44e57bd82983427a83ecf77aae51fdc7 -#: ../source/reference/operator/aggregation/pow.txt:114 -msgid "The following example calculates the variance for each quiz:" -msgstr "" - -# ebb56f87be4848659afdf8e2f5f33be4 -#: ../source/reference/operator/aggregation/pow.txt:122 -msgid "The operation returns the following results:" -msgstr "" - -#~ msgid "" -#~ "The ```` expression can be any" -#~ " valid :ref:`expression ` as long as it resolves " -#~ "to a non-negative number." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/project.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/project.po deleted file mode 100644 index 27d74f0d71b..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/project.po +++ /dev/null @@ -1,277 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/project.txt:3 -msgid "$project (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:18 -msgid "" -"Passes along the documents with only the specified fields to the next stage " -"in the pipeline. The specified fields can be existing fields from the input " -"documents or newly computed fields." -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:22 -msgid "The :pipeline:`$project` stage has the following prototype form:" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:28 -msgid "" -"The :pipeline:`$project` takes a document that can specify the inclusion of " -"fields, the suppression of the ``_id`` field, the addition of new fields, " -"and the resetting the values of existing fields. The specifications have the" -" following forms:" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:36 -msgid "Syntax" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:37 -msgid "Description" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:39 -msgid "``: <1 or true>``" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:41 -msgid "Specify the inclusion of a field." -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:43 -msgid "``_id: <0 or false>``" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:44 -msgid "Specify the suppression of the ``_id`` field." -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:46 -msgid "``: ``" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:47 -msgid "Add a new field or reset the value of an existing field." -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:50 -msgid "Considerations" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:53 -msgid "Include Existing Fields" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:55 -msgid "" -"The ``_id`` field is, by default, included in the output documents. To " -"include the other fields from the input documents in the output documents, " -"you must explicitly specify the inclusion in :pipeline:`$project`." -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:60 -msgid "" -"If you specify an inclusion of a field that does not exist in the document, " -":pipeline:`$project` ignores that field inclusion; i.e. :pipeline:`$project`" -" does not add the field to the document." -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:66 -msgid "Suppress the ``_id`` Field" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:68 -msgid "" -"The ``_id`` field is always included in the output documents by default. To " -"exclude the ``_id`` field from the output documents, you must explicitly " -"specify the suppression of the ``_id`` field in :pipeline:`$project`." -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:74 -msgid "Add New Fields or Reset Existing Fields" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:76 -msgid "" -"To add a new field or to reset the value of an existing field, specify the " -"field name and set its value to some expression. For more information on " -"expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:80 -msgid "" -"To set a field value directly to a numeric or boolean literal, as opposed to" -" setting the field to an expression that resolves to a literal, use the " -":expression:`$literal` operator. Otherwise, :pipeline:`$project` treats the " -"numeric or boolean literal as a flag for including or excluding the field." -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:86 -msgid "" -"By specifying a new field and setting its value to the field path of an " -"existing field, you can effectively rename a field." -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:98 -msgid "Embedded Document Fields" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:100 -msgid "" -"When projecting or adding/resetting a field within an embedded document, you" -" can either use :term:`dot notation`, as in" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:107 -msgid "Or you can nest the fields:" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:113 -msgid "" -"When nesting the fields, you *cannot* use dot notation inside the embedded " -"document to specify the field, e.g. ``contact: { \"address.country\": <1 or " -"0 or expression> }`` is *invalid*." -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:118 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:121 -msgid "Include Specific Fields in Output Documents" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:123 -#: ../source/reference/operator/aggregation/project.txt:156 -#: ../source/reference/operator/aggregation/project.txt:215 -msgid "Consider a ``books`` collection with the following document:" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:135 -msgid "" -"The following :pipeline:`$project` stage includes only the ``_id``, " -"``title``, and the ``author`` fields in its output documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:142 -#: ../source/reference/operator/aggregation/project.txt:176 -#: ../source/reference/operator/aggregation/project.txt:251 -msgid "The operation results in the following document:" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:149 -msgid "Suppress ``_id`` Field in the Output Documents" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:151 -msgid "" -"The ``_id`` field is always included by default. To exclude the ``_id`` " -"field from the output documents of the :pipeline:`$project` stage, specify " -"the exclusion of the ``_id`` field by setting it to ``0`` in the projection " -"document." -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:168 -msgid "" -"The following :pipeline:`$project` stage excludes the ``_id`` field but " -"includes the ``title``, and the ``author`` fields in its output documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:183 -msgid "Include Specific Fields from Embedded Documents" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:185 -msgid "Consider a ``bookmarks`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:192 -msgid "" -"To include only the ``title`` field in the embedded document in the ``stop``" -" field, you can use the :term:`dot notation`:" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:199 -msgid "Or, you can nest the inclusion specification in a document:" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:205 -msgid "Both specifications result in the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:213 -msgid "Include Computed Fields" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:227 -msgid "" -"The following :pipeline:`$project` stage adds the new fields ``isbn``, " -"``lastName``, and ``copiesSold``:" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:91 -msgid "" -"Starting in MongoDB 3.2, :pipeline:`$project` stage supports using the " -"square brackets ``[]`` to directly create new array fields. If array " -"specification includes fields that are non-existent in a document, the " -"operation substitutes ``null`` as the value for that field. For an example, " -"see :ref:`example-project-new-array-fields`." -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:272 -msgid "Project New Array Fields" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:274 -msgid "For example, if a collection includes the following document:" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:280 -msgid "" -"The following operation projects the fields ``x`` and ``y`` as elements in a" -" new field ``myArray``:" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:287 -#: ../source/reference/operator/aggregation/project.txt:305 -msgid "The operation returns the following document:" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:293 -msgid "" -"If array specification includes fields that are non-existent in a document, " -"the operation substitutes ``null`` as the value for that field." -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:297 -msgid "" -"For example, given the same document as above, the following operation " -"projects the fields ``x``, ``y``, and a non-existing field ``$someField`` as" -" elements in a new field ``myArray``:" -msgstr "" - -#: ../source/reference/operator/aggregation/project.txt:312 -msgid "" -":doc:`/tutorial/aggregation-zip-code-data-set`, :doc:`/tutorial/aggregation-" -"with-user-preference-data`" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/push.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/push.po deleted file mode 100644 index 563e6396935..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/push.po +++ /dev/null @@ -1,67 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/push.txt:3 -msgid "$push (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/push.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/push.txt:18 -msgid "" -"Returns an array of *all* values that result from applying an expression to " -"each document in a group of documents that share the same group by key." -msgstr "" - -#: ../source/reference/operator/aggregation/push.txt:24 -msgid ":expression:`$push` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/push.txt:30 -msgid "" -"For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/push.txt:33 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/push.txt:35 -msgid "Consider a ``sales`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/push.txt:47 -msgid "" -"Grouping the documents by the day and the year of the ``date`` field, the " -"following operation uses the :expression:`$push` accumulator to compute the " -"list of items and quantities sold for each group:" -msgstr "" - -#: ../source/reference/operator/aggregation/push.txt:65 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/push.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/includes/extracts/fact-aggregation-accumulator-push.rst:1 -msgid ":group:`$push` is only available in the :pipeline:`$group` stage." -msgstr "" - -#~ msgid "" -#~ ":group:`$push` is an :ref:`accumulator operator ` available only in the :pipeline:`$group` stage." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/range.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/range.po deleted file mode 100644 index 1e14eee46ec..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/range.po +++ /dev/null @@ -1,190 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 30dc394eb8b5403aa7233b386ac9cf88 -#: ../source/reference/operator/aggregation/range.txt:3 -msgid "$range (aggregation)" -msgstr "" - -# 8c4402d6d706426f8f979b879e79ba1e -#: ../source/reference/operator/aggregation/range.txt -msgid "On this page" -msgstr "" - -# 7a3653ad3e434be59d86f466e3d2a79f -#: ../source/reference/operator/aggregation/range.txt:14 -msgid "Definition" -msgstr "" - -# 8044327ca12946c08c85764005006131 -#: ../source/reference/operator/aggregation/range.txt:18 -msgid "" -"Returns an array whose elements are a generated sequence of numbers. " -":expression:`$range` generates the sequence from the specified starting " -"number by successively incrementing the starting number by the specified " -"step value up to but not including the end point." -msgstr "" - -# 258ffde050b349638001a40a68ade890 -#: ../source/reference/operator/aggregation/range.txt:23 -msgid "" -":expression:`$range` has the following :ref:`operator expression syntax " -"`:" -msgstr "" - -# 52727588bfd64d36b2542261bbccf4aa -#: ../source/reference/operator/aggregation/range.txt:34 -msgid "Operand" -msgstr "" - -# d9f99be4dec545e0a9ac6e9884ac65f6 -#: ../source/reference/operator/aggregation/range.txt:35 -msgid "Description" -msgstr "" - -# 047c158924dc4d6b83ca0057896dfbdf -#: ../source/reference/operator/aggregation/range.txt:37 -msgid "````" -msgstr "" - -# dd325f5c2de94fa5b134f84216effb86 -#: ../source/reference/operator/aggregation/range.txt:39 -msgid "" -"An integer that specifies the start of the sequence. Can be any valid " -":ref:`expression ` that resolves to an integer." -msgstr "" - -# b1e5b95b7fbd4bbcabb2a1f0e5d244f2 -#: ../source/reference/operator/aggregation/range.txt:43 -msgid "````" -msgstr "" - -# a5e533ed42f44f01b6d457e642373b37 -#: ../source/reference/operator/aggregation/range.txt:45 -msgid "" -"An integer that specifies the exclusive upper limit of the sequence. Can " -"be any valid :ref:`expression ` that resolves to" -" an integer." -msgstr "" - -# 739e0a14c8e14ef690ac733142f30236 -#: ../source/reference/operator/aggregation/range.txt:49 -msgid "````" -msgstr "" - -# 5498a379107f4769895c64ac906c609b -#: ../source/reference/operator/aggregation/range.txt:51 -msgid "" -"Optional. An integer that specifies the increment value. Can be any valid" -" :ref:`expression ` that resolves to a non-zero " -"integer. Defaults to 1." -msgstr "" - -# 072995929a9947e9a9c365e9c9c76fa7 -#: ../source/reference/operator/aggregation/range.txt:56 -msgid "Behavior" -msgstr "" - -# 6f6328cf12bb4b4b90b2c0177ea44350 -#: ../source/reference/operator/aggregation/range.txt:58 -msgid "" -"The ```` and ```` arguments are required and must be " -"integers. The ```` argument is optional, and defaults to " -"``1`` if omitted." -msgstr "" - -# c71c868604654526ace7542598c783fb -# cd33e43f1c9240cab75b766287491efa -#: ../source/reference/operator/aggregation/range.txt:66 -#: ../source/reference/operator/aggregation/range.txt:83 -msgid "Example" -msgstr "" - -# ac0594f6672642b9adada9ea83901520 -#: ../source/reference/operator/aggregation/range.txt:67 -msgid "Results" -msgstr "" - -# 97ae8eea30854703bc239afa934b97cf -#: ../source/reference/operator/aggregation/range.txt:70 -msgid "``{ $range: [ 0, 10, 2 ] }``" -msgstr "" - -# 14194c6001dd4986b3e86a8ab43c0832 -#: ../source/reference/operator/aggregation/range.txt:71 -msgid "``[ 0, 2, 4, 6, 8 ]``" -msgstr "" - -# ddcc87dd99954946b41902f2e466ef17 -#: ../source/reference/operator/aggregation/range.txt:73 -msgid "``{ $range: [ 10, 0, -2 ] }``" -msgstr "" - -# 59c4470db2e34d1281c06dbc45273a07 -#: ../source/reference/operator/aggregation/range.txt:74 -msgid "``[ 10, 8, 6, 4, 2 ]``" -msgstr "" - -# 6f1b6cc92a7c44eabfdcd405f93a5c9e -#: ../source/reference/operator/aggregation/range.txt:76 -msgid "``{ $range: [ 0, 10, -2 ] }``" -msgstr "" - -# e45ff2bc2aae4120acbd1aadd7f8bb21 -#: ../source/reference/operator/aggregation/range.txt:77 -msgid "``[ ]``" -msgstr "" - -# 17886997a62e45baa8cc37023fdd08d1 -#: ../source/reference/operator/aggregation/range.txt:79 -msgid "``{ $range: [ 0, 5 ] }``" -msgstr "" - -# 4f105fc01b7f4709a7b57137d94e0efa -#: ../source/reference/operator/aggregation/range.txt:80 -msgid "``[ 1, 2, 3, 4, 5]``" -msgstr "" - -# 90192b7db1db4b2a85b27ca22a31734d -#: ../source/reference/operator/aggregation/range.txt:85 -msgid "" -"The following example uses a collection called ``distances`` that lists " -"cities along with their distance in miles from San Francisco." -msgstr "" - -# 06594b30d9e8473ba5629101fe8ca42b -#: ../source/reference/operator/aggregation/range.txt:89 -msgid "Documents in the ``distances`` collection:" -msgstr "" - -# c63986e5ccae4ecd80aa01ac1f334746 -#: ../source/reference/operator/aggregation/range.txt:98 -msgid "" -"A bicyclist is planning to ride from San Francisco to each city listed in" -" the collection and wants to stop and rest every 25 miles. The following " -"aggregation pipeline operation uses the ``$range`` operator to determine " -"the stopping points for each trip." -msgstr "" - -# 29ab5bd45cd24a4bba7c6195739ef7f1 -#: ../source/reference/operator/aggregation/range.txt:115 -msgid "The operation returns the following:" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/redact.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/redact.po deleted file mode 100644 index 242997b6696..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/redact.po +++ /dev/null @@ -1,168 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/redact.txt:3 -msgid "$redact (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:20 -msgid "" -"Restricts the contents of the documents based on information stored in the " -"documents themselves." -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:25 -msgid "The :pipeline:`$redact` stage has the following prototype form:" -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:31 -msgid "" -"The argument can be any valid :ref:`expression ` as" -" long as it resolves to `$$DESCEND`_, `$$PRUNE`_, or `$$KEEP`_ system " -"variables. For more information on expressions, see :ref:`aggregation-" -"expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:40 -msgid "System Variable" -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:42 -msgid "Description" -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:44 -msgid "_`$$DESCEND`" -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:46 -msgid "" -":pipeline:`$redact` returns the fields at the current document level, " -"excluding embedded documents. To include embedded documents and embedded " -"documents within arrays, apply the :expression:`$cond` expression to the " -"embedded documents to determine access for these embedded documents." -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:52 -msgid "_`$$PRUNE`" -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:54 -msgid "" -":pipeline:`$redact` excludes all fields at this current document/embedded " -"document level, **without** further inspection of any of the excluded " -"fields. This applies even if the excluded field contains embedded documents " -"that may have different access levels." -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:60 -msgid "_`$$KEEP`" -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:62 -msgid "" -":pipeline:`$redact` returns or keeps all fields at this current " -"document/embedded document level, **without** further inspection of the " -"fields at this level. This applies even if the included field contains " -"embedded documents that may have different access levels." -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:69 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:71 -msgid "" -"The examples in this section use the :method:`db.collection.aggregate()` " -"helper provided in the 2.6 version of the :program:`mongo` shell." -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:76 -msgid "Evaluate Access at Every Document Level" -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:78 -msgid "" -"A ``forecasts`` collection contains documents of the following form where " -"the ``tags`` field lists the different access values for that " -"document/embedded document level; i.e. a value of ``[ \"G\", \"STLW\" ]`` " -"specifies either ``\"G\"`` or ``\"STLW\"`` can access the data:" -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:112 -msgid "" -"A user has access to view information with either the tag ``\"STLW\"`` or " -"``\"G\"``. To run a query on all documents with year ``2014`` for this user," -" include a :pipeline:`$redact` stage as in the following:" -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:133 -#: ../source/reference/operator/aggregation/redact.txt:226 -msgid "The aggregation operation returns the following \"redacted\" document:" -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:156 -msgid ":expression:`$size`, :expression:`$setIntersection`" -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:159 -msgid "Exclude All Fields at a Given Level" -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:161 -msgid "A collection ``accounts`` contains the following document:" -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:195 -msgid "" -"In this example document, the ``level`` field determines the access level " -"required to view the data." -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:198 -msgid "" -"To run a query on all documents with status ``A`` and exclude *all* fields " -"contained in a document/embedded document at level ``5``, include a " -":pipeline:`$redact` stage that specifies the system variable ``\"$$PRUNE\"``" -" in the ``then`` field:" -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:220 -msgid "" -"The :pipeline:`$redact` stage evaluates the ``level`` field to determine " -"access. If the ``level`` field equals ``5``, then exclude all fields at that" -" level, even if the excluded field contains embedded documents that may have" -" different ``level`` values, such as the ``shipping_addr`` field." -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:237 -msgid "" -"The result set shows that the :pipeline:`$redact` stage excluded the field " -"``cc`` as a whole, including the ``shipping_addr`` field which contained " -"embedded documents that had ``level`` field values equal to ``3`` and not " -"``5``." -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:242 -msgid "" -":doc:`/tutorial/implement-field-level-redaction` for steps to set up " -"multiple combinations of access for the same data." -msgstr "" - -#: ../source/reference/operator/aggregation/redact.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/reduce.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/reduce.po deleted file mode 100644 index 50c6590208b..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/reduce.po +++ /dev/null @@ -1,209 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 57f52feee8d74f80992249eb6b88172e -#: ../source/reference/operator/aggregation/reduce.txt:3 -msgid "$reduce (aggregation)" -msgstr "" - -# ba62a234b97243d29c174bad77990001 -#: ../source/reference/operator/aggregation/reduce.txt -msgid "On this page" -msgstr "" - -# fa363fd235bf49a280b8cf4945a62397 -#: ../source/reference/operator/aggregation/reduce.txt:14 -msgid "Definition" -msgstr "" - -# f2b4ce309cca498096c0a20142fe3b3a -#: ../source/reference/operator/aggregation/reduce.txt:20 -msgid "" -"Applies an expression to each element in an array and combines them into " -"a single value." -msgstr "" - -# c3bf576eadcf41f6846f240c159e250d -#: ../source/reference/operator/aggregation/reduce.txt:23 -msgid ":expression:`$reduce` has the following syntax:" -msgstr "" - -# b3056ae293264157be4bf0757e6111d4 -#: ../source/reference/operator/aggregation/reduce.txt:37 -msgid "" -"If ``input`` resolves to an empty array, :expression:`$reduce` returns " -"``initialValue``." -msgstr "" - -# f40c7a38016740318bb11071c03b2290 -#: ../source/reference/operator/aggregation/reduce.txt:44 -msgid "Example" -msgstr "" - -# 6fa4189a38a447e19378f1e5b771ac9c -#: ../source/reference/operator/aggregation/reduce.txt:45 -msgid "Results" -msgstr "" - -# 3851c2dc342c44f39c299aeaeeb94258 -#: ../source/reference/operator/aggregation/reduce.txt:57 -msgid "``\"abc\"``" -msgstr "" - -# 76e8647758064c5ba609f64f6a9c6b41 -#: ../source/reference/operator/aggregation/reduce.txt:72 -msgid "``{ \"sum\" : 15, \"product\" : 48 }``" -msgstr "" - -# bf5e92cc95164d799bbc99d62ed93568 -#: ../source/reference/operator/aggregation/reduce.txt:84 -msgid "``[ 1, 2, 3, 4, 5, 6 ]``" -msgstr "" - -# f55fdd8d4bcd42e49b29fc540d405c4d -#: ../source/reference/operator/aggregation/reduce.txt:87 -msgid "Examples" -msgstr "" - -# cec91e9c6674466b8eeca8dbfca05eea -#: ../source/reference/operator/aggregation/reduce.txt:90 -msgid "Multiplication" -msgstr "" - -# 12c6dc102bf44f8db59578c9c894c5d7 -#: ../source/reference/operator/aggregation/reduce.txt:93 -msgid "Probability" -msgstr "" - -# 4449ffb8f3c743c589d690ba8f9f8bb8 -#: ../source/reference/operator/aggregation/reduce.txt:95 -msgid "" -"A collection named ``events`` contains the events of a probability " -"experiment. Each experiment can have multiple ``events``, such as rolling" -" a die several times or drawing several cards **(without replacement)** " -"in succession to achieve a desired result. In order to obtain the overall" -" probability of the experiment, we will need to multiply the probability " -"of each event in the experiment." -msgstr "" - -# 5ff0ba06745b4161b18f296f65618d38 -#: ../source/reference/operator/aggregation/reduce.txt:113 -msgid "**Steps**:" -msgstr "" - -# 30175cdf41484d0180e9e013ef14d529 -#: ../source/reference/operator/aggregation/reduce.txt:115 -msgid "" -"Use ``$group`` to group by the ``experimentId`` and use ``$push`` to " -"create an array with the probability of each event." -msgstr "" - -# 533754e25bbb4c60bf14b3b9bd108786 -#: ../source/reference/operator/aggregation/reduce.txt:118 -msgid "" -"Use ``$reduce`` with ``$multiply`` to multiply and combine the elements " -"of ``probabilityArr`` into a single value and project it." -msgstr "" - -# 2b9e878a266b429eb655f5c4da45854c -# f8f4212ccd364b40b5d9cf331e684d77 -# 7d08f5cb02a54d0ba54aaa1a1a8ba184 -# 046c523518264691b461fcf3417ed4c1 -# cf3ab2bca33f4156aba65739b0b32fae -#: ../source/reference/operator/aggregation/reduce.txt:146 -#: ../source/reference/operator/aggregation/reduce.txt:192 -#: ../source/reference/operator/aggregation/reduce.txt:252 -#: ../source/reference/operator/aggregation/reduce.txt:297 -#: ../source/reference/operator/aggregation/reduce.txt:337 -msgid "The operation returns the following:" -msgstr "" - -# 40c4a1e8ffac45ee942675c5bf5efcf5 -#: ../source/reference/operator/aggregation/reduce.txt:156 -msgid "Discounted Merchandise" -msgstr "" - -# b4f52ec5fc894292bb6ea5d1f7916437 -#: ../source/reference/operator/aggregation/reduce.txt:158 -msgid "A collection named ``clothes`` contains the following documents:" -msgstr "" - -# b5ba3f51f8d841bbacc54cbf6d9ab67f -#: ../source/reference/operator/aggregation/reduce.txt:168 -msgid "" -"Each document contains a ``discounts`` array containing the currently " -"available percent-off coupons for each item. If each discount can be " -"applied to the product once, we can calculate the lowest price by using " -"``$reduce`` to apply the following formula for each element in the " -"``discounts`` array: (1 - discount) * price." -msgstr "" - -# 140eb2a86e1846cc9b73e0c590780c53 -#: ../source/reference/operator/aggregation/reduce.txt:203 -msgid "String Concatenation" -msgstr "" - -# ab5aa801b51549bd895a84f8e52548c8 -#: ../source/reference/operator/aggregation/reduce.txt:205 -msgid "A collection named ``people`` contains the following documents:" -msgstr "" - -# 9c0b96778e7f42c8a6f1bf2d04dc2965 -#: ../source/reference/operator/aggregation/reduce.txt:216 -msgid "" -"The following example reduces the ``hobbies`` array of strings into a " -"single string ``bio``:" -msgstr "" - -# cf6338886a03480cb8a2f91b79881442 -#: ../source/reference/operator/aggregation/reduce.txt:263 -msgid "Array Concatenation" -msgstr "" - -# 7792a27365dd459bad0a9fb18bcc06fc -#: ../source/reference/operator/aggregation/reduce.txt:265 -msgid "A collection named ``matrices`` contains the following documents:" -msgstr "" - -# 54ad1438a33e43e38a6cef4a51d467e5 -#: ../source/reference/operator/aggregation/reduce.txt:275 -msgid "Computing a Single Reduction" -msgstr "" - -# aef3e334e4b04cbab134fe815083f9ea -#: ../source/reference/operator/aggregation/reduce.txt:277 -msgid "" -"The following example collapses the two dimensional arrays into a single " -"array ``collapsed``:" -msgstr "" - -# 47332d091bec4c8c92ac0ea787468be3 -#: ../source/reference/operator/aggregation/reduce.txt:307 -msgid "Computing a Multiple Reductions" -msgstr "" - -# eee862edd67249c2bc754159b4779a0a -#: ../source/reference/operator/aggregation/reduce.txt:309 -msgid "" -"The following example performs the same two dimensional array collapse as" -" the example above, but also creates a new array containing only the " -"first element of each array." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/replaceRoot.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/replaceRoot.po deleted file mode 100644 index 89e19f79042..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/replaceRoot.po +++ /dev/null @@ -1,178 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 8409e910f7914f459bd1fe6f62a3f75b -#: ../source/reference/operator/aggregation/replaceRoot.txt:3 -msgid "$replaceRoot (aggregation)" -msgstr "" - -# 05b7c9977f27492ab6e24135b8dc899b -#: ../source/reference/operator/aggregation/replaceRoot.txt -msgid "On this page" -msgstr "" - -# d65de771f31a4b6983e99bbe2802e7df -#: ../source/reference/operator/aggregation/replaceRoot.txt:14 -msgid "Definition" -msgstr "" - -# 078e4e26767445b6b086a3d78a56cb24 -#: ../source/reference/operator/aggregation/replaceRoot.txt:20 -msgid "" -"Promotes a specified document to the top level and replaces all other " -"fields. The operation replaces all existing fields in the input document," -" including the ``_id`` field. You can promote an existing embedded " -"document to the top level, or create a new document for promotion (see " -":ref:`example`)." -msgstr "" - -# a0ab40c8e6d2432fa964d667bf770821 -#: ../source/reference/operator/aggregation/replaceRoot.txt:28 -msgid "The :pipeline:`$replaceRoot` stage has the following form:" -msgstr "" - -# 96cf58f0726c4db19219ec1ea4b3a393 -#: ../source/reference/operator/aggregation/replaceRoot.txt:34 -msgid "" -"The replacement document can be any valid :ref:`expression ` that resolves to a document." -msgstr "" - -# 72a331a4e40f42248f69e1de050f8a6f -#: ../source/reference/operator/aggregation/replaceRoot.txt:38 -msgid "For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# bbb24d4761a9443a829d979dfb4f8d25 -#: ../source/reference/operator/aggregation/replaceRoot.txt:42 -msgid "Behavior" -msgstr "" - -# 2217a062f8d14b25a03d094e2c163947 -#: ../source/reference/operator/aggregation/replaceRoot.txt:44 -msgid "" -"``$replaceRoot`` operations fail with an error if " -"```` is not a document." -msgstr "" - -# 1839ce3885524516afb21fe303710b00 -#: ../source/reference/operator/aggregation/replaceRoot.txt:47 -msgid "" -"If the replacement document refers to a field in the input document that " -"does not exist, the operation fails with an error. To ensure that the " -"replacement document exists, use a :pipeline:`$match` stage first to " -"check for existence before passing documents to the " -":pipeline:`$replaceRoot` stage (see :ref:`example`)." -msgstr "" - -# 0159dd5f7d814f97bcacfa13e0b6bc98 -#: ../source/reference/operator/aggregation/replaceRoot.txt:55 -msgid "Examples" -msgstr "" - -# a218ea4405f7413d9e5458163e1b6d62 -#: ../source/reference/operator/aggregation/replaceRoot.txt:58 -msgid "``$replaceRoot`` with an embedded document" -msgstr "" - -# 2faff5b43aaa462e9cf64274e3c5412e -#: ../source/reference/operator/aggregation/replaceRoot.txt:60 -msgid "A collection named ``produce`` contains the following documents:" -msgstr "" - -# 7b0a5fb971e34551b0ad7165203bad01 -#: ../source/reference/operator/aggregation/replaceRoot.txt:77 -msgid "" -"The following operation uses the :pipeline:`$replaceRoot` stage to " -"promote the ``in_stock`` document to the top level, discarding the " -"current top level fields." -msgstr "" - -# bc5899b8e544495aab29e055204feb1d -#: ../source/reference/operator/aggregation/replaceRoot.txt:89 -msgid "The operation returns the following documents:" -msgstr "" - -# 0d219a6e8dcc43049307b787dca68c34 -#: ../source/reference/operator/aggregation/replaceRoot.txt:99 -msgid "``$replaceRoot`` with a ``$match`` stage" -msgstr "" - -# d2a42fd6d3e34ed2a66e73a64b73296a -#: ../source/reference/operator/aggregation/replaceRoot.txt:101 -msgid "A collection named ``people`` contains the following documents:" -msgstr "" - -# bc4550e4471b4cf9891397ccffede1aa -#: ../source/reference/operator/aggregation/replaceRoot.txt:109 -msgid "" -"In order to run an aggregation operation with a ``$replaceRoot`` stage to" -" promote the ``pets`` field to the top level, you need to also include a " -"``$match`` stage to filter out any documents which do not contain a " -"``pets`` field." -msgstr "" - -# 2ace71d998f34115af011dfd7ea507aa -# 267afac2e3a2496b8eaef0ce4db83c0d -# 7b2890ddf0884d329cc97a99dc5b871d -#: ../source/reference/operator/aggregation/replaceRoot.txt:125 -#: ../source/reference/operator/aggregation/replaceRoot.txt:165 -#: ../source/reference/operator/aggregation/replaceRoot.txt:204 -msgid "The operation returns the following results:" -msgstr "" - -# fe2975e80a9f4c5099a0fb419edadcfa -#: ../source/reference/operator/aggregation/replaceRoot.txt:135 -msgid "``$replaceRoot`` with a newly created document" -msgstr "" - -# 5d0e5731b29142c6b6a36edc8a00cea4 -#: ../source/reference/operator/aggregation/replaceRoot.txt:137 -msgid "" -"You can also create new documents as part of the ``$replaceRoot`` stage " -"and use them to replace all the other fields." -msgstr "" - -# b43081faf5b94fb38b07bebdbf90f7fa -# 7a0963375c1e49af8e7c3e4b41508edf -#: ../source/reference/operator/aggregation/replaceRoot.txt:140 -#: ../source/reference/operator/aggregation/replaceRoot.txt:176 -msgid "A collection named ``contacts`` contains the following documents:" -msgstr "" - -# a9e5691b75de451f98144bdf200bcdbd -#: ../source/reference/operator/aggregation/replaceRoot.txt:148 -msgid "" -"The following operation creates a new document out of the ``first_name`` " -"and ``last_name`` fields." -msgstr "" - -# c35a1c96e89348babef7dd18fa591939 -#: ../source/reference/operator/aggregation/replaceRoot.txt:174 -msgid "``$replaceRoot`` with an array element" -msgstr "" - -# eab223f728264c628143840097558491 -#: ../source/reference/operator/aggregation/replaceRoot.txt:187 -msgid "" -"The following operation promotes the embedded document with key ``cell`` " -"to the top level:" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/reverseArray.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/reverseArray.po deleted file mode 100644 index 1d95e5b3803..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/reverseArray.po +++ /dev/null @@ -1,171 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# a124fb2f80a44e789edf89c298203c97 -#: ../source/reference/operator/aggregation/reverseArray.txt:3 -msgid "$reverseArray (aggregation)" -msgstr "" - -# ee291162caa048f89289ba93a7d7c6b7 -#: ../source/reference/operator/aggregation/reverseArray.txt -msgid "On this page" -msgstr "" - -# a7dd23f7a6734700acb8f6f4a285b56f -#: ../source/reference/operator/aggregation/reverseArray.txt:14 -msgid "Definition" -msgstr "" - -# bf24e51f64fe42b6a93069deb68b7452 -#: ../source/reference/operator/aggregation/reverseArray.txt:20 -msgid "" -"Accepts an array expression as an argument and returns an array with the " -"elements in reverse order." -msgstr "" - -# 9297f56148fd4e34809e778c459076f9 -#: ../source/reference/operator/aggregation/reverseArray.txt:23 -msgid "" -":expression:`$reverseArray` has the following :ref:`operator expression " -"syntax `:" -msgstr "" - -# eba8c2882ddb4bafa39d0e22a8854f5a -#: ../source/reference/operator/aggregation/reverseArray.txt:30 -msgid "" -"The argument can be any valid :ref:`expression `" -" as long as it resolves to an array." -msgstr "" - -# db65707ac92547dfac80690c1c40a0be -#: ../source/reference/operator/aggregation/reverseArray.txt:34 -msgid "Behavior" -msgstr "" - -# d0a730a80d2c4ee885e77858225fb178 -#: ../source/includes/extracts/agg-expression-null-operand-reverseArray.rst:1 -msgid "" -"If the argument resolves to a value of ``null`` or refers to a missing " -"field, :expression:`$reverseArray` returns ``null``." -msgstr "" - -# 7d7fc397d5104da68f77ccc0d888c93b -#: ../source/includes/extracts/agg-expression-null-operand-reverseArray.rst:4 -msgid "" -"If the argument does not resolve to an array or ``null`` nor refers to a " -"missing field, :expression:`$reverseArray` returns an error." -msgstr "" - -# 7e07c13a0d434105932d04c2986c28ff -#: ../source/reference/operator/aggregation/reverseArray.txt:38 -msgid "" -"``$reverseArray`` returns an empty array when the argument is an empty " -"array." -msgstr "" - -# 799dd78c784d4ca4894b2ac489da6de9 -#: ../source/reference/operator/aggregation/reverseArray.txt:40 -msgid "" -"If the argument contains subarrays, ``$reverseArray`` only operates on " -"the top level array elements and will not reverse the contents of " -"subarrays." -msgstr "" - -# 1748d18f94e04a65879158f7ea837b2b -# 90d000e1cc1b44f1bdea13fd533d69a4 -#: ../source/reference/operator/aggregation/reverseArray.txt:46 -#: ../source/reference/operator/aggregation/reverseArray.txt:65 -msgid "Example" -msgstr "" - -# c268b3258dae45c4a5a660fc5aa5c19f -#: ../source/reference/operator/aggregation/reverseArray.txt:47 -msgid "Results" -msgstr "" - -# 5a68a8e1b8bf415c9adbbb62407754da -#: ../source/reference/operator/aggregation/reverseArray.txt:49 -msgid "``{ $reverseArray: [ 1, 2, 3 ] }``" -msgstr "" - -# 99619e1126df41c2a37880ee29e346ca -#: ../source/reference/operator/aggregation/reverseArray.txt:50 -msgid "``[ 3, 2, 1 ]``" -msgstr "" - -# f3853650c8984ac3b99f077b4933f2b7 -#: ../source/reference/operator/aggregation/reverseArray.txt:52 -msgid "" -"``{ $reverseArray: { $slice: [ [ \"foo\", \"bar\", \"baz\", \"qux\" ], 1," -" 2 ] } }``" -msgstr "" - -# 33761748f6644944a34e971edd4e08bc -#: ../source/reference/operator/aggregation/reverseArray.txt:53 -msgid "``[ \"baz\", \"bar\" ]``" -msgstr "" - -# aee4c93c7d8e4054a693de68bf2d15d8 -#: ../source/reference/operator/aggregation/reverseArray.txt:55 -msgid "``{ $reverseArray: null }``" -msgstr "" - -# 16d190219c794a65b27e21cad13bd235 -#: ../source/reference/operator/aggregation/reverseArray.txt:56 -msgid "``null``" -msgstr "" - -# 71509cba7c924ea78e309f4b1bcbeec6 -#: ../source/reference/operator/aggregation/reverseArray.txt:58 -msgid "``{ $reverseArray: [ ] }``" -msgstr "" - -# 13eab1eae35c4245acf7816a34f4834f -#: ../source/reference/operator/aggregation/reverseArray.txt:59 -msgid "``[ ]``" -msgstr "" - -# 07779eb4cda34e79b64fca480b1ac900 -#: ../source/reference/operator/aggregation/reverseArray.txt:61 -msgid "``{ $reverseArray: [ [ 1, 2, 3 ], [ 4, 5, 6 ] ] }``" -msgstr "" - -# 88e179d3fa2f47339608b19bbc02d40f -#: ../source/reference/operator/aggregation/reverseArray.txt:62 -msgid "``[ [ 4, 5, 6 ], [ 1, 2, 3 ] ]``" -msgstr "" - -# a4c7192b26294033891c7fa933587fb7 -#: ../source/reference/operator/aggregation/reverseArray.txt:67 -msgid "A collection named ``users`` contains the following documents:" -msgstr "" - -# 33363c4cba4141d196bc1294aaa2a3eb -#: ../source/reference/operator/aggregation/reverseArray.txt:76 -msgid "" -"The following example returns an array containing the elements of the " -"``favorites`` array in reverse order:" -msgstr "" - -# 62afe9718ed146e59cfa0a10117ab7ee -#: ../source/reference/operator/aggregation/reverseArray.txt:91 -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/sample.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/sample.po deleted file mode 100644 index 8603e066bba..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/sample.po +++ /dev/null @@ -1,88 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/sample.txt:3 -msgid "$sample (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/sample.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/sample.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/sample.txt:20 -msgid "Randomly selects the specified number of documents from its input." -msgstr "" - -#: ../source/reference/operator/aggregation/sample.txt:22 -msgid "The :pipeline:`$sample` stage has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/sample.txt:29 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/sample.txt:31 -msgid "In order to get N random documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/sample.txt:33 -msgid "" -"If N is greater than or equal to 5% of the total documents in the " -"collection, :pipeline:`$sample` performs a collection scan, performs a sort," -" and then select the top N documents. As such, the :pipeline:`$sample` stage" -" is subject to the :ref:`sort memory restrictions `." -msgstr "" - -#: ../source/reference/operator/aggregation/sample.txt:39 -msgid "If N is less than 5% of the total documents in the collection," -msgstr "" - -#: ../source/reference/operator/aggregation/sample.txt:41 -msgid "" -"If using :doc:`/core/wiredtiger`, :pipeline:`$sample` uses a pseudo-random " -"cursor over the collection to sample N documents." -msgstr "" - -#: ../source/reference/operator/aggregation/sample.txt:44 -msgid "" -"If using :doc:`/core/mmapv1`, :pipeline:`$sample` uses the ``_id`` index to " -"randomly select N documents." -msgstr "" - -#: ../source/reference/operator/aggregation/sample.txt:49 -msgid "" -":pipeline:`$sample` may output the same document more than once in its " -"result set. For more information, see :ref:`cursor-isolation`." -msgstr "" - -#: ../source/reference/operator/aggregation/sample.txt:53 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/sample.txt:55 -msgid "Given a collection named ``users`` with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/sample.txt:67 -msgid "" -"The following aggregation operation randomly selects ``3`` documents from " -"the collection:" -msgstr "" - -#: ../source/reference/operator/aggregation/sample.txt:76 -msgid "The operation returns three random documents." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/second.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/second.po deleted file mode 100644 index 82d4be2f5b3..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/second.po +++ /dev/null @@ -1,59 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/second.txt:3 -msgid "$second (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/second.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/second.txt:18 -msgid "" -"Returns the second portion of a date as a number between 0 and 59, but can " -"be 60 to account for leap seconds." -msgstr "" - -#: ../source/reference/operator/aggregation/second.txt:21 -msgid "The :expression:`$second` expression has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/second.txt:27 -msgid "" -"The argument can be any valid :ref:`expression ` as" -" long as it resolves to a date. For more information on expressions, see " -":ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/second.txt:32 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/second.txt:34 -msgid "Consider a ``sales`` collection with the following document:" -msgstr "" - -#: ../source/reference/operator/aggregation/second.txt:40 -msgid "" -"The following aggregation uses the :expression:`$second` and other date " -"expressions to break down the ``date`` field:" -msgstr "" - -#: ../source/reference/operator/aggregation/second.txt:66 -msgid "The operation returns the following result:" -msgstr "" - -#: ../source/reference/operator/aggregation/second.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/setDifference.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/setDifference.po deleted file mode 100644 index 3d13c93df15..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/setDifference.po +++ /dev/null @@ -1,108 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/setDifference.txt:3 -msgid "$setDifference (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/setDifference.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/setDifference.txt:20 -msgid "" -"Takes two sets and returns an array containing the elements that only exist " -"in the first set; i.e. performs a `relative complement " -"`_ of the second set " -"relative to the first." -msgstr "" - -#: ../source/reference/operator/aggregation/setDifference.txt:25 -msgid ":expression:`$setDifference` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/setDifference.txt:31 -msgid "" -"The arguments can be any valid :ref:`expression ` " -"as long as they each resolve to an array. For more information on " -"expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/setDifference.txt:37 -msgid "Behavior" -msgstr "" - -#: ../source/includes/important-set-operator-semantics.rst:3 -msgid "" -"|set-operator-name| performs set operation on arrays, treating arrays as " -"sets. If an array contains duplicate entries, |set-operator-name| ignores " -"the duplicate entries. |set-operator-name| ignores the order of the " -"elements." -msgstr "" - -#: ../source/includes/important-set-operator-semantics.rst:10 -msgid "" -"|set-operator-name| filters out duplicates in its result to output an array " -"that contain only unique entries. The order of the elements in the output " -"array is unspecified." -msgstr "" - -#: ../source/includes/extracts/fact-agg-top-level-expressions-setDifference.rst:1 -msgid "" -"If a set contains a nested array element, :expression:`$setDifference` does " -"*not* descend into the nested array but evaluates the array at top-level." -msgstr "" - -#: ../source/reference/operator/aggregation/setDifference.txt:49 -#: ../source/reference/operator/aggregation/setDifference.txt:68 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/setDifference.txt:53 -msgid "Result" -msgstr "" - -#: ../source/reference/operator/aggregation/setDifference.txt:55 -msgid "``{ $setDifference: [ [ \"a\", \"b\", \"a\" ], [ \"b\", \"a\" ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/setDifference.txt:59 -msgid "``[ ]``" -msgstr "" - -#: ../source/reference/operator/aggregation/setDifference.txt:61 -msgid "``{ $setDifference: [ [ \"a\", \"b\" ], [ [ \"a\", \"b\" ] ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/setDifference.txt:65 -msgid "``[ \"a\", \"b\" ]``" -msgstr "" - -#: ../source/reference/operator/aggregation/setDifference.txt:70 -msgid "Consider an ``experiments`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/setDifference.txt:84 -msgid "" -"The following operation uses the :expression:`$setDifference` operator to " -"return an array of elements found in the ``B`` array but *not* in the ``A`` " -"array:" -msgstr "" - -#: ../source/reference/operator/aggregation/setDifference.txt:96 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/setDifference.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/setEquals.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/setEquals.po deleted file mode 100644 index 1a7f59e5dd0..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/setEquals.po +++ /dev/null @@ -1,98 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/setEquals.txt:3 -msgid "$setEquals (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/setEquals.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/setEquals.txt:20 -msgid "" -"Compares two or more arrays and returns ``true`` if they have the same " -"distinct elements and ``false`` otherwise." -msgstr "" - -#: ../source/reference/operator/aggregation/setEquals.txt:23 -msgid ":expression:`$setEquals` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/setEquals.txt:29 -msgid "" -"The arguments can be any valid :ref:`expression ` " -"as long as they each resolve to an array. For more information on " -"expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/setEquals.txt:35 -msgid "Behavior" -msgstr "" - -#: ../source/includes/important-set-operator-semantics.rst:3 -msgid "" -"|set-operator-name| performs set operation on arrays, treating arrays as " -"sets. If an array contains duplicate entries, |set-operator-name| ignores " -"the duplicate entries. |set-operator-name| ignores the order of the " -"elements." -msgstr "" - -#: ../source/includes/extracts/fact-agg-top-level-expressions-setEquals.rst:1 -msgid "" -"If a set contains a nested array element, :expression:`$setEquals` does " -"*not* descend into the nested array but evaluates the array at top-level." -msgstr "" - -#: ../source/reference/operator/aggregation/setEquals.txt:48 -#: ../source/reference/operator/aggregation/setEquals.txt:67 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/setEquals.txt:52 -msgid "Result" -msgstr "" - -#: ../source/reference/operator/aggregation/setEquals.txt:54 -msgid "``{ $setEquals: [ [ \"a\", \"b\", \"a\" ], [ \"b\", \"a\" ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/setEquals.txt:58 -msgid "``true``" -msgstr "" - -#: ../source/reference/operator/aggregation/setEquals.txt:60 -msgid "``{ $setEquals: [ [ \"a\", \"b\" ], [ [ \"a\", \"b\" ] ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/setEquals.txt:64 -msgid "``false``" -msgstr "" - -#: ../source/reference/operator/aggregation/setEquals.txt:69 -msgid "Consider an ``experiments`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/setEquals.txt:83 -msgid "" -"The following operation uses the :expression:`$setEquals` operator to " -"determine if the ``A`` array and the ``B`` array contain the same elements:" -msgstr "" - -#: ../source/reference/operator/aggregation/setEquals.txt:95 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/setEquals.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/setIntersection.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/setIntersection.po deleted file mode 100644 index 72d57b1f0c2..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/setIntersection.po +++ /dev/null @@ -1,107 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/setIntersection.txt:3 -msgid "$setIntersection (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/setIntersection.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/setIntersection.txt:20 -msgid "" -"Takes two or more arrays and returns an array that contains the elements " -"that appear in every input array." -msgstr "" - -#: ../source/reference/operator/aggregation/setIntersection.txt:23 -msgid ":expression:`$setIntersection` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/setIntersection.txt:29 -msgid "" -"The arguments can be any valid :ref:`expression ` " -"as long as they each resolve to an array. For more information on " -"expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/setIntersection.txt:35 -msgid "Behavior" -msgstr "" - -#: ../source/includes/important-set-operator-semantics.rst:3 -msgid "" -"|set-operator-name| performs set operation on arrays, treating arrays as " -"sets. If an array contains duplicate entries, |set-operator-name| ignores " -"the duplicate entries. |set-operator-name| ignores the order of the " -"elements." -msgstr "" - -#: ../source/includes/important-set-operator-semantics.rst:10 -msgid "" -"|set-operator-name| filters out duplicates in its result to output an array " -"that contain only unique entries. The order of the elements in the output " -"array is unspecified." -msgstr "" - -#: ../source/includes/extracts/fact-agg-top-level-expressions-setIntersection.rst:1 -msgid "" -"If a set contains a nested array element, :expression:`$setIntersection` " -"does *not* descend into the nested array but evaluates the array at top-" -"level." -msgstr "" - -#: ../source/reference/operator/aggregation/setIntersection.txt:47 -#: ../source/reference/operator/aggregation/setIntersection.txt:66 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/setIntersection.txt:51 -msgid "Result" -msgstr "" - -#: ../source/reference/operator/aggregation/setIntersection.txt:53 -msgid "``{ $setIntersection: [ [ \"a\", \"b\", \"a\" ], [ \"b\", \"a\" ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/setIntersection.txt:57 -msgid "``[ \"b\", \"a\" ]``" -msgstr "" - -#: ../source/reference/operator/aggregation/setIntersection.txt:59 -msgid "``{ $setIntersection: [ [ \"a\", \"b\" ], [ [ \"a\", \"b\" ] ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/setIntersection.txt:63 -msgid "``[ ]``" -msgstr "" - -#: ../source/reference/operator/aggregation/setIntersection.txt:68 -msgid "Consider an ``experiments`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/setIntersection.txt:82 -msgid "" -"The following operation uses the :expression:`$setIntersection` operator to " -"return an array of elements common to both the ``A`` array and the ``B`` " -"array:" -msgstr "" - -#: ../source/reference/operator/aggregation/setIntersection.txt:94 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/setIntersection.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/setIsSubset.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/setIsSubset.po deleted file mode 100644 index 383fc052423..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/setIsSubset.po +++ /dev/null @@ -1,99 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/setIsSubset.txt:3 -msgid "$setIsSubset (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/setIsSubset.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/setIsSubset.txt:20 -msgid "" -"Takes two arrays and returns ``true`` when the first array is a subset of " -"the second, including when the first array equals the second array, and " -"``false`` otherwise." -msgstr "" - -#: ../source/reference/operator/aggregation/setIsSubset.txt:24 -msgid ":expression:`$setIsSubset` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/setIsSubset.txt:30 -msgid "" -"The arguments can be any valid :ref:`expression ` " -"as long as they each resolve to an array. For more information on " -"expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/setIsSubset.txt:36 -msgid "Behavior" -msgstr "" - -#: ../source/includes/important-set-operator-semantics.rst:3 -msgid "" -"|set-operator-name| performs set operation on arrays, treating arrays as " -"sets. If an array contains duplicate entries, |set-operator-name| ignores " -"the duplicate entries. |set-operator-name| ignores the order of the " -"elements." -msgstr "" - -#: ../source/includes/extracts/fact-agg-top-level-expressions-setIsSubset.rst:1 -msgid "" -"If a set contains a nested array element, :expression:`$setIsSubset` does " -"*not* descend into the nested array but evaluates the array at top-level." -msgstr "" - -#: ../source/reference/operator/aggregation/setIsSubset.txt:49 -#: ../source/reference/operator/aggregation/setIsSubset.txt:68 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/setIsSubset.txt:53 -msgid "Result" -msgstr "" - -#: ../source/reference/operator/aggregation/setIsSubset.txt:55 -msgid "``{ $setIsSubset: [ [ \"a\", \"b\", \"a\" ], [ \"b\", \"a\" ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/setIsSubset.txt:59 -msgid "``true``" -msgstr "" - -#: ../source/reference/operator/aggregation/setIsSubset.txt:61 -msgid "``{ $setIsSubset: [ [ \"a\", \"b\" ], [ [ \"a\", \"b\" ] ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/setIsSubset.txt:65 -msgid "``false``" -msgstr "" - -#: ../source/reference/operator/aggregation/setIsSubset.txt:70 -msgid "Consider an ``experiments`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/setIsSubset.txt:84 -msgid "" -"The following operation uses the :expression:`$setIsSubset` operator to " -"determine if the ``A`` array is a subset of the ``B`` array:" -msgstr "" - -#: ../source/reference/operator/aggregation/setIsSubset.txt:96 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/setIsSubset.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/setUnion.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/setUnion.po deleted file mode 100644 index b4b09722806..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/setUnion.po +++ /dev/null @@ -1,105 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/setUnion.txt:3 -msgid "$setUnion (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/setUnion.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/setUnion.txt:20 -msgid "" -"Takes two or more arrays and returns an array containing the elements that " -"appear in any input array." -msgstr "" - -#: ../source/reference/operator/aggregation/setUnion.txt:23 -msgid ":expression:`$setUnion` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/setUnion.txt:29 -msgid "" -"The arguments can be any valid :ref:`expression ` " -"as long as they each resolve to an array. For more information on " -"expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/setUnion.txt:35 -msgid "Behavior" -msgstr "" - -#: ../source/includes/important-set-operator-semantics.rst:3 -msgid "" -"|set-operator-name| performs set operation on arrays, treating arrays as " -"sets. If an array contains duplicate entries, |set-operator-name| ignores " -"the duplicate entries. |set-operator-name| ignores the order of the " -"elements." -msgstr "" - -#: ../source/includes/important-set-operator-semantics.rst:10 -msgid "" -"|set-operator-name| filters out duplicates in its result to output an array " -"that contain only unique entries. The order of the elements in the output " -"array is unspecified." -msgstr "" - -#: ../source/includes/extracts/fact-agg-top-level-expressions-setUnion.rst:1 -msgid "" -"If a set contains a nested array element, :expression:`$setUnion` does *not*" -" descend into the nested array but evaluates the array at top-level." -msgstr "" - -#: ../source/reference/operator/aggregation/setUnion.txt:47 -#: ../source/reference/operator/aggregation/setUnion.txt:66 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/setUnion.txt:51 -msgid "Result" -msgstr "" - -#: ../source/reference/operator/aggregation/setUnion.txt:53 -msgid "``{ $setUnion: [ [ \"a\", \"b\", \"a\" ], [ \"b\", \"a\" ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/setUnion.txt:57 -msgid "``[ \"b\", \"a\" ]``" -msgstr "" - -#: ../source/reference/operator/aggregation/setUnion.txt:59 -msgid "``{ $setUnion: [ [ \"a\", \"b\" ], [ [ \"a\", \"b\" ] ] ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/setUnion.txt:63 -msgid "``[ [ \"a\", \"b\" ], \"b\", \"a\" ]``" -msgstr "" - -#: ../source/reference/operator/aggregation/setUnion.txt:68 -msgid "Consider an ``experiments`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/setUnion.txt:82 -msgid "" -"The following operation uses the :expression:`$setUnion` operator to return " -"an array of elements found in the ``A`` array or the ``B`` array or both:" -msgstr "" - -#: ../source/reference/operator/aggregation/setUnion.txt:94 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/setUnion.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/size.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/size.po deleted file mode 100644 index e99e7e4b58f..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/size.po +++ /dev/null @@ -1,57 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/size.txt:3 -msgid "$size (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/size.txt:16 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/size.txt:20 -msgid "Counts and returns the total the number of items in an array." -msgstr "" - -#: ../source/reference/operator/aggregation/size.txt:22 -msgid ":expression:`$size` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/size.txt:28 -msgid "" -"The argument for :expression:`$size` can be any :ref:`expression " -"` as long as it resolves to an array. For more " -"information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/size.txt:35 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/size.txt:37 -msgid "Consider a ``inventory`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/size.txt:45 -msgid "" -"The following aggregation pipeline operation use the :expression:`$size` to " -"return the number of elements in the ``colors`` array:" -msgstr "" - -#: ../source/reference/operator/aggregation/size.txt:62 -msgid "The operation returns the following:" -msgstr "" - -#: ../source/reference/operator/aggregation/size.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/skip.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/skip.po deleted file mode 100644 index f00643bd56b..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/skip.po +++ /dev/null @@ -1,62 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/skip.txt:3 -msgid "$skip (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/skip.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/skip.txt:18 -msgid "" -"Skips over the specified number of :term:`documents ` that pass " -"into the stage and passes the remaining documents to the next stage in the " -":term:`pipeline`." -msgstr "" - -#: ../source/reference/operator/aggregation/skip.txt:22 -msgid "The :pipeline:`$skip` stage has the following prototype form:" -msgstr "" - -#: ../source/reference/operator/aggregation/skip.txt:28 -msgid "" -":pipeline:`$skip` takes a positive integer that specifies the maximum number" -" of documents to skip." -msgstr "" - -#: ../source/reference/operator/aggregation/skip.txt:32 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/skip.txt:34 -msgid "Consider the following example:" -msgstr "" - -#: ../source/reference/operator/aggregation/skip.txt:42 -msgid "" -"This operation skips the first 5 documents passed to it by the pipeline. " -":pipeline:`$skip` has no effect on the content of the documents it passes " -"along the pipeline." -msgstr "" - -#: ../source/reference/operator/aggregation/skip.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/skip.txt:47 -msgid "" -":doc:`/tutorial/aggregation-zip-code-data-set`, :doc:`/tutorial/aggregation-" -"with-user-preference-data`" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/slice.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/slice.po deleted file mode 100644 index 9059cd9c8d7..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/slice.po +++ /dev/null @@ -1,176 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/slice.txt:3 -msgid "$slice (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:20 -msgid "Returns a subset of an array." -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:22 -msgid ":expression:`$slice` has one of two syntax forms:" -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:24 -msgid "" -"The following syntax returns elements from either the start or end of the " -"array:" -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:31 -msgid "" -"The following syntax returns elements from the specified position in the " -"array:" -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:43 -msgid "Operand" -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:44 -msgid "Description" -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:46 -msgid "````" -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:48 -msgid "" -"Any valid :ref:`expression ` as long as it resolves" -" to an array." -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:51 -msgid "````" -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:53 -msgid "" -"Optional. Any valid :ref:`expression ` as long as " -"it resolves to an integer." -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:56 -msgid "" -"If positive, :expression:`$slice` determines the starting position from the " -"start of the array. If ```` is greater than the number of " -"elements, the :expression:`$slice` returns an empty array." -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:60 -msgid "" -"If negative, :expression:`$slice` determines the starting position from the " -"end of the array. If the absolute value of the ```` is greater " -"than the number of elements, the starting position is the start of the " -"array." -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:65 -msgid "````" -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:67 -msgid "" -"Any valid :ref:`expression ` as long as it resolves" -" to an integer. If ```` is specified, ```` must resolve to a " -"positive integer." -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:71 -msgid "" -"If positive, :expression:`$slice` returns up to the first ``n`` elements in " -"the array. If the ```` is specified, :expression:`$slice` returns " -"the first ``n`` elements starting from the position." -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:76 -msgid "" -"If negative, :expression:`$slice` returns up to the last ``n`` elements in " -"the array. ``n`` cannot resolve to a negative number *if* ```` is " -"specified." -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:80 -msgid "" -"For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:83 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:89 -#: ../source/reference/operator/aggregation/slice.txt:105 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:90 -msgid "Results" -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:92 -msgid "``{ $slice: [ [ 1, 2, 3 ], 1, 1 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:93 -msgid "``[ 2 ]``" -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:95 -msgid "``{ $slice: [ [ 1, 2, 3 ], -2 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:96 -msgid "``[ 2, 3 ]``" -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:98 -msgid "``{ $slice: [ [ 1, 2, 3 ], 15, 2 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:99 -msgid "``[ ]``" -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:101 -msgid "``{ $slice: [ [ 1, 2, 3 ], -15, 2 ] }``" -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:102 -msgid "``[ 1, 2 ]``" -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:107 -msgid "A collection named ``users`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:116 -msgid "" -"The following example returns at most the first three elements in the " -"``favorites`` array for each user:" -msgstr "" - -#: ../source/reference/operator/aggregation/slice.txt:125 -msgid "The operation returns the following results:" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/sort.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/sort.po deleted file mode 100644 index 947513ff2ff..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/sort.po +++ /dev/null @@ -1,341 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 44a683366ffc4bc38a35841a7e8ace56 -#: ../source/reference/operator/aggregation/sort.txt:3 -msgid "$sort (aggregation)" -msgstr "" - -# 3e83f1ddecc14041995af479939abcc5 -#: ../source/reference/operator/aggregation/sort.txt -msgid "On this page" -msgstr "" - -# f76733b77f5b43d790fd1d1ee8be372d -#: ../source/reference/operator/aggregation/sort.txt:14 -msgid "Definition" -msgstr "" - -# 4439c43a0f964f03b475277fb5fc9890 -#: ../source/reference/operator/aggregation/sort.txt:18 -msgid "" -"Sorts all input documents and returns them to the pipeline in sorted " -"order." -msgstr "" - -# a36a4b772c2f4528b9479d28809b2e9b -#: ../source/reference/operator/aggregation/sort.txt:21 -msgid "The :pipeline:`$sort` stage has the following prototype form:" -msgstr "" - -# 6cfe839ec19c4d7daad871cb57adaf0c -#: ../source/reference/operator/aggregation/sort.txt:27 -msgid "" -":pipeline:`$sort` takes a document that specifies the field(s) to sort by" -" and the respective sort order. ```` can have one of the " -"following values:" -msgstr "" - -# a0b45df5f7d3489faea7296d5fca3797 -#: ../source/reference/operator/aggregation/sort.txt:31 -msgid "``1`` to specify ascending order." -msgstr "" - -# ad783aa89f414572a29b3683a6a22163 -#: ../source/reference/operator/aggregation/sort.txt:33 -msgid "``-1`` to specify descending order." -msgstr "" - -# c7504a9880984e6bb419d416818ea505 -#: ../source/reference/operator/aggregation/sort.txt:35 -msgid "" -"``{ $meta: \"textScore\" }`` to sort by the computed ``textScore`` " -"metadata in descending order. See :ref:`sort-pipeline-metadata` for an " -"example." -msgstr "" - -# 7c9bb04b7a544ec38e1e7a5c7355b3e0 -#: ../source/reference/operator/aggregation/sort.txt:40 -msgid "Examples" -msgstr "" - -# 6fcd3371724f4591bd42b586987a7670 -#: ../source/reference/operator/aggregation/sort.txt:45 -msgid "Ascending/Descending Sort" -msgstr "" - -# 7cda0f023ef9483b98619b826b2a08ae -#: ../source/reference/operator/aggregation/sort.txt:47 -msgid "" -"For the field or fields to sort by, set the sort order to ``1`` or ``-1``" -" to specify an ascending or descending sort respectively, as in the " -"following example:" -msgstr "" - -# 37de32b4007440ef84435a96dd007f0b -#: ../source/reference/operator/aggregation/sort.txt:58 -msgid "" -"This operation sorts the documents in the ``users`` collection, in " -"descending order according by the ``age`` field and then in ascending " -"order according to the value in the ``posts`` field." -msgstr "" - -# 73cf41ba4dd74d018b0cfa5989f745d8 -#: ../source/includes/fact-sort-order.rst:1 -msgid "" -"When comparing values of different :ref:`BSON types `, " -"MongoDB uses the following comparison order, from lowest to highest:" -msgstr "" - -# b1993feb0f2b4b59b609dfbc00f2827e -#: ../source/includes/fact-sort-order.rst:4 -msgid "MinKey (internal type)" -msgstr "" - -# d7cd02c5c409483484bae024d016ab06 -#: ../source/includes/fact-sort-order.rst:5 -msgid "Null" -msgstr "" - -# 52fd3a379acf4ef099782e5ab726ec99 -#: ../source/includes/fact-sort-order.rst:6 -msgid "Numbers (ints, longs, doubles, decimals)" -msgstr "" - -# 69a8ce1ac1a142bcb9b9666317322a31 -#: ../source/includes/fact-sort-order.rst:7 -msgid "Symbol, String" -msgstr "" - -# 9e3d4790fbf948ef97fff5cbce5df5a6 -#: ../source/includes/fact-sort-order.rst:8 -msgid "Object" -msgstr "" - -# d82a2b786075485980e0765fd69ca027 -#: ../source/includes/fact-sort-order.rst:9 -msgid "Array" -msgstr "" - -# aa8967f33c034c6e940949d9f5e4d7a6 -#: ../source/includes/fact-sort-order.rst:10 -msgid "BinData" -msgstr "" - -# eb8ca35923b34d0cac5c0b751067a1c0 -#: ../source/includes/fact-sort-order.rst:11 -msgid "ObjectId" -msgstr "" - -# b1b4e7d6c00e4e1993e2477eac41d37b -#: ../source/includes/fact-sort-order.rst:12 -msgid "Boolean" -msgstr "" - -# 841a24b756834654a55683e474d29d6a -#: ../source/includes/fact-sort-order.rst:13 -msgid "Date" -msgstr "" - -# f5e68cdcfbac44e58433873b667d4e61 -#: ../source/includes/fact-sort-order.rst:14 -msgid "Timestamp" -msgstr "" - -# 7835c965ab2542f79316513a44270a72 -#: ../source/includes/fact-sort-order.rst:15 -msgid "Regular Expression" -msgstr "" - -# e268aa2290164736b4a4d235fbf51d5f -#: ../source/includes/fact-sort-order.rst:16 -msgid "MaxKey (internal type)" -msgstr "" - -# 1a1acf72a9c84950b859a4ee39e42a90 -#: ../source/reference/operator/aggregation/sort.txt:64 -msgid "" -"For details on the comparison/sort order for specific types, see :ref" -":`bson-types-comparison-order`." -msgstr "" - -# fe23b2507da44a408e60008e34059f79 -#: ../source/reference/operator/aggregation/sort.txt:70 -msgid "Metadata Sort" -msgstr "" - -# 4886e155e84c48f2b1b723f23ffbc988 -#: ../source/reference/operator/aggregation/sort.txt:72 -msgid "" -"Specify in the ``{ }`` document, a new field name for the " -"computed metadata and specify the :expression:`$meta` expression as its " -"value, as in the following example:" -msgstr "" - -# d06c6e3c4696450bb6ac8b0d14bfe032 -#: ../source/reference/operator/aggregation/sort.txt:85 -msgid "" -"This operation uses the :query:`$text` operator to match the documents, " -"and then sorts first by the ``\"textScore\"`` metadata and then by " -"descending order of the ``posts`` field. The specified metadata " -"determines the sort order. For example, the ``\"textScore\"`` metadata " -"sorts in descending order. See :expression:`$meta` for more information " -"on metadata." -msgstr "" - -# 942c8f46d87f47d5b141d7a412799512 -#: ../source/reference/operator/aggregation/sort.txt:95 -msgid "``$sort`` Operator and Memory" -msgstr "" - -# c4f21172abae4b3ea88c84f3ca93d584 -#: ../source/reference/operator/aggregation/sort.txt:100 -msgid "``$sort`` + ``$limit`` Memory Optimization" -msgstr "" - -# 12a62fec0ec14a12ab13a33c87c2ed78 -#: ../source/includes/fact-agg-sort-limit.rst:1 -msgid "" -"When a :pipeline:`$sort` immediately precedes a :pipeline:`$limit` in the" -" pipeline, the :pipeline:`$sort` operation only maintains the top ``n`` " -"results as it progresses, where ``n`` is the specified limit, and MongoDB" -" only needs to store ``n`` items in memory. This optimization still " -"applies when ``allowDiskUse`` is ``true`` and the ``n`` items exceed the " -":ref:`aggregation memory limit `." -msgstr "" - -# 974b5a5acc564f31bf7b20bf71568cb0 -#: ../source/includes/fact-agg-sort-limit.rst:8 -msgid "" -"Before MongoDB 2.4, :pipeline:`$sort` would sort all the results in " -"memory, and then limit the results to n results." -msgstr "" - -# beef9ff107d549c6ab60be20439c0bd0 -#: ../source/includes/fact-optimizations-subject-to-change.rst:1 -msgid "Optimizations are subject to change between releases." -msgstr "" - -# 3c3978c9558349cf8a19b77a38eb44f0 -#: ../source/reference/operator/aggregation/sort.txt:109 -msgid "``$sort`` and Memory Restrictions" -msgstr "" - -# bd6acc2d1544484abc1e50ca819f1a42 -#: ../source/reference/operator/aggregation/sort.txt:111 -msgid "" -"The :pipeline:`$sort` stage has a limit of 100 megabytes of RAM. By " -"default, if the stage exceeds this limit, :pipeline:`$sort` will produce " -"an error. To allow for the handling of large datasets, set the " -"``allowDiskUse`` option to ``true`` to enable :pipeline:`$sort` " -"operations to write to temporary files. See the ``allowDiskUse`` option " -"in :method:`db.collection.aggregate()` method and the " -":dbcommand:`aggregate` command for details." -msgstr "" - -# c8a77acdd12b4dc0b6e2d5e7aa079f24 -#: ../source/reference/operator/aggregation/sort.txt:119 -msgid "" -"The memory limit for :pipeline:`$sort` changed from 10 percent of RAM to " -"100 megabytes of RAM." -msgstr "" - -# ada47d64085242109322748ecb6a6a14 -#: ../source/reference/operator/aggregation/sort.txt:124 -msgid "``$sort`` Operator and Performance" -msgstr "" - -# 8a471b6bcc124fe388f58bb6591ab893 -#: ../source/reference/operator/aggregation/sort.txt:126 -msgid "" -":pipeline:`$sort` operator can take advantage of an index when placed at " -"the **beginning** of the pipeline or placed **before** the " -":pipeline:`$project`, :pipeline:`$unwind`, and :pipeline:`$group` " -"aggregation operators. If :pipeline:`$project`, :pipeline:`$unwind`, or " -":pipeline:`$group` occur prior to the :pipeline:`$sort` operation, " -":pipeline:`$sort` cannot use any indexes." -msgstr "" - -# d0703ac179284ff8bca7594bf0df69de -#: ../source/reference/operator/aggregation/sort.txt:138 -msgid "" -":doc:`/tutorial/aggregation-zip-code-data-set`, :doc:`/tutorial" -"/aggregation-with-user-preference-data`" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "When comparing values of different " -#~ ":term:`BSON` types, MongoDB uses the " -#~ "following comparison order, from lowest " -#~ "to highest:" -#~ msgstr "" - -#~ msgid "Numbers (ints, longs, doubles)" -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB treats some types as equivalent" -#~ " for comparison purposes. For instance, " -#~ "numeric types undergo conversion before " -#~ "comparison." -#~ msgstr "" - -#~ msgid "" -#~ "Date objects sort before Timestamp " -#~ "objects. Previously Date and Timestamp " -#~ "objects sorted together." -#~ msgstr "" - -#~ msgid "" -#~ "The comparison treats a non-existent " -#~ "field as it would an empty BSON" -#~ " Object. As such, a sort on the" -#~ " ``a`` field in documents ``{ }`` " -#~ "and ``{ a: null }`` would treat" -#~ " the documents as equivalent in sort" -#~ " order." -#~ msgstr "" - -#~ msgid "" -#~ "With arrays, a less-than comparison " -#~ "or an ascending sort compares the " -#~ "smallest element of arrays, and a " -#~ "greater-than comparison or a descending " -#~ "sort compares the largest element of " -#~ "the arrays. As such, when comparing " -#~ "a field whose value is a " -#~ "single-element array (e.g. ``[ 1 ]``)" -#~ " with non-array fields (e.g. ``2``)," -#~ " the comparison is between ``1`` and" -#~ " ``2``. A comparison of an empty " -#~ "array (e.g. ``[ ]``) treats the " -#~ "empty array as less than ``null`` " -#~ "or a missing field." -#~ msgstr "" - -#~ msgid "MongoDB sorts ``BinData`` in the following order:" -#~ msgstr "" - -#~ msgid "First, the length or size of the data." -#~ msgstr "" - -#~ msgid "Then, by the BSON one-byte subtype." -#~ msgstr "" - -#~ msgid "Finally, by the data, performing a byte-by-byte comparison." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/sortByCount.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/sortByCount.po deleted file mode 100644 index 6b83d8228c7..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/sortByCount.po +++ /dev/null @@ -1,121 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# c46c109feaf44d67b77e1f43544f3f2e -#: ../source/reference/operator/aggregation/sortByCount.txt:3 -msgid "$sortByCount (aggregation)" -msgstr "" - -# 66bb02ce7d4b4ea4b2c488f03bbb0414 -#: ../source/reference/operator/aggregation/sortByCount.txt -msgid "On this page" -msgstr "" - -# 77e99367fede455a8cf1afd5d9e53dc5 -#: ../source/reference/operator/aggregation/sortByCount.txt:14 -msgid "Definition" -msgstr "" - -# b5ad8e4de3ea4febb2deee9edc528c0f -#: ../source/reference/operator/aggregation/sortByCount.txt:20 -msgid "" -"Groups incoming documents based on the value of a specified expression, " -"then computes the count of documents in each distinct group." -msgstr "" - -# cae8fc9506ff4c929ea38df49345f0a9 -#: ../source/reference/operator/aggregation/sortByCount.txt:24 -msgid "" -"Each output document contains two fields: an ``_id`` field containing the" -" distinct grouping value, and a ``count`` field containing the number of " -"documents belonging to that grouping or category." -msgstr "" - -# e505879c7f8c467cb0d0d962556a2cbe -#: ../source/reference/operator/aggregation/sortByCount.txt:29 -msgid "The documents are sorted by ``count`` in descending order." -msgstr "" - -# ccc26ec40ae54149a3adbe0c7a2c7a25 -#: ../source/reference/operator/aggregation/sortByCount.txt:31 -msgid "The :pipeline:`$sortByCount` stage has the following prototype form:" -msgstr "" - -# 4c227893888e4599aae1f8ba2f624615 -#: ../source/reference/operator/aggregation/sortByCount.txt:41 -msgid "Field" -msgstr "" - -# db743ceebdd848399fb2f80afe69b569 -#: ../source/reference/operator/aggregation/sortByCount.txt:42 -msgid "Description" -msgstr "" - -# 8f6cd9b5adf04641b82727c1694ca80f -#: ../source/reference/operator/aggregation/sortByCount.txt:44 -msgid "``expression``" -msgstr "" - -# f81b5ed042e446cab57448a8cbe04203 -#: ../source/reference/operator/aggregation/sortByCount.txt:46 -msgid "" -":ref:`Expression ` to group by. To specify a " -":ref:`field path `, prefix the field name with" -" a dollar sign ``$`` and enclose it in quotes. The ``expression`` can not" -" evaluate to an object." -msgstr "" - -# 15d3b6e846804c03b21b8df6bf8e94a7 -#: ../source/reference/operator/aggregation/sortByCount.txt:52 -msgid "Behavior" -msgstr "" - -# 7356f42ce39946c0b8db0edb82ab7683 -#: ../source/reference/operator/aggregation/sortByCount.txt:54 -msgid "" -"The :pipeline:`$sortByCount` stage is equivalent to the following " -":pipeline:`$group` + :pipeline:`$sort` sequence:" -msgstr "" - -# 1be7fb8b22b546eabadd29ac2ca9b458 -#: ../source/reference/operator/aggregation/sortByCount.txt:63 -msgid "Example" -msgstr "" - -# f56cc88688ef4065ac2794ad7d9aa55f -#: ../source/reference/operator/aggregation/sortByCount.txt:65 -msgid "Consider a collection ``exhibits`` with the following documents:" -msgstr "" - -# 90dd8a1c29074edb9f2ce88b45b9a754 -#: ../source/reference/operator/aggregation/sortByCount.txt:78 -msgid "" -"The following operation :pipeline:`unwinds <$unwind>` the ``tags`` array " -"and uses the :pipeline:`$sortByCount` stage to count the number of " -"documents associated with each tag:" -msgstr "" - -# 837b09f2189547a2b05a5ffa6a05ee07 -#: ../source/reference/operator/aggregation/sortByCount.txt:86 -msgid "" -"The operation returns the following documents, sorted in descending order" -" by count:" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/split.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/split.po deleted file mode 100644 index c61034a2ce5..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/split.po +++ /dev/null @@ -1,205 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# f958e1282433467f92a407792ac18e28 -#: ../source/reference/operator/aggregation/split.txt:3 -msgid "$split (aggregation)" -msgstr "" - -# 3c70aea72c774089876dfa211534da3f -#: ../source/reference/operator/aggregation/split.txt -msgid "On this page" -msgstr "" - -# f8e6d2e75fd04fc8971f2dd0197a063d -#: ../source/reference/operator/aggregation/split.txt:16 -msgid "Definition" -msgstr "" - -# 56d02e355de94c1abce7b8f2803faa1f -#: ../source/reference/operator/aggregation/split.txt:20 -msgid "" -"Divides a string into an array of substrings based on a delimiter. " -"``$split`` removes the delimiter and returns the resulting substrings as " -"elements of an array. If the delimiter is not found in the string, " -"``$split`` returns the original string as the only element of an array." -msgstr "" - -# 5699e25a4331485186c370d0dfb2e8b1 -#: ../source/reference/operator/aggregation/split.txt:25 -msgid "" -"``$split`` has the following :ref:`operator expression syntax `:" -msgstr "" - -# d5632f4166ec471a841402f792d9d5b5 -#: ../source/reference/operator/aggregation/split.txt:35 -msgid "Behavior" -msgstr "" - -# 369803a6a5db498fa1d550435f4118f0 -#: ../source/reference/operator/aggregation/split.txt:37 -msgid "" -"The :expression:`$split` operator returns an array. The ```` and ```` inputs must both be strings. Otherwise," -" the operation fails with an error." -msgstr "" - -# 30ccec2782c94ab0815d6e26ea00d5f5 -# 76e2a20928b843e2baecdf79be5d988b -#: ../source/reference/operator/aggregation/split.txt:45 -#: ../source/reference/operator/aggregation/split.txt:72 -msgid "Example" -msgstr "" - -# e62a2ca6269743f992aa5859a4798718 -#: ../source/reference/operator/aggregation/split.txt:46 -msgid "Results" -msgstr "" - -# 3e5b08cdb5f742a4bc2442d19fdb124c -#: ../source/reference/operator/aggregation/split.txt:48 -msgid "``{ $split: [ \"June-15-2013\", \"-\" ] }``" -msgstr "" - -# ec090ceb12404751b4bf0ef8eca31781 -#: ../source/reference/operator/aggregation/split.txt:49 -msgid "``[ \"June\", \"15\", \"2013\" ]``" -msgstr "" - -# 6fb98f52ebd44251bcf894110c9268ef -#: ../source/reference/operator/aggregation/split.txt:51 -msgid "``{ $split: [ \"banana split\", \"a\" ] }``" -msgstr "" - -# 33def60fb05a49fcaf1fe2800383b936 -#: ../source/reference/operator/aggregation/split.txt:52 -msgid "``[ \"b\", \"n\", \"n\", \" split\" ]``" -msgstr "" - -# 5d292b1978d047e48d960ad1f15aa227 -#: ../source/reference/operator/aggregation/split.txt:54 -msgid "``{ $split: [ \"Hello World\", \" \" ] }``" -msgstr "" - -# ca4c76377d594c0d9e4aeaf487fecf5e -#: ../source/reference/operator/aggregation/split.txt:55 -msgid "``[ \"Hello\", \"World\" ]``" -msgstr "" - -# 9f4023f000264515a810d2a80ff0287b -#: ../source/reference/operator/aggregation/split.txt:57 -msgid "``{ $split: [ \"astronomical\", \"astro\" ] }``" -msgstr "" - -# b6e14a46082844aba46aa3e9f90ea61d -#: ../source/reference/operator/aggregation/split.txt:58 -msgid "``[ \"\", \"nomical\" ]``" -msgstr "" - -# 77e52f8911c4433aa999a118b3503226 -#: ../source/reference/operator/aggregation/split.txt:60 -msgid "``{ $split: [ \"pea green boat\", \"owl\" ] }``" -msgstr "" - -# 4f191cb4ce8a4d74b8e5e05ddd24fdc0 -#: ../source/reference/operator/aggregation/split.txt:61 -msgid "``[ \"pea green boat\" ]``" -msgstr "" - -# 3349c8435afa4390a908eabf362750ec -#: ../source/reference/operator/aggregation/split.txt:63 -msgid "``{ $split: [ \"headphone jack\", 7 ] }``" -msgstr "" - -# d292448aaa6a4e99a6ddcb4928e7f25e -#: ../source/reference/operator/aggregation/split.txt:64 -msgid "" -"``\"$split requires an expression that evaluates to a string as a second " -"argument, found: double\"``" -msgstr "" - -# e18d1b68f8ec4ceb8fb6173448d9cc99 -#: ../source/reference/operator/aggregation/split.txt:67 -msgid "``{ $split: [ \"headphone jack\", /jack/ ] }``" -msgstr "" - -# a62d1e218ff44332934532f3fe9fcf68 -#: ../source/reference/operator/aggregation/split.txt:68 -msgid "" -"``\"$split requires an expression that evaluates to a string as a second " -"argument, found: regex\"``" -msgstr "" - -# f8ca149483654e5aac227c6c8d91ee79 -#: ../source/reference/operator/aggregation/split.txt:74 -msgid "A collection named ``deliveries`` contains the following documents:" -msgstr "" - -# c04baad7c8c04c8c96382fac80838588 -#: ../source/reference/operator/aggregation/split.txt:86 -msgid "" -"The goal of following aggregation operation is to find the total quantity" -" of deliveries for each state and sort the list in descending order. It " -"has five pipeline stages:" -msgstr "" - -# 016b830eaf5444b4ae0e855985c58c96 -#: ../source/reference/operator/aggregation/split.txt:90 -msgid "" -"The :pipeline:`$project` stage produces documents with two fields, " -"``qty`` (integer) and ``city_state`` (array). The ``$split`` operator " -"creates an array of strings by splitting the ``city`` field, using a " -"space (``\" \"``) as a delimiter." -msgstr "" - -# d742feb7969143dfb7a98d17afa99f66 -#: ../source/reference/operator/aggregation/split.txt:95 -msgid "" -"The :pipeline:`$unwind` stage creates a separate record for each element " -"in the ``city_state`` field." -msgstr "" - -# b0473be5ee6048db9dd6d1541980cf53 -#: ../source/reference/operator/aggregation/split.txt:98 -msgid "" -"The :pipeline:`$match` stage uses a regular expression to filter out the " -"city documents, leaving only those containing a state." -msgstr "" - -# b0b617edff8f4ab2b0d81d7ddf59d7d4 -#: ../source/reference/operator/aggregation/split.txt:101 -msgid "" -"The :pipeline:`$group` stage groups all the states together and sums the " -"``qty`` field." -msgstr "" - -# f6776ecd6c094029a6658b862a817a47 -#: ../source/reference/operator/aggregation/split.txt:104 -msgid "" -"The :pipeline:`$sort` stage sorts the results by ``total_qty`` in " -"descending order." -msgstr "" - -# 1e6acd98990e47e2bf1d6f1a52a1fed1 -#: ../source/reference/operator/aggregation/split.txt:117 -msgid "The operation returns the following results:" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/sqrt.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/sqrt.po deleted file mode 100644 index 3a00e09ae58..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/sqrt.po +++ /dev/null @@ -1,103 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/sqrt.txt:3 -msgid "$sqrt (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/sqrt.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/sqrt.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/sqrt.txt:20 -msgid "" -"Calculates the square root of a positive number and returns the result as a " -"double." -msgstr "" - -#: ../source/reference/operator/aggregation/sqrt.txt:23 -msgid ":expression:`$sqrt` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/sqrt.txt:29 -msgid "" -"The argument can be any valid :ref:`expression ` as" -" long as it resolves to a *non-negative* number. For more information on " -"expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/sqrt.txt:35 -msgid "Behavior" -msgstr "" - -#: ../source/includes/extracts/agg-expression-null-operand-sqrt.rst:1 -msgid "" -"If the argument resolves to a value of ``null`` or refers to a field that is" -" missing, ``$sqrt`` returns ``null``. If the argument resolves to ``NaN``, " -"``$sqrt`` returns ``NaN``." -msgstr "" - -#: ../source/reference/operator/aggregation/sqrt.txt:39 -msgid ":expression:`$sqrt` errors on negative numbers." -msgstr "" - -#: ../source/reference/operator/aggregation/sqrt.txt:45 -#: ../source/reference/operator/aggregation/sqrt.txt:58 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/sqrt.txt:46 -msgid "Results" -msgstr "" - -#: ../source/reference/operator/aggregation/sqrt.txt:48 -msgid "``{ $sqrt: 25 }``" -msgstr "" - -#: ../source/reference/operator/aggregation/sqrt.txt:49 -msgid "``5``" -msgstr "" - -#: ../source/reference/operator/aggregation/sqrt.txt:51 -msgid "``{ $sqrt: 30 }``" -msgstr "" - -#: ../source/reference/operator/aggregation/sqrt.txt:52 -msgid "``5.477225575051661``" -msgstr "" - -#: ../source/reference/operator/aggregation/sqrt.txt:54 -msgid "``{ $sqrt: null }``" -msgstr "" - -#: ../source/reference/operator/aggregation/sqrt.txt:55 -msgid "``null``" -msgstr "" - -#: ../source/reference/operator/aggregation/sqrt.txt:60 -msgid "A collection ``points`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/sqrt.txt:68 -msgid "" -"The following example uses :expression:`$sqrt` to calculate the distance " -"between ``p1`` and ``p2``:" -msgstr "" - -#: ../source/reference/operator/aggregation/sqrt.txt:88 -msgid "The operation returns the following results:" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/stdDevPop.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/stdDevPop.po deleted file mode 100644 index 096ef369116..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/stdDevPop.po +++ /dev/null @@ -1,157 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/stdDevPop.txt:3 -msgid "$stdDevPop (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevPop.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevPop.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevPop.txt:20 -msgid "" -"Calculates the population standard deviation of the input values. Use if the" -" values encompass the entire population of data you want to represent and do" -" not wish to generalize about a larger population. :group:`$stdDevPop` " -"ignores non-numeric values." -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevPop.txt:25 -msgid "" -"If the values represent only a sample of a population of data from which to " -"generalize about the population, use :group:`$stdDevSamp` instead." -msgstr "" - -#: ../source/includes/extracts/fact-aggregation-accumulator-stdDevPop.rst:1 -msgid "" -":group:`$stdDevPop` is available in the :pipeline:`$group` and " -":pipeline:`$project` stages." -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevPop.txt:31 -msgid "" -"When used in the :pipeline:`$group` stage, :expression:`$stdDevPop` returns " -"the population standard deviation of the specified expression for a group of" -" documents that share the same group by key and has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevPop.txt:36 -#: ../source/reference/operator/aggregation/stdDevPop.txt:47 -msgid ":expression:`$stdDevPop` has one specified expression as its operand:" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevPop.txt:43 -msgid "" -"When used in the :pipeline:`$project` stage, :expression:`$stdDevPop` " -"returns the standard deviation of the specified expression or list of " -"expressions for each document and has one of two syntaxes:" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevPop.txt:53 -msgid "" -":expression:`$stdDevPop` has a list of specified expressions as its operand:" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevPop.txt:60 -msgid "" -"The argument for :expression:`$stdDevPop` can be any :ref:`expression " -"` as long as it resolves to an array. For more " -"information on expressions, see :ref:`aggregation-expressions`" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevPop.txt:66 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevPop.txt:69 -msgid "Non-numeric Values" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevPop.txt:71 -msgid "" -":group:`$stdDevPop` ignores non-numeric values. If all operands for a " -":group:`$stdDevPop` are non-numeric, :group:`$stdDevPop` returns ``null``." -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevPop.txt:76 -msgid "Single Value" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevPop.txt:78 -msgid "" -"If the sample consists of a single numeric value, :group:`$stdDevPop` " -"returns ``0``." -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevPop.txt:82 -msgid "Array Operand" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevPop.txt:84 -msgid "" -"In the :pipeline:`$group` stage, if the expression resolves to an array, " -":group:`$stdDevPop` treats the operand as a non-numerical value." -msgstr "" - -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-stdDevPop.rst:1 -msgid "In the :pipeline:`$project` stage:" -msgstr "" - -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-stdDevPop.rst:3 -msgid "" -"With a single expression as its operand, if the expression resolves to an " -"array, :group:`$stdDevPop` traverses into the array to operate on the " -"numerical elements of the array to return a single value." -msgstr "" - -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-stdDevPop.rst:7 -msgid "" -"With a list of expressions as its operand, if any of the expressions " -"resolves to an array, :group:`$stdDevPop` does **not** traverse into the " -"array but instead treats the array as a non-numerical value." -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevPop.txt:90 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevPop.txt:93 -msgid "Use in ``$group`` Stage" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevPop.txt:95 -msgid "A collection named ``users`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevPop.txt:106 -#: ../source/reference/operator/aggregation/stdDevPop.txt:164 -msgid "The following example calculates the standard deviation of each quiz:" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevPop.txt:114 -#: ../source/reference/operator/aggregation/stdDevPop.txt:172 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevPop.txt:122 -msgid "Use in ``$project`` Stage" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevPop.txt:124 -msgid "A collection named ``quizzes`` contains the following documents:" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/stdDevSamp.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/stdDevSamp.po deleted file mode 100644 index 0b2559084da..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/stdDevSamp.po +++ /dev/null @@ -1,146 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/stdDevSamp.txt:3 -msgid "$stdDevSamp (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevSamp.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevSamp.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevSamp.txt:20 -msgid "" -"Calculates the sample standard deviation of the input values. Use if the " -"values encompass a sample of a population of data from which to generalize " -"about the population. :group:`$stdDevSamp` ignores non-numeric values." -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevSamp.txt:25 -msgid "" -"If the values represent the entire population of data or you do not wish to " -"generalize about a larger population, use :group:`$stdDevPop` instead." -msgstr "" - -#: ../source/includes/extracts/fact-aggregation-accumulator-stdDevSamp.rst:1 -msgid "" -":group:`$stdDevSamp` is available in the :pipeline:`$group` and " -":pipeline:`$project` stages." -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevSamp.txt:31 -msgid "" -"When used in the :pipeline:`$group` stage, :expression:`$stdDevSamp` has the" -" following syntax and returns the sample standard deviation of the specified" -" expression for a group of documents that share the same group by key:" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevSamp.txt:40 -msgid "" -"When used in the :pipeline:`$project` stage, :expression:`$stdDevSamp` " -"returns the sample standard deviation of the specified expression or list of" -" expressions for each document and has one of two syntaxes:" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevSamp.txt:44 -msgid ":expression:`$stdDevSamp` has one specified expression as its operand:" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevSamp.txt:50 -msgid "" -":expression:`$stdDevSamp` has a list of specified expressions as its " -"operand:" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevSamp.txt:57 -msgid "" -"The argument for :expression:`$stdDevSamp` can be any :ref:`expression " -"` as long as it resolves to an array. For more " -"information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevSamp.txt:63 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevSamp.txt:66 -msgid "Non-numeric Values" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevSamp.txt:68 -msgid "" -":group:`$stdDevSamp` ignores non-numeric values. If all operands for a sum " -"are non-numeric, :group:`$stdDevSamp` returns ``null``." -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevSamp.txt:72 -msgid "Single Value" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevSamp.txt:74 -msgid "" -"If the sample consists of a single numeric value, :group:`$stdDevSamp` " -"returns ``null``." -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevSamp.txt:78 -msgid "Array Operand" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevSamp.txt:80 -msgid "" -"In the :pipeline:`$group` stage, if the expression resolves to an array, " -":group:`$stdDevSamp` treats the operand as a non-numerical value." -msgstr "" - -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-stdDevSamp.rst:1 -msgid "In the :pipeline:`$project` stage:" -msgstr "" - -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-stdDevSamp.rst:3 -msgid "" -"With a single expression as its operand, if the expression resolves to an " -"array, :group:`$stdDevSamp` traverses into the array to operate on the " -"numerical elements of the array to return a single value." -msgstr "" - -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-stdDevSamp.rst:7 -msgid "" -"With a list of expressions as its operand, if any of the expressions " -"resolves to an array, :group:`$stdDevSamp` does **not** traverse into the " -"array but instead treats the array as a non-numerical value." -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevSamp.txt:86 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevSamp.txt:88 -msgid "A collection ``users`` contains documents with the following fields:" -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevSamp.txt:97 -msgid "" -"To calculate the standard deviation of a sample of users, following " -"aggregation operation first uses the :pipeline:`$sample` pipeline to sample " -"100 users, and then uses :group:`$stdDevSamp` calculates the standard " -"deviation for the sampled users." -msgstr "" - -#: ../source/reference/operator/aggregation/stdDevSamp.txt:111 -msgid "The operation returns a result like the following:" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/strLenBytes.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/strLenBytes.po deleted file mode 100644 index 03cdab61658..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/strLenBytes.po +++ /dev/null @@ -1,249 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 0fc6a15ddcd1427bb37fd4ce0dd480bd -#: ../source/reference/operator/aggregation/strLenBytes.txt:3 -msgid "$strLenBytes (aggregation)" -msgstr "" - -# 97ef203f377d4486b56018d7baf025be -#: ../source/reference/operator/aggregation/strLenBytes.txt -msgid "On this page" -msgstr "" - -# 30313c3247f74f7fb4b87bd07763545a -#: ../source/reference/operator/aggregation/strLenBytes.txt:14 -msgid "Definition" -msgstr "" - -# f1adeee1c5dc451388d1918a18d08a80 -#: ../source/reference/operator/aggregation/strLenBytes.txt:20 -msgid "Returns the number of UTF-8 encoded bytes in the specified string." -msgstr "" - -# 001a2c3b7c2541baa2e683e421affa41 -#: ../source/reference/operator/aggregation/strLenBytes.txt:22 -msgid "" -":expression:`$strLenBytes` has the following :ref:`operator expression " -"syntax `:" -msgstr "" - -# e5791072a35a4b2fb2ff0936ce7067ac -#: ../source/reference/operator/aggregation/strLenBytes.txt:29 -msgid "" -"The argument can be any valid :ref:`expression `" -" as long as it resolves to a string. For more information on expressions," -" see :ref:`aggregation-expressions`." -msgstr "" - -# 0503ddc7d4784dc9b03a1d0023185641 -#: ../source/includes/extracts/agg-expression-null-operand-strLenBytes.rst:1 -msgid "" -"If the argument resolves to a value of ``null`` or refers to a missing " -"field, :expression:`$strLenBytes` returns an error." -msgstr "" - -# 461426e32b5e41b98d66d5ad1dfe9464 -#: ../source/reference/operator/aggregation/strLenBytes.txt:36 -msgid "Behavior" -msgstr "" - -# d6c04addba61443fb34ab592dc506fe4 -#: ../source/reference/operator/aggregation/strLenBytes.txt:38 -msgid "" -"The :expression:`$strLenBytes` operator counts the number of UTF-8 " -"encoded bytes in a string where each character may use between one and " -"four bytes." -msgstr "" - -# 31e53b7e62dd45b5be2603bfd17f7976 -#: ../source/includes/fact-utf8-char-byte-sizes.rst:1 -msgid "" -"For example, US-ASCII characters are encoded using one byte. Characters " -"with diacritic markings and additional Latin alphabetical characters " -"(i.e. Latin characters outside of the English alphabet) are encoded using" -" two bytes. Chinese, Japanese and Korean characters typically require " -"three bytes, and other planes of unicode (emoji, mathematical symbols, " -"etc.) require four bytes." -msgstr "" - -# 5b111806f7c24cf4ada4f201086918a6 -#: ../source/reference/operator/aggregation/strLenBytes.txt:44 -msgid "" -"The :expression:`$strLenBytes` operator differs from " -":expression:`$strLenCP` operator which counts the `code points " -"`_ in the specified string " -"regardless of how many bytes each character uses." -msgstr "" - -# c051c33c1cc14a3ba2a87c871ed5f049 -# 7e6f282e1dbc4f18a6b9e929d8a2a5ba -#: ../source/reference/operator/aggregation/strLenBytes.txt:54 -#: ../source/reference/operator/aggregation/strLenBytes.txt:88 -msgid "Example" -msgstr "" - -# a2a69fb75293475ba26e732d2dc46c83 -#: ../source/reference/operator/aggregation/strLenBytes.txt:55 -msgid "Results" -msgstr "" - -# 27287530e5ff4f479f49cd0292d4b7b3 -#: ../source/reference/operator/aggregation/strLenBytes.txt:56 -msgid "Notes" -msgstr "" - -# 34af5404dbb94403a9bcf3932f012d44 -#: ../source/reference/operator/aggregation/strLenBytes.txt:58 -msgid "``{ $strLenBytes: \"abcde\" }``" -msgstr "" - -# c29c3ddd09034cd7a4b19d381fedce2c -#: ../source/reference/operator/aggregation/strLenBytes.txt:59 -msgid "``5``" -msgstr "" - -# 2d98cb2d57de4996b635b536cf711433 -# 35b7978532124bdf86a340d5f14272b7 -# 180dd1b74df045d0b1cb48fb7e5653c0 -#: ../source/reference/operator/aggregation/strLenBytes.txt:60 -#: ../source/reference/operator/aggregation/strLenBytes.txt:64 -#: ../source/reference/operator/aggregation/strLenBytes.txt:68 -msgid "Each character is encoded using one byte." -msgstr "" - -# fcf52e7b67cb4dc486c2fad9295d8497 -#: ../source/reference/operator/aggregation/strLenBytes.txt:62 -msgid "``{ $strLenBytes: \"Hello World!\" }``" -msgstr "" - -# f0d23bc95d544f9a9eb34196671f5f40 -#: ../source/reference/operator/aggregation/strLenBytes.txt:63 -msgid "``12``" -msgstr "" - -# b305182ac01842a0b00e2695a85097e7 -#: ../source/reference/operator/aggregation/strLenBytes.txt:66 -msgid "``{ $strLenBytes: \"cafeteria\" }``" -msgstr "" - -# 8ff1036acb4948258715943129a73ff8 -#: ../source/reference/operator/aggregation/strLenBytes.txt:67 -msgid "``9``" -msgstr "" - -# 2d1d9663d18242c8afaf062c49d20c4e -#: ../source/reference/operator/aggregation/strLenBytes.txt:70 -msgid "``{ $strLenBytes: \"cafétéria\" }``" -msgstr "" - -# 9ea7471c893346f4ae77937fe8443fe3 -#: ../source/reference/operator/aggregation/strLenBytes.txt:71 -msgid "``11``" -msgstr "" - -# 5d2f41cdba7f477b8c06912bea71f940 -#: ../source/reference/operator/aggregation/strLenBytes.txt:72 -msgid "``é`` is encoded using two bytes." -msgstr "" - -# 4e210eac22604181ac431c838a4e73d2 -#: ../source/reference/operator/aggregation/strLenBytes.txt:74 -msgid "``{ $strLenBytes: \"\" }``" -msgstr "" - -# 6f6285c7e03c4d25a388f5610f119d83 -#: ../source/reference/operator/aggregation/strLenBytes.txt:75 -msgid "``0``" -msgstr "" - -# aa3387788dcd4226944bd8f480e2d191 -#: ../source/reference/operator/aggregation/strLenBytes.txt:76 -msgid "Empty strings return 0." -msgstr "" - -# ad1c944e21a84ad0be1bdb3047aa1333 -#: ../source/reference/operator/aggregation/strLenBytes.txt:78 -msgid "``{ $strLenBytes: \"$€λG\" }``" -msgstr "" - -# fa3f84d335904caea946a41bbaed4695 -#: ../source/reference/operator/aggregation/strLenBytes.txt:79 -msgid "``7``" -msgstr "" - -# b243a44afca0469884baaa9bd29c5938 -#: ../source/reference/operator/aggregation/strLenBytes.txt:80 -msgid "``€`` is encoded using three bytes. ``λ`` is encoded using two bytes." -msgstr "" - -# c83f027a3747444c926df8fbe569c353 -#: ../source/reference/operator/aggregation/strLenBytes.txt:83 -msgid "``{ $strLenBytes: \"寿司\" }``" -msgstr "" - -# 0fa01d71ec294c32b85a86cb2d1d2338 -#: ../source/reference/operator/aggregation/strLenBytes.txt:84 -msgid "``6``" -msgstr "" - -# f967edbf81a64dff860d1178894292f0 -#: ../source/reference/operator/aggregation/strLenBytes.txt:85 -msgid "Each character is encoded using three bytes." -msgstr "" - -# 705bb55c74964a79ad345ddf68a7980d -#: ../source/reference/operator/aggregation/strLenBytes.txt:91 -msgid "Single-Byte and Multibyte Character Set" -msgstr "" - -# bc4c78f30f624301bed374f646447f24 -#: ../source/reference/operator/aggregation/strLenBytes.txt:93 -msgid "A collection named ``food`` contains the following documents:" -msgstr "" - -# 638c3934be054467b71d921eb7c8e992 -#: ../source/reference/operator/aggregation/strLenBytes.txt:106 -msgid "" -"The following operation uses the ``$strLenBytes`` operator to calculate " -"the ``length`` of each ``name`` value:" -msgstr "" - -# 33a83130d591459d95c762297d1e19a4 -#: ../source/reference/operator/aggregation/strLenBytes.txt:122 -msgid "The operation returns the following results:" -msgstr "" - -# b46a9cf5e8e4467b8a2068365d3adcbe -#: ../source/reference/operator/aggregation/strLenBytes.txt:135 -msgid "" -"The documents with ``_id: 3`` and ``_id: 5`` each contain a diacritic " -"character (``é`` and ``ñ`` respectively) that requires two bytes to " -"encode. The document with ``_id: 8`` contains two Japanese characters " -"that are encoded using three bytes each. This makes the ``length`` " -"greater than the number of characters in ``name`` for the documents with " -"``_id: 3``, ``_id: 5`` and ``_id: 8``." -msgstr "" - -# c84af702d13643a881ce7d376fd0e538 -#: ../source/reference/operator/aggregation/strLenBytes.txt:142 -msgid ":expression:`$strLenCP`" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/strLenCP.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/strLenCP.po deleted file mode 100644 index 12d847e1fdd..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/strLenCP.po +++ /dev/null @@ -1,184 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 78f9604b79204c9b855855e943f94dc3 -#: ../source/reference/operator/aggregation/strLenCP.txt:3 -msgid "$strLenCP (aggregation)" -msgstr "" - -# 179c130793734ec3b6fbb32279e13059 -#: ../source/reference/operator/aggregation/strLenCP.txt -msgid "On this page" -msgstr "" - -# 0ec02c9d491e40da86631f7519a3d7a3 -#: ../source/reference/operator/aggregation/strLenCP.txt:14 -msgid "Definition" -msgstr "" - -# 2f04a814cd714f25963f79879a120a06 -#: ../source/reference/operator/aggregation/strLenCP.txt:20 -msgid "" -"Returns the number of UTF-8 `code points " -"`_ in the specified string." -msgstr "" - -# 5477eabf65474d5baae3b05274a1336b -#: ../source/reference/operator/aggregation/strLenCP.txt:23 -msgid "" -":expression:`$strLenCP` has the following :ref:`operator expression " -"syntax `:" -msgstr "" - -# 2c894e886e37455d8b6225003a389889 -#: ../source/reference/operator/aggregation/strLenCP.txt:30 -msgid "" -"The argument can be any valid :ref:`expression `" -" as long as it resolves to an string. For more information on " -"expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# ee18766ffde445eaa3b2253a848f1ca2 -#: ../source/includes/extracts/agg-expression-null-operand-strLenCP.rst:1 -msgid "" -"If the argument resolves to a value of ``null`` or refers to a missing " -"field, :expression:`$strLenCP` returns an error." -msgstr "" - -# 87ead6c7ec704b0ca753037b27b0a393 -# 06b957b212cf4f3dbf1960471e412f69 -#: ../source/reference/operator/aggregation/strLenCP.txt:40 -#: ../source/reference/operator/aggregation/strLenCP.txt:73 -msgid "Example" -msgstr "" - -# 33792505becd4ac8996e2df2f9362e2c -#: ../source/reference/operator/aggregation/strLenCP.txt:41 -msgid "Results" -msgstr "" - -# 779f417f877c443eb2b9c2eda41de335 -#: ../source/reference/operator/aggregation/strLenCP.txt:43 -msgid "``{ $strLenCP: \"abcde\" }``" -msgstr "" - -# 6f1e37728ce54b74810fe01d9020c0bb -#: ../source/reference/operator/aggregation/strLenCP.txt:44 -msgid "``5``" -msgstr "" - -# 6febdd034b6c4a23ab065273c120db81 -#: ../source/reference/operator/aggregation/strLenCP.txt:46 -msgid "``{ $strLenCP: \"Hello World!\" }``" -msgstr "" - -# a56c04d36d6140b5824ed026037fc6f0 -#: ../source/reference/operator/aggregation/strLenCP.txt:47 -msgid "``12``" -msgstr "" - -# 866f8e023c6d4cf19a051a3a09fc6789 -#: ../source/reference/operator/aggregation/strLenCP.txt:49 -msgid "``{ $strLenCP: \"cafeteria\" }``" -msgstr "" - -# df7141016e284d1ba465efd058c3a4d0 -# c234a8c4716d49b38f0740dc7dda8af6 -#: ../source/reference/operator/aggregation/strLenCP.txt:50 -#: ../source/reference/operator/aggregation/strLenCP.txt:53 -msgid "``11``" -msgstr "" - -# 1b9addf609ae47a1afb0aaf26202d87a -#: ../source/reference/operator/aggregation/strLenCP.txt:52 -msgid "``{ $strLenCP: \"cafétéria\" }``" -msgstr "" - -# d93e756d505e498180a3acb03e271596 -#: ../source/reference/operator/aggregation/strLenCP.txt:55 -msgid "``{ $strLenCP: \"\" }``" -msgstr "" - -# 7436559faffe4ac5957ddac5458ded13 -#: ../source/reference/operator/aggregation/strLenCP.txt:56 -msgid "``0``" -msgstr "" - -# eb1dd073dade4289bd6b00182eb24fc0 -#: ../source/reference/operator/aggregation/strLenCP.txt:58 -msgid "``{ $strLenCP: \"$€λA\" }``" -msgstr "" - -# 9185eba0744241898772a7c9ece34141 -#: ../source/reference/operator/aggregation/strLenCP.txt:59 -msgid "``4``" -msgstr "" - -# 2250f5b2b2ff48e9a8d919d2c7ca628f -#: ../source/reference/operator/aggregation/strLenCP.txt:61 -msgid "``{ $strLenCP: \"寿司\" }``" -msgstr "" - -# 4e2660c267b840b6ace5674df9ace3c5 -#: ../source/reference/operator/aggregation/strLenCP.txt:62 -msgid "``2``" -msgstr "" - -# 7ca596b7eebf435e86d3ac624ba09260 -#: ../source/reference/operator/aggregation/strLenCP.txt:65 -msgid "Behavior" -msgstr "" - -# fb3e174c5dab4a6a94fb37771cf5e165 -#: ../source/reference/operator/aggregation/strLenCP.txt:67 -msgid "" -"The :expression:`$strLenCP` operator counts the number of code points in " -"the specified string. This behavior differs from the " -":expression:`$strLenBytes` operator which counts the number of bytes in " -"the string, where each character uses between one and four bytes." -msgstr "" - -# e5c32be24d2e44cfbd94c620cc4a7961 -#: ../source/reference/operator/aggregation/strLenCP.txt:76 -msgid "Single-Byte and Multibyte Character Set" -msgstr "" - -# 6db81d2f1a7d410bb9051a841103d0a8 -#: ../source/reference/operator/aggregation/strLenCP.txt:78 -msgid "A collection named ``food`` contains the following documents:" -msgstr "" - -# fe0fb4cc86fe4613822070431fc264da -#: ../source/reference/operator/aggregation/strLenCP.txt:91 -msgid "" -"The following operation uses the ``$strLenCP`` operator to calculate the " -"``length`` of each ``name`` value:" -msgstr "" - -# 060ab8f54f2d4be998be0d869d64c70f -#: ../source/reference/operator/aggregation/strLenCP.txt:107 -msgid "The operation returns the following results:" -msgstr "" - -# 7eddb070481b4635aaf28b6aee54e201 -#: ../source/reference/operator/aggregation/strLenCP.txt:120 -msgid ":expression:`$strLenBytes`" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/strcasecmp.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/strcasecmp.po deleted file mode 100644 index 38ea2ae968f..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/strcasecmp.po +++ /dev/null @@ -1,82 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/strcasecmp.txt:3 -msgid "$strcasecmp (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/strcasecmp.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/strcasecmp.txt:18 -msgid "Performs case-insensitive comparison of two strings. Returns" -msgstr "" - -#: ../source/reference/operator/aggregation/strcasecmp.txt:20 -msgid "1 if first string is \"greater than\" the second string." -msgstr "" - -#: ../source/reference/operator/aggregation/strcasecmp.txt:22 -msgid "0 if the two strings are equal." -msgstr "" - -#: ../source/reference/operator/aggregation/strcasecmp.txt:24 -msgid "-1 if the first string is \"less than\" the second string." -msgstr "" - -#: ../source/reference/operator/aggregation/strcasecmp.txt:26 -msgid ":expression:`$strcasecmp` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/strcasecmp.txt:32 -msgid "" -"The arguments can be any valid :ref:`expression ` " -"as long as they resolve to strings. For more information on expressions, see" -" :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/strcasecmp.txt:37 -msgid "Behavior" -msgstr "" - -#: ../source/includes/intro-aggregation-string.rst:1 -msgid "|exp-has| a well-defined behavior for strings of ASCII characters." -msgstr "" - -#: ../source/reference/operator/aggregation/strcasecmp.txt:43 -msgid "For a case sensitive comparison, see :expression:`$cmp`." -msgstr "" - -#: ../source/reference/operator/aggregation/strcasecmp.txt:46 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/strcasecmp.txt:48 -msgid "Consider a ``inventory`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/strcasecmp.txt:56 -msgid "" -"The following operation uses the :expression:`$strcasecmp` operator to " -"perform case-insensitive comparison of the ``quarter`` field value to the " -"string ``\"13q4\"``:" -msgstr "" - -#: ../source/reference/operator/aggregation/strcasecmp.txt:74 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/strcasecmp.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/substr.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/substr.po deleted file mode 100644 index 3f08e9468dd..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/substr.po +++ /dev/null @@ -1,114 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 7b403ad699224aa8a041ed10744285c5 -#: ../source/reference/operator/aggregation/substr.txt:3 -msgid "$substr (aggregation)" -msgstr "" - -# fda3a1af0eea4ef6917afca64d729966 -#: ../source/reference/operator/aggregation/substr.txt -msgid "On this page" -msgstr "" - -# b701b422db7b446d81590db166536282 -#: ../source/reference/operator/aggregation/substr.txt:14 -msgid "Definition" -msgstr "" - -# b1d8557dc94449b19a2aa7820da80e97 -#: ../source/reference/operator/aggregation/substr.txt:18 -msgid ":expression:`$substr` is now an alias for :expression:`$substrBytes`." -msgstr "" - -# 6dd0b8f138a541e8a7d3f9c2e1fde5eb -#: ../source/reference/operator/aggregation/substr.txt:22 -msgid "" -"Returns a substring of a string, starting at a specified index position " -"and including the specified number of characters. The index is zero-" -"based." -msgstr "" - -# 5ed13f12b7354fe0b16c9239e8331bbe -#: ../source/reference/operator/aggregation/substr.txt:26 -msgid ":expression:`$substr` has the following syntax:" -msgstr "" - -# 6d6dcaa3663a43d9b958da1c22896038 -#: ../source/reference/operator/aggregation/substr.txt:32 -msgid "" -"The arguments can be any valid :ref:`expression ` as long as long as the first argument resolves to a string," -" and the second and third arguments resolve to integers. For more " -"information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -# 11bf4d97d805498591a25851e50e8d9d -#: ../source/reference/operator/aggregation/substr.txt:39 -msgid "Behavior" -msgstr "" - -# d63d114ea8b84264a2750442e79cbf7e -#: ../source/reference/operator/aggregation/substr.txt:41 -msgid "" -"If ```` is a negative number, :expression:`$substr` returns an " -"empty string ``\"\"``." -msgstr "" - -# da3f0b20dbc44bf59082230befe8bdc4 -#: ../source/reference/operator/aggregation/substr.txt:44 -msgid "" -"If ```` is a negative number, :expression:`$substr` returns a " -"substring that starts at the specified index and includes the rest of the" -" string." -msgstr "" - -# a9c435636d3242f3899b73c47521005a -#: ../source/includes/intro-aggregation-string.rst:1 -msgid "|exp-has| a well-defined behavior for strings of ASCII characters." -msgstr "" - -# 685ec5ebd07a4f24b156d0f83b7fa106 -#: ../source/reference/operator/aggregation/substr.txt:53 -msgid "Example" -msgstr "" - -# 6acdd63d7f324331bc4dd2c5ed3ad2a1 -#: ../source/reference/operator/aggregation/substr.txt:55 -msgid "Consider an ``inventory`` collection with the following documents:" -msgstr "" - -# c4087991b61c429b90e8d331789665b5 -#: ../source/reference/operator/aggregation/substr.txt:63 -msgid "" -"The following operation uses the :expression:`$substr` operator to " -"separate the ``quarter`` value into a ``yearSubstring`` and a " -"``quarterSubstring``:" -msgstr "" - -# 9638f4893f7f49e5a7b9642efbbfc9c8 -#: ../source/reference/operator/aggregation/substr.txt:82 -msgid "The operation returns the following results:" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "The following operation uses the " -#~ ":expression:`$substr` operator separate the " -#~ "``quarter`` value into a ``yearSubstring`` " -#~ "and a ``quarterSubstring``:" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/substrBytes.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/substrBytes.po deleted file mode 100644 index 48cab477180..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/substrBytes.po +++ /dev/null @@ -1,216 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 7a376088458747db9a78cb1ba7028489 -#: ../source/reference/operator/aggregation/substrBytes.txt:3 -msgid "$substrBytes (aggregation)" -msgstr "" - -# 64c225bea43045838d39a57cc926f57b -#: ../source/reference/operator/aggregation/substrBytes.txt -msgid "On this page" -msgstr "" - -# 27839d014f65479f977f45bd62f68beb -#: ../source/reference/operator/aggregation/substrBytes.txt:14 -msgid "Definition" -msgstr "" - -# 8f431f5c2d8b4ad3890e52baa1dc614a -#: ../source/reference/operator/aggregation/substrBytes.txt:20 -msgid "" -"Returns the substring of a string. The substring starts with the " -"character at the specified UTF-8 byte index (zero-based) in the string " -"and continues for the number of bytes specified." -msgstr "" - -# 8700109ce60d49129f696ae39bb18119 -#: ../source/reference/operator/aggregation/substrBytes.txt:24 -msgid "" -":expression:`$substrBytes` has the following :ref:`operator expression " -"syntax `:" -msgstr "" - -# af6d36d72bec43399224887e4e08d134 -#: ../source/reference/operator/aggregation/substrBytes.txt:34 -msgid "Behavior" -msgstr "" - -# 77fba7cc867f4b47acee636889343f57 -#: ../source/reference/operator/aggregation/substrBytes.txt:36 -msgid "" -"The :expression:`$substrBytes` operator uses the indexes of UTF-8 encoded" -" bytes where each code point, or character, may use between one and four " -"bytes to encode." -msgstr "" - -# be7724437d224438a592aaa8c30a98f9 -#: ../source/includes/fact-utf8-char-byte-sizes.rst:1 -msgid "" -"For example, US-ASCII characters are encoded using one byte. Characters " -"with diacritic markings and additional Latin alphabetical characters " -"(i.e. Latin characters outside of the English alphabet) are encoded using" -" two bytes. Chinese, Japanese and Korean characters typically require " -"three bytes, and other planes of unicode (emoji, mathematical symbols, " -"etc.) require four bytes." -msgstr "" - -# 2ce22bbcb114442090b8304bdc4da537 -#: ../source/reference/operator/aggregation/substrBytes.txt:42 -msgid "" -"It is important to be mindful of the content in the ``string expression``" -" because providing a ``byte index`` or ``byte count`` located in the " -"middle of a UTF-8 character will result in an error." -msgstr "" - -# 36fb42d2ffaa4771a58b16a1a01cf578 -#: ../source/reference/operator/aggregation/substrBytes.txt:47 -msgid "" -":expression:`$substrBytes` differs from :expression:`$substrCP` in that " -":expression:`$substrBytes` counts the bytes of each character, whereas " -":expression:`$substrCP` counts the code points, or characters, regardless" -" of how many bytes a character uses." -msgstr "" - -# f781f6be5d4842dbb680e3b6a348bdc2 -# 319917dac877436ca321a0e65802de60 -#: ../source/reference/operator/aggregation/substrBytes.txt:56 -#: ../source/reference/operator/aggregation/substrBytes.txt:78 -msgid "Example" -msgstr "" - -# 2ae0fa79214a46ff9359c6d46ad725c9 -#: ../source/reference/operator/aggregation/substrBytes.txt:57 -msgid "Results" -msgstr "" - -# 599e08f9196f436c80313f1fd9e18090 -#: ../source/reference/operator/aggregation/substrBytes.txt:59 -msgid "``{ $substrBytes: [ \"abcde\", 1, 2 ] }``" -msgstr "" - -# 082e6eabf47a441cb4fa099c4bbb9d43 -#: ../source/reference/operator/aggregation/substrBytes.txt:60 -msgid "``\"bc\"``" -msgstr "" - -# cc0bf3987c0e44da9804f933564d5635 -#: ../source/reference/operator/aggregation/substrBytes.txt:62 -msgid "``{ $substrBytes: [ \"Hello World!\", 6, 5 ] }``" -msgstr "" - -# 5a94e094ea7845bcb23b20d88295ff3b -#: ../source/reference/operator/aggregation/substrBytes.txt:63 -msgid "``\"World\"``" -msgstr "" - -# 37180ac203b24d90bc6bf6e0209c3b15 -#: ../source/reference/operator/aggregation/substrBytes.txt:65 -msgid "``{ $substrBytes: [ \"cafétéria\", 0, 5 ] }``" -msgstr "" - -# 19dcfc05d67e440196d7b2a7738ecf71 -#: ../source/reference/operator/aggregation/substrBytes.txt:66 -msgid "``\"café\"``" -msgstr "" - -# 297a6ee291af4210abe9af86c2ce7885 -#: ../source/reference/operator/aggregation/substrBytes.txt:68 -msgid "``{ $substrBytes: [ \"cafétéria\", 5, 4 ] }``" -msgstr "" - -# 989c8b7891a4474893dd95ce3b9964f0 -#: ../source/reference/operator/aggregation/substrBytes.txt:69 -msgid "``\"tér\"``" -msgstr "" - -# 26c42747e2464264956c174081f83266 -#: ../source/reference/operator/aggregation/substrBytes.txt:71 -msgid "``{ $substrBytes: [ \"cafétéria\", 7, 3 ] }``" -msgstr "" - -# 0ca1c9d69d0e4c1487ff743b069bf61b -#: ../source/reference/operator/aggregation/substrBytes.txt:72 -msgid "``\"Error: Invalid range, starting index is a UTF-8 continuation byte.\"``" -msgstr "" - -# 8dea0020a09f45a2bf11a98e3e7f52f5 -#: ../source/reference/operator/aggregation/substrBytes.txt:74 -msgid "``{ $substrBytes: [ \"cafétéria\", 3, 1 ] }``" -msgstr "" - -# d2ea3c67d8134917a34c63960fa50a63 -#: ../source/reference/operator/aggregation/substrBytes.txt:75 -msgid "" -"``\"Error: Invalid range, ending index is in the middle of a UTF-8 " -"character.\"``" -msgstr "" - -# 6e8790deca344693a50c9b74cb4e8156 -#: ../source/reference/operator/aggregation/substrBytes.txt:81 -msgid "Single-Byte Character Set" -msgstr "" - -# 7e0b4eded3814e7fa6c63f0adb0766b4 -#: ../source/reference/operator/aggregation/substrBytes.txt:83 -msgid "Consider an ``inventory`` collection with the following documents:" -msgstr "" - -# 285063125fc0412f8b18014e13932130 -#: ../source/reference/operator/aggregation/substrBytes.txt:91 -msgid "" -"The following operation uses the :expression:`$substrBytes` operator " -"separate the ``quarter`` value (containing only single byte US-ASCII " -"characters) into a ``yearSubstring`` and a ``quarterSubstring``. The " -"``quarterSubstring`` field represents the rest of the string from the " -"specified ``byte index`` following the ``yearSubstring``. It is " -"calculated by subtracting the ``byte index`` from the length of the " -"string using :expression:`$strLenBytes`." -msgstr "" - -# 4ca7df25a34544199e7b1d3f52c7b867 -# b3ec69811bf74beb865596f8552739fe -#: ../source/reference/operator/aggregation/substrBytes.txt:117 -#: ../source/reference/operator/aggregation/substrBytes.txt:157 -msgid "The operation returns the following results:" -msgstr "" - -# 5293302b5bd24fd184ee0635ce8ba30d -#: ../source/reference/operator/aggregation/substrBytes.txt:126 -msgid "Single-Byte and Multibyte Character Set" -msgstr "" - -# 8ceb48105c0443e0bef1f4b3e729d970 -#: ../source/reference/operator/aggregation/substrBytes.txt:128 -msgid "A collection named ``food`` contains the following documents:" -msgstr "" - -# a90466a525554f5c85fdaad72e5540df -#: ../source/reference/operator/aggregation/substrBytes.txt:141 -msgid "" -"The following operation uses the ``$substrBytes`` operator to create a " -"three byte ``menuCode`` from the ``name`` value:" -msgstr "" - -# 1536e22717cd4afabcea80388e352d51 -#: ../source/reference/operator/aggregation/substrBytes.txt:170 -msgid ":expression:`$substrCP`" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/substrCP.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/substrCP.po deleted file mode 100644 index b09757cf88b..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/substrCP.po +++ /dev/null @@ -1,187 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 3b4d216486a0423f901ab04f758596bc -#: ../source/reference/operator/aggregation/substrCP.txt:3 -msgid "$substrCP (aggregation)" -msgstr "" - -# d341e8ff54ee4e6f9fc849544697c89c -#: ../source/reference/operator/aggregation/substrCP.txt -msgid "On this page" -msgstr "" - -# 720f057c61824eff81a3f86cd398554d -#: ../source/reference/operator/aggregation/substrCP.txt:14 -msgid "Definition" -msgstr "" - -# 61762ebf39164ec39fc6aa11bb06617a -#: ../source/reference/operator/aggregation/substrCP.txt:18 -msgid "" -"Returns the substring of a string. The substring starts with the " -"character at the specified UTF-8 `code point (CP) " -"`_ index (zero-based) in the" -" string for the number of code points specified." -msgstr "" - -# 5b51c05acf2c41a4b6327b1d22aae980 -#: ../source/reference/operator/aggregation/substrCP.txt:23 -msgid "" -":expression:`$substrCP` has the following :ref:`operator expression " -"syntax `:" -msgstr "" - -# a98077eeb852482c95e2e786dd9cdbf9 -# c919a20c3d1448289eefe273c9eb4afb -#: ../source/reference/operator/aggregation/substrCP.txt:36 -#: ../source/reference/operator/aggregation/substrCP.txt:67 -msgid "Example" -msgstr "" - -# b0e49464febd42c9a1faa144d15db9a9 -#: ../source/reference/operator/aggregation/substrCP.txt:37 -msgid "Results" -msgstr "" - -# f061309d503643b6a6ff60560b61e426 -#: ../source/reference/operator/aggregation/substrCP.txt:39 -msgid "``{ $substrCP: [ \"abcde\", 1, 2 ] }``" -msgstr "" - -# ba67673f4e234b53816cad076cbf8fc9 -#: ../source/reference/operator/aggregation/substrCP.txt:40 -msgid "``\"bc\"``" -msgstr "" - -# 8de4b5f903f84a01a3816cb0548f7678 -#: ../source/reference/operator/aggregation/substrCP.txt:42 -msgid "``{ $substrCP: [ \"Hello World!\", 6, 5 ] }``" -msgstr "" - -# 44948850a4944340a87590bf9c48bc9e -#: ../source/reference/operator/aggregation/substrCP.txt:43 -msgid "``\"World\"``" -msgstr "" - -# 67fa8807dcee4d3395bb8b3ea6b406be -#: ../source/reference/operator/aggregation/substrCP.txt:45 -msgid "``{ $substrCP: [ \"cafétéria\", 0, 5 ] }``" -msgstr "" - -# 07fe00c8735549b99dea32f00dbbaa86 -#: ../source/reference/operator/aggregation/substrCP.txt:46 -msgid "``\"cafét\"``" -msgstr "" - -# 2957fe6adb1347279133014cd39dcffa -#: ../source/reference/operator/aggregation/substrCP.txt:48 -msgid "``{ $substrCP: [ \"cafétéria\", 5, 4 ] }``" -msgstr "" - -# 388b9b1db99948f695342db48cb79a7d -#: ../source/reference/operator/aggregation/substrCP.txt:49 -msgid "``\"tér\"``" -msgstr "" - -# 14653b4272b0451883177f393c891562 -#: ../source/reference/operator/aggregation/substrCP.txt:51 -msgid "``{ $substrCP: [ \"cafétéria\", 7, 3 ] }``" -msgstr "" - -# 32d732182cd843bf8468f43161150994 -#: ../source/reference/operator/aggregation/substrCP.txt:52 -msgid "``\"ia\"``" -msgstr "" - -# de9f2317585a4f32b5bb87b4ac615f1f -#: ../source/reference/operator/aggregation/substrCP.txt:54 -msgid "``{ $substrCP: [ \"cafétéria\", 3, 1 ] }``" -msgstr "" - -# 813f3c4937334c00b3b7c18cebc46974 -#: ../source/reference/operator/aggregation/substrCP.txt:55 -msgid "``\"é\"``" -msgstr "" - -# 38840d2e1ad64851932480c976a14475 -#: ../source/reference/operator/aggregation/substrCP.txt:58 -msgid "Behavior" -msgstr "" - -# 2ae34738cad346b38f9c3f48880f43ac -#: ../source/reference/operator/aggregation/substrCP.txt:60 -msgid "" -"The :expression:`$substrCP` operator uses the code points to extract the " -"substring. This behavior differs from the :expression:`$substrBytes` " -"operator which extracts the substring by the number of bytes, where each " -"character uses between one and four bytes." -msgstr "" - -# f82ed482354b411786cfe5ed5cc70780 -#: ../source/reference/operator/aggregation/substrCP.txt:70 -msgid "Single-Byte Character Set" -msgstr "" - -# 82f66000146440a4b55f537a66fd4c57 -#: ../source/reference/operator/aggregation/substrCP.txt:72 -msgid "Consider an ``inventory`` collection with the following documents:" -msgstr "" - -# 3f646a396de74d9eb5e03dc25fdbaa58 -#: ../source/reference/operator/aggregation/substrCP.txt:80 -msgid "" -"The following operation uses the :expression:`$substrCP` operator to " -"separate the ``quarter`` value into a ``yearSubstring`` and a " -"``quarterSubstring``. The ``quarterSubstring`` field represents the rest " -"of the string from the specified ``byte index`` following the " -"``yearSubstring``. It is calculated by subtracting the ``byte index`` " -"from the length of the string using :expression:`$strLenCP`." -msgstr "" - -# d17364639d9940919f5b9020f995676c -# 84f7684ea3344577a888be40c2e05e64 -#: ../source/reference/operator/aggregation/substrCP.txt:105 -#: ../source/reference/operator/aggregation/substrCP.txt:145 -msgid "The operation returns the following results:" -msgstr "" - -# 85c6f64002e44471852868f1af2e1609 -#: ../source/reference/operator/aggregation/substrCP.txt:114 -msgid "Single-Byte and Multibyte Character Set" -msgstr "" - -# 7a36cf0d78bd4e97a4e78919e0783bd9 -#: ../source/reference/operator/aggregation/substrCP.txt:116 -msgid "A collection named ``food`` contains the following documents:" -msgstr "" - -# 404a995021264a5a83f2120ba1d3403f -#: ../source/reference/operator/aggregation/substrCP.txt:129 -msgid "" -"The following example uses the ``$substrCP`` operator to create a three " -"byte ``menuCode`` from the ``name`` value:" -msgstr "" - -# bed1bf6effb74ef28b83e6f40eb387f6 -#: ../source/reference/operator/aggregation/substrCP.txt:158 -msgid ":expression:`$substrBytes`" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/subtract.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/subtract.po deleted file mode 100644 index 044fcb19364..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/subtract.po +++ /dev/null @@ -1,92 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/subtract.txt:3 -msgid "$subtract (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/subtract.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/subtract.txt:18 -msgid "" -"Subtracts two numbers to return the difference, or two dates to return the " -"difference in milliseconds, or a date and a number in milliseconds to return" -" the resulting date." -msgstr "" - -#: ../source/reference/operator/aggregation/subtract.txt:22 -msgid "The :expression:`$subtract` expression has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/subtract.txt:28 -msgid "The second argument is subtracted from the first argument." -msgstr "" - -#: ../source/reference/operator/aggregation/subtract.txt:30 -msgid "" -"The arguments can be any valid :ref:`expression ` " -"as long as they resolve to numbers and/or dates. To subtract a number from a" -" date, the date must be the first argument. For more information on " -"expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/subtract.txt:37 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/aggregation/subtract.txt:39 -msgid "Consider a ``sales`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/subtract.txt:47 -msgid "Subtract Numbers" -msgstr "" - -#: ../source/reference/operator/aggregation/subtract.txt:49 -msgid "" -"The following aggregation uses the :expression:`$subtract` expression to " -"compute the ``total`` by subtracting the ``discount`` from the subtotal of " -"``price`` and ``fee``." -msgstr "" - -#: ../source/reference/operator/aggregation/subtract.txt:57 -#: ../source/reference/operator/aggregation/subtract.txt:74 -#: ../source/reference/operator/aggregation/subtract.txt:92 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/subtract.txt:65 -msgid "Subtract Two Dates" -msgstr "" - -#: ../source/reference/operator/aggregation/subtract.txt:67 -msgid "" -"The following aggregation uses the :expression:`$subtract` expression to " -"subtract ``$date`` from the current date:" -msgstr "" - -#: ../source/reference/operator/aggregation/subtract.txt:82 -msgid "Subtract Milliseconds from a Date" -msgstr "" - -#: ../source/reference/operator/aggregation/subtract.txt:84 -msgid "" -"The following aggregation uses the :expression:`$subtract` expression to " -"subtract 5 * 60 * 1000 milliseconds (5 minutes) from the \"$date\" field:" -msgstr "" - -#: ../source/reference/operator/aggregation/subtract.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/sum.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/sum.po deleted file mode 100644 index ca75dda66c2..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/sum.po +++ /dev/null @@ -1,229 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/sum.txt:3 -msgid "$sum (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:49 -msgid "" -"For more information on expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:71 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:102 -msgid "Consider a ``sales`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:112 -msgid "" -"Grouping the documents by the day and the year of the ``date`` field, the " -"following operation uses the :group:`$sum` accumulator to compute the total " -"amount and the count for each group of documents." -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:131 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:18 -msgid "" -"Calculates and returns the sum of numeric values. :group:`$sum` ignores non-" -"numeric values." -msgstr "" - -#: ../source/includes/extracts/fact-aggregation-accumulator-sum.rst:3 -msgid "" -":group:`$sum` is available in the :pipeline:`$group` and " -":pipeline:`$project` stages. In previous versions of MongoDB, :group:`$sum` " -"is available in the :pipeline:`$group` stage only." -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:23 -msgid "" -"When used in the :pipeline:`$group` stage, :expression:`$sum` has the " -"following syntax and returns the collective sum of all the numeric values " -"that result from applying a specified expression to each document in a group" -" of documents that share the same group by key:" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:32 -msgid "" -"When used in the :pipeline:`$project` stage, :expression:`$sum` returns the " -"sum of the specified expression or list of expressions for each document and" -" has one of two syntaxes:" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:36 -msgid ":expression:`$sum` has one specified expression as its operand:" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:42 -msgid ":expression:`$sum` has a list of specified expressions as its operand:" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:53 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:56 -msgid "Non-Numeric or Non-Existent Fields" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:58 -msgid "" -"If used on a field that contains both numeric and non-numeric values, " -":group:`$sum` ignores the non-numeric values and returns the sum of the " -"numeric values." -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:62 -msgid "" -"If used on a field that does not exist in any document in the collection, " -":group:`$sum` returns ``0`` for that field." -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:65 -msgid "If all operands are non-numeric, :group:`$sum` returns ``0``." -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:72 -msgid "Field Values" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:73 -msgid "Results" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:75 -#: ../source/reference/operator/aggregation/sum.txt:79 -#: ../source/reference/operator/aggregation/sum.txt:83 -msgid "``{ $sum : }``" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:76 -msgid "``Numeric``" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:77 -msgid "``Sum of Values``" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:80 -msgid "``Numeric and Non-Numeric``" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:81 -msgid "``Sum of Numeric Values``" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:84 -msgid "``Non-Numeric or Non-Existent``" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:85 -msgid "``0``" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:89 -msgid "Array Operand" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:91 -msgid "" -"In the :pipeline:`$group` stage, if the expression resolves to an array, " -":group:`$sum` treats the operand as a non-numerical value." -msgstr "" - -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-sum.rst:1 -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-sum.rst:1 -msgid "In the :pipeline:`$project` stage:" -msgstr "" - -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-sum.rst:3 -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-sum.rst:3 -msgid "" -"With a single expression as its operand, if the expression resolves to an " -"array, :group:`$sum` traverses into the array to operate on the numerical " -"elements of the array to return a single value." -msgstr "" - -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-sum.rst:7 -#: ../source/includes/extracts/fact-agg-accumulator-array-operand-in-project-sum.rst:7 -msgid "" -"With a list of expressions as its operand, if any of the expressions " -"resolves to an array, :group:`$sum` does **not** traverse into the array but" -" instead treats the array as a non-numerical value." -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:97 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:100 -msgid "Use in ``$group`` Stage" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:139 -msgid "" -"Using :group:`$sum` on a non-existent field returns a value of ``0``. The " -"following operation attempts to :group:`$sum` on ``qty``:" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:157 -msgid "The operation returns:" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:166 -msgid "Use in ``$project`` Stage" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:168 -msgid "A collection ``students`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:176 -msgid "" -"The following example uses the :group:`$sum` in the :pipeline:`$project` " -"stage to calculate the total quiz scores, the total lab scores, and the " -"total of the final and the midterm:" -msgstr "" - -#: ../source/reference/operator/aggregation/sum.txt:192 -msgid "The operation results in the following documents:" -msgstr "" - -#~ msgid "" -#~ "Calculates and returns the sum of all the numeric values that result from " -#~ "applying a specified expression to each document in a group of documents " -#~ "that share the same group by key. :group:`$sum` ignores non-numeric values." -#~ msgstr "" - -#~ msgid "" -#~ ":group:`$sum` is an :ref:`accumulator operator ` available only in the :pipeline:`$group` stage." -#~ msgstr "" - -#~ msgid ":expression:`$sum` has the following syntax:" -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/switch.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/switch.po deleted file mode 100644 index 0b8d60b9ac4..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/switch.po +++ /dev/null @@ -1,220 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# cb94890eef0a4354b57105cf2b96d708 -#: ../source/reference/operator/aggregation/switch.txt:3 -msgid "$switch (aggregation)" -msgstr "" - -# 2ac8d52d4cb044d59a425ab7eb2239dd -#: ../source/reference/operator/aggregation/switch.txt -msgid "On this page" -msgstr "" - -# 1312cb1e6b6e4d9a98e6fc1acc44fe17 -#: ../source/reference/operator/aggregation/switch.txt:14 -msgid "Definition" -msgstr "" - -# 7a026c35d6484664b078994a26dc2976 -#: ../source/reference/operator/aggregation/switch.txt:20 -msgid "" -"Evaluates a series of case expressions. When it finds an expression which" -" evaluates to ``true``, ``$switch`` executes a specified expression and " -"breaks out of the control flow." -msgstr "" - -# 7a079173847d4c8da91d7de67920369a -#: ../source/reference/operator/aggregation/switch.txt:24 -msgid ":expression:`$switch` has the following syntax:" -msgstr "" - -# 6716205ace174705afa62d113e527297 -#: ../source/reference/operator/aggregation/switch.txt:37 -msgid "" -"The objects in the ``branches`` array must contain only a ``case`` field " -"and a ``then`` field." -msgstr "" - -# e4cab9c495af4e9a9ee107d5af6d6192 -#: ../source/reference/operator/aggregation/switch.txt:44 -msgid "Operand" -msgstr "" - -# 969ed12b9b574dbc88b2afbdfa96d2d0 -#: ../source/reference/operator/aggregation/switch.txt:45 -msgid "Description" -msgstr "" - -# bbb1cac6108d4e249ecad64be3e30d7f -#: ../source/reference/operator/aggregation/switch.txt:47 -msgid "``branches``" -msgstr "" - -# f2f73e6c69444d2787e1dc0581a7b84a -#: ../source/reference/operator/aggregation/switch.txt:49 -msgid "" -"An array of control branch documents. Each branch is a document with the " -"following fields:" -msgstr "" - -# d5258ed696a84150a22de280cb354f5b -#: ../source/reference/operator/aggregation/switch.txt:58 -msgid "``case``" -msgstr "" - -# b0ddf42690854291a7e60784f4580c26 -#: ../source/reference/operator/aggregation/switch.txt:53 -msgid "" -"Can be any valid :ref:`expression ` that " -"resolves to a ``boolean``. If the result is not a ``boolean``, it is " -"coerced to a boolean value. More information about how MongoDB evaluates " -"expressions as either true or false can be found :ref:`here`." -msgstr "" - -# 0631c7793af54449b4c5793d4760f65a -#: ../source/reference/operator/aggregation/switch.txt:62 -msgid "``then``" -msgstr "" - -# 612a2aa2b304442d8cb67592b6f8848d -#: ../source/reference/operator/aggregation/switch.txt:61 -msgid "Can be any valid :ref:`expression `." -msgstr "" - -# 1041a1984e9f4e66b3276da1c498dca5 -#: ../source/reference/operator/aggregation/switch.txt:64 -msgid "The ``branches`` array must contain at least one branch document." -msgstr "" - -# 4ae0276c95e04a9b83ce82de0170164a -#: ../source/reference/operator/aggregation/switch.txt:67 -msgid "``default``" -msgstr "" - -# 02ad280fe3504bc3956e10dcbc0fcab0 -#: ../source/reference/operator/aggregation/switch.txt:69 -msgid "" -"Optional. The path to take if no branch ``case`` expression evaluates to " -"``true``." -msgstr "" - -# 21b35271037b4230aa9aba3ab97ccb62 -#: ../source/reference/operator/aggregation/switch.txt:72 -msgid "" -"Although optional, if ``default`` is unspecified and no branch ``case`` " -"evaluates to true, :expression:`$switch` returns an error." -msgstr "" - -# 35eaaa6559cc4f54a6570e3564225b58 -#: ../source/reference/operator/aggregation/switch.txt:77 -msgid "Behavior" -msgstr "" - -# 95fc850b76d94e1990436dd77eaf21b2 -#: ../source/reference/operator/aggregation/switch.txt:79 -msgid "" -"The various case statements do not need to be mutually exclusive. " -":expression:`$switch` executes the first branch it finds which evaluates " -"to ``true``. If none of the branches evaluates to true, " -":expression:`$switch` executes the ``default`` option." -msgstr "" - -# 38b69b7f76d34b308c0a2f06fbd127f0 -#: ../source/reference/operator/aggregation/switch.txt:84 -msgid "" -"The following conditions cause :expression:`$switch` to fail with an " -"error:" -msgstr "" - -# f26c5baae5d647e394a8dcd608128150 -#: ../source/reference/operator/aggregation/switch.txt:87 -msgid "" -"The ``branches`` field is missing or is not an array with at least one " -"entry." -msgstr "" - -# 14c43fd30a8b4372bc66ad111fdf3249 -#: ../source/reference/operator/aggregation/switch.txt:90 -msgid "An object in the ``branches`` array does not contain a ``case`` field." -msgstr "" - -# 5b0124730ff44891a5c6f8ff308e028a -#: ../source/reference/operator/aggregation/switch.txt:93 -msgid "An object in the ``branches`` array does not contain a ``then`` field." -msgstr "" - -# 73c07b41a61346bb8630043bf72279df -#: ../source/reference/operator/aggregation/switch.txt:96 -msgid "" -"An object in the ``branches`` array contains a field other than ``case`` " -"or ``then``." -msgstr "" - -# 8f6220444e554d3f93d9322a43b184a7 -#: ../source/reference/operator/aggregation/switch.txt:99 -msgid "No ``default`` is specified and no ``case`` evaluates to ``true``." -msgstr "" - -# 668861bc245e4dec94cd5fdbcb12901f -# c8e218a713aa4c578967bec5738b4593 -#: ../source/reference/operator/aggregation/switch.txt:105 -#: ../source/reference/operator/aggregation/switch.txt:151 -msgid "Example" -msgstr "" - -# bb21b8f8f8ed4d709d822d6523cb35dd -#: ../source/reference/operator/aggregation/switch.txt:106 -msgid "Results" -msgstr "" - -# 8e7bf8439d6a4735865840babadeeab5 -#: ../source/reference/operator/aggregation/switch.txt:120 -msgid "``\"less than\"``" -msgstr "" - -# 72656814881244cfa8f519767332d08f -#: ../source/reference/operator/aggregation/switch.txt:134 -msgid "``\"Did not match\"``" -msgstr "" - -# fe8aaffa5adc46c094bce93b5f3f437c -#: ../source/reference/operator/aggregation/switch.txt:148 -msgid "``\"First case\"``" -msgstr "" - -# 371aed7bb6e3487884dc124131661645 -#: ../source/reference/operator/aggregation/switch.txt:153 -msgid "A collection named ``grades`` contains the following documents:" -msgstr "" - -# 5a764fb4bf4e4934b02ad0f04afe78c9 -#: ../source/reference/operator/aggregation/switch.txt:161 -msgid "" -"The following aggregation operation uses :expression:`$switch` to display" -" a particular message based on each student's average score." -msgstr "" - -# ac59640cfa734f909341f3e110148be9 -#: ../source/reference/operator/aggregation/switch.txt:197 -msgid "The operation returns the following:" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/toLower.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/toLower.po deleted file mode 100644 index d75a486cdff..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/toLower.po +++ /dev/null @@ -1,71 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/toLower.txt:3 -msgid "$toLower (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/toLower.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/toLower.txt:18 -msgid "Converts a string to lowercase, returning the result." -msgstr "" - -#: ../source/reference/operator/aggregation/toLower.txt:20 -msgid ":expression:`$toLower` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/toLower.txt:26 -msgid "" -"The argument can be any :ref:`expression ` as long " -"as it resolves to a string. For more information on expressions, see :ref" -":`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/toLower.txt:30 -msgid "" -"If the argument resolves to null, :expression:`$toLower` returns an empty " -"string ``\"\"``." -msgstr "" - -#: ../source/reference/operator/aggregation/toLower.txt:34 -msgid "Behavior" -msgstr "" - -#: ../source/includes/intro-aggregation-string.rst:1 -msgid "|exp-has| a well-defined behavior for strings of ASCII characters." -msgstr "" - -#: ../source/reference/operator/aggregation/toLower.txt:41 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/toLower.txt:43 -msgid "Consider a ``inventory`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/toLower.txt:51 -msgid "" -"The following operation uses the :expression:`$toLower` operator return " -"lowercase ``item`` and lowercase ``description`` value:" -msgstr "" - -#: ../source/reference/operator/aggregation/toLower.txt:68 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/toLower.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/toUpper.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/toUpper.po deleted file mode 100644 index 5e939c2b7fc..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/toUpper.po +++ /dev/null @@ -1,71 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/toUpper.txt:3 -msgid "$toUpper (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/toUpper.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/toUpper.txt:18 -msgid "Converts a string to uppercase, returning the result." -msgstr "" - -#: ../source/reference/operator/aggregation/toUpper.txt:20 -msgid ":expression:`$toUpper` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/toUpper.txt:26 -msgid "" -"The argument can be any :ref:`expression ` as long " -"as it resolves to a string. For more information on expressions, see :ref" -":`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/toUpper.txt:30 -msgid "" -"If the argument resolves to null, :expression:`$toLower` returns an empty " -"string ``\"\"``." -msgstr "" - -#: ../source/reference/operator/aggregation/toUpper.txt:34 -msgid "Behavior" -msgstr "" - -#: ../source/includes/intro-aggregation-string.rst:1 -msgid "|exp-has| a well-defined behavior for strings of ASCII characters." -msgstr "" - -#: ../source/reference/operator/aggregation/toUpper.txt:41 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/toUpper.txt:43 -msgid "Consider a ``inventory`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/toUpper.txt:51 -msgid "" -"The following operation uses the :expression:`$toUpper` operator return " -"uppercase ``item`` and uppercase ``description`` values:" -msgstr "" - -#: ../source/reference/operator/aggregation/toUpper.txt:68 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/toUpper.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/trunc.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/trunc.po deleted file mode 100644 index 08924d0ab16..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/trunc.po +++ /dev/null @@ -1,97 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/trunc.txt:3 -msgid "$trunc (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/trunc.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/trunc.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/trunc.txt:20 -msgid "Truncates a number to its integer." -msgstr "" - -#: ../source/reference/operator/aggregation/trunc.txt:22 -msgid ":expression:`$trunc` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/trunc.txt:28 -msgid "" -"The ```` expression can be any valid :ref:`expression ` as long as it resolves to a number. For more information on " -"expressions, see :ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/trunc.txt:33 -msgid "Behavior" -msgstr "" - -#: ../source/includes/extracts/agg-expression-null-operand-trunc.rst:1 -msgid "" -"If the argument resolves to a value of ``null`` or refers to a field that is" -" missing, ``$trunc`` returns ``null``. If the argument resolves to ``NaN``, " -"``$trunc`` returns ``NaN``." -msgstr "" - -#: ../source/reference/operator/aggregation/trunc.txt:41 -#: ../source/reference/operator/aggregation/trunc.txt:54 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/trunc.txt:42 -msgid "Results" -msgstr "" - -#: ../source/reference/operator/aggregation/trunc.txt:44 -msgid "``{ $trunc: 0 }``" -msgstr "" - -#: ../source/reference/operator/aggregation/trunc.txt:45 -msgid "``0``" -msgstr "" - -#: ../source/reference/operator/aggregation/trunc.txt:47 -msgid "``{ $trunc: 7.80 }``" -msgstr "" - -#: ../source/reference/operator/aggregation/trunc.txt:48 -msgid "``7``" -msgstr "" - -#: ../source/reference/operator/aggregation/trunc.txt:50 -msgid "``{ $trunc: -2.3 }``" -msgstr "" - -#: ../source/reference/operator/aggregation/trunc.txt:51 -msgid "``-2``" -msgstr "" - -#: ../source/reference/operator/aggregation/trunc.txt:56 -msgid "A collection named ``samples`` contains the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/trunc.txt:65 -msgid "" -"The following example returns both the original value and the truncated " -"value:" -msgstr "" - -#: ../source/reference/operator/aggregation/trunc.txt:74 -msgid "The operation returns the following results:" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/type.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/type.po deleted file mode 100644 index ad77ffb5c68..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/type.po +++ /dev/null @@ -1,186 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# d4bbf988f7974f2483b5728ffd72c3bf -#: ../source/reference/operator/aggregation/type.txt:3 -msgid "$type (aggregation)" -msgstr "" - -# b64bd8c1692c4eea99f174e663e70172 -#: ../source/reference/operator/aggregation/type.txt -msgid "On this page" -msgstr "" - -# e192009c6d8d4f9eb3dd791386a8525e -#: ../source/reference/operator/aggregation/type.txt:14 -msgid "Definition" -msgstr "" - -# 7d402f99fec8447ba373533442270be5 -#: ../source/reference/operator/aggregation/type.txt:20 -msgid "" -"Returns a string that specifies the :doc:`BSON type ` of the argument." -msgstr "" - -# f945fd8c35f04e5aae6685fce1744a62 -#: ../source/reference/operator/aggregation/type.txt:23 -msgid "" -":expression:`$type` has the following :ref:`operator expression syntax " -"`:" -msgstr "" - -# 588f2206f51b43a5836b5161aa92cc0e -#: ../source/reference/operator/aggregation/type.txt:30 -msgid "The argument can be any valid :ref:`expression `." -msgstr "" - -# cc6ad411c27d468d97006b1a03f6cd20 -#: ../source/reference/operator/aggregation/type.txt:34 -msgid "Behavior" -msgstr "" - -# b0cfa8014aac45ba812f016c4f0ae09c -#: ../source/reference/operator/aggregation/type.txt:36 -msgid "" -"Unlike the :query:`$type` query operator, which matches array elements " -"based on their BSON type, the :expression:`$type` aggregation operator " -"does not examine array elements. Instead, when passed an array as its " -"argument, the ``$type`` aggregation operator returns the type of the " -"argument, i.e. ``\"array\"``." -msgstr "" - -# 22f64d3123a3458a9400f3d2226e30b2 -#: ../source/reference/operator/aggregation/type.txt:42 -msgid "" -"If the argument is a field that is missing in the input document, " -":expression:`$type` returns the string ``\"missing\"``." -msgstr "" - -# 3e4e567ed44a4eb99009492a9464a867 -# bd517e8c1ac048f68984aa7b059b2a5e -#: ../source/reference/operator/aggregation/type.txt:53 -#: ../source/reference/operator/aggregation/type.txt:89 -msgid "Example" -msgstr "" - -# 6bc0fb9c1be7482dbb2742b74c550a4d -#: ../source/reference/operator/aggregation/type.txt:54 -msgid "Results" -msgstr "" - -# ce53f805dce046ba9fadfbc807a17762 -#: ../source/reference/operator/aggregation/type.txt:56 -msgid "``{ $type: \"a\" }``" -msgstr "" - -# eae4710260ac4f8e9ff0f2229752766c -#: ../source/reference/operator/aggregation/type.txt:57 -msgid "``\"string\"``" -msgstr "" - -# 66f62df1c9a14c01848db22f2c103136 -#: ../source/reference/operator/aggregation/type.txt:59 -msgid "``{ $type: /a/ }``" -msgstr "" - -# 780556e0e1554dedbe1327da6ba07595 -#: ../source/reference/operator/aggregation/type.txt:60 -msgid "``\"regex\"``" -msgstr "" - -# 4c60f0da177842f18367b5c7559507a6 -#: ../source/reference/operator/aggregation/type.txt:62 -msgid "``{ $type: 1 }``" -msgstr "" - -# 1d3a927d71a94a06b4915840248d7a47 -#: ../source/reference/operator/aggregation/type.txt:63 -msgid "``\"double\"``" -msgstr "" - -# fbd0acd7b10d45f4bcadf4b541747e2a -#: ../source/reference/operator/aggregation/type.txt:65 -msgid "``{ $type: NumberLong(627) }``" -msgstr "" - -# 0a5784fcb9e84d30b51cccab482a9a56 -#: ../source/reference/operator/aggregation/type.txt:66 -msgid "``\"long\"``" -msgstr "" - -# 1f9af95d830c46c98a56437aafde2fe4 -#: ../source/reference/operator/aggregation/type.txt:68 -msgid "``{ $type: { x: 1 } }``" -msgstr "" - -# d31c5584126f4fca8051223ac97ba04a -#: ../source/reference/operator/aggregation/type.txt:69 -msgid "``\"object\"``" -msgstr "" - -# 7246de5f63514059b431ce73400c951c -#: ../source/reference/operator/aggregation/type.txt:71 -msgid "``{ $type: [ [ 1, 2, 3 ] ] }``" -msgstr "" - -# b10cb37f321a45aca88ef60ed5c296ef -#: ../source/reference/operator/aggregation/type.txt:72 -msgid "``\"array\"``" -msgstr "" - -# eb2195ed901d4c3897c761dbca618177 -#: ../source/reference/operator/aggregation/type.txt:76 -msgid "" -"In the case of a literal array such as ``[ 1, 2, 3 ]``, enclose the " -"expression in an outer set of array brackets to prevent MongoDB from " -"parsing ``[ 1, 2, 3 ]`` as an :ref:`argument list ` with three arguments (``1, 2, 3``). Wrapping the " -"array ``[ 1, 2, 3 ]`` in a :expression:`$literal` expression achieves the" -" same result." -msgstr "" - -# 2eb5e505de2240d388cc7fdb1ac7adea -#: ../source/reference/operator/aggregation/type.txt:85 -msgid "" -"See :ref:`operator expression syntax forms ` for more information." -msgstr "" - -# 4234818fa20a46328f7e67ebc05f2177 -#: ../source/reference/operator/aggregation/type.txt:91 -msgid "" -"This example uses a :term:`collection ` named ``coll`` with " -"the following :term:`documents `:" -msgstr "" - -# c0eeac8b6795478988661a9c885d1db7 -#: ../source/reference/operator/aggregation/type.txt:103 -msgid "" -"The following aggregation operation uses the ``$type`` operator to " -"display the type of field ``a`` for all documents as part of the " -":pipeline:`$project` stage." -msgstr "" - -# e5ac12ef5757452eb4e348cde61611df -#: ../source/reference/operator/aggregation/type.txt:115 -msgid "The operation returns the following:" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/unwind.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/unwind.po deleted file mode 100644 index d4cca831cf0..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/unwind.po +++ /dev/null @@ -1,193 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/unwind.txt:3 -msgid "$unwind (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:18 -msgid "" -"Deconstructs an array field from the input documents to output a document " -"for *each* element. Each output document is the input document with the " -"value of the array field replaced by the element." -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:30 -msgid "" -"To specify a field path, prefix the field name with a dollar sign ``$`` and " -"enclose in quotes." -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:51 -msgid "Behaviors" -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:81 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:86 -msgid "Consider an ``inventory`` with the following document:" -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:92 -msgid "" -"The following aggregation uses the :pipeline:`$unwind` stage to output a " -"document for each element in the ``sizes`` array:" -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:99 -msgid "The operation returns the following results:" -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:107 -msgid "" -"Each document is identical to the input document except for the value of the" -" ``sizes`` field which now holds a value from the original ``sizes`` array." -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:22 -msgid "The :pipeline:`$unwind` stage has one of two syntaxes:" -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:24 -msgid "The operand is a field path:" -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:33 -msgid "The operand is a document:" -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:54 -msgid "Non-Array Field Path" -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:58 -msgid "" -":pipeline:`$unwind` stage no longer errors on non-array operands. If the " -"operand does not resolve to an array but is not missing, null, or an empty " -"array, :pipeline:`$unwind` treats the operand as a single element array." -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:63 -msgid "" -"Previously, if a value in the field specified by the field path is *not* an " -"array, :method:`db.collection.aggregate()` generates an error." -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:68 -msgid "Missing Field" -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:70 -msgid "" -"If you specify a path for a field that does not exist in an input document " -"or the field is an empty array, :pipeline:`$unwind`, by default, ignores the" -" input document and will not output documents for that input document." -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:77 -msgid "" -"To output documents where the array field is missing, null or an empty " -"array, use the option ``preserveNullAndEmptyArrays``." -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:84 -msgid "Unwind Array" -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:112 -msgid "" -":doc:`/tutorial/aggregation-zip-code-data-set`, :doc:`/tutorial/aggregation-" -"with-user-preference-data`" -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:116 -msgid "``includeArrayIndex`` and ``preserveNullAndEmptyArrays``" -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:120 -msgid "A collection ``inventory`` has the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:130 -msgid "" -"The following :pipeline:`$unwind` operations are equivalent and return a " -"document for each element in the ``sizes`` field. If the ``sizes`` field " -"does not resolve to an array but is not missing, null, or an empty array, " -":pipeline:`$unwind` treats the non-array operand as a single element array." -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:141 -msgid "The operation returns the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:150 -msgid "" -"The following :pipeline:`$unwind` operation uses the ``includeArrayIndex`` " -"option to output also the array index of the array element." -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:158 -msgid "" -"The operation unwinds the ``sizes`` array and includes the array index of " -"the array index in the new ``arrayIndex`` field. If the ``sizes`` field does" -" not resolve to an array but is not missing, null, or an empty array, the " -"``arrayIndex`` field is ``null``." -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:170 -msgid "" -"The following :pipeline:`$unwind` operation uses the " -"``preserveNullAndEmptyArrays`` option to include in the output those " -"documents where ``sizes`` field is missing, null or an empty array." -msgstr "" - -#: ../source/reference/operator/aggregation/unwind.txt:180 -msgid "" -"In addition to unwinding the documents where the ``sizes`` is an array of " -"elements or a non-null, non-array field, the operation outputs, without " -"modification, those documents where the ``sizes`` field is missing, null or " -"an empty array:" -msgstr "" - -#~ msgid "The :pipeline:`$unwind` stage has the following prototype form:" -#~ msgstr "" - -#~ msgid ":pipeline:`$unwind` has the following behaviors:" -#~ msgstr "" - -#~ msgid "" -#~ "If a value in the field specified by the field path is *not* an array, " -#~ ":method:`db.collection.aggregate()` generates an error." -#~ msgstr "" - -#~ msgid "" -#~ "If you specify a path for a field that does not exist in an input document, " -#~ "the pipeline ignores the input document and will not output documents for " -#~ "that input document." -#~ msgstr "" - -#~ msgid "" -#~ "If the array holds an empty array (``[]``) in an input document, the " -#~ "pipeline ignores the input document and will not output documents for that " -#~ "input document." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/week.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/week.po deleted file mode 100644 index 79c472db426..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/week.po +++ /dev/null @@ -1,65 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/week.txt:3 -msgid "$week (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/week.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/week.txt:18 -msgid "Returns the week of the year for a date as a number between 0 and 53." -msgstr "" - -#: ../source/reference/operator/aggregation/week.txt:20 -msgid "" -"Weeks begin on Sundays, and week 1 begins with the first Sunday of the year." -" Days preceding the first Sunday of the year are in week 0. This behavior is" -" the same as the \"``%U``\" operator to the ``strftime`` standard library " -"function." -msgstr "" - -#: ../source/reference/operator/aggregation/week.txt:25 -msgid "The :expression:`$week` expression has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/week.txt:31 -msgid "" -"The argument can be any valid :ref:`expression ` as" -" long as it resolves to a date. For more information on expressions, see " -":ref:`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/week.txt:36 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/week.txt:38 -msgid "Consider a ``sales`` collection with the following document:" -msgstr "" - -#: ../source/reference/operator/aggregation/week.txt:44 -msgid "" -"The following aggregation uses the :expression:`$week` and other date " -"operators to break down the ``date`` field:" -msgstr "" - -#: ../source/reference/operator/aggregation/week.txt:70 -msgid "The operation returns the following result:" -msgstr "" - -#: ../source/reference/operator/aggregation/week.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/year.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/year.po deleted file mode 100644 index c7c4f0c94ca..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/year.po +++ /dev/null @@ -1,57 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/aggregation/year.txt:3 -msgid "$year (aggregation)" -msgstr "" - -#: ../source/reference/operator/aggregation/year.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/aggregation/year.txt:18 -msgid "Returns the year portion of a date." -msgstr "" - -#: ../source/reference/operator/aggregation/year.txt:20 -msgid "The :expression:`$year` expression has the following syntax:" -msgstr "" - -#: ../source/reference/operator/aggregation/year.txt:26 -msgid "" -"The argument can be any :ref:`expression ` as long " -"as it resolves to a date. For more information on expressions, see :ref" -":`aggregation-expressions`." -msgstr "" - -#: ../source/reference/operator/aggregation/year.txt:31 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/aggregation/year.txt:33 -msgid "Consider a ``sales`` collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/aggregation/year.txt:39 -msgid "" -"The following aggregation uses the :expression:`$year` and other date " -"operators to break down the ``date`` field:" -msgstr "" - -#: ../source/reference/operator/aggregation/year.txt:65 -msgid "The operation returns the following result:" -msgstr "" - -#: ../source/reference/operator/aggregation/year.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/aggregation/zip.po b/locale/zh/LC_MESSAGES/reference/operator/aggregation/zip.po deleted file mode 100644 index f07130b8703..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/aggregation/zip.po +++ /dev/null @@ -1,255 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# d1a9dc05bab34e0a9c606779e80b65cb -#: ../source/reference/operator/aggregation/zip.txt:3 -msgid "$zip (aggregation)" -msgstr "" - -# 03850e84f65a45ac82e20d9cbf53312e -#: ../source/reference/operator/aggregation/zip.txt -msgid "On this page" -msgstr "" - -# e377f956640f4d708f1c6db8582f499a -#: ../source/reference/operator/aggregation/zip.txt:14 -msgid "Definition" -msgstr "" - -# 8e0792ccd3ad44dd889ef4d09db8aae1 -#: ../source/reference/operator/aggregation/zip.txt:20 -msgid "" -"Transposes an array of input arrays so that the first element of the " -"output array would be an array containing, the first element of the first" -" input array, the first element of the second input array, etc." -msgstr "" - -# 5ceec6449e2941598ade9b019ec40d91 -#: ../source/reference/operator/aggregation/zip.txt:25 -msgid "" -"For example, :expression:`$zip` would transform ``[ [ 1, 2, 3 ], [ \"a\"," -" \"b\", \"c\" ] ]`` into ``[ [ 1, \"a\" ], [ 2, \"b\" ], [ 3, \"c\" ] " -"]``." -msgstr "" - -# 5f32361d5919495d8360d457f00aeb49 -#: ../source/reference/operator/aggregation/zip.txt:29 -msgid ":expression:`$zip` has the following syntax:" -msgstr "" - -# 8a78418557394307a29561faafed6c1e -#: ../source/reference/operator/aggregation/zip.txt:45 -msgid "Operand" -msgstr "" - -# d8a2d778005844938b5f4a7e23bc4e9f -#: ../source/reference/operator/aggregation/zip.txt:46 -msgid "Description" -msgstr "" - -# 4e985f67ce324783813aea656aa8f7f0 -#: ../source/reference/operator/aggregation/zip.txt:48 -msgid "``inputs``" -msgstr "" - -# 267ef0039e4e4e31a3cc407ad04dbde2 -#: ../source/reference/operator/aggregation/zip.txt:50 -msgid "" -"An array of :ref:`expressions ` that resolve to " -"arrays. The elements of these input arrays combine to form the arrays of " -"the output array." -msgstr "" - -# ef327a214106467f80bb4f8769e6bf77 -#: ../source/includes/extracts/agg-expression-null-operand-zip.rst:1 -msgid "" -"If any of the ``inputs`` arrays resolves to a value of ``null`` or " -"refers to a missing field, :expression:`$zip` returns ``null``." -msgstr "" - -# 8b313977f9a74375b09560834ca30af0 -#: ../source/includes/extracts/agg-expression-null-operand-zip.rst:4 -msgid "" -"If any of the ``inputs`` arrays does not resolve to an array or ``null`` " -"nor refers to a missing field, :expression:`$zip` returns an error." -msgstr "" - -# 584606f549044ab4a791894bb620ad6c -#: ../source/reference/operator/aggregation/zip.txt:56 -msgid "``useLongestLength``" -msgstr "" - -# 6ab0385870bf41f7980fdfcda788d617 -#: ../source/reference/operator/aggregation/zip.txt:58 -msgid "" -"A boolean which specifies whether the length of the longest array " -"determines the number of arrays in the output array." -msgstr "" - -# c9ce146111e64cef82f10e4b09615d85 -#: ../source/reference/operator/aggregation/zip.txt:61 -msgid "" -"The default value is ``false``: the shortest array length determines the " -"number of arrays in the output array." -msgstr "" - -# 763956eadcb14f3f83a87a9e8dc2e704 -#: ../source/reference/operator/aggregation/zip.txt:64 -msgid "``defaults``" -msgstr "" - -# 2c17fef6838d4b6eaa5dcab8640ceb15 -#: ../source/reference/operator/aggregation/zip.txt:66 -msgid "" -"An array of default element values to use if the input arrays have " -"different lengths. You must specify ``useLongestLength: true`` along with" -" this field, or else :expression:`$zip` will return an error." -msgstr "" - -# cd05fb4cc5c24824b4a595b41ff7eb16 -#: ../source/reference/operator/aggregation/zip.txt:71 -msgid "" -"If ``useLongestLength: true`` but ``defaults`` is empty or not specified," -" :expression:`$zip` uses ``null`` as the default value." -msgstr "" - -# 961ee1068f0240daaaf6b736d1061d20 -#: ../source/reference/operator/aggregation/zip.txt:75 -msgid "" -"If specifying a non-empty ``defaults``, you must specify a default for " -"*each* input array or else :expression:`$zip` will return an error." -msgstr "" - -# 353696d68bd84720a4537df5f7410b8f -#: ../source/reference/operator/aggregation/zip.txt:80 -msgid "Behavior" -msgstr "" - -# 47f3c52508f44f5c82cdf24cc3bf4bcc -#: ../source/reference/operator/aggregation/zip.txt:82 -msgid "" -"The input arrays do not need to be of the same length. By default, the " -"output array has the length of the shortest input array, but the " -"``useLongestLength`` option instructs :expression:`$zip` to output an " -"array as long as the longest input array." -msgstr "" - -# 6bf7cfa7a2954022843127222177a74e -# 4d5c7befb8be4784914e702094f7f7b8 -#: ../source/reference/operator/aggregation/zip.txt:91 -#: ../source/reference/operator/aggregation/zip.txt:127 -msgid "Example" -msgstr "" - -# 1f478e612ed04da2aba0cfb3c6264843 -#: ../source/reference/operator/aggregation/zip.txt:92 -msgid "Results" -msgstr "" - -# 2a1698f26b8742858eb916fed57eb33c -#: ../source/reference/operator/aggregation/zip.txt:94 -msgid "``{ $zip: { inputs: [ [ \"a\" ], [ \"b\" ], [ \"c\" ] ] }``" -msgstr "" - -# b3ff4817f46d4214a4ee8e8aec2244c1 -#: ../source/reference/operator/aggregation/zip.txt:95 -msgid "``[ [ \"a\", \"b\", \"c\" ] ]``" -msgstr "" - -# a73318479de845c196fbf2a4064995a8 -#: ../source/reference/operator/aggregation/zip.txt:97 -msgid "``{ $zip: { inputs: [ [ \"a\" ], [ \"b\", \"c\" ] ] } }``" -msgstr "" - -# e7ff764a439942769a9f67840c697ca7 -#: ../source/reference/operator/aggregation/zip.txt:98 -msgid "``[ [ \"a\", \"b\" ] ]``" -msgstr "" - -# da08a80cde8e4f008d8eec24d9274fe4 -#: ../source/reference/operator/aggregation/zip.txt:109 -msgid "``[ [ 1, 2 ], [ null, 3 ] ]``" -msgstr "" - -# 4eb46f10e8cf48b59271afa2ea4cad47 -#: ../source/reference/operator/aggregation/zip.txt:121 -msgid "" -"Because ``useLongestLength: true``, ``$zip`` will pad the shorter input " -"arrays with the corresponding ``defaults`` elements." -msgstr "" - -# 97f886dd10e9467fbfea9f5f84189362 -#: ../source/reference/operator/aggregation/zip.txt:124 -msgid "This yields ``[ [ 1, 2, 4 ], [ \"a\", 3, \"c\" ] ]``." -msgstr "" - -# b3ce2ad2f75746a1a7ddb8508a48e5ba -#: ../source/reference/operator/aggregation/zip.txt:130 -msgid "Matrix Transposition" -msgstr "" - -# ae3855636bda4d04a4675fc979249690 -#: ../source/reference/operator/aggregation/zip.txt:132 -msgid "A collection called ``matrices`` contains the following documents:" -msgstr "" - -# 9a990d38c11946ffa013baba6667e490 -#: ../source/reference/operator/aggregation/zip.txt:141 -msgid "" -"To compute the transpose of each 3x2 matrix in this collection, you can " -"use the following aggregation operation:" -msgstr "" - -# 3d1898f8918b4281bc5c7e759282c021 -#: ../source/reference/operator/aggregation/zip.txt:161 -msgid "This will return the following 2x3 matrices:" -msgstr "" - -# 3a4983189a824ffe8245740d9f629460 -#: ../source/reference/operator/aggregation/zip.txt:169 -msgid "Filtering and Preserving Indexes" -msgstr "" - -# 7126a38f52ac428c90734a81799c8429 -#: ../source/reference/operator/aggregation/zip.txt:171 -msgid "" -"You can use ``$zip`` with :expression:`$filter` to obtain a subset of " -"elements in an array, saving the original index alongside each retained " -"element." -msgstr "" - -# 0aeb7f6c6f6c4aa98a22813a10c6406b -#: ../source/reference/operator/aggregation/zip.txt:175 -msgid "A collection called ``pages`` contains the following document:" -msgstr "" - -# 2c06f1bf95ef436e8fe5a4eaca18a3f0 -#: ../source/reference/operator/aggregation/zip.txt:187 -msgid "" -"The following aggregation pipeline will first zip the elements of the " -"``pages`` array together with their index, and then filter out only the " -"pages with at least one review:" -msgstr "" - -# 1719f8c7336743bab470bf46deb8e5fd -#: ../source/reference/operator/aggregation/zip.txt:217 -msgid "This will return the following document:" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/meta/comment.po b/locale/zh/LC_MESSAGES/reference/operator/meta/comment.po deleted file mode 100644 index e37585746d8..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/meta/comment.po +++ /dev/null @@ -1,78 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 6a42436839574141b2c58c5e1649c297 -#: ../source/reference/operator/meta/comment.txt:3 -msgid "$comment" -msgstr "" - -# 90e6cbc764414f7b960e04e7487b7b13 -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-comment.rst:6 -msgid "Deprecated in the ``mongo`` Shell since v3.2" -msgstr "" - -# 2fae5a652f6b47d98e5fecc788b39120 -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-comment.rst:5 -msgid "" -"Starting in v3.2, the :operator:`$comment` operator is deprecated in the " -":program:`mongo` shell. In the :program:`mongo` shell, use " -":method:`cursor.comment()` instead." -msgstr "" - -# 0adaedc4dbdc4daea7bc17ee45187f46 -#: ../source/reference/operator/meta/comment.txt:12 -msgid "" -"The :operator:`$comment` meta-operator makes it possible to attach a " -"comment to a query in any context that :operator:`$query` may appear." -msgstr "" - -# c4848e9e9cff4542aa31af8d580190de -#: ../source/includes/fact-comment-reason.rst:1 -msgid "" -"Because comments propagate to the :dbcommand:`profile` log, adding a " -"comment can make your profile data easier to interpret and trace." -msgstr "" - -# d5bed5f748b04b02a23b393b70700f3f -#: ../source/reference/operator/meta/comment.txt:17 -msgid "Use :operator:`$comment` in one of the following ways:" -msgstr "" - -# 4e2464b0df384c54baa250a06921c852 -#: ../source/reference/operator/meta/comment.txt:25 -msgid "" -"To attach comments to query expressions in other contexts, such as " -":method:`db.collection.update()`, use the :query:`$comment` query " -"operator instead of the meta-operator." -msgstr "" - -# 3848df47b4f1423a8b650d86bc9f769d -#: ../source/reference/operator/meta/comment.txt:29 -msgid ":query:`$comment` query operator" -msgstr "" - -#~ msgid "Use :operator:`$comment` in one of the following ways:" -#~ msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid ":query:`$comment` query operator" -#~ msgstr "" - -#~ msgid "" -#~ "The :operator:`$comment` operator is " -#~ "deprecated. Use :method:`cursor.comment()` instead." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/meta/explain.po b/locale/zh/LC_MESSAGES/reference/operator/meta/explain.po deleted file mode 100644 index 60e3a557d53..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/meta/explain.po +++ /dev/null @@ -1,128 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 6c4e932658334c38be0445ee286252a9 -#: ../source/reference/operator/meta/explain.txt:3 -msgid "$explain" -msgstr "" - -# c1e151aae7ea4c75b8c5151e1a867c2e -#: ../source/reference/operator/meta/explain.txt -msgid "On this page" -msgstr "" - -# e0e4358bd05e43f887b2ff9e4baef472 -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-explain.rst:6 -msgid "Deprecated in the ``mongo`` Shell since v3.0" -msgstr "" - -# 0fd9ce53b36845f7bea3172acbccde45 -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-explain.rst:5 -msgid "" -"Starting in v3.2, the :operator:`$explain` operator is deprecated in the " -":program:`mongo` shell. In the :program:`mongo` shell, use " -":method:`db.collection.explain()` or :method:`cursor.explain()` instead." -msgstr "" - -# 70ec7521c48a46539b3241fe3e235ab9 -#: ../source/reference/operator/meta/explain.txt:18 -msgid "" -"The :operator:`$explain` operator provides information on the query plan." -" It returns a document that describes the process and indexes used to " -"return the query. This may provide useful insight when attempting to " -"optimize a query. For details on the output, see " -":doc:`/reference/method/cursor.explain`." -msgstr "" - -# c106949b1cab4914867bbab007f56b41 -#: ../source/reference/operator/meta/explain.txt:24 -msgid "" -"You can specify the :operator:`$explain` operator in either of the " -"following forms:" -msgstr "" - -# a8075dcd43174022a881293f5d8170e3 -#: ../source/reference/operator/meta/explain.txt:32 -msgid "" -"In the :program:`mongo` shell, you also can retrieve query plan " -"information through the :method:`~cursor.explain()` method:" -msgstr "" - -# 218d6000f5c843619731df26f4af8e94 -#: ../source/reference/operator/meta/explain.txt:40 -msgid "Behavior" -msgstr "" - -# 806607737fff4f5d9630a8ade38c0731 -#: ../source/reference/operator/meta/explain.txt:42 -msgid "" -":operator:`$explain` runs the actual query to determine the result. " -"Although there are some differences between running the query with " -":operator:`$explain` and running without, generally, the performance will" -" be similar between the two. So, if the query is slow, the " -":operator:`$explain` operation is also slow." -msgstr "" - -# c3d16e47d27244b2afeb15217572efdc -#: ../source/reference/operator/meta/explain.txt:48 -msgid "" -"Additionally, the :operator:`$explain` operation reevaluates a set of " -"candidate query plans, which may cause the :operator:`$explain` operation" -" to perform differently than a normal query. As a result, these " -"operations generally provide an accurate account of *how* MongoDB would " -"perform the query, but do not reflect the length of these queries." -msgstr "" - -# 8c6df0c7a77340508e17ccb26d92c19a -#: ../source/reference/operator/meta/explain.txt:57 -msgid ":method:`~cursor.explain()`" -msgstr "" - -# 22c086d3479d4afe89867cb6ad4cc7ee -#: ../source/reference/operator/meta/explain.txt:59 -msgid "" -":doc:`/administration/analyzing-mongodb-performance` page for information" -" regarding optimization strategies." -msgstr "" - -# 52eb23b689564c7e999c6403ddab9e34 -#: ../source/reference/operator/meta/explain.txt:62 -msgid "" -":doc:`/tutorial/manage-the-database-profiler` tutorial for information " -"regarding the database profile." -msgstr "" - -# d9e6e3f9671d43f7be6fc5e37ca5061b -#: ../source/reference/operator/meta/explain.txt:65 -msgid ":doc:`Current Operation Reporting `" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "Behavior" -#~ msgstr "" - -#~ msgid ":method:`~cursor.explain()`" -#~ msgstr "" - -#~ msgid ":doc:`Current Operation Reporting `" -#~ msgstr "" - -#~ msgid "" -#~ "The :operator:`$explain` operator is " -#~ "deprecated. Use :method:`db.collection.explain()` or" -#~ " :method:`cursor.explain()` instead." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/meta/hint.po b/locale/zh/LC_MESSAGES/reference/operator/meta/hint.po deleted file mode 100644 index 266ded68ab1..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/meta/hint.po +++ /dev/null @@ -1,101 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 27d56097fa6f4ce7bd0ea6ad331662de -#: ../source/reference/operator/meta/hint.txt:3 -msgid "$hint" -msgstr "" - -# 950256022d1b4ba6ac396e6960c7f0e9 -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-hint.rst:6 -msgid "Deprecated in the ``mongo`` Shell since v3.2" -msgstr "" - -# b3705ff8a1bb4f67ba5f0b71a0a42b3f -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-hint.rst:5 -msgid "" -"Starting in v3.2, the :operator:`$hint` operator is deprecated in the " -":program:`mongo` shell. In the :program:`mongo` shell, use " -":method:`cursor.hint()` instead." -msgstr "" - -# f8267aa73eac4edbbe0aaea188f844b7 -#: ../source/reference/operator/meta/hint.txt:17 -msgid "" -"The :operator:`$hint` operator forces the :ref:`query optimizer ` to use a specific index to fulfill the " -"query. Specify the index either by the index name or by document." -msgstr "" - -# 4914517f2836448a8fa96b876457b716 -#: ../source/reference/operator/meta/hint.txt:22 -msgid "" -"Use :operator:`$hint` for testing query performance and indexing " -"strategies. The :program:`mongo` shell provides a helper method " -":method:`~cursor.hint()` for the :operator:`$hint` operator." -msgstr "" - -# 8508f52cfac94d1384766c59779b29e1 -#: ../source/reference/operator/meta/hint.txt:26 -msgid "Consider the following operation:" -msgstr "" - -# 7c0b3c9decf54b9c9d4d5ec724baf7a7 -#: ../source/reference/operator/meta/hint.txt:32 -msgid "" -"This operation returns all documents in the collection named ``users`` " -"using the index on the ``age`` field." -msgstr "" - -# af9ca3b46e9948759f4bdd355b8003a2 -#: ../source/reference/operator/meta/hint.txt:35 -msgid "You can also specify a hint using either of the following forms:" -msgstr "" - -# 53ace8b05c9748fb9414117becf96636 -#: ../source/reference/operator/meta/hint.txt:44 -msgid "When the query specifies the :operator:`$hint` in the following form:" -msgstr "" - -# 176dfd646e5c4d868227ea742400784d -#: ../source/reference/operator/meta/hint.txt:51 -msgid "" -"Then, in order to include the :operator:`$explain` option, you must add " -"the :operator:`$explain` option to the document, as in the following:" -msgstr "" - -# d4e9670726b5447f9558b00d96be093a -#: ../source/reference/operator/meta/hint.txt:59 -msgid "" -"When an :ref:`index filter ` exists for the query shape, " -"MongoDB ignores the :operator:`$hint`." -msgstr "" - -#~ msgid "Consider the following operation:" -#~ msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "You can also specify a hint using either of the following forms:" -#~ msgstr "" - -#~ msgid "When the query specifies the :operator:`$hint` in the following form:" -#~ msgstr "" - -#~ msgid "" -#~ "The :operator:`$hint` operator is deprecated." -#~ " Use :method:`cursor.hint()` instead." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/meta/max.po b/locale/zh/LC_MESSAGES/reference/operator/meta/max.po deleted file mode 100644 index f39150499c7..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/meta/max.po +++ /dev/null @@ -1,239 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 4d612008b57a4b0fbe7ad9f0652ed2f3 -#: ../source/reference/operator/meta/max.txt:3 -msgid "$max" -msgstr "" - -# 351ad8336a25424093b90cb5d4b03a43 -#: ../source/reference/operator/meta/max.txt -msgid "On this page" -msgstr "" - -# 10cbbb882d3b46e1b52ed831b1994ff8 -#: ../source/reference/operator/meta/max.txt:14 -msgid "Definition" -msgstr "" - -# bfd0bd7bbb244354b92462a25406a246 -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-max.rst:6 -msgid "Deprecated in the ``mongo`` Shell since v3.2" -msgstr "" - -# 8db09cbb43f64f138af00d871381bc5e -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-max.rst:5 -msgid "" -"Starting in v3.2, the :operator:`$max` operator is deprecated in the " -":program:`mongo` shell. In the :program:`mongo` shell, use " -":method:`cursor.max()` instead." -msgstr "" - -# aca40712570546879bb5681a11bc2aa4 -#: ../source/reference/operator/meta/max.txt:20 -msgid "" -"Specify a :operator:`$max` value to specify the *exclusive* upper bound " -"for a specific index in order to constrain the results of " -":method:`~db.collection.find()`. The :operator:`$max` specifies the upper" -" bound for *all* keys of a specific index *in order*." -msgstr "" - -# 388dde96f99e46f589fb731892b9f451 -#: ../source/reference/operator/meta/max.txt:25 -msgid "" -"The :program:`mongo` shell provides the :method:`~cursor.max()` wrapper " -"method:" -msgstr "" - -# 4e870fe7f7b34287bbb63cae6c4a0332 -#: ../source/reference/operator/meta/max.txt:32 -msgid "You can also specify :operator:`$max` with either of the two forms:" -msgstr "" - -# 06932733dc3f413789fbc315cff700b0 -#: ../source/reference/operator/meta/max.txt:40 -msgid "Behavior" -msgstr "" - -# f8f55e3e660649bd8bbfb8b60ad05f14 -#: ../source/reference/operator/meta/max.txt:43 -msgid "Interaction with Index Selection" -msgstr "" - -# 83f246c367ea4d28ad1afce7197756c9 -#: ../source/reference/operator/meta/max.txt:45 -msgid "" -"Because :method:`~cursor.max()` requires an index on a field, and forces " -"the query to use this index, you may prefer the :query:`$lt` operator for" -" the query if possible. Consider the following example:" -msgstr "" - -# 26963ec90ca94bf8bea78cfd303bebc9 -#: ../source/reference/operator/meta/max.txt:54 -msgid "" -"The query uses the index on the ``age`` field, even if the index on " -"``_id`` may be better." -msgstr "" - -# 472c836678b34dfa9564daf408d5b94a -#: ../source/reference/operator/meta/max.txt:58 -msgid "Index Bounds" -msgstr "" - -# 35faa4d41e3d4dcc94c32c1191e717f5 -#: ../source/reference/operator/meta/max.txt:60 -msgid "" -"If you use :operator:`$max` with :operator:`$min` to specify a range, the" -" index bounds specified in :operator:`$min` and :operator:`$max` must " -"both refer to the keys of the same index." -msgstr "" - -# eaf98e881bf640b89b8180676c0bed20 -#: ../source/reference/operator/meta/max.txt:65 -msgid "``$max`` without ``$min``" -msgstr "" - -# 69c3c54f1e3e4ded937676d080b36c03 -#: ../source/includes/fact-query-min-max.rst:1 -msgid "" -"The :operator:`min` and :operator:`max` operators indicate that the " -"system should avoid normal query planning. Instead they construct an " -"index scan where the index bounds are explicitly specified by the values " -"given in :operator:`min` and :operator:`max`." -msgstr "" - -# aa1462b26181404989cc614870b527e7 -#: ../source/includes/fact-query-min-max.rst:8 -msgid "" -"If one of the two boundaries is not specified, the query plan will be an " -"index scan that is unbounded on one side. This may degrade performance " -"compared to a query containing neither operator, or one that uses both " -"operators to more tightly constrain the index scan." -msgstr "" - -# 20439d58abf94da58d73c6fd92b1a478 -#: ../source/reference/operator/meta/max.txt:70 -msgid "Examples" -msgstr "" - -# 60daecbf286d4455a4a0cce260dbc47e -#: ../source/reference/operator/meta/max.txt:72 -msgid "The following examples use the :program:`mongo` shell wrappers." -msgstr "" - -# 7a155a55c9194c189f9c3f7288eb641d -#: ../source/reference/operator/meta/max.txt:75 -msgid "Specify Exclusive Upper Bound" -msgstr "" - -# 78d6928cb31c40e7b1b8793610a2144c -#: ../source/reference/operator/meta/max.txt:77 -msgid "" -"Consider the following operations on a collection named ``collection`` " -"that has an index ``{ age: 1 }``:" -msgstr "" - -# b2e2fb3fd44e4e8689fb44b83cf0ffe7 -#: ../source/reference/operator/meta/max.txt:84 -msgid "" -"This operation limits the query to those documents where the field " -"``age`` is less than ``100`` and forces a query plan which scans the ``{ " -"age: 1 }`` index from :bsontype:`MinKey ` to 100." -msgstr "" - -# 0a88a421219145a6906d6f7c7b1e357a -#: ../source/reference/operator/meta/max.txt:89 -msgid "Index Selection" -msgstr "" - -# 53b03753cb334c44a9cfda453ba52b9c -#: ../source/reference/operator/meta/max.txt:91 -msgid "" -"You can explicitly specify the corresponding index with " -":method:`~cursor.hint()`. Otherwise, MongoDB selects the index using the " -"fields in the :operator:`$max` and :operator:`$min` bounds; however, if " -"multiple indexes exist on same fields with different sort orders, the " -"selection of the index may be ambiguous." -msgstr "" - -# 5d625e680e644a21b8bb2f98ca39ba2b -#: ../source/reference/operator/meta/max.txt:97 -msgid "" -"Consider a collection named ``collection`` that has the following two " -"indexes:" -msgstr "" - -# 64fa4a2989e84e1ba23a302d178f5e7c -#: ../source/reference/operator/meta/max.txt:105 -msgid "" -"Without explicitly using :method:`~cursor.hint()`, MongoDB may select " -"either index for the following operation:" -msgstr "" - -# 4296427ff1cb4fdbb34b7e671441bd1b -#: ../source/reference/operator/meta/max.txt:113 -msgid "Use with ``$min``" -msgstr "" - -# 966b36b67723448f955664854c25d258 -#: ../source/reference/operator/meta/max.txt:115 -msgid "" -"Use :operator:`$max` alone or in conjunction with :operator:`$min` to " -"limit results to a specific range for the *same* index, as in the " -"following example:" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "You can also specify :operator:`$max` with either of the two forms:" -#~ msgstr "" - -#~ msgid "Behavior" -#~ msgstr "" - -#~ msgid "Interaction with Index Selection" -#~ msgstr "" - -#~ msgid "Index Bounds" -#~ msgstr "" - -#~ msgid "``$max`` without ``$min``" -#~ msgstr "" - -#~ msgid "Examples" -#~ msgstr "" - -#~ msgid "The following examples use the :program:`mongo` shell wrappers." -#~ msgstr "" - -#~ msgid "Specify Exclusive Upper Bound" -#~ msgstr "" - -#~ msgid "Index Selection" -#~ msgstr "" - -#~ msgid "Use with ``$min``" -#~ msgstr "" - -#~ msgid "" -#~ "The :operator:`$max` operator is deprecated." -#~ " Use :method:`cursor.max()` instead." -#~ msgstr "" - -#~ msgid "" -#~ "The :program:`mongo` shell provides the " -#~ ":method:`~cursor.max()` wrapper method." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/meta/maxScan.po b/locale/zh/LC_MESSAGES/reference/operator/meta/maxScan.po deleted file mode 100644 index b260bdc251b..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/meta/maxScan.po +++ /dev/null @@ -1,60 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 0e077e6f2cae4fdd831662c81200674e -#: ../source/reference/operator/meta/maxScan.txt:3 -msgid "$maxScan" -msgstr "" - -# d9c9b454bb424cf5b5cf639e09668000 -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-maxScan.rst:6 -msgid "Deprecated in the ``mongo`` Shell since v3.2" -msgstr "" - -# 3d8e18d58a3b475a93e9f72b2571e4b4 -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-maxScan.rst:5 -msgid "" -"Starting in v3.2, the :operator:`$maxScan` operator is deprecated in the " -":program:`mongo` shell. In the :program:`mongo` shell, use " -":method:`cursor.maxScan()` instead." -msgstr "" - -# b6ffbb7832e540cdb23eabed1b024937 -#: ../source/reference/operator/meta/maxScan.txt:17 -msgid "" -"Constrains the query to only scan the specified number of documents when " -"fulfilling the query. Use one of the following forms:" -msgstr "" - -# bb8dfd4de83441f989125de6180b9aed -#: ../source/reference/operator/meta/maxScan.txt:25 -msgid "" -"Use this modifier to prevent potentially long running queries from " -"disrupting performance by scanning through too much data." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "The :operator:`$maxScan` operator is " -#~ "deprecated. Use :method:`cursor.maxScan()` instead." -#~ msgstr "" - -#~ msgid "" -#~ "Constrains the query to only scan " -#~ "the specified number of documents when" -#~ " fulfilling the query." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/meta/maxTimeMS.po b/locale/zh/LC_MESSAGES/reference/operator/meta/maxTimeMS.po deleted file mode 100644 index 78808676c9f..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/meta/maxTimeMS.po +++ /dev/null @@ -1,69 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 1a771c17c603483eb383f680ed3f2c6d -#: ../source/reference/operator/meta/maxTimeMS.txt:3 -msgid "$maxTimeMS" -msgstr "" - -# 414f8f1225254cfb965d9c94337e4cb9 -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-maxTimeMS.rst:6 -msgid "Deprecated in the ``mongo`` Shell since v3.2" -msgstr "" - -# 7d008099ce754a5bb33099f4bdf55870 -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-maxTimeMS.rst:5 -msgid "" -"Starting in v3.2, the :operator:`$maxTimeMS` operator is deprecated in " -"the :program:`mongo` shell. In the :program:`mongo` shell, use " -":method:`cursor.maxTimeMS()` instead." -msgstr "" - -# d3d5315d77ce48788fb2f78cbbe5bf96 -#: ../source/reference/operator/meta/maxTimeMS.txt:17 -msgid "" -"The :operator:`$maxTimeMS` operator specifies a cumulative time limit in " -"milliseconds for processing operations on the cursor. MongoDB interrupts " -"the operation at the earliest following :term:`interrupt point`." -msgstr "" - -# 9c332d42e0cb4767b45e8071b25c94c0 -#: ../source/reference/operator/meta/maxTimeMS.txt:23 -msgid "" -"The :program:`mongo` shell provides the :method:`cursor.maxTimeMS()` " -"method" -msgstr "" - -# 8bfa58b4203a42bea9a4b0323573b84d -#: ../source/reference/operator/meta/maxTimeMS.txt:29 -msgid "You can also specify the option in either of the following forms:" -msgstr "" - -# 245da75727f042d8850653ab4ff0321b -#: ../source/reference/operator/meta/maxTimeMS.txt:36 -msgid "Interrupted operations return an error message similar to the following:" -msgstr "" - -#~ msgid "You can also specify the option in either of the following forms:" -#~ msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "The :operator:`$maxTimeMS` operator is " -#~ "deprecated. Use :method:`cursor.maxTimeMS()` " -#~ "instead." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/meta/min.po b/locale/zh/LC_MESSAGES/reference/operator/meta/min.po deleted file mode 100644 index ecbdaaaaf0e..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/meta/min.po +++ /dev/null @@ -1,239 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# e57c930644ef47a3a2389d25423133f4 -#: ../source/reference/operator/meta/min.txt:3 -msgid "$min" -msgstr "" - -# cb0bacf816a14635833d78e2b4af61c5 -#: ../source/reference/operator/meta/min.txt -msgid "On this page" -msgstr "" - -# 4e9b02b5ce94498cb6a96fe5a928797c -#: ../source/reference/operator/meta/min.txt:14 -msgid "Definition" -msgstr "" - -# f6c40f4de08e47f6b14911cf1742d145 -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-min.rst:6 -msgid "Deprecated in the ``mongo`` Shell since v3.2" -msgstr "" - -# 66ec30a206024e598fd4cd4a06d2e31d -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-min.rst:5 -msgid "" -"Starting in v3.2, the :operator:`$min` operator is deprecated in the " -":program:`mongo` shell. In the :program:`mongo` shell, use " -":method:`cursor.min()` instead." -msgstr "" - -# f6b4303ddf844069b9f10162f7da8cc3 -#: ../source/reference/operator/meta/min.txt:20 -msgid "" -"Specify a :operator:`$min` value to specify the *inclusive* lower bound " -"for a specific index in order to constrain the results of " -":method:`~db.collection.find()`. The :operator:`$min` specifies the lower" -" bound for *all* keys of a specific index *in order*." -msgstr "" - -# 7b2f90b98c414a77b315c8c6ed122937 -#: ../source/reference/operator/meta/min.txt:25 -msgid "" -"The :program:`mongo` shell provides the :method:`~cursor.min()` wrapper " -"method:" -msgstr "" - -# 14c7c13cc2694a8a8c4922771fb64f46 -#: ../source/reference/operator/meta/min.txt:32 -msgid "You can also specify the option with either of the two forms:" -msgstr "" - -# 7ef4cc4516d84967b3a9df3faf4b06b1 -#: ../source/reference/operator/meta/min.txt:40 -msgid "Behavior" -msgstr "" - -# dc12d5e0e6814a3986aaf81f639f896e -#: ../source/reference/operator/meta/min.txt:43 -msgid "Interaction with Index Selection" -msgstr "" - -# b24b760b3d614f239835a6cb01b341eb -#: ../source/reference/operator/meta/min.txt:45 -msgid "" -"Because :method:`~cursor.min()` requires an index on a field, and forces " -"the query to use this index, you may prefer the :query:`$gte` operator " -"for the query if possible. Consider the following example:" -msgstr "" - -# 89d33d9c3de34e71b1e13627abcf676f -#: ../source/reference/operator/meta/min.txt:54 -msgid "" -"The query will use the index on the ``age`` field, even if the index on " -"``_id`` may be better." -msgstr "" - -# 1ce21f738b9c41f9b1e74cd664ad6eae -#: ../source/reference/operator/meta/min.txt:58 -msgid "Index Bounds" -msgstr "" - -# 6129a757b98745baa6f27944e5a2798b -#: ../source/reference/operator/meta/min.txt:60 -msgid "" -"If you use :operator:`$max` with :operator:`$min` to specify a range, the" -" index bounds specified in :operator:`$min` and :operator:`$max` must " -"both refer to the keys of the same index." -msgstr "" - -# ee0d23ea6d964380a86e1cd0ae08de3e -#: ../source/reference/operator/meta/min.txt:65 -msgid "``$min`` without ``$max``" -msgstr "" - -# ba0b1909ed54454fab70510342361608 -#: ../source/includes/fact-query-min-max.rst:1 -msgid "" -"The :operator:`min` and :operator:`max` operators indicate that the " -"system should avoid normal query planning. Instead they construct an " -"index scan where the index bounds are explicitly specified by the values " -"given in :operator:`min` and :operator:`max`." -msgstr "" - -# 0c2e58a30e114d74b50d02662dbe0030 -#: ../source/includes/fact-query-min-max.rst:8 -msgid "" -"If one of the two boundaries is not specified, the query plan will be an " -"index scan that is unbounded on one side. This may degrade performance " -"compared to a query containing neither operator, or one that uses both " -"operators to more tightly constrain the index scan." -msgstr "" - -# 18abf108ea8c4f7faee34773677cae72 -#: ../source/reference/operator/meta/min.txt:70 -msgid "Examples" -msgstr "" - -# e2a15a18e98a4c8d93e37e03cefe7bcf -#: ../source/reference/operator/meta/min.txt:72 -msgid "The following examples use the :program:`mongo` shell wrappers." -msgstr "" - -# e662e437dff142ae9609cc714e68d9bd -#: ../source/reference/operator/meta/min.txt:75 -msgid "Specify Inclusive Lower Bound" -msgstr "" - -# 43660372a1614264b523ee8ec2d40d0a -#: ../source/reference/operator/meta/min.txt:77 -msgid "" -"Consider the following operations on a collection named ``collection`` " -"that has an index ``{ age: 1 }``:" -msgstr "" - -# 797314cf52594c9ca8e88726513ba625 -#: ../source/reference/operator/meta/min.txt:84 -msgid "" -"This operation limits the query to those documents where the field " -"``age`` is at least ``20`` and forces a query plan which scans the ``{ " -"age: 1 }`` index from 20 to :bsontype:`MaxKey `." -msgstr "" - -# 3a9b60e88d05496ea847a1ffb6ab0e82 -#: ../source/reference/operator/meta/min.txt:89 -msgid "Index Selection" -msgstr "" - -# 03cfd214bae7492984127e589bdc2029 -#: ../source/reference/operator/meta/min.txt:91 -msgid "" -"You can explicitly specify the corresponding index with " -":method:`~cursor.hint()`. Otherwise, MongoDB selects the index using the " -"fields in the :operator:`$max` and :operator:`$min` bounds; however, if " -"multiple indexes exist on same fields with different sort orders, the " -"selection of the index may be ambiguous." -msgstr "" - -# e73c433902294191a0e18c6d9933901b -#: ../source/reference/operator/meta/min.txt:97 -msgid "" -"Consider a collection named ``collection`` that has the following two " -"indexes:" -msgstr "" - -# febd7c9826e7475889ed97c664162cef -#: ../source/reference/operator/meta/min.txt:105 -msgid "" -"Without explicitly using :method:`~cursor.hint()`, it is unclear which " -"index the following operation will select:" -msgstr "" - -# 5a592111096e4e34b1ff5aeea99f2cad -#: ../source/reference/operator/meta/min.txt:113 -msgid "Use with ``$max``" -msgstr "" - -# 6b00eceb209247838cae51d0d74e5f70 -#: ../source/reference/operator/meta/min.txt:115 -msgid "" -"You can use :operator:`$min` in conjunction with :operator:`$max` to " -"limit results to a specific range for the *same* index, as in the " -"following example:" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "You can also specify the option with either of the two forms:" -#~ msgstr "" - -#~ msgid "Behavior" -#~ msgstr "" - -#~ msgid "Interaction with Index Selection" -#~ msgstr "" - -#~ msgid "Index Bounds" -#~ msgstr "" - -#~ msgid "``$min`` without ``$max``" -#~ msgstr "" - -#~ msgid "Examples" -#~ msgstr "" - -#~ msgid "The following examples use the :program:`mongo` shell wrappers." -#~ msgstr "" - -#~ msgid "Specify Inclusive Lower Bound" -#~ msgstr "" - -#~ msgid "Index Selection" -#~ msgstr "" - -#~ msgid "Use with ``$max``" -#~ msgstr "" - -#~ msgid "" -#~ "The :operator:`$min` operator is deprecated." -#~ " Use :method:`cursor.min()` instead." -#~ msgstr "" - -#~ msgid "" -#~ "The :program:`mongo` shell provides the " -#~ ":method:`~cursor.min()` wrapper method." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/meta/natural.po b/locale/zh/LC_MESSAGES/reference/operator/meta/natural.po deleted file mode 100644 index 8d86b383474..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/meta/natural.po +++ /dev/null @@ -1,62 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# ed1885c1ee5a4877bd6800039776d220 -#: ../source/reference/operator/meta/natural.txt:3 -msgid "$natural" -msgstr "" - -# 54a80dfd1da44fb9bfb8802c82fce205 -#: ../source/reference/operator/meta/natural.txt:9 -msgid "Definition" -msgstr "" - -# b2c724e9c5a04211b3e6e5b8a1d79799 -#: ../source/reference/operator/meta/natural.txt:15 -msgid "" -"Use in conjunction with :method:`cursor.hint()` to perform a collection " -"scan to return documents in :term:`natural order`." -msgstr "" - -# 01a16b545891485eb8702b2482c37112 -#: ../source/reference/operator/meta/natural.txt:18 -msgid "" -"For usage, see :ref:`hint-collection-scans` example in the " -":method:`cursor.hint()` reference page." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "Behavior" -#~ msgstr "" - -#~ msgid "Examples" -#~ msgstr "" - -#~ msgid "Reverse Order" -#~ msgstr "" - -#~ msgid "Additional Information" -#~ msgstr "" - -#~ msgid ":method:`cursor.sort()`" -#~ msgstr "" - -#~ msgid "On this page" -#~ msgstr "" - -#~ msgid "See :method:`cursor.hint()` for :operator:`$natural` usage." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/meta/orderby.po b/locale/zh/LC_MESSAGES/reference/operator/meta/orderby.po deleted file mode 100644 index a9da47b9c22..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/meta/orderby.po +++ /dev/null @@ -1,102 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# c547d9b1a4db4a5e83147019ae190f89 -#: ../source/reference/operator/meta/orderby.txt:3 -msgid "$orderby" -msgstr "" - -# a833b23d489747679ac5e09c69e05ac5 -#: ../source/reference/operator/meta/orderby.txt -msgid "On this page" -msgstr "" - -# 2f397d3a9a1d4790bbf4059ff4d0e9f5 -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-orderby.rst:6 -msgid "Deprecated in the ``mongo`` Shell since v3.2" -msgstr "" - -# 170d863662b54226a25b0bde4ff7e93c -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-orderby.rst:5 -msgid "" -"Starting in v3.2, the :operator:`$orderby` operator is deprecated in the " -":program:`mongo` shell. In the :program:`mongo` shell, use " -":method:`cursor.sort()` instead." -msgstr "" - -# 5682ad1f4b2344259de12c6a4ab43ce5 -#: ../source/reference/operator/meta/orderby.txt:17 -msgid "" -"The :operator:`$orderby` operator sorts the results of a query in " -"ascending or descending order." -msgstr "" - -# aa0fa767b6d1488d90f7ca9afbfd41db -#: ../source/reference/operator/meta/orderby.txt:20 -msgid "The :program:`mongo` shell provides the :method:`cursor.sort()` method:" -msgstr "" - -# f17723f0132043b68b51988d0ec8924b -#: ../source/reference/operator/meta/orderby.txt:27 -msgid "You can also specify the option in either of the following forms:" -msgstr "" - -# 90bc15580dcc450a9f7ee6515f5526aa -#: ../source/reference/operator/meta/orderby.txt:34 -msgid "" -"These examples return all documents in the collection named " -"``collection`` sorted by the ``age`` field in descending order. Specify a" -" value to :operator:`$orderby` of negative one (e.g. ``-1``, as above) to" -" sort in descending order or a positive value (e.g. ``1``) to sort in " -"ascending order." -msgstr "" - -# 601c8f48987643c980a4ffe998ff8088 -#: ../source/reference/operator/meta/orderby.txt:41 -msgid "Behavior" -msgstr "" - -# 44eff2ff70974bb7824daea83d26ff6e -#: ../source/reference/operator/meta/orderby.txt:43 -msgid "" -"The sort function requires that the entire sort be able to complete " -"within 32 megabytes. When the sort option consumes more than 32 " -"megabytes, MongoDB will return an error." -msgstr "" - -# 558c3c558aca40d8aedc9c6eaf7d795e -#: ../source/reference/operator/meta/orderby.txt:47 -msgid "" -"To avoid this error, create an index to support the sort operation or use" -" :operator:`$orderby` in conjunction with :operator:`$maxScan` and/or " -":method:`cursor.limit()`. The :method:`cursor.limit()` increases the " -"speed and reduces the amount of memory required to return this query by " -"way of an optimized algorithm. The specified limit must result in a " -"number of documents that fall within the 32 megabyte limit." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "You can also specify the option in either of the following forms:" -#~ msgstr "" - -#~ msgid "Behavior" -#~ msgstr "" - -#~ msgid "" -#~ "The :operator:`$orderby` operator is " -#~ "deprecated. Use :method:`cursor.sort()` instead." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/meta/query.po b/locale/zh/LC_MESSAGES/reference/operator/meta/query.po deleted file mode 100644 index f2d68e73863..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/meta/query.po +++ /dev/null @@ -1,116 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# eda0c15edf364520810527bbb9a6bd5b -#: ../source/reference/operator/meta/query.txt:3 -msgid "$query" -msgstr "" - -# f968ce38e145417d9b8ea46289ab3f7c -#: ../source/reference/operator/meta/query.txt -msgid "On this page" -msgstr "" - -# eb890c79dfb4455ea4dbad396ff53752 -#: ../source/reference/operator/meta/query.txt:14 -msgid "Definition" -msgstr "" - -# 235cd3fd8e634863af96296b0f8e53c8 -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-query.rst:6 -msgid "Deprecated in the ``mongo`` Shell since v3.2" -msgstr "" - -# b2bfe52478d8462eb273519bc34f1c98 -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-query.rst:5 -msgid "" -"Starting in v3.2, the :operator:`$query` operator is deprecated in the " -":program:`mongo` shell. In the :program:`mongo` shell, use :doc:`cursor " -"methods` instead." -msgstr "" - -# a50fb34021ba45ceb6e35cb1c13b2230 -#: ../source/reference/operator/meta/query.txt:20 -msgid "" -"The :operator:`$query` operator forces MongoDB to interpret an expression" -" as a query." -msgstr "" - -# 4e999ff065dd411887a77755b371629a -#: ../source/reference/operator/meta/query.txt:23 -msgid "" -"The following :program:`mongo` operations are equivalent, and return only" -" those documents in the collection named ``collection`` where the ``age``" -" field equals ``25``." -msgstr "" - -# 64dfcf5d52214d839fd983d7e54c922b -#: ../source/reference/operator/meta/query.txt:32 -msgid "" -":operator:`$query` is necessary to work with documents that contain a " -"field name ``query`` whose value is an embedded document, such as the " -"following document:" -msgstr "" - -# c9f175390afd49c195f006f4c1aab8ed -#: ../source/reference/operator/meta/query.txt:39 -msgid "" -"The following find operation that does not use the :operator:`$query` " -"operator will return no results:" -msgstr "" - -# b09b0c9172134f0aa0144d85ec97c0b4 -#: ../source/reference/operator/meta/query.txt:46 -msgid "To obtain the document, you will need to use the following query:" -msgstr "" - -# 5658a3fb48894c86870953506dd8b3d6 -#: ../source/reference/operator/meta/query.txt:52 -msgid "" -"For more information about queries in MongoDB see :doc:`/tutorial/query-" -"documents`, :method:`db.collection.find()`, and `Getting Started with " -"MongoDB `_." -msgstr "" - -# 32fb7f96d79f44ba9accf0ef9b4b8799 -#: ../source/reference/operator/meta/query.txt:59 -msgid "" -"Do not mix query forms. If you use the :operator:`$query` format, do not " -"append :ref:`cursor methods ` to the " -":method:`~db.collection.find()`. To modify the query use the :doc:`meta-" -"query operators `, such as " -":operator:`$explain`." -msgstr "" - -# e688c5b6ebac490da004c4af877c0b1d -#: ../source/reference/operator/meta/query.txt:66 -msgid "Therefore, the following two operations are equivalent:" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "To obtain the document, you will need to use the following query:" -#~ msgstr "" - -#~ msgid "Therefore, the following two operations are equivalent:" -#~ msgstr "" - -#~ msgid "" -#~ "The :operator:`$query` operator is deprecated." -#~ " Use the :doc:`cursor methods` to apply options to a" -#~ " cursor." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/meta/returnKey.po b/locale/zh/LC_MESSAGES/reference/operator/meta/returnKey.po deleted file mode 100644 index 60759bb9fc2..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/meta/returnKey.po +++ /dev/null @@ -1,47 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# b65f7fb3f64e4820a17762873962db80 -#: ../source/reference/operator/meta/returnKey.txt:3 -msgid "$returnKey" -msgstr "" - -# 75f5c259f6c1470c91846db49b8f8ddf -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-returnKey.rst:6 -msgid "Deprecated in the ``mongo`` Shell since v3.2" -msgstr "" - -# 5fdd25314db749b086586e179f80d0e1 -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-returnKey.rst:5 -msgid "" -"Starting in v3.2, the :operator:`$returnKey` operator is deprecated in " -"the :program:`mongo` shell. In the :program:`mongo` shell, use " -":method:`cursor.returnKey()` instead." -msgstr "" - -# 1d87e2ba18bb420ca185f30d11b4a8bf -#: ../source/reference/operator/meta/returnKey.txt:11 -msgid "" -"Only return the index field or fields for the results of the query. If " -":operator:`$returnKey` is set to ``true`` and the query does not use an " -"index to perform the read operation, the returned documents will not " -"contain any fields. Use one of the following forms:" -msgstr "" - -#~ msgid "" -#~ "The :operator:`$returnKey` operator is " -#~ "deprecated. Use :method:`cursor.returnKey()` " -#~ "instead." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/meta/showDiskLoc.po b/locale/zh/LC_MESSAGES/reference/operator/meta/showDiskLoc.po deleted file mode 100644 index 274b0f3958b..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/meta/showDiskLoc.po +++ /dev/null @@ -1,66 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# e800328f0fa947cb99c50ed6b01def7c -#: ../source/reference/operator/meta/showDiskLoc.txt:3 -msgid "$showDiskLoc" -msgstr "" - -# 3f6e4081fd1642d7947bb0b271e1eb21 -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-showDiskLoc.rst:6 -msgid "Deprecated in the ``mongo`` Shell since v3.2" -msgstr "" - -# 66983539617e40d69c7cf41df7bc87c1 -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-showDiskLoc.rst:5 -msgid "" -"Starting in v3.2, the :operator:`$showDiskLoc` operator is deprecated in " -"the :program:`mongo` shell. In the :program:`mongo` shell, use " -":method:`:method:`cursor.showRecordId()` instead." -msgstr "" - -# 02cd15b87be24ee38ecd5b486df01543 -#: ../source/reference/operator/meta/showDiskLoc.txt:17 -msgid "" -":operator:`$showDiskLoc` option adds a field ``$diskLoc`` to the returned" -" documents. The value of the added ``$diskLoc`` field is a document that " -"contains the disk location information:" -msgstr "" - -# c876200bc29c45aeac95daa850983dd1 -#: ../source/reference/operator/meta/showDiskLoc.txt:28 -msgid "" -"The :program:`mongo` shell provides the :method:`cursor.showDiskLoc()` " -"method for :operator:`$showDiskLoc`:" -msgstr "" - -# 866d86834a164a5793d5d6a56f7af4ac -#: ../source/reference/operator/meta/showDiskLoc.txt:35 -msgid "" -"You can also specify the :operator:`$showDiskLoc` option in either of the" -" following forms:" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "Example" -#~ msgstr "" - -#~ msgid "" -#~ "The :operator:`$showDiskLoc` operator is " -#~ "deprecated. Instead use the " -#~ ":method:`cursor.showRecordId()` method." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/meta/snapshot.po b/locale/zh/LC_MESSAGES/reference/operator/meta/snapshot.po deleted file mode 100644 index e2ef1065c23..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/meta/snapshot.po +++ /dev/null @@ -1,104 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# d2d8a4d321684de69a0f16c28cb5463e -#: ../source/reference/operator/meta/snapshot.txt:3 -msgid "$snapshot" -msgstr "" - -# 5681fcdc696040dc83f20372296ab7e9 -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-snapshot.rst:6 -msgid "Deprecated in the ``mongo`` Shell since v3.2" -msgstr "" - -# e1f6316cc20c46ceb311ee9483cebaee -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator-snapshot.rst:5 -msgid "" -"Starting in v3.2, the :operator:`$snapshot` operator is deprecated in the" -" :program:`mongo` shell. In the :program:`mongo` shell, use " -":method:`cursor.snapshot()` instead." -msgstr "" - -# c3cf89ebffb74bce802c3b37797e6024 -#: ../source/reference/operator/meta/snapshot.txt:11 -msgid "" -"The :operator:`$snapshot` operator prevents the cursor from returning a " -"document more than once because an intervening write operation results in" -" a move of the document." -msgstr "" - -# aed796e2e230453188cb83d1c34802fc -#: ../source/reference/operator/meta/snapshot.txt:15 -msgid "" -"Even in snapshot mode, objects inserted or deleted during the lifetime of" -" the cursor may or may not be returned." -msgstr "" - -# 094d0108f1e24097954c6ceca5bb328e -#: ../source/reference/operator/meta/snapshot.txt:18 -msgid "" -"The :program:`mongo` shell provides the :method:`cursor.snapshot()` " -"method:" -msgstr "" - -# 0355617310444ba9a283da6f884d4963 -#: ../source/reference/operator/meta/snapshot.txt:25 -msgid "You can also specify the option in either of the following forms:" -msgstr "" - -# 2ede3f055c6047c6abfba36b4c504d37 -#: ../source/reference/operator/meta/snapshot.txt:32 -msgid "" -"The :operator:`$snapshot` operator traverses the index on the ``_id`` " -"field [#snapshot-alternative]_." -msgstr "" - -# a5dd1f2217cf4019b3eee0e1e72242b6 -#: ../source/reference/operator/meta/snapshot.txt:37 -msgid "" -"You cannot use :operator:`$snapshot` with :term:`sharded collections " -"`." -msgstr "" - -# bd835d621dfb4c08b13f01736a151440 -#: ../source/reference/operator/meta/snapshot.txt:40 -msgid "" -"Do **not** use :operator:`$snapshot` with :operator:`$hint` or " -":operator:`$orderby` (or the corresponding :method:`cursor.hint()` and " -":method:`cursor.sort()` methods.)" -msgstr "" - -# d60272e6dfa047639d5214d75f17cfc0 -#: ../source/reference/operator/meta/snapshot.txt:44 -msgid "" -"You can achieve the :operator:`$snapshot` isolation behavior using any " -"*unique* index on invariable fields." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "You can also specify the option in either of the following forms:" -#~ msgstr "" - -#~ msgid "" -#~ "The :operator:`$snapshot` operator is " -#~ "deprecated. Use :method:`cursor.snapshot()` instead." -#~ msgstr "" - -#~ msgid "" -#~ "The :program:`mongo` shell provides the " -#~ ":method:`cursor.snapshot()` method." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/projection.po b/locale/zh/LC_MESSAGES/reference/operator/projection.po deleted file mode 100644 index edb762061da..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/projection.po +++ /dev/null @@ -1,95 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 1977a52d29474643ad2001b9a5280150 -#: ../source/reference/operator/projection.txt:3 -msgid "Projection Operators" -msgstr "" - -# f1b1c1eea00041b98ac226a0c1860557 -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:1 -msgid "" -":method:`~db.collection.find()` operations on views do not support the " -"following :doc:`projection ` operators:" -msgstr "" - -# 359202ab89ed4b0c95a4f7f28c795501 -# 341ebdf4e72b44279f9e11c19759d781 -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:5 -#: ../source/includes/toc/table-operator-projection.rst:4 -msgid ":projection:`$`" -msgstr "" - -# 89b59c1adf244feea7a4c32a8e72a011 -# 1647be40a8854262afe08437fe86334e -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:6 -#: ../source/includes/toc/table-operator-projection.rst:6 -msgid ":projection:`$elemMatch`" -msgstr "" - -# e0f8345c47f344558895f85a7e4009c0 -# 86be6b046a824b77a39a78c16a05a905 -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:7 -#: ../source/includes/toc/table-operator-projection.rst:10 -msgid ":projection:`$slice`" -msgstr "" - -# 9b34ed96197944e08ee5c646d1cfa28f -# c9742b85eb5e4293833db14dcc12a9e3 -#: ../source/includes/extracts/views-unsupported-projection-operators.rst:8 -#: ../source/includes/toc/table-operator-projection.rst:8 -msgid ":projection:`$meta`" -msgstr "" - -# 26be29af84fb483998d984821f5e7c92 -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on" -" the specific operator to go to its reference page." -msgstr "" - -# 7e368073b9d44f91893eb7d3df9e5026 -#: ../source/includes/toc/table-operator-projection.rst:2 -msgid "Name" -msgstr "" - -# 24bbed36bb964e4a86416a06097866fb -#: ../source/includes/toc/table-operator-projection.rst:2 -msgid "Description" -msgstr "" - -# ce870698313e41b48b0b8169cfbf6aa0 -#: ../source/includes/toc/table-operator-projection.rst:4 -msgid "Projects the first element in an array that matches the query condition." -msgstr "" - -# 5e78f202b32649d3a4b8972c730321ef -#: ../source/includes/toc/table-operator-projection.rst:6 -msgid "" -"Projects the first element in an array that matches the specified " -":projection:`$elemMatch` condition." -msgstr "" - -# c9b82af7e8714ce1a1fcc2b75cd8d4f3 -#: ../source/includes/toc/table-operator-projection.rst:8 -msgid "Projects the document's score assigned during :query:`$text` operation." -msgstr "" - -# acd9f891f4a047bba32d05cac76849f5 -#: ../source/includes/toc/table-operator-projection.rst:10 -msgid "" -"Limits the number of elements projected from an array. Supports skip and " -"limit slices." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/projection/elemMatch.po b/locale/zh/LC_MESSAGES/reference/operator/projection/elemMatch.po deleted file mode 100644 index fb3bbe8aad5..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/projection/elemMatch.po +++ /dev/null @@ -1,169 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# bc05903636a545f2b0c8f1b86f013d9c -#: ../source/reference/operator/projection/elemMatch.txt:3 -msgid "$elemMatch (projection)" -msgstr "" - -# 28de71a0094b4e6dab19c08ec7e3e3a6 -#: ../source/reference/operator/projection/elemMatch.txt:5 -msgid ":doc:`/reference/operator/query/elemMatch`" -msgstr "" - -# 302220f1f3dc452c91ebfdb0cf35ee62 -#: ../source/reference/operator/projection/elemMatch.txt -msgid "On this page" -msgstr "" - -# 51147e56b9744e5aaadcedf90ce1112f -#: ../source/reference/operator/projection/elemMatch.txt:16 -msgid "Definition" -msgstr "" - -# ac8cba48f195444db6976475c701401f -#: ../source/reference/operator/projection/elemMatch.txt:20 -msgid "" -"The :projection:`$elemMatch` operator limits the contents of an " -"```` field from the query results to contain only the **first** " -"element matching the :projection:`$elemMatch` condition." -msgstr "" - -# 963b3f02baf64d728168c3eb442d3c9a -#: ../source/reference/operator/projection/elemMatch.txt:25 -msgid "Usage Considerations" -msgstr "" - -# 6e6a3ff0827d49fdb429705529288b5b -#: ../source/includes/fact-positional-projection-vs-elemmatch.rst:1 -msgid "" -"Both the :projection:`$` operator and the :projection:`$elemMatch` " -"operator project a subset of elements from an array based on a condition." -msgstr "" - -# f52f0de55ee044c5b468c863693d5876 -#: ../source/includes/fact-positional-projection-vs-elemmatch.rst:4 -msgid "" -"The :projection:`$` operator projects the array elements based on some " -"condition from the query statement." -msgstr "" - -# df46939c53b74aa5a230886970dcb369 -#: ../source/includes/fact-positional-projection-vs-elemmatch.rst:7 -msgid "" -"The :projection:`$elemMatch` projection operator takes an explicit " -"condition argument. This allows you to project based on a condition not " -"in the query, or if you need to project based on multiple fields in the " -"array's embedded documents. See :ref:`array-field-limitation` for an " -"example." -msgstr "" - -# 6b6ba8dd160d4643856a18ba848a0a41 -#: ../source/includes/extracts/views-unsupported-projection-$elemMatch.rst:1 -msgid "" -":method:`db.collection.find()` operations on :doc:`views ` " -"do not support :projection:`$elemMatch` projection operator." -msgstr "" - -# e720236c52a64df1b8655e4d8715845d -#: ../source/reference/operator/projection/elemMatch.txt:32 -msgid "Examples" -msgstr "" - -# edd85d45ee9c4eabb4368fe68b025393 -#: ../source/reference/operator/projection/elemMatch.txt:34 -msgid "" -"The examples on the :projection:`$elemMatch` projection operator assumes " -"a collection ``school`` with the following documents:" -msgstr "" - -# b945ae3140584da2bfb8a46d3cb91f75 -#: ../source/reference/operator/projection/elemMatch.txt:74 -msgid "Zipcode Search" -msgstr "" - -# 1005890680da4b98afee70eeb4afae22 -#: ../source/reference/operator/projection/elemMatch.txt:76 -msgid "" -"The following :method:`~db.collection.find()` operation queries for all " -"documents where the value of the ``zipcode`` field is ``63109``. The " -":projection:`$elemMatch` projection returns only the **first** matching " -"element of the ``students`` array where the ``school`` field has a value " -"of ``102``:" -msgstr "" - -# 0314973ab5e34aae90b6df4cf339a6af -#: ../source/reference/operator/projection/elemMatch.txt:87 -msgid "The operation returns the following documents:" -msgstr "" - -# e7789041a42a460f92f80a6e1c369d45 -#: ../source/reference/operator/projection/elemMatch.txt:95 -msgid "" -"For the document with ``_id`` equal to ``1``, the ``students`` array " -"contains multiple elements with the ``school`` field equal to ``102``. " -"However, the :projection:`$elemMatch` projection returns only the first " -"matching element from the array." -msgstr "" - -# 6ab2d560d68a41038526bf0122fa5d16 -#: ../source/reference/operator/projection/elemMatch.txt:101 -msgid "" -"The document with ``_id`` equal to ``3`` does not contain the " -"``students`` field in the result since no element in its ``students`` " -"array matched the :projection:`$elemMatch` condition." -msgstr "" - -# 662c4411b6f34ac99e89628bcf290e89 -#: ../source/reference/operator/projection/elemMatch.txt:107 -msgid ":projection:`$elemMatch` with Multiple Fields" -msgstr "" - -# c8b3556784e34f66ab10d0928059739c -#: ../source/reference/operator/projection/elemMatch.txt:109 -msgid "" -"The :projection:`$elemMatch` projection can specify criteria on multiple " -"fields:" -msgstr "" - -# 184e7b6b819e41558fea437b4b8a5803 -#: ../source/reference/operator/projection/elemMatch.txt:112 -msgid "" -"The following :method:`~db.collection.find()` operation queries for all " -"documents where the value of the ``zipcode`` field is ``63109``. The " -"projection includes the **first** matching element of the ``students`` " -"array where the ``school`` field has a value of ``102`` **and** the " -"``age`` field is greater than ``10``:" -msgstr "" - -# ec1b31350cb0466087578c1950f296b7 -#: ../source/reference/operator/projection/elemMatch.txt:124 -msgid "" -"The operation returns the three documents that have ``zipcode`` equal to " -"``63109``:" -msgstr "" - -# 93a8c488766a409c9ed1bcbb75601831 -#: ../source/reference/operator/projection/elemMatch.txt:132 -msgid "" -"The document with ``_id`` equal to ``3`` does not contain the " -"``students`` field since no array element matched the " -":projection:`$elemMatch` criteria." -msgstr "" - -# 5df6a50469794c63983b8bed89b742ee -#: ../source/reference/operator/projection/elemMatch.txt:137 -msgid ":projection:`$ (projection) <$>` operator" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/projection/meta.po b/locale/zh/LC_MESSAGES/reference/operator/projection/meta.po deleted file mode 100644 index 6512581ba48..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/projection/meta.po +++ /dev/null @@ -1,198 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 970f8e6e075746e5837ec491768a55cd -#: ../source/reference/operator/projection/meta.txt:3 -msgid "$meta" -msgstr "" - -# f35e6550537049ea8ffc83cdc822fa6e -#: ../source/reference/operator/projection/meta.txt -msgid "On this page" -msgstr "" - -# 87e074c525bb47b789d9faff70675fa9 -#: ../source/reference/operator/projection/meta.txt:19 -msgid "" -"The :projection:`$meta` projection operator returns for each matching " -"document the metadata (e.g. ``\"textScore\"``) associated with the query." -msgstr "" - -# e71b15c129d74f12aa57e22e984a7a52 -#: ../source/includes/fact-meta-syntax.rst:3 -msgid "A |meta-object| expression has the following syntax:" -msgstr "" - -# 774862e0bd874e84b1a7f039c95c53b6 -#: ../source/includes/fact-meta-syntax.rst:9 -msgid "" -"The |meta-object| expression can specify the following keyword as the " -"````:" -msgstr "" - -# 4b9ca00417f549b4aa2b41f194e1d339 -#: ../source/includes/fact-meta-syntax.rst:20 -msgid "Keyword" -msgstr "" - -# b675f3bd96cb43469b4c179c39c1c433 -#: ../source/includes/fact-meta-syntax.rst:22 -msgid "Description" -msgstr "" - -# 70d60f0d42f9402fa93dac2c89e92b6a -#: ../source/includes/fact-meta-syntax.rst:24 -msgid "Sort Order" -msgstr "" - -# fb25d18e80554acea33f5201d01830eb -#: ../source/includes/fact-meta-syntax.rst:26 -msgid "``\"textScore\"``" -msgstr "" - -# f19b0cfe2bb44809a1917d1a0b044aea -#: ../source/includes/fact-meta-syntax.rst:28 -msgid "" -"Returns the score associated with the corresponding :query:`$text` query " -"for each matching document. The text score signifies how well the " -"document matched the :ref:`search term or terms `. If not used in conjunction with a :query:`$text` query, returns " -"a score of |empty-value|." -msgstr "" - -# 3156b090f7e84158822c7b5b761db0db -#: ../source/includes/fact-meta-syntax.rst:35 -msgid "Descending" -msgstr "" - -# 2b53a3053abb435c9bbe141113c4d975 -#: ../source/reference/operator/projection/meta.txt:28 -msgid "Behaviors" -msgstr "" - -# f71bba58f5a9475a95c5073a449866a2 -#: ../source/reference/operator/projection/meta.txt:30 -msgid "" -"The :projection:`$meta` expression can be a part of the " -":term:`projection` document as well as a :method:`~cursor.sort()` " -"expression as:" -msgstr "" - -# b4878353900e45efb6d7bbbc1d236fb8 -#: ../source/includes/extracts/views-unsupported-projection-$meta.rst:1 -msgid "" -":method:`db.collection.find()` operations on :doc:`views ` " -"do not support :projection:`$meta` projection operator." -msgstr "" - -# 4899b92f32154febb0de9259d21db03b -#: ../source/reference/operator/projection/meta.txt:41 -msgid "Projected Field Name" -msgstr "" - -# 67fab8344bd545a1bf9e50cab6f7397a -#: ../source/reference/operator/projection/meta.txt:43 -msgid "The ```` cannot include a dot (``.``) in the name." -msgstr "" - -# e1a3867438ac45ee876ba6e3204978f6 -#: ../source/reference/operator/projection/meta.txt:45 -msgid "" -"If the specified ```` already exists in the matching " -"documents, in the result set, the existing fields will return with the " -":projection:`$meta` values instead of with the stored values." -msgstr "" - -# 12fac75ac7be4951b2f1c74162716b84 -#: ../source/reference/operator/projection/meta.txt:50 -msgid "Projection" -msgstr "" - -# c0e11d9c2e874e9ea04b9e9b36e52579 -#: ../source/reference/operator/projection/meta.txt:52 -msgid "" -"The :projection:`$meta` expression can be used in the :term:`projection` " -"document, as in:" -msgstr "" - -# d811df91634644e597c22a3a8914e15d -#: ../source/reference/operator/projection/meta.txt:62 -msgid "" -"The :projection:`$meta` expression specifies the inclusion of the field " -"to the result set and does *not* specify the exclusion of the other " -"fields." -msgstr "" - -# d2fdfe508c4b4fcdacf7123490b0e2d4 -#: ../source/reference/operator/projection/meta.txt:66 -msgid "" -"The :projection:`$meta` expression can be a part of a projection document" -" that specifies exclusions of other fields or that specifies inclusions " -"of other fields." -msgstr "" - -# 8023b551dc954bfd882b2b53719ad263 -#: ../source/reference/operator/projection/meta.txt:70 -msgid "" -"The metadata returns information on the processing of the ```` " -"operation. As such, the returned metadata, assigned to the " -"````, has no meaning inside a ```` expression;" -" i.e. specifying a condition on the ```` as part of " -"the ```` is similar to specifying a condition on a non-existing " -"field if no field exists in the documents with the " -"````." -msgstr "" - -# b6a556b9e2984486a6704f8e36312e35 -#: ../source/reference/operator/projection/meta.txt:79 -msgid "Sort" -msgstr "" - -# f1adc77279d44db0baa297400c935ead -#: ../source/reference/operator/projection/meta.txt:81 -msgid "" -"The :projection:`$meta` expression can be part of a " -":method:`~cursor.sort()` expression, as in:" -msgstr "" - -# c277aa0acff242308349eae064f2bfe5 -#: ../source/reference/operator/projection/meta.txt:91 -msgid "" -"To include a :projection:`$meta` expression in a :method:`~cursor.sort()`" -" expression, the *same* :projection:`$meta` expression, including the " -"````, must appear in the projection document. The " -"specified metadata determines the sort order. For example, the " -"``\"textScore\"`` metadata sorts in descending order." -msgstr "" - -# 988721d599ae49c3947bcade515affcb -#: ../source/reference/operator/projection/meta.txt:97 -msgid "For additional examples, see :ref:`text-operator-example-compound-sort`." -msgstr "" - -# 3ddf3ed1ee2443fe966e8f45445eba0c -#: ../source/reference/operator/projection/meta.txt:100 -msgid "Examples" -msgstr "" - -# 39a9beb9dd2f4a3a980cd3a6c0d4c501 -#: ../source/reference/operator/projection/meta.txt:105 -msgid "" -"For examples of ``\"textScore\"`` projections and sorts, see " -":query:`$text`." -msgstr "" - -#~ msgid "" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/projection/positional.po b/locale/zh/LC_MESSAGES/reference/operator/projection/positional.po deleted file mode 100644 index d2b4f02028e..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/projection/positional.po +++ /dev/null @@ -1,271 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# a6bc7832f80549eb921ce4afbea34676 -#: ../source/reference/operator/projection/positional.txt:3 -msgid "\\$ (projection)" -msgstr "" - -# 9758fbc1f30943ba8378c1987aa19caf -#: ../source/reference/operator/projection/positional.txt -msgid "On this page" -msgstr "" - -# 1f89776ded0d4c159fc7a2c528af71ad -#: ../source/reference/operator/projection/positional.txt:14 -msgid "Definition" -msgstr "" - -# d66292a24b0f4df7a2b4a3175203c1a7 -#: ../source/reference/operator/projection/positional.txt:19 -msgid "" -"The positional :projection:`$` operator limits the contents of an " -"```` from the query results to contain only the **first** element " -"matching the query document. To specify an array element to update, see " -"the :doc:`positional $ operator for updates " -"`." -msgstr "" - -# e7e965b4705841d19e9896897125a5fc -#: ../source/reference/operator/projection/positional.txt:25 -msgid "" -"Use :projection:`$` in the :term:`projection` document of the " -":method:`~db.collection.find()` method or the " -":method:`~db.collection.findOne()` method when you only need one " -"particular array element in selected documents." -msgstr "" - -# 6574406dd686477b9bb26ce7906e2a97 -#: ../source/reference/operator/projection/positional.txt:30 -msgid "" -"See the aggregation operator :expression:`$filter` to return an array " -"with only those elements that match the specified condition." -msgstr "" - -# 28d52cf941d64c2f9dbcb8151ada590a -#: ../source/reference/operator/projection/positional.txt:34 -msgid "Usage Considerations" -msgstr "" - -# 5fb25edc584c4d1e880bc70087df733a -#: ../source/includes/fact-positional-projection-vs-elemmatch.rst:1 -msgid "" -"Both the :projection:`$` operator and the :projection:`$elemMatch` " -"operator project a subset of elements from an array based on a condition." -msgstr "" - -# 9a58ac972fa64b85a9b3712f62e8b8a9 -#: ../source/includes/fact-positional-projection-vs-elemmatch.rst:4 -msgid "" -"The :projection:`$` operator projects the array elements based on some " -"condition from the query statement." -msgstr "" - -# 08706f989f7f4abab7a6dec10d546042 -#: ../source/includes/fact-positional-projection-vs-elemmatch.rst:7 -msgid "" -"The :projection:`$elemMatch` projection operator takes an explicit " -"condition argument. This allows you to project based on a condition not " -"in the query, or if you need to project based on multiple fields in the " -"array's embedded documents. See :ref:`array-field-limitation` for an " -"example." -msgstr "" - -# 524e82c3133e499fb10f8e99e48556fe -#: ../source/includes/extracts/views-unsupported-projection-$.rst:1 -msgid "" -":method:`db.collection.find()` operations on :doc:`views ` " -"do not support :projection:`$` projection operator." -msgstr "" - -# c2863884b9a448fbb247ce4208c303fd -#: ../source/reference/operator/projection/positional.txt:41 -msgid "Behavior" -msgstr "" - -# 81a9f647d2c3418d9ab694c90fd03f79 -#: ../source/reference/operator/projection/positional.txt:44 -msgid "Usage Requirements" -msgstr "" - -# 47d94cd791fe4da5bc5ddb57c82916eb -#: ../source/reference/operator/projection/positional.txt:46 -msgid "Given the form:" -msgstr "" - -# b6804e1f538c43779038de6dda9e86ae -#: ../source/reference/operator/projection/positional.txt:55 -msgid "" -"The ```` field being limited **must** appear in the :ref:`query " -"document `, and the ```` can be " -"documents that contain :ref:`query operator expressions `." -msgstr "" - -# 3b3f103019f1448db419d9ecca757b4e -#: ../source/reference/operator/projection/positional.txt:62 -msgid "Array Field Limitations" -msgstr "" - -# 88594ecfc3c94f9096da8ab506078a7b -#: ../source/reference/operator/projection/positional.txt:64 -msgid "MongoDB requires the following when dealing with projection over arrays:" -msgstr "" - -# 8e71d473677249ba89bc3f4c7d9d5c29 -#: ../source/reference/operator/projection/positional.txt:66 -msgid "" -"Only one positional :projection:`$` operator may appear in the projection" -" document." -msgstr "" - -# 573e4e3ddad240b197238fe861afd565 -#: ../source/reference/operator/projection/positional.txt:69 -msgid "" -"Only one array field, the one being limited with the :projection:`$` " -"projection operator, should appear in the :ref:`query document `. Additional array fields in the query " -"document may lead to undefined behavior." -msgstr "" - -# e84c5f1d4be845368c5803bb673692f0 -#: ../source/reference/operator/projection/positional.txt:74 -msgid "" -"The :ref:`query document ` should only " -"contain a single condition on the array field being projected. Multiple " -"conditions may override each other internally and lead to undefined " -"behavior." -msgstr "" - -# f15fce79d88b4e259deb7dc68f23b86e -#: ../source/reference/operator/projection/positional.txt:79 -msgid "Under these requirements, the following query is **incorrect**:" -msgstr "" - -# 0ec438c07201436591c6b931b5019007 -#: ../source/reference/operator/projection/positional.txt:86 -msgid "" -"To specify criteria on multiple fields of documents inside that array, " -"use the :query:`$elemMatch` query operator. The following query will " -"return any embedded documents inside a ``grades`` array that have a " -"``mean`` of greater than 70 and a ``grade`` of greater than 90." -msgstr "" - -# 0619751b7b514334bef1759fda10c1ba -#: ../source/reference/operator/projection/positional.txt:99 -msgid "" -"You must use the :projection:`$elemMatch` operator if you need separate " -"conditions for selecting documents and for choosing fields within those " -"documents." -msgstr "" - -# b0d92f3653ad49faa197c05858b8d6ee -#: ../source/reference/operator/projection/positional.txt:103 -msgid "Sorts and the Positional Operator" -msgstr "" - -# 21311a47155c4763a0b72f10fc801b4f -#: ../source/reference/operator/projection/positional.txt:105 -msgid "" -"When the :method:`~db.collection.find()` method includes a " -":method:`~cursor.sort()`, the :method:`~db.collection.find()` method " -"applies the :method:`~cursor.sort()` to order the matching documents " -"**before** it applies the positional :projection:`$` projection operator." -msgstr "" - -# b7dc3c4299cc402887265d898840ae1e -#: ../source/reference/operator/projection/positional.txt:111 -msgid "" -"If an array field contains multiple documents with the same field name " -"and the :method:`~db.collection.find()` method includes a " -":method:`~cursor.sort()` on that repeating field, the returned documents " -"may not reflect the sort order because the sort was applied to the " -"elements of the array before the :projection:`$` projection operator." -msgstr "" - -# 5a7eb0af52634257b374ee93bceb81ee -#: ../source/reference/operator/projection/positional.txt:120 -msgid "Examples" -msgstr "" - -# 392b754dbc5842f593861aae219129fa -#: ../source/reference/operator/projection/positional.txt:123 -msgid "Project Array Values" -msgstr "" - -# 4d60e55855a14b22b75a1b33ca299115 -#: ../source/reference/operator/projection/positional.txt:125 -msgid "A collection ``students`` contains the following documents:" -msgstr "" - -# 68c5287512734cdb9c9ea796325bd298 -#: ../source/reference/operator/projection/positional.txt:136 -msgid "" -"In the following query, the projection ``{ \"grades.$\": 1 }`` returns " -"only the first element greater than or equal to ``85`` for the ``grades``" -" field." -msgstr "" - -# 038ffb62d85d467eb94cafd945e0247a -# 6091a0499d9e4d0492ba5f5f9a3408b9 -#: ../source/reference/operator/projection/positional.txt:145 -#: ../source/reference/operator/projection/positional.txt:186 -msgid "The operation returns the following documents:" -msgstr "" - -# 3928026d39b7457496a024cb43364bbf -#: ../source/reference/operator/projection/positional.txt:153 -msgid "" -"Although the array field ``grades`` may contain multiple elements that " -"are greater than or equal to ``85``, the :projection:`$` projection " -"operator returns only the first matching element from the array." -msgstr "" - -# 13ad274853544c2298d9d142e84d122a -#: ../source/reference/operator/projection/positional.txt:159 -msgid "Project Array Documents" -msgstr "" - -# 3ece5722afec46918a137da16eb7a576 -#: ../source/reference/operator/projection/positional.txt:161 -msgid "" -"A ``students`` collection contains the following documents where the " -"``grades`` field is an array of documents; each document contain the " -"three field names ``grade``, ``mean``, and ``std``:" -msgstr "" - -# c91bce16652b43e6ab69b02c0e240bdc -#: ../source/reference/operator/projection/positional.txt:175 -msgid "" -"In the following query, the projection ``{ \"grades.$\": 1 }`` returns " -"only the first element with the ``mean`` greater than ``70`` for the " -"``grades`` field:" -msgstr "" - -# 4f7b644df3de453ea9d3f587afe7d284 -#: ../source/reference/operator/projection/positional.txt:194 -msgid "Further Reading" -msgstr "" - -# 01f196c888074fa29ddbf72b903c6bad -#: ../source/reference/operator/projection/positional.txt:196 -msgid ":projection:`$elemMatch (projection) <$elemMatch>`" -msgstr "" - -#~ msgid "" -#~ "Only one array field may appear in" -#~ " the :ref:`query document `." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/projection/slice.po b/locale/zh/LC_MESSAGES/reference/operator/projection/slice.po deleted file mode 100644 index 2cea163c7f8..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/projection/slice.po +++ /dev/null @@ -1,92 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 35443249842c4955b3f168267654d12c -#: ../source/reference/operator/projection/slice.txt:3 -msgid "$slice (projection)" -msgstr "" - -# b4927a51717344dabce990706d9d6eba -#: ../source/reference/operator/projection/slice.txt:15 -msgid "" -"The :projection:`$slice` operator controls the number of items of an " -"array that a query returns. For information on limiting the size of an " -"array during an update with :update:`$push`, see the :update:`$slice` " -"modifier instead." -msgstr "" - -# 4a58d85da54b4649a2cf4d0f11a9239f -#: ../source/includes/extracts/views-unsupported-projection-$slice.rst:1 -msgid "" -":method:`db.collection.find()` operations on :doc:`views ` " -"do not support :projection:`$slice` projection operator." -msgstr "" - -# 4fbccaee36864adc99d36565ccdaf1d2 -#: ../source/reference/operator/projection/slice.txt:22 -msgid "Consider the following prototype query:" -msgstr "" - -# e37e2d55d162426b8f461cd71faf8c6a -#: ../source/reference/operator/projection/slice.txt:28 -msgid "" -"This operation selects the document ``collection`` identified by a field " -"named ``field`` that holds ``value`` and returns the number of elements " -"specified by the value of ``count`` from the array stored in the " -"``array`` field. If ``count`` has a value greater than the number of " -"elements in ``array`` the query returns all elements of the array." -msgstr "" - -# 60f1260a1eec48efbdc7f937fe03b912 -#: ../source/reference/operator/projection/slice.txt:35 -msgid "" -":projection:`$slice` accepts arguments in a number of formats, including " -"negative values and arrays. Consider the following examples:" -msgstr "" - -# 9d76f2f37e2548edab13fa3df6863327 -#: ../source/reference/operator/projection/slice.txt:43 -msgid "" -"Here, :projection:`$slice` selects the first five items in an array in " -"the ``comments`` field." -msgstr "" - -# 75a7764553c34308b394922acc0f5e7e -#: ../source/reference/operator/projection/slice.txt:50 -msgid "This operation returns the last five items in array." -msgstr "" - -# da53b9f5deaa417e86937fa192cba096 -#: ../source/reference/operator/projection/slice.txt:52 -msgid "" -"The following examples specify an array as an argument to " -":projection:`$slice`. Arrays take the form of ``[ skip , limit ]``, where" -" the first value indicates the number of items in the array to skip and " -"the second value indicates the number of items to return." -msgstr "" - -# 6251f7ccd4b84f708f89eee965cd22d2 -#: ../source/reference/operator/projection/slice.txt:61 -msgid "" -"Here, the query will only return 10 items, after skipping the first 20 " -"items of that array." -msgstr "" - -# 1002828cc2df4841953a6ee896fbca76 -#: ../source/reference/operator/projection/slice.txt:68 -msgid "" -"This operation returns 10 items as well, beginning with the item that is " -"20th from the last item of the array." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/query-array.po b/locale/zh/LC_MESSAGES/reference/operator/query-array.po deleted file mode 100644 index 7c4887a4041..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/query-array.po +++ /dev/null @@ -1,56 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query-array.txt:3 -msgid "Query Operator Array" -msgstr "" - -#: ../source/includes/toc/table-operator-query-array.rst:2 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-operator-query-array.rst:2 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-operator-query-array.rst:4 -msgid ":query:`$all`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-array.rst:4 -msgid "Matches arrays that contain all elements specified in the query." -msgstr "" - -#: ../source/includes/toc/table-operator-query-array.rst:6 -msgid ":query:`$elemMatch`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-array.rst:6 -msgid "" -"Selects documents if element in the array field matches all the specified " -":query:`$elemMatch` conditions." -msgstr "" - -#: ../source/includes/toc/table-operator-query-array.rst:8 -msgid ":query:`$size`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-array.rst:8 -msgid "Selects documents if the array field is a specified size." -msgstr "" - -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on " -"the specific operator to go to its reference page." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/query-bitwise.po b/locale/zh/LC_MESSAGES/reference/operator/query-bitwise.po deleted file mode 100644 index 45938c98333..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/query-bitwise.po +++ /dev/null @@ -1,70 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query-bitwise.txt:3 -msgid "Bitwise Query Operators" -msgstr "" - -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on " -"the specific operator to go to its reference page." -msgstr "" - -#: ../source/includes/toc/table-operator-query-bitwise.rst:2 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-operator-query-bitwise.rst:2 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-operator-query-bitwise.rst:4 -msgid ":query:`$bitsAllSet`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-bitwise.rst:4 -msgid "" -"Matches numeric or binary values in which a set of bit positions *all* have " -"a value of ``1``." -msgstr "" - -#: ../source/includes/toc/table-operator-query-bitwise.rst:6 -msgid ":query:`$bitsAnySet`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-bitwise.rst:6 -msgid "" -"Matches numeric or binary values in which *any* bit from a set of bit " -"positions has a value of ``1``." -msgstr "" - -#: ../source/includes/toc/table-operator-query-bitwise.rst:8 -msgid ":query:`$bitsAllClear`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-bitwise.rst:8 -msgid "" -"Matches numeric or binary values in which a set of bit positions *all* have " -"a value of ``0``." -msgstr "" - -#: ../source/includes/toc/table-operator-query-bitwise.rst:10 -msgid ":query:`$bitsAnyClear`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-bitwise.rst:10 -msgid "" -"Matches numeric or binary values in which *any* bit from a set of bit " -"positions has a value of ``0``." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/query-comparison.po b/locale/zh/LC_MESSAGES/reference/operator/query-comparison.po deleted file mode 100644 index 3c118d91cf8..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/query-comparison.po +++ /dev/null @@ -1,100 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query-comparison.txt:5 -msgid "Comparison Query Operators" -msgstr "" - -#: ../source/includes/fact-comparison-order.rst:1 -msgid "" -"For comparison of different BSON type values, see the :ref:`specified BSON " -"comparison order `." -msgstr "" - -#: ../source/includes/toc/table-operator-query-comparison.rst:2 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-operator-query-comparison.rst:2 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-operator-query-comparison.rst:4 -msgid ":query:`$eq`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-comparison.rst:4 -msgid "Matches values that are equal to a specified value." -msgstr "" - -#: ../source/includes/toc/table-operator-query-comparison.rst:6 -msgid ":query:`$gt`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-comparison.rst:6 -msgid "Matches values that are greater than a specified value." -msgstr "" - -#: ../source/includes/toc/table-operator-query-comparison.rst:8 -msgid ":query:`$gte`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-comparison.rst:8 -msgid "Matches values that are greater than or equal to a specified value." -msgstr "" - -#: ../source/includes/toc/table-operator-query-comparison.rst:10 -msgid ":query:`$lt`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-comparison.rst:10 -msgid "Matches values that are less than a specified value." -msgstr "" - -#: ../source/includes/toc/table-operator-query-comparison.rst:12 -msgid ":query:`$lte`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-comparison.rst:12 -msgid "Matches values that are less than or equal to a specified value." -msgstr "" - -#: ../source/includes/toc/table-operator-query-comparison.rst:14 -msgid ":query:`$ne`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-comparison.rst:14 -msgid "Matches all values that are not equal to a specified value." -msgstr "" - -#: ../source/includes/toc/table-operator-query-comparison.rst:16 -msgid ":query:`$in`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-comparison.rst:16 -msgid "Matches any of the values specified in an array." -msgstr "" - -#: ../source/includes/toc/table-operator-query-comparison.rst:18 -msgid ":query:`$nin`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-comparison.rst:18 -msgid "Matches none of the values specified in an array." -msgstr "" - -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on " -"the specific operator to go to its reference page." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/query-element.po b/locale/zh/LC_MESSAGES/reference/operator/query-element.po deleted file mode 100644 index a193d6736b7..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/query-element.po +++ /dev/null @@ -1,46 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query-element.txt:3 -msgid "Element Query Operators" -msgstr "" - -#: ../source/includes/toc/table-operator-query-element.rst:2 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-operator-query-element.rst:2 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-operator-query-element.rst:4 -msgid ":query:`$exists`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-element.rst:4 -msgid "Matches documents that have the specified field." -msgstr "" - -#: ../source/includes/toc/table-operator-query-element.rst:6 -msgid ":query:`$type`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-element.rst:6 -msgid "Selects documents if a field is of the specified type." -msgstr "" - -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on " -"the specific operator to go to its reference page." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/query-evaluation.po b/locale/zh/LC_MESSAGES/reference/operator/query-evaluation.po deleted file mode 100644 index dd0c3efa2de..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/query-evaluation.po +++ /dev/null @@ -1,64 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query-evaluation.txt:3 -msgid "Evaluation Query Operators" -msgstr "" - -#: ../source/includes/toc/table-operator-query-evaluation.rst:2 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-operator-query-evaluation.rst:2 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-operator-query-evaluation.rst:4 -msgid ":query:`$mod`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-evaluation.rst:4 -msgid "" -"Performs a modulo operation on the value of a field and selects documents " -"with a specified result." -msgstr "" - -#: ../source/includes/toc/table-operator-query-evaluation.rst:6 -msgid ":query:`$regex`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-evaluation.rst:6 -msgid "Selects documents where values match a specified regular expression." -msgstr "" - -#: ../source/includes/toc/table-operator-query-evaluation.rst:8 -msgid ":query:`$text`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-evaluation.rst:8 -msgid "Performs text search." -msgstr "" - -#: ../source/includes/toc/table-operator-query-evaluation.rst:10 -msgid ":query:`$where`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-evaluation.rst:10 -msgid "Matches documents that satisfy a JavaScript expression." -msgstr "" - -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on " -"the specific operator to go to its reference page." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/query-geospatial.po b/locale/zh/LC_MESSAGES/reference/operator/query-geospatial.po deleted file mode 100644 index 5bd3b76ba26..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/query-geospatial.po +++ /dev/null @@ -1,177 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query-geospatial.txt:3 -msgid "Geospatial Query Operators" -msgstr "" - -#: ../source/reference/operator/query-geospatial.txt:16 -msgid "Operators" -msgstr "" - -#: ../source/reference/operator/query-geospatial.txt:21 -msgid "Query Selectors" -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial.rst:2 -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:2 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial.rst:2 -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:2 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial.rst:4 -msgid ":query:`$geoWithin`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial.rst:4 -msgid "" -"Selects geometries within a bounding :ref:`GeoJSON geometry `. The :doc:`2dsphere ` and :doc:`2d " -"` indexes support :query:`$geoWithin`." -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial.rst:10 -msgid ":query:`$geoIntersects`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial.rst:10 -msgid "" -"Selects geometries that intersect with a :term:`GeoJSON` geometry. The " -":doc:`2dsphere ` index supports :query:`$geoIntersects`." -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial.rst:15 -msgid ":query:`$near`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial.rst:15 -msgid "" -"Returns geospatial objects in proximity to a point. Requires a geospatial " -"index. The :doc:`2dsphere ` and :doc:`2d ` " -"indexes support :query:`$near`." -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial.rst:21 -msgid ":query:`$nearSphere`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial.rst:21 -msgid "" -"Returns geospatial objects in proximity to a point on a sphere. Requires a " -"geospatial index. The :doc:`2dsphere ` and :doc:`2d " -"` indexes support :query:`$nearSphere`." -msgstr "" - -#: ../source/reference/operator/query-geospatial.txt:28 -msgid "Geometry Specifiers" -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:4 -msgid ":query:`$geometry`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:4 -msgid "" -"Specifies a geometry in :term:`GeoJSON` format to geospatial query " -"operators." -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:6 -msgid ":query:`$minDistance`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:6 -msgid "" -"Specifies a minimum distance to limit the results of :query:`$near` and " -":query:`$nearSphere` queries. For use with ``2dsphere`` index only." -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:11 -msgid ":query:`$maxDistance`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:11 -msgid "" -"Specifies a maximum distance to limit the results of :query:`$near` and " -":query:`$nearSphere` queries. The :doc:`2dsphere ` and " -":doc:`2d ` indexes support :query:`$centerSphere`." -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:17 -msgid ":query:`$center`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:17 -msgid "" -"Specifies a circle using legacy coordinate pairs to :query:`$geoWithin` " -"queries when using planar geometry. The :doc:`2d ` index supports " -":query:`$center`." -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:22 -msgid ":query:`$centerSphere`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:22 -msgid "" -"Specifies a circle using either legacy coordinate pairs or :term:`GeoJSON` " -"format for :query:`$geoWithin` queries when using spherical geometry. The " -":doc:`2dsphere ` and :doc:`2d ` indexes support " -":query:`$centerSphere`." -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:28 -msgid ":query:`$box`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:28 -msgid "" -"Specifies a rectangular box using legacy coordinate pairs for " -":query:`$geoWithin` queries. The :doc:`2d ` index supports " -":query:`$box`." -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:33 -msgid ":query:`$polygon`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:33 -msgid "" -"Specifies a polygon to using legacy coordinate pairs for :query:`$geoWithin`" -" queries. The :doc:`2d ` index supports :query:`$center`." -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:38 -msgid ":query:`$uniqueDocs`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-geospatial-modifiers.rst:38 -msgid "" -"Deprecated. Modifies a :query:`$geoWithin` and :query:`$near` queries to " -"ensure that even if a document matches the query multiple times, the query " -"returns the document once." -msgstr "" - -#: ../source/reference/operator/query-geospatial.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on " -"the specific operator to go to its reference page." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/query-logical.po b/locale/zh/LC_MESSAGES/reference/operator/query-logical.po deleted file mode 100644 index fec5e288c20..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/query-logical.po +++ /dev/null @@ -1,70 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query-logical.txt:3 -msgid "Logical Query Operators" -msgstr "" - -#: ../source/includes/toc/table-operator-query-logical.rst:2 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-operator-query-logical.rst:2 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-operator-query-logical.rst:4 -msgid ":query:`$or`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-logical.rst:4 -msgid "" -"Joins query clauses with a logical ``OR`` returns all documents that match " -"the conditions of either clause." -msgstr "" - -#: ../source/includes/toc/table-operator-query-logical.rst:6 -msgid ":query:`$and`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-logical.rst:6 -msgid "" -"Joins query clauses with a logical ``AND`` returns all documents that match " -"the conditions of both clauses." -msgstr "" - -#: ../source/includes/toc/table-operator-query-logical.rst:8 -msgid ":query:`$not`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-logical.rst:8 -msgid "" -"Inverts the effect of a query expression and returns documents that do *not*" -" match the query expression." -msgstr "" - -#: ../source/includes/toc/table-operator-query-logical.rst:10 -msgid ":query:`$nor`" -msgstr "" - -#: ../source/includes/toc/table-operator-query-logical.rst:10 -msgid "" -"Joins query clauses with a logical ``NOR`` returns all documents that fail " -"to match both clauses." -msgstr "" - -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on " -"the specific operator to go to its reference page." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/query-modifier.po b/locale/zh/LC_MESSAGES/reference/operator/query-modifier.po deleted file mode 100644 index 2e17318d54a..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/query-modifier.po +++ /dev/null @@ -1,306 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 680b56a728a04c4a857d223abe1ec77c -#: ../source/reference/operator/query-modifier.txt:3 -msgid "Query Modifiers" -msgstr "" - -# 60b42e317e4c40119c9bf0a3cb5eb2b2 -#: ../source/reference/operator/query-modifier.txt:7 -msgid "" -"In addition to the :doc:`MongoDB Query Operators `, " -"there are a number of \"meta\" operators that let you modify the output " -"or behavior of a query." -msgstr "" - -# 40211e3656584cfdac90db995d462932 -# 3dd6ff6600a341ba822c756b39ccd30a -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator.rst:7 -msgid "Deprecated in the ``mongo`` Shell since v3.2" -msgstr "" - -# 4a54e44c9c8846e498a165ed4e527276 -# 6ddbdb3efb9a4001bea4bef2c6e6cb92 -#: ../source/includes/extracts/mongo-shell-deprecated-meta-operator.rst:5 -msgid "" -"Starting in v3.2, the query \"meta\" operators are deprecated in the " -":program:`mongo` shell. In the :program:`mongo` shell, use the " -":doc:`cursor methods ` instead." -msgstr "" - -# 09bceb207ee245fbb25cdd051548a8e8 -#: ../source/reference/operator/query-modifier.txt:13 -msgid "" -"The driver interfaces may provide :doc:`cursor methods ` that wrap these options. When possible, use these methods; " -"otherwise, you can add these options using either of the following " -"syntax:" -msgstr "" - -# 19d68211d4804de9ba2579480ca343ac -#: ../source/reference/operator/query-modifier.txt:24 -msgid "Operators" -msgstr "" - -# 46ecd6df552d4ba086cafbf72cb2a88c -#: ../source/reference/operator/query-modifier.txt:27 -msgid "Modifiers" -msgstr "" - -# 23f4ff63ecb54150a3d618ec6e950366 -# 018b0684ebc94538976e3e8a362481eb -#: ../source/includes/toc/table-operator-meta.rst:2 -#: ../source/includes/toc/table-operator-sort-order.rst:2 -msgid "Name" -msgstr "" - -# 851891c2dc204516892192e43c979454 -# 86d500e350e74decb24480724f0c26a8 -#: ../source/includes/toc/table-operator-meta.rst:2 -#: ../source/includes/toc/table-operator-sort-order.rst:2 -msgid "Description" -msgstr "" - -# 85bf14235ed149a1ae4c68464586436b -#: ../source/includes/toc/table-operator-meta.rst:4 -msgid ":operator:`$comment`" -msgstr "" - -# 314f90610657411aa75c04cde3e1162a -#: ../source/includes/toc/table-operator-meta.rst:4 -msgid "" -"Adds a comment to the query to identify queries in the :term:`database " -"profiler` output." -msgstr "" - -# b96f2abdd08b4830890354090f617532 -#: ../source/includes/toc/table-operator-meta.rst:6 -msgid ":operator:`$explain`" -msgstr "" - -# fbdc8a205cbe44e0addbb64a6dca042e -#: ../source/includes/toc/table-operator-meta.rst:6 -msgid "" -"Forces MongoDB to report on query execution plans. See " -":method:`~cursor.explain()`." -msgstr "" - -# a690df0c303f46c4b86d31ed153aacf2 -#: ../source/includes/toc/table-operator-meta.rst:8 -msgid ":operator:`$hint`" -msgstr "" - -# 86776b72df7d48f296de6a1a57247df1 -#: ../source/includes/toc/table-operator-meta.rst:8 -msgid "Forces MongoDB to use a specific index. See :method:`~cursor.hint()`" -msgstr "" - -# f3636dfe1b134265a107c7d8f71dd61a -#: ../source/includes/toc/table-operator-meta.rst:10 -msgid ":operator:`$maxScan`" -msgstr "" - -# 72da33646ac642d1ab44a8e8fda69cb6 -#: ../source/includes/toc/table-operator-meta.rst:10 -msgid "Limits the number of documents scanned." -msgstr "" - -# 8d8c5baaa1a044f89341689614d3dcf8 -#: ../source/includes/toc/table-operator-meta.rst:12 -msgid ":operator:`$maxTimeMS`" -msgstr "" - -# f576d7eecbfd4093b95e6eaa54c035fa -#: ../source/includes/toc/table-operator-meta.rst:12 -msgid "" -"Specifies a cumulative time limit in milliseconds for processing " -"operations on a cursor. See :method:`~cursor.maxTimeMS()`." -msgstr "" - -# 5680ad91ee0c415f91ef714cb4f5fb6a -#: ../source/includes/toc/table-operator-meta.rst:14 -msgid ":operator:`$max`" -msgstr "" - -# d590184b1f094f369a056474d8075a13 -#: ../source/includes/toc/table-operator-meta.rst:14 -msgid "" -"Specifies an *exclusive* upper limit for the index to use in a query. See" -" :method:`~cursor.max()`." -msgstr "" - -# 44a7d73f2f2c43328118cf130207c279 -#: ../source/includes/toc/table-operator-meta.rst:16 -msgid ":operator:`$min`" -msgstr "" - -# 826f9e5a562d4f1aa74f741efc8726f0 -#: ../source/includes/toc/table-operator-meta.rst:16 -msgid "" -"Specifies an *inclusive* lower limit for the index to use in a query. See" -" :method:`~cursor.min()`." -msgstr "" - -# f8437fd4ab8a4b0bb2bbdcd6ebcb1b8b -#: ../source/includes/toc/table-operator-meta.rst:18 -msgid ":operator:`$orderby`" -msgstr "" - -# 727900e9fdd24300a43fd48f8b160be2 -#: ../source/includes/toc/table-operator-meta.rst:18 -msgid "" -"Returns a cursor with documents sorted according to a sort specification." -" See :method:`~cursor.sort()`." -msgstr "" - -# f2f0a3dad6854f95bdac69981af617e1 -#: ../source/includes/toc/table-operator-meta.rst:20 -msgid ":operator:`$returnKey`" -msgstr "" - -# aea31f36f8c54b489fc5b705666e054b -#: ../source/includes/toc/table-operator-meta.rst:20 -msgid "Forces the cursor to only return fields included in the index." -msgstr "" - -# 853429d0aa014206b575340e8470e283 -#: ../source/includes/toc/table-operator-meta.rst:22 -msgid ":operator:`$showDiskLoc`" -msgstr "" - -# b2435f4512a542db9e50f03b2107527b -#: ../source/includes/toc/table-operator-meta.rst:22 -msgid "" -"Modifies the documents returned to include references to the on-disk " -"location of each document." -msgstr "" - -# 52cea25151dd486f8a49523fa205e1fc -#: ../source/includes/toc/table-operator-meta.rst:24 -msgid ":operator:`$snapshot`" -msgstr "" - -# 7edc3556b52a4113a06a2510eb853ec8 -#: ../source/includes/toc/table-operator-meta.rst:24 -msgid "" -"Guarantees that a query returns each document no more than once. See " -":method:`~cursor.snapshot()`." -msgstr "" - -# 3ee1e922fce04040a9c56f10d7648592 -#: ../source/includes/toc/table-operator-meta.rst:26 -msgid ":operator:`$query`" -msgstr "" - -# 26d6bc94c0c04d7696f2bc0331578f50 -#: ../source/includes/toc/table-operator-meta.rst:26 -msgid "Wraps a query document." -msgstr "" - -# eeedf1f9d1114cf3975e8ad24998d474 -#: ../source/reference/operator/query-modifier.txt:36 -msgid "Sort Order" -msgstr "" - -# 20b86dca5b364ec6ace014ea3dddae85 -#: ../source/includes/toc/table-operator-sort-order.rst:4 -msgid ":operator:`$natural`" -msgstr "" - -# 80556969e5d34d1ca8f977714918a5d0 -#: ../source/includes/toc/table-operator-sort-order.rst:4 -msgid "" -"A special sort order that orders documents using the order of documents " -"on disk." -msgstr "" - -#~ msgid "Introduction" -#~ msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "Operators" -#~ msgstr "" - -#~ msgid "Modifiers" -#~ msgstr "" - -#~ msgid "Name" -#~ msgstr "" - -#~ msgid "Description" -#~ msgstr "" - -#~ msgid ":operator:`$comment`" -#~ msgstr "" - -#~ msgid ":operator:`$explain`" -#~ msgstr "" - -#~ msgid ":operator:`$hint`" -#~ msgstr "" - -#~ msgid "Forces MongoDB to use a specific index. See :method:`~cursor.hint()`" -#~ msgstr "" - -#~ msgid ":operator:`$maxScan`" -#~ msgstr "" - -#~ msgid "Limits the number of documents scanned." -#~ msgstr "" - -#~ msgid ":operator:`$maxTimeMS`" -#~ msgstr "" - -#~ msgid ":operator:`$max`" -#~ msgstr "" - -#~ msgid ":operator:`$min`" -#~ msgstr "" - -#~ msgid ":operator:`$orderby`" -#~ msgstr "" - -#~ msgid ":operator:`$returnKey`" -#~ msgstr "" - -#~ msgid "Forces the cursor to only return fields included in the index." -#~ msgstr "" - -#~ msgid ":operator:`$showDiskLoc`" -#~ msgstr "" - -#~ msgid ":operator:`$snapshot`" -#~ msgstr "" - -#~ msgid ":operator:`$query`" -#~ msgstr "" - -#~ msgid "Wraps a query document." -#~ msgstr "" - -#~ msgid "Sort Order" -#~ msgstr "" - -#~ msgid ":operator:`$natural`" -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB provides :doc:`cursor methods " -#~ "` for setting " -#~ "options or modifiers on a query." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/query.po b/locale/zh/LC_MESSAGES/reference/operator/query.po deleted file mode 100644 index a8cbc06775f..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/query.po +++ /dev/null @@ -1,76 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query.txt:3 -msgid "Query and Projection Operators" -msgstr "" - -#: ../source/reference/operator/query.txt:18 -msgid "Query Selectors" -msgstr "" - -#: ../source/reference/operator/query.txt:21 -msgid "Comparison" -msgstr "" - -#: ../source/reference/operator/query.txt:36 -msgid "Logical" -msgstr "" - -#: ../source/reference/operator/query.txt:50 -msgid "Element" -msgstr "" - -#: ../source/reference/operator/query.txt:64 -msgid "Evaluation" -msgstr "" - -#: ../source/reference/operator/query.txt:78 -msgid "Geospatial" -msgstr "" - -#: ../source/reference/operator/query.txt:92 -msgid "Array" -msgstr "" - -#: ../source/reference/operator/query.txt:120 -msgid "Comments" -msgstr "" - -#: ../source/reference/operator/query.txt:134 -msgid "Projection Operators" -msgstr "" - -#: ../source/includes/extracts/additional-resources-quick-reference.rst:4 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-quick-reference.rst:6 -msgid "" -"`Quick Reference Cards `_" -msgstr "" - -#: ../source/reference/operator/query.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on " -"the specific operator to go to its reference page." -msgstr "" - -#: ../source/reference/operator/query.txt:106 -msgid "Bitwise" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/query/all.po b/locale/zh/LC_MESSAGES/reference/operator/query/all.po deleted file mode 100644 index 279be5dac4b..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/query/all.po +++ /dev/null @@ -1,213 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 7c22fa16ed354a02981939a0ffeea847 -#: ../source/reference/operator/query/all.txt:3 -msgid "$all" -msgstr "" - -# d55ac4201ca14b538069784ec58df511 -#: ../source/reference/operator/query/all.txt -msgid "On this page" -msgstr "" - -# 9fb85e6582724abf8c8e8cf0b4a471ad -#: ../source/reference/operator/query/all.txt:15 -msgid "" -"The :query:`$all` operator selects the documents where the value of a " -"field is an array that contains all the specified elements. To specify an" -" :query:`$all` expression, use the following prototype:" -msgstr "" - -# 6d8bba58d54e4188b9ea65e0417e4150 -#: ../source/reference/operator/query/all.txt:26 -msgid "Behavior" -msgstr "" - -# 97cd993ee7844af991b64c372ef41994 -#: ../source/reference/operator/query/all.txt:29 -msgid "Equivalent to ``$and`` Operation" -msgstr "" - -# 8a41322b45c14446b32bdac8a0ac7aee -#: ../source/reference/operator/query/all.txt:33 -msgid "" -"The :query:`$all` is equivalent to an :query:`$and` operation of the " -"specified values; i.e. the following statement:" -msgstr "" - -# 4ccbbbf865ea4f2bbd09a8f3688a4e65 -#: ../source/reference/operator/query/all.txt:40 -msgid "is equivalent to:" -msgstr "" - -# ff05a42dcf4443189cde0f23686839b3 -#: ../source/reference/operator/query/all.txt:47 -msgid "Nested Array" -msgstr "" - -# f3e2d656933744eba58156c4ca4af5a3 -#: ../source/reference/operator/query/all.txt:51 -msgid "" -"When passed an array of a nested array (e.g. ``[ [ \"A\" ] ]`` ), " -":query:`$all` can now match documents where the field contains the nested" -" array as an element (e.g. ``field: [ [ \"A\" ], ... ]``), *or* the field" -" equals the nested array (e.g. ``field: [ \"A\" ]``)." -msgstr "" - -# 4f1eb8428dd245ddb6297186b15e5255 -#: ../source/reference/operator/query/all.txt:56 -msgid "For example, consider the following query [#illustrative]_:" -msgstr "" - -# 04644d86606e43ca8a25b5bc77e05292 -#: ../source/reference/operator/query/all.txt:62 -msgid "The query is equivalent to:" -msgstr "" - -# 12c635aa450e4cf0bdd0c11e8de28070 -#: ../source/reference/operator/query/all.txt:68 -msgid "which is equivalent to:" -msgstr "" - -# f8de9d0be7d34d53a1b4ed5108f84b05 -#: ../source/reference/operator/query/all.txt:74 -msgid "" -"As such, the :query:`$all` expression can match documents where the " -"``tags`` field is an array that contains the nested array ``[ \"ssl\", " -"\"security\" ]`` or is an array that equals the nested array:" -msgstr "" - -# e6c126eff36540c49f37ee15ade0d083 -#: ../source/reference/operator/query/all.txt:83 -msgid "" -"This behavior for :query:`$all` allows for more matches than previous " -"versions of MongoDB. Earlier versions could only match documents where " -"the field contains the nested array." -msgstr "" - -# fbc6f80b4f2d4a4e91b9faa190872c18 -#: ../source/reference/operator/query/all.txt:88 -msgid "" -"The :query:`$all` expression with a *single* element is for illustrative " -"purposes since the :query:`$all` expression is unnecessary if matching " -"only a single element. Instead, when matching a single element, a " -"\"contains\" expression (i.e. ``arrayField: element`` ) is more suitable." -msgstr "" - -# ff652d46ea01431eaa28a76c9a8eca69 -#: ../source/reference/operator/query/all.txt:95 -msgid "Examples" -msgstr "" - -# 86c653c2eb6e4fdeb86e606ed929f0fb -#: ../source/reference/operator/query/all.txt:97 -msgid "" -"The following examples use the ``inventory`` collection that contains the" -" documents:" -msgstr "" - -# 95153112cd8448968961e4c165e88047 -#: ../source/reference/operator/query/all.txt:145 -msgid "Use ``$all`` to Match Values" -msgstr "" - -# b316834a65a846a7aaefa78bfc8bc0e4 -#: ../source/reference/operator/query/all.txt:147 -msgid "" -"The following operation uses the :query:`$all` operator to query the " -"``inventory`` collection for documents where the value of the ``tags`` " -"field is an array whose elements include ``appliance``, ``school``, and " -"``book``:" -msgstr "" - -# fe7836ff0d9d4694ad1989019859b246 -#: ../source/reference/operator/query/all.txt:156 -msgid "The above query returns the following documents:" -msgstr "" - -# ecb3d4b974324ddcb333cc3c9ef15036 -#: ../source/reference/operator/query/all.txt:183 -msgid "Use ``$all`` with ``$elemMatch``" -msgstr "" - -# 2d31d0f10b924a72b99b5492d9ba8ee7 -#: ../source/reference/operator/query/all.txt:185 -msgid "" -"If the field contains an array of documents, you can use the " -":query:`$all` with the :query:`$elemMatch` operator." -msgstr "" - -# 2584b0567a6e4c79b0e062600f6e29bf -#: ../source/reference/operator/query/all.txt:188 -msgid "" -"The following operation queries the ``inventory`` collection for " -"documents where the value of the ``qty`` field is an array whose elements" -" match the :query:`$elemMatch` criteria:" -msgstr "" - -# 954ffd1e6bb347cd8667ba2d8606b9db -#: ../source/reference/operator/query/all.txt:201 -msgid "The query returns the following documents:" -msgstr "" - -# f69ce6b3e3e74c28a3d12c642955fc29 -#: ../source/reference/operator/query/all.txt:225 -msgid "" -"The :query:`$all` operator exists to support queries on arrays. But you " -"may use the :query:`$all` operator to select against a non-array " -"``field``, as in the following example:" -msgstr "" - -# 38ea4d4b59fe44b2be436192ea882c25 -#: ../source/reference/operator/query/all.txt:233 -msgid "**However**, use the following form to express the same query:" -msgstr "" - -# f7f123b806ca4706b91c1d989539b3de -#: ../source/reference/operator/query/all.txt:239 -msgid "" -"Both queries will select all documents in the ``inventory`` collection " -"where the value of the ``num`` field equals ``50``." -msgstr "" - -# 12bfe65869a84b5a9d69e84cbd991414 -#: ../source/reference/operator/query/all.txt:246 -msgid "" -"In most cases, MongoDB does not treat arrays as sets. This operator " -"provides a notable exception to this approach." -msgstr "" - -# 53ab7d69d69e4990a51c6712de30f4f5 -#: ../source/reference/operator/query/all.txt:250 -msgid "" -":method:`~db.collection.find()`, :method:`~db.collection.update()`, and " -":update:`$set`." -msgstr "" - -#~ msgid "Performance" -#~ msgstr "" - -#~ msgid "" -#~ "Queries that use the :query:`$all` " -#~ "operator must scan all the documents " -#~ "that match the first element in " -#~ "the :query:`$all` expression. As a " -#~ "result, even with an index to " -#~ "support the query, the operation may " -#~ "be long running, particularly when the" -#~ " first element in the :query:`$all` " -#~ "expression is not very selective." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/query/and.po b/locale/zh/LC_MESSAGES/reference/operator/query/and.po deleted file mode 100644 index 6d585161cd6..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/query/and.po +++ /dev/null @@ -1,107 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/and.txt:3 -msgid "$and" -msgstr "" - -#: ../source/reference/operator/query/and.txt:15 -msgid "" -"*Syntax*: ``{ $and: [ { }, { } , ... , { " -" } ] }``" -msgstr "" - -#: ../source/reference/operator/query/and.txt:17 -msgid "" -":query:`$and` performs a logical ``AND`` operation on an array of *two or " -"more* expressions (e.g. ````, ````, etc.) and " -"selects the documents that satisfy *all* the expressions in the array. The " -":query:`$and` operator uses *short-circuit evaluation*. If the first " -"expression (e.g. ````) evaluates to ``false``, MongoDB will not" -" evaluate the remaining expressions." -msgstr "" - -#: ../source/reference/operator/query/and.txt:27 -msgid "" -"MongoDB provides an implicit ``AND`` operation when specifying a comma " -"separated list of expressions. Using an explicit ``AND`` with the " -":query:`$and` operator is necessary when the same field or operator has to " -"be specified in multiple expressions." -msgstr "" - -#: ../source/reference/operator/query/and.txt:33 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/query/and.txt:36 -msgid "``AND`` Queries With Multiple Expressions Specifying the Same Field" -msgstr "" - -#: ../source/reference/operator/query/and.txt:38 -#: ../source/reference/operator/query/and.txt:61 -msgid "Consider the following example:" -msgstr "" - -#: ../source/reference/operator/query/and.txt:44 -msgid "" -"This query will select all documents in the ``inventory`` collection where:" -msgstr "" - -#: ../source/reference/operator/query/and.txt:47 -msgid "the ``price`` field value is not equal to ``1.99`` **and**" -msgstr "" - -#: ../source/reference/operator/query/and.txt:48 -msgid "the ``price`` field exists." -msgstr "" - -#: ../source/reference/operator/query/and.txt:50 -msgid "" -"This query can be also be constructed with an implicit ``AND`` operation by " -"combining the operator expressions for the ``price`` field. For example, " -"this query can be written as:" -msgstr "" - -#: ../source/reference/operator/query/and.txt:59 -msgid "``AND`` Queries With Multiple Expressions Specifying the Same Operator" -msgstr "" - -#: ../source/reference/operator/query/and.txt:72 -msgid "This query will return all select all documents where:" -msgstr "" - -#: ../source/reference/operator/query/and.txt:74 -msgid "the ``price`` field value equals ``0.99`` or ``1.99``, **and**" -msgstr "" - -#: ../source/reference/operator/query/and.txt:75 -msgid "" -"the ``sale`` field value is equal to ``true`` **or** the ``qty`` field value" -" is less than ``20``." -msgstr "" - -#: ../source/reference/operator/query/and.txt:78 -msgid "" -"This query cannot be constructed using an implicit ``AND`` operation, " -"because it uses the :query:`$or` operator more than once." -msgstr "" - -#: ../source/reference/operator/query/and.txt:83 -msgid "" -":method:`~db.collection.find()`, :method:`~db.collection.update()`, " -":query:`$ne`, :query:`$exists`, :update:`$set`." -msgstr "" - -#: ../source/reference/operator/query/and.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/query/bitsAllClear.po b/locale/zh/LC_MESSAGES/reference/operator/query/bitsAllClear.po deleted file mode 100644 index 7e2ee849ca0..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/query/bitsAllClear.po +++ /dev/null @@ -1,210 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/bitsAllClear.txt:3 -msgid "$bitsAllClear" -msgstr "" - -#: ../source/reference/operator/query/bitsAllClear.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/query/bitsAllClear.txt:17 -msgid "" -":query:`$bitsAllClear` matches documents where *all* of the bit positions " -"given by the query are clear (i.e. ``0``) in ``field``." -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:3 -msgid "``{ : { $bitsAllClear: } }``" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:5 -msgid "" -"``{ : { $bitsAllClear: <`` :bsontype:`BinData ` " -"``bitmask> } }``" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:7 -msgid "``{ : { $bitsAllClear: [ , , ... ] } }``" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:9 -msgid "" -"The ``field`` value must be either numerical or a :bsontype:`BinData " -"` instance. Otherwise, :query:`$bitsAllClear` will not match " -"the current document." -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:16 -msgid "Numeric Bitmask" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:14 -msgid "" -"You can provide a numeric bitmask to be matched against the operand field. " -"It must be representable as a non-negative 32-bit signed integer. Otherwise," -" :query:`$bitsAllClear` will return an error." -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:20 -#: ../source/reference/operator/query/bitsAllClear.txt:78 -msgid "BinData Bitmask" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:19 -msgid "" -"You can also use an arbitrarily large :bsontype:`BinData ` " -"instance as a bitmask." -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:25 -msgid "Position List" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:23 -msgid "" -"If querying a list of bit positions, each ```` must be a non-" -"negative integer. Bit positions start at ``0`` from the least significant " -"bit. For example, the decimal number ``254`` would have the following bit " -"positions:" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:29 -msgid "**Bit Value**" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:31 -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:33 -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:35 -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:37 -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:39 -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:41 -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:43 -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:61 -msgid "1" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:45 -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:63 -msgid "0" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:47 -msgid "**Position**" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:49 -msgid "7" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:51 -msgid "6" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:53 -msgid "5" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:55 -msgid "4" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:57 -msgid "3" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallclear-description.rst:59 -msgid "2" -msgstr "" - -#: ../source/reference/operator/query/bitsAllClear.txt:23 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/query/bitsAllClear.txt:26 -msgid "Floating Point Values" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallclear-floating-point.rst:1 -msgid "" -":query:`$bitsAllClear` will not match numerical values that cannot be " -"represented as a signed 64-bit integer. This can be the case if a value is " -"either too large or small to fit in a signed 64-bit integer, or if it has a " -"fractional component." -msgstr "" - -#: ../source/reference/operator/query/bitsAllClear.txt:31 -msgid "Sign Extension" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-sign-extension.rst:1 -msgid "" -"Numbers are sign extended. For example, $bitsAllSet considers bit position " -"``200`` to be set for the negative number ``-5``, but bit position ``200`` " -"to be clear for the positive number ``+5``." -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-sign-extension.rst:5 -msgid "" -"In contrast, :bsontype:`BinData ` instances are zero-extended. " -"For example, given the following document:" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-sign-extension.rst:12 -msgid "$bitsAllSet will consider all bits outside of ``x`` to be clear." -msgstr "" - -#: ../source/reference/operator/query/bitsAllClear.txt:36 -msgid "Examples" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitwise-example-collection.rst:1 -msgid "" -"The following examples will use a collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/query/bitsAllClear.txt:41 -msgid "Bit Position Array" -msgstr "" - -#: ../source/reference/operator/query/bitsAllClear.txt:43 -msgid "" -"The following query uses the :query:`$bitsAllClear` operator to test whether" -" field ``a`` has bits clear at position ``1`` and position ``5``, where the " -"least significant bit is position ``0``." -msgstr "" - -#: ../source/reference/operator/query/bitsAllClear.txt:51 -#: ../source/reference/operator/query/bitsAllClear.txt:70 -#: ../source/reference/operator/query/bitsAllClear.txt:88 -msgid "The query matches the following documents:" -msgstr "" - -#: ../source/reference/operator/query/bitsAllClear.txt:60 -msgid "Integer Bitmask" -msgstr "" - -#: ../source/reference/operator/query/bitsAllClear.txt:62 -msgid "" -"The following query uses the :query:`$bitsAllClear` operator to test whether" -" field ``a`` has bits clear at positions ``0``, ``1``, and ``5`` (the binary" -" representation of the bitmask ``35`` is ``00100011``)." -msgstr "" - -#: ../source/reference/operator/query/bitsAllClear.txt:80 -msgid "" -"The following query uses the :query:`$bitsAllClear` operator to test whether" -" field ``a`` has bits clear at positions `2` and `4` (the binary " -"representation of ``BinData(0, \"ID==\")`` is ``00010100``." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/query/bitsAllSet.po b/locale/zh/LC_MESSAGES/reference/operator/query/bitsAllSet.po deleted file mode 100644 index 30ecce7c11c..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/query/bitsAllSet.po +++ /dev/null @@ -1,213 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/bitsAllSet.txt:3 -msgid "$bitsAllSet" -msgstr "" - -#: ../source/reference/operator/query/bitsAllSet.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/query/bitsAllSet.txt:17 -msgid "" -":query:`$bitsAllSet` matches documents where *all* of the bit positions " -"given by the query are set (i.e. ``1``) in ``field``." -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:3 -msgid "``{ : { $bitsAllSet: } }``" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:5 -msgid "" -"``{ : { $bitsAllSet: <`` :bsontype:`BinData ` ``bitmask>" -" } }``" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:7 -msgid "``{ : { $bitsAllSet: [ , , ... ] } }``" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:9 -msgid "" -"The ``field`` value must be either numerical or a :bsontype:`BinData " -"` instance. Otherwise, :query:`$bitsAllSet` will not match the " -"current document." -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:16 -msgid "Numeric Bitmask" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:14 -msgid "" -"You can provide a numeric bitmask to be matched against the operand field. " -"It must be representable as a non-negative 32-bit signed integer. Otherwise," -" :query:`$bitsAllSet` will return an error." -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:20 -#: ../source/reference/operator/query/bitsAllSet.txt:77 -msgid "BinData Bitmask" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:19 -msgid "" -"You can also use an arbitrarily large :bsontype:`BinData ` " -"instance as a bitmask." -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:25 -msgid "Position List" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:23 -msgid "" -"If querying a list of bit positions, each ```` must be a non-" -"negative integer. Bit positions start at ``0`` from the least significant " -"bit. For example, the decimal number ``254`` would have the following bit " -"positions:" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:29 -msgid "**Bit Value**" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:31 -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:33 -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:35 -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:37 -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:39 -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:41 -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:43 -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:61 -msgid "1" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:45 -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:63 -msgid "0" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:47 -msgid "**Position**" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:49 -msgid "7" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:51 -msgid "6" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:53 -msgid "5" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:55 -msgid "4" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:57 -msgid "3" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-description.rst:59 -msgid "2" -msgstr "" - -#: ../source/reference/operator/query/bitsAllSet.txt:23 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/query/bitsAllSet.txt:26 -msgid "Floating Point Values" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-floating-point.rst:1 -msgid "" -":query:`$bitsAllSet` will not match numerical values that cannot be " -"represented as a signed 64-bit integer. This can be the case if a value is " -"either too large or small to fit in a signed 64-bit integer, or if it has a " -"fractional component." -msgstr "" - -#: ../source/reference/operator/query/bitsAllSet.txt:31 -msgid "Sign Extension" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-sign-extension.rst:1 -msgid "" -"Numbers are sign extended. For example, $bitsAllSet considers bit position " -"``200`` to be set for the negative number ``-5``, but bit position ``200`` " -"to be clear for the positive number ``+5``." -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-sign-extension.rst:5 -msgid "" -"In contrast, :bsontype:`BinData ` instances are zero-extended. " -"For example, given the following document:" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-sign-extension.rst:12 -msgid "$bitsAllSet will consider all bits outside of ``x`` to be clear." -msgstr "" - -#: ../source/reference/operator/query/bitsAllSet.txt:36 -msgid "Examples" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitwise-example-collection.rst:1 -msgid "" -"The following examples will use a collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/query/bitsAllSet.txt:41 -msgid "Bit Position Array" -msgstr "" - -#: ../source/reference/operator/query/bitsAllSet.txt:43 -msgid "" -"The following query uses the :query:`$bitsAllSet` operator to test whether " -"field ``a`` has bits set at position ``1`` and position ``5``, where the " -"least significant bit is position ``0``." -msgstr "" - -#: ../source/reference/operator/query/bitsAllSet.txt:51 -msgid "The query matches the following documents:" -msgstr "" - -#: ../source/reference/operator/query/bitsAllSet.txt:60 -msgid "Integer Bitmask" -msgstr "" - -#: ../source/reference/operator/query/bitsAllSet.txt:62 -msgid "" -"The following query uses the :query:`$bitsAllSet` operator to test whether " -"field ``a`` has bits set at positions ``1``, ``4``, and ``5`` (the binary " -"representation of the bitmask ``50`` is ``00110010``)." -msgstr "" - -#: ../source/reference/operator/query/bitsAllSet.txt:70 -#: ../source/reference/operator/query/bitsAllSet.txt:87 -msgid "The query matches the following document:" -msgstr "" - -#: ../source/reference/operator/query/bitsAllSet.txt:79 -msgid "" -"The following query uses the :query:`$bitsAllSet` operator to test whether " -"field ``a`` has bits set at positions `4` and `5` (the binary representation" -" of ``BinData(0, \"MC==\")`` is ``00110000``)." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/query/bitsAnyClear.po b/locale/zh/LC_MESSAGES/reference/operator/query/bitsAnyClear.po deleted file mode 100644 index 3918456c49f..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/query/bitsAnyClear.po +++ /dev/null @@ -1,210 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/bitsAnyClear.txt:3 -msgid "$bitsAnyClear" -msgstr "" - -#: ../source/reference/operator/query/bitsAnyClear.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/query/bitsAnyClear.txt:17 -msgid "" -":query:`$bitsAnyClear` matches documents where *any* of the bit positions " -"given by the query are clear (i.e. ``0``) in ``field``." -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:3 -msgid "``{ : { $bitsAnyClear: } }``" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:5 -msgid "" -"``{ : { $bitsAnyClear: <`` :bsontype:`BinData ` " -"``bitmask> } }``" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:7 -msgid "``{ : { $bitsAnyClear: [ , , ... ] } }``" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:9 -msgid "" -"The ``field`` value must be either numerical or a :bsontype:`BinData " -"` instance. Otherwise, :query:`$bitsAnyClear` will not match " -"the current document." -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:16 -msgid "Numeric Bitmask" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:14 -msgid "" -"You can provide a numeric bitmask to be matched against the operand field. " -"It must be representable as a non-negative 32-bit signed integer. Otherwise," -" :query:`$bitsAnyClear` will return an error." -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:20 -#: ../source/reference/operator/query/bitsAnyClear.txt:80 -msgid "BinData Bitmask" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:19 -msgid "" -"You can also use an arbitrarily large :bsontype:`BinData ` " -"instance as a bitmask." -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:25 -msgid "Position List" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:23 -msgid "" -"If querying a list of bit positions, each ```` must be a non-" -"negative integer. Bit positions start at ``0`` from the least significant " -"bit. For example, the decimal number ``254`` would have the following bit " -"positions:" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:29 -msgid "**Bit Value**" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:31 -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:33 -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:35 -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:37 -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:39 -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:41 -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:43 -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:61 -msgid "1" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:45 -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:63 -msgid "0" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:47 -msgid "**Position**" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:49 -msgid "7" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:51 -msgid "6" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:53 -msgid "5" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:55 -msgid "4" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:57 -msgid "3" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyclear-description.rst:59 -msgid "2" -msgstr "" - -#: ../source/reference/operator/query/bitsAnyClear.txt:23 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/query/bitsAnyClear.txt:26 -msgid "Floating Point Values" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyclear-floating-point.rst:1 -msgid "" -":query:`$bitsAnyClear` will not match numerical values that cannot be " -"represented as a signed 64-bit integer. This can be the case if a value is " -"either too large or small to fit in a signed 64-bit integer, or if it has a " -"fractional component." -msgstr "" - -#: ../source/reference/operator/query/bitsAnyClear.txt:31 -msgid "Sign Extension" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-sign-extension.rst:1 -msgid "" -"Numbers are sign extended. For example, $bitsAllSet considers bit position " -"``200`` to be set for the negative number ``-5``, but bit position ``200`` " -"to be clear for the positive number ``+5``." -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-sign-extension.rst:5 -msgid "" -"In contrast, :bsontype:`BinData ` instances are zero-extended. " -"For example, given the following document:" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-sign-extension.rst:12 -msgid "$bitsAllSet will consider all bits outside of ``x`` to be clear." -msgstr "" - -#: ../source/reference/operator/query/bitsAnyClear.txt:36 -msgid "Examples" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitwise-example-collection.rst:1 -msgid "" -"The following examples will use a collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/query/bitsAnyClear.txt:41 -msgid "Bit Position Array" -msgstr "" - -#: ../source/reference/operator/query/bitsAnyClear.txt:43 -msgid "" -"The following query uses the :query:`$bitsAnyClear` operator to test whether" -" field ``a`` has either bit position ``1`` or bit position ``5`` clear, " -"where the least significant bit is position ``0``." -msgstr "" - -#: ../source/reference/operator/query/bitsAnyClear.txt:51 -#: ../source/reference/operator/query/bitsAnyClear.txt:69 -#: ../source/reference/operator/query/bitsAnyClear.txt:89 -msgid "The query matches the following documents:" -msgstr "" - -#: ../source/reference/operator/query/bitsAnyClear.txt:59 -msgid "Integer Bitmask" -msgstr "" - -#: ../source/reference/operator/query/bitsAnyClear.txt:61 -msgid "" -"The following query uses the :query:`$bitsAnyClear` operator to test whether" -" field ``a`` has any bits clear at positions ``0``, ``1``, and ``5`` (the " -"binary representation of the bitmask ``35`` is ``00100011``)." -msgstr "" - -#: ../source/reference/operator/query/bitsAnyClear.txt:81 -msgid "" -"The following query uses the :query:`$bitsAnyClear` operator to test whether" -" field ``a`` has any bits clear at positions `4` and `5` (the binary " -"representation of ``BinData(0, \"MC==\")`` is ``00110000``)." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/query/bitsAnySet.po b/locale/zh/LC_MESSAGES/reference/operator/query/bitsAnySet.po deleted file mode 100644 index 41ca91e4393..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/query/bitsAnySet.po +++ /dev/null @@ -1,210 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/bitsAnySet.txt:3 -msgid "$bitsAnySet" -msgstr "" - -#: ../source/reference/operator/query/bitsAnySet.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/query/bitsAnySet.txt:17 -msgid "" -":query:`$bitsAnySet` matches documents where *any* of the bit positions " -"given by the query are set (i.e. ``1``) in ``field``." -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:3 -msgid "``{ : { $bitsAnySet: } }``" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:5 -msgid "" -"``{ : { $bitsAnySet: <`` :bsontype:`BinData ` ``bitmask>" -" } }``" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:7 -msgid "``{ : { $bitsAnySet: [ , , ... ] } }``" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:9 -msgid "" -"The ``field`` value must be either numerical or a :bsontype:`BinData " -"` instance. Otherwise, :query:`$bitsAnySet` will not match the " -"current document." -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:16 -msgid "Numeric Bitmask" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:14 -msgid "" -"You can provide a numeric bitmask to be matched against the operand field. " -"It must be representable as a non-negative 32-bit signed integer. Otherwise," -" :query:`$bitsAnySet` will return an error." -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:20 -#: ../source/reference/operator/query/bitsAnySet.txt:78 -msgid "BinData Bitmask" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:19 -msgid "" -"You can also use an arbitrarily large :bsontype:`BinData ` " -"instance as a bitmask." -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:25 -msgid "Position List" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:23 -msgid "" -"If querying a list of bit positions, each ```` must be a non-" -"negative integer. Bit positions start at ``0`` from the least significant " -"bit. For example, the decimal number ``254`` would have the following bit " -"positions:" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:29 -msgid "**Bit Value**" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:31 -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:33 -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:35 -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:37 -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:39 -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:41 -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:43 -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:61 -msgid "1" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:45 -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:63 -msgid "0" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:47 -msgid "**Position**" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:49 -msgid "7" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:51 -msgid "6" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:53 -msgid "5" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:55 -msgid "4" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:57 -msgid "3" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyset-description.rst:59 -msgid "2" -msgstr "" - -#: ../source/reference/operator/query/bitsAnySet.txt:23 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/query/bitsAnySet.txt:26 -msgid "Floating Point Values" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsanyset-floating-point.rst:1 -msgid "" -":query:`$bitsAnySet` will not match numerical values that cannot be " -"represented as a signed 64-bit integer. This can be the case if a value is " -"either too large or small to fit in a signed 64-bit integer, or if it has a " -"fractional component." -msgstr "" - -#: ../source/reference/operator/query/bitsAnySet.txt:31 -msgid "Sign Extension" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-sign-extension.rst:1 -msgid "" -"Numbers are sign extended. For example, $bitsAllSet considers bit position " -"``200`` to be set for the negative number ``-5``, but bit position ``200`` " -"to be clear for the positive number ``+5``." -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-sign-extension.rst:5 -msgid "" -"In contrast, :bsontype:`BinData ` instances are zero-extended. " -"For example, given the following document:" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitsallset-sign-extension.rst:12 -msgid "$bitsAllSet will consider all bits outside of ``x`` to be clear." -msgstr "" - -#: ../source/reference/operator/query/bitsAnySet.txt:36 -msgid "Examples" -msgstr "" - -#: ../source/includes/extracts/fact-query-bitwise-example-collection.rst:1 -msgid "" -"The following examples will use a collection with the following documents:" -msgstr "" - -#: ../source/reference/operator/query/bitsAnySet.txt:41 -msgid "Bit Position Array" -msgstr "" - -#: ../source/reference/operator/query/bitsAnySet.txt:43 -msgid "" -"The following query uses the :query:`$bitsAnySet` operator to test whether " -"field ``a`` has either bit position ``1`` or bit position ``5`` set, where " -"the least significant bit is position ``0``." -msgstr "" - -#: ../source/reference/operator/query/bitsAnySet.txt:51 -#: ../source/reference/operator/query/bitsAnySet.txt:70 -#: ../source/reference/operator/query/bitsAnySet.txt:88 -msgid "The query matches the following documents:" -msgstr "" - -#: ../source/reference/operator/query/bitsAnySet.txt:60 -msgid "Integer Bitmask" -msgstr "" - -#: ../source/reference/operator/query/bitsAnySet.txt:62 -msgid "" -"The following query uses the :query:`$bitsAnySet` operator to test whether " -"field ``a`` has any bits set at positions ``0``, ``1``, and ``5`` (the " -"binary representation of the bitmask ``35`` is ``00100011``)." -msgstr "" - -#: ../source/reference/operator/query/bitsAnySet.txt:80 -msgid "" -"The following query uses the :query:`$bitsAnySet` operator to test whether " -"field ``a`` has any bits set at positions `4`, and `5` (the binary " -"representation of ``BinData(0, \"MC==\")`` is ``00110000``)." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/query/box.po b/locale/zh/LC_MESSAGES/reference/operator/query/box.po deleted file mode 100644 index 7682bb182b4..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/query/box.po +++ /dev/null @@ -1,81 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/box.txt:3 -msgid "$box" -msgstr "" - -#: ../source/reference/operator/query/box.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/query/box.txt:18 -msgid "" -"Specifies a rectangle for a :term:`geospatial` :query:`$geoWithin` query to " -"return documents that are within the bounds of the rectangle, according to " -"their point-based location data. When used with the :query:`$box` operator, " -":query:`$geoWithin` returns documents based on :ref:`grid coordinates " -"` and does *not* query for " -"GeoJSON shapes." -msgstr "" - -#: ../source/reference/operator/query/box.txt:26 -msgid "" -"To use the :query:`$box` operator, you must specify the bottom left and top " -"right corners of the rectangle in an array object:" -msgstr "" - -#: ../source/reference/operator/query/box.txt:43 -msgid "If you use longitude and latitude, specify **longitude first**." -msgstr "" - -#: ../source/reference/operator/query/box.txt:46 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/query/box.txt:48 -msgid "The query calculates distances using flat (planar) geometry." -msgstr "" - -#: ../source/reference/operator/query/box.txt:53 -msgid "Only the :doc:`2d ` geospatial index supports :query:`$box`." -msgstr "" - -#: ../source/reference/operator/query/box.txt:56 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/query/box.txt:58 -msgid "" -"The following example query returns all documents that are within the box " -"having points at: ``[ 0 , 0 ]``, ``[ 0 , 100 ]``, ``[ 100 , 0 ]``, and ``[ " -"100 , 100 ]``." -msgstr "" - -#: ../source/reference/operator/query/box.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/includes/note-geospatial-index-must-exist.rst:1 -msgid "" -"Applications can use |operator| *without* having a geospatial index. " -"However, geospatial indexes support much faster queries than the unindexed " -"equivalents." -msgstr "" - -#~ msgid "" -#~ "Applications can use |operator| *without* having a geospatial index. " -#~ "However, geospatial indexes support much faster queries than the unindexed " -#~ "equivalents. Before 2.2.3, a geospatial index *must* exist on a field " -#~ "holding coordinates before using any of the geospatial query operators." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/query/center.po b/locale/zh/LC_MESSAGES/reference/operator/query/center.po deleted file mode 100644 index 0f28391e216..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/query/center.po +++ /dev/null @@ -1,86 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/center.txt:3 -msgid "$center" -msgstr "" - -#: ../source/reference/operator/query/center.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/query/center.txt:20 -msgid "" -"The :query:`$center` operator specifies a circle for a :query:`$geoWithin` " -"query. The query returns legacy coordinate pairs that are within the bounds " -"of the circle. The operator does *not* return GeoJSON objects." -msgstr "" - -#: ../source/reference/operator/query/center.txt:25 -msgid "To use the :query:`$center` operator, specify an array that contains:" -msgstr "" - -#: ../source/reference/operator/query/center.txt:28 -msgid "The grid coordinates of the circle's center point, and" -msgstr "" - -#: ../source/reference/operator/query/center.txt:30 -msgid "" -"The circle's radius, as measured in the units used by the coordinate system." -msgstr "" - -#: ../source/reference/operator/query/center.txt:42 -msgid "If you use longitude and latitude, specify **longitude first**." -msgstr "" - -#: ../source/reference/operator/query/center.txt:45 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/query/center.txt:47 -msgid "The query calculates distances using flat (planar) geometry." -msgstr "" - -#: ../source/reference/operator/query/center.txt:52 -msgid "" -"Only the :doc:`2d ` geospatial index supports :query:`$center`." -msgstr "" - -#: ../source/reference/operator/query/center.txt:56 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/query/center.txt:58 -msgid "" -"The following example query returns all documents that have coordinates that" -" exist within the circle centered on ``[ -74, 40.74 ]`` and with a radius of" -" ``10``:" -msgstr "" - -#: ../source/reference/operator/query/center.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/includes/note-geospatial-index-must-exist.rst:1 -msgid "" -"Applications can use |operator| *without* having a geospatial index. " -"However, geospatial indexes support much faster queries than the unindexed " -"equivalents." -msgstr "" - -#~ msgid "" -#~ "Applications can use |operator| *without* having a geospatial index. " -#~ "However, geospatial indexes support much faster queries than the unindexed " -#~ "equivalents. Before 2.2.3, a geospatial index *must* exist on a field " -#~ "holding coordinates before using any of the geospatial query operators." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/query/centerSphere.po b/locale/zh/LC_MESSAGES/reference/operator/query/centerSphere.po deleted file mode 100644 index 3a3aa70e7f4..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/query/centerSphere.po +++ /dev/null @@ -1,87 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/centerSphere.txt:3 -msgid "$centerSphere" -msgstr "" - -#: ../source/reference/operator/query/centerSphere.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/query/centerSphere.txt:20 -msgid "" -"Defines a circle for a :term:`geospatial` query that uses spherical " -"geometry. The query returns documents that are within the bounds of the " -"circle. You can use the :query:`$centerSphere` operator on both " -":term:`GeoJSON` objects and legacy coordinate pairs." -msgstr "" - -#: ../source/reference/operator/query/centerSphere.txt:25 -msgid "To use :query:`$centerSphere`, specify an array that contains:" -msgstr "" - -#: ../source/reference/operator/query/centerSphere.txt:27 -msgid "The grid coordinates of the circle's center point, and" -msgstr "" - -#: ../source/reference/operator/query/centerSphere.txt:29 -msgid "" -"The circle's radius measured in radians. To calculate radians, see " -":doc:`/tutorial/calculate-distances-using-spherical-geometry-with-2d-" -"geospatial-indexes`." -msgstr "" - -#: ../source/reference/operator/query/centerSphere.txt:41 -msgid "If you use longitude and latitude, specify **longitude first**." -msgstr "" - -#: ../source/reference/operator/query/centerSphere.txt:44 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/query/centerSphere.txt:49 -msgid "" -"Both :doc:`2dsphere ` and :doc:`2d ` geospatial " -"indexes support :query:`$centerSphere`." -msgstr "" - -#: ../source/reference/operator/query/centerSphere.txt:53 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/query/centerSphere.txt:55 -msgid "" -"The following example queries grid coordinates and returns all documents " -"within a 10 mile radius of longitude ``88 W`` and latitude ``30 N``. The " -"query converts the distance to radians by dividing by the approximate " -"equatorial radius of the earth, 3963.2 miles:" -msgstr "" - -#: ../source/reference/operator/query/centerSphere.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/includes/note-geospatial-index-must-exist.rst:1 -msgid "" -"Applications can use |operator| *without* having a geospatial index. " -"However, geospatial indexes support much faster queries than the unindexed " -"equivalents." -msgstr "" - -#~ msgid "" -#~ "Applications can use |operator| *without* having a geospatial index. " -#~ "However, geospatial indexes support much faster queries than the unindexed " -#~ "equivalents. Before 2.2.3, a geospatial index *must* exist on a field " -#~ "holding coordinates before using any of the geospatial query operators." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/query/comment.po b/locale/zh/LC_MESSAGES/reference/operator/query/comment.po deleted file mode 100644 index e4a1f00718e..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/query/comment.po +++ /dev/null @@ -1,87 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/comment.txt:3 -msgid "$comment" -msgstr "" - -#: ../source/reference/operator/query/comment.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/query/comment.txt:18 -msgid "" -"The :query:`$comment` query operator associates a comment to any expression " -"taking a query predicate." -msgstr "" - -#: ../source/includes/fact-comment-reason.rst:1 -msgid "" -"Because comments propagate to the :dbcommand:`profile` log, adding a comment" -" can make your profile data easier to interpret and trace." -msgstr "" - -#: ../source/reference/operator/query/comment.txt:23 -msgid "The :query:`$comment` operator has the form:" -msgstr "" - -#: ../source/reference/operator/query/comment.txt:30 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/query/comment.txt:32 -msgid "" -"You can use the :query:`$comment` with any expression taking a query " -"predicate, such as the query predicate in :method:`db.collection.update()` " -"or in the :pipeline:`$match` stage of the :doc:`aggregation pipeline `. For an example, see :ref:`ex-comment-agg-" -"expression`." -msgstr "" - -#: ../source/reference/operator/query/comment.txt:39 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/query/comment.txt:42 -msgid "Attach a Comment to ``find``" -msgstr "" - -#: ../source/reference/operator/query/comment.txt:44 -msgid "" -"The following example adds a :query:`$comment` to a " -":method:`~db.collection.find()` operation :" -msgstr "" - -#: ../source/reference/operator/query/comment.txt:59 -msgid "Attach a Comment to an Aggregation Expression" -msgstr "" - -#: ../source/reference/operator/query/comment.txt:61 -msgid "" -"You can use the :query:`$comment` with any expression taking a query " -"predicate." -msgstr "" - -#: ../source/reference/operator/query/comment.txt:64 -msgid "" -"The following examples uses the :query:`$comment` operator in the " -":pipeline:`$match` stage to clarify the operation:" -msgstr "" - -#: ../source/reference/operator/query/comment.txt:74 -msgid ":operator:`$comment`" -msgstr "" - -#: ../source/reference/operator/query/comment.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/query/elemMatch.po b/locale/zh/LC_MESSAGES/reference/operator/query/elemMatch.po deleted file mode 100644 index fbd5dc76dc4..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/query/elemMatch.po +++ /dev/null @@ -1,131 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/elemMatch.txt:3 -msgid "$elemMatch (query)" -msgstr "" - -#: ../source/reference/operator/query/elemMatch.txt:15 -msgid ":doc:`/reference/operator/projection/elemMatch`" -msgstr "" - -#: ../source/reference/operator/query/elemMatch.txt:18 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/query/elemMatch.txt:22 -msgid "" -"The :query:`$elemMatch` operator matches documents that contain an array " -"field with at least one element that matches all the specified query " -"criteria." -msgstr "" - -#: ../source/reference/operator/query/elemMatch.txt:30 -msgid "" -"If you specify only a single ```` condition in the " -":query:`$elemMatch` expression, you do not need to use :query:`$elemMatch`." -msgstr "" - -#: ../source/reference/operator/query/elemMatch.txt:35 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/query/elemMatch.txt:37 -msgid "" -"You cannot specify a :query:`$where` expression as a query criterion for " -":query:`$elemMatch`." -msgstr "" - -#: ../source/reference/operator/query/elemMatch.txt:41 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/query/elemMatch.txt:44 -msgid "Element Match" -msgstr "" - -#: ../source/reference/operator/query/elemMatch.txt:46 -msgid "Given the following documents in the ``scores`` collection:" -msgstr "" - -#: ../source/reference/operator/query/elemMatch.txt:53 -msgid "" -"The following query matches only those documents where the ``results`` array" -" contains at least one element that is both greater than or equal to ``80`` " -"and is less than ``85``." -msgstr "" - -#: ../source/reference/operator/query/elemMatch.txt:63 -msgid "" -"The query returns the following document since the element ``82`` is both " -"greater than or equal to ``80`` and is less than ``85``" -msgstr "" - -#: ../source/reference/operator/query/elemMatch.txt:70 -msgid "" -"For more information on specifying multiple criteria on array elements, see " -":ref:`specify-multiple-criteria-for-array-elements`." -msgstr "" - -#: ../source/reference/operator/query/elemMatch.txt:74 -msgid "Array of Embedded Documents" -msgstr "" - -#: ../source/reference/operator/query/elemMatch.txt:76 -msgid "Given the following documents in the ``survey`` collection:" -msgstr "" - -#: ../source/reference/operator/query/elemMatch.txt:84 -msgid "" -"The following query matches only those documents where the ``results`` array" -" contains at least one element with both ``product`` equal to ``\"xyz\"`` " -"and ``score`` greater than or equal to ``8``." -msgstr "" - -#: ../source/reference/operator/query/elemMatch.txt:94 -msgid "Specifically, the query matches the following document:" -msgstr "" - -#: ../source/reference/operator/query/elemMatch.txt:101 -msgid "Single Query Condition" -msgstr "" - -#: ../source/reference/operator/query/elemMatch.txt:103 -msgid "" -"If you specify a single query predicate in the :query:`$elemMatch` " -"expression, :query:`$elemMatch` is not necessary." -msgstr "" - -#: ../source/reference/operator/query/elemMatch.txt:106 -msgid "" -"For example, consider the following example where :query:`$elemMatch` " -"specifies only a single query predicate ``{ product: \"xyz\" }``:" -msgstr "" - -#: ../source/reference/operator/query/elemMatch.txt:115 -msgid "" -"Since the :query:`$elemMatch` only specifies a single condition, the " -":query:`$elemMatch` expression is not necessary, and instead you can use the" -" following query:" -msgstr "" - -#: ../source/reference/operator/query/elemMatch.txt:125 -msgid "" -"For more information on querying arrays, see :ref:`read-operations-arrays`, " -"including :ref:`specify-multiple-criteria-for-array-elements` and :ref" -":`array-match-embedded-documents` sections." -msgstr "" - -#: ../source/reference/operator/query/elemMatch.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/query/eq.po b/locale/zh/LC_MESSAGES/reference/operator/query/eq.po deleted file mode 100644 index 716e215efee..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/query/eq.po +++ /dev/null @@ -1,152 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/eq.txt:3 -msgid "$eq" -msgstr "" - -#: ../source/reference/operator/query/eq.txt:17 -msgid "" -"Specifies equality condition. The :query:`$eq` operator matches documents " -"where the value of a field equals the specified value." -msgstr "" - -#: ../source/reference/operator/query/eq.txt:24 -msgid "The :query:`$eq` expression is equivalent to ``{ field: }``." -msgstr "" - -#: ../source/reference/operator/query/eq.txt:27 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/query/eq.txt:30 -msgid "Comparison Order" -msgstr "" - -#: ../source/includes/fact-comparison-order.rst:1 -msgid "" -"For comparison of different BSON type values, see the :ref:`specified BSON " -"comparison order `." -msgstr "" - -#: ../source/reference/operator/query/eq.txt:35 -msgid "Match a Document Value" -msgstr "" - -#: ../source/reference/operator/query/eq.txt:37 -msgid "" -"If the specified ```` is a document, the order of the fields in the " -"document matters." -msgstr "" - -#: ../source/reference/operator/query/eq.txt:41 -msgid "Match an Array Value" -msgstr "" - -#: ../source/reference/operator/query/eq.txt:43 -msgid "" -"If the specified ```` is an array, MongoDB matches documents where " -"the ```` matches the array exactly or the ```` contains an " -"element that matches the array exactly. The order of the elements matters. " -"For an example, see :ref:`eq-match-array-value`." -msgstr "" - -#: ../source/reference/operator/query/eq.txt:49 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/query/eq.txt:51 -msgid "" -"The following examples query against the ``inventory`` collection with the " -"following documents:" -msgstr "" - -#: ../source/reference/operator/query/eq.txt:63 -msgid "Equals a Specified Value" -msgstr "" - -#: ../source/reference/operator/query/eq.txt:65 -msgid "" -"The following example queries the ``inventory`` collection to select all " -"documents where the value of the ``qty`` field equals ``20``:" -msgstr "" - -#: ../source/reference/operator/query/eq.txt:72 -#: ../source/reference/operator/query/eq.txt:97 -#: ../source/reference/operator/query/eq.txt:122 -#: ../source/reference/operator/query/eq.txt:156 -msgid "The query is equivalent to:" -msgstr "" - -#: ../source/reference/operator/query/eq.txt:78 -#: ../source/reference/operator/query/eq.txt:128 -#: ../source/reference/operator/query/eq.txt:162 -msgid "Both queries match the following documents:" -msgstr "" - -#: ../source/reference/operator/query/eq.txt:86 -msgid "Field in Embedded Document Equals a Value" -msgstr "" - -#: ../source/reference/operator/query/eq.txt:88 -msgid "" -"The following example queries the ``inventory`` collection to select all " -"documents where the value of the ``name`` field in the ``item`` document " -"equals ``\"ab\"``. To specify a condition on a field in an embedded " -"document, use the :term:`dot notation`." -msgstr "" - -#: ../source/reference/operator/query/eq.txt:103 -msgid "Both queries match the following document:" -msgstr "" - -#: ../source/reference/operator/query/eq.txt:109 -msgid ":ref:`Query Embedded Documents `" -msgstr "" - -#: ../source/reference/operator/query/eq.txt:112 -msgid "Array Element Equals a Value" -msgstr "" - -#: ../source/reference/operator/query/eq.txt:114 -msgid "" -"The following example queries the ``inventory`` collection to select all " -"documents where the ``tags`` array contains an element with the value " -"``\"B\"`` [#match-string-value]_:" -msgstr "" - -#: ../source/reference/operator/query/eq.txt:137 -msgid ":query:`$elemMatch`, :ref:`Query Arrays `" -msgstr "" - -#: ../source/reference/operator/query/eq.txt:139 -msgid "" -"The query will also match documents where the value of the ``tags`` field is" -" the string ``\"B\"``." -msgstr "" - -#: ../source/reference/operator/query/eq.txt:145 -msgid "Equals an Array Value" -msgstr "" - -#: ../source/reference/operator/query/eq.txt:147 -msgid "" -"The following example queries the ``inventory`` collection to select all " -"documents where the ``tags`` array equals exactly the specified array or the" -" ``tags`` array contains an element that equals the array ``[ \"A\", \"B\" " -"]``." -msgstr "" - -#: ../source/reference/operator/query/eq.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/query/exists.po b/locale/zh/LC_MESSAGES/reference/operator/query/exists.po deleted file mode 100644 index 9a887597cb5..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/query/exists.po +++ /dev/null @@ -1,104 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/exists.txt:3 -msgid "$exists" -msgstr "" - -#: ../source/reference/operator/query/exists.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/query/exists.txt:18 -msgid "*Syntax*: ``{ field: { $exists: } }``" -msgstr "" - -#: ../source/reference/operator/query/exists.txt:20 -msgid "" -"When ```` is true, :query:`$exists` matches the documents that " -"contain the field, including documents where the field value is ``null``. If" -" ```` is false, the query returns only the documents that do not " -"contain the field." -msgstr "" - -#: ../source/reference/operator/query/exists.txt:25 -msgid "" -"MongoDB `$exists` does **not** correspond to SQL operator ``exists``. For " -"SQL ``exists``, refer to the :query:`$in` operator." -msgstr "" - -#: ../source/reference/operator/query/exists.txt:29 -msgid "" -":query:`$nin`, :query:`$in`, and :ref:`faq-developers-query-for-nulls`." -msgstr "" - -#: ../source/reference/operator/query/exists.txt:33 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/query/exists.txt:36 -msgid "Exists and Not Equal To" -msgstr "" - -#: ../source/reference/operator/query/exists.txt:38 -msgid "Consider the following example:" -msgstr "" - -#: ../source/reference/operator/query/exists.txt:44 -msgid "" -"This query will select all documents in the ``inventory`` collection where " -"the ``qty`` field exists *and* its value does not equal ``5`` or ``15``." -msgstr "" - -#: ../source/reference/operator/query/exists.txt:49 -msgid "Null Values" -msgstr "" - -#: ../source/reference/operator/query/exists.txt:51 -msgid "" -"The following examples uses a collection named ``records`` with the " -"following documents:" -msgstr "" - -#: ../source/reference/operator/query/exists.txt:68 -msgid "``$exists: true``" -msgstr "" - -#: ../source/reference/operator/query/exists.txt:70 -msgid "" -"The following query specifies the query predicate ``a: { $exists: true }``:" -msgstr "" - -#: ../source/reference/operator/query/exists.txt:76 -msgid "" -"The results consist of those documents that contain the field ``a``, " -"including the document whose field ``a`` contains a null value:" -msgstr "" - -#: ../source/reference/operator/query/exists.txt:90 -msgid "``$exists: false``" -msgstr "" - -#: ../source/reference/operator/query/exists.txt:92 -msgid "" -"The following query specifies the query predicate ``b: { $exists: false }``:" -msgstr "" - -#: ../source/reference/operator/query/exists.txt:98 -msgid "" -"The results consist of those documents that do not contain the field ``b``:" -msgstr "" - -#: ../source/reference/operator/query/exists.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/query/geoIntersects.po b/locale/zh/LC_MESSAGES/reference/operator/query/geoIntersects.po deleted file mode 100644 index f769c060abd..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/query/geoIntersects.po +++ /dev/null @@ -1,133 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/geoIntersects.txt:3 -msgid "$geoIntersects" -msgstr "" - -#: ../source/reference/operator/query/geoIntersects.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/query/geoIntersects.txt:20 -msgid "" -"Selects documents whose geospatial data intersects with a specified " -":ref:`GeoJSON ` object; i.e. where the " -"intersection of the data and the specified object is non-empty. This " -"includes cases where the data and the specified object share an edge." -msgstr "" - -#: ../source/reference/operator/query/geoIntersects.txt:26 -msgid "" -"The :query:`$geoIntersects` operator uses the :query:`$geometry` operator to" -" specify the :ref:`GeoJSON ` object. To " -"specify a GeoJSON polygons or multipolygons using the default coordinate " -"reference system (CRS), use the following syntax:" -msgstr "" - -#: ../source/reference/operator/query/geoIntersects.txt:45 -msgid "" -"For :query:`$geoIntersects` queries that specify GeoJSON geometries with " -"areas greater than a single hemisphere, the use of the default CRS results " -"in queries for the complementary geometries." -msgstr "" - -#: ../source/reference/operator/query/geoIntersects.txt:51 -msgid "" -"To specify a single-ringed GeoJSON :ref:`polygon ` with a " -"custom MongoDB CRS, use the following prototype that specifies the custom " -"MongoDB CRS in the :query:`$geometry` expression:" -msgstr "" - -#: ../source/reference/operator/query/geoIntersects.txt:73 -msgid "" -"The custom MongoDB CRS uses a counter-clockwise winding order and allows " -":query:`$geoIntersects` to support queries with a single-ringed GeoJSON " -":ref:`polygon ` whose area is greater than or equal to a " -"single hemisphere. If the specified polygon is smaller than a single " -"hemisphere, the behavior of :query:`$geoIntersects` with the MongoDB CRS is " -"the same as with the default CRS. See also :ref:`geointersects-big-poly`." -msgstr "" - -#: ../source/reference/operator/query/geoIntersects.txt:83 -msgid "" -"If you use longitude and latitude, specify coordinates in order of: " -"**longitude, latitude.**" -msgstr "" - -#: ../source/reference/operator/query/geoIntersects.txt:87 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/query/geoIntersects.txt:90 -msgid "Geospatial Indexes" -msgstr "" - -#: ../source/reference/operator/query/geoIntersects.txt:92 -msgid "" -":query:`$geoIntersects` uses spherical geometry. :query:`$geoIntersects` " -"does not require a geospatial index. However, a geospatial index will " -"improve query performance. Only the :doc:`2dsphere ` " -"geospatial index supports :query:`$geoIntersects`." -msgstr "" - -#: ../source/reference/operator/query/geoIntersects.txt:101 -msgid "\"Big\" Polygons" -msgstr "" - -#: ../source/includes/fact-geometry-hemisphere-limitation.rst:1 -msgid "" -"For |geo-operator-method|, if you specify a single-ringed polygon that has " -"an area greater than a single hemisphere, include :query:`the custom MongoDB" -" coordinate reference system in the $geometry <$geometry>` expression; " -"otherwise, |geo-operator-method| queries for the complementary geometry. For" -" all other GeoJSON polygons with areas greater than a hemisphere, |geo-" -"operator-method| queries for the complementary geometry." -msgstr "" - -#: ../source/reference/operator/query/geoIntersects.txt:107 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/query/geoIntersects.txt:110 -msgid "Intersects a Polygon" -msgstr "" - -#: ../source/reference/operator/query/geoIntersects.txt:112 -msgid "" -"The following example uses :query:`$geoIntersects` to select all ``loc`` " -"data that intersect with the :ref:`geojson-polygon` defined by the " -"``coordinates`` array. The area of the polygon is less than the area of a " -"single hemisphere:" -msgstr "" - -#: ../source/reference/operator/query/geoIntersects.txt:134 -msgid "" -"For single-ringed polygons with areas greater than a single hemisphere, see " -":ref:`geointersects-big-polygon`." -msgstr "" - -#: ../source/reference/operator/query/geoIntersects.txt:140 -msgid "Intersects a \"Big\" Polygon" -msgstr "" - -#: ../source/reference/operator/query/geoIntersects.txt:142 -msgid "" -"To query with a single-ringed GeoJSON polygon whose area is greater than a " -"single hemisphere, the :query:`$geometry` expression must specify the custom" -" MongoDB coordinate reference system. For example:" -msgstr "" - -#: ../source/reference/operator/query/geoIntersects.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/query/geoWithin.po b/locale/zh/LC_MESSAGES/reference/operator/query/geoWithin.po deleted file mode 100644 index e1a731b4fde..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/query/geoWithin.po +++ /dev/null @@ -1,184 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/geoWithin.txt:3 -msgid "$geoWithin" -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:18 -msgid ":query:`$geoWithin` replaces :query:`$within` which is deprecated." -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:22 -msgid "" -"Selects documents with geospatial data that exists entirely within a " -"specified shape. When determining inclusion, MongoDB considers the border of" -" a shape to be part of the shape, subject to the precision of floating point" -" numbers." -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:27 -msgid "" -"The specified shape can be either a GeoJSON :ref:`geojson-polygon` (either " -"single-ringed or multi-ringed), a GeoJSON :ref:`geojson-multipolygon`, or a " -"shape defined by legacy coordinate pairs. The :query:`$geoWithin` operator " -"uses the :query:`$geometry` operator to specify the :ref:`GeoJSON " -"` object." -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:34 -msgid "" -"To specify a GeoJSON polygons or multipolygons using the default coordinate " -"reference system (CRS), use the following syntax:" -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:50 -msgid "" -"For :query:`$geoWithin` queries that specify GeoJSON geometries with areas " -"greater than a single hemisphere, the use of the default CRS results in " -"queries for the complementary geometries." -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:56 -msgid "" -"To specify a single-ringed GeoJSON :ref:`polygon ` with a " -"custom MongoDB CRS, use the following prototype that specifies the custom " -"MongoDB CRS in the :query:`$geometry` expression:" -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:78 -msgid "" -"The custom MongoDB CRS uses a counter-clockwise winding order and allows " -":query:`$geoWithin` to support queries with a single-ringed GeoJSON " -":ref:`polygon ` whose area is greater than or equal to a " -"single hemisphere. If the specified polygon is smaller than a single " -"hemisphere, the behavior of :query:`$geoWithin` with the MongoDB CRS is the " -"same as with the default CRS. See also :ref:`geowithin-big-poly`." -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:86 -msgid "" -"If querying for inclusion in a shape defined by legacy coordinate pairs on a" -" plane, use the following syntax:" -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:97 -msgid "The available shape operators are:" -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:99 -msgid ":query:`$box`," -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:100 -msgid ":query:`$polygon`," -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:101 -msgid ":query:`$center` (defines a circle), and" -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:102 -msgid ":query:`$centerSphere` (defines a circle on a sphere)." -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:105 -msgid "" -"If you use longitude and latitude, specify coordinates in order of " -"``longitude, latitude``." -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:109 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:112 -msgid "Geospatial Indexes" -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:114 -msgid "" -":query:`$geoWithin` does not require a geospatial index. However, a " -"geospatial index will improve query performance. Both :doc:`2dsphere " -"` and :doc:`2d ` geospatial indexes support " -":query:`$geoWithin`." -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:120 -msgid "Unsorted Results" -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:122 -msgid "" -"The :query:`$geoWithin` operator does not return sorted results. As such, " -"MongoDB can return :query:`$geoWithin` queries more quickly than geospatial " -":query:`$near` or :query:`$nearSphere` queries, which sort results." -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:130 -msgid "\"Big\" Polygons" -msgstr "" - -#: ../source/includes/fact-geometry-hemisphere-limitation.rst:1 -msgid "" -"For |geo-operator-method|, if you specify a single-ringed polygon that has " -"an area greater than a single hemisphere, include :query:`the custom MongoDB" -" coordinate reference system in the $geometry <$geometry>` expression; " -"otherwise, |geo-operator-method| queries for the complementary geometry. For" -" all other GeoJSON polygons with areas greater than a hemisphere, |geo-" -"operator-method| queries for the complementary geometry." -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:136 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:139 -msgid "Within a Polygon" -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:141 -msgid "" -"The following example selects all ``loc`` data that exist entirely within a " -"GeoJSON :ref:`geojson-polygon`. The area of the polygon is less than the " -"area of a single hemisphere:" -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:160 -msgid "" -"For single-ringed polygons with areas greater than a single hemisphere, see " -":ref:`geowithin-big-polygon`." -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:166 -msgid "Within a \"Big\" Polygon" -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:168 -msgid "" -"To query with a single-ringed GeoJSON polygon whose area is greater than a " -"single hemisphere, the :query:`$geometry` expression must specify the custom" -" MongoDB coordinate reference system. For example:" -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:197 -msgid ":query:`$geoWithin` replaces :query:`$within` in MongoDB 2.4." -msgstr "" - -#: ../source/reference/operator/query/geoWithin.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/query/geometry.po b/locale/zh/LC_MESSAGES/reference/operator/query/geometry.po deleted file mode 100644 index 6114b04a36e..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/query/geometry.po +++ /dev/null @@ -1,56 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/geometry.txt:3 -msgid "$geometry" -msgstr "" - -#: ../source/reference/operator/query/geometry.txt:17 -msgid "" -"Add support to specify single-ringed GeoJSON :ref:`polygons ` with areas greater than a single hemisphere." -msgstr "" - -#: ../source/reference/operator/query/geometry.txt:21 -msgid "" -"The :query:`$geometry` operator specifies a :term:`GeoJSON` geometry for use" -" with the following geospatial query operators: :query:`$geoWithin`, " -":query:`$geoIntersects`, :query:`$near`, and :query:`$nearSphere`. " -":query:`$geometry` uses ``EPSG:4326`` as the default coordinate reference " -"system (CRS)." -msgstr "" - -#: ../source/reference/operator/query/geometry.txt:27 -msgid "" -"To specify GeoJSON objects with the default CRS, use the following prototype" -" for :query:`$geometry`:" -msgstr "" - -#: ../source/reference/operator/query/geometry.txt:39 -msgid "" -"To specify a single-ringed GeoJSON :ref:`polygon ` with a " -"custom MongoDB CRS, use the following prototype (available only for " -":query:`$geoWithin` and :query:`$geoIntersects`):" -msgstr "" - -#: ../source/reference/operator/query/geometry.txt:55 -msgid "" -"The custom MongoDB coordinate reference system has a strict counter-" -"clockwise winding order." -msgstr "" - -#: ../source/reference/operator/query/geometry.txt:59 -msgid "" -"If you use longitude and latitude, specify coordinates in order of: " -"**longitude, latitude.**" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/query/gt.po b/locale/zh/LC_MESSAGES/reference/operator/query/gt.po deleted file mode 100644 index 7c785f3223a..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/query/gt.po +++ /dev/null @@ -1,76 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/gt.txt:3 -msgid "$gt" -msgstr "" - -#: ../source/reference/operator/query/gt.txt:15 -msgid "*Syntax*: ``{field: {$gt: value} }``" -msgstr "" - -#: ../source/reference/operator/query/gt.txt:17 -msgid "" -":query:`$gt` selects those documents where the value of the ``field`` is " -"greater than (i.e. ``>``) the specified ``value``." -msgstr "" - -#: ../source/reference/operator/query/gt.txt:22 -msgid "Consider the following example:" -msgstr "" - -#: ../source/reference/operator/query/gt.txt:28 -msgid "" -"This query will select all documents in the ``inventory`` collection where " -"the ``qty`` field value is greater than ``20``." -msgstr "" - -#: ../source/reference/operator/query/gt.txt:31 -msgid "" -"Consider the following example that uses the :query:`$gt` operator with a " -"field from an embedded document:" -msgstr "" - -#: ../source/reference/operator/query/gt.txt:38 -msgid "" -"This :method:`~db.collection.update()` operation will set the value of the " -"``price`` field in the first document found containing the embedded document" -" ``carrier`` whose ``fee`` field value is greater than ``2``." -msgstr "" - -#: ../source/reference/operator/query/gt.txt:43 -msgid "" -"To set the value of the ``price`` field in *all* documents containing the " -"embedded document ``carrier`` whose ``fee`` field value is greater than " -"``2``, specify the ``multi:true`` option in the " -":method:`~db.collection.update()` method:" -msgstr "" - -#: ../source/reference/operator/query/gt.txt:57 -msgid "" -":method:`~db.collection.find()`, :method:`~db.collection.update()`, " -":update:`$set`." -msgstr "" - -#: ../source/includes/fact-type-bracketing.rst:1 -msgid "" -"For most data types, :doc:`comparison operators` only perform comparisons on fields where the :doc:`BSON " -"type` matches the query value's type. MongoDB " -"supports limited cross-BSON comparison through :ref:`type-bracketing`." -msgstr "" - -#~ msgid "" -#~ "For comparison of different BSON type values, see the :ref:`specified BSON " -#~ "comparison order `." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/query/gte.po b/locale/zh/LC_MESSAGES/reference/operator/query/gte.po deleted file mode 100644 index 614a0a30c4a..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/query/gte.po +++ /dev/null @@ -1,68 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/gte.txt:3 -msgid "$gte" -msgstr "" - -#: ../source/reference/operator/query/gte.txt:15 -msgid "*Syntax*: ``{field: {$gte: value} }``" -msgstr "" - -#: ../source/reference/operator/query/gte.txt:17 -msgid "" -":query:`$gte` selects the documents where the value of the ``field`` is " -"greater than or equal to (i.e. ``>=``) a specified value (e.g. ``value``.)" -msgstr "" - -#: ../source/reference/operator/query/gte.txt:23 -msgid "Consider the following example:" -msgstr "" - -#: ../source/reference/operator/query/gte.txt:29 -msgid "" -"This query would select all documents in ``inventory`` where the ``qty`` " -"field value is greater than or equal to ``20``." -msgstr "" - -#: ../source/reference/operator/query/gte.txt:32 -msgid "" -"Consider the following example which uses the :query:`$gte` operator with a " -"field from an embedded document:" -msgstr "" - -#: ../source/reference/operator/query/gte.txt:39 -msgid "" -"This :method:`~db.collection.update()` operation will set the value of the " -"``price`` field that contain the embedded document ``carrier`` whose ``fee``" -" field value is greater than or equal to ``2``." -msgstr "" - -#: ../source/reference/operator/query/gte.txt:46 -msgid "" -":method:`~db.collection.find()`, :method:`~db.collection.update()`, " -":update:`$set`." -msgstr "" - -#: ../source/includes/fact-type-bracketing.rst:1 -msgid "" -"For most data types, :doc:`comparison operators` only perform comparisons on fields where the :doc:`BSON " -"type` matches the query value's type. MongoDB " -"supports limited cross-BSON comparison through :ref:`type-bracketing`." -msgstr "" - -#~ msgid "" -#~ "For comparison of different BSON type values, see the :ref:`specified BSON " -#~ "comparison order `." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/query/in.po b/locale/zh/LC_MESSAGES/reference/operator/query/in.po deleted file mode 100644 index 2d9d2cccbc7..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/query/in.po +++ /dev/null @@ -1,138 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 1603725fead345e88ba4fd447450e163 -#: ../source/reference/operator/query/in.txt:3 -msgid "$in" -msgstr "" - -# 4572d3406e7c4560850c71e454df9bca -#: ../source/reference/operator/query/in.txt -msgid "On this page" -msgstr "" - -# 8b39ebd3cf764b51bfb17fe24a585ab3 -#: ../source/reference/operator/query/in.txt:15 -msgid "" -"The :query:`$in` operator selects the documents where the value of a " -"field equals any value in the specified array. To specify an :query:`$in`" -" expression, use the following prototype:" -msgstr "" - -# 768ad0af77d94434bc5230f2b1ab2b7e -#: ../source/includes/fact-comparison-order.rst:1 -msgid "" -"For comparison of different BSON type values, see the :ref:`specified " -"BSON comparison order `." -msgstr "" - -# f93196c0e6d24a17a8ac807756cccf75 -#: ../source/reference/operator/query/in.txt:25 -msgid "" -"If the ``field`` holds an array, then the :query:`$in` operator selects " -"the documents whose ``field`` holds an array that contains at least one " -"element that matches a value in the specified array (e.g. ````, " -"````, etc.)" -msgstr "" - -# 9493269093ee4888a216824c1af3201e -#: ../source/reference/operator/query/in.txt:32 -msgid "" -"MongoDB 2.6 removes the combinatorial limit for the :query:`$in` operator" -" that exists for :v2.4:`earlier versions ` " -"of the operator." -msgstr "" - -# eb77726ac1fe47e091c841d73b2187b0 -#: ../source/reference/operator/query/in.txt:37 -msgid "Examples" -msgstr "" - -# dc247e709093486daf096502efaddfed -#: ../source/reference/operator/query/in.txt:40 -msgid "Use the ``$in`` Operator to Match Values" -msgstr "" - -# 66a5fde4ee10443697118e95071cfebd -# 9f4f6b78427e433db477c8141fa8da9e -#: ../source/reference/operator/query/in.txt:42 -#: ../source/reference/operator/query/in.txt:86 -msgid "Consider the following example:" -msgstr "" - -# c8866480dd7a4c848b8ca6e508138659 -#: ../source/reference/operator/query/in.txt:48 -msgid "" -"This query selects all documents in the ``inventory`` collection where " -"the ``qty`` field value is either ``5`` or ``15``. Although you can " -"express this query using the :query:`$or` operator, choose the " -":query:`$in` operator rather than the :query:`$or` operator when " -"performing equality checks on the same field." -msgstr "" - -# fc9547beaf9c4ff58418972f8dfc32d6 -#: ../source/reference/operator/query/in.txt:56 -msgid "Use the ``$in`` Operator to Match Values in an Array" -msgstr "" - -# 9fec2f24be7a4ca49da18a85c90d8c83 -#: ../source/reference/operator/query/in.txt:58 -msgid "" -"The collection ``inventory`` contains documents that include the field " -"``tags``, as in the following:" -msgstr "" - -# 0dfdac747b0547e59a1f7144650a0ee7 -#: ../source/reference/operator/query/in.txt:65 -msgid "" -"Then, the following :method:`~db.collection.update()` operation will set " -"the ``sale`` field value to ``true`` where the ``tags`` field holds an " -"array with at least one element matching either ``\"appliances\"`` or " -"``\"school\"``." -msgstr "" - -# 71dd4d3d0647424689721c142ffa9e55 -#: ../source/reference/operator/query/in.txt:80 -msgid "Use the ``$in`` Operator with a Regular Expression" -msgstr "" - -# 70f1f7aee50f43eca51cd9ffe965565a -#: ../source/reference/operator/query/in.txt:82 -msgid "" -"The :query:`$in` operator can specify matching values using regular " -"expressions of the form ``/pattern/``. You *cannot* use :query:`$regex` " -"operator expressions inside an :query:`$in`." -msgstr "" - -# 2024aa42e183432ca5497a9f7ec8b572 -#: ../source/reference/operator/query/in.txt:92 -msgid "" -"This query selects all documents in the ``inventory`` collection where " -"the ``tags`` field holds an array that contains at least one element that" -" starts with either ``be`` or ``st``." -msgstr "" - -# 1771b109ab1945daa66c2aa05b399874 -#: ../source/reference/operator/query/in.txt:98 -msgid "" -":method:`~db.collection.find()`, :method:`~db.collection.update()`, " -":query:`$or`, :update:`$set`." -msgstr "" - -#~ msgid "" -#~ "The regular expression of the form " -#~ "``/pattern/`` is distinct from a string" -#~ " value which is enclosed in quotes." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/query/lt.po b/locale/zh/LC_MESSAGES/reference/operator/query/lt.po deleted file mode 100644 index afb16e0d700..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/query/lt.po +++ /dev/null @@ -1,68 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/lt.txt:3 -msgid "$lt" -msgstr "" - -#: ../source/reference/operator/query/lt.txt:15 -msgid "*Syntax*: ``{field: {$lt: value} }``" -msgstr "" - -#: ../source/reference/operator/query/lt.txt:17 -msgid "" -":query:`$lt` selects the documents where the value of the ``field`` is less " -"than (i.e. ``<``) the specified ``value``." -msgstr "" - -#: ../source/reference/operator/query/lt.txt:22 -msgid "Consider the following example:" -msgstr "" - -#: ../source/reference/operator/query/lt.txt:28 -msgid "" -"This query will select all documents in the ``inventory`` collection where " -"the ``qty`` field value is less than ``20``." -msgstr "" - -#: ../source/reference/operator/query/lt.txt:31 -msgid "" -"Consider the following example which uses the :query:`$lt` operator with a " -"field from an embedded document:" -msgstr "" - -#: ../source/reference/operator/query/lt.txt:38 -msgid "" -"This :method:`~db.collection.update()` operation will set the ``price`` " -"field value in the documents that contain the embedded document ``carrier`` " -"whose ``fee`` field value is less than ``20``." -msgstr "" - -#: ../source/reference/operator/query/lt.txt:45 -msgid "" -":method:`~db.collection.find()`, :method:`~db.collection.update()`, " -":update:`$set`." -msgstr "" - -#: ../source/includes/fact-type-bracketing.rst:1 -msgid "" -"For most data types, :doc:`comparison operators` only perform comparisons on fields where the :doc:`BSON " -"type` matches the query value's type. MongoDB " -"supports limited cross-BSON comparison through :ref:`type-bracketing`." -msgstr "" - -#~ msgid "" -#~ "For comparison of different BSON type values, see the :ref:`specified BSON " -#~ "comparison order `." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/query/lte.po b/locale/zh/LC_MESSAGES/reference/operator/query/lte.po deleted file mode 100644 index 7d48f7bb78b..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/query/lte.po +++ /dev/null @@ -1,68 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/lte.txt:3 -msgid "$lte" -msgstr "" - -#: ../source/reference/operator/query/lte.txt:15 -msgid "*Syntax*: ``{ field: { $lte: value} }``" -msgstr "" - -#: ../source/reference/operator/query/lte.txt:17 -msgid "" -":query:`$lte` selects the documents where the value of the ``field`` is less" -" than or equal to (i.e. ``<=``) the specified ``value``." -msgstr "" - -#: ../source/reference/operator/query/lte.txt:23 -msgid "Consider the following example:" -msgstr "" - -#: ../source/reference/operator/query/lte.txt:29 -msgid "" -"This query will select all documents in the ``inventory`` collection where " -"the ``qty`` field value is less than or equal to ``20``." -msgstr "" - -#: ../source/reference/operator/query/lte.txt:32 -msgid "" -"Consider the following example which uses the :query:`$lt` operator with a " -"field from an embedded document:" -msgstr "" - -#: ../source/reference/operator/query/lte.txt:39 -msgid "" -"This :method:`~db.collection.update()` operation will set the ``price`` " -"field value in the documents that contain the embedded document ``carrier`` " -"whose ``fee`` field value is less than or equal to ``5``." -msgstr "" - -#: ../source/reference/operator/query/lte.txt:46 -msgid "" -":method:`~db.collection.find()`, :method:`~db.collection.update()`, " -":update:`$set`." -msgstr "" - -#: ../source/includes/fact-type-bracketing.rst:1 -msgid "" -"For most data types, :doc:`comparison operators` only perform comparisons on fields where the :doc:`BSON " -"type` matches the query value's type. MongoDB " -"supports limited cross-BSON comparison through :ref:`type-bracketing`." -msgstr "" - -#~ msgid "" -#~ "For comparison of different BSON type values, see the :ref:`specified BSON " -#~ "comparison order `." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/query/maxDistance.po b/locale/zh/LC_MESSAGES/reference/operator/query/maxDistance.po deleted file mode 100644 index 90a8187dcc9..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/query/maxDistance.po +++ /dev/null @@ -1,60 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/maxDistance.txt:3 -msgid "$maxDistance" -msgstr "" - -#: ../source/reference/operator/query/maxDistance.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/query/maxDistance.txt:18 -msgid "" -"The :query:`$maxDistance` operator constrains the results of a geospatial " -":query:`$near` or :query:`$nearSphere` query to the specified distance. The " -"measuring units for the maximum distance are determined by the coordinate " -"system in use. For :term:`GeoJSON` point object, specify the distance in " -"meters, not radians." -msgstr "" - -#: ../source/reference/operator/query/maxDistance.txt:26 -msgid "Specify a non-negative number for :query:`$maxDistance`." -msgstr "" - -#: ../source/reference/operator/query/maxDistance.txt:28 -msgid "" -"The :doc:`2dsphere ` and :doc:`2d ` geospatial " -"indexes both support :query:`$maxDistance`: ." -msgstr "" - -#: ../source/reference/operator/query/maxDistance.txt:32 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/query/maxDistance.txt:34 -msgid "" -"The following example query returns documents with location values that are " -"``10`` or fewer units from the point ``[ 100 , 100 ]``." -msgstr "" - -#: ../source/reference/operator/query/maxDistance.txt:43 -msgid "" -"MongoDB orders the results by their distance from ``[ 100 , 100 ]``. The " -"operation returns the first 100 results, unless you modify the query with " -"the :method:`cursor.limit()` method." -msgstr "" - -#: ../source/reference/operator/query/maxDistance.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/query/minDistance.po b/locale/zh/LC_MESSAGES/reference/operator/query/minDistance.po deleted file mode 100644 index ca87600d8c4..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/query/minDistance.po +++ /dev/null @@ -1,99 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/minDistance.txt:3 -msgid "$minDistance" -msgstr "" - -#: ../source/reference/operator/query/minDistance.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/query/minDistance.txt:20 -msgid "" -"Filters the results of a geospatial :query:`$near` or :query:`$nearSphere` " -"query to those documents that are *at least* the specified distance from the" -" center point." -msgstr "" - -#: ../source/reference/operator/query/minDistance.txt:24 -msgid "" -":query:`$minDistance` is available for use with :doc:`2dsphere " -"` index only." -msgstr "" - -#: ../source/reference/operator/query/minDistance.txt:27 -msgid "" -"If :query:`$near` or :query:`$nearSphere` query specifies the center point " -"as a :ref:`GeoJSON point `, specify the distance as a non-" -"negative number in *meters*." -msgstr "" - -#: ../source/reference/operator/query/minDistance.txt:31 -msgid "" -"If :query:`$nearSphere` query specifies the center point as :term:`legacy " -"coordinate pair `, specify the distance as a non-" -"negative number in *radians*. :query:`$near` can only use the :doc:`2dsphere" -" ` index if the query specifies the center point as a " -":ref:`GeoJSON point `." -msgstr "" - -#: ../source/reference/operator/query/minDistance.txt:38 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/query/minDistance.txt:41 -msgid "Use with ``$near``" -msgstr "" - -#: ../source/includes/example-near-minDistance.rst:2 -msgid "Specify coordinates in this order: **\"longitude, latitude.\"**" -msgstr "" - -#: ../source/includes/example-near-minDistance.rst:4 -msgid "Consider a collection ``places`` that has a ``2dsphere`` index." -msgstr "" - -#: ../source/includes/example-near-minDistance.rst:6 -msgid "" -"The following example returns documents that are at least ``1000`` meters " -"from and at most ``5000`` meters from the specified GeoJSON point, sorted " -"from nearest to farthest:" -msgstr "" - -#: ../source/reference/operator/query/minDistance.txt:46 -msgid "Use with ``$nearSphere``" -msgstr "" - -#: ../source/includes/example-nearSphere-minDistance.rst:1 -msgid "" -"Consider a collection ``places`` that contains documents with a ``location``" -" field and has a :doc:`2dsphere ` index." -msgstr "" - -#: ../source/includes/example-nearSphere-minDistance.rst:4 -msgid "" -"Then, the following example returns whose ``location`` is at least ``1000`` " -"meters from and at most ``5000`` meters from the specified point, ordered " -"from nearest to farthest:" -msgstr "" - -#: ../source/reference/operator/query/minDistance.txt:50 -msgid "" -"For an example that specifies the center point as legacy coordinate pair, " -"see :query:`$nearSphere`" -msgstr "" - -#: ../source/reference/operator/query/minDistance.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/query/mod.po b/locale/zh/LC_MESSAGES/reference/operator/query/mod.po deleted file mode 100644 index 9f221b6df08..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/query/mod.po +++ /dev/null @@ -1,128 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/mod.txt:3 -msgid "$mod" -msgstr "" - -#: ../source/reference/operator/query/mod.txt:15 -msgid "" -"Select documents where the value of a field divided by a divisor has the " -"specified remainder (i.e. perform a modulo operation to select documents). " -"To specify a :query:`$mod` expression, use the following syntax:" -msgstr "" - -#: ../source/reference/operator/query/mod.txt:26 -msgid "" -"The :query:`$mod` operator errors when passed an array with fewer or more " -"elements. In previous versions, if passed an array with one element, the " -":query:`$mod` operator uses ``0`` as the remainder value, and if passed an " -"array with more than two elements, the :query:`$mod` ignores all but the " -"first two elements. Previous versions do return an error when passed an " -"empty array. See :ref:`mod-not-enough-elements` and :ref:`mod-too-many-" -"elements` for details." -msgstr "" - -#: ../source/reference/operator/query/mod.txt:36 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/query/mod.txt:39 -msgid "Use ``$mod`` to Select Documents" -msgstr "" - -#: ../source/reference/operator/query/mod.txt:41 -msgid "Consider a collection ``inventory`` with the following documents:" -msgstr "" - -#: ../source/reference/operator/query/mod.txt:49 -msgid "" -"Then, the following query selects those documents in the ``inventory`` " -"collection where value of the ``qty`` field modulo ``4`` equals ``0``:" -msgstr "" - -#: ../source/reference/operator/query/mod.txt:57 -msgid "The query returns the following documents:" -msgstr "" - -#: ../source/reference/operator/query/mod.txt:67 -msgid "Not Enough Elements Error" -msgstr "" - -#: ../source/reference/operator/query/mod.txt:69 -msgid "" -"The :query:`$mod` operator errors when passed an array with fewer than two " -"elements." -msgstr "" - -#: ../source/reference/operator/query/mod.txt:73 -msgid "Array with Single Element" -msgstr "" - -#: ../source/reference/operator/query/mod.txt:75 -msgid "" -"The following operation incorrectly passes the :query:`$mod` operator an " -"array that contains a single element:" -msgstr "" - -#: ../source/reference/operator/query/mod.txt:82 -#: ../source/reference/operator/query/mod.txt:106 -msgid "The statement results in the following error:" -msgstr "" - -#: ../source/reference/operator/query/mod.txt:91 -msgid "" -"In previous versions, if passed an array with one element, the :query:`$mod`" -" operator uses the specified element as the divisor and ``0`` as the " -"remainder value." -msgstr "" - -#: ../source/reference/operator/query/mod.txt:97 -msgid "Empty Array" -msgstr "" - -#: ../source/reference/operator/query/mod.txt:99 -msgid "" -"The following operation incorrectly passes the :query:`$mod` operator an " -"empty array:" -msgstr "" - -#: ../source/reference/operator/query/mod.txt:117 -msgid "Previous versions returned the following error:" -msgstr "" - -#: ../source/reference/operator/query/mod.txt:126 -msgid "Too Many Elements Error" -msgstr "" - -#: ../source/reference/operator/query/mod.txt:128 -msgid "" -"The :query:`$mod` operator errors when passed an array with more than two " -"elements." -msgstr "" - -#: ../source/reference/operator/query/mod.txt:131 -msgid "" -"For example, the following operation attempts to use the :query:`$mod` " -"operator with an array that contains four elements:" -msgstr "" - -#: ../source/reference/operator/query/mod.txt:143 -msgid "" -"In previous versions, if passed an array with more than two elements, the " -":query:`$mod` ignores all but the first two elements." -msgstr "" - -#: ../source/reference/operator/query/mod.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/query/ne.po b/locale/zh/LC_MESSAGES/reference/operator/query/ne.po deleted file mode 100644 index 79629236ff3..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/query/ne.po +++ /dev/null @@ -1,73 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/ne.txt:3 -msgid "$ne" -msgstr "" - -#: ../source/reference/operator/query/ne.txt:15 -msgid "*Syntax*: ``{field: {$ne: value} }``" -msgstr "" - -#: ../source/reference/operator/query/ne.txt:17 -msgid "" -":query:`$ne` selects the documents where the value of the ``field`` is not " -"equal (i.e. ``!=``) to the specified ``value``. This includes documents that" -" do not contain the ``field``." -msgstr "" - -#: ../source/includes/fact-comparison-order.rst:1 -msgid "" -"For comparison of different BSON type values, see the :ref:`specified BSON " -"comparison order `." -msgstr "" - -#: ../source/reference/operator/query/ne.txt:23 -msgid "Consider the following example:" -msgstr "" - -#: ../source/reference/operator/query/ne.txt:29 -msgid "" -"This query will select all documents in the ``inventory`` collection where " -"the ``qty`` field value does not equal ``20``, including those documents " -"that do not contain the ``qty`` field." -msgstr "" - -#: ../source/reference/operator/query/ne.txt:33 -msgid "" -"Consider the following example which uses the :query:`$ne` operator with a " -"field in an embedded document:" -msgstr "" - -#: ../source/reference/operator/query/ne.txt:40 -msgid "" -"This :method:`~db.collection.update()` operation will set the ``qty`` field " -"value in the documents that contain the embedded document ``carrier`` whose " -"``state`` field value does not equal \"NY\", or where the ``state`` field or" -" the ``carrier`` embedded document do not exist." -msgstr "" - -#: ../source/reference/operator/query/ne.txt:50 -msgid "" -":method:`~db.collection.find()`, :method:`~db.collection.update()`, " -":update:`$set`." -msgstr "" - -#: ../source/includes/extracts/ne_operators_selectivity.rst:1 -msgid "" -"The inequality operator :query:`$ne` is *not* very selective since it often " -"matches a large portion of the index. As a result, in many cases, a " -":query:`$ne` query with an index may perform no better than a :query:`$ne` " -"query that must scan all documents in a collection. See also :ref:`read-" -"operations-query-selectivity`." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/query/near.po b/locale/zh/LC_MESSAGES/reference/operator/query/near.po deleted file mode 100644 index 2a541e9f313..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/query/near.po +++ /dev/null @@ -1,175 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/near.txt:3 -msgid "$near" -msgstr "" - -#: ../source/reference/operator/query/near.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/query/near.txt:18 -msgid "" -"Specifies a point for which a :term:`geospatial` query returns the documents" -" from nearest to farthest. The :query:`$near` operator can specify either a " -":term:`GeoJSON` point or legacy coordinate point." -msgstr "" - -#: ../source/reference/operator/query/near.txt:22 -msgid ":query:`$near` requires a geospatial index:" -msgstr "" - -#: ../source/reference/operator/query/near.txt:24 -msgid "" -":doc:`2dsphere ` index if specifying a :term:`GeoJSON` " -"point," -msgstr "" - -#: ../source/reference/operator/query/near.txt:27 -msgid "" -":doc:`2d ` index if specifying a point using legacy coordinates." -msgstr "" - -#: ../source/reference/operator/query/near.txt:30 -msgid "" -"To specify a :term:`GeoJSON` point, :query:`$near` operator requires a " -":doc:`2dsphere ` index and has the following syntax:" -msgstr "" - -#: ../source/reference/operator/query/near.txt:47 -msgid "" -"When specifying a :term:`GeoJSON` point, you can use the *optional* " -":query:`$minDistance` and :query:`$maxDistance` specifications to limit the " -":query:`$near` results by distance in *meters*:" -msgstr "" - -#: ../source/reference/operator/query/near.txt:51 -msgid "" -":query:`$minDistance` limits the results to those documents that are *at " -"least* the specified distance from the center point. :query:`$minDistance` " -"is only available for use with :doc:`2dsphere ` index." -msgstr "" - -#: ../source/reference/operator/query/near.txt:58 -msgid "" -":query:`$maxDistance` limits the results to those documents that are *at " -"most* the specified distance from the center point." -msgstr "" - -#: ../source/reference/operator/query/near.txt:61 -msgid "" -"To specify a point using legacy coordinates, :query:`$near` requires a " -":doc:`2d ` index and has the following syntax:" -msgstr "" - -#: ../source/reference/operator/query/near.txt:71 -msgid "" -"If you use longitude and latitude for legacy coordinates, specify the " -"longitude first, then latitude." -msgstr "" - -#: ../source/reference/operator/query/near.txt:74 -msgid "" -"When specifying a legacy coordinate, you can use the *optional* " -":query:`$maxDistance` specification to limit the :query:`$near` results by " -"distance in *radians*. :query:`$maxDistance` limits the results to those " -"documents that are *at most* the specified distance from the center point." -msgstr "" - -#: ../source/reference/operator/query/near.txt:81 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/query/near.txt:84 -msgid "Special Indexes Restriction" -msgstr "" - -#: ../source/includes/fact-geo-near-special-indexes.rst:1 -msgid "" -"You cannot combine the |geo-operation| operator, which requires a special " -":ref:`geospatial index `, with a query operator or" -" command that requires another special index. For example you cannot combine" -" |geo-operation| with the :query:`$text` query." -msgstr "" - -#: ../source/reference/operator/query/near.txt:89 -msgid "Sharded Collections Restrictions" -msgstr "" - -#: ../source/includes/fact-near-sharded-cluster.rst:1 -msgid "" -"For sharded collections, queries using |geo-operation| are not supported. " -"You can instead use either the :dbcommand:`geoNear` command or the " -":pipeline:`$geoNear` aggregation stage." -msgstr "" - -#: ../source/reference/operator/query/near.txt:94 -msgid "Sort Operation" -msgstr "" - -#: ../source/includes/fact-geo-near-returns-sorted-results.rst:1 -msgid "" -"|geo-operation| sorts documents by distance. If you also include a " -":method:`~cursor.sort()` for the query, :method:`~cursor.sort()` re-orders " -"the matching documents, effectively overriding the sort operation already " -"performed by |geo-operation|. When using :method:`~cursor.sort()` with " -"geospatial queries, consider using :query:`$geoWithin` operator, which does " -"not sort documents, instead of |geo-operation|." -msgstr "" - -#: ../source/reference/operator/query/near.txt:100 -msgid ":ref:`3.0-geo-near-compatibility`" -msgstr "" - -#: ../source/reference/operator/query/near.txt:103 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/query/near.txt:106 -msgid "Query on GeoJSON Data" -msgstr "" - -#: ../source/includes/example-near-minDistance.rst:2 -#: ../source/reference/operator/query/near.txt:114 -msgid "Specify coordinates in this order: **\"longitude, latitude.\"**" -msgstr "" - -#: ../source/includes/example-near-minDistance.rst:4 -msgid "Consider a collection ``places`` that has a ``2dsphere`` index." -msgstr "" - -#: ../source/includes/example-near-minDistance.rst:6 -msgid "" -"The following example returns documents that are at least ``1000`` meters " -"from and at most ``5000`` meters from the specified GeoJSON point, sorted " -"from nearest to farthest:" -msgstr "" - -#: ../source/reference/operator/query/near.txt:111 -msgid "Query on Legacy Coordinates" -msgstr "" - -#: ../source/reference/operator/query/near.txt:116 -msgid "Consider a collection ``legacy2d`` that has a ``2d`` index." -msgstr "" - -#: ../source/reference/operator/query/near.txt:118 -msgid "" -"The following example returns documents that are at most ``0.10`` radians " -"from the specified legacy coordinate pair, sorted from nearest to farthest:" -msgstr "" - -#: ../source/reference/operator/query/near.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/query/nearSphere.po b/locale/zh/LC_MESSAGES/reference/operator/query/nearSphere.po deleted file mode 100644 index 7cbb8ee6c67..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/query/nearSphere.po +++ /dev/null @@ -1,184 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/nearSphere.txt:3 -msgid "$nearSphere" -msgstr "" - -#: ../source/reference/operator/query/nearSphere.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/query/nearSphere.txt:18 -msgid "" -"Specifies a point for which a :term:`geospatial` query returns the documents" -" from nearest to farthest. MongoDB calculates distances for " -":query:`$nearSphere` using spherical geometry." -msgstr "" - -#: ../source/reference/operator/query/nearSphere.txt:22 -msgid ":query:`$nearSphere` *requires* a geospatial index:" -msgstr "" - -#: ../source/reference/operator/query/nearSphere.txt:24 -msgid "" -":doc:`2dsphere ` index for location data defined as GeoJSON " -"points" -msgstr "" - -#: ../source/reference/operator/query/nearSphere.txt:27 -msgid "" -":doc:`2d ` index for location data defined as legacy coordinate " -"pairs. To use a :doc:`2d ` index on :ref:`GeoJSON points `, create the index on the ``coordinates`` field of the GeoJSON " -"object." -msgstr "" - -#: ../source/reference/operator/query/nearSphere.txt:32 -msgid "" -"The :query:`$nearSphere` operator can specify either a :term:`GeoJSON` point" -" or legacy coordinate point." -msgstr "" - -#: ../source/reference/operator/query/nearSphere.txt:35 -msgid "" -"To specify a :ref:`GeoJSON Point `, use the following syntax:" -msgstr "" - -#: ../source/reference/operator/query/nearSphere.txt:51 -#: ../source/reference/operator/query/nearSphere.txt:71 -msgid "" -"The *optional* :query:`$minDistance` is available only if the query uses the" -" :doc:`2dsphere ` index. :query:`$minDistance` limits the " -"results to those documents that are *at least* the specified distance from " -"the center point." -msgstr "" - -#: ../source/reference/operator/query/nearSphere.txt:58 -#: ../source/reference/operator/query/nearSphere.txt:78 -msgid "The *optional* :query:`$maxDistance` is available for either index." -msgstr "" - -#: ../source/reference/operator/query/nearSphere.txt:60 -msgid "To specify a point using legacy coordinates, use the following syntax:" -msgstr "" - -#: ../source/reference/operator/query/nearSphere.txt:80 -msgid "" -"If you use longitude and latitude for legacy coordinates, specify the " -"longitude first, then latitude." -msgstr "" - -#: ../source/reference/operator/query/nearSphere.txt:83 -msgid ":ref:`3.0-geo-near-compatibility`" -msgstr "" - -#: ../source/reference/operator/query/nearSphere.txt:86 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/query/nearSphere.txt:89 -msgid "Special Indexes Restriction" -msgstr "" - -#: ../source/includes/fact-geo-near-special-indexes.rst:1 -msgid "" -"You cannot combine the |geo-operation| operator, which requires a special " -":ref:`geospatial index `, with a query operator or" -" command that requires another special index. For example you cannot combine" -" |geo-operation| with the :query:`$text` query." -msgstr "" - -#: ../source/reference/operator/query/nearSphere.txt:94 -msgid "Sharded Collections Restrictions" -msgstr "" - -#: ../source/includes/fact-near-sharded-cluster.rst:1 -msgid "" -"For sharded collections, queries using |geo-operation| are not supported. " -"You can instead use either the :dbcommand:`geoNear` command or the " -":pipeline:`$geoNear` aggregation stage." -msgstr "" - -#: ../source/reference/operator/query/nearSphere.txt:99 -msgid "Sort Operation" -msgstr "" - -#: ../source/includes/fact-geo-near-returns-sorted-results.rst:1 -msgid "" -"|geo-operation| sorts documents by distance. If you also include a " -":method:`~cursor.sort()` for the query, :method:`~cursor.sort()` re-orders " -"the matching documents, effectively overriding the sort operation already " -"performed by |geo-operation|. When using :method:`~cursor.sort()` with " -"geospatial queries, consider using :query:`$geoWithin` operator, which does " -"not sort documents, instead of |geo-operation|." -msgstr "" - -#: ../source/reference/operator/query/nearSphere.txt:106 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/query/nearSphere.txt:109 -msgid "Specify Center Point Using GeoJSON" -msgstr "" - -#: ../source/includes/example-nearSphere-minDistance.rst:1 -msgid "" -"Consider a collection ``places`` that contains documents with a ``location``" -" field and has a :doc:`2dsphere ` index." -msgstr "" - -#: ../source/includes/example-nearSphere-minDistance.rst:4 -msgid "" -"Then, the following example returns whose ``location`` is at least ``1000`` " -"meters from and at most ``5000`` meters from the specified point, ordered " -"from nearest to farthest:" -msgstr "" - -#: ../source/reference/operator/query/nearSphere.txt:114 -msgid "Specify Center Point Using Legacy Coordinates" -msgstr "" - -#: ../source/reference/operator/query/nearSphere.txt:117 -msgid "``2d`` Index" -msgstr "" - -#: ../source/reference/operator/query/nearSphere.txt:119 -msgid "" -"Consider a collection ``legacyPlaces`` that contains documents with legacy " -"coordinates pairs in the ``location`` field and has a :doc:`2d ` " -"index." -msgstr "" - -#: ../source/reference/operator/query/nearSphere.txt:123 -msgid "" -"Then, the following example returns those documents whose ``location`` is at" -" most ``0.10`` radians from the specified point, ordered from nearest to " -"farthest:" -msgstr "" - -#: ../source/reference/operator/query/nearSphere.txt:134 -msgid "``2dsphere`` Index" -msgstr "" - -#: ../source/reference/operator/query/nearSphere.txt:136 -msgid "" -"If the collection has a ``2dsphere`` index instead, you can also specify the" -" optional :query:`$minDistance` specification. For example, the following " -"example returns the documents whose ``location`` is at least ``0.0004`` " -"radians from the specified point, ordered from nearest to farthest:" -msgstr "" - -#: ../source/reference/operator/query/nearSphere.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/query/nin.po b/locale/zh/LC_MESSAGES/reference/operator/query/nin.po deleted file mode 100644 index 9ae4a60eae5..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/query/nin.po +++ /dev/null @@ -1,82 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/nin.txt:3 -msgid "$nin" -msgstr "" - -#: ../source/reference/operator/query/nin.txt:15 -msgid "*Syntax*: ``{ field: { $nin: [ , ... ]} }``" -msgstr "" - -#: ../source/reference/operator/query/nin.txt:17 -msgid ":query:`$nin` selects the documents where:" -msgstr "" - -#: ../source/reference/operator/query/nin.txt:19 -msgid "the ``field`` value is not in the specified ``array`` **or**" -msgstr "" - -#: ../source/reference/operator/query/nin.txt:20 -msgid "the ``field`` does not exist." -msgstr "" - -#: ../source/includes/fact-comparison-order.rst:1 -msgid "" -"For comparison of different BSON type values, see the :ref:`specified BSON " -"comparison order `." -msgstr "" - -#: ../source/reference/operator/query/nin.txt:24 -#: ../source/reference/operator/query/nin.txt:40 -msgid "Consider the following query:" -msgstr "" - -#: ../source/reference/operator/query/nin.txt:30 -msgid "" -"This query will select all documents in the ``inventory`` collection where " -"the ``qty`` field value does **not** equal ``5`` nor ``15``. The selected " -"documents will include those documents that do *not* contain the ``qty`` " -"field." -msgstr "" - -#: ../source/reference/operator/query/nin.txt:35 -msgid "" -"If the ``field`` holds an array, then the :query:`$nin` operator selects the" -" documents whose ``field`` holds an array with **no** element equal to a " -"value in the specified array (e.g. ````, ````, etc.)." -msgstr "" - -#: ../source/reference/operator/query/nin.txt:46 -msgid "" -"This :method:`~db.collection.update()` operation will set the ``sale`` field" -" value in the ``inventory`` collection where the ``tags`` field holds an " -"array with **no** elements matching an element in the array " -"``[\"appliances\", \"school\"]`` or where a document does not contain the " -"``tags`` field." -msgstr "" - -#: ../source/reference/operator/query/nin.txt:56 -msgid "" -":method:`~db.collection.find()`, :method:`~db.collection.update()`, " -":update:`$set`." -msgstr "" - -#: ../source/includes/extracts/nin_operators_selectivity.rst:1 -msgid "" -"The inequality operator :query:`$nin` is *not* very selective since it often" -" matches a large portion of the index. As a result, in many cases, a " -":query:`$nin` query with an index may perform no better than a :query:`$nin`" -" query that must scan all documents in a collection. See also :ref:`read-" -"operations-query-selectivity`." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/query/nor.po b/locale/zh/LC_MESSAGES/reference/operator/query/nor.po deleted file mode 100644 index 3a93cdf3da5..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/query/nor.po +++ /dev/null @@ -1,127 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/nor.txt:3 -msgid "$nor" -msgstr "" - -#: ../source/reference/operator/query/nor.txt:15 -msgid "" -":query:`$nor` performs a logical ``NOR`` operation on an array of one or " -"more query expression and selects the documents that **fail** all the query " -"expressions in the array. The :query:`$nor` has the following syntax:" -msgstr "" - -#: ../source/reference/operator/query/nor.txt:26 -msgid "" -":method:`~db.collection.find()`, :method:`~db.collection.update()`, " -":query:`$or`, :update:`$set`, and :query:`$exists`." -msgstr "" - -#: ../source/reference/operator/query/nor.txt:30 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/query/nor.txt:33 -msgid "``$nor`` Query with Two Expressions" -msgstr "" - -#: ../source/reference/operator/query/nor.txt:35 -msgid "" -"Consider the following query which uses only the :query:`$nor` operator:" -msgstr "" - -#: ../source/reference/operator/query/nor.txt:41 -#: ../source/reference/operator/query/nor.txt:88 -msgid "This query will return all documents that:" -msgstr "" - -#: ../source/reference/operator/query/nor.txt:43 -msgid "" -"contain the ``price`` field whose value is *not* equal to ``1.99`` and " -"contain the ``sale`` field whose value *is not* equal to ``true`` **or**" -msgstr "" - -#: ../source/reference/operator/query/nor.txt:47 -msgid "" -"contain the ``price`` field whose value is *not* equal to ``1.99`` *but* do " -"*not* contain the ``sale`` field **or**" -msgstr "" - -#: ../source/reference/operator/query/nor.txt:50 -msgid "" -"do *not* contain the ``price`` field *but* contain the ``sale`` field whose " -"value *is not* equal to ``true`` **or**" -msgstr "" - -#: ../source/reference/operator/query/nor.txt:52 -msgid "" -"do *not* contain the ``price`` field *and* do *not* contain the ``sale`` " -"field" -msgstr "" - -#: ../source/reference/operator/query/nor.txt:56 -msgid "``$nor`` and Additional Comparisons" -msgstr "" - -#: ../source/reference/operator/query/nor.txt:58 -msgid "Consider the following query:" -msgstr "" - -#: ../source/reference/operator/query/nor.txt:64 -msgid "" -"This query will select all documents in the ``inventory`` collection where:" -msgstr "" - -#: ../source/reference/operator/query/nor.txt:67 -msgid "the ``price`` field value does *not* equal ``1.99`` **and**" -msgstr "" - -#: ../source/reference/operator/query/nor.txt:68 -msgid "the ``qty`` field value is *not* less than ``20`` **and**" -msgstr "" - -#: ../source/reference/operator/query/nor.txt:69 -msgid "the ``sale`` field value is *not* equal to ``true``" -msgstr "" - -#: ../source/reference/operator/query/nor.txt:71 -msgid "including those documents that do not contain these field(s)." -msgstr "" - -#: ../source/reference/operator/query/nor.txt:73 -msgid "" -"The exception in returning documents that do not contain the field in the " -":query:`$nor` expression is when the :query:`$nor` operator is used with the" -" :query:`$exists` operator." -msgstr "" - -#: ../source/reference/operator/query/nor.txt:78 -msgid "``$nor`` and ``$exists``" -msgstr "" - -#: ../source/reference/operator/query/nor.txt:80 -msgid "" -"Compare that with the following query which uses the :query:`$nor` operator " -"with the :query:`$exists` operator:" -msgstr "" - -#: ../source/reference/operator/query/nor.txt:90 -msgid "" -"contain the ``price`` field whose value is *not* equal to ``1.99`` and " -"contain the ``sale`` field whose value *is not* equal to ``true``" -msgstr "" - -#: ../source/reference/operator/query/nor.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/query/not.po b/locale/zh/LC_MESSAGES/reference/operator/query/not.po deleted file mode 100644 index e9f2b6c7bcd..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/query/not.po +++ /dev/null @@ -1,106 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/not.txt:3 -msgid "$not" -msgstr "" - -#: ../source/reference/operator/query/not.txt:15 -msgid "*Syntax*: ``{ field: { $not: { } } }``" -msgstr "" - -#: ../source/reference/operator/query/not.txt:17 -msgid "" -":query:`$not` performs a logical ``NOT`` operation on the specified " -"```` and selects the documents that do *not* match the " -"````. This includes documents that do not contain the " -"``field``." -msgstr "" - -#: ../source/reference/operator/query/not.txt:22 -msgid "Consider the following query:" -msgstr "" - -#: ../source/reference/operator/query/not.txt:28 -msgid "" -"This query will select all documents in the ``inventory`` collection where:" -msgstr "" - -#: ../source/reference/operator/query/not.txt:30 -msgid "the ``price`` field value is less than or equal to ``1.99`` **or**" -msgstr "" - -#: ../source/reference/operator/query/not.txt:31 -msgid "the ``price`` field does not exist" -msgstr "" - -#: ../source/reference/operator/query/not.txt:33 -msgid "" -"``{ $not: { $gt: 1.99 } }`` is different from the :query:`$lte` operator. " -"``{ $lte: 1.99 }`` returns *only* the documents where ``price`` field exists" -" and its value is less than or equal to ``1.99``." -msgstr "" - -#: ../source/reference/operator/query/not.txt:38 -msgid "" -"Remember that the :query:`$not` operator only affects *other operators* and " -"cannot check fields and documents independently. So, use the :query:`$not` " -"operator for logical disjunctions and the :query:`$ne` operator to test the " -"contents of fields directly." -msgstr "" - -#: ../source/reference/operator/query/not.txt:43 -msgid "" -"Consider the following behaviors when using the :query:`$not` operator:" -msgstr "" - -#: ../source/reference/operator/query/not.txt:46 -msgid "" -"The operation of the :query:`$not` operator is consistent with the behavior " -"of other operators but may yield unexpected results with some data types " -"like arrays." -msgstr "" - -#: ../source/reference/operator/query/not.txt:50 -msgid "" -"The :query:`$not` operator does **not** support operations with the " -":query:`$regex` operator. Instead use ``//`` or in your driver interfaces, " -"use your language's regular expression capability to create regular " -"expression objects." -msgstr "" - -#: ../source/reference/operator/query/not.txt:55 -msgid "" -"Consider the following example which uses the pattern match expression " -"``//``:" -msgstr "" - -#: ../source/reference/operator/query/not.txt:61 -msgid "" -"The query will select all documents in the ``inventory`` collection where " -"the ``item`` field value does *not* start with the letter ``p``." -msgstr "" - -#: ../source/reference/operator/query/not.txt:65 -msgid "" -"If you are using Python, you can write the above query with the PyMongo " -"driver and Python's :py:meth:`python:re.compile()` method to compile a " -"regular expression, as follows:" -msgstr "" - -#: ../source/reference/operator/query/not.txt:77 -msgid "" -":method:`~db.collection.find()`, :method:`~db.collection.update()`, " -":update:`$set`, :query:`$gt`, :query:`$regex`, :api:`PyMongo " -"`, :term:`driver`." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/query/or.po b/locale/zh/LC_MESSAGES/reference/operator/query/or.po deleted file mode 100644 index d66328f376c..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/query/or.po +++ /dev/null @@ -1,143 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/or.txt:3 -msgid "$or" -msgstr "" - -#: ../source/reference/operator/query/or.txt:15 -msgid "" -"The :query:`$or` operator performs a logical ``OR`` operation on an array of" -" *two or more* ```` and selects the documents that satisfy *at " -"least* one of the ````. The :query:`$or` has the following " -"syntax:" -msgstr "" - -#: ../source/reference/operator/query/or.txt:24 -msgid "Consider the following example:" -msgstr "" - -#: ../source/reference/operator/query/or.txt:30 -msgid "" -"This query will select all documents in the ``inventory`` collection where " -"either the ``quantity`` field value is less than ``20`` **or** the ``price``" -" field value equals ``10``." -msgstr "" - -#: ../source/reference/operator/query/or.txt:35 -msgid "Behaviors" -msgstr "" - -#: ../source/reference/operator/query/or.txt:40 -msgid "``$or`` Clauses and Indexes" -msgstr "" - -#: ../source/reference/operator/query/or.txt:42 -msgid "" -"When evaluating the clauses in the :query:`$or` expression, MongoDB either " -"performs a collection scan or, if all the clauses are supported by indexes, " -"MongoDB performs index scans. That is, for MongoDB to use indexes to " -"evaluate an :query:`$or` expression, all the clauses in the :query:`$or` " -"expression must be supported by indexes. Otherwise, MongoDB will perform a " -"collection scan." -msgstr "" - -#: ../source/reference/operator/query/or.txt:49 -msgid "" -"When using indexes with :query:`$or` queries, each clause of an :query:`$or`" -" can use its own index. Consider the following query:" -msgstr "" - -#: ../source/reference/operator/query/or.txt:56 -msgid "" -"To support this query, rather than a compound index, you would create one " -"index on ``quantity`` and another index on ``price``:" -msgstr "" - -#: ../source/reference/operator/query/or.txt:64 -msgid "" -"MongoDB can use all but the :doc:`geoHaystack ` index to " -"support :query:`$or` clauses." -msgstr "" - -#: ../source/reference/operator/query/or.txt:70 -msgid "``$or`` and ``text`` Queries" -msgstr "" - -#: ../source/reference/operator/query/or.txt:74 -msgid "" -"If :query:`$or` includes a :query:`$text` query, all clauses in the " -":query:`$or` array must be supported by an index. This is because a " -":query:`$text` query *must* use an index, and :query:`$or` can only use " -"indexes if all its clauses are supported by indexes. If the :query:`$text` " -"query cannot use an index, the query will return an error." -msgstr "" - -#: ../source/reference/operator/query/or.txt:82 -msgid "``$or`` and GeoSpatial Queries" -msgstr "" - -#: ../source/reference/operator/query/or.txt:86 -msgid "" -":operator:`$or` supports :doc:`geospatial clauses ` with the following exception for the near clause (near " -"clause includes :query:`$nearSphere` and :query:`$near`). :operator:`$or` " -"cannot contain a near clause with any other clause." -msgstr "" - -#: ../source/reference/operator/query/or.txt:93 -msgid "``$or`` and Sort Operations" -msgstr "" - -#: ../source/reference/operator/query/or.txt:97 -msgid "" -"When executing :query:`$or` queries with a :method:`~cursor.sort()`, MongoDB" -" can now use indexes that support the :query:`$or` clauses. Previous " -"versions did not use the indexes." -msgstr "" - -#: ../source/reference/operator/query/or.txt:102 -msgid "``$or`` versus ``$in``" -msgstr "" - -#: ../source/reference/operator/query/or.txt:104 -msgid "" -"When using :query:`$or` with ```` that are equality checks for " -"the value of the same field, use the :query:`$in` operator instead of the " -":query:`$or` operator." -msgstr "" - -#: ../source/reference/operator/query/or.txt:108 -msgid "" -"For example, to select all documents in the ``inventory`` collection where " -"the ``quantity`` field value equals either ``20`` *or* ``50``, use the " -":query:`$in` operator:" -msgstr "" - -#: ../source/reference/operator/query/or.txt:117 -msgid "Nested ``$or`` Clauses" -msgstr "" - -#: ../source/reference/operator/query/or.txt:119 -msgid "You may nest :query:`$or` operations." -msgstr "" - -#: ../source/reference/operator/query/or.txt:121 -msgid "" -":query:`$and`, :method:`~db.collection.find()`, :method:`~cursor.sort()`, " -":query:`$in`" -msgstr "" - -#: ../source/reference/operator/query/or.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/query/polygon.po b/locale/zh/LC_MESSAGES/reference/operator/query/polygon.po deleted file mode 100644 index 887ef07444d..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/query/polygon.po +++ /dev/null @@ -1,86 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/polygon.txt:3 -msgid "$polygon" -msgstr "" - -#: ../source/reference/operator/query/polygon.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/query/polygon.txt:20 -msgid "" -"Specifies a polygon for a :term:`geospatial` :query:`$geoWithin` query on " -"legacy coordinate pairs. The query returns pairs that are within the bounds " -"of the polygon. The operator does *not* query for GeoJSON objects." -msgstr "" - -#: ../source/reference/operator/query/polygon.txt:25 -msgid "To define the polygon, specify an array of coordinate points:" -msgstr "" - -#: ../source/reference/operator/query/polygon.txt:37 -msgid "" -"The last point is always implicitly connected to the first. You can specify " -"as many points, i.e. sides, as you like." -msgstr "" - -#: ../source/reference/operator/query/polygon.txt:41 -msgid "If you use longitude and latitude, specify **longitude first**." -msgstr "" - -#: ../source/reference/operator/query/polygon.txt:44 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/query/polygon.txt:46 -msgid "" -"The :query:`$polygon` operator calculates distances using flat (planar) " -"geometry." -msgstr "" - -#: ../source/reference/operator/query/polygon.txt:52 -msgid "" -"Only the :doc:`2d ` geospatial index supports the " -":query:`$polygon` operator." -msgstr "" - -#: ../source/reference/operator/query/polygon.txt:56 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/query/polygon.txt:58 -msgid "" -"The following query returns all documents that have coordinates that exist " -"within the polygon defined by ``[ 0 , 0 ]``, ``[ 3 , 6 ]``, and ``[ 6 , 0 " -"]``:" -msgstr "" - -#: ../source/reference/operator/query/polygon.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/includes/note-geospatial-index-must-exist.rst:1 -msgid "" -"Applications can use |operator| *without* having a geospatial index. " -"However, geospatial indexes support much faster queries than the unindexed " -"equivalents." -msgstr "" - -#~ msgid "" -#~ "Applications can use |operator| *without* having a geospatial index. " -#~ "However, geospatial indexes support much faster queries than the unindexed " -#~ "equivalents. Before 2.2.3, a geospatial index *must* exist on a field " -#~ "holding coordinates before using any of the geospatial query operators." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/query/regex.po b/locale/zh/LC_MESSAGES/reference/operator/query/regex.po deleted file mode 100644 index 8f3c256c290..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/query/regex.po +++ /dev/null @@ -1,384 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 4d2be82d82ab4ffcb37fdeb7426cfcf2 -#: ../source/reference/operator/query/regex.txt:3 -msgid "$regex" -msgstr "" - -# 34c9b57fd5984fb6b8c831ccd3bd7cb3 -#: ../source/reference/operator/query/regex.txt -msgid "On this page" -msgstr "" - -# 51cb967fa7bb4be8a32923de64ee8416 -#: ../source/reference/operator/query/regex.txt:14 -msgid "Definition" -msgstr "" - -# 21142989ec624d55a136efe9fb3cc3a2 -#: ../source/reference/operator/query/regex.txt:18 -msgid "" -"Provides regular expression capabilities for pattern matching *strings* " -"in queries. MongoDB uses Perl compatible regular expressions (i.e. " -"\"PCRE\" ) version 8.39 with UTF-8 support." -msgstr "" - -# fda225c652c54f5eaa135d87630e89c5 -#: ../source/reference/operator/query/regex.txt:22 -msgid "To use :query:`$regex`, use one of the following syntax:" -msgstr "" - -# d71be0cdf18d48b099b32a191e8d5795 -#: ../source/reference/operator/query/regex.txt:30 -msgid "" -"In MongoDB, you can also use regular expression objects (i.e. " -"``/pattern/``) to specify regular expressions:" -msgstr "" - -# 6c6cfbd54340455886a9c9fcd51063be -#: ../source/reference/operator/query/regex.txt:37 -msgid "For restrictions on particular syntax use, see :ref:`syntax-restrictions`." -msgstr "" - -# 5f46f9d1e00946858d2d68cf5640bb4f -#: ../source/reference/operator/query/regex.txt:42 -msgid "The following ```` are available for use with regular expression." -msgstr "" - -# 2f416c6485fe4003b6b8f90ad3b54789 -#: ../source/reference/operator/query/regex.txt:49 -msgid "Option" -msgstr "" - -# 659f4492e2bd457ea236a78e63a4f595 -#: ../source/reference/operator/query/regex.txt:50 -msgid "Description" -msgstr "" - -# 6dfbdbd9769a4e4eab5b42d980b24ba7 -#: ../source/reference/operator/query/regex.txt:51 -msgid "Syntax Restrictions" -msgstr "" - -# db1421fc736e4880b83996ddf306c0f6 -#: ../source/reference/operator/query/regex.txt:53 -msgid "``i``" -msgstr "" - -# 3fded0a68cc74a3aba5ac031d53698e8 -#: ../source/reference/operator/query/regex.txt:54 -msgid "" -"Case insensitivity to match upper and lower cases. For an example, see " -":ref:`regex-case-insensitive`." -msgstr "" - -# dbb3db519d7a4d5bb12334256cc049da -#: ../source/reference/operator/query/regex.txt:58 -msgid "``m``" -msgstr "" - -# 8946dd6ca8c94854beae9b57e24ac5d7 -#: ../source/reference/operator/query/regex.txt:60 -msgid "" -"For patterns that include anchors (i.e. ``^`` for the start, ``$`` for " -"the end), match at the beginning or end of each line for strings with " -"multiline values. Without this option, these anchors match at beginning " -"or end of the string. For an example, see :ref:`regex-multiline-match`." -msgstr "" - -# 8b86ef79e7dc4706ae60d993f12ca356 -#: ../source/reference/operator/query/regex.txt:66 -msgid "" -"If the pattern contains no anchors or if the string value has no newline " -"characters (e.g. ``\\n``), the ``m`` option has no effect." -msgstr "" - -# ffca0e7db79149368da8ea89644c51cc -#: ../source/reference/operator/query/regex.txt:72 -msgid "``x``" -msgstr "" - -# 054e20943c7345db9287cf8d52ffbfa2 -#: ../source/reference/operator/query/regex.txt:74 -msgid "" -"\"Extended\" capability to ignore all white space characters in the " -":query:`$regex` pattern unless escaped or included in a character class." -msgstr "" - -# 5a8430c635114b87b0ccb4f3ffaaa866 -#: ../source/reference/operator/query/regex.txt:78 -msgid "" -"Additionally, it ignores characters in-between and including an un-" -"escaped hash/pound (``#``) character and the next new line, so that you " -"may include comments in complicated patterns. This only applies to data " -"characters; white space characters may never appear within special " -"character sequences in a pattern." -msgstr "" - -# a0d4ff48b713421e8fc50675a581e4da -#: ../source/reference/operator/query/regex.txt:85 -msgid "" -"The ``x`` option does not affect the handling of the VT character (i.e. " -"code 11)." -msgstr "" - -# 82a7cbbdc8f147b3bdb2678bec839a0d -# c1dd36eafc2c4403a514dc266a093f81 -#: ../source/reference/operator/query/regex.txt:88 -#: ../source/reference/operator/query/regex.txt:96 -msgid "Requires ``$regex`` with ``$options`` syntax" -msgstr "" - -# 10e4d2f57cc445f28d273d1a6d97a10f -#: ../source/reference/operator/query/regex.txt:90 -msgid "``s``" -msgstr "" - -# b0671496216945bc892a42e420e35248 -#: ../source/reference/operator/query/regex.txt:92 -msgid "" -"Allows the dot character (i.e. ``.``) to match all characters *including*" -" newline characters. For an example, see :ref:`regex-dot-new-line`." -msgstr "" - -# 3ca4f634a996428bbdc46c3b379eca29 -#: ../source/reference/operator/query/regex.txt:99 -msgid "Behavior" -msgstr "" - -# bba5ae5d48224514b941958e477a7da2 -#: ../source/reference/operator/query/regex.txt:104 -msgid "$regex vs. /pattern/ Syntax" -msgstr "" - -# 20e67b82ffa64ff78c9aea1b36b5ba16 -#: ../source/reference/operator/query/regex.txt:107 -msgid "``$in`` Expressions" -msgstr "" - -# dd95af1c748f4dbf8a035e3f678379fa -#: ../source/reference/operator/query/regex.txt:109 -msgid "" -"To include a regular expression in an ``$in`` query expression, you can " -"only use JavaScript regular expression objects (i.e. ``/pattern/`` ). For" -" example:" -msgstr "" - -# 9b0d26dd0ecb42f7980741b06ef2377c -#: ../source/reference/operator/query/regex.txt:117 -msgid "" -"You *cannot* use :query:`$regex` operator expressions inside an " -":query:`$in`." -msgstr "" - -# 7e75df65ff2e4b33bf8d5d1a17b8538d -#: ../source/reference/operator/query/regex.txt:121 -msgid "Implicit ``AND`` Conditions for the Field" -msgstr "" - -# 853475a9e1654d55bf904831500c9a45 -#: ../source/reference/operator/query/regex.txt:123 -msgid "" -"To include a regular expression in a comma-separated list of query " -"conditions for the field, use the :query:`$regex` operator. For example:" -msgstr "" - -# b8a8a37ac2f84fa2bca1e51698e3205d -#: ../source/reference/operator/query/regex.txt:133 -msgid "``x`` and ``s`` Options" -msgstr "" - -# 984eac8a7499429797d848f5191c9c15 -#: ../source/reference/operator/query/regex.txt:135 -msgid "" -"To use either the ``x`` option or ``s`` options, you must use the " -":query:`$regex` operator expression *with* the :query:`$options` " -"operator. For example, to specify the ``i`` and the ``s`` options, you " -"must use :query:`$options` for both:" -msgstr "" - -# faea4285178f4b7ab4736eaa4061260d -#: ../source/reference/operator/query/regex.txt:146 -msgid "PCRE vs JavaScript" -msgstr "" - -# 08339c4c0b594c9bb50e3238a4ac2cb0 -#: ../source/reference/operator/query/regex.txt:148 -msgid "" -"To use PCRE supported features in the regex pattern that are unsupported " -"in JavaScript, you must use the :query:`$regex` operator expression with " -"the pattern as a string. For example, to use ``(?i)`` in the pattern to " -"turn case-insensitivity on for the remaining pattern and ``(?-i)`` to " -"turn case-sensitivity on for the remaining pattern, you must use the " -":query:`$regex` operator with the pattern as a string:" -msgstr "" - -# ca6a43d31f56447ba642056cbb108743 -#: ../source/reference/operator/query/regex.txt:162 -msgid "Index Use" -msgstr "" - -# 9ca01cf9b2f24de2b0e7a4ed8204affd -#: ../source/reference/operator/query/regex.txt:166 -msgid "" -"For case sensitive regular expression queries, if an index exists for the" -" field, then MongoDB matches the regular expression against the values in" -" the index, which can be faster than a collection scan. Further " -"optimization can occur if the regular expression is a \"prefix " -"expression\", which means that all potential matches start with the same " -"string. This allows MongoDB to construct a \"range\" from that prefix and" -" only match against those values from the index that fall within that " -"range." -msgstr "" - -# 6c9d938fe61f40c5b0555bbc7efc60fb -#: ../source/reference/operator/query/regex.txt:175 -msgid "" -"A regular expression is a \"prefix expression\" if it starts with a caret" -" (``^``) or a left anchor (``\\A``), followed by a string of simple " -"symbols. For example, the regex ``/^abc.*/`` will be optimized by " -"matching only against the values from the index that start with ``abc``." -msgstr "" - -# 3eb24ec1ba0f4420960c6c3fab99b5bc -#: ../source/reference/operator/query/regex.txt:180 -msgid "" -"Additionally, while ``/^a/``, ``/^a.*/``, and ``/^a.*$/`` match " -"equivalent strings, they have different performance characteristics. All " -"of these expressions use an index if an appropriate index exists; " -"however, ``/^a.*/``, and ``/^a.*$/`` are slower. ``/^a/`` can stop " -"scanning after matching the prefix." -msgstr "" - -# ada67a620588407d93d0d1a9693d3a88 -#: ../source/reference/operator/query/regex.txt:186 -msgid "" -"For case insensitive regular expression queries, these queries generally " -"cannot use indexes effectively." -msgstr "" - -# 849db4ebf13940e282183e6a897a55a1 -#: ../source/reference/operator/query/regex.txt:190 -msgid "Examples" -msgstr "" - -# f013db0e935a407193347f754fe98530 -#: ../source/reference/operator/query/regex.txt:192 -msgid "" -"The following examples use a collection ``products`` with the following " -"documents:" -msgstr "" - -# 41b72ee3095e45ebafdeaf04575f76df -#: ../source/reference/operator/query/regex.txt:205 -msgid "Perform Case-Insensitive Regular Expression Match" -msgstr "" - -# 47df83441b3b47bda95ad38203eb1270 -#: ../source/reference/operator/query/regex.txt:207 -msgid "" -"The following example uses the ``i`` option perform a *case-insensitive* " -"match for documents with ``sku`` value that starts with ``ABC``." -msgstr "" - -# e1ccf755f82943e780e775d975f51daf -# ed817021b62e4516b2c89d42034a64ec -# 99f5b220644e4bbcb292bafa7332dd1d -#: ../source/reference/operator/query/regex.txt:215 -#: ../source/reference/operator/query/regex.txt:234 -#: ../source/reference/operator/query/regex.txt:274 -msgid "The query matches the following documents:" -msgstr "" - -# 1073af57fb4b4771b52b0b70083de4ed -#: ../source/reference/operator/query/regex.txt:225 -msgid "Multiline Match for Lines Starting with Specified Pattern" -msgstr "" - -# e3153f482e2348ccac8e8dd0f1feebb8 -#: ../source/reference/operator/query/regex.txt:227 -msgid "" -"The following example uses the ``m`` option to match lines starting with " -"the letter ``S`` for multiline strings:" -msgstr "" - -# 2bbe7e5f662447c59ef3748b67beaa1d -#: ../source/reference/operator/query/regex.txt:241 -msgid "" -"Without the ``m`` option, the query would match just the following " -"document:" -msgstr "" - -# 1d98d1c0ff294cbcb97e7d2d55df55c8 -#: ../source/reference/operator/query/regex.txt:247 -msgid "" -"If the :query:`$regex` pattern does not contain an anchor, the pattern " -"matches against the string as a whole, as in the following example:" -msgstr "" - -# 5a89ede0e0bd432ba14b512994d56f6f -#: ../source/reference/operator/query/regex.txt:254 -msgid "Then, the :query:`$regex` would match both documents:" -msgstr "" - -# 6a8bf6ea608a430481b601c05bf21926 -#: ../source/reference/operator/query/regex.txt:264 -msgid "Use the ``.`` Dot Character to Match New Line" -msgstr "" - -# 0176fcef129b4aff812df4fcbeedcf04 -#: ../source/reference/operator/query/regex.txt:266 -msgid "" -"The following example uses the ``s`` option to allow the dot character " -"(i.e. ``.``) to match all characters *including* new line as well as the " -"``i`` option to perform a case-insensitive match:" -msgstr "" - -# 3e261ab3e45f495f81a0a03d5fdc7545 -#: ../source/reference/operator/query/regex.txt:281 -msgid "" -"*Without* the ``s`` option, the query would have matched only the " -"following document:" -msgstr "" - -# 2301439cd0b74fa79f5104bd81ba8427 -#: ../source/reference/operator/query/regex.txt:290 -msgid "Ignore White Spaces in Pattern" -msgstr "" - -# d6f2cb9279184dbfab4dd3568085c7ea -#: ../source/reference/operator/query/regex.txt:292 -msgid "" -"The following example uses the ``x`` option ignore white spaces and the " -"comments, denoted by the ``#`` and ending with the ``\\n`` in the " -"matching pattern:" -msgstr "" - -# 777e49fbee3148b381393857abe2ff8f -#: ../source/reference/operator/query/regex.txt:301 -msgid "The query matches the following document:" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "Provides regular expression capabilities for" -#~ " pattern matching *strings* in queries. " -#~ "MongoDB uses Perl compatible regular " -#~ "expressions (i.e. \"PCRE\" ) version " -#~ "8.38 with UTF-8 support." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/query/size.po b/locale/zh/LC_MESSAGES/reference/operator/query/size.po deleted file mode 100644 index 9af4eedf22d..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/query/size.po +++ /dev/null @@ -1,45 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/size.txt:3 -msgid "$size" -msgstr "" - -#: ../source/reference/operator/query/size.txt:15 -msgid "" -"The :query:`$size` operator matches any array with the number of elements " -"specified by the argument. For example:" -msgstr "" - -#: ../source/reference/operator/query/size.txt:22 -msgid "" -"returns all documents in ``collection`` where ``field`` is an array with 2 " -"elements. For instance, the above expression will return ``{ field: [ red, " -"green ] }`` and ``{ field: [ apple, lime ] }`` but *not* ``{ field: fruit " -"}`` or ``{ field: [ orange, lemon, grapefruit ] }``. To match fields with " -"only one element within an array use :query:`$size` with a value of 1, as " -"follows:" -msgstr "" - -#: ../source/reference/operator/query/size.txt:34 -msgid "" -":query:`$size` does not accept ranges of values. To select documents based " -"on fields with different numbers of elements, create a counter field that " -"you increment when you add elements to a field." -msgstr "" - -#: ../source/reference/operator/query/size.txt:39 -msgid "" -"Queries cannot use indexes for the :query:`$size` portion of a query, " -"although the other portions of a query can use indexes if applicable." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/query/text.po b/locale/zh/LC_MESSAGES/reference/operator/query/text.po deleted file mode 100644 index c8900c98172..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/query/text.po +++ /dev/null @@ -1,976 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 9ff4d816f942440db2289b09fbb14c62 -#: ../source/reference/operator/query/text.txt:3 -msgid "$text" -msgstr "" - -# 581b8ef9eee742c38294cb261544a483 -#: ../source/reference/operator/query/text.txt -msgid "On this page" -msgstr "" - -# 35098f02be6f48849e7f74c4105fb256 -#: ../source/reference/operator/query/text.txt:14 -msgid "Definition" -msgstr "" - -# b4a7271d30934d76a2883b6cadb8ae60 -#: ../source/reference/operator/query/text.txt:18 -msgid "" -":query:`$text` performs a text search on the content of the fields " -"indexed with a :doc:`text index `. A :query:`$text` " -"expression has the following syntax:" -msgstr "" - -# 293289e906bd433a80e6b53929676110 -#: ../source/reference/operator/query/text.txt:36 -msgid "" -"The :query:`$text` operator accepts a text query document with the " -"following fields:" -msgstr "" - -# 37434aa65b0a4e97b436beff0274ebed -#: ../source/reference/operator/query/text.txt:44 -msgid "" -"The :query:`$text` operator, by default, does *not* return results sorted" -" in terms of the results' scores. For more information on sorting by the " -"text search scores, see the :ref:`text-operator-text-score` " -"documentation." -msgstr "" - -# c899971eebd94f06b668f4971a4e440c -#: ../source/reference/operator/query/text.txt:52 -msgid "Behavior" -msgstr "" - -# 51f011287b89400099a607d4c5c522e8 -#: ../source/reference/operator/query/text.txt:55 -msgid "Restrictions" -msgstr "" - -# 0d951c7e987743719e3b1913fcf21c6e -#: ../source/reference/operator/query/text.txt:57 -msgid "A query can specify, at most, one :query:`$text` expression." -msgstr "" - -# bf69be30a8aa434b9ad92495270959f4 -#: ../source/reference/operator/query/text.txt:59 -msgid "The :query:`$text` query can not appear in :query:`$nor` expressions." -msgstr "" - -# 29689e9defc3454ab7d345ef13b98c33 -#: ../source/reference/operator/query/text.txt:61 -msgid "" -"To use a :query:`$text` query in an :query:`$or` expression, all clauses " -"in the :query:`$or` array must be indexed." -msgstr "" - -# 20f4dd48e6e24028823171a9660ac01e -#: ../source/includes/fact-hint-text-query-restriction.rst:3 -msgid "" -"You cannot use :method:`~cursor.hint()` if the query includes a " -":query:`$text` query expression." -msgstr "" - -# 271f4bfc2eb74f3480fe3c146da77f1a -#: ../source/includes/fact-natural-sort-order-text-query-restriction.rst:1 -msgid "" -"You cannot specify :operator:`$natural` sort order if the query includes " -"a :query:`$text` expression." -msgstr "" - -# 7bbbfb949e5547998cba9fcae8cd5fb6 -#: ../source/includes/fact-special-indexes-and-text.rst:1 -msgid "" -"You cannot combine the |operation|, which requires a special :ref:`text " -"index `, with a query operator that requires a " -"different type of special index. For example you cannot combine " -"|operation| with the :query:`$near` operator." -msgstr "" - -# 2f1cba15fbe64590aad73c49bcc9a0bf -#: ../source/includes/extracts/views-unsupported-text-search.rst:1 -msgid ":doc:`Views ` do not support text search." -msgstr "" - -# 7b8b93367bb545a7afed71b6d25bcb9e -#: ../source/reference/operator/query/text.txt:74 -msgid "" -"If using the :query:`$text` operator in aggregation, the following " -"restrictions also apply." -msgstr "" - -# 39c6aeb569dc433b933e44da5a365582 -#: ../source/includes/list-text-search-restrictions-in-agg.rst:1 -msgid "" -"The :pipeline:`$match` stage that includes a :query:`$text` must be the " -"**first** stage in the pipeline." -msgstr "" - -# 738fdba4556e411ba98e5dac60f34a61 -#: ../source/includes/list-text-search-restrictions-in-agg.rst:4 -msgid "A :query:`text` operator can only occur once in the stage." -msgstr "" - -# 62e98d5b4f204c4d90dca08be64f5800 -#: ../source/includes/list-text-search-restrictions-in-agg.rst:6 -msgid "" -"The :query:`text` operator expression cannot appear in :expression:`$or` " -"or :expression:`$not` expressions." -msgstr "" - -# 76d73fbef3cb4c55a06a9ded5c85247d -#: ../source/includes/list-text-search-restrictions-in-agg.rst:9 -msgid "" -"The text search, by default, does not return the matching documents in " -"order of matching scores. Use the :expression:`$meta` aggregation " -"expression in the :pipeline:`$sort` stage." -msgstr "" - -# 96680d0cefa547028c46e564e52a8051 -#: ../source/reference/operator/query/text.txt:84 -msgid "``$search`` Field" -msgstr "" - -# 9f3344851cac4ec0a73aa2cbeaf7d277 -#: ../source/reference/operator/query/text.txt:86 -msgid "" -"In the ``$search`` field, specify a string of words that the " -":query:`text` operator parses and uses to query the :doc:`text index " -"`." -msgstr "" - -# d01a729b6cdf4b7089bdbba28699653b -#: ../source/reference/operator/query/text.txt:90 -msgid "" -"The :query:`text` operator treats most punctuation in the string as " -"delimiters, except a hyphen-minus (``-``) that negates term or an escaped" -" double quotes ``\\\"`` that specifies a phrase." -msgstr "" - -# ce899234c96d404fb350d0fcfd2ba7e4 -#: ../source/reference/operator/query/text.txt:97 -msgid "Phrases" -msgstr "" - -# 28ede6a72abf40b09a0fa3a602f50137 -#: ../source/reference/operator/query/text.txt:99 -msgid "" -"To match on a phrase, as opposed to individual terms, enclose the phrase " -"in escaped double quotes (``\\\"``), as in:" -msgstr "" - -# 485ead63dad7406aa9c1e5778576b27b -#: ../source/reference/operator/query/text.txt:106 -msgid "" -"If the ``$search`` string includes a phrase and individual terms, text " -"search will only match the documents that include the phrase. More " -"specifically, the search performs a logical ``AND`` of the phrase with " -"the individual terms in the search string." -msgstr "" - -# e0af61db108848fbbc43f352093d9bed -#: ../source/reference/operator/query/text.txt:111 -msgid "For example, passed a ``$search`` string:" -msgstr "" - -# f8cc988dc304402b8b16f7a2a8c986c4 -#: ../source/reference/operator/query/text.txt:117 -msgid "" -"The :query:`$text` operator searches for the phrase ``\"ssl " -"certificate\"`` **and** (``\"authority\"`` **or** ``\"key\"`` **or** " -"``\"ssl\"`` **or** ``\"certificate\"`` )." -msgstr "" - -# 74e8c5ab89fe45fd88ad4f04777bfb3c -#: ../source/reference/operator/query/text.txt:124 -msgid "Negations" -msgstr "" - -# d57cd004dbc54b5eb84115cbd03edec1 -#: ../source/reference/operator/query/text.txt:126 -msgid "Prefixing a word with a hyphen-minus (``-``) negates a word:" -msgstr "" - -# 751de88cf9624882a5c7168b218858a6 -#: ../source/reference/operator/query/text.txt:128 -msgid "" -"The negated word excludes documents that contain the negated word from " -"the result set." -msgstr "" - -# d96e21b2b4644c07aa7627be67e13848 -#: ../source/reference/operator/query/text.txt:131 -msgid "" -"When passed a search string that only contains negated words, text search" -" will not match any documents." -msgstr "" - -# e0dadde870624bd083b18dd20300a098 -#: ../source/reference/operator/query/text.txt:134 -msgid "" -"A hyphenated word, such as ``pre-market``, is not a negation. The " -":query:`$text` operator treats the hyphen-minus (``-``) as a delimiter." -msgstr "" - -# b27a3b0e475e444080a6ba765b6fde4a -#: ../source/reference/operator/query/text.txt:138 -msgid "" -"The :query:`$text` operator adds all negations to the query with the " -"logical ``AND`` operator." -msgstr "" - -# a4dd02cc158744d19cc2b32928153ea2 -#: ../source/reference/operator/query/text.txt:142 -msgid "Match Operation" -msgstr "" - -# e2c7ac7d0f224c72a45db067ee5df74a -#: ../source/reference/operator/query/text.txt:145 -msgid "Stop Words" -msgstr "" - -# 63bad1a5250f449f84672db532b8db75 -#: ../source/reference/operator/query/text.txt:147 -msgid "" -"The :query:`$text` operator ignores language-specific stop words, such as" -" ``the`` and ``and`` in English." -msgstr "" - -# a806520f77de486ebb01c508d247dd8b -#: ../source/reference/operator/query/text.txt:153 -msgid "Stemmed Words" -msgstr "" - -# 15a7ff08e7bb4a9283a77de5f108ab45 -#: ../source/reference/operator/query/text.txt:155 -msgid "" -"For case insensitive and diacritic insensitive text searches, the " -":query:`$text` operator matches on the complete *stemmed* word. So if a " -"document field contains the word ``blueberry``, a search on the term " -"``blue`` will not match. However, ``blueberry`` or ``blueberries`` will " -"match." -msgstr "" - -# 7447779910a14aa683adf09f9ef95075 -#: ../source/reference/operator/query/text.txt:164 -msgid "Case Sensitive Search and Stemmed Words" -msgstr "" - -# 29add6be85714fdabd68430199e083ec -#: ../source/reference/operator/query/text.txt:166 -msgid "" -"For :ref:`case sensitive ` search (i.e. " -"``$caseSensitive: true``), if the suffix stem contains uppercase letters," -" the :query:`$text` operator matches on the exact word." -msgstr "" - -# e731e3f40f8a47ccba71e5143fb9f62e -#: ../source/reference/operator/query/text.txt:173 -msgid "Diacritic Sensitive Search and Stemmed Words" -msgstr "" - -# 6d079faacf4c4b8db5366a1048c93cb3 -#: ../source/reference/operator/query/text.txt:175 -msgid "" -"For :ref:`diacritic sensitive ` " -"search (i.e. ``$diacriticSensitive: true``), if the suffix stem contains " -"the diacritic mark or marks, the :query:`$text` operator matches on the " -"exact word." -msgstr "" - -# 1e44fd6031d147c19e859ba2b5fcd521 -#: ../source/reference/operator/query/text.txt:183 -msgid "Case Insensitivity" -msgstr "" - -# 7027e7e7c17340ec91971e4b09e44557 -#: ../source/reference/operator/query/text.txt:187 -msgid "" -"The :query:`$text` operator defaults to the case insensitivity of the " -":doc:`text ` index:" -msgstr "" - -# 7e33c748cd584b888e749388fefaa016 -#: ../source/reference/operator/query/text.txt:190 -msgid "" -"The :ref:`version 3 text index ` is case " -"insensitive for Latin characters with or without diacritics and " -"characters from non-Latin alphabets, such as the Cyrillic alphabet. See " -":ref:`text ` index for details." -msgstr "" - -# fae6025157a748cab529a9ae59861f66 -#: ../source/reference/operator/query/text.txt:195 -msgid "" -"Earlier versions of the ``text`` index are case insensitive for Latin " -"characters without diacritic marks; i.e. for ``[A-z]``." -msgstr "" - -# 71ba6c8cd64f41a0b1ada03c37e9fc55 -#: ../source/reference/operator/query/text.txt:199 -msgid "``$caseSensitive`` Option" -msgstr "" - -# 1ee3f2af3dc14956aff6f58e0bb8db10 -#: ../source/reference/operator/query/text.txt:201 -msgid "" -"To support case sensitive search where the ``text`` index is case " -"insensitive, specify ``$caseSensitive: true``." -msgstr "" - -# 4183f6ca0a8e429e9d5fabbee66df9bd -#: ../source/reference/operator/query/text.txt:205 -msgid "Case Sensitive Search Process" -msgstr "" - -# 51c037f98cdc43d4bb565f5f99c10ec4 -#: ../source/reference/operator/query/text.txt:207 -msgid "" -"When performing a case sensitive search (``$caseSensitive: true``) where " -"the ``text`` index is case insensitive, the :query:`$text` operator:" -msgstr "" - -# e6aa3d21cadf4a6cb6a3e271961f988b -#: ../source/reference/operator/query/text.txt:211 -msgid "" -"First searches the ``text`` index for case insensitive and diacritic " -"matches." -msgstr "" - -# c9b1fb9549f647bb95910add55c0edc0 -#: ../source/reference/operator/query/text.txt:214 -msgid "" -"Then, to return just the documents that match the case of the search " -"terms, the :query:`$text` query operation includes an additional stage to" -" filter out the documents that do not match the specified case." -msgstr "" - -# 08cfa07dfb824d7098c9406685e63730 -#: ../source/reference/operator/query/text.txt:219 -msgid "" -"For case sensitive search (i.e. ``$caseSensitive: true``), if the suffix " -"stem contains uppercase letters, the :query:`$text` operator matches on " -"the exact word." -msgstr "" - -# 1a7d2d941742428287266692b0c0fc0f -#: ../source/reference/operator/query/text.txt:223 -msgid "Specifying ``$caseSensitive: true`` may impact performance." -msgstr "" - -# bd1e0a2f05764193b1e6b7ad9d7506ef -# 0098787793134037a452256475624b64 -#: ../source/reference/operator/query/text.txt:226 -#: ../source/reference/operator/query/text.txt:280 -msgid ":ref:`match-operation-stemmed-words`" -msgstr "" - -# dfc70b2b79ee46ae9913c49b77d25da0 -#: ../source/reference/operator/query/text.txt:231 -msgid "Diacritic Insensitivity" -msgstr "" - -# 88d8476fd793438dbe885f1163135420 -#: ../source/reference/operator/query/text.txt:235 -msgid "" -"The :query:`$text` operator defaults to the diacritic insensitivity of " -"the :doc:`text ` index:" -msgstr "" - -# 7c07d0a3266a4cc0b95b9363f2f1b0a6 -#: ../source/reference/operator/query/text.txt:238 -msgid "" -"The :ref:`version 3 text index ` is " -"diacritic insensitive. That is, the index does not distinguish between " -"characters that contain diacritical marks and their non-marked " -"counterpart, such as ``é``, ``ê``, and ``e``." -msgstr "" - -# aead78df8a8b42359cc5f4d5d770d991 -#: ../source/reference/operator/query/text.txt:243 -msgid "Earlier versions of the ``text`` index are diacritic sensitive." -msgstr "" - -# 0992fd7e895945ae93e1143eeb939fc5 -#: ../source/reference/operator/query/text.txt:246 -msgid "``$diacriticSensitive`` Option" -msgstr "" - -# 822ed4f4525748a8a1c79c7779a73afe -#: ../source/reference/operator/query/text.txt:248 -msgid "" -"To support diacritic sensitive text search against the version 3 ``text``" -" index, specify ``$diacriticSensitive: true``." -msgstr "" - -# b689c1ec7e434c01977db3e85be85878 -#: ../source/reference/operator/query/text.txt:251 -msgid "" -"Text searches against earlier versions of the ``text`` index are " -"inherently diacritic sensitive and cannot be diacritic insensitive. As " -"such, the ``$diacriticSensitive`` option for the :query:`$text` operator " -"has no effect with earlier versions of the ``text`` index." -msgstr "" - -# f03561fd9f79456091ac0ad7d28cf2be -#: ../source/reference/operator/query/text.txt:257 -msgid "Diacritic Sensitive Search Process" -msgstr "" - -# 9055ecc7854644dcb9096da01665f52f -#: ../source/reference/operator/query/text.txt:259 -msgid "" -"To perform a diacritic sensitive text search (``$diacriticSensitive: " -"true``) against a version 3 ``text`` index, the :query:`$text` operator:" -msgstr "" - -# 6aa59417f53b487aa159acdfb1fe83ac -#: ../source/reference/operator/query/text.txt:262 -msgid "First searches the ``text`` index, which is diacritic insensitive." -msgstr "" - -# bd1dd3769b224b7dba55fce7aa49783a -#: ../source/reference/operator/query/text.txt:264 -msgid "" -"Then, to return just the documents that match the diacritic marked " -"characters of the search terms, the :query:`$text` query operation " -"includes an additional stage to filter out the documents that do not " -"match." -msgstr "" - -# 5e9d8e2d50b74b82acf7b29aff0e767c -#: ../source/reference/operator/query/text.txt:269 -msgid "Specifying ``$diacriticSensitive: true`` may impact performance." -msgstr "" - -# 25ba742fcb34420c9a3da60d05a199a2 -#: ../source/reference/operator/query/text.txt:271 -msgid "" -"To perform a diacritic sensitive search against an earlier version of the" -" ``text`` index, the :query:`$text` operator searches the ``text`` index " -"which is diacritic sensitive." -msgstr "" - -# 40a1c0a1e7524a39afe5b93f5454e463 -#: ../source/reference/operator/query/text.txt:275 -msgid "" -"For diacritic sensitive search, if the suffix stem contains the diacritic" -" mark or marks, the :query:`$text` operator matches on the exact word." -msgstr "" - -# 4698c372243f443296450112e6fc7b38 -#: ../source/reference/operator/query/text.txt:285 -msgid "Text Score" -msgstr "" - -# 2b2d267b999d44e48ef3124b8e87eb02 -#: ../source/includes/fact-text-search-score.rst:1 -msgid "" -"The :query:`$text` operator assigns a score to each document that " -"contains the search term in the indexed fields. The score represents the " -"relevance of a document to a given text search query. The score can be " -"part of a |sort-object| specification as well as part of the projection " -"expression. The ``{ $meta: \"textScore\" }`` expression provides " -"information on the processing of the :query:`$text` operation. See |meta-" -"object| for details on accessing the score for projection or sort." -msgstr "" - -# cf612468172147e6a6c60b6843ab72a0 -#: ../source/reference/operator/query/text.txt:292 -msgid "Examples" -msgstr "" - -# a972d3daee82476eb3777f4a86180a41 -#: ../source/reference/operator/query/text.txt:294 -msgid "" -"The following examples assume a collection ``articles`` that has a " -":doc:`version 3 text ` index on the field ``subject``:" -msgstr "" - -# 2375c8af34ad483dbcb45f7d20912db7 -#: ../source/reference/operator/query/text.txt:301 -msgid "Populate the collection with the following documents:" -msgstr "" - -# 52f9e4aa622b46659b18c698c2877067 -#: ../source/reference/operator/query/text.txt:338 -msgid "Search for a Single Word" -msgstr "" - -# cfcea295bf8b4f50b1179737cb55cb32 -#: ../source/reference/operator/query/text.txt:340 -msgid "The following query specifies a ``$search`` string of ``coffee``:" -msgstr "" - -# c2739287a42b4006814dba8dff5bca77 -#: ../source/reference/operator/query/text.txt:346 -msgid "" -"This query returns the documents that contain the term ``coffee`` in the " -"indexed ``subject`` field, or more precisely, the stemmed version of the " -"word:" -msgstr "" - -# 2f9cb1687e0341d3910f521a9b376330 -# fee5490b2dd84dcb809886eaf96f40be -#: ../source/reference/operator/query/text.txt:357 -#: ../source/reference/operator/query/text.txt:387 -msgid "" -":ref:`text-operator-case-sensitivity`, :ref:`match-operation-stemmed-" -"words`" -msgstr "" - -# 122a2d02e05f4d658b1a87e05f3eba2f -#: ../source/reference/operator/query/text.txt:361 -msgid "Match Any of the Search Terms" -msgstr "" - -# dbdaf638e0994905851b8399fade6e3f -#: ../source/reference/operator/query/text.txt:363 -msgid "" -"If the search string is a space-delimited string, :query:`$text` operator" -" performs a logical ``OR`` search on each term and returns documents that" -" contains any of the terms." -msgstr "" - -# 79461982f94c4585abe6eaa431f929c4 -#: ../source/reference/operator/query/text.txt:367 -msgid "" -"The following query specifies a ``$search`` string of three terms " -"delimited by space, ``\"bake coffee cake\"``:" -msgstr "" - -# 7439d0d30e3b41f99bf1869651ec20c9 -#: ../source/reference/operator/query/text.txt:374 -msgid "" -"This query returns documents that contain either ``bake`` **or** " -"``coffee`` **or** ``cake`` in the indexed ``subject`` field, or more " -"precisely, the stemmed version of these words:" -msgstr "" - -# 198f20bf31c743faad3840ccd64f6d83 -#: ../source/reference/operator/query/text.txt:391 -msgid "Search for a Phrase" -msgstr "" - -# 23186d8e80ed4bc5ba4082d04ce9aeb3 -#: ../source/reference/operator/query/text.txt:393 -msgid "To match the exact phrase as a single term, escape the quotes." -msgstr "" - -# 5747df54389e4600979707109dd564de -#: ../source/reference/operator/query/text.txt:395 -msgid "The following query searches for the phrase ``coffee shop``:" -msgstr "" - -# 04d8bb3b60df48a6ab749274bf07410f -#: ../source/reference/operator/query/text.txt:401 -msgid "This query returns documents that contain the phrase ``coffee shop``:" -msgstr "" - -# b8973ca9b5ad4eca877f9971c91b993d -#: ../source/reference/operator/query/text.txt:407 -msgid ":ref:`text-operator-phrases`" -msgstr "" - -# 426e9b6aba9648a59042c722dc3ce5cf -#: ../source/reference/operator/query/text.txt:410 -msgid "Exclude Documents That Contain a Term" -msgstr "" - -# 62067624d2fa424593e10fb81e54bb48 -#: ../source/reference/operator/query/text.txt:412 -msgid "" -"A *negated* term is a term that is prefixed by a minus sign ``-``. If you" -" negate a term, the :query:`$text` operator will exclude the documents " -"that contain those terms from the results." -msgstr "" - -# b66f2c7dd9444716b3d2cc9ca1e44305 -#: ../source/reference/operator/query/text.txt:416 -msgid "" -"The following example searches for documents that contain the words " -"``coffee`` but do **not** contain the term ``shop``, or more precisely " -"the stemmed version of the words:" -msgstr "" - -# a0cfd81bef4042719d766189624da369 -# b110a411ffb04d72a6ebb01a22365d64 -#: ../source/reference/operator/query/text.txt:424 -#: ../source/reference/operator/query/text.txt:453 -msgid "The query returns the following documents:" -msgstr "" - -# e9622d64d68f42f18be12b874b0245a4 -#: ../source/reference/operator/query/text.txt:432 -msgid ":ref:`text-operator-term-negation`, :ref:`match-operation-stemmed-words`" -msgstr "" - -# 0dd1b926ccf04fcfb1ebc264dc3e98c5 -#: ../source/reference/operator/query/text.txt:436 -msgid "Search a Different Language" -msgstr "" - -# 302a9a8dd626408e8fbfdf013b5f4fde -#: ../source/reference/operator/query/text.txt:438 -msgid "" -"Use the optional ``$language`` field in the :query:`$text` expression to " -"specify a language that determines the list of stop words and the rules " -"for the stemmer and tokenizer for the search string." -msgstr "" - -# 0078c0f9b4ee4e77a9553a6b9890b741 -#: ../source/includes/fact-text-search-language-none.rst:3 -msgid "" -"If you specify a language value of ``\"none\"``, then the |text-obj| uses" -" simple tokenization with no list of stop words and no stemming." -msgstr "" - -# 4968ec79252f41009250fcd81d8fd611 -#: ../source/reference/operator/query/text.txt:444 -msgid "" -"The following query specifies ``es``, i.e. Spanish, as the language that " -"determines the tokenization, stemming, and stop words:" -msgstr "" - -# b4d11eb973e946ca877f00683a236012 -#: ../source/reference/operator/query/text.txt:460 -msgid "" -"The :query:`$text` expression can also accept the language by name, " -"``spanish``. See :ref:`text-search-languages` for the supported " -"languages." -msgstr "" - -# 69001bf7220b4778bb8a170ae7431c2f -#: ../source/reference/operator/query/text.txt:464 -msgid ":ref:`text-operator-case-sensitivity`" -msgstr "" - -# ce9953b3b2454ab193a6b689395325fd -#: ../source/reference/operator/query/text.txt:467 -msgid "Case and Diacritic Insensitive Search" -msgstr "" - -# 85fa12e550e14f3eba90b9eab8fe5947 -#: ../source/reference/operator/query/text.txt:471 -msgid "" -"The :query:`$text` operator defers to the case and diacritic " -"insensitivity of the ``text`` index. The version 3 ``text`` index is " -"diacritic insensitive and expands its case insensitivity to include the " -"Cyrillic alphabet as well as characters with diacritics. For details, see" -" :ref:`text Index Case Insensitivity ` and" -" :ref:`text Index Diacritic Insensitivity `." -msgstr "" - -# 62c5dce7662c4c7cbc67dbd5e1bd1283 -#: ../source/reference/operator/query/text.txt:481 -msgid "" -"The following query performs a case and diacritic insensitive text search" -" for the terms ``сы́рники`` or ``CAFÉS``:" -msgstr "" - -# 2455846cdd4c4c188cd49cc3849d8ff5 -#: ../source/reference/operator/query/text.txt:488 -msgid "" -"Using the version 3 ``text`` index, the query matches the following " -"documents." -msgstr "" - -# 3eb0a552d9854721992e9755022dc620 -#: ../source/reference/operator/query/text.txt:514 -msgid "" -"With the previous versions of the ``text`` index, the query would not " -"match any document." -msgstr "" - -# 007a7f29b80a4feb9531dc99adf18a75 -#: ../source/reference/operator/query/text.txt:518 -msgid "" -":ref:`text-operator-case-sensitivity`, :ref:`text-operator-diacritic-" -"sensitivity`, :ref:`match-operation-stemmed-words`, :doc:`/core/index-" -"text`" -msgstr "" - -# fa87b4f6a22a4faeb4c99aba9e07bb0b -#: ../source/reference/operator/query/text.txt:526 -msgid "Perform Case Sensitive Search" -msgstr "" - -# cdfc148d975645e0b4112ce0eb2bc7f3 -#: ../source/reference/operator/query/text.txt:530 -msgid "" -"To enable case sensitive search, specify ``$caseSensitive: true``. " -"Specifying ``$caseSensitive: true`` may impact performance." -msgstr "" - -# 2e62a2ac10fa400e842d36f69e4c838f -#: ../source/reference/operator/query/text.txt:534 -msgid "Case Sensitive Search for a Term" -msgstr "" - -# 36dcabb121cd4000a74af6ed708dae35 -#: ../source/reference/operator/query/text.txt:536 -msgid "" -"The following query performs a case sensitive search for the term " -"``Coffee``:" -msgstr "" - -# 8ae61ba9b40c4fe9bea717afcb024c54 -# 636316772cd7411396bd7d2c3e727c3a -#: ../source/reference/operator/query/text.txt:543 -#: ../source/reference/operator/query/text.txt:565 -msgid "The search matches just the document:" -msgstr "" - -# 12dbce3147744cbdad56dcf3ca692d47 -#: ../source/reference/operator/query/text.txt:550 -msgid "" -":ref:`text-operator-case-sensitivity`, :ref:`case-sensitivity-and-" -"stemming`" -msgstr "" - -# 19116617a8634b8f986025b7e91d0cbe -#: ../source/reference/operator/query/text.txt:554 -msgid "Case Sensitive Search for a Phrase" -msgstr "" - -# 256585dee6a146ed8cc78605faacf268 -#: ../source/reference/operator/query/text.txt:556 -msgid "" -"The following query performs a case sensitive search for the phrase " -"``Café Con Leche``:" -msgstr "" - -# 9b419004ced14712acbe02dea750f56d -#: ../source/reference/operator/query/text.txt:572 -msgid "" -":ref:`case-sensitivity-and-stemming`, :ref:`text-operator-case-" -"sensitivity`" -msgstr "" - -# d6f7f19d973943049a909803c9bb4cee -#: ../source/reference/operator/query/text.txt:576 -msgid "Case Sensitivity with Negated Term" -msgstr "" - -# c039de3fb7cd45b89a1b1172d7b54776 -#: ../source/reference/operator/query/text.txt:578 -msgid "" -"A *negated* term is a term that is prefixed by a minus sign ``-``. If you" -" negate a term, the :query:`$text` operator will exclude the documents " -"that contain those terms from the results. You can also specify case " -"sensitivity for negated terms." -msgstr "" - -# 473501c22c2345be9af596f359d35bc8 -#: ../source/reference/operator/query/text.txt:583 -msgid "" -"The following example performs a case sensitive search for documents that" -" contain the word ``Coffee`` but do **not** contain the lower-case term " -"``shop``, or more precisely the stemmed version of the words:" -msgstr "" - -# 0cd6c6491bbb4584bd15680ac4ae8ea5 -# 6c531ac5576344abab14a52a84543d6d -#: ../source/reference/operator/query/text.txt:591 -#: ../source/reference/operator/query/text.txt:650 -msgid "The query matches the following document:" -msgstr "" - -# fccee716c7664f89a6de28bec8d2304e -#: ../source/reference/operator/query/text.txt:598 -msgid ":ref:`case-sensitivity-and-stemming`, :ref:`text-operator-term-negation`" -msgstr "" - -# 4f2f7f1ea5254c158e01a36f64ca0f44 -#: ../source/reference/operator/query/text.txt:602 -msgid "Diacritic Sensitive Search" -msgstr "" - -# c333468d537c4362b76f6b90a4f87fe7 -#: ../source/reference/operator/query/text.txt:606 -msgid "" -"To enable diacritic sensitive search against a version 3 :doc:`text " -"` index, specify ``$diacriticSensitive: true``. " -"Specifying ``$diacriticSensitive: true`` may impact performance." -msgstr "" - -# 356d741b2c5142c1803819be16fee1cb -#: ../source/reference/operator/query/text.txt:611 -msgid "Diacritic Sensitive Search for a Term" -msgstr "" - -# 4e3ee5407f4547a5b7267532932de8eb -#: ../source/reference/operator/query/text.txt:613 -msgid "" -"The following query performs a diacritic sensitive text search on the " -"term ``CAFÉ``, or more precisely the stemmed version of the word:" -msgstr "" - -# b94bab419faf4789a4b41ec09eca81fc -#: ../source/reference/operator/query/text.txt:620 -msgid "The query only matches the following document:" -msgstr "" - -# 54e6123b6e3546be93d474eb3f2ddfc6 -# bb8150ff445f45d68b5a19252e8c2542 -#: ../source/reference/operator/query/text.txt:627 -#: ../source/reference/operator/query/text.txt:657 -msgid "" -":ref:`diacritic-sensitivity-and-stemming`, :ref:`text-operator-diacritic-" -"sensitivity`, :ref:`text-operator-case-sensitivity`" -msgstr "" - -# e9724df72dc34769b5a3812a04c335f5 -#: ../source/reference/operator/query/text.txt:633 -msgid "Diacritic Sensitivity with Negated Term" -msgstr "" - -# 08792dd714dd4b9ea42cdf6028672e7f -#: ../source/reference/operator/query/text.txt:635 -msgid "" -"The ``$diacriticSensitive`` option applies also to negated terms. A " -"negated term is a term that is prefixed by a minus sign ``-``. If you " -"negate a term, the :query:`$text` operator will exclude the documents " -"that contain those terms from the results." -msgstr "" - -# b87c2b1574354b95bcb7d3d8a689cf9b -#: ../source/reference/operator/query/text.txt:640 -msgid "" -"The following query performs a diacritic sensitive text search for " -"document that contains the term ``leches`` but not the term ``cafés``, or" -" more precisely the stemmed version of the words:" -msgstr "" - -# d840f873d59c449ebf242c463cfcb196 -#: ../source/reference/operator/query/text.txt:664 -msgid "Return the Text Search Score" -msgstr "" - -# 4de84c6f95214d8db5e92690854d498c -#: ../source/reference/operator/query/text.txt:666 -msgid "" -"The following query searches for the term ``cake`` and returns the score " -"assigned to each matching document:" -msgstr "" - -# b7628245aa8d46ad8d9894345fd55580 -#: ../source/reference/operator/query/text.txt:676 -msgid "" -"The returned document includes an *additional* field ``score`` that " -"contains the document's score associated with the text search. [#meta-" -"aggregation]_" -msgstr "" - -# 7d78bdfa24f543c0bce9c9d0e9560bee -# e27b16d87c1e4b3aabcec68a240cece0 -# d8c6502bcfd644328708b91d86fdf4e7 -#: ../source/reference/operator/query/text.txt:680 -#: ../source/reference/operator/query/text.txt:701 -#: ../source/reference/operator/query/text.txt:722 -msgid ":ref:`text-operator-text-score`" -msgstr "" - -# 68d1399c62e5419282863a947794486a -#: ../source/reference/operator/query/text.txt:685 -msgid "Sort by Text Search Score" -msgstr "" - -# ad066c91cfba4086bbfebd44c6b76e8c -#: ../source/reference/operator/query/text.txt:687 -msgid "" -"To sort by the text score, include the **same** :projection:`$meta` " -"expression in **both** the projection document and the sort expression. " -"[#meta-aggregation]_ The following query searches for the term ``coffee``" -" and sorts the results by the descending score:" -msgstr "" - -# 0c3a60ff9f0e482fb7e68a282dc0a910 -#: ../source/reference/operator/query/text.txt:699 -msgid "The query returns the matching documents sorted by descending score." -msgstr "" - -# 97df07138bd949e7a73da7efec97917f -#: ../source/reference/operator/query/text.txt:706 -msgid "Return Top 2 Matching Documents" -msgstr "" - -# 81123e20c1864776accdfdba82157dba -#: ../source/reference/operator/query/text.txt:708 -msgid "" -"Use the :method:`~cursor.limit()` method in conjunction with a " -":method:`~cursor.sort()` to return the top ``n`` matching documents." -msgstr "" - -# 4ca729c6821f4867835002d68509bf8f -#: ../source/reference/operator/query/text.txt:711 -msgid "" -"The following query searches for the term ``coffee`` and sorts the " -"results by the descending score, limiting the results to the top two " -"matching documents:" -msgstr "" - -# 3c941274eed742a7b99fa549eda3bb56 -#: ../source/reference/operator/query/text.txt:727 -msgid "Text Search with Additional Query and Sort Expressions" -msgstr "" - -# 68f345cc36364975b7996f95cf2f7c08 -#: ../source/reference/operator/query/text.txt:729 -msgid "" -"The following query searches for documents where the ``author`` equals " -"``\"xyz\"`` and the indexed field ``subject`` contains the terms " -"``coffee`` or ``bake``. The operation also specifies a sort order of " -"ascending ``_id``, then descending text search score:" -msgstr "" - -# 28f709541b264056b434e47856b13e68 -#: ../source/reference/operator/query/text.txt:741 -msgid ":doc:`/tutorial/text-search-in-aggregation`" -msgstr "" - -# 229d19201cd94833b63aaf3bd3acd5d1 -#: ../source/includes/fact-meta-operator-disambiguation.rst:1 -msgid "" -"The behavior and requirements of the :projection:`$meta` projection " -"operator differ from that of the :expression:`$meta` aggregation " -"operator. For details on the :expression:`$meta` aggregation operator, " -"see the :expression:`$meta` aggregation operator reference page." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "Prefixing a word with a hyphen sign (``-``) negates a word:" -#~ msgstr "" - -#~ msgid "The following query searches for the term ``coffee``:" -#~ msgstr "" - -#~ msgid "The following query searches for the phrase ``coffee cake``:" -#~ msgstr "" - -#~ msgid "This query returns documents that contain the phrase ``coffee cake``." -#~ msgstr "" - -#~ msgid ":ref:`text-operator-term-negation`" -#~ msgstr "" - -#~ msgid "Return Top 3 Matching Documents" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/query/type.po b/locale/zh/LC_MESSAGES/reference/operator/query/type.po deleted file mode 100644 index b6f399cf540..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/query/type.po +++ /dev/null @@ -1,670 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# c8b945b7666c40ed8aa7bff9f7c00327 -#: ../source/reference/operator/query/type.txt:3 -msgid "$type" -msgstr "" - -# 4b70835541874f669ebef5eb1d94405f -#: ../source/reference/operator/query/type.txt -msgid "On this page" -msgstr "" - -# 2e28fc49ba1145fa8438a1a1a1181ada -#: ../source/reference/operator/query/type.txt:14 -msgid "Definition" -msgstr "" - -# b0ce761bfe6c48f3a99204528f8d11e4 -#: ../source/reference/operator/query/type.txt:18 -msgid "" -":query:`$type` selects the documents where the *value* of the ``field`` " -"is an instance of the specified :term:`BSON` type. Querying by data type " -"is useful when dealing with highly unstructured data where data types are" -" not predictable." -msgstr "" - -# dc59cba7bb94412b8dc4ff619631d6d6 -#: ../source/reference/operator/query/type.txt:23 -msgid "A :query:`$type` expression has the following syntax:" -msgstr "" - -# 34785fdcb2fb4a548d0deba685c5bee4 -#: ../source/reference/operator/query/type.txt:31 -msgid "" -":ref:`document-type-available-types` describes the BSON types and their " -"corresponding numeric and string aliases." -msgstr "" - -# e7d88dc496614b12b7fa6c5c681bb876 -#: ../source/reference/operator/query/type.txt:35 -msgid "Behavior" -msgstr "" - -# a7ca057b432848f38eae686ba272b1f9 -#: ../source/reference/operator/query/type.txt:37 -msgid "" -":query:`$type` returns documents where the BSON type of the ``field`` " -"matches the BSON type passed to :query:`$type`." -msgstr "" - -# 3d9a9831ee194395ad049fc586e300ec -#: ../source/reference/operator/query/type.txt:43 -msgid "Available Types" -msgstr "" - -# 2854c6a7096d4950b5054e75817a5bdd -#: ../source/reference/operator/query/type.txt:45 -msgid "" -":query:`$type` operator accepts string aliases for the BSON types in " -"addition to the numbers corresponding to the BSON types. Previous " -"versions only accepted the numbers corresponding to the BSON type." -msgstr "" - -# b7101fb1cbf84c12aede0838dfb38999 -#: ../source/includes/fact-bson-types.rst:4 -msgid "Type" -msgstr "" - -# 0b68a9b9e06e47d3988a6a89a63d539d -#: ../source/includes/fact-bson-types.rst:5 -msgid "Number" -msgstr "" - -# 3293412493624923988f827dfcfed12f -#: ../source/includes/fact-bson-types.rst:6 -msgid "Alias" -msgstr "" - -# a0cdff67111e41b68afc945b02b7508e -#: ../source/includes/fact-bson-types.rst:7 -msgid "Notes" -msgstr "" - -# c9e4b24dfee646b7bbb3eebc34c7fb94 -#: ../source/includes/fact-bson-types.rst:9 -msgid "Double" -msgstr "" - -# ffb9e5a8acf5410c962028ec14e6fd3b -#: ../source/includes/fact-bson-types.rst:10 -msgid "1" -msgstr "" - -# 077d2599ed7143089a99075580b5da9e -#: ../source/includes/fact-bson-types.rst:11 -msgid "\"double\"" -msgstr "" - -# dd630e6231ef4fe2a1922c1ad59f2758 -#: ../source/includes/fact-bson-types.rst:14 -msgid "String" -msgstr "" - -# 38844473d72b417e80b5eeb1e64f027d -#: ../source/includes/fact-bson-types.rst:15 -msgid "2" -msgstr "" - -# deef23ef28df473b99e4a0e4f1eb8fd7 -#: ../source/includes/fact-bson-types.rst:16 -msgid "\"string\"" -msgstr "" - -# 0444dbcb3bf346d3b7faddcd617e9ed7 -#: ../source/includes/fact-bson-types.rst:19 -msgid "Object" -msgstr "" - -# 991a6b503aa346b3b121ee23a1d9bed6 -#: ../source/includes/fact-bson-types.rst:20 -msgid "3" -msgstr "" - -# b8d2bb1007e74ebea045cd0b79ad9191 -#: ../source/includes/fact-bson-types.rst:21 -msgid "\"object\"" -msgstr "" - -# d647bebdfa9b43188ac1f73f49318dc1 -#: ../source/includes/fact-bson-types.rst:24 -msgid "Array" -msgstr "" - -# f279fc4e9fb84079be16100bb1419a0d -#: ../source/includes/fact-bson-types.rst:25 -msgid "4" -msgstr "" - -# a838fbd48b164942bfe4d0b2947baf2a -#: ../source/includes/fact-bson-types.rst:26 -msgid "\"array\"" -msgstr "" - -# 07884ec295e446878f0eb7f859bc18f2 -#: ../source/includes/fact-bson-types.rst:29 -msgid "Binary data" -msgstr "" - -# d75a15f130584ff5abe6d607f8d9a7c4 -#: ../source/includes/fact-bson-types.rst:30 -msgid "5" -msgstr "" - -# b099f9e1135f4ac49acd8369eb86377c -#: ../source/includes/fact-bson-types.rst:31 -msgid "\"binData\"" -msgstr "" - -# a8cbba546d024ee28342b98d6ce62747 -#: ../source/includes/fact-bson-types.rst:34 -msgid "Undefined" -msgstr "" - -# 54be8cfdd9fb4999b5678bf6682916f5 -#: ../source/includes/fact-bson-types.rst:35 -msgid "6" -msgstr "" - -# 3a9c5fe191cc464088d2b73eb022c466 -#: ../source/includes/fact-bson-types.rst:36 -msgid "\"undefined\"" -msgstr "" - -# 144c0493d1e8486585ab851a0fd5a711 -# c92e5e4d76e4446484df4d4c2169646a -# 793ce43ef28f41aab4df5a850d341ca9 -#: ../source/includes/fact-bson-types.rst:37 -#: ../source/includes/fact-bson-types.rst:67 -#: ../source/includes/fact-bson-types.rst:77 -msgid "Deprecated." -msgstr "" - -# 371c0aa503044d50acef9e66373e7eb3 -#: ../source/includes/fact-bson-types.rst:39 -msgid "ObjectId" -msgstr "" - -# a4ae71bedae84c49a02952f8dea3552c -#: ../source/includes/fact-bson-types.rst:40 -msgid "7" -msgstr "" - -# f2ae3f7f293f4bf5a09b4507222ac9b1 -#: ../source/includes/fact-bson-types.rst:41 -msgid "\"objectId\"" -msgstr "" - -# 6260c6b1637044a2a49a4ac67c460160 -#: ../source/includes/fact-bson-types.rst:44 -msgid "Boolean" -msgstr "" - -# 9e09c3e0991f48e6a98fefa126bd6bbe -#: ../source/includes/fact-bson-types.rst:45 -msgid "8" -msgstr "" - -# 6bf525e2dc864f8aa65f26573f83137e -#: ../source/includes/fact-bson-types.rst:46 -msgid "\"bool\"" -msgstr "" - -# 4d7e790a78454f879ace3f621c14e396 -#: ../source/includes/fact-bson-types.rst:49 -msgid "Date" -msgstr "" - -# cd23530deae4427c8e4f724dc25fba9d -#: ../source/includes/fact-bson-types.rst:50 -msgid "9" -msgstr "" - -# 062f94de6cae4617b5cfc2c3cf8354f0 -#: ../source/includes/fact-bson-types.rst:51 -msgid "\"date\"" -msgstr "" - -# 5e19b5919d3343b8aa693313c3e5862a -#: ../source/includes/fact-bson-types.rst:54 -msgid "Null" -msgstr "" - -# e457af3375984f8c82fdcc86ba4d21f7 -#: ../source/includes/fact-bson-types.rst:55 -msgid "10" -msgstr "" - -# 8f766adc50424124b346d91a3c5b579e -#: ../source/includes/fact-bson-types.rst:56 -msgid "\"null\"" -msgstr "" - -# 3f677ca245c24522bf527fb0397c1f40 -#: ../source/includes/fact-bson-types.rst:59 -msgid "Regular Expression" -msgstr "" - -# dbdddb3b60c84ffb8b5b3da4f9c505db -#: ../source/includes/fact-bson-types.rst:60 -msgid "11" -msgstr "" - -# 5505f52593ff454d940f0ac470255b75 -#: ../source/includes/fact-bson-types.rst:61 -msgid "\"regex\"" -msgstr "" - -# 617fe8e251944dd5b19a3b28434af75b -#: ../source/includes/fact-bson-types.rst:64 -msgid "DBPointer" -msgstr "" - -# a9d8c7426aee4e8a816aff1e5231bec0 -#: ../source/includes/fact-bson-types.rst:65 -msgid "12" -msgstr "" - -# ba3081ae32c44c9cb3ec80f45d9ca9ce -#: ../source/includes/fact-bson-types.rst:66 -msgid "\"dbPointer\"" -msgstr "" - -# deca396ba9b44fc8a1321f92702e9aca -#: ../source/includes/fact-bson-types.rst:69 -msgid "JavaScript" -msgstr "" - -# e0be93de09bc4318b65c52d0d60e0332 -#: ../source/includes/fact-bson-types.rst:70 -msgid "13" -msgstr "" - -# 1042085daa8048b4a845ab5bf3b2d1d9 -#: ../source/includes/fact-bson-types.rst:71 -msgid "\"javascript\"" -msgstr "" - -# 095fe4ced2cc460db09781c21e4600d8 -#: ../source/includes/fact-bson-types.rst:74 -msgid "Symbol" -msgstr "" - -# 7a0dda40b0d043709c2d21a17f531c41 -#: ../source/includes/fact-bson-types.rst:75 -msgid "14" -msgstr "" - -# c1a8cb0533b24112953cfbff2de3440d -#: ../source/includes/fact-bson-types.rst:76 -msgid "\"symbol\"" -msgstr "" - -# ce6069cca47c43729aa15f9e8767155a -#: ../source/includes/fact-bson-types.rst:79 -msgid "JavaScript (with scope)" -msgstr "" - -# 7440898986674e89b62f912037d77953 -#: ../source/includes/fact-bson-types.rst:80 -msgid "15" -msgstr "" - -# 66b45fccabde4235860bdd098c6d5196 -#: ../source/includes/fact-bson-types.rst:81 -msgid "\"javascriptWithScope\"" -msgstr "" - -# a5d2cd0665a44f3e947fb1c2dad072cb -# 1ac8d92b1bc24d50aa1b20e5e0a21ca5 -#: ../source/includes/fact-bson-types.rst:84 -#: ../source/reference/operator/query/type.txt:58 -msgid "32-bit integer" -msgstr "" - -# aca2420ff67d41fbbc48b89e23932393 -#: ../source/includes/fact-bson-types.rst:85 -msgid "16" -msgstr "" - -# 115ce6dddb234134a87ae43912d3a663 -#: ../source/includes/fact-bson-types.rst:86 -msgid "\"int\"" -msgstr "" - -# de452e54d913465bbfd582daa3f6316b -#: ../source/includes/fact-bson-types.rst:89 -msgid "Timestamp" -msgstr "" - -# e20bb40a416741d3af91996a59125ed2 -#: ../source/includes/fact-bson-types.rst:90 -msgid "17" -msgstr "" - -# 3752dd939eae4a5eafa7f1f6292baa66 -#: ../source/includes/fact-bson-types.rst:91 -msgid "\"timestamp\"" -msgstr "" - -# f7b35e50ae5f4baeb0450574554e3198 -# ccf79d04955f4480b7355e78af145af5 -#: ../source/includes/fact-bson-types.rst:94 -#: ../source/reference/operator/query/type.txt:60 -msgid "64-bit integer" -msgstr "" - -# 15d81a7e0d6343aa87aa413a1a8a2245 -#: ../source/includes/fact-bson-types.rst:95 -msgid "18" -msgstr "" - -# 9bbefc28c25049d4ae1c736673b69bf5 -#: ../source/includes/fact-bson-types.rst:96 -msgid "\"long\"" -msgstr "" - -# 1a9b0c8699ed4b7e937fcfad1f4ae48c -#: ../source/includes/fact-bson-types.rst:99 -msgid "Decimal128" -msgstr "" - -# fff50937dae445ed82db442f228807f0 -#: ../source/includes/fact-bson-types.rst:100 -msgid "19" -msgstr "" - -# 6ea7de51d649452190c8925ba074e18f -#: ../source/includes/fact-bson-types.rst:101 -msgid "\"decimal\"" -msgstr "" - -# c9ee96541c2c4721996f4ee66ff0ef25 -#: ../source/includes/fact-bson-types.rst:102 -msgid "New in version 3.4." -msgstr "" - -# ea49f6ef962d48928ab97d33e48f5222 -#: ../source/includes/fact-bson-types.rst:104 -msgid "Min key" -msgstr "" - -# 5bd9e02f9657486d841d0e201cf3ec37 -#: ../source/includes/fact-bson-types.rst:105 -msgid "-1" -msgstr "" - -# f21c003077ae48a0a56444dd09d35a10 -#: ../source/includes/fact-bson-types.rst:106 -msgid "\"minKey\"" -msgstr "" - -# 28a9f4cc543b4e4aaa9258403077cf1c -#: ../source/includes/fact-bson-types.rst:109 -msgid "Max key" -msgstr "" - -# 60893d29f25e43888ab68e7d8ec5141a -#: ../source/includes/fact-bson-types.rst:110 -msgid "127" -msgstr "" - -# 9bcce439291e48798e17400bb89720a0 -#: ../source/includes/fact-bson-types.rst:111 -msgid "\"maxKey\"" -msgstr "" - -# be3382f8b6fc43d8bab57e0033a051ee -#: ../source/reference/operator/query/type.txt:53 -msgid "" -":query:`$type` supports the ``number`` alias, which will match against " -"the following :term:`BSON` types:" -msgstr "" - -# 52fafa05bbe14c5488f908444256270f -#: ../source/reference/operator/query/type.txt:56 -msgid "double" -msgstr "" - -# 8b551a40e3d14405a01294db4757ee9f -#: ../source/reference/operator/query/type.txt:62 -msgid "decimal" -msgstr "" - -# 52f74e60167e47a2bffe0bc059188aa2 -#: ../source/reference/operator/query/type.txt:64 -msgid "See :ref:`document-querying-by-data-type`" -msgstr "" - -# 4bee0e0ca6644ab3866cdc274771eee1 -#: ../source/reference/operator/query/type.txt:67 -msgid "Arrays" -msgstr "" - -# 2b575601d5ad445091090a9edac2ca2a -#: ../source/reference/operator/query/type.txt:69 -msgid "" -"When applied to arrays, :query:`$type` matches any **inner** element that" -" is of the specified :term:`BSON` type. For example, when matching for " -"``$type : 'array'``, the document will match if the field has a nested " -"array. It will not return results where the field itself is an ``array``." -msgstr "" - -# 4880d4f628344c5a969f532cf8c97d94 -#: ../source/reference/operator/query/type.txt:74 -msgid "See :ref:`document-querying-by-array-type` for an example." -msgstr "" - -# ad12b7578e3841c8bf938e5848702536 -#: ../source/reference/operator/query/type.txt:78 -msgid "MinKey and MaxKey" -msgstr "" - -# 11565003086f49f79ddc56b064f037db -#: ../source/reference/operator/query/type.txt:80 -msgid "" -":bsontype:`MinKey ` and :bsontype:`MaxKey ` are" -" used in comparison operations and exist primarily for internal use. For " -"all possible :term:`BSON` element values, ``MinKey`` will always be the " -"smallest value while ``MaxKey`` will always be the greatest value." -msgstr "" - -# 52332efacc3848349e23af5acdf1ad2b -#: ../source/reference/operator/query/type.txt:85 -msgid "" -"Querying for ``minKey`` or ``maxKey`` with :query:`$type` will only " -"return fields that match the special ``MinKey`` or ``MaxKey`` values." -msgstr "" - -# 5562cd49d5f24edf863d5341db52789c -#: ../source/reference/operator/query/type.txt:89 -msgid "" -"Suppose that the ``data`` collection has two documents with ``MinKey`` " -"and ``MaxKey``:" -msgstr "" - -# 6e2a86e3e5f74b52b7598acea618abaf -#: ../source/reference/operator/query/type.txt:97 -msgid "The following query will return the document with ``_id: 1``:" -msgstr "" - -# 42bc89a68ec84f2aa48f0909b9a63d08 -#: ../source/reference/operator/query/type.txt:103 -msgid "The following query will return the document with ``_id: 2``:" -msgstr "" - -# 6cadd0808c6d44449c587fb264964f35 -#: ../source/reference/operator/query/type.txt:110 -msgid "Examples" -msgstr "" - -# 39ef4b9bef284426ad26d1e87c8a8d52 -#: ../source/reference/operator/query/type.txt:115 -msgid "Querying by Data Type" -msgstr "" - -# 291bf0aff56741469eedfaac37cf45de -#: ../source/reference/operator/query/type.txt:117 -msgid "" -"The ``addressBook`` contains addresses and zipcodes, where ``zipCode`` " -"has ``string``, ``int``, ``double``, and ``long`` values:" -msgstr "" - -# a2f8cdb5e61e43a59388da9b033f8553 -#: ../source/reference/operator/query/type.txt:132 -msgid "" -"The following queries return all documents where ``zipCode`` is the " -":term:`BSON` type ``string``:" -msgstr "" - -# c16ee3d3ad8d4c77917bee234cc9124b -# 1401d108db5c45958c8c60cc02efe82c -# 6686f8f6bc724693abf20d62e04d5394 -#: ../source/reference/operator/query/type.txt:141 -#: ../source/reference/operator/query/type.txt:155 -#: ../source/reference/operator/query/type.txt:168 -msgid "These queries return:" -msgstr "" - -# 2084cf2a76654164b96bd826343c5143 -#: ../source/reference/operator/query/type.txt:147 -msgid "" -"The following queries return all documents where ``zipCode`` is the " -":term:`BSON` type ``double``:" -msgstr "" - -# 4c5110f9501e4e6496894ac2ff044a52 -#: ../source/reference/operator/query/type.txt:161 -msgid "" -"The following query uses the ``number`` alias to return documents where " -"``zipCode`` is the :term:`BSON` type ``double``, ``int``, or ``long``:" -msgstr "" - -# 4f89bfa22bc743289848f48692436522 -#: ../source/reference/operator/query/type.txt:179 -msgid "Querying by MinKey and MaxKey" -msgstr "" - -# 9a59bbad28864fd0b4f78cfd45a73e7b -#: ../source/reference/operator/query/type.txt:181 -msgid "" -"The ``restaurants`` collection uses ``minKey`` for any grade that is a " -"failing grade:" -msgstr "" - -# 862366993fa642089e787ce335cff4ac -#: ../source/reference/operator/query/type.txt:206 -msgid "And ``maxKey`` for any grade that is the highest passing grade:" -msgstr "" - -# b74ac72620d043c6a1fb3d94b67c6c1c -#: ../source/reference/operator/query/type.txt:230 -msgid "" -"The following query returns any restaurant whose ``grades.grade`` field " -"contains ``minKey``:" -msgstr "" - -# f83a15d9300e4efc98836997ad4efd25 -# f742af45ad8a43c5a12ecaf514c0ca1d -#: ../source/reference/operator/query/type.txt:239 -#: ../source/reference/operator/query/type.txt:273 -msgid "This returns" -msgstr "" - -# 0b6a7c2140c141d1b6f37773c4d27a2c -#: ../source/reference/operator/query/type.txt:263 -msgid "" -"The following query returns any restaurant whose ``grades.grade`` field " -"contains ``maxKey``:" -msgstr "" - -# 5d07b894f58b4ea79d4faba3cbc09caf -#: ../source/reference/operator/query/type.txt:300 -msgid "Querying by Array Type" -msgstr "" - -# 9960d14c6b794f44adffb9bd74f37f7e -#: ../source/reference/operator/query/type.txt:302 -msgid "The ``SensorReading`` collection contains the following documents:" -msgstr "" - -# 348c14c39bb04cc09fb5285946773608 -#: ../source/reference/operator/query/type.txt:325 -msgid "" -"The following query returns any document where ``readings`` has an " -"element of :term:`BSON` type ``array``; i.e. the :query:`$type` does not " -"check if ``readings`` itself is an array:" -msgstr "" - -# 5d957a40b54844ecbc128fc4ec935466 -#: ../source/reference/operator/query/type.txt:333 -msgid "This returns the following doucment:" -msgstr "" - -# c0ad1611e62047b79449539d3651d8db -#: ../source/reference/operator/query/type.txt:347 -msgid "" -"The document with ``_id : 1`` has at least one element in ``readings`` " -"that is an ``array``, whereas the document with ``_id : 2`` does *not*." -msgstr "" - -# e8dc1f99478d476b814f9981303f77eb -#: ../source/reference/operator/query/type.txt:351 -msgid "Additional Information" -msgstr "" - -# ddb33a3905c542f0898bde51aee83965 -#: ../source/reference/operator/query/type.txt:353 -msgid "" -":method:`~db.collection.find()`, :doc:`BSON Types `." -msgstr "" - -#~ msgid "*Syntax*: ``{ field: { $type: } }``" -#~ msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "**Type**" -#~ msgstr "" - -#~ msgid "**Number**" -#~ msgstr "" - -#~ msgid "**Notes**" -#~ msgstr "" - -#~ msgid "Object id" -#~ msgstr "" - -#~ msgid "255" -#~ msgstr "" - -#~ msgid "Query with ``-1``." -#~ msgstr "" - -#~ msgid "Minimum and Maximum Values" -#~ msgstr "" - -#~ msgid "Consider the following query:" -#~ msgstr "" - -#~ msgid "``MinKey`` and ``MaxKey``" -#~ msgstr "" - -#~ msgid "Minimum Shard Key" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/operator/query/uniqueDocs.po b/locale/zh/LC_MESSAGES/reference/operator/query/uniqueDocs.po deleted file mode 100644 index 442cd8e3ea7..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/query/uniqueDocs.po +++ /dev/null @@ -1,36 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/uniqueDocs.txt:3 -msgid "$uniqueDocs" -msgstr "" - -#: ../source/reference/operator/query/uniqueDocs.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/includes/deprecation-uniqueDocs.rst:1 -msgid "" -"Geospatial queries no longer return duplicate results. The " -":query:`$uniqueDocs` operator has no impact on results." -msgstr "" - -#: ../source/reference/operator/query/uniqueDocs.txt:20 -msgid "" -"Returns a document only once for a geospatial query even if the document " -"matches the query multiple times." -msgstr "" - -#: ../source/reference/operator/query/uniqueDocs.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/query/where.po b/locale/zh/LC_MESSAGES/reference/operator/query/where.po deleted file mode 100644 index 701729a0dff..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/query/where.po +++ /dev/null @@ -1,273 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/query/where.txt:3 -msgid "$where" -msgstr "" - -#: ../source/reference/operator/query/where.txt:15 -msgid "" -"Use the :query:`$where` operator to pass either a string containing a " -"JavaScript expression or a full JavaScript function to the query system. The" -" :query:`$where` provides greater flexibility, but requires that the " -"database processes the JavaScript expression or function for *each* document" -" in the collection. Reference the document in the JavaScript expression or " -"function using either ``this`` or ``obj`` ." -msgstr "" - -#: ../source/reference/operator/query/where.txt:24 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/query/where.txt:27 -msgid "Restrictions" -msgstr "" - -#: ../source/includes/fact-group-map-reduce-where-limitations-in-24.rst:1 -msgid "" -"In MongoDB 2.4, :dbcommand:`map-reduce operations `, the " -":dbcommand:`group` command, and :query:`$where` operator expressions " -"**cannot** access certain global functions or properties, such as ``db``, " -"that are available in the :program:`mongo` shell." -msgstr "" - -#: ../source/includes/fact-group-map-reduce-where-limitations-in-24.rst:6 -msgid "" -"When upgrading to MongoDB 2.4, you will need to refactor your code if your " -":dbcommand:`map-reduce operations `, :dbcommand:`group` commands," -" or :query:`$where` operator expressions include any global shell functions " -"or properties that are no longer available, such as ``db``." -msgstr "" - -#: ../source/includes/fact-group-map-reduce-where-limitations-in-24.rst:12 -msgid "" -"The following JavaScript functions and properties **are available** to " -":dbcommand:`map-reduce operations `, the :dbcommand:`group` " -"command, and :query:`$where` operator expressions in MongoDB 2.4:" -msgstr "" - -#: ../source/includes/fact-group-map-reduce-where-limitations-in-24.rst:19 -msgid "Available Properties" -msgstr "" - -#: ../source/includes/fact-group-map-reduce-where-limitations-in-24.rst:20 -msgid "Available Functions" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -msgid "``args``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -msgid "``MaxKey``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -msgid "``MinKey``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -msgid "``assert()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -msgid "``BinData()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -msgid "``DBPointer()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -msgid "``DBRef()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -msgid "``doassert()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -msgid "``emit()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -msgid "``gc()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -msgid "``HexData()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -msgid "``hex_md5()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -msgid "``isNumber()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -msgid "``isObject()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -msgid "``ISODate()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -msgid "``isString()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -msgid "``Map()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -msgid "``MD5()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -msgid "``NumberInt()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -msgid "``NumberLong()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -msgid "``ObjectId()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -msgid "``print()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -msgid "``printjson()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -msgid "``printjsononeline()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -msgid "``sleep()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -msgid "``Timestamp()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -msgid "``tojson()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -msgid "``tojsononeline()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -msgid "``tojsonObject()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -msgid "``UUID()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -msgid "``version()``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:34 -msgid "``elemMatch``" -msgstr "" - -#: ../source/reference/operator/query/where.txt:38 -msgid "" -"Only apply the :query:`$where` query operator to top-level documents. The " -":query:`$where` query operator will not work inside a nested document, for " -"instance, in an :query:`$elemMatch` query." -msgstr "" - -#: ../source/reference/operator/query/where.txt:43 -msgid "Considerations" -msgstr "" - -#: ../source/reference/operator/query/where.txt:45 -msgid "Do not use global variables." -msgstr "" - -#: ../source/reference/operator/query/where.txt:47 -msgid "" -":query:`$where` evaluates JavaScript and cannot take advantage of indexes. " -"Therefore, query performance improves when you express your query using the " -"standard MongoDB operators (e.g., :query:`$gt`, :query:`$in`)." -msgstr "" - -#: ../source/reference/operator/query/where.txt:58 -msgid "" -"Using normal non\\-:query:`$where` query statements provides the following " -"performance advantages:" -msgstr "" - -#: ../source/reference/operator/query/where.txt:61 -msgid "" -"MongoDB will evaluate non\\-:query:`$where` components of query before " -":query:`$where` statements. If the non\\-:query:`$where` statements match no" -" documents, MongoDB will not perform any query evaluation using " -":query:`$where`." -msgstr "" - -#: ../source/reference/operator/query/where.txt:66 -msgid "The non\\-:query:`$where` query statements may use an :term:`index`." -msgstr "" - -#: ../source/reference/operator/query/where.txt:70 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/query/where.txt:72 -msgid "Consider the following examples:" -msgstr "" - -#: ../source/reference/operator/query/where.txt:82 -msgid "" -"Additionally, if the query consists only of the :query:`$where` operator, " -"you can pass in just the JavaScript expression or JavaScript functions, as " -"in the following examples:" -msgstr "" - -#: ../source/reference/operator/query/where.txt:92 -msgid "" -"You can include both the standard MongoDB operators and the :query:`$where` " -"operator in your query, as in the following examples:" -msgstr "" - -#: ../source/reference/operator/query/where.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/query/where.txt:52 -msgid "" -"In general, you should use :query:`$where` only when you can't express your " -"query using another operator. If you must use :query:`$where`, try to " -"include at least one other standard query operator to filter the result set." -" Using :query:`$where` alone requires a collection scan." -msgstr "" - -#~ msgid "" -#~ "In general, you should use :query:`$where` only when you can't express your " -#~ "query using another operator. If you must use :query:`$where`, try to " -#~ "include at least one other standard query operator to filter the result set." -#~ " Using :query:`$where` alone requires a table scan." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/update-array.po b/locale/zh/LC_MESSAGES/reference/operator/update-array.po deleted file mode 100644 index 82da625c108..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/update-array.po +++ /dev/null @@ -1,142 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update-array.txt:3 -msgid "Array Update Operators" -msgstr "" - -#: ../source/reference/operator/update-array.txt:16 -msgid "Update Operators" -msgstr "" - -#: ../source/includes/toc/table-operator-update-array.rst:2 -#: ../source/includes/toc/table-operator-update-array-modifiers.rst:2 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-operator-update-array.rst:2 -#: ../source/includes/toc/table-operator-update-array-modifiers.rst:2 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-operator-update-array.rst:4 -msgid ":update:`$`" -msgstr "" - -#: ../source/includes/toc/table-operator-update-array.rst:4 -msgid "" -"Acts as a placeholder to update the first element that matches the query " -"condition in an update." -msgstr "" - -#: ../source/includes/toc/table-operator-update-array.rst:6 -msgid ":update:`$addToSet`" -msgstr "" - -#: ../source/includes/toc/table-operator-update-array.rst:6 -msgid "" -"Adds elements to an array only if they do not already exist in the set." -msgstr "" - -#: ../source/includes/toc/table-operator-update-array.rst:8 -msgid ":update:`$pop`" -msgstr "" - -#: ../source/includes/toc/table-operator-update-array.rst:8 -msgid "Removes the first or last item of an array." -msgstr "" - -#: ../source/includes/toc/table-operator-update-array.rst:10 -msgid ":update:`$pullAll`" -msgstr "" - -#: ../source/includes/toc/table-operator-update-array.rst:10 -msgid "Removes all matching values from an array." -msgstr "" - -#: ../source/includes/toc/table-operator-update-array.rst:12 -msgid ":update:`$pull`" -msgstr "" - -#: ../source/includes/toc/table-operator-update-array.rst:12 -msgid "Removes all array elements that match a specified query." -msgstr "" - -#: ../source/includes/toc/table-operator-update-array.rst:14 -msgid ":update:`$pushAll`" -msgstr "" - -#: ../source/includes/toc/table-operator-update-array.rst:14 -msgid "*Deprecated.* Adds several items to an array." -msgstr "" - -#: ../source/includes/toc/table-operator-update-array.rst:16 -msgid ":update:`$push`" -msgstr "" - -#: ../source/includes/toc/table-operator-update-array.rst:16 -msgid "Adds an item to an array." -msgstr "" - -#: ../source/reference/operator/update-array.txt:23 -msgid "Update Operator Modifiers" -msgstr "" - -#: ../source/includes/toc/table-operator-update-array-modifiers.rst:4 -msgid ":update:`$each`" -msgstr "" - -#: ../source/includes/toc/table-operator-update-array-modifiers.rst:4 -msgid "" -"Modifies the :update:`$push` and :update:`$addToSet` operators to append " -"multiple items for array updates." -msgstr "" - -#: ../source/includes/toc/table-operator-update-array-modifiers.rst:6 -msgid ":update:`$slice`" -msgstr "" - -#: ../source/includes/toc/table-operator-update-array-modifiers.rst:6 -msgid "" -"Modifies the :update:`$push` operator to limit the size of updated arrays." -msgstr "" - -#: ../source/includes/toc/table-operator-update-array-modifiers.rst:8 -msgid ":update:`$sort`" -msgstr "" - -#: ../source/includes/toc/table-operator-update-array-modifiers.rst:8 -msgid "" -"Modifies the :update:`$push` operator to reorder documents stored in an " -"array." -msgstr "" - -#: ../source/includes/toc/table-operator-update-array-modifiers.rst:10 -msgid ":update:`$position`" -msgstr "" - -#: ../source/includes/toc/table-operator-update-array-modifiers.rst:10 -msgid "" -"Modifies the :update:`$push` operator to specify the position in the array " -"to add elements." -msgstr "" - -#: ../source/reference/operator/update-array.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on " -"the specific operator to go to its reference page." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/update-bitwise.po b/locale/zh/LC_MESSAGES/reference/operator/update-bitwise.po deleted file mode 100644 index d7d09f83010..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/update-bitwise.po +++ /dev/null @@ -1,39 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update-bitwise.txt:3 -msgid "Bitwise Update Operator" -msgstr "" - -#: ../source/includes/toc/table-operator-update-bitwise.rst:2 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-operator-update-bitwise.rst:2 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-operator-update-bitwise.rst:4 -msgid ":update:`$bit`" -msgstr "" - -#: ../source/includes/toc/table-operator-update-bitwise.rst:4 -msgid "" -"Performs bitwise ``AND``, ``OR``, and ``XOR`` updates of integer values." -msgstr "" - -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on " -"the specific operator to go to its reference page." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/update-field.po b/locale/zh/LC_MESSAGES/reference/operator/update-field.po deleted file mode 100644 index 45ec77d6a8b..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/update-field.po +++ /dev/null @@ -1,109 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update-field.txt:3 -msgid "Field Update Operators" -msgstr "" - -#: ../source/includes/toc/table-operator-update-field.rst:2 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-operator-update-field.rst:2 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-operator-update-field.rst:4 -msgid ":update:`$inc`" -msgstr "" - -#: ../source/includes/toc/table-operator-update-field.rst:4 -msgid "Increments the value of the field by the specified amount." -msgstr "" - -#: ../source/includes/toc/table-operator-update-field.rst:6 -msgid ":update:`$mul`" -msgstr "" - -#: ../source/includes/toc/table-operator-update-field.rst:6 -msgid "Multiplies the value of the field by the specified amount." -msgstr "" - -#: ../source/includes/toc/table-operator-update-field.rst:8 -msgid ":update:`$rename`" -msgstr "" - -#: ../source/includes/toc/table-operator-update-field.rst:8 -msgid "Renames a field." -msgstr "" - -#: ../source/includes/toc/table-operator-update-field.rst:10 -msgid ":update:`$setOnInsert`" -msgstr "" - -#: ../source/includes/toc/table-operator-update-field.rst:10 -msgid "" -"Sets the value of a field if an update results in an insert of a document. " -"Has no effect on update operations that modify existing documents." -msgstr "" - -#: ../source/includes/toc/table-operator-update-field.rst:12 -msgid ":update:`$set`" -msgstr "" - -#: ../source/includes/toc/table-operator-update-field.rst:12 -msgid "Sets the value of a field in a document." -msgstr "" - -#: ../source/includes/toc/table-operator-update-field.rst:14 -msgid ":update:`$unset`" -msgstr "" - -#: ../source/includes/toc/table-operator-update-field.rst:14 -msgid "Removes the specified field from a document." -msgstr "" - -#: ../source/includes/toc/table-operator-update-field.rst:16 -msgid ":update:`$min`" -msgstr "" - -#: ../source/includes/toc/table-operator-update-field.rst:16 -msgid "" -"Only updates the field if the specified value is less than the existing " -"field value." -msgstr "" - -#: ../source/includes/toc/table-operator-update-field.rst:18 -msgid ":update:`$max`" -msgstr "" - -#: ../source/includes/toc/table-operator-update-field.rst:18 -msgid "" -"Only updates the field if the specified value is greater than the existing " -"field value." -msgstr "" - -#: ../source/includes/toc/table-operator-update-field.rst:20 -msgid ":update:`$currentDate`" -msgstr "" - -#: ../source/includes/toc/table-operator-update-field.rst:20 -msgid "" -"Sets the value of a field to current date, either as a Date or a Timestamp." -msgstr "" - -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on " -"the specific operator to go to its reference page." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/update-isolation.po b/locale/zh/LC_MESSAGES/reference/operator/update-isolation.po deleted file mode 100644 index 6cb1222cca1..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/update-isolation.po +++ /dev/null @@ -1,40 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update-isolation.txt:3 -msgid "Isolation Update Operator" -msgstr "" - -#: ../source/includes/toc/table-operator-update-isolation.rst:2 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-operator-update-isolation.rst:2 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-operator-update-isolation.rst:4 -msgid ":update:`$isolated`" -msgstr "" - -#: ../source/includes/toc/table-operator-update-isolation.rst:4 -msgid "" -"Modifies the behavior of a write operation to increase the isolation of the " -"operation." -msgstr "" - -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on " -"the specific operator to go to its reference page." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/update.po b/locale/zh/LC_MESSAGES/reference/operator/update.po deleted file mode 100644 index 0aa27c03544..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/update.po +++ /dev/null @@ -1,54 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update.txt:3 -#: ../source/reference/operator/update.txt:32 -msgid "Update Operators" -msgstr "" - -#: ../source/reference/operator/update.txt:13 -msgid "" -"The following modifiers are available for use in update operations; e.g. in " -":method:`db.collection.update()` and " -":method:`db.collection.findAndModify()`." -msgstr "" - -#: ../source/reference/operator/update.txt:35 -msgid "Fields" -msgstr "" - -#: ../source/reference/operator/update.txt:49 -msgid "Array" -msgstr "" - -#: ../source/reference/operator/update.txt:71 -msgid "Bitwise" -msgstr "" - -#: ../source/reference/operator/update.txt:85 -msgid "Isolation" -msgstr "" - -#: ../source/reference/operator/update.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/update.txt:17 -msgid "Specify the operator expression in a document of the form:" -msgstr "" - -#: ../source/includes/extracts/operators-toc-explanation.rst:3 -msgid "" -"For details on specific operator, including syntax and examples, click on " -"the specific operator to go to its reference page." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/update/addToSet.po b/locale/zh/LC_MESSAGES/reference/operator/update/addToSet.po deleted file mode 100644 index ece2fecace6..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/update/addToSet.po +++ /dev/null @@ -1,166 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update/addToSet.txt:3 -msgid "$addToSet" -msgstr "" - -#: ../source/reference/operator/update/addToSet.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/update/addToSet.txt:18 -msgid "" -"The :update:`$addToSet` operator adds a value to an array unless the value " -"is already present, in which case :update:`$addToSet` does nothing to that " -"array." -msgstr "" - -#: ../source/reference/operator/update/addToSet.txt:22 -msgid "The :update:`$addToSet` operator has the form:" -msgstr "" - -#: ../source/includes/use-dot-notation.rst:1 -msgid "" -"To specify a ```` in an embedded document or in an array, use " -":ref:`dot notation `." -msgstr "" - -#: ../source/reference/operator/update/addToSet.txt:31 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/update/addToSet.txt:33 -msgid "" -":update:`$addToSet` only ensures that there are no duplicate items *added* " -"to the set and does not affect existing duplicate elements. " -":update:`$addToSet` does not guarantee a particular ordering of elements in " -"the modified set." -msgstr "" - -#: ../source/reference/operator/update/addToSet.txt:38 -msgid "" -"If the field is absent in the document to update, :update:`$addToSet` " -"creates the array field with the specified value as its element." -msgstr "" - -#: ../source/reference/operator/update/addToSet.txt:41 -msgid "If the field is **not** an array, the operation will fail." -msgstr "" - -#: ../source/reference/operator/update/addToSet.txt:43 -msgid "" -"If the value is an array, :update:`$addToSet` appends the whole array as a " -"*single* element." -msgstr "" - -#: ../source/reference/operator/update/addToSet.txt:46 -msgid "" -"Consider a document in a collection ``test`` containing an array field " -"``letters``:" -msgstr "" - -#: ../source/reference/operator/update/addToSet.txt:53 -msgid "" -"The following operation appends the array ``[ \"c\", \"d\" ]`` to the " -"``letters`` field:" -msgstr "" - -#: ../source/reference/operator/update/addToSet.txt:63 -msgid "" -"The ``letters`` array now includes the ``[ \"c\", \"d\" ]`` array as an " -"element:" -msgstr "" - -#: ../source/reference/operator/update/addToSet.txt:70 -msgid "" -"To add each element of the value **separately**, use the :update:`$each` " -"modifier with :update:`$addToSet`. See :ref:`addToSet-modifiers` for " -"details." -msgstr "" - -#: ../source/reference/operator/update/addToSet.txt:74 -msgid "" -"If the value is a document, MongoDB determines that the document is a " -"duplicate if an existing document in the array matches the to-be-added " -"document exactly; i.e. the existing document has the exact same fields and " -"values *and* the fields are in the same order. As such, field order matters " -"and you cannot specify that MongoDB compare only a subset of the fields in " -"the document to determine whether the document is a duplicate of an existing" -" array element." -msgstr "" - -#: ../source/reference/operator/update/addToSet.txt:83 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/update/addToSet.txt:85 -msgid "Consider a collection ``inventory`` with the following document:" -msgstr "" - -#: ../source/reference/operator/update/addToSet.txt:92 -msgid "Add to Array" -msgstr "" - -#: ../source/reference/operator/update/addToSet.txt:94 -msgid "" -"The following operation adds the element ``\"accessories\"`` to the ``tags``" -" array since ``\"accessories\"`` does not exist in the array:" -msgstr "" - -#: ../source/reference/operator/update/addToSet.txt:105 -msgid "Value Already Exists" -msgstr "" - -#: ../source/reference/operator/update/addToSet.txt:107 -msgid "" -"The following :update:`$addToSet` operation has no effect as ``\"camera\"`` " -"is already an element of the ``tags`` array:" -msgstr "" - -#: ../source/reference/operator/update/addToSet.txt:120 -msgid "``$each`` Modifier" -msgstr "" - -#: ../source/reference/operator/update/addToSet.txt:122 -msgid "" -"You can use the :update:`$addToSet` operator with the :update:`$each` " -"modifier. The :update:`$each` modifier allows the :update:`$addToSet` " -"operator to add multiple values to the array field." -msgstr "" - -#: ../source/includes/example-addToSet-each.rst:1 -msgid "A collection ``inventory`` has the following document:" -msgstr "" - -#: ../source/includes/example-addToSet-each.rst:7 -msgid "" -"Then the following operation uses the :update:`$addToSet` operator with the " -":update:`$each` modifier to add multiple elements to the ``tags`` array:" -msgstr "" - -#: ../source/includes/example-addToSet-each.rst:18 -msgid "" -"The operation adds only ``\"camera\"`` and ``\"accessories\"`` to the " -"``tags`` array since ``\"electronics\"`` already exists in the array:" -msgstr "" - -#: ../source/reference/operator/update/addToSet.txt:129 -msgid "" -":method:`db.collection.update()`, :method:`db.collection.findAndModify()`, " -":update:`$push`" -msgstr "" - -#: ../source/reference/operator/update/addToSet.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/update/bit.po b/locale/zh/LC_MESSAGES/reference/operator/update/bit.po deleted file mode 100644 index c81566343a6..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/update/bit.po +++ /dev/null @@ -1,133 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update/bit.txt:3 -msgid "$bit" -msgstr "" - -#: ../source/reference/operator/update/bit.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/update/bit.txt:18 -msgid "Added support for bitwise ``xor`` operation." -msgstr "" - -#: ../source/reference/operator/update/bit.txt:21 -msgid "" -"The :update:`$bit` operator performs a bitwise update of a field. The " -"operator supports bitwise ``and``, bitwise ``or``, and bitwise ``xor`` (i.e." -" exclusive or) operations. To specify a :update:`$bit` operator expression, " -"use the following prototype:" -msgstr "" - -#: ../source/reference/operator/update/bit.txt:31 -msgid "" -"Only use this operator with integer fields (either 32-bit integer or 64-bit " -"integer)." -msgstr "" - -#: ../source/includes/use-dot-notation.rst:1 -msgid "" -"To specify a ```` in an embedded document or in an array, use " -":ref:`dot notation `." -msgstr "" - -#: ../source/reference/operator/update/bit.txt:38 -msgid "" -"All numbers in the :program:`mongo` shell are doubles, not integers. Use the" -" ``NumberInt()`` or the ``NumberLong()`` constructor to specify integers. " -"See :ref:`shell-type-int` or :ref:`shell-type-long` for more information." -msgstr "" - -#: ../source/reference/operator/update/bit.txt:44 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/update/bit.txt:47 -msgid "Bitwise AND" -msgstr "" - -#: ../source/reference/operator/update/bit.txt:49 -#: ../source/reference/operator/update/bit.txt:88 -msgid "" -"Consider the following document inserted into the collection ``switches``:" -msgstr "" - -#: ../source/reference/operator/update/bit.txt:56 -msgid "" -"The following :method:`~db.collection.update()` operation updates the " -"``expdata`` field to the result of a bitwise ``and`` operation between the " -"current value ``NumberInt(13)`` (i.e. ``1101``) and ``NumberInt(10)`` (i.e. " -"``1010``):" -msgstr "" - -#: ../source/reference/operator/update/bit.txt:68 -msgid "" -"The bitwise ``and`` operation results in the integer 8 (i.e. ``1000``):" -msgstr "" - -#: ../source/reference/operator/update/bit.txt:77 -#: ../source/reference/operator/update/bit.txt:116 -#: ../source/reference/operator/update/bit.txt:152 -msgid "And the updated document has the following value for ``expdata``:" -msgstr "" - -#: ../source/reference/operator/update/bit.txt:83 -msgid "The :program:`mongo` shell displays ``NumberInt(8)`` as ``8``." -msgstr "" - -#: ../source/reference/operator/update/bit.txt:86 -msgid "Bitwise OR" -msgstr "" - -#: ../source/reference/operator/update/bit.txt:95 -msgid "" -"The following :method:`~db.collection.update()` operation updates the " -"``expdata`` field to the result of a bitwise ``or`` operation between the " -"current value ``NumberLong(3)`` (i.e. ``0011``) and ``NumberInt(5)`` (i.e. " -"``0101``):" -msgstr "" - -#: ../source/reference/operator/update/bit.txt:107 -msgid "The bitwise ``or`` operation results in the integer 7 (i.e. ``0111``):" -msgstr "" - -#: ../source/reference/operator/update/bit.txt:123 -msgid "Bitwise XOR" -msgstr "" - -#: ../source/reference/operator/update/bit.txt:125 -msgid "Consider the following document in the collection ``switches``:" -msgstr "" - -#: ../source/reference/operator/update/bit.txt:131 -msgid "" -"The following :method:`~db.collection.update()` operation updates the " -"``expdata`` field to the result of a bitwise ``xor`` operation between the " -"current value ``NumberLong(1)`` (i.e. ``0001``) and ``NumberInt(5)`` (i.e. " -"``0101``):" -msgstr "" - -#: ../source/reference/operator/update/bit.txt:143 -msgid "The bitwise ``xor`` operation results in the integer 4:" -msgstr "" - -#: ../source/reference/operator/update/bit.txt:158 -msgid "" -":method:`db.collection.update()`, :method:`db.collection.findAndModify()`" -msgstr "" - -#: ../source/reference/operator/update/bit.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/update/currentDate.po b/locale/zh/LC_MESSAGES/reference/operator/update/currentDate.po deleted file mode 100644 index 5e0bfbd74e4..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/update/currentDate.po +++ /dev/null @@ -1,100 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update/currentDate.txt:3 -msgid "$currentDate" -msgstr "" - -#: ../source/reference/operator/update/currentDate.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/update/currentDate.txt:18 -msgid "" -"The :update:`$currentDate` operator sets the value of a field to the current" -" date, either as a :ref:`Date ` or a " -":ref:`timestamp `. The default type is " -":ref:`Date `." -msgstr "" - -#: ../source/reference/operator/update/currentDate.txt:25 -msgid "" -"MongoDB no longer treats the :ref:`timestamp `" -" and the :ref:`Date ` data types as equivalent for " -"comparison/sorting purposes. For details, see :ref:`3.0-date-timestamp`." -msgstr "" - -#: ../source/reference/operator/update/currentDate.txt:31 -msgid "The :update:`$currentDate` operator has the form:" -msgstr "" - -#: ../source/reference/operator/update/currentDate.txt:37 -msgid "```` can be either:" -msgstr "" - -#: ../source/reference/operator/update/currentDate.txt:39 -msgid "" -"a boolean ``true`` to set the field value to the current date as a Date, or" -msgstr "" - -#: ../source/reference/operator/update/currentDate.txt:42 -msgid "" -"a document ``{ $type: \"timestamp\" }`` or ``{ $type: \"date\" }`` which " -"explicitly specifies the type. The operator is *case-sensitive* and accepts " -"only the lowercase ``\"timestamp\"`` or the lowercase ``\"date\"``." -msgstr "" - -#: ../source/includes/use-dot-notation.rst:1 -msgid "" -"To specify a ```` in an embedded document or in an array, use " -":ref:`dot notation `." -msgstr "" - -#: ../source/reference/operator/update/currentDate.txt:50 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/update/currentDate.txt:52 -msgid "" -"If the field does not exist, :update:`$currentDate` adds the field to a " -"document." -msgstr "" - -#: ../source/reference/operator/update/currentDate.txt:56 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/update/currentDate.txt:60 -msgid "Consider the following document in the ``users`` collection:" -msgstr "" - -#: ../source/reference/operator/update/currentDate.txt:66 -msgid "" -"The following operation updates the ``lastModified`` field to the current " -"date, the ``\"cancellation.date\"`` field to the current timestamp as well " -"as updating the ``status`` field to ``\"D\"`` and the " -"``\"cancellation.reason\"`` to ``\"user request\"``." -msgstr "" - -#: ../source/reference/operator/update/currentDate.txt:87 -msgid "The updated document would resemble:" -msgstr "" - -#: ../source/reference/operator/update/currentDate.txt:101 -msgid "" -":method:`db.collection.update()`, :method:`db.collection.findAndModify()`" -msgstr "" - -#: ../source/reference/operator/update/currentDate.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/update/each.po b/locale/zh/LC_MESSAGES/reference/operator/update/each.po deleted file mode 100644 index 5c1e1166942..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/update/each.po +++ /dev/null @@ -1,84 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update/each.txt:3 -msgid "$each" -msgstr "" - -#: ../source/reference/operator/update/each.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/update/each.txt:18 -msgid "" -"The :update:`$each` modifier is available for use with the " -":update:`$addToSet` operator and the :update:`$push` operator." -msgstr "" - -#: ../source/reference/operator/update/each.txt:22 -msgid "" -"Use with the :update:`$addToSet` operator to add multiple values to an array" -" ```` if the values do not exist in the ````." -msgstr "" - -#: ../source/reference/operator/update/each.txt:29 -msgid "" -"Use with the :update:`$push` operator to append multiple values to an array " -"````." -msgstr "" - -#: ../source/reference/operator/update/each.txt:36 -msgid "" -"MongoDB adds support for the :update:`$each` modifier to the :update:`$push`" -" operator. The :update:`$push` operator can use :update:`$each` modifier " -"with other modifiers. For a list of modifiers available for :update:`$push`," -" see :ref:`push-modifiers`." -msgstr "" - -#: ../source/reference/operator/update/each.txt:44 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/update/each.txt:47 -msgid "Use ``$each`` with ``$push`` Operator" -msgstr "" - -#: ../source/includes/example-push-each.rst:1 -msgid "" -"The following example appends each element of ``[ 90, 92, 85 ]`` to the " -"``scores`` array for the document where the ``name`` field equals ``joe``:" -msgstr "" - -#: ../source/reference/operator/update/each.txt:52 -msgid "Use ``$each`` with ``$addToSet`` Operator" -msgstr "" - -#: ../source/includes/example-addToSet-each.rst:1 -msgid "A collection ``inventory`` has the following document:" -msgstr "" - -#: ../source/includes/example-addToSet-each.rst:7 -msgid "" -"Then the following operation uses the :update:`$addToSet` operator with the " -":update:`$each` modifier to add multiple elements to the ``tags`` array:" -msgstr "" - -#: ../source/includes/example-addToSet-each.rst:18 -msgid "" -"The operation adds only ``\"camera\"`` and ``\"accessories\"`` to the " -"``tags`` array since ``\"electronics\"`` already exists in the array:" -msgstr "" - -#: ../source/reference/operator/update/each.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/update/inc.po b/locale/zh/LC_MESSAGES/reference/operator/update/inc.po deleted file mode 100644 index 3fce0f8fe40..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/update/inc.po +++ /dev/null @@ -1,84 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update/inc.txt:3 -msgid "$inc" -msgstr "" - -#: ../source/reference/operator/update/inc.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/update/inc.txt:18 -msgid "" -"The :update:`$inc` operator increments a field by a specified value and has " -"the following form:" -msgstr "" - -#: ../source/includes/use-dot-notation.rst:1 -msgid "" -"To specify a ```` in an embedded document or in an array, use " -":ref:`dot notation `." -msgstr "" - -#: ../source/reference/operator/update/inc.txt:28 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/update/inc.txt:30 -msgid "The :update:`$inc` operator accepts positive and negative values." -msgstr "" - -#: ../source/reference/operator/update/inc.txt:32 -msgid "" -"If the field does not exist, :update:`$inc` creates the field and sets the " -"field to the specified value." -msgstr "" - -#: ../source/reference/operator/update/inc.txt:35 -msgid "" -"Use of the :update:`$inc` operator on a field with a null value will " -"generate an error." -msgstr "" - -#: ../source/reference/operator/update/inc.txt:38 -msgid ":update:`$inc` is an atomic operation within a single document." -msgstr "" - -#: ../source/reference/operator/update/inc.txt:41 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/update/inc.txt:43 -msgid "Consider a collection ``products`` with the following document:" -msgstr "" - -#: ../source/reference/operator/update/inc.txt:57 -msgid "" -"The following :method:`~db.collection.update()` operation uses the " -":update:`$inc` operator to decrease the ``quantity`` field by ``2`` (i.e. " -"increase by ``-2``) and increase the ``\"metrics.orders\"`` field by ``1``:" -msgstr "" - -#: ../source/reference/operator/update/inc.txt:69 -msgid "The updated document would resemble:" -msgstr "" - -#: ../source/reference/operator/update/inc.txt:83 -msgid "" -":method:`db.collection.update()`, :method:`db.collection.findAndModify()`" -msgstr "" - -#: ../source/reference/operator/update/inc.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/update/isolated.po b/locale/zh/LC_MESSAGES/reference/operator/update/isolated.po deleted file mode 100644 index f2da2e14f06..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/update/isolated.po +++ /dev/null @@ -1,86 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update/isolated.txt:3 -msgid "$isolated" -msgstr "" - -#: ../source/reference/operator/update/isolated.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/update/isolated.txt:18 -msgid "" -"Prevents a write operation that affects multiple documents from yielding to " -"other reads or writes once the first document is written. By using the " -":update:`$isolated` option, you can ensure that no client sees the changes " -"until the operation completes or errors out." -msgstr "" - -#: ../source/reference/operator/update/isolated.txt:32 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/update/isolated.txt:34 -msgid "" -"The :update:`$isolated` isolation operator does **not** provide \"all-or-" -"nothing\" atomicity for write operations." -msgstr "" - -#: ../source/reference/operator/update/isolated.txt:37 -msgid "" -":update:`$isolated` does **not** work with :term:`sharded clusters `." -msgstr "" - -#: ../source/reference/operator/update/isolated.txt:41 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/update/isolated.txt:43 -msgid "Consider the following example:" -msgstr "" - -#: ../source/reference/operator/update/isolated.txt:53 -msgid "" -"Without the :update:`$isolated` operator, the ``multi``-update operation " -"will allow other operations to interleave with its update of the matched " -"documents." -msgstr "" - -#: ../source/reference/operator/update/isolated.txt:58 -msgid ":method:`db.collection.update()` and :method:`db.collection.remove()`" -msgstr "" - -#: ../source/reference/operator/update/isolated.txt:62 -msgid "The :update:`$isolated` operator replaces :operator:`$atomic`." -msgstr "" - -#: ../source/reference/operator/update/isolated.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/update/isolated.txt:24 -msgid "" -"This behavior can significantly affect the concurrency of the system as the " -"operation holds the write lock much longer than normal for storage engines " -"that take a write lock (e.g. MMAPv1), or for document-level locking storage " -"engine that normally do not take a write lock (e.g. WiredTiger), " -":update:`$isolated` operator will make WiredTiger single-threaded for the " -"duration of the operation." -msgstr "" - -#~ msgid "" -#~ "This behavior can significantly affect the concurrency of the system as the " -#~ "operation holds the write lock much longer than normal." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/update/max.po b/locale/zh/LC_MESSAGES/reference/operator/update/max.po deleted file mode 100644 index 6286e9dae1c..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/update/max.po +++ /dev/null @@ -1,112 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update/max.txt:3 -msgid "$max" -msgstr "" - -#: ../source/reference/operator/update/max.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/update/max.txt:18 -msgid "" -"The :update:`$max` operator updates the value of the field to a specified " -"value *if* the specified value is **greater than** the current value of the " -"field. The :update:`$max` operator can compare values of different types, " -"using the :ref:`BSON comparison order `." -msgstr "" - -#: ../source/reference/operator/update/max.txt:24 -msgid "The :update:`$max` operator expression has the form:" -msgstr "" - -#: ../source/includes/use-dot-notation.rst:1 -msgid "" -"To specify a ```` in an embedded document or in an array, use " -":ref:`dot notation `." -msgstr "" - -#: ../source/reference/operator/update/max.txt:33 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/update/max.txt:35 -msgid "" -"If the field does not exists, the :update:`$max` operator sets the field to " -"the specified value." -msgstr "" - -#: ../source/reference/operator/update/max.txt:39 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/update/max.txt:42 -msgid "Use ``$max`` to Compare Numbers" -msgstr "" - -#: ../source/reference/operator/update/max.txt:44 -msgid "Consider the following document in the collection ``scores``:" -msgstr "" - -#: ../source/reference/operator/update/max.txt:50 -msgid "" -"The ``highScore`` for the document currently has the value ``800``. The " -"following operation uses :operator:`$max` to compare the ``800`` and the " -"specified value ``950`` and updates the value of ``highScore`` to ``950`` " -"since ``950`` is greater than ``800``:" -msgstr "" - -#: ../source/reference/operator/update/max.txt:59 -msgid "" -"The ``scores`` collection now contains the following modified document:" -msgstr "" - -#: ../source/reference/operator/update/max.txt:65 -msgid "" -"The next operation has no effect since the current value of the field " -"``highScore``, i.e. ``950``, is greater than ``870``:" -msgstr "" - -#: ../source/reference/operator/update/max.txt:72 -msgid "The document remains unchanged in the ``scores`` collection:" -msgstr "" - -#: ../source/reference/operator/update/max.txt:79 -msgid "Use ``$max`` to Compare Dates" -msgstr "" - -#: ../source/reference/operator/update/max.txt:81 -msgid "Consider the following document in the collection ``tags``:" -msgstr "" - -#: ../source/reference/operator/update/max.txt:92 -msgid "" -"The following operation compares the current value of the ``dateExpired`` " -"field, i.e. ``ISODate(\"2013-10-01T16:38:16.163Z\")``, with the specified " -"date ``new Date(\"2013-09-30\")`` to determine whether to update the field:" -msgstr "" - -#: ../source/reference/operator/update/max.txt:105 -msgid "The operation does *not* update the ``dateExpired`` field:" -msgstr "" - -#: ../source/reference/operator/update/max.txt:117 -msgid "" -":method:`db.collection.update()`, :method:`db.collection.findAndModify()`" -msgstr "" - -#: ../source/reference/operator/update/max.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/update/min.po b/locale/zh/LC_MESSAGES/reference/operator/update/min.po deleted file mode 100644 index 52513bad909..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/update/min.po +++ /dev/null @@ -1,114 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update/min.txt:3 -msgid "$min" -msgstr "" - -#: ../source/reference/operator/update/min.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/update/min.txt:18 -msgid "" -"The :update:`$min` updates the value of the field to a specified value *if* " -"the specified value is **less than** the current value of the field. The " -":update:`$min` operator can compare values of different types, using the " -":ref:`BSON comparison order `." -msgstr "" - -#: ../source/includes/use-dot-notation.rst:1 -msgid "" -"To specify a ```` in an embedded document or in an array, use " -":ref:`dot notation `." -msgstr "" - -#: ../source/reference/operator/update/min.txt:31 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/update/min.txt:33 -msgid "" -"If the field does not exists, the :update:`$min` operator sets the field to " -"the specified value." -msgstr "" - -#: ../source/reference/operator/update/min.txt:36 -msgid "" -"For comparisons between values of different types, such as a number and a " -"null, :update:`$min` uses the :ref:`BSON comparison order `." -msgstr "" - -#: ../source/reference/operator/update/min.txt:41 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/update/min.txt:44 -msgid "Use ``$min`` to Compare Numbers" -msgstr "" - -#: ../source/reference/operator/update/min.txt:46 -msgid "Consider the following document in the collection ``scores``:" -msgstr "" - -#: ../source/reference/operator/update/min.txt:52 -msgid "" -"The ``lowScore`` for the document currently has the value ``200``. The " -"following operation uses :update:`$min` to compare ``200`` to the specified " -"value ``150`` and updates the value of ``lowScore`` to ``150`` since ``150``" -" is less than ``200``:" -msgstr "" - -#: ../source/reference/operator/update/min.txt:61 -msgid "" -"The ``scores`` collection now contains the following modified document:" -msgstr "" - -#: ../source/reference/operator/update/min.txt:67 -msgid "" -"The next operation has no effect since the current value of the field " -"``lowScore``, i.e ``150``, is less than ``250``:" -msgstr "" - -#: ../source/reference/operator/update/min.txt:74 -msgid "The document remains unchanged in the ``scores`` collection:" -msgstr "" - -#: ../source/reference/operator/update/min.txt:81 -msgid "Use ``$min`` to Compare Dates" -msgstr "" - -#: ../source/reference/operator/update/min.txt:83 -msgid "Consider the following document in the collection ``tags``:" -msgstr "" - -#: ../source/reference/operator/update/min.txt:94 -msgid "" -"The following operation compares the current value of the ``dateEntered`` " -"field, i.e. ``ISODate(\"2013-10-01T05:00:00Z\")``, with the specified date " -"``new Date(\"2013-09-25\")`` to determine whether to update the field:" -msgstr "" - -#: ../source/reference/operator/update/min.txt:106 -msgid "The operation updates the ``dateEntered`` field:" -msgstr "" - -#: ../source/reference/operator/update/min.txt:118 -msgid "" -":method:`db.collection.update()`, :method:`db.collection.findAndModify()`" -msgstr "" - -#: ../source/reference/operator/update/min.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/update/mul.po b/locale/zh/LC_MESSAGES/reference/operator/update/mul.po deleted file mode 100644 index 2665f898914..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/update/mul.po +++ /dev/null @@ -1,209 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update/mul.txt:3 -msgid "$mul" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:20 -msgid "" -"Multiply the value of a field by a number. To specify a :update:`$mul` " -"expression, use the following prototype:" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:27 -msgid "The field to update must contain a numeric value." -msgstr "" - -#: ../source/includes/use-dot-notation.rst:1 -msgid "" -"To specify a ```` in an embedded document or in an array, use " -":ref:`dot notation `." -msgstr "" - -#: ../source/reference/operator/update/mul.txt:32 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:37 -msgid "" -"If the field does not exist in a document, :update:`$mul` creates the field " -"and sets the value to zero of the same numeric type as the multiplier." -msgstr "" - -#: ../source/reference/operator/update/mul.txt:44 -msgid ":update:`$mul` is an atomic operation within a single document." -msgstr "" - -#: ../source/reference/operator/update/mul.txt:87 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:90 -msgid "Multiply the Value of a Field" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:92 -#: ../source/reference/operator/update/mul.txt:120 -#: ../source/reference/operator/update/mul.txt:148 -msgid "Consider a collection ``products`` with the following document:" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:98 -msgid "" -"The following :method:`db.collection.update()` operation updates the " -"document, using the :update:`$mul` operator to multiply the value in the " -"``price`` field by ``1.25``:" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:109 -msgid "" -"The operation results in the following document, where the new value of the " -"``price`` field ``13.7375`` reflects the original value ``10.99`` multiplied" -" by ``1.25``:" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:118 -msgid "Apply ``$mul`` Operator to a Non-existing Field" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:126 -msgid "" -"The following :method:`db.collection.update()` operation updates the " -"document, applying the :update:`$mul` operator to the field ``price`` that " -"does not exist in the document:" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:137 -msgid "" -"The operation results in the following document with a ``price`` field set " -"to value 0 of numeric type :ref:`shell-type-long`, the same type as the " -"multiplier:" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:146 -msgid "Multiply Mixed Numeric Types" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:154 -msgid "" -"The following :method:`db.collection.update()` operation uses the " -":update:`$mul` operator to multiply the value in the ``price`` field " -":ref:`NumberLong(10) ` by :ref:`NumberInt(5) `:" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:166 -msgid "The operation results in the following document:" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:176 -msgid "" -":method:`db.collection.update()`, :method:`db.collection.findAndModify()`" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:35 -msgid "Missing Field" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:42 -msgid "Atomic" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:49 -msgid "Mixed Type" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:50 -msgid "" -"Multiplication with values of mixed numeric types (32-bit integer, 64-bit " -"integer, float) may result in conversion of numeric type. For multiplication" -" with values of mixed numeric types, the following type conversion rules " -"apply:" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:59 -msgid "32-bit Integer" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:60 -#: ../source/reference/operator/update/mul.txt:65 -#: ../source/reference/operator/update/mul.txt:69 -#: ../source/reference/operator/update/mul.txt:70 -msgid "64-bit Integer" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:61 -#: ../source/reference/operator/update/mul.txt:66 -#: ../source/reference/operator/update/mul.txt:71 -#: ../source/reference/operator/update/mul.txt:74 -#: ../source/reference/operator/update/mul.txt:75 -#: ../source/reference/operator/update/mul.txt:76 -msgid "Float" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:63 -msgid "**32-bit Integer**" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:64 -msgid "32-bit or 64-bit Integer" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:68 -msgid "**64-bit Integer**" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:73 -msgid "**Float**" -msgstr "" - -#: ../source/reference/operator/update/mul.txt:80 -msgid "" -"If the product of two 32-bit integers exceeds the maximum value for a 32-bit" -" integer, the result is a 64-bit integer." -msgstr "" - -#: ../source/reference/operator/update/mul.txt:83 -msgid "" -"Integer operations of any type that exceed the maximum value for a 64-bit " -"integer produce an error." -msgstr "" - -#: ../source/reference/operator/update/mul.txt:172 -msgid "" -"The value in the ``price`` field is of type :ref:`shell-type-long`. See " -":ref:`Multiplication Type Conversion Rules `" -" for details." -msgstr "" - -#~ msgid "" -#~ "Multiplication with values of mixed numeric types (32-bit integer, 64-bit " -#~ "integer, float) may result in conversion of numeric type. See " -#~ ":ref:`Multiplication Type Conversion Rules ` for details." -#~ msgstr "" - -#~ msgid "" -#~ "The value in the ``price`` field is of type :ref:`shell-type-long`. See " -#~ ":ref:`Multiplication Type Conversion Rules ` for details." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/update/pop.po b/locale/zh/LC_MESSAGES/reference/operator/update/pop.po deleted file mode 100644 index 70ddcee7348..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/update/pop.po +++ /dev/null @@ -1,101 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update/pop.txt:3 -msgid "$pop" -msgstr "" - -#: ../source/reference/operator/update/pop.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/update/pop.txt:18 -msgid "" -"The :update:`$pop` operator removes the first or last element of an array. " -"Pass :update:`$pop` a value of ``-1`` to remove the first element of an " -"array and ``1`` to remove the last element in an array." -msgstr "" - -#: ../source/reference/operator/update/pop.txt:23 -msgid "The :update:`$pop` operator has the form:" -msgstr "" - -#: ../source/includes/use-dot-notation.rst:1 -msgid "" -"To specify a ```` in an embedded document or in an array, use " -":ref:`dot notation `." -msgstr "" - -#: ../source/reference/operator/update/pop.txt:32 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/update/pop.txt:34 -msgid "The :update:`$pop` operation fails if the ```` is not an array." -msgstr "" - -#: ../source/reference/operator/update/pop.txt:36 -msgid "" -"If the :update:`$pop` operator removes the last item in the ````, the" -" ```` will then hold an empty array." -msgstr "" - -#: ../source/reference/operator/update/pop.txt:40 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/update/pop.txt:43 -msgid "Remove the First Item of an Array" -msgstr "" - -#: ../source/reference/operator/update/pop.txt:45 -#: ../source/reference/operator/update/pop.txt:68 -msgid "Given the following document in a collection ``students``:" -msgstr "" - -#: ../source/reference/operator/update/pop.txt:51 -msgid "" -"The following example removes the *first* element (``8``) in the ``scores`` " -"array:" -msgstr "" - -#: ../source/reference/operator/update/pop.txt:58 -msgid "" -"After the operation, the updated document has the first item ``8`` removed " -"from its ``scores`` array:" -msgstr "" - -#: ../source/reference/operator/update/pop.txt:66 -msgid "Remove the Last Item of an Array" -msgstr "" - -#: ../source/reference/operator/update/pop.txt:74 -msgid "" -"The following example removes the *last* element (``10``) in the ``scores`` " -"array by specifying ``1`` in the :update:`$pop` expression:" -msgstr "" - -#: ../source/reference/operator/update/pop.txt:81 -msgid "" -"After the operation, the updated document has the last item ``10`` removed " -"from its ``scores`` array:" -msgstr "" - -#: ../source/reference/operator/update/pop.txt:88 -msgid "" -":method:`db.collection.update()`, :method:`db.collection.findAndModify()`" -msgstr "" - -#: ../source/reference/operator/update/pop.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/update/position.po b/locale/zh/LC_MESSAGES/reference/operator/update/position.po deleted file mode 100644 index 48ba07f71cc..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/update/position.po +++ /dev/null @@ -1,87 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update/position.txt:3 -msgid "$position" -msgstr "" - -#: ../source/reference/operator/update/position.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/update/position.txt:20 -msgid "" -"The :update:`$position` modifier specifies the location in the array at " -"which the :update:`$push` operator insert elements. Without the " -":update:`$position` modifier, the :update:`$push` operator inserts elements " -"to the end of the array. See :ref:`$push modifiers ` for " -"more information." -msgstr "" - -#: ../source/reference/operator/update/position.txt:26 -msgid "" -"To use the :update:`$position` modifier, it **must** appear with the " -":update:`$each` modifier." -msgstr "" - -#: ../source/reference/operator/update/position.txt:40 -msgid "" -"The ```` is a non-negative number that corresponds to the position in " -"the array, based on a zero-based index." -msgstr "" - -#: ../source/reference/operator/update/position.txt:43 -msgid "" -"If the ```` is greater or equal to the length of the array, the " -":update:`$position` modifier has no effect and :update:`$push` adds elements" -" to the end of the array." -msgstr "" - -#: ../source/reference/operator/update/position.txt:48 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/update/position.txt:51 -msgid "Add Elements at the Start of the Array" -msgstr "" - -#: ../source/reference/operator/update/position.txt:53 -#: ../source/reference/operator/update/position.txt:85 -msgid "" -"Consider a collection ``students`` that contains the following document:" -msgstr "" - -#: ../source/reference/operator/update/position.txt:59 -msgid "" -"The following operation updates the ``scores`` field to add the elements " -"``50``, ``60`` and ``70`` to the beginning of the array:" -msgstr "" - -#: ../source/reference/operator/update/position.txt:76 -#: ../source/reference/operator/update/position.txt:108 -msgid "The operation results in the following updated document:" -msgstr "" - -#: ../source/reference/operator/update/position.txt:83 -msgid "Add Elements to the Middle of the Array" -msgstr "" - -#: ../source/reference/operator/update/position.txt:91 -msgid "" -"The following operation updates the ``scores`` field to add the elements " -"``20`` and ``30`` at the array index of ``2``:" -msgstr "" - -#: ../source/reference/operator/update/position.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/update/positional.po b/locale/zh/LC_MESSAGES/reference/operator/update/positional.po deleted file mode 100644 index f6312993c6f..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/update/positional.po +++ /dev/null @@ -1,198 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update/positional.txt:3 -msgid "\\$ (update)" -msgstr "" - -#: ../source/reference/operator/update/positional.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/update/positional.txt:18 -msgid "" -"The positional :update:`$` operator identifies an element in an array to " -"update without explicitly specifying the position of the element in the " -"array. To project, or return, an array element from a read operation, see " -"the :projection:`$` projection operator." -msgstr "" - -#: ../source/reference/operator/update/positional.txt:24 -msgid "The positional :update:`$` operator has the form:" -msgstr "" - -#: ../source/reference/operator/update/positional.txt:30 -msgid "" -"When used with update operations, e.g. :method:`db.collection.update()` and " -":method:`db.collection.findAndModify()`," -msgstr "" - -#: ../source/reference/operator/update/positional.txt:34 -msgid "" -"the positional :update:`$` operator acts as a placeholder for the **first** " -"element that matches the ``query document``, and" -msgstr "" - -#: ../source/reference/operator/update/positional.txt:37 -msgid "the ``array`` field **must** appear as part of the ``query document``." -msgstr "" - -#: ../source/reference/operator/update/positional.txt:40 -msgid "For example:" -msgstr "" - -#: ../source/reference/operator/update/positional.txt:50 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/update/positional.txt:53 -msgid "``upsert``" -msgstr "" - -#: ../source/reference/operator/update/positional.txt:55 -msgid "" -"Do not use the positional operator :update:`$` with :term:`upsert` " -"operations because inserts will use the ``$`` as a field name in the " -"inserted document." -msgstr "" - -#: ../source/reference/operator/update/positional.txt:60 -msgid "Nested Arrays" -msgstr "" - -#: ../source/reference/operator/update/positional.txt:62 -msgid "" -"The positional :update:`$` operator cannot be used for queries which " -"traverse more than one array, such as queries that traverse arrays nested " -"within other arrays, because the replacement for the :update:`$` placeholder" -" is a single value" -msgstr "" - -#: ../source/reference/operator/update/positional.txt:68 -msgid "Unsets" -msgstr "" - -#: ../source/reference/operator/update/positional.txt:70 -msgid "" -"When used with the :update:`$unset` operator, the positional :update:`$` " -"operator does not remove the matching element from the array but rather sets" -" it to ``null``." -msgstr "" - -#: ../source/reference/operator/update/positional.txt:75 -msgid "Negations" -msgstr "" - -#: ../source/reference/operator/update/positional.txt:79 -msgid "" -"If the query matches the array using a negation operator, such as " -":query:`$ne`, :query:`$not`, or :query:`$nin`, then you cannot use the " -"positional operator to update values from this array." -msgstr "" - -#: ../source/reference/operator/update/positional.txt:83 -msgid "" -"However, if the negated portion of the query is inside of an " -":query:`$elemMatch` expression, then you *can* use the positional operator " -"to update this field." -msgstr "" - -#: ../source/reference/operator/update/positional.txt:88 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/update/positional.txt:91 -msgid "Update Values in an Array" -msgstr "" - -#: ../source/reference/operator/update/positional.txt:93 -msgid "Consider a collection ``students`` with the following documents:" -msgstr "" - -#: ../source/reference/operator/update/positional.txt:101 -msgid "" -"To update ``80`` to ``82`` in the ``grades`` array in the first document, " -"use the positional :update:`$` operator if you do not know the position of " -"the element in the array:" -msgstr "" - -#: ../source/reference/operator/update/positional.txt:112 -msgid "" -"Remember that the positional :update:`$` operator acts as a placeholder for " -"the **first match** of the update :ref:`query document `." -msgstr "" - -#: ../source/reference/operator/update/positional.txt:117 -msgid "Update Documents in an Array" -msgstr "" - -#: ../source/reference/operator/update/positional.txt:119 -msgid "" -"The positional :update:`$` operator facilitates updates to arrays that " -"contain embedded documents. Use the positional :update:`$` operator to " -"access the fields in the embedded documents with the :ref:`dot notation " -"` on the :update:`$` operator." -msgstr "" - -#: ../source/reference/operator/update/positional.txt:132 -msgid "" -"Consider the following document in the ``students`` collection whose " -"``grades`` element value is an array of embedded documents:" -msgstr "" - -#: ../source/reference/operator/update/positional.txt:146 -msgid "" -"Use the positional :update:`$` operator to update the value of the ``std`` " -"field in the embedded document with the ``grade`` of ``85``:" -msgstr "" - -#: ../source/reference/operator/update/positional.txt:159 -msgid "Update Embedded Documents Using Multiple Field Matches" -msgstr "" - -#: ../source/reference/operator/update/positional.txt:161 -msgid "" -"The :update:`$` operator can update the first array element that matches " -"multiple query criteria specified with the :query:`$elemMatch()` operator." -msgstr "" - -#: ../source/reference/operator/update/positional.txt:164 -msgid "" -"Consider the following document in the ``students`` collection whose " -"``grades`` field value is an array of embedded documents:" -msgstr "" - -#: ../source/reference/operator/update/positional.txt:178 -msgid "" -"In the example below, the :update:`$` operator updates the value of the " -"``std`` field in the first embedded document that has ``grade`` field with a" -" value less than or equal to ``90`` and a ``mean`` field with a value " -"greater than ``80``:" -msgstr "" - -#: ../source/reference/operator/update/positional.txt:193 -msgid "" -"This operation updates the first embedded document that matches the " -"criteria, namely the second embedded document in the array:" -msgstr "" - -#: ../source/reference/operator/update/positional.txt:208 -msgid "" -":method:`db.collection.update()`, :method:`db.collection.findAndModify()`, " -":query:`$elemMatch()`" -msgstr "" - -#: ../source/reference/operator/update/positional.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/update/pull.po b/locale/zh/LC_MESSAGES/reference/operator/update/pull.po deleted file mode 100644 index 875e324ebd8..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/update/pull.po +++ /dev/null @@ -1,168 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update/pull.txt:3 -msgid "$pull" -msgstr "" - -#: ../source/reference/operator/update/pull.txt:15 -msgid "" -"The :update:`$pull` operator removes from an existing array all instances of" -" a value or values that match a specified condition." -msgstr "" - -#: ../source/reference/operator/update/pull.txt:18 -msgid "The :update:`$pull` operator has the form:" -msgstr "" - -#: ../source/includes/use-dot-notation.rst:1 -msgid "" -"To specify a ```` in an embedded document or in an array, use " -":ref:`dot notation `." -msgstr "" - -#: ../source/reference/operator/update/pull.txt:27 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/update/pull.txt:29 -msgid "" -"If you specify a ```` and the array elements are embedded " -"documents, :update:`$pull` operator applies the ```` as if each " -"array element were a document in a collection. See :ref:`pull-array-of-" -"documents` for an example." -msgstr "" - -#: ../source/reference/operator/update/pull.txt:34 -msgid "" -"If the specified ```` to remove is an array, :update:`$pull` removes " -"only the elements in the array that match the specified ```` exactly," -" including order." -msgstr "" - -#: ../source/reference/operator/update/pull.txt:38 -msgid "" -"If the specified ```` to remove is a document, :update:`$pull` " -"removes only the elements in the array that have the exact same fields and " -"values. The ordering of the fields can differ." -msgstr "" - -#: ../source/reference/operator/update/pull.txt:43 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/update/pull.txt:46 -msgid "Remove All Items That Equals a Specified Value" -msgstr "" - -#: ../source/reference/operator/update/pull.txt:48 -msgid "Given the following document in the ``stores`` collection:" -msgstr "" - -#: ../source/reference/operator/update/pull.txt:63 -msgid "" -"The following operation updates all documents in the collection to remove " -"``\"apples\"`` and ``\"oranges\"`` from the array ``fruits`` and remove " -"``\"carrots\"`` from the array ``vegetables``:" -msgstr "" - -#: ../source/reference/operator/update/pull.txt:75 -msgid "" -"After the operation, the ``fruits`` array no longer contains any " -"``\"apples\"`` or ``\"oranges\"`` values, and the ``vegetables`` array no " -"longer contains any ``\"carrots\"`` values:" -msgstr "" - -#: ../source/reference/operator/update/pull.txt:93 -msgid "Remove All Items That Match a Specified ``$pull`` Condition" -msgstr "" - -#: ../source/reference/operator/update/pull.txt:95 -msgid "Given the following document in the ``profiles`` collection:" -msgstr "" - -#: ../source/reference/operator/update/pull.txt:101 -msgid "" -"The following operation will remove all items from the ``votes`` array that " -"are greater than or equal to (:query:`$gte`) ``6``:" -msgstr "" - -#: ../source/reference/operator/update/pull.txt:108 -msgid "After the update operation, the document only has values less than 6:" -msgstr "" - -#: ../source/reference/operator/update/pull.txt:117 -msgid "Remove Items from an Array of Documents" -msgstr "" - -#: ../source/reference/operator/update/pull.txt:119 -msgid "A ``survey`` collection contains the following documents:" -msgstr "" - -#: ../source/reference/operator/update/pull.txt:138 -msgid "" -"The following operation will remove from the ``results`` array all elements " -"that contain both a ``score`` field equal to ``8`` and an ``item`` field " -"equal to ``\"B\"``:" -msgstr "" - -#: ../source/reference/operator/update/pull.txt:150 -msgid "" -"The :update:`$pull` expression applies the condition to each element of the " -"``results`` array as though it were a top-level document." -msgstr "" - -#: ../source/reference/operator/update/pull.txt:153 -msgid "" -"After the operation, the ``results`` array contains no documents that " -"contain both a ``score`` field equal to ``8`` and an ``item`` field equal to" -" ``\"B\"``." -msgstr "" - -#: ../source/reference/operator/update/pull.txt:171 -msgid "" -"Because :update:`$pull` operator applies its query to each element as though" -" it were a top-level object, the expression did not require the use of " -":query:`$elemMatch` to specify the condition of a ``score`` field equal to " -"``8`` and ``item`` field equal to ``\"B\"``. In fact, the following " -"operation will not pull any element from the original collection." -msgstr "" - -#: ../source/reference/operator/update/pull.txt:186 -msgid "" -"However, if the ``survey`` collection contained the following documents, " -"where the ``results`` array contains embedded documents that also contain " -"arrays:" -msgstr "" - -#: ../source/reference/operator/update/pull.txt:207 -msgid "" -"Then you can specify multiple conditions on the elements of the ``answers`` " -"array with :query:`$elemMatch`:" -msgstr "" - -#: ../source/reference/operator/update/pull.txt:218 -msgid "" -"The operation removed from the ``results`` array those embedded documents " -"with an ``answers`` field that contained at least one element with ``q`` " -"equal to ``2`` and ``a`` greater than or equal to ``8``:" -msgstr "" - -#: ../source/reference/operator/update/pull.txt:237 -msgid "" -":method:`db.collection.update()`, :method:`db.collection.findAndModify()`" -msgstr "" - -#: ../source/reference/operator/update/pull.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/update/pullAll.po b/locale/zh/LC_MESSAGES/reference/operator/update/pullAll.po deleted file mode 100644 index ca4a6555ecf..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/update/pullAll.po +++ /dev/null @@ -1,78 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update/pullAll.txt:3 -msgid "$pullAll" -msgstr "" - -#: ../source/reference/operator/update/pullAll.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/update/pullAll.txt:18 -msgid "" -"The :update:`$pullAll` operator removes all instances of the specified " -"values from an existing array. Unlike the :update:`$pull` operator that " -"removes elements by specifying a query, :update:`$pullAll` removes elements " -"that match the listed values." -msgstr "" - -#: ../source/reference/operator/update/pullAll.txt:23 -msgid "The :update:`$pullAll` operator has the form:" -msgstr "" - -#: ../source/includes/use-dot-notation.rst:1 -msgid "" -"To specify a ```` in an embedded document or in an array, use " -":ref:`dot notation `." -msgstr "" - -#: ../source/reference/operator/update/pullAll.txt:32 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/update/pullAll.txt:34 -msgid "" -"If a ```` to remove is a document or an array, :update:`$pullAll` " -"removes only the elements in the array that match the specified ```` " -"exactly, including order." -msgstr "" - -#: ../source/reference/operator/update/pullAll.txt:39 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/update/pullAll.txt:41 -msgid "Given the following document in the ``survey`` collection:" -msgstr "" - -#: ../source/reference/operator/update/pullAll.txt:47 -msgid "" -"The following operation removes all instances of the value ``0`` and ``5`` " -"from the ``scores`` array:" -msgstr "" - -#: ../source/reference/operator/update/pullAll.txt:54 -msgid "" -"After the operation, the updated document has all instances of ``0`` and " -"``5`` removed from the ``scores`` field:" -msgstr "" - -#: ../source/reference/operator/update/pullAll.txt:61 -msgid "" -":method:`db.collection.update()`, :method:`db.collection.findAndModify()`" -msgstr "" - -#: ../source/reference/operator/update/pullAll.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/update/push.po b/locale/zh/LC_MESSAGES/reference/operator/update/push.po deleted file mode 100644 index c14fe03fef3..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/update/push.po +++ /dev/null @@ -1,229 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update/push.txt:3 -msgid "$push" -msgstr "" - -#: ../source/reference/operator/update/push.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/update/push.txt:18 -msgid "The :update:`$push` operator appends a specified value to an array." -msgstr "" - -#: ../source/reference/operator/update/push.txt:20 -msgid "The :update:`$push` operator has the form:" -msgstr "" - -#: ../source/includes/use-dot-notation.rst:1 -msgid "" -"To specify a ```` in an embedded document or in an array, use " -":ref:`dot notation `." -msgstr "" - -#: ../source/reference/operator/update/push.txt:29 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/update/push.txt:31 -msgid "" -"If the field is absent in the document to update, :update:`$push` adds the " -"array field with the value as its element." -msgstr "" - -#: ../source/reference/operator/update/push.txt:34 -msgid "If the field is **not** an array, the operation will fail." -msgstr "" - -#: ../source/reference/operator/update/push.txt:36 -msgid "" -"If the value is an array, :update:`$push` appends the whole array as a " -"*single* element. To add each element of the value separately, use the " -":update:`$each` modifier with :update:`$push`. For an example, see :ref" -":`example-push-each`. For a list of modifiers available for :update:`$push`," -" see :ref:`push-modifiers`." -msgstr "" - -#: ../source/reference/operator/update/push.txt:42 -msgid "" -"MongoDB adds support for the :update:`$each` modifier to the :update:`$push`" -" operator. Before 2.4, use :update:`$pushAll` for similar functionality." -msgstr "" - -#: ../source/reference/operator/update/push.txt:50 -msgid "Modifiers" -msgstr "" - -#: ../source/reference/operator/update/push.txt:54 -msgid "You can use the :update:`$push` operator with the following modifiers:" -msgstr "" - -#: ../source/reference/operator/update/push.txt:60 -msgid "Modifier" -msgstr "" - -#: ../source/reference/operator/update/push.txt:61 -msgid "Description" -msgstr "" - -#: ../source/reference/operator/update/push.txt:63 -msgid ":update:`$each`" -msgstr "" - -#: ../source/reference/operator/update/push.txt:65 -msgid "Appends multiple values to the array field." -msgstr "" - -#: ../source/reference/operator/update/push.txt:69 -msgid "" -"When used in conjunction with the other modifiers, the :update:`$each` " -"modifier no longer needs to be first." -msgstr "" - -#: ../source/reference/operator/update/push.txt:72 -msgid ":update:`$slice`" -msgstr "" - -#: ../source/reference/operator/update/push.txt:74 -msgid "" -"Limits the number of array elements. Requires the use of the :update:`$each`" -" modifier." -msgstr "" - -#: ../source/reference/operator/update/push.txt:77 -msgid ":update:`$sort`" -msgstr "" - -#: ../source/reference/operator/update/push.txt:79 -msgid "" -"Orders elements of the array. Requires the use of the :update:`$each` " -"modifier." -msgstr "" - -#: ../source/reference/operator/update/push.txt:82 -msgid "" -"In previous versions, :update:`$sort` is only available when used with both " -":update:`$each` and :update:`$slice`." -msgstr "" - -#: ../source/reference/operator/update/push.txt:86 -msgid ":update:`$position`" -msgstr "" - -#: ../source/reference/operator/update/push.txt:88 -msgid "" -"Specifies the location in the array at which to insert the new elements. " -"Requires the use of the :update:`$each` modifier. Without the " -":update:`$position` modifier, the :update:`$push` appends the elements to " -"the end of the array." -msgstr "" - -#: ../source/reference/operator/update/push.txt:95 -msgid "When used with modifiers, the :update:`$push` operator has the form:" -msgstr "" - -#: ../source/reference/operator/update/push.txt:101 -msgid "" -"The processing of the :update:`push` operation with modifiers occur in the " -"following order, regardless of the order in which the modifiers appear:" -msgstr "" - -#: ../source/reference/operator/update/push.txt:105 -msgid "Update array to add elements in the correct position." -msgstr "" - -#: ../source/reference/operator/update/push.txt:107 -msgid "Apply sort, if specified." -msgstr "" - -#: ../source/reference/operator/update/push.txt:109 -msgid "Slice the array, if specified." -msgstr "" - -#: ../source/reference/operator/update/push.txt:111 -msgid "Store the array." -msgstr "" - -#: ../source/reference/operator/update/push.txt:114 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/update/push.txt:117 -msgid "Append a Value to an Array" -msgstr "" - -#: ../source/reference/operator/update/push.txt:119 -msgid "The following example appends ``89`` to the ``scores`` array:" -msgstr "" - -#: ../source/reference/operator/update/push.txt:131 -msgid "Append Multiple Values to an Array" -msgstr "" - -#: ../source/reference/operator/update/push.txt:133 -msgid "" -"Use :update:`$push` with the :update:`$each` modifier to append multiple " -"values to the array field." -msgstr "" - -#: ../source/includes/example-push-each.rst:1 -msgid "" -"The following example appends each element of ``[ 90, 92, 85 ]`` to the " -"``scores`` array for the document where the ``name`` field equals ``joe``:" -msgstr "" - -#: ../source/reference/operator/update/push.txt:139 -msgid "Use ``$push`` Operator with Multiple Modifiers" -msgstr "" - -#: ../source/includes/example-push-with-multiple-modifiers.rst:1 -msgid "A collection ``students`` has the following document:" -msgstr "" - -#: ../source/includes/example-push-with-multiple-modifiers.rst:15 -msgid "The following :update:`$push` operation uses:" -msgstr "" - -#: ../source/includes/example-push-with-multiple-modifiers.rst:17 -msgid "" -"the :update:`$each` modifier to add multiple documents to the ``quizzes`` " -"array," -msgstr "" - -#: ../source/includes/example-push-with-multiple-modifiers.rst:20 -msgid "" -"the :update:`$sort` modifier to sort all the elements of the modified " -"``quizzes`` array by the ``score`` field in descending order, and" -msgstr "" - -#: ../source/includes/example-push-with-multiple-modifiers.rst:24 -msgid "" -"the :update:`$slice` modifier to keep only the **first** three sorted " -"elements of the ``quizzes`` array." -msgstr "" - -#: ../source/includes/example-push-with-multiple-modifiers.rst:42 -msgid "" -"The result of the operation is keep only the three highest scoring quizzes:" -msgstr "" - -#: ../source/reference/operator/update/push.txt:143 -msgid "" -":method:`db.collection.update()`, :method:`db.collection.findAndModify()`" -msgstr "" - -#: ../source/reference/operator/update/push.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/update/pushAll.po b/locale/zh/LC_MESSAGES/reference/operator/update/pushAll.po deleted file mode 100644 index ae9d67a772c..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/update/pushAll.po +++ /dev/null @@ -1,35 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update/pushAll.txt:3 -msgid "$pushAll" -msgstr "" - -#: ../source/reference/operator/update/pushAll.txt:15 -msgid "Use the :update:`$push` operator with :update:`$each` instead." -msgstr "" - -#: ../source/reference/operator/update/pushAll.txt:18 -msgid "" -"The :update:`$pushAll` operator appends the specified values to an array." -msgstr "" - -#: ../source/reference/operator/update/pushAll.txt:21 -msgid "The :update:`$pushAll` operator has the form:" -msgstr "" - -#: ../source/reference/operator/update/pushAll.txt:27 -msgid "" -"If you specify a single value, :update:`$pushAll` will behave as " -":update:`$push`." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/update/rename.po b/locale/zh/LC_MESSAGES/reference/operator/update/rename.po deleted file mode 100644 index 7e2ffae3284..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/update/rename.po +++ /dev/null @@ -1,158 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update/rename.txt:3 -msgid "$rename" -msgstr "" - -#: ../source/reference/operator/update/rename.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/update/rename.txt:18 -msgid "" -"The :update:`$rename` operator updates the name of a field and has the " -"following form:" -msgstr "" - -#: ../source/reference/operator/update/rename.txt:24 -msgid "" -"The new field name must differ from the existing field name. To specify a " -"```` in an embedded document, use :term:`dot notation`." -msgstr "" - -#: ../source/reference/operator/update/rename.txt:28 -msgid "Consider the following example:" -msgstr "" - -#: ../source/reference/operator/update/rename.txt:34 -msgid "" -"This operation renames the field ``nickname`` to ``alias``, and the field " -"``cell`` to ``mobile``." -msgstr "" - -#: ../source/reference/operator/update/rename.txt:38 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/update/rename.txt:40 -msgid "" -"The :update:`$rename` operator logically performs an :update:`$unset` of " -"both the old name and the new name, and then performs a :update:`$set` " -"operation with the new name. As such, the operation may not preserve the " -"order of the fields in the document; i.e. the renamed field may move within " -"the document." -msgstr "" - -#: ../source/reference/operator/update/rename.txt:46 -msgid "" -"If the document already has a field with the ````, the " -":update:`$rename` operator removes that field and renames the specified " -"```` to ````." -msgstr "" - -#: ../source/reference/operator/update/rename.txt:50 -msgid "" -"If the field to rename does not exist in a document, :update:`$rename` does " -"nothing (i.e. no operation)." -msgstr "" - -#: ../source/reference/operator/update/rename.txt:53 -msgid "" -"For fields in embedded documents, the :update:`$rename` operator can rename " -"these fields as well as move the fields in and out of embedded documents. " -":update:`$rename` does not work if these fields are in array elements." -msgstr "" - -#: ../source/reference/operator/update/rename.txt:59 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/update/rename.txt:91 -msgid "Rename a Field" -msgstr "" - -#: ../source/reference/operator/update/rename.txt:93 -msgid "" -"To rename a field, call the :update:`$rename` operator with the current name" -" of the field and the new name:" -msgstr "" - -#: ../source/reference/operator/update/rename.txt:127 -msgid "Rename a Field in an Embedded Document" -msgstr "" - -#: ../source/reference/operator/update/rename.txt:129 -msgid "" -"To rename a field in an embedded document, call the :update:`$rename` " -"operator using the :ref:`dot notation ` to refer to " -"the field. If the field is to remain in the same embedded document, also use" -" the dot notation in the new name, as in the following:" -msgstr "" - -#: ../source/reference/operator/update/rename.txt:138 -msgid "This operation renames the embedded field ``first`` to ``fname``:" -msgstr "" - -#: ../source/reference/operator/update/rename.txt:150 -msgid "Rename a Field That Does Not Exist" -msgstr "" - -#: ../source/reference/operator/update/rename.txt:152 -msgid "" -"When renaming a field and the existing field name refers to a field that " -"does not exist, the :update:`$rename` operator does nothing, as in the " -"following:" -msgstr "" - -#: ../source/reference/operator/update/rename.txt:160 -msgid "This operation does nothing because there is no field named ``wife``." -msgstr "" - -#: ../source/reference/operator/update/rename.txt:163 -msgid "" -":method:`db.collection.update()`, :method:`db.collection.findAndModify()`" -msgstr "" - -#: ../source/reference/operator/update/rename.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/operator/update/rename.txt:61 -msgid "" -"A collection ``students`` contains the following documents where a field " -"``nmae`` appears misspelled, i.e. should be ``name``:" -msgstr "" - -#: ../source/reference/operator/update/rename.txt:87 -msgid "" -"The examples in this section successively updates the documents in the " -"collection." -msgstr "" - -#: ../source/reference/operator/update/rename.txt:100 -msgid "" -"This operation renames the field ``nmae`` to ``name`` for all documents in " -"the collection:" -msgstr "" - -#~ msgid "" -#~ "A collection ``students`` the following document where a field ``nmae`` " -#~ "appears misspelled, i.e. should be ``name``:" -#~ msgstr "" - -#~ msgid "The examples in this section successively updates this document." -#~ msgstr "" - -#~ msgid "This operation renames the field ``nmae`` to ``name``:" -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/update/set.po b/locale/zh/LC_MESSAGES/reference/operator/update/set.po deleted file mode 100644 index e5d37c438ad..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/update/set.po +++ /dev/null @@ -1,120 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update/set.txt:3 -msgid "$set" -msgstr "" - -#: ../source/reference/operator/update/set.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/update/set.txt:18 -msgid "" -"The :update:`$set` operator replaces the value of a field with the specified" -" value." -msgstr "" - -#: ../source/reference/operator/update/set.txt:21 -msgid "The :update:`$set` operator expression has the following form:" -msgstr "" - -#: ../source/includes/use-dot-notation.rst:1 -#: ../source/includes/use-dot-notation.rst:1 -#: ../source/includes/use-dot-notation.rst:1 -msgid "" -"To specify a ```` in an embedded document or in an array, use " -":ref:`dot notation `." -msgstr "" - -#: ../source/reference/operator/update/set.txt:30 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/update/set.txt:32 -msgid "" -"If the field does not exist, :update:`$set` will add a new field with the " -"specified value, provided that the new field does not violate a type " -"constraint. If you specify a dotted path for a non-existent field, " -":update:`$set` will create the embedded documents *as needed* to fulfill the" -" dotted path to the field." -msgstr "" - -#: ../source/reference/operator/update/set.txt:39 -msgid "" -"If you specify multiple field-value pairs, :update:`$set` will update or " -"create each field." -msgstr "" - -#: ../source/reference/operator/update/set.txt:43 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/update/set.txt:45 -msgid "Consider a collection ``products`` with the following document:" -msgstr "" - -#: ../source/reference/operator/update/set.txt:61 -msgid "Set Top-Level Fields" -msgstr "" - -#: ../source/reference/operator/update/set.txt:63 -msgid "" -"For the document matching the criteria ``_id`` equal to ``100``, the " -"following operation uses the :update:`$set` operator to update the value of " -"the ``quantity`` field, ``details`` field, and the ``tags`` field." -msgstr "" - -#: ../source/reference/operator/update/set.txt:81 -msgid "" -"The operation replaces the value of: ``quantity`` to ``500``; the " -"``details`` field to a new embedded document, and the ``tags`` field to a " -"new array." -msgstr "" - -#: ../source/reference/operator/update/set.txt:86 -msgid "Set Fields in Embedded Documents" -msgstr "" - -#: ../source/reference/operator/update/set.txt:90 -msgid "" -"For the document matching the criteria ``_id`` equal to ``100``, the " -"following operation updates the ``make`` field in the ``details`` document:" -msgstr "" - -#: ../source/reference/operator/update/set.txt:102 -msgid "Set Elements in Arrays" -msgstr "" - -#: ../source/reference/operator/update/set.txt:106 -msgid "" -"For the document matching the criteria ``_id`` equal to ``100``, the " -"following operation update the value second element (array index of ``1``) " -"in the ``tags`` field and the ``rating`` field in the first element (array " -"index of ``0``) of the ``ratings`` array." -msgstr "" - -#: ../source/reference/operator/update/set.txt:123 -msgid "" -"For additional update operators for arrays, see :doc:`/reference/operator" -"/update-array`." -msgstr "" - -#: ../source/reference/operator/update/set.txt:126 -msgid "" -":method:`db.collection.update()`, :method:`db.collection.findAndModify()`" -msgstr "" - -#: ../source/reference/operator/update/set.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/update/setOnInsert.po b/locale/zh/LC_MESSAGES/reference/operator/update/setOnInsert.po deleted file mode 100644 index ba00a74090c..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/update/setOnInsert.po +++ /dev/null @@ -1,83 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update/setOnInsert.txt:3 -msgid "$setOnInsert" -msgstr "" - -#: ../source/reference/operator/update/setOnInsert.txt:14 -msgid "Definition" -msgstr "" - -#: ../source/reference/operator/update/setOnInsert.txt:20 -msgid "" -"If an update operation with :ref:`upsert: true ` results " -"in an insert of a document, then :update:`$setOnInsert` assigns the " -"specified values to the fields in the document. If the update operation does" -" not result in an insert, :update:`$setOnInsert` does nothing." -msgstr "" - -#: ../source/reference/operator/update/setOnInsert.txt:26 -msgid "" -"You can specify the ``upsert`` option for either the " -":method:`db.collection.update()` or :method:`db.collection.findAndModify()` " -"methods." -msgstr "" - -#: ../source/includes/use-dot-notation.rst:1 -msgid "" -"To specify a ```` in an embedded document or in an array, use " -":ref:`dot notation `." -msgstr "" - -#: ../source/reference/operator/update/setOnInsert.txt:41 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/update/setOnInsert.txt:43 -msgid "A collection named ``products`` contains no documents." -msgstr "" - -#: ../source/reference/operator/update/setOnInsert.txt:45 -msgid "" -"Then, the following :method:`db.collection.update()` with :ref:`upsert: true" -" ` inserts a new document." -msgstr "" - -#: ../source/reference/operator/update/setOnInsert.txt:59 -msgid "" -"MongoDB creates a new document with ``_id`` equal to ``1`` from the " -"```` condition, and then applies the :update:`$set` and " -":update:`$setOnInsert` operations to this document." -msgstr "" - -#: ../source/reference/operator/update/setOnInsert.txt:63 -msgid "The ``products`` collection contains the newly-inserted document:" -msgstr "" - -#: ../source/reference/operator/update/setOnInsert.txt:69 -msgid "" -"If the :method:`db.collection.update()` with :ref:`upsert: true ` had found a matching document, then MongoDB performs an update, " -"applying the :update:`$set` operation but ignoring the " -":update:`$setOnInsert` operation." -msgstr "" - -#: ../source/reference/operator/update/setOnInsert.txt:74 -msgid "" -":method:`db.collection.update()`, :method:`db.collection.findAndModify()`" -msgstr "" - -#: ../source/reference/operator/update/setOnInsert.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/update/slice.po b/locale/zh/LC_MESSAGES/reference/operator/update/slice.po deleted file mode 100644 index 4d1d4d97922..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/update/slice.po +++ /dev/null @@ -1,195 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update/slice.txt:3 -msgid "$slice" -msgstr "" - -#: ../source/reference/operator/update/slice.txt:17 -msgid "" -"The :update:`$slice` modifier limits the number of array elements during a " -":update:`$push` operation. To project, or return, a specified number of " -"array elements from a read operation, see the :projection:`$slice` " -"projection operator instead." -msgstr "" - -#: ../source/reference/operator/update/slice.txt:22 -msgid "" -"To use the :update:`$slice` modifier, it **must** appear with the " -":update:`$each` modifier. You can pass an empty array ``[]`` to the " -":update:`$each` modifier such that only the :update:`$slice` modifier has an" -" effect." -msgstr "" - -#: ../source/reference/operator/update/slice.txt:38 -msgid "The ```` can be:" -msgstr "" - -#: ../source/reference/operator/update/slice.txt:44 -msgid "Value" -msgstr "" - -#: ../source/reference/operator/update/slice.txt:45 -msgid "Description" -msgstr "" - -#: ../source/reference/operator/update/slice.txt:47 -msgid "Zero" -msgstr "" - -#: ../source/reference/operator/update/slice.txt:48 -msgid "To update the array ```` to an empty array." -msgstr "" - -#: ../source/reference/operator/update/slice.txt:50 -msgid "Negative" -msgstr "" - -#: ../source/reference/operator/update/slice.txt:52 -msgid "" -"To update the array ```` to contain only the last ```` elements." -msgstr "" - -#: ../source/reference/operator/update/slice.txt:55 -msgid "Positive" -msgstr "" - -#: ../source/reference/operator/update/slice.txt:57 -msgid "" -"To update the array ```` contain only the first ```` elements." -msgstr "" - -#: ../source/reference/operator/update/slice.txt:63 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/update/slice.txt:67 -msgid "" -"The order in which the modifiers appear is immaterial. Previous versions " -"required the :update:`$each` modifier to appear as the first modifier if " -"used in conjunction with :update:`$slice`. For a list of modifiers available" -" for :update:`$push`, see :ref:`push-modifiers`." -msgstr "" - -#: ../source/reference/operator/update/slice.txt:72 -msgid "" -"Trying to use the :update:`$slice` modifier without the :update:`$each` " -"modifier results in an error." -msgstr "" - -#: ../source/reference/operator/update/slice.txt:76 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/update/slice.txt:79 -msgid "Slice from the End of the Array" -msgstr "" - -#: ../source/reference/operator/update/slice.txt:81 -#: ../source/reference/operator/update/slice.txt:115 -#: ../source/reference/operator/update/slice.txt:149 -msgid "A collection ``students`` contains the following document:" -msgstr "" - -#: ../source/reference/operator/update/slice.txt:87 -msgid "" -"The following operation adds new elements to the ``scores`` array, and then " -"uses the :update:`$slice` modifier to trim the array to the last five " -"elements:" -msgstr "" - -#: ../source/reference/operator/update/slice.txt:105 -msgid "" -"The result of the operation is slice the elements of the updated ``scores`` " -"array to the last five elements:" -msgstr "" - -#: ../source/reference/operator/update/slice.txt:113 -msgid "Slice from the Front of the Array" -msgstr "" - -#: ../source/reference/operator/update/slice.txt:121 -msgid "" -"The following operation adds new elements to the ``scores`` array, and then " -"uses the :update:`$slice` modifier to trim the array to the first three " -"elements." -msgstr "" - -#: ../source/reference/operator/update/slice.txt:139 -msgid "" -"The result of the operation is to slice the elements of the updated " -"``scores`` array to the first three elements:" -msgstr "" - -#: ../source/reference/operator/update/slice.txt:147 -msgid "Update Array Using Slice Only" -msgstr "" - -#: ../source/reference/operator/update/slice.txt:155 -msgid "" -"To update the ``scores`` field with just the effects of the :update:`$slice`" -" modifier, specify the number of elements to slice (e.g. ``-3``) for the " -":update:`$slice` modifier and an empty array ``[]`` for the :update:`$each` " -"modifier, as in the following:" -msgstr "" - -#: ../source/reference/operator/update/slice.txt:174 -msgid "" -"The result of the operation is to slice the elements of the ``scores`` array" -" to the last three elements:" -msgstr "" - -#: ../source/reference/operator/update/slice.txt:182 -msgid "Use ``$slice`` with Other ``$push`` Modifiers" -msgstr "" - -#: ../source/includes/example-push-with-multiple-modifiers.rst:1 -msgid "A collection ``students`` has the following document:" -msgstr "" - -#: ../source/includes/example-push-with-multiple-modifiers.rst:15 -msgid "The following :update:`$push` operation uses:" -msgstr "" - -#: ../source/includes/example-push-with-multiple-modifiers.rst:17 -msgid "" -"the :update:`$each` modifier to add multiple documents to the ``quizzes`` " -"array," -msgstr "" - -#: ../source/includes/example-push-with-multiple-modifiers.rst:20 -msgid "" -"the :update:`$sort` modifier to sort all the elements of the modified " -"``quizzes`` array by the ``score`` field in descending order, and" -msgstr "" - -#: ../source/includes/example-push-with-multiple-modifiers.rst:24 -msgid "" -"the :update:`$slice` modifier to keep only the **first** three sorted " -"elements of the ``quizzes`` array." -msgstr "" - -#: ../source/includes/example-push-with-multiple-modifiers.rst:42 -msgid "" -"The result of the operation is keep only the three highest scoring quizzes:" -msgstr "" - -#: ../source/reference/operator/update/slice.txt:186 -msgid "" -"The order of the modifiers is immaterial to the order in which the modifiers" -" are processed. See :ref:`push-modifiers` for details." -msgstr "" - -#: ../source/reference/operator/update/slice.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/update/sort.po b/locale/zh/LC_MESSAGES/reference/operator/update/sort.po deleted file mode 100644 index d53ef2d14ed..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/update/sort.po +++ /dev/null @@ -1,188 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update/sort.txt:3 -msgid "$sort" -msgstr "" - -#: ../source/reference/operator/update/sort.txt:17 -msgid "" -"The :update:`$sort` modifier orders the elements of an array during a " -":update:`$push` operation." -msgstr "" - -#: ../source/reference/operator/update/sort.txt:20 -msgid "" -"To use the :update:`$sort` modifier, it **must** appear with the " -":update:`$each` modifier. You can pass an empty array ``[]`` to the " -":update:`$each` modifier such that only the :update:`$sort` modifier has an " -"effect." -msgstr "" - -#: ../source/reference/operator/update/sort.txt:37 -msgid "For ````:" -msgstr "" - -#: ../source/reference/operator/update/sort.txt:39 -msgid "" -"To sort array elements that are not documents, or if the array elements are " -"documents, to sort by the whole documents, specify ``1`` for ascending or " -"``-1`` for descending." -msgstr "" - -#: ../source/reference/operator/update/sort.txt:43 -msgid "" -"If the array elements are documents, to sort by a field in the documents, " -"specify a sort document with the field and the direction, i.e. ``{ field: 1 " -"}`` or ``{ field: -1 }``. Do **not** reference the containing array field in" -" the sort specification (e.g. ``{ \"arrayField.field\": 1 }`` is incorrect)." -msgstr "" - -#: ../source/reference/operator/update/sort.txt:50 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/update/sort.txt:54 -msgid "" -"The :update:`$sort` modifier can sort array elements that are not documents." -" In previous versions, the :update:`$sort` modifier required the array " -"elements be documents." -msgstr "" - -#: ../source/reference/operator/update/sort.txt:58 -msgid "" -"If the array elements are documents, the modifier can sort by either the " -"whole document or by a specific field in the documents. In previous " -"versions, the :update:`$sort` modifier can only sort by a specific field in " -"the documents." -msgstr "" - -#: ../source/reference/operator/update/sort.txt:63 -msgid "" -"Trying to use the :update:`$sort` modifier without the :update:`$each` " -"modifier results in an error. The :update:`$sort` no longer requires the " -":update:`$slice` modifier. For a list of modifiers available for " -":update:`$push`, see :ref:`push-modifiers`." -msgstr "" - -#: ../source/reference/operator/update/sort.txt:69 -msgid "Examples" -msgstr "" - -#: ../source/reference/operator/update/sort.txt:74 -msgid "Sort Array of Documents by a Field in the Documents" -msgstr "" - -#: ../source/reference/operator/update/sort.txt:76 -#: ../source/reference/operator/update/sort.txt:129 -#: ../source/reference/operator/update/sort.txt:155 -msgid "A collection ``students`` contains the following document:" -msgstr "" - -#: ../source/reference/operator/update/sort.txt:88 -msgid "" -"The following update appends additional documents to the ``quizzes`` array " -"and then sorts all the elements of the array by the ascending ``score`` " -"field:" -msgstr "" - -#: ../source/reference/operator/update/sort.txt:106 -msgid "" -"The sort document refers directly to the field in the documents and does not" -" reference the containing array field ``quizzes``; i.e. ``{ score: 1 }`` and" -" **not** ``{ \"quizzes.score\": 1}``" -msgstr "" - -#: ../source/reference/operator/update/sort.txt:110 -msgid "" -"After the update, the array elements are in order of ascending ``score`` " -"field.:" -msgstr "" - -#: ../source/reference/operator/update/sort.txt:127 -msgid "Sort Array Elements That Are Not Documents" -msgstr "" - -#: ../source/reference/operator/update/sort.txt:135 -msgid "" -"The following operation adds two more elements to the ``scores`` array and " -"sorts the elements:" -msgstr "" - -#: ../source/reference/operator/update/sort.txt:145 -msgid "" -"The updated document has the elements of the ``scores`` array in ascending " -"order:" -msgstr "" - -#: ../source/reference/operator/update/sort.txt:153 -msgid "Update Array Using Sort Only" -msgstr "" - -#: ../source/reference/operator/update/sort.txt:161 -msgid "" -"To update the ``tests`` field to sort its elements in descending order, " -"specify the ``{ $sort: -1 }`` and specify an empty array ``[]`` for the " -":update:`$each` modifier, as in the following:" -msgstr "" - -#: ../source/reference/operator/update/sort.txt:172 -msgid "" -"The result of the operation is to update the ``scores`` field to sort its " -"elements in descending order:" -msgstr "" - -#: ../source/reference/operator/update/sort.txt:180 -msgid "Use ``$sort`` with Other ``$push`` Modifiers" -msgstr "" - -#: ../source/includes/example-push-with-multiple-modifiers.rst:1 -msgid "A collection ``students`` has the following document:" -msgstr "" - -#: ../source/includes/example-push-with-multiple-modifiers.rst:15 -msgid "The following :update:`$push` operation uses:" -msgstr "" - -#: ../source/includes/example-push-with-multiple-modifiers.rst:17 -msgid "" -"the :update:`$each` modifier to add multiple documents to the ``quizzes`` " -"array," -msgstr "" - -#: ../source/includes/example-push-with-multiple-modifiers.rst:20 -msgid "" -"the :update:`$sort` modifier to sort all the elements of the modified " -"``quizzes`` array by the ``score`` field in descending order, and" -msgstr "" - -#: ../source/includes/example-push-with-multiple-modifiers.rst:24 -msgid "" -"the :update:`$slice` modifier to keep only the **first** three sorted " -"elements of the ``quizzes`` array." -msgstr "" - -#: ../source/includes/example-push-with-multiple-modifiers.rst:42 -msgid "" -"The result of the operation is keep only the three highest scoring quizzes:" -msgstr "" - -#: ../source/reference/operator/update/sort.txt:184 -msgid "" -"The order of the modifiers is immaterial to the order in which the modifiers" -" are processed. See :ref:`push-modifiers` for details." -msgstr "" - -#: ../source/reference/operator/update/sort.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/operator/update/unset.po b/locale/zh/LC_MESSAGES/reference/operator/update/unset.po deleted file mode 100644 index ec49e4c9dac..00000000000 --- a/locale/zh/LC_MESSAGES/reference/operator/update/unset.po +++ /dev/null @@ -1,73 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/operator/update/unset.txt:3 -msgid "$unset" -msgstr "" - -#: ../source/reference/operator/update/unset.txt:15 -msgid "" -"The :update:`$unset` operator deletes a particular field. Consider the " -"following syntax:" -msgstr "" - -#: ../source/reference/operator/update/unset.txt:22 -msgid "" -"The specified value in the :update:`$unset` expression (i.e. ``\"\"``) does " -"not impact the operation." -msgstr "" - -#: ../source/includes/use-dot-notation.rst:1 -msgid "" -"To specify a ```` in an embedded document or in an array, use " -":ref:`dot notation `." -msgstr "" - -#: ../source/reference/operator/update/unset.txt:28 -msgid "Behavior" -msgstr "" - -#: ../source/reference/operator/update/unset.txt:30 -msgid "" -"If the field does not exist, then :update:`$unset` does nothing (i.e. no " -"operation)." -msgstr "" - -#: ../source/reference/operator/update/unset.txt:33 -msgid "" -"When used with :update:`$` to match an array element, :update:`$unset` " -"replaces the matching element with ``null`` rather than removing the " -"matching element from the array. This behavior keeps consistent the array " -"size and element positions." -msgstr "" - -#: ../source/reference/operator/update/unset.txt:39 -msgid "Example" -msgstr "" - -#: ../source/reference/operator/update/unset.txt:41 -msgid "" -"The following :method:`~db.collection.update()` operation uses the " -":update:`$unset` operator to remove the fields ``quantity`` and ``instock`` " -"from the *first* document in the ``products`` collection where the field " -"``sku`` has a value of ``unknown``." -msgstr "" - -#: ../source/reference/operator/update/unset.txt:53 -msgid "" -":method:`db.collection.update()`, :method:`db.collection.findAndModify()`" -msgstr "" - -#: ../source/reference/operator/update/unset.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/parameters.po b/locale/zh/LC_MESSAGES/reference/parameters.po deleted file mode 100644 index e48de75ca6a..00000000000 --- a/locale/zh/LC_MESSAGES/reference/parameters.po +++ /dev/null @@ -1,1418 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# e2abd7a59c134e9db7975819d2f6023b -#: ../source/reference/parameters.txt:3 -msgid "MongoDB Server Parameters" -msgstr "" - -# 749f8cee473348bbbf2743f32916922f -#: ../source/reference/parameters.txt -msgid "On this page" -msgstr "" - -# b85bd7a2e45a4d9da012495f0370dbfc -#: ../source/reference/parameters.txt:14 -msgid "Synopsis" -msgstr "" - -# 34df4eb8b7c0484b9cc620383ff5e6e2 -#: ../source/reference/parameters.txt:16 -msgid "" -"MongoDB provides a number of configuration options that are accessible " -"via the :dbcommand:`setParameter` command or the :option:`--setParameter`" -" option." -msgstr "" - -# 2b071a74b22743a4988674c33dddae51 -#: ../source/reference/parameters.txt:20 -msgid "" -"For additional configuration options, see :doc:`/reference/configuration-" -"options` and :doc:`Manual Page for mongod `." -msgstr "" - -# f66f658af1204a24b0e9fa104bfa9a2b -#: ../source/reference/parameters.txt:25 -msgid "Parameters" -msgstr "" - -# 88931e309154443aba2ec3e122ecdb88 -#: ../source/reference/parameters.txt:34 -msgid "Authentication Parameters" -msgstr "" - -# 8d75bd858ff740e3af3b6a634c7af4b4 -#: ../source/reference/parameters.txt:38 -msgid "" -"Added support for the ``PLAIN`` and ``MONGODB-X509`` authentication " -"mechanisms." -msgstr "" - -# 0262004953794b248de11473740e02b5 -#: ../source/reference/parameters.txt:42 -msgid "Added support for the ``SCRAM-SHA-1`` authentication mechanism." -msgstr "" - -# 8968fdf94f974870aa2a5dc169bfb25d -# d7e7685d75bc4be994bee964c01dd2b7 -# 4c93eef2d116463da2a1270ffdcdcd01 -# 423f3d2a77a14837a7fa2b93e06a6745 -# 565d6788cb3248f3bc354cf2165be458 -# 790da7210fe94f75b4bd34155349ef18 -# 28ef2c96e13140a6a795dcf1167b0b36 -# bdb28f20821a49abb9cc6c5f6b6cfcee -# 6d10c619718d4e178773311a6bee251e -# 0f6b6b0ddfee4aa1bd107ab702abdfba -# 2bc3c36a2c9f4f7c8310c95c409b742a -# 373ad2f8eef84f53aa129a4a8faba975 -# 53f7b9f17a8043e59d943048f31587bb -# 85f078024cad4d91a48c0248619bdf23 -# d742a873fd1f4a4f910d13a90111b059 -# f0382ded6d744207b90db4b038a48943 -# cb4e0c9bc88f487da32e4c056fcd16bb -#: ../source/reference/parameters.txt:45 ../source/reference/parameters.txt:104 -#: ../source/reference/parameters.txt:121 -#: ../source/reference/parameters.txt:155 -#: ../source/reference/parameters.txt:164 -#: ../source/reference/parameters.txt:195 -#: ../source/reference/parameters.txt:221 -#: ../source/reference/parameters.txt:237 -#: ../source/reference/parameters.txt:291 -#: ../source/reference/parameters.txt:317 -#: ../source/reference/parameters.txt:343 -#: ../source/reference/parameters.txt:510 -#: ../source/reference/parameters.txt:533 -#: ../source/reference/parameters.txt:631 -#: ../source/reference/parameters.txt:639 -#: ../source/reference/parameters.txt:667 -#: ../source/reference/parameters.txt:972 -msgid "|both|" -msgstr "" - -# 40763e6151c4454fac957f9201f0a5fb -#: ../source/reference/parameters.txt:47 -msgid "" -"Specifies the list of authentication mechanisms the server accepts. Set " -"this to one or more of the following values. If you specify multiple " -"values, use a comma-separated list and no spaces. For descriptions of the" -" authentication mechanisms, see :doc:`/core/authentication`." -msgstr "" - -# f1b497847e35478a9de62890327b107b -#: ../source/reference/parameters.txt:56 -msgid "Value" -msgstr "" - -# 50fe8142b8cd4defa288efc459ead3c2 -#: ../source/reference/parameters.txt:58 -msgid "Description" -msgstr "" - -# 947869edfb884a92a47eeb0cfd763c3b -#: ../source/reference/parameters.txt:60 -msgid ":ref:`SCRAM-SHA-1 `" -msgstr "" - -# 12a6859a8c0f43608fa528477d32c3bb -#: ../source/reference/parameters.txt:62 -msgid "" -"`RFC 5802 `_ standard Salted " -"Challenge Response Authentication Mechanism using the SHA-1 hash " -"function." -msgstr "" - -# beee021a0e33440db98549eaa5a1a29a -#: ../source/reference/parameters.txt:66 -msgid ":ref:`MONGODB-CR `" -msgstr "" - -# e792d4d2132248709a5a723103797c9c -#: ../source/reference/parameters.txt:68 -msgid "MongoDB challenge/response authentication." -msgstr "" - -# 65a5bec6d39543d387474865eaecdcc6 -#: ../source/reference/parameters.txt:70 -msgid ":ref:`MONGODB-X509 `" -msgstr "" - -# a96962bc404443c189d18d2245481064 -#: ../source/reference/parameters.txt:72 -msgid "MongoDB TLS/SSL certificate authentication." -msgstr "" - -# d5d9ef64863747d0b5d11e07d73af567 -#: ../source/reference/parameters.txt:74 -msgid ":ref:`GSSAPI ` (Kerberos)" -msgstr "" - -# 25cd07d5771446c28abe8d5987a533d3 -#: ../source/reference/parameters.txt:76 -msgid "" -"External authentication using Kerberos. This mechanism is available only " -"in `MongoDB Enterprise `_." -msgstr "" - -# d9ce52de58474aa3a3af3649862ab1b1 -#: ../source/reference/parameters.txt:80 -msgid ":ref:`PLAIN ` (LDAP SASL)" -msgstr "" - -# 3d7cee654f0e49e291cca1850b14177c -#: ../source/reference/parameters.txt:82 -msgid "" -"``PLAIN`` transmits passwords in plain text. Required for :ref:`security-" -"ldap`. Optional for authenticating non-``$external`` users." -msgstr "" - -# 00e51b6c54b04591bc520af4cf6b2caf -#: ../source/reference/parameters.txt:93 -msgid "" -"For example, to specify ``PLAIN`` as the authentication mechanism, use " -"the following command:" -msgstr "" - -# 7da0c86403d54c4baa6a4de21b1bc18f -#: ../source/reference/parameters.txt:106 -msgid "" -"Set the :setting:`~security.clusterAuthMode` to either ``sendX509`` or " -"``x509``. Useful during :ref:`rolling upgrade to use x509 for membership " -"authentication ` to minimize " -"downtime." -msgstr "" - -# 6e9ae0e8f46f4712b85edb810fd9635e -# 2280a0f19bb04ce4a0e9a282483dc6e8 -#: ../source/includes/fact-ssl-supported.rst:3 -msgid "" -"Most MongoDB distributions now include support for TLS/SSL. See " -":doc:`/tutorial/configure-ssl` and :doc:`/tutorial/configure-ssl-clients`" -" for more information about TLS/SSL and MongoDB." -msgstr "" - -# fe33d5fead2c49658adc0b9bd95c0e8f -#: ../source/reference/parameters.txt:123 -msgid "" -"Specify ``0`` or ``false`` to disable localhost authentication bypass. " -"Enabled by default." -msgstr "" - -# 3347dfb201e84434936ba7aaa3697e43 -#: ../source/reference/parameters.txt:126 -msgid "" -":parameter:`enableLocalhostAuthBypass` is not available using " -":dbcommand:`setParameter` database command. Use the " -":setting:`setParameter` option in the configuration file or the " -":option:`--setParameter ` option on the command " -"line." -msgstr "" - -# 94c6c28ef2ed4fc8b7ff9579db81f23a -#: ../source/reference/parameters.txt:132 -msgid "See :ref:`localhost-exception` for more information." -msgstr "" - -# d51d02b340f640e8bbe655c1274fe290 -#: ../source/reference/parameters.txt:136 -msgid "For use with MongoDB servers using :ref:`security-ldap-external`." -msgstr "" - -# fe78e954aba34831a1dc96a178f0f388 -#: ../source/reference/parameters.txt:138 -msgid "" -"The interval (in seconds) MongoDB waits between external user cache " -"flushes. After MongoDB flushes the external user cache, the next " -"operation an LDAP-authorized user, MongoDB reacquires authorization data " -"from the LDAP server." -msgstr "" - -# 7affb83d9bb048ee9e8036cc9807b1a4 -#: ../source/reference/parameters.txt:143 -msgid "" -"Increasing the value specified increases the amount of time MongoDB and " -"the LDAP server can be out of sync, but reduces the load on the LDAP " -"server. Conversely, decreasing the value specified decreases the time " -"MongoDB and the LDAP server can be out of sync while increasing the load " -"on the LDAP server." -msgstr "" - -# 9862bc0c3c684631830dbc7b74e929d3 -#: ../source/reference/parameters.txt:149 -msgid "Defaults to 30 seconds." -msgstr "" - -# a2b06c23435844b5af15c576cd271451 -#: ../source/reference/parameters.txt:153 -msgid "" -"Available only in MongoDB Enterprise (except MongoDB Enterprise for " -"Windows)." -msgstr "" - -# 5446b16eded24dccadb518316da05fb3 -#: ../source/reference/parameters.txt:157 -msgid "" -"Specify the path to the Unix Domain Socket of the ``saslauthd`` instance " -"to use for proxy authentication." -msgstr "" - -# ede308aaffb64d00ad34623caaa18426 -#: ../source/reference/parameters.txt:166 -msgid "" -":parameter:`saslHostName` overrides MongoDB's default hostname detection " -"for the purpose of configuring SASL and Kerberos authentication." -msgstr "" - -# abae480454654be4a56abf06e532b9fc -#: ../source/reference/parameters.txt:170 -msgid "" -":parameter:`saslHostName` does not affect the hostname of the " -":program:`mongod` or :program:`mongos` instance for any purpose beyond " -"the configuration of SASL and Kerberos." -msgstr "" - -# 55735786e6c94f81949b0117bedf9ebb -#: ../source/reference/parameters.txt:174 -msgid "" -"You can only set :parameter:`saslHostName` during start-up, and cannot " -"change this setting using the :dbcommand:`setParameter` database command." -msgstr "" - -# 144f173fa6c540e1be3fd5a39ef2116d -#: ../source/reference/parameters.txt:180 -msgid "" -":parameter:`saslHostName` supports Kerberos authentication and is only " -"included in MongoDB Enterprise. For Linux systems, see :doc:`/tutorial" -"/control-access-to-mongodb-with-kerberos-authentication` for more " -"information." -msgstr "" - -# d139a39116fc4efb824db5533cb41279 -#: ../source/reference/parameters.txt:197 -msgid "" -"Allows users to override the default :doc:`Kerberos ` service name component " -"of the :doc:`Kerberos ` principal name, on a per-instance basis. If unspecified," -" the default value is ``mongodb``." -msgstr "" - -# 1ed05efd26484831b4259369f452a310 -#: ../source/reference/parameters.txt:204 -msgid "" -"MongoDB only permits setting :parameter:`saslServiceName` at startup. The" -" :dbcommand:`setParameter` command can not change this setting." -msgstr "" - -# 6042d5a98be24aa8ba7b356021c5ae23 -#: ../source/reference/parameters.txt:208 -msgid ":parameter:`saslServiceName` is only available in MongoDB Enterprise." -msgstr "" - -# 51887fc2f5454b5c86bfc5968bf98a94 -#: ../source/reference/parameters.txt:213 -msgid "Ensure that your driver supports alternate service names." -msgstr "" - -# 0dfb780303614a15b70a89a5ba2b0b5b -#: ../source/reference/parameters.txt:219 -msgid "*Default*: ``10000``" -msgstr "" - -# fe0dc491c9cc4ed7a477a6beae229b0f -#: ../source/reference/parameters.txt:223 -msgid "" -"Changes the number of hashing iterations used for all new stored " -"passwords. More iterations increase the amount of time required for " -"clients to authenticate to MongoDB, but makes passwords less susceptible " -"to brute-force attempts. The default value is ideal for most common use " -"cases and requirements. If you modify this value, it does not change the " -"number of iterations for existing passwords." -msgstr "" - -# 6f94aa2d9c9f4d718370596d11932566 -#: ../source/reference/parameters.txt:230 -msgid "" -"You can set :parameter:`scramIterationCount` when starting MongoDB or on " -"running :program:`mongod` instances." -msgstr "" - -# 1a564efb68714690adc0e1a434d27598 -#: ../source/reference/parameters.txt:239 -msgid "" -"Set the :setting:`net.ssl.mode` to either ``preferSSL`` or " -"``requireSSL``. Useful during :doc:`rolling upgrade to TLS/SSL ` to minimize downtime." -msgstr "" - -# 6c7f25ea3d464fa0bbd1652be87627f7 -#: ../source/reference/parameters.txt:251 -msgid "Removed in MongoDB 3.0" -msgstr "" - -# e4063a40e4e944d0ad3011207d249d14 -#: ../source/reference/parameters.txt:254 -msgid "" -":parameter:`supportCompatibilityFormPrivilegeDocuments` has no effect in " -"2.6 and will be removed in 3.0." -msgstr "" - -# 87c07b6ae188481fa900588fd85f751e -#: ../source/reference/parameters.txt:262 -msgid "*Default*: 30." -msgstr "" - -# 072299cc5e204c65b87ce56042de710c -#: ../source/reference/parameters.txt:264 -msgid "|mongos-only|" -msgstr "" - -# 920feab8765a4ffc920c1c86a1479056 -#: ../source/reference/parameters.txt:266 -msgid "" -"On a :program:`mongos` instance, specifies the interval (in seconds) at " -"which the :program:`mongos` instance checks to determine whether the in-" -"memory cache of :doc:`user objects ` " -"has stale data, and if so, clears the cache. If there are no changes to " -"user objects, :program:`mongos` will not clear the cache." -msgstr "" - -# f69172ebbf584979bfa7223958338b12 -#: ../source/reference/parameters.txt:273 -msgid "" -"This parameter has a minimum value of ``1`` second and a maximum value of" -" ``86400`` seconds (24 hours)." -msgstr "" - -# 7b7202e9508c42bd8ae449e400c89759 -#: ../source/reference/parameters.txt:278 -msgid "" -"Default value has changed to ``30`` seconds, and the minimum value " -"allowed has changed to ``1`` second. :program:`mongos` only clears the " -"user cache if there are changes." -msgstr "" - -# 64ca1195d2e64cf7afd20dbfabdd52ac -#: ../source/reference/parameters.txt:283 -msgid "General Parameters" -msgstr "" - -# 0ba479909d0e4008a701e4dcfdae5c99 -# 4d4407a86751424bb53ebb462c069645 -# 602a8143feda4a46a24877523163bd7f -#: ../source/reference/parameters.txt:289 -#: ../source/reference/parameters.txt:315 -#: ../source/reference/parameters.txt:729 -msgid "*Default*: 200" -msgstr "" - -# b260ee98b4634a5299ec8731be5822eb -#: ../source/reference/parameters.txt:293 -msgid "" -"Set the maximum size of the connection pools for communication to the " -"shards. The size of a pool does not prevent the creation of additional " -"connections, but *does* prevent the connection pools from retaining " -"connections above this limit." -msgstr "" - -# e34328948a6342f898ddd8e5d39a4b03 -#: ../source/reference/parameters.txt:298 -msgid "" -"Increase the :parameter:`connPoolMaxShardedConnsPerHost` value **only** " -"if the number of connections in a connection pool has a high level of " -"churn or if the total number of created connections increase." -msgstr "" - -# 166e771be5bb40e2a0bae515e416b37b -#: ../source/reference/parameters.txt:303 -msgid "" -"You can only set :parameter:`connPoolMaxShardedConnsPerHost` during " -"startup in the config file or on the command line, as follows to increase" -" the size of the connection pool:" -msgstr "" - -# 01cc06e8321244219ab60cfac0c3f009 -#: ../source/reference/parameters.txt:319 -msgid "" -"Set the maximum size of the connection pools for outgoing connections to " -"other :program:`mongod` instances. The size of a pool does not prevent " -"the creation of additional connections, but *does* prevent a connection " -"pool from retaining connections in excess of the value of " -":parameter:`connPoolMaxConnsPerHost`." -msgstr "" - -# 94f176285047478f8dc757a185b28f01 -#: ../source/reference/parameters.txt:325 -msgid "" -"**Only** adjust this setting if your driver does *not* pool connections " -"and you're using authentication in the context of a sharded cluster." -msgstr "" - -# cf6841d95e434a488bb8db4df316a0d9 -#: ../source/reference/parameters.txt:329 -msgid "" -"You can only set :parameter:`connPoolMaxConnsPerHost` during startup in " -"the config file or on the command line, as in the following example:" -msgstr "" - -# 2f89913dba08467a9737522152cc5988 -#: ../source/reference/parameters.txt:341 -msgid "*Default*: 600000 (i.e. 10 minutes)" -msgstr "" - -# 6e453f5e6d7640f481152e856ce7aa6a -#: ../source/reference/parameters.txt:345 -msgid "" -"Sets the expiration threshold in milliseconds for idle cursors before " -"MongoDB removes them; i.e. MongoDB removes cursors that have been idle " -"for the specified :parameter:`cursorTimeoutMillis`." -msgstr "" - -# a085454da35540d99f6e69c520ef51cc -#: ../source/reference/parameters.txt:349 -msgid "" -"For example, the following sets the :parameter:`cursorTimeoutMillis` to " -"``300000`` milliseconds (i.e. 5 minutes)." -msgstr "" - -# 30cc03c4ca5143ba97eb0327b2057a49 -#: ../source/reference/parameters.txt:356 -msgid "" -"Or, if using the :dbcommand:`setParameter` command within the " -":program:`mongo` shell:" -msgstr "" - -# 2a436de9893345b2938307e685d74ce5 -# a5f6f3cf5594494e8c467aadffc7679e -# 8b3729477e5c44f394bdc177d47d3196 -# a9b005bad6ed4c1594427f18ed9efcf4 -# fd6b1f070096446188e83874e5c0ffed -# 6e909a5148a54768abebe0201e24ded3 -# 3e69679c2aa541fa8c4167e6b1d99c1b -# af285c0749a548aaaa86a7b4d18dda3b -# ae9eda9a05144ba8a1281cde58846b33 -# e8911bc4e37c41e99dd4e68d95a7d472 -# 0f3f6c1bb9e24ec9b0aaa444824bd8e5 -# 27084f18f36749c4854dff79017a07a9 -# d409aa99430748e2a38473eb8773b97b -# 7bb5c6b0971542289fbdcdc2a45a97bd -# 60503a4895374229a1d0230c2624b722 -# 1f3e99c7101e4d84986b5c7422d6d88a -# 1e4256df52094d88bc00082ecc317a4e -# 9779d935b75a40e1af0f16f73110b46e -#: ../source/reference/parameters.txt:367 -#: ../source/reference/parameters.txt:417 -#: ../source/reference/parameters.txt:423 -#: ../source/reference/parameters.txt:455 -#: ../source/reference/parameters.txt:481 -#: ../source/reference/parameters.txt:709 -#: ../source/reference/parameters.txt:731 -#: ../source/reference/parameters.txt:760 -#: ../source/reference/parameters.txt:784 -#: ../source/reference/parameters.txt:805 -#: ../source/reference/parameters.txt:818 -#: ../source/reference/parameters.txt:844 -#: ../source/reference/parameters.txt:856 -#: ../source/reference/parameters.txt:867 -#: ../source/reference/parameters.txt:883 -#: ../source/reference/parameters.txt:908 -#: ../source/reference/parameters.txt:925 -#: ../source/reference/parameters.txt:942 -msgid "|mongod-only|" -msgstr "" - -# 173f05dd19a341c1be3994abcd65216f -#: ../source/reference/parameters.txt:369 -msgid "" -"In MongoDB 2.6, if you attempt to insert or update a document so that the" -" value of an indexed field is longer than the :limit:`Index Key Length " -"Limit `, the operation will fail and return an error to " -"the client. In previous versions of MongoDB, these operations would " -"successfully insert or modify a document but the index or indexes would " -"not include references to the document." -msgstr "" - -# 38d03d85027b4ba586f9d87e40c41792 -#: ../source/reference/parameters.txt:377 -msgid "" -"To avoid this issue, consider using :doc:`hashed indexes ` or indexing a computed value. If you have an existing data set " -"and want to disable this behavior so you can upgrade and then gradually " -"resolve these indexing issues, you can use " -":parameter:`failIndexKeyTooLong` to disable this behavior." -msgstr "" - -# 0d2b858383254bb4a6977118e66de069 -#: ../source/reference/parameters.txt:383 -msgid "" -":parameter:`failIndexKeyTooLong` defaults to ``true``. When ``false``, a " -"2.6 :program:`mongod` instance will provide the 2.4 behavior." -msgstr "" - -# acbbf3816c5b4f51aba0c251a2b5e79b -#: ../source/reference/parameters.txt:387 -msgid "" -"Issue the following command to disable the index key length validation: " -"for a running:program:`mongod` instance:" -msgstr "" - -# 65e0fa3ad82a4b5d9c6874e80c93b615 -#: ../source/reference/parameters.txt:394 -msgid "" -"You can also set :parameter:`failIndexKeyTooLong` at startup time with " -"the following option:" -msgstr "" - -# 5ba8c42ceeb145d28bf3993ae1d3fb5c -#: ../source/reference/parameters.txt:405 -msgid "" -"MongoDB deprecates the :parameter:`newCollectionsUsePowerOf2Sizes` " -"parameter such that you cannot set the " -":parameter:`newCollectionsUsePowerOf2Sizes` to ``false`` and " -":parameter:`newCollectionsUsePowerOf2Sizes` set to ``true`` is a no-op. " -"To disable the :ref:`power of 2 allocation ` for a" -" collection, use the :dbcommand:`collMod` command with the " -":collflag:`noPadding` flag or the :method:`db.createCollection()` method " -"with the ``noPadding`` option." -msgstr "" - -# c7596722f1e341b29b7cc3ea032c35ad -#: ../source/reference/parameters.txt:415 -msgid "*Default*: ``true``." -msgstr "" - -# d626b691bbde4a26b0e37eb86cdb72da -#: ../source/reference/parameters.txt:419 -msgid "Available for the MMAPv1 storage engine only." -msgstr "" - -# 97855fc8b3d54566b429801d1cf2af30 -#: ../source/reference/parameters.txt:425 -msgid "" -"Specify whether **all** queries must use indexes. If ``1``, MongoDB will " -"not execute queries that require a collection scan and will return an " -"error." -msgstr "" - -# 00a336440e2048cc9ef055f0d1670425 -#: ../source/reference/parameters.txt:429 -msgid "" -"Consider the following example which sets :parameter:`notablescan` to " -"``1`` or true:" -msgstr "" - -# c47322dcd2f142918e234f611effef0b -#: ../source/reference/parameters.txt:436 -msgid "" -"Setting :parameter:`notablescan` to ``1`` can be useful for testing " -"application queries, for example, to identify queries that scan an entire" -" collection and cannot use an index." -msgstr "" - -# d6a035346a0e4f20a6b176e4bef659d1 -#: ../source/reference/parameters.txt:440 -msgid "" -"To detect unindexed queries without ``notablescan``, consider reading the" -" :doc:`/tutorial/evaluate-operation-performance` and :doc:`/tutorial" -"/optimize-query-performance-with-indexes-and-projections` sections and " -"using the :parameter:`logLevel` parameter, " -":doc:`/reference/program/mongostat` and :ref:`profiling `." -msgstr "" - -# 985ffca0cbaa46dba321e3400c8894e6 -#: ../source/reference/parameters.txt:447 -msgid "" -"Don't run production :program:`mongod` instances with " -":parameter:`notablescan` because preventing collection scans can " -"potentially affect queries in all databases, including administrative " -"queries." -msgstr "" - -# 96b5bcc3b26249f8977379b91e86b9c0 -#: ../source/reference/parameters.txt:457 -msgid "" -"To support :doc:`TTL Indexes `, :program:`mongod` " -"instances have a background thread that is responsible for deleting " -"documents from collections with TTL indexes." -msgstr "" - -# 61adb7846c5e4e6c84598a8a2ac05563 -#: ../source/reference/parameters.txt:461 -msgid "" -"To disable this worker thread for a :program:`mongod`, set " -":parameter:`ttlMonitorEnabled` to ``false``, as in the following " -"operations:" -msgstr "" - -# 9a5bcfcc56f540c1863639c73e1d4c08 -#: ../source/reference/parameters.txt:469 -msgid "" -"Alternately, you may disable the thread at startup time by starting the " -":program:`mongod` instance with the following option:" -msgstr "" - -# 8eea0b89924a4c69ac701d10a4232ce5 -#: ../source/reference/parameters.txt:483 -msgid "" -"The MongoDB JavaScript engine uses SpiderMonkey, which implements Just-" -"in-Time (JIT) compilation for improved performance when running scripts." -msgstr "" - -# 4bd6be9189bb476e97e8060bae590b97 -#: ../source/reference/parameters.txt:486 -msgid "" -"To disable the JIT, set :parameter:`disableJavaScriptJIT` to ``true``, as" -" in the following example:" -msgstr "" - -# fe60ba5f58974e1c9aa60b227cc997b7 -#: ../source/reference/parameters.txt:493 -msgid "" -"Be aware that :dbcommand:`group` and :query:`$where` will reuse existing " -"JavaScript interpreter contexts, so changes to " -":parameter:`disableJavaScriptJIT` may not take effect immediately for " -"these operations." -msgstr "" - -# de6974acd8514030980969665f6b6677 -#: ../source/reference/parameters.txt:498 -msgid "" -"Alternately, you may disable the JIT at startup time by starting the " -":program:`mongod` instance with the following option:" -msgstr "" - -# 7b631cef037a4921989f0d2175915bca -#: ../source/reference/parameters.txt:506 -msgid "Logging Parameters" -msgstr "" - -# e09c464be2654a989a5e438d7a0f7f0e -#: ../source/reference/parameters.txt:512 -msgid "" -"Specify an integer between ``0`` and ``5`` signifying the verbosity of " -"the logging, where ``5`` is the most verbose." -msgstr "" - -# 3fd244e4a3fb4dd0ad52f4afeacbb5ba -#: ../source/reference/parameters.txt:515 -msgid "" -"Consider the following example which sets the :parameter:`logLevel` to " -"``2``:" -msgstr "" - -# 47812c1b1a1342a3bd6226b5d2a00f3f -#: ../source/reference/parameters.txt:523 -msgid "The default :parameter:`logLevel` is ``0``." -msgstr "" - -# 66146d8d0c994af29e0b6ea8bdce00e9 -#: ../source/reference/parameters.txt:527 -msgid ":setting:`~systemLog.verbosity`." -msgstr "" - -# f8f3f2aa93a748e9a6677e14a2b38f64 -#: ../source/reference/parameters.txt:535 -msgid "" -"Sets the verbosity levels of various :ref:`components ` for :doc:`log messages `. The " -"verbosity level determines the amount of :ref:`Informational and Debug " -"` messages MongoDB outputs." -msgstr "" - -# 3ac4b7cc1767455da16126ec982912d6 -#: ../source/includes/log-verbosity-levels.rst:1 -msgid "The verbosity level can range from ``0`` to ``5``:" -msgstr "" - -# f098a7346d0c42a19a0689a96dee5cba -#: ../source/includes/log-verbosity-levels.rst:3 -msgid "" -"``0`` is the MongoDB's default log verbosity level, to include " -":ref:`Informational ` messages." -msgstr "" - -# cb169d77c6914ab8871726c2f9c4281a -#: ../source/includes/log-verbosity-levels.rst:6 -msgid "" -"``1`` to ``5`` increases the verbosity level to include :ref:`Debug ` messages." -msgstr "" - -# b16bf52a1d2542a2b88faffba7599111 -#: ../source/reference/parameters.txt:543 -msgid "" -"For a component, you can also specify ``-1`` to inherit the parent's " -"verbosity level." -msgstr "" - -# 748c737dd8794c6686a55cb046dd3718 -#: ../source/reference/parameters.txt:546 -msgid "To specify the verbosity level, use a document similar to the following:" -msgstr "" - -# 814e98bf09f742e381ace697ecaef4c5 -#: ../source/reference/parameters.txt:561 -msgid "" -"For the components, you can specify just the ``: `` in " -"the document, unless you are setting both the parent verbosity level and " -"that of the child component(s) as well:" -msgstr "" - -# bcb522ecd38c43a2b6b09378153aaacb -#: ../source/reference/parameters.txt:577 -msgid "" -"The top-level ``verbosity`` field corresponds to " -":setting:`systemLog.verbosity` which sets the default level for all " -"components. The default value of :setting:`systemLog.verbosity` is ``0``." -msgstr "" - -# 57bb54e97fbc494cbcc5de23e3ca835e -#: ../source/reference/parameters.txt:582 -msgid "The components correspond to the following settings:" -msgstr "" - -# 0243c6addf0442a2aa299a27f0b7b816 -#: ../source/includes/list-log-component-setting-correspondence.rst:1 -msgid ":setting:`accessControl `" -msgstr "" - -# f4f0244068d8446a8867953785c483ce -#: ../source/includes/list-log-component-setting-correspondence.rst:3 -msgid ":setting:`command `" -msgstr "" - -# 6a7af78c29f1415a9f3c1aef03263d73 -#: ../source/includes/list-log-component-setting-correspondence.rst:5 -msgid ":setting:`control `" -msgstr "" - -# e3017c58cba1437fa9f3c1ecc8a6de93 -#: ../source/includes/list-log-component-setting-correspondence.rst:7 -msgid ":setting:`geo `" -msgstr "" - -# 4213ef31e860435da9364b920c507f32 -#: ../source/includes/list-log-component-setting-correspondence.rst:9 -msgid ":setting:`index `" -msgstr "" - -# 2427317bad5c4438b73d8b07865d520f -#: ../source/includes/list-log-component-setting-correspondence.rst:11 -msgid ":setting:`network `" -msgstr "" - -# d9d41c1b8a0d461e8778f512d6b431a9 -#: ../source/includes/list-log-component-setting-correspondence.rst:13 -msgid ":setting:`query `" -msgstr "" - -# 30aadbc78b0b40ab8bc01d5bcf75f9ba -#: ../source/includes/list-log-component-setting-correspondence.rst:15 -msgid ":setting:`replication `" -msgstr "" - -# db15fa1a0d374875bd91dc5c72e015ad -#: ../source/includes/list-log-component-setting-correspondence.rst:17 -msgid ":setting:`sharding `" -msgstr "" - -# a9d0de6c9db64dd5b8cd79a399b010f0 -#: ../source/includes/list-log-component-setting-correspondence.rst:19 -msgid ":setting:`storage `" -msgstr "" - -# 400d7b33b58448af901c1618775ea688 -#: ../source/includes/list-log-component-setting-correspondence.rst:21 -msgid ":setting:`storage.journal `" -msgstr "" - -# f2bad6872e854b1fa87aa38fdd2158de -#: ../source/includes/list-log-component-setting-correspondence.rst:23 -msgid ":setting:`write `" -msgstr "" - -# 2b96d752d11b434580f9e0098ba9e8a9 -#: ../source/reference/parameters.txt:586 -msgid "" -"Unless explicitly set, the component has the verbosity level of its " -"parent. For example, ``storage`` is the parent of ``storage.journal``. " -"That is, if you specify a :setting:`storage " -"` verbosity level, this level also" -" applies to :setting:`storage.journal " -"` components *unless* you " -"specify the verbosity level for :setting:`storage.journal " -"`." -msgstr "" - -# 387f70bd2af34b9dbca9842f076ce346 -#: ../source/reference/parameters.txt:596 -msgid "" -"For example, the following sets the :setting:`default verbosity level " -"` to ``1``, the :setting:`query " -"` to ``2``, the :setting:`storage " -"` to ``2``, and the " -":setting:`storage.journal " -"` to ``1``." -msgstr "" - -# 58030892b99145f4a1dcf0a396b7b57a -#: ../source/reference/parameters.txt:620 -msgid "" -"You can also set parameter :parameter:`logComponentVerbosity` at startup " -"time, passing the verbosity level document as a string." -msgstr "" - -# 47855ae0d9cb453cb8e5255a3e589f0c -#: ../source/reference/parameters.txt:623 -msgid "" -":program:`mongo` shell also provides the :method:`db.setLogLevel()` to " -"set the log level for a single component. For various ways to set the log" -" verbosity level, see :ref:`log-messages-configure-verbosity`." -msgstr "" - -# 450de58f0ac34a16a187ea06b9620af0 -#: ../source/reference/parameters.txt:633 -msgid "Specify ``1`` to enable logging of userids." -msgstr "" - -# 10dae966181949eb8cfa9ffcd80ad79f -#: ../source/reference/parameters.txt:635 -msgid "Disabled by default." -msgstr "" - -# 96c7c846fb114fde90ce96f620353fb0 -#: ../source/reference/parameters.txt:641 -msgid "" -"Sets quiet logging mode. If ``1``, :program:`mongod` will go into a quiet" -" logging mode which will not log the following events/activities:" -msgstr "" - -# fccb92a84370499eb05c40eadff2b740 -#: ../source/reference/parameters.txt:645 -msgid "connection events;" -msgstr "" - -# 3c4e733bd7a14053836db264fd3e4429 -#: ../source/reference/parameters.txt:647 -msgid "" -"the :dbcommand:`drop` command, the :dbcommand:`dropIndexes` command, the " -":dbcommand:`diagLogging` command, the :dbcommand:`validate` command, and " -"the :dbcommand:`clean` command; and" -msgstr "" - -# f26906b7c3dc46f1b9cded6466620241 -#: ../source/reference/parameters.txt:653 -msgid "replication synchronization activities." -msgstr "" - -# b9edaae180f740b484765326c31f2fba -#: ../source/reference/parameters.txt:655 -msgid "Consider the following example which sets the ``quiet`` to ``1``:" -msgstr "" - -# 2679f327526747b3b986a124e63c5ba6 -#: ../source/reference/parameters.txt:663 -msgid ":setting:`~systemLog.quiet`" -msgstr "" - -# 78c600d5686849239863da3d98763bda -#: ../source/reference/parameters.txt:669 -msgid "" -"Configures :program:`mongod` to log full source code stack traces for " -"every database and socket C++ exception, for use with debugging. If " -"``true``, :program:`mongod` will log full stack traces." -msgstr "" - -# c22d25a69ee94c788c55cdeb39dc5f56 -#: ../source/reference/parameters.txt:673 -msgid "" -"Consider the following example which sets the ``traceExceptions`` to " -"``true``:" -msgstr "" - -# b0138a94607b4be3b53b1495837776f6 -#: ../source/reference/parameters.txt:680 -msgid ":setting:`systemLog.traceAllExceptions`" -msgstr "" - -# 37599f34845e4e6d8b705e89aac390b1 -#: ../source/reference/parameters.txt:683 -msgid "Diagnostic Parameters" -msgstr "" - -# f8af5a9b962244b394dc29ae6e9b6bb7 -#: ../source/reference/parameters.txt:685 -msgid "" -"To support the :ref:`diagnostic data capture <3.2-diagnostic-data-" -"capture>`, MongoDB introduces the following parameters:" -msgstr "" - -# 70783f7bd41a477eb3a657563c866f53 -#: ../source/reference/parameters.txt:691 -msgid "" -"The default values for the diagnostic data capture interval and the " -"maximum sizes are chosen to provide useful data to MongoDB engineers with" -" minimal impact on performance and storage size. Typically, these values " -"will only need modifications as requested by MongoDB engineers for " -"specific diagnostic purposes." -msgstr "" - -# 7aa2e784994c46d9ae4d721e54511e2d -#: ../source/reference/parameters.txt:697 -msgid "" -"Diagnostic data files are stored in the ``diagnostic.data`` directory " -"under the :program:`mongod` instance's ``--dbpath`` or " -":setting:`storage.dbPath`." -msgstr "" - -# 671b59e4fa6b442db379b0f5e5465257 -#: ../source/reference/parameters.txt:705 -msgid "*Type*: boolean" -msgstr "" - -# c8f4dd2e9aae4b3c8706322d1f1ebd80 -#: ../source/reference/parameters.txt:707 -msgid "*Default*: true" -msgstr "" - -# 29a08342eb8147259508050382582fcf -#: ../source/reference/parameters.txt:711 -msgid "" -"Determines whether to enable the collecting and logging of data for " -"diagnostic purposes. Diagnostic logging is enabled by default." -msgstr "" - -# 2e5e7b19dcd44abc8e6bb054d9cecac4 -#: ../source/reference/parameters.txt:714 -msgid "For example, the following disables the diagnostic collection:" -msgstr "" - -# 5591c7b7eb3448c9baa6436143dfb1a2 -#: ../source/reference/parameters.txt:724 -msgid "Increased default size to 200 megabytes." -msgstr "" - -# 514e765fc99e46d7b5ff79680dc8bab6 -# 5f988ffd6c6049dd943915802bf55c2c -# 4a37d1d42ade42f589f71aaae9601c7f -# 2bcbd1669c6d4574be5356de8f7fd10f -#: ../source/reference/parameters.txt:727 -#: ../source/reference/parameters.txt:756 -#: ../source/reference/parameters.txt:780 -#: ../source/reference/parameters.txt:840 -msgid "*Type*: integer" -msgstr "" - -# d4a261d05fed42ae8f106d7a3bbe77c3 -#: ../source/reference/parameters.txt:733 -msgid "" -"Specifies the maximum size, in megabytes, of the ``diagnostic.data`` " -"directory . If directory size exceeds this number, the oldest " -":ref:`diagnostic files in the directory <3.2-diagnostic-data-capture>` " -"are automatically deleted based on the timestamp in the file name." -msgstr "" - -# 0ce254a2247a496c9bf479c2bcb21da6 -#: ../source/reference/parameters.txt:739 -msgid "" -"For example, the following sets the maximum size of the directory to " -"``250`` megabytes:" -msgstr "" - -# 9ea2026aa087419a8e19057ae38ff25d -#: ../source/reference/parameters.txt:746 -msgid "" -"The minimum value for " -":parameter:`diagnosticDataCollectionDirectorySizeMB` is ``10`` megabytes." -" :parameter:`diagnosticDataCollectionDirectorySizeMB` must be greater " -"than maximum diagnostic file size " -":parameter:`diagnosticDataCollectionFileSizeMB`." -msgstr "" - -# e94435d845fd49b7b4727b4af4a80f1a -#: ../source/reference/parameters.txt:758 -msgid "*Default*: 10" -msgstr "" - -# db6679ce61024856ace669957e0f9916 -#: ../source/reference/parameters.txt:762 -msgid "" -"Specifies the maximum size, in megabytes, of each :ref:`diagnostic file " -"<3.2-diagnostic-data-capture>`. If the file exceeds the maximum file " -"size, MongoDB creates a new file." -msgstr "" - -# f8192c1a02094d49b21367f83eae4c48 -#: ../source/reference/parameters.txt:766 -msgid "" -"For example, the following sets the maximum size of each diagnostic file " -"to ``20`` megabytes:" -msgstr "" - -# 349247a4416e429caab115d556d818da -#: ../source/reference/parameters.txt:773 -msgid "" -"The minimum value for :parameter:`diagnosticDataCollectionFileSizeMB` is " -"``1`` megabyte." -msgstr "" - -# d013e9e4e8a846cead575da32bfa2388 -#: ../source/reference/parameters.txt:782 -msgid "*Default*: 1000" -msgstr "" - -# a8338f0e4b32483ca0cbf559ec03ca1d -#: ../source/reference/parameters.txt:786 -msgid "" -"Specifies the interval, in milliseconds, at which to collect diagnostic " -"data." -msgstr "" - -# 859c3349f34745fe91ba94ff5264b3a1 -#: ../source/reference/parameters.txt:789 -msgid "" -"For example, the following sets the interval to ``5000`` milliseconds or " -"5 seconds:" -msgstr "" - -# d55c196578304224be3620b36bd2d92f -#: ../source/reference/parameters.txt:796 -msgid "" -"The minimum value for :parameter:`diagnosticDataCollectionPeriodMillis` " -"is ``100`` milliseconds." -msgstr "" - -# a577c17544394a30a247c50f05f5bde4 -#: ../source/reference/parameters.txt:801 -msgid "Replication Parameters" -msgstr "" - -# a97485f68fd248fba36202da2679d829 -#: ../source/reference/parameters.txt:807 -msgid "" -"Specify the number of oplog entries to apply as a single batch. " -":parameter:`replApplyBatchSize` must be an integer between 1 and 1024. " -"The default value is 1. This option only applies to master/slave " -"configurations and is valid only on a :program:`mongod` started with the " -"``--slave`` command line option." -msgstr "" - -# 34d66ff93c57441fbaab690e96f76933 -#: ../source/reference/parameters.txt:813 -msgid "" -"Batch sizes must be ``1`` for members with :option:`slavedelay ` configured." -msgstr "" - -# bf7e192ff145456a8b67cea1b9cd69fb -#: ../source/reference/parameters.txt:820 -msgid "" -"Use :parameter:`replIndexPrefetch` in conjunction with " -":setting:`~replication.replSetName` when configuring a replica set. The " -"default value is ``all`` and available options are:" -msgstr "" - -# 729c202005174156aa584006dc8f31eb -#: ../source/reference/parameters.txt:825 -msgid "``none``" -msgstr "" - -# 471b43e75c5040a3998382f62f09d2fe -#: ../source/reference/parameters.txt:826 -msgid "``all``" -msgstr "" - -# 802fabee01bc477ea036ff1cf6df4609 -#: ../source/reference/parameters.txt:827 -msgid "``_id_only``" -msgstr "" - -# 3cad7c9c21d74cc2a878bdf9ec34d848 -#: ../source/reference/parameters.txt:829 -msgid "" -"By default :term:`secondary` members of a :term:`replica set` will load " -"all indexes related to an operation into memory before applying " -"operations from the oplog. You can modify this behavior so that the " -"secondaries will only load the ``_id`` index. Specify ``_id_only`` or " -"``none`` to prevent the :program:`mongod` from loading *any* index into " -"memory." -msgstr "" - -# 790a7429e409416d9100af0059e288e6 -#: ../source/reference/parameters.txt:842 -msgid "*Default*: 16" -msgstr "" - -# b5e09eced5ad4de9a24e36ab53981ef7 -#: ../source/reference/parameters.txt:846 -msgid "" -"Number of threads to use to apply replicated operations in parallel. " -"Values can range from 1 to 256 inclusive. You can only set " -":parameter:`replWriterThreadCount` at startup and cannot change this " -"setting with the :dbcommand:`setParameter` command." -msgstr "" - -# 34483d389f614b3eb319f85936667a74 -#: ../source/reference/parameters.txt:852 -msgid "Sharding Parameters" -msgstr "" - -# c62623da2a864a56ba06a8c27db02676 -#: ../source/reference/parameters.txt:858 -msgid "" -"Specify a boolean to check or ignore sharding state recovery information." -" Default is ``true`` to check the sharding state recovery information." -msgstr "" - -# 3abff00c84c1429d925dec077e8c2541 -#: ../source/reference/parameters.txt:863 -msgid "Storage Parameters" -msgstr "" - -# 28ceba1601b343bcba77fb14529c0e94 -#: ../source/reference/parameters.txt:869 -msgid "" -"Specify an integer between ``1`` and ``500`` signifying the number of " -"milliseconds (ms) between journal commits." -msgstr "" - -# cdaffd4ab7d941f082dbf430d6c4e051 -#: ../source/reference/parameters.txt:872 -msgid "" -"Consider the following example which sets the " -":parameter:`journalCommitInterval` to ``200`` ms:" -msgstr "" - -# 8760b49b14ec49fea1a502c9638d1ad7 -#: ../source/reference/parameters.txt:879 -msgid ":setting:`storage.journal.commitIntervalMs`" -msgstr "" - -# 5a7952b1a2754fe88feb53f1f71b4ca7 -#: ../source/reference/parameters.txt:885 -msgid "" -"Specify the interval in seconds between :term:`fsync` operations where " -":program:`mongod` flushes its working memory to disk. By default, " -":program:`mongod` flushes memory to disk every 60 seconds. In almost " -"every situation you should not set this value and use the default " -"setting." -msgstr "" - -# d2de818834484b83b4699419bd0d93f4 -#: ../source/reference/parameters.txt:891 -msgid "" -"Consider the following example which sets the ``syncdelay`` to ``60`` " -"seconds:" -msgstr "" - -# f3d6e501edd84f82ab39cce285522386 -#: ../source/reference/parameters.txt:898 -msgid ":setting:`~storage.syncPeriodSecs` and :parameter:`journalCommitInterval`." -msgstr "" - -# 3cf784cda04240339e18cb6e5873abdc -#: ../source/reference/parameters.txt:902 -msgid "WiredTiger Parameters" -msgstr "" - -# b8e8d76773d64560840631019f9919a2 -# 46317f09f3a7463e8b89fb8cdade09dc -#: ../source/reference/parameters.txt:910 -#: ../source/reference/parameters.txt:927 -msgid "Available for the WiredTiger storage engine only." -msgstr "" - -# fdf6ed62fd884d86b287af8c0f02a429 -#: ../source/reference/parameters.txt:912 -msgid "" -"Specify the maximum number of concurrent read transactions allowed into " -"the WiredTiger storage engine." -msgstr "" - -# 6e1b4c47d62a4aa480ebc83282954e3c -# 999d3ff5f9d54aa5a0317692d2adf27c -#: ../source/reference/parameters.txt:919 -#: ../source/reference/parameters.txt:936 -msgid ":serverstatus:`wiredTiger.concurrentTransactions`" -msgstr "" - -# 28a1668a14904483a83e8c8101a19096 -#: ../source/reference/parameters.txt:929 -msgid "" -"Specify the maximum number of concurrent write transactions allowed into " -"the WiredTiger storage engine." -msgstr "" - -# 4c33a3f163dc4c1abc01d1b6a9e41b9a -#: ../source/reference/parameters.txt:944 -msgid "" -"Specify ``wiredTiger`` storage engine configuration options for a running" -" :program:`mongod` instance. You can *only* set this parameter using the " -":dbcommand:`setParameter` command and *not* using the command line or " -"configuration file option." -msgstr "" - -# a0f1cc8a7f014ea380b160aa95d4f2b8 -#: ../source/reference/parameters.txt:949 -msgid "Consider the following operation prototype:" -msgstr "" - -# 4d10d0a2b11d42fba6c152c2cf975cb7 -#: ../source/reference/parameters.txt:958 -msgid "" -"See the WiredTiger documentation for all available :wtdocs:`WiredTiger " -"configuration options `." -msgstr "" - -# ddaf248f7bd1441ea24671c405db2cfa -#: ../source/reference/parameters.txt:962 -msgid "Auditing Parameters" -msgstr "" - -# 7c0a07e880434362934fad9e57f329f7 -#: ../source/reference/parameters.txt:968 -msgid "*Default*: ``false``" -msgstr "" - -# 550ab3948d044ede9e2ec1745c4de495 -#: ../source/includes/note-audit-in-enterprise-only.rst:2 -msgid "" -"Available only in `MongoDB Enterprise `_." -msgstr "" - -# 9a9dcdd95eb14181bb2254038cbe432e -#: ../source/reference/parameters.txt:974 -msgid "" -"Enables the :doc:`auditing ` of authorization successes " -"for the :ref:`authCheck ` action." -msgstr "" - -# 7fcb5fe002ff43948e01ba5623bf1141 -#: ../source/reference/parameters.txt:978 -msgid "" -"When :parameter:`auditAuthorizationSuccess` is ``false``, the :doc:`audit" -" system ` only logs the authorization failures for " -"``authCheck``." -msgstr "" - -# de9ca2fb861b4ac0b16504d422569422 -#: ../source/reference/parameters.txt:982 -msgid "" -"To enable the audit of authorization successes, issue the following " -"command:" -msgstr "" - -# 26c595b8c35d4b3090d0b99bf72b7c65 -#: ../source/includes/fact-auditAuthorizationSuccess-performance-impact.rst:1 -msgid "" -"Enabling :parameter:`auditAuthorizationSuccess` degrades performance more" -" than logging only the authorization failures." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid ":setting:`storage.mmapv1.journal.commitIntervalMs`" -#~ msgstr "" - -#~ msgid ":data:`serverStatus.wiredTiger.concurrentTransactions`" -#~ msgstr "" - -#~ msgid "" -#~ ":parameter:`enableTestCommands` enables a set " -#~ "of internal commands useful for internal" -#~ " testing operations. :parameter:`enableTestCommands`" -#~ " is only available at startup and " -#~ "you cannot use :dbcommand:`setParameter` to" -#~ " modify this parameter. Consider the " -#~ "following :program:`mongod` invocation, which " -#~ "sets :parameter:`enableTestCommands`:" -#~ msgstr "" - -#~ msgid "" -#~ ":parameter:`enableTestCommands` provides access to" -#~ " the following internal commands:" -#~ msgstr "" - -#~ msgid ":dbcommand:`captrunc`" -#~ msgstr "" - -#~ msgid ":dbcommand:`configureFailPoint`" -#~ msgstr "" - -#~ msgid ":dbcommand:`emptycapped`" -#~ msgstr "" - -#~ msgid ":dbcommand:`godinsert`" -#~ msgstr "" - -#~ msgid ":dbcommand:`_hashBSONElement`" -#~ msgstr "" - -#~ msgid ":dbcommand:`journalLatencyTest`" -#~ msgstr "" - -#~ msgid ":dbcommand:`replSetTest`" -#~ msgstr "" - -#~ msgid ":dbcommand:`_skewClockCommand`" -#~ msgstr "" - -#~ msgid ":dbcommand:`sleep`" -#~ msgstr "" - -#~ msgid ":dbcommand:`_testDistLockWithSkew`" -#~ msgstr "" - -#~ msgid ":dbcommand:`_testDistLockWithSyncCluster`" -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB enables the text search feature" -#~ " by default. Manual enabling of this" -#~ " feature is unnecessary." -#~ msgstr "" - -#~ msgid "" -#~ "Enables the :doc:`text search ` feature. When manually enabling, " -#~ "you must enable on **each and " -#~ "every** :program:`mongod` for replica sets." -#~ msgstr "" - -#~ msgid "" -#~ "See the WiredTiger documentation for all" -#~ " available `WiredTiger configuration options " -#~ "`_." -#~ msgstr "" - -#~ msgid "" -#~ "External authentication using LDAP. ``PLAIN``" -#~ " transmits passwords in plain text. " -#~ "This mechanism is available only in " -#~ "`MongoDB Enterprise `_." -#~ msgstr "" - -#~ msgid "*Default*: 100" -#~ msgstr "" - -#~ msgid "" -#~ "For example, the following sets the " -#~ "maximum size of the directory to " -#~ "``200`` megabytes:" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/privilege-actions.po b/locale/zh/LC_MESSAGES/reference/privilege-actions.po deleted file mode 100644 index 631150fcc73..00000000000 --- a/locale/zh/LC_MESSAGES/reference/privilege-actions.po +++ /dev/null @@ -1,1084 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# be15be11b3594387952b0b316a0520d4 -#: ../source/reference/privilege-actions.txt:5 -msgid "Privilege Actions" -msgstr "" - -# 3f5d6552227644d590bcd2df9b307892 -#: ../source/reference/privilege-actions.txt -msgid "On this page" -msgstr "" - -# 667fb0305bd04222bc33343582004082 -#: ../source/reference/privilege-actions.txt:17 -msgid "" -"Privilege actions define the operations a user can perform on a " -":ref:`resource `. A MongoDB :ref:`privilege " -"` comprises a :ref:`resource ` and the " -"permitted actions. This page lists available actions grouped by common " -"purpose." -msgstr "" - -# 067812f652884960a901a6e45833b473 -#: ../source/reference/privilege-actions.txt:22 -msgid "" -"MongoDB provides built-in roles with pre-defined pairings of resources " -"and permitted actions. For lists of the actions granted, see " -":doc:`/reference/built-in-roles`. To define custom roles, see :ref" -":`create-user-defined-role`." -msgstr "" - -# 27e1c93cd31a4177a280ae616c3ee98a -#: ../source/reference/privilege-actions.txt:28 -msgid "Query and Write Actions" -msgstr "" - -# 1c3faf130acd43aa920d27054cc79100 -#: ../source/reference/privilege-actions.txt:32 -msgid "" -"User can perform the following commands, and their equivalent helper " -"methods:" -msgstr "" - -# 6a860dc3bb6b41ac90a88bc4aacb7c81 -#: ../source/reference/privilege-actions.txt:34 -msgid "" -":dbcommand:`aggregate` for all :doc:`pipeline operations " -"` **except** :pipeline:`$collStats`, " -":pipeline:`$out`, and :pipeline:`$indexStats`." -msgstr "" - -# d5865595a26c476e95fa3933ff756892 -#: ../source/reference/privilege-actions.txt:38 -msgid ":dbcommand:`checkShardingIndex`" -msgstr "" - -# 5f85b7278b644a2a81fe74c58a6a8f2a -#: ../source/reference/privilege-actions.txt:39 -msgid ":dbcommand:`count`" -msgstr "" - -# 654fbb4084e3414c942db43b21c9d82d -#: ../source/reference/privilege-actions.txt:40 -msgid ":dbcommand:`dataSize`" -msgstr "" - -# 604fcf1f49794e07ac401b84fbd84297 -#: ../source/reference/privilege-actions.txt:41 -msgid ":dbcommand:`distinct`" -msgstr "" - -# b91fd87084924596ac4b46e30531f9c6 -#: ../source/reference/privilege-actions.txt:42 -msgid ":dbcommand:`filemd5`" -msgstr "" - -# c15fca53108743b7afa1e64f37c0c1eb -#: ../source/reference/privilege-actions.txt:43 -msgid ":dbcommand:`find`" -msgstr "" - -# 2f92498f0ee7430eba5e594e691fa4b0 -#: ../source/reference/privilege-actions.txt:44 -msgid ":dbcommand:`geoNear`" -msgstr "" - -# 5685441e26ae4f15bcc97b0755023a05 -#: ../source/reference/privilege-actions.txt:45 -msgid ":dbcommand:`geoSearch`" -msgstr "" - -# 508b5643666d4d628b5df818ca86afc1 -#: ../source/reference/privilege-actions.txt:46 -msgid ":dbcommand:`getLastError`" -msgstr "" - -# b26e5f89c2db42169945e08fed54ac4f -#: ../source/reference/privilege-actions.txt:47 -msgid ":dbcommand:`getMore`" -msgstr "" - -# 8e8fd5a854854281adce8177dbecf1d1 -#: ../source/reference/privilege-actions.txt:48 -msgid ":dbcommand:`getPrevError`" -msgstr "" - -# c8a48c7ebc7547f1870a3ab7f9450425 -#: ../source/reference/privilege-actions.txt:49 -msgid ":dbcommand:`group`" -msgstr "" - -# 2567828c49ab463f98c2d65d4d4aee63 -#: ../source/reference/privilege-actions.txt:50 -msgid ":dbcommand:`killCursors`" -msgstr "" - -# ff8deb16d34d457f80950cf58d6a90f0 -#: ../source/reference/privilege-actions.txt:51 -msgid ":dbcommand:`listCollections`" -msgstr "" - -# 11ff4557f8cc4affbdf2eb171acc916a -#: ../source/reference/privilege-actions.txt:52 -msgid ":dbcommand:`listIndexes`" -msgstr "" - -# cc8dc3febd8f47a185e8d639519799f1 -#: ../source/reference/privilege-actions.txt:53 -msgid ":dbcommand:`mapReduce` with the ``{out: inline}`` option." -msgstr "" - -# 78e645f53c3843afa38bb6557970d6a3 -#: ../source/reference/privilege-actions.txt:54 -msgid ":dbcommand:`parallelCollectionScan`" -msgstr "" - -# 53dbd369c3564ce98c174cda0e9cc055 -#: ../source/reference/privilege-actions.txt:55 -msgid ":dbcommand:`repairCursor`" -msgstr "" - -# 5b62694640c643d396fcba6557340f0e -#: ../source/reference/privilege-actions.txt:56 -msgid ":dbcommand:`resetError`" -msgstr "" - -# f8cf8ae63d914b228b7080f04f3e65a1 -#: ../source/reference/privilege-actions.txt:58 -msgid "" -"Required for the query portion of the :dbcommand:`mapReduce` command and " -":method:`db.collection.mapReduce` helper method when :ref:`outputting to " -"a collection `." -msgstr "" - -# ed809384aff64dcabdae6f24a5be1a79 -#: ../source/reference/privilege-actions.txt:62 -msgid "" -"Required for the query portion of the :dbcommand:`findAndModify` command " -"and :method:`db.collection.findAndModify` helper method." -msgstr "" - -# 7cc679f975384c388b2166b7aaf0c884 -#: ../source/reference/privilege-actions.txt:65 -msgid "" -"Required on the *source* collection for the " -":dbcommand:`cloneCollectionAsCapped` and :dbcommand:`renameCollection` " -"commands and the :method:`db.collection.renameCollection()` helper " -"method." -msgstr "" - -# fe02970ab08e4112936234e73eabec41 -# 5be4649934ab49c6be2f14c355d917c3 -# f7a7d20506d04020a4a7d42944b16682 -# 73d8017a52f74717a19f479638da3032 -# 875a77bfcde54087bd5e183a54c70dce -#: ../source/reference/privilege-actions.txt:69 -#: ../source/reference/privilege-actions.txt:99 -#: ../source/reference/privilege-actions.txt:118 -#: ../source/reference/privilege-actions.txt:133 -#: ../source/reference/privilege-actions.txt:154 -msgid "Apply this action to database or collection resources." -msgstr "" - -# b2a1f9ad794a41b4a793f5d1bdfd8747 -#: ../source/reference/privilege-actions.txt:73 -msgid "User can perform the following commands and their equivalent methods:" -msgstr "" - -# d80804e890b04fde9f5f38244f8cbef8 -# c56cc41c97c048daa6e0b7eb1bc14762 -#: ../source/reference/privilege-actions.txt:75 -#: ../source/reference/privilege-actions.txt:150 -msgid ":dbcommand:`insert`" -msgstr "" - -# 2ddcdc490e0047748c542a2d74aed412 -#: ../source/reference/privilege-actions.txt:76 -msgid ":dbcommand:`create`" -msgstr "" - -# 317512e797b241fa8dff4597a82a1b4c -#: ../source/reference/privilege-actions.txt:78 -msgid "" -"Required for the output portion of the :dbcommand:`mapReduce` command and" -" :method:`db.collection.mapReduce()` helper method when :ref:`outputting " -"to a collection `." -msgstr "" - -# 44c0fc3d2d914f11baf232a0ef7b16d9 -# 3c8c812ad9db4784ba7421e5ff45e1b9 -#: ../source/reference/privilege-actions.txt:82 -#: ../source/reference/privilege-actions.txt:114 -msgid "" -"Required for the :dbcommand:`aggregate` command and " -":method:`db.collection.aggregate()` helper method when using the " -":pipeline:`$out` pipeline operator." -msgstr "" - -# 21e268c415b14541bc53fd2a2f3871fa -#: ../source/reference/privilege-actions.txt:86 -msgid "" -"Required for the :dbcommand:`update` and :dbcommand:`findAndModify` " -"commands and equivalent helper methods when used with the ``upsert`` " -"option." -msgstr "" - -# cf5ebfb4f82640acb6755faa7ca3f901 -#: ../source/reference/privilege-actions.txt:90 -msgid "" -"Required on the *destination* collection for the following commands and " -"their helper methods:" -msgstr "" - -# 72d8616c62104c6e9ea84646c029e2d9 -#: ../source/reference/privilege-actions.txt:93 -msgid ":dbcommand:`clone`" -msgstr "" - -# 11a0150cbfd1431db52cfdaf790866db -#: ../source/reference/privilege-actions.txt:94 -msgid ":dbcommand:`cloneCollection`" -msgstr "" - -# dc3d0238fe894b9c95c85292aac80449 -#: ../source/reference/privilege-actions.txt:95 -msgid ":dbcommand:`cloneCollectionAsCapped`" -msgstr "" - -# 73abde1fdda340b68a5545d0c1e75445 -#: ../source/reference/privilege-actions.txt:96 -msgid ":dbcommand:`copydb`" -msgstr "" - -# e070aa5bf2bc4066a664319a0b5a8cc2 -#: ../source/reference/privilege-actions.txt:97 -msgid ":dbcommand:`renameCollection`" -msgstr "" - -# 13f9f0fd66ff413e85c7aa72a442b5ba -#: ../source/reference/privilege-actions.txt:103 -msgid "" -"User can perform the :dbcommand:`delete` command and equivalent helper " -"method." -msgstr "" - -# 5a395c425f2e49b9927b4bb53e916014 -#: ../source/reference/privilege-actions.txt:106 -msgid "" -"Required for the write portion of the :dbcommand:`findAndModify` command " -"and :method:`db.collection.findAndModify()` method." -msgstr "" - -# cde575542e0c414bbce360d3807ff4c6 -#: ../source/reference/privilege-actions.txt:109 -msgid "" -"Required for the :dbcommand:`mapReduce` command and " -":method:`db.collection.mapReduce()` helper method when you specify the " -"``replace`` action when :ref:`outputting to a collection `." -msgstr "" - -# 93b45e82767b412eb78e206d331ddd48 -#: ../source/reference/privilege-actions.txt:122 -msgid "" -"User can perform the :dbcommand:`update` command and equivalent helper " -"methods." -msgstr "" - -# 36a29acf49db4482980753e7c3400f9b -#: ../source/reference/privilege-actions.txt:125 -msgid "" -"Required for the :dbcommand:`mapReduce` command and " -":method:`db.collection.mapReduce()` helper method when :ref:`outputting " -"to a collection ` without specifying the ``replace`` " -"action." -msgstr "" - -# 604a55644ee64b68bd13d94a05bc0bc7 -#: ../source/reference/privilege-actions.txt:130 -msgid "" -"Required for the :dbcommand:`findAndModify` command and " -":method:`db.collection.findAndModify()` helper method." -msgstr "" - -# 12bda8688cf947fb8f28b34b7e8dd7cd -#: ../source/reference/privilege-actions.txt:139 -msgid "" -"Users can bypass :doc:`document validation ` " -"on commands and methods that support the ``bypassDocumentValidation`` " -"option. The following commands and their equivalent methods support " -"bypassing document validation:" -msgstr "" - -# 76cccf1cfcbf49ec8906e9407c3341b4 -#: ../source/reference/privilege-actions.txt:144 -msgid ":dbcommand:`aggregate`" -msgstr "" - -# cc11f9df8b3e4588b0c50044fc325ce7 -#: ../source/reference/privilege-actions.txt:145 -msgid ":dbcommand:`applyOps`" -msgstr "" - -# 7d5967ee13f8412ca85c806f847f390e -#: ../source/reference/privilege-actions.txt:146 -msgid ":dbcommand:`cloneCollection` on the *destination* collection" -msgstr "" - -# 8896da945b74403e9b08432b7012994c -#: ../source/reference/privilege-actions.txt:147 -msgid ":dbcommand:`clone` on the *destination*" -msgstr "" - -# 7f547b34d17743598d21c31b20c9b16c -#: ../source/reference/privilege-actions.txt:148 -msgid ":dbcommand:`copydb` on the *destination*" -msgstr "" - -# 94857985788d4f18a99bb3aab9370b46 -#: ../source/reference/privilege-actions.txt:149 -msgid ":dbcommand:`findAndModify`" -msgstr "" - -# 47cd68dd332649da80770d96bcdd00e2 -#: ../source/reference/privilege-actions.txt:151 -msgid ":dbcommand:`mapReduce`" -msgstr "" - -# f440424cd51945dd8f261665504aa784 -#: ../source/reference/privilege-actions.txt:152 -msgid ":dbcommand:`update`" -msgstr "" - -# 86713219f13f44878c3e63f53fbd4795 -#: ../source/reference/privilege-actions.txt:157 -msgid "Database Management Actions" -msgstr "" - -# af746df26d0a470dbfd2e848aeb440f4 -#: ../source/reference/privilege-actions.txt:161 -msgid "" -"User can change the custom information of any user in the given database." -" Apply this action to database resources." -msgstr "" - -# ece3de82552b4d8b9a6d6f43bcf251cf -#: ../source/reference/privilege-actions.txt:166 -msgid "" -"Users can change their own custom information. Apply this action to " -"database resources. See also :doc:`/tutorial/change-own-password-and-" -"custom-data`." -msgstr "" - -# b64b8485bffc4c26999e602253a15ad2 -#: ../source/reference/privilege-actions.txt:172 -msgid "" -"Users can change their own passwords. Apply this action to database " -"resources. See also :doc:`/tutorial/change-own-password-and-custom-data`." -msgstr "" - -# f53010f26a544ad98d76aa103759d062 -#: ../source/reference/privilege-actions.txt:178 -msgid "" -"User can change the password of any user in the given database. Apply " -"this action to database resources." -msgstr "" - -# 204df459104f4306b270740e1497ae00 -#: ../source/reference/privilege-actions.txt:183 -msgid "" -"User can perform the :method:`db.createCollection()` method. Apply this " -"action to database or collection resources." -msgstr "" - -# 860dbf47e5c44908a341bcf3234f4f68 -#: ../source/reference/privilege-actions.txt:188 -msgid "" -"Provides access to the :method:`db.collection.createIndex()` method and " -"the :dbcommand:`createIndexes` command. Apply this action to database or " -"collection resources." -msgstr "" - -# 7150c1f8632a46f3b7e64bc3bc73ba02 -#: ../source/reference/privilege-actions.txt:194 -msgid "" -"User can create new roles in the given database. Apply this action to " -"database resources." -msgstr "" - -# f6a9ccf1b68a42e7bef369c17cf4ac99 -#: ../source/reference/privilege-actions.txt:199 -msgid "" -"User can create new users in the given database. Apply this action to " -"database resources." -msgstr "" - -# 339f85c77273443fbde052d562989e28 -#: ../source/reference/privilege-actions.txt:204 -msgid "" -"User can perform the :method:`db.collection.drop()` method. Apply this " -"action to database or collection resources." -msgstr "" - -# 189c6c65126e4751b03990de4aadc314 -#: ../source/reference/privilege-actions.txt:209 -msgid "" -"User can delete any role from the given database. Apply this action to " -"database resources." -msgstr "" - -# 45dd8003c4a048fd8797d9370ccc873f -#: ../source/reference/privilege-actions.txt:214 -msgid "" -"User can remove any user from the given database. Apply this action to " -"database resources." -msgstr "" - -# 81eadedf2a6f4fd7b9e7f3b91cf30338 -#: ../source/reference/privilege-actions.txt:219 -msgid "" -"User can perform the :dbcommand:`emptycapped` command. Apply this action " -"to database or collection resources." -msgstr "" - -# 3a5a6ed3d61d434aae70527cdfdef04d -#: ../source/reference/privilege-actions.txt:224 -msgid "" -"User can perform the :method:`db.setProfilingLevel()` method. Apply this " -"action to database resources." -msgstr "" - -# 8bbe0ee5d1374b36b632d98834cee42e -#: ../source/reference/privilege-actions.txt:229 -msgid "" -"User can grant any role in the database to any user from any database in " -"the system. Apply this action to database resources." -msgstr "" - -# 1f4a41e828bf419f982491613e2a067e -#: ../source/reference/privilege-actions.txt:234 -msgid "User can kill cursors on the target collection." -msgstr "" - -# bfa4f28bc96e42f09609021af067b37e -#: ../source/reference/privilege-actions.txt:238 -msgid "" -"User can remove any role from any user from any database in the system. " -"Apply this action to database resources." -msgstr "" - -# c800c3b948eb4e1c839f7ee6ab4828b8 -#: ../source/reference/privilege-actions.txt:243 -msgid "" -"User can perform the :method:`db.fsyncUnlock()` method. Apply this action" -" to the ``cluster`` resource." -msgstr "" - -# 0e07a652ba904ac58732ccc5bb779643 -#: ../source/reference/privilege-actions.txt:248 -msgid "" -"User can view information about any role in the given database. Apply " -"this action to database resources." -msgstr "" - -# f0afe0366508492099518f50df3662cf -#: ../source/reference/privilege-actions.txt:253 -msgid "" -"User can view the information of any user in the given database. Apply " -"this action to database resources." -msgstr "" - -# 83d42225af6f4636bfcadef45d9cbdd9 -#: ../source/reference/privilege-actions.txt:257 -msgid "Deployment Management Actions" -msgstr "" - -# 6ea2db58627d467085455d0129fb1e67 -#: ../source/reference/privilege-actions.txt:261 -msgid "" -"User can perform the :dbcommand:`authSchemaUpgrade` command. Apply this " -"action to the ``cluster`` resource." -msgstr "" - -# ee12ca2c6a3e4be285d605df4bf463eb -#: ../source/reference/privilege-actions.txt:266 -msgid "" -"User can perform the :dbcommand:`cleanupOrphaned` command. Apply this " -"action to the ``cluster`` resource." -msgstr "" - -# 279f6959a36a42578c32d839a89ad6e5 -#: ../source/reference/privilege-actions.txt:271 -msgid "" -"User can enable and use the CPU profiler. Apply this action to the " -"``cluster`` resource." -msgstr "" - -# 3b33a7ca85854ccf8f7958f47fcb5e4d -#: ../source/reference/privilege-actions.txt:276 -msgid "" -"User can use the :method:`db.currentOp()` method to return information on" -" pending and active operations. Apply this action to the ``cluster`` " -"resource." -msgstr "" - -# 5a193d4ced054c0599994d2d55adf853 -#: ../source/reference/privilege-actions.txt:280 -msgid "" -"Even without the :authaction:`inprog` privilege, on :program:`mongod` " -"instances, users can view their own operations by running ``db.currentOp(" -" { \"$ownOps\": true } )``." -msgstr "" - -# 75b4b1f6a81748b5a20760f05db26bc1 -#: ../source/reference/privilege-actions.txt:287 -msgid "" -"Provides access to the :dbcommand:`invalidateUserCache` command. Apply " -"this action to the ``cluster`` resource." -msgstr "" - -# ce39d574572840d9a1fd24542d097dce -#: ../source/reference/privilege-actions.txt:292 -msgid "" -"User can perform the :method:`db.killOp()` method. Apply this action to " -"the ``cluster`` resource." -msgstr "" - -# ec662582882c46639a310171e8f5c243 -#: ../source/reference/privilege-actions.txt:295 -msgid "" -"Even without the :authaction:`killop` privilege, on :program:`mongod` " -"instances, users can kill their own operations." -msgstr "" - -# 9478fed50bda46a3ba14732f1ecd04fd -#: ../source/reference/privilege-actions.txt:302 -msgid "" -"User can perform the :dbcommand:`planCacheListPlans` and " -":dbcommand:`planCacheListQueryShapes` commands and the " -":method:`PlanCache.getPlansByQuery()` and " -":method:`PlanCache.listQueryShapes()` methods. Apply this action to " -"database or collection resources." -msgstr "" - -# 3d9cdd583aa84c81b69f794a55e5518d -#: ../source/reference/privilege-actions.txt:310 -msgid "" -"User can perform the :dbcommand:`planCacheClear` command and the " -":method:`PlanCache.clear()` and :method:`PlanCache.clearPlansByQuery()` " -"methods. Apply this action to database or collection resources." -msgstr "" - -# a30ca1cb61764a39a8196ae9b2c7dd76 -#: ../source/reference/privilege-actions.txt:316 -msgid "" -"User can perform the :dbcommand:`storageDetails` command. Apply this " -"action to database or collection resources." -msgstr "" - -# 2f1855b166db4438a0feed9115922f26 -#: ../source/reference/privilege-actions.txt:320 -msgid "Replication Actions" -msgstr "" - -# bf21840a9fb94f619c35e3fa543ee188 -#: ../source/reference/privilege-actions.txt:324 -msgid "" -"User can append notes to the oplog. Apply this action to the ``cluster`` " -"resource." -msgstr "" - -# b2cd94ec9523489a973697078f3e5059 -#: ../source/reference/privilege-actions.txt:329 -msgid "" -"User can configure a replica set. Apply this action to the ``cluster`` " -"resource." -msgstr "" - -# b413f835a38e4f538a1745eda4d59aaf -#: ../source/reference/privilege-actions.txt:334 -msgid "" -"User can view a replica set's configuration. Provides access to the " -":dbcommand:`replSetGetConfig` command and :method:`rs.conf()` helper " -"method." -msgstr "" - -# f84cd8fbf31e4650b213efb292cf462b -#: ../source/reference/privilege-actions.txt:338 -msgid "Apply this action to the ``cluster`` resource." -msgstr "" - -# e79e90b41e4245bc8f00dea8d8886c26 -#: ../source/reference/privilege-actions.txt:342 -msgid "" -"User can perform the :dbcommand:`replSetGetStatus` command. Apply this " -"action to the ``cluster`` resource." -msgstr "" - -# 72f90168e0b8455a88a161b0de22b881 -#: ../source/reference/privilege-actions.txt:347 -msgid "" -"User can perform the :dbcommand:`replSetHeartbeat` command. Apply this " -"action to the ``cluster`` resource." -msgstr "" - -# 6dc6250ff21b41c9bfe81d633069a8f7 -#: ../source/reference/privilege-actions.txt:352 -msgid "" -"User can change the state of a replica set through the " -":dbcommand:`replSetFreeze`, :dbcommand:`replSetMaintenance`, " -":dbcommand:`replSetStepDown`, and :dbcommand:`replSetSyncFrom` commands. " -"Apply this action to the ``cluster`` resource." -msgstr "" - -# ce14a6834a5a4287abb2788f40e69b58 -#: ../source/reference/privilege-actions.txt:359 -msgid "" -"User can perform the :dbcommand:`resync` command. Apply this action to " -"the ``cluster`` resource." -msgstr "" - -# abb9d8f0c05c434db5c0614d2a7bc97d -#: ../source/reference/privilege-actions.txt:363 -msgid "Sharding Actions" -msgstr "" - -# 8b0e4549f7264b18a707adb822ddddc2 -#: ../source/reference/privilege-actions.txt:367 -msgid "" -"User can perform the :dbcommand:`addShard` command. Apply this action to " -"the ``cluster`` resource." -msgstr "" - -# 61294f8a943841e595c68ab6cfaf5cfe -#: ../source/reference/privilege-actions.txt:378 -msgid "" -"User can enable sharding on a database using the " -":dbcommand:`enableSharding` command and can shard a collection using the " -":dbcommand:`shardCollection` command. Apply this action to database or " -"collection resources." -msgstr "" - -# f921b78520b64305872b1b8142ee084f -#: ../source/reference/privilege-actions.txt:385 -msgid "" -"User can perform the :dbcommand:`flushRouterConfig` command. Apply this " -"action to the ``cluster`` resource." -msgstr "" - -# b6b4d6a542fd4612abe2cb0780985c32 -#: ../source/reference/privilege-actions.txt:390 -msgid "" -"User can perform the :dbcommand:`getShardMap` command. Apply this action " -"to the ``cluster`` resource." -msgstr "" - -# 93627e4b7e9f420ebf457c376a8c08e5 -#: ../source/reference/privilege-actions.txt:395 -msgid "" -"User can perform the :dbcommand:`getShardVersion` command. Apply this " -"action to database resources." -msgstr "" - -# 399e490c57cc4040babdbf2fd689ce7d -#: ../source/reference/privilege-actions.txt:400 -msgid "" -"User can perform the :dbcommand:`listShards` command. Apply this action " -"to the ``cluster`` resource." -msgstr "" - -# 24f40c777e8d48f48e7a21882192f38a -#: ../source/reference/privilege-actions.txt:405 -msgid "" -"User can perform the :dbcommand:`moveChunk` command. In addition, user " -"can perform the :dbcommand:`movePrimary` command provided that the " -"privilege is applied to an appropriate database resource. Apply this " -"action to database or collection resources." -msgstr "" - -# 913d03ee155d4da99399cf12dbfe4910 -#: ../source/reference/privilege-actions.txt:412 -msgid "" -"User can perform the :dbcommand:`removeShard` command. Apply this action " -"to the ``cluster`` resource." -msgstr "" - -# 1c03859dbea344e293d43df0abeb7e4e -#: ../source/reference/privilege-actions.txt:417 -msgid "" -"User can perform the :dbcommand:`shardingState` command. Apply this " -"action to the ``cluster`` resource." -msgstr "" - -# 89fc351f6e4d41f88df5a98e12d04522 -#: ../source/reference/privilege-actions.txt:422 -msgid "" -"User can perform the :dbcommand:`splitChunk` command. Apply this action " -"to database or collection resources." -msgstr "" - -# b4ca7a28d89c418a9f3f6b7b9a698ed7 -#: ../source/reference/privilege-actions.txt:427 -msgid "" -"User can perform the :dbcommand:`splitVector` command. Apply this action " -"to database or collection resources." -msgstr "" - -# 3bd38bac28254fdb9c9badfb95c6918d -#: ../source/reference/privilege-actions.txt:431 -msgid "Server Administration Actions" -msgstr "" - -# 9b12098bde2443c586511c45ae71a9e0 -#: ../source/reference/privilege-actions.txt:435 -msgid "" -"User can perform the :dbcommand:`logApplicationMessage` command. Apply " -"this action to the ``cluster`` resource." -msgstr "" - -# b7b6be2cb36c4b6095b209d11d622c87 -#: ../source/reference/privilege-actions.txt:440 -msgid "" -"User can perform the :dbcommand:`closeAllDatabases` command. Apply this " -"action to the ``cluster`` resource." -msgstr "" - -# 89b61c3e0490478db1fbf5ca413e080f -#: ../source/reference/privilege-actions.txt:445 -msgid "" -"User can perform the :dbcommand:`collMod` command. Apply this action to " -"database or collection resources." -msgstr "" - -# 1bbeb31343954511997b9e3f4242d212 -#: ../source/reference/privilege-actions.txt:450 -msgid "" -"User can perform the :dbcommand:`compact` command. Apply this action to " -"database or collection resources." -msgstr "" - -# 4dfe1b598dbe4edcab1d7587c318a2be -#: ../source/reference/privilege-actions.txt:455 -msgid "" -"User can perform the :dbcommand:`connPoolSync` command. Apply this action" -" to the ``cluster`` resource." -msgstr "" - -# 8a88469746824a66ad4c31cd284b4f7d -#: ../source/reference/privilege-actions.txt:460 -msgid "" -"User can perform the :dbcommand:`convertToCapped` command. Apply this " -"action to database or collection resources." -msgstr "" - -# 99a0abf4ffdd4efa96fe9385f302f23c -#: ../source/reference/privilege-actions.txt:465 -msgid "" -"User can perform the :dbcommand:`dropDatabase` command. Apply this action" -" to database resources." -msgstr "" - -# a7751377c26e4c8aad96b92841b1ee67 -#: ../source/reference/privilege-actions.txt:470 -msgid "" -"User can perform the :dbcommand:`dropIndexes` command. Apply this action " -"to database or collection resources." -msgstr "" - -# 5eb667bd17d9461cbf836fe401e0389e -#: ../source/reference/privilege-actions.txt:475 -msgid "" -"User can perform the :dbcommand:`fsync` command. Apply this action to the" -" ``cluster`` resource." -msgstr "" - -# 879d7c5846fd42a595d76e9758a70508 -#: ../source/reference/privilege-actions.txt:480 -msgid "" -"User can perform the :dbcommand:`getParameter` command. Apply this action" -" to the ``cluster`` resource." -msgstr "" - -# 5f95d7e1663249ad88b2aa919a9e2773 -#: ../source/reference/privilege-actions.txt:485 -msgid "" -"Provides information about the server the MongoDB instance runs on. Apply" -" this action to the ``cluster`` resource." -msgstr "" - -# c20d6001465645abb13d537b08326207 -#: ../source/reference/privilege-actions.txt:490 -msgid "" -"User can perform the :dbcommand:`logRotate` command. Apply this action to" -" the ``cluster`` resource." -msgstr "" - -# ebe0b383640e42468b6d0c9d3506caf9 -#: ../source/reference/privilege-actions.txt:495 -msgid "" -"User can perform the :dbcommand:`reIndex` command. Apply this action to " -"database or collection resources." -msgstr "" - -# 4fce304a1bd24a07808674efebdd52fb -#: ../source/reference/privilege-actions.txt:500 -msgid "" -"Allows the user to rename collections on the current database using the " -":dbcommand:`renameCollection` command. Apply this action to database " -"resources." -msgstr "" - -# cca798aa34e9456ba8b39de0a5345b9f -#: ../source/reference/privilege-actions.txt:504 -msgid "" -"Additionally, the user must either *have* :authaction:`find` on the " -"source collection or *not have* :authaction:`find` on the destination " -"collection." -msgstr "" - -# 6fb90deddb2a4193b60b7b09adf930aa -#: ../source/reference/privilege-actions.txt:508 -msgid "" -"If a collection with the new name already exists, the user must also have" -" the :authaction:`dropCollection` action on the destination collection." -msgstr "" - -# bf1da16a67a64d7891ecdcefe6b02693 -#: ../source/reference/privilege-actions.txt:516 -msgid "" -"User can perform the :dbcommand:`repairDatabase` command. Apply this " -"action to database resources." -msgstr "" - -# e20226be95f345ecaad1d8a2ff4fe842 -#: ../source/reference/privilege-actions.txt:521 -msgid "" -"User can perform the :dbcommand:`setParameter` command. Apply this action" -" to the ``cluster`` resource." -msgstr "" - -# dc936bca546f4fc987458a3df6858b45 -#: ../source/reference/privilege-actions.txt:526 -msgid "" -"User can perform the :dbcommand:`shutdown` command. Apply this action to " -"the ``cluster`` resource." -msgstr "" - -# ecbe7f5df6144e66aba21c1e1f711d05 -#: ../source/reference/privilege-actions.txt:531 -msgid "" -"User can perform the :dbcommand:`touch` command. Apply this action to the" -" ``cluster`` resource." -msgstr "" - -# 0695d5fe03bb41b492a40a2edf0e80b2 -#: ../source/reference/privilege-actions.txt:535 -msgid "Diagnostic Actions" -msgstr "" - -# 0744bd404ea2409395e6f3894d09a7d3 -#: ../source/reference/privilege-actions.txt:539 -msgid "" -"User can perform the :dbcommand:`collStats` command. Apply this action to" -" database or collection resources." -msgstr "" - -# 7e5de2f6043146728b6a5204489408ac -#: ../source/reference/privilege-actions.txt:544 -msgid "" -"User can perform the :dbcommand:`connPoolStats` and " -":dbcommand:`shardConnPoolStats` commands. Apply this action to the " -"``cluster`` resource." -msgstr "" - -# 41f0c357c7e8442abdca575a0e8f8a10 -#: ../source/reference/privilege-actions.txt:549 -msgid "" -"User can perform the :dbcommand:`cursorInfo` command. Apply this action " -"to the ``cluster`` resource." -msgstr "" - -# 48ba48ba45614858b400f1134b9d58de -#: ../source/reference/privilege-actions.txt:554 -msgid "" -"User can perform the :dbcommand:`dbHash` command. Apply this action to " -"database or collection resources." -msgstr "" - -# 59152cc599a34c41af7c479d17646247 -#: ../source/reference/privilege-actions.txt:559 -msgid "" -"User can perform the :dbcommand:`dbStats` command. Apply this action to " -"database resources." -msgstr "" - -# 5b7a0f4a6776496aa0bdcb9a11224695 -#: ../source/reference/privilege-actions.txt:564 -msgid "" -"User can perform the :dbcommand:`diagLogging` command. Apply this action " -"to the ``cluster`` resource." -msgstr "" - -# 4ab69dd7af8543458e7ad0f5754d09fd -#: ../source/reference/privilege-actions.txt:569 -msgid "" -"User can perform the :dbcommand:`getCmdLineOpts` command. Apply this " -"action to the ``cluster`` resource." -msgstr "" - -# d191fb728fb7473297998651e4b8cc1e -#: ../source/reference/privilege-actions.txt:574 -msgid "" -"User can perform the :dbcommand:`getLog` command. Apply this action to " -"the ``cluster`` resource." -msgstr "" - -# a0b8ff56ed334ffc94581091634c0ca9 -#: ../source/reference/privilege-actions.txt:579 -msgid "" -"User can perform the :dbcommand:`indexStats` command. Apply this action " -"to database or collection resources." -msgstr "" - -# e56ca180b65648f796c7449fe3b9a2a2 -#: ../source/reference/privilege-actions.txt:582 -msgid "MongoDB 3.0 removes the :dbcommand:`indexStats` command." -msgstr "" - -# 353ea688505e4a53afa8012d42465231 -#: ../source/reference/privilege-actions.txt:587 -msgid "" -"User can perform the :dbcommand:`listDatabases` command. Apply this " -"action to the ``cluster`` resource." -msgstr "" - -# a5e6e9760c7f48e486074978d2884623 -#: ../source/reference/privilege-actions.txt:592 -msgid "" -"User can perform the :dbcommand:`listCollections` command. Apply this " -"action to database resources." -msgstr "" - -# c2b7be27351649789e8152364a412fd4 -#: ../source/reference/privilege-actions.txt:597 -msgid "" -"User can perform the :dbcommand:`ListIndexes` command. Apply this action " -"to database or collection resources." -msgstr "" - -# f75d21ca0f6e4f46870da9e567296c45 -#: ../source/reference/privilege-actions.txt:602 -msgid "" -"User can perform the :dbcommand:`netstat` command. Apply this action to " -"the ``cluster`` resource." -msgstr "" - -# 8b25cb39822346c68a975b767d97400a -#: ../source/reference/privilege-actions.txt:607 -msgid "" -"User can perform the :dbcommand:`serverStatus` command. Apply this action" -" to the ``cluster`` resource." -msgstr "" - -# 8a5cbfcc2483451b8c60f7a623508efb -#: ../source/reference/privilege-actions.txt:612 -msgid "" -"User can perform the :dbcommand:`validate` command. Apply this action to " -"database or collection resources." -msgstr "" - -# 7f23a0d2a24f48e0b6c32a9ce33d2638 -#: ../source/reference/privilege-actions.txt:617 -msgid "" -"User can perform the :dbcommand:`top` command. Apply this action to the " -"``cluster`` resource." -msgstr "" - -# 36c9772047a945d4ac76107d667339ed -#: ../source/reference/privilege-actions.txt:621 -msgid "Internal Actions" -msgstr "" - -# 19ea8d0dbf5a420d9d54f4fa78601ccd -#: ../source/reference/privilege-actions.txt:625 -msgid "" -"Allows any action on a resource. **Do not** assign this action unless it " -"is absolutely necessary." -msgstr "" - -# 17699682d5334c48a2b753401bed10fb -#: ../source/reference/privilege-actions.txt:630 -msgid "" -"Allows internal actions. **Do not** assign this action unless it is " -"absolutely necessary." -msgstr "" - -#~ msgid "" -#~ "User can perform the " -#~ ":method:`db.collection.find()` method. Apply this" -#~ " action to database or collection " -#~ "resources." -#~ msgstr "" - -#~ msgid "" -#~ "User can perform the :dbcommand:`insert` " -#~ "command. Apply this action to database" -#~ " or collection resources." -#~ msgstr "" - -#~ msgid "" -#~ "User can perform the " -#~ ":method:`db.collection.remove()` method. Apply this" -#~ " action to database or collection " -#~ "resources." -#~ msgstr "" - -#~ msgid "" -#~ "User can perform the :dbcommand:`update` " -#~ "command. Apply this action to database" -#~ " or collection resources." -#~ msgstr "" - -#~ msgid "" -#~ "User can use the :method:`db.currentOp()` " -#~ "method to return pending and active " -#~ "operations. Apply this action to the " -#~ "``cluster`` resource." -#~ msgstr "" - -#~ msgid "" -#~ "Allows any action on a resource. " -#~ "**Do not** assign this action except " -#~ "for exceptional circumstances." -#~ msgstr "" - -#~ msgid "" -#~ "Allows internal actions. **Do not** " -#~ "assign this action except for " -#~ "exceptional circumstances." -#~ msgstr "" - -#~ msgid "" -#~ "User can bypass document validation on" -#~ " commands that support the " -#~ "``bypassDocumentValidation`` option. For a " -#~ "list of commands that support the " -#~ "``bypassDocumentValidation`` option, see :ref:`3.2" -#~ "-rel-notes-document-validation`. Apply this" -#~ " action to database or collection " -#~ "resources." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/privilege-documents.po b/locale/zh/LC_MESSAGES/reference/privilege-documents.po deleted file mode 100644 index 899db8735ce..00000000000 --- a/locale/zh/LC_MESSAGES/reference/privilege-documents.po +++ /dev/null @@ -1,29 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/privilege-documents.txt:5 -msgid "``system.users`` Privilege Documents" -msgstr "" - -#: ../source/reference/privilege-documents.txt:15 -msgid "" -"MongoDB 2.6 introduced a new model for user credentials and privileges and " -"no longer uses privilege documents. See :doc:`/reference/system-users-" -"collection`." -msgstr "" - -#: ../source/reference/privilege-documents.txt:20 -msgid "" -"For information on privilege documents, see :v2.4:`Privilege Documents in " -"the v2.4 Manual `." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/program.po b/locale/zh/LC_MESSAGES/reference/program.po deleted file mode 100644 index 55934b8b1f6..00000000000 --- a/locale/zh/LC_MESSAGES/reference/program.po +++ /dev/null @@ -1,152 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 0eebf4f0d34e4978a2fb8b170c7cbf94 -#: ../source/reference/program.txt:3 -msgid "MongoDB Package Components" -msgstr "" - -# daaee2b6b4cd4db4880270a3d9372201 -#: ../source/reference/program.txt -msgid "On this page" -msgstr "" - -# eddf336935364d6fb71a888a142edbe4 -#: ../source/reference/program.txt:14 -msgid "Core Processes" -msgstr "" - -# 8b7308be7561405d943eab7c61a9d16e -#: ../source/reference/program.txt:16 -msgid "" -"The core components in the MongoDB package are: :program:`mongod`, the " -"core database process; :program:`mongos` the controller and query router " -"for :term:`sharded clusters `; and :program:`mongo` the " -"interactive MongoDB Shell." -msgstr "" - -# ead51bfd40b74f3ab30da84561b51eb8 -#: ../source/reference/program.txt:29 -msgid "Windows Services" -msgstr "" - -# 25e992b9d74c49c598094b2ba540ce40 -#: ../source/reference/program.txt:31 -msgid "" -"The :program:`mongod.exe` and :program:`mongos.exe` describe the options " -"available for configuring MongoDB when running as a Windows Service. The " -":program:`mongod.exe` and :program:`mongos.exe` binaries provide a " -"superset of the :program:`mongod` and :program:`mongos` options." -msgstr "" - -# 17a53360d8204783b70455c17c7c39b7 -#: ../source/reference/program.txt:44 -msgid "Binary Import and Export Tools" -msgstr "" - -# b01cd5adb9d64cbcb323cff0a0e6eb2f -#: ../source/reference/program.txt:46 -msgid "" -":program:`mongodump` provides a method for creating :term:`BSON` dump " -"files from the :program:`mongod` instances, while :program:`mongorestore`" -" makes it possible to restore these dumps. :program:`bsondump` converts " -"BSON dump files into :term:`JSON`." -msgstr "" - -# e037465c8fae48dd87dbd17895d84767 -#: ../source/reference/program.txt:54 -msgid ":program:`mongooplog`" -msgstr "" - -# 663f606725f04ef9aff483ad838ca69d -#: ../source/reference/program.txt:66 -msgid "Data Import and Export Tools" -msgstr "" - -# cd67d269a52d44359fe3fb9952d2e995 -#: ../source/reference/program.txt:68 -msgid "" -":program:`mongoimport` provides a method for taking data in :term:`JSON`," -" :term:`CSV`, or :term:`TSV` and importing it into a :program:`mongod` " -"instance. :program:`mongoexport` provides a method to export data from a " -":program:`mongod` instance into JSON, CSV, or TSV." -msgstr "" - -# 6345e5735cb646d8a0cd712a13026f27 -#: ../source/reference/program.txt:75 -msgid "" -"The conversion between BSON and other formats lacks full type fidelity. " -"Therefore you cannot use :program:`mongoimport` and " -":program:`mongoexport` for round-trip import and export operations." -msgstr "" - -# e48be5915d704391a42bbdd0a6024773 -#: ../source/reference/program.txt:86 -msgid "Diagnostic Tools" -msgstr "" - -# 7cc86b58c65d4706ae8f8cc896e01e35 -#: ../source/reference/program.txt:88 -msgid "" -":program:`mongostat` and :program:`mongotop` provide diagnostic " -"information related to the current operation of a :program:`mongod` " -"instance." -msgstr "" - -# 8050598c6c4d4192b1757a37d50f4e79 -#: ../source/reference/program.txt:92 -msgid "" -":program:`mongoreplay` is a traffic capture and replay tool for MongoDB " -"that you can use to inspect and record commands sent to a MongoDB " -"instance, and then replay those commands back onto another host at a " -"later time." -msgstr "" - -# a92b70dd858e44b183f87e654cd4ef71 -#: ../source/reference/program.txt:97 -msgid "" -"MongoDB 3.4 provides :program:`mongoldap` for testing native operating " -"system LDAP configuration options against a running LDAP server or set of" -" servers." -msgstr "" - -# d425c24f38144606b57e5e389acf07cb -#: ../source/reference/program.txt:110 -msgid "GridFS" -msgstr "" - -# 8aba1f1ae5ec454f911d4767cf017840 -#: ../source/reference/program.txt:112 -msgid "" -":program:`mongofiles` provides a command-line interact to a MongoDB " -":term:`GridFS` storage system." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ ":program:`mongostat`, :program:`mongotop`, and " -#~ ":program:`mongosniff` provide diagnostic information" -#~ " related to the current operation of" -#~ " a :program:`mongod` instance." -#~ msgstr "" - -#~ msgid "" -#~ "Because :program:`mongosniff` depends on " -#~ ":term:`libpcap `, most distributions of" -#~ " MongoDB do *not* include " -#~ ":program:`mongosniff`." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/program/bsondump.po b/locale/zh/LC_MESSAGES/reference/program/bsondump.po deleted file mode 100644 index d90aba974b9..00000000000 --- a/locale/zh/LC_MESSAGES/reference/program/bsondump.po +++ /dev/null @@ -1,180 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 0aa9ead41a5846619b4cff34687c32b5 -#: ../source/reference/program/bsondump.txt:5 -msgid "``bsondump``" -msgstr "" - -# 0e4fcab94fde48f6b7f9dd98429693cb -#: ../source/reference/program/bsondump.txt -msgid "On this page" -msgstr "" - -# a8daefc2d5c247e086fd559352d3a539 -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:1 -msgid "Mac OSX Sierra and Go 1.6 Incompatibility" -msgstr "" - -# e1c534e91a6344d287bd2eed6c55e304 -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:3 -msgid "" -"Users running on Mac OSX Sierra require the 3.2.10 or newer version of " -"|tool-binary|." -msgstr "" - -# dcf340df7a624edf90f6b631d0c68a48 -#: ../source/reference/program/bsondump.txt:21 -msgid "Synopsis" -msgstr "" - -# 44111d293f154f9cab9402deda646e8c -#: ../source/reference/program/bsondump.txt:23 -msgid "" -"The :program:`bsondump` converts :term:`BSON` files into human-readable " -"formats, including :term:`JSON`. For example, :program:`bsondump` is " -"useful for reading the output files generated by :program:`mongodump`." -msgstr "" - -# 3d6b0f4ada18487f84f42d6fd8d37cc3 -#: ../source/reference/program/bsondump.txt:27 -msgid "" -":program:`bsondump` is a diagnostic tool for inspecting BSON files, not a" -" tool for data ingestion or other application use." -msgstr "" - -# 2c8e06603a91443699b0d1e3612e948a -#: ../source/reference/program/bsondump.txt:31 -msgid "Options" -msgstr "" - -# abd014fb43b945a28d4866b2a60763bc -#: ../source/reference/program/bsondump.txt:33 -msgid "" -":program:`bsondump` removed the ``--filter``, ``--dbpath`` and the " -"``--noobjcheck`` options." -msgstr "" - -# 53a18c0780a44cef9ddb6299c909f188 -#: ../source/includes/option/option-bsondump-help.rst:3 -msgid "Returns information on the options and use of :program:`bsondump`." -msgstr "" - -# 99cedd53d9ef4775a822b4051ee00509 -#: ../source/includes/option/option-bsondump-verbose.rst:3 -msgid "" -"Increases the amount of internal reporting returned on standard output or" -" in log files. Increase the verbosity with the ``-v`` form by including " -"the option multiple times, (e.g. ``-vvvvv``.)" -msgstr "" - -# bd7d35abd5904b13841f11d4fd365ed4 -#: ../source/includes/option/option-bsondump-quiet.rst:3 -msgid "" -"Runs :program:`bsondump` in a quiet mode that attempts to limit the " -"amount of output." -msgstr "" - -# 6c9147b209ad4ec7a85e64d6848669ff -#: ../source/includes/option/option-bsondump-quiet.rst:6 -msgid "This option suppresses:" -msgstr "" - -# ece11540e871418ab01a7b1ab33ca819 -#: ../source/includes/option/option-bsondump-quiet.rst:8 -msgid "output from :term:`database commands `" -msgstr "" - -# 8f86160550754ec7a5cc285a5516ad14 -#: ../source/includes/option/option-bsondump-quiet.rst:10 -msgid "replication activity" -msgstr "" - -# 8e7db34d31b94ab2b75de7f0e6797681 -#: ../source/includes/option/option-bsondump-quiet.rst:12 -msgid "connection accepted events" -msgstr "" - -# 0a37c7d54c3f40aea19ff3d2ea48d7fe -#: ../source/includes/option/option-bsondump-quiet.rst:14 -msgid "connection closed events" -msgstr "" - -# 403d657957154617803fb5a569cc80f7 -#: ../source/includes/option/option-bsondump-version.rst:3 -msgid "Returns the :program:`bsondump` release number." -msgstr "" - -# 604ca32bd5d04b218871e856fa180b7c -#: ../source/includes/option/option-bsondump-objcheck.rst:3 -msgid "" -"Validates each :term:`BSON` object before outputting it in :term:`JSON` " -"format. By default, :program:`bsondump` enables :option:`--objcheck`. For" -" objects with a high degree of sub-document nesting, :option:`--objcheck`" -" can have a small impact on performance." -msgstr "" - -# a978689704d94038b16de9db30f7ad74 -#: ../source/includes/option/option-bsondump-objcheck.rst:8 -msgid "" -"MongoDB enables :option:`--objcheck` by default, to prevent any client " -"from inserting malformed or invalid BSON into a MongoDB database." -msgstr "" - -# 4808d539c3ed461492c3f8d877d48f07 -#: ../source/includes/option/option-bsondump-type.rst:3 -msgid "" -"Changes the operation of :program:`bsondump` from outputting " -"\":term:`JSON`\" (the default) to a debugging format." -msgstr "" - -# 798a1c6c0e5241fc83ab73c00583480f -#: ../source/includes/option/option-bsondump-pretty.rst:6 -msgid "Outputs documents in a pretty-printed format JSON." -msgstr "" - -# beaba2d94f204c129f6461cfe71a7c63 -#: ../source/includes/option/option-bsondump-.rst:3 -msgid "" -"The final argument to :program:`bsondump` is a document containing " -":term:`BSON`. This data is typically generated by :program:`bsondump` or " -"by MongoDB in a :term:`rollback` operation." -msgstr "" - -# 99773a67a5ce4b26a61a24dca6943a9b -#: ../source/reference/program/bsondump.txt:58 -msgid "Use" -msgstr "" - -# 64c5e396d1db4516b1c068413a74ad88 -#: ../source/reference/program/bsondump.txt:60 -msgid "" -"By default, :program:`bsondump` outputs data to standard output. To " -"create corresponding :term:`JSON` files, you will need to use the shell " -"redirect. See the following command:" -msgstr "" - -# 8203970a40ef432fbead932b09c25c77 -#: ../source/reference/program/bsondump.txt:68 -msgid "" -"Use the following command (at the system shell) to produce debugging " -"output for a :term:`BSON` file:" -msgstr "" - -#~ msgid "" -#~ "Runs the :program:`bsondump` in a quiet" -#~ " mode that attempts to limit the " -#~ "amount of output." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/program/mongo.po b/locale/zh/LC_MESSAGES/reference/program/mongo.po deleted file mode 100644 index 7e89fb207f0..00000000000 --- a/locale/zh/LC_MESSAGES/reference/program/mongo.po +++ /dev/null @@ -1,1194 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# b5f121e0d03940b58885fae6ee401772 -#: ../source/reference/program/mongo.txt:5 -msgid "``mongo``" -msgstr "" - -# 1bef318e34974c02817a82b2a5ed7dae -#: ../source/reference/program/mongo.txt -msgid "On this page" -msgstr "" - -# 60236374bc0c4cb19aec73b9d64254fe -# e715473d6eef402ca92e35dfdd1a1a21 -#: ../source/includes/option/option-mongo-authenticationMechanism.rst:23 -#: ../source/reference/program/mongo.txt:22 -msgid "Description" -msgstr "" - -# 8d5fa323970e4b2c8a92fa8dc3fac34a -#: ../source/reference/program/mongo.txt:28 -msgid "" -":program:`mongo` is an interactive JavaScript shell interface to MongoDB," -" which provides a powerful interface for systems administrators as well " -"as a way for developers to test queries and operations directly with the " -"database. :program:`mongo` also provides a fully functional JavaScript " -"environment for use with a MongoDB. This document addresses the basic " -"invocation of the :program:`mongo` shell and an overview of its usage." -msgstr "" - -# 7759038ad6c746ef8b897a121eca236f -#: ../source/reference/program/mongo.txt:39 -msgid "Options" -msgstr "" - -# 62945078ea2c4ccda8864342bf937fdf -#: ../source/reference/program/mongo.txt:42 -msgid "Core Options" -msgstr "" - -# 1d4fe0f73553429da215c9ebe0ecb65c -#: ../source/includes/option/option-mongo-shell.rst:3 -msgid "" -"Enables the shell interface. If you invoke the :program:`mongo` command " -"and specify a JavaScript file as an argument, or use :option:`--eval` to " -"specify JavaScript on the command line, the :option:`--shell` option " -"provides the user with a shell prompt after the file finishes executing." -msgstr "" - -# add6138e58ba4dc1aaeeb3887c25317a -#: ../source/includes/option/option-mongo-nodb.rst:3 -msgid "" -"Prevents the shell from connecting to any database instances. Later, to " -"connect to a database within the shell, see :ref:`mongo-shell-new-" -"connections`." -msgstr "" - -# 2c54b8cfe20d4fe2aa5bfee4cb41e536 -#: ../source/includes/option/option-mongo-norc.rst:3 -msgid "" -"Prevents the shell from sourcing and evaluating :file:`~/.mongorc.js` on " -"start up." -msgstr "" - -# e5d07d1411874cc78089c6bccfada6b4 -#: ../source/includes/option/option-mongo-quiet.rst:3 -msgid "Silences output from the shell during the connection process." -msgstr "" - -# cfa8e391079446188a3ea94e1d1fa1c3 -#: ../source/includes/option/option-mongo-port.rst:3 -msgid "" -"Specifies the port where the :program:`mongod` or :program:`mongos` " -"instance is listening. If :option:`--port` is not specified, " -":program:`mongo` attempts to connect to port ``27017``." -msgstr "" - -# 9482f5160f2141518d2462947667726b -#: ../source/includes/option/option-mongo-host.rst:3 -msgid "" -"Specifies the name of the host machine where the :program:`mongod` or " -":program:`mongos` is running. If this is not specified, :program:`mongo` " -"attempts to connect to a MongoDB process running on the localhost." -msgstr "" - -# b4d7f334f3ac463aaf3cf107c801b3c3 -#: ../source/includes/option/option-mongo-host.rst:8 -msgid "" -"To connect to a replica set, specify the :setting:`replica set name " -"<~replication.replSetName>` and a seed list of set members. Use the " -"following form:" -msgstr "" - -# 8b6e2ace614d4606b3edda8e48cca2ba -#: ../source/includes/option/option-mongo-host.rst:16 -msgid "" -"For TLS/SSL connections (``--ssl``), :program:`mongo` verifies that the " -"hostname of the :program:`mongod` or :program:`mongos` to which you are " -"connecting matches the CN or SAN of the :program:`mongod` or " -":program:`mongos`'s ``--sslPEMKeyFile`` certificate. If the hostname does" -" not match the CN/SAN, :program:`mongo` will fail to connect." -msgstr "" - -# dedd316cadfd421787d41a69180fa0dd -#: ../source/includes/option/option-mongo-eval.rst:3 -msgid "" -"Evaluates a JavaScript expression that is specified as an argument. " -":program:`mongo` does not load its own environment when evaluating code. " -"As a result many options of the shell environment are not available." -msgstr "" - -# 947566cea00b4e88b06363a2ea294f6f -#: ../source/includes/option/option-mongo-username.rst:3 -msgid "" -"Specifies a username with which to authenticate to a MongoDB database " -"that uses authentication. Use in conjunction with the ``--password`` and " -"``--authenticationDatabase`` options." -msgstr "" - -# b369bfa64a3c457799cca3ee302ced9a -#: ../source/includes/option/option-mongo-password.rst:3 -msgid "" -"Specifies a password with which to authenticate to a MongoDB database " -"that uses authentication. Use in conjunction with the " -":option:`--username` and :option:`--authenticationDatabase` options. To " -"force :program:`mongo` to prompt for a password, enter the " -":option:`--password` option as the last option and leave out the " -"argument." -msgstr "" - -# 99c9943d731d4214ab694e5d9dd1e084 -#: ../source/includes/option/option-mongo-help.rst:3 -msgid "Returns information on the options and use of :program:`mongo`." -msgstr "" - -# f7b4ff5da2cf48398b4d60296a814a40 -#: ../source/includes/option/option-mongo-version.rst:3 -msgid "Returns the :program:`mongo` release number." -msgstr "" - -# c3efcd8aaee645ccad585e3b71ae0b60 -#: ../source/includes/option/option-mongo-verbose.rst:3 -msgid "" -"Increases the verbosity of the output of the shell during the connection " -"process." -msgstr "" - -# 162815d024ab43db9f22d02434da1100 -#: ../source/includes/option/option-mongo-ipv6.rst:3 -msgid "*Removed in version 3.0.*" -msgstr "" - -# 976fb4b543b94cc6b999096bae2f3ae9 -#: ../source/includes/option/option-mongo-ipv6.rst:5 -msgid "" -"Enables IPv6 support and allows :program:`mongo` to connect to the " -"MongoDB instance using an IPv6 network. Prior to MongoDB 3.0, you had to " -"specify :option:`--ipv6` to use IPv6. In MongoDB 3.0 and later, IPv6 is " -"always enabled." -msgstr "" - -# 90e4e9b11e194184a65d3436fdb0cb54 -#: ../source/includes/option/option-mongo-.rst:3 -msgid "" -"Specifies the \"database address\" of the database to connect to. For " -"example:" -msgstr "" - -# ac5db6fea7d2445c93867fcf07741c9a -#: ../source/includes/option/option-mongo-.rst:10 -msgid "" -"The above command will connect the :program:`mongo` shell to the " -":term:`admin database` on the local machine. You may specify a remote " -"database instance, with the resolvable hostname or IP address. Separate " -"the database name from the hostname using a ``/`` character. See the " -"following examples:" -msgstr "" - -# bb89fbf187574da7a3b93e2707791375 -#: ../source/includes/option/option-mongo-.rst:22 -msgid "This syntax is the *only* way to connect to a specific database." -msgstr "" - -# f939cbc19d174f8b813f98bc12c8ae89 -#: ../source/includes/option/option-mongo-.rst:24 -msgid "" -"To specify alternate hosts and a database, you must use this syntax and " -"cannot use :option:`--host` or :option:`--port`." -msgstr "" - -# c02d623797e848b7a8064911126a3939 -#: ../source/includes/option/option-mongo-disableJavaScriptJIT.rst:5 -msgid "Disables use of the JavaScript engine's JIT compiler." -msgstr "" - -# 63cc4084cc514022942751cfae86c8e7 -#: ../source/includes/option/option-mongo-disableJavaScriptProtection.rst:5 -msgid "" -"Allows fields of type :ref:`javascript` and " -":ref:`javascriptWithScope` to be automatically marshalled to " -"JavaScript functions in the :program:`mongo` shell." -msgstr "" - -# 09e6a0d6ebbe43f5ad160d79d95c3af9 -#: ../source/includes/option/option-mongo-disableJavaScriptProtection.rst:10 -msgid "" -"With the ``--disableJavaScriptProtection`` flag set, it is possible to " -"immediately execute JavaScript functions contained in documents. The " -"following example demonstrates this behavior within the shell:" -msgstr "" - -# 5d3107cb0dc14274974559c85c0afa2d -#: ../source/includes/option/option-mongo-disableJavaScriptProtection.rst:26 -msgid "" -"The default behavior (when :program:`mongo` starts *without* the " -"``--disableJavaScriptProtection`` flag) is to convert embedded JavaScript" -" functions to the non-executable MongoDB shell type ``Code``. The " -"following example demonstrates the default behavior within the shell:" -msgstr "" - -# 2aef6cb372b5432db65e1de52bc9589a -#: ../source/includes/option/option-mongo-.rst:3 -msgid "" -"Specifies a JavaScript file to run and then exit. Generally this should " -"be the last option specified." -msgstr "" - -# 8d9fa930e08247cfb0aa8befb81752e9 -#: ../../../internal after -#: build/master/source/includes/option/option-mongo-.rst padding -msgid "Optional" -msgstr "" - -# 3df9f99e919e49d59421b839eca1fc32 -#: ../source/includes/option/option-mongo-.rst:16 -msgid "" -"Use the :option:`--shell` option to return to a shell after the file " -"finishes running." -msgstr "" - -# 1c84d506763043c1855c92dc8e432795 -#: ../source/reference/program/mongo.txt:85 -msgid "Authentication Options" -msgstr "" - -# 60c2027fbec64349937df5d0c444fe23 -#: ../source/includes/option/option-mongo-authenticationDatabase.rst:3 -msgid "" -"Specifies the database in which the user is created. See :ref:`user-" -"authentication-database`." -msgstr "" - -# f84f5edf86a04aa5848f15fc97e38523 -#: ../source/includes/option/option-mongo-authenticationDatabase.rst:7 -msgid "" -"If you do not specify a value for :option:`--authenticationDatabase`, " -":program:`mongo` uses the database specified in the connection string." -msgstr "" - -# 65909ff1f00c460dbde6a665fef3ed73 -#: ../source/includes/option/option-mongo-authenticationMechanism.rst:3 -msgid "*Default*: SCRAM-SHA-1" -msgstr "" - -# 6c2319903bb94db78eda17a71e579e1b -#: ../source/includes/option/option-mongo-authenticationMechanism.rst:5 -msgid "" -"Added support for the ``PLAIN`` and ``MONGODB-X509`` authentication " -"mechanisms." -msgstr "" - -# c31573cb822c41368463a0b1f91500e5 -#: ../source/includes/option/option-mongo-authenticationMechanism.rst:9 -msgid "" -"Added support for the ``SCRAM-SHA-1`` authentication mechanism. Changed " -"default mechanism to ``SCRAM-SHA-1``." -msgstr "" - -# c85ac0dd95fe4c4686b5a7b10af02367 -#: ../source/includes/option/option-mongo-authenticationMechanism.rst:14 -msgid "" -"Specifies the authentication mechanism the :program:`mongo` instance uses" -" to authenticate to the :program:`mongod` or :program:`mongos`." -msgstr "" - -# 6cedc9b80cef4acd950863daf1ee0996 -#: ../source/includes/option/option-mongo-authenticationMechanism.rst:21 -msgid "Value" -msgstr "" - -# 918d0de9842c4655ba02871b38db9049 -#: ../source/includes/option/option-mongo-authenticationMechanism.rst:25 -msgid ":ref:`SCRAM-SHA-1 `" -msgstr "" - -# d4c123c2a30a42239a4aaaad9094dc18 -#: ../source/includes/option/option-mongo-authenticationMechanism.rst:27 -msgid "" -"`RFC 5802 `_ standard Salted " -"Challenge Response Authentication Mechanism using the SHA1 hash function." -msgstr "" - -# d19faa0722e64712855c23f09da14b08 -#: ../source/includes/option/option-mongo-authenticationMechanism.rst:31 -msgid ":ref:`MONGODB-CR `" -msgstr "" - -# c3ee2dabe77d48bda3d2c942746ebb64 -#: ../source/includes/option/option-mongo-authenticationMechanism.rst:33 -msgid "MongoDB challenge/response authentication." -msgstr "" - -# edd698cea35c4e328626fbe8f7a8ab6f -#: ../source/includes/option/option-mongo-authenticationMechanism.rst:35 -msgid ":ref:`MONGODB-X509 `" -msgstr "" - -# 28eb722516b84c35bd471fa3d2efc3f5 -#: ../source/includes/option/option-mongo-authenticationMechanism.rst:37 -msgid "MongoDB TLS/SSL certificate authentication." -msgstr "" - -# 74aab6bbbf7242ea9a9f9dd551ba1b73 -#: ../source/includes/option/option-mongo-authenticationMechanism.rst:39 -msgid ":ref:`GSSAPI ` (Kerberos)" -msgstr "" - -# 8588792a42c6402b8e097f997853d815 -#: ../source/includes/option/option-mongo-authenticationMechanism.rst:41 -msgid "" -"External authentication using Kerberos. This mechanism is available only " -"in `MongoDB Enterprise `_." -msgstr "" - -# 0a639653fda64dbfbbb73046a391ad8e -#: ../source/includes/option/option-mongo-authenticationMechanism.rst:45 -msgid ":ref:`PLAIN ` (LDAP SASL)" -msgstr "" - -# c16c0f58ae1d482cbeb6e621be938d3b -#: ../source/includes/option/option-mongo-authenticationMechanism.rst:47 -msgid "" -"External authentication using LDAP. You can also use ``PLAIN`` for " -"authenticating in-database users. ``PLAIN`` transmits passwords in plain " -"text. This mechanism is available only in `MongoDB Enterprise " -"`_." -msgstr "" - -# e44d4d3dc0be4b06ab7f26e103bda427 -#: ../source/includes/option/option-mongo-gssapiHostName.rst:5 -msgid "" -"Specify the hostname of a service using :doc:`GSSAPI/Kerberos " -"`. *Only* required if the hostname of a machine does not " -"match the hostname resolved by DNS." -msgstr "" - -# a0660b29253b4b3d985fe2e04323fd24 -# 47bde000576d4279954d330ed771075d -#: ../source/includes/option/option-mongo-gssapiHostName.rst:9 -#: ../source/includes/option/option-mongo-gssapiServiceName.rst:9 -msgid "This option is available only in MongoDB Enterprise." -msgstr "" - -# 44e8a13d6581422880573abcfafb04a8 -#: ../source/includes/option/option-mongo-gssapiServiceName.rst:5 -msgid "" -"Specify the name of the service using :doc:`GSSAPI/Kerberos " -"`. Only required if the service does not use the default " -"name of ``mongodb``." -msgstr "" - -# 62419a8822254caa87b103df5aaa0684 -#: ../source/reference/program/mongo.txt:100 -msgid "TLS/SSL Options" -msgstr "" - -# b3bb44b7fbb343b9a262f3f7588aaf53 -#: ../source/includes/option/option-mongo-ssl.rst:4 -msgid "" -"Enables connection to a :program:`mongod` or :program:`mongos` that has " -"TLS/SSL support enabled." -msgstr "" - -# 4b4357b0335b4caf949d051242799305 -# 5c4e3b1b4f0640f3ad4765b5bde70e27 -# 2f4fd414cb914b4c9c4269a3c3a964c7 -#: ../source/includes/extracts/mongo-ssl-options-mongo.rst:4 -msgid "" -"When running :program:`mongo` with the ``--ssl`` option, you must include" -" either ``--sslCAFile`` or ``--sslAllowInvalidCertificates``." -msgstr "" - -# 28785ff6251f4c3cb2198991aea6aaf1 -# ee33b11cfed64434a5196acf6075f930 -# 3f8db7845fb64521bfa3b6cfd947c9fc -# 01da5a3eaf5046bca788bb14755a13a5 -# 2f57061a3ac64f63b9146a766d265f6c -# 8ca6578e27d1404ba74310225bf32212 -# 83b62d24adbe42629ed24cda60926cb9 -#: ../source/includes/fact-ssl-supported.rst:3 -msgid "" -"Most MongoDB distributions now include support for TLS/SSL. See " -":doc:`/tutorial/configure-ssl` and :doc:`/tutorial/configure-ssl-clients`" -" for more information about TLS/SSL and MongoDB." -msgstr "" - -# 810938b25bd14ff890b6f713460ab034 -#: ../source/includes/option/option-mongo-sslPEMKeyFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains both the TLS/SSL " -"certificate and key. Specify the file name of the :file:`.pem` file using" -" relative or absolute paths." -msgstr "" - -# d77b81d05934409890ae7b55be1d2c3c -#: ../source/includes/option/option-mongo-sslPEMKeyFile.rst:9 -msgid "" -"This option is required when using the ``--ssl`` option to connect to a " -":program:`mongod` or :program:`mongos` that has " -":setting:`~net.ssl.CAFile` enabled *without* " -":setting:`~net.ssl.allowConnectionsWithoutCertificates`." -msgstr "" - -# 59271467eb2845808d4502088828fef9 -#: ../source/includes/option/option-mongo-sslPEMKeyPassword.rst:5 -msgid "" -"Specifies the password to de-crypt the certificate-key file (i.e. " -"``--sslPEMKeyFile``). Use the :option:`--sslPEMKeyPassword` option only " -"if the certificate-key file is encrypted. In all cases, the " -":program:`mongo` will redact the password from all logging and reporting " -"output." -msgstr "" - -# 98c06b2ea8944790acaaea66a01894b8 -#: ../source/includes/option/option-mongo-sslPEMKeyPassword.rst:10 -msgid "" -"If the private key in the PEM file is encrypted and you do not specify " -"the :option:`--sslPEMKeyPassword` option, the :program:`mongo` will " -"prompt for a passphrase. See :ref:`ssl-certificate-password`." -msgstr "" - -# b57ea6cc83a64eff8cd35c6b2a2d6bb0 -#: ../source/includes/option/option-mongo-sslCAFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains the root certificate chain " -"from the Certificate Authority. Specify the file name of the :file:`.pem`" -" file using relative or absolute paths." -msgstr "" - -# 68b7a90e0afb42e3af9f14b97c366494 -# 28d06058e443435d819ae24cfa51eedc -#: ../source/includes/extracts/mongo-warning-sslCAFile.rst:4 -msgid "" -"For SSL connections (``--ssl``) to :program:`mongod` and " -":program:`mongos`, if the :program:`mongo` shell runs without the " -"``--sslCAFile `` option (i.e. specifies the " -"``--sslAllowInvalidCertificates`` instead), the :program:`mongo` shell " -"will not attempt to validate the server certificates. This creates a " -"vulnerability to expired :program:`mongod` and :program:`mongos` " -"certificates as well as to foreign processes posing as valid " -":program:`mongod` or :program:`mongos` instances. Ensure that you " -"*always* specify the CA file to validate the server certificates in cases" -" where intrusion is a possibility." -msgstr "" - -# 18c73a1a84b84c4d837133a7744dafd8 -#: ../source/includes/option/option-mongo-sslCRLFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains the Certificate Revocation " -"List. Specify the file name of the :file:`.pem` file using relative or " -"absolute paths." -msgstr "" - -# 270a1027af6f426e86fc5da0265f50ef -#: ../source/includes/option/option-mongo-sslFIPSMode.rst:5 -msgid "" -"Directs the :program:`mongo` to use the FIPS mode of the installed " -"OpenSSL library. Your system must have a FIPS compliant OpenSSL library " -"to use the :option:`--sslFIPSMode` option." -msgstr "" - -# 66ba9b936ee8466ab1f5b3d6df892aab -#: ../source/includes/note-fips-is-enterprise-only.rst:1 -msgid "" -"FIPS-compatible SSL is available only in `MongoDB Enterprise " -"`_. See " -":doc:`/tutorial/configure-fips` for more information." -msgstr "" - -# 3709af92590444a69489e309a12d534d -#: ../source/includes/option/option-mongo-sslAllowInvalidCertificates.rst:5 -msgid "" -"Bypasses the validation checks for server certificates and allows the use" -" of invalid certificates. When using the " -":setting:`~net.ssl.allowInvalidCertificates` setting, MongoDB logs as a " -"warning the use of the invalid certificate." -msgstr "" - -# 06ed7e27290c4eb2895df643721f7d0b -#: ../source/includes/option/option-mongo-sslAllowInvalidHostnames.rst:5 -msgid "" -"Disables the validation of the hostnames in TLS/SSL certificates. Allows " -":program:`mongo` to connect to MongoDB instances if the hostname their " -"certificates do not match the specified hostname." -msgstr "" - -# a1b1c26715ab460c87808b7a01760243 -#: ../source/reference/program/mongo.txt:119 -msgid "Files" -msgstr "" - -# 511b9af3981648fe81f9ad0c53580cef -#: ../source/reference/program/mongo.txt:137 -msgid ":file:`~/.dbshell`" -msgstr "" - -# b09153806e7e4259b1cda31c1357dd50 -#: ../source/reference/program/mongo.txt:124 -msgid "" -":program:`mongo` maintains a history of commands in the :file:`.dbshell` " -"file." -msgstr "" - -# 4aa92e56ac0643c095efa8d061ba8716 -#: ../source/reference/program/mongo.txt:129 -msgid "" -":program:`mongo` does not recorded interaction related to authentication " -"in the history file, including :dbcommand:`authenticate` and " -":method:`db.createUser()`." -msgstr "" - -# 068efd90d3f1493e879dc69fd2aca137 -#: ../source/reference/program/mongo.txt:135 -msgid "" -"Versions of Windows :program:`mongo.exe` earlier than 2.2.0 will save the" -" `.dbshell` file in the :program:`mongo.exe` working directory." -msgstr "" - -# 338bd55bbf6f4627befe845451f9bf7c -#: ../source/reference/program/mongo.txt:153 -msgid ":file:`~/.mongorc.js`" -msgstr "" - -# d33b8bc8cb084897bf3e21b4fc38494c -#: ../source/reference/program/mongo.txt:142 -msgid "" -":program:`mongo` will read the ``.mongorc.js`` file from the home " -"directory of the user invoking :program:`mongo`. In the file, users can " -"define variables, customize the :program:`mongo` shell prompt, or update " -"information that they would like updated every time they launch a shell. " -"If you use the shell to evaluate a JavaScript file or expression either " -"on the command line with :option:`--eval` or by specifying :ref:`a .js " -"file to mongo `, :program:`mongo` will read the " -"``.mongorc.js`` file *after* the JavaScript has finished processing." -msgstr "" - -# 26d8092b81844844a69e69f8ad69a9c2 -#: ../source/reference/program/mongo.txt:152 -msgid "Specify the :option:`--norc` option to disable reading ``.mongorc.js``." -msgstr "" - -# b54fe415643a40d1a26f0456a528a9ee -#: ../source/reference/program/mongo.txt:169 -msgid ":file:`/etc/mongorc.js`" -msgstr "" - -# b0fce32e4a78444c85b1538c0128e1b4 -#: ../source/reference/program/mongo.txt:158 -msgid "" -"Global ``mongorc.js`` file which the :program:`mongo` shell evaluates " -"upon start-up. If a user also has a :file:`.mongorc.js` file located in " -"the :envvar:`HOME` directory, the :program:`mongo` shell evaluates the " -"global :file:`/etc/mongorc.js` file *before* evaluating the user's " -":file:`.mongorc.js` file." -msgstr "" - -# 0aa2d990f0384e8280baebb10c09e480 -#: ../source/reference/program/mongo.txt:164 -msgid "" -":file:`/etc/mongorc.js` must have read permission for the user running " -"the shell. The :option:`--norc` option for :program:`mongo` suppresses " -"only the user's :file:`.mongorc.js` file." -msgstr "" - -# a052692b702c4a958c1249e1d91bf77b -#: ../source/reference/program/mongo.txt:168 -msgid "" -"On Windows, the global :file:`mongorc.js ` exists in the" -" :file:`%ProgramData%\\\\MongoDB` directory." -msgstr "" - -# 27301b6efc5a46b39941770e682459b5 -#: ../source/reference/program/mongo.txt:174 -msgid ":file:`/tmp/mongo_edit{}.js`" -msgstr "" - -# 2c876c01f1334ac98c1a2be14d4cca29 -#: ../source/reference/program/mongo.txt:172 -msgid "" -"Created by :program:`mongo` when editing a file. If the file exists, " -":program:`mongo` will append an integer from ``1`` to ``10`` to the time " -"value to attempt to create a unique file." -msgstr "" - -# fee56c952d8e438cbdcd80bc40af20e5 -#: ../source/reference/program/mongo.txt:180 -msgid ":file:`%TEMP%\\mongo_edit{}.js`" -msgstr "" - -# 5449e5db5c754f11b38095fdd03afb8b -#: ../source/reference/program/mongo.txt:177 -msgid "" -"Created by :program:`mongo.exe` on Windows when editing a file. If the " -"file exists, :program:`mongo` will append an integer from ``1`` to ``10``" -" to the time value to attempt to create a unique file." -msgstr "" - -# f2e02c46cf694458b8b31b798a1f5081 -#: ../source/reference/program/mongo.txt:183 -msgid "Environment" -msgstr "" - -# d59b667f2c794ca08d0d08c53a3c8fc4 -#: ../source/reference/program/mongo.txt:187 -msgid "" -"Specifies the path to an editor to use with the ``edit`` shell command. " -"A JavaScript variable ``EDITOR`` will override the value of " -":envvar:`EDITOR`." -msgstr "" - -# 1f1547eacf064a32a7d63586992fe13c -#: ../source/reference/program/mongo.txt:193 -msgid "" -"Specifies the path to the home directory where :program:`mongo` will read" -" the :file:`.mongorc.js` file and write the :file:`.dbshell` file." -msgstr "" - -# 4ab17c81d1dc44aca56105b24e6ddd96 -#: ../source/reference/program/mongo.txt:199 -msgid "" -"On Windows systems, :envvar:`HOMEDRIVE` specifies the path the directory " -"where :program:`mongo` will read the :file:`.mongorc.js` file and write " -"the :file:`.dbshell` file." -msgstr "" - -# 7fdbcd5e24254a7b919d258b4d4d4e5f -#: ../source/reference/program/mongo.txt:205 -msgid "" -"Specifies the Windows path to the home directory where :program:`mongo` " -"will read the :file:`.mongorc.js` file and write the :file:`.dbshell` " -"file." -msgstr "" - -# 90ba37237ae04dbe90e7860ddb191285 -#: ../source/reference/program/mongo.txt:212 -msgid "Keyboard Shortcuts" -msgstr "" - -# 7008535222a1442f9d90e4845641ffc0 -#: ../source/reference/program/mongo.txt:214 -msgid "" -"The :program:`mongo` shell supports the following keyboard shortcuts: " -"[#multiple-bindings]_" -msgstr "" - -# 43a4e064a68447dea7029ad2b4e2a8c2 -#: ../source/reference/program/mongo.txt:220 -msgid "**Keybinding**" -msgstr "" - -# ec0ee7f581f94c8bb2d5c6af64d6ef11 -#: ../source/reference/program/mongo.txt:221 -msgid "**Function**" -msgstr "" - -# 2167b0f8332c4bc49acc53756dcba9d0 -#: ../source/reference/program/mongo.txt:223 -msgid "Up arrow" -msgstr "" - -# a6750216dea940bdb9426d22eb934bf6 -# b767edb2aba8476ea76d25b1ce4e4f79 -#: ../source/reference/program/mongo.txt:224 -#: ../source/reference/program/mongo.txt:293 -msgid "Retrieve previous command from history" -msgstr "" - -# 9accdc7155a448928bbde9b8757a1489 -#: ../source/reference/program/mongo.txt:226 -msgid "Down-arrow" -msgstr "" - -# 6f706e4b462848889a5360dd3ab267dc -# 389945aca4854a0db5129ed971da830f -#: ../source/reference/program/mongo.txt:227 -#: ../source/reference/program/mongo.txt:290 -msgid "Retrieve next command from history" -msgstr "" - -# baef6c5a06b947f6ad7b2004aa73d63c -#: ../source/reference/program/mongo.txt:229 -msgid "Home" -msgstr "" - -# fbf560b36af2419793dbd5e24f5af1b1 -#: ../source/reference/program/mongo.txt:230 -msgid "Go to beginning of the line" -msgstr "" - -# cbbe3de618a34bf0b002fe56ec69affa -#: ../source/reference/program/mongo.txt:232 -msgid "End" -msgstr "" - -# 2bfd9d5b6bd94b93bea4e42a682e6050 -#: ../source/reference/program/mongo.txt:233 -msgid "Go to end of the line" -msgstr "" - -# e429574b700b4599abf7eda1b1d9fb43 -#: ../source/reference/program/mongo.txt:235 -msgid "Tab" -msgstr "" - -# a0445edce01a44a79d7d406fe96d7947 -#: ../source/reference/program/mongo.txt:236 -msgid "Autocomplete method/command" -msgstr "" - -# 72483b97aae24367878d9bd0527f5225 -#: ../source/reference/program/mongo.txt:238 -msgid "Left-arrow" -msgstr "" - -# 78b7197361984587beb59f9bc81a3227 -# ba93c0277ca14480b59cc208f93e8a02 -#: ../source/reference/program/mongo.txt:239 -#: ../source/reference/program/mongo.txt:260 -msgid "Go backward one character" -msgstr "" - -# 75dcb4b3a7eb4db39b7002d2848f4b23 -#: ../source/reference/program/mongo.txt:241 -msgid "Right-arrow" -msgstr "" - -# cbadacb39e9a40098533e0313ff88d06 -# 2e2f8577d9f6437094a7430f0a1e3896 -#: ../source/reference/program/mongo.txt:242 -#: ../source/reference/program/mongo.txt:272 -msgid "Go forward one character" -msgstr "" - -# 7eef08cec9c14f5687de2e38ee46166d -#: ../source/reference/program/mongo.txt:244 -msgid "Ctrl-left-arrow" -msgstr "" - -# 61b009b3f5814849b866a2bf91a76bd2 -# a56e752d91ec456d9e6cd63c13d6e037 -# 670581a353334876bb7796ab16e62d0b -#: ../source/reference/program/mongo.txt:245 -#: ../source/reference/program/mongo.txt:251 -#: ../source/reference/program/mongo.txt:323 -msgid "Go backward one word" -msgstr "" - -# 8e7f6d99af2442d4ae44f68e57222dcd -#: ../source/reference/program/mongo.txt:247 -msgid "Ctrl-right-arrow" -msgstr "" - -# a517f011f86148188121d55e236b58ec -# 6add79f33328447693d01a6770fb825e -# eafbf7403a1a47a29c78d8190002d6d1 -#: ../source/reference/program/mongo.txt:248 -#: ../source/reference/program/mongo.txt:254 -#: ../source/reference/program/mongo.txt:332 -msgid "Go forward one word" -msgstr "" - -# 9c485a841a33431796814d7a485745e9 -#: ../source/reference/program/mongo.txt:250 -msgid "Meta-left-arrow" -msgstr "" - -# 06f3b16c18934574bdd9800f13b8003d -#: ../source/reference/program/mongo.txt:253 -msgid "Meta-right-arrow" -msgstr "" - -# 05ed6ff30b5f47c693a79aeff3fae093 -#: ../source/reference/program/mongo.txt:256 -msgid "Ctrl-A" -msgstr "" - -# 8404f2ea010b4203ac4d7eb65086e586 -#: ../source/reference/program/mongo.txt:257 -msgid "Go to the beginning of the line" -msgstr "" - -# 0145bbee6ca24ed6a8ebaaaf9e55f17f -#: ../source/reference/program/mongo.txt:259 -msgid "Ctrl-B" -msgstr "" - -# b8959b768599489bacc4ff76ad8b750b -#: ../source/reference/program/mongo.txt:262 -msgid "Ctrl-C" -msgstr "" - -# 43f6364f2806415bb3ff99b5292ef5cf -#: ../source/reference/program/mongo.txt:263 -msgid "Exit the :program:`mongo` shell" -msgstr "" - -# 81670878176b4b0c98bff5b7d6963b72 -#: ../source/reference/program/mongo.txt:265 -msgid "Ctrl-D" -msgstr "" - -# 2b8a39e41d7d4ab0a0100fc7a94c7a94 -#: ../source/reference/program/mongo.txt:266 -msgid "Delete a char (or exit the :program:`mongo` shell)" -msgstr "" - -# d801069c5bfc4129af18017130519fc7 -#: ../source/reference/program/mongo.txt:268 -msgid "Ctrl-E" -msgstr "" - -# a1e9acd946304017acd9a55733d0879b -#: ../source/reference/program/mongo.txt:269 -msgid "Go to the end of the line" -msgstr "" - -# bd57a92ef01140fdbbcd9aeaa6fb0494 -#: ../source/reference/program/mongo.txt:271 -msgid "Ctrl-F" -msgstr "" - -# 7bf83814b2fe43c3b037fad1add759bc -#: ../source/reference/program/mongo.txt:274 -msgid "Ctrl-G" -msgstr "" - -# 963e55cf30d94cba92298086fefa37c4 -#: ../source/reference/program/mongo.txt:275 -msgid "Abort" -msgstr "" - -# 2dd4f5c62be44ad29734fa0545e7a33e -#: ../source/reference/program/mongo.txt:277 -msgid "Ctrl-J" -msgstr "" - -# 11a5b2a6080543249e923d1cdf913dbf -# d2128f3838c247cf9fa1acc464c17011 -#: ../source/reference/program/mongo.txt:278 -#: ../source/reference/program/mongo.txt:287 -msgid "Accept/evaluate the line" -msgstr "" - -# c14befed4dff443d8fb2c3a43c6205fa -#: ../source/reference/program/mongo.txt:280 -msgid "Ctrl-K" -msgstr "" - -# 1b763b01e57e4f3981032dee4a2f326f -#: ../source/reference/program/mongo.txt:281 -msgid "Kill/erase the line" -msgstr "" - -# 805a48a93615412783ed4d86281ea5e4 -#: ../source/reference/program/mongo.txt:283 -msgid "Ctrl-L or type ``cls``" -msgstr "" - -# 07a0155a9ba94b80a2866dd4dbf89ec9 -#: ../source/reference/program/mongo.txt:284 -msgid "Clear the screen" -msgstr "" - -# 16c5959efaf94f4ca6325d7ef11a955a -#: ../source/reference/program/mongo.txt:286 -msgid "Ctrl-M" -msgstr "" - -# 709c92d403074b2e84d5bb5ec5c0258b -#: ../source/reference/program/mongo.txt:289 -msgid "Ctrl-N" -msgstr "" - -# 636b1924125c4af6ba05b5fcd9f54e45 -#: ../source/reference/program/mongo.txt:292 -msgid "Ctrl-P" -msgstr "" - -# 65deaebf111344789dbd3451594f7566 -#: ../source/reference/program/mongo.txt:295 -msgid "Ctrl-R" -msgstr "" - -# 81d47007f6494aaabb5bf496616c0c6e -#: ../source/reference/program/mongo.txt:296 -msgid "Reverse-search command history" -msgstr "" - -# 94f293a0717e4d46934c4afe790f51a9 -#: ../source/reference/program/mongo.txt:298 -msgid "Ctrl-S" -msgstr "" - -# bce0b9ff0f664d18832610bd0d312be8 -#: ../source/reference/program/mongo.txt:299 -msgid "Forward-search command history" -msgstr "" - -# b8c51fedea0345ba8c9af7cd3d88f108 -#: ../source/reference/program/mongo.txt:301 -msgid "Ctrl-T" -msgstr "" - -# 7975bc12f646495186a58df39494986b -#: ../source/reference/program/mongo.txt:302 -msgid "Transpose characters" -msgstr "" - -# 1ca5043a3dad44f2bdfaf992630133a4 -#: ../source/reference/program/mongo.txt:304 -msgid "Ctrl-U" -msgstr "" - -# 1898e77580ae4ffd9532178807c7efe8 -#: ../source/reference/program/mongo.txt:305 -msgid "Perform Unix line-discard" -msgstr "" - -# 7d218e584d2e4a13bba771cff99a0b9a -#: ../source/reference/program/mongo.txt:307 -msgid "Ctrl-W" -msgstr "" - -# cfca801aa62440eda5b078ef23e34211 -#: ../source/reference/program/mongo.txt:308 -msgid "Perform Unix word-rubout" -msgstr "" - -# 7529e2fdcf594da297aa8ba64e9f0ae4 -#: ../source/reference/program/mongo.txt:310 -msgid "Ctrl-Y" -msgstr "" - -# 54d35638f18245dab9330f4286a7f5cc -#: ../source/reference/program/mongo.txt:311 -msgid "Yank" -msgstr "" - -# ff3d434a5cfa4145bf39229034ca0dc6 -#: ../source/reference/program/mongo.txt:313 -msgid "Ctrl-Z" -msgstr "" - -# 82be5d5a123340fc8cf94b9b312820dc -#: ../source/reference/program/mongo.txt:314 -msgid "Suspend (job control works in linux)" -msgstr "" - -# 46d5cb031b3d4deb885d1d7a0ef5ba3d -#: ../source/reference/program/mongo.txt:316 -msgid "Ctrl-H" -msgstr "" - -# 82914274966447c0a306543dce442c7f -#: ../source/reference/program/mongo.txt:317 -msgid "Backward-delete a character" -msgstr "" - -# b7605962041d4f0599f0e53270906122 -#: ../source/reference/program/mongo.txt:319 -msgid "Ctrl-I" -msgstr "" - -# ae3bfbb53bf84ba4a6c7cb341e2317bc -#: ../source/reference/program/mongo.txt:320 -msgid "Complete, same as Tab" -msgstr "" - -# 416fe73bf8a44ae3a26fa78f62310382 -#: ../source/reference/program/mongo.txt:322 -msgid "Meta-B" -msgstr "" - -# ad78b0d45488463e9a2ce0b718e66de8 -#: ../source/reference/program/mongo.txt:325 -msgid "Meta-C" -msgstr "" - -# 11d60413389c47fe8eb00909e7db3e81 -#: ../source/reference/program/mongo.txt:326 -msgid "Capitalize word" -msgstr "" - -# 7b88267a6adb49f5b8fcf33b44f4c3ab -#: ../source/reference/program/mongo.txt:328 -msgid "Meta-D" -msgstr "" - -# f0aaf0290ef948fc8fe7e0f28848b3ba -#: ../source/reference/program/mongo.txt:329 -msgid "Kill word" -msgstr "" - -# 4b4dbd2e96ae47b38162a85ae68dd888 -#: ../source/reference/program/mongo.txt:331 -msgid "Meta-F" -msgstr "" - -# e3683252dc9343bcb453bf1bf5afd466 -#: ../source/reference/program/mongo.txt:334 -msgid "Meta-L" -msgstr "" - -# 4898b600c763440891d052d359aa148a -#: ../source/reference/program/mongo.txt:335 -msgid "Change word to lowercase" -msgstr "" - -# 1c7573c26aa341149cce9418df54b159 -#: ../source/reference/program/mongo.txt:337 -msgid "Meta-U" -msgstr "" - -# 8acd16487cfb4e8e8e1ec198256798e7 -#: ../source/reference/program/mongo.txt:338 -msgid "Change word to uppercase" -msgstr "" - -# 6120abfc60a843d7a62da7f461a97277 -#: ../source/reference/program/mongo.txt:340 -msgid "Meta-Y" -msgstr "" - -# 00a26a0144f243358371bce8cafb209c -#: ../source/reference/program/mongo.txt:341 -msgid "Yank-pop" -msgstr "" - -# 03391d7a0ed14458ba586677b749938d -#: ../source/reference/program/mongo.txt:343 -msgid "Meta-Backspace" -msgstr "" - -# c59790b5181541e9a7cc5ae59e88c1f1 -#: ../source/reference/program/mongo.txt:344 -msgid "Backward-kill word" -msgstr "" - -# eb29063747d946bcaffae3cdfa8ec522 -#: ../source/reference/program/mongo.txt:346 -msgid "Meta-<" -msgstr "" - -# 851bfe6f7f914f53823a058bed4618de -#: ../source/reference/program/mongo.txt:347 -msgid "Retrieve the first command in command history" -msgstr "" - -# 993fec135a5e4834acf20900f06f78cf -#: ../source/reference/program/mongo.txt:349 -msgid "Meta->" -msgstr "" - -# 670a990d3d2a4f4d86d0959f76922176 -#: ../source/reference/program/mongo.txt:350 -msgid "Retrieve the last command in command history" -msgstr "" - -# b6ec3117c0674e0ca211d1647fa504d4 -#: ../source/reference/program/mongo.txt:352 -msgid "" -"MongoDB accommodates multiple keybinding. Since 2.0, :program:`mongo` " -"includes support for basic emacs keybindings." -msgstr "" - -# 3f7b88e335894596b0ffdf7a4c4656c6 -#: ../source/reference/program/mongo.txt:359 -msgid "Use" -msgstr "" - -# f28c68768ee743a0a2cd422975a847ca -#: ../source/reference/program/mongo.txt:361 -msgid "" -"Typically users invoke the shell with the :program:`mongo` command at the" -" system prompt. Consider the following examples for other scenarios." -msgstr "" - -# fc11d0d4a2d44a139a7249bd1c570883 -#: ../source/reference/program/mongo.txt:365 -msgid "" -"To connect to a database on a remote host using authentication and a non-" -"standard port, use the following form:" -msgstr "" - -# 88ebf4bc615c4d0791642932a9eab4a9 -#: ../source/reference/program/mongo.txt:372 -msgid "Alternatively, consider the following short form:" -msgstr "" - -# 69287759426b4786a84f3054f35653a2 -#: ../source/reference/program/mongo.txt:378 -msgid "" -"Replace ````, ````, and ```` with the appropriate " -"values for your situation and substitute or omit the :option:`--port` as " -"needed." -msgstr "" - -# 6e84a04833bf4c4e8c2b7e75a623f061 -#: ../source/reference/program/mongo.txt:382 -msgid "" -"To execute a JavaScript file without evaluating the :file:`~/.mongorc.js`" -" file before starting a shell session, use the following form:" -msgstr "" - -# e22ed9ac7c4e4d1c8648b5c08a69fc33 -#: ../source/reference/program/mongo.txt:389 -msgid "" -"To execute a JavaScript file with authentication, with password prompted " -"rather than provided on the command-line, use the following form:" -msgstr "" - -# 267d3b7917854b4d8872fbd03ed2ca56 -#: ../source/reference/program/mongo.txt:396 -msgid "" -"To print return a query as :term:`JSON`, from the system prompt using the" -" :option:`--eval ` option, use the following form:" -msgstr "" - -# 4501e14b241e41e2a3e4d3c26d951c19 -#: ../source/reference/program/mongo.txt:403 -msgid "" -"Use single quotes (e.g. ``'``) to enclose the JavaScript, as well as the " -"additional JavaScript required to generate this output." -msgstr "" - -# 2b045503df8b4239aec8e6ca9d60640f -#: ../source/reference/program/mongo.txt:408 -msgid ":doc:`/reference/mongo-shell`" -msgstr "" - -# 0c0ffe1fa17645c2ba5823ba47c2b0e3 -#: ../source/reference/program/mongo.txt:410 -msgid ":doc:`/reference/method`" -msgstr "" - -# d2549990cd25459fa5535278e3f70dad -#: ../source/reference/program/mongo.txt:412 -msgid ":doc:`/mongo`" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "Specifies the database that holds the user's credentials." -#~ msgstr "" - -#~ msgid "Additional Information" -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/access-mongo-shell-help`" -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/getting-started-with-the-mongo-shell`" -#~ msgstr "" - -#~ msgid ":doc:`/core/shell-types`" -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/write-scripts-for-the-mongo-shell`" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/program/mongod.exe.po b/locale/zh/LC_MESSAGES/reference/program/mongod.exe.po deleted file mode 100644 index 27ce4db735b..00000000000 --- a/locale/zh/LC_MESSAGES/reference/program/mongod.exe.po +++ /dev/null @@ -1,151 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/program/mongod.exe.txt:3 -msgid "``mongod.exe``" -msgstr "" - -#: ../source/reference/program/mongod.exe.txt:14 -msgid "Synopsis" -msgstr "" - -#: ../source/reference/program/mongod.exe.txt:16 -msgid "" -":program:`mongod.exe` is the build of the MongoDB daemon (i.e. " -":program:`mongod`) for the Windows platform. :program:`mongod.exe` has all " -"of the features of :program:`mongod` on Unix-like platforms and is " -"completely compatible with the other builds of :program:`mongod`. In " -"addition, :program:`mongod.exe` provides several options for interacting " -"with the Windows platform itself." -msgstr "" - -#: ../source/reference/program/mongod.exe.txt:24 -msgid "" -"This document *only* references options that are unique to " -":program:`mongod.exe`. All :program:`mongod` options are available. See the " -":doc:`/reference/program/mongod` and the :doc:`/reference/configuration-" -"options` documents for more information regarding :program:`mongod.exe`." -msgstr "" - -#: ../source/reference/program/mongod.exe.txt:30 -msgid "" -"To install and use :program:`mongod.exe`, read the :doc:`/tutorial/install-" -"mongodb-on-windows` document." -msgstr "" - -#: ../source/reference/program/mongod.exe.txt:34 -msgid "Options" -msgstr "" - -#: ../source/includes/option/option-mongod.exe-install.rst:3 -msgid "Installs :program:`mongod.exe` as a Windows Service and exits." -msgstr "" - -#: ../source/includes/option/option-mongod.exe-install.rst:5 -msgid "" -"If needed, you can install services for multiple instances of " -":program:`mongod.exe`. Install each service with a unique " -":option:`--serviceName` and :option:`--serviceDisplayName`. Use multiple " -"instances only when sufficient system resources exist and your system design" -" requires it." -msgstr "" - -#: ../source/includes/option/option-mongod.exe-remove.rst:3 -msgid "" -"Removes the :program:`mongod.exe` Windows Service. If :program:`mongod.exe` " -"is running, this operation will stop and then remove the service." -msgstr "" - -#: ../source/includes/option/option-mongod.exe-remove.rst:6 -msgid "" -":option:`--remove` requires the :option:`--serviceName` if you configured a " -"non-default :option:`--serviceName` during the :option:`--install` " -"operation." -msgstr "" - -#: ../source/includes/option/option-mongod.exe-reinstall.rst:3 -msgid "" -"Removes :program:`mongod.exe` and reinstalls :program:`mongod.exe` as a " -"Windows Service." -msgstr "" - -#: ../source/includes/option/option-mongod.exe-serviceName.rst:3 -#: ../source/includes/option/option-mongod.exe-serviceDisplayName.rst:3 -msgid "*Default*: MongoDB" -msgstr "" - -#: ../source/includes/option/option-mongod.exe-serviceName.rst:5 -msgid "" -"Sets the service name of :program:`mongod.exe` when running as a Windows " -"Service. Use this name with the ``net start `` and ``net stop ``" -" operations." -msgstr "" - -#: ../source/includes/option/option-mongod.exe-serviceName.rst:9 -msgid "" -"You must use :option:`--serviceName` in conjunction with either the " -":option:`--install` or :option:`--remove` install option." -msgstr "" - -#: ../source/includes/option/option-mongod.exe-serviceDisplayName.rst:5 -msgid "" -"Sets the name listed for MongoDB on the Services administrative application." -msgstr "" - -#: ../source/includes/option/option-mongod.exe-serviceDescription.rst:3 -msgid "*Default*: MongoDB Server" -msgstr "" - -#: ../source/includes/option/option-mongod.exe-serviceDescription.rst:5 -msgid "Sets the :program:`mongod.exe` service description." -msgstr "" - -#: ../source/includes/option/option-mongod.exe-serviceDescription.rst:7 -msgid "" -"You must use :option:`--serviceDescription` in conjunction with the " -":option:`--install` option." -msgstr "" - -#: ../source/includes/option/option-mongod.exe-serviceDescription.rst:10 -msgid "" -"For descriptions that contain spaces, you must enclose the description in " -"quotes." -msgstr "" - -#: ../source/includes/option/option-mongod.exe-serviceUser.rst:3 -msgid "" -"Runs the :program:`mongod.exe` service in the context of a certain user. " -"This user must have \"Log on as a service\" privileges." -msgstr "" - -#: ../source/includes/option/option-mongod.exe-serviceUser.rst:6 -msgid "" -"You must use :option:`--serviceUser` in conjunction with the " -":option:`--install` option." -msgstr "" - -#: ../source/includes/option/option-mongod.exe-servicePassword.rst:3 -msgid "" -"Sets the password for ```` for :program:`mongod.exe` when running with" -" the :option:`--serviceUser` option." -msgstr "" - -#: ../source/includes/option/option-mongod.exe-servicePassword.rst:6 -msgid "" -"You must use :option:`--servicePassword` in conjunction with the " -":option:`--install` option." -msgstr "" - -#: ../source/reference/program/mongod.exe.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/program/mongod.po b/locale/zh/LC_MESSAGES/reference/program/mongod.po deleted file mode 100644 index e1b043ebef3..00000000000 --- a/locale/zh/LC_MESSAGES/reference/program/mongod.po +++ /dev/null @@ -1,3263 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 7633e83a626540c9add2e5837a2e872e -#: ../source/reference/program/mongod.txt:5 -msgid "``mongod``" -msgstr "" - -# 16b7ef29c5194ed681359ed2c5eb9ea2 -#: ../source/reference/program/mongod.txt -msgid "On this page" -msgstr "" - -# 668b1db63f904b77bb7cdf3151c1babb -#: ../source/reference/program/mongod.txt:16 -msgid "Synopsis" -msgstr "" - -# 03f72606ffbd446d8726457060e9671a -#: ../source/reference/program/mongod.txt:18 -msgid "" -":program:`mongod` is the primary daemon process for the MongoDB system. " -"It handles data requests, manages data access, and performs background " -"management operations." -msgstr "" - -# 46992080c131437d90ce54ae75ca7830 -#: ../source/reference/program/mongod.txt:22 -msgid "" -"This document provides a complete overview of all command line options " -"for :program:`mongod`. These command line options are primarily useful " -"for testing: In common operation, use the :doc:`configuration file " -"options ` to control the behavior of " -"your database." -msgstr "" - -# e5457d3fb24045a09cb15c04b3b9a6d1 -#: ../source/reference/program/mongod.txt:29 -msgid "Options" -msgstr "" - -# 51d9d270cb5a4d9ca2cd5cd9ec225259 -#: ../source/reference/program/mongod.txt:38 -msgid "Core Options" -msgstr "" - -# 83255b67a3274cb583c9be389e3986e4 -#: ../source/includes/option/option-mongod-help.rst:3 -msgid "Returns information on the options and use of :program:`mongod`." -msgstr "" - -# 0943fc7b856b40c5811a7d1afddc378e -#: ../source/includes/option/option-mongod-version.rst:3 -msgid "Returns the :program:`mongod` release number." -msgstr "" - -# 2e114f8653f34466bf3626d02b07546f -#: ../source/includes/option/option-mongod-config.rst:3 -msgid "" -"Specifies a configuration file for runtime configuration options. The " -"configuration file is the preferred method for runtime configuration of " -":program:`mongod`. The options are equivalent to the command-line " -"configuration options. See :doc:`/reference/configuration-options` for " -"more information." -msgstr "" - -# 4d5cc8504b5c45658f7163619295ef8f -#: ../source/includes/option/option-mongod-config.rst:9 -msgid "" -"Ensure the configuration file uses ASCII encoding. The :program:`mongod` " -"instance does not support configuration files with non-ASCII encoding, " -"including UTF-8." -msgstr "" - -# 20fd21a0aea24914a0232e40519370e0 -#: ../source/includes/option/option-mongod-verbose.rst:3 -msgid "" -"Increases the amount of internal reporting returned on standard output or" -" in log files. Increase the verbosity with the ``-v`` form by including " -"the option multiple times, (e.g. ``-vvvvv``.)" -msgstr "" - -# 88183aa45abd4f2e9d7da07e7a6b5056 -#: ../source/includes/option/option-mongod-quiet.rst:3 -msgid "" -"Runs :program:`mongod` in a quiet mode that attempts to limit the amount " -"of output." -msgstr "" - -# 77694c6bcbb9424cba0378cfd275a3ce -#: ../source/includes/option/option-mongod-quiet.rst:6 -msgid "This option suppresses:" -msgstr "" - -# 8f83d1507950459f8f42dd27caed8263 -#: ../source/includes/option/option-mongod-quiet.rst:8 -msgid "output from :term:`database commands `" -msgstr "" - -# 21f754dea57e4b00a44431505a8f8db3 -#: ../source/includes/option/option-mongod-quiet.rst:10 -msgid "replication activity" -msgstr "" - -# 2e6730693f6b478eae0fbc28f0312aac -#: ../source/includes/option/option-mongod-quiet.rst:12 -msgid "connection accepted events" -msgstr "" - -# a8bdbcad3aef4a2e9a3caaf94419f245 -#: ../source/includes/option/option-mongod-quiet.rst:14 -msgid "connection closed events" -msgstr "" - -# 9d3c76e901a74a33bdab27c07d6d1ae5 -#: ../source/includes/option/option-mongod-port.rst:3 -msgid "*Default*: 27017" -msgstr "" - -# c8d1de81c2af4d729fb3b24fc6a6ef66 -#: ../source/includes/option/option-mongod-port.rst:5 -msgid "" -"Specifies the TCP port on which the MongoDB instance listens for client " -"connections." -msgstr "" - -# 8850f5637c014b17a11f6099449049f9 -#: ../source/includes/option/option-mongod-bind_ip.rst:3 -msgid "*Default*: All interfaces." -msgstr "" - -# c6c3f566012b4a1192fb8f648adf2773 -#: ../source/includes/option/option-mongod-bind_ip.rst:5 -msgid "" -"The ``deb`` and ``rpm`` packages include a default configuration file " -"(``/etc/mongod.conf``) that sets :option:`--bind_ip` to ``127.0.0.1``." -msgstr "" - -# 743312d2be714d2da1f75f846694b379 -#: ../source/includes/option/option-mongod-bind_ip.rst:9 -msgid "" -"Specifies the IP address that :program:`mongod` binds to in order to " -"listen for connections from applications. You may attach " -":program:`mongod` to any interface. When attaching :program:`mongod` to a" -" publicly accessible interface, ensure that you have implemented proper " -"authentication and firewall restrictions to protect the integrity of your" -" database." -msgstr "" - -# d27b3a3f23e743928a475c229c7d4252 -#: ../source/includes/option/option-mongod-ipv6.rst:3 -msgid "*Removed in version 3.0.*" -msgstr "" - -# 7401b4495c244c45b6e8d0050bc94120 -#: ../source/includes/option/option-mongod-ipv6.rst:5 -msgid "" -"Enables IPv6 support and allows :program:`mongod` to connect to the " -"MongoDB instance using an IPv6 network. Prior to MongoDB 3.0, you had to " -"specify :option:`--ipv6` to use IPv6. In MongoDB 3.0 and later, IPv6 is " -"always enabled." -msgstr "" - -# c8683a0a961142baa51dfd8ea5b640d6 -#: ../source/includes/option/option-mongod-maxConns.rst:3 -msgid "" -"The maximum number of simultaneous connections that :program:`mongod` " -"will accept. This setting has no effect if it is higher than your " -"operating system's configured maximum connection tracking threshold." -msgstr "" - -# 63521df719bb45c8a5e437d1c04b49a3 -#: ../source/includes/option/option-mongod-maxConns.rst:7 -msgid "" -"Do not assign too low of a value to this option, or you will encounter " -"errors during normal application operation." -msgstr "" - -# 326554f42a284ae09238a576f363253b -#: ../source/includes/note-max-conns-max.rst:3 -msgid "" -"MongoDB removed the upward limit on the " -":setting:`~net.maxIncomingConnections` setting." -msgstr "" - -# d9930237f25b484fbe832edec93525b8 -#: ../source/includes/option/option-mongod-logpath.rst:3 -msgid "" -"Sends all diagnostic logging information to a log file instead of to " -"standard output or to the host's :term:`syslog` system. MongoDB creates " -"the log file at the path you specify." -msgstr "" - -# 8da6262304214ab0a8ca6bab8312f239 -#: ../source/includes/option/option-mongod-logpath.rst:7 -msgid "" -"By default, MongoDB will move any existing log file rather than overwrite" -" it. To instead append to the log file, set the :option:`--logappend` " -"option." -msgstr "" - -# 302dd5eaa7bc43049bb9a56151a87c2f -#: ../source/includes/option/option-mongod-syslog.rst:3 -msgid "" -"Sends all logging output to the host's :term:`syslog` system rather than " -"to standard output or to a log file. , as with :option:`--logpath`." -msgstr "" - -# 70c20772a19b4406b7564c3558859737 -#: ../source/includes/option/option-mongod-syslog.rst:6 -msgid "The :option:`--syslog` option is not supported on Windows." -msgstr "" - -# 4eb4ca16006d4d1a8ae8fa291c4b08c7 -#: ../source/includes/option/option-mongod-syslogFacility.rst:3 -msgid "*Default*: user" -msgstr "" - -# 9c44a852ee9f456aa69773d00ff33cd6 -#: ../source/includes/option/option-mongod-syslogFacility.rst:5 -msgid "" -"Specifies the facility level used when logging messages to syslog. The " -"value you specify must be supported by your operating system's " -"implementation of syslog. To use this option, you must enable the " -":option:`--syslog` option." -msgstr "" - -# 9e28e7a98e1b45f28b278ad181f2bf7d -#: ../source/includes/option/option-mongod-logappend.rst:3 -msgid "" -"Appends new entries to the end of the existing log file when the " -":program:`mongod` instance restarts. Without this option, " -":program:`mongod` will back up the existing log and create a new file." -msgstr "" - -# bc27a23c323942f7acccd3982ececc36 -#: ../source/includes/option/option-mongod-logRotate.rst:3 -msgid "*Default*: rename" -msgstr "" - -# fa2ace9bb92c432faf974984b30f9fac -#: ../source/includes/option/option-mongod-logRotate.rst:8 -msgid "" -"Determines the behavior for the :dbcommand:`logRotate` command. Specify " -"either ``rename`` or ``reopen``:" -msgstr "" - -# 8eb305bf3dc246069d7d146451e8ab06 -#: ../source/includes/option/option-mongod-logRotate.rst:11 -msgid "``rename`` renames the log file." -msgstr "" - -# fb7a5bdf18cc475b96cda492c13dfb9f -#: ../source/includes/option/option-mongod-logRotate.rst:13 -msgid "" -"``reopen`` closes and reopens the log file following the typical " -"Linux/Unix log rotate behavior. Use ``reopen`` when using the Linux/Unix " -"logrotate utility to avoid log loss." -msgstr "" - -# fef5c9d1851f452d94cf23a212b711d4 -#: ../source/includes/option/option-mongod-logRotate.rst:17 -msgid "If you specify ``reopen``, you must also use :option:`--logappend`." -msgstr "" - -# ef1fd45251364ad781e0e91f3cdcba92 -#: ../source/includes/option/option-mongod-timeStampFormat.rst:3 -msgid "*Default*: iso8601-local" -msgstr "" - -# ec0a851c30564439b65ec31e0e2afbac -#: ../source/includes/option/option-mongod-timeStampFormat.rst:5 -msgid "" -"The time format for timestamps in log messages. Specify one of the " -"following values:" -msgstr "" - -# 42ff7fdffe4d4e9ba94596c5b5accf2b -# 0e9b890cf68b4ee99d636ec2f7f4566f -# 05a0cc65f1d841ff826f03edce238b82 -# 24cc77cece7b48b29a45f2a6b5a9fef1 -# c6033b35a3564f01bdf1accc75bd4769 -# 41959002b922472ea1632ebd3eb90d2d -# 57b2c864c24947309c2d59c7af10a587 -#: ../source/includes/option/option-mongod-auditDestination.rst:14 -#: ../source/includes/option/option-mongod-auditFormat.rst:13 -#: ../source/includes/option/option-mongod-clusterAuthMode.rst:15 -#: ../source/includes/option/option-mongod-replIndexPrefetch.rst:19 -#: ../source/includes/option/option-mongod-sslMode.rst:12 -#: ../source/includes/option/option-mongod-storageEngine.rst:18 -#: ../source/includes/option/option-mongod-timeStampFormat.rst:12 -msgid "Value" -msgstr "" - -# 302e4a9cacb549cc8902166172f150c3 -# 5b3b66ad1db9486285be6dfbb3a6ca68 -# 32e00f0b486a47f0be2bcdc23cd6de1b -# 6257ae71248b48d8b6ef2e72b3f44e5c -# 246f19bffbde4674897b536119878588 -# 2dfcbea42e9e476d9500fd62aabf16ce -# 95633faf05bb4f86b9f5659aa8e89126 -# cbe3c47266cd4da381acbc444ded89fd -# 30a63249dd2c4f4391628a93fbb13b8b -#: ../source/includes/option/option-mongod-auditDestination.rst:16 -#: ../source/includes/option/option-mongod-auditFormat.rst:15 -#: ../source/includes/option/option-mongod-clusterAuthMode.rst:17 -#: ../source/includes/option/option-mongod-encryptionCipherMode.rst:15 -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:38 -#: ../source/includes/option/option-mongod-replIndexPrefetch.rst:21 -#: ../source/includes/option/option-mongod-sslMode.rst:14 -#: ../source/includes/option/option-mongod-storageEngine.rst:19 -#: ../source/includes/option/option-mongod-timeStampFormat.rst:14 -msgid "Description" -msgstr "" - -# 2bbbfb6dbed64a1e9103dd18ad4bb4a2 -#: ../source/includes/option/option-mongod-timeStampFormat.rst:16 -msgid "``ctime``" -msgstr "" - -# 16a7249be313423d8c04de1378a49ba4 -#: ../source/includes/option/option-mongod-timeStampFormat.rst:18 -msgid "Displays timestamps as ``Wed Dec 31 18:17:54.811``." -msgstr "" - -# 92cdc2aeb81b4c08bf96272cc9f86b00 -#: ../source/includes/option/option-mongod-timeStampFormat.rst:21 -msgid "``iso8601-utc``" -msgstr "" - -# 1e5c065d261f44d5b2a38becce3ec171 -#: ../source/includes/option/option-mongod-timeStampFormat.rst:23 -msgid "" -"Displays timestamps in Coordinated Universal Time (UTC) in the ISO-8601 " -"format. For example, for New York at the start of the Epoch: " -"``1970-01-01T00:00:00.000Z``" -msgstr "" - -# bda498fe31734e319e2445a6a0c05f62 -#: ../source/includes/option/option-mongod-timeStampFormat.rst:27 -msgid "``iso8601-local``" -msgstr "" - -# 2770751ff4ef4b259a34b56e30d1814f -#: ../source/includes/option/option-mongod-timeStampFormat.rst:29 -msgid "" -"Displays timestamps in local time in the ISO-8601 format. For example, " -"for New York at the start of the Epoch: ``1969-12-31T19:00:00.000-0500``" -msgstr "" - -# 4129c55586614f5b80776afb9215c58c -#: ../source/includes/option/option-mongod-traceExceptions.rst:3 -msgid "For internal diagnostic use only." -msgstr "" - -# 7b3b723a708144aa9f9b1016405a2339 -#: ../source/includes/option/option-mongod-pidfilepath.rst:3 -msgid "" -"Specifies a file location to hold the process ID of the :program:`mongod`" -" process where :program:`mongod` will write its PID. This is useful for " -"tracking the :program:`mongod` process in combination with the " -":option:`--fork` option. Without a specified :option:`--pidfilepath` " -"option, the process creates no PID file." -msgstr "" - -# 48e8f094214648559293f4be123d6417 -#: ../source/includes/option/option-mongod-keyFile.rst:3 -msgid "" -"Specifies the path to a key file that stores the shared secret that " -"MongoDB instances use to authenticate to each other in a :term:`sharded " -"cluster` or :term:`replica set`. :option:`--keyFile` implies " -":option:`--auth`. See :ref:`inter-process-auth` for more information." -msgstr "" - -# 9099870cc285455d93eaecb34edf6900 -#: ../source/includes/option/option-mongod-setParameter.rst:3 -msgid "" -"Specifies one of the MongoDB parameters described in " -":doc:`/reference/parameters`. You can specify multiple ``setParameter`` " -"fields." -msgstr "" - -# 20bbb375cb55431f912a3ff74429d146 -# 33bc6151bc83484eab5e66e512628bb9 -# 935c7147d4f54b67a8e34d9363e0a5d6 -#: ../source/includes/fact-deprecated-http-interface.rst:3 -msgid "HTTP interface for MongoDB" -msgstr "" - -# 16bd464070684a6d94fc1710e9c127b3 -#: ../source/includes/option/option-mongod-httpinterface.rst:6 -msgid "" -"Enables the HTTP interface. Enabling the interface can increase network " -"exposure." -msgstr "" - -# 4e71607dd7b24e00959c3d571e91c2e8 -#: ../source/includes/option/option-mongod-httpinterface.rst:9 -msgid "" -"Leave the HTTP interface *disabled* for production deployments. If you " -"*do* enable this interface, you should only allow trusted clients to " -"access this port. See :ref:`security-firewalls`." -msgstr "" - -# e489a94a13f1447ab70c244a279e8800 -#: ../source/includes/fact-http-interface-kerberos.rst:1 -msgid "" -"While MongoDB Enterprise does support Kerberos authentication, Kerberos " -"is not supported in HTTP status interface in any version of MongoDB." -msgstr "" - -# 8b44567cb8a14af78d73814b63c55e68 -#: ../source/includes/option/option-mongod-nounixsocket.rst:3 -msgid "" -"Disables listening on the UNIX domain socket. :option:`--nounixsocket` " -"applies only to Unix-based systems." -msgstr "" - -# 5674c380070b4b26867d56c9fd614b9a -#: ../source/includes/option/option-mongod-nounixsocket.rst:6 -msgid "" -"The :program:`mongod` process always listens on the UNIX socket unless " -"one of the following is true:" -msgstr "" - -# 18c5bf2dd4d745d08f1ee337a721df85 -# 10a5786ea341450ca8b678a9cf6d8493 -#: ../source/includes/option/option-mongod-nounixsocket.rst:9 -#: ../source/includes/option/option-mongod-unixSocketPrefix.rst:14 -msgid ":option:`--nounixsocket` is set" -msgstr "" - -# 3abd70b750f44a6d8b22b918dcd4d912 -# db9d4da578fb423bbe0212c6a646b8c3 -#: ../source/includes/option/option-mongod-nounixsocket.rst:11 -#: ../source/includes/option/option-mongod-unixSocketPrefix.rst:16 -msgid ":setting:`net.bindIp` is not set" -msgstr "" - -# d4849cf91fb44917890d2ee7a2c4f1c9 -# e9a839c87cf943c68d02226571b28e0e -#: ../source/includes/option/option-mongod-nounixsocket.rst:13 -#: ../source/includes/option/option-mongod-unixSocketPrefix.rst:18 -msgid ":setting:`net.bindIp` does not specify ``127.0.0.1``" -msgstr "" - -# 067466dd56684621be6daba00ebb2ddb -#: ../source/includes/note-deb-and-rpm-default-to-localhost.rst:4 -msgid "" -"|mongodb-package| installed from official :doc:`.deb ` and :doc:`.rpm ` packages have the :setting:`bind_ip` configuration set to " -"``127.0.0.1`` by default." -msgstr "" - -# e4836564a13a4b83a1e9e2ecb7b34078 -#: ../source/includes/option/option-mongod-unixSocketPrefix.rst:3 -msgid "*Default*: /tmp" -msgstr "" - -# 447e9af4b86c43bca39f1b251e07b842 -#: ../source/includes/option/option-mongod-unixSocketPrefix.rst:5 -msgid "" -"The path for the UNIX socket. :option:`--unixSocketPrefix` applies only " -"to Unix-based systems." -msgstr "" - -# 334124777f54450fa41a4f8e9e6e2a0f -#: ../source/includes/option/option-mongod-unixSocketPrefix.rst:8 -msgid "" -"If this option has no value, the :program:`mongod` process creates a " -"socket with ``/tmp`` as a prefix. MongoDB creates and listens on a UNIX " -"socket unless one of the following is true:" -msgstr "" - -# 900a15aa3921473782f00dea4c71cbf7 -#: ../source/includes/option/option-mongod-unixSocketPrefix.rst:12 -msgid ":setting:`net.unixDomainSocket.enabled` is ``false``" -msgstr "" - -# cc740ea379b44bcca2c41b92bca150a7 -#: ../source/includes/option/option-mongod-filePermissions.rst:3 -msgid "*Default*: ``0700``" -msgstr "" - -# 23f67299ba5349a7a812590fd996a86c -#: ../source/includes/option/option-mongod-filePermissions.rst:5 -msgid "Sets the permission for the UNIX domain socket file." -msgstr "" - -# 9e483d312d034e5598a5375aa71a326f -#: ../source/includes/option/option-mongod-filePermissions.rst:7 -msgid ":option:`--filePermissions` applies only to Unix-based systems." -msgstr "" - -# ab0c46e708be4deeb6cadbb05737d811 -#: ../source/includes/option/option-mongod-fork.rst:3 -msgid "" -"Enables a :term:`daemon` mode that runs the :program:`mongod` process in " -"the background. By default :program:`mongod` does not run as a daemon: " -"typically you will run :program:`mongod` as a daemon, either by using " -":option:`--fork` or by using a controlling process that handles the " -"daemonization process (e.g. as with ``upstart`` and ``systemd``)." -msgstr "" - -# 0f37c30ef3a64eecaf924eac9b82e26d -#: ../source/includes/option/option-mongod-auth.rst:3 -msgid "" -"Enables authorization to control user's access to database resources and " -"operations. When authorization is enabled, MongoDB requires all clients " -"to authenticate themselves first in order to determine the access for the" -" client." -msgstr "" - -# 916004d013e24913993858f8244750b8 -#: ../source/includes/option/option-mongod-auth.rst:8 -msgid "" -"Configure users via the :doc:`mongo shell `. If" -" no users exist, the localhost interface will continue to have access to " -"the database until you create the first user." -msgstr "" - -# fe2922bb04d6480182d8954ee30ad0b8 -#: ../source/includes/option/option-mongod-auth.rst:13 -msgid "See :doc:`Security ` for more information." -msgstr "" - -# 7c3c98b641014f7d8d81d8e5785062a7 -#: ../source/includes/option/option-mongod-noauth.rst:3 -msgid "" -"Disables authentication. Currently the default. Exists for future " -"compatibility and clarity." -msgstr "" - -# da771bbb99f24e8cae037bce58386fc1 -#: ../source/includes/option/option-mongod-transitionToAuth.rst:5 -msgid "" -"Allows the :program:`mongod` to accept and create authenticated and non-" -"authenticated connections to and from other :program:`mongod` and " -":program:`mongos` instances in the deployment. Used for performing " -"rolling transition of replica sets or sharded clusters from a no-auth " -"configuration to :ref:`internal authentication `. " -"Requires specifying a :ref:`internal authentication `" -" mechanism such as :option:`--keyfile`." -msgstr "" - -# 6643cf43bebe434bacef0e66e1823848 -#: ../source/includes/option/option-mongod-transitionToAuth.rst:14 -msgid "" -"For example, if using :ref:`keyfiles ` for " -":ref:`internal authentication `, the " -":program:`mongod` creates an authenticated connection with any " -":program:`mongod` or :program:`mongos` in the deployment using a matching" -" keyfile. If the security mechanisms do not match, the :program:`mongod` " -"utilizes a non-authenticated connection instead." -msgstr "" - -# 898b796d0e4540beb383d1772175d452 -#: ../source/includes/option/option-mongod-transitionToAuth.rst:20 -msgid "" -"A :program:`mongod` running with :option:`--transitionToAuth` does not " -"enforce :ref:`user access controls `. Users may connect to" -" your deployment without any access control checks and perform read, " -"write, and administrative operations." -msgstr "" - -# 4221755e3bcb4b588ad3d8c3da4c1ce4 -#: ../source/includes/option/option-mongod-transitionToAuth.rst:26 -msgid "" -"A :program:`mongod` running with :ref:`internal authentication ` and *without* :option:`--transitionToAuth` requires " -"clients to connect using :ref:`user access controls `. " -"Update clients to connect to the :program:`mongod` using the appropriate " -":ref:`user ` prior to restarting :program:`mongod` without " -":option:`--transitionToAuth`." -msgstr "" - -# 1413d588029748ccbb9d883eed24e80c -#: ../source/includes/option/option-mongod-jsonp.rst:3 -msgid "" -"Permits :term:`JSONP` access via an HTTP interface. Enabling the " -"interface can increase network exposure. The :option:`--jsonp` option " -"enables the HTTP interface, even if the :setting:`HTTP interface " -"` option is disabled." -msgstr "" - -# 51be22e6568e43a9a8e1c72e58c8e75c -#: ../source/includes/option/option-mongod-rest.rst:3 -msgid "" -"Enables the simple :term:`REST` API. Enabling the :term:`REST` API " -"enables the HTTP interface, even if the :setting:`HTTP interface " -"` option is disabled, and as a result can increase " -"network exposure." -msgstr "" - -# bf066727c55c48e2bf039bddda98665e -#: ../source/includes/option/option-mongod-slowms.rst:3 -msgid "*Default*: 100" -msgstr "" - -# 64df6e77cf6c49198b1d4a46f7951420 -#: ../source/includes/option/option-mongod-slowms.rst:5 -msgid "" -"The threshold in milliseconds at which the database profiler considers a " -"query slow. MongoDB records all slow queries to the log, even when the " -"database profiler is off. When the profiler is on, it writes to the " -"``system.profile`` collection. See the :dbcommand:`profile` command for " -"more information on the database profiler." -msgstr "" - -# 5dce37fd28e744459941abb931533e83 -#: ../source/includes/option/option-mongod-profile.rst:3 -msgid "*Default*: 0" -msgstr "" - -# 2709ce06f7784cd4b163888e6bfc7353 -#: ../source/includes/option/option-mongod-profile.rst:5 -msgid "" -"Changes the level of database profiling, which inserts information about " -"operation performance into the ``system.profile`` collection. Specify one" -" of the following levels:" -msgstr "" - -# f5883e0c426c47da8c82149cb9e43349 -#: ../source/includes/option/option-mongod-profile.rst:13 -msgid "Level" -msgstr "" - -# 7bb30cbf144f4f52991ff5a0c1106e88 -#: ../source/includes/option/option-mongod-profile.rst:15 -msgid "Setting" -msgstr "" - -# cd0923f41cfc4ada9f32d2b9a0621c42 -#: ../source/includes/option/option-mongod-profile.rst:17 -msgid "0" -msgstr "" - -# 03b67992ca6a410e96474708c47f5272 -#: ../source/includes/option/option-mongod-profile.rst:19 -msgid "Off. No profiling." -msgstr "" - -# 0e9fb7ca8a56445c9752fbf65b1485a1 -#: ../source/includes/option/option-mongod-profile.rst:21 -msgid "1" -msgstr "" - -# bdbed379ed534939a49a40a6fd3fbb0c -#: ../source/includes/option/option-mongod-profile.rst:23 -msgid "On. Only includes slow operations." -msgstr "" - -# 934a6e39fa3e4fe58d2ab5601479ed78 -#: ../source/includes/option/option-mongod-profile.rst:25 -msgid "2" -msgstr "" - -# e48ca7cad3e74e888cc772d79b3738cc -#: ../source/includes/option/option-mongod-profile.rst:27 -msgid "On. Includes all operations." -msgstr "" - -# ba7fd86c089f4783a212e4821414bbb0 -#: ../source/includes/option/option-mongod-profile.rst:29 -msgid "" -"Database profiling can impact database performance. Enable this option " -"only after careful consideration." -msgstr "" - -# 17c87161bf424019b8ca886a82609755 -#: ../source/includes/option/option-mongod-cpu.rst:3 -msgid "" -"Forces the :program:`mongod` process to report the percentage of CPU time" -" in write lock, every four seconds." -msgstr "" - -# aba97b3329334481bf58458c4994cc4a -#: ../source/includes/option/option-mongod-sysinfo.rst:3 -msgid "" -"Returns diagnostic system information and then exits. The information " -"provides the page size, the number of physical pages, and the number of " -"available physical pages." -msgstr "" - -# d09199fefa954377b421d32b66013fa3 -#: ../source/includes/option/option-mongod-noscripting.rst:3 -msgid "Disables the scripting engine." -msgstr "" - -# 6e3727bf3ae843faacd97a8ea3dbc17c -#: ../source/includes/option/option-mongod-notablescan.rst:3 -msgid "" -"Forbids operations that require a collection scan. See " -":parameter:`notablescan` for additional information." -msgstr "" - -# 40fdac16a4d84dd1a4503ec61e877f6d -#: ../source/includes/option/option-mongod-shutdown.rst:3 -msgid "" -"The :option:`--shutdown` option cleanly and safely terminates the " -":program:`mongod` process. When invoking :program:`mongod` with this " -"option you must set the :option:`--dbpath` option either directly or by " -"way of the :doc:`configuration file ` " -"and the :option:`--config` option." -msgstr "" - -# 3ff288d9ea8945519daa4e3f386dc7c5 -#: ../source/includes/option/option-mongod-shutdown.rst:9 -msgid "The :option:`--shutdown` option is available only on Linux systems." -msgstr "" - -# 7ab570ec32504153999ad4731a11932d -# d3989edd36254a519d908b8f19ac58f0 -# 732121a17bec4463a95d80739019b454 -# 6be00e4ed6e94042b11e16069a0f7507 -# c9a5222783e7496baf04642b9f783d00 -# 611aa9a5c73942fa957928fe513b424e -# 67f53ee637dd4e00be66ef347c0bb342 -# 6ae83fdbebcb4a80a8d2fadd0e51b0c4 -# b83557047b7a4306a6bee7c0e31e2852 -# 4194a2b4b0484f0c826dcbcd2e70a5ac -# 098f69394a8c4cf3acec709bc1030377 -# 4f7e0490f31d4eb08304f9ee3bc38665 -# b7bd987b44db4d069a3da46a0e3a225d -# 2b67b25af99645d89b18d4bbfd4d4ebf -# d7a5f3ad68b74e718806f723b8f2224c -# 56fd2e8fb1d54098a86393227fa13cd8 -# 57e3bea15d444dc5b05d70e7f1a0fa79 -# b8e5c31b5d8246828671cf53aece6ac7 -# 16425ce047b34ef5a42bfa436027eec2 -# 93feac3b10ee4676b3bf9e565e6e0c3d -# eca7203b8cc5461c9c30f10cae3ae0c6 -# 5494dec80aac49e2bdfddec7b474279c -#: ../source/includes/fact-enterprise-only-admonition.rst:3 -#: ../source/includes/option/option-mongod-ldapAuthzQueryTemplate.rst:3 -#: ../source/includes/option/option-mongod-ldapBindMethod.rst:5 -#: ../source/includes/option/option-mongod-ldapBindSASLMechanisms.rst:5 -#: ../source/includes/option/option-mongod-ldapQueryPassword.rst:3 -#: ../source/includes/option/option-mongod-ldapQueryUser.rst:3 -#: ../source/includes/option/option-mongod-ldapServers.rst:3 -#: ../source/includes/option/option-mongod-ldapTimeoutMS.rst:5 -#: ../source/includes/option/option-mongod-ldapTransportSecurity.rst:5 -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:3 -#: ../source/includes/option/option-mongod-redactClientLogData.rst:3 -#: ../source/includes/option/option-mongod-storageEngine.rst:31 -msgid "Available in MongoDB Enterprise only." -msgstr "" - -# fc5466c96b1c4a5eb7ca7d76297797f7 -#: ../source/includes/option/option-mongod-redactClientLogData.rst:5 -msgid "" -"A :program:`mongod` running with :option:`--redactClientLogData` redacts " -"any message accompanying a given log event before logging. This prevents " -"the :program:`mongod` from writing potentially sensitive data stored on " -"the database to the diagnostic log. Metadata such as error or operation " -"codes, line numbers, and source file names are still visible in the logs." -msgstr "" - -# 0cfdf42d9ce64c20925565150097c0e3 -#: ../source/includes/option/option-mongod-redactClientLogData.rst:11 -msgid "" -"Use :option:`--redactClientLogData` in conjunction with :doc:`encryption " -"` to assist compliance with regulatory " -"requirements." -msgstr "" - -# c8d03915b50e4c72a66d9468a8ff5e42 -#: ../source/includes/option/option-mongod-redactClientLogData.rst:15 -msgid "" -"For example, a MongoDB deployment might store Personally Identifiable " -"Information (PII) in one or more collections. The :program:`mongod` logs " -"events such as those related to CRUD operations, sharding metadata, etc. " -"It is possible that the :program:`mongod` may expose PII as a part of " -"these logging operations. A :program:`mongod` running with " -":option:`--redactClientLogData` removes any message accompanying these " -"events before being output to the log, effectively removing the PII." -msgstr "" - -# 1a53ec22a94e40a8849f0d873375250c -#: ../source/includes/option/option-mongod-redactClientLogData.rst:23 -msgid "" -"Diagnostics on a :program:`mongod` running with " -":option:`--redactClientLogData` may be more difficult due to the lack of " -"data related to a log event. See the :ref:`process logging ` manual page for an example of the effect of " -":option:`--redactClientLogData` on log output." -msgstr "" - -# 50925b2986ee4b5aaca32d2433a367a2 -#: ../source/includes/option/option-mongod-redactClientLogData.rst:28 -msgid "" -"You can enable or disable log redaction on a running :program:`mongod` " -"using the :dbcommand:`setParameter` database command." -msgstr "" - -# 219da4210e094fff996bd38ff5cb8991 -#: ../source/reference/program/mongod.txt:131 -msgid "LDAP Authentication or Authorization Options" -msgstr "" - -# 2c4d8da5f18940b3b2f8f6f84d60871e -#: ../source/includes/option/option-mongod-ldapServers.rst:5 -msgid "" -"Takes a quote-enclosed comma-separated string of one or more LDAP " -"servers, each in ``host:port`` format. :program:`mongod` executes LDAP " -"operations against these servers to authenticate users or determine what " -"actions a user is authorized to perform on a given database." -msgstr "" - -# 170aa590d79f4cd683039a2346bf25d4 -# 0ddc43d3b984435c873b039a1388cf64 -# d50cbd6b812b40c4966afdc67ce98818 -# 5b8b239deda04bf3b8f2c65a5ae68155 -#: ../source/includes/option/option-mongod-ldapQueryPassword.rst:11 -#: ../source/includes/option/option-mongod-ldapQueryUser.rst:18 -#: ../source/includes/option/option-mongod-ldapServers.rst:10 -#: ../source/includes/option/option-mongod-ldapTimeoutMS.rst:15 -msgid "" -"This setting can be configured on a running :program:`mongod` using " -":dbcommand:`setParameter`." -msgstr "" - -# d396a96d775f436792df59ba5e68ab38 -#: ../source/includes/option/option-mongod-ldapServers.rst:13 -msgid "" -"If unset, :program:`mongod` cannot use :doc:`LDAP authentication or " -"authorization `." -msgstr "" - -# cf38b979f571441ab6e65d122cb1c7c9 -#: ../source/includes/option/option-mongod-ldapQueryUser.rst:5 -msgid "" -"The identity with which :program:`mongod` binds as, when connecting to or" -" performing queries on an LDAP server." -msgstr "" - -# ccd88682a3a6468eb6c19d2710b2d8de -#: ../source/includes/option/option-mongod-ldapQueryUser.rst:8 -msgid "Only required if any of the following are true:" -msgstr "" - -# 97a2ba709661443cbd16befd3afa518f -# 1ff56fb741c040d7bda3e5351ca09e47 -#: ../source/includes/option/option-mongod-ldapBindWithOSDefaults.rst:14 -#: ../source/includes/option/option-mongod-ldapQueryUser.rst:10 -msgid "Using :ref:`LDAP authorization `." -msgstr "" - -# 0710f62f6c2b4fcd94e1907f77df3c40 -# 07c7123226374b17a816e429080141f1 -#: ../source/includes/option/option-mongod-ldapBindWithOSDefaults.rst:15 -#: ../source/includes/option/option-mongod-ldapQueryUser.rst:11 -msgid "" -"Using an LDAP query for :option:`username transformation " -"<--ldapUserToDNMapping>`." -msgstr "" - -# 529812d75834406e9aa55d13c847edbc -# 22bb452f02cd44a69899c40105985380 -#: ../source/includes/option/option-mongod-ldapBindWithOSDefaults.rst:17 -#: ../source/includes/option/option-mongod-ldapQueryUser.rst:12 -msgid "The LDAP server disallows anonymous binds" -msgstr "" - -# ab455fa3538a46feae8ebb97aa0b7ef1 -#: ../source/includes/option/option-mongod-ldapQueryUser.rst:14 -msgid "You must use :option:`--ldapQueryUser` with :option:`--ldapQueryPassword`." -msgstr "" - -# 1d280d10e617478bbc67f33c7ddb57c4 -# 3c1442c03f734608b8f90b217455a9f3 -#: ../source/includes/option/option-mongod-ldapQueryPassword.rst:9 -#: ../source/includes/option/option-mongod-ldapQueryUser.rst:16 -msgid "If unset, :program:`mongod` will not attempt to bind to the LDAP server." -msgstr "" - -# b30c510adb2f4a189f34a51666b11d65 -#: ../source/includes/option/option-mongod-ldapQueryUser.rst:23 -msgid "" -"Windows MongoDB deployments can use :option:`--ldapBindWithOSDefaults` " -"instead of :option:`--ldapQueryUser` and :option:`--ldapQueryPassword`. " -"You cannot specify both :option:`--ldapQueryUser` and " -":option:`--ldapBindWithOSDefaults` at the same time." -msgstr "" - -# 0033891452ed4321bba7dfea41a267bb -#: ../source/includes/option/option-mongod-ldapQueryPassword.rst:5 -msgid "" -"The password used to bind to an LDAP server when using " -":option:`--ldapQueryUser`. You must use :option:`--ldapQueryPassword` " -"with :option:`--ldapQueryUser`." -msgstr "" - -# 61734148794543808fdf7e2b68a3d463 -#: ../source/includes/option/option-mongod-ldapQueryPassword.rst:16 -msgid "" -"Windows MongoDB deployments can use :option:`--ldapBindWithOSDefaults` " -"instead of :option:`--ldapQueryPassword` and " -":option:`--ldapQueryPassword`. You cannot specify both " -":option:`--ldapQueryPassword` and :option:`--ldapBindWithOSDefaults` at " -"the same time." -msgstr "" - -# 12f0d399b975443f842f430c33fb9084 -# bb8a9c0c1bdf444f91090343acd22ef0 -# 8155ab9516d54a6cb70241f91d99b311 -#: ../source/includes/option/option-mongod-enableEncryption.rst:3 -#: ../source/includes/option/option-mongod-kmipRotateMasterKey.rst:3 -#: ../source/includes/option/option-mongod-ldapBindWithOSDefaults.rst:3 -msgid "*Default*: False" -msgstr "" - -# 1093e877d3644080b467687042b49909 -#: ../source/includes/option/option-mongod-ldapBindWithOSDefaults.rst:7 -msgid "Available in MongoDB Enterprise for the Windows platform only." -msgstr "" - -# 999dba04ed03405290112d98b2d0cf06 -#: ../source/includes/option/option-mongod-ldapBindWithOSDefaults.rst:9 -msgid "" -"Allows :program:`mongod` to authenticate, or bind, using your Windows " -"login credentials when connecting to the LDAP server." -msgstr "" - -# 97ef14bc92f94d5ab70305d32d9405ba -#: ../source/includes/option/option-mongod-ldapBindWithOSDefaults.rst:12 -msgid "Only required if:" -msgstr "" - -# 8cc216e9887e43ad8752a1eafe61d121 -#: ../source/includes/option/option-mongod-ldapBindWithOSDefaults.rst:19 -msgid "" -"Use :option:`--ldapBindWithOSDefaults` to replace " -":option:`--ldapQueryUser` and :option:`--ldapQueryPassword`." -msgstr "" - -# 046eeb8030d147138ab652e6db2b4edc -#: ../source/includes/option/option-mongod-ldapBindMethod.rst:3 -msgid "*Default*: simple" -msgstr "" - -# 2890a00fe8224721a2dc170f1698e4ec -#: ../source/includes/option/option-mongod-ldapBindMethod.rst:7 -msgid "" -"The method :program:`mongod` uses to authenticate to an LDAP server. Use " -"with :option:`--ldapQueryUser` and :option:`--ldapQueryPassword` to " -"connect to the LDAP server." -msgstr "" - -# 246b99e09cca4716a3d95b5eef7fdb85 -#: ../source/includes/option/option-mongod-ldapBindMethod.rst:11 -msgid ":option:`--ldapBindMethod` supports the following values:" -msgstr "" - -# bfe9d29a6c2748f9a6be0ef0389d5beb -#: ../source/includes/option/option-mongod-ldapBindMethod.rst:13 -msgid "``simple`` - :program:`mongod` uses simple authentication." -msgstr "" - -# ab2862dd013b4e219ac6af0cecf634e3 -#: ../source/includes/option/option-mongod-ldapBindMethod.rst:15 -msgid "``sasl`` - :program:`mongod` uses SASL protocol for authentication" -msgstr "" - -# fd2bc5e5ba4b4193826e637cda886895 -#: ../source/includes/option/option-mongod-ldapBindMethod.rst:17 -msgid "" -"If you specify ``sasl``, you can configure the available SASL mechanisms " -"using . :program:`mongod` defaults to using ``DIGEST-MD5`` mechanism." -msgstr "" - -# dde13b30819247cb81c00525066e6eac -#: ../source/includes/option/option-mongod-ldapBindSASLMechanisms.rst:3 -msgid "*Default*: DIGEST-MD5" -msgstr "" - -# 01c3ee8465424bb2b9af754e375209fc -#: ../source/includes/option/option-mongod-ldapBindSASLMechanisms.rst:7 -msgid "" -"A comma-separated list of SASL mechanisms :program:`mongod` can use when " -"authenticating to the LDAP server. The :program:`mongod` and the LDAP " -"server must agree on at least one mechanism." -msgstr "" - -# ee5e9b1238d5430ba925910f16c8f176 -#: ../source/includes/option/option-mongod-ldapBindSASLMechanisms.rst:11 -msgid "Set :option:`--ldapBindMethod` to ``sasl`` to use this option." -msgstr "" - -# 56073b69731044b8ba11f04999b1deea -#: ../source/includes/option/option-mongod-ldapBindSASLMechanisms.rst:15 -msgid "" -"A complete list of SASL mechanisms is out of scope for this " -"documentation. See the IANA list of `SASL mechanisms " -"`_, as well as the documentation for your LDAP service." -msgstr "" - -# fb62640864664029bb7afb7a36fb7d40 -#: ../source/includes/option/option-mongod-ldapTransportSecurity.rst:3 -msgid "*Default*: tls" -msgstr "" - -# 4b83f5d97ae74f37bf5e9bc070363443 -#: ../source/includes/option/option-mongod-ldapTransportSecurity.rst:7 -msgid "" -"By default, :program:`mongod` creates a TLS/SSL secured connection to the" -" LDAP server." -msgstr "" - -# 0b42cf05a86242cdb58807f78567afd1 -#: ../source/includes/option/option-mongod-ldapTransportSecurity.rst:10 -msgid "" -"For Linux deployments, you must configure the appropriate TLS Options in " -"``/etc/openldap/ldap.conf`` file. Your operating system's package manager" -" creates this file as part of the MongoDB Enterprise installation, via " -"the ``libldap`` dependency. See the documentation for ``TLS Options`` in " -"the `ldap.conf OpenLDAP documentation " -"`_" -" for more complete instructions." -msgstr "" - -# e81a00bd71284b68b6a27ce5ae477032 -#: ../source/includes/option/option-mongod-ldapTransportSecurity.rst:18 -msgid "" -"For Windows deployment, you must add the LDAP server CA certificates to " -"the Windows certificate management tool. The exact name and functionality" -" of the tool may vary depending on operating system version. Please see " -"the documentation for your version of Windows for more information on " -"certificate management." -msgstr "" - -# b78d47d62d1b40a5a0582edb804809ee -#: ../source/includes/option/option-mongod-ldapTransportSecurity.rst:24 -msgid "" -"Set :option:`--ldapTransportSecurity` to ``none`` to disable TLS/SSL " -"between :program:`mongod` and the LDAP server." -msgstr "" - -# 8987f2ab5f0e4338a2164cd2621a4cd6 -#: ../source/includes/option/option-mongod-ldapTransportSecurity.rst:29 -msgid "" -"Setting :option:`--ldapTransportSecurity` to ``none`` transmits plaintext" -" information and possibly credentials between :program:`mongod` and the " -"LDAP server." -msgstr "" - -# dc1586eb5da84e0ca7fb566e1769d514 -#: ../source/includes/option/option-mongod-ldapTimeoutMS.rst:3 -msgid "*Default*: 10000" -msgstr "" - -# 79220b6fa15144aea06b7d4a6cfbbcfd -#: ../source/includes/option/option-mongod-ldapTimeoutMS.rst:7 -msgid "" -"The amount of time in milliseconds :program:`mongod` should wait for an " -"LDAP server to respond to a request." -msgstr "" - -# 70cd75403f8547eba3e2db06c2cb8d3e -#: ../source/includes/option/option-mongod-ldapTimeoutMS.rst:10 -msgid "" -"Increasing the value of :option:`--ldapTimeoutMS` may prevent connection " -"failure between the MongoDB server and the LDAP server, if the source of " -"the failure is a connection timeout. Decreasing the value of " -":option:`--ldapTimeoutMS` reduces the time MongoDB waits for a response " -"from the LDAP server." -msgstr "" - -# 3c8cf564555f45be87d7818e80542b7f -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:5 -msgid "" -"Maps the username provided to :program:`mongod` for authentication to a " -"LDAP Distinguished Name (DN). You may need to use " -":option:`--ldapUserToDNMapping` to transform a username into an LDAP DN " -"in the following scenarios:" -msgstr "" - -# 13a104da29b946259317bee939254ea8 -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:9 -msgid "" -"Performing LDAP authentication with simple LDAP binding, where users " -"authenticate to MongoDB with usernames that are not full LDAP DNs." -msgstr "" - -# e5b0589e40964a14aa231c210ea78f3e -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:12 -msgid "" -"Using an :option:`LDAP authorization query template " -"<--ldapAuthzQueryTemplate>` that requires a DN." -msgstr "" - -# 4c96cafac425441db1ff0604ab3c414d -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:15 -msgid "" -"Transforming the usernames of clients authenticating to Mongo DB using " -"different authentication mechanisms (e.g. x.509, kerberos) to a full LDAP" -" DN for authorization." -msgstr "" - -# ccaac5cc8b8546f29275a687c6847b58 -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:19 -msgid "" -":option:`--ldapUserToDNMapping` expects a quote-enclosed JSON-string " -"representing an ordered array of documents. Each document contains a " -"regular expression ``match`` and either a ``substitution`` or " -"``ldapQuery`` template used for transforming the incoming username." -msgstr "" - -# ecc2a2a71f4a4854a100037cb90a4d52 -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:24 -msgid "Each document in the array has the following form:" -msgstr "" - -# ded58e6604014570b89b5eec06f4d3d6 -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:37 -msgid "Field" -msgstr "" - -# 54e4db61b7884e0186f4519647419bb3 -# b8b373b9ee3c413bbf5aceaa19bb3e7f -# 31a1d679ab004dae87e5405e505e07b7 -#: ../source/includes/option/option-mongod-ldapAuthzQueryTemplate.rst -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:39 -msgid "Example" -msgstr "" - -# 12a40a1ad96a4814bda1ab476d76dcad -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:41 -msgid "``match``" -msgstr "" - -# 56ae4cf5be234872982a7466945813dd -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:42 -msgid "" -"An ECMAScript-formatted regular expression (regex) to match against a " -"provided username. Each parenthesis-enclosed section represents a regex " -"capture group used by ``substitution`` or ``ldapQuery``." -msgstr "" - -# 54ad4e855a464c69824f1d453a4e07d3 -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:45 -msgid "``\"(.+)ENGINEERING\"`` ``\"(.+)DBA\"``" -msgstr "" - -# b8deea8ad53c4944adb23ba7ebc510e0 -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:48 -msgid "``substitution``" -msgstr "" - -# dd429eb7343148639f1f0b5388bc8c08 -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:50 -msgid "" -"An LDAP distinguished name (DN) formatting template that converts the " -"authentication name matched by the ``match`` regex into a LDAP DN. Each " -"curly bracket-enclosed numeric value is replaced by the corresponding " -"`regex capture group `_ extracted from the authentication " -"username via the ``match`` regex." -msgstr "" - -# e4b5d3efbfe144dbb01a8ef08c103d53 -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:57 -msgid "``\"cn={0},ou=engineering, dc=example,dc=com\"``" -msgstr "" - -# 7c5a3d9e25004c3cb3eeb39ebe7fa6f3 -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:60 -msgid "``ldapQuery``" -msgstr "" - -# 86560ff1fa1e4e528ffcb64a01a1da3a -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:62 -msgid "" -"A LDAP query formatting template that inserts the authentication name " -"matched by the ``match`` regex into an LDAP query URI encoded respecting " -"RFC4515 and RFC4516. Each curly bracket-enclosed numeric value is " -"replaced by the corresponding `regex capture group `_ extracted from the authentication " -"username via the ``match`` expression. :program:`mongod` executes the " -"query against the LDAP server to retrieve the LDAP DN for the " -"authenticated user. :program:`mongod` requires exactly one returned " -"result for the transformation to be successful, or :program:`mongod` " -"skips this transformation." -msgstr "" - -# e2918f8d24dd4d6b95692d8eb25300fa -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:73 -msgid "``\"ou=engineering,dc=example, dc=com??one?(user={0})\"``" -msgstr "" - -# f0877d02932640eda963fc4e118fb16f -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:76 -msgid "" -"For each document in the array, you must use either ``substitution`` or " -"``ldapQuery``. You *cannot* specify both in the same document." -msgstr "" - -# fdaa289cbfbf4484824ed3d944dc0d2a -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:79 -msgid "" -"When performing authentication or authorization, :program:`mongod` steps " -"through each document in the array in the given order, checking the " -"authentication username against the ``match`` filter. If a match is " -"found, :program:`mongod` applies the transformation and uses the output " -"for authenticating the user. :program:`mongod` does not check the " -"remaining documents in the array." -msgstr "" - -# e466f31332dc41cb941da8ad90caddec -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:86 -msgid "" -"If the given document does not match the provided authentication name, or" -" the transformation described by the document fails, :program:`mongod` " -"continues through the list of documents to find additional matches. If no" -" matches are found in any document, :program:`mongod` returns an error." -msgstr "" - -# e784e593880e462ba9bb0be3ae721bab -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:93 -msgid "" -"The following shows two transformation documents. The first document " -"matches against any string ending in ``@ENGINEERING``, placing anything " -"preceeding the suffix into a regex capture group. The second document " -"matches against any string ending in ``@DBA``, placing anything " -"preceeding the suffix into a regex capture group." -msgstr "" - -# 3d30608fc02d41d19ece738d56e9cc47 -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:99 -msgid "You must pass the array to :option:`--ldapUserToDNMapping` as a string." -msgstr "" - -# c0e48b167aab4b10be6716a6fa8a19b8 -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:116 -msgid "" -"A user with username ``alice@ENGINEERING.EXAMPLE.COM`` matches the first " -"document. The regex capture group ``{0}`` corresponds to the string " -"``alice``. The resulting output is the DN " -"``\"cn=alice,ou=engineering,dc=example,dc=com\"``." -msgstr "" - -# 6564d06e9816458697449b61608b86a9 -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:121 -msgid "" -"A user with username ``bob@DBA.EXAMPLE.COM`` matches the second document." -" The regex capture group ``{0}`` corresponds to the string ``bob``. The " -"resulting output is the LDAP query " -"``\"ou=dba,dc=example,dc=com??one?(user=bob)\"``. :program:`mongod` " -"executes this query against the LDAP server, returning the result " -"``\"cn=bob,ou=dba,dc=example,dc=com\"``." -msgstr "" - -# 60d2fb291ff74dcfa95b36b12c53f7f3 -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:128 -msgid "" -"If :option:`--ldapUserToDNMapping` is unset, :program:`mongod` applies no" -" transformations to the username when attempting to authenticate or " -"authorize a user against the LDAP server." -msgstr "" - -# b689444ffc6848d781104fc975a0c739 -# e90d4b50c2764b8989732c688b8988f0 -#: ../source/includes/option/option-mongod-ldapAuthzQueryTemplate.rst:49 -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:131 -msgid "" -"This setting can be configured on a running :program:`mongod` using the " -":dbcommand:`setParameter` database command." -msgstr "" - -# 3f259ca295c745d28ec0acdb565f9c64 -# 5816403b1b5f46a892ae42eac16e34aa -#: ../source/includes/option/option-mongod-ldapAuthzQueryTemplate.rst:54 -#: ../source/includes/option/option-mongod-ldapUserToDNMapping.rst:136 -msgid "" -"An explanation of `RFC4515 `_, " -"`RFC4516 `_ or LDAP queries is out " -"of scope for the MongoDB Documentation. Please review the RFC directly or" -" use your preferred LDAP resource." -msgstr "" - -# f2b82d6afcd44d038609589051e079f2 -#: ../source/includes/option/option-mongod-ldapAuthzQueryTemplate.rst:5 -msgid "" -"A relative LDAP query URL formatted conforming to `RFC4515 " -"`_ and `RFC4516 " -"`_ that :program:`mongod` executes " -"to obtain the LDAP groups to which the authenticated user belongs to. The" -" query is relative to the host or hosts specified in " -":option:`--ldapServer`." -msgstr "" - -# 450e468899f64f1fa6759bdca71dd866 -#: ../source/includes/option/option-mongod-ldapAuthzQueryTemplate.rst:11 -msgid "" -"Use the ``{USER}`` placeholder in the URL to substitute the authenticated" -" username, or the transformed username if a :option:`username mapping " -"<--ldapUserToDNMapping>` is specified." -msgstr "" - -# e75fce712cbb40cc978888f135b875fe -#: ../source/includes/option/option-mongod-ldapAuthzQueryTemplate.rst:14 -msgid "" -"When constructing the query URL, ensure that the order of LDAP parameters" -" respects RFC4516:" -msgstr "" - -# 13710f9c490848ef8497c899d940507b -#: ../source/includes/option/option-mongod-ldapAuthzQueryTemplate.rst:21 -msgid "" -"If your query includes an attribute, :program:`mongod` assumes that the " -"query retrieves a the DNs which this entity is member of." -msgstr "" - -# 5cab103aed2e4f8daf12f993956e8465 -#: ../source/includes/option/option-mongod-ldapAuthzQueryTemplate.rst:24 -msgid "" -"If your query does not include an attribute, :program:`mongod` assumes " -"the query retrieves all entities which the user is member of." -msgstr "" - -# b1f9f1eb1291484fa4a6408eabd66e15 -#: ../source/includes/option/option-mongod-ldapAuthzQueryTemplate.rst:27 -msgid "" -"For each LDAP DN returned by the query, :program:`mongod` assigns the " -"authorized user a corresponding role on the ``admin`` database. If a role" -" on the on the ``admin`` database exactly matches the DN, " -":program:`mongod` grants the user the roles and privileges assigned to " -"that role. See the :method:`db.createRole()` method for more information " -"on creating roles." -msgstr "" - -# 8feae3d707c540a4a99fc29a0b82e18d -#: ../source/includes/option/option-mongod-ldapAuthzQueryTemplate.rst:35 -msgid "" -"This LDAP query returns any groups listed in the LDAP user object's " -"``memberOf`` attribute." -msgstr "" - -# d3c94ffc8a204dac947be82c883700e3 -#: ../source/includes/option/option-mongod-ldapAuthzQueryTemplate.rst:42 -msgid "" -"Your LDAP configuration may not include the ``memberOf`` attribute as " -"part of the user schema, may possess a different attribute for reporting " -"group membership, or may not track group membership through attributes. " -"Configure your query with respect to your own unique LDAP configuration." -msgstr "" - -# 65756de534a44f7c97a09ce2098f3e1f -#: ../source/includes/option/option-mongod-ldapAuthzQueryTemplate.rst:47 -msgid "If unset, :program:`mongod` cannot authorize users using LDAP." -msgstr "" - -# c690374bde354c4d818c25fc985ba78d -#: ../source/reference/program/mongod.txt:154 -msgid "Storage Options" -msgstr "" - -# 67ac82a46d274460b714f8f3c8e01a03 -#: ../source/includes/option/option-mongod-storageEngine.rst:3 -msgid "*Default*: ``wiredTiger``" -msgstr "" - -# 243c22671b924a67a158aebbaa82fb49 -#: ../source/includes/option/option-mongod-storageEngine.rst:9 -msgid "Starting in MongoDB 3.2, ``wiredTiger`` is the default." -msgstr "" - -# 8c244891809d4129a724aefc7cbc3d78 -#: ../source/includes/option/option-mongod-storageEngine.rst:11 -msgid "" -"Specifies the storage engine for the :program:`mongod` database. " -"Available values include:" -msgstr "" - -# 85e93ae50979479888920a9275e22ee6 -#: ../source/includes/option/option-mongod-storageEngine.rst:21 -msgid "``mmapv1``" -msgstr "" - -# c3081e09212840a480754fddb298cac5 -#: ../source/includes/option/option-mongod-storageEngine.rst:22 -msgid "To specify the :doc:`/core/mmapv1`." -msgstr "" - -# 053e4e505aef4336ae7d86b08b12f472 -#: ../source/includes/option/option-mongod-storageEngine.rst:24 -msgid "``wiredTiger``" -msgstr "" - -# ef807fc5579a47808545a3fd0603d26a -#: ../source/includes/option/option-mongod-storageEngine.rst:25 -msgid "To specify the :doc:`/core/wiredtiger`." -msgstr "" - -# 85c11057d11f46ffa2603b85e07e5376 -#: ../source/includes/option/option-mongod-storageEngine.rst:27 -msgid "``inMemory``" -msgstr "" - -# a43ae2d8cfa143a0a458f34c4195c7de -#: ../source/includes/option/option-mongod-storageEngine.rst:29 -msgid "To specify the :doc:`/core/inmemory`." -msgstr "" - -# cd6f5861f226455eab0234b54cf85241 -#: ../source/includes/option/option-mongod-storageEngine.rst:34 -msgid "" -"If you attempt to start a :program:`mongod` with a :option:`--dbpath` " -"that contains data files produced by a storage engine other than the one " -"specified by :option:`--storageEngine`, :program:`mongod` will refuse to " -"start." -msgstr "" - -# 6aa5721a9f894faaa2e24f0768557b26 -#: ../source/includes/option/option-mongod-dbpath.rst:3 -msgid "*Default*: ``/data/db`` on Linux and OS X, ``\\data\\db`` on Windows" -msgstr "" - -# b3fb84050390445abab34e6c3b6986f9 -#: ../source/includes/option/option-mongod-dbpath.rst:5 -msgid "The directory where the :program:`mongod` instance stores its data." -msgstr "" - -# 2af2148cae7c44d9a1edebfc3f59da3c -#: ../source/includes/option/option-mongod-dbpath.rst:7 -msgid "" -"If you installed MongoDB using a package management system, check the " -"``/etc/mongod.conf`` file provided by your packages to see the directory " -"is specified." -msgstr "" - -# 8c87fcf1f32b404da5bb2bef2e4de5ea -#: ../source/includes/option/option-mongod-dbpath.rst:12 -msgid "" -"The files in :option:`--dbpath` must correspond to the storage engine " -"specified in :option:`--storageEngine`. If the data files do not " -"correspond to :option:`--storageEngine`, :program:`mongod` will refuse to" -" start." -msgstr "" - -# 4d978c337cb64e7c8bafb2b36eebee88 -#: ../source/includes/option/option-mongod-directoryperdb.rst:3 -msgid "" -"Uses a separate directory to store data for each database. The " -"directories are under the :option:`--dbpath` directory, and each " -"subdirectory name corresponds to the database name." -msgstr "" - -# 0dfd213c65fc4f0fb177e539f3b11114 -#: ../source/includes/option/option-mongod-directoryperdb.rst:9 -msgid "" -"To change the :option:`--directoryperdb` option for existing deployments," -" you must restart the :program:`mongod` instances with the new " -":option:`--directoryperdb` value **and** a new data directory " -"(:option:`--dbpath \\ <--dbpath>`), and then repopulate the " -"data." -msgstr "" - -# ed832b76f29240e6b3f28aaf83941609 -#: ../source/includes/option/option-mongod-directoryperdb.rst:14 -msgid "" -"For standalone instances, you can use :program:`mongodump` on the " -"existing instance, stop the instance, restart with the new " -":option:`--directoryperdb` value **and** a new data directory, and use " -":program:`mongorestore` to populate the new data directory." -msgstr "" - -# 167d658080a7470c8d7540769c524db6 -#: ../source/includes/option/option-mongod-directoryperdb.rst:19 -msgid "" -"For replica sets, you can update in a rolling manner by stopping a " -"secondary member, restart with the new :option:`--directoryperdb` value " -"**and** a new data directory, and use :ref:`initial sync ` to populate the new data directory. To update all members," -" start with the secondary members first. Then step down the primary, and " -"update the stepped-down member." -msgstr "" - -# b9b4802083ed45699b99c3fd114b0f3a -# 2c3aa40a93ad4d77b7083f0002609239 -# 3793947ef602481e98c1370199ac6394 -# 1b30e4c87eee4367a1ed6eefe2028c78 -# d67135eaa803454e9b34aa60beef2a88 -# f72bcd62eefd4b34835fecab790c4bc7 -# 18cdc0ed6c754fa6bdc7e6096833eebe -#: ../source/includes/not-available-for-inmemory-storage-engine.rst:1 -msgid "" -"Not available for :program:`mongod` instances that use the in-memory " -"storage engine." -msgstr "" - -# aa3c22f61d38468bafdb85005ae94dbf -#: ../source/includes/option/option-mongod-noIndexBuildRetry.rst:3 -msgid "" -"Stops the :program:`mongod` from rebuilding incomplete indexes on the " -"next start up. This applies in cases where the :program:`mongod` restarts" -" after it has shut down or stopped in the middle of an index build. In " -"such cases, the :program:`mongod` always removes any incomplete indexes, " -"and then also, by default, attempts to rebuild them. To stop the " -":program:`mongod` from rebuilding incomplete indexes on start up, include" -" this option on the command-line." -msgstr "" - -# 6c8ebcee378145ca9f991976c240c0b5 -#: ../source/includes/option/option-mongod-noprealloc.rst:5 -msgid "" -"Disables the preallocation of data files. Currently the default. Exists " -"for future compatibility and clarity." -msgstr "" - -# 0939d2ecba3b4e8b9d92f002a58b3467 -#: ../source/includes/option/option-mongod-nssize.rst:3 -msgid "*Default*: 16" -msgstr "" - -# 6c6e9efd1dbd478ba6cbbe7a24fe9088 -#: ../source/includes/option/option-mongod-nssize.rst:5 -msgid "" -"Specifies the default size for namespace files, which are files that end " -"in ``.ns``. Each collection and index counts as a namespace." -msgstr "" - -# de70f12eec15461fba1b6fb7a11cb5c1 -#: ../source/includes/option/option-mongod-nssize.rst:8 -msgid "" -"Use this setting to control size for newly created namespace files. This " -"option has no impact on existing files. The maximum size for a namespace " -"file is 2047 megabytes. The default value of 16 megabytes provides for " -"approximately 24,000 namespaces." -msgstr "" - -# c5686640e13642c4a332ffac395d0f1d -#: ../source/includes/option/option-mongod-quota.rst:3 -msgid "" -"Enables a maximum limit for the number data files each database can have." -" When running with the :option:`--quota` option, MongoDB has a maximum of" -" 8 data files per database. Adjust the quota with :option:`--quotaFiles`." -msgstr "" - -# 444e5481db8a413792a2be3a605d1886 -#: ../source/includes/option/option-mongod-quotaFiles.rst:3 -msgid "*Default*: 8" -msgstr "" - -# bbd52a80f73348e38cd682a9f726c951 -#: ../source/includes/option/option-mongod-quotaFiles.rst:5 -msgid "" -"Modifies the limit on the number of data files per database. " -":option:`--quotaFiles` option requires that you set :option:`--quota`." -msgstr "" - -# 98736c01ad944d1b91b1577fdc989221 -#: ../source/includes/option/option-mongod-smallfiles.rst:3 -msgid "" -"Sets MongoDB to use a smaller default file size. The " -":option:`--smallfiles` option reduces the initial size for data files and" -" limits the maximum size to 512 megabytes. :option:`--smallfiles` also " -"reduces the size of each :term:`journal` file from 1 gigabyte to 128 " -"megabytes. Use :option:`--smallfiles` if you have a large number of " -"databases that each holds a small quantity of data." -msgstr "" - -# 260c8809de50434aab39d512459d4f56 -#: ../source/includes/option/option-mongod-smallfiles.rst:9 -msgid "" -"The :option:`--smallfiles` option can lead the :program:`mongod` instance" -" to create a large number of files, which can affect performance for " -"larger databases." -msgstr "" - -# df6cf83eed43458690a741aa4107b10a -#: ../source/includes/option/option-mongod-syncdelay.rst:3 -msgid "*Default*: 60" -msgstr "" - -# 8080dd1626a748b1bc1be8f33b4bee72 -#: ../source/includes/option/option-mongod-syncdelay.rst:5 -msgid "" -"Controls how much time can pass before MongoDB flushes data to the data " -"files via an :term:`fsync` operation." -msgstr "" - -# 9a4b9203546d44a5a0dd575abb5d7781 -#: ../source/includes/option/option-mongod-syncdelay.rst:8 -msgid "" -"**Do not set this value on production systems.** In almost every " -"situation, you should use the default setting." -msgstr "" - -# 703f602c0a1f4e8bb65bd7c9d4eb9c69 -#: ../source/includes/option/option-mongod-syncdelay.rst:14 -msgid "" -"If you set :option:`--syncdelay` to ``0``, MongoDB will not sync the " -"memory mapped files to disk." -msgstr "" - -# 3aef0d6442c046aa93ab265ed5028614 -#: ../source/includes/option/option-mongod-syncdelay.rst:17 -msgid "" -"The :program:`mongod` process writes data very quickly to the journal and" -" lazily to the data files. :option:`--syncdelay` has no effect on the " -":setting:`journal ` files or :doc:`journaling " -"`." -msgstr "" - -# 13ccecd3d7cc4fd3acf22e1a8c94a9eb -#: ../source/includes/option/option-mongod-syncdelay.rst:21 -msgid "" -"The :dbcommand:`serverStatus` command reports the background flush " -"thread's status via the :serverstatus:`backgroundFlushing` field." -msgstr "" - -# 542219950a024479ae28f254c8781a98 -#: ../source/includes/option/option-mongod-upgrade.rst:3 -msgid "" -"Upgrades the on-disk data format of the files specified by the " -":option:`--dbpath` to the latest version, if needed." -msgstr "" - -# 01c5784265224336a5cca6cc5042690a -#: ../source/includes/option/option-mongod-upgrade.rst:6 -msgid "" -"This option only affects the operation of the :program:`mongod` if the " -"data files are in an old format." -msgstr "" - -# dcc36714061d45e09f69d1073bf86512 -#: ../source/includes/option/option-mongod-upgrade.rst:9 -msgid "" -"In most cases you should not set this value, so you can exercise the most" -" control over your upgrade process. See the MongoDB `release notes " -"`_ (on the download page) for more " -"information about the upgrade process." -msgstr "" - -# 1513a9567673455c8a9a763b0f51c6ea -#: ../source/includes/option/option-mongod-repair.rst:3 -msgid "" -"Runs a repair routine on all databases. This is equivalent to shutting " -"down and running the :dbcommand:`repairDatabase` database command on all " -"databases." -msgstr "" - -# 1e0c9a8aaca94d129fd23bcbc0bace74 -#: ../source/includes/warning-repair.rst:3 -msgid "" -"During normal operations, only use the :dbcommand:`repairDatabase` " -"command and wrappers including :method:`db.repairDatabase()` in the " -":program:`mongo` shell and :option:`mongod --repair`, to compact database" -" files and/or reclaim disk space. Be aware that these operations remove " -"and do not save any corrupt data during the repair process." -msgstr "" - -# f236df12033945e6a29916a48f9289e4 -#: ../source/includes/warning-repair.rst:10 -msgid "" -"If you are trying to repair a :term:`replica set` member, and you have " -"access to an intact copy of your data (e.g. a recent backup or an intact " -"member of the :term:`replica set`), you should restore from that intact " -"copy, and **not** use :dbcommand:`repairDatabase`." -msgstr "" - -# 895a44e068fe4a918e9679417cf54cc5 -#: ../source/includes/note-repair.rst:1 -msgid "" -"When using :term:`journaling `, there is almost never any need " -"to run :dbcommand:`repairDatabase`. In the event of an unclean shutdown, " -"the server will be able to restore the data files to a pristine state " -"automatically." -msgstr "" - -# edfe785e6fec489fa5aed518ced2205e -#: ../source/includes/option/option-mongod-repair.rst:13 -msgid "" -"If you run the repair option *and* have data in a journal file, the " -":program:`mongod` instance refuses to start. In these cases you should " -"start the :program:`mongod` without the :option:`--repair` option, which " -"allows the :program:`mongod` to recover data from the journal. This " -"completes more quickly and is more likely to produce valid data files. To" -" continue the repair operation despite the journal files, shut down the " -":program:`mongod` cleanly and restart with the :option:`--repair` option." -msgstr "" - -# b611897c20e04ebcbda3eab9ac56e676 -#: ../source/includes/option/option-mongod-repair.rst:21 -msgid "" -"The :option:`--repair` option copies data from the source data files into" -" new data files in the :setting:`~storage.repairPath` and then replaces " -"the original data files with the repaired data files." -msgstr "" - -# 6813a8a2a04c4faeb4032851b82a70c1 -#: ../source/includes/option/option-mongod-repairpath.rst:3 -msgid "" -"*Default*: A ``_tmp_repairDatabase_`` directory under the " -":setting:`~storage.dbPath`." -msgstr "" - -# c4d4e24386d94a33b17a334788336d1a -#: ../source/includes/option/option-mongod-repairpath.rst:6 -msgid "" -"Specifies a working directory that MongoDB will use during the " -":option:`--repair` operation. When :option:`--repair` completes, the " -":option:`--repairpath` directory is empty, and :setting:`~storage.dbPath`" -" contains the repaired files." -msgstr "" - -# 210002e0000e4a5a8aa39973ec75aa8e -#: ../source/includes/option/option-mongod-repairpath.rst:11 -msgid "" -"The :option:`--repairpath` must be within the :setting:`~storage.dbPath`." -" You can specify a symlink to :option:`--repairpath` to use a path on a " -"different file system." -msgstr "" - -# 60b1a21478d54480a3ba96e9fd8e81ff -#: ../source/includes/option/option-mongod-repairpath.rst:15 -msgid "" -"Only available for :program:`mongod` instance using the MMAPv1 storage " -"engine." -msgstr "" - -# fac8a18fec154a7f9c7a3f6f1292185c -#: ../source/includes/option/option-mongod-journal.rst:3 -msgid "" -"Enables the durability :term:`journal` to ensure data files remain valid " -"and recoverable. This option applies only when you specify the " -":option:`--dbpath` option. The :program:`mongod` enables journaling by " -"default on 64-bit builds of versions after 2.0." -msgstr "" - -# ad0ba6ecdaae446497f7ab346fef0292 -#: ../source/includes/extracts/no-journaling-writeConcernMajorityJournalDefault-false.rst:2 -msgid "" -"If any voting member of a replica set runs without :ref:`journaling " -"` (i.e. either runs an :ref:`in-memory storage " -"engine` or runs with journaling disabled), you must set" -" :rsconf:`writeConcernMajorityJournalDefault` to ``false``." -msgstr "" - -# b99e36487e0a4595bcf2df59ccdc684f -#: ../source/includes/option/option-mongod-nojournal.rst:3 -msgid "" -"Disables the durability journaling. The :program:`mongod` instance " -"enables journaling by default in 64-bit versions after v2.0." -msgstr "" - -# ce2541e576a04679b3c2a031ac9732e8 -#: ../source/includes/option/option-mongod-journalOptions.rst:3 -msgid "" -"Provides functionality for testing. Not for general use, and will affect " -"data file integrity in the case of abnormal system shutdown." -msgstr "" - -# 3ab9b2fccd134ce7ac8fe7fd45fa583f -#: ../source/includes/option/option-mongod-journalCommitInterval.rst:3 -msgid "*Default*: 100 or 30" -msgstr "" - -# 1f96d097ecc8482ba99f46f127ebbc61 -#: ../source/includes/option/option-mongod-journalCommitInterval.rst:8 -msgid "" -"The maximum amount of time in milliseconds that the :program:`mongod` " -"process allows between journal operations. Values can range from 1 to 500" -" milliseconds. Lower values increase the durability of the journal, at " -"the expense of disk performance. The default journal commit interval is " -"100 milliseconds." -msgstr "" - -# c28b33da17304564aa5717300ed57b95 -#: ../source/includes/option/option-mongod-journalCommitInterval.rst:14 -msgid "" -"On MMAPv1, if the journal is on a different block device (e.g. physical " -"volume, RAID device, or LVM volume) than the data files, the default " -"journal commit interval is 30 milliseconds. Additionally, on MMAPv1, when" -" a write operation with ``j:true`` is pending, :program:`mongod` will " -"reduce :setting:`~storage.journal.commitIntervalMs` to a third of the set" -" value." -msgstr "" - -# fb2e80ed7c734677b10ffc11e3c740e6 -#: ../source/includes/option/option-mongod-journalCommitInterval.rst:20 -msgid "" -"On WiredTiger, the default journal commit interval is 100 milliseconds. " -"Additionally, a write with ``j:true`` will cause an immediate sync of the" -" journal." -msgstr "" - -# a02fe99d6aff4a63a2a8477c329d2885 -#: ../source/reference/program/mongod.txt:193 -msgid "WiredTiger Options" -msgstr "" - -# 60a1acfa2c844992977f097bd87313f0 -#: ../source/includes/option/option-mongod-wiredTigerCacheSizeGB.rst:4 -msgid "" -"Defines the maximum size of the internal cache that WiredTiger will use " -"for all data." -msgstr "" - -# 3418980e1c82454db5194aefe91d774c -#: ../source/includes/option/option-mongod-wiredTigerCacheSizeGB.rst:9 -msgid "" -"Values can range from 256MB to 10TB and can be a float. In addition, the " -"default value has also changed." -msgstr "" - -# f6721074d4ba4da7a4691e926d614c02 -#: ../source/includes/extracts/wt-cache-default-setting.rst:2 -msgid "" -"Starting in 3.4, the WiredTiger internal cache, by default, will use the " -"larger of either:" -msgstr "" - -# d3398745716d4a98895910dc113c2e35 -#: ../source/includes/extracts/wt-cache-default-setting.rst:5 -#, python-format -msgid "50% of RAM minus 1 GB, or" -msgstr "" - -# 2a91b5f7709047b6ac332cd0dc9d9b36 -#: ../source/includes/extracts/wt-cache-default-setting.rst:7 -msgid "256 MB." -msgstr "" - -# 63cf74dd70b34752a38fa6ec2bb0dde9 -#: ../source/includes/option/option-mongod-wiredTigerCacheSizeGB.rst:14 -msgid "" -"Avoid increasing the WiredTiger internal cache size above its default " -"value." -msgstr "" - -# f65d3c9b8c3f48958f0b64b1266bcf3c -#: ../source/includes/option/option-mongod-wiredTigerCacheSizeGB.rst:17 -msgid "" -"With WiredTiger, MongoDB utilizes both the WiredTiger internal cache and " -"the filesystem cache." -msgstr "" - -# 28151e50f18d4427b5464d32c81d27fd -#: ../source/includes/extracts/wt-filesystem-cache.rst:1 -msgid "" -"Via the filesystem cache, MongoDB automatically uses all free memory that" -" is not used by the WiredTiger cache or by other processes. Data in the " -"filesystem cache is compressed." -msgstr "" - -# 9f8618292009401cac24f18b7b42bb63 -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-cmdline-option.rst:3 -msgid "" -"The :option:`--wiredTigerCacheSizeGB` limits the size of the WiredTiger " -"internal cache. The operating system will use the available free memory " -"for filesystem cache, which allows the compressed MongoDB data files to " -"stay in memory. In addition, the operating system will use any free RAM " -"to buffer file system blocks and file system cache." -msgstr "" - -# fa2ab46d6b8e4929b265259d1522b019 -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-cmdline-option.rst:10 -msgid "" -"To accommodate the additional consumers of RAM, you may have to decrease " -"WiredTiger internal cache size." -msgstr "" - -# 9475ea39b259424f8e25f3ae64cf25fd -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-cmdline-option.rst:13 -msgid "" -"The default WiredTiger internal cache size value assumes that there is a " -"single :program:`mongod` instance per machine. If a single machine " -"contains multiple MongoDB instances, then you should decrease the setting" -" to accommodate the other :program:`mongod` instances." -msgstr "" - -# a86d9b654dba442a87c4b88312420c46 -#: ../source/includes/extracts/wt-cache-additional-constraints-mongod-cmdline-option.rst:19 -msgid "" -"If you run :program:`mongod` in a container (e.g. ``lxc``, ``cgroups``, " -"Docker, etc.) that does *not* have access to all of the RAM available in " -"a system, you must set :option:`--wiredTigerCacheSizeGB` to a value less " -"than the amount of RAM available in the container. The exact amount " -"depends on the other processes running in the container." -msgstr "" - -# 5bc16506c4cc46afa47184bc8430723a -# 24c0ae0ba55a42579316e3ab16074150 -#: ../source/includes/option/option-mongod-wiredTigerCollectionBlockCompressor.rst:3 -#: ../source/includes/option/option-mongod-wiredTigerJournalCompressor.rst:3 -msgid "*Default*: snappy" -msgstr "" - -# ff858fc0f9694d668e51799645a85515 -#: ../source/includes/option/option-mongod-wiredTigerJournalCompressor.rst:8 -msgid "" -"Specifies the type of compression to use to compress WiredTiger journal " -"data." -msgstr "" - -# aaf08b29790b4f90b5de717e93598b5a -# ef60ae1ab44d408c81c8e9e764fae234 -#: ../source/includes/option/option-mongod-wiredTigerCollectionBlockCompressor.rst:12 -#: ../source/includes/option/option-mongod-wiredTigerJournalCompressor.rst:11 -msgid "Available compressors are:" -msgstr "" - -# 1109334f63144e40a8550f8e7a6c5f55 -# 6f54747cbdbc46a4922fce972b544472 -# 3e46a13bc1004f328f23dda8395a843b -#: ../source/includes/option/option-mongod-replIndexPrefetch.rst:23 -#: ../source/includes/option/option-mongod-wiredTigerCollectionBlockCompressor.rst:14 -#: ../source/includes/option/option-mongod-wiredTigerJournalCompressor.rst:13 -msgid "``none``" -msgstr "" - -# a83631e05d374fac8727e158def204c3 -# d63674df0bdc41a8a7ecb046a53fd058 -#: ../source/includes/option/option-mongod-wiredTigerCollectionBlockCompressor.rst:16 -#: ../source/includes/option/option-mongod-wiredTigerJournalCompressor.rst:15 -msgid ":term:`snappy`" -msgstr "" - -# 665b63c41a0948848f94eb5450504190 -# d44661d75817436f8457163f41c24b57 -#: ../source/includes/option/option-mongod-wiredTigerCollectionBlockCompressor.rst:18 -#: ../source/includes/option/option-mongod-wiredTigerJournalCompressor.rst:17 -msgid ":term:`zlib`" -msgstr "" - -# 8159fc85d5e246aebe823a0456ee0067 -#: ../source/includes/option/option-mongod-wiredTigerDirectoryForIndexes.rst:5 -msgid "" -"When you start :program:`mongod` with " -":option:`--wiredTigerDirectoryForIndexes`, :program:`mongod` stores " -"indexes and collections in separate subdirectories under the data (i.e. " -":option:`--dbpath``) directory. Specifically, :program:`mongod` stores " -"the indexes in a subdirectory named ``index`` and the collection data in " -"a subdirectory named ``collection``." -msgstr "" - -# 8898c576e4074cf9a27c0bafbd2a38fe -#: ../source/includes/option/option-mongod-wiredTigerDirectoryForIndexes.rst:11 -msgid "" -"By using a symbolic link, you can specify a different location for the " -"indexes. Specifically, when :program:`mongod` instance is **not** " -"running, move the ``index`` subdirectory to the destination and create a " -"symbolic link named ``index`` under the data directory to the new " -"destination." -msgstr "" - -# 67b254ba62374cc296354bd7c7911c69 -#: ../source/includes/option/option-mongod-wiredTigerCollectionBlockCompressor.rst:8 -msgid "" -"Specifies the default type of compression to use to compress collection " -"data. You can override this on a per-collection basis when creating " -"collections." -msgstr "" - -# 62d51fe0b06641549f27793cd88ea5c2 -#: ../source/includes/option/option-mongod-wiredTigerCollectionBlockCompressor.rst:20 -msgid "" -":option:`--wiredTigerCollectionBlockCompressor` affects all collections " -"created. If you change the value of " -":option:`--wiredTigerCollectionBlockCompressor` on an existing MongoDB " -"deployment, all new collections will use the specified compressor. " -"Existing collections will continue to use the compressor specified when " -"they were created, or the default compressor at that time." -msgstr "" - -# 6e063aa9168548d292497fdf17300481 -#: ../source/includes/option/option-mongod-wiredTigerIndexPrefixCompression.rst:3 -msgid "*Default*: true" -msgstr "" - -# a457da2a55e54b358b0f4b08da0d91c4 -#: ../source/includes/option/option-mongod-wiredTigerIndexPrefixCompression.rst:8 -msgid "Enables or disables :term:`prefix compression` for index data." -msgstr "" - -# 02cf4d0aee8e4b0090282e55505de36d -#: ../source/includes/option/option-mongod-wiredTigerIndexPrefixCompression.rst:10 -msgid "" -"Specify ``true`` for :option:`--wiredTigerIndexPrefixCompression` to " -"enable :term:`prefix compression` for index data, or ``false`` to disable" -" prefix compression for index data." -msgstr "" - -# 273a791ed47a4588a388552353f9e6fb -#: ../source/includes/option/option-mongod-wiredTigerIndexPrefixCompression.rst:13 -msgid "" -"The :option:`--wiredTigerIndexPrefixCompression` setting affects all " -"indexes created. If you change the value of " -":option:`--wiredTigerIndexPrefixCompression` on an existing MongoDB " -"deployment, all new indexes will use prefix compression. Existing indexes" -" are not affected." -msgstr "" - -# 78deca8bf3364de9b7a8ad2c24a434ea -#: ../source/reference/program/mongod.txt:208 -msgid "Replication Options" -msgstr "" - -# cf91a636d34344468ddd68d03e50e42c -#: ../source/includes/option/option-mongod-replSet.rst:3 -msgid "" -"Configures replication. Specify a replica set name as an argument to this" -" set. All hosts in the replica set must have the same set name." -msgstr "" - -# 63c461d9bbbe4191a5da9c8a7d485dd0 -#: ../source/includes/fact-unique-replica-set-names.rst:1 -msgid "" -"If your application connects to more than one replica set, each set " -"should have a distinct name. Some drivers group replica set connections " -"by replica set name." -msgstr "" - -# b977c9191024424aa6c3064e6c67ae03 -#: ../source/includes/option/option-mongod-oplogSize.rst:3 -#, python-format -msgid "" -"Specifies a maximum size in megabytes for the replication operation log " -"(i.e., the :term:`oplog`). The :program:`mongod` process creates an " -":term:`oplog` based on the maximum amount of space available. For 64-bit " -"systems, the oplog is typically 5% of available disk space. Once the " -":program:`mongod` has created the oplog for the first time, changing the " -":option:`--oplogSize` option will not affect the size of the oplog." -msgstr "" - -# dd0bba20d4f4446d992051462bdd28fd -#: ../source/includes/option/option-mongod-oplogSize.rst:10 -msgid "See :ref:`replica-set-oplog-sizing` for more information." -msgstr "" - -# 4ffbbaab166147d18dad54a9662b1262 -#: ../source/includes/option/option-mongod-replIndexPrefetch.rst:3 -msgid "*Default*: all" -msgstr "" - -# a55d5eca244a48a1ad39831beb120780 -#: ../source/includes/fact-feature-is-mmapv1-only.rst:1 -msgid "Storage Engine Specific Feature" -msgstr "" - -# 2c5f8de8116943b0950ad67207b2c831 -#: ../source/includes/fact-feature-is-mmapv1-only.rst:3 -msgid "|feature| is only available with the ``mmapv1`` storage engine." -msgstr "" - -# 32f30a4f229748ae9066f5b25d5608b0 -#: ../source/includes/option/option-mongod-replIndexPrefetch.rst:8 -msgid "" -"Determines which indexes :term:`secondary` members of a :term:`replica " -"set` load into memory before applying operations from the oplog. By " -"default secondaries load all indexes related to an operation into memory " -"before applying operations from the oplog." -msgstr "" - -# 366acda01cc14613b4b141b32bfd0702 -#: ../source/includes/option/option-mongod-replIndexPrefetch.rst:13 -msgid "Set this option to one of the following:" -msgstr "" - -# ac832214aec143278b1acb7c00c38ad8 -#: ../source/includes/option/option-mongod-replIndexPrefetch.rst:25 -msgid "Secondaries do not load indexes into memory." -msgstr "" - -# 072ef285856944518a4a65ce64d260b2 -#: ../source/includes/option/option-mongod-replIndexPrefetch.rst:27 -msgid "``all``" -msgstr "" - -# 45b507bbdd334f18832592f868f00132 -#: ../source/includes/option/option-mongod-replIndexPrefetch.rst:29 -msgid "Secondaries load all indexes related to an operation." -msgstr "" - -# 20028aa94e864c39a8717843ed3f3c66 -#: ../source/includes/option/option-mongod-replIndexPrefetch.rst:31 -msgid "``_id_only``" -msgstr "" - -# 285d5a21a2614a9894c546345e0b8480 -#: ../source/includes/option/option-mongod-replIndexPrefetch.rst:33 -msgid "" -"Secondaries load no additional indexes into memory beyond the already " -"existing ``_id`` index." -msgstr "" - -# f3e66a3e195549cfb048550f5eea5970 -#: ../source/includes/option/option-mongod-enableMajorityReadConcern.rst:6 -msgid "" -"Enables :term:`read concern` level of ``\"majority\"``. By default, " -"``\"majority\"`` level is not enabled." -msgstr "" - -# 0435007047a1428ba8c028d887dbcb39 -#: ../source/reference/program/mongod.txt:221 -msgid "Master-Slave Replication" -msgstr "" - -# f8fff8153d4245ba8897c45b5fbe6539 -#: ../source/reference/program/mongod.txt:223 -msgid "" -"These options provide access to conventional master-slave database " -"replication. While this functionality remains accessible in MongoDB, " -"replica sets are the preferred configuration for database replication." -msgstr "" - -# 11c25b5a414f4d0e81d1f6275010807d -#: ../source/includes/extracts/master-slave-deprecated-for-sharded-cluster.rst:2 -msgid "" -"MongoDB 3.2 deprecates the use of master-slave replication for components" -" of sharded clusters." -msgstr "" - -# 224ee65d8bb24dfaa55a359f43b9ec0c -#: ../source/includes/option/option-mongod-master.rst:3 -msgid "Configures the :program:`mongod` to run as a replication :term:`master`." -msgstr "" - -# 079a19ba651f4fcca9ccafa0a05cf175 -#: ../source/includes/option/option-mongod-slave.rst:3 -msgid "Configures the :program:`mongod` to run as a replication :term:`slave`." -msgstr "" - -# 81cf0c7baa664e47954de10a32c06602 -#: ../source/includes/option/option-mongod-source.rst:3 -msgid "" -"For use with the :option:`--slave` option, the ``--source`` option " -"designates the server that this instance will replicate." -msgstr "" - -# eaf7de7575e340a7bda0645854ea36d5 -#: ../source/includes/option/option-mongod-only.rst:3 -msgid "" -"For use with the :option:`--slave` option, the ``--only`` option " -"specifies only a single :term:`database` to replicate." -msgstr "" - -# 71d72f70c4074fc3b4cfba7df20d54bb -#: ../source/includes/option/option-mongod-slavedelay.rst:3 -msgid "" -"For use with the :option:`--slave` option, the :option:`--slavedelay` " -"option configures a \"delay\" in seconds, for this slave to wait to apply" -" operations from the :term:`master` node." -msgstr "" - -# 19b30ff23b5e4285880cf766fb9a6d46 -#: ../source/includes/option/option-mongod-autoresync.rst:3 -msgid "" -"For use with the :option:`--slave` option. When set, the " -":option:`--autoresync` option allows this slave to automatically resync " -"if it is more than 10 seconds behind the master. This setting may be " -"problematic if the :option:`--oplogSize` specifies a too small oplog." -msgstr "" - -# ab87b081bda54dda9c1fecc47136acc3 -#: ../source/includes/option/option-mongod-autoresync.rst:9 -msgid "" -"If the :term:`oplog` is not large enough to store the difference in " -"changes between the master's current state and the state of the slave, " -"this instance will forcibly resync itself unnecessarily. If you don't " -"specify :option:`--autoresync`, the slave will not attempt an automatic " -"resync more than once in a ten minute period." -msgstr "" - -# a1fd7ddfe98c4d34876e066a8402b370 -#: ../source/includes/option/option-mongod-fastsync.rst:3 -msgid "" -"In the context of :term:`replica set` replication, set this option if you" -" have seeded this member with an up-to-date copy of the entire " -":setting:`~storage.dbPath` of another member of the set. Otherwise the " -":program:`mongod` will attempt to perform an initial sync, as though the " -"member were a new member." -msgstr "" - -# ec894d28d9b4460190b2e8dcf1803f45 -#: ../source/includes/option/option-mongod-fastsync.rst:10 -msgid "" -"If the data is not perfectly synchronized *and* the :program:`mongod` " -"starts with :option:`fastsync `, then the secondary or" -" slave will be permanently out of sync with the primary, which may cause " -"significant consistency problems." -msgstr "" - -# 5d13e2ae36db4d69942c4b41f59f71e8 -#: ../source/reference/program/mongod.txt:244 -msgid "Sharded Cluster Options" -msgstr "" - -# c9630df4f94547bbae02db019aae9583 -#: ../source/includes/option/option-mongod-configsvr.rst:4 -msgid "*Required if starting a config server.*" -msgstr "" - -# 2ec438885fd940fdae4f63f275d5240e -#: ../source/includes/option/option-mongod-configsvr.rst:6 -msgid "" -"Declares that this :program:`mongod` instance serves as the :ref:`config " -"server ` of a sharded cluster. When " -"running with this option, clients (i.e. other cluster components) will " -"not be able to write data to any database other than ``config`` and " -"``admin``. The default port for a :program:`mongod` with this option is " -"``27019`` and the default :option:`--dbpath` directory is " -"``/data/configdb``, unless specified." -msgstr "" - -# 54f13f40ed744263b326ff6671ac282d -#: ../source/includes/option/option-mongod-configsvr.rst:16 -msgid "" -"Starting in 3.4, you must deploy config servers as a replica set. The use" -" of the deprecated mirrored :program:`mongod` instances as config servers" -" (SCCC) is no longer supported. To convert your config servers from SCCC " -"to CSRS, see :doc:`/tutorial/upgrade-config-servers-to-replica-set`." -msgstr "" - -# ee71c05293ac4f6a9e83f2f7c2cca41b -#: ../source/includes/option/option-mongod-configsvr.rst:22 -msgid "" -"The replica set config servers (CSRS) must run the :doc:`WiredTiger " -"storage engine `." -msgstr "" - -# a1ad7d226d80402a89e45dacbc87d7c8 -#: ../source/includes/option/option-mongod-configsvr.rst:25 -msgid "The :option:`--configsvr` option creates a local :term:`oplog`." -msgstr "" - -# b180aff518994cf4b02dad0247d55a4e -#: ../source/includes/option/option-mongod-configsvr.rst:27 -msgid "" -"Do not use the :option:`--configsvr` option with :option:`--shardsvr`. " -"Config servers cannot be a shard server." -msgstr "" - -# 8a28caf96d8347eabe6b1993669b4a6b -#: ../source/includes/option/option-mongod-configsvrMode.rst:3 -msgid "**Available in MongoDB 3.2 version only**" -msgstr "" - -# f914cef1457240b0acb3183afab53f19 -#: ../source/includes/option/option-mongod-configsvrMode.rst:5 -msgid "" -"If set to ``sccc``, indicates that the config servers are deployed as " -"three mirrored :program:`mongod` instances, even if one or more config " -"servers is also a member of a replica set. ``configsvrMode`` only accepts" -" the value ``sccc``." -msgstr "" - -# 705d9545ec184f1cb26408c601113f32 -#: ../source/includes/option/option-mongod-configsvrMode.rst:10 -msgid "" -"If unset, config servers running as replica sets expect to use the " -"\"config server replica set\" protocol for writing to config servers, " -"rather than the \"mirrored mongod\" write protocol." -msgstr "" - -# af86f7a494564480b2c71597955208d1 -#: ../source/includes/option/option-mongod-shardsvr.rst:3 -msgid "*Required if starting a shard server.*" -msgstr "" - -# 11f8bbe1b41648bb88e4137170636cc0 -#: ../source/includes/option/option-mongod-shardsvr.rst:5 -msgid "" -"Configures this :program:`mongod` instance as a shard in a sharded " -"cluster. The default port for these instances is ``27018``. The only " -"effect of :option:`--shardsvr` is to change the port number." -msgstr "" - -# 609a68e0c84743399432268cfdcf61eb -#: ../source/includes/option/option-mongod-moveParanoia.rst:3 -msgid "" -"If specified, during chunk migration, a shard saves, to the ``moveChunk``" -" directory of the ``--dbpath``, all documents migrated from that shard." -msgstr "" - -# 58155fea7a18464f8cfd9f7f80696451 -#: ../source/includes/option/option-mongod-moveParanoia.rst:7 -msgid "" -"MongoDB does not automatically delete the data saved in the ``moveChunk``" -" directory." -msgstr "" - -# 65366bb662104689ae2f4b73c563aa5a -#: ../source/includes/option/option-mongod-noMoveParanoia.rst:3 -msgid "Starting in 3.2, MongoDB uses ``--noMoveParanoia`` as the default." -msgstr "" - -# 9ffb0475416d4d408f383fb7fa549502 -#: ../source/includes/option/option-mongod-noMoveParanoia.rst:6 -msgid "" -"During chunk migration, a shard does not save documents migrated from the" -" shard." -msgstr "" - -# 05d9de304c6840d1ba4630105da11606 -#: ../source/reference/program/mongod.txt:257 -msgid "TLS/SSL Options" -msgstr "" - -# 727e143cb3d54b18ac2b0e5cd9b4edee -#: ../source/reference/program/mongod.txt -msgid "See" -msgstr "" - -# f2b8f530f25048ff8db6c38e690f551e -#: ../source/includes/option/option-mongod-sslOnNormalPorts.rst:5 -msgid "Enables TLS/SSL for :program:`mongod`." -msgstr "" - -# fdda64f5f08a44d7a0e2744642004cbc -#: ../source/includes/option/option-mongod-sslOnNormalPorts.rst:7 -msgid "" -"With :option:`--sslOnNormalPorts`, a :program:`mongod` requires TLS/SSL " -"encryption for all connections on the default MongoDB port, or the port " -"specified by :option:`--port`. By default, :option:`--sslOnNormalPorts` " -"is disabled." -msgstr "" - -# 785ad1efb1534fa98a57421628ed24cd -# 1c28223fb7a54b0187f020d3e0fccf45 -# 7bfc0f8a43384182b68cea99ee726d88 -# 0883d62d51884d1989b742e27ece8848 -# 575d56694f61487091ba30a45418a7e5 -# 9940e4009d1e4ad2a5a5aa9e7c9cbd45 -# fbc60ca817664bdaa89026648d7cd663 -# bf0dabc6f23a4757b79a1280c8f8dbbf -# 69ac49ba55634fd99399907f30b7ed63 -# 4239d8ab0fc143c4a79e1087279582c2 -# 9687967f4d764511999b166b30f55c15 -# a94037649c4040f68d0686e5afed9a87 -#: ../source/includes/fact-ssl-supported.rst:3 -msgid "" -"Most MongoDB distributions now include support for TLS/SSL. See " -":doc:`/tutorial/configure-ssl` and :doc:`/tutorial/configure-ssl-clients`" -" for more information about TLS/SSL and MongoDB." -msgstr "" - -# 45040009bc784d04898fd4e2cd058299 -#: ../source/includes/option/option-mongod-sslMode.rst:5 -msgid "" -"Enables TLS/SSL or mixed TLS/SSL used for all network connections. The " -"argument to the :option:`--sslMode` option can be one of the following:" -msgstr "" - -# eba4b572c75049949584d5b2ae614eee -#: ../source/includes/option/option-mongod-sslMode.rst:16 -msgid "``disabled``" -msgstr "" - -# e101e31d0291447d8b2503a8f770260d -#: ../source/includes/option/option-mongod-sslMode.rst:18 -msgid "The server does not use TLS/SSL." -msgstr "" - -# 0634907eb8ca4af89e2f2449d5af7e48 -#: ../source/includes/option/option-mongod-sslMode.rst:20 -msgid "``allowSSL``" -msgstr "" - -# 237a3a8a16cd4922b5cf0a29fa0b42a4 -#: ../source/includes/option/option-mongod-sslMode.rst:22 -msgid "" -"Connections between servers do not use TLS/SSL. For incoming connections," -" the server accepts both TLS/SSL and non-TLS/non-SSL." -msgstr "" - -# 2ee269b6350943f5a4849a22ad2ad758 -#: ../source/includes/option/option-mongod-sslMode.rst:25 -msgid "``preferSSL``" -msgstr "" - -# cde27008654f4a5db7647f1e5e6b29f1 -#: ../source/includes/option/option-mongod-sslMode.rst:27 -msgid "" -"Connections between servers use TLS/SSL. For incoming connections, the " -"server accepts both TLS/SSL and non-TLS/non-SSL." -msgstr "" - -# 1f67a978d1024cdc87d50fb179774ac8 -#: ../source/includes/option/option-mongod-sslMode.rst:30 -msgid "``requireSSL``" -msgstr "" - -# 314908de88484867a7efd904fc15a6b7 -#: ../source/includes/option/option-mongod-sslMode.rst:32 -msgid "The server uses and accepts only TLS/SSL encrypted connections." -msgstr "" - -# 4d41efa5e8e34d03a40c7b909c2a87f5 -#: ../source/includes/option/option-mongod-sslPEMKeyFile.rst:3 -msgid "" -"Specifies the :file:`.pem` file that contains both the TLS/SSL " -"certificate and key. Specify the file name of the :file:`.pem` file using" -" relative or absolute paths." -msgstr "" - -# 239f9b3884814290a5a03192c69261e8 -#: ../source/includes/option/option-mongod-sslPEMKeyFile.rst:7 -msgid "You must specify :option:`--sslPEMKeyFile` when TLS/SSL is enabled." -msgstr "" - -# cf12afe4b9814add8e240582ad2f65e8 -#: ../source/includes/option/option-mongod-sslPEMKeyPassword.rst:3 -msgid "" -"Specifies the password to de-crypt the certificate-key file (i.e. " -":option:`--sslPEMKeyFile`). Use the :option:`--sslPEMKeyPassword` option " -"only if the certificate-key file is encrypted. In all cases, the " -":program:`mongod` will redact the password from all logging and reporting" -" output." -msgstr "" - -# 72ed859c7a944fd3bb59fbff8d1d75af -#: ../source/includes/option/option-mongod-sslPEMKeyPassword.rst:8 -msgid "" -"If the private key in the PEM file is encrypted and you do not specify " -"the :option:`--sslPEMKeyPassword` option, the :program:`mongod` will " -"prompt for a passphrase. See :ref:`ssl-certificate-password`." -msgstr "" - -# 2a598017db5045ad8187bbf0a023cb1a -#: ../source/includes/option/option-mongod-clusterAuthMode.rst:3 -msgid "*Default*: keyFile" -msgstr "" - -# e7f1a2abe7a7405eb599ee36e03cad90 -#: ../source/includes/option/option-mongod-clusterAuthMode.rst:7 -msgid "" -"The authentication mode used for cluster authentication. If you use " -":ref:`internal x.509 authentication `, " -"specify so here. This option can have one of the following values:" -msgstr "" - -# 5cf0d4c12ef542fbb32da46ec6e0d75e -#: ../source/includes/option/option-mongod-clusterAuthMode.rst:19 -msgid "``keyFile``" -msgstr "" - -# 369930a7a8284fcc8fdfa3178ed53136 -#: ../source/includes/option/option-mongod-clusterAuthMode.rst:21 -msgid "Use a keyfile for authentication. Accept only keyfiles." -msgstr "" - -# ce10c81dff9d4050b532789b46b5ba9c -#: ../source/includes/option/option-mongod-clusterAuthMode.rst:24 -msgid "``sendKeyFile``" -msgstr "" - -# f54dbfbce1914a8e8fe422b6d9ad3b36 -#: ../source/includes/option/option-mongod-clusterAuthMode.rst:26 -msgid "" -"For rolling upgrade purposes. Send a keyfile for authentication but can " -"accept both keyfiles and x.509 certificates." -msgstr "" - -# 181263a28e61422e88dcbaf51addfcbb -#: ../source/includes/option/option-mongod-clusterAuthMode.rst:30 -msgid "``sendX509``" -msgstr "" - -# 222b60b991b74c9d80fe0892f4185027 -#: ../source/includes/option/option-mongod-clusterAuthMode.rst:32 -msgid "" -"For rolling upgrade purposes. Send the x.509 certificate for " -"authentication but can accept both keyfiles and x.509 certificates." -msgstr "" - -# cfe5846184994783b209cee3ee47f84c -#: ../source/includes/option/option-mongod-clusterAuthMode.rst:36 -msgid "``x509``" -msgstr "" - -# 837f8f6ac53147e4bf9694ca3e8f4884 -#: ../source/includes/option/option-mongod-clusterAuthMode.rst:38 -msgid "" -"Recommended. Send the x.509 certificate for authentication and accept " -"only x.509 certificates." -msgstr "" - -# eec55a4f43cc4ab98e4b6c08ea76a33f -#: ../source/includes/option/option-mongod-sslClusterFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains the x.509 certificate-key " -"file for :ref:`membership authentication ` " -"for the cluster or replica set." -msgstr "" - -# 8ae8e8da6ac942aab29e961fe10739d4 -#: ../source/includes/option/option-mongod-sslClusterFile.rst:9 -msgid "" -"If :option:`--sslClusterFile` does not specify the ``.pem`` file for " -"internal cluster authentication, the cluster uses the ``.pem`` file " -"specified in the :option:`--sslPEMKeyFile` option." -msgstr "" - -# b93d9246393f46029908a3045f0734cc -#: ../source/includes/option/option-mongod-sslClusterPassword.rst:5 -msgid "" -"Specifies the password to de-crypt the x.509 certificate-key file " -"specified with ``--sslClusterFile``. Use the " -":option:`--sslClusterPassword` option only if the certificate-key file is" -" encrypted. In all cases, the :program:`mongod` will redact the password " -"from all logging and reporting output." -msgstr "" - -# f7fdcb488d8a494eb4b305f5a6ddd065 -#: ../source/includes/option/option-mongod-sslClusterPassword.rst:10 -msgid "" -"If the x.509 key file is encrypted and you do not specify the " -":option:`--sslClusterPassword` option, the :program:`mongod` will prompt " -"for a passphrase. See :ref:`ssl-certificate-password`." -msgstr "" - -# 1dc8199136fe45f8bc7f2e81aa187e53 -#: ../source/includes/option/option-mongod-sslCAFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains the root certificate chain " -"from the Certificate Authority. Specify the file name of the :file:`.pem`" -" file using relative or absolute paths." -msgstr "" - -# a49166524c8d47a08130db198cb39321 -#: ../source/includes/warning-x509-requires-sslCAfile.rst:3 -msgid "" -"If the :option:`--sslCAFile ` option and its target " -"file are not specified, x.509 client and member authentication will not " -"function. :program:`mongod`, and :program:`mongos` in sharded systems, " -"will not be able to verify the certificates of processes connecting to it" -" against the trusted certificate authority (CA) that issued them, " -"breaking the certificate chain." -msgstr "" - -# 99af1e74533b4544821254f019708164 -#: ../source/includes/warning-x509-requires-sslCAfile.rst:10 -msgid "" -"As of version 2.6.4, :program:`mongod` will not start with x.509 " -"authentication enabled if the CA file is not specified." -msgstr "" - -# 5085d30f8ebb4a01b36905e038ebb0bc -#: ../source/includes/option/option-mongod-sslCRLFile.rst:5 -msgid "" -"Specifies the the :file:`.pem` file that contains the Certificate " -"Revocation List. Specify the file name of the :file:`.pem` file using " -"relative or absolute paths." -msgstr "" - -# 3d7073ebe10144bf808288bfa0610919 -#: ../source/includes/option/option-mongod-sslAllowInvalidCertificates.rst:5 -msgid "" -"Bypasses the validation checks for TLS/SSL certificates on other servers " -"in the cluster and allows the use of invalid certificates." -msgstr "" - -# 318d51e43e0d4c98994bc8074a6b8a82 -#: ../source/includes/option/option-mongod-sslAllowInvalidCertificates.rst:8 -msgid "" -"When using the :option:`--sslAllowInvalidCertificates` setting, MongoDB " -"logs a warning regarding the use of the invalid certificate." -msgstr "" - -# 903984d9025c4203846e96fed24c4e88 -#: ../source/includes/option/option-mongod-sslAllowInvalidHostnames.rst:5 -msgid "" -"Disables the validation of the hostnames in TLS/SSL certificates, when " -"connecting to other :program:`mongod` instances for inter-process " -"authentication. This allows :program:`mongod` to connect to other " -":program:`mongod` instances if the hostnames in their certificates do not" -" match their configured hostname." -msgstr "" - -# 3af25eeceb4247ac83dc7ece3b21cb77 -#: ../source/includes/option/option-mongod-sslAllowConnectionsWithoutCertificates.rst:5 -msgid "" -"``--sslWeakCertificateValidation`` became " -":option:`--sslAllowConnectionsWithoutCertificates`. For compatibility, " -"MongoDB processes continue to accept ``--sslWeakCertificateValidation``, " -"but all users should update their configuration files." -msgstr "" - -# e0672ee015a2414ca533c61e1a21fb0e -#: ../source/includes/option/option-mongod-sslAllowConnectionsWithoutCertificates.rst:11 -msgid "" -"Disables the requirement for TLS/SSL certificate validation that " -"``--sslCAFile`` enables. With the " -":option:`--sslAllowConnectionsWithoutCertificates` option, the " -":program:`mongod` will accept connections when the client does not " -"present a certificate when establishing the connection." -msgstr "" - -# 322a4dec2a8147a7a5904dd36e6e06f5 -#: ../source/includes/option/option-mongod-sslAllowConnectionsWithoutCertificates.rst:16 -msgid "" -"If the client presents a certificate and the :program:`mongod` has " -":option:`--sslAllowConnectionsWithoutCertificates` enabled, the " -":program:`mongod` will validate the certificate using the root " -"certificate chain specified by ``--sslCAFile`` and reject clients with " -"invalid certificates." -msgstr "" - -# f942278c3d4c4cd8aaf5c820e0cfef65 -#: ../source/includes/option/option-mongod-sslAllowConnectionsWithoutCertificates.rst:21 -msgid "" -"Use the :option:`--sslAllowConnectionsWithoutCertificates` option if you " -"have a mixed deployment that includes clients that do not or cannot " -"present certificates to the :program:`mongod`." -msgstr "" - -# fab4d6527a914f1a90164947478dcd64 -#: ../source/includes/option/option-mongod-sslDisabledProtocols.rst:5 -msgid "" -"Prevents a MongoDB server running with SSL from accepting incoming " -"connections that use a specific protocol or protocols. " -":option:`--sslDisabledProtocols` recognizes the following protocols: " -"``TLS1_0``, ``TLS1_1``, and ``TLS1_2``. Specifying an unrecognized " -"protocol will prevent the server from starting." -msgstr "" - -# de1ace7916b146788071b4f1cc730b15 -#: ../source/includes/option/option-mongod-sslDisabledProtocols.rst:11 -msgid "To specify multiple protocols, use a comma separated list of protocols." -msgstr "" - -# 71464ffc6b764b15af787257169108ae -#: ../source/includes/option/option-mongod-sslDisabledProtocols.rst:14 -msgid "" -"Members of replica sets and sharded clusters must speak at least one " -"protocol in common." -msgstr "" - -# 4199e037c7c84eb289a24be7deb324b2 -#: ../source/includes/option/option-mongod-sslDisabledProtocols.rst:17 -msgid ":ref:`ssl-disallow-protocols`" -msgstr "" - -# 725cb0c74c1e4625857a21da1c83eaff -#: ../source/includes/option/option-mongod-sslFIPSMode.rst:5 -msgid "" -"Directs the :program:`mongod` to use the FIPS mode of the installed " -"OpenSSL library. Your system must have a FIPS compliant OpenSSL library " -"to use the :option:`--sslFIPSMode` option." -msgstr "" - -# a1f78bf9b02d4b3396102cc1e208d8c4 -#: ../source/includes/note-fips-is-enterprise-only.rst:1 -msgid "" -"FIPS-compatible SSL is available only in `MongoDB Enterprise " -"`_. See " -":doc:`/tutorial/configure-fips` for more information." -msgstr "" - -# ceac2f37d112427b9fcf08879f076e43 -#: ../source/reference/program/mongod.txt:293 -msgid "Audit Options" -msgstr "" - -# 969c5a4ef2a7401d8c5f92c952768042 -#: ../source/includes/option/option-mongod-auditDestination.rst:5 -msgid "" -"Enables :doc:`auditing ` and specifies where " -":program:`mongod` sends all audit events." -msgstr "" - -# 7623d86ffeed46158008c448e02c0de0 -#: ../source/includes/option/option-mongod-auditDestination.rst:8 -msgid ":option:`--auditDestination` can have one of the following values:" -msgstr "" - -# 23c0e385a73144789f9456654697a0de -#: ../source/includes/option/option-mongod-auditDestination.rst:18 -msgid "``syslog``" -msgstr "" - -# 8e99a871a6d54eda96712b4c427c2b60 -#: ../source/includes/option/option-mongod-auditDestination.rst:20 -msgid "" -"Output the audit events to syslog in JSON format. Not available on " -"Windows. Audit messages have a syslog severity level of ``info`` and a " -"facility level of ``user``." -msgstr "" - -# 29bbbca1b61349218a4c9c1740c1306a -#: ../source/includes/option/option-mongod-auditDestination.rst:24 -msgid "" -"The syslog message limit can result in the truncation of audit messages. " -"The auditing system will neither detect the truncation nor error upon its" -" occurrence." -msgstr "" - -# 1e07473c6f624ce2bbf07a69ee4f2c75 -#: ../source/includes/option/option-mongod-auditDestination.rst:28 -msgid "``console``" -msgstr "" - -# 2999e7a5d6aa44aea9c1c256f730f678 -#: ../source/includes/option/option-mongod-auditDestination.rst:30 -msgid "Output the audit events to ``stdout`` in JSON format." -msgstr "" - -# 1d95128a2fb440628189abc19c7f2d7e -#: ../source/includes/option/option-mongod-auditDestination.rst:32 -msgid "``file``" -msgstr "" - -# b670b70e02504b9a98add7d15a005398 -#: ../source/includes/option/option-mongod-auditDestination.rst:34 -msgid "" -"Output the audit events to the file specified in :option:`--auditPath` in" -" the format specified in :option:`--auditFormat`." -msgstr "" - -# 36cf819929264eecafc893b660851f19 -# 310e57ccb1ed421c9c8f45f26827aef0 -# f7114328ae4544eb927ecf44b7959c3b -# 80f1d0adf5064ff9bff68e5cba4222b3 -#: ../source/includes/note-audit-in-enterprise-only.rst:2 -msgid "" -"Available only in `MongoDB Enterprise `_." -msgstr "" - -# f734783f7fa34795bc736eab4f285a5a -#: ../source/includes/option/option-mongod-auditFormat.rst:5 -msgid "" -"Specifies the format of the output file for :doc:`auditing " -"` if :option:`--auditDestination` is ``file``. The " -":option:`--auditFormat` option can have one of the following values:" -msgstr "" - -# 3d499aaefba44251a916f9bf742056e3 -#: ../source/includes/option/option-mongod-auditFormat.rst:17 -msgid "``JSON``" -msgstr "" - -# 67b8ed44ebbd457b88af0396e92fd24a -#: ../source/includes/option/option-mongod-auditFormat.rst:19 -msgid "" -"Output the audit events in JSON format to the file specified in " -":option:`--auditPath`." -msgstr "" - -# 193d7934e6fd4d538881828aa570f5f9 -#: ../source/includes/option/option-mongod-auditFormat.rst:22 -msgid "``BSON``" -msgstr "" - -# 01176c4e436a4c1db61cd6290988bc25 -#: ../source/includes/option/option-mongod-auditFormat.rst:24 -msgid "" -"Output the audit events in BSON binary format to the file specified in " -":option:`--auditPath`." -msgstr "" - -# 7833bea0707f4f9cadce9189472452fe -#: ../source/includes/option/option-mongod-auditFormat.rst:27 -msgid "" -"Printing audit events to a file in JSON format degrades server " -"performance more than printing to a file in BSON format." -msgstr "" - -# 77a0f64b91f643d6ada37fbec252b25d -#: ../source/includes/option/option-mongod-auditPath.rst:5 -msgid "" -"Specifies the output file for :doc:`auditing ` if " -":option:`--auditDestination` has value of ``file``. The " -":option:`--auditPath` option can take either a full path name or a " -"relative path name." -msgstr "" - -# 7d3d9f7d92b4495b924d9b00ae60a75a -#: ../source/includes/option/option-mongod-auditFilter.rst:5 -msgid "" -"Specifies the filter to limit the :ref:`types of operations ` the :doc:`audit system ` " -"records. The option takes a string representation of a query document of " -"the form:" -msgstr "" - -# 1abb147e4cae48b68210f9509de0c44b -#: ../source/includes/option/option-mongod-auditFilter.rst:14 -msgid "" -"The ```` can be :doc:`any field in the audit message `, including fields returned in the :ref:`param ` document. The ```` is a :ref:`query " -"condition expression `." -msgstr "" - -# b61095d762ed4f54b6ba2e93eacdcba1 -#: ../source/includes/fact-audit-filter-single-quotes.rst:1 -msgid "" -"To specify an audit filter, enclose the filter document in single quotes " -"to pass the document as a string." -msgstr "" - -# 41755a6e8b97400dbfc48ff38514ae61 -#: ../source/includes/fact-audit-filter-yaml-configuration.rst:1 -msgid "" -"To specify the audit filter in a :doc:`configuration file `, you must use the YAML format of the " -"configuration file." -msgstr "" - -# 94b968b2e20e43edbb8a876e522de431 -#: ../source/reference/program/mongod.txt:304 -msgid "SNMP Options" -msgstr "" - -# 03c4d6a6e2fe4aa98e7590878011db30 -#: ../source/includes/option/option-mongod-snmp-subagent.rst:3 -msgid "" -"Runs SNMP as a subagent. For more information, see :doc:`/tutorial" -"/monitor-with-snmp`." -msgstr "" - -# c649d529bc9d436ba93c56fcf0d876af -#: ../source/includes/option/option-mongod-snmp-master.rst:3 -msgid "" -"Runs SNMP as a master. For more information, see :doc:`/tutorial/monitor-" -"with-snmp`." -msgstr "" - -# 64a570ae860540d98d9d97fdbf77876e -#: ../source/reference/program/mongod.txt:313 -msgid "inMemory Options" -msgstr "" - -# 89218a217636400199814afcbd4f06b8 -#: ../source/includes/option/option-mongod-inMemorySizeGB.rst:3 -#, python-format -msgid "*Default*: 50% of physical RAM less 1 GB" -msgstr "" - -# 66ceaf3e2f97437dae86bb322e6a9e24 -#: ../source/includes/option/option-mongod-inMemorySizeGB.rst:7 -msgid "Values can range from 256MB to 10TB and can be a float." -msgstr "" - -# 71b92cf115004f5c938e75ccd4c8692f -#: ../source/includes/option/option-mongod-inMemorySizeGB.rst:9 -msgid "" -"Maximum amount of memory to allocate for :doc:`in-memory storage engine " -"` data, including indexes, oplog if the :program:`mongod`" -" is part of replica set, replica set or sharded cluster metadata, etc." -msgstr "" - -# 8fd5d5c2020449da8cb90450ecd94606 -#: ../source/includes/fact-inmemory-storage-engine-default-ram.rst:1 -#, python-format -msgid "" -"By default, the in-memory storage engine uses 50% of physical RAM minus 1" -" GB." -msgstr "" - -# f16d02d562fd4962982a67679cecfe23 -# 34f8420a11274de6a792fac5408ccf66 -# 3faf8c83019a4c05b28dd3ec91cf1ed5 -# 2e23805ca99a4416aebc3e4ccf5103ef -# f15c0832db9e4ccebbdfcba250505b70 -# 7c09ff66553b4c45977cbc606c7563d3 -# feae353ac1be40ca9e6c0cbb33b9c757 -# f4a6907ed76e4b2cbf60bec677bd2cf5 -# 2e83be8ce3d641f7a956dbf043bc55e1 -# ceae97fd1e2d4f1c8a129649ee194683 -# 8be60782fea543c28f4e0a57437eac41 -#: ../source/includes/fact-enterprise-only-admonition.rst:1 -msgid "Enterprise Feature" -msgstr "" - -# c0af01c7a580448eb570a389357a4074 -#: ../source/reference/program/mongod.txt:320 -msgid "Encryption Key Management Options" -msgstr "" - -# b8212cf9497d4577848a16973898def3 -#: ../source/includes/option/option-mongod-enableEncryption.rst:8 -msgid "" -"Enables encryption for the WiredTiger storage engine. You must set to " -"``true`` to pass in encryption keys and configurations." -msgstr "" - -# a8229d3370a345d3a9fbf92317b9ac21 -#: ../source/includes/option/option-mongod-encryptionCipherMode.rst:3 -msgid "*Default*: AES256-CBC" -msgstr "" - -# 46d85597426442d2b9d3259241b7390c -#: ../source/includes/option/option-mongod-encryptionCipherMode.rst:8 -msgid "The cipher mode to use for encryption at rest:" -msgstr "" - -# 340792b3d0194ab5b301494d0e39adbf -#: ../source/includes/option/option-mongod-encryptionCipherMode.rst:14 -msgid "Mode" -msgstr "" - -# 229e37538ae5432697c94927ef741533 -#: ../source/includes/option/option-mongod-encryptionCipherMode.rst:17 -msgid "``AES256-CBC``" -msgstr "" - -# f1bbcb22469b475ebbd0e9b5ae93684f -#: ../source/includes/option/option-mongod-encryptionCipherMode.rst:18 -msgid "256-bit Advanced Encryption Standard in Cipher Block Chaining Mode" -msgstr "" - -# 08cb080608a44d33b91dfedd6f277990 -#: ../source/includes/option/option-mongod-encryptionCipherMode.rst:21 -msgid "``AES256-GCM``" -msgstr "" - -# e5fd6daf53b047c7836b98ad6d2ca981 -#: ../source/includes/option/option-mongod-encryptionCipherMode.rst:23 -msgid "256-bit Advanced Encryption Standard in Galois/Counter Mode" -msgstr "" - -# 802c5198210c49bbaf524f9ee1a8288a -#: ../source/includes/option/option-mongod-encryptionKeyFile.rst:6 -msgid "" -"The path to the local keyfile when managing keys via process *other than*" -" KMIP. Only set when managing keys via process other than KMIP. If data " -"is already encrypted using KMIP, MongoDB will throw an error." -msgstr "" - -# f4d35b053ece426091bf493ada896c4b -#: ../source/includes/option/option-mongod-encryptionKeyFile.rst:10 -msgid "Requires :setting:`enableEncryption` to be ``true``." -msgstr "" - -# e80e6a878dbf40dbad96a70117602213 -#: ../source/includes/option/option-mongod-kmipKeyIdentifier.rst:6 -msgid "" -"Unique KMIP identifier for an existing key within the KMIP server. " -"Include to use the key associated with the identifier as the system key. " -"You can only use the setting the first time you enable encryption for the" -" :program:`mongod` instance. Requires :setting:`enableEncryption` to be " -"true." -msgstr "" - -# 7d04251032544595b1114412334650fd -#: ../source/includes/option/option-mongod-kmipKeyIdentifier.rst:12 -msgid "" -"If unspecified, MongoDB will request that the KMIP server create a new " -"key to utilize as the system key." -msgstr "" - -# ee86fe264c294db5a1719d51a823cd71 -#: ../source/includes/option/option-mongod-kmipKeyIdentifier.rst:15 -msgid "" -"If the KMIP server cannot locate a key with the specified identifier or " -"the data is already encrypted with a key, MongoDB will throw an error" -msgstr "" - -# be90475320ef433f82ca4f4646ac2a93 -#: ../source/includes/option/option-mongod-kmipRotateMasterKey.rst:8 -msgid "If true, rotate the master key and re-encrypt the internal keystore." -msgstr "" - -# 1d093b7ae8004c55ba478fabc58d2ac8 -#: ../source/includes/option/option-mongod-kmipRotateMasterKey.rst:13 -msgid ":ref:`kmip-master-key-rotation`" -msgstr "" - -# 9fd1ddbe4be845d08212a48bc11df883 -#: ../source/includes/option/option-mongod-kmipServerName.rst:6 -msgid "" -"Hostname or IP address of key management solution running a KMIP server. " -"Requires :setting:`enableEncryption` to be true." -msgstr "" - -# 7710c7c19e2f4c78b5bfce2f56aa7370 -#: ../source/includes/option/option-mongod-kmipPort.rst:3 -msgid "*Default*: 5696" -msgstr "" - -# 7faffd95e0974168b593e4cda35c9425 -#: ../source/includes/option/option-mongod-kmipPort.rst:8 -msgid "" -"Port number the KMIP server is listening on. Requires that a " -":setting:`kmipServerName` be provided. Requires " -":setting:`enableEncryption` to be true." -msgstr "" - -# d65b99a6d0f94b6dbc3cd1e15cf1762a -#: ../source/includes/option/option-mongod-kmipClientCertificateFile.rst:6 -msgid "" -"String containing the path to the client certificate used for " -"authenticating MongoDB to the KMIP server. Requires that a " -":setting:`kmipServerName` be provided." -msgstr "" - -# 0b7ff28897474f82ad215303524c792b -#: ../source/includes/option/option-mongod-kmipClientCertificatePassword.rst:6 -msgid "" -"The password (if one exists) for the client certificate passed into " -":setting:`kmipClientCertificateFile`. Is used for authenticating MongoDB " -"to the KMIP server. Requires that a :setting:`kmipClientCertificateFile` " -"be provided." -msgstr "" - -# 5552519f4be241dabde284b78e974aec -#: ../source/includes/option/option-mongod-kmipServerCAFile.rst:6 -msgid "" -"Path to CA File. Used for validating secure client connection to KMIP " -"server." -msgstr "" - -# a26035d4032c4702940e371ca87a97c2 -#: ../source/reference/program/mongod.txt:343 -msgid "Text Search Options" -msgstr "" - -# e411763d1ec14530a3532f02cb0b05ce -#: ../source/includes/option/option-mongod-basisTechRootDirectory.rst:6 -msgid "" -"Specify the root directory of the Basis Technology Rosette Linguistics " -"Platform installation to support additional languages for text search " -"operations." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "MongoDB disables the HTTP interface by default." -#~ msgstr "" - -#~ msgid "Disables the HTTP interface." -#~ msgstr "" - -#~ msgid "Do not use in conjunction with :option:`--rest` or :option:`--jsonp`." -#~ msgstr "" - -#~ msgid "*Default*: ``mmapv1``" -#~ msgstr "" - -#~ msgid "*Default*: the maximum of half of physical RAM or 1 gigabyte" -#~ msgstr "" - -#~ msgid "The :option:`--configsvr` option also sets :option:`--smallfiles`." -#~ msgstr "" - -#~ msgid "" -#~ "Runs the :program:`mongod` in a quiet" -#~ " mode that attempts to limit the " -#~ "amount of output." -#~ msgstr "" - -#~ msgid "" -#~ ":option:`--diaglog` is for internal use " -#~ "and not intended for most users." -#~ msgstr "" - -#~ msgid "" -#~ "Creates a very verbose :term:`diagnostic " -#~ "log` for troubleshooting and recording " -#~ "various errors. MongoDB writes these log" -#~ " files in the :setting:`~storage.dbPath` " -#~ "directory in a series of files " -#~ "that begin with the string ``diaglog``" -#~ " and end with the initiation time " -#~ "of the logging as a hex string." -#~ msgstr "" - -#~ msgid "The specified value configures the level of verbosity:" -#~ msgstr "" - -#~ msgid "Off. No logging." -#~ msgstr "" - -#~ msgid "Log write operations." -#~ msgstr "" - -#~ msgid "Log read operations." -#~ msgstr "" - -#~ msgid "3" -#~ msgstr "" - -#~ msgid "Log both read and write operations." -#~ msgstr "" - -#~ msgid "7" -#~ msgstr "" - -#~ msgid "Log write and some read operations." -#~ msgstr "" - -#~ msgid "" -#~ "You can use the :program:`mongosniff` " -#~ "tool to replay this output for " -#~ "investigation. Given a typical diaglog " -#~ "file located at ``/data/db/diaglog.4f76a58c``, " -#~ "you might use a command in the " -#~ "following form to read these files:" -#~ msgstr "" - -#~ msgid "" -#~ "Setting the diagnostic level to ``0``" -#~ " will cause :program:`mongod` to stop " -#~ "writing data to the :term:`diagnostic " -#~ "log` file. However, the :program:`mongod` " -#~ "instance will continue to keep the " -#~ "file open, even if it is no " -#~ "longer writing data to the file. " -#~ "If you want to rename, move, or" -#~ " delete the diagnostic log you must" -#~ " cleanly shut down the :program:`mongod`" -#~ " instance before doing so." -#~ msgstr "" - -#~ msgid "" -#~ "*Default*: A ``_tmp`` directory within " -#~ "the path specified by the " -#~ ":setting:`~storage.dbPath` option." -#~ msgstr "" - -#~ msgid "" -#~ "Specifies a working directory that " -#~ "MongoDB will use during the " -#~ ":option:`--repair` operation. After " -#~ ":option:`--repair` completes, the data files" -#~ " in option:`--dbpath` and the " -#~ ":option:`--repairpath` directory is empty." -#~ msgstr "" - -#~ msgid "" -#~ "Declares that this :program:`mongod` instance" -#~ " serves as the :term:`config database` " -#~ "of a sharded cluster. When running " -#~ "with this option, clients (i.e. other" -#~ " cluster components) will not be able" -#~ " to write data to any database " -#~ "other than ``config`` and ``admin``. The" -#~ " default port for a :program:`mongod` " -#~ "with this option is ``27019`` and " -#~ "the default :option:`--dbpath` directory is" -#~ " ``/data/configdb``, unless specified." -#~ msgstr "" - -#~ msgid "" -#~ "Configures this :program:`mongod` instance as" -#~ " a shard in a partitioned cluster." -#~ " The default port for these instances" -#~ " is ``27018``. The only effect of" -#~ " :option:`--shardsvr` is to change the " -#~ "port number." -#~ msgstr "" - -#~ msgid "" -#~ "Defines the maximum size of the " -#~ "cache that WiredTiger will use for " -#~ "all data." -#~ msgstr "" - -#~ msgid "" -#~ "With WiredTiger, MongoDB utilizes both " -#~ "the WiredTiger cache and the filesystem" -#~ " cache." -#~ msgstr "" - -#~ msgid "" -#~ "Starting in MongoDB 3.2, the WiredTiger" -#~ " cache, by default, will use the " -#~ "larger of either:" -#~ msgstr "" - -#~ msgid "60% of RAM minus 1 GB, or" -#~ msgstr "" - -#~ msgid "1 GB." -#~ msgstr "" - -#~ msgid "" -#~ "For systems with up to 10 GB " -#~ "of RAM, the new default setting is" -#~ " less than or equal to the 3.0" -#~ " default setting (For MongoDB 3.0, " -#~ "the WiredTiger cache uses either 1 " -#~ "GB or half of the installed " -#~ "physical RAM, whichever is larger)." -#~ msgstr "" - -#~ msgid "" -#~ "For systems with more than 10 GB" -#~ " of RAM, the new default setting " -#~ "is greater than the 3.0 setting." -#~ msgstr "" - -#~ msgid "Avoid increasing the WiredTiger cache size above its default value." -#~ msgstr "" - -#~ msgid "" -#~ "The :option:`--wiredTigerCacheSizeGB` only limits" -#~ " the size of the WiredTiger cache," -#~ " not the total amount of memory " -#~ "used by :program:`mongod`. The WiredTiger " -#~ "cache is only one component of the" -#~ " RAM used by MongoDB. MongoDB also" -#~ " automatically uses all free memory " -#~ "on the machine via the filesystem " -#~ "cache (data in the filesystem cache " -#~ "is compressed)." -#~ msgstr "" - -#~ msgid "" -#~ "In addition, the operating system will" -#~ " use any free RAM to buffer " -#~ "filesystem blocks." -#~ msgstr "" - -#~ msgid "" -#~ "To accommodate the additional consumers " -#~ "of RAM, you may have to decrease" -#~ " WiredTiger cache size." -#~ msgstr "" - -#~ msgid "" -#~ "The default WiredTiger cache size value" -#~ " assumes that there is a single " -#~ ":program:`mongod` instance per machine. If " -#~ "a single machine contains multiple " -#~ "MongoDB instances, then you should " -#~ "decrease the setting to accommodate the" -#~ " other :program:`mongod` instances." -#~ msgstr "" - -#~ msgid "" -#~ "If using :doc:`/core/mmapv1`, :option:`--configsvr`" -#~ " option also sets :option:`--smallfiles`." -#~ msgstr "" - -#~ msgid "" -#~ "Starting in MongoDB 3.2, config servers" -#~ " for sharded clusters can be deployed" -#~ " as a :doc:`replica set `. The replica set " -#~ "config servers must run the " -#~ ":doc:`WiredTiger storage engine `." -#~ " MongoDB 3.2 deprecates the use of" -#~ " three mirrored :program:`mongod` instances " -#~ "for config servers." -#~ msgstr "" - -#~ msgid "" -#~ "In previous versions, :option:`--configsvr` " -#~ "could not be used in conjunction " -#~ "with :option:`--replSet`." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/program/mongodump.po b/locale/zh/LC_MESSAGES/reference/program/mongodump.po deleted file mode 100644 index ffd6731e7b5..00000000000 --- a/locale/zh/LC_MESSAGES/reference/program/mongodump.po +++ /dev/null @@ -1,1122 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 5b20f038894d4a838e46f497ad78d543 -#: ../source/reference/program/mongodump.txt:5 -msgid "``mongodump``" -msgstr "" - -# 971c4584b35543d2876f7880f6d16595 -#: ../source/reference/program/mongodump.txt -msgid "On this page" -msgstr "" - -# 58769ef5b6854ad7b45a87566136e764 -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:1 -msgid "Mac OSX Sierra and Go 1.6 Incompatibility" -msgstr "" - -# 3e0a7d72208141a591ef4f9a947aa037 -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:3 -msgid "" -"Users running on Mac OSX Sierra require the 3.2.10 or newer version of " -"|tool-binary|." -msgstr "" - -# f128aab241d34e23aefc5284557e7689 -#: ../source/reference/program/mongodump.txt:20 -msgid "Synopsis" -msgstr "" - -# aec9d4e7e61941ef8e8f9e14e5a081a3 -#: ../source/reference/program/mongodump.txt:22 -msgid "" -":program:`mongodump` is a utility for creating a binary export of the " -"contents of a database. :program:`mongodump` can export data from either " -":program:`mongod` or :program:`mongos` instances." -msgstr "" - -# 1b1740c11c6944689b36ea3ac6db5f04 -#: ../source/reference/program/mongodump.txt:26 -msgid "" -":program:`mongodump` can be a part of a :ref:`backup strategy ` with :program:`mongorestore` for partial backups based " -"on a query, syncing from production to staging or development " -"environments, or changing the storage engine of a standalone. However, " -"the use of :program:`mongodump` and :program:`mongorestore` as a backup " -"strategy can be problematic for sharded clusters and replica sets." -msgstr "" - -# 8466f8f9c0824646bbcb06f37e0add02 -#: ../source/reference/program/mongodump.txt:34 -msgid "" -"For an overview of :program:`mongodump` in conjunction with " -":program:`mongorestore` part of a backup and recovery strategy, see " -":doc:`/tutorial/backup-and-restore-tools`." -msgstr "" - -# 5718bc24029d4fe5acc139698e094de3 -#: ../source/reference/program/mongodump.txt:38 -msgid "" -":program:`mongorestore`, :doc:`/tutorial/backup-sharded-cluster-with-" -"database-dumps` and :doc:`/core/backups`." -msgstr "" - -# d7c1f27ba6b543879babe2e7c23798f7 -#: ../source/reference/program/mongodump.txt:45 -msgid "Behavior" -msgstr "" - -# 6281ee4b952747999a9bee6b6a43efc4 -#: ../source/reference/program/mongodump.txt:48 -msgid "Data Exclusion" -msgstr "" - -# 197ec6037c104505860dcefa7e135f7d -#: ../source/includes/fact-mongodump-local-database.rst:1 -msgid "" -":program:`mongodump` excludes the content of the ``local`` database in " -"its output." -msgstr "" - -# 12f6d8f16e56468eb873908b04099242 -#: ../source/reference/program/mongodump.txt:52 -msgid "" -":program:`mongodump` only captures the documents in the database in its " -"backup data and does not include index data. :program:`mongorestore` or " -":program:`mongod` must then rebuild the indexes after restoring data." -msgstr "" - -# 2569b2c75fd3458590dcd3cc36ff2de3 -#: ../source/reference/program/mongodump.txt:56 -msgid "" -"MongoDB 3.4 added support for :doc:`read-only views `. By " -"default, :program:`mongodump` only captures a view's metadata: it does " -"not create a binary export of the documents included in the view. To " -"capture the documents in a view use :option:`--viewsAsCollections`." -msgstr "" - -# 996249c931654b2e91026b2c11e6a37e -#: ../source/reference/program/mongodump.txt:65 -msgid "Read Preference" -msgstr "" - -# 71688b3ccd0e4f3ca57d0b56ec9399b3 -#: ../source/reference/program/mongodump.txt:68 -msgid "Replica Sets" -msgstr "" - -# 1c9e6c54980a4c7c90801a026061ae92 -#: ../source/reference/program/mongodump.txt:72 -msgid "" -"The choice of target or targets for the :option:`--host` parameter " -"affects the read preference of :program:`mongodump` when connecting to a " -"replica set." -msgstr "" - -# dab8b060fe8d4499afc41412d7d52ec0 -#: ../source/reference/program/mongodump.txt:76 -msgid "" -"If the string passed to ``--host`` is prefixed by the replica set name, " -":program:`mongodump` reads from the :readmode:`primary` replica set " -"member by default. For example:" -msgstr "" - -# 83469ac930d94d5a9df21b82a7286cf2 -#: ../source/reference/program/mongodump.txt:84 -msgid "" -"If the string passed to ``--host`` contains a list of :program:`mongod` " -"instances, but does not include the replica set name as a prefix to the " -"host string, :program:`mongodump` reads from the :readmode:`nearest` node" -" by default. For example:" -msgstr "" - -# ddf9cbaffebb4546b9a0a58b992e0ece -#: ../source/reference/program/mongodump.txt:94 -msgid "Sharded Clusters" -msgstr "" - -# 3d29088afc7b4e398ea3efdebcd489a8 -#: ../source/reference/program/mongodump.txt:98 -msgid "" -"For a sharded cluster where the shards are replica sets, " -":program:`mongodump` no longer prefers reads from secondary members when " -"run against the :program:`mongos` instance." -msgstr "" - -# 72271bf56ee748a8af06fd91919db878 -#: ../source/reference/program/mongodump.txt:102 -msgid "" -"For sharded clusters, specify the hostname of a :program:`mongos` for the" -" ``--host`` option. :program:`mongodump` reads from the " -":readmode:`primary` replica set member on each shard replica set in the " -"cluster." -msgstr "" - -# 84ca3f2b418345c582808265ebda0ff1 -#: ../source/reference/program/mongodump.txt:107 -msgid "" -"Unsharded collections in a sharded cluster are stored on a :ref:`primary " -"shard `. :program:`mongodump` reads from the primary " -"replica set member on the primary shard for any unsharded collections. " -"Note: each database has its own primary shard." -msgstr "" - -# 5a81d8f1b6f24042aefac5b1727e43d1 -#: ../source/reference/program/mongodump.txt:114 -msgid "Overwrite Files" -msgstr "" - -# 31ba95dfd3334a8185672d469951a154 -#: ../source/includes/fact-mongodump-overwrite-files.rst:1 -msgid "" -":program:`mongodump` overwrites output files if they exist in the backup " -"data folder. Before running the :program:`mongodump` command multiple " -"times, either ensure that you no longer need the files in the output " -"folder (the default is the ``dump/`` folder) or rename the folders or " -"files." -msgstr "" - -# 52068d6f7cde49c1b2a0f59dd268e0a1 -#: ../source/reference/program/mongodump.txt:119 -msgid "Data Compression Handling" -msgstr "" - -# b173a4a04459449487670bc77943a285 -#: ../source/reference/program/mongodump.txt:121 -msgid "" -"When run against a :program:`mongod` instance that uses the " -":doc:`WiredTiger ` storage engine, :program:`mongodump`" -" outputs uncompressed data." -msgstr "" - -# 0a3e87d5feec4b12a67210f183b59784 -#: ../source/reference/program/mongodump.txt:126 -msgid "Working Set" -msgstr "" - -# da55d844b56d4091904cdd95d4f581a8 -#: ../source/reference/program/mongodump.txt:128 -msgid "" -":program:`mongodump` can adversely affect performance of the " -":program:`mongod`. If your data is larger than system memory, the " -":program:`mongodump` will push the working set out of memory." -msgstr "" - -# 23345988cdb54659953cccd37963dc84 -#: ../source/reference/program/mongodump.txt:133 -msgid "Required Access" -msgstr "" - -# a5836d2cb2774f83b51dc0ed74a78eba -#: ../source/includes/access-mongodump-collections.rst:1 -msgid "" -"To run :program:`mongodump` against a MongoDB deployment that has " -":doc:`access control ` enabled, you must have " -"privileges that grant :authaction:`find` action for each database to back" -" up. The built-in :authrole:`backup` role provides the required " -"privileges to perform backup of any and all databases." -msgstr "" - -# 571f2221b1244e62b2197999c70ae069 -#: ../source/includes/fact-required-access-for-backup-profiling.rst:3 -msgid "" -"The :authrole:`backup` role provides additional privileges to back up the" -" :data:`system.profile <.system.profile>` collections that " -"exist when running with :ref:`database profiling `. " -"Previously, users required an additional ``read`` access on this " -"collection." -msgstr "" - -# bc53f0b2e04e49b3b5fe352f5d25afe3 -#: ../source/reference/program/mongodump.txt:138 -msgid "Options" -msgstr "" - -# 0647131040964da9a4a378109e1ef3d7 -#: ../source/includes/extracts/fact-3.0-tools-drop-dbpath-support-mongodump.rst:5 -msgid "" -":program:`mongodump` removed the ``--dbpath`` as well as related " -"``--directoryperdb`` and ``--journal`` options. You must use " -":program:`mongodump` while connected to a :program:`mongod` instance." -msgstr "" - -# ea27ebc1952b438fae41ddbcf3fd4259 -#: ../source/includes/option/option-mongodump-help.rst:3 -msgid "Returns information on the options and use of :program:`mongodump`." -msgstr "" - -# 4e2190783197435b96fd07fe84ad9be7 -#: ../source/includes/option/option-mongodump-verbose.rst:3 -msgid "" -"Increases the amount of internal reporting returned on standard output or" -" in log files. Increase the verbosity with the ``-v`` form by including " -"the option multiple times, (e.g. ``-vvvvv``.)" -msgstr "" - -# 1297b7339e7e4d71b5362ed555a61933 -#: ../source/includes/option/option-mongodump-quiet.rst:3 -msgid "" -"Runs :program:`mongodump` in a quiet mode that attempts to limit the " -"amount of output." -msgstr "" - -# 07596ada3b734641bb36e436be4152b5 -#: ../source/includes/option/option-mongodump-quiet.rst:6 -msgid "This option suppresses:" -msgstr "" - -# 8c979a9dd6814ce0be82280273c34a37 -#: ../source/includes/option/option-mongodump-quiet.rst:8 -msgid "output from :term:`database commands `" -msgstr "" - -# f4a1f1a7bdaf474e8a12fca1b616d012 -#: ../source/includes/option/option-mongodump-quiet.rst:10 -msgid "replication activity" -msgstr "" - -# 2d6cc3517e4c49e7a8f4298d072ba137 -#: ../source/includes/option/option-mongodump-quiet.rst:12 -msgid "connection accepted events" -msgstr "" - -# 5ba16f1ca3b34390b1af8560c14baea5 -#: ../source/includes/option/option-mongodump-quiet.rst:14 -msgid "connection closed events" -msgstr "" - -# 9dbf03226187404883ee0145c7a1badf -#: ../source/includes/option/option-mongodump-version.rst:3 -msgid "Returns the :program:`mongodump` release number." -msgstr "" - -# c6abfc38bc8e4e54b4c6e940a23309b7 -#: ../source/includes/option/option-mongodump-host.rst:3 -msgid "*Default*: localhost:27017" -msgstr "" - -# a1e5c75209384f09903a6769bd5b9525 -#: ../source/includes/option/option-mongodump-host.rst:5 -msgid "" -"Specifies a resolvable hostname for the :program:`mongod` to which to " -"connect. By default, the :program:`mongodump` attempts to connect to a " -"MongoDB instance running on the localhost on port number ``27017``." -msgstr "" - -# cf5f70ed493d476c8663180abdfbb03b -#: ../source/includes/option/option-mongodump-host.rst:9 -msgid "" -"To connect to a replica set, specify the " -":setting:`~replication.replSetName` and a seed list of set members, as in" -" the following:" -msgstr "" - -# 3188074730594fadbb773772b2c06dfc -#: ../source/includes/option/option-mongodump-host.rst:17 -msgid "" -"You can always connect directly to a single MongoDB instance by " -"specifying the host and port number directly." -msgstr "" - -# c52bef2fa41041d6b41cb07774b2cb89 -#: ../source/includes/option/option-mongodump-host.rst:20 -msgid "" -"If you use IPv6 and use the ``
:`` format, you must enclose" -" the portion of an address and port combination in brackets (e.g. " -"``[
]``)." -msgstr "" - -# 8b083b8f19104c3792be03ebfaa56b8c -#: ../source/includes/option/option-mongodump-port.rst:3 -msgid "*Default*: 27017" -msgstr "" - -# db6780c43af34047af6d956b8a83cb54 -#: ../source/includes/option/option-mongodump-port.rst:5 -msgid "" -"Specifies the TCP port on which the MongoDB instance listens for client " -"connections." -msgstr "" - -# 5c8736cdf20b44e2973e78b73accfa0b -#: ../source/includes/option/option-mongodump-ipv6.rst:3 -msgid "*Removed in version 3.0.*" -msgstr "" - -# 920e2369c98a4b6fb6c1d2ca88957fbc -#: ../source/includes/option/option-mongodump-ipv6.rst:5 -msgid "" -"Enables IPv6 support and allows :program:`mongodump` to connect to the " -"MongoDB instance using an IPv6 network. Prior to MongoDB 3.0, you had to " -"specify :option:`--ipv6` to use IPv6. In MongoDB 3.0 and later, IPv6 is " -"always enabled." -msgstr "" - -# b788cdfbab1b4bcfa327c7a303667324 -#: ../source/includes/option/option-mongodump-ssl.rst:5 -msgid "" -"Enables connection to a :program:`mongod` or :program:`mongos` that has " -"TLS/SSL support enabled." -msgstr "" - -# 760465075c9545b39e8623b59cbba9cf -# fbab054bd8b04e55995bb30d5f01b280 -# 821023126b8a4f42b4269698bf4007ab -# 2dd65c1e5ad34cbe8318e31ec49cc843 -# d77c485fc249418ea910ec79de6f86f5 -# a5c227858c164d0eb34b3a9fe773eb26 -# 205b18618d924cebb8cfecd154b48517 -#: ../source/includes/fact-ssl-supported.rst:3 -msgid "" -"Most MongoDB distributions now include support for TLS/SSL. See " -":doc:`/tutorial/configure-ssl` and :doc:`/tutorial/configure-ssl-clients`" -" for more information about TLS/SSL and MongoDB." -msgstr "" - -# d98814f6e8c4487880cebb54443e1353 -#: ../source/includes/option/option-mongodump-sslCAFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains the root certificate chain " -"from the Certificate Authority. Specify the file name of the :file:`.pem`" -" file using relative or absolute paths." -msgstr "" - -# 7988390d52dc4f6bbc839ed5b8fdef6f -#: ../source/includes/option/option-mongodump-sslCAFile.rst:13 -msgid "" -"For SSL connections (``--ssl``) to :program:`mongod` and " -":program:`mongos`, if the :program:`mongodump` runs without the " -":option:`--sslCAFile`, :program:`mongodump` will not attempt to validate " -"the server certificates. This creates a vulnerability to expired " -":program:`mongod` and :program:`mongos` certificates as well as to " -"foreign processes posing as valid :program:`mongod` or :program:`mongos` " -"instances. Ensure that you *always* specify the CA file to validate the " -"server certificates in cases where intrusion is a possibility." -msgstr "" - -# 42cf6e2a999f4c7d9e811265df42bc18 -#: ../source/includes/option/option-mongodump-sslPEMKeyFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains both the TLS/SSL " -"certificate and key. Specify the file name of the :file:`.pem` file using" -" relative or absolute paths." -msgstr "" - -# 1e617a1516944709b530f3683a8d0c75 -#: ../source/includes/option/option-mongodump-sslPEMKeyFile.rst:9 -msgid "" -"This option is required when using the :option:`--ssl` option to connect " -"to a :program:`mongod` or :program:`mongos` that has " -":setting:`~net.ssl.CAFile` enabled *without* " -":setting:`~net.ssl.allowConnectionsWithoutCertificates`." -msgstr "" - -# 21632be23d1e4b8ead331ef3f1c25e87 -#: ../source/includes/option/option-mongodump-sslPEMKeyPassword.rst:5 -msgid "" -"Specifies the password to de-crypt the certificate-key file (i.e. " -":option:`--sslPEMKeyFile`). Use the :option:`--sslPEMKeyPassword` option " -"only if the certificate-key file is encrypted. In all cases, the " -":program:`mongodump` will redact the password from all logging and " -"reporting output." -msgstr "" - -# 3d208ea7b79242aabe3e96ab5b1b75a9 -#: ../source/includes/option/option-mongodump-sslPEMKeyPassword.rst:10 -msgid "" -"If the private key in the PEM file is encrypted and you do not specify " -"the :option:`--sslPEMKeyPassword` option, the :program:`mongodump` will " -"prompt for a passphrase. See :ref:`ssl-certificate-password`." -msgstr "" - -# abcf0e76eec9403db09331c4ddcf8425 -#: ../source/includes/option/option-mongodump-sslCRLFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains the Certificate Revocation " -"List. Specify the file name of the :file:`.pem` file using relative or " -"absolute paths." -msgstr "" - -# 38c77dc782a246ffbc929328861b4f7f -#: ../source/includes/option/option-mongodump-sslAllowInvalidCertificates.rst:5 -msgid "" -"Bypasses the validation checks for server certificates and allows the use" -" of invalid certificates. When using the " -":setting:`~net.ssl.allowInvalidCertificates` setting, MongoDB logs as a " -"warning the use of the invalid certificate." -msgstr "" - -# c4605c44ce97420a8c8c0ef9fe391ba6 -#: ../source/includes/option/option-mongodump-sslAllowInvalidHostnames.rst:5 -msgid "" -"Disables the validation of the hostnames in TLS/SSL certificates. Allows " -":program:`mongodump` to connect to MongoDB instances if the hostname " -"their certificates do not match the specified hostname." -msgstr "" - -# 947dbd884ca0485e8b0161a9f1576119 -#: ../source/includes/option/option-mongodump-sslFIPSMode.rst:5 -msgid "" -"Directs the :program:`mongodump` to use the FIPS mode of the installed " -"OpenSSL library. Your system must have a FIPS compliant OpenSSL library " -"to use the :option:`--sslFIPSMode` option." -msgstr "" - -# 1cf06854e34248c0aaf2c6942caf4fda -#: ../source/includes/note-fips-is-enterprise-only.rst:1 -msgid "" -"FIPS-compatible SSL is available only in `MongoDB Enterprise " -"`_. See " -":doc:`/tutorial/configure-fips` for more information." -msgstr "" - -# 9dab4d9e75f14e8f8d566cc511b73f46 -#: ../source/includes/option/option-mongodump-username.rst:3 -msgid "" -"Specifies a username with which to authenticate to a MongoDB database " -"that uses authentication. Use in conjunction with the ``--password`` and " -"``--authenticationDatabase`` options." -msgstr "" - -# 020818d1d8864f0e912e60f429c3db2c -#: ../source/includes/option/option-mongodump-password.rst:3 -msgid "" -"Specifies a password with which to authenticate to a MongoDB database " -"that uses authentication. Use in conjunction with the ``--username`` and " -"``--authenticationDatabase`` options." -msgstr "" - -# be9d44bd95b44b76a35b88ab1cd9f5e5 -#: ../source/includes/option/option-mongodump-password.rst:9 -msgid "" -"If you do not specify an argument for :option:`--password`, " -":program:`mongodump` returns an error." -msgstr "" - -# e97dff36c7054647b7788ed4a602fb9b -#: ../source/includes/option/option-mongodump-password.rst:14 -msgid "" -"If you wish :program:`mongodump` to prompt the user for the password, " -"pass the :option:`--username` option without :option:`--password` or " -"specify an empty string as the :option:`--password` value, as in " -"``--password \"\"`` ." -msgstr "" - -# 879a890880cb4a2990548d62fb1a34af -#: ../source/includes/option/option-mongodump-authenticationDatabase.rst:3 -msgid "" -"If you do not specify an authentication database, :program:`mongodump` " -"assumes that the database specified to export holds the user's " -"credentials." -msgstr "" - -# 4f0b2217b56a4f2ba9dcff2981f33974 -#: ../source/includes/option/option-mongodump-authenticationMechanism.rst:3 -msgid "*Default*: SCRAM-SHA-1" -msgstr "" - -# 0795ad5d52274420b4af6cfa2e43dd66 -#: ../source/includes/option/option-mongodump-authenticationMechanism.rst:5 -msgid "" -"Added support for the ``PLAIN`` and ``MONGODB-X509`` authentication " -"mechanisms." -msgstr "" - -# c17fc8ce389447a4be1ebbe4c72c0e25 -#: ../source/includes/option/option-mongodump-authenticationMechanism.rst:9 -msgid "" -"Added support for the ``SCRAM-SHA-1`` authentication mechanism. Changed " -"default mechanism to ``SCRAM-SHA-1``." -msgstr "" - -# a56c599256154548a7d48386cd45f826 -#: ../source/includes/option/option-mongodump-authenticationMechanism.rst:14 -msgid "" -"Specifies the authentication mechanism the :program:`mongodump` instance " -"uses to authenticate to the :program:`mongod` or :program:`mongos`." -msgstr "" - -# df1340a4730b417fa0feef7cae2e306d -#: ../source/includes/option/option-mongodump-authenticationMechanism.rst:21 -msgid "Value" -msgstr "" - -# 44e7091c5cfd4ec89175838cbf340a7e -#: ../source/includes/option/option-mongodump-authenticationMechanism.rst:23 -msgid "Description" -msgstr "" - -# 54f15573d95d4b4e8f930cb8020215b0 -#: ../source/includes/option/option-mongodump-authenticationMechanism.rst:25 -msgid ":ref:`SCRAM-SHA-1 `" -msgstr "" - -# ed9c5401fd804814866c695c6b703137 -#: ../source/includes/option/option-mongodump-authenticationMechanism.rst:27 -msgid "" -"`RFC 5802 `_ standard Salted " -"Challenge Response Authentication Mechanism using the SHA1 hash function." -msgstr "" - -# e5c58c30a8764dc79654dac7d157ddf6 -#: ../source/includes/option/option-mongodump-authenticationMechanism.rst:31 -msgid ":ref:`MONGODB-CR `" -msgstr "" - -# 3eb5d736aebd427a842496146e8015b8 -#: ../source/includes/option/option-mongodump-authenticationMechanism.rst:33 -msgid "MongoDB challenge/response authentication." -msgstr "" - -# feab551aaf2c4213ad99d182fd2cb6a8 -#: ../source/includes/option/option-mongodump-authenticationMechanism.rst:35 -msgid ":ref:`MONGODB-X509 `" -msgstr "" - -# 9d94fc0525794502ba78300010a88e63 -#: ../source/includes/option/option-mongodump-authenticationMechanism.rst:37 -msgid "MongoDB TLS/SSL certificate authentication." -msgstr "" - -# 2369474873f54414aa26a86b169519aa -#: ../source/includes/option/option-mongodump-authenticationMechanism.rst:39 -msgid ":ref:`GSSAPI ` (Kerberos)" -msgstr "" - -# 89e181de6ed945238d08b448e0075075 -#: ../source/includes/option/option-mongodump-authenticationMechanism.rst:41 -msgid "" -"External authentication using Kerberos. This mechanism is available only " -"in `MongoDB Enterprise `_." -msgstr "" - -# 891ea32841604a258caf3977e744a2d3 -#: ../source/includes/option/option-mongodump-authenticationMechanism.rst:45 -msgid ":ref:`PLAIN ` (LDAP SASL)" -msgstr "" - -# 10314cfb1f6149718bc1a09f29b8d884 -#: ../source/includes/option/option-mongodump-authenticationMechanism.rst:47 -msgid "" -"External authentication using LDAP. You can also use ``PLAIN`` for " -"authenticating in-database users. ``PLAIN`` transmits passwords in plain " -"text. This mechanism is available only in `MongoDB Enterprise " -"`_." -msgstr "" - -# 69414f6263a24489bc4e2024d8033137 -#: ../source/includes/option/option-mongodump-gssapiServiceName.rst:5 -msgid "" -"Specify the name of the service using :doc:`GSSAPI/Kerberos " -"`. Only required if the service does not use the default " -"name of ``mongodb``." -msgstr "" - -# 302c1c18de2e4b5697c6d81978e6158a -# c54177c7ab774248846eb9f4a89deff5 -#: ../source/includes/option/option-mongodump-gssapiHostName.rst:9 -#: ../source/includes/option/option-mongodump-gssapiServiceName.rst:9 -msgid "This option is available only in MongoDB Enterprise." -msgstr "" - -# f6a2c33e88c042b7bba037b03f15a78b -#: ../source/includes/option/option-mongodump-gssapiHostName.rst:5 -msgid "" -"Specify the hostname of a service using :doc:`GSSAPI/Kerberos " -"`. *Only* required if the hostname of a machine does not " -"match the hostname resolved by DNS." -msgstr "" - -# b7594ed0c1544b3f889bc34d6115f4de -#: ../source/includes/option/option-mongodump-db.rst:3 -msgid "" -"Specifies a database to backup. If you do not specify a database, " -":program:`mongodump` copies all databases in this instance into the dump " -"files." -msgstr "" - -# 86a3d9c5517b4e2f9ce32708276bca4b -#: ../source/includes/option/option-mongodump-collection.rst:3 -msgid "" -"Specifies a collection to backup. If you do not specify a collection, " -"this option copies all collections in the specified database or instance " -"to the dump files." -msgstr "" - -# c9aa8c562d764c18aaef68449a16446e -#: ../source/includes/option/option-mongodump-query.rst:3 -msgid "" -"Provides a :term:`JSON document` as a query that optionally limits the " -"documents included in the output of :program:`mongodump`." -msgstr "" - -# 8955a29397f34bb6a4cc3c3ce897e3ec -#: ../source/includes/fact-quote-command-line-query.rst:1 -msgid "" -"You must enclose the query in single quotes (e.g. ``'``) to ensure that " -"it does not interact with your shell environment." -msgstr "" - -# cba0c3574a674026872c926da452c5bd -#: ../source/includes/option/option-mongodump-queryFile.rst:5 -msgid "" -"Specifies the path to a file containing a JSON document as a query filter" -" that limits the documents included in the output of " -":program:`mongodump`. :option:`--queryFile` enables you to create query " -"filters that are too large to fit in your terminal's buffer." -msgstr "" - -# dfcb9c105961420e903d633d51a5346e -#: ../source/includes/option/option-mongodump-readPreference.rst:3 -msgid "" -"Specify the :ref:`read preference` for " -":program:`mongodump`." -msgstr "" - -# 458b9ddd6e764a5eb3e535b6ede6353e -#: ../source/includes/option/option-mongodump-readPreference.rst:6 -msgid "See :ref:`replica-set-read-preference-modes`." -msgstr "" - -# 1810176af6d44e8b8e4a257d043cea6f -#: ../source/includes/option/option-mongodump-readPreference.rst:8 -msgid "" -":program:`mongodump` defaults to :readmode:`primary` :ref:`read " -"preference ` when connected to a " -":program:`mongos` or a :term:`replica set`." -msgstr "" - -# 05336157a0ba4b288ce9eaf0ec3ffcbe -#: ../source/includes/option/option-mongodump-readPreference.rst:12 -msgid "Otherwise, :program:`mongodump` defaults to :readmode:`nearest`." -msgstr "" - -# 5595b7b017d54285827024693f6809b8 -#: ../source/includes/warning-read-preference-mongos.rst:3 -msgid "" -"Using a :ref:`read preference` other than " -":readmode:`primary` with a connection to a :program:`mongos` may produce " -"inconsistencies, duplicates, or result in missed documents." -msgstr "" - -# c8da45583fea49b886bfda71c52fb0ad -#: ../source/includes/option/option-mongodump-readPreference.rst:16 -msgid "See :ref:`mongodump-read-preference`." -msgstr "" - -# 9410139935114b7dadcef965b5c461ff -#: ../source/includes/option/option-mongodump-forceTableScan.rst:3 -msgid "" -"Forces :program:`mongodump` to scan the data store directly: typically, " -":program:`mongodump` saves entries as they appear in the index of the " -"``_id`` field. If you specify a query :option:`--query`, " -":program:`mongodump` will use the most appropriate index to support that " -"query." -msgstr "" - -# 495e2cc1f775449196f5effc8b4787dc -#: ../source/includes/option/option-mongodump-forceTableScan.rst:8 -msgid "" -"Use :option:`--forceTableScan` to skip the index and scan the data " -"directly. Typically there are two cases where this behavior is preferable" -" to the default:" -msgstr "" - -# 03961275c7a546be9d6c180c2f565acc -#: ../source/includes/option/option-mongodump-forceTableScan.rst:12 -msgid "" -"If you have key sizes over 800 bytes that would not be present in the " -"``_id`` index." -msgstr "" - -# a3d9b655b8044587a1b29086d8e4e8e9 -#: ../source/includes/option/option-mongodump-forceTableScan.rst:15 -msgid "Your database uses a custom ``_id`` field." -msgstr "" - -# 077d941b694f4fed9fbc76dd3d0dd39e -#: ../source/includes/option/option-mongodump-forceTableScan.rst:17 -msgid "" -"When you run with :option:`--forceTableScan`, :program:`mongodump` does " -"not use :operator:`$snapshot`. As a result, the dump produced by " -":program:`mongodump` can reflect the state of the database at many " -"different points in time." -msgstr "" - -# 4967a9c87dd74b8b9b898510d523f754 -#: ../source/includes/option/option-mongodump-forceTableScan.rst:22 -msgid "Use :option:`--forceTableScan` with extreme caution and consideration." -msgstr "" - -# f88df170c1974d5da9a9dfe2484f687e -#: ../source/includes/option/option-mongodump-gzip.rst:5 -msgid "" -"Compresses the output. If :program:`mongodump` outputs to the dump " -"directory, the new feature compresses the individual files. The files " -"have the suffix ``.gz``." -msgstr "" - -# f4c09b1894cb4e18b87a0271de28ac5a -#: ../source/includes/option/option-mongodump-gzip.rst:9 -msgid "" -"If :program:`mongodump` outputs to an archive file or the standard out " -"stream, the new feature compresses the archive file or the data output to" -" the stream." -msgstr "" - -# adf7115cc8884fd18fd0aa487aa786c8 -#: ../source/includes/option/option-mongodump-out.rst:3 -msgid "" -"Specifies the directory where :program:`mongodump` will write " -":term:`BSON` files for the dumped databases. By default, " -":program:`mongodump` saves output files in a directory named ``dump`` in " -"the current working directory." -msgstr "" - -# 9ef6534970aa4d16b201aee965c2b055 -#: ../source/includes/option/option-mongodump-out.rst:8 -msgid "" -"To send the database dump to standard output, specify \"``-``\" instead " -"of a path. Write to standard output if you want process the output before" -" saving it, such as to use ``gzip`` to compress the dump. When writing " -"standard output, :program:`mongodump` does not write the metadata that " -"writes in a ``.metadata.json`` file when writing to files " -"directly." -msgstr "" - -# 5c2252794887474db0f099793364c086 -# f88069f2dcbf4d99928ce9e719333b9e -# a1ff19d15efb465b86c99caa76fdf25f -#: ../source/includes/option/option-mongodump-archive.rst:15 -#: ../source/includes/option/option-mongodump-out.rst:15 -#: ../source/reference/program/mongodump.txt:292 -msgid "You cannot use the ``--archive`` option with the :option:`--out` option." -msgstr "" - -# 5a9ecc8ae0204a51958a3c3a522c6350 -#: ../source/includes/option/option-mongodump-archive.rst:5 -msgid "" -"Writes the output to a single archive file or to the standard output " -"(``stdout``)." -msgstr "" - -# b32e529e09e1401f8fe6fdcaed5207c8 -#: ../source/includes/option/option-mongodump-archive.rst:8 -msgid "" -"To output the dump to an archive file, run :program:`mongodump` with the " -"new ``--archive`` option and the archive filename." -msgstr "" - -# 2577c1b9ff26495294424d3474638b49 -#: ../source/includes/option/option-mongodump-archive.rst:11 -msgid "" -"To output the dump to the standard output stream in order to pipe to " -"another process, run :program:`mongodump` with the ``archive`` option but" -" *omit* the filename." -msgstr "" - -# e8913db52150407cad760dd59bc074ce -#: ../source/includes/option/option-mongodump-repair.rst:3 -msgid "" -"Runs a repair option in addition to dumping the database. The repair " -"option changes the behavior of :program:`mongodump` to only write valid " -"data and exclude data that may be in an invalid state as a result of an " -"improper shutdown or :program:`mongod` crash." -msgstr "" - -# 9a5caeaae0cd49da9a82134d70fd02a9 -#: ../source/includes/option/option-mongodump-repair.rst:9 -msgid "" -"The :option:`--repair` option uses aggressive data-recovery algorithms " -"that may produce a large amount of duplication." -msgstr "" - -# ef17665eb9a246c39e44d3c41caf32ac -#: ../source/includes/option/option-mongodump-repair.rst:12 -msgid "" -":option:`--repair` is only available for use with :program:`mongod` " -"instances using the ``mmapv1`` storage engine. You cannot run " -":option:`--repair` with :program:`mongos` or with :program:`mongod` " -"instances that use the ``wiredTiger`` storage engine. To repair data in a" -" :program:`mongod` instance using ``wiredTiger`` use :option:`mongod " -"--repair`." -msgstr "" - -# 0ee08b9f3203492b86a15eef79047f9f -#: ../source/includes/option/option-mongodump-oplog.rst:3 -msgid "" -"Creates a file named :file:`oplog.bson` as part of the " -":program:`mongodump` output. The :file:`oplog.bson` file, located in the " -"top level of the output directory, contains oplog entries that occur " -"during the :program:`mongodump` operation. This file provides an " -"effective point-in-time snapshot of the state of a :program:`mongod` " -"instance. To restore to a specific point-in-time backup, use the output " -"created with this option in conjunction with :option:`mongorestore " -"--oplogReplay <--oplogReplay>`." -msgstr "" - -# 30d212b1c47c4264ad09092176d149df -#: ../source/includes/option/option-mongodump-oplog.rst:12 -msgid "" -"Without :option:`--oplog`, if there are write operations during the dump " -"operation, the dump will not reflect a single moment in time. Changes " -"made to the database during the update process can affect the output of " -"the backup." -msgstr "" - -# ab6ec9facd7d40b5b9239657a297a5de -#: ../source/includes/option/option-mongodump-oplog.rst:17 -msgid "" -":option:`--oplog` has no effect when running :program:`mongodump` against" -" a :program:`mongos` instance to dump the entire contents of a sharded " -"cluster. However, you can use :option:`--oplog` to dump individual " -"shards." -msgstr "" - -# fb442040032b4944a4e7c6779511309e -#: ../source/includes/option/option-mongodump-oplog.rst:22 -msgid "" -":option:`--oplog` only works against nodes that maintain an " -":term:`oplog`. This includes all members of a replica set, as well as " -":term:`master` nodes in master/slave replication deployments." -msgstr "" - -# 969ced573e774d77aae40be3f428a3bc -#: ../source/includes/option/option-mongodump-oplog.rst:26 -msgid ":option:`--oplog` does not dump the oplog collection." -msgstr "" - -# 9f0ca8bca9ee45fd8401082f81728eda -#: ../source/includes/option/option-mongodump-dumpDbUsersAndRoles.rst:3 -msgid "" -"Includes user and role definitions in the database's dump directory when " -"performing :program:`mongodump` on a specific database. This option " -"applies only when you specify a database in the :option:`--db` option. " -"MongoDB always includes user and role definitions when " -":program:`mongodump` applies to an entire instance and not just a " -"specific database." -msgstr "" - -# c8a39db9d2da4f30857d0f44dbed8280 -#: ../source/includes/option/option-mongodump-excludeCollection.rst:5 -msgid "" -"Excludes the specified collection from the :program:`mongodump` output. " -"To exclude multiple collections, specify the " -":option:`--excludeCollection` multiple times." -msgstr "" - -# d306f300444e49c8aefe7408b8597656 -#: ../source/includes/option/option-mongodump-excludeCollectionsWithPrefix.rst:5 -msgid "" -"Excludes all collections with a specified prefix from the " -":program:`mongodump` outputs. To specify multiple prefixes, specify the " -":option:`--excludeCollectionsWithPrefix` multiple times." -msgstr "" - -# e59bd5f5f4f2453cbe440c835d5f4163 -#: ../source/includes/option/option-mongodump-numParallelCollections.rst:3 -msgid "*Default*: 4" -msgstr "" - -# d05c3f698d01447a8b1c34139ce365e5 -#: ../source/includes/option/option-mongodump-numParallelCollections.rst:5 -msgid "Number of collections :program:`mongodump` should export in parallel." -msgstr "" - -# e69c28adc4e54f94a592520d70cb66a8 -#: ../source/includes/option/option-mongodump-viewsAsCollections.rst:6 -msgid "" -"When specified, :program:`mongodump` exports :doc:`read-only views " -"` as collections. For each view, :program:`mongodump` will " -"produce a BSON file containing the documents in the view. If you " -":program:`mongorestore` the produced BSON file, the view will be restored" -" as a :term:`collection`." -msgstr "" - -# 57c10124f9f742a3a4c984930a6c8fcb -#: ../source/includes/option/option-mongodump-viewsAsCollections.rst:12 -msgid "" -"If you do *not* include :option:`--viewsAsCollections`, " -":program:`mongodump` captures each view's metadata. If you include a " -"view's metadata file in a :program:`mongorestore` operation, the view is " -"recreated." -msgstr "" - -# c3de192b0d7f4ef480389aeae8b37719 -#: ../source/reference/program/mongodump.txt:221 -msgid "Examples" -msgstr "" - -# cafb4815ffe24ecf9f3ef8aaa133cb30 -#: ../source/reference/program/mongodump.txt:224 -msgid "``mongodump`` a Collection" -msgstr "" - -# bb46cceaced3405285614a535e66a34d -#: ../source/reference/program/mongodump.txt:226 -msgid "" -"The following operation creates a dump file that contains only the " -"collection named ``collection`` in the database named ``test``. In this " -"case the database is running on the local interface on port ``27017``:" -msgstr "" - -# cccec017ca154a1db80bf6f86a867c8d -#: ../source/reference/program/mongodump.txt:237 -msgid "``mongodump`` a Database Excluding Specified Collections" -msgstr "" - -# b9911ce9c1f44000aae75a7a1109bc0e -#: ../source/reference/program/mongodump.txt:239 -msgid "" -"The following operation dumps all collections in the ``test`` database " -"except for ``users`` and ``salaries``:" -msgstr "" - -# d975ab156b6547778891038ae63be47c -#: ../source/reference/program/mongodump.txt:247 -msgid "``mongodump`` with Access Control" -msgstr "" - -# 99b22303a99e48c89d0f20ac85103ee1 -#: ../source/reference/program/mongodump.txt:249 -msgid "" -"In the next example, :program:`mongodump` creates a database dump located" -" at ``/opt/backup/mongodump-2011-10-24``, from a database running on port" -" ``37017`` on the host ``mongodb1.example.net`` and authenticating using " -"the username ``user`` and the password ``pass``, as follows:" -msgstr "" - -# 40ef2fd5f347445a9f09aabcc745a3e7 -#: ../source/reference/program/mongodump.txt:262 -msgid "Output to an Archive File" -msgstr "" - -# 4a7df17da5fa4ff4ada60a13ab7145df -#: ../source/reference/program/mongodump.txt:266 -msgid "" -"To output the dump to an archive file, run :program:`mongodump` with the " -"``--archive`` option and the archive filename. For example, the following" -" operation creates a file ``test.20150715.archive`` that contains the " -"dump of the ``test`` database." -msgstr "" - -# 8287ee7660d043b78ef4c1afa3e4bb6e -#: ../source/reference/program/mongodump.txt:278 -msgid "Output an Archive to Standard Output" -msgstr "" - -# 2789033d332e4d4bb49fbecde3cc707f -#: ../source/reference/program/mongodump.txt:282 -msgid "" -"To output the archive to the standard output stream in order to pipe to " -"another process, run :program:`mongodump` with the ``archive`` option but" -" *omit* the filename:" -msgstr "" - -# 57fc64476466482cb1523f1aa1832c98 -#: ../source/reference/program/mongodump.txt:298 -msgid "Compress the Output" -msgstr "" - -# 9250b0c5f6f84ef18c8a66879ca1f441 -#: ../source/reference/program/mongodump.txt:300 -msgid "" -"To compress the files in the output dump directory, run " -":program:`mongodump` with the new ``--gzip`` option. For example, the " -"following operation outputs compressed files into the default ``dump`` " -"directory." -msgstr "" - -# 2f6539e809b44570acb1e8ea9b4521af -#: ../source/reference/program/mongodump.txt:309 -msgid "" -"To compress the archive file output by :program:`mongodump`, use the " -"``--gzip`` option in conjunction with the :option:`--archive` option, " -"specifying the name of the compressed file." -msgstr "" - -# 72c64fd618b74c949bcdfcc15bc63056 -#: ../source/includes/extracts/additional-resources-mongodump.rst:6 -msgid "Additional Resources" -msgstr "" - -# d152152db5cd43e386358d37bfe7154c -#: ../source/includes/extracts/additional-resources-mongodump.rst:8 -msgid "" -"`Backup and its Role in Disaster Recovery White Paper " -"`_" -msgstr "" - -# 3a3fa249c8e04267a12a0840d12d3b6f -#: ../source/includes/extracts/additional-resources-mongodump.rst:9 -msgid ":mms-home:`Cloud Backup through MongoDB Cloud Manager `" -msgstr "" - -# 639ea404a1f84e37ba5be6ff1ec699c6 -#: ../source/includes/extracts/additional-resources-mongodump.rst:10 -msgid "" -"`Blog Post: Backup vs. Replication, Why you Need Both " -"`_" -msgstr "" - -# 7c628bf5bf7749319e759d81fe30bfd4 -#: ../source/includes/extracts/additional-resources-mongodump.rst:11 -msgid "" -":products:`Backup Service with Ops Manager, an on-premise solution " -"available in MongoDB Enterprise Advanced `" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "Back Up Collections" -#~ msgstr "" - -#~ msgid "Back Up Users" -#~ msgstr "" - -#~ msgid "Use" -#~ msgstr "" - -#~ msgid "" -#~ "The data format used by " -#~ ":program:`mongodump` from version 2.2 or " -#~ "later is *incompatible* with earlier " -#~ "versions of :program:`mongod`. Do not " -#~ "use recent versions of :program:`mongodump`" -#~ " to back up older data stores." -#~ msgstr "" - -#~ msgid "" -#~ "For a sharded cluster where the " -#~ "shards are replica sets, :program:`mongodump`," -#~ " when run against the :program:`mongos` " -#~ "instance, no longer prefers reads from" -#~ " secondary members." -#~ msgstr "" - -#~ msgid "" -#~ "Runs the :program:`mongodump` in a quiet" -#~ " mode that attempts to limit the " -#~ "amount of output." -#~ msgstr "" - -#~ msgid "Version Compatibility" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/program/mongoexport.po b/locale/zh/LC_MESSAGES/reference/program/mongoexport.po deleted file mode 100644 index b91a3b911c8..00000000000 --- a/locale/zh/LC_MESSAGES/reference/program/mongoexport.po +++ /dev/null @@ -1,1008 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 8822bc8b0d284dfe8a42ff06b6ca2cdc -#: ../source/reference/program/mongoexport.txt:5 -msgid "``mongoexport``" -msgstr "" - -# 65bb300876cd4cd68dd2de2c25dde08f -#: ../source/reference/program/mongoexport.txt -msgid "On this page" -msgstr "" - -# 83e76e8e437643b19a7da4d65b792548 -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:1 -msgid "Mac OSX Sierra and Go 1.6 Incompatibility" -msgstr "" - -# 59f94e81338b452caf0c3f2975020b72 -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:3 -msgid "" -"Users running on Mac OSX Sierra require the 3.2.10 or newer version of " -"|tool-binary|." -msgstr "" - -# 07742a22b620430e91d65eb60014d980 -#: ../source/reference/program/mongoexport.txt:19 -msgid "Synopsis" -msgstr "" - -# 741e5ab49bd34781a49e73f8690bf9f4 -#: ../source/reference/program/mongoexport.txt:21 -msgid "" -":program:`mongoexport` is a utility that produces a JSON or CSV export of" -" data stored in a MongoDB instance." -msgstr "" - -# 9496f8951ce14d9c8bce31364af399fb -#: ../source/reference/program/mongoexport.txt:24 -msgid "" -"See the :doc:`mongoimport` document for more information regarding the " -":program:`mongoimport` utility, which provides the inverse \"importing\" " -"capability." -msgstr "" - -# 5e027bc0cf804130bd8cdaeb8e21173a -#: ../source/reference/program/mongoexport.txt:29 -msgid "Considerations" -msgstr "" - -# 7fb2b702d5204e0393303d87d5acc2d3 -#: ../source/includes/fact-type-fidelity-loss.rst:4 -msgid "" -"Avoid using :program:`mongoimport` and :program:`mongoexport` for full " -"instance production backups. They do not reliably preserve all rich " -":term:`BSON` data types, because :term:`JSON` can only represent a subset" -" of the types supported by BSON. Use :program:`mongodump` and " -":program:`mongorestore` as described in :doc:`/core/backups` for this " -"kind of functionality." -msgstr "" - -# 095b0e830a7a40c1b2b94b05d9aede58 -#: ../source/includes/fact-type-fidelity-loss-example.rst:1 -msgid "" -"To preserve type information, :program:`mongoexport` and " -":program:`mongoimport` uses the :doc:`strict mode representation " -"` for certain types." -msgstr "" - -# 709e9ba3e4134de78915bc79a79c355e -#: ../source/includes/fact-type-fidelity-loss-example.rst:5 -msgid "" -"For example, the following insert operation in the :program:`mongo` shell" -" uses the :doc:`shell mode representation ` for the BSON types :bsontype:`data_date` and " -":bsontype:`data_numberlong`:" -msgstr "" - -# c9687754f9984c3c91bb4e276b2550f8 -#: ../source/includes/fact-type-fidelity-loss-example.rst:15 -msgid "" -"The argument to :bsontype:`data_numberlong` must be quoted to avoid " -"potential loss of accuracy." -msgstr "" - -# 5e8e2b7fcb4b4b81bf1a3fe9a71ac2e2 -#: ../source/includes/fact-type-fidelity-loss-example.rst:18 -msgid "Use :program:`mongoexport` to export the data:" -msgstr "" - -# 8769992a98bf49228d9df269508b6e27 -#: ../source/includes/fact-type-fidelity-loss-example.rst:24 -msgid "" -"The exported data is in :doc:`strict mode representation ` to preserve type information:" -msgstr "" - -# 2f84d53a000943a4875d2df6b34322cd -#: ../source/includes/fact-type-fidelity-loss-example.rst:31 -msgid "" -"See :doc:`/reference/mongodb-extended-json` for a complete list of these " -"types and the representations used." -msgstr "" - -# 11f77f42fd334505b6b330119fb28bbf -#: ../source/reference/program/mongoexport.txt:36 -msgid "Required Access" -msgstr "" - -# 754b8574463a4710a0cc1a9f9198997b -#: ../source/reference/program/mongoexport.txt:38 -msgid ":program:`mongoexport` requires read access on the target database." -msgstr "" - -# ab1146df8e204965bdc70c4f941f7f25 -#: ../source/reference/program/mongoexport.txt:40 -msgid "" -"Ensure that the connecting user posseses, at a minimum, the " -":authrole:`read` role on the target database." -msgstr "" - -# 0c49ca4668b849e8b82306243f5bee71 -#: ../source/reference/program/mongoexport.txt:43 -msgid "" -"When connecting to a :program:`mongod` or :program:`mongos` that enforces" -" :doc:`/core/authentication`, ensure you use the required security " -"parameters based on the configured :ref:`authentication mechanism " -"`." -msgstr "" - -# 94a3126eaad347df9331758b46fa26a9 -#: ../source/reference/program/mongoexport.txt:51 -msgid "Read Preference" -msgstr "" - -# 8cd967c2929945298b80d68ac01dec46 -# 967ff7f8c3bb473a93fddc75d36a0ef6 -#: ../source/includes/option/option-mongoexport-readPreference.rst:8 -#: ../source/reference/program/mongoexport.txt:53 -msgid "" -":program:`mongoexport` defaults to :readmode:`primary` :ref:`read " -"preference ` when connected to a " -":program:`mongos` or a :term:`replica set`." -msgstr "" - -# 960b8fbab3a241f48ee94911729ef939 -#: ../source/reference/program/mongoexport.txt:57 -msgid "" -"You can override the default read preference using the " -":option:`--readPreference ` option." -msgstr "" - -# afe72a6892a84e9ea69db0a461485571 -#: ../source/reference/program/mongoexport.txt:62 -msgid "" -"Using a non-primary read preference on a :program:`mongos` may produce " -"inconsistencies in data, including duplicates or missing documents." -msgstr "" - -# f9d7c56322b54000aa8b09b73a218ec8 -#: ../source/reference/program/mongoexport.txt:67 -msgid "Options" -msgstr "" - -# df0a8850ee5b43249d15e7be4f1d9851 -#: ../source/includes/extracts/fact-3.0-tools-drop-dbpath-support-mongoexport.rst:5 -msgid "" -":program:`mongoexport` removed the ``--dbpath`` as well as related " -"``--directoryperdb`` and ``--journal`` options. You must use " -":program:`mongoexport` while connected to a :program:`mongod` instance." -msgstr "" - -# 452c99390ced4562b07858937f6959ed -# 1886a84647cc4e399094b8313dd28ea9 -#: ../source/includes/fact-3.0-mongoexport-drop-csv-option.rst:1 -msgid "" -":program:`mongoexport` removed the ``--csv`` option. Use the " -":option:`--type=csv <--type>` option to specify CSV format for the " -"output." -msgstr "" - -# a2534b7b2f4f4be38d3b886f407333ac -#: ../source/includes/option/option-mongoexport-help.rst:3 -msgid "Returns information on the options and use of :program:`mongoexport`." -msgstr "" - -# d9c2bf6f40e8467c88445d21fc081348 -#: ../source/includes/option/option-mongoexport-verbose.rst:3 -msgid "" -"Increases the amount of internal reporting returned on standard output or" -" in log files. Increase the verbosity with the ``-v`` form by including " -"the option multiple times, (e.g. ``-vvvvv``.)" -msgstr "" - -# 4b2ab2d12e834d568ed346b2659f04e4 -#: ../source/includes/option/option-mongoexport-quiet.rst:3 -msgid "" -"Runs :program:`mongoexport` in a quiet mode that attempts to limit the " -"amount of output." -msgstr "" - -# 0b9083c6ba5e4bfdbc107a08f2d19dad -#: ../source/includes/option/option-mongoexport-quiet.rst:6 -msgid "This option suppresses:" -msgstr "" - -# 4b4d3e6325eb4d869d04294ce2b46540 -#: ../source/includes/option/option-mongoexport-quiet.rst:8 -msgid "output from :term:`database commands `" -msgstr "" - -# 9fb4e9f983d14c77b52976701f223f1d -#: ../source/includes/option/option-mongoexport-quiet.rst:10 -msgid "replication activity" -msgstr "" - -# 19575cac8b2448368a23c6722462f578 -#: ../source/includes/option/option-mongoexport-quiet.rst:12 -msgid "connection accepted events" -msgstr "" - -# 51937a3b47a6443aa8ef104a333ac0c5 -#: ../source/includes/option/option-mongoexport-quiet.rst:14 -msgid "connection closed events" -msgstr "" - -# a95435c4c15947438f2e95df9526fd93 -#: ../source/includes/option/option-mongoexport-version.rst:3 -msgid "Returns the :program:`mongoexport` release number." -msgstr "" - -# c4770d9d65304df8bd48db371a9083a4 -#: ../source/includes/option/option-mongoexport-host.rst:3 -msgid "*Default*: localhost:27017" -msgstr "" - -# 1d0341fcf4424bdb813e483c4d68d1a3 -#: ../source/includes/option/option-mongoexport-host.rst:5 -msgid "" -"Specifies a resolvable hostname for the :program:`mongod` to which to " -"connect. By default, the :program:`mongoexport` attempts to connect to a " -"MongoDB instance running on the localhost on port number ``27017``." -msgstr "" - -# c17592dad00448e2ab1cff5dfd003e4b -#: ../source/includes/option/option-mongoexport-host.rst:9 -msgid "" -"To connect to a replica set, specify the " -":setting:`~replication.replSetName` and a seed list of set members, as in" -" the following:" -msgstr "" - -# 0d37a04ca47e4633bbd017fc98070c88 -#: ../source/includes/option/option-mongoexport-host.rst:17 -msgid "" -"You can always connect directly to a single MongoDB instance by " -"specifying the host and port number directly." -msgstr "" - -# c00a3e3b67b14c5d9da97fa84f80ad67 -#: ../source/includes/option/option-mongoexport-host.rst:20 -msgid "" -"If you use IPv6 and use the ``
:`` format, you must enclose" -" the portion of an address and port combination in brackets (e.g. " -"``[
]``)." -msgstr "" - -# 60b9806138b24f35b2b3b9d074b05ed0 -#: ../source/includes/option/option-mongoexport-port.rst:3 -msgid "*Default*: 27017" -msgstr "" - -# 6d001383239642789506ad26b9d55895 -#: ../source/includes/option/option-mongoexport-port.rst:5 -msgid "" -"Specifies the TCP port on which the MongoDB instance listens for client " -"connections." -msgstr "" - -# 551a4dd8f24b4b6aa531225d26859433 -#: ../source/includes/option/option-mongoexport-ipv6.rst:3 -msgid "*Removed in version 3.0.*" -msgstr "" - -# 06752c30fdb744fdb01e3d91f2ea89d8 -#: ../source/includes/option/option-mongoexport-ipv6.rst:5 -msgid "" -"Enables IPv6 support and allows :program:`mongoexport` to connect to the " -"MongoDB instance using an IPv6 network. Prior to MongoDB 3.0, you had to " -"specify :option:`--ipv6` to use IPv6. In MongoDB 3.0 and later, IPv6 is " -"always enabled." -msgstr "" - -# 0fe728e95dd049b2aeba0655ad713560 -#: ../source/includes/option/option-mongoexport-ssl.rst:5 -msgid "" -"Enables connection to a :program:`mongod` or :program:`mongos` that has " -"TLS/SSL support enabled." -msgstr "" - -# 8081c29ab0644b12a97c84cc6f36e31c -# 8b9c784011554adcaa721acbf4abe32a -# 421b5144e28c445791d11f0c37e3ca48 -# a8b3e7f9898e46a0b8a7c5612e76216b -# c8695c5649764cdf9a8be19e99af7612 -# e7d9f96ce56346fba2de5d8bd3c74724 -# 53e1a9bd1c124e4283981fa6854a4af6 -#: ../source/includes/fact-ssl-supported.rst:3 -msgid "" -"Most MongoDB distributions now include support for TLS/SSL. See " -":doc:`/tutorial/configure-ssl` and :doc:`/tutorial/configure-ssl-clients`" -" for more information about TLS/SSL and MongoDB." -msgstr "" - -# 4a31e0e742e2463788d9703d11a7baea -#: ../source/includes/option/option-mongoexport-sslCAFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains the root certificate chain " -"from the Certificate Authority. Specify the file name of the :file:`.pem`" -" file using relative or absolute paths." -msgstr "" - -# 358ce308836145a9a2214d5a714a85e7 -#: ../source/includes/option/option-mongoexport-sslCAFile.rst:13 -msgid "" -"For SSL connections (``--ssl``) to :program:`mongod` and " -":program:`mongos`, if the :program:`mongoexport` runs without the " -":option:`--sslCAFile`, :program:`mongoexport` will not attempt to " -"validate the server certificates. This creates a vulnerability to expired" -" :program:`mongod` and :program:`mongos` certificates as well as to " -"foreign processes posing as valid :program:`mongod` or :program:`mongos` " -"instances. Ensure that you *always* specify the CA file to validate the " -"server certificates in cases where intrusion is a possibility." -msgstr "" - -# 6c9f9f0f6f054bd29c0e3a9c6c5a234e -#: ../source/includes/option/option-mongoexport-sslPEMKeyFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains both the TLS/SSL " -"certificate and key. Specify the file name of the :file:`.pem` file using" -" relative or absolute paths." -msgstr "" - -# 1fbfd38907e94915b099301086521eb0 -#: ../source/includes/option/option-mongoexport-sslPEMKeyFile.rst:9 -msgid "" -"This option is required when using the :option:`--ssl` option to connect " -"to a :program:`mongod` or :program:`mongos` that has " -":setting:`~net.ssl.CAFile` enabled *without* " -":setting:`~net.ssl.allowConnectionsWithoutCertificates`." -msgstr "" - -# 0757b489873e4d25ab7013f5b5220903 -#: ../source/includes/option/option-mongoexport-sslPEMKeyPassword.rst:5 -msgid "" -"Specifies the password to de-crypt the certificate-key file (i.e. " -":option:`--sslPEMKeyFile`). Use the :option:`--sslPEMKeyPassword` option " -"only if the certificate-key file is encrypted. In all cases, the " -":program:`mongoexport` will redact the password from all logging and " -"reporting output." -msgstr "" - -# b9eaba67ecf54c5ba7fb8f834dbca68e -#: ../source/includes/option/option-mongoexport-sslPEMKeyPassword.rst:10 -msgid "" -"If the private key in the PEM file is encrypted and you do not specify " -"the :option:`--sslPEMKeyPassword` option, the :program:`mongoexport` will" -" prompt for a passphrase. See :ref:`ssl-certificate-password`." -msgstr "" - -# 150b21a3cfc64c91b0623827f66aef43 -#: ../source/includes/option/option-mongoexport-sslCRLFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains the Certificate Revocation " -"List. Specify the file name of the :file:`.pem` file using relative or " -"absolute paths." -msgstr "" - -# 8fd9cd1705974764ae2ddd188e78e06e -#: ../source/includes/option/option-mongoexport-sslAllowInvalidCertificates.rst:5 -msgid "" -"Bypasses the validation checks for server certificates and allows the use" -" of invalid certificates. When using the " -":setting:`~net.ssl.allowInvalidCertificates` setting, MongoDB logs as a " -"warning the use of the invalid certificate." -msgstr "" - -# a1993bb9e6a14313a17e1e1ec285e221 -#: ../source/includes/option/option-mongoexport-sslAllowInvalidHostnames.rst:5 -msgid "" -"Disables the validation of the hostnames in TLS/SSL certificates. Allows " -":program:`mongoexport` to connect to MongoDB instances if the hostname " -"their certificates do not match the specified hostname." -msgstr "" - -# cb48523e540c4041925abadfbd9ffd2c -#: ../source/includes/option/option-mongoexport-sslFIPSMode.rst:5 -msgid "" -"Directs the :program:`mongoexport` to use the FIPS mode of the installed " -"OpenSSL library. Your system must have a FIPS compliant OpenSSL library " -"to use the :option:`--sslFIPSMode` option." -msgstr "" - -# 799a3e7b908d4dde8651d353e39215ce -#: ../source/includes/note-fips-is-enterprise-only.rst:1 -msgid "" -"FIPS-compatible SSL is available only in `MongoDB Enterprise " -"`_. See " -":doc:`/tutorial/configure-fips` for more information." -msgstr "" - -# 663f71b4dcb643e9aa982fe73b1fbe2e -#: ../source/includes/option/option-mongoexport-username.rst:3 -msgid "" -"Specifies a username with which to authenticate to a MongoDB database " -"that uses authentication. Use in conjunction with the ``--password`` and " -"``--authenticationDatabase`` options." -msgstr "" - -# 8b0648a5db5442358a5742a6ea7899cc -#: ../source/includes/option/option-mongoexport-password.rst:3 -msgid "" -"Specifies a password with which to authenticate to a MongoDB database " -"that uses authentication. Use in conjunction with the ``--username`` and " -"``--authenticationDatabase`` options." -msgstr "" - -# 2ae09ca12cf14a3e801e7930a654b62d -#: ../source/includes/option/option-mongoexport-password.rst:9 -msgid "" -"If you do not specify an argument for :option:`--password`, " -":program:`mongoexport` returns an error." -msgstr "" - -# 06ef1cbd81d7454b963d775a2bd6fa34 -#: ../source/includes/option/option-mongoexport-password.rst:14 -msgid "" -"If you wish :program:`mongoexport` to prompt the user for the password, " -"pass the :option:`--username` option without :option:`--password` or " -"specify an empty string as the :option:`--password` value, as in " -"``--password \"\"`` ." -msgstr "" - -# bafa648b2e564a68a64e7b060e193054 -#: ../source/includes/option/option-mongoexport-authenticationDatabase.rst:3 -msgid "" -"If you do not specify an authentication database, :program:`mongoexport` " -"assumes that the database specified to export holds the user's " -"credentials." -msgstr "" - -# 5191718598054f4189a1ec0346d0e1b2 -#: ../source/includes/option/option-mongoexport-authenticationMechanism.rst:3 -msgid "*Default*: SCRAM-SHA-1" -msgstr "" - -# bbf993ae17114bb8a7040837b306f659 -#: ../source/includes/option/option-mongoexport-authenticationMechanism.rst:5 -msgid "" -"Added support for the ``PLAIN`` and ``MONGODB-X509`` authentication " -"mechanisms." -msgstr "" - -# cda036ce381c4729a519075dfee31a00 -#: ../source/includes/option/option-mongoexport-authenticationMechanism.rst:9 -msgid "" -"Added support for the ``SCRAM-SHA-1`` authentication mechanism. Changed " -"default mechanism to ``SCRAM-SHA-1``." -msgstr "" - -# 213770d0e0ad4a5a900a87c198faa761 -#: ../source/includes/option/option-mongoexport-authenticationMechanism.rst:14 -msgid "" -"Specifies the authentication mechanism the :program:`mongoexport` " -"instance uses to authenticate to the :program:`mongod` or " -":program:`mongos`." -msgstr "" - -# 71f31776ecd94f2aaf08cde36ccff3c6 -#: ../source/includes/option/option-mongoexport-authenticationMechanism.rst:21 -msgid "Value" -msgstr "" - -# ce1a614a94e84979a7fad7e280f8f652 -#: ../source/includes/option/option-mongoexport-authenticationMechanism.rst:23 -msgid "Description" -msgstr "" - -# f051c3af68ff4592950c85b8c7205ae4 -#: ../source/includes/option/option-mongoexport-authenticationMechanism.rst:25 -msgid ":ref:`SCRAM-SHA-1 `" -msgstr "" - -# ca8c0dd438b14dd0bc1ea9983100e119 -#: ../source/includes/option/option-mongoexport-authenticationMechanism.rst:27 -msgid "" -"`RFC 5802 `_ standard Salted " -"Challenge Response Authentication Mechanism using the SHA1 hash function." -msgstr "" - -# 55a8be65b37a415bbb64cceac8e31ad5 -#: ../source/includes/option/option-mongoexport-authenticationMechanism.rst:31 -msgid ":ref:`MONGODB-CR `" -msgstr "" - -# 87d3caf3818549f486592ac8c8441db1 -#: ../source/includes/option/option-mongoexport-authenticationMechanism.rst:33 -msgid "MongoDB challenge/response authentication." -msgstr "" - -# 5da3b9085b65461aa54e165daaedcf1a -#: ../source/includes/option/option-mongoexport-authenticationMechanism.rst:35 -msgid ":ref:`MONGODB-X509 `" -msgstr "" - -# f91bd9a9eed7437fbb02764fa957b6b0 -#: ../source/includes/option/option-mongoexport-authenticationMechanism.rst:37 -msgid "MongoDB TLS/SSL certificate authentication." -msgstr "" - -# 5345e95762b1440d8c6e9c7b24c01a4c -#: ../source/includes/option/option-mongoexport-authenticationMechanism.rst:39 -msgid ":ref:`GSSAPI ` (Kerberos)" -msgstr "" - -# 20ff951ced094f13a3af037945ac6dd0 -#: ../source/includes/option/option-mongoexport-authenticationMechanism.rst:41 -msgid "" -"External authentication using Kerberos. This mechanism is available only " -"in `MongoDB Enterprise `_." -msgstr "" - -# 90c727bc9400413b86ad85858dfa324c -#: ../source/includes/option/option-mongoexport-authenticationMechanism.rst:45 -msgid ":ref:`PLAIN ` (LDAP SASL)" -msgstr "" - -# a3459cdfcbf540deb6bf6f06c6dd3ffd -#: ../source/includes/option/option-mongoexport-authenticationMechanism.rst:47 -msgid "" -"External authentication using LDAP. You can also use ``PLAIN`` for " -"authenticating in-database users. ``PLAIN`` transmits passwords in plain " -"text. This mechanism is available only in `MongoDB Enterprise " -"`_." -msgstr "" - -# 4bea2e959be84a6fbc1c07d6d1b4c328 -#: ../source/includes/option/option-mongoexport-gssapiServiceName.rst:5 -msgid "" -"Specify the name of the service using :doc:`GSSAPI/Kerberos " -"`. Only required if the service does not use the default " -"name of ``mongodb``." -msgstr "" - -# f45006b55fbf47e2be27bcef7cf28d75 -# 3d6fabba0d804982bbbe377fbd65f9d8 -#: ../source/includes/option/option-mongoexport-gssapiHostName.rst:9 -#: ../source/includes/option/option-mongoexport-gssapiServiceName.rst:9 -msgid "This option is available only in MongoDB Enterprise." -msgstr "" - -# f4070fed18d44c14a6c78f5daf3f174e -#: ../source/includes/option/option-mongoexport-gssapiHostName.rst:5 -msgid "" -"Specify the hostname of a service using :doc:`GSSAPI/Kerberos " -"`. *Only* required if the hostname of a machine does not " -"match the hostname resolved by DNS." -msgstr "" - -# 91bc1f2c1703460f991babf0fe67c571 -#: ../source/includes/option/option-mongoexport-db.rst:3 -msgid "" -"Specifies the name of the database on which to run the " -":program:`mongoexport`." -msgstr "" - -# c30f695702cd4ed0b2e0f53c459fb5c8 -#: ../source/includes/option/option-mongoexport-collection.rst:3 -msgid "Specifies the collection to export." -msgstr "" - -# 0a64c5a962ff4b1d980b838271e3f2bc -#: ../source/includes/option/option-mongoexport-fields.rst:3 -msgid "" -"Specifies a field or fields to *include* in the export. Use a comma " -"separated list of fields to specify multiple fields." -msgstr "" - -# c2d2d31ad2b145dd9c145642d738d7a2 -#: ../source/includes/option/option-mongoexport-fields.rst:6 -msgid "" -"If any of your field names include white space, use quotation marks to " -"enclose the field list. For example, if you wished to export two fields, " -"``phone`` and ``user number``, you would specify ``--fields \"phone,user " -"number\"``." -msgstr "" - -# 57bca5d6b83f4365abb9576cce292231 -#: ../source/includes/option/option-mongoexport-fields.rst:11 -msgid "" -"For :option:`csv ` output formats, " -":program:`mongoexport` includes only the specified field(s), and the " -"specified field(s) can be a field within a sub-document." -msgstr "" - -# 83092756c5c148a8a980f126befa0c59 -#: ../source/includes/option/option-mongoexport-fields.rst:15 -msgid "" -"For :term:`JSON` output formats, :program:`mongoexport` includes only the" -" specified field(s) **and** the ``_id`` field, and if the specified " -"field(s) is a field within a sub-document, the :program:`mongoexport` " -"includes the sub-document with all its fields, not just the specified " -"field within the document." -msgstr "" - -# af86783f8eaa4f4eb230b12b59bcc6e9 -#: ../source/includes/option/option-mongoexport-fieldFile.rst:3 -msgid "" -"An alternative to :option:`--fields `. The " -":option:`--fieldFile` option allows you to specify in a file the field or" -" fields to *include* in the export and is **only valid** with the " -":option:`--type ` option with value ``csv``. The file" -" must have only one field per line, and the line(s) must end with the LF " -"character (``0x0A``)." -msgstr "" - -# e689d87ab2c3445cbd2068a0d0f86d71 -#: ../source/includes/option/option-mongoexport-fieldFile.rst:11 -msgid "" -":program:`mongoexport` includes only the specified field(s). The " -"specified field(s) can be a field within a sub-document." -msgstr "" - -# ef0c813d1b0c4784aecf4b0dcd7505c5 -#: ../source/includes/option/option-mongoexport-query.rst:3 -msgid "" -"Provides a :term:`JSON document` as a query that optionally limits the " -"documents returned in the export. Specify JSON in :doc:`strict format " -"`." -msgstr "" - -# 869901fe3da346f8b66bf68f1dcbf607 -# b6e225dcefdd4f6380c8b56f93695706 -#: ../source/includes/fact-quote-command-line-query.rst:1 -msgid "" -"You must enclose the query in single quotes (e.g. ``'``) to ensure that " -"it does not interact with your shell environment." -msgstr "" - -# 87dc9d1c221940e2a819886bb95324fe -#: ../source/includes/option/option-mongoexport-query.rst:9 -msgid "" -"For example, given a collection named ``records`` in the database " -"``test`` with the following documents:" -msgstr "" - -# 239709e080814bf0b01e1af42923f4e8 -#: ../source/includes/option/option-mongoexport-query.rst:20 -msgid "" -"The following :program:`mongoexport` uses the :option:`-q` option to " -"export only the documents with the field ``a`` greater than or equal to " -"(:query:`$gte`) to ``3``:" -msgstr "" - -# a497ea26c72a4dccad0961ce60bffd82 -#: ../source/includes/option/option-mongoexport-query.rst:28 -msgid "The resulting file contains the following documents:" -msgstr "" - -# 237c84ce768a442f808e3b5ba906e1d1 -#: ../source/includes/option/option-mongoexport-query.rst:35 -msgid "" -"You can sort the results with the :option:`--sort` option to " -":program:`mongoexport`." -msgstr "" - -# 1b44d4673f314ec3be20e211a134ad3c -#: ../source/includes/option/option-mongoexport-type.rst:3 -msgid "*Default*: json" -msgstr "" - -# ba4ea73f53054fbd87754df27da96627 -#: ../source/includes/option/option-mongoexport-type.rst:8 -msgid "" -"Specifies the file type to export. Specify ``csv`` for :term:`CSV` format" -" or ``json`` for :term:`JSON` format." -msgstr "" - -# 126f16f9ce7740269c5876aebe20e17b -#: ../source/includes/option/option-mongoexport-type.rst:11 -msgid "" -"If you specify ``csv``, then you must also use either the " -":option:`--fields` or the :option:`--fieldFile` option to declare the " -"fields to export from the collection." -msgstr "" - -# b9011b2147f64129930703ed75ddd55f -#: ../source/includes/option/option-mongoexport-out.rst:3 -msgid "" -"Specifies a file to write the export to. If you do not specify a file " -"name, the :program:`mongoexport` writes data to standard output (e.g. " -"``stdout``)." -msgstr "" - -# 182c086b2df94bbf8825bff95664e4ae -#: ../source/includes/option/option-mongoexport-jsonArray.rst:3 -msgid "" -"Modifies the output of :program:`mongoexport` to write the entire " -"contents of the export as a single :term:`JSON` array. By default " -":program:`mongoexport` writes data using one JSON document for every " -"MongoDB document." -msgstr "" - -# 43824801b24044d3a30e59d1a63edf57 -#: ../source/includes/option/option-mongoexport-pretty.rst:6 -msgid "Outputs documents in a pretty-printed format JSON." -msgstr "" - -# d4918fe1b2eb41e2932ef58c48e71c3f -#: ../source/includes/option/option-mongoexport-slaveOk.rst:5 -msgid "" -"Sets the :ref:`replica-set-read-preference` to :readmode:`nearest`, " -"allowing :program:`mongoexport` to read data from secondary " -":term:`replica set` members." -msgstr "" - -# f1f1002f1aa74ae28e91506683a036af -#: ../source/includes/option/option-mongoexport-slaveOk.rst:9 -msgid "" -":option:`--readPreference` replaces ``--slaveOk`` in MongoDB 3.2. You " -"cannot specify ``--slaveOk`` when :option:`--readPreference` is " -"specified." -msgstr "" - -# ca63d47100874c179467974b980ee2e1 -# 412a3a0ed35c4f2e84fdaf33be4ffe41 -#: ../source/includes/warning-read-preference-mongos.rst:3 -msgid "" -"Using a :ref:`read preference` other than " -":readmode:`primary` with a connection to a :program:`mongos` may produce " -"inconsistencies, duplicates, or result in missed documents." -msgstr "" - -# 43d73b4eb1854cb79f6496d0a76a01a2 -#: ../source/includes/option/option-mongoexport-readPreference.rst:3 -msgid "" -"Specify the :ref:`read preference` for " -":program:`mongoexport`." -msgstr "" - -# c447f99365a24937a842f6c7181e9149 -#: ../source/includes/option/option-mongoexport-readPreference.rst:6 -msgid "See :ref:`replica-set-read-preference-modes`." -msgstr "" - -# 8a5035ba83d6419897d64ebd978237e7 -#: ../source/includes/option/option-mongoexport-readPreference.rst:12 -msgid "Otherwise, :program:`mongoexport` defaults to :readmode:`nearest`." -msgstr "" - -# fc0ab952af084751afe4c6b17c5e07c4 -#: ../source/includes/option/option-mongoexport-forceTableScan.rst:3 -msgid "" -"Forces :program:`mongoexport` to scan the data store directly instead of " -"traversing the ``_id`` field index. Use :option:`--forceTableScan` to " -"skip the index. Typically there are two cases where this behavior is " -"preferable to the default:" -msgstr "" - -# 117cc4503045493a91d2ec5c03c3c929 -#: ../source/includes/option/option-mongoexport-forceTableScan.rst:8 -msgid "" -"If you have key sizes over 800 bytes that would not be present in the " -"``_id`` index." -msgstr "" - -# 8bf0a27349c642c6ad225f9a281ec9d3 -#: ../source/includes/option/option-mongoexport-forceTableScan.rst:11 -msgid "Your database uses a custom ``_id`` field." -msgstr "" - -# 00acdad9b50347ad915d6fb7d78c5dd2 -#: ../source/includes/option/option-mongoexport-forceTableScan.rst:13 -msgid "" -"When you run with :option:`--forceTableScan`, :program:`mongoexport` may " -"return a document more than once if a write operation interleaves with " -"the operation to cause the document to move." -msgstr "" - -# a1d98fbd3eb84803918e2312a791feda -#: ../source/includes/option/option-mongoexport-forceTableScan.rst:17 -msgid "Use :option:`--forceTableScan` with extreme caution and consideration." -msgstr "" - -# b35b61f6cbd444a7ac25d0b6c76b3bdc -#: ../source/includes/option/option-mongoexport-skip.rst:3 -msgid "" -"Use :option:`--skip` to control where :program:`mongoexport` begins " -"exporting documents. See :method:`~cursor.skip()` for information about " -"the underlying operation." -msgstr "" - -# e6f2cd4b67e44234b0ff418755d8b8a3 -#: ../source/includes/option/option-mongoexport-limit.rst:3 -msgid "" -"Specifies a maximum number of documents to include in the export. See " -":method:`~cursor.limit()` for information about the underlying operation." -msgstr "" - -# 27975c6926b64da2bc3de51722089b6d -#: ../source/includes/option/option-mongoexport-sort.rst:3 -msgid "" -"Specifies an ordering for exported results. If an index does **not** " -"exist that can support the sort operation, the results must be *less " -"than* 32 megabytes." -msgstr "" - -# 82aef313e2ad4dae9768714f06b4df23 -#: ../source/includes/option/option-mongoexport-sort.rst:7 -msgid "" -"Use :option:`--sort` conjunction with :option:`--skip` and " -":option:`--limit` to limit number of exported documents." -msgstr "" - -# 8643b62487174602a1af2975f6dd33d0 -#: ../source/includes/option/option-mongoexport-sort.rst:16 -msgid "" -"See :method:`~cursor.sort()` for information about the underlying " -"operation." -msgstr "" - -# fd9bbcb12b32407c9ca718f528437d9c -#: ../source/reference/program/mongoexport.txt:150 -msgid "Use" -msgstr "" - -# 3975f388619e4ce291d20969b6f89f25 -#: ../source/reference/program/mongoexport.txt:153 -msgid "Export in CSV Format" -msgstr "" - -# 9880f19857854f4dad0819b43b89f518 -#: ../source/reference/program/mongoexport.txt:157 -msgid "" -"In the following example, :program:`mongoexport` exports data from the " -"collection ``contacts`` collection in the ``users`` database in " -":term:`CSV` format to the file ``/opt/backups/contacts.csv``." -msgstr "" - -# a7e0fe79e7fd431aa6646900bce43db3 -#: ../source/reference/program/mongoexport.txt:161 -msgid "" -"The :program:`mongod` instance that :program:`mongoexport` connects to is" -" running on the localhost port number ``27017``." -msgstr "" - -# 8edd2b37f40e4ec2a817ffb726e51a2c -#: ../source/reference/program/mongoexport.txt:164 -msgid "" -"When you export in CSV format, you must specify the fields in the " -"documents to export. The operation specifies the ``name`` and ``address``" -" fields to export." -msgstr "" - -# 57fc7a13375f4a808868f0a4cd172862 -#: ../source/reference/program/mongoexport.txt:172 -msgid "" -"For CSV exports only, you can also specify the fields in a file " -"containing the line-separated list of fields to export. The file must " -"have only one field per line." -msgstr "" - -# ba9f3440b2ee48d1b92feacff2fdcd47 -#: ../source/reference/program/mongoexport.txt:176 -msgid "" -"For example, you can specify the ``name`` and ``address`` fields in a " -"file ``fields.txt``:" -msgstr "" - -# 4b651cd4f42c4c349b24ace63d8a969a -#: ../source/reference/program/mongoexport.txt:184 -msgid "" -"Then, using the :option:`--fieldFile` option, specify the fields to " -"export with the file:" -msgstr "" - -# e5e3bb86fbc649f99cfa8d92632bf61d -#: ../source/reference/program/mongoexport.txt:191 -msgid "" -":program:`mongoexport` removed the ``--csv`` option and replaced with the" -" :option:`--type` option." -msgstr "" - -# 2f2374a35efc46b891a7982587d9c03d -#: ../source/reference/program/mongoexport.txt:196 -msgid "Export in JSON Format" -msgstr "" - -# 0e8575ebfaf84ceb99de55bbef377f96 -#: ../source/reference/program/mongoexport.txt:198 -msgid "" -"This example creates an export of the ``contacts`` collection from the " -"MongoDB instance running on the localhost port number ``27017``. This " -"writes the export to the ``contacts.json`` file in :term:`JSON` format." -msgstr "" - -# 32380eb148c04c37af06d340d578d26c -#: ../source/reference/program/mongoexport.txt:207 -msgid "Export from Remote Host Running with Authentication" -msgstr "" - -# 8b7020d110c04d7abcb0999709721b4d -#: ../source/reference/program/mongoexport.txt:209 -msgid "" -"The following example exports the ``contacts`` collection from the " -"``marketing`` database, which requires authentication." -msgstr "" - -# 84dc3731bcac43dd88f6b1e3a32e5624 -#: ../source/reference/program/mongoexport.txt:212 -msgid "" -"This data resides on the MongoDB instance located on the host " -"``mongodb1.example.net`` running on port ``37017``, which requires the " -"username ``user`` and the password ``pass``." -msgstr "" - -# 4d1f0baaeb19484a8ab78ac7c938d04c -#: ../source/reference/program/mongoexport.txt:221 -msgid "Export Query Results" -msgstr "" - -# 73f5037b30e74a4fb6a83da603942860 -#: ../source/reference/program/mongoexport.txt:222 -msgid "" -"You can export only the results of a query by supplying a query filter " -"with the :option:`--query ` option, and limit the " -"results to a single database using the \":option:`--db `\" option." -msgstr "" - -# 5c06b21016e3476195d8d2fbaa8efe59 -#: ../source/reference/program/mongoexport.txt:226 -msgid "" -"For instance, this command returns all documents in the ``sales`` " -"database's ``contacts`` collection that contain a field named ``field`` " -"with a value of ``1``." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ ":program:`mongoexport` is a utility that " -#~ "produces a JSON or CSV export of" -#~ " data stored in a MongoDB instance." -#~ " See :ref:`human-intelligible-exports` for" -#~ " a more in-depth usage overview, " -#~ "and the :doc:`mongoimport` document for " -#~ "more information regarding the " -#~ ":program:`mongoimport` utility, which provides " -#~ "the inverse \"importing\" capability." -#~ msgstr "" - -#~ msgid "" -#~ "In order to connect to a " -#~ ":program:`mongod` that enforces authorization " -#~ "with the :option:`--auth ` " -#~ "option, you must use the " -#~ ":option:`--username ` and" -#~ " :option:`--password ` " -#~ "options. The connecting user must " -#~ "possess at a minimum, the " -#~ ":authrole:`read` role on the database " -#~ "that they are exporting." -#~ msgstr "" - -#~ msgid "" -#~ "Runs the :program:`mongoexport` in a " -#~ "quiet mode that attempts to limit " -#~ "the amount of output." -#~ msgstr "" - -#~ msgid "" -#~ "Allows :program:`mongoexport` to read data " -#~ "from secondary or slave nodes when " -#~ "using :program:`mongoexport` with a replica" -#~ " set. This option is only available" -#~ " if connected to a :program:`mongod` " -#~ "or :program:`mongos` and is not " -#~ "available when used with the " -#~ "\":option:`mongoexport --dbpath`\" option." -#~ msgstr "" - -#~ msgid "This is the default behavior." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/program/mongofiles.po b/locale/zh/LC_MESSAGES/reference/program/mongofiles.po deleted file mode 100644 index e0b663628ca..00000000000 --- a/locale/zh/LC_MESSAGES/reference/program/mongofiles.po +++ /dev/null @@ -1,750 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 2023087f6685457d91a7839349e00ae2 -#: ../source/reference/program/mongofiles.txt:3 -msgid "``mongofiles``" -msgstr "" - -# 801ec3be69974e51a978c235f0154703 -#: ../source/reference/program/mongofiles.txt -msgid "On this page" -msgstr "" - -# 3615b43d6aae444ab099eef2d1f79aa6 -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:1 -msgid "Mac OSX Sierra and Go 1.6 Incompatibility" -msgstr "" - -# 2a371d48929c41d3bc3eca551a3836b3 -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:3 -msgid "" -"Users running on Mac OSX Sierra require the 3.2.10 or newer version of " -"|tool-binary|." -msgstr "" - -# 3a35e3c9dc844cccaf1e1c3b693892ca -#: ../source/reference/program/mongofiles.txt:22 -msgid "Synopsis" -msgstr "" - -# 6ca96d5cc4234d1d83c9c95ff61f4c3b -#: ../source/reference/program/mongofiles.txt:24 -msgid "" -"The :program:`mongofiles` utility makes it possible to manipulate files " -"stored in your MongoDB instance in :term:`GridFS` objects from the " -"command line. It is particularly useful as it provides an interface " -"between objects stored in your file system and GridFS." -msgstr "" - -# 143bc7df0ceb43fa81eb798b64c0d7b1 -#: ../source/reference/program/mongofiles.txt:29 -msgid "All :program:`mongofiles` commands have the following form:" -msgstr "" - -# 0b2f7e0b7a5a4347bec76c5642a2f9a8 -#: ../source/reference/program/mongofiles.txt:35 -msgid "The components of the :program:`mongofiles` command are:" -msgstr "" - -# 473c8fd9aa4f4534a6c84253ed376f43 -#: ../source/reference/program/mongofiles.txt:37 -msgid "" -":ref:`Options `. You may use one or more of these " -"options to control the behavior of :program:`mongofiles`." -msgstr "" - -# 509feb89c8ff4319a527a28b67603063 -#: ../source/reference/program/mongofiles.txt:40 -msgid "" -":ref:`Commands `. Use one of these commands to " -"determine the action of :program:`mongofiles`." -msgstr "" - -# 22bee9eceaf045afa6dd60a8da6eb6b7 -#: ../source/reference/program/mongofiles.txt:43 -msgid "" -"A filename which is either: the name of a file on your local's file " -"system, or a GridFS object." -msgstr "" - -# faa1540d4cb84258947488d7c20dbf9e -#: ../source/reference/program/mongofiles.txt:46 -msgid "" -"For :term:`replica sets `, :program:`mongofiles` can only " -"read from the set's :term:`primary`." -msgstr "" - -# 320437c45ad84bb3bcec6b3f88007528 -#: ../source/reference/program/mongofiles.txt:51 -msgid "Required Access" -msgstr "" - -# a6de3af0403943818a4c27fda26ebe6a -#: ../source/reference/program/mongofiles.txt:53 -msgid "" -"In order to connect to a :program:`mongod` that enforces authorization " -"with the :option:`--auth ` option, you must use the " -":option:`--username ` and :option:`--password " -"` options. The connecting user must possess, at a " -"minimum:" -msgstr "" - -# f5dc444e80a44e468eb0bfa7569c3287 -#: ../source/reference/program/mongofiles.txt:59 -msgid "" -"the :authrole:`read` role for the accessed database when using the " -"``list``, ``search`` or ``get`` commands," -msgstr "" - -# ff8d76d13349467c869ce5b9d2790850 -#: ../source/reference/program/mongofiles.txt:62 -msgid "" -"the :authrole:`readWrite` role for the accessed database when using the " -"``put`` or ``delete`` commands." -msgstr "" - -# 54e1b6625d28424cae9791d5536f0977 -#: ../source/reference/program/mongofiles.txt:68 -msgid "Options" -msgstr "" - -# a4e931dc608c4377b63ec06504327867 -#: ../source/includes/extracts/fact-3.0-tools-drop-dbpath-support-mongofiles.rst:5 -msgid "" -":program:`mongofiles` removed the ``--dbpath`` as well as related " -"``--directoryperdb`` and ``--journal`` options. You must use " -":program:`mongofiles` while connected to a :program:`mongod` instance." -msgstr "" - -# e88d0f15f884421f897ef483a33bbea2 -#: ../source/includes/option/option-mongofiles-help.rst:3 -msgid "Returns information on the options and use of :program:`mongofiles`." -msgstr "" - -# 2916059b8eb648038363ffe6f4afccfd -#: ../source/includes/option/option-mongofiles-verbose.rst:3 -msgid "" -"Increases the amount of internal reporting returned on standard output or" -" in log files. Increase the verbosity with the ``-v`` form by including " -"the option multiple times, (e.g. ``-vvvvv``.)" -msgstr "" - -# 581bb941a86b47008e3758edbfa2ba7f -#: ../source/includes/option/option-mongofiles-quiet.rst:3 -msgid "" -"Runs :program:`mongofiles` in a quiet mode that attempts to limit the " -"amount of output." -msgstr "" - -# bb9c9d18731943c498724e2ae2d89f17 -#: ../source/includes/option/option-mongofiles-quiet.rst:6 -msgid "This option suppresses:" -msgstr "" - -# 42824478db134d4bb2db6e3ae382a77b -#: ../source/includes/option/option-mongofiles-quiet.rst:8 -msgid "output from :term:`database commands `" -msgstr "" - -# ebd20f01d3ca4be2af1eccce225b4934 -#: ../source/includes/option/option-mongofiles-quiet.rst:10 -msgid "replication activity" -msgstr "" - -# f841b8c801174191bcc7cd4fa4b38266 -#: ../source/includes/option/option-mongofiles-quiet.rst:12 -msgid "connection accepted events" -msgstr "" - -# 802ce35b9e7246598870b408ee3410f2 -#: ../source/includes/option/option-mongofiles-quiet.rst:14 -msgid "connection closed events" -msgstr "" - -# fdb13f3073df4e8f8bdb458bda138b3c -#: ../source/includes/option/option-mongofiles-version.rst:3 -msgid "Returns the :program:`mongofiles` release number." -msgstr "" - -# 8888c9b0eb1649d78f42ada76c8553e1 -#: ../source/includes/option/option-mongofiles-host.rst:3 -msgid "" -"Specifies a resolvable hostname for the :program:`mongod` that holds your" -" GridFS system. By default :program:`mongofiles` attempts to connect to a" -" MongoDB process running on the localhost port number ``27017``." -msgstr "" - -# f37d0d4581ae400ba7dfd073360f8a34 -#: ../source/includes/option/option-mongofiles-host.rst:7 -msgid "" -"Optionally, specify a port number to connect a MongoDB instance running " -"on a port other than 27017." -msgstr "" - -# b5522e62715d43b9b10a29035e6df68c -#: ../source/includes/option/option-mongofiles-port.rst:3 -msgid "*Default*: 27017" -msgstr "" - -# b6467c83f46544b3890910eaae321336 -#: ../source/includes/option/option-mongofiles-port.rst:5 -msgid "" -"Specifies the TCP port on which the MongoDB instance listens for client " -"connections." -msgstr "" - -# 745bfff2015f42b49f93371972d66570 -#: ../source/includes/option/option-mongofiles-ipv6.rst:3 -msgid "*Removed in version 3.0.*" -msgstr "" - -# d5d4c35b84504a27bfdf053f7e7ba159 -#: ../source/includes/option/option-mongofiles-ipv6.rst:5 -msgid "" -"Enables IPv6 support and allows :program:`mongofiles` to connect to the " -"MongoDB instance using an IPv6 network. Prior to MongoDB 3.0, you had to " -"specify :option:`--ipv6` to use IPv6. In MongoDB 3.0 and later, IPv6 is " -"always enabled." -msgstr "" - -# debd1aaeecd84f5b94cc0725b930f9d6 -#: ../source/includes/option/option-mongofiles-ssl.rst:5 -msgid "" -"Enables connection to a :program:`mongod` or :program:`mongos` that has " -"TLS/SSL support enabled." -msgstr "" - -# c28486000bec4645a7489f171c2c682f -# 4442fd34853748cb831af783e247e1b7 -# 63dee9cd017144129ffc053e6b1436b3 -# 4978b68b89754ff380d565c5adcd1441 -# 130e542e15154b859776304bab0de787 -# dc3968e81d124121b736352d70ecf970 -# 542e580abea94914abbae36ec9166a10 -#: ../source/includes/fact-ssl-supported.rst:3 -msgid "" -"Most MongoDB distributions now include support for TLS/SSL. See " -":doc:`/tutorial/configure-ssl` and :doc:`/tutorial/configure-ssl-clients`" -" for more information about TLS/SSL and MongoDB." -msgstr "" - -# 506a3afd1e46409b8663ac9f40b400f7 -#: ../source/includes/option/option-mongofiles-sslCAFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains the root certificate chain " -"from the Certificate Authority. Specify the file name of the :file:`.pem`" -" file using relative or absolute paths." -msgstr "" - -# 84cd74bb0411474fa6f267d500dc1493 -#: ../source/includes/option/option-mongofiles-sslCAFile.rst:13 -msgid "" -"For SSL connections (``--ssl``) to :program:`mongod` and " -":program:`mongos`, if the :program:`mongofiles` runs without the " -":option:`--sslCAFile`, :program:`mongofiles` will not attempt to validate" -" the server certificates. This creates a vulnerability to expired " -":program:`mongod` and :program:`mongos` certificates as well as to " -"foreign processes posing as valid :program:`mongod` or :program:`mongos` " -"instances. Ensure that you *always* specify the CA file to validate the " -"server certificates in cases where intrusion is a possibility." -msgstr "" - -# af1d164ba95a4a44b9335c5dd33b0c08 -#: ../source/includes/option/option-mongofiles-sslPEMKeyFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains both the TLS/SSL " -"certificate and key. Specify the file name of the :file:`.pem` file using" -" relative or absolute paths." -msgstr "" - -# 3a71f55a15124d8987f7244ba316ea2e -#: ../source/includes/option/option-mongofiles-sslPEMKeyFile.rst:9 -msgid "" -"This option is required when using the :option:`--ssl` option to connect " -"to a :program:`mongod` or :program:`mongos` that has " -":setting:`~net.ssl.CAFile` enabled *without* " -":setting:`~net.ssl.allowConnectionsWithoutCertificates`." -msgstr "" - -# 9a3f5f5e91fe4948bb66db8a559e6c57 -#: ../source/includes/option/option-mongofiles-sslPEMKeyPassword.rst:5 -msgid "" -"Specifies the password to de-crypt the certificate-key file (i.e. " -":option:`--sslPEMKeyFile`). Use the :option:`--sslPEMKeyPassword` option " -"only if the certificate-key file is encrypted. In all cases, the " -":program:`mongofiles` will redact the password from all logging and " -"reporting output." -msgstr "" - -# 50f5fbace36d485c92f030ee85c1ef0e -#: ../source/includes/option/option-mongofiles-sslPEMKeyPassword.rst:10 -msgid "" -"If the private key in the PEM file is encrypted and you do not specify " -"the :option:`--sslPEMKeyPassword` option, the :program:`mongofiles` will " -"prompt for a passphrase. See :ref:`ssl-certificate-password`." -msgstr "" - -# c7a88764e9bd4a52a52fc845e4c809a5 -#: ../source/includes/option/option-mongofiles-sslCRLFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains the Certificate Revocation " -"List. Specify the file name of the :file:`.pem` file using relative or " -"absolute paths." -msgstr "" - -# 84b81b1be4504723a19fb4f0acf1ae8a -#: ../source/includes/option/option-mongofiles-sslAllowInvalidCertificates.rst:5 -msgid "" -"Bypasses the validation checks for server certificates and allows the use" -" of invalid certificates. When using the " -":setting:`~net.ssl.allowInvalidCertificates` setting, MongoDB logs as a " -"warning the use of the invalid certificate." -msgstr "" - -# 9f369ba58d0c458fb8c37217e79fe62b -#: ../source/includes/option/option-mongofiles-sslAllowInvalidHostnames.rst:5 -msgid "" -"Disables the validation of the hostnames in TLS/SSL certificates. Allows " -":program:`mongofiles` to connect to MongoDB instances if the hostname " -"their certificates do not match the specified hostname." -msgstr "" - -# 50cd990e17ed464b98daa425927eef33 -#: ../source/includes/option/option-mongofiles-sslFIPSMode.rst:5 -msgid "" -"Directs the :program:`mongofiles` to use the FIPS mode of the installed " -"OpenSSL library. Your system must have a FIPS compliant OpenSSL library " -"to use the :option:`--sslFIPSMode` option." -msgstr "" - -# c3077438101e474c9c1f2f27f1cd94ed -#: ../source/includes/note-fips-is-enterprise-only.rst:1 -msgid "" -"FIPS-compatible SSL is available only in `MongoDB Enterprise " -"`_. See " -":doc:`/tutorial/configure-fips` for more information." -msgstr "" - -# f946d5c69c6840d6a5d4ed580fdb5bcb -#: ../source/includes/option/option-mongofiles-username.rst:3 -msgid "" -"Specifies a username with which to authenticate to a MongoDB database " -"that uses authentication. Use in conjunction with the ``--password`` and " -"``--authenticationDatabase`` options." -msgstr "" - -# 89fda76b885c4c2db824d44e94f66f44 -#: ../source/includes/option/option-mongofiles-password.rst:3 -msgid "" -"Specifies a password with which to authenticate to a MongoDB database " -"that uses authentication. Use in conjunction with the ``--username`` and " -"``--authenticationDatabase`` options." -msgstr "" - -# 7a3a067909de4e4ea90a623be571565b -#: ../source/includes/option/option-mongofiles-password.rst:9 -msgid "" -"If you do not specify an argument for :option:`--password`, " -":program:`mongofiles` returns an error." -msgstr "" - -# 2df863dd5a9b4bb283a220c993e437e7 -#: ../source/includes/option/option-mongofiles-password.rst:14 -msgid "" -"If you wish :program:`mongofiles` to prompt the user for the password, " -"pass the :option:`--username` option without :option:`--password` or " -"specify an empty string as the :option:`--password` value, as in " -"``--password \"\"`` ." -msgstr "" - -# 6d52d2c57e064d0d925ad2ef3ad45e2b -#: ../source/includes/option/option-mongofiles-authenticationDatabase.rst:3 -msgid "" -"Specifies the database in which the user is created. See :ref:`user-" -"authentication-database`." -msgstr "" - -# d3cec3227e9448d39199f63d6ac639e3 -#: ../source/includes/option/option-mongofiles-authenticationMechanism.rst:3 -msgid "*Default*: SCRAM-SHA-1" -msgstr "" - -# 5fa6945c0ab64db9965e7d78c5c6813b -#: ../source/includes/option/option-mongofiles-authenticationMechanism.rst:5 -msgid "" -"Added support for the ``PLAIN`` and ``MONGODB-X509`` authentication " -"mechanisms." -msgstr "" - -# 55dad872c30940ccbb5e9791583e20b1 -#: ../source/includes/option/option-mongofiles-authenticationMechanism.rst:9 -msgid "" -"Added support for the ``SCRAM-SHA-1`` authentication mechanism. Changed " -"default mechanism to ``SCRAM-SHA-1``." -msgstr "" - -# 1a193a983f8b465e86035ce168ae7eea -#: ../source/includes/option/option-mongofiles-authenticationMechanism.rst:14 -msgid "" -"Specifies the authentication mechanism the :program:`mongofiles` instance" -" uses to authenticate to the :program:`mongod` or :program:`mongos`." -msgstr "" - -# 8baa862372f24214b050e2b72d954370 -#: ../source/includes/option/option-mongofiles-authenticationMechanism.rst:21 -msgid "Value" -msgstr "" - -# aa1e314023494daeb2d58bef6d25437b -#: ../source/includes/option/option-mongofiles-authenticationMechanism.rst:23 -msgid "Description" -msgstr "" - -# baafd32be8444bb8b6d864d3743309e1 -#: ../source/includes/option/option-mongofiles-authenticationMechanism.rst:25 -msgid ":ref:`SCRAM-SHA-1 `" -msgstr "" - -# 3d6fa55f3ba14372b905deeb9fb94b23 -#: ../source/includes/option/option-mongofiles-authenticationMechanism.rst:27 -msgid "" -"`RFC 5802 `_ standard Salted " -"Challenge Response Authentication Mechanism using the SHA1 hash function." -msgstr "" - -# 5e32afd416e64e78a2100b13fd86f808 -#: ../source/includes/option/option-mongofiles-authenticationMechanism.rst:31 -msgid ":ref:`MONGODB-CR `" -msgstr "" - -# f1a8d996d6c84efca9c17d8fe0dbdfce -#: ../source/includes/option/option-mongofiles-authenticationMechanism.rst:33 -msgid "MongoDB challenge/response authentication." -msgstr "" - -# 0fcd5a95563a43989c5697608f4b2435 -#: ../source/includes/option/option-mongofiles-authenticationMechanism.rst:35 -msgid ":ref:`MONGODB-X509 `" -msgstr "" - -# 0e6f4137f3da449796cf3613da4d59d6 -#: ../source/includes/option/option-mongofiles-authenticationMechanism.rst:37 -msgid "MongoDB TLS/SSL certificate authentication." -msgstr "" - -# 6ded32cbe63441de87f5bb781aa8f7ed -#: ../source/includes/option/option-mongofiles-authenticationMechanism.rst:39 -msgid ":ref:`GSSAPI ` (Kerberos)" -msgstr "" - -# 154a98de323349de9d7705d10e607ad0 -#: ../source/includes/option/option-mongofiles-authenticationMechanism.rst:41 -msgid "" -"External authentication using Kerberos. This mechanism is available only " -"in `MongoDB Enterprise `_." -msgstr "" - -# 0102d41541d249b98617a7d250ec7792 -#: ../source/includes/option/option-mongofiles-authenticationMechanism.rst:45 -msgid ":ref:`PLAIN ` (LDAP SASL)" -msgstr "" - -# ba234be374204aecb7950e1363f421e8 -#: ../source/includes/option/option-mongofiles-authenticationMechanism.rst:47 -msgid "" -"External authentication using LDAP. You can also use ``PLAIN`` for " -"authenticating in-database users. ``PLAIN`` transmits passwords in plain " -"text. This mechanism is available only in `MongoDB Enterprise " -"`_." -msgstr "" - -# 05b4d70dad05409094b3bb37a7f33156 -#: ../source/includes/option/option-mongofiles-gssapiServiceName.rst:5 -msgid "" -"Specify the name of the service using :doc:`GSSAPI/Kerberos " -"`. Only required if the service does not use the default " -"name of ``mongodb``." -msgstr "" - -# 8ffa958204db4da79bcbc0cd7e37775f -# 56945057ceed4e5b9675cc75b5bfc8af -#: ../source/includes/option/option-mongofiles-gssapiHostName.rst:9 -#: ../source/includes/option/option-mongofiles-gssapiServiceName.rst:9 -msgid "This option is available only in MongoDB Enterprise." -msgstr "" - -# 0cc11822e6774265bdfb48ef16e1287b -#: ../source/includes/option/option-mongofiles-gssapiHostName.rst:5 -msgid "" -"Specify the hostname of a service using :doc:`GSSAPI/Kerberos " -"`. *Only* required if the hostname of a machine does not " -"match the hostname resolved by DNS." -msgstr "" - -# b397b981432e45aaa3d8c4833bd06f15 -#: ../source/includes/option/option-mongofiles-db.rst:3 -msgid "" -"Specifies the name of the database on which to run the " -":program:`mongofiles`." -msgstr "" - -# d1d6103628784079b05189d3b7b72146 -#: ../source/includes/option/option-mongofiles-collection.rst:3 -msgid "" -"This option has no use in this context and a future release may remove " -"it. See :issue:`SERVER-4931` for more information." -msgstr "" - -# 014414ee610e48c1a3c3bcc4e1637d32 -#: ../source/includes/option/option-mongofiles-local.rst:3 -msgid "Specifies the local filesystem name of a file for get and put operations." -msgstr "" - -# 06e905e06d7947c6ac107897969666a1 -#: ../source/includes/option/option-mongofiles-local.rst:6 -msgid "" -"In the :command:`mongofiles put` and :command:`mongofiles get` commands, " -"the required ```` modifier refers to the name the object will " -"have in GridFS. :program:`mongofiles` assumes that this reflects the " -"file's name on the local file system. This setting overrides this " -"default." -msgstr "" - -# c206c3bffa6643169411f7967768d923 -#: ../source/includes/option/option-mongofiles-type.rst:3 -msgid "" -"Provides the ability to specify a :term:`MIME` type to describe the file " -"inserted into GridFS storage. :program:`mongofiles` omits this option in " -"the default operation." -msgstr "" - -# 32c8aa857e4e450cb3036d326777374d -#: ../source/includes/option/option-mongofiles-type.rst:7 -msgid "Use only with :command:`mongofiles put` operations." -msgstr "" - -# f9f680d501e74f66b7c7b62433535b0d -#: ../source/includes/option/option-mongofiles-replace.rst:3 -msgid "" -"Alters the behavior of :command:`mongofiles put` to replace existing " -"GridFS objects with the specified local file, rather than adding an " -"additional object with the same name." -msgstr "" - -# 766ceb19cc6f462b9fcf39ec2eae990d -#: ../source/includes/option/option-mongofiles-replace.rst:7 -msgid "" -"In the default operation, files will not be overwritten by a " -":command:`mongofiles put` option." -msgstr "" - -# 2b061a4efd544d638230affa9e014833 -#: ../source/includes/option/option-mongofiles-prefix.rst:3 -msgid "*Default*: fs" -msgstr "" - -# 95a8a959c5894e1d848e5fe73f4a0a0e -#: ../source/includes/option/option-mongofiles-prefix.rst:5 -msgid "GridFS prefix to use." -msgstr "" - -# 8248676f36954c4bb451542dbf1d5f1d -#: ../source/includes/option/option-mongofiles-writeConcern.rst:3 -msgid "*Default*: majority" -msgstr "" - -# 38e98c9d13e64c779c8f9140446b9af8 -#: ../source/includes/option/option-mongofiles-writeConcern.rst:5 -msgid "" -"Specifies the :term:`write concern` for each write operation that " -":program:`mongofiles` writes to the target database." -msgstr "" - -# 80d3ef02897840ebbb90a4ee6f634c08 -#: ../source/includes/option/option-mongofiles-writeConcern.rst:8 -msgid "Specify the write concern as a document with :ref:`w options `." -msgstr "" - -# fb3c835ab66d4692ae75a2f514358ed2 -#: ../source/reference/program/mongofiles.txt:133 -msgid "Commands" -msgstr "" - -# 46f6473034784afc809202093a95ee76 -#: ../source/reference/program/mongofiles.txt:137 -msgid "" -"Lists the files in the GridFS store. The characters specified after " -"``list`` (e.g. ````) optionally limit the list of returned items " -"to files that begin with that string of characters." -msgstr "" - -# ff3eb29a83934b74a22277bbb83f562c -#: ../source/reference/program/mongofiles.txt:143 -msgid "" -"Lists the files in the GridFS store with names that match any portion of " -"````." -msgstr "" - -# a4f10bd91dd64551bd59a169debe6d65 -#: ../source/reference/program/mongofiles.txt:148 -msgid "Copy the specified file from the local file system into GridFS storage." -msgstr "" - -# d8502e37014e4fe980da4f605d617ac3 -#: ../source/reference/program/mongofiles.txt:151 -msgid "" -"Here, ```` refers to the name the object will have in GridFS, " -"and :program:`mongofiles` assumes that this reflects the name the file " -"has on the local file system. If the local filename is different use the " -":option:`mongofiles --local` option." -msgstr "" - -# c3901022de804c50a23041d9bc516d3b -# ee89aa095fb34842a2f4043cbb003682 -#: ../source/reference/program/mongofiles.txt:158 -#: ../source/reference/program/mongofiles.txt:171 -msgid "Copy the specified file from GridFS storage to the local file system." -msgstr "" - -# 428b12237e3c4bad9334430afc46505b -#: ../source/reference/program/mongofiles.txt:161 -msgid "" -"Here, ```` refers to the name the object will have in GridFS. " -":program:`mongofiles` writes the file to the local file system using the " -"file's ``filename`` in GridFS. To choose a different location for the " -"file on the local file system, use the :option:`--local` option." -msgstr "" - -# e6c0e7fc503c4407963dfcd9daf05ba0 -#: ../source/reference/program/mongofiles.txt:173 -msgid "" -"Here ```` refers to the extended JSON ``_id`` of the object in " -"GridFS. :program:`mongofiles` writes the file to the local file system " -"using the file's ``filename`` in GridFS. To choose a different location " -"for the file on the local file system, use the :option:`--local` option." -msgstr "" - -# 05f37f358506465fa6abc6c1f868e8cd -#: ../source/reference/program/mongofiles.txt:181 -msgid "Delete the specified file from GridFS storage." -msgstr "" - -# 014bfa02944842ff9c6748a9fcd8bad6 -#: ../source/reference/program/mongofiles.txt:187 -msgid "" -"Delete the specified file from GridFS storage. Specify the file using its" -" ``_id``." -msgstr "" - -# 04b33e57e0b74771b8bfbd97f5d7acbc -#: ../source/reference/program/mongofiles.txt:191 -msgid "Examples" -msgstr "" - -# 79d32a2631564074b3b3a23b32dd74e2 -#: ../source/reference/program/mongofiles.txt:193 -msgid "" -"To return a list of all files in a :term:`GridFS` collection in the " -"``records`` database, use the following invocation at the system shell:" -msgstr "" - -# f3683974d7a848e697453461fb300a74 -#: ../source/reference/program/mongofiles.txt:200 -msgid "" -"This :program:`mongofiles` instance will connect to the :program:`mongod`" -" instance running on the ``27017`` localhost interface to specify the " -"same operation on a different port or hostname, and issue a command that " -"resembles one of the following:" -msgstr "" - -# 8d8676a4955f4b69a305a69eef771dc7 -#: ../source/reference/program/mongofiles.txt:211 -msgid "" -"Modify any of the following commands as needed if you're connecting the " -":program:`mongod` instances on different ports or hosts." -msgstr "" - -# c2b3a8b673884534bd71b2644e64cef9 -#: ../source/reference/program/mongofiles.txt:214 -msgid "" -"To upload a file named ``32-corinth.lp`` to the GridFS collection in the " -"``records`` database, you can use the following command:" -msgstr "" - -# ac1a2d40ad0b4d289874669bf6f2c9f3 -#: ../source/reference/program/mongofiles.txt:221 -msgid "" -"To delete the ``32-corinth.lp`` file from this GridFS collection in the " -"``records`` database, you can use the following command:" -msgstr "" - -# 3b15498c3bd644988c1daeb5425f0e16 -#: ../source/reference/program/mongofiles.txt:228 -msgid "" -"To search for files in the GridFS collection in the ``records`` database " -"that have the string ``corinth`` in their names, you can use following " -"command:" -msgstr "" - -# 521927ed6c574b94b8c4ae410f3bfc8c -#: ../source/reference/program/mongofiles.txt:236 -msgid "" -"To list all files in the GridFS collection in the ``records`` database " -"that begin with the string ``32``, you can use the following command:" -msgstr "" - -# 0ed3a1f8feaf4b15a9fc845622b7666a -#: ../source/reference/program/mongofiles.txt:243 -msgid "" -"To fetch the file from the GridFS collection in the ``records`` database " -"named ``32-corinth.lp``, you can use the following command:" -msgstr "" - -# a92be75d1ecc4f839d5aef6a2dbe0f97 -#: ../source/reference/program/mongofiles.txt:250 -msgid "" -"To fetch the file from the GridFS collection in the ``records`` database " -"with ``_id: ObjectId(\"56feac751f417d0357e7140f\")``, you can use the " -"following command:" -msgstr "" - -# 6deb50f45e324c4aa6f6ceae993b098e -#: ../source/reference/program/mongofiles.txt:258 -msgid "You must include quotation marks around the ``_id``." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "Specifies the database that holds the user's credentials." -#~ msgstr "" - -#~ msgid "" -#~ ":program:`mongofiles`, like :program:`mongodump`, " -#~ ":program:`mongoexport`, :program:`mongoimport`, and " -#~ ":program:`mongorestore`, can access data " -#~ "stored in a MongoDB data directory " -#~ "without requiring a running :program:`mongod`" -#~ " instance, if no other :program:`mongod`" -#~ " is running." -#~ msgstr "" - -#~ msgid "" -#~ "Runs the :program:`mongofiles` in a " -#~ "quiet mode that attempts to limit " -#~ "the amount of output." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/program/mongoimport.po b/locale/zh/LC_MESSAGES/reference/program/mongoimport.po deleted file mode 100644 index 6bc9b2075f4..00000000000 --- a/locale/zh/LC_MESSAGES/reference/program/mongoimport.po +++ /dev/null @@ -1,1351 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 69cbae709db84c54bfb10b65bbc5fbb6 -#: ../source/reference/program/mongoimport.txt:5 -msgid "``mongoimport``" -msgstr "" - -# 9d13ba9e054a4f14b6e44f6f4f3a5bf2 -#: ../source/reference/program/mongoimport.txt -msgid "On this page" -msgstr "" - -# 44c54a9e4adb4847870782145b8ccc87 -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:1 -msgid "Mac OSX Sierra and Go 1.6 Incompatibility" -msgstr "" - -# b64e1a6661694d7396adeda271ff2207 -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:3 -msgid "" -"Users running on Mac OSX Sierra require the 3.2.10 or newer version of " -"|tool-binary|." -msgstr "" - -# cdc445595b5047aaa40308ae454de83b -#: ../source/reference/program/mongoimport.txt:19 -msgid "Synopsis" -msgstr "" - -# ee3463f7142848f08a7614fc7e4f97b5 -#: ../source/reference/program/mongoimport.txt:21 -msgid "" -"The :program:`mongoimport` tool imports content from an :doc:`Extended " -"JSON `, CSV, or TSV export created by " -":program:`mongoexport`, or potentially, another third-party export tool." -msgstr "" - -# 546030e2d2d248838a4005e014d74354 -#: ../source/reference/program/mongoimport.txt:26 -msgid "" -"See the :doc:`mongoexport` document for more information regarding " -":program:`mongoexport`, which provides the inverse \"exporting\" " -"capability." -msgstr "" - -# 617f3b9d911942b7b2640fc9d53e75ed -#: ../source/reference/program/mongoimport.txt:31 -msgid "Considerations" -msgstr "" - -# d80aab7470834a00b120bcf07cf3817c -#: ../source/includes/fact-type-fidelity-loss.rst:4 -msgid "" -"Avoid using :program:`mongoimport` and :program:`mongoexport` for full " -"instance production backups. They do not reliably preserve all rich " -":term:`BSON` data types, because :term:`JSON` can only represent a subset" -" of the types supported by BSON. Use :program:`mongodump` and " -":program:`mongorestore` as described in :doc:`/core/backups` for this " -"kind of functionality." -msgstr "" - -# fa9e540102414fe599e31f5e3f7bdadb -#: ../source/includes/fact-type-fidelity-loss-example.rst:1 -msgid "" -"To preserve type information, :program:`mongoexport` and " -":program:`mongoimport` uses the :doc:`strict mode representation " -"` for certain types." -msgstr "" - -# b6063de2a8394bbf8ae010aa3471fc1a -#: ../source/includes/fact-type-fidelity-loss-example.rst:5 -msgid "" -"For example, the following insert operation in the :program:`mongo` shell" -" uses the :doc:`shell mode representation ` for the BSON types :bsontype:`data_date` and " -":bsontype:`data_numberlong`:" -msgstr "" - -# c97de6da06454b33b2e27e35337bba08 -#: ../source/includes/fact-type-fidelity-loss-example.rst:15 -msgid "" -"The argument to :bsontype:`data_numberlong` must be quoted to avoid " -"potential loss of accuracy." -msgstr "" - -# eaf964580a6b43148c12974b3f5eed47 -#: ../source/includes/fact-type-fidelity-loss-example.rst:18 -msgid "Use :program:`mongoexport` to export the data:" -msgstr "" - -# 7a46a40aa84f4efabeb7d5579f25c361 -#: ../source/includes/fact-type-fidelity-loss-example.rst:24 -msgid "" -"The exported data is in :doc:`strict mode representation ` to preserve type information:" -msgstr "" - -# 31c4410478dd4f32928aa989d5deb857 -#: ../source/includes/fact-type-fidelity-loss-example.rst:31 -msgid "" -"See :doc:`/reference/mongodb-extended-json` for a complete list of these " -"types and the representations used." -msgstr "" - -# 0386ba588f7d46e5b6ac62257699d88f -#: ../source/reference/program/mongoimport.txt:38 -msgid "Required Access" -msgstr "" - -# 155b33a6761b4c01afd33c2d2e1d3c9a -#: ../source/reference/program/mongoimport.txt:40 -msgid "" -"In order to connect to a :program:`mongod` that enforces authorization " -"with the :option:`--auth ` option, you must use the " -":option:`--username ` and :option:`--password " -"` options. The connecting user must possess, at a" -" minimum, the :authrole:`readWrite` role on the database into which they " -"are importing data." -msgstr "" - -# f69c2999b3e54448838cba2a01bda5d6 -#: ../source/reference/program/mongoimport.txt:48 -msgid "Options" -msgstr "" - -# 6512d122a5b7453c9afe7ebb874d7175 -#: ../source/includes/extracts/fact-3.0-tools-drop-dbpath-support-mongoimport.rst:5 -msgid "" -":program:`mongoimport` removed the ``--dbpath`` as well as related " -"``--directoryperdb`` and ``--journal`` options. You must use " -":program:`mongoimport` while connected to a :program:`mongod` instance." -msgstr "" - -# 4a8f81b7fa354894bbf70492db31138a -#: ../source/includes/option/option-mongoimport-help.rst:3 -msgid "Returns information on the options and use of :program:`mongoimport`." -msgstr "" - -# 95d876ae6edb45428092acbddb3ab9ae -#: ../source/includes/option/option-mongoimport-verbose.rst:3 -msgid "" -"Increases the amount of internal reporting returned on standard output or" -" in log files. Increase the verbosity with the ``-v`` form by including " -"the option multiple times, (e.g. ``-vvvvv``.)" -msgstr "" - -# 8dcbb0a6a28c486683f34e723d371ee6 -#: ../source/includes/option/option-mongoimport-quiet.rst:3 -msgid "" -"Runs :program:`mongoimport` in a quiet mode that attempts to limit the " -"amount of output." -msgstr "" - -# c2b198b6479b4ac59c0bd568db60df5e -#: ../source/includes/option/option-mongoimport-quiet.rst:6 -msgid "This option suppresses:" -msgstr "" - -# ee92cf775b644b26987661a4737f2fb5 -#: ../source/includes/option/option-mongoimport-quiet.rst:8 -msgid "output from :term:`database commands `" -msgstr "" - -# defedb89f8b4492db6836e0c6e73422d -#: ../source/includes/option/option-mongoimport-quiet.rst:10 -msgid "replication activity" -msgstr "" - -# 5a0a7a18e239435488ed0043ac0ffd14 -#: ../source/includes/option/option-mongoimport-quiet.rst:12 -msgid "connection accepted events" -msgstr "" - -# 21b09c1107d8448b9c0d0e6bb33a9d5b -#: ../source/includes/option/option-mongoimport-quiet.rst:14 -msgid "connection closed events" -msgstr "" - -# 3ae71cc397434777a23ac583453b8156 -#: ../source/includes/option/option-mongoimport-version.rst:3 -msgid "Returns the :program:`mongoimport` release number." -msgstr "" - -# 3e65691815684b6eb5d67dd808519b15 -#: ../source/includes/option/option-mongoimport-host.rst:3 -msgid "*Default*: localhost:27017" -msgstr "" - -# ec92cde501c449739bbff7d994bb012d -#: ../source/includes/option/option-mongoimport-host.rst:5 -msgid "" -"Specifies a resolvable hostname for the :program:`mongod` to which to " -"connect. By default, the :program:`mongoimport` attempts to connect to a " -"MongoDB instance running on the localhost on port number ``27017``." -msgstr "" - -# d21c10146e50407ebb8486eef83b32dc -#: ../source/includes/option/option-mongoimport-host.rst:9 -msgid "" -"To connect to a replica set, specify the " -":setting:`~replication.replSetName` and a seed list of set members, as in" -" the following:" -msgstr "" - -# 335dfa49b2ed4b71b5c5e54aeffc929f -#: ../source/includes/option/option-mongoimport-host.rst:17 -msgid "" -"You can always connect directly to a single MongoDB instance by " -"specifying the host and port number directly." -msgstr "" - -# 28398d64c3124d4989356e898a06902d -#: ../source/includes/option/option-mongoimport-host.rst:20 -msgid "" -"If you use IPv6 and use the ``
:`` format, you must enclose" -" the portion of an address and port combination in brackets (e.g. " -"``[
]``)." -msgstr "" - -# 02dd2ff576614f9ca4f934a7eef88984 -#: ../source/includes/option/option-mongoimport-port.rst:3 -msgid "*Default*: 27017" -msgstr "" - -# c8a234e262e641daad66da93a504fe86 -#: ../source/includes/option/option-mongoimport-port.rst:5 -msgid "" -"Specifies the TCP port on which the MongoDB instance listens for client " -"connections." -msgstr "" - -# b39c686c52124eeea069fc75eae01f3d -#: ../source/includes/option/option-mongoimport-ipv6.rst:3 -msgid "*Removed in version 3.0.*" -msgstr "" - -# 23d40dc56f3240709892d9a7ec6fb018 -#: ../source/includes/option/option-mongoimport-ipv6.rst:5 -msgid "" -"Enables IPv6 support and allows :program:`mongoimport` to connect to the " -"MongoDB instance using an IPv6 network. Prior to MongoDB 3.0, you had to " -"specify :option:`--ipv6` to use IPv6. In MongoDB 3.0 and later, IPv6 is " -"always enabled." -msgstr "" - -# 683a55984bd94ff68cffb1bcd2046dea -#: ../source/includes/option/option-mongoimport-ssl.rst:5 -msgid "" -"Enables connection to a :program:`mongod` or :program:`mongos` that has " -"TLS/SSL support enabled." -msgstr "" - -# 9b1a54ee8e32443cb98ad00fa8858cfc -# 7732a704aeee4bdba65bb42f47360ee0 -# 9f02f35d4d2e4143bbc14cf0b9a51e7f -# 1aecdca21acc42b49b6b6f68344fb7d6 -# 87aea7ec74a0402b94f3722b09f10d6d -# b4a30713a0064f05b19d7e14ccdd162d -# d216bed38d7c4531b5363581c21722a9 -#: ../source/includes/fact-ssl-supported.rst:3 -msgid "" -"Most MongoDB distributions now include support for TLS/SSL. See " -":doc:`/tutorial/configure-ssl` and :doc:`/tutorial/configure-ssl-clients`" -" for more information about TLS/SSL and MongoDB." -msgstr "" - -# dd8a9745558d4f0db0869070e9c354c8 -#: ../source/includes/option/option-mongoimport-sslCAFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains the root certificate chain " -"from the Certificate Authority. Specify the file name of the :file:`.pem`" -" file using relative or absolute paths." -msgstr "" - -# 135dac93beb84a55b9e39b0bc28219bc -#: ../source/includes/option/option-mongoimport-sslCAFile.rst:13 -msgid "" -"For SSL connections (``--ssl``) to :program:`mongod` and " -":program:`mongos`, if the :program:`mongoimport` runs without the " -":option:`--sslCAFile`, :program:`mongoimport` will not attempt to " -"validate the server certificates. This creates a vulnerability to expired" -" :program:`mongod` and :program:`mongos` certificates as well as to " -"foreign processes posing as valid :program:`mongod` or :program:`mongos` " -"instances. Ensure that you *always* specify the CA file to validate the " -"server certificates in cases where intrusion is a possibility." -msgstr "" - -# 125c72782da346f48de47126befdcc2d -#: ../source/includes/option/option-mongoimport-sslPEMKeyFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains both the TLS/SSL " -"certificate and key. Specify the file name of the :file:`.pem` file using" -" relative or absolute paths." -msgstr "" - -# e48ed8907b7b4affba940d0eb6d0be3a -#: ../source/includes/option/option-mongoimport-sslPEMKeyFile.rst:9 -msgid "" -"This option is required when using the :option:`--ssl` option to connect " -"to a :program:`mongod` or :program:`mongos` that has " -":setting:`~net.ssl.CAFile` enabled *without* " -":setting:`~net.ssl.allowConnectionsWithoutCertificates`." -msgstr "" - -# 5107e4fb131b4ea39ef4de1605dfad4d -#: ../source/includes/option/option-mongoimport-sslPEMKeyPassword.rst:5 -msgid "" -"Specifies the password to de-crypt the certificate-key file (i.e. " -":option:`--sslPEMKeyFile`). Use the :option:`--sslPEMKeyPassword` option " -"only if the certificate-key file is encrypted. In all cases, the " -":program:`mongoimport` will redact the password from all logging and " -"reporting output." -msgstr "" - -# 7fbc3b6797094048abb37b6fadddb164 -#: ../source/includes/option/option-mongoimport-sslPEMKeyPassword.rst:10 -msgid "" -"If the private key in the PEM file is encrypted and you do not specify " -"the :option:`--sslPEMKeyPassword` option, the :program:`mongoimport` will" -" prompt for a passphrase. See :ref:`ssl-certificate-password`." -msgstr "" - -# d4b58b97389e434abbac116754a44d95 -#: ../source/includes/option/option-mongoimport-sslCRLFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains the Certificate Revocation " -"List. Specify the file name of the :file:`.pem` file using relative or " -"absolute paths." -msgstr "" - -# 20f272f98c5c4a9da9f5a0ffeccc1195 -#: ../source/includes/option/option-mongoimport-sslAllowInvalidCertificates.rst:5 -msgid "" -"Bypasses the validation checks for server certificates and allows the use" -" of invalid certificates. When using the " -":setting:`~net.ssl.allowInvalidCertificates` setting, MongoDB logs as a " -"warning the use of the invalid certificate." -msgstr "" - -# 1b39f12fc1cb4696ad98a5d98898a912 -#: ../source/includes/option/option-mongoimport-sslAllowInvalidHostnames.rst:5 -msgid "" -"Disables the validation of the hostnames in TLS/SSL certificates. Allows " -":program:`mongoimport` to connect to MongoDB instances if the hostname " -"their certificates do not match the specified hostname." -msgstr "" - -# b070918e66f34fb5bfe4cfa123955008 -#: ../source/includes/option/option-mongoimport-sslFIPSMode.rst:5 -msgid "" -"Directs the :program:`mongoimport` to use the FIPS mode of the installed " -"OpenSSL library. Your system must have a FIPS compliant OpenSSL library " -"to use the :option:`--sslFIPSMode` option." -msgstr "" - -# 4ec39b903dc84acdb17f535373811f20 -#: ../source/includes/note-fips-is-enterprise-only.rst:1 -msgid "" -"FIPS-compatible SSL is available only in `MongoDB Enterprise " -"`_. See " -":doc:`/tutorial/configure-fips` for more information." -msgstr "" - -# 8e9fcdfeb608428d8cd50b6124bd868c -#: ../source/includes/option/option-mongoimport-username.rst:3 -msgid "" -"Specifies a username with which to authenticate to a MongoDB database " -"that uses authentication. Use in conjunction with the ``--password`` and " -"``--authenticationDatabase`` options." -msgstr "" - -# 0471bb5b57d94c278f1ad9271c8025df -#: ../source/includes/option/option-mongoimport-password.rst:3 -msgid "" -"Specifies a password with which to authenticate to a MongoDB database " -"that uses authentication. Use in conjunction with the ``--username`` and " -"``--authenticationDatabase`` options." -msgstr "" - -# db60ffaf1f3643dcb3f9677ba8231d57 -#: ../source/includes/option/option-mongoimport-password.rst:9 -msgid "" -"If you do not specify an argument for :option:`--password`, " -":program:`mongoimport` returns an error." -msgstr "" - -# e64ac9d3251143c1b19369c797b16b4c -#: ../source/includes/option/option-mongoimport-password.rst:14 -msgid "" -"If you wish :program:`mongoimport` to prompt the user for the password, " -"pass the :option:`--username` option without :option:`--password` or " -"specify an empty string as the :option:`--password` value, as in " -"``--password \"\"`` ." -msgstr "" - -# d38263bdf0fa499890a8b4d45fffe898 -#: ../source/includes/option/option-mongoimport-authenticationDatabase.rst:3 -msgid "" -"Specifies the database in which the user is created. See :ref:`user-" -"authentication-database`." -msgstr "" - -# 1c6488f6dc2145748d4040893fac6a2b -#: ../source/includes/option/option-mongoimport-authenticationMechanism.rst:3 -msgid "*Default*: SCRAM-SHA-1" -msgstr "" - -# 46f4a4f796a24a2f82c433040a46cece -#: ../source/includes/option/option-mongoimport-authenticationMechanism.rst:5 -msgid "" -"Added support for the ``PLAIN`` and ``MONGODB-X509`` authentication " -"mechanisms." -msgstr "" - -# f9c4ec2672314422b58944d11512c215 -#: ../source/includes/option/option-mongoimport-authenticationMechanism.rst:9 -msgid "" -"Added support for the ``SCRAM-SHA-1`` authentication mechanism. Changed " -"default mechanism to ``SCRAM-SHA-1``." -msgstr "" - -# 67b646325d874ba29aa07bb74e8966f7 -#: ../source/includes/option/option-mongoimport-authenticationMechanism.rst:14 -msgid "" -"Specifies the authentication mechanism the :program:`mongoimport` " -"instance uses to authenticate to the :program:`mongod` or " -":program:`mongos`." -msgstr "" - -# 6781317e3e914306a329396154dc2899 -# bfd2d1f9b68b47878f09953c6bf49048 -# 991121b314f94d0a97adaf06ead3f48d -#: ../source/includes/option/option-mongoimport-authenticationMechanism.rst:21 -#: ../source/includes/option/option-mongoimport-mode.rst:20 -#: ../source/includes/option/option-mongoimport-parseGrace.rst:17 -msgid "Value" -msgstr "" - -# 1155e3f277594d5888f3e9cdaa78c261 -# ed851083f33049a8bac0c4cd2f97dd7c -# cc3e85655a1548cda99fc1564da57b1f -#: ../source/includes/option/option-mongoimport-authenticationMechanism.rst:23 -#: ../source/includes/option/option-mongoimport-mode.rst:21 -#: ../source/includes/option/option-mongoimport-parseGrace.rst:18 -msgid "Description" -msgstr "" - -# 882adc2dd98f45ae89d06b3605259001 -#: ../source/includes/option/option-mongoimport-authenticationMechanism.rst:25 -msgid ":ref:`SCRAM-SHA-1 `" -msgstr "" - -# 5f20ec38f64d4a9494e55099bac95b27 -#: ../source/includes/option/option-mongoimport-authenticationMechanism.rst:27 -msgid "" -"`RFC 5802 `_ standard Salted " -"Challenge Response Authentication Mechanism using the SHA1 hash function." -msgstr "" - -# 59461b0088de4bbe9419b15442305e19 -#: ../source/includes/option/option-mongoimport-authenticationMechanism.rst:31 -msgid ":ref:`MONGODB-CR `" -msgstr "" - -# 6b0c322edf4248cb9cb6593fa5f7aa6b -#: ../source/includes/option/option-mongoimport-authenticationMechanism.rst:33 -msgid "MongoDB challenge/response authentication." -msgstr "" - -# 93e48a2caa6946188f468d94c1b13d51 -#: ../source/includes/option/option-mongoimport-authenticationMechanism.rst:35 -msgid ":ref:`MONGODB-X509 `" -msgstr "" - -# a5adcb8410dc4766ab1cc4552d2c8a12 -#: ../source/includes/option/option-mongoimport-authenticationMechanism.rst:37 -msgid "MongoDB TLS/SSL certificate authentication." -msgstr "" - -# 79ac72884c434e648323e5de1aa9a527 -#: ../source/includes/option/option-mongoimport-authenticationMechanism.rst:39 -msgid ":ref:`GSSAPI ` (Kerberos)" -msgstr "" - -# b1604f65675a437cbed130d4ebf29839 -#: ../source/includes/option/option-mongoimport-authenticationMechanism.rst:41 -msgid "" -"External authentication using Kerberos. This mechanism is available only " -"in `MongoDB Enterprise `_." -msgstr "" - -# ac0651eab2a0431b95fbdbf413771a99 -#: ../source/includes/option/option-mongoimport-authenticationMechanism.rst:45 -msgid ":ref:`PLAIN ` (LDAP SASL)" -msgstr "" - -# a472c0c61f204519a8ff137a6be148d3 -#: ../source/includes/option/option-mongoimport-authenticationMechanism.rst:47 -msgid "" -"External authentication using LDAP. You can also use ``PLAIN`` for " -"authenticating in-database users. ``PLAIN`` transmits passwords in plain " -"text. This mechanism is available only in `MongoDB Enterprise " -"`_." -msgstr "" - -# 359aeb342b894741b430e00c77e53a3f -#: ../source/includes/option/option-mongoimport-gssapiServiceName.rst:5 -msgid "" -"Specify the name of the service using :doc:`GSSAPI/Kerberos " -"`. Only required if the service does not use the default " -"name of ``mongodb``." -msgstr "" - -# 63828e8f8e7646358a19537c317565a6 -# 3af39f2f42a548d0a5cdb86ea2fa32c3 -#: ../source/includes/option/option-mongoimport-gssapiHostName.rst:9 -#: ../source/includes/option/option-mongoimport-gssapiServiceName.rst:9 -msgid "This option is available only in MongoDB Enterprise." -msgstr "" - -# ce67d00776924332ac35ae5d23e85989 -#: ../source/includes/option/option-mongoimport-gssapiHostName.rst:5 -msgid "" -"Specify the hostname of a service using :doc:`GSSAPI/Kerberos " -"`. *Only* required if the hostname of a machine does not " -"match the hostname resolved by DNS." -msgstr "" - -# f835d0df527841fdae8f270c72c1f2ec -#: ../source/includes/option/option-mongoimport-db.rst:3 -msgid "" -"Specifies the name of the database on which to run the " -":program:`mongoimport`." -msgstr "" - -# 87784e2894bd4a3d825a74af544bdb75 -#: ../source/includes/option/option-mongoimport-collection.rst:3 -msgid "Specifies the collection to import." -msgstr "" - -# 80179e1715f84280bab3335647fa6ef6 -#: ../source/includes/option/option-mongoimport-collection.rst:5 -msgid "" -"If you do not specify :option:`--collection`, :program:`mongoimport` " -"takes the collection name from the input filename. MongoDB omits the " -"extension of the file from the collection name, if the input file has an " -"extension." -msgstr "" - -# f818936fa3c047a1a05b6485bdb07b6f -#: ../source/includes/option/option-mongoimport-fields.rst:3 -msgid "" -"Specify a comma separated list of field names when importing :term:`csv` " -"or :term:`tsv` files that do not have field names in the first (i.e. " -"header) line of the file." -msgstr "" - -# 9b07409b896a4de1adcceec8e887ef39 -#: ../source/includes/option/option-mongoimport-fields.rst:8 -msgid "" -"If you attempt to include :option:`--fields` when importing JSON data, " -":program:`mongoimport` will return an error. :option:`--fields` is only " -"for :term:`csv` or :term:`tsv` imports." -msgstr "" - -# 2065dbb2e493478289cd298843b3423e -#: ../source/includes/option/option-mongoimport-fieldFile.rst:3 -msgid "" -"As an alternative to :option:`--fields`, the :option:`--fieldFile` option" -" allows you to specify a file that holds a list of field names if your " -":term:`csv` or :term:`tsv` file does not include field names in the first" -" line of the file (i.e. header). Place one field per line." -msgstr "" - -# 9870a21b756849848d5e8635a80c4fb4 -#: ../source/includes/option/option-mongoimport-fieldFile.rst:8 -msgid "" -"If you attempt to include :option:`--fieldFile` when importing JSON data," -" :program:`mongoimport` will return an error. :option:`--fieldFile` is " -"only for :term:`csv` or :term:`tsv` imports." -msgstr "" - -# a7ac3bf9f7564ba6bedf10964706a614 -#: ../source/includes/option/option-mongoimport-ignoreBlanks.rst:3 -msgid "" -"Ignores empty fields in :term:`csv` and :term:`tsv` exports. If not " -"specified, :program:`mongoimport` creates fields without values in " -"imported documents." -msgstr "" - -# 9800b90cd4dd49d48e10fe46c225a7ad -#: ../source/includes/option/option-mongoimport-ignoreBlanks.rst:8 -msgid "" -"If you attempt to include :option:`--ignoreBlanks` when importing JSON " -"data, :program:`mongoimport` will return an error. " -":option:`--ignoreBlanks` is only for :term:`csv` or :term:`tsv` imports." -msgstr "" - -# 3121293cca50404cb4eb3160d71de240 -#: ../source/includes/option/option-mongoimport-type.rst:3 -msgid "" -"Specifies the file type to import. The default format is :term:`JSON`, " -"but it's possible to import :term:`csv` and :term:`tsv` files." -msgstr "" - -# 2df77004b21546ac803afbbe8fa93c48 -#: ../source/includes/option/option-mongoimport-type.rst:6 -msgid "" -"The ``csv`` parser accepts that data that complies with RFC :rfc:`4180`. " -"As a result, backslashes are *not* a valid escape character. If you use " -"double-quotes to enclose fields in the CSV data, you must escape internal" -" double-quote marks by prepending another double-quote." -msgstr "" - -# ea4fbe4e3e7a4556bcd97efa79d8993e -#: ../source/includes/option/option-mongoimport-file.rst:3 -msgid "" -"Specifies the location and name of a file containing the data to import. " -"If you do not specify a file, :program:`mongoimport` reads data from " -"standard input (e.g. \"stdin\")." -msgstr "" - -# 616b4a1949574dd6b250121b2621c905 -#: ../source/includes/option/option-mongoimport-drop.rst:3 -msgid "" -"Modifies the import process so that the target instance drops the " -"collection before importing the data from the input." -msgstr "" - -# 73f87c1f1e124d17af910c5ac68a01ca -#: ../source/includes/option/option-mongoimport-headerline.rst:3 -msgid "" -"If using :option:`--type csv ` or :option:`--type tsv" -" `, uses the first line as field names. Otherwise, " -":program:`mongoimport` will import the first line as a distinct document." -msgstr "" - -# 2978319724ed466b8d44e8268abc8efa -#: ../source/includes/option/option-mongoimport-headerline.rst:9 -msgid "" -"If you attempt to include :option:`--headerline` when importing JSON " -"data, :program:`mongoimport` will return an error. :option:`--headerline`" -" is only for :term:`csv` or :term:`tsv` imports." -msgstr "" - -# a34be12209b044fdabeb39df39e945e8 -#: ../source/includes/option/option-mongoimport-mode.rst:3 -msgid "*Default*: insert" -msgstr "" - -# ae8e192983cc4f679ed8ee87dbc6962a -#: ../source/includes/option/option-mongoimport-mode.rst:7 -msgid "" -"Specifies how the import process should handle existing documents in the " -"database that match documents in the import file." -msgstr "" - -# 0362898f7ede4079af0a3e5bae25d68d -#: ../source/includes/option/option-mongoimport-mode.rst:10 -msgid "" -"By default, :program:`mongoimport` uses the ``_id`` field to match " -"documents in the collection with documents in the import file. To specify" -" the fields against which to match existing documents for the ``upsert`` " -"and ``merge`` modes, use :option:`--upsertFields`." -msgstr "" - -# 7247e109b51f4dbe8fb220624de4959b -#: ../source/includes/option/option-mongoimport-mode.rst:23 -msgid "``insert``" -msgstr "" - -# 96ca755771de4017975a980d0cd1fec2 -#: ../source/includes/option/option-mongoimport-mode.rst:25 -msgid "" -"Insert the documents in the import file. :program:`mongoimport` will log " -"an error if you attempt to import a document that contains a duplicate " -"value for a field with a :ref:`unique index `, such as" -" ``_id``." -msgstr "" - -# e55d3dd002c84797b6f1deed03d6cd2e -#: ../source/includes/option/option-mongoimport-mode.rst:30 -msgid "``upsert``" -msgstr "" - -# 103cb48d09264632a50791084b492bc5 -#: ../source/includes/option/option-mongoimport-mode.rst:32 -msgid "" -"Replace existing documents in the database with matching documents from " -"the import file. :program:`mongoimport` will insert all other documents. " -":ref:`ex-mongoimport-upsert` describes how to use :option:`--mode` " -"``upsert``." -msgstr "" - -# 7660110d963f4d02b198956ed6d215b0 -#: ../source/includes/option/option-mongoimport-mode.rst:38 -msgid "``merge``" -msgstr "" - -# e2d38a48e3a441c0ae7c9f103e79ba69 -#: ../source/includes/option/option-mongoimport-mode.rst:40 -msgid "" -"Merge existing documents that match a document in the import file with " -"the new document. :program:`mongoimport` will insert all other documents." -" :ref:`ex-mongoimport-merge` describes how to use :option:`--mode` " -"``merge``." -msgstr "" - -# 18f4551ceb5a448eb1de44d7b75326e4 -#: ../source/includes/option/option-mongoimport-upsertFields.rst:3 -msgid "" -"Specifies a list of fields for the query portion of the :term:`upsert`. " -"Use this option if the ``_id`` fields in the existing documents don't " -"match the field in the document, but another field or field combination " -"can uniquely identify documents as a basis for performing upsert " -"operations." -msgstr "" - -# 0f0a06314dee4292b652f15b07c51c52 -#: ../source/includes/option/option-mongoimport-upsertFields.rst:10 -msgid "" -"Modifies the import process to update existing objects in the database if" -" they match based on the specified fields, while inserting all other " -"objects. You do not need to use :option:`--mode upsert <--mode>` with " -":option:`--upsertFields`." -msgstr "" - -# 0c3bb04f07b842b59075f6b2ce436983 -#: ../source/includes/option/option-mongoimport-upsertFields.rst:16 -msgid "" -"If you do not specify a field, :option:`--upsertFields` will upsert on " -"the basis of the ``_id`` field." -msgstr "" - -# 04188d5138cc4246b8b17d65d2216aa5 -#: ../source/includes/option/option-mongoimport-upsertFields.rst:19 -msgid "" -"To ensure adequate performance, indexes should exist for this field or " -"fields." -msgstr "" - -# 0b2fca2f5b024057a651cc2e1f676b0d -#: ../source/includes/option/option-mongoimport-stopOnError.rst:3 -msgid "" -"Forces :program:`mongoimport` to halt the insert operation at the first " -"error rather than continuing the operation despite errors." -msgstr "" - -# bda44503cde14c5e834f3e82f4931be8 -#: ../source/includes/option/option-mongoimport-jsonArray.rst:3 -msgid "" -"Accepts the import of data expressed with multiple MongoDB documents " -"within a single :term:`JSON` array. Limited to imports of 16 MB or " -"smaller." -msgstr "" - -# 2a968eed1cc94960971f31ce45061fae -#: ../source/includes/option/option-mongoimport-jsonArray.rst:7 -msgid "" -"Use :option:`--jsonArray` in conjunction with :option:`mongoexport " -"--jsonArray`." -msgstr "" - -# 95b34ff874324a4a92f9f99f46b97d85 -#: ../source/includes/option/option-mongoimport-maintainInsertionOrder.rst:3 -msgid "*Default*: False" -msgstr "" - -# b55edb03a2c24fa3b000651a4cb3c947 -#: ../source/includes/option/option-mongoimport-maintainInsertionOrder.rst:5 -msgid "" -"If specified, :program:`mongoimport` inserts the documents in the order " -"of their appearance in the input source, otherwise :program:`mongoimport`" -" may perform the insertions in an arbitrary order." -msgstr "" - -# 7f5f8e359af048e5b5e527e49084a33f -#: ../source/includes/option/option-mongoimport-numInsertionWorkers.rst:3 -msgid "*Default*: 1" -msgstr "" - -# 483f9e1f6bd04d9e964427655edb1f31 -#: ../source/includes/option/option-mongoimport-numInsertionWorkers.rst:7 -msgid "Specifies the number of insertion workers to run concurrently." -msgstr "" - -# cd0fc36c666a4fd39bd4e9f445d01a8f -#: ../source/includes/option/option-mongoimport-numInsertionWorkers.rst:10 -msgid "" -"For large imports, increasing the number of insertion workers may " -"increase the speed of the import." -msgstr "" - -# 78950d5a6d924f04b68eb4a9340857f6 -#: ../source/includes/option/option-mongoimport-writeConcern.rst:3 -msgid "*Default*: majority" -msgstr "" - -# 965d2cc6bcc24b99b9f05c854bf89a18 -#: ../source/includes/option/option-mongoimport-writeConcern.rst:5 -msgid "" -"Specifies the :term:`write concern` for each write operation that " -":program:`mongoimport` writes to the target database." -msgstr "" - -# 3247049f2a6444e0b7892b9adf2664e6 -#: ../source/includes/option/option-mongoimport-writeConcern.rst:8 -msgid "Specify the write concern as a document with :ref:`w options `." -msgstr "" - -# 4288ccdb2d474b4794c3ee4bad8ff6ca -#: ../source/includes/option/option-mongoimport-bypassDocumentValidation.rst:3 -msgid "" -"Enables :program:`mongoimport` to bypass :doc:`document validation ` during the operation. This lets you insert " -"documents that do not meet the validation requirements." -msgstr "" - -# ba61e45feb6542279e70dbf7464e877a -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:6 -msgid "" -"Instructs :program:`mongoimport` that the field list specified in " -":option:`--fields`, :option:`--fieldFile`, or :option:`--headerline` " -"specifies the types of each field." -msgstr "" - -# 6bbbe09bcfeb4d27a41021fa619295a3 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:10 -msgid "" -"Field names must be in the form of ``.()``. You must " -"backslash-escape the following characters if you wish to include them in " -"an argument: ``(``, ``)``, and ``\\``." -msgstr "" - -# 783f1e0a2f7c41c6bd06b5d4e5590679 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:18 -msgid "``type``" -msgstr "" - -# 688a8cc3d69b49b78b4dfadde6077770 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:19 -msgid "Supported Arguments" -msgstr "" - -# feaf3d0a5bd940dcac5538b4b21a9e4d -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:20 -msgid "Example Header Field" -msgstr "" - -# d3099ded445c451cbc2f6720315c4440 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:22 -msgid "``auto()``" -msgstr "" - -# c0a216c13a44466090c33a15bfc8b50f -# 58ac5691a02e4c2e8ba155cb101fbbbc -# 281e45170644440cbdde25d8ad19b93e -# 64c246e7ee2441e59e16636cd211b634 -# 139dfc921acd41838220562820a75ec6 -# dc817a612ffd47cdbab005ee9169d2dd -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:23 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:33 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:55 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:59 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:63 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:67 -msgid "None." -msgstr "" - -# 5aa11271f86f4067816e950304b2e7d7 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:24 -msgid "``misc.auto()``" -msgstr "" - -# 87e62290d22f4016b450b69b6da91501 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:26 -msgid "``binary()``" -msgstr "" - -# 3886d23bf3614fb893ceebf86fd2afff -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:27 -msgid "``base32`` (`RFC4648`_ encoding schema)" -msgstr "" - -# 5517c6b9947f42f7a103b69c45d45641 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:28 -msgid "``base64`` (`RFC4648`_ encoding schema)" -msgstr "" - -# aebe25afa6b64e1a987cd5f35f453760 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:29 -msgid "``hex``" -msgstr "" - -# d9c7c868bd984712b2ae9361c0e6ba4b -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:30 -msgid "``user thumbnail.binary(base64)``" -msgstr "" - -# fcfda7ede74e4a70a14580e63e18808b -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:32 -msgid "``bool()``" -msgstr "" - -# 3949853bad0e4b6d942c833365826b53 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:34 -msgid "``verified.bool()``" -msgstr "" - -# cf4355a2bb7549e1853ce824548a12b3 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:36 -msgid "``date()``" -msgstr "" - -# 7c9ce996da634599b9c462472875e214 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:37 -msgid "Alias for ``date_go()``. `Go Language time.Parse format`_." -msgstr "" - -# 49e8b52fc6214105b68646d0acac33a8 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:38 -msgid "``created.date(2006-01-02 15:04:05)``" -msgstr "" - -# c5c94db5ec8a4ad997ace2c8691c1471 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:40 -msgid "``date_go()``" -msgstr "" - -# 6661c8ae85854c618d62444da8b64b39 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:41 -msgid "`Go Language time.Parse format`_" -msgstr "" - -# 22b5432f4fc6438c962acd6d089359c8 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:42 -msgid "``created.date_go(2006-01-02 15:04:05)``" -msgstr "" - -# b8c320c03a68434ca7087bd1f37d890a -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:44 -msgid "``date_ms()``" -msgstr "" - -# 1c8f427bb8a0457eb93755594edb32bb -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:45 -msgid "" -"`Microsoft SQL Server FORMAT format `_" -msgstr "" - -# a1a883b4ed8e4821b3f3a48e6611a7aa -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:47 -msgid "``created.date_ms(yyyy-MM-dd H:mm:ss)``" -msgstr "" - -# 503246de537049dcb2105999a6a8fb07 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:49 -msgid "``date_oracle()``" -msgstr "" - -# d4c5d6893ccf411688854cbaabaf3943 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:50 -msgid "" -"`Oracle Database TO_DATE format " -"`_." -msgstr "" - -# 4bff608ac55047a08eec241c9284f1c8 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:52 -msgid "``created.date_oracle(YYYY-MM-DD HH24:MI:SS)``" -msgstr "" - -# 86f3e37b8c9e4d32931026a8bb39e1c1 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:54 -msgid "``double()``" -msgstr "" - -# 5429abc3f22d412d8723790835704a5a -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:56 -msgid "``revenue.double()``" -msgstr "" - -# 0f699bf49834428fa40959b52531f986 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:58 -msgid "``int32()``" -msgstr "" - -# 4afe80f6e8cf454cbb3590db1543319a -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:60 -msgid "``followerCount.int32()``" -msgstr "" - -# 9e1b4d3ace18473a99d49d9b21b8ca3f -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:62 -msgid "``int64()``" -msgstr "" - -# 2c231f5dab9c48f0b4bb2b3c2b2e8f57 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:64 -msgid "``bigNumber.int64()``" -msgstr "" - -# ccf8ce8b714c43199d972e9ab93bfd2a -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:66 -msgid "``string()``" -msgstr "" - -# e77c2037ac41410c8613f7b0d3d86f9f -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:68 -msgid "``zipcode.string()``" -msgstr "" - -# 03499311120f475c8b82dcb669a9dc82 -#: ../source/includes/option/option-mongoimport-columnsHaveTypes.rst:73 -msgid "" -"If you attempt to include :option:`--columnsHaveTypes` when importing " -"JSON data, :program:`mongoimport` will return an error. " -":option:`--columnsHaveTypes` is only for :term:`csv` or :term:`tsv` " -"imports." -msgstr "" - -# 495d2fe9812c45fdb092bccc44e896a4 -#: ../source/includes/option/option-mongoimport-parseGrace.rst:3 -msgid "*Default*: stop" -msgstr "" - -# ebd3fbceb74f4243a3e89446ee239844 -#: ../source/includes/option/option-mongoimport-parseGrace.rst:8 -msgid "" -"Specifies how :program:`mongoimport` handles type coercion failures when " -"importing CSV or TSV files with :option:`--columnsHaveTypes`." -msgstr "" - -# 68a26da111984bdab59fd51e4de825fb -#: ../source/includes/option/option-mongoimport-parseGrace.rst:11 -msgid ":option:`--parseGrace` has no effect when importing JSON documents." -msgstr "" - -# c7966a85ac52429f8afe59b1bb67a735 -#: ../source/includes/option/option-mongoimport-parseGrace.rst:20 -msgid "``autoCast``" -msgstr "" - -# 6b63400960a94ffaa38e0279b7f0fede -#: ../source/includes/option/option-mongoimport-parseGrace.rst:21 -msgid "" -"Assigns a type based on the value of the field. For example, if a field " -"is defined as a ``double`` and the value for that field was ``\"foo\"``, " -":program:`mongoimport` would make that field value a string type." -msgstr "" - -# 260f69998f424fb99ffdc879f7c5b562 -#: ../source/includes/option/option-mongoimport-parseGrace.rst:26 -msgid "``skipField``" -msgstr "" - -# 4a74e0230666448b9e04100f261bc857 -#: ../source/includes/option/option-mongoimport-parseGrace.rst:27 -msgid "" -"For the row being imported, :program:`mongoimport` does not include the " -"field whose type does not match the expected type." -msgstr "" - -# 64fc2c034e844f98bbd5434a15c3af64 -#: ../source/includes/option/option-mongoimport-parseGrace.rst:30 -msgid "``skipRow``" -msgstr "" - -# 34dc02a9287c4f9e92f545d77f0fceb1 -#: ../source/includes/option/option-mongoimport-parseGrace.rst:31 -msgid "" -":program:`mongoimport` does not import rows containing a value whose type" -" does not match the expected type." -msgstr "" - -# 0c3bbeead60348899b112fd0aa3bf5b2 -#: ../source/includes/option/option-mongoimport-parseGrace.rst:34 -msgid "``stop``" -msgstr "" - -# 64af84f914144d35be43a9c5f413400f -#: ../source/includes/option/option-mongoimport-parseGrace.rst:35 -msgid ":program:`mongoimport` returns an error that ends the import." -msgstr "" - -# 038a991aa0be4ca0b8fa0ec54cabe109 -#: ../source/reference/program/mongoimport.txt:137 -msgid "Use" -msgstr "" - -# 150551c9ef824cba8e5cad8c2c09196e -#: ../source/reference/program/mongoimport.txt:140 -msgid "Simple Import" -msgstr "" - -# 4e2fc3faca1b4039811a123808d06ca5 -#: ../source/reference/program/mongoimport.txt:142 -msgid "" -":program:`mongoimport` restores a database from a backup taken with " -":program:`mongoexport`. Most of the arguments to :program:`mongoexport` " -"also exist for :program:`mongoimport`." -msgstr "" - -# 362ac74082214e08937ff3b2e4b2b2d5 -#: ../source/reference/program/mongoimport.txt:146 -msgid "" -"In the following example, :program:`mongoimport` imports the :term:`JSON`" -" data from the ``contacts.json`` file into the collection ``contacts`` in" -" the ``users`` database." -msgstr "" - -# 3d06131ac3984f44be4b6bb35f05efb1 -#: ../source/reference/program/mongoimport.txt:157 -msgid "Replace Matching Documents during Import" -msgstr "" - -# 3d289abbea75485e8b535f9b940491b0 -#: ../source/reference/program/mongoimport.txt:159 -msgid "" -"In MongoDB 3.4, :option:`--mode upsert <--mode>` replaces the deprecated " -"``--upsert`` option." -msgstr "" - -# 4c550b0cfb1c4709bf0811e23df20041 -#: ../source/reference/program/mongoimport.txt:163 -msgid "" -"With :option:`--mode` ``upsert``, :program:`mongoimport` replaces " -"existing documents in the database that match a document in the import " -"file with the document from the import file. Documents that do not match " -"an existing document in the database are inserted as usual. By default " -":program:`mongoimport` matches documents based on the ``_id`` field. Use " -":option:`--upsertFields` to specify the fields to match against." -msgstr "" - -# 9e83816c1fec485fa1c0cc815a579459 -#: ../source/reference/program/mongoimport.txt:171 -msgid "" -"Consider the following document in the ``people`` collection in the " -"``example`` database:" -msgstr "" - -# b0564d8cb3ee482b9cef0cac1c891c51 -# 84fde7bf05c54ae3a6f4c0e4a9a7e90b -#: ../source/reference/program/mongoimport.txt:183 -#: ../source/reference/program/mongoimport.txt:240 -msgid "" -"The following document exists in a ``people-20160927.json`` JSON file. " -"The ``_id`` field of the JSON object matches the ``_id`` field of the " -"document in the ``people`` collection." -msgstr "" - -# 38e4e17d99b34ab3b16d85fff8d83920 -#: ../source/reference/program/mongoimport.txt:195 -msgid "" -"To import the ``people-20160927.json`` file and replace documents in the " -"database that match the documents in the import file, specify " -":option:`--mode` ``upsert``, as in the following:" -msgstr "" - -# dea0ca7d213a4025a8766df337cd787c -#: ../source/reference/program/mongoimport.txt:203 -msgid "" -"The document in the ``people`` collection would then contain only the " -"fields from the imported document, as in the following:" -msgstr "" - -# ec22b65d2cb448978232042343f1a597 -#: ../source/reference/program/mongoimport.txt:217 -msgid "Merge Matching Documents during Import" -msgstr "" - -# cbe3db82330a46a285b469c3874abdf4 -#: ../source/reference/program/mongoimport.txt:221 -msgid "" -"With :option:`--mode` ``merge``, :program:`mongoimport` enables you to " -"merge fields from a new record with an existing document in the database." -" Documents that do not match an existing document in the database are " -"inserted as usual. By default :program:`mongoimport` matches documents " -"based on the ``_id`` field. Use :option:`--upsertFields` to specify the " -"fields to match against." -msgstr "" - -# 749ffa4d74eb4f01948c10c1a1111f31 -#: ../source/reference/program/mongoimport.txt:228 -msgid "" -"The ``people`` collection in the ``example`` database contains the " -"following document:" -msgstr "" - -# 0a6208a6b3ba487a853e23fbe2a474fe -#: ../source/reference/program/mongoimport.txt:253 -msgid "" -"To import the ``people-20160927.json`` file and merge documents from the " -"import file with matching documents in the database, specify " -":option:`--mode` ``merge``, as in the following:" -msgstr "" - -# bd996056eb174f7f844cf7e66bfade57 -#: ../source/reference/program/mongoimport.txt:261 -msgid "" -"The import operation combines the fields from the JSON file with the " -"original document in the database, matching the documents based on the " -"``_id`` field. During the import process, :program:`mongoimport` adds the" -" new ``username`` and ``likes`` fields to the document and updates the " -"``email`` field with the value from the imported document, as in the " -"following:" -msgstr "" - -# 295ce0e17343439d8298560e10d738f6 -#: ../source/reference/program/mongoimport.txt:284 -msgid "Import ``JSON`` to Remote Host Running with Authentication" -msgstr "" - -# 23b0b6f35a3840ddb51305ef7b954ed2 -#: ../source/reference/program/mongoimport.txt:286 -msgid "" -"In the following example, :program:`mongoimport` imports data from the " -"file ``/opt/backups/mdb1-examplenet.json`` into the ``contacts`` " -"collection within the database ``marketing`` on a remote MongoDB database" -" with authentication enabled." -msgstr "" - -# f7502c24f0b449cd837f0d1d7cbb6e48 -#: ../source/reference/program/mongoimport.txt:291 -msgid "" -":program:`mongoimport` connects to the :program:`mongod` instance running" -" on the host ``mongodb1.example.net`` over port ``37017``. It " -"authenticates with the username ``user`` and the password ``pass``." -msgstr "" - -# 5f8091d3a67841e0808c05235fcd5da1 -#: ../source/reference/program/mongoimport.txt:300 -msgid "``CSV`` Import" -msgstr "" - -# caec31faa3ed45e78499455725c5ca45 -#: ../source/reference/program/mongoimport.txt:302 -msgid "" -"In the following example, :program:`mongoimport` imports the :term:`csv` " -"formatted data in the ``/opt/backups/contacts.csv`` file into the " -"collection ``contacts`` in the ``users`` database on the MongoDB instance" -" running on the localhost port numbered ``27017``." -msgstr "" - -# 2b4e10e09582454ab2d2ca813264fb21 -#: ../source/reference/program/mongoimport.txt:308 -msgid "" -"Specifying :option:`--headerline ` instructs " -":program:`mongoimport` to determine the name of the fields using the " -"first line in the CSV file." -msgstr "" - -# fca1b193e49048b5a8daa92133081927 -#: ../source/reference/program/mongoimport.txt:316 -msgid "" -":program:`mongoimport` uses the input file name, without the extension, " -"as the collection name if ``-c`` or ``--collection`` is unspecified. The " -"following example is therefore equivalent:" -msgstr "" - -# e932356fde8544fcb664040e76ef934a -#: ../source/reference/program/mongoimport.txt:324 -msgid "" -"Use the \":option:`--ignoreBlanks `\" option " -"to ignore blank fields. For :term:`CSV` and :term:`TSV` imports, this " -"option provides the desired functionality in most cases because it avoids" -" inserting fields with null values into your collection." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "Specifies the database that holds the user's credentials." -#~ msgstr "" - -#~ msgid "" -#~ "See :ref:`human-intelligible-exports` for " -#~ "more in-depth usage overview, and " -#~ "the :doc:`mongoexport` document for more " -#~ "information regarding :program:`mongoexport`, which" -#~ " provides the inverse \"exporting\" " -#~ "capability." -#~ msgstr "" - -#~ msgid "" -#~ "Runs the :program:`mongoimport` in a " -#~ "quiet mode that attempts to limit " -#~ "the amount of output." -#~ msgstr "" - -#~ msgid "" -#~ "Modifies the import process to update" -#~ " existing objects in the database if" -#~ " they match an imported object, while" -#~ " inserting all other objects." -#~ msgstr "" - -#~ msgid "" -#~ "If you do not specify a field " -#~ "or fields using the :option:`--upsertFields`" -#~ " :program:`mongoimport` will upsert on the" -#~ " basis of the ``_id`` field." -#~ msgstr "" - -#~ msgid "" -#~ "Depending on your MongoDB configuration, " -#~ ":option:`--upsert` may impact your " -#~ ":program:`mongod`'s performance." -#~ msgstr "" - -#~ msgid "" -#~ ":option:`--upsertFields` now implies " -#~ ":option:`--upsert`. As such, you may " -#~ "prefer to use :option:`--upsertFields` instead" -#~ " of :option:`--upsert`." -#~ msgstr "" - -#~ msgid "" -#~ "Modifies the import process to update" -#~ " existing objects in the database if" -#~ " they match based on the specified" -#~ " fields, while inserting all other " -#~ "objects. You do not need to use" -#~ " :option:`--upsert` with :option:`--upsertFields`." -#~ msgstr "" - -#~ msgid "Simple Usage" -#~ msgstr "" - -#~ msgid "" -#~ "In the following example, " -#~ ":program:`mongoimport` imports the data in " -#~ "the :term:`JSON` data from the " -#~ "``contacts.json`` file into the collection " -#~ "``contacts`` in the ``users`` database." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/program/mongoldap.po b/locale/zh/LC_MESSAGES/reference/program/mongoldap.po deleted file mode 100644 index 57105a518be..00000000000 --- a/locale/zh/LC_MESSAGES/reference/program/mongoldap.po +++ /dev/null @@ -1,773 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# f5fd7e50ce50425aa1a608a01738b000 -#: ../source/reference/program/mongoldap.txt:5 -msgid "``mongoldap``" -msgstr "" - -# a8026254aabd4fd7a1f587dbb6365067 -#: ../source/reference/program/mongoldap.txt -msgid "On this page" -msgstr "" - -# 539d3e9e4e5e4aeca0e8e39a34bf9915 -#: ../source/reference/program/mongoldap.txt:15 -msgid "MongoDB Enterprise" -msgstr "" - -# b9be2e9f33fa431ba71bc42b5371288d -#: ../source/reference/program/mongoldap.txt:18 -msgid "Synopsis" -msgstr "" - -# 57cac86242564656b60d4d476b0e5414 -#: ../source/reference/program/mongoldap.txt:20 -msgid "" -"MongoDB 3.4 provides :program:`mongoldap` for testing MongoDB's LDAP " -":ref:`configuration options ` against a running " -"LDAP server or set of servers." -msgstr "" - -# cc7da6f028344e48ad2376683b37ad5a -#: ../source/reference/program/mongoldap.txt:24 -msgid "" -"To validate the LDAP options in the configuration file, set the " -":program:`mongoldap` :option:`--config` option to the configuration " -"file's path." -msgstr "" - -# b81e5bca314945a3a540cabcaf21f5e4 -#: ../source/reference/program/mongoldap.txt:28 -msgid "" -"To test the LDAP configuration options, you must specify a " -":option:`--user` and ``--password``. :program:`mongoldap` simulates " -"authentication to a MongoDB server running with the provided " -"configuration options and credentials." -msgstr "" - -# 0484d0041171427b99bffed0cc1e6ace -#: ../source/reference/program/mongoldap.txt:32 -msgid "" -":program:`mongoldap` returns a report that includes the success or " -"failure of any step in the LDAP authentication or authorization " -"procedure. Error messages include information on specific errors " -"encountered and potential advice for resolving the error." -msgstr "" - -# 64ab001164de47b1888967854dabc61e -#: ../source/reference/program/mongoldap.txt:37 -msgid "" -"When configuring options related to :ref:`LDAP authorization `, :program:`mongoldap` executes an LDAP query constructed " -"using the provided configuration options and username, and returns a list" -" of roles on the ``admin`` database which the user is authorized for." -msgstr "" - -# 09ff3597dfa945879a5c0cf20b7fb185 -#: ../source/reference/program/mongoldap.txt:42 -msgid "" -"You can use this information when configuring :ref:`LDAP authorization " -"roles ` for user access control. For " -"example, use :program:`mongoldap` to ensure your configuration allows " -"privileged users to gain the necessary roles to perform their expected " -"tasks. Similarly, use :program:`mongoldap` to ensure your configuration " -"disallows non-privileged users from gaining roles for accessing the " -"MongoDB server, or performing unauthorized actions." -msgstr "" - -# e343926e7df046c08854456fb6855fd8 -#: ../source/reference/program/mongoldap.txt:50 -msgid "" -"When configuring options related to :ref:`LDAP authentication `, use :program:`mongoldap` to ensure that the authentication " -"operation works as expected." -msgstr "" - -# d6b06d7382504938814972f3ae4681f7 -#: ../source/reference/program/mongoldap.txt:54 -msgid "" -"This document provides a complete overview of all command line options " -"for :program:`mongoldap`." -msgstr "" - -# a3b31b89e3dc4b4bb08e711b8c34241c -#: ../source/reference/program/mongoldap.txt:58 -msgid "Usage" -msgstr "" - -# 4414c1619ce94b2daaef1b6e3e2d7392 -#: ../source/reference/program/mongoldap.txt:62 -msgid "" -"A full description of LDAP or Active Directory is beyond the scope of " -"this documentation." -msgstr "" - -# 7cf8af67e5d44498a5c6fb27bfa06301 -#: ../source/reference/program/mongoldap.txt:65 -msgid "" -"Consider the following sample configuration file, designed to support " -"LDAP authentication and authorization via Active Directory:" -msgstr "" - -# efd0ac63f6a4473f81b0554315fa4982 -#: ../source/reference/program/mongoldap.txt:89 -msgid "" -"You can use :program:`mongoldap` to validate the configuration file, " -"which returns a report of the procedure. You must specify a username and " -"password for :program:`mongoldap`." -msgstr "" - -# c4f707f78d8a4d57ac012a3e8784ec6a -#: ../source/reference/program/mongoldap.txt:97 -msgid "" -"If the provided credentials are valid, and the LDAP options in the " -"configuration files are valid, the output might be as follows:" -msgstr "" - -# 63158b37be5b4425ad7cbbdb8e385210 -#: ../source/reference/program/mongoldap.txt:125 -msgid "Options" -msgstr "" - -# a3ae581ef1f34e788e6e97a2777acab3 -#: ../source/includes/option/option-mongoldap-config.rst:3 -msgid "" -"Specifies a configuration file for runtime configuration options. The " -"options are equivalent to the command-line configuration options. See " -":doc:`/reference/configuration-options` for more information." -msgstr "" - -# 6b5541485bdc472c820bf9b0a76c35af -#: ../source/includes/option/option-mongoldap-config.rst:8 -msgid "" -":program:`mongoldap` uses any configuration options related to :ref" -":`security-ldap` or :ref:`security-ldap-external` for testing LDAP " -"authentication or authorization." -msgstr "" - -# fd7e9431602542d4a76823355b6560b2 -#: ../source/includes/option/option-mongoldap-config.rst:12 -msgid "" -"Requires specifying :option:`--user`. May accept :option:`--password` for" -" testing LDAP authentication." -msgstr "" - -# ce8c1e9f271a4e9c8134896be93aae4d -#: ../source/includes/option/option-mongoldap-config.rst:15 -msgid "" -"Ensure the configuration file uses ASCII encoding. The " -":program:`mongoldap` instance does not support configuration files with " -"non-ASCII encoding, including UTF-8." -msgstr "" - -# 1084b5c0d09348eb9d16547cae380d86 -#: ../source/includes/option/option-mongoldap-user.rst:4 -msgid "" -"Username for :program:`mongoldap` to use when attempting LDAP " -"authentication or authorization." -msgstr "" - -# 9a1a45acff1a48e19c6b747ce111e264 -#: ../source/includes/option/option-mongoldap-password.rst:4 -msgid "" -"Password of the ``--user`` for :program:`mongoldap` to use when " -"attempting LDAP authentication. Not required for LDAP authorization." -msgstr "" - -# 03de297f91a94c89bff40b3d02f43994 -# 4fe82e3da1014e4eb71d9d75b8c80457 -# 2bb4b2975fb4414591e363060ed34b42 -# 095d65956fd244b19b657170234d326a -# 1cfedadaee9d4cb384b3da84a2074156 -# 0b976ccef12c4d5dbc2e6a99c4cf116d -# aaf12bdc1b664098b4ef67e8f1c3b45e -# 3d29b41629954b669fbf90d042820feb -# 119582644e3745359f11d83ecd7e0a69 -#: ../source/includes/option/option-mongoldap-ldapAuthzQueryTemplate.rst:3 -#: ../source/includes/option/option-mongoldap-ldapBindMethod.rst:5 -#: ../source/includes/option/option-mongoldap-ldapBindSASLMechanisms.rst:5 -#: ../source/includes/option/option-mongoldap-ldapQueryPassword.rst:3 -#: ../source/includes/option/option-mongoldap-ldapQueryUser.rst:3 -#: ../source/includes/option/option-mongoldap-ldapServers.rst:3 -#: ../source/includes/option/option-mongoldap-ldapTimeoutMS.rst:5 -#: ../source/includes/option/option-mongoldap-ldapTransportSecurity.rst:5 -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:3 -msgid "Available in MongoDB Enterprise only." -msgstr "" - -# f29bcf53d1d547609f70efa45502afb4 -#: ../source/includes/option/option-mongoldap-ldapServers.rst:5 -msgid "" -"Takes a quote-enclosed comma-separated string of one or more LDAP " -"servers, each in ``host:port`` format. :program:`mongoldap` executes LDAP" -" operations against these servers to authenticate users or determine what" -" actions a user is authorized to perform on a given database." -msgstr "" - -# 7560709875dc42a2916252dd9ef8efa8 -# c132ec3cca04490cbf7bb4f9c687c482 -# d171800c86594b51864d2d1b6c590122 -# 6637ed5250cc4186b0e777ac21ec3a6d -#: ../source/includes/option/option-mongoldap-ldapQueryPassword.rst:11 -#: ../source/includes/option/option-mongoldap-ldapQueryUser.rst:18 -#: ../source/includes/option/option-mongoldap-ldapServers.rst:10 -#: ../source/includes/option/option-mongoldap-ldapTimeoutMS.rst:15 -msgid "" -"This setting can be configured on a running :program:`mongoldap` using " -":dbcommand:`setParameter`." -msgstr "" - -# 7bb86210ead746b6b83cdab1b6d6eec0 -#: ../source/includes/option/option-mongoldap-ldapServers.rst:13 -msgid "" -"If unset, :program:`mongoldap` cannot use :doc:`LDAP authentication or " -"authorization `." -msgstr "" - -# 6b58fc93965c4130bb3f05d6dd64c882 -#: ../source/includes/option/option-mongoldap-ldapQueryUser.rst:5 -msgid "" -"The identity with which :program:`mongoldap` binds as, when connecting to" -" or performing queries on an LDAP server." -msgstr "" - -# 62040a58e00748f785234dc9c355914a -#: ../source/includes/option/option-mongoldap-ldapQueryUser.rst:8 -msgid "Only required if any of the following are true:" -msgstr "" - -# 2518a957d163473183965af28fed2fa3 -# 52df20a7c2834575af42f9cceff6d272 -#: ../source/includes/option/option-mongoldap-ldapBindWithOSDefaults.rst:14 -#: ../source/includes/option/option-mongoldap-ldapQueryUser.rst:10 -msgid "Using :ref:`LDAP authorization `." -msgstr "" - -# 6273da34369542d2a0e7a96505e8838a -# 920591c1df0145bb89314802bda6863e -#: ../source/includes/option/option-mongoldap-ldapBindWithOSDefaults.rst:15 -#: ../source/includes/option/option-mongoldap-ldapQueryUser.rst:11 -msgid "" -"Using an LDAP query for :option:`username transformation " -"<--ldapUserToDNMapping>`." -msgstr "" - -# 457e63bd443141d092bc9e2a30e3c952 -# ad7af1432023444996d6f3d9eb32a782 -#: ../source/includes/option/option-mongoldap-ldapBindWithOSDefaults.rst:17 -#: ../source/includes/option/option-mongoldap-ldapQueryUser.rst:12 -msgid "The LDAP server disallows anonymous binds" -msgstr "" - -# 6ee8165a0acb4b7f8d2fedc5dc9db503 -#: ../source/includes/option/option-mongoldap-ldapQueryUser.rst:14 -msgid "You must use :option:`--ldapQueryUser` with :option:`--ldapQueryPassword`." -msgstr "" - -# d29b4694967e4e33a858e975bd236bec -# 2645f221eac24dd6b223e4e09f9b6b08 -#: ../source/includes/option/option-mongoldap-ldapQueryPassword.rst:9 -#: ../source/includes/option/option-mongoldap-ldapQueryUser.rst:16 -msgid "" -"If unset, :program:`mongoldap` will not attempt to bind to the LDAP " -"server." -msgstr "" - -# c545ceb9d6dd473c9feff23ce4c6cea7 -#: ../source/includes/option/option-mongoldap-ldapQueryUser.rst:23 -msgid "" -"Windows MongoDB deployments can use :option:`--ldapBindWithOSDefaults` " -"instead of :option:`--ldapQueryUser` and :option:`--ldapQueryPassword`. " -"You cannot specify both :option:`--ldapQueryUser` and " -":option:`--ldapBindWithOSDefaults` at the same time." -msgstr "" - -# 9e6422808e9e487295b17e0dc5180d02 -#: ../source/includes/option/option-mongoldap-ldapQueryPassword.rst:5 -msgid "" -"The password used to bind to an LDAP server when using " -":option:`--ldapQueryUser`. You must use :option:`--ldapQueryPassword` " -"with :option:`--ldapQueryUser`." -msgstr "" - -# 7426768a7e1f4fcc8145effcc4134b89 -#: ../source/includes/option/option-mongoldap-ldapQueryPassword.rst:16 -msgid "" -"Windows MongoDB deployments can use :option:`--ldapBindWithOSDefaults` " -"instead of :option:`--ldapQueryPassword` and " -":option:`--ldapQueryPassword`. You cannot specify both " -":option:`--ldapQueryPassword` and :option:`--ldapBindWithOSDefaults` at " -"the same time." -msgstr "" - -# 35763218da224d19b7de3dda88105dff -#: ../source/includes/option/option-mongoldap-ldapBindWithOSDefaults.rst:3 -msgid "*Default*: False" -msgstr "" - -# 78418c402c1f4fa8810cb2401f5f1521 -#: ../source/includes/option/option-mongoldap-ldapBindWithOSDefaults.rst:7 -msgid "Available in MongoDB Enterprise for the Windows platform only." -msgstr "" - -# 7c3e1df811604f5ead9cbc78fd5e1dee -#: ../source/includes/option/option-mongoldap-ldapBindWithOSDefaults.rst:9 -msgid "" -"Allows :program:`mongoldap` to authenticate, or bind, using your Windows " -"login credentials when connecting to the LDAP server." -msgstr "" - -# f04a634f1b4443dda1a9c84f26f1f5f8 -#: ../source/includes/option/option-mongoldap-ldapBindWithOSDefaults.rst:12 -msgid "Only required if:" -msgstr "" - -# 3580a3b22bc54f758c812f3fef72cc30 -#: ../source/includes/option/option-mongoldap-ldapBindWithOSDefaults.rst:19 -msgid "" -"Use :option:`--ldapBindWithOSDefaults` to replace " -":option:`--ldapQueryUser` and :option:`--ldapQueryPassword`." -msgstr "" - -# bd4ffda149ed4adc9b4a5f98340e7952 -#: ../source/includes/option/option-mongoldap-ldapBindMethod.rst:3 -msgid "*Default*: simple" -msgstr "" - -# 7850b19afbe6416a9ca70e03c537cb3c -#: ../source/includes/option/option-mongoldap-ldapBindMethod.rst:7 -msgid "" -"The method :program:`mongoldap` uses to authenticate to an LDAP server. " -"Use with :option:`--ldapQueryUser` and :option:`--ldapQueryPassword` to " -"connect to the LDAP server." -msgstr "" - -# 2df7c6c13f2b49f8b45d4ca74ac43086 -#: ../source/includes/option/option-mongoldap-ldapBindMethod.rst:11 -msgid ":option:`--ldapBindMethod` supports the following values:" -msgstr "" - -# c104fe51153e424cbd85662e4183d9d8 -#: ../source/includes/option/option-mongoldap-ldapBindMethod.rst:13 -msgid "``simple`` - :program:`mongoldap` uses simple authentication." -msgstr "" - -# 8351843e3b594218af1d8cf9ae5245d0 -#: ../source/includes/option/option-mongoldap-ldapBindMethod.rst:15 -msgid "``sasl`` - :program:`mongoldap` uses SASL protocol for authentication" -msgstr "" - -# 9522aa5bc13c42aa8739d123878781ee -#: ../source/includes/option/option-mongoldap-ldapBindMethod.rst:17 -msgid "" -"If you specify ``sasl``, you can configure the available SASL mechanisms " -"using . :program:`mongoldap` defaults to using ``DIGEST-MD5`` mechanism." -msgstr "" - -# 4f320bfdddd54065b3530622a74afd6c -#: ../source/includes/option/option-mongoldap-ldapBindSASLMechanisms.rst:3 -msgid "*Default*: DIGEST-MD5" -msgstr "" - -# a777429f79f74583b4fc78fda74da3c7 -#: ../source/includes/option/option-mongoldap-ldapBindSASLMechanisms.rst:7 -msgid "" -"A comma-separated list of SASL mechanisms :program:`mongoldap` can use " -"when authenticating to the LDAP server. The :program:`mongoldap` and the " -"LDAP server must agree on at least one mechanism." -msgstr "" - -# 92e9329ba5a94383ba93fd66116d9949 -#: ../source/includes/option/option-mongoldap-ldapBindSASLMechanisms.rst:11 -msgid "Set :option:`--ldapBindMethod` to ``sasl`` to use this option." -msgstr "" - -# eee696a7c5fd488885edcb1526e6d066 -#: ../source/includes/option/option-mongoldap-ldapBindSASLMechanisms.rst:15 -msgid "" -"A complete list of SASL mechanisms is out of scope for this " -"documentation. See the IANA list of `SASL mechanisms " -"`_, as well as the documentation for your LDAP service." -msgstr "" - -# a2e2f8448029475c83fc2fec31d49141 -#: ../source/includes/option/option-mongoldap-ldapTransportSecurity.rst:3 -msgid "*Default*: tls" -msgstr "" - -# e396f8753e0043adb75c16120608d1b6 -#: ../source/includes/option/option-mongoldap-ldapTransportSecurity.rst:7 -msgid "" -"By default, :program:`mongoldap` creates a TLS/SSL secured connection to " -"the LDAP server." -msgstr "" - -# 2968ffea2c944e0694b694abf074d863 -#: ../source/includes/option/option-mongoldap-ldapTransportSecurity.rst:10 -msgid "" -"For Linux deployments, you must configure the appropriate TLS Options in " -"``/etc/openldap/ldap.conf`` file. Your operating system's package manager" -" creates this file as part of the MongoDB Enterprise installation, via " -"the ``libldap`` dependency. See the documentation for ``TLS Options`` in " -"the `ldap.conf OpenLDAP documentation " -"`_" -" for more complete instructions." -msgstr "" - -# 9c854a4e9fc24871804464b6809f8a6f -#: ../source/includes/option/option-mongoldap-ldapTransportSecurity.rst:18 -msgid "" -"For Windows deployment, you must add the LDAP server CA certificates to " -"the Windows certificate management tool. The exact name and functionality" -" of the tool may vary depending on operating system version. Please see " -"the documentation for your version of Windows for more information on " -"certificate management." -msgstr "" - -# accdb9c7b2024ad899407c4a9e295706 -#: ../source/includes/option/option-mongoldap-ldapTransportSecurity.rst:24 -msgid "" -"Set :option:`--ldapTransportSecurity` to ``none`` to disable TLS/SSL " -"between :program:`mongoldap` and the LDAP server." -msgstr "" - -# af064bd4b21f4375a1069377c62651d9 -#: ../source/includes/option/option-mongoldap-ldapTransportSecurity.rst:29 -msgid "" -"Setting :option:`--ldapTransportSecurity` to ``none`` transmits plaintext" -" information and possibly credentials between :program:`mongoldap` and " -"the LDAP server." -msgstr "" - -# 07bb8b6188e843a9a8d41ccf22a976be -#: ../source/includes/option/option-mongoldap-ldapTimeoutMS.rst:3 -msgid "*Default*: 10000" -msgstr "" - -# 0f57436c1a2547d3976cda15b74b217f -#: ../source/includes/option/option-mongoldap-ldapTimeoutMS.rst:7 -msgid "" -"The amount of time in milliseconds :program:`mongoldap` should wait for " -"an LDAP server to respond to a request." -msgstr "" - -# f7a62ec97fd64ec0b0ca7c82dcef603c -#: ../source/includes/option/option-mongoldap-ldapTimeoutMS.rst:10 -msgid "" -"Increasing the value of :option:`--ldapTimeoutMS` may prevent connection " -"failure between the MongoDB server and the LDAP server, if the source of " -"the failure is a connection timeout. Decreasing the value of " -":option:`--ldapTimeoutMS` reduces the time MongoDB waits for a response " -"from the LDAP server." -msgstr "" - -# 7c5772b88a1f4a0487bedbb4553738bb -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:5 -msgid "" -"Maps the username provided to :program:`mongoldap` for authentication to " -"a LDAP Distinguished Name (DN). You may need to use " -":option:`--ldapUserToDNMapping` to transform a username into an LDAP DN " -"in the following scenarios:" -msgstr "" - -# edc5a78b733449d0b71b76ea8f30b52f -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:9 -msgid "" -"Performing LDAP authentication with simple LDAP binding, where users " -"authenticate to MongoDB with usernames that are not full LDAP DNs." -msgstr "" - -# 3ae358d9124c416faf963522ee9d80e0 -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:12 -msgid "" -"Using an :option:`LDAP authorization query template " -"<--ldapAuthzQueryTemplate>` that requires a DN." -msgstr "" - -# 001941106fc44a6c91b71760300628b0 -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:15 -msgid "" -"Transforming the usernames of clients authenticating to Mongo DB using " -"different authentication mechanisms (e.g. x.509, kerberos) to a full LDAP" -" DN for authorization." -msgstr "" - -# 55c4d1719e1b409c9e7bab1e3661951a -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:19 -msgid "" -":option:`--ldapUserToDNMapping` expects a quote-enclosed JSON-string " -"representing an ordered array of documents. Each document contains a " -"regular expression ``match`` and either a ``substitution`` or " -"``ldapQuery`` template used for transforming the incoming username." -msgstr "" - -# b6daf77373aa4810b477d4c1dc21a452 -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:24 -msgid "Each document in the array has the following form:" -msgstr "" - -# be7c9a034a9c4e51b63bd777c9a6f4d2 -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:37 -msgid "Field" -msgstr "" - -# 75deda5fed7b4f3683fd6332d28aee2b -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:38 -msgid "Description" -msgstr "" - -# cc046619920f42f7b0cc17bc6cd3f67a -# bd8876c0305d4f61ab8b644a911e3791 -# f0283665634f4b1cb8505565be352bcd -#: ../source/includes/option/option-mongoldap-ldapAuthzQueryTemplate.rst -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:39 -msgid "Example" -msgstr "" - -# d0af181b8191434a80afe3e5b791f450 -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:41 -msgid "``match``" -msgstr "" - -# 53fa3894238b470986dfeaa4bfcc6692 -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:42 -msgid "" -"An ECMAScript-formatted regular expression (regex) to match against a " -"provided username. Each parenthesis-enclosed section represents a regex " -"capture group used by ``substitution`` or ``ldapQuery``." -msgstr "" - -# 6555d146b93145b2ade6b634a1b7750d -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:45 -msgid "``\"(.+)ENGINEERING\"`` ``\"(.+)DBA\"``" -msgstr "" - -# e07fdf87fbce4e9f88a2256af51e4de4 -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:48 -msgid "``substitution``" -msgstr "" - -# e833145266bc46b1a40ce33b49ea8324 -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:50 -msgid "" -"An LDAP distinguished name (DN) formatting template that converts the " -"authentication name matched by the ``match`` regex into a LDAP DN. Each " -"curly bracket-enclosed numeric value is replaced by the corresponding " -"`regex capture group `_ extracted from the authentication " -"username via the ``match`` regex." -msgstr "" - -# 7e3e07f1f8c647c5b26e76417b990953 -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:57 -msgid "``\"cn={0},ou=engineering, dc=example,dc=com\"``" -msgstr "" - -# 74fe576a1bfc412db18f0abe08ce5729 -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:60 -msgid "``ldapQuery``" -msgstr "" - -# 83b3724daf5042e8b47811c92ba3c4cf -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:62 -msgid "" -"A LDAP query formatting template that inserts the authentication name " -"matched by the ``match`` regex into an LDAP query URI encoded respecting " -"RFC4515 and RFC4516. Each curly bracket-enclosed numeric value is " -"replaced by the corresponding `regex capture group `_ extracted from the authentication " -"username via the ``match`` expression. :program:`mongoldap` executes the " -"query against the LDAP server to retrieve the LDAP DN for the " -"authenticated user. :program:`mongoldap` requires exactly one returned " -"result for the transformation to be successful, or :program:`mongoldap` " -"skips this transformation." -msgstr "" - -# 054d5ea2f52e428888af82479a8cbae3 -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:73 -msgid "``\"ou=engineering,dc=example, dc=com??one?(user={0})\"``" -msgstr "" - -# e7817143025c43adb9bb225f9dcf7eee -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:76 -msgid "" -"For each document in the array, you must use either ``substitution`` or " -"``ldapQuery``. You *cannot* specify both in the same document." -msgstr "" - -# 9b50381898dc4efd82a138da05fdf27d -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:79 -msgid "" -"When performing authentication or authorization, :program:`mongoldap` " -"steps through each document in the array in the given order, checking the" -" authentication username against the ``match`` filter. If a match is " -"found, :program:`mongoldap` applies the transformation and uses the " -"output for authenticating the user. :program:`mongoldap` does not check " -"the remaining documents in the array." -msgstr "" - -# e8fd9dd01db34c7b9443dce30f59eedd -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:86 -msgid "" -"If the given document does not match the provided authentication name, or" -" the transformation described by the document fails, :program:`mongoldap`" -" continues through the list of documents to find additional matches. If " -"no matches are found in any document, :program:`mongoldap` returns an " -"error." -msgstr "" - -# 4ef9cc49d0e149e5b9245fda01ef5a94 -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:93 -msgid "" -"The following shows two transformation documents. The first document " -"matches against any string ending in ``@ENGINEERING``, placing anything " -"preceeding the suffix into a regex capture group. The second document " -"matches against any string ending in ``@DBA``, placing anything " -"preceeding the suffix into a regex capture group." -msgstr "" - -# 8b93e5026687442e954d5fc3b6524307 -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:99 -msgid "You must pass the array to :option:`--ldapUserToDNMapping` as a string." -msgstr "" - -# 0615c151249942949813ae988ae09ade -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:116 -msgid "" -"A user with username ``alice@ENGINEERING.EXAMPLE.COM`` matches the first " -"document. The regex capture group ``{0}`` corresponds to the string " -"``alice``. The resulting output is the DN " -"``\"cn=alice,ou=engineering,dc=example,dc=com\"``." -msgstr "" - -# b33ae60d0b23486cb235dce039a66cff -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:121 -msgid "" -"A user with username ``bob@DBA.EXAMPLE.COM`` matches the second document." -" The regex capture group ``{0}`` corresponds to the string ``bob``. The " -"resulting output is the LDAP query " -"``\"ou=dba,dc=example,dc=com??one?(user=bob)\"``. :program:`mongoldap` " -"executes this query against the LDAP server, returning the result " -"``\"cn=bob,ou=dba,dc=example,dc=com\"``." -msgstr "" - -# a84f9321e59540be94adb9e48ebcd5f2 -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:128 -msgid "" -"If :option:`--ldapUserToDNMapping` is unset, :program:`mongoldap` applies" -" no transformations to the username when attempting to authenticate or " -"authorize a user against the LDAP server." -msgstr "" - -# a835738eb7d044deb8dfd765da3e20a8 -# 0c57cc71192b4defa56402661bdc5a0a -#: ../source/includes/option/option-mongoldap-ldapAuthzQueryTemplate.rst:49 -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:131 -msgid "" -"This setting can be configured on a running :program:`mongoldap` using " -"the :dbcommand:`setParameter` database command." -msgstr "" - -# cf20891da3594a698f6b46c3cba19f62 -# 86ad77b9666b4e2f940e05b1d9cf7f03 -#: ../source/includes/option/option-mongoldap-ldapAuthzQueryTemplate.rst:54 -#: ../source/includes/option/option-mongoldap-ldapUserToDNMapping.rst:136 -msgid "" -"An explanation of `RFC4515 `_, " -"`RFC4516 `_ or LDAP queries is out " -"of scope for the MongoDB Documentation. Please review the RFC directly or" -" use your preferred LDAP resource." -msgstr "" - -# 73a9e105b75942e883c92bbfa2afd964 -#: ../source/includes/option/option-mongoldap-ldapAuthzQueryTemplate.rst:5 -msgid "" -"A relative LDAP query URL formatted conforming to `RFC4515 " -"`_ and `RFC4516 " -"`_ that :program:`mongoldap` " -"executes to obtain the LDAP groups to which the authenticated user " -"belongs to. The query is relative to the host or hosts specified in " -":option:`--ldapServer`." -msgstr "" - -# 5daabed5dd4a433abc13f59a72e68d9c -#: ../source/includes/option/option-mongoldap-ldapAuthzQueryTemplate.rst:11 -msgid "" -"Use the ``{USER}`` placeholder in the URL to substitute the authenticated" -" username, or the transformed username if a :option:`username mapping " -"<--ldapUserToDNMapping>` is specified." -msgstr "" - -# 076a937ed2ae415f9131cabd9f36d3b6 -#: ../source/includes/option/option-mongoldap-ldapAuthzQueryTemplate.rst:14 -msgid "" -"When constructing the query URL, ensure that the order of LDAP parameters" -" respects RFC4516:" -msgstr "" - -# 2099bae64e06496fa532df244ca0e57c -#: ../source/includes/option/option-mongoldap-ldapAuthzQueryTemplate.rst:21 -msgid "" -"If your query includes an attribute, :program:`mongoldap` assumes that " -"the query retrieves a the DNs which this entity is member of." -msgstr "" - -# 23a9915ad8994be1890998a7f3cfdf64 -#: ../source/includes/option/option-mongoldap-ldapAuthzQueryTemplate.rst:24 -msgid "" -"If your query does not include an attribute, :program:`mongoldap` assumes" -" the query retrieves all entities which the user is member of." -msgstr "" - -# e580bb5b8a2b4fc1977201058d436224 -#: ../source/includes/option/option-mongoldap-ldapAuthzQueryTemplate.rst:27 -msgid "" -"For each LDAP DN returned by the query, :program:`mongoldap` assigns the " -"authorized user a corresponding role on the ``admin`` database. If a role" -" on the on the ``admin`` database exactly matches the DN, " -":program:`mongoldap` grants the user the roles and privileges assigned to" -" that role. See the :method:`db.createRole()` method for more information" -" on creating roles." -msgstr "" - -# 26accbd6782e4b6889cbd394b6365e4f -#: ../source/includes/option/option-mongoldap-ldapAuthzQueryTemplate.rst:35 -msgid "" -"This LDAP query returns any groups listed in the LDAP user object's " -"``memberOf`` attribute." -msgstr "" - -# 1a43d29f891c4e65b1c46a95a66d190d -#: ../source/includes/option/option-mongoldap-ldapAuthzQueryTemplate.rst:42 -msgid "" -"Your LDAP configuration may not include the ``memberOf`` attribute as " -"part of the user schema, may possess a different attribute for reporting " -"group membership, or may not track group membership through attributes. " -"Configure your query with respect to your own unique LDAP configuration." -msgstr "" - -# d1f8846b73284624bf79f93e9da53c72 -#: ../source/includes/option/option-mongoldap-ldapAuthzQueryTemplate.rst:47 -msgid "If unset, :program:`mongoldap` cannot authorize users using LDAP." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/program/mongooplog.po b/locale/zh/LC_MESSAGES/reference/program/mongooplog.po deleted file mode 100644 index 01b7178a441..00000000000 --- a/locale/zh/LC_MESSAGES/reference/program/mongooplog.po +++ /dev/null @@ -1,548 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 8f734b6319124ed3b4d003928db7d0f7 -#: ../source/reference/program/mongooplog.txt:5 -msgid "``mongooplog``" -msgstr "" - -# 1f8b1fb0572b426cb66504575a4362a9 -#: ../source/reference/program/mongooplog.txt -msgid "On this page" -msgstr "" - -# 745f56bf33ce485095079a1de233d991 -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:1 -msgid "Mac OSX Sierra and Go 1.6 Incompatibility" -msgstr "" - -# 63729b4b35784a7f9aae8d0899a96b97 -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:3 -msgid "" -"Users running on Mac OSX Sierra require the 3.2.10 or newer version of " -"|tool-binary|." -msgstr "" - -# 359d14b884af4736b3ba2a61f5a6f2b6 -#: ../source/reference/program/mongooplog.txt:21 -msgid "Synopsis" -msgstr "" - -# 10591dbcca02424c83b6e12d19e173b4 -#: ../source/reference/program/mongooplog.txt:23 -msgid "" -":program:`mongooplog` is a simple tool that polls operations from the " -":term:`replication` :term:`oplog` of a remote server, and applies them to" -" the local server. This capability supports certain classes of real-time " -"migrations that require that the source server remain online and in " -"operation throughout the migration process." -msgstr "" - -# 5cacce056cea40d8ab1d84df0f6c79a3 -#: ../source/reference/program/mongooplog.txt:29 -msgid "Typically this command will take the following form:" -msgstr "" - -# c7cf9f72d798441bb8669aab68462981 -#: ../source/reference/program/mongooplog.txt:35 -msgid "" -"This command copies oplog entries from the :program:`mongod` instance " -"running on the host ``mongodb0.example.net`` and duplicates operations to" -" the host ``mongodb1.example.net``. If you do not need to keep the " -":option:`--from ` host running during the migration, " -"consider using :program:`mongodump` and :program:`mongorestore` or " -"another :doc:`backup ` operation, which may be better " -"suited to your operation." -msgstr "" - -# 7282ff29af5645b0a8dbe458060d961d -#: ../source/reference/program/mongooplog.txt:46 -msgid "" -"If the :program:`mongod` instance specified by the :option:`--from " -"` argument is running with :setting:`authentication " -"`, then :program:`mongooplog` will not be able to copy oplog " -"entries." -msgstr "" - -# 15e70996bdd64c8fac313a13837c6db1 -#: ../source/reference/program/mongooplog.txt:50 -msgid "" -":program:`mongodump`, :program:`mongorestore`, :doc:`/core/backups`, " -":doc:`/core/replica-set-oplog`." -msgstr "" - -# 5d31fa0b00df4078b5a03799ae79dfb7 -#: ../source/reference/program/mongooplog.txt:54 -msgid "Options" -msgstr "" - -# 6d4a1d95ae454845aeba06b7bfd63b89 -#: ../source/includes/extracts/fact-3.0-tools-drop-dbpath-support-mongooplog.rst:5 -msgid "" -":program:`mongooplog` removed the ``--dbpath`` as well as related " -"``--directoryperdb`` and ``--journal`` options. You must use " -":program:`mongooplog` while connected to a :program:`mongod` instance." -msgstr "" - -# 1867435606ac4f3cad48cad37b8c9597 -#: ../source/includes/option/option-mongooplog-help.rst:3 -msgid "Returns information on the options and use of :program:`mongooplog`." -msgstr "" - -# 40d924c492994cf8b738550571e4c248 -#: ../source/includes/option/option-mongooplog-verbose.rst:3 -msgid "" -"Increases the amount of internal reporting returned on standard output or" -" in log files. Increase the verbosity with the ``-v`` form by including " -"the option multiple times, (e.g. ``-vvvvv``.)" -msgstr "" - -# 175ed1bf74994487bd5e374c0fa706a9 -#: ../source/includes/option/option-mongooplog-quiet.rst:3 -msgid "" -"Runs :program:`mongooplog` in a quiet mode that attempts to limit the " -"amount of output." -msgstr "" - -# 28ef165129b6479e8893b3873f0bac82 -#: ../source/includes/option/option-mongooplog-quiet.rst:6 -msgid "This option suppresses:" -msgstr "" - -# f90a63e461d542a485d68c6478e9be06 -#: ../source/includes/option/option-mongooplog-quiet.rst:8 -msgid "connection accepted events" -msgstr "" - -# 2763e40acf254481b01f4f6f22a632be -#: ../source/includes/option/option-mongooplog-quiet.rst:10 -msgid "connection closed events" -msgstr "" - -# 50f2753d081d434ea310ebdc913149c4 -#: ../source/includes/option/option-mongooplog-version.rst:3 -msgid "Returns the :program:`mongooplog` release number." -msgstr "" - -# a983b4aeb06f42a4908ad7d492163b19 -#: ../source/includes/option/option-mongooplog-host.rst:3 -msgid "" -"Specifies a resolvable hostname for the :program:`mongod` instance to " -"which :program:`mongooplog` will apply :term:`oplog` operations retrieved" -" from the server specified by the :option:`--from ` " -"option." -msgstr "" - -# 71ca8679b71148ab8dd11dac0d30f1a4 -#: ../source/includes/option/option-mongooplog-host.rst:8 -msgid "" -"By default :program:`mongooplog` attempts to connect to a MongoDB " -"instance running on the localhost on port number ``27017``." -msgstr "" - -# 6437ba057a584823822aa10659102ec4 -#: ../source/includes/option/option-mongooplog-host.rst:11 -msgid "" -"To connect to a replica set, specify the :setting:`replica set name " -"<~replication.replSetName>` and a seed list of set members. Use the " -"following form:" -msgstr "" - -# f66eee34f0754b75bb3c80137e6db136 -#: ../source/includes/option/option-mongooplog-host.rst:19 -msgid "" -"You can always connect directly to a single MongoDB instance by " -"specifying the host and port number directly." -msgstr "" - -# 587cff48faec4c9db3b55319a78778d4 -#: ../source/includes/option/option-mongooplog-port.rst:3 -msgid "" -"Specifies the port number of the :program:`mongod` instance where " -":program:`mongooplog` will apply :term:`oplog` entries. Specify this " -"option only if the MongoDB instance to connect to is not running on the " -"standard port of ``27017``. You may also specify a port number using the " -":option:`--host ` command." -msgstr "" - -# 1482198d2d4e45218f01281acd5e5112 -#: ../source/includes/option/option-mongooplog-ipv6.rst:3 -msgid "*Removed in version 3.0.*" -msgstr "" - -# 1d2870b08b7c46fe8012f878d2cba7bd -#: ../source/includes/option/option-mongooplog-ipv6.rst:5 -msgid "" -"Enables IPv6 support and allows :program:`mongooplog` to connect to the " -"MongoDB instance using an IPv6 network. Prior to MongoDB 3.0, you had to " -"specify :option:`--ipv6` to use IPv6. In MongoDB 3.0 and later, IPv6 is " -"always enabled." -msgstr "" - -# 58cbc4b8b415443aa3116010d0c7d8af -#: ../source/includes/option/option-mongooplog-ssl.rst:5 -msgid "" -"Enables connection to a :program:`mongod` or :program:`mongos` that has " -"TLS/SSL support enabled." -msgstr "" - -# c14f3bd7f055471fb18f05755ee4a03d -# d2d3fe83eba6460fa3eb1bc5acd78edd -# 87ba3cbeddec42f9b70d52f243185c86 -# 80144b139c884c28bcb7c3853257daff -# 13a158f006dd4901a76dd8501e3f3499 -# d0c5f86b3f4d4922a4c5b48d442f75ad -# da27737c3866420a8b71d8cd0e348420 -#: ../source/includes/fact-ssl-supported.rst:3 -msgid "" -"Most MongoDB distributions now include support for TLS/SSL. See " -":doc:`/tutorial/configure-ssl` and :doc:`/tutorial/configure-ssl-clients`" -" for more information about TLS/SSL and MongoDB." -msgstr "" - -# 037b12c4d6d84f3ba62f274ba88d90c4 -#: ../source/includes/option/option-mongooplog-sslCAFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains the root certificate chain " -"from the Certificate Authority. Specify the file name of the :file:`.pem`" -" file using relative or absolute paths." -msgstr "" - -# 36bbe70bc56f42908b87b81dd7bfb0d0 -#: ../source/includes/option/option-mongooplog-sslCAFile.rst:13 -msgid "" -"For SSL connections (``--ssl``) to :program:`mongod` and " -":program:`mongos`, if the :program:`mongooplog` runs without the " -":option:`--sslCAFile`, :program:`mongooplog` will not attempt to validate" -" the server certificates. This creates a vulnerability to expired " -":program:`mongod` and :program:`mongos` certificates as well as to " -"foreign processes posing as valid :program:`mongod` or :program:`mongos` " -"instances. Ensure that you *always* specify the CA file to validate the " -"server certificates in cases where intrusion is a possibility." -msgstr "" - -# 359bb25c10b4461eae117400a06aa005 -#: ../source/includes/option/option-mongooplog-sslPEMKeyFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains both the TLS/SSL " -"certificate and key. Specify the file name of the :file:`.pem` file using" -" relative or absolute paths." -msgstr "" - -# 03a979082c3f426081f9c58c6636b3a8 -#: ../source/includes/option/option-mongooplog-sslPEMKeyFile.rst:9 -msgid "" -"This option is required when using the :option:`--ssl` option to connect " -"to a :program:`mongod` or :program:`mongos` that has " -":setting:`~net.ssl.CAFile` enabled *without* " -":setting:`~net.ssl.allowConnectionsWithoutCertificates`." -msgstr "" - -# 7cf31b619b9e446c8bdc9de2c50b0580 -#: ../source/includes/option/option-mongooplog-sslPEMKeyPassword.rst:5 -msgid "" -"Specifies the password to de-crypt the certificate-key file (i.e. " -":option:`--sslPEMKeyFile`). Use the :option:`--sslPEMKeyPassword` option " -"only if the certificate-key file is encrypted. In all cases, the " -":program:`mongooplog` will redact the password from all logging and " -"reporting output." -msgstr "" - -# 267545e0cb084b7d8a6bb6aa60be03b0 -#: ../source/includes/option/option-mongooplog-sslPEMKeyPassword.rst:10 -msgid "" -"If the private key in the PEM file is encrypted and you do not specify " -"the :option:`--sslPEMKeyPassword` option, the :program:`mongooplog` will " -"prompt for a passphrase. See :ref:`ssl-certificate-password`." -msgstr "" - -# af27be9d1cd44cae9e6aff926469be4d -#: ../source/includes/option/option-mongooplog-sslCRLFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains the Certificate Revocation " -"List. Specify the file name of the :file:`.pem` file using relative or " -"absolute paths." -msgstr "" - -# fadffb91a1b04c419fc22cbd1ff8263f -#: ../source/includes/option/option-mongooplog-sslAllowInvalidCertificates.rst:5 -msgid "" -"Bypasses the validation checks for server certificates and allows the use" -" of invalid certificates. When using the " -":setting:`~net.ssl.allowInvalidCertificates` setting, MongoDB logs as a " -"warning the use of the invalid certificate." -msgstr "" - -# 876f213140ea48f7b20717282f69a479 -#: ../source/includes/option/option-mongooplog-sslAllowInvalidHostnames.rst:5 -msgid "" -"Disables the validation of the hostnames in TLS/SSL certificates. Allows " -":program:`mongooplog` to connect to MongoDB instances if the hostname " -"their certificates do not match the specified hostname." -msgstr "" - -# 2db190a82035473d9242f45b2798a528 -#: ../source/includes/option/option-mongooplog-sslFIPSMode.rst:5 -msgid "" -"Directs the :program:`mongooplog` to use the FIPS mode of the installed " -"OpenSSL library. Your system must have a FIPS compliant OpenSSL library " -"to use the :option:`--sslFIPSMode` option." -msgstr "" - -# 43491aaf6bf04cbebdfc7ba7407a4d2f -#: ../source/includes/note-fips-is-enterprise-only.rst:1 -msgid "" -"FIPS-compatible SSL is available only in `MongoDB Enterprise " -"`_. See " -":doc:`/tutorial/configure-fips` for more information." -msgstr "" - -# 0481c3f3f46e493991a8c8a07db598a4 -#: ../source/includes/option/option-mongooplog-username.rst:3 -msgid "" -"Specifies a username with which to authenticate to a MongoDB database " -"that uses authentication. Use in conjunction with the ``--password`` and " -"``--authenticationDatabase`` options." -msgstr "" - -# 980169c192ad46b0ac8c2e1ff2c5d3f8 -#: ../source/includes/option/option-mongooplog-password.rst:3 -msgid "" -"Specifies a password with which to authenticate to a MongoDB database " -"that uses authentication. Use in conjunction with the ``--username`` and " -"``--authenticationDatabase`` options." -msgstr "" - -# 6407793f15f04b81b548a34f79c1693d -#: ../source/includes/option/option-mongooplog-password.rst:9 -msgid "" -"If you do not specify an argument for :option:`--password`, " -":program:`mongooplog` returns an error." -msgstr "" - -# 14f008bb352040fcaf18c495cc01f9cb -#: ../source/includes/option/option-mongooplog-password.rst:14 -msgid "" -"If you wish :program:`mongooplog` to prompt the user for the password, " -"pass the :option:`--username` option without :option:`--password` or " -"specify an empty string as the :option:`--password` value, as in " -"``--password \"\"`` ." -msgstr "" - -# b31397550a384821b552a6cb49436859 -#: ../source/includes/option/option-mongooplog-authenticationDatabase.rst:3 -msgid "" -"Specifies the database in which the user is created. See :ref:`user-" -"authentication-database`." -msgstr "" - -# 89054a95871c4c94bf966566237ab2fe -#: ../source/includes/option/option-mongooplog-authenticationMechanism.rst:3 -msgid "*Default*: SCRAM-SHA-1" -msgstr "" - -# 573cd54c27414d849bac4902407ac528 -#: ../source/includes/option/option-mongooplog-authenticationMechanism.rst:5 -msgid "" -"Added support for the ``PLAIN`` and ``MONGODB-X509`` authentication " -"mechanisms." -msgstr "" - -# 5463f8f292c04fccad1d7c17612ba218 -#: ../source/includes/option/option-mongooplog-authenticationMechanism.rst:9 -msgid "" -"Added support for the ``SCRAM-SHA-1`` authentication mechanism. Changed " -"default mechanism to ``SCRAM-SHA-1``." -msgstr "" - -# cec68b6eaf8e4735929070c5abca2d21 -#: ../source/includes/option/option-mongooplog-authenticationMechanism.rst:14 -msgid "" -"Specifies the authentication mechanism the :program:`mongooplog` instance" -" uses to authenticate to the :program:`mongod` or :program:`mongos`." -msgstr "" - -# eff29b03a6964f839a38e8f3034058a0 -#: ../source/includes/option/option-mongooplog-authenticationMechanism.rst:21 -msgid "Value" -msgstr "" - -# e7dd8093f78948e1a06ea36fb9589092 -#: ../source/includes/option/option-mongooplog-authenticationMechanism.rst:23 -msgid "Description" -msgstr "" - -# 311a17e77fb84cf7863f61a4d745a831 -#: ../source/includes/option/option-mongooplog-authenticationMechanism.rst:25 -msgid ":ref:`SCRAM-SHA-1 `" -msgstr "" - -# 4051c13fc2c34ae7b5a8f90779ada6a9 -#: ../source/includes/option/option-mongooplog-authenticationMechanism.rst:27 -msgid "" -"`RFC 5802 `_ standard Salted " -"Challenge Response Authentication Mechanism using the SHA1 hash function." -msgstr "" - -# 88495b1b7ea944d28ce672e1d6fda1c1 -#: ../source/includes/option/option-mongooplog-authenticationMechanism.rst:31 -msgid ":ref:`MONGODB-CR `" -msgstr "" - -# 4a88026374c143e2828aea839dc1c22e -#: ../source/includes/option/option-mongooplog-authenticationMechanism.rst:33 -msgid "MongoDB challenge/response authentication." -msgstr "" - -# 5b1bc41bfec645d3bdc6454b798e29ba -#: ../source/includes/option/option-mongooplog-authenticationMechanism.rst:35 -msgid ":ref:`MONGODB-X509 `" -msgstr "" - -# b782f07f5fbb489cbe99a12b9f90384b -#: ../source/includes/option/option-mongooplog-authenticationMechanism.rst:37 -msgid "MongoDB TLS/SSL certificate authentication." -msgstr "" - -# 1efe592a63714bfbae42ca44a7f11ace -#: ../source/includes/option/option-mongooplog-authenticationMechanism.rst:39 -msgid ":ref:`GSSAPI ` (Kerberos)" -msgstr "" - -# c37ece88f6e6467bb6d45714be271196 -#: ../source/includes/option/option-mongooplog-authenticationMechanism.rst:41 -msgid "" -"External authentication using Kerberos. This mechanism is available only " -"in `MongoDB Enterprise `_." -msgstr "" - -# b8116aa141394c41818264b9eafb9774 -#: ../source/includes/option/option-mongooplog-authenticationMechanism.rst:45 -msgid ":ref:`PLAIN ` (LDAP SASL)" -msgstr "" - -# 638392ca0e974edea7760b81c1c27e75 -#: ../source/includes/option/option-mongooplog-authenticationMechanism.rst:47 -msgid "" -"External authentication using LDAP. You can also use ``PLAIN`` for " -"authenticating in-database users. ``PLAIN`` transmits passwords in plain " -"text. This mechanism is available only in `MongoDB Enterprise " -"`_." -msgstr "" - -# 715ff0c48ea84d0692874af571ca122f -#: ../source/includes/option/option-mongooplog-gssapiServiceName.rst:5 -msgid "" -"Specify the name of the service using :doc:`GSSAPI/Kerberos " -"`. Only required if the service does not use the default " -"name of ``mongodb``." -msgstr "" - -# 8294f9e97d7e4d5d849c28cbc526ea23 -# 069cd87500c04016a30494e354561fdc -#: ../source/includes/option/option-mongooplog-gssapiHostName.rst:9 -#: ../source/includes/option/option-mongooplog-gssapiServiceName.rst:9 -msgid "This option is available only in MongoDB Enterprise." -msgstr "" - -# 31586803cb42459e8a7636c2b54efccf -#: ../source/includes/option/option-mongooplog-gssapiHostName.rst:5 -msgid "" -"Specify the hostname of a service using :doc:`GSSAPI/Kerberos " -"`. *Only* required if the hostname of a machine does not " -"match the hostname resolved by DNS." -msgstr "" - -# f5ca2ac7b253401ea32fa49651be11d4 -#: ../source/includes/option/option-mongooplog-seconds.rst:3 -msgid "" -"Specify a number of seconds of operations for :program:`mongooplog` to " -"pull from the :option:`remote host `. Unless specified" -" the default value is ``86400`` seconds, or 24 hours." -msgstr "" - -# 551b65952b324bb2842715c55fcfd473 -#: ../source/includes/option/option-mongooplog-from.rst:3 -msgid "" -"Specify the host for :program:`mongooplog` to retrieve :term:`oplog` " -"operations from. :program:`mongooplog` *requires* this option." -msgstr "" - -# b46df3e69a9e47f9aa331cbaae40f43b -#: ../source/includes/option/option-mongooplog-from.rst:6 -msgid "" -"Unless you specify the :option:`--host ` option, " -":program:`mongooplog` will apply the operations collected with this " -"option to the oplog of the :program:`mongod` instance running on the " -"localhost interface connected to port ``27017``." -msgstr "" - -# 39e062c6c43746458334c25c9ca29572 -#: ../source/includes/option/option-mongooplog-oplogns.rst:3 -msgid "" -"Specify a namespace in the :option:`--from ` host " -"where the oplog resides. The default value is ``local.oplog.rs``, which " -"is the where :term:`replica set` members store their operation log. " -"However, if you've copied :term:`oplog` entries into another database or " -"collection or are pulling oplog entries from a :doc:`master-slave ` deployment, use :option:`--oplogns` to apply oplog " -"entries stored in another location. Namespaces take the form of " -"``[database].[collection]``." -msgstr "" - -# a88fc05c876441558d206e1ff259c17e -#: ../source/reference/program/mongooplog.txt:111 -msgid "Use" -msgstr "" - -# 4e80070321024fa2bafc463b35205fe8 -#: ../source/reference/program/mongooplog.txt:113 -msgid "Consider the following prototype :program:`mongooplog` command:" -msgstr "" - -# ec0171ef46b442d088d5ec9c07efefef -#: ../source/reference/program/mongooplog.txt:119 -msgid "" -"Here, entries from the :term:`oplog` of the :program:`mongod` running on " -"port ``27017``. This only pull entries from the last 24 hours." -msgstr "" - -# 0f366967fddf4228a6c445b901090357 -#: ../source/reference/program/mongooplog.txt:122 -msgid "" -"Use the :option:`--seconds ` argument to capture a " -"greater or smaller amount of time. Consider the following example:" -msgstr "" - -# 11d9cc94c34a489db0108ef43c2a4275 -#: ../source/reference/program/mongooplog.txt:129 -msgid "" -"In this operation, :program:`mongooplog` captures 2 full days of " -"operations. To migrate 12 hours of :term:`oplog` entries, use the " -"following form:" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "Specifies the database that holds the user's credentials." -#~ msgstr "" - -#~ msgid "" -#~ "Runs the :program:`mongooplog` in a " -#~ "quiet mode that attempts to limit " -#~ "the amount of output." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/program/mongoperf.po b/locale/zh/LC_MESSAGES/reference/program/mongoperf.po deleted file mode 100644 index f5c5d171917..00000000000 --- a/locale/zh/LC_MESSAGES/reference/program/mongoperf.po +++ /dev/null @@ -1,251 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/program/mongoperf.txt:5 -msgid "``mongoperf``" -msgstr "" - -#: ../source/reference/program/mongoperf.txt:16 -msgid "Synopsis" -msgstr "" - -#: ../source/reference/program/mongoperf.txt:18 -msgid "" -":program:`mongoperf` is a utility to check disk I/O performance " -"independently of MongoDB." -msgstr "" - -#: ../source/reference/program/mongoperf.txt:21 -msgid "" -"It times tests of random disk I/O and presents the results. You can use " -":program:`mongoperf` for any case apart from MongoDB. The " -":setting:`~mongoperf.mmf` ``true`` mode is completely generic. In that mode " -"it is somewhat analogous to tools such as `bonnie++ " -"`_ (albeit mongoperf is simpler)." -msgstr "" - -#: ../source/reference/program/mongoperf.txt:28 -msgid "Specify options to :program:`mongoperf` using a JavaScript document." -msgstr "" - -#: ../source/reference/program/mongoperf.txt:32 -msgid "`bonnie `_" -msgstr "" - -#: ../source/reference/program/mongoperf.txt:33 -msgid "`bonnie++ `_" -msgstr "" - -#: ../source/reference/program/mongoperf.txt:34 -msgid "`Output from an example run `_" -msgstr "" - -#: ../source/reference/program/mongoperf.txt:35 -msgid "" -"`Checking Disk Performance with the mongoperf Utility " -"`_" -msgstr "" - -#: ../source/reference/program/mongoperf.txt:40 -msgid "Options" -msgstr "" - -#: ../source/includes/option/option-mongoperf-help.rst:3 -msgid "Returns information on the options and use of :program:`mongoperf`." -msgstr "" - -#: ../source/includes/option/option-mongoperf-.rst:3 -msgid "" -":program:`mongoperf` accepts configuration options in the form of a file " -"that holds a :term:`JSON` document. You must stream the content of this file" -" into :program:`mongoperf`, as in the following operation:" -msgstr "" - -#: ../source/includes/option/option-mongoperf-.rst:12 -msgid "" -"In this example ``config`` is the name of a file that holds a JSON document " -"that resembles the following example:" -msgstr "" - -#: ../source/includes/option/option-mongoperf-.rst:28 -msgid "" -"See the :ref:`mongoperf-fields` section for documentation of each of these " -"fields." -msgstr "" - -#: ../source/reference/program/mongoperf.txt:53 -msgid "Configuration Fields" -msgstr "" - -#: ../source/reference/program/mongoperf.txt:57 -#: ../source/reference/program/mongoperf.txt:67 -#: ../source/reference/program/mongoperf.txt:75 -#: ../source/reference/program/mongoperf.txt:129 -#: ../source/reference/program/mongoperf.txt:137 -msgid "*Type:* Integer." -msgstr "" - -#: ../source/reference/program/mongoperf.txt:59 -msgid "*Default:* 1" -msgstr "" - -#: ../source/reference/program/mongoperf.txt:61 -msgid "" -"Defines the number of threads :program:`mongoperf` will use in the test. To " -"saturate your system's storage system you will need multiple threads. " -"Consider setting :setting:`~mongoperf.nThreads` to ``16``." -msgstr "" - -#: ../source/reference/program/mongoperf.txt:69 -msgid "*Default:* 1 megabyte (i.e. 1024\\ :sup:`2` bytes)" -msgstr "" - -#: ../source/reference/program/mongoperf.txt:71 -msgid "Test file size." -msgstr "" - -#: ../source/reference/program/mongoperf.txt:77 -#: ../source/reference/program/mongoperf.txt:139 -msgid "*Default:* 0" -msgstr "" - -#: ../source/reference/program/mongoperf.txt:79 -msgid "" -":program:`mongoperf` will pause for the number of specified " -":setting:`~mongoperf.sleepMicros` divided by the " -":setting:`~mongoperf.nThreads` between each operation." -msgstr "" - -#: ../source/reference/program/mongoperf.txt:85 -#: ../source/reference/program/mongoperf.txt:105 -#: ../source/reference/program/mongoperf.txt:116 -msgid "*Type:* Boolean." -msgstr "" - -#: ../source/reference/program/mongoperf.txt:87 -#: ../source/reference/program/mongoperf.txt:107 -#: ../source/reference/program/mongoperf.txt:118 -msgid "*Default:* ``false``" -msgstr "" - -#: ../source/reference/program/mongoperf.txt:89 -msgid "" -"Set :setting:`~mongoperf.mmf` to ``true`` to use memory mapped files for the" -" tests." -msgstr "" - -#: ../source/reference/program/mongoperf.txt:92 -msgid "Generally:" -msgstr "" - -#: ../source/reference/program/mongoperf.txt:94 -msgid "" -"when :setting:`~mongoperf.mmf` is ``false``, :program:`mongoperf` tests " -"direct, physical, I/O, without caching. Use a large file size to test heavy " -"random I/O load and to avoid I/O coalescing." -msgstr "" - -#: ../source/reference/program/mongoperf.txt:98 -msgid "" -"when :setting:`~mongoperf.mmf` is ``true``, :program:`mongoperf` runs tests " -"of the caching system, and can use normal file system cache. Use " -":setting:`~mongoperf.mmf` in this mode to test file system cache behavior " -"with memory mapped files." -msgstr "" - -#: ../source/reference/program/mongoperf.txt:109 -msgid "" -"Set :setting:`~mongoperf.r` to ``true`` to perform reads as part of the " -"tests." -msgstr "" - -#: ../source/reference/program/mongoperf.txt:112 -#: ../source/reference/program/mongoperf.txt:123 -msgid "" -"Either :setting:`~mongoperf.r` or :setting:`~mongoperf.w` must be ``true``." -msgstr "" - -#: ../source/reference/program/mongoperf.txt:120 -msgid "" -"Set :setting:`~mongoperf.w` to ``true`` to perform writes as part of the " -"tests." -msgstr "" - -#: ../source/reference/program/mongoperf.txt:131 -msgid "*Default:* 4 kb" -msgstr "" - -#: ../source/reference/program/mongoperf.txt:133 -msgid "The size of each write operation." -msgstr "" - -#: ../source/reference/program/mongoperf.txt:141 -msgid "" -"Seconds between disk flushes. :setting:`mongoperf.syncDelay` is similar to " -":option:`--syncdelay ` for :program:`mongod`." -msgstr "" - -#: ../source/reference/program/mongoperf.txt:144 -msgid "" -"The :setting:`~mongoperf.syncDelay` controls how frequently " -":program:`mongoperf` performs an asynchronous disk flush of the memory " -"mapped file used for testing. By default, :program:`mongod` performs this " -"operation every 60 seconds. Use :setting:`~mongoperf.syncDelay` to test " -"basic system performance of this type of operation." -msgstr "" - -#: ../source/reference/program/mongoperf.txt:151 -msgid "" -"Only use :setting:`~mongoperf.syncDelay` in conjunction with " -":setting:`~mongoperf.mmf` set to ``true``." -msgstr "" - -#: ../source/reference/program/mongoperf.txt:154 -msgid "The default value of ``0`` disables this." -msgstr "" - -#: ../source/reference/program/mongoperf.txt:157 -msgid "Use" -msgstr "" - -#: ../source/reference/program/mongoperf.txt:163 -msgid "" -"Replace ``jsonconfigfile`` with the path to the :program:`mongoperf` " -"configuration. You may also invoke :program:`mongoperf` in the following " -"form:" -msgstr "" - -#: ../source/reference/program/mongoperf.txt:171 -msgid "In this operation:" -msgstr "" - -#: ../source/reference/program/mongoperf.txt:173 -msgid "" -":program:`mongoperf` tests direct physical random read and write io's, using" -" 16 concurrent reader threads." -msgstr "" - -#: ../source/reference/program/mongoperf.txt:176 -msgid ":program:`mongoperf` uses a 10 gigabyte test file." -msgstr "" - -#: ../source/reference/program/mongoperf.txt:178 -msgid "" -"Consider using ``iostat``, as invoked in the following example to monitor " -"I/O performance during the test." -msgstr "" - -#: ../source/reference/program/mongoperf.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/program/mongoreplay.po b/locale/zh/LC_MESSAGES/reference/program/mongoreplay.po deleted file mode 100644 index 66666cb9736..00000000000 --- a/locale/zh/LC_MESSAGES/reference/program/mongoreplay.po +++ /dev/null @@ -1,1095 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 30d383fb9f1345949fccc60dbb3b54a3 -#: ../source/reference/program/mongoreplay.txt:3 -msgid "``mongoreplay``" -msgstr "" - -# ab7a03cdd55d44be971623afcb6a791c -#: ../source/reference/program/mongoreplay.txt -msgid "On this page" -msgstr "" - -# 62f8d525f85e4643b5f97e1afb4ffdcc -#: ../source/reference/program/mongoreplay.txt:14 -msgid "Synopsis" -msgstr "" - -# 103881b55e8c468581d292b6562332f7 -#: ../source/reference/program/mongoreplay.txt:18 -msgid "" -":program:`mongoreplay` is a traffic capture and replay tool for MongoDB " -"that you can use to inspect and record commands sent to a MongoDB " -"instance, and then replay those commands back onto another host at a " -"later time." -msgstr "" - -# 6f5098f5d7ad4f59b9babb7374585db4 -#: ../source/reference/program/mongoreplay.txt:23 -msgid "" -":program:`mongoreplay` can help you preview how your MongoDB deployment " -"will perform a production workload under a different environment, such as" -" with a different storage engine, on different hardware, or with a " -"different operating system configuration. :program:`mongoreplay` can also" -" help reproduce and investigate an issue by recording and replaying the " -"operations that trigger the issue. Finally, :program:`mongoreplay` serves" -" as a more flexible version of the legacy ``mongosniff`` tool to help you" -" investigate database activity." -msgstr "" - -# 9740786f67534699b6be01f26f91f18f -#: ../source/reference/program/mongoreplay.txt:33 -msgid "Required Access" -msgstr "" - -# 402184a87da8452db8d7cff6abd8ef04 -#: ../source/reference/program/mongoreplay.txt:35 -msgid "" -":program:`mongoreplay` requires access to the network interface that the " -":toolcommand:`record` or :toolcommand:`monitor` commands will listen on. " -"You may need to run :program:`mongoreplay` with root privileges to access" -" the network device." -msgstr "" - -# 9323eef22b584dd4b166160951671f4b -#: ../source/reference/program/mongoreplay.txt:42 -msgid "Only use root privileges when connecting to trusted sources." -msgstr "" - -# 1b19a59eefd54256bf8aec494d49cdd8 -#: ../source/reference/program/mongoreplay.txt:44 -msgid "" -"If you are using :toolcommand:`play` to connect to a MongoDB deployment " -"that :doc:`enforces access control `, you must " -"connect as a user with the required privileges to execute the recorded " -"operations. Include the user's credentials in the :option:`--host` " -"MongoDB connection string." -msgstr "" - -# 0d0cc82ed32f454987cefccf74b6d6c5 -#: ../source/reference/program/mongoreplay.txt:51 -msgid "Options" -msgstr "" - -# 8996039ba3a74a8d952c075c7c5f02b0 -#: ../source/includes/option/option-mongoreplay-verbosity.rst:3 -msgid "" -"Increases the amount of internal reporting returned on standard output or" -" in log files. Increase the verbosity with the ``-v`` form by including " -"the option multiple times, (e.g. ``-vvvvv``.)" -msgstr "" - -# 0a6a578530d643b6b68335542f410e8a -#: ../source/includes/option/option-mongoreplay-debug.rst:3 -msgid "" -"Increases the amount of detail about :program:`mongoreplay` operations " -"and errors recorded in log files. Increase the debugging detail with the " -"``-d`` form by including the option multiple times, (e.g. ``-ddd``.)" -msgstr "" - -# 02398270a69f485ebd1530cf0d2c6d8a -#: ../source/includes/option/option-mongoreplay-silent.rst:3 -msgid "When set, :program:`mongoreplay` does not produce any log output." -msgstr "" - -# 3570926e734f41a1848bfff7a19a1374 -#: ../source/includes/option/option-mongoreplay-help.rst:3 -msgid "Returns information on the options and use of :program:`mongoreplay`." -msgstr "" - -# da8d7d5cb69f44dd8ec69bbbdfd33285 -#: ../source/reference/program/mongoreplay.txt:66 -msgid "Commands" -msgstr "" - -# 1841051a91b44858a3efea93d6e9d1be -#: ../source/reference/program/mongoreplay.txt:68 -msgid "" -":program:`mongoreplay` includes the following *commands* to record, play " -"back, and monitor MongoDB network traffic." -msgstr "" - -# 9f173dfb5ef2404cb1c53408859411ff -#: ../source/reference/program/mongoreplay.txt:72 -msgid "``record``" -msgstr "" - -# 6f0d1617506748ee98ed3427319d500d -#: ../source/reference/program/mongoreplay.txt:74 -msgid "" -":toolcommand:`record` produces a playback file based on network traffic. " -":toolcommand:`record` supports collecting network traffic directly or can" -" accept a `pcap file `_ to produce " -"the playback file. The playback file contains a list of all requests sent" -" to the :program:`mongod` instance during the recording as well as all " -"responses transmitted to the client during the recording. The playback " -"file also records metadata for each request, such as the connection " -"identifier and timestamp." -msgstr "" - -# e0819fdf64e640f8ae9223fc15ef7bb6 -#: ../source/reference/program/mongoreplay.txt:85 -msgid "" -"The following prototype uses :program:`mongoreplay` to record data on the" -" loopback network interface and creates a playback file located at " -"``~/recordings/playback``." -msgstr "" - -# de916666e5c54aa0834cf1b0897f9a94 -#: ../source/reference/program/mongoreplay.txt:93 -msgid "" -"Similarly, the following prototype uses :program:`mongoreplay` to produce" -" a playback file from an existing pcap file:" -msgstr "" - -# 2b7e96a0d9ce403a9515d280913fec9a -#: ../source/reference/program/mongoreplay.txt:100 -msgid "``record`` supports the following options:" -msgstr "" - -# 7015e1ea80044a09b014c62563637d1b -#: ../source/includes/option/option-mongoreplay-record--f.rst:3 -msgid "" -"Specifies the path to a pcap file that :toolcommand:`record` should read " -"to produce a playback file." -msgstr "" - -# 0bf130343fa64567ab515f9d415b5f52 -#: ../source/includes/option/option-mongoreplay-record--f.rst:6 -msgid "" -"Use ``-f`` as an alternative to capturing network traffic using ``-i``. " -"You must specify *either* ``-f`` or ``-i``. If you include both options, " -":program:`mongoreplay record` produces an error." -msgstr "" - -# 535ec2e06d14401581c3422458efcc7a -# c12057b18d2545b0ac5102c421605c7f -#: ../source/includes/option/option-mongoreplay-monitor--b.rst:3 -#: ../source/includes/option/option-mongoreplay-record--b.rst:3 -msgid "Size of heap used to merge separate streams together." -msgstr "" - -# d7ffefbe578342bcbdf5eaa7d7c89029 -# 755f8eadbf6541889823ed07f4538836 -#: ../source/includes/option/option-mongoreplay-monitor-expr.rst:3 -#: ../source/includes/option/option-mongoreplay-record-expr.rst:3 -msgid "" -"An expression in `Berkeley Packet Filter (BPF) syntax " -"`_ to apply to incoming traffic to " -"record. Required if you are capturing traffic from a network interface " -"using :option:`-i`." -msgstr "" - -# d05f7c31831c4e2ca153b63886efc96e -# 6f313c748970418fb23ec69f08952b44 -#: ../source/includes/option/option-mongoreplay-monitor-expr.rst:8 -#: ../source/includes/option/option-mongoreplay-record-expr.rst:8 -msgid "" -"For example, to capture traffic from a MongoDB instance running on port " -"27017, you would specify ``-e 'port 27017'``." -msgstr "" - -# bf5ad96bd22a447c80ad27ac3c0ffd81 -#: ../source/includes/option/option-mongoreplay-record--i.rst:3 -msgid "" -"Specifies the network interface that :toolcommand:`record` should listen " -"on to capture network traffic." -msgstr "" - -# 1172852a1c8d41b28d648e7ed724b5e5 -# 0d4692e78ee54efdb99511bb112c3a76 -#: ../source/includes/option/option-mongoreplay-monitor--i.rst:6 -#: ../source/includes/option/option-mongoreplay-record--i.rst:6 -msgid "Use with :option:`-e`." -msgstr "" - -# a51fdeb285ff41ddb2735a8a33814ab5 -#: ../source/includes/option/option-mongoreplay-record--i.rst:8 -msgid "" -"Use ``-i`` as an alternative to reading an existing pcap file with " -"``-i``. You must specify *either* ``-f`` or ``-i``. If you include both " -"options, :program:`mongoreplay record` produces an error." -msgstr "" - -# 9206ac5eda3245ad9420496939db05d7 -#: ../source/includes/option/option-mongoreplay-record-gzip.rst:3 -msgid "" -"If specified, :toolcommand:`record` compresses the playback file with " -"gzip." -msgstr "" - -# 036acbb84f0e459aad5f3ce7c1b9c302 -#: ../source/includes/option/option-mongoreplay-record-playback-file.rst:3 -msgid "Specifies the path to which to write the playback file." -msgstr "" - -# 35ae1a445e764f72b674f3d84cf6b0d8 -#: ../source/includes/option/option-mongoreplay-record-playback-file.rst:5 -msgid "The produced playback file is a BSON file." -msgstr "" - -# 9af1a49efda84f61a6080b9535ceb749 -# aba32779949242c6b04d40f3cbf68859 -# 8293a89f4a0e463a82fb93e940ce6d73 -#: ../source/reference/program/mongoreplay.txt -msgid "See" -msgstr "" - -# 052c8a50843e4a76b169f9b7cb1fbe60 -#: ../source/reference/program/mongoreplay.txt:120 -msgid "" -":ref:`mongoreplay-use-record` for examples of using " -":program:`mongoreplay` with the ``record`` command." -msgstr "" - -# 2325125a99d94bf1b16965cd9bd4b3ba -#: ../source/reference/program/mongoreplay.txt:124 -msgid "``play``" -msgstr "" - -# 1294360ab9a5406386db7484374d6a82 -#: ../source/reference/program/mongoreplay.txt:126 -msgid "" -":toolcommand:`play` replays a playback file created with " -":toolcommand:`record` against a :program:`mongod` instance." -msgstr "" - -# cc273dd940b1428c85491258c89156ab -#: ../source/reference/program/mongoreplay.txt:129 -msgid "" -"The following prototype uses :program:`mongoreplay` to replay the " -"``~/recordings/playback`` playback file to the :program:`mongod` instance" -" running on ``192.168.0.4:27018``:" -msgstr "" - -# a1dbed98271a476a8d15986d36acb346 -#: ../source/reference/program/mongoreplay.txt:137 -msgid "``play`` supports the following options:" -msgstr "" - -# 90e48442d9f54fadb46d0e92ecbf1e48 -# 56efd9624f8a4a7b8b41846b89db03a8 -#: ../source/includes/option/option-mongoreplay-monitor-collect.rst:3 -#: ../source/includes/option/option-mongoreplay-play-collect.rst:3 -msgid "*Default*: format" -msgstr "" - -# 98863c089dc9456e933179139f411974 -# bb68b7663d7443bc875c2de6679ead62 -#: ../source/includes/option/option-mongoreplay-monitor-collect.rst:5 -#: ../source/includes/option/option-mongoreplay-play-collect.rst:5 -msgid "Specifies the output format for the collected statistics." -msgstr "" - -# 5a1ec7f52285446e80d2baa8e3dec61c -# 46a01fb718d84e388ba0a8ac037af2bd -#: ../source/includes/option/option-mongoreplay-monitor-collect.rst:7 -#: ../source/includes/option/option-mongoreplay-play-collect.rst:7 -msgid "``json``: outputs stat information as json" -msgstr "" - -# 2abfb0092a654627a67d5dc5b11c5568 -# 93caea4195694f18b2e1148b51ee2cb6 -#: ../source/includes/option/option-mongoreplay-monitor-collect.rst:8 -#: ../source/includes/option/option-mongoreplay-play-collect.rst:8 -msgid "" -"``format``: uses the formatting specified in the ``--format`` option to " -"produce the output file." -msgstr "" - -# cad0ae72895440cfa174486539238922 -# f9e21b06fd984bfca2dcbc950ca87027 -#: ../source/includes/option/option-mongoreplay-monitor-collect.rst:10 -#: ../source/includes/option/option-mongoreplay-play-collect.rst:10 -msgid "``none``: does not provide any output" -msgstr "" - -# 8d1007d5eeb74a1b98c25693329aca9c -# 6cfc46bed8bf475b8738f89cdfea8294 -#: ../source/includes/option/option-mongoreplay-monitor-report.rst:3 -#: ../source/includes/option/option-mongoreplay-play-report.rst:3 -msgid "" -"Specifies the path to which to write an execution report. Use " -":option:`--collect` to specify the output format for the report." -msgstr "" - -# 1460599d84f549a2b83b23b44dee1b4b -#: ../source/includes/option/option-mongoreplay-play-report.rst:6 -msgid "If you do not specify ``--report``, :toolcommand:`play` writes to STDOUT." -msgstr "" - -# 3bf2b4567f8e4105b80760b0e57c40f1 -#: ../source/includes/option/option-mongoreplay-play-no-truncate.rst:3 -msgid "" -"If specified, disables truncation of large reply payload data in the " -":toolcommand:`play` log output." -msgstr "" - -# 90da864a3be140f58358ff64ae88050b -# a52e8eb2c53e489d888c414c51990924 -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:3 -#: ../source/includes/option/option-mongoreplay-play-format.rst:3 -#, python-format -msgid "" -"*Default*: ``%F{blue}%t%f %F{cyan}(Connection: %o:%i)%f %F{yellow}%l%f " -"%F{red}%T %c%f %F{white}%n%f " -"%F{green}%Q{Request:}%f%q%F{green}%R{Response:}%f%r)``" -msgstr "" - -# 48de1854da184859972061f67a8051c2 -# f0f4412dd5f244f0bf3a1760347b7d55 -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:7 -#: ../source/includes/option/option-mongoreplay-play-format.rst:7 -msgid "" -"Specifies the format for terminal output. You can specify arguments " -"immediately after the format 'verbs' by wrapping them in curly braces, as" -" in ``%Q{}``." -msgstr "" - -# af89e34672b5423ba1f5f84dce89d435 -# 7d0df3a9ad3542b3bec5ac106a0d7e2e -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:11 -#: ../source/includes/option/option-mongoreplay-play-format.rst:11 -msgid "" -"If you specify :option:`--format`, also specify ``format`` as the value " -"for the :option:`--collect` option." -msgstr "" - -# 451caf35456644bd80127d6f79a6f0f2 -# 5e63f955289e40999bb04b5014f6b11d -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:14 -#: ../source/includes/option/option-mongoreplay-play-format.rst:14 -msgid ":option:`--format` supports the following verbs:" -msgstr "" - -# 7381802e370448858ea37b3a29429ff9 -# 6aced0c9cce64a259e9364e8addc10d0 -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:16 -#: ../source/includes/option/option-mongoreplay-play-format.rst:16 -msgid "``%n``: namespace" -msgstr "" - -# f2f59d27a632433c9bde12fed61dc1a3 -# 4a128d8110aa48c7ac32d013550f479d -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:17 -#: ../source/includes/option/option-mongoreplay-play-format.rst:17 -msgid "``%l``: latency" -msgstr "" - -# 446989f3f98441a8a047f3d787a16392 -# 56fde3ba909c46f8a6b9f5807cdd03ac -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:19 -#: ../source/includes/option/option-mongoreplay-play-format.rst:19 -msgid "" -"``%t``: time. You may optionally specify the date layout using the Go " -"Programming Language's `time formatting`_. Go uses ``Mon Jan 2 15:04:05 " -"MST 2006`` as its reference time. You must specify the time format using " -"the reference time. Thus, if you wanted to print the date in format " -"``yyyy-mm-dd hh:mm``, you would specify ``%t{2006-01-02 15:04}``. Refer " -"to the Go `time formatting`_ documentation for more information." -msgstr "" - -# a52f11f275f643df83eb21a0618bf3eb -# 7f93b00dd0204ee5b603aa9da7b33339 -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:27 -#: ../source/includes/option/option-mongoreplay-play-format.rst:27 -msgid "``%T``: op time" -msgstr "" - -# 2e330253c1eb4010ace9819a0dba7f10 -# c0a42138b0ea4bc280e64321eb0cb982 -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:28 -#: ../source/includes/option/option-mongoreplay-play-format.rst:28 -#, python-format -msgid "``%c``: command" -msgstr "" - -# 96d6b8d629a74dc498e7f63e59725215 -# ac6d1906531d4ce695d86b486d178ea9 -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:29 -#: ../source/includes/option/option-mongoreplay-play-format.rst:29 -#, python-format -msgid "``%o``: number of connections" -msgstr "" - -# 7ae1c1c568a24fca9c868dd6cb1117c2 -# 9f49b5c3754e4624bcc37e66fde9a9b4 -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:30 -#: ../source/includes/option/option-mongoreplay-play-format.rst:30 -#, python-format -msgid "``%i``: request ID" -msgstr "" - -# d974dfc34568451bbd3ca16c580899ca -# 7e6af527d7534299b0222159d4bdf6a4 -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:31 -#: ../source/includes/option/option-mongoreplay-play-format.rst:31 -msgid "" -"``%q``: request. You may optinally specified a dot-delimited field within" -" the JSON structure, as in, ``%q{command_args.documents}``." -msgstr "" - -# c49660b214364f4c896fce96be5781ad -# 1d00f8fccfbc4a98899f2ec0994b6bdd -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:33 -#: ../source/includes/option/option-mongoreplay-play-format.rst:33 -#, python-format -msgid "" -"``%r``: response. You may optinally specified a dot-delimited field " -"within the JSON structure, as in, ``%q{command_args.documents}``." -msgstr "" - -# 595bdbf06c1c4638866907e8775efea1 -# 9e0b09ca7f5e49e4ad7c47579ec3b070 -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:35 -#: ../source/includes/option/option-mongoreplay-play-format.rst:35 -msgid "``%Q{}``: display ```` on presence of request data" -msgstr "" - -# 013137603dcc4abbaf3b8ec6248118c2 -# c197f611d55749c090fcc61b4110b5af -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:36 -#: ../source/includes/option/option-mongoreplay-play-format.rst:36 -msgid "``%R{}``: display ```` on presence of response data" -msgstr "" - -# 7b9eb5a752d8416e89c9f46a87517dae -# 1768cdce9fdd4b1795a7e1ef576c942c -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:38 -#: ../source/includes/option/option-mongoreplay-play-format.rst:38 -msgid "" -"In addition, :option:`--format` supports the following start/end ANSI " -"escape sequences:" -msgstr "" - -# c24b753500bf45bd88516ecbeaebb947 -# a22d96d2106f4a868f3722b749a05f08 -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:40 -#: ../source/includes/option/option-mongoreplay-play-format.rst:40 -msgid "``%B``/``%b``: bold" -msgstr "" - -# 89026c2960ea4824812812b72d747b8a -# 834f9d98f2694928b0b02371382d1511 -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:41 -#: ../source/includes/option/option-mongoreplay-play-format.rst:41 -#, python-format -msgid "``%U``/``%u``: underline" -msgstr "" - -# 15457c1227da40aeb200a2f814866c1b -# 4d9c9a634e4148488725cbde86b8ce30 -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:42 -#: ../source/includes/option/option-mongoreplay-play-format.rst:42 -#, python-format -msgid "``%S``/``%s``: standout" -msgstr "" - -# 77433cbb831b4f48ab0d3899f989de81 -# 394afdbb39c147839bf06d17bae8a822 -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:43 -#: ../source/includes/option/option-mongoreplay-play-format.rst:43 -#, python-format -msgid "``%F``/``%f``: text color (required arg -- word or number, 8-color)" -msgstr "" - -# 46dc294aa15444038c3fe069562f8baa -# 4d70c57b0348447c8ce56093f46701bd -#: ../source/includes/option/option-mongoreplay-monitor-format.rst:44 -#: ../source/includes/option/option-mongoreplay-play-format.rst:44 -#, python-format -msgid "``%K``/``%k``: background color (required arg -- same as %F/%f)" -msgstr "" - -# ab0e9ad625574968b95ccce7a7859583 -# c70df81324f3427db4a4274b7b2738ba -#: ../source/includes/option/option-mongoreplay-monitor-no-colors.rst:3 -#: ../source/includes/option/option-mongoreplay-play-no-colors.rst:3 -msgid "" -"When set, removes colors from the :option:`default format `." -msgstr "" - -# b20380c8ac3743518923bfc75ce22c7c -# cd3dcc4b39cf4f4ebc9dc9825b23db36 -#: ../source/includes/option/option-mongoreplay-monitor-playback-file.rst:3 -#: ../source/includes/option/option-mongoreplay-play-playback-file.rst:3 -msgid "Specifies the path from which to read the playback file." -msgstr "" - -# d39ccff3e37849568db44e6aa41b4c0f -#: ../source/includes/option/option-mongoreplay-play-playback-file.rst:5 -msgid "" -"If the playback file was created using the :option:`--gzip ` option, you must also specify ``--gzip`` when running " -":toolcommand:`play`." -msgstr "" - -# bc3c56dfb5c94377bb7c3cdfbb645210 -#: ../source/includes/option/option-mongoreplay-play-speed.rst:3 -msgid "*Default*: 1.0" -msgstr "" - -# 17272d2908c148f2984324c6412f18a4 -#: ../source/includes/option/option-mongoreplay-play-speed.rst:5 -msgid "" -"Specifies a multiplier to adjust playback speed. ``--speed 1.0`` " -"processes the playback file in real time; ``--speed 0.5`` at half speed; " -"``--speed 3.0`` at triple speed." -msgstr "" - -# 4f781a0f5aad479a984e0d7b1ea1224f -#: ../source/includes/option/option-mongoreplay-play-speed.rst:9 -msgid "" -"The specified speed is a *target* speed. If :program:`mongoreplay play` " -"encounters a bottleneck, playback may be slower than the specified " -"multiplier." -msgstr "" - -# 0f6c4ba87872432b8eca5ad87c77ce6d -#: ../source/includes/option/option-mongoreplay-play-host.rst:3 -msgid "*Default*: localhost:27017" -msgstr "" - -# 9f7ecc736d1a46b1bc42ddbe7ceb58ec -#: ../source/includes/option/option-mongoreplay-play-host.rst:5 -msgid "" -"Specifies a MongoDB :doc:`connection string ` for the MongoDB deployment to which to play back the captured " -"network traffic." -msgstr "" - -# eeb4fdd4cbbe4b5ebb7c8d2d70b5cb14 -#: ../source/includes/option/option-mongoreplay-play-host.rst:9 -msgid "" -"By default, :toolcommand:`play` attempts to connect to a " -":program:`mongod` instance running on the localhost on port number " -"``27017``." -msgstr "" - -# ea82f5325b884396861cfcf2f447c600 -#: ../source/includes/option/option-mongoreplay-play-repeat.rst:3 -msgid "*Default*: 1" -msgstr "" - -# 20373a9733c24b71a9e2ec427afc759d -#: ../source/includes/option/option-mongoreplay-play-repeat.rst:5 -msgid "Specifies the number of times to play the playback file." -msgstr "" - -# 56df20894b75402faa7e8c3c7219a681 -#: ../source/includes/option/option-mongoreplay-play-queueTime.rst:3 -msgid "*Default*: 15" -msgstr "" - -# f5384b86004744be94f62e142246569a -#: ../source/includes/option/option-mongoreplay-play-queueTime.rst:5 -msgid "" -"Specifies the maximum time, in seconds, to queue operations in advance of" -" transmitting them." -msgstr "" - -# d73e48a5a62349a089d3c921ca8165b8 -#: ../source/includes/option/option-mongoreplay-play-no-preprocess.rst:3 -msgid "" -"When set, :toolcommand:`play` does not preprocess the input file to pre-" -"map data such as MongoDB cursor IDs." -msgstr "" - -# c570836ee6754446ace0673633ff6293 -#: ../source/includes/option/option-mongoreplay-play-gzip.rst:3 -msgid "" -"If specified, :toolcommand:`play` decompresses the playback file with " -"gzip." -msgstr "" - -# c5b0499d3f644667b5e22b7fec499e94 -#: ../source/reference/program/mongoreplay.txt:169 -msgid "" -":ref:`mongoreplay-use-play` for examples of using :program:`mongoreplay` " -"with the :toolcommand:`play` command." -msgstr "" - -# ab937b81209a4f4cad48e41d462c81cb -#: ../source/reference/program/mongoreplay.txt:173 -msgid "``monitor``" -msgstr "" - -# 0ee33de758874fbd907fd53bed20c970 -#: ../source/reference/program/mongoreplay.txt:175 -msgid "" -":toolcommand:`monitor` inspects live or pre-recorded MongoDB network " -"traffic." -msgstr "" - -# 1fc6ecdcd1d248f497c815f7b4591fe1 -#: ../source/reference/program/mongoreplay.txt:178 -msgid "" -"The following prototype uses :program:`mongoreplay` to produce a JSON " -"report based on the ``playback.bson`` playback file in the " -"``~/recordings`` directory:" -msgstr "" - -# 3fbf1aa11fc249bba661bf63872cc362 -#: ../source/reference/program/mongoreplay.txt:185 -msgid "``monitor`` supports the following options:" -msgstr "" - -# c28a66bdef084344a056ab1ebb2c3cda -#: ../source/includes/option/option-mongoreplay-monitor-report.rst:6 -msgid "" -"If you do not specify ``--report``, :toolcommand:`monitor` writes to " -"STDOUT." -msgstr "" - -# b58278b66ea54502a59d2362455b0ac8 -#: ../source/includes/option/option-mongoreplay-monitor-no-truncate.rst:3 -msgid "" -"If specified, disables truncation of large reply payload data in the " -":toolcommand:`monitor` log output." -msgstr "" - -# b844a3bb1ae942209b771a8c945ada6f -#: ../source/includes/option/option-mongoreplay-monitor--f.rst:3 -msgid "" -"Specifies the path to a pcap file that :toolcommand:`monitor` should read" -" to produce a playback file." -msgstr "" - -# d0f0b095bdac469abbf969f81d12f835 -#: ../source/includes/option/option-mongoreplay-monitor--f.rst:6 -msgid "" -"Use ``-f`` as an alternative to capturing network traffic using ``-i``. " -"You must specify *either* ``-f`` or ``-i``. If you include both options, " -":program:`mongoreplay monitor` produces an error." -msgstr "" - -# a2c9d701af2a4c9ab2699d4c66f2fcdb -#: ../source/includes/option/option-mongoreplay-monitor--i.rst:3 -msgid "" -"Specifies the network interface that :toolcommand:`monitor` should listen" -" on to capture network traffic." -msgstr "" - -# a23f313972684084b1e7c023f3fecd67 -#: ../source/includes/option/option-mongoreplay-monitor--i.rst:8 -msgid "" -"Use ``-i`` as an alternative to reading an existing pcap file with " -"``-i``. You must specify *either* ``-f`` or ``-i``. If you include both " -"options, :program:`mongoreplay monitor` produces an error." -msgstr "" - -# bfe2d6b9ca1f4a0c945cbf210d8c4049 -#: ../source/includes/option/option-mongoreplay-monitor-paired.rst:3 -msgid "" -"When specified, :toolcommand:`monitor` outputs one line for each " -"request/reply pair record." -msgstr "" - -# dc115ce59cbe4d858104d2dcec216390 -#: ../source/includes/option/option-mongoreplay-monitor-gzip.rst:3 -msgid "" -"If specified, :toolcommand:`monitor` decompresses the playback file with " -"gzip." -msgstr "" - -# 379938145ecf43318c1b2ee90024b37e -#: ../source/reference/program/mongoreplay.txt:217 -msgid "" -":ref:`mongoreplay-use-monitor` for examples of using " -":program:`mongoreplay` with the :toolcommand:`monitor` command." -msgstr "" - -# 2f7fdd3a9cec46cdb1feb413faef586b -#: ../source/reference/program/mongoreplay.txt:223 -msgid ":program:`mongoreplay` Report Format" -msgstr "" - -# b297da84c420460a9b0e5e815a3f7c8d -#: ../source/reference/program/mongoreplay.txt:225 -msgid "" -":toolcommand:`monitor` and :toolcommand:`play` can produce reports based " -"on a playback file when run with the ``--report`` option." -msgstr "" - -# 5634b458aa464995af5751e1c4a10509 -#: ../source/reference/program/mongoreplay.txt:229 -msgid "Sample Record" -msgstr "" - -# 606640735a7740cb9683db36d1750df2 -#: ../source/reference/program/mongoreplay.txt:231 -msgid "" -"The following is an example record from a JSON-formatted " -":toolcommand:`monitor` report:" -msgstr "" - -# 0d86166418a648d387ff23988cb166d2 -#: ../source/reference/program/mongoreplay.txt:268 -msgid "Fields" -msgstr "" - -# c268b8b5c43d4117935d84f3bec28f04 -#: ../source/reference/program/mongoreplay.txt:270 -msgid ":program:`mongoreplay` reports can include the following fields:" -msgstr "" - -# 049cfd204fc345c7a9b05ee1ba257eb7 -#: ../source/reference/program/mongoreplay.txt:274 -msgid "" -"A monotonically increasing key indicating the order in which the " -"operations were recorded and played back. This can be used to reconstruct" -" the ordering of the series of operations executed on a connection, since" -" the order in which they appear in the report file may not match the " -"playback order." -msgstr "" - -# c8cab309efe8494594fc42ec6d5d205d -#: ../source/reference/program/mongoreplay.txt:282 -msgid "" -"The type of operation represented by the request: i.e. \"query\", " -"\"insert\", \"command\", \"getmore\"." -msgstr "" - -# 932e92c1fb56436c83cf2a86fa50f47c -#: ../source/reference/program/mongoreplay.txt:287 -msgid "" -"The name of the database command performed, such as ``isMaster`` or " -"``getLastError``. This field is left blank for operations that are not " -"commands, such as queries and inserts." -msgstr "" - -# 4b6eb3de03604214b059cca7f01fc3a3 -#: ../source/reference/program/mongoreplay.txt:293 -msgid "The :term:`namespace` on which the request was executed." -msgstr "" - -# 69439a8e78524cd286d0911696b2fe6e -#: ../source/reference/program/mongoreplay.txt:297 -msgid "The payload of the operation." -msgstr "" - -# cc57c61162014661b3be788c33dcc8ea -#: ../source/reference/program/mongoreplay.txt:299 -msgid "" -"Query operations: ``request_data`` contains the actual query that was " -"issued." -msgstr "" - -# 3abae95f20e74ae8bc7a05c1c5201596 -#: ../source/reference/program/mongoreplay.txt:302 -msgid "Insert operations: ``request_data`` contains the documents being inserted." -msgstr "" - -# c7a232d069d14d2dbba0a3e070a42c8a -#: ../source/reference/program/mongoreplay.txt:305 -msgid "" -"Update operations: ``request_data`` contains the query selector and the " -"update modifier." -msgstr "" - -# d6d152e239f547e58abe545a77a41666 -#: ../source/reference/program/mongoreplay.txt:310 -msgid "The payload of the reply to the request." -msgstr "" - -# 8e13effa22f342f6b44781e7aa722365 -#: ../source/reference/program/mongoreplay.txt:314 -msgid "The number of documents returned as a result of the operation." -msgstr "" - -# 2d4bad7af86b42f7a6c52acbec579ef8 -#: ../source/reference/program/mongoreplay.txt:318 -msgid "The time at which the :toolcommand:`play` command executed the operation." -msgstr "" - -# c45dfb723ddf48f39b0a2755409bc952 -#: ../source/reference/program/mongoreplay.txt:323 -msgid "" -"The time at which the operation was supposed to be executed by the " -":toolcommand:`play` command." -msgstr "" - -# 7bf68a0e7250458b9333cccf94c2860f -#: ../source/reference/program/mongoreplay.txt:328 -msgid "" -"The difference in microseconds in time between ``played_at`` and " -"``play_at``. Higher values generally indicate that the target server is " -"not able to keep up with the rate at which requests need to be executed " -"according to the playback file." -msgstr "" - -# 2d3ef01681054430b1623c886dff0935 -#: ../source/reference/program/mongoreplay.txt:335 -msgid "" -"A key that identifies the connection on which the request was executed. " -"All requests/replies that executed on the same connection have the same " -"value for ``connection_num``." -msgstr "" - -# a1708aed9c474c29bc96e089ed021e62 -#: ../source/reference/program/mongoreplay.txt:339 -msgid "" -"The ``connection_num`` value does *not* match the connection ID logged on" -" the server side." -msgstr "" - -# 1c363c5a0aa443a6823f3d0078333bd1 -#: ../source/reference/program/mongoreplay.txt:344 -msgid "" -"The time difference in microseconds between when the request was sent by " -"the client and when a response from the server was received." -msgstr "" - -# 557b915a81b64b18829401b8f59da70c -#: ../source/reference/program/mongoreplay.txt:349 -msgid "Lists any errors returned from the server." -msgstr "" - -# 60cfa18a2b8644fa81592c153d82fc84 -#: ../source/reference/program/mongoreplay.txt:353 -msgid "Lists the error message returned from the server." -msgstr "" - -# 51db8a0a28914568a28bc2c24ee0eaed -#: ../source/reference/program/mongoreplay.txt:357 -msgid "The time at which the operation was originally captured." -msgstr "" - -# f3efc7c04a8d4854bca8b8a7c58d44c8 -#: ../source/reference/program/mongoreplay.txt:361 -msgid "" -"The ID of the MongoDB operation. The ``request_id`` for a request " -"operation is the same as the ``response_id`` for the corresponding reply." -msgstr "" - -# 99019db01f2549f1aec5941b4e8663d6 -#: ../source/reference/program/mongoreplay.txt:366 -msgid "Output Formatting with :option:`--format`" -msgstr "" - -# 2c8cadbff4f2438185631bd11213d7c6 -#: ../source/reference/program/mongoreplay.txt:368 -msgid "" -":toolcommand:`monitor` and :toolcommand:`play` output to either the " -"terminal or, when run with :option:`--report`, to a file." -msgstr "" - -# 32f9674930684bca97fd55068f61bddc -#: ../source/reference/program/mongoreplay.txt:371 -msgid "" -":option:`--collect` specifies the format of the output: " -":option:`--collect json ` produces JSON output, while " -":option:`--collect format` outputs the data based on the formatting " -"specified by the :option:`--format` option." -msgstr "" - -# 656efbbd4c3c43ac8efd2af428bab5a1 -#: ../source/reference/program/mongoreplay.txt:377 -msgid "Use" -msgstr "" - -# 8497cfa8fe684649916376988409d94f -#: ../source/reference/program/mongoreplay.txt:382 -msgid "Use :toolcommand:`record`" -msgstr "" - -# e74807dc07054a9a9093b24606f59479 -#: ../source/reference/program/mongoreplay.txt:385 -msgid "Capture TCP data with ``record``" -msgstr "" - -# a288f2b624c3468a880b8fe1f705fe53 -#: ../source/reference/program/mongoreplay.txt:387 -msgid "" -"To create a recording of traffic, use the :toolcommand:`record` command. " -"The following operation records traffic through port ``27017`` on the " -"``eth0`` network interface and writes the captured traffic to " -"``~/recordings/recording.bson``:" -msgstr "" - -# 5c191095f29c4dc3ba3750b8d327b83f -# 063c2a97818941f08f57cf3f639bcf44 -#: ../source/reference/program/mongoreplay.txt:396 -#: ../source/reference/program/mongoreplay.txt:427 -msgid "" -"The produced playback file contains everything needed to re-execute the " -"workload on another system." -msgstr "" - -# 212eb8040cf244c2b2048131b667d337 -#: ../source/reference/program/mongoreplay.txt:400 -msgid "Record a Playback File from Existing pcap Data" -msgstr "" - -# c22bca0026174ac69611d97d0765a9c6 -#: ../source/reference/program/mongoreplay.txt:402 -msgid "" -"If you do not wish to use :program:`mongoreplay` to capture traffic, you " -"can capture traffic using a utility such as ``tcpdump`` and then create a" -" :program:`mongoreplay` recording from the static pcap file." -msgstr "" - -# 6c897abc92384504a068ea6cbcad9cc9 -#: ../source/reference/program/mongoreplay.txt:408 -msgid "Only use root privileges when connecting to a trusted source." -msgstr "" - -# acb62438a70e4d979ffd7f21e4be3f45 -#: ../source/reference/program/mongoreplay.txt:410 -msgid "" -"The following operation uses ``tcpdump`` to capture traffic through port " -"``27017`` on the ``eth0`` network interface and writes the captured data " -"to a pcap file called ``traffic.pcap``:" -msgstr "" - -# 2fbed6f1932241fd8765123a306c8ce4 -#: ../source/reference/program/mongoreplay.txt:418 -msgid "" -"To create the :program:`mongoreplay` playback file, you can use " -":toolcommand:`record` with the :option:`-f ` " -"option to specify the pcap file from which to create the playback file, " -"as in the following:" -msgstr "" - -# a77e831a68ed4ab3b05886762f120d28 -#: ../source/reference/program/mongoreplay.txt:433 -msgid "Use :toolcommand:`play`" -msgstr "" - -# 31ae06ca91ce4f2cb89877c4e5dc4929 -#: ../source/reference/program/mongoreplay.txt:436 -msgid "Execute a Playback File Against a Target Host" -msgstr "" - -# 9a10e2cf622f42d7979e990d37f705f0 -#: ../source/reference/program/mongoreplay.txt:438 -msgid "" -":toolcommand:`play` takes a playback file and executes the recorded " -"operations against the ``mongodb://example.com:27018`` host. Since the " -":program:`mongod` enforces authentication, the :doc:`connection string " -"` specified to :option:`--host` also " -"includes the username, password, and authentication database so that " -":program:`mongoreplay` can write to the database." -msgstr "" - -# 44c5bb220e4c49ce8a67e002316c5950 -#: ../source/reference/program/mongoreplay.txt:449 -msgid "" -"By default, :program:`play ` executes the playback file" -" at the rate of the recording. :option:`--speed` lets you modify the " -"playback speed. For example, the following operation executes the " -"operations in ``recording.bson`` at twice the recording speed:" -msgstr "" - -# 5a7222c2b95b425eaca5cfbb2f2c92d6 -#: ../source/reference/program/mongoreplay.txt:459 -msgid "Log Metrics About Execution Performance during Playback" -msgstr "" - -# dcb674109efe426aab517ca008bab52d -#: ../source/reference/program/mongoreplay.txt:461 -msgid "" -":toolcommand:`play` can produce a report with detailed metrics about the " -"performance of each operation executed during playback." -msgstr "" - -# 1fb71f65ea1a4cfc8260c58bf7938417 -#: ../source/reference/program/mongoreplay.txt:464 -msgid "" -"The following example executes playback against the " -"``mongodb://example.com:27017`` host and produces a JSON report written " -"to ``~/reports/playback-report.json``" -msgstr "" - -# 5000d065b6e54f5bbc8a6cb1372d06d0 -#: ../source/reference/program/mongoreplay.txt:472 -msgid "The ``play`` report contents would resemble:" -msgstr "" - -# 480e967d0cd947cdb34dc050f5bc51bc -# a8d3b833721146f0b113ac5307eb42c2 -#: ../source/reference/program/mongoreplay.txt:556 -#: ../source/reference/program/mongoreplay.txt:637 -msgid "Refer to :ref:`mongoreplay-report-format` for a description of each field." -msgstr "" - -# 1e3e09bd5c8e498eb50a67d6a2504468 -#: ../source/reference/program/mongoreplay.txt:561 -msgid "Use :toolcommand:`monitor`" -msgstr "" - -# 721e4f6c9f7845daa9e841eff28b075e -#: ../source/reference/program/mongoreplay.txt:564 -msgid "Inspect Recorded Operations" -msgstr "" - -# c277fd7317234575af127fdf5a7c9a19 -#: ../source/reference/program/mongoreplay.txt:566 -msgid "" -":toolcommand:`monitor` can create a report based on the contents of a " -"playback file. :toolcommand:`monitor`\\'s report includes *all* " -"operations and some metadata about each operation's execution." -msgstr "" - -# d8c4ac7c722240e1baf9e75ba8fd18c2 -#: ../source/reference/program/mongoreplay.txt:570 -msgid "" -"The following operation uses :toolcommand:`monitor` to create a JSON " -"report based on the contents of the ``recording.bson`` playback file " -"located in the ``~/recordings`` directory and write the report to " -"``~/reports/monitoring-report.json``:" -msgstr "" - -# 277b74133a384818b3986cb52f92b3da -#: ../source/reference/program/mongoreplay.txt:579 -msgid "The report contents would resemble:" -msgstr "" - -# 1c0620bf92b74ed3b7efa55ea9d5e3e7 -#: ../source/reference/program/mongoreplay.txt:640 -msgid "Inspect Live MongoDB Traffic" -msgstr "" - -# 517211be8de44b41a804ba87b74e50ee -#: ../source/reference/program/mongoreplay.txt:642 -msgid "" -":toolcommand:`monitor` can also inspect live traffic and, optionally, " -"create a report based on the observed operations." -msgstr "" - -# 6646e17d531247ad9ad676275122c25b -#: ../source/reference/program/mongoreplay.txt:645 -msgid "" -"To monitor traffic in real time in your terminal, omit the " -":option:`--report ` option, as in the " -"following:" -msgstr "" - -# 66081be12661406997cbdf91f1cc3d9d -#: ../source/reference/program/mongoreplay.txt:653 -msgid "" -"Optionally, you can create a report based on the operations observed " -"using :toolcommand:`monitor`. The following example creates a JSON report" -" written to ``~/reports/monitor-live.json`` based on the traffic through " -"port ``27017`` on the ``eth0`` network interface:" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/program/mongorestore.po b/locale/zh/LC_MESSAGES/reference/program/mongorestore.po deleted file mode 100644 index d2c999cd43d..00000000000 --- a/locale/zh/LC_MESSAGES/reference/program/mongorestore.po +++ /dev/null @@ -1,1305 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 04ae0af8b4f0417994b3087cbec5f6aa -#: ../source/reference/program/mongorestore.txt:5 -msgid "``mongorestore``" -msgstr "" - -# 688c3e1fd5734b009a5e6c8ff91f5bc9 -#: ../source/reference/program/mongorestore.txt -msgid "On this page" -msgstr "" - -# f09aae22734d4ffda3e21f6c63692e9c -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:1 -msgid "Mac OSX Sierra and Go 1.6 Incompatibility" -msgstr "" - -# f795665cdcdb42f8b161153d68267912 -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:3 -msgid "" -"Users running on Mac OSX Sierra require the 3.2.10 or newer version of " -"|tool-binary|." -msgstr "" - -# b88d199e757d4055bf271da859fafaba -#: ../source/reference/program/mongorestore.txt:20 -msgid "Synopsis" -msgstr "" - -# 7bf266d475bb482d858c2296816c524d -#: ../source/reference/program/mongorestore.txt:22 -msgid "" -"The :program:`mongorestore` program writes data from a binary database " -"dump created by :program:`mongodump` to a MongoDB instance." -msgstr "" - -# 489bb65102dd42139c2ae5e30e5a449c -#: ../source/reference/program/mongorestore.txt:25 -msgid "" -":program:`mongorestore` also accepts data to restore via the standard " -"input." -msgstr "" - -# 8fe0e48057a748bbbecd7194ebc9600f -#: ../source/reference/program/mongorestore.txt:28 -msgid "" -":program:`mongorestore` can write data to either :program:`mongod` or " -":program:`mongos` instances." -msgstr "" - -# d98f046da1c54ea99059758af7c1b3b3 -#: ../source/reference/program/mongorestore.txt:31 -msgid "" -"For an overview of :program:`mongorestore` usage, see :doc:`/tutorial" -"/backup-and-restore-tools`." -msgstr "" - -# f441643db322469682becf13c7c2011b -#: ../source/reference/program/mongorestore.txt:35 -msgid "Behavior" -msgstr "" - -# 6e4962bd66ec4de4b31462ab925511d8 -#: ../source/reference/program/mongorestore.txt:38 -msgid "Insert Only" -msgstr "" - -# 5f13db30809946dc9190992b04a8dfa7 -#: ../source/reference/program/mongorestore.txt:40 -msgid "" -":program:`mongorestore` can create a new database or add data to an " -"existing database. However, :program:`mongorestore` performs inserts only" -" and does not perform updates. That is, if restoring documents to an " -"existing database and collection and existing documents have the same " -"value ``_id`` field as the to-be-restored documents, " -":program:`mongorestore` will *not* overwrite those documents." -msgstr "" - -# 8da035b3efdf48468e634c23f2fe9893 -#: ../source/reference/program/mongorestore.txt:48 -msgid "Rebuild Indexes" -msgstr "" - -# d452947acb054510996bd5fc0947ac9b -#: ../source/reference/program/mongorestore.txt:50 -msgid "" -":program:`mongorestore` recreates indexes recorded by " -":program:`mongodump`." -msgstr "" - -# e980a4310ea549eb9f78d36d5715dccb -#: ../source/reference/program/mongorestore.txt:54 -msgid "Version Compatibility" -msgstr "" - -# dfc144ce2dd74ceb80978a0aab738491 -#: ../source/includes/warning-mongodump-compatibility-2.2.rst:1 -msgid "" -"The data format used by :program:`mongodump` from version 2.2 or later is" -" *incompatible* with earlier versions of :program:`mongod`. Do not use " -"recent versions of :program:`mongodump` to back up older data stores." -msgstr "" - -# 1894a2fa713b4993ad387b1636232c81 -#: ../source/reference/program/mongorestore.txt:61 -msgid "Exclude ``system.profile`` Collection" -msgstr "" - -# e3de28eaed95485f9bce3641e556b464 -#: ../source/reference/program/mongorestore.txt:63 -msgid "" -":program:`mongorestore` does not restore the :data:`system.profile " -"<.system.profile>` collection data; however, if the backup data" -" includes :data:`system.profile <.system.profile>` collection " -"data and the collection does not exist in the target database, " -":program:`mongorestore` creates the collection but does not insert any " -"data into the collection." -msgstr "" - -# ea7c172a9e34466f8abd555125408bf0 -#: ../source/reference/program/mongorestore.txt:73 -msgid "Required Access" -msgstr "" - -# d0da238ad75146738436e949a0e0083e -#: ../source/includes/access-mongorestore-collections.rst:1 -msgid "" -"To restore data to a MongoDB deployment that has :doc:`access control " -"` enabled, the :authrole:`restore` role provides " -"access to restore any database if the backup data does not include " -":data:`system.profile <.system.profile>` collection data." -msgstr "" - -# e0c6ed4ba9b449e2bb6f2b6fac5ee48d -#: ../source/includes/fact-restore-role-system.profile.rst:1 -msgid "" -"If the backup data includes :data:`system.profile " -"<.system.profile>` collection data and the target database does" -" not contain the :data:`system.profile <.system.profile>` " -"collection, :program:`mongorestore` attempts to create the collection " -"even though the program does not actually restore ``system.profile`` " -"documents. As such, the user requires additional privileges to perform " -":authaction:`createCollection` and :authaction:`convertToCapped` actions " -"on the :data:`system.profile <.system.profile>` collection for " -"a database." -msgstr "" - -# 92740347a487484f8d4ed084918a17aa -#: ../source/includes/access-mongorestore-collections.rst:8 -msgid "" -"If running :program:`mongorestore` with :option:`--oplogReplay`, the " -":authrole:`restore` role is insufficient to replay the oplog. To replay " -"the oplog, create a :ref:`user-defined role ` " -"that has :authaction:`anyAction` on :ref:`resource-anyresource` and grant" -" only to users who must run :program:`mongorestore` with " -":option:`--oplogReplay`." -msgstr "" - -# 45d556cd6d98467dae7bbfa6f94a48da -#: ../source/reference/program/mongorestore.txt:78 -msgid "Options" -msgstr "" - -# cfd82bc8dd664daab1d0ed723de4d305 -#: ../source/reference/program/mongorestore.txt:80 -msgid "" -":program:`mongorestore` removed the ``--filter``, ``--dbpath``, and the " -"``--noobjcheck`` options." -msgstr "" - -# e3fd6f42f77e49119439188e55004978 -#: ../source/includes/option/option-mongorestore-help.rst:3 -msgid "Returns information on the options and use of :program:`mongorestore`." -msgstr "" - -# 9e316dea225c4338a51a1c52c54ddef8 -#: ../source/includes/option/option-mongorestore-verbose.rst:3 -msgid "" -"Increases the amount of internal reporting returned on standard output or" -" in log files. Increase the verbosity with the ``-v`` form by including " -"the option multiple times, (e.g. ``-vvvvv``.)" -msgstr "" - -# e07885f9a8ca4ca0be7a5c9db79f3e79 -#: ../source/includes/option/option-mongorestore-quiet.rst:3 -msgid "" -"Runs :program:`mongorestore` in a quiet mode that attempts to limit the " -"amount of output." -msgstr "" - -# 6d5409b678ec4e529c958bc5a263f5de -#: ../source/includes/option/option-mongorestore-quiet.rst:6 -msgid "This option suppresses:" -msgstr "" - -# 4ce7509da2284322938e7f538a31edbd -#: ../source/includes/option/option-mongorestore-quiet.rst:8 -msgid "output from :term:`database commands `" -msgstr "" - -# 15d317eaad774b878939e00d76608369 -#: ../source/includes/option/option-mongorestore-quiet.rst:10 -msgid "replication activity" -msgstr "" - -# 5dd21f0ef74a4bdcb800c33ee6166920 -#: ../source/includes/option/option-mongorestore-quiet.rst:12 -msgid "connection accepted events" -msgstr "" - -# 268fabea43fd42f896e4bb9e7af4a39a -#: ../source/includes/option/option-mongorestore-quiet.rst:14 -msgid "connection closed events" -msgstr "" - -# fac07ddd737c457eaa3aa747b7f4520b -#: ../source/includes/option/option-mongorestore-version.rst:3 -msgid "Returns the :program:`mongorestore` release number." -msgstr "" - -# 190503c235b743ddacbc7ddf36e6a949 -#: ../source/includes/option/option-mongorestore-host.rst:3 -msgid "*Default*: localhost:27017" -msgstr "" - -# 0ae1db2593a94937ae57749d0835c78b -#: ../source/includes/option/option-mongorestore-host.rst:5 -msgid "" -"Specifies a resolvable hostname for the :program:`mongod` to which to " -"connect. By default, the :program:`mongorestore` attempts to connect to a" -" MongoDB instance running on the localhost on port number ``27017``." -msgstr "" - -# 9e05d4ea30a74a2fbafb9c3da38d5357 -#: ../source/includes/option/option-mongorestore-host.rst:9 -msgid "" -"To connect to a replica set, specify the " -":setting:`~replication.replSetName` and a seed list of set members, as in" -" the following:" -msgstr "" - -# 1b31a6fd9bc349a2a42c231a52235f3e -#: ../source/includes/option/option-mongorestore-host.rst:17 -msgid "" -"You can always connect directly to a single MongoDB instance by " -"specifying the host and port number directly." -msgstr "" - -# 050553ae207b4ca49fd391b742df9207 -#: ../source/includes/option/option-mongorestore-host.rst:20 -msgid "" -"If you use IPv6 and use the ``
:`` format, you must enclose" -" the portion of an address and port combination in brackets (e.g. " -"``[
]``)." -msgstr "" - -# 3b8a2e27e9414b198b888724077ded35 -#: ../source/includes/option/option-mongorestore-port.rst:3 -msgid "*Default*: 27017" -msgstr "" - -# bfef856a5fbb446c817bf8de1c1f376e -#: ../source/includes/option/option-mongorestore-port.rst:5 -msgid "" -"Specifies the TCP port on which the MongoDB instance listens for client " -"connections." -msgstr "" - -# d477c769a34a48659058af19656c77d9 -#: ../source/includes/option/option-mongorestore-ssl.rst:5 -msgid "" -"Enables connection to a :program:`mongod` or :program:`mongos` that has " -"TLS/SSL support enabled." -msgstr "" - -# 3759c0f9cd8946199d15d94e0222fed9 -# d51fda0f497841039ddec9fae23c6052 -# ec09f02f610e47e48b778a9c8c33e506 -# ebf9bb1305db4469b3f067a6e2272ee6 -# e4d2966b3c29466daee4af46ce6b98fa -# c54478f6bdb8463089a8a65aa7ff26dc -# 5972bc8768f848aabd38ffe17b867246 -#: ../source/includes/fact-ssl-supported.rst:3 -msgid "" -"Most MongoDB distributions now include support for TLS/SSL. See " -":doc:`/tutorial/configure-ssl` and :doc:`/tutorial/configure-ssl-clients`" -" for more information about TLS/SSL and MongoDB." -msgstr "" - -# 8c2a7bdf571d403e8c0b304fc65df26f -#: ../source/includes/option/option-mongorestore-sslCAFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains the root certificate chain " -"from the Certificate Authority. Specify the file name of the :file:`.pem`" -" file using relative or absolute paths." -msgstr "" - -# a6565f5d9f0b4e30b557f294e2f69e99 -#: ../source/includes/option/option-mongorestore-sslCAFile.rst:13 -msgid "" -"For SSL connections (``--ssl``) to :program:`mongod` and " -":program:`mongos`, if the :program:`mongorestore` runs without the " -":option:`--sslCAFile`, :program:`mongorestore` will not attempt to " -"validate the server certificates. This creates a vulnerability to expired" -" :program:`mongod` and :program:`mongos` certificates as well as to " -"foreign processes posing as valid :program:`mongod` or :program:`mongos` " -"instances. Ensure that you *always* specify the CA file to validate the " -"server certificates in cases where intrusion is a possibility." -msgstr "" - -# 6de9d703e0d44b51a327defd6ab9587c -#: ../source/includes/option/option-mongorestore-sslPEMKeyFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains both the TLS/SSL " -"certificate and key. Specify the file name of the :file:`.pem` file using" -" relative or absolute paths." -msgstr "" - -# cca91762ee734a408e4ded39a71e5481 -#: ../source/includes/option/option-mongorestore-sslPEMKeyFile.rst:9 -msgid "" -"This option is required when using the :option:`--ssl` option to connect " -"to a :program:`mongod` or :program:`mongos` that has " -":setting:`~net.ssl.CAFile` enabled *without* " -":setting:`~net.ssl.allowConnectionsWithoutCertificates`." -msgstr "" - -# d8bd8adf535d40f78b7bbcbefb6ed598 -#: ../source/includes/option/option-mongorestore-sslPEMKeyPassword.rst:5 -msgid "" -"Specifies the password to de-crypt the certificate-key file (i.e. " -":option:`--sslPEMKeyFile`). Use the :option:`--sslPEMKeyPassword` option " -"only if the certificate-key file is encrypted. In all cases, the " -":program:`mongorestore` will redact the password from all logging and " -"reporting output." -msgstr "" - -# 4868faaae6174d0e91cf28b88f4fb992 -#: ../source/includes/option/option-mongorestore-sslPEMKeyPassword.rst:10 -msgid "" -"If the private key in the PEM file is encrypted and you do not specify " -"the :option:`--sslPEMKeyPassword` option, the :program:`mongorestore` " -"will prompt for a passphrase. See :ref:`ssl-certificate-password`." -msgstr "" - -# cc2860b8c5a34e07bd6d5461d3eca77e -#: ../source/includes/option/option-mongorestore-sslCRLFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains the Certificate Revocation " -"List. Specify the file name of the :file:`.pem` file using relative or " -"absolute paths." -msgstr "" - -# 187414005f0c455d8594c6668cd540a6 -#: ../source/includes/option/option-mongorestore-sslAllowInvalidCertificates.rst:5 -msgid "" -"Bypasses the validation checks for server certificates and allows the use" -" of invalid certificates. When using the " -":setting:`~net.ssl.allowInvalidCertificates` setting, MongoDB logs as a " -"warning the use of the invalid certificate." -msgstr "" - -# 2335d0ea0b7e44c1b6dc6e150b215d2d -#: ../source/includes/option/option-mongorestore-sslAllowInvalidHostnames.rst:5 -msgid "" -"Disables the validation of the hostnames in TLS/SSL certificates. Allows " -":program:`mongorestore` to connect to MongoDB instances if the hostname " -"their certificates do not match the specified hostname." -msgstr "" - -# 28d397f7ab194268a8290756794930e0 -#: ../source/includes/option/option-mongorestore-sslFIPSMode.rst:5 -msgid "" -"Directs the :program:`mongorestore` to use the FIPS mode of the installed" -" OpenSSL library. Your system must have a FIPS compliant OpenSSL library " -"to use the :option:`--sslFIPSMode` option." -msgstr "" - -# fe097c1d2f44487db483653edaaa8bdc -#: ../source/includes/note-fips-is-enterprise-only.rst:1 -msgid "" -"FIPS-compatible SSL is available only in `MongoDB Enterprise " -"`_. See " -":doc:`/tutorial/configure-fips` for more information." -msgstr "" - -# 2021e33ec603474fb1355eb14329cf8c -#: ../source/includes/option/option-mongorestore-username.rst:3 -msgid "" -"Specifies a username with which to authenticate to a MongoDB database " -"that uses authentication. Use in conjunction with the ``--password`` and " -"``--authenticationDatabase`` options." -msgstr "" - -# ba2a4e0576474e429f67127b7f03a38d -#: ../source/includes/option/option-mongorestore-password.rst:3 -msgid "" -"Specifies a password with which to authenticate to a MongoDB database " -"that uses authentication. Use in conjunction with the ``--username`` and " -"``--authenticationDatabase`` options." -msgstr "" - -# c57ac19c5c704240ac9611b6182820ce -#: ../source/includes/option/option-mongorestore-password.rst:9 -msgid "" -"If you do not specify an argument for :option:`--password`, " -":program:`mongorestore` returns an error." -msgstr "" - -# 909b86819fa945a4991f5ceac00b1537 -#: ../source/includes/option/option-mongorestore-password.rst:14 -msgid "" -"If you wish :program:`mongorestore` to prompt the user for the password, " -"pass the :option:`--username` option without :option:`--password` or " -"specify an empty string as the :option:`--password` value, as in " -"``--password \"\"`` ." -msgstr "" - -# c84d8dbb976a4302a8357125b8dd5061 -#: ../source/includes/option/option-mongorestore-authenticationDatabase.rst:3 -msgid "" -"Specifies the database in which the user is created. See :ref:`user-" -"authentication-database`." -msgstr "" - -# 3ffe9f0acdaa49e9a7cf4b7f0ca03ccc -#: ../source/includes/option/option-mongorestore-authenticationMechanism.rst:3 -msgid "*Default*: SCRAM-SHA-1" -msgstr "" - -# 308a06cb811f4570bd55992de191bf66 -#: ../source/includes/option/option-mongorestore-authenticationMechanism.rst:5 -msgid "" -"Added support for the ``PLAIN`` and ``MONGODB-X509`` authentication " -"mechanisms." -msgstr "" - -# 11cdb21c6ce64b889d26edd0e713a1db -#: ../source/includes/option/option-mongorestore-authenticationMechanism.rst:9 -msgid "" -"Added support for the ``SCRAM-SHA-1`` authentication mechanism. Changed " -"default mechanism to ``SCRAM-SHA-1``." -msgstr "" - -# 821f42e0173440718731e4a403ced596 -#: ../source/includes/option/option-mongorestore-authenticationMechanism.rst:14 -msgid "" -"Specifies the authentication mechanism the :program:`mongorestore` " -"instance uses to authenticate to the :program:`mongod` or " -":program:`mongos`." -msgstr "" - -# af7bbfb9dd6643738725ba2f91856449 -#: ../source/includes/option/option-mongorestore-authenticationMechanism.rst:21 -msgid "Value" -msgstr "" - -# 2e37395122324230b4320f924faafc21 -#: ../source/includes/option/option-mongorestore-authenticationMechanism.rst:23 -msgid "Description" -msgstr "" - -# 03dc7df30306430983b621e401c3588b -#: ../source/includes/option/option-mongorestore-authenticationMechanism.rst:25 -msgid ":ref:`SCRAM-SHA-1 `" -msgstr "" - -# 1c07aec9c5924aedbd94f3e81140bbef -#: ../source/includes/option/option-mongorestore-authenticationMechanism.rst:27 -msgid "" -"`RFC 5802 `_ standard Salted " -"Challenge Response Authentication Mechanism using the SHA1 hash function." -msgstr "" - -# 6f27624e197f4bbd87f4268daf35e749 -#: ../source/includes/option/option-mongorestore-authenticationMechanism.rst:31 -msgid ":ref:`MONGODB-CR `" -msgstr "" - -# 2c6f23c3a0a1456eb9154f77eb89d295 -#: ../source/includes/option/option-mongorestore-authenticationMechanism.rst:33 -msgid "MongoDB challenge/response authentication." -msgstr "" - -# 08e6487885614237871a4f7f033e6883 -#: ../source/includes/option/option-mongorestore-authenticationMechanism.rst:35 -msgid ":ref:`MONGODB-X509 `" -msgstr "" - -# 187621f3f5914269b027de11ed7c53d4 -#: ../source/includes/option/option-mongorestore-authenticationMechanism.rst:37 -msgid "MongoDB TLS/SSL certificate authentication." -msgstr "" - -# 57c12ef9a7234abea0d415cd620c42e9 -#: ../source/includes/option/option-mongorestore-authenticationMechanism.rst:39 -msgid ":ref:`GSSAPI ` (Kerberos)" -msgstr "" - -# cc70442231dd43588d3aacae0f3d15ca -#: ../source/includes/option/option-mongorestore-authenticationMechanism.rst:41 -msgid "" -"External authentication using Kerberos. This mechanism is available only " -"in `MongoDB Enterprise `_." -msgstr "" - -# 42fcd7cff23d463e83a69efe1efa7a2f -#: ../source/includes/option/option-mongorestore-authenticationMechanism.rst:45 -msgid ":ref:`PLAIN ` (LDAP SASL)" -msgstr "" - -# 189f4c04d86144ffbf4be14adb49a9b0 -#: ../source/includes/option/option-mongorestore-authenticationMechanism.rst:47 -msgid "" -"External authentication using LDAP. You can also use ``PLAIN`` for " -"authenticating in-database users. ``PLAIN`` transmits passwords in plain " -"text. This mechanism is available only in `MongoDB Enterprise " -"`_." -msgstr "" - -# 0eb13b79ec5341f28811f0b5d2a9b0f7 -#: ../source/includes/option/option-mongorestore-gssapiServiceName.rst:5 -msgid "" -"Specify the name of the service using :doc:`GSSAPI/Kerberos " -"`. Only required if the service does not use the default " -"name of ``mongodb``." -msgstr "" - -# 153d51f2921c49f99ce85c511a7ebb96 -# a612200eae184a54a4066c5fa4a17418 -#: ../source/includes/option/option-mongorestore-gssapiHostName.rst:9 -#: ../source/includes/option/option-mongorestore-gssapiServiceName.rst:9 -msgid "This option is available only in MongoDB Enterprise." -msgstr "" - -# 5a53cf8bb49649e4a2a1045b703866f5 -#: ../source/includes/option/option-mongorestore-gssapiHostName.rst:5 -msgid "" -"Specify the hostname of a service using :doc:`GSSAPI/Kerberos " -"`. *Only* required if the hostname of a machine does not " -"match the hostname resolved by DNS." -msgstr "" - -# 412b264f19a1434eaeb4ef712079058a -#: ../source/includes/option/option-mongorestore-db.rst:3 -msgid "" -"Specifies a database for :program:`mongorestore` to restore data *into*. " -"If the database does not exist, :program:`mongorestore` creates the " -"database. If you do not specify a ````, :program:`mongorestore` " -"creates new databases that correspond to the databases where data " -"originated and data may be overwritten. Use this option to restore data " -"into a MongoDB instance that already has data." -msgstr "" - -# c651d0c6d13140e893c8d5ab9859d697 -#: ../source/includes/option/option-mongorestore-db.rst:10 -msgid "" -":option:`--db` does *not* control which :term:`BSON` files " -":program:`mongorestore` restores. You must use the " -":program:`mongorestore` :ref:`path option ` to " -"limit that restored data." -msgstr "" - -# 964d20bd0aa944bca766ff96fef4b457 -#: ../source/includes/option/option-mongorestore-collection.rst:3 -msgid "" -"Specifies a single collection for :program:`mongorestore` to restore. If " -"you do not specify :option:`--collection`, :program:`mongorestore` takes " -"the collection name from the input filename. If the input file has an " -"extension, MongoDB omits the extension of the file from the collection " -"name." -msgstr "" - -# 1d75d76f75fe4bd78d7f404074334f1d -#: ../source/includes/option/option-mongorestore-nsExclude.rst:6 -msgid "" -"Excludes the specified :term:`namespaces ` from the restore " -"operation." -msgstr "" - -# 2a12ffe917f44b62a01746e1806930f0 -#: ../source/includes/extracts/ns-pattern-simple-exclude.rst:1 -msgid "" -":option:`--nsExclude` accepts a *namespace pattern* as its argument. The " -"namespace pattern permits :option:`--nsExclude` to refer to any namespace" -" that matches the specified pattern. :program:`mongorestore` matches the " -"smallest valid occurence of the namespace pattern." -msgstr "" - -# 6d2480b5d72f4937bb149fde473b78f8 -# 12bb367d57f74bfea81bc243c6453e43 -#: ../source/includes/extracts/ns-pattern-simple-exclude.rst:6 -#: ../source/includes/extracts/ns-pattern-simple-include.rst:6 -msgid "" -"Use asterisks (``*``) as wild cards. Escape all literal asterisks and " -"backslashes with a backslash. :ref:`example-basic-wildcard-usage` " -"provides an example of using asterisks as wild cards." -msgstr "" - -# 0d0b6fcf556d448a9a3b6f346e08ffd1 -#: ../source/includes/option/option-mongorestore-nsInclude.rst:6 -msgid "" -"Includes only the specified :term:`namespaces ` in the restore" -" operation. By enabling you to specify multiple collections to restore, " -":option:`--nsInclude` offers a superset of the functionality of the " -":option:`--collection` option." -msgstr "" - -# 57f6e6cb852a4d37b052f1ce6e7fe8d1 -#: ../source/includes/extracts/ns-pattern-simple-include.rst:1 -msgid "" -":option:`--nsInclude` accepts a *namespace pattern* as its argument. The " -"namespace pattern permits :option:`--nsInclude` to refer to any namespace" -" that matches the specified pattern. :program:`mongorestore` matches the " -"smallest valid occurence of the namespace pattern." -msgstr "" - -# 89d01244a1664261bfa32b07819c0cb6 -#: ../source/includes/option/option-mongorestore-nsFrom.rst:6 -msgid "" -"Use with :option:`--nsTo` to rename a :term:`namespace` during the " -"restore operation. :option:`--nsFrom` specifies the collection in the " -"dump file, while :option:`--nsTo` specifies the name that should be used " -"in the restored database." -msgstr "" - -# 11a9ee518ea345d09bc960c372056b63 -#: ../source/includes/extracts/ns-pattern-complex-from.rst:1 -msgid "" -":option:`--nsFrom` accepts a *namespace pattern* as its argument. The " -"namespace pattern permits :option:`--nsFrom` to refer to any namespace " -"that matches the specified pattern. :program:`mongorestore` matches the " -"smallest valid occurence of the namespace pattern." -msgstr "" - -# 3da284c4efe84a9bad43516911e5bee0 -# fbc72042987f4b4cbe0946ed231c264e -#: ../source/includes/extracts/ns-pattern-complex-from.rst:6 -#: ../source/includes/extracts/ns-pattern-complex-to.rst:6 -msgid "" -"For simple replacements, use asterisks (``*``) as wild cards. Escape all " -"literal asterisks and backslashes with a backslash. Replacements " -"correspond linearly to matches: each asterisk in ``--nsFrom`` must " -"correspond to an asterisk in ``--nsTo``, and the first asterisk in " -"``--nsFrom`` matches the first asterisk in ``nsTo``." -msgstr "" - -# 16b9e33cf2594a3b83f87679a3a20a44 -# 9d4bd14e5226424bb1b38e08d48f5a28 -#: ../source/includes/extracts/ns-pattern-complex-from.rst:12 -#: ../source/includes/extracts/ns-pattern-complex-to.rst:12 -msgid "" -"For more complex replacements, use dollar signs to delimit a \"wild " -"card\" variable to use in the replacement. :ref:`example-complex-" -"wildcard-usage` provides an example of complex replacements with dollar " -"sign-delimited wild cards." -msgstr "" - -# 363f549787a54bd6a10debce0b361115 -# 02f7602997a4448f8d7b0831a25fef45 -#: ../source/includes/extracts/ns-pattern-complex-from.rst:17 -#: ../source/includes/extracts/ns-pattern-complex-to.rst:17 -msgid "" -"Unlike replacements with asterisks, replacements with dollar sign-" -"delimited wild cards do **not** need to be linear." -msgstr "" - -# f05dca8216ec431bbdb45b8c49f44c39 -#: ../source/includes/option/option-mongorestore-nsTo.rst:6 -msgid "" -"Use with :option:`--nsFrom` to rename a :term:`namespace` during the " -"restore operation. :option:`--nsTo` specifies the new collection name to " -"use in the restored database, while :option:`--nsFrom` specifies the name" -" in the dump file." -msgstr "" - -# 5ca746adf6e04928870ec7d81ba15f12 -#: ../source/includes/extracts/ns-pattern-complex-to.rst:1 -msgid "" -":option:`--nsTo` accepts a *namespace pattern* as its argument. The " -"namespace pattern permits :option:`--nsTo` to refer to any namespace that" -" matches the specified pattern. :program:`mongorestore` matches the " -"smallest valid occurence of the namespace pattern." -msgstr "" - -# 0b2c9f1190e64f3388774355d3470d69 -#: ../source/includes/option/option-mongorestore-objcheck.rst:3 -msgid "" -"Forces :program:`mongorestore` to validate all requests from clients upon" -" receipt to ensure that clients never insert invalid documents into the " -"database. For objects with a high degree of sub-document nesting, " -":option:`--objcheck` can have a small impact on performance." -msgstr "" - -# 54077fe95f614ef788f8994dd4ce2445 -#: ../source/includes/option/option-mongorestore-objcheck.rst:8 -msgid "" -"MongoDB enables :option:`--objcheck` by default, to prevent any client " -"from inserting malformed or invalid BSON into a MongoDB database." -msgstr "" - -# d5651e2f44b143ae9757c3e04ec81a05 -#: ../source/includes/option/option-mongorestore-drop.rst:3 -msgid "" -"Before restoring the collections from the dumped backup, drops the " -"collections from the target database. :option:`--drop` does not drop " -"collections that are not in the backup." -msgstr "" - -# 97ee949c831e4715ae01a9f64d8d40b8 -#: ../source/includes/option/option-mongorestore-drop.rst:7 -msgid "" -"When the restore includes the ``admin`` database, :program:`mongorestore`" -" with :option:`--drop` removes all user credentials and replaces them " -"with the users defined in the dump file. Therefore, in systems with " -":setting:`~security.authorization` enabled, :program:`mongorestore` must " -"be able to authenticate to an existing user *and* to a user defined in " -"the dump file. If :program:`mongorestore` can't authenticate to a user " -"defined in the dump file, the restoration process will fail, leaving an " -"empty database." -msgstr "" - -# bca4892818c94a049e3f35a5f9e35c0a -#: ../source/includes/option/option-mongorestore-dryRun.rst:6 -msgid "" -"Runs :program:`mongorestore` without actually importing any data, " -"returning the :program:`mongorestore` summary information. Use with " -"``--verbose`` to produce more detailed summary information." -msgstr "" - -# 6afdce9b8e864de58a046be4bfe1014f -#: ../source/includes/option/option-mongorestore-oplogReplay.rst:3 -msgid "" -"After restoring the database dump, replays the :term:`oplog` entries from" -" the :file:`oplog.bson` file located in the top level of the dump " -"directory. When used in conjunction with :option:`mongodump --oplog " -"<--oplog>`, :program:`mongorestore --oplogReplay ` restores" -" the database to the point-in-time backup captured with the ``mongodump " -"--oplog`` command. For an example of :option:`--oplogReplay`, see :ref" -":`backup-restore-oplogreplay`." -msgstr "" - -# a5bc4b6f766347fdb65eb1a277edc6ac -#: ../source/includes/option/option-mongorestore-oplogReplay.rst:11 -msgid "" -":program:`mongorestore --oplogReplay ` replays any valid " -":file:`oplog.bson` file found in the top level of the dump directory. " -"That is, if you have a bson file that contains valid oplog entries, you " -"can name the file ``oplog.bson`` and move it to the top level of the dump" -" directory for :program:`mongorestore --oplogReplay ` to " -"replay." -msgstr "" - -# ebc4eaf9524e4277a8a7d19177d381eb -#: ../source/includes/option/option-mongorestore-oplogReplay.rst:18 -msgid ":ref:`mongorestore Required Access `" -msgstr "" - -# 9c89001275e34175bb999eb5fb95741f -#: ../source/includes/option/option-mongorestore-oplogLimit.rst:3 -msgid "" -"Prevents :program:`mongorestore` from applying :term:`oplog` entries with" -" timestamp newer than or equal to ````. Specify " -"```` values in the form of ``:``, where " -"```` is the seconds since the UNIX epoch, and ```` " -"represents a counter of operations in the oplog that occurred in the " -"specified second." -msgstr "" - -# a08f5a96ffb94a398070551435a431b3 -#: ../source/includes/option/option-mongorestore-oplogLimit.rst:10 -msgid "" -"You must use :option:`--oplogLimit` in conjunction with the " -":option:`--oplogReplay` option." -msgstr "" - -# 938f3fcebd3e467580f16876d0bbace1 -#: ../source/includes/option/option-mongorestore-oplogFile.rst:6 -msgid "" -"Specifies the path to the oplog file containing oplog data for the " -"restore." -msgstr "" - -# e16aedc6f5a443e8a9c08803ba0877cb -#: ../source/includes/option/option-mongorestore-keepIndexVersion.rst:3 -msgid "" -"Prevents :program:`mongorestore` from upgrading the index to the latest " -"version during the restoration process." -msgstr "" - -# a2b9c12727784603a9c97957c7005995 -#: ../source/includes/option/option-mongorestore-noIndexRestore.rst:3 -msgid "" -"Prevents :program:`mongorestore` from restoring and building indexes as " -"specified in the corresponding :program:`mongodump` output." -msgstr "" - -# 9706f6aa885b445a84ae7c7c156b9161 -#: ../source/includes/option/option-mongorestore-noOptionsRestore.rst:3 -msgid "" -"Prevents :program:`mongorestore` from setting the collection options, " -"such as those specified by the :dbcommand:`collMod` :term:`database " -"command`, on restored collections." -msgstr "" - -# 6a298ff9fedc4b979aafdbfe2f5149ef -#: ../source/includes/option/option-mongorestore-restoreDbUsersAndRoles.rst:3 -msgid "" -"Restore user and role definitions for the given database. See " -":doc:`/reference/system-roles-collection` and :doc:`/reference/system-" -"users-collection` for more information." -msgstr "" - -# d29a664702ba45a89b2f9d68f103ec26 -#: ../source/includes/option/option-mongorestore-writeConcern.rst:3 -msgid "*Default*: majority" -msgstr "" - -# 67df363274f243bab73c4943a2cba9ba -#: ../source/includes/option/option-mongorestore-writeConcern.rst:5 -msgid "" -"Specifies the :term:`write concern` for each write operation that " -":program:`mongorestore` writes to the target database." -msgstr "" - -# 3b03dcb2efb84d0599f8c4d976cfd3f3 -#: ../source/includes/option/option-mongorestore-writeConcern.rst:8 -msgid "Specify the write concern as a document with :ref:`w options `." -msgstr "" - -# d6cb82022fc44fdc851722d940c988de -#: ../source/includes/option/option-mongorestore-maintainInsertionOrder.rst:3 -msgid "*Default*: False" -msgstr "" - -# 8f2be411c388434991430da08d6ef5cf -#: ../source/includes/option/option-mongorestore-maintainInsertionOrder.rst:5 -msgid "" -"If specified, :program:`mongorestore` inserts the documents in the order " -"of their appearance in the input source, otherwise " -":program:`mongorestore` may perform the insertions in an arbitrary order." -msgstr "" - -# 492d0e257bb64159918dc0c9c4c2b18d -#: ../source/includes/option/option-mongorestore-numParallelCollections.rst:3 -msgid "*Default*: 4" -msgstr "" - -# ef1411b4c4ae4b008aa926c9b27a0986 -#: ../source/includes/option/option-mongorestore-numParallelCollections.rst:5 -msgid "Number of collections :program:`mongorestore` should restore in parallel." -msgstr "" - -# 44116d2b170d48d2a05db1e5f6bda752 -#: ../source/includes/option/option-mongorestore-numParallelCollections.rst:8 -msgid "" -"If you specify ``-j`` when restoring a *single* collection, ``-j`` maps " -"to the :option:`--numInsertionWorkersPerCollection` option rather than " -":option:`--numParallelCollections`." -msgstr "" - -# d146f80e2e7d48bf93b59fd1485543e9 -#: ../source/includes/option/option-mongorestore-numInsertionWorkersPerCollection.rst:3 -msgid "*Default*: 1" -msgstr "" - -# 2f4943bb01eb462984e3426ad430bfe7 -#: ../source/includes/option/option-mongorestore-numInsertionWorkersPerCollection.rst:7 -msgid "" -"Specifies the number of insertion workers to run concurrently per " -"collection." -msgstr "" - -# 6169df7978134e2dad68a68d47847335 -#: ../source/includes/option/option-mongorestore-numInsertionWorkersPerCollection.rst:10 -msgid "" -"For large imports, increasing the number of insertion workers may " -"increase the speed of the import." -msgstr "" - -# 82b853a532c443b382eaad331b98b57a -#: ../source/includes/option/option-mongorestore-stopOnError.rst:5 -msgid "" -"Forces :program:`mongorestore` to halt the restore when it encounters an " -"error." -msgstr "" - -# 1c20137fcef349cbb332b6b96477974c -#: ../source/includes/option/option-mongorestore-bypassDocumentValidation.rst:3 -msgid "" -"Enables :program:`mongorestore` to bypass :doc:`document validation " -"` during the operation. This lets you insert " -"documents that do not meet the validation requirements." -msgstr "" - -# 4085bf8ca5a64622800de6627c8db0a5 -#: ../source/includes/option/option-mongorestore-gzip.rst:5 -msgid "" -"Restores from compressed files or data stream created by " -":program:`mongodump --archive `" -msgstr "" - -# fb6edcc3c3954cdba744529a83fde67e -#: ../source/includes/option/option-mongorestore-gzip.rst:8 -msgid "" -"To restore from a dump directory that contains compressed files, run " -":program:`mongorestore` with the new ``--gzip`` option." -msgstr "" - -# 8f4b47bf6a5844baa599e5695dd83feb -#: ../source/includes/option/option-mongorestore-gzip.rst:11 -msgid "" -"To restore from a compressed archive file, run :program:`mongorestore` " -"with the ``--gzip`` option in conjunction with the ``--archive`` option." -msgstr "" - -# b6c035916d2643df814aeee7cbc712c4 -#: ../source/includes/option/option-mongorestore-.rst:3 -msgid "" -"The final argument of the :program:`mongorestore` command is a directory " -"path. This argument specifies the location of the database dump from " -"which to restore." -msgstr "" - -# 1db6d14fd9844d4495da046c34ef9f96 -#: ../source/includes/option/option-mongorestore-.rst:7 -msgid "" -"You cannot specify both the ```` argument and the ``--dir`` option," -" which also specifies the dump directory, to :program:`mongorestore`." -msgstr "" - -# 917be8f99f4c4d38b319348ca7b794bc -#: ../source/includes/option/option-mongorestore-archive.rst:5 -msgid "Restores from an archive file or from the standard input (``stdin``)." -msgstr "" - -# 5444811280e34922b9740bacb4b733fd -#: ../source/includes/option/option-mongorestore-archive.rst:7 -msgid "" -"To restore from an archive file, run :program:`mongorestore` with the " -"``--archive`` option and the archive filename." -msgstr "" - -# ba0c4c77405a47e5a740769af6c0e57f -#: ../source/includes/option/option-mongorestore-archive.rst:10 -msgid "" -"To restore from the standard input, run :program:`mongorestore` with the " -"``archive`` option but *omit* the filename." -msgstr "" - -# 095ac4fdd08d41efaf9cb64b1ffcfaf6 -# 67b9818bd07f463092e1b5d3df834179 -#: ../source/includes/option/option-mongorestore-archive.rst:15 -#: ../source/includes/option/option-mongorestore-dir.rst:8 -msgid "You cannot use the ``--archive`` option with the ``--dir`` option." -msgstr "" - -# fb5e536dede8441486d33838baaade09 -#: ../source/includes/option/option-mongorestore-archive.rst:17 -msgid "" -":program:`mongorestore` still supports the positional ``-`` parameter to " -"restore a *single* collection from the standard input." -msgstr "" - -# b7a0416c19324c5687620ad7393b2ad3 -#: ../source/includes/option/option-mongorestore-dir.rst:3 -msgid "Specifies the dump directory." -msgstr "" - -# 16c628059563485187deaa3b2c3b5de2 -#: ../source/includes/option/option-mongorestore-dir.rst:5 -msgid "" -"You cannot specify both the ``--dir`` option and the ```` argument," -" which also specifies the dump directory, to :program:`mongorestore`." -msgstr "" - -# 4749981bc0b3498ba9dd9cc48d4202a1 -#: ../source/reference/program/mongorestore.txt:183 -msgid "Examples" -msgstr "" - -# bee5a3f73c80413a9b1682a0016edf0e -#: ../source/reference/program/mongorestore.txt:186 -msgid "Restore a Collection" -msgstr "" - -# f42171d4eab64a1a8012dfb343556947 -#: ../source/reference/program/mongorestore.txt:188 -msgid "Consider the following example:" -msgstr "" - -# bdc1df1d0e004ec0a0973d9250717441 -#: ../source/reference/program/mongorestore.txt:194 -msgid "" -"Here, :program:`mongorestore` reads the database dump in the ``dump/`` " -"sub-directory of the current directory, and restores *only* the documents" -" in the collection named ``people`` from the database named ``accounts``." -" :program:`mongorestore` restores data to the instance running on the " -"localhost interface on port ``27017``." -msgstr "" - -# b7a2e0afdfaf4264b867f13c58018a07 -#: ../source/reference/program/mongorestore.txt:202 -msgid "" -"You may alternatively use :option:`--nsInclude` to specify the canonical " -"name of the collection that you wish to restore rather than " -":option:`--collection`. :option:`--nsInclude` enables you to specify the " -":term:`namespace` of one or more collections that you wish to include in " -"the restore operation. The following example restores the ``people`` " -"collection from the ``accounts`` database in the ``dump/`` sub-directory " -"of the current directory:" -msgstr "" - -# a03e6a72a2b24232a4bc1d5a90544b2c -#: ../source/reference/program/mongorestore.txt:217 -msgid "Restore Collections Using Wild Cards" -msgstr "" - -# 9b30b92126f54ca3b54fb3f0b10145f1 -#: ../source/reference/program/mongorestore.txt:221 -msgid "" -":option:`--nsInclude` and :option:`--nsExclude` support specifying the " -":term:`namespaces ` you wish to include or exclude from a " -"restore operation using asterisks as *wild cards*." -msgstr "" - -# c75d8a598296483f8b4aab70bcfa83af -#: ../source/reference/program/mongorestore.txt:225 -msgid "" -"The following example restores the documents in the ``dump/`` sub-" -"directory of the current directory that match the specified namespace " -"pattern. The :option:`--nsInclude` statement specifies to only restore " -"documents in the ``transactions`` database while :option:`--nsExclude` " -"instructs :program:`mongorestore` to exclude collections whose names end " -"with ``_dev``. :program:`mongorestore` restores data to the " -":program:`mongod` instance running on the localhost interface on port " -"``27017``." -msgstr "" - -# fbf42aa1883141c3ab7440443b08583b -#: ../source/reference/program/mongorestore.txt:241 -msgid "Change Collections' Namespaces during Restore" -msgstr "" - -# e7988559ce4c4b22a0701ee36f226046 -#: ../source/reference/program/mongorestore.txt:245 -msgid "" -"MongoDB 3.4 added the :option:`--nsFrom` and :option:`--nsTo` options, " -"which enable you to change the namespace of a collection that you are " -"restoring. :option:`--nsFrom` and :option:`--nsTo` support using " -"asterisks as wild cards *and* support using dollar signs to delimit " -"\"wild card\" variables to use in the replacement." -msgstr "" - -# b50eb9ab3baf4132851d76451881e60f -#: ../source/reference/program/mongorestore.txt:251 -msgid "" -"Consider a database ``data`` that you have exported to a ``dump/`` " -"directory using :program:`mongodump`. The ``data`` database contains the " -"following collections:" -msgstr "" - -# ec4538f523ec47708d34bbf7c3d433c4 -#: ../source/reference/program/mongorestore.txt:255 -msgid "``sales_customer1``" -msgstr "" - -# afd76b7134ee41edbf074858dc38aba9 -#: ../source/reference/program/mongorestore.txt:256 -msgid "``sales_customer2``" -msgstr "" - -# 567e9c5287944595997fc33cd825d883 -#: ../source/reference/program/mongorestore.txt:257 -msgid "``sales_customer3``" -msgstr "" - -# 974873af544f435d83158a85e0f7356a -#: ../source/reference/program/mongorestore.txt:258 -msgid "``users_customer1``" -msgstr "" - -# 09cfd5e2ebd842279ca2592eaa0bbba9 -#: ../source/reference/program/mongorestore.txt:259 -msgid "``users_customer2``" -msgstr "" - -# e285cd75121e4e4299da0bb1f26de421 -#: ../source/reference/program/mongorestore.txt:260 -msgid "``users_customer3``" -msgstr "" - -# 3f0a898eb93d4d04abe25f2556197d7c -#: ../source/reference/program/mongorestore.txt:262 -msgid "" -"Using :option:`--nsFrom` and :option:`--nsTo`, you can restore the data " -"into different namespaces. The following operation" -msgstr "" - -# 9efe72eb5f054210ad653c4edb62d588 -#: ../source/reference/program/mongorestore.txt:265 -msgid "" -"restores the ``sales_`` collections in the ``data`` " -"database to ```` collections in the ``sales`` database, and" -msgstr "" - -# 360fd74b78984400a1c9344196692b3c -#: ../source/reference/program/mongorestore.txt:268 -msgid "" -"restores the ``users_`` collections to ```` " -"collections in the ``users`` database." -msgstr "" - -# 1eaf8ee82f4e47b386ef8bb3fde3fd1e -#: ../source/reference/program/mongorestore.txt:276 -msgid "Restore with Access Control" -msgstr "" - -# bb9e261571984b18afd34b72904e85d2 -#: ../source/reference/program/mongorestore.txt:278 -msgid "" -"In the following example, :program:`mongorestore` restores a database " -"dump located at ``/opt/backup/mongodump-2011-10-24``, to a database " -"running on port ``37017`` on the host ``mongodb1.example.net``. The " -":program:`mongorestore` command authenticates to the MongoDB instance " -"using the username ``user`` and the password ``pass``, as follows:" -msgstr "" - -# 6d484f29600e433880aa375eaa8eac75 -#: ../source/reference/program/mongorestore.txt:290 -msgid "Restore a Collection from Standard Input" -msgstr "" - -# 4064a14338874ae1bf6e7983c011dede -#: ../source/reference/program/mongorestore.txt:292 -msgid "" -"You can also *pipe* data directly into to :program:`mongorestore` through" -" standard input, as in the following example:" -msgstr "" - -# cb4e48f242b24795855babc8e10e80dd -#: ../source/reference/program/mongorestore.txt:302 -msgid "Restore a Database from an Archive File" -msgstr "" - -# 6df275ecb422468d8f9c5faf2ac379ab -#: ../source/reference/program/mongorestore.txt:306 -msgid "" -"To restore from an archive file, run :program:`restore` with the new " -"``--archive`` option and the archive filename. For example, the following" -" operation restores the ``test`` database from the file " -"``test.20150715.archive``." -msgstr "" - -# 72070e4ea17b477f86f049d59afa0943 -#: ../source/reference/program/mongorestore.txt:318 -msgid "Restore a Database from Standard Input" -msgstr "" - -# 13ed7cdf747049528d385abf20e36f26 -#: ../source/reference/program/mongorestore.txt:322 -msgid "" -"To restore from the standard input, run :program:`mongorestore` with the " -"``archive`` option but *omit* the filename. For example:" -msgstr "" - -# 80f354ba60cc40bbaa4a88f479f73955 -#: ../source/reference/program/mongorestore.txt:332 -msgid "Restore from Compressed Data" -msgstr "" - -# 0a9a1f4de6ce4235b54d67a13a5f3ee1 -#: ../source/reference/program/mongorestore.txt:334 -msgid "" -"With the ``--gzip`` option, :program:`mongorestore` can restore from " -"compressed files or data stream created by :program:`mongodump`." -msgstr "" - -# c05b6053b5eb4db1804b199fed645a2b -#: ../source/reference/program/mongorestore.txt:338 -msgid "" -"To restore from a dump directory that contains compressed files, run " -":program:`mongorestore` with the new ``--gzip`` option. For example, the " -"following operation restores the ``test`` database from the compressed " -"files located in the default ``dump`` directory:" -msgstr "" - -# 90839adad555455aa6b64bddc05c63f9 -#: ../source/reference/program/mongorestore.txt:347 -msgid "" -"To restore from a compressed archive file, run :program:`mongorestore` " -"with the ``--gzip`` option in conjunction with the new ``--archive`` " -"option. For example, the following operation restores the ``test`` " -"database from the archive file ``test.20150715.gz``." -msgstr "" - -# 7a81940d185944a898a5d2260e710bde -#: ../source/includes/extracts/additional-resources-mongodump.rst:6 -msgid "Additional Resources" -msgstr "" - -# 20f204af42f94502a76f82dad50fc3b0 -#: ../source/includes/extracts/additional-resources-mongodump.rst:8 -msgid "" -"`Backup and its Role in Disaster Recovery White Paper " -"`_" -msgstr "" - -# 987cc2eb12d04323a88d63de4ae9bd76 -#: ../source/includes/extracts/additional-resources-mongodump.rst:9 -msgid ":mms-home:`Cloud Backup through MongoDB Cloud Manager `" -msgstr "" - -# 569aefe11d5d44e085435156d58eb3ba -#: ../source/includes/extracts/additional-resources-mongodump.rst:10 -msgid "" -"`Blog Post: Backup vs. Replication, Why you Need Both " -"`_" -msgstr "" - -# 3a53dcc04af6488b9a808d1341fb69c7 -#: ../source/includes/extracts/additional-resources-mongodump.rst:11 -msgid "" -":products:`Backup Service with Ops Manager, an on-premise solution " -"available in MongoDB Enterprise Advanced `" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "Remember the following properties of :program:`mongorestore` behavior:" -#~ msgstr "" - -#~ msgid "all operations are inserts, not updates." -#~ msgstr "" - -#~ msgid ":program:`mongorestore` also accepts input via standard input." -#~ msgstr "" - -#~ msgid "Restore Collection Data" -#~ msgstr "" - -#~ msgid "Restore Users and User Data" -#~ msgstr "" - -#~ msgid "Specifies the database that holds the user's credentials." -#~ msgstr "" - -#~ msgid "Use" -#~ msgstr "" - -#~ msgid "" -#~ "Runs the :program:`mongorestore` in a " -#~ "quiet mode that attempts to limit " -#~ "the amount of output." -#~ msgstr "" - -#~ msgid "" -#~ "If running :program:`mongorestore` with " -#~ ":option:`--oplogReplay`, additional privilege :ref" -#~ ":`user-defined role ` that has :authaction:`anyAction`" -#~ " on :ref:`resource-anyresource` and grant" -#~ " only to users who must run " -#~ ":program:`mongorestore` with :option:`--oplogReplay`." -#~ msgstr "" - -#~ msgid "*Removed in version 3.0.*" -#~ msgstr "" - -#~ msgid "" -#~ "Enables IPv6 support and allows " -#~ ":program:`mongorestore` to connect to the " -#~ "MongoDB instance using an IPv6 network." -#~ " Prior to MongoDB 3.0, you had " -#~ "to specify :option:`--ipv6` to use IPv6." -#~ " In MongoDB 3.0 and later, IPv6 " -#~ "is always enabled." -#~ msgstr "" - -#~ msgid "" -#~ "Specifies the :term:`write concern` for " -#~ "each write operation that " -#~ ":program:`mongorestore` writes to the target" -#~ " database. By default, :program:`mongorestore`" -#~ " does not wait for a :doc:`write " -#~ "acknowledgment `." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/program/mongos.exe.po b/locale/zh/LC_MESSAGES/reference/program/mongos.exe.po deleted file mode 100644 index e90b86d73d8..00000000000 --- a/locale/zh/LC_MESSAGES/reference/program/mongos.exe.po +++ /dev/null @@ -1,154 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/program/mongos.exe.txt:3 -msgid "``mongos.exe``" -msgstr "" - -#: ../source/reference/program/mongos.exe.txt:14 -msgid "Synopsis" -msgstr "" - -#: ../source/reference/program/mongos.exe.txt:16 -msgid "" -":program:`mongos.exe` is the build of the MongoDB Shard (i.e. " -":program:`mongos`) for the Windows platform. :program:`mongos.exe` has all " -"of the features of :program:`mongos` on Unix-like platforms and is " -"completely compatible with the other builds of :program:`mongos`. In " -"addition, :program:`mongos.exe` provides several options for interacting " -"with the Windows platform itself." -msgstr "" - -#: ../source/reference/program/mongos.exe.txt:24 -msgid "" -"This document only references options that are unique to " -":program:`mongos.exe`. All :program:`mongos` options are available. See the " -":doc:`/reference/program/mongos` and the :doc:`/reference/configuration-" -"options` documents for more information regarding :program:`mongos.exe`." -msgstr "" - -#: ../source/reference/program/mongos.exe.txt:30 -msgid "" -"To install and use :program:`mongos.exe`, read the :doc:`/tutorial/install-" -"mongodb-on-windows` document." -msgstr "" - -#: ../source/reference/program/mongos.exe.txt:34 -msgid "Options" -msgstr "" - -#: ../source/includes/option/option-mongos.exe-install.rst:3 -msgid "Installs :program:`mongos.exe` as a Windows Service and exits." -msgstr "" - -#: ../source/includes/option/option-mongos.exe-install.rst:5 -msgid "" -"If needed, you can install services for multiple instances of " -":program:`mongos.exe`. Install each service with a unique " -":option:`--serviceName` and :option:`--serviceDisplayName`. Use multiple " -"instances only when sufficient system resources exist and your system design" -" requires it." -msgstr "" - -#: ../source/includes/option/option-mongos.exe-remove.rst:3 -msgid "" -"Removes the :program:`mongos.exe` Windows Service. If :program:`mongos.exe` " -"is running, this operation will stop and then remove the service." -msgstr "" - -#: ../source/includes/option/option-mongos.exe-remove.rst:6 -msgid "" -":option:`--remove` requires the :option:`--serviceName` if you configured a " -"non-default :option:`--serviceName` during the :option:`--install` " -"operation." -msgstr "" - -#: ../source/includes/option/option-mongos.exe-reinstall.rst:3 -msgid "" -"Removes :program:`mongos.exe` and reinstalls :program:`mongos.exe` as a " -"Windows Service." -msgstr "" - -#: ../source/includes/option/option-mongos.exe-serviceName.rst:3 -msgid "*Default*: MongoS" -msgstr "" - -#: ../source/includes/option/option-mongos.exe-serviceName.rst:5 -msgid "" -"Sets the service name of :program:`mongos.exe` when running as a Windows " -"Service. Use this name with the ``net start `` and ``net stop ``" -" operations." -msgstr "" - -#: ../source/includes/option/option-mongos.exe-serviceName.rst:9 -msgid "" -"You must use :option:`--serviceName` in conjunction with either the " -":option:`--install` or :option:`--remove` install option." -msgstr "" - -#: ../source/includes/option/option-mongos.exe-serviceDisplayName.rst:3 -msgid "*Default*: Mongo DB Router" -msgstr "" - -#: ../source/includes/option/option-mongos.exe-serviceDisplayName.rst:5 -msgid "" -"Sets the name listed for MongoDB on the Services administrative application." -msgstr "" - -#: ../source/includes/option/option-mongos.exe-serviceDescription.rst:3 -msgid "*Default*: Mongo DB Sharding Router" -msgstr "" - -#: ../source/includes/option/option-mongos.exe-serviceDescription.rst:5 -msgid "Sets the :program:`mongos.exe` service description." -msgstr "" - -#: ../source/includes/option/option-mongos.exe-serviceDescription.rst:7 -msgid "" -"You must use :option:`--serviceDescription` in conjunction with the " -":option:`--install` option." -msgstr "" - -#: ../source/includes/option/option-mongos.exe-serviceDescription.rst:10 -msgid "" -"For descriptions that contain spaces, you must enclose the description in " -"quotes." -msgstr "" - -#: ../source/includes/option/option-mongos.exe-serviceUser.rst:3 -msgid "" -"Runs the :program:`mongos.exe` service in the context of a certain user. " -"This user must have \"Log on as a service\" privileges." -msgstr "" - -#: ../source/includes/option/option-mongos.exe-serviceUser.rst:6 -msgid "" -"You must use :option:`--serviceUser` in conjunction with the " -":option:`--install` option." -msgstr "" - -#: ../source/includes/option/option-mongos.exe-servicePassword.rst:3 -msgid "" -"Sets the password for ```` for :program:`mongos.exe` when running with" -" the :option:`--serviceUser` option." -msgstr "" - -#: ../source/includes/option/option-mongos.exe-servicePassword.rst:6 -msgid "" -"You must use :option:`--servicePassword` in conjunction with the " -":option:`--install` option." -msgstr "" - -#: ../source/reference/program/mongos.exe.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/program/mongos.po b/locale/zh/LC_MESSAGES/reference/program/mongos.po deleted file mode 100644 index 4766b5ef9ef..00000000000 --- a/locale/zh/LC_MESSAGES/reference/program/mongos.po +++ /dev/null @@ -1,1824 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 9bd895154c8b4b408a591474f2cba30f -#: ../source/reference/program/mongos.txt:5 -msgid "``mongos``" -msgstr "" - -# 01fd9fa88476475092f0419a2125aa88 -#: ../source/reference/program/mongos.txt -msgid "On this page" -msgstr "" - -# 64b1b3f3cead491e9d04c039c0d731a8 -#: ../source/reference/program/mongos.txt:16 -msgid "Synopsis" -msgstr "" - -# 3f010372ce2c4415ad0ce6599b2dd6d0 -#: ../source/reference/program/mongos.txt:18 -msgid "" -":program:`mongos` for \"MongoDB Shard,\" is a routing service for MongoDB" -" shard configurations that processes queries from the application layer, " -"and determines the location of this data in the :term:`sharded cluster`, " -"in order to complete these operations. From the perspective of the " -"application, a :program:`mongos` instance behaves identically to any " -"other MongoDB instance." -msgstr "" - -# 367cd904d307419f97751ede83b70408 -#: ../source/reference/program/mongos.txt:27 -msgid "Considerations" -msgstr "" - -# 2066601a0a4d4476aca1c1b57a33f3b8 -#: ../source/reference/program/mongos.txt:29 -msgid "Never change the name of the :program:`mongos` binary." -msgstr "" - -# 79f4a1e201c04eaf8b7d96c9efb6f461 -#: ../source/reference/program/mongos.txt:32 -msgid "Options" -msgstr "" - -# b7709b0a31284de5b99f6c77ca00cbce -#: ../source/reference/program/mongos.txt:41 -msgid "Core Options" -msgstr "" - -# df4ee130ae084f5bbe7350c4eaa44383 -#: ../source/includes/option/option-mongos-help.rst:3 -msgid "Returns information on the options and use of :program:`mongos`." -msgstr "" - -# 8f3044b1939b4375aa132cb465f61bb0 -#: ../source/includes/option/option-mongos-version.rst:3 -msgid "Returns the :program:`mongos` release number." -msgstr "" - -# 76f8c45c627243d8a9296b002d9529bb -#: ../source/includes/option/option-mongos-config.rst:3 -msgid "" -"Specifies a configuration file for runtime configuration options. The " -"configuration file is the preferred method for runtime configuration of " -":program:`mongos`. The options are equivalent to the command-line " -"configuration options. See :doc:`/reference/configuration-options` for " -"more information." -msgstr "" - -# 47e5bb3515f4412cb37cb725ba333ff2 -#: ../source/includes/option/option-mongos-config.rst:9 -msgid "" -"Ensure the configuration file uses ASCII encoding. The :program:`mongos` " -"instance does not support configuration files with non-ASCII encoding, " -"including UTF-8." -msgstr "" - -# 8ac0f8cf79f44d5f91bb14d1e1bcf0b1 -#: ../source/includes/option/option-mongos-verbose.rst:3 -msgid "" -"Increases the amount of internal reporting returned on standard output or" -" in log files. Increase the verbosity with the ``-v`` form by including " -"the option multiple times, (e.g. ``-vvvvv``.)" -msgstr "" - -# 451414cdd26e43d3807e216f3a4c9aeb -#: ../source/includes/option/option-mongos-quiet.rst:3 -msgid "" -"Runs :program:`mongos` in a quiet mode that attempts to limit the amount " -"of output." -msgstr "" - -# e3b4aed545af4d088135040a517d915a -#: ../source/includes/option/option-mongos-quiet.rst:6 -msgid "This option suppresses:" -msgstr "" - -# b7e476a6a11a4debb0062959e9f0b453 -#: ../source/includes/option/option-mongos-quiet.rst:8 -msgid "output from :term:`database commands `" -msgstr "" - -# ad1fd79bbeda4b6a9975d9c503d21b42 -#: ../source/includes/option/option-mongos-quiet.rst:10 -msgid "replication activity" -msgstr "" - -# 96e470b467664f2aafe6a263aec17c0a -#: ../source/includes/option/option-mongos-quiet.rst:12 -msgid "connection accepted events" -msgstr "" - -# f695c6781cb54f49aa27df213652f621 -#: ../source/includes/option/option-mongos-quiet.rst:14 -msgid "connection closed events" -msgstr "" - -# 61e6c1c15ee54e0b89ae4923d841c497 -#: ../source/includes/option/option-mongos-port.rst:3 -msgid "*Default*: 27017" -msgstr "" - -# 3f6117dd6c25458393b1618e4f51d955 -#: ../source/includes/option/option-mongos-port.rst:5 -msgid "" -"Specifies the TCP port on which the MongoDB instance listens for client " -"connections." -msgstr "" - -# d51b6a080a054a60a1e340be0d451b91 -#: ../source/includes/option/option-mongos-bind_ip.rst:3 -msgid "*Default*: All interfaces." -msgstr "" - -# 71ebeb400194416f966462e984a0ac16 -#: ../source/includes/option/option-mongos-bind_ip.rst:5 -msgid "" -"The ``deb`` and ``rpm`` packages include a default configuration file " -"(``/etc/mongod.conf``) that sets :option:`--bind_ip` to ``127.0.0.1``." -msgstr "" - -# 1c4d0fcc90ac45868e929de96be05954 -#: ../source/includes/option/option-mongos-bind_ip.rst:9 -msgid "" -"Specifies the IP address that :program:`mongos` binds to in order to " -"listen for connections from applications. You may attach " -":program:`mongos` to any interface. When attaching :program:`mongos` to a" -" publicly accessible interface, ensure that you have implemented proper " -"authentication and firewall restrictions to protect the integrity of your" -" database." -msgstr "" - -# 6d3aea9af87043d3817f81290a2eae41 -#: ../source/includes/option/option-mongos-maxConns.rst:3 -msgid "" -"The maximum number of simultaneous connections that :program:`mongos` " -"will accept. This setting has no effect if it is higher than your " -"operating system's configured maximum connection tracking threshold." -msgstr "" - -# c5ec90579f0c477b8258faa1c4556247 -#: ../source/includes/option/option-mongos-maxConns.rst:7 -msgid "" -"Do not assign too low of a value to this option, or you will encounter " -"errors during normal application operation." -msgstr "" - -# 97f40f3a022545bbbfea83b6deddba8d -#: ../source/includes/fact-maxconns-mongos.rst:1 -msgid "" -"This is particularly useful for a :program:`mongos` if you have a client " -"that creates multiple connections and allows them to timeout rather than " -"closing them." -msgstr "" - -# 4eddfa8adc9242278ed6ef3d0f0078b0 -#: ../source/includes/fact-maxconns-mongos.rst:5 -msgid "" -"In this case, set :setting:`~net.maxIncomingConnections` to a value " -"slightly higher than the maximum number of connections that the client " -"creates, or the maximum size of the connection pool." -msgstr "" - -# df7158f9160f434f96abd884e00cc70a -#: ../source/includes/fact-maxconns-mongos.rst:9 -msgid "" -"This setting prevents the :program:`mongos` from causing connection " -"spikes on the individual :term:`shards `. Spikes like these may " -"disrupt the operation and memory allocation of the :term:`sharded " -"cluster`." -msgstr "" - -# 68fc56fe06f1497daf91a1474d532651 -#: ../source/includes/note-max-conns-max.rst:3 -msgid "" -"MongoDB removed the upward limit on the " -":setting:`~net.maxIncomingConnections` setting." -msgstr "" - -# 70be3f05c96344f3bbbbb4795029b1dd -#: ../source/includes/option/option-mongos-syslog.rst:3 -msgid "" -"Sends all logging output to the host's :term:`syslog` system rather than " -"to standard output or to a log file. , as with :option:`--logpath`." -msgstr "" - -# fc4cb7532c7f409d9eb7ff43b287beb5 -#: ../source/includes/option/option-mongos-syslog.rst:6 -msgid "The :option:`--syslog` option is not supported on Windows." -msgstr "" - -# ebdb6de6ec1b43058523ac4c17c2f434 -#: ../source/includes/option/option-mongos-syslogFacility.rst:3 -msgid "*Default*: user" -msgstr "" - -# 23f7f2a0db3e45c8b10ece3cfa879946 -#: ../source/includes/option/option-mongos-syslogFacility.rst:5 -msgid "" -"Specifies the facility level used when logging messages to syslog. The " -"value you specify must be supported by your operating system's " -"implementation of syslog. To use this option, you must enable the " -":option:`--syslog` option." -msgstr "" - -# 783777968c854069968d07d84a9be912 -#: ../source/includes/option/option-mongos-logpath.rst:3 -msgid "" -"Sends all diagnostic logging information to a log file instead of to " -"standard output or to the host's :term:`syslog` system. MongoDB creates " -"the log file at the path you specify." -msgstr "" - -# a1e90e8364c94692ba70567cf545795e -#: ../source/includes/option/option-mongos-logpath.rst:7 -msgid "" -"By default, MongoDB will move any existing log file rather than overwrite" -" it. To instead append to the log file, set the :option:`--logappend` " -"option." -msgstr "" - -# 01f8b16c2b6f4ee8b63cd8ce3d495ba0 -#: ../source/includes/option/option-mongos-logappend.rst:3 -msgid "" -"Appends new entries to the end of the existing log file when the " -":program:`mongos` instance restarts. Without this option, " -":program:`mongod` will back up the existing log and create a new file." -msgstr "" - -# 807af8d937204512a25f6a74d535a3b6 -# a4b44208aa4e45ca9416849f3ddf80c9 -# 2d2eff1b646d499892ad0618f7d25050 -# 7a6e90900a514f58abb9c36320856618 -# 6fa496eecbdb46c68040cd1dabd45a79 -# 606407b40b1a4982aaef6e692c55e758 -# 8605de9f6e4447b8a1a108058852a356 -# 6401a2ced6264cb4a55ca954e7ddf838 -# aa351504617e41b4bdf872a9af52afc5 -# 2855c01f25bf45e8a67432325b33cfef -#: ../source/includes/fact-enterprise-only-admonition.rst:3 -#: ../source/includes/option/option-mongos-ldapBindMethod.rst:5 -#: ../source/includes/option/option-mongos-ldapBindSASLMechanisms.rst:5 -#: ../source/includes/option/option-mongos-ldapQueryPassword.rst:3 -#: ../source/includes/option/option-mongos-ldapQueryUser.rst:3 -#: ../source/includes/option/option-mongos-ldapServers.rst:3 -#: ../source/includes/option/option-mongos-ldapTimeoutMS.rst:5 -#: ../source/includes/option/option-mongos-ldapTransportSecurity.rst:5 -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:3 -#: ../source/includes/option/option-mongos-redactClientLogData.rst:3 -msgid "Available in MongoDB Enterprise only." -msgstr "" - -# 2861ef9351ee4265816392974d9604b1 -#: ../source/includes/option/option-mongos-redactClientLogData.rst:5 -msgid "" -"A :program:`mongos` running with :option:`--redactClientLogData` redacts " -"any message accompanying a given log event before logging. This prevents " -"the :program:`mongos` from writing potentially sensitive data stored on " -"the database to the diagnostic log. Metadata such as error or operation " -"codes, line numbers, and source file names are still visible in the logs." -msgstr "" - -# a250a09dcdb4468fb41b8f8841f793ae -#: ../source/includes/option/option-mongos-redactClientLogData.rst:11 -msgid "" -"Use :option:`--redactClientLogData` in conjunction with :doc:`encryption " -"` to assist compliance with regulatory " -"requirements." -msgstr "" - -# 8f510be79d54487d810a4647efef7737 -#: ../source/includes/option/option-mongos-redactClientLogData.rst:15 -msgid "" -"For example, a MongoDB deployment might store Personally Identifiable " -"Information (PII) in one or more collections. The :program:`mongos` logs " -"events such as those related to CRUD operations, sharding metadata, etc. " -"It is possible that the :program:`mongos` may expose PII as a part of " -"these logging operations. A :program:`mongos` running with " -":option:`--redactClientLogData` removes any message accompanying these " -"events before being output to the log, effectively removing the PII." -msgstr "" - -# dfeb4791cdd041229e9b84a61e5faa78 -#: ../source/includes/option/option-mongos-redactClientLogData.rst:23 -msgid "" -"Diagnostics on a :program:`mongos` running with " -":option:`--redactClientLogData` may be more difficult due to the lack of " -"data related to a log event. See the :ref:`process logging ` manual page for an example of the effect of " -":option:`--redactClientLogData` on log output." -msgstr "" - -# 6baedb7b7ef64b83bf16c8c8d2465627 -#: ../source/includes/option/option-mongos-redactClientLogData.rst:28 -msgid "" -"You can enable or disable log redaction on a running :program:`mongos` " -"using the :dbcommand:`setParameter` database command." -msgstr "" - -# 56ea4cae7e1348f7966ba7250db1cd36 -#: ../source/includes/option/option-mongos-timeStampFormat.rst:3 -msgid "*Default*: iso8601-local" -msgstr "" - -# 4edf493726fb4cbdae99b98b035d2af1 -#: ../source/includes/option/option-mongos-timeStampFormat.rst:5 -msgid "" -"The time format for timestamps in log messages. Specify one of the " -"following values:" -msgstr "" - -# af92265357394f14a4c56c4925741e5b -# 4e0f946978354f94b6e27242491e3d60 -# e831580c466b4e2dbe0315c47976f37d -# 5a2bc37f5248447f81820497fd1a0aaf -# 5f9659f76e8d494c8774922f68284d5b -#: ../source/includes/option/option-mongos-auditDestination.rst:14 -#: ../source/includes/option/option-mongos-auditFormat.rst:13 -#: ../source/includes/option/option-mongos-clusterAuthMode.rst:15 -#: ../source/includes/option/option-mongos-sslMode.rst:12 -#: ../source/includes/option/option-mongos-timeStampFormat.rst:12 -msgid "Value" -msgstr "" - -# 46ecb9352a244ca491f1df6b8cbc9630 -# 8b3a351e33c543d4b2ae539cb891d2cc -# 26c4fc987514456380db2af4f7f1b940 -# 67a47e518a404ea2bb5c8f5b09647f45 -# ce99e39bc0e149bab8772900f1636063 -# 29bb2b33c9974d909c88cb1bec1122a7 -#: ../source/includes/option/option-mongos-auditDestination.rst:16 -#: ../source/includes/option/option-mongos-auditFormat.rst:15 -#: ../source/includes/option/option-mongos-clusterAuthMode.rst:17 -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:38 -#: ../source/includes/option/option-mongos-sslMode.rst:14 -#: ../source/includes/option/option-mongos-timeStampFormat.rst:14 -msgid "Description" -msgstr "" - -# 3cb06df1948e45faac6517058c867c6b -#: ../source/includes/option/option-mongos-timeStampFormat.rst:16 -msgid "``ctime``" -msgstr "" - -# 70d18d2d447a415697266579805ad4cb -#: ../source/includes/option/option-mongos-timeStampFormat.rst:18 -msgid "Displays timestamps as ``Wed Dec 31 18:17:54.811``." -msgstr "" - -# e06723d0d5d44727a9975503b8a20d8e -#: ../source/includes/option/option-mongos-timeStampFormat.rst:21 -msgid "``iso8601-utc``" -msgstr "" - -# 903f8210b29449edb5350544bae22b04 -#: ../source/includes/option/option-mongos-timeStampFormat.rst:23 -msgid "" -"Displays timestamps in Coordinated Universal Time (UTC) in the ISO-8601 " -"format. For example, for New York at the start of the Epoch: " -"``1970-01-01T00:00:00.000Z``" -msgstr "" - -# 2ce3ad65b0314f85ae3e3c622ff22735 -#: ../source/includes/option/option-mongos-timeStampFormat.rst:27 -msgid "``iso8601-local``" -msgstr "" - -# 8fcc391c1cd44c638b28a9ecb0933425 -#: ../source/includes/option/option-mongos-timeStampFormat.rst:29 -msgid "" -"Displays timestamps in local time in the ISO-8601 format. For example, " -"for New York at the start of the Epoch: ``1969-12-31T19:00:00.000-0500``" -msgstr "" - -# b72c31b7bf1c40f4aac84acce78ede66 -#: ../source/includes/option/option-mongos-pidfilepath.rst:3 -msgid "" -"Specifies a file location to hold the process ID of the :program:`mongos`" -" process where :program:`mongos` will write its PID. This is useful for " -"tracking the :program:`mongos` process in combination with the " -":option:`--fork` option. Without a specified :option:`--pidfilepath` " -"option, the process creates no PID file." -msgstr "" - -# 2d84c89b8906429abc8234b39bd51979 -#: ../source/includes/option/option-mongos-keyFile.rst:3 -msgid "" -"Specifies the path to a key file that stores the shared secret that " -"MongoDB instances use to authenticate to each other in a :term:`sharded " -"cluster` or :term:`replica set`. :option:`--keyFile` implies " -":option:`--auth`. See :ref:`inter-process-auth` for more information." -msgstr "" - -# dd92228649f44acaaaabce21eec28b38 -#: ../source/includes/option/option-mongos-setParameter.rst:3 -msgid "" -"Specifies one of the MongoDB parameters described in " -":doc:`/reference/parameters`. You can specify multiple ``setParameter`` " -"fields." -msgstr "" - -# 183457176fcc417b9d41dea4ae8bd5f4 -# 04dfa66e778c4325862019101956bb1f -#: ../source/includes/fact-deprecated-http-interface.rst:3 -msgid "HTTP interface for MongoDB" -msgstr "" - -# 383b4049579945d6a0515f0f995a2761 -#: ../source/includes/option/option-mongos-httpinterface.rst:6 -msgid "" -"Enables the HTTP interface. Enabling the interface can increase network " -"exposure." -msgstr "" - -# 5ebe6de42fd4404da353c337dad1ba2e -#: ../source/includes/option/option-mongos-httpinterface.rst:9 -msgid "" -"Leave the HTTP interface *disabled* for production deployments. If you " -"*do* enable this interface, you should only allow trusted clients to " -"access this port. See :ref:`security-firewalls`." -msgstr "" - -# c5c59f84308a48bcbee1076b027c0bac -#: ../source/includes/fact-http-interface-kerberos.rst:1 -msgid "" -"While MongoDB Enterprise does support Kerberos authentication, Kerberos " -"is not supported in HTTP status interface in any version of MongoDB." -msgstr "" - -# 920988bec24548369634153e6cc3b6c2 -#: ../source/includes/option/option-mongos-nounixsocket.rst:3 -msgid "" -"Disables listening on the UNIX domain socket. :option:`--nounixsocket` " -"applies only to Unix-based systems." -msgstr "" - -# c41540ac9b0e4368a7bff2642aaa9b93 -#: ../source/includes/option/option-mongos-nounixsocket.rst:6 -msgid "" -"The :program:`mongos` process always listens on the UNIX socket unless " -"one of the following is true:" -msgstr "" - -# e816a9bfe75f4457bc5c57dfce59718f -# 411157c2ad364cd4a967362dd36c293a -#: ../source/includes/option/option-mongos-nounixsocket.rst:9 -#: ../source/includes/option/option-mongos-unixSocketPrefix.rst:14 -msgid ":option:`--nounixsocket` is set" -msgstr "" - -# c4d776e29c7e462d9f1026ad42462399 -# 72ea468ee7284d12a50a5de269510947 -#: ../source/includes/option/option-mongos-nounixsocket.rst:11 -#: ../source/includes/option/option-mongos-unixSocketPrefix.rst:16 -msgid ":setting:`net.bindIp` is not set" -msgstr "" - -# 4e1d92d7bf30492c8fd4898c32a79e55 -# 74102bb6600c44f3a29220a2799bdf66 -#: ../source/includes/option/option-mongos-nounixsocket.rst:13 -#: ../source/includes/option/option-mongos-unixSocketPrefix.rst:18 -msgid ":setting:`net.bindIp` does not specify ``127.0.0.1``" -msgstr "" - -# aefa20eb4d214b7d9554704ff2805640 -#: ../source/includes/note-deb-and-rpm-default-to-localhost.rst:4 -msgid "" -"|mongodb-package| installed from official :doc:`.deb ` and :doc:`.rpm ` packages have the :setting:`bind_ip` configuration set to " -"``127.0.0.1`` by default." -msgstr "" - -# 274570c7da5b4a6aadb13670a1e5e950 -#: ../source/includes/option/option-mongos-unixSocketPrefix.rst:3 -msgid "*Default*: /tmp" -msgstr "" - -# 23ec1d4dd8e34328baef52c377aa06fe -#: ../source/includes/option/option-mongos-unixSocketPrefix.rst:5 -msgid "" -"The path for the UNIX socket. :option:`--unixSocketPrefix` applies only " -"to Unix-based systems." -msgstr "" - -# 35a11a15f0624bf9b79ac0431dc454cc -#: ../source/includes/option/option-mongos-unixSocketPrefix.rst:8 -msgid "" -"If this option has no value, the :program:`mongos` process creates a " -"socket with ``/tmp`` as a prefix. MongoDB creates and listens on a UNIX " -"socket unless one of the following is true:" -msgstr "" - -# 9cd8decb78e94cc69d6e518b34758aef -#: ../source/includes/option/option-mongos-unixSocketPrefix.rst:12 -msgid ":setting:`net.unixDomainSocket.enabled` is ``false``" -msgstr "" - -# ba1b6c615cfc413883c711f952e0971d -#: ../source/includes/option/option-mongos-filePermissions.rst:3 -msgid "*Default*: ``0700``" -msgstr "" - -# 20c8a76c9e544a22b7369079ce64a7b3 -#: ../source/includes/option/option-mongos-filePermissions.rst:5 -msgid "Sets the permission for the UNIX domain socket file." -msgstr "" - -# f6f00b0bb9ce45a48b2ea9cf9e66751c -#: ../source/includes/option/option-mongos-filePermissions.rst:7 -msgid ":option:`--filePermissions` applies only to Unix-based systems." -msgstr "" - -# 6b3e0ac49a2648efb9748b51e43ccf2b -#: ../source/includes/option/option-mongos-fork.rst:3 -msgid "" -"Enables a :term:`daemon` mode that runs the :program:`mongos` process in " -"the background. By default :program:`mongos` does not run as a daemon: " -"typically you will run :program:`mongos` as a daemon, either by using " -":option:`--fork` or by using a controlling process that handles the " -"daemonization process (e.g. as with ``upstart`` and ``systemd``)." -msgstr "" - -# 303d49d521d94a0eb9a0c64c5caf6fdb -#: ../source/includes/option/option-mongos-transitionToAuth.rst:5 -msgid "" -"Allows the :program:`mongos` to accept and create authenticated and non-" -"authenticated connections to and from other :program:`mongod` and " -":program:`mongos` instances in the deployment. Used for performing " -"rolling transition of replica sets or sharded clusters from a no-auth " -"configuration to :ref:`internal authentication `. " -"Requires specifying a :ref:`internal authentication `" -" mechanism such as :option:`--keyfile`." -msgstr "" - -# a6eaf9aaca8749e8a8cf65f25dde8e52 -#: ../source/includes/option/option-mongos-transitionToAuth.rst:14 -msgid "" -"For example, if using :ref:`keyfiles ` for " -":ref:`internal authentication `, the " -":program:`mongos` creates an authenticated connection with any " -":program:`mongod` or :program:`mongos` in the deployment using a matching" -" keyfile. If the security mechanisms do not match, the :program:`mongos` " -"utilizes a non-authenticated connection instead." -msgstr "" - -# 9224b54f021b49a4b1d697aacc921abe -#: ../source/includes/option/option-mongos-transitionToAuth.rst:20 -msgid "" -"A :program:`mongos` running with :option:`--transitionToAuth` does not " -"enforce :ref:`user access controls `. Users may connect to" -" your deployment without any access control checks and perform read, " -"write, and administrative operations." -msgstr "" - -# ecb4138c95c64ddfb8e15d28b7ab7a74 -#: ../source/includes/option/option-mongos-transitionToAuth.rst:26 -msgid "" -"A :program:`mongos` running with :ref:`internal authentication ` and *without* :option:`--transitionToAuth` requires " -"clients to connect using :ref:`user access controls `. " -"Update clients to connect to the :program:`mongos` using the appropriate " -":ref:`user ` prior to restarting :program:`mongos` without " -":option:`--transitionToAuth`." -msgstr "" - -# ca252a3a2c1a451d910fdd3d894a0ef7 -#: ../source/reference/program/mongos.txt:92 -msgid "Sharded Cluster Options" -msgstr "" - -# 57a6aa4299024df88a0a1d924e0f08e4 -#: ../source/includes/option/option-mongos-configdb.rst:6 -msgid "" -"Specifies the :ref:`configuration servers ` for " -"the :term:`sharded cluster`." -msgstr "" - -# e67a4796cc294512b21d492b4c2fd48b -#: ../source/includes/fact-mirrored-config-servers-deprecated.rst:1 -msgid "" -"Starting in MongoDB 3.2, config servers for sharded clusters can be " -"deployed as a :doc:`replica set `. The replica set config " -"servers must run the :doc:`WiredTiger storage engine `." -" MongoDB 3.2 deprecates the use of three mirrored :program:`mongod` " -"instances for config servers." -msgstr "" - -# 16dcffcc63094cc2881d7f1d4af48679 -#: ../source/includes/option/option-mongos-configdb.rst:11 -msgid "" -"Specify the config server replica set name and the hostname and port of " -"at least one of the members of the config server replica set." -msgstr "" - -# ce9de742ea7d454f92ad0e3ee5bd5ba0 -#: ../source/includes/option/option-mongos-configdb.rst:19 -msgid "" -"The :program:`mongos` instances for the sharded cluster must specify the " -"same config server replica set name but can specify hostname and port of " -"different members of the replica set." -msgstr "" - -# 9d54573a42ce4eada525bb2a2648ee91 -#: ../source/includes/option/option-mongos-localThreshold.rst:3 -msgid "*Default*: 15" -msgstr "" - -# e43137537370497f8f10165241511989 -#: ../source/includes/option/option-mongos-localThreshold.rst:5 -msgid "" -"Specifies the ping time, in milliseconds, that :program:`mongos` uses to " -"determine which secondary replica set members to pass read operations " -"from clients. The default value of ``15`` corresponds to the default " -"value in all of the client :doc:`drivers `." -msgstr "" - -# 17814ac49ad444f68e3072c8d7db45f6 -#: ../source/includes/option/option-mongos-localThreshold.rst:11 -msgid "" -"When :program:`mongos` receives a request that permits reads to " -":term:`secondary` members, the :program:`mongos` will:" -msgstr "" - -# a6fbc935d01647718ac69a77691d3c77 -#: ../source/includes/option/option-mongos-localThreshold.rst:14 -msgid "Find the member of the set with the lowest ping time." -msgstr "" - -# 551b4691ae7f4612b673f076c02971a5 -#: ../source/includes/option/option-mongos-localThreshold.rst:16 -msgid "" -"Construct a list of replica set members that is within a ping time of 15 " -"milliseconds of the nearest suitable member of the set." -msgstr "" - -# d963bfc99af14f298648b900c53cbd16 -#: ../source/includes/option/option-mongos-localThreshold.rst:19 -msgid "" -"If you specify a value for the :option:`--localThreshold` option, " -":program:`mongos` will construct the list of replica members that are " -"within the latency allowed by this value." -msgstr "" - -# a1ac5b4a7d0f48e391d12116081cd02f -#: ../source/includes/option/option-mongos-localThreshold.rst:23 -msgid "Select a member to read from at random from this list." -msgstr "" - -# 7c644684e8894deeb16dca5296cad243 -#: ../source/includes/option/option-mongos-localThreshold.rst:25 -msgid "" -"The ping time used for a member compared by the " -":option:`--localThreshold` setting is a moving average of recent ping " -"times, calculated at most every 10 seconds. As a result, some queries may" -" reach members above the threshold until the :program:`mongos` " -"recalculates the average." -msgstr "" - -# 3417b13dbadc441eabeaf88fbccd77e9 -#: ../source/includes/option/option-mongos-localThreshold.rst:30 -msgid "" -"See the :ref:`replica-set-read-preference-behavior-member-selection` " -"section of the :doc:`read preference ` " -"documentation for more information." -msgstr "" - -# 16cd5f09943e4baaba4ae907ea822fcd -#: ../source/includes/option/option-mongos-upgrade.rst:3 -msgid "Updates the meta data format used by the :term:`config database`." -msgstr "" - -# 54bfd48c10e14d1e8d254b179b50091f -#: ../source/reference/program/mongos.txt:101 -msgid "TLS/SSL Options" -msgstr "" - -# c76cfa06e99241b6a94644673512390e -#: ../source/reference/program/mongos.txt -msgid "See" -msgstr "" - -# f4489050bae841dfad470aaab306a20c -#: ../source/includes/option/option-mongos-sslOnNormalPorts.rst:5 -msgid "Enables TLS/SSL for :program:`mongos`." -msgstr "" - -# 5e8dfdc4b37d447cb31cb5ad1e3663a4 -#: ../source/includes/option/option-mongos-sslOnNormalPorts.rst:7 -msgid "" -"With :option:`--sslOnNormalPorts`, a :program:`mongos` requires TLS/SSL " -"encryption for all connections on the default MongoDB port, or the port " -"specified by :option:`--port`. By default, :option:`--sslOnNormalPorts` " -"is disabled." -msgstr "" - -# 612540ad49404c6f81bc222169c758fd -# 43b6f5c3c8434653990e0d7d516b6e60 -# aa91a45925ca476fb3341d4dfc6d0717 -# 5c8044f3e0bc4dc2a27c538b1e5dd477 -# 4ea6e9df7c514894bd051bf41a15689a -# d027776fffd84c2f97810b7a52f6c26a -# 29625157501343038780ffd1fce8f0aa -# 0db637fd976e426cba7bb931da7fe038 -# dbd515ee78364207a952f9b22b76865a -# 9ef324d331244cffb2075631267f635c -# 17300d7dac704b62b8fedb7f5a1a836a -# 614ed70ccaac46e5bac9b5a958ffa6ae -#: ../source/includes/fact-ssl-supported.rst:3 -msgid "" -"Most MongoDB distributions now include support for TLS/SSL. See " -":doc:`/tutorial/configure-ssl` and :doc:`/tutorial/configure-ssl-clients`" -" for more information about TLS/SSL and MongoDB." -msgstr "" - -# 487c7bcbb3b1496aa7ce3d40cdc3ea8e -#: ../source/includes/option/option-mongos-sslMode.rst:5 -msgid "" -"Enables TLS/SSL or mixed TLS/SSL used for all network connections. The " -"argument to the :option:`--sslMode` option can be one of the following:" -msgstr "" - -# f9129fac1dd042e8b589db6fd4454d31 -#: ../source/includes/option/option-mongos-sslMode.rst:16 -msgid "``disabled``" -msgstr "" - -# fb33630ef65d4604abfe591f50b721fa -#: ../source/includes/option/option-mongos-sslMode.rst:18 -msgid "The server does not use TLS/SSL." -msgstr "" - -# ee4e21477f464283ad4a98fd2a1629cd -#: ../source/includes/option/option-mongos-sslMode.rst:20 -msgid "``allowSSL``" -msgstr "" - -# b2031faae9204d5dbe3b1df056ebd7dc -#: ../source/includes/option/option-mongos-sslMode.rst:22 -msgid "" -"Connections between servers do not use TLS/SSL. For incoming connections," -" the server accepts both TLS/SSL and non-TLS/non-SSL." -msgstr "" - -# 47fe1997ae69460a9ddcf419c3ee7d16 -#: ../source/includes/option/option-mongos-sslMode.rst:25 -msgid "``preferSSL``" -msgstr "" - -# 49ab10028b1c432d92c53f2fb3d4dca5 -#: ../source/includes/option/option-mongos-sslMode.rst:27 -msgid "" -"Connections between servers use TLS/SSL. For incoming connections, the " -"server accepts both TLS/SSL and non-TLS/non-SSL." -msgstr "" - -# d235443b0dc94561b3b6df555ef9b298 -#: ../source/includes/option/option-mongos-sslMode.rst:30 -msgid "``requireSSL``" -msgstr "" - -# bd30b195045044dd8b56040f6251dfbb -#: ../source/includes/option/option-mongos-sslMode.rst:32 -msgid "The server uses and accepts only TLS/SSL encrypted connections." -msgstr "" - -# 73ea756fc6234e8c9658c9c827c79694 -#: ../source/includes/option/option-mongos-sslPEMKeyFile.rst:3 -msgid "" -"Specifies the :file:`.pem` file that contains both the TLS/SSL " -"certificate and key. Specify the file name of the :file:`.pem` file using" -" relative or absolute paths." -msgstr "" - -# 560722dcc85647219ff6eb17a7d9b6d0 -#: ../source/includes/option/option-mongos-sslPEMKeyFile.rst:7 -msgid "You must specify :option:`--sslPEMKeyFile` when TLS/SSL is enabled." -msgstr "" - -# bb31a0afcac64a6abef87374d002e505 -#: ../source/includes/option/option-mongos-sslPEMKeyPassword.rst:3 -msgid "" -"Specifies the password to de-crypt the certificate-key file (i.e. " -":option:`--sslPEMKeyFile`). Use the :option:`--sslPEMKeyPassword` option " -"only if the certificate-key file is encrypted. In all cases, the " -":program:`mongos` will redact the password from all logging and reporting" -" output." -msgstr "" - -# 2db96fb32c3840e8b74f54aeb9535719 -#: ../source/includes/option/option-mongos-sslPEMKeyPassword.rst:8 -msgid "" -"If the private key in the PEM file is encrypted and you do not specify " -"the :option:`--sslPEMKeyPassword` option, the :program:`mongos` will " -"prompt for a passphrase. See :ref:`ssl-certificate-password`." -msgstr "" - -# 858dff3493ac4079a0f2f43b1e125cf9 -#: ../source/includes/option/option-mongos-clusterAuthMode.rst:3 -msgid "*Default*: keyFile" -msgstr "" - -# cd05eba2332d4f8a821a98b9ae0105d0 -#: ../source/includes/option/option-mongos-clusterAuthMode.rst:7 -msgid "" -"The authentication mode used for cluster authentication. If you use " -":ref:`internal x.509 authentication `, " -"specify so here. This option can have one of the following values:" -msgstr "" - -# 24308a2a8ff04ade946e371c8bc9920b -#: ../source/includes/option/option-mongos-clusterAuthMode.rst:19 -msgid "``keyFile``" -msgstr "" - -# 8e6c489bd3f2412eaa196a732aeda58c -#: ../source/includes/option/option-mongos-clusterAuthMode.rst:21 -msgid "Use a keyfile for authentication. Accept only keyfiles." -msgstr "" - -# 2ec63a58a71541538f53e702d2adc056 -#: ../source/includes/option/option-mongos-clusterAuthMode.rst:24 -msgid "``sendKeyFile``" -msgstr "" - -# 2aea7d89b06945038c20f793073fef3b -#: ../source/includes/option/option-mongos-clusterAuthMode.rst:26 -msgid "" -"For rolling upgrade purposes. Send a keyfile for authentication but can " -"accept both keyfiles and x.509 certificates." -msgstr "" - -# 686fe3e395ce4db089c6d84304e0e796 -#: ../source/includes/option/option-mongos-clusterAuthMode.rst:30 -msgid "``sendX509``" -msgstr "" - -# 629d53a9650c4f15b1950d3f60c17831 -#: ../source/includes/option/option-mongos-clusterAuthMode.rst:32 -msgid "" -"For rolling upgrade purposes. Send the x.509 certificate for " -"authentication but can accept both keyfiles and x.509 certificates." -msgstr "" - -# 6e01f1bb1da147c3b9a57a8473c8129e -#: ../source/includes/option/option-mongos-clusterAuthMode.rst:36 -msgid "``x509``" -msgstr "" - -# eed9812735f8414cb891aa3095264dfc -#: ../source/includes/option/option-mongos-clusterAuthMode.rst:38 -msgid "" -"Recommended. Send the x.509 certificate for authentication and accept " -"only x.509 certificates." -msgstr "" - -# 188223396e3240f1a7de9598c56ee752 -#: ../source/includes/option/option-mongos-sslClusterFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains the x.509 certificate-key " -"file for :ref:`membership authentication ` " -"for the cluster or replica set." -msgstr "" - -# 0eb446afa47a42ec9ef0a3a41904cbf7 -#: ../source/includes/option/option-mongos-sslClusterFile.rst:9 -msgid "" -"If :option:`--sslClusterFile` does not specify the ``.pem`` file for " -"internal cluster authentication, the cluster uses the ``.pem`` file " -"specified in the :option:`--sslPEMKeyFile` option." -msgstr "" - -# 40043fe60c874a49801fb63c19e47ba7 -#: ../source/includes/option/option-mongos-sslClusterPassword.rst:5 -msgid "" -"Specifies the password to de-crypt the x.509 certificate-key file " -"specified with ``--sslClusterFile``. Use the " -":option:`--sslClusterPassword` option only if the certificate-key file is" -" encrypted. In all cases, the :program:`mongos` will redact the password " -"from all logging and reporting output." -msgstr "" - -# 40cd4483a77747dd8757ed8253853736 -#: ../source/includes/option/option-mongos-sslClusterPassword.rst:10 -msgid "" -"If the x.509 key file is encrypted and you do not specify the " -":option:`--sslClusterPassword` option, the :program:`mongos` will prompt " -"for a passphrase. See :ref:`ssl-certificate-password`." -msgstr "" - -# 16b679044cfe4ad1ba3401be21d7dbf3 -#: ../source/includes/option/option-mongos-sslCAFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains the root certificate chain " -"from the Certificate Authority. Specify the file name of the :file:`.pem`" -" file using relative or absolute paths." -msgstr "" - -# 0b60228407954b2eb1f01198b4699bfe -#: ../source/includes/warning-x509-requires-sslCAfile.rst:3 -msgid "" -"If the :option:`--sslCAFile ` option and its target " -"file are not specified, x.509 client and member authentication will not " -"function. :program:`mongod`, and :program:`mongos` in sharded systems, " -"will not be able to verify the certificates of processes connecting to it" -" against the trusted certificate authority (CA) that issued them, " -"breaking the certificate chain." -msgstr "" - -# 3dd4077b0d9e4775b6340627ca981d27 -#: ../source/includes/warning-x509-requires-sslCAfile.rst:10 -msgid "" -"As of version 2.6.4, :program:`mongod` will not start with x.509 " -"authentication enabled if the CA file is not specified." -msgstr "" - -# a993bd624ac74785abc8c753131b79b8 -#: ../source/includes/option/option-mongos-sslCRLFile.rst:5 -msgid "" -"Specifies the the :file:`.pem` file that contains the Certificate " -"Revocation List. Specify the file name of the :file:`.pem` file using " -"relative or absolute paths." -msgstr "" - -# f2d8a00bb7ae4c438180c87a445d3d0b -#: ../source/includes/option/option-mongos-sslAllowConnectionsWithoutCertificates.rst:5 -msgid "" -"``--sslWeakCertificateValidation`` became " -":option:`--sslAllowConnectionsWithoutCertificates`. For compatibility, " -"MongoDB processes continue to accept ``--sslWeakCertificateValidation``, " -"but all users should update their configuration files." -msgstr "" - -# d631a71355fc4a47a0354539bb050cf2 -#: ../source/includes/option/option-mongos-sslAllowConnectionsWithoutCertificates.rst:11 -msgid "" -"Disables the requirement for TLS/SSL certificate validation that " -"``--sslCAFile`` enables. With the " -":option:`--sslAllowConnectionsWithoutCertificates` option, the " -":program:`mongos` will accept connections when the client does not " -"present a certificate when establishing the connection." -msgstr "" - -# 359d0614f2844223a41e621844d70cfd -#: ../source/includes/option/option-mongos-sslAllowConnectionsWithoutCertificates.rst:16 -msgid "" -"If the client presents a certificate and the :program:`mongos` has " -":option:`--sslAllowConnectionsWithoutCertificates` enabled, the " -":program:`mongos` will validate the certificate using the root " -"certificate chain specified by ``--sslCAFile`` and reject clients with " -"invalid certificates." -msgstr "" - -# 9f98fe1e8e944dfc94e0ef9a0b7e5bca -#: ../source/includes/option/option-mongos-sslAllowConnectionsWithoutCertificates.rst:21 -msgid "" -"Use the :option:`--sslAllowConnectionsWithoutCertificates` option if you " -"have a mixed deployment that includes clients that do not or cannot " -"present certificates to the :program:`mongos`." -msgstr "" - -# 36bb33c214be42dfba06f171713570f9 -#: ../source/includes/option/option-mongos-sslAllowInvalidCertificates.rst:5 -msgid "" -"Bypasses the validation checks for TLS/SSL certificates on other servers " -"in the cluster and allows the use of invalid certificates." -msgstr "" - -# 03c8dfe872a64d1585975bccf7394557 -#: ../source/includes/option/option-mongos-sslAllowInvalidCertificates.rst:8 -msgid "" -"When using the :option:`--sslAllowInvalidCertificates` setting, MongoDB " -"logs a warning regarding the use of the invalid certificate." -msgstr "" - -# 4b8c3d112e434886bfecbbcb2536a800 -#: ../source/includes/option/option-mongos-sslAllowInvalidHostnames.rst:5 -msgid "" -"Disables the validation of the hostnames in TLS/SSL certificates, when " -"connecting to other :program:`mongos` instances for inter-process " -"authentication. This allows :program:`mongos` to connect to other " -":program:`mongos` instances if the hostnames in their certificates do not" -" match their configured hostname." -msgstr "" - -# bbf3e310fb2340db878a12c527a45ea6 -#: ../source/includes/option/option-mongod-sslDisabledProtocols.rst:5 -msgid "" -"Prevents a MongoDB server running with SSL from accepting incoming " -"connections that use a specific protocol or protocols. " -":option:`--sslDisabledProtocols` recognizes the following protocols: " -"``TLS1_0``, ``TLS1_1``, and ``TLS1_2``. Specifying an unrecognized " -"protocol will prevent the server from starting." -msgstr "" - -# 5c9db579232044fd8f73cb0369c0d7b6 -#: ../source/includes/option/option-mongod-sslDisabledProtocols.rst:11 -msgid "To specify multiple protocols, use a comma separated list of protocols." -msgstr "" - -# abd9acea432846cc9025c31e9430b0ab -#: ../source/includes/option/option-mongod-sslDisabledProtocols.rst:14 -msgid "" -"Members of replica sets and sharded clusters must speak at least one " -"protocol in common." -msgstr "" - -# 81a648dc3cf446a5801dcd041a2e15c4 -#: ../source/includes/option/option-mongod-sslDisabledProtocols.rst:17 -msgid ":ref:`ssl-disallow-protocols`" -msgstr "" - -# dae73a174ef047c8bb25b88682c53779 -#: ../source/includes/option/option-mongos-sslFIPSMode.rst:5 -msgid "" -"Directs the :program:`mongos` to use the FIPS mode of the installed " -"OpenSSL library. Your system must have a FIPS compliant OpenSSL library " -"to use the :option:`--sslFIPSMode` option." -msgstr "" - -# a2652f8534034b389c2e3636eb64f4a2 -#: ../source/includes/note-fips-is-enterprise-only.rst:1 -msgid "" -"FIPS-compatible SSL is available only in `MongoDB Enterprise " -"`_. See " -":doc:`/tutorial/configure-fips` for more information." -msgstr "" - -# d81015f0562346619a37e292587371ed -#: ../source/reference/program/mongos.txt:135 -msgid "Audit Options" -msgstr "" - -# 3b8e7895780f41a695e09a2ccda432c7 -#: ../source/includes/option/option-mongos-auditDestination.rst:5 -msgid "" -"Enables :doc:`auditing ` and specifies where " -":program:`mongos` sends all audit events." -msgstr "" - -# e9301f5f2edf495d9a1bdf90655b195d -#: ../source/includes/option/option-mongos-auditDestination.rst:8 -msgid ":option:`--auditDestination` can have one of the following values:" -msgstr "" - -# dc3e86ed6398435e925fa63479b321bd -#: ../source/includes/option/option-mongos-auditDestination.rst:18 -msgid "``syslog``" -msgstr "" - -# 9a0fcc8baf444d4094e4bc373f9a0d3a -#: ../source/includes/option/option-mongos-auditDestination.rst:20 -msgid "" -"Output the audit events to syslog in JSON format. Not available on " -"Windows. Audit messages have a syslog severity level of ``info`` and a " -"facility level of ``user``." -msgstr "" - -# 6ea86be08f1c41ae8fb4a53a73273224 -#: ../source/includes/option/option-mongos-auditDestination.rst:24 -msgid "" -"The syslog message limit can result in the truncation of audit messages. " -"The auditing system will neither detect the truncation nor error upon its" -" occurrence." -msgstr "" - -# 404850ce288e42579fa7dda58e4f5551 -#: ../source/includes/option/option-mongos-auditDestination.rst:28 -msgid "``console``" -msgstr "" - -# 02aef375f84f4f8cb7d78cc05394bc4a -#: ../source/includes/option/option-mongos-auditDestination.rst:30 -msgid "Output the audit events to ``stdout`` in JSON format." -msgstr "" - -# cfb94e38f29e4a3fbe16d4deeca51a08 -#: ../source/includes/option/option-mongos-auditDestination.rst:32 -msgid "``file``" -msgstr "" - -# d22e4cb63e0045e1a95e2f43c7875fee -#: ../source/includes/option/option-mongos-auditDestination.rst:34 -msgid "" -"Output the audit events to the file specified in :option:`--auditPath` in" -" the format specified in :option:`--auditFormat`." -msgstr "" - -# ae78209554e74802a915cd4653a35537 -# 8adb8e9df7294d1a85d119934cc164bd -# 9fb1216a3a1d48f7af1f2a638d27c7df -# 79475fb29e60425282350a7b117b8941 -#: ../source/includes/note-audit-in-enterprise-only.rst:2 -msgid "" -"Available only in `MongoDB Enterprise `_." -msgstr "" - -# 6bb2d537684d481caf1719dcfe7453a1 -#: ../source/includes/option/option-mongos-auditFormat.rst:5 -msgid "" -"Specifies the format of the output file for :doc:`auditing " -"` if :option:`--auditDestination` is ``file``. The " -":option:`--auditFormat` option can have one of the following values:" -msgstr "" - -# 75dd2456c9794339bae40532e982d48a -#: ../source/includes/option/option-mongos-auditFormat.rst:17 -msgid "``JSON``" -msgstr "" - -# 0f95992e25194b15a0cd409731d3f5c3 -#: ../source/includes/option/option-mongos-auditFormat.rst:19 -msgid "" -"Output the audit events in JSON format to the file specified in " -":option:`--auditPath`." -msgstr "" - -# a69a777736ff4ab2aa6fdc1e1496277c -#: ../source/includes/option/option-mongos-auditFormat.rst:22 -msgid "``BSON``" -msgstr "" - -# 80f78b64dab3425e9b0bb956ba2e89ed -#: ../source/includes/option/option-mongos-auditFormat.rst:24 -msgid "" -"Output the audit events in BSON binary format to the file specified in " -":option:`--auditPath`." -msgstr "" - -# aa85170c319a4f399c91e63054bca35d -#: ../source/includes/option/option-mongos-auditFormat.rst:27 -msgid "" -"Printing audit events to a file in JSON format degrades server " -"performance more than printing to a file in BSON format." -msgstr "" - -# 7d8526ce07964d7a82a0b47c808f0784 -#: ../source/includes/option/option-mongos-auditPath.rst:5 -msgid "" -"Specifies the output file for :doc:`auditing ` if " -":option:`--auditDestination` has value of ``file``. The " -":option:`--auditPath` option can take either a full path name or a " -"relative path name." -msgstr "" - -# 27885cf1649a4dddbd12efac6f074a29 -#: ../source/includes/option/option-mongos-auditFilter.rst:5 -msgid "" -"Specifies the filter to limit the :ref:`types of operations ` the :doc:`audit system ` " -"records. The option takes a string representation of a query document of " -"the form:" -msgstr "" - -# f57b6799829f4581a4179364e6697356 -#: ../source/includes/option/option-mongos-auditFilter.rst:14 -msgid "" -"The ```` can be :doc:`any field in the audit message `, including fields returned in the :ref:`param ` document. The ```` is a :ref:`query " -"condition expression `." -msgstr "" - -# f5223aef742545c5a5d6f80305be0096 -#: ../source/includes/fact-audit-filter-single-quotes.rst:1 -msgid "" -"To specify an audit filter, enclose the filter document in single quotes " -"to pass the document as a string." -msgstr "" - -# 489973b477bd4660a81be1160e10153e -#: ../source/includes/fact-audit-filter-yaml-configuration.rst:1 -msgid "" -"To specify the audit filter in a :doc:`configuration file `, you must use the YAML format of the " -"configuration file." -msgstr "" - -# 60faec0762d0473eb9b0721d5b49068c -#: ../source/reference/program/mongos.txt:146 -msgid "Text Search Options" -msgstr "" - -# 17c8685e2a0c44b48e1603dbf79f562c -#: ../source/includes/option/option-mongos-basisTechRootDirectory.rst:6 -msgid "" -"Specify the root directory of the Basis Technology Rosette Linguistics " -"Platform installation to support additional languages for text search " -"operations." -msgstr "" - -# 814767d5fdcd4ed3a57ab89562939d0a -#: ../source/includes/fact-enterprise-only-admonition.rst:1 -msgid "Enterprise Feature" -msgstr "" - -# a4a3cb04163f491daff4b445269839e2 -#: ../source/reference/program/mongos.txt:151 -msgid "LDAP Authentication and Authorization Options" -msgstr "" - -# 0bc7a5b8d9824f019cf1da94033de645 -#: ../source/includes/option/option-mongos-ldapServers.rst:5 -msgid "" -"Takes a quote-enclosed comma-separated string of one or more LDAP " -"servers, each in ``host:port`` format. :program:`mongos` executes LDAP " -"operations against these servers to authenticate users or determine what " -"actions a user is authorized to perform on a given database." -msgstr "" - -# 57b09ceb2ef84be98d9efd9be51dd0b5 -# b04f82f7d7ec479d8c8b29ef163d912c -# 97092a707bba4d02abbcae4d3701a369 -# 2b91e6f1f3ec4526b25c2d2775ee4250 -#: ../source/includes/option/option-mongos-ldapQueryPassword.rst:11 -#: ../source/includes/option/option-mongos-ldapQueryUser.rst:18 -#: ../source/includes/option/option-mongos-ldapServers.rst:10 -#: ../source/includes/option/option-mongos-ldapTimeoutMS.rst:15 -msgid "" -"This setting can be configured on a running :program:`mongos` using " -":dbcommand:`setParameter`." -msgstr "" - -# 2e4426b5d08f4e449dcd912ec610762a -#: ../source/includes/option/option-mongos-ldapServers.rst:13 -msgid "" -"If unset, :program:`mongos` cannot use :doc:`LDAP authentication or " -"authorization `." -msgstr "" - -# 8acb25c1106146b492f0cb78edf23820 -#: ../source/includes/option/option-mongos-ldapQueryUser.rst:5 -msgid "" -"The identity with which :program:`mongos` binds as, when connecting to or" -" performing queries on an LDAP server." -msgstr "" - -# c10aaacc45bf4b58a10b2cae20ff0136 -#: ../source/includes/option/option-mongos-ldapQueryUser.rst:8 -msgid "Only required if any of the following are true:" -msgstr "" - -# c9d669f5f652462d835a233d80e4cead -# 6a4c359b21d64f33b1734e7a60b0269e -#: ../source/includes/option/option-mongos-ldapBindWithOSDefaults.rst:14 -#: ../source/includes/option/option-mongos-ldapQueryUser.rst:10 -msgid "Using :ref:`LDAP authorization `." -msgstr "" - -# e6e3b48e678147f39cce1c2fa13f1a1c -# 172246908ffe43b4bcfe5eb271b3c719 -#: ../source/includes/option/option-mongos-ldapBindWithOSDefaults.rst:15 -#: ../source/includes/option/option-mongos-ldapQueryUser.rst:11 -msgid "" -"Using an LDAP query for :option:`username transformation " -"<--ldapUserToDNMapping>`." -msgstr "" - -# 196e7932c2d14f07a1392da41047eca6 -# 0ae3f5020343408ba34006452f2508f3 -#: ../source/includes/option/option-mongos-ldapBindWithOSDefaults.rst:17 -#: ../source/includes/option/option-mongos-ldapQueryUser.rst:12 -msgid "The LDAP server disallows anonymous binds" -msgstr "" - -# 5b452cdb5199467eb537e6b32daf63b2 -#: ../source/includes/option/option-mongos-ldapQueryUser.rst:14 -msgid "You must use :option:`--ldapQueryUser` with :option:`--ldapQueryPassword`." -msgstr "" - -# bd5efaee7e0643a19c3e5b07e09f2d3e -# 39576cd44e374091b1d63544980d3220 -#: ../source/includes/option/option-mongos-ldapQueryPassword.rst:9 -#: ../source/includes/option/option-mongos-ldapQueryUser.rst:16 -msgid "If unset, :program:`mongos` will not attempt to bind to the LDAP server." -msgstr "" - -# 2af2fe2e0ff747ec8dee224efea44e16 -#: ../source/includes/option/option-mongos-ldapQueryUser.rst:23 -msgid "" -"Windows MongoDB deployments can use :option:`--ldapBindWithOSDefaults` " -"instead of :option:`--ldapQueryUser` and :option:`--ldapQueryPassword`. " -"You cannot specify both :option:`--ldapQueryUser` and " -":option:`--ldapBindWithOSDefaults` at the same time." -msgstr "" - -# c36234045f954a88a7acdd64df35be92 -#: ../source/includes/option/option-mongos-ldapQueryPassword.rst:5 -msgid "" -"The password used to bind to an LDAP server when using " -":option:`--ldapQueryUser`. You must use :option:`--ldapQueryPassword` " -"with :option:`--ldapQueryUser`." -msgstr "" - -# 2f52a1a4742440cfb7bc96c9221ead65 -#: ../source/includes/option/option-mongos-ldapQueryPassword.rst:16 -msgid "" -"Windows MongoDB deployments can use :option:`--ldapBindWithOSDefaults` " -"instead of :option:`--ldapQueryPassword` and " -":option:`--ldapQueryPassword`. You cannot specify both " -":option:`--ldapQueryPassword` and :option:`--ldapBindWithOSDefaults` at " -"the same time." -msgstr "" - -# a1e7de68cc1e44dc9a6ad6a36a4bcc3e -#: ../source/includes/option/option-mongos-ldapBindWithOSDefaults.rst:3 -msgid "*Default*: False" -msgstr "" - -# 4a44b4ce41ca45fb97dab89260b671b1 -#: ../source/includes/option/option-mongos-ldapBindWithOSDefaults.rst:7 -msgid "Available in MongoDB Enterprise for the Windows platform only." -msgstr "" - -# 8a09fbffccd742da97a56d2c2269ce21 -#: ../source/includes/option/option-mongos-ldapBindWithOSDefaults.rst:9 -msgid "" -"Allows :program:`mongos` to authenticate, or bind, using your Windows " -"login credentials when connecting to the LDAP server." -msgstr "" - -# 07c63ff4f966417eb591823c2a18c422 -#: ../source/includes/option/option-mongos-ldapBindWithOSDefaults.rst:12 -msgid "Only required if:" -msgstr "" - -# 779c371341214b34934b48704138ca71 -#: ../source/includes/option/option-mongos-ldapBindWithOSDefaults.rst:19 -msgid "" -"Use :option:`--ldapBindWithOSDefaults` to replace " -":option:`--ldapQueryUser` and :option:`--ldapQueryPassword`." -msgstr "" - -# dce76d9bf3834ee7978095c651a5ce1f -#: ../source/includes/option/option-mongos-ldapBindMethod.rst:3 -msgid "*Default*: simple" -msgstr "" - -# 827c8c3c325a4400a4588d0955931d4f -#: ../source/includes/option/option-mongos-ldapBindMethod.rst:7 -msgid "" -"The method :program:`mongos` uses to authenticate to an LDAP server. Use " -"with :option:`--ldapQueryUser` and :option:`--ldapQueryPassword` to " -"connect to the LDAP server." -msgstr "" - -# c22ea75ec6614b0797b6b75184592672 -#: ../source/includes/option/option-mongos-ldapBindMethod.rst:11 -msgid ":option:`--ldapBindMethod` supports the following values:" -msgstr "" - -# 6616d6f7f55d44ddb4c0f403ba22d34b -#: ../source/includes/option/option-mongos-ldapBindMethod.rst:13 -msgid "``simple`` - :program:`mongos` uses simple authentication." -msgstr "" - -# 14e7ae06c80442659ec7ba3b26a920da -#: ../source/includes/option/option-mongos-ldapBindMethod.rst:15 -msgid "``sasl`` - :program:`mongos` uses SASL protocol for authentication" -msgstr "" - -# f41788ef54864f87b64a565f7ecc6cae -#: ../source/includes/option/option-mongos-ldapBindMethod.rst:17 -msgid "" -"If you specify ``sasl``, you can configure the available SASL mechanisms " -"using . :program:`mongos` defaults to using ``DIGEST-MD5`` mechanism." -msgstr "" - -# e7d777d5ae7340638694adf865f5dc4f -#: ../source/includes/option/option-mongos-ldapBindSASLMechanisms.rst:3 -msgid "*Default*: DIGEST-MD5" -msgstr "" - -# af9fb32096a040e98bfa7d2c1c29debb -#: ../source/includes/option/option-mongos-ldapBindSASLMechanisms.rst:7 -msgid "" -"A comma-separated list of SASL mechanisms :program:`mongos` can use when " -"authenticating to the LDAP server. The :program:`mongos` and the LDAP " -"server must agree on at least one mechanism." -msgstr "" - -# fa10a27d308a45b5b7179e0a9d7ef445 -#: ../source/includes/option/option-mongos-ldapBindSASLMechanisms.rst:11 -msgid "Set :option:`--ldapBindMethod` to ``sasl`` to use this option." -msgstr "" - -# 72baf0529a8741caac331c5a246493e3 -#: ../source/includes/option/option-mongos-ldapBindSASLMechanisms.rst:15 -msgid "" -"A complete list of SASL mechanisms is out of scope for this " -"documentation. See the IANA list of `SASL mechanisms " -"`_, as well as the documentation for your LDAP service." -msgstr "" - -# 7756c3142c744a73ac95af8bfdebc951 -#: ../source/includes/option/option-mongos-ldapTransportSecurity.rst:3 -msgid "*Default*: tls" -msgstr "" - -# c1159b392f5742bfaee0c8aa03f89c2b -#: ../source/includes/option/option-mongos-ldapTransportSecurity.rst:7 -msgid "" -"By default, :program:`mongos` creates a TLS/SSL secured connection to the" -" LDAP server." -msgstr "" - -# f5dd50aed5ee40d6b12ad4f2829cc501 -#: ../source/includes/option/option-mongos-ldapTransportSecurity.rst:10 -msgid "" -"For Linux deployments, you must configure the appropriate TLS Options in " -"``/etc/openldap/ldap.conf`` file. Your operating system's package manager" -" creates this file as part of the MongoDB Enterprise installation, via " -"the ``libldap`` dependency. See the documentation for ``TLS Options`` in " -"the `ldap.conf OpenLDAP documentation " -"`_" -" for more complete instructions." -msgstr "" - -# 5c9429aefa0345988c9a1c197e52d4be -#: ../source/includes/option/option-mongos-ldapTransportSecurity.rst:18 -msgid "" -"For Windows deployment, you must add the LDAP server CA certificates to " -"the Windows certificate management tool. The exact name and functionality" -" of the tool may vary depending on operating system version. Please see " -"the documentation for your version of Windows for more information on " -"certificate management." -msgstr "" - -# c9007a7e5db94f29a7ffaf2e06d6421a -#: ../source/includes/option/option-mongos-ldapTransportSecurity.rst:24 -msgid "" -"Set :option:`--ldapTransportSecurity` to ``none`` to disable TLS/SSL " -"between :program:`mongos` and the LDAP server." -msgstr "" - -# c7cc01e7a6f8464a844d5029517365ed -#: ../source/includes/option/option-mongos-ldapTransportSecurity.rst:29 -msgid "" -"Setting :option:`--ldapTransportSecurity` to ``none`` transmits plaintext" -" information and possibly credentials between :program:`mongos` and the " -"LDAP server." -msgstr "" - -# 8caead5f6403400dbbbe149585f19ac7 -#: ../source/includes/option/option-mongos-ldapTimeoutMS.rst:3 -msgid "*Default*: 10000" -msgstr "" - -# 9a027596bcf9467d9480db0f830db2f2 -#: ../source/includes/option/option-mongos-ldapTimeoutMS.rst:7 -msgid "" -"The amount of time in milliseconds :program:`mongos` should wait for an " -"LDAP server to respond to a request." -msgstr "" - -# abd619cfff364fce8e5ee3028844559c -#: ../source/includes/option/option-mongos-ldapTimeoutMS.rst:10 -msgid "" -"Increasing the value of :option:`--ldapTimeoutMS` may prevent connection " -"failure between the MongoDB server and the LDAP server, if the source of " -"the failure is a connection timeout. Decreasing the value of " -":option:`--ldapTimeoutMS` reduces the time MongoDB waits for a response " -"from the LDAP server." -msgstr "" - -# 6d45865fa74141548018b77b4f1f934b -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:5 -msgid "" -"Maps the username provided to :program:`mongos` for authentication to a " -"LDAP Distinguished Name (DN). You may need to use " -":option:`--ldapUserToDNMapping` to transform a username into an LDAP DN " -"in the following scenarios:" -msgstr "" - -# 46e6ce6947ba492b81bac64a2237fa8e -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:9 -msgid "" -"Performing LDAP authentication with simple LDAP binding, where users " -"authenticate to MongoDB with usernames that are not full LDAP DNs." -msgstr "" - -# 0f8e548956d048d4ad15910dab249b23 -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:12 -msgid "" -"Using an :option:`LDAP authorization query template " -"<--ldapAuthzQueryTemplate>` that requires a DN." -msgstr "" - -# 10ed5acd7498458c8293f74e61b079b4 -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:15 -msgid "" -"Transforming the usernames of clients authenticating to Mongo DB using " -"different authentication mechanisms (e.g. x.509, kerberos) to a full LDAP" -" DN for authorization." -msgstr "" - -# d9291151e616410fb0590b9ebd5a7958 -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:19 -msgid "" -":option:`--ldapUserToDNMapping` expects a quote-enclosed JSON-string " -"representing an ordered array of documents. Each document contains a " -"regular expression ``match`` and either a ``substitution`` or " -"``ldapQuery`` template used for transforming the incoming username." -msgstr "" - -# a73baf5927eb468c9b1ebd4a8ebbfd71 -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:24 -msgid "Each document in the array has the following form:" -msgstr "" - -# f3b87be62d31433d9fe5ddb2ef14d1c6 -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:37 -msgid "Field" -msgstr "" - -# 87eabbf27e0c438aa61fc30f37880863 -# ad5c948101cc402081e9b23c84df9543 -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:39 -msgid "Example" -msgstr "" - -# 17e1b6e15e3f4305ba5ad3b26ee05dd0 -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:41 -msgid "``match``" -msgstr "" - -# 3b6bf187e2094b76b2fd30b678d2d014 -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:42 -msgid "" -"An ECMAScript-formatted regular expression (regex) to match against a " -"provided username. Each parenthesis-enclosed section represents a regex " -"capture group used by ``substitution`` or ``ldapQuery``." -msgstr "" - -# 14d7801469194e9bb6d323432fa65ec4 -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:45 -msgid "``\"(.+)ENGINEERING\"`` ``\"(.+)DBA\"``" -msgstr "" - -# 95d9e13069094838b5846653b9f2f817 -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:48 -msgid "``substitution``" -msgstr "" - -# de1a7978b8ea4953b7390de0fd9fa600 -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:50 -msgid "" -"An LDAP distinguished name (DN) formatting template that converts the " -"authentication name matched by the ``match`` regex into a LDAP DN. Each " -"curly bracket-enclosed numeric value is replaced by the corresponding " -"`regex capture group `_ extracted from the authentication " -"username via the ``match`` regex." -msgstr "" - -# 662ac874e5994570867e08e2aaba5cd9 -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:57 -msgid "``\"cn={0},ou=engineering, dc=example,dc=com\"``" -msgstr "" - -# 4402241478794bf680f346df1f1dd2dc -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:60 -msgid "``ldapQuery``" -msgstr "" - -# 790f278c211f4b0cb8b8a256b1fc05f6 -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:62 -msgid "" -"A LDAP query formatting template that inserts the authentication name " -"matched by the ``match`` regex into an LDAP query URI encoded respecting " -"RFC4515 and RFC4516. Each curly bracket-enclosed numeric value is " -"replaced by the corresponding `regex capture group `_ extracted from the authentication " -"username via the ``match`` expression. :program:`mongos` executes the " -"query against the LDAP server to retrieve the LDAP DN for the " -"authenticated user. :program:`mongos` requires exactly one returned " -"result for the transformation to be successful, or :program:`mongos` " -"skips this transformation." -msgstr "" - -# 324e0b58e9ac4494b86941b36b07dd7d -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:73 -msgid "``\"ou=engineering,dc=example, dc=com??one?(user={0})\"``" -msgstr "" - -# 72a2bdc170c343a59393048b0d3e5eec -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:76 -msgid "" -"For each document in the array, you must use either ``substitution`` or " -"``ldapQuery``. You *cannot* specify both in the same document." -msgstr "" - -# 647dad586103490a88f0e1b2763b5dc8 -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:79 -msgid "" -"When performing authentication or authorization, :program:`mongos` steps " -"through each document in the array in the given order, checking the " -"authentication username against the ``match`` filter. If a match is " -"found, :program:`mongos` applies the transformation and uses the output " -"for authenticating the user. :program:`mongos` does not check the " -"remaining documents in the array." -msgstr "" - -# 44ee76bf342a4140add76e0e716d18ea -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:86 -msgid "" -"If the given document does not match the provided authentication name, or" -" the transformation described by the document fails, :program:`mongos` " -"continues through the list of documents to find additional matches. If no" -" matches are found in any document, :program:`mongos` returns an error." -msgstr "" - -# c0a007c83ad748c49230514586bbb87b -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:93 -msgid "" -"The following shows two transformation documents. The first document " -"matches against any string ending in ``@ENGINEERING``, placing anything " -"preceeding the suffix into a regex capture group. The second document " -"matches against any string ending in ``@DBA``, placing anything " -"preceeding the suffix into a regex capture group." -msgstr "" - -# e119507cf6ed4df7b7d6b60b17945b56 -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:99 -msgid "You must pass the array to :option:`--ldapUserToDNMapping` as a string." -msgstr "" - -# 45ea7c233898469aa8ad7876ae84ddaa -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:116 -msgid "" -"A user with username ``alice@ENGINEERING.EXAMPLE.COM`` matches the first " -"document. The regex capture group ``{0}`` corresponds to the string " -"``alice``. The resulting output is the DN " -"``\"cn=alice,ou=engineering,dc=example,dc=com\"``." -msgstr "" - -# ddc0eb1b9fd5475ba64892e79f9a5adb -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:121 -msgid "" -"A user with username ``bob@DBA.EXAMPLE.COM`` matches the second document." -" The regex capture group ``{0}`` corresponds to the string ``bob``. The " -"resulting output is the LDAP query " -"``\"ou=dba,dc=example,dc=com??one?(user=bob)\"``. :program:`mongos` " -"executes this query against the LDAP server, returning the result " -"``\"cn=bob,ou=dba,dc=example,dc=com\"``." -msgstr "" - -# 6daf6c01c1a8456694a5d5a9baa470b2 -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:128 -msgid "" -"If :option:`--ldapUserToDNMapping` is unset, :program:`mongos` applies no" -" transformations to the username when attempting to authenticate or " -"authorize a user against the LDAP server." -msgstr "" - -# 16fbe9f3cc074593be2f06d5ff108e42 -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:131 -msgid "" -"This setting can be configured on a running :program:`mongos` using the " -":dbcommand:`setParameter` database command." -msgstr "" - -# 57456805e6604e218a899d55c12b1b2f -#: ../source/includes/option/option-mongos-ldapUserToDNMapping.rst:136 -msgid "" -"An explanation of `RFC4515 `_, " -"`RFC4516 `_ or LDAP queries is out " -"of scope for the MongoDB Documentation. Please review the RFC directly or" -" use your preferred LDAP resource." -msgstr "" - -# 1fae2ac3eae94a1d8a9eb2591b91fbc7 -#: ../source/reference/program/mongos.txt:173 -msgid "Additional Options" -msgstr "" - -# 0f74575499cb45f58420b53ec0c956f5 -#: ../source/includes/option/option-mongos-ipv6.rst:3 -msgid "*Removed in version 3.0.*" -msgstr "" - -# 92b11964f3ec4bc1a51f62298a7d53a2 -#: ../source/includes/option/option-mongos-ipv6.rst:5 -msgid "" -"Enables IPv6 support and allows :program:`mongos` to connect to the " -"MongoDB instance using an IPv6 network. Prior to MongoDB 3.0, you had to " -"specify :option:`--ipv6` to use IPv6. In MongoDB 3.0 and later, IPv6 is " -"always enabled." -msgstr "" - -# 8b66447e3bf244d48b17f0c7a3ff9a5e -#: ../source/includes/option/option-mongos-jsonp.rst:3 -msgid "" -"Permits :term:`JSONP` access via an HTTP interface. Enabling the " -"interface can increase network exposure. The :option:`--jsonp` option " -"enables the HTTP interface, even if the :setting:`HTTP interface " -"` option is disabled." -msgstr "" - -# 9758a0fca6ee4c4a93531a97b89e793c -#: ../source/includes/option/option-mongos-noscripting.rst:3 -msgid "Disables the scripting engine." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "Runs the :program:`mongos` in a quiet" -#~ " mode that attempts to limit the " -#~ "amount of output." -#~ msgstr "" - -#~ msgid "*Default*: 64" -#~ msgstr "" - -#~ msgid "" -#~ "Determines the size in megabytes of " -#~ "each :term:`chunk` in the :term:`sharded " -#~ "cluster`. A size of 64 megabytes " -#~ "is ideal in most deployments: larger " -#~ "chunk size can lead to uneven data" -#~ " distribution; smaller chunk size can " -#~ "lead to inefficient movement of chunks" -#~ " between nodes." -#~ msgstr "" - -#~ msgid "" -#~ ":option:`--chunkSize` affects chunk size " -#~ "*only* when you initialize the cluster" -#~ " for the first time. If you " -#~ "later modify the option, the new " -#~ "value has no effect. See the " -#~ ":doc:`/tutorial/modify-chunk-size-in-" -#~ "sharded-cluster` procedure if you need " -#~ "to change the chunk size on an " -#~ "existing sharded cluster." -#~ msgstr "" - -#~ msgid "" -#~ "Disables :program:`mongos` from automatically " -#~ "splitting chunks for :term:`sharded " -#~ "collections `. If set on all" -#~ " :program:`mongos` instances, this prevents " -#~ "MongoDB from creating new chunks as " -#~ "the data in a collection grows." -#~ msgstr "" - -#~ msgid "" -#~ "Because any :program:`mongos` in a " -#~ "cluster can create a split, to " -#~ "totally disable splitting in a cluster" -#~ " you must set :option:`--noAutoSplit` on" -#~ " all :program:`mongos`." -#~ msgstr "" - -#~ msgid "" -#~ "With :option:`--noAutoSplit` specified, the " -#~ "data in your sharded cluster may " -#~ "become imbalanced over time. Use the " -#~ "option with caution." -#~ msgstr "" - -#~ msgid "" -#~ "Starting in MongoDB 3.2, config servers" -#~ " for sharded clusters can be deployed" -#~ " as a :doc:`replica set `. The replica set " -#~ "config servers must run the " -#~ ":doc:`WiredTiger storage engine `." -#~ " MongoDB 3.2 deprecates the use of" -#~ " three mirrored :program:`mongod` instances " -#~ "for config servers." -#~ msgstr "" - -#~ msgid "" -#~ "Specify the config server replica set" -#~ " name and the hostname and port " -#~ "of one of the members of the " -#~ "config server replica set." -#~ msgstr "" - -#~ msgid "" -#~ "If using the deprecated mirrored " -#~ "instances, specify the hostnames and " -#~ "ports of the three :program:`mongod` " -#~ "instances. The :program:`mongos` instances " -#~ "must specify the same config string." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/program/mongosniff.po b/locale/zh/LC_MESSAGES/reference/program/mongosniff.po deleted file mode 100644 index 475a68fea42..00000000000 --- a/locale/zh/LC_MESSAGES/reference/program/mongosniff.po +++ /dev/null @@ -1,155 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 38027f1376cb450bacea2745a58afd35 -#: ../source/reference/program/mongosniff.txt:7 -msgid "``mongosniff``" -msgstr "" - -# ce10dd980b8949f8830dc839d06e59c4 -#: ../source/reference/program/mongosniff.txt:21 -msgid "Removed in MongoDB 3.4" -msgstr "" - -# 4c21230e162a428a9a69a99dd461dad1 -#: ../source/reference/program/mongosniff.txt:23 -msgid "" -"MongoDB 3.4 replaces :program:`mongosniff` with :program:`mongoreplay`, a" -" powerful traffic capture and replay tool that you can use to inspect and" -" record commands sent a MongoDB instance, and then replay those commands " -"back onto another host at a later time." -msgstr "" - -# 41def6f68b734c139fc80705c0211910 -#: ../source/reference/program/mongosniff.txt:28 -msgid "" -":program:`mongoreplay` provides a more flexible version of " -":program:`mongosniff` to help you investigate database activity." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "Synopsis" -#~ msgstr "" - -#~ msgid "" -#~ ":program:`mongosniff` provides a low-level " -#~ "operation tracing/sniffing view into database" -#~ " activity in real time. Think of " -#~ ":program:`mongosniff` as a MongoDB-specific" -#~ " analogue of ``tcpdump`` for TCP/IP " -#~ "network traffic. :program:`mongosniff` is most" -#~ " frequently used in driver development." -#~ msgstr "" - -#~ msgid "" -#~ ":program:`mongosniff` requires ``libpcap`` and " -#~ "is only available for Unix-like " -#~ "systems." -#~ msgstr "" - -#~ msgid "" -#~ "As an alternative to :program:`mongosniff`," -#~ " Wireshark, a popular network sniffing " -#~ "tool is capable of inspecting and " -#~ "parsing the MongoDB wire protocol." -#~ msgstr "" - -#~ msgid "Options" -#~ msgstr "" - -#~ msgid "Returns information on the options and use of :program:`mongosniff`." -#~ msgstr "" - -#~ msgid "" -#~ "Declares a host to forward all " -#~ "parsed requests that the :program:`mongosniff`" -#~ " intercepts to another :program:`mongod` " -#~ "instance and issue those operations on" -#~ " that database instance." -#~ msgstr "" - -#~ msgid "Specify the target host name and port in the ``<:port>`` format." -#~ msgstr "" - -#~ msgid "" -#~ "To connect to a replica set, " -#~ "specify the :setting:`replica set name " -#~ "<~replication.replSetName>` and a seed list" -#~ " of set members. Use the following" -#~ " form:" -#~ msgstr "" - -#~ msgid "" -#~ "Specifies source material to inspect. " -#~ "Use ``--source NET [interface]`` to " -#~ "inspect traffic from a network interface" -#~ " (e.g. ``eth0`` or ``lo``.) Use " -#~ "``--source FILE [filename]`` to read " -#~ "captured packets in :term:`pcap` format." -#~ msgstr "" - -#~ msgid "" -#~ "You may use the ``--source DIAGLOG " -#~ "[filename]`` option to read the output" -#~ " files produced by the :option:`--diaglog" -#~ " ` option." -#~ msgstr "" - -#~ msgid "" -#~ "Displays invalid BSON objects only and" -#~ " nothing else. Use this option for" -#~ " troubleshooting driver development. This " -#~ "option has some performance impact on" -#~ " the performance of :program:`mongosniff`." -#~ msgstr "" - -#~ msgid "" -#~ "Specifies alternate ports to sniff for" -#~ " traffic. By default, :program:`mongosniff` " -#~ "watches for MongoDB traffic on port " -#~ "``27017``. Append multiple port numbers " -#~ "to the end of :program:`mongosniff` to" -#~ " monitor traffic on multiple ports." -#~ msgstr "" - -#~ msgid "Use" -#~ msgstr "" - -#~ msgid "" -#~ "Use the following command to connect " -#~ "to a :program:`mongod` or :program:`mongos`" -#~ " running on port 27017 *and* 27018" -#~ " on the localhost interface:" -#~ msgstr "" - -#~ msgid "" -#~ "Use the following command to only " -#~ "log invalid :term:`BSON` objects for the" -#~ " :program:`mongod` or :program:`mongos` running" -#~ " on the localhost interface and port" -#~ " 27018, for driver development and " -#~ "troubleshooting:" -#~ msgstr "" - -#~ msgid "On this page" -#~ msgstr "" - -#~ msgid "" -#~ "To build :program:`mongosniff` yourself, see:" -#~ " `Build MongoDB From Source " -#~ "`_." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/program/mongostat.po b/locale/zh/LC_MESSAGES/reference/program/mongostat.po deleted file mode 100644 index f6e46850c77..00000000000 --- a/locale/zh/LC_MESSAGES/reference/program/mongostat.po +++ /dev/null @@ -1,1201 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# c4d6e10f601f44958f535ac6e90f2fb2 -#: ../source/reference/program/mongostat.txt:5 -msgid "``mongostat``" -msgstr "" - -# d4ac1fb442d74635aa51ba0c18a13793 -#: ../source/reference/program/mongostat.txt -msgid "On this page" -msgstr "" - -# f2b46431eca44878ae2513f45e2c55cd -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:1 -msgid "Mac OSX Sierra and Go 1.6 Incompatibility" -msgstr "" - -# 16cdc59f2cc241ba85ae04d2d77d9736 -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:3 -msgid "" -"Users running on Mac OSX Sierra require the 3.2.10 or newer version of " -"|tool-binary|." -msgstr "" - -# 85962adc4302476894501f4ee3c62fcf -#: ../source/reference/program/mongostat.txt:19 -msgid "Synopsis" -msgstr "" - -# dd4e4fd27cee4e7b9c6d57b46cc9d791 -#: ../source/reference/program/mongostat.txt:21 -msgid "" -"The :program:`mongostat` utility provides a quick overview of the status " -"of a currently running :program:`mongod` or :program:`mongos` instance. " -":program:`mongostat` is functionally similar to the UNIX/Linux file " -"system utility ``vmstat``, but provides data regarding :program:`mongod` " -"and :program:`mongos` instances." -msgstr "" - -# a07d8e39f79a42cb861ebbc8460bcca9 -#: ../source/reference/program/mongostat.txt:30 -msgid "" -"For more information about monitoring MongoDB, see " -":doc:`/administration/monitoring`." -msgstr "" - -# 731bb4510c0947a48cc082375f9b1bdc -#: ../source/reference/program/mongostat.txt:33 -msgid "For more background on other MongoDB status outputs see:" -msgstr "" - -# a795584108894d439d3c93a24c53b23b -#: ../source/reference/program/mongostat.txt:35 -msgid ":doc:`/reference/command/serverStatus`" -msgstr "" - -# 92fd4d74690c4a97ad28a468ebe3b1f1 -#: ../source/reference/program/mongostat.txt:36 -msgid ":doc:`/reference/command/replSetGetStatus`" -msgstr "" - -# 9208e89a161444fa87016399fc4bcaf0 -#: ../source/reference/program/mongostat.txt:37 -msgid ":doc:`/reference/command/dbStats`" -msgstr "" - -# d2b2886166ac4b469d71a4b0018bed8d -#: ../source/reference/program/mongostat.txt:38 -msgid ":doc:`/reference/command/collStats`" -msgstr "" - -# 999d82d6d5034a9b86512b89cbbfcdaa -#: ../source/reference/program/mongostat.txt:40 -msgid "" -"For an additional utility that provides MongoDB metrics see " -":doc:`mongotop `." -msgstr "" - -# b586c568bde54bcab85c9b8184d6c686 -#: ../source/reference/program/mongostat.txt:44 -msgid "Required Access" -msgstr "" - -# 35660e4e758e4ad3b5af9d7dd07d9eaa -#: ../source/reference/program/mongostat.txt:46 -msgid "" -"In order to connect to a :program:`mongod` that enforces authorization " -"with the :option:`--auth ` option, specify the " -":option:`--username ` and :option:`--password " -"` options, and the connecting user must have the " -":authaction:`serverStatus` privilege action on the cluster resources." -msgstr "" - -# 393c38801b8e40699800b59aab20a4f6 -#: ../source/reference/program/mongostat.txt:52 -msgid "" -"The built-in role :authrole:`clusterMonitor` provides this privilege as " -"well as other privileges. To create a role with just the privilege to run" -" :program:`mongostat`, see :ref:`create-role-for-mongostat`." -msgstr "" - -# 56ba9fe5a6a149ae94b52fbae448aedd -#: ../source/reference/program/mongostat.txt:57 -msgid "Options" -msgstr "" - -# 366db9e465044226bc26062beb325ec3 -#: ../source/includes/option/option-mongostat-help.rst:3 -msgid "Returns information on the options and use of :program:`mongostat`." -msgstr "" - -# 87373af490ed43a2a0bd1efbc2ccf2e1 -#: ../source/includes/option/option-mongostat-verbose.rst:3 -msgid "" -"Increases the amount of internal reporting returned on standard output or" -" in log files. Increase the verbosity with the ``-v`` form by including " -"the option multiple times, (e.g. ``-vvvvv``.)" -msgstr "" - -# 6bfabd87161946be9fd3ecd20dccef4b -#: ../source/includes/option/option-mongostat-version.rst:3 -msgid "Returns the :program:`mongostat` release number." -msgstr "" - -# 6f55803fec654b20b98e5b6e9289c4db -#: ../source/includes/option/option-mongostat-host.rst:3 -msgid "*Default*: localhost:27017" -msgstr "" - -# 1880efa7aa8349d5a5b4ba21010070b9 -#: ../source/includes/option/option-mongostat-host.rst:5 -msgid "" -"Specifies a resolvable hostname for the :program:`mongod` to which to " -"connect. By default, the :program:`mongostat` attempts to connect to a " -"MongoDB instance running on the localhost on port number ``27017``." -msgstr "" - -# e88d7b0e5ae645af8742f2aae94a75b2 -#: ../source/includes/option/option-mongostat-host.rst:9 -msgid "" -"To connect to a replica set, you can specify the set member or members to" -" report on, as in the following (see also the ``--discover`` flag):" -msgstr "" - -# 79110f349aca4d2185722ab7dd51fe55 -#: ../source/includes/option/option-mongostat-host.rst:17 -msgid "" -"If you use IPv6 and use the ``
:`` format, you must enclose" -" the portion of an address and port combination in brackets (e.g. " -"``[
]``)." -msgstr "" - -# 8703746c091c4ee4bcc0e158e3af5942 -#: ../source/includes/option/option-mongostat-port.rst:3 -msgid "*Default*: 27017" -msgstr "" - -# a493a447351249b58c896a8a64673860 -#: ../source/includes/option/option-mongostat-port.rst:5 -msgid "" -"Specifies the TCP port on which the MongoDB instance listens for client " -"connections." -msgstr "" - -# b25bbe958df346818ab2aafee2d581c2 -#: ../source/includes/option/option-mongostat-ipv6.rst:3 -msgid "*Removed in version 3.0.*" -msgstr "" - -# bc7e34a3feaa437fa26d7989832a9d5a -#: ../source/includes/option/option-mongostat-ipv6.rst:5 -msgid "" -"Enables IPv6 support and allows :program:`mongostat` to connect to the " -"MongoDB instance using an IPv6 network. Prior to MongoDB 3.0, you had to " -"specify :option:`--ipv6` to use IPv6. In MongoDB 3.0 and later, IPv6 is " -"always enabled." -msgstr "" - -# a468892edbb241a6a029b05d58137083 -#: ../source/includes/option/option-mongostat-ssl.rst:5 -msgid "" -"Enables connection to a :program:`mongod` or :program:`mongos` that has " -"TLS/SSL support enabled." -msgstr "" - -# ed92b77d873a4c1d8a62a4d77184c041 -# b862acf85343440291f51235ee782ee6 -# 48682d1a4a874046840e5813c30311f5 -# 466152f1976d4292bb8dda2cafafd20e -# 8d680167221e476b9914b80724c9d250 -# 9ade4a486a724ce39bb55da9359a7e30 -# 1aae7689b5af470f9ef8c39f0ddd08a3 -#: ../source/includes/fact-ssl-supported.rst:3 -msgid "" -"Most MongoDB distributions now include support for TLS/SSL. See " -":doc:`/tutorial/configure-ssl` and :doc:`/tutorial/configure-ssl-clients`" -" for more information about TLS/SSL and MongoDB." -msgstr "" - -# ae823ee768244be9b6e993745b5ee875 -#: ../source/includes/option/option-mongostat-sslCAFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains the root certificate chain " -"from the Certificate Authority. Specify the file name of the :file:`.pem`" -" file using relative or absolute paths." -msgstr "" - -# b986a94b35824f55a546327789e67fcf -#: ../source/includes/option/option-mongostat-sslCAFile.rst:13 -msgid "" -"For SSL connections (``--ssl``) to :program:`mongod` and " -":program:`mongos`, if the :program:`mongostat` runs without the " -":option:`--sslCAFile`, :program:`mongostat` will not attempt to validate " -"the server certificates. This creates a vulnerability to expired " -":program:`mongod` and :program:`mongos` certificates as well as to " -"foreign processes posing as valid :program:`mongod` or :program:`mongos` " -"instances. Ensure that you *always* specify the CA file to validate the " -"server certificates in cases where intrusion is a possibility." -msgstr "" - -# 581e8fcebb6044269d8702f9f70d75b8 -#: ../source/includes/option/option-mongostat-sslPEMKeyFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains both the TLS/SSL " -"certificate and key. Specify the file name of the :file:`.pem` file using" -" relative or absolute paths." -msgstr "" - -# df30de5b7dca47d5a28751a1d23355b3 -#: ../source/includes/option/option-mongostat-sslPEMKeyFile.rst:9 -msgid "" -"This option is required when using the :option:`--ssl` option to connect " -"to a :program:`mongod` or :program:`mongos` that has " -":setting:`~net.ssl.CAFile` enabled *without* " -":setting:`~net.ssl.allowConnectionsWithoutCertificates`." -msgstr "" - -# 3f71b0ee25d04602ab1a082d43531859 -#: ../source/includes/option/option-mongostat-sslPEMKeyPassword.rst:5 -msgid "" -"Specifies the password to de-crypt the certificate-key file (i.e. " -":option:`--sslPEMKeyFile`). Use the :option:`--sslPEMKeyPassword` option " -"only if the certificate-key file is encrypted. In all cases, the " -":program:`mongostat` will redact the password from all logging and " -"reporting output." -msgstr "" - -# 5afbfffa0122482190be6f907df3c6a7 -#: ../source/includes/option/option-mongostat-sslPEMKeyPassword.rst:10 -msgid "" -"If the private key in the PEM file is encrypted and you do not specify " -"the :option:`--sslPEMKeyPassword` option, the :program:`mongostat` will " -"prompt for a passphrase. See :ref:`ssl-certificate-password`." -msgstr "" - -# 0b06fbe697794bafb6df4c9836fcf28e -#: ../source/includes/option/option-mongostat-sslCRLFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains the Certificate Revocation " -"List. Specify the file name of the :file:`.pem` file using relative or " -"absolute paths." -msgstr "" - -# e8cafd902c614f66a16cd48561bd6be6 -#: ../source/includes/option/option-mongostat-sslAllowInvalidCertificates.rst:5 -msgid "" -"Bypasses the validation checks for server certificates and allows the use" -" of invalid certificates. When using the " -":setting:`~net.ssl.allowInvalidCertificates` setting, MongoDB logs as a " -"warning the use of the invalid certificate." -msgstr "" - -# 109e53d0d04d4dadaeaa9b9faa28858c -#: ../source/includes/option/option-mongostat-sslAllowInvalidHostnames.rst:5 -msgid "" -"Disables the validation of the hostnames in TLS/SSL certificates. Allows " -":program:`mongostat` to connect to MongoDB instances if the hostname " -"their certificates do not match the specified hostname." -msgstr "" - -# 4edc274b123a4665a4526e3cdcc7cb76 -#: ../source/includes/option/option-mongostat-sslFIPSMode.rst:5 -msgid "" -"Directs the :program:`mongostat` to use the FIPS mode of the installed " -"OpenSSL library. Your system must have a FIPS compliant OpenSSL library " -"to use the :option:`--sslFIPSMode` option." -msgstr "" - -# 224e0ce8f37e459db7e031724d8b8e1d -#: ../source/includes/note-fips-is-enterprise-only.rst:1 -msgid "" -"FIPS-compatible SSL is available only in `MongoDB Enterprise " -"`_. See " -":doc:`/tutorial/configure-fips` for more information." -msgstr "" - -# e5919b9dc4554037ad528932944a993a -#: ../source/includes/option/option-mongostat-username.rst:3 -msgid "" -"Specifies a username with which to authenticate to a MongoDB database " -"that uses authentication. Use in conjunction with the ``--password`` and " -"``--authenticationDatabase`` options." -msgstr "" - -# d7d011c28b46450e8de62e5d5f6a911f -#: ../source/includes/option/option-mongostat-password.rst:3 -msgid "" -"Specifies a password with which to authenticate to a MongoDB database " -"that uses authentication. Use in conjunction with the ``--username`` and " -"``--authenticationDatabase`` options." -msgstr "" - -# e476edb4cebf4606b39e729b7ae6bfda -#: ../source/includes/option/option-mongostat-password.rst:9 -msgid "" -"If you do not specify an argument for :option:`--password`, " -":program:`mongostat` returns an error." -msgstr "" - -# a40f09a5d3504a53af46478daf6d7c1a -#: ../source/includes/option/option-mongostat-password.rst:14 -msgid "" -"If you wish :program:`mongostat` to prompt the user for the password, " -"pass the :option:`--username` option without :option:`--password` or " -"specify an empty string as the :option:`--password` value, as in " -"``--password \"\"`` ." -msgstr "" - -# 1ea113b46b6b4bbcbe8f5614daf3589e -#: ../source/includes/option/option-mongostat-authenticationDatabase.rst:3 -msgid "" -"Specifies the database in which the user is created. See :ref:`user-" -"authentication-database`." -msgstr "" - -# 39a8ad8c59ac4e1ca207d2ce7d71d0c1 -#: ../source/includes/option/option-mongostat-authenticationDatabase.rst:7 -msgid "" -":option:`--authenticationDatabase` is required for :program:`mongod` and " -":program:`mongos` instances that use :ref:`authentication`." -msgstr "" - -# 44ef98fc380a44fcb26442d61e7d9ecc -#: ../source/includes/option/option-mongostat-authenticationMechanism.rst:3 -msgid "*Default*: SCRAM-SHA-1" -msgstr "" - -# d75826147d60455a988ea7e4de8be3aa -#: ../source/includes/option/option-mongostat-authenticationMechanism.rst:5 -msgid "" -"Added support for the ``PLAIN`` and ``MONGODB-X509`` authentication " -"mechanisms." -msgstr "" - -# fa436677250b4c18979f89adb79017d9 -#: ../source/includes/option/option-mongostat-authenticationMechanism.rst:9 -msgid "" -"Added support for the ``SCRAM-SHA-1`` authentication mechanism. Changed " -"default mechanism to ``SCRAM-SHA-1``." -msgstr "" - -# 8119b99a3e4b4f1fb4f4a53632b950f8 -#: ../source/includes/option/option-mongostat-authenticationMechanism.rst:14 -msgid "" -"Specifies the authentication mechanism the :program:`mongostat` instance " -"uses to authenticate to the :program:`mongod` or :program:`mongos`." -msgstr "" - -# 656e4bbaf04f465a905ad400fcb1439a -#: ../source/includes/option/option-mongostat-authenticationMechanism.rst:21 -msgid "Value" -msgstr "" - -# 87f5599b31af4e5290d5bab802a4d4d9 -#: ../source/includes/option/option-mongostat-authenticationMechanism.rst:23 -msgid "Description" -msgstr "" - -# 12cae31ea6814094b3992ae6809f4b3d -#: ../source/includes/option/option-mongostat-authenticationMechanism.rst:25 -msgid ":ref:`SCRAM-SHA-1 `" -msgstr "" - -# ab186e68c8584a70b02509ce3c236463 -#: ../source/includes/option/option-mongostat-authenticationMechanism.rst:27 -msgid "" -"`RFC 5802 `_ standard Salted " -"Challenge Response Authentication Mechanism using the SHA1 hash function." -msgstr "" - -# 9cee313a0c374e4a9d21633f6cbb7dd9 -#: ../source/includes/option/option-mongostat-authenticationMechanism.rst:31 -msgid ":ref:`MONGODB-CR `" -msgstr "" - -# b9edb6d8fd17410bb996468171bb231d -#: ../source/includes/option/option-mongostat-authenticationMechanism.rst:33 -msgid "MongoDB challenge/response authentication." -msgstr "" - -# 5aba603efdda4e41872ab7f7bad4e0d7 -#: ../source/includes/option/option-mongostat-authenticationMechanism.rst:35 -msgid ":ref:`MONGODB-X509 `" -msgstr "" - -# ca1d14cbc3bd4382873dc1fb97d708b1 -#: ../source/includes/option/option-mongostat-authenticationMechanism.rst:37 -msgid "MongoDB TLS/SSL certificate authentication." -msgstr "" - -# f6436d99b2dd449fb16611ed4853e011 -#: ../source/includes/option/option-mongostat-authenticationMechanism.rst:39 -msgid ":ref:`GSSAPI ` (Kerberos)" -msgstr "" - -# 5fadf6863edb4e7e85c48ecb12ec35e9 -#: ../source/includes/option/option-mongostat-authenticationMechanism.rst:41 -msgid "" -"External authentication using Kerberos. This mechanism is available only " -"in `MongoDB Enterprise `_." -msgstr "" - -# a30355dc49b740818c73b0dab7d8b233 -#: ../source/includes/option/option-mongostat-authenticationMechanism.rst:45 -msgid ":ref:`PLAIN ` (LDAP SASL)" -msgstr "" - -# dfd4e1df7b164942bf2095cc75cd2a02 -#: ../source/includes/option/option-mongostat-authenticationMechanism.rst:47 -msgid "" -"External authentication using LDAP. You can also use ``PLAIN`` for " -"authenticating in-database users. ``PLAIN`` transmits passwords in plain " -"text. This mechanism is available only in `MongoDB Enterprise " -"`_." -msgstr "" - -# 0bf52a3e8992480190e950af61c5a753 -#: ../source/includes/option/option-mongostat-gssapiServiceName.rst:5 -msgid "" -"Specify the name of the service using :doc:`GSSAPI/Kerberos " -"`. Only required if the service does not use the default " -"name of ``mongodb``." -msgstr "" - -# e4513647c0c14dc6b87b40cb87ab790b -# 8a6d37bd68b44c8a998249ee28e4d2fc -#: ../source/includes/option/option-mongostat-gssapiHostName.rst:9 -#: ../source/includes/option/option-mongostat-gssapiServiceName.rst:9 -msgid "This option is available only in MongoDB Enterprise." -msgstr "" - -# eb854c3efebf45c686e146fab9a28da5 -#: ../source/includes/option/option-mongostat-gssapiHostName.rst:5 -msgid "" -"Specify the hostname of a service using :doc:`GSSAPI/Kerberos " -"`. *Only* required if the hostname of a machine does not " -"match the hostname resolved by DNS." -msgstr "" - -# 785673e4a4294058974808624d650c25 -#: ../source/includes/option/option-mongostat-humanReadable.rst:3 -msgid "*Default*: True" -msgstr "" - -# a57bbdf2faa04d8685e7a023228db52f -#: ../source/includes/option/option-mongostat-humanReadable.rst:8 -msgid "" -"When ``true``, :program:`mongostat` formats dates and quantity values for" -" easier reading, as in the following sample output:" -msgstr "" - -# 10edf862e9874de2abb3b60414a6792a -#: ../source/includes/option/option-mongostat-humanReadable.rst:19 -msgid "" -"When ``false``, :program:`mongostat` returns the raw data, as in the " -"following sample output:" -msgstr "" - -# a40bd06f0edd4c5c8b158d752a44fe0b -#: ../source/includes/option/option-mongostat-Columns.rst:6 -msgid "" -"When specified, :program:`mongostat` includes **only** the specified " -"fields in the :program:`mongostat` output." -msgstr "" - -# 18f13b942e534f7eab2d9f89696239ec -# 416974e354184086884aa126c612fffc -#: ../source/includes/option/option-mongostat-AppendColumns.rst:9 -#: ../source/includes/option/option-mongostat-Columns.rst:9 -msgid "" -"Use dot notation to specify :dbcommand:`serverStatus fields " -"`, as in :serverstatus:`metrics.document.inserted`." -msgstr "" - -# e201ba759f1d4950abbb06edd71a877a -# 7d0e573ec1bb46a9bb91ca713ae3f981 -#: ../source/includes/option/option-mongostat-AppendColumns.rst:13 -#: ../source/includes/option/option-mongostat-Columns.rst:13 -msgid "To specify a custom name for a field, use ``=``, as in:" -msgstr "" - -# 49f732d618ee46139f7559883f1248d8 -#: ../source/includes/option/option-mongostat-Columns.rst:20 -msgid "" -":option:`-o` supports the following methods to modify the information " -"returned for a given serverStatus field:" -msgstr "" - -# a23d718272644be7bd71e1d1ba86a998 -#: ../source/includes/option/option-mongostat-Columns.rst:25 -msgid "" -"Use :method:`.rate()` to view the rate per second at which a serverStatus" -" field is changing from :program:`mongostat` call to call." -msgstr "" - -# b49ca35f82c04c01be2d86981572a671 -#: ../source/includes/option/option-mongostat-Columns.rst:29 -msgid "" -":ref:`ex-mongostat-rate` illustrates how to use :program:`mongostat` with" -" :option:`-o` and the :method:`.rate()` method." -msgstr "" - -# a0c359946d924b22983bb386732d627f -#: ../source/includes/option/option-mongostat-Columns.rst:35 -msgid "" -"Use :method:`.diff()` to view how much a serverStatus field has changed " -"since the previous :program:`mongostat` call. The interval between calls " -"is specified by ````." -msgstr "" - -# cb8febd75c0242f2b7784aa1774d6703 -#: ../source/includes/option/option-mongostat-Columns.rst:39 -msgid "" -":ref:`ex-mongostat-diff` illustrates how to use :program:`mongostat` with" -" :option:`-o` and the :method:`.diff()` method." -msgstr "" - -# a7fd08bec965453e8a9c1e6659713a34 -#: ../source/includes/option/option-mongostat-Columns.rst:43 -msgid "" -":program:`mongostat` supports specifying *either* :option:`-o` or " -":option:`-O`: you cannot include both options." -msgstr "" - -# c9b394b2e3334a0a8b8a3a2a9802be41 -#: ../source/includes/option/option-mongostat-Columns.rst:46 -msgid "See :ref:`ex-mongostat-specify-columns` for an example of :option:`-o`." -msgstr "" - -# 8a3c72d451b649b4bb7df329269e8cd9 -#: ../source/includes/option/option-mongostat-AppendColumns.rst:6 -msgid "" -"When specified, :program:`mongostat` includes the specified " -":dbcommand:`serverStatus` fields after the default :program:`mongostat` " -"output." -msgstr "" - -# 11b91cb524cf48afad9bda4dd05199ec -#: ../source/includes/option/option-mongostat-AppendColumns.rst:20 -msgid "" -":program:`mongostat` supports specifying *either* :option:`-O` or " -":option:`-o`: you cannot include both options." -msgstr "" - -# 32d1695f7e7d4cabb5a219c58fbbb2dd -#: ../source/includes/option/option-mongostat-AppendColumns.rst:23 -msgid "See :ref:`ex-mongostat-append-columns` for an example of :option:`-O`." -msgstr "" - -# b03d2b8a99aa4b0197219d1067fadf6c -#: ../source/includes/option/option-mongostat-noheaders.rst:3 -msgid "Disables the output of column or field names." -msgstr "" - -# f8f15989bc2f4e40915e9b7481ce3832 -#: ../source/includes/option/option-mongostat-rowcount.rst:3 -msgid "" -"Controls the number of rows to output. Use in conjunction with the " -"``sleeptime`` argument to control the duration of a :program:`mongostat` " -"operation." -msgstr "" - -# 4df6ba1aea2446ecb29f44be563978ce -#: ../source/includes/option/option-mongostat-rowcount.rst:7 -msgid "" -"Unless :option:`--rowcount` is specified, :program:`mongostat` will " -"return an infinite number of rows (e.g. value of ``0``.)" -msgstr "" - -# fcd039ef49fb4d3fbe8f0e24a828373b -#: ../source/includes/option/option-mongostat-http.rst:3 -msgid "" -"Configures :program:`mongostat` to collect data using the HTTP interface " -"rather than a raw database connection." -msgstr "" - -# e1434f16c5fd4e55ab4e06c84a35d9aa -#: ../source/includes/fact-deprecated-http-interface.rst:3 -msgid "HTTP interface for MongoDB" -msgstr "" - -# edd09faa69724c8aac2cdabe86397a06 -#: ../source/includes/option/option-mongostat-discover.rst:3 -msgid "" -"Discovers and reports on statistics from all members of a :term:`replica " -"set` or :term:`sharded cluster`. When connected to any member of a " -"replica set, :option:`--discover` all non-:term:`hidden members ` of the replica set. When connected to a :program:`mongos`, " -":program:`mongostat` will return data from all :term:`shards ` in " -"the cluster. If a replica set provides a shard in the sharded cluster, " -":program:`mongostat` will report on non-hidden members of that replica " -"set." -msgstr "" - -# c5c84f6417bc4954b3a690ad4018cb18 -#: ../source/includes/option/option-mongostat-discover.rst:12 -msgid "" -"The :option:`mongostat --host` option is not required but potentially " -"useful in this case." -msgstr "" - -# 86f39292f2554d8db035f4ee33ecab01 -#: ../source/includes/option/option-mongostat-discover.rst:15 -msgid "" -"When running with :option:`--discover`, :program:`mongostat` now respects" -" :option:`--rowcount`." -msgstr "" - -# a603db9f76dc4ffd9635a78e8fd09ac2 -#: ../source/includes/option/option-mongostat-all.rst:3 -msgid "" -"Configures :program:`mongostat` to return all optional :ref:`fields " -"`." -msgstr "" - -# 678f9f45ab2340ae9bf10a7899252096 -#: ../source/includes/option/option-mongostat-json.rst:6 -msgid "Returns output for :program:`mongostat` in :term:`JSON` format." -msgstr "" - -# 77cf8a2a207445cea407b65275021526 -#: ../source/includes/option/option-mongostat-.rst:3 -msgid "*Default*: 1" -msgstr "" - -# d9f1f2ceaf3e43ceba63c87df807e1cf -#: ../source/includes/option/option-mongostat-.rst:5 -msgid "" -"The final :program:`mongostat` argument is the length of time, in " -"seconds, that :program:`mongostat` waits in between calls. By default " -":program:`mongostat` returns one call every second." -msgstr "" - -# c53998c22b37406cbd6c43bf699979a3 -#: ../source/includes/option/option-mongostat-.rst:9 -msgid "" -":program:`mongostat` returns values that reflect the operations over a 1 " -"second period. For values of ```` greater than 1, " -":program:`mongostat` averages data to reflect average operations per " -"second." -msgstr "" - -# 2b18365b2b6a41bb943d9343749b5c04 -#: ../source/reference/program/mongostat.txt:126 -msgid "Fields" -msgstr "" - -# 631b12d2b98142829d77a8afd1e6c598 -#: ../source/reference/program/mongostat.txt:128 -msgid "" -":program:`mongostat` returns values that reflect the operations over a 1 " -"second period. When :command:`mongostat ` has a value greater " -"than 1, :program:`mongostat` averages the statistics to reflect average " -"operations per second." -msgstr "" - -# 45ece6cfa86e4f6eaab4bd7d98786d96 -#: ../source/reference/program/mongostat.txt:133 -msgid ":program:`mongostat` outputs the following fields:" -msgstr "" - -# 5c28685ac0214feaaf440ef753c66f52 -#: ../source/reference/program/mongostat.txt:137 -msgid "" -"The number of objects inserted into the database per second. If followed " -"by an asterisk (e.g. ``*``), the datum refers to a replicated operation." -msgstr "" - -# a939ebf019824ff18a58e5e28b4e729a -#: ../source/reference/program/mongostat.txt:143 -msgid "The number of query operations per second." -msgstr "" - -# 5ee75dfd08cb46b1bc3dc5c2d6e2aa89 -#: ../source/reference/program/mongostat.txt:147 -msgid "The number of update operations per second." -msgstr "" - -# 966616fcf1fb40a1b443cbc4d0be8498 -#: ../source/reference/program/mongostat.txt:151 -msgid "The number of delete operations per second." -msgstr "" - -# 708fec76fe0e4c6e90d383c59e72537f -#: ../source/reference/program/mongostat.txt:155 -msgid "The number of get more (i.e. cursor batch) operations per second." -msgstr "" - -# 12a0a31bf3b64629b449566302c7d7fa -#: ../source/reference/program/mongostat.txt:159 -msgid "" -"The number of commands per second. On :term:`slave` and :term:`secondary`" -" systems, :program:`mongostat` presents two values separated by a pipe " -"character (e.g. ``|``), in the form of ``local|replicated`` commands." -msgstr "" - -# f73e58b3634546b695ca6479c4b03979 -#: ../source/reference/program/mongostat.txt:168 -msgid "" -"For the :ref:`storage-wiredtiger`, ``flushes`` refers to the number of " -"WiredTiger checkpoints triggered between each polling interval." -msgstr "" - -# f59616d8f3d5412a992601d93e6dda7d -#: ../source/reference/program/mongostat.txt:171 -msgid "" -"For the :ref:`storage-mmapv1`, ``flushes`` represents the number of " -":term:`fsync` operations per second." -msgstr "" - -# dbc55ad5744445e3affae22285af625a -#: ../source/reference/program/mongostat.txt:178 -msgid "" -"Only for :ref:`storage-wiredtiger`. The percentage of the WiredTiger " -"cache with dirty bytes, calculated by " -":serverstatus:`wiredTiger.cache.tracked dirty bytes in the cache` / " -":serverstatus:`wiredTiger.cache.maximum bytes configured`." -msgstr "" - -# 3f46989e7a1946c78b8bc0a568b13bc3 -#: ../source/reference/program/mongostat.txt:187 -msgid "" -"Only for :ref:`storage-wiredtiger`. The percentage of the WiredTiger " -"cache that is in use, calculated by :serverstatus:`wiredTiger.cache.bytes" -" currently in the cache` / :serverstatus:`wiredTiger.cache.maximum bytes " -"configured`." -msgstr "" - -# 23575bfb33174816b3a395f6247dfb1a -#: ../source/reference/program/mongostat.txt:196 -msgid "" -"Only for :ref:`storage-mmapv1`. The total amount of data mapped in " -"megabytes. This is the total data size at the time of the last " -":program:`mongostat` call." -msgstr "" - -# 9d1e450b952f445f9a4c6958e771eeec -#: ../source/reference/program/mongostat.txt:202 -msgid "" -"The amount of virtual memory in megabytes used by the process at the time" -" of the last :program:`mongostat` call." -msgstr "" - -# f6b53a3d78d14c59b01f5aad91127ffc -#: ../source/reference/program/mongostat.txt:209 -msgid "Only for :ref:`storage-mmapv1`." -msgstr "" - -# 1530c787be2a450b89dc72599242e48a -#: ../source/reference/program/mongostat.txt:211 -msgid "" -"*Optional*. The total amount of virtual memory excluding all mapped " -"memory at the time of the last :program:`mongostat` call." -msgstr "" - -# 9e81f5e7463e43f8a935ca1cf3322333 -#: ../source/reference/program/mongostat.txt:214 -msgid "" -":program:`mongostat` only returns this value when started with the " -":option:`--all ` option." -msgstr "" - -# b7e06986de9c430c9232b288c66da173 -#: ../source/reference/program/mongostat.txt:219 -msgid "" -"The amount of resident memory in megabytes used by the process at the " -"time of the last :program:`mongostat` call." -msgstr "" - -# e67487e2600c47d69f8ab26b470dce3c -#: ../source/reference/program/mongostat.txt:226 -msgid "Only for :ref:`storage-mmapv1`. The number of page faults per second." -msgstr "" - -# 8f2f032c308e49548b8db3864d2f3937 -#: ../source/reference/program/mongostat.txt:228 -msgid "" -"Before version 2.1, this value was only provided for MongoDB instances " -"running on Linux hosts." -msgstr "" - -# 9e8183f9da9545e49eae10058a379efc -#: ../source/reference/program/mongostat.txt:236 -msgid "" -"Only for :ref:`storage-mmapv1`. The percentage of read lock acquisitions " -"that had to wait. :program:`mongostat` displays ``lr|lw`` if a lock " -"acquisition waited." -msgstr "" - -# 1db43b7f1ac94e839128b579162a117d -#: ../source/reference/program/mongostat.txt:244 -msgid "" -"Only for :ref:`storage-mmapv1`. The percentage of write lock acquisitions" -" that had to wait. :program:`mongostat` displays ``lr|lw`` if a lock " -"acquisition waited." -msgstr "" - -# 63f17140316c44a1a81c311db57212e2 -#: ../source/reference/program/mongostat.txt:252 -msgid "" -"Only for :ref:`storage-mmapv1`. The average acquire time, in " -"microseconds, of read lock acquisitions that waited. :program:`mongostat`" -" displays ``lrt|lwt`` if a lock acquisition waited." -msgstr "" - -# 2b960ab8a40e48119e68a8808346d3da -#: ../source/reference/program/mongostat.txt:261 -msgid "" -"Only for :ref:`storage-mmapv1`. The average acquire time, in " -"microseconds, of write lock acquisitions that waited. " -":program:`mongostat` displays ``lrt|lwt`` if a lock acquisition waited." -msgstr "" - -# 3be18edc437e41ec894dc9d26de1ebf5 -#: ../source/reference/program/mongostat.txt:268 -msgid "" -"Only appears when :program:`mongostat` runs against pre-3.0 versions of " -"MongoDB instances." -msgstr "" - -# de0a00f0e051412e9a8270d0d622dbf4 -#: ../source/reference/program/mongostat.txt:272 -msgid "The percent of time in a global write lock." -msgstr "" - -# 4eaec8fb96c741a6a96cd5b0caf55054 -#: ../source/reference/program/mongostat.txt:278 -msgid "" -"Only for :ref:`storage-mmapv1`. The percent of index access attempts that" -" required a page fault to load a btree node. This is a sampled value." -msgstr "" - -# 0e61be78ede6400bbc1f45735145d7f5 -#: ../source/reference/program/mongostat.txt:284 -msgid "" -"The length of the queue of clients waiting to read data from the MongoDB " -"instance." -msgstr "" - -# 4495ab820add4922b67aba90aa8521b6 -#: ../source/reference/program/mongostat.txt:289 -msgid "" -"The length of the queue of clients waiting to write data from the MongoDB" -" instance." -msgstr "" - -# ad747b031f664954978423fceb92c30a -#: ../source/reference/program/mongostat.txt:294 -msgid "The number of active clients performing read operations." -msgstr "" - -# cb4e0f9b0f35466b8ab58c66895d10cc -#: ../source/reference/program/mongostat.txt:298 -msgid "The number of active clients performing write operations." -msgstr "" - -# c1e8320386e24996a62a84d785850e32 -#: ../source/reference/program/mongostat.txt:302 -msgid "" -"The amount of network traffic, in *bytes*, received by the MongoDB " -"instance." -msgstr "" - -# dabf3188c063457f92f75c5c97647809 -# deb21b8acc0947c8bea3a4754ed8b73a -#: ../source/reference/program/mongostat.txt:304 -#: ../source/reference/program/mongostat.txt:310 -msgid "This includes traffic from :program:`mongostat` itself." -msgstr "" - -# 7b9d503ff6394a7fbca896ead603b308 -#: ../source/reference/program/mongostat.txt:308 -msgid "The amount of network traffic, in *bytes*, sent by the MongoDB instance." -msgstr "" - -# ab9640c638894a5f987b24f01ab50ca1 -#: ../source/reference/program/mongostat.txt:314 -msgid "The total number of open connections." -msgstr "" - -# c854ee346de143f19df5cbb2b21865e9 -#: ../source/reference/program/mongostat.txt:318 -msgid "The name, if applicable, of the replica set." -msgstr "" - -# 3908aeee618e430ba3d48b3a94722822 -#: ../source/reference/program/mongostat.txt:322 -msgid "The replication status of the member." -msgstr "" - -# 321682dbb2864dd7a9e6b1df1e1c00ea -#: ../source/reference/program/mongostat.txt:325 -msgid "**Value**" -msgstr "" - -# d3e296ed7d56434d944ea78203b86391 -#: ../source/reference/program/mongostat.txt:325 -msgid "**Replication Type**" -msgstr "" - -# 8f4284ff2f304d62bb3bd6fcea1a0f69 -#: ../source/reference/program/mongostat.txt:327 -msgid "M" -msgstr "" - -# 360d5432eaa14c75a2c9cf51b4e61bdc -#: ../source/reference/program/mongostat.txt:327 -msgid ":term:`master`" -msgstr "" - -# 3d6ea3cd1c3744698369e3335264db68 -#: ../source/reference/program/mongostat.txt:328 -msgid "SEC" -msgstr "" - -# 42e7f2cd2f56413f9c5245fbe1e01318 -#: ../source/reference/program/mongostat.txt:328 -msgid ":term:`secondary`" -msgstr "" - -# 1823242d10fa49469cedebb18b7a048c -#: ../source/reference/program/mongostat.txt:329 -msgid "REC" -msgstr "" - -# 83108646a4ea410b90a6da239a8a242f -#: ../source/reference/program/mongostat.txt:329 -msgid "recovering" -msgstr "" - -# 43e2a6efecc64f06be2e217aa678c880 -#: ../source/reference/program/mongostat.txt:330 -msgid "UNK" -msgstr "" - -# e59122357c444992989eabd07f7f11a6 -#: ../source/reference/program/mongostat.txt:330 -msgid "unknown" -msgstr "" - -# 4682020b04494bc59846877315f6d429 -#: ../source/reference/program/mongostat.txt:331 -msgid "SLV" -msgstr "" - -# 77848c8d8a3f49858028fb4facec82a2 -#: ../source/reference/program/mongostat.txt:331 -msgid ":term:`slave`" -msgstr "" - -# dd9981acabeb47cb9fd42f13112ee4e2 -#: ../source/reference/program/mongostat.txt:332 -msgid "RTR" -msgstr "" - -# 433b703a903c4f3ba1a97c462f71df88 -#: ../source/reference/program/mongostat.txt:332 -msgid "mongos process (\"router\")" -msgstr "" - -# 962fbf76308b425c9c873f2be4f73548 -#: ../source/reference/program/mongostat.txt:333 -msgid "ARB" -msgstr "" - -# 8cd0c483b5484968af2252a6cce5be3b -#: ../source/reference/program/mongostat.txt:333 -msgid ":term:`arbiter`" -msgstr "" - -# e806694b275941a8adf652864d7ddc32 -#: ../source/reference/program/mongostat.txt:337 -msgid "Use" -msgstr "" - -# 1fc6fe6c628d4234ac76e6e4519da1f2 -#: ../source/reference/program/mongostat.txt:340 -msgid "Specify ``mongostat`` Collection Period and Frequency" -msgstr "" - -# 54d8864c637942a3ac6c5df9666116f4 -#: ../source/reference/program/mongostat.txt:342 -msgid "" -"In the first example, :program:`mongostat` will return data every second " -"for 20 seconds. :program:`mongostat` collects data from the " -":program:`mongod` instance running on the localhost interface on port " -"27017. All of the following invocations produce identical behavior:" -msgstr "" - -# 6c23ec0f016849ed99ec9447f449c591 -#: ../source/reference/program/mongostat.txt:355 -msgid "" -"In the next example, :program:`mongostat` returns data every 5 minutes " -"(or 300 seconds) for as long as the program runs. :program:`mongostat` " -"collects data from the :program:`mongod` instance running on the " -"localhost interface on port ``27017``. The following invocations produce " -"identical behavior:" -msgstr "" - -# 07d0762bf85142c6b277cc711263d312 -#: ../source/reference/program/mongostat.txt:367 -msgid "" -"In the following example, :program:`mongostat` returns data every 5 " -"minutes for an hour (12 times.) :program:`mongostat` collects data from " -"the :program:`mongod` instance running on the localhost interface on port" -" 27017. The following invocations produce identical behavior:" -msgstr "" - -# b9fe515c050644379676a83805ec914b -#: ../source/reference/program/mongostat.txt:381 -msgid "Add Fields to :program:`mongostat` Output" -msgstr "" - -# aca7dc2cfeb440d2b4e7a408a104c66d -#: ../source/reference/program/mongostat.txt:385 -msgid "" -":option:`-O` allows you to specify fields from :dbcommand:`serverStatus` " -"output to add to the default :program:`mongostat` output. The following " -"example adds the :serverstatus:`host` and :serverstatus:`version` fields " -"as well as the :serverstatus:`network.numRequests` field, which will " -"display as \"network requests\", to the default :program:`mongostat` " -"output:" -msgstr "" - -# 05cdef022cc94f0bbf4d93e8e2d9e5ee -# 8355a17ad9be4df09c21ad48107368f6 -#: ../source/reference/program/mongostat.txt:396 -#: ../source/reference/program/mongostat.txt:421 -msgid "The :program:`mongostat` output would then resemble:" -msgstr "" - -# d6d26a7bb0b44fd28e88783154034feb -#: ../source/reference/program/mongostat.txt:408 -msgid "Specify :program:`mongostat` Output Fields" -msgstr "" - -# 1a70bdc4dad340d0a88dcf002794f666 -#: ../source/reference/program/mongostat.txt:412 -msgid "" -":option:`-o` specifies the columns :program:`mongostat` includes in its " -"output. You can specify any :dbcommand:`serverStatus` field as a " -":program:`mongostat` output column. The following example specifies the " -":serverstatus:`host`, :serverstatus:`time `, and " -":serverstatus:`metrics.document.inserted` fields:" -msgstr "" - -# 5092525a65614994b6ec1b8b960ace3b -#: ../source/reference/program/mongostat.txt:434 -msgid "View Rate of Change for a Field with :method:`.rate()`" -msgstr "" - -# 1389f439c45540ce81dfca5c2346d850 -#: ../source/reference/program/mongostat.txt:438 -msgid "" -":method:`.rate()` enables you to view the rate per second at which a " -"numerical field has changed from one :program:`mongostat` call to the " -"next. For example, you can view the rate at which documents have been " -"inserted during an insert operation. :method:`.rate()` can therefore help" -" you view the performance of your :program:`mongod` instance." -msgstr "" - -# 2ae388b023794d308800faf6a74844fa -#: ../source/reference/program/mongostat.txt:444 -msgid "" -"The following example reports on the rate of change of the " -":serverstatus:`metrics.document.inserted` :dbcommand:`serverStatus` " -"field. The invocation uses :option:`-o`'s ability to specify the name of " -"an column to label ``metrics.document.inserted.rate()`` as \"inserted " -"rate\" and ``metrics.document.inserted`` as \"inserted\":" -msgstr "" - -# 1495c6913963461fb696656684562c3a -# cd979ae9187a4596beb0f1463759bc89 -#: ../source/reference/program/mongostat.txt:454 -#: ../source/reference/program/mongostat.txt:485 -msgid "The output would then resemble:" -msgstr "" - -# 9581dc979a3445e5a2bf5a1405bbe9d0 -#: ../source/reference/program/mongostat.txt:468 -msgid "View Field Changes with :method:`.diff()`" -msgstr "" - -# c2bfdf82775649b7a348e6c51884093f -#: ../source/reference/program/mongostat.txt:472 -msgid "" -":method:`.diff()` returns the difference between the current " -":dbcommand:`serverStatus` field value and the value from the previous " -":program:`mongostat` call. The following example returns statistics on " -"the number of documents being inserted into a collection: ``inserted " -"diff`` is the difference in the :serverstatus:`metrics.document.inserted`" -" field between subsequent calls, while ``inserted`` is the value of " -":serverstatus:`metrics.document.inserted`:" -msgstr "" - -# d3c514dec5f5474e94de451ed02333b3 -#: ../source/reference/program/mongostat.txt:497 -msgid "View Statistics for a Replica Set or Sharded Cluster" -msgstr "" - -# b8ca68dc7b3148b88103cc68a0069e90 -#: ../source/reference/program/mongostat.txt:499 -msgid "" -"In many cases, using the :option:`--discover ` " -"option will help provide a more complete snapshot of the state of an " -"entire group of machines. If a :program:`mongos` process connected to a " -":term:`sharded cluster` is running on port ``27017`` of the local " -"machine, you can use the following form to return statistics from all " -"members of the cluster:" -msgstr "" - -#~ msgid "For more background on various other MongoDB status outputs see:" -#~ msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "Specifies the database that holds the user's credentials." -#~ msgstr "" - -#~ msgid "Usage" -#~ msgstr "" - -#~ msgid "" -#~ "The final argument is the length " -#~ "of time, in seconds, that " -#~ ":program:`mongostat` waits in between calls." -#~ " By default :program:`mongostat` returns " -#~ "one call every second." -#~ msgstr "" - -#~ msgid "" -#~ "In the next example, :program:`mongostat` " -#~ "returns data every 5 minutes (or " -#~ "300 seconds) for as long as the" -#~ " program runs. :program:`mongostat` collects " -#~ "data from the :program:`mongod` instance " -#~ "running on the localhost interface on" -#~ " port ``27017``. Both of the " -#~ "following invocations produce identical " -#~ "behavior." -#~ msgstr "" - -#~ msgid "" -#~ "In the following example, :program:`mongostat`" -#~ " returns data every 5 minutes for " -#~ "an hour (12 times.) :program:`mongostat` " -#~ "collects data from the :program:`mongod` " -#~ "instance running on the localhost " -#~ "interface on port 27017. Both of " -#~ "the following invocations produce identical" -#~ " behavior." -#~ msgstr "" - -#~ msgid "" -#~ "In many cases, using the " -#~ ":option:`--discover ` will " -#~ "help provide a more complete snapshot" -#~ " of the state of an entire " -#~ "group of machines. If a " -#~ ":program:`mongos` process connected to a " -#~ ":term:`sharded cluster` is running on " -#~ "port ``27017`` of the local machine, " -#~ "you can use the following form to" -#~ " return statistics from all members " -#~ "of the cluster:" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/program/mongotop.po b/locale/zh/LC_MESSAGES/reference/program/mongotop.po deleted file mode 100644 index 4098c25c675..00000000000 --- a/locale/zh/LC_MESSAGES/reference/program/mongotop.po +++ /dev/null @@ -1,696 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 089b8bf2e8e6454bb3969978b604287d -#: ../source/reference/program/mongotop.txt:5 -msgid "``mongotop``" -msgstr "" - -# 0ea1ac3401814901b00c026352824f41 -#: ../source/reference/program/mongotop.txt -msgid "On this page" -msgstr "" - -# d693ad573aa644e3b8665e363aa3c2f1 -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:1 -msgid "Mac OSX Sierra and Go 1.6 Incompatibility" -msgstr "" - -# a64f8749088548a4ae968c690c9355ed -#: ../source/includes/admonition-mac-osx-sierra-restriction.rst:3 -msgid "" -"Users running on Mac OSX Sierra require the 3.2.10 or newer version of " -"|tool-binary|." -msgstr "" - -# 9990ae5a0c5b4999be1c22f1936f1761 -#: ../source/reference/program/mongotop.txt:20 -msgid "Synopsis" -msgstr "" - -# cdd1e0b5d9e94c11a89cb5f13b7333c5 -#: ../source/reference/program/mongotop.txt:22 -msgid "" -":program:`mongotop` provides a method to track the amount of time a " -"MongoDB instance spends reading and writing data. :program:`mongotop` " -"provides statistics on a per-collection level. By default, " -":program:`mongotop` returns values every second." -msgstr "" - -# 859dc1fc98314912ae84fd79a7b26daa -#: ../source/reference/program/mongotop.txt:29 -msgid "" -"For more information about monitoring MongoDB, see " -":doc:`/administration/monitoring`." -msgstr "" - -# e68431ee4d89422d8976833342cd67a8 -#: ../source/reference/program/mongotop.txt:32 -msgid "For additional background on various other MongoDB status outputs see:" -msgstr "" - -# 8d3ab91ab9aa42a4a0228954314d244d -#: ../source/reference/program/mongotop.txt:35 -msgid ":doc:`/reference/command/serverStatus`" -msgstr "" - -# f95309a315984428b5463cb05c0f7d02 -#: ../source/reference/program/mongotop.txt:36 -msgid ":doc:`/reference/command/replSetGetStatus`" -msgstr "" - -# 50844f4f098b4be0a97e6b6b19b44048 -#: ../source/reference/program/mongotop.txt:37 -msgid ":doc:`/reference/command/dbStats`" -msgstr "" - -# 95e394fb7de244498b1b6778132dbfbb -#: ../source/reference/program/mongotop.txt:38 -msgid ":doc:`/reference/command/collStats`" -msgstr "" - -# 47f758f7be9a4b1ea23e24a10d4cc07a -#: ../source/reference/program/mongotop.txt:40 -msgid "" -"For an additional utility that provides MongoDB metrics see " -":doc:`mongostat `." -msgstr "" - -# d0211c33baf545a2908f074f04ef2fd2 -#: ../source/reference/program/mongotop.txt:44 -msgid "Required Access" -msgstr "" - -# 82774cd256d44b6cab91f58a28470dff -#: ../source/reference/program/mongotop.txt:46 -msgid "" -"In order to connect to a :program:`mongod` that enforces authorization " -"with the :option:`--auth ` option, you must use the " -":option:`--username ` and :option:`--password " -"` options, and the connecting user must have the " -":authaction:`serverStatus` and :authaction:`top` privileges." -msgstr "" - -# 10938219806946eaad69f6fd572894cc -#: ../source/reference/program/mongotop.txt:52 -msgid "" -"The most appropriate built-in role that has these privileges is " -":authrole:`clusterMonitor`." -msgstr "" - -# 67e6103d044745bfac5b98c040da106d -#: ../source/reference/program/mongotop.txt:58 -msgid "Options" -msgstr "" - -# b1248bf294d94703bff4dcf9c51775a0 -#: ../source/includes/option/option-mongotop-help.rst:3 -msgid "Returns information on the options and use of :program:`mongotop`." -msgstr "" - -# e29b31dad58a4e2ab4d1da0b3aa13266 -#: ../source/includes/option/option-mongotop-verbose.rst:3 -msgid "" -"Increases the amount of internal reporting returned on standard output or" -" in log files. Increase the verbosity with the ``-v`` form by including " -"the option multiple times, (e.g. ``-vvvvv``.)" -msgstr "" - -# 678d57ef9f9b4f72b1cb0954f4bf8b34 -#: ../source/includes/option/option-mongotop-quiet.rst:3 -msgid "" -"Runs :program:`mongotop` in a quiet mode that attempts to limit the " -"amount of output." -msgstr "" - -# d4666b960fad441b8ee6f24702c51abd -#: ../source/includes/option/option-mongotop-quiet.rst:6 -msgid "This option suppresses:" -msgstr "" - -# 86010c5f76d0482ba17a9da8ed207439 -#: ../source/includes/option/option-mongotop-quiet.rst:8 -msgid "output from :term:`database commands `" -msgstr "" - -# d493788f12fe46a38e6653545309ecbc -#: ../source/includes/option/option-mongotop-quiet.rst:10 -msgid "replication activity" -msgstr "" - -# ef0372041ef546f19bdb8cc31b92cca5 -#: ../source/includes/option/option-mongotop-quiet.rst:12 -msgid "connection accepted events" -msgstr "" - -# 145d98941796404086b557e0bec30afa -#: ../source/includes/option/option-mongotop-quiet.rst:14 -msgid "connection closed events" -msgstr "" - -# 820e75aa19344e2eb23c2a7cb9955a56 -#: ../source/includes/option/option-mongotop-version.rst:3 -msgid "Returns the :program:`mongotop` release number." -msgstr "" - -# 92065a40f20f4bb8b8276dd30eac50ca -#: ../source/includes/option/option-mongotop-host.rst:3 -msgid "*Default*: localhost:27017" -msgstr "" - -# 9adf52396ff64f15ada5de8ed0820326 -#: ../source/includes/option/option-mongotop-host.rst:5 -msgid "" -"Specifies a resolvable hostname for the :program:`mongod` to which to " -"connect. By default, the :program:`mongotop` attempts to connect to a " -"MongoDB instance running on the localhost on port number ``27017``." -msgstr "" - -# f6e043b875b34dc5821d0b38a81caeb8 -#: ../source/includes/option/option-mongotop-host.rst:9 -msgid "" -"To connect to a replica set, specify the " -":setting:`~replication.replSetName` and a seed list of set members, as in" -" the following:" -msgstr "" - -# 26b36c7dcbd1409f87d4964eeb0d02cd -#: ../source/includes/option/option-mongotop-host.rst:17 -msgid "" -"You can always connect directly to a single MongoDB instance by " -"specifying the host and port number directly." -msgstr "" - -# 325d5fefc7ab43eead588efbd7d7b052 -#: ../source/includes/option/option-mongotop-host.rst:20 -msgid "" -"If you use IPv6 and use the ``
:`` format, you must enclose" -" the portion of an address and port combination in brackets (e.g. " -"``[
]``)." -msgstr "" - -# 9edc254922da4a9bb76ce2aa4d66f6de -#: ../source/includes/option/option-mongotop-host.rst:25 -msgid "" -"If connected to a replica set where the :term:`primary` is not reachable," -" :program:`mongotop` returns an error message." -msgstr "" - -# ca4c67a1a3734329b0d88a3df98cfa47 -#: ../source/includes/option/option-mongotop-port.rst:3 -msgid "*Default*: 27017" -msgstr "" - -# ae391fbfb82d4aada8138e6aed136858 -#: ../source/includes/option/option-mongotop-port.rst:5 -msgid "" -"Specifies the TCP port on which the MongoDB instance listens for client " -"connections." -msgstr "" - -# 75c3739212f74236ad704b8bb943a9b5 -#: ../source/includes/option/option-mongotop-ipv6.rst:3 -msgid "*Removed in version 3.0.*" -msgstr "" - -# 423bbc3fce1a4ef592803859f679be81 -#: ../source/includes/option/option-mongotop-ipv6.rst:5 -msgid "" -"Enables IPv6 support and allows :program:`mongotop` to connect to the " -"MongoDB instance using an IPv6 network. Prior to MongoDB 3.0, you had to " -"specify :option:`--ipv6` to use IPv6. In MongoDB 3.0 and later, IPv6 is " -"always enabled." -msgstr "" - -# 9f2066c6de7744299197780b65d5dd22 -#: ../source/includes/option/option-mongotop-ssl.rst:5 -msgid "" -"Enables connection to a :program:`mongod` or :program:`mongos` that has " -"TLS/SSL support enabled." -msgstr "" - -# 2b1f81a41390478a9890c5ebe28c3145 -# 296416b495b040aab517148acf96822d -# 64809ab333264b278e8fe096b3df978f -# baf6a2319f3a4d37bf9706677a811ca3 -# ac01cb3d7482435386207114891cd78f -# 3c84795169a04b568a42be06b6cbdb69 -# 7587a74fb3ab4e069385e05e398a184f -#: ../source/includes/fact-ssl-supported.rst:3 -msgid "" -"Most MongoDB distributions now include support for TLS/SSL. See " -":doc:`/tutorial/configure-ssl` and :doc:`/tutorial/configure-ssl-clients`" -" for more information about TLS/SSL and MongoDB." -msgstr "" - -# 9c1d4c87aeb44fbe85055d9ad892a33f -#: ../source/includes/option/option-mongotop-sslCAFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains the root certificate chain " -"from the Certificate Authority. Specify the file name of the :file:`.pem`" -" file using relative or absolute paths." -msgstr "" - -# c012c4ef88974740892f89e9d599a5ae -#: ../source/includes/option/option-mongotop-sslCAFile.rst:13 -msgid "" -"For SSL connections (``--ssl``) to :program:`mongod` and " -":program:`mongos`, if the :program:`mongotop` runs without the " -":option:`--sslCAFile`, :program:`mongotop` will not attempt to validate " -"the server certificates. This creates a vulnerability to expired " -":program:`mongod` and :program:`mongos` certificates as well as to " -"foreign processes posing as valid :program:`mongod` or :program:`mongos` " -"instances. Ensure that you *always* specify the CA file to validate the " -"server certificates in cases where intrusion is a possibility." -msgstr "" - -# 0013755e9ce74295ad3ad4d6ad6bc6f2 -#: ../source/includes/option/option-mongotop-sslPEMKeyFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains both the TLS/SSL " -"certificate and key. Specify the file name of the :file:`.pem` file using" -" relative or absolute paths." -msgstr "" - -# d3fbe6b3f4ff46a594a5346fca1f1869 -#: ../source/includes/option/option-mongotop-sslPEMKeyFile.rst:9 -msgid "" -"This option is required when using the :option:`--ssl` option to connect " -"to a :program:`mongod` or :program:`mongos` that has " -":setting:`~net.ssl.CAFile` enabled *without* " -":setting:`~net.ssl.allowConnectionsWithoutCertificates`." -msgstr "" - -# d4720b5ae4044b0f9565ec552ecf8508 -#: ../source/includes/option/option-mongotop-sslPEMKeyPassword.rst:5 -msgid "" -"Specifies the password to de-crypt the certificate-key file (i.e. " -":option:`--sslPEMKeyFile`). Use the :option:`--sslPEMKeyPassword` option " -"only if the certificate-key file is encrypted. In all cases, the " -":program:`mongotop` will redact the password from all logging and " -"reporting output." -msgstr "" - -# 2f7098e01f0c4b86b0ffc2bd46276dce -#: ../source/includes/option/option-mongotop-sslPEMKeyPassword.rst:10 -msgid "" -"If the private key in the PEM file is encrypted and you do not specify " -"the :option:`--sslPEMKeyPassword` option, the :program:`mongotop` will " -"prompt for a passphrase. See :ref:`ssl-certificate-password`." -msgstr "" - -# 26c61deca37e495caeca275bf74fa3f4 -#: ../source/includes/option/option-mongotop-sslCRLFile.rst:5 -msgid "" -"Specifies the :file:`.pem` file that contains the Certificate Revocation " -"List. Specify the file name of the :file:`.pem` file using relative or " -"absolute paths." -msgstr "" - -# f8b1aebc4b67441e9aec2df9ba652050 -#: ../source/includes/option/option-mongotop-sslAllowInvalidCertificates.rst:5 -msgid "" -"Bypasses the validation checks for server certificates and allows the use" -" of invalid certificates. When using the " -":setting:`~net.ssl.allowInvalidCertificates` setting, MongoDB logs as a " -"warning the use of the invalid certificate." -msgstr "" - -# 9d059994e42f4d299bf2b647d679e432 -#: ../source/includes/option/option-mongotop-sslAllowInvalidHostnames.rst:5 -msgid "" -"Disables the validation of the hostnames in TLS/SSL certificates. Allows " -":program:`mongotop` to connect to MongoDB instances if the hostname their" -" certificates do not match the specified hostname." -msgstr "" - -# 4b2576557ac841daa18bdacad2c24f7e -#: ../source/includes/option/option-mongotop-sslFIPSMode.rst:5 -msgid "" -"Directs the :program:`mongotop` to use the FIPS mode of the installed " -"OpenSSL library. Your system must have a FIPS compliant OpenSSL library " -"to use the :option:`--sslFIPSMode` option." -msgstr "" - -# 8a45775d452a46a88a0d7f94b241765f -#: ../source/includes/note-fips-is-enterprise-only.rst:1 -msgid "" -"FIPS-compatible SSL is available only in `MongoDB Enterprise " -"`_. See " -":doc:`/tutorial/configure-fips` for more information." -msgstr "" - -# db7a8387fe4f4289b4966a1c09af7d7a -#: ../source/includes/option/option-mongotop-username.rst:3 -msgid "" -"Specifies a username with which to authenticate to a MongoDB database " -"that uses authentication. Use in conjunction with the ``--password`` and " -"``--authenticationDatabase`` options." -msgstr "" - -# 17c2991653c94985b6e4f04cf563c0e7 -#: ../source/includes/option/option-mongotop-password.rst:3 -msgid "" -"Specifies a password with which to authenticate to a MongoDB database " -"that uses authentication. Use in conjunction with the ``--username`` and " -"``--authenticationDatabase`` options." -msgstr "" - -# 84fdb992cf8f45d29515b9e4d40d312e -#: ../source/includes/option/option-mongotop-password.rst:9 -msgid "" -"If you do not specify an argument for :option:`--password`, " -":program:`mongotop` returns an error." -msgstr "" - -# 4931cf44842d4228a03344a7664a472f -#: ../source/includes/option/option-mongotop-password.rst:14 -msgid "" -"If you wish :program:`mongotop` to prompt the user for the password, pass" -" the :option:`--username` option without :option:`--password` or specify " -"an empty string as the :option:`--password` value, as in ``--password " -"\"\"`` ." -msgstr "" - -# 379bea245de44459a6ac8e33dd051176 -#: ../source/includes/option/option-mongotop-authenticationDatabase.rst:3 -msgid "" -"Specifies the database in which the user is created. See :ref:`user-" -"authentication-database`." -msgstr "" - -# d24294a3174e44a7862d8995b12ae9f5 -#: ../source/includes/option/option-mongotop-authenticationDatabase.rst:9 -msgid "" -":option:`--authenticationDatabase` is required for :program:`mongod` and " -":program:`mongos` instances that use :ref:`authentication`." -msgstr "" - -# 57931b3ed5654b9096a5a857cd4981d1 -#: ../source/includes/option/option-mongotop-authenticationMechanism.rst:3 -msgid "*Default*: SCRAM-SHA-1" -msgstr "" - -# 7a8091564bf4467b85cbe2fdbc5a86b5 -#: ../source/includes/option/option-mongotop-authenticationMechanism.rst:5 -msgid "" -"Added support for the ``PLAIN`` and ``MONGODB-X509`` authentication " -"mechanisms." -msgstr "" - -# 64db9795f8094229b54df8eda5c2be9d -#: ../source/includes/option/option-mongotop-authenticationMechanism.rst:9 -msgid "" -"Added support for the ``SCRAM-SHA-1`` authentication mechanism. Changed " -"default mechanism to ``SCRAM-SHA-1``." -msgstr "" - -# 8ef5bd3d06ad4ed38f1b54e2da796aeb -#: ../source/includes/option/option-mongotop-authenticationMechanism.rst:14 -msgid "" -"Specifies the authentication mechanism the :program:`mongotop` instance " -"uses to authenticate to the :program:`mongod` or :program:`mongos`." -msgstr "" - -# e9b62cd5c6c14887a3cbe0070417fd9f -#: ../source/includes/option/option-mongotop-authenticationMechanism.rst:21 -msgid "Value" -msgstr "" - -# 1b8282c15d8947cbb33ff790f253603e -#: ../source/includes/option/option-mongotop-authenticationMechanism.rst:23 -msgid "Description" -msgstr "" - -# ca8d35ba64b546b48ee1a798b1dc56c0 -#: ../source/includes/option/option-mongotop-authenticationMechanism.rst:25 -msgid ":ref:`SCRAM-SHA-1 `" -msgstr "" - -# 6c926852a81540c9baed72e7895b4bc9 -#: ../source/includes/option/option-mongotop-authenticationMechanism.rst:27 -msgid "" -"`RFC 5802 `_ standard Salted " -"Challenge Response Authentication Mechanism using the SHA1 hash function." -msgstr "" - -# 8411f480ae7542c8a53bedefacf7cb6c -#: ../source/includes/option/option-mongotop-authenticationMechanism.rst:31 -msgid ":ref:`MONGODB-CR `" -msgstr "" - -# b444830bed4848f5ae1b241b6bfeb9ed -#: ../source/includes/option/option-mongotop-authenticationMechanism.rst:33 -msgid "MongoDB challenge/response authentication." -msgstr "" - -# d2895a09af194a599dd9e06376362667 -#: ../source/includes/option/option-mongotop-authenticationMechanism.rst:35 -msgid ":ref:`MONGODB-X509 `" -msgstr "" - -# 4d634bff983e41e08d438b90518781c7 -#: ../source/includes/option/option-mongotop-authenticationMechanism.rst:37 -msgid "MongoDB TLS/SSL certificate authentication." -msgstr "" - -# d37715e6cde94fd692f8013a0f52c68a -#: ../source/includes/option/option-mongotop-authenticationMechanism.rst:39 -msgid ":ref:`GSSAPI ` (Kerberos)" -msgstr "" - -# f407716c82fc47419ed270d330eff25a -#: ../source/includes/option/option-mongotop-authenticationMechanism.rst:41 -msgid "" -"External authentication using Kerberos. This mechanism is available only " -"in `MongoDB Enterprise `_." -msgstr "" - -# 7c596aee50914e54b1ef93738340a729 -#: ../source/includes/option/option-mongotop-authenticationMechanism.rst:45 -msgid ":ref:`PLAIN ` (LDAP SASL)" -msgstr "" - -# 5a7416a8319a4a5cb5d5493fefc60a63 -#: ../source/includes/option/option-mongotop-authenticationMechanism.rst:47 -msgid "" -"External authentication using LDAP. You can also use ``PLAIN`` for " -"authenticating in-database users. ``PLAIN`` transmits passwords in plain " -"text. This mechanism is available only in `MongoDB Enterprise " -"`_." -msgstr "" - -# 1ee58c6eb93a4dc6a35a8641fbe3b08b -#: ../source/includes/option/option-mongotop-gssapiServiceName.rst:5 -msgid "" -"Specify the name of the service using :doc:`GSSAPI/Kerberos " -"`. Only required if the service does not use the default " -"name of ``mongodb``." -msgstr "" - -# a5dd337997764270bbe3e61a9e657885 -# d1ac2d388de94b8d96cb50adb6b03fab -#: ../source/includes/option/option-mongotop-gssapiHostName.rst:9 -#: ../source/includes/option/option-mongotop-gssapiServiceName.rst:9 -msgid "This option is available only in MongoDB Enterprise." -msgstr "" - -# 790614ebe6eb43f8b096012dd2952b24 -#: ../source/includes/option/option-mongotop-gssapiHostName.rst:5 -msgid "" -"Specify the hostname of a service using :doc:`GSSAPI/Kerberos " -"`. *Only* required if the hostname of a machine does not " -"match the hostname resolved by DNS." -msgstr "" - -# f1ecc9b4fb53449e9cb829e199ae0bd7 -#: ../source/includes/option/option-mongotop-locks.rst:3 -msgid "" -"Toggles the mode of :program:`mongotop` to report on use of per-database " -":ref:`locks `. These data are useful for measuring concurrent " -"operations and lock percentage." -msgstr "" - -# b5bd20f456da42d58ea2e35ccfe78590 -#: ../source/includes/option/option-mongotop-locks.rst:8 -msgid "" -":option:`--locks` returns an error when called against a " -":program:`mongod` instance that does not report lock usage." -msgstr "" - -# 304e7ff0409b433797a2807286ab4126 -#: ../source/includes/option/option-mongotop-rowcount.rst:3 -msgid "" -"Number of lines of data that :program:`mongotop` should print. \"0 for " -"indefinite\"" -msgstr "" - -# 2ed4731d4dec42ea9434f6924f3e4cb8 -#: ../source/includes/option/option-mongotop-json.rst:6 -msgid "Returns output for :program:`mongotop` in :term:`JSON` format." -msgstr "" - -# 5e005a2f6c694dd3a22151adece1482a -#: ../source/includes/option/option-mongotop-.rst:3 -msgid "" -"The final argument is the length of time, in seconds, that " -":program:`mongotop` waits in between calls. By default " -":program:`mongotop` returns data every second." -msgstr "" - -# 616b2a583f5443aaa388c14bedefb14a -#: ../source/reference/program/mongotop.txt:117 -msgid "Fields" -msgstr "" - -# 0bdb12dabff943a59fb0528049b444b1 -#: ../source/reference/program/mongotop.txt:119 -msgid ":program:`mongotop` returns time values specified in milliseconds (ms.)" -msgstr "" - -# 22eff87b93b94de49a5af4aa608eed09 -#: ../source/reference/program/mongotop.txt:122 -msgid "" -":program:`mongotop` only reports active namespaces or databases, " -"depending on the :option:`--locks` option. If you don't see a database or" -" collection, it has received no recent activity. You can issue a simple " -"operation in the :program:`mongo` shell to generate activity to affect " -"the output of :program:`mongotop`." -msgstr "" - -# de11016af0bb4833932533fa8bbb3576 -#: ../source/reference/program/mongotop.txt:130 -msgid "" -"Contains the database namespace, which combines the database name and " -"collection." -msgstr "" - -# 0178959f76834b18b4db3c688b47b743 -#: ../source/reference/program/mongotop.txt:133 -msgid "" -"If you use the :option:`mongotop --locks`, the :data:`~mongotop.ns` field" -" does not appear in the :program:`mongotop` output." -msgstr "" - -# 6e47a7a262c14102905066ab827f478b -#: ../source/reference/program/mongotop.txt:138 -msgid "" -"Contains the name of the database. The database named ``.`` refers to the" -" global lock, rather than a specific database." -msgstr "" - -# e19859df479941a0ad5bf7601e542edc -#: ../source/reference/program/mongotop.txt:141 -msgid "" -"This field does not appear unless you have invoked :program:`mongotop` " -"with the :option:`--locks` option." -msgstr "" - -# d17d9187fe3549bea023f5baa6b3a181 -#: ../source/reference/program/mongotop.txt:146 -msgid "" -"Provides the total amount of time that this :program:`mongod` spent " -"operating on this namespace." -msgstr "" - -# fcb87fe7085d404ab6bba4e78aac7c56 -#: ../source/reference/program/mongotop.txt:151 -msgid "" -"Provides the amount of time that this :program:`mongod` spent performing " -"read operations on this namespace." -msgstr "" - -# 16404106262c4c7d89007cad15e3f607 -#: ../source/reference/program/mongotop.txt:156 -msgid "" -"Provides the amount of time that this :program:`mongod` spent performing " -"write operations on this namespace." -msgstr "" - -# 58c38a97948747d190592a1f857f824b -#: ../source/reference/program/mongotop.txt:161 -msgid "Provides a time stamp for the returned data." -msgstr "" - -# ffc3c0ae45334a938b9508ece18bea8c -#: ../source/reference/program/mongotop.txt:166 -msgid "Use" -msgstr "" - -# 0a341f594b564d6296dea4d714eed3c7 -#: ../source/reference/program/mongotop.txt:168 -msgid "" -"By default :program:`mongotop` connects to the MongoDB instance running " -"on the localhost port ``27017``. However, :program:`mongotop` can " -"optionally connect to remote :program:`mongod` instances. See the " -":ref:`mongotop options ` for more information." -msgstr "" - -# b2136d86e06246dfa16a02aef22b404c -#: ../source/reference/program/mongotop.txt:174 -msgid "" -"To force :program:`mongotop` to return less frequently specify a number, " -"in seconds at the end of the command. In this example, " -":program:`mongotop` will return every 15 seconds." -msgstr "" - -# a014869ce4b6493f82dcf248357a3ab8 -#: ../source/reference/program/mongotop.txt:182 -msgid "This command produces the following output:" -msgstr "" - -# 62af1b39e20840949a849e4450d3a0c3 -#: ../source/reference/program/mongotop.txt:208 -msgid "" -"The output varies depending on your MongoDB setup. For example, " -"``local.system.indexes`` and ``local.system.namespaces`` only appear for " -":program:`mongod` instances using the :ref:`MMAPv1 ` " -"storage engine." -msgstr "" - -# 9908178cd3044690a51e4e8788f7f517 -#: ../source/reference/program/mongotop.txt:213 -msgid "" -"To return a :program:`mongotop` report every 5 minutes, use the following" -" command:" -msgstr "" - -# caf4850a9ee64e118f3e9f7a90435222 -#: ../source/reference/program/mongotop.txt:220 -msgid "" -"To report the use of per-database locks, use :option:`--locks`, which " -"produces the following output:" -msgstr "" - -# 6786deb2fed74f53879d220a00ec5149 -#: ../source/reference/program/mongotop.txt:233 -msgid "" -"When called against a :program:`mongod` that does not report lock usage, " -":option:`--locks` will return a ``Failed: Server does not support " -"reporting locking information`` error." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "Specifies the database that holds the user's credentials." -#~ msgstr "" - -#~ msgid "" -#~ "Runs the :program:`mongotop` in a quiet" -#~ " mode that attempts to limit the " -#~ "amount of output." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/read-concern.po b/locale/zh/LC_MESSAGES/reference/read-concern.po deleted file mode 100644 index 5212bc574c7..00000000000 --- a/locale/zh/LC_MESSAGES/reference/read-concern.po +++ /dev/null @@ -1,447 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 733f5507ffbf4af490af7233296a460d -# fd4d408f1f4f4422b15aae2a75a1e7a3 -#: ../source/reference/read-concern.txt:5 -#: ../source/reference/read-concern.txt:95 -msgid "Read Concern" -msgstr "" - -# 2bbbb40e65fd411b8d924d3da940f1a3 -#: ../source/reference/read-concern.txt -msgid "On this page" -msgstr "" - -# e7ecb26e6236425580de5cf9f0a8d1da -#: ../source/reference/read-concern.txt:17 -msgid "" -"The ``readConcern`` query option for replica sets and replica set shards " -"determines which data to return from a query." -msgstr "" - -# 78e9f47553584ac69081e98b2c9d4f91 -#: ../source/reference/read-concern.txt:23 -msgid "Read Concern Levels" -msgstr "" - -# 47e771af1b524f36982b227b4d2b9cfd -#: ../source/reference/read-concern.txt:27 -msgid "Adds support for :readconcern:`\"linearizable\"` read concern." -msgstr "" - -# 0678c90424494a3399539333abbb46ab -#: ../source/reference/read-concern.txt:29 -msgid "The following read concern levels are available:" -msgstr "" - -# 1124779d209b426e859203f25ec10a14 -#: ../source/reference/read-concern.txt:35 -msgid "``level``" -msgstr "" - -# 9aff179d681c4c0188c03bbdf0ae8298 -#: ../source/reference/read-concern.txt:36 -msgid "Description" -msgstr "" - -# d5c539e596f041568b5ec0ca408d573f -#: ../source/reference/read-concern.txt:40 -msgid "" -"Default. The query returns the instance's most recent data. Provides no " -"guarantee that the data has been written to a majority of the replica set" -" members (i.e. may be rolled back)." -msgstr "" - -# 48af58781a35420bbd9c199e47a3cb53 -#: ../source/reference/read-concern.txt:46 -msgid "" -"The query returns the instance's most recent data acknowledged as having " -"been written to a majority of members in the replica set." -msgstr "" - -# 5534dc5b8c224d8e8fa5abb8ee74b261 -#: ../source/includes/fact-enable-majority-readConcern.rst:1 -msgid "To use :term:`read concern` level of :readconcern:`\"majority\"`," -msgstr "" - -# e4d5421af3f14418aa508cc7ad0ce701 -#: ../source/includes/fact-enable-majority-readConcern.rst:3 -msgid "" -"you must start the :program:`mongod` instances with the " -":option:`--enableMajorityReadConcern` command line option (or the " -":setting:`replication.enableMajorityReadConcern` set to ``true`` if using" -" a configuration file)." -msgstr "" - -# f67cd7ba10124efeb58fb74a3fe60e7a -#: ../source/includes/fact-enable-majority-readConcern.rst:8 -msgid "" -"replica sets must use :ref:`WiredTiger storage engine ` and election :rsconf:`protocol version 1 `." -msgstr "" - -# f8437bee6c8445d6af04dc08824781c1 -#: ../source/reference/read-concern.txt:54 -msgid "" -"The query returns data that reflects all successful writes issued with a " -"write concern of :writeconcern:`\"majority\"` *and* acknowledged prior to" -" the start of the read operation. For replica sets that run with " -":rsconf:`writeConcernMajorityJournalDefault` set to true, linearizable " -"read concern returns data that will never be rolled back." -msgstr "" - -# da54ea5ff1fa464e9e12f5a0580b2a56 -#: ../source/includes/extracts/no-journaling-rollback.rst:1 -msgid "" -"With :rsconf:`writeConcernMajorityJournalDefault` set to ``false``, " -"MongoDB will not wait for :writeconcern:`w: \"majority\" <\"majority\">` " -"writes to be durable before acknowledging the writes. As such, " -":writeconcern:`\"majority\"` write operations could possibly roll back in" -" the event of a loss of a replica set member." -msgstr "" - -# 6a38563490044ccca53f31c0f1cc8670 -#: ../source/reference/read-concern.txt:64 -msgid "" -"You can specify linearizable read concern for read operations on the " -":replstate:`primary ` only." -msgstr "" - -# c3adacdd7b4c45c29cc98215372775b0 -#: ../source/reference/read-concern.txt:67 -msgid "" -"Linearizable read concern guarantees only apply if read operations " -"specify a query filter that uniquely identifies a single document." -msgstr "" - -# 5c801321fe8f454682eb3501dc1e7c9b -# 656ffbcfabce4ddf9701c7714870c86c -#: ../source/reference/read-concern.txt -msgid "Tip" -msgstr "" - -# a94a8f5d35bc44af8161941ccf2fc2cb -# e0282b5e22f44f51bd61b1c31d40c937 -#: ../source/reference/read-concern.txt:73 -#: ../source/reference/read-concern.txt:181 -msgid "" -"Always use ``maxTimeMS`` with linearizable read concern in case a " -"majority of data bearing members are unavailable. ``maxTimeMS`` ensures " -"that the operation does not block indefinitely and instead ensures that " -"the operation returns an error if the read concern cannot be fulfilled." -msgstr "" - -# 1ddc6d045183446da4b77d4353a1bb1f -#: ../source/reference/read-concern.txt:79 -msgid "" -"Lineariable read concern is available for both MMAPv1 and WiredTiger. See" -" :ref:`read-concern-storage-engine-drivers`." -msgstr "" - -# bb9af8bdfd0d468daaeb567174aae41a -#: ../source/includes/fact-readConcern-most-recent-data-in-node.rst:1 -msgid "" -"Regardless of the :term:`read concern` level, the most recent data on a " -"node may not reflect the most recent version of the data in the system." -msgstr "" - -# f43bef679ccc4cc0be90e93c78b5a030 -#: ../source/reference/read-concern.txt:89 -msgid "Storage Engine and Drivers Support" -msgstr "" - -# 69661cf22510415ea3418a861d4c0b79 -#: ../source/reference/read-concern.txt:96 -msgid "WiredTiger" -msgstr "" - -# 0c9c650f67ec48fb803b67a8cc472422 -#: ../source/reference/read-concern.txt:97 -msgid "MMAPv1" -msgstr "" - -# fab7d24891864467996b089b09cd4b5e -#: ../source/reference/read-concern.txt:99 -msgid ":readconcern:`\"local\"`" -msgstr "" - -# cda5909d7dbd471183e66b7a329a3601 -# 4574fcd2f591486780d67aa62aa226ad -# 28c176470c32418fbdaf9343304e5b98 -# ee3e86541057452fb2750ebb8dc870ad -# 9291d4ad82f44494859dabd1e9595549 -#: ../source/reference/read-concern.txt:100 -#: ../source/reference/read-concern.txt:101 -#: ../source/reference/read-concern.txt:104 -#: ../source/reference/read-concern.txt:108 -#: ../source/reference/read-concern.txt:109 -msgid "|checkmark|" -msgstr "" - -# 906d5c0c7e9b461680bdec1b0a2b4a48 -#: ../source/reference/read-concern.txt:103 -msgid ":readconcern:`\"majority\"`" -msgstr "" - -# 42512e31a1504d2cb8bee70441453561 -#: ../source/reference/read-concern.txt:107 -msgid ":readconcern:`\"linearizable\"`" -msgstr "" - -# 39bd8a3ca0234a3695de25f6ab76df43 -#: ../source/reference/read-concern.txt:113 -msgid "" -"The :dbcommand:`serverStatus` command returns the " -":serverstatus:`storageEngine.supportsCommittedReads` field which " -"indicates whether the storage engine supports ``\"majority\"`` read " -"concern." -msgstr "" - -# 43d48ad2f4944aea9f429dc4e2f37eac -#: ../source/reference/read-concern.txt:118 -msgid "" -"MongoDB drivers updated for 3.2 and later versions support specifying a " -"read concern option." -msgstr "" - -# 1a35baed0f8a430f990c9a093a782782 -#: ../source/reference/read-concern.txt:124 -msgid "``readConcern`` Option" -msgstr "" - -# c5d6e06e94d74ccf86d0ec38d8400b17 -#: ../source/reference/read-concern.txt:126 -msgid "Use the ``readConcern`` option to specify the read concern level." -msgstr "" - -# e2aeb695e77343a38d77fe1e3585c63e -#: ../source/reference/read-concern.txt:132 -msgid "The ``readConcern`` option is available for the following operations:" -msgstr "" - -# 418d0587530f4860a0c6d6f30d19345d -#: ../source/reference/read-concern.txt:134 -msgid ":dbcommand:`find` command" -msgstr "" - -# ef20d0f256db478fb049f3efd080304f -#: ../source/reference/read-concern.txt:136 -msgid "" -":dbcommand:`aggregate` command and the " -":method:`db.collection.aggregate()` method" -msgstr "" - -# 42eed80f1ce547baa0a4a4f8a7e953ad -#: ../source/reference/read-concern.txt:139 -msgid ":dbcommand:`distinct` command" -msgstr "" - -# 57e3e23813a4406a86512e3c7ce65c82 -#: ../source/reference/read-concern.txt:141 -msgid ":dbcommand:`count` command" -msgstr "" - -# e7841b46ce0b41c985adcb975b8bc4db -#: ../source/reference/read-concern.txt:143 -msgid ":dbcommand:`parallelCollectionScan` command" -msgstr "" - -# 2a5dd169f1204996baf224c74aec5729 -#: ../source/reference/read-concern.txt:145 -msgid ":dbcommand:`geoNear` command" -msgstr "" - -# 36bdaac09fdd4ebcaa91dc70855c57d5 -#: ../source/reference/read-concern.txt:147 -msgid ":dbcommand:`geoSearch` command" -msgstr "" - -# 959b39b8dc4f4f35a58441cab3ae63d2 -#: ../source/reference/read-concern.txt:149 -msgid "" -"To specify the read concern for the :program:`mongo` shell method " -":method:`db.collection.find()`, use the :method:`cursor.readConcern()` " -"method." -msgstr "" - -# 9af6a15fda3048549eccb762d4becafb -#: ../source/reference/read-concern.txt:154 -msgid "Considerations" -msgstr "" - -# 1eea07ea949644799d3ec417e090ffee -#: ../source/reference/read-concern.txt:157 -msgid "Read Your Own Writes" -msgstr "" - -# 6c4201b7dc6d4fa7abb6b6fd5a779fbd -#: ../source/includes/fact-read-own-writes.rst:1 -msgid "" -"If using :readconcern:`\"majority\"` or :readconcern:`\"linearizable\"` " -"read concern for read operations, use :writeconcern:`{ w: \"majority\" } " -"<\"majority\">` write concern for write operations on the primary to " -"ensure that a single thread can read its own writes." -msgstr "" - -# 93428ac06ccc4763b8a212031e89ce40 -#: ../source/reference/read-concern.txt:162 -msgid "Real Time Order" -msgstr "" - -# 8f67dca7659f43c0995acd2600911ca9 -#: ../source/reference/read-concern.txt:164 -msgid "" -"Combined with :writeconcern:`\"majority\"` write concern, " -":readconcern:`\"linearizable\"` read concern enables multiple threads to " -"perform reads and writes on a single document as if a single thread " -"performed these operations in real time; that is, the corresponding " -"schedule for these reads and writes is considered linearizable." -msgstr "" - -# f179c0670b9945ce9f9652bbf58a7715 -#: ../source/reference/read-concern.txt:171 -msgid "Performance Comparisons" -msgstr "" - -# c0cb5551b98941209780e5f42c6523ab -#: ../source/reference/read-concern.txt:173 -msgid "" -"Unlike :readconcern:`\"majority\"`, :readconcern:`\"linearizable\"` read " -"concern confirms with secondary members that the read operation is " -"reading from a primary that is capable of confirming writes with " -":writeconcern:`{ w: \"majority\" } <\"majority\">` write concern. [#edge-" -"cases-2-primaries]_ As such, reads with linearizable read concern may be " -"significantly slower than reads with :readconcern:`\"majority\"` or " -":readconcern:`\"local\"` read concerns." -msgstr "" - -# 9a1f90c196684a0e81fb6ea6ffd08a16 -#: ../source/reference/read-concern.txt:186 -msgid "For example:" -msgstr "" - -# 8d57e3fe2ea548c1b491e6bcf4471d34 -#: ../source/includes/footnote-two-primaries-edge-cases.rst:1 -msgid "" -"In :ref:`some circumstances `, two nodes in a replica set may" -" *transiently* believe that they are the primary, but at most, one of " -"them will be able to complete writes with :writeconcern:`{ w: " -"\"majority\" } <\"majority\">` write concern. The node that can complete " -":writeconcern:`{ w: \"majority\" } <\"majority\">` writes is the current " -"primary, and the other node is a former primary that has not yet " -"recognized its demotion, typically due to a :term:`network partition`. " -"When this occurs, clients that connect to the former primary may observe " -"stale data despite having requested read preference :readmode:`primary`, " -"and new writes to the former primary will eventually roll back." -msgstr "" - -#~ msgid "" -#~ "MongoDB 3.2 introduces the ``readConcern`` " -#~ "query option for replica sets and " -#~ "replica set shards. By default, MongoDB" -#~ " uses a read concern of ``\"local\"``" -#~ " to return the most recent data " -#~ "available to the MongoDB instance at " -#~ "the time of the query, even if " -#~ "the data has not been persisted to" -#~ " a majority of replica set members" -#~ " and may be rolled back." -#~ msgstr "" - -#~ msgid "" -#~ "For the :doc:`WiredTiger storage engine " -#~ "`, the ``readConcern`` option " -#~ "allows clients to choose a level " -#~ "of isolation for their reads. You " -#~ "can specify a read concern of " -#~ "``\"majority\"`` to read data that has" -#~ " been written to a majority of " -#~ "replica set members and thus cannot " -#~ "be rolled back." -#~ msgstr "" - -#~ msgid "" -#~ "With the :doc:`MMAPv1 storage engine " -#~ "`, you can only specify a" -#~ " ``readConcern`` option of ``\"local\"``." -#~ msgstr "" - -#~ msgid "``readConcern`` requires MongoDB drivers updated for 3.2." -#~ msgstr "" - -#~ msgid "" -#~ "By default, MongoDB uses a " -#~ "``readConcern`` of ``\"local\"`` which does" -#~ " not guarantee that the read data " -#~ "would not be rolled back." -#~ msgstr "" - -#~ msgid "" -#~ "You can specify a ``readConcern`` of " -#~ "``\"majority\"`` to read data that has" -#~ " been written to a majority of " -#~ "replica set members and thus cannot " -#~ "be rolled back." -#~ msgstr "" - -#~ msgid "" -#~ "Default. The query returns the " -#~ "instance's most recent copy of data. " -#~ "Provides no guarantee that the data " -#~ "has been written to a majority of" -#~ " the replica set members." -#~ msgstr "" - -#~ msgid "" -#~ "The query returns the instance's most" -#~ " recent copy of data confirmed as " -#~ "written to a majority of members " -#~ "in the replica set." -#~ msgstr "" - -#~ msgid "" -#~ "To use a :term:`read concern` level " -#~ "of :readconcern:`\"majority\"`, you must use" -#~ " the WiredTiger storage engine and " -#~ "start the :program:`mongod` instances with " -#~ "the :option:`--enableMajorityReadConcern` command " -#~ "line option (or the " -#~ ":setting:`replication.enableMajorityReadConcern` setting " -#~ "if using a configuration file)." -#~ msgstr "" - -#~ msgid "" -#~ "Only replica sets using :rsconf:`protocol " -#~ "version 1 ` support " -#~ ":readconcern:`\"majority\"` read concern. Replica" -#~ " sets running protocol version 0 do" -#~ " not support :readconcern:`\"majority\"` read " -#~ "concern." -#~ msgstr "" - -#~ msgid "" -#~ "To ensure that a single thread can" -#~ " read its own writes, use " -#~ ":readconcern:`\"majority\"` read concern and " -#~ ":writeconcern:`\"majority\"` write concern against" -#~ " the primary of the replica set." -#~ msgstr "" - -#~ msgid "" -#~ "For the ``level`` field, specify either" -#~ " the string ``\"majority\"`` or " -#~ "``\"local\"``." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/read-preference.po b/locale/zh/LC_MESSAGES/reference/read-preference.po deleted file mode 100644 index 8d14f77f40b..00000000000 --- a/locale/zh/LC_MESSAGES/reference/read-preference.po +++ /dev/null @@ -1,634 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# d8c5124728d64da3bf4c6cbf5461168c -#: ../source/reference/read-preference.txt:5 -msgid "Read Preference Reference" -msgstr "" - -# 71ee68fae05443b7a96e5651a6828285 -#: ../source/reference/read-preference.txt -msgid "On this page" -msgstr "" - -# 2d7b95680d834772b187d13c0d856f45 -#: ../source/includes/introduction-read-preference.rst:1 -msgid "" -"Read preference describes how MongoDB clients route read operations to " -"the members of a :term:`replica set`." -msgstr "" - -# 04c72341c331499692afdebda59f2815 -#: ../source/includes/introduction-read-preference.rst:6 -msgid "" -"By default, an application directs its read operations to the " -":term:`primary` member in a :term:`replica set`." -msgstr "" - -# 654a55f802724d42bf0eccd8a9095d25 -#: ../source/includes/read-preference-modes-table.rst:5 -msgid "Read Preference Mode" -msgstr "" - -# 783bee5d50f745678a8d7994cd77b2dc -#: ../source/includes/read-preference-modes-table.rst:6 -msgid "Description" -msgstr "" - -# 598cd24a02894b85a7243229274b0eb0 -#: ../source/includes/read-preference-modes-table.rst:7 -msgid ":readmode:`primary`" -msgstr "" - -# 6db16c2aa97f44f595f66bc03f13c558 -#: ../source/includes/read-preference-modes-table.rst:8 -msgid "" -"Default mode. All operations read from the current replica set " -":term:`primary`." -msgstr "" - -# 245aacc14bc24771a6f954b06015e87a -#: ../source/includes/read-preference-modes-table.rst:10 -msgid ":readmode:`primaryPreferred`" -msgstr "" - -# 54a04cad8a7b409394eac39c853ee9f1 -#: ../source/includes/read-preference-modes-table.rst:11 -msgid "" -"In most situations, operations read from the :term:`primary` but if it is" -" unavailable, operations read from :term:`secondary` members." -msgstr "" - -# 285164dd41cf48e6ba83ba8f64379eab -#: ../source/includes/read-preference-modes-table.rst:14 -msgid ":readmode:`secondary`" -msgstr "" - -# 8efd45b6930f4693a46d8cab6f5bbb2e -#: ../source/includes/read-preference-modes-table.rst:15 -msgid "All operations read from the :term:`secondary` members of the replica set." -msgstr "" - -# 9d3b6a492eb64b21b5793326f69f6c09 -#: ../source/includes/read-preference-modes-table.rst:17 -msgid ":readmode:`secondaryPreferred`" -msgstr "" - -# 75facb47bd324c41bc8075c5fd9c8c43 -#: ../source/includes/read-preference-modes-table.rst:18 -msgid "" -"In most situations, operations read from :term:`secondary` members but if" -" no :term:`secondary` members are available, operations read from the " -":term:`primary`." -msgstr "" - -# 3032c4de362c460da651e8d11658ad1f -#: ../source/includes/read-preference-modes-table.rst:21 -msgid ":readmode:`nearest`" -msgstr "" - -# 4a19e83f1b2b4b5b87b7c63acb301a43 -#: ../source/includes/read-preference-modes-table.rst:22 -msgid "" -"Operations read from member of the :term:`replica set` with the least " -"network latency, irrespective of the member's type." -msgstr "" - -# 524fcee925cf4a578011fd5f7172450e -#: ../source/reference/read-preference.txt:21 -msgid "" -"The read preference does not affect the visibility of data; i.e, clients " -"can see the results of writes before they are made :term:`durable`:" -msgstr "" - -# d0231f717b3b4f1bb76d7abef945f355 -#: ../source/includes/list-visibility-of-data.rst:1 -msgid "" -"Regardless of :doc:`write concern `, other " -"clients using :readconcern:`\"local\"` (i.e. the default) readConcern can" -" see the result of a write operation before the write operation is " -"acknowledged to the issuing client." -msgstr "" - -# d0c8726ff6ff4a82a7c6dd9982282a27 -#: ../source/includes/list-visibility-of-data.rst:6 -msgid "" -"Clients using :readconcern:`\"local\"` (i.e. the default) readConcern can" -" read data which may be subsequently :doc:`rolled back `." -msgstr "" - -# af30c73b49434411a3f84ad2d42eacb6 -#: ../source/reference/read-preference.txt:26 -msgid "" -"For more information on read isolation level in MongoDB, see :doc:`/core" -"/read-isolation-consistency-recency`." -msgstr "" - -# d87f7dd3e676475f907fa484c2fd4de4 -#: ../source/reference/read-preference.txt:35 -msgid "Read Preference Modes" -msgstr "" - -# 31029dd9033b41c58d91d195a9dc050c -#: ../source/reference/read-preference.txt:39 -msgid "" -"All read operations use only the current replica set :term:`primary`. " -"[#edge-cases-2-primaries]_ This is the default read mode. If the primary " -"is unavailable, read operations produce an error or throw an exception." -msgstr "" - -# 389368a2148b4b769f9a6be0fdede772 -#: ../source/reference/read-preference.txt:44 -msgid "" -"The :readmode:`primary` read preference mode is not compatible with read " -"preference modes that use :ref:`tag sets `. If you specify a tag set with :readmode:`primary`, the driver" -" will produce an error." -msgstr "" - -# b84a5e17873247eeb32883f4ff1fe9e3 -#: ../source/reference/read-preference.txt:51 -msgid "" -"In most situations, operations read from the :term:`primary` member of " -"the set. However, if the primary is unavailable, as is the case during " -":term:`failover` situations, operations read from secondary members." -msgstr "" - -# 9e0e38e8ebd846bfab15c873439fc323 -#: ../source/reference/read-preference.txt:56 -msgid "" -"When the read preference includes a :ref:`tag set `, the client reads first from the primary, if " -"available, and then from :term:`secondaries ` that match the " -"specified tags. If no secondaries have matching tags, the read operation " -"produces an error." -msgstr "" - -# 22bd35e9920f4c72ba9a60b11aafc1a1 -#: ../source/reference/read-preference.txt:62 -msgid "" -"Since the application may receive data from a secondary, read operations " -"using the :readmode:`primaryPreferred` mode may return stale data in some" -" situations." -msgstr "" - -# c1c72344bf274168860b928b1b6bf370 -#: ../source/reference/read-preference.txt:68 -msgid "" -"Operations read *only* from the :term:`secondary` members of the set. If " -"no secondaries are available, then this read operation produces an error " -"or exception." -msgstr "" - -# 814aa04e0bcd48bdb6cd92bee59e2785 -#: ../source/reference/read-preference.txt:72 -msgid "" -"Most sets have at least one secondary, but there are situations where " -"there may be no available secondary. For example, a set with a primary, a" -" secondary, and an :term:`arbiter` may not have any secondaries if a " -"member is in recovering state or unavailable." -msgstr "" - -# b4434ced21c6483382aef46d3e93e02f -#: ../source/reference/read-preference.txt:77 -msgid "" -"When the read preference includes a :ref:`tag set `, the client attempts to find secondary members that" -" match the specified tag set and directs reads to a random secondary from" -" among the :ref:`nearest group `. If no secondaries have matching tags, the read operation " -"produces an error. [#capacity-planning]_" -msgstr "" - -# 59157d53eaab43399a5ce1f12fae1ff9 -#: ../source/reference/read-preference.txt:85 -msgid "" -"Read operations using the :readmode:`secondary` mode may return stale " -"data." -msgstr "" - -# 4e2f39e7eea04314a9ff676daf6b75f6 -#: ../source/reference/read-preference.txt:89 -msgid "" -"In most situations, operations read from :term:`secondary` members, but " -"in situations where the set consists of a single :term:`primary` (and no " -"other members), the read operation will use the set's primary." -msgstr "" - -# a9d48a55dfd54704993a828aa3fdbf3b -#: ../source/reference/read-preference.txt:94 -msgid "" -"When the read preference includes a :ref:`tag set `, the client attempts to find a secondary member " -"that matches the specified tag set and directs reads to a random " -"secondary from among the :ref:`nearest group `. If no secondaries have matching tags, the " -"client ignores tags and reads from the primary." -msgstr "" - -# f5f3b766c1bb44009b048d4887c8cd89 -#: ../source/reference/read-preference.txt:101 -msgid "" -"Read operations using the :readmode:`secondaryPreferred` mode may return " -"stale data." -msgstr "" - -# fc23b8a9ac834b4bbbb2aa4c3b5124a3 -#: ../source/reference/read-preference.txt:106 -msgid "" -"The driver reads from the *nearest* member of the :term:`set ` according to the :ref:`member selection ` process. Reads in the :readmode:`nearest` " -"mode do not consider the member's *type*. Reads in :readmode:`nearest` " -"mode may read from both primaries and secondaries." -msgstr "" - -# 49df507bd5674aa8b773451c7d113f7b -#: ../source/reference/read-preference.txt:113 -msgid "" -"Set this mode to minimize the effect of network latency on read " -"operations without preference for current or stale data." -msgstr "" - -# f3e64d5a7b6f4f9e9d24ed1b63abc58a -#: ../source/reference/read-preference.txt:116 -msgid "" -"If you specify a :ref:`tag set `, " -"the client attempts to find a replica set member that matches the " -"specified tag set and directs reads to an arbitrary member from among the" -" :ref:`nearest group `." -msgstr "" - -# d0864c05fe5b44378ce169389718410f -#: ../source/reference/read-preference.txt:122 -msgid "Read operations using the :readmode:`nearest` mode may return stale data." -msgstr "" - -# 389dfe62dc934ae88895d70cfe1fbf91 -#: ../source/reference/read-preference.txt:127 -msgid "" -"All operations read from a member of the nearest group of the replica set" -" that matches the specified read preference mode. The :readmode:`nearest`" -" mode prefers low latency reads over a member's :term:`primary` or " -":term:`secondary` status." -msgstr "" - -# bb69aa1a47d2481db77b91f97e136ad4 -#: ../source/reference/read-preference.txt:132 -msgid "" -"For :readmode:`nearest`, the client assembles a list of acceptable hosts " -"based on tag set and then narrows that list to the host with the shortest" -" ping time and all other members of the set that are within the \"local " -"threshold,\" or acceptable latency. See :ref:`replica-set-read-" -"preference-behavior-nearest` for more information." -msgstr "" - -# c99b5acbab484cf184fd4710063727cf -#: ../source/reference/read-preference.txt:140 -msgid "Use Cases" -msgstr "" - -# ed1aba2a5fab4d329888eac59fd7c5d3 -#: ../source/reference/read-preference.txt:142 -msgid "" -"Depending on the requirements of an application, you can configure " -"different applications to use different read preferences, or use " -"different read preferences for different queries in the same application." -" Consider the following applications for different read preference " -"strategies." -msgstr "" - -# 5dc940565f864889a7640e911f529683 -#: ../source/reference/read-preference.txt:151 -msgid "Maximize Consistency" -msgstr "" - -# 76498383ad21450dbdfa570f98c7ba8f -#: ../source/reference/read-preference.txt:153 -msgid "" -"To avoid *stale* reads, use :readmode:`primary` read preference and " -":readconcern:`\"majority\"` ``readConcern``. If the primary is " -"unavailable, e.g. during elections or when a majority of the replica set " -"is not accessible, read operations using :readmode:`primary` read " -"preference produce an error or throw an exception." -msgstr "" - -# 012a8885a8a4406c9b7ef0ae554ab2af -#: ../source/reference/read-preference.txt:161 -msgid "" -"In some circumstances, it may be possible for a replica set to " -"temporarily have two primaries; however, only one primary will be capable" -" of confirming writes with the :writeconcern:`\"majority\"` write " -"concern." -msgstr "" - -# dfda3d749c854ca692cedde00e2a522e -#: ../source/reference/read-preference.txt:166 -msgid "" -"A partial :term:`network partition` may segregate a primary (``p``\\ " -":sub:`old`) into a partition with a minority of the nodes, while the " -"other side of the partition contains a majority of nodes. The partition " -"with the majority will elect a new primary (``P``\\ :sub:`new`), but for " -"a brief period, the old primary (``p``\\ :sub:`old`) may still continue " -"to serve reads and writes, as it has not yet detected that it can only " -"see a minority of nodes in the replica set. During this period, if the " -"old primary (``p``\\ :sub:`old`) is still visible to clients as a " -"primary, reads from this primary may reflect stale data." -msgstr "" - -# 123e251fc2b14ee885cd374adc288298 -#: ../source/reference/read-preference.txt:177 -msgid "" -"A primary (``p``\\ :sub:`old`) may become unresponsive, which will " -"trigger an election and a new primary (``P``\\ :sub:`new`) can be " -"elected, serving reads and writes. If the unresponsive primary (``p``\\ " -":sub:`old`) starts responding again, two primaries will be visible for a " -"brief period. The brief period will end when ``p``\\ :sub:`old` steps " -"down. However, during the brief period, clients might read from the old " -"primary ``p``\\ :sub:`old`, which can provide stale data." -msgstr "" - -# 994e9fe1b34842bf88a2f32b13a5e569 -#: ../source/reference/read-preference.txt:186 -msgid "" -"To increase consistency, you can disable automatic :term:`failover`; " -"however, disabling automatic failover sacrifices availability." -msgstr "" - -# 86e7fb6914ab430bb30423322f12eb5c -#: ../source/reference/read-preference.txt:190 -msgid "Maximize Availability" -msgstr "" - -# 0a603dfab2d642a2ac81536ad255b2d2 -#: ../source/reference/read-preference.txt:192 -msgid "" -"To permit read operations when possible, use " -":readmode:`primaryPreferred`. When there's a primary you will get " -"consistent reads [#edge-cases-2-primaries]_, but if there is no primary " -"you can still query :term:`secondaries `. However, when using " -"this read mode, consider the situation described in :ref:`caveat-" -"secondaryPreferred`." -msgstr "" - -# efb967aa06e64573b99a89ec173a2c44 -#: ../source/reference/read-preference.txt:200 -msgid "Minimize Latency" -msgstr "" - -# ff162911f28947648cb9b80481c9513c -#: ../source/reference/read-preference.txt:202 -msgid "" -"To always read from a low-latency node, use :readmode:`nearest`. The " -"driver or :program:`mongos` will read from the nearest member and those " -"no more than 15 milliseconds [#secondary-acceptable-latency]_ further " -"away than the nearest member." -msgstr "" - -# 695d7ca35f364f4aa700c4d6765793d5 -#: ../source/reference/read-preference.txt:207 -msgid "" -":readmode:`nearest` does *not* guarantee consistency. If the nearest " -"member to your application server is a secondary with some replication " -"lag, queries could return stale data. :readmode:`nearest` only reflects " -"network distance and does not reflect I/O or CPU load." -msgstr "" - -# f448655e2de84752b723c400810d3c57 -#: ../source/reference/read-preference.txt:213 -msgid "Query From Geographically Distributed Members" -msgstr "" - -# a0c559e1ac214c11bb2dd9397ab4dbe7 -#: ../source/reference/read-preference.txt:215 -msgid "" -"If the members of a replica set are geographically distributed, you can " -"create replica tags based that reflect the location of the instance and " -"then configure your application to query the members nearby." -msgstr "" - -# 3ed3ef00801946b882d84669a03a3819 -#: ../source/reference/read-preference.txt:219 -msgid "" -"For example, if members in \"east\" and \"west\" data centers are " -":ref:`tagged ` ``{'dc': 'east'}`` and" -" ``{'dc': 'west'}``, your application servers in the east data center can" -" read from nearby members with the following read preference:" -msgstr "" - -# d12f04ef412e4dd8a38fb675448c9d92 -#: ../source/reference/read-preference.txt:229 -msgid "" -"Although :readmode:`nearest` already favors members with low network " -"latency, including the tag makes the choice more predictable." -msgstr "" - -# 4d923be7d5904db7aa9a017f846d0081 -#: ../source/reference/read-preference.txt:235 -msgid "``secondary`` vs ``secondaryPreferred``" -msgstr "" - -# a87d069d6cbc4d92b41101ba1013d056 -#: ../source/reference/read-preference.txt:237 -msgid "" -"For specific dedicated queries (e.g. ETL, reporting), you may shift the " -"read load from the primary by using the :readmode:`secondary` read " -"preference mode. For this use case, the :readmode:`secondary` mode is " -"preferable to the :readmode:`secondaryPreferred` mode because " -":readmode:`secondaryPreferred` risks the following situation: if all " -"secondaries are unavailable and your replica set has enough " -":term:`arbiters ` [#arbiter-limit]_ to prevent the primary from " -"stepping down, then the primary will receive all traffic from the " -"clients. If the primary is unable to handle this load, the queries will " -"compete with the writes. For this reason, use read preference " -":readmode:`secondary` to distribute these specific dedicated queries " -"instead of :readmode:`secondaryPreferred`." -msgstr "" - -# dd5859cb64ec40c19bd20645666651b5 -#: ../source/reference/read-preference.txt:251 -msgid "In general, avoid deploying more than one arbiter per replica set." -msgstr "" - -# 6e75387c48f94f729d516f00fe989e9c -#: ../source/reference/read-preference.txt:254 -msgid "Read Preferences for Database Commands" -msgstr "" - -# de2140fac13347c9a1166aa4a0827ac0 -#: ../source/reference/read-preference.txt:256 -msgid "" -"Because some :term:`database commands ` read and return" -" data from the database, all of the official drivers support full " -":ref:`read preference mode semantics `" -" for the following commands:" -msgstr "" - -# bf738e16d3a549c2980160c38fab98c5 -#: ../source/reference/read-preference.txt:261 -msgid ":dbcommand:`group`" -msgstr "" - -# daaa936aa1e64b12bfe939dcc2abdb65 -#: ../source/reference/read-preference.txt:262 -msgid ":dbcommand:`mapReduce` [#inline-map-reduce]_" -msgstr "" - -# f26940aae142447482af72ba0f4f6a6b -#: ../source/reference/read-preference.txt:263 -msgid ":dbcommand:`aggregate` [#aggregation-out]_" -msgstr "" - -# d3ea35de3e3548fdb8f7d0209e2799e0 -#: ../source/reference/read-preference.txt:264 -msgid ":dbcommand:`collStats`" -msgstr "" - -# e00ab0e5b5454f23938e33431b56c361 -#: ../source/reference/read-preference.txt:265 -msgid ":dbcommand:`dbStats`" -msgstr "" - -# 712efbc4a7a44513a7e5561c8c2ae38a -#: ../source/reference/read-preference.txt:266 -msgid ":dbcommand:`count`" -msgstr "" - -# e982aaee3417448ea64157b4478ec98b -#: ../source/reference/read-preference.txt:267 -msgid ":dbcommand:`distinct`" -msgstr "" - -# 1c8dc778d5674d21a2648d5bf28fb214 -#: ../source/reference/read-preference.txt:268 -msgid ":dbcommand:`geoNear`" -msgstr "" - -# c4338e07d9bf4ae99266daf941995401 -#: ../source/reference/read-preference.txt:269 -msgid ":dbcommand:`geoSearch`" -msgstr "" - -# acb3d6bc7b754b1ebf95967408a78df5 -#: ../source/reference/read-preference.txt:270 -msgid ":dbcommand:`parallelCollectionScan`" -msgstr "" - -# 465bb4bb0d55483bb6aedf92ad4bbe0e -#: ../source/reference/read-preference.txt:272 -msgid "" -":program:`mongos` adds support for routing commands to shards using read " -"preferences. Previously :program:`mongos` sent all commands to shards' " -"primaries." -msgstr "" - -# 56d5acef59304b2585d4908bf83f3a7a -#: ../source/reference/read-preference.txt:277 -msgid "" -"If your set has more than one secondary, and you use the " -":readmode:`secondary` read preference mode, consider the following " -"effect. If you have a :ref:`three member replica set ` with a primary and two secondaries, and one secondary becomes " -"unavailable, all :readmode:`secondary` queries must target the remaining " -"secondary. This will double the load on this secondary. Plan and provide " -"capacity to support this as needed." -msgstr "" - -# 01a836a58cc5445db88ca044a4d67f06 -#: ../source/reference/read-preference.txt:286 -msgid "" -"This threshold is configurable. See " -":setting:`~replication.localPingThresholdMs` for :program:`mongos` or " -"your driver documentation for the appropriate setting." -msgstr "" - -# 7a2a75f669444c3d990cfafacf39b7b1 -#: ../source/reference/read-preference.txt:290 -msgid "" -"Only \"inline\" :dbcommand:`mapReduce` operations that do not write data " -"support read preference, otherwise these operations must run on the " -":term:`primary` members." -msgstr "" - -# 947099dee05f467193e06686a214cfa4 -#: ../source/reference/read-preference.txt:295 -msgid "" -"Using the ``$out`` pipeline operator forces the aggregation pipeline to " -"run on the primary." -msgstr "" - -# ec2f31a6241b4d47b6787641aa31d50f -#: ../source/includes/footnote-two-primaries-edge-cases.rst:1 -msgid "" -"In :ref:`some circumstances `, two nodes in a replica set may" -" *transiently* believe that they are the primary, but at most, one of " -"them will be able to complete writes with :writeconcern:`{ w: " -"\"majority\" } <\"majority\">` write concern. The node that can complete " -":writeconcern:`{ w: \"majority\" } <\"majority\">` writes is the current " -"primary, and the other node is a former primary that has not yet " -"recognized its demotion, typically due to a :term:`network partition`. " -"When this occurs, clients that connect to the former primary may observe " -"stale data despite having requested read preference :readmode:`primary`, " -"and new writes to the former primary will eventually roll back." -msgstr "" - -# 5b4d4de7501e4c62bf672edcf48b2e32 -# e969ed316f7d445fb862216c143a94c5 -#: ../source/reference/read-preference.txt:29 -#: ../source/reference/read-preference.txt:31 -msgid "read preference" -msgstr "" - -# 5b4d4de7501e4c62bf672edcf48b2e32 -#: ../source/reference/read-preference.txt:29 -msgid "semantics" -msgstr "" - -# e969ed316f7d445fb862216c143a94c5 -#: ../source/reference/read-preference.txt:31 -msgid "modes" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid ":program:`mongos` added full support for read preferences." -#~ msgstr "" - -#~ msgid "Reduce load on the primary" -#~ msgstr "" - -#~ msgid ":dbcommand:`geoWalk`" -#~ msgstr "" - -#~ msgid "" -#~ "In MongoDB, in a replica set with" -#~ " one primary member [#edge-" -#~ "cases-2-primaries]_," -#~ msgstr "" - -#~ msgid "" -#~ "With :readconcern:`\"local\"` ``readConcern``, reads" -#~ " from the primary reflect the latest" -#~ " writes in absence of a failover;" -#~ msgstr "" - -#~ msgid "" -#~ "With :readconcern:`\"majority\"` ``readConcern``, " -#~ "read operations from the primary or " -#~ "the secondaries have :term:`eventual " -#~ "consistency`." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/replica-configuration.po b/locale/zh/LC_MESSAGES/reference/replica-configuration.po deleted file mode 100644 index a17abd78ecd..00000000000 --- a/locale/zh/LC_MESSAGES/reference/replica-configuration.po +++ /dev/null @@ -1,805 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 53bcb7e62f754eee98d8623e445359ec -#: ../source/reference/replica-configuration.txt:3 -msgid "Replica Set Configuration" -msgstr "" - -# ced098825b814558bd1727812739bf92 -#: ../source/reference/replica-configuration.txt -msgid "On this page" -msgstr "" - -# d4a6eec312c64d77a771b267de1168f4 -#: ../source/reference/replica-configuration.txt:13 -msgid "" -"You can access the configuration of a :term:`replica set` using the " -":method:`rs.conf()` method or the :dbcommand:`replSetGetConfig` command." -msgstr "" - -# 17aa802610ff476d81f442df41046e21 -#: ../source/reference/replica-configuration.txt:16 -msgid "" -"To modify the configuration for a replica set, use the " -":method:`rs.reconfig()` method, passing a configuration document to the " -"method. See :method:`rs.reconfig()` for more information." -msgstr "" - -# bd758399e7374a87b60615129dd0cc18 -#: ../source/reference/replica-configuration.txt:24 -msgid "Replica Set Configuration Document Example" -msgstr "" - -# eeb12c41e6e9447fab0c65acbfe2bfd9 -#: ../source/includes/replica-set-conf-document-output.rst:1 -msgid "" -"The following document provides a representation of a replica set " -"configuration document. The configuration of your replica set may include" -" only a subset of these settings:" -msgstr "" - -# c770750063014c68b53ecdc550ad75b4 -#: ../source/reference/replica-configuration.txt:31 -msgid "Replica Set Configuration Fields" -msgstr "" - -# be80019cc64345d5a741dba7051fef42 -# 9712e1cde73044608db659ae81dbf102 -#: ../source/reference/replica-configuration.txt:35 -#: ../source/reference/replica-configuration.txt:163 -msgid "*Type*: string" -msgstr "" - -# 13ec8ec586b2473587bea807a194071b -#: ../source/reference/replica-configuration.txt:37 -msgid "" -"The name of the replica set. Once set, you cannot change the name of a " -"replica set." -msgstr "" - -# f24d8314d5be4025aecf2596d693d229 -#: ../source/reference/replica-configuration.txt:40 -msgid "" -":rsconf:`_id` *must* be identical to the " -":setting:`replication.replSetName` or the value of `--replSet` specified " -"to :program:`mongod` on the command line." -msgstr "" - -# ed5ce02a47484675a1ac84504459e8c8 -#: ../source/reference/replica-configuration.txt -msgid "See" -msgstr "" - -# 5df5eab1b2a14e56a7348b992d75df01 -# ade7b1c4a8ea49a780a01faffe19b297 -# 1458566d94f441fba02d8af159426429 -# 1cd2b2a62cde4e5d9b6691046702f372 -#: ../source/reference/replica-configuration.txt:50 -#: ../source/reference/replica-configuration.txt:425 -#: ../source/reference/replica-configuration.txt:444 -#: ../source/reference/replica-configuration.txt:465 -msgid "*Type*: int" -msgstr "" - -# 773241b15f81449d9e50b10ae0dfdab8 -#: ../source/reference/replica-configuration.txt:52 -msgid "" -"An incrementing number used to distinguish revisions of the replica set " -"configuration object from previous iterations of the configuration." -msgstr "" - -# be02dc22cfe84ed8af4ae063f78b921d -# 20b2bee3c7bb4ac8a47692cd46b93b2a -# 714a6fd876e1484eba5a5674d2f78db3 -# c649acc6ad02403397571e87a028480b -# 5ea625e216b6498392c6edc2fcac3219 -# a018ccb17b7b40abbeb4fbc2e92a3e65 -#: ../source/reference/replica-configuration.txt:60 -#: ../source/reference/replica-configuration.txt:90 -#: ../source/reference/replica-configuration.txt:182 -#: ../source/reference/replica-configuration.txt:198 -#: ../source/reference/replica-configuration.txt:250 -#: ../source/reference/replica-configuration.txt:368 -msgid "*Type*: boolean" -msgstr "" - -# c0e0e5dea0564794a381e1f12af384df -# 27e2f8eb47dc43f6b54db3b23fe7a7e3 -# 711ee2239a51467ca99c259d2f1e2ef6 -#: ../source/reference/replica-configuration.txt:62 -#: ../source/reference/replica-configuration.txt:184 -#: ../source/reference/replica-configuration.txt:252 -msgid "*Default*: false" -msgstr "" - -# 23ab107867a44c20acf69b635a85f986 -#: ../source/reference/replica-configuration.txt:64 -msgid "" -"Indicates whether the replica set is used for a sharded cluster's config " -"servers. Set to ``true`` if the replica set is for a sharded cluster's " -"config servers." -msgstr "" - -# 0c34915c1d0c41008d2ab411f898cf27 -#: ../source/reference/replica-configuration.txt:68 -msgid ":ref:`3.2-rel-notes-sharded-cluster`" -msgstr "" - -# 548cc75eb263467aa0b2840ecabef10c -#: ../source/reference/replica-configuration.txt:74 -msgid "*Type*: number" -msgstr "" - -# 21cb3a1242af4faf9f22e5b1200b0c9f -#: ../source/reference/replica-configuration.txt:76 -msgid "*Default*: 1 for new replica sets" -msgstr "" - -# 1a4d7b34914341399c2de358bd86aa7f -#: ../source/reference/replica-configuration.txt:78 -msgid "" -"Version of the :ref:`replica set election protocol <3.2-rel-notes-rs-" -"enhancements>`." -msgstr "" - -# 55a6ea5c871243f59a262fffa0c45fcd -#: ../source/reference/replica-configuration.txt:81 -msgid "" -"By default, new replica sets in MongoDB 3.2 use ``protocolVersion: 1``. " -"Previous versions of MongoDB use version 0 of the protocol and cannot run" -" as members of a replica set configuration that specifies " -"``protocolVersion`` 1." -msgstr "" - -# e8bbe1d2432841e6aec8c132d9a7cd4d -#: ../source/reference/replica-configuration.txt:92 -msgid "" -"*Default*: true if ``protocolVersion`` is 1 and false if " -"``protocolVersion`` is 0" -msgstr "" - -# cc13ca9233204d479a34212d8fb7a0e8 -#: ../source/reference/replica-configuration.txt:94 -msgid "" -"Determines the behavior of :writeconcern:`{ w: \"majority\" } " -"<\"majority\">` write concern if the write concern does not explicitly " -"specify the journal option :ref:`j `." -msgstr "" - -# a09583cd89044ab38971d42fff27de06 -#: ../source/reference/replica-configuration.txt:98 -msgid "" -"The following table lists the ``writeConcernMajorityJournalDefault`` " -"values and the associated :writeconcern:`{ w: \"majority\" } " -"<\"majority\">` behavior:" -msgstr "" - -# 2639c3dda1864e4daeaec70da56d9fba -#: ../source/reference/replica-configuration.txt:106 -msgid "Value" -msgstr "" - -# 27d7d334d69a4d0c841206f398ba42b6 -#: ../source/reference/replica-configuration.txt:107 -msgid "``{ w: \"majority\" }`` Behavior" -msgstr "" - -# 579ab297964f4effb4eb1f26bacd6a3d -#: ../source/reference/replica-configuration.txt:109 -msgid "true" -msgstr "" - -# 3cfdeb3d2d194505b2a7b7cc927fbe5d -#: ../source/reference/replica-configuration.txt:111 -msgid "" -"MongoDB acknowledges the write operation after a majority of the voting " -"members have written to the on-disk journal." -msgstr "" - -# 23179bf6fc744b45b2731f5dc9af89c0 -#: ../source/reference/replica-configuration.txt:116 -msgid "" -"All voting members of the replica set must run with journaling when " -"``writeConcernMajorityJournalDefault`` is ``true``." -msgstr "" - -# 932242a346e14ae491bec9b2eeb86a6d -#: ../source/includes/extracts/no-journaling-writeConcernMajorityJournalDefault-true.rst:1 -msgid "" -"If any voting member of a replica set runs without :ref:`journaling " -"` and :rsconf:`writeConcernMajorityJournalDefault` " -"is ``true``, :writeconcern:`\"majority\"` write operations may fail. " -"These include operations that inherently use :writeconcern:`\"majority\"`" -" write concern, such as the :dbcommand:`replSetStepDown` command, or " -"various :program:`mongo` shell methods that by default use " -":writeconcern:`\"majority\"` write concern, such as :doc:`user management" -" methods ` and :doc:`role " -"management methods `." -msgstr "" - -# 2a11f06a8d94493a8f8dac9ebb743dc0 -#: ../source/reference/replica-configuration.txt:122 -msgid "false" -msgstr "" - -# 838880b4952440759a07b11c16306c77 -#: ../source/reference/replica-configuration.txt:124 -msgid "" -"MongoDB acknowledges the write operation after a majority of the voting " -"members have applied the operation in memory." -msgstr "" - -# ccb872ee46314cafb589884ac4533e60 -#: ../source/includes/extracts/no-journaling-writeConcernMajorityJournalDefault-false.rst:2 -msgid "" -"If any voting member of a replica set runs without :ref:`journaling " -"` (i.e. either runs an :ref:`in-memory storage " -"engine` or runs with journaling disabled), you must set" -" :rsconf:`writeConcernMajorityJournalDefault` to ``false``." -msgstr "" - -# 3278763920e5499486bc7ff6344d7432 -#: ../source/reference/replica-configuration.txt:132 -msgid ":ref:`wc-ack-behavior`" -msgstr "" - -# e7620ec9cb4149bd9aab5559913cac49 -#: ../source/reference/replica-configuration.txt:135 -msgid "``members``" -msgstr "" - -# 82b818e6c0dc49e28d28e9f8d5ac4a93 -#: ../source/reference/replica-configuration.txt:139 -msgid "*Type*: array" -msgstr "" - -# 1a98f4b9e3e149e58262b312d071713d -#: ../source/reference/replica-configuration.txt:141 -msgid "" -"An array of member configuration documents, one for each member of the " -"replica set. The :rsconf:`members` array is a zero-indexed array." -msgstr "" - -# 4cb0844be1684d19bbd7520ce630deaf -#: ../source/reference/replica-configuration.txt:145 -msgid "" -"Each member-specific configuration document can contain the following " -"fields:" -msgstr "" - -# 4c597f7b987648a5aa263b08ca2a2859 -# 81f56d0916c94b2cae0418e795e2a9a7 -# d9c95fc069f94dc0967cb7bc429bfb01 -#: ../source/reference/replica-configuration.txt:150 -#: ../source/reference/replica-configuration.txt:313 -#: ../source/reference/replica-configuration.txt:332 -msgid "*Type*: integer" -msgstr "" - -# 0f1df7a950214013bc8cedb81a326f9a -#: ../source/reference/replica-configuration.txt:152 -msgid "" -"An integer identifier of every member in the replica set. Values must be " -"between 0 and 255 inclusive. Each replica set member must have a unique " -":rsconf:`_id. Once set, you cannot change the " -":rsconf:`_id` of a member." -msgstr "" - -# 75878b2e25914360a81e4d9d8a22ecca -#: ../source/includes/fact-rs-conf-array-index.rst:1 -msgid "" -"When updating the replica configuration object, access the replica set " -"members in the :rsconf:`members` array with the **array index**. The " -"array index begins with ``0``. Do **not** confuse this index value with " -"the value of the :rsconf:`members[n]._id` field in each document in the " -":rsconf:`members` array." -msgstr "" - -# 791fdd354866439fb0d6ba719588d4cd -#: ../source/reference/replica-configuration.txt:165 -msgid "The hostname and, if specified, the port number, of the set member." -msgstr "" - -# ea5e6be52b1b4ad2b0473041f8e2ce2e -#: ../source/reference/replica-configuration.txt:168 -msgid "The hostname name must be resolvable for every host in the replica set." -msgstr "" - -# aa803faa569d4b6faa6f6779a02b369b -#: ../source/reference/replica-configuration.txt:173 -msgid "" -":rsconf:`members[n].host` cannot hold a value that resolves to " -"``localhost`` or the local interface unless *all* members of the set are " -"on hosts that resolve to ``localhost``." -msgstr "" - -# 286dda36c2344e9ebfc20000bf011525 -# 62b7771823954d7299b21b5aefe7cfda -# 4994b3cd3e5b4871ab0e0174638ed4ab -# e6abea2f840041949b9f91e2f69e4b87 -# 68b97cee82d5459ab09dc3a46e9ae3d0 -# 5ef28c984eea4425aea786f214a8bcae -# 5af2f189ba9140d89e7a65ac62d50b9c -# 50bcdbe78c65454a83635866d72ae323 -# e3054a15552b404d9d6b01d3c5ec1758 -# a0f81a3447cc462f8e73cac3e4232098 -# c78ac5f17c5742269f11280a76fa3a6b -# 8f06b924e3234d1b89803f8d701e820f -# d590406cdae54d7ab68f80bd9e665d65 -# 081fa7c55f3248da947d73a65f1cc40e -#: ../source/reference/replica-configuration.txt:180 -#: ../source/reference/replica-configuration.txt:196 -#: ../source/reference/replica-configuration.txt:248 -#: ../source/reference/replica-configuration.txt:265 -#: ../source/reference/replica-configuration.txt:290 -#: ../source/reference/replica-configuration.txt:311 -#: ../source/reference/replica-configuration.txt:330 -#: ../source/reference/replica-configuration.txt:354 -#: ../source/reference/replica-configuration.txt:366 -#: ../source/reference/replica-configuration.txt:382 -#: ../source/reference/replica-configuration.txt:398 -#: ../source/reference/replica-configuration.txt:423 -#: ../source/reference/replica-configuration.txt:442 -#: ../source/reference/replica-configuration.txt:463 -msgid "*Optional*." -msgstr "" - -# 2b43abfbde3a49d39cec94f0195e812e -#: ../source/reference/replica-configuration.txt:186 -msgid "" -"A boolean that identifies an arbiter. A value of ``true`` indicates that " -"the member is an arbiter." -msgstr "" - -# 52242acbc1774220859f3b42dc357dc9 -#: ../source/reference/replica-configuration.txt:189 -msgid "" -"When using the :method:`rs.addArb()` method to add an arbiter, the method" -" automatically sets :rsconf:`members[n].arbiterOnly` to ``true`` for the " -"added member." -msgstr "" - -# e2ff86e2ba6346439d829169d42ec04a -# fa9b3df44ace4adcb40bc9890a5de56b -#: ../source/reference/replica-configuration.txt:200 -#: ../source/reference/replica-configuration.txt:370 -msgid "*Default*: true" -msgstr "" - -# f32a614558ad412bae729fc6eb4680ba -#: ../source/reference/replica-configuration.txt:202 -msgid "" -"A boolean that indicates whether the :program:`mongod` builds " -":term:`indexes ` on this member. You can only set this value when " -"adding a member to a replica set. You cannot change " -":rsconf:`members[n].buildIndexes` field after the member has been added " -"to the set. To add a member, see :method:`rs.add()` and " -":method:`rs.reconfig()`." -msgstr "" - -# a14314fcfafc41fa92f278ce24fe572a -#: ../source/reference/replica-configuration.txt:209 -msgid "" -"Do not set to ``false`` for :program:`mongod` instances that receive " -"queries from clients." -msgstr "" - -# 7df5205f02534e9dba0a87cd85f8bc73 -#: ../source/reference/replica-configuration.txt:212 -msgid "" -"Setting ``buildIndexes`` to ``false`` may be useful if **all** the " -"following conditions are true:" -msgstr "" - -# 2f14f74c05274761b8270f7130576272 -#: ../source/reference/replica-configuration.txt:215 -msgid "" -"you are only using this instance to perform backups using " -":program:`mongodump`, *and*" -msgstr "" - -# b29b95e99ca94c0e91de29c2c44a6af1 -#: ../source/reference/replica-configuration.txt:218 -msgid "this member will receive no queries, *and*" -msgstr "" - -# 608cdb0ccc7b4c09b079d3369dd727cc -#: ../source/reference/replica-configuration.txt:220 -msgid "index creation and maintenance overburdens the host system." -msgstr "" - -# 6ab1e7c0d1104908ac9a5c0b63c1c0d4 -#: ../source/reference/replica-configuration.txt:223 -msgid "" -"Even if set to ``false``, secondaries *will* build indexes on the ``_id``" -" field in order to facilitate operations required for replication." -msgstr "" - -# 37f4190874e6490f83a257989004d30c -#: ../source/reference/replica-configuration.txt:229 -msgid "" -"If you set :rsconf:`members[n].buildIndexes` to ``false``, you must also " -"set :rsconf:`members[n].priority` to ``0``. If " -":rsconf:`members[n].priority` is not ``0``, MongoDB will return an error " -"when attempting to add a member with :rsconf:`members[n].buildIndexes` " -"equal to ``false``." -msgstr "" - -# 011531ceb058460cae8921ac35a94a37 -#: ../source/reference/replica-configuration.txt:239 -msgid "" -"To ensure the member receives no queries, you should make all instances " -"that do not build indexes hidden." -msgstr "" - -# 9f5d395424874c6580bf384c3783e9bb -#: ../source/reference/replica-configuration.txt:242 -msgid "" -"Other secondaries cannot replicate from a member where " -":rsconf:`members[n].buildIndexes` is false." -msgstr "" - -# f927d1963b23436683f4b431192bcada -#: ../source/reference/replica-configuration.txt:254 -msgid "" -"When this value is ``true``, the replica set hides this instance and does" -" not include the member in the output of :method:`db.isMaster()` or " -":dbcommand:`isMaster`. This prevents read operations (i.e. queries) from " -"ever reaching this host by way of secondary :term:`read preference`." -msgstr "" - -# ab2fa227679842b682622cd8980d51eb -#: ../source/reference/replica-configuration.txt:261 -msgid ":ref:`Hidden Replica Set Members `" -msgstr "" - -# ad2c9340507d4cd2adae5798916d034d -#: ../source/reference/replica-configuration.txt:267 -msgid "*Type*: Number, between 0 and 1000." -msgstr "" - -# 160b70d7e0c14cc0b96cd12eb06576d1 -#: ../source/reference/replica-configuration.txt:269 -msgid "*Default*: 1.0" -msgstr "" - -# 8559a217c4044737946da1a5db5cbdff -#: ../source/reference/replica-configuration.txt:271 -msgid "" -"A number that indicates the relative eligibility of a member to become a " -":term:`primary`." -msgstr "" - -# 305210e6ef9840a391936ab24fb01b47 -#: ../source/reference/replica-configuration.txt:274 -msgid "" -"Specify higher values to make a member *more* eligible to become " -":term:`primary`, and lower values to make the member *less* eligible. A " -"member with a :rsconf:`members[n].priority` of ``0`` is ineligible to " -"become primary." -msgstr "" - -# 7c9f701f550446009aa48b8d1e3d7172 -#: ../source/reference/replica-configuration.txt:279 -msgid "" -"Changing the balance of priority in a replica set will trigger one or " -"more elections. If a lower priority secondary is elected over a higher " -"priority secondary, replica set members will continue to call elections " -"until the highest priority available member becomes primary." -msgstr "" - -# 68415d5d7ee04645bc878fb71c349a73 -#: ../source/reference/replica-configuration.txt:286 -msgid ":ref:`Replica Set Elections `." -msgstr "" - -# 5a58fa6389eb46b99f5a191ad0e4170a -# 67bf7c657f8846fc8b03b8d4038288c4 -# 333fb1fe476b406e947bd170029ea43c -# 795b07c103a3466984a97cae5e40c07f -#: ../source/reference/replica-configuration.txt:292 -#: ../source/reference/replica-configuration.txt:356 -#: ../source/reference/replica-configuration.txt:384 -#: ../source/reference/replica-configuration.txt:400 -msgid "*Type*: document" -msgstr "" - -# 3f959eeff60942d68d2821f1008eb166 -#: ../source/reference/replica-configuration.txt:294 -msgid "*Default*: none" -msgstr "" - -# 048c5becd0f54dcea63dff6c63d7962f -#: ../source/includes/fact-tag-set-field.rst:1 -msgid "" -"A :term:`tag set` document containing mappings of arbitrary keys and " -"values. These documents describe replica set members in order to " -"customize :doc:`write concern ` and :doc:`read " -"preference ` and thereby allow configurable " -"data center awareness." -msgstr "" - -# 3e1f3a6b1a1f410087c81cc56664af0e -#: ../source/includes/fact-tag-set-field.rst:7 -msgid "" -"This field is only present if there are tags assigned to the member. See " -":doc:`/tutorial/configure-replica-set-tag-sets` for more information." -msgstr "" - -# 5a3f0964d383487198fadaa3ae73a9f1 -#: ../source/reference/replica-configuration.txt:298 -msgid "" -"Use :rsconf:`replicaset.members[n].tags` to configure write concerns in " -"conjunction with :rsconf:`settings.getLastErrorModes` and " -":rsconf:`settings.getLastErrorDefaults`." -msgstr "" - -# 1b298fd2b3f64d77a2568ca8f6e78665 -#: ../source/includes/fact-tag-sets-must-be-strings.rst:1 -msgid "In tag sets, all tag values must be strings." -msgstr "" - -# 403befcb990045b88bd45a5c52dfe1aa -#: ../source/reference/replica-configuration.txt:305 -msgid "" -"For more information on configuring tag sets for read preference and " -"write concern, see :doc:`/tutorial/configure-replica-set-tag-sets`." -msgstr "" - -# 8bf3ac8892394031bae2f15305293b06 -#: ../source/reference/replica-configuration.txt:315 -msgid "*Default*: 0" -msgstr "" - -# b20df40f34e442f599e9f08a92dff336 -#: ../source/reference/replica-configuration.txt:317 -msgid "" -"The number of seconds \"behind\" the primary that this replica set member" -" should \"lag\"." -msgstr "" - -# 0d0ca995a5d84ebda1b701bc4a9257a2 -#: ../source/reference/replica-configuration.txt:320 -msgid "" -"Use this option to create :ref:`delayed members `. Delayed members maintain a copy of the data that reflects the " -"state of the data at some time in the past." -msgstr "" - -# 36269cb2f3074a259aac2ad27ca6abac -#: ../source/reference/replica-configuration.txt:326 -msgid ":doc:`/core/replica-set-delayed-member`" -msgstr "" - -# 9fd216310632473ea7d94a999264fbaa -#: ../source/reference/replica-configuration.txt:334 -msgid "*Default*: 1" -msgstr "" - -# dc7bba913af6476b8a9f04b534592e84 -#: ../source/reference/replica-configuration.txt:336 -msgid "" -"The number of votes a server will cast in a :ref:`replica set election " -"`. The number of votes each member has is either " -"``1`` or ``0``, and :ref:`arbiters ` always have " -"exactly ``1`` vote." -msgstr "" - -# 1168750101dd4d41a071615294ddaeee -#: ../source/reference/replica-configuration.txt:341 -msgid "" -"A replica set can have up to :limit:`50 members ` but only 7 voting members. If you need more than 7 members " -"in one replica set, set :rsconf:`members[n].votes` to ``0`` for the " -"additional non-voting members." -msgstr "" - -# 641e19185dc1456e8a1f0cbb8dc223e1 -#: ../source/includes/members-used-to-allow-multiple-votes.rst:3 -msgid "" -"Members cannot have :rsconf:`members[n].votes` greater than ``1``. For " -"details, see :ref:`3.0-compatibility-repl-set-config`." -msgstr "" - -# a72647dd2ab34bdaad9de160f70b1cca -#: ../source/reference/replica-configuration.txt:350 -msgid "``settings``" -msgstr "" - -# d63cc3f75c6b4684be33d0d71bb1c54b -#: ../source/reference/replica-configuration.txt:358 -msgid "" -"A document that contains configuration options that apply to the whole " -"replica set." -msgstr "" - -# 4be0797bcad1414b9154e88d96712758 -#: ../source/reference/replica-configuration.txt:361 -msgid "The :rsconf:`settings` document contain the following fields:" -msgstr "" - -# b809322eb9bd4ed9a6a433bd97bfeaf7 -#: ../source/reference/replica-configuration.txt:372 -msgid "" -"When :rsconf:`settings.chainingAllowed` is ``true``, the replica set " -"allows :term:`secondary` members to replicate from other secondary " -"members. When :rsconf:`settings.chainingAllowed` is ``false``, " -"secondaries can replicate only from the :term:`primary`." -msgstr "" - -# 3e2aec85504a44a3b3ddc6f20e801856 -#: ../source/reference/replica-configuration.txt:378 -msgid ":doc:`/tutorial/manage-chained-replication`" -msgstr "" - -# eb6c65c60c454f8dbff914c812b03cba -#: ../source/reference/replica-configuration.txt:386 -msgid "" -"A document that specifies the :doc:`write concern ` for the replica set. The replica set will use this write " -"concern only when :ref:`write operations `" -" or :dbcommand:`getLastError` specify no other write concern." -msgstr "" - -# 926491be10844bbea0530f20600a5b97 -#: ../source/reference/replica-configuration.txt:392 -msgid "" -"If :rsconf:`settings.getLastErrorDefaults` is not set, the default write " -"concern for the replica set only requires confirmation from the primary." -msgstr "" - -# f18ed8c2913e47368e2db5c94f62c7e2 -#: ../source/reference/replica-configuration.txt:402 -msgid "" -"A document used to define an extended :term:`write concern` through the " -"use of :rsconf:`members[n].tags`. The extended :term:`write concern` can " -"provide :term:`data-center awareness`." -msgstr "" - -# c8bfcc4eff2b4ea98546693fe2137ad9 -#: ../source/reference/replica-configuration.txt:407 -msgid "" -"For example, the following document defines an extended write concern " -"named ``eastCoast`` and associates with a write to a member that has the " -"``east`` tag." -msgstr "" - -# d230551fcad846059a7bfdc08629f708 -#: ../source/reference/replica-configuration.txt:415 -msgid "" -"Write operations to the replica set can use the extended write concern, " -"e.g. ``{ w: \"eastCoast\" }``." -msgstr "" - -# b2f36bf6a79c4851a64312d2389b5d79 -#: ../source/reference/replica-configuration.txt:418 -msgid "" -"See :doc:`/tutorial/configure-replica-set-tag-sets` for more information " -"and example." -msgstr "" - -# d9e1f642692946479beb1dafec6ec62c -#: ../source/reference/replica-configuration.txt:427 -msgid "*Default*: 10" -msgstr "" - -# 8db07c6b052f404a98c87033d12a0cb4 -#: ../source/reference/replica-configuration.txt:429 -msgid "" -"Number of seconds that the replica set members wait for a successful " -"heartbeat from each other. If a member does not respond in time, other " -"members mark the delinquent member as inaccessible." -msgstr "" - -# 84136501a37c4b34969f0c083d26fb38 -#: ../source/reference/replica-configuration.txt:434 -msgid "" -"The setting only applies when using :rsconf:`protocolVersion: 0`. When " -"using :rsconf:`protocolVersion: 1` the relevant setting is " -":rsconf:`settings.electionTimeoutMillis`." -msgstr "" - -# aee7f0aed3644662b05ee70da18c5821 -#: ../source/reference/replica-configuration.txt:446 -msgid "*Default*: 10000 (10 seconds)" -msgstr "" - -# c8969401fc8d4e57a1f3660c800b928c -#: ../source/reference/replica-configuration.txt:448 -msgid "" -"The time limit in milliseconds for detecting when a replica set's primary" -" is unreachable:" -msgstr "" - -# 29893890a9da4ba5bd1beaeb6eda035a -#: ../source/reference/replica-configuration.txt:451 -msgid "" -"Higher values result in slower failovers but decreased sensitivity to " -"primary node or network slowness or spottiness." -msgstr "" - -# e95f45a249664107bc83b611c3c10cd5 -#: ../source/reference/replica-configuration.txt:454 -msgid "" -"Lower values result in faster failover, but increased sensitivity to " -"primary node or network slowness or spottiness." -msgstr "" - -# ded59a1e70b741349fdd866bddc1f3b0 -# 8755ee60d0094df485a28017868f58c8 -#: ../source/reference/replica-configuration.txt:457 -#: ../source/reference/replica-configuration.txt:480 -msgid "The setting only applies when using :rsconf:`protocolVersion: 1`." -msgstr "" - -# 4d95639f013a4b30a2cb5eeaa1cb56fb -#: ../source/reference/replica-configuration.txt:467 -msgid "*Default*: 2000 (2 seconds)" -msgstr "" - -# d003c999098f4594bde6d86622cff442 -#: ../source/reference/replica-configuration.txt:469 -msgid "" -"Time limit in milliseconds for a newly elected primary to sync (catch up)" -" with the other replica set members that may have more recent writes. " -"Specifying a higher time limit may reduce the amount of data that the " -"other members would need to roll back after an election but may increase " -"the failover time." -msgstr "" - -# 253235964bec4820bfe5dc43d8978155 -#: ../source/reference/replica-configuration.txt:475 -msgid "" -"The newly elected primary ends the catchup period early once it is fully " -"caught up with other members of the set. During the catchup period, the " -"newly elected primary is unavailable for writes from clients." -msgstr "" - -# 56f6221d3a464134b5ab89fbf92bb4b2 -#: ../source/reference/replica-configuration.txt:486 -msgid "*Internal use only*." -msgstr "" - -# 6d430920424448c69c22c696e5d1d204 -#: ../source/reference/replica-configuration.txt:488 -msgid "The frequency in milliseconds of the heartbeats." -msgstr "" - -# 5ab37241404b494b85f94281b611cea0 -#: ../source/reference/replica-configuration.txt:494 -msgid "*Type*: ObjectId" -msgstr "" - -# 2ea12c4e04a347a2bf3dffad3c4c74a2 -#: ../source/reference/replica-configuration.txt:496 -msgid "" -"The ObjectId associated with the replica set and automatically created " -"during :method:`rs.initiate()` or :dbcommand:`replSetInitate`. You cannot" -" change the :setting:`~settings.replicaSetId`." -msgstr "" - -#~ msgid "Example Output" -#~ msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "Set to ``1`` to enable the " -#~ ":ref:`replication election enhancements <3.2-rel-" -#~ "notes-rs-enhancements>` introduced in " -#~ "MongoDB 3.2." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/replica-states.po b/locale/zh/LC_MESSAGES/reference/replica-states.po deleted file mode 100644 index 2c2baebb14c..00000000000 --- a/locale/zh/LC_MESSAGES/reference/replica-states.po +++ /dev/null @@ -1,429 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# ba98d9fa2bb146c8a23d229868ccb683 -#: ../source/reference/replica-states.txt:3 -msgid "Replica Set Member States" -msgstr "" - -# 73cdb389aa544983b39f02ced215675a -#: ../source/reference/replica-states.txt -msgid "On this page" -msgstr "" - -# 81befd454fb748db965b0aa9c6d789a6 -#: ../source/reference/replica-states.txt:13 -msgid "" -"Each member of a replica set has a state that reflects its disposition " -"within the set." -msgstr "" - -# b86afd8beecc4f38af71b81c917931ca -#: ../source/includes/replica-states.rst:5 -msgid "Number" -msgstr "" - -# 15b0ffecbbf841bb81ad80abcf659333 -#: ../source/includes/replica-states.rst:6 -msgid "Name" -msgstr "" - -# 4681fb881071467e95b5a7147d5dce7d -#: ../source/includes/replica-states.rst:7 -msgid "State Description" -msgstr "" - -# 0f506b8590a6478a8feef98431469b2a -#: ../source/includes/replica-states.rst:9 -msgid "0" -msgstr "" - -# 1726f64c22d84f2384480710b45f8ea7 -#: ../source/includes/replica-states.rst:10 -msgid ":replstate:`STARTUP`" -msgstr "" - -# 2a171c47832143499635ade274c1d128 -#: ../source/includes/replica-states.rst:12 -msgid "" -"Not yet an active member of any set. All members start up in this state. " -"The :program:`mongod` parses the :doc:`replica set configuration document" -" ` while in " -":replstate:`STARTUP`." -msgstr "" - -# e5f5bbc290ca4ba992778598084133c2 -#: ../source/includes/replica-states.rst:18 -msgid "1" -msgstr "" - -# 6f9e9a981d7f4f6585ffde54012e9066 -#: ../source/includes/replica-states.rst:19 -msgid ":replstate:`PRIMARY`" -msgstr "" - -# 2597b4c668a649f7877b645d3c8911c6 -#: ../source/includes/replica-states.rst:21 -msgid "" -"The member in state :doc:`primary ` is the " -"only member that can accept write operations. Eligible to vote." -msgstr "" - -# 969e2795871f42139a26d1a5b55ccae9 -#: ../source/includes/replica-states.rst:25 -msgid "2" -msgstr "" - -# 853309a1b88e4d08a45366045ad82153 -#: ../source/includes/replica-states.rst:26 -msgid ":replstate:`SECONDARY`" -msgstr "" - -# e7495622dd1647b2a796d14134b35ce1 -#: ../source/includes/replica-states.rst:28 -msgid "" -"A member in state :doc:`secondary ` is " -"replicating the data store. Eligible to vote." -msgstr "" - -# 368d596ce5824f4f8b14941c6d1098a5 -#: ../source/includes/replica-states.rst:31 -msgid "3" -msgstr "" - -# d83b6313b6464ec8947f2cfc787e9e1a -#: ../source/includes/replica-states.rst:32 -msgid ":replstate:`RECOVERING`" -msgstr "" - -# 4a4fdefd1f0c4a4ca8a450a5a5b84e2d -#: ../source/includes/replica-states.rst:34 -msgid "" -"Members either perform startup self-checks, or transition from completing" -" a :doc:`rollback ` or :doc:`resync " -"`. Eligible to vote." -msgstr "" - -# 7cd15f3ce0164758bc87f743b07512a7 -#: ../source/includes/replica-states.rst:39 -msgid "5" -msgstr "" - -# dd997ae763484c138bb833c87cd54688 -#: ../source/includes/replica-states.rst:40 -msgid ":replstate:`STARTUP2`" -msgstr "" - -# 65fb89efdffc4d72b2380c5834191c5d -#: ../source/includes/replica-states.rst:41 -msgid "The member has joined the set and is running an initial sync." -msgstr "" - -# 6a4bea398fb242c3b1934cbdbab17d68 -#: ../source/includes/replica-states.rst:43 -msgid "6" -msgstr "" - -# 4b0ce42d425340b38de71ccd97ecfc72 -#: ../source/includes/replica-states.rst:44 -msgid ":replstate:`UNKNOWN`" -msgstr "" - -# 0a874bbbbdec4a00968fb452f4b1b8e5 -#: ../source/includes/replica-states.rst:45 -msgid "" -"The member's state, as seen from another member of the set, is not yet " -"known." -msgstr "" - -# 465125e563554c2fa77b5468b697da21 -#: ../source/includes/replica-states.rst:47 -msgid "7" -msgstr "" - -# 77c63a1553d2451a9428614bb15d407a -#: ../source/includes/replica-states.rst:48 -msgid ":replstate:`ARBITER`" -msgstr "" - -# 8fa31804becf48f7af3efaf852d2b488 -#: ../source/includes/replica-states.rst:49 -msgid "" -":ref:`Arbiters ` do not replicate data and exist " -"solely to participate in elections." -msgstr "" - -# 363f2c59c4614d1da339ebcf3c9fd8c0 -#: ../source/includes/replica-states.rst:51 -msgid "8" -msgstr "" - -# b25be508ad3240199fa040018d82fbc3 -#: ../source/includes/replica-states.rst:52 -msgid ":replstate:`DOWN`" -msgstr "" - -# 7e9519fe8a8b49298ca69063a17d0768 -#: ../source/includes/replica-states.rst:53 -msgid "The member, as seen from another member of the set, is unreachable." -msgstr "" - -# ec4e817ad9c345ebbfe8c91a9e38b904 -#: ../source/includes/replica-states.rst:55 -msgid "9" -msgstr "" - -# 1b15e1af7b6648b1a4a1eb79f3529814 -#: ../source/includes/replica-states.rst:56 -msgid ":replstate:`ROLLBACK`" -msgstr "" - -# a96a941ebd3844259d53c5445ea2bd17 -#: ../source/includes/replica-states.rst:57 -msgid "" -"This member is actively performing a :doc:`rollback `. Data is not available for reads." -msgstr "" - -# 8d84cc50bc2f4026bb4253803d3ce214 -#: ../source/includes/replica-states.rst:59 -msgid "10" -msgstr "" - -# e2dadf931738423fa54bde6090d9d6f4 -#: ../source/includes/replica-states.rst:60 -msgid ":replstate:`REMOVED`" -msgstr "" - -# 2249d31343174f1294d98a66dbeb1079 -#: ../source/includes/replica-states.rst:61 -msgid "This member was once in a replica set but was subsequently removed." -msgstr "" - -# 00628b99ccfa468cbd948eade00a2c45 -#: ../source/reference/replica-states.txt:18 -msgid "States" -msgstr "" - -# 1aea95e7da664423aa17260747780ea1 -#: ../source/reference/replica-states.txt:21 -msgid "Core States" -msgstr "" - -# 063bb40c6fe4409f910a591255d25006 -#: ../source/reference/replica-states.txt:25 -msgid "" -"Members in :replstate:`PRIMARY` state accept write operations. A replica " -"set has at most one primary at a time. [#edge-cases-2-primaries]_ A " -":replstate:`SECONDARY` member becomes primary after an :ref:`election " -"`. Members in the :replstate:`PRIMARY` state are " -"eligible to vote." -msgstr "" - -# 2ee9b37c0c634c558bae9dd9b8161264 -#: ../source/reference/replica-states.txt:32 -msgid "" -"Members in :replstate:`SECONDARY` state replicate the primary's data set " -"and can be configured to accept read operations. Secondaries are eligible" -" to vote in elections, and may be elected to the :replstate:`PRIMARY` " -"state if the primary becomes unavailable." -msgstr "" - -# d8fa985c08074294a482360ee34fc23d -#: ../source/reference/replica-states.txt:39 -msgid "" -"Members in :replstate:`ARBITER` state do not replicate data or accept " -"write operations. They are eligible to vote, and exist solely to break a " -"tie during elections. Replica sets should only have a member in the " -":replstate:`ARBITER` state if the set would otherwise have an even number" -" of members, and could suffer from tied elections. There should only be " -"at most one arbiter configured in any replica set." -msgstr "" - -# 7884cff83e8245c4a77d579537c6e2c5 -#: ../source/reference/replica-states.txt:46 -msgid "See :doc:`/core/replica-set-members` for more information on core states." -msgstr "" - -# f087cdc6d8424e5294b327e5d2a5ed5b -#: ../source/reference/replica-states.txt:49 -msgid "Other States" -msgstr "" - -# 987a21ef83bf42d0834aa35b89c37867 -#: ../source/reference/replica-states.txt:53 -msgid "" -"Each member of a replica set starts up in :replstate:`STARTUP` state. " -":program:`mongod` then loads that member's replica set configuration, and" -" transitions the member's state to :replstate:`STARTUP2`. Members in " -":replstate:`STARTUP` are not eligible to vote, as they are not yet a " -"recognized member of any replica set." -msgstr "" - -# b5bd1609394f47c0b9adcd4c311009db -#: ../source/reference/replica-states.txt:60 -msgid "" -"Each member of a replica set enters the :replstate:`STARTUP2` state as " -"soon as :program:`mongod` finishes loading that member's configuration, " -"at which time it becomes an active member of the replica set. The member " -"then decides whether or not to undertake an initial sync. If a member " -"begins an initial sync, the member remains in :replstate:`STARTUP2` until" -" all data is copied and all indexes are built. Afterwards, the member " -"transitions to :replstate:`RECOVERING`." -msgstr "" - -# 74a79e1861404667b5e8d9cbf952767d -#: ../source/reference/replica-states.txt:70 -msgid "" -"A member of a replica set enters :replstate:`RECOVERING` state when it is" -" not ready to accept reads. The :replstate:`RECOVERING` state can occur " -"during normal operation, and doesn't necessarily reflect an error " -"condition. Members in the :replstate:`RECOVERING` state are eligible to " -"vote in elections, but are not eligible to enter the :replstate:`PRIMARY`" -" state." -msgstr "" - -# dac61b82b58f47ba854c997a47ad5ffc -#: ../source/reference/replica-states.txt:77 -msgid "" -"A member transitions from :replstate:`RECOVERING` to " -":replstate:`SECONDARY` after replicating enough data to guarantee a " -"consistent view of the data for client reads. The only difference " -"between :replstate:`RECOVERING` and :replstate:`SECONDARY` states is that" -" :replstate:`RECOVERING` prohibits client reads and " -":replstate:`SECONDARY` permits them. :replstate:`SECONDARY` state does " -"not guarantee anything about the staleness of the data with respect to " -"the primary." -msgstr "" - -# d80b410195d948bfbeae259d5498c047 -#: ../source/reference/replica-states.txt:85 -msgid "" -"Due to overload, a :term:`secondary` may fall far enough behind the other" -" members of the replica set such that it may need to :doc:`resync " -"` with the rest of the set. When " -"this happens, the member enters the :replstate:`RECOVERING` state and " -"requires manual intervention." -msgstr "" - -# d60b8b738afc48c89becd1799dc839d0 -#: ../source/reference/replica-states.txt:92 -msgid "Error States" -msgstr "" - -# 9bfbe7bf4478489dac7beb4520cd5723 -#: ../source/reference/replica-states.txt:94 -msgid "Members in any error state can't vote." -msgstr "" - -# 158517d66940444c887c450a376c8d41 -#: ../source/reference/replica-states.txt:98 -msgid "" -"Members that have never communicated status information to the replica " -"set are in the :replstate:`UNKNOWN` state." -msgstr "" - -# c22c21053eda4e83873f592f3642518c -#: ../source/reference/replica-states.txt:103 -msgid "" -"Members that lose their connection to the replica set are seen as " -":replstate:`DOWN` by the remaining members of the set." -msgstr "" - -# dbe0a41355dd461894144b9af0c95cb0 -#: ../source/reference/replica-states.txt:107 -msgid "" -"Members that are removed from the replica set enter the " -":replstate:`REMOVED` state. When members enter the :replstate:`REMOVED` " -"state, the logs will mark this event with a ``replSet REMOVED`` message " -"entry." -msgstr "" - -# 9e557ea939fe4ce7a3f462f2e48a1caa -#: ../source/reference/replica-states.txt:114 -msgid "" -"Whenever the replica set replaces a :term:`primary` in an election, the " -"old primary may contain documents that did not replicate to the " -":term:`secondary` members. In this case, the old primary member reverts " -"those writes. During :doc:`rollback `, the " -"member will have :replstate:`ROLLBACK` state." -msgstr "" - -# 5c57cddfe34c4b7191c96d95a9a45d78 -#: ../source/reference/replica-states.txt:123 -msgid "" -"*Removed in version 3.0:* A member in :replstate:`FATAL` encountered an " -"unrecoverable error. The member must be shut down and restarted; a " -"resync may be required as well." -msgstr "" - -# eedca7e72833446195cb6b5c9203fe2f -#: ../source/includes/footnote-two-primaries-edge-cases.rst:1 -msgid "" -"In :ref:`some circumstances `, two nodes in a replica set may" -" *transiently* believe that they are the primary, but at most, one of " -"them will be able to complete writes with :writeconcern:`{ w: " -"\"majority\" } <\"majority\">` write concern. The node that can complete " -":writeconcern:`{ w: \"majority\" } <\"majority\">` writes is the current " -"primary, and the other node is a former primary that has not yet " -"recognized its demotion, typically due to a :term:`network partition`. " -"When this occurs, clients that connect to the former primary may observe " -"stale data despite having requested read preference :readmode:`primary`, " -"and new writes to the former primary will eventually roll back." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "**Number**" -#~ msgstr "" - -#~ msgid "**Name**" -#~ msgstr "" - -#~ msgid "**State Description**" -#~ msgstr "" - -#~ msgid "" -#~ "The member in state :doc:`primary ` is the only " -#~ "member that can accept write operations." -#~ msgstr "" - -#~ msgid "" -#~ "A member in state :doc:`secondary ` is replicating the" -#~ " data store. Data is available for" -#~ " reads, although they may be stale." -#~ msgstr "" - -#~ msgid "" -#~ "Can vote. Members either perform startup" -#~ " self-checks, or transition from " -#~ "completing a :doc:`rollback ` or :doc:`resync `." -#~ msgstr "" - -#~ msgid "" -#~ "Members in :replstate:`PRIMARY` state accept" -#~ " write operations. A replica set has" -#~ " at most one primary at a time." -#~ " A :replstate:`SECONDARY` member becomes " -#~ "primary after an :ref:`election `. Members in the " -#~ ":replstate:`PRIMARY` state are eligible to " -#~ "vote." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/replication.po b/locale/zh/LC_MESSAGES/reference/replication.po deleted file mode 100644 index 23fd9a52b62..00000000000 --- a/locale/zh/LC_MESSAGES/reference/replication.po +++ /dev/null @@ -1,306 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/replication.txt:3 -msgid "Replication Reference" -msgstr "" - -#: ../source/reference/replication.txt:14 -msgid "Replication Methods in the ``mongo`` Shell" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:2 -#: ../source/includes/toc/table-command-replication.rst:2 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:2 -#: ../source/includes/toc/table-command-replication.rst:2 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:4 -msgid ":method:`rs.add()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:4 -msgid "Adds a member to a replica set." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:6 -msgid ":method:`rs.addArb()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:6 -msgid "Adds an :term:`arbiter` to a replica set." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:8 -msgid ":method:`rs.conf()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:8 -msgid "Returns the replica set configuration document." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:10 -msgid ":method:`rs.freeze()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:10 -msgid "" -"Prevents the current member from seeking election as primary for a period of" -" time." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:12 -msgid ":method:`rs.help()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:12 -msgid "Returns basic help text for :term:`replica set` functions." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:14 -msgid ":method:`rs.initiate()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:14 -#: ../source/includes/toc/table-command-replication.rst:8 -msgid "Initializes a new replica set." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:16 -msgid ":method:`rs.printReplicationInfo()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:16 -msgid "" -"Prints a report of the status of the replica set from the perspective of the" -" primary." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:18 -msgid ":method:`rs.printSlaveReplicationInfo()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:18 -msgid "" -"Prints a report of the status of the replica set from the perspective of the" -" secondaries." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:20 -msgid ":method:`rs.reconfig()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:20 -msgid "" -"Re-configures a replica set by applying a new replica set configuration " -"object." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:22 -msgid ":method:`rs.remove()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:22 -msgid "Remove a member from a replica set." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:24 -msgid ":method:`rs.slaveOk()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:24 -msgid "" -"Sets the ``slaveOk`` property for the current connection. Deprecated. Use " -":method:`~cursor.readPref()` and :method:`Mongo.setReadPref()` to set " -":term:`read preference`." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:26 -msgid ":method:`rs.status()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:26 -msgid "" -"Returns a document with information about the state of the replica set." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:28 -msgid ":method:`rs.stepDown()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:28 -msgid "" -"Causes the current :term:`primary` to become a secondary which forces an " -":term:`election`." -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:30 -msgid ":method:`rs.syncFrom()`" -msgstr "" - -#: ../source/includes/toc/table-method-rs.rst:30 -msgid "" -"Sets the member that this replica set member will sync from, overriding the " -"default sync target selection logic." -msgstr "" - -#: ../source/reference/replication.txt:19 -msgid "Replication Database Commands" -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:4 -msgid ":dbcommand:`replSetFreeze`" -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:4 -msgid "" -"Prevents the current member from seeking election as :term:`primary` for a " -"period of time." -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:6 -msgid ":dbcommand:`replSetGetStatus`" -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:6 -msgid "Returns a document that reports on the status of the replica set." -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:8 -msgid ":dbcommand:`replSetInitiate`" -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:10 -msgid ":dbcommand:`replSetMaintenance`" -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:10 -msgid "" -"Enables or disables a maintenance mode, which puts a :term:`secondary` node " -"in a ``RECOVERING`` state." -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:12 -msgid ":dbcommand:`replSetReconfig`" -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:12 -msgid "Applies a new configuration to an existing replica set." -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:14 -msgid ":dbcommand:`replSetStepDown`" -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:14 -msgid "" -"Forces the current :term:`primary` to *step down* and become a " -":term:`secondary`, forcing an election." -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:16 -msgid ":dbcommand:`replSetSyncFrom`" -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:16 -msgid "" -"Explicitly override the default logic for selecting a member to replicate " -"from." -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:18 -msgid ":dbcommand:`resync`" -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:18 -msgid "" -"Forces a :program:`mongod` to re-synchronize from the :term:`master`. For " -"master-slave replication only." -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:20 -msgid ":dbcommand:`applyOps`" -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:20 -msgid "" -"Internal command that applies :term:`oplog` entries to the current data set." -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:22 -msgid ":dbcommand:`isMaster`" -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:22 -msgid "" -"Displays information about this member's role in the replica set, including " -"whether it is the master." -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:24 -msgid ":dbcommand:`replSetGetConfig`" -msgstr "" - -#: ../source/includes/toc/table-command-replication.rst:24 -msgid "Returns the replica set's configuration object." -msgstr "" - -#: ../source/reference/replication.txt:24 -msgid "Replica Set Reference Documentation" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-reference.rst:5 -msgid ":doc:`/reference/replica-configuration`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-reference.rst:4 -msgid "" -"Complete documentation of the :term:`replica set` configuration object " -"returned by :method:`rs.conf()`." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-reference.rst:9 -msgid ":doc:`/reference/local-database`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-reference.rst:8 -msgid "" -"Complete documentation of the content of the ``local`` database that " -":program:`mongod` instances use to support replication." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-reference.rst:12 -msgid ":doc:`/reference/replica-states`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-reference.rst:12 -msgid "Reference for the replica set member states." -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-reference.rst:15 -msgid ":doc:`/reference/read-preference`" -msgstr "" - -#: ../source/includes/toc/dfn-list-replica-set-reference.rst:15 -msgid "" -"Complete documentation of the five read preference modes that the MongoDB " -"drivers support." -msgstr "" - -#: ../source/reference/replication.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/resource-document.po b/locale/zh/LC_MESSAGES/reference/resource-document.po deleted file mode 100644 index 0fcb53fc918..00000000000 --- a/locale/zh/LC_MESSAGES/reference/resource-document.po +++ /dev/null @@ -1,154 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/resource-document.txt:5 -msgid "Resource Document" -msgstr "" - -#: ../source/reference/resource-document.txt:15 -msgid "" -"The resource document specifies the resources upon which a privilege permits" -" ``actions``." -msgstr "" - -#: ../source/reference/resource-document.txt:19 -msgid "Database and/or Collection Resource" -msgstr "" - -#: ../source/reference/resource-document.txt:21 -msgid "To specify databases and/or collections, use the following syntax:" -msgstr "" - -#: ../source/reference/resource-document.txt:30 -msgid "Specify a Collection of a Database as Resource" -msgstr "" - -#: ../source/reference/resource-document.txt:32 -msgid "" -"If the resource document species both the ``db`` and ``collection`` fields " -"as non-empty strings, the resource is the specified collection in the " -"specified database. For example, the following document specifies a resource" -" of the ``inventory`` collection in the ``products`` database:" -msgstr "" - -#: ../source/includes/resource-document-facts.rst:3 -#: ../source/includes/resource-document-facts.rst:3 -msgid "" -"For a user-defined role scoped for a non-``admin`` database, the resource " -"specification for its privileges must specify the same database as the role." -" User-defined roles scoped for the ``admin`` database can specify other " -"databases." -msgstr "" - -#: ../source/reference/resource-document.txt:48 -msgid "Specify a Database as Resource" -msgstr "" - -#: ../source/reference/resource-document.txt:50 -msgid "" -"If only the ``collection`` field is an empty string (``\"\"``), the resource" -" is the specified database, excluding the :doc:`system collections " -"`. For example, the following resource " -"document specifies the resource of the ``test`` database, excluding the " -"system collections:" -msgstr "" - -#: ../source/reference/resource-document.txt:63 -msgid "" -"When you specify a database as the resource, system collections are " -"excluded, unless you name them explicitly, as in the following:" -msgstr "" - -#: ../source/reference/resource-document.txt:71 -msgid "System collections include but are not limited to the following:" -msgstr "" - -#: ../source/reference/resource-document.txt:73 -msgid ":data:`.system.profile`" -msgstr "" - -#: ../source/reference/resource-document.txt:74 -msgid ":data:`.system.js`" -msgstr "" - -#: ../source/reference/resource-document.txt:75 -msgid ":doc:`/reference/system-users-collection` in the ``admin`` database" -msgstr "" - -#: ../source/reference/resource-document.txt:76 -msgid ":doc:`/reference/system-roles-collection` in the ``admin`` database" -msgstr "" - -#: ../source/reference/resource-document.txt:81 -msgid "Specify Collections Across Databases as Resource" -msgstr "" - -#: ../source/reference/resource-document.txt:83 -msgid "" -"If only the ``db`` field is an empty string (``\"\"``), the resource is all " -"collections with the specified name across all databases. For example, the " -"following document specifies the resource of all the ``accounts`` " -"collections across all the databases:" -msgstr "" - -#: ../source/includes/resource-document-facts.rst:3 -#: ../source/includes/resource-document-facts.rst:3 -#: ../source/includes/resource-document-facts.rst:3 -msgid "" -"For user-defined roles, only roles scoped for the ``admin`` database can " -"have this resource specification for their privileges." -msgstr "" - -#: ../source/reference/resource-document.txt:98 -msgid "Specify All Non-System Collections in All Databases" -msgstr "" - -#: ../source/reference/resource-document.txt:100 -msgid "" -"If both the ``db`` and ``collection`` fields are empty strings (``\"\"``), " -"the resource is all collections, excluding the :doc:`system collections " -"`, in all the databases:" -msgstr "" - -#: ../source/reference/resource-document.txt:114 -msgid "Cluster Resource" -msgstr "" - -#: ../source/reference/resource-document.txt:116 -msgid "To specify the cluster as the resource, use the following syntax:" -msgstr "" - -#: ../source/reference/resource-document.txt:122 -msgid "" -"Use the ``cluster`` resource for actions that affect the state of the system" -" rather than act on specific set of databases or collections. Examples of " -"such actions are ``shutdown``, ``replSetReconfig``, and ``addShard``. For " -"example, the following document grants the action ``shutdown`` on the " -"``cluster``." -msgstr "" - -#: ../source/reference/resource-document.txt:140 -msgid "``anyResource``" -msgstr "" - -#: ../source/reference/resource-document.txt:142 -msgid "" -"The internal resource ``anyResource`` gives access to every resource in the " -"system and is intended for internal use. **Do not** use this resource, other" -" than in exceptional circumstances. The syntax for this resource is ``{ " -"anyResource: true }``." -msgstr "" - -#: ../source/reference/resource-document.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/security.po b/locale/zh/LC_MESSAGES/reference/security.po deleted file mode 100644 index b0772cde5f3..00000000000 --- a/locale/zh/LC_MESSAGES/reference/security.po +++ /dev/null @@ -1,287 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/security.txt:3 -msgid "Security Reference" -msgstr "" - -#: ../source/reference/security.txt:18 -msgid "Security Methods in the ``mongo`` Shell" -msgstr "" - -#: ../source/reference/security.txt:21 -msgid "User Management and Authentication Methods" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:2 -#: ../source/includes/toc/table-method-role-management.rst:2 -msgid "Name" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:2 -#: ../source/includes/toc/table-method-role-management.rst:2 -msgid "Description" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:4 -msgid ":method:`db.auth()`" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:4 -msgid "Authenticates a user to a database." -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:6 -msgid ":method:`db.createUser()`" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:6 -msgid "Creates a new user." -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:9 -msgid ":method:`db.updateUser()`" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:9 -msgid "Updates user data." -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:12 -msgid ":method:`db.changeUserPassword()`" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:12 -msgid "Changes an existing user's password." -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:14 -msgid ":method:`db.removeUser()`" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:14 -msgid "Deprecated. Removes a user from a database." -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:16 -msgid ":method:`db.dropAllUsers()`" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:16 -msgid "Deletes all users associated with a database." -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:19 -msgid ":method:`db.dropUser()`" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:19 -msgid "Removes a single user." -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:22 -msgid ":method:`db.grantRolesToUser()`" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:22 -msgid "Grants a role and its privileges to a user." -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:25 -msgid ":method:`db.revokeRolesFromUser()`" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:25 -msgid "Removes a role from a user." -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:28 -msgid ":method:`db.getUser()`" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:28 -msgid "Returns information about the specified user." -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:31 -msgid ":method:`db.getUsers()`" -msgstr "" - -#: ../source/includes/toc/table-method-user-management.rst:31 -msgid "Returns information about all users associated with a database." -msgstr "" - -#: ../source/reference/security.txt:26 -msgid "Role Management Methods" -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:4 -msgid ":method:`db.createRole()`" -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:4 -msgid "Creates a role and specifies its privileges." -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:7 -msgid ":method:`db.updateRole()`" -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:7 -msgid "Updates a user-defined role." -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:10 -msgid ":method:`db.dropRole()`" -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:10 -msgid "Deletes a user-defined role." -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:13 -msgid ":method:`db.dropAllRoles()`" -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:13 -msgid "Deletes all user-defined roles associated with a database." -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:16 -msgid ":method:`db.grantPrivilegesToRole()`" -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:16 -msgid "Assigns privileges to a user-defined role." -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:19 -msgid ":method:`db.revokePrivilegesFromRole()`" -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:19 -msgid "Removes the specified privileges from a user-defined role." -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:22 -msgid ":method:`db.grantRolesToRole()`" -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:22 -msgid "Specifies roles from which a user-defined role inherits privileges." -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:25 -msgid ":method:`db.revokeRolesFromRole()`" -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:25 -msgid "Removes inherited roles from a role." -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:28 -msgid ":method:`db.getRole()`" -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:28 -msgid "Returns information for the specified role." -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:31 -msgid ":method:`db.getRoles()`" -msgstr "" - -#: ../source/includes/toc/table-method-role-management.rst:31 -msgid "Returns information for all the user-defined roles in a database." -msgstr "" - -#: ../source/reference/security.txt:33 -msgid "Security Reference Documentation" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-reference.rst:4 -msgid ":doc:`/reference/built-in-roles`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-reference.rst:4 -msgid "Reference on MongoDB provided roles and corresponding access." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-reference.rst:8 -msgid ":doc:`/reference/system-roles-collection`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-reference.rst:7 -msgid "" -"Describes the content of the collection that stores user-defined roles." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-reference.rst:12 -msgid ":doc:`/reference/system-users-collection`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-reference.rst:11 -msgid "" -"Describes the content of the collection that stores users' credentials and " -"role assignments." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-reference.rst:15 -msgid ":doc:`/reference/resource-document`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-reference.rst:15 -msgid "Describes the resource document for roles." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-reference.rst:18 -msgid ":doc:`/reference/privilege-actions`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-reference.rst:18 -msgid "List of the actions available for privileges." -msgstr "" - -#: ../source/includes/toc/dfn-list-security-reference.rst:20 -msgid ":doc:`/reference/audit-message`" -msgstr "" - -#: ../source/includes/toc/dfn-list-security-reference.rst:21 -msgid "Reference on system event audit messages." -msgstr "" - -#: ../source/reference/security.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/security.txt:13 -msgid "" -"The following lists the security related methods available in the ``mongo`` " -"shell as well as additional :ref:`security reference material `." -msgstr "" - -#~ msgid ":doc:`/reference/default-mongodb-port`" -#~ msgstr "" - -#~ msgid "List of default ports used by MongoDB." -#~ msgstr "" - -#~ msgid "Security Release Notes Alerts" -#~ msgstr "" - -#~ msgid ":doc:`/release-notes/security`" -#~ msgstr "" - -#~ msgid "Security vulnerability for password." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/server-status.po b/locale/zh/LC_MESSAGES/reference/server-status.po deleted file mode 100644 index f49181373a3..00000000000 --- a/locale/zh/LC_MESSAGES/reference/server-status.po +++ /dev/null @@ -1,191 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/server-status.txt:3 -msgid "Server Status Output" -msgstr "" - -#: ../source/reference/server-status.txt:7 -msgid "" -"This document provides a quick overview and example of the " -":dbcommand:`serverStatus` command. The helper :method:`db.serverStatus()` in" -" the :program:`mongo` shell provides access to this output. For full " -"documentation of the content of this output, see " -":doc:`/reference/command/serverStatus`." -msgstr "" - -#: ../source/reference/server-status.txt:19 -msgid "" -"The output fields vary depending on the version of MongoDB, underlying " -"operating system platform, the storage engine, and the kind of node, " -"including :program:`mongos`, :program:`mongod` or :term:`replica set` " -"member. For the :dbcommand:`serverStatus` output specific to the version of " -"your MongoDB, refer to the appropriate version of the MongoDB Manual." -msgstr "" - -#: ../source/includes/fact-3.0-serverStatus-output-change.rst:1 -msgid "" -"The server status output no longer includes the ``workingSet``, " -"``indexCounters``, and ``recordStats`` sections." -msgstr "" - -#: ../source/reference/server-status.txt:30 -msgid "" -"The :ref:`server-status-instance-information` section displays information " -"regarding the specific :program:`mongod` and :program:`mongos` and its " -"state." -msgstr "" - -#: ../source/reference/server-status.txt:47 -msgid "" -"The :ref:`server-status-asserts` document reports the number of assertions " -"or errors produced by the server:" -msgstr "" - -#: ../source/reference/server-status.txt:62 -msgid "" -"The :ref:`server-status-backgroundflushing` document reports on the process " -"MongoDB uses to write data to disk. The :ref:`server-status-" -"backgroundflushing` information only returns for instances that use the " -"MMAPv1 storage engine:" -msgstr "" - -#: ../source/reference/server-status.txt:79 -msgid "" -"The :ref:`server-status-connections` field reports on MongoDB's current " -"number of open incoming connections:" -msgstr "" - -#: ../source/reference/server-status.txt:82 -msgid "The :data:`~serverStatus.connections.totalCreated` field." -msgstr "" - -#: ../source/reference/server-status.txt:95 -msgid "" -"The :ref:`server-status-cursors` document reports on current cursor use and " -"state:" -msgstr "" - -#: ../source/reference/server-status.txt:111 -msgid "" -"The :ref:`server-status-journaling` document reports on data that reflect " -"this :program:`mongod` instance's journaling-related operations and " -"performance during a :ref:`journal group commit interval `. The :ref:`server-status-journaling` information " -"only returns for instances that use the MMAPv1 storage engine and have " -"journaling enabled:" -msgstr "" - -#: ../source/reference/server-status.txt:140 -msgid "" -"The fields in the :ref:`server-status-extra-info` document provide platform " -"specific information. The following example block is from a Linux-based " -"system:" -msgstr "" - -#: ../source/reference/server-status.txt:154 -msgid "" -"The :ref:`server-status-globallock` field reports on MongoDB's global system" -" lock. In most cases the :ref:`locks ` document provides more fine " -"grained data that reflects lock use:" -msgstr "" - -#: ../source/reference/server-status.txt:176 -msgid "" -"The :ref:`server-status-locks` section reports statistics for each lock type" -" and mode:" -msgstr "" - -#: ../source/reference/server-status.txt:342 -msgid "" -"The :ref:`server-status-network` document reports on network use and state:" -msgstr "" - -#: ../source/reference/server-status.txt:355 -msgid "" -"The :ref:`server-status-opcounters` document reports the number of " -"operations this MongoDB instance has processed:" -msgstr "" - -#: ../source/reference/server-status.txt:371 -msgid "" -"The :ref:`server-status-opcounters-repl` document reports the number of " -"replicated operations:" -msgstr "" - -#: ../source/reference/server-status.txt:387 -msgid "" -"The :ref:`server-status-storage-engine` document reports details about the " -"current storage engine:" -msgstr "" - -#: ../source/reference/server-status.txt:398 -msgid "" -"The :ref:`server-status-writebacksqueued` document reports the number of " -":term:`writebacks`:" -msgstr "" - -#: ../source/reference/server-status.txt:407 -msgid "" -"The :ref:`server-status-memory` field reports on MongoDB's current memory " -"use:" -msgstr "" - -#: ../source/reference/server-status.txt:424 -msgid "" -"The :ref:`server-status-repl` document reports on the state of replication " -"and the :term:`replica set`. This document only appears for replica sets." -msgstr "" - -#: ../source/reference/server-status.txt:456 -msgid "" -"The :ref:`server-status-range-deleter` document reports the number of " -"operations this MongoDB instance has processed. The " -":data:`~serverStatus.rangeDeleter` document is only present in the output of" -" :dbcommand:`serverStatus` when explicitly enabled." -msgstr "" - -#: ../source/reference/server-status.txt:479 -msgid "" -"The :ref:`server-status-security` document reports details about the " -"security features and use:" -msgstr "" - -#: ../source/reference/server-status.txt:492 -msgid "" -"The :ref:`server-status-metrics` document contains a number of operational " -"metrics that are useful for monitoring the state and workload of a " -":program:`mongod` instance." -msgstr "" - -#: ../source/reference/server-status.txt:498 -msgid "Added the :data:`~serverStatus.metrics.cursor` document." -msgstr "" - -#: ../source/reference/server-status.txt:601 -msgid "" -"The :ref:`server-status-wiredTiger` statistics section reports details about" -" the WiredTiger statistics:" -msgstr "" - -#: ../source/reference/server-status.txt:604 -msgid "" -":ref:`server-status-wiredTiger` statistics section. This section appears " -"only for the WiredTiger storage engine." -msgstr "" - -#: ../source/reference/server-status.txt:789 -msgid "" -"The final ``ok`` field holds the return status for the " -":dbcommand:`serverStatus` command:" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/sharding.po b/locale/zh/LC_MESSAGES/reference/sharding.po deleted file mode 100644 index 478961ee6f5..00000000000 --- a/locale/zh/LC_MESSAGES/reference/sharding.po +++ /dev/null @@ -1,772 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# ceb11265143c4bcd9edf984b3405d732 -#: ../source/reference/sharding.txt:3 -msgid "Sharding Reference" -msgstr "" - -# 4d0d6349d61f4c28a3021dc6631b16d5 -#: ../source/reference/sharding.txt -msgid "On this page" -msgstr "" - -# 6934b5b8ff584ccb8403876e04434d93 -#: ../source/reference/sharding.txt:14 -msgid "Sharding Methods in the ``mongo`` Shell" -msgstr "" - -# 447b91cbb3784ee48e68e3540b028df9 -# c0c2f92218e84b5da7723408c30e1104 -#: ../source/includes/toc/table-command-sharding.rst:2 -#: ../source/includes/toc/table-method-sh.rst:2 -msgid "Name" -msgstr "" - -# 8cdd47e1ad9e4a759bc0da48857523cc -# 4eb89722afe04c1b85d8f766dbe49039 -#: ../source/includes/toc/table-command-sharding.rst:2 -#: ../source/includes/toc/table-method-sh.rst:2 -msgid "Description" -msgstr "" - -# e9c0dcf5e4064a69bbd76d3613c7b5cd -#: ../source/includes/toc/table-method-sh.rst:4 -msgid ":method:`sh._adminCommand()`" -msgstr "" - -# e29f46616b554dc5a9ffa1c3ec01cf01 -#: ../source/includes/toc/table-method-sh.rst:4 -msgid "" -"Runs a :term:`database command` against the admin database, like " -":method:`db.runCommand()`, but can confirm that it is issued against a " -":program:`mongos`." -msgstr "" - -# 8c40300db64c43faa4ecf0cd124d2e4a -#: ../source/includes/toc/table-method-sh.rst:6 -msgid ":method:`sh.getBalancerLockDetails()`" -msgstr "" - -# 7e0bebdbef934d56a8c1b7d496f89ea8 -#: ../source/includes/toc/table-method-sh.rst:6 -msgid "Reports on the balancer lock." -msgstr "" - -# dd32db455e704aeba24ff0eefa46f23f -#: ../source/includes/toc/table-method-sh.rst:8 -msgid ":method:`sh._checkFullName()`" -msgstr "" - -# e0069356c08d41ffb79bc451df0f69a9 -#: ../source/includes/toc/table-method-sh.rst:8 -msgid "Tests a namespace to determine if its well formed." -msgstr "" - -# b45e5a05e39449c687bd4635b0483c69 -#: ../source/includes/toc/table-method-sh.rst:10 -msgid ":method:`sh._checkMongos()`" -msgstr "" - -# 2ea8a55bb1e24b8abc8bb0086338c851 -#: ../source/includes/toc/table-method-sh.rst:10 -msgid "" -"Tests to see if the :program:`mongo` shell is connected to a " -":program:`mongos` instance." -msgstr "" - -# 072bd96d592345e0ab0aeec86f1f3738 -#: ../source/includes/toc/table-method-sh.rst:12 -msgid ":method:`sh._lastMigration()`" -msgstr "" - -# 2dad1e3f81034ad8876c513f22cf1483 -#: ../source/includes/toc/table-method-sh.rst:12 -msgid "Reports on the last :term:`chunk` migration." -msgstr "" - -# 521c4e704837419ab2e3b9f824709685 -#: ../source/includes/toc/table-method-sh.rst:14 -msgid ":method:`sh.addShard()`" -msgstr "" - -# 0e0884cbe7c9494bbd995882dacbb5c4 -#: ../source/includes/toc/table-method-sh.rst:14 -msgid "Adds a :term:`shard` to a sharded cluster." -msgstr "" - -# ec4f77e481d044608ee5df5d6bc7c8db -#: ../source/includes/toc/table-method-sh.rst:16 -msgid ":method:`sh.addShardTag()`" -msgstr "" - -# 60de647b8a2349b78f55fd9837dd0860 -#: ../source/includes/toc/table-method-sh.rst:16 -msgid "In MongoDB 3.4, this method aliases to :method:`sh.addShardToZone()`." -msgstr "" - -# da59ef4a31294bec9aaa2d2ac9d9c197 -#: ../source/includes/toc/table-method-sh.rst:18 -msgid ":method:`sh.addShardToZone()`" -msgstr "" - -# 50377511bfc24bba8668588a78e6b7ad -#: ../source/includes/toc/table-method-sh.rst:18 -msgid "" -"Associates a shard to a zone. Supports configuring :ref:`zones ` in sharded clusters." -msgstr "" - -# 18e20d02036849468244097ab7122563 -#: ../source/includes/toc/table-method-sh.rst:20 -msgid ":method:`sh.addTagRange()`" -msgstr "" - -# 03ac870a1a8149508bf546779a7aef92 -#: ../source/includes/toc/table-method-sh.rst:20 -msgid "In MongoDB 3.4, this method aliases to :method:`sh.updateZoneKeyRange()`." -msgstr "" - -# 8a9efe51af6d4fa3b3b04d51aa23e481 -#: ../source/includes/toc/table-method-sh.rst:22 -msgid ":method:`sh.updateZoneKeyRange()`" -msgstr "" - -# 67d238bc89c342539fc6762f7b908a62 -#: ../source/includes/toc/table-method-sh.rst:22 -msgid "" -"Associates a range of shard keys to a zone. Supports configuring " -":ref:`zones ` in sharded clusters." -msgstr "" - -# d51279334dd74733a3d1f568df4c7881 -#: ../source/includes/toc/table-method-sh.rst:24 -msgid ":method:`sh.removeTagRange()`" -msgstr "" - -# 134dc5326008457f94cea92087e7d0a5 -#: ../source/includes/toc/table-method-sh.rst:24 -msgid "In MongoDB 3.4, this method aliases to :method:`sh.removeRangeFromZone()`." -msgstr "" - -# 585cd2ac02774e4fb53ec4ed198aadca -#: ../source/includes/toc/table-method-sh.rst:26 -msgid ":method:`sh.removeRangeFromZone()`" -msgstr "" - -# 425dfb99568244c9af92554389a6a5e9 -#: ../source/includes/toc/table-method-sh.rst:26 -msgid "" -"Removes an association between a range of shard keys and a zone. Supports" -" configuring :ref:`zones ` in sharded clusters." -msgstr "" - -# a327f0eef3a244218b03678a9d6cefcf -#: ../source/includes/toc/table-method-sh.rst:28 -msgid ":method:`sh.disableBalancing()`" -msgstr "" - -# f36d173161d14c959c496daa276ca7e0 -#: ../source/includes/toc/table-method-sh.rst:28 -msgid "" -"Disable balancing on a single collection in a sharded database. Does not " -"affect balancing of other collections in a sharded cluster." -msgstr "" - -# acce3ca53ef043d2a25b80c5b1288c23 -#: ../source/includes/toc/table-method-sh.rst:30 -msgid ":method:`sh.enableBalancing()`" -msgstr "" - -# 1bea5c9e924540f99370a6e596290929 -#: ../source/includes/toc/table-method-sh.rst:30 -msgid "" -"Activates the sharded collection balancer process if previously disabled " -"using :method:`sh.disableBalancing()`." -msgstr "" - -# a11a2c56cb8a453bb86ef0b4aacdc725 -#: ../source/includes/toc/table-method-sh.rst:32 -msgid ":method:`sh.enableSharding()`" -msgstr "" - -# e7c5dd609b4d4b8f8f49b9eda35bf7f8 -# cae86661bf644f7abf3224c4118f7754 -#: ../source/includes/toc/table-command-sharding.rst:18 -#: ../source/includes/toc/table-method-sh.rst:32 -msgid "Enables sharding on a specific database." -msgstr "" - -# 49274d4e425b4698b170b132abe60102 -#: ../source/includes/toc/table-method-sh.rst:34 -msgid ":method:`sh.getBalancerHost()`" -msgstr "" - -# 4fb72e9ab5eb4f9c8598a0a28e5d945c -#: ../source/includes/toc/table-method-sh.rst:34 -msgid "*Deprecated since MongoDB 3.4*" -msgstr "" - -# a40aea649def4756b3d4199a27b959fb -#: ../source/includes/toc/table-method-sh.rst:36 -msgid ":method:`sh.getBalancerState()`" -msgstr "" - -# 3e8facd2f86246a18c625826be969431 -#: ../source/includes/toc/table-method-sh.rst:36 -msgid "Returns a boolean to report if the :term:`balancer` is currently enabled." -msgstr "" - -# bc5f65a5655046269eaa724011aa8228 -#: ../source/includes/toc/table-method-sh.rst:38 -msgid ":method:`sh.help()`" -msgstr "" - -# 84992a6d6a744fae8cd9b131c720026c -#: ../source/includes/toc/table-method-sh.rst:38 -msgid "Returns help text for the ``sh`` methods." -msgstr "" - -# cf83357aa8c64136a43111364f28e997 -#: ../source/includes/toc/table-method-sh.rst:40 -msgid ":method:`sh.isBalancerRunning()`" -msgstr "" - -# bede9980159540cab686f993556e71ca -#: ../source/includes/toc/table-method-sh.rst:40 -msgid "" -"Returns a boolean to report if the balancer process is currently " -"migrating chunks." -msgstr "" - -# 34371b5ce41246b1ad83fdfd1b8365e7 -#: ../source/includes/toc/table-method-sh.rst:42 -msgid ":method:`sh.moveChunk()`" -msgstr "" - -# 2e2b004ce40640d3bb0d287c7a56dc5c -#: ../source/includes/toc/table-method-sh.rst:42 -msgid "Migrates a :term:`chunk` in a :term:`sharded cluster`." -msgstr "" - -# aa89ba77b0c3476db90660843b8c64c6 -#: ../source/includes/toc/table-method-sh.rst:44 -msgid ":method:`sh.removeShardTag()`" -msgstr "" - -# 1ea890a819ef47e08df76eaac64a3b3d -#: ../source/includes/toc/table-method-sh.rst:44 -msgid "In MongoDB 3.4, this method aliases to :method:`sh.removeShardFromZone()`." -msgstr "" - -# 0a6029e20d2f4a88a1764492e11bb1ff -#: ../source/includes/toc/table-method-sh.rst:46 -msgid ":method:`sh.removeShardFromZone()`" -msgstr "" - -# 1583bcc9fd6841c2942529ae17e46713 -#: ../source/includes/toc/table-method-sh.rst:46 -msgid "" -"Removes the association between a shard and a zone. Use to manage " -":ref:`zone sharding `." -msgstr "" - -# ca56617751de43a09c1ce92f09d2a38f -#: ../source/includes/toc/table-method-sh.rst:48 -msgid ":method:`sh.setBalancerState()`" -msgstr "" - -# bf58f977bb4b47d8aff10da5129c881d -#: ../source/includes/toc/table-method-sh.rst:48 -msgid "" -"Enables or disables the :term:`balancer` which migrates :term:`chunks " -"` between :term:`shards `." -msgstr "" - -# 5d651ceb77c244a9befed10f105b8dfd -#: ../source/includes/toc/table-method-sh.rst:50 -msgid ":method:`sh.shardCollection()`" -msgstr "" - -# e778fd664ae6484d9f4c66394454e1f4 -#: ../source/includes/toc/table-method-sh.rst:50 -msgid "Enables sharding for a collection." -msgstr "" - -# 9aaa1b1b859d41ecbfe9c69f1be64da2 -#: ../source/includes/toc/table-method-sh.rst:52 -msgid ":method:`sh.splitAt()`" -msgstr "" - -# a67d3c060c92416c9d522cbe2b4329db -#: ../source/includes/toc/table-method-sh.rst:52 -msgid "" -"Divides an existing :term:`chunk` into two chunks using a specific value " -"of the :term:`shard key` as the dividing point." -msgstr "" - -# 9cd36c62ac11443984d936e62bbeee91 -#: ../source/includes/toc/table-method-sh.rst:54 -msgid ":method:`sh.splitFind()`" -msgstr "" - -# e92c72cefd274ed88abf6e7c8b9871f3 -#: ../source/includes/toc/table-method-sh.rst:54 -msgid "" -"Divides an existing :term:`chunk` that contains a document matching a " -"query into two approximately equal chunks." -msgstr "" - -# b8ed0d98eea748c39cd63bf1a69aa5f5 -#: ../source/includes/toc/table-method-sh.rst:56 -msgid ":method:`sh.startBalancer()`" -msgstr "" - -# 1218fee698b7426fb05702e24f24e213 -#: ../source/includes/toc/table-method-sh.rst:56 -msgid "Enables the :term:`balancer` and waits for balancing to start." -msgstr "" - -# cf3d8ff8006b4974aa3f85a4afca599f -#: ../source/includes/toc/table-method-sh.rst:58 -msgid ":method:`sh.status()`" -msgstr "" - -# dbd6d7b4311a41038e02822f677a5ec8 -#: ../source/includes/toc/table-method-sh.rst:58 -msgid "" -"Reports on the status of a :term:`sharded cluster`, as " -":method:`db.printShardingStatus()`." -msgstr "" - -# 3c542f38f32a4ca2a80a5a5049426ceb -#: ../source/includes/toc/table-method-sh.rst:60 -msgid ":method:`sh.stopBalancer()`" -msgstr "" - -# d11dd478a0f046d7a9d4a27b5631283a -#: ../source/includes/toc/table-method-sh.rst:60 -msgid "" -"Disables the :term:`balancer` and waits for any in progress balancing " -"rounds to complete." -msgstr "" - -# 16baf69073374d72bedb2cb7073909a8 -#: ../source/includes/toc/table-method-sh.rst:62 -msgid ":method:`sh.waitForBalancer()`" -msgstr "" - -# f1738f5fc58d40548bcfcb3bd3c84df2 -#: ../source/includes/toc/table-method-sh.rst:62 -msgid "Internal. Waits for the balancer state to change." -msgstr "" - -# 889a915f464d4a9991069193b240840a -#: ../source/includes/toc/table-method-sh.rst:64 -msgid ":method:`sh.waitForBalancerOff()`" -msgstr "" - -# 3f3646bf0f6f4e0cb3587090f91c55da -#: ../source/includes/toc/table-method-sh.rst:64 -msgid "Internal. Waits until the balancer stops running." -msgstr "" - -# a0ead599ecaf4e6fa791e982bc23d8d6 -#: ../source/includes/toc/table-method-sh.rst:66 -msgid ":method:`sh.waitForDLock()`" -msgstr "" - -# d72394ccfbe64e80bfcddafdb68ec488 -#: ../source/includes/toc/table-method-sh.rst:66 -msgid "Internal. Waits for a specified distributed :term:`sharded cluster` lock." -msgstr "" - -# 2407c451bf4044648f028a06046384ea -#: ../source/includes/toc/table-method-sh.rst:68 -msgid ":method:`sh.waitForPingChange()`" -msgstr "" - -# 181b353e1d7041c09042a65d8d9f07aa -#: ../source/includes/toc/table-method-sh.rst:68 -msgid "" -"Internal. Waits for a change in ping state from one of the " -":program:`mongos` in the sharded cluster." -msgstr "" - -# 5cfc77a33ffb460d84f86ddfc4dade26 -#: ../source/reference/sharding.txt:19 -msgid "Sharding Database Commands" -msgstr "" - -# eac9e37e4ff24cefb564612965af8e18 -#: ../source/reference/sharding.txt:21 -msgid "" -"The following database commands support :term:`sharded clusters `." -msgstr "" - -# 0afea477cd0c43ed848fe8751506305c -#: ../source/includes/toc/table-command-sharding.rst:4 -msgid ":dbcommand:`flushRouterConfig`" -msgstr "" - -# ef2d56b6bbb7408c9e05e4b45b43debc -#: ../source/includes/toc/table-command-sharding.rst:4 -msgid "Forces an update to the cluster metadata cached by a :program:`mongos`." -msgstr "" - -# 56b3a2b6de334798815049a7b050ac65 -#: ../source/includes/toc/table-command-sharding.rst:6 -msgid ":dbcommand:`addShard`" -msgstr "" - -# dbad698bef9e49219e99e68102527af4 -#: ../source/includes/toc/table-command-sharding.rst:6 -msgid "Adds a :term:`shard` to a :term:`sharded cluster`." -msgstr "" - -# 40be187414ba4e48a833c1468778d31c -#: ../source/includes/toc/table-command-sharding.rst:8 -msgid ":dbcommand:`balancerStart`" -msgstr "" - -# aa18f36a664448edb385a38a737207ff -#: ../source/includes/toc/table-command-sharding.rst:8 -msgid "Starts a balancer thread." -msgstr "" - -# 1dda10cb950a4033ba10fa22a118fab7 -#: ../source/includes/toc/table-command-sharding.rst:10 -msgid ":dbcommand:`balancerStatus`" -msgstr "" - -# 877cf1f737cb4f45b6ad0672ec0c69fd -#: ../source/includes/toc/table-command-sharding.rst:10 -msgid "Returns information on the balancer status." -msgstr "" - -# a8b511f7390946dd83de9488fef2d4fc -#: ../source/includes/toc/table-command-sharding.rst:12 -msgid ":dbcommand:`balancerStop`" -msgstr "" - -# 30f7e35652d5461b8dcab36f9510694f -#: ../source/includes/toc/table-command-sharding.rst:12 -msgid "Stops the balancer thread." -msgstr "" - -# 6c14d52795fb41b4a151778efd4279e2 -#: ../source/includes/toc/table-command-sharding.rst:14 -msgid ":dbcommand:`cleanupOrphaned`" -msgstr "" - -# 7e718630965b4ec08666339a61fb1dd4 -#: ../source/includes/toc/table-command-sharding.rst:14 -msgid "" -"Removes orphaned data with shard key values outside of the ranges of the " -"chunks owned by a shard." -msgstr "" - -# be7f85a5379649918bd30098aa8a48c0 -#: ../source/includes/toc/table-command-sharding.rst:16 -msgid ":dbcommand:`checkShardingIndex`" -msgstr "" - -# ee93097386a14139834a318681492da9 -#: ../source/includes/toc/table-command-sharding.rst:16 -msgid "Internal command that validates index on shard key." -msgstr "" - -# c3e3ee6b80914cf889ecf20fa32534ab -#: ../source/includes/toc/table-command-sharding.rst:18 -msgid ":dbcommand:`enableSharding`" -msgstr "" - -# 7c32f9c4f36b4ce4959db343f6c9475a -#: ../source/includes/toc/table-command-sharding.rst:20 -msgid ":dbcommand:`listShards`" -msgstr "" - -# d1d5fb2687354249b12fc3ae0f7f524b -#: ../source/includes/toc/table-command-sharding.rst:20 -msgid "Returns a list of configured shards." -msgstr "" - -# e32dfec4ecad49e487b9b6980f1bd6a7 -#: ../source/includes/toc/table-command-sharding.rst:22 -msgid ":dbcommand:`removeShard`" -msgstr "" - -# 4db24da4e18540ef9fa4dd0a07f78a6d -#: ../source/includes/toc/table-command-sharding.rst:22 -msgid "Starts the process of removing a shard from a sharded cluster." -msgstr "" - -# 4493b49db5dc45abb1740b9f52321e02 -#: ../source/includes/toc/table-command-sharding.rst:24 -msgid ":dbcommand:`getShardMap`" -msgstr "" - -# e4b1982925cd4647b73493d02378f556 -#: ../source/includes/toc/table-command-sharding.rst:24 -msgid "Internal command that reports on the state of a sharded cluster." -msgstr "" - -# e60e0c527589402e8c7583f0d82542ec -#: ../source/includes/toc/table-command-sharding.rst:26 -msgid ":dbcommand:`getShardVersion`" -msgstr "" - -# f0620d5bea7640cf909d7b0c9a8de6ba -#: ../source/includes/toc/table-command-sharding.rst:26 -msgid "" -"Internal command that returns the :term:`config server `" -" version." -msgstr "" - -# e2d31ccc1bc04d709942e6e5163fab45 -#: ../source/includes/toc/table-command-sharding.rst:28 -msgid ":dbcommand:`mergeChunks`" -msgstr "" - -# c86f66be4fda4f6fa2a10a0c3a44c259 -#: ../source/includes/toc/table-command-sharding.rst:28 -msgid "Provides the ability to combine chunks on a single shard." -msgstr "" - -# 38186921c88b426096652a88a3c97e65 -#: ../source/includes/toc/table-command-sharding.rst:30 -msgid ":dbcommand:`setShardVersion`" -msgstr "" - -# 4c1a32941b5b4eb2a4c64c11ffe29c4c -#: ../source/includes/toc/table-command-sharding.rst:30 -msgid "" -"Internal command to sets the :term:`config server ` " -"version." -msgstr "" - -# 1a3b5ae92a744003ae1f47217b47540f -#: ../source/includes/toc/table-command-sharding.rst:32 -msgid ":dbcommand:`shardCollection`" -msgstr "" - -# 2e286acb428f4375a9119dd510460951 -#: ../source/includes/toc/table-command-sharding.rst:32 -msgid "" -"Enables the sharding functionality for a collection, allowing the " -"collection to be sharded." -msgstr "" - -# 068b83846ba34931b6d519b1cfd3d888 -#: ../source/includes/toc/table-command-sharding.rst:34 -msgid ":dbcommand:`shardingState`" -msgstr "" - -# 38b45422b5dd40bfb232268a67be6fb7 -#: ../source/includes/toc/table-command-sharding.rst:34 -msgid "Reports whether the :program:`mongod` is a member of a sharded cluster." -msgstr "" - -# 255044508d9547de859165fdcb4e1078 -#: ../source/includes/toc/table-command-sharding.rst:36 -msgid ":dbcommand:`unsetSharding`" -msgstr "" - -# 8c967242edcf4a7c8641663e0709111d -#: ../source/includes/toc/table-command-sharding.rst:36 -msgid "" -"Internal command that affects connections between instances in a MongoDB " -"deployment." -msgstr "" - -# 14f3b143847441269bf66bd04ffb175e -#: ../source/includes/toc/table-command-sharding.rst:38 -msgid ":dbcommand:`split`" -msgstr "" - -# 711bea0f3945431cad080e6eecd55326 -#: ../source/includes/toc/table-command-sharding.rst:38 -msgid "Creates a new :term:`chunk`." -msgstr "" - -# 1cab7a5d844d41eba6cc8c9a87a1f382 -#: ../source/includes/toc/table-command-sharding.rst:40 -msgid ":dbcommand:`splitChunk`" -msgstr "" - -# a5b4902ddb4249348804e4942b2d4095 -#: ../source/includes/toc/table-command-sharding.rst:40 -msgid "" -"Internal command to split chunk. Instead use the methods " -":method:`sh.splitFind()` and :method:`sh.splitAt()`." -msgstr "" - -# 7b40f09ea7844eb99e6e73d3e200d8bc -#: ../source/includes/toc/table-command-sharding.rst:42 -msgid ":dbcommand:`splitVector`" -msgstr "" - -# 8d9d8709fa5d459aa31922f579a84d3f -#: ../source/includes/toc/table-command-sharding.rst:42 -msgid "Internal command that determines split points." -msgstr "" - -# 137fdee0857145c0bef2be87bb8616d5 -#: ../source/includes/toc/table-command-sharding.rst:44 -msgid ":dbcommand:`medianKey`" -msgstr "" - -# b930ee91d01d4653bd8512984e48acc2 -#: ../source/includes/toc/table-command-sharding.rst:44 -msgid "Deprecated internal command. See :dbcommand:`splitVector`." -msgstr "" - -# f10a8dabe6e542ae9d8311f3cb9ec2c1 -#: ../source/includes/toc/table-command-sharding.rst:46 -msgid ":dbcommand:`moveChunk`" -msgstr "" - -# a6cea444a7d94a6a9fd52b4e9cd2d34a -#: ../source/includes/toc/table-command-sharding.rst:46 -msgid "Internal command that migrates chunks between shards." -msgstr "" - -# 159f1f7253274462b2762e9eb1c04075 -#: ../source/includes/toc/table-command-sharding.rst:48 -msgid ":dbcommand:`movePrimary`" -msgstr "" - -# 06c255e421ae4f83bca88f008de83708 -#: ../source/includes/toc/table-command-sharding.rst:48 -msgid "" -"Reassigns the :term:`primary shard` when removing a shard from a sharded " -"cluster." -msgstr "" - -# a7afe01269e24b85b8d295e10a3cd5db -#: ../source/includes/toc/table-command-sharding.rst:50 -msgid ":dbcommand:`isdbgrid`" -msgstr "" - -# 41efda482fa341fe925a438d0d18dd48 -#: ../source/includes/toc/table-command-sharding.rst:50 -msgid "Verifies that a process is a :program:`mongos`." -msgstr "" - -# 714991326b384d77b3911f7d507cc1bd -#: ../source/includes/toc/table-command-sharding.rst:52 -msgid ":dbcommand:`addShardToZone`" -msgstr "" - -# a9818a4a911546a9b3fa2c259dee08e5 -#: ../source/includes/toc/table-command-sharding.rst:52 -msgid "" -"Associates a shard with a :term:`zone`. Supports configuring :ref:`zones " -"` in sharded clusters." -msgstr "" - -# b2916c0bd29040fc84ac6e9f897e8c1b -#: ../source/includes/toc/table-command-sharding.rst:54 -msgid ":dbcommand:`removeShardFromZone`" -msgstr "" - -# 0ef316f7e5944d67b05500eae1d1db1e -#: ../source/includes/toc/table-command-sharding.rst:54 -msgid "" -"Removes the association between a shard and a :term:`zone`. Supports " -"configuring :ref:`zones ` in sharded clusters." -msgstr "" - -# 7a75a2978f4f40508878e9e97dda86e4 -#: ../source/includes/toc/table-command-sharding.rst:56 -msgid ":dbcommand:`updateZoneKeyRange`" -msgstr "" - -# 4111653c8c1b43298bd1603fbfa4bbf2 -#: ../source/includes/toc/table-command-sharding.rst:56 -msgid "" -"Adds or removes the association between a range of sharded data and a " -":term:`zone`. Supports configuring :ref:`zones ` in " -"sharded clusters." -msgstr "" - -# f66588b329e846e8bc9873d7669fb8db -#: ../source/reference/sharding.txt:27 -msgid "Reference Documentation" -msgstr "" - -# 3bab1f3adfd645a6a3a164825a72273f -#: ../source/includes/toc/dfn-list-sharding-reference.rst:4 -msgid ":doc:`Operational Restrictions `" -msgstr "" - -# ec8b2576d6324d908c30f6b01c8c81f1 -#: ../source/includes/toc/dfn-list-sharding-reference.rst:4 -msgid "Requirement for deploying a sharded cluster" -msgstr "" - -# 166365fbd49447379d620af770800439 -#: ../source/includes/toc/dfn-list-sharding-reference.rst:7 -msgid ":doc:`/tutorial/troubleshoot-sharded-clusters`" -msgstr "" - -# a5c8c7b2323740399d779f34ab3992de -#: ../source/includes/toc/dfn-list-sharding-reference.rst:7 -msgid "Common strategies for troubleshooting sharded cluster deployments." -msgstr "" - -# 6ca5bb7e0da44d0a95eecf643a527681 -#: ../source/includes/toc/dfn-list-sharding-reference.rst:10 -msgid ":doc:`/reference/config-database`" -msgstr "" - -# b4241835a9bd4964a14799337d332c5d -#: ../source/includes/toc/dfn-list-sharding-reference.rst:10 -msgid "" -"Complete documentation of the content of the ``local`` database that " -"MongoDB uses to store sharded cluster metadata." -msgstr "" - -#~ msgid "Reports on the active balancer lock, if it exists." -#~ msgstr "" - -#~ msgid "" -#~ "Associates a shard with a tag, to" -#~ " support :doc:`tag aware sharding `." -#~ msgstr "" - -#~ msgid "" -#~ "Associates range of shard keys with " -#~ "a shard tag, to support :doc:`tag " -#~ "aware sharding `." -#~ msgstr "" - -#~ msgid "" -#~ "Removes an association between a range" -#~ " shard keys and a shard tag. " -#~ "Use to manage :doc:`tag aware sharding" -#~ " `." -#~ msgstr "" - -#~ msgid "" -#~ "Returns the name of a :program:`mongos`" -#~ " that's responsible for the balancer " -#~ "process." -#~ msgstr "" - -#~ msgid "Removes the association between a shard and a shard tag." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/sql-aggregation-comparison.po b/locale/zh/LC_MESSAGES/reference/sql-aggregation-comparison.po deleted file mode 100644 index ad893c6d90a..00000000000 --- a/locale/zh/LC_MESSAGES/reference/sql-aggregation-comparison.po +++ /dev/null @@ -1,241 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/sql-aggregation-comparison.txt:3 -msgid "SQL to Aggregation Mapping Chart" -msgstr "" - -#: ../source/reference/sql-aggregation-comparison.txt:21 -msgid "" -"The following table provides an overview of common SQL aggregation terms, " -"functions, and concepts and the corresponding MongoDB :ref:`aggregation " -"operators `:" -msgstr "" - -#: ../source/includes/table/sql-to-agg-terms.rst:4 -msgid "SQL Terms, Functions, and Concepts" -msgstr "" - -#: ../source/includes/table/sql-to-agg-terms.rst:6 -msgid "MongoDB Aggregation Operators" -msgstr "" - -#: ../source/includes/table/sql-to-agg-terms.rst:8 -msgid "WHERE" -msgstr "" - -#: ../source/includes/table/sql-to-agg-terms.rst:10 -#: ../source/includes/table/sql-to-agg-terms.rst:18 -msgid ":pipeline:`$match`" -msgstr "" - -#: ../source/includes/table/sql-to-agg-terms.rst:12 -msgid "GROUP BY" -msgstr "" - -#: ../source/includes/table/sql-to-agg-terms.rst:14 -msgid ":pipeline:`$group`" -msgstr "" - -#: ../source/includes/table/sql-to-agg-terms.rst:16 -msgid "HAVING" -msgstr "" - -#: ../source/includes/table/sql-to-agg-terms.rst:20 -msgid "SELECT" -msgstr "" - -#: ../source/includes/table/sql-to-agg-terms.rst:22 -msgid ":pipeline:`$project`" -msgstr "" - -#: ../source/includes/table/sql-to-agg-terms.rst:24 -msgid "ORDER BY" -msgstr "" - -#: ../source/includes/table/sql-to-agg-terms.rst:26 -msgid ":pipeline:`$sort`" -msgstr "" - -#: ../source/includes/table/sql-to-agg-terms.rst:28 -msgid "LIMIT" -msgstr "" - -#: ../source/includes/table/sql-to-agg-terms.rst:30 -msgid ":pipeline:`$limit`" -msgstr "" - -#: ../source/includes/table/sql-to-agg-terms.rst:32 -msgid "SUM()" -msgstr "" - -#: ../source/includes/table/sql-to-agg-terms.rst:34 -#: ../source/includes/table/sql-to-agg-terms.rst:38 -msgid ":group:`$sum`" -msgstr "" - -#: ../source/includes/table/sql-to-agg-terms.rst:36 -msgid "COUNT()" -msgstr "" - -#: ../source/includes/table/sql-to-agg-terms.rst:40 -msgid "join" -msgstr "" - -#: ../source/reference/sql-aggregation-comparison.txt:28 -msgid "Examples" -msgstr "" - -#: ../source/reference/sql-aggregation-comparison.txt:30 -msgid "" -"The following table presents a quick reference of SQL aggregation statements" -" and the corresponding MongoDB statements. The examples in the table assume " -"the following conditions:" -msgstr "" - -#: ../source/reference/sql-aggregation-comparison.txt:34 -msgid "" -"The SQL examples assume *two* tables, ``orders`` and ``order_lineitem`` that" -" join by the ``order_lineitem.order_id`` and the ``orders.id`` columns." -msgstr "" - -#: ../source/reference/sql-aggregation-comparison.txt:38 -msgid "" -"The MongoDB examples assume *one* collection ``orders`` that contain " -"documents of the following prototype:" -msgstr "" - -#: ../source/includes/table/sql-to-agg-examples.rst:4 -msgid "SQL Example" -msgstr "" - -#: ../source/includes/table/sql-to-agg-examples.rst:6 -msgid "MongoDB Example" -msgstr "" - -#: ../source/includes/table/sql-to-agg-examples.rst:8 -msgid "Description" -msgstr "" - -#: ../source/includes/table/sql-to-agg-examples.rst:29 -msgid "Count all records from ``orders``" -msgstr "" - -#: ../source/includes/table/sql-to-agg-examples.rst:52 -msgid "Sum the ``price`` field from ``orders``" -msgstr "" - -#: ../source/includes/table/sql-to-agg-examples.rst:77 -msgid "For each unique ``cust_id``, sum the ``price`` field." -msgstr "" - -#: ../source/includes/table/sql-to-agg-examples.rst:104 -msgid "" -"For each unique ``cust_id``, sum the ``price`` field, results sorted by sum." -msgstr "" - -#: ../source/includes/table/sql-to-agg-examples.rst:139 -msgid "" -"For each unique ``cust_id``, ``ord_date`` grouping, sum the ``price`` field." -" Excludes the time portion of the date." -msgstr "" - -#: ../source/includes/table/sql-to-agg-examples.rst:168 -msgid "" -"For ``cust_id`` with multiple records, return the ``cust_id`` and the " -"corresponding record count." -msgstr "" - -#: ../source/includes/table/sql-to-agg-examples.rst:205 -msgid "" -"For each unique ``cust_id``, ``ord_date`` grouping, sum the ``price`` field " -"and return only where the sum is greater than 250. Excludes the time portion" -" of the date." -msgstr "" - -#: ../source/includes/table/sql-to-agg-examples.rst:235 -msgid "" -"For each unique ``cust_id`` with status ``A``, sum the ``price`` field." -msgstr "" - -#: ../source/includes/table/sql-to-agg-examples.rst:265 -msgid "" -"For each unique ``cust_id`` with status ``A``, sum the ``price`` field and " -"return only where the sum is greater than 250." -msgstr "" - -#: ../source/includes/table/sql-to-agg-examples.rst:296 -msgid "" -"For each unique ``cust_id``, sum the corresponding line item ``qty`` fields " -"associated with the orders." -msgstr "" - -#: ../source/includes/table/sql-to-agg-examples.rst:339 -msgid "" -"Count the number of distinct ``cust_id``, ``ord_date`` groupings. Excludes " -"the time portion of the date." -msgstr "" - -#: ../source/includes/extracts/additional-resources-sql-agg-comparison.rst:4 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-sql-agg-comparison.rst:7 -msgid "" -"`Quick Reference Cards `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-sql-agg-comparison.rst:8 -msgid "" -"`MongoDB Database Modernization Consulting Package " -"`_" -msgstr "" - -#: ../source/reference/sql-aggregation-comparison.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/sql-aggregation-comparison.txt:17 -msgid "" -"The :doc:`aggregation pipeline ` allows MongoDB " -"to provide native aggregation capabilities that corresponds to many common " -"data aggregation operations in SQL." -msgstr "" - -#: ../source/includes/table/sql-to-agg-terms.rst:42 -msgid ":pipeline:`$lookup`" -msgstr "" - -#: ../source/includes/extracts/additional-resources-sql-agg-comparison.rst:6 -msgid "" -"`MongoDB and MySQL Compared `_" -msgstr "" - -#~ msgid "" -#~ "The :doc:`aggregation pipeline ` allows MongoDB to " -#~ "provide native aggregation capabilities that corresponds to many common data" -#~ " aggregation operations in SQL." -#~ msgstr "" - -#~ msgid "" -#~ "No direct corresponding operator; *however*, the :pipeline:`$unwind` " -#~ "operator allows for somewhat similar functionality, but with fields embedded" -#~ " within the document." -#~ msgstr "" - -#~ msgid "" -#~ "`MongoDB and MySQL Compared `_" -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/sql-comparison.po b/locale/zh/LC_MESSAGES/reference/sql-comparison.po deleted file mode 100644 index 94dcdbd2bf8..00000000000 --- a/locale/zh/LC_MESSAGES/reference/sql-comparison.po +++ /dev/null @@ -1,450 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/sql-comparison.txt:3 -msgid "SQL to MongoDB Mapping Chart" -msgstr "" - -#: ../source/reference/sql-comparison.txt:17 -msgid "" -"In addition to the charts that follow, you might want to consider the " -":doc:`/faq` section for a selection of common questions about MongoDB." -msgstr "" - -#: ../source/reference/sql-comparison.txt:21 -msgid "Terminology and Concepts" -msgstr "" - -#: ../source/reference/sql-comparison.txt:23 -msgid "" -"The following table presents the various SQL terminology and concepts and " -"the corresponding MongoDB terminology and concepts." -msgstr "" - -#: ../source/includes/table/sql-to-mongo-terms.rst:4 -msgid "SQL Terms/Concepts" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-terms.rst:6 -msgid "MongoDB Terms/Concepts" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-terms.rst:8 -msgid "database" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-terms.rst:10 -msgid ":term:`database`" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-terms.rst:12 -msgid "table" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-terms.rst:14 -msgid ":term:`collection`" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-terms.rst:16 -msgid "row" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-terms.rst:18 -msgid ":term:`document` or :term:`BSON` document" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-terms.rst:20 -msgid "column" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-terms.rst:22 -msgid ":term:`field`" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-terms.rst:24 -msgid "index" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-terms.rst:26 -msgid ":term:`index`" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-terms.rst:28 -msgid "table joins" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-terms.rst:30 -msgid "embedded documents and linking" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-terms.rst:32 -msgid "primary key" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-terms.rst:34 -msgid "Specify any unique column or column combination as primary key." -msgstr "" - -#: ../source/includes/table/sql-to-mongo-terms.rst:38 -msgid ":term:`primary key`" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-terms.rst:40 -msgid "" -"In MongoDB, the primary key is automatically set to the :term:`_id` field." -msgstr "" - -#: ../source/includes/table/sql-to-mongo-terms.rst:44 -msgid "aggregation (e.g. group by)" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-terms.rst:46 -msgid "aggregation pipeline" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-terms.rst:48 -msgid "See the :doc:`/reference/sql-aggregation-comparison`." -msgstr "" - -#: ../source/reference/sql-comparison.txt:29 -msgid "Executables" -msgstr "" - -#: ../source/reference/sql-comparison.txt:31 -msgid "" -"The following table presents some database executables and the corresponding" -" MongoDB executables. This table is *not* meant to be exhaustive." -msgstr "" - -#: ../source/includes/table/sql-to-mongo-executables.rst:6 -msgid "MongoDB" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-executables.rst:8 -msgid "MySQL" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-executables.rst:10 -msgid "Oracle" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-executables.rst:12 -msgid "Informix" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-executables.rst:14 -msgid "DB2" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-executables.rst:16 -msgid "Database Server" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-executables.rst:18 -msgid ":program:`mongod`" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-executables.rst:20 -msgid "``mysqld``" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-executables.rst:22 -msgid "``oracle``" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-executables.rst:24 -msgid "``IDS``" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-executables.rst:26 -msgid "``DB2 Server``" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-executables.rst:28 -msgid "Database Client" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-executables.rst:30 -msgid ":program:`mongo`" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-executables.rst:32 -msgid "``mysql``" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-executables.rst:34 -msgid "``sqlplus``" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-executables.rst:36 -msgid "``DB-Access``" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-executables.rst:38 -msgid "``DB2 Client``" -msgstr "" - -#: ../source/reference/sql-comparison.txt:38 -msgid "Examples" -msgstr "" - -#: ../source/reference/sql-comparison.txt:40 -msgid "" -"The following table presents the various SQL statements and the " -"corresponding MongoDB statements. The examples in the table assume the " -"following conditions:" -msgstr "" - -#: ../source/reference/sql-comparison.txt:44 -msgid "The SQL examples assume a table named ``users``." -msgstr "" - -#: ../source/reference/sql-comparison.txt:46 -msgid "" -"The MongoDB examples assume a collection named ``users`` that contain " -"documents of the following prototype:" -msgstr "" - -#: ../source/reference/sql-comparison.txt:59 -msgid "Create and Alter" -msgstr "" - -#: ../source/reference/sql-comparison.txt:61 -msgid "" -"The following table presents the various SQL statements related to table-" -"level actions and the corresponding MongoDB statements." -msgstr "" - -#: ../source/includes/table/sql-to-mongo-schema-examples.rst:4 -msgid "SQL Schema Statements" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-schema-examples.rst:6 -msgid "MongoDB Schema Statements" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-schema-examples.rst:20 -msgid "" -"Implicitly created on first :method:`~db.collection.insert()` operation. The" -" primary key ``_id`` is automatically added if ``_id`` field is not " -"specified." -msgstr "" - -#: ../source/includes/table/sql-to-mongo-schema-examples.rst:32 -msgid "However, you can also explicitly create a collection:" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-schema-examples.rst:46 -#: ../source/includes/table/sql-to-mongo-schema-examples.rst:69 -msgid "" -"Collections do not describe or enforce the structure of its documents; i.e. " -"there is no structural alteration at the collection level." -msgstr "" - -#: ../source/includes/table/sql-to-mongo-schema-examples.rst:50 -msgid "" -"However, at the document level, :method:`~db.collection.update()` operations" -" can add fields to existing documents using the :update:`$set` operator." -msgstr "" - -#: ../source/includes/table/sql-to-mongo-schema-examples.rst:73 -msgid "" -"However, at the document level, :method:`~db.collection.update()` operations" -" can remove fields from documents using the :update:`$unset` operator." -msgstr "" - -#: ../source/reference/sql-comparison.txt:73 -msgid "Insert" -msgstr "" - -#: ../source/reference/sql-comparison.txt:75 -msgid "" -"The following table presents the various SQL statements related to inserting" -" records into tables and the corresponding MongoDB statements." -msgstr "" - -#: ../source/includes/table/sql-to-mongo-insert-examples.rst:4 -msgid "SQL INSERT Statements" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-insert-examples.rst:6 -msgid "MongoDB insert() Statements" -msgstr "" - -#: ../source/reference/sql-comparison.txt:80 -msgid "For more information, see :method:`db.collection.insert()`." -msgstr "" - -#: ../source/reference/sql-comparison.txt:83 -msgid "Select" -msgstr "" - -#: ../source/reference/sql-comparison.txt:85 -msgid "" -"The following table presents the various SQL statements related to reading " -"records from tables and the corresponding MongoDB statements." -msgstr "" - -#: ../source/includes/table/sql-to-mongo-select-examples.rst:4 -msgid "SQL SELECT Statements" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-select-examples.rst:6 -msgid "MongoDB find() Statements" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-select-examples.rst:243 -#: ../source/includes/table/sql-to-mongo-select-examples.rst:262 -#: ../source/includes/table/sql-to-mongo-select-examples.rst:282 -#: ../source/includes/table/sql-to-mongo-select-examples.rst:314 -msgid "*or*" -msgstr "" - -#: ../source/reference/sql-comparison.txt:98 -msgid "" -"For more information, see :method:`db.collection.find()`, " -":method:`db.collection.distinct()`, :method:`db.collection.findOne()`, " -":query:`$ne` :query:`$and`, :query:`$or`, :query:`$gt`, :query:`$lt`, " -":query:`$exists`, :query:`$lte`, :query:`$regex`, :method:`~cursor.limit()`," -" :method:`~cursor.skip()`, :method:`~cursor.explain()`, " -":method:`~cursor.sort()`, and :method:`~cursor.count()`." -msgstr "" - -#: ../source/reference/sql-comparison.txt:108 -msgid "Update Records" -msgstr "" - -#: ../source/reference/sql-comparison.txt:110 -msgid "" -"The following table presents the various SQL statements related to updating " -"existing records in tables and the corresponding MongoDB statements." -msgstr "" - -#: ../source/includes/table/sql-to-mongo-update-examples.rst:4 -msgid "SQL Update Statements" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-update-examples.rst:6 -msgid "MongoDB update() Statements" -msgstr "" - -#: ../source/reference/sql-comparison.txt:116 -msgid "" -"For more information, see :method:`db.collection.update()`, :update:`$set`, " -":update:`$inc`, and :query:`$gt`." -msgstr "" - -#: ../source/reference/sql-comparison.txt:120 -msgid "Delete Records" -msgstr "" - -#: ../source/reference/sql-comparison.txt:122 -msgid "" -"The following table presents the various SQL statements related to deleting " -"records from tables and the corresponding MongoDB statements." -msgstr "" - -#: ../source/includes/table/sql-to-mongo-delete-examples.rst:4 -msgid "SQL Delete Statements" -msgstr "" - -#: ../source/includes/table/sql-to-mongo-delete-examples.rst:6 -msgid "MongoDB remove() Statements" -msgstr "" - -#: ../source/reference/sql-comparison.txt:127 -msgid "For more information, see :method:`db.collection.remove()`." -msgstr "" - -#: ../source/includes/extracts/additional-resources-sql-comparison.rst:4 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-sql-comparison.rst:6 -msgid "" -"`Transitioning from SQL to MongoDB (Presentation) " -"`_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-sql-comparison.rst:7 -msgid "" -"`Best Practices for Migrating from RDBMS to MongoDB (Webinar) " -"`_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-sql-comparison.rst:8 -msgid "" -"`SQL vs. MongoDB Day 1-2 `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-sql-comparison.rst:9 -msgid "" -"`SQL vs. MongoDB Day 3-5 `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-sql-comparison.rst:10 -msgid "" -"`MongoDB vs. SQL Day 14 `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-sql-comparison.rst:11 -msgid "" -"`MongoDB and MySQL Compared `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-sql-comparison.rst:12 -msgid "" -"`Quick Reference Cards `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-sql-comparison.rst:13 -msgid "" -"`MongoDB Database Modernization Consulting Package " -"`_" -msgstr "" - -#: ../source/reference/sql-comparison.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/reference/sql-comparison.txt:66 -msgid "" -"For more information, see :method:`db.collection.insert()`, " -":method:`db.createCollection()`, :method:`db.collection.update()`, " -":update:`$set`, :update:`$unset`, :method:`db.collection.createIndex()`, " -":doc:`indexes `, :method:`db.collection.drop()`, and :doc:`/core" -"/data-models`." -msgstr "" - -#: ../source/reference/sql-comparison.txt:90 -msgid "" -"The :method:`~db.collection.find()` method always includes the ``_id`` field" -" in the returned documents unless specifically excluded through " -":ref:`projection`. Some of the SQL queries below may include an " -"``_id`` field to reflect this, even if the field is not included in the " -"corresponding :method:`~db.collection.find()` query." -msgstr "" - -#~ msgid "" -#~ "For more information, see :method:`db.collection.insert()`, " -#~ ":method:`db.createCollection()`, :method:`db.collection.update()`, " -#~ ":update:`$set`, :update:`$unset`, :method:`db.collection.createIndex()`, " -#~ ":doc:`indexes `, :method:`db.collection.drop()`, and " -#~ ":doc:`/core/data-models`." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/system-collections.po b/locale/zh/LC_MESSAGES/reference/system-collections.po deleted file mode 100644 index 36301add21b..00000000000 --- a/locale/zh/LC_MESSAGES/reference/system-collections.po +++ /dev/null @@ -1,125 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/system-collections.txt:9 -msgid "System Collections" -msgstr "" - -#: ../source/reference/system-collections.txt:20 -msgid "Synopsis" -msgstr "" - -#: ../source/reference/system-collections.txt:22 -msgid "" -"MongoDB stores system information in collections that use the " -"``.system.*`` :term:`namespace`, which MongoDB reserves for " -"internal use. Do not create collections that begin with ``system``." -msgstr "" - -#: ../source/reference/system-collections.txt:26 -msgid "" -"MongoDB also stores some additional instance-local metadata in the " -":doc:`local database `, specifically for " -"replication purposes." -msgstr "" - -#: ../source/reference/system-collections.txt:31 -msgid "Collections" -msgstr "" - -#: ../source/reference/system-collections.txt:33 -msgid "" -"System collections include these collections stored in the ``admin`` " -"database:" -msgstr "" - -#: ../source/reference/system-collections.txt:39 -msgid "" -"The :data:`admin.system.roles` collection stores custom roles that " -"administrators create and assign to users to provide access to specific " -"resources." -msgstr "" - -#: ../source/reference/system-collections.txt:47 -msgid "" -"The :data:`admin.system.users` collection stores the user's authentication " -"credentials as well as any roles assigned to the user. Users may define " -"authorization roles in the :data:`admin.system.roles` collection." -msgstr "" - -#: ../source/reference/system-collections.txt:56 -msgid "Stores the schema version of the user credential documents." -msgstr "" - -#: ../source/reference/system-collections.txt:58 -msgid "" -"System collections also include these collections stored directly in each " -"database:" -msgstr "" - -#: ../source/reference/system-collections.txt:63 -msgid "Access this data using :dbcommand:`listCollections`." -msgstr "" - -#: ../source/reference/system-collections.txt:66 -msgid "" -"The :data:`.system.namespaces` collection contains information " -"about all of the database’s collections." -msgstr "" - -#: ../source/reference/system-collections.txt:71 -msgid "Access this data using :dbcommand:`listIndexes`." -msgstr "" - -#: ../source/reference/system-collections.txt:74 -msgid "" -"The :data:`.system.indexes` collection lists all the indexes in " -"the database." -msgstr "" - -#: ../source/reference/system-collections.txt:79 -msgid "" -"The :data:`.system.profile` collection stores database profiling " -"information. For information on profiling, see :ref:`database-profiling`." -msgstr "" - -#: ../source/reference/system-collections.txt:84 -msgid "" -"The :data:`.system.js` collection holds special JavaScript code " -"for use in :doc:`server side JavaScript `. See" -" :doc:`/tutorial/store-javascript-function-on-server` for more information." -msgstr "" - -#: ../source/reference/system-collections.txt:1 -msgid "collection" -msgstr "" - -#: ../source/reference/system-collections.txt:1 -#: ../source/reference/system-collections.txt:2 -#: ../source/reference/system-collections.txt:3 -#: ../source/reference/system-collections.txt:4 -msgid "system" -msgstr "" - -#: ../source/reference/system-collections.txt:2 -msgid "collections" -msgstr "" - -#: ../source/reference/system-collections.txt:3 -#: ../source/reference/system-collections.txt:4 -msgid "namespace" -msgstr "" - -#: ../source/reference/system-collections.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/system-roles-collection.po b/locale/zh/LC_MESSAGES/reference/system-roles-collection.po deleted file mode 100644 index f6519097f1e..00000000000 --- a/locale/zh/LC_MESSAGES/reference/system-roles-collection.po +++ /dev/null @@ -1,197 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/system-roles-collection.txt:3 -msgid "``system.roles`` Collection" -msgstr "" - -#: ../source/reference/system-roles-collection.txt:15 -msgid "" -"The ``system.roles`` collection in the ``admin`` database stores the user-" -"defined roles. To create and manage these user-defined roles, MongoDB " -"provides :ref:`role management commands `." -msgstr "" - -#: ../source/reference/system-roles-collection.txt:23 -msgid "``system.roles`` Schema" -msgstr "" - -#: ../source/reference/system-roles-collection.txt:25 -msgid "" -"The documents in the ``system.roles`` collection have the following schema:" -msgstr "" - -#: ../source/reference/system-roles-collection.txt:49 -msgid "A ``system.roles`` document has the following fields:" -msgstr "" - -#: ../source/reference/system-roles-collection.txt:53 -msgid "" -"The :data:`~admin.system.roles.role` field is a string that specifies the " -"name of the role." -msgstr "" - -#: ../source/reference/system-roles-collection.txt:58 -msgid "" -"The :data:`~admin.system.roles.db` field is a string that specifies the " -"database to which the role belongs. MongoDB uniquely identifies each role by" -" the pairing of its name (i.e. :data:`~admin.system.roles.role`) and its " -"database." -msgstr "" - -#: ../source/reference/system-roles-collection.txt:65 -msgid "" -"The :data:`~admin.system.roles.privileges` array contains the privilege " -"documents that define the :ref:`privileges ` for the role." -msgstr "" - -#: ../source/reference/system-roles-collection.txt:68 -msgid "A privilege document has the following syntax:" -msgstr "" - -#: ../source/reference/system-roles-collection.txt:77 -msgid "Each privilege document has the following fields:" -msgstr "" - -#: ../source/reference/system-roles-collection.txt:81 -msgid "" -"A document that specifies the resources upon which the privilege " -":data:`~admin.system.roles.privileges[n].actions` apply. The document has " -"one of the following form:" -msgstr "" - -#: ../source/reference/system-roles-collection.txt:89 -msgid "or" -msgstr "" - -#: ../source/reference/system-roles-collection.txt:95 -msgid "See :ref:`resource-document` for more details." -msgstr "" - -#: ../source/reference/system-roles-collection.txt:99 -msgid "" -"An array of actions permitted on the resource. For a list of actions, see " -":ref:`security-user-actions`." -msgstr "" - -#: ../source/reference/system-roles-collection.txt:104 -msgid "" -"The :data:`~admin.system.roles.roles` array contains role documents that " -"specify the roles from which this role :ref:`inherits ` " -"privileges." -msgstr "" - -#: ../source/reference/system-roles-collection.txt:107 -msgid "A role document has the following syntax:" -msgstr "" - -#: ../source/reference/system-roles-collection.txt:113 -msgid "A role document has the following fields:" -msgstr "" - -#: ../source/reference/system-roles-collection.txt:117 -msgid "" -"The name of the role. A role can be a :ref:`built-in role ` " -"provided by MongoDB or a :ref:`user-defined role `." -msgstr "" - -#: ../source/reference/system-roles-collection.txt:123 -msgid "The name of the database where the role is defined." -msgstr "" - -#: ../source/reference/system-roles-collection.txt:126 -msgid "Examples" -msgstr "" - -#: ../source/reference/system-roles-collection.txt:128 -msgid "" -"Consider the following sample documents found in ``system.roles`` collection" -" of the ``admin`` database." -msgstr "" - -#: ../source/reference/system-roles-collection.txt:132 -msgid "A User-Defined Role Specifies Privileges" -msgstr "" - -#: ../source/reference/system-roles-collection.txt:134 -msgid "" -"The following is a sample document for a user-defined role ``appUser`` " -"defined for the ``myApp`` database:" -msgstr "" - -#: ../source/reference/system-roles-collection.txt:156 -msgid "" -"The ``privileges`` array lists the five privileges that the ``appUser`` role" -" specifies:" -msgstr "" - -#: ../source/reference/system-roles-collection.txt:159 -msgid "" -"The first privilege permits its actions ( ``\"find\"``, " -"``\"createCollection\"``, ``\"dbStats\"``, ``\"collStats\"``) on all the " -"collections in the ``myApp`` database *excluding* its system collections. " -"See :ref:`resource-specific-db`." -msgstr "" - -#: ../source/reference/system-roles-collection.txt:164 -msgid "" -"The next two privileges permits *additional* actions on specific " -"collections, ``logs`` and ``data``, in the ``myApp`` database. See :ref" -":`resource-specific-db-collection`." -msgstr "" - -#: ../source/reference/system-roles-collection.txt:168 -msgid "" -"The last privilege permits actions on one :doc:`system collections " -"` in the ``myApp`` database. While the first " -"privilege gives database-wide permission for the ``find`` action, the action" -" does not apply to ``myApp``'s system collections. To give access to a " -"system collection, a privilege must explicitly specify the collection. See " -":doc:`/reference/resource-document`." -msgstr "" - -#: ../source/reference/system-roles-collection.txt:176 -msgid "" -"As indicated by the empty ``roles`` array, ``appUser`` inherits no " -"additional privileges from other roles." -msgstr "" - -#: ../source/reference/system-roles-collection.txt:180 -msgid "User-Defined Role Inherits from Other Roles" -msgstr "" - -#: ../source/reference/system-roles-collection.txt:182 -msgid "" -"The following is a sample document for a user-defined role ``appAdmin`` " -"defined for the ``myApp`` database: The document shows that the ``appAdmin``" -" role specifies privileges as well as inherits privileges from other roles:" -msgstr "" - -#: ../source/reference/system-roles-collection.txt:204 -msgid "" -"The ``privileges`` array lists the privileges that the ``appAdmin`` role " -"specifies. This role has a single privilege that permits its actions ( " -"``\"insert\"``, ``\"dbStats\"``, ``\"collStats\"``, ``\"compact\"``, " -"``\"repairDatabase\"``) on all the collections in the ``myApp`` database " -"*excluding* its system collections. See :ref:`resource-specific-db`." -msgstr "" - -#: ../source/reference/system-roles-collection.txt:210 -msgid "" -"The ``roles`` array lists the roles, identified by the role names and " -"databases, from which the role ``appAdmin`` inherits privileges." -msgstr "" - -#: ../source/reference/system-roles-collection.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/system-users-collection.po b/locale/zh/LC_MESSAGES/reference/system-users-collection.po deleted file mode 100644 index 38dc9820549..00000000000 --- a/locale/zh/LC_MESSAGES/reference/system-users-collection.po +++ /dev/null @@ -1,124 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/system-users-collection.txt:3 -msgid "``system.users`` Collection" -msgstr "" - -#: ../source/reference/system-users-collection.txt:15 -msgid "" -"The ``system.users`` collection in the ``admin`` database stores user " -":ref:`authentication ` and :ref:`authorization " -"` information. To manage data in this collection, MongoDB " -"provides :ref:`user management commands `." -msgstr "" - -#: ../source/reference/system-users-collection.txt:25 -msgid "``system.users`` Schema" -msgstr "" - -#: ../source/reference/system-users-collection.txt:27 -msgid "" -"The documents in the ``system.users`` collection have the following schema:" -msgstr "" - -#: ../source/reference/system-users-collection.txt:44 -msgid "Each ``system.users`` document has the following fields:" -msgstr "" - -#: ../source/reference/system-users-collection.txt:48 -msgid "" -"The :data:`~admin.system.users.user` field is a string that identifies the " -"user. A user exists in the context of a single logical database but can have" -" access to other databases through roles specified in the " -":data:`~admin.system.users.roles` array." -msgstr "" - -#: ../source/reference/system-users-collection.txt:55 -msgid "" -"The :data:`~admin.system.users.db` field specifies the database associated " -"with the user. The user's privileges are not necessarily limited to this " -"database. The user can have privileges in additional databases through the " -":data:`~admin.system.users.roles` array." -msgstr "" - -#: ../source/reference/system-users-collection.txt:62 -msgid "" -"The :data:`~admin.system.users.credentials` field contains the user's " -"authentication information. For users with externally stored authentication " -"credentials, such as users that use :doc:`Kerberos ` or x.509 certificates for " -"authentication, the ``system.users`` document for that user does not contain" -" the :data:`~admin.system.users.credentials` field." -msgstr "" - -#: ../source/reference/system-users-collection.txt:72 -msgid "" -"The :data:`~admin.system.users.roles` array contains role documents that " -"specify the roles granted to the user. The array contains both :ref:`built-" -"in roles ` and :ref:`user-defined role `." -msgstr "" - -#: ../source/reference/system-users-collection.txt:77 -msgid "A role document has the following syntax:" -msgstr "" - -#: ../source/reference/system-users-collection.txt:83 -msgid "A role document has the following fields:" -msgstr "" - -#: ../source/reference/system-users-collection.txt:87 -msgid "" -"The name of a role. A role can be a :ref:`built-in role ` " -"provided by MongoDB or a :ref:`custom user-defined role `." -msgstr "" - -#: ../source/reference/system-users-collection.txt:93 -msgid "The name of the database where role is defined." -msgstr "" - -#: ../source/reference/system-users-collection.txt:95 -msgid "" -"When specifying a role using the :ref:`role management ` or :ref:`user management ` commands, " -"you can specify the role name alone (e.g. ``\"readWrite\"``) if the role " -"that exists on the database on which the command is run." -msgstr "" - -#: ../source/reference/system-users-collection.txt:103 -msgid "" -"The :data:`~admin.system.users.customData` field contains optional custom " -"information about the user." -msgstr "" - -#: ../source/reference/system-users-collection.txt:107 -msgid "Example" -msgstr "" - -#: ../source/reference/system-users-collection.txt:111 -msgid "Consider the following document in the ``system.users`` collection:" -msgstr "" - -#: ../source/reference/system-users-collection.txt:135 -msgid "" -"The document shows that a user ``Kari`` is associated with the ``home`` " -"database. ``Kari`` has the :authrole:`read` role in the ``home`` database, " -"the :authrole:`readWrite` role in the ``test`` database, and the ``appUser``" -" role in the ``myApp`` database." -msgstr "" - -#: ../source/reference/system-users-collection.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/text-search-languages.po b/locale/zh/LC_MESSAGES/reference/text-search-languages.po deleted file mode 100644 index 6e89c1525b5..00000000000 --- a/locale/zh/LC_MESSAGES/reference/text-search-languages.po +++ /dev/null @@ -1,283 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/reference/text-search-languages.txt:5 -msgid "Text Search Languages" -msgstr "" - -#: ../source/reference/text-search-languages.txt:20 -msgid "" -"MongoDB introduces version 2 of the text search feature. With version 2, " -"text search feature supports using the two-letter language codes defined in " -"ISO 639-1. Version 1 of text search only supported the long form of each " -"language name." -msgstr "" - -#: ../source/includes/fact-text-search-language-none.rst:3 -msgid "" -"If you specify a language value of ``\"none\"``, then the |text-obj| uses " -"simple tokenization with no list of stop words and no stemming." -msgstr "" - -#: ../source/reference/text-search-languages.txt:15 -msgid "" -"The :ref:`text index ` and the :query:`$text` operator " -"supports the following languages:" -msgstr "" - -#: ../source/reference/text-search-languages.txt:27 -msgid "" -"MongoDB Enterprise includes support for Arabic, Farsi (specifically Dari and" -" Iranian Persian dialects), Urdu, Simplified Chinese, and Traditional " -"Chinese. To support the new languages, the text search feature uses the " -"three-letter language codes defined in ISO 636-3. To enable support for " -"these languages, see :doc:`/tutorial/text-search-with-rlp`." -msgstr "" - -#: ../source/reference/text-search-languages.txt:38 -msgid "Language Name" -msgstr "" - -#: ../source/reference/text-search-languages.txt:39 -msgid "ISO 639-1 (Two letter codes)" -msgstr "" - -#: ../source/reference/text-search-languages.txt:40 -msgid "ISO 636-3 (Three letter codes)" -msgstr "" - -#: ../source/reference/text-search-languages.txt:41 -msgid "RLP names (Three letter codes)" -msgstr "" - -#: ../source/reference/text-search-languages.txt:43 -msgid "``danish``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:44 -msgid "``da``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:48 -msgid "``dutch``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:49 -msgid "``nl``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:53 -msgid "``english``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:54 -msgid "``en``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:58 -msgid "``finnish``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:59 -msgid "``fi``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:63 -msgid "``french``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:64 -msgid "``fr``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:68 -msgid "``german``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:69 -msgid "``de``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:73 -msgid "``hungarian``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:74 -msgid "``hu``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:78 -msgid "``italian``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:79 -msgid "``it``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:83 -msgid "``norwegian``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:84 -msgid "``nb``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:88 -msgid "``portuguese``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:89 -msgid "``pt``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:93 -msgid "``romanian``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:94 -msgid "``ro``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:98 -msgid "``russian``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:99 -msgid "``ru``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:103 -msgid "``spanish``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:104 -msgid "``es``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:108 -msgid "``swedish``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:109 -msgid "``sv``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:113 -msgid "``turkish``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:114 -msgid "``tr``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:118 -msgid "``arabic``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:120 -msgid "``ara``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:123 -msgid "``dari``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:125 -msgid "``prs``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:128 -msgid "``iranian persian``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:130 -msgid "``pes``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:133 -msgid "``urdu``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:135 -msgid "``urd``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:138 -msgid "``simplified chinese`` or ``hans``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:141 -msgid "``zhs``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:143 -msgid "``traditional chinese`` or ``hant``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:146 -msgid "``zht``" -msgstr "" - -#: ../source/reference/text-search-languages.txt:154 -msgid ":doc:`/tutorial/specify-language-for-text-index`" -msgstr "" - -#~ msgid "" -#~ "The :ref:`text index `, the :query:`$text` operator " -#~ "supports the following languages:" -#~ msgstr "" - -#~ msgid "``da`` or ``danish``" -#~ msgstr "" - -#~ msgid "``nl`` or ``dutch``" -#~ msgstr "" - -#~ msgid "``en`` or ``english``" -#~ msgstr "" - -#~ msgid "``fi`` or ``finnish``" -#~ msgstr "" - -#~ msgid "``fr`` or ``french``" -#~ msgstr "" - -#~ msgid "``de`` or ``german``" -#~ msgstr "" - -#~ msgid "``hu`` or ``hungarian``" -#~ msgstr "" - -#~ msgid "``it`` or ``italian``" -#~ msgstr "" - -#~ msgid "``nb`` or ``norwegian``" -#~ msgstr "" - -#~ msgid "``pt`` or ``portuguese``" -#~ msgstr "" - -#~ msgid "``ro`` or ``romanian``" -#~ msgstr "" - -#~ msgid "``ru`` or ``russian``" -#~ msgstr "" - -#~ msgid "``es`` or ``spanish``" -#~ msgstr "" - -#~ msgid "``sv`` or ``swedish``" -#~ msgstr "" - -#~ msgid "``tr`` or ``turkish``" -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/reference/ulimit.po b/locale/zh/LC_MESSAGES/reference/ulimit.po deleted file mode 100644 index c3b0c0dbb15..00000000000 --- a/locale/zh/LC_MESSAGES/reference/ulimit.po +++ /dev/null @@ -1,436 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 9694c34b3999498ea442ccebee5be775 -#: ../source/reference/ulimit.txt:3 -msgid "UNIX ``ulimit`` Settings" -msgstr "" - -# 39ecca003269472eae29b9401a2e2b76 -#: ../source/reference/ulimit.txt -msgid "On this page" -msgstr "" - -# aeed9d6b7a4f41f9a40f9027287b93cf -#: ../source/reference/ulimit.txt:13 -msgid "" -"Most UNIX-like operating systems, including Linux and OS X, provide ways " -"to limit and control the usage of system resources such as threads, " -"files, and network connections on a per-process and per-user basis. These" -" \"ulimits\" prevent single users from using too many system resources. " -"Sometimes, these limits have low default values that can cause a number " -"of issues in the course of normal MongoDB operation." -msgstr "" - -# 39312b94f1044d5a907cd435a3572eec -#: ../source/reference/ulimit.txt:22 -msgid "" -"Red Hat Enterprise Linux and CentOS 6 place a max process limitation of " -"1024 which overrides ``ulimit`` settings. Create a file named " -"``/etc/security/limits.d/99-mongodb-nproc.conf`` with new ``soft nproc`` " -"and ``hard nproc`` values to increase the process limit. See " -"``/etc/security/limits.d/90-nproc.conf`` file as an example." -msgstr "" - -# bd6b78cd11264937b8d8facbf2a165fd -#: ../source/reference/ulimit.txt:32 -msgid "Resource Utilization" -msgstr "" - -# 07d7fb2725134d2a8533f8bb7c36006b -#: ../source/reference/ulimit.txt:34 -msgid "" -":program:`mongod` and :program:`mongos` each use threads and file " -"descriptors to track connections and manage internal operations. This " -"section outlines the general resource utilization patterns for MongoDB. " -"Use these figures in combination with the actual information about your " -"deployment and its use to determine ideal ``ulimit`` settings." -msgstr "" - -# 75362db970144a3f9372199af7e17189 -#: ../source/reference/ulimit.txt:40 -msgid "Generally, all :program:`mongod` and :program:`mongos` instances:" -msgstr "" - -# 3b159ba3e464425c9f11365f145db193 -#: ../source/reference/ulimit.txt:42 -msgid "track each incoming connection with a file descriptor *and* a thread." -msgstr "" - -# f7ffccc43fc944e0b9362aae57edeb28 -#: ../source/reference/ulimit.txt:45 -msgid "track each internal thread or *pthread* as a system process." -msgstr "" - -# 9b241fa0eca24ff5b50a506b42821bed -#: ../source/reference/ulimit.txt:48 -msgid "``mongod``" -msgstr "" - -# fe05c5a5234e4e9fbe48bf2399e66b98 -#: ../source/reference/ulimit.txt:50 -msgid "" -"1 file descriptor for each data file in use by the :program:`mongod` " -"instance." -msgstr "" - -# e9d26a61c27d4e4c902aca3f47d7eaf5 -#: ../source/reference/ulimit.txt:53 -msgid "" -"1 file descriptor for each journal file used by the :program:`mongod` " -"instance when :setting:`storage.journal.enabled` is ``true``." -msgstr "" - -# 3eacad57f4114b5a9cd02bc795f2a368 -#: ../source/reference/ulimit.txt:56 -msgid "" -"In replica sets, each :program:`mongod` maintains a connection to all " -"other members of the set." -msgstr "" - -# f9dde064b314491f8ce812d827961a3a -#: ../source/reference/ulimit.txt:59 -msgid "" -":program:`mongod` uses background threads for a number of internal " -"processes, including :ref:`TTL collections `, " -"replication, and replica set health checks, which may require a small " -"number of additional resources." -msgstr "" - -# b00bc2a637a74c10a649a22ddfe23f2a -#: ../source/reference/ulimit.txt:67 -msgid "``mongos``" -msgstr "" - -# 17a8f30842f248faa12b9f65060fa9e4 -#: ../source/reference/ulimit.txt:69 -msgid "" -"In addition to the threads and file descriptors for client connections, " -":program:`mongos` must maintain connections to all config servers and all" -" shards, which includes all members of all replica sets." -msgstr "" - -# 621fd0a0b6d640338a1a569e8c240ce2 -#: ../source/reference/ulimit.txt:73 -msgid "For :program:`mongos`, consider the following behaviors:" -msgstr "" - -# 9ae12e3208ed4bd996f7e0533c5b7e5d -#: ../source/reference/ulimit.txt:75 -msgid "" -":program:`mongos` instances maintain a connection pool to each shard so " -"that the :program:`mongos` can reuse connections and quickly fulfill " -"requests without needing to create new connections." -msgstr "" - -# 167c72ce64e44188ac3672a73b770d48 -#: ../source/reference/ulimit.txt:79 -msgid "" -"You can limit the number of incoming connections using the " -":setting:`net.maxIncomingConnections` run-time option. By restricting the" -" number of incoming connections you can prevent a cascade effect where " -"the :program:`mongos` creates too many connections on the " -":program:`mongod` instances." -msgstr "" - -# 087213fbc67b406ba033a405d3c630f6 -#: ../source/includes/note-max-conns-max.rst:3 -msgid "" -"MongoDB removed the upward limit on the " -":setting:`~net.maxIncomingConnections` setting." -msgstr "" - -# db2bbc1e409542109187060af346a5b9 -#: ../source/reference/ulimit.txt:88 -msgid "Review and Set Resource Limits" -msgstr "" - -# 851074d0e5d145e99554be43bf7cfb1f -#: ../source/reference/ulimit.txt:91 -msgid "``ulimit``" -msgstr "" - -# 35ceafd6cc5046c382a3f6a9969d7ca7 -#: ../source/reference/ulimit.txt:93 -msgid "" -"You can use the ``ulimit`` command at the system prompt to check system " -"limits, as in the following example:" -msgstr "" - -# 37bde206bd274388a9c642201332d855 -#: ../source/reference/ulimit.txt:116 -msgid "" -"``ulimit`` refers to the per-*user* limitations for various resources. " -"Therefore, if your :program:`mongod` instance executes as a user that is " -"also running multiple processes, or multiple :program:`mongod` processes," -" you might see contention for these resources. Also, be aware that the " -"``processes`` value (i.e. ``-u``) refers to the combined number of " -"distinct processes and sub-process threads." -msgstr "" - -# 36139ad6f632462984789655c3f972ac -#: ../source/reference/ulimit.txt:124 -msgid "" -"You can change ``ulimit`` settings by issuing a command in the following " -"form:" -msgstr "" - -# a1048ff381e844549ff66d1bd7f4104e -#: ../source/reference/ulimit.txt:131 -msgid "" -"There are both \"hard\" and the \"soft\" ``ulimit``\\ s that affect " -"MongoDB's performance. The \"hard\" ``ulimit`` refers to the maximum " -"number of processes that a user can have active at any time. This is the " -"ceiling: no non-root process can increase the \"hard\" ``ulimit``. In " -"contrast, the \"soft\" ``ulimit`` is the limit that is actually enforced " -"for a session or process, but any process can increase it up to \"hard\" " -"``ulimit`` maximum." -msgstr "" - -# 4e7017a2c5234afa8f6e6ccefcf39bc3 -#: ../source/reference/ulimit.txt:139 -msgid "" -"A low \"soft\" ``ulimit`` can cause ``can't create new thread, closing " -"connection`` errors if the number of connections grows too high. For this" -" reason, it is extremely important to set *both* ``ulimit`` values to the" -" recommended values." -msgstr "" - -# b213b2b9feeb439abff0512d03a54ec5 -#: ../source/reference/ulimit.txt:144 -msgid "" -"``ulimit`` will modify both \"hard\" and \"soft\" values unless the " -":setting:`-H` or :setting:`-S` modifiers are specified when modifying " -"limit values." -msgstr "" - -# 3b4bce3874394ff187c4f8d833c62c93 -#: ../source/reference/ulimit.txt:148 -msgid "" -"For many distributions of Linux you can change values by substituting the" -" ``-n`` option for any possible value in the output of ``ulimit -a``. On " -"OS X, use the ``launchctl limit`` command. See your operating system " -"documentation for the precise procedure for changing system limits on " -"running systems." -msgstr "" - -# 3f080d95362d4900af25e54aad9f7577 -#: ../source/reference/ulimit.txt:154 -msgid "" -"After changing the ``ulimit`` settings, you *must* restart the process to" -" take advantage of the modified settings. You can use the ``/proc`` file " -"system to see the current limitations on a running process." -msgstr "" - -# ad2c19dbdf1040758db9ddb79dc10b6b -#: ../source/reference/ulimit.txt:159 -msgid "" -"Depending on your system's configuration, and default settings, any " -"change to system limits made using ``ulimit`` may revert following system" -" a system restart. Check your distribution and operating system " -"documentation for more information." -msgstr "" - -# 4f49bcce6dec423eb057965e231980bb -#: ../source/includes/note-suse-ulimit.rst:3 -msgid "" -"SUSE Linux Enterprise Server and potentially other SUSE distributions " -"ship with virtual memory address space limited to 8 GB by default. You " -"*must* adjust this in order to prevent virtual memory allocation failures" -" as the database grows." -msgstr "" - -# 01fb7c46fffa4d0580379f82b38cb041 -#: ../source/includes/note-suse-ulimit.rst:8 -msgid "" -"The SLES packages for MongoDB adjust these limits in the default scripts," -" but you will need to make this change manually if you are using custom " -"scripts and/or the tarball release rather than the SLES packages." -msgstr "" - -# 21597dfeaa7c4df692ad90ce40a43d9c -#: ../source/reference/ulimit.txt:169 -msgid "Recommended ``ulimit`` Settings" -msgstr "" - -# 10084ca006744839b36c6da62775d498 -#: ../source/reference/ulimit.txt:171 -msgid "" -"Every deployment may have unique requirements and settings; however, the " -"following thresholds and settings are particularly important for " -":program:`mongod` and :program:`mongos` deployments:" -msgstr "" - -# 8afdba775dae46ab9fdbc143b8cf90e6 -#: ../source/reference/ulimit.txt:175 -msgid "``-f`` (file size): ``unlimited``" -msgstr "" - -# 9dcd706c99104333945e94c2b87fbdb8 -#: ../source/reference/ulimit.txt:176 -msgid "``-t`` (cpu time): ``unlimited``" -msgstr "" - -# 7a704ed8899740349ec6c41a255f009a -#: ../source/reference/ulimit.txt:177 -msgid "``-v`` (virtual memory): ``unlimited`` [#memory-size]_" -msgstr "" - -# 156f5fa78e5a4ec590188c44c573df00 -#: ../source/reference/ulimit.txt:178 -msgid "``-n`` (open files): ``64000``" -msgstr "" - -# d3c950c24d084e63b2f03a478357da81 -#: ../source/reference/ulimit.txt:179 -msgid "``-m`` (memory size): ``unlimited`` [#memory-size]_ [#rss-linux]_" -msgstr "" - -# 40ece32d1a8e478d90b7387f4981d686 -#: ../source/reference/ulimit.txt:180 -msgid "``-u`` (processes/threads): ``64000``" -msgstr "" - -# f9d3f8000e014e5f878f2c71ef2b9da1 -#: ../source/reference/ulimit.txt:182 -msgid "" -"Always remember to restart your :program:`mongod` and :program:`mongos` " -"instances after changing the ``ulimit`` settings to ensure that the " -"changes take effect." -msgstr "" - -# 0ebaf31e5fe44cbf8f8bcc017a933170 -#: ../source/reference/ulimit.txt:187 -msgid "Linux distributions using Upstart" -msgstr "" - -# 5b66df2e5a5a452498c874c07fbd672a -#: ../source/reference/ulimit.txt:189 -msgid "" -"For Linux distributions that use Upstart, you can specify limits within " -"service scripts if you start :program:`mongod` and/or :program:`mongos` " -"instances as Upstart services. You can do this by using ``limit`` " -"`stanzas `_." -msgstr "" - -# 4ef227dd5acf44b6a2949e7e25e6ef78 -# eeee42ef8650488bb7110d0f0d1a34ed -#: ../source/reference/ulimit.txt:194 ../source/reference/ulimit.txt:226 -msgid "" -"Specify the :ref:`recommended-ulimit-settings`, as in the following " -"example:" -msgstr "" - -# 8bf5edcdd93d4f50bf13a203bd01585c -#: ../source/reference/ulimit.txt:205 -msgid "" -"Each ``limit`` stanza sets the \"soft\" limit to the first value " -"specified and the \"hard\" limit to the second." -msgstr "" - -# 191a77b2ad7f4ce69963eaa954079b52 -# fef30b7c216e4953889c9d08372b5cde -#: ../source/reference/ulimit.txt:208 ../source/reference/ulimit.txt:247 -msgid "" -"After changing ``limit`` stanzas, ensure that the changes take effect by " -"restarting the application services, using the following form:" -msgstr "" - -# 0e8ec3de22d74cf687b74eb7a2f82b55 -#: ../source/reference/ulimit.txt:217 -msgid "Linux distributions using ``systemd``" -msgstr "" - -# 60655d8d4c574b86a9aebb170c7de9fd -#: ../source/reference/ulimit.txt:219 -msgid "" -"For Linux distributions that use ``systemd``, you can specify limits " -"within the ``[Service]`` sections of service scripts if you start " -":program:`mongod` and/or :program:`mongos` instances as ``systemd`` " -"services. You can do this by using `resource limit directives " -"`_." -msgstr "" - -# 12cb310940134911899482dea0c36dfb -#: ../source/reference/ulimit.txt:244 -msgid "" -"Each ``systemd`` limit directive sets both the \"hard\" and \"soft\" " -"limits to the value specified." -msgstr "" - -# 35e8f4ef43d944c396a97089dc58e156 -#: ../source/reference/ulimit.txt:258 -msgid "``/proc`` File System" -msgstr "" - -# 6687945a7357425d839e40f4caf091cf -#: ../source/reference/ulimit.txt:262 -msgid "This section applies only to Linux operating systems." -msgstr "" - -# ca6f2510afcb4194ab29a1b222c24774 -#: ../source/reference/ulimit.txt:264 -msgid "" -"The ``/proc`` file-system stores the per-process limits in the file " -"system object located at ``/proc//limits``, where ```` is the " -"process's :term:`PID` or process identifier. You can use the following " -"``bash`` function to return the content of the ``limits`` object for a " -"process or processes with a given name:" -msgstr "" - -# 2611f24758fb42dcb687442e0a576065 -#: ../source/reference/ulimit.txt:290 -msgid "" -"You can copy and paste this function into a current shell session or load" -" it as part of a script. Call the function with one the following " -"invocations:" -msgstr "" - -# 90cecd67c8774b5fb2e2cb8a539ef4cd -#: ../source/reference/ulimit.txt:300 -msgid "" -"If you limit virtual or resident memory size on a system running MongoDB " -"the operating system will refuse to honor additional allocation requests." -msgstr "" - -# 43778e59ceef4b01893c37f7f778bacf -#: ../source/reference/ulimit.txt:304 -msgid "" -"The ``-m`` parameter to ``ulimit`` has no effect on Linux systems with " -"kernel versions more recent than 2.4.30. You may omit ``-m`` if you wish." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "In addition to the threads and " -#~ "file descriptors for client connections, " -#~ ":program:`mongos` must maintain connects to" -#~ " all config servers and all shards," -#~ " which includes all members of all" -#~ " replica sets." -#~ msgstr "" - -#~ msgid "" -#~ "You can limit the number of " -#~ "incoming connections using the " -#~ ":setting:`~net.maxIncomingConnections` run-time " -#~ "option. By restricting the number of " -#~ "incoming connections you can prevent a" -#~ " cascade effect where the :program:`mongos`" -#~ " creates too many connections on the" -#~ " :program:`mongod` instances." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/reference/write-concern.po b/locale/zh/LC_MESSAGES/reference/write-concern.po deleted file mode 100644 index 604c660bb7d..00000000000 --- a/locale/zh/LC_MESSAGES/reference/write-concern.po +++ /dev/null @@ -1,587 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 54e1463fe305429f8c064d89b6145d00 -#: ../source/reference/write-concern.txt:8 -msgid "Write Concern" -msgstr "" - -# 8d24bcf63c964efbb9984596e3501f79 -#: ../source/reference/write-concern.txt -msgid "On this page" -msgstr "" - -# 22acfd458ba74d5f86918b7d97870c9b -#: ../source/reference/write-concern.txt:18 -msgid "" -"Write concern describes the level of acknowledgement requested from " -"MongoDB for write operations to a standalone :program:`mongod` or to " -":doc:`replica sets ` or to :doc:`sharded clusters " -"`. In sharded clusters, :program:`mongos` instances will pass " -"the write concern on to the shards." -msgstr "" - -# 49c6209b5f664ef2ad7cb2776088ed08 -#: ../source/reference/write-concern.txt:25 -msgid "" -"A new protocol for :ref:`write operations ` " -"integrates write concerns with the write operations and eliminates the " -"need to call the :dbcommand:`getLastError` command. Previous versions " -"required a :dbcommand:`getLastError` command immediately after a write " -"operation to specify the write concern." -msgstr "" - -# 90d4ba378a4e428393b3a6e92edcac50 -#: ../source/reference/write-concern.txt:34 -msgid "Write Concern Specification" -msgstr "" - -# bd25f540d78540afb95c21f1f92cdaad -#: ../source/reference/write-concern.txt:36 -msgid "Write concern can include the following fields:" -msgstr "" - -# 5357ee360e2840c0a75d78e8acb59b29 -#: ../source/reference/write-concern.txt:42 -msgid "" -"the :ref:`w ` option to request acknowledgment that the write " -"operation has propagated to a specified number of :program:`mongod` " -"instances or to :program:`mongod` instances with specified tags." -msgstr "" - -# 51bd419b8e3c4c00a21fe00fa6694e73 -#: ../source/reference/write-concern.txt:46 -msgid "" -"the :ref:`j ` option to request acknowledgement that the write " -"operation has been written to the journal, and" -msgstr "" - -# 0549e5fe47644e32a3c778cf24c9f431 -#: ../source/reference/write-concern.txt:49 -msgid "" -"the :ref:`wtimeout ` option to specify a time limit to " -"prevent write operations from blocking indefinitely." -msgstr "" - -# 360e1910394745f6a4a667240160da76 -#: ../source/reference/write-concern.txt:55 -msgid "``w`` Option" -msgstr "" - -# dc4201321cf84a6f8f379a46f3cf8055 -#: ../source/reference/write-concern.txt:57 -msgid "" -"The ``w`` option requests acknowledgement that the write operation has " -"propagated to a specified number of :program:`mongod` instances or to " -":program:`mongod` instances with specified tags." -msgstr "" - -# 5710852ff4b440fab37ae20fc4e8e518 -#: ../source/reference/write-concern.txt:61 -msgid "" -"Using the ``w`` option, the following ``w: `` write concerns are " -"available:" -msgstr "" - -# b626367e38b94444a6854cbbdfffddfa -#: ../source/reference/write-concern.txt:68 -msgid "Value" -msgstr "" - -# 703e73446ee240baa17a9d66ed51d1c0 -#: ../source/reference/write-concern.txt:69 -msgid "Description" -msgstr "" - -# 4a315043b28f4df2af3a503fdc2b4ef7 -#: ../source/reference/write-concern.txt:73 -msgid "" -"Requests acknowledgement that the write operation has propagated to the " -"specified number of :program:`mongod` instances. For example:" -msgstr "" - -# 97bc942f8d314f6e872c4c5536820d28 -# 788cf7b5b5714872b164f4182b39a51b -#: ../source/reference/write-concern.txt:81 -#: ../source/reference/write-concern.txt:204 -msgid "``w: 1``" -msgstr "" - -# ee2a2ce0c2a64c3b9b56b9e776be7b2e -#: ../source/reference/write-concern.txt:78 -msgid "" -"Requests acknowledgement that the write operation has propagated to the " -"standalone :program:`mongod` or the primary in a replica set. ``w: 1`` is" -" the default write concern for MongoDB." -msgstr "" - -# 60a44dccf92e462f8d5654fee6aadfef -#: ../source/reference/write-concern.txt:91 -msgid "``w: 0``" -msgstr "" - -# fe914263ad6b4e8d80c610b946792ba8 -#: ../source/reference/write-concern.txt:84 -msgid "" -"Requests no acknowledgment of the write operation. However, ``w: 0`` may " -"return information about socket exceptions and networking errors to the " -"application." -msgstr "" - -# 623aa91407d34adeb4197ad7358cf592 -#: ../source/reference/write-concern.txt:88 -msgid "" -"If you specify ``w: 0`` but include :ref:`j: true `, the :ref:`j: " -"true ` prevails to request acknowledgement from the standalone " -":program:`mongod` or the primary of a replica set." -msgstr "" - -# 4dd4b1b6d9994a82a9845aa9f186f0ab -#: ../source/reference/write-concern.txt:93 -msgid "" -"Numbers greater than 1 are valid only for replica sets to request " -"acknowledgement from specified number of members, including the primary." -msgstr "" - -# 96c5751e7c024faea81ad3b4bd8c2c77 -# bc9be7944ad849c29fe950b2f438b454 -#: ../source/reference/write-concern.txt:97 -#: ../source/reference/write-concern.txt:111 -msgid "" -"See :ref:`wc-ack-behavior` for when :program:`mongod` instances " -"acknowledge the write." -msgstr "" - -# eedd2738a16742a8a069ca9ffc1c62f8 -#: ../source/reference/write-concern.txt:102 -msgid "" -"Requests acknowledgment that write operations have propagated to the " -"majority of voting nodes [#majority-definition]_, including the primary." -msgstr "" - -# 840df2236a144d9dae926a742032def1 -#: ../source/reference/write-concern.txt:106 -msgid "" -"After the write operation returns with a :writeconcern:`w: \"majority\" " -"<\"majority\">` acknowledgement to the client, the client can read the " -"result of that write with a :readconcern:`\"majority\"` readConcern." -msgstr "" - -# 521640e5e8f34d6b8d57e4c170f9b667 -#: ../source/reference/write-concern.txt:116 -msgid "" -"Requests acknowledgement that the write operations have propagated to a " -"replica set member with the specified :ref:`tag `. See :ref:`wc-ack-behavior` for when " -":program:`mongod` instances acknowledge the write." -msgstr "" - -# d02d2e8ce3ac474396a07b2bb7ff37d6 -#: ../source/reference/write-concern.txt:125 -msgid "``j`` Option" -msgstr "" - -# 1b4e934ebe9e42b09ef6a728e346b508 -#: ../source/reference/write-concern.txt:127 -msgid "" -"The ``j`` option requests acknowledgement from MongoDB that the write " -"operation has been written to the :doc:`journal `." -msgstr "" - -# d6ebddc5d45c4e1d8252e1172c73851f -#: ../source/reference/write-concern.txt:136 -msgid "" -"If ``j: true``, requests acknowledgement that the :program:`mongod` " -"instances, as specified in the :ref:`w: \\ `, have written" -" to the on-disk journal. ``j: true`` does not by itself guarantee that " -"the write will not be rolled back due to replica set primary failover." -msgstr "" - -# 92e5cc30ea1947dfaaa4ac89c2f64fdc -#: ../source/includes/note-write-concern-journaled-replication.rst:1 -msgid "" -"With :writeconcern:`j: true `, MongoDB returns only after the " -"requested number of members, including the primary, have written to the " -"journal. Previously :writeconcern:`j: true ` write concern in a " -"replica set only requires the :term:`primary` to write to the journal, " -"regardless of the :ref:`w: \\ ` write concern." -msgstr "" - -# ee181cc2b99543cc8c5b13f7c053b153 -#: ../source/reference/write-concern.txt:148 -msgid "" -"Specifying a write concern that includes ``j: true`` to a " -":program:`mongod` instance that is running without journaling produces an" -" error." -msgstr "" - -# faad1f68098b4b16b4a53b9257cc5b9c -#: ../source/reference/write-concern.txt:152 -msgid "" -"For replica sets using :rsconf:`protocolVersion: 1 `, if" -" journaling is enabled, :writeconcern:`w: \"majority\" <\"majority\">` " -"may imply ``j: true``. The :rsconf:`writeConcernMajorityJournalDefault` " -"replica set configuration setting determines the behavior. See :ref:`wc-" -"ack-behavior` for details." -msgstr "" - -# b9074760c45f4baca3d173a37b8c713a -#: ../source/reference/write-concern.txt:162 -msgid "``wtimeout``" -msgstr "" - -# af0e61d9067a47a39be74e12313c206c -#: ../source/reference/write-concern.txt:164 -msgid "" -"This option specifies a time limit, in milliseconds, for the write " -"concern. ``wtimeout`` is only applicable for ``w`` values greater than " -"``1``." -msgstr "" - -# 4e4d7f246dfa4fc2867d5a09fdc950ff -#: ../source/reference/write-concern.txt:168 -msgid "" -"``wtimeout`` causes write operations to return with an error after the " -"specified limit, even if the required write concern will eventually " -"succeed. When these write operations return, MongoDB **does not** undo " -"successful data modifications performed before the write concern exceeded" -" the ``wtimeout`` time limit." -msgstr "" - -# 6fbb651807f0450eaa18d7348cb1a801 -#: ../source/reference/write-concern.txt:174 -msgid "" -"If you do not specify the ``wtimeout`` option and the level of write " -"concern is unachievable, the write operation will block indefinitely. " -"Specifying a ``wtimeout`` value of ``0`` is equivalent to a write concern" -" without the ``wtimeout`` option." -msgstr "" - -# 45c929765153485ba83efea24b5b92f8 -#: ../source/reference/write-concern.txt:182 -msgid "Acknowledgement Behavior" -msgstr "" - -# 3e0e4fb73b1c415a9a66e6d84a8f6dac -#: ../source/reference/write-concern.txt:184 -msgid "" -"The :ref:`w ` option and the :ref:`j ` option determine when " -":program:`mongod` instances acknowledge write operations." -msgstr "" - -# 6cf13133a7c14109b763777461a8311c -#: ../source/reference/write-concern.txt:188 -msgid "Standalone" -msgstr "" - -# 4191f1ff903640b09caa3c5cae87d587 -#: ../source/reference/write-concern.txt:190 -msgid "" -"A standalone :program:`mongod` acknowledges a write operation either " -"after applying the write in memory or after writing to the on-disk " -"journal. The following table lists the acknowledgement behavior for a " -"standalone and the relevant write concerns:" -msgstr "" - -# 8fcdef1491e14f85918a38ec723845ba -# 80b65417da354f8faafbf9dddcb66abc -#: ../source/reference/write-concern.txt:200 -#: ../source/reference/write-concern.txt:235 -msgid "``j`` is unspecified" -msgstr "" - -# 3119862c439d4ba98df303179243d8a6 -# c9a005f16aba4d1789b1cc0e3b33f632 -#: ../source/reference/write-concern.txt:201 -#: ../source/reference/write-concern.txt:236 -msgid "``j:true``" -msgstr "" - -# 0014f28defa24a01946de97a9325bba4 -# c7bb849bf52e467297c2442aec4c448e -#: ../source/reference/write-concern.txt:202 -#: ../source/reference/write-concern.txt:237 -msgid "``j:false``" -msgstr "" - -# 7ab075860dce48f3aac44d4547a08a8b -# c7e850c8778e450aa8e91f397570984b -# 551d412a723e4f61870a3a0b10d33f77 -# 0a29271b91de45cebdf2ca364eb7a2a4 -# adfea8e0f18840df80c262bc948c4556 -# d9c5ea86b30e47b5a2737569995c2111 -#: ../source/reference/write-concern.txt:205 -#: ../source/reference/write-concern.txt:207 -#: ../source/reference/write-concern.txt:212 -#: ../source/reference/write-concern.txt:252 -#: ../source/reference/write-concern.txt:256 -#: ../source/reference/write-concern.txt:260 -msgid "In memory" -msgstr "" - -# 8c0590ef2f2d456abb5a2c346ccea3b2 -# 82ee102671fc4f6cb85be0c8b4359647 -# 5880caa778af47dbae06c1c4c09bb7a4 -# eac2419b520c47449babb7812770e850 -#: ../source/reference/write-concern.txt:206 -#: ../source/reference/write-concern.txt:211 -#: ../source/reference/write-concern.txt:250 -#: ../source/reference/write-concern.txt:258 -msgid "On-disk journal" -msgstr "" - -# bcad5acb8c2c42d9a18711066b2a3465 -# 602236e5e32240b1953baaa5d1b2b6a2 -#: ../source/reference/write-concern.txt:209 -#: ../source/reference/write-concern.txt:239 -msgid "``w: \"majority\"``" -msgstr "" - -# dd92e6bbfbc3442ca485ecc7c262295e -#: ../source/reference/write-concern.txt:210 -msgid "On-disk journal *if running with journaling*" -msgstr "" - -# 06fb8800f0ff49e5a33ff4ab8b047c57 -# 1d8a3e11a4b34dd294faa41b9aa11eae -#: ../source/includes/extracts/no-journaling-rollback.rst:1 -msgid "" -"With :rsconf:`writeConcernMajorityJournalDefault` set to ``false``, " -"MongoDB will not wait for :writeconcern:`w: \"majority\" <\"majority\">` " -"writes to be durable before acknowledging the writes. As such, " -":writeconcern:`\"majority\"` write operations could possibly roll back in" -" the event of a loss of a replica set member." -msgstr "" - -# d087c06232ce433f8ee48866b32c2ef4 -#: ../source/reference/write-concern.txt:219 -msgid "Replica Sets" -msgstr "" - -# 07d70ee567124c8aa698a589ae36c2b4 -#: ../source/reference/write-concern.txt:223 -msgid "" -"A replica set acknowledges a write operation either after the specified " -"number of members apply the write in memory or after they write to the " -"on-disk journal. The number of members is specified by the :ref:`w: " -"\\ ` setting. The following table lists the " -"acknowledgement behavior for these members and the relevant write " -"concerns [#3.2-behavior]_:" -msgstr "" - -# e09a417b99574f649f72563c95ecadb2 -#: ../source/reference/write-concern.txt:241 -msgid "Depends on the value of :rsconf:`writeConcernMajorityJournalDefault`." -msgstr "" - -# aa5076ab1aa2427dab23fc6b9b309088 -#: ../source/reference/write-concern.txt:244 -msgid "If true, On-disk journal." -msgstr "" - -# 4106661ef7644894b5d9013a085677b6 -#: ../source/reference/write-concern.txt:246 -msgid "If false, In memory." -msgstr "" - -# c87ec1c8ed2a4e3ba6c7212f013124e6 -#: ../source/reference/write-concern.txt:254 -msgid "``w: ``" -msgstr "" - -# dd3fff66b09a445c99bafa1669fb44f9 -#: ../source/reference/write-concern.txt:268 -msgid "" -"For the behavior in version 3.2, refer to the :v3.2:`3.2 manual " -"`." -msgstr "" - -# ba8cf4f371324c7b85c50a282e94ef2e -#: ../source/reference/write-concern.txt:275 -msgid "" -"Prior to MongoDB 3.0, ``w: \"majority\"`` refers to the majority of the " -"replica set's members instead of the majority of the replica set's voting" -" members." -msgstr "" - -# a09435686d524b4b85436c07d293e70f -#: ../source/includes/fact-master-slave-majority.rst:1 -msgid "" -"In :doc:`Master/Slave ` deployments, MongoDB treats " -"``w: \"majority\"`` as equivalent to ``w: 1``. In earlier versions of " -"MongoDB, ``w: \"majority\"`` produces an error in :doc:`master/slave " -"` deployments." -msgstr "" - -#~ msgid "Write Concern Reference" -#~ msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "Available Write Concern" -#~ msgstr "" - -#~ msgid "The ``w`` option accepts the following values:" -#~ msgstr "" - -#~ msgid "``1``" -#~ msgstr "" - -#~ msgid "This is the default write concern for MongoDB." -#~ msgstr "" - -#~ msgid "``0``" -#~ msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "``\"majority\"``" -#~ msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "Write concern describes the level of " -#~ "acknowledgement requested from MongoDB for " -#~ "write operations to a standalone " -#~ ":program:`mongod` or to :doc:`replica sets " -#~ "` or to " -#~ ":doc:`sharded clusters `. In sharded clusters, " -#~ ":program:`mongos` instances will pass the " -#~ "write concern on to the shards." -#~ msgstr "" - -#~ msgid "" -#~ "For replica sets using " -#~ ":rsconf:`protocolVersion: 1 ` " -#~ "**and** running with the :term:`journal` " -#~ "enabled:" -#~ msgstr "" - -#~ msgid "" -#~ ":writeconcern:`w: \"majority\" <\"majority\">` " -#~ "implies :ref:`j: true `." -#~ msgstr "" - -#~ msgid "" -#~ ":term:`Secondary members ` acknowledge" -#~ " replicated write operations after the " -#~ "secondary members have written to their" -#~ " respective on-disk journals, regardless" -#~ " of the :ref:`j ` option used" -#~ " for the write on the " -#~ ":term:`primary`." -#~ msgstr "" - -#~ msgid "" -#~ ":ref:`wtimeout ` option to " -#~ "specify a time limit to prevent " -#~ "write operations from blocking indefinitely." -#~ msgstr "" - -#~ msgid "" -#~ "Standalone :program:`mongod` instances and " -#~ "primaries of replica sets acknowledge " -#~ "write operations after applying the " -#~ "write in memory, unless :ref:`j:true " -#~ "`." -#~ msgstr "" - -#~ msgid "" -#~ "For replica sets using " -#~ ":rsconf:`protocolVersion: 1 `, " -#~ "secondaries acknowledge write operations after" -#~ " the secondary members have written " -#~ "to their respective on-disk " -#~ ":doc:`journals `, regardless of" -#~ " the :ref:`j ` option." -#~ msgstr "" - -#~ msgid "*Changed in version 3.2*" -#~ msgstr "" - -#~ msgid "" -#~ "Requests acknowledgment that write operations" -#~ " have propagated to the majority of" -#~ " voting nodes [#majority-definition]_, " -#~ "including the primary, and have been " -#~ "written to the on-disk :doc:`journal " -#~ "` for these nodes." -#~ msgstr "" - -#~ msgid "" -#~ "For replica sets using " -#~ ":rsconf:`protocolVersion: 1 `, " -#~ ":writeconcern:`w: \"majority\" <\"majority\">` " -#~ "implies :ref:`j: true `. So, " -#~ "unlike ``w: ``, with :writeconcern:`w:" -#~ " \"majority\" <\"majority\">`, the primary " -#~ "also writes to the on-disk journal" -#~ " before acknowledging the write." -#~ msgstr "" - -#~ msgid "" -#~ "Requests acknowledgement that the write " -#~ "operations have propagated to a replica" -#~ " set member with the specified " -#~ ":ref:`tag `." -#~ msgstr "" - -#~ msgid "" -#~ "The :ref:`j ` option requests " -#~ "acknowledgement from MongoDB that the " -#~ "write operation has been written to " -#~ "the :doc:`journal `." -#~ msgstr "" - -#~ msgid "" -#~ "Requests acknowledgement that the " -#~ ":program:`mongod` instances, as specified in" -#~ " the :ref:`w: \\ `, have " -#~ "written to the on-disk journal. " -#~ "``j: true`` does not by itself " -#~ "guarantee that the write will not " -#~ "be rolled back due to replica set" -#~ " primary failover." -#~ msgstr "" - -#~ msgid "" -#~ "For replica sets using " -#~ ":rsconf:`protocolVersion: 1 `, " -#~ ":writeconcern:`w: \"majority\" <\"majority\">` " -#~ "implies :ref:`j: true `, if " -#~ "journaling is enabled. Journaling is " -#~ "enabled by default." -#~ msgstr "" - -#~ msgid "" -#~ "Specifying a write concern that includes" -#~ " ``j: true`` to a :program:`mongod` " -#~ "or :program:`mongos` running with " -#~ ":option:`--nojournal` option produces an " -#~ "error. Previous versions would ignore " -#~ "the ``j: true``." -#~ msgstr "" - -#~ msgid "" -#~ "Prior to MongoDB 3.0, ``w: " -#~ "\"majority\"`` refers to the majority of" -#~ " the replica set's members." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/release-notes.po b/locale/zh/LC_MESSAGES/release-notes.po deleted file mode 100644 index a9b3dab8c6a..00000000000 --- a/locale/zh/LC_MESSAGES/release-notes.po +++ /dev/null @@ -1,124 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# de31d39c15984fd39af1207aeffc9f7e -#: ../source/release-notes.txt:4 -msgid "Release Notes" -msgstr "" - -# 6aff830c6b644ddf92e9fe0ae9c0eef3 -#: ../source/release-notes.txt:6 -msgid "" -"Always install the latest, stable version of MongoDB. See :ref:`release-" -"version-numbers` for more information." -msgstr "" - -# 96b9c8f580f94d1187f1d91ce23a14a9 -#: ../source/release-notes.txt:9 -msgid "" -"See the following release notes for an account of the changes in major " -"versions. Release notes also include instructions for upgrade." -msgstr "" - -# 562f129501a7474f8fd57f60a84f3a2e -#: ../source/release-notes.txt:13 -msgid "Current Stable Release" -msgstr "" - -# 282ec366866946fbab436710ccf6278b -#: ../source/release-notes.txt:15 -msgid "(*3.4-series*)" -msgstr "" - -# e6751b438f454ceca01d69323980768f -#: ../source/release-notes.txt:23 -msgid "Previous Stable Releases" -msgstr "" - -# eeed92f947d148f9818651c7bce5ee86 -#: ../source/release-notes.txt:48 -msgid "MongoDB Version Numbers" -msgstr "" - -# 097c853cf0a14c0abd5eea2691e80573 -#: ../source/release-notes.txt:50 -msgid "" -"For MongoDB ``2.4.1``, ``2.4`` refers to the release series and ``.1`` " -"refers to the revision. The second component of the release series (e.g. " -"``4`` in ``2.4.1``) describes the type of release series. Release series " -"ending with even numbers (e.g. ``4`` above) are *stable* and ready for " -"production, while odd numbers are for *development* and testing only." -msgstr "" - -# 55a411b8dbb04487b364e640905420ef -#: ../source/release-notes.txt:56 -msgid "" -"Generally, changes in the release series (e.g. ``2.2`` to ``2.4``) mark " -"the introduction of new features that may break backwards compatibility. " -"Changes to the revision number mark the release bug fixes and backwards-" -"compatible changes." -msgstr "" - -# cc0113549d5e424bb1b1e5fa9f548b38 -#: ../source/release-notes.txt:61 -msgid "Always upgrade to the latest stable revision of your release series." -msgstr "" - -# cd04b686ddb74791ab0739ce3e44b481 -#: ../source/release-notes.txt:64 -msgid "" -"The version numbering system for MongoDB differs from the system used for" -" the MongoDB drivers. Drivers use only the first number to indicate a " -"major version. For details, see :ref:`drivers-version-numbers`." -msgstr "" - -# d5d04b0c76324a06b979f2a23784afaf -#: ../source/release-notes.txt -msgid "Example" -msgstr "" - -# 7dbae61d163542aa95ce4e511b15dea4 -#: ../source/release-notes.txt:70 -msgid "2.0.0 : Stable release." -msgstr "" - -# 7f6e317b8f3a4e6ba9bab84901fa9e9d -#: ../source/release-notes.txt:72 -msgid "2.0.1 : Revision." -msgstr "" - -# fde854c92424454ca862b7a6eca1525c -#: ../source/release-notes.txt:74 -msgid "" -"2.1.0 : Development release *for testing only*. Includes new features and" -" changes for testing. Interfaces and stability may not be compatible in " -"development releases." -msgstr "" - -# b5f72d445c2d4fb58b2abeaad61466b5 -#: ../source/release-notes.txt:78 -msgid "" -"2.2.0 : Stable release. This is a culmination of the 2.1.x development " -"series." -msgstr "" - -#~ msgid "(*3.0-series*)" -#~ msgstr "" - -#~ msgid "Other MongoDB Release Notes" -#~ msgstr "" - -#~ msgid "(*3.2-series*)" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/release-notes/1.2-changes.po b/locale/zh/LC_MESSAGES/release-notes/1.2-changes.po deleted file mode 100644 index b0e5a9e55f0..00000000000 --- a/locale/zh/LC_MESSAGES/release-notes/1.2-changes.po +++ /dev/null @@ -1,16 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/1.2-changes.txt:5 -msgid "Changes in MongoDB 1.2" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/release-notes/1.2.po b/locale/zh/LC_MESSAGES/release-notes/1.2.po deleted file mode 100644 index 91cc20f454b..00000000000 --- a/locale/zh/LC_MESSAGES/release-notes/1.2.po +++ /dev/null @@ -1,125 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/1.2.txt:3 -msgid "Release Notes for MongoDB 1.2.x" -msgstr "" - -#: ../source/release-notes/1.2.txt:14 -msgid "New Features" -msgstr "" - -#: ../source/release-notes/1.2.txt:16 -msgid "More indexes per collection" -msgstr "" - -#: ../source/release-notes/1.2.txt:18 -msgid "Faster index creation" -msgstr "" - -#: ../source/release-notes/1.2.txt:20 -msgid "Map/Reduce" -msgstr "" - -#: ../source/release-notes/1.2.txt:22 -msgid "Stored JavaScript functions" -msgstr "" - -#: ../source/release-notes/1.2.txt:24 -msgid "Configurable fsync time" -msgstr "" - -#: ../source/release-notes/1.2.txt:26 -msgid "Several small features and fixes" -msgstr "" - -#: ../source/release-notes/1.2.txt:29 -msgid "DB Upgrade Required" -msgstr "" - -#: ../source/release-notes/1.2.txt:31 -msgid "" -"There are some changes that will require doing an upgrade if your previous " -"version is <= 1.0.x. If you're already using a version >= 1.1.x then these " -"changes aren't required. There are 2 ways to do it:" -msgstr "" - -#: ../source/release-notes/1.2.txt:35 -msgid "``--upgrade``" -msgstr "" - -#: ../source/release-notes/1.2.txt:37 -msgid "stop your :program:`mongod` process" -msgstr "" - -#: ../source/release-notes/1.2.txt:39 -msgid "run ``./mongod --upgrade``" -msgstr "" - -#: ../source/release-notes/1.2.txt:41 -msgid "start :program:`mongod` again" -msgstr "" - -#: ../source/release-notes/1.2.txt:43 -msgid "use a slave" -msgstr "" - -#: ../source/release-notes/1.2.txt:45 -msgid "start a slave on a different port and data directory" -msgstr "" - -#: ../source/release-notes/1.2.txt:47 -msgid "" -"when its synced, shut down the master, and start the new slave on the " -"regular port." -msgstr "" - -#: ../source/release-notes/1.2.txt:50 -msgid "Ask in the forums or IRC for more help." -msgstr "" - -#: ../source/release-notes/1.2.txt:53 -msgid "Replication Changes" -msgstr "" - -#: ../source/release-notes/1.2.txt:55 -msgid "" -"There have been minor changes in replication. If you are upgrading a " -"master/slave setup from <= 1.1.2 you have to update the slave first." -msgstr "" - -#: ../source/release-notes/1.2.txt:59 -msgid "mongoimport" -msgstr "" - -#: ../source/release-notes/1.2.txt:61 -msgid "" -"``mongoimportjson`` has been removed and is replaced with :doc:`mongoimport " -"` that can do json/csv/tsv" -msgstr "" - -#: ../source/release-notes/1.2.txt:65 -msgid "field filter changing" -msgstr "" - -#: ../source/release-notes/1.2.txt:67 -msgid "" -"We've changed the semantics of the field filter a little bit. Previously " -"only objects with those fields would be returned. Now the field filter only " -"changes the output, not which objects are returned. If you need that " -"behavior, you can use :doc:`$exists `" -msgstr "" - -#: ../source/release-notes/1.2.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/release-notes/1.4-changes.po b/locale/zh/LC_MESSAGES/release-notes/1.4-changes.po deleted file mode 100644 index f9738a90825..00000000000 --- a/locale/zh/LC_MESSAGES/release-notes/1.4-changes.po +++ /dev/null @@ -1,16 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/1.4-changes.txt:5 -msgid "Changes in MongoDB 1.4" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/release-notes/1.4.po b/locale/zh/LC_MESSAGES/release-notes/1.4.po deleted file mode 100644 index f5f2720f96e..00000000000 --- a/locale/zh/LC_MESSAGES/release-notes/1.4.po +++ /dev/null @@ -1,185 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/1.4.txt:3 -msgid "Release Notes for MongoDB 1.4" -msgstr "" - -#: ../source/release-notes/1.4.txt:14 -msgid "Upgrading" -msgstr "" - -#: ../source/release-notes/1.4.txt:16 -msgid "" -"We're pleased to announce the 1.4 release of MongoDB. 1.4 is a drop-in " -"replacement for 1.2. To upgrade you just need to shutdown :program:`mongod`," -" then restart with the new binaries. (Users upgrading from release 1.0 " -"should review the :doc:`1.2 release notes `, in " -"particular the instructions for upgrading the DB format.)" -msgstr "" - -#: ../source/release-notes/1.4.txt:22 -msgid "Release 1.4 includes the following improvements over release 1.2:" -msgstr "" - -#: ../source/release-notes/1.4.txt:25 -msgid "Core Server Enhancements" -msgstr "" - -#: ../source/release-notes/1.4.txt:27 -msgid ":doc:`concurrency ` improvements" -msgstr "" - -#: ../source/release-notes/1.4.txt:29 -msgid "indexing memory improvements" -msgstr "" - -#: ../source/release-notes/1.4.txt:31 -msgid ":ref:`background index creation `" -msgstr "" - -#: ../source/release-notes/1.4.txt:33 -msgid "" -"better detection of regular expressions so the index can be used in more " -"cases" -msgstr "" - -#: ../source/release-notes/1.4.txt:37 -msgid "Replication and Sharding" -msgstr "" - -#: ../source/release-notes/1.4.txt:39 -msgid "better handling for restarting slaves offline for a while" -msgstr "" - -#: ../source/release-notes/1.4.txt:41 -msgid "fast new slaves from snapshots (``--fastsync``)" -msgstr "" - -#: ../source/release-notes/1.4.txt:43 -msgid "configurable slave delay (``--slavedelay``)" -msgstr "" - -#: ../source/release-notes/1.4.txt:45 -msgid "replication handles clock skew on master" -msgstr "" - -#: ../source/release-notes/1.4.txt:47 -msgid ":doc:`$inc ` replication fixes" -msgstr "" - -#: ../source/release-notes/1.4.txt:49 -msgid "sharding alpha 3 - notably 2-phase commit on config servers" -msgstr "" - -#: ../source/release-notes/1.4.txt:52 -msgid "Deployment and Production" -msgstr "" - -#: ../source/release-notes/1.4.txt:54 -msgid "" -":ref:`configure \"slow threshold\" for profiling `" -msgstr "" - -#: ../source/release-notes/1.4.txt:56 -msgid "" -"ability to do :doc:`fsync + lock ` for backing up " -"raw files" -msgstr "" - -#: ../source/release-notes/1.4.txt:58 -msgid "option for separate directory per db (``--directoryperdb``)" -msgstr "" - -#: ../source/release-notes/1.4.txt:60 -msgid "``http://localhost:28017/_status`` to get serverStatus via http" -msgstr "" - -#: ../source/release-notes/1.4.txt:62 -msgid "REST interface is off by default for security (``--rest`` to enable)" -msgstr "" - -#: ../source/release-notes/1.4.txt:64 -msgid "" -"can rotate logs with a db command, :doc:`logRotate " -"`" -msgstr "" - -#: ../source/release-notes/1.4.txt:66 -msgid "" -"enhancements to :doc:`serverStatus ` " -"command (db.serverStatus()) - counters and :ref:`replication lag ` stats" -msgstr "" - -#: ../source/release-notes/1.4.txt:70 -msgid "new :doc:`mongostat ` tool" -msgstr "" - -#: ../source/release-notes/1.4.txt:73 -msgid "Query Language Improvements" -msgstr "" - -#: ../source/release-notes/1.4.txt:75 -msgid ":doc:`$all ` with regex" -msgstr "" - -#: ../source/release-notes/1.4.txt:77 -msgid ":doc:`$not `" -msgstr "" - -#: ../source/release-notes/1.4.txt:79 -msgid "" -"partial matching of array elements :doc:`$elemMatch " -"`" -msgstr "" - -#: ../source/release-notes/1.4.txt:81 -msgid "$ operator for updating arrays" -msgstr "" - -#: ../source/release-notes/1.4.txt:83 -msgid ":doc:`$addToSet `" -msgstr "" - -#: ../source/release-notes/1.4.txt:85 -msgid ":doc:`$unset `" -msgstr "" - -#: ../source/release-notes/1.4.txt:87 -msgid "" -":doc:`$pull ` supports object matching" -msgstr "" - -#: ../source/release-notes/1.4.txt:89 -msgid ":doc:`$set ` with array indexes" -msgstr "" - -#: ../source/release-notes/1.4.txt:92 -msgid "Geo" -msgstr "" - -#: ../source/release-notes/1.4.txt:94 -msgid ":doc:`2d geospatial search `" -msgstr "" - -#: ../source/release-notes/1.4.txt:96 -msgid "" -"geo :doc:`$center ` and :doc:`$box " -"` searches" -msgstr "" - -#: ../source/release-notes/1.4.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/release-notes/1.6-changes.po b/locale/zh/LC_MESSAGES/release-notes/1.6-changes.po deleted file mode 100644 index d639557b30d..00000000000 --- a/locale/zh/LC_MESSAGES/release-notes/1.6-changes.po +++ /dev/null @@ -1,16 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/1.6-changes.txt:5 -msgid "Changes in MongoDB 1.6" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/release-notes/1.6.po b/locale/zh/LC_MESSAGES/release-notes/1.6.po deleted file mode 100644 index 8e7bb9b38a6..00000000000 --- a/locale/zh/LC_MESSAGES/release-notes/1.6.po +++ /dev/null @@ -1,227 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/1.6.txt:3 -msgid "Release Notes for MongoDB 1.6" -msgstr "" - -#: ../source/release-notes/1.6.txt:14 -msgid "Upgrading" -msgstr "" - -#: ../source/release-notes/1.6.txt:16 -msgid "" -"MongoDB 1.6 is a drop-in replacement for 1.4. To upgrade, simply shutdown " -":program:`mongod` then restart with the new binaries." -msgstr "" - -#: ../source/release-notes/1.6.txt:19 -msgid "" -"*Please note that you should upgrade to the latest version of whichever " -"driver you're using. Certain drivers, including the Ruby driver, will " -"require the upgrade, and all the drivers will provide extra features for " -"connecting to replica sets.*" -msgstr "" - -#: ../source/release-notes/1.6.txt:25 -msgid "Sharding" -msgstr "" - -#: ../source/release-notes/1.6.txt:27 -msgid "" -":doc:`/sharding` is now production-ready, making MongoDB horizontally " -"scalable, with no single point of failure. A single instance of " -":program:`mongod` can now be upgraded to a distributed cluster with zero " -"downtime when the need arises." -msgstr "" - -#: ../source/release-notes/1.6.txt:32 -msgid ":doc:`/sharding`" -msgstr "" - -#: ../source/release-notes/1.6.txt:34 -msgid ":doc:`/tutorial/deploy-shard-cluster`" -msgstr "" - -#: ../source/release-notes/1.6.txt:36 -msgid ":doc:`/tutorial/convert-replica-set-to-replicated-shard-cluster`" -msgstr "" - -#: ../source/release-notes/1.6.txt:39 -msgid "Replica Sets" -msgstr "" - -#: ../source/release-notes/1.6.txt:41 -msgid "" -":doc:`Replica sets `, which provide automated failover among a" -" cluster of ``n`` nodes, are also now available." -msgstr "" - -#: ../source/release-notes/1.6.txt:44 -msgid "" -"Please note that replica pairs are now deprecated; we strongly recommend " -"that replica pair users upgrade to replica sets." -msgstr "" - -#: ../source/release-notes/1.6.txt:47 -msgid ":doc:`/replication`" -msgstr "" - -#: ../source/release-notes/1.6.txt:49 -msgid ":doc:`/tutorial/deploy-replica-set`" -msgstr "" - -#: ../source/release-notes/1.6.txt:51 -msgid ":doc:`/tutorial/convert-standalone-to-replica-set`" -msgstr "" - -#: ../source/release-notes/1.6.txt:54 -msgid "Other Improvements" -msgstr "" - -#: ../source/release-notes/1.6.txt:56 -msgid "" -"The ``w`` option (and ``wtimeout``) forces writes to be propagated to ``n`` " -"servers before returning success (this works especially well with replica " -"sets)" -msgstr "" - -#: ../source/release-notes/1.6.txt:60 -msgid ":doc:`$or queries `" -msgstr "" - -#: ../source/release-notes/1.6.txt:62 -msgid "Improved concurrency" -msgstr "" - -#: ../source/release-notes/1.6.txt:64 -msgid "" -":doc:`$slice ` operator for returning " -"subsets of arrays" -msgstr "" - -#: ../source/release-notes/1.6.txt:67 -msgid "64 indexes per collection (formerly 40 indexes per collection)" -msgstr "" - -#: ../source/release-notes/1.6.txt:69 -msgid "64-bit integers can now be represented in the shell using NumberLong" -msgstr "" - -#: ../source/release-notes/1.6.txt:71 -msgid "" -"The :dbcommand:`findAndModify` command now supports upserts. It also allows " -"you to specify fields to return" -msgstr "" - -#: ../source/release-notes/1.6.txt:74 -msgid "$showDiskLoc option to see disk location of a document" -msgstr "" - -#: ../source/release-notes/1.6.txt:76 -msgid "Support for IPv6 and UNIX domain sockets" -msgstr "" - -#: ../source/release-notes/1.6.txt:79 -msgid "Installation" -msgstr "" - -#: ../source/release-notes/1.6.txt:81 -msgid "Windows service improvements" -msgstr "" - -#: ../source/release-notes/1.6.txt:83 -msgid "The C++ client is a separate tarball from the binaries" -msgstr "" - -#: ../source/release-notes/1.6.txt:86 -msgid "1.6.x Release Notes" -msgstr "" - -#: ../source/release-notes/1.6.txt:88 -msgid "" -"`1.6.5 `_" -msgstr "" - -#: ../source/release-notes/1.6.txt:91 -msgid "1.5.x Release Notes" -msgstr "" - -#: ../source/release-notes/1.6.txt:93 -msgid "" -"`1.5.8 `_" -msgstr "" - -#: ../source/release-notes/1.6.txt:95 -msgid "" -"`1.5.7 `_" -msgstr "" - -#: ../source/release-notes/1.6.txt:97 -msgid "" -"`1.5.6 `_" -msgstr "" - -#: ../source/release-notes/1.6.txt:99 -msgid "" -"`1.5.5 `_" -msgstr "" - -#: ../source/release-notes/1.6.txt:101 -msgid "" -"`1.5.4 `_" -msgstr "" - -#: ../source/release-notes/1.6.txt:103 -msgid "" -"`1.5.3 `_" -msgstr "" - -#: ../source/release-notes/1.6.txt:105 -msgid "" -"`1.5.2 `_" -msgstr "" - -#: ../source/release-notes/1.6.txt:107 -msgid "" -"`1.5.1 `_" -msgstr "" - -#: ../source/release-notes/1.6.txt:109 -msgid "" -"`1.5.0 `_" -msgstr "" - -#: ../source/release-notes/1.6.txt:111 -msgid "" -"You can see a full list of all changes on `JIRA " -"`_." -msgstr "" - -#: ../source/release-notes/1.6.txt:114 -msgid "Thank you everyone for your support and suggestions!" -msgstr "" - -#: ../source/release-notes/1.6.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/release-notes/1.8-changes.po b/locale/zh/LC_MESSAGES/release-notes/1.8-changes.po deleted file mode 100644 index 57a3e87ddb3..00000000000 --- a/locale/zh/LC_MESSAGES/release-notes/1.8-changes.po +++ /dev/null @@ -1,16 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/1.8-changes.txt:5 -msgid "Changes in MongoDB 1.8" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/release-notes/1.8.po b/locale/zh/LC_MESSAGES/release-notes/1.8.po deleted file mode 100644 index bb20e40689c..00000000000 --- a/locale/zh/LC_MESSAGES/release-notes/1.8.po +++ /dev/null @@ -1,555 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/1.8.txt:3 -msgid "Release Notes for MongoDB 1.8" -msgstr "" - -#: ../source/release-notes/1.8.txt:14 -msgid "Upgrading" -msgstr "" - -#: ../source/release-notes/1.8.txt:16 -msgid "" -"MongoDB 1.8 is a standard, incremental production release and works as a " -"drop-in replacement for MongoDB 1.6, except:" -msgstr "" - -#: ../source/release-notes/1.8.txt:19 -msgid "" -":term:`Replica set ` members should be upgraded in a particular" -" order, as described in :ref:`1.8-upgrade-replica-set`." -msgstr "" - -#: ../source/release-notes/1.8.txt:22 -msgid "" -"The :dbcommand:`mapReduce` command has changed in 1.8, causing " -"incompatibility with previous releases. :dbcommand:`mapReduce` no longer " -"generates temporary collections (thus, ``keepTemp`` has been removed). Now, " -"you must always supply a value for ``out``. See the ``out`` field options in" -" the :dbcommand:`mapReduce` document. If you use MapReduce, this also likely" -" means you need a recent version of your client driver." -msgstr "" - -#: ../source/release-notes/1.8.txt:31 -msgid "Preparation" -msgstr "" - -#: ../source/release-notes/1.8.txt:33 -msgid "" -"Read through all release notes before upgrading and ensure that no changes " -"will affect your deployment." -msgstr "" - -#: ../source/release-notes/1.8.txt:39 -msgid "Upgrading a Standalone ``mongod``" -msgstr "" - -#: ../source/release-notes/1.8.txt:41 -msgid "Download the v1.8.x binaries from the `MongoDB Download Page`_." -msgstr "" - -#: ../source/release-notes/1.8.txt:43 -msgid "Shutdown your :program:`mongod` instance." -msgstr "" - -#: ../source/release-notes/1.8.txt:45 -msgid "Replace the existing binary with the 1.8.x :program:`mongod` binary." -msgstr "" - -#: ../source/release-notes/1.8.txt:47 -msgid "Restart MongoDB." -msgstr "" - -#: ../source/release-notes/1.8.txt:54 -msgid "Upgrading a Replica Set" -msgstr "" - -#: ../source/release-notes/1.8.txt:56 -msgid "" -"1.8.x :term:`secondaries ` **can** replicate from 1.6.x " -":term:`primaries `." -msgstr "" - -#: ../source/release-notes/1.8.txt:59 -msgid "1.6.x secondaries **cannot** replicate from 1.8.x primaries." -msgstr "" - -#: ../source/release-notes/1.8.txt:61 -msgid "" -"Thus, to upgrade a :term:`replica set` you must replace all of your " -"secondaries first, then the primary." -msgstr "" - -#: ../source/release-notes/1.8.txt:64 -msgid "" -"For example, suppose you have a replica set with a primary, an " -":term:`arbiter` and several secondaries. To upgrade the set, do the " -"following:" -msgstr "" - -#: ../source/release-notes/1.8.txt:68 -msgid "For the arbiter:" -msgstr "" - -#: ../source/release-notes/1.8.txt:70 -msgid "Shut down the arbiter." -msgstr "" - -#: ../source/release-notes/1.8.txt:72 ../source/release-notes/1.8.txt:144 -#: ../source/release-notes/1.8.txt:186 ../source/release-notes/1.8.txt:192 -msgid "Restart it with the 1.8.x binary from the `MongoDB Download Page`_." -msgstr "" - -#: ../source/release-notes/1.8.txt:74 -msgid "Change your config (optional) to prevent election of a new primary." -msgstr "" - -#: ../source/release-notes/1.8.txt:76 -msgid "" -"It is possible that, when you start shutting down members of the set, a new " -"primary will be elected. To prevent this, you can give all of the " -"secondaries a priority of ``0`` before upgrading, and then change them back " -"afterwards. To do so:" -msgstr "" - -#: ../source/release-notes/1.8.txt:81 -msgid "" -"Record your current config. Run :method:`rs.config()` and paste the results " -"into a text file." -msgstr "" - -#: ../source/release-notes/1.8.txt:84 -msgid "" -"Update your config so that all secondaries have priority ``0``. For example:" -msgstr "" - -#: ../source/release-notes/1.8.txt:140 -msgid "For each secondary:" -msgstr "" - -#: ../source/release-notes/1.8.txt:142 -msgid "Shut down the secondary." -msgstr "" - -#: ../source/release-notes/1.8.txt:146 -msgid "If you changed the config, change it back to its original state:" -msgstr "" - -#: ../source/release-notes/1.8.txt:157 -msgid "" -"Shut down the primary (the final 1.6 server), and then restart it with the " -"1.8.x binary from the `MongoDB Download Page`_." -msgstr "" - -#: ../source/release-notes/1.8.txt:164 -msgid "Upgrading a Sharded Cluster" -msgstr "" - -#: ../source/release-notes/1.8.txt:166 -msgid "Turn off the balancer:" -msgstr "" - -#: ../source/release-notes/1.8.txt:174 -msgid "For each :term:`shard`:" -msgstr "" - -#: ../source/release-notes/1.8.txt:176 -msgid "" -"If the shard is a :term:`replica set`, follow the directions above for " -":ref:`1.8-upgrade-replica-set`." -msgstr "" - -#: ../source/release-notes/1.8.txt:179 -msgid "" -"If the shard is a single :program:`mongod` process, shut it down and then " -"restart it with the 1.8.x binary from the `MongoDB Download Page`_." -msgstr "" - -#: ../source/release-notes/1.8.txt:182 -msgid "For each :program:`mongos`:" -msgstr "" - -#: ../source/release-notes/1.8.txt:184 -msgid "Shut down the :program:`mongos` process." -msgstr "" - -#: ../source/release-notes/1.8.txt:188 -msgid "For each config server:" -msgstr "" - -#: ../source/release-notes/1.8.txt:190 -msgid "Shut down the config server process." -msgstr "" - -#: ../source/release-notes/1.8.txt:194 -msgid "Turn on the balancer:" -msgstr "" - -#: ../source/release-notes/1.8.txt:202 -msgid "Returning to 1.6" -msgstr "" - -#: ../source/release-notes/1.8.txt:204 -msgid "" -"If for any reason you must move back to 1.6, follow the steps above in " -"reverse. Please be careful that you have not inserted any documents larger " -"than 4MB while running on 1.8 (where the max size has increased to 16MB). If" -" you have you will get errors when the server tries to read those documents." -msgstr "" - -#: ../source/release-notes/1.8.txt:211 ../source/release-notes/1.8.txt:231 -msgid "Journaling" -msgstr "" - -#: ../source/release-notes/1.8.txt:213 -msgid "" -"Returning to 1.6 after using 1.8 :doc:`Journaling ` works " -"fine, as journaling does not change anything about the data file format. " -"Suppose you are running 1.8.x with journaling enabled and you decide to " -"switch back to 1.6. There are two scenarios:" -msgstr "" - -#: ../source/release-notes/1.8.txt:219 -msgid "" -"If you shut down cleanly with 1.8.x, just restart with the 1.6 mongod " -"binary." -msgstr "" - -#: ../source/release-notes/1.8.txt:222 -msgid "" -"If 1.8.x shut down uncleanly, start 1.8.x up again and let the journal files" -" run to fix any damage (incomplete writes) that may have existed at the " -"crash. Then shut down 1.8.x cleanly and restart with the 1.6 mongod binary." -msgstr "" - -#: ../source/release-notes/1.8.txt:228 -msgid "Changes" -msgstr "" - -#: ../source/release-notes/1.8.txt:233 -msgid "" -"MongoDB now supports write-ahead :doc:`/core/journaling` to facilitate fast " -"crash recovery and durability in the storage engine. With journaling " -"enabled, a :program:`mongod` can be quickly restarted following a crash " -"without needing to repair the :term:`collections `. The " -"aggregation framework makes it possible to do aggregation" -msgstr "" - -#: ../source/release-notes/1.8.txt:241 -msgid "Sparse and Covered Indexes" -msgstr "" - -#: ../source/release-notes/1.8.txt:243 -msgid "" -":ref:`Sparse Indexes ` are indexes that only include " -"documents that contain the fields specified in the index. Documents missing " -"the field will not appear in the index at all. This can significantly reduce" -" index size for indexes of fields that contain only a subset of documents " -"within a :term:`collection`." -msgstr "" - -#: ../source/release-notes/1.8.txt:249 -msgid "" -":ref:`Covered Indexes ` enable MongoDB to answer queries " -"entirely from the index when the query only selects fields that the index " -"contains." -msgstr "" - -#: ../source/release-notes/1.8.txt:254 -msgid "Incremental MapReduce Support" -msgstr "" - -#: ../source/release-notes/1.8.txt:256 -msgid "" -"The :dbcommand:`mapReduce` command supports new options that enable " -"incrementally updating existing :term:`collections `. " -"Previously, a MapReduce job could output either to a temporary collection or" -" to a named permanent collection, which it would overwrite with new data." -msgstr "" - -#: ../source/release-notes/1.8.txt:262 -msgid "You now have several options for the output of your MapReduce jobs:" -msgstr "" - -#: ../source/release-notes/1.8.txt:264 -msgid "" -"You can merge MapReduce output into an existing collection. Output from the " -"Reduce phase will replace existing keys in the output collection if it " -"already exists. Other keys will remain in the collection." -msgstr "" - -#: ../source/release-notes/1.8.txt:269 -msgid "" -"You can now re-reduce your output with the contents of an existing " -"collection. Each key output by the reduce phase will be reduced with the " -"existing document in the output collection." -msgstr "" - -#: ../source/release-notes/1.8.txt:273 -msgid "" -"You can replace the existing output collection with the new results of the " -"MapReduce job (equivalent to setting a permanent output collection in " -"previous releases)" -msgstr "" - -#: ../source/release-notes/1.8.txt:277 -msgid "" -"You can compute MapReduce inline and return results to the caller without " -"persisting the results of the job. This is similar to the temporary " -"collections generated in previous releases, except results are limited to " -"8MB." -msgstr "" - -#: ../source/release-notes/1.8.txt:282 -msgid "" -"For more information, see the ``out`` field options in the " -":dbcommand:`mapReduce` document." -msgstr "" - -#: ../source/release-notes/1.8.txt:286 -msgid "Additional Changes and Enhancements" -msgstr "" - -#: ../source/release-notes/1.8.txt:289 -msgid "1.8.1" -msgstr "" - -#: ../source/release-notes/1.8.txt:291 -msgid "Sharding migrate fix when moving larger chunks." -msgstr "" - -#: ../source/release-notes/1.8.txt:293 -msgid "Durability fix with background indexing." -msgstr "" - -#: ../source/release-notes/1.8.txt:295 -msgid "Fixed mongos concurrency issue with many incoming connections." -msgstr "" - -#: ../source/release-notes/1.8.txt:298 -msgid "1.8.0" -msgstr "" - -#: ../source/release-notes/1.8.txt:300 -msgid "All changes from 1.7.x series." -msgstr "" - -#: ../source/release-notes/1.8.txt:303 -msgid "1.7.6" -msgstr "" - -#: ../source/release-notes/1.8.txt:305 -msgid "Bug fixes." -msgstr "" - -#: ../source/release-notes/1.8.txt:308 -msgid "1.7.5" -msgstr "" - -#: ../source/release-notes/1.8.txt:309 -msgid ":doc:`Journaling `." -msgstr "" - -#: ../source/release-notes/1.8.txt:311 -msgid "Extent allocation improvements." -msgstr "" - -#: ../source/release-notes/1.8.txt:313 -msgid "Improved :term:`replica set` connectivity for :program:`mongos`." -msgstr "" - -#: ../source/release-notes/1.8.txt:315 -msgid ":dbcommand:`getLastError` improvements for :term:`sharding`." -msgstr "" - -#: ../source/release-notes/1.8.txt:318 -msgid "1.7.4" -msgstr "" - -#: ../source/release-notes/1.8.txt:320 -msgid "" -":program:`mongos` routes ``slaveOk`` queries to :term:`secondaries " -"` in :term:`replica sets `." -msgstr "" - -#: ../source/release-notes/1.8.txt:323 -msgid "New :dbcommand:`mapReduce` output options." -msgstr "" - -#: ../source/release-notes/1.8.txt:325 -msgid ":ref:`index-type-sparse`." -msgstr "" - -#: ../source/release-notes/1.8.txt:328 -msgid "1.7.3" -msgstr "" - -#: ../source/release-notes/1.8.txt:330 -msgid "Initial :ref:`covered index ` support." -msgstr "" - -#: ../source/release-notes/1.8.txt:332 -msgid "Distinct can use data from indexes when possible." -msgstr "" - -#: ../source/release-notes/1.8.txt:334 -msgid "" -":dbcommand:`mapReduce` can merge or reduce results into an existing " -"collection." -msgstr "" - -#: ../source/release-notes/1.8.txt:336 -msgid "" -":program:`mongod` tracks and :program:`mongostat` displays network usage. " -"See :ref:`mongostat`." -msgstr "" - -#: ../source/release-notes/1.8.txt:338 -msgid "Sharding stability improvements." -msgstr "" - -#: ../source/release-notes/1.8.txt:341 -msgid "1.7.2" -msgstr "" - -#: ../source/release-notes/1.8.txt:343 -msgid ":update:`$rename` operator allows renaming of fields in a document." -msgstr "" - -#: ../source/release-notes/1.8.txt:345 -msgid ":method:`db.eval()` not to block." -msgstr "" - -#: ../source/release-notes/1.8.txt:347 -msgid "Geo queries with sharding." -msgstr "" - -#: ../source/release-notes/1.8.txt:349 -msgid ":option:`mongostat --discover` option" -msgstr "" - -#: ../source/release-notes/1.8.txt:351 -msgid "Chunk splitting enhancements." -msgstr "" - -#: ../source/release-notes/1.8.txt:353 -msgid "Replica sets network enhancements for servers behind a nat." -msgstr "" - -#: ../source/release-notes/1.8.txt:356 -msgid "1.7.1" -msgstr "" - -#: ../source/release-notes/1.8.txt:358 -msgid "Many sharding performance enhancements." -msgstr "" - -#: ../source/release-notes/1.8.txt:360 -msgid "" -"Better support for :projection:`$elemMatch` on primitives in embedded " -"arrays." -msgstr "" - -#: ../source/release-notes/1.8.txt:362 -msgid "Query optimizer enhancements on range queries." -msgstr "" - -#: ../source/release-notes/1.8.txt:364 -msgid "Window service enhancements." -msgstr "" - -#: ../source/release-notes/1.8.txt:366 -msgid "Replica set setup improvements." -msgstr "" - -#: ../source/release-notes/1.8.txt:368 -msgid ":update:`$pull` works on primitives in arrays." -msgstr "" - -#: ../source/release-notes/1.8.txt:371 -msgid "1.7.0" -msgstr "" - -#: ../source/release-notes/1.8.txt:373 -msgid "Sharding performance improvements for heavy insert loads." -msgstr "" - -#: ../source/release-notes/1.8.txt:375 -msgid "Slave delay support for replica sets." -msgstr "" - -#: ../source/release-notes/1.8.txt:377 -msgid "" -":data:`~local.system.replset.settings.getLastErrorDefaults` for replica " -"sets." -msgstr "" - -#: ../source/release-notes/1.8.txt:379 -msgid "Auto completion in the shell." -msgstr "" - -#: ../source/release-notes/1.8.txt:381 -msgid "Spherical distance for geo search." -msgstr "" - -#: ../source/release-notes/1.8.txt:383 -msgid "All fixes from 1.6.1 and 1.6.2." -msgstr "" - -#: ../source/release-notes/1.8.txt:386 -msgid "Release Announcement Forum Pages" -msgstr "" - -#: ../source/release-notes/1.8.txt:388 -msgid "" -"`1.8.1 `_, `1.8.0 " -"`_" -msgstr "" - -#: ../source/release-notes/1.8.txt:391 -msgid "" -"`1.7.6 `_, `1.7.5 " -"`_, `1.7.4 " -"`_, `1.7.3 `_, `1.7.2 " -"`_, `1.7.1 " -"`_, `1.7.0 " -"`_" -msgstr "" - -#: ../source/release-notes/1.8.txt:400 -msgid "Resources" -msgstr "" - -#: ../source/release-notes/1.8.txt:402 -msgid "`MongoDB Downloads `_" -msgstr "" - -#: ../source/release-notes/1.8.txt:403 -msgid "" -"`All JIRA Issues resolved in 1.8 " -"`_" -msgstr "" - -#: ../source/release-notes/1.8.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/release-notes/2.0-changes.po b/locale/zh/LC_MESSAGES/release-notes/2.0-changes.po deleted file mode 100644 index 9215f129ac5..00000000000 --- a/locale/zh/LC_MESSAGES/release-notes/2.0-changes.po +++ /dev/null @@ -1,16 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/2.0-changes.txt:5 -msgid "Changes in MongoDB 2.0" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/release-notes/2.0.po b/locale/zh/LC_MESSAGES/release-notes/2.0.po deleted file mode 100644 index 2dbe785e384..00000000000 --- a/locale/zh/LC_MESSAGES/release-notes/2.0.po +++ /dev/null @@ -1,713 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/2.0.txt:3 -msgid "Release Notes for MongoDB 2.0" -msgstr "" - -#: ../source/release-notes/2.0.txt:14 -msgid "Upgrading" -msgstr "" - -#: ../source/release-notes/2.0.txt:16 -msgid "" -"Although the major version number has changed, MongoDB 2.0 is a standard, " -"incremental production release and works as a drop-in replacement for " -"MongoDB 1.8." -msgstr "" - -#: ../source/release-notes/2.0.txt:21 -msgid "Preparation" -msgstr "" - -#: ../source/release-notes/2.0.txt:23 -msgid "" -"Read through all release notes before upgrading, and ensure that no changes " -"will affect your deployment." -msgstr "" - -#: ../source/release-notes/2.0.txt:26 -msgid "" -"If you create new indexes in 2.0, then downgrading to 1.8 is possible but " -"you must reindex the new collections." -msgstr "" - -#: ../source/release-notes/2.0.txt:29 -msgid "" -":program:`mongoimport` and :program:`mongoexport` now correctly adhere to " -"the CSV spec for handling CSV input/output. This may break existing " -"import/export workflows that relied on the previous behavior. For more " -"information see :issue:`SERVER-1097`." -msgstr "" - -#: ../source/release-notes/2.0.txt:34 -msgid "" -":doc:`Journaling ` is **enabled by default** in 2.0 for " -"64-bit builds. If you still prefer to run without journaling, start " -":program:`mongod` with the :option:`--nojournal ` run-" -"time option. Otherwise, MongoDB creates journal files during startup. The " -"first time you start :program:`mongod` with journaling, you will see a delay" -" as :program:`mongod` creates new files. In addition, you may see reduced " -"write throughput." -msgstr "" - -#: ../source/release-notes/2.0.txt:41 -msgid "" -"2.0 :program:`mongod` instances are interoperable with 1.8 :program:`mongod`" -" instances; however, for best results, upgrade your deployments using the " -"following procedures:" -msgstr "" - -#: ../source/release-notes/2.0.txt:48 -msgid "Upgrading a Standalone ``mongod``" -msgstr "" - -#: ../source/release-notes/2.0.txt:50 -msgid "Download the v2.0.x binaries from the `MongoDB Download Page`_." -msgstr "" - -#: ../source/release-notes/2.0.txt:52 -msgid "" -"Shutdown your :program:`mongod` instance. Replace the existing binary with " -"the 2.0.x :program:`mongod` binary and restart MongoDB." -msgstr "" - -#: ../source/release-notes/2.0.txt:60 -msgid "Upgrading a Replica Set" -msgstr "" - -#: ../source/release-notes/2.0.txt:62 -msgid "" -"Upgrade the :term:`secondary` members of the set one at a time by shutting " -"down the :program:`mongod` and replacing the 1.8 binary with the 2.0.x " -"binary from the `MongoDB Download Page`_." -msgstr "" - -#: ../source/release-notes/2.0.txt:66 -msgid "" -"To avoid losing the last few updates on failover you can temporarily halt " -"your application (failover should take less than 10 seconds), or you can set" -" :ref:`write concern ` in your application code to confirm " -"that each update reaches multiple servers." -msgstr "" - -#: ../source/release-notes/2.0.txt:71 -msgid "" -"Use the :method:`rs.stepDown()` to step down the primary to allow the normal" -" :ref:`failover ` procedure." -msgstr "" - -#: ../source/release-notes/2.0.txt:74 -msgid "" -":method:`rs.stepDown()` and :dbcommand:`replSetStepDown` provide for shorter" -" and more consistent failover procedures than simply shutting down the " -"primary directly." -msgstr "" - -#: ../source/release-notes/2.0.txt:78 -msgid "" -"When the primary has stepped down, shut down its instance and upgrade by " -"replacing the :program:`mongod` binary with the 2.0.x binary." -msgstr "" - -#: ../source/release-notes/2.0.txt:86 -msgid "Upgrading a Sharded Cluster" -msgstr "" - -#: ../source/release-notes/2.0.txt:88 -msgid "" -"Upgrade all :term:`config server ` instances *first*, in " -"any order. Since config servers use two-phase commit, :term:`shard` " -"configuration metadata updates will halt until all are up and running." -msgstr "" - -#: ../source/release-notes/2.0.txt:93 -msgid "Upgrade :program:`mongos` routers in any order." -msgstr "" - -#: ../source/release-notes/2.0.txt:96 -msgid "Changes" -msgstr "" - -#: ../source/release-notes/2.0.txt:99 -msgid "Compact Command" -msgstr "" - -#: ../source/release-notes/2.0.txt:101 -msgid "" -"A :dbcommand:`compact` command is now available for compacting a single " -"collection and its indexes. Previously, the only way to compact was to " -"repair the entire database." -msgstr "" - -#: ../source/release-notes/2.0.txt:106 -msgid "Concurrency Improvements" -msgstr "" - -#: ../source/release-notes/2.0.txt:108 -msgid "" -"When going to disk, the server will yield the write lock when writing data " -"that is not likely to be in memory. The initial implementation of this " -"feature now exists:" -msgstr "" - -#: ../source/release-notes/2.0.txt:112 -msgid "See :issue:`SERVER-2563` for more information." -msgstr "" - -#: ../source/release-notes/2.0.txt:114 -msgid "The specific operations yield in 2.0 are:" -msgstr "" - -#: ../source/release-notes/2.0.txt:116 -msgid "Updates by ``_id``" -msgstr "" - -#: ../source/release-notes/2.0.txt:118 -msgid "Removes" -msgstr "" - -#: ../source/release-notes/2.0.txt:120 -msgid "Long cursor iterations" -msgstr "" - -#: ../source/release-notes/2.0.txt:123 -msgid "Default Stack Size" -msgstr "" - -#: ../source/release-notes/2.0.txt:125 -msgid "" -"MongoDB 2.0 reduces the default stack size. This change can reduce total " -"memory usage when there are many (e.g., 1000+) client connections, as there " -"is a thread per connection. While portions of a thread's stack can be " -"swapped out if unused, some operating systems do this slowly enough that it " -"might be an issue. The default stack size is lesser of the system setting or" -" 1MB." -msgstr "" - -#: ../source/release-notes/2.0.txt:135 -msgid "Index Performance Enhancements" -msgstr "" - -#: ../source/release-notes/2.0.txt:143 -msgid "" -"Dates are now signed, and the max index key size has increased slightly from" -" 819 to 1024 bytes." -msgstr "" - -#: ../source/release-notes/2.0.txt:146 -msgid "" -"All operations that create a new index will result in a 2.0 index by " -"default. For example:" -msgstr "" - -#: ../source/release-notes/2.0.txt:149 -msgid "" -"Reindexing results on an older-version index results in a 2.0 index. " -"However, reindexing on a secondary does *not* work in versions prior to 2.0." -" Do not reindex on a secondary. For a workaround, see :issue:`SERVER-3866`." -msgstr "" - -#: ../source/release-notes/2.0.txt:154 -msgid "" -"The :dbcommand:`repairDatabase` command converts indexes to a 2.0 indexes." -msgstr "" - -#: ../source/release-notes/2.0.txt:157 -msgid "" -"To convert all indexes for a given collection to the :ref:`2.0 type <2.0" -"-new-index-format>`, invoke the :dbcommand:`compact` command." -msgstr "" - -#: ../source/release-notes/2.0.txt:165 -msgid "Sharding Authentication" -msgstr "" - -#: ../source/release-notes/2.0.txt:167 -msgid "" -"Applications can now use authentication with :term:`sharded clusters " -"`." -msgstr "" - -#: ../source/release-notes/2.0.txt:170 -msgid "Replica Sets" -msgstr "" - -#: ../source/release-notes/2.0.txt:173 -msgid "Hidden Nodes in Sharded Clusters" -msgstr "" - -#: ../source/release-notes/2.0.txt:175 -msgid "" -"In 2.0, :program:`mongos` instances can now determine when a member of a " -"replica set becomes \"hidden\" without requiring a restart. In 1.8, " -":program:`mongos` if you reconfigured a member as hidden, you *had* to " -"restart :program:`mongos` to prevent queries from reaching the hidden " -"member." -msgstr "" - -#: ../source/release-notes/2.0.txt:182 -msgid "Priorities" -msgstr "" - -#: ../source/release-notes/2.0.txt:184 -msgid "" -"Each :term:`replica set` member can now have a priority value consisting of " -"a floating-point from 0 to 1000, inclusive. Priorities let you control which" -" member of the set you prefer to have as :term:`primary` the member with the" -" highest priority that can see a majority of the set will be elected " -"primary." -msgstr "" - -#: ../source/release-notes/2.0.txt:190 -msgid "" -"For example, suppose you have a replica set with three members, ``A``, " -"``B``, and ``C``, and suppose that their priorities are set as follows:" -msgstr "" - -#: ../source/release-notes/2.0.txt:193 -msgid "``A``'s priority is ``2``." -msgstr "" - -#: ../source/release-notes/2.0.txt:195 -msgid "``B``'s priority is ``3``." -msgstr "" - -#: ../source/release-notes/2.0.txt:197 -msgid "``C``'s priority is ``1``." -msgstr "" - -#: ../source/release-notes/2.0.txt:199 -msgid "" -"During normal operation, the set will always chose ``B`` as primary. If " -"``B`` becomes unavailable, the set will elect ``A`` as primary." -msgstr "" - -#: ../source/release-notes/2.0.txt:202 -msgid "" -"For more information, see the " -":data:`~local.system.replset.members[n].priority` documentation." -msgstr "" - -#: ../source/release-notes/2.0.txt:206 -msgid "Data-Center Awareness" -msgstr "" - -#: ../source/release-notes/2.0.txt:208 -msgid "" -"You can now \"tag\" :term:`replica set` members to indicate their location. " -"You can use these tags to design custom :ref:`write rules ` " -"across data centers, racks, specific servers, or any other architecture " -"choice." -msgstr "" - -#: ../source/release-notes/2.0.txt:213 -msgid "" -"For example, an administrator can define rules such as \"very important " -"write\" or ``customerData`` or \"audit-trail\" to replicate to certain " -"servers, racks, data centers, etc. Then in the application code, the " -"developer would say:" -msgstr "" - -#: ../source/release-notes/2.0.txt:222 -msgid "" -"which would succeed if it fulfilled the conditions the DBA defined for " -"\"very important write\"." -msgstr "" - -#: ../source/release-notes/2.0.txt:225 -msgid "For more information, see :doc:`/data-center-awareness`." -msgstr "" - -#: ../source/release-notes/2.0.txt:227 -msgid "" -"Drivers may also support tag-aware reads. Instead of specifying ``slaveOk``," -" you specify ``slaveOk`` with tags indicating which data-centers to read " -"from. For details, see the :ecosystem:`Drivers ` documentation." -msgstr "" - -#: ../source/release-notes/2.0.txt:233 -msgid "``w`` : ``majority``" -msgstr "" - -#: ../source/release-notes/2.0.txt:235 -msgid "" -"You can also set ``w`` to ``majority`` to ensure that the write propagates " -"to a majority of nodes, effectively committing it. The value for " -"\"majority\" will automatically adjust as you add or remove nodes from the " -"set." -msgstr "" - -#: ../source/release-notes/2.0.txt:243 -msgid "Reconfiguration with a Minority Up" -msgstr "" - -#: ../source/release-notes/2.0.txt:245 -msgid "" -"If the majority of servers in a set has been permanently lost, you can now " -"force a reconfiguration of the set to bring it back online." -msgstr "" - -#: ../source/release-notes/2.0.txt:248 -msgid "" -"For more information see :doc:`/tutorial/reconfigure-replica-set-with-" -"unavailable-members`." -msgstr "" - -#: ../source/release-notes/2.0.txt:251 -msgid "Primary Checks for a Caught up Secondary before Stepping Down" -msgstr "" - -#: ../source/release-notes/2.0.txt:253 -msgid "" -"To minimize time without a :term:`primary`, the :method:`rs.stepDown()` " -"method will now fail if the primary does not see a :term:`secondary` within " -"10 seconds of its latest optime. You can force the primary to step down " -"anyway, but by default it will return an error message." -msgstr "" - -#: ../source/release-notes/2.0.txt:258 -msgid "See also :doc:`/tutorial/force-member-to-be-primary`." -msgstr "" - -#: ../source/release-notes/2.0.txt:261 -msgid "Extended Shutdown on the Primary to Minimize Interruption" -msgstr "" - -#: ../source/release-notes/2.0.txt:263 -msgid "" -"When you call the :dbcommand:`shutdown` command, the :term:`primary` will " -"refuse to shut down unless there is a :term:`secondary` whose optime is " -"within 10 seconds of the primary. If such a secondary isn't available, the " -"primary will step down and wait up to a minute for the secondary to be fully" -" caught up before shutting down." -msgstr "" - -#: ../source/release-notes/2.0.txt:269 -msgid "" -"Note that to get this behavior, you must issue the :dbcommand:`shutdown` " -"command explicitly; sending a signal to the process will not trigger this " -"behavior." -msgstr "" - -#: ../source/release-notes/2.0.txt:273 -msgid "" -"You can also force the primary to shut down, even without an up-to-date " -"secondary available." -msgstr "" - -#: ../source/release-notes/2.0.txt:277 -msgid "Maintenance Mode" -msgstr "" - -#: ../source/release-notes/2.0.txt:279 -msgid "" -"When :dbcommand:`repair` or :dbcommand:`compact` runs on a " -":term:`secondary`, the secondary will automatically drop into \"recovering\"" -" mode until the operation finishes. This prevents clients from trying to " -"read from it while it's busy." -msgstr "" - -#: ../source/release-notes/2.0.txt:285 -msgid "Geospatial Features" -msgstr "" - -#: ../source/release-notes/2.0.txt:288 -msgid "Multi-Location Documents" -msgstr "" - -#: ../source/release-notes/2.0.txt:290 -msgid "" -"Indexing is now supported on documents which have multiple location objects," -" embedded either inline or in embedded documents. Additional command options" -" are also supported, allowing results to return with not only distance but " -"the location used to generate the distance." -msgstr "" - -#: ../source/release-notes/2.0.txt:295 -msgid "For more information, see :ref:`geospatial-indexes-multi-location`." -msgstr "" - -#: ../source/release-notes/2.0.txt:298 -msgid "Polygon searches" -msgstr "" - -#: ../source/release-notes/2.0.txt:300 -msgid "" -"Polygonal :query:`$within` queries are also now supported for simple polygon" -" shapes. For details, see the :query:`$within` operator documentation." -msgstr "" - -#: ../source/release-notes/2.0.txt:304 -msgid "Journaling Enhancements" -msgstr "" - -#: ../source/release-notes/2.0.txt:306 -msgid "" -"Journaling is now enabled by default for 64-bit platforms. Use the " -"``--nojournal`` command line option to disable it." -msgstr "" - -#: ../source/release-notes/2.0.txt:309 -msgid "The journal is now compressed for faster commits to disk." -msgstr "" - -#: ../source/release-notes/2.0.txt:311 -msgid "" -"A new :option:`--journalCommitInterval ` " -"run-time option exists for specifying your own group commit interval. The " -"default settings do not change." -msgstr "" - -#: ../source/release-notes/2.0.txt:315 -msgid "" -"A new :dbcommand:`{ getLastError: { j: true } } ` option is " -"available to wait for the group commit. The group commit will happen sooner " -"when a client is waiting on ``{j: true}``. If journaling is disabled, ``{j: " -"true}`` is a no-op." -msgstr "" - -#: ../source/release-notes/2.0.txt:321 -msgid "New ``ContinueOnError`` Option for Bulk Insert" -msgstr "" - -#: ../source/release-notes/2.0.txt:323 -msgid "" -"Set the ``continueOnError`` option for bulk inserts, in the :doc:`driver " -"`, so that bulk insert will continue to insert any " -"remaining documents even if an insert fails, as is the case with duplicate " -"key exceptions or network interruptions. The :dbcommand:`getLastError` " -"command will report whether any inserts have failed, not just the last one. " -"If multiple errors occur, the client will only receive the most recent " -":dbcommand:`getLastError` results." -msgstr "" - -#: ../source/includes/note-bulk-inserts-on-sharded-clusters.rst:3 -msgid "" -"For bulk inserts on sharded clusters, the :dbcommand:`getLastError` command " -"alone is insufficient to verify success. Applications should must verify the" -" success of bulk inserts in application logic." -msgstr "" - -#: ../source/release-notes/2.0.txt:334 -msgid "Map Reduce" -msgstr "" - -#: ../source/release-notes/2.0.txt:337 -msgid "Output to a Sharded Collection" -msgstr "" - -#: ../source/release-notes/2.0.txt:339 -msgid "" -"Using the new ``sharded`` flag, it is possible to send the result of a " -"map/reduce to a sharded collection. Combined with the ``reduce`` or " -"``merge`` flags, it is possible to keep adding data to very large " -"collections from map/reduce jobs." -msgstr "" - -#: ../source/release-notes/2.0.txt:344 -msgid "" -"For more information, see :doc:`/core/map-reduce/` and the " -":dbcommand:`mapReduce` reference." -msgstr "" - -#: ../source/release-notes/2.0.txt:348 -msgid "Performance Improvements" -msgstr "" - -#: ../source/release-notes/2.0.txt:350 -msgid "Map/reduce performance will benefit from the following:" -msgstr "" - -#: ../source/release-notes/2.0.txt:352 -msgid "" -"Larger in-memory buffer sizes, reducing the amount of disk I/O needed during" -" a job" -msgstr "" - -#: ../source/release-notes/2.0.txt:355 -msgid "Larger javascript heap size, allowing for larger objects and less GC" -msgstr "" - -#: ../source/release-notes/2.0.txt:358 -msgid "" -"Supports pure JavaScript execution with the ``jsMode`` flag. See the " -":dbcommand:`mapReduce` reference." -msgstr "" - -#: ../source/release-notes/2.0.txt:362 -msgid "New Querying Features" -msgstr "" - -#: ../source/release-notes/2.0.txt:365 -msgid "Additional regex options: ``s``" -msgstr "" - -#: ../source/release-notes/2.0.txt:367 -msgid "" -"Allows the dot (``.``) to match all characters including new lines. This is " -"in addition to the currently supported ``i``, ``m`` and ``x``. See " -":query:`$regex`." -msgstr "" - -#: ../source/release-notes/2.0.txt:371 -msgid "$and" -msgstr "" - -#: ../source/release-notes/2.0.txt:373 -msgid "A special boolean :query:`$and` query operator is now available." -msgstr "" - -#: ../source/release-notes/2.0.txt:376 -msgid "Command Output Changes" -msgstr "" - -#: ../source/release-notes/2.0.txt:378 -msgid "" -"The output of the :dbcommand:`validate` command and the documents in the " -"``system.profile`` collection have both been enhanced to return information " -"as BSON objects with keys for each value rather than as free-form strings." -msgstr "" - -#: ../source/release-notes/2.0.txt:384 -msgid "Shell Features" -msgstr "" - -#: ../source/release-notes/2.0.txt:387 -msgid "Custom Prompt" -msgstr "" - -#: ../source/release-notes/2.0.txt:389 -msgid "" -"You can define a custom prompt for the :program:`mongo` shell. You can " -"change the prompt at any time by setting the prompt variable to a string or " -"a custom JavaScript function returning a string. For examples, see :ref" -":`shell-use-a-custom-prompt`." -msgstr "" - -#: ../source/release-notes/2.0.txt:395 -msgid "Default Shell Init Script" -msgstr "" - -#: ../source/release-notes/2.0.txt:397 -msgid "" -"On startup, the shell will check for a ``.mongorc.js`` file in the user's " -"home directory. The shell will execute this file after connecting to the " -"database and before displaying the prompt." -msgstr "" - -#: ../source/release-notes/2.0.txt:401 -msgid "" -"If you would like the shell not to run the ``.mongorc.js`` file " -"automatically, start the shell with :option:`--norc `." -msgstr "" - -#: ../source/release-notes/2.0.txt:404 -msgid "For more information, see the :program:`mongo` reference." -msgstr "" - -#: ../source/release-notes/2.0.txt:407 -msgid "Most Commands Require Authentication" -msgstr "" - -#: ../source/release-notes/2.0.txt:409 -msgid "" -"In 2.0, when running with authentication (e.g. " -":setting:`~security.authorization`) *all* database commands require " -"authentication, *except* the following commands." -msgstr "" - -#: ../source/release-notes/2.0.txt:413 -msgid ":dbcommand:`isMaster`" -msgstr "" - -#: ../source/release-notes/2.0.txt:415 -msgid ":dbcommand:`authenticate`" -msgstr "" - -#: ../source/release-notes/2.0.txt:417 -msgid ":dbcommand:`getnonce`" -msgstr "" - -#: ../source/release-notes/2.0.txt:419 -msgid ":dbcommand:`buildInfo`" -msgstr "" - -#: ../source/release-notes/2.0.txt:421 -msgid ":dbcommand:`ping`" -msgstr "" - -#: ../source/release-notes/2.0.txt:423 -msgid ":dbcommand:`isdbgrid`" -msgstr "" - -#: ../source/release-notes/2.0.txt:426 -msgid "Resources" -msgstr "" - -#: ../source/release-notes/2.0.txt:428 -msgid "`MongoDB Downloads `_" -msgstr "" - -#: ../source/release-notes/2.0.txt:429 -msgid "" -"`All JIRA Issues resolved in 2.0 " -"`_" -msgstr "" - -#: ../source/release-notes/2.0.txt:430 -msgid "" -"`All Backward Incompatible Changes " -"`_" -msgstr "" - -#: ../source/release-notes/2.0.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/release-notes/2.0.txt:137 -msgid "" -"v2.0 includes significant improvements to the :v2.2:`index `. Indexes are often 25% smaller and 25% faster (depends " -"on the use case). When upgrading from previous versions, the benefits of the" -" new index type are realized only if you create a new index or re-index an " -"old one." -msgstr "" - -#: ../source/release-notes/2.0.txt:160 -msgid "" -"Once you create new indexes, downgrading to 1.8.x will require a re-index of" -" any indexes created using 2.0. See :v2.2:`/tutorial/roll-back-" -"to-v1.8-index`." -msgstr "" - -#: ../source/release-notes/2.0.txt:240 -msgid "For more information, see :doc:`/reference/write-concern`." -msgstr "" - -#~ msgid "" -#~ "v2.0 includes significant improvements to the :doc:`index `. Indexes are often 25% smaller and 25% faster (depends " -#~ "on the use case). When upgrading from previous versions, the benefits of the" -#~ " new index type are realized only if you create a new index or re-index an " -#~ "old one." -#~ msgstr "" - -#~ msgid "" -#~ "Once you create new indexes, downgrading to 1.8.x will require a re-index of" -#~ " any indexes created using 2.0. See :doc:`/tutorial/roll-back-" -#~ "to-v1.8-index`." -#~ msgstr "" - -#~ msgid "For more information, see :doc:`/core/write-concern`." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/release-notes/2.2-changes.po b/locale/zh/LC_MESSAGES/release-notes/2.2-changes.po deleted file mode 100644 index 0398ea702ff..00000000000 --- a/locale/zh/LC_MESSAGES/release-notes/2.2-changes.po +++ /dev/null @@ -1,16 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/2.2-changes.txt:5 -msgid "Changes in MongoDB 2.2" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/release-notes/2.2.po b/locale/zh/LC_MESSAGES/release-notes/2.2.po deleted file mode 100644 index 9941aeb3dc5..00000000000 --- a/locale/zh/LC_MESSAGES/release-notes/2.2.po +++ /dev/null @@ -1,1316 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 3f1b0a84a55f4f5b891abedb871ae591 -#: ../source/release-notes/2.2.txt:3 -msgid "Release Notes for MongoDB 2.2" -msgstr "" - -# ec852a9fd46747f485b71ce93280d70e -#: ../source/release-notes/2.2.txt -msgid "On this page" -msgstr "" - -# 3da9e496ef064f3fbf4a7d049a86be44 -#: ../source/release-notes/2.2.txt:14 -msgid "Upgrading" -msgstr "" - -# 2754124b956a48698a5e94850015ecd0 -#: ../source/release-notes/2.2.txt:16 -msgid "" -"MongoDB 2.2 is a production release series and succeeds the 2.0 " -"production release series." -msgstr "" - -# f183bbe742894e7c8ee463a8d4480fb6 -#: ../source/release-notes/2.2.txt:19 -msgid "" -"MongoDB 2.0 data files are compatible with 2.2-series binaries without " -"any special migration process. However, always perform the upgrade " -"process for replica sets and sharded clusters using the procedures that " -"follow." -msgstr "" - -# aec7db206c0a4a569ab8a6f7d4d74499 -#: ../source/release-notes/2.2.txt:24 -msgid "Synopsis" -msgstr "" - -# 5a18831add06493c8edef65e9de3defe -#: ../source/release-notes/2.2.txt:26 -msgid ":program:`mongod`, 2.2 is a drop-in replacement for 2.0 and 1.8." -msgstr "" - -# cb278fb292cb4c138c4caca5e5d70a4f -#: ../source/release-notes/2.2.txt:28 -msgid "" -"Check your :doc:`driver ` documentation for " -"information regarding required compatibility upgrades, and always run the" -" recent release of your driver." -msgstr "" - -# 0b475eae14514017888484f20358688e -#: ../source/release-notes/2.2.txt:32 -msgid "" -"Typically, only users running with authentication, will need to upgrade " -"drivers before continuing with the upgrade to 2.2." -msgstr "" - -# a6ed57f16363497499767466f42f945b -#: ../source/release-notes/2.2.txt:35 -msgid "" -"For all deployments using authentication, upgrade the drivers (i.e. " -"client libraries), before upgrading the :program:`mongod` instance or " -"instances." -msgstr "" - -# c66bf35e429f4094a455927e70a11b88 -#: ../source/release-notes/2.2.txt:39 -msgid "For all upgrades of sharded clusters:" -msgstr "" - -# e79c2d8e43fe44a89eb0995b4b43bedd -#: ../source/release-notes/2.2.txt:41 -msgid "" -"turn off the balancer during the upgrade process. See the :ref:`sharding-" -"balancing-disable-temporarily` section for more information." -msgstr "" - -# 861d0808be564c2c85b739c903bf51b8 -#: ../source/release-notes/2.2.txt:45 -msgid "" -"upgrade all :program:`mongos` instances before upgrading any " -":program:`mongod` instances." -msgstr "" - -# a64913fbc74e472ba42214d13f16e058 -#: ../source/release-notes/2.2.txt:48 -msgid "" -"Other than the above restrictions, 2.2 processes can interoperate with " -"2.0 and 1.8 tools and processes. You can safely upgrade the " -":program:`mongod` and :program:`mongos` components of a deployment one by" -" one while the deployment is otherwise operational. Be sure to read the " -"detailed upgrade procedures below before upgrading production systems." -msgstr "" - -# 903a4b4d63c9416983ad9a0457379a30 -#: ../source/release-notes/2.2.txt:55 -msgid "" -"To minimize the interruption caused by :ref:`election process `, always upgrade the secondaries of the set first, then " -":dbcommand:`step down ` the primary, and then upgrade " -"the primary." -msgstr "" - -# 38cd2a5008934289a64d5b95b1b9dcf2 -#: ../source/release-notes/2.2.txt:63 -msgid "Upgrading a Standalone ``mongod``" -msgstr "" - -# 65a061a583fc4d1fb107c57556af863e -#: ../source/release-notes/2.2.txt:65 -msgid "" -"Download binaries of the latest release in the 2.2 series from the " -"`MongoDB Download Page`_." -msgstr "" - -# bd5ea0c7c3334c01bc21d6c5aca0e3c9 -#: ../source/release-notes/2.2.txt:68 -msgid "" -"Shutdown your :program:`mongod` instance. Replace the existing binary " -"with the 2.2 :program:`mongod` binary and restart MongoDB." -msgstr "" - -# 14a69a723f23473f810a79fc0464001d -#: ../source/release-notes/2.2.txt:76 -msgid "Upgrading a Replica Set" -msgstr "" - -# 16bf84d3c1a1495298445fa09e732278 -#: ../source/release-notes/2.2.txt:78 -msgid "" -"You can upgrade to 2.2 by performing a \"rolling\" upgrade of the set by " -"upgrading the members individually while the other members are available " -"to minimize downtime. Use the following procedure:" -msgstr "" - -# 76d4d0f1b42943788fda9637e3ba4b21 -#: ../source/release-notes/2.2.txt:83 -msgid "" -"Upgrade the :term:`secondary` members of the set one at a time by " -"shutting down the :program:`mongod` and replacing the 2.0 binary with the" -" 2.2 binary. After upgrading a :program:`mongod` instance, wait for the " -"member to recover to ``SECONDARY`` state before upgrading the next " -"instance. To check the member's state, issue :method:`rs.status()` in the" -" :program:`mongo` shell." -msgstr "" - -# 6a7e6f524f88495ba552e7e6c9901263 -#: ../source/release-notes/2.2.txt:91 -msgid "" -"Use the :program:`mongo` shell method :method:`rs.stepDown()` to step " -"down the :term:`primary` to allow the normal :ref:`failover ` procedure. :method:`rs.stepDown()` expedites the failover " -"procedure and is preferable to shutting down the primary directly." -msgstr "" - -# 92bcf5260b8e48c9a5f5a858729561be -#: ../source/release-notes/2.2.txt:97 -msgid "" -"Once the primary has stepped down and another member has assumed " -"``PRIMARY`` state, as observed in the output of :method:`rs.status()`, " -"shut down the previous primary and replace :program:`mongod` binary with " -"the 2.2 binary and start the new process." -msgstr "" - -# 8acca68c77644d7e9717513a06aeb854 -#: ../source/release-notes/2.2.txt:103 -msgid "" -"Replica set failover is not instant but will render the set unavailable " -"to read or accept writes until the failover process completes. Typically " -"this takes 10 seconds or more. You may wish to plan the upgrade during a " -"predefined maintenance window." -msgstr "" - -# 3ddace544b714ab4971a6cfece75e233 -#: ../source/release-notes/2.2.txt:113 -msgid "Upgrading a Sharded Cluster" -msgstr "" - -# 892de21237704ec3a0b366dc15d695a0 -#: ../source/release-notes/2.2.txt:115 -msgid "Use the following procedure to upgrade a sharded cluster:" -msgstr "" - -# 2cc87c6a59cb4f4287e2deee458627b8 -#: ../source/release-notes/2.2.txt:117 -msgid ":ref:`Disable the balancer `." -msgstr "" - -# 4cc45a2a35be44daa5b58993a282b396 -#: ../source/release-notes/2.2.txt:119 -msgid "Upgrade all :program:`mongos` instances *first*, in any order." -msgstr "" - -# 208ce8ba71fd49ecbd352a10b0786fb2 -#: ../source/release-notes/2.2.txt:121 -msgid "" -"Upgrade all of the :program:`mongod` config server instances using the " -":ref:`stand alone <2.2-upgrade-standalone>` procedure. To keep the " -"cluster online, be sure that at all times at least one config server is " -"up." -msgstr "" - -# ec27586bdeaa4e1a8b858e491af71d56 -#: ../source/release-notes/2.2.txt:126 -msgid "" -"Upgrade each shard's replica set, using the :ref:`upgrade procedure for " -"replica sets <2.2-upgrade-replica-set>` detailed above." -msgstr "" - -# e2547c90fc1b41df9c79222bf4e124f3 -#: ../source/release-notes/2.2.txt:129 -msgid "re-enable the balancer." -msgstr "" - -# a042f8edb8b342eebaa07354d4c717b6 -#: ../source/release-notes/2.2.txt:133 -msgid "" -"Balancing is not currently supported in *mixed* 2.0.x and 2.2.0 " -"deployments. Thus you will want to reach a consistent version for all " -"shards within a reasonable period of time, e.g. same-day. See " -":issue:`SERVER-6902` for more information." -msgstr "" - -# 803cc123825c446f8a5eb87d85d81d18 -#: ../source/release-notes/2.2.txt:139 -msgid "Changes" -msgstr "" - -# b96e969ee5734f82a01c07ec58bb3b46 -#: ../source/release-notes/2.2.txt:142 -msgid "Major Features" -msgstr "" - -# 135cd95dd8fa4584895c1433505f991d -#: ../source/release-notes/2.2.txt:145 -msgid "Aggregation Framework" -msgstr "" - -# 0a8a690266d84fdc911f6f4666d57a56 -#: ../source/release-notes/2.2.txt:147 -msgid "" -"The aggregation framework makes it possible to do aggregation operations " -"without needing to use :term:`map-reduce`. The :dbcommand:`aggregate` " -"command exposes the aggregation framework, and the " -":method:`~db.collection.aggregate()` helper in the :program:`mongo` shell" -" provides an interface to these operations. Consider the following " -"resources for background on the aggregation framework and its use:" -msgstr "" - -# d00b42b9a1f94196ad4e28c474a782a7 -#: ../source/release-notes/2.2.txt:154 -msgid "Documentation: :doc:`/aggregation`" -msgstr "" - -# b5a6cf7c211f45a3b0eea67cab067797 -#: ../source/release-notes/2.2.txt:156 -msgid "Reference: :doc:`/reference/aggregation`" -msgstr "" - -# eaec3060efe045a091802ed0970884f1 -#: ../source/release-notes/2.2.txt:159 -msgid "TTL Collections" -msgstr "" - -# 4bdc8e37344148e7a2baba0312786842 -#: ../source/release-notes/2.2.txt:161 -msgid "" -"TTL collections remove expired data from a collection, using a special " -"index and a background thread that deletes expired documents every " -"minute. These collections are useful as an alternative to :term:`capped " -"collections ` in some cases, such as for data " -"warehousing and caching cases, including: machine generated event data, " -"logs, and session information that needs to persist in a database for " -"only a limited period of time." -msgstr "" - -# e3c97125bd424c81bf20a6bab421014c -#: ../source/release-notes/2.2.txt:169 -msgid "For more information, see the :doc:`/tutorial/expire-data` tutorial." -msgstr "" - -# 45ccc7578662485eb97f6560a2e72353 -#: ../source/release-notes/2.2.txt:172 -msgid "Concurrency Improvements" -msgstr "" - -# 59bd55ebfcda408d8bebe5cce6a12e62 -#: ../source/release-notes/2.2.txt:174 -msgid "" -"MongoDB 2.2 increases the server's capacity for concurrent operations " -"with the following improvements:" -msgstr "" - -# 5d7e9e1e0b2b4d38aafb6f098e08f6ac -#: ../source/release-notes/2.2.txt:177 -msgid ":issue:`DB Level Locking `" -msgstr "" - -# a7747b6047a34a00a4069e4fb04b3863 -#: ../source/release-notes/2.2.txt:178 -msgid ":issue:`Improved Yielding on Page Faults `" -msgstr "" - -# 1716d0c184ef4b3fa3b9b37a46e17e4f -#: ../source/release-notes/2.2.txt:179 -msgid ":issue:`Improved Page Fault Detection on Windows `" -msgstr "" - -# 6cb9f90805f047c9a70eb2a82131f36a -#: ../source/release-notes/2.2.txt:181 -msgid "" -"To reflect these changes, MongoDB now provides changed and improved " -"reporting for concurrency and use. See :ref:`locks`, :v2.2:`recordStats " -"`, :method:`db.currentOp()`, :doc:`mongotop " -"`, and :doc:`mongostat " -"`." -msgstr "" - -# d2928be7703d45f29d294f19fcf58dbb -#: ../source/release-notes/2.2.txt:190 -msgid "Improved Data Center Awareness with Tag Aware Sharding" -msgstr "" - -# f639bc3b3d2642bc8a61ce8df3660ac2 -#: ../source/release-notes/2.2.txt:194 -msgid "" -"Starting in MongoDB 3.4, :ref:`zone-sharding` supersedes tag-aware " -"sharding." -msgstr "" - -# 74e30ff702a446829877c50afc000c4a -#: ../source/release-notes/2.2.txt:196 -msgid "See :doc:`/core/zone-sharding` and :doc:`/tutorial/manage-shard-zone`" -msgstr "" - -# 46e662e245084a1d800fdb031d60615e -#: ../source/release-notes/2.2.txt:198 -msgid "" -"MongoDB 2.2 adds additional support for geographic distribution or other " -"custom partitioning for sharded collections in :term:`clusters `. By using this \"tag aware\" sharding, you can automatically " -"ensure that data in a sharded database system is always on specific " -"shards. For example, with tag aware sharding, you can ensure that data is" -" closest to the application servers that use that data most frequently." -msgstr "" - -# 732afcae5076437f88ffdea226b2d95c -#: ../source/release-notes/2.2.txt:206 -msgid "" -"Shard tagging controls data location, and is complementary but separate " -"from replica set tagging, which controls :doc:`read preference ` and :ref:`write concern `. For example, shard tagging can pin all \"USA\" data to one or " -"more logical shards, while replica set tagging can control which " -":program:`mongod` instances (e.g. \"``production``\" or " -"\"``reporting``\") the application uses to service requests." -msgstr "" - -# 22575b2d553b441ab9b223bec95e05c5 -#: ../source/release-notes/2.2.txt:214 -msgid "" -"See the documentation for the following helpers in the :program:`mongo` " -"shell that support tagged sharding configuration:" -msgstr "" - -# ce932b91168d48d4ac325e38124d4b88 -#: ../source/release-notes/2.2.txt:217 -msgid ":method:`sh.addShardTag()`" -msgstr "" - -# 5f3ac3e84d614ac6933de20e191b2a8c -#: ../source/release-notes/2.2.txt:218 -msgid ":method:`sh.addTagRange()`" -msgstr "" - -# 55df5c85bc7a49029bc81683f07618e9 -#: ../source/release-notes/2.2.txt:219 -msgid ":method:`sh.removeShardTag()`" -msgstr "" - -# 95b4ec6575c94dc68b8545485449d1f4 -#: ../source/release-notes/2.2.txt:222 -msgid "Fully Supported Read Preference Semantics" -msgstr "" - -# 40ef0532fd2d444387346bc39b30ee8d -#: ../source/release-notes/2.2.txt:224 -msgid "" -"All MongoDB clients and drivers now support full :doc:`read preferences " -"`, including consistent support for a full range " -"of :ref:`read preference modes ` and " -":ref:`tag sets `. This support " -"extends to the :program:`mongos` and applies identically to single " -"replica sets and to the replica sets for each shard in a :term:`sharded " -"cluster`." -msgstr "" - -# afc04273588448539c0911334279c4c8 -#: ../source/release-notes/2.2.txt:232 -msgid "" -"Additional read preference support now exists in the :program:`mongo` " -"shell using the :method:`~cursor.readPref()` cursor method." -msgstr "" - -# f5cb6b68cc9c4dd1ace0da72e0a335a1 -#: ../source/release-notes/2.2.txt:238 -msgid "Compatibility Changes" -msgstr "" - -# 0167099111824f93be6aa4da46a13b76 -#: ../source/release-notes/2.2.txt:241 -msgid "Authentication Changes" -msgstr "" - -# c539c6c51ccd4a25afef2116df044526 -#: ../source/release-notes/2.2.txt:243 -msgid "" -"MongoDB 2.2 provides more reliable and robust support for authentication " -"clients, including drivers and :program:`mongos` instances." -msgstr "" - -# fe7c4b99fb8144539de43b961d2c1e65 -#: ../source/release-notes/2.2.txt:247 -msgid "If your cluster runs with authentication:" -msgstr "" - -# 48bd85db13714a8799225abcdb9e32df -#: ../source/release-notes/2.2.txt:249 -msgid "" -"For all drivers, use the latest release of your driver and check its " -"release notes." -msgstr "" - -# f10e58c85d634a2199a3a6e5af9bc528 -#: ../source/release-notes/2.2.txt:252 -msgid "" -"In sharded environments, to ensure that your cluster remains available " -"during the upgrade process you **must** use the :ref:`upgrade procedure " -"for sharded clusters <2.2-upgrade-shard-cluster>`." -msgstr "" - -# ad412ad89f264e71b727d510ff0049a7 -#: ../source/release-notes/2.2.txt:260 -msgid "``findAndModify`` Returns Null Value for Upserts that Perform Inserts" -msgstr "" - -# 038385721a8a45799436757a5b2f0a0c -#: ../source/release-notes/2.2.txt:262 -msgid "" -"In version 2.2, for :term:`upsert` that perform inserts with the ``new`` " -"option set to ``false``, :dbcommand:`findAndModify` commands will now " -"return the following output:" -msgstr "" - -# 63a5cebb2c974581965b0a4056a9d787 -#: ../source/release-notes/2.2.txt:270 -msgid "" -"In the :program:`mongo` shell, upsert :dbcommand:`findAndModify` " -"operations that perform inserts (with ``new`` set to ``false``.)only " -"output a ``null`` value." -msgstr "" - -# e4f6ee515a4243eead93913edebce3b4 -#: ../source/release-notes/2.2.txt:273 -msgid "" -"In version 2.0 these operations would return an empty document, e.g. ``{ " -"}``." -msgstr "" - -# ad717353690f4d5bbda0f230783bcadd -#: ../source/release-notes/2.2.txt:276 -msgid "See: :issue:`SERVER-6226` for more information." -msgstr "" - -# 45a16bc74b974fefaef0d18078601235 -#: ../source/release-notes/2.2.txt:279 -msgid "``mongodump`` 2.2 Output Incompatible with Pre-2.2 ``mongorestore``" -msgstr "" - -# f250859a31f448fca283f1e65ca9ecf3 -#: ../source/release-notes/2.2.txt:281 -msgid "" -"If you use the :program:`mongodump` tool from the 2.2 distribution to " -"create a dump of a database, you must use a 2.2 (or later) version of " -":program:`mongorestore` to restore that dump." -msgstr "" - -# 04410e8894fa49c2a87a8b6a21d779b8 -#: ../source/release-notes/2.2.txt:285 -msgid "See: :issue:`SERVER-6961` for more information." -msgstr "" - -# 9a8d50ea1fd14c9c98c5bfdcad938c61 -#: ../source/release-notes/2.2.txt:290 -msgid "``ObjectId().toString()`` Returns String Literal ``ObjectId(\"...\")``" -msgstr "" - -# a32d798b05f941afbb2338c86ef5316b -#: ../source/release-notes/2.2.txt:292 -msgid "" -"In version 2.2, the :method:`~ObjectId.toString()` method returns the " -"string representation of the :ref:`ObjectId() ` " -"object and has the format ``ObjectId(\"...\")``." -msgstr "" - -# 8c52b60e5f6b470c97c0724df28e0ae3 -#: ../source/release-notes/2.2.txt:296 -msgid "" -"Consider the following example that calls the " -":method:`~ObjectId.toString()` method on the " -"``ObjectId(\"507c7f79bcf86cd7994f6c0e\")`` object:" -msgstr "" - -# 50985c05ea8f455289a1ecde18b165a9 -#: ../source/release-notes/2.2.txt:304 -msgid "" -"The method now returns the *string* " -"``ObjectId(\"507c7f79bcf86cd7994f6c0e\")``." -msgstr "" - -# 811f693514114bedb8206d852bb5603e -#: ../source/release-notes/2.2.txt:307 -msgid "" -"Previously, in version 2.0, the method would return the *hexadecimal " -"string* ``507c7f79bcf86cd7994f6c0e``." -msgstr "" - -# b3ddf9037394419e80c08bd189e50fc3 -#: ../source/release-notes/2.2.txt:310 -msgid "" -"If compatibility between versions 2.0 and 2.2 is required, use " -":ref:`ObjectId().str `, which holds the hexadecimal" -" string value in both versions." -msgstr "" - -# 584841c7695847c28d8caa1d520c1877 -#: ../source/release-notes/2.2.txt:315 -msgid "``ObjectId().valueOf()`` Returns hexadecimal string" -msgstr "" - -# 89515eab350d46569351356ed04d8267 -#: ../source/release-notes/2.2.txt:317 -msgid "" -"In version 2.2, the :method:`~ObjectId.valueOf()` method returns the " -"value of the :ref:`ObjectId() ` object as a " -"lowercase hexadecimal string." -msgstr "" - -# 798520ef6c0c497ab8b61fb9eeb860fe -#: ../source/release-notes/2.2.txt:321 -msgid "" -"Consider the following example that calls the " -":method:`~ObjectId.valueOf()` method on the " -"``ObjectId(\"507c7f79bcf86cd7994f6c0e\")`` object:" -msgstr "" - -# e13a263b035a48899a618bd69c8681d0 -#: ../source/release-notes/2.2.txt:328 -msgid "" -"The method now returns the *hexadecimal string* " -"``507c7f79bcf86cd7994f6c0e``." -msgstr "" - -# 1e69424b7f4446da87d6dbcf503551a0 -#: ../source/release-notes/2.2.txt:331 -msgid "" -"Previously, in version 2.0, the method would return the *object* " -"``ObjectId(\"507c7f79bcf86cd7994f6c0e\")``." -msgstr "" - -# 5faddca34c904a9781a2e84bfdcf0991 -#: ../source/release-notes/2.2.txt:334 -msgid "" -"If compatibility between versions 2.0 and 2.2 is required, use " -":ref:`ObjectId().str ` attribute, which holds the " -"hexadecimal string value in both versions." -msgstr "" - -# 9e88b6c8f2d34b8586af8e6e58fa59e3 -#: ../source/release-notes/2.2.txt:339 -msgid "Behavioral Changes" -msgstr "" - -# f5ad37cfb71649d497c9b3891ef2d3d1 -#: ../source/release-notes/2.2.txt:344 -msgid "Restrictions on Collection Names" -msgstr "" - -# 47c867e5474745b4bef61d50b911ff25 -#: ../source/release-notes/2.2.txt:346 -msgid "In version 2.2, collection names cannot:" -msgstr "" - -# a3c292a8f9cf42fba4db43648e167b05 -#: ../source/release-notes/2.2.txt:348 -msgid "contain the ``$``." -msgstr "" - -# bfe6961fdc8f496c9c5f9fa4047feac5 -#: ../source/release-notes/2.2.txt:350 -msgid "be an empty string (i.e. ``\"\"``)." -msgstr "" - -# 8c6cbbffabb4479888b4879a2bbeb47a -#: ../source/release-notes/2.2.txt:352 -msgid "" -"This change does not affect collections created with now illegal names in" -" earlier versions of MongoDB." -msgstr "" - -# 96924707c9e445819f80c692171e6de4 -#: ../source/release-notes/2.2.txt:355 -msgid "" -"These new restrictions are in addition to the existing restrictions on " -"collection names which are:" -msgstr "" - -# 74aa5559814849d0b811c9b77edf881d -#: ../source/release-notes/2.2.txt:358 -msgid "A collection name should begin with a letter or an underscore." -msgstr "" - -# 55905d01f6f04e3cbab150c642eacb16 -#: ../source/release-notes/2.2.txt:360 -msgid "A collection name cannot contain the null character." -msgstr "" - -# 241d20cf28614eb288887b6392d306ff -#: ../source/release-notes/2.2.txt:362 -msgid "" -"Begin with the ``system.`` prefix. MongoDB reserves ``system.`` for " -"system collections, such as the ``system.indexes`` collection." -msgstr "" - -# d99d6ae4f03f49429784b539589e0c2e -#: ../source/release-notes/2.2.txt:367 -msgid "" -"The maximum size of a collection name is 128 characters, including the " -"name of the database. However, for maximum flexibility, collections " -"should have names less than 80 characters." -msgstr "" - -# 8a39d884913a46ac8ddc782b6c6b500f -#: ../source/release-notes/2.2.txt:371 -msgid "Collections names may have any other valid UTF-8 string." -msgstr "" - -# 012b136a05d1480893b59687ee86f216 -#: ../source/release-notes/2.2.txt:373 -msgid "" -"See the :issue:`SERVER-4442` and the :ref:`faq-restrictions-on-" -"collection-names` FAQ item." -msgstr "" - -# 61f59b55d6b34f0197d8eac65539afc6 -#: ../source/release-notes/2.2.txt:379 -msgid "Restrictions on Database Names for Windows" -msgstr "" - -# 23ae8d4235e74da4abc1d83ae62d8baf -#: ../source/release-notes/2.2.txt:381 -msgid "" -"Database names running on Windows can no longer contain the following " -"characters:" -msgstr "" - -# c294e5e5cd8340dc802e1f3e10575885 -#: ../source/release-notes/2.2.txt:388 -msgid "" -"The names of the data files include the database name. If you attempt to " -"upgrade a database instance with one or more of these characters, " -":program:`mongod` will refuse to start." -msgstr "" - -# 4788e3670cae40b7ac08424a9c25c376 -#: ../source/release-notes/2.2.txt:392 -msgid "" -"Change the name of these databases before upgrading. See " -":issue:`SERVER-4584` and :issue:`SERVER-6729` for more information." -msgstr "" - -# 54583b75539e46599ffe109ed14ceb62 -#: ../source/release-notes/2.2.txt:398 -msgid "``_id`` Fields and Indexes on Capped Collections" -msgstr "" - -# 41565813a45244c4838ba56428544363 -#: ../source/release-notes/2.2.txt:400 -msgid "" -"All :term:`capped collections ` now have an ``_id`` " -"field by default, *if* they exist outside of the ``local`` database, and " -"now have indexes on the ``_id`` field. This change only affects capped " -"collections created with 2.2 instances and does not affect existing " -"capped collections." -msgstr "" - -# 609a079e24444a41a1f473295a6c160e -#: ../source/release-notes/2.2.txt:406 -msgid "See: :issue:`SERVER-5516` for more information." -msgstr "" - -# a23f1f0ef6364238849c8366121e379a -#: ../source/release-notes/2.2.txt:409 -msgid "New ``$elemMatch`` Projection Operator" -msgstr "" - -# 87841809f0384dec9eb24e9325548ff2 -#: ../source/release-notes/2.2.txt:411 -msgid "" -"The :projection:`$elemMatch` operator allows applications to narrow the " -"data returned from queries so that the query operation will only return " -"the first matching element in an array. See the :projection:`$elemMatch` " -"reference and the :issue:`SERVER-2238` and :issue:`SERVER-828` issues for" -" more information." -msgstr "" - -# e40ddf09fe77454eb62329d08ebe6aad -#: ../source/release-notes/2.2.txt:419 -msgid "Windows Specific Changes" -msgstr "" - -# c9fcc752d2fd4874bd06d64139583ce4 -#: ../source/release-notes/2.2.txt:422 -msgid "Windows XP is Not Supported" -msgstr "" - -# aeb42b9930024b3893a2df875f55446f -#: ../source/release-notes/2.2.txt:424 -msgid "" -"As of 2.2, MongoDB does not support Windows XP. Please upgrade to a more " -"recent version of Windows to use the latest releases of MongoDB. See " -":issue:`SERVER-5648` for more information." -msgstr "" - -# a1ad81d127524765aa970db80981fcac -#: ../source/release-notes/2.2.txt:429 -msgid "Service Support for ``mongos.exe``" -msgstr "" - -# 19005b4e33d741c880be3de421a7debc -#: ../source/release-notes/2.2.txt:431 -msgid "" -"You may now run :program:`mongos.exe` instances as a Windows Service. See" -" the :program:`mongos.exe` reference and :ref:`manually-create-windows-" -"service` and :issue:`SERVER-1589` for more information." -msgstr "" - -# 5840abad08704b13a0d6987c39c0253c -#: ../source/release-notes/2.2.txt:437 -msgid "Log Rotate Command Support" -msgstr "" - -# 16048590bb3f411fbb7b4f2ef216664e -#: ../source/release-notes/2.2.txt:439 -msgid "" -"MongoDB for Windows now supports log rotation by way of the " -":dbcommand:`logRotate` database command. See :issue:`SERVER-2612` for " -"more information." -msgstr "" - -# a7a23531453d49449a675f2ce34e6270 -#: ../source/release-notes/2.2.txt:444 -msgid "New Build Using SlimReadWrite Locks for Windows Concurrency" -msgstr "" - -# b89da96eb3394cba91037b08d0a8dc06 -#: ../source/release-notes/2.2.txt:446 -msgid "" -"Labeled \"2008+\" on the `Downloads Page`_, this build for 64-bit " -"versions of Windows Server 2008 R2 and for Windows 7 or newer, offers " -"increased performance over the standard 64-bit Windows build of MongoDB. " -"See :issue:`SERVER-3844` for more information." -msgstr "" - -# 898ac254a2c344e7a3f934c2d1d3f9c6 -#: ../source/release-notes/2.2.txt:454 -msgid "Tool Improvements" -msgstr "" - -# 50e509913de64a57b38a5057d96f18d7 -#: ../source/release-notes/2.2.txt:457 -msgid "Index Definitions Handled by ``mongodump`` and ``mongorestore``" -msgstr "" - -# 46023116ec5b428b99c72ebbb81bbde3 -#: ../source/release-notes/2.2.txt:459 -msgid "" -"When you specify the :option:`--collection ` " -"option to :program:`mongodump`, :program:`mongodump` will now backup the " -"definitions for all indexes that exist on the source database. When you " -"attempt to restore this backup with :program:`mongorestore`, the target " -":program:`mongod` will rebuild all indexes. See :issue:`SERVER-808` for " -"more information." -msgstr "" - -# bad5d12b90e343c19500736bb1f041cf -#: ../source/release-notes/2.2.txt:466 -msgid "" -":program:`mongorestore` now includes the :option:`--noIndexRestore " -"` option to provide the preceding " -"behavior. Use :option:`--noIndexRestore ` " -"to prevent :program:`mongorestore` from building previous indexes." -msgstr "" - -# ddd9b28aadad4912b56f856b86debbbb -#: ../source/release-notes/2.2.txt:473 -msgid "``mongooplog`` for Replaying Oplogs" -msgstr "" - -# aecd6aad1bd84bf9ad44cad17a7d5a9a -#: ../source/release-notes/2.2.txt:475 -msgid "" -"The :program:`mongooplog` tool makes it possible to pull :term:`oplog` " -"entries from :program:`mongod` instance and apply them to another " -":program:`mongod` instance. You can use :program:`mongooplog` to achieve " -"point-in-time backup of a MongoDB data set. See the :issue:`SERVER-3873` " -"case and the :program:`mongooplog` reference." -msgstr "" - -# 6f181f5c93b343d090a7414ddb8aa0ab -#: ../source/release-notes/2.2.txt:483 -msgid "Authentication Support for ``mongotop`` and ``mongostat``" -msgstr "" - -# 93e52dace7a6411b9b37bb395c9a33be -#: ../source/release-notes/2.2.txt:485 -msgid "" -":program:`mongotop` and :program:`mongostat` now contain support for " -"username/password authentication. See :issue:`SERVER-3875` and " -":issue:`SERVER-3871` for more information regarding this change. Also " -"consider the documentation of the following options for additional " -"information:" -msgstr "" - -# 0ea5f7e3ccc44d62b2b7b40605e86362 -#: ../source/release-notes/2.2.txt:491 -msgid ":option:`mongotop --username`" -msgstr "" - -# dfbd960596bc4138b215c0112a275bd1 -#: ../source/release-notes/2.2.txt:492 -msgid ":option:`mongotop --password`" -msgstr "" - -# 7e4541b8343442b689363e4ed9d7e925 -#: ../source/release-notes/2.2.txt:493 -msgid ":option:`mongostat --username`" -msgstr "" - -# 1f76a298e10f4226881be3a0da9abbdc -#: ../source/release-notes/2.2.txt:494 -msgid ":option:`mongostat --password`" -msgstr "" - -# e7fe414e141c48f4a513bbe8bf6dd81d -#: ../source/release-notes/2.2.txt:497 -msgid "Write Concern Support for ``mongoimport`` and ``mongorestore``" -msgstr "" - -# 97e5064c53b343b898ad964736a96db6 -#: ../source/release-notes/2.2.txt:499 -msgid "" -":program:`mongoimport` now provides an option to halt the import if the " -"operation encounters an error, such as a network interruption, a " -"duplicate key exception, or a write error. The :option:`--stopOnError " -"` option will produce an error rather than " -"silently continue importing data. See :issue:`SERVER-3937` for more " -"information." -msgstr "" - -# 6bcfdb58b87346a8bf2a81d6bf05aea3 -#: ../source/release-notes/2.2.txt:507 -msgid "" -"In :program:`mongorestore`, the :option:`--w ` option " -"provides support for configurable write concern." -msgstr "" - -# 1925b0483926443d9ce6b0236f22bcd5 -#: ../source/release-notes/2.2.txt:511 -msgid "``mongodump`` Support for Reading from Secondaries" -msgstr "" - -# cb37489650334079a6ea4d6244b3e854 -#: ../source/release-notes/2.2.txt:513 -msgid "" -"You can now run :program:`mongodump` when connected to a " -":term:`secondary` member of a :term:`replica set`. See " -":issue:`SERVER-3854` for more information." -msgstr "" - -# c4663dcc22a64bc79d1899c6a7f82230 -#: ../source/release-notes/2.2.txt:518 -msgid "``mongoimport`` Support for full 16MB Documents" -msgstr "" - -# c21f77f168c242af89e8a3dc3aa1d672 -#: ../source/release-notes/2.2.txt:520 -msgid "" -"Previously, :program:`mongoimport` would only import documents that were " -"less than 4 megabytes in size. This issue is now corrected, and you may " -"use :program:`mongoimport` to import documents that are at least 16 " -"megabytes ins size. See :issue:`SERVER-4593` for more information." -msgstr "" - -# d7a0df50565b44b3a3863eb3f5ac82cc -#: ../source/release-notes/2.2.txt:527 -msgid "``Timestamp()`` Extended JSON format" -msgstr "" - -# 3f8b1bfea1864dae8e0b432986079f5a -#: ../source/release-notes/2.2.txt:529 -msgid "" -"MongoDB extended JSON now includes a new ``Timestamp()`` type to " -"represent the Timestamp type that MongoDB uses for timestamps in the " -":term:`oplog` among other contexts." -msgstr "" - -# 6604cca4a70040cf93419bcb79d9e563 -#: ../source/release-notes/2.2.txt:533 -msgid "" -"This permits tools like :program:`mongooplog` and :program:`mongodump` to" -" query for specific timestamps. Consider the following " -":program:`mongodump` operation:" -msgstr "" - -# 95dc8560719840309dc1b2a96e5c796f -#: ../source/release-notes/2.2.txt:541 -msgid "See :issue:`SERVER-3483` for more information." -msgstr "" - -# 59665d913f3049e082945c0a622dec4e -#: ../source/release-notes/2.2.txt:544 -msgid "Shell Improvements" -msgstr "" - -# b1c39e3383234ea59e3d9cbcd08559df -#: ../source/release-notes/2.2.txt:547 -msgid "Improved Shell User Interface" -msgstr "" - -# 3a2ac15bb32849f496c3c78a95195ab4 -#: ../source/release-notes/2.2.txt:549 -msgid "" -"2.2 includes a number of changes that improve the overall quality and " -"consistency of the user interface for the :program:`mongo` shell:" -msgstr "" - -# 261abf57bf0f4d9f98e551710f22b170 -#: ../source/release-notes/2.2.txt:552 -msgid "Full Unicode support." -msgstr "" - -# 54f50d950153413f8280407343592436 -#: ../source/release-notes/2.2.txt:554 -msgid "" -"Bash-like line editing features. See :issue:`SERVER-4312` for more " -"information." -msgstr "" - -# 3098cb496d1b43da9ff0fbc45ab6fd41 -#: ../source/release-notes/2.2.txt:557 -msgid "" -"Multi-line command support in shell history. See :issue:`SERVER-3470` for" -" more information." -msgstr "" - -# 6cac21332d5645c39f787ebfaf3c2395 -#: ../source/release-notes/2.2.txt:560 -msgid "" -"Windows support for the ``edit`` command. See :issue:`SERVER-3998` for " -"more information." -msgstr "" - -# 3d221ad18bed4edaa093d659adc9d313 -#: ../source/release-notes/2.2.txt:564 -msgid "Helper to load Server-Side Functions" -msgstr "" - -# 2a23ef85424448809b646c7d1713ecb4 -#: ../source/release-notes/2.2.txt:566 -msgid "" -"The :method:`db.loadServerScripts()` loads the contents of the current " -"database's ``system.js`` collection into the current :program:`mongo` " -"shell session. See :issue:`SERVER-1651` for more information." -msgstr "" - -# 5ab485c7e5e74011a37152254f8a69ff -#: ../source/release-notes/2.2.txt:571 -msgid "Support for Bulk Inserts" -msgstr "" - -# a538ec3b4477455a965955c6a2017f7a -#: ../source/release-notes/2.2.txt:573 -msgid "" -"If you pass an array of :term:`documents ` to the " -":method:`~db.collection.insert()` method, the :program:`mongo` shell will" -" now perform a bulk insert operation. See :issue:`SERVER-3819` and " -":issue:`SERVER-2395` for more information." -msgstr "" - -# ad7b63ce6d78403c86cb5e1243fb3e87 -#: ../source/includes/note-bulk-inserts-on-sharded-clusters.rst:3 -msgid "" -"For bulk inserts on sharded clusters, the :dbcommand:`getLastError` " -"command alone is insufficient to verify success. Applications should must" -" verify the success of bulk inserts in application logic." -msgstr "" - -# 37014b86efc841c7a6c33979fd5337c4 -#: ../source/release-notes/2.2.txt:581 -msgid "Operations" -msgstr "" - -# 0c598e0b00b944539d39693cc28aeec3 -#: ../source/release-notes/2.2.txt:584 -msgid "Support for Logging to Syslog" -msgstr "" - -# 41d8031092d041a1b130478ac6b842bf -#: ../source/release-notes/2.2.txt:586 -msgid "" -"See the :issue:`SERVER-2957` case and the documentation of the " -":setting:`~systemLog.syslogFacility` run-time option or the " -":option:`mongod --syslog` and :option:`mongos --syslog` command line-" -"options." -msgstr "" - -# 57f274c825954f8ca119594132fc974c -#: ../source/release-notes/2.2.txt:591 -msgid "``touch`` Command" -msgstr "" - -# 63bc8d65c29d4b2e81a8b2e6da95287b -#: ../source/release-notes/2.2.txt:593 -msgid "" -"Added the :dbcommand:`touch` command to read the data and/or indexes from" -" a collection into memory. See: :issue:`SERVER-2023` and " -":dbcommand:`touch` for more information." -msgstr "" - -# 81a37791802e460f8cfcbeae8a6aa172 -#: ../source/release-notes/2.2.txt:598 -msgid "``indexCounters`` No Longer Report Sampled Data" -msgstr "" - -# 168fe66341ed475bbe6ff8ec30d69d98 -#: ../source/release-notes/2.2.txt:600 -msgid "" -":data:`indexCounters` now report actual counters that reflect index use " -"and state. In previous versions, these data were sampled. See " -":issue:`SERVER-5784` and :data:`indexCounters` for more information." -msgstr "" - -# fa79138d4ecc4562980e6b9041e2a639 -#: ../source/release-notes/2.2.txt:605 -msgid "Padding Specifiable on ``compact`` Command" -msgstr "" - -# 18d64ffa696f47eea35779fee7b27c76 -#: ../source/release-notes/2.2.txt:607 -msgid "" -"See the documentation of the :dbcommand:`compact` and the " -":issue:`SERVER-4018` issue for more information." -msgstr "" - -# 1f1af56f694b416f881d99451b42e319 -#: ../source/release-notes/2.2.txt:613 -msgid "Added Build Flag to Use System Libraries" -msgstr "" - -# 132d844bbbb840e5a0ea7c139f04da52 -#: ../source/release-notes/2.2.txt:615 -msgid "The Boost library, version 1.49, is now embedded in the MongoDB code base." -msgstr "" - -# 204fd15994d7428da5c64700e547854d -#: ../source/release-notes/2.2.txt:618 -msgid "" -"If you want to build MongoDB binaries using system Boost libraries, you " -"can pass ``scons`` using the ``--use-system-boost`` flag, as follows:" -msgstr "" - -# 1359081dd8694e4c8120a9f3214da3da -#: ../source/release-notes/2.2.txt:625 -msgid "" -"When building MongoDB, you can also pass ``scons`` a flag to compile " -"MongoDB using only system libraries rather than the included versions of " -"the libraries. For example:" -msgstr "" - -# cc915361c4224a0abb4c662b874f8d5d -#: ../source/release-notes/2.2.txt:633 -msgid "" -"See the :issue:`SERVER-3829` and :issue:`SERVER-5172` issues for more " -"information." -msgstr "" - -# b97a99db0cde46d688228c43d2d39d03 -#: ../source/release-notes/2.2.txt:637 -msgid "Memory Allocator Changed to TCMalloc" -msgstr "" - -# bead17ecec08498198bd3cc284abce75 -#: ../source/release-notes/2.2.txt:639 -msgid "" -"To improve performance, MongoDB 2.2 uses the TCMalloc memory allocator " -"from Google Perftools. For more information about this change see the " -":issue:`SERVER-188` and :issue:`SERVER-4683`. For more information about " -"TCMalloc, see the documentation of `TCMalloc`_ itself." -msgstr "" - -# c2d6b2aff8a94555b41007c52c3a931d -#: ../source/release-notes/2.2.txt:647 -msgid "Replication" -msgstr "" - -# c15676c0b2e241699a3a4bb48546a4cb -#: ../source/release-notes/2.2.txt:650 -msgid "Improved Logging for Replica Set Lag" -msgstr "" - -# b5e161fad87e43548e97655437f774c7 -#: ../source/release-notes/2.2.txt:652 -msgid "" -"When :term:`secondary` members of a replica set fall behind in " -"replication, :program:`mongod` now provides better reporting in the log. " -"This makes it possible to track replication in general and identify what " -"process may produce errors or halt replication. See :issue:`SERVER-3575` " -"for more information." -msgstr "" - -# 26163d54b2cb45e8ab3846df002d2774 -#: ../source/release-notes/2.2.txt:659 -msgid "Replica Set Members can Sync from Specific Members" -msgstr "" - -# 4a640458c040418dad6b490a2f28d7f9 -#: ../source/release-notes/2.2.txt:663 -msgid "" -"The new :dbcommand:`replSetSyncFrom` command and new " -":method:`rs.syncFrom()` helper in the :program:`mongo` shell make it " -"possible for you to manually configure from which member of the set a " -"replica will poll :term:`oplog` entries. Use these commands to override " -"the default selection logic if needed. Always exercise caution with " -":dbcommand:`replSetSyncFrom` when overriding the default behavior." -msgstr "" - -# bc95eb5da171481f8b0ca1f6be6ddce4 -#: ../source/release-notes/2.2.txt:672 -msgid "" -"Replica Set Members will not Sync from Members Without Indexes Unless " -"``buildIndexes: false``" -msgstr "" - -# 5001cf74eefc4e34a2593163c39d8646 -#: ../source/release-notes/2.2.txt:676 -msgid "" -"To prevent inconsistency between members of replica sets, if the member " -"of a replica set has " -":data:`~local.system.replset.members[n].buildIndexes` set to ``true``, " -"other members of the replica set will *not* sync from this member, unless" -" they also have :data:`~local.system.replset.members[n].buildIndexes` set" -" to ``true``. See :issue:`SERVER-4160` for more information." -msgstr "" - -# 303a8215426643e1bbf2d34e13b28191 -#: ../source/release-notes/2.2.txt:685 -msgid "New Option To Configure Index Pre-Fetching during Replication" -msgstr "" - -# 3b60fbacafd54ad5aec3aac25c64b3fc -#: ../source/release-notes/2.2.txt:689 -msgid "" -"By default, when replicating options, :term:`secondaries ` " -"will pre-fetch :ref:`indexes` associated with a query to improve " -"replication throughput in most cases. The " -":setting:`replication.secondaryIndexPrefetch` setting and " -":option:`--replIndexPrefetch ` option allow " -"administrators to disable this feature or allow the :program:`mongod` to " -"pre-fetch only the index on the ``_id`` field. See :issue:`SERVER-6718` " -"for more information." -msgstr "" - -# c5008cc9b5d446e1872b83402329b2dd -#: ../source/release-notes/2.2.txt:697 -msgid "Map Reduce Improvements" -msgstr "" - -# 4c9d7c6dfb1947919e7a214035e9bdc9 -#: ../source/release-notes/2.2.txt:699 -msgid "In 2.2 Map Reduce received the following improvements:" -msgstr "" - -# 36f866b84b3e460986c38fac180ac5b4 -#: ../source/release-notes/2.2.txt:701 -msgid ":issue:`Improved support for sharded MapReduce `, and" -msgstr "" - -# 206e5e67de2c446fb061dd035e4851d0 -#: ../source/release-notes/2.2.txt:702 -msgid ":issue:`MapReduce will retry jobs following a config error `." -msgstr "" - -# 0550c273dec74b7fbec5ce9f1a9a4ae3 -#: ../source/release-notes/2.2.txt:705 -msgid "Sharding Improvements" -msgstr "" - -# aa85ad91c8744cd5b9810813d28e7aaa -#: ../source/release-notes/2.2.txt:708 -msgid "Index on Shard Keys Can Now Be a Compound Index" -msgstr "" - -# 28345b99aa0440c68f24e3f6a053e6e7 -#: ../source/release-notes/2.2.txt:710 -msgid "" -"If your shard key uses the prefix of an existing index, then you do not " -"need to maintain a separate index for your shard key in addition to your " -"existing index. This index, however, cannot be a multi-key index. See the" -" :ref:`sharding-shard-key-indexes` documentation and :issue:`SERVER-1506`" -" for more information." -msgstr "" - -# 79ef8c6b95cc4f65960a320ff4181aa7 -#: ../source/release-notes/2.2.txt:717 -msgid "Migration Thresholds Modified" -msgstr "" - -# d6e7494d4a324dcba24265f41892b859 -#: ../source/release-notes/2.2.txt:719 -msgid "" -"The :ref:`migration thresholds ` have " -"changed in 2.2 to permit more even distribution of :term:`chunks `" -" in collections that have smaller quantities of data. See the :ref" -":`sharding-migration-thresholds` documentation for more information." -msgstr "" - -# 7c469c8fbb364335be70c6bc59db1d0c -#: ../source/release-notes/2.2.txt:742 -msgid "Licensing Changes" -msgstr "" - -# 74a12a07f7504745ad4ce1da124c67a1 -#: ../source/release-notes/2.2.txt:744 -msgid "" -"Added License notice for Google Perftools (TCMalloc Utility). See the " -"`License Notice `_ and the :issue:`SERVER-4683` for more " -"information." -msgstr "" - -# bfe67a7f4a604e3ab94edb415e83ae91 -#: ../source/release-notes/2.2.txt:749 -msgid "Resources" -msgstr "" - -# e8916df85dc34323b54e22aa536d39d5 -#: ../source/release-notes/2.2.txt:751 -msgid "`MongoDB Downloads `_." -msgstr "" - -# dc80fd2046884a19a20ecdbf351803c8 -#: ../source/release-notes/2.2.txt:752 -#, python-format -msgid "" -"`All JIRA issues resolved in 2.2 " -"`_." -msgstr "" - -# f92e9032007644abad27b8f3af82c54b -#: ../source/release-notes/2.2.txt:753 -#, python-format -msgid "" -"`All backwards incompatible changes " -"`_." -msgstr "" - -# 234d21efdf7649a9a4849e302e2e60e2 -#: ../source/release-notes/2.2.txt:754 -msgid "" -"`All third party license notices " -"`_." -msgstr "" - -# 496a58e1fee94683a561015c3db92fa9 -#: ../source/release-notes/2.2.txt:755 -msgid "" -"`What's New in MongoDB 2.2 Online Conference " -"`_." -msgstr "" - -#~ msgid "Documentation: :doc:`/core/aggregation`" -#~ msgstr "" - -#~ msgid "Examples: :doc:`/applications/aggregation`" -#~ msgstr "" - -#~ msgid "" -#~ "Also, see :doc:`/core/tag-aware-sharding` " -#~ "and :doc:`/tutorial/administer-shard-tags`." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/release-notes/2.4-changelog.po b/locale/zh/LC_MESSAGES/release-notes/2.4-changelog.po deleted file mode 100644 index bd43731453d..00000000000 --- a/locale/zh/LC_MESSAGES/release-notes/2.4-changelog.po +++ /dev/null @@ -1,329 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/2.4-changelog.txt:3 -msgid "2.4 Changelog" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:16 -msgid "2.4.14" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:18 -msgid "" -"Packaging: Init script sets process ulimit to different value compared to " -"documentation (:issue:`SERVER-17780`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:20 -msgid "Security: Compute BinData length in v8 (:issue:`SERVER-17647`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:21 -msgid "" -"Build: Upgrade PCRE Version from 8.30 to Latest (:issue:`SERVER-17252`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:26 -msgid "2.4.13 - Changes" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:28 -msgid "" -"Security: Enforce BSON BinData length validation (:issue:`SERVER-17278`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:29 -msgid "Security: Disable SSLv3 ciphers (:issue:`SERVER-15673`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:30 -msgid "Networking: Improve BSON validation (:issue:`SERVER-17264`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:35 -msgid "2.4.12 - Changes" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:37 -msgid "" -"Sharding: Sharded connection cleanup on setup error can crash mongos " -"(:issue:`SERVER-15056`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:38 -msgid "" -"Sharding: \"type 7\" (OID) error when acquiring distributed lock for first " -"time (:issue:`SERVER-13616`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:39 -msgid "Storage: explicitly zero .ns files on creation (:issue:`SERVER-15369`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:40 -msgid "" -"Storage: partially written journal last section causes recovery to fail " -"(:issue:`SERVER-15111`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:45 -msgid "2.4.11 - Changes" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:47 -msgid "Security: Potential information leak (:issue:`SERVER-14268`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:48 -msgid "" -"Replication: ``_id`` with ``$prefix`` field causes replication failure due " -"to unvalidated insert (:issue:`SERVER-12209`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:49 -msgid "" -"Sharding: Invalid access: seg fault in ``SplitChunkCommand::run`` " -"(:issue:`SERVER-14342`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:50 -msgid "" -"Indexing: Creating descending index on ``_id`` can corrupt namespace " -"(:issue:`SERVER-14833`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:51 -msgid "" -"Text Search: Updates to documents with text-indexed fields may lead to " -"incorrect entries (:issue:`SERVER-14738`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:52 -msgid "" -"Build: Add SCons flag to override treating all warnings as errors " -"(:issue:`SERVER-13724`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:53 -msgid "" -"Packaging: Fix mongodb enterprise 2.4 init script to allow multiple " -"processes per host (:issue:`SERVER-14336`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:54 -msgid "" -"JavaScript: Do not store native function pointer as a property in function " -"prototype (:issue:`SERVER-14254`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:59 -msgid "2.4.10 - Changes" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:61 -msgid "" -"Indexes: Fixed issue that can cause index corruption when building indexes " -"concurrently (:issue:`SERVER-12990`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:62 -msgid "" -"Indexes: Fixed issue that can cause index corruption when shutting down " -"secondary node during index build (:issue:`SERVER-12956`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:63 -msgid "" -"Indexes: Mongod now recognizes incompatible “future” text and geo index " -"versions and exits gracefully (:issue:`SERVER-12914`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:64 -msgid "" -"Indexes: Fixed issue that can cause secondaries to fail replication when " -"building the same index multiple times concurrently (:issue:`SERVER-12662`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:65 -msgid "" -"Indexes: Fixed issue that can cause index corruption on the tenth index in a" -" collection if the index build fails (:issue:`SERVER-12481`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:66 -msgid "" -"Indexes: Introduced versioning for text and geo indexes to ensure backwards " -"compatibility (:issue:`SERVER-12175`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:67 -msgid "" -"Indexes: Disallowed building indexes on the system.indexes collection, which" -" can lead to initial sync failure on secondaries (:issue:`SERVER-10231`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:68 -msgid "" -"Sharding: Avoid frequent immediate balancer retries when config servers are " -"out of sync (:issue:`SERVER-12908`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:69 -msgid "" -"Sharding: Add indexes to locks collection on config servers to avoid long " -"queries in case of large numbers of collections (:issue:`SERVER-12548`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:70 -msgid "" -"Sharding: Fixed issue that can corrupt the config metadata cache when " -"sharding collections concurrently (:issue:`SERVER-12515`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:71 -msgid "" -"Sharding: Don't move chunks created on collections with a hashed shard key " -"if the collection already contains data (:issue:`SERVER-9259`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:72 -msgid "" -"Replication: Fixed issue where node appears to be down in a replica set " -"during a compact operation (:issue:`SERVER-12264`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:73 -msgid "" -"Replication: Fixed issue that could cause delays in elections when a node is" -" not vetoing an election (:issue:`SERVER-12170`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:74 -msgid "" -"Replication: Step down all primaries if multiple primaries are detected in " -"replica set to ensure correct election result (:issue:`SERVER-10793`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:75 -msgid "" -"Replication: Upon clock skew detection, secondaries will switch to sync " -"directly from the primary to avoid sync cycles (:issue:`SERVER-8375`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:76 -msgid "" -"Runtime: The SIGXCPU signal is now caught and mongod writes a log message " -"and exits gracefully (:issue:`SERVER-12034`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:77 -msgid "" -"Runtime: Fixed issue where mongod fails to start on Linux when " -"/sys/dev/block directory is not readable (:issue:`SERVER-9248`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:78 -msgid "" -"Windows: No longer zero-fill newly allocated files on systems other than " -"Windows 7 or Windows Server 2008 R2 (:issue:`SERVER-8480`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:80 -msgid "SNMP: Fixed MIB file validation under smilint (:issue:`SERVER-12487`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:81 -msgid "" -"Shell: Fixed issue in V8 memory allocation that could cause long-running " -"shell commands to crash (:issue:`SERVER-11871`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:82 -msgid "" -"Shell: Fixed memory leak in the md5sumFile shell utility method " -"(:issue:`SERVER-11560`)" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:85 -msgid "Previous Releases" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:87 -msgid "" -"`All 2.4.9 improvements " -"`_." -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:88 -msgid "" -"`All 2.4.8 improvements " -"`_." -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:89 -msgid "" -"`All 2.4.7 improvements " -"`_." -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:90 -msgid "" -"`All 2.4.6 improvements " -"`_." -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:91 -msgid "" -"`All 2.4.5 improvements " -"`_." -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:92 -msgid "" -"`All 2.4.4 improvements " -"`_." -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:93 -msgid "" -"`All 2.4.3 improvements " -"`_." -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:94 -msgid "" -"`All 2.4.2 improvements " -"`_" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:95 -msgid "" -"`All 2.4.1 improvements " -"`_." -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/release-notes/2.4-changelog.txt:79 -msgid "" -"GridFS: Chunk size is decreased to 255 kB (from 256 kB) to avoid overhead " -"with usePowerOf2Sizes option (:issue:`SERVER-13331`)" -msgstr "" - -#~ msgid "" -#~ "GridFS: Chunk size is decreased to 255 KB (from 256 KB) to avoid overhead " -#~ "with usePowerOf2Sizes option (:issue:`SERVER-13331`)" -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/release-notes/2.4-changes.po b/locale/zh/LC_MESSAGES/release-notes/2.4-changes.po deleted file mode 100644 index a2032968658..00000000000 --- a/locale/zh/LC_MESSAGES/release-notes/2.4-changes.po +++ /dev/null @@ -1,16 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/2.4-changes.txt:5 -msgid "Changes in MongoDB 2.4" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/release-notes/2.4-index-types.po b/locale/zh/LC_MESSAGES/release-notes/2.4-index-types.po deleted file mode 100644 index 2a695716f40..00000000000 --- a/locale/zh/LC_MESSAGES/release-notes/2.4-index-types.po +++ /dev/null @@ -1,95 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/2.4-index-types.txt:3 -msgid "Compatibility and Index Type Changes in MongoDB 2.4" -msgstr "" - -#: ../source/release-notes/2.4-index-types.txt:13 -msgid "" -"In 2.4 MongoDB includes two new features related to indexes that users " -"upgrading to version 2.4 must consider, particularly with regard to possible" -" downgrade paths. For more information on downgrades, see " -":ref:`2.4-downgrade`." -msgstr "" - -#: ../source/release-notes/2.4-index-types.txt:19 -msgid "New Index Types" -msgstr "" - -#: ../source/release-notes/2.4-index-types.txt:21 -msgid "" -"In 2.4 MongoDB adds two new index types: ``2dsphere`` and ``text``. These " -"index types do not exist in 2.2, and for each database, creating a " -"``2dsphere`` or ``text`` index, will upgrade the data-file version and make " -"that database incompatible with 2.2." -msgstr "" - -#: ../source/release-notes/2.4-index-types.txt:26 -msgid "" -"If you intend to downgrade, you should always drop all ``2dsphere`` and " -"``text`` indexes before moving to 2.2." -msgstr "" - -#: ../source/release-notes/2.4-index-types.txt:29 -msgid "" -"You can use the :ref:`downgrade procedure <2.4-downgrade>` to downgrade " -"these databases and run 2.2 if needed, however this will run a full database" -" repair (as with :dbcommand:`repairDatabase`) for all affected databases." -msgstr "" - -#: ../source/release-notes/2.4-index-types.txt:37 -msgid "Index Type Validation" -msgstr "" - -#: ../source/release-notes/2.4-index-types.txt:39 -msgid "" -"In MongoDB 2.2 and earlier you could specify invalid index types that did " -"not exist. In these situations, MongoDB would create an ascending (e.g. " -"``1``) index. Invalid indexes include index types specified by strings that " -"do not refer to an existing index type, and all numbers other than ``1`` and" -" ``-1``. [#grandfathered-indexes]_" -msgstr "" - -#: ../source/release-notes/2.4-index-types.txt:45 -msgid "" -"In 2.4, creating any invalid index will result in an error. Furthermore, you" -" cannot create a ``2dsphere`` or ``text`` index on a collection if its " -"containing database has any invalid index types. [#grandfathered-indexes]_" -msgstr "" - -#: ../source/release-notes/2.4-index-types.txt:0 -msgid "Example" -msgstr "" - -#: ../source/release-notes/2.4-index-types.txt:52 -msgid "" -"If you attempt to add an invalid index in MongoDB 2.4, as in the following:" -msgstr "" - -#: ../source/release-notes/2.4-index-types.txt:59 -msgid "MongoDB will return the following error document:" -msgstr "" - -#: ../source/release-notes/2.4-index-types.txt:71 -msgid "" -"In 2.4, indexes that specify a type of ``\"1\"`` or ``\"-1\"`` (the strings " -"``\"1\"`` and ``\"-1\"``) will continue to exist, despite a warning on " -"start-up. **However**, a :term:`secondary` in a replica set cannot complete " -"an initial sync from a primary that has a ``\"1\"`` or ``\"-1\"`` index. " -"Avoid all indexes with invalid types." -msgstr "" - -#: ../source/release-notes/2.4-index-types.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/release-notes/2.4-javascript.po b/locale/zh/LC_MESSAGES/release-notes/2.4-javascript.po deleted file mode 100644 index e3dd8fce9f5..00000000000 --- a/locale/zh/LC_MESSAGES/release-notes/2.4-javascript.po +++ /dev/null @@ -1,601 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/2.4-javascript.txt:3 -msgid "JavaScript Changes in MongoDB 2.4" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:13 -msgid "" -"Consider the following impacts of :ref:`2.4-release-javascript-change` in " -"MongoDB 2.4:" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:0 -msgid "Tip" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:18 -msgid "" -"Use the new :js:func:`interpreterVersion()` method in the :program:`mongo` " -"shell and the :data:`~buildInfo.javascriptEngine` field in the output of " -":method:`db.serverBuildInfo()` to determine which JavaScript engine a " -"MongoDB binary uses." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:24 -msgid "Improved Concurrency" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:26 -msgid "" -"Previously, MongoDB operations that required the JavaScript interpreter had " -"to acquire a lock, and a single :program:`mongod` could only run a single " -"JavaScript operation at a time. The switch to V8 improves concurrency by " -"permitting multiple JavaScript operations to run at the same time." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:33 -msgid "Modernized JavaScript Implementation (ES5)" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:35 -msgid "" -"The 5th edition of `ECMAscript `_, abbreviated as " -"ES5, adds many new language features, including:" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:39 -msgid "" -"standardized `JSON `_," -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:42 -msgid "" -"`strict mode `_," -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:45 -msgid "" -"`function.bind() `_," -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:48 -msgid "" -"`array extensions `_, and" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:51 -msgid "getters and setters." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:53 -msgid "" -"With V8, MongoDB supports the ES5 implementation of Javascript with the " -"following exceptions." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:58 -msgid "" -"The following features do not work as expected on documents **returned from " -"MongoDB queries**:" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:61 -msgid "" -"``Object.seal()`` throws an exception on documents returned from MongoDB " -"queries." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:64 -msgid "" -"``Object.freeze()`` throws an exception on documents returned from MongoDB " -"queries." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:67 -msgid "" -"``Object.preventExtensions()`` incorrectly allows the addition of new " -"properties on documents returned from MongoDB queries." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:70 -msgid "" -"``enumerable`` properties, when added to documents returned from MongoDB " -"queries, are not saved during write operations." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:73 -msgid "" -"See :issue:`SERVER-8216`, :issue:`SERVER-8223`, :issue:`SERVER-8215`, and " -":issue:`SERVER-8214` for more information." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:76 -msgid "" -"For objects that have not been returned from MongoDB queries, the features " -"work as expected." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:80 -msgid "Removed Non-Standard SpiderMonkey Features" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:82 -msgid "" -"V8 does **not** support the following *non-standard* `SpiderMonkey " -"`_ JavaScript " -"extensions, previously supported by MongoDB's use of SpiderMonkey as its " -"JavaScript engine." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:88 -msgid "E4X Extensions" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:90 -msgid "" -"V8 does not support the *non-standard* `E4X `_ extensions. E4X provides a native `XML " -"`_ " -"object to the JavaScript language and adds the syntax for embedding literal " -"XML documents in JavaScript code." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:97 -msgid "" -"You need to use alternative XML processing if you used any of the following " -"constructors/methods:" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:100 -msgid "``XML()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:102 -msgid "``Namespace()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:104 -msgid "``QName()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:106 -msgid "``XMLList()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:108 -msgid "``isXMLName()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:111 -msgid "Destructuring Assignment" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:113 -msgid "" -"V8 does not support the non-standard destructuring assignments. " -"Destructuring assignment \"extract[s] data from arrays or objects using a " -"syntax that mirrors the construction of array and object literals.\" - " -"`Mozilla docs `_" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:0 -#: ../source/release-notes/2.4-javascript.txt:0 -#: ../source/release-notes/2.4-javascript.txt:0 -#: ../source/release-notes/2.4-javascript.txt:0 -#: ../source/release-notes/2.4-javascript.txt:0 -#: ../source/release-notes/2.4-javascript.txt:0 -#: ../source/release-notes/2.4-javascript.txt:0 -msgid "Example" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:121 -msgid "" -"The following destructuring assignment is **invalid** with V8 and throws a " -"``SyntaxError``:" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:132 -msgid "``Iterator()``, ``StopIteration()``, and Generators" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:134 -msgid "" -"V8 does not support `Iterator(), StopIteration(), and generators " -"`_." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:138 -msgid "``InternalError()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:140 -msgid "V8 does not support ``InternalError()``. Use ``Error()`` instead." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:143 -msgid "``for each...in`` Construct" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:145 -msgid "" -"V8 does not support the use of `for each...in `_ construct. Use " -"``for (var x in y)`` construct instead." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:152 -msgid "" -"The following ``for each (var x in y)`` construct is **invalid** with V8:" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:163 -msgid "" -"Instead, in version 2.4, you can use the ``for (var x in y)`` construct:" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:175 -msgid "" -"You can also use the array *instance* method ``forEach()`` with the ES5 " -"method ``Object.keys()``:" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:186 -msgid "Array Comprehension" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:188 -msgid "" -"V8 does not support `Array comprehensions `_." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:191 -msgid "" -"Use other methods such as the ``Array`` instance methods ``map()``, " -"``filter()``, or ``forEach()``." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:196 -msgid "With V8, the following array comprehension is **invalid**:" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:205 -msgid "" -"Instead, you can implement using the ``Array`` *instance* method " -"``forEach()`` and the ES5 method ``Object.keys()`` :" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:221 -msgid "" -"The new logic uses the ``Array`` *instance* method ``forEach()`` and not the" -" *generic* method ``Array.forEach()``; V8 does **not** support ``Array`` " -"*generic* methods. See :ref:`array-generics` for more information." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:227 -msgid "Multiple Catch Blocks" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:229 -msgid "" -"V8 does not support multiple ``catch`` blocks and will throw a " -"``SyntaxError``." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:234 -msgid "" -"The following multiple catch blocks is **invalid** with V8 and will throw " -"``\"SyntaxError: Unexpected token if\"``:" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:248 -msgid "Conditional Function Definition" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:250 -msgid "" -"V8 will produce different outcomes than SpiderMonkey with `conditional " -"function definitions `_." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:256 -msgid "" -"The following conditional function definition produces different outcomes in" -" SpiderMonkey versus V8:" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:268 -msgid "" -"With SpiderMonkey, the conditional function outputs ``undefined``, whereas " -"with V8, the conditional function outputs ``function``." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:271 -msgid "" -"If your code defines functions this way, it is highly recommended that you " -"refactor the code. The following example refactors the conditional function " -"definition to work in both SpiderMonkey and V8." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:285 -msgid "The refactored code outputs ``undefined`` in both SpiderMonkey and V8." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:289 -msgid "" -"ECMAscript prohibits conditional function definitions. To force V8 to throw " -"an ``Error``, `enable strict mode `_." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:303 -msgid "The JavaScript code throws the following syntax error:" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:310 -msgid "String Generic Methods" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:312 -msgid "" -"V8 does not support `String generics `_." -" String generics are a set of methods on the ``String`` class that mirror " -"instance methods." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:319 -msgid "" -"The following use of the generic method ``String.toLowerCase()`` is " -"**invalid** with V8:" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:328 -msgid "" -"With V8, use the ``String`` instance method ``toLowerCase()`` available " -"through an *instance* of the ``String`` class instead:" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:338 -msgid "" -"With V8, use the ``String`` *instance* methods instead of following " -"*generic* methods:" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:343 -msgid "``String.charAt()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:344 -msgid "``String.quote()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:345 -msgid "``String.toLocaleLowerCase()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:347 -msgid "``String.charCodeAt()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:348 -msgid "``String.replace()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:349 -msgid "``String.toLocaleUpperCase()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:351 -msgid "``String.concat()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:352 -msgid "``String.search()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:353 -msgid "``String.toLowerCase()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:355 -msgid "``String.endsWith()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:356 -msgid "``String.slice()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:357 -msgid "``String.toUpperCase()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:359 -msgid "``String.indexOf()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:360 -msgid "``String.split()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:361 -msgid "``String.trim()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:363 -msgid "``String.lastIndexOf()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:364 -msgid "``String.startsWith()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:365 -msgid "``String.trimLeft()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:367 -msgid "``String.localeCompare()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:368 -msgid "``String.substr()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:369 -msgid "``String.trimRight()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:371 -msgid "``String.match()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:372 -msgid "``String.substring()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:378 -msgid "Array Generic Methods" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:380 -msgid "" -"V8 does not support `Array generic methods `_. " -"Array generics are a set of methods on the ``Array`` class that mirror " -"instance methods." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:387 -msgid "" -"The following use of the generic method ``Array.every()`` is **invalid** " -"with V8:" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:401 -msgid "" -"With V8, use the ``Array`` instance method ``every()`` available through an " -"*instance* of the ``Array`` class instead:" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:409 -msgid "" -"With V8, use the ``Array`` *instance* methods instead of the following " -"*generic* methods:" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:414 -msgid "``Array.concat()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:415 -msgid "``Array.lastIndexOf()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:416 -msgid "``Array.slice()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:418 -msgid "``Array.every()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:419 -msgid "``Array.map()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:420 -msgid "``Array.some()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:422 -msgid "``Array.filter()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:423 -msgid "``Array.pop()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:424 -msgid "``Array.sort()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:426 -msgid "``Array.forEach()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:427 -msgid "``Array.push()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:428 -msgid "``Array.splice()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:430 -msgid "``Array.indexOf()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:431 -msgid "``Array.reverse()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:432 -msgid "``Array.unshift()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:434 -msgid "``Array.join()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:435 -msgid "``Array.shift()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:439 -msgid "Array Instance Method ``toSource()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:441 -msgid "" -"V8 does not support the ``Array`` instance method `toSource() " -"`_. Use the " -"``Array`` instance method ``toString()`` instead." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:446 -msgid "``uneval()``" -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:448 -msgid "" -"V8 does not support the non-standard method ``uneval()``. Use the " -"standardized `JSON.stringify() `_ method " -"instead." -msgstr "" - -#: ../source/release-notes/2.4-javascript.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/release-notes/2.4-upgrade.po b/locale/zh/LC_MESSAGES/release-notes/2.4-upgrade.po deleted file mode 100644 index 7b5e721e338..00000000000 --- a/locale/zh/LC_MESSAGES/release-notes/2.4-upgrade.po +++ /dev/null @@ -1,844 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/2.4-upgrade.txt:3 -msgid "Upgrade MongoDB to 2.4" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:13 -msgid "" -"In the general case, the upgrade from MongoDB 2.2 to 2.4 is a binary-" -"compatible \"drop-in\" upgrade: shut down the :program:`mongod` instances " -"and replace them with :program:`mongod` instances running 2.4. **However**, " -"before you attempt any upgrade please familiarize yourself with the content " -"of this document, particularly the procedure for :ref:`upgrading sharded " -"clusters <2.4-upgrade-cluster>` and the considerations for :ref:`reverting " -"to 2.2 after running 2.4 <2.4-downgrade>`." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:23 -msgid "Upgrade Recommendations and Checklist" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:25 -msgid "When upgrading, consider the following:" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:27 -msgid "" -"For all deployments using authentication, upgrade the drivers (i.e. client " -"libraries), before upgrading the :program:`mongod` instance or instances." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:31 -msgid "" -"To upgrade to 2.4 sharded clusters *must* upgrade following the :ref:`meta-" -"data upgrade procedure <2.4-upgrade-cluster>`." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:34 -msgid "" -"If you're using 2.2.0 and running with :setting:`~security.authorization` " -"enabled, you will need to upgrade first to 2.2.1 and then upgrade to 2.4. " -"See :ref:`2.4-upgrade-auth-limitation`." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:38 -msgid "" -"If you have :data:`system.users <.system.users>` documents (i.e. " -"for :setting:`~security.authorization`) that you created before 2.4 you " -"*must* ensure that there are no duplicate values for the ``user`` field in " -"the :data:`system.users <.system.users>` collection in *any* " -"database. If you *do* have documents with duplicate user fields, you must " -"remove them before upgrading." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:45 -msgid "See :ref:`2.4-unique-users` for more information." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:50 -msgid "Upgrade Standalone ``mongod`` Instance to MongoDB 2.4" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:52 -msgid "" -"Download binaries of the latest release in the 2.4 series from the `MongoDB " -"Download Page`_. See :doc:`/installation` for more information." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:56 -msgid "" -"Shutdown your :program:`mongod` instance. Replace the existing binary with " -"the 2.4 :program:`mongod` binary and restart :program:`mongod`." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:65 -msgid "Upgrade a Replica Set from MongoDB 2.2 to MongoDB 2.4" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:67 -msgid "" -"You can upgrade to 2.4 by performing a \"rolling\" upgrade of the set by " -"upgrading the members individually while the other members are available to " -"minimize downtime. Use the following procedure:" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:72 -msgid "" -"Upgrade the :term:`secondary` members of the set one at a time by shutting " -"down the :program:`mongod` and replacing the 2.2 binary with the 2.4 binary." -" After upgrading a :program:`mongod` instance, wait for the member to " -"recover to ``SECONDARY`` state before upgrading the next instance. To check " -"the member's state, issue :method:`rs.status()` in the :program:`mongo` " -"shell." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:80 -msgid "" -"Use the :program:`mongo` shell method :method:`rs.stepDown()` to step down " -"the :term:`primary` to allow the normal :ref:`failover ` procedure. :method:`rs.stepDown()` expedites the failover " -"procedure and is preferable to shutting down the primary directly." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:86 -msgid "" -"Once the primary has stepped down and another member has assumed ``PRIMARY``" -" state, as observed in the output of :method:`rs.status()`, shut down the " -"previous primary and replace :program:`mongod` binary with the 2.4 binary " -"and start the new process." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:92 -msgid "" -"Replica set failover is not instant but will render the set unavailable to " -"read or accept writes until the failover process completes. Typically this " -"takes 10 seconds or more. You may wish to plan the upgrade during a " -"predefined maintenance window." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:101 -msgid "Upgrade a Sharded Cluster from MongoDB 2.2 to MongoDB 2.4" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:103 -msgid "" -"Only upgrade sharded clusters to 2.4 if **all** members of the cluster are " -"currently running instances of 2.2. The only supported upgrade path for " -"sharded clusters running 2.0 is via 2.2." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:108 -msgid "Overview" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:110 -msgid "" -"Upgrading a :term:`sharded cluster` from MongoDB version 2.2 to 2.4 (or 2.3)" -" requires that you run a 2.4 :program:`mongos` with the :option:`--upgrade " -"` option, described in this procedure. The upgrade process" -" does not require downtime." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:115 -msgid "" -"The upgrade to MongoDB 2.4 adds epochs to the meta-data for all collections " -"and chunks in the existing cluster. MongoDB 2.2 processes are capable of " -"handling epochs, even though 2.2 did not require them. This procedure " -"applies only to upgrades from version 2.2. Earlier versions of MongoDB do " -"not correctly handle epochs. See :ref:`2.4-sharded-cluster-meta-data-" -"upgrade` for more information." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:122 -msgid "" -"After completing the meta-data upgrade you can fully upgrade the components " -"of the cluster. With the balancer disabled:" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:125 -msgid "Upgrade all :program:`mongos` instances in the cluster." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:127 -msgid "Upgrade all 3 :program:`mongod` config server instances." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:129 -msgid "Upgrade the :program:`mongod` instances for each shard, one at a time." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:132 -#: ../source/release-notes/2.4-upgrade.txt:305 -msgid "See :ref:`2.4-finalize-shard-cluster-upgrade` for more information." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:137 -msgid "Cluster Meta-data Upgrade" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:140 -msgid "Considerations" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:142 -msgid "Beware of the following properties of the cluster upgrade process:" -msgstr "" - -#: ../source/includes/fact-upgrade-sharded-cluster-prereq.rst:1 -#: ../source/includes/fact-upgrade-sharded-cluster-prereq.rst:1 -msgid "" -"Before you start the upgrade, ensure that the amount of free space on the " -"filesystem for the :doc:`config database ` is at" -" least 4 to 5 times the amount of space currently used by the :doc:`config " -"database ` data files." -msgstr "" - -#: ../source/includes/fact-upgrade-sharded-cluster-prereq.rst:7 -#: ../source/includes/fact-upgrade-sharded-cluster-prereq.rst:7 -msgid "" -"Additionally, ensure that all indexes in the :doc:`config database " -"` are ``{v:1}`` indexes. If a critical index is " -"a ``{v:0}`` index, chunk splits can fail due to known issues with the " -"``{v:0}`` format. ``{v:0}`` indexes are present on clusters created with " -"MongoDB 2.0 or earlier." -msgstr "" - -#: ../source/includes/fact-upgrade-sharded-cluster-prereq.rst:13 -#: ../source/includes/fact-upgrade-sharded-cluster-prereq.rst:13 -msgid "" -"The duration of the metadata upgrade depends on the network latency between " -"the node performing the upgrade and the three config servers. Ensure low " -"latency between the upgrade process and the config servers." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:146 -msgid "" -"While the upgrade is in progress, you cannot make changes to the collection " -"meta-data. For example, during the upgrade, do **not** perform:" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:150 -msgid ":method:`sh.enableSharding()`," -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:152 -msgid ":method:`sh.shardCollection()`," -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:154 -msgid ":method:`sh.addShard()`," -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:156 -msgid ":method:`db.createCollection()`," -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:158 -msgid ":method:`db.collection.drop()`," -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:160 -msgid ":method:`db.dropDatabase()`," -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:162 -msgid "any operation that creates a database, or" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:164 -msgid "" -"any other operation that modifies the cluster meta-data in any way. See " -":doc:`/reference/sharding` for a complete list of sharding commands. Note, " -"however, that not all commands on the :doc:`/reference/sharding` page " -"modifies the cluster meta-data." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:170 -msgid "" -"Once you upgrade to 2.4 and complete the upgrade procedure **do not** use " -"2.0 :program:`mongod` and :program:`mongos` processes in your cluster. 2.0 " -"process may re-introduce old meta-data formats into cluster meta-data." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:175 -msgid "" -"The upgraded config database will require more storage space than before, to" -" make backup and working copies of the :data:`config.chunks` and " -":data:`config.collections` collections. As always, if storage requirements " -"increase, the :program:`mongod` might need to pre-allocate additional data " -"files. See :ref:`faq-tools-for-measuring-storage-use` for more information." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:185 -msgid "Meta-data Upgrade Procedure" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:187 -msgid "" -"Changes to the meta-data format for sharded clusters, stored in the " -":doc:`config database `, require a special meta-" -"data upgrade procedure when moving to 2.4." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:191 -msgid "" -"Do not perform operations that modify meta-data while performing this " -"procedure. See :ref:`2.4-upgrade-cluster` for examples of prohibited " -"operations." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:197 -msgid "" -"To check the version of your indexes, use " -":method:`db.collection.getIndexes()`." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:199 -msgid "" -"If any index **on the config database** is ``{v:0}``, you should rebuild " -"those indexes by connecting to the :program:`mongos` and either: rebuild all" -" indexes using the :method:`db.collection.reIndex()` method, or drop and " -"rebuild specific indexes using :method:`db.collection.dropIndex()` and then " -":method:`db.collection.ensureIndex()`. If you need to upgrade the ``_id`` " -"index to ``{v:1}`` use :method:`db.collection.reIndex()`." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:207 -msgid "You may have ``{v:0}`` indexes on other databases in the cluster." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:209 -msgid "" -"Turn off the :ref:`balancer ` in the " -":term:`sharded cluster`, as described in :ref:`sharding-balancing-disable-" -"temporarily`." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:0 -#: ../source/release-notes/2.4-upgrade.txt:0 -msgid "Optional" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:215 -msgid "" -"For additional security during the upgrade, you can make a backup of the " -"config database using :program:`mongodump` or other backup tools." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:219 -msgid "" -"Ensure there are no version 2.0 :program:`mongod` or :program:`mongos` " -"processes still active in the sharded cluster. The automated upgrade process" -" checks for 2.0 processes, but network availability can prevent a definitive" -" check. Wait 5 minutes after stopping or upgrading version 2.0 " -":program:`mongos` processes to confirm that none are still active." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:226 -msgid "" -"Start a single 2.4 :program:`mongos` process with " -":setting:`~sharding.configDB` pointing to the sharded cluster's :ref:`config" -" servers ` and with the :option:`--upgrade ` option. The upgrade process happens before the process becomes " -"a daemon (i.e. before :option:`--fork `.)" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:233 -msgid "" -"You can upgrade an existing :program:`mongos` instance to 2.4 or you can " -"start a new `mongos` instance that can reach all config servers if you need " -"to avoid reconfiguring a production :program:`mongos`." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:238 -msgid "" -"Start the :program:`mongos` with a command that resembles the following:" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:245 -msgid "" -"Without the :option:`--upgrade ` option 2.4 " -":program:`mongos` processes will fail to start until the upgrade process is " -"complete." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:249 -msgid "" -"The upgrade will prevent any chunk moves or splits from occurring during the" -" upgrade process. If there are very many sharded collections or there are " -"stale locks held by other failed processes, acquiring the locks for all " -"collections can take seconds or minutes. See the log for progress updates." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:255 -msgid "" -"When the :program:`mongos` process starts successfully, the upgrade is " -"complete. If the :program:`mongos` process fails to start, check the log for" -" more information." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:259 -msgid "" -"If the :program:`mongos` terminates or loses its connection to the config " -"servers during the upgrade, you may always safely retry the upgrade." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:263 -msgid "" -"However, if the upgrade failed during the short critical section, the " -":program:`mongos` will exit and report that the upgrade will require manual " -"intervention. To continue the upgrade process, you must follow the :ref" -":`upgrade-cluster-resync` procedure." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:270 -msgid "" -"If the :program:`mongos` logs show the upgrade waiting for the upgrade lock," -" a previous upgrade process may still be active or may have ended " -"abnormally. After 15 minutes of no remote activity :program:`mongos` will " -"force the upgrade lock. If you can verify that there are no running upgrade " -"processes, you may connect to a 2.2 :program:`mongos` process and force the " -"lock manually:" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:286 -msgid "" -"If the process specified in the ``process`` field of this document is " -"*verifiably* offline, run the following operation to force the lock." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:294 -msgid "" -"It is always more safe to wait for the :program:`mongos` to verify that the " -"lock is inactive, if you have any doubts about the activity of another " -"upgrade operation. In addition to the ``configUpgrade``, the " -":program:`mongos` may need to wait for specific collection locks. Do not " -"force the specific collection locks." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:301 -msgid "" -"Upgrade and restart other :program:`mongos` processes in the sharded " -"cluster, *without* the :option:`--upgrade ` option." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:307 -msgid "" -":ref:`Re-enable the balancer `. You " -"can now perform operations that modify cluster meta-data." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:311 -msgid "" -"Once you have upgraded, *do not* introduce version 2.0 MongoDB processes " -"into the sharded cluster. This can reintroduce old meta-data formats into " -"the config servers. The meta-data change made by this upgrade process will " -"help prevent errors caused by cross-version incompatibilities in future " -"versions of MongoDB." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:320 -msgid "Resync after an Interruption of the Critical Section" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:322 -msgid "" -"During the short critical section of the upgrade that applies changes to the" -" meta-data, it is unlikely but possible that a network interruption can " -"prevent all three config servers from verifying or modifying data. If this " -"occurs, the :ref:`config servers ` must be re-" -"synced, and there may be problems starting new :program:`mongos` processes. " -"The :term:`sharded cluster` will remain accessible, but avoid all cluster " -"meta-data changes until you resync the config servers. Operations that " -"change meta-data include: adding shards, dropping databases, and dropping " -"collections." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:334 -msgid "" -"Only perform the following procedure *if* something (e.g. network, power, " -"etc.) interrupts the upgrade process during the short critical section of " -"the upgrade. Remember, you may always safely attempt the :ref:`meta data " -"upgrade procedure <2.4-upgrade-meta-data>`." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:340 -msgid "To resync the config servers:" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:342 -msgid "" -"Turn off the :ref:`balancer ` in the sharded " -"cluster and stop all meta-data operations. If you are in the middle of an " -"upgrade process (:ref:`2.4-upgrade-cluster`), you have already disabled the " -"balancer." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:347 -msgid "" -"Shut down two of the three config servers, preferably the last two listed in" -" the :setting:`~sharding.configDB` string. For example, if your " -":setting:`~sharding.configDB` string is " -"``configA:27019,configB:27019,configC:27019``, shut down ``configB`` and " -"``configC``. Shutting down the last two config servers ensures that most " -":program:`mongos` instances will have uninterrupted access to cluster meta-" -"data." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:354 -msgid "" -":program:`mongodump` the data files of the active config server " -"(``configA``)." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:357 -msgid "" -"Move the data files of the deactivated config servers (``configB`` and " -"``configC``) to a backup location." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:360 -msgid "Create new, empty :term:`data directories `." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:362 -msgid "" -"Restart the disabled config servers with :option:`--dbpath ` pointing to the now-empty data directory and :option:`--port " -"` pointing to an alternate port (e.g. ``27020``)." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:366 -msgid "" -"Use :program:`mongorestore` to repopulate the data files on the disabled " -"documents from the active config server (``configA``) to the restarted " -"config servers on the new port (``configB:27020,configC:27020``). These " -"config servers are now re-synced." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:372 -msgid "" -"Restart the restored config servers on the old port, resetting the port back" -" to the old settings (``configB:27019`` and ``configC:27019``)." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:375 -msgid "" -"In some cases connection pooling may cause spurious failures, as the " -":program:`mongos` disables old connections only after attempted use. 2.4 " -"fixes this problem, but to avoid this issue in version 2.2, you can restart " -"all :program:`mongos` instances (one-by-one, to avoid downtime) and use the " -":method:`rs.stepDown()` method before restarting each of the shard " -":term:`replica set` :term:`primaries `." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:383 -msgid "" -"The sharded cluster is now fully resynced; however before you attempt the " -"upgrade process again, you must manually reset the upgrade state using a " -"version 2.2 :program:`mongos`. Begin by connecting to the 2.2 " -":program:`mongos` with the :program:`mongo` shell:" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:393 -msgid "Then, use the following operation to reset the upgrade process:" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:399 -msgid "Finally retry the upgrade process, as in :ref:`2.4-upgrade-cluster`." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:405 -msgid "Upgrade Sharded Cluster Components" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:407 -msgid "" -"After you have successfully completed the meta-data upgrade process " -"described in :ref:`2.4-upgrade-meta-data`, and the 2.4 :program:`mongos` " -"instance starts, you can upgrade the other processes in your MongoDB " -"deployment." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:412 -msgid "" -"While the balancer is still disabled, upgrade the components of your sharded" -" cluster in the following order:" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:415 -msgid "Upgrade all :program:`mongos` instances in the cluster, in any order." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:418 -msgid "" -"Upgrade all 3 :program:`mongod` config server instances, upgrading the " -"*first* system in the :option:`mongos --configdb` argument *last*." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:422 -msgid "" -"Upgrade each shard, one at a time, upgrading the :program:`mongod` " -"secondaries before running :dbcommand:`replSetStepDown` and upgrading the " -"primary of each shard." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:426 -msgid "" -"When this process is complete, you can now :ref:`re-enable the balancer " -"`." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:432 -msgid "" -"Rolling Upgrade Limitation for 2.2.0 Deployments Running with ``auth`` " -"Enabled" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:434 -msgid "" -"MongoDB *cannot* support deployments that mix 2.2.0 and 2.4.0, or greater, " -"components. MongoDB version 2.2.1 and later processes *can* exist in mixed " -"deployments with 2.4-series processes. Therefore you cannot perform a " -"rolling upgrade from MongoDB 2.2.0 to MongoDB 2.4.0. To upgrade a cluster " -"with 2.2.0 components, use one of the following procedures." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:441 -msgid "" -"Perform a rolling upgrade of all 2.2.0 processes to the latest 2.2-series " -"release (e.g. 2.2.3) so that there are no processes in the deployment that " -"predate 2.2.1. When there are no 2.2.0 processes in the deployment, perform " -"a rolling upgrade to 2.4.0." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:446 -msgid "" -"Stop all processes in the cluster. Upgrade all processes to a 2.4-series " -"release of MongoDB, and start all processes at the same time." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:451 -msgid "Upgrade from 2.3 to 2.4" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:453 -msgid "" -"If you used a :program:`mongod` from the 2.3 or 2.4-rc (release candidate) " -"series, you can safely transition these databases to 2.4.0 or later; " -"*however*, if you created ``2dsphere`` or ``text`` indexes using a " -":program:`mongod` before v2.4-rc2, you will need to rebuild these indexes. " -"For example:" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:470 -msgid "Downgrade MongoDB from 2.4 to Previous Versions" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:472 -msgid "" -"For some cases the on-disk format of data files used by 2.4 and 2.2 " -":program:`mongod` is compatible, and you can upgrade and downgrade if " -"needed. However, several new features in 2.4 are incompatible with previous " -"versions:" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:477 -msgid "" -"``2dsphere`` indexes are incompatible with 2.2 and earlier :program:`mongod`" -" instances." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:480 -msgid "" -"``text`` indexes are incompatible with 2.2 and earlier :program:`mongod` " -"instances." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:483 -msgid "" -"using a ``hashed`` index as a shard key are incompatible with 2.2 and " -"earlier :program:`mongos` instances." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:486 -msgid "" -"``hashed`` indexes are incompatible with 2.0 and earlier :program:`mongod` " -"instances." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:489 -msgid "" -"Collections sharded using hashed shard keys, should **not** use 2.2 " -":program:`mongod` instances, which cannot correctly support cluster " -"operations for these collections." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:495 -msgid "" -"If you completed the :ref:`meta-data upgrade for a sharded cluster <2.4" -"-upgrade-cluster>`, you can safely downgrade to 2.2 MongoDB processes. **Do " -"not** use 2.0 processes after completing the upgrade procedure." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:502 -msgid "" -"In sharded clusters, once you have completed the :ref:`meta-data upgrade " -"procedure <2.4-upgrade-cluster>`, you cannot use 2.0 :program:`mongod` or " -":program:`mongos` instances in the same cluster." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:507 -msgid "" -"If you complete the meta-data upgrade, you can safely downgrade components " -"in any order. When upgrade again, always upgrade :program:`mongos` instances" -" before :program:`mongod` instances." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:511 -msgid "" -"**Do not** create ``2dsphere`` or ``text`` indexes in a cluster that has 2.2" -" components." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:515 -msgid "Considerations and Compatibility" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:517 -msgid "" -"If you upgrade to MongoDB 2.4, and then need to run MongoDB 2.2 with the " -"same data files, consider the following limitations." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:520 -msgid "" -"If you use a ``hashed`` index as the shard key index, which is only possible" -" under 2.4 you will not be able to query data in this sharded collection. " -"Furthermore, a 2.2 :program:`mongos` cannot properly route an insert " -"operation for a collections sharded using a ``hashed`` index for the shard " -"key index: any data that you insert using a 2.2 :program:`mongos`, will not " -"arrive on the correct shard and will not be reachable by future queries." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:528 -msgid "" -"If you *never* create an ``2dsphere`` or ``text`` index, you can move " -"between a 2.4 and 2.2 :program:`mongod` for a given data set; however, after" -" you create the first ``2dsphere`` or ``text`` index with a 2.4 " -":program:`mongod` you will need to run a 2.2 :program:`mongod` with the " -":option:`--upgrade ` option and drop any ``2dsphere`` or " -"``text`` index." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:536 -msgid "Upgrade and Downgrade Procedures" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:539 -msgid "Basic Downgrade and Upgrade" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:541 -msgid "" -"**Except** as described below, moving between 2.2 and 2.4 is a drop-in " -"replacement:" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:544 -msgid "" -"stop the existing :program:`mongod`, using the :option:`--shutdown ` option as follows:" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:551 -#: ../source/release-notes/2.4-upgrade.txt:560 -msgid "" -"Replace ``/var/mongod/data`` with your MongoDB :setting:`~storage.dbPath`." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:553 -msgid "" -"start the new :program:`mongod` processes with the same " -":setting:`~storage.dbPath` setting, for example:" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:565 -msgid "Downgrade to 2.2 After Creating a ``2dsphere`` or ``text`` Index" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:567 -msgid "" -"If you have created ``2dsphere`` or ``text`` indexes while running a 2.4 " -":program:`mongod` instance, you can downgrade at any time, by starting the " -"``2.2`` :program:`mongod` with the :option:`--upgrade ` " -"option as follows:" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:576 -msgid "" -"Then, you will need to drop any existing ``2dsphere`` or ``text`` indexes " -"using :method:`db.collection.dropIndex()`, for example:" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:586 -msgid "" -":option:`--upgrade ` will run :dbcommand:`repairDatabase` " -"on any database where you have created a ``2dsphere`` or ``text`` index, " -"which will rebuild *all* indexes." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:592 -msgid "Troubleshooting Upgrade/Downgrade Operations" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:594 -msgid "" -"If you do not use :option:`--upgrade `, when you attempt " -"to start a 2.2 :program:`mongod` and you have created a ``2dsphere`` or " -"``text`` index, :program:`mongod` will return the following message:" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:603 -msgid "" -"While running 2.4, to check the data file version of a MongoDB database, use" -" the following operation in the shell:" -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:610 -msgid "" -"The major data file [#pdfile-version]_ version for both 2.2 and 2.4 is " -"``4``, the minor data file version for 2.2 is ``5`` and the minor data file " -"version for 2.4 is ``6`` **after** you create a ``2dsphere`` or ``text`` " -"index." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:615 -msgid "" -"The data file version (i.e. ``pdfile version``) is independent and unrelated" -" to the release version of MongoDB." -msgstr "" - -#: ../source/release-notes/2.4-upgrade.txt:0 -msgid "On this page" -msgstr "" - -#~ msgid "Additional Resources" -#~ msgstr "" - -#~ msgid "" -#~ "`MongoDB Major Version Upgrade Consulting Package " -#~ "`_" -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/release-notes/2.4.po b/locale/zh/LC_MESSAGES/release-notes/2.4.po deleted file mode 100644 index ef8407dad60..00000000000 --- a/locale/zh/LC_MESSAGES/release-notes/2.4.po +++ /dev/null @@ -1,741 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/2.4.txt:3 -msgid "Release Notes for MongoDB 2.4" -msgstr "" - -#: ../source/release-notes/2.4.txt:5 -msgid "*March 19, 2013*" -msgstr "" - -#: ../source/release-notes/2.4.txt:15 -msgid "" -"MongoDB 2.4 includes enhanced geospatial support, switch to V8 JavaScript " -"engine, security enhancements, and text search (beta) and hashed index." -msgstr "" - -#: ../source/release-notes/2.4.txt:19 -msgid "Minor Releases" -msgstr "" - -#: ../source/release-notes/2.4.txt:28 -msgid "2.4.14 -- April 28, 2015" -msgstr "" - -#: ../source/release-notes/2.4.txt:30 -msgid "" -"Init script sets process ulimit to different value compared to documentation" -" :issue:`SERVER-17780`" -msgstr "" - -#: ../source/release-notes/2.4.txt:33 -msgid "Compute BinData length in v8 :issue:`SERVER-17647`" -msgstr "" - -#: ../source/release-notes/2.4.txt:35 -msgid "Upgrade PCRE Version from 8.30 to Latest :issue:`SERVER-17252`" -msgstr "" - -#: ../source/release-notes/2.4.txt:37 -msgid ":ref:`2.4.14 Changelog <2.4.14-changelog>`." -msgstr "" - -#: ../source/release-notes/2.4.txt:39 -msgid "" -"`All 2.4.14 improvements " -"`_." -msgstr "" - -#: ../source/release-notes/2.4.txt:42 -msgid "2.4.13 -- February 25, 2015" -msgstr "" - -#: ../source/release-notes/2.4.txt:44 -msgid "Enforce BSON BinData length validation :issue:`SERVER-17278`" -msgstr "" - -#: ../source/release-notes/2.4.txt:46 -msgid "Disable SSLv3 ciphers :issue:`SERVER-15673`" -msgstr "" - -#: ../source/release-notes/2.4.txt:48 -msgid "Improve BSON validation :issue:`SERVER-17264`" -msgstr "" - -#: ../source/release-notes/2.4.txt:50 -msgid ":ref:`2.4.13 Changelog <2.4.13-changelog>`." -msgstr "" - -#: ../source/release-notes/2.4.txt:52 -msgid "" -"`All 2.4.13 improvements " -"`_." -msgstr "" - -#: ../source/release-notes/2.4.txt:55 -msgid "2.4.12 -- October 16, 2014" -msgstr "" - -#: ../source/release-notes/2.4.txt:57 -msgid "" -"Partially written journal last section causes recovery to fail " -":issue:`SERVER-15111`." -msgstr "" - -#: ../source/release-notes/2.4.txt:59 -msgid "Explicitly zero ``.ns`` files on creation :issue:`SERVER-15369`." -msgstr "" - -#: ../source/release-notes/2.4.txt:61 -msgid ":ref:`2.4.12 Changelog <2.4.12-changelog>`." -msgstr "" - -#: ../source/release-notes/2.4.txt:63 -msgid "" -"`All 2.4.12 improvements " -"`_." -msgstr "" - -#: ../source/release-notes/2.4.txt:66 -msgid "2.4.11 -- August 18, 2014" -msgstr "" - -#: ../source/release-notes/2.4.txt:68 -msgid "Fixed potential information leak: :issue:`SERVER-14268`." -msgstr "" - -#: ../source/release-notes/2.4.txt:70 -msgid "" -"Resolved issue were an ``_id`` with a ``$prefix`` field caused replication " -"failure due to unvalidated insert :issue:`SERVER-12209`." -msgstr "" - -#: ../source/release-notes/2.4.txt:73 -msgid "" -"Addressed issue where updates to documents with text-indexed fields could " -"lead to incorrect entries :issue:`SERVER-14738`." -msgstr "" - -#: ../source/release-notes/2.4.txt:76 -msgid "" -"Resolved issue where creating descending index on ``_id`` could corrupt " -"namespace :issue:`SERVER-14833`." -msgstr "" - -#: ../source/release-notes/2.4.txt:79 -msgid ":ref:`2.4.11 Changelog <2.4.11-changelog>`." -msgstr "" - -#: ../source/release-notes/2.4.txt:81 -msgid "" -"`All 2.4.11 improvements " -"`_." -msgstr "" - -#: ../source/release-notes/2.4.txt:84 -msgid "2.4.10 -- April 4, 2014" -msgstr "" - -#: ../source/release-notes/2.4.txt:86 -msgid "" -"Performs fast file allocation on Windows when available " -":issue:`SERVER-8480`." -msgstr "" - -#: ../source/release-notes/2.4.txt:88 -msgid "" -"Start elections if more than one primary is detected :issue:`SERVER-10793`." -msgstr "" - -#: ../source/release-notes/2.4.txt:90 -msgid "" -"Changes to allow safe downgrading from v2.6 to v2.4 :issue:`SERVER-12914`, " -":issue:`SERVER-12175`." -msgstr "" - -#: ../source/release-notes/2.4.txt:92 -msgid "" -"Fixes for edge cases in index creation :issue:`SERVER-12481`, " -":issue:`SERVER-12956`." -msgstr "" - -#: ../source/release-notes/2.4.txt:94 -msgid ":ref:`2.4.10 Changelog <2.4.10-changelog>`." -msgstr "" - -#: ../source/release-notes/2.4.txt:96 -msgid "" -"`All 2.4.10 improvements " -"`_." -msgstr "" - -#: ../source/release-notes/2.4.txt:99 -msgid "2.4.9 -- January 10, 2014" -msgstr "" - -#: ../source/release-notes/2.4.txt:101 -msgid "" -"Fix for instances where :program:`mongos` incorrectly reports a successful " -"write :issue:`SERVER-12146`." -msgstr "" - -#: ../source/release-notes/2.4.txt:104 -msgid "" -"Make non-primary read preferences consistent with ``slaveOK`` versioning " -"logic :issue:`SERVER-11971`." -msgstr "" - -#: ../source/release-notes/2.4.txt:107 -msgid "" -"Allow new sharded cluster connections to read from secondaries when primary " -"is down :issue:`SERVER-7246`." -msgstr "" - -#: ../source/release-notes/2.4.txt:110 -msgid "" -"`All 2.4.9 improvements " -"`_." -msgstr "" - -#: ../source/release-notes/2.4.txt:113 -msgid "2.4.8 -- November 1, 2013" -msgstr "" - -#: ../source/release-notes/2.4.txt:115 -msgid "" -"Increase future compatibility for 2.6 authorization features " -":issue:`SERVER-11478`." -msgstr "" - -#: ../source/release-notes/2.4.txt:118 -msgid "" -"Fix :dbcommand:`dbhash` cache issue for config servers " -":issue:`SERVER-11421`." -msgstr "" - -#: ../source/release-notes/2.4.txt:121 -msgid "" -"`All 2.4.8 improvements " -"`_." -msgstr "" - -#: ../source/release-notes/2.4.txt:124 -msgid "2.4.7 -- October 21, 2013" -msgstr "" - -#: ../source/release-notes/2.4.txt:126 -msgid "Fixed over-aggressive caching of V8 Isolates :issue:`SERVER-10596`." -msgstr "" - -#: ../source/release-notes/2.4.txt:128 -msgid "" -"Removed extraneous initial count during mapReduce :issue:`SERVER-9907`." -msgstr "" - -#: ../source/release-notes/2.4.txt:131 -msgid "Cache results of dbhash command :issue:`SERVER-11021`." -msgstr "" - -#: ../source/release-notes/2.4.txt:133 -msgid "Fixed memory leak in aggregation :issue:`SERVER-10554`." -msgstr "" - -#: ../source/release-notes/2.4.txt:135 -msgid "" -"`All 2.4.7 improvements " -"`_." -msgstr "" - -#: ../source/release-notes/2.4.txt:138 -msgid "2.4.6 -- August 20, 2013" -msgstr "" - -#: ../source/release-notes/2.4.txt:140 -msgid "" -"Fix for possible loss of documents during the chunk migration process if a " -"document in the chunk is very large :issue:`SERVER-10478`." -msgstr "" - -#: ../source/release-notes/2.4.txt:143 -msgid "Fix for C++ client shutdown issues :issue:`SERVER-8891`." -msgstr "" - -#: ../source/release-notes/2.4.txt:145 -msgid "" -"Improved replication robustness in presence of high network latency " -":issue:`SERVER-10085`." -msgstr "" - -#: ../source/release-notes/2.4.txt:148 -msgid "" -"Improved Solaris support :issue:`SERVER-9832`, :issue:`SERVER-9786`, and " -":issue:`SERVER-7080`." -msgstr "" - -#: ../source/release-notes/2.4.txt:151 -msgid "" -"`All 2.4.6 improvements " -"`_." -msgstr "" - -#: ../source/release-notes/2.4.txt:154 -msgid "2.4.5 -- July 3, 2013" -msgstr "" - -#: ../source/release-notes/2.4.txt:156 -msgid "" -"Fix for CVE-2013-4650 Improperly grant user system privileges on databases " -"other than local :issue:`SERVER-9983`." -msgstr "" - -#: ../source/release-notes/2.4.txt:159 -msgid "" -"Fix for CVE-2013-3969 Remotely triggered segmentation fault in Javascript " -"engine :issue:`SERVER-9878`." -msgstr "" - -#: ../source/release-notes/2.4.txt:162 -msgid "" -"Fix to prevent identical background indexes from being built " -":issue:`SERVER-9856`." -msgstr "" - -#: ../source/release-notes/2.4.txt:165 -msgid "" -"Config server performance improvements :issue:`SERVER-9864` and " -":issue:`SERVER-5442`." -msgstr "" - -#: ../source/release-notes/2.4.txt:168 -msgid "" -"Improved initial sync resilience to network failure :issue:`SERVER-9853`." -msgstr "" - -#: ../source/release-notes/2.4.txt:170 -msgid "" -"`All 2.4.5 improvements " -"`_." -msgstr "" - -#: ../source/release-notes/2.4.txt:173 -msgid "2.4.4 -- June 4, 2013" -msgstr "" - -#: ../source/release-notes/2.4.txt:175 -msgid "Performance fix for Windows version :issue:`SERVER-9721`" -msgstr "" - -#: ../source/release-notes/2.4.txt:177 -msgid "Fix for config upgrade failure :issue:`SERVER-9661`." -msgstr "" - -#: ../source/release-notes/2.4.txt:179 -msgid "" -"Migration to Cyrus SASL library for MongoDB Enterprise :issue:`SERVER-8813`." -msgstr "" - -#: ../source/release-notes/2.4.txt:181 -msgid "" -"`All 2.4.4 improvements " -"`_." -msgstr "" - -#: ../source/release-notes/2.4.txt:184 -msgid "2.4.3 -- April 23, 2013" -msgstr "" - -#: ../source/release-notes/2.4.txt:186 -msgid "" -"Fix for ``mongo`` shell ignoring modified object's ``_id`` field " -":issue:`SERVER-9385`." -msgstr "" - -#: ../source/release-notes/2.4.txt:189 -msgid "Fix for race condition in log rotation :issue:`SERVER-4739`." -msgstr "" - -#: ../source/release-notes/2.4.txt:191 -msgid "" -"Fix for ``copydb`` command with authorization in a sharded cluster " -":issue:`SERVER-9093`." -msgstr "" - -#: ../source/release-notes/2.4.txt:194 -msgid "" -"`All 2.4.3 improvements " -"`_." -msgstr "" - -#: ../source/release-notes/2.4.txt:197 -msgid "2.4.2 -- April 17, 2013" -msgstr "" - -#: ../source/release-notes/2.4.txt:199 -msgid "" -"Several V8 memory leak and performance fixes :issue:`SERVER-9267` and " -":issue:`SERVER-9230`." -msgstr "" - -#: ../source/release-notes/2.4.txt:202 -msgid "Fix for upgrading sharded clusters :issue:`SERVER-9125`." -msgstr "" - -#: ../source/release-notes/2.4.txt:204 -msgid "Fix for high volume connection crash :issue:`SERVER-9014`." -msgstr "" - -#: ../source/release-notes/2.4.txt:206 -msgid "" -"`All 2.4.2 improvements " -"`_" -msgstr "" - -#: ../source/release-notes/2.4.txt:209 -msgid "2.4.1 -- April 17, 2013" -msgstr "" - -#: ../source/release-notes/2.4.txt:211 -msgid "Fix for losing index changes during initial sync :issue:`SERVER-9087`" -msgstr "" - -#: ../source/release-notes/2.4.txt:213 -msgid "" -"`All 2.4.1 improvements " -"`_." -msgstr "" - -#: ../source/release-notes/2.4.txt:216 -msgid "Major New Features" -msgstr "" - -#: ../source/release-notes/2.4.txt:218 -msgid "" -"The following changes in MongoDB affect both standard and Enterprise " -"editions:" -msgstr "" - -#: ../source/release-notes/2.4.txt:224 -msgid "Text Search" -msgstr "" - -#: ../source/release-notes/2.4.txt:226 -msgid "" -"Add support for text search of content in MongoDB databases as a *beta* " -"feature. See :doc:`/core/index-text` for more information." -msgstr "" - -#: ../source/release-notes/2.4.txt:232 -msgid "Geospatial Support Enhancements" -msgstr "" - -#: ../source/release-notes/2.4.txt:234 -msgid "" -"Add new :doc:`2dsphere index `. The new index supports " -"`GeoJSON `_ objects ``Point``, " -"``LineString``, and ``Polygon``. See :doc:`/core/2dsphere` and " -":doc:`/applications/geospatial-indexes`." -msgstr "" - -#: ../source/release-notes/2.4.txt:239 -msgid "" -"Introduce operators :query:`$geometry`, :query:`$geoWithin` and " -":query:`$geoIntersects` to work with the GeoJSON data." -msgstr "" - -#: ../source/release-notes/2.4.txt:245 -msgid "Hashed Index" -msgstr "" - -#: ../source/release-notes/2.4.txt:247 -msgid "" -"Add new :ref:`hashed index ` to index documents using " -"hashes of field values. When used to index a shard key, the hashed index " -"ensures an evenly distributed shard key. See also :ref:`sharding-hashed-" -"sharding`." -msgstr "" - -#: ../source/release-notes/2.4.txt:255 -msgid "Improvements to the Aggregation Framework" -msgstr "" - -#: ../source/release-notes/2.4.txt:257 -msgid "" -"Improve support for geospatial queries. See the :query:`$geoWithin` operator" -" and the :pipeline:`$geoNear` pipeline stage." -msgstr "" - -#: ../source/release-notes/2.4.txt:261 -msgid "" -"Improve sort efficiency when the :pipeline:`$sort` stage immediately " -"precedes a :pipeline:`$limit` in the pipeline." -msgstr "" - -#: ../source/release-notes/2.4.txt:264 -msgid "" -"Add new operators :expression:`$millisecond` and :expression:`$concat` and " -"modify how :group:`$min` operator processes ``null`` values." -msgstr "" - -#: ../source/release-notes/2.4.txt:271 -msgid "Changes to Update Operators" -msgstr "" - -#: ../source/release-notes/2.4.txt:273 -msgid "" -"Add new :update:`$setOnInsert` operator for use with :method:`upsert " -"` ." -msgstr "" - -#: ../source/release-notes/2.4.txt:276 -msgid "" -"Enhance functionality of the :update:`$push` operator, supporting its use " -"with the :update:`$each`, the :update:`$sort`, and the :update:`$slice` " -"modifiers." -msgstr "" - -#: ../source/release-notes/2.4.txt:281 -msgid "Additional Limitations for Map-Reduce and ``$where`` Operations" -msgstr "" - -#: ../source/release-notes/2.4.txt:283 -msgid "" -"The :dbcommand:`mapReduce` command, :dbcommand:`group` command, and the " -":query:`$where` operator expressions cannot access certain global functions " -"or properties, such as ``db``, that are available in the :program:`mongo` " -"shell. See the individual command or operator for details." -msgstr "" - -#: ../source/release-notes/2.4.txt:292 -msgid "Improvements to ``serverStatus`` Command" -msgstr "" - -#: ../source/release-notes/2.4.txt:294 -msgid "" -"Provide additional metrics and customization for the " -":dbcommand:`serverStatus` command. See :method:`db.serverStatus()` and " -":dbcommand:`serverStatus` for more information." -msgstr "" - -#: ../source/release-notes/2.4.txt:302 -msgid "Security Enhancements" -msgstr "" - -#: ../source/release-notes/2.4.txt:304 -msgid "" -"Introduce a role-based access control system :v2.4:`User Privileges " -"` now use a new format for :doc:`Privilege " -"Documents `." -msgstr "" - -#: ../source/release-notes/2.4.txt:308 -msgid "" -"Enforce uniqueness of the user in user privilege documents per database. " -"Previous versions of MongoDB did not enforce this requirement, and existing " -"databases may have duplicates." -msgstr "" - -#: ../source/release-notes/2.4.txt:312 -msgid "" -"Support encrypted connections using SSL certificates signed by a Certificate" -" Authority. See :doc:`/tutorial/configure-ssl`." -msgstr "" - -#: ../source/release-notes/2.4.txt:315 ../source/release-notes/2.4.txt:417 -msgid "" -"For more information on security and risk management strategies, see " -":doc:`MongoDB Security Practices and Procedures `." -msgstr "" - -#: ../source/release-notes/2.4.txt:319 -msgid "Performance Improvements" -msgstr "" - -#: ../source/release-notes/2.4.txt:324 -msgid "V8 JavaScript Engine" -msgstr "" - -#: ../source/release-notes/2.4.txt:332 -msgid "" -"Change default JavaScript engine from SpiderMonkey to V8. The change " -"provides improved concurrency for JavaScript operations, modernized " -"JavaScript implementation, and the removal of non-standard SpiderMonkey " -"features, and affects all JavaScript behavior including the commands " -":dbcommand:`mapReduce`, :dbcommand:`group`, and :dbcommand:`eval` and the " -"query operator :query:`$where`." -msgstr "" - -#: ../source/release-notes/2.4.txt:339 -msgid "" -"See :doc:`/release-notes/2.4-javascript` for more information about all " -"changes ." -msgstr "" - -#: ../source/release-notes/2.4.txt:343 -msgid "" -"BSON Document Validation Enabled by Default for ``mongod`` and " -"``mongorestore``" -msgstr "" - -#: ../source/release-notes/2.4.txt:345 -msgid "" -"Enable basic :term:`BSON` object validation for :program:`mongod` and " -":program:`mongorestore` when writing to MongoDB data files. See " -":setting:`~net.wireObjectCheck` for details." -msgstr "" - -#: ../source/release-notes/2.4.txt:350 -msgid "Index Build Enhancements" -msgstr "" - -#: ../source/release-notes/2.4.txt:352 -msgid "" -"Add support for multiple concurrent index builds in the background by a " -"single :program:`mongod` instance. See :ref:`building indexes in the " -"background ` for more information on background " -"index builds." -msgstr "" - -#: ../source/release-notes/2.4.txt:357 -msgid "" -"Allow the :method:`db.killOp()` method to terminate a foreground index " -"build." -msgstr "" - -#: ../source/release-notes/2.4.txt:360 -msgid "" -"Improve index validation during index creation. See :doc:`/release-notes/2.4" -"-index-types` for more information." -msgstr "" - -#: ../source/release-notes/2.4.txt:364 -msgid "Set Parameters as Command Line Options" -msgstr "" - -#: ../source/release-notes/2.4.txt:366 -msgid "" -"Provide ``--setParameter`` as a command line option for :program:`mongos` " -"and :program:`mongod`. See :program:`mongod` and :program:`mongos` for list " -"of available options for :setting:`setParameter`." -msgstr "" - -#: ../source/release-notes/2.4.txt:372 -msgid "Changed Replication Behavior for Chunk Migration" -msgstr "" - -#: ../source/release-notes/2.4.txt:374 -msgid "" -"By default, each document move during :ref:`chunk migration ` in a :term:`sharded cluster` propagates to at least one " -"secondary before the balancer proceeds with its next operation. See :ref" -":`chunk-migration-replication`." -msgstr "" - -#: ../source/release-notes/2.4.txt:380 -msgid "Improved Chunk Migration Queue Behavior" -msgstr "" - -#: ../source/release-notes/2.4.txt:382 -msgid "" -"Increase performance for moving multiple chunks off an overloaded shard. The" -" balancer no longer waits for the current migration's delete phase to " -"complete before starting the next chunk migration. See :ref:`chunk-" -"migration-queuing` for details." -msgstr "" - -#: ../source/release-notes/2.4.txt:390 -msgid "Enterprise" -msgstr "" - -#: ../source/release-notes/2.4.txt:392 -msgid "The following changes are specific to MongoDB Enterprise Editions:" -msgstr "" - -#: ../source/release-notes/2.4.txt:397 -msgid "SASL Library Change" -msgstr "" - -#: ../source/release-notes/2.4.txt:399 -msgid "" -"In 2.4.4, MongoDB Enterprise uses Cyrus SASL. Earlier 2.4 Enterprise " -"versions use GNU SASL (``libgsasl``). To upgrade to 2.4.4 MongoDB Enterprise" -" or greater, you **must** install all package dependencies related to this " -"change, including the appropriate Cyrus SASL ``GSSAPI`` library. See " -":doc:`/administration/install-enterprise` for details of the dependencies." -msgstr "" - -#: ../source/release-notes/2.4.txt:409 -msgid "New Modular Authentication System with Support for Kerberos" -msgstr "" - -#: ../source/release-notes/2.4.txt:411 -msgid "" -"In 2.4, the MongoDB Enterprise now supports authentication via a Kerberos " -"mechanism. See :doc:`/tutorial/control-access-to-mongodb-with-kerberos-" -"authentication` for more information. For drivers that provide support for " -"Kerberos authentication to MongoDB, refer to :ref:`kerberos-and-drivers`." -msgstr "" - -#: ../source/release-notes/2.4.txt:421 -msgid "Additional Information" -msgstr "" - -#: ../source/release-notes/2.4.txt:424 -msgid "Platform Notes" -msgstr "" - -#: ../source/release-notes/2.4.txt:426 -msgid "" -"For OS X, MongoDB 2.4 only supports OS X versions 10.6 (Snow Leopard) and " -"later. There are no other platform support changes in MongoDB 2.4. See the " -"`downloads page `_ for more information " -"on platform support." -msgstr "" - -#: ../source/release-notes/2.4.txt:432 -msgid "Upgrade Process" -msgstr "" - -#: ../source/release-notes/2.4.txt:441 -msgid "See :doc:`/release-notes/2.4-upgrade` for full upgrade instructions." -msgstr "" - -#: ../source/release-notes/2.4.txt:444 -msgid "Other Resources" -msgstr "" - -#: ../source/release-notes/2.4.txt:446 -msgid "`MongoDB Downloads `_." -msgstr "" - -#: ../source/release-notes/2.4.txt:447 -msgid "" -"`All JIRA issues resolved in 2.4 " -"`_." -msgstr "" - -#: ../source/release-notes/2.4.txt:448 -msgid "" -"`All Backwards incompatible changes " -"`_." -msgstr "" - -#: ../source/release-notes/2.4.txt:449 -msgid "" -"`All Third Party License Notices " -"`_." -msgstr "" - -#: ../source/release-notes/2.4.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/release-notes/2.6-changelog.po b/locale/zh/LC_MESSAGES/release-notes/2.6-changelog.po deleted file mode 100644 index 123df8d5801..00000000000 --- a/locale/zh/LC_MESSAGES/release-notes/2.6-changelog.po +++ /dev/null @@ -1,2328 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/2.6-changelog.txt:3 -msgid "2.6 Changelog" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:18 -msgid "2.6.11 -- Changes" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:21 -#: ../source/release-notes/2.6-changelog.txt:78 -#: ../source/release-notes/2.6-changelog.txt:155 -#: ../source/release-notes/2.6-changelog.txt:266 -#: ../source/release-notes/2.6-changelog.txt:312 -#: ../source/release-notes/2.6-changelog.txt:408 -#: ../source/release-notes/2.6-changelog.txt:507 -#: ../source/release-notes/2.6-changelog.txt:672 -#: ../source/release-notes/2.6-changelog.txt:854 -msgid "Querying" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:23 -msgid "" -":issue:`SERVER-19553` \\ :program:`mongod` shouldn't use ``sayPiggyBack`` to" -" send ``killCursor`` messages" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:24 -msgid "" -":issue:`SERVER-18620` Reduce frequency of \"``staticYield can't unlock``\" " -"log message" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:25 -msgid "" -":issue:`SERVER-18461` Range predicates comparing against a BinData value " -"should be covered, but are not in 2.6" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:26 -#: ../source/release-notes/2.6-changelog.txt:81 -msgid ":issue:`SERVER-17815` Plan ranking tie breaker is computed incorrectly" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:27 -msgid "" -":issue:`SERVER-16265` Add query details to getmore entry in profiler and " -":method:`db.currentOp()`" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:28 -msgid "" -":issue:`SERVER-15217` v2.6 query plan ranking test " -"\"``NonCoveredIxisectFetchesLess``\" relies on order of deleted record list" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:29 -msgid "" -":issue:`SERVER-14070` Compound index not providing sort if equality " -"predicate given on sort field" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:32 -#: ../source/release-notes/2.6-changelog.txt:85 -#: ../source/release-notes/2.6-changelog.txt:212 -#: ../source/release-notes/2.6-changelog.txt:271 -#: ../source/release-notes/2.6-changelog.txt:327 -#: ../source/release-notes/2.6-changelog.txt:426 -#: ../source/release-notes/2.6-changelog.txt:520 -#: ../source/release-notes/2.6-changelog.txt:723 -#: ../source/release-notes/2.6-changelog.txt:878 -msgid "Replication" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:34 -msgid "" -":issue:`SERVER-18280` ``ReplicaSetMonitor`` should use ``electionId`` to " -"avoid talking to old primaries" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:35 -msgid "" -":issue:`SERVER-18795` \\ :method:`db.printSlaveReplicationInfo()`/\\ " -":method:`rs.printSlaveReplicationInfo()` can not work with ``ARBITER`` role" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:12 -#: ../source/release-notes/2.6-changelog.txt:38 -#: ../source/release-notes/2.6-changelog.txt:92 -#: ../source/release-notes/2.6-changelog.txt:220 -#: ../source/release-notes/2.6-changelog.txt:277 -#: ../source/release-notes/2.6-changelog.txt:335 -#: ../source/release-notes/2.6-changelog.txt:433 -#: ../source/release-notes/2.6-changelog.txt:529 -#: ../source/release-notes/2.6-changelog.txt:733 -#: ../source/release-notes/2.6-changelog.txt:886 -msgid "Sharding" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:40 -msgid "" -":issue:`SERVER-19464` \\ :pipeline:`$sort` stage in aggregation doesn't call" -" scoped connections done ()" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:41 -msgid "" -":issue:`SERVER-18955` \\ :program:`mongos` doesn't set batch size (and keeps" -" the old one, 0) on getMore if performed on first ``_cursor->more()``" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:44 -#: ../source/release-notes/2.6-changelog.txt:106 -#: ../source/release-notes/2.6-changelog.txt:447 -#: ../source/release-notes/2.6-changelog.txt:549 -msgid "Indexing" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:46 -msgid "" -":issue:`SERVER-19559` Document growth of \"key too large\" document makes it" -" disappear from the index" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:47 -msgid "" -":issue:`SERVER-16348` ``Assertion failure n >= 0 && n < " -"static_cast(_files.size()) src/mongo/db/storage/extent_manager.cpp " -"109``" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:48 -msgid "" -":issue:`SERVER-13875` \\ :method:`~db.collection.ensureIndex()` of " -"``2dsphere`` index breaks after upgrading to 2.6 (with the new " -":dbcommand:`createIndex` command)" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:51 -#: ../source/release-notes/2.6-changelog.txt:118 -#: ../source/release-notes/2.6-changelog.txt:561 -msgid "Networking" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:53 -msgid ":issue:`SERVER-19389` Remove wire level endianness check" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:56 -msgid "Build and Testing" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:58 -msgid "" -":issue:`SERVER-18097` Remove ``mongosTest_auth`` and ``mongosTest_WT`` tasks" -" from ``evergreen.yml``" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:59 -msgid ":issue:`SERVER-18068` Coverity analysis defect 72413: Resource leak" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:60 -msgid ":issue:`SERVER-18371` Add SSL library config detection" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:65 -msgid "2.6.10 -- Changes" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:7 -#: ../source/release-notes/2.6-changelog.txt:68 -#: ../source/release-notes/2.6-changelog.txt:150 -#: ../source/release-notes/2.6-changelog.txt:299 -#: ../source/release-notes/2.6-changelog.txt:394 -#: ../source/release-notes/2.6-changelog.txt:496 -#: ../source/release-notes/2.6-changelog.txt:643 -#: ../source/release-notes/2.6-changelog.txt:893 -msgid "Security" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:70 -#: ../source/release-notes/2.6-changelog.txt:128 -msgid ":issue:`SERVER-18312` Upgrade PCRE to latest" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:71 -#: ../source/release-notes/2.6-changelog.txt:94 -msgid ":issue:`SERVER-17812` LockPinger has audit-related GLE failure" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:72 -msgid ":issue:`SERVER-17647` Compute BinData length in v8" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:73 -#: ../source/release-notes/2.6-changelog.txt:121 -msgid ":issue:`SERVER-17591` Add SSL flag to select supported protocols" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:74 -msgid "" -":issue:`SERVER-16849` On mongos we always invalidate the user cache once, " -"even if no user definitions are changing" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:75 -msgid "" -":issue:`SERVER-11980` Improve user cache invalidation enforcement on mongos" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:80 -msgid "" -":issue:`SERVER-18364` Ensure non-negation predicates get chosen over " -"negation predicates for multikey index bounds construction" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:82 -msgid "" -":issue:`SERVER-16256` $all clause with elemMatch uses wider bounds than " -"needed" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:87 -#: ../source/release-notes/2.6-changelog.txt:102 -msgid "" -":issue:`SERVER-18211` MongoDB fails to correctly roll back collection " -"creation" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:88 -msgid "" -":issue:`SERVER-17771` Reconfiguring a replica set to remove a node causes a " -"segmentation fault on 2.6.8" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:89 -msgid ":issue:`SERVER-13542` Expose electionId on primary in isMaster" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:95 -msgid "" -":issue:`SERVER-17805` logOp / OperationObserver should always check " -"shardversion" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:96 -msgid "" -":issue:`SERVER-17749` :dbcommand:`collMod` \\ :collflag:`usePowerOf2Sizes` " -"fails on :program:`mongos`" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:97 -msgid "" -":issue:`SERVER-11980` Improve user cache invalidation enforcement on " -":program:`mongos`" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:38 -#: ../source/release-notes/2.6-changelog.txt:100 -#: ../source/release-notes/2.6-changelog.txt:168 -#: ../source/release-notes/2.6-changelog.txt:228 -#: ../source/release-notes/2.6-changelog.txt:345 -#: ../source/release-notes/2.6-changelog.txt:440 -#: ../source/release-notes/2.6-changelog.txt:541 -#: ../source/release-notes/2.6-changelog.txt:753 -msgid "Storage" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:103 -msgid "" -":issue:`SERVER-17653` ERROR: socket XXX is higher than 1023; not supported " -"on 2.6.*" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:108 -msgid "" -":issue:`SERVER-17018` Assertion failure false " -"``src/mongo/db/structure/btree/key.cpp`` Line 433 on remove operation" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:112 -#: ../source/release-notes/2.6-changelog.txt:554 -msgid "Write Ops" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:114 -msgid "" -":issue:`SERVER-18111` :program:`mongod` allows user inserts into " -":data:`system.profile` collection" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:115 -msgid "" -":issue:`SERVER-13542` Expose ``electionId`` on primary in " -":dbcommand:`isMaster`" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:120 -msgid "" -":issue:`SERVER-18096` Shard primary incorrectly reuses closed sockets after " -"relinquish and re-election" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:53 -#: ../source/release-notes/2.6-changelog.txt:124 -#: ../source/release-notes/2.6-changelog.txt:240 -#: ../source/release-notes/2.6-changelog.txt:363 -#: ../source/release-notes/2.6-changelog.txt:764 -#: ../source/release-notes/2.6-changelog.txt:846 -msgid "Build and Packaging" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:126 -msgid ":issue:`SERVER-18344` logs should be sent to updated logkeeper server" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:127 -msgid "" -":issue:`SERVER-18082` Change smoke.py buildlogger command line options to " -"environment variables" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:129 -msgid "" -":issue:`SERVER-17780` Init script sets process ulimit to different value " -"compared to documentation" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:130 -msgid ":issue:`SERVER-16563` Debian repo component mismatch - mongodb/10gen" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:133 -#: ../source/release-notes/2.6-changelog.txt:602 -#: ../source/release-notes/2.6-changelog.txt:798 -msgid "Shell" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:135 -msgid ":issue:`SERVER-17951` db.currentOp() fails with read preference set" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:138 -#: ../source/release-notes/2.6-changelog.txt:251 -#: ../source/release-notes/2.6-changelog.txt:619 -#: ../source/release-notes/2.6-changelog.txt:817 -msgid "Testing" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:140 -msgid "" -":issue:`SERVER-18262` setup_multiversion_mongodb should retry links download" -" on timeouts" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:141 -msgid "" -":issue:`SERVER-18229` ``smoke.py`` with PyMongo 3.0.1 fails to run certain " -"tests" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:142 -msgid ":issue:`SERVER-18073` Fix ``smoke.py`` to work with PyMongo 3.0" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:147 -msgid "2.6.9 -- Changes" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:152 -msgid "" -":issue:`SERVER-16073` Create hidden :setting:`net.ssl.sslCipherConfig` flag" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:157 -msgid "" -":issue:`SERVER-14723` Crash during query planning for :dbcommand:`geoNear` " -"with multiple ``2dsphere`` indexes" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:158 -msgid "" -":issue:`SERVER-14071` For queries with :method:`~cursor.sort()`, bad non-" -"blocking plan can be cached if there are zero results" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:159 -msgid ":issue:`SERVER-8188` Configurable idle cursor timeout" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:162 -msgid "Replication and Sharding" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:164 -msgid "" -":issue:`SERVER-17429` the message logged when changing sync target due to " -"stale data should format OpTimes in a consistent way" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:165 -msgid "" -":issue:`SERVER-17441` \\ :program:`mongos` crash right after \"not master\" " -"error" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:170 -msgid "" -":issue:`SERVER-15907` Use ``ftruncate`` rather than ``fallocate`` when " -"running on ``tmpfs``" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:173 -msgid "Aggregation Framework" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:175 -msgid "" -":issue:`SERVER-17426` Aggregation framework query by ``_id`` returns " -"duplicates in sharded cluster (orphan documents)" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:176 -msgid "" -":issue:`SERVER-17224` Aggregation pipeline with 64MB document can terminate " -"server" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:179 -msgid "Build and Platform" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:181 -msgid ":issue:`SERVER-17484` Migrate server MCI config into server repo" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:182 -msgid ":issue:`SERVER-17252` Upgrade PCRE Version from 8.30 to Latest" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:185 -msgid "Diagnostics and Internal Code" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:187 -msgid "" -":issue:`SERVER-17226` \\ :dbcommand:`top` command with 64MB result document " -"can terminate server" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:188 -msgid "" -":issue:`SERVER-17338` NULL pointer crash when running :dbcommand:`copydb` " -"against stepped-down 2.6 primary" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:189 -msgid "" -":issue:`SERVER-14992` Query for Windows 7 File Allocation Fix, and other " -"hotfixes" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:194 -msgid "2.6.8 -- Changes" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:197 -msgid "Security and Networking" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:199 -msgid ":issue:`SERVER-17278` BSON BinData validation enforcement" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:200 -msgid ":issue:`SERVER-17022` No SSL Session Caching may not be respected" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:201 -msgid ":issue:`SERVER-17264` improve bson validation" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:204 -msgid "Query and Aggregation" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:206 -msgid "" -":issue:`SERVER-16655` Geo predicate is unable to use compound 2dsphere index" -" if it is root of :query:`$or` clause" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:207 -msgid "" -":issue:`SERVER-16527` ``2dsphere`` explain reports \"works\" for " -"``nscanned`` & ``nscannedObjects``" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:208 -msgid "" -":issue:`SERVER-15802` Query optimizer should always use equality predicate " -"over unique index when possible" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:209 -msgid "" -":issue:`SERVER-14044` Incorrect ``{$meta: 'text'}`` reference in aggregation" -" :pipeline:`$sort` error message" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:214 -msgid "" -":issue:`SERVER-16599` :dbcommand:`copydb` and :dbcommand:`clone` commands " -"can crash the server if a primary steps down" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:215 -msgid "" -":issue:`SERVER-16315` Replica set nodes should not threaten to veto nodes " -"whose config version is higher than their own" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:216 -msgid "" -":issue:`SERVER-16274` secondary ``fasserts`` trying to replicate an index" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:217 -msgid "" -":issue:`SERVER-15471` Better error message when replica is not found in " -"``GhostSync::associateSlave``" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:222 -msgid "" -":issue:`SERVER-17191` Spurious warning during upgrade of sharded cluster" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:223 -msgid "" -":issue:`SERVER-17163` Fatal error \"logOp but not primary\" in " -"``MigrateStatus::go``" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:224 -msgid "" -":issue:`SERVER-16984` ``UpdateLifecycleImpl`` can return empty " -"``collectionMetadata`` even if ``ns`` is sharded" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:225 -msgid "" -":issue:`SERVER-10904` Possible for ``_master`` and ``_slaveConn`` to be " -"pointing to different connections even with primary read pref" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:230 -msgid "" -":issue:`SERVER-17087` Add listCollections command functionality to 2.6 shell" -" & client" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:231 -msgid ":issue:`SERVER-14572` Increase C runtime stdio file limit" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:234 -#: ../source/release-notes/2.6-changelog.txt:578 -#: ../source/release-notes/2.6-changelog.txt:789 -msgid "Tools" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:236 -msgid "" -":issue:`SERVER-17216` 2.6 :program:`mongostat` cannot be used with 3.0 " -":program:`mongod`" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:237 -msgid "" -":issue:`SERVER-14190` :program:`mongorestore` ``parseMetadataFile`` passes " -"non-null terminated string to '``fromjson``'" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:242 -msgid "" -":issue:`SERVER-14803` Support static libstdc++ builds for non-Linux builds" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:243 -msgid "" -":issue:`SERVER-15400` Create Windows Enterprise Zip File with vcredist and " -"dependent dlls" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:246 -#: ../source/release-notes/2.6-changelog.txt:608 -msgid "Usability" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:248 -msgid "" -":issue:`SERVER-14756` The YAML :setting:`storage.quota.enforced` option is " -"not found" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:253 -msgid "" -":issue:`SERVER-16421` ``sharding_rs2.js`` should clean up data on all " -"replicas" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:258 -msgid "2.6.7 -- Changes" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:261 -#: ../source/release-notes/2.6-changelog.txt:306 -#: ../source/release-notes/2.6-changelog.txt:403 -#: ../source/release-notes/2.6-changelog.txt:841 -msgid "Stability" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:263 -msgid "" -":issue:`SERVER-16237` Don't check the shard version if the primary server is" -" down" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:268 -msgid "" -":issue:`SERVER-16408` ``max_time_ms.js`` should not run in parallel suite." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:273 -msgid "" -":issue:`SERVER-16732` ``SyncSourceFeedback::replHandshake()`` may perform an" -" illegal erase from a ``std::map`` in some circumstances" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:279 -msgid "" -":issue:`SERVER-16683` Decrease mongos memory footprint when shards have " -"several tags" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:282 -msgid "" -":issue:`SERVER-15766` prefix_shard_key.js depends on primary allocation to " -"particular shards" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:285 -msgid "" -":issue:`SERVER-14306` :program:`mongos` can cause shards to hit the in-" -"memory sort limit by requesting more results than needed." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:289 -#: ../source/release-notes/2.6-changelog.txt:467 -#: ../source/release-notes/2.6-changelog.txt:590 -msgid "Packaging" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:291 -msgid "" -":issue:`SERVER-16081` ``/etc/init.d/mongod`` startup script fails, with " -"dirname message" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:296 -msgid "2.6.6 -- Changes" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:301 -msgid ":issue:`SERVER-15673` Disable SSLv3 ciphers" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:302 -msgid "" -":issue:`SERVER-15515` New test for mixed version replSet, 2.4 primary, user " -"updates" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:303 -msgid ":issue:`SERVER-15500` New test for system.user operations" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:308 -msgid "" -":issue:`SERVER-12061` Do not silently ignore read errors when syncing a " -"replica set node" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:309 -msgid "" -":issue:`SERVER-12058` Primary should abort if encountered problems writing " -"to the oplog" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:314 -msgid "" -":issue:`SERVER-16291` Cannot set/list/clear index filters on the secondary" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:315 -msgid "" -":issue:`SERVER-15958` The \"isMultiKey\" value is not correct in the output " -"of aggregation explain plan" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:316 -msgid "" -":issue:`SERVER-15899` Querying against path in document containing long " -"array of subdocuments with nested arrays causes stack overflow" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:317 -msgid "" -":issue:`SERVER-15696` :query:`$regex`, :query:`$in` and :query:`$sort` with " -"index returns too many results" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:318 -msgid "" -":issue:`SERVER-15639` Text queries can return incorrect results and leak " -"memory when multiple predicates given on same text index prefix field" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:319 -msgid "" -":issue:`SERVER-15580` Evaluating candidate query plans with concurrent " -"writes on same collection may crash :program:`mongod`" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:320 -msgid "" -":issue:`SERVER-15528` Distinct queries can scan many index keys without " -"yielding read lock" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:321 -msgid "" -":issue:`SERVER-15485` CanonicalQuery::canonicalize can leak a " -"LiteParsedQuery" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:322 -msgid "" -":issue:`SERVER-15403` :operator:`$min` and :operator:`$max` equal errors in " -"2.6 but not in 2.4" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:323 -msgid "" -":issue:`SERVER-15233` Cannot run ``planCacheListQueryShapes`` on a Secondary" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:324 -msgid "" -":issue:`SERVER-14799` :dbcommand:`count` with hint doesn't work when hint is" -" a document" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:329 -msgid "" -":issue:`SERVER-16107` 2.6 :dbcommand:`mongod` crashes with segfault when " -"added to a 2.8 replica set with >= 12 nodes." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:330 -msgid "" -":issue:`SERVER-15994` ``listIndexes`` and ``listCollections`` can be run on " -"secondaries without slaveOk bit" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:331 -msgid "" -":issue:`SERVER-15849` do not forward replication progress for nodes that are" -" no longer part of a replica set" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:332 -msgid "" -":issue:`SERVER-15491` ``SyncSourceFeedback`` can crash due to a " -"``SocketException`` in ``authenticateInternalUser``" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:337 -msgid "" -":issue:`SERVER-15318` :dbcommand:`copydb` should not use exhaust flag when " -"used against :program:`mongos`" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:338 -msgid "" -":issue:`SERVER-14728` Shard depends on string comparison of replica set " -"connection string" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:339 -msgid "" -":issue:`SERVER-14506` special top chunk logic can move max chunk to a shard " -"with incompatible tag" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:340 -msgid "" -":issue:`SERVER-14299` For sharded limit=N queries with sort, mongos can " -"request >N results from shard" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:341 -msgid "" -":issue:`SERVER-14080` Have migration result reported in the changelog " -"correctly" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:342 -msgid "" -":issue:`SERVER-12472` Fail MoveChunk if an index is needed on TO shard and " -"data exists" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:347 -msgid "" -":issue:`SERVER-16283` Can't start new wiredtiger node with log file or " -"config file in data directory - false detection of old ``mmapv1`` files" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:348 -msgid "" -":issue:`SERVER-15986` Starting with different storage engines in the same " -"dbpath should error/warn" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:349 -msgid "" -":issue:`SERVER-14057` Changing TTL expiration time with collMod does not " -"correctly update index definition" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:352 -msgid "Indexing and write Operations" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:354 -msgid ":issue:`SERVER-14287` ensureIndex can abort reIndex and lose indexes" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:355 -msgid "" -":issue:`SERVER-14886` Updates against paths composed with array index " -"notation and positional operator fail with error" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:358 -#: ../source/release-notes/2.6-changelog.txt:460 -msgid "Data Aggregation" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:360 -msgid "" -":issue:`SERVER-15552` Errors writing to temporary collections during " -":dbcommand:`mapReduce` command execution should be operation-fatal" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:365 -msgid "" -":issue:`SERVER-14184` Unused preprocessor macros from s2 conflict on OS X " -"Yosemite" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:366 -msgid ":issue:`SERVER-14015` S2 Compilation on GCC 4.9/Solaris fails" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:367 -msgid "" -":issue:`SERVER-16017` Suse11 enterprise packages fail due to unmet " -"dependencies" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:368 -msgid "" -":issue:`SERVER-15598` Ubuntu 14.04 Enterprise packages depend on unavailable" -" libsnmp15 package" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:369 -msgid "" -":issue:`SERVER-13595` Red Hat init.d script error: YAML config file parsing" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:372 -#: ../source/release-notes/2.6-changelog.txt:476 -#: ../source/release-notes/2.6-changelog.txt:613 -msgid "Logging and Diagnostics" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:374 -msgid "" -":issue:`SERVER-13471` Increase log level of \"did reduceInMemory\" message " -"in map/reduce" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:375 -msgid "" -":issue:`SERVER-16324` Command execution log line displays \"``query not " -"recording (too large)``\" instead of abbreviated command object" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:376 -msgid "" -":issue:`SERVER-10069` Improve errorcodes.py so it captures multiline " -"messages" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:379 -msgid "Testing and Internals" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:381 -msgid "" -":issue:`SERVER-15632` " -"``MultiHostQueryOp::PendingQueryContext::doBlockingQuery`` can leak a cursor" -" object" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:382 -msgid "" -":issue:`SERVER-15629` ``GeoParser::parseMulti{Line|Polygon}`` does not clear" -" objects owned by out parameter" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:383 -msgid ":issue:`SERVER-16316` Remove unsupported behavior in shard3.js" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:384 -msgid ":issue:`SERVER-14763` Update jstests/sharding/split_large_key.js" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:385 -msgid "" -":issue:`SERVER-14249` Add tests for querying oplog via mongodump using " -"--dbpath" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:386 -msgid ":issue:`SERVER-13726` indexbg_drop.js" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:391 -msgid "2.6.5 -- Changes" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:396 -msgid ":issue:`SERVER-15465` OpenSSL crashes on stepdown" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:397 -msgid "" -":issue:`SERVER-15360` User document changes made on a 2.4 primary and " -"replicated to a 2.6 secondary don't make the 2.6 secondary invalidate its " -"user cache" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:398 -#: ../source/release-notes/2.6-changelog.txt:429 -msgid "" -":issue:`SERVER-14887` Allow user document changes made on a 2.4 primary to " -"replicate to a 2.6 secondary" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:399 -msgid ":issue:`SERVER-14727` Details of SASL failures aren't logged" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:400 -#: ../source/release-notes/2.6-changelog.txt:479 -msgid ":issue:`SERVER-12551` Audit DML/CRUD operations" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:405 -msgid "" -":issue:`SERVER-9032` mongod fails when launched with misconfigured locale" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:410 -msgid "" -":issue:`SERVER-15287` Query planner sort analysis incorrectly allows index " -"key pattern plugin fields to provide sort" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:411 -msgid "" -":issue:`SERVER-15286` Assertion in date indexes when opposite-direction-" -"sorted and double \"or\" filtered" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:412 -msgid "" -":issue:`SERVER-15279` Disable hash-based index intersection (AND_HASH) by " -"default" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:413 -msgid "" -":issue:`SERVER-15152` When evaluating plans, some index candidates cause " -"complete index scan" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:414 -msgid "" -":issue:`SERVER-15015` Assertion failure when combining :query:`$max` and " -":query:`$min` and reverse index scan" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:415 -msgid "" -":issue:`SERVER-15012` Server crashes on indexed rooted $or queries using a " -"2d index" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:416 -#: ../source/release-notes/2.6-changelog.txt:463 -msgid "" -":issue:`SERVER-14969` Dropping index during active aggregation operation can" -" crash server" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:417 -msgid "" -":issue:`SERVER-14961` Plan ranker favors intersection plans if predicate " -"generates empty range index scan" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:418 -msgid "" -":issue:`SERVER-14892` Invalid ``{$elemMatch: {$where}}`` query causes memory" -" leak" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:419 -msgid "" -":issue:`SERVER-14706` Queries that use negated $type predicate over a field " -"may return incomplete results when an index is present on that field" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:420 -msgid "" -":issue:`SERVER-13104` Plan enumerator doesn't enumerate all possibilities " -"for a nested :query:`$or`" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:421 -msgid "" -":issue:`SERVER-14984` Server aborts when running :query:`$centerSphere` " -"query with ``NaN`` radius" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:422 -msgid "" -":issue:`SERVER-14981` Server aborts when querying against ``2dsphere`` index" -" with ``coarsestIndexedLevel:0``" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:423 -msgid "" -":issue:`SERVER-14831` Text search trips assertion when default language only" -" supported in ``textIndexVersion=1`` used" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:428 -msgid "" -":issue:`SERVER-15038` Multiple background index builds may not interrupt " -"cleanly for commands, on secondaries" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:430 -msgid "" -":issue:`SERVER-14805` Use multithreaded oplog replay during initial sync" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:435 -msgid "" -":issue:`SERVER-15056` Sharded connection cleanup on setup error can crash " -"mongos" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:436 -msgid "" -":issue:`SERVER-13702` Commands without optional query may target to wrong " -"shards on mongos" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:437 -msgid "" -":issue:`SERVER-15156` MongoDB upgrade 2.4 to 2.6 check returns error in " -"``config.changelog collection``" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:442 -msgid ":issue:`SERVER-15369` explicitly zero .ns files on creation" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:443 -msgid "" -":issue:`SERVER-15319` Verify 2.8 freelist is upgrade-downgrade safe with 2.6" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:444 -msgid "" -":issue:`SERVER-15111` partially written journal last section causes recovery" -" to fail" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:449 -msgid "" -":issue:`SERVER-14848` Port ``index_id_desc.js`` to v2.6 and master branches" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:450 -msgid "" -":issue:`SERVER-14205` ensureIndex failure reports ``ok: 1`` on some failures" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:33 -#: ../source/release-notes/2.6-changelog.txt:453 -#: ../source/release-notes/2.6-changelog.txt:717 -#: ../source/release-notes/2.6-changelog.txt:900 -msgid "Write Operations" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:455 -msgid "" -":issue:`SERVER-15106` Incorrect nscanned and nscannedObjects for idhack " -"updates in 2.6.4 profiler or slow query log" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:456 -msgid "" -":issue:`SERVER-15029` The :update:`$rename` modifier uses incorrect dotted " -"source path" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:457 -msgid "" -":issue:`SERVER-14829` ``UpdateIndexData::clear()`` should reset all member " -"variables" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:462 -msgid "" -":issue:`SERVER-15087` Server crashes when running concurrent mapReduce and " -"dropDatabase commands" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:464 -msgid "" -":issue:`SERVER-14168` Warning logged when incremental MR collections are " -"unsuccessfully dropped on secondaries" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:469 -msgid "" -":issue:`SERVER-14679` (CentOS 7/RHEL 7) ``init.d`` script should create " -"directory for ``pid`` file if it is missing" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:470 -msgid ":issue:`SERVER-14023` Support for RHEL 7 Enterprise ``.rpm`` packages" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:471 -msgid "" -":issue:`SERVER-13243` Support for Ubuntu 14 \"Trusty\" Enterprise ``.deb`` " -"packages" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:472 -msgid "" -":issue:`SERVER-11077` Support for Debian 7 Enterprise ``.deb`` packages" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:473 -msgid "" -":issue:`SERVER-10642` Generate Community and Enterprise packages for SUSE 11" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:478 -msgid "" -":issue:`SERVER-14964` nscanned not written to the logs at ``logLevel`` 1 " -"unless ``slowms`` exceeded or profiling enabled" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:480 -msgid "" -":issue:`SERVER-14904` Adjust dates in ``tool/exportimport_date.js`` to " -"account for different timezones" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:483 -msgid "Internal Code and Testing" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:485 -msgid "" -":issue:`SERVER-13770` ``Helpers::removeRange`` should check all runner " -"states" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:486 -msgid "" -":issue:`SERVER-14284` jstests should not leave profiler enabled at test run " -"end" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:487 -msgid ":issue:`SERVER-14076` remove test ``replset_remove_node.js``" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:488 -msgid "" -":issue:`SERVER-14778` Hide function and data pointers for natively-injected " -"v8 functions" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:493 -msgid "2.6.4 -- Changes" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:498 -msgid "" -":issue:`SERVER-14701` The \"backup\" auth role should allow running the " -"\"collstats\" command for all resources" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:499 -msgid ":issue:`SERVER-14518` Allow disabling hostname validation for SSL" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:500 -msgid ":issue:`SERVER-14268` Potential information leak" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:501 -msgid "" -":issue:`SERVER-14170` Cannot read from secondary if both audit and auth are " -"enabled in a sharded cluster" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:502 -#: ../source/release-notes/2.6-changelog.txt:610 -msgid "" -":issue:`SERVER-13833` userAdminAnyDatabase role should be able to create " -"indexes on admin.system.users and admin.system.roles" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:503 -#: ../source/release-notes/2.6-changelog.txt:615 -msgid ":issue:`SERVER-12512` Add role-based, selective audit logging." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:504 -msgid ":issue:`SERVER-9482` Add build flag for sslFIPSMode" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:509 -msgid "" -":issue:`SERVER-14625` Query planner can construct incorrect bounds for " -"negations inside $elemMatch" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:510 -msgid "" -":issue:`SERVER-14607` hash intersection of fetched and non-fetched data can " -"discard data from a result" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:511 -msgid ":issue:`SERVER-14532` Improve logging in the case of plan ranker ties" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:512 -msgid "" -":issue:`SERVER-14350` Server crash when $centerSphere has non-positive " -"radius" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:513 -msgid ":issue:`SERVER-14317` Dead code in IDHackRunner::applyProjection" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:514 -msgid "" -":issue:`SERVER-14311` skipping of index keys is not accounted for in plan " -"ranking by the index scan stage" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:515 -msgid "" -":issue:`SERVER-14123` some operations can create BSON object larger than the" -" 16MB limit" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:516 -msgid "" -":issue:`SERVER-14034` Sorted $in query with large number of elements can't " -"use merge sort" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:517 -msgid "" -":issue:`SERVER-13994` do not aggressively pre-fetch data for " -"parallelCollectionScan" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:522 -msgid "" -":issue:`SERVER-14665` Build failure for v2.6 in closeall.js caused by access" -" violation reading _me" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:523 -msgid "" -":issue:`SERVER-14505` cannot dropAllIndexes when index builds in progress " -"assertion failure" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:524 -#: ../source/release-notes/2.6-changelog.txt:551 -msgid "" -":issue:`SERVER-14494` Dropping collection during active background index " -"build on secondary triggers segfault" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:525 -msgid "" -":issue:`SERVER-13822` Running resync before replset config is loaded can " -"crash :program:`mongod`" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:526 -msgid "" -":issue:`SERVER-11776` Replication 'isself' check should allow mapped ports" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:531 -msgid "" -":issue:`SERVER-14551` Runner yield during migration cleanup (removeRange) " -"results in fassert" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:532 -msgid "" -":issue:`SERVER-14431` Invalid chunk data after splitting on a key that's too" -" large" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:533 -msgid "" -":issue:`SERVER-14261` stepdown during migration range delete can abort " -":program:`mongod`" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:534 -msgid "" -":issue:`SERVER-14032` v2.6 :program:`mongos` doesn't verify _id is present " -"for config server upserts" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:535 -msgid ":issue:`SERVER-13648` better stats from migration cleanup" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:536 -msgid "" -":issue:`SERVER-12750` :program:`mongos` shouldn't accept initial query with " -"\"exhaust\" flag set" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:537 -msgid "" -":issue:`SERVER-9788` :program:`mongos` does not re-evaluate read preference " -"once a valid replica set member is chosen" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:538 -msgid "" -":issue:`SERVER-9526` Log messages regarding chunks not very informative when" -" the shard key is of type BinData" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:543 -msgid "" -":issue:`SERVER-14198` Std::set and Windows Heap Allocation Reuse " -"produces non-deterministic results" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:544 -msgid "" -":issue:`SERVER-13975` Creating index on collection named \"system\" can " -"cause server to abort" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:545 -msgid "" -":issue:`SERVER-13729` Reads & Writes are blocked during data file allocation" -" on Windows" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:546 -msgid "" -":issue:`SERVER-13681` :program:`mongod` B stalls during background flush on " -"Windows" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:556 -msgid "" -":issue:`SERVER-14257` \"remove\" command can cause process termination by " -"throwing unhandled exception if profiling is enabled" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:557 -msgid "" -":issue:`SERVER-14024` Update fails when query contains part of a DBRef and " -"results in an insert (upsert:true)" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:558 -msgid "" -":issue:`SERVER-13764` debug mechanisms report incorrect nscanned / " -"nscannedObjects for updates" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:563 -msgid ":issue:`SERVER-13734` Remove catch (...) from handleIncomingMsg" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:566 -msgid "Geo" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:568 -msgid "" -":issue:`SERVER-14039` $nearSphere query with 2d index, skip, and limit " -"returns incomplete results" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:569 -msgid "" -":issue:`SERVER-13701` Query using 2d index throws exception when using " -"explain()" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:572 -msgid "Text Search" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:574 -msgid "" -":issue:`SERVER-14738` Updates to documents with text-indexed fields may lead" -" to incorrect entries" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:575 -msgid "" -":issue:`SERVER-14027` Renaming collection within same database fails if " -"wildcard text index present" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:580 -msgid "" -":issue:`SERVER-14212` :program:`mongorestore` may drop system users and " -"roles" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:581 -msgid "" -":issue:`SERVER-14048` :program:`mongodump` against :program:`mongos` can't " -"send dump to standard output" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:584 -msgid "Admin" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:586 -msgid "" -":issue:`SERVER-14556` Default dbpath for :program:`mongod` " -":option:`--configsvr` changes in 2.6" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:587 -msgid "" -":issue:`SERVER-14355` Allow dbAdmin role to manually create system.profile " -"collections" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:592 -msgid "" -":issue:`SERVER-14283` Parameters in installed config file are out of date" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:595 -msgid "JavaScript" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:597 -msgid "" -":issue:`SERVER-14254` Do not store native function pointer as a property in " -"function prototype" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:598 -msgid "" -":issue:`SERVER-13798` v8 garbage collection can cause crash due to " -"independent lifetime of DBClient and Cursor objects" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:599 -msgid "" -":issue:`SERVER-13707` mongo shell may crash when converting invalid regular " -"expression" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:604 -#: ../source/release-notes/2.6-changelog.txt:616 -msgid ":issue:`SERVER-14341` negative opcounter values in serverStatus" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:605 -msgid "" -":issue:`SERVER-14107` Querying for a document containing a value of either " -"type Javascript or JavascriptWithScope crashes the shell" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:621 -msgid ":issue:`SERVER-14731` plan_cache_ties.js sometimes fails" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:622 -msgid ":issue:`SERVER-14147` make index_multi.js retry on connection failure" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:623 -msgid "" -":issue:`SERVER-13615` sharding_rs2.js intermittent failure due to reliance " -"on opcounters" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:628 -msgid "2.6.3 -- Changes" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:630 -msgid "" -":issue:`SERVER-14302` Fixed: \"Equality queries on ``_id`` with projection " -"may return no results on sharded collections\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:633 -msgid "" -":issue:`SERVER-14304` Fixed: \"Equality queries on ``_id`` with projection " -"on ``_id`` may return orphan documents on sharded collections\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:640 -msgid "2.6.2 -- Changes" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:645 -msgid "" -":issue:`SERVER-13727` The :authrole:`backup` authorization role now includes" -" privileges to run the :dbcommand:`collStats` command." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:648 -msgid "" -":issue:`SERVER-13804` The built-in role :authrole:`restore` now has " -"privileges on :data:`system.roles` collection." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:651 -msgid "" -":issue:`SERVER-13612` Fixed: \"SSL-enabled server appears not to be sending " -"the list of supported certificate issuers to the client\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:654 -msgid "" -":issue:`SERVER-13753` Fixed: \":program:`mongod` may terminate if x.509 " -"authentication certificate is invalid\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:657 -msgid "" -":issue:`SERVER-13945` For :ref:`replica set/sharded cluster member " -"authentication `, now matches x.509 cluster " -"certificates by attributes instead of by substring comparison." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:661 -msgid "" -":issue:`SERVER-13868` Now marks V1 users as probed on databases that do not " -"have surrogate user documents." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:664 -msgid "" -":issue:`SERVER-13850` Now ensures that the user cache entry is up to date " -"before using it to determine a user's roles in user management commands on " -":program:`mongos`." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:668 -msgid "" -":issue:`SERVER-13588` Fixed: \"Shell prints startup warning when auth " -"enabled\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:674 -msgid "" -":issue:`SERVER-13731` Fixed: \"Stack overflow when parsing deeply nested " -":query:`$not` query\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:676 -msgid "" -":issue:`SERVER-13890` Fixed: \"Index bounds builder constructs invalid " -"bounds for multiple negations joined by an :query:`$or`\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:678 -msgid "" -":issue:`SERVER-13752` Verified assertion on empty :query:`$in` clause and " -"sort on second field in a compound index." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:680 -msgid "" -":issue:`SERVER-13337` Re-enabled ``idhack`` for queries with projection." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:682 -msgid "" -":issue:`SERVER-13715` Fixed: \"Aggregation pipeline execution can fail with " -"$or and blocking sorts\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:684 -msgid "" -":issue:`SERVER-13714` Fixed: \"non-top-level indexable :query:`$not` " -"triggers query planning bug\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:686 -msgid "" -":issue:`SERVER-13769` Fixed: \":dbcommand:`distinct` command on indexed " -"field with geo predicate fails to execute\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:688 -msgid "" -":issue:`SERVER-13675` Fixed \"Plans with differing performance can tie " -"during plan ranking\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:690 -msgid "" -":issue:`SERVER-13899` Fixed: \"'Whole index scan' query solutions can use " -"incompatible indexes, return incorrect results\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:692 -msgid "" -":issue:`SERVER-13852` Fixed \"IndexBounds::endKeyInclusive not initialized " -"by constructor\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:694 -msgid "" -":issue:`SERVER-14073` planSummary no longer truncated at 255 characters" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:695 -msgid "" -":issue:`SERVER-14174` Fixed: \"If ntoreturn is a limit (rather than batch " -"size) extra data gets buffered during plan ranking\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:697 -msgid "" -":issue:`SERVER-13789` Some nested queries no longer trigger an assertion " -"error" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:699 -msgid "" -":issue:`SERVER-14064` Added planSummary information for :dbcommand:`count` " -"command log message." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:701 -msgid "" -":issue:`SERVER-13960` Queries containing :query:`$or` no longer miss results" -" if multiple clauses use the same index." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:703 -msgid "" -":issue:`SERVER-14180` Fixed: \"Crash with 'and' clause, :query:`$elemMatch`," -" and nested :query:`$mod` or regex\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:705 -msgid "" -":issue:`SERVER-14176` Natural order sort specification no longer ignored if " -"query is specified." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:707 -msgid "" -":issue:`SERVER-13754` Bounds no longer combined for :query:`$or` queries " -"that can use merge sort." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:711 -#: ../source/release-notes/2.6-changelog.txt:871 -msgid "Geospatial" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:713 -msgid "" -":issue:`SERVER-13687` Results of :query:`$near` query on compound multi-key " -"2dsphere index are now sorted by distance." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:719 -msgid "" -":issue:`SERVER-13802` Insert field validation no longer stops at first " -"``Timestamp()`` field." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:725 -msgid "" -":issue:`SERVER-13993` Fixed: \"log a message when " -"``shouldChangeSyncTarget()`` believes a node should change sync targets\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:729 -msgid "" -":issue:`SERVER-13976` Fixed: \"Cloner needs to detect failure to create " -"collection\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:735 -msgid "" -":issue:`SERVER-13616` Resolved: \"'type 7' (OID) error when acquiring " -"distributed lock for first time\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:737 -msgid "" -":issue:`SERVER-13812` Now catches exception thrown by ``getShardsForQuery`` " -"for geo query." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:739 -msgid "" -":issue:`SERVER-14138` :program:`mongos` will now correctly target multiple " -"shards for nested field shard key predicates." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:741 -msgid "" -":issue:`SERVER-11332` Fixed: \"Authentication requests delayed if first " -"config server is unresponsive\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:745 -msgid "Map/Reduce" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:747 -msgid "" -":issue:`SERVER-14186` Resolved: \":method:`rs.stepDown` during mapReduce " -"causes fassert in logOp\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:749 -msgid "" -":issue:`SERVER-13981` Temporary map/reduce collections are now correctly " -"replicated to secondaries." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:755 -msgid "" -":issue:`SERVER-13750` :dbcommand:`convertToCapped` on empty collection no " -"longer aborts after ``invariant()`` failure." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:757 -msgid "" -":issue:`SERVER-14056` Moving large collection across databases with " -"renameCollection no longer triggers fatal assertion." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:759 -msgid ":issue:`SERVER-14082` Fixed: \"Excessive freelist scanning for MaxBucket\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:760 -msgid "" -":issue:`SERVER-13737` CollectionOptions parser now skips non-numeric for " -"\"size\"/\"max\" elements if values non-numeric." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:766 -msgid "" -":issue:`SERVER-13950` MongoDB Enterprise now includes required dependency " -"list." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:768 -msgid "" -":issue:`SERVER-13862` Support for mongodb-org-server installation 2.6.1-1 on" -" RHEL5 via RPM." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:770 -msgid "" -":issue:`SERVER-13724` Added SCons flag to override treating all warnings as " -"errors." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:774 -msgid "Diagnostics" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:776 -msgid "" -":issue:`SERVER-13587` Resolved: \":data:`~system.profile.ndeleted` in " -":data:`system.profile` documents reports 1 too few documents removed\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:779 -msgid "" -":issue:`SERVER-13368` Improved exposure of timing information in " -":dbcommand:`currentOp`." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:783 -msgid "Administration" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:785 -msgid "" -":issue:`SERVER-13954` :setting:`security.javascriptEnabled` option is now " -"available in the YAML configuration file." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:791 -msgid "" -":issue:`SERVER-10464` :program:`mongodump` can now query :data:`oplog.$main`" -" and :data:`oplog.rs` when using :option:`--dbpath `." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:794 -msgid "" -":issue:`SERVER-13760` :program:`mongoexport` can now handle large timestamps" -" on Windows." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:800 -msgid "" -":issue:`SERVER-13865` Shell now returns correct ``WriteResult`` for " -"compatibility-mode upsert with non-OID equality predicate on ``_id`` field." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:803 -msgid "" -":issue:`SERVER-13037` Fixed typo in error message for \"compatibility " -"mode\"." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:807 -msgid "Internal Code" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:809 -msgid "" -":issue:`SERVER-13794` Fixed: \"Unused snapshot history consuming significant" -" heap space\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:811 -msgid "" -":issue:`SERVER-13446` Removed Solaris builds dependency on ILLUMOS libc." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:812 -msgid "" -":issue:`SERVER-14092` MongoDB upgrade 2.4 to 2.6 check no longer returns an " -"error in internal collections." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:814 -msgid ":issue:`SERVER-14000` Added new lsb file location for Debian 7.1" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:819 -msgid "" -":issue:`SERVER-13723` Stabilized ``tags.js`` after a change in its timeout " -"when it was ported to use write commands." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:821 -msgid "" -":issue:`SERVER-13494` Fixed: \"``setup_multiversion_mongodb.py`` doesn't " -"download 2.4.10 because of non-numeric version sorting\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:823 -msgid "" -":issue:`SERVER-13603` Fixed: \"Test suites with options tests fail when run " -"with :option:`--nopreallocj `\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:825 -msgid "" -":issue:`SERVER-13948` Fixed: \"``awaitReplication()`` failures related to " -"getting a config version from master causing test failures\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:828 -msgid ":issue:`SERVER-13839` Fixed ``sync2.js`` failure." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:829 -msgid ":issue:`SERVER-13972` Fixed ``connections_opened.js`` failure." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:830 -msgid ":issue:`SERVER-13712` Reduced peak disk usage of test suites." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:831 -msgid "" -":issue:`SERVER-14249` Added tests for querying oplog via " -":program:`mongodump` using :option:`--dbpath `" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:833 -msgid "" -":issue:`SERVER-10462` Fixed: \"Windows file locking related buildbot " -"failures\"" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:838 -msgid "2.6.1 -- Changes" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:843 -msgid "" -":issue:`SERVER-13739` Repair database failure can delete database files" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:848 -msgid "" -":issue:`SERVER-13287` Addition of debug symbols has doubled compile time" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:849 -msgid "" -":issue:`SERVER-13563` Upgrading from 2.4.x to 2.6.0 via ``yum`` clobbers " -"configuration file" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:850 -msgid "" -":issue:`SERVER-13691` yum and apt \"stable\" repositories contain release " -"candidate 2.6.1-rc0 packages" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:851 -msgid ":issue:`SERVER-13515` Cannot install MongoDB as a service on Windows" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:856 -msgid ":issue:`SERVER-13066` Negations over multikey fields do not use index" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:857 -msgid "" -":issue:`SERVER-13495` Concurrent ``GETMORE`` and ``KILLCURSORS`` operations " -"can cause race condition and server crash" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:858 -msgid "" -":issue:`SERVER-13503` The :query:`$where` operator should not be allowed " -"under :query:`$elemMatch`" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:859 -msgid "" -":issue:`SERVER-13537` Large skip and and limit values can cause crash in " -"blocking sort stage" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:860 -msgid ":issue:`SERVER-13557` Incorrect negation of $elemMatch value in 2.6" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:861 -msgid "" -":issue:`SERVER-13562` Queries that use tailable cursors do not stream " -"results if skip() is applied" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:862 -msgid "" -":issue:`SERVER-13566` Using the OplogReplay flag with extra predicates can " -"yield incorrect results" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:863 -msgid "" -":issue:`SERVER-13611` Missing sort order for compound index leads to " -"unnecessary in-memory sort" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:864 -msgid "" -":issue:`SERVER-13618` Optimization for sorted $in queries not applied to " -"reverse sort order" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:865 -msgid "" -":issue:`SERVER-13661` Increase the maximum allowed depth of query objects" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:866 -msgid "" -":issue:`SERVER-13664` Query with :query:`$elemMatch` using a compound " -"multikey index can generate incorrect results" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:867 -msgid "" -":issue:`SERVER-13677` Query planner should traverse through $all while " -"handling $elemMatch object predicates" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:868 -msgid "" -":issue:`SERVER-13766` Dropping index or collection while $or query is " -"yielding triggers fatal assertion" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:873 -msgid "" -":issue:`SERVER-13666` :query:`$near` queries with out-of-bounds points in " -"legacy format can lead to crashes" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:874 -msgid "" -":issue:`SERVER-13540` The :dbcommand:`geoNear` command no longer returns " -"distance in radians for legacy point" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:875 -msgid "" -":issue:`SERVER-13486`: The :dbcommand:`geoNear` command can create too large" -" BSON objects for aggregation." -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:880 -msgid "" -":issue:`SERVER-13500` Changing replica set configuration can crash running " -"members" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:881 -msgid "" -":issue:`SERVER-13589` Background index builds from a 2.6.0 primary fail to " -"complete on 2.4.x secondaries" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:882 -msgid "" -":issue:`SERVER-13620` Replicated data definition commands will fail on " -"secondaries during background index build" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:883 -msgid "" -":issue:`SERVER-13496` Creating index with same name but different spec in " -"mixed version replicaset can abort replication" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:888 -msgid "" -":issue:`SERVER-12638` Initial sharding with hashed shard key can result in " -"duplicate split points" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:889 -msgid "" -":issue:`SERVER-13518` The ``_id`` field is no longer automatically generated" -" by :program:`mongos` when missing" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:890 -msgid "" -":issue:`SERVER-13777` Migrated ranges waiting for deletion do not report " -"cursors still open" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:895 -msgid ":issue:`SERVER-9358` Log rotation can overwrite previous log files" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:896 -msgid "" -":issue:`SERVER-13644` Sensitive credentials in startup options are not " -"redacted and may be exposed" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:897 -msgid "" -":issue:`SERVER-13441` Inconsistent error handling in user management shell " -"helpers" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:902 -msgid "" -":issue:`SERVER-13466` Error message in collection creation failure contains " -"incorrect namespace" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:903 -msgid "" -":issue:`SERVER-13499` Yield policy for batch-inserts should be the same as " -"for batch-updates/deletes" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:904 -msgid "" -":issue:`SERVER-13516` Array updates on documents with more than 128 BSON " -"elements may crash :program:`mongod`" -msgstr "" - -#: ../source/release-notes/2.6-changelog.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:4 -msgid "2.6.12 Changelog" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:9 -msgid "" -":issue:`SERVER-19284` Should not be able to create role with same name as " -"builtin role" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:14 -msgid "" -":issue:`SERVER-17886` dbKillCursors op asserts on mongos when at log level 3" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:15 -msgid ":issue:`SERVER-19266` An error document is returned with result set" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:16 -msgid "" -":issue:`SERVER-20191` multi-updates/remove can make successive queries skip " -"shard version checking" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:17 -msgid "" -":issue:`SERVER-20839` trace_missing_docs_test.js compares Timestamp " -"instances using < operator in mongo shell" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:20 -msgid "Query" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:22 -msgid "" -":issue:`SERVER-2454` Queries that are killed during a yield should return " -"error to user instead of partial result set" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:23 -msgid "" -":issue:`SERVER-16042` Optimise $all/$and to select smallest subset as " -"initial index bounds" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:24 -msgid "" -":issue:`SERVER-19725` NULL pointer crash in QueryPlanner::plan with $near " -"operator" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:25 -msgid "" -":issue:`SERVER-20083` Add log statement at default log level for when an " -"index filter is set or cleared successfully" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:26 -msgid "" -":issue:`SERVER-20829` RUNNER_DEAD on document delete during update by _id or" -" find by _id" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:27 -msgid "" -":issue:`SERVER-21227` MultiPlanStage::invalidate() should not flag and drop " -"invalidated WorkingSetMembers" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:28 -msgid ":issue:`SERVER-21602` Reduce execution time of cursor_timeout.js" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:29 -msgid ":issue:`SERVER-22195` queryoptimizer3.js failing on 2.6" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:30 -msgid "" -":issue:`SERVER-22535` Some index operations (drop index, abort index build, " -"update TTL config) on collection during active migration can cause migration" -" to skip documents" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:35 -msgid ":issue:`SERVER-21647` $rename changes field ordering" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:40 -msgid ":issue:`SERVER-21543` Lengthen delay before deleting old journal files" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:43 -msgid "MMAP" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:45 -msgid "" -":issue:`SERVER-22261` MMAPv1 LSNFile may be updated ahead of what is synced " -"to data files" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:48 -msgid "Operations" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:50 -msgid ":issue:`SERVER-13985` printShardingStatus uses group/JS" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:55 -msgid ":issue:`SERVER-18432` alert when passing unused variables to scons" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:56 -msgid ":issue:`SERVER-18793` Enterprise RPM build issues" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:57 -msgid ":issue:`SERVER-19509` The nproc ulimits are different across packages" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:58 -msgid "" -":issue:`SERVER-20583` migrate all windows-64 vs2010 builders in evergreen to" -" use new version of the distribution" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:59 -msgid "" -":issue:`SERVER-20830` set push and docs_tickets tasks as not available for " -"patch testing" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:60 -msgid "" -":issue:`SERVER-21864` streamline artifact signing procedure to support " -"coherent release process" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:63 -msgid "Internals" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:65 -msgid ":issue:`SERVER-20121` XorShift PRNG should use unsigned arithmetic" -msgstr "" - -#: ../source/includes/changelogs/releases/2.6.12.rst:66 -msgid ":issue:`SERVER-20401` Publicly expose net.ssl.disabledProtocols" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/release-notes/2.6-changes.po b/locale/zh/LC_MESSAGES/release-notes/2.6-changes.po deleted file mode 100644 index 98d134b0c48..00000000000 --- a/locale/zh/LC_MESSAGES/release-notes/2.6-changes.po +++ /dev/null @@ -1,16 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/2.6-changes.txt:5 -msgid "Changes in MongoDB 2.6" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/release-notes/2.6-compatibility.po b/locale/zh/LC_MESSAGES/release-notes/2.6-compatibility.po deleted file mode 100644 index de3a1b674ec..00000000000 --- a/locale/zh/LC_MESSAGES/release-notes/2.6-compatibility.po +++ /dev/null @@ -1,1209 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/2.6-compatibility.txt:3 -msgid "Compatibility Changes in MongoDB 2.6" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:13 -msgid "" -"The following 2.6 changes can affect the compatibility with older versions " -"of MongoDB. See :doc:`/release-notes/2.6` for the full list of the 2.6 " -"changes." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:18 -msgid "Index Changes" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:23 -msgid "Enforce Index Key Length Limit" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:96 -#: ../source/release-notes/2.6-compatibility.txt:126 -#: ../source/release-notes/2.6-compatibility.txt:158 -#: ../source/release-notes/2.6-compatibility.txt:175 -#: ../source/release-notes/2.6-compatibility.txt:283 -#: ../source/release-notes/2.6-compatibility.txt:300 -#: ../source/release-notes/2.6-compatibility.txt:324 -#: ../source/release-notes/2.6-compatibility.txt:350 -#: ../source/release-notes/2.6-compatibility.txt:387 -#: ../source/release-notes/2.6-compatibility.txt:404 -#: ../source/release-notes/2.6-compatibility.txt:448 -#: ../source/release-notes/2.6-compatibility.txt:468 -#: ../source/release-notes/2.6-compatibility.txt:482 -#: ../source/release-notes/2.6-compatibility.txt:509 -#: ../source/release-notes/2.6-compatibility.txt:525 -#: ../source/release-notes/2.6-compatibility.txt:558 -#: ../source/release-notes/2.6-compatibility.txt:578 -#: ../source/release-notes/2.6-compatibility.txt:607 -#: ../source/release-notes/2.6-compatibility.txt:621 -#: ../source/release-notes/2.6-compatibility.txt:633 -#: ../source/release-notes/2.6-compatibility.txt:653 -#: ../source/release-notes/2.6-compatibility.txt:671 -#: ../source/release-notes/2.6-compatibility.txt:682 -#: ../source/release-notes/2.6-compatibility.txt:743 -#: ../source/release-notes/2.6-compatibility.txt:759 -#: ../source/release-notes/2.6-compatibility.txt:781 -#: ../source/release-notes/2.6-compatibility.txt:798 -#: ../source/release-notes/2.6-compatibility.txt:817 -#: ../source/release-notes/2.6-compatibility.txt:836 -#: ../source/release-notes/2.6-compatibility.txt:861 -#: ../source/release-notes/2.6-compatibility.txt:890 -#: ../source/release-notes/2.6-compatibility.txt:907 -msgid "Description" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:26 -msgid "" -"MongoDB 2.6 implements a stronger enforcement of the limit on :limit:`index " -"key `." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:29 -msgid "" -"Creating indexes will error if an index key in an existing document exceeds " -"the limit:" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:32 -msgid "" -":method:`db.collection.ensureIndex()`, :method:`db.collection.reIndex()`, " -":dbcommand:`compact`, and :dbcommand:`repairDatabase` will error and not " -"create the index. Previous versions of MongoDB would create the index but " -"not index such documents." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:38 -msgid "" -"Because :method:`db.collection.reIndex()`, :dbcommand:`compact`, and " -":dbcommand:`repairDatabase` drop *all* the indexes from a collection and " -"then recreate them sequentially, the error from the index key limit prevents" -" these operations from rebuilding any remaining indexes for the collection " -"and, in the case of the :dbcommand:`repairDatabase` command, from continuing" -" with the remainder of the process." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:46 -msgid "Inserts will error:" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:48 -msgid "" -":method:`db.collection.insert()` and other operations that perform inserts " -"(e.g. :method:`db.collection.save()` and :method:`db.collection.update()` " -"with ``upsert`` that result in inserts) will fail to insert if the new " -"document has an indexed field whose corresponding index entry exceeds the " -"limit. Previous versions of MongoDB would insert but not index such " -"documents." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:56 -msgid "" -":program:`mongorestore` and :program:`mongoimport` will fail to insert if " -"the new document has an indexed field whose corresponding index entry " -"exceeds the limit." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:60 -msgid "Updates will error:" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:62 -msgid "" -":method:`db.collection.update()` and :method:`db.collection.save()` " -"operations on an indexed field will error if the updated value causes the " -"index entry to exceed the limit." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:67 -msgid "" -"If an existing document contains an indexed field whose index entry exceeds " -"the limit, updates on other fields that result in the relocation of a " -"document on disk will error." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:71 -msgid "Chunk Migration will fail:" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:73 -msgid "" -"Migrations will fail for a chunk that has a document with an indexed field " -"whose index entry exceeds the limit." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:76 -msgid "" -"If left unfixed, the chunk will repeatedly fail migration, effectively " -"ceasing chunk balancing for that collection. Or, if chunk splits occur in " -"response to the migration failures, this response would lead to " -"unnecessarily large number of chunks and an overly large config databases." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:82 -msgid "Secondary members of replica sets will warn:" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:84 -msgid "" -"Secondaries will continue to replicate documents with an indexed field whose" -" corresponding index entry exceeds the limit on initial sync but will print " -"warnings in the logs." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:88 -msgid "" -"Secondaries allow index build and rebuild operations on a collection that " -"contains an indexed field whose corresponding index entry exceeds the limit " -"but with warnings in the logs." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:92 -msgid "" -"With *mixed version* replica sets where the secondaries are version 2.6 and " -"the primary is version 2.4, secondaries will replicate documents inserted or" -" updated on the 2.4 primary, but will print error messages in the log if the" -" documents contain an indexed field whose corresponding index entry exceeds " -"the limit." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:102 -#: ../source/release-notes/2.6-compatibility.txt:132 -#: ../source/release-notes/2.6-compatibility.txt:239 -#: ../source/release-notes/2.6-compatibility.txt:288 -#: ../source/release-notes/2.6-compatibility.txt:306 -#: ../source/release-notes/2.6-compatibility.txt:334 -#: ../source/release-notes/2.6-compatibility.txt:369 -#: ../source/release-notes/2.6-compatibility.txt:392 -#: ../source/release-notes/2.6-compatibility.txt:410 -#: ../source/release-notes/2.6-compatibility.txt:453 -#: ../source/release-notes/2.6-compatibility.txt:474 -#: ../source/release-notes/2.6-compatibility.txt:487 -#: ../source/release-notes/2.6-compatibility.txt:541 -#: ../source/release-notes/2.6-compatibility.txt:564 -#: ../source/release-notes/2.6-compatibility.txt:583 -#: ../source/release-notes/2.6-compatibility.txt:610 -#: ../source/release-notes/2.6-compatibility.txt:661 -#: ../source/release-notes/2.6-compatibility.txt:808 -#: ../source/release-notes/2.6-compatibility.txt:820 -#: ../source/release-notes/2.6-compatibility.txt:864 -#: ../source/release-notes/2.6-compatibility.txt:894 -#: ../source/release-notes/2.6-compatibility.txt:911 -msgid "Solution" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:99 -#: ../source/release-notes/2.6-compatibility.txt:129 -msgid "" -"Run :method:`db.upgradeCheckAllDBs()` to find current keys that violate this" -" limit and correct as appropriate. Preferably, run the test before " -"upgrading; i.e. connect the 2.6 :program:`mongo` shell to your MongoDB 2.4 " -"database and run the method." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:104 -msgid "" -"If you have an existing data set and want to disable the default index key " -"length validation so that you can upgrade before resolving these indexing " -"issues, use the :parameter:`failIndexKeyTooLong` parameter." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:109 -msgid "Index Specifications Validate Field Names" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:112 -msgid "" -"In MongoDB 2.6, create and re-index operations fail when the index key " -"refers to an empty field, e.g. ``\"a..b\" : 1`` or the field name starts " -"with a dollar sign (``$``)." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:116 -msgid "" -":method:`db.collection.ensureIndex()` will not create a new index with an " -"invalid or empty key name." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:119 -msgid "" -":method:`db.collection.reIndex()`, :dbcommand:`compact`, and " -":dbcommand:`repairDatabase` will error if an index exists with an invalid or" -" empty key name." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:123 -msgid "" -"Chunk migration will fail if an index exists with an invalid or empty key " -"name." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:126 -msgid "Previous versions of MongoDB allow the index." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:135 -msgid "``ensureIndex`` and Existing Indexes" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:138 -msgid ":method:`db.collection.ensureIndex()` now errors:" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:140 -msgid "" -"if you try to create an existing index but with different options; e.g. in " -"the following example, the second :method:`db.collection.ensureIndex()` will" -" error." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:149 -msgid "" -"if you specify an index name that already exists but the key specifications " -"differ; e.g. in the following example, the second " -":method:`db.collection.ensureIndex()` will error." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:158 -msgid "Previous versions did not create the index but did not error." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:163 -msgid "Write Method Acknowledgements" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:181 -msgid "" -"The write methods now return a :method:`WriteResult` object that contains " -"the results of the operation, including any write errors and write concern " -"errors, and obviates the need to call :dbcommand:`getLastError` command to " -"get the status of the results. See :method:`db.collection.insert()`, " -":method:`db.collection.update()`, :method:`db.collection.save()` and " -":method:`db.collection.remove()` for details." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:189 -msgid "" -"In sharded environments, :program:`mongos` no longer supports \"fire-and-" -"forget\" behavior. This limits throughput when writing data to sharded " -"clusters." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:203 -msgid "" -"Scripts that used these :program:`mongo` shell methods for bulk write " -"operations with \"fire-and-forget\" behavior should use the :method:`Bulk()`" -" methods." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:207 -msgid "" -"In sharded environments, applications using any driver or :program:`mongo` " -"shell should use :method:`Bulk()` methods for optimal performance when " -"inserting or modifying groups of documents." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:211 -msgid "For example, instead of:" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:219 -msgid "In MongoDB 2.6, replace with :method:`Bulk()` operation:" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:231 -msgid "" -"Bulk method returns a :method:`BulkWriteResult` object that contains the " -"result of the operation." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:235 -msgid "" -":ref:`rel-notes-write-operations`, :method:`Bulk()`, " -":method:`Bulk.execute()`, " -":method:`db.collection.initializeUnorderedBulkOp()`, " -":method:`db.collection.initializeOrderedBulkOp()`" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:242 -msgid "``db.collection.aggregate()`` Change" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:245 -msgid "" -"The :method:`db.collection.aggregate()` method in the :program:`mongo` shell" -" defaults to returning a cursor to the results set. This change enables the " -"aggregation pipeline to return result sets of any size and requires cursor " -"iteration to access the result set. For example:" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:264 -msgid "" -"Previous versions returned a single document with a field ``results`` that " -"contained an array of the result set, subject to the :ref:`BSON Document " -"size ` limit. Accessing the result set in the " -"previous versions of MongoDB required accessing the ``results`` field and " -"iterating the array. For example:" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:286 -msgid "" -"Update scripts that currently expect :method:`db.collection.aggregate()` to " -"return a document with a ``results`` array to handle cursors instead." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:290 -msgid ":ref:`rn-2.6-aggregation-cursor`, :method:`db.collection.aggregate()`," -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:294 -msgid "Write Concern Validation" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:297 -msgid "" -"Specifying a write concern that includes ``j: true`` to a :program:`mongod` " -"or :program:`mongos` instance running with :option:`--nojournal` option now " -"errors. Previous versions would ignore the ``j: true``." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:303 -msgid "" -"Either remove the ``j: true`` specification from the write concern when " -"issued against a :program:`mongod` or :program:`mongos` instance with " -":option:`--nojournal` or run :program:`mongod` or :program:`mongos` with " -"journaling." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:309 -msgid "Security Changes" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:314 -msgid "New Authorization Model" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:317 -msgid "" -"MongoDB 2.6 :ref:`authorization model ` changes how MongoDB " -"stores and manages user privilege information:" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:320 -msgid "" -"Before the upgrade, MongoDB 2.6 requires at least one user in the admin " -"database." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:323 -msgid "" -"MongoDB versions using older models cannot create/modify users or create " -"user-defined roles." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:327 -msgid "" -"Ensure that at least one user exists in the admin database. If no user " -"exists in the admin database, add a user. Then upgrade to MongoDB 2.6. " -"Finally, upgrade the user privilege model. See :doc:`/release-" -"notes/2.6-upgrade`." -msgstr "" - -#: ../source/includes/important-upgrade-auth-model-prerequisites.rst:3 -msgid "" -"Before upgrading the authorization model, you should first upgrade MongoDB " -"binaries to 2.6. For sharded clusters, ensure that **all** cluster " -"components are 2.6. If there are users in any database, be sure you have at " -"least one user in the ``admin`` database with the role " -":authrole:`userAdminAnyDatabase` **before** upgrading the MongoDB binaries." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:336 -msgid ":ref:`2.6-relnotes-security`" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:341 -msgid "SSL Certificate Hostname Validation" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:344 -msgid "" -"The SSL certificate validation now checks the Common Name (``CN``) and the " -"Subject Alternative Name (``SAN``) fields to ensure that either the ``CN`` " -"or one of the ``SAN`` entries matches the hostname of the server. As a " -"result, if you currently use SSL and *neither* the ``CN`` nor any of the " -"``SAN`` entries of your current SSL certificates match the hostnames, " -"upgrading to version 2.6 will cause the SSL connections to fail." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:353 -msgid "" -"To allow for the continued use of these certificates, MongoDB provides the " -":setting:`~net.ssl.allowInvalidCertificates` setting. The setting is " -"available for:" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:357 -msgid "" -":program:`mongod` and :program:`mongos` to bypass the validation of SSL " -"certificates on other servers in the cluster." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:360 -msgid "" -":program:`mongo` shell, :ref:`MongoDB tools that support SSL `, and the C++ driver to bypass the validation of server " -"certificates." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:364 -msgid "" -"When using the :setting:`~net.ssl.allowInvalidCertificates` setting, MongoDB" -" logs as a warning the use of the invalid certificates." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:367 -msgid "" -"The :setting:`~net.ssl.allowInvalidCertificates` setting bypasses the other " -"certificate validation, such as checks for expiration and valid signatures." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:374 -msgid "``2dsphere`` Index Version 2" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:377 -msgid "" -"MongoDB 2.6 introduces a version 2 of the :doc:`2dsphere index " -"`. If a document lacks a ``2dsphere`` index field (or the " -"field is ``null`` or an empty array), MongoDB does not add an entry for the " -"document to the ``2dsphere`` index. For inserts, MongoDB inserts the " -"document but does not add to the ``2dsphere`` index." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:384 -msgid "" -"Previous version would not insert documents where the ``2dsphere`` index " -"field is a ``null`` or an empty array. For documents that lack the " -"``2dsphere`` index field, previous versions would insert and index the " -"document." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:390 -msgid "" -"To revert to old behavior, create the ``2dsphere`` index with ``{ " -"\"2dsphereIndexVersion\" : 1 }`` to create a version 1 index. However, " -"version 1 index cannot use the new GeoJSON geometries." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:394 -msgid ":ref:`2dsphere-v2`" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:397 -msgid "Log Messages" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:400 -msgid "Timestamp Format Change" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:403 -msgid "" -"Each message now starts with the timestamp format given in :ref:`2.6-time-" -"format-changes`. Previous versions used the ``ctime`` format." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:407 -msgid "" -"MongoDB adds a new option :option:`--timeStampFormat` which supports " -"timestamp format in :option:`ctime <--timeStampFormat>`, " -":option:`iso8601-utc <--timeStampFormat>`, and :option:`iso8601-local " -"<--timeStampFormat>` (new default)." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:436 -msgid "Package Configuration Changes" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:441 -msgid "Default ``bindIp`` for RPM/DEB Packages" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:444 -msgid "" -"In the official MongoDB packages in RPM (Red Hat, CentOS, Fedora Linux, and " -"derivatives) and DEB (Debian, Ubuntu, and derivatives), the default " -":setting:`~net.bindIp` value attaches MongoDB components to the localhost " -"interface *only*. These packages set this default in the default " -"configuration file (i.e. ``/etc/mongod.conf``.)" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:451 -msgid "" -"If you use one of these packages and have *not* modified the default " -"``/etc/mongod.conf`` file, you will need to set :setting:`~net.bindIp` " -"before or during the upgrade." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:455 -msgid "" -"There is no default :setting:`~net.bindIp` setting in any other official " -"MongoDB packages." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:461 -msgid "SNMP Changes" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:464 -msgid "" -"The IANA enterprise identifier for MongoDB changed from 37601 to 34601." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:467 -msgid "" -"MongoDB changed the MIB field name ``globalopcounts`` to ``globalOpcounts``." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:471 -msgid "" -"Users of SNMP monitoring must modify their SNMP configuration (i.e. MIB) " -"from 37601 to 34601." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:474 -msgid "Update references to ``globalopcounts`` to ``globalOpcounts``." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:477 -msgid "Remove Method Signature Change" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:480 -msgid "" -":method:`db.collection.remove()` requires a query document as a parameter. " -"In previous versions, the method invocation without a query document deleted" -" all documents in a collection." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:485 -msgid "" -"For existing :method:`db.collection.remove()` invocations without a query " -"document, modify the invocations to include an empty document " -":method:`db.collection.remove({})`." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:492 -msgid "Update Operator Syntax Validation" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:495 -msgid "" -":doc:`Update operators (e.g $set) ` must specify" -" a non-empty operand expression. For example, the following expression is " -"now invalid:" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:503 -msgid "" -":doc:`Update operators (e.g $set) ` cannot " -"repeat in the update statement. For example, the following expression is " -"invalid:" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:517 -msgid "Updates Enforce Field Name Restrictions" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:520 -msgid "" -"Updates cannot use :doc:`update operators (e.g $set) " -"` to target fields with empty field names (i.e. " -"``\"\"``)." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:524 -msgid "" -"Updates no longer support saving field names that contain a dot (``.``) or a" -" field name that starts with a dollar sign (``$``)." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:528 -msgid "" -"For existing documents that have fields with empty names ``\"\"``, replace " -"the whole document. See :method:`db.collection.update()` and " -":method:`db.collection.save()` for details on replacing an existing " -"document." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:533 -msgid "" -"For existing documents that have fields with names that contain a dot " -"(``.``), either replace the whole document or :update:`unset <$unset>` the " -"field. To find fields whose names contain a dot, run " -":method:`db.upgradeCheckAllDBs()`." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:538 -msgid "" -"For existing documents that have fields with names that start with a dollar " -"sign (``$``), :update:`unset <$unset>` or :update:`rename <$rename>` those " -"fields. To find fields whose names start with a dollar sign, run " -":method:`db.upgradeCheckAllDBs()`." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:543 -msgid "" -"See :ref:`rel-notes-write-operations` for the changes to the write operation" -" protocol, and :ref:`rel-notes-data-modification` for the changes to the " -"insert and update operations. Also consider the documentation of the " -":limit:`Restrictions on Field Names`." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:549 -msgid "Query and Sort Changes" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:554 -msgid "Enforce Field Name Restrictions" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:557 -msgid "" -"Queries cannot specify conditions on fields with names that start with a " -"dollar sign (``$``)." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:561 -msgid "" -":update:`Unset <$unset>` or :update:`rename <$rename>` existing fields whose" -" names start with a dollar sign (``$``). Run " -":method:`db.upgradeCheckAllDBs()` to find fields whose names start with a " -"dollar sign." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:569 -msgid "Sparse Index and Incomplete Results" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:572 -msgid "" -"If a :doc:`sparse index ` results in an incomplete " -"result set for queries and sort operations, MongoDB will not use that index " -"unless a :method:`~cursor.hint()` explicitly specifies the index." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:577 -msgid "" -"For example, the query ``{ x: { $exists: false } }`` will no longer use a " -"sparse index on the ``x`` field, unless explicitly hinted." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:581 -msgid "" -"To override the behavior to use the sparse index and return incomplete " -"results, explicitly specify the index with a :method:`~cursor.hint()`." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:585 -msgid "" -"See :ref:`sparse-index-incomplete-results` for an example that details the " -"new behavior." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:591 -msgid "``sort()`` Specification Values" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:594 -msgid "" -"The :method:`~cursor.sort()` method **only** accepts the following values " -"for the sort keys:" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:597 -msgid "``1`` to specify ascending order for a field," -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:599 -msgid "``-1`` to specify descending order for a field, or" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:601 -msgid "" -":projection:`$meta` expression to specify sort by the text search score." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:604 -msgid "Any other value will result in an error." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:606 -msgid "" -"Previous versions also accepted either ``true`` or ``false`` for ascending." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:610 -msgid "Update sort key values that use ``true`` or ``false`` to ``1``." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:615 -msgid "``skip()`` and ``_id`` Queries" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:618 -msgid "Equality match on the ``_id`` field obeys :method:`~cursor.skip()`." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:620 -msgid "" -"Previous versions ignored :method:`~cursor.skip()` when performing an " -"equality match on the ``_id`` field." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:626 -msgid "``explain()`` Retains Query Plan Cache" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:629 -msgid "" -":method:`~cursor.explain()` no longer clears the :doc:`query plans ` cached for that :term:`query shape`." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:632 -msgid "" -"In previous versions, :method:`~cursor.explain()` would have the side effect" -" of clearing the query plan cache for that query shape." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:635 -msgid "The :method:`PlanCache() ` reference." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:638 -msgid "Geospatial Changes" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:643 -msgid "``$maxDistance`` Changes" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:646 -msgid "" -"For :query:`$near` queries on GeoJSON data, if the queries specify a " -":query:`$maxDistance`, :query:`$maxDistance` must be inside of the " -":query:`$near` document." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:650 -msgid "" -"In previous version, :query:`$maxDistance` could be either inside or outside" -" the :query:`$near` document." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:653 -msgid ":query:`$maxDistance` must be a positive value." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:656 -msgid "" -"Update any existing :query:`$near` queries on GeoJSON data that currently " -"have the :query:`$maxDistance` outside the :query:`$near` document" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:660 -msgid "" -"Update any existing queries where :query:`$maxDistance` is a negative value." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:666 -msgid "Deprecated ``$uniqueDocs``" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:669 -msgid "" -"MongoDB 2.6 deprecates :query:`$uniqueDocs`, and geospatial queries no " -"longer return duplicated results when a document matches the query multiple " -"times." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:676 -msgid "Stronger Validation of Geospatial Queries" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:679 -msgid "" -"MongoDB 2.6 enforces a stronger validation of geospatial queries, such as " -"validating the options or GeoJSON specifications, and errors if the " -"geospatial query is invalid. Previous versions allowed/ignored invalid " -"options." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:685 -msgid "Query Operator Changes" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:690 -msgid "``$not`` Query Behavior Changes" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:693 -msgid "Queries with :query:`$not` expressions on an indexed field now match:" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:695 -msgid "" -"Documents that are missing the indexed field. Previous versions would not " -"return these documents using the index." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:698 -msgid "" -"Documents whose indexed field value is a different type than that of the " -"specified value. Previous versions would not return these documents using " -"the index." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:702 -msgid "" -"For example, if a collection ``orders`` contains the following documents:" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:711 -msgid "If the collection has an index on the ``price`` field:" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:717 -msgid "" -"The following query uses the index to search for documents where ``price`` " -"is not greater than or equal to ``50``:" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:724 -msgid "In 2.6, the query returns the following documents:" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:732 -msgid "" -"In previous versions, indexed plans would only return matching documents " -"where the type of the field matches the type of the query predicate:" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:740 -msgid "" -"If using a collection scan, previous versions would return the same results " -"as those in 2.6." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:743 -msgid "MongoDB 2.6 allows chaining of :query:`$not` expressions." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:748 -msgid "``null`` Comparison Queries" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:751 -msgid "" -":query:`$lt` and :query:`$gt` comparisons to ``null`` no longer match " -"documents that are missing the field." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:754 -msgid "" -"``null`` equality conditions on array elements (e.g. ``\"a.b\": null``) no " -"longer match document missing the nested field ``a.b`` (e.g. ``a: [ 2, 3 " -"]``)." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:758 -msgid "" -"``null`` equality queries (i.e. ``field: null`` ) now match fields with " -"values ``undefined``." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:764 -msgid "``$all`` Operator Behavior Change" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:767 -msgid "" -"The :query:`$all` operator is now equivalent to an :query:`$and` operation " -"of the specified values. This change in behavior can allow for more matches " -"than previous versions when passed an array of a single nested array (e.g. " -"``[ [ \"A\" ] ]``). When passed an array of a nested array, :query:`$all` " -"can now match documents where the field contains the nested array as an " -"element (e.g. ``field: [ [ \"A\" ], ... ]``), *or* the field equals the " -"nested array (e.g. ``field: [ \"A\", \"B\" ]``). Earlier version could only " -"match documents where the field contains the nested array." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:777 -msgid "" -"The :query:`$all` operator returns no match if the array field contains " -"nested arrays (e.g. ``field: [ \"a\", [\"b\"] ]``) and :query:`$all` on the " -"nested field is the element of the nested array (e.g. ``\"field.1\": { $all:" -" [ \"b\" ] }``). Previous versions would return a match." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:786 -msgid "``$mod`` Operator Enforces Strict Syntax" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:789 -msgid "" -"The :query:`$mod` operator now only accepts an array with exactly two " -"elements, and errors when passed an array with fewer or more elements. See " -":ref:`mod-not-enough-elements` and :ref:`mod-too-many-elements` for details." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:794 -msgid "" -"In previous versions, if passed an array with one element, the :query:`$mod`" -" operator uses ``0`` as the second element, and if passed an array with more" -" than two elements, the :query:`$mod` ignores all but the first two " -"elements. Previous versions do return an error when passed an empty array." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:801 -msgid "" -"Ensure that the array passed to :query:`$mod` contains exactly two elements:" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:804 -msgid "" -"If the array contains the a single element, add ``0`` as the second element." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:807 -msgid "" -"If the array contains more than two elements, remove the extra elements." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:813 -msgid "``$where`` Must Be Top-Level" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:816 -msgid "" -":query:`$where` expressions can now only be at top level and cannot be " -"nested within another expression, such as :query:`$elemMatch`." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:820 -msgid "Update existing queries that nest :query:`$where`." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:823 -msgid "``$exists`` and ``notablescan``" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:825 -msgid "" -"If the MongoDB server has disabled collection scans, i.e. " -":parameter:`notablescan`, then :query:`$exists` queries that have no " -"*indexed solution* will error." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:832 -msgid "``MinKey`` and ``MaxKey`` Queries" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:835 -msgid "" -"Equality match for either ``MinKey`` or ``MaxKey`` no longer match documents" -" missing the field." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:843 -msgid "Nested Array Queries with $elemMatch" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:846 -msgid "" -"The :query:`$elemMatch` query operator no longer traverses recursively into " -"nested arrays." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:849 -msgid "For example, if a collection ``test`` contains the following document:" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:856 -msgid "" -"In 2.6, the following :query:`$elemMatch` query does *not* match the " -"document:" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:864 -msgid "Update existing queries that rely upon the old behavior." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:867 -msgid "Text Search Compatibility" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:869 -msgid "" -"MongoDB does not support the use of the :query:`$text` query operator in " -"mixed sharded cluster deployments that contain both version 2.4 and version " -"2.6 shards. See :doc:`/release-notes/2.6-upgrade` for upgrade instructions." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:875 -msgid "Replica Set/Sharded Cluster Validation" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:880 -msgid "Shard Name Checks on Metadata Refresh" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:883 -msgid "" -"For sharded clusters, MongoDB 2.6 disallows a shard from refreshing the " -"metadata if the shard name has not been explicitly set." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:886 -msgid "" -"For mixed sharded cluster deployments that contain both version 2.4 and " -"version 2.6 shards, this change can cause errors when migrating chunks " -"**from** version 2.4 shards **to** version 2.6 shards if the shard name is " -"unknown to the version 2.6 shards. MongoDB does not support migrations in " -"mixed sharded cluster deployments." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:893 -msgid "" -"Upgrade all components of the cluster to 2.6. See :doc:`/release-" -"notes/2.6-upgrade`." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:899 -msgid "Replica Set Vote Configuration Validation" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:902 -msgid "" -"MongoDB now deprecates giving any :term:`replica set` member more than a " -"single vote. During configuration, " -":data:`local.system.replset.members[n].votes` should only have a value of 1 " -"for voting members and 0 for non-voting members. MongoDB treats values other" -" than 1 or 0 as a value of 1 and produces a warning message." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:910 -msgid "" -"Update :data:`local.system.replset.members[n].votes` with values other than " -"1 or 0 to 1 or 0 as appropriate." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:916 -msgid "Time Format Changes" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:918 -msgid "" -"MongoDB now uses ``iso8601-local`` when formatting time data in many " -"outputs. This format follows the template ``YYYY-MM-" -"DDTHH:mm:ss.mmm<+/-Offset>``. For example, ``2014-03-04T20:13:38.944-0500``." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:922 -msgid "" -"This change impacts all clients using :doc:`Extended JSON ` in *Strict mode*, such as :program:`mongoexport` " -"and the :ecosystem:`REST and HTTP Interfaces `." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:930 -msgid "Other Resources" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:932 -msgid "" -"`All backwards incompatible changes (JIRA) " -"`_." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:934 -msgid ":doc:`/release-notes/2.6`." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:936 -msgid ":doc:`/release-notes/2.6-upgrade` for the upgrade process." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:166 -msgid "" -"The :program:`mongo` shell write methods :method:`db.collection.insert()`, " -":method:`db.collection.update()`, :method:`db.collection.save()` and " -":method:`db.collection.remove()` now integrate the :doc:`write concern " -"` directly into the method rather than with a " -"separate :dbcommand:`getLastError` command to provide :ref:`acknowledgement " -"of writes ` whether run interactively in the :program:`mongo` shell or" -" non-interactively in a script. In previous versions, these methods " -"exhibited a \"fire-and-forget\" behavior. [#mongo-shell-gle-interactive]_" -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:177 -msgid "" -"Existing scripts for the :program:`mongo` shell that used these methods will" -" now wait for acknowledgement, which take **longer** than the previous " -"\"fire-and-forget\" behavior." -msgstr "" - -#: ../source/release-notes/2.6-compatibility.txt:194 -msgid "" -"In previous versions, when using the :program:`mongo` shell interactively, " -"the :program:`mongo` shell automatically called the " -":dbcommand:`getLastError` command after a write method to provide " -"acknowledgment of the write. Scripts, however, would observe \"fire-and-" -"forget\" behavior in previous versions unless the scripts included an " -"**explicit** call to the :dbcommand:`getLastError` command after a write " -"method." -msgstr "" - -#~ msgid "" -#~ "The :program:`mongo` shell write methods :method:`db.collection.insert()`, " -#~ ":method:`db.collection.update()`, :method:`db.collection.save()` and " -#~ ":method:`db.collection.remove()` now integrate the :doc:`write concern " -#~ "` directly into the method rather than with a separate " -#~ ":dbcommand:`getLastError` command to provide :ref:`safe writes ` whether run interactively in the :program:`mongo` " -#~ "shell or non-interactively in a script. In previous versions, these methods " -#~ "exhibited a \"fire-and-forget\" behavior. [#mongo-shell-gle-interactive]_" -#~ msgstr "" - -#~ msgid "" -#~ "Existing scripts for the :program:`mongo` shell that used these methods will" -#~ " now observe safe writes which take **longer** than the previous \"fire-and-" -#~ "forget\" behavior." -#~ msgstr "" - -#~ msgid "" -#~ "In previous versions, when using the :program:`mongo` shell interactively, " -#~ "the :program:`mongo` shell automatically called the " -#~ ":dbcommand:`getLastError` command after a write method to provide \"safe " -#~ "writes\". Scripts, however, would observe \"fire-and-forget\" behavior in " -#~ "previous versions unless the scripts included an **explicit** call to the " -#~ ":dbcommand:`getLastError` command after a write method." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/release-notes/2.6-downgrade.po b/locale/zh/LC_MESSAGES/release-notes/2.6-downgrade.po deleted file mode 100644 index da785246e50..00000000000 --- a/locale/zh/LC_MESSAGES/release-notes/2.6-downgrade.po +++ /dev/null @@ -1,394 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/2.6-downgrade.txt:3 -msgid "Downgrade MongoDB from 2.6" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:13 -msgid "" -"Before you attempt any downgrade, familiarize yourself with the content of " -"this document, particularly the :ref:`2.6-downgrade-considerations` and the " -"procedure for :ref:`downgrading sharded clusters <2.6-downgrade-cluster>`." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:21 -msgid "Downgrade Recommendations and Checklist" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:23 -msgid "When downgrading, consider the following:" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:26 -msgid "Downgrade Path" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:28 -msgid "" -"Once upgraded to MongoDB 2.6, you **cannot** downgrade to **any** version " -"earlier than MongoDB 2.4. If you created ``text`` or ``2dsphere`` indexes " -"while running 2.6, you can only downgrade to MongoDB 2.4.10 or later." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:34 -msgid "Preparedness" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:36 -msgid "" -":ref:`Remove or downgrade version 2 text indexes ` " -"before downgrading MongoDB 2.6 to 2.4." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:39 -msgid "" -":ref:`Remove or downgrade version 2 2dsphere indexes ` before downgrading MongoDB 2.6 to 2.4." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:42 -msgid "" -":ref:`downgrade-user-auth-model`. If you have upgraded to the 2.6 user " -"authorization model, you must downgrade the user model to 2.4 before " -"downgrading MongoDB 2.6 to 2.4." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:47 -msgid "Procedures" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:49 -msgid "Follow the downgrade procedures:" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:51 -msgid "To downgrade sharded clusters, see :ref:`2.6-downgrade-cluster`." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:53 -msgid "To downgrade replica sets, see :ref:`2.6-downgrade-replica-set`." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:55 -msgid "" -"To downgrade a standalone MongoDB instance, see :ref:`2.6-downgrade-" -"standalone`." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:60 -msgid "Downgrade 2.6 User Authorization Model" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:62 -msgid "" -"If you have upgraded to the 2.6 user authorization model, you **must first**" -" downgrade the user authorization model to 2.4 **before** before downgrading" -" MongoDB 2.6 to 2.4." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:67 -msgid "Considerations" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:69 -msgid "" -"For a replica set, it is only necessary to run the downgrade process on the " -":term:`primary` as the changes will automatically replicate to the " -"secondaries." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:73 -msgid "" -"For sharded clusters, although the procedure lists the downgrade of the " -"cluster's authorization data first, you may downgrade the authorization data" -" of the cluster or shards first." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:77 -msgid "" -"You *must* have the ``admin.system.backup_users`` and " -"``admin.system.new_users`` collections created during the upgrade process." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:81 -msgid "" -"**Important**. The downgrade process returns the user data to its state " -"prior to upgrading to 2.6 authorization model. Any changes made to the " -"user/role data using the 2.6 users model will be lost." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:88 -msgid "Access Control Prerequisites" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:90 -msgid "" -"To downgrade the authorization model, you must connect as a user with the " -"following :term:`privileges `:" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:100 -msgid "" -"If no user exists with the appropriate :term:`privileges `, " -"create an authorization model downgrade user:" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:106 -#: ../source/release-notes/2.6-downgrade.txt:275 -msgid "Procedure" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:108 -msgid "" -"The following downgrade procedure requires ``.system.users`` " -"collections used in version 2.4. to be intact for non-``admin`` databases." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:114 -msgid "" -"For a sharded cluster, repeat the downgrade process by connecting to the " -":term:`primary` replica set member for each shard." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:119 -msgid "" -"The cluster's :program:`mongos` instances will fail to detect the " -"authorization model downgrade until the user cache is refreshed. You can run" -" :dbcommand:`invalidateUserCache` on each :program:`mongos` instance to " -"refresh immediately, or you can wait until the cache is refreshed " -"automatically at the end of the :parameter:`user cache invalidation interval" -" `. To run " -":dbcommand:`invalidateUserCache`, you must have privilege with " -":authaction:`invalidateUserCache` action, which is granted by " -":authrole:`userAdminAnyDatabase` and :authrole:`hostManager` roles." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:130 -msgid "Result" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:132 -msgid "" -"The downgrade process returns the user data to its state prior to upgrading " -"to 2.6 authorization model. Any changes made to the user/role data using the" -" 2.6 users model will be lost." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:137 -msgid "Downgrade Updated Indexes" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:142 -msgid "Text Index Version Check" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:144 -msgid "" -"If you have *version 2* text indexes (i.e. the default version for text " -"indexes in MongoDB 2.6), drop the *version 2* text indexes before " -"downgrading MongoDB. After the downgrade, enable text search and recreate " -"the dropped text indexes." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:149 -msgid "" -"To determine the version of your ``text`` indexes, run " -":method:`db.collection.getIndexes()` to view index specifications. For text " -"indexes, the method returns the version information in the field " -"``textIndexVersion``. For example, the following shows that the ``text`` " -"index on the ``quotes`` collection is version 2." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:178 -msgid "``2dsphere`` Index Version Check" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:180 -msgid "" -"If you have *version 2* ``2dsphere`` indexes (i.e. the default version for " -"``2dsphere`` indexes in MongoDB 2.6), drop the *version 2* ``2dsphere`` " -"indexes before downgrading MongoDB. After the downgrade, recreate the " -"``2dsphere`` indexes." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:185 -msgid "" -"To determine the version of your ``2dsphere`` indexes, run " -":method:`db.collection.getIndexes()` to view index specifications. For " -"``2dsphere`` indexes, the method returns the version information in the " -"field ``2dsphereIndexVersion``. For example, the following shows that the " -"``2dsphere`` index on the ``locations`` collection is version 2." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:206 -msgid "Downgrade MongoDB Processes" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:211 -msgid "Downgrade 2.6 Standalone ``mongod`` Instance" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:213 -msgid "" -"The following steps outline the procedure to downgrade a standalone " -":program:`mongod` from version 2.6 to 2.4." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:216 -msgid "" -"Download binaries of the latest release in the 2.4 series from the `MongoDB " -"Download Page`_. See :doc:`/installation` for more information." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:220 -msgid "" -"Shut down your :program:`mongod` instance. Replace the existing binary with " -"the 2.4 :program:`mongod` binary and restart :program:`mongod`." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:229 -msgid "Downgrade a 2.6 Replica Set" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:231 -msgid "" -"The following steps outline a \"rolling\" downgrade process for the replica " -"set. The \"rolling\" downgrade process minimizes downtime by downgrading the" -" members individually while the other members are available:" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:238 -msgid "" -"Replica set failover is not instant but will render the set unavailable to " -"writes and interrupt reads until the failover process completes. Typically " -"this takes 10 seconds or more. You may wish to plan the downgrade during a " -"predetermined maintenance window." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:246 -msgid "Downgrade a 2.6 Sharded Cluster" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:249 -msgid "Requirements" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:251 -msgid "" -"While the downgrade is in progress, you cannot make changes to the " -"collection meta-data. For example, during the downgrade, do **not** do any " -"of the following:" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:255 -msgid ":method:`sh.enableSharding()`" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:257 -msgid ":method:`sh.shardCollection()`" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:259 -msgid ":method:`sh.addShard()`" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:261 -msgid ":method:`db.createCollection()`" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:263 -msgid ":method:`db.collection.drop()`" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:265 -msgid ":method:`db.dropDatabase()`" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:267 -msgid "any operation that creates a database" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:269 -msgid "" -"any other operation that modifies the cluster meta-data in any way. See " -":doc:`/reference/sharding` for a complete list of sharding commands. Note, " -"however, that not all commands on the :doc:`/reference/sharding` page " -"modifies the cluster meta-data." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:277 -msgid "" -"The downgrade procedure for a sharded cluster reverses the order of the " -"upgrade procedure." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:280 -msgid "" -"Turn off the :ref:`balancer ` in the sharded " -"cluster, as described in :ref:`sharding-balancing-disable-temporarily`." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:284 -msgid "Downgrade each shard, one at a time. For each shard," -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:286 -msgid "" -"Downgrade the :program:`mongod` secondaries *before* downgrading the " -"primary." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:289 -msgid "" -"To downgrade the primary, run :dbcommand:`replSetStepDown` and downgrade." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:292 -msgid "" -"Downgrade all 3 :program:`mongod` config server instances, leaving the " -"*first* system in the :option:`mongos --configdb` argument to downgrade " -"*last*." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:296 -msgid "" -"Downgrade and restart each :program:`mongos`, one at a time. The downgrade " -"process is a binary drop-in replacement." -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:299 -msgid "" -"Turn on the balancer, as described in :ref:`sharding-balancing-enable`." -msgstr "" - -#: ../source/includes/2.4-2.6-upgrade-downgrade-procedure.rst:4 -msgid "|action| Procedure" -msgstr "" - -#: ../source/includes/2.4-2.6-upgrade-downgrade-procedure.rst:6 -msgid "" -"Once upgraded to MongoDB 2.6, you **cannot** downgrade to **any** version " -"earlier than MongoDB 2.4. If you have ``text`` or ``2dsphere`` indexes, you " -"can only downgrade to MongoDB 2.4.10 or later." -msgstr "" - -#: ../source/includes/2.4-2.6-upgrade-downgrade-procedure.rst:10 -msgid "" -"**Except** as described on this page, moving between 2.4 and 2.6 is a drop-" -"in replacement:" -msgstr "" - -#: ../source/release-notes/2.6-downgrade.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/release-notes/2.6-upgrade-authorization.po b/locale/zh/LC_MESSAGES/release-notes/2.6-upgrade-authorization.po deleted file mode 100644 index c5c62098d68..00000000000 --- a/locale/zh/LC_MESSAGES/release-notes/2.6-upgrade-authorization.po +++ /dev/null @@ -1,150 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/2.6-upgrade-authorization.txt:5 -msgid "Upgrade User Authorization Data to 2.6 Format" -msgstr "" - -#: ../source/release-notes/2.6-upgrade-authorization.txt:15 -msgid "" -"MongoDB 2.6 includes significant changes to the authorization model, which " -"requires changes to the way that MongoDB stores users' credentials. As a " -"result, in addition to upgrading MongoDB processes, if your deployment uses " -"authentication and authorization, after upgrading all MongoDB process to 2.6" -" you **must** also upgrade the authorization model." -msgstr "" - -#: ../source/release-notes/2.6-upgrade-authorization.txt:23 -msgid "Considerations" -msgstr "" - -#: ../source/release-notes/2.6-upgrade-authorization.txt:26 -msgid "Complete all other Upgrade Requirements" -msgstr "" - -#: ../source/includes/important-upgrade-auth-model-prerequisites.rst:3 -msgid "" -"Before upgrading the authorization model, you should first upgrade MongoDB " -"binaries to 2.6. For sharded clusters, ensure that **all** cluster " -"components are 2.6. If there are users in any database, be sure you have at " -"least one user in the ``admin`` database with the role " -":authrole:`userAdminAnyDatabase` **before** upgrading the MongoDB binaries." -msgstr "" - -#: ../source/release-notes/2.6-upgrade-authorization.txt:31 -msgid "Timing" -msgstr "" - -#: ../source/includes/fact-auth-upgrade-recommendation.rst:1 -msgid "" -"Because downgrades are more difficult after you upgrade the user " -"authorization model, once you upgrade the MongoDB binaries to version 2.6, " -"allow your MongoDB deployment to run a day or two **without** upgrading the " -"user authorization model." -msgstr "" - -#: ../source/includes/fact-auth-upgrade-recommendation.rst:6 -msgid "" -"This allows 2.6 some time to \"burn in\" and decreases the likelihood of " -"downgrades occurring after the user privilege model upgrade. The user " -"authentication and access control will continue to work as it did in 2.4, " -"**but** it will be impossible to create or modify users or to use user-" -"defined roles until you run the authorization upgrade." -msgstr "" - -#: ../source/release-notes/2.6-upgrade-authorization.txt:35 -msgid "" -"If you decide to upgrade the user authorization model immediately instead of" -" waiting the recommended \"burn in\" period, then for sharded clusters, you " -"must wait at least 10 seconds after upgrading the sharded clusters to run " -"the authorization upgrade script." -msgstr "" - -#: ../source/release-notes/2.6-upgrade-authorization.txt:42 -msgid "Replica Sets" -msgstr "" - -#: ../source/release-notes/2.6-upgrade-authorization.txt:44 -msgid "" -"For a replica set, it is only necessary to run the upgrade process on the " -":term:`primary` as the changes will automatically replicate to the " -"secondaries." -msgstr "" - -#: ../source/release-notes/2.6-upgrade-authorization.txt:49 -msgid "Sharded Clusters" -msgstr "" - -#: ../source/release-notes/2.6-upgrade-authorization.txt:51 -msgid "" -"For a sharded cluster, connect to a :program:`mongos` and run the upgrade " -"procedure to upgrade the cluster's authorization data. By default, the " -"procedure will upgrade the authorization data of the shards as well." -msgstr "" - -#: ../source/release-notes/2.6-upgrade-authorization.txt:56 -msgid "" -"To override this behavior, run the upgrade command with the additional " -"parameter ``upgradeShards: false``. If you choose to override, you must run " -"the upgrade procedure on the :program:`mongos` first, and then run the " -"procedure on the :term:`primary` members of each shard." -msgstr "" - -#: ../source/release-notes/2.6-upgrade-authorization.txt:62 -msgid "" -"For a sharded cluster, do **not** run the upgrade process directly against " -"the :doc:`config servers `. Instead, " -"perform the upgrade process using one :program:`mongos` instance to interact" -" with the config database." -msgstr "" - -#: ../source/release-notes/2.6-upgrade-authorization.txt:69 -msgid "Requirements" -msgstr "" - -#: ../source/release-notes/2.6-upgrade-authorization.txt:71 -msgid "" -"To upgrade the authorization model, you must have a user in the ``admin`` " -"database with the role :authrole:`userAdminAnyDatabase`." -msgstr "" - -#: ../source/release-notes/2.6-upgrade-authorization.txt:75 -msgid "Procedure" -msgstr "" - -#: ../source/release-notes/2.6-upgrade-authorization.txt:80 -msgid "Result" -msgstr "" - -#: ../source/release-notes/2.6-upgrade-authorization.txt:82 -msgid "" -"All users in a 2.6 system are stored in the :data:`admin.system.users` " -"collection. To manipulate these users, use the :doc:`user management methods" -" `." -msgstr "" - -#: ../source/release-notes/2.6-upgrade-authorization.txt:86 -msgid "" -"The upgrade procedure copies the version 2.4 ``admin.system.users`` " -"collection to ``admin.system.backup_users``." -msgstr "" - -#: ../source/release-notes/2.6-upgrade-authorization.txt:89 -msgid "" -"The upgrade procedure leaves the version 2.4 ``.system.users`` " -"collection(s) intact." -msgstr "" - -#: ../source/release-notes/2.6-upgrade-authorization.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/release-notes/2.6-upgrade.po b/locale/zh/LC_MESSAGES/release-notes/2.6-upgrade.po deleted file mode 100644 index 52db3658801..00000000000 --- a/locale/zh/LC_MESSAGES/release-notes/2.6-upgrade.po +++ /dev/null @@ -1,389 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/2.6-upgrade.txt:3 -msgid "Upgrade MongoDB to 2.6" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:13 -msgid "" -"In the general case, the upgrade from MongoDB 2.4 to 2.6 is a binary-" -"compatible \"drop-in\" upgrade: shut down the :program:`mongod` instances " -"and replace them with :program:`mongod` instances running 2.6. **However**, " -"before you attempt any upgrade, familiarize yourself with the content of " -"this document, particularly the :ref:`2.6-upgrade-considerations`, the " -"procedure for :ref:`upgrading sharded clusters <2.6-upgrade-cluster>`, and " -"the considerations for :ref:`reverting to 2.4 after running 2.6 <2.6" -"-downgrade-considerations>`." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:26 -msgid "Upgrade Recommendations and Checklists" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:28 -msgid "When upgrading, consider the following:" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:31 -msgid "Upgrade Requirements" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:33 -msgid "" -"To upgrade an existing MongoDB deployment to 2.6, you must be running 2.4. " -"If you're running a version of MongoDB before 2.4, you *must* upgrade to 2.4" -" before upgrading to 2.6. See :doc:`/release-notes/2.4-upgrade` for the " -"procedure to upgrade from 2.2 to 2.4." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:39 -msgid "" -"If you use |mms-home| Backup, ensure that you're running *at least* version " -"``v20131216.1`` of the Backup agent before upgrading. Version ``1.4.0`` of " -"the backup agent followed ``v20131216.1``" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:46 -msgid "Preparedness" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:48 -msgid "" -"Before upgrading MongoDB always test your application in a staging " -"environment before deploying the upgrade to your production environment." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:52 -msgid "" -"To begin the upgrade procedure, connect a 2.6 :program:`mongo` shell to your" -" MongoDB 2.4 :program:`mongos` or :program:`mongod` and run the " -":method:`db.upgradeCheckAllDBs()` to check your data set for compatibility. " -"This is a preliminary automated check. Assess and resolve all issues " -"identified by :method:`db.upgradeCheckAllDBs()`." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:58 -msgid "" -"Some changes in MongoDB 2.6 require manual checks and intervention. See :doc" -":`/release-notes/2.6-compatibility` for an explanation of these changes. " -"Resolve all incompatibilities in your deployment before continuing." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:63 -msgid "" -"For a deployment that uses authentication and authorization, be sure you " -"have at least one user in the ``admin`` database with the role " -":authrole:`userAdminAnyDatabase` **before** upgrading the MongoDB binaries. " -"For deployments currently using authentication and authorization, see the " -":ref:`consideration for deployments that use authentication and " -"authorization <2.6-upgrade-auth-prereq>`." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:74 -msgid "Authentication" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:76 -msgid "" -"MongoDB 2.6 includes significant changes to the authorization model, which " -"requires changes to the way that MongoDB stores users' credentials. As a " -"result, in addition to upgrading MongoDB processes, if your deployment uses " -"authentication and authorization, after upgrading all MongoDB process to 2.6" -" you **must** also upgrade the authorization model." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:83 -msgid "" -"**Before** beginning the upgrade process for a deployment that uses " -"authentication and authorization:" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:86 -msgid "" -"Ensure that at least one user exists in the ``admin`` database with the role" -" :authrole:`userAdminAnyDatabase`." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:89 -msgid "" -"If your application performs CRUD operations on the " -":data:`.system.users` collection or uses a " -":method:`db.addUser()`\\ -like method, then you **must** upgrade those " -"drivers (i.e. client libraries) **before** :program:`mongod` or " -":program:`mongos` instances." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:95 -msgid "" -"You must fully complete the upgrade procedure for *all* MongoDB processes " -"before upgrading the authorization model." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:98 -msgid "" -"After you begin to upgrade a MongoDB deployment that uses authentication to " -"2.6, you *cannot* modify existing user data until you complete the " -":doc:`authorization user schema upgrade `." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:103 -msgid "" -"See :ref:`2.6-upgrade-authorization-model` for a complete discussion of the " -"upgrade procedure for the authorization model including additional " -"requirements and procedures." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:108 -msgid "Downgrade Limitations" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:110 -msgid "" -"Once upgraded to MongoDB 2.6, you **cannot** downgrade to **any** version " -"earlier than MongoDB 2.4. If you created ``text`` or ``2dsphere`` indexes " -"while running 2.6, you can only downgrade to MongoDB 2.4.10 or later." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:116 -msgid "Package Upgrades" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:118 -msgid "" -"If you installed MongoDB from the MongoDB ``apt`` or ``yum`` repositories, " -"upgrade to 2.6 using the package manager." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:121 -msgid "" -"For Debian, Ubuntu, and related operating systems, type these commands:" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:128 -msgid "For Red Hat Enterprise, CentOS, Fedora, or Amazon Linux:" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:134 -msgid "" -"If you did not install the ``mongodb-org`` package, and installed a subset " -"of MongoDB components replace ``mongodb-org`` in the commands above with the" -" appropriate package names." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:138 -msgid "" -"See installation instructions for :doc:`Ubuntu `, :doc:`RHEL `, " -":doc:`Debian `, or :doc:`other Linux " -"Systems ` for a list of the available " -"packages and complete MongoDB installation instructions." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:147 -msgid "Upgrade MongoDB Processes" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:152 -msgid "Upgrade Standalone ``mongod`` Instance to MongoDB 2.6" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:154 -msgid "" -"The following steps outline the procedure to upgrade a standalone " -":program:`mongod` from version 2.4 to 2.6. To upgrade from version 2.2 to " -"2.6, :doc:`upgrade to version 2.4 ` *first*, and" -" then follow the procedure to upgrade from 2.4 to 2.6." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:160 -msgid "" -"Download binaries of the latest release in the 2.6 series from the `MongoDB " -"Download Page`_. See :doc:`/installation` for more information." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:164 -msgid "" -"Shut down your :program:`mongod` instance. Replace the existing binary with " -"the 2.6 :program:`mongod` binary and restart :program:`mongod`." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:172 -msgid "Upgrade a Replica Set to 2.6" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:174 -msgid "" -"The following steps outline the procedure to upgrade a replica set from " -"MongoDB 2.4 to MongoDB 2.6. To upgrade from MongoDB 2.2 to 2.6, " -":doc:`upgrade all members of the replica set to version 2.4 ` *first*, and then follow the procedure to upgrade from " -"MongoDB 2.4 to 2.6." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:180 -msgid "" -"You can upgrade from MongoDB 2.4 to 2.6 using a \"rolling\" upgrade to " -"minimize downtime by upgrading the members individually while the other " -"members are available:" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:186 -msgid "" -"Replica set failover is not instant but will render the set unavailable " -"accept writes until the failover process completes. Typically this takes 30 " -"seconds or more: schedule the upgrade procedure during a scheduled " -"maintenance window." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:194 -msgid "Upgrade a Sharded Cluster to 2.6" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:196 -msgid "" -"Only upgrade sharded clusters to 2.6 if **all** members of the cluster are " -"currently running instances of 2.4. The only supported upgrade path for " -"sharded clusters running 2.2 is via 2.4. The upgrade process checks all " -"components of the cluster and will produce warnings if any component is " -"running version 2.2." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:203 -msgid "Considerations" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:205 -msgid "" -"The upgrade process does not require any downtime. However, while you " -"upgrade the sharded cluster, ensure that clients do not make changes to the " -"collection meta-data. For example, during the upgrade, do **not** do any of " -"the following:" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:210 -msgid ":method:`sh.enableSharding()`" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:212 -msgid ":method:`sh.shardCollection()`" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:214 -msgid ":method:`sh.addShard()`" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:216 -msgid ":method:`db.createCollection()`" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:218 -msgid ":method:`db.collection.drop()`" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:220 -msgid ":method:`db.dropDatabase()`" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:222 -msgid "any operation that creates a database" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:224 -msgid "" -"any other operation that modifies the cluster metadata in any way. See " -":doc:`/reference/sharding` for a complete list of sharding commands. Note, " -"however, that not all commands on the :doc:`/reference/sharding` page " -"modifies the cluster meta-data." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:231 -msgid "Upgrade Sharded Clusters" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:233 -msgid "" -"*Optional but Recommended.* As a precaution, take a backup of the ``config``" -" database *before* upgrading the sharded cluster." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:241 -msgid "Complete Sharded Cluster Upgrade" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:243 -msgid "" -"After you have successfully upgraded *all* :program:`mongos` instances, you " -"can upgrade the other instances in your MongoDB deployment." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:248 -msgid "" -"Do not upgrade :program:`mongod` instances until after you have upgraded " -"*all* :program:`mongos` instances." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:251 -msgid "" -"While the balancer is still disabled, upgrade the components of your sharded" -" cluster in the following order:" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:254 -msgid "" -"Upgrade all 3 :program:`mongod` config server instances, leaving the *first*" -" system in the :option:`mongos --configdb` argument to upgrade *last*." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:258 -msgid "" -"Upgrade each shard, one at a time, upgrading the :program:`mongod` " -"secondaries before running :dbcommand:`replSetStepDown` and upgrading the " -"primary of each shard." -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:262 -msgid "" -"When this process is complete, :ref:`re-enable the balancer `." -msgstr "" - -#: ../source/includes/2.4-2.6-upgrade-downgrade-procedure.rst:4 -msgid "|action| Procedure" -msgstr "" - -#: ../source/includes/2.4-2.6-upgrade-downgrade-procedure.rst:6 -msgid "" -"Once upgraded to MongoDB 2.6, you **cannot** downgrade to **any** version " -"earlier than MongoDB 2.4. If you have ``text`` or ``2dsphere`` indexes, you " -"can only downgrade to MongoDB 2.4.10 or later." -msgstr "" - -#: ../source/includes/2.4-2.6-upgrade-downgrade-procedure.rst:10 -msgid "" -"**Except** as described on this page, moving between 2.4 and 2.6 is a drop-" -"in replacement:" -msgstr "" - -#: ../source/release-notes/2.6-upgrade.txt:0 -msgid "On this page" -msgstr "" - -#~ msgid "Additional Resources" -#~ msgstr "" - -#~ msgid "" -#~ "`MongoDB Major Version Upgrade Consulting Package " -#~ "`_" -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/release-notes/2.6.po b/locale/zh/LC_MESSAGES/release-notes/2.6.po deleted file mode 100644 index 0de63ed1aa5..00000000000 --- a/locale/zh/LC_MESSAGES/release-notes/2.6.po +++ /dev/null @@ -1,1131 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/2.6.txt:3 -msgid "Release Notes for MongoDB 2.6" -msgstr "" - -#: ../source/release-notes/2.6.txt:13 -msgid "*April 8, 2014*" -msgstr "" - -#: ../source/release-notes/2.6.txt:15 -msgid "" -"MongoDB 2.6 is now available. Key features include aggregation enhancements," -" text-search integration, query-engine improvements, a new write-operation " -"protocol, and security enhancements." -msgstr "" - -#: ../source/release-notes/2.6.txt:20 -msgid "Minor Releases" -msgstr "" - -#: ../source/release-notes/2.6.txt:47 -msgid "2.6.11 -- Aug 12, 2015" -msgstr "" - -#: ../source/release-notes/2.6.txt:49 -msgid "Improvements to query plan ranking :issue:`SERVER-17815`" -msgstr "" - -#: ../source/release-notes/2.6.txt:51 -msgid "" -"Improved ability for :program:`mongos` to detect replica set failover and " -"correctly route read operations to the new primary :issue:`SERVER-18280`" -msgstr "" - -#: ../source/release-notes/2.6.txt:55 -msgid "" -"Improved reporting of queries in ``getMore`` operation in " -":method:`db.currentOp()` and the database profiler :issue:`SERVER-16265`" -msgstr "" - -#: ../source/release-notes/2.6.txt:59 -msgid "" -"`All issues closed in 2.6.11 " -"`_" -msgstr "" - -#: ../source/release-notes/2.6.txt:63 -msgid "2.6.10 -- May 19, 2015" -msgstr "" - -#: ../source/release-notes/2.6.txt:65 -msgid "" -"Improve user cache invalidation enforcement on :program:`mongos` " -":issue:`SERVER-11980`" -msgstr "" - -#: ../source/release-notes/2.6.txt:68 -msgid "" -"Provide correct rollbacks for collection creation :issue:`SERVER-18211`" -msgstr "" - -#: ../source/release-notes/2.6.txt:71 -msgid "" -"Allow user inserts into the :data:`system.profile` collection " -":issue:`SERVER-18211`" -msgstr "" - -#: ../source/release-notes/2.6.txt:74 -msgid "" -"Fix to query system to ensure non-negation predicates get chosen over " -"negation predicates for multikey index bounds construction " -":issue:`SERVER-18364`" -msgstr "" - -#: ../source/release-notes/2.6.txt:78 -msgid "" -"`All issues closed in 2.6.10 " -"`_" -msgstr "" - -#: ../source/release-notes/2.6.txt:82 -msgid "2.6.9 -- March 24, 2015" -msgstr "" - -#: ../source/release-notes/2.6.txt:84 -msgid "" -"Resolve connection handling related crash with :program:`mongos` instances " -":issue:`SERVER-17441`" -msgstr "" - -#: ../source/release-notes/2.6.txt:87 -msgid "" -"Add server parameter to configure idle cursor timeout :issue:`SERVER-8188`" -msgstr "" - -#: ../source/release-notes/2.6.txt:90 -msgid "" -"Remove duplicated (orphan) documents from aggregation pipelines with ``_id``" -" queries in sharded clusters :issue:`SERVER-17426`" -msgstr "" - -#: ../source/release-notes/2.6.txt:93 -msgid "" -"Fixed crash in :dbcommand:`geoNear` queries with multiple ``2dsphere`` " -"indexes :issue:`SERVER-14723`" -msgstr "" - -#: ../source/release-notes/2.6.txt:96 -msgid "" -"`All issues closed in 2.6.9 " -"`_" -msgstr "" - -#: ../source/release-notes/2.6.txt:100 -msgid "2.6.8 -- February 25, 2015" -msgstr "" - -#: ../source/release-notes/2.6.txt:102 -msgid "" -"Add :dbcommand:`listCollections` command functionality to 2.6 shell and " -"client :issue:`SERVER-17087`" -msgstr "" - -#: ../source/release-notes/2.6.txt:105 -msgid "" -":dbcommand:`copydb`/\\ :dbcommand:`clone` commands can crash the server if a" -" primary steps down :issue:`SERVER-16599`" -msgstr "" - -#: ../source/release-notes/2.6.txt:108 -msgid "Secondary fasserts trying to replicate an index :issue:`SERVER-16274`" -msgstr "" - -#: ../source/release-notes/2.6.txt:111 -msgid "" -"Query optimizer should always use equality predicate over unique index when " -"possible :issue:`SERVER-15802`" -msgstr "" - -#: ../source/release-notes/2.6.txt:114 -msgid "" -"`All issues closed in 2.6.8 " -"`_" -msgstr "" - -#: ../source/release-notes/2.6.txt:118 -msgid "2.6.7 -- January 13, 2015" -msgstr "" - -#: ../source/release-notes/2.6.txt:120 -msgid "" -"Decreased :program:`mongos` memory footprint when shards have several tags " -":issue:`SERVER-16683`" -msgstr "" - -#: ../source/release-notes/2.6.txt:123 -msgid "" -"Removed check for shard version if the primary server is down " -":issue:`SERVER-16237`" -msgstr "" - -#: ../source/release-notes/2.6.txt:126 -msgid "" -"Fixed: ``/etc/init.d/mongod`` startup script failure with dirname message " -":issue:`SERVER-16081`" -msgstr "" - -#: ../source/release-notes/2.6.txt:129 -msgid "" -"Fixed: :program:`mongos` can cause shards to hit the in-memory sort limit by" -" requesting more results than needed :issue:`SERVER-14306`" -msgstr "" - -#: ../source/release-notes/2.6.txt:132 -msgid "" -"`All issues closed in 2.6.7 " -"`_" -msgstr "" - -#: ../source/release-notes/2.6.txt:136 -msgid "2.6.6 -- December 09, 2014" -msgstr "" - -#: ../source/release-notes/2.6.txt:138 -msgid "" -"Fixed: Evaluating candidate query plans with concurrent writes on same " -"collection may crash :program:`mongod` :issue:`SERVER-15580`" -msgstr "" - -#: ../source/release-notes/2.6.txt:141 -msgid "" -"Fixed: 2.6 :program:`mongod` crashes with segfault when added to a 2.8 " -"replica set with 12 or more members :issue:`SERVER-16107`" -msgstr "" - -#: ../source/release-notes/2.6.txt:144 -msgid "" -"Fixed: :query:`$regex`, :query:`$in` and :query:`$sort` with index returns " -"too many results :issue:`SERVER-15696`" -msgstr "" - -#: ../source/release-notes/2.6.txt:147 -msgid "" -"Change: :dbcommand:`moveChunk` will fail if there is data on the target " -"shard and a required index does not exist. :issue:`SERVER-12472`" -msgstr "" - -#: ../source/release-notes/2.6.txt:151 -msgid "" -"Primary should abort if encountered problems writing to the oplog " -":issue:`SERVER-12058`" -msgstr "" - -#: ../source/release-notes/2.6.txt:154 -msgid "" -"`All issues closed in 2.6.6 " -"`_" -msgstr "" - -#: ../source/release-notes/2.6.txt:158 -msgid "2.6.5 -- October 07, 2014" -msgstr "" - -#: ../source/release-notes/2.6.txt:160 -msgid "" -":query:`$rename` now uses correct dotted source paths :issue:`SERVER-15029`" -msgstr "" - -#: ../source/release-notes/2.6.txt:162 -msgid "" -"Partially written journal last section does not affect recovery " -":issue:`SERVER-15111`" -msgstr "" - -#: ../source/release-notes/2.6.txt:165 -msgid "Explicitly zero ``.ns`` files on creation :issue:`SERVER-15369`" -msgstr "" - -#: ../source/release-notes/2.6.txt:167 -msgid "" -"Plan ranker will no longer favor intersection plans if predicate generates " -"empty range index scan :issue:`SERVER-14961`" -msgstr "" - -#: ../source/release-notes/2.6.txt:170 -msgid "" -"Generate Community and Enterprise packages for SUSE 11 :issue:`SERVER-10642`" -msgstr "" - -#: ../source/release-notes/2.6.txt:173 -msgid "" -"`All issues closed in 2.6.5 " -"`_" -msgstr "" - -#: ../source/release-notes/2.6.txt:176 -msgid "2.6.4 -- August 11, 2014" -msgstr "" - -#: ../source/release-notes/2.6.txt:178 -msgid "" -"Fix for ``text`` index where under specific circumstances, in-place updates " -"to a ``text``-indexed field may result in incorrect/incomplete results " -":issue:`SERVER-14738`" -msgstr "" - -#: ../source/release-notes/2.6.txt:182 -msgid "" -"Check the size of the split point before performing a manual split chunk " -"operation :issue:`SERVER-14431`" -msgstr "" - -#: ../source/release-notes/2.6.txt:185 -msgid "" -"Ensure read preferences are re-evaluated by drawing secondary connections " -"from a global pool and releasing back to the pool at the end of a " -"query/command :issue:`SERVER-9788`" -msgstr "" - -#: ../source/release-notes/2.6.txt:189 -msgid "" -"Allow read from secondaries when both audit and authorization are enabled in" -" a sharded cluster :issue:`SERVER-14170`" -msgstr "" - -#: ../source/release-notes/2.6.txt:192 -msgid "" -"`All issues closed in 2.6.4 " -"`_" -msgstr "" - -#: ../source/release-notes/2.6.txt:195 -msgid "2.6.3 -- June 19, 2014" -msgstr "" - -#: ../source/release-notes/2.6.txt:197 -msgid "" -"Equality queries on ``_id`` with projection may return no results on sharded" -" collections :issue:`SERVER-14302`." -msgstr "" - -#: ../source/release-notes/2.6.txt:200 -msgid "" -"Equality queries on ``_id`` with projection on ``_id`` may return orphan " -"documents on sharded collections :issue:`SERVER-14304`." -msgstr "" - -#: ../source/release-notes/2.6.txt:203 -msgid "" -"`All issues closed in 2.6.3 " -"`_." -msgstr "" - -#: ../source/release-notes/2.6.txt:207 -msgid "2.6.2 -- June 16, 2014" -msgstr "" - -#: ../source/release-notes/2.6.txt:209 -msgid "" -"Query plans with differing performance can tie during plan ranking " -":issue:`SERVER-13675`." -msgstr "" - -#: ../source/release-notes/2.6.txt:212 -msgid "" -":program:`mongod` may terminate if x.509 authentication certificate is " -"invalid :issue:`SERVER-13753`." -msgstr "" - -#: ../source/release-notes/2.6.txt:215 -msgid "" -"Temporary map/reduce collections are incorrectly replicated to secondaries " -":issue:`SERVER-13981`." -msgstr "" - -#: ../source/release-notes/2.6.txt:218 -msgid "" -":program:`mongos` incorrectly targets multiple shards for nested field shard" -" key predicates :issue:`SERVER-14138`." -msgstr "" - -#: ../source/release-notes/2.6.txt:221 -msgid "" -":method:`rs.stepDown()` during mapReduce causes ``fassert`` when writing to " -"op log :issue:`SERVER-14186`." -msgstr "" - -#: ../source/release-notes/2.6.txt:227 -msgid "" -"`All issues closed in 2.6.2 " -"`_." -msgstr "" - -#: ../source/release-notes/2.6.txt:230 -msgid "2.6.1 -- May 5, 2014" -msgstr "" - -#: ../source/release-notes/2.6.txt:232 -msgid "" -"Fix to install MongoDB service on Windows with the ``--install`` option " -":issue:`SERVER-13515`." -msgstr "" - -#: ../source/release-notes/2.6.txt:235 -msgid "" -"Allow direct upgrade from 2.4.x to 2.6.0 via ``yum`` :issue:`SERVER-13563`." -msgstr "" - -#: ../source/release-notes/2.6.txt:238 -msgid "" -"Fix issues with background index builds on secondaries: " -":issue:`SERVER-13589` and :issue:`SERVER-13620`." -msgstr "" - -#: ../source/release-notes/2.6.txt:241 -msgid "" -"Redact credential information passed as startup options " -":issue:`SERVER-13644`." -msgstr "" - -#: ../source/release-notes/2.6.txt:244 -msgid ":ref:`2.6.1 Changelog <2.6.1-changelog>`." -msgstr "" - -#: ../source/release-notes/2.6.txt:246 -msgid "" -"`All issues closed in 2.6.1 " -"`_." -msgstr "" - -#: ../source/release-notes/2.6.txt:249 -msgid "Major Changes" -msgstr "" - -#: ../source/release-notes/2.6.txt:251 -msgid "" -"The following changes in MongoDB affect both the standard and Enterprise " -"editions:" -msgstr "" - -#: ../source/release-notes/2.6.txt:257 -msgid "Aggregation Enhancements" -msgstr "" - -#: ../source/release-notes/2.6.txt:259 -msgid "" -"The aggregation pipeline adds the ability to return result sets of any size," -" either by returning a cursor or writing the output to a collection. " -"Additionally, the aggregation pipeline supports variables and adds new " -"operations to handle sets and redact data." -msgstr "" - -#: ../source/release-notes/2.6.txt:264 -msgid "" -"The :method:`db.collection.aggregate()` now returns a cursor, which enables " -"the aggregation pipeline to return result sets of any size." -msgstr "" - -#: ../source/release-notes/2.6.txt:267 -msgid "" -"Aggregation pipelines now support an ``explain`` operation to aid analysis " -"of aggregation operations." -msgstr "" - -#: ../source/release-notes/2.6.txt:270 -msgid "" -"Aggregation can now use a more efficient external-disk-based sorting " -"process." -msgstr "" - -#: ../source/release-notes/2.6.txt:273 -msgid "New pipeline stages:" -msgstr "" - -#: ../source/release-notes/2.6.txt:275 -msgid ":pipeline:`$out` stage to output to a collection." -msgstr "" - -#: ../source/release-notes/2.6.txt:277 -msgid "" -":pipeline:`$redact` stage to allow additional control to accessing the data." -msgstr "" - -#: ../source/release-notes/2.6.txt:280 -msgid "New or modified operators:" -msgstr "" - -#: ../source/release-notes/2.6.txt:282 -msgid ":doc:`set expression operators `." -msgstr "" - -#: ../source/release-notes/2.6.txt:285 -msgid "" -":expression:`$let` and :expression:`$map` operators to allow for the use of " -"variables." -msgstr "" - -#: ../source/release-notes/2.6.txt:288 -msgid ":expression:`$literal` operator and :expression:`$size` operator." -msgstr "" - -#: ../source/release-notes/2.6.txt:290 -msgid "" -":expression:`$cond` expression now accepts either an object or an array." -msgstr "" - -#: ../source/release-notes/2.6.txt:296 -msgid "Text Search Integration" -msgstr "" - -#: ../source/release-notes/2.6.txt:298 -msgid "" -"Text search is now enabled by default, and the query system, including the " -"aggregation pipeline :pipeline:`$match` stage, includes the :query:`$text` " -"operator, which resolves text-search queries." -msgstr "" - -#: ../source/release-notes/2.6.txt:302 -msgid "" -"MongoDB 2.6 includes an updated :doc:`text index ` format " -"and deprecates the :dbcommand:`text` command." -msgstr "" - -#: ../source/release-notes/2.6.txt:309 -msgid "Insert and Update Improvements" -msgstr "" - -#: ../source/release-notes/2.6.txt:311 -msgid "" -"Improvements to the update and insert systems include additional operations " -"and improvements that increase consistency of modified data." -msgstr "" - -#: ../source/includes/fact-update-field-order.rst:3 -msgid "" -"MongoDB preserves the order of the document fields following write " -"operations *except* for the following cases:" -msgstr "" - -#: ../source/includes/fact-update-field-order.rst:6 -msgid "The ``_id`` field is always the first field in the document." -msgstr "" - -#: ../source/includes/fact-update-field-order.rst:8 -msgid "" -"Updates that include :update:`renaming <$rename>` of field names may result " -"in the reordering of fields in the document." -msgstr "" - -#: ../source/release-notes/2.6.txt:319 -msgid "New or enhanced update operators:" -msgstr "" - -#: ../source/release-notes/2.6.txt:321 -msgid ":update:`$bit` operator supports bitwise ``xor`` operation." -msgstr "" - -#: ../source/release-notes/2.6.txt:323 -msgid "" -":update:`$min` and :update:`$max` operators that perform conditional update " -"depending on the relative size of the specified value and the current value " -"of a field." -msgstr "" - -#: ../source/release-notes/2.6.txt:327 -msgid "" -":update:`$push` operator has enhanced support for the :update:`$sort`, " -":update:`$slice`, and :update:`$each` modifiers and supports a new " -":update:`$position` modifier." -msgstr "" - -#: ../source/release-notes/2.6.txt:331 -msgid "" -":update:`$currentDate` operator to set the value of a field to the current " -"date." -msgstr "" - -#: ../source/release-notes/2.6.txt:334 -msgid "" -"The :update:`$mul` operator for multiplicative increments for insert and " -"update operations." -msgstr "" - -#: ../source/release-notes/2.6.txt:337 -msgid ":ref:`update-operations-incompatibility`" -msgstr "" - -#: ../source/release-notes/2.6.txt:342 -msgid "New Write Operation Protocol" -msgstr "" - -#: ../source/release-notes/2.6.txt:344 -msgid "" -"A new write protocol integrates write operations with write concerns. The " -"protocol also provides improved support for bulk operations." -msgstr "" - -#: ../source/release-notes/2.6.txt:348 -msgid "" -"MongoDB 2.6 adds the write commands :dbcommand:`insert`, " -":dbcommand:`update`, and :dbcommand:`delete`, which provide the basis for " -"the improved bulk insert. All officially supported MongoDB drivers support " -"the new write commands." -msgstr "" - -#: ../source/release-notes/2.6.txt:353 -msgid "" -"The :program:`mongo` shell now includes methods to perform bulk-write " -"operations. See :method:`Bulk()` for more information." -msgstr "" - -#: ../source/release-notes/2.6.txt:357 -msgid ":ref:`write-methods-incompatibility`" -msgstr "" - -#: ../source/release-notes/2.6.txt:360 -msgid "MSI Package for MongoDB Available for Windows" -msgstr "" - -#: ../source/release-notes/2.6.txt:362 -msgid "" -"MongoDB now distributes MSI packages for Microsoft Windows. This is the " -"recommended method for MongoDB installation under Windows." -msgstr "" - -#: ../source/release-notes/2.6.txt:368 -msgid "Security Improvements" -msgstr "" - -#: ../source/release-notes/2.6.txt:370 -msgid "" -"MongoDB 2.6 enhances support for secure deployments through improved SSL " -"support, x.509-based authentication, an improved authorization system with " -"more granular controls, as well as centralized credential storage, and " -"improved user management tools." -msgstr "" - -#: ../source/release-notes/2.6.txt:375 -msgid "Specifically these changes include:" -msgstr "" - -#: ../source/release-notes/2.6.txt:377 -msgid "" -"A new :ref:`authorization model ` that provides the ability " -"to create custom :ref:`user-defined-roles` and the ability to specify user " -"privileges at a collection-level granularity." -msgstr "" - -#: ../source/release-notes/2.6.txt:381 -msgid "" -"Global user management, which stores all user and user-defined role data in " -"the ``admin`` database and provides a new set of commands for managing users" -" and roles." -msgstr "" - -#: ../source/release-notes/2.6.txt:392 -msgid "Enhanced SSL Support:" -msgstr "" - -#: ../source/release-notes/2.6.txt:394 -msgid "" -":doc:`Rolling upgrades of clusters ` to " -"use SSL." -msgstr "" - -#: ../source/release-notes/2.6.txt:397 -msgid "" -":ref:`mongodb-tools-support-ssl` support connections to :program:`mongod` " -"and :program:`mongos` instances using SSL connections." -msgstr "" - -#: ../source/release-notes/2.6.txt:401 -msgid "" -":ref:`Prompt for passphrase ` by :program:`mongod`" -" or :program:`mongos` at startup." -msgstr "" - -#: ../source/release-notes/2.6.txt:404 -msgid "" -"Require the use of strong SSL ciphers, with a minimum 128-bit key length for" -" all connections. The strong-cipher requirement prevents an old or malicious" -" client from forcing use of a weak cipher." -msgstr "" - -#: ../source/release-notes/2.6.txt:408 -msgid "" -"MongoDB disables the http interface by default, limiting :doc:`network " -"exposure `. To enable the interface, see " -":setting:`~net.http.enabled`." -msgstr "" - -#: ../source/release-notes/2.6.txt:412 -msgid "" -":ref:`authentication-incompatibility`, :ref:`ssl-hostname-validation`, and " -":doc:`/administration/security-checklist`." -msgstr "" - -#: ../source/release-notes/2.6.txt:417 -msgid "Query Engine Improvements" -msgstr "" - -#: ../source/release-notes/2.6.txt:419 -msgid "" -"MongoDB can now use :doc:`index intersection ` to " -"fulfill queries supported by more than one index." -msgstr "" - -#: ../source/release-notes/2.6.txt:423 -msgid "" -":ref:`index-filters` to limit which indexes can become the winning plan for " -"a query." -msgstr "" - -#: ../source/release-notes/2.6.txt:426 -msgid "" -":doc:`/reference/method/js-plan-cache` methods to view and clear the " -":doc:`query plans ` cached by the query optimizer." -msgstr "" - -#: ../source/release-notes/2.6.txt:429 -msgid "" -"MongoDB can now use :method:`~cursor.count()` with :method:`~cursor.hint()`." -" See :method:`~cursor.count()` for details." -msgstr "" - -#: ../source/release-notes/2.6.txt:433 -msgid "Improvements" -msgstr "" - -#: ../source/release-notes/2.6.txt:436 -msgid "Geospatial Enhancements" -msgstr "" - -#: ../source/release-notes/2.6.txt:438 -msgid ":ref:`2dsphere indexes version 2 <2dsphere-v2>`." -msgstr "" - -#: ../source/release-notes/2.6.txt:441 -msgid "" -"Support for :ref:`geojson-multipoint`, :ref:`geojson-multilinestring`, :ref" -":`geojson-multipolygon`, and :ref:`geojson-geometrycollection`." -msgstr "" - -#: ../source/release-notes/2.6.txt:445 -msgid "Support for geospatial query clauses in :query:`$or` expressions." -msgstr "" - -#: ../source/release-notes/2.6.txt:448 -msgid "" -":ref:`2.6-2dsphere-version-incompatibility`, :ref:`2.6-geo-maxDistance-" -"incompatibility`, :ref:`2.6-uniqueDocs-incompatibility`, :ref:`2.6" -"-geospatial-validation-incompatibility`" -msgstr "" - -#: ../source/release-notes/2.6.txt:454 -msgid "Index Build Enhancements" -msgstr "" - -#: ../source/release-notes/2.6.txt:456 -msgid "" -":ref:`Background index build ` allowed on " -"secondaries. If you initiate a background index build on a :term:`primary`, " -"the secondaries will replicate the index build in the background." -msgstr "" - -#: ../source/release-notes/2.6.txt:462 -msgid "Automatic rebuild of interrupted index builds after a restart." -msgstr "" - -#: ../source/release-notes/2.6.txt:464 -msgid "" -"If a standalone or a primary instance terminates during an index build " -"*without a clean shutdown*, :program:`mongod` now restarts the index build " -"when the instance restarts. If the instance shuts down cleanly or if a user " -"kills the index build, the interrupted index builds do not automatically " -"restart upon the restart of the server." -msgstr "" - -#: ../source/release-notes/2.6.txt:471 -msgid "" -"If a secondary instance terminates during an index build, the " -":program:`mongod` instance will now restart the interrupted index build when" -" the instance restarts." -msgstr "" - -#: ../source/release-notes/2.6.txt:475 -msgid "" -"To disable this behavior, use the :option:`--noIndexBuildRetry` command-line" -" option." -msgstr "" - -#: ../source/release-notes/2.6.txt:478 -msgid "" -":method:`~db.collection.ensureIndex()` now wraps a new " -":dbcommand:`createIndex` command." -msgstr "" - -#: ../source/release-notes/2.6.txt:481 -msgid "" -"The ``dropDups`` option to :method:`~db.collection.ensureIndex()` and " -":dbcommand:`createIndex` is deprecated." -msgstr "" - -#: ../source/release-notes/2.6.txt:484 -msgid ":ref:`2.6-index-key-length-incompatibility`" -msgstr "" - -#: ../source/release-notes/2.6.txt:487 -msgid "Enhanced Sharding and Replication Administration" -msgstr "" - -#: ../source/release-notes/2.6.txt:489 -msgid "" -"New :dbcommand:`cleanupOrphaned` command to remove :term:`orphaned documents" -" ` from a shard." -msgstr "" - -#: ../source/release-notes/2.6.txt:492 -msgid "" -"New :dbcommand:`mergeChunks` command to combine contiguous chunks located on" -" a single shard. See :dbcommand:`mergeChunks` and :doc:`/tutorial/merge-" -"chunks-in-sharded-cluster`." -msgstr "" - -#: ../source/release-notes/2.6.txt:496 -msgid "" -"New :method:`rs.printReplicationInfo()` and " -":method:`rs.printSlaveReplicationInfo()` methods to provide a formatted " -"report of the status of a replica set from the perspective of the primary " -"and the secondary, respectively." -msgstr "" - -#: ../source/release-notes/2.6.txt:502 -msgid "Configuration Options YAML File Format" -msgstr "" - -#: ../source/release-notes/2.6.txt:504 -msgid "" -"MongoDB 2.6 supports a YAML-based configuration file format in addition to " -"the previous configuration file format. See the documentation of the " -":doc:`Configuration File ` for more " -"information." -msgstr "" - -#: ../source/release-notes/2.6.txt:510 -msgid "Operational Changes" -msgstr "" - -#: ../source/release-notes/2.6.txt:513 -msgid "Storage" -msgstr "" - -#: ../source/release-notes/2.6.txt:515 -msgid "" -":collflag:`usePowerOf2Sizes` is now the default allocation strategy for all " -"new collections. The new allocation strategy uses more storage relative to " -"total document size but results in lower levels of storage fragmentation and" -" more predictable storage capacity planning over time." -msgstr "" - -#: ../source/release-notes/2.6.txt:521 -msgid "To use the previous *exact-fit allocation strategy*:" -msgstr "" - -#: ../source/release-notes/2.6.txt:523 -msgid "" -"For a specific collection, use :dbcommand:`collMod` with " -":collflag:`usePowerOf2Sizes` set to ``false``." -msgstr "" - -#: ../source/release-notes/2.6.txt:526 -msgid "" -"For all new collections on an entire :program:`mongod` instance, set " -":parameter:`newCollectionsUsePowerOf2Sizes` to ``false``." -msgstr "" - -#: ../source/includes/fact-definition-new-collection.rst:1 -msgid "" -"New collections include those: created during :ref:`initial sync `, as well as those created by the :program:`mongorestore` " -"and :program:`mongoimport` tools, by running :program:`mongod` with the " -":option:`--repair ` option, as well as the " -":dbcommand:`restoreDatabase` command." -msgstr "" - -#: ../source/release-notes/2.6.txt:534 -msgid "Networking" -msgstr "" - -#: ../source/release-notes/2.6.txt:536 -msgid "" -"Removed upward limit for the :setting:`~net.maxIncomingConnections` for " -":program:`mongod` and :program:`mongos`. Previous versions capped the " -"maximum possible :setting:`~net.maxIncomingConnections` setting at " -"``20,000`` connections." -msgstr "" - -#: ../source/release-notes/2.6.txt:540 -msgid "" -"Connection pools for a :program:`mongos` instance may be used by multiple " -"MongoDB servers. This can reduce the number of connections needed for high-" -"volume workloads and reduce resource consumption in sharded clusters." -msgstr "" - -#: ../source/release-notes/2.6.txt:545 -msgid "" -"The C++ driver now monitors :term:`replica set` health with the " -":dbcommand:`isMaster` command instead of :dbcommand:`replSetGetStatus`. This" -" allows the C++ driver to support systems that require authentication." -msgstr "" - -#: ../source/release-notes/2.6.txt:550 -msgid "" -"New :method:`cursor.maxTimeMS()` and corresponding ``maxTimeMS`` option for " -"commands to specify a time limit." -msgstr "" - -#: ../source/release-notes/2.6.txt:554 -msgid "Tool Improvements" -msgstr "" - -#: ../source/release-notes/2.6.txt:556 -msgid "" -":program:`mongo` shell supports a global :ref:`/etc/mongorc.js `." -msgstr "" - -#: ../source/release-notes/2.6.txt:559 -msgid "" -"All MongoDB :doc:`executable files ` now support the " -"``--quiet`` option to suppress all logging output except for error messages." -msgstr "" - -#: ../source/release-notes/2.6.txt:563 -msgid "" -":program:`mongoimport` uses the input filename, without the file extension " -"if any, as the collection name if run without the ``-c`` or ``--collection``" -" specification." -msgstr "" - -#: ../source/release-notes/2.6.txt:567 -msgid "" -":program:`mongoexport` can now constrain export data using :option:`--skip` " -"and :option:`--limit`, as well as order the documents in an export using the" -" :option:`--sort` option." -msgstr "" - -#: ../source/release-notes/2.6.txt:571 -msgid "" -":program:`mongostat` can support the use of :option:`--rowcount` " -"(:option:`-n`) with the :option:`--discover` option to produce the specified" -" number of output lines." -msgstr "" - -#: ../source/release-notes/2.6.txt:575 -msgid "" -"Add strict mode representation for :bsontype:`data_numberlong` for use by " -":program:`mongoexport` and :program:`mongoimport`." -msgstr "" - -#: ../source/release-notes/2.6.txt:579 -msgid "MongoDB Enterprise Features" -msgstr "" - -#: ../source/release-notes/2.6.txt:581 -msgid "The following changes are specific to MongoDB Enterprise Editions:" -msgstr "" - -#: ../source/release-notes/2.6.txt:584 -msgid "MongoDB Enterprise for Windows" -msgstr "" - -#: ../source/release-notes/2.6.txt:586 -msgid "" -":doc:`MongoDB Enterprise for Windows ` is now available. It includes support for Kerberos, SSL, and " -"SNMP." -msgstr "" - -#: ../source/includes/admonition-mongodb-enterprise-windows-ldap.rst:1 -#: ../source/includes/admonition-mongodb-enterprise-windows-ldap.rst:1 -msgid "" -"MongoDB Enterprise for Windows does **not** include LDAP support for " -"authentication. However, MongoDB Enterprise for Linux supports using LDAP " -"authentication with an ActiveDirectory server." -msgstr "" - -#: ../source/release-notes/2.6.txt:592 -msgid "MongoDB Enterprise for Windows includes OpenSSL version 1.0.1g." -msgstr "" - -#: ../source/release-notes/2.6.txt:595 -msgid "Auditing" -msgstr "" - -#: ../source/release-notes/2.6.txt:597 -msgid "" -"MongoDB Enterprise adds :doc:`auditing ` capability for " -":program:`mongod` and :program:`mongos` instances. See :ref:`auditing` for " -"details." -msgstr "" - -#: ../source/release-notes/2.6.txt:604 -msgid "LDAP Support for Authentication" -msgstr "" - -#: ../source/release-notes/2.6.txt:606 -msgid "" -"MongoDB Enterprise provides support for proxy authentication of users. This " -"allows administrators to configure a MongoDB cluster to authenticate users " -"by proxying authentication requests to a specified Lightweight Directory " -"Access Protocol (LDAP) service. See :doc:`/tutorial/configure-ldap-sasl-" -"openldap` and :doc:`/tutorial/configure-ldap-sasl-activedirectory` for " -"details." -msgstr "" - -#: ../source/release-notes/2.6.txt:615 -msgid "" -"MongoDB does **not** support LDAP authentication in mixed sharded cluster " -"deployments that contain both version 2.4 and version 2.6 shards. See :doc" -":`/release-notes/2.6-upgrade` for upgrade instructions." -msgstr "" - -#: ../source/release-notes/2.6.txt:620 -msgid "Expanded SNMP Support" -msgstr "" - -#: ../source/release-notes/2.6.txt:622 -msgid "" -"MongoDB Enterprise has greatly expanded its SNMP support to provide SNMP " -"access to nearly the full range of metrics provided by " -":method:`db.serverStatus()`." -msgstr "" - -#: ../source/release-notes/2.6.txt:626 -msgid ":ref:`2.6-snmp-iana-mib-incompatibility`" -msgstr "" - -#: ../source/release-notes/2.6.txt:629 -msgid "Additional Information" -msgstr "" - -#: ../source/release-notes/2.6.txt:632 -msgid "Changes Affecting Compatibility" -msgstr "" - -#: ../source/release-notes/2.6.txt:640 -msgid "" -"Some changes in 2.6 can affect :doc:`compatibility ` and may require user actions. The 2.6 " -":program:`mongo` shell provides a :method:`db.upgradeCheckAllDBs()` method " -"to perform a check for upgrade preparedness for some of these changes." -msgstr "" - -#: ../source/release-notes/2.6.txt:646 -msgid "" -"See :doc:`/release-notes/2.6-compatibility` for a detailed list of " -"compatibility changes." -msgstr "" - -#: ../source/release-notes/2.6.txt:650 -msgid "" -"`All Backwards incompatible changes (JIRA) " -"`_." -msgstr "" - -#: ../source/release-notes/2.6.txt:653 -msgid "Upgrade Process" -msgstr "" - -#: ../source/release-notes/2.6.txt:663 -msgid "See :doc:`/release-notes/2.6-upgrade` for full upgrade instructions." -msgstr "" - -#: ../source/release-notes/2.6.txt:666 -msgid "Download" -msgstr "" - -#: ../source/release-notes/2.6.txt:668 -msgid "To download MongoDB 2.6, go to the `downloads page`_." -msgstr "" - -#: ../source/release-notes/2.6.txt:675 -msgid "Other Resources" -msgstr "" - -#: ../source/release-notes/2.6.txt:677 -msgid "" -"`All JIRA issues resolved in 2.6 " -"`_." -msgstr "" - -#: ../source/release-notes/2.6.txt:679 -msgid "" -"`All Third Party License Notices " -"`_." -msgstr "" - -#: ../source/release-notes/2.6.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/release-notes/2.6.txt:29 -msgid "2.6.12 -- Mar 24, 2016" -msgstr "" - -#: ../source/release-notes/2.6.txt:31 -msgid "" -"Fixed issue with MMAPv1 journaling where the \"last sequence number\" file " -"(``lsn`` file) may be ahead of what is synced to the data files: " -":issue:`SERVER-22261`." -msgstr "" - -#: ../source/release-notes/2.6.txt:35 -msgid "" -"Fixed issue that permitted the creation of new role with the same name as a " -":doc:`built-in role `: :issue:`SERVER-19284`." -msgstr "" - -#: ../source/release-notes/2.6.txt:39 -msgid "" -"Fixed issue where some index operations running during an active migration " -"may cause the migration operation to skip some documents: " -":issue:`SERVER-22535`." -msgstr "" - -#: ../source/release-notes/2.6.txt:43 -msgid "" -"`All issues closed in 2.6.12 " -"`_" -msgstr "" - -#: ../source/release-notes/2.6.txt:385 -msgid "" -"x.509 certificate authentication for :doc:`client authentication " -"` as well as for " -":doc:`internal authentication ` of sharded cluster and/or replica set members. x.509 " -"authentication is only available for deployments using SSL." -msgstr "" - -#: ../source/release-notes/2.6.txt:531 -msgid "" -"See :v2.6:`/core/storage` for more information about MongoDB's storage " -"system." -msgstr "" - -#~ msgid "" -#~ "x.509 certificate authentication for :doc:`client authentication " -#~ "` as well as for " -#~ ":doc:`internal authentication ` of sharded and/or replica set cluster members. x.509 " -#~ "authentication is only available for deployments using SSL." -#~ msgstr "" - -#~ msgid "" -#~ "See :doc:`/core/storage` for more information about MongoDB's storage " -#~ "system." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/release-notes/3.0-changelog.po b/locale/zh/LC_MESSAGES/release-notes/3.0-changelog.po deleted file mode 100644 index a45157f8ef3..00000000000 --- a/locale/zh/LC_MESSAGES/release-notes/3.0-changelog.po +++ /dev/null @@ -1,3419 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 6bba7e6893d24307bfbc3c15d7efab0b -#: ../source/release-notes/3.0-changelog.txt:3 -msgid "3.0 Changelog" -msgstr "" - -# ae12d1996f8741069337615209c2550e -#: ../source/release-notes/3.0-changelog.txt -msgid "On this page" -msgstr "" - -# 932253497d454052a18b932e3af5c395 -#: ../source/includes/changelogs/releases/3.0.13.rst:4 -msgid "3.0.13 Changelog" -msgstr "" - -# 90cf9534cb0b4b9e918c42542e41b241 -# 995007c4b9bc4877901c69aae70320ce -# f7767a9fef524824997677d54b688cec -# ac8fb35db324457e8a32d8f8ada75219 -# e2cdb306654a4af1b332130553cdfe77 -# 0700f8734f4843dbb9300a1027f2fbbc -# 5d24b19f155143548fa42dbae0abd9b3 -# 05d811ad594146229abfd6b1e75ed815 -# b9723c7319d44bc583418b40c2299776 -# 0b5d3a2a8ddd4f27912d244a166f60a1 -# f1880627cacc4df08efce32cf978c965 -# 4dbb958236f74858b8cd80a75b5a50d4 -#: ../source/includes/changelogs/releases/3.0.10.rst:7 -#: ../source/includes/changelogs/releases/3.0.11.rst:7 -#: ../source/includes/changelogs/releases/3.0.12.rst:7 -#: ../source/includes/changelogs/releases/3.0.13.rst:7 -#: ../source/includes/changelogs/releases/3.0.7.rst:17 -#: ../source/includes/changelogs/releases/3.0.8.rst:12 -#: ../source/includes/changelogs/releases/3.0.9.rst:12 -#: ../source/release-notes/3.0-changelog.txt:131 -#: ../source/release-notes/3.0-changelog.txt:241 -#: ../source/release-notes/3.0-changelog.txt:324 -#: ../source/release-notes/3.0-changelog.txt:460 -#: ../source/release-notes/3.0-changelog.txt:551 -msgid "Sharding" -msgstr "" - -# a41aeefa57014288a8ddd48499209e9a -#: ../source/includes/changelogs/releases/3.0.13.rst:9 -msgid "" -":issue:`SERVER-22823` authCommands.js failure - shard filtered and " -"unfiltered doc count mismatch after migration" -msgstr "" - -# e1815b5039f84bf3835c9cf7cfafe367 -#: ../source/includes/changelogs/releases/3.0.13.rst:10 -msgid "" -":issue:`SERVER-24074` Change zbigMapReduce.js on 3.0 branch to explicitly" -" set the primary shard for the database" -msgstr "" - -# 8a632d10755b43109eea24cae7384289 -# b3abccbf9b1b4ff1b7c8ac743a5c226e -# ec6555be7fdd43838155f22c56660507 -# c38a11a78e6b4939bf727da4c3a2fe65 -# f8cb3557c41b4841b8e65e2c3c203641 -# b71a8707e32b43d3926ceb4eb09aeb62 -# 0e7ae57b12d04d54bc333ff0888a18e0 -# 0b4a26b7f7814de1ba54081e81269c77 -# cdd906e0985c46cfb47ceaa702f14588 -#: ../source/includes/changelogs/releases/3.0.13.rst:13 -#: ../source/includes/changelogs/releases/3.0.7.rst:25 -#: ../source/includes/changelogs/releases/3.0.9.rst:19 -#: ../source/release-notes/3.0-changelog.txt:44 -#: ../source/release-notes/3.0-changelog.txt:121 -#: ../source/release-notes/3.0-changelog.txt:227 -#: ../source/release-notes/3.0-changelog.txt:318 -#: ../source/release-notes/3.0-changelog.txt:453 -#: ../source/release-notes/3.0-changelog.txt:543 -msgid "Replication" -msgstr "" - -# ad617daf5f8f41cdabbd25c4c14e481b -#: ../source/includes/changelogs/releases/3.0.13.rst:15 -msgid ":issue:`SERVER-18739` Replication unit tests fail when run in parallel" -msgstr "" - -# adb84d5f1db846f0a227e473f1e7e391 -#: ../source/includes/changelogs/releases/3.0.13.rst:16 -msgid ":issue:`SERVER-22929` remove rollback4.js" -msgstr "" - -# c507c1b97c304b6b8473619ea90846bf -#: ../source/includes/changelogs/releases/3.0.13.rst:17 -msgid "" -":issue:`SERVER-23919` Database/Collection drop during initial sync can " -"cause collmod to fail initial sync" -msgstr "" - -# 5dcd48bdaaf048279f0c0ea65762b74b -#: ../source/includes/changelogs/releases/3.0.13.rst:18 -msgid "" -":issue:`SERVER-26357` 3.0 - increase timeouts for test " -"noPassthrough/initial_sync_cloner_dups.js" -msgstr "" - -# 4c8b4b5caec343d3b72352fee07ffe39 -# e5dddcf557c9468c8e61a5bf36247639 -# 94ee48f576fa4f0cbef04ff2489d6c51 -# 23e59f5e804e4a4aabf5ada06c72055a -# 69fd4d1d8a3b44768ace0978634e2609 -# 0518e5eb902043b8b183be1304526f0c -#: ../source/includes/changelogs/releases/3.0.10.rst:13 -#: ../source/includes/changelogs/releases/3.0.12.rst:12 -#: ../source/includes/changelogs/releases/3.0.13.rst:21 -#: ../source/includes/changelogs/releases/3.0.7.rst:31 -#: ../source/includes/changelogs/releases/3.0.8.rst:18 -#: ../source/includes/changelogs/releases/3.0.9.rst:26 -msgid "Query" -msgstr "" - -# d9806f3de0a14669a3ec9225034d652a -#: ../source/includes/changelogs/releases/3.0.13.rst:23 -msgid ":issue:`SERVER-21869` Avoid wrapping of spherical queries in geo_full.js" -msgstr "" - -# 4bf2383a5aaf4a9eae2c023657026847 -#: ../source/includes/changelogs/releases/3.0.13.rst:24 -msgid "" -":issue:`SERVER-24441` Change geo_full.js to not create points near the " -"poles" -msgstr "" - -# 613de7a290364e9bb25a42bc23a933c3 -#: ../source/includes/changelogs/releases/3.0.13.rst:25 -msgid "" -":issue:`SERVER-24761` Queries being planned with the subplanner can " -"ignore when the PlanExecutor is killed" -msgstr "" - -# e2eb1f25b51d4a7697de565c30cebc27 -#: ../source/includes/changelogs/releases/3.0.13.rst:26 -msgid "" -":issue:`SERVER-24965` Change resync.js to expect UnknownError instead of " -"CappedPositionLost on the 3.0 branch" -msgstr "" - -# 78791ac56e834570a16507c2143713a9 -#: ../source/includes/changelogs/releases/3.0.13.rst:27 -msgid ":issue:`SERVER-25075` Building 2dsphere index uses excessive memory" -msgstr "" - -# d9f2c07086194204930f2c6ce47db66f -# 7ff75e6259f0445ca7e5b39511606d7f -# 163bd6e02d8f462d94faf7263b343273 -# 2d8243f65cf941d489fd9a843cd0ba71 -# f19c57c54db14aba84d0dfb3950354cb -# 973cb4d238324732b18c8716a61748d3 -# cd6178218c1742e793caa67b5416d1e5 -# c845d7e9079a4e74a0262eaf837df875 -# 36ccfe7ea7c949b2858c30f4e55536f2 -# a6d6a4e1f5fb4d8d97bde243ee077888 -# ba52763e93af4a48a792a250d63585e6 -#: ../source/includes/changelogs/releases/3.0.10.rst:18 -#: ../source/includes/changelogs/releases/3.0.12.rst:18 -#: ../source/includes/changelogs/releases/3.0.13.rst:30 -#: ../source/includes/changelogs/releases/3.0.7.rst:49 -#: ../source/includes/changelogs/releases/3.0.8.rst:25 -#: ../source/includes/changelogs/releases/3.0.9.rst:45 -#: ../source/release-notes/3.0-changelog.txt:136 -#: ../source/release-notes/3.0-changelog.txt:247 -#: ../source/release-notes/3.0-changelog.txt:331 -#: ../source/release-notes/3.0-changelog.txt:465 -#: ../source/release-notes/3.0-changelog.txt:583 -msgid "Storage" -msgstr "" - -# 0aaca27f787c454184632638656db26f -#: ../source/includes/changelogs/releases/3.0.13.rst:32 -msgid "" -":issue:`SERVER-16910` sorth.js makes invalid assumption about order of " -"results" -msgstr "" - -# 23807d5f471445ed841aa403cd11ebaf -# 8deea09e50c6485286b75247d095c6a6 -#: ../source/includes/changelogs/releases/3.0.10.rst:29 -#: ../source/includes/changelogs/releases/3.0.13.rst:35 -msgid "MMAP" -msgstr "" - -# d78fa9533090444ab2a2c5f6c802968a -#: ../source/includes/changelogs/releases/3.0.13.rst:37 -msgid "" -":issue:`SERVER-23277` Hotfix KB2731284 or later update is installed, " -"Windows 7/2008R2 file allocation running slowly" -msgstr "" - -# b499280b20b94edf914677a0a019cda1 -# 5f30c2003a754aad92b4b38bfea5dc89 -# 29464f5a992f435c994bb30743d8449c -#: ../source/includes/changelogs/releases/3.0.13.rst:40 -#: ../source/includes/changelogs/releases/3.0.7.rst:66 -#: ../source/includes/changelogs/releases/3.0.9.rst:59 -msgid "Operations" -msgstr "" - -# 775c6593199c4b56ac8bf25101aac1f9 -#: ../source/includes/changelogs/releases/3.0.13.rst:42 -msgid "" -":issue:`SERVER-23830` On RHEL7/Centos7 mongod can't stop if pid location " -"in conf differs from the init.d script" -msgstr "" - -# 66ca04e82bab4027aa8da9ba62b6e83c -# 7f9e1fc4c18a47b58ef5db8e1ff0eec9 -# 9a937a54d8f140a08cd35027720462cd -# 731afdbe1be946fe9c68da8d799fd2ab -# 7fe3333983d94ef190dfd759f874a173 -# 422047fa6dab4fd6b0aa675a558cda75 -# 517e202bb5b14afd94b4179bc01b5908 -# 669bf595045b48a2964b986213c98ce5 -# ffaa52742e4842ac8bac2d4e3cb947aa -# 963f25be5ca34af791bbe9c409ec6f7a -#: ../source/includes/changelogs/releases/3.0.10.rst:34 -#: ../source/includes/changelogs/releases/3.0.12.rst:30 -#: ../source/includes/changelogs/releases/3.0.13.rst:45 -#: ../source/includes/changelogs/releases/3.0.7.rst:72 -#: ../source/includes/changelogs/releases/3.0.8.rst:39 -#: ../source/includes/changelogs/releases/3.0.9.rst:64 -#: ../source/release-notes/3.0-changelog.txt:170 -#: ../source/release-notes/3.0-changelog.txt:270 -#: ../source/release-notes/3.0-changelog.txt:395 -#: ../source/release-notes/3.0-changelog.txt:630 -msgid "Build and Packaging" -msgstr "" - -# 46581fe7e4e246c19ae92dc3801b59d0 -#: ../source/includes/changelogs/releases/3.0.13.rst:47 -msgid "" -":issue:`SERVER-12048` Calling \"service mongod start\" with mongod " -"running prevents \"service mongod stop\" from working" -msgstr "" - -# 47b815d7e4cc47a09ddcbf5da975e811 -#: ../source/includes/changelogs/releases/3.0.13.rst:48 -msgid "" -":issue:`SERVER-18329` Add Debian 8 (Jessie) builds and associated package" -" repository" -msgstr "" - -# cb9ad85a62ac4e5ea48bc7ab58fca579 -#: ../source/includes/changelogs/releases/3.0.13.rst:49 -msgid "" -":issue:`SERVER-20183` make mongo-tools a module in the evergreen " -"configuration" -msgstr "" - -# 72693c774afb47e2ad6eb17be339adf7 -#: ../source/includes/changelogs/releases/3.0.13.rst:50 -msgid "" -":issue:`SERVER-23557` save and publish debug symbols for missing " -"platforms when possible." -msgstr "" - -# b5f7b34f918b425197d737334a340a91 -#: ../source/includes/changelogs/releases/3.0.13.rst:51 -msgid ":issue:`SERVER-24199` build tools with gccgo on Solaris" -msgstr "" - -# ca1b65da91124821bde0e8b4debbfb25 -#: ../source/includes/changelogs/releases/3.0.13.rst:52 -msgid ":issue:`SERVER-24662` Update to PCRE 8.39" -msgstr "" - -# 5859e0f37a634b76b6b42d950b70d2b8 -#: ../source/includes/changelogs/releases/3.0.13.rst:53 -msgid "" -":issue:`SERVER-24699` Update Evergreen config to publish repos in push " -"tasks" -msgstr "" - -# 95a4ebc192244422ab5388f9aaaba43b -#: ../source/includes/changelogs/releases/3.0.13.rst:54 -msgid "" -":issue:`SERVER-25408` update push tasks to add support for signing " -"repository metadata" -msgstr "" - -# 35cefce3cdf24a15b9ed5a87c8c70932 -#: ../source/includes/changelogs/releases/3.0.13.rst:55 -msgid "" -":issue:`SERVER-25424` Configuration for RedHat 5 In repository " -"configuration for 3.2 and 3.0 is Incorrect" -msgstr "" - -# 2ebd0368ac89487eb446fbb3e84b6fb4 -#: ../source/includes/changelogs/releases/3.0.13.rst:56 -msgid ":issue:`SERVER-25435` repo publishing should use dedicated repo keys." -msgstr "" - -# e116a7f3ad19463d825ba77ca157c29d -#: ../source/includes/changelogs/releases/3.0.13.rst:57 -msgid ":issue:`SERVER-25594` update to latest curator build for repo publishing" -msgstr "" - -# 983247b1b45c4f9aa18ca3609f59aa88 -#: ../source/includes/changelogs/releases/3.0.13.rst:58 -msgid ":issue:`SERVER-25786` Remove buildscripts/update-vendor-wiredtier" -msgstr "" - -# a58e51b652884fc1a924b2aa594ae02c -#: ../source/includes/changelogs/releases/3.0.13.rst:59 -msgid ":issue:`SERVER-25793` update curator for s3 improvements" -msgstr "" - -# 94187eddaf0f463eb70aef136dc7c802 -#: ../source/includes/changelogs/releases/3.0.13.rst:60 -msgid ":issue:`SERVER-25815` Remove Ubuntu 14.10 build from v3.2 and v3.0 branch" -msgstr "" - -# cdcfbf3069a04bc5842660fd16ec5c0a -#: ../source/includes/changelogs/releases/3.0.13.rst:61 -msgid ":issue:`SERVER-25908` Simplify repo.mongodb.(com|org) repository layout." -msgstr "" - -# 35aed2a3c93748abac3a51e55ea23a67 -# 186f187a3ac44d74bc28e52ec0e710da -# 3c7acb44422248d18a23af6ff236fe71 -# 5a90d2d2fffa4e69a1b207edf68d283d -# 1f9cebef5afe42589aa29da54c103df1 -# 82ccd70048e14e01b97225f44fded57e -#: ../source/includes/changelogs/releases/3.0.10.rst:40 -#: ../source/includes/changelogs/releases/3.0.12.rst:35 -#: ../source/includes/changelogs/releases/3.0.13.rst:64 -#: ../source/includes/changelogs/releases/3.0.7.rst:83 -#: ../source/includes/changelogs/releases/3.0.8.rst:50 -#: ../source/release-notes/3.0-changelog.txt:88 -msgid "Tools" -msgstr "" - -# aa55d936e7504f9c960cfa85473b0db5 -#: ../source/includes/changelogs/releases/3.0.13.rst:66 -msgid ":issue:`TOOLS-715` Wrong error message while using mongoimport" -msgstr "" - -# 0aba7b9db7b54654b779900a4cacb523 -#: ../source/includes/changelogs/releases/3.0.13.rst:67 -msgid ":issue:`TOOLS-1034` add an \"--assertExists\" option to mongoexport" -msgstr "" - -# 3d0681b34b7a4c7f9671f708e70f5375 -#: ../source/includes/changelogs/releases/3.0.13.rst:68 -msgid "" -":issue:`TOOLS-1035` Don't create intents for system.profile.metadata.json" -" files" -msgstr "" - -# 5bfed4a9d87d4d0fbf57448defe830f7 -#: ../source/includes/changelogs/releases/3.0.13.rst:69 -msgid "" -":issue:`TOOLS-1140` tools do not respect readPreference=secondary when " -"connecting to a mongos" -msgstr "" - -# 2802f19025ac4fa491d98b82b59159a4 -#: ../source/includes/changelogs/releases/3.0.13.rst:70 -msgid ":issue:`TOOLS-1223` Mongodump SSL and GSSAPI authentication" -msgstr "" - -# 5038359da381436eaa41420f107a8fa5 -#: ../source/includes/changelogs/releases/3.0.13.rst:71 -msgid ":issue:`TOOLS-1268` No numeric version in --version output" -msgstr "" - -# 6cae1e9d1fa54beeb377cce4897a5bdd -#: ../source/includes/changelogs/releases/3.0.13.rst:72 -msgid ":issue:`TOOLS-1276` Backport to v3.0" -msgstr "" - -# 5bbbaf7197484b96b737f67f9952f421 -#: ../source/includes/changelogs/releases/3.0.13.rst:73 -msgid ":issue:`TOOLS-1336` Make --version spit out a bit more information." -msgstr "" - -# ae8bdbde253a4190b10ede4aff559952 -# 50f8145e0e0d48c08be517f3a8bf5a3c -# 2eac145c411842f394fc26edc1a2a8a4 -# fbf80c6edafb4c4ca8448a991e5fdb29 -# 0fd9d2a909064f4bb454b717d57f3407 -# 19ca9c451ec542138ff37dcadf4b15c0 -# c12d98aecd424fd4bcb5c19dec4f5dda -#: ../source/includes/changelogs/releases/3.0.10.rst:45 -#: ../source/includes/changelogs/releases/3.0.11.rst:12 -#: ../source/includes/changelogs/releases/3.0.12.rst:40 -#: ../source/includes/changelogs/releases/3.0.13.rst:76 -#: ../source/includes/changelogs/releases/3.0.7.rst:91 -#: ../source/includes/changelogs/releases/3.0.8.rst:57 -#: ../source/includes/changelogs/releases/3.0.9.rst:71 -msgid "Internals" -msgstr "" - -# 30acc58cd86f41b3989eb125363515ff -#: ../source/includes/changelogs/releases/3.0.13.rst:78 -msgid ":issue:`SERVER-17899` basic.js / basicPlus.js (rename7.js)" -msgstr "" - -# b6f157e408b447c990f406dd1400cc5c -#: ../source/includes/changelogs/releases/3.0.13.rst:79 -msgid "" -":issue:`SERVER-18044` Make sharding test explicitly set primary shards " -"for databases" -msgstr "" - -# 952416755c50455b8a9dd17418f0a405 -#: ../source/includes/changelogs/releases/3.0.13.rst:80 -msgid "" -":issue:`SERVER-18580` jsobj (dbtest): JsobjTests::OIDTests::FromDate " -"failure" -msgstr "" - -# 6ef0c8025c334b68a2ed569d929aabe8 -#: ../source/includes/changelogs/releases/3.0.13.rst:81 -msgid ":issue:`SERVER-20586` repl.js creating role times out" -msgstr "" - -# 3fd854e51d4e465eb2b0213704b1220c -#: ../source/includes/changelogs/releases/3.0.13.rst:82 -msgid "" -":issue:`SERVER-22150` multiversion download script should use new feeds " -"rather than dl.mongodb.org" -msgstr "" - -# 312f91661fc4426fb5c6f65a7f618194 -#: ../source/includes/changelogs/releases/3.0.13.rst:83 -msgid "" -":issue:`SERVER-23523` shell scripts in evergreen.yml should always exit " -"on error" -msgstr "" - -# 587e20f1549348dfb431bebc943d6f0c -#: ../source/includes/changelogs/releases/3.0.13.rst:84 -msgid "" -":issue:`SERVER-23524` Compare version string in compile_expansions.yml to" -" version string from MongoDB binary" -msgstr "" - -# 6bc31ea1bb1e44a4968a018a6ee0ddfb -#: ../source/includes/changelogs/releases/3.0.13.rst:85 -msgid "" -":issue:`SERVER-23819` buildlogger client requests should use basic auth " -"instead of digest auth" -msgstr "" - -# bab23457b6e84d21a4ef967b077e3ba3 -#: ../source/includes/changelogs/releases/3.0.13.rst:86 -msgid ":issue:`SERVER-24055` Increase wtimeout in chaining_removal.js" -msgstr "" - -# 2a6b3946932549a6b103a2ba57a04a7f -#: ../source/includes/changelogs/releases/3.0.13.rst:87 -msgid "" -":issue:`SERVER-24116` Reverse indexes do not handle entries with leading " -"null bytes" -msgstr "" - -# 030b528f0046429ab0ca34d87de482a8 -#: ../source/includes/changelogs/releases/3.0.13.rst:88 -msgid "" -":issue:`SERVER-24422` Branches v3.0 and v3.0.11 of the mongodb/mongo repo" -" use mongodb-mongo-master folder in evergreen.yml" -msgstr "" - -# 3415fb5e358c40f0b4a30f4eb2cf9a87 -#: ../source/includes/changelogs/releases/3.0.13.rst:89 -msgid ":issue:`SERVER-24540` Disable update_serializability2.js on MMAPv1 in 3.0" -msgstr "" - -# 2a6241be77f94df5b6278c00046bac48 -#: ../source/includes/changelogs/releases/3.0.13.rst:90 -msgid "" -":issue:`SERVER-24820` move push tasks to use relevant ec2 distro rather " -"than rhel55" -msgstr "" - -# 7353fb472f99473891acd293fdc63e91 -#: ../source/includes/changelogs/releases/3.0.13.rst:91 -msgid "" -":issue:`SERVER-25169` for all branches earlier than master, change rhel55" -" compile distro to rhel55-large" -msgstr "" - -# 9037e1c3b64a4a09b909c8a9579c30d0 -#: ../source/includes/changelogs/releases/3.0.13.rst:92 -msgid "" -":issue:`SERVER-25672` Update compile task distro for mongo-perf-3.2, sys-" -"perf-3.2, and mongo-perf-3.0" -msgstr "" - -# 5c6ef76ff565407083162fb54c915a64 -#: ../source/includes/changelogs/releases/3.0.13.rst:93 -msgid "" -":issue:`TOOLS-1176` --dumpDbUsersAndRoles without users creates broken " -"dumps" -msgstr "" - -# d11ade81953b4b60a50ad90e9234c49b -#: ../source/includes/changelogs/releases/3.0.13.rst:94 -msgid ":issue:`TOOLS-1182` mongooplog should report the number of ops applied" -msgstr "" - -# d19b70b644144388a5f8d5ccea6f1f58 -#: ../source/includes/changelogs/releases/3.0.13.rst:95 -msgid ":issue:`TOOLS-1253` build with gccgo on solaris" -msgstr "" - -# 5d5d03e8d812443d96c69d46dfd7c521 -#: ../source/includes/changelogs/releases/3.0.13.rst:96 -msgid ":issue:`TOOLS-1304` vet task running on unnecessary variants" -msgstr "" - -# d17b706262384904ac696252a98ce650 -#: ../source/includes/changelogs/releases/3.0.13.rst:97 -msgid ":issue:`TOOLS-1354` upgrade mgo version" -msgstr "" - -# 056a09b2c62747eda53de7e720214958 -#: ../source/includes/changelogs/releases/3.0.13.rst:98 -msgid ":issue:`WT-2139` LSM with read-uncommitted isolation, read after free" -msgstr "" - -# fe3094ff21914bd887c1c2639a6bae04 -#: ../source/includes/changelogs/releases/3.0.13.rst:99 -msgid "" -":issue:`WT-2313` sweep-server: conn_dhandle.c, 610: dhandle != " -"conn->cache->evict_file_next" -msgstr "" - -# da58bf4c1d6449bdbd3731bd696be8b8 -#: ../source/includes/changelogs/releases/3.0.13.rst:100 -msgid ":issue:`WT-2434` Race between force-drop and sweep" -msgstr "" - -# 3077f8e106c64c10b720bfefef2e0569 -#: ../source/includes/changelogs/releases/3.0.13.rst:101 -msgid ":issue:`WT-2559` Windows segfault in logging code" -msgstr "" - -# 963d32c1a73e456b8e69a1311a39c9b0 -#: ../source/includes/changelogs/releases/3.0.13.rst:102 -msgid "" -":issue:`WT-2633` Eviction of metadata during a checkpoint causes " -"assertion failure in MongoDB 3.0" -msgstr "" - -# fff922fa65824c97a2bef45b4fcfe061 -#: ../source/includes/changelogs/releases/3.0.13.rst:103 -msgid ":issue:`WT-2708` split child-update race with reconciliation/eviction" -msgstr "" - -# 6b213138090347159c6159d758b34a8e -#: ../source/includes/changelogs/releases/3.0.13.rst:104 -msgid "" -":issue:`WT-2725` WiredTiger hitting assert trying to free update list in " -"MongoDB 3.0" -msgstr "" - -# f9ae047d0adf411f97fd989a0d141209 -#: ../source/includes/changelogs/releases/3.0.13.rst:105 -msgid "" -":issue:`WT-2733` Backport fixes for races between eviction and dead " -"handle cleanup" -msgstr "" - -# bec3f8833712426d8ebab9981ef49d1c -#: ../source/includes/changelogs/releases/3.0.13.rst:106 -msgid ":issue:`WT-2802` Transaction commit causes heap-use-after free" -msgstr "" - -# 5b4d6516e55849a0a247bd265dd8bbd3 -#: ../source/includes/changelogs/releases/3.0.13.rst:107 -msgid ":issue:`WT-2804` Don't read values in a tree without a snapshot" -msgstr "" - -# cc3ea697fe784cfaaf1aab074571e6de -#: ../source/includes/changelogs/releases/3.0.12.rst:4 -msgid "3.0.12 Changelog" -msgstr "" - -# c64221b1b9954d90a983ac395d6dca62 -#: ../source/includes/changelogs/releases/3.0.12.rst:9 -msgid "" -":issue:`SERVER-23283` RangeDeleter does not log cursor ids correctly in " -"deleteNow()" -msgstr "" - -# a16843210e7f401989b12f9a0a8c34b5 -#: ../source/includes/changelogs/releases/3.0.12.rst:14 -msgid "" -":issue:`SERVER-7005` Documents containing keys with embedded null " -"characters can be created" -msgstr "" - -# b12cfc95a3a544c8af6280ed119b2900 -#: ../source/includes/changelogs/releases/3.0.12.rst:15 -msgid "" -":issue:`SERVER-23807` Updates should always throw WriteConflictException " -"on unindexing" -msgstr "" - -# 734d3b93759e4f1792c94be86315dc98 -#: ../source/includes/changelogs/releases/3.0.12.rst:20 -msgid "" -":issue:`SERVER-22970` Background index build produces an index with " -"mismatched index keys and documents" -msgstr "" - -# 7d535358ba774c1198d383ca513c2dc6 -# 5172af5263144e95acdac9960c2acc36 -# 9a4c005aeb2c49da908b1e0dc189d13d -# 4d28eba7c869422e89961eb2b84f152a -# 1eacf024300741f9907041f1afa0b452 -# 3f617e27529c47299654a7f0008ee7bf -# bc4761adc41449fba219a6f2928f7cb8 -# b3211462779249818f4d1ac0fd3dcdcf -# 56220e39f946438c9bbfa69cbac766b8 -# a217e6bed52a471184f4ab35bed9880f -# 040ca4b5890a4afdac13a9abeae32b3f -#: ../source/includes/changelogs/releases/3.0.10.rst:24 -#: ../source/includes/changelogs/releases/3.0.12.rst:23 -#: ../source/includes/changelogs/releases/3.0.7.rst:56 -#: ../source/includes/changelogs/releases/3.0.8.rst:31 -#: ../source/includes/changelogs/releases/3.0.9.rst:53 -#: ../source/release-notes/3.0-changelog.txt:50 -#: ../source/release-notes/3.0-changelog.txt:145 -#: ../source/release-notes/3.0-changelog.txt:252 -#: ../source/release-notes/3.0-changelog.txt:339 -#: ../source/release-notes/3.0-changelog.txt:470 -#: ../source/release-notes/3.0-changelog.txt:597 -msgid "WiredTiger" -msgstr "" - -# d0b765d7ed794cde81d4246ee39a119d -#: ../source/includes/changelogs/releases/3.0.12.rst:25 -msgid "" -":issue:`SERVER-22831` Low query rate with heavy cache pressure and an " -"idle collection" -msgstr "" - -# f447f294aab442f0965ff3760feb740f -#: ../source/includes/changelogs/releases/3.0.12.rst:26 -msgid "" -":issue:`SERVER-22964` IX GlobalLock being held while wating for wt cache " -"eviction" -msgstr "" - -# 2c35ef5e536c4f93a484a6df1eab73a9 -#: ../source/includes/changelogs/releases/3.0.12.rst:27 -msgid ":issue:`SERVER-23457` WiredTiger changes for MongoDB 3.0.12" -msgstr "" - -# 67b36e73482d4fc88804ab13e5bdda4b -#: ../source/includes/changelogs/releases/3.0.12.rst:32 -msgid ":issue:`SERVER-23373` Upgrade OS X builders to 10.10" -msgstr "" - -# a26e45bd35ca41df8c9a28351d51b012 -#: ../source/includes/changelogs/releases/3.0.12.rst:37 -msgid ":issue:`TOOLS-1078` A command line option to set the dial timeout" -msgstr "" - -# 1d8a0425be7e4a06883dc2a7669a109c -#: ../source/includes/changelogs/releases/3.0.12.rst:42 -msgid "" -":issue:`SERVER-18221` replsets/auth1.js fails if the wrong node is " -"elected primary" -msgstr "" - -# d5b6e9d3f17e4293a3b5e87061ea86ee -#: ../source/includes/changelogs/releases/3.0.12.rst:43 -msgid "" -":issue:`SERVER-23762` ValidateAdaptor::validate() should return non-OK " -"status if it fails." -msgstr "" - -# f6a40b11a16547f5846d275fa30964e4 -#: ../source/includes/changelogs/releases/3.0.12.rst:44 -msgid "" -":issue:`SERVER-23946` Disable Evergreen Job Cleanup on 3.0 and 2.6 " -"branches" -msgstr "" - -# 537c43d439bf4a8081fe7e4aa60ab8e6 -#: ../source/includes/changelogs/releases/3.0.11.rst:4 -msgid "3.0.11 Changelog" -msgstr "" - -# 67ff98b8cc2d4836a2e390825b884c49 -#: ../source/includes/changelogs/releases/3.0.11.rst:9 -msgid "" -":issue:`SERVER-23425` Inserts and updates during chunk migration get " -"deleted in 3.0.9, 3.0.10" -msgstr "" - -# 4d6120ca99db474db752aa2ebb3c6424 -#: ../source/includes/changelogs/releases/3.0.11.rst:14 -msgid ":issue:`TOOLS-1168` Missing 3.0.11 and 3.0.12 releases" -msgstr "" - -# dd90572c2703456d95b8784a01e5b8ee -#: ../source/includes/changelogs/releases/3.0.10.rst:4 -msgid "3.0.10 Changelog" -msgstr "" - -# 2e018be2665b47449994fcaa77e0a21d -#: ../source/includes/changelogs/releases/3.0.10.rst:9 -msgid "" -":issue:`SERVER-18671` SecondaryPreferred can end up using unversioned " -"connections" -msgstr "" - -# 6f1c787918154e16bfef451cb840daab -#: ../source/includes/changelogs/releases/3.0.10.rst:10 -msgid "" -":issue:`SERVER-22569` Initialization of eooElement static local variable " -"isn't thread safe with MSVC 2013" -msgstr "" - -# 0036aede55184480bc4a247cbd0f2739 -#: ../source/includes/changelogs/releases/3.0.10.rst:15 -msgid "" -":issue:`SERVER-22535` Some index operations (drop index, abort index " -"build, update TTL config) on collection during active migration can cause" -" migration to skip documents" -msgstr "" - -# 65111ae8688047d6b806fa38016fed74 -#: ../source/includes/changelogs/releases/3.0.10.rst:20 -msgid ":issue:`SERVER-19800` DataSizeChange forces an int into a bool" -msgstr "" - -# a28288133a9c4e4b9bcb337e146fa0f1 -#: ../source/includes/changelogs/releases/3.0.10.rst:21 -msgid "" -":issue:`SERVER-22634` Data size change for oplog deletes can overflow " -"32-bit int" -msgstr "" - -# 0570737583cc474580c00d0eac569234 -#: ../source/includes/changelogs/releases/3.0.10.rst:26 -msgid "" -":issue:`SERVER-22554` WiredTiger data handles not closed when collection " -"is dropped" -msgstr "" - -# 51eb1b954d8b40cca870a4d2c2458166 -#: ../source/includes/changelogs/releases/3.0.10.rst:31 -msgid "" -":issue:`SERVER-22261` MMAPv1 LSNFile may be updated ahead of what is " -"synced to data files" -msgstr "" - -# 26f4214ba5bd4eb69b3b4c145ecec416 -#: ../source/includes/changelogs/releases/3.0.10.rst:36 -msgid "" -":issue:`SERVER-22042` If ssl libraries not present, configure fails with " -"a misleading error about boost" -msgstr "" - -# 0e33c55c67334b0d9ed8d9e33cdbf874 -#: ../source/includes/changelogs/releases/3.0.10.rst:37 -msgid "" -":issue:`SERVER-22350` Package generation failure doesn't fail compile " -"tasks" -msgstr "" - -# a67890132a25463989e6355adebb61c0 -#: ../source/includes/changelogs/releases/3.0.10.rst:42 -msgid ":issue:`TOOLS-1039` mongoexport problem on data with quotes" -msgstr "" - -# 28806b5808e74cc8baf3b6caa40ec890 -#: ../source/includes/changelogs/releases/3.0.10.rst:47 -msgid "" -":issue:`SERVER-22292` Use more reliable mechanism in the mongo shell to " -"wait for process to terminate on windows" -msgstr "" - -# 9d801d80dd48497b86aef36557a09748 -#: ../source/includes/changelogs/releases/3.0.10.rst:48 -msgid "" -":issue:`SERVER-22328` bench_test_crud_commands.js fails due to resource " -"contention from other resmoke jobs and low timeout values" -msgstr "" - -# b5f956386bd443fca3c36482db6aa007 -#: ../source/includes/changelogs/releases/3.0.9.rst:4 -msgid "3.0.9 Changelog" -msgstr "" - -# 8eb925df512e459fb959d533fb0992af -# 904a2d79ab624cb3bf3c330626f4d85b -# 04a6e59b7cc445a0988c167c340c0692 -# d572ce542ba349b0a8735ed84f1de0fa -# 539bcabe41c842729a636520e611b607 -# 5005bd21533a439fb9d54cef9051c9f5 -# fa8d0c65d4bc44739d1e741c72a79d97 -# 22e2bd723c3b46078ff4a02d3169fc3b -#: ../source/includes/changelogs/releases/3.0.7.rst:7 -#: ../source/includes/changelogs/releases/3.0.8.rst:7 -#: ../source/includes/changelogs/releases/3.0.9.rst:7 -#: ../source/release-notes/3.0-changelog.txt:34 -#: ../source/release-notes/3.0-changelog.txt:213 -#: ../source/release-notes/3.0-changelog.txt:296 -#: ../source/release-notes/3.0-changelog.txt:436 -#: ../source/release-notes/3.0-changelog.txt:526 -msgid "Security" -msgstr "" - -# ec5292c69b964a1b990de68f15db182c -#: ../source/includes/changelogs/releases/3.0.9.rst:9 -msgid ":issue:`SERVER-21724` Backup role can't read system.profile" -msgstr "" - -# ab9814fc548d418f85098dd1549d113e -#: ../source/includes/changelogs/releases/3.0.9.rst:14 -msgid ":issue:`SERVER-19266` An error document is returned with result set" -msgstr "" - -# 9a647a6bfadb4624ae5833e89669c722 -#: ../source/includes/changelogs/releases/3.0.9.rst:15 -msgid ":issue:`SERVER-21382` Sharding migration transfers all document deletions" -msgstr "" - -# b5df42858a1144ac8130a6c73ef0a8cb -#: ../source/includes/changelogs/releases/3.0.9.rst:16 -msgid "" -":issue:`SERVER-22114` Mongos can accumulate multiple copies of " -"ChunkManager when a shard restarts" -msgstr "" - -# dd5ea3c5bf1e48e4ac56126f8146cae1 -#: ../source/includes/changelogs/releases/3.0.9.rst:21 -msgid "" -":issue:`SERVER-18219` \"control reaches end of non-void function\" errors" -" in GCC with WCE retry loop" -msgstr "" - -# 69a9ec0a6a1b4ec5b728a732657c1220 -#: ../source/includes/changelogs/releases/3.0.9.rst:22 -msgid ":issue:`SERVER-21583` ApplyOps background index creation may deadlock" -msgstr "" - -# d7d95a66d2524bc199183dc66ebf7db2 -#: ../source/includes/changelogs/releases/3.0.9.rst:23 -msgid "" -":issue:`SERVER-22109` Invariant failure when running applyOps to create " -"an index with a bad ns field" -msgstr "" - -# 2ee34037f73b41bd9b29048cf7b6f5a7 -#: ../source/includes/changelogs/releases/3.0.9.rst:28 -msgid ":issue:`SERVER-19128` Fatal assertion during secondary index build" -msgstr "" - -# 6751a414f7a3470c871510cbe6826a6e -#: ../source/includes/changelogs/releases/3.0.9.rst:29 -msgid "" -":issue:`SERVER-19996` Queries which specify sort and batch size can " -"generate results out of order, if documents concurrently updated" -msgstr "" - -# 05526dca723a42fc9364c68cb283f48f -#: ../source/includes/changelogs/releases/3.0.9.rst:30 -msgid "" -":issue:`SERVER-20083` Add log statement at default log level for when an " -"index filter is set or cleared successfully" -msgstr "" - -# 9715268728b147eba8a6637dcc8e9567 -#: ../source/includes/changelogs/releases/3.0.9.rst:31 -msgid ":issue:`SERVER-21602` Reduce execution time of cursor_timeout.js" -msgstr "" - -# dedacaf6cac94ad9a6c8073d759bfdb3 -#: ../source/includes/changelogs/releases/3.0.9.rst:32 -msgid "" -":issue:`SERVER-21776` Move per-operation log lines for queries out of the" -" QUERY log component" -msgstr "" - -# af1538557c734e1791068b7a472af1f6 -# 50cdbf5fca1b48ea9d4d729d4effac74 -#: ../source/includes/changelogs/releases/3.0.7.rst:42 -#: ../source/includes/changelogs/releases/3.0.9.rst:35 -msgid "Write Operations" -msgstr "" - -# 4d2116619cc747d6a28fbb9177dfe451 -#: ../source/includes/changelogs/releases/3.0.9.rst:37 -msgid ":issue:`SERVER-21647` $rename changes field ordering" -msgstr "" - -# fe3e749d198f469eaf9a67d2032d168e -#: ../source/includes/changelogs/releases/3.0.9.rst:40 -msgid "Aggregation" -msgstr "" - -# 6c65f78a08c44885b9eef514dadec773 -#: ../source/includes/changelogs/releases/3.0.9.rst:42 -msgid "" -":issue:`SERVER-7656` Optimize aggregation on sharded setup if first stage" -" is exact match on shard key" -msgstr "" - -# ae0d141e93db4e6cb834a0676a40a429 -#: ../source/includes/changelogs/releases/3.0.9.rst:47 -msgid "" -":issue:`SERVER-20858` Invariant failure in OplogStones for non-capped " -"oplog creation" -msgstr "" - -# da853531787f401ba3ebfae5fd22b41a -#: ../source/includes/changelogs/releases/3.0.9.rst:48 -msgid ":issue:`SERVER-20866` Race condition in oplog insert transaction rollback" -msgstr "" - -# 2209d4d60cb04dfbbcac8f88ae3d8cec -#: ../source/includes/changelogs/releases/3.0.9.rst:49 -msgid "" -":issue:`SERVER-21545` collMod and invalid parameter triggers fassert on " -"dropCollection on mmapv1" -msgstr "" - -# 7d9e93e122694a479d89dff5815659a6 -#: ../source/includes/changelogs/releases/3.0.9.rst:50 -msgid "" -":issue:`SERVER-22014` index_bigkeys_nofail.js triggers spurious failures " -"when run in parallel with other tests" -msgstr "" - -# 145a2d48003f48eeaf4c45649775cc32 -#: ../source/includes/changelogs/releases/3.0.9.rst:55 -msgid "" -":issue:`SERVER-20961` Large amounts of create and drop collections can " -"cause listDatabases to be slow under WiredTiger" -msgstr "" - -# 3591708dfd5a4807a3deaf10a4145ef5 -#: ../source/includes/changelogs/releases/3.0.9.rst:56 -msgid ":issue:`SERVER-22129` WiredTiger changes for MongoDB 3.0.9" -msgstr "" - -# c01bab50286245bc9bb867d9746bbbea -#: ../source/includes/changelogs/releases/3.0.9.rst:61 -msgid ":issue:`SERVER-20358` Usernames can contain NULL characters" -msgstr "" - -# 911a22f0049b4673b8f08261a8b8e425 -#: ../source/includes/changelogs/releases/3.0.9.rst:66 -msgid ":issue:`SERVER-17747` FreeBSD 11.0-CURRENT build issue" -msgstr "" - -# 4c8f7221370d4dcd9f4231909233934c -#: ../source/includes/changelogs/releases/3.0.9.rst:67 -msgid ":issue:`SERVER-18162` Fail to start with non-existing /var/run/mongodb/" -msgstr "" - -# 42e4abbd354342f99949343c76350e51 -#: ../source/includes/changelogs/releases/3.0.9.rst:68 -msgid ":issue:`SERVER-18953` Generate debug symbols on OS X" -msgstr "" - -# 84699965b63d46d998b815512fbf5573 -#: ../source/includes/changelogs/releases/3.0.9.rst:73 -msgid "" -":issue:`SERVER-18373` MONGO_COMPILER_UNREACHABLE should terminate if " -"violated" -msgstr "" - -# 4b2c72ed45824fcda9279ef861dc7dde -#: ../source/includes/changelogs/releases/3.0.9.rst:74 -msgid "" -":issue:`SERVER-19110` Ignore failed operations in " -"mixed_storage_version_replication.js" -msgstr "" - -# 9f669aabce8643599864071fa6494959 -#: ../source/includes/changelogs/releases/3.0.9.rst:75 -msgid "" -":issue:`SERVER-21934` Add extra information to OSX stack traces to " -"facilitate addr2line translation" -msgstr "" - -# 7e9da641442a44ac994dea13a1ef4b31 -#: ../source/includes/changelogs/releases/3.0.9.rst:76 -msgid "" -":issue:`SERVER-21960` Include symbol name in stacktrace json when " -"available" -msgstr "" - -# 2c98ae456e8a4522a2499383a4521f37 -#: ../source/includes/changelogs/releases/3.0.9.rst:77 -msgid "" -":issue:`SERVER-22013` coll_mod_bad_spec.js tries to pass filter to " -"getCollectionInfos on v3.0 branch" -msgstr "" - -# db721b7d0437407eabc2a84db8b69ee6 -#: ../source/includes/changelogs/releases/3.0.9.rst:78 -msgid ":issue:`SERVER-22054` Authentication failure reports incorrect IP address" -msgstr "" - -# d874ca6a68f54392845d962e1403ab54 -#: ../source/includes/changelogs/releases/3.0.9.rst:79 -msgid ":issue:`SERVER-22191` Race condition in CurOp constructor (<=3.0 only)" -msgstr "" - -# 1176e2874ebf4124a961cc75dab74996 -#: ../source/includes/changelogs/releases/3.0.9.rst:80 -msgid ":issue:`TOOLS-1002` oplog_rollover test is flaky" -msgstr "" - -# 4b34e97984f6436083a2edc77f25a928 -#: ../source/includes/changelogs/releases/3.0.8.rst:4 -msgid "3.0.8 Changelog" -msgstr "" - -# 63936a130b5044edb5fd954b1b667579 -#: ../source/includes/changelogs/releases/3.0.8.rst:9 -msgid ":issue:`SERVER-21278` Remove executable bit from mongod.lock" -msgstr "" - -# 3adf0b3a8f9344fbb66b8d73e9e239f1 -#: ../source/includes/changelogs/releases/3.0.8.rst:14 -msgid ":issue:`SERVER-20407` findAndModify on mongoS upserts to the wrong shard" -msgstr "" - -# 37ca8cd89c9549968248c85f37b4b8b4 -#: ../source/includes/changelogs/releases/3.0.8.rst:15 -msgid "" -":issue:`SERVER-20839` trace_missing_docs_test.js compares Timestamp " -"instances using < operator in mongo shell" -msgstr "" - -# b57773a12d294ca3a0fdd9b3fda45e0e -#: ../source/includes/changelogs/releases/3.0.8.rst:20 -msgid "" -":issue:`SERVER-2454` Queries that are killed during a yield should return" -" error to user instead of partial result set" -msgstr "" - -# 86ca63a1d6604cc09c301fca83812059 -#: ../source/includes/changelogs/releases/3.0.8.rst:21 -msgid "" -":issue:`SERVER-21227` MultiPlanStage::invalidate() should not flag and " -"drop invalidated WorkingSetMembers" -msgstr "" - -# e2353858098941a194b1bf14e38c68ff -#: ../source/includes/changelogs/releases/3.0.8.rst:22 -msgid ":issue:`SERVER-21275` Document not found due to WT commit visibility issue" -msgstr "" - -# 04b4be68e3f44386ac900c11eb78a7e5 -#: ../source/includes/changelogs/releases/3.0.8.rst:27 -msgid ":issue:`SERVER-20650` Backport MongoRocks changes to 3.0" -msgstr "" - -# 49c6e4e3bc5f43ad844bce92b2650ff1 -#: ../source/includes/changelogs/releases/3.0.8.rst:28 -msgid ":issue:`SERVER-21543` Lengthen delay before deleting old journal files" -msgstr "" - -# 4961bf3158734098805706a889f9ec69 -#: ../source/includes/changelogs/releases/3.0.8.rst:33 -msgid "" -":issue:`SERVER-20303` Negative scaling at low thread count under " -"WiredTiger when inserting large documents" -msgstr "" - -# 561014b6893144aba368b17783c16fba -#: ../source/includes/changelogs/releases/3.0.8.rst:34 -msgid ":issue:`SERVER-21063` MongoDB with WiredTiger can build very deep trees" -msgstr "" - -# 9163830c8adf4351a4cc98a55edb1f42 -#: ../source/includes/changelogs/releases/3.0.8.rst:35 -msgid ":issue:`SERVER-21442` WiredTiger changes for MongoDB 3.0.8" -msgstr "" - -# 6de7c3fa78f54413842801e6f7a1ef86 -#: ../source/includes/changelogs/releases/3.0.8.rst:36 -msgid ":issue:`SERVER-21553` Oplog grows to 3x configured size" -msgstr "" - -# 7c98a6ccdfc74a3f878a38fb58bbc90e -#: ../source/includes/changelogs/releases/3.0.8.rst:41 -msgid ":issue:`SERVER-10512` Add scons flag to set -fno-omit-frame-pointer" -msgstr "" - -# 12aa2d6d8b274bfaa0b29586f3450090 -#: ../source/includes/changelogs/releases/3.0.8.rst:42 -msgid ":issue:`SERVER-19755` scons should require c++11 on 3.0" -msgstr "" - -# 76dfd20d5908404db53b22665f631a01 -#: ../source/includes/changelogs/releases/3.0.8.rst:43 -msgid ":issue:`SERVER-20699` Add build manifest to every build" -msgstr "" - -# 35bdfdcefb884d13a1cfc49b7a9b02fc -#: ../source/includes/changelogs/releases/3.0.8.rst:44 -msgid "" -":issue:`SERVER-20830` set push and docs_tickets tasks as not available " -"for patch testing" -msgstr "" - -# 1ee69b007aa6484283cda9aa83b1780b -#: ../source/includes/changelogs/releases/3.0.8.rst:45 -msgid "" -":issue:`SERVER-20834` Perf tasks should only require compiling once " -"before execution" -msgstr "" - -# 0b86a75c83194aa5969dac9686865dba -#: ../source/includes/changelogs/releases/3.0.8.rst:46 -msgid "" -":issue:`SERVER-21209` PIDFILEPATH computation in init scripts fails to " -"handle comments after values" -msgstr "" - -# df8f3c1bcb8e4bbea32639781a17b3ad -#: ../source/includes/changelogs/releases/3.0.8.rst:47 -msgid ":issue:`SERVER-21477` 3.0.7 RPMs missing for yum RHEL server versions" -msgstr "" - -# d383cf3846ad4a4fa7cc78f18aec9a70 -#: ../source/includes/changelogs/releases/3.0.8.rst:52 -msgid ":issue:`TOOLS-702` bsondump does not keep attribut order" -msgstr "" - -# dc4c02e2725f4392978070f764a31f18 -#: ../source/includes/changelogs/releases/3.0.8.rst:53 -msgid ":issue:`TOOLS-920` mongodump issue with temporary map/reduce collections" -msgstr "" - -# 89bc71826eab42419f03e833e7995e77 -#: ../source/includes/changelogs/releases/3.0.8.rst:54 -msgid ":issue:`TOOLS-939` Error restoring database \"insertion error: EOF\"" -msgstr "" - -# b88bf303ed124b71a71788e8c68b2f80 -#: ../source/includes/changelogs/releases/3.0.8.rst:59 -msgid ":issue:`SERVER-8728` jstests/profile1.js is a race and fails randomly" -msgstr "" - -# 4671a5cb3d404f55b302214f2dfb3ddb -#: ../source/includes/changelogs/releases/3.0.8.rst:60 -msgid "" -":issue:`SERVER-20521` Update Mongo-perf display names in Evergreen to " -"sort better" -msgstr "" - -# 85bc2e79e8d04b1b9e28f739ff0d3bee -#: ../source/includes/changelogs/releases/3.0.8.rst:61 -msgid ":issue:`SERVER-20527` Delete resmoke.py from the 3.0 branch" -msgstr "" - -# e803ce51e5cc41699acdde6b3502fe60 -#: ../source/includes/changelogs/releases/3.0.8.rst:62 -msgid "" -":issue:`SERVER-20876` Hang in scenario with sharded ttl collection under " -"WiredTiger" -msgstr "" - -# 5e5b6b869aa8456bbc4ef3cd7f6fc215 -#: ../source/includes/changelogs/releases/3.0.8.rst:63 -msgid "" -":issue:`SERVER-21027` Reduced performance of index lookups after removing" -" documents from collection" -msgstr "" - -# 7da1ca94523b48a7bc2b49c18d271f25 -#: ../source/includes/changelogs/releases/3.0.8.rst:64 -msgid "" -":issue:`SERVER-21099` Improve logging in SecureRandom and PseudoRandom " -"classes" -msgstr "" - -# 91dbb7df8d91463b99d3cfe50efc449a -#: ../source/includes/changelogs/releases/3.0.8.rst:65 -msgid "" -":issue:`SERVER-21150` Basic startup logging should be done as early as " -"possible in initAndListen" -msgstr "" - -# b5e9ac643fd44f32888449d725880d75 -#: ../source/includes/changelogs/releases/3.0.8.rst:66 -msgid "" -":issue:`SERVER-21208` \"server up\" check in perf.yml is in the wrong " -"place" -msgstr "" - -# 4fc61ddc70da4b56a4602a32977541f4 -#: ../source/includes/changelogs/releases/3.0.8.rst:67 -msgid "" -":issue:`SERVER-21305` Lock 'timeAcquiringMicros' value is much higher " -"than the actual time spent" -msgstr "" - -# a67fdba117fb4e00990de4e6ab771f1b -#: ../source/includes/changelogs/releases/3.0.8.rst:68 -msgid "" -":issue:`SERVER-21433` Perf.yml project should kill unwanted processes " -"before starting tests" -msgstr "" - -# 9f63ae79b219482ba6f3ac3e0afd8942 -#: ../source/includes/changelogs/releases/3.0.8.rst:69 -msgid "" -":issue:`SERVER-21533` Lock manager is not fair in the presence of " -"compatible requests which can be granted immediately" -msgstr "" - -# 1af4b7614def4b58bba4c3512d499cb0 -#: ../source/includes/changelogs/releases/3.0.7.rst:4 -msgid "3.0.7 Changelog" -msgstr "" - -# 65dfc5e22fbc4220a701db7309384447 -#: ../source/includes/changelogs/releases/3.0.7.rst:9 -msgid "" -":issue:`SERVER-13647` :authrole:`root` role does not contain sufficient " -"privileges for a :program:`mongorestore` of a system with security " -"enabled" -msgstr "" - -# 7c91f39adef24a20b388793887575a67 -#: ../source/includes/changelogs/releases/3.0.7.rst:10 -msgid "" -":issue:`SERVER-15893` :authrole:`root` role should be able to run " -"validate on system collections" -msgstr "" - -# 71323d12a25c43faa674115c88993d78 -#: ../source/includes/changelogs/releases/3.0.7.rst:11 -msgid "" -":issue:`SERVER-19131` :authrole:`clusterManager` role does not have " -"permission for adding tag ranges" -msgstr "" - -# d4fe13c404344ee29448b19e003eaef4 -#: ../source/includes/changelogs/releases/3.0.7.rst:12 -msgid "" -":issue:`SERVER-19284` Should not be able to create role with same name as" -" builtin role" -msgstr "" - -# 8b38295d34674e39a021415c98d0e7c5 -#: ../source/includes/changelogs/releases/3.0.7.rst:13 -msgid "" -":issue:`SERVER-20394` Remove non-integer test case from " -"``iteration_count_control.js``" -msgstr "" - -# 5a61b638d8f5472497c23b038d5e4531 -#: ../source/includes/changelogs/releases/3.0.7.rst:14 -msgid ":issue:`SERVER-20401` Publicly expose :setting:`net.ssl.disabledProtocols`" -msgstr "" - -# a66de75e0c8d4f178e4d484f6fa5a34b -#: ../source/includes/changelogs/releases/3.0.7.rst:19 -msgid "" -":issue:`SERVER-17886` dbKillCursors op asserts on mongos when at log " -"level 3" -msgstr "" - -# 22394cd345574879a76af40eaad70557 -#: ../source/includes/changelogs/releases/3.0.7.rst:20 -msgid "" -":issue:`SERVER-20191` multi-updates/remove can make successive queries " -"skip shard version checking" -msgstr "" - -# 298ca7464ca7461f9ceb26b953500b42 -#: ../source/includes/changelogs/releases/3.0.7.rst:21 -msgid "" -":issue:`SERVER-20460` :dbcommand:`listIndexes` on 3.0 :program:`mongos` " -"with 2.6 :program:`mongod` instances returns erroneous \"not authorized\"" -msgstr "" - -# aebc279c8e65445fafa5daf58b6af757 -#: ../source/includes/changelogs/releases/3.0.7.rst:22 -msgid "" -":issue:`SERVER-20557` Active window setting is not being processed " -"correctly" -msgstr "" - -# dc7eed5ebbeb4b61992cf9c0617cb2d1 -#: ../source/includes/changelogs/releases/3.0.7.rst:27 -msgid "" -":issue:`SERVER-20262` Replica set nodes can get stuck in a state where " -"they will not step themselves down" -msgstr "" - -# 76de69a4ac2f40a6877260c9081d473c -#: ../source/includes/changelogs/releases/3.0.7.rst:28 -msgid "" -":issue:`SERVER-20473` calling setMaintenanceMode(true) while running for " -"election crashes server" -msgstr "" - -# 5d44a138b93946dd977d39927c459cd7 -#: ../source/includes/changelogs/releases/3.0.7.rst:33 -msgid "" -":issue:`SERVER-17895` Server should not clear collection plan cache " -"periodically when write operations are issued" -msgstr "" - -# 79db93ce30a241d592650634ff6e10c1 -#: ../source/includes/changelogs/releases/3.0.7.rst:34 -msgid "" -":issue:`SERVER-19412` NULL PlanStage in getStageByType causes segfault " -"during stageDebug command" -msgstr "" - -# 5c0150913df44e99807f54d796cfba80 -#: ../source/includes/changelogs/releases/3.0.7.rst:35 -msgid "" -":issue:`SERVER-19725` NULL pointer crash in ``QueryPlanner::plan`` with " -":query:`$near` operator" -msgstr "" - -# 12a0ccd8297741dcb9465912425de019 -#: ../source/includes/changelogs/releases/3.0.7.rst:36 -msgid ":issue:`SERVER-20139` Enable CachedPlanStage replanning by default in 3.0" -msgstr "" - -# 47e1d9603b444ae5ab64cfddf5b2c4cb -#: ../source/includes/changelogs/releases/3.0.7.rst:37 -msgid "" -":issue:`SERVER-20219` Add startup warning to 3.0 if have indexes with " -"partialFilterExpression option" -msgstr "" - -# ac4a97c3907b4accb78aada75a276470 -#: ../source/includes/changelogs/releases/3.0.7.rst:38 -msgid "" -":issue:`SERVER-20347` Document is not found when searching on a field " -"indexed by a hash index using a :query:`$in` clause with regular " -"expression" -msgstr "" - -# de06f2ebee5b4bcdb2bbb19a415cdeaa -#: ../source/includes/changelogs/releases/3.0.7.rst:39 -msgid "" -":issue:`SERVER-20364` Cursor is not closed when querying " -"``system.profile`` collection with :authrole:`clusterMonitor` role" -msgstr "" - -# 4b66838076f6430d8fe7db5b4d3749dc -#: ../source/includes/changelogs/releases/3.0.7.rst:44 -msgid "" -":issue:`SERVER-11746` Improve shard version checking for versioned " -"(single) updates after yield" -msgstr "" - -# 084788da1cf64bc9bcf3e25842d45531 -#: ../source/includes/changelogs/releases/3.0.7.rst:45 -msgid "" -":issue:`SERVER-19361` Insert of document with duplicate ``_id`` fields " -"should be forbidden" -msgstr "" - -# dbe9d6f1739943e790336a8d90fd5c7c -#: ../source/includes/changelogs/releases/3.0.7.rst:46 -msgid ":issue:`SERVER-20531` Mongodb server crash: Invariant failure res.existing" -msgstr "" - -# 6ed477b6bdb54863bb234df46eed51b9 -#: ../source/includes/changelogs/releases/3.0.7.rst:51 -msgid "" -":issue:`SERVER-18624` :dbcommand:`listCollections` command should not be " -"O(n^2) on MMAPv1" -msgstr "" - -# 4bcb10b381cb4c93876e9298242cbbe9 -#: ../source/includes/changelogs/releases/3.0.7.rst:52 -msgid "" -":issue:`SERVER-20617` ``wt_nojournal_toggle.js`` failing intermittently " -"in noPassthrough_WT" -msgstr "" - -# acf290e7acdf4863bb7070b70bc34dc9 -#: ../source/includes/changelogs/releases/3.0.7.rst:53 -msgid "" -":issue:`SERVER-20638` Reading the profiling level shouldn't create " -"databases that don't exist" -msgstr "" - -# 7d0f05e7c7a44100924c545de0761373 -#: ../source/includes/changelogs/releases/3.0.7.rst:58 -msgid "" -":issue:`SERVER-18250` Once enabled journal cannot be disabled under " -"WiredTiger" -msgstr "" - -# 8a251ce05ff14173a4dc2f7e0ad80ff0 -#: ../source/includes/changelogs/releases/3.0.7.rst:59 -msgid ":issue:`SERVER-20008` Stress test deadlock in WiredTiger" -msgstr "" - -# 7729e32ac893467ab5163fd553a2cc8b -#: ../source/includes/changelogs/releases/3.0.7.rst:60 -msgid "" -":issue:`SERVER-20091` Poor query throughput and erratic behavior at high " -"connection counts under WiredTiger" -msgstr "" - -# 385f432138f64e77a12842c75cdf1840 -#: ../source/includes/changelogs/releases/3.0.7.rst:61 -msgid "" -":issue:`SERVER-20159` Out of memory on index build during initial sync " -"even with low cacheSize parameter" -msgstr "" - -# f5df712e49d2417e92c30572ca401c76 -#: ../source/includes/changelogs/releases/3.0.7.rst:62 -msgid ":issue:`SERVER-20176` Deletes with ``j:true`` slower on WT than MMAPv1" -msgstr "" - -# 81b30cb01dd74216b30d2fc277290b69 -#: ../source/includes/changelogs/releases/3.0.7.rst:63 -msgid "" -":issue:`SERVER-20204` Segmentation fault during index build on 3.0 " -"secondary" -msgstr "" - -# ac8a495d5a9a42be9a8121b98080ed0a -#: ../source/includes/changelogs/releases/3.0.7.rst:68 -msgid "" -":issue:`SERVER-14750` Convert RPM and DEB mongod.conf files to new YAML " -"format" -msgstr "" - -# af64414f64034f96ac2e352ffdd100d7 -#: ../source/includes/changelogs/releases/3.0.7.rst:69 -msgid "" -":issue:`SERVER-18506` Balancer section of printShardingStatus should " -"respect passed-in configDB" -msgstr "" - -# a14ed3c54c9244b39789c905c98393af -#: ../source/includes/changelogs/releases/3.0.7.rst:74 -msgid "" -":issue:`SERVER-18516` ubuntu/debian packaging : Release files report " -"wrong Codename" -msgstr "" - -# b391e9e34e5f4056a0ebde0ce9c63d37 -#: ../source/includes/changelogs/releases/3.0.7.rst:75 -msgid "" -":issue:`SERVER-18581` The Ubuntu package should start the mongod with " -"group=mongodb" -msgstr "" - -# 550032dd330c4a4a9dd421f15f095d31 -#: ../source/includes/changelogs/releases/3.0.7.rst:76 -msgid "" -":issue:`SERVER-18749` Ubuntu startup files have an inconsistent directory" -" for dbpath and logs" -msgstr "" - -# 9ba911accb1148f7af957a81b5714c10 -#: ../source/includes/changelogs/releases/3.0.7.rst:77 -msgid ":issue:`SERVER-18793` Enterprise RPM build issues" -msgstr "" - -# 9a9679193b59426ca9c7076209094d24 -#: ../source/includes/changelogs/releases/3.0.7.rst:78 -msgid "" -":issue:`SERVER-19088` The --cache flag should force --build-fast-and-" -"loose=off" -msgstr "" - -# aebe5498a5cb4f0ab318a5daca7f31a0 -#: ../source/includes/changelogs/releases/3.0.7.rst:79 -msgid ":issue:`SERVER-19509` The nproc ulimits are different across packages" -msgstr "" - -# ccf649b7ebe0420f88fb859cbe603349 -#: ../source/includes/changelogs/releases/3.0.7.rst:80 -msgid ":issue:`SERVER-19661` Build fails: error: expected expression" -msgstr "" - -# 9dd5891476b144ad96aa4db291041530 -#: ../source/includes/changelogs/releases/3.0.7.rst:85 -msgid "" -":issue:`TOOLS-767` :program:`mongorestore`: error parsing metadata: call " -"of reflect.Value.Set on zero Value" -msgstr "" - -# 025c098613c04ea69cd335d468b0c107 -#: ../source/includes/changelogs/releases/3.0.7.rst:86 -msgid "" -":issue:`TOOLS-847` :program:`mongorestore` exits in response to SIGHUP, " -"even when run under nohup" -msgstr "" - -# 42dff227e29a496bb17f4c31a721dfaa -#: ../source/includes/changelogs/releases/3.0.7.rst:87 -msgid ":issue:`TOOLS-874` :program:`mongoimport` $date close to epoch not working" -msgstr "" - -# d46a01a051364ae5ae51410b0369f0c6 -#: ../source/includes/changelogs/releases/3.0.7.rst:88 -msgid ":issue:`TOOLS-916` :program:`mongoexport` throws reflect.Value.Type errors" -msgstr "" - -# 3bf1eec00d2c48adb3a297d4c89fec4e -#: ../source/includes/changelogs/releases/3.0.7.rst:93 -msgid "" -":issue:`SERVER-18178` Fix ``mr_drop.js`` test to not fail from " -"nondeterministic collection drop timing" -msgstr "" - -# 5ae6b9ce09ce4a7f899ef698ee909d4d -#: ../source/includes/changelogs/releases/3.0.7.rst:94 -msgid ":issue:`SERVER-19819` Update perf.yml to use new mongo-perf release" -msgstr "" - -# 04bed160e8934aab899ea868bf90bf9d -#: ../source/includes/changelogs/releases/3.0.7.rst:95 -msgid ":issue:`SERVER-19820` Update perf.yml to use mongo-perf check script" -msgstr "" - -# f3315a203b1e4bb6b56898b612a37815 -#: ../source/includes/changelogs/releases/3.0.7.rst:96 -msgid "" -":issue:`SERVER-19899` Mongo-perf analysis script -- Check for per thread " -"level regressions" -msgstr "" - -# 4b0c3698550643eca3bb8d2e188ca8ea -#: ../source/includes/changelogs/releases/3.0.7.rst:97 -msgid "" -":issue:`SERVER-19901` Mongo-perf analysis script -- Compare to tagged " -"baseline" -msgstr "" - -# da5795bbfe9e490d95635f10a61f4aed -#: ../source/includes/changelogs/releases/3.0.7.rst:98 -msgid "" -":issue:`SERVER-19902` Mongo-perf analysis script -- Use noise data for " -"regression comparison instead of fixed percentage" -msgstr "" - -# ce3ff968cf944d119a1724cc1b4b3908 -#: ../source/includes/changelogs/releases/3.0.7.rst:99 -msgid "" -":issue:`SERVER-20035` Updated perf_regresison_check.py script to output " -"report.json summarizing results" -msgstr "" - -# 79d968ebf335493491d08bd6b9e58c63 -#: ../source/includes/changelogs/releases/3.0.7.rst:100 -msgid ":issue:`SERVER-20121` XorShift PRNG should use unsigned arithmetic" -msgstr "" - -# 71d35cfb14a145808bedb7475446cc5c -#: ../source/includes/changelogs/releases/3.0.7.rst:101 -msgid ":issue:`SERVER-20216` Extend optional Command properties to SASL" -msgstr "" - -# b85949b8c1c34efe9b6c499d8393da00 -#: ../source/includes/changelogs/releases/3.0.7.rst:102 -msgid "" -":issue:`SERVER-20316` Relax thread level comparisons on mongo-perf check " -"script" -msgstr "" - -# 801172cbfa0b4076806f6f01d02f9fc4 -#: ../source/includes/changelogs/releases/3.0.7.rst:103 -msgid "" -":issue:`SERVER-20322` Wiredtiger develop can lose records following stop " -"even with log enabled" -msgstr "" - -# ded6bc31e3bb4a31ac1306425f5683c5 -#: ../source/includes/changelogs/releases/3.0.7.rst:104 -msgid ":issue:`SERVER-20383` Cleanup old connections after every ChunkManagerTest" -msgstr "" - -# 0c0c7508e4c44e19bd5a6aac81b9c297 -#: ../source/includes/changelogs/releases/3.0.7.rst:105 -msgid "" -":issue:`SERVER-20429` Canceled lock attempts should unblock pending " -"requests" -msgstr "" - -# f5dd36657b904a4c9089604c6a6dccca -#: ../source/includes/changelogs/releases/3.0.7.rst:106 -msgid "" -":issue:`SERVER-20464` Add units of measurement to log output of perf " -"regression analysis" -msgstr "" - -# 950ed067baa24c6ca1d2b685418d4a36 -#: ../source/includes/changelogs/releases/3.0.7.rst:107 -msgid ":issue:`SERVER-20691` Improve SASL and SCRAM compatibility" -msgstr "" - -# 56ed8ce168444a9d835122676c4ba8ea -#: ../source/includes/changelogs/releases/3.0.7.rst:108 -msgid "" -":issue:`TOOLS-894` ``mongoimport --upsert --type json`` with _id being an" -" object does not work most of the times" -msgstr "" - -# 5ae04355958d49c6a409f730a3e9ef1e -#: ../source/includes/changelogs/releases/3.0.7.rst:109 -msgid "" -":issue:`TOOLS-898` Mongo tools attempt to connect as ipv6 rather than " -"ipv4 by default, when built with go 1.5" -msgstr "" - -# 4828a515e64344159527869e188e3cbe -#: ../source/release-notes/3.0-changelog.txt:31 -msgid "3.0.6 Changelog" -msgstr "" - -# 4423784ebd6143b590f5a4eae78c5abb -#: ../source/release-notes/3.0-changelog.txt:36 -msgid "" -":issue:`SERVER-19538` Segfault when calling dbexit in SSLManager with " -"auditing enabled" -msgstr "" - -# 2e963e7c4de44c378bd7a51c902ab241 -# b6d3ad8e17294696b6318c3db766fb90 -# cb430b7e330a47f08d4b4ac9d75d14b8 -# ac8fe2d9aa5b429a961ffaa93129fd12 -# 0cb2068f23ab45bc8f66a4922da89dce -#: ../source/release-notes/3.0-changelog.txt:39 -#: ../source/release-notes/3.0-changelog.txt:111 -#: ../source/release-notes/3.0-changelog.txt:219 -#: ../source/release-notes/3.0-changelog.txt:312 -#: ../source/release-notes/3.0-changelog.txt:535 -msgid "Querying" -msgstr "" - -# cd971a36bf85425f8e9818e7ba6c5702 -# 687a1b63eea74fb8b48c258611ca2dd7 -#: ../source/release-notes/3.0-changelog.txt:41 -#: ../source/release-notes/3.0-changelog.txt:72 -msgid "" -":issue:`SERVER-19553` Mongod shouldn't use sayPiggyBack to send " -"KillCursor messages" -msgstr "" - -# 29e91f1f7f574fed8a5a4a2bd9d82827 -#: ../source/release-notes/3.0-changelog.txt:46 -msgid "" -":issue:`SERVER-19719` Failure to rollback noPadding should not cause " -"fatal error" -msgstr "" - -# d0b8d65674f04e78ae4923ae0d79f795 -#: ../source/release-notes/3.0-changelog.txt:47 -msgid ":issue:`SERVER-19644` Seg Fault on cloneCollection (specifically gridfs)" -msgstr "" - -# 21c265de685847da863d54affff87a03 -#: ../source/release-notes/3.0-changelog.txt:52 -msgid ":issue:`SERVER-19673` Excessive memory allocated by WiredTiger journal" -msgstr "" - -# f1fc3be776784ac9802c6e9e8ad2cdf5 -#: ../source/release-notes/3.0-changelog.txt:53 -msgid ":issue:`SERVER-19987` Limit the size of the per-session cursor cache" -msgstr "" - -# 77bb61f5f1214533a779053d9d2a9ef8 -#: ../source/release-notes/3.0-changelog.txt:54 -msgid ":issue:`SERVER-19751` WiredTiger panic halt in eviction-server" -msgstr "" - -# 1c6feb60fd894553940bcb83fdee8103 -#: ../source/release-notes/3.0-changelog.txt:55 -msgid ":issue:`SERVER-19744` WiredTiger changes for MongoDB 3.0.6" -msgstr "" - -# 88783e1b922947c5a1c30855f5c63711 -#: ../source/release-notes/3.0-changelog.txt:56 -msgid ":issue:`SERVER-19573` MongoDb crash due to segfault" -msgstr "" - -# 4845e527651247c49cae5abd30f4baa7 -#: ../source/release-notes/3.0-changelog.txt:57 -msgid "" -":issue:`SERVER-19522` Capped collection insert rate declines over time " -"under WiredTiger" -msgstr "" - -# 9f7e764b1856420c88c229946872f6c4 -# 7fd70168f2d14b2c90abea042a63428e -# 89c2c2ed686e474cafbe4a0d6dd1bf2e -#: ../source/release-notes/3.0-changelog.txt:60 -#: ../source/release-notes/3.0-changelog.txt:483 -#: ../source/release-notes/3.0-changelog.txt:609 -msgid "MMAPv1" -msgstr "" - -# dcbca55a598544bc95d97df78e62a28c -#: ../source/release-notes/3.0-changelog.txt:62 -msgid "" -":issue:`SERVER-19805` MMap memory mapped file address allocation code " -"cannot handle addresses non-aligned to memory mapped granularity size" -msgstr "" - -# a6f429156eb34e2cbbe1e1264d897a6a -# f2f033d5933f4e8bb12831efe71c81c6 -# 2d51f759ac574d49aaefc5bbd970c805 -# 08f6d19d40644cbaa7b1f4d3de11abec -#: ../source/release-notes/3.0-changelog.txt:65 -#: ../source/release-notes/3.0-changelog.txt:164 -#: ../source/release-notes/3.0-changelog.txt:359 -#: ../source/release-notes/3.0-changelog.txt:509 -msgid "Networking" -msgstr "" - -# dbb187cffce34952943ae91cecb2817a -#: ../source/release-notes/3.0-changelog.txt:67 -msgid ":issue:`SERVER-19389` Remove wire level endianness check" -msgstr "" - -# dc1c5e51be4d476d92fbea61e30e85ba -# 9b6f4144179544ba8134d1662ed064e3 -# c1afb90db0dc4031b63ce33900e0c457 -#: ../source/release-notes/3.0-changelog.txt:70 -#: ../source/release-notes/3.0-changelog.txt:378 -#: ../source/release-notes/3.0-changelog.txt:565 -msgid "Aggregation Framework" -msgstr "" - -# 5e656bda232b44f69c89f80b524d4afb -#: ../source/release-notes/3.0-changelog.txt:73 -msgid "" -":issue:`SERVER-19464` $sort stage in aggregation doesn't call scoped " -"connections done ()" -msgstr "" - -# 76b0e12a755c443996c4929c617438a0 -#: ../source/release-notes/3.0-changelog.txt:76 -msgid "Build and Testing" -msgstr "" - -# dcaf344483e64816a92aae543bb95eff -#: ../source/release-notes/3.0-changelog.txt:78 -msgid ":issue:`SERVER-19650` update YML files to tag system/test command types" -msgstr "" - -# ec9b7c16d38d48748a3b15febea45e4f -#: ../source/release-notes/3.0-changelog.txt:79 -msgid ":issue:`SERVER-19236` clang-format the v3.0 branch" -msgstr "" - -# 34422f026f6740a7b8553dcc33aa68f9 -# 74225d90a9c846088628c8cb954e9b14 -#: ../source/release-notes/3.0-changelog.txt:80 -#: ../source/release-notes/3.0-changelog.txt:201 -msgid "" -":issue:`SERVER-19540` Add perf.yml file to 3.0 branch for mongo-perf " -"regressions" -msgstr "" - -# 423829eba806433c89e8720ad478fb6f -# a51c63cae8054a3ca855935a0b25a05e -# 0166decaba1d43fb84ca7f1031af6421 -#: ../source/release-notes/3.0-changelog.txt:83 -#: ../source/release-notes/3.0-changelog.txt:278 -#: ../source/release-notes/3.0-changelog.txt:650 -msgid "Internal Code" -msgstr "" - -# c64e8b32e65e4c929859cbe599796274 -#: ../source/release-notes/3.0-changelog.txt:85 -msgid "" -":issue:`SERVER-19856` Register for PRESHUTDOWN notifications on Windows " -"Vista+" -msgstr "" - -# 3e015057bc7645f1ad56c08a7bda582b -#: ../source/release-notes/3.0-changelog.txt:91 -msgid "``mongoexport`` and ``bsondump``" -msgstr "" - -# c44375ded9b94d8e8f3364207307d3c0 -#: ../source/release-notes/3.0-changelog.txt:93 -msgid ":issue:`TOOLS-848` Can't handle some regexes" -msgstr "" - -# 8e755a8ebaba4724b7ffc4dd9c54e5f1 -#: ../source/release-notes/3.0-changelog.txt:96 -msgid "mongoimport" -msgstr "" - -# 4ed3f36a494742f4bf3acc169eda1d4f -#: ../source/release-notes/3.0-changelog.txt:98 -msgid "" -":issue:`TOOLS-874` \\ :program:`mongoimport` ``$date`` close to epoch not" -" working" -msgstr "" - -# 4b44eb7a2c534597a3633584951943da -#: ../source/release-notes/3.0-changelog.txt:101 -msgid "mongotop" -msgstr "" - -# 032cf76528d14e38ad48f1481042aa7f -#: ../source/release-notes/3.0-changelog.txt:103 -msgid ":issue:`TOOLS-864` \\ :program:`mongotop` \"i/o timeout error\"" -msgstr "" - -# 37940a691d2e440481b9e8bfdd2f1fac -#: ../source/release-notes/3.0-changelog.txt:108 -msgid "3.0.5 Changelog" -msgstr "" - -# ed5daa6b6d284dd99afbb251c1c2b1ec -#: ../source/release-notes/3.0-changelog.txt:113 -msgid "" -":issue:`SERVER-19489` Assertion failure and segfault in WorkingSet::free " -"in 3.0.5-rc0" -msgstr "" - -# 834ce44bede244a7a3844ea7a707f424 -#: ../source/release-notes/3.0-changelog.txt:114 -msgid "" -":issue:`SERVER-18461` Range predicates comparing against a BinData value " -"should be covered, but are not in 2.6" -msgstr "" - -# de291aed1498420fbc0d60ea65ec460e -# 63be3adfd2714ba8b745d9960cb32032 -#: ../source/release-notes/3.0-changelog.txt:115 -#: ../source/release-notes/3.0-changelog.txt:315 -msgid ":issue:`SERVER-17815` Plan ranking tie breaker is computed incorrectly" -msgstr "" - -# 864c16e6d47f40a29dd37dc49a813cb7 -# aa0c824f0a95442790726248533598a4 -#: ../source/release-notes/3.0-changelog.txt:116 -#: ../source/release-notes/3.0-changelog.txt:203 -msgid "" -":issue:`SERVER-17259` Coverity analysis defect 56350: Dereference null " -"return value" -msgstr "" - -# 1178e89c55b7477fbd5e386630a17664 -# 2d5133366e274d36abff8e6511cfd7a0 -#: ../source/release-notes/3.0-changelog.txt:117 -#: ../source/release-notes/3.0-changelog.txt:152 -msgid "" -":issue:`SERVER-18926` Full text search extremely slow and uses a lot of " -"memory under WiredTiger" -msgstr "" - -# 01435306ef4747de8e4c826ad0be44e8 -#: ../source/release-notes/3.0-changelog.txt:123 -msgid "" -":issue:`SERVER-19375` choosing syncsource should compare against last " -"fetched optime rather than last applied" -msgstr "" - -# e004d52fa3544754b99e6a5c3323dce5 -# 53c24d855c5941b6b907736a62d6b0d9 -#: ../source/release-notes/3.0-changelog.txt:124 -#: ../source/release-notes/3.0-changelog.txt:197 -msgid ":issue:`SERVER-19298` Use userCreateNS w/options consistently in cloner" -msgstr "" - -# 5cb59204f69d40f2b925096878b30c19 -#: ../source/release-notes/3.0-changelog.txt:125 -msgid "" -":issue:`SERVER-18994` producer thread can continue producing after a node" -" becomes primary" -msgstr "" - -# 33631c8113ea49968ecc2330af845a7c -#: ../source/release-notes/3.0-changelog.txt:126 -msgid ":issue:`SERVER-18455` master/slave keepalives are not silent on slaves" -msgstr "" - -# ceee82d02a8d4d649136b661597e9bc5 -#: ../source/release-notes/3.0-changelog.txt:127 -msgid "" -":issue:`SERVER-18280` ReplicaSetMonitor should use electionId to avoid " -"talking to old primaries" -msgstr "" - -# f4923e8ac0e54e98a30b8f8a5063c2fc -# 9c4a7be6956e48cba9d89c1b85265c07 -#: ../source/release-notes/3.0-changelog.txt:128 -#: ../source/release-notes/3.0-changelog.txt:158 -msgid ":issue:`SERVER-17689` Server crash during initial replication sync" -msgstr "" - -# df88bee9912b433bbf7600155032bce8 -#: ../source/release-notes/3.0-changelog.txt:133 -msgid "" -":issue:`SERVER-18955` mongoS doesn't set batch size (and keeps the old " -"one, 0) on getMore if performed on first _cursor->more()" -msgstr "" - -# 9995a0347e79400e88eea1c3c000cdf6 -# d96fd243622e4be79fe38abb05f8b0de -#: ../source/release-notes/3.0-changelog.txt:138 -#: ../source/release-notes/3.0-changelog.txt:148 -msgid ":issue:`SERVER-19283` WiredTiger changes for MongoDB 3.0.5" -msgstr "" - -# fcb3366f7fbb41d2a1f651ad24674ee5 -#: ../source/release-notes/3.0-changelog.txt:139 -msgid ":issue:`SERVER-18874` Backport changes to RocksDB from mongo-partners repo" -msgstr "" - -# 7180309f978a47cf8d685d836cd5d701 -# 3f803003d4374ec59e7633a745cf50a1 -#: ../source/release-notes/3.0-changelog.txt:140 -#: ../source/release-notes/3.0-changelog.txt:155 -msgid "" -":issue:`SERVER-18838` DB fails to recover creates and drops after system " -"crash" -msgstr "" - -# 504168b62a274598a1a0c679d9b7bb51 -#: ../source/release-notes/3.0-changelog.txt:141 -msgid "" -":issue:`SERVER-17370` Clean up storage engine-specific index and " -"collection options" -msgstr "" - -# 6172938c381847ff83ff0fcb67311874 -#: ../source/release-notes/3.0-changelog.txt:142 -msgid ":issue:`SERVER-15901` Cleanup unused locks on the lock manager" -msgstr "" - -# 734b14f4af054975b09e5576c8b9aeef -#: ../source/release-notes/3.0-changelog.txt:147 -msgid "" -":issue:`SERVER-19513` Truncating a capped collection may not unindex " -"deleted documents in WiredTiger" -msgstr "" - -# bfc215a506b44c918095f471ac694077 -#: ../source/release-notes/3.0-changelog.txt:149 -msgid "" -":issue:`SERVER-19189` Improve performance under high number of threads " -"with WT" -msgstr "" - -# d2bcc2d3ff8c4bf5b5addc69c93a65bf -#: ../source/release-notes/3.0-changelog.txt:150 -msgid "" -":issue:`SERVER-19178` In WiredTiger capped collection truncates, avoid " -"walking lists of deleted items" -msgstr "" - -# 58527b13a9314b5a8a384ea8bbaea6f6 -#: ../source/release-notes/3.0-changelog.txt:151 -msgid "" -":issue:`SERVER-19052` Remove sizeStorer recalculations at startup with " -"WiredTiger" -msgstr "" - -# 586fde8d9bcc404da9a117334a6720da -#: ../source/release-notes/3.0-changelog.txt:153 -msgid "" -":issue:`SERVER-18902` Retrieval of large documents slower on WiredTiger " -"than MMAPv1" -msgstr "" - -# 097de96afb8f47bb99890878329d7a86 -#: ../source/release-notes/3.0-changelog.txt:154 -msgid "" -":issue:`SERVER-18875` Oplog performance on WT degrades over time after " -"accumulation of deleted items" -msgstr "" - -# c5c02481204f4f4e945120e03b824525 -#: ../source/release-notes/3.0-changelog.txt:156 -msgid "" -":issue:`SERVER-18829` Cache usage exceeds configured maximum during index" -" builds under WiredTiger" -msgstr "" - -# 350156b7e32f412cafc73d458f5e2472 -#: ../source/release-notes/3.0-changelog.txt:157 -msgid ":issue:`SERVER-18321` Speed up background index build with WiredTiger LSM" -msgstr "" - -# 33cec2a8361a44d3bd30faa2b6cf4c35 -#: ../source/release-notes/3.0-changelog.txt:159 -msgid "" -":issue:`SERVER-17386` Cursor cache causes excessive memory utilization in" -" WiredTiger" -msgstr "" - -# 14a918399e254084951b12a2b87c2632 -#: ../source/release-notes/3.0-changelog.txt:160 -msgid "" -":issue:`SERVER-17254` WT: drop collection while concurrent oplog tailing " -"may greatly reduce throughput" -msgstr "" - -# f2cac453194e45d284c3c59933085bf4 -#: ../source/release-notes/3.0-changelog.txt:161 -msgid "" -":issue:`SERVER-17078` show databases taking extraordinarily long with " -"wiredTiger" -msgstr "" - -# bf9a7a0dab1a436789ab8465cdbd3702 -# ce54c5bb6b124d9a93f03ec6f72a3f4d -#: ../source/release-notes/3.0-changelog.txt:166 -#: ../source/release-notes/3.0-changelog.txt:198 -msgid "" -":issue:`SERVER-19255` Listener::waitUntilListening may return before " -"listening has started" -msgstr "" - -# ecd7999105c942d787257b5b9ae54226 -# 7ca343f672914b3a8fd37a2a26092552 -#: ../source/release-notes/3.0-changelog.txt:172 -#: ../source/release-notes/3.0-changelog.txt:179 -msgid ":issue:`SERVER-18911` Update source tarball push" -msgstr "" - -# fd1816f25dd245cf830fc163e724b52f -#: ../source/release-notes/3.0-changelog.txt:173 -msgid ":issue:`SERVER-18910` Path in distribution does not contain version" -msgstr "" - -# fbc9a64e7d7a4e639c5713a1261c0869 -#: ../source/release-notes/3.0-changelog.txt:174 -msgid ":issue:`SERVER-18371` Add SSL library config detection" -msgstr "" - -# 069404ddbe51400c9d4ea7e916b593d9 -#: ../source/release-notes/3.0-changelog.txt:175 -msgid "" -":issue:`SERVER-17782` Generate source tarballs with pre-interpolated " -"version metadata files from SCons" -msgstr "" - -# f8babb695b48421b8e9b786f42cd1459 -#: ../source/release-notes/3.0-changelog.txt:176 -msgid ":issue:`SERVER-17568` Report most-vexing parse warnings as errors on MSVC" -msgstr "" - -# 297305da43714002a266ea9e90ee5800 -#: ../source/release-notes/3.0-changelog.txt:177 -msgid ":issue:`SERVER-17329` Improve management of server version in build system" -msgstr "" - -# 741721a162ab4db1b920a88033ab3e97 -#: ../source/release-notes/3.0-changelog.txt:178 -msgid ":issue:`SERVER-18977` Initscript does not stop a running mongod daemon" -msgstr "" - -# 5630bbc1c0e44a19a5f1d6f28a0f246f -# cdf3abfb1d07452dac1838edf1e67b25 -#: ../source/release-notes/3.0-changelog.txt:182 -#: ../source/release-notes/3.0-changelog.txt:412 -msgid "Shell" -msgstr "" - -# e5622f3c399048aaa3d583536c0276e4 -#: ../source/release-notes/3.0-changelog.txt:184 -msgid "" -":issue:`SERVER-18795` " -"db.printSlaveReplicationInfo()/rs.printSlaveReplicationInfo() can not " -"work with ARBITER role" -msgstr "" - -# e211d93cc71443cbb43823609b7a52de -#: ../source/release-notes/3.0-changelog.txt:187 -msgid "Logging and Diagnostics" -msgstr "" - -# 35d3e0b25d604357b2aa6aafadb3ae25 -#: ../source/release-notes/3.0-changelog.txt:189 -msgid "" -":issue:`SERVER-19054` Don't be too chatty about periodic tasks taking a " -"few ms" -msgstr "" - -# 6334b2c2425d4bb89629d226fa4e5f39 -#: ../source/release-notes/3.0-changelog.txt:190 -msgid ":issue:`SERVER-18979` Duplicate uassert & fassert codes" -msgstr "" - -# 839f87b0ac9c4c289820083c74b062c7 -#: ../source/release-notes/3.0-changelog.txt:191 -msgid ":issue:`SERVER-19382` mongod enterprise crash running as snmp sub-agent" -msgstr "" - -# 960a61187670479185e94efe839d7b9e -#: ../source/release-notes/3.0-changelog.txt:194 -msgid "Internal Code and Testing" -msgstr "" - -# 606a468e14b74701bc419c624cdf489c -#: ../source/release-notes/3.0-changelog.txt:196 -msgid ":issue:`SERVER-19353` Compilation failure with GCC 5.1" -msgstr "" - -# 721bc75e4a934554adab50c2d9e4adf6 -#: ../source/release-notes/3.0-changelog.txt:199 -msgid ":issue:`SERVER-17728` typeid(glvalue) warns on clang 3.6" -msgstr "" - -# ea54c4fc3c0f429880d4d44f34e4a2b9 -#: ../source/release-notes/3.0-changelog.txt:200 -msgid "" -":issue:`SERVER-17567` Unconditional export of " -"parseNumberFromStringWithBase" -msgstr "" - -# b8392ec6297746e8afe07dd8cfb7bdbb -#: ../source/release-notes/3.0-changelog.txt:202 -msgid ":issue:`SERVER-18068` Coverity analysis defect 72413: Resource leak" -msgstr "" - -# fbfe8c4e8d8e4e1ea0c904a0b939231c -#: ../source/release-notes/3.0-changelog.txt:204 -msgid ":issue:`SERVER-15017` benchRun might return incorrect stats values" -msgstr "" - -# cf1d3bb3d2b24d91afac1212418fd680 -#: ../source/release-notes/3.0-changelog.txt:205 -msgid "" -":issue:`SERVER-19525` use of wrong type for size count of rolling back " -"insert" -msgstr "" - -# c8edb5b5a8d74cb6a61342e1b0ef1651 -#: ../source/release-notes/3.0-changelog.txt:210 -msgid "3.0.4 Changelog" -msgstr "" - -# 74a2c2b8cbb445a48c5bb73da2f6659c -#: ../source/release-notes/3.0-changelog.txt:215 -msgid "" -":issue:`SERVER-18475` \\ :dbcommand:`authSchemaUpgrade` fails when the " -":data:`system.users ` contains non ``MONGODB-CR`` " -"users" -msgstr "" - -# 978f35812e6544db8719d8e55afdd0b1 -# 009520167f8941448d242d30cf827120 -#: ../source/release-notes/3.0-changelog.txt:216 -#: ../source/release-notes/3.0-changelog.txt:274 -msgid ":issue:`SERVER-18312` Upgrade PCRE to latest" -msgstr "" - -# 8c3550762b3e4d3faedd248ec33c8234 -#: ../source/release-notes/3.0-changelog.txt:221 -msgid "" -":issue:`SERVER-18364` Ensure non-negation predicates get chosen over " -"negation predicates for multikey index bounds construction" -msgstr "" - -# bb463e85680148d7981647765f6d9a01 -#: ../source/release-notes/3.0-changelog.txt:222 -msgid "" -":issue:`SERVER-16265` Add query details to getmore entry in profiler and " -":method:`db.currentOp()`" -msgstr "" - -# 04de1f3fb6b645158ae61ef542ec7592 -#: ../source/release-notes/3.0-changelog.txt:223 -msgid "" -":issue:`SERVER-15225` ``CachedPlanStage`` should execute for trial period" -" and re-plan if query performs poorly" -msgstr "" - -# 71dd33a1c0994d10931ff8878fb76582 -#: ../source/release-notes/3.0-changelog.txt:224 -msgid "" -":issue:`SERVER-13875` \\ :method:`~db.collection.ensureIndex()` of " -"``2dsphere`` index breaks after upgrading to 2.6 (with the new " -":dbcommand:`createIndex` command)" -msgstr "" - -# 758f4f6d261c4038988b92aefae5dcd7 -#: ../source/release-notes/3.0-changelog.txt:229 -msgid "" -":issue:`SERVER-18566` Primary member can trip fatal assertion if stepping" -" down while running findAndModify op resulting in an upsert" -msgstr "" - -# 08defcb0cba54cee88579878a5037b88 -#: ../source/release-notes/3.0-changelog.txt:230 -msgid ":issue:`SERVER-18511` Report upstream progress when initial sync completes" -msgstr "" - -# f972a4dc550b4c08b7dabcc133cc91da -#: ../source/release-notes/3.0-changelog.txt:231 -msgid "" -":issue:`SERVER-18409` Retry failed heartbeats before marking a node as " -"DOWN" -msgstr "" - -# 3e6cde48327e42519f323afdb5b1af9e -#: ../source/release-notes/3.0-changelog.txt:232 -msgid ":issue:`SERVER-18326` Rollback attempted during initial sync is fatal" -msgstr "" - -# fecb24a1cd674690a430e3280def8554 -#: ../source/release-notes/3.0-changelog.txt:233 -msgid "" -":issue:`SERVER-17923` Creating/dropping multiple background indexes on " -"the same collection can cause fatal error on secondaries" -msgstr "" - -# 8a0c4c5253dd4b3e816f827566570ae3 -#: ../source/release-notes/3.0-changelog.txt:234 -msgid ":issue:`SERVER-17913` New primary should log voters at default log level" -msgstr "" - -# cd5a7c974954404fa1371c4602907724 -#: ../source/release-notes/3.0-changelog.txt:235 -msgid ":issue:`SERVER-17807` drain ops before restarting initial sync" -msgstr "" - -# 42efd6dc17ee448c8b072a4acb621182 -#: ../source/release-notes/3.0-changelog.txt:236 -msgid ":issue:`SERVER-15252` Write unit tests of ScatterGatherRunner" -msgstr "" - -# 82338c4fb84849ac9dafdfb4a5d12d21 -#: ../source/release-notes/3.0-changelog.txt:237 -msgid ":issue:`SERVER-15192` Make all logOp listeners rollback-safe" -msgstr "" - -# 7be84c64e679409893cfb5e5f575b938 -#: ../source/release-notes/3.0-changelog.txt:238 -msgid ":issue:`SERVER-18190` Secondary reads block replication" -msgstr "" - -# 12a2759fa83e42508360a30aedf951ed -#: ../source/release-notes/3.0-changelog.txt:243 -msgid "" -":issue:`SERVER-18822` Sharded clusters with WiredTiger primaries may lose" -" writes during chunk migration" -msgstr "" - -# 00ce2dc4e75c411aae233afd21741b76 -#: ../source/release-notes/3.0-changelog.txt:244 -msgid "" -":issue:`SERVER-18246` getmore on secondary in recovery mode can crash " -":program:`mongos`" -msgstr "" - -# a22aaf8bcf704601801e4f7c8896aea1 -#: ../source/release-notes/3.0-changelog.txt:249 -msgid "" -":issue:`SERVER-18442` better error message when attempting to change " -"storage engine metadata options" -msgstr "" - -# e10d825f30b34187badc6a8b860a75dd -#: ../source/release-notes/3.0-changelog.txt:254 -msgid ":issue:`SERVER-18647` WiredTiger changes for MongoDB 3.0.4" -msgstr "" - -# 4593df5306e84a1d913b6b0d8b34da65 -#: ../source/release-notes/3.0-changelog.txt:255 -msgid ":issue:`SERVER-18646` Avoid WiredTiger checkpointing dead handles" -msgstr "" - -# dd3eecfe761b47ff8929279aee039f84 -#: ../source/release-notes/3.0-changelog.txt:256 -msgid ":issue:`SERVER-18629` WiredTiger journal system syncs wrong directory" -msgstr "" - -# ea7bcdc8e0934e7f99645b800219bb9e -#: ../source/release-notes/3.0-changelog.txt:257 -msgid ":issue:`SERVER-18460` Segfault during eviction under load" -msgstr "" - -# de5864f4b27a48ba8226925065340e89 -#: ../source/release-notes/3.0-changelog.txt:258 -msgid "" -":issue:`SERVER-18316` Database with WT engine fails to recover after " -"system crash" -msgstr "" - -# 4d5533f123b440bfa14263257bf702e4 -#: ../source/release-notes/3.0-changelog.txt:259 -msgid "" -":issue:`SERVER-18315` Throughput drop during transaction pinned phase of " -"checkpoints under WiredTiger" -msgstr "" - -# 63509f6e1fb743da9b15ccde541391c7 -#: ../source/release-notes/3.0-changelog.txt:260 -msgid "" -":issue:`SERVER-18213` Lots of ``WriteConflict`` during multi-upsert with " -"WiredTiger storage engine" -msgstr "" - -# afc01678973f44f4a2d3c4a7b1f98099 -#: ../source/release-notes/3.0-changelog.txt:261 -msgid "" -":issue:`SERVER-18079` Large performance drop with documents > 16k on " -"Windows" -msgstr "" - -# 0956e84d31bc44568800897f51d9c613 -#: ../source/release-notes/3.0-changelog.txt:262 -msgid "" -":issue:`SERVER-17944` ``WiredTigerRecordStore::truncate`` spends a lot of" -" time sleeping" -msgstr "" - -# 16324428ab8e4201a890d546b27efb42 -# 097cf8d14ad647fd8444ff8b8af9a8db -#: ../source/release-notes/3.0-changelog.txt:265 -#: ../source/release-notes/3.0-changelog.txt:494 -msgid "HTTP Console" -msgstr "" - -# 223bc39a160e4296992eded228aacb7c -#: ../source/release-notes/3.0-changelog.txt:267 -msgid ":issue:`SERVER-18117` Bring back the _replSet page in the html interface" -msgstr "" - -# 8f33ee6403e7456881a0fb9fd6175906 -#: ../source/release-notes/3.0-changelog.txt:272 -msgid ":issue:`SERVER-18894` OSX SSL builds should use unique filename" -msgstr "" - -# 5730511fc5214928801d5589cbf1ab4f -#: ../source/release-notes/3.0-changelog.txt:273 -msgid ":issue:`SERVER-18421` Create SSL Builder for OS X" -msgstr "" - -# bf25a46c11524d3aa71563926107d7aa -#: ../source/release-notes/3.0-changelog.txt:275 -msgid ":issue:`SERVER-13596` Support --prefix rpm installation" -msgstr "" - -# 3a596783fc964dd3bf30a4da91b2ce05 -#: ../source/release-notes/3.0-changelog.txt:280 -msgid "" -":issue:`SERVER-6826` Potential memory leak in " -"``ConnectionString::connect``" -msgstr "" - -# 4b73e83febdd43ffbddb26b16d49af59 -# bd2b2ea22e0b4ba68aa0fd56e95168eb -# 83350d747aec46d1aa95361c279fba50 -# 1574ef9880084216a0398f679efe9d2d -#: ../source/release-notes/3.0-changelog.txt:283 -#: ../source/release-notes/3.0-changelog.txt:419 -#: ../source/release-notes/3.0-changelog.txt:514 -#: ../source/release-notes/3.0-changelog.txt:655 -msgid "Testing" -msgstr "" - -# fe68863f406d485fa0b6e2e2b6b9530a -#: ../source/release-notes/3.0-changelog.txt:285 -msgid ":issue:`SERVER-18318` Disable ``jsCore_small_oplog`` suite in Windows" -msgstr "" - -# bbe4a0bdf4f14bd4b752bf22d0530883 -#: ../source/release-notes/3.0-changelog.txt:286 -msgid "" -":issue:`SERVER-17336` fix ``core/compact_keeps_indexes.js`` in a " -"master/slave test configuration" -msgstr "" - -# 2a02795409bc48a69c781124df63c634 -#: ../source/release-notes/3.0-changelog.txt:287 -msgid "" -":issue:`SERVER-13237` ``benchRun`` should use a thread-safe random number" -" generator" -msgstr "" - -# 67e02f4c82b443fcacfbb17a8a7f7928 -#: ../source/release-notes/3.0-changelog.txt:288 -msgid "" -":issue:`SERVER-18097` Remove ``mongosTest_auth`` and ``mongosTest_WT`` " -"tasks from evergreen.yml" -msgstr "" - -# 44a813907c50467da89c492ffcec1839 -#: ../source/release-notes/3.0-changelog.txt:293 -msgid "3.0.3 Changelog" -msgstr "" - -# 337c047db3c24e13a82279c50bf92f9a -# 2131744fa9ef4276801951a2010f4754 -#: ../source/release-notes/3.0-changelog.txt:298 -#: ../source/release-notes/3.0-changelog.txt:390 -msgid "" -":issue:`SERVER-18290` Adding a read role for a user doesn't seem to " -"propagate to secondary until restart" -msgstr "" - -# 8e01c4d0de5c4e2e8bfe3697cd7870b0 -#: ../source/release-notes/3.0-changelog.txt:299 -msgid "" -":issue:`SERVER-18239` ``dumpauth.js`` uses ambiguous ``--db``/\\ " -"``--collection`` args" -msgstr "" - -# b017bd151a63483d9fd0a198f4b26459 -# 4f62a7cf35e54f438874186d630420aa -#: ../source/release-notes/3.0-changelog.txt:300 -#: ../source/release-notes/3.0-changelog.txt:391 -msgid "" -":issue:`SERVER-18169` Regression: Auth enabled arbiter cannot be shutdown" -" using command" -msgstr "" - -# 60f5bc00206446769887a78444239f9a -#: ../source/release-notes/3.0-changelog.txt:301 -msgid "" -":issue:`SERVER-18140` Allow :dbcommand:`getParameter` to be executed " -"locally against an arbiter in an authenticated replica set" -msgstr "" - -# 7aa44d969a2d43769e29ddbaa6b1db60 -#: ../source/release-notes/3.0-changelog.txt:302 -msgid "" -":issue:`SERVER-18051` OpenSSL internal error when using SCRAM-SHA1 " -"authentication in FIPS mode" -msgstr "" - -# a367f33d83ee476cae09fcae6c4a2dae -#: ../source/release-notes/3.0-changelog.txt:303 -msgid "" -":issue:`SERVER-18021` Allow :dbcommand:`serverStatus` to be executed " -"locally against an arbiter in an authenticated replica set" -msgstr "" - -# 43f8fae07eaf4312b4df795f46133dd7 -#: ../source/release-notes/3.0-changelog.txt:304 -msgid "" -":issue:`SERVER-17908` Allow :dbcommand:`getCmdLineOpts` to be executed " -"locally against an arbiter in an authenticated replica set" -msgstr "" - -# 744155c7493440fcae9a6ec5f422d8ca -#: ../source/release-notes/3.0-changelog.txt:305 -msgid "" -":issue:`SERVER-17832` Memory leak when :program:`mongod` configured with " -"SSL required and handle insecure connection" -msgstr "" - -# 7592f804606546a2a887addd78a48289 -# 2a349943cfd1476e9b88fa2d43bad83f -#: ../source/release-notes/3.0-changelog.txt:306 -#: ../source/release-notes/3.0-changelog.txt:326 -msgid ":issue:`SERVER-17812` LockPinger has audit-related GLE failure" -msgstr "" - -# 73357c8fd97a4c019ac771823c061a66 -# dcf26c8356e646a4bd869f9156ecea67 -#: ../source/release-notes/3.0-changelog.txt:307 -#: ../source/release-notes/3.0-changelog.txt:362 -msgid ":issue:`SERVER-17591` Add SSL flag to select supported protocols" -msgstr "" - -# 3fd107d285974a608b579b271c26f93f -#: ../source/release-notes/3.0-changelog.txt:308 -msgid "" -":issue:`SERVER-16073` Allow disabling SSL Ciphers via hidden flag: " -"``sslCipherConfig``" -msgstr "" - -# 59aed72488a64fa0a08a4436e24349a4 -#: ../source/release-notes/3.0-changelog.txt:309 -msgid "" -":issue:`SERVER-12235` Don't require a database read on every new " -"localhost connection when auth is on" -msgstr "" - -# 1b6e6f270d6947599fa7849a140d4a5f -# 940c9b03603e4f9989bcc7030bd5ad9e -#: ../source/release-notes/3.0-changelog.txt:314 -#: ../source/release-notes/3.0-changelog.txt:368 -msgid ":issue:`SERVER-18304` duplicates on FindAndModify with remove option" -msgstr "" - -# 56c473963a66431c9af1823f9a09980f -# 12ba3bbbf78f4254930ef240947dca2c -#: ../source/release-notes/3.0-changelog.txt:320 -#: ../source/release-notes/3.0-changelog.txt:333 -msgid "" -":issue:`SERVER-18211` MongoDB fails to correctly roll back collection " -"creation" -msgstr "" - -# 6e9f7c249ef441209eee6103f38cd06a -#: ../source/release-notes/3.0-changelog.txt:321 -msgid "" -":issue:`SERVER-17273` Add support for ``secondaryCatchupPeriodSecs`` to " -":method:`rs.stepdown()` shell helper" -msgstr "" - -# 05ef738a7cc24bbd8d97322da0391e4d -#: ../source/release-notes/3.0-changelog.txt:327 -msgid "" -":issue:`SERVER-17749` :dbcommand:`collMod` :collflag:`usePowerOf2Sizes` " -"fails on :program:`mongos`" -msgstr "" - -# 7973e77154804c2b98b80ff7f9c9bfcf -#: ../source/release-notes/3.0-changelog.txt:328 -msgid "" -":issue:`SERVER-16987` :method:`sh.getRecentMigrations()` shows aborted " -"migration as success" -msgstr "" - -# c44f2538df6948118066970654a97976 -# 2c2d32d6e9e04867997b178c0ccc8fa6 -#: ../source/release-notes/3.0-changelog.txt:334 -#: ../source/release-notes/3.0-changelog.txt:356 -msgid "" -":issue:`SERVER-18111` mongod allows user inserts into system.profile " -"collection" -msgstr "" - -# bf588a3c98e14dbfb917bab6b349bebb -#: ../source/release-notes/3.0-changelog.txt:335 -msgid ":issue:`SERVER-17939` Backport mongo-rocks updates to v3.0 branch" -msgstr "" - -# 9275542b555c4124b68b6e208ccdd3aa -#: ../source/release-notes/3.0-changelog.txt:336 -msgid ":issue:`SERVER-17745` Improve dirty page estimation in mmapv1 on Windows" -msgstr "" - -# f93cdce3c8a14678aeeb6ba2468101bc -#: ../source/release-notes/3.0-changelog.txt:341 -msgid ":issue:`SERVER-18205` WiredTiger changes for MongoDB 3.0.3" -msgstr "" - -# c610adaeaf004fc296e4cecaec3f099b -#: ../source/release-notes/3.0-changelog.txt:342 -msgid "" -":issue:`SERVER-18192` Crash running WiredTiger with " -"\"cache_resident=true\"" -msgstr "" - -# e7b35bd3097544b6b4d8f3baebbcbf37 -#: ../source/release-notes/3.0-changelog.txt:343 -msgid "" -":issue:`SERVER-18014` Dropping a collection can block creating a new " -"collection for an extended time under WiredTiger" -msgstr "" - -# 4939a38ea18f48aab0f21ec7a2d9f025 -#: ../source/release-notes/3.0-changelog.txt:344 -msgid "" -":issue:`SERVER-17907` B-tree eviction blocks access to collection for " -"extended period under WiredTiger" -msgstr "" - -# 6d860dbd6e414bb18d390579b1c6c929 -#: ../source/release-notes/3.0-changelog.txt:345 -msgid "" -":issue:`SERVER-17892` Explicitly turn checksum on for all " -"collections/indexes in WiredTiger by default" -msgstr "" - -# 8e5e402786084b0aa896a83d2cfc346d -# 1f62477d20834a7ba659aaa2cc862f84 -#: ../source/release-notes/3.0-changelog.txt:348 -#: ../source/release-notes/3.0-changelog.txt:559 -msgid "Indexing" -msgstr "" - -# 5a296c6de7724d84b637c607a114b290 -#: ../source/release-notes/3.0-changelog.txt:350 -msgid "" -":issue:`SERVER-18087` index_retry.js and index_no_retry.js not checking " -"for presence of \"progress\" field in currentOp() result" -msgstr "" - -# e213e17e54a844ecbbaa5d1bc027e5e8 -#: ../source/release-notes/3.0-changelog.txt:351 -msgid "" -":issue:`SERVER-17882` Update with key too large to index crashes " -"WiredTiger/RockDB secondary" -msgstr "" - -# 2cbac16e55f04c56b1dbcd9f99319d2d -# 80f4cb0b5b1440b0ba672d03ad144317 -#: ../source/release-notes/3.0-changelog.txt:354 -#: ../source/release-notes/3.0-changelog.txt:570 -msgid "Write Ops" -msgstr "" - -# c20fc92cfcc2420cb3c0473996753bb8 -#: ../source/release-notes/3.0-changelog.txt:361 -msgid "" -":issue:`SERVER-17832` Memory leak when MongoD configured with SSL " -"required and handle insecure connection" -msgstr "" - -# aef14da81dfd4967861d64feeaafd695 -#: ../source/release-notes/3.0-changelog.txt:363 -msgid "" -":issue:`SERVER-16073` Allow disabling SSL Ciphers via hidden flag: " -"sslCipherConfig" -msgstr "" - -# 559f1744d7f64ecebc71751da39b2552 -# 907d9a3380a94a2d923343109e1f33da -#: ../source/release-notes/3.0-changelog.txt:366 -#: ../source/release-notes/3.0-changelog.txt:576 -msgid "Concurrency" -msgstr "" - -# 810bfd53a48147e5ba0b583fdd1d143c -#: ../source/release-notes/3.0-changelog.txt:369 -msgid "" -":issue:`SERVER-16636` Deadlock detection should check cycles for " -"stability or should be disabled" -msgstr "" - -# 96a1c4114e7c4bf79ef0de88655b4838 -#: ../source/release-notes/3.0-changelog.txt:372 -msgid "Geo" -msgstr "" - -# 538aa7dd00f14261a88a5d7b39eb167a -# 4c8c6b6d02eb488c9e2b484cc2e30fe3 -#: ../source/release-notes/3.0-changelog.txt:374 -#: ../source/release-notes/3.0-changelog.txt:380 -msgid ":issue:`SERVER-17835` Aggregation geoNear deprecated uniqueDocs warning" -msgstr "" - -# 88ecff787049415f8d9ab6a84f5b0ce6 -#: ../source/release-notes/3.0-changelog.txt:375 -msgid "" -":issue:`SERVER-9220` allow more than two values in the coordinate-array " -"when using 2dsphere index" -msgstr "" - -# 180a5743508742b7bc61b63734a6e2eb -#: ../source/release-notes/3.0-changelog.txt:383 -msgid "MapReduce" -msgstr "" - -# 1dac65e9fec3414c91d9e31281b6eb85 -#: ../source/release-notes/3.0-changelog.txt:385 -msgid "" -":issue:`SERVER-17889` Using eval command to run mapReduce with non-inline" -" \"out\" option triggers fatal assertion failure" -msgstr "" - -# f6c5488b3bc34786a82b045940c82594 -# 240d5d716d484c80ba29bf3351472718 -#: ../source/release-notes/3.0-changelog.txt:388 -#: ../source/release-notes/3.0-changelog.txt:501 -msgid "Admin" -msgstr "" - -# 26c45cbf689f49c38a62f6a95c959e11 -#: ../source/release-notes/3.0-changelog.txt:392 -msgid "" -":issue:`SERVER-17820` Windows service stop can lead to mongod abrupt " -"termination due to long shutdown time" -msgstr "" - -# 5deb1a9d093b4fa48fc0939f8d3b52da -#: ../source/release-notes/3.0-changelog.txt:397 -msgid ":issue:`SERVER-18344` logs should be sent to updated logkeeper server" -msgstr "" - -# e37dac9d04de4f8aacbb2a9c75a610e6 -#: ../source/release-notes/3.0-changelog.txt:398 -msgid "" -":issue:`SERVER-18299` Use ld wrapper for compiling Enterprise GO tools in" -" RHEL 5" -msgstr "" - -# c547523c6f824ef3a06f7ebfa20be156 -#: ../source/release-notes/3.0-changelog.txt:399 -msgid "" -":issue:`SERVER-18082` Change ``smoke.py`` buildlogger command line " -"options to environment variables" -msgstr "" - -# 42cb485df3e248139a0a6b0dcefbabb8 -#: ../source/release-notes/3.0-changelog.txt:400 -msgid "" -":issue:`SERVER-17730` Parsing of Variables on Windows doesn't respect " -"windows conventions" -msgstr "" - -# 016329396d804be5bdceefcfa72d5d13 -#: ../source/release-notes/3.0-changelog.txt:401 -msgid ":issue:`SERVER-17694` support ``RPATH=value`` in top-level ``SConstruct``" -msgstr "" - -# 7ee35447eb5546508726b73bdfe35d37 -#: ../source/release-notes/3.0-changelog.txt:402 -msgid "" -":issue:`SERVER-17465` ``--use-system-tcmalloc`` does not support " -"``tcmalloc`` :dbcommand:`setParameters` and extension" -msgstr "" - -# 2323fc6afd9f423b8b352bf825d2ab05 -#: ../source/release-notes/3.0-changelog.txt:403 -msgid ":issue:`SERVER-17961` `THIRD-PARTY-NOTICES.windows`` needs to be updated" -msgstr "" - -# 45f31b42360247e787c95362e2c552dc -#: ../source/release-notes/3.0-changelog.txt:404 -msgid "" -":issue:`SERVER-17780` Init script sets process ulimit to different value " -"compared to documentation" -msgstr "" - -# 810720b31e8a476b921624df819fbfe2 -#: ../source/release-notes/3.0-changelog.txt:407 -msgid "JavaScript" -msgstr "" - -# 0f167246d72a4f9198e116f80a6fd727 -#: ../source/release-notes/3.0-changelog.txt:409 -msgid ":issue:`SERVER-17453` warn that db.eval() / eval command is deprecated" -msgstr "" - -# d15908c65b634df08e3cfb55209ea6cb -#: ../source/release-notes/3.0-changelog.txt:414 -msgid ":issue:`SERVER-17951` db.currentOp() fails with read preference set" -msgstr "" - -# ca91b4932c3a44e3818507df592826fa -#: ../source/release-notes/3.0-changelog.txt:415 -msgid "" -":issue:`SERVER-17273` Add support for secondaryCatchupPeriodSecs to " -"rs.stepdown shell helper" -msgstr "" - -# 4efe99f78b574446a3cba61e016398ff -#: ../source/release-notes/3.0-changelog.txt:416 -msgid "" -":issue:`SERVER-16987` sh.getRecentMigrations shows aborted migration as " -"success" -msgstr "" - -# 4223e3e19639473c902e3687238a8a9e -#: ../source/release-notes/3.0-changelog.txt:421 -msgid ":issue:`SERVER-18302` remove test buildlogger instance" -msgstr "" - -# 9353b124249a40698c4ffeda3a5bf305 -#: ../source/release-notes/3.0-changelog.txt:422 -msgid "" -":issue:`SERVER-18262` setup_multiversion_mongodb should retry links " -"download on timeouts" -msgstr "" - -# b45f6712240e42ee868532aaa010a5fe -#: ../source/release-notes/3.0-changelog.txt:423 -msgid ":issue:`SERVER-18239` dumpauth.js uses ambiguous --db/--collection args" -msgstr "" - -# 190756e3e81b4ac0a1c6fa02ee8dc9bb -#: ../source/release-notes/3.0-changelog.txt:424 -msgid "" -":issue:`SERVER-18229` Smoke.py with PyMongo 3.0.1 fails to run certain " -"tests" -msgstr "" - -# b0ab0f63b9084eb7afd3fa93228e234c -#: ../source/release-notes/3.0-changelog.txt:425 -msgid ":issue:`SERVER-18073` Fix smoke.py to work with pymongo 3.0" -msgstr "" - -# 11096c1a94ee42939767a29be409da31 -#: ../source/release-notes/3.0-changelog.txt:426 -msgid "" -":issue:`SERVER-17998` Ignore socket exceptions in " -"initial_sync_unsupported_auth_schema.js test" -msgstr "" - -# 249d33b3b40e4adcb13617c1cd9f45b1 -#: ../source/release-notes/3.0-changelog.txt:427 -msgid ":issue:`SERVER-18293` ASAN tests should run on larger instance size" -msgstr "" - -# 2fe8757761d049729d0587f1cd13926e -#: ../source/release-notes/3.0-changelog.txt:428 -msgid "" -":issue:`SERVER-17761` RestAdminAccess/NoAdminAccess objects leak at " -"shutdown" -msgstr "" - -# e9f6d89abc8e44638b37355d690d279d -#: ../source/release-notes/3.0-changelog.txt:433 -msgid "3.0.2 Changelog" -msgstr "" - -# 83febf9269be4b409c4e0a228baf9a16 -#: ../source/release-notes/3.0-changelog.txt:438 -msgid "" -":issue:`SERVER-17719` :program:`mongo` Shell crashes if -p is missing and" -" user matches" -msgstr "" - -# 21f5e70eaf6a468fba9730f44808a10a -# 3a5da62d42fa4019ab9cbf04714a963a -#: ../source/release-notes/3.0-changelog.txt:439 -#: ../source/release-notes/3.0-changelog.txt:497 -msgid "" -":issue:`SERVER-17705` Fix credentials field inconsistency in HTTP " -"interface" -msgstr "" - -# 4888fde5d7a640dab91f73f846b86520 -#: ../source/release-notes/3.0-changelog.txt:440 -msgid "" -":issue:`SERVER-17671` Refuse to complete initial sync from nodes with " -"2.4-style auth data" -msgstr "" - -# c4c5444a5f1a4fbf9dc374ce967e97b4 -# 3c7f36b469234c67be399742aa17f879 -#: ../source/release-notes/3.0-changelog.txt:441 -#: ../source/release-notes/3.0-changelog.txt:498 -msgid "" -":issue:`SERVER-17669` Remove auth prompt in webserver when auth is not " -"enabled" -msgstr "" - -# 56f4b29afef24a3a9cac50d08a3f9031 -#: ../source/release-notes/3.0-changelog.txt:442 -msgid ":issue:`SERVER-17647` Compute BinData length in v8" -msgstr "" - -# 772a04aad02d4a4493053fad80823524 -#: ../source/release-notes/3.0-changelog.txt:443 -msgid "" -":issue:`SERVER-17529` Can't list collections when :program:`mongos` is " -"running 3.0 and config servers are running 2.6 and auth is on" -msgstr "" - -# 082328fac5ec4b70941d89a904e43464 -#: ../source/release-notes/3.0-changelog.txt:446 -msgid "Query and Indexing" -msgstr "" - -# 498eac2ead5f4308ad175ab6e328407b -#: ../source/release-notes/3.0-changelog.txt:448 -msgid ":issue:`SERVER-8188` Configurable idle cursor timeout" -msgstr "" - -# 8eafe901deec472cac6a964098b32751 -#: ../source/release-notes/3.0-changelog.txt:449 -msgid ":issue:`SERVER-17469` ``2d`` nearSphere queries scan entire collection" -msgstr "" - -# 49b13227c54b4e33a7db9114b496f134 -#: ../source/release-notes/3.0-changelog.txt:450 -msgid "" -":issue:`SERVER-17642` ``WriteConfictException`` during background index " -"create" -msgstr "" - -# 1bcdb6812bc74cd4b5f47cd5d0cb5f1e -#: ../source/release-notes/3.0-changelog.txt:455 -msgid "" -":issue:`SERVER-17677` Replica Set member backtraces sometimes when " -"removed from replica set" -msgstr "" - -# 4b624ee40ab34e509d82be9aa31096c7 -#: ../source/release-notes/3.0-changelog.txt:456 -msgid "" -":issue:`SERVER-17672` :dbcommand:`serverStatus` command with ``{oplog: " -"1}`` option can trigger segmentation fault in :program:`mongod`" -msgstr "" - -# 407bf536ca96470b971e187f98c9d0c6 -#: ../source/release-notes/3.0-changelog.txt:457 -msgid ":issue:`SERVER-17822` ``OpDebug::writeConflicts`` should be a 64-bit type" -msgstr "" - -# 8f9f6b4e293441bfaa5493479b05ab80 -#: ../source/release-notes/3.0-changelog.txt:462 -msgid "" -":issue:`SERVER-17805` ``logOp`` / ``OperationObserver`` should always " -"check shardversion" -msgstr "" - -# d3a3799ecfeb4a37bc0186f32ea1f91a -#: ../source/release-notes/3.0-changelog.txt:467 -msgid "" -":issue:`SERVER-17613` Unable to start :program:`mongod` after unclean " -"shutdown" -msgstr "" - -# f6fb04b180fc4c7a9d9a485fa4062fa6 -#: ../source/release-notes/3.0-changelog.txt:472 -msgid "" -":issue:`SERVER-17713` WiredTiger using zlib compression can create " -"invalid compressed stream" -msgstr "" - -# f1d2e8c3f5644fd4a3cef3c578302216 -#: ../source/release-notes/3.0-changelog.txt:473 -msgid ":issue:`SERVER-17642` WriteConfictException during background index create" -msgstr "" - -# cc1a0e8f1a7f42cb9bc9dcd7731a2383 -#: ../source/release-notes/3.0-changelog.txt:474 -msgid "" -":issue:`SERVER-17587` Node crash scenario results in uncrecoverable error" -" on subsequent startup under WiredTiger" -msgstr "" - -# 6f24f30988f04120aface5328dfd680f -#: ../source/release-notes/3.0-changelog.txt:475 -msgid "" -":issue:`SERVER-17562` Invariant failure: ``s->commit_transaction(s, " -"NULL)`` resulted in status ``BadValue 22``" -msgstr "" - -# 3d8e1efaa2544b0bbfc6e79bf34bcf4f -#: ../source/release-notes/3.0-changelog.txt:476 -msgid "" -":issue:`SERVER-17551` mongod fatal assertion after \"hazard pointer table" -" full\" message" -msgstr "" - -# 09b8c41573d046d092f99719008d7edd -#: ../source/release-notes/3.0-changelog.txt:477 -msgid "" -":issue:`SERVER-17532` Duplicate key error message does not contain index " -"name anymore" -msgstr "" - -# 9312ae2fa3c44537aad729bfcec29822 -#: ../source/release-notes/3.0-changelog.txt:478 -msgid ":issue:`SERVER-17471` WiredTiger Mutex on Windows can block the server" -msgstr "" - -# 63d6a14d7b694b49875975eeeb2a4de1 -#: ../source/release-notes/3.0-changelog.txt:479 -msgid "" -":issue:`SERVER-17382` rc10/wiredTiger multi collection/DB bulk insert " -"slow than rc8 in initial insertion phase" -msgstr "" - -# 99ca655de88145398f6f1d4e5cd3ceb3 -#: ../source/release-notes/3.0-changelog.txt:480 -msgid "" -":issue:`SERVER-16804` :option:`mongod --repair` fails because " -"``verify()`` returns EBUSY under WiredTiger" -msgstr "" - -# 6588ee8c46484113b0ea1db194834aeb -#: ../source/release-notes/3.0-changelog.txt:485 -msgid "" -":issue:`SERVER-17616` Removing or inserting documents with large indexed " -"arrays consumes excessive memory" -msgstr "" - -# 9917b17f31c947929015262b794de413 -#: ../source/release-notes/3.0-changelog.txt:486 -msgid "" -":issue:`SERVER-17313` Segfault in ``BtreeLogic::_insert`` when inserting " -"into previously-dropped namespace" -msgstr "" - -# b659fc33995a4a91aa295e484afa539d -# dd30bad6155744968e18619223d73c38 -#: ../source/release-notes/3.0-changelog.txt:489 -#: ../source/release-notes/3.0-changelog.txt:616 -msgid "RocksDB" -msgstr "" - -# e485f4e9ed2e4b329265a998ca7ad982 -#: ../source/release-notes/3.0-changelog.txt:491 -msgid ":issue:`SERVER-17706` Sync new mongo+rocks changes to v3.0 branch" -msgstr "" - -# 642b12a4f9024415b04e344170599d93 -#: ../source/release-notes/3.0-changelog.txt:496 -msgid "" -":issue:`SERVER-17729` Cannot start :program:`mongod` \\ " -"``httpinterface``: sockets higher than 1023 not supported" -msgstr "" - -# 68380e671e124af8a8e385dc425c7edd -#: ../source/release-notes/3.0-changelog.txt:503 -msgid "" -":issue:`SERVER-17570` MongoDB 3.0 NT Service shutdown race condition with" -" :method:`db.serverShutdown()`" -msgstr "" - -# 5de0eaf2e62c40ca9140d0ee89ee51ff -#: ../source/release-notes/3.0-changelog.txt:504 -msgid "" -":issue:`SERVER-17699` \"locks\" section empty in diagnostic log and " -"profiler output for some operations" -msgstr "" - -# 6feffc736e8d4b6c8575cb4bf77951e1 -#: ../source/release-notes/3.0-changelog.txt:505 -msgid "" -":issue:`SERVER-17337` RPM Init script breaks with quotes in ``yaml`` " -"config file" -msgstr "" - -# 31fd96c65944486c8e10e22dabfe19d8 -#: ../source/release-notes/3.0-changelog.txt:506 -msgid ":issue:`SERVER-16731` Remove unused DBPATH init script variable" -msgstr "" - -# 4198839b1f8744e590444dbf6b742474 -#: ../source/release-notes/3.0-changelog.txt:511 -msgid "" -":issue:`SERVER-17652` Cannot start mongod due to \"sockets higher than " -"1023 not being supported\"" -msgstr "" - -# 4fc680dcbcc34660b09467354ecc57c0 -#: ../source/release-notes/3.0-changelog.txt:516 -msgid "" -":issue:`SERVER-17826` Ignore ismaster exceptions in " -"```initial_sync_unsupported_auth_schema.js`` test" -msgstr "" - -# 5a3a3b1755a44218a1a726d84445005b -#: ../source/release-notes/3.0-changelog.txt:517 -msgid "" -":issue:`SERVER-17808` Ensure availability in " -"``initial_sync_unsupported_auth_schema.js`` test" -msgstr "" - -# e22894bc36e5486a884e2bf4b95dd7c1 -#: ../source/release-notes/3.0-changelog.txt:518 -msgid ":issue:`SERVER-17433` ASAN leak in small oplog suite ``write_result.js``" -msgstr "" - -# 7b8d740c05954a8db3fd7bb33571f4d3 -#: ../source/release-notes/3.0-changelog.txt:523 -msgid "3.0.1 Changelog" -msgstr "" - -# 7f863e863f514667bcae5bc16ba2af44 -#: ../source/release-notes/3.0-changelog.txt:528 -msgid ":issue:`SERVER-17507` MongoDB3 enterprise AuditLog" -msgstr "" - -# f6c19f60c50c40908a351a724b495956 -#: ../source/release-notes/3.0-changelog.txt:529 -msgid "" -":issue:`SERVER-17379` Change \"or\" to \"and\" in webserver localhost " -"exception check" -msgstr "" - -# 5e5764a18e3a4e169863be93e0702dfe -#: ../source/release-notes/3.0-changelog.txt:530 -msgid "" -":issue:`SERVER-16944` dbAdminAnyDatabase should have full parity with " -"dbAdmin for a given database" -msgstr "" - -# 88c6fc9068634d12a6511c81ce7617e2 -# 88a14c08dc9a4a39a28e3611699a2c09 -#: ../source/release-notes/3.0-changelog.txt:531 -#: ../source/release-notes/3.0-changelog.txt:555 -msgid "" -":issue:`SERVER-16849` On mongos we always invalidate the user cache once," -" even if no user definitions are changing" -msgstr "" - -# 5def4cc9f8414513a88f6ac7f4c1a1b1 -# 102ca67171b04e889dd803179b5c6592 -#: ../source/release-notes/3.0-changelog.txt:532 -#: ../source/release-notes/3.0-changelog.txt:641 -msgid ":issue:`SERVER-16452` Failed login attempts should log source IP address" -msgstr "" - -# e1e3226169dd4cfd8dcec74fc852c608 -# be65527b1ded40dc86817bdb744b2404 -# 265a4615cb714f9ab6b681b6ee37e0d1 -#: ../source/release-notes/3.0-changelog.txt:537 -#: ../source/release-notes/3.0-changelog.txt:580 -#: ../source/release-notes/3.0-changelog.txt:659 -msgid ":issue:`SERVER-17395` Add FSM tests to stress yielding" -msgstr "" - -# e018782b9b2a4f1e959f95f950a7ca28 -#: ../source/release-notes/3.0-changelog.txt:538 -msgid "" -":issue:`SERVER-17387` invalid projection for findAndModify triggers " -"fassert() failure" -msgstr "" - -# f2d0a8d6937e4c04989c05c2ec1fdfa3 -#: ../source/release-notes/3.0-changelog.txt:539 -msgid "" -":issue:`SERVER-14723` Crash during query planning for geoNear with " -"multiple 2dsphere indices" -msgstr "" - -# d784b497793340eabfa22fed7652e54a -#: ../source/release-notes/3.0-changelog.txt:540 -msgid ":issue:`SERVER-17486` Crash when parsing invalid polygon coordinates" -msgstr "" - -# 12ab218aa19c44a7b5904ea77927b8f7 -# 3fb2296d8cb542bd93ebbbdcacee5bcd -#: ../source/release-notes/3.0-changelog.txt:545 -#: ../source/release-notes/3.0-changelog.txt:585 -msgid ":issue:`SERVER-17515` copyDatabase fails to replicate indexes to secondary" -msgstr "" - -# eed7bb7ea94d4b7a983780b4f1e10b14 -#: ../source/release-notes/3.0-changelog.txt:546 -msgid "" -":issue:`SERVER-17499` Using eval command to run getMore on aggregation " -"cursor trips fatal assertion" -msgstr "" - -# d9449f7315e74310859ece0f29713819 -# c6e34b1c53af4afaba4649e902ae2430 -#: ../source/release-notes/3.0-changelog.txt:547 -#: ../source/release-notes/3.0-changelog.txt:601 -msgid "" -":issue:`SERVER-17487` cloner dropDups removes _id entries belonging to " -"other records" -msgstr "" - -# 9080b353081a4f859e492401ea5a120e -#: ../source/release-notes/3.0-changelog.txt:548 -msgid ":issue:`SERVER-17302` consider blacklist in shouldChangeSyncSource" -msgstr "" - -# e0cde412f31c48e7b3f902c9eb4e8e1a -#: ../source/release-notes/3.0-changelog.txt:553 -msgid ":issue:`SERVER-17398` Deadlock in MigrateStatus::startCommit" -msgstr "" - -# b5d2f4d6e700478882d8a9232177741e -#: ../source/release-notes/3.0-changelog.txt:554 -msgid "" -":issue:`SERVER-17300` Balancer tries to create config.tags index multiple" -" times" -msgstr "" - -# 31f056b3d33c4bbfbefd691375787c50 -#: ../source/release-notes/3.0-changelog.txt:556 -msgid "" -":issue:`SERVER-5004` balancer should check for stopped between chunk " -"moves in current round" -msgstr "" - -# 0fb2392977494ebc81fa7cdab0034553 -#: ../source/release-notes/3.0-changelog.txt:561 -msgid ":issue:`SERVER-17521` improve createIndex validation of empty name" -msgstr "" - -# 16615a12209045c78f8014f0e54b2302 -# d8995dfa4a7e4831b97a087b8228a823 -#: ../source/release-notes/3.0-changelog.txt:562 -#: ../source/release-notes/3.0-changelog.txt:586 -msgid "" -":issue:`SERVER-17436` MultiIndexBlock may access deleted collection after" -" recovering from yield" -msgstr "" - -# 380e8e68c66441489823793c828ac32c -#: ../source/release-notes/3.0-changelog.txt:567 -msgid "" -":issue:`SERVER-17224` Aggregation pipeline with 64MB document can " -"terminate server" -msgstr "" - -# fe603e4d87534e68b20faf7d4b2d6dcf -#: ../source/release-notes/3.0-changelog.txt:572 -msgid "" -":issue:`SERVER-17489` in bulk ops, only mark last operation with " -"commit=synchronous" -msgstr "" - -# 000b5251df0d4d38af151e833db6387c -#: ../source/release-notes/3.0-changelog.txt:573 -msgid "" -":issue:`SERVER-17276` WriteConflictException retry loops needed for " -"collection creation on upsert" -msgstr "" - -# 188b5602b58244f5855aa7796c19f43f -# 74b8e1ad631c49db9ca60aad92b0cee8 -#: ../source/release-notes/3.0-changelog.txt:578 -#: ../source/release-notes/3.0-changelog.txt:611 -msgid ":issue:`SERVER-17501` Increase journalling capacity limits" -msgstr "" - -# 5244993d71464aa48bb720321d82b7de -# 87e9601b4e8d4d24bc1eeafc1fe75a88 -# 13b6fe3000a54379890d91b72ae24544 -#: ../source/release-notes/3.0-changelog.txt:579 -#: ../source/release-notes/3.0-changelog.txt:587 -#: ../source/release-notes/3.0-changelog.txt:612 -msgid "" -":issue:`SERVER-17416` Deadlock between MMAP V1 journal lock and oplog " -"collection lock" -msgstr "" - -# 22f2900ad3014c6c87d1f91a9c5d37a5 -# f423b39d880244458dbd8d1b8448c03d -#: ../source/release-notes/3.0-changelog.txt:588 -#: ../source/release-notes/3.0-changelog.txt:618 -msgid ":issue:`SERVER-17381` Rename rocksExperiment to RocksDB" -msgstr "" - -# 1c0e07df65484a31ad31666efffc5155 -# 6b9a0d2698824db9b8adbafa17788926 -#: ../source/release-notes/3.0-changelog.txt:589 -#: ../source/release-notes/3.0-changelog.txt:619 -msgid ":issue:`SERVER-17369` [Rocks] Fix the calculation of nextPrefix" -msgstr "" - -# e037c319362842a995d32fd6654b4cdf -# c56cc15aad314e948fd51000ec838616 -#: ../source/release-notes/3.0-changelog.txt:590 -#: ../source/release-notes/3.0-changelog.txt:605 -msgid "" -":issue:`SERVER-17345` WiredTiger -> session.truncate: the start cursor " -"position is after the stop cursor position" -msgstr "" - -# adce1c1fdc894531a06c4ad0cc94d4a8 -# 4996fb9f431646319e1d5468791ed160 -#: ../source/release-notes/3.0-changelog.txt:591 -#: ../source/release-notes/3.0-changelog.txt:620 -msgid ":issue:`SERVER-17331` RocksDB configuring and monitoring" -msgstr "" - -# d163f7387587408ba1bf7e7ee1bfaa9e -#: ../source/release-notes/3.0-changelog.txt:592 -msgid ":issue:`SERVER-17323` MMAPV1Journal lock counts are changing during WT run" -msgstr "" - -# 08ba613a79234f51aeaf8a6c1146f352 -# 183b79cfe02e44f1a9074ce7e16831de -#: ../source/release-notes/3.0-changelog.txt:593 -#: ../source/release-notes/3.0-changelog.txt:606 -msgid "" -":issue:`SERVER-17319` invariant at shutdown rc9, rc10, rc11 with " -"wiredTiger" -msgstr "" - -# b07bd3ae7baf40e19fb0a600a2d257c1 -#: ../source/release-notes/3.0-changelog.txt:594 -msgid "" -":issue:`SERVER-17293` Server crash setting " -"wiredTigerEngineRuntimeConfig:\"eviction=(threads_max=8)\"" -msgstr "" - -# 12d1d7a75231419cafe47646701801c6 -#: ../source/release-notes/3.0-changelog.txt:599 -msgid "" -":issue:`SERVER-17510` \"Didn't find RecordId in WiredTigerRecordStore\" " -"on collections after an idle period" -msgstr "" - -# cca77fc006364a2d82dcd38af015f6a7 -#: ../source/release-notes/3.0-changelog.txt:600 -msgid "" -":issue:`SERVER-17506` Race between inserts and checkpoints can lose " -"records under WiredTiger" -msgstr "" - -# 1444bca6e92c43048ec3aa002a4cb98a -#: ../source/release-notes/3.0-changelog.txt:602 -msgid "" -":issue:`SERVER-17481` WiredTigerRecordStore::validate should call " -"WT_SESSION::verify" -msgstr "" - -# 61378f86abcb464a88d32c79996e07f0 -#: ../source/release-notes/3.0-changelog.txt:603 -msgid "" -":issue:`SERVER-17451` WiredTiger unable to start if crash leaves 0-length" -" journal file" -msgstr "" - -# 64e2211956d54291918f93cbce6a4bfc -#: ../source/release-notes/3.0-changelog.txt:604 -msgid "" -":issue:`SERVER-17378` WiredTiger's compact code can return 'Operation " -"timed out' error (invariant failure)" -msgstr "" - -# e90938d6ce444f698ac5a7e91b573d2b -#: ../source/release-notes/3.0-changelog.txt:613 -msgid ":issue:`SERVER-17388` Invariant failure in MMAPv1 when disk full" -msgstr "" - -# b60495ad0f484285bc109a34abab9ad0 -#: ../source/release-notes/3.0-changelog.txt:623 -msgid "Shell and Administration" -msgstr "" - -# 96c95860e29a4a24a1f62f5a6c0a02a4 -#: ../source/release-notes/3.0-changelog.txt:625 -msgid "" -":issue:`SERVER-17226` 'top' command with 64MB result document can " -"terminate server" -msgstr "" - -# 51af9194cc6447cb942e91828a00e908 -#: ../source/release-notes/3.0-changelog.txt:626 -msgid ":issue:`SERVER-17405` getLog command masserts when given number" -msgstr "" - -# ceb0c51cf9374a42bafc6eb819230bdc -#: ../source/release-notes/3.0-changelog.txt:627 -msgid "" -":issue:`SERVER-17347` .explain() should be included in the shell's " -"DBCollection help" -msgstr "" - -# 7d6a8a74231742e388c410470eb3e5fc -#: ../source/release-notes/3.0-changelog.txt:632 -msgid ":issue:`SERVER-17484` Migrate server MCI config into server repo" -msgstr "" - -# ab64b8fde4fe42a4a35525776ded1a4a -#: ../source/release-notes/3.0-changelog.txt:633 -msgid "" -":issue:`SERVER-17463` Python error when specifying absolute path to scons" -" cacheDir" -msgstr "" - -# ee05df6801854699bf38544e22e3a738 -#: ../source/release-notes/3.0-changelog.txt:634 -msgid ":issue:`SERVER-17460` LIBDEPS_v8_SYSLIBDEP typo" -msgstr "" - -# 6114b941651949f1ab50e74964066550 -# ca3d81f99d554ae389513da90c3e0924 -#: ../source/release-notes/3.0-changelog.txt:635 -#: ../source/release-notes/3.0-changelog.txt:647 -msgid "" -":issue:`SERVER-14166` Semantics of the --osx-version-min flag should be " -"improved" -msgstr "" - -# 1fe724c728df47598410af0e49af7d75 -#: ../source/release-notes/3.0-changelog.txt:636 -msgid "" -":issue:`SERVER-17517` mongodb-org rpm packages no longer \"provide\" " -"mongo-10gen-server" -msgstr "" - -# cfef508241894665af1ee66332d695fc -#: ../source/release-notes/3.0-changelog.txt:639 -msgid "Logging" -msgstr "" - -# 7dc2260462ae47e9a1817ea81188b277 -#: ../source/release-notes/3.0-changelog.txt:644 -msgid "Platform" -msgstr "" - -# b74bd93e2e3f480b90bf1de661b694ff -#: ../source/release-notes/3.0-changelog.txt:646 -msgid ":issue:`SERVER-17252` Upgrade PCRE Version from 8.30 to Latest" -msgstr "" - -# 994899644e5844c1bf12560b7daa0628 -#: ../source/release-notes/3.0-changelog.txt:652 -msgid "" -":issue:`SERVER-17338` NULL pointer crash when running copydb against " -"stepped-down 2.6 primary" -msgstr "" - -# eb77896dbccf422bb69ca77422c9321c -#: ../source/release-notes/3.0-changelog.txt:657 -msgid "" -":issue:`SERVER-17443` get_replication_info_helper.js should assert.soon " -"rather than assert for log messages" -msgstr "" - -# 21e92c38aefa47e3b52abd548a031906 -#: ../source/release-notes/3.0-changelog.txt:658 -msgid "" -":issue:`SERVER-17442` increase tolerance for shutdown timeout in " -"stepdown.js to fix windows build break" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/release-notes/3.0-changes.po b/locale/zh/LC_MESSAGES/release-notes/3.0-changes.po deleted file mode 100644 index 7098db0d32a..00000000000 --- a/locale/zh/LC_MESSAGES/release-notes/3.0-changes.po +++ /dev/null @@ -1,16 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/3.0-changes.txt:5 -msgid "Changes in MongoDB 3.0" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/release-notes/3.0-compatibility.po b/locale/zh/LC_MESSAGES/release-notes/3.0-compatibility.po deleted file mode 100644 index dfc2b984176..00000000000 --- a/locale/zh/LC_MESSAGES/release-notes/3.0-compatibility.po +++ /dev/null @@ -1,1012 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/3.0-compatibility.txt:3 -msgid "Compatibility Changes in MongoDB 3.0" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:13 -msgid "" -"The following 3.0 changes can affect the compatibility with older versions " -"of MongoDB. See :doc:`/release-notes/3.0` for the full list of the 3.0 " -"changes." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:20 -msgid "Storage Engine" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:25 -msgid "Configuration File Options Changes" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:27 -msgid "" -"With the introduction of additional storage engines in 3.0, some " -":doc:`configuration file options ` have " -"changed:" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:34 -msgid "Previous Setting" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:35 -msgid "New Setting" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:37 -msgid "``storage.journal.commitIntervalMs``" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:38 -msgid ":setting:`storage.mmapv1.journal.commitIntervalMs`" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:40 -msgid "``storage.journal.debugFlags``" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:41 -msgid ":setting:`storage.mmapv1.journal.debugFlags`" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:43 -msgid "``storage.nsSize``" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:44 -msgid ":setting:`storage.mmapv1.nsSize`" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:46 -msgid "``storage.preallocDataFiles``" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:47 -msgid ":setting:`storage.mmapv1.preallocDataFiles`" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:49 -msgid "``storage.quota.enforced``" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:50 -msgid ":setting:`storage.mmapv1.quota.enforced`" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:52 -msgid "``storage.quota.maxFilesPerDB``" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:53 -msgid ":setting:`storage.mmapv1.quota.maxFilesPerDB`" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:55 -msgid "``storage.smallFiles``" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:56 -msgid ":setting:`storage.mmapv1.smallFiles`" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:58 -msgid "" -"3.0 :program:`mongod` instances are backward compatible with existing " -"configuration files, but will issue warnings when if you attempt to use the " -"old settings." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:65 -msgid "Data Files Must Correspond to Configured Storage Engine" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:67 -msgid "" -"The files in the :setting:`~storage.dbPath` directory must correspond to the" -" configured storage engine (i.e. ``--storageEngine``). :program:`mongod` " -"will not start if :setting:`~storage.dbPath` contains data files created by " -"a storage engine other than the one specified by ``--storageEngine``." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:74 -msgid "" -"Change Storage Engine to WiredTiger sections in :doc:`/release-" -"notes/3.0-upgrade`" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:80 -msgid "WiredTiger and Driver Version Compatibility" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:82 -msgid "" -"For MongoDB 3.0 deployments that use the WiredTiger storage engine, the " -"following operations return no output when issued in previous versions of " -"the :program:`mongo` shell or drivers:" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:86 -msgid ":method:`db.getCollectionNames()`" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:87 -msgid ":method:`db.collection.getIndexes()`" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:88 -msgid "``show collections``" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:89 -msgid "``show tables``" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:91 -msgid "" -"Use the 3.0 :program:`mongo` shell or the :ref:`3.0 compatible version " -"` of the official drivers when connecting to " -"3.0 :program:`mongod` instances that use WiredTiger. The 2.6.8 " -":program:`mongo` shell is also compatible with 3.0 :program:`mongod` " -"instances that use WiredTiger." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:98 -msgid "``db.fsyncLock()`` is not Compatible with WiredTiger" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:100 -msgid "" -"With WiredTiger the :method:`db.fsyncLock()` and :method:`db.fsyncUnlock()` " -"operations *cannot* guarantee that the data files do not change. As a " -"result, do not use these methods to ensure consistency for the purposes of " -"creating backups." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:108 -msgid "Support for ``touch`` Command" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:110 -msgid "" -"If a storage engine does not support the :dbcommand:`touch`, then the " -":dbcommand:`touch` command will return an error." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:113 -msgid "The MMAPv1 storage engine supports :dbcommand:`touch`." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:115 -msgid "The WiredTiger storage engine *does not* support :dbcommand:`touch`." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:121 -msgid "Dynamic Record Allocation" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:123 -msgid "" -"MongoDB 3.0 no longer supports dynamic record allocation and deprecates " -":term:`paddingFactor `." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:126 -msgid "" -"MongoDB 3.0 deprecates the :parameter:`newCollectionsUsePowerOf2Sizes` " -"parameter such that you can no longer use the parameter to disable the power" -" of 2 sizes allocation for a collection. Instead, use the " -":dbcommand:`collMod` command with the :collflag:`noPadding` flag or the " -":method:`db.createCollection()` method with the ``noPadding`` option. Only " -"set ``noPadding`` for collections with workloads that consist only of " -"inserts or in-place updates (such as incrementing counters)." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:136 -msgid "" -"Only set :collflag:`noPadding` to ``true`` for collections whose workloads " -"have *no* update operations that cause documents to grow, such as for " -"collections with workloads that are insert-only. For more information, see " -":ref:`exact-fit-allocation`." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:141 -msgid "For more information, see :ref:`3.0-mmapv1-padding`." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:146 -msgid "Replication Changes" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:151 -msgid "Replica Set Oplog Format Change" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:153 -msgid "" -"MongoDB 3.0 is not compatible with oplog entries generated by versions of " -"MongoDB before 2.2.1. If you upgrade from one of these versions, you must " -"wait for new oplog entries to overwrite *all* old oplog entries generated by" -" one of these versions before upgrading to 3.0.0 or earlier." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:159 -msgid "" -"Secondaries may abort if they replay a pre-2.6 oplog with an index build " -"operation that would fail on a 2.6 or later primary." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:165 -msgid "Replica Set Configuration Validation" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:167 -msgid "" -"MongoDB 3.0 provides a stricter validation of :doc:`replica set " -"configuration settings ` and replica sets" -" invalid replica set configurations." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:171 -msgid "Stricter validations include:" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:202 -msgid "" -"To fix the settings before upgrading to MongoDB 3.0, connect to the primary " -"and :method:`reconfigure ` your replica set to valid " -"configuration settings." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:206 -msgid "" -"If you have already upgraded to MongoDB 3.0, you must :doc:`downgrade to " -"MongoDB 2.6 ` first and then fix the settings." -" Once you have :method:`reconfigured ` the replica set, you " -"can re-upgrade to MongoDB 3.0." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:212 -msgid "Change of ``w: majority`` Semantics" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:214 -msgid "" -"A write concern with a :ref:`w: majority ` value is satisfied when a " -"majority of the *voting* members replicates a write operation. In previous " -"versions, *majority* referred a majority of all voting and non-voting " -"members of the set." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:220 -msgid "Remove ``local.slaves`` Collection" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:222 -msgid "" -"MongoDB 3.0 removes the ``local.slaves`` collection that tracked the " -"secondaries' replication progress. To track the replication progress, use " -"the :method:`rs.status()` method." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:227 -msgid "Replica Set State Change" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:229 -msgid "The ``FATAL`` replica set state does not exist as of 3.0.0." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:232 -msgid "HTTP Interface" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:234 -msgid "" -"The HTTP Interface (i.e. :setting:`net.http.enabled`) no longer reports " -"replication data." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:240 -msgid "MongoDB Tools Changes" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:245 -msgid "Require a Running MongoDB Instance" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:247 -msgid "" -"The 3.0 versions of MongoDB tools, :program:`mongodump`, " -":program:`mongorestore`, :program:`mongoexport`, :program:`mongoimport`, " -":program:`mongofiles`, and :program:`mongooplog`, must connect to running " -"MongoDB instances and these tools *cannot* directly modify the data files " -"with ``--dbpath`` as in previous versions. Ensure that you start your " -":program:`mongod` instance(s) before using these tools." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:256 -msgid "Removed Options" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:258 -msgid "" -"Removed ``--dbpath``, ``--journal``, and ``--filter`` options for " -":program:`mongodump`, :program:`mongorestore`, :program:`mongoimport`, " -":program:`mongoexport`, and :program:`bsondump`." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:262 -msgid "Removed ``--locks`` option for :program:`mongotop`." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:264 -msgid "" -"Removed ``--noobjcheck`` option for :program:`bsondump` and " -":program:`mongorestore`." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:267 -msgid "" -"Removed ``--csv`` option for :program:`mongoexport`. Use the new " -":option:`--type` option to specify the export format type (``csv`` or " -"``json``)." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:271 -msgid ":ref:`3.0-tools-enhancements`" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:276 -msgid "Sharded Cluster Setting" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:279 -msgid "Remove ``releaseConnectionsAfterResponse`` Parameter" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:281 -msgid "" -"MongoDB now always releases connections after response. " -"``releaseConnectionsAfterResponse`` parameter is no longer available." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:287 -msgid "Security Changes" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:292 -msgid "MongoDB 2.4 User Model Removed" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:294 -msgid "" -"MongoDB 3.0 completely removes support for the deprecated 2.4 user model. " -"MongoDB 3.0 will exit with an error message if there is user data with the " -"2.4 schema, i.e. if ``authSchema`` version is less than ``3``." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:299 -msgid "" -"To verify the version of your existing 2.6 schema, query the " -"``system.version`` collection in the ``admin`` database:" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:302 -msgid "You must have privileges to query the collection." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:309 -msgid "" -"If you are currently using ``auth`` and you have schema version 2 or 3, the " -"query returns the ``currentVersion`` of the existing ``authSchema``." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:312 -msgid "" -"If you do not currently have any users *or* you are using ``authSchema`` " -"version 1, the query will not return any result." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:315 -msgid "" -"If your ``authSchema`` version is less than ``3`` or the query does not " -"return any results, see :doc:`/release-notes/2.6-upgrade-authorization` to " -"upgrade the ``authSchema`` version before upgrading to MongoDB 3.0." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:319 -msgid "" -"After upgrading MongoDB to 3.0 from 2.6, to use the new ``SCRAM-SHA-1`` " -"challenge-response mechanism if you have existing user data, you will need " -"to upgrade the authentication schema a second time. This upgrades the " -"``MONGODB-CR`` user model to ``SCRAM-SHA-1`` user model. See :doc:`/release-" -"notes/3.0-scram` for details." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:328 -msgid "Localhost Exception Changed" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:330 -msgid "" -"In 3.0, the localhost exception changed so that these connections *only* " -"have access to create the first user on the ``admin`` database. In previous " -"versions, connections that gained access using the localhost exception had " -"unrestricted access to the MongoDB instance." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:336 -msgid "See :ref:`localhost-exception` for more information." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:339 -msgid "``db.addUser()`` Removed" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:341 -msgid "" -"3.0 removes the legacy ``db.addUser()`` method. Use " -":method:`db.createUser()` and :method:`db.updateUser()` instead." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:345 -msgid "TLS/SSL Configuration Option Changes" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:347 -msgid "" -"MongoDB 3.0 introduced new " -":setting:`net.ssl.allowConnectionsWithoutCertificates` configuration file " -"setting and ``--sslAllowConnectionsWithoutCertificates`` command line option" -" for :program:`mongod` and :program:`mongos`. These options replace previous" -" :setting:`net.ssl.weakCertificateValidation` and " -"``--sslWeakCertificateValidation`` options, which became aliases. Update " -"your configuration to ensure future compatibility." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:357 -msgid "TLS/SSL Certificates Validation" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:359 -msgid "" -"By default, when running in SSL mode, MongoDB instances will *only* start if" -" its certificate (i.e. :setting:`net.ssl.PemKeyFile`) is valid. You can " -"disable this behavior with the :setting:`net.ssl.allowInvalidCertificates` " -"setting or the ``--sslAllowInvalidCertificates`` command line option." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:365 -msgid "" -"To start the :program:`mongo` shell with ``--ssl``, you must explicitly " -"specify either the ``--sslCAFile`` or ``--sslAllowInvalidCertificates`` " -"option at startup. See :doc:`/tutorial/configure-ssl-clients` for more " -"information." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:373 -msgid "TLS/SSL Certificate Hostname Validation" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:375 -msgid "" -"By default, MongoDB validates the hostnames of hosts attempting to connect " -"using certificates against the hostnames listed in those certificates. In " -"certain deployment situations this behavior may be undesirable. It is now " -"possible to disable such hostname validation without disabling validation of" -" the rest of the certificate information with the " -":setting:`net.ssl.allowInvalidHostnames` setting or the " -"``--sslAllowInvalidHostnames`` command line option." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:384 -msgid "SSLv3 Ciphers Disabled" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:386 -msgid "" -"In light of `vulnerabilities in legacy SSL ciphers `_, these ciphers have been " -"explicitly disabled in MongoDB. No configuration changes are necessary." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:392 -msgid "``mongo`` Shell Version Compatibility" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:394 -msgid "" -"Versions of the :program:`mongo` shell before 3.0 are *not* compatible with " -"3.0 deployments of MongoDB that enforce access control. If you have a 3.0 " -"MongoDB deployment that requires access control, you must use 3.0 versions " -"of the :program:`mongo` shell." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:401 -msgid "HTTP Status Interface and REST API Compatibility" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:403 -msgid "" -"Neither the HTTP status interface nor the REST API support the :ref:`SCRAM-" -"SHA-1 ` challenge-response user authentication " -"mechanism introduced in version 3.0." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:410 -msgid "Indexes" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:413 -msgid "Remove ``dropDups`` Option" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:415 -msgid "" -"``dropDups`` option is no longer available for " -":method:`~db.collection.createIndex()`, " -":method:`~db.collection.ensureIndex()`, and :dbcommand:`createIndexes`." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:420 -msgid "Changes to Restart Behavior during Background Indexing" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:422 -msgid "" -"For 3.0 :program:`mongod` instances, if a background index build is in " -"progress when the :program:`mongod` process terminates, when the instance " -"restarts the index build will restart as foreground index build. If the " -"index build encounters any errors, such as a duplicate key error, the " -":program:`mongod` will exit with an error." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:428 -msgid "" -"To start the :program:`mongod` after a failed index build, use the " -":setting:`storage.indexBuildRetry` or :option:`--noIndexBuildRetry ` to skip the index build on start up." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:435 -msgid "``2d`` Indexes and Geospatial Near Queries" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:437 -msgid "For :query:`$near` queries that use a :doc:`2d ` index:" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:439 -msgid "MongoDB no longer uses a default limit of 100 documents." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:441 -msgid "" -"Specifying a :method:`~cursor.batchSize()` is no longer analogous to " -"specifying a :method:`~cursor.limit()`." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:444 -msgid "" -"For :query:`$nearSphere` queries that use a :doc:`2d ` index, " -"MongoDB no longer uses a default limit of 100 documents." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:450 -msgid "Driver Compatibility Changes" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:452 -msgid "" -"Each officially supported driver has release a version that includes support" -" for all new features introduced in MongoDB 3.0. Upgrading to one of these " -"version is strongly recommended as part of the upgrade process." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:457 -msgid "" -"A driver upgrade is **necessary** in certain scenarios due to changes in " -"functionality:" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:460 -msgid "Use of the ``SCRAM-SHA-1`` authentication method" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:461 -msgid "" -"Use of functionality that calls :dbcommand:`listIndexes` or " -":dbcommand:`listCollections`" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:464 -msgid "The minimum 3.0-compatible driver versions are:" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:4 -msgid "Driver Language" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:5 -msgid "|driver-compatibility-heading|" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:7 -msgid ":ecosystem:`C `" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:8 -msgid "`1.1.0 `_" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:10 -msgid "`C++ `_" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:11 -msgid "`1.0.0 `_" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:13 -msgid ":ecosystem:`C# `" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:14 -msgid "`1.10 `_" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:16 -msgid ":ecosystem:`Java `" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:17 -msgid "`2.13 `_" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:19 -msgid ":ecosystem:`Node.js `" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:20 -msgid "`1.4.29 `_" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:22 -msgid ":ecosystem:`Perl `" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:23 -msgid "`0.708.0.0 `_" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:25 -msgid ":ecosystem:`PHP `" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:26 -msgid "`1.6 `_" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:28 -msgid ":ecosystem:`Python `" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:29 -msgid "`2.8 `_" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:31 -msgid ":ecosystem:`Motor `" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:32 -msgid "`0.4 `_" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:34 -msgid ":ecosystem:`Ruby `" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:35 -msgid "`1.12 `_" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:37 -msgid ":ecosystem:`Scala `" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:38 -msgid "`2.8.0 `_" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:471 -msgid "General Compatibility Changes" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:489 -msgid "``upsert:true`` with a Dotted ``_id`` Query" -msgstr "" - -#: ../source/includes/fact-mongodb30-upsert-id.rst:1 -msgid "" -"When you execute an :method:`~db.collection.update()` with ``upsert: true`` " -"and the query matches no existing document, MongoDB will refuse to insert a " -"new document if the query specifies conditions on the ``_id`` field using " -":ref:`dot notation `." -msgstr "" - -#: ../source/includes/fact-mongodb30-upsert-id.rst:8 -msgid "" -"This restriction ensures that the order of fields embedded in the ``_id`` " -"document is well-defined and not bound to the order specified in the query" -msgstr "" - -#: ../source/includes/fact-mongodb30-upsert-id.rst:11 -msgid "" -"If you attempt to insert a document in this way, MongoDB will raise an " -"error." -msgstr "" - -#: ../source/includes/fact-mongodb30-upsert-id-example.rst:1 -msgid "" -"For example, consider the following update operation. Since the update " -"operation specifies ``upsert:true`` and the query specifies conditions on " -"the ``_id`` field using dot notation, then the update will result in an " -"error when constructing the document to insert." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:496 -msgid "Deprecate Access to ``system.indexes`` and ``system.namespaces``" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:498 -msgid "" -"MongoDB 3.0 deprecates *direct* access to ``system.indexes`` and " -"``system.namespaces`` collections. Use the :dbcommand:`createIndexes` and " -":dbcommand:`listIndexes` commands instead. See also :ref:`3.0-compatibility-" -"drivers-wired-tiger`." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:504 -msgid "Collection Name Validation" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:506 -msgid "" -"MongoDB 3.0 more consistently enforces the :limit:`collection naming " -"restrictions `. Ensure your application " -"does not create or depend on invalid collection names." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:513 -msgid "Platform Support" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:515 -msgid "" -"Commercial support is no longer provided for MongoDB on 32-bit platforms " -"(Linux and Windows). Linux RPM and DEB packages are also no longer " -"available. However, binary archives are still available." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:520 -msgid "Linux Package Repositories" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:525 -msgid "Removed/Deprecated Commands" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:527 -msgid "" -"The following commands and methods are no longer available in MongoDB 3.0:" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:529 -msgid "``closeAllDatabases``" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:531 -msgid "``getoptime``" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:533 -msgid "``text``" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:535 -msgid "" -"``indexStats``, ``db.collection.getIndexStats()``, and " -"``db.collection.indexStats()``" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:537 -msgid "The following commands and methods are deprecated in MongoDB 3.0:" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:539 -msgid ":dbcommand:`diagLogging`" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:541 -msgid ":dbcommand:`eval`, :method:`db.eval()`" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:543 -msgid ":method:`db.collection.copyTo()`" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:545 -msgid "" -"In addition, you cannot use the now deprecated :dbcommand:`eval` command or " -"the :method:`db.eval()` method to invoke :dbcommand:`mapReduce` or " -":method:`db.collection.mapReduce()`." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:552 -msgid "Date and Timestamp Comparison Order" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:554 -msgid "" -"MongoDB 3.0 no longer treats the :ref:`Timestamp ` and the :ref:`Date ` data types as " -"equivalent for comparison purposes. Instead, the :ref:`Timestamp ` data type has a higher comparison/sort order (i.e. is " -"\"greater\") than the :ref:`Date ` data type. If " -"your application relies on the equivalent comparison/sort order of Date and " -"Timestamp objects, modify your application accordingly before upgrading." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:564 -msgid "Server Status Output Change" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:566 -msgid "" -"The :dbcommand:`serverStatus` command and the :method:`db.serverStatus()` " -"method no longer return ``workingSet``, ``indexCounters``, and " -"``recordStats`` sections in the output." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:571 -msgid "Unix Socket Permissions Change" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:573 -msgid "" -"Unix domain socket file permission now defaults to ``0700``. To change the " -"permission, MongoDB provides the " -":setting:`net.unixDomainSocket.filePermissions` setting as well as the " -"``--filePermission`` option." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:579 -msgid "``cloneCollection``" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:581 -msgid "" -"The :dbcommand:`cloneCollection` command and the " -":method:`db.cloneCollection()` method will now return an error if the " -"collection already exists, instead of inserting into it." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:173 -msgid "" -"Arbiters can only have ``1`` vote. Previously, arbiters could also have a " -"value of ``0`` for :rsconf:`members[n].votes`. If an arbiter has any value " -"other than ``1`` for :rsconf:`members[n].votes`, you must fix the setting." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:180 -msgid "" -"Non-arbiter members can **only** have value of ``0`` or ``1`` for " -":rsconf:`members[n].votes`. If a non-arbiter member has any other value for " -":rsconf:`members[n].votes`, you must fix the setting." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:186 -msgid "" -":rsconf:`_id` in the :doc:`/reference/replica-configuration` must specify " -"the same name as that specified by ``--replSet`` or " -":setting:`replication.replSetName`. Otherwise, you must fix the setting." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:192 -msgid "" -"Disallows ``0`` for :rsconf:`settings.getLastErrorDefaults` value. If " -":rsconf:`settings.getLastErrorDefaults` value is ``0``, you must fix the " -"setting." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:197 -msgid "" -":rsconf:`settings` can only contain the recognized settings. Previously, " -"MongoDB ignored unrecognized settings. If :rsconf:`settings` contains " -"unrecognized settings, you must remove the unrecognized settings." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:474 -msgid "``findAndModify`` Return Document" -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:476 -msgid "" -"In MongoDB 3.0, when performing an update with :dbcommand:`findAndModify` " -"that also specifies ``upsert: true`` *and* either the ``new`` option is not " -"set or ``new: false``, :dbcommand:`findAndModify` returns ``null`` in the " -"``value`` field if the ``query`` does not match any document, regardless of " -"the ``sort`` specification." -msgstr "" - -#: ../source/release-notes/3.0-compatibility.txt:483 -msgid "" -"In previous versions, :dbcommand:`findAndModify` returns an empty document " -"``{}`` in the ``value`` field if a ``sort`` is specified for the update, and" -" ``upsert: true``, and the ``new`` option is not set or ``new: false``." -msgstr "" - -#: ../source/includes/extracts/fact-3.0-linux-package-repo-relnotes.rst:1 -msgid "" -"Non-Enterprise MongoDB Linux packages for 3.0 and later are in a new " -"repository. Follow the appropriate :doc:`Linux installation instructions " -"` to install the 3.0 packages from the " -"new location." -msgstr "" - -#~ msgid "" -#~ "Arbiters can only have ``1`` vote. Previously, arbiters could also have a " -#~ "value of ``0`` for :data:`~replSetGetConfig.members[n].votes`. If an arbiter" -#~ " has any value other than ``1`` for " -#~ ":data:`~replSetGetConfig.members[n].votes`, you must fix the setting." -#~ msgstr "" - -#~ msgid "" -#~ "Non-arbiter members can **only** have value of ``0`` or ``1`` for " -#~ ":data:`~replSetGetConfig.members[n].votes`. If a non-arbiter member has any " -#~ "other value for :data:`~replSetGetConfig.members[n].votes`, you must fix the" -#~ " setting." -#~ msgstr "" - -#~ msgid "" -#~ ":data:`~replSetGetConfig._id` in the :doc:`/reference/replica-configuration`" -#~ " must specify the same name as that specified by ``--replSet`` or " -#~ ":setting:`replication.replSetName`. Otherwise, you must fix the setting." -#~ msgstr "" - -#~ msgid "" -#~ "Disallows ``0`` for :data:`~replSetGetConfig.settings.getLastErrorDefaults` " -#~ "value. If :data:`~replSetGetConfig.settings.getLastErrorDefaults` value is " -#~ "``0``, you must fix the setting." -#~ msgstr "" - -#~ msgid "" -#~ ":data:`~replSetGetConfig.settings` can only contain the recognized settings." -#~ " Previously, MongoDB ignored unrecognized settings. If " -#~ ":data:`~replSetGetConfig.settings` contains unrecognized settings, you must " -#~ "remove the unrecognized settings." -#~ msgstr "" - -#~ msgid "" -#~ "Non-Enterprise MongoDB Linux packages for 3.0 are in a new repository. " -#~ "Follow the appropriate :doc:`Linux installation instructions " -#~ "` to install the 3.0 packages from the " -#~ "new location." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/release-notes/3.0-downgrade.po b/locale/zh/LC_MESSAGES/release-notes/3.0-downgrade.po deleted file mode 100644 index 9f9f1392c64..00000000000 --- a/locale/zh/LC_MESSAGES/release-notes/3.0-downgrade.po +++ /dev/null @@ -1,271 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/3.0-downgrade.txt:3 -msgid "Downgrade MongoDB from 3.0" -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:13 -msgid "" -"Before you attempt any downgrade, familiarize yourself with the content of " -"this document, particularly the :ref:`3.0-downgrade-considerations` and the " -"procedure for :ref:`downgrading sharded clusters <3.0-downgrade-cluster>`." -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:21 -msgid "Downgrade Recommendations and Checklist" -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:23 -msgid "When downgrading, consider the following:" -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:26 -msgid "Downgrade Path" -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:32 -msgid "" -"If you upgrade to MongoDB 3.0 and have run :dbcommand:`authSchemaUpgrade`, " -"you **cannot** downgrade to the 2.6 series without disabling " -":option:`--auth`." -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:37 -msgid "Procedures" -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:39 -msgid "Follow the downgrade procedures:" -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:41 -msgid "To downgrade sharded clusters, see :ref:`3.0-downgrade-cluster`." -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:43 -msgid "To downgrade replica sets, see :ref:`3.0-downgrade-replica-set`." -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:45 -msgid "" -"To downgrade a standalone MongoDB instance, see :ref:`3.0-downgrade-" -"standalone`." -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:49 -msgid "" -"*Optional*. Consider :dbcommand:`compacting ` collections after " -"downgrading. Otherwise, older versions will not be able to reuse free space " -"regions larger than 2MB created while running 3.0. This can result in wasted" -" space but no data loss following the downgrade." -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:56 -msgid "Downgrade MongoDB Processes" -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:61 -msgid "Downgrade a Standalone ``mongod`` Instance" -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:63 -msgid "" -"If you have changed the storage engine to ``WiredTiger``, change the storage" -" engine to MMAPv1 before downgrading to 2.6." -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:69 -#: ../source/release-notes/3.0-downgrade.txt:99 -#: ../source/release-notes/3.0-downgrade.txt:168 -msgid "Change Storage Engine to MMAPv1" -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:71 -msgid "" -"To change storage engine to MMAPv1 for a standalone :program:`mongod` " -"instance, you will need to manually export and upload the data using " -":program:`mongodump` and :program:`mongorestore`." -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:78 -#: ../source/release-notes/3.0-downgrade.txt:120 -#: ../source/release-notes/3.0-downgrade.txt:193 -msgid "Downgrade Binaries" -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:80 -msgid "" -"The following steps outline the procedure to downgrade a standalone " -":program:`mongod` from version 3.0 to 2.6." -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:92 -msgid "Downgrade a 3.0 Replica Set" -msgstr "" - -#: ../source/includes/fact-change-storage-engine-before-downgrade.rst:1 -#: ../source/includes/fact-change-storage-engine-before-downgrade.rst:1 -msgid "" -"If you have changed the storage engine to WiredTiger, change the storage " -"engine to MMAPv1 before downgrading to 2.6." -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:101 -msgid "" -"You can update members to use the MMAPv1 storage engine in a rolling manner." -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:106 -msgid "" -"When running a replica set with mixed storage engines, performance can vary " -"according to workload." -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:109 -msgid "" -"To change the storage engine to MMAPv1 for an existing secondary replica set" -" member, remove the member's data and perform an :doc:`initial sync " -"`:" -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:115 -msgid "" -"Repeat for the remaining the secondary members. Once all the secondary " -"members have switched to MMAPv1, step down the primary, and update the " -"stepped-down member." -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:124 -msgid "" -"The following steps outline a \"rolling\" downgrade process for the replica " -"set. The \"rolling\" downgrade process minimizes downtime by downgrading the" -" members individually while the other members are available:" -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:131 -msgid "" -"Replica set failover is not instant but will render the set unavailable to " -"writes and interrupt reads until the failover process completes. Typically " -"this takes 10 seconds or more. You may wish to plan the downgrade during a " -"predetermined maintenance window." -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:139 -msgid "Downgrade a 3.0 Sharded Cluster" -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:142 -msgid "Requirements" -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:144 -msgid "" -"While the downgrade is in progress, you cannot make changes to the " -"collection meta-data. For example, during the downgrade, do **not** do any " -"of the following:" -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:148 -msgid ":method:`sh.enableSharding()`" -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:150 -msgid ":method:`sh.shardCollection()`" -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:152 -msgid ":method:`sh.addShard()`" -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:154 -msgid ":method:`db.createCollection()`" -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:156 -msgid ":method:`db.collection.drop()`" -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:158 -msgid ":method:`db.dropDatabase()`" -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:160 -msgid "any operation that creates a database" -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:162 -msgid "" -"any other operation that modifies the cluster meta-data in any way. See " -":doc:`/reference/sharding` for a complete list of sharding commands. Note, " -"however, that not all commands on the :doc:`/reference/sharding` page " -"modifies the cluster meta-data." -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:173 -msgid "Change Shards to Use MMAPv1" -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:175 -msgid "" -"To change the storage engine to MMAPv1, refer to the procedure in " -":ref:`Change Storage Engine to MMAPv1 for replica set members <3.0" -"-downgrade-repl-set-mmapv1>` and :ref:`Change Storage Engine to MMAPv1 for " -"standalone mongod <3.0-downgrade-mmapv1-standalone>` as appropriate for your" -" shards." -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:182 -msgid "Change Config Servers to Use MMAPv1" -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:186 -msgid "" -"During this process, only two config servers will be running at any given " -"time to ensure that the sharded cluster's metadata is *read only*." -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:197 -msgid "" -"The downgrade procedure for a sharded cluster reverses the order of the " -"upgrade procedure. The version ``v6`` config database is backwards " -"compatible with MongoDB 2.6." -msgstr "" - -#: ../source/includes/2.6-3.0-upgrade-downgrade-procedure.rst:4 -msgid "General |action| Procedure" -msgstr "" - -#: ../source/includes/2.6-3.0-upgrade-downgrade-procedure.rst:6 -msgid "" -"**Except** as described on this page, moving between 2.6 and 3.0 is a drop-" -"in replacement:" -msgstr "" - -#: ../source/release-notes/3.0-downgrade.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/includes/fact-3.0-downgrade-path.rst:1 -#: ../source/includes/fact-3.0-downgrade-path.rst:1 -#: ../source/includes/fact-3.0-downgrade-path.rst:1 -#: ../source/includes/fact-3.0-downgrade-path.rst:1 -msgid "" -"Once upgraded to MongoDB 3.0, you **cannot** downgrade to a version lower " -"than **2.6.8**." -msgstr "" - -#~ msgid "" -#~ "Once upgraded to MongoDB 3.0, you **cannot** downgrade to a version lower " -#~ "than **2.6.5**." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/release-notes/3.0-scram.po b/locale/zh/LC_MESSAGES/release-notes/3.0-scram.po deleted file mode 100644 index e73c4bedf4f..00000000000 --- a/locale/zh/LC_MESSAGES/release-notes/3.0-scram.po +++ /dev/null @@ -1,388 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/3.0-scram.txt:5 -msgid "Upgrade to ``SCRAM-SHA-1``" -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:16 -msgid "Overview" -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:18 -msgid "" -"MongoDB 3.0 includes support for the :ref:`SCRAM-SHA-1 ` challenge-response user authentication mechanism, which " -"changes how MongoDB uses and stores user credentials." -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:22 -msgid "" -"For deployments that already contain user authentication data, to use the " -"``SCRAM-SHA-1`` mechanism, you must upgrade the authentication schema in " -"addition to upgrading the MongoDB processes." -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:26 -msgid "" -"You may, alternatively, opt to continue to use the ``MONGODB-CR`` challenge-" -"response mechanism and skip this upgrade." -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:29 -msgid "See :ref:`upgrade-scram-scenarios` for details." -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:34 -msgid "Upgrade Scenarios" -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:36 -msgid "The following scenarios are possible when upgrading from 2.6 to 3.0:" -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:39 -msgid "Continue to Use ``MONGODB-CR``" -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:41 -msgid "" -"If you are upgrading from a 2.6 database with **existing** user " -"authentication data, to continue to use ``MONGODB-CR`` for existing " -"challenge-response users, **no upgrade to the existing user data is " -"required**. However, new challenge-response users created in 3.0 will use " -"the following authentication mechanism:" -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:47 -msgid "" -"If you populated MongoDB 3.0 user data by importing the 2.6 user " -"authentication data, including user data, new challenge-response users " -"created in MongoDB 3.0 will use ``SCRAM-SHA1``." -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:51 -msgid "" -"If you run MongoDB 3.0 binary against the 2.6 data files, including the user" -" authentication data files, new challenge-response users created in MongoDB " -"3.0 will continue to use the ``MONGODB-CR``." -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:55 -msgid "" -"You can execute the upgrade to ``SCRAM-SHA-1`` at any point in the future." -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:59 -msgid "Use ``SCRAM-SHA-1``" -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:61 -msgid "" -"If you are starting with a new 3.0 installation without any users or " -"upgrading from a 2.6 database that has no users, to use ``SCRAM-SHA-1``, " -"**no user data upgrade is required**. All newly created users will have the " -"correct format for ``SCRAM-SHA-1``." -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:66 -msgid "" -"If you are upgrading from a 2.6 database with **existing** user data, to use" -" ``SCRAM-SHA-1``, follow the steps in :ref:`3.0-upgrade-mongodb-cr-to-" -"scram`." -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:72 -msgid "" -"Before you attempt any upgrade, familiarize yourself with the :ref:`3.0" -"-scram-considerations` as the upgrade to ``SCRAM-SHA-1`` is **irreversible**" -" short of restoring from backups." -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:77 -msgid "Recommendation" -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:79 -msgid "" -"``SCRAM-SHA-1`` represents a significant improvement in security over " -"``MONGODB-CR``, the previous default authentication mechanism: you are " -"strongly urged to upgrade. For advantages of using ``SCRAM-SHA-1``, see :ref" -":`SCRAM-SHA-1 `." -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:87 -msgid "Considerations" -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:90 -msgid "Backwards Incompatibility" -msgstr "" - -#: ../source/includes/fact-upgrade-scram-irreversible.rst:1 -#: ../source/includes/fact-upgrade-scram-irreversible.rst:1 -msgid "" -"The procedure to upgrade to ``SCRAM-SHA-1`` **discards** the ``MONGODB-CR`` " -"credentials used by 2.6. As such, the procedure is **irreversible**, short " -"of restoring from backups." -msgstr "" - -#: ../source/includes/fact-upgrade-scram-irreversible.rst:5 -#: ../source/includes/fact-upgrade-scram-irreversible.rst:5 -msgid "" -"The procedure also disables ``MONGODB-CR`` as an authentication mechanism." -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:95 -msgid "Upgrade Binaries" -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:97 -msgid "" -"Before upgrading the authentication model, you should first upgrade MongoDB " -"binaries to 3.0. For sharded clusters, ensure that **all** cluster " -"components are 3.0." -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:104 -msgid "Upgrade Drivers" -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:106 -msgid "" -"You must upgrade all drivers used by applications that will connect to " -"upgraded database instances to version that support ``SCRAM-SHA-1``. The " -"minimum driver versions that support ``SCRAM-SHA-1`` are:" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:4 -msgid "Driver Language" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:5 -msgid "|driver-compatibility-heading|" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:7 -msgid ":ecosystem:`C `" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:8 -msgid "`1.1.0 `_" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:10 -msgid "`C++ `_" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:11 -msgid "`1.0.0 `_" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:13 -msgid ":ecosystem:`C# `" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:14 -msgid "`1.10 `_" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:16 -msgid ":ecosystem:`Java `" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:17 -msgid "`2.13 `_" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:19 -msgid ":ecosystem:`Node.js `" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:20 -msgid "`1.4.29 `_" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:22 -msgid ":ecosystem:`Perl `" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:23 -msgid "`0.708.0.0 `_" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:25 -msgid ":ecosystem:`PHP `" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:26 -msgid "`1.6 `_" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:28 -msgid ":ecosystem:`Python `" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:29 -msgid "`2.8 `_" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:31 -msgid ":ecosystem:`Motor `" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:32 -msgid "`0.4 `_" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:34 -msgid ":ecosystem:`Ruby `" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:35 -msgid "`1.12 `_" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:37 -msgid ":ecosystem:`Scala `" -msgstr "" - -#: ../source/includes/list-table-3.0-driver-compatibility.rst:38 -msgid "`2.8.0 `_" -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:114 -msgid "" -"See the :ecosystem:`MongoDB Drivers Page ` for links to download " -"upgraded drivers." -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:118 -msgid "Requirements" -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:120 -msgid "" -"To upgrade the authentication model, you must have a user in the ``admin`` " -"database with the role :authrole:`userAdminAnyDatabase`." -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:124 -msgid "Timing" -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:126 -msgid "" -"Because downgrades are more difficult after you upgrade the user " -"authentication model, once you upgrade the MongoDB binaries to version 3.0, " -"allow your MongoDB deployment to run for a day or two before following this " -"procedure." -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:131 -msgid "" -"This allows 3.0 some time to \"burn in\" and decreases the likelihood of " -"downgrades occurring after the user privilege model upgrade. The user " -"authentication and access control will continue to work as it did in 2.6." -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:136 -msgid "" -"If you decide to upgrade the user authentication model immediately instead " -"of waiting the recommended \"burn in\" period, then for sharded clusters, " -"you must wait at least 10 seconds after upgrading the sharded clusters to " -"run the authentication upgrade command." -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:143 -msgid "Replica Sets" -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:145 -msgid "" -"For a replica set, it is only necessary to run the upgrade process on the " -":term:`primary` as the changes will automatically replicate to the " -"secondaries." -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:150 -msgid "Sharded Clusters" -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:152 -msgid "" -"For a sharded cluster, connect to one :program:`mongos` instance and run the" -" upgrade procedure to upgrade the cluster's authentication data. By default," -" the procedure will upgrade the authentication data of the shards as well." -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:157 -msgid "" -"To override this behavior, run :dbcommand:`authSchemaUpgrade` with the " -"``upgradeShards: false`` option. If you choose to override, you must run the" -" upgrade procedure on the :program:`mongos` first, and then run the " -"procedure on the :term:`primary` members of each shard." -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:163 -msgid "" -"For a sharded cluster, do **not** run the upgrade process directly against " -"the :doc:`config servers `. Instead, " -"perform the upgrade process using one :program:`mongos` instance to interact" -" with the config database." -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:172 -msgid "Upgrade 2.6 ``MONGODB-CR`` Users to ``SCRAM-SHA-1``" -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:180 -msgid "" -"To use the ``SCRAM-SHA-1`` authentication mechanism, a driver upgrade is " -"**necessary** if your current driver version does not support ``SCRAM-" -"SHA-1``. See :ref:`required driver versions ` for details." -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:188 -msgid "Result" -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:190 -msgid "" -"After this procedure is complete, all users in the database will have " -"``SCRAM-SHA-1``-style credentials, and any subsequently-created users will " -"also have this type of credentials." -msgstr "" - -#: ../source/includes/extracts/additional-resources-scram.rst:4 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-scram.rst:6 -msgid "" -"`Blog Post: Improved Password-Based Authentication in MongoDB 3.0: SCRAM " -"Explained (Part 1) `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-scram.rst:7 -msgid "" -"`Blog Post: Improved Password-Based Authentication in MongoDB 3.0: SCRAM " -"Explained (Part 2) `_" -msgstr "" - -#: ../source/release-notes/3.0-scram.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/release-notes/3.0-upgrade.po b/locale/zh/LC_MESSAGES/release-notes/3.0-upgrade.po deleted file mode 100644 index 6b880ca1719..00000000000 --- a/locale/zh/LC_MESSAGES/release-notes/3.0-upgrade.po +++ /dev/null @@ -1,391 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/3.0-upgrade.txt:3 -msgid "Upgrade MongoDB to 3.0" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:13 -msgid "" -"In the general case, the upgrade from MongoDB 2.6 to 3.0 is a binary-" -"compatible \"drop-in\" upgrade: shut down the :program:`mongod` instances " -"and replace them with :program:`mongod` instances running 3.0. **However**, " -"before you attempt any upgrade please familiarize yourself with the content " -"of this document, particularly the procedure for :ref:`upgrading sharded " -"clusters <3.0-upgrade-cluster>`." -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:20 -msgid "" -"If you need guidance on upgrading to 3.0, `MongoDB offers consulting " -"`_" -" to help ensure a smooth transition without interruption to your MongoDB " -"application." -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:28 -msgid "Upgrade Recommendations and Checklists" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:30 -msgid "When upgrading, consider the following:" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:33 -msgid "Upgrade Requirements" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:35 -msgid "" -"To upgrade an existing MongoDB deployment to 3.0, you must be running 2.6. " -"If you're running a version of MongoDB before 2.6, you *must* upgrade to 2.6" -" before upgrading to 3.0. See :doc:`/release-notes/2.6-upgrade` for the " -"procedure to upgrade from 2.4 to 2.6. Once upgraded to MongoDB 2.6, you " -"**cannot** downgrade to any version earlier than MongoDB 2.4." -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:42 -msgid "" -"If your existing MongoDB deployment is already running with authentication " -"and authorization, your user data model ``authSchema`` must be at least " -"version 3. To verify the version of your existing ``authSchema``, see :ref" -":`legacy-auth-model-removed`. To upgrade your ``authSchema`` version, see " -":doc:`/release-notes/2.6-upgrade-authorization` for details." -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:50 -msgid "Preparedness" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:52 -msgid "" -"Before upgrading MongoDB, always test your application in a staging " -"environment before deploying the upgrade to your production environment." -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:56 -msgid "" -"Some changes in MongoDB 3.0 require manual checks and intervention. Before " -"beginning your upgrade, see the :doc:`/release-notes/3.0-compatibility` " -"document to ensure that your applications and deployments are compatible " -"with MongoDB 3.0. Resolve the incompatibilities in your deployment before " -"starting the upgrade." -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:63 -msgid "Downgrade Limitations" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:67 -msgid "" -"If you upgrade to 3.0 and have run :dbcommand:`authSchemaUpgrade`, you " -"**cannot** downgrade to 2.6 without disabling :option:`--auth` or restoring " -"a pre-upgrade backup, as :dbcommand:`authSchemaUpgrade` discards the " -"``MONGODB-CR`` credentials used in 2.6. See :ref:`3.0-upgrade-auth-schema`." -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:74 -msgid "Upgrade MongoDB Processes" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:79 -msgid "Upgrade Standalone ``mongod`` Instance to MongoDB 3.0" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:81 -msgid "" -"The following steps outline the procedure to upgrade a standalone " -":program:`mongod` from version 2.6 to 3.0. To upgrade from version 2.4 to " -"3.0, :doc:`upgrade to version 2.6 ` *first*, and" -" then use the following procedure to upgrade from 2.6 to 3.0." -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:87 -#: ../source/release-notes/3.0-upgrade.txt:134 -msgid "Upgrade Binaries" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:89 -msgid "" -"If you installed MongoDB from the MongoDB ``apt``, ``yum``, or ``zypper`` " -"repositories, you should upgrade to 3.0 using your package manager. Follow " -"the appropriate :doc:`installation instructions ` for your Linux system. This will involve adding a repository for the" -" new release, then performing the actual upgrade." -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:95 -msgid "Otherwise, you can manually upgrade MongoDB:" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:111 -msgid "Upgrade a Replica Set to 3.0" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:114 -msgid "Prerequisites" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:116 -msgid "" -"If the oplog contains entries generated by versions of MongoDB that precede " -"version 2.2.1, you must wait for the entries to be overwritten by later " -"versions *before* you can upgrade to MongoDB 3.0. For more information, see " -":ref:`3.0-oplog-format-change`" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:121 -msgid "" -":ref:`Stricter validation in MongoDB 3.0 <3.0-compatibility-repl-set-" -"config>` of replica set configuration may invalidate previously-valid " -"replica set configuration, preventing replica sets from starting in MongoDB " -"3.0. For more information, see :ref:`3.0-compatibility-repl-set-config`." -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:127 -msgid "" -"All replica set members must be running version 2.6 before you can upgrade " -"them to version 3.0. To upgrade a replica set from an earlier MongoDB " -"version, :doc:`upgrade all members of the replica set to version 2.6 " -"` *first*, and then follow the procedure to " -"upgrade from MongoDB 2.6 to 3.0." -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:136 -msgid "" -"You can upgrade from MongoDB 2.6 to 3.0 using a \"rolling\" upgrade to " -"minimize downtime by upgrading the members individually while the other " -"members are available:" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:142 -msgid "" -"Replica set failover is not instant and will render the set unavailable to " -"accept writes until the failover process completes. This may take 30 seconds" -" or more: schedule the upgrade procedure during a scheduled maintenance " -"window." -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:150 -msgid "Change Replica Set Storage Engine to WiredTiger" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:158 -msgid "Upgrade a Sharded Cluster to 3.0" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:160 -msgid "" -"Only upgrade sharded clusters to 3.0 if **all** members of the cluster are " -"currently running instances of 2.6. The only supported upgrade path for " -"sharded clusters running 2.4 is via 2.6. The upgrade process checks all " -"components of the cluster and will produce warnings if any component is " -"running version 2.4." -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:167 -msgid "Considerations" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:169 -msgid "" -"The upgrade process does not require any downtime. However, while you " -"upgrade the sharded cluster, ensure that clients do not make changes to the " -"collection meta-data. For example, during the upgrade, do **not** do any of " -"the following:" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:174 -msgid ":method:`sh.enableSharding()`" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:176 -msgid ":method:`sh.shardCollection()`" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:178 -msgid ":method:`sh.addShard()`" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:180 -msgid ":method:`db.createCollection()`" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:182 -msgid ":method:`db.collection.drop()`" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:184 -msgid ":method:`db.dropDatabase()`" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:186 -msgid "any operation that creates a database" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:188 -msgid "" -"any other operation that modifies the cluster metadata in any way. See " -":doc:`/reference/sharding` for a complete list of sharding commands. Note, " -"however, that not all commands on the :doc:`/reference/sharding` page " -"modifies the cluster meta-data." -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:195 -msgid "Upgrade Sharded Clusters" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:197 -msgid "" -"*Optional but Recommended.* As a precaution, take a backup of the ``config``" -" database *before* upgrading the sharded cluster." -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:205 -msgid "Change Sharded Cluster Storage Engine to WiredTiger" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:207 -msgid "" -"For a sharded cluster in MongoDB 3.0, you can choose to update the shards to" -" use WiredTiger storage engine and have the config servers use MMAPv1. If " -"you update the config servers to use WiredTiger, you must update all three " -"config servers to use WiredTiger." -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:222 -msgid "Upgrade Existing ``MONGODB-CR`` Users to Use ``SCRAM-SHA-1``" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:224 -msgid "" -"After upgrading the binaries, see :ref:`3.0-scram` for details on ``SCRAM-" -"SHA-1`` upgrade scenarios." -msgstr "" - -#: ../source/includes/2.6-3.0-upgrade-downgrade-procedure.rst:4 -msgid "General |action| Procedure" -msgstr "" - -#: ../source/includes/2.6-3.0-upgrade-downgrade-procedure.rst:6 -msgid "" -"**Except** as described on this page, moving between 2.6 and 3.0 is a drop-" -"in replacement:" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/includes/fact-3.0-downgrade-path.rst:1 -msgid "" -"Once upgraded to MongoDB 3.0, you **cannot** downgrade to a version lower " -"than **2.6.8**." -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:102 -msgid "Change Storage Engine for Standalone to WiredTiger" -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:104 -msgid "" -"To change the storage engine for a standalone :program:`mongod` instance to " -"WiredTiger, see :doc:`/tutorial/change-standalone-wiredtiger`." -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:152 -msgid "" -"To change the storage engine for a replica set to WiredTiger, see " -":doc:`/tutorial/change-replica-set-wiredtiger`." -msgstr "" - -#: ../source/release-notes/3.0-upgrade.txt:212 -msgid "" -"To change a sharded cluster to use WiredTiger, see :doc:`/tutorial/change-" -"sharded-cluster-wiredtiger`." -msgstr "" - -#~ msgid "" -#~ "Once upgraded to MongoDB 3.0, you **cannot** downgrade to a version lower " -#~ "than **2.6.5**." -#~ msgstr "" - -#~ msgid "Change Storage Engine to WiredTiger" -#~ msgstr "" - -#~ msgid "" -#~ "To change storage engine to WiredTiger, you will need to manually export and" -#~ " upload the data using :program:`mongodump` and :program:`mongorestore`." -#~ msgstr "" - -#~ msgid "" -#~ "In MongoDB 3.0, replica sets can have members with different storage " -#~ "engines. As such, you can update members to use the WiredTiger storage " -#~ "engine in a rolling manner. Before changing all the members to use " -#~ "WiredTiger, you may prefer to run with mixed storage engines for some " -#~ "period. However, performance can vary according to workload." -#~ msgstr "" - -#~ msgid "" -#~ "Before enabling the new WiredTiger storage engine, ensure that all replica " -#~ "set/sharded cluster members are running at least MongoDB version 2.6.8, and " -#~ "preferably version 3.0.0 or newer." -#~ msgstr "" - -#~ msgid "" -#~ "To change the storage engine to WiredTiger for an existing secondary replica" -#~ " set member, remove the member's data and perform an :doc:`initial sync " -#~ "`:" -#~ msgstr "" - -#~ msgid "" -#~ "To update all members of the replica set to use WiredTiger, update the " -#~ "secondary members first. Then step down the primary, and update the stepped-" -#~ "down member." -#~ msgstr "" - -#~ msgid "" -#~ "You may safely **continue** to use MMAPv1 for the config servers even if the" -#~ " rest of your cluster is using WiredTiger" -#~ msgstr "" - -#~ msgid "Change Shards to Use WiredTiger" -#~ msgstr "" - -#~ msgid "" -#~ "To change the storage engine for the shards to WiredTiger, refer to the " -#~ "procedures in :ref:`Change Storage Engine to WiredTiger for replica sets " -#~ "<3.0-upgrade-repl-set-wiredtiger>` and :ref:`Change Storage Engine to " -#~ "WiredTiger for standalone mongod <3.0-upgrade-wiredtiger-standalone>` as " -#~ "appropriate for your shards." -#~ msgstr "" - -#~ msgid "Change Config Server to Use WiredTiger" -#~ msgstr "" - -#~ msgid "" -#~ "For a sharded cluster in MongoDB 3.0, you may **continue** to use MMAPv1 for" -#~ " the config servers even if the shards use WiredTiger; if, however, you " -#~ "decide to change the config servers to use the WiredTiger storage engine, " -#~ "you must change **all** three config servers to use WiredTiger." -#~ msgstr "" - -#~ msgid "" -#~ "During this process, only two config servers will be running at any given " -#~ "time to ensure that the sharded cluster's metadata is *read only*." -#~ msgstr "" - -#~ msgid "" -#~ "As a reminder, you may safely **continue** to use MMAPv1 for the config " -#~ "servers even if the rest of your cluster is using WiredTiger." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/release-notes/3.0.po b/locale/zh/LC_MESSAGES/release-notes/3.0.po deleted file mode 100644 index 7a344933a2e..00000000000 --- a/locale/zh/LC_MESSAGES/release-notes/3.0.po +++ /dev/null @@ -1,1327 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# badb0e4b1f7d408b92b08ea13d6c3c10 -#: ../source/release-notes/3.0.txt:3 -msgid "Release Notes for MongoDB 3.0" -msgstr "" - -# c8f8cfc2d3db4783925b6ced3ee2aa88 -#: ../source/release-notes/3.0.txt -msgid "On this page" -msgstr "" - -# e4f698cf9395409c874353f13a1173c3 -#: ../source/release-notes/3.0.txt:13 -msgid "*March 3, 2015*" -msgstr "" - -# 26fc215ec0df4045bbb35c67f1b36fc4 -#: ../source/release-notes/3.0.txt:15 -msgid "" -"MongoDB 3.0 is now available. Key features include support for the " -"WiredTiger storage engine, pluggable storage engine API, ``SCRAM-SHA-1`` " -"authentication mechanism, and improved ``explain`` functionality." -msgstr "" - -# 3a97b30b4c774144b51c38d43021735e -#: ../source/release-notes/3.0.txt:20 -msgid "" -"MongoDB Ops Manager, which includes Automation, Backup, and Monitoring, " -"is now also available. See the `Ops Manager documentation " -"`_ and the `Ops Manager " -"release notes `_ for more information." -msgstr "" - -# 1184b7da478942b28a1b9ed196eb6a8d -#: ../source/release-notes/3.0.txt:28 -msgid "Minor Releases" -msgstr "" - -# 25ae86f77eb14fc6965c19a99f2a78aa -#: ../source/release-notes/3.0.txt:39 -msgid "3.0.14 -- Nov 4, 2016" -msgstr "" - -# 370909de52ce4f39a5f0606f799cac13 -# 82452fab8ee6498cba5d8f8dae2801ef -# 4a865ff096ee4532a9d0111dafe38c2d -# 7d165b612120445eb5b82c744e82438c -# 5adede1a24bc40c39f30afeadb436e1e -# 5df503b61a734c9a867033640b21b154 -# cba94321326e456eaad185dbead1eaa9 -# ee17a9e551c04e8cbc7fa20b07e934bb -# 71bd8bce9ca54f66b2aa09013ddc16f5 -# 0938c0bf8d7242d2b607307cb3c0c3b1 -# 6c5df33801dc4875b87330727d697192 -# 181e0b374e8b4ce5b2e1141e1826443a -# 7ed26d56db0d489780fe8507d06121f1 -#: ../source/release-notes/3.0.txt:41 ../source/release-notes/3.0.txt:50 -#: ../source/release-notes/3.0.txt:66 ../source/release-notes/3.0.txt:85 -#: ../source/release-notes/3.0.txt:96 ../source/release-notes/3.0.txt:119 -#: ../source/release-notes/3.0.txt:138 ../source/release-notes/3.0.txt:156 -#: ../source/release-notes/3.0.txt:176 ../source/release-notes/3.0.txt:217 -#: ../source/release-notes/3.0.txt:241 ../source/release-notes/3.0.txt:263 -#: ../source/release-notes/3.0.txt:285 -msgid "Issues fixed:" -msgstr "" - -# 31bb6510c87849e5b6d014a65802b75f -#: ../source/release-notes/3.0.txt:43 -msgid "" -"Incorrect memory access on 3.0.13 triggers segmentation fault: " -":issue:`SERVER-26889`" -msgstr "" - -# ad670a0945364faf8224a52d3a38de87 -#: ../source/release-notes/3.0.txt:48 -msgid "3.0.13 -- Oct 31, 2016" -msgstr "" - -# b035ccb4d8054149962e7a0ff37c08fa -#: ../source/release-notes/3.0.txt:52 -msgid "Debian 8(Jessie) packages: :issue:`SERVER-18329`" -msgstr "" - -# 120a7093cdb24b8e913887e8fa0ba639 -#: ../source/release-notes/3.0.txt:54 -msgid "" -"Upgrade to Perl compatible regular expressions (PCRE 8.39): " -":issue:`SERVER-24662`" -msgstr "" - -# 7799eef336b94dbfa095eae4add1edaa -#: ../source/release-notes/3.0.txt:56 -msgid "Limit memory usage during 2dsphere index build: :issue:`SERVER-25075`" -msgstr "" - -# 828494398d554c7ab3336cb0437c8ce3 -#: ../source/release-notes/3.0.txt:58 -#, python-format -msgid "" -"`All issues closed in 3.0.13 " -"`_" -msgstr "" - -# 8a4523e50ae547c58bd8b7c7c5728c7c -#: ../source/release-notes/3.0.txt:64 -msgid "3.0.12 -- May 9, 2016" -msgstr "" - -# 14eaccb5e6ca4527b930e630aa63b8b1 -#: ../source/release-notes/3.0.txt:68 -msgid "" -"Background index build may result in extra index key entries that do not " -"correspond to indexed documents: :issue:`SERVER-22970`" -msgstr "" - -# f88421029c124f519e1990e21aaafa38 -#: ../source/release-notes/3.0.txt:71 -msgid "" -"Documents that contain embedded null characters can be created: " -":issue:`SERVER-7005`" -msgstr "" - -# f26798b445b54e44a64693771dbc7a62 -#: ../source/release-notes/3.0.txt:74 -msgid "" -"IX GlobalLock being held while waiting for WiredTiger cache eviction: " -":issue:`SERVER-22964`" -msgstr "" - -# 64680de7fddc4f66bb6fb7671340f8c9 -#: ../source/release-notes/3.0.txt:77 -#, python-format -msgid "" -"`All issues closed in 3.0.12 " -"`_" -msgstr "" - -# 98b47f73802f440488ad9c2b8e703a70 -#: ../source/release-notes/3.0.txt:83 -msgid "3.0.11 -- Mar 31, 2016" -msgstr "" - -# 1cc887412c274a408414ac7cb8235e00 -#: ../source/release-notes/3.0.txt:87 -msgid "" -"For MongoDB 3.0.9 and MongoDB 3.0.10, during chunk migration, insert and " -"update operations to documents in the migrating chunk are not reflected " -"in the destination shard: :issue:`SERVER-23425`" -msgstr "" - -# 47eb0f6dd95a46d2b80e527e8fd6d845 -#: ../source/release-notes/3.0.txt:94 -msgid "3.0.10 -- Mar 8, 2016" -msgstr "" - -# ea2ad8483ae54ff19d97fc2cca5aa552 -#: ../source/release-notes/3.0.txt:98 -msgid "" -"Read preference of :readmode:`secondaryPreferred` can end up using " -"unversioned connections: :issue:`SERVER-18671`" -msgstr "" - -# 54b765c8132047ad883c8bd05535486a -#: ../source/release-notes/3.0.txt:101 -msgid "" -"For MMAPv1 journaling, the \"last sequence number\" file (``lsn`` file) " -"may be ahead of what is synced to the data files: :issue:`SERVER-22261`." -msgstr "" - -# d89b5dc9a9a143098e9fa23d73b1b913 -#: ../source/release-notes/3.0.txt:105 -msgid "" -"Data size change for oplog deletes can overflow 32-bit int: " -":issue:`SERVER-22634`" -msgstr "" - -# d50acb2a4c964217bc29d1b196402265 -#: ../source/release-notes/3.0.txt:108 -msgid "" -"High fragmentation on WiredTiger databases under write workloads: " -":issue:`SERVER-22898`." -msgstr "" - -# 476870845f1f4380899d33ae989cfcf4 -#: ../source/release-notes/3.0.txt:111 -#, python-format -msgid "" -"`All issues closed in 3.0.10 " -"`_" -msgstr "" - -# 8d70fe0c4dd54231aa7c2a5116a0088a -#: ../source/release-notes/3.0.txt:117 -msgid "3.0.9 -- Jan 26, 2016" -msgstr "" - -# 7fcc2aa6fdd54e7aa6859b5f6236b0f9 -#: ../source/release-notes/3.0.txt:121 -msgid "" -"Queries which specify sort and batch size can return results out of order" -" if documents are concurrently updated. :issue:`SERVER-19996`" -msgstr "" - -# 8c4af535cfdc443bbb2711f4b9e4f1a5 -#: ../source/release-notes/3.0.txt:124 -msgid "" -"Large amounts of create and drop collections can cause ``listDatabases`` " -"to be slow under WiredTiger. :issue:`SERVER-20961`" -msgstr "" - -# 34f2a3ad996d42cfac38081432223101 -#: ../source/release-notes/3.0.txt:127 -msgid "" -"Authentication failure message includes server IP address instead of the " -"client IP address. :issue:`SERVER-22054`" -msgstr "" - -# c43b9d57c6c3436e8d43e41a221b2aab -#: ../source/release-notes/3.0.txt:130 -#, python-format -msgid "" -"`All issues closed in 3.0.9 " -"`_" -msgstr "" - -# 0bb38765a5954d868f8691ff1f12061e -#: ../source/release-notes/3.0.txt:136 -msgid "3.0.8 -- Dec 15, 2015" -msgstr "" - -# 2e4473cb46454ba987a130e3c882305b -#: ../source/release-notes/3.0.txt:140 -msgid "" -":dbcommand:`findAndModify` on :program:`mongos` can upsert to the wrong " -"shard. :issue:`SERVER-20407`." -msgstr "" - -# 0556f64594184f5e96f5ba1280c13ea8 -#: ../source/release-notes/3.0.txt:143 -msgid "" -"WiredTiger commit visibility caused document not found. " -":issue:`SERVER-21275`." -msgstr "" - -# e7a1580b250c4e11bb534c7aca1c367a -#: ../source/release-notes/3.0.txt:146 -msgid "The oplog can grow to 3x configured size. :issue:`SERVER-21553`" -msgstr "" - -# c55424d924f143568b57128db1c45dba -#: ../source/release-notes/3.0.txt:148 -#, python-format -msgid "" -"`All issues closed in 3.0.8 " -"`_" -msgstr "" - -# 31c383bf58ac460ea408ee35a085375d -#: ../source/release-notes/3.0.txt:154 -msgid "3.0.7 -- Oct 13, 2015" -msgstr "" - -# 4645e0b73bba4a5b90e85af95218361b -#: ../source/release-notes/3.0.txt:158 -msgid "" -"WiredTiger memory handling and performance issues: :issue:`SERVER-20159`," -" :issue:`SERVER-20204`, :issue:`SERVER-20091`, and :issue:`SERVER-20176`." -msgstr "" - -# 1d62c43f287b4b009032f9a102806de3 -#: ../source/release-notes/3.0.txt:162 -msgid "" -"Reconfig during a pending step down may prevent a primary from stepping " -"down: :issue:`SERVER-20262`." -msgstr "" - -# b447a0583530435dab319500f7dee6c1 -#: ../source/release-notes/3.0.txt:165 -msgid "" -"Built-in roles requires additional privileges: :issue:`SERVER-19131`, " -":issue:`SERVER-15893`, and :issue:`SERVER-13647`." -msgstr "" - -# 6dab5d03055042cd979399da5072783a -#: ../source/release-notes/3.0.txt:168 -#, python-format -msgid "" -"`All issues closed in 3.0.7 " -"`_" -msgstr "" - -# 10cab30205a44b57a4a71b0499e550b8 -#: ../source/release-notes/3.0.txt:174 -msgid "3.0.6 -- August 24, 2015" -msgstr "" - -# 5cd7e628c8ab45efbdccc204be69fd8a -#: ../source/release-notes/3.0.txt:178 -msgid "" -"WiredTiger Stability issues: :issue:`SERVER-19751`, " -":issue:`SERVER-19673`, and :issue:`SERVER-19573`." -msgstr "" - -# 5615cc7064f544f3bcf1d3ca15476d87 -#: ../source/release-notes/3.0.txt:181 -msgid "Interaction between SSL and Auditing: :issue:`SERVER-19538`." -msgstr "" - -# 9b7c25c35a2c4d12975a578472d104aa -#: ../source/release-notes/3.0.txt:183 -msgid "Aggregation :pipeline:`$sort` on sharded systems :issue:`SERVER-19464`." -msgstr "" - -# 4d8765e901e241b59e4abc30b0d1dc1a -#: ../source/release-notes/3.0.txt:186 -#, python-format -msgid "" -"`All issues closed in 3.0.6 " -"`_" -msgstr "" - -# cae03d95019645a98dac1366627d8a4e -#: ../source/release-notes/3.0.txt:192 -msgid "3.0.5 -- July 28, 2015" -msgstr "" - -# db551195ba504599a06a23423cb54ccd -#: ../source/release-notes/3.0.txt:194 -msgid "Issues fixed and improvements:" -msgstr "" - -# b1be6f118fb44dadb9eccd5026b22359 -#: ../source/release-notes/3.0.txt:196 -msgid "" -"Improvements to WiredTiger for capped collections and replication " -"(:issue:`SERVER-19178`, :issue:`SERVER-18875` and :issue:`SERVER-19513`)." -msgstr "" - -# 5caa8e8b65534011a2a4e2f113edc267 -#: ../source/release-notes/3.0.txt:200 -msgid "" -"Additional WiredTiger improvements for performance " -"(:issue:`SERVER-19189`) and improvements related to cache and session use" -" (:issue:`SERVER-18829` :issue:`SERVER-17836`)." -msgstr "" - -# 7aa879304a2344cfb2d1a418f6a8f348 -#: ../source/release-notes/3.0.txt:205 -msgid "" -"Performance improvements for longer running queries, particularly " -":operator:`$text` and :operator:`$near` queries :issue:`SERVER-18926`." -msgstr "" - -# 8796ea09d6b24709ae31438b51de2f8c -#: ../source/release-notes/3.0.txt:209 -#, python-format -msgid "" -"`All issues closed in 3.0.5 " -"`_" -msgstr "" - -# b5bde15645f349578f21339c61f0dfef -#: ../source/release-notes/3.0.txt:215 -msgid "3.0.4 -- June 16, 2015" -msgstr "" - -# d829d6915a9a4cae8ae167a96fa88a66 -#: ../source/release-notes/3.0.txt:219 -msgid "" -"Missed writes with concurrent inserts during chunk migration from shards " -"with WiredTiger primaries: :issue:`SERVER-18822`" -msgstr "" - -# fa7d4451e460408588aad9427ab7d62d -#: ../source/release-notes/3.0.txt:222 -msgid "" -"Write conflicts with multi-update updates with ``upsert=true`` with the " -"Wired Tiger Storage engine: :issue:`SERVER-18213`" -msgstr "" - -# ab8460080d314faa9cc8db7994a8c9a1 -#: ../source/release-notes/3.0.txt:225 -msgid "Secondary reads could block replication: :issue:`SERVER-18190`" -msgstr "" - -# 81458e00999e42fc9347cedd435bf9f8 -#: ../source/release-notes/3.0.txt:227 -msgid "" -"Performance on Windows with WiredTiger and documents larger than 16kb: " -":issue:`SERVER-18079`" -msgstr "" - -# de9ccf03bd04448ea527a0a4bbfaa231 -#: ../source/release-notes/3.0.txt:230 -msgid "" -"WiredTiger data files are not correctly recovered following unexpected " -"system restarts: :issue:`SERVER-18316`" -msgstr "" - -# 5c15f7e4cd2847b1a454f327e2776db2 -#: ../source/release-notes/3.0.txt:233 -#, python-format -msgid "" -"`All issues closed in 3.0.4 " -"`_" -msgstr "" - -# 79c1869f91b9424a8d669a746f839a8d -#: ../source/release-notes/3.0.txt:239 -msgid "3.0.3 -- May 12, 2015" -msgstr "" - -# 520ac12396924cdf8b949f330f07e189 -#: ../source/release-notes/3.0.txt:243 -msgid "Deprecate :method:`db.eval()` and add warnings: :issue:`SERVER-17453`" -msgstr "" - -# 071f86fee8434e6f98b9dc85cc999f0c -#: ../source/release-notes/3.0.txt:246 -msgid "" -"Potential for abrupt termination with the Windows service stop operation:" -" :issue:`SERVER-17802`" -msgstr "" - -# 1d74dabb099441aea8bf47421cc59d3a -#: ../source/release-notes/3.0.txt:249 -msgid "" -"Crash caused by update with a *key too large to index* on WiredTiger and " -"RocksDB storage engines: :issue:`SERVER-17882`" -msgstr "" - -# d4a3ed1a04964e389a2fa3d7ab0d8c90 -#: ../source/release-notes/3.0.txt:252 -msgid "" -"Inconsistent support for :dbcommand:`mapReduce` in :dbcommand:`eval` " -"environment: :issue:`SERVER-17889`" -msgstr "" - -# 97523908aa784817b6b6cef30d7531c0 -#: ../source/release-notes/3.0.txt:255 -#, python-format -msgid "" -"`All issues closed in 3.0.3 " -"`_" -msgstr "" - -# 6c0ac9a73e2e4f3c9f7d47a3999f0910 -#: ../source/release-notes/3.0.txt:261 -msgid "3.0.2 -- April 9, 2015" -msgstr "" - -# 7c8f35bc61d04687852cda6bd0d712ff -#: ../source/release-notes/3.0.txt:265 -msgid "" -"Inefficient query plans for ``2d`` \\ :query:`$nearSphere`: " -":issue:`SERVER-17469`" -msgstr "" - -# cf5e678a8fd342598ac40620475a2d8b -#: ../source/release-notes/3.0.txt:268 -msgid "" -"Starting :program:`mongod` during repair operations with WiredTiger: " -":issue:`SERVER-17652` and :issue:`SERVER-17729`" -msgstr "" - -# f4a8a41f749949d8b6bd0c95b1294ab9 -#: ../source/release-notes/3.0.txt:271 -msgid "" -"Invalid compression stream error with WiredTiger and ``zlib`` block " -"compression: :issue:`SERVER-17713`" -msgstr "" - -# 6a76ddd011354301ac3155ddd1ca296e -#: ../source/release-notes/3.0.txt:274 -msgid "" -"Memory use issue for inserts into large indexed arrays: " -":issue:`SERVER-17616`" -msgstr "" - -# 36d481ec4b9f48f78cbf07427b3e2d01 -#: ../source/release-notes/3.0.txt:277 -#, python-format -msgid "" -"`All issues closed in 3.0.2 " -"`_" -msgstr "" - -# 75cf7805ff33440ead5414b347d5cf12 -#: ../source/release-notes/3.0.txt:283 -msgid "3.0.1 -- March 17, 2015" -msgstr "" - -# 0b686f63dd714563a783cad87faefda4 -#: ../source/release-notes/3.0.txt:287 -msgid "" -"Race condition in WiredTiger between inserts and checkpoints that could " -"result in lost records: :issue:`SERVER-17506`." -msgstr "" - -# c52a6bbe3172462ab38bd28b5a832f16 -#: ../source/release-notes/3.0.txt:290 -msgid "" -"WiredTiger's capped collections implementation causes a server crash: " -":issue:`SERVER-17345`." -msgstr "" - -# 315723ff693c4eab92068a5eaec9c0df -#: ../source/release-notes/3.0.txt:293 -msgid "Initial sync with duplicate ``_id`` entries: :issue:`SERVER-17487`." -msgstr "" - -# 876ba5e6de9c4b66934613a978a5c009 -#: ../source/release-notes/3.0.txt:295 -msgid "" -"Deadlock condition in MMAPv1 between the journal lock and the oplog " -"collection lock: :issue:`SERVER-17416`." -msgstr "" - -# bfe7a726de8241e981699dc41a87d430 -#: ../source/release-notes/3.0.txt:298 -#, python-format -msgid "" -"`All issues closed in 3.0.1 " -"`_" -msgstr "" - -# 4e2e0025cdf14fdf8066a9fa55c32624 -#: ../source/release-notes/3.0.txt:302 -msgid "Major Changes" -msgstr "" - -# 606a05949d524284ad2c9c9e65281457 -#: ../source/release-notes/3.0.txt:305 -msgid "Pluggable Storage Engine API" -msgstr "" - -# c79d6ebb0e1240ea9f3df9ed04f0d106 -#: ../source/release-notes/3.0.txt:307 -msgid "" -"MongoDB 3.0 introduces a pluggable storage engine API that allows third " -"parties to develop storage engines for MongoDB." -msgstr "" - -# 526736ea412c425481f36b19ad8b7345 -#: ../source/release-notes/3.0.txt:311 -msgid "WiredTiger" -msgstr "" - -# e2712265b6704e7c80ada569fb67d6ce -#: ../source/release-notes/3.0.txt:313 -msgid "" -"MongoDB 3.0 introduces support for the `WiredTiger " -"`_ storage engine. With the support for " -"WiredTiger, MongoDB now supports two storage engines:" -msgstr "" - -# 22b3e0eab5e740089df9c8586d6a9d4d -#: ../source/release-notes/3.0.txt:317 -msgid "" -"MMAPv1, the storage engine available in previous versions of MongoDB and " -"the default storage engine for MongoDB 3.0, and" -msgstr "" - -# 434979ad5147404ba5c3e0b30ad7869e -#: ../source/release-notes/3.0.txt:320 -msgid "" -"`WiredTiger `_, available only in the 64-bit " -"versions of MongoDB 3.0." -msgstr "" - -# a0a28cd2c7734324952bf4ad0907c5a5 -#: ../source/release-notes/3.0.txt:324 -msgid "WiredTiger Usage" -msgstr "" - -# 26654475f85649de8c9d57feb322e16d -#: ../source/release-notes/3.0.txt:326 -msgid "" -"WiredTiger is an alternate to the default MMAPv1 storage engine. " -"WiredTiger supports all MongoDB features, including operations that " -"report on server, database, and collection statistics. Switching to " -"WiredTiger, however, requires a change to the :ref:`on-disk storage " -"format <3.0-compatibility-data-file>`. For instructions on changing the " -"storage engine to WiredTiger, see the appropriate sections in the :doc" -":`/release-notes/3.0-upgrade` documentation." -msgstr "" - -# d23d93fb11f34dff8d6d14b8bc0bac95 -#: ../source/release-notes/3.0.txt:334 -msgid "" -"MongoDB 3.0 replica sets and sharded clusters can have members with " -"different storage engines; however, performance can vary according to " -"workload. For details, see the appropriate sections in the :doc" -":`/release-notes/3.0-upgrade` documentation." -msgstr "" - -# 65ed057f24124d37a9493d81fe854184 -#: ../source/release-notes/3.0.txt:339 -msgid "" -"The WiredTiger storage engine requires the latest official MongoDB " -"drivers. For more information, see :ref:`3.0-compatibility-drivers-wired-" -"tiger`." -msgstr "" - -# 5138c6d4f02c4f0fa53a756d8c94d93f -#: ../source/release-notes/3.0.txt:343 -msgid ":ref:`3.0-compatibility-touch`, :doc:`/core/wiredtiger` documentation" -msgstr "" - -# 85f977b3f7ef4784ba3604f98aa97cae -#: ../source/release-notes/3.0.txt:347 -msgid "WiredTiger Configuration" -msgstr "" - -# b0065490145f45c3a58eedfe3eb9e1a7 -#: ../source/release-notes/3.0.txt:349 -msgid "" -"To configure the behavior and properties of the WiredTiger storage " -"engine, see :setting:`storage.wiredTiger` configuration options. You can " -"set :ref:`WiredTiger options on the command line `." -msgstr "" - -# 82868b3e6e684343a2d7ab00694c890a -#: ../source/release-notes/3.0.txt:355 -msgid ":doc:`/core/wiredtiger`" -msgstr "" - -# d4d3c95f9fdc49dea28c67e969fd047a -#: ../source/release-notes/3.0.txt:358 -msgid "WiredTiger Concurrency and Compression" -msgstr "" - -# 59acf13d6e8f49c3a472a23cd1995b4f -#: ../source/release-notes/3.0.txt:360 -msgid "" -"The 3.0 WiredTiger storage engine provides document-level locking and " -"compression." -msgstr "" - -# d120a32fe8bf4acbacdcc454d77c645b -#: ../source/release-notes/3.0.txt:363 -msgid "" -"By default, WiredTiger compresses collection data using the " -":term:`snappy` compression library. WiredTiger uses :term:`prefix " -"compression` on all indexes by default." -msgstr "" - -# 217881eac2ca41ba9b63518f1adc4db6 -#: ../source/release-notes/3.0.txt:368 -msgid "" -":ref:`prod-notes-wired-tiger-concurrency` section in the " -":doc:`/administration/production-notes`, the blog post `New Compression " -"Options in MongoDB 3.0`_" -msgstr "" - -# ba7a18525de741ab91dbdbfa98493159 -#: ../source/release-notes/3.0.txt:375 -msgid "MMAPv1 Improvements" -msgstr "" - -# 1f8c8d150c0e4340ae9e37423600b905 -#: ../source/release-notes/3.0.txt:378 -msgid "MMAPv1 Concurrency Improvement" -msgstr "" - -# b67538f72d884338a872b6ae87c6f2fb -#: ../source/release-notes/3.0.txt:380 -msgid "" -"In version 3.0, the MMAPv1 storage engine adds support for collection-" -"level locking." -msgstr "" - -# 4e48739923ba480db852e32fa7a2124c -#: ../source/release-notes/3.0.txt:384 -msgid "MMAPv1 Configuration Changes" -msgstr "" - -# f56960cb6fc54e65bf654707585733e1 -#: ../source/release-notes/3.0.txt:386 -msgid "" -"To support multiple storage engines, some configuration settings for " -"MMAPv1 have changed. See :ref:`3.0-compatibility-configuration-file`." -msgstr "" - -# 2840620b101240f9afae9a521cb6d54e -#: ../source/release-notes/3.0.txt:392 -msgid "MMAPv1 Record Allocation Behavior Changes" -msgstr "" - -# 3d2c3596282043549681a9b94aa147b3 -#: ../source/release-notes/3.0.txt:394 -msgid "" -"MongoDB 3.0 no longer implements dynamic record allocation and deprecates" -" :term:`paddingFactor `. The default allocation strategy " -"for collections in instances that use MMAPv1 is :ref:`power of 2 " -"allocation `, which has been improved to better " -"handle large document sizes. In 3.0, the ``usePowerOf2Sizes`` flag is " -"ignored, so the power of 2 strategy is used for all collections that do " -"not have ``noPadding`` flag set." -msgstr "" - -# 30b2188b4ef24629af3d9ab216c101ab -#: ../source/release-notes/3.0.txt:402 -msgid "" -"For collections with workloads that consist only of inserts or in-place " -"updates (such as incrementing counters), you can disable the power of 2 " -"strategy. To disable the power of 2 strategy for a collection, use the " -":dbcommand:`collMod` command with the :collflag:`noPadding` flag or the " -":method:`db.createCollection()` method with the ``noPadding`` option." -msgstr "" - -# 9107939ebb3343dab9b8edf3260bf0db -#: ../source/release-notes/3.0.txt:410 -msgid "" -"Do not set ``noPadding`` if the workload includes removes or any updates " -"that may cause documents to grow. For more information, see :ref:`exact-" -"fit-allocation`." -msgstr "" - -# ded62f18dcc54faf9266259163e0e837 -#: ../source/release-notes/3.0.txt:414 -msgid "" -"When low on disk space, MongoDB 3.0 no longer errors on all writes but " -"only when the required disk allocation fails. As such, MongoDB now allows" -" in-place updates and removes when low on disk space." -msgstr "" - -# d01c47f06bb24d649bb03fd6d4f0127d -#: ../source/release-notes/3.0.txt:418 -msgid ":ref:`3.0-compatiblity-record-alloc`" -msgstr "" - -# ef1ad3343f65412da90ec0f6c0d29c2d -#: ../source/release-notes/3.0.txt:423 -msgid "Replica Sets" -msgstr "" - -# c092df823caf4614be60b6d30c6b333f -#: ../source/release-notes/3.0.txt:428 -msgid "Increased Number of Replica Set Members" -msgstr "" - -# e31c07d726154688bb64bb3d5171bd7d -#: ../source/release-notes/3.0.txt:430 -msgid "" -"In MongoDB 3.0, replica sets can have up to 50 members. [#voting-" -"members]_ The following drivers support the larger replica sets:" -msgstr "" - -# 416bbf9c7da8470ba709aead7ba4e4e3 -#: ../source/release-notes/3.0.txt:434 -msgid "C# (.NET) Driver 1.10" -msgstr "" - -# 10c0f0719f5a46e099654d6f97f08d34 -#: ../source/release-notes/3.0.txt:435 -msgid "Java Driver 2.13" -msgstr "" - -# bad2f61ef4ad44169c685784f86d0413 -#: ../source/release-notes/3.0.txt:436 -msgid "Python Driver (PyMongo) 3.0" -msgstr "" - -# 00d11431db364207b907c29773b6bb13 -#: ../source/release-notes/3.0.txt:437 -msgid "Ruby Driver 2.0" -msgstr "" - -# 2414dabd341047d98eb0a571bd2d7289 -#: ../source/release-notes/3.0.txt:438 -msgid "Node.JS Driver 2.0" -msgstr "" - -# 1f35fd57d03d484d9e951324d1ee5149 -#: ../source/release-notes/3.0.txt:440 -msgid "" -"The C, C++, Perl, and PHP drivers, as well as the earlier versions of the" -" Ruby, Python, and Node.JS drivers, discover and monitor replica set " -"members serially, and thus are not suitable for use with large replica " -"sets." -msgstr "" - -# cfb42b69fed64fb691684a5088dffde3 -#: ../source/release-notes/3.0.txt:445 -msgid "The maximum number of *voting* members remains at 7." -msgstr "" - -# 864ffba8cc614f1d8e3e38b44994c343 -#: ../source/release-notes/3.0.txt:450 -msgid "Replica Set Step Down Behavior Changes" -msgstr "" - -# 119dbd73cec74662928698d3452a4766 -#: ../source/release-notes/3.0.txt:452 -msgid "" -"The process that a :term:`primary` member of a :term:`replica set` uses " -"to step down has the following changes:" -msgstr "" - -# f1338eaf4b9941a7bc1a0039ee9caba3 -#: ../source/release-notes/3.0.txt:455 -msgid "" -"Before stepping down, :dbcommand:`replSetStepDown` will attempt to " -"terminate long running user operations that would block the primary from " -"stepping down, such as an index build, a write operation or a map-reduce " -"job." -msgstr "" - -# 7783cf68922c4b28836382261d58c05e -#: ../source/release-notes/3.0.txt:460 -msgid "" -"To help prevent rollbacks, the :dbcommand:`replSetStepDown` will wait for" -" an electable secondary to catch up to the state of the primary before " -"stepping down. Previously, a primary would wait for a secondary to catch " -"up to within 10 seconds of the primary (i.e. a secondary with a " -"replication lag of 10 seconds or less) before stepping down." -msgstr "" - -# a6a8762e7a3f4e59b16862ade06e55eb -#: ../source/release-notes/3.0.txt:467 -msgid "" -":dbcommand:`replSetStepDown` now allows users to specify a " -"``secondaryCatchUpPeriodSecs`` parameter to specify how long the primary " -"should wait for a secondary to catch up before stepping down." -msgstr "" - -# 30e7c0aac3c64d3fa9bd582d1cec0879 -#: ../source/release-notes/3.0.txt:475 -msgid "Other Replica Set Operational Changes" -msgstr "" - -# 92497bfe81be415d8c90760bb299a6cf -#: ../source/release-notes/3.0.txt:477 -msgid "" -"Initial sync builds indexes more efficiently for each collection and " -"applies oplog entries in batches using threads." -msgstr "" - -# 47965c4ab2fb4ca690e365cc7e5d3abd -#: ../source/release-notes/3.0.txt:480 -msgid "" -"Definition of :ref:`w: \"majority\" ` write concern changed to mean" -" majority of *voting* nodes." -msgstr "" - -# e790c7efc645406bb1d3f8c237cae42e -#: ../source/release-notes/3.0.txt:483 -msgid "" -"Stronger restrictions on :doc:`/reference/replica-configuration`. For " -"details, see :ref:`3.0-compatibility-repl-set-config`." -msgstr "" - -# d91588ac21bf4195a905bc2366f20efd -#: ../source/release-notes/3.0.txt:487 -msgid "" -"For pre-existing collections on secondary members, MongoDB 3.0 no longer " -"automatically builds missing ``_id`` indexes." -msgstr "" - -# 29aff3c3703143a49ee0f6aea58c5ae3 -#: ../source/release-notes/3.0.txt:490 -msgid ":ref:`3.0-compatibility-rs` in :doc:`/release-notes/3.0-compatibility`" -msgstr "" - -# 12533d248d9645199d1ee7a27a5b2dfc -#: ../source/release-notes/3.0.txt:496 -msgid "Sharded Clusters" -msgstr "" - -# eb2a3b98f0774271a3c8696699ccac8c -#: ../source/release-notes/3.0.txt:498 -msgid "MongoDB 3.0 provides the following enhancements to sharded clusters:" -msgstr "" - -# b0312b2ea0fd4f959fa76affbb454974 -#: ../source/release-notes/3.0.txt:500 -msgid "" -"Adds a new :method:`sh.removeTagRange()` helper to improve management of " -"sharded collections with tags. The new :method:`sh.removeTagRange()` " -"method acts as a complement to :method:`sh.addTagRange()`." -msgstr "" - -# b888cd94f0fb4d0884f30ee3714eeb32 -#: ../source/release-notes/3.0.txt:505 -msgid "" -"Provides a more predictable read preference behavior. :program:`mongos` " -"instances no longer pin connections to members of replica sets when " -"performing read operations. Instead, :program:`mongos` reevaluates " -":doc:`read preferences ` for every operation to " -"provide a more predictable read preference behavior when read preferences" -" change." -msgstr "" - -# 0b25d677db684ddb8229420ede4578e9 -#: ../source/release-notes/3.0.txt:512 -msgid "" -"Provides a new ``writeConcern`` setting to configure the :doc:`write " -"concern ` of chunk migration operations. You " -"can configure the ``writeConcern`` setting for the :ref:`balancer " -"` as well as for " -":dbcommand:`moveChunk` and :dbcommand:`cleanupOrphaned` commands." -msgstr "" - -# 6716ecb0815f408299d1962cf79ee5da -#: ../source/release-notes/3.0.txt:518 -msgid "" -"Improves visibility of balancer operations. :method:`sh.status()` " -"includes information about the state of the balancer. See " -":method:`sh.status()` for details." -msgstr "" - -# b8c534899f1b44e09198ae35bf2ae6a4 -#: ../source/release-notes/3.0.txt:522 -msgid "" -":ref:`3.0-compatibility-sharded-cluster` in :doc:`/release-" -"notes/3.0-compatibility`" -msgstr "" - -# d2ca13166aef4772bd4ddeb964053320 -#: ../source/release-notes/3.0.txt:526 -msgid "Security Improvements" -msgstr "" - -# a8be44d51c45457da9ad97c686ec139f -#: ../source/release-notes/3.0.txt:528 -msgid "MongoDB 3.0 includes the following security enhancements:" -msgstr "" - -# 34ce4fcea16847b5813ee48c43544e03 -#: ../source/release-notes/3.0.txt:530 -msgid "" -"MongoDB 3.0 adds a new :ref:`SCRAM-SHA-1 ` " -"challenge-response user authentication mechanism. ``SCRAM-SHA-1`` " -"requires a driver upgrade if your current driver version does not support" -" ``SCRAM-SHA-1``. For the driver versions that support ``SCRAM-SHA-1``, " -"see :ref:`considerations-scram-sha-1-drivers`." -msgstr "" - -# 7434c273d064470c80fe2bfc5bfc0f88 -#: ../source/release-notes/3.0.txt:537 -msgid "" -"Increases restrictions when using the :ref:`localhost-exception` to " -"access MongoDB. For details, see :ref:`3.0-compatibility-localhost`." -msgstr "" - -# c682b8e1e6cf41818c97ddbaedbaedb3 -#: ../source/release-notes/3.0.txt:541 -msgid ":ref:`3.0-compatibility-security-changes`" -msgstr "" - -# 99127716d7d64c0c84634649f9af1af6 -#: ../source/release-notes/3.0.txt:544 -msgid "Improvements" -msgstr "" - -# ba9f73c85b6c4328b1fe511a96469d7d -#: ../source/release-notes/3.0.txt:547 -msgid "New Query Introspection System" -msgstr "" - -# 078e330ea593431ca56e5ac3dd56a64b -#: ../source/release-notes/3.0.txt:549 -msgid "" -"MongoDB 3.0 includes a new query introspection system that provides an " -"improved output format and a finer-grained introspection into both query " -"plan and query execution." -msgstr "" - -# ce4e86ba8ba14e8c9c49dfa302d44996 -#: ../source/release-notes/3.0.txt:553 -msgid "" -"For details, see the new :method:`db.collection.explain()` method and the" -" new :dbcommand:`explain` command as well as the updated " -":method:`cursor.explain()` method." -msgstr "" - -# f5584747d643435c910fec3d14c05c58 -#: ../source/release-notes/3.0.txt:557 -msgid "" -"For information on the format of the new output, see :doc:`/reference" -"/explain-results`." -msgstr "" - -# 0b5881f8af5d4466b04e12078ec4b27d -#: ../source/release-notes/3.0.txt:563 -msgid "Enhanced Logging" -msgstr "" - -# a8aa18bafe26436db156c3fe35f137c9 -#: ../source/release-notes/3.0.txt:565 -msgid "" -"To improve usability of the log messages for diagnosis, MongoDB " -"categorizes some log messages under specific components, or operations, " -"and provides the ability to set the verbosity level for these components." -" For information, see :doc:`/reference/log-messages`." -msgstr "" - -# 997d36ad1eea4d5ab3e740d7a5146057 -#: ../source/release-notes/3.0.txt:573 -msgid "MongoDB Tools Enhancements" -msgstr "" - -# f15741f0b5af486e8530caee49b9127c -#: ../source/release-notes/3.0.txt:575 -msgid "" -"All MongoDB tools except for :program:`mongosniff` and " -":program:`mongoperf` are now written in Go and maintained as a separate " -"project." -msgstr "" - -# bfb0a5926338470994421201d3af47da -#: ../source/release-notes/3.0.txt:579 -msgid "" -"New options for parallelized :program:`mongodump` and " -":program:`mongorestore`. You can control the number of collections that " -":program:`mongorestore` will restore at a time with the " -"``--numParallelCollections`` option." -msgstr "" - -# f9d66c43673d42a599a3b8137a83e518 -#: ../source/release-notes/3.0.txt:584 -msgid "" -"New options ``-excludeCollection`` and ``--excludeCollectionsWithPrefix``" -" for :program:`mongodump` to exclude collections." -msgstr "" - -# 57309542ecca459db8c2ad8bfbee44f2 -#: ../source/release-notes/3.0.txt:588 -msgid "" -":program:`mongorestore` can now accept BSON data input from standard " -"input in addition to reading BSON data from file." -msgstr "" - -# ed5b366818744aee86e48231490b5db7 -#: ../source/release-notes/3.0.txt:591 -msgid "" -":program:`mongostat` and :program:`mongotop` can now return output in " -"JSON format with the ``--json`` option." -msgstr "" - -# 4bcdf7c9f9b84d7ca629ab97c492bf8e -#: ../source/release-notes/3.0.txt:594 -msgid "" -"Added configurable :term:`write concern` to :program:`mongoimport`, " -":program:`mongorestore`, and :program:`mongofiles`. Use the " -"``--writeConcern`` option. The default writeConcern has been changed to " -"'w:majority'." -msgstr "" - -# b4e16491e37b4d958b2b3903a72f7a94 -#: ../source/release-notes/3.0.txt:599 -msgid "" -":program:`mongofiles` now allows you to configure the GridFS prefix with " -"the ``--prefix`` option so that you can use custom namespaces and store " -"multiple GridFS namespaces in a single database." -msgstr "" - -# 8729cfaf3bcf4179afbd084f026ce2be -#: ../source/release-notes/3.0.txt:603 -msgid ":ref:`3.0-compatibility-tools`" -msgstr "" - -# 4e67d407851f4e29ae8b29d09fc3c938 -#: ../source/release-notes/3.0.txt:606 -msgid "Indexes" -msgstr "" - -# f8cbc4169e46412eada6dd36bb042e8a -#: ../source/release-notes/3.0.txt:608 -msgid "" -"Background index builds will no longer automatically interrupt if " -":dbcommand:`dropDatabase`, :dbcommand:`drop`, :dbcommand:`dropIndexes` " -"operations occur for the database or collection affected by the index " -"builds. The :dbcommand:`dropDatabase`, :dbcommand:`drop`, and " -":dbcommand:`dropIndexes` commands will still fail with the error message " -"``a background operation is currently running``, as in 2.6." -msgstr "" - -# a82ebcd7afdd4a53b7591b7adaf207c6 -#: ../source/release-notes/3.0.txt:616 -msgid "If you specify multiple indexes to the :dbcommand:`createIndexes` command," -msgstr "" - -# 67b4a124b5b7442986c8015934207380 -#: ../source/release-notes/3.0.txt:619 -msgid "the command only scans the collection once, and" -msgstr "" - -# 22ed55c0a84846d8a2331c01d32cc98c -#: ../source/release-notes/3.0.txt:621 -msgid "" -"if at least one index is to be built in the foreground, the operation " -"will build all the specified indexes in the foreground." -msgstr "" - -# 1cd22b12704647359faa2f2673dea0b1 -#: ../source/release-notes/3.0.txt:624 -msgid "" -"For sharded collections, indexes can now :ref:`cover queries ` that execute against the :program:`mongos` if " -"the index includes the shard key." -msgstr "" - -# 83a3e69328af4f70b4149f37c0b41cb7 -#: ../source/release-notes/3.0.txt:629 -msgid "" -":ref:`3.0-compatibility-indexes` in :doc:`/release-" -"notes/3.0-compatibility`" -msgstr "" - -# beb690891bc4428b81b120c8672c1799 -#: ../source/release-notes/3.0.txt:633 -msgid "Query Enhancements" -msgstr "" - -# 75edc93d8ec342edad9760e795afcde6 -#: ../source/release-notes/3.0.txt:635 -msgid "MongoDB 3.0 includes the following query enhancements:" -msgstr "" - -# dc48d52db2f048049e5659629b19db9a -#: ../source/release-notes/3.0.txt:637 -msgid "" -"For geospatial queries, adds support for \"big\" polygons for " -":query:`$geoIntersects` and :query:`$geoWithin` queries. \"Big\" polygons" -" are single-ringed GeoJSON polygons with areas greater than that of a " -"single hemisphere. See :query:`$geometry`, :query:`$geoIntersects`, and " -":query:`$geoWithin` for details." -msgstr "" - -# f2ea0a1c56984026862eba35ba437a90 -#: ../source/release-notes/3.0.txt:643 -msgid "" -"For :method:`~db.collection.aggregate()`, adds a new " -":expression:`$dateToString` operator to facilitate converting a date to a" -" formatted string." -msgstr "" - -# f0c5070260c145539fb687dbc0bf6f83 -#: ../source/release-notes/3.0.txt:647 -msgid "Adds the :query:`$eq` query operator to query for equality conditions." -msgstr "" - -# 669cb921549f4445a6843f5d0be49b61 -#: ../source/release-notes/3.0.txt:649 -msgid ":ref:`3.0-geo-near-compatibility`" -msgstr "" - -# 197296b4ef1e476caef7e566cb5f1d91 -#: ../source/release-notes/3.0.txt:652 -msgid "Distributions and Supported Versions" -msgstr "" - -# 350730e476ed458fa54aa9e9fa41e599 -#: ../source/release-notes/3.0.txt:654 -msgid "" -"Most non-Enterprise MongoDB distributions now include support for " -"TLS/SSL. Previously, only MongoDB Enterprise distributions came with " -"TLS/SSL support included; for non-Enterprise distributions, you had to " -"build MongoDB locally with the ``--ssl`` flag (i.e. ``scons --ssl``)." -msgstr "" - -# b829d60b69f549c6aad86d79783963ab -#: ../source/release-notes/3.0.txt:659 -msgid "" -"32-bit MongoDB builds are available for testing, but are not for " -"production use. 32-bit MongoDB builds do not include the WiredTiger " -"storage engine." -msgstr "" - -# 9c3c309c154c4e25bf325f3c56e61bcf -#: ../source/release-notes/3.0.txt:663 -msgid "MongoDB builds for Solaris do not support the WiredTiger storage engine." -msgstr "" - -# cf03ee94f8734fcf8269aee1a68305fe -#: ../source/release-notes/3.0.txt:666 -msgid "" -"MongoDB builds are available for Windows Server 2003 and Windows Vista " -"(as \"64-bit Legacy\"), but the minimum officially supported Windows " -"version is Windows Server 2008." -msgstr "" - -# 0e656644006d41d281f1a756771ff971 -#: ../source/release-notes/3.0.txt:671 -msgid ":ref:`3.0-compatibility-platform-support`" -msgstr "" - -# 89d2951a79ab4b53a81ebde5433ebe86 -#: ../source/release-notes/3.0.txt:674 -msgid "Package Repositories" -msgstr "" - -# 2ae6628d5b9e467ab06371c6c639e897 -#: ../source/includes/extracts/fact-3.0-linux-package-repo-relnotes.rst:1 -msgid "" -"Non-Enterprise MongoDB Linux packages for 3.0 and later are in a new " -"repository. Follow the appropriate :doc:`Linux installation instructions " -"` to install the 3.0 packages from the" -" new location." -msgstr "" - -# 0bff3f89576644b28d51624e21b15eb7 -#: ../source/release-notes/3.0.txt:679 -msgid "MongoDB Enterprise Features" -msgstr "" - -# 6c0382eb43f14b8292f304c7953718cb -#: ../source/release-notes/3.0.txt:682 -msgid "Auditing" -msgstr "" - -# d8e6a8321555415ebec5791e4360e879 -#: ../source/release-notes/3.0.txt:684 -msgid "" -":doc:`/core/auditing` in MongoDB Enterprise can filter on :doc:`any field" -" in the audit message `, including the fields " -"returned in the :ref:`param ` document. " -"This enhancement, along with the :parameter:`auditAuthorizationSuccess` " -"parameter, enables auditing to filter on CRUD operations. However, " -"enabling :parameter:`auditAuthorizationSuccess` to audit of all " -"authorization successes degrades performance more than auditing only the " -"authorization failures." -msgstr "" - -# f625844544884c6dbaba520812c5ff6b -#: ../source/release-notes/3.0.txt:695 -msgid "Additional Information" -msgstr "" - -# bf2c16e60c2e4b7782b0415681f8ab94 -#: ../source/release-notes/3.0.txt:698 -msgid "Changes Affecting Compatibility" -msgstr "" - -# 173bf06ec3fa4722a75d916c551f1c83 -#: ../source/release-notes/3.0.txt:706 -msgid "" -"Some changes in 3.0 can affect :doc:`compatibility ` and may require user actions. For a detailed " -"list of compatibility changes, see :doc:`/release-" -"notes/3.0-compatibility`." -msgstr "" - -# 16130929b2f54beaa9e7bb0685c5229d -#: ../source/release-notes/3.0.txt:712 -msgid "Upgrade Process" -msgstr "" - -# ea7ea3cb0d2443c1a8a68a6a1371153c -#: ../source/release-notes/3.0.txt:722 -msgid "See :doc:`/release-notes/3.0-upgrade` for full upgrade instructions." -msgstr "" - -# 2ea68f58536449e6922c4bb2ae021356 -#: ../source/release-notes/3.0.txt:725 -msgid "Download" -msgstr "" - -# 5c44cd24c6004408bcb70875efc1f286 -#: ../source/release-notes/3.0.txt:727 -msgid "To download MongoDB 3.0, go to the `downloads page`_." -msgstr "" - -# c503d430a2e741ae89707eace08a61f7 -#: ../source/release-notes/3.0.txt:732 -msgid "" -"`All Third Party License Notices " -"`_." -msgstr "" - -# 89f399f0545c41ba98213cd4a1349baf -#: ../source/release-notes/3.0.txt:733 -msgid "`All JIRA issues resolved in 3.0 `_." -msgstr "" - -# 033f21cabf264e47a9e00481ab52a2b2 -#: ../source/includes/extracts/additional-resources-release-notes-30.rst:4 -msgid "Additional Resources" -msgstr "" - -# 622cb9dd7c3845de8cf53a655a18ea53 -#: ../source/includes/extracts/additional-resources-release-notes-30.rst:6 -msgid "" -"`Blog Post: Announcing MongoDB 3.0 `_" -msgstr "" - -# cbf600cf818e4c0e94e7f1f029c75c2f -#: ../source/includes/extracts/additional-resources-release-notes-30.rst:7 -msgid "" -"`Whitepaper: What's New in MongoDB 3.0 `_" -msgstr "" - -# 16a88dab44b44da8b4f1a9cdccac436b -#: ../source/includes/extracts/additional-resources-release-notes-30.rst:8 -msgid "" -"`Webinar: What's New in MongoDB 3.0 `_" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ ":ref:`3.0-compatibility-platform-support`, " -#~ ":ref:`faq-32-bit-limitations`" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/release-notes/3.2-changelog.po b/locale/zh/LC_MESSAGES/release-notes/3.2-changelog.po deleted file mode 100644 index 28a3498cd68..00000000000 --- a/locale/zh/LC_MESSAGES/release-notes/3.2-changelog.po +++ /dev/null @@ -1,5392 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 734537d3f1b944da8ebed4119a2e3afd -#: ../source/release-notes/3.2-changelog.txt:3 -msgid "3.2 Changelog" -msgstr "" - -# effc54612b5341f8b3e0b388ba75a3a2 -#: ../source/release-notes/3.2-changelog.txt -msgid "On this page" -msgstr "" - -# c2953adeccbb4245bdcd4030a9858853 -#: ../source/includes/changelogs/releases/3.2.11.rst:4 -msgid "3.2.11 Changelog" -msgstr "" - -# 02bbce1837f44e328b40634fe88d25f6 -# 687664c488e640a6a122c2bbfc1fc2ed -# 06e0bd77b4f24d4a87707f0fc9fb1601 -# ee9d680320414f2d9ce6f98dc94bc15c -# eeef5c878bae4284a10560c6b077068a -# e325bf043cfe40c6865f0e42c507c13a -# c1329cb339b14f55bb44353d44791b3c -# 7f4ea1b23e6e4c1b891b9f1ff91fd186 -# 9b10b39822e24a94a8424d96d320e761 -# b21be3fe83854b35b08af945b0156fc1 -#: ../source/includes/changelogs/releases/3.2.1.rst:14 -#: ../source/includes/changelogs/releases/3.2.10.rst:7 -#: ../source/includes/changelogs/releases/3.2.11.rst:7 -#: ../source/includes/changelogs/releases/3.2.3.rst:7 -#: ../source/includes/changelogs/releases/3.2.4.rst:12 -#: ../source/includes/changelogs/releases/3.2.5.rst:12 -#: ../source/includes/changelogs/releases/3.2.6.rst:15 -#: ../source/includes/changelogs/releases/3.2.7.rst:12 -#: ../source/includes/changelogs/releases/3.2.8.rst:12 -#: ../source/includes/changelogs/releases/3.2.9.rst:12 -msgid "Sharding" -msgstr "" - -# c6ec0e79553d44029d0045427236b7e3 -#: ../source/includes/changelogs/releases/3.2.11.rst:9 -msgid "" -":issue:`SERVER-25854` Change count() to itcount() in " -"sharding_with_x509.js to avoid incorrect counts due to ongoing migrations" -msgstr "" - -# c604696f9b344e4e9d3a43135b17ee6a -#: ../source/includes/changelogs/releases/3.2.11.rst:10 -msgid "" -":issue:`SERVER-26231` Remove printShardingStatus call from " -"bouncing_count.js" -msgstr "" - -# 64ab2a4433d846668e824f6464da5dac -#: ../source/includes/changelogs/releases/3.2.11.rst:11 -msgid "" -":issue:`SERVER-26365` mergeChunks fails with empty error message if " -"merging chunks that were moved" -msgstr "" - -# e440512ead3c46bb9382242e06a13f13 -#: ../source/includes/changelogs/releases/3.2.11.rst:12 -msgid "" -":issue:`SERVER-26484` Black-list jumbo1.js from continuous stepdown suite" -" on 3.2 branch" -msgstr "" - -# 370257df8724498685f2a3e8684ff030 -#: ../source/includes/changelogs/releases/3.2.11.rst:13 -msgid "" -":issue:`SERVER-26737` Segmentation fault in mongos at shutdown due to " -"unconstructed ClientCursorManager" -msgstr "" - -# c5b9bfa3fb9b408084bfe44329d054a0 -#: ../source/includes/changelogs/releases/3.2.11.rst:14 -msgid "" -":issue:`SERVER-26859` AsyncResultsMerger replica set retargeting may " -"block the ASIO callback threads" -msgstr "" - -# c812f017e6c6450e8e269825e3d0b248 -#: ../source/includes/changelogs/releases/3.2.11.rst:15 -msgid ":issue:`SERVER-26898` _migrateClone may hold WT snapshot for a long time" -msgstr "" - -# 17e4e2e6fa074855871042a38995f601 -# 3b8ed33605f844b0bd483865ed4beaa8 -# 0d389aeffb064ff1a08a4d9c97befa28 -# bfa6b4bb464649029c9ebea290281853 -# 2a802ebd6b964bb3adea4f0958e3a119 -# eaf4e971b8ef481b80d81dda28d7eb60 -# 0420be753450440eafbede743977fc1d -# 36bdf01b43494116abfcbb726b52faca -# 46d28ab5bb3a41ebb2e46f004a83ef50 -# a62ffad8b5fb47b688949482df2fd41b -#: ../source/includes/changelogs/releases/3.2.1.rst:34 -#: ../source/includes/changelogs/releases/3.2.10.rst:16 -#: ../source/includes/changelogs/releases/3.2.11.rst:18 -#: ../source/includes/changelogs/releases/3.2.3.rst:40 -#: ../source/includes/changelogs/releases/3.2.4.rst:41 -#: ../source/includes/changelogs/releases/3.2.5.rst:29 -#: ../source/includes/changelogs/releases/3.2.6.rst:26 -#: ../source/includes/changelogs/releases/3.2.7.rst:21 -#: ../source/includes/changelogs/releases/3.2.8.rst:19 -#: ../source/includes/changelogs/releases/3.2.9.rst:24 -msgid "Replication" -msgstr "" - -# 79cff496f37b40399700c10f329f3a53 -#: ../source/includes/changelogs/releases/3.2.11.rst:20 -msgid ":issue:`SERVER-7200` use oplog as op buffer on secondaries" -msgstr "" - -# c4c58e7ac2404d3c9d4b38470a205406 -#: ../source/includes/changelogs/releases/3.2.11.rst:21 -msgid ":issue:`SERVER-22472` rollback_index.js" -msgstr "" - -# fe1f5a20864e4ec58ff3c8acd36c6921 -#: ../source/includes/changelogs/releases/3.2.11.rst:22 -msgid "" -":issue:`SERVER-25145` During rollback (or w/minvalid invalid) select sync" -" source based on end OpTime" -msgstr "" - -# 36aeb7e76e344228b411e047c47c87ac -#: ../source/includes/changelogs/releases/3.2.11.rst:23 -msgid "" -":issue:`SERVER-25486` increase wait time in slavedelay1.js to check " -"replication delay" -msgstr "" - -# 1e0dc6debe574ad2b45877d51b554690 -#: ../source/includes/changelogs/releases/3.2.11.rst:24 -msgid "" -":issue:`SERVER-25994` Allow applyOps to validate authorization " -"permissions at the operation level" -msgstr "" - -# 1f9c6f21d7724d6a805a8cef24a5ec01 -#: ../source/includes/changelogs/releases/3.2.11.rst:25 -msgid ":issue:`SERVER-26142` disable timing checks in election_timing.js" -msgstr "" - -# ce60489bba634caeabef04b2e894cb91 -#: ../source/includes/changelogs/releases/3.2.11.rst:26 -msgid "" -":issue:`SERVER-26146` jstests/replsets/clean_shutdown_oplog_state.js " -"should use ReplSetTest.initiate()" -msgstr "" - -# d9b34dfa772b4c3392d79370ddf3f422 -#: ../source/includes/changelogs/releases/3.2.11.rst:27 -msgid "" -":issue:`SERVER-26182` 3.2 node syncing from a 3.0 node can crash due to " -"too-large BSON during upconversion to find command reply" -msgstr "" - -# 98d9619247574fd297ff9399cb484447 -#: ../source/includes/changelogs/releases/3.2.11.rst:28 -msgid ":issue:`SERVER-26748` Don't call for priority takeover when repl lagged" -msgstr "" - -# 6490ef583f02428c933ff8eda4268d35 -#: ../source/includes/changelogs/releases/3.2.11.rst:29 -msgid "" -":issue:`SERVER-26899` initialize_from_old_node.js should await " -"replication before shutting down" -msgstr "" - -# 9b7ad237894a41d2bf27640ee32ed961 -# f7b91c595b924f30b7c0dd7136d76514 -# 160e745bceca465a8c2634f7a0b8ef8c -# 04fdd55271cf4793be727f5213c2e7cc -# a375b798500146e5972a4d90125dcdf0 -#: ../source/includes/changelogs/releases/3.2.10.rst:37 -#: ../source/includes/changelogs/releases/3.2.11.rst:32 -#: ../source/includes/changelogs/releases/3.2.3.rst:74 -#: ../source/includes/changelogs/releases/3.2.4.rst:70 -#: ../source/includes/changelogs/releases/3.2.5.rst:57 -msgid "Aggregation" -msgstr "" - -# 935a819bd4c447aa8aab2f8475943064 -#: ../source/includes/changelogs/releases/3.2.11.rst:34 -msgid "" -":issue:`SERVER-24168` Increase tolerance in " -"SampleFromRandomCursorBasics::MimicNonOptimized" -msgstr "" - -# 1221d799989e46a0a4de13a8aa443c8a -#: ../source/includes/changelogs/releases/3.2.11.rst:35 -msgid ":issue:`SERVER-24386` 3.2.6 Segmentation Fault after a network problem" -msgstr "" - -# d351927a1e28491bbfe689c4bd68b167 -# ac6c62d8024b4b1eb5cf2a8fcd1a6b14 -# 45fe244f88414c0095fe88ba5f3819d6 -# 1eeed60d4c7b421691aa37f2176e5a58 -# 6d274f1fdfbe40208c74593f93799a0d -# d2c1bfd24bc7499f94bd83a31cb05f87 -# 78574d63ed824dc6babbb738c6f414f3 -# 8b3a261d90214a87bc8b550f97762734 -# 0292dcee95754ddb86225220e022e6d7 -#: ../source/includes/changelogs/releases/3.2.1.rst:53 -#: ../source/includes/changelogs/releases/3.2.11.rst:38 -#: ../source/includes/changelogs/releases/3.2.3.rst:85 -#: ../source/includes/changelogs/releases/3.2.4.rst:81 -#: ../source/includes/changelogs/releases/3.2.5.rst:62 -#: ../source/includes/changelogs/releases/3.2.6.rst:43 -#: ../source/includes/changelogs/releases/3.2.7.rst:34 -#: ../source/includes/changelogs/releases/3.2.8.rst:45 -#: ../source/includes/changelogs/releases/3.2.9.rst:39 -msgid "Storage" -msgstr "" - -# 6edb64f518f74617af6ae8bc4bfab5a6 -#: ../source/includes/changelogs/releases/3.2.11.rst:40 -msgid "" -":issue:`SERVER-23510` Fix index_retry.js and index_no_retry.js to not be " -"timing-based" -msgstr "" - -# 7be29a4289a241c4a02cb82b75e35689 -#: ../source/includes/changelogs/releases/3.2.11.rst:41 -msgid ":issue:`SERVER-25715` Stop leaking WiredTigerSessions at shutdown" -msgstr "" - -# b341e600750b46a38be888247270d10a -# 7e2ae9ffc52d46cc9fc6a5a31c29873b -# 631b835af85943e5944e3057b44bca69 -# 92995e76b495448f998734a03ab71694 -# 0468dfba7d284e1f9ace2048ca900998 -# 3ba727ebafa24bdda6dd220d1f7388d0 -# c4c041140ac143a180bfa97a72dfb46e -# e450de2ef9324e39b62f5f7afc0f1736 -# 2d19af5622404aac8ca0f02034cfd9de -# c0a3eb1f5efa4ca082364fe0fc6b3cdb -#: ../source/includes/changelogs/releases/3.2.1.rst:61 -#: ../source/includes/changelogs/releases/3.2.10.rst:47 -#: ../source/includes/changelogs/releases/3.2.11.rst:44 -#: ../source/includes/changelogs/releases/3.2.3.rst:94 -#: ../source/includes/changelogs/releases/3.2.4.rst:88 -#: ../source/includes/changelogs/releases/3.2.5.rst:67 -#: ../source/includes/changelogs/releases/3.2.6.rst:51 -#: ../source/includes/changelogs/releases/3.2.7.rst:42 -#: ../source/includes/changelogs/releases/3.2.8.rst:52 -#: ../source/includes/changelogs/releases/3.2.9.rst:44 -msgid "WiredTiger" -msgstr "" - -# b59edb58bfae4c32ab1048cc3f2dcd2d -#: ../source/includes/changelogs/releases/3.2.11.rst:46 -msgid "" -":issue:`SERVER-25312` invalid wiredTiger configString in the " -"createIndexes command can fassert" -msgstr "" - -# 3fa2f812efdd469abe6d3e0fdae821af -#: ../source/includes/changelogs/releases/3.2.11.rst:47 -msgid "" -":issue:`SERVER-26753` Minor speed regression (13%) and 'choppy' " -"performance in 3.4 vs 3.2" -msgstr "" - -# ff0aed5b8a93435fbeb21f1dc8126ff0 -# d078663ae8664d38bfa16525fae91a02 -# 1214f583b62141c6b99a9ec75a4b73e6 -# 77317596e0d74b8f8a104462ff3020fc -# b2b75886393b4ec1966328c2608b37e0 -# 49eb87dd386e47d38657c53027e8d55f -# e7a7ac0d27994b4cb0a38cac731a584f -# 188216ae9e0f4d36b1c61f408e9fa2a1 -# 7b37f480b8574196b79f906634570380 -# 851a10bc9e9348ad94f61d3a0baffe2a -#: ../source/includes/changelogs/releases/3.2.1.rst:67 -#: ../source/includes/changelogs/releases/3.2.10.rst:177 -#: ../source/includes/changelogs/releases/3.2.11.rst:50 -#: ../source/includes/changelogs/releases/3.2.3.rst:108 -#: ../source/includes/changelogs/releases/3.2.4.rst:97 -#: ../source/includes/changelogs/releases/3.2.5.rst:75 -#: ../source/includes/changelogs/releases/3.2.6.rst:59 -#: ../source/includes/changelogs/releases/3.2.7.rst:48 -#: ../source/includes/changelogs/releases/3.2.8.rst:70 -#: ../source/includes/changelogs/releases/3.2.9.rst:55 -msgid "Operations" -msgstr "" - -# 6e571f9d93df48b9a2432195c87dae37 -#: ../source/includes/changelogs/releases/3.2.11.rst:52 -msgid ":issue:`SERVER-26465` Log somap info when doing heap profiling" -msgstr "" - -# ffb182de3c0b4fb48e0a7b6a270ba422 -# 7565ca5a889b4578a549e31a714de335 -# 4293d54370c24c65ae38fa1d12fa69e3 -# 9b921b68caef486c8ced4cf5925d60ae -# 4e7bb3d5c0a848d2b02168c8aa2937d2 -# 273ddaa775364c9987d66f62c1ed1ac8 -# 8b57a9b692014e6181c6991f8aeaeded -# 07d7ddf9001b4b6783b6e1c1daa3abb2 -# 2cb477799b414a52a694cc07dea6abbe -# 575c357df73c418988bb08815e905d23 -#: ../source/includes/changelogs/releases/3.2.1.rst:72 -#: ../source/includes/changelogs/releases/3.2.10.rst:184 -#: ../source/includes/changelogs/releases/3.2.11.rst:55 -#: ../source/includes/changelogs/releases/3.2.3.rst:115 -#: ../source/includes/changelogs/releases/3.2.4.rst:102 -#: ../source/includes/changelogs/releases/3.2.5.rst:81 -#: ../source/includes/changelogs/releases/3.2.6.rst:65 -#: ../source/includes/changelogs/releases/3.2.7.rst:54 -#: ../source/includes/changelogs/releases/3.2.8.rst:75 -#: ../source/includes/changelogs/releases/3.2.9.rst:67 -msgid "Build and Packaging" -msgstr "" - -# a30258ac4f9b40c280a9ba899d11ca62 -#: ../source/includes/changelogs/releases/3.2.11.rst:57 -msgid ":issue:`SERVER-24662` Update to PCRE 8.39" -msgstr "" - -# d935dd978ca3483ab7f24cd5df56b53b -#: ../source/includes/changelogs/releases/3.2.11.rst:58 -msgid "" -":issue:`SERVER-26583` MongoDB 3.4 packages appearing in 3.2 repo when " -"running yum update" -msgstr "" - -# 0e2b202bbbf143a48f8274948e16f20e -#: ../source/includes/changelogs/releases/3.2.11.rst:59 -msgid "" -":issue:`SERVER-26652` Invalid definitions in systemd configuration for " -"debian" -msgstr "" - -# 7bb7b6f7c50441718ca86fb88504f8fe -# fe0830d455bb4c65bf37d196e9566e00 -# ddd4c6a988bd407aa82a33fe76bcbbaa -# 2808b5fd0a894c5d8804c264bac6080e -# d78170ef0f07406f83569210175554a7 -# 0231ded6bd8a440ab1836f2758a47048 -# 35368f6775c24fd2b91edb533150a644 -# 90f824c1d20c4bba92e76b5c0ee901fd -# c19aeffe2b9a4ea78097433a3b43f85f -# 93dcb7c76a314ef09a94578cb3796add -#: ../source/includes/changelogs/releases/3.2.1.rst:86 -#: ../source/includes/changelogs/releases/3.2.10.rst:206 -#: ../source/includes/changelogs/releases/3.2.11.rst:62 -#: ../source/includes/changelogs/releases/3.2.3.rst:127 -#: ../source/includes/changelogs/releases/3.2.4.rst:113 -#: ../source/includes/changelogs/releases/3.2.5.rst:95 -#: ../source/includes/changelogs/releases/3.2.6.rst:71 -#: ../source/includes/changelogs/releases/3.2.7.rst:69 -#: ../source/includes/changelogs/releases/3.2.8.rst:97 -#: ../source/includes/changelogs/releases/3.2.9.rst:81 -msgid "Internals" -msgstr "" - -# 58d3c6cd10db46b680a6591fa35aea1d -#: ../source/includes/changelogs/releases/3.2.11.rst:64 -msgid "" -":issue:`SERVER-21260` Sys-perf and longevity project to always upload log" -" files even when there is a system failure." -msgstr "" - -# 62ec76a203a349e29d6b8a7137472870 -#: ../source/includes/changelogs/releases/3.2.11.rst:65 -msgid "" -":issue:`SERVER-23379` MongoDB Enterprise compiled on OS X 10.10 fails to " -"start on OS X 10.8" -msgstr "" - -# 569e9302fb8c418cba0d3eeaf54cff4d -#: ../source/includes/changelogs/releases/3.2.11.rst:66 -msgid ":issue:`SERVER-24055` Increase wtimeout in chaining_removal.js" -msgstr "" - -# 9ece463a018e45219845005ab3f89698 -#: ../source/includes/changelogs/releases/3.2.11.rst:67 -msgid "" -":issue:`SERVER-25546` Handle slaveDelay as part of op batching on " -"secondaries" -msgstr "" - -# 64c4815886b74716a5a240f44b77344e -#: ../source/includes/changelogs/releases/3.2.11.rst:68 -msgid "" -":issue:`SERVER-25777` StopMongoProgram shouldn't implicitly switch to " -"SIGKILL" -msgstr "" - -# a683b52fe4734e099991a9eb789c1c71 -#: ../source/includes/changelogs/releases/3.2.11.rst:69 -msgid ":issue:`SERVER-25919` Rewrite NetworkInterfaceASIO stress test" -msgstr "" - -# e3804fd389d74c409b1a56d331dc0311 -#: ../source/includes/changelogs/releases/3.2.11.rst:70 -msgid ":issue:`SERVER-26167` mongo-perf: Remove wt-mmap comparison variants" -msgstr "" - -# 493c055896b142eab913c1c2475527bd -#: ../source/includes/changelogs/releases/3.2.11.rst:71 -msgid "" -":issue:`SERVER-26406` sys-perf, mongo-perf: Add Evergreen task to the " -"post test analysis override json files" -msgstr "" - -# 8042f3a640214bcd911fd72bcd83e76d -#: ../source/includes/changelogs/releases/3.2.11.rst:72 -msgid "" -":issue:`SERVER-26477` Use non-throwing variant of " -"asio::basic_socket::cancel" -msgstr "" - -# 9c26f0c5d6f641c78ba2d6e0402400e9 -#: ../source/includes/changelogs/releases/3.2.11.rst:73 -msgid "" -":issue:`SERVER-26647` Report additional timeout information in " -"NetworkInterfaceASIO" -msgstr "" - -# e911843dde56488cb0192f0be5b21816 -#: ../source/includes/changelogs/releases/3.2.11.rst:74 -msgid "" -":issue:`SERVER-26689` Update call to setup-cluster.sh in system-perf.yml " -"and longevity.yml" -msgstr "" - -# 13525802c6814919b41524e32a642160 -#: ../source/includes/changelogs/releases/3.2.11.rst:75 -msgid ":issue:`SERVER-26813` Enable longevity performance test for 3.2 branch" -msgstr "" - -# e0d1651807b948c4a49f478883d0c12c -#: ../source/includes/changelogs/releases/3.2.11.rst:76 -msgid ":issue:`TOOLS-1488` provide IO buffers to oplog archive intents" -msgstr "" - -# 49c2e96e0b0a4c81b7481d7dafdc99c0 -#: ../source/includes/changelogs/releases/3.2.11.rst:77 -msgid ":issue:`WT-1592` Dump detailed cache information via statistics" -msgstr "" - -# 8a5d569be6bd4233994f092c2bcc4719 -#: ../source/includes/changelogs/releases/3.2.11.rst:78 -msgid ":issue:`WT-2403` Enhance random cursor implementation for LSM trees" -msgstr "" - -# 59f636c731854dcbbece991d84286fe4 -#: ../source/includes/changelogs/releases/3.2.11.rst:79 -msgid "" -":issue:`WT-2415` Add option for join cursors to return false positives " -"from a Bloom filter" -msgstr "" - -# c80e8f415632421687e86f09ab61c9e3 -#: ../source/includes/changelogs/releases/3.2.11.rst:80 -msgid ":issue:`WT-2831` Skip creating a checkpoint if there have been no changes" -msgstr "" - -# b4d701fc4d9f4556b414b9724596275b -#: ../source/includes/changelogs/releases/3.2.11.rst:81 -msgid ":issue:`WT-2858` rename wtperf's CONFIG structure" -msgstr "" - -# b18992adc084435e85efed6212dc3018 -#: ../source/includes/changelogs/releases/3.2.11.rst:82 -msgid ":issue:`WT-2880` Add support for Zstandard compression" -msgstr "" - -# 875e651b71e345f6a0cd91d62bf34bdf -#: ../source/includes/changelogs/releases/3.2.11.rst:83 -msgid "" -":issue:`WT-2895` Reduce the runtime of make check testing with disable " -"long" -msgstr "" - -# 99238e6a68cf459d917309d81164a70f -#: ../source/includes/changelogs/releases/3.2.11.rst:84 -msgid "" -":issue:`WT-2904` Fix a bug where the reported checkpoint size could be " -"many times data size" -msgstr "" - -# dc9bac606e7048b8a57047fbf47dc142 -#: ../source/includes/changelogs/releases/3.2.11.rst:85 -msgid ":issue:`WT-2907` Bug in Java ConcurrentCloseTest case" -msgstr "" - -# 4394785c099542c2ae68568ff91f07a7 -#: ../source/includes/changelogs/releases/3.2.11.rst:86 -msgid "" -":issue:`WT-2917` split wtperf's configuration into per-database and per-" -"run parts" -msgstr "" - -# a1192704ac9d4522b0d83c5f8f2ff1dc -#: ../source/includes/changelogs/releases/3.2.11.rst:87 -msgid "" -":issue:`WT-2920` Add statistic tracking application thread cache " -"maintenance time" -msgstr "" - -# a5e8baae3da54386a678d233a2621c0f -#: ../source/includes/changelogs/releases/3.2.11.rst:88 -msgid ":issue:`WT-2931` Configure default in-memory dirty cache usage lower" -msgstr "" - -# 7b51c588215f4474b21f074db72216de -#: ../source/includes/changelogs/releases/3.2.11.rst:89 -msgid "" -":issue:`WT-2932` Allow applications to selectively ignore cache limit " -"with in-memory configuration" -msgstr "" - -# 859262c4ff374269b13f14fee3296b3a -#: ../source/includes/changelogs/releases/3.2.11.rst:90 -msgid ":issue:`WT-2933` Fix a race between named snapshots and checkpoints" -msgstr "" - -# 8532ec79dd414d07b088947a8756ba4a -#: ../source/includes/changelogs/releases/3.2.11.rst:91 -msgid ":issue:`WT-2937` test_inmem01 aborts due to stuck cache" -msgstr "" - -# 4234edd487984eeda2d38cce4bad9570 -#: ../source/includes/changelogs/releases/3.2.11.rst:92 -msgid ":issue:`WT-2938` Assembly files should end in .sx, not .S" -msgstr "" - -# 9f3b9f7b42db464aa558a324377119d1 -#: ../source/includes/changelogs/releases/3.2.11.rst:93 -msgid "" -":issue:`WT-2941` Improve test/format to use faster key-generation " -"functions" -msgstr "" - -# 3c070b5e85204c31ac14e501ab3d46d4 -#: ../source/includes/changelogs/releases/3.2.11.rst:94 -msgid ":issue:`WT-2942` verbose strings don't need newline" -msgstr "" - -# 96d2cbd1f29c458687ae1bbc0e0ea91d -#: ../source/includes/changelogs/releases/3.2.11.rst:95 -msgid ":issue:`WT-2945` Occasional hang running reconfigure fuzz test" -msgstr "" - -# 2d2da9dd563f4d779c7134293c52fe55 -#: ../source/includes/changelogs/releases/3.2.11.rst:96 -msgid ":issue:`WT-2946` dist/s_docs incompatible with OS X Xcode installation" -msgstr "" - -# 95bcf346561f49b297ee07ff610f78a0 -#: ../source/includes/changelogs/releases/3.2.11.rst:97 -msgid ":issue:`WT-2947` test suite populate functions need refactoring" -msgstr "" - -# adfe16b1f6df4dc3bf3e26c7b23723d8 -#: ../source/includes/changelogs/releases/3.2.11.rst:98 -msgid "" -":issue:`WT-2948` simplify error handling by making epoch time return " -"never fail" -msgstr "" - -# 00eba9cac9554cc0afb978863e60e8e6 -#: ../source/includes/changelogs/releases/3.2.11.rst:99 -msgid "" -":issue:`WT-2949` Add an option to wtperf to not close connection on " -"shutdown" -msgstr "" - -# 3060a596a00c4d72afa32f27006eebcd -#: ../source/includes/changelogs/releases/3.2.11.rst:100 -msgid "" -":issue:`WT-2950` Inserting multi-megabyte values can cause large in-" -"memory pages" -msgstr "" - -# 58d68003dff544cc89547047d6da3863 -#: ../source/includes/changelogs/releases/3.2.11.rst:101 -msgid ":issue:`WT-2953` Test format failure - stuck cache with 1/42MB dirty" -msgstr "" - -# f317b351ae92440ca1687069afaf24cd -#: ../source/includes/changelogs/releases/3.2.11.rst:102 -msgid "" -":issue:`WT-2954` Inserting multi-megabyte values can cause large in-" -"memory pages" -msgstr "" - -# d87b1b81a1ad4d6099fd5f1b81e9c7a8 -#: ../source/includes/changelogs/releases/3.2.11.rst:103 -msgid "" -":issue:`WT-2955` Add statistics tracking the amount of time threads spend" -" waiting for high level locks" -msgstr "" - -# 8460b383639e4eeba7c0937ad25f7c4a -#: ../source/includes/changelogs/releases/3.2.11.rst:104 -msgid "" -":issue:`WT-2956` utility tests -h option is always overridden by the " -"default setup" -msgstr "" - -# 0b3bd61bccb041869a16c203a08cba5c -#: ../source/includes/changelogs/releases/3.2.11.rst:105 -msgid "" -":issue:`WT-2959` Ensure WT_SESSION_IMPL is never used before it's " -"initialized" -msgstr "" - -# 5d3dd7a02cc245c9b5021ce01cdc3829 -#: ../source/includes/changelogs/releases/3.2.11.rst:106 -msgid ":issue:`WT-2961` Add a version drop-down to the web version of the docs" -msgstr "" - -# 7ec7db4806b5438dbedf802a45b3f63f -#: ../source/includes/changelogs/releases/3.2.11.rst:107 -msgid ":issue:`WT-2963` Race setting max_entries during eviction" -msgstr "" - -# 921067305531424abf2027056f66a912 -#: ../source/includes/changelogs/releases/3.2.11.rst:108 -msgid ":issue:`WT-2964` WTPERF parallel-pop-btree hung in populate phase" -msgstr "" - -# 394c63f4f65844bba51faf6ca5d51291 -#: ../source/includes/changelogs/releases/3.2.11.rst:109 -msgid ":issue:`WT-2965` test_wt2323_join_visibility can hang on OSX" -msgstr "" - -# 71be43ec2b7f43338b551861a92f7b30 -#: ../source/includes/changelogs/releases/3.2.11.rst:110 -msgid ":issue:`WT-2968` backup cursor opens every file" -msgstr "" - -# 2e99e7d4dd7544ea81c0e27d29a3a770 -#: ../source/includes/changelogs/releases/3.2.11.rst:111 -msgid "" -":issue:`WT-2971` Add documentation for raw-compression to the " -"tune_compression page in WT docs" -msgstr "" - -# 93a5af29b8de46c1b96b9f41f0535ed7 -#: ../source/includes/changelogs/releases/3.2.11.rst:112 -msgid ":issue:`WT-2974` lint" -msgstr "" - -# 45245e4433f3430d97580904329492b3 -#: ../source/includes/changelogs/releases/3.2.11.rst:113 -msgid ":issue:`WT-2975` Reduce the memory allocated for statistics" -msgstr "" - -# 0b7e7c200d7045618480fa2fd26ffc06 -#: ../source/includes/changelogs/releases/3.2.11.rst:114 -msgid "" -":issue:`WT-2976` Add a statistic tracking how long application threads " -"spend doing I/O" -msgstr "" - -# 685ae710360146d995835b2e08e7cd4f -#: ../source/includes/changelogs/releases/3.2.11.rst:115 -msgid ":issue:`WT-2977` Csuite LSM Random test can occasionally fail" -msgstr "" - -# 5fed6e0afbb54875b67189da8d3c9e8c -#: ../source/includes/changelogs/releases/3.2.11.rst:116 -msgid ":issue:`WT-2985` Race during checkpoint can cause a core dump" -msgstr "" - -# fea7b6d88a3b422e88684efccc4cb82f -#: ../source/includes/changelogs/releases/3.2.11.rst:117 -msgid "" -":issue:`WT-2987` Fix a bug where opening a cursor on an incomplete table " -"drops core" -msgstr "" - -# 941e0eedc25b4a9b9754dadacb384fe4 -#: ../source/includes/changelogs/releases/3.2.11.rst:118 -msgid ":issue:`WT-2988` __wt_epoch potentially returns garbage values." -msgstr "" - -# 33113863aa3146a195767c4edc0129c7 -#: ../source/includes/changelogs/releases/3.2.11.rst:119 -msgid ":issue:`WT-2991` Coverity issue 1365198" -msgstr "" - -# 19b568d25beb42e89a1cc1d4e6525e5b -#: ../source/includes/changelogs/releases/3.2.11.rst:120 -msgid "" -":issue:`WT-2998` Add error messages to error returns that might be " -"confusing." -msgstr "" - -# fc52580c3f54434c962c2466f0e545ae -#: ../source/includes/changelogs/releases/3.2.11.rst:121 -msgid ":issue:`WT-2999` Memory leak in join WT_CURSOR with custom extractor" -msgstr "" - -# 234d8ca50e654d95b47200eb42d30981 -#: ../source/includes/changelogs/releases/3.2.11.rst:122 -msgid ":issue:`WT-3001` WT_EXTENSION_API references are named inconsistently." -msgstr "" - -# 40ebb29246434a319db0382e72a4381c -#: ../source/includes/changelogs/releases/3.2.11.rst:123 -msgid "" -":issue:`WT-3003` log generation should not auto generate the record and " -"op types" -msgstr "" - -# a4a684639a864a00a92f1a83dd4ece12 -#: ../source/includes/changelogs/releases/3.2.11.rst:124 -msgid ":issue:`WT-3005` Add top-level .gitignore file." -msgstr "" - -# e7a8249fb9134959ae088acc2dec2e18 -#: ../source/includes/changelogs/releases/3.2.11.rst:125 -msgid ":issue:`WT-3007` Remove duplicated word in comment" -msgstr "" - -# 2cd5f7778985405ebd6907e66a7b9b80 -#: ../source/includes/changelogs/releases/3.2.11.rst:126 -msgid ":issue:`WT-3008` Run wtperf stress testing against all maintained branches" -msgstr "" - -# 38e240f7a0624f74894069422bcc5076 -#: ../source/includes/changelogs/releases/3.2.11.rst:127 -msgid ":issue:`WT-3009` Test format hung/aborted with small cache (sub 10mB)" -msgstr "" - -# bb0f8e264d3149f7bf34672c4100e07a -#: ../source/includes/changelogs/releases/3.2.10.rst:4 -msgid "3.2.10 Changelog" -msgstr "" - -# 8388e6870da54802a224652812b97bd1 -#: ../source/includes/changelogs/releases/3.2.10.rst:9 -msgid ":issue:`SERVER-23598` Race in config.version intialization" -msgstr "" - -# 907df9eefe2d48e89a595af0085450e2 -#: ../source/includes/changelogs/releases/3.2.10.rst:10 -msgid "" -":issue:`SERVER-25516` Add setParameter option to 3.2 to prevent the " -"replica set monitor from ever giving up on monitoring a set" -msgstr "" - -# 1b8ca8e435f34c58b665990a6e06d026 -#: ../source/includes/changelogs/releases/3.2.10.rst:11 -msgid "" -":issue:`SERVER-25527` Send the version of the chunk being moved as part " -"of the shard moveChunk and splitChunk commands" -msgstr "" - -# 067cce15460f492fa5cea1fa8a80c214 -#: ../source/includes/changelogs/releases/3.2.10.rst:12 -msgid ":issue:`SERVER-25574` Remove jstest/core/hashtest.1js" -msgstr "" - -# c2639d9909d34103a407f9b7b7f671ea -#: ../source/includes/changelogs/releases/3.2.10.rst:13 -msgid "" -":issue:`SERVER-25602` splitChunk command with out of bound splitKeys " -"fails, but still updates the chunks" -msgstr "" - -# 8c691cb0adc347f0bd37636460834063 -# 0e9313a59d1d477b8aa3ba1aaed483c3 -#: ../source/includes/changelogs/releases/3.2.10.rst:18 -#: ../source/includes/changelogs/releases/3.2.9.rst:26 -msgid ":issue:`SERVER-22136` Attach term metadata to UpdatePosition command" -msgstr "" - -# 202155b919a54c9b8e2e376081e4f84c -#: ../source/includes/changelogs/releases/3.2.10.rst:19 -msgid "" -":issue:`SERVER-24254` Wait for nodes to agree on primary in " -"maxSyncSourceLagSecs.js and chaining_removal.js" -msgstr "" - -# 2f26937036ec4216847500d61b59d453 -#: ../source/includes/changelogs/releases/3.2.10.rst:20 -msgid "" -":issue:`SERVER-24926` replset8.js should call " -"ReplSetTest.awaitReplication() to be consistent with comment in test." -msgstr "" - -# b7677b7700744c26a7b5d783feb8d4e1 -#: ../source/includes/changelogs/releases/3.2.10.rst:21 -msgid ":issue:`SERVER-25946` increase failover limit in election_timing.js" -msgstr "" - -# 8f4b0955db8a4689894a8ecf40128fae -# 9c10d862582149849922cf91d8d0c8f0 -# 4527bfd0c7d34295b994f6d7ad1a9893 -# 31faf19558a245c0b11b59202a9a4ec4 -# ecdfca52ac2141a3b456a9f69cb1adc2 -# 795890df76a944a3bfed376b80070c3a -# 2f1e5083157446cea6113905a9420757 -# cdb6312c6e884a34a233eec346fc60f5 -# 4225e8cddd13443ba37669c6926f6a53 -#: ../source/includes/changelogs/releases/3.2.1.rst:44 -#: ../source/includes/changelogs/releases/3.2.10.rst:24 -#: ../source/includes/changelogs/releases/3.2.3.rst:56 -#: ../source/includes/changelogs/releases/3.2.4.rst:61 -#: ../source/includes/changelogs/releases/3.2.5.rst:45 -#: ../source/includes/changelogs/releases/3.2.6.rst:32 -#: ../source/includes/changelogs/releases/3.2.7.rst:29 -#: ../source/includes/changelogs/releases/3.2.8.rst:30 -#: ../source/includes/changelogs/releases/3.2.9.rst:33 -msgid "Query" -msgstr "" - -# 8255ff86a64f424aa00b64fa49287a2d -#: ../source/includes/changelogs/releases/3.2.10.rst:26 -msgid "" -":issue:`SERVER-24320` Planner can attempt to use invalid index when using" -" plan cache due to plan cache key / MatchExpression sorting inconsistency" -msgstr "" - -# cb3d26eee71a436a8885bd62f46b0e1f -#: ../source/includes/changelogs/releases/3.2.10.rst:27 -msgid "" -":issue:`SERVER-24901` rollback5.js should not depend on size storer value" -" to get collection size" -msgstr "" - -# 77526c75e5aa4f4687df22e11fc1d57b -#: ../source/includes/changelogs/releases/3.2.10.rst:28 -msgid ":issue:`SERVER-25443` Remove Linux (Decimal Enabled) test variant" -msgstr "" - -# 879ca406fb704303864ebfb27ac47d32 -#: ../source/includes/changelogs/releases/3.2.10.rst:29 -msgid "" -":issue:`SERVER-25951` MongoDB 3.2: Report additional metrics in getMore " -"slowms logging" -msgstr "" - -# ead74376f7434bc7a348fd726093fb67 -# bf40f1cfb9844378befd09f1ba8ad29f -# 146fbe35be3d48918e690c37e4a5ecbf -# 1a8a83813143461cb9bac8c531c9f0e2 -#: ../source/includes/changelogs/releases/3.2.10.rst:32 -#: ../source/includes/changelogs/releases/3.2.3.rst:68 -#: ../source/includes/changelogs/releases/3.2.5.rst:52 -#: ../source/includes/changelogs/releases/3.2.8.rst:35 -msgid "Write Operations" -msgstr "" - -# b07da0e0f58e4763951daf1ee37ca18e -#: ../source/includes/changelogs/releases/3.2.10.rst:34 -msgid "" -":issue:`SERVER-16801` update considers a change in numerical type to be a" -" noop" -msgstr "" - -# 0bb985fdaf7449b4955080e6439dc860 -#: ../source/includes/changelogs/releases/3.2.10.rst:39 -msgid "" -":issue:`SERVER-25039` Aggregation can attempt to re-plan after collection" -" has been dropped" -msgstr "" - -# 03e46710554746628158ee9c8c04d1c9 -# 639303e384254bf482b74b5e6c9fdaa1 -# 231493373ccc4f92a392493c0fe019d4 -# 7349ed2f28984038acbd3510ff855192 -# 950f3c507bfa4cf1a94c7c5c0ce9d8dd -#: ../source/includes/changelogs/releases/3.2.10.rst:42 -#: ../source/includes/changelogs/releases/3.2.3.rst:80 -#: ../source/includes/changelogs/releases/3.2.4.rst:75 -#: ../source/includes/changelogs/releases/3.2.6.rst:38 -#: ../source/includes/changelogs/releases/3.2.8.rst:40 -msgid "JavaScript" -msgstr "" - -# 22c8120c287b40ba892f58e2ee987d19 -#: ../source/includes/changelogs/releases/3.2.10.rst:44 -msgid "" -":issue:`SERVER-25056` ImplScope should check interruptability against an " -"opctx" -msgstr "" - -# 7eab6510900545dabfc96f6bb740d7e2 -#: ../source/includes/changelogs/releases/3.2.10.rst:49 -msgid ":issue:`WT-2863` Support UTF-8 paths on Windows" -msgstr "" - -# f779f9feb0664b8f8c1aab31548c63f6 -#: ../source/includes/changelogs/releases/3.2.10.rst:50 -msgid ":issue:`WT-2865` eviction thread error failure" -msgstr "" - -# 6ab16a45e2924773b327a6474398f155 -#: ../source/includes/changelogs/releases/3.2.10.rst:51 -msgid ":issue:`WT-2026` Maximum pages size at eviction too large" -msgstr "" - -# 5016739dddad493ea984c7bc2912b1aa -#: ../source/includes/changelogs/releases/3.2.10.rst:52 -msgid "" -":issue:`WT-2221` Document which statistics are available via a \"fast\" " -"configuration vs. an \"all\" configuration" -msgstr "" - -# 110657c8dea5442e93ae6069c3b4a080 -#: ../source/includes/changelogs/releases/3.2.10.rst:53 -msgid "" -":issue:`WT-2233` Investigate changing when the eviction server switches " -"to aggressive mode." -msgstr "" - -# 54a8487855ec4d558b9cd378b6d85442 -#: ../source/includes/changelogs/releases/3.2.10.rst:54 -msgid "" -":issue:`WT-2239` Make sure LSM cursors read up to date dsk_gen, it was " -"racing with compact" -msgstr "" - -# bc6985ec95854d7cba5e50ab52388217 -#: ../source/includes/changelogs/releases/3.2.10.rst:55 -msgid "" -":issue:`WT-2323` Allocate a transaction id at the beginning of join " -"cursor iteration" -msgstr "" - -# 1e58c9c942a440c4b10fbbca63b68571 -#: ../source/includes/changelogs/releases/3.2.10.rst:56 -msgid "" -":issue:`WT-2843` Fix a bug in recovery if there is no filesystem truncate" -" support" -msgstr "" - -# f10a7722c8a94713a867d1ce0a27b72c -#: ../source/includes/changelogs/releases/3.2.10.rst:57 -msgid "" -":issue:`WT-2846` Several bugs related to reconfiguring eviction server at" -" runtime" -msgstr "" - -# f8c10a1bacf44ba08764eee5c9c8eebe -#: ../source/includes/changelogs/releases/3.2.10.rst:58 -msgid "" -":issue:`WT-2353` Failure to create async threads as part of a " -"wiredtiger_open call will cause a hang" -msgstr "" - -# f848fceac24042dda7b6046c32abfaaf -#: ../source/includes/changelogs/releases/3.2.10.rst:59 -msgid ":issue:`WT-2380` Make scripts fail if code doesn't match style" -msgstr "" - -# 638b59fa976d4103afc6e3a93f867a96 -#: ../source/includes/changelogs/releases/3.2.10.rst:60 -msgid ":issue:`WT-2486` Update make check so that it runs faster" -msgstr "" - -# abfd29efc1d142a4baefdfc2efddf371 -#: ../source/includes/changelogs/releases/3.2.10.rst:61 -msgid ":issue:`WT-2555` make format run on Windows" -msgstr "" - -# 18b4d6a12e62454fb57349c5b72fa7b1 -#: ../source/includes/changelogs/releases/3.2.10.rst:62 -msgid ":issue:`WT-2578` remove write barriers from the TAILQ_INSERT_XXX macros" -msgstr "" - -# f107ba4562ad4b599b021031c06488de -#: ../source/includes/changelogs/releases/3.2.10.rst:63 -msgid "" -":issue:`WT-2631` nullptr is passed for parameters marked with attribute " -"non-null" -msgstr "" - -# a25e48b5305446349323ce18bc363d00 -#: ../source/includes/changelogs/releases/3.2.10.rst:64 -msgid ":issue:`WT-2638` ftruncate may not be supported" -msgstr "" - -# 6ed78f4a3a7b415bbe644d8ab5b0387d -#: ../source/includes/changelogs/releases/3.2.10.rst:65 -msgid "" -":issue:`WT-2645` wt dump: push the complexity of collecting metadata into" -" a dump cursor" -msgstr "" - -# 37ad3dcd8b1a43eda4b5c803c642a1f7 -#: ../source/includes/changelogs/releases/3.2.10.rst:66 -msgid ":issue:`WT-2648` cache-line alignment for new ports" -msgstr "" - -# aa04a05e3ac54e0380e43c021adae19f -#: ../source/includes/changelogs/releases/3.2.10.rst:67 -msgid ":issue:`WT-2665` Limit allocator fragmentation in WiredTiger" -msgstr "" - -# 882a7c4f8492491a8342f9306479d2fa -#: ../source/includes/changelogs/releases/3.2.10.rst:68 -msgid ":issue:`WT-2678` The metadata should not imply that an empty value is true" -msgstr "" - -# ef157dbc665046778792de433595511a -#: ../source/includes/changelogs/releases/3.2.10.rst:69 -msgid "" -":issue:`WT-2688` configure --enable-python doesn't check for availability" -" of swig" -msgstr "" - -# 070a36b42727405980ca8512ab0c9a5a -#: ../source/includes/changelogs/releases/3.2.10.rst:70 -msgid ":issue:`WT-2693` Check open_cursor error paths for consistent handling" -msgstr "" - -# 338f4b6155be4edcb9003bf12a58aeb8 -#: ../source/includes/changelogs/releases/3.2.10.rst:71 -msgid ":issue:`WT-2695` Integrate s390x accelerated crc32c support" -msgstr "" - -# d16ce639d9b84f4e8726a0163d769888 -#: ../source/includes/changelogs/releases/3.2.10.rst:72 -msgid "" -":issue:`WT-2719` add fuzz testing for WiredTiger options and " -"reconfiguration." -msgstr "" - -# ea03efe7c07d4ed1bb2e7258f345a577 -#: ../source/includes/changelogs/releases/3.2.10.rst:73 -msgid ":issue:`WT-2728` Don't re-read log file headers during log_flush" -msgstr "" - -# 181ed9e19daa440fa99b41a7ad8281a9 -#: ../source/includes/changelogs/releases/3.2.10.rst:74 -msgid "" -":issue:`WT-2731` Raw compression can create pages that are larger than " -"expected" -msgstr "" - -# ed72808905b541b4b3746b6ad7612228 -#: ../source/includes/changelogs/releases/3.2.10.rst:75 -msgid ":issue:`WT-2732` Coverity analysis defect 99665: Redundant test" -msgstr "" - -# c59f054da5e34dcaa69ae6b29bce8bc7 -#: ../source/includes/changelogs/releases/3.2.10.rst:76 -msgid ":issue:`WT-2734` Improve documentation of eviction behavior" -msgstr "" - -# 536ca6d7417648abb8199fce1983a6ac -#: ../source/includes/changelogs/releases/3.2.10.rst:77 -msgid ":issue:`WT-2737` Scrub dirty pages rather than evicting them" -msgstr "" - -# 1a9270aff0f84d4b8732d4031d1d3ecb -#: ../source/includes/changelogs/releases/3.2.10.rst:78 -msgid ":issue:`WT-2738` Remove the ability to change the default checkpoint name" -msgstr "" - -# f645f067859741d6a93ed4122173ef19 -#: ../source/includes/changelogs/releases/3.2.10.rst:79 -msgid ":issue:`WT-2739` pluggable file systems documentation cleanups" -msgstr "" - -# 4a385e0a257d4767a136b4d99b856a64 -#: ../source/includes/changelogs/releases/3.2.10.rst:80 -msgid ":issue:`WT-2743` Thread count statistics always report 0" -msgstr "" - -# 6580c099c8554b22aafa4745c040be3f -#: ../source/includes/changelogs/releases/3.2.10.rst:81 -msgid ":issue:`WT-2744` partial line even with line buffering set" -msgstr "" - -# a719771a7c554b6b9e48c1af0bcc851c -#: ../source/includes/changelogs/releases/3.2.10.rst:82 -msgid ":issue:`WT-2746` track checkpoint I/O separately from eviction I/O" -msgstr "" - -# c1690468bd0649ddb3db2cbf6bae1ac5 -#: ../source/includes/changelogs/releases/3.2.10.rst:83 -msgid "" -":issue:`WT-2751` column-store statistics incorrectly calculates the " -"number of entries" -msgstr "" - -# b4ec6dd2da8c4ee7895de9f3821db74a -#: ../source/includes/changelogs/releases/3.2.10.rst:84 -msgid ":issue:`WT-2752` Fixes to zipfian wtperf workload config" -msgstr "" - -# 1d387953bdbc4c1baf363bffe9b25697 -#: ../source/includes/changelogs/releases/3.2.10.rst:85 -msgid ":issue:`WT-2755` flexelint configuration treats size_t as 4B type" -msgstr "" - -# c892d946ac4442ea897c0e1963bd1aa6 -#: ../source/includes/changelogs/releases/3.2.10.rst:86 -msgid "" -":issue:`WT-2756` Upgrade the autoconf archive package to check for swig " -"3.0" -msgstr "" - -# a3639b845a784f48ac12f3c74dad6193 -#: ../source/includes/changelogs/releases/3.2.10.rst:87 -msgid "" -":issue:`WT-2757` Column tables behave differently when column names are " -"provided" -msgstr "" - -# 4780469b7a3e4aea97ebd07574b1cea4 -#: ../source/includes/changelogs/releases/3.2.10.rst:88 -msgid "" -":issue:`WT-2759` Releasing the hot-backup lock doesn't require the schema" -" lock." -msgstr "" - -# 878067b78361469092be6162c34239d9 -#: ../source/includes/changelogs/releases/3.2.10.rst:89 -msgid ":issue:`WT-2762` wtstats tool fails if checkpoint runs" -msgstr "" - -# ca4595697c7f41039ee0f331de3475b1 -#: ../source/includes/changelogs/releases/3.2.10.rst:90 -msgid ":issue:`WT-2763` Unit test test_intpack failing on OSX" -msgstr "" - -# 65f3ebdc0ea44fc88cb9a79d3fa6a57a -#: ../source/includes/changelogs/releases/3.2.10.rst:91 -msgid ":issue:`WT-2764` Optimize checkpoints to reduce throughput disruption" -msgstr "" - -# 0f56407c129d4211af91f54802f05df6 -#: ../source/includes/changelogs/releases/3.2.10.rst:92 -msgid ":issue:`WT-2765` wt dump: indices need to be shown in the dump output" -msgstr "" - -# 7b4195af455244f994f78adb9e63292d -#: ../source/includes/changelogs/releases/3.2.10.rst:93 -msgid "" -":issue:`WT-2766` Don't count eviction of lookaside file pages for the " -"purpose of checking stuck cache" -msgstr "" - -# 49b35427bfc04977b6ac308f973b7c79 -#: ../source/includes/changelogs/releases/3.2.10.rst:94 -msgid ":issue:`WT-2767` test suite needs way to run an individual scenario" -msgstr "" - -# 2f5929521a2540459a0a482b74f9a2ac -#: ../source/includes/changelogs/releases/3.2.10.rst:95 -msgid "" -":issue:`WT-2769` Update documentation to reflect correct limits of " -"memory_page_max" -msgstr "" - -# a8e81a8972cb42d5a5acde67bc5e21cf -#: ../source/includes/changelogs/releases/3.2.10.rst:96 -msgid ":issue:`WT-2770` Add statistics tracking schema operations" -msgstr "" - -# b0311622667c41dca83922602595dd5e -#: ../source/includes/changelogs/releases/3.2.10.rst:97 -msgid ":issue:`WT-2772` Investigate log performance testing weirdness" -msgstr "" - -# a3cf2e02e19e4ae29de1b8de2aa818f8 -#: ../source/includes/changelogs/releases/3.2.10.rst:98 -msgid ":issue:`WT-2773` search_near in indexes does not find exact matches" -msgstr "" - -# 13a3b1343f2440129165f3bf1d029c43 -#: ../source/includes/changelogs/releases/3.2.10.rst:99 -msgid ":issue:`WT-2774` minor cleanups/improvements" -msgstr "" - -# fac8a96b0ddd4d6ab6dd8654a74f7ddb -#: ../source/includes/changelogs/releases/3.2.10.rst:100 -msgid "" -":issue:`WT-2778` Python test suite: make scenario initialization " -"consistent" -msgstr "" - -# a740c3d991ca4306ac47d67579da6a65 -#: ../source/includes/changelogs/releases/3.2.10.rst:101 -msgid ":issue:`WT-2779` Raw compression created unexpectedly large pages on disk" -msgstr "" - -# 551051fe66794da6acfd6ff21198b51d -#: ../source/includes/changelogs/releases/3.2.10.rst:102 -msgid "" -":issue:`WT-2781` Enhance bulk cursor option with an option to return " -"immediately on contention" -msgstr "" - -# 931e2dbc7bb24cd59a95360374b462a1 -#: ../source/includes/changelogs/releases/3.2.10.rst:103 -msgid ":issue:`WT-2782` Missing a fs_directory_list_free in ex_file_system.c" -msgstr "" - -# 70a2ec58006d48f5896ee05ef120871f -#: ../source/includes/changelogs/releases/3.2.10.rst:104 -msgid ":issue:`WT-2783` wtperf multi-btree.wtperf dumps core on Mac" -msgstr "" - -# a1f509cca4e6471e951c4b427cda9fbc -#: ../source/includes/changelogs/releases/3.2.10.rst:105 -msgid "" -":issue:`WT-2785` Scrub dirty pages rather than evicting them: single-page" -" reconciliation" -msgstr "" - -# 6b50c4fe69a744de877915ccbc6394b1 -#: ../source/includes/changelogs/releases/3.2.10.rst:106 -msgid ":issue:`WT-2787` Include src/include/wiredtiger_ext.h is problematic" -msgstr "" - -# 6905804559bf428aa55de97c01071751 -#: ../source/includes/changelogs/releases/3.2.10.rst:107 -msgid "" -":issue:`WT-2788` Java: freed memory overwrite during handle close can " -"cause JNI crash" -msgstr "" - -# bcad5d6c4e034cd5889cc627cff20413 -#: ../source/includes/changelogs/releases/3.2.10.rst:108 -msgid ":issue:`WT-2791` Enhance OS X Evergreen unit test" -msgstr "" - -# 74840c593eac4480bc599a65fbd79cb9 -#: ../source/includes/changelogs/releases/3.2.10.rst:109 -msgid ":issue:`WT-2793` wtperf config improvements" -msgstr "" - -# a0586e6aa1194f74834094067bb4a02e -#: ../source/includes/changelogs/releases/3.2.10.rst:110 -msgid ":issue:`WT-2795` Update documentation around read-only configuration" -msgstr "" - -# 9cbe67cb49ad41df9b0dc5ab3d78cfbe -#: ../source/includes/changelogs/releases/3.2.10.rst:111 -msgid ":issue:`WT-2796` Memory leak in reconciliation uncovered by stress testing" -msgstr "" - -# d8b27e473f654cf1a82d368ae6982845 -#: ../source/includes/changelogs/releases/3.2.10.rst:112 -msgid ":issue:`WT-2800` Illegal file format in test/format on PPC" -msgstr "" - -# 3ed243a22f5d4911bfc0048a784c092d -#: ../source/includes/changelogs/releases/3.2.10.rst:113 -msgid "" -":issue:`WT-2801` Crash vulnerability from eviction of metadata during " -"checkpoint" -msgstr "" - -# 359803d29d664fbf9672a8e9040021d2 -#: ../source/includes/changelogs/releases/3.2.10.rst:114 -msgid ":issue:`WT-2803` Add verbose functionality to WT Evergreen tests" -msgstr "" - -# f798d7b8ae8c423fa46b6c816a320563 -#: ../source/includes/changelogs/releases/3.2.10.rst:115 -msgid ":issue:`WT-2804` Don't read values in a tree without a snapshot" -msgstr "" - -# b60bf360b4eb4fe88ec4a34c65611a8c -#: ../source/includes/changelogs/releases/3.2.10.rst:116 -msgid ":issue:`WT-2805` Infinite recursion if error streams fail" -msgstr "" - -# a44daf6f4c824a3c98df868693e282a6 -#: ../source/includes/changelogs/releases/3.2.10.rst:117 -msgid ":issue:`WT-2806` wtperf allocation size off-by-one" -msgstr "" - -# 658254964bc749b68b3176ee0ea60e0f -#: ../source/includes/changelogs/releases/3.2.10.rst:118 -msgid ":issue:`WT-2807` Switch Jenkins performance tests to tcmalloc" -msgstr "" - -# 5d486530ccc74073b383917f58d97ab4 -#: ../source/includes/changelogs/releases/3.2.10.rst:119 -msgid "" -":issue:`WT-2811` Reconciliation asserts that transaction time has gone " -"backwards" -msgstr "" - -# 6cdaeae04ff14cae9222e5956d19fd81 -#: ../source/includes/changelogs/releases/3.2.10.rst:120 -msgid ":issue:`WT-2812` Error when reconfiguring cache targets" -msgstr "" - -# 42423b3fc0e846aca4db41eed1638c40 -#: ../source/includes/changelogs/releases/3.2.10.rst:121 -msgid ":issue:`WT-2813` small cache usage stuck even with large cache" -msgstr "" - -# e7b32a76e65d4e41817dee6a84572e7e -#: ../source/includes/changelogs/releases/3.2.10.rst:122 -msgid ":issue:`WT-2814` Enhance wtperf to support single-op truncate mode" -msgstr "" - -# 026f384e7f184a05a0fe8aee7ab01914 -#: ../source/includes/changelogs/releases/3.2.10.rst:123 -msgid ":issue:`WT-2816` Improve WiredTiger eviction performance" -msgstr "" - -# c0d40e2d278749a6a0aa3b2141895343 -#: ../source/includes/changelogs/releases/3.2.10.rst:124 -msgid "" -":issue:`WT-2817` Investigate performance regression in develop, add " -"workload to wtperf/runners" -msgstr "" - -# 9eecf88f8f4c40f5a9421c4943deb894 -#: ../source/includes/changelogs/releases/3.2.10.rst:125 -msgid "" -":issue:`WT-2818` The page visibility check when queuing pages for " -"eviction is overly restrictive" -msgstr "" - -# c1ca94705ee940efbff2731327b9a490 -#: ../source/includes/changelogs/releases/3.2.10.rst:126 -msgid ":issue:`WT-2820` add gcc warn_unused_result attribute" -msgstr "" - -# 3e9ee48554d543b0a4789ffde4d9bb3b -#: ../source/includes/changelogs/releases/3.2.10.rst:127 -msgid ":issue:`WT-2822` panic mutex and other functions that cannot fail" -msgstr "" - -# 1267eace3074418ebbc1f3f0f7df676e -#: ../source/includes/changelogs/releases/3.2.10.rst:128 -msgid ":issue:`WT-2823` support file handles without a truncate method" -msgstr "" - -# c35cf6210ebd4081afe07b7ad2357a11 -#: ../source/includes/changelogs/releases/3.2.10.rst:129 -msgid "" -":issue:`WT-2824` wtperf displays connection and table create " -"configurations twice" -msgstr "" - -# 49fb9517fd92493b8c741a93a96c47c4 -#: ../source/includes/changelogs/releases/3.2.10.rst:130 -msgid ":issue:`WT-2826` clang38 false positive on uninitialized variable." -msgstr "" - -# fb0b9b5112c74481ad570ed6bc493120 -#: ../source/includes/changelogs/releases/3.2.10.rst:131 -msgid ":issue:`WT-2827` checkpoint log_size configuration improvements" -msgstr "" - -# 41b474e07791451faba43d4a49f227c2 -#: ../source/includes/changelogs/releases/3.2.10.rst:132 -msgid ":issue:`WT-2828` Make long wtperf tests reflect mongoDB usage" -msgstr "" - -# 359a6d4c73584f3bbc2bf0c08dde24cc -#: ../source/includes/changelogs/releases/3.2.10.rst:133 -msgid "" -":issue:`WT-2829` Switch automated testing to use enable-strict configure " -"option" -msgstr "" - -# 75dbb0fef8d948c8bd8b71c124b9674d -#: ../source/includes/changelogs/releases/3.2.10.rst:134 -msgid ":issue:`WT-2832` Python test uses hard-coded temporary directory" -msgstr "" - -# 3f29f20347b84a7698b2605c42d1b1bb -#: ../source/includes/changelogs/releases/3.2.10.rst:135 -msgid ":issue:`WT-2834` Join cursor: discrepancy with bloom filters" -msgstr "" - -# 4fe738ff2e4043a9ac2e7f9bb6315358 -#: ../source/includes/changelogs/releases/3.2.10.rst:136 -msgid "" -":issue:`WT-2835` WT_CONNECTION.leak-memory can skip memory map and cache " -"cleanup" -msgstr "" - -# 857d3fac04f64228a13b0f2ebea8d440 -#: ../source/includes/changelogs/releases/3.2.10.rst:137 -msgid "" -":issue:`WT-2838` Don't free session handles on close if leak memory is " -"configured" -msgstr "" - -# a7733980ff404e2e978edf89ef95d97f -#: ../source/includes/changelogs/releases/3.2.10.rst:138 -msgid ":issue:`WT-2839` lint: Ignoring return value of function" -msgstr "" - -# bb8835241fa5434ca43306925e66ea48 -#: ../source/includes/changelogs/releases/3.2.10.rst:139 -msgid ":issue:`WT-2840` clang analysis: garbage values" -msgstr "" - -# dcc845e26d794ca3bbcbc8ae218670f1 -#: ../source/includes/changelogs/releases/3.2.10.rst:140 -msgid "" -":issue:`WT-2841` Jenkins Valgrind runner is reporting errors in test " -"wt2719_reconfig" -msgstr "" - -# 01f9f8135e72484b8a2ab38e9d90ac22 -#: ../source/includes/changelogs/releases/3.2.10.rst:141 -msgid ":issue:`WT-2847` Merge fair locks into read/write locks." -msgstr "" - -# ed8a8f646ae44c4b8722b7624b3aa0ca -#: ../source/includes/changelogs/releases/3.2.10.rst:142 -msgid ":issue:`WT-2850` clang 4.1 attribute warnings when building" -msgstr "" - -# 5db4353e868a4435b04a0ee324662c02 -#: ../source/includes/changelogs/releases/3.2.10.rst:143 -msgid "" -":issue:`WT-2853` Multi threaded reader writer example shows temporary " -"slowdown or lockup" -msgstr "" - -# 125a420086db4b54839e8c843744b872 -#: ../source/includes/changelogs/releases/3.2.10.rst:144 -msgid ":issue:`WT-2857` POSIX ftruncate calls should be #ifdef'd HAVE_FTRUNCATE" -msgstr "" - -# 5e3fc35cb8e84fe1a8b3245f399a365f -#: ../source/includes/changelogs/releases/3.2.10.rst:145 -msgid "" -":issue:`WT-2862` Fix lint error in test case for forced eviction with " -"multiple cursors" -msgstr "" - -# a2e66334a3fb4e4a8235bb4142c62d5d -#: ../source/includes/changelogs/releases/3.2.10.rst:146 -msgid ":issue:`WT-2866` Eviction server algorithm tuning" -msgstr "" - -# 30d6d43d58f44acabcaa92d3e665598e -#: ../source/includes/changelogs/releases/3.2.10.rst:147 -msgid ":issue:`WT-2867` Review and fix barrier usage in __lsm_tree_close" -msgstr "" - -# c111db67de4e4567b82006f80feee77a -#: ../source/includes/changelogs/releases/3.2.10.rst:148 -msgid ":issue:`WT-2868` Add sample_interval to checkpoint-stress wtperf config" -msgstr "" - -# 53ff051b5b22416aa2fa0b1d4e498a7e -#: ../source/includes/changelogs/releases/3.2.10.rst:149 -msgid ":issue:`WT-2869` Performance regression on secondaries" -msgstr "" - -# ca3edc4e41844184b897fbea38c05dc1 -#: ../source/includes/changelogs/releases/3.2.10.rst:150 -msgid ":issue:`WT-2870` Rename wtperf checkpoint schema jobs" -msgstr "" - -# 08daf530e8424bf9ac399fc4e4ec986e -#: ../source/includes/changelogs/releases/3.2.10.rst:151 -msgid ":issue:`WT-2871` __wt_verbose has the wrong GCC format attributes" -msgstr "" - -# d735db0050a545859b527472aab1f670 -#: ../source/includes/changelogs/releases/3.2.10.rst:152 -msgid ":issue:`WT-2872` Recent stuck cache test/stress failures." -msgstr "" - -# 89f84cab1b514af38da774ddb9ff0051 -#: ../source/includes/changelogs/releases/3.2.10.rst:153 -msgid ":issue:`WT-2873` Refactor CRC32 code" -msgstr "" - -# 18d4002adda44c5682acb46a6ef00fd8 -#: ../source/includes/changelogs/releases/3.2.10.rst:154 -msgid ":issue:`WT-2875` Test test_wt2853_perf can run too long under valgrind" -msgstr "" - -# 46d422bba4a3419886981b46824876a3 -#: ../source/includes/changelogs/releases/3.2.10.rst:155 -msgid ":issue:`WT-2876` Extend wtperf to support a log like table" -msgstr "" - -# 78146922e3e4485f92a63c4d7bac2c6b -#: ../source/includes/changelogs/releases/3.2.10.rst:156 -msgid ":issue:`WT-2878` Verbose changes affected performance" -msgstr "" - -# fd817dad495143a8a1608b50f72ebdb7 -#: ../source/includes/changelogs/releases/3.2.10.rst:157 -msgid ":issue:`WT-2881` Add -Wpedantic to clang compiler warning flags" -msgstr "" - -# 2d8ed1b380ca49289a747c16f525b136 -#: ../source/includes/changelogs/releases/3.2.10.rst:158 -msgid ":issue:`WT-2883` wiredtiger_open with verbose=handleops recursive loop" -msgstr "" - -# 9a7b6c7b98a844568a959566c490c3e4 -#: ../source/includes/changelogs/releases/3.2.10.rst:159 -msgid ":issue:`WT-2885` __wt_checkpoint_signal lint" -msgstr "" - -# 810899d80f914b2baec4fce70645d74f -#: ../source/includes/changelogs/releases/3.2.10.rst:160 -msgid "" -":issue:`WT-2886` Decide how in-memory configuration and " -"eviction_dirty_target interact" -msgstr "" - -# f96b0761cfa64e0887d597bd298484c2 -#: ../source/includes/changelogs/releases/3.2.10.rst:161 -msgid ":issue:`WT-2888` Switch functions to return void where possible" -msgstr "" - -# 7ea7835a4cbb427a89c0474ef30c6941 -#: ../source/includes/changelogs/releases/3.2.10.rst:162 -msgid ":issue:`WT-2892` hot backup can race with block truncate" -msgstr "" - -# f471bb419ae74db5bec9ee06def692f2 -#: ../source/includes/changelogs/releases/3.2.10.rst:163 -msgid ":issue:`WT-2896` Coverity #1362535: resource leak" -msgstr "" - -# 85fc4da8701d4571b2f096401de64cd1 -#: ../source/includes/changelogs/releases/3.2.10.rst:164 -msgid ":issue:`WT-2897` Checkpoints can become corrupted on failure" -msgstr "" - -# bbeb4cffcb504ce69a789706bd2a46ea -#: ../source/includes/changelogs/releases/3.2.10.rst:165 -msgid ":issue:`WT-2901` Add option to disable checkpoint dirty stepdown phase" -msgstr "" - -# 923e1d0df077472c9cc4a5edb58b2c40 -#: ../source/includes/changelogs/releases/3.2.10.rst:166 -msgid ":issue:`WT-1162` Add latency to Jenkins wtperf tests and plots" -msgstr "" - -# 909f7240c4e548c0a568e6e25079e0e0 -#: ../source/includes/changelogs/releases/3.2.10.rst:167 -msgid ":issue:`SERVER-25843` Coverity analysis defect 99856: Redundant test" -msgstr "" - -# ca908ddb089642d39b73e80dc80a3e82 -#: ../source/includes/changelogs/releases/3.2.10.rst:168 -msgid "" -":issue:`SERVER-25845` Coverity analysis defect 99859: Explicit null " -"dereferenced" -msgstr "" - -# a551901180c746b1a691a9682b85837e -#: ../source/includes/changelogs/releases/3.2.10.rst:169 -msgid "" -":issue:`SERVER-25846` Coverity analysis defect 99861: Dereference after " -"null check" -msgstr "" - -# dc6e6b729a4e45b38a7e6567e048fc80 -#: ../source/includes/changelogs/releases/3.2.10.rst:172 -msgid "GridFS" -msgstr "" - -# 65c8218a68fc48fbbb0f117f434e542d -#: ../source/includes/changelogs/releases/3.2.10.rst:174 -msgid "" -":issue:`SERVER-25451` gridfs.js should shard sharded_files_id_n.fs.chunks" -" with key {files_id: 1, n: 1} and unique=true" -msgstr "" - -# 0428e3c478b647a1aeefb49f95b597cd -#: ../source/includes/changelogs/releases/3.2.10.rst:179 -msgid "" -":issue:`SERVER-22491` replace db.serverStatus().uptimeEstimate test in " -"dbadmin.js with C++ test" -msgstr "" - -# 6acb9cf3582f402cb99580268876e05c -#: ../source/includes/changelogs/releases/3.2.10.rst:180 -msgid "" -":issue:`SERVER-25080` MongoDB 3.2.8 ignores ulimit in systemd " -"distributions" -msgstr "" - -# e612591dcc3949ffad1a3f900eaec2cb -#: ../source/includes/changelogs/releases/3.2.10.rst:181 -msgid ":issue:`SERVER-25478` Use wtimeout in sh.setBalancerState" -msgstr "" - -# ecd8fd4e4d0b40e9acde93c3898765b4 -#: ../source/includes/changelogs/releases/3.2.10.rst:186 -msgid "" -":issue:`SERVER-12048` Calling \"service mongod start\" with mongod " -"running prevents \"service mongod stop\" from working" -msgstr "" - -# fc9b15497f2e4e1090a78c120a75a178 -# 14ce3c0968cb4823ab208fae3ead8297 -#: ../source/includes/changelogs/releases/3.2.10.rst:187 -#: ../source/includes/changelogs/releases/3.2.9.rst:70 -msgid "" -":issue:`SERVER-19986` clang-format.py lint fails in mci if files were " -"deleted" -msgstr "" - -# ecd09925ecf74a658b0feee004f148ee -#: ../source/includes/changelogs/releases/3.2.10.rst:188 -msgid "" -":issue:`SERVER-24885` The systemd MaxTasks feature can prevent mongod " -"from accepting new connections" -msgstr "" - -# ffe575fbbdb846b7bc60b96e230e8a2c -#: ../source/includes/changelogs/releases/3.2.10.rst:189 -msgid ":issue:`SERVER-25594` update to latest curator build for repo publishing" -msgstr "" - -# f00f2b4bbe1547cc968c5b78169a4d63 -#: ../source/includes/changelogs/releases/3.2.10.rst:190 -msgid ":issue:`SERVER-25786` Remove buildscripts/update-vendor-wiredtier" -msgstr "" - -# 23184bc5c5654d14ba9704fa6e67bcd3 -#: ../source/includes/changelogs/releases/3.2.10.rst:191 -msgid ":issue:`SERVER-25793` update curator for s3 improvements" -msgstr "" - -# b169100b32d345b9b56597223b854ebb -#: ../source/includes/changelogs/releases/3.2.10.rst:192 -msgid ":issue:`SERVER-25815` Remove Ubuntu 14.10 build from v3.2 and v3.0 branch" -msgstr "" - -# 3a2af3eb5f82439bbf5ad79eddd8f8fb -#: ../source/includes/changelogs/releases/3.2.10.rst:193 -msgid ":issue:`SERVER-25908` Simplify repo.mongodb.(com|org) repository layout." -msgstr "" - -# e670f2fde1db4556b863b1025018b06e -# 035183a10e654020a6272dd3d2caf9ae -# 00323139392a4a758494a2abcb8d0b25 -# 9ce6b56bdc0c4ca5a097fb887dda6948 -# a48d6cf9bc5c487684b23056d5c61b62 -# 6ca35993994b42b78f43ed44caa69d92 -# 0368c50f12754d87a83bf5bbe1197283 -#: ../source/includes/changelogs/releases/3.2.1.rst:80 -#: ../source/includes/changelogs/releases/3.2.10.rst:196 -#: ../source/includes/changelogs/releases/3.2.3.rst:122 -#: ../source/includes/changelogs/releases/3.2.4.rst:108 -#: ../source/includes/changelogs/releases/3.2.7.rst:64 -#: ../source/includes/changelogs/releases/3.2.8.rst:86 -#: ../source/includes/changelogs/releases/3.2.9.rst:76 -msgid "Tools" -msgstr "" - -# 7fb53044cbdc4423bc15a654169d3735 -#: ../source/includes/changelogs/releases/3.2.10.rst:198 -msgid "" -":issue:`TOOLS-1035` Don't create intents for system.profile.metadata.json" -" files" -msgstr "" - -# 40c9e3e507ee4a0c89c70a5fd7fb5152 -#: ../source/includes/changelogs/releases/3.2.10.rst:199 -msgid "" -":issue:`TOOLS-1140` tools do not respect readPreference=secondary when " -"connecting to a mongos" -msgstr "" - -# 1aa965fe3cbb455ba971158227be9a3a -#: ../source/includes/changelogs/releases/3.2.10.rst:200 -msgid ":issue:`TOOLS-1223` Mongodump SSL and GSSAPI authentication" -msgstr "" - -# c6788e393c0b4010921b7c5f06440b96 -#: ../source/includes/changelogs/releases/3.2.10.rst:201 -msgid ":issue:`TOOLS-1268` No numeric version in --version output" -msgstr "" - -# c92357edc4284536a7b121fe1f9bf6c9 -#: ../source/includes/changelogs/releases/3.2.10.rst:202 -msgid ":issue:`TOOLS-1277` Backport to v3.2" -msgstr "" - -# 0e9c0c92db0f4805b6242434a5e754ea -#: ../source/includes/changelogs/releases/3.2.10.rst:203 -msgid ":issue:`TOOLS-1365` Issue only one ApplyOps cmd per oplog entry" -msgstr "" - -# 24b46682d55846a2a1583067f5a865c9 -#: ../source/includes/changelogs/releases/3.2.10.rst:208 -msgid "" -":issue:`SERVER-22150` multiversion download script should use new feeds " -"rather than dl.mongodb.org" -msgstr "" - -# a18aa166c0cf4a019d399e8f0f1202bd -#: ../source/includes/changelogs/releases/3.2.10.rst:209 -msgid ":issue:`SERVER-22368` Parameterize branch in etc/perf.yml" -msgstr "" - -# 058a2cd56f77423eb80965b47792a28a -#: ../source/includes/changelogs/releases/3.2.10.rst:210 -msgid ":issue:`SERVER-22496` Add aggregation performance task" -msgstr "" - -# 9184d7fe360f47899046a56824136114 -#: ../source/includes/changelogs/releases/3.2.10.rst:211 -msgid "" -":issue:`SERVER-23819` buildlogger client requests should use basic auth " -"instead of digest auth" -msgstr "" - -# 5f8f6baaf7cd41ba80fe3387b141d8bc -#: ../source/includes/changelogs/releases/3.2.10.rst:212 -msgid ":issue:`SERVER-24719` Run the Validate hook on the 3.2 branch" -msgstr "" - -# 736a8f4f0676494bb38559db31250463 -#: ../source/includes/changelogs/releases/3.2.10.rst:213 -msgid "" -":issue:`SERVER-25324` Expose a function in the shell to compare BSON at a" -" byte level" -msgstr "" - -# 16d04dfbb66446eabd7298f490a9255b -#: ../source/includes/changelogs/releases/3.2.10.rst:214 -msgid ":issue:`SERVER-25348` Parameterize branch in etc/system-perf.yml" -msgstr "" - -# 11aca1bc1acb42c19963747f3d27934b -#: ../source/includes/changelogs/releases/3.2.10.rst:215 -msgid ":issue:`SERVER-25358` resmoke does not terminate mongod cleanly on Windows" -msgstr "" - -# 8c9c2983e6794465a5b74fae201c6fbd -#: ../source/includes/changelogs/releases/3.2.10.rst:216 -msgid "" -":issue:`SERVER-25391` Update v3.2 and master builders to use the vendored" -" SCons 2.5.0" -msgstr "" - -# fd879dd8382f4cc5b25ede303a0b8eeb -#: ../source/includes/changelogs/releases/3.2.10.rst:217 -msgid "" -":issue:`SERVER-25416` killop_own_ops.js should use failpoints instead of " -"long running $where" -msgstr "" - -# 4bfe0b4c80cb43919dada7cea36f3be3 -#: ../source/includes/changelogs/releases/3.2.10.rst:218 -msgid ":issue:`SERVER-25465` Mongos crashing due to segmentation error." -msgstr "" - -# 2c67f37539ce425d880a5e2df85d5850 -#: ../source/includes/changelogs/releases/3.2.10.rst:219 -msgid "" -":issue:`SERVER-25578` Update parameter name of reports directory passed " -"in to post run analysis scripts (sys-perf & perf projects)" -msgstr "" - -# cf5dfcc5dab0420688df2bd4b136e51b -#: ../source/includes/changelogs/releases/3.2.10.rst:220 -msgid ":issue:`SERVER-25580` New baseline for mongo-perf Q3 2016" -msgstr "" - -# 0a3ed732714e477792ccedf15369159e -#: ../source/includes/changelogs/releases/3.2.10.rst:221 -msgid ":issue:`SERVER-25587` blacklist findAndModify_update_and_grow" -msgstr "" - -# f933489fb8854dc58521c3f0bf4d2984 -#: ../source/includes/changelogs/releases/3.2.10.rst:222 -msgid ":issue:`SERVER-25627` Remove the concurrency_simultaneous suite from v3.2" -msgstr "" - -# 13cadaef3ad1408ea29fda19da1fd338 -#: ../source/includes/changelogs/releases/3.2.10.rst:223 -msgid "" -":issue:`SERVER-25672` Update compile task distro for mongo-perf-3.2, sys-" -"perf-3.2, and mongo-perf-3.0" -msgstr "" - -# 625b54ae32984974869a72c454b2880b -#: ../source/includes/changelogs/releases/3.2.10.rst:224 -msgid "" -":issue:`SERVER-25711` Replace occurance of 'sslspecial' with 'sslSpecial'" -" in v3.2 evergreen.yml" -msgstr "" - -# df45b3ac977b4efd8730bf49f9429926 -#: ../source/includes/changelogs/releases/3.2.10.rst:225 -msgid "" -":issue:`SERVER-25784` sys-perf-3.2 project should include \"platform\" " -"expansion" -msgstr "" - -# 4f2df8435f2e46d2b75d7f04f0797793 -#: ../source/includes/changelogs/releases/3.2.10.rst:226 -msgid "" -":issue:`SERVER-25947` jsCore_v33_validate should set " -"multiversion_platform_arch" -msgstr "" - -# 8befd1665cfb4d6b9dc64d35e37e41bf -#: ../source/includes/changelogs/releases/3.2.10.rst:227 -msgid ":issue:`SERVER-26041` Use bsonBinaryEqual in checkDBHashesForReplSet" -msgstr "" - -# b230a32329db4820937cca0fbec51a90 -#: ../source/includes/changelogs/releases/3.2.10.rst:228 -msgid "" -":issue:`TOOLS-1371` mongorestore assumes admin.system.version only " -"contains authSchema document" -msgstr "" - -# eda6b6de2db94500b052ae76fc42a554 -#: ../source/includes/changelogs/releases/3.2.9.rst:4 -msgid "3.2.9 Changelog" -msgstr "" - -# a8cfe0858e5940eb94e0a774931da0bc -# c6f7bc4ce19d49a38cbff0df0c070346 -# fda11c6845fc40208541494fb0643950 -# 6f1434c9c4d640e4adbb93b6d3af8c58 -# 09197a4088be46a88ca097b3ec77c78f -# d635e9deb1c5454f91b078faf3333889 -# 29b0d9c7e3444ad4b229cc43afb82945 -#: ../source/includes/changelogs/releases/3.2.1.rst:7 -#: ../source/includes/changelogs/releases/3.2.4.rst:7 -#: ../source/includes/changelogs/releases/3.2.5.rst:7 -#: ../source/includes/changelogs/releases/3.2.6.rst:7 -#: ../source/includes/changelogs/releases/3.2.7.rst:7 -#: ../source/includes/changelogs/releases/3.2.8.rst:7 -#: ../source/includes/changelogs/releases/3.2.9.rst:7 -msgid "Security" -msgstr "" - -# a6643ecdb151464b86a101b1c7d8e7af -#: ../source/includes/changelogs/releases/3.2.9.rst:9 -msgid "" -":issue:`SERVER-17856` users on mongods should always be able to run " -"currentOp and killOp on their own operations" -msgstr "" - -# ab4fabd6049f4451b6bfa983610353e7 -#: ../source/includes/changelogs/releases/3.2.9.rst:14 -msgid "" -":issue:`SERVER-23958` DBConfig::_loadIfNeeded will not do a reload even " -"in cases where a force reload is needed" -msgstr "" - -# f982bf4203de440a98345be2ccada3b0 -#: ../source/includes/changelogs/releases/3.2.9.rst:15 -msgid "" -":issue:`SERVER-24810` Swap movePrimary command for " -"ShardingTest::ensurePrimaryShard" -msgstr "" - -# e1bd355a042548af98b4693eec3641d9 -#: ../source/includes/changelogs/releases/3.2.9.rst:16 -msgid "" -":issue:`SERVER-24842` ShardingStateRecovery::recover cleanup should not " -"wait for replication" -msgstr "" - -# c270e6ca054d41d9a15000485051a3f1 -#: ../source/includes/changelogs/releases/3.2.9.rst:17 -msgid "" -":issue:`SERVER-24892` \"Creating first chunks failed: Data inconsistency " -"detected amongst config servers\" when using 3.2.3+ without replica set " -"config servers" -msgstr "" - -# 51daa20b075449b1b9a2ceef86a43a6c -#: ../source/includes/changelogs/releases/3.2.9.rst:18 -msgid "" -":issue:`SERVER-25029` Segmentation fault in mongos when config servers " -"not available" -msgstr "" - -# bd7ed858200748d3b86ecb46ec10a6a9 -#: ../source/includes/changelogs/releases/3.2.9.rst:19 -msgid ":issue:`SERVER-25052` csrs_upgrade_set_shard_version.js test is racy" -msgstr "" - -# c62bda0674884be0a9308d0839ae2bab -#: ../source/includes/changelogs/releases/3.2.9.rst:20 -msgid "" -":issue:`SERVER-25254` Only advance config server optime in response to " -"messages from cluster members" -msgstr "" - -# 136926ca91f14e6d8df529bdbda527fa -#: ../source/includes/changelogs/releases/3.2.9.rst:21 -msgid ":issue:`SERVER-25258` Improve parsing of killOp opID in mongos" -msgstr "" - -# f768756147c9424994776a1e222adc9a -#: ../source/includes/changelogs/releases/3.2.9.rst:27 -msgid ":issue:`SERVER-23795` master/slave looks at on-disk size on a resync" -msgstr "" - -# 9276a49837c642889aef106e297e5278 -#: ../source/includes/changelogs/releases/3.2.9.rst:28 -msgid "" -":issue:`SERVER-24630` Mongos erroneously advances config optime for " -"writes that fail write concern" -msgstr "" - -# 0e2f99db824a4c02a5dc3970b86bae02 -#: ../source/includes/changelogs/releases/3.2.9.rst:29 -msgid "" -":issue:`SERVER-24933` Clean shutdown of secondaries should occur in " -"between oplog batches, not during" -msgstr "" - -# 07eaf5f2756d49be868060cfabef490b -#: ../source/includes/changelogs/releases/3.2.9.rst:30 -msgid "" -":issue:`SERVER-25353` Clean shutdown should leave secondaries without the" -" batch-in-progress flag" -msgstr "" - -# cbd1affc58ac42d9916c33add43c12be -#: ../source/includes/changelogs/releases/3.2.9.rst:35 -msgid ":issue:`SERVER-24693` group7.js should deterministically check for yields" -msgstr "" - -# 38aee68747744e70bb96db755e1e2738 -#: ../source/includes/changelogs/releases/3.2.9.rst:36 -msgid "" -":issue:`SERVER-24761` Queries being planned with the subplanner can " -"ignore when the PlanExecutor is killed" -msgstr "" - -# 0a34558056cf4c9a91b5f38747fc7bd4 -#: ../source/includes/changelogs/releases/3.2.9.rst:41 -msgid "" -":issue:`SERVER-16910` sorth.js makes invalid assumption about order of " -"results" -msgstr "" - -# ea91f284ba894ea38e6bb10465d75e85 -#: ../source/includes/changelogs/releases/3.2.9.rst:46 -msgid "" -":issue:`SERVER-23659` Provide useful message when " -"wiredTigerJournalCompressor is changed" -msgstr "" - -# d3ab6c44576741eda46afbfb6b056088 -#: ../source/includes/changelogs/releases/3.2.9.rst:47 -msgid ":issue:`SERVER-24334` Support conditional files in WiredTiger builds" -msgstr "" - -# d2ecb56553ac4cb2be19cf44f2c97d7e -#: ../source/includes/changelogs/releases/3.2.9.rst:48 -msgid ":issue:`WT-2711` Change statistics log configuration options" -msgstr "" - -# 0f4925e1c0054d05b40a51aea54b8f6f -#: ../source/includes/changelogs/releases/3.2.9.rst:49 -msgid "" -":issue:`WT-2730` cursor next/prev can return the wrong key/value pair " -"when crossing a page boundary" -msgstr "" - -# dca360fbeb0641e9933ea94bc49971bb -#: ../source/includes/changelogs/releases/3.2.9.rst:50 -msgid "" -":issue:`WT-2760` Fix a bug in backup related to directory sync. Change " -"the filesystem API to make durable the default" -msgstr "" - -# 7250b55bbfd84aa3820a0789ededaa90 -#: ../source/includes/changelogs/releases/3.2.9.rst:51 -msgid "" -":issue:`WT-2798` Crash vulnerability with nojournal after create during " -"checkpoint" -msgstr "" - -# 4fdf37e1e478470a80ed55ed8af4bed7 -#: ../source/includes/changelogs/releases/3.2.9.rst:52 -msgid ":issue:`WT-2802` Transaction commit causes heap-use-after free" -msgstr "" - -# 81daef6d8415468999f5613f2b056e94 -#: ../source/includes/changelogs/releases/3.2.9.rst:57 -msgid ":issue:`SERVER-20239` Built-in sampling heap profiler" -msgstr "" - -# 41e93da8fa0b49cfaad1b64a9e0cea4f -#: ../source/includes/changelogs/releases/3.2.9.rst:58 -msgid "" -":issue:`SERVER-22347` Mongo shell replica set connections must use legacy" -" readMode" -msgstr "" - -# 6a0b889af93f471e9a46e8e9cefed3f7 -#: ../source/includes/changelogs/releases/3.2.9.rst:59 -msgid "" -":issue:`SERVER-22383` mongo shell should permit mongodb:// URI without " -"database name" -msgstr "" - -# 96b5780a7ab04c8aacaa718e5415a81b -#: ../source/includes/changelogs/releases/3.2.9.rst:60 -msgid ":issue:`SERVER-23069` Improve tcmalloc freelist statistics" -msgstr "" - -# d11f1c7869d54812847434d2ecb652c5 -#: ../source/includes/changelogs/releases/3.2.9.rst:61 -msgid "" -":issue:`SERVER-23145` Shell sharding helpers should give feedback on " -"success" -msgstr "" - -# 3764bbde8b6a4560843a7b430f79f2dd -#: ../source/includes/changelogs/releases/3.2.9.rst:62 -msgid ":issue:`SERVER-23409` Add tunability to tcmalloc serverStatus detail" -msgstr "" - -# 480ead3641c041ffabd018b20c80c115 -#: ../source/includes/changelogs/releases/3.2.9.rst:63 -msgid "" -":issue:`SERVER-23830` On RHEL7/Centos7 mongod can't stop if pid location " -"in conf differs from the init.d script" -msgstr "" - -# cdf2aaac5d7a45fc84ca2b16f631ac8a -#: ../source/includes/changelogs/releases/3.2.9.rst:64 -msgid "" -":issue:`SERVER-24335` Shell sharding helpers should use wtimeout and " -"respond appropriately" -msgstr "" - -# d76a9b09710746c7b1b6ce85857bb883 -# 2d43e303b0c04f53aacf98318bf0bbe0 -#: ../source/includes/changelogs/releases/3.2.8.rst:77 -#: ../source/includes/changelogs/releases/3.2.9.rst:69 -msgid ":issue:`SERVER-7285` Support systemd in future compatible distributions" -msgstr "" - -# 7126f1787f6444b586f50628d39c8610 -#: ../source/includes/changelogs/releases/3.2.9.rst:71 -msgid ":issue:`SERVER-21820` Export \"endian\" option from SConstruct" -msgstr "" - -# cddcdda960f441adb2d7d08ab429ed1d -#: ../source/includes/changelogs/releases/3.2.9.rst:72 -msgid ":issue:`SERVER-21830` Import the edit \"endian\" option in SConscript" -msgstr "" - -# 51162eeead7341388203a39a4b7ea267 -#: ../source/includes/changelogs/releases/3.2.9.rst:73 -msgid ":issue:`SERVER-24849` Vendor SCons" -msgstr "" - -# aa970ec1c5604bc4b500d30a62a6e2ba -#: ../source/includes/changelogs/releases/3.2.9.rst:78 -msgid ":issue:`TOOLS-1336` Make --version spit out a bit more information." -msgstr "" - -# 8d9b4c28d5bf4706a8c22c07228aa62f -#: ../source/includes/changelogs/releases/3.2.9.rst:83 -msgid "" -":issue:`SERVER-22860` Port resmoke.py's ValidateCollections hook to " -"JavaScript" -msgstr "" - -# 565bae1a55f3480e8dd0888170e9ebcc -#: ../source/includes/changelogs/releases/3.2.9.rst:84 -msgid ":issue:`SERVER-23226` Port resmoke.py's CheckReplDBHash hook to javascript" -msgstr "" - -# 796550c62e884b079317f70ee9849e95 -#: ../source/includes/changelogs/releases/3.2.9.rst:85 -msgid ":issue:`SERVER-23306` Check collection attributes during (js) testing" -msgstr "" - -# 6e35affde87b42f289d200c24fea2495 -#: ../source/includes/changelogs/releases/3.2.9.rst:86 -msgid "" -":issue:`SERVER-23661` $sample takes disproportionately long time on newly" -" created collection" -msgstr "" - -# 007be872566e4f969a25ddb69f875470 -#: ../source/includes/changelogs/releases/3.2.9.rst:87 -msgid "" -":issue:`SERVER-23902` Failing to create a thread should fail with a " -"useful error message" -msgstr "" - -# 67bca61c22614db8bec3eb054b3ae67e -#: ../source/includes/changelogs/releases/3.2.9.rst:88 -msgid "" -":issue:`SERVER-24073` Update system perf, longevity, and distributed " -"correctness projects to use dedicated work directory" -msgstr "" - -# 1014887d4f07401482a4680bfb471d7a -#: ../source/includes/changelogs/releases/3.2.9.rst:89 -msgid ":issue:`SERVER-24346` Run jstestfuzz on rhel55-test instead of rhel55" -msgstr "" - -# ca47b616aaee4e259eccab2860afbd50 -#: ../source/includes/changelogs/releases/3.2.9.rst:90 -msgid "" -":issue:`SERVER-24593` virtualenv used for ese test should not use system-" -"site-package" -msgstr "" - -# fe3e34ec1965420a90394b38c81ac952 -#: ../source/includes/changelogs/releases/3.2.9.rst:91 -msgid ":issue:`SERVER-24716` Remove the CheckReplDBHashDeprecated hook" -msgstr "" - -# fb8201baf71941738406fdbefc5cb837 -#: ../source/includes/changelogs/releases/3.2.9.rst:92 -msgid "" -":issue:`SERVER-24758` Move initial_sync suite of tests into its own tasks" -" in sys-perf project" -msgstr "" - -# 66ad5175588f47efbdd93af7456ee9de -#: ../source/includes/changelogs/releases/3.2.9.rst:93 -msgid "" -":issue:`SERVER-24820` move push tasks to use relevant ec2 distro rather " -"than rhel55" -msgstr "" - -# 3574f9d2af7840ff81c13fdce915b5be -# 670a6d9f040a4e1db78fe13e3b1cd31a -#: ../source/includes/changelogs/releases/3.2.8.rst:113 -#: ../source/includes/changelogs/releases/3.2.9.rst:94 -msgid "" -":issue:`SERVER-24919` Perf.yml should consistently call pip install in " -"venv" -msgstr "" - -# c3a479f9ad5d475caa6a408ec41c3a3a -#: ../source/includes/changelogs/releases/3.2.9.rst:95 -msgid ":issue:`SERVER-24925` add url_raw field to resmoke" -msgstr "" - -# c7cbbb06893846e88c7f06e2491266bb -#: ../source/includes/changelogs/releases/3.2.9.rst:96 -msgid "" -":issue:`SERVER-24946` Evergreen.yml test for storageEngineCacheSizeGB " -"cannot use [[ ]]" -msgstr "" - -# 5eaada4f0cc94cc6a4b89608da81a5c4 -#: ../source/includes/changelogs/releases/3.2.9.rst:97 -msgid "" -":issue:`SERVER-24990` Update command_line_parsing.js to ignore " -"cacheSizeGB in configuration comparison" -msgstr "" - -# 8cffa327916b486ba19feebb50577914 -#: ../source/includes/changelogs/releases/3.2.9.rst:98 -msgid "" -":issue:`SERVER-25006` Connection Pool ASIO must indicate use separately " -"from non-error" -msgstr "" - -# 5c3237bf279e43278d9bc201182c8737 -#: ../source/includes/changelogs/releases/3.2.9.rst:99 -msgid ":issue:`SERVER-25074` make performance analysis run with log analysis" -msgstr "" - -# b4776e4b0de44f4491af78d3486103b8 -#: ../source/includes/changelogs/releases/3.2.9.rst:100 -msgid "" -":issue:`SERVER-25146` JS replset dbhash hook fails when checking nindexes" -" with a collection containing a background index" -msgstr "" - -# 23607bff8dfc4f1cbf74dfa4214860eb -#: ../source/includes/changelogs/releases/3.2.9.rst:101 -msgid "" -":issue:`SERVER-25169` for all branches earlier than master, change rhel55" -" compile distro to rhel55-large" -msgstr "" - -# 31e3f1f699794dc7b2f84cd650139488 -#: ../source/includes/changelogs/releases/3.2.9.rst:102 -msgid ":issue:`SERVER-25193` Update system_perf.yml to simplify patch builds" -msgstr "" - -# 330f0cbf8ff34ae8aa2a28a35175a6ec -#: ../source/includes/changelogs/releases/3.2.9.rst:103 -msgid ":issue:`SERVER-25198` Increase scons stack size for eslint" -msgstr "" - -# 99d58bff05bd40e48062fd712cc03264 -#: ../source/includes/changelogs/releases/3.2.9.rst:104 -msgid "" -":issue:`SERVER-25199` performance project: enable time logic for log " -"analysis" -msgstr "" - -# ad67b8a5402443b88599d610c6cdc3fc -#: ../source/includes/changelogs/releases/3.2.9.rst:105 -msgid ":issue:`SERVER-25212` work around stale dbhash value on v3.2" -msgstr "" - -# 0087d87d9b2343158ac45ef5d26ee979 -#: ../source/includes/changelogs/releases/3.2.9.rst:106 -msgid ":issue:`SERVER-25259` Drop temporary databases in dbhash testing hook" -msgstr "" - -# 0416047e4083488890eefe8ace09cc93 -#: ../source/includes/changelogs/releases/3.2.9.rst:107 -msgid "" -":issue:`SERVER-25273` Concurrency suite dbHash check should call " -"checkDBHashesFsyncLocked" -msgstr "" - -# 86bbcc36666d4565a92872e252f5eaba -#: ../source/includes/changelogs/releases/3.2.9.rst:108 -msgid "" -":issue:`SERVER-25274` Make checkDBHashesFsyncLocked from " -"jstests/hooks/check_repl_dbhash.js, an internal function" -msgstr "" - -# dc08232e6fac47dc914a859fe95362c9 -#: ../source/includes/changelogs/releases/3.2.9.rst:109 -msgid "" -":issue:`SERVER-25302` turn on YCSB throughput analysis for YCSB tasks in " -"sys-perf" -msgstr "" - -# cb0e01e85111486fa589da84afd9a800 -#: ../source/includes/changelogs/releases/3.2.9.rst:110 -msgid "" -":issue:`SERVER-25330` Update system_perf.yml to use different " -"test_control file for replica and sharded ycsb" -msgstr "" - -# f45f6b7ab73643888c90f45f1abc8b6b -#: ../source/includes/changelogs/releases/3.2.9.rst:111 -msgid ":issue:`TOOLS-1079` write_concern_mongos jstests are flaky" -msgstr "" - -# 2fbf13544d8244e8a59a1e2af7fd31cb -#: ../source/includes/changelogs/releases/3.2.9.rst:112 -msgid "" -":issue:`TOOLS-1176` --dumpDbUsersAndRoles without users creates broken " -"dumps" -msgstr "" - -# 2929a5b43fd24becaffbcaa61e89834f -#: ../source/includes/changelogs/releases/3.2.8.rst:4 -msgid "3.2.8 Changelog" -msgstr "" - -# d2207855ce16432cb18eae1b7b8eaa8e -#: ../source/includes/changelogs/releases/3.2.8.rst:9 -msgid "" -":issue:`SERVER-24432` Update clusterMonitor role support reading from " -"local.sources" -msgstr "" - -# 4eeaa988c6274d41be457e0da116004b -#: ../source/includes/changelogs/releases/3.2.8.rst:14 -msgid ":issue:`SERVER-23780` Remove multi_host_query_test" -msgstr "" - -# a40fb29e36a1448799e2cc812edb0b3f -#: ../source/includes/changelogs/releases/3.2.8.rst:15 -msgid "" -":issue:`SERVER-23930` Race condition between addShard and ShardRegistry " -"reload" -msgstr "" - -# a9faf14bc0ec48518486c040bb5cd19b -#: ../source/includes/changelogs/releases/3.2.8.rst:16 -msgid "" -":issue:`SERVER-24031` Prevent cleanupOrphan from deleting migrating chunk" -" data before commit" -msgstr "" - -# a614a6a5b648418db04b8a9e3f68c6cb -#: ../source/includes/changelogs/releases/3.2.8.rst:21 -msgid ":issue:`SERVER-23643` gate state transitions in replsetprio1.js" -msgstr "" - -# 4cef9e5a14764283935ecb363163c65c -#: ../source/includes/changelogs/releases/3.2.8.rst:22 -msgid "" -":issue:`SERVER-23853` replsetprio1.js should wait for replication before " -"stopping highest priority node" -msgstr "" - -# 54e18896cd5c49a5ba59a716d3b16491 -#: ../source/includes/changelogs/releases/3.2.8.rst:23 -msgid "" -":issue:`SERVER-24424` initial_sync2.js awaitReplication fails when slave2" -" becomes primary after step 11" -msgstr "" - -# 7debec2020a84b92a34d340c0598f212 -#: ../source/includes/changelogs/releases/3.2.8.rst:24 -msgid "" -":issue:`SERVER-24639` blacklist create_index_background.js in " -"backup_restore.js" -msgstr "" - -# b201495c30fe4c77bf01ec9dd5e831b8 -#: ../source/includes/changelogs/releases/3.2.8.rst:25 -msgid "" -":issue:`SERVER-24690` wait for replication before shutting down in " -"backup_restore.js" -msgstr "" - -# 6872e6c455ee4fb58cb059ebaa6a8697 -#: ../source/includes/changelogs/releases/3.2.8.rst:26 -msgid "" -":issue:`SERVER-24700` fix erroneous curop assumption in " -"stepdown_kill_other_ops.js" -msgstr "" - -# a275a9a145d042799c924703f31d2526 -#: ../source/includes/changelogs/releases/3.2.8.rst:27 -msgid "" -":issue:`SERVER-24773` Secondary block on initialSync when the next oplog " -"needed was removed on primary" -msgstr "" - -# e0fbe089608445c1a8dea9bc6dab7dd5 -#: ../source/includes/changelogs/releases/3.2.8.rst:32 -msgid "" -":issue:`SERVER-24441` Change geo_full.js to not create points near the " -"poles" -msgstr "" - -# be4cf52683d744c7838a92693a1f72ad -#: ../source/includes/changelogs/releases/3.2.8.rst:37 -msgid ":issue:`SERVER-22422` Test that write commands support writeConcern" -msgstr "" - -# b8586174943941d5b623e773ca7c6afc -#: ../source/includes/changelogs/releases/3.2.8.rst:42 -msgid "" -":issue:`SERVER-24369` Surpress ssl_fips.js test assertation on Ubuntu " -"16.04" -msgstr "" - -# f84ec5347e1d4cfd9bdad0830487e5da -#: ../source/includes/changelogs/releases/3.2.8.rst:47 -msgid ":issue:`SERVER-22723` Invariant failure using copydb" -msgstr "" - -# 074daa09ad6044c4bf51ba247f9fda8a -#: ../source/includes/changelogs/releases/3.2.8.rst:48 -msgid "" -":issue:`SERVER-23761` Prevent users from downgrading 3.4=>3.2 if any " -"collection has an index with a non-default collation" -msgstr "" - -# 1acbf931d9f64eb1bebac6e68863dd04 -#: ../source/includes/changelogs/releases/3.2.8.rst:49 -msgid "" -":issue:`SERVER-24194` Queued table drops within the WiredTiger KVEngine " -"can compete with each other" -msgstr "" - -# f3a01da2decf41b79ab2dc89d303d2ee -#: ../source/includes/changelogs/releases/3.2.8.rst:54 -msgid ":issue:`SERVER-24428` WiredTiger changes for MongoDB 3.2.8" -msgstr "" - -# fe783c634af34d30a24e10d9a2a029dc -#: ../source/includes/changelogs/releases/3.2.8.rst:55 -msgid ":issue:`SERVER-24580` Improve performance when WiredTiger cache is full" -msgstr "" - -# 26bf1382f8a949588a8655ab061b62fe -#: ../source/includes/changelogs/releases/3.2.8.rst:56 -msgid "" -":issue:`WT-2646` Split the lock_wait flag into two, adding a " -"checkpoint_wait flag" -msgstr "" - -# cae051f85275434e9f5cc04fd22e1a81 -#: ../source/includes/changelogs/releases/3.2.8.rst:57 -msgid ":issue:`WT-2672` Handle system calls that don't set errno" -msgstr "" - -# 5aa352d23c534421ab79796290daf68a -#: ../source/includes/changelogs/releases/3.2.8.rst:58 -msgid "" -":issue:`WT-2696` Race condition on unclean shutdown may miss log records " -"with large updates" -msgstr "" - -# 9207987d5a4649d9911adc7f607c65e7 -#: ../source/includes/changelogs/releases/3.2.8.rst:59 -msgid ":issue:`WT-2702` Under high thread load, WiredTiger exceeds cache size" -msgstr "" - -# b2a935c3ca1e4ea29c32670e542b6c6e -#: ../source/includes/changelogs/releases/3.2.8.rst:60 -msgid "" -":issue:`WT-2706` Race condition on log file switch can cause missing log " -"records" -msgstr "" - -# 8fc52eb341ca41f0becb55ce0fab5b5a -#: ../source/includes/changelogs/releases/3.2.8.rst:61 -msgid ":issue:`WT-2708` split child-update race with reconciliation/eviction" -msgstr "" - -# 1ff7f73c428f416ea5d946c1edba98af -#: ../source/includes/changelogs/releases/3.2.8.rst:62 -msgid ":issue:`WT-2729` Focus eviction walks in largest trees" -msgstr "" - -# 87067350a2504b0e9e005d26d2c5f539 -# 9fdaac122bb548bbbd416be26fdd9776 -#: ../source/includes/changelogs/releases/3.2.3.rst:102 -#: ../source/includes/changelogs/releases/3.2.8.rst:65 -msgid "MMAP" -msgstr "" - -# c3cb6a8857e1463394682a25ffd526b0 -#: ../source/includes/changelogs/releases/3.2.8.rst:67 -msgid "" -":issue:`SERVER-24301` Increase max mmapv1 journal size in debug builds to" -" 1GB" -msgstr "" - -# 51b05556fee2405cbd7499c0db444291 -#: ../source/includes/changelogs/releases/3.2.8.rst:72 -msgid ":issue:`SERVER-23126` Mongo shell segfaults" -msgstr "" - -# fb0f55c748fe4141ae465dc53f7a261b -#: ../source/includes/changelogs/releases/3.2.8.rst:78 -msgid "" -":issue:`SERVER-18329` Add Debian 8 (Jessie) builds and associated package" -" repository" -msgstr "" - -# a407b70abad0403393918835234de44e -#: ../source/includes/changelogs/releases/3.2.8.rst:79 -msgid "" -":issue:`SERVER-20183` make mongo-tools a module in the evergreen " -"configuration" -msgstr "" - -# 69b076152f3142dca7fc49df38bb71ca -#: ../source/includes/changelogs/releases/3.2.8.rst:80 -msgid "" -":issue:`SERVER-21977` Make evergreen patch builds have unique " -"version/githash" -msgstr "" - -# 1fb96710200141cab4278c2f00d37905 -#: ../source/includes/changelogs/releases/3.2.8.rst:81 -msgid "" -":issue:`SERVER-24555` compilation db scons tool is not compatible with " -"scons 2.4.x" -msgstr "" - -# 5feb518ff08342a58e3b1e6c4b6cbf57 -#: ../source/includes/changelogs/releases/3.2.8.rst:82 -msgid "" -":issue:`SERVER-24588` conf.Finish() is missing in " -"src/third_party/wiredtiger/SConscript" -msgstr "" - -# a06577d33d664655983b564ec3a7b9d0 -#: ../source/includes/changelogs/releases/3.2.8.rst:88 -msgid "" -":issue:`TOOLS-588` Mongostat with discover can find the same node twice " -"in a sharded cluster" -msgstr "" - -# 07e20436895d4478ba27ab6f1f31c6df -#: ../source/includes/changelogs/releases/3.2.8.rst:89 -msgid "" -":issue:`TOOLS-601` mongostat --discover does not alias localhost to the " -"target hostname" -msgstr "" - -# 667dab22046b4b94a55bfc32bb0e6147 -#: ../source/includes/changelogs/releases/3.2.8.rst:90 -msgid "" -":issue:`TOOLS-690` mongoimport returns exit code 0 even when error " -"prevents records from being inserted" -msgstr "" - -# 72b247155da24f9bbd31bae6e93e0883 -#: ../source/includes/changelogs/releases/3.2.8.rst:91 -msgid ":issue:`TOOLS-715` Wrong error message while using mongoimport" -msgstr "" - -# f4363e1ebff549a29794d8f9d3817248 -#: ../source/includes/changelogs/releases/3.2.8.rst:92 -msgid ":issue:`TOOLS-1034` add a \"--assertExists\" option to mongoexport" -msgstr "" - -# 10161a10e1b94e73bc5d17350b908246 -#: ../source/includes/changelogs/releases/3.2.8.rst:93 -msgid ":issue:`TOOLS-1274` Use v3.2.7 for qa tests" -msgstr "" - -# a2ddb49f59b043db80f2d2a9f3535743 -#: ../source/includes/changelogs/releases/3.2.8.rst:94 -msgid ":issue:`TOOLS-1299` mongoimport types jstest fails on functions" -msgstr "" - -# 54f5a43ecc1347d8a4b4779a5f72f7dc -#: ../source/includes/changelogs/releases/3.2.8.rst:99 -msgid ":issue:`SERVER-22204` Tests should lower WT cache size" -msgstr "" - -# 1c747e9ae829483ea48e682c50e13be5 -#: ../source/includes/changelogs/releases/3.2.8.rst:100 -msgid ":issue:`SERVER-23686` auto2.js - fatal assertion 28735 ShutdownInProgress" -msgstr "" - -# dd998fa013724b25a141f319c008e5b4 -#: ../source/includes/changelogs/releases/3.2.8.rst:101 -msgid "" -":issue:`SERVER-23741` Replace runMongoProgram(, ...) calls " -"with MongoRunner.runMongoTool(, {...})" -msgstr "" - -# d20ab3ebffa44a698b3f7a62e620d0dc -#: ../source/includes/changelogs/releases/3.2.8.rst:102 -msgid "" -":issue:`SERVER-23742` Fix or remove version checking in " -"MongoRunner.runMongoTool()" -msgstr "" - -# 650479b5746643068fbc72cc0d274caa -#: ../source/includes/changelogs/releases/3.2.8.rst:103 -msgid "" -":issue:`SERVER-24201` jsTest.authenticateNodes doesn't handle temp " -"network errors" -msgstr "" - -# 22c95a78fbfc40c9b60779e2f337a720 -#: ../source/includes/changelogs/releases/3.2.8.rst:104 -msgid "" -":issue:`SERVER-24211` Addition of oom killed processes to the system logs" -" tab" -msgstr "" - -# 45e03243dcad46d6b034c62dae0fc498 -#: ../source/includes/changelogs/releases/3.2.8.rst:105 -msgid ":issue:`SERVER-24224` Print -ulimit at the beginning of system logs" -msgstr "" - -# da0b60952a414b8cb94a932ba3c30656 -#: ../source/includes/changelogs/releases/3.2.8.rst:106 -msgid ":issue:`SERVER-24243` Turn on manifest in system_perf.yml, etc." -msgstr "" - -# 27a2092d5d4f4a5e8966e0f302ab6625 -#: ../source/includes/changelogs/releases/3.2.8.rst:107 -msgid "" -":issue:`SERVER-24316` Extend lock manager unit-testing around lock mode " -"conversion" -msgstr "" - -# fe65443d51c147a888f1247e8dfd1172 -#: ../source/includes/changelogs/releases/3.2.8.rst:108 -msgid ":issue:`SERVER-24409` Turn on dashboard data collection for 3.2 branch" -msgstr "" - -# 302d1d846ea144ea826fb675a3a06581 -#: ../source/includes/changelogs/releases/3.2.8.rst:109 -msgid ":issue:`SERVER-24456` Tests should lower RocksDB cache size" -msgstr "" - -# f496c50aa0744fd48b69f6b12d10d9d9 -#: ../source/includes/changelogs/releases/3.2.8.rst:110 -msgid "" -":issue:`SERVER-24582` MongoDB secondary node crashes randomly when " -"primary node is killed/dies" -msgstr "" - -# b28bd04223414d5b8fd72766b95d1e40 -#: ../source/includes/changelogs/releases/3.2.8.rst:111 -msgid "" -":issue:`SERVER-24669` system_perf.yml: Use configuration files for " -"mongodb_setup" -msgstr "" - -# 9d3e9436a19a4dfa9c9b2700172bac6f -#: ../source/includes/changelogs/releases/3.2.8.rst:112 -msgid "" -":issue:`SERVER-24711` ASIO connections that have already timed out before" -" setup should not error" -msgstr "" - -# a949c30857094af180add60c1739540b -#: ../source/includes/changelogs/releases/3.2.8.rst:114 -msgid ":issue:`TOOLS-879` UTF-8 bom is not ignored in mongoimport" -msgstr "" - -# cf9e7fdb31ec4a2cbbb2a3b22a347186 -#: ../source/includes/changelogs/releases/3.2.8.rst:115 -msgid "" -":issue:`TOOLS-1082` mongorestore gives verbose error when dump directory " -"doesn't exist" -msgstr "" - -# 45bdb462596c43ef87c2ea581b3da535 -#: ../source/includes/changelogs/releases/3.2.8.rst:116 -msgid ":issue:`TOOLS-1116` fix broken qa-tests-unstable" -msgstr "" - -# 1eaf3cd1991e41da8320b6d3f61bc2ce -#: ../source/includes/changelogs/releases/3.2.8.rst:117 -msgid ":issue:`TOOLS-1180` Mongostat shouldn't show 1g for netIn/netOut" -msgstr "" - -# 3de4b1841e9e428097f946f10cd1013f -#: ../source/includes/changelogs/releases/3.2.8.rst:118 -msgid ":issue:`TOOLS-1269` sharding/replication test cleanup failures" -msgstr "" - -# 73299cfb290d4c4bbe9ebaff132e7d54 -#: ../source/includes/changelogs/releases/3.2.8.rst:119 -msgid ":issue:`TOOLS-1300` vet task doesn't actually fail if vet fails" -msgstr "" - -# 10e35b7f48ed4ae78bed0a81d371ac1b -#: ../source/includes/changelogs/releases/3.2.8.rst:120 -msgid ":issue:`TOOLS-1304` vet task running on unnecessary variants" -msgstr "" - -# f004def5c4044b0da6aebb41527b01d7 -#: ../source/includes/changelogs/releases/3.2.7.rst:4 -msgid "3.2.7 Changelog" -msgstr "" - -# f9909c1a13a14239858f5a7f49f8c220 -#: ../source/includes/changelogs/releases/3.2.7.rst:9 -msgid ":issue:`SERVER-23570` Make SecureAllocator a real allocator" -msgstr "" - -# 37998310cf074dfeb4ee5682724a23f8 -#: ../source/includes/changelogs/releases/3.2.7.rst:14 -msgid "" -":issue:`SERVER-23428` If mongos tells a shard about a CSRS config server " -"string (via SSV), the shard should switch to CSRS mode" -msgstr "" - -# 12d726ee5d0f413cb3cf6ea059fc2689 -#: ../source/includes/changelogs/releases/3.2.7.rst:15 -msgid ":issue:`SERVER-23878` Exclude remove3.js from sharding_legacy_multiversion" -msgstr "" - -# abf6eb2d81934690a4f4600ee803e049 -#: ../source/includes/changelogs/releases/3.2.7.rst:16 -msgid "" -":issue:`SERVER-24084` Gracefully handle errors inside " -"ReplicationCoordinatorExternalStateImpl::recoverShardingState" -msgstr "" - -# 777c8e78110e43d08b6af9a6702a0dbd -#: ../source/includes/changelogs/releases/3.2.7.rst:17 -msgid "" -":issue:`SERVER-24258` Remove assertion that shards haven't switched to " -"CSRS mode from csrs_upgrade_set_shard_version.js test" -msgstr "" - -# 87727d9906cf4743b1454238b9f2952d -#: ../source/includes/changelogs/releases/3.2.7.rst:18 -msgid "" -":issue:`SERVER-24298` add ensurePrimaryShard to " -"csrs_upgrade_mongod_using_movechunk.js" -msgstr "" - -# 909d2dea10f34b1da90bc4132ee291e9 -#: ../source/includes/changelogs/releases/3.2.7.rst:23 -msgid ":issue:`SERVER-23089` ensure first slave sync is interrupted, for repl5.js" -msgstr "" - -# 1b53c413d803408faf05c5b172caf097 -#: ../source/includes/changelogs/releases/3.2.7.rst:24 -msgid "" -":issue:`SERVER-23919` Database/Collection drop during initial sync can " -"cause collmod to fail initial sync" -msgstr "" - -# c16f703645554f8890da6cac273716ff -#: ../source/includes/changelogs/releases/3.2.7.rst:25 -msgid "" -":issue:`SERVER-24004` move serverStatus() into try...catch in " -"reconfig_without_increased_queues.js" -msgstr "" - -# 3ec50cb2f4bf4dc28498bc238d57bc5e -#: ../source/includes/changelogs/releases/3.2.7.rst:26 -msgid "" -":issue:`SERVER-24280` Starting from 3.2.5 if bind_ip is set to 0.0.0.0 it" -" will end up in the replica set config if rs.initiate() is executed with " -"no arguments" -msgstr "" - -# 7530c3fc331741a6baa819feeb6c1f01 -#: ../source/includes/changelogs/releases/3.2.7.rst:31 -msgid "" -":issue:`SERVER-23585` CanonicalQuery doesn't outlive QuerySolutions in " -"QueryPlannerTest fixture" -msgstr "" - -# cbf936cd94074f09bc48890e77bd1207 -#: ../source/includes/changelogs/releases/3.2.7.rst:36 -msgid "" -":issue:`SERVER-23116` Add versioning scheme to the KVCatalog to handle " -"upgrade/downgrade with new 3.4 features" -msgstr "" - -# b0e8bf09990246e5af38d14fb8383718 -#: ../source/includes/changelogs/releases/3.2.7.rst:37 -msgid "" -":issue:`SERVER-23117` Remove path-level multikey information from " -"KVCatalog when downgrading to 3.2" -msgstr "" - -# 45f6abfd83be42028107b094c9caa199 -#: ../source/includes/changelogs/releases/3.2.7.rst:38 -msgid "" -":issue:`SERVER-23960` Improve log message on 3.2 when downgrading from " -"3.3+ after creating new WT index" -msgstr "" - -# 8f3974b718b14c85a039838be96c301c -#: ../source/includes/changelogs/releases/3.2.7.rst:39 -msgid "" -":issue:`SERVER-24313` Not all callers of " -"KVCatalog::FeatureTracker::getInfo() acquire resource lock when necessary" -msgstr "" - -# e3a9dbc2bb184d4a9dda9c298ea54f48 -#: ../source/includes/changelogs/releases/3.2.7.rst:44 -msgid ":issue:`SERVER-23982` WiredTiger now needs stdbool.h" -msgstr "" - -# c5268c8ed5f24d7895f0b739e7dca32c -#: ../source/includes/changelogs/releases/3.2.7.rst:45 -msgid "" -":issue:`SERVER-24306` 40-second journaling stall from \"log files " -"prepared\" to checkpoint" -msgstr "" - -# 1df68cef4add4a30b7f0bde8ee21c98f -#: ../source/includes/changelogs/releases/3.2.7.rst:50 -msgid ":issue:`SERVER-18783` Upgrade MongoDB past PCRE 8.37" -msgstr "" - -# 9cd54e50018b4d4da97c7aaea87b3e35 -#: ../source/includes/changelogs/releases/3.2.7.rst:51 -msgid ":issue:`SERVER-24054` JS segmentation fault on load of certain nans" -msgstr "" - -# 4782cf6ebc844b929a4553f52417a60e -#: ../source/includes/changelogs/releases/3.2.7.rst:56 -msgid "" -":issue:`SERVER-23043` Community and Enterprise builds on Ubuntu 16.04 LTS" -" (Xenial Xerus)" -msgstr "" - -# 54c45dbef05442a48f4ba41193fa1ba0 -#: ../source/includes/changelogs/releases/3.2.7.rst:57 -msgid "" -":issue:`SERVER-23557` save and publish debug symbols for missing " -"platforms when possible." -msgstr "" - -# 0e20d1d6e6fc493a9b91d33e5c151ed8 -#: ../source/includes/changelogs/releases/3.2.7.rst:58 -msgid ":issue:`SERVER-23697` Release shell as separate download" -msgstr "" - -# b9eea10d49534d3685b8412ecbf4ae3d -#: ../source/includes/changelogs/releases/3.2.7.rst:59 -msgid ":issue:`SERVER-24117` Mongo binaries ELF stack has become executable" -msgstr "" - -# 874d361b9aff44378a0146ade298fdee -#: ../source/includes/changelogs/releases/3.2.7.rst:60 -msgid ":issue:`SERVER-24185` Enable read-only relocations" -msgstr "" - -# 34e0eccd7c7346c2b4cd2cff8e628c32 -#: ../source/includes/changelogs/releases/3.2.7.rst:61 -msgid "" -":issue:`SERVER-24240` Ubuntu 16.04 on the v3.2 branch needs to compile " -"with the v2 toolchain" -msgstr "" - -# cb9f902dfc2b479db6dcbef05a7b168c -#: ../source/includes/changelogs/releases/3.2.7.rst:66 -msgid ":issue:`TOOLS-1166` Mongotop cannot connect to secondary in 3.2" -msgstr "" - -# 9320fbfe94b848b894626f44c0b68c91 -#: ../source/includes/changelogs/releases/3.2.7.rst:71 -msgid "" -":issue:`SERVER-22198` resmoke.py should obey order of tests specified via" -" command line" -msgstr "" - -# 3fa7ec9349ef4cb3abd305dbb668b14a -#: ../source/includes/changelogs/releases/3.2.7.rst:72 -msgid "" -":issue:`SERVER-22914` mongos_no_replica_set_refresh.js must always obtain" -" config from the primary node" -msgstr "" - -# 00c4cb5adcf340b38e6cccf58e3028b7 -#: ../source/includes/changelogs/releases/3.2.7.rst:73 -msgid ":issue:`SERVER-23125` Ownership semantics of MessageHandlers are broken" -msgstr "" - -# 0b86fc8240064155a735cffe1b002a68 -#: ../source/includes/changelogs/releases/3.2.7.rst:74 -msgid "" -":issue:`SERVER-23491` set_majority_read_and_write_concerns.js doesn't " -"work for updates" -msgstr "" - -# 6edaa9875aaf4e69b91b49b24fa5b98c -#: ../source/includes/changelogs/releases/3.2.7.rst:75 -msgid "" -":issue:`SERVER-23492` Add explicit execution mode serial to concurrency " -"test suite" -msgstr "" - -# 06aef2a40a194c6eadd220807e546ba6 -#: ../source/includes/changelogs/releases/3.2.7.rst:76 -msgid "" -":issue:`SERVER-23524` Compare version string in compile_expansions.yml to" -" version string from MongoDB binary" -msgstr "" - -# 9701ea8422314d77aad6af14c848936f -#: ../source/includes/changelogs/releases/3.2.7.rst:77 -msgid "" -":issue:`SERVER-23867` system_perf.yml refactoring: clean up the script to" -" deploy MongoDB perf test clusters" -msgstr "" - -# fc7bdb8ec5c04c11baa3c62602a4c5f5 -#: ../source/includes/changelogs/releases/3.2.7.rst:78 -msgid "" -":issue:`SERVER-23964` Clone all DP repos directly from Evergreen using " -"modules" -msgstr "" - -# af25cacdd6e84e94a6f1ef628ac32a23 -#: ../source/includes/changelogs/releases/3.2.7.rst:79 -msgid "" -":issue:`SERVER-23989` Disable the concurrency and fuzzer suites on the " -"ephemeralForTest variant" -msgstr "" - -# 4442a3f2b31a46699dae5f2ec62d4fdc -#: ../source/includes/changelogs/releases/3.2.7.rst:80 -msgid ":issue:`SERVER-24022` Fix the test file path for DSI tests" -msgstr "" - -# 6fe0425981d24cdfb2e2c1aaf0568659 -#: ../source/includes/changelogs/releases/3.2.7.rst:81 -msgid "" -":issue:`SERVER-24050` Update perf.yml to create src directory for " -"analysis phase." -msgstr "" - -# 52382ce14f714b9c84b055d0a7077522 -#: ../source/includes/changelogs/releases/3.2.7.rst:82 -msgid ":issue:`SERVER-24058` Connection pool asio doesn't honor setup timeouts" -msgstr "" - -# 29f8c29450c6471b9dc5081e2d6620cf -#: ../source/includes/changelogs/releases/3.2.7.rst:83 -msgid "" -":issue:`SERVER-24062` Native CA certificates don't work with homebrew's " -"openssl" -msgstr "" - -# 5473dfbd87254a2ab75624de2774058f -#: ../source/includes/changelogs/releases/3.2.7.rst:84 -msgid "" -":issue:`SERVER-24116` reverse indexes do not handle entries with leading " -"null bytes" -msgstr "" - -# d044872aa29e4023b4fae0465937d281 -#: ../source/includes/changelogs/releases/3.2.7.rst:85 -msgid "" -":issue:`SERVER-24228` Change ycsb to YCSB in sytem_perf.yml and " -"longevity.yml modules" -msgstr "" - -# 7665283d8d604b69960ba216d90d4b97 -#: ../source/includes/changelogs/releases/3.2.7.rst:86 -msgid ":issue:`TOOLS-1144` Create stable and unstable branches" -msgstr "" - -# 6c3280fa253042019c9c603e735ab4dd -#: ../source/includes/changelogs/releases/3.2.7.rst:87 -msgid ":issue:`TOOLS-1182` mongooplog should report the number of ops applied" -msgstr "" - -# 7051d64afc384261bc602d90dc816cb4 -#: ../source/includes/changelogs/releases/3.2.6.rst:4 -msgid "3.2.6 Changelog" -msgstr "" - -# 919cda26dbfb47b59d567f58d5634694 -#: ../source/includes/changelogs/releases/3.2.6.rst:9 -msgid ":issue:`SERVER-23184` Reduce listCollections privileges" -msgstr "" - -# 0d8b6ebab05448e58f158290d8c8adc4 -#: ../source/includes/changelogs/releases/3.2.6.rst:10 -msgid "" -":issue:`SERVER-23394` AuthorizationManager may deadlock while building " -"role graph if profiling is enabled" -msgstr "" - -# 47c61996498240d587f9cc19beb40b5c -#: ../source/includes/changelogs/releases/3.2.6.rst:11 -msgid "" -":issue:`SERVER-23591` Avoid using rawMongoProgramOutput() in " -"js_protection.js and js_protection_roundtrip.js" -msgstr "" - -# d5dfb9d2b20d4a908e0e33c7786184ad -#: ../source/includes/changelogs/releases/3.2.6.rst:12 -msgid "" -":issue:`SERVER-23838` Remove startup warnings for no access control and " -"bind_ip" -msgstr "" - -# 8c4af2edb5d740c0b7ce55d76d6e953c -#: ../source/includes/changelogs/releases/3.2.6.rst:17 -msgid "" -":issue:`SERVER-23544` Race condition can allow using a " -"SyncClusterConnection to talk to config servers even after swapping " -"CatalogManager to CSRS mode" -msgstr "" - -# e5a80b639d814806b376e558f9d87157 -#: ../source/includes/changelogs/releases/3.2.6.rst:18 -msgid "" -":issue:`SERVER-23586` Increase timeouts in csrs upgrade tests to reduce " -"flakiness" -msgstr "" - -# 1681982114064bfa8484c810f4de0ec6 -#: ../source/includes/changelogs/releases/3.2.6.rst:19 -msgid "" -":issue:`SERVER-23589` Run csrs upgrade tests serially to avoid " -"overloading the test machine" -msgstr "" - -# fe46449084d34ebb8654f66bd7d99b5a -#: ../source/includes/changelogs/releases/3.2.6.rst:20 -msgid ":issue:`SERVER-23704` shard_keycount.js does not invoke anonymous function" -msgstr "" - -# 5191ff84b1ed472689a311b5a2148d0b -#: ../source/includes/changelogs/releases/3.2.6.rst:21 -msgid "" -":issue:`SERVER-23784` Don't use 30 second network timeout on commands " -"sent to shards through the ShardRegistry" -msgstr "" - -# fa02ec8180824926a307bc00e44fb47e -#: ../source/includes/changelogs/releases/3.2.6.rst:22 -msgid "" -":issue:`SERVER-23796` Incorrect warning when using mongos with keyfile: " -"Access control is not enabled for the database" -msgstr "" - -# 47c12eed78764cbaae8a6133535a4631 -#: ../source/includes/changelogs/releases/3.2.6.rst:23 -msgid "" -":issue:`SERVER-23858` server22767.js in noPassthrough suite is failing " -"due to checking for wrong error code" -msgstr "" - -# 4627c1b6cd524305b5b246ee04e49eb6 -#: ../source/includes/changelogs/releases/3.2.6.rst:28 -msgid "" -":issue:`SERVER-23775` oplog default size must be differently calculated " -"for inMemory storage engine" -msgstr "" - -# 8bfbaa42660647879c76e45da68b6efc -#: ../source/includes/changelogs/releases/3.2.6.rst:29 -msgid "" -":issue:`SERVER-23828` replsets_priority1.js needs to wait for repl after " -"elections" -msgstr "" - -# ee29f4e21157482aa6689a9513e34492 -#: ../source/includes/changelogs/releases/3.2.6.rst:34 -msgid "" -":issue:`SERVER-7005` Documents containing keys with embedded null " -"characters can be created" -msgstr "" - -# e3c6b856ad93414abd397f95bfcebd39 -#: ../source/includes/changelogs/releases/3.2.6.rst:35 -msgid "" -":issue:`SERVER-23807` Updates should always throw WriteConflictException " -"on unindexing" -msgstr "" - -# 405eeecb3e3042de8f60c2a2fd51e275 -#: ../source/includes/changelogs/releases/3.2.6.rst:40 -msgid "" -":issue:`SERVER-23571` Make debug builds of SpiderMonkey distinct from " -"--dbg in scons" -msgstr "" - -# de16deb6a99646d5b56c13cbbe62aa75 -#: ../source/includes/changelogs/releases/3.2.6.rst:45 -msgid ":issue:`SERVER-18844` Reacquire the snapshot after commit/abort" -msgstr "" - -# 7d5b4d457f244186a00df262917b1315 -#: ../source/includes/changelogs/releases/3.2.6.rst:46 -msgid "" -":issue:`SERVER-21414` Add information to server status to tell if data is" -" persisted to disk" -msgstr "" - -# 7fb2da5fa19b4d079009ebde8201d69a -#: ../source/includes/changelogs/releases/3.2.6.rst:47 -msgid "" -":issue:`SERVER-22970` Compound background Index contains mismatched index" -" keys and documents" -msgstr "" - -# 7dfec0ab5a494bd2aed72bf3faae2c69 -#: ../source/includes/changelogs/releases/3.2.6.rst:48 -msgid "" -":issue:`SERVER-23766` Remove beta startup warning for inMemory storage " -"engine" -msgstr "" - -# d219fb4bc3124ee99ab949c960e304e8 -#: ../source/includes/changelogs/releases/3.2.6.rst:53 -msgid ":issue:`SERVER-23504` Coverity analysis defect 98177: Resource leak" -msgstr "" - -# df8c328935574b1bae077afdedb161dc -#: ../source/includes/changelogs/releases/3.2.6.rst:54 -msgid "" -":issue:`SERVER-23526` Replication relies on storage engines reporting a " -"non-zero size for correctness" -msgstr "" - -# ef42292e296047ca85a4d5727effaa3c -#: ../source/includes/changelogs/releases/3.2.6.rst:55 -msgid "" -":issue:`SERVER-23588` mongod with WiredTiger won't start on Windows when " -"built with --dbg=on --opt=off" -msgstr "" - -# 2ecf374cf4354e9e9b0eb30256b7e6d4 -#: ../source/includes/changelogs/releases/3.2.6.rst:56 -msgid ":issue:`SERVER-23682` WiredTiger changes for MongoDB 3.2.6" -msgstr "" - -# 3222a34ddadb4d6c89130fba20437ba6 -#: ../source/includes/changelogs/releases/3.2.6.rst:61 -msgid ":issue:`SERVER-22043` count helper doesn't apply read preference" -msgstr "" - -# 59c8d47e35db4243a30e9d37f1e963ab -#: ../source/includes/changelogs/releases/3.2.6.rst:62 -msgid "" -":issue:`SERVER-23044` Fall back to system CA certs in the shell if CA " -"file isn't provided" -msgstr "" - -# 5bb874a4e46042b7b27e447338d2c116 -#: ../source/includes/changelogs/releases/3.2.6.rst:67 -msgid "" -":issue:`SERVER-23719` Control build verbosity via a VERBOSE variable " -"rather than the --mute flag" -msgstr "" - -# a2de2b332d3346d4812e25fddefe0d6e -#: ../source/includes/changelogs/releases/3.2.6.rst:68 -msgid ":issue:`SERVER-23804` Reduce num_jobs_available on ppc64le rhel builder" -msgstr "" - -# 2c51107b9aa64b2d8b2213686f84adfa -#: ../source/includes/changelogs/releases/3.2.6.rst:73 -msgid ":issue:`SERVER-23217` Hang in network_interface_asio_test" -msgstr "" - -# d185751577c04e01926245dda7075cc2 -#: ../source/includes/changelogs/releases/3.2.6.rst:74 -msgid ":issue:`SERVER-23474` set a more reasonable --dialTimeout in runMongoTool" -msgstr "" - -# f6d5782437f2436c9a2b9b1870881053 -#: ../source/includes/changelogs/releases/3.2.6.rst:75 -msgid "" -":issue:`SERVER-23523` shell scripts in evergreen.yml should always exit " -"on error" -msgstr "" - -# 578cd5e9fadb4219a97a3261fa229953 -#: ../source/includes/changelogs/releases/3.2.6.rst:76 -msgid "" -":issue:`SERVER-23566` Update distros (AMI) for Evergreen performance " -"projects" -msgstr "" - -# 57c22a42b75d453997f7871e73802bb9 -#: ../source/includes/changelogs/releases/3.2.6.rst:77 -msgid ":issue:`SERVER-23642` system_perf.yml refactoring" -msgstr "" - -# 170ace8858c84a7e9a22bbb0ab0e3ebb -#: ../source/includes/changelogs/releases/3.2.6.rst:78 -msgid "" -":issue:`SERVER-23652` Add automatic generation of timeseries.py to " -"system_perf.yml" -msgstr "" - -# 4aee4504b2db42d4b4d1c0050bced583 -#: ../source/includes/changelogs/releases/3.2.6.rst:79 -msgid "" -":issue:`SERVER-23655` Invalidate CollectionInfoCache when starting an " -"index build" -msgstr "" - -# 27747cff3d664b3680f92f42efcf8024 -#: ../source/includes/changelogs/releases/3.2.6.rst:80 -msgid "" -":issue:`SERVER-23762` ValidateAdaptor::validate() should return non-OK " -"status if it fails." -msgstr "" - -# 64908b59bc934e249eaa259867cd0a8e -#: ../source/includes/changelogs/releases/3.2.6.rst:81 -msgid ":issue:`SERVER-23788` Disable sharding_csrs_upgrade on ppc64le" -msgstr "" - -# 705c4a2f353b4db394236f9ed9c8cd78 -#: ../source/includes/changelogs/releases/3.2.5.rst:4 -msgid "3.2.5 Changelog" -msgstr "" - -# 2f07f837d10344aea9457a8a34208b95 -#: ../source/includes/changelogs/releases/3.2.5.rst:9 -msgid ":issue:`SERVER-22708` Add exposure startup warnings" -msgstr "" - -# e180477d9fb84c5691c91242656550ca -#: ../source/includes/changelogs/releases/3.2.5.rst:14 -msgid ":issue:`SERVER-17468` actionlog should not log every single balancer round" -msgstr "" - -# 985df7cf4cd14d968e6fca65793c433a -# 143eaaa4158147a29d8912ced63fbd8c -#: ../source/includes/changelogs/releases/3.2.3.rst:23 -#: ../source/includes/changelogs/releases/3.2.5.rst:15 -msgid ":issue:`SERVER-21994` cleanup_orphaned_basic.js" -msgstr "" - -# 439e6185452244b28a2e7774aa0bc552 -#: ../source/includes/changelogs/releases/3.2.5.rst:16 -msgid "" -":issue:`SERVER-22081` Enable CSRS continuous stepdown workload in " -"evergreen" -msgstr "" - -# 5f1d2bad3e36458da95fc538f4e61637 -#: ../source/includes/changelogs/releases/3.2.5.rst:17 -msgid "" -":issue:`SERVER-22151` Blacklist lagged_config_secondary.js and similar " -"tests from the sharding_csrs_continuous_config_stepdown_WT suite" -msgstr "" - -# 5b5d3e99626642839c171b75bc830e84 -#: ../source/includes/changelogs/releases/3.2.5.rst:18 -msgid "" -":issue:`SERVER-22511` Blacklist sharding_rs1.js from CSRS continuous " -"config primary step down suite because of config db writes without retry" -msgstr "" - -# e7f750ddb573477494cf02a721f69f33 -#: ../source/includes/changelogs/releases/3.2.5.rst:19 -msgid ":issue:`SERVER-22725` prevent concurrent exitCleanly execution in mongos" -msgstr "" - -# 0a0090866fe74002ab5c138ea89630e5 -#: ../source/includes/changelogs/releases/3.2.5.rst:20 -msgid "" -":issue:`SERVER-22767` mongos segfault when invoking .explain() on certain" -" operations." -msgstr "" - -# 4db6d55ee3e1409eb699bf4c8a4f55d2 -#: ../source/includes/changelogs/releases/3.2.5.rst:21 -msgid "" -":issue:`SERVER-22794` Add retry to continuous config primary step-down " -"thread when primary steps down and closes all connections" -msgstr "" - -# e5ba74ae993f4701a13e28c2dbbf9670 -#: ../source/includes/changelogs/releases/3.2.5.rst:22 -msgid "" -":issue:`SERVER-22918` SyncClusterConnection::_connect can leak " -"DBClientConnections on failure" -msgstr "" - -# 6e503ec0e0f340e78b3718ca5bf813a4 -#: ../source/includes/changelogs/releases/3.2.5.rst:23 -msgid ":issue:`SERVER-22937` Retry catalog operations whenever possible" -msgstr "" - -# aa14af94fb9748769e8c9d3e4cda2218 -#: ../source/includes/changelogs/releases/3.2.5.rst:24 -msgid "" -":issue:`SERVER-23030` Increase number of iterations of aggregations " -"performed in csrs_upgrade_during_agg.js" -msgstr "" - -# 6151e3ced2924fba97b0cb806283959e -#: ../source/includes/changelogs/releases/3.2.5.rst:25 -msgid "" -":issue:`SERVER-23036` ShardRegistry accesses _configServerCS without " -"locking mutex" -msgstr "" - -# ab125d67982546b0a2408b0c994fc346 -#: ../source/includes/changelogs/releases/3.2.5.rst:26 -msgid "" -":issue:`SERVER-23283` RangeDeleter does not log cursor ids correctly in " -"deleteNow()" -msgstr "" - -# 194c5fb926f142d2b8ec43530b8730fc -#: ../source/includes/changelogs/releases/3.2.5.rst:31 -msgid "" -":issue:`SERVER-21863` map/reduce permits documents larger than 16MB to be" -" inserted" -msgstr "" - -# 939c2c7d1582493e860a55d152c53206 -#: ../source/includes/changelogs/releases/3.2.5.rst:32 -msgid ":issue:`SERVER-21975` test_command.js failed in replset" -msgstr "" - -# f9061c1239f24a8a889712b17b953c63 -#: ../source/includes/changelogs/releases/3.2.5.rst:33 -msgid ":issue:`SERVER-22130` Reset applier lastAppliedOptime after rollback" -msgstr "" - -# 9bfe8b0e176b433cafc3c8f9ed483e6c -#: ../source/includes/changelogs/releases/3.2.5.rst:34 -msgid "" -":issue:`SERVER-22504` Do not blindly add self to heartbeat member data " -"array in the TopologyCoordinator" -msgstr "" - -# 5457a7dfa08246279a9c895b968c1886 -#: ../source/includes/changelogs/releases/3.2.5.rst:35 -msgid ":issue:`SERVER-22845` Do not busy loop on bgsync errors" -msgstr "" - -# 7226873ba3124d679fa23d42a56f8c1e -#: ../source/includes/changelogs/releases/3.2.5.rst:36 -msgid "" -":issue:`SERVER-22873` disallow_adding_initialized_node2.js should handle " -"heartbeat message set by liveness timeout" -msgstr "" - -# b14a416c61494541b9e90bb9a2c070e0 -#: ../source/includes/changelogs/releases/3.2.5.rst:37 -msgid ":issue:`SERVER-22929` remove rollback4.js" -msgstr "" - -# 06f5e1278014443cae6123595afe8940 -#: ../source/includes/changelogs/releases/3.2.5.rst:38 -msgid ":issue:`SERVER-22933` Update last opTime to latest after applyOps no-op" -msgstr "" - -# cb047f02cba74888ae055dc41e7c876c -#: ../source/includes/changelogs/releases/3.2.5.rst:39 -msgid ":issue:`SERVER-22934` add applyOps command opTime testing" -msgstr "" - -# bc01a7f326be41a287b897c7e171cb05 -#: ../source/includes/changelogs/releases/3.2.5.rst:40 -msgid ":issue:`SERVER-23003` Recovery problems after network partition." -msgstr "" - -# f55565862f6e46abb4221a8f0eb80ac5 -#: ../source/includes/changelogs/releases/3.2.5.rst:41 -msgid ":issue:`SERVER-23086` avoid rollbacks in replsetprio1.js" -msgstr "" - -# 40f93ece8cc54833968e7d415e3d4446 -#: ../source/includes/changelogs/releases/3.2.5.rst:42 -msgid "" -":issue:`SERVER-23274` Aggregate with out, then stepdown, out collection " -"dropped." -msgstr "" - -# af7b42a9f14f4907b09a528c7caba43c -#: ../source/includes/changelogs/releases/3.2.5.rst:47 -msgid ":issue:`SERVER-18468` Include query planning details on query log lines" -msgstr "" - -# ea0aea1788b34ba391341bc16d8a4f92 -#: ../source/includes/changelogs/releases/3.2.5.rst:48 -msgid "" -":issue:`SERVER-19936` Performance pass on unicode-aware text processing " -"logic (text index v3)" -msgstr "" - -# 3640501d26674c0e9dbb75c596e65b9b -#: ../source/includes/changelogs/releases/3.2.5.rst:49 -msgid "" -":issue:`SERVER-22945` Rewrite update_yield1.js to not depend heavily on " -"timing" -msgstr "" - -# e9fbf7b765fa412daa76a3076aa84d67 -#: ../source/includes/changelogs/releases/3.2.5.rst:54 -msgid ":issue:`SERVER-22947` fix pessimizing move in batch_executor" -msgstr "" - -# d11cd6c1d0d7422bb6c1f4769728c8bd -#: ../source/includes/changelogs/releases/3.2.5.rst:59 -msgid "" -":issue:`SERVER-23097` Segfault on drop of source collection during " -"MapReduce" -msgstr "" - -# f2c6688a11ae413fba996c1702c80916 -#: ../source/includes/changelogs/releases/3.2.5.rst:64 -msgid ":issue:`SERVER-21681` In-memory storage engine not reporting index size" -msgstr "" - -# bdf46f5dc60d4d2ca237483922b10e5c -#: ../source/includes/changelogs/releases/3.2.5.rst:69 -msgid "" -":issue:`SERVER-22117` WiredTiger journal files not deleted/ Way too many " -"journal files" -msgstr "" - -# 38681a6af5c847b197a85d6196ed72bc -#: ../source/includes/changelogs/releases/3.2.5.rst:70 -msgid "" -":issue:`SERVER-22791` Invariant failure when creating WT collection with " -"crafted configString" -msgstr "" - -# 3cca37f6ed4a4e32810854c5169986fc -#: ../source/includes/changelogs/releases/3.2.5.rst:71 -msgid "" -":issue:`SERVER-22831` Low query rate with heavy cache pressure and an " -"idle collection" -msgstr "" - -# 0b55d6d71649424693a96f32b9f2a3db -#: ../source/includes/changelogs/releases/3.2.5.rst:72 -msgid "" -":issue:`SERVER-22964` IX GlobalLock being held while wating for wt cache " -"eviction" -msgstr "" - -# e766bac959c942f3a8960ee85990ca6a -#: ../source/includes/changelogs/releases/3.2.5.rst:77 -msgid "" -":issue:`SERVER-22493` MongoRunner uses non-thread-safe function to find " -"path to mongod" -msgstr "" - -# 63654e3084864b7e8a6a6e5da81ed4cf -#: ../source/includes/changelogs/releases/3.2.5.rst:78 -msgid ":issue:`SERVER-23109` Typo in src/mongo/shell/collection.js" -msgstr "" - -# 4af648268b4c4fa79311894385ce28f1 -#: ../source/includes/changelogs/releases/3.2.5.rst:83 -msgid ":issue:`SERVER-17563` GPerfTools does not build on PPC64 (Power8) platform" -msgstr "" - -# 5d0456db32434a09956e8b4c2bd7fb29 -#: ../source/includes/changelogs/releases/3.2.5.rst:84 -msgid ":issue:`SERVER-21834` scons detection for ppc64le needs to change" -msgstr "" - -# 19667b0b4456434496b4aa9d37207d3c -#: ../source/includes/changelogs/releases/3.2.5.rst:85 -msgid ":issue:`SERVER-22090` ssl_cert_password.js must be disabled on ppc64" -msgstr "" - -# 05b3b8d12e0d4db39e26a1704099153a -#: ../source/includes/changelogs/releases/3.2.5.rst:86 -msgid "" -":issue:`SERVER-22110` ppc64le builds should detect target arch as " -"ppc64le, not ppc64" -msgstr "" - -# 75d26c9c228c40fb98ac7dfd91636b9c -#: ../source/includes/changelogs/releases/3.2.5.rst:87 -msgid ":issue:`SERVER-22111` packager.py needs support for ppc64le" -msgstr "" - -# c65d1b3c0cef4213878fd91359394955 -#: ../source/includes/changelogs/releases/3.2.5.rst:88 -msgid "" -":issue:`SERVER-22197` Only select tcmalloc as the default allocator on " -"x86 platforms" -msgstr "" - -# a19c3f97bd1142e49e9cf88fc5aaf061 -#: ../source/includes/changelogs/releases/3.2.5.rst:89 -msgid "" -":issue:`SERVER-22313` ppc64le: go compiled programs should statically " -"link with libgo" -msgstr "" - -# b542d6943c4945ce9ac05e95b36a928c -#: ../source/includes/changelogs/releases/3.2.5.rst:90 -msgid "" -":issue:`SERVER-22986` Linking against SSL3 OpenSSL symbols fails on " -"Archlinux" -msgstr "" - -# 1bad0bbe0e1a447ab8ec89aaa017c5cb -#: ../source/includes/changelogs/releases/3.2.5.rst:91 -msgid "" -":issue:`SERVER-23088` boost 1.56 libstdc++ version detection is broken " -"when compiling with clang" -msgstr "" - -# 22a4f8634a4c41acafe772c6880ac4c2 -#: ../source/includes/changelogs/releases/3.2.5.rst:92 -msgid "" -":issue:`SERVER-23254` eslint.py returns 1 on successful patch lint " -"instead of 0" -msgstr "" - -# 8ea9103c5ad74b4382200c5492694283 -#: ../source/includes/changelogs/releases/3.2.5.rst:97 -msgid "" -":issue:`SERVER-21529` Sign of log severity values may get lost, depending" -" on compiler" -msgstr "" - -# 5547d200c46d44fda2476e69960e141c -#: ../source/includes/changelogs/releases/3.2.5.rst:98 -msgid ":issue:`SERVER-21836` Generate spidermonkey config for ppc64" -msgstr "" - -# 6361e3e9799849bb856aefaff59e62bd -#: ../source/includes/changelogs/releases/3.2.5.rst:99 -msgid ":issue:`SERVER-21843` secure_allocator_test fails on ppc64" -msgstr "" - -# 255d919420df4f2cbad1ec5c9decedb7 -#: ../source/includes/changelogs/releases/3.2.5.rst:100 -msgid ":issue:`SERVER-21844` processinfo_test fails on ppc64" -msgstr "" - -# bf2d9a76ba82498b9a8ec5f7dc37aaba -#: ../source/includes/changelogs/releases/3.2.5.rst:101 -msgid ":issue:`SERVER-21845` ppc64 debug build fails" -msgstr "" - -# cabd5162dc03464ea11911108d5fb2c5 -#: ../source/includes/changelogs/releases/3.2.5.rst:102 -msgid ":issue:`SERVER-21850` mmapv1 fails to start on ppc64" -msgstr "" - -# 588ff5c3a6e64910833c87d296904ff9 -#: ../source/includes/changelogs/releases/3.2.5.rst:103 -msgid ":issue:`SERVER-22019` Checksum::gen should use signed char" -msgstr "" - -# 961634404389412da28e9debea982a65 -#: ../source/includes/changelogs/releases/3.2.5.rst:104 -msgid "" -":issue:`SERVER-22067` artifacts.tgz should contain stripped tests before " -"uploading" -msgstr "" - -# 379bbdafb7fd4392adb85ec84cdcd633 -#: ../source/includes/changelogs/releases/3.2.5.rst:105 -msgid "" -":issue:`SERVER-22338` Integrate JavaScript linting into scons \"lint\" " -"target" -msgstr "" - -# 558d5bd1829c41aabe2a7f9583d89032 -#: ../source/includes/changelogs/releases/3.2.5.rst:106 -msgid "" -":issue:`SERVER-22339` Integrate JavaScript formatting into scons \"lint\"" -" target" -msgstr "" - -# 1993324eeb5145c493f3c6e3d7de305a -#: ../source/includes/changelogs/releases/3.2.5.rst:107 -msgid "" -":issue:`SERVER-22391` Mongos 3.2.1 crashes after this error, failure " -"_checkedOutPool.empty() src/mongo/executor/connection_pool.cpp 570" -msgstr "" - -# b4c728f094d24c44b08e45a37be04ba6 -#: ../source/includes/changelogs/releases/3.2.5.rst:108 -msgid ":issue:`SERVER-22468` Format JS code with approved style in jstests/" -msgstr "" - -# 5de272a2be2b499e837c44dbeb780575 -#: ../source/includes/changelogs/releases/3.2.5.rst:109 -msgid "" -":issue:`SERVER-22469` Format JS code with approved style in " -"src/mongo/shell & src/mongo/scripting" -msgstr "" - -# f565f882f2d640098ec5f1416aed9b9d -#: ../source/includes/changelogs/releases/3.2.5.rst:110 -msgid "" -":issue:`SERVER-22470` Format JS code with approved style in Enterprise " -"repo" -msgstr "" - -# c3966920661c47b88e6ea9019e371669 -#: ../source/includes/changelogs/releases/3.2.5.rst:111 -msgid ":issue:`SERVER-22842` Support JavaScript style for clang-format" -msgstr "" - -# 7dba067daedc4cafb03abd317aeae9f7 -#: ../source/includes/changelogs/releases/3.2.5.rst:112 -msgid ":issue:`SERVER-22856` Cleanup pkill logic in etc/evergreen.yml" -msgstr "" - -# 574f9e88ca854099bd568c2c3bac554a -#: ../source/includes/changelogs/releases/3.2.5.rst:113 -msgid "" -":issue:`SERVER-22864` Fix minor javascript errors found by eslint in v3.2" -" branch" -msgstr "" - -# a677031e9b5d4344a695fd89da0f83e9 -#: ../source/includes/changelogs/releases/3.2.5.rst:114 -msgid ":issue:`SERVER-22871` splitChunk needs to check for a failed index scan" -msgstr "" - -# e933314f6abc41518cee07985224fd0d -#: ../source/includes/changelogs/releases/3.2.5.rst:115 -msgid ":issue:`SERVER-22894` Don't use curl when downloading jstestfuzz" -msgstr "" - -# 4c00c170b1164b1cbefdce63e24cc0c6 -#: ../source/includes/changelogs/releases/3.2.5.rst:116 -msgid "" -":issue:`SERVER-22950` mongos shutdown is non-deterministic when the " -"shutdown command is executed" -msgstr "" - -# c94662d4b3d9446c94c53ecc910e1655 -#: ../source/includes/changelogs/releases/3.2.5.rst:117 -msgid "" -":issue:`SERVER-22967` race in destruction of user cache invalidation " -"thread can cause use-after-free in MongoS shutdown" -msgstr "" - -# e9f7c5ee22c54dcba1465fc3be6dd84e -#: ../source/includes/changelogs/releases/3.2.5.rst:118 -msgid ":issue:`SERVER-22968` Add JS support in .clang-format in Enterprise repo" -msgstr "" - -# f63b8656078e45e19fb693e5d8ed4100 -#: ../source/includes/changelogs/releases/3.2.5.rst:119 -msgid "" -":issue:`SERVER-23006` hang_analyzer should use GDB in the mongodb tool " -"chain" -msgstr "" - -# 89049b30117643198f664f0ab07bc05a -#: ../source/includes/changelogs/releases/3.2.5.rst:120 -msgid ":issue:`SERVER-23007` hang_analyzer support on Solaris" -msgstr "" - -# 72637fb067c64331b6f8b3d07896aed7 -#: ../source/includes/changelogs/releases/3.2.5.rst:121 -msgid ":issue:`SERVER-23016` Update .eslintrc.yml for newer versions of ESLint" -msgstr "" - -# 47baacc59a05499cb8e380e94da9163c -#: ../source/includes/changelogs/releases/3.2.5.rst:122 -msgid ":issue:`SERVER-23018` Clean up JS linting errors in JS tests" -msgstr "" - -# dc31f1d098d6411fbc65ccf0a3ab889d -#: ../source/includes/changelogs/releases/3.2.5.rst:123 -msgid ":issue:`SERVER-23019` Add .eslintrc.yml file to enterprise repo" -msgstr "" - -# 2fa4c73c57cb47c681c3ebf04aef77a4 -#: ../source/includes/changelogs/releases/3.2.5.rst:124 -msgid "" -":issue:`SERVER-23020` Disable clang-formatting for template string in " -"jstests/noPassthrough/update_yield1.js" -msgstr "" - -# fc5414a1145645ee874eeaeb8cfdf7d3 -#: ../source/includes/changelogs/releases/3.2.5.rst:125 -msgid "" -":issue:`SERVER-23023` Disable clang-format for function values in " -"jstests/tool/csvexport1.js" -msgstr "" - -# 1a4ecf9527484a8f963c471a607fc612 -#: ../source/includes/changelogs/releases/3.2.5.rst:126 -msgid ":issue:`SERVER-23066` killOp should accept negative opid" -msgstr "" - -# 11ebad30074744f6821961784db221a4 -#: ../source/includes/changelogs/releases/3.2.5.rst:127 -msgid ":issue:`SERVER-23067` Final round of JS linting and formatting" -msgstr "" - -# 8fc7b8f18dfd46e5b1dd8d8fdf729f0c -#: ../source/includes/changelogs/releases/3.2.5.rst:128 -msgid "" -":issue:`SERVER-23190` Add build variant for rhel 7.1 on POWER to 3.2 " -"branch" -msgstr "" - -# 11320e575a064c1f8282f87cb157c1a9 -#: ../source/includes/changelogs/releases/3.2.5.rst:129 -msgid "" -":issue:`SERVER-23288` Update 3.2 branch mongo-perf to check against 3.0.9" -" baseline" -msgstr "" - -# 4bd895a33c7e47b3beb7a90dd59bd43b -#: ../source/includes/changelogs/releases/3.2.5.rst:130 -msgid ":issue:`TOOLS-1058` goconvey fails with gccgo" -msgstr "" - -# 50483ee228644335ab75630ee339bed4 -#: ../source/includes/changelogs/releases/3.2.5.rst:131 -msgid "" -":issue:`TOOLS-1064` mongoimport alwasy returns 0 imported documents when " -"compiled with gccgo" -msgstr "" - -# 9fdafb3cda6241ad9588b6c360c75b39 -#: ../source/includes/changelogs/releases/3.2.4.rst:4 -msgid "3.2.4 Changelog" -msgstr "" - -# 2f74dd98a0634496827e9880f3c282ef -#: ../source/includes/changelogs/releases/3.2.4.rst:9 -msgid "" -":issue:`SERVER-22237` Built-in role that allows full control over data, " -"but not security or topology" -msgstr "" - -# 17abefb6d3744a8e99cd74428f142f1c -#: ../source/includes/changelogs/releases/3.2.4.rst:14 -msgid "" -":issue:`SERVER-21758` Test behavior when 'nearest' config server has " -"severe replication lag" -msgstr "" - -# 56044844ae71413094476d858ef0c385 -#: ../source/includes/changelogs/releases/3.2.4.rst:15 -msgid "" -":issue:`SERVER-22184` Operations that fail against a secondary in a " -"sharded cluster may have their error message swallowed" -msgstr "" - -# 2de0c840994f41cf888744a13ccf00c9 -#: ../source/includes/changelogs/releases/3.2.4.rst:16 -msgid "" -":issue:`SERVER-22239` wait for replication after duplicate key error from" -" insert operations" -msgstr "" - -# c7d282fa498d4e839d391d1e51231219 -#: ../source/includes/changelogs/releases/3.2.4.rst:17 -msgid "" -":issue:`SERVER-22297` Add targeted jstests for csrs upgrade during common" -" operations" -msgstr "" - -# 3a99b0e2390244d3a65db18502af8d59 -#: ../source/includes/changelogs/releases/3.2.4.rst:18 -msgid "" -":issue:`SERVER-22299` Add a jstest that runs moveChunk directly against a" -" mongod that is not yet sharding aware, providing an SCCC connection " -"string for the config servers" -msgstr "" - -# 81f1964028ab4e82b9b1bea6625f7a5d -#: ../source/includes/changelogs/releases/3.2.4.rst:19 -msgid "" -":issue:`SERVER-22524` Only interrupt mapReduce on catalog manager swap if" -" it is outputting to a sharded collection" -msgstr "" - -# a1ab8b7cbae3472ebb1e734abba399ff -#: ../source/includes/changelogs/releases/3.2.4.rst:20 -msgid "" -":issue:`SERVER-22543` multi_write_target.js should not rely on the order " -"of shard ids" -msgstr "" - -# 8562a7353a0c4cb4955620bc5a4a9016 -#: ../source/includes/changelogs/releases/3.2.4.rst:21 -msgid "" -":issue:`SERVER-22547` add support for config server ReplSetTest options " -"to ShardingTest" -msgstr "" - -# c13bf34bd8754c84914005f4eca4be6b -#: ../source/includes/changelogs/releases/3.2.4.rst:22 -msgid "" -":issue:`SERVER-22553` mongos_shard_failure_tolerance.js should not rely " -"on order of shard ids" -msgstr "" - -# cb97da6c86f649b695cdbf8279ca8e54 -#: ../source/includes/changelogs/releases/3.2.4.rst:23 -msgid "" -":issue:`SERVER-22569` Initialization of eooElement static local variable " -"isn't thread safe with MSVC 2013" -msgstr "" - -# f70c297d9f254fa2a1a00467d4af4828 -#: ../source/includes/changelogs/releases/3.2.4.rst:24 -msgid "" -":issue:`SERVER-22584` Make sure IncompatibleCatalogManager errors fully " -"propagate wherever thrown" -msgstr "" - -# 4e7f6fe9a91c4d86928af19f0d030e15 -#: ../source/includes/changelogs/releases/3.2.4.rst:25 -msgid "" -":issue:`SERVER-22585` CatalogManagerLegacy needs retry logic on config " -"server reads" -msgstr "" - -# e5806f7680cf488b931476a74d676799 -#: ../source/includes/changelogs/releases/3.2.4.rst:26 -msgid "" -":issue:`SERVER-22590` applyChunkOpsDeprecated retries and throws an error" -" on preCondition no longer matching because the original write worked" -msgstr "" - -# 8b590e2c1e5e44f5845aedd2816bcfe1 -#: ../source/includes/changelogs/releases/3.2.4.rst:27 -msgid "" -":issue:`SERVER-22592` Remove duplicate check for 'enabled' from " -"ShardingState::_refreshMetadata" -msgstr "" - -# 74497f6cf64649caa4d2257a59f5a52c -#: ../source/includes/changelogs/releases/3.2.4.rst:28 -msgid "" -":issue:`SERVER-22627` ShardRegistry should mark hosts which failed due to" -" OperationTimeout as faulty" -msgstr "" - -# 23f6deb366054052aefa98755d814c2c -#: ../source/includes/changelogs/releases/3.2.4.rst:29 -msgid "" -":issue:`SERVER-22783` CSRS catalog manager writes should retry on " -"WriteConcernFailed error" -msgstr "" - -# 26d309c4e1e549558953c38700584331 -#: ../source/includes/changelogs/releases/3.2.4.rst:30 -msgid "" -":issue:`SERVER-22789` CSRS catalog manager writes should use writeConcern" -" majority" -msgstr "" - -# e8ba8fc12f034191a0a4fb03d17c0794 -#: ../source/includes/changelogs/releases/3.2.4.rst:31 -msgid "" -":issue:`SERVER-22797` Calls to ShardRegistry::reload needs to be " -"serialized" -msgstr "" - -# 1b7a9f8a47e043f998c8d73ef88c2e16 -#: ../source/includes/changelogs/releases/3.2.4.rst:32 -msgid "" -":issue:`SERVER-22822` Prevent mongod step down during moveChunk in " -"balance_repl.js and sharding_rs2.js" -msgstr "" - -# 78cdb39849b043109072e3dc6e40becb -#: ../source/includes/changelogs/releases/3.2.4.rst:33 -msgid "" -":issue:`SERVER-22849` Shard registry should update config last visible " -"opTime even on command errors" -msgstr "" - -# 801bde5b1a3a4556be6625872382db9e -#: ../source/includes/changelogs/releases/3.2.4.rst:34 -msgid ":issue:`SERVER-22859` SCCC config server reads need to specify slaveOk" -msgstr "" - -# 799d0f2755b14fe78c81fbb381ba389d -#: ../source/includes/changelogs/releases/3.2.4.rst:35 -msgid "" -":issue:`SERVER-22862` Deadlock between ReplicaSetMonitor updating the " -"connection string for a shard and reloading the ShardRegistry" -msgstr "" - -# ed8435c1d3d341dcbcbb4b373b551cfb -#: ../source/includes/changelogs/releases/3.2.4.rst:36 -msgid "" -":issue:`SERVER-22863` sharding read_after_optime.js test timeout should " -"exceed ping interval" -msgstr "" - -# a504a2ca4b964174b705128cccac01ca -#: ../source/includes/changelogs/releases/3.2.4.rst:37 -msgid "" -":issue:`SERVER-22878` rewrite checks in " -"csrs_upgrade_mongod_using_movechunk.js after new assert.contains " -"implementation" -msgstr "" - -# 07f54aa00e264cb8b5dbcece56436f28 -#: ../source/includes/changelogs/releases/3.2.4.rst:38 -msgid "" -":issue:`SERVER-22880` add requires_persistence tag to " -"csrs_upgrade_mongod_using_movechunk.js" -msgstr "" - -# 0a7ae7be8576433288f121b45fa8c598 -#: ../source/includes/changelogs/releases/3.2.4.rst:43 -msgid "" -":issue:`SERVER-21698` Add error-checking for isMaster() return values in " -"jstests/libs/election_timing_test.js" -msgstr "" - -# 1c507ef95dab44bd8cf7238b98958af6 -#: ../source/includes/changelogs/releases/3.2.4.rst:44 -msgid "" -":issue:`SERVER-21972` improve naming of ReplicationCoordinator and " -"TopologyCoordinator unittests" -msgstr "" - -# b50fd70880684146926f9fafef02de05 -#: ../source/includes/changelogs/releases/3.2.4.rst:45 -msgid "" -":issue:`SERVER-22269` ReadConcern: majority does not reflect journaled " -"state on PRIMARY" -msgstr "" - -# 33dc7396b6a94c1bb25f781c703dd57c -#: ../source/includes/changelogs/releases/3.2.4.rst:46 -msgid "" -":issue:`SERVER-22276` implement \"j\" flag in write concern apply to " -"secondary as well as primary" -msgstr "" - -# 74bf79fa753e4e049c4bceda300ae264 -#: ../source/includes/changelogs/releases/3.2.4.rst:47 -msgid "" -":issue:`SERVER-22277` test \"j\" flag in write concern apply to secondary" -" as well as primary" -msgstr "" - -# 8fddd22014484441a88bf77126227a94 -#: ../source/includes/changelogs/releases/3.2.4.rst:48 -msgid "" -":issue:`SERVER-22287` Merging replica sets with replication protocol " -"version 1 may result in two primaries" -msgstr "" - -# bc4853b34faa40b0b45fedfd167d3481 -#: ../source/includes/changelogs/releases/3.2.4.rst:49 -msgid "" -":issue:`SERVER-22426` priority_takeover_one_node_higher_priority.js " -"should call ReplSetTest.awaitReplication() before stepping primary down" -msgstr "" - -# 0c15385c62574a74af31e8c4373e35e9 -#: ../source/includes/changelogs/releases/3.2.4.rst:50 -msgid ":issue:`SERVER-22428` Log read-after-optime timeouts" -msgstr "" - -# 087bc98e9abb4525bbaac70fc53fd113 -#: ../source/includes/changelogs/releases/3.2.4.rst:51 -msgid "" -":issue:`SERVER-22495` Running without journaling doesn't set all OpTimes " -"(lastDurableOpTime)" -msgstr "" - -# abd5a4bea92f46efb15d02f56b470d6c -#: ../source/includes/changelogs/releases/3.2.4.rst:52 -msgid "" -":issue:`SERVER-22521` default timeout for ReplSetTest.initiate() from 60 " -"seconds to 120 seconds should be longer to accommodate slow hosts" -msgstr "" - -# 1f4849057561444f83f0876dca0ed768 -#: ../source/includes/changelogs/releases/3.2.4.rst:53 -msgid ":issue:`SERVER-22595` Reactivate rollback4.js" -msgstr "" - -# 83d60ead2d704d97aa115f220b8a4355 -#: ../source/includes/changelogs/releases/3.2.4.rst:54 -msgid "" -":issue:`SERVER-22598` ensure all default write concern options use sync " -"unset" -msgstr "" - -# 63fd2ffc52484f91bbc0cdac7428d804 -#: ../source/includes/changelogs/releases/3.2.4.rst:55 -msgid "" -":issue:`SERVER-22617` SnapshotThread hits invariant due to reading oplog " -"entries out of order" -msgstr "" - -# 89b2c5f6734241eabf246998d5c707a1 -#: ../source/includes/changelogs/releases/3.2.4.rst:56 -msgid "" -":issue:`SERVER-22683` enableMajorityReadConcern option cannot be disabled" -" if specified" -msgstr "" - -# b2e481d15226485f8a80b87ac42aa41a -#: ../source/includes/changelogs/releases/3.2.4.rst:57 -msgid "" -":issue:`SERVER-22728` if journaling is disabled, update durableOpTime " -"when appliedOpTime updates" -msgstr "" - -# ff861bc921124b6587a2798a04eb90b8 -#: ../source/includes/changelogs/releases/3.2.4.rst:58 -msgid "" -":issue:`SERVER-22731` give correct error message when running initiate on" -" a non-replset mongod" -msgstr "" - -# fc13b3456dcd49fe96696138e35e2067 -#: ../source/includes/changelogs/releases/3.2.4.rst:63 -msgid "" -":issue:`SERVER-22344` certain cursor options can trigger an invariant " -"failure in GetMoreCmd" -msgstr "" - -# 6d4ae7b8c6df4a62abc788dfcc805ac3 -#: ../source/includes/changelogs/releases/3.2.4.rst:64 -msgid "" -":issue:`SERVER-22425` execStats in system.profile reports winning plan " -"and rejected plans" -msgstr "" - -# b8132cd702ba43a8a87c61b8c911bb6a -#: ../source/includes/changelogs/releases/3.2.4.rst:65 -msgid "" -":issue:`SERVER-22532` $type with invalid integer type code fails with " -"unhelpful message and leaks memory" -msgstr "" - -# cb5ee86287124ddc9d6b9f40278aca74 -#: ../source/includes/changelogs/releases/3.2.4.rst:66 -msgid ":issue:`SERVER-22626` fix $type unit tests on experimental decimal build" -msgstr "" - -# 451f067b643440aea6ce9dfa6be79724 -#: ../source/includes/changelogs/releases/3.2.4.rst:67 -msgid "" -":issue:`SERVER-22793` Unbounded memory usage by long-running query using " -"projection" -msgstr "" - -# 6302f15f29a444eb9c08a99d0e559a45 -#: ../source/includes/changelogs/releases/3.2.4.rst:72 -msgid ":issue:`SERVER-22537` segfault running aggregation query" -msgstr "" - -# 6534922d93f342ef9d62dbc52535b27d -#: ../source/includes/changelogs/releases/3.2.4.rst:77 -msgid "" -":issue:`SERVER-9131` Ensure documents with code elements do not conflict " -"with internal JS functions" -msgstr "" - -# 6fe7d8e9a1fc4a8c95826238a1871e92 -#: ../source/includes/changelogs/releases/3.2.4.rst:78 -msgid ":issue:`SERVER-22587` Upgrade to spidermonkey 38.6.1esr" -msgstr "" - -# 57dc4e6b631646cab5b299817c944d7f -#: ../source/includes/changelogs/releases/3.2.4.rst:83 -msgid "" -":issue:`SERVER-21419` The ephemeralForTest storage engine should support " -"the fsync command" -msgstr "" - -# a4bae6a107e749fbb04665d628a84a3f -#: ../source/includes/changelogs/releases/3.2.4.rst:84 -msgid "" -":issue:`SERVER-21924` Add log message for inMemory and ephemeralForTest " -"storage engine" -msgstr "" - -# c4196cdce0c546c7a0e57922b6056493 -#: ../source/includes/changelogs/releases/3.2.4.rst:85 -msgid ":issue:`SERVER-22534` Change ephemeral storage to update durable OpTime" -msgstr "" - -# 2b98e59833224f43a9cbf5943882f694 -#: ../source/includes/changelogs/releases/3.2.4.rst:90 -msgid ":issue:`SERVER-22437` Coverity analysis defect 77704: Redundant test" -msgstr "" - -# 7e45319d1e6a453997a7475e4ec2f9f4 -#: ../source/includes/changelogs/releases/3.2.4.rst:91 -msgid "" -":issue:`SERVER-22438` Coverity analysis defect 77705: Dereference before " -"null check" -msgstr "" - -# 6c3040708460439b9ef2c54acbc0166a -#: ../source/includes/changelogs/releases/3.2.4.rst:92 -msgid ":issue:`SERVER-22570` WiredTiger changes for MongoDB 3.2.4" -msgstr "" - -# fe6384b76da14c08804ad936cc5fb4c1 -#: ../source/includes/changelogs/releases/3.2.4.rst:93 -msgid ":issue:`SERVER-22691` Incorrect initialization order in WiredTigerKVEngine" -msgstr "" - -# 9106c11f58bf4a959f78e6152a93847f -#: ../source/includes/changelogs/releases/3.2.4.rst:94 -msgid "" -":issue:`SERVER-22898` High fragmentation on WiredTiger databases under " -"write workloads" -msgstr "" - -# d906e52d38014558ba700641e550416f -#: ../source/includes/changelogs/releases/3.2.4.rst:99 -msgid "" -":issue:`SERVER-22440` Shell incorrectly issues first query in legacy read" -" mode" -msgstr "" - -# 83c1a7ba72ae4061b8ce5adc10bca9f3 -#: ../source/includes/changelogs/releases/3.2.4.rst:104 -msgid ":issue:`SERVER-20930` RPM package overwrites /etc/sysconfig/mongod" -msgstr "" - -# defc04b80c4b4d1fad1853dfd067999d -#: ../source/includes/changelogs/releases/3.2.4.rst:105 -msgid "" -":issue:`SERVER-22003` inMemory windows build variant should be run less " -"often" -msgstr "" - -# 2b3e14c6259b421e92b9a9905a2f5b6f -#: ../source/includes/changelogs/releases/3.2.4.rst:110 -msgid "" -":issue:`TOOLS-1043` mongorestore --noIndexRestore inhibits empty " -"collection creation" -msgstr "" - -# 6e68a4eb1520485ea0339f67b586fd3f -#: ../source/includes/changelogs/releases/3.2.4.rst:115 -msgid ":issue:`SERVER-14501` De-inline ReplSettings class" -msgstr "" - -# 4508793d5d1749bbae8036df8e2c0292 -#: ../source/includes/changelogs/releases/3.2.4.rst:116 -msgid "" -":issue:`SERVER-21881` dbhash checking in FSM framework doesn't handle TTL" -" deletes" -msgstr "" - -# aabf408e10d14084beaa6a6bc9c8c05f -#: ../source/includes/changelogs/releases/3.2.4.rst:117 -msgid "" -":issue:`SERVER-22101` Generate minidumps when the hang analyzer is " -"triggered on Windows" -msgstr "" - -# 12422b3b64e2434893839c270d23884f -#: ../source/includes/changelogs/releases/3.2.4.rst:118 -msgid "" -":issue:`SERVER-22231` Add additional test suites to run resmoke.py " -"validation hook" -msgstr "" - -# 06df40daaac14fef84d792e9f3f6664c -#: ../source/includes/changelogs/releases/3.2.4.rst:119 -msgid "" -":issue:`SERVER-22292` Use more reliable mechanism in the mongo shell to " -"wait for process to terminate on windows" -msgstr "" - -# 18d43408b8d64cb691ec8ca12a3e9f7d -#: ../source/includes/changelogs/releases/3.2.4.rst:120 -msgid "" -":issue:`SERVER-22314` Fix the detection of Python processes in the hang " -"analyzer script" -msgstr "" - -# f552128b9fc645b1af5c6065be79a7ca -#: ../source/includes/changelogs/releases/3.2.4.rst:121 -msgid "" -":issue:`SERVER-22317` Make checkReplDBHash hook work with dbhash quirks " -"on 3.2" -msgstr "" - -# 9ef83704287747e691ea7b418d6007ff -#: ../source/includes/changelogs/releases/3.2.4.rst:122 -msgid "" -":issue:`SERVER-22332` Move the repl_write_threads_start_param.js JS test " -"out of the jsCore suite" -msgstr "" - -# 2c21fed928fc4396941b36ab074ee62c -#: ../source/includes/changelogs/releases/3.2.4.rst:123 -msgid "" -":issue:`SERVER-22340` Fix JS lint errors in src/mongo/shell & " -"src/mongo/scripting with ESLint --fix" -msgstr "" - -# 5393eb25abc44cf488072bfc3fdd60e5 -#: ../source/includes/changelogs/releases/3.2.4.rst:124 -msgid ":issue:`SERVER-22341` Fix JS lint errors in jstests/ with ESLint --fix" -msgstr "" - -# cd42524a64c44ba4858f6ae1f2420112 -#: ../source/includes/changelogs/releases/3.2.4.rst:125 -msgid "" -":issue:`SERVER-22342` Fix JS lint errors in the enterprise repo with " -"ESLint --fix" -msgstr "" - -# fc1b62d1b5a64bdfb0ff5b5691b084c1 -#: ../source/includes/changelogs/releases/3.2.4.rst:126 -msgid "" -":issue:`SERVER-22479` upgrade_downgrade_mongod.js incorrectly checks if " -"the TTL monitor has run" -msgstr "" - -# 90d88980c1564f01b7f3d72132e3710a -#: ../source/includes/changelogs/releases/3.2.4.rst:127 -msgid ":issue:`SERVER-22513` Don't redirect jstestfuzz self-test's stderr." -msgstr "" - -# 78ed042e6fd748f29492347642661e81 -#: ../source/includes/changelogs/releases/3.2.4.rst:128 -msgid ":issue:`SERVER-22539` Add an ESLint configuration file" -msgstr "" - -# 63c43ab4fbeb4db19e114061138caead -#: ../source/includes/changelogs/releases/3.2.4.rst:129 -msgid ":issue:`SERVER-22546` Enable more ESLint rules" -msgstr "" - -# 8dabefd099734793ad7da5d017b54ac9 -#: ../source/includes/changelogs/releases/3.2.4.rst:130 -msgid ":issue:`SERVER-22559` Add --retry option to curl command in evergreen.yml" -msgstr "" - -# 717dd615b0f9434a89fff86846dee8d5 -#: ../source/includes/changelogs/releases/3.2.4.rst:131 -msgid ":issue:`SERVER-22597` Fix minor javascript errors found by eslint" -msgstr "" - -# 085fd1d251fc456e876af43cbe786df0 -#: ../source/includes/changelogs/releases/3.2.4.rst:132 -msgid ":issue:`SERVER-22636` Disable jstestfuzz's self-tests on Evergreen" -msgstr "" - -# 9308e2497c8b447b81909cb44e93205e -#: ../source/includes/changelogs/releases/3.2.4.rst:133 -msgid ":issue:`SERVER-22641` Disable clang-format for template strings in JS code" -msgstr "" - -# fa4ade3dbb9e42858b015ce54a176dff -#: ../source/includes/changelogs/releases/3.2.4.rst:134 -msgid ":issue:`SERVER-22732` assert.contains() has unreachable code after return" -msgstr "" - -# 1519bb02ab5c4380a6457bf8611cfe82 -#: ../source/includes/changelogs/releases/3.2.4.rst:135 -msgid "" -":issue:`SERVER-22746` don't run CheckReplDBHash on 3.2 on the config " -"database" -msgstr "" - -# 566f2121913445aca261b5c5f10c4383 -#: ../source/includes/changelogs/releases/3.2.4.rst:136 -msgid "" -":issue:`SERVER-22776` CheckReplDBHash hook should dump the oplog upon " -"failure" -msgstr "" - -# f4d96c3f6b004c5a9aabe3dbfeb18d3d -#: ../source/includes/changelogs/releases/3.2.4.rst:137 -msgid "" -":issue:`SERVER-22806` CheckReplDBHash hook should fsync before doing " -"await_repl" -msgstr "" - -# a04b0bfcd710455c80f6263304b8625b -#: ../source/includes/changelogs/releases/3.2.4.rst:138 -msgid ":issue:`SERVER-22846` Add applyOps command to readConcern passthrough" -msgstr "" - -# 4524317f52e947c48a9909f47a7b6fb5 -#: ../source/includes/changelogs/releases/3.2.4.rst:139 -msgid "" -":issue:`SERVER-22850` Clean up additional javascript issues found by " -"eslint" -msgstr "" - -# 963d6f3a815943c79ff1648024e1d7b9 -#: ../source/includes/changelogs/releases/3.2.3.rst:4 -msgid "3.2.3 Changelog" -msgstr "" - -# ab74753accf94e128aab3ea0c6726bbe -#: ../source/includes/changelogs/releases/3.2.3.rst:9 -msgid "" -":issue:`SERVER-18671` SecondaryPreferred can end up using unversioned " -"connections" -msgstr "" - -# 315d24c8728f4964b053f77d1070c1f7 -#: ../source/includes/changelogs/releases/3.2.3.rst:10 -msgid "" -":issue:`SERVER-20030` ForwardingCatalogManager::shutdown races with " -"_replaceCatalogManager" -msgstr "" - -# e66ff127698f44fcbf5ac091350eade7 -#: ../source/includes/changelogs/releases/3.2.3.rst:11 -msgid "" -":issue:`SERVER-20036` Add interruption points to operations that hold " -"distributed locks for a long time" -msgstr "" - -# a05429d35aff4dd7bfea6aff027de025 -#: ../source/includes/changelogs/releases/3.2.3.rst:12 -msgid "" -":issue:`SERVER-20037` Transfer responsibility for the release of " -"distributed locks to new catalog manager" -msgstr "" - -# 1694d03e51914f63943098c495cbdee5 -#: ../source/includes/changelogs/releases/3.2.3.rst:13 -msgid "" -":issue:`SERVER-20290` Recipient shard for migration can continue on " -"retrieving data even after donor shard aborts" -msgstr "" - -# de108c58c3134df0a1db20a4d68c9a47 -#: ../source/includes/changelogs/releases/3.2.3.rst:14 -msgid "" -":issue:`SERVER-20418` Make sure mongod and mongos always start the " -"distlock pinger when running in SCCC mode" -msgstr "" - -# c60f9a51302e4024a032bf2525e9a203 -#: ../source/includes/changelogs/releases/3.2.3.rst:15 -msgid "" -":issue:`SERVER-20422` setShardVersion configdb string mismatch during " -"config rs upgrade" -msgstr "" - -# 461aa5b8c35641e0bdbeceb6883b3c90 -#: ../source/includes/changelogs/releases/3.2.3.rst:16 -msgid ":issue:`SERVER-20580` Failure in csrs_upgrade_during_migrate.js" -msgstr "" - -# 1f9468ead8cb499287569acc37a22229 -#: ../source/includes/changelogs/releases/3.2.3.rst:17 -msgid "" -":issue:`SERVER-20694` user-initiated finds against the config servers can" -" fail with \"need to swap catalog manager\" error" -msgstr "" - -# 3f6d961d4c564bc88c3061e73106cd83 -#: ../source/includes/changelogs/releases/3.2.3.rst:18 -msgid ":issue:`SERVER-21382` Sharding migration transfers all document deletions" -msgstr "" - -# 0053bba6cd7b4335aa872e9b3c15c000 -#: ../source/includes/changelogs/releases/3.2.3.rst:19 -msgid "" -":issue:`SERVER-21789` mongos replica set monitor should choose primary " -"based on (rs config version, electionId)" -msgstr "" - -# 315e0cb7abf34cd6a14167e2e9b96c2f -#: ../source/includes/changelogs/releases/3.2.3.rst:20 -msgid "" -":issue:`SERVER-21896` Chunk metadata will not get refreshed after shard " -"is removed" -msgstr "" - -# b17e62b201ef423396a6d278c853d287 -#: ../source/includes/changelogs/releases/3.2.3.rst:21 -msgid "" -":issue:`SERVER-21906` Race in ShardRegistry::reload and config.shard " -"update can cause shard not found error" -msgstr "" - -# f943a3a15eb04bd0a9c2ee029193c57e -#: ../source/includes/changelogs/releases/3.2.3.rst:22 -msgid "" -":issue:`SERVER-21956` applyOps does not correctly propagate operation " -"cancellation exceptions" -msgstr "" - -# 1734cd6467294fcf87cd474eddae7d79 -#: ../source/includes/changelogs/releases/3.2.3.rst:24 -msgid "" -":issue:`SERVER-21995` Queries against sharded collections fail after " -"upgrade to CSRS due to caching of config server string in setShardVersion" -msgstr "" - -# 6d5733f01c164d1caa576dde68cc4a44 -#: ../source/includes/changelogs/releases/3.2.3.rst:25 -msgid "" -":issue:`SERVER-22010` min_optime_recovery.js failure in the sharding " -"continuous config stepdown suite" -msgstr "" - -# d770b4033bfd4600a5665789bc183de3 -#: ../source/includes/changelogs/releases/3.2.3.rst:26 -msgid "" -":issue:`SERVER-22016` Fatal assertion 28723 trying to rollback applyOps " -"on a CSRS config server" -msgstr "" - -# 7b6241fdaf564aa28ede0959ef12c719 -#: ../source/includes/changelogs/releases/3.2.3.rst:27 -msgid ":issue:`SERVER-22027` AsyncResultMerger should not retry killed operations" -msgstr "" - -# 5b66d985fdb845bbb0cfa76a77e52e1f -#: ../source/includes/changelogs/releases/3.2.3.rst:28 -msgid ":issue:`SERVER-22079` Make sharding_rs1.js more compact" -msgstr "" - -# 791cbfde8d6e4d20b8112ca2c2350063 -#: ../source/includes/changelogs/releases/3.2.3.rst:29 -msgid "" -":issue:`SERVER-22112` Circular call dependency between CatalogManager and" -" CatalogCache" -msgstr "" - -# 0bc33b31cb394587a4551fdab282008e -#: ../source/includes/changelogs/releases/3.2.3.rst:30 -msgid "" -":issue:`SERVER-22113` Remove unused sharding-specific getLocsInRange code" -" in dbhelpers" -msgstr "" - -# 121e5ea4dcea4ea5b70aee7e40e66f3a -#: ../source/includes/changelogs/releases/3.2.3.rst:31 -msgid "" -":issue:`SERVER-22114` Mongos can accumulate multiple copies of " -"ChunkManager when a shard restarts" -msgstr "" - -# b1f5216e5ba84f92a396ff46be9ba531 -#: ../source/includes/changelogs/releases/3.2.3.rst:32 -msgid "" -":issue:`SERVER-22169` Deadlock during CatalogManager swap from SCCC -> " -"CSRS" -msgstr "" - -# dc86334d7bb74f1887b37e1df15899d0 -#: ../source/includes/changelogs/releases/3.2.3.rst:33 -msgid "" -":issue:`SERVER-22232` Increase stability of " -"csrs_upgrade_during_migrate.js test" -msgstr "" - -# 4305dd447f8b459d9b29db756f1e8a14 -#: ../source/includes/changelogs/releases/3.2.3.rst:34 -msgid "" -":issue:`SERVER-22247` Parsing old config.collection documents fails " -"because of missing 'lastmodEpoch' field" -msgstr "" - -# 221de0bc8d3d4e59a355b054c30f3283 -#: ../source/includes/changelogs/releases/3.2.3.rst:35 -msgid "" -":issue:`SERVER-22249` stats.js - Not starting chunk migration because " -"another migration is already in progress" -msgstr "" - -# 391a9a1e59794fb88ff235437bd08688 -#: ../source/includes/changelogs/releases/3.2.3.rst:36 -msgid ":issue:`SERVER-22270` applyOps to config rs does not wait for majority" -msgstr "" - -# 9d4be717016b4ce9a707dd9c4c66521f -#: ../source/includes/changelogs/releases/3.2.3.rst:37 -msgid "" -":issue:`SERVER-22303` Wait longer for initial sync to finish in " -"csrs_upgrade_during_migrate.js" -msgstr "" - -# 4cd5c15397154974875f834d9ab052e8 -#: ../source/includes/changelogs/releases/3.2.3.rst:42 -msgid ":issue:`SERVER-21583` ApplyOps background index creation may deadlock" -msgstr "" - -# 51822200e0974862b49d1bfda2ddde90 -#: ../source/includes/changelogs/releases/3.2.3.rst:43 -msgid ":issue:`SERVER-21678` fromMigrate flag never set for deletes in oplog" -msgstr "" - -# 1d68a2e178c148878e6d6ac857756fa1 -#: ../source/includes/changelogs/releases/3.2.3.rst:44 -msgid "" -":issue:`SERVER-21744` Clients may fail to discover new primaries when " -"clock skew between nodes is greater than electionTimeout" -msgstr "" - -# 8a4d673d4e234fc481e1fdb505cab0be -#: ../source/includes/changelogs/releases/3.2.3.rst:45 -msgid ":issue:`SERVER-21958` Eliminate unused flags from Cloner methods" -msgstr "" - -# 82b017408b0948ce9617344751e251f3 -#: ../source/includes/changelogs/releases/3.2.3.rst:46 -msgid "" -":issue:`SERVER-21988` Rollback does not wait for applier to finish before" -" starting" -msgstr "" - -# 52467135335b4c06bf2c59aaa39b6b40 -#: ../source/includes/changelogs/releases/3.2.3.rst:47 -msgid "" -":issue:`SERVER-22109` Invariant failure when running applyOps to create " -"an index with a bad ns field" -msgstr "" - -# 82dd2aead764458d837183bfcfd46683 -#: ../source/includes/changelogs/releases/3.2.3.rst:48 -msgid "" -":issue:`SERVER-22152` priority_takeover_two_nodes_equal_priority.js fails" -" if default priority node gets elected at beginning of test" -msgstr "" - -# 5e390eca2bbb45c485bd8fb63d79f8d0 -#: ../source/includes/changelogs/releases/3.2.3.rst:49 -msgid "" -":issue:`SERVER-22190` electionTime field not set in heartbeat response " -"from primary under protocol version 1" -msgstr "" - -# 3ab0b768806f463c818d34a095991733 -#: ../source/includes/changelogs/releases/3.2.3.rst:50 -msgid "" -":issue:`SERVER-22335` Do not prepare getmore when un-needed in bgsync " -"fetcher" -msgstr "" - -# c551973bf59445088454cb3f2ddcd66c -#: ../source/includes/changelogs/releases/3.2.3.rst:51 -msgid "" -":issue:`SERVER-22362` election_timing.js waits for wrong node to become " -"primary" -msgstr "" - -# fb2161903ca54977add0a174345a61da -#: ../source/includes/changelogs/releases/3.2.3.rst:52 -msgid "" -":issue:`SERVER-22420` priority_takeover_two_nodes_equal_priority.js fails" -" if existing primary's step down period expires" -msgstr "" - -# 9d4ec02c64244fda8e6caaa3a2c6a06d -#: ../source/includes/changelogs/releases/3.2.3.rst:53 -msgid ":issue:`SERVER-22456` The oplog find query timeout is too low" -msgstr "" - -# 687096e2293749c59362b5c406df283c -#: ../source/includes/changelogs/releases/3.2.3.rst:58 -msgid "" -":issue:`SERVER-17011` Cursor can return objects out of order if updated " -"during query (\"legacy\" readMode only)" -msgstr "" - -# 7896cb27eae74c82933512e79257f76b -#: ../source/includes/changelogs/releases/3.2.3.rst:59 -msgid "" -":issue:`SERVER-18115` The planner can add an unnecessary in-memory sort " -"stage for .min()/.max() queries" -msgstr "" - -# 043d29218d964ddab8366907a727d7d0 -#: ../source/includes/changelogs/releases/3.2.3.rst:60 -msgid "" -":issue:`SERVER-20083` Add log statement at default log level for when an " -"index filter is set or cleared successfully" -msgstr "" - -# 7cd25f5c2361445f83b5dec93fe8e585 -#: ../source/includes/changelogs/releases/3.2.3.rst:61 -msgid "" -":issue:`SERVER-21776` Move per-operation log lines for queries out of the" -" QUERY log component" -msgstr "" - -# f10acdeaac584781ba7720f64a31bac4 -#: ../source/includes/changelogs/releases/3.2.3.rst:62 -msgid ":issue:`SERVER-21869` Avoid wrapping of spherical queries in geo_full.js" -msgstr "" - -# 6c8102a17d2f4f3b9c4a37a838e61c9f -#: ../source/includes/changelogs/releases/3.2.3.rst:63 -msgid ":issue:`SERVER-22002` Do not retry findAndModify operations on MMAPv1" -msgstr "" - -# f68a4dcb49d7487e864399b17cc27e0a -#: ../source/includes/changelogs/releases/3.2.3.rst:64 -msgid "" -":issue:`SERVER-22100` memory pressure from find/getMore buffer " -"preallocation causes concurrency suite slowness on Windows DEBUG" -msgstr "" - -# b14ef021e8244539903be4319d326f89 -#: ../source/includes/changelogs/releases/3.2.3.rst:65 -msgid "" -":issue:`SERVER-22448` Query planner does not filter 2dsphere Index " -"Version 3 correctly" -msgstr "" - -# 32104c2f554c42d08d0c0e9f8932a593 -#: ../source/includes/changelogs/releases/3.2.3.rst:70 -msgid "" -":issue:`SERVER-11983` Update on document without _id, in capped " -"collection without _id index, creates an _id field" -msgstr "" - -# 90fc66e15aff4d268b0020b5bc6c87eb -#: ../source/includes/changelogs/releases/3.2.3.rst:71 -msgid ":issue:`SERVER-21647` $rename changes field ordering" -msgstr "" - -# 5c43514491d547c1a031e9f244e14f85 -#: ../source/includes/changelogs/releases/3.2.3.rst:76 -msgid "" -":issue:`SERVER-21887` $sample takes disproportionately long time on newly" -" created collection" -msgstr "" - -# 9f1de47fadc240b5bd52783741f7ddaa -#: ../source/includes/changelogs/releases/3.2.3.rst:77 -msgid "" -":issue:`SERVER-22048` Index access stats should be recorded for $match & " -"mapReduce" -msgstr "" - -# a8dc074b8c544ab0bdfde2c6cd3ecdf5 -#: ../source/includes/changelogs/releases/3.2.3.rst:82 -msgid ":issue:`SERVER-21528` Clean up core/capped6.js" -msgstr "" - -# fce89f9d6e414d1880276e2f28f6c07f -#: ../source/includes/changelogs/releases/3.2.3.rst:87 -msgid "" -":issue:`SERVER-21388` Invariant Failure in " -"CappedRecordStoreV1::cappedTruncateAfter" -msgstr "" - -# e5c1dfea99904e64bd0e56fd5c70ac6d -#: ../source/includes/changelogs/releases/3.2.3.rst:88 -msgid "" -":issue:`SERVER-22011` Direct writes to the local database can cause " -"deadlock involving the WiredTiger write throttle" -msgstr "" - -# aac75a4ab51e4a628b816001b6f840b5 -#: ../source/includes/changelogs/releases/3.2.3.rst:89 -msgid "" -":issue:`SERVER-22058` 'not all control paths return a value' warning in " -"non-MMAP V1 implementations of '::writingPtr'" -msgstr "" - -# 3fa70a5d34e448bc813d94a5587beb35 -#: ../source/includes/changelogs/releases/3.2.3.rst:90 -msgid ":issue:`SERVER-22167` Failed to insert document larger than 256k" -msgstr "" - -# 07d3e00682d14d00a2ce79578c235e48 -#: ../source/includes/changelogs/releases/3.2.3.rst:91 -msgid "" -":issue:`SERVER-22199` Collection drop command during checkpoint causes " -"complete stall until end of checkpoint" -msgstr "" - -# 4f44eefe5c4848baa8f37bc6ff14fe37 -#: ../source/includes/changelogs/releases/3.2.3.rst:96 -msgid "" -":issue:`SERVER-21833` Compact does not release space to the system with " -"WiredTiger" -msgstr "" - -# 75cc2f45f56249cf86a498f42eefbef0 -#: ../source/includes/changelogs/releases/3.2.3.rst:97 -msgid ":issue:`SERVER-21944` WiredTiger changes for 3.2.3" -msgstr "" - -# 5ceb3222caba4ef4b31151d7a0ba1d60 -#: ../source/includes/changelogs/releases/3.2.3.rst:98 -msgid "" -":issue:`SERVER-22064` Coverity analysis defect 77699: Unchecked return " -"value" -msgstr "" - -# a33ef79187964b5580e0060370ae2444 -#: ../source/includes/changelogs/releases/3.2.3.rst:99 -msgid ":issue:`SERVER-22279` SubplanStage fails to register its MultiPlanStage" -msgstr "" - -# dc4c22bff3a243feb1d089335688c0ec -#: ../source/includes/changelogs/releases/3.2.3.rst:104 -msgid ":issue:`SERVER-21997` kill_cursors.js deadlocks" -msgstr "" - -# a6f569c796b143f3bbe1b9104e5d3774 -#: ../source/includes/changelogs/releases/3.2.3.rst:105 -msgid "" -":issue:`SERVER-22261` MMAPv1 LSNFile may be updated ahead of what is " -"synced to data files" -msgstr "" - -# 9526622ae0ff4360bd882aba791d5f52 -#: ../source/includes/changelogs/releases/3.2.3.rst:110 -msgid ":issue:`SERVER-20358` Usernames can contain NULL characters" -msgstr "" - -# bb9c7cd7ecd34f9d8c83cf10ef4a599a -#: ../source/includes/changelogs/releases/3.2.3.rst:111 -msgid ":issue:`SERVER-22007` List all commands crashes server" -msgstr "" - -# be74116f4f89463a9e73cc1f802bf17d -#: ../source/includes/changelogs/releases/3.2.3.rst:112 -msgid ":issue:`SERVER-22075` election_timing.js election timed out" -msgstr "" - -# 81b65a32ec304d8db9a54ce7ac3bc671 -#: ../source/includes/changelogs/releases/3.2.3.rst:117 -msgid ":issue:`SERVER-21905` Can't compile Mongo 3.2" -msgstr "" - -# ffedc5bac1bc41a88bde522f9a78c9f2 -#: ../source/includes/changelogs/releases/3.2.3.rst:118 -msgid "" -":issue:`SERVER-22042` If ssl libraries not present, configure fails with " -"a misleading error about boost" -msgstr "" - -# 5f3dc4ede0244884abdabac4362d95a8 -#: ../source/includes/changelogs/releases/3.2.3.rst:119 -msgid "" -":issue:`SERVER-22350` Package generation failure doesn't fail compile " -"tasks" -msgstr "" - -# 27304fb4b6d7454aab0b8702fb8dff58 -#: ../source/includes/changelogs/releases/3.2.3.rst:124 -msgid ":issue:`TOOLS-1039` mongoexport chokes on data with quotes" -msgstr "" - -# ea706c9a94634e07835589a5d63dee5d -#: ../source/includes/changelogs/releases/3.2.3.rst:129 -msgid "" -":issue:`SERVER-12108` setup_multiversion_mongodb.py script should support" -" downloading windows binaries" -msgstr "" - -# 1e812983d94b41ce8495082a870f6485 -#: ../source/includes/changelogs/releases/3.2.3.rst:130 -msgid ":issue:`SERVER-20409` Negative scaling with more than 10K connections" -msgstr "" - -# 5a93569b4825484a9d7d92accaf3d995 -#: ../source/includes/changelogs/releases/3.2.3.rst:131 -msgid ":issue:`SERVER-21035` Delete the disabled fsm_all_sharded.js test runner" -msgstr "" - -# 8e21806374a64821a98947a116245d49 -#: ../source/includes/changelogs/releases/3.2.3.rst:132 -msgid "" -":issue:`SERVER-21050` Add a failover workload to cause CSRS config server" -" primary failovers" -msgstr "" - -# 891026ee10084f46858e000c0d54f2ae -#: ../source/includes/changelogs/releases/3.2.3.rst:133 -msgid ":issue:`SERVER-21309` Remove Install step from jstestfuzz in evergreen" -msgstr "" - -# 3160825d277245819df08870f1bda6cb -#: ../source/includes/changelogs/releases/3.2.3.rst:134 -msgid "" -":issue:`SERVER-21421` Update concurrency suite's ThreadManager " -"constructor to provide default executionMode" -msgstr "" - -# 2b0bcf35c297442597d2834af810033a -#: ../source/includes/changelogs/releases/3.2.3.rst:135 -msgid ":issue:`SERVER-21499` Enable fsm_all_simultaneous.js (FSM parallel mode)" -msgstr "" - -# be60c7ad0f3a4faeab63cab7da35aafc -#: ../source/includes/changelogs/releases/3.2.3.rst:136 -msgid "" -":issue:`SERVER-21565` resmoke.py can not start replica sets with more " -"than 7 nodes" -msgstr "" - -# a8a945b8f5ee4a11873837370858632b -#: ../source/includes/changelogs/releases/3.2.3.rst:137 -msgid "" -":issue:`SERVER-21597` Fix connPoolStats command to work with many " -"TaskExecutor-NetworkInterface pairs" -msgstr "" - -# 697786cb38f84b8ba2d470fef752ffcc -#: ../source/includes/changelogs/releases/3.2.3.rst:138 -msgid "" -":issue:`SERVER-21747` CheckReplDBHash should not print error message when" -" the system collections differ in the presence of other errors" -msgstr "" - -# fd2fd28fa34a4c9ca7ce4f29af92a72e -#: ../source/includes/changelogs/releases/3.2.3.rst:139 -msgid "" -":issue:`SERVER-21801` CheckReplDBHash testing hook should check document " -"type (resmoke.py)" -msgstr "" - -# 98b01d516dd2431598789dc42dd62b39 -#: ../source/includes/changelogs/releases/3.2.3.rst:140 -msgid "" -":issue:`SERVER-21875` AttributeError in hang_analyzer.py when sending " -"SIGKILL on Windows" -msgstr "" - -# b01416703fde41ec93b5441674f63b71 -#: ../source/includes/changelogs/releases/3.2.3.rst:141 -msgid ":issue:`SERVER-21892` Include thread ID in concurrency suite error report" -msgstr "" - -# 6399fffebcd340618a399b45daa1e5d1 -#: ../source/includes/changelogs/releases/3.2.3.rst:142 -msgid ":issue:`SERVER-21894` Remove unused 'hashed' resmoke.py tags from JS tests" -msgstr "" - -# 9043898768b646ce9cb46f68cb1aac62 -#: ../source/includes/changelogs/releases/3.2.3.rst:143 -msgid "" -":issue:`SERVER-21902` Use multiple shard nodes in the jstestfuzz_sharded " -"suite" -msgstr "" - -# 23fabcd4f9fb48ed81d13f2ad8a8c968 -#: ../source/includes/changelogs/releases/3.2.3.rst:144 -msgid ":issue:`SERVER-21916` Add missing tasks/suites to ASan Evergreen variant" -msgstr "" - -# 04bb3e68425c430c89516ef452765a2b -#: ../source/includes/changelogs/releases/3.2.3.rst:145 -msgid "" -":issue:`SERVER-21917` Add the httpinterface test suite to the Enterprise " -"RHEL 6.2 variant" -msgstr "" - -# deae43ae08704570b100fcaa3e483953 -#: ../source/includes/changelogs/releases/3.2.3.rst:146 -msgid "" -":issue:`SERVER-21934` Add extra information to OSX stack traces to " -"facilitate addr2line translation" -msgstr "" - -# 42c219a8593a4101ac99b5bbd16c77f0 -#: ../source/includes/changelogs/releases/3.2.3.rst:147 -msgid "" -":issue:`SERVER-21940` Workload connection cache in FSM suite is not " -"nulled out properly" -msgstr "" - -# ece65af133e149a99b3903f41dab5246 -#: ../source/includes/changelogs/releases/3.2.3.rst:148 -msgid ":issue:`SERVER-21949` Add validation testing hook to resmoke.py" -msgstr "" - -# b173f1de24d2430486687b0529c7a7ea -#: ../source/includes/changelogs/releases/3.2.3.rst:149 -msgid "" -":issue:`SERVER-21952` jstestfuzz tasks should not run with " -"--continueOnFailure" -msgstr "" - -# 77b4d8149d9a4adab6d22600164ec8b0 -#: ../source/includes/changelogs/releases/3.2.3.rst:150 -msgid ":issue:`SERVER-21959` Do not truncate stack traces in log messages" -msgstr "" - -# 49fe8420cc7846d1ad5e47adcf8bb899 -#: ../source/includes/changelogs/releases/3.2.3.rst:151 -msgid "" -":issue:`SERVER-21960` Include symbol name in stacktrace json when " -"available" -msgstr "" - -# 76cb6f4413394ff9b523ff2e61176777 -#: ../source/includes/changelogs/releases/3.2.3.rst:152 -msgid "" -":issue:`SERVER-21964` Remove startPort option from ReplSetTest options in" -" jstests/replsets/auth1.js" -msgstr "" - -# e055e4a1568040de981029ccba114346 -#: ../source/includes/changelogs/releases/3.2.3.rst:153 -msgid "" -":issue:`SERVER-21978` move_primary_basic.js should always set a fixed " -"primary shard" -msgstr "" - -# 5944d29719884011a97f223c304c99a1 -#: ../source/includes/changelogs/releases/3.2.3.rst:154 -msgid "" -":issue:`SERVER-21990` Deprecation warning from resmoke.py - replicaset.py" -" insert is deprecated" -msgstr "" - -# 0ffcd278215e49dd800dc47e78c0cb53 -#: ../source/includes/changelogs/releases/3.2.3.rst:155 -msgid "" -":issue:`SERVER-22028` hang_analyzer should fail when run against " -"unsupported lldb" -msgstr "" - -# 3788f80afa3e4920909c5d0924db797a -#: ../source/includes/changelogs/releases/3.2.3.rst:156 -msgid "" -":issue:`SERVER-22034` Server presents clusterFile certificate for " -"incoming connections" -msgstr "" - -# aea72ea48e3a469baf0d2e2df8edd606 -#: ../source/includes/changelogs/releases/3.2.3.rst:157 -msgid ":issue:`SERVER-22054` Authentication failure reports incorrect IP address" -msgstr "" - -# 08b0130ac9a84d82b4b7ca46e70c53e6 -#: ../source/includes/changelogs/releases/3.2.3.rst:158 -msgid "" -":issue:`SERVER-22055` Cleanup unused legacy client functionality from the" -" server code" -msgstr "" - -# a9fafdd6f326400d9053879e11f595df -#: ../source/includes/changelogs/releases/3.2.3.rst:159 -msgid "" -":issue:`SERVER-22059` Add the authSchemaUpgrade command to the " -"readConcern passthrough" -msgstr "" - -# 4fda2b9d11214933820ed76ebccf274d -#: ../source/includes/changelogs/releases/3.2.3.rst:160 -msgid ":issue:`SERVER-22066` range_deleter_test:ImmediateDelete is flaky" -msgstr "" - -# c41bdb719e424b95bf6f32bdbe8ef97b -#: ../source/includes/changelogs/releases/3.2.3.rst:161 -msgid "" -":issue:`SERVER-22083` Delete the disabled fsm_all_master_slave.js test " -"runner" -msgstr "" - -# 0c28625bd93440268593c219e6c29bb2 -#: ../source/includes/changelogs/releases/3.2.3.rst:162 -msgid "" -":issue:`SERVER-22098` Split FSM sharded tests for SCCC into a separate " -"suite" -msgstr "" - -# 6dccdcc9cbdc4e658e074e24f72f0ec9 -#: ../source/includes/changelogs/releases/3.2.3.rst:163 -msgid ":issue:`SERVER-22099` Remove unreliable check in cleanup_orphaned_basic.js" -msgstr "" - -# 7701d3c8e4624bd289d4966e8ac04f80 -#: ../source/includes/changelogs/releases/3.2.3.rst:164 -msgid ":issue:`SERVER-22120` No data found after force sync in no_chaining.js" -msgstr "" - -# ac7de386bd094784a6def15273c08db1 -#: ../source/includes/changelogs/releases/3.2.3.rst:165 -msgid "" -":issue:`SERVER-22121` Add resmoke.py validation testing hook to test " -"suites" -msgstr "" - -# f7d7a2b705b44fedb0176943cdc994ba -#: ../source/includes/changelogs/releases/3.2.3.rst:166 -msgid "" -":issue:`SERVER-22142` resmoke.py's FlushThread attempts to reference " -"imported members during Python interpreter shutdown" -msgstr "" - -# 4ba2bb173ac84d5dbc8b1ded4c494bb6 -#: ../source/includes/changelogs/releases/3.2.3.rst:167 -msgid "" -":issue:`SERVER-22154` csrs_upgrade.js, csrs_upgrade_during_migrate.js " -"should be blacklisted on in-mem" -msgstr "" - -# fcbfa4bbc3e64feeb16315301aa4b184 -#: ../source/includes/changelogs/releases/3.2.3.rst:168 -msgid "" -":issue:`SERVER-22165` Deadlock in resmoke.py between logger pipe and " -"timer thread" -msgstr "" - -# b41903ed9066403088e66f72a1a1cd72 -#: ../source/includes/changelogs/releases/3.2.3.rst:169 -msgid ":issue:`SERVER-22171` The lint task is running on 3 Evergreen variants" -msgstr "" - -# 59947808ddc04ba2890edc71d558ae57 -#: ../source/includes/changelogs/releases/3.2.3.rst:170 -msgid "" -":issue:`SERVER-22219` Use the subprocess32 package on POSIX systems in " -"resmoke.py if it's available" -msgstr "" - -# b66c5ef1cc6441108ea836a72f4006bf -#: ../source/includes/changelogs/releases/3.2.3.rst:171 -msgid "" -":issue:`SERVER-22324` Update findAndModify FSM workloads to handle not " -"matching anything" -msgstr "" - -# 6acfc6c910ec4c01ab344d84a46fe708 -#: ../source/includes/changelogs/releases/3.2.3.rst:172 -msgid "" -":issue:`TOOLS-1028` expose qr/qw and ar/aw fields in mongostat JSON " -"output mode." -msgstr "" - -# 55667646094244a2b7cc22e4a2c1e45b -#: ../source/includes/changelogs/releases/3.2.1.rst:4 -msgid "3.2.1 Changelog" -msgstr "" - -# ccf969b8f7934050993b4a274a5459c1 -#: ../source/includes/changelogs/releases/3.2.1.rst:9 -msgid ":issue:`SERVER-21724` Backup role can't read system.profile" -msgstr "" - -# 86d8be0c4dd6406b97c1e30aac8a8593 -#: ../source/includes/changelogs/releases/3.2.1.rst:10 -msgid "" -":issue:`SERVER-21824` Disable kmip.js test in ESE suite; re-enable once " -"fixed" -msgstr "" - -# eb44685507a948dea9a73b1898970018 -#: ../source/includes/changelogs/releases/3.2.1.rst:11 -msgid "" -":issue:`SERVER-21890` Create a flag to allow server realm to be specified" -" explicitly on Windows" -msgstr "" - -# dcd93c0dd62a415f829b93eaa5933589 -#: ../source/includes/changelogs/releases/3.2.1.rst:16 -msgid ":issue:`SERVER-20824` Test for sharding state recovery" -msgstr "" - -# 600d326e67884cdeb87a34b6624a9cb9 -#: ../source/includes/changelogs/releases/3.2.1.rst:17 -msgid "" -":issue:`SERVER-21076` Write tests to ensure that operations using " -"DBDirectClient handle shard versioning properly" -msgstr "" - -# edc5dd373a974ca6b0a990b659cc5e32 -#: ../source/includes/changelogs/releases/3.2.1.rst:18 -msgid ":issue:`SERVER-21132` Add more basic tests for moveChunk" -msgstr "" - -# 762e0c1e6d974da28f42f655e744c21b -#: ../source/includes/changelogs/releases/3.2.1.rst:19 -msgid ":issue:`SERVER-21133` Add more basic test for mergeChunk" -msgstr "" - -# 011291925cea4eb6895ce35d3afd8482 -#: ../source/includes/changelogs/releases/3.2.1.rst:20 -msgid ":issue:`SERVER-21134` Add more basic tests for shardCollection" -msgstr "" - -# 0b5dfbaf4d894320a720e7b44f9ba430 -#: ../source/includes/changelogs/releases/3.2.1.rst:21 -msgid "" -":issue:`SERVER-21135` Add more basic tests for sharded implicit database " -"creation" -msgstr "" - -# f8506007a4194c5b8cad1c13c1317461 -#: ../source/includes/changelogs/releases/3.2.1.rst:22 -msgid ":issue:`SERVER-21136` Add more basic tests for enableSharding" -msgstr "" - -# 3166555a9f9d49dbafc12f25cad73422 -#: ../source/includes/changelogs/releases/3.2.1.rst:23 -msgid ":issue:`SERVER-21137` Add more basic tests for movePrimary" -msgstr "" - -# 0997db4d562a4ce9810d62a8de827c3e -#: ../source/includes/changelogs/releases/3.2.1.rst:24 -msgid ":issue:`SERVER-21138` Add more basic tests for dropDatabase" -msgstr "" - -# 0c8cf2f3790c4a52865dd62c3f88b70c -#: ../source/includes/changelogs/releases/3.2.1.rst:25 -msgid ":issue:`SERVER-21139` Add more basic tests for drop collection" -msgstr "" - -# ba5f64648ad744f0bcaf68a21b4f3c1d -#: ../source/includes/changelogs/releases/3.2.1.rst:26 -msgid ":issue:`SERVER-21366` Long-running transactions in MigrateStatus::apply" -msgstr "" - -# 33156be13823469e8c49ae3f60b5d934 -#: ../source/includes/changelogs/releases/3.2.1.rst:27 -msgid "" -":issue:`SERVER-21586` Investigate v3.0 mongos and v3.2 cluster " -"compatibility issues in jstests/sharding" -msgstr "" - -# cb91eb6eb9724276bee1d6d187e259f1 -#: ../source/includes/changelogs/releases/3.2.1.rst:28 -msgid "" -":issue:`SERVER-21704` JS Test single_node_config_server_smoke has race " -"condition" -msgstr "" - -# b231aca4a44c4e5ebf5769f1fea5f794 -#: ../source/includes/changelogs/releases/3.2.1.rst:29 -msgid "" -":issue:`SERVER-21706` Certain parameters to mapReduce trigger " -"segmentation fault in a sharded cluster" -msgstr "" - -# 15f2f32dc8b34fb6995279382e36b44c -#: ../source/includes/changelogs/releases/3.2.1.rst:30 -msgid "" -":issue:`SERVER-21786` Fix code coverage gaps in s/query directory exposed" -" by code coverage tool" -msgstr "" - -# 2281d2b8e58f4af8bafcae2658f1fc2e -#: ../source/includes/changelogs/releases/3.2.1.rst:31 -msgid "" -":issue:`SERVER-21848` bulk write operations on config/admin triggers " -"invariant failure" -msgstr "" - -# 35911c7abe7c45c69c610e6499423d5f -#: ../source/includes/changelogs/releases/3.2.1.rst:36 -msgid ":issue:`SERVER-21248` jstests for fast-failover correctness" -msgstr "" - -# 72b0ef0412444938a30851a3e63c3aa7 -#: ../source/includes/changelogs/releases/3.2.1.rst:37 -msgid "" -":issue:`SERVER-21667` do not set lastop on clients used by replication on" -" secondaries" -msgstr "" - -# 4cf5403457f740b8a1e83eeccc41d5a9 -#: ../source/includes/changelogs/releases/3.2.1.rst:38 -msgid "" -":issue:`SERVER-21795` Do not reschedule more than one liveness timeout " -"callback at a time" -msgstr "" - -# 2c9cb1532712474e9ac4f62eaabc887f -#: ../source/includes/changelogs/releases/3.2.1.rst:39 -msgid "" -":issue:`SERVER-21847` log range of operations read from sync source " -"during replication" -msgstr "" - -# b3238d1a18764d16b66e6227eb38a37e -#: ../source/includes/changelogs/releases/3.2.1.rst:40 -msgid "" -":issue:`SERVER-21868` Shutdown may not be handled correctly on secondary " -"nodes" -msgstr "" - -# 403819c467d8402b805cc4780b09b80e -#: ../source/includes/changelogs/releases/3.2.1.rst:41 -msgid "" -":issue:`SERVER-21930` Restart oplog query if oplog entries are not " -"monotonically increasing" -msgstr "" - -# ebf4cd88542846d78b499d3e3b7a24a4 -#: ../source/includes/changelogs/releases/3.2.1.rst:46 -msgid "" -":issue:`SERVER-21600` Increase test coverage for killCursors command and " -"OP_KILLCURSORS" -msgstr "" - -# 6036a41bda7348d087b0a95d0fba34ad -#: ../source/includes/changelogs/releases/3.2.1.rst:47 -msgid ":issue:`SERVER-21602` Reduce execution time of cursor_timeout.js" -msgstr "" - -# fdcbaed9f14b4bd89a6a08d579818875 -#: ../source/includes/changelogs/releases/3.2.1.rst:48 -msgid ":issue:`SERVER-21637` Add mixed version tests for find/getMore commands" -msgstr "" - -# c46a3d417be2434d8d3af14da7617089 -#: ../source/includes/changelogs/releases/3.2.1.rst:49 -msgid "" -":issue:`SERVER-21638` Audit and improve logging in new find/getMore " -"commands code" -msgstr "" - -# b20a2485aeb94363ac2a64e478158d2f -#: ../source/includes/changelogs/releases/3.2.1.rst:50 -msgid "" -":issue:`SERVER-21750` getMore command does not set \"nreturned\" " -"operation counter" -msgstr "" - -# e828d5ecc32d4affb3ce942f87dad1a7 -#: ../source/includes/changelogs/releases/3.2.1.rst:55 -msgid ":issue:`SERVER-21384` Expand testing for in memory storage engines" -msgstr "" - -# ceea08ab838a47caa73e8f2416a36236 -#: ../source/includes/changelogs/releases/3.2.1.rst:56 -msgid "" -":issue:`SERVER-21545` collMod and invalid parameter triggers fassert on " -"dropCollection on mmapv1" -msgstr "" - -# 8dd7e458a3aa4656a039cb6f8e99ebb5 -#: ../source/includes/changelogs/releases/3.2.1.rst:57 -msgid ":issue:`SERVER-21885` capped_truncate.js cannot be run with --repeat" -msgstr "" - -# af1a67eb9d934ed79c318184504b5cbc -#: ../source/includes/changelogs/releases/3.2.1.rst:58 -msgid "" -":issue:`SERVER-21920` Use enhanced WiredTiger next_random cursors for " -"oplog stones" -msgstr "" - -# 977fac4e7f754ad9b606257c69f728ed -#: ../source/includes/changelogs/releases/3.2.1.rst:63 -msgid "" -":issue:`SERVER-21792` 75% performance regression in insert workload under" -" Windows between 3.0.7 and 3.2 with WiredTiger" -msgstr "" - -# 4d1cb0a643774743a34fac6bb80ebf9d -#: ../source/includes/changelogs/releases/3.2.1.rst:64 -msgid ":issue:`SERVER-21872` WiredTiger changes for 3.2.1" -msgstr "" - -# 2fe4f34db1c74430a555784c9b23eb0b -#: ../source/includes/changelogs/releases/3.2.1.rst:69 -msgid ":issue:`SERVER-21870` Missing space in error message" -msgstr "" - -# 32adc728e2c2442d8b1967f028647832 -#: ../source/includes/changelogs/releases/3.2.1.rst:74 -msgid ":issue:`SERVER-13370` Generate Enterprise RPM's for Amazon Linux" -msgstr "" - -# 6d6a6549737441b5853d32f562aac7fd -#: ../source/includes/changelogs/releases/3.2.1.rst:75 -msgid ":issue:`SERVER-21781` Nightly packages are in the wrong repo directories" -msgstr "" - -# 82b5921aa54f4522a27bcbc527a44c74 -#: ../source/includes/changelogs/releases/3.2.1.rst:76 -msgid "" -":issue:`SERVER-21796` fix startup_log.js test to handle git describe " -"versioning" -msgstr "" - -# 64028a1127c04075871bc961ba0a838c -#: ../source/includes/changelogs/releases/3.2.1.rst:77 -msgid "" -":issue:`SERVER-21864` streamline artifact signing procedure to support " -"coherent release process" -msgstr "" - -# dd7b807113b34366b312f7276751ed57 -#: ../source/includes/changelogs/releases/3.2.1.rst:82 -msgid "" -":issue:`TOOLS-954` Add bypassDocumentValidation option to mongorestore " -"and mongoimport" -msgstr "" - -# 49f743ddca104a9994721105326e4de7 -#: ../source/includes/changelogs/releases/3.2.1.rst:83 -msgid ":issue:`TOOLS-982` Missing \"from\" text in mongorestore status message" -msgstr "" - -# 94f1e21d03de4f81bfc13270d75693ea -#: ../source/includes/changelogs/releases/3.2.1.rst:88 -msgid ":issue:`SERVER-21164` Change assert to throw in rslib.js's wait loop" -msgstr "" - -# 0142620ba35c4c8a9212eba1b834945c -#: ../source/includes/changelogs/releases/3.2.1.rst:89 -msgid "" -":issue:`SERVER-21214` Dump config server data when the sharded " -"concurrency suites fail" -msgstr "" - -# e2bf3fe1fcdf4458abe9f79330762946 -#: ../source/includes/changelogs/releases/3.2.1.rst:90 -msgid ":issue:`SERVER-21426` Add writeConcern support to benchRun" -msgstr "" - -# e594fdaa58bd406688400c8913b2fc93 -#: ../source/includes/changelogs/releases/3.2.1.rst:91 -msgid "" -":issue:`SERVER-21450` Modify MongoRunner to add enableMajorityReadConcern" -" flag based on jsTestOptions" -msgstr "" - -# 50379d74bd5647cca1f1aef7d5a4d7b8 -#: ../source/includes/changelogs/releases/3.2.1.rst:92 -msgid "" -":issue:`SERVER-21500` Include the name of the FSM workload in the " -"WorkloadFailure description" -msgstr "" - -# f69237a71be54725a31238fd1430721c -#: ../source/includes/changelogs/releases/3.2.1.rst:93 -msgid "" -":issue:`SERVER-21516` Remove dbStats command from readConcern testing " -"override" -msgstr "" - -# f1e54d35052145bcb5b0c5ae6e651f2e -#: ../source/includes/changelogs/releases/3.2.1.rst:94 -msgid ":issue:`SERVER-21665` Suppress tar output in jstestfuzz tasks" -msgstr "" - -# 31ba1de9297242a3a0bd5ff7fe02f93a -#: ../source/includes/changelogs/releases/3.2.1.rst:95 -msgid "" -":issue:`SERVER-21714` Increase replSetTest.initiate() timeout for FSM " -"tests" -msgstr "" - -# 156c1eff201847db91ea3122bec7a85f -#: ../source/includes/changelogs/releases/3.2.1.rst:96 -msgid ":issue:`SERVER-21719` Add initiateTimeout rsOption for ShardingTest" -msgstr "" - -# 28dfbe7cdeef4c7d9074f4f0bb84566d -#: ../source/includes/changelogs/releases/3.2.1.rst:97 -msgid ":issue:`SERVER-21725` Enable the analysis script move" -msgstr "" - -# a8dee26ddf1e4e99b82f04dadab8018e -#: ../source/includes/changelogs/releases/3.2.1.rst:98 -msgid "" -":issue:`SERVER-21737` remove deprecated release process configuration " -"from master branch evergreen configuration" -msgstr "" - -# 40881b81adee47c5aecae12b1d450076 -#: ../source/includes/changelogs/releases/3.2.1.rst:99 -msgid ":issue:`SERVER-21752` slow2_wt fails by exhausting host machine's memory" -msgstr "" - -# 6d91060b5f724aa3b6ea313e7fb2167c -#: ../source/includes/changelogs/releases/3.2.1.rst:100 -msgid "" -":issue:`SERVER-21768` Remove the 'numCollections' field from dbHash's " -"response" -msgstr "" - -# adb462f1c9174587899f497928cee475 -#: ../source/includes/changelogs/releases/3.2.1.rst:101 -msgid ":issue:`SERVER-21772` findAndModify not captured by Profiler" -msgstr "" - -# af1b43c1cdd14c93a6ec1f0376361d41 -#: ../source/includes/changelogs/releases/3.2.1.rst:102 -msgid "" -":issue:`SERVER-21793` create v3.2 branch and update evergreen " -"configuration" -msgstr "" - -# 0fe265fb683c4051aac320c6ed7084d1 -#: ../source/includes/changelogs/releases/3.2.1.rst:103 -msgid ":issue:`SERVER-21849` Fix timestamp compare in min_optime_recovery.js" -msgstr "" - -# 834b75dd23354ca680510cb23da57916 -#: ../source/includes/changelogs/releases/3.2.1.rst:104 -msgid ":issue:`SERVER-21852` kill_cursors.js fails in small_oplog* configurations" -msgstr "" - -# 8d9219e6472b4dc3b9ac9e2c126730cf -#: ../source/includes/changelogs/releases/3.2.1.rst:105 -msgid "" -":issue:`SERVER-21871` Do not run min_optime_recovery.js on " -"ephemeralForTest storageEngine" -msgstr "" - -# f3a79e3f960144fdbd4000df0aacbe95 -#: ../source/includes/changelogs/releases/3.2.1.rst:106 -msgid "" -":issue:`SERVER-21901` CheckReplDBHash checks the wrong node when dumping " -"docs from missing collections" -msgstr "" - -# 2be259838cf94558b6a0cf9151040731 -#: ../source/includes/changelogs/releases/3.2.1.rst:107 -msgid "" -":issue:`SERVER-21923` ReplSetTest.awaitSecondaryNodes does not propagate " -"supplied timeout" -msgstr "" - -# 94164f98c2ac4f398943851802250591 -#: ../source/includes/changelogs/releases/3.2.1.rst:108 -msgid ":issue:`TOOLS-944` write concern mongos tests are flaky" -msgstr "" - -# 061e69330b6a43b58ecb6972cf7bc426 -#: ../source/includes/changelogs/releases/3.2.1.rst:109 -msgid ":issue:`TOOLS-1002` oplog_rollover test is flaky" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/release-notes/3.2-compatibility.po b/locale/zh/LC_MESSAGES/release-notes/3.2-compatibility.po deleted file mode 100644 index a7d52a45417..00000000000 --- a/locale/zh/LC_MESSAGES/release-notes/3.2-compatibility.po +++ /dev/null @@ -1,277 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 0d604d32ba9444f5a869ad477db42557 -#: ../source/release-notes/3.2-compatibility.txt:5 -msgid "Compatibility Changes in MongoDB 3.2" -msgstr "" - -# 2935a75b6bb545ceb8700f22f5df457d -#: ../source/release-notes/3.2-compatibility.txt -msgid "On this page" -msgstr "" - -# 58c2273c8a1b48d58e8a1b8bed8ef577 -#: ../source/release-notes/3.2-compatibility.txt:15 -msgid "" -"The following 3.2 changes can affect the compatibility with older " -"versions of MongoDB. See also :doc:`/release-notes/3.2` for the list of " -"the 3.2 changes." -msgstr "" - -# f9ecaaba1e6a447dac178bd826b40537 -#: ../source/release-notes/3.2-compatibility.txt:22 -msgid "Default Storage Engine Change" -msgstr "" - -# a91ef7fa6b0a421e929ad6470343c36f -#: ../source/release-notes/3.2-compatibility.txt:24 -msgid "" -"Starting in 3.2, MongoDB uses the WiredTiger as the default storage " -"engine. Previous versions used the MMAPv1 as the default storage engine." -msgstr "" - -# 8d40d3f9304d4f55b231e9492aeda1e2 -#: ../source/release-notes/3.2-compatibility.txt:27 -msgid "" -"For existing deployments, if you do not specify the ``--storageEngine`` " -"or the :setting:`storage.engine` setting, MongoDB automatically " -"determines the storage engine used to create the data files in the " -"``--dbpath`` or :setting:`storage.dbPath`." -msgstr "" - -# 2dbf8de9139d4488bc6a3866a674b273 -#: ../source/release-notes/3.2-compatibility.txt:32 -msgid "" -"For new deployments, to use MMAPv1, you must explicitly specify the " -"storage engine setting either:" -msgstr "" - -# 38dedc2bce3d4e0691e687d96bd783cb -#: ../source/release-notes/3.2-compatibility.txt:35 -msgid "On the command line with the ``--storageEngine`` option:" -msgstr "" - -# dc31f8ad810f40118b7e5eb29ca66735 -#: ../source/release-notes/3.2-compatibility.txt:41 -msgid "" -"Or in a :doc:`configuration file `, " -"using the :setting:`storage.engine` setting:" -msgstr "" - -# 9896684c9156494dbf8bdf5d05bb173a -#: ../source/release-notes/3.2-compatibility.txt:50 -msgid "Index Changes" -msgstr "" - -# 65804040190f4e2388f7608385d5be3f -#: ../source/release-notes/3.2-compatibility.txt:55 -msgid "Version 0 Indexes" -msgstr "" - -# 2f4b5950b58a44adb1b7af1354f024b4 -#: ../source/release-notes/3.2-compatibility.txt:57 -msgid "" -"MongoDB 3.2 disallows the creation of version 0 indexes (i.e. ``{v: " -"0}``). If version 0 indexes exist, MongoDB 3.2 outputs a warning log " -"message, specifying the collection and the index." -msgstr "" - -# 037f0cc9df7442248da38138fab0fab4 -#: ../source/release-notes/3.2-compatibility.txt:61 -msgid "" -"Starting in MongoDB 2.0, MongoDB started automatically upgrading ``v: 0``" -" indexes during :ref:`initial sync `, " -":program:`mongorestore` or :dbcommand:`reIndex` operations." -msgstr "" - -# 514f6a6535e9450d964e29a311cb25ab -#: ../source/release-notes/3.2-compatibility.txt:65 -msgid "" -"If a version 0 index exists, you can use any of the aforementioned " -"operations as well as drop and recreate the index to upgrade to the ``v: " -"1`` version." -msgstr "" - -# f47446da2af94324a42eb5c9c01a4c9a -#: ../source/release-notes/3.2-compatibility.txt:69 -msgid "" -"For example, if upon startup, a warning message indicated that an index " -"``index { v: 0, key: { x: 1.0 }, name: \"x_1\", ns: \"test.legacyOrders\"" -" }`` is a version 0 index, to upgrade to the appropriate version, you can" -" drop and recreate the index:" -msgstr "" - -# b22f307ad5da43a58213559ed113ccfc -#: ../source/release-notes/3.2-compatibility.txt:74 -msgid "Drop the index either by name:" -msgstr "" - -# d294c18f60e74e6c9c193b5580fac326 -#: ../source/release-notes/3.2-compatibility.txt:81 -msgid "or by key:" -msgstr "" - -# 11142da1bec745159a9064f59b58d685 -#: ../source/release-notes/3.2-compatibility.txt:88 -msgid "Recreate the index without the version option ``v``:" -msgstr "" - -# 3a7e17190aa24ec0aa3a13e144e15eab -#: ../source/release-notes/3.2-compatibility.txt:99 -msgid "Text Index Version 3 Compatibility" -msgstr "" - -# 029b0550b95b4f3194bf2daf3d6cb8b6 -#: ../source/release-notes/3.2-compatibility.txt:101 -msgid "" -":ref:`Text index (version 3) <3.2-relnotes-text-index-v3>` is " -"incompatible with earlier versions of MongoDB. Earlier versions of " -"MongoDB will not start if :doc:`text index (version 3) ` exists in the database." -msgstr "" - -# 13aeec387b19462bacc116983c332fdd -#: ../source/release-notes/3.2-compatibility.txt:109 -msgid "``2dsphere`` Index Version 3 Compatibility" -msgstr "" - -# 4dbe42b7accb4ae4b5373e1db32f2d23 -#: ../source/release-notes/3.2-compatibility.txt:111 -msgid "" -":ref:`2dsphere index (version 3) <3.2-relnotes-2dsphere-index>` is " -"incompatible with earlier versions of MongoDB. Earlier versions of " -"MongoDB will not start if ``2dsphere`` index (version 3) exists in the " -"database." -msgstr "" - -# 398767e0321e4e91ba6530243b43c8e0 -#: ../source/release-notes/3.2-compatibility.txt:119 -msgid "Aggregation Compatibility Changes" -msgstr "" - -# 787316ae4b3d48c081ed79c00217c520 -#: ../source/release-notes/3.2-compatibility.txt:121 -msgid "" -":group:`$avg` accumulator returns null when run against a non-existent " -"field. Previous versions returned ``0``." -msgstr "" - -# 0806de19e1c4431ba635b6bb7e36977a -#: ../source/release-notes/3.2-compatibility.txt:124 -msgid "" -":expression:`$substr` errors when the result is an invalid UTF-8. " -"Previous versions output the invalid UTF-8 result." -msgstr "" - -# 749879c1f76d450798e032ba11d55357 -#: ../source/release-notes/3.2-compatibility.txt:127 -msgid "" -"Array elements are no longer treated as literals in the aggregation " -"pipeline. Instead, each element of an array is now parsed as an " -"expression. To treat the element as a literal instead of an expression, " -"use the :expression:`$literal` operator to create a literal value." -msgstr "" - -# 8e9d7bbd134443969053425f14f3064f -#: ../source/release-notes/3.2-compatibility.txt:137 -msgid "SpiderMonkey Compatibility Changes" -msgstr "" - -# 51f65142157c455da8345f2ecf3b9b8e -#: ../source/release-notes/3.2-compatibility.txt:145 -msgid "" -"MongoDB 3.2 changes the JavaScript engine from V8 to SpiderMonkey. The " -"change allows the use of more modern JavaScript language features, and " -"comes along with minor :program:`mongo` shell improvements and " -"compatibility changes." -msgstr "" - -# 94162e0942cd424d9e0e881bfdde91a3 -#: ../source/release-notes/3.2-compatibility.txt:149 -msgid "" -"See :doc:`/release-notes/3.2-javascript` for more information about this " -"change." -msgstr "" - -# 15fb322153df459f949de4447dac16d2 -#: ../source/release-notes/3.2-compatibility.txt:155 -msgid "Driver Compatibility Changes" -msgstr "" - -# 1c006b42fe4143309bd9e45bcae4f82b -#: ../source/release-notes/3.2-compatibility.txt:157 -msgid "" -"A driver upgrade is necessary to support the :dbcommand:`find` and " -":dbcommand:`getMore` commands." -msgstr "" - -# 5780f4e7866c4e049dfbbe27dd5f400c -#: ../source/release-notes/3.2-compatibility.txt:161 -msgid "General Compatibility Changes" -msgstr "" - -# d7895e1445e04ad9940d123b1ed26398 -#: ../source/release-notes/3.2-compatibility.txt:163 -msgid "" -"In MongoDB 3.2, ``cursor.showDiskLoc()`` is deprecated in favor of " -":method:`cursor.showRecordId()`, and both return a new document format." -msgstr "" - -# a7fd0da2ef054eb5b3af10fbc31258ff -#: ../source/release-notes/3.2-compatibility.txt:167 -msgid "" -"MongoDB 3.2 renamed the ``serverStatus.repl.slaves`` field to " -":serverstatus:`repl.replicationProgress`. See: the " -":command:`db.serverStatus()` :ref:`server-status-repl` reference for more" -" information." -msgstr "" - -# 0a07fd8a86dc43b5852462f02a2e1fe6 -#: ../source/release-notes/3.2-compatibility.txt:172 -msgid "" -"The default changed from :option:`--moveParanoia` to " -":option:`--noMoveParanoia`." -msgstr "" - -# b75fe079be5841f1a60fe34407139840 -#: ../source/includes/fact-voting-node-sync-incompatibility.rst:1 -msgid "" -"MongoDB 3.2 replica set members with :rsconf:`1 vote ` " -"cannot sync from members with :rsconf:`0 votes `." -msgstr "" - -# f53d856c3b38471da71074b46ae9104d -#: ../source/release-notes/3.2-compatibility.txt:177 -msgid ":program:`mongooplog` is deprecated starting in MongoDB 3.2." -msgstr "" - -# 65007e4133eb40c49fffb04d34dfdc42 -#: ../source/release-notes/3.2-compatibility.txt:180 -msgid "Additional Information" -msgstr "" - -# 57bd4c9eca304d188630059fd86da479 -#: ../source/release-notes/3.2-compatibility.txt:182 -msgid "See also :doc:`/release-notes/3.2`." -msgstr "" - -#~ msgid "" -#~ "MongoDB 3.2 renamed the " -#~ "``serverStatus.repl.slaves`` field to to " -#~ ":serverstatus:`repl.replicationProgress`. See: the " -#~ ":command:`db.serverStatus()` :ref:`server-status-" -#~ "repl` reference for more information." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/release-notes/3.2-downgrade.po b/locale/zh/LC_MESSAGES/release-notes/3.2-downgrade.po deleted file mode 100644 index 4d0ca7ab537..00000000000 --- a/locale/zh/LC_MESSAGES/release-notes/3.2-downgrade.po +++ /dev/null @@ -1,222 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/3.2-downgrade.txt:3 -msgid "Downgrade MongoDB from 3.2" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:13 -msgid "" -"Before you attempt any downgrade, familiarize yourself with the content of " -"this document, particularly the :ref:`3.2-downgrade-considerations` and the " -"procedure for :ref:`downgrading sharded clusters <3.2-downgrade-cluster>`." -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:21 -msgid "Downgrade Recommendations and Checklist" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:23 -msgid "When downgrading, consider the following:" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:26 -msgid "Downgrade Path" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:28 -msgid "To downgrade, use the latest version in the 3.0-series." -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:31 -msgid "Preparedness" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:33 -msgid "" -":ref:`Remove or downgrade version 3 text indexes ` " -"before downgrading MongoDB 3.2 to 3.0." -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:36 -msgid "" -":ref:`Remove or downgrade version 3 2dsphere indexes ` before downgrading MongoDB 3.2 to 3.0." -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:40 -msgid "Procedures" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:42 -msgid "Follow the downgrade procedures:" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:44 -msgid "To downgrade sharded clusters, see :ref:`3.2-downgrade-cluster`." -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:46 -msgid "To downgrade replica sets, see :ref:`3.2-downgrade-replica-set`." -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:48 -msgid "" -"To downgrade a standalone MongoDB instance, see :ref:`3.2-downgrade-" -"standalone`." -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:51 -msgid "Prerequisites" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:56 -msgid "Text Index Version Check" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:58 -msgid "" -"If you have *version 3* text indexes (i.e. the default version for text " -"indexes in MongoDB 3.2), drop the *version 3* text indexes before " -"downgrading MongoDB. After the downgrade, recreate the dropped text indexes." -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:63 -msgid "" -"To determine the version of your ``text`` indexes, run " -":method:`db.collection.getIndexes()` to view index specifications. For text " -"indexes, the method returns the version information in the field " -"``textIndexVersion``. For example, the following shows that the ``text`` " -"index on the ``quotes`` collection is version 3." -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:92 -msgid "``2dsphere`` Index Version Check" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:94 -msgid "" -"If you have *version 3* ``2dsphere`` indexes (i.e. the default version for " -"``2dsphere`` indexes in MongoDB 3.2), drop the *version 3* ``2dsphere`` " -"indexes before downgrading MongoDB. After the downgrade, recreate the " -"``2dsphere`` indexes." -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:99 -msgid "" -"To determine the version of your ``2dsphere`` indexes, run " -":method:`db.collection.getIndexes()` to view index specifications. For " -"``2dsphere`` indexes, the method returns the version information in the " -"field ``2dsphereIndexVersion``. For example, the following shows that the " -"``2dsphere`` index on the ``locations`` collection is version 3." -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:122 -msgid "Partial Indexes Check" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:124 -msgid "Before downgrading MongoDB, drop any partial indexes." -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:129 -msgid "Downgrade a Standalone ``mongod`` Instance" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:131 -msgid "" -"The following steps outline the procedure to downgrade a standalone " -":program:`mongod` from version 3.2 to 3.0." -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:141 -msgid "Downgrade a 3.2 Replica Set" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:143 -msgid "" -"The following steps outline a \"rolling\" downgrade process for the replica " -"set. The \"rolling\" downgrade process minimizes downtime by downgrading the" -" members individually while the other members are available:" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:150 -msgid "" -"Replica set failover is not instant but will render the set unavailable to " -"writes and interrupt reads until the failover process completes. Typically " -"this takes 10 seconds or more. You may wish to plan the downgrade during a " -"predetermined maintenance window." -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:158 -msgid "Downgrade a 3.2 Sharded Cluster" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:161 -msgid "Requirements" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:163 -msgid "" -"While the downgrade is in progress, you cannot make changes to the " -"collection metadata. For example, during the downgrade, do **not** do any of" -" the following:" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:167 -msgid ":method:`sh.enableSharding()`" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:169 -msgid ":method:`sh.shardCollection()`" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:171 -msgid ":method:`sh.addShard()`" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:173 -msgid ":method:`db.createCollection()`" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:175 -msgid ":method:`db.collection.drop()`" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:177 -msgid ":method:`db.dropDatabase()`" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:179 -msgid "any operation that creates a database" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:181 -msgid "" -"any other operation that modifies the cluster meta-data in any way. See " -":doc:`/reference/sharding` for a complete list of sharding commands. Note, " -"however, that not all commands on the :doc:`/reference/sharding` page " -"modifies the cluster meta-data." -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:187 -msgid "Downgrade a Sharded Cluster with SCCC Config Servers" -msgstr "" - -#: ../source/release-notes/3.2-downgrade.txt:192 -msgid "Downgrade a Sharded Cluster with CSRS Config Servers" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/release-notes/3.2-javascript.po b/locale/zh/LC_MESSAGES/release-notes/3.2-javascript.po deleted file mode 100644 index 5f8e3598759..00000000000 --- a/locale/zh/LC_MESSAGES/release-notes/3.2-javascript.po +++ /dev/null @@ -1,108 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/3.2-javascript.txt:3 -msgid "JavaScript Changes in MongoDB 3.2" -msgstr "" - -#: ../source/release-notes/3.2-javascript.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/release-notes/3.2-javascript.txt:13 -msgid "" -"In MongoDB 3.2, the javascript engine used for both the :program:`mongo` " -"shell and for server-side javascript in :program:`mongod` changed from V8 to" -" `SpiderMonkey `_." -msgstr "" - -#: ../source/release-notes/3.2-javascript.txt:17 -msgid "" -"To confirm which JavaScript engine you are using, you can use either " -":js:func:`interpreterVersion()` method in the :program:`mongo` shell and the" -" :data:`~buildInfo.javascriptEngine` field in the output of " -":method:`db.serverBuildInfo()`" -msgstr "" - -#: ../source/release-notes/3.2-javascript.txt:22 -msgid "" -"In MongoDB 3.2, this will appear as ``MozJS-38`` and ``mozjs``, " -"respectively." -msgstr "" - -#: ../source/release-notes/3.2-javascript.txt:25 -msgid "Modernized JavaScript Implementation (ES6)" -msgstr "" - -#: ../source/release-notes/3.2-javascript.txt:27 -msgid "" -"SpiderMonkey brings with it increased support for features defined in the " -"6th edition of `ECMAScript `_, abbreviated as ES6. ES6 adds " -"many new language features, including:" -msgstr "" - -#: ../source/release-notes/3.2-javascript.txt:32 -msgid "" -"`arrow functions `_," -msgstr "" - -#: ../source/release-notes/3.2-javascript.txt:35 -msgid "" -"`destructuring assignment `_," -msgstr "" - -#: ../source/release-notes/3.2-javascript.txt:38 -msgid "" -"`for-of loops `_, and" -msgstr "" - -#: ../source/release-notes/3.2-javascript.txt:41 -msgid "" -"`generators `_." -msgstr "" - -#: ../source/release-notes/3.2-javascript.txt:45 -msgid "Changes to the ``mongo`` Shell" -msgstr "" - -#: ../source/release-notes/3.2-javascript.txt:47 -msgid "" -"MongoDB 3.2 will return JavaScript and BSON :bsontype:`undefined " -"` values intact if saved into a collection. Previously, the " -":program:`mongo` shell would convert ``undefined`` values into ``null``." -msgstr "" - -#: ../source/release-notes/3.2-javascript.txt:52 -msgid "" -"MongoDB 3.2 also adds the :parameter:`disableJavaScriptJIT` parameter to " -":program:`mongod`, which allows you to disable the JavaScript engine's JIT " -"acceleration. The :program:`mongo` shell has a corresponding " -":option:`--disableJavaScriptJIT` flag." -msgstr "" - -#: ../source/release-notes/3.2-javascript.txt:58 -msgid "Removed Non-Standard V8 Features" -msgstr "" - -#: ../source/release-notes/3.2-javascript.txt:60 -msgid "" -"SpiderMonkey does **not** allow the non-standard " -"``Error.captureStackTrace()`` function that prior versions of MongoDB " -"supported. If you must record stack traces, you can capture the " -"``Error().stack`` property as a workaround." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/release-notes/3.2-upgrade.po b/locale/zh/LC_MESSAGES/release-notes/3.2-upgrade.po deleted file mode 100644 index 68a2c85bfad..00000000000 --- a/locale/zh/LC_MESSAGES/release-notes/3.2-upgrade.po +++ /dev/null @@ -1,251 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/3.2-upgrade.txt:3 -msgid "Upgrade MongoDB to 3.2" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:13 -msgid "" -"Before you attempt any upgrade, please familiarize yourself with the content" -" of this document." -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:16 -msgid "" -"If you need guidance on upgrading to 3.2, `MongoDB offers 3.2 upgrade " -"services `_ to help ensure a smooth transition without interruption" -" to your MongoDB application." -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:23 -msgid "Upgrade Recommendations and Checklists" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:25 -msgid "When upgrading, consider the following:" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:28 -msgid "Upgrade Requirements" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:30 -msgid "" -"To upgrade an existing MongoDB deployment to 3.2, you must be running a " -"3.0-series release." -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:33 -msgid "" -"To upgrade from a 2.6-series release, you *must* upgrade to the latest " -"3.0-series release before upgrading to 3.2. For the procedure to upgrade " -"from the 2.6-series to a 3.0-series release, see :doc:`/release-" -"notes/3.0-upgrade`." -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:38 -msgid "Preparedness" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:40 -msgid "" -"Before beginning your upgrade, see the :doc:`/release-" -"notes/3.2-compatibility` document to ensure that your applications and " -"deployments are compatible with MongoDB 3.2. Resolve the incompatibilities " -"in your deployment before starting the upgrade." -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:45 -msgid "" -"Before upgrading MongoDB, always test your application in a staging " -"environment before deploying the upgrade to your production environment." -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:53 -msgid "Upgrade Standalone ``mongod`` Instance to MongoDB 3.2" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:55 -msgid "" -"The following steps outline the procedure to upgrade a standalone " -":program:`mongod` from version 3.0 to 3.2. To upgrade from version 2.6 to " -"3.2, :doc:`upgrade to the latest 3.0-series release ` *first*, and then use the following procedure to upgrade" -" from 3.0 to 3.2." -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:62 -msgid "Upgrade with Package Manager" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:64 -msgid "" -"If you installed MongoDB from the MongoDB ``apt``, ``yum``, ``dnf``, or " -"``zypper`` repositories, you should upgrade to 3.2 using your package " -"manager. Follow the appropriate :doc:`installation instructions " -"` for your Linux system. This will involve" -" adding a repository for the new release, then performing the actual " -"upgrade." -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:72 -msgid "Manual Upgrade" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:74 -msgid "Otherwise, you can manually upgrade MongoDB:" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:79 -#: ../source/release-notes/3.2-upgrade.txt:107 -#: ../source/release-notes/3.2-upgrade.txt:163 -msgid "" -"MongoDB 3.2 generates core dumps on some :program:`mongod` failures. For " -"production environments, you may prefer to turn off core dumps for the " -"operating system, if not already." -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:86 -msgid "Upgrade a Replica Set to 3.2" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:89 -#: ../source/release-notes/3.2-upgrade.txt:117 -msgid "Prerequisites" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:91 -msgid "" -"All replica set members must be running version 3.0 before you can upgrade " -"them to version 3.2. To upgrade a replica set from an earlier MongoDB " -"version, :doc:`upgrade all members of the replica set to the latest " -"3.0-series release ` *first*, and then follow " -"the procedure to upgrade from MongoDB 3.0 to 3.2." -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:98 -#: ../source/release-notes/3.2-upgrade.txt:157 -msgid "Upgrade Binaries" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:100 -msgid "" -"You can upgrade from MongoDB 3.0 to 3.2 using a \"rolling\" upgrade to " -"minimize downtime by upgrading the members individually while the other " -"members are available:" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:114 -msgid "Upgrade a Sharded Cluster to 3.2" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:123 -msgid "Version 3.0 or Greater" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:120 -msgid "" -"To upgrade a sharded cluster to 3.2, **all** members of the cluster must be " -"at least version 3.0. The upgrade process checks all components of the " -"cluster and will produce warnings if any component is running version " -"earlier than 3.0." -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:148 -msgid "Stop Metadata Changes during the Upgrade" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:126 -msgid "" -"During the upgrade, ensure that clients do not make changes to the " -"collection metadata. For example, during the upgrade, do **not** perform any" -" of the following operations:" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:130 -msgid ":method:`sh.enableSharding()`" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:132 -msgid ":method:`sh.shardCollection()`" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:134 -msgid ":method:`sh.addShard()`" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:136 -msgid ":method:`db.createCollection()`" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:138 -msgid ":method:`db.collection.drop()`" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:140 -msgid ":method:`db.dropDatabase()`" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:142 -msgid "any operation that creates a database" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:144 -msgid "any other operation that modifies the cluster metadata in any way." -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:146 -msgid "" -"See the :doc:`/reference/sharding` for a complete list of sharding commands." -" Not all commands on the :doc:`/reference/sharding` page modify the cluster " -"metadata." -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:150 -msgid ":ref:`Disable the balancer `" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:154 -msgid "Back up the ``config`` Database" -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:153 -msgid "" -"*Optional but Recommended.* As a precaution, take a backup of the ``config``" -" database *before* upgrading the sharded cluster." -msgstr "" - -#: ../source/release-notes/3.2-upgrade.txt:167 -msgid "" -"Once the sharded cluster binaries have been upgraded to 3.2, existing config" -" servers will continue to run as mirrored :program:`mongod` instances. For " -"instructions on upgrading existing config servers to a replica set, see " -":doc:`/tutorial/upgrade-config-servers-to-replica-set` (requires MongoDB " -"version 3.2.4 or later versions)." -msgstr "" - -#: ../source/includes/extracts/additional-resources-upgrades.rst:4 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-upgrades.rst:6 -msgid "" -"`Getting ready for MongoDB 3.2? Get our help. " -"`_" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/release-notes/3.2.po b/locale/zh/LC_MESSAGES/release-notes/3.2.po deleted file mode 100644 index 74e35dbba82..00000000000 --- a/locale/zh/LC_MESSAGES/release-notes/3.2.po +++ /dev/null @@ -1,2399 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 0b5d9f5b0f284bdea5870b37d08880e6 -#: ../source/release-notes/3.2.txt:5 -msgid "Release Notes for MongoDB 3.2" -msgstr "" - -# 972f7af11e554c1ebcc948d226e95e99 -#: ../source/release-notes/3.2.txt -msgid "On this page" -msgstr "" - -# 815bafd796384e90b895b5c8584357b5 -#: ../source/release-notes/3.2.txt:15 -msgid "*Dec 8, 2015*" -msgstr "" - -# 0e530f913c6245a6992b6233f7572f52 -#: ../source/release-notes/3.2.txt:17 -msgid "" -"MongoDB 3.2 is now available. Key features include WiredTiger as the " -"default storage engine, replication election enhancements, config servers" -" as replica sets, ``readConcern``, and document validations." -msgstr "" - -# ffdb5e2733f2471f8120aab8db496286 -#: ../source/release-notes/3.2.txt:21 -msgid "" -"OpsManager 2.0 is also available. See the `Ops Manager documentation " -"`_ and the `Ops Manager " -"release notes `_ for more information." -msgstr "" - -# d21e9843d9444d8281d2b0bde8ca78eb -#: ../source/release-notes/3.2.txt:28 -msgid "Minor Releases" -msgstr "" - -# 2afb46dc8aba4d76a44d92c50b56b25d -#: ../source/release-notes/3.2.txt:39 -msgid "3.2.11 -- Nov 18, 2016" -msgstr "" - -# b20a7d1862514862b80ba539f1bcc719 -# 86b715de2d874d8bad2bfcf82183e4b9 -# ba9c7dfd3ef34607b81b137d268292e2 -# 7dca26a27f214b5d93736a9521905cdc -# 37b08d3616dc4c22a3b91f76d08685c8 -# 0c8f73f77ea6424785ae1c8734481152 -# 6352ffe88db14af8a0d9e99775847fef -# ceb9644b04e4448b8889ea28422fe4cd -# 8b89283c4c3d41d39c65d35294d06c73 -# 755e8c61ed5d4338b7d3909333b87670 -#: ../source/release-notes/3.2.txt:41 ../source/release-notes/3.2.txt:68 -#: ../source/release-notes/3.2.txt:92 ../source/release-notes/3.2.txt:112 -#: ../source/release-notes/3.2.txt:135 ../source/release-notes/3.2.txt:156 -#: ../source/release-notes/3.2.txt:174 ../source/release-notes/3.2.txt:195 -#: ../source/release-notes/3.2.txt:220 ../source/release-notes/3.2.txt:248 -msgid "Issues fixed:" -msgstr "" - -# 42379ccd9b68475e8acc995168c22927 -#: ../source/release-notes/3.2.txt:43 -msgid "" -":issue:`SERVER-26182`: In a mixed version replica set with v3.2 and v3.0 " -"members, a sync of a v3.2 member from a v3.0 member can result in a query" -" response that exceed 16 MB BSON size limit and crash the v3.2 member." -msgstr "" - -# e5b3e6e5990541f4b9141a56db1a5022 -#: ../source/release-notes/3.2.txt:48 -msgid "" -":issue:`SERVER-24662`: Upgrade to Perl compatible regular expressions " -"(PCRE 8.39)." -msgstr "" - -# f917aca2ad55459f92a2964f991d851f -#: ../source/release-notes/3.2.txt:51 -msgid "" -":issue:`SERVER-26652` Invalid definitions in ``systemd`` configuration " -"for Debian." -msgstr "" - -# 9c14e165536c4a8cbf955602f17edfce -#: ../source/release-notes/3.2.txt:54 -msgid "" -":issue:`SERVER-24386`: ``killCursor`` operation during aggregation " -"pipeline can cause segmentation fault." -msgstr "" - -# 45fc1d03902646ac8126d4a13b12c398 -#: ../source/release-notes/3.2.txt:57 -msgid ":ref:`3.2.11-changelog`" -msgstr "" - -# 593958e597604c2b86dd99ff7e4880b9 -#: ../source/release-notes/3.2.txt:59 -#, python-format -msgid "" -"`All JIRA issues closed in 3.2.11 " -"`_" -msgstr "" - -# 1f7872ddb654419ab737d8e964dd4b55 -#: ../source/release-notes/3.2.txt:66 -msgid "3.2.10 -- Sep 30, 2016" -msgstr "" - -# 9a06fc27069a465ea8fd21ba4e5cf0cc -#: ../source/release-notes/3.2.txt:70 -msgid "" -":issue:`SERVER-25974`: When WT cache utilization is full, application " -"threads can stall for an extended period of time." -msgstr "" - -# 4e8d54e62a1c442fb59fffc653d8ef3f -#: ../source/release-notes/3.2.txt:73 -msgid "" -":issue:`SERVER-20306`: MongoDB with WiredTiger may experience excessive " -"memory fragmentation, leading to swapping and/or out-of-memory errors." -msgstr "" - -# e1eabda542b14deabf148da932e447f3 -#: ../source/release-notes/3.2.txt:77 -msgid "" -":issue:`SERVER-16801`: When updating a field of one numerical type to the" -" same number of different numerical type, update operation considers it " -"as a noop." -msgstr "" - -# 703efaf7ceb3415c9b7d3936e7f8e70a -#: ../source/release-notes/3.2.txt:81 -msgid ":ref:`3.2.10-changelog`" -msgstr "" - -# abbf7194058b429ea2286db5ef1d09f5 -#: ../source/release-notes/3.2.txt:83 -#, python-format -msgid "" -"`All JIRA issues closed in 3.2.10 " -"`_" -msgstr "" - -# 079e7aeb60864061a08b57b805b53360 -#: ../source/release-notes/3.2.txt:90 -msgid "3.2.9 -- Aug 16, 2016" -msgstr "" - -# 111ee79ed97f4fa092aff80a31e3c9b9 -#: ../source/release-notes/3.2.txt:94 -msgid "" -":issue:`SERVER-7285`: Support systemd in future compatible Ubuntu " -"distributions." -msgstr "" - -# 3957e75ab675493a84c13f16289e9abb -#: ../source/release-notes/3.2.txt:96 -msgid "" -":issue:`WT-2798`: Create operations on WiredTiger when journaling is " -"disabled may lead to inconsistent data in the event of a crash." -msgstr "" - -# de11f8e544034bc0ba4a58b298a36428 -#: ../source/release-notes/3.2.txt:99 -msgid "" -":issue:`SERVER-17856`: On :program:`mongod` instances, users can run " -":dbcommand:`currentOp` and :dbcommand:`killOp` on own operations." -msgstr "" - -# de5046bded094fa09f8b3b70d1a6b00c -#: ../source/release-notes/3.2.txt:102 -msgid ":ref:`3.2.9-changelog`" -msgstr "" - -# 088ca897c8c84ba5a265739e21df818f -#: ../source/release-notes/3.2.txt:104 -#, python-format -msgid "" -"`All JIRA issues closed in 3.2.9 " -"`_" -msgstr "" - -# 551043eeb46446ff9e54dbd476d7937d -#: ../source/release-notes/3.2.txt:110 -msgid "3.2.8 -- Jul 12, 2016" -msgstr "" - -# f3c1a9fe4988493190b0cb5b384be17b -#: ../source/release-notes/3.2.txt:114 -msgid ":issue:`SERVER-18329`: Debian 8(Jessie) packages." -msgstr "" - -# ef12683d2f304cd79db1a96b646f86dc -#: ../source/release-notes/3.2.txt:116 -msgid ":issue:`SERVER-24580`: Improve performance when WiredTiger cache is full." -msgstr "" - -# 6d43810d46b3443189309f157d3698b3 -#: ../source/release-notes/3.2.txt:119 -msgid "" -":issue:`WT-2696`: Race condition on unclean shutdown may miss log records" -" with large updates." -msgstr "" - -# b402057491144c1b883a5b1805f2d1ab -#: ../source/release-notes/3.2.txt:122 -msgid "" -":issue:`WT-2706`: Race condition on log file switch can cause missing log" -" records." -msgstr "" - -# d20fb3c9ce2d43b5bcc4306c40834c5e -#: ../source/release-notes/3.2.txt:125 -msgid ":ref:`3.2.8-changelog`" -msgstr "" - -# 84139b5d320b4473a0f8ef7f4d4d533b -#: ../source/release-notes/3.2.txt:127 -#, python-format -msgid "" -"`All JIRA issues closed in 3.2.8 " -"`_" -msgstr "" - -# 337769d066c74f9fa0ca90114a421669 -#: ../source/release-notes/3.2.txt:133 -msgid "3.2.7 -- Jun 7, 2016" -msgstr "" - -# e0e4627ccec947e5ae49032900f4babe -#: ../source/release-notes/3.2.txt:137 -msgid ":issue:`SERVER-24054`: JS segmentation fault on load of certain NaNs." -msgstr "" - -# 032120f0b2444387aeb75e1e0bca7629 -#: ../source/release-notes/3.2.txt:139 -msgid ":issue:`SERVER-24058`: Connection pool asio doesn't honor setup timeouts." -msgstr "" - -# 9006dea440e64b009a90c23803459bf3 -#: ../source/release-notes/3.2.txt:141 -msgid ":issue:`SERVER-24117`: Mongo binaries ELF stack has become executable." -msgstr "" - -# 79455d083aff46fcaa72a8223aa74e81 -#: ../source/release-notes/3.2.txt:143 -msgid ":ref:`3.2.7-changelog`" -msgstr "" - -# 24a25e5106ca4624aaa4fd35ae3b3943 -#: ../source/release-notes/3.2.txt:145 -#, python-format -msgid "" -"`All JIRA issues closed in 3.2.7 " -"`_" -msgstr "" - -# f10bec449309489984386f7421a02f5b -#: ../source/release-notes/3.2.txt:151 -msgid "3.2.6 -- Apr 28, 2016" -msgstr "" - -# 8b912244e4b2404bbee7f94501fa0348 -#: ../source/release-notes/3.2.txt:153 -msgid "" -"First production release of the :doc:`in-memory storage engine " -"`." -msgstr "" - -# 8baca96dd1e647c6870e8fdf00020c47 -#: ../source/release-notes/3.2.txt:158 -msgid "" -":issue:`SERVER-22970`: Background index build may result in extra index " -"key entries that do not correspond to indexed documents." -msgstr "" - -# 3adfec674108404cafac87c9235fcad1 -#: ../source/release-notes/3.2.txt:161 -msgid "" -":issue:`SERVER-22043`: :program:`mongo` shell method " -":method:`~cursor.count()` ignores read preference." -msgstr "" - -# 9b8a3b2857534bb99ff0aa9c78f362bf -#: ../source/release-notes/3.2.txt:164 -msgid ":ref:`3.2.6-changelog`" -msgstr "" - -# 8b0d0944159f4d809f24412625451caa -#: ../source/release-notes/3.2.txt:166 -#, python-format -msgid "" -"`All JIRA issues closed in 3.2.6 " -"`_" -msgstr "" - -# 4a2826bcfa74469f80ff0fa92813a7cb -#: ../source/release-notes/3.2.txt:172 -msgid "3.2.5 -- Apr 14, 2016" -msgstr "" - -# b5666c377ac046c89827bd3891c30167 -#: ../source/release-notes/3.2.txt:176 -msgid "" -":issue:`SERVER-22964`: IX GlobalLock held while waiting for WiredTiger " -"cache eviction." -msgstr "" - -# 763ef4feab5145279bf4e66ab14fed2e -#: ../source/release-notes/3.2.txt:179 -msgid "" -":issue:`SERVER-22831`: Low query rate with heavy cache pressure and an " -"idle collection." -msgstr "" - -# e4fdb2ae95f04bfcbbfaa50e6ab01dca -#: ../source/release-notes/3.2.txt:182 -msgid "" -":issue:`SERVER-21681`: Include index size stats for in-memory storage " -"engine." -msgstr "" - -# 0fca5270b38549918d9e729a18de0c3d -#: ../source/release-notes/3.2.txt:185 -msgid ":ref:`3.2.5-changelog`" -msgstr "" - -# 97fca5700d484a9eb97104477fca5ec2 -#: ../source/release-notes/3.2.txt:187 -#, python-format -msgid "" -"`All JIRA issues closed in 3.2.5 " -"`_" -msgstr "" - -# 3000aaac9ca240fcaac93b755bd8f687 -#: ../source/release-notes/3.2.txt:193 -msgid "3.2.4 -- Mar 8, 2016" -msgstr "" - -# d85a87394e854cd085a3a7f6f4355c2e -#: ../source/release-notes/3.2.txt:197 -msgid "" -":issue:`SERVER-22495`, :issue:`SERVER-22728`: Update optime when running " -"with journaling disabled." -msgstr "" - -# da8c80d31e1b4222aa7b5b771c9ff0f3 -#: ../source/release-notes/3.2.txt:200 -msgid "" -":issue:`SERVER-22269`: Have read concern ``majority`` reflect journaled " -"state on the primary" -msgstr "" - -# bbf4413462df41d9b10e15fee917b8cd -#: ../source/release-notes/3.2.txt:203 -msgid "" -":issue:`SERVER-22683`: :setting:`replication.enableMajorityReadConcern` " -"ignores actual setting value and instead implies ``true``." -msgstr "" - -# a4613e52e2c3457f9e2083fa494fadbe -#: ../source/release-notes/3.2.txt:207 -msgid "" -":issue:`SERVER-22043`: :method:`~cursor.count()` method in the " -":program:`mongo` shell does not apply the read preferences." -msgstr "" - -# 771ee8c05eb04f968cd6cfc465003847 -#: ../source/release-notes/3.2.txt:210 -msgid ":ref:`3.2.4-changelog`" -msgstr "" - -# b737c070f8e94aa0a93cb0f8db8bfc33 -#: ../source/release-notes/3.2.txt:212 -#, python-format -msgid "" -"`All JIRA issues closed in 3.2.4 " -"`_" -msgstr "" - -# 046893e9cecf444eb4be2756a7ae9468 -#: ../source/release-notes/3.2.txt:218 -msgid "3.2.3 -- Feb 17, 2016" -msgstr "" - -# 153741d3d4914a6c898442b9cd9e2e21 -#: ../source/release-notes/3.2.txt:222 -msgid "" -":issue:`SERVER-22261`: For MMAPv1 journaling, the \"last sequence " -"number\" file (``lsn`` file) may be ahead of what is synced to the data " -"files." -msgstr "" - -# ac9e8438ab9f4f4a8cce9c156b19b094 -#: ../source/release-notes/3.2.txt:226 -msgid "" -":issue:`SERVER-22167`: In some cases, insert operations fails to add the " -"``_id`` field to large documents." -msgstr "" - -# cdb0dd4e2e9940e489ada997b7122c64 -#: ../source/release-notes/3.2.txt:229 -msgid ":issue:`SERVER-22456`: Increased timeout for querying oplog to 1 minute." -msgstr "" - -# 6ecbb80a6ddb4313abe153a3154f17cd -#: ../source/release-notes/3.2.txt:232 -msgid ":ref:`3.2.3-changelog`" -msgstr "" - -# 024d29d5b4e64be8ba3debc7b7aa2845 -#: ../source/release-notes/3.2.txt:234 -#, python-format -msgid "" -"`All JIRA issues closed in 3.2.3 " -"`_" -msgstr "" - -# fc6552e4453f47c3b4cb2682ffa8b455 -#: ../source/release-notes/3.2.txt:238 -msgid "3.2.2 -- Feb 16, 2016" -msgstr "" - -# 6370ee64743041febf10a493c9de3fbb -#: ../source/release-notes/3.2.txt:240 -msgid "" -"Replaced by MongoDB 3.2.3. Users wishing to run MongoDB 3.2 should skip " -"3.2.2 and upgrade directly to 3.2.3." -msgstr "" - -# a727139048fc4e32b0f20e74f5a68f23 -#: ../source/release-notes/3.2.txt:246 -msgid "3.2.1 -- Jan 12, 2016" -msgstr "" - -# 399e5f883031424e9dcdc52c99fb1620 -#: ../source/release-notes/3.2.txt:250 -msgid "" -":issue:`SERVER-21868`: During a regular shutdown of a replica set, " -"secondaries may mark certain replicated but yet to be applied operations " -"as successfully applied." -msgstr "" - -# 6dc4c056c91c4fd9b96700ed54722f59 -#: ../source/release-notes/3.2.txt:254 -msgid "" -":issue:`SERVER-20262`: Improve insert workload performance with " -"WiredTiger on Windows." -msgstr "" - -# 62395d31e6b04d3fada69dc138e3cd78 -#: ../source/release-notes/3.2.txt:257 -msgid ":issue:`SERVER-21366`: Long-running transactions during chunk moves." -msgstr "" - -# 05c9d375c14e4492a43d98abe23a0a13 -#: ../source/release-notes/3.2.txt:259 -msgid ":ref:`3.2.1-changelog`" -msgstr "" - -# 4b253d69d12f4d89924cda02d0e81c97 -#: ../source/release-notes/3.2.txt:261 -#, python-format -msgid "" -"`All JIRA issues closed in 3.2.1 " -"`_" -msgstr "" - -# 02dc8f6351a84c9a9c82a0402a56247e -#: ../source/release-notes/3.2.txt:265 -msgid "WiredTiger as Default" -msgstr "" - -# 8bd7649bbe774ee7b1d14f553530d278 -#: ../source/release-notes/3.2.txt:267 -msgid "" -"Starting in 3.2, MongoDB uses the WiredTiger as the default storage " -"engine." -msgstr "" - -# ced5c0b48b014b5491fd7b645736f482 -#: ../source/release-notes/3.2.txt:270 -msgid "" -"To specify the MMAPv1 storage engine, you must specify the storage engine" -" setting either:" -msgstr "" - -# dde2aa98e2464be4bda392d0f6ee1fbb -#: ../source/release-notes/3.2.txt:273 -msgid "On the command line with the ``--storageEngine`` option:" -msgstr "" - -# 6db6a494c7414a9c9bc6d8f18f959b03 -#: ../source/release-notes/3.2.txt:279 -msgid "" -"Or in a :doc:`configuration file `, " -"using the :setting:`storage.engine` setting:" -msgstr "" - -# aade30a990534a43a450b977dcc72c7b -#: ../source/release-notes/3.2.txt:289 -msgid "" -"For existing deployments, if you do not specify the ``--storageEngine`` " -"or the :setting:`storage.engine` setting, MongoDB 3.2 can automatically " -"determine the storage engine used to create the data files in the " -"``--dbpath`` or :setting:`storage.dbPath`." -msgstr "" - -# 436fba8b5c864290bb63542ab55a1286 -#: ../source/release-notes/3.2.txt:295 -msgid "" -"If specifying ``--storageEngine`` or :setting:`storage.engine`, " -":program:`mongod` will not start if ``dbPath`` contains data files " -"created by a storage engine other than the one specified." -msgstr "" - -# c9b40442a99f49fdb768a54ec2310d35 -#: ../source/release-notes/3.2.txt:299 -msgid ":ref:`3.2-storage-engine-compatibility`" -msgstr "" - -# 751514b808b44940ac6b2d32d7d4b613 -#: ../source/release-notes/3.2.txt:302 -msgid "WiredTiger Default Cache Size" -msgstr "" - -# 2b9b83f5cb9c42f3948b59bfd188f938 -#: ../source/release-notes/3.2.txt:304 -msgid "" -"Starting in MongoDB 3.2, the WiredTiger internal cache, by default, will " -"use the larger of either:" -msgstr "" - -# 14415eccc0214a3eac584dc583208f67 -#: ../source/release-notes/3.2.txt:307 -#, python-format -msgid "60% of RAM minus 1 GB, or" -msgstr "" - -# 8fcd45894c7345219452c5e4912e4f6f -#: ../source/release-notes/3.2.txt:309 -msgid "1 GB." -msgstr "" - -# b022ae76c53b402d8e4f8ff740f3eea6 -#: ../source/release-notes/3.2.txt:311 -msgid "" -"For more information, see :ref:`WiredTiger and Memory Use `." -msgstr "" - -# c0b6fdcbef114bd1a7bce4002ba6e33b -#: ../source/release-notes/3.2.txt:315 -msgid "WiredTiger Journal Write Frequency" -msgstr "" - -# 84f7b3f294fe44a7a16b5a24a52bf4ec -#: ../source/release-notes/3.2.txt:317 -msgid "" -"MongoDB 3.2 configures WiredTiger to write to the journal files at every " -"50 milliseconds. This is in addition to the existing joural write " -"intervals and conditions. For more information, see :ref:`journal-" -"process`." -msgstr "" - -# 29736085f4404bb4aa2277d1808cba41 -#: ../source/release-notes/3.2.txt:324 -msgid "Replication Election Enhancements" -msgstr "" - -# 00b639c02a844157ba773c754d02012b -#: ../source/release-notes/3.2.txt:326 -msgid "" -"Starting in MongoDB 3.2, MongoDB reduces replica set failover time and " -"accelerates the detection of multiple simultaneous primaries." -msgstr "" - -# 7f8c211418924303bd7d09dc35c1bb9f -#: ../source/release-notes/3.2.txt:329 -msgid "" -"As part of this enhancement, MongoDB introduces a version 1 of the " -"replication protocol. New replica sets will, by default, use " -":rsconf:`protocolVersion: 1 `. Previous versions of " -"MongoDB use version 0 of the protocol." -msgstr "" - -# fe0418be86554cc19449c7ec3118ba8b -#: ../source/release-notes/3.2.txt:334 -msgid "" -"In addition, MongoDB introduces a new :doc:`replica set configuration " -"` option " -":rsconf:`~settings.electionTimeoutMillis`. " -":rsconf:`~settings.electionTimeoutMillis` specifies the time limit in " -"milliseconds for detecting when a replica set's primary is unreachable." -msgstr "" - -# 6045ba7c45cf478f9d14703907840fe6 -#: ../source/release-notes/3.2.txt:340 -msgid "" -":rsconf:`~settings.electionTimeoutMillis` only applies if using the " -"version 1 of the :rsconf:`replication protocol `." -msgstr "" - -# ddbf53afdb83451baf3b4738980e4bd7 -#: ../source/release-notes/3.2.txt:346 -msgid "Sharded Cluster Enhancements" -msgstr "" - -# 49cd93f8ab844ff2845be44d32b701a3 -#: ../source/release-notes/3.2.txt:348 -msgid "" -"MongoDB 3.2 deprecates the use of three mirrored :program:`mongod` " -"instances for config servers." -msgstr "" - -# e12123eec3354e81b4356c7d49d600e1 -#: ../source/release-notes/3.2.txt:351 -msgid "" -"Instead, starting in 3.2, the :doc:`config servers ` for a sharded cluster can be deployed as a " -"replica set. The replica set config servers must run the WiredTiger " -"storage engine." -msgstr "" - -# 9f216644047a417c9423a1f634f2760a -#: ../source/release-notes/3.2.txt:356 -msgid "" -"This change improves consistency across the config servers, since MongoDB" -" can take advantage of the standard replica set read and write protocols " -"for sharding config data. In addition, this allows a sharded cluster to " -"have more than 3 config servers since a replica set can have up to 50 " -"members." -msgstr "" - -# fe458419861042af82037c80e6702b61 -#: ../source/release-notes/3.2.txt:362 -msgid "" -"For more information, see :doc:`/core/sharded-cluster-config-servers`. To" -" deploy a **new** sharded cluster with replica set config servers, see " -":doc:`/tutorial/deploy-shard-cluster`." -msgstr "" - -# d385296349854575992966662f2ef051 -#: ../source/includes/extracts/master-slave-deprecated-for-sharded-cluster.rst:2 -msgid "" -"MongoDB 3.2 deprecates the use of master-slave replication for components" -" of sharded clusters." -msgstr "" - -# e0590b29c70e4cf0bc58eed47399fab0 -#: ../source/release-notes/3.2.txt:371 -msgid "``readConcern``" -msgstr "" - -# 8310fe19a9b5482bbd65ebccf1365742 -#: ../source/release-notes/3.2.txt:373 -msgid "" -"MongoDB 3.2 introduces the ``readConcern`` query option for replica sets " -"and replica set shards. For the :doc:`WiredTiger storage engine " -"`, the ``readConcern`` option allows clients to choose " -"a level of isolation for their reads. You can specify a ``readConcern`` " -"of ``\"majority\"`` to read data that has been written to a majority of " -"nodes and thus cannot be rolled back. By default, MongoDB uses a " -"``readConcern`` of ``\"local\"`` to return the most recent data available" -" to the node at the time of the query, even if the data has not been " -"persisted to a majority of nodes and may be rolled back. With the " -":doc:`MMAPv1 storage engine `, you can only specify a " -"``readConcern`` of ``\"local\"``." -msgstr "" - -# 2cf2942e5efd4d208a34ab2b76cf3f91 -#: ../source/release-notes/3.2.txt:385 -msgid "``readConcern`` requires MongoDB drivers updated for MongoDB 3.2." -msgstr "" - -# 08e24354a5504239b4a7709f0879f25e -#: ../source/release-notes/3.2.txt:387 -msgid "" -"For details on ``readConcern``, including operations that support the " -"option, see :doc:`/reference/read-concern`." -msgstr "" - -# 941acfc48285419b93a8db3b74da40c6 -#: ../source/release-notes/3.2.txt:391 -msgid "Partial Indexes" -msgstr "" - -# b0f2eac009aa40e28f1b35c630e0e677 -#: ../source/release-notes/3.2.txt:393 -msgid "" -"MongoDB 3.2 provides the option to create indexes that only index the " -"documents in a collection that meet a specified filter expression. By " -"indexing a subset of the documents in a collection, partial indexes have " -"lower storage requirements and reduced performance costs for index " -"creation and maintenance. You can specify a ``partialFilterExpression`` " -"option for all MongoDB :ref:`index types `." -msgstr "" - -# 2982124d63cf4b2eac78eab28420a11b -#: ../source/release-notes/3.2.txt:400 -msgid "" -"The ``partialFilterExpression`` option accepts a document that specifies " -"the condition using:" -msgstr "" - -# 84b2c6bfe17f42af86625ea5dc4f06cf -#: ../source/release-notes/3.2.txt:403 -msgid "" -"equality expressions (i.e. ``field: value`` or using the :query:`$eq` " -"operator)," -msgstr "" - -# bf4e4d84583e4b6e868f3f89f2f2a569 -#: ../source/release-notes/3.2.txt:406 -msgid ":query:`$exists: true <$exists>` expression," -msgstr "" - -# dc9f2589005d42c38c0200107ce9a114 -#: ../source/release-notes/3.2.txt:408 -msgid ":query:`$gt`, :query:`$gte`, :query:`$lt`, :query:`$lte` expressions," -msgstr "" - -# 64e908b240134d07ad6f867efba41c03 -#: ../source/release-notes/3.2.txt:410 -msgid ":query:`$type` expressions," -msgstr "" - -# c8e2f504f26740809ec706aa3851f5fa -#: ../source/release-notes/3.2.txt:412 -msgid ":query:`$and` operator at the top-level only" -msgstr "" - -# 14eb4f63ea5b4c658ba95b7925be2d9a -#: ../source/release-notes/3.2.txt:414 -msgid "For details, see :doc:`/core/index-partial`." -msgstr "" - -# 8d8b3690699f4a79a355034c158c6898 -#: ../source/release-notes/3.2.txt:419 -msgid "Document Validation" -msgstr "" - -# 49801988d61548e2af95641dd8db5fcf -#: ../source/release-notes/3.2.txt:421 -msgid "" -"Starting in 3.2, MongoDB provides the capability to validate documents " -"during updates and insertions. Validation rules are specified on a per-" -"collection basis." -msgstr "" - -# 68d190319da4458ca042bc59b6fade5d -#: ../source/release-notes/3.2.txt:425 -msgid "" -"To specify document validation on a new collection, use the new " -"``validator`` option in the :method:`db.createCollection()` method. To " -"add document validation to an existing collection, use the new " -"``validator`` option in the :dbcommand:`collMod` command. For more " -"information, see :doc:`/core/document-validation`." -msgstr "" - -# 898f60b659954edd89009b814cdb909d -#: ../source/release-notes/3.2.txt:431 -msgid "" -"To view the validation specifications for a collection, use the " -":method:`db.getCollectionInfos()` method." -msgstr "" - -# 9b82c062d38748bdb9b2a87308b81eba -#: ../source/release-notes/3.2.txt:434 -msgid "" -"The following commands can bypass validation per operation using the new " -"option ``bypassDocumentValidation``:" -msgstr "" - -# 0dc10ad729e2488c83e1a9a5f1512bdf -#: ../source/release-notes/3.2.txt:437 -msgid ":dbcommand:`applyOps` command" -msgstr "" - -# 9b0a897f447e4c759fe83e5e36b53b41 -#: ../source/release-notes/3.2.txt:439 -msgid "" -":dbcommand:`findAndModify` command and " -":method:`db.collection.findAndModify()` method" -msgstr "" - -# 4717cab5c9a74253ba38c6d5f71f3d29 -#: ../source/release-notes/3.2.txt:442 -msgid "" -":dbcommand:`mapReduce` command and :method:`db.collection.mapReduce()` " -"method" -msgstr "" - -# a0900af1322443cf9aa50db596dd1c71 -#: ../source/release-notes/3.2.txt:445 -msgid ":dbcommand:`insert` command" -msgstr "" - -# b8eeba12a7094143946fa2ee117f2545 -#: ../source/release-notes/3.2.txt:447 -msgid ":dbcommand:`update` command" -msgstr "" - -# de27ff6c9618458b8a68d13375324362 -#: ../source/release-notes/3.2.txt:449 -msgid "" -":pipeline:`$out` for the :dbcommand:`aggregate` command and " -":method:`db.collection.aggregate()` method" -msgstr "" - -# 36ffe79733044aa29802440b81b9bc2a -#: ../source/release-notes/3.2.txt:452 -msgid "" -"For deployments that have enabled access control, you must have " -":authaction:`bypassDocumentValidation` action. The built-in roles " -":authrole:`dbAdmin` and :authrole:`restore` provide this action." -msgstr "" - -# fed995e1f2a84941a39240508f9f4de7 -#: ../source/release-notes/3.2.txt:457 -msgid "Aggregation Framework Enhancements" -msgstr "" - -# 2eed8c6e4ded47d8a3e659769ac1e825 -#: ../source/release-notes/3.2.txt:459 -msgid "MongoDB introduces:" -msgstr "" - -# dc1d19949f5943a6b34a6df065627619 -#: ../source/release-notes/3.2.txt:461 -msgid "New stages, accumulators, and expressions." -msgstr "" - -# 3748de1c1261434899800bd008892851 -#: ../source/release-notes/3.2.txt:463 -msgid "" -":ref:`Availability of accumulator expressions <3.2-agg-accumulator-" -"availability>` in :pipeline:`$project` stage." -msgstr "" - -# db147dc31d11422385fb36f472ec600b -#: ../source/release-notes/3.2.txt:466 -msgid "" -":ref:`Performance improvements <3.2-agg-shard-optimization>` on sharded " -"clusters." -msgstr "" - -# adbeddc9ba224ad4ac9b19fc7971f919 -#: ../source/release-notes/3.2.txt:470 -msgid "New Aggregation Stages" -msgstr "" - -# ae7451746bb84fd6aba986eea0340e25 -#: ../source/release-notes/3.2.txt:476 -msgid "Stage" -msgstr "" - -# f134d39a0e6e48829530a06dc4f6069b -# 6dbefc1800014540813dbaf870c8da93 -# 85279f7f00db442496b150cb57a5e6ec -# 02b801229ca44aeaa53f56a90e8af404 -# f397cc0ff60d4af2a9b5bf69392f049a -#: ../source/release-notes/3.2.txt:477 ../source/release-notes/3.2.txt:512 -#: ../source/release-notes/3.2.txt:531 ../source/release-notes/3.2.txt:586 -#: ../source/release-notes/3.2.txt:887 -msgid "Description" -msgstr "" - -# 4c58cf32db5a4158b82ef6538e6ee7f8 -# 243008dd694245e798f38869ec75d9c1 -# 9844f6b5ea8e4e5bb05197f12a8f8062 -# 8c44acc021ba435da3a925eceeeec4fd -#: ../source/release-notes/3.2.txt:478 ../source/release-notes/3.2.txt:513 -#: ../source/release-notes/3.2.txt:532 ../source/release-notes/3.2.txt:587 -msgid "Syntax" -msgstr "" - -# fff5feacdb0f42139c0d4eb12d3a67e0 -#: ../source/release-notes/3.2.txt:480 -msgid ":pipeline:`$sample`" -msgstr "" - -# e464c027b8354ce5b0cd8cf364efb1d2 -#: ../source/release-notes/3.2.txt:481 -msgid "Randomly selects N documents from its input." -msgstr "" - -# 1fb5055479d24cccab399d7cb1eed2ee -#: ../source/release-notes/3.2.txt:482 -msgid "``{ $sample: { size: } }``" -msgstr "" - -# 459166288ff143448591b748d477bce5 -#: ../source/release-notes/3.2.txt:484 -msgid ":pipeline:`$indexStats`" -msgstr "" - -# b07d6798cc214464a1e49765a21e44a0 -#: ../source/release-notes/3.2.txt:485 -msgid "Returns statistics on index usage." -msgstr "" - -# c4ee90b717ae45de858fc9b03ae2bef2 -#: ../source/release-notes/3.2.txt:486 -msgid "``{ $indexStats: { } }``" -msgstr "" - -# 2708eabbcea44013a067c5c5fb840123 -#: ../source/release-notes/3.2.txt:488 -msgid ":pipeline:`$lookup`" -msgstr "" - -# 4254089c5afc469ca156a532a8aaac80 -#: ../source/release-notes/3.2.txt:490 -msgid "Performs a left outer join with another collection." -msgstr "" - -# 6595337069534e84b77af47807884d0b -#: ../source/release-notes/3.2.txt:505 -msgid "New Accumulators for ``$group`` Stage" -msgstr "" - -# 1e650a4d8ccf4abe833ec0452267bff9 -#: ../source/release-notes/3.2.txt:511 -msgid "Accumulator" -msgstr "" - -# 61f35938a94c498fb9166d56d68625d6 -# bd43d72fec424ebb9e09f61b791846c3 -#: ../source/release-notes/3.2.txt:515 ../source/release-notes/3.2.txt:640 -msgid ":group:`$stdDevSamp`" -msgstr "" - -# ba3ce15a966547949859828d3dbf8dda -#: ../source/release-notes/3.2.txt:516 -msgid "Calculates standard deviation." -msgstr "" - -# 4f7629c76e894deebe5ff844ed7c715e -#: ../source/release-notes/3.2.txt:517 -msgid "``{ $stdDevSamp: }``" -msgstr "" - -# 7f07e5db3ea447f38dc8a271844e435f -# 68963ca03d6e4fd08f7c31924173b2b2 -#: ../source/release-notes/3.2.txt:519 ../source/release-notes/3.2.txt:639 -msgid ":group:`$stdDevPop`" -msgstr "" - -# abada29e439149679998b76edd701e3e -#: ../source/release-notes/3.2.txt:520 -msgid "Calculates population standard deviation." -msgstr "" - -# 0b92d162162746c1ac9879479910e1df -#: ../source/release-notes/3.2.txt:521 -msgid "``{ $stdDevPop: }``" -msgstr "" - -# d94b9a4ad0604f4c827df0477518add4 -#: ../source/release-notes/3.2.txt:524 -msgid "New Aggregation Arithmetic Operators" -msgstr "" - -# 0b4c63150df54751be713d713d9dccbc -# 5ddb3d7e0e1048fc9a6953abec432398 -#: ../source/release-notes/3.2.txt:530 ../source/release-notes/3.2.txt:585 -msgid "Operator" -msgstr "" - -# 330488f04cf94953ad12c318a0a108f9 -#: ../source/release-notes/3.2.txt:534 -msgid ":expression:`$sqrt`" -msgstr "" - -# 9b1e60a8d71d4556bf086574fbf18410 -#: ../source/release-notes/3.2.txt:535 -msgid "Calculates the square root." -msgstr "" - -# d0a21187e65f4e0cb523ac830d696e3a -#: ../source/release-notes/3.2.txt:536 -msgid "``{ $sqrt: }``" -msgstr "" - -# 5c324d44cd2c49edbc5ad2ef5bafebbc -#: ../source/release-notes/3.2.txt:538 -msgid ":expression:`$abs`" -msgstr "" - -# 3dbe4bce69e544ee9ee55fcb6ebe9798 -#: ../source/release-notes/3.2.txt:539 -msgid "Returns the absolute value of a number." -msgstr "" - -# a4a7a1d08d654ee6810e97be8047a5e3 -#: ../source/release-notes/3.2.txt:540 -msgid "``{ $abs: }``" -msgstr "" - -# 2d86c31523134445b5fc8930cb99751c -#: ../source/release-notes/3.2.txt:542 -msgid ":expression:`$log`" -msgstr "" - -# f53f6c3e361240ab81ce706c49b7c8b0 -#: ../source/release-notes/3.2.txt:543 -msgid "Calculates the log of a number in the specified base." -msgstr "" - -# 9fa5ca2bd7e7444eae5be6f592ecd928 -#: ../source/release-notes/3.2.txt:544 -msgid "``{ $log: [ , ] }``" -msgstr "" - -# a1325c4d3eb34e32ae94d8b66ef8bc50 -#: ../source/release-notes/3.2.txt:546 -msgid ":expression:`$log10`" -msgstr "" - -# a9519101f44a48e686b5de6614ff7be6 -#: ../source/release-notes/3.2.txt:547 -msgid "Calculates the log base 10 of a number." -msgstr "" - -# dedb74dddf764c94991fa1d779c2066e -#: ../source/release-notes/3.2.txt:548 -msgid "``{ $log10: }``" -msgstr "" - -# 3c45ada9ca0d449183be41c4c002cd49 -#: ../source/release-notes/3.2.txt:550 -msgid ":expression:`$ln`" -msgstr "" - -# f24982f0840d47728ebffb256fdd28fc -#: ../source/release-notes/3.2.txt:551 -msgid "Calculates the natural log of a number." -msgstr "" - -# 13138bfc4dcf48a2bcfbb34fd51062c7 -#: ../source/release-notes/3.2.txt:552 -msgid "``{ $ln: }``" -msgstr "" - -# 5ce4e5ad13d14be9a3653f405f4e136f -#: ../source/release-notes/3.2.txt:554 -msgid ":expression:`$pow`" -msgstr "" - -# c4f2b637c8134b9e8d1a641e76f5f475 -#: ../source/release-notes/3.2.txt:555 -msgid "Raises a number to the specified exponent." -msgstr "" - -# 45b69c3d571e4c90b8bf231a08e17af5 -#: ../source/release-notes/3.2.txt:556 -msgid "``{ $pow: [ , ] }``" -msgstr "" - -# 520ea05c5d0444bfb966d90d90d751f5 -#: ../source/release-notes/3.2.txt:558 -msgid ":expression:`$exp`" -msgstr "" - -# eafdef8afd9b42a88a2127182a883d33 -#: ../source/release-notes/3.2.txt:559 -msgid "Raises *e* to the specified exponent." -msgstr "" - -# b88b3bd4cfc6417ebe586c222e2d4e8b -#: ../source/release-notes/3.2.txt:560 -msgid "``{ exp: }``" -msgstr "" - -# 03e8ac9b90d5418c96047f9c5bbeeb3a -#: ../source/release-notes/3.2.txt:562 -msgid ":expression:`$trunc`" -msgstr "" - -# 535085db42b84b408b91168cbc7e287c -#: ../source/release-notes/3.2.txt:563 -msgid "Truncates a number to its integer." -msgstr "" - -# 28fa2fb46da64dd88a1e33e2e1c70e42 -#: ../source/release-notes/3.2.txt:564 -msgid "``{ $trunc: }``" -msgstr "" - -# 5da608ee59da4fe88f7be96b8c32f133 -#: ../source/release-notes/3.2.txt:566 -msgid ":expression:`$ceil`" -msgstr "" - -# bae4dbdd5d06434e9c8088a6500010cc -#: ../source/release-notes/3.2.txt:568 -msgid "" -"Returns the smallest integer greater than or equal to the specified " -"number." -msgstr "" - -# 46c794a744934df9b102bc32f2cd2e0b -#: ../source/release-notes/3.2.txt:571 -msgid "``{ $ceil: }``" -msgstr "" - -# c9391a5fe9704ff5a7407b90f2b53bd1 -#: ../source/release-notes/3.2.txt:573 -msgid ":expression:`$floor`" -msgstr "" - -# 4ce08e562ce541ceab5c9e0c8e02fefa -#: ../source/release-notes/3.2.txt:574 -msgid "Returns the largest integer less than or equal to the specified number." -msgstr "" - -# 21e60f7f90d34e3191fcf9bc9f67283c -#: ../source/release-notes/3.2.txt:576 -msgid "``{ floor: }``" -msgstr "" - -# 75cd0f9c6e32456083e78291e962b754 -#: ../source/release-notes/3.2.txt:579 -msgid "New Aggregation Array Operators" -msgstr "" - -# 618d98e7b3844a17913fea3861a1a715 -#: ../source/release-notes/3.2.txt:589 -msgid ":expression:`$slice`" -msgstr "" - -# 54af5bc3dfba49ec850daca11e2fba61 -#: ../source/release-notes/3.2.txt:590 -msgid "Returns a subset of an array." -msgstr "" - -# 90f4e9ba22d94dee928bf1fab576713f -#: ../source/release-notes/3.2.txt:591 -msgid "``{ $slice: [ , ] }``" -msgstr "" - -# c1d10f86b2dc48e7806f662873ca913d -#: ../source/release-notes/3.2.txt:593 -msgid "or" -msgstr "" - -# 3249fcdb97174b32bfacc92ef20c087e -#: ../source/release-notes/3.2.txt:595 -msgid "``{ $slice: [ , , ] }``" -msgstr "" - -# db31ae2beae1497799a9811852ea433f -#: ../source/release-notes/3.2.txt:597 -msgid ":expression:`$arrayElemAt`" -msgstr "" - -# 8d7b915ff31e4b2e9c80f5614eeba977 -#: ../source/release-notes/3.2.txt:598 -msgid "Returns the element at the specified array index." -msgstr "" - -# 2d11bac33e6848c4a900bdf57203ab18 -#: ../source/release-notes/3.2.txt:599 -msgid "``{ $arrayElemAt: [ , ] }``" -msgstr "" - -# 3d231cc6f96e4851833579b447be3b2c -#: ../source/release-notes/3.2.txt:601 -msgid ":expression:`$concatArrays`" -msgstr "" - -# 46ac0ea8106543f38525da07eeb4f60d -#: ../source/release-notes/3.2.txt:602 -msgid "Concatenates arrays." -msgstr "" - -# 51def8b580794a018af69175bacc3812 -#: ../source/release-notes/3.2.txt:609 -msgid ":expression:`$isArray`" -msgstr "" - -# 4d96db3366e948a7a117fe8001ba2a1e -#: ../source/release-notes/3.2.txt:610 -msgid "Determines if the operand is an array." -msgstr "" - -# b865678f127441f59dfd7b5728248377 -#: ../source/release-notes/3.2.txt:611 -msgid "``{ $isArray: [ ] }``" -msgstr "" - -# 79f0ab11a82641518424c9aecc2fbbaa -#: ../source/release-notes/3.2.txt:613 -msgid ":expression:`$filter`" -msgstr "" - -# 8fced2d51d124355832697d0635db06b -#: ../source/release-notes/3.2.txt:614 -msgid "Selects a subset of the array based on the condition." -msgstr "" - -# 3a589f0406644839988b0569a48a34fb -#: ../source/release-notes/3.2.txt:629 -msgid "Accumulator Expression Availability" -msgstr "" - -# a14fcf21153c47419dc489edf3a94ec9 -#: ../source/release-notes/3.2.txt:631 -msgid "" -"Starting in version 3.2, the following accumulator expressions, " -"previously only available in the :pipeline:`$group` stage, are now also " -"available in the :pipeline:`$project` stage:" -msgstr "" - -# 888ad068ba1543cbb126035ae5100c44 -#: ../source/release-notes/3.2.txt:635 -msgid ":group:`$avg`" -msgstr "" - -# a087b561d86a41839ac1b06426b83978 -#: ../source/release-notes/3.2.txt:636 -msgid ":group:`$min`" -msgstr "" - -# 5bb7754c252d4b599907e070415b1fae -#: ../source/release-notes/3.2.txt:637 -msgid ":group:`$max`" -msgstr "" - -# 18e1c6b8622f4823b74beb0bbb914249 -#: ../source/release-notes/3.2.txt:638 -msgid ":group:`$sum`" -msgstr "" - -# bec1f9cf4367483a8f8cbf85db01638d -#: ../source/release-notes/3.2.txt:642 -msgid "" -"When used as part of the :pipeline:`$project` stage, these accumulator " -"expressions can accept either:" -msgstr "" - -# 2d11981894344cd18ca72ca82f087658 -#: ../source/release-notes/3.2.txt:645 -msgid "A single argument: `` : ``" -msgstr "" - -# 64ee60c4598b4c1cad63c2d68e376122 -#: ../source/release-notes/3.2.txt:647 -msgid "Multiple arguments: `` : [ , , ... ]``" -msgstr "" - -# 333b8542a4d34c2386c8b8e9637ca833 -# 0e62c9e3f40d4cdaa5d98baa59249c53 -#: ../source/release-notes/3.2.txt:650 ../source/release-notes/3.2.txt:846 -msgid "General Enhancements" -msgstr "" - -# 8656bcc63cd74c3fa2d6b28438385c10 -#: ../source/release-notes/3.2.txt:652 -msgid "" -"In MongoDB 3.2, :pipeline:`$project` stage supports using the square " -"brackets ``[]`` to directly create new array fields. For an example, see " -":ref:`example-project-new-array-fields`." -msgstr "" - -# 51ab1aa5168f481d800c2da73e371a20 -#: ../source/release-notes/3.2.txt:656 -msgid "" -"MongoDB 3.2 introduces the ``minDistance`` option for the " -":pipeline:`$geoNear` stage." -msgstr "" - -# 621327c354114df9afd8f642e0c50d98 -#: ../source/release-notes/3.2.txt:659 -msgid "" -":pipeline:`$unwind` stage no longer errors on non-array operand. If the " -"operand does not resolve to an array but is not missing, null, or an " -"empty array, :pipeline:`$unwind` treats the operand as a single element " -"array." -msgstr "" - -# bc1f4e4ba888439a9499e119b3cc4fd9 -#: ../source/release-notes/3.2.txt:664 -msgid ":pipeline:`$unwind` stage can:" -msgstr "" - -# 0488289ad7874a5f8631c573a00af78b -#: ../source/release-notes/3.2.txt:666 -msgid "" -"include the array index of the array element in the output by specifying " -"a new option ``includeArrayIndex`` in the stage specification." -msgstr "" - -# e15dcccd79bc49a788309a04ac6ad1fc -#: ../source/release-notes/3.2.txt:670 -msgid "" -"output those documents where the array field is missing, null or an empty" -" array by specifying a new option ``preserveNullAndEmptyArrays`` in the " -"stage specification." -msgstr "" - -# 99802168538542a38cbee7b2674cb212 -#: ../source/release-notes/3.2.txt:674 -msgid "" -"To support these new features, :pipeline:`$unwind` can now take an " -"alternate syntax. See :pipeline:`$unwind` for details." -msgstr "" - -# 62b147e802074c039693ff839d242d90 -#: ../source/release-notes/3.2.txt:680 -msgid "Optimization" -msgstr "" - -# 5a238ca71c0b4e94b563dd78759ff9a9 -#: ../source/release-notes/3.2.txt:682 -msgid "" -"Indexes can :ref:`cover ` aggregation " -"operations." -msgstr "" - -# c260269f43b947108471d32ecd5566ce -#: ../source/release-notes/3.2.txt:684 -msgid "" -"MongoDB improves the overall performance of the pipeline in large sharded" -" clusters." -msgstr "" - -# 57722a7334cf420c92663032ca0ab215 -#: ../source/release-notes/3.2.txt:687 -msgid "" -"If the pipeline starts with an exact :pipeline:`$match` on a shard key, " -"the entire pipeline runs on the matching shard only. Previously, the " -"pipeline would have been split, and the work of merging it would have to " -"be done on the primary shard." -msgstr "" - -# 273435eb106543b78e69f39093dfcc1d -#: ../source/release-notes/3.2.txt:692 -msgid "" -"For aggregation operations that run on multiple shards, if the operations" -" do not require running on the database's primary shard, these operations" -" can route the results to any shard to merge the results and avoid " -"overloading the primary shard for that database. Aggregation operations " -"that require running on the database's primary shard are the " -":pipeline:`$out` stage and :pipeline:`$lookup` stage." -msgstr "" - -# 135cb4a0fae24520abd232a1ba7c1fa9 -#: ../source/release-notes/3.2.txt:700 -msgid "Compatibility" -msgstr "" - -# c2ed57f688ef4344831ba9ef9fd8c2cd -#: ../source/release-notes/3.2.txt:702 -msgid "For compatibility changes, see :ref:`3.2-agg-compatibility`." -msgstr "" - -# 75b6d3895641442e9cc1d707d91bb023 -#: ../source/release-notes/3.2.txt:705 -msgid "MongoDB Tools Enhancements" -msgstr "" - -# 14c3d98319854853b1eb16457066d8b0 -#: ../source/release-notes/3.2.txt:707 -msgid "" -":program:`mongodump` and :program:`mongorestore` add support for archive " -"files and standard output/input streams with a new ``--archive`` option. " -"This enhancement allows for the streaming of the dump data over a network" -" device via a pipe. For examples, see" -msgstr "" - -# ed56d800754f493381c74dc2a7faf1cc -#: ../source/release-notes/3.2.txt:712 -msgid "" -":ref:`mongodump to an Archive File ` and " -":ref:`mongodump an Archive to Standard Output `" -msgstr "" - -# 7d4f2e7a0ed247f38e1a766e82316bab -#: ../source/release-notes/3.2.txt:716 -msgid "" -":ref:`mongorestore-example-archive-file` and :ref:`mongorestore-example-" -"archive-stdin`." -msgstr "" - -# 15bba7c606d34fddbe782baac729ca91 -#: ../source/release-notes/3.2.txt:719 -msgid "" -":program:`mongodump` and :program:`mongorestore` add support for " -"compressed data dumps with a new ``--gzip`` option. This enhancement " -"reduces storage space for the dump files. For examples, see:" -msgstr "" - -# 44945b2869854dd9b62111db6cbfcec1 -#: ../source/release-notes/3.2.txt:723 -msgid ":ref:`Compress mongodump Output `" -msgstr "" - -# 50211fd8795a4b209db05288e7002c28 -#: ../source/release-notes/3.2.txt:725 -msgid ":ref:`mongorestore-example-gzip`." -msgstr "" - -# f905cab220f44ad3bb529dc212c133b6 -#: ../source/release-notes/3.2.txt:730 -msgid "Encrypted Storage Engine" -msgstr "" - -# cb4c02fcdc064a0b9b9e4ae52fd6a48a -# e3666c7b96e641868cd50a62bdbbb080 -# 1f0b4610f7ed4b459e1fbf4e14b9e0b2 -#: ../source/includes/fact-enterprise-only-admonition.rst:1 -msgid "Enterprise Feature" -msgstr "" - -# 30c8b1e53c9040be9be4650e24ccdc37 -# 889ecead1162436bbfcff6fa78c74c82 -# 3ae3321e8495403e99e3d84b4158f0b2 -#: ../source/includes/fact-enterprise-only-admonition.rst:3 -msgid "Available in MongoDB Enterprise only." -msgstr "" - -# e046f429afb34d84a137e07dabf3fc34 -#: ../source/release-notes/3.2.txt:734 -msgid "Available for the WiredTiger Storage Engine only." -msgstr "" - -# 6c1d7a59be3242d68a5d2935460e7b86 -#: ../source/release-notes/3.2.txt:736 -msgid "" -"Encryption at rest, when used in conjunction with transport encryption " -"and good security policies that protect relevant accounts, passwords, and" -" encryption keys, can help ensure compliance with security and privacy " -"standards, including HIPAA, PCI-DSS, and FERPA." -msgstr "" - -# cddad194c9af4172a938cafd557dff32 -#: ../source/release-notes/3.2.txt:741 -msgid "" -"MongoDB Enterprise 3.2 introduces a native encryption option for the " -"WiredTiger storage engine. This feature allows MongoDB to encrypt data " -"files such that only parties with the decryption key can decode and read " -"the data. For detail, see :ref:`encrypted-storage-engine`." -msgstr "" - -# e0b896b720584069b43a280ac49edb54 -#: ../source/release-notes/3.2.txt:747 -msgid "Text Search Enhancements" -msgstr "" - -# c5776d62fe7f40c8b873f847f9ba07cd -#: ../source/release-notes/3.2.txt:752 -msgid "``text`` Index Version 3" -msgstr "" - -# 23176006158e455199dbbd28381a84a4 -#: ../source/release-notes/3.2.txt:754 -msgid "" -"MongoDB 3.2 introduces a version 3 of the :doc:`text index `. Key features of the new version of the index are:" -msgstr "" - -# 06a91c2225324866a9d90d1fc5eeaf7f -#: ../source/release-notes/3.2.txt:757 -msgid "Improved :ref:`case insensitivity `." -msgstr "" - -# af4522ee38d443449313551d1bfca23b -#: ../source/release-notes/3.2.txt:759 -msgid ":ref:`Diacritic insensitivity `." -msgstr "" - -# abd79bd4bb0c472f8fb8d16eb4a0271f -#: ../source/release-notes/3.2.txt:761 -msgid "" -"Additional :ref:`delimiters for tokenization `." -msgstr "" - -# b4c981cb85aa42d988bfe89f86d7570f -#: ../source/release-notes/3.2.txt:764 -msgid "" -"Starting in MongoDB 3.2, version 3 is the default version for new " -":doc:`text ` indexes." -msgstr "" - -# 38d14d81d3794662b3c04ac067ede3ed -#: ../source/release-notes/3.2.txt:767 -msgid ":ref:`3.2-text-index-compatibility`" -msgstr "" - -# 7314db5b3cf0442c8c83aa8e955dd43f -#: ../source/release-notes/3.2.txt:772 -msgid "``$text`` Operator Enhancements" -msgstr "" - -# cf6554f036104555a78a7f5fc8944e7c -#: ../source/release-notes/3.2.txt:774 -msgid "The :query:`$text` operator adds support for:" -msgstr "" - -# f7a8398b4b774d96a7bdef97e70fe5c6 -#: ../source/release-notes/3.2.txt:776 -msgid "" -":ref:`case sensitive text search ` with " -"the new ``$caseSensitive`` option, and" -msgstr "" - -# 6b433d45cb8849d2ac403d08b1cfa2b7 -#: ../source/release-notes/3.2.txt:779 -msgid "" -":ref:`diacritic sensitive text search ` with the new ``$diacriticSensitive`` option." -msgstr "" - -# 511dddc37db747aabdc47ce91763ec8c -#: ../source/release-notes/3.2.txt:783 -msgid "" -"For more information and examples, see the :query:`$text` operator " -"reference sections :ref:`text-operator-case-sensitivity` and :ref:`text-" -"operator-diacritic-sensitivity`." -msgstr "" - -# a958f29b427541859c11c82680861ae2 -#: ../source/release-notes/3.2.txt:788 -msgid "Support for Additional Languages" -msgstr "" - -# 117c66dc633a426c8f8e959d6fe3bd17 -#: ../source/release-notes/3.2.txt:792 -msgid "" -"Starting in 3.2, MongoDB Enterprise provides support for the following " -"languages: Arabic, Farsi (specifically Dari and Iranian Persian " -"dialects), Urdu, Simplified Chinese, and Traditional Chinese." -msgstr "" - -# f4e1ed3374724b379ae09b7ec48d1ddb -#: ../source/release-notes/3.2.txt:796 -msgid "For details, see :doc:`/tutorial/text-search-with-rlp`." -msgstr "" - -# 2c27b29fe4c24e04b1931bfb2961b19b -#: ../source/release-notes/3.2.txt:799 -msgid "New Storage Engines" -msgstr "" - -# cdcdc47e39f14d909e8af8837ed03eb9 -#: ../source/release-notes/3.2.txt:802 -msgid "``inMemory`` Storage Engine" -msgstr "" - -# 7bbb8e246ed44b74bd2be039481be0c3 -#: ../source/release-notes/3.2.txt:806 -msgid "" -"MongoDB Enterprise 3.2 provides an in-memory storage engine. Other than " -"some metadata, the in-memory storage engine does not maintain any on-disk" -" data. By avoiding disk I/O, the in-memory storage engine allows for more" -" predictable latency of database operations." -msgstr "" - -# 57b1dd9e0caa40b2a94edd16717d9130 -# 35e7c109e8164881a3a48498295bfa90 -#: ../source/release-notes/3.2.txt:811 ../source/release-notes/3.2.txt:833 -msgid "To select this storage engine, specify" -msgstr "" - -# 2fc3a1eb6c7e4c78a867a96702e98389 -#: ../source/release-notes/3.2.txt:813 -msgid "" -"``inMemory`` for the :option:`--storageEngine` option or the " -":setting:`storage.engine` setting." -msgstr "" - -# 570e888548704ae186ee31106cb0bb01 -#: ../source/release-notes/3.2.txt:816 -msgid "" -"``--dbpath``. Although the in-memory storage engine does not write data " -"to the filesystem, it maintains in the ``--dbpath`` small metadata files " -"and diagnostic data as well temporary files for building large indexes." -msgstr "" - -# d12a212748a3422bba87d8a0cbfdef53 -#: ../source/release-notes/3.2.txt:821 -msgid "" -"The ``inMemory`` storage engine uses document-level locking. For more " -"details, see :doc:`/core/inmemory`." -msgstr "" - -# 9f79d1890b314035a8e5967d148accb5 -#: ../source/release-notes/3.2.txt:825 -msgid "``ephemeralForTest`` Storage Engine" -msgstr "" - -# f2238f53001141b4bbc57267da89f001 -#: ../source/release-notes/3.2.txt:827 -msgid "" -"MongoDB 3.2 provides a new for-test storage engine. Other than some " -"metadata, the for-test storage engine does not maintain any on-disk data," -" removing the need to clean up between test runs. The for-test storage " -"engine is unsupported." -msgstr "" - -# 93e3f1775cfe4eafa8b4a9a242019b66 -#: ../source/release-notes/3.2.txt:831 -msgid "For test purposes only. Do not use in production." -msgstr "" - -# 349a4a1bca69407886727875bbd6b733 -#: ../source/release-notes/3.2.txt:835 -msgid "" -"``ephemeralForTest`` for the :option:`--storageEngine` option or the " -":setting:`storage.engine` setting." -msgstr "" - -# ab338f719c874a1ebc44ba4d6ad16957 -#: ../source/release-notes/3.2.txt:838 -msgid "" -"``--dbpath``. Although the for-test storage engine does not write data to" -" the filesystem, it maintains small metadata files in the ``--dbpath``." -msgstr "" - -# f312840669f44d90adc50370ea36f1de -#: ../source/release-notes/3.2.txt:841 -msgid "The ``ephemeralForTest`` storage engine uses collection-level locking." -msgstr "" - -# 95aa9e36e3b949d08dfa34f981933fcc -#: ../source/release-notes/3.2.txt:849 -msgid "Bit Test Query Operators" -msgstr "" - -# 9d4bc1a093e340278e3c1ce9f8aec3e3 -#: ../source/release-notes/3.2.txt:851 -msgid "MongoDB 3.2 provides new query operators to test bit values:" -msgstr "" - -# 06c89234e43b4ac88eae9e5bc5e3e342 -#: ../source/release-notes/3.2.txt:853 -msgid ":query:`$bitsAllSet`" -msgstr "" - -# 4e6521da6b46441398a32904662d74f3 -#: ../source/release-notes/3.2.txt:855 -msgid ":query:`$bitsAllClear`" -msgstr "" - -# e4e21b8266f14bf6aede6fb44980b4cd -#: ../source/release-notes/3.2.txt:857 -msgid ":query:`$bitsAnySet`" -msgstr "" - -# a5f64cea1b25479f906637a9296047e4 -#: ../source/release-notes/3.2.txt:859 -msgid ":query:`$bitsAnyClear`" -msgstr "" - -# 3ec3314b5fda4488840cd1211ea85412 -#: ../source/release-notes/3.2.txt:862 -msgid "SpiderMonkey JavaScript Engine" -msgstr "" - -# 6fe1463fbb174dcb97796cc12df6343a -#: ../source/release-notes/3.2.txt:864 -msgid "" -"MongoDB 3.2 uses SpiderMonkey as the JavaScript engine for the " -":program:`mongo` shell and :program:`mongod` server. SpiderMonkey " -"provides support for additional platforms and has an improved memory " -"management model." -msgstr "" - -# 2d9d61095f6e4081b73fdb219355f68b -#: ../source/release-notes/3.2.txt:869 -msgid "" -"This change affects all JavaScript behavior including the commands " -":dbcommand:`mapReduce`, :dbcommand:`group`, and the query operator " -":query:`$where`; *however*, this change should be completely transparent " -"to the user." -msgstr "" - -# 78f61a169b804f70844270ca46b571a2 -#: ../source/release-notes/3.2.txt:874 -msgid ":ref:`3.2-spidermonkey-compatibility`" -msgstr "" - -# 635e7ec531b5447a96a8326cd7e4a24c -#: ../source/release-notes/3.2.txt:877 -msgid "``mongo`` Shell and CRUD API" -msgstr "" - -# 4992dab786824a54a2a6fad1ad827310 -#: ../source/release-notes/3.2.txt:879 -msgid "" -"To provide consistency with the MongoDB drivers' CRUD " -"(Create/Read/Update/Delete) API, the :program:`mongo` shell introduces " -"additional CRUD methods that are consistent with the drivers' CRUD API:" -msgstr "" - -# 65cf0c96b1d1410097e4a6e08798a97c -#: ../source/release-notes/3.2.txt:886 -msgid "New API" -msgstr "" - -# 1b330f38e1c341c8806d95d2c41e0c33 -#: ../source/release-notes/3.2.txt:889 -msgid ":method:`db.collection.bulkWrite()`" -msgstr "" - -# 5d356e6cc08840898890d70bf64bcc81 -#: ../source/release-notes/3.2.txt:891 -msgid "" -"Equivalent to initializing :method:`Bulk()` operations builder, using " -":ref:`Bulk methods ` to add operations, and running " -":method:`Bulk.execute()` to execute the operations." -msgstr "" - -# 473f9c6d710a4dfaac5dee50c24daeef -#: ../source/release-notes/3.2.txt:895 -msgid "" -"MongoDB 3.2 deprecates :method:`Bulk()` and its associated :doc:`methods " -"`." -msgstr "" - -# b84bbc6e16f540ef8751b2fc1d6468ab -#: ../source/release-notes/3.2.txt:898 -msgid ":method:`db.collection.deleteMany()`" -msgstr "" - -# 3ab95a09911340c0a647e51b26f428d4 -#: ../source/release-notes/3.2.txt:899 -msgid "Equivalent to :method:`db.collection.remove()`." -msgstr "" - -# 27383511295e4620b0318ec250acb921 -#: ../source/release-notes/3.2.txt:901 -msgid ":method:`db.collection.deleteOne()`" -msgstr "" - -# 4710003346ca4c3eb4060302d29ebaa9 -#: ../source/release-notes/3.2.txt:903 -msgid "" -"Equivalent to :method:`db.collection.remove()` with the ``justOne`` set " -"to true; i.e." -msgstr "" - -# dbf17cd30c73403ab56a76fc72b77b48 -#: ../source/release-notes/3.2.txt:906 -msgid "" -":method:`db.collection.remove( \\, true ) " -"` or :method:`db.collection.remove( \\, { " -"justOne: true } ) `." -msgstr "" - -# 5a5d2b2bbb344e47839bb42bb8e31854 -#: ../source/release-notes/3.2.txt:909 -msgid ":method:`db.collection.findOneAndDelete()`" -msgstr "" - -# 075ef99345f248faa6ba0d582c4ff4bf -#: ../source/release-notes/3.2.txt:911 -msgid "" -"Equivalent to :method:`db.collection.findAndModify()` method with " -"``remove`` set to true." -msgstr "" - -# 6eaf3c4cae034f9fbed3a2c55127033b -#: ../source/release-notes/3.2.txt:914 -msgid ":method:`db.collection.findOneAndReplace()`" -msgstr "" - -# 160af3f99a4b41b3a1ac4b3aa3afedfd -#: ../source/release-notes/3.2.txt:916 -msgid "" -"Equivalent to :method:`db.collection.findAndModify()` method with " -"``update`` set to a replacement document." -msgstr "" - -# b7cff18c807b4d8f96370fa9fd2d2340 -#: ../source/release-notes/3.2.txt:919 -msgid ":method:`db.collection.findOneAndUpdate()`" -msgstr "" - -# de88b1a9542d4ab99787798bd0b7464c -#: ../source/release-notes/3.2.txt:921 -msgid "" -"Equivalent to :method:`db.collection.findAndModify()` method with " -"``update`` set to a document that specifies modifications using " -":doc:`update operators `." -msgstr "" - -# 756c20301b594e49b37771a16436eee8 -#: ../source/release-notes/3.2.txt:925 -msgid ":method:`db.collection.insertMany()`" -msgstr "" - -# 6e24bcfe3cbe4a2d96d2edf452d71cf8 -#: ../source/release-notes/3.2.txt:926 -msgid "" -"Equivalent to :method:`db.collection.insert()` method with an array of " -"documents as the parameter." -msgstr "" - -# bc56ea4438554a9babc1dff1d7d359c8 -#: ../source/release-notes/3.2.txt:929 -msgid ":method:`db.collection.insertOne()`" -msgstr "" - -# 6fcf2c5a1285419cb9aa435d3d8e22fb -#: ../source/release-notes/3.2.txt:930 -msgid "" -"Equivalent to :method:`db.collection.insert()` method with a single " -"document as the parameter." -msgstr "" - -# 4720ddc0e568489e9b7dfa66ede41b10 -#: ../source/release-notes/3.2.txt:933 -msgid ":method:`db.collection.replaceOne()`" -msgstr "" - -# 43099f083fe64cba840a506d32201385 -#: ../source/release-notes/3.2.txt:935 -msgid "" -"Equivalent to :method:`db.collection.update( \\, \\ ) " -"` method with a replacement document as the " -"```` parameter." -msgstr "" - -# c38899c778a547b2b4b927b69e00021e -#: ../source/release-notes/3.2.txt:939 -msgid ":method:`db.collection.updateMany()`" -msgstr "" - -# 16512658080a46279a44ed8c450754a6 -#: ../source/release-notes/3.2.txt:941 -msgid "" -"Equivalent to :method:`db.collection.update( \\, \\, {" -" multi: true, ... }) ` method with an " -"```` document that specifies modifications using :doc:`update " -"operators ` and the ``multi`` option set to " -"true." -msgstr "" - -# 8fab49d1b88548c6913ee0c5c0c73793 -#: ../source/release-notes/3.2.txt:948 -msgid ":method:`db.collection.updateOne()`" -msgstr "" - -# aeed2859ed5b4a8f941df5a8313f63b1 -#: ../source/release-notes/3.2.txt:950 -msgid "" -"Equivalent to :method:`db.collection.update( \\, \\ ) " -"` method with an ```` document that " -"specifies modifications using :doc:`update operators " -"`." -msgstr "" - -# 8fdbc7319738471a96c2a54e82f0315e -#: ../source/release-notes/3.2.txt:956 -msgid "WiredTiger and ``fsyncLock``" -msgstr "" - -# 3b4a68c7c51c4d07b73b05bd6f23046b -#: ../source/release-notes/3.2.txt:958 -msgid "" -"Starting in MongoDB 3.2, the WiredTiger storage engine supports the " -":dbcommand:`fsync` command with the ``lock`` option or the " -":program:`mongo` shell method :method:`db.fsyncLock()`. That is, for the " -"WiredTiger storage engine, these operations can guarantee that the data " -"files do not change, ensuring consistency for the purposes of creating " -"backups." -msgstr "" - -# b88c52255da54ca8980a1ef4f2d319d0 -#: ../source/release-notes/3.2.txt:968 -msgid "Platform Support" -msgstr "" - -# bc4036ce49c44b319d9239b68e8fd471 -#: ../source/release-notes/3.2.txt:970 -msgid "" -"Starting in 3.2, 32-bit binaries are deprecated and will be unavailable " -"in future releases." -msgstr "" - -# fff84f0576974f5fbaeec179d49653f3 -#: ../source/includes/fact-installation-rhel5.rst:1 -msgid "MongoDB 3.2 deprecates support for Red Hat Enterprise Linux 5." -msgstr "" - -# a0d410d3472048d689e234fc07c2fbdb -#: ../source/release-notes/3.2.txt:976 -msgid "``$type`` Operator Accepts String Aliases" -msgstr "" - -# ad9203e4aca0422dbb6ea8aa3261b2c7 -#: ../source/release-notes/3.2.txt:978 -msgid "" -":query:`$type` operator accepts string aliases for the BSON types in " -"addition to the numbers corresponding to the BSON types." -msgstr "" - -# e5ffc8b17f9b42118961b945b2101f56 -#: ../source/release-notes/3.2.txt:982 -msgid "``explain()`` Support for ``distinct()`` Operation" -msgstr "" - -# 61449e6e0fcc47b8a87011ebab4cb644 -#: ../source/release-notes/3.2.txt:984 -msgid "" -":method:`db.collection.explain()` adds support for " -":method:`db.collection.distinct()` method. For more information, see " -":method:`db.collection.explain()`." -msgstr "" - -# 49c65a933ca345bbad4b5207b411f475 -#: ../source/release-notes/3.2.txt:989 -msgid "``explain`` Support for ``findAndModify`` and ``distinct`` Commands" -msgstr "" - -# b848e40252a2436bace079bad40b3f26 -#: ../source/release-notes/3.2.txt:991 -msgid "" -":dbcommand:`explain` adds support for the :dbcommand:`distinct` and " -":dbcommand:`findAndModify` commands. For more information, see " -":dbcommand:`explain`." -msgstr "" - -# e653a705fb6b43ffbc87e4b1974907d1 -#: ../source/release-notes/3.2.txt:996 -msgid "Deprecation of the HTTP Interface" -msgstr "" - -# df18c8b2cebc4b76b2892c49c69e85b8 -#: ../source/release-notes/3.2.txt:998 -msgid "Starting in 3.2, MongoDB deprecates its HTTP interface." -msgstr "" - -# 5bdb5b5ed2cb415eb67beda1680e6756 -#: ../source/release-notes/3.2.txt:1001 -msgid "``keysExamined`` Count Includes the Last Scanned Key" -msgstr "" - -# a1ab0be974b54cc5a1e4b9982dcdc1cc -#: ../source/release-notes/3.2.txt:1003 -msgid "" -"For ``explain`` operations run in ``executionStats`` or " -"``allPlansExecution`` mode, the :doc:`explain output ` contains the ``keysExamined`` statistic, representing the " -"number of index keys examined during index scans." -msgstr "" - -# a28400035c2c4b869d52f00acde73410 -#: ../source/release-notes/3.2.txt:1008 -msgid "" -"Prior to 3.2, ``keysExamined`` count in some queries did not include the " -"last scanned key. As of 3.2 this error has been corrected. For more " -"information, see :data:` " -"~explain.executionStats.executionStages.inputStage.keysExamined`." -msgstr "" - -# d894607bcf1e4f13b5948d60c08b2871 -#: ../source/release-notes/3.2.txt:1013 -msgid "The diagnostic logs and the system profiler report on this statistic." -msgstr "" - -# 3ce25efc9a044469b6431bedd4318e48 -#: ../source/release-notes/3.2.txt:1018 -msgid "Geospatial Optimization" -msgstr "" - -# 72b9932a57744e3393719b3466c1cc37 -#: ../source/release-notes/3.2.txt:1020 -msgid "" -"MongoDB 3.2 introduces version 3 of :doc:`2dsphere indexes " -"`, which index :doc:`GeoJSON geometries " -"` at a finer gradation. The new version improves " -"performance of :doc:`2dsphere index ` queries over " -"smaller regions. In addition, for both :doc:`2d indexes ` and " -":doc:`2dsphere indexes `, the performance of geoNear " -"queries has been improved for dense datasets." -msgstr "" - -# 3e16b6c6ebce4dc6b4b0c87b5cd0b4a1 -#: ../source/release-notes/3.2.txt:1028 -msgid ":ref:`3.2-2dsphere-index-compatibility`" -msgstr "" - -# 00bbe00b7b5c4045bc9ed049ef2be304 -#: ../source/release-notes/3.2.txt:1033 -msgid "Diagnostic Data Capture" -msgstr "" - -# 87f53e9c90d9463b8e4836a3d55c2207 -#: ../source/release-notes/3.2.txt:1035 -msgid "" -"To facilitate analysis of the MongoDB server behavior by MongoDB " -"engineers, MongoDB 3.2 introduces a diagnostic data collection mechanism " -"for logging server statistics to diagnostic files at periodic intervals. " -"By default, the mechanism captures data at 1 second intervals. To modify " -"the interval, see :parameter:`diagnosticDataCollectionPeriodMillis`." -msgstr "" - -# 351f5fab08f34d799fd9cf60b5b1d077 -#: ../source/release-notes/3.2.txt:1042 -msgid "" -"MongoDB creates a ``diagnostic.data`` directory under the " -":program:`mongod` instance's ``--dbpath`` or :setting:`storage.dbPath`. " -"The diagnostic data is stored in files under this directory." -msgstr "" - -# 51c5abd5f56e4c1ebcf7b5141098633a -#: ../source/release-notes/3.2.txt:1046 -msgid "" -"The maximum size of the diagnostic files is configurable with the " -":parameter:`diagnosticDataCollectionFileSizeMB`, and the maximum size of " -"the ``diagnostic.data`` directory is configurable with " -":parameter:`diagnosticDataCollectionDirectorySizeMB`." -msgstr "" - -# a42e47c6ed634c49907fa8e6cff74158 -#: ../source/release-notes/3.2.txt:1051 -msgid "" -"The default values for the capture interval and the maximum sizes are " -"chosen to provide useful data to MongoDB engineers with minimal impact on" -" performance and storage size. Typically, these values will only need " -"modifications as requested by MongoDB engineers for specific diagnostic " -"purposes." -msgstr "" - -# a8b5f8545e5c45cc83f44ee01607032e -#: ../source/release-notes/3.2.txt:1058 -msgid "Write Concern" -msgstr "" - -# 01cade4a2eba48c08279f0c6f15a9090 -#: ../source/release-notes/3.2.txt:1060 -msgid "" -"For replica sets using :rsconf:`protocolVersion: 1 `, " -"secondaries acknowledge write operations after the secondary members have" -" written to their respective on-disk :doc:`journals `, " -"regardless of the :ref:`j ` option." -msgstr "" - -# bfd04e6eacac46f087edd298d6b5955c -#: ../source/release-notes/3.2.txt:1066 -msgid "" -"For replica sets using :rsconf:`protocolVersion: 1 `, " -":writeconcern:`w: \"majority\" <\"majority\">` implies :ref:`j: true " -"`." -msgstr "" - -# 880518d194fd47d8b1512d418496e022 -#: ../source/includes/note-write-concern-journaled-replication.rst:1 -msgid "" -"With :writeconcern:`j: true `, MongoDB returns only after the " -"requested number of members, including the primary, have written to the " -"journal. Previously :writeconcern:`j: true ` write concern in a " -"replica set only requires the :term:`primary` to write to the journal, " -"regardless of the :ref:`w: \\ ` write concern." -msgstr "" - -# c5f0b908b00c419d850d5a8f1ab5d0ad -#: ../source/release-notes/3.2.txt:1073 -msgid "``journalCommitInterval`` for WiredTiger" -msgstr "" - -# 9162037037a445b2a9af570d1e087a99 -#: ../source/release-notes/3.2.txt:1075 -msgid "" -"MongoDB 3.2 adds support for specifying the journal commit interval for " -"the WiredTiger storage engine. See :option:`journalCommitInterval` " -"option. In previous versions, the option is applicable to MMAPv1 storage " -"engine only." -msgstr "" - -# b6772e8dfa3e4a439304b7e5fe45e76f -#: ../source/release-notes/3.2.txt:1080 -msgid "" -"For the corresponding configuration file setting, MongoDB 3.2 adds the " -":setting:`storage.journal.commitIntervalMs` setting and deprecates " -":setting:`storage.mmapv1.journal.commitIntervalMs`. The deprecated " -":setting:`storage.mmapv1.journal.commitIntervalMs` setting acts as an " -"alias to the new :setting:`storage.journal.commitIntervalMs` setting." -msgstr "" - -# 255dd596e5944acda7fb90723547caba -#: ../source/release-notes/3.2.txt:1087 -msgid "Changes Affecting Compatibility" -msgstr "" - -# 879422c4b468491ab9401d8c3a5c7a95 -#: ../source/release-notes/3.2.txt:1089 -msgid "" -"Some MongoDB 3.2 changes can affect compatibility and may require user " -"actions. For a detailed list of compatibility changes, see :doc" -":`/release-notes/3.2-compatibility`." -msgstr "" - -# 7f98697ad06c4abba57d18284034cf50 -#: ../source/release-notes/3.2.txt:1101 -msgid "Upgrade Process" -msgstr "" - -# 412cad6c6c26480aafdcffdd5276e1ff -#: ../source/release-notes/3.2.txt:1110 -msgid "See :doc:`/release-notes/3.2-upgrade` for full upgrade instructions." -msgstr "" - -# 9ca2db1c20554e72b9d717963d148ccf -#: ../source/release-notes/3.2.txt:1113 -msgid "Known Issues in 3.2.1" -msgstr "" - -# 8b7579ab85d6436ba10acd813f33e9df -#: ../source/release-notes/3.2.txt:1115 -msgid "List of known issues in the 3.2.1 release:" -msgstr "" - -# 3e011114645548da9afc030a0ee0786c -# 64e54f375df8422a85e86bdb4d0618ac -#: ../source/release-notes/3.2.txt:1117 ../source/release-notes/3.2.txt:1151 -msgid "" -"Clients may fail to discover new primaries when clock skew between nodes " -"is greater than ``electionTimeout``: :issue:`SERVER-21744`" -msgstr "" - -# 80f03cf194da4cd3a26adbbab8eb5339 -# c355c8c265fd4c9084770cc49ee04759 -#: ../source/release-notes/3.2.txt:1120 ../source/release-notes/3.2.txt:1154 -msgid "``fromMigrate`` flag never set for deletes in oplog: :issue:`SERVER-21678`" -msgstr "" - -# 399dcc30964d42a5a16bc33422511ddc -# fb5c8cc8d88a4f40be7773489643f932 -#: ../source/release-notes/3.2.txt:1122 ../source/release-notes/3.2.txt:1156 -msgid "" -"Running :dbcommand:`explain` with a :doc:`read preference ` in a v3.2 ``mongo`` shell connected to a v3.0 " -"``mongos`` or in a v3.0 ``mongo`` shell connected to a v3.0 ``mongos`` " -"but with v3.2 shards is incompatible: :issue:`SERVER-21661`" -msgstr "" - -# 398a91f67be24b0ca382cde9051455d7 -# 65354a8a7bce4e81a3a3b0b3972684c9 -#: ../source/release-notes/3.2.txt:1128 ../source/release-notes/3.2.txt:1162 -msgid "" -"Results of the connPoolStats command are no longer correct: " -":issue:`SERVER-21597`" -msgstr "" - -# 767a9973c60f4f81860b6f7c0ded23e3 -# 6235c01d08464ebd907ac59fec81cf3a -#: ../source/release-notes/3.2.txt:1130 ../source/release-notes/3.2.txt:1164 -msgid "ApplyOps background index creation may deadlock: :issue:`SERVER-21583`" -msgstr "" - -# 7b9404af968842c3a8f5b0409201d6d0 -# 87416207eb9d4955810786fa3af9b10e -#: ../source/release-notes/3.2.txt:1132 ../source/release-notes/3.2.txt:1166 -msgid "" -"Performance regression for ``w:majority`` writes with replica set " -"protocolVersion 1: :issue:`SERVER-21581`" -msgstr "" - -# 0edc148015264ff2882abdbffec818a9 -# 145527a9ebe24e7f9989fc3ddd5d472a -#: ../source/release-notes/3.2.txt:1135 ../source/release-notes/3.2.txt:1169 -msgid "" -"Performance regression on unicode-aware text processing logic (text index" -" v3): :issue:`SERVER-19936`" -msgstr "" - -# 5762842722b94bdd86cd330cf0fbecfe -# 639cb7ad1154466791c0e9e595d9583f -#: ../source/release-notes/3.2.txt:1138 ../source/release-notes/3.2.txt:1175 -msgid "" -"Results from the :pipeline:`$indexStats` operator do not take into " -"account queries which use the :pipeline:`$match` or " -":dbcommand:`mapReduce` functions: :issue:`SERVER-22048`" -msgstr "" - -# a5e81de256ef4cf88dd68b6a63c22ddc -#: ../source/release-notes/3.2.txt:1142 -msgid "Known Issues in 3.2.0" -msgstr "" - -# 2096e6772bd04480b3954214089c4ce0 -#: ../source/release-notes/3.2.txt:1144 -msgid "List of known issues in the 3.2.0 release:" -msgstr "" - -# 57a2deda74224795b6c0f229552526fd -#: ../source/release-notes/3.2.txt:1146 -msgid "" -"findAndModify operations not captured by the profiler: " -":issue:`SERVER-21772`" -msgstr "" - -# d7c64286993445a292955e8d2acc2f3c -#: ../source/release-notes/3.2.txt:1148 -msgid "" -":dbcommand:`getMore` command does not set ``\"nreturned\"`` operation " -"counter: :issue:`SERVER-21750`" -msgstr "" - -# bfd01dd847174ea7a8033942c25392af -#: ../source/release-notes/3.2.txt:1172 -msgid "" -"Severe performance regression in insert workload under Windows with " -"WiredTiger: :issue:`SERVER-21792`" -msgstr "" - -# d35620ee38924a029f84169a3cfedefe -#: ../source/release-notes/3.2.txt:1179 -msgid "Download" -msgstr "" - -# f6167f7c40b443babfdd0c5b6ed3e22d -#: ../source/release-notes/3.2.txt:1181 -msgid "To download MongoDB 3.2, go to the `downloads page`_." -msgstr "" - -# e37885f3fe2c4683add13f6dec844761 -#: ../source/release-notes/3.2.txt:1186 -msgid "" -"`All Third Party License Notices " -"`_." -msgstr "" - -# fe5e445a086746caad928e8caf13d053 -#: ../source/release-notes/3.2.txt:1187 -msgid "`All JIRA issues resolved in 3.2 `_." -msgstr "" - -# 4a1f09f10f8d4a79a96d7a37695ec49a -# 08245dfbdf8d4d86ba91f51f6456e1ae -#: ../source/includes/extracts/additional-resources-upgrades.rst:4 -msgid "Additional Resources" -msgstr "" - -# 9c737a2239c54604b7f6c3eb7ba3dbc6 -# 8b53e19068d84f28a414ac8fca09b212 -#: ../source/includes/extracts/additional-resources-upgrades.rst:6 -msgid "" -"`Getting ready for MongoDB 3.2? Get our help. " -"`_" -msgstr "" - -#~ msgid "" -#~ "Fixed issues with background index build" -#~ " may result in extra index key " -#~ "entries that do not correspond to " -#~ "indexed documents: :issue:`SERVER-22970`" -#~ msgstr "" - -#~ msgid "" -#~ "Fixed issues with :program:`mongo` shell " -#~ "method :method:`~cursor.count()` where the " -#~ "method ignored read preference: " -#~ ":issue:`SERVER-22043`" -#~ msgstr "" - -#~ msgid "" -#~ "`All issues closed in 3.2.6 " -#~ "`_" -#~ msgstr "" - -#~ msgid "" -#~ "Fixed issue with IX GlobalLock being " -#~ "held while waiting for WiredTiger cache" -#~ " eviction: :issue:`SERVER-22964`" -#~ msgstr "" - -#~ msgid "" -#~ "Fixed issue that may cause low " -#~ "query rate with heavy cache pressure " -#~ "and an idle collection: :issue:`SERVER-22831`" -#~ msgstr "" - -#~ msgid "" -#~ "Report index size stats for in-" -#~ "memory storage engine: :issue:`SERVER-21681`" -#~ msgstr "" - -#~ msgid "" -#~ "`All issues closed in 3.2.5 " -#~ "`_" -#~ msgstr "" - -#~ msgid "" -#~ "Fixed issue with setting optime when " -#~ "running with journaling disabled: " -#~ ":issue:`SERVER-22495`, :issue:`SERVER-22728`" -#~ msgstr "" - -#~ msgid "" -#~ "Have read concern ``majority`` reflect " -#~ "journaled state on the primary: " -#~ ":issue:`SERVER-22269`" -#~ msgstr "" - -#~ msgid "" -#~ "Fixed issue where specifying " -#~ ":setting:`replication.enableMajorityReadConcern` implied " -#~ "``true`` regardless of the actual " -#~ "boolean value: :issue:`SERVER-22683`" -#~ msgstr "" - -#~ msgid "" -#~ "Fixed issue with the :method:`~cursor.count()`" -#~ " method in the :program:`mongo` shell " -#~ "where the method did not apply the" -#~ " read preferences: :issue:`SERVER-22043`" -#~ msgstr "" - -#~ msgid "" -#~ "`All issues closed in 3.2.4 " -#~ "`_" -#~ msgstr "" - -#~ msgid "" -#~ "Fixed issue with MMAPv1 journaling where" -#~ " the \"last sequence number\" file " -#~ "(``lsn`` file) may be ahead of " -#~ "what is synced to the data files:" -#~ " :issue:`SERVER-22261`." -#~ msgstr "" - -#~ msgid "" -#~ "Fixed issue where in some cases, " -#~ "insert operations fails to add the " -#~ "``_id`` field to large documents: " -#~ ":issue:`SERVER-22167`." -#~ msgstr "" - -#~ msgid "" -#~ "Increased timeout for querying oplog to" -#~ " 1 minute: :issue:`SERVER-22456`." -#~ msgstr "" - -#~ msgid "" -#~ "`All issues closed in 3.2.3 " -#~ "`_" -#~ msgstr "" - -#~ msgid "" -#~ "Fixed error where during a regular " -#~ "shutdown of a replica set, secondaries" -#~ " may mark certain replicated but yet" -#~ " to be applied operations as " -#~ "successfully applied: :issue:`SERVER-21868`." -#~ msgstr "" - -#~ msgid "" -#~ "Improve insert workload performance with " -#~ "WiredTiger on Windows: :issue:`SERVER-20262`." -#~ msgstr "" - -#~ msgid "" -#~ "Fixed long-running transactions during " -#~ "chunk moves: :issue:`SERVER-21366`" -#~ msgstr "" - -#~ msgid "" -#~ "`All issues closed in 3.2.1 " -#~ "`_" -#~ msgstr "" - -#~ msgid "" -#~ "Starting in MongoDB 3.2, the WiredTiger" -#~ " cache, by default, will use the " -#~ "larger of either:" -#~ msgstr "" - -#~ msgid "" -#~ "Only replica sets using :rsconf:`protocol " -#~ "version 1 ` support " -#~ ":readconcern:`\"majority\"` read concern. Replica" -#~ " sets running protocol version 0 do" -#~ " not support :readconcern:`\"majority\"` read " -#~ "concern." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/release-notes/3.4-compatibility.po b/locale/zh/LC_MESSAGES/release-notes/3.4-compatibility.po deleted file mode 100644 index ab432ca5729..00000000000 --- a/locale/zh/LC_MESSAGES/release-notes/3.4-compatibility.po +++ /dev/null @@ -1,506 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 3621ba1e705f4ff0ae7072af4d9701c1 -#: ../source/release-notes/3.4-compatibility.txt:5 -msgid "Compatibility Changes in MongoDB 3.4" -msgstr "" - -# cb5e69dfd7d04c8aa5f8e1c376b1729c -#: ../source/release-notes/3.4-compatibility.txt -msgid "On this page" -msgstr "" - -# a8f4bd232288438c9b07685a5dcabcb8 -#: ../source/release-notes/3.4-compatibility.txt:15 -msgid "" -"The following 3.4 changes can affect the compatibility with older " -"versions of MongoDB." -msgstr "" - -# dc62fdf2e5e548969470f6d6fb333189 -#: ../source/release-notes/3.4-compatibility.txt:18 -msgid "See also :doc:`/release-notes/3.4`." -msgstr "" - -# 275c2b87b2514d548ac12736f5c9e6b6 -#: ../source/release-notes/3.4-compatibility.txt:21 -msgid "Sharded Cluster Changes" -msgstr "" - -# 1e48c1c2644d4682b1b5d63d636ee056 -#: ../source/release-notes/3.4-compatibility.txt:26 -msgid "``shardsvr`` Requirement" -msgstr "" - -# d06317fff160481e8325252543801689 -#: ../source/release-notes/3.4-compatibility.txt:28 -msgid "" -"For a 3.4 sharded cluster, :program:`mongod` instances for the shards " -"**must** explicitly specify its role as a ``shardsvr``, either via the " -"configuration file setting :setting:`sharding.clusterRole` or via the " -"command line option :option:`--shardsvr`." -msgstr "" - -# f336e28399e544c9a45ba3fe29eb665e -#: ../source/release-notes/3.4-compatibility.txt:36 -msgid "" -"Default port for :program:`mongod` instances with the ``shardsvr`` role " -"is ``27018``. To use a different port, specify :setting:`net.port` " -"setting or ``--port`` option." -msgstr "" - -# 8ae335339ade433daf281f63c57d900f -#: ../source/release-notes/3.4-compatibility.txt:43 -msgid "3.4 ``mongos`` and Earlier Versions of ``mongod``" -msgstr "" - -# 1bfb1557279d4840b449c0f1efad2d04 -#: ../source/release-notes/3.4-compatibility.txt:45 -msgid "" -"Version 3.4 :program:`mongos` instances cannot connect to earlier " -"versions of :program:`mongod` instances." -msgstr "" - -# bc4d3944e7a043fd88a04060cca8108f -#: ../source/release-notes/3.4-compatibility.txt:49 -msgid "Removal for Configuration Options" -msgstr "" - -# 3042d649a59a4a739f9c330e14274546 -#: ../source/release-notes/3.4-compatibility.txt:51 -msgid "" -"MongoDB 3.4 removes the following configuration options from the " -":program:`mongos`:" -msgstr "" - -# 7265e8fe0e104308a4b63d64fe51edb6 -#: ../source/release-notes/3.4-compatibility.txt:54 -msgid "" -"``sharding.chunkSize`` configuration file setting and " -":option:`--chunkSize` command-line option" -msgstr "" - -# b30796b9765e46c68a9cc89e7ef8ea53 -#: ../source/release-notes/3.4-compatibility.txt:57 -msgid "" -"``sharding.autoSplit`` configuration file setting and " -":option:`--noAutoSplit` command line option" -msgstr "" - -# 9dd87ebd9dc84c31801060e9c359ab8f -#: ../source/release-notes/3.4-compatibility.txt:61 -msgid "Removal of Support for SCCC Config Servers" -msgstr "" - -# c2286c487b9f4487b19e32edf5a9e341 -#: ../source/release-notes/3.4-compatibility.txt:63 -msgid "" -"3.4 sharded clusters no longer support the use of mirrored (SCCC) " -":program:`mongod` instances as config servers. The use of SCCC config " -"servers, deprecated in the 3.2 release, is no longer valid. Instead, " -"deploy your config servers as a replica set (CSRS)." -msgstr "" - -# 1257943436344987a98eca57a7e3f1c1 -#: ../source/release-notes/3.4-compatibility.txt:68 -msgid "" -"To upgrade your sharded cluster to version 3.4, the config servers must " -"be running as a replica set." -msgstr "" - -# df903a98aa864544ab2b71c5f84dc895 -#: ../source/release-notes/3.4-compatibility.txt:71 -msgid "" -"To convert your existing config servers from SCCC to CSRS, see " -":doc:`/tutorial/upgrade-config-servers-to-replica-set`." -msgstr "" - -# a66b40b0a5d84cbf8b0b8037f905e344 -#: ../source/release-notes/3.4-compatibility.txt:76 -msgid "" -":ref:`Sharded Cluster Release Notes Section <3.4-rel-notes-sharded-" -"cluster>`" -msgstr "" - -# 48b8d5b41f374113beb531dbdb5fd474 -#: ../source/release-notes/3.4-compatibility.txt:81 -msgid "Deprecated Operations" -msgstr "" - -# facd1626739840a8bdf17fe0f7e23e3a -#: ../source/release-notes/3.4-compatibility.txt:86 -msgid "``group``" -msgstr "" - -# cd544b6423b04840a65bc8d31163cc2b -#: ../source/release-notes/3.4-compatibility.txt:88 -msgid "" -"Mongodb 3.4 deprecates the following commands and :program:`mongo` shell " -"methods:" -msgstr "" - -# 7e2a821a726743ccbc2f5e1b2dc30dc8 -#: ../source/release-notes/3.4-compatibility.txt:91 -msgid "" -":dbcommand:`group` command and :method:`db.collection.group()`. Use " -":method:`db.collection.aggregate()` or " -":method:`db.collection.mapReduce()` instead." -msgstr "" - -# 47207f4896a247b381a90a05427794a6 -#: ../source/release-notes/3.4-compatibility.txt:98 -msgid "``aggregate`` without ``cursor``" -msgstr "" - -# 8770e90ad8324fe3adec5d3d2ec63139 -#: ../source/includes/deprecation-aggregate-wo-cursor.rst:1 -msgid "" -"MongoDB 3.4 deprecates the use of :dbcommand:`aggregate` command " -"**without** the ``cursor`` option, unless the pipeline includes the " -"``explain`` option. When returning aggregation results inline using the " -":dbcommand:`aggregate` command, specify the cursor option using the " -"default batch size ``cursor: {}`` or specify the batch size in the cursor" -" option ``cursor: { batchSize: }``." -msgstr "" - -# a1cec4150e524188822b788d8f5b9d75 -#: ../source/release-notes/3.4-compatibility.txt:103 -msgid "Stricter Validation of Collection and Index Specifications" -msgstr "" - -# e3b2c68d39f34a75bb7685f123e1fec1 -#: ../source/release-notes/3.4-compatibility.txt:106 -msgid "Stricter Validation of Collection Options" -msgstr "" - -# 68feb755b7534ce1a1614c2574428c73 -#: ../source/release-notes/3.4-compatibility.txt:108 -msgid "" -"MongoDB 3.4 enforces a stricter validation of collection options during " -":dbcommand:`create` and :method:`db.createCollection()` operations; " -"namely, the specified options must be valid options supported by " -":dbcommand:`create` and :method:`db.createCollection()`." -msgstr "" - -# fcc082a87d6a42a5b2f09c5b2d807614 -#: ../source/release-notes/3.4-compatibility.txt:113 -msgid "For example, the following operation are no longer valid:" -msgstr "" - -# efac822e75cc4f61a88dbd10e71926c8 -#: ../source/release-notes/3.4-compatibility.txt:120 -msgid "Stricter Validation of Index Specifications" -msgstr "" - -# ff2b6e72b3004059a4d49567d94ab515 -#: ../source/release-notes/3.4-compatibility.txt:122 -msgid "" -"MongoDB 3.4 enforces a stricter validation of index specification during " -":dbcommand:`createIndexes` and :method:`db.collection.createIndex()` " -"operations. The enforcement does not apply to existing indexes." -msgstr "" - -# f81d56d30e4d44aeaa7d048c354bddf3 -#: ../source/release-notes/3.4-compatibility.txt:127 -msgid "Stricter validation include the following:" -msgstr "" - -# e2996c6f77a74e14ba09e96a17778e14 -#: ../source/release-notes/3.4-compatibility.txt:129 -msgid "" -"Ensuring that the value in the index key pattern ``key: value`` is valid." -" Specifically, value can be:" -msgstr "" - -# 9695773a1d66493597dc4173fcc07c64 -#: ../source/release-notes/3.4-compatibility.txt:135 -msgid "Value" -msgstr "" - -# dc3b5be97dc24cdf85aeea2e394f389a -#: ../source/release-notes/3.4-compatibility.txt:136 -msgid "Description" -msgstr "" - -# 739163243ef94479816826b22917c95e -#: ../source/release-notes/3.4-compatibility.txt:138 -msgid "A number greater than 0" -msgstr "" - -# 8737b58b2e4d4f178954dffc4b066bd7 -#: ../source/release-notes/3.4-compatibility.txt:139 -msgid "For ascending index" -msgstr "" - -# 1ffa1aa4e32d4052a16f82c70fbaa27b -#: ../source/release-notes/3.4-compatibility.txt:141 -msgid "A number less than 0" -msgstr "" - -# fdf35308fbfc4139827bf67bd3a9439c -#: ../source/release-notes/3.4-compatibility.txt:142 -msgid "For descending index" -msgstr "" - -# 48f67bdbf77d499ab7b606d9799c175e -#: ../source/release-notes/3.4-compatibility.txt:144 -msgid "String \"text\", \"2dsphere\", \"2d\", or \"hashed\"" -msgstr "" - -# 6c840dcd57ce4982862978aa948fa2c8 -#: ../source/release-notes/3.4-compatibility.txt:145 -msgid "For special index types" -msgstr "" - -# d998ce4947b64d51857321c82e2f7e17 -#: ../source/release-notes/3.4-compatibility.txt:147 -msgid "For example, the following operations are no longer valid:" -msgstr "" - -# cb5e66f34e8340878f82fd24fc75be3f -#: ../source/release-notes/3.4-compatibility.txt:156 -msgid "" -"Ensuring that the specified :doc:`index options `" -" are valid. Previous versions ignored invalid options. For example, the " -"following operations are no longer valid:" -msgstr "" - -# 5223490683b149f89beb01c79963e5fb -#: ../source/release-notes/3.4-compatibility.txt:169 -msgid "General Compatibility Changes" -msgstr "" - -# 2d9eb2473c29473f9b62b1b080dfe75c -#: ../source/release-notes/3.4-compatibility.txt:171 -msgid "" -"Removal of deprecated ``textSearchEnabled`` parameter. Starting from " -"version 2.6, MongoDB enables the text search feature by default." -msgstr "" - -# d706450af00d43ceb94ad9b653549198 -#: ../source/release-notes/3.4-compatibility.txt:174 -msgid "" -"Removal of :program:`mongosniff`. In MongoDB 3.4, :program:`mongosniff` " -"is replaced by :program:`mongoreplay`, which offers a more flexible " -"superset of :program:`mongosniff`'s functionality." -msgstr "" - -# dc0ca92bc6764bdb9658565de571f715 -#: ../source/release-notes/3.4-compatibility.txt:182 -msgid "User Roles Changes" -msgstr "" - -# 751473a5774a4a74a02d98256e5d374b -#: ../source/release-notes/3.4-compatibility.txt:184 -msgid "" -"The privileges of the following built-in roles do not apply to the " -"``local`` and ``config`` databases:" -msgstr "" - -# 075463d9a9864096a53844033c374b99 -#: ../source/release-notes/3.4-compatibility.txt:187 -msgid ":authrole:`readAnyDatabase`" -msgstr "" - -# 22c642da870f4e9e99eaf32cffb62c31 -#: ../source/release-notes/3.4-compatibility.txt:189 -msgid "" -"To provide ``read`` privileges on the ``local`` database, create a user " -"in the ``admin`` database with :authrole:`read` role in the ``local`` " -"database. See also :authrole:`clusterManager` and " -":authrole:`clusterMonitor` role for access to the ``config`` and " -"``local`` databases." -msgstr "" - -# 6acd5cc2ecfd42598ed4a29f4ded8f5a -#: ../source/release-notes/3.4-compatibility.txt:195 -msgid ":authrole:`readWriteAnyDatabase`" -msgstr "" - -# 4238343ee3534bb394a2a170e0cb8eb7 -#: ../source/release-notes/3.4-compatibility.txt:197 -msgid "" -"To provide ``readWrite`` privileges on the ``local`` database, create a " -"user in the ``admin`` database with :authrole:`readWrite` role in the " -"``local`` database. See also :authrole:`clusterManager` and " -":authrole:`clusterMonitor` role for access to the ``config`` and " -"``local`` databases." -msgstr "" - -# abb2ffe48592404c853ef29d0969ac74 -#: ../source/release-notes/3.4-compatibility.txt:203 -msgid ":authrole:`userAdminAnyDatabase`, and" -msgstr "" - -# a0484d083c9a4d908858b9d669eaa6f8 -#: ../source/release-notes/3.4-compatibility.txt:205 -msgid ":authrole:`dbAdminAnyDatabase`" -msgstr "" - -# ac274dbde23442fd9b2514be2cbc2aca -#: ../source/release-notes/3.4-compatibility.txt:207 -msgid "" -"To provide ``dbAdmin`` privileges on the ``local`` database, create a " -"user in the ``admin`` database with :authrole:`dbAdmin` role in the " -"``local`` database. See also :authrole:`clusterManager` and " -":authrole:`clusterMonitor` role for access to the ``config`` and " -"``local`` databases." -msgstr "" - -# 2d904fbba8804804b03181dac248e3ae -#: ../source/release-notes/3.4-compatibility.txt:213 -msgid "" -"Correspondingly, the :authrole:`clusterManager`, " -":authrole:`clusterMonitor`, :authrole:`backup`, and :authrole:`restore` " -"roles include additional read and write privileges on ``local`` and " -"``config`` databases." -msgstr "" - -# 4d538572365e4b5da4ff6d1a424a65c8 -#: ../source/release-notes/3.4-compatibility.txt:221 -msgid "Backwards Incompatible Features" -msgstr "" - -# 100b51a6b51a4eee8152861dd4cde16f -#: ../source/includes/3.4-backwards-incompatible-features.rst:1 -msgid "" -"The following 3.4 features persist data that earlier MongogDB versions " -"cannot correctly handle and require that ``featureCompatibilityVersion`` " -"be set to ``\"3.4\"``:" -msgstr "" - -# d8cf18923d80460eac24d77a33cc8733 -#: ../source/includes/3.4-backwards-incompatible-features.rst:5 -msgid ":ref:`3.4-relnotes-views`" -msgstr "" - -# b1c5c48ed4464515912c48590d70b0e9 -#: ../source/includes/3.4-backwards-incompatible-features.rst:7 -msgid ":ref:`3.4-relnotes-collation`" -msgstr "" - -# 5155e8bdd61b44d6a80aea5357985037 -#: ../source/includes/3.4-backwards-incompatible-features.rst:9 -msgid ":ref:`3.4-decimal`" -msgstr "" - -# 270107b4fcc54bb6b1e461daa57f0a1c -#: ../source/includes/3.4-backwards-incompatible-features.rst:11 -msgid "" -"Index version ``v: 2``. ``v:2`` indexes add support for collation and " -"decimal data type. Earlier index versions support neither collation nor " -"the decimal data type." -msgstr "" - -# 432f679b586148c280f6727bc5f954ee -#: ../source/includes/3.4-backwards-incompatible-features.rst:15 -msgid "" -"If ``featureCompatibilityVersion: \"3.4\"``, indexes created in MongoDB " -"3.4 default to ``v: 2`` . Otherwise, new indexes default to ``v: 1``." -msgstr "" - -# 5848542915ea4fa487f0fa41b321bd81 -#: ../source/release-notes/3.4-compatibility.txt:225 -msgid "" -"To set the ``featureCompatibilityVersion``, see " -":dbcommand:`setFeatureCompatibilityVersion` command." -msgstr "" - -# 7908f98a6bda45ddb3a962933b85cbc6 -#: ../source/includes/3.4-featureCompatibility-caveat.rst:1 -msgid "" -"Enabling these backwards-incompatible features can :ref:`complicate the " -"downgrade process <3.4-downgrade-features-prereq>`. For details, see " -":ref:`3.4-downgrade-features-prereq`." -msgstr "" - -# 4d83bec60e4f408f99a026761a22b54b -#: ../source/includes/3.4-featureCompatibility-caveat.rst:5 -msgid "" -"It is recommended that after upgrading, you allow your deployment to run " -"without enabling these features for a burn-in period to ensure the " -"likelihood of downgrade is minimal. When you are confident that the " -"likelihood of downgrade is minimal, enable these features." -msgstr "" - -# 892405edca964e63ab2f3cc587ee5a1a -#: ../source/release-notes/3.4-compatibility.txt:232 -msgid "" -"3.4 deployments have the following default " -"``featureCompatibilityVersion`` values:" -msgstr "" - -# 0f515fe773254823b44f084c0af630ac -#: ../source/includes/list-table-featureCompatibilityVersion-defaults.rst:5 -msgid "3.4 Deployments" -msgstr "" - -# a9cfc973e7e04e68aa195feeebde5f72 -#: ../source/includes/list-table-featureCompatibilityVersion-defaults.rst:6 -msgid "``featureCompatibilityVersion``" -msgstr "" - -# e188c856fbb343a7aa10d95e6196df4c -#: ../source/includes/list-table-featureCompatibilityVersion-defaults.rst:8 -msgid "For new deployments" -msgstr "" - -# 5c107f3067e046a4b34624e1583efec3 -#: ../source/includes/list-table-featureCompatibilityVersion-defaults.rst:9 -msgid "``\"3.4\"``" -msgstr "" - -# dabbe0a659ba4752b8ed7deff78791f2 -#: ../source/includes/list-table-featureCompatibilityVersion-defaults.rst:11 -msgid "For deployments :ref:`upgraded from 3.2 <3.4-upgrade>`" -msgstr "" - -# 2544b356c86943f2975929bb5250955d -#: ../source/includes/list-table-featureCompatibilityVersion-defaults.rst:13 -msgid "" -"``\"3.2\"`` until you :dbcommand:`setFeatureCompatibilityVersion` to " -"``\"3.4\"``." -msgstr "" - -# a72b6a1736954ad1a7f2f03d463bf348 -#: ../source/release-notes/3.4-compatibility.txt:237 -msgid "" -"Earlier versions of MongoDB will not start if the database contains " -"views, collation specifications, or ``v:2`` indexes. If the data contains" -" the decimal data type, operations against these documents may fail. See " -":doc:`/release-notes/3.4-downgrade` for details. If you need to " -"downgrade, you must remove data related to these incompatible features " -"from your database before downgrading the binaries." -msgstr "" - -# 1b1f796d5e8a4540b5af937391193476 -#: ../source/release-notes/3.4-compatibility.txt:247 -msgid "Driver Compatibility Changes" -msgstr "" - -# 03b36b4834944675a197a2ab35f7ba79 -#: ../source/release-notes/3.4-compatibility.txt:249 -msgid "" -"To use the various new features such as the new :ref:`3.4-decimal` and " -":ref:`collation` with a MongoDB driver, an upgrade to a driver version " -"that supports these features is necessary." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/release-notes/3.4-downgrade-replica-set.po b/locale/zh/LC_MESSAGES/release-notes/3.4-downgrade-replica-set.po deleted file mode 100644 index e088ab25235..00000000000 --- a/locale/zh/LC_MESSAGES/release-notes/3.4-downgrade-replica-set.po +++ /dev/null @@ -1,246 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 491c68ff55874c7ca816a6df31c6786f -#: ../source/release-notes/3.4-downgrade-replica-set.txt:3 -msgid "Downgrade 3.4 Replica Set to 3.2" -msgstr "" - -# 2d1f541229a64e9fab57122cb67277dd -#: ../source/release-notes/3.4-downgrade-replica-set.txt -msgid "On this page" -msgstr "" - -# 36d5fefc6bb648d5b987c54b119d2a19 -#: ../source/release-notes/3.4-downgrade-replica-set.txt:13 -msgid "" -"Before you attempt any downgrade, familiarize yourself with the content " -"of this document." -msgstr "" - -# d61947c48af847ffa0a6c84a994f4325 -#: ../source/release-notes/3.4-downgrade-replica-set.txt:17 -msgid "Downgrade Path" -msgstr "" - -# 9aea2e99e94749d58bd3c297d91f53fa -#: ../source/includes/3.4-downgrade-path.rst:1 -msgid "" -"Once upgraded to 3.4, you cannot downgrade to a 3.2.7 or earlier version." -" You can only downgrade to a 3.2.8 or later version." -msgstr "" - -# 1ea89af3e94740c2bae841e752785f0b -#: ../source/release-notes/3.4-downgrade-replica-set.txt:22 -msgid "Create Backup" -msgstr "" - -# 7b21368c2d074d11abbf5be0cdda2d32 -#: ../source/release-notes/3.4-downgrade-replica-set.txt:24 -msgid "*Optional but Recommended.* Create a backup of your database." -msgstr "" - -# 63b3106b1131422aaa3df79e94e9c40f -#: ../source/release-notes/3.4-downgrade-replica-set.txt:27 -msgid "Prerequisites" -msgstr "" - -# be9146c65c884ce3919fcd6b820c8248 -#: ../source/release-notes/3.4-downgrade-replica-set.txt:29 -msgid "" -"Before downgrading the binaries, you must downgrade the feature " -"compatibility version and remove any :ref:`3.4 features incompatible <3.4" -"-compatibility-enabled>` with 3.2 or earlier versions as generally " -"outlined below. These steps are necessary only if " -"``featureCompatibilityVersion`` has ever been set to ``\"3.4\"``." -msgstr "" - -# 6162d7d45a3b4f4b8780beff01781728 -#: ../source/release-notes/3.4-downgrade-replica-set.txt:43 -msgid "1. Downgrade Feature Compatibility Version" -msgstr "" - -# 9cc824472ce74f0ebfd387926f06f2eb -# 98c7932927d84e598aa7fb97871cd889 -# aee36dff0e8f47c7b5cc70d004eabd01 -# 6d7de048594f4c55b8870dc8667fab5f -# 61d8c69a74424519a1b4983a1b67d027 -#: ../source/release-notes/3.4-downgrade-replica-set.txt:45 -#: ../source/release-notes/3.4-downgrade-replica-set.txt:55 -#: ../source/release-notes/3.4-downgrade-replica-set.txt:66 -#: ../source/release-notes/3.4-downgrade-replica-set.txt:75 -#: ../source/release-notes/3.4-downgrade-replica-set.txt:87 -msgid "Connect a :program:`mongo` shell to the primary." -msgstr "" - -# 7c899d9d1e4a4a4e88c446008fb70d28 -#: ../source/includes/extracts/3.4-downgrade-feature-compatibility.rst:2 -msgid "Downgrade the ``featureCompatibilityVersion`` to ``\"3.2\"``." -msgstr "" - -# f00d3f15faac4deaa90158994176552a -#: ../source/includes/extracts/3.4-downgrade-feature-compatibility.rst:8 -msgid "" -"This command must perform writes to an internal system collection. If for" -" any reason the command does not complete successfully, you can safely " -"retry the command on the |target| as the operation is idempotent." -msgstr "" - -# 2d428658e49147cab823eb2733b7a8e6 -#: ../source/release-notes/3.4-downgrade-replica-set.txt:50 -msgid "2. Remove Views" -msgstr "" - -# bd236b6dffdf4719a32c8956b32de403 -#: ../source/release-notes/3.4-downgrade-replica-set.txt:52 -msgid "" -"If you have defined any views, drop the views before downgrading MongoDB " -"3.4 to 3.2." -msgstr "" - -# fcb4061cfa6c4d12a7c4ac1e6562a802 -#: ../source/includes/extracts/3.4-downgrade-views.rst:2 -msgid "To find views, you can run the following in the :program:`mongo` shell:" -msgstr "" - -# 8cbc0cb833bf4c95b5c5777f5db0f104 -#: ../source/includes/extracts/3.4-downgrade-views.rst:13 -msgid "" -"In each database that contains views, drop the ``system.views`` " -"collection to drop all views in that database." -msgstr "" - -# cd4e4fc1a7f94235815548aa24af444b -#: ../source/release-notes/3.4-downgrade-replica-set.txt:60 -msgid "3. Remove Collation Option from Collections and Indexes" -msgstr "" - -# 92b2f49fe99f4f469632d3fea4611867 -#: ../source/release-notes/3.4-downgrade-replica-set.txt:62 -msgid "" -"If you have defined any non-\"simple\" collation for a collection or an " -"index, remove the collection or index before downgrading MongoDB 3.4 to " -"3.2." -msgstr "" - -# 71a42afb0e6a464798d5885e00328550 -#: ../source/includes/extracts/3.4-downgrade-collation-collections.rst:2 -msgid "" -"To find collections with collation specifications, you can run the " -"following in the :program:`mongo` shell:" -msgstr "" - -# e270ea8151984b7c92d342d7ee1d302a -#: ../source/includes/extracts/3.4-downgrade-collation-collections.rst:14 -msgid "" -"You can migrate the content of the collection to a new collection without" -" the collation specification (one way is via the aggregation pipeline " -"stage :pipeline:`$out`)." -msgstr "" - -# afe9574d796349e0a937359192fd6a61 -#: ../source/includes/extracts/3.4-downgrade-collation-indexes.rst:2 -msgid "" -"To find indexes with collation specification, you can run the following " -"in the :program:`mongo` shell:" -msgstr "" - -# e01d9374c3cc4d30a63ada5c60ff5c04 -#: ../source/includes/extracts/3.4-downgrade-collation-indexes.rst:19 -msgid "" -"Drop the indexes with a collation specification. After the downgrade, " -"recreate the dropped indexes." -msgstr "" - -# 19441083ed02435c889e377ce74efb1f -#: ../source/release-notes/3.4-downgrade-replica-set.txt:73 -msgid "4. Convert Data of Type Decimal" -msgstr "" - -# dc5bb8693a544f88b4cbef149e36c9f7 -#: ../source/includes/extracts/3.4-downgrade-decimal.rst:2 -msgid "" -"Convert any data of :ref:`decimal <3.4-decimal>` type. In versions of " -"MongoDB earlier than 3.4, operations against documents that contain " -":ref:`decimal <3.4-decimal>` type may fail. For some possible conversion " -"options, see :doc:`/tutorial/model-monetary-data`." -msgstr "" - -# 30b74bea1f664dd2a60f0dbe978409c0 -#: ../source/includes/extracts/3.4-downgrade-decimal.rst:8 -msgid "" -"To detect the presence of decimal, you can run " -":method:`db.collection.validate(true) ` against" -" the collections which may contain decimal data." -msgstr "" - -# 3c91a1a299914d8baece23553758d044 -#: ../source/includes/extracts/3.4-downgrade-decimal.rst:12 -msgid "" -":method:`db.collection.validate(true) ` reports" -" on decimal data only when ``featureCompatibilityVersion`` is " -"``\"3.2\"``." -msgstr "" - -# 308ca1f636594ae3beee81194d29cdae -#: ../source/release-notes/3.4-downgrade-replica-set.txt:80 -msgid "5. Downgrade Index Versions" -msgstr "" - -# 201f271f58c844a4aa28868952012eb9 -#: ../source/release-notes/3.4-downgrade-replica-set.txt:82 -msgid "" -"If you have ``v: 2`` indexes (i.e. the default version for indexes " -"created in MongoDB 3.4 if ``featureCompatibilityVersion: \"3.4\"``), " -":method:`reindex the collection ` to recreate " -"all indexes on the collection as ``v: 1`` before downgrading MongoDB." -msgstr "" - -# ca33974b223c47fa8d774f92c460e578 -#: ../source/includes/extracts/3.4-downgrade-v2-indexes.rst:2 -msgid "" -"To find indexes with ``v: 2``, you can run the following in the " -":program:`mongo` shell:" -msgstr "" - -# 223bee1a41ce4f6fbb3851748e0d46db -#: ../source/release-notes/3.4-downgrade-replica-set.txt:91 -msgid "" -"Repeat the process on secondary members of the replica set as the reindex" -" operation does not propagate to the secondaries." -msgstr "" - -# a3cc0bb1c52f485d9e0c997261220e9a -#: ../source/release-notes/3.4-downgrade-replica-set.txt -msgid "Tip" -msgstr "" - -# 506e0b5bd3c5453faf6d5691870a2ddc -#: ../source/release-notes/3.4-downgrade-replica-set.txt:96 -msgid "" -"If connecting a :program:`mongo` shell to a secondary member, set " -":method:`rs.slaveOk()`." -msgstr "" - -# 0907391f516b4a08be756edeb85319ad -#: ../source/release-notes/3.4-downgrade-replica-set.txt:100 -msgid "Procedure" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/release-notes/3.4-downgrade-sharded-cluster.po b/locale/zh/LC_MESSAGES/release-notes/3.4-downgrade-sharded-cluster.po deleted file mode 100644 index 54be31e09c5..00000000000 --- a/locale/zh/LC_MESSAGES/release-notes/3.4-downgrade-sharded-cluster.po +++ /dev/null @@ -1,318 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 5c0793bfc64441a3a072997b0b76747a -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:3 -msgid "Downgrade 3.4 Sharded Cluster to 3.2" -msgstr "" - -# 64a2ad002b254430a8c4e5399872c978 -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt -msgid "On this page" -msgstr "" - -# 6e2d05c6fcb542a080d093f526c9cc75 -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:13 -msgid "" -"Before you attempt any downgrade, familiarize yourself with the content " -"of this document." -msgstr "" - -# dffa5e35493f4452ae52080dede1c5cd -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:17 -msgid "Downgrade Path" -msgstr "" - -# e83a70242d344810ae172b4136b18ce3 -#: ../source/includes/3.4-downgrade-path.rst:1 -msgid "" -"Once upgraded to 3.4, you cannot downgrade to a 3.2.7 or earlier version." -" You can only downgrade to a 3.2.8 or later version." -msgstr "" - -# 5ae6dacb87474040877bc95a23b6cd99 -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:22 -msgid "Create Backup" -msgstr "" - -# c585eb15279e4d43ac67f7ac17c347ed -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:24 -msgid "*Optional but Recommended.* Create a backup of your database." -msgstr "" - -# 1fed869397184df2a0a162932efe713b -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:27 -msgid "Prerequisites" -msgstr "" - -# 17d14688be6e48fda72cf3ff9e396cfc -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:29 -msgid "" -"Before downgrading the binaries, you must downgrade the feature " -"compatibility version and remove any :ref:`3.4 features incompatible <3.4" -"-compatibility-enabled>` with 3.2 or earlier versions as outlined below. " -"These steps are necessary only if ``featureCompatibilityVersion`` has " -"ever been set to ``\"3.4\"``." -msgstr "" - -# a5a9dd6e0c994c70a4c5f46747f0499c -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:42 -msgid "1. Downgrade Feature Compatibility Version" -msgstr "" - -# 37b3eb6fa23e49f8b11757fb863e835f -# 85204ca170aa4ffaac872629b4ea47b1 -# e57a03c9bcb74c0da3bb327fb15f84fe -# 19e521b28f014251a1be3babb372c88c -# 12bf93d0957442eca4adc4c3448ba59d -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:44 -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:54 -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:65 -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:74 -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:89 -msgid "Connect a :program:`mongo` shell to the :program:`mongos` instance." -msgstr "" - -# 7360f9fd4ed243cabaa2baabe08fe6af -#: ../source/includes/extracts/3.4-downgrade-feature-compatibility.rst:2 -msgid "Downgrade the ``featureCompatibilityVersion`` to ``\"3.2\"``." -msgstr "" - -# e2adaa4f72dc4b0885a4b51ffa997e2d -#: ../source/includes/extracts/3.4-downgrade-feature-compatibility.rst:8 -msgid "" -"This command must perform writes to an internal system collection. If for" -" any reason the command does not complete successfully, you can safely " -"retry the command on the |target| as the operation is idempotent." -msgstr "" - -# 625291a85b0144b48f0bb156b0146e49 -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:49 -msgid "2. Remove Views" -msgstr "" - -# 0b3f9d4d590644ff995d2044856c60f6 -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:51 -msgid "" -"If you have defined any views, drop the views before downgrading MongoDB " -"3.4 to 3.2." -msgstr "" - -# 6c901d5bf53a4d1499b2cda906914fb1 -#: ../source/includes/extracts/3.4-downgrade-views.rst:2 -msgid "To find views, you can run the following in the :program:`mongo` shell:" -msgstr "" - -# 6aac07514e714221b2561948da909d83 -#: ../source/includes/extracts/3.4-downgrade-views.rst:13 -msgid "" -"In each database that contains views, drop the ``system.views`` " -"collection to drop all views in that database." -msgstr "" - -# 5f193df49cd14e758dfca1e55a2841df -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:59 -msgid "3. Remove Collation Option from Collections and Indexes" -msgstr "" - -# ab38c302c0c343a1b7f9a5c5c85a0d8c -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:61 -msgid "" -"If you have defined any non-\"simple\" collation for a collection or an " -"index, remove the collection or index before downgrading MongoDB 3.4 to " -"3.2." -msgstr "" - -# fbb88799df29486bb9412ede2455aece -#: ../source/includes/extracts/3.4-downgrade-collation-collections.rst:2 -msgid "" -"To find collections with collation specifications, you can run the " -"following in the :program:`mongo` shell:" -msgstr "" - -# bd758c8a58e44c7b99f3296b8849d299 -#: ../source/includes/extracts/3.4-downgrade-collation-collections.rst:14 -msgid "" -"You can migrate the content of the collection to a new collection without" -" the collation specification (one way is via the aggregation pipeline " -"stage :pipeline:`$out`)." -msgstr "" - -# 73d1a09274db4c928ed4659a44c1a875 -#: ../source/includes/extracts/3.4-downgrade-collation-indexes.rst:2 -msgid "" -"To find indexes with collation specification, you can run the following " -"in the :program:`mongo` shell:" -msgstr "" - -# ee20bd2fd46b4e4c86b730c93264e953 -#: ../source/includes/extracts/3.4-downgrade-collation-indexes.rst:19 -msgid "" -"Drop the indexes with a collation specification. After the downgrade, " -"recreate the dropped indexes." -msgstr "" - -# bd1c0f04d3da44d7909bf4efdb94196b -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:72 -msgid "4. Convert Data of Type Decimal" -msgstr "" - -# 01299f5dec574cc69c825f356d3b5104 -#: ../source/includes/extracts/3.4-downgrade-decimal.rst:2 -msgid "" -"Convert any data of :ref:`decimal <3.4-decimal>` type. In versions of " -"MongoDB earlier than 3.4, operations against documents that contain " -":ref:`decimal <3.4-decimal>` type may fail. For some possible conversion " -"options, see :doc:`/tutorial/model-monetary-data`." -msgstr "" - -# bb87105bf9994ea19986b51b8fa272c9 -#: ../source/includes/extracts/3.4-downgrade-decimal.rst:8 -msgid "" -"To detect the presence of decimal, you can run " -":method:`db.collection.validate(true) ` against" -" the collections which may contain decimal data." -msgstr "" - -# a1354cc95b434b32bfc76458b87108b5 -#: ../source/includes/extracts/3.4-downgrade-decimal.rst:12 -msgid "" -":method:`db.collection.validate(true) ` reports" -" on decimal data only when ``featureCompatibilityVersion`` is " -"``\"3.2\"``." -msgstr "" - -# 97dda2f47d194ca2b0e9b84cc04e26bb -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:79 -msgid "5. Downgrade Index Versions" -msgstr "" - -# 9d36f537ceff4bb0a73f30c271922a0b -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:81 -msgid "" -"If you have ``v: 2`` indexes (i.e. the default version for indexes " -"created in MongoDB 3.4 if ``featureCompatibilityVersion: \"3.4\"``), " -":method:`reindex the collection ` to recreate " -"all indexes on the collection as ``v: 1`` before downgrading MongoDB." -msgstr "" - -# e98c85d287cd44bcae9ac13f4968d8eb -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:86 -msgid "You must perform this operation on both the shards and the config servers:" -msgstr "" - -# 06a408b4588f4fce959042a7fd3cb330 -#: ../source/includes/extracts/3.4-downgrade-v2-indexes.rst:2 -msgid "" -"To find indexes with ``v: 2``, you can run the following in the " -":program:`mongo` shell:" -msgstr "" - -# 03e65f67a91d4a06a803ce1188e54ae0 -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:93 -msgid "" -"If a shard is a replica set, repeat this procedure on each member of the " -"shard as the reindex operation does not propagate to the secondaries." -msgstr "" - -# 892d0dbdd29b41458465f90cae712f71 -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt -msgid "Tip" -msgstr "" - -# e79ca59f5cd64a49b200d49127d0a3cd -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:99 -msgid "" -"If connecting a :program:`mongo` shell to a secondary member, set " -":method:`rs.slaveOk()`." -msgstr "" - -# f58ab5ad54df48a6887c4fefeff1b5fd -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:102 -msgid "Repeat the process on each member of the config server replica set." -msgstr "" - -# 136a7051390e4b08a08c926e62eba33d -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:105 -msgid "Procedure" -msgstr "" - -# b84e736aa4e541cebe6134479462dbc4 -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:108 -msgid "Considerations" -msgstr "" - -# b041905309444352ac19a7dce55e9f1a -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:110 -msgid "" -"While the downgrade is in progress, you cannot make changes to the " -"collection metadata. For example, during the downgrade, do **not** do any" -" of the following:" -msgstr "" - -# 244be27cb8ab444b98dab985347f87a2 -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:114 -msgid ":method:`sh.enableSharding()`" -msgstr "" - -# fd93c1148bb24a559de7a5fb01fb3ccd -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:116 -msgid ":method:`sh.shardCollection()`" -msgstr "" - -# 056ab69686ca4351bab410045e8ed765 -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:118 -msgid ":method:`sh.addShard()`" -msgstr "" - -# bb7ca6b0d51f427c8d6f453832e27ec6 -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:120 -msgid ":method:`db.createCollection()`" -msgstr "" - -# 905033854b25456db6d7c240dfb72cc8 -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:122 -msgid ":method:`db.collection.drop()`" -msgstr "" - -# 488361fc84f14415980bf7799ebb9121 -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:124 -msgid ":method:`db.dropDatabase()`" -msgstr "" - -# 8e3712af57aa4f6db5bf553d5d33156c -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:126 -msgid "any operation that creates a database" -msgstr "" - -# 8d7d5f736aac434abe02fca8470b0cde -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:128 -msgid "" -"any other operation that modifies the cluster meta-data in any way. See " -":doc:`/reference/sharding` for a complete list of sharding commands. " -"Note, however, that not all commands on the :doc:`/reference/sharding` " -"page modify the cluster meta-data." -msgstr "" - -# c50a7bf0f7c941d6a6c19a3d8f4c66eb -#: ../source/release-notes/3.4-downgrade-sharded-cluster.txt:134 -msgid "Downgrade a Sharded Cluster" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/release-notes/3.4-downgrade-standalone.po b/locale/zh/LC_MESSAGES/release-notes/3.4-downgrade-standalone.po deleted file mode 100644 index 28801fe4374..00000000000 --- a/locale/zh/LC_MESSAGES/release-notes/3.4-downgrade-standalone.po +++ /dev/null @@ -1,227 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 8ad981d00b44458fba60c77fc947d24c -#: ../source/release-notes/3.4-downgrade-standalone.txt:3 -msgid "Downgrade 3.4 Standalone to 3.2" -msgstr "" - -# af39eb6a63014c38bdcfd4fb5d8e6306 -#: ../source/release-notes/3.4-downgrade-standalone.txt -msgid "On this page" -msgstr "" - -# a5d5727436674e75ad754b7d9c03d649 -#: ../source/release-notes/3.4-downgrade-standalone.txt:13 -msgid "" -"Before you attempt any downgrade, familiarize yourself with the content " -"of this document." -msgstr "" - -# e8f1bb5288b64430845707f9a95c5376 -#: ../source/release-notes/3.4-downgrade-standalone.txt:17 -msgid "Downgrade Path" -msgstr "" - -# 16f30e9547ce4ffa9eb93bdca5e3c850 -#: ../source/includes/3.4-downgrade-path.rst:1 -msgid "" -"Once upgraded to 3.4, you cannot downgrade to a 3.2.7 or earlier version." -" You can only downgrade to a 3.2.8 or later version." -msgstr "" - -# 58bcb55225d840d4bc34b81128400d44 -#: ../source/release-notes/3.4-downgrade-standalone.txt:22 -msgid "Create Backup" -msgstr "" - -# 96a4886e51774bbbba57ad01feb80a3c -#: ../source/release-notes/3.4-downgrade-standalone.txt:24 -msgid "*Optional but Recommended.* Create a backup of your database." -msgstr "" - -# 010df837a2be400fa57a66adb23e4090 -#: ../source/release-notes/3.4-downgrade-standalone.txt:27 -msgid "Prerequisites" -msgstr "" - -# 3da9bf18bc8d4cbeb1c5a232818bd10d -#: ../source/release-notes/3.4-downgrade-standalone.txt:29 -msgid "" -"Before downgrading the binaries, you must downgrade the feature " -"compatibility version and remove any :ref:`3.4 features incompatible <3.4" -"-compatibility-enabled>` with 3.2 or earlier versions as outlined below. " -"These steps are necessary only if ``featureCompatibilityVersion`` has " -"ever been set to ``\"3.4\"``." -msgstr "" - -# 0b1d1126bc204a1d923a01da7a067546 -#: ../source/release-notes/3.4-downgrade-standalone.txt:42 -msgid "1. Downgrade Feature Compatibility Version" -msgstr "" - -# 97271a2bb2fa4378b6d0ac332957fc5b -# a7d619b5353943bd8d165386a0ec9d54 -# c78bbd10736f4e8b8b923f0a4e1cf18e -# e71376f0c21845bd954fe1abc0735e51 -# c5e8d085b3fc437e8442de8f728d3521 -#: ../source/release-notes/3.4-downgrade-standalone.txt:44 -#: ../source/release-notes/3.4-downgrade-standalone.txt:54 -#: ../source/release-notes/3.4-downgrade-standalone.txt:65 -#: ../source/release-notes/3.4-downgrade-standalone.txt:74 -#: ../source/release-notes/3.4-downgrade-standalone.txt:86 -msgid "Connect a :program:`mongo` shell to the :program:`mongod` instance." -msgstr "" - -# 8763e1afba3a4491a69015d8176469d2 -#: ../source/includes/extracts/3.4-downgrade-feature-compatibility.rst:2 -msgid "Downgrade the ``featureCompatibilityVersion`` to ``\"3.2\"``." -msgstr "" - -# 2afb50ef95d4404c988c56565523a0ed -#: ../source/includes/extracts/3.4-downgrade-feature-compatibility.rst:8 -msgid "" -"This command must perform writes to an internal system collection. If for" -" any reason the command does not complete successfully, you can safely " -"retry the command on the |target| as the operation is idempotent." -msgstr "" - -# 95e151b099414b8da8ef7b9f616b99cc -#: ../source/release-notes/3.4-downgrade-standalone.txt:49 -msgid "2. Remove Views" -msgstr "" - -# 340e3cbd43644b75ab77fd649d6b6ae6 -#: ../source/release-notes/3.4-downgrade-standalone.txt:51 -msgid "" -"If you have defined any views, drop the views before downgrading MongoDB " -"3.4 to 3.2." -msgstr "" - -# bb6cb0429c9140e290acdb7b152b5451 -#: ../source/includes/extracts/3.4-downgrade-views.rst:2 -msgid "To find views, you can run the following in the :program:`mongo` shell:" -msgstr "" - -# 430d03f3adde47369e6d6c21c99c6d9c -#: ../source/includes/extracts/3.4-downgrade-views.rst:13 -msgid "" -"In each database that contains views, drop the ``system.views`` " -"collection to drop all views in that database." -msgstr "" - -# 083aad0efb0a4335893d883de696faa3 -#: ../source/release-notes/3.4-downgrade-standalone.txt:59 -msgid "3. Remove Collation Option from Collections and Indexes" -msgstr "" - -# d1bc18f1a9d14f12a630b8177be18d45 -#: ../source/release-notes/3.4-downgrade-standalone.txt:61 -msgid "" -"If you have defined any non-\"simple\" collation for a collection or an " -"index, remove the collection or index before downgrading MongoDB 3.4 to " -"3.2." -msgstr "" - -# 78b9ca037202465eab85333c712b3948 -#: ../source/includes/extracts/3.4-downgrade-collation-collections.rst:2 -msgid "" -"To find collections with collation specifications, you can run the " -"following in the :program:`mongo` shell:" -msgstr "" - -# 7942970d8f704850beccaf6ce1814ed2 -#: ../source/includes/extracts/3.4-downgrade-collation-collections.rst:14 -msgid "" -"You can migrate the content of the collection to a new collection without" -" the collation specification (one way is via the aggregation pipeline " -"stage :pipeline:`$out`)." -msgstr "" - -# 56323e5fc5254a65a88df3faa535b03f -#: ../source/includes/extracts/3.4-downgrade-collation-indexes.rst:2 -msgid "" -"To find indexes with collation specification, you can run the following " -"in the :program:`mongo` shell:" -msgstr "" - -# 6f06999797d942c39d6f27d9aecb951c -#: ../source/includes/extracts/3.4-downgrade-collation-indexes.rst:19 -msgid "" -"Drop the indexes with a collation specification. After the downgrade, " -"recreate the dropped indexes." -msgstr "" - -# 3b9c5bec25e844d8859909738e707b29 -#: ../source/release-notes/3.4-downgrade-standalone.txt:72 -msgid "4. Convert Data of Type Decimal" -msgstr "" - -# f05708fc53134a788cbed8d49e1be2b1 -#: ../source/includes/extracts/3.4-downgrade-decimal.rst:2 -msgid "" -"Convert any data of :ref:`decimal <3.4-decimal>` type. In versions of " -"MongoDB earlier than 3.4, operations against documents that contain " -":ref:`decimal <3.4-decimal>` type may fail. For some possible conversion " -"options, see :doc:`/tutorial/model-monetary-data`." -msgstr "" - -# dda84cf1e39f4b8ead727a2bf89039e9 -#: ../source/includes/extracts/3.4-downgrade-decimal.rst:8 -msgid "" -"To detect the presence of decimal, you can run " -":method:`db.collection.validate(true) ` against" -" the collections which may contain decimal data." -msgstr "" - -# fba90eb7374942beac28aca7ae92f728 -#: ../source/includes/extracts/3.4-downgrade-decimal.rst:12 -msgid "" -":method:`db.collection.validate(true) ` reports" -" on decimal data only when ``featureCompatibilityVersion`` is " -"``\"3.2\"``." -msgstr "" - -# 798047f203a84a4b9ca019e57751fb9e -#: ../source/release-notes/3.4-downgrade-standalone.txt:79 -msgid "5. Downgrade Index Versions" -msgstr "" - -# 2510e76f89964fe39f31180ba3c3b8f0 -#: ../source/release-notes/3.4-downgrade-standalone.txt:81 -msgid "" -"If you have ``v: 2`` indexes (i.e. the default version for indexes " -"created in MongoDB 3.4 if ``featureCompatibilityVersion: \"3.4\"``), " -":method:`reindex the collection ` to recreate " -"all indexes on the collection as ``v: 1`` before downgrading MongoDB." -msgstr "" - -# 4d1c3cbea46440169947bbbfba7c89c1 -#: ../source/includes/extracts/3.4-downgrade-v2-indexes.rst:2 -msgid "" -"To find indexes with ``v: 2``, you can run the following in the " -":program:`mongo` shell:" -msgstr "" - -# 62f01c9799db433eb197a8867da5b316 -#: ../source/release-notes/3.4-downgrade-standalone.txt:92 -msgid "Procedure" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/release-notes/3.4-downgrade.po b/locale/zh/LC_MESSAGES/release-notes/3.4-downgrade.po deleted file mode 100644 index d4eb6f16781..00000000000 --- a/locale/zh/LC_MESSAGES/release-notes/3.4-downgrade.po +++ /dev/null @@ -1,241 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 0526adf42eaf4cb2bb3fc2c79b6f7251 -#: ../source/release-notes/3.4-downgrade.txt:3 -msgid "Downgrade MongoDB 3.4 to 3.2" -msgstr "" - -# 471f66bde7b34603bc7cca9e919c4802 -#: ../source/release-notes/3.4-downgrade.txt -msgid "On this page" -msgstr "" - -# cd58c58108b04267b46a59d408652dc3 -#: ../source/release-notes/3.4-downgrade.txt:13 -msgid "" -"Before you attempt any downgrade, familiarize yourself with the content " -"of this document." -msgstr "" - -# 63f616e7a12c40bd942b60eec4ea5956 -#: ../source/release-notes/3.4-downgrade.txt:17 -msgid "Downgrade Path" -msgstr "" - -# b53c56654c064fc88bbce36af66027db -#: ../source/includes/3.4-downgrade-path.rst:1 -msgid "" -"Once upgraded to 3.4, you cannot downgrade to a 3.2.7 or earlier version." -" You can only downgrade to a 3.2.8 or later version." -msgstr "" - -# dab4c1f5d1744ce69b5a61b3d185d3d1 -#: ../source/release-notes/3.4-downgrade.txt:22 -msgid "Create Backup" -msgstr "" - -# b5dfaf6f208944238c0df49a8502e15d -#: ../source/release-notes/3.4-downgrade.txt:24 -msgid "*Optional but Recommended.* Create a backup of your database." -msgstr "" - -# 790d9d4b488a4c9e99af4bdf00c550af -#: ../source/release-notes/3.4-downgrade.txt:29 -msgid "Remove 3.4 Incompatible Features" -msgstr "" - -# 20e20f48824147f3b313fc4b6c9d0bf2 -#: ../source/release-notes/3.4-downgrade.txt:31 -msgid "" -"To downgrade, you must remove any :ref:`3.4 features incompatible <3.4" -"-compatibility-enabled>` with 3.2 or earlier versions as generally " -"outlined below. These steps are necessary only if " -"``featureCompatibilityVersion`` has ever been set to ``\"3.4\"``." -msgstr "" - -# 2a5579a4c3924a05843e01e9b54c9352 -#: ../source/release-notes/3.4-downgrade.txt:36 -msgid "" -"For instructions specific to standalone, replica set, or sharded cluster," -" see:" -msgstr "" - -# 336b4ff3b9654baebf4cb434eac78f48 -# da0b73927f894ff8ade3f0f07c7e8eec -#: ../source/release-notes/3.4-downgrade.txt:39 -#: ../source/release-notes/3.4-downgrade.txt:93 -msgid ":doc:`/release-notes/3.4-downgrade-standalone`." -msgstr "" - -# 41ff01279c5a4274a9c9766f94aa9b29 -# 3896925f194d48dfaa9af5d8660684fa -#: ../source/release-notes/3.4-downgrade.txt:41 -#: ../source/release-notes/3.4-downgrade.txt:95 -msgid ":doc:`/release-notes/3.4-downgrade-replica-set`." -msgstr "" - -# 9d2b9d67fab54e38b673806dbc7e2ed6 -# f4a62caa7e9e4f3193689fdd0a72e6e9 -#: ../source/release-notes/3.4-downgrade.txt:43 -#: ../source/release-notes/3.4-downgrade.txt:97 -msgid ":doc:`/release-notes/3.4-downgrade-sharded-cluster`." -msgstr "" - -# 8175a92b5a4f4775a9d3b8028ee76111 -#: ../source/release-notes/3.4-downgrade.txt:48 -msgid "1. Downgrade Feature Compatibility Version" -msgstr "" - -# 840938f7f47740c78ff76133fdae3394 -#: ../source/includes/extracts/3.4-downgrade-feature-compatibility.rst:2 -msgid "Downgrade the ``featureCompatibilityVersion`` to ``\"3.2\"``." -msgstr "" - -# 39af054f7d0a403193ed7cce488a6e8a -#: ../source/includes/extracts/3.4-downgrade-feature-compatibility.rst:8 -msgid "" -"This command must perform writes to an internal system collection. If for" -" any reason the command does not complete successfully, you can safely " -"retry the command on the |target| as the operation is idempotent." -msgstr "" - -# d515974e125d4857af606015bbd94f2b -#: ../source/release-notes/3.4-downgrade.txt:57 -msgid "2. Remove Views" -msgstr "" - -# 0028c4c36ab94d03a83029f26c78b785 -#: ../source/release-notes/3.4-downgrade.txt:59 -msgid "" -"If you have defined any views, drop the views before downgrading MongoDB " -"3.4 to 3.2." -msgstr "" - -# b9e06d618e774958b8a67e428a8a31f4 -#: ../source/includes/extracts/3.4-downgrade-views.rst:2 -msgid "To find views, you can run the following in the :program:`mongo` shell:" -msgstr "" - -# 91640de7bd544641b6831505eb8600b1 -#: ../source/includes/extracts/3.4-downgrade-views.rst:13 -msgid "" -"In each database that contains views, drop the ``system.views`` " -"collection to drop all views in that database." -msgstr "" - -# b876732745364cd3be48ffbb88c626f7 -#: ../source/release-notes/3.4-downgrade.txt:65 -msgid "3. Remove Collation Option from Collections and Indexes" -msgstr "" - -# 9a856efe2082467eb30880382ebab64e -#: ../source/release-notes/3.4-downgrade.txt:67 -msgid "" -"If you have defined any non-\"simple\" collation for a collection or an " -"index, remove the collection or index before downgrading MongoDB 3.4 to " -"3.2." -msgstr "" - -# 118cea2f971d4978a0bf304e4641d137 -#: ../source/includes/extracts/3.4-downgrade-collation-collections.rst:2 -msgid "" -"To find collections with collation specifications, you can run the " -"following in the :program:`mongo` shell:" -msgstr "" - -# d27295309a98415f84af31eec086f7e2 -#: ../source/includes/extracts/3.4-downgrade-collation-collections.rst:14 -msgid "" -"You can migrate the content of the collection to a new collection without" -" the collation specification (one way is via the aggregation pipeline " -"stage :pipeline:`$out`)." -msgstr "" - -# ab23c7195201444bafd4f86df34d9193 -#: ../source/includes/extracts/3.4-downgrade-collation-indexes.rst:2 -msgid "" -"To find indexes with collation specification, you can run the following " -"in the :program:`mongo` shell:" -msgstr "" - -# d366aa9715984865b979e4ef88f065b0 -#: ../source/includes/extracts/3.4-downgrade-collation-indexes.rst:19 -msgid "" -"Drop the indexes with a collation specification. After the downgrade, " -"recreate the dropped indexes." -msgstr "" - -# 666ed26cefe040e88175362d7224096c -#: ../source/release-notes/3.4-downgrade.txt:76 -msgid "4. Convert Data of Type Decimal" -msgstr "" - -# a960b96e96224997944c0e2ce902fa91 -#: ../source/includes/extracts/3.4-downgrade-decimal.rst:2 -msgid "" -"Convert any data of :ref:`decimal <3.4-decimal>` type. In versions of " -"MongoDB earlier than 3.4, operations against documents that contain " -":ref:`decimal <3.4-decimal>` type may fail. For some possible conversion " -"options, see :doc:`/tutorial/model-monetary-data`." -msgstr "" - -# 3a8c2c50b84247a9a7d10ff2898c2fdc -#: ../source/includes/extracts/3.4-downgrade-decimal.rst:8 -msgid "" -"To detect the presence of decimal, you can run " -":method:`db.collection.validate(true) ` against" -" the collections which may contain decimal data." -msgstr "" - -# 794f8556fde9447dbf97ee5cb434c18b -#: ../source/includes/extracts/3.4-downgrade-decimal.rst:12 -msgid "" -":method:`db.collection.validate(true) ` reports" -" on decimal data only when ``featureCompatibilityVersion`` is " -"``\"3.2\"``." -msgstr "" - -# 4042423dce9f496eb741676a27379eba -#: ../source/release-notes/3.4-downgrade.txt:81 -msgid "5. Downgrade Index Versions" -msgstr "" - -# 5442dd1ba0654501be9cd0809e1726ec -#: ../source/release-notes/3.4-downgrade.txt:83 -msgid "" -"If you have ``v: 2`` indexes (i.e. the default version for indexes " -"created in MongoDB 3.4 if ``featureCompatibilityVersion: \"3.4\"``), " -":method:`reindex the collection ` to recreate " -"all indexes on the collection as ``v: 1`` before downgrading MongoDB." -msgstr "" - -# 85395d5aa99f4df5ace05245d54445df -#: ../source/includes/extracts/3.4-downgrade-v2-indexes.rst:2 -msgid "" -"To find indexes with ``v: 2``, you can run the following in the " -":program:`mongo` shell:" -msgstr "" - -# e219ae0031524fb3a2c97e3bcaaa0274 -#: ../source/release-notes/3.4-downgrade.txt:91 -msgid "Procedures" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/release-notes/3.4-upgrade-replica-set.po b/locale/zh/LC_MESSAGES/release-notes/3.4-upgrade-replica-set.po deleted file mode 100644 index 5cd9f23d69d..00000000000 --- a/locale/zh/LC_MESSAGES/release-notes/3.4-upgrade-replica-set.po +++ /dev/null @@ -1,214 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# da45d926cadb495f8e155b5dfb20002e -#: ../source/release-notes/3.4-upgrade-replica-set.txt:5 -msgid "Upgrade a Replica Set to 3.4" -msgstr "" - -# 3e182f441c2c472591b1ba9b8b033a05 -#: ../source/release-notes/3.4-upgrade-replica-set.txt -msgid "On this page" -msgstr "" - -# 1e686ff8dd164947b4667661bd455349 -#: ../source/includes/admonition-power-ubuntu-restriction.rst:7 -msgid "3.4 Incompatibility with Ubuntu 16.04 on IBM Power Systems" -msgstr "" - -# b57973eba8a6481f877d5b65a290a1cc -#: ../source/includes/admonition-power-ubuntu-restriction.rst:4 -msgid "" -"Due to a `lock elision bug in glibc " -"`_, if you " -"are running on Ubuntu 16.04 on IBM Power Systems, do not use MongoDB 3.4 " -"in production until the ``glibc`` version with the fix becomes available " -"and you have installed that version." -msgstr "" - -# f423eee3809f4bd9823cb467ec54d95b -#: ../source/includes/upgrade-copy.rst:3 -msgid "" -"Before you attempt any upgrade, please familiarize yourself with the " -"content of this document." -msgstr "" - -# 6e784e5b28eb428da00936cc3bc99b03 -#: ../source/includes/upgrade-copy.rst:6 -msgid "" -"If you need guidance on upgrading to |newversion|, `MongoDB offers major " -"version upgrade services " -"`_ to help ensure a" -" smooth transition without interruption to your MongoDB application." -msgstr "" - -# e8a96bcdb5e74508a02d4b92227c037f -#: ../source/includes/upgrade-copy.rst:12 -msgid "Upgrade Recommendations and Checklists" -msgstr "" - -# e3a492e521a84a3599e0ee325355f5cc -#: ../source/includes/upgrade-copy.rst:14 -msgid "When upgrading, consider the following:" -msgstr "" - -# 971932741a5e4438b8bd76fde95c502b -#: ../source/includes/upgrade-copy.rst:17 -msgid "Upgrade Version Path" -msgstr "" - -# 9d4ce056cc784e648c06240cd7eecdb7 -#: ../source/includes/upgrade-copy.rst:19 -msgid "" -"To upgrade an existing MongoDB deployment to |newversion|, you must be " -"running a |oldseries| release." -msgstr "" - -# a024a23617f947d9bc498b147fecd058 -#: ../source/includes/upgrade-copy.rst:22 -msgid "" -"To upgrade from a version earlier than the |oldseries|, you must " -"successively upgrade major releases until you have upgraded to " -"|oldseries|. For example, if you are running a |olderseries|, you must " -"upgrade first to |upgradefirst| *before* you can upgrade to |newversion|." -msgstr "" - -# 1d01db961ab2493191c2badcedb34459 -#: ../source/includes/upgrade-copy.rst:28 -msgid "Preparedness" -msgstr "" - -# 877e2746960448d789660be4dbbc4960 -#: ../source/includes/upgrade-copy.rst:30 -msgid "" -"Before beginning your upgrade, see the |compatibility| document to ensure" -" that your applications and deployments are compatible with MongoDB " -"|newversion|. Resolve the incompatibilities in your deployment before " -"starting the upgrade." -msgstr "" - -# 9d32df82e4c149d09c1e7428d817a7cc -#: ../source/includes/upgrade-copy.rst:35 -msgid "" -"Before upgrading MongoDB, always test your application in a staging " -"environment before deploying the upgrade to your production environment." -msgstr "" - -# 168d92aa56ca4b1b9a67089eea99bb8d -#: ../source/includes/upgrade-copy.rst:40 -msgid "Downgrade Consideration" -msgstr "" - -# e383d03b1feb48d098bf37397f1f9973 -#: ../source/includes/3.4-downgrade-path.rst:1 -msgid "" -"Once upgraded to 3.4, you cannot downgrade to a 3.2.7 or earlier version." -" You can only downgrade to a 3.2.8 or later version." -msgstr "" - -# 1735c116ef4b409db4ec68e9b7d78908 -#: ../source/release-notes/3.4-upgrade-replica-set.txt:22 -msgid "Prerequisites" -msgstr "" - -# e567af93c2474adb8f73f2b520b0f846 -#: ../source/release-notes/3.4-upgrade-replica-set.txt:24 -msgid "" -"To upgrade a replica set to |newversion|, all replica set members must be" -" running version |oldversion|. To upgrade a replica set from an earlier " -"MongoDB version, :doc:`upgrade all members of the replica set to the " -"latest 3.2-series release ` *first*, and then" -" follow the procedure to upgrade from MongoDB |oldversion| to " -"|newversion|." -msgstr "" - -# e35480a89ee94c749ec11990b2e6b8e9 -#: ../source/release-notes/3.4-upgrade-replica-set.txt:31 -msgid "Download |newversion| Binaries" -msgstr "" - -# 6c3add7890504d5ab897a0195e8cf3e7 -#: ../source/release-notes/3.4-upgrade-replica-set.txt:34 -msgid "Via Package Manager" -msgstr "" - -# 0da9bcc0a4224b98a07bd37804a1402c -#: ../source/includes/fact-upgrade-with-package-mgr.rst:1 -msgid "" -"If you installed MongoDB from the MongoDB ``apt``, ``yum``, ``dnf``, or " -"``zypper`` repositories, you should upgrade to |newversion| using your " -"package manager." -msgstr "" - -# 166a6e3cd8164ada979c6fddd08a9729 -#: ../source/includes/fact-upgrade-with-package-mgr.rst:5 -msgid "" -"Follow the appropriate :doc:`installation instructions ` for your Linux system. This will involve adding a " -"repository for the new release, then performing the actual upgrade " -"process." -msgstr "" - -# 0ed5c74f487344d8bbcf9bed00989e74 -#: ../source/release-notes/3.4-upgrade-replica-set.txt:39 -msgid "Manually" -msgstr "" - -# 96e1773b86164e5f847d7ea73cd75dd2 -#: ../source/release-notes/3.4-upgrade-replica-set.txt:41 -msgid "" -"If you have not installed MongoDB using a package manager, you can " -"manually download the MongoDB binaries from the `MongoDB Download Center " -"`_." -msgstr "" - -# 5b729ec3f15c44239a0b96b46c65d7f2 -#: ../source/release-notes/3.4-upgrade-replica-set.txt:45 -msgid "See :doc:`/installation` for more information." -msgstr "" - -# 751d1fb6ad8645ad8e72e3d1cbde000e -#: ../source/release-notes/3.4-upgrade-replica-set.txt:48 -msgid "Upgrade Process" -msgstr "" - -# 88280f375c0541a09a0f66cd1418a5da -#: ../source/release-notes/3.4-upgrade-replica-set.txt:50 -msgid "" -"You can upgrade from MongoDB |oldversion| to |newversion| using a " -"\"rolling\" upgrade to minimize downtime by upgrading the members " -"individually while the other members are available:" -msgstr "" - -# f016894b675a4a49aae78ed00c57f9c2 -#: ../source/release-notes/3.4-upgrade-replica-set.txt:58 -msgid "Additional Upgrade Procedures" -msgstr "" - -# 974d98cd9dbc4f5d9b411ec9b6ffce58 -#: ../source/release-notes/3.4-upgrade-replica-set.txt:60 -msgid "To upgrade a standalone, see :ref:`3.4-upgrade-standalone`." -msgstr "" - -# 69cf935cbcbb449286bbe774ab49c60a -#: ../source/release-notes/3.4-upgrade-replica-set.txt:61 -msgid "To upgrade a sharded cluster, see :ref:`3.4-upgrade-sharded-cluster`." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/release-notes/3.4-upgrade-sharded-cluster.po b/locale/zh/LC_MESSAGES/release-notes/3.4-upgrade-sharded-cluster.po deleted file mode 100644 index 776273a3138..00000000000 --- a/locale/zh/LC_MESSAGES/release-notes/3.4-upgrade-sharded-cluster.po +++ /dev/null @@ -1,327 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# ac75fb3fad86429e99f93485cf273a6b -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:5 -msgid "Upgrade a Sharded Cluster to 3.4" -msgstr "" - -# 5527e6c397c24b9aabe1e1df7d31feb3 -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt -msgid "On this page" -msgstr "" - -# 512cc4ca1bbe445bbaba0ee78bd7d396 -#: ../source/includes/admonition-power-ubuntu-restriction.rst:7 -msgid "3.4 Incompatibility with Ubuntu 16.04 on IBM Power Systems" -msgstr "" - -# af070f534949480698f80a6d0a8f49bc -#: ../source/includes/admonition-power-ubuntu-restriction.rst:4 -msgid "" -"Due to a `lock elision bug in glibc " -"`_, if you " -"are running on Ubuntu 16.04 on IBM Power Systems, do not use MongoDB 3.4 " -"in production until the ``glibc`` version with the fix becomes available " -"and you have installed that version." -msgstr "" - -# cd3537aa147c421b898929d2c24fc3ed -#: ../source/includes/upgrade-copy.rst:3 -msgid "" -"Before you attempt any upgrade, please familiarize yourself with the " -"content of this document." -msgstr "" - -# ed55dfb36d1b4e89b1dffd9ad9aaeecb -#: ../source/includes/upgrade-copy.rst:6 -msgid "" -"If you need guidance on upgrading to |newversion|, `MongoDB offers major " -"version upgrade services " -"`_ to help ensure a" -" smooth transition without interruption to your MongoDB application." -msgstr "" - -# a1fcd105192a4b0aa9c310684b220082 -#: ../source/includes/upgrade-copy.rst:12 -msgid "Upgrade Recommendations and Checklists" -msgstr "" - -# 84de0d83d5e546ae9806a9fa1a38490a -#: ../source/includes/upgrade-copy.rst:14 -msgid "When upgrading, consider the following:" -msgstr "" - -# 852d6c2b30ae4438afecb26ea77e1cc7 -#: ../source/includes/upgrade-copy.rst:17 -msgid "Upgrade Version Path" -msgstr "" - -# 0315a31fd2c64d70b9f4604c922d1953 -#: ../source/includes/upgrade-copy.rst:19 -msgid "" -"To upgrade an existing MongoDB deployment to |newversion|, you must be " -"running a |oldseries| release." -msgstr "" - -# 064c2780211d4e6bb489c612f06696c1 -#: ../source/includes/upgrade-copy.rst:22 -msgid "" -"To upgrade from a version earlier than the |oldseries|, you must " -"successively upgrade major releases until you have upgraded to " -"|oldseries|. For example, if you are running a |olderseries|, you must " -"upgrade first to |upgradefirst| *before* you can upgrade to |newversion|." -msgstr "" - -# 20bc7f4c36954bf4a5fcaa83be8b6812 -#: ../source/includes/upgrade-copy.rst:28 -msgid "Preparedness" -msgstr "" - -# b032ae4528d54f1bbacf711992e9ba8e -#: ../source/includes/upgrade-copy.rst:30 -msgid "" -"Before beginning your upgrade, see the |compatibility| document to ensure" -" that your applications and deployments are compatible with MongoDB " -"|newversion|. Resolve the incompatibilities in your deployment before " -"starting the upgrade." -msgstr "" - -# 172624cf6dde4d5baedcc61315673489 -#: ../source/includes/upgrade-copy.rst:35 -msgid "" -"Before upgrading MongoDB, always test your application in a staging " -"environment before deploying the upgrade to your production environment." -msgstr "" - -# 064f1edc1406495a835d6c9f60bfcdf1 -#: ../source/includes/upgrade-copy.rst:40 -msgid "Downgrade Consideration" -msgstr "" - -# 9bb1e7dace184816a393ec15bf99a3f6 -#: ../source/includes/3.4-downgrade-path.rst:1 -msgid "" -"Once upgraded to 3.4, you cannot downgrade to a 3.2.7 or earlier version." -" You can only downgrade to a 3.2.8 or later version." -msgstr "" - -# 8cd7bc12a98243f0b68798833cf13ec1 -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:21 -msgid "``mongos`` and Earlier Versions of ``mongod`` Instances" -msgstr "" - -# 955870767ee343c4a64b078f7f34b570 -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:23 -msgid "" -"Version |newversion| :program:`mongos` instances cannot connect to " -"earlier versions of :program:`mongod` instances." -msgstr "" - -# a7e8c87929e84b258a9df60917383053 -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:26 -msgid "" -"The 3.2 and earlier :program:`mongo` shell is not compatible with 3.4 " -"clusters." -msgstr "" - -# b781391bde494fd590e40552a0ad46e7 -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:30 -msgid "Prerequisites" -msgstr "" - -# 927ddc33f52946b4a4ce6b899d50e7c8 -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:36 -msgid "Version |oldversion| or Greater" -msgstr "" - -# 632ae65cf3074a62bc2f5c9864fe7d05 -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:33 -msgid "" -"To upgrade a sharded cluster to |newversion|, **all** members of the " -"cluster must be at least version |oldversion|. The upgrade process checks" -" all components of the cluster and will produce warnings if any component" -" is running version earlier than |oldversion|." -msgstr "" - -# b15453cc29d04adc92bc866fb991a1c8 -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:45 -msgid "Config Server as Replica Set (CSRS)" -msgstr "" - -# 47eb0dd1e29541f1b5587e4752946f01 -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:39 -msgid "" -"Starting in |newversion|, the use of the deprecated mirrored " -":program:`mongod` instances as config servers (SCCC) is no longer " -"supported. Before you can upgrade your sharded clusters to 3.4, you must " -"convert your config servers from SCCC to a replica set (CSRS)." -msgstr "" - -# 52edf8ff9e334c7da02f173aafc6db7e -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:44 -msgid "" -"To convert your config servers from SCCC to CSRS, see :doc:`/tutorial" -"/upgrade-config-servers-to-replica-set`." -msgstr "" - -# 14f0b0841bc44859916ed52d3dc7b4bf -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:70 -msgid "Stop Metadata Changes during the Upgrade" -msgstr "" - -# a706b4d8ee2044388ac17538abce89dd -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:48 -msgid "" -"During the upgrade, ensure that clients do not make changes to the " -"collection metadata. For example, during the upgrade, do **not** perform " -"any of the following operations:" -msgstr "" - -# 81935cb2c07f45f29d94e4b5cfc03237 -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:52 -msgid ":method:`sh.enableSharding()`" -msgstr "" - -# cc7062b702804a1b872c7be7e661c2c6 -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:54 -msgid ":method:`sh.shardCollection()`" -msgstr "" - -# debdd68feab846dca3d9f919d58d98a5 -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:56 -msgid ":method:`sh.addShard()`" -msgstr "" - -# 48a92722524f49cba579cb579ed60fbb -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:58 -msgid ":method:`db.createCollection()`" -msgstr "" - -# 1ee8c08ad6754036989fa86d7c18551f -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:60 -msgid ":method:`db.collection.drop()`" -msgstr "" - -# 3071f37280de4b71aabf6cb522254eb2 -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:62 -msgid ":method:`db.dropDatabase()`" -msgstr "" - -# baaa573bc471495696d95148f2dc5fba -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:64 -msgid "any operation that creates a database" -msgstr "" - -# 6fe4abd1fbba4214bf9a6c65d3d0dafa -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:66 -msgid "any other operation that modifies the cluster metadata in any way." -msgstr "" - -# 4ea317f0486b4c2e8f813071bb1819a5 -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:68 -msgid "" -"See the :doc:`/reference/sharding` for a complete list of sharding " -"commands. Not all commands on the :doc:`/reference/sharding` page modify " -"the cluster metadata." -msgstr "" - -# 3e876063dd2142f0b02cc594495d7f1b -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:72 -msgid ":ref:`Disable the balancer `" -msgstr "" - -# ab09f7e430954c1991f04cb35f499e2d -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:76 -msgid "Back up the ``config`` Database" -msgstr "" - -# 113203e5581d4537a52206a89d83cac0 -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:75 -msgid "" -"*Optional but Recommended.* As a precaution, take a backup of the " -"``config`` database *before* upgrading the sharded cluster." -msgstr "" - -# 8f31fad221b84261bee5ad8c52796238 -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:79 -msgid "Download |newversion| Binaries" -msgstr "" - -# d69825cae46a49ba8cc7dd057fd024ad -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:82 -msgid "Use Package Manager" -msgstr "" - -# 8b694c2c8a8a482ea078b34f54290c32 -#: ../source/includes/fact-upgrade-with-package-mgr.rst:1 -msgid "" -"If you installed MongoDB from the MongoDB ``apt``, ``yum``, ``dnf``, or " -"``zypper`` repositories, you should upgrade to |newversion| using your " -"package manager." -msgstr "" - -# 97d2e7c3728f4348836a9e51e2760e58 -#: ../source/includes/fact-upgrade-with-package-mgr.rst:5 -msgid "" -"Follow the appropriate :doc:`installation instructions ` for your Linux system. This will involve adding a " -"repository for the new release, then performing the actual upgrade " -"process." -msgstr "" - -# e000b894aade466aa9309aef63a44618 -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:87 -msgid "Download |newversion| Binaries Manually" -msgstr "" - -# 5970ad6647d340f8ad08d105f9bdf019 -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:89 -msgid "" -"If you have not installed MongoDB using a package manager, you can " -"manually download the MongoDB binaries from the `MongoDB Download Center " -"`_." -msgstr "" - -# c4f336f3e0aa4be0b42e6d0518b7ef87 -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:93 -msgid "See :doc:`/installation` for more information." -msgstr "" - -# 3fa3547ba41243adb1aa9515c9c3adec -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:96 -msgid "Upgrade Process" -msgstr "" - -# 39812f4cee9f4546938ebc2786e08c43 -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:101 -msgid "Additional Upgrade Procedures" -msgstr "" - -# d53fd393d9534caba81c0bdf06cd3234 -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:103 -msgid "To upgrade a standalone, see :ref:`3.4-upgrade-standalone`." -msgstr "" - -# ae91099cfc4a448ba4a1c858b7599870 -#: ../source/release-notes/3.4-upgrade-sharded-cluster.txt:104 -msgid "To upgrade a replica set, see :ref:`3.4-upgrade-replica-set`." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/release-notes/3.4-upgrade-standalone.po b/locale/zh/LC_MESSAGES/release-notes/3.4-upgrade-standalone.po deleted file mode 100644 index f84a1b4cc91..00000000000 --- a/locale/zh/LC_MESSAGES/release-notes/3.4-upgrade-standalone.po +++ /dev/null @@ -1,197 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 89c38784a34d4341adf1c9445c9c8305 -#: ../source/release-notes/3.4-upgrade-standalone.txt:6 -msgid "Upgrade a Standalone to 3.4" -msgstr "" - -# a59e73c0376d43b89b0dc26016c4d10e -#: ../source/release-notes/3.4-upgrade-standalone.txt -msgid "On this page" -msgstr "" - -# d092fbc69a4e4f2c9330bd0c92e9e1b0 -#: ../source/includes/admonition-power-ubuntu-restriction.rst:7 -msgid "3.4 Incompatibility with Ubuntu 16.04 on IBM Power Systems" -msgstr "" - -# dde50c9c963a4e028bdab93ec854327f -#: ../source/includes/admonition-power-ubuntu-restriction.rst:4 -msgid "" -"Due to a `lock elision bug in glibc " -"`_, if you " -"are running on Ubuntu 16.04 on IBM Power Systems, do not use MongoDB 3.4 " -"in production until the ``glibc`` version with the fix becomes available " -"and you have installed that version." -msgstr "" - -# 6021cba7cc784cefb989677b90e56582 -#: ../source/includes/upgrade-copy.rst:3 -msgid "" -"Before you attempt any upgrade, please familiarize yourself with the " -"content of this document." -msgstr "" - -# 71f4662ecbba4d7cbde391969396af1f -#: ../source/includes/upgrade-copy.rst:6 -msgid "" -"If you need guidance on upgrading to |newversion|, `MongoDB offers major " -"version upgrade services " -"`_ to help ensure a" -" smooth transition without interruption to your MongoDB application." -msgstr "" - -# e396433f8a874f12b670cb5aca7f848d -#: ../source/includes/upgrade-copy.rst:12 -msgid "Upgrade Recommendations and Checklists" -msgstr "" - -# adefc5186bff469aad5d5dae86fdf707 -#: ../source/includes/upgrade-copy.rst:14 -msgid "When upgrading, consider the following:" -msgstr "" - -# 486c5724268940209471c5ee98597619 -#: ../source/includes/upgrade-copy.rst:17 -msgid "Upgrade Version Path" -msgstr "" - -# a6bf73489a76464b9c7c73af0b5053e4 -#: ../source/includes/upgrade-copy.rst:19 -msgid "" -"To upgrade an existing MongoDB deployment to |newversion|, you must be " -"running a |oldseries| release." -msgstr "" - -# eb1dac39042d456abf2604c028e3b456 -#: ../source/includes/upgrade-copy.rst:22 -msgid "" -"To upgrade from a version earlier than the |oldseries|, you must " -"successively upgrade major releases until you have upgraded to " -"|oldseries|. For example, if you are running a |olderseries|, you must " -"upgrade first to |upgradefirst| *before* you can upgrade to |newversion|." -msgstr "" - -# d7afe9c245da46bfae4c89657405e97d -#: ../source/includes/upgrade-copy.rst:28 -msgid "Preparedness" -msgstr "" - -# 00837025e10e44538566587b9a84afcb -#: ../source/includes/upgrade-copy.rst:30 -msgid "" -"Before beginning your upgrade, see the |compatibility| document to ensure" -" that your applications and deployments are compatible with MongoDB " -"|newversion|. Resolve the incompatibilities in your deployment before " -"starting the upgrade." -msgstr "" - -# 60425fe024fe4faaab428c962dca3f0d -#: ../source/includes/upgrade-copy.rst:35 -msgid "" -"Before upgrading MongoDB, always test your application in a staging " -"environment before deploying the upgrade to your production environment." -msgstr "" - -# 2b13befeea6944f8afc0554a397422e2 -#: ../source/includes/upgrade-copy.rst:40 -msgid "Downgrade Consideration" -msgstr "" - -# 6bd28648f5b148e8b0375ded7ac34ed0 -#: ../source/includes/3.4-downgrade-path.rst:1 -msgid "" -"Once upgraded to 3.4, you cannot downgrade to a 3.2.7 or earlier version." -" You can only downgrade to a 3.2.8 or later version." -msgstr "" - -# dc9753c69b3348f1865c95b34b5492be -#: ../source/release-notes/3.4-upgrade-standalone.txt:21 -msgid "" -"The following steps outline the procedure to upgrade a standalone " -":program:`mongod` from version |oldversion| to |newversion|." -msgstr "" - -# adb4561899844cf9a87e197bb8df7174 -#: ../source/release-notes/3.4-upgrade-standalone.txt:25 -msgid "Download |newversion| Binaries" -msgstr "" - -# d4a978a5e6834e4fa88ef0fe76e60bd2 -#: ../source/release-notes/3.4-upgrade-standalone.txt:28 -msgid "Via Package Manager" -msgstr "" - -# 039f448cf2b94249af417c7df1eb328d -#: ../source/includes/fact-upgrade-with-package-mgr.rst:1 -msgid "" -"If you installed MongoDB from the MongoDB ``apt``, ``yum``, ``dnf``, or " -"``zypper`` repositories, you should upgrade to |newversion| using your " -"package manager." -msgstr "" - -# 65a7193d52914ef5851dadceab6928c4 -#: ../source/includes/fact-upgrade-with-package-mgr.rst:5 -msgid "" -"Follow the appropriate :doc:`installation instructions ` for your Linux system. This will involve adding a " -"repository for the new release, then performing the actual upgrade " -"process." -msgstr "" - -# fa5ea44ce3584b2c891e7bcd87562993 -#: ../source/release-notes/3.4-upgrade-standalone.txt:33 -msgid "Manually" -msgstr "" - -# dce5158255604e7faf5c040d871c9263 -#: ../source/release-notes/3.4-upgrade-standalone.txt:35 -msgid "" -"If you have not installed MongoDB using a package manager, you can " -"manually download the MongoDB binaries from the `MongoDB Download Center " -"`_." -msgstr "" - -# 91e6f44a0e7a41a3a99710552d8843a0 -#: ../source/release-notes/3.4-upgrade-standalone.txt:39 -msgid "See :doc:`/installation` for more information." -msgstr "" - -# e70158f566e343418a02abb38e0b2eca -#: ../source/release-notes/3.4-upgrade-standalone.txt:42 -msgid "Upgrade Process" -msgstr "" - -# 92f34dd591454d7cadcabb47dd36d5c6 -#: ../source/release-notes/3.4-upgrade-standalone.txt:47 -msgid "Additional Upgrade Procedures" -msgstr "" - -# e559f9f70ae240608235c02150c07b30 -#: ../source/release-notes/3.4-upgrade-standalone.txt:49 -msgid "To upgrade a replica set, see :ref:`3.4-upgrade-replica-set`." -msgstr "" - -# fae090a6901e452492a7a61242810f69 -#: ../source/release-notes/3.4-upgrade-standalone.txt:50 -msgid "To upgrade a sharded cluster, see :ref:`3.4-upgrade-sharded-cluster`." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/release-notes/3.4.po b/locale/zh/LC_MESSAGES/release-notes/3.4.po deleted file mode 100644 index 70bdf6cf03a..00000000000 --- a/locale/zh/LC_MESSAGES/release-notes/3.4.po +++ /dev/null @@ -1,1550 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# bb7cae575e3b4f5ebb0b8ea15c96b1a2 -#: ../source/release-notes/3.4.txt:3 -msgid "Release Notes for MongoDB 3.4" -msgstr "" - -# 451129dbae4d49938224596d6e722b7e -#: ../source/release-notes/3.4.txt -msgid "On this page" -msgstr "" - -# 3a8094815cb54a7f99d4e1607fd5ea9e -#: ../source/release-notes/3.4.txt:13 -msgid "MongoDB 3.4 Released Nov 29, 2016" -msgstr "" - -# 3dbcba422db1480b9b3f8de3be84130a -#: ../source/release-notes/3.4.txt:15 -msgid "" -"MongoDB 3.4 is now available. Key features include linearizable read " -"concerns, views, and collation." -msgstr "" - -# b7e813ebb3d54647a0c7c22f4b2afa0f -#: ../source/release-notes/3.4.txt:18 -msgid "" -"OpsManager 3.4 is also available. See the `Ops Manager documentation " -"`_ and the `Ops Manager " -"release notes `_ for more information." -msgstr "" - -# 17873a97c6ba43de8b033a6c2f2d6954 -#: ../source/release-notes/3.4.txt:27 -msgid "Sharded Cluster" -msgstr "" - -# 494a3e05b13d430c872fcea9a5eab684 -#: ../source/release-notes/3.4.txt:30 -msgid "Membership Awareness" -msgstr "" - -# d7a1eb1e53684988bfaabcfdb26905cc -#: ../source/release-notes/3.4.txt:32 -msgid "" -"Starting in 3.4, sharded cluster components (shards, config servers, " -":program:`mongos` instances) recognize their membership in a sharded " -"cluster, including the name of the sharded cluster, the location of the " -"config servers." -msgstr "" - -# 1af156a01ad446319c510a11fda569ac -#: ../source/release-notes/3.4.txt:39 -msgid "To support this awareness:" -msgstr "" - -# 92c122680da341c8a46f823a886c66c3 -#: ../source/release-notes/3.4.txt:54 -msgid "``shardsvr`` Requirement" -msgstr "" - -# c3ccb26d977d4d75ae946ac672145c00 -#: ../source/release-notes/3.4.txt:42 -msgid "" -"For a 3.4 sharded cluster, :program:`mongod` instances for the shards " -"**must** explicitly specify its role as a ``shardsvr``, either via the " -"configuration file setting :setting:`sharding.clusterRole` or via the " -"command line option :option:`--shardsvr`." -msgstr "" - -# 987176a5eeb44450929e432133a44219 -#: ../source/release-notes/3.4.txt:50 -msgid "" -"Default port for :program:`mongod` instances with the ``shardsvr`` role " -"is ``27018``. To use a different port, specify :setting:`net.port` " -"setting or ``--port`` option." -msgstr "" - -# daa694e6e8d245d6af22126a11dc1085 -#: ../source/release-notes/3.4.txt:58 -msgid "3.4 ``mongos`` Incompatibility with Earlier Versions of ``mongod``" -msgstr "" - -# 3e30c4dbf02b4d76a69b9b83fa4b8c57 -#: ../source/release-notes/3.4.txt:57 -msgid "" -"Version 3.4 :program:`mongos` instances cannot connect to earlier " -"versions of :program:`mongod` instances." -msgstr "" - -# 068f1a759ca8480c9ed1acb6e0fab833 -#: ../source/release-notes/3.4.txt:61 -msgid "Balancer on Config Server Primary" -msgstr "" - -# acc437b4b29a41a3a5eb615b2f5b4673 -#: ../source/release-notes/3.4.txt:63 -msgid "" -"The balancer process has moved from the :program:`mongos` to the primary " -"member of the config server replica set. Associated with this change:" -msgstr "" - -# f032b992fdb54ee1ae49e5f11ab438e1 -#: ../source/release-notes/3.4.txt:67 -msgid "" -"The primary of the CSRS config server holds the ``\"balancer\"`` lock, " -"using a process id named ``\"ConfigServer\"``, which is never released." -msgstr "" - -# 2adb8f0b17424bf283c418a999967e93 -#: ../source/release-notes/3.4.txt:70 -msgid "MongoDB 3.4 adds:" -msgstr "" - -# 3a922c243e4e40c78d93a9b52284f098 -#: ../source/release-notes/3.4.txt:72 -msgid "" -":dbcommand:`balancerStart` command and updates the 3.4 :program:`mongo` " -"shell method :method:`sh.startBalancer()` to wrap the new command. A 3.2 " -"or earlier :program:`mongo` shell method :method:`sh.startBalancer()` is " -"incompatible with a 3.4 sharded cluster." -msgstr "" - -# 5fbc2210c22741d488c9d7ea76478537 -#: ../source/release-notes/3.4.txt:78 -msgid "" -":dbcommand:`balancerStop` command and updates the 3.4 :program:`mongo` " -"shell method :method:`sh.stopBalancer()` to wrap the new command. A 3.2 " -"or earlier :program:`mongo` shell method :method:`sh.stopBalancer()` is " -"incompatible with a 3.4 sharded cluster." -msgstr "" - -# 9043bcff217b41ddb8d97f09dfd2f38b -#: ../source/release-notes/3.4.txt:84 -msgid ":dbcommand:`balancerStatus` command." -msgstr "" - -# fefac2d76523437ab33366d73692ee3b -#: ../source/release-notes/3.4.txt:86 -msgid "" -"MongoDB 3.4 deprecates :program:`mongo` shell method " -":method:`sh.getBalancerHost()`. A 3.2 or earlier :program:`mongo` shell " -"method :method:`sh.getBalancerHost()` is incompatible with a 3.4 sharded " -"cluster." -msgstr "" - -# 7854da5958674eaea5ee0e507257a187 -#: ../source/release-notes/3.4.txt:91 -msgid "" -"MongoDB 3.4 removes the following configuration options from the " -":program:`mongos`:" -msgstr "" - -# 5099cfd579124befb57270ff93ac7237 -#: ../source/release-notes/3.4.txt:94 -msgid "" -":setting:`sharding.chunkSize` configuration file setting and " -":option:`--chunkSize` command-line option" -msgstr "" - -# df1c353ff06a4b36b0ee0f3de74f9d48 -#: ../source/release-notes/3.4.txt:97 -msgid "" -":setting:`sharding.autoSplit` configuration file setting and " -":option:`--noAutoSplit` command line option" -msgstr "" - -# 7c4c2af8328c416cb6b845835a6874d1 -#: ../source/release-notes/3.4.txt:101 -msgid "Faster Balancing" -msgstr "" - -# 89f5025fef154f289662e72b1a13fb5d -#: ../source/release-notes/3.4.txt:103 -msgid "Starting in MongoDB 3.4:" -msgstr "" - -# 74d6a639054d4d42b5c98c7d59c18195 -#: ../source/release-notes/3.4.txt:105 -msgid "" -"For :ref:`WiredTiger `, the default value " -"``secondaryThrottle`` is ``false`` for all chunk migrations. The balancer" -" does not wait for replication to a secondary and instead continues with " -"the next document." -msgstr "" - -# 25ff1740d07e4c3dbf9973dd21cb1d6e -#: ../source/release-notes/3.4.txt:110 -msgid "" -"MongoDB can perform parallel chunk migrations. Similar to earlier " -"versions, a shard can participate in at most one migration at a time. " -"Observing this restriction, for a sharded cluster with *n* shards, " -"MongoDB can perform at most *n/2* (rounded down) simultaneous chunk " -"migrations." -msgstr "" - -# 721bfae4658a4c4ea5dccfc865360b81 -#: ../source/release-notes/3.4.txt:117 -msgid "Removal of Support for SCCC Config Servers" -msgstr "" - -# 891d06b0dd284c11a236afe7271089f1 -#: ../source/release-notes/3.4.txt:119 -msgid "" -"3.4 sharded clusters no longer support the use of mirrored (SCCC) " -":program:`mongod` instances as config servers. The use of SCCC config " -"servers, deprecated in the 3.2 release, is no longer valid. Instead, " -"deploy your config servers as a replica set (CSRS)." -msgstr "" - -# bdf0a18cc70f438c9dced975affb3af5 -#: ../source/release-notes/3.4.txt:124 -msgid "" -"To upgrade your sharded cluster to version 3.4, the config servers must " -"be running as a replica set." -msgstr "" - -# 670042de34f74e7aa5fb69bd59f1eaef -#: ../source/release-notes/3.4.txt:127 -msgid "" -"To convert your existing config servers from SCCC to CSRS, see " -":doc:`/tutorial/upgrade-config-servers-to-replica-set`." -msgstr "" - -# 39cf5430a5a94f9893950188ab839b15 -#: ../source/release-notes/3.4.txt:131 -msgid "Sharding Zones" -msgstr "" - -# 68867e8afdff47a0b8bcee0beb193382 -#: ../source/release-notes/3.4.txt:133 -msgid "" -"MongoDB 3.4 introduces :doc:`/core/zone-sharding`, which supersedes tag-" -"aware sharding available in earlier versions." -msgstr "" - -# b5a5fe9e60164292aa7940094daf9798 -#: ../source/release-notes/3.4.txt:136 -msgid "" -"To support zones, MongoDB introduces the following commands and " -":program:`mongo` shell helpers:" -msgstr "" - -# 3c9f213a385e497dab42b4c76be4089c -# cba5202032874b6ba1cc247d2a6fbcc7 -#: ../source/includes/extracts/collation-operations-table.rst:5 -#: ../source/release-notes/3.4.txt:142 -msgid "Commands" -msgstr "" - -# 17736085cfa444e29adb82b9d13f89dd -#: ../source/release-notes/3.4.txt:143 -msgid "`mongo` Shell Methods" -msgstr "" - -# 70616821ab3842dc834336be33ae3106 -#: ../source/release-notes/3.4.txt:145 -msgid ":dbcommand:`addShardToZone`" -msgstr "" - -# 0bea3d90e34449c29213b503d29d408f -#: ../source/release-notes/3.4.txt:146 -msgid ":method:`sh.addShardToZone()`" -msgstr "" - -# 94b83b880b844b32aa8c41d9065f6379 -#: ../source/release-notes/3.4.txt:148 -msgid ":dbcommand:`removeShardFromZone`" -msgstr "" - -# 93b8b2eaa8cd4f52b15a6831a46c528e -#: ../source/release-notes/3.4.txt:149 -msgid ":method:`sh.removeShardFromZone()`" -msgstr "" - -# a79bc48c83304c008474afc34f942f86 -#: ../source/release-notes/3.4.txt:151 -msgid ":dbcommand:`updateZoneKeyRange`" -msgstr "" - -# 153eb21a705d4ff5a625e3f9151b6a68 -#: ../source/release-notes/3.4.txt -msgid ":method:`sh.updateZoneKeyRange()`" -msgstr "" - -# 323d895e6e1047b7807e4283e4bfcbbe -#: ../source/release-notes/3.4.txt -msgid ":method:`sh.removeRangeFromZone()`" -msgstr "" - -# c5d4787151304b438a265627624d5dcd -#: ../source/release-notes/3.4.txt:158 -msgid "Replica Set" -msgstr "" - -# 6ed38af05a7e4b90b1dc98aa31c1627b -#: ../source/release-notes/3.4.txt:161 -msgid "Default Journaling Behavior of ``majority`` Write Concern" -msgstr "" - -# 937f2e38d5a34df79c22fe135068135c -#: ../source/release-notes/3.4.txt:163 -msgid "" -"A new replica set configuration setting " -":rsconf:`writeConcernMajorityJournalDefault` determines whether an " -"acknowledgement for a write concern of :writeconcern:`majority " -"<\"majority\">` returns after the majority of the voting members apply " -"the write in memory or to the on-disk journal *if* the :ref:`j ` " -"option is unspecified in the write concern." -msgstr "" - -# e38be6ff0be54d358f7b92f792a2a72f -#: ../source/release-notes/3.4.txt:171 -msgid "Adjustable Catchup Period for Newly Elected Primary" -msgstr "" - -# 6a50319f77504c78af0e55a9c2b2de3e -#: ../source/release-notes/3.4.txt:173 -msgid "" -"A new replica set configuration setting " -":rsconf:`settings.catchUpTimeoutMillis` defines the time limit for a " -"newly elected primary to catch up with the other replica set members that" -" may have more recent writes." -msgstr "" - -# b307c9be65e142feafdf3c28b4b38f22 -#: ../source/release-notes/3.4.txt:179 -msgid "Linearizable Read Concern" -msgstr "" - -# fb80cbbe98c24491a6c639ee0982c5db -#: ../source/release-notes/3.4.txt:181 -msgid "" -"MongoDB 3.4 introduces a read concern level of " -":readconcern:`\"linearizable\"` to read data that reflects all successful" -" writes issued with a :writeconcern:`\"majority\"` *and* acknowledged " -"prior to the start of the read operation. Linearizable read concern " -"guarantees only apply if read operations specify a query filter that " -"uniquely identifies a single document." -msgstr "" - -# 60e58a91b9654bd0a13366b2846aad1e -#: ../source/release-notes/3.4.txt:188 -msgid "" -"Linearizable read concern is available for all MongoDB supported " -":doc:`storage engines `." -msgstr "" - -# cceaff8622464e249ad5cde9f747694b -#: ../source/release-notes/3.4.txt:191 -msgid "" -"Combined with :writeconcern:`\"majority\"` write concern, " -":readconcern:`\"linearizable\"` read concern enables multiple threads to " -"perform reads and writes on a single document as if a single thread " -"performed these operations in real time; that is, the corresponding " -"schedule for these reads and writes is considered linearizable." -msgstr "" - -# 6dd3ce107c144038bc8a752cd9572b84 -#: ../source/release-notes/3.4.txt:197 -msgid "" -"Reads with linearizable read concern may be significantly slower than " -"reads with :readconcern:`\"majority\"` or :readconcern:`\"local\"` read " -"concerns. Always use ``maxTimeMS`` with linearizable read concern, in " -"case a majority of data bearing members are unavailable. For example:" -msgstr "" - -# 1a64f188fede4fd98fc0d62d18153a65 -#: ../source/release-notes/3.4.txt:213 -msgid "" -"For more information on read concern, including operations that support " -"read concerns, see :doc:`/reference/read-concern`." -msgstr "" - -# 22066b0fb7764e829e2cb45b4df4bba7 -#: ../source/release-notes/3.4.txt:217 -msgid "Improved Initial Sync" -msgstr "" - -# 3bcea8788a82426983256b7d83d9e3ea -#: ../source/release-notes/3.4.txt:219 -msgid "" -"MongoDB 3.4 improves the performance of :ref:`initial sync ` by having initial sync build the indexes as the documents " -"are copied." -msgstr "" - -# d238ac62907d4f0f94df8d5ee036cff6 -#: ../source/release-notes/3.4.txt:223 -msgid "" -"MongoDB 3.4 improves the :ref:`initial sync retry logic ` to be more resilient to intermittent failures on the network." -msgstr "" - -# 6962370271864338ad2297571a049eeb -#: ../source/release-notes/3.4.txt:227 -msgid "" -"Modified :ref:`rs.status() output ` to report on " -"initial sync status and progress." -msgstr "" - -# 6db28cda24eb4e0a93338fe99ca94120 -#: ../source/release-notes/3.4.txt:233 -msgid "Decimal Type" -msgstr "" - -# 663e9052f8144cfd90e8b488d02c6698 -#: ../source/release-notes/3.4.txt:235 -msgid "" -"3.4 adds support for the `decimal128 format " -"`_ with " -"the new ``decimal`` data type. The decimal128 format supports numbers " -"with up to 34 decimal digits (i.e. significant digits) and an exponent " -"range of −6143 to +6144." -msgstr "" - -# f15d91c9ba214ff18c5d8b0757f27a82 -#: ../source/release-notes/3.4.txt:241 -msgid "" -"To support the format, the :program:`mongo` shell adds the " -":ref:`NumberDecimal ` wrapper." -msgstr "" - -# 380e6b40120c44d9a5e437e3f7481d87 -#: ../source/release-notes/3.4.txt:248 -msgid "" -"When performing :ref:`comparisons ` among " -"different numerical types, MongoDB performs comparison on the exact " -"stored numerical values without first converting values to a common type." -msgstr "" - -# 03829a6ae2854c379ea7d952c3d07052 -#: ../source/release-notes/3.4.txt:253 -msgid "" -"Unlike the ``double`` data type, which only stores an approximation of " -"the decimal values, the ``decimal`` data type stores the exact value. For" -" example, a ``decimal`` ``NumberDecimal(\"9.99\")`` has a precise value " -"of ``9.99`` where as a double ``9.99`` would have an approximate value of" -" ``9.9900000000000002131628...``." -msgstr "" - -# 23ff6405690c4ce5b5ddf20a55ec8eac -#: ../source/release-notes/3.4.txt:259 -msgid "" -"To test for ``decimal`` type, use the :query:`$type` operator with the " -"literal ``\"decimal\"`` or ``19``." -msgstr "" - -# 5697a50f59fe40fb89968332a42ab720 -#: ../source/release-notes/3.4.txt:266 -msgid "" -"To use the new ``decimal`` data type with a MongoDB driver, an upgrade to" -" a driver version that supports the feature is necessary." -msgstr "" - -# 7d203e3521b54f4190d17be27d195a56 -#: ../source/release-notes/3.4.txt:272 -msgid "Aggregation" -msgstr "" - -# e42ec9f740e2402b9626d81c5ed3b07d -#: ../source/release-notes/3.4.txt:275 -msgid "New Aggregation Stage for Recursive Search" -msgstr "" - -# 5e5c7c0a3d3e46fab013e43f902d8bd6 -#: ../source/release-notes/3.4.txt:277 -msgid "" -"3.4 introduces a stage to the :doc:`aggregation pipeline ` that allows for recursive search." -msgstr "" - -# 6a197fc6b5e74ac09360381663d2884c -# e156ee2f24874dc89f89889e07e93b97 -# bead372b404c414383f28af4da866fef -# 2f21eeda4e5b4ca989983e5fff4ee560 -#: ../source/release-notes/3.4.txt:284 ../source/release-notes/3.4.txt:309 -#: ../source/release-notes/3.4.txt:350 ../source/release-notes/3.4.txt:375 -msgid "Stage" -msgstr "" - -# ecca41e0b99547dd976d3b690c50bc83 -# 2620219919724d80bd09cacff842bc83 -# 2e3b5e35bbe144439c234860670e0f82 -# e6d7e28dfbd84f10990a2ab18bf2495d -# a97c00d258fc4dd3b4e7e74be5f5d147 -# a679e0ffef6d4887ab3c7682c28eea54 -# 09fe3d57317346789461d00b11caf09a -# 77c77d9ec59b4a9bbac8607467f35eab -# 0e4cc6b02ef34496b2aa5024a956c97b -# 323270ef30014549aa18adee38921287 -#: ../source/release-notes/3.4.txt:285 ../source/release-notes/3.4.txt:310 -#: ../source/release-notes/3.4.txt:351 ../source/release-notes/3.4.txt:376 -#: ../source/release-notes/3.4.txt:391 ../source/release-notes/3.4.txt:433 -#: ../source/release-notes/3.4.txt:483 ../source/release-notes/3.4.txt:499 -#: ../source/release-notes/3.4.txt:526 ../source/release-notes/3.4.txt:540 -msgid "Description" -msgstr "" - -# 7733567d72564846b6312ee8b1a67489 -#: ../source/release-notes/3.4.txt:287 -msgid ":pipeline:`$graphLookup`" -msgstr "" - -# e79f66cebafc4f31843d4f4afd7189f0 -#: ../source/release-notes/3.4.txt:289 -msgid "" -"Performs a recursive search on a collection. To each output document, " -"adds a new array field that contains the traversal results of the " -"recursive search for that document." -msgstr "" - -# b7fec480ac144146b36646f35f412533 -#: ../source/release-notes/3.4.txt:294 -msgid "New Aggregation Stages for Faceted Search" -msgstr "" - -# e0109cc85c144700b5a1f17f913d5fd5 -#: ../source/release-notes/3.4.txt:296 -msgid "" -"Faceted search allows for the categorization of documents into " -"classifications. For example, given a collection of inventory documents, " -"you may want to classify items by a single category, such as by the price" -" range, or by multiple categories, such as by price range as well as " -"separately by the departments." -msgstr "" - -# 9da9fe6c7d604acba2f04fa9a1ce4c1c -#: ../source/release-notes/3.4.txt:302 -msgid "" -"3.4 introduces stages to the :doc:`aggregation pipeline ` that allow for faceted search." -msgstr "" - -# 9cada8ab9e884ec2bd883a93cac796dc -#: ../source/release-notes/3.4.txt:312 -msgid ":pipeline:`$bucket`" -msgstr "" - -# 4844afea9cf64fbfa5c1d9a44abaef58 -#: ../source/release-notes/3.4.txt:314 -msgid "" -"Categorizes or groups incoming documents into buckets that represent a " -"range of values for a specified expression." -msgstr "" - -# 8baa32aa1a7e4c9e90c9337729d78bb5 -#: ../source/release-notes/3.4.txt:317 -msgid ":pipeline:`$bucketAuto`" -msgstr "" - -# 319bc2c574d741dba35210da481013f1 -#: ../source/release-notes/3.4.txt:319 -msgid "" -"Categorizes or groups incoming documents into specified number of buckets" -" that represent a range of values for a specified expression. MongoDB " -"automatically determines the bucket boundaries." -msgstr "" - -# 5f7da5c9307c47a0aabb251f90e1f1d6 -#: ../source/release-notes/3.4.txt:324 -msgid ":pipeline:`$facet`" -msgstr "" - -# becb3b67f54d4ca7a8c98e5fcb3fa471 -#: ../source/release-notes/3.4.txt:326 -msgid "" -"Processes multiple :ref:`pipelines ` on the input " -"documents and outputs a document that contains the results of these " -"pipelines. By specifying facet-related stages (:pipeline:`$bucket`, " -":pipeline:`$bucketAuto`, and :pipeline:`$sortByCount`) in these " -"pipelines, :pipeline:`$facet` allows for multi-faceted search." -msgstr "" - -# 004e253cc7d04236b3f94ee5c0d1c756 -#: ../source/release-notes/3.4.txt:333 -msgid ":pipeline:`$sortByCount`" -msgstr "" - -# 346a58fa771f461bbcf15a1ebbdd5bf3 -#: ../source/release-notes/3.4.txt:335 -msgid "" -"Categorizes or groups incoming documents by a specified expression to " -"compute the count for each group. Output documents are sorted in " -"descending order by the count." -msgstr "" - -# 32c9a5627d9e47ac907182387a40a061 -#: ../source/release-notes/3.4.txt:340 -msgid "New Aggregation Stages to Facilitate Reshaping Documents" -msgstr "" - -# 480203fb73ee4dbeaae0084e40060918 -#: ../source/release-notes/3.4.txt:342 -msgid "" -"3.4 introduces stages to the :doc:`aggregation pipeline ` that faciliate replacing documents as well as " -"adding new fields." -msgstr "" - -# 8dbe6e4386bf47058c950ebd63b2ee97 -#: ../source/release-notes/3.4.txt:353 -msgid ":pipeline:`$addFields`" -msgstr "" - -# 5b481968b24f491d827c5d5d603f88d5 -#: ../source/release-notes/3.4.txt:355 -msgid "" -"Adds new fields to documents. The stage outputs documents that contains " -"all existing fields from the input documents as well as the newly added " -"fields." -msgstr "" - -# a0e08094653a4ba782417009417104d4 -#: ../source/release-notes/3.4.txt:359 -msgid ":pipeline:`$replaceRoot`" -msgstr "" - -# 4c53ab6afdc74ca5920dd45377a3d6a3 -#: ../source/release-notes/3.4.txt:361 -msgid "" -"Replaces a document with the specified document. You can specify a " -"document embedded in the input document to promote the embedded document " -"to the top level." -msgstr "" - -# 79fb7467058c4ba09591a16e30acd51c -#: ../source/release-notes/3.4.txt:366 -msgid "New Aggregation Stage to Count" -msgstr "" - -# 3ea9ce2805a44f52aa2cae3ae4cc50e8 -#: ../source/release-notes/3.4.txt:368 -msgid "" -"3.4 introduces a new stage to the :doc:`aggregation pipeline ` that faciliate counting document." -msgstr "" - -# 3f14ae5abbd441fca5e3004de3ca48c3 -#: ../source/release-notes/3.4.txt:378 -msgid ":pipeline:`$count`" -msgstr "" - -# 513e79bfbbe3439f9dd0a2263f6b1358 -#: ../source/release-notes/3.4.txt:380 -msgid "" -"Returns a document that contains a count of the number of documents input" -" to the stage." -msgstr "" - -# 5ae7e4a56e874c40a9a66a972bdc38d6 -#: ../source/release-notes/3.4.txt:384 -msgid "New Aggregation Array Operators" -msgstr "" - -# 815488a466c2431283dcb892f4bb2f26 -# dd5806c77fa24ca4bcd269f5d687f7c5 -# e051c051f57f46cf895673f24783ef59 -# ea53bb2476ce44c9ac7173255c9da08b -# 947ff5fd47804eb5a8d32e82a0c483f8 -# 09d7747625744830ba688d164feadbe5 -#: ../source/release-notes/3.4.txt:390 ../source/release-notes/3.4.txt:432 -#: ../source/release-notes/3.4.txt:482 ../source/release-notes/3.4.txt:498 -#: ../source/release-notes/3.4.txt:525 ../source/release-notes/3.4.txt:539 -msgid "Operator" -msgstr "" - -# fa6ad119196949cdb0fe33ad84763b37 -#: ../source/release-notes/3.4.txt:393 -msgid ":expression:`$in`" -msgstr "" - -# d8116ebaeb0347d2a77d2764c54aec3e -#: ../source/release-notes/3.4.txt:395 -msgid "Returns a boolean that indicates if a specified value is in an array." -msgstr "" - -# 7859d636351444e0b9d9e178bdc24e96 -#: ../source/release-notes/3.4.txt:398 -msgid ":expression:`$indexOfArray`" -msgstr "" - -# 0578a90fe94b480fa6486d47289325f7 -#: ../source/release-notes/3.4.txt:400 -msgid "" -"Searches an array for an occurence of a specified value and returns the " -"array index (zero-based) of the first occurence." -msgstr "" - -# 85c9d8a08c45419d89aab892001fdb8f -#: ../source/release-notes/3.4.txt:403 -msgid ":expression:`$range`" -msgstr "" - -# bf30b6c3388c443eba232e9fd86c9ab1 -#: ../source/release-notes/3.4.txt:405 -msgid "Returns an array whose elements are a generated sequence of numbers." -msgstr "" - -# 1a3a6849c79e4569836522a8f79af9b8 -#: ../source/release-notes/3.4.txt:408 -msgid ":expression:`$reverseArray`" -msgstr "" - -# f0926cbcd58c4751903eef172599c5a4 -#: ../source/release-notes/3.4.txt:410 -msgid "" -"Returns an output array whose elements are those of the input array but " -"in reverse order." -msgstr "" - -# 7cd1b00c794b45d7a5b78f7d84393379 -#: ../source/release-notes/3.4.txt:413 -msgid ":expression:`$reduce`" -msgstr "" - -# 1d490e9b635545e4ab67f8b4a857aab0 -#: ../source/release-notes/3.4.txt:415 -msgid "" -"Takes an array as input and applies an expression to each element in the " -"array to return the final result of the expression." -msgstr "" - -# df179e47561844e9af764259cf7241df -#: ../source/release-notes/3.4.txt:419 -msgid ":expression:`$zip`" -msgstr "" - -# 5527ef3fc63e40a1825707e48c96d00d -#: ../source/release-notes/3.4.txt:421 -msgid "" -"Returns an output array where each element is itself an array, consisting" -" of elements in the corresponding array index position from the input " -"arrays." -msgstr "" - -# b141c5c8bb2a42d2aa55b7ae220ada57 -#: ../source/release-notes/3.4.txt:426 -msgid "New Aggregation String Operators" -msgstr "" - -# a6596b0a7ccf4f5c91a22d0df3367f84 -#: ../source/release-notes/3.4.txt:435 -msgid ":expression:`$indexOfBytes`" -msgstr "" - -# f1d74e3ef63e4900a42a9b9fa358cc7f -#: ../source/release-notes/3.4.txt:437 -msgid "" -"Searches a string for an occurence of a substring and returns the UTF-8 " -"byte index (zero-based) of the first occurence." -msgstr "" - -# 2f646d58955d4c2aabf0781266fb994f -#: ../source/release-notes/3.4.txt:440 -msgid ":expression:`$indexOfCP`" -msgstr "" - -# 1cc78950d55542eca1ea56292bc14ba3 -#: ../source/release-notes/3.4.txt:442 -msgid "" -"Searches a string for an occurence of a substring and returns the UTF-8 " -"`code point `_ index (zero-" -"based) of the first occurence." -msgstr "" - -# c771f52af1124735a05699936a8450f5 -#: ../source/release-notes/3.4.txt:447 -msgid ":expression:`$split`" -msgstr "" - -# 25712afcc50c4ae69da202c6a04ef9b1 -#: ../source/release-notes/3.4.txt:449 -msgid "" -"Splits a string by a specified delimiter into string components and " -"returns an array of the string components." -msgstr "" - -# 6e0f05900c0b4aa5a518a63dae3147e9 -#: ../source/release-notes/3.4.txt:453 -msgid ":expression:`$strLenBytes`" -msgstr "" - -# 06273874ac3f499e8fbf2cb8160d6338 -#: ../source/release-notes/3.4.txt:455 -msgid "Returns the number of UTF-8 bytes for a string." -msgstr "" - -# 71bcd8c8516144b187177db2e2099998 -#: ../source/release-notes/3.4.txt:457 -msgid ":expression:`$strLenCP`" -msgstr "" - -# 01cb87cfb4c04fbfb11bb0b8d10ad1eb -#: ../source/release-notes/3.4.txt:459 -msgid "" -"Returns the number of UTF-8 `code points " -"`_ for a string." -msgstr "" - -# b8848c7c369f4631a3b796f998e920c0 -#: ../source/release-notes/3.4.txt:462 -msgid ":expression:`$substrBytes`" -msgstr "" - -# 8bc2a95ce89c4f07be0b927ad652fac9 -#: ../source/release-notes/3.4.txt:464 -msgid "" -"Returns the substring of a string. The substring starts with the " -"character at the specified UTF-8 byte index (zero-based) in the string " -"for the length specified." -msgstr "" - -# 2fc49d2f551c42669eede1c46fc9f39c -#: ../source/release-notes/3.4.txt:468 -msgid ":expression:`$substrCP`" -msgstr "" - -# aacc2fcdfd424d54bd9bad5fbb3607ff -#: ../source/release-notes/3.4.txt:470 -msgid "" -"Returns the substring of a string. The substring starts with the " -"character at the specified UTF-8 `code point " -"`_ index (zero-based) in the" -" string for the length specified." -msgstr "" - -# 9faf1e4809a3479fb19945da80287518 -#: ../source/release-notes/3.4.txt:476 -msgid "New Aggregation Control Flow Expression" -msgstr "" - -# 3fbf7490d0184c25974a30ce3ad57567 -#: ../source/release-notes/3.4.txt:485 -msgid ":expression:`$switch`" -msgstr "" - -# 52190f005b8d4478a9e67193423a0280 -#: ../source/release-notes/3.4.txt:487 -msgid "" -"Evaluates, in sequential order, the ``case`` expressions of the specified" -" branches to enter the first branch for which the ``case`` expression " -"evaluates to ``true``." -msgstr "" - -# 5fed79db54fc491ab8c22dac998a8f63 -#: ../source/release-notes/3.4.txt:492 -msgid "New Date Aggregation Operators" -msgstr "" - -# 55564c601a184ae298a40c33045aade2 -#: ../source/release-notes/3.4.txt:501 -msgid ":expression:`$isoDayOfWeek`" -msgstr "" - -# bb26c4077ccc46c58831dfa1f15d327a -#: ../source/release-notes/3.4.txt:503 -msgid "" -"Returns the ISO 8601 weekday number, ranging from ``1`` (for Monday) to " -"``7`` (for Sunday)." -msgstr "" - -# 1b4ffa15e18144729ecbf32fee10da70 -#: ../source/release-notes/3.4.txt:506 -msgid ":expression:`$isoWeek`" -msgstr "" - -# f8a497077d084172bbbd89978017f749 -#: ../source/release-notes/3.4.txt:508 -msgid "" -"Returns the ISO 8601 week number, which can range from ``1`` to ``53``. " -"Week numbers start at ``1`` with the week (Monday through Sunday) that " -"contains the year's first Thursday." -msgstr "" - -# 2626264c0a5543888a1242cbb2e2e502 -#: ../source/release-notes/3.4.txt:512 -msgid ":expression:`$isoWeekYear`" -msgstr "" - -# 784429e0ce1c450b871a669b23ffdb48 -#: ../source/release-notes/3.4.txt:514 -msgid "" -"Returns the ISO 8601 year number, where the year starts with the Monday " -"of week 1 (ISO 8601) and ends with the Sundays of the last week (ISO " -"8601)." -msgstr "" - -# d358bfe6b6d04f8689dc74d5c5979e1b -#: ../source/release-notes/3.4.txt:519 -msgid "New Monitoring Aggregation Sources" -msgstr "" - -# 2a7c9064c63a4305a8aee813cce9761c -#: ../source/release-notes/3.4.txt:528 -msgid ":pipeline:`$collStats`" -msgstr "" - -# 1eb304a81f7a49dfaf1d1db0fd54c987 -#: ../source/release-notes/3.4.txt:530 -msgid "Returns statistics regarding a collection or view." -msgstr "" - -# dbbb32a7d6174b508f0dd3d0e5469f00 -#: ../source/release-notes/3.4.txt:533 -msgid "New Type Operator" -msgstr "" - -# cf632caf4cc24b5999db38bca0e9f6e5 -#: ../source/release-notes/3.4.txt:542 -msgid ":expression:`$type`" -msgstr "" - -# e827911a5c0c427292c1194da5c09ae7 -#: ../source/release-notes/3.4.txt:544 -msgid "" -"Returns a string which specifies the :doc:`/reference/bson-types/` of the" -" argument." -msgstr "" - -# 25f2ba3066b147faab79509f52109d24 -#: ../source/release-notes/3.4.txt:548 -msgid "Additional Changes" -msgstr "" - -# 7fc4be2d2d1641e5aa4e357c4d4ff476 -#: ../source/release-notes/3.4.txt:550 -msgid "" -":pipeline:`$project` stage adds support for field exclusion in the output" -" document. Previously, you could only exclude the ``_id`` field in the " -"stage. If you specify the exclusion of a field or fields," -msgstr "" - -# f95720299ff5436eb85032cc26cccd2f -#: ../source/release-notes/3.4.txt:554 -msgid "All other fields are returned in the output documents." -msgstr "" - -# 8bab790e310c48249db453c0d22756a7 -#: ../source/release-notes/3.4.txt:556 -msgid "You cannot specify new fields or the inclusion of other fields." -msgstr "" - -# b19193a9f8f54e6dbbe9d514d05abbe8 -#: ../source/release-notes/3.4.txt:561 -msgid "Collation and Case-Insensitive Indexes" -msgstr "" - -# d175f73377a9418f85e9880fd8a239f3 -#: ../source/release-notes/3.4.txt:563 -msgid "" -"To allow for language-specific rules for string comparison, MongoDB 3.4 " -"introduces :doc:`collation ` to its query language " -"and indexes." -msgstr "" - -# cdac22669bc54636a3ef5d5e28b4ab02 -#: ../source/release-notes/3.4.txt:567 -msgid "The following operations support collation:" -msgstr "" - -# 7ab5678311aa4cb090a58dc40f1c1238 -#: ../source/includes/extracts/collation-operations-table.rst:6 -msgid "``mongo`` Shell Methods" -msgstr "" - -# f2d16d8435e1495ca805bdab402731e7 -#: ../source/includes/extracts/collation-operations-table.rst:8 -msgid ":dbcommand:`create`" -msgstr "" - -# 85d2b88bc9bb43a2af911f94f9f9ca42 -#: ../source/release-notes/3.4.txt -msgid ":method:`db.createCollection()`" -msgstr "" - -# 51c20619fdd24ff0bc0878edabd38c2b -#: ../source/release-notes/3.4.txt -msgid ":method:`db.createView()`" -msgstr "" - -# 8d48836d4b07460ca81b790143047d7d -#: ../source/includes/extracts/collation-operations-table.rst:12 -msgid ":dbcommand:`createIndexes`" -msgstr "" - -# d769c970e03943b4a3c1869e3ec57573 -#: ../source/includes/extracts/collation-operations-table.rst:13 -msgid ":method:`db.collection.createIndex()`" -msgstr "" - -# 28ed6527377d4047920c00efe2183187 -# f7a9f0bfe0954f49a5d1b4360937d3e5 -#: ../source/includes/extracts/collation-operations-table.rst:15 -#: ../source/includes/fact-diagnostic-info.rst:6 -msgid ":dbcommand:`aggregate`" -msgstr "" - -# 3b1bbddfa751466abf29e8d625951ecc -#: ../source/includes/extracts/collation-operations-table.rst:16 -msgid ":method:`db.collection.aggregate()`" -msgstr "" - -# a3540129cf144cf9b42dd5dfb29fe42d -# 7106bc3751af4a41bfacea224122604c -#: ../source/includes/extracts/collation-operations-table.rst:18 -#: ../source/includes/fact-diagnostic-info.rst:9 -msgid ":dbcommand:`distinct`" -msgstr "" - -# f2c6cb652b9b4a1a8c3229edf9e7089f -#: ../source/includes/extracts/collation-operations-table.rst:19 -msgid ":method:`db.collection.distinct()`" -msgstr "" - -# 3f34a9667849449eb645e853bb147fbb -# a30f4d478c2b4e08a0bcb5a87a61df9f -#: ../source/includes/extracts/collation-operations-table.rst:21 -#: ../source/includes/fact-diagnostic-info.rst:12 -msgid ":dbcommand:`findAndModify`" -msgstr "" - -# ad59658af2b14344b061580242452c70 -#: ../source/release-notes/3.4.txt -msgid ":method:`db.collection.findAndModify()`" -msgstr "" - -# d3b2e72c46d14474808bdf71621d820c -#: ../source/release-notes/3.4.txt -msgid ":method:`db.collection.findOneAndDelete()`" -msgstr "" - -# 548c43f5adb749c4b0965fc390a64b0f -#: ../source/release-notes/3.4.txt -msgid ":method:`db.collection.findOneAndReplace()`" -msgstr "" - -# 6e90279c67fc463784e2bf73d772d7a0 -#: ../source/release-notes/3.4.txt -msgid ":method:`db.collection.findOneAndUpdate()`" -msgstr "" - -# 4bd1a6cbc49547a386aa66f5349e4060 -#: ../source/includes/extracts/collation-operations-table.rst:27 -msgid ":dbcommand:`find`" -msgstr "" - -# 8c8eb85cac3b47dbb11abe98292ec8e4 -#: ../source/includes/extracts/collation-operations-table.rst:29 -msgid "" -":method:`cursor.collation()` to specify collation for " -":method:`db.collection.find()`" -msgstr "" - -# b91acbefef854264861e207780d992dd -# f32f854c440041e69c28f577fca64e3c -#: ../source/includes/extracts/collation-operations-table.rst:32 -#: ../source/includes/fact-diagnostic-info.rst:18 -msgid ":dbcommand:`mapReduce`" -msgstr "" - -# 4e70f49fe92a4a59a4b1b6bcd8e59924 -#: ../source/includes/extracts/collation-operations-table.rst:34 -msgid ":method:`db.collection.mapReduce()`" -msgstr "" - -# 2b7755800bb240faa4deee1cfabad544 -# 74b53a9203214410ad74260303f2490e -#: ../source/includes/extracts/collation-operations-table.rst:36 -#: ../source/includes/fact-diagnostic-info.rst:8 -msgid ":dbcommand:`delete`" -msgstr "" - -# 23ec2c2d7d7b4d5a8b489e8eee4385cd -#: ../source/release-notes/3.4.txt -msgid ":method:`db.collection.deleteOne()`" -msgstr "" - -# 64ef41a5a3b84cdcb02f998557770a89 -#: ../source/release-notes/3.4.txt -msgid ":method:`db.collection.deleteMany()`" -msgstr "" - -# 89050f356d2f4f14bce0687a3dbfe536 -#: ../source/release-notes/3.4.txt -msgid ":method:`db.collection.remove()`" -msgstr "" - -# 5442d888771741c580c901451cdeab6f -# 40d547c93b1e4b40b7e3a62c812abf16 -#: ../source/includes/extracts/collation-operations-table.rst:41 -#: ../source/includes/fact-diagnostic-info.rst:19 -msgid ":dbcommand:`update`" -msgstr "" - -# 85714276c7fe4b008c61b6e26216501f -#: ../source/release-notes/3.4.txt -msgid ":method:`db.collection.update()`" -msgstr "" - -# 583bc66f3d9640649e885d7f159a660f -#: ../source/release-notes/3.4.txt -msgid ":method:`db.collection.updateOne()`," -msgstr "" - -# 3894dba86b25438eb0b6771096ca7804 -#: ../source/release-notes/3.4.txt -msgid ":method:`db.collection.updateMany()`," -msgstr "" - -# ac2ac14110264ba182f3afe0e15e354c -#: ../source/release-notes/3.4.txt -msgid ":method:`db.collection.replaceOne()`" -msgstr "" - -# 18d9b0105b514f8ea28e11fd99fa96a8 -#: ../source/includes/extracts/collation-operations-table.rst:50 -msgid "" -"Individual update, replace, and delete operations in " -":method:`db.collection.bulkWrite()`." -msgstr "" - -# 438cc0befee947dab9d1eb8bd3cf176e -#: ../source/release-notes/3.4.txt:571 -msgid "For details, see :doc:`Collation `." -msgstr "" - -# a9d46af0397d4e41bc0a2a6701998c6d -#: ../source/release-notes/3.4.txt:576 -msgid "Views" -msgstr "" - -# dd392ab50828466fb754fdbf0bd0873a -#: ../source/release-notes/3.4.txt:578 -msgid "" -"MongoDB 3.4 adds support for creating read-only views from existing " -"collections or other views. To specify or define a view, MongoDB 3.4 " -"introduces:" -msgstr "" - -# 273358c0fc444e2da08814b9f998716f -#: ../source/release-notes/3.4.txt:582 -msgid "" -"the ``viewOn`` and ``pipeline`` options to the existing " -":dbcommand:`create` command:" -msgstr "" - -# 0edd26a95328472e9b0b95acf458034e -#: ../source/release-notes/3.4.txt:589 -msgid "" -"or if specifying a default :ref:`collation <3.4-relnotes-collation>` for " -"the view:" -msgstr "" - -# 0e5be930fc334646987bb0c19f374331 -#: ../source/release-notes/3.4.txt:595 -msgid "" -"and a corresponding :program:`mongo` shell helper " -":method:`db.createView()`:" -msgstr "" - -# 2bddc2240e1f45c1905288f22701327b -#: ../source/release-notes/3.4.txt:602 -msgid "For more information on creating views, see :ref:`3.4-reference-views`." -msgstr "" - -# 09a5bf6f9aa84d5aa1ffeacbf318c245 -#: ../source/release-notes/3.4.txt:605 -msgid "Security Enhancement" -msgstr "" - -# 8a2b20250ebe4e7bace969a666b1e6a7 -#: ../source/release-notes/3.4.txt:608 -msgid "Transition to Auth" -msgstr "" - -# a721a1c0c3ba442e8510dd342ccf2f35 -#: ../source/release-notes/3.4.txt:610 -msgid "" -"MongoDB 3.4 adds support for rolling transition to internal " -"authentication for replica sets and sharded clusters. For details, see " -":setting:`security.transitionToAuth` setting and " -":option:`--transitionToAuth` command line option for :program:`mongod` " -"and:program:`mongos`." -msgstr "" - -# 776372f311884702bfe843a9b0f45112 -#: ../source/release-notes/3.4.txt:616 -msgid "" -":doc:`/tutorial/enforce-keyfile-access-control-in-existing-replica-set-" -"without-downtime`" -msgstr "" - -# 66c71875fee546c1886e2337d0fe067c -#: ../source/release-notes/3.4.txt:619 -msgid "MongoDB Tools" -msgstr "" - -# c12bbaa8aa93462a8fa6a959149e2f0c -#: ../source/release-notes/3.4.txt:622 -msgid "``mongoreplay``" -msgstr "" - -# 480fff128d7244a08d1260ecd6c7aee2 -#: ../source/release-notes/3.4.txt:624 -msgid "" -"MongoDB introduces :program:`mongoreplay`, a workload capture and " -"analysis tool that replaces :program:`mongosniff`. You can use " -":program:`mongoreplay` to inspect and record commands sent to a MongoDB " -"instance, and then replay the commands back onto another host at a later " -"time." -msgstr "" - -# ce74ce4ac64b47f2bdae4a9aaa8a9f23 -#: ../source/release-notes/3.4.txt:631 -msgid "General Enhancements" -msgstr "" - -# 34a8b9defb3f44b799a3c3e4fc3d7f4e -#: ../source/release-notes/3.4.txt:633 -msgid "MongoDB 3.4 includes the following enhancements:" -msgstr "" - -# 739009a25cfc4ac3b15b65ae76a175f2 -#: ../source/release-notes/3.4.txt:635 -msgid "Added ``systemd`` support in distributions." -msgstr "" - -# 932c9b37053a4270b080b4078e8e005c -#: ../source/release-notes/3.4.txt:637 -msgid "" -"Increased :parameter:`diagnosticDataCollectionDirectorySizeMB` default " -"size to 200 megabytes from 100 megabytes." -msgstr "" - -# 13e4d40c9e6347168d7b49964f6644bd -#: ../source/release-notes/3.4.txt:640 -msgid "" -"Decreased the lower bound and the default setting of the " -":option:`WiredTiger internal cache <--wiredTigerCacheSizeGB>`. Both the " -":option:`WiredTiger Storage Engine internal cache " -"<--wiredTigerCacheSizeGB>` and the :option:`inMemory Storage Engine " -"maximum memory size <--inMemorySizeGB>` can accept floating-point values." -msgstr "" - -# cf8549ee595e416395f4c79185e41cc7 -#: ../source/release-notes/3.4.txt:646 -msgid "" -":method:`~db.collection.find()`, :method:`~db.collection.aggregate()`, " -":dbcommand:`listIndexes`, and :dbcommand:`listCollections` operations " -"return a :ref:`maximum of 16 megabytes per batch `." -msgstr "" - -# 8f6adcb915bd453dbd5c793812034f94 -#: ../source/includes/fact-diagnostic-info.rst:1 -msgid "" -":method:`db.currentOp()` and the :doc:`database profiler` report the same basic diagnostic information for all" -" CRUD operations, including the following." -msgstr "" - -# 64b013bdc4dd4f27b4f2b198aae4bd2b -#: ../source/includes/fact-diagnostic-info.rst:7 -msgid ":dbcommand:`count`" -msgstr "" - -# d27b99c295a3458db0d58da3e07f1275 -#: ../source/includes/fact-diagnostic-info.rst:10 -msgid "``find`` (:ref:`OP_QUERY` and :dbcommand:`command`)" -msgstr "" - -# 720219ea5fbd4e1d8511d9f05ade53ca -#: ../source/includes/fact-diagnostic-info.rst:13 -msgid ":dbcommand:`geoNear`" -msgstr "" - -# 803662a6fa4640bfa6a2aa96f885ce15 -#: ../source/includes/fact-diagnostic-info.rst:14 -msgid "" -"``getMore`` (:ref:`OP_GET_MORE` and " -":dbcommand:`command`)" -msgstr "" - -# 47ef4a4e34c441fe88e4b1331d321d86 -#: ../source/includes/fact-diagnostic-info.rst:16 -msgid ":dbcommand:`group`" -msgstr "" - -# 8bb60b378d2f48db993eaed363a3fc3f -#: ../source/includes/fact-diagnostic-info.rst:17 -msgid ":dbcommand:`insert`" -msgstr "" - -# bc9be038567e48eba39e5eded6e71e57 -#: ../source/includes/fact-diagnostic-info.rst:21 -msgid "" -"These operations are also included in the logging of slow queries (see " -":setting:`~operationProfiling.slowOpThresholdMs` for more information " -"about slow query logging)." -msgstr "" - -# d28079c456a444dc96e019190427a746 -#: ../source/release-notes/3.4.txt:653 -msgid "" -":program:`mongo` shell adds support for marshalling fields of type " -":ref:`javascript` and :ref:`javascriptWithScope` " -"to JavaScript functions. See :option:`--disableJavaScriptProtection`." -msgstr "" - -# 1f107abede5a4c78b3fbb252f14bae89 -#: ../source/release-notes/3.4.txt:658 -msgid "" -"Added support for system certificates. If a :program:`mongod` instance " -"presents a certificate signed with a CA trusted by the operating system, " -"the :program:`mongo` shell will connect without any errors. Previously, " -"the :program:`mongo` shell exited with an error that it could not " -"validate the certificate." -msgstr "" - -# 5ab436a39118454c9cd3ee0e053b3faf -#: ../source/release-notes/3.4.txt:665 -msgid "Platform Support" -msgstr "" - -# a2caad36d44a4468b9032eaff0888b4f -#: ../source/release-notes/3.4.txt:667 -msgid "" -"MongoDB 3.4 introduces support for ARM64, PPC64LE, and s390x " -"architectures. See :ref:`prod-notes-supported-platforms` to see the full " -"platform support matrix." -msgstr "" - -# a997915453264930a05d429181be35ac -#: ../source/includes/admonition-power-ubuntu-restriction.rst:7 -msgid "3.4 Incompatibility with Ubuntu 16.04 on IBM Power Systems" -msgstr "" - -# 75ad7de0e2224911813de3de23b2970e -#: ../source/includes/admonition-power-ubuntu-restriction.rst:4 -msgid "" -"Due to a `lock elision bug in glibc " -"`_, if you " -"are running on Ubuntu 16.04 on IBM Power Systems, do not use MongoDB 3.4 " -"in production until the ``glibc`` version with the fix becomes available " -"and you have installed that version." -msgstr "" - -# 80a8d0ea8bc046fe8ca0cd5528407e44 -#: ../source/release-notes/3.4.txt:674 -msgid "MongoDB Enterprise Features" -msgstr "" - -# a5b439cbc58f4327b65ae0ebabba66e4 -#: ../source/release-notes/3.4.txt:677 -msgid "Log Redaction" -msgstr "" - -# 4e25df485457456a8c2a0512edea67b7 -#: ../source/release-notes/3.4.txt:679 -msgid "" -"MongoDB Enterprise adds support for log redaction for use in conjunction " -"with MongoDB's :doc:`encrypted storage engine `. Log redaction prevents potentially sensitive information from " -"being written to the diagnostic log; however, diagnostics on redacted " -"logs may be more difficult due to the lack of data related to a log " -"event." -msgstr "" - -# 6da3e8bf2ec44502b1d7e2eb68467506 -#: ../source/release-notes/3.4.txt:686 -msgid "" -"To enable log redaction, see the :setting:`security.redactClientLogData` " -"setting and the :option:`--redactClientLogData` option for " -":program:`mongod`." -msgstr "" - -# 436290e02d0e4a09b4f8199423c966ec -#: ../source/release-notes/3.4.txt:691 -msgid "LDAP Enhancements" -msgstr "" - -# 16f22c204fb5401fb6cc0b2d34f7045b -#: ../source/release-notes/3.4.txt:694 -msgid "LDAP Authorization" -msgstr "" - -# beff218141fc4b99a521eb6a54e93c66 -#: ../source/release-notes/3.4.txt:696 -msgid "" -"MongoDB Enterprise supports the use of :doc:`Lightweight Directory Access" -" Protocol (LDAP) service to authorize (i.e. determine access) ` a user authenticated via one of the following " -"authentication mechanism:" -msgstr "" - -# 035f1e0f64b7410a8c82af4530856e53 -#: ../source/release-notes/3.4.txt:701 -msgid "" -":doc:`/core/security-ldap`. For a tutorial on using both LDAP " -"Authentication and Authorization, see :doc:`/tutorial/authenticate-" -"nativeldap-activedirectory`." -msgstr "" - -# e9b2f9202e6f4870b68fc7763e850870 -#: ../source/release-notes/3.4.txt:705 -msgid "" -":doc:`/core/kerberos`. For a tutorial on using Kerberos authentication " -"and Active Directory, see :doc:`/tutorial/kerberos-auth-activedirectory-" -"authz`." -msgstr "" - -# d951d85b2497448a9768322d4be37232 -#: ../source/release-notes/3.4.txt:709 -msgid ":doc:`/core/security-x.509`." -msgstr "" - -# 278427f2aeef407497c63505d2e332b1 -#: ../source/release-notes/3.4.txt:711 -msgid "For more information, see :doc:`/core/security-ldap-external`." -msgstr "" - -# 36f03f665d2044419a844a3d4bf848ad -#: ../source/release-notes/3.4.txt:714 -msgid "``mongoldap``" -msgstr "" - -# 6ae1b385f0eb49239b6a120f08c72101 -#: ../source/release-notes/3.4.txt:716 -msgid "" -"MongoDB Enterprise provides a new tool :program:`mongoldap` for testing " -"your MongoDB :ref:`LDAP configuration options ` " -"against a running LDAP server or set of servers. When configuring options" -" related to :ref:`LDAP authentication `, you can use " -":program:`mongoldap` to ensure that the authentication operation works as" -" expected." -msgstr "" - -# ac86d81b4b954f9ba705c494c38b36a5 -#: ../source/release-notes/3.4.txt:724 -msgid "Bind via OS Libraries" -msgstr "" - -# 7b50274bffe94126bdbc2d3c25e4ad24 -#: ../source/release-notes/3.4.txt:726 -msgid "" -"MongoDB 3.4 supports :doc:`binding to an LDAP server ` via operating system libraries. This allows Linux and Windows " -"MongoDB 3.4 servers to use an LDAP server for authentication." -msgstr "" - -# 046293ad7dab4a288c12d4d63bae0211 -#: ../source/release-notes/3.4.txt:731 -msgid "" -"Linux MongoDB deployments continue to support binding via `saslauthd " -"`_." -msgstr "" - -# bc889dc9abba407cb5782442e8a74f32 -#: ../source/release-notes/3.4.txt:735 -msgid "Changes Affecting Compatibility" -msgstr "" - -# fc10eb1f9f9148bc8d1c576613d2106a -#: ../source/release-notes/3.4.txt:737 -msgid "" -"Some changes can affect compatibility and may require user actions. For a" -" detailed list of compatibility changes, see :doc:`/release-" -"notes/3.4-compatibility`." -msgstr "" - -# eed96353570d4be4bfb7e7921bf7000f -#: ../source/release-notes/3.4.txt:750 -msgid "Upgrade Procedures" -msgstr "" - -# 6c14732ef61d4a8c8211eba3f0a69544 -#: ../source/release-notes/3.4.txt:752 -msgid ":doc:`/release-notes/3.4-upgrade-standalone`." -msgstr "" - -# 48e3dc50287c41b0a053499c7aa0955b -#: ../source/release-notes/3.4.txt:754 -msgid ":doc:`/release-notes/3.4-upgrade-replica-set`." -msgstr "" - -# 267d1090239e490cb4dc8f87743ccc75 -#: ../source/release-notes/3.4.txt:756 -msgid ":doc:`/release-notes/3.4-upgrade-sharded-cluster`." -msgstr "" - -# a8a01897e6b14bde91d8c2f8fdb08f70 -#: ../source/release-notes/3.4.txt:758 -msgid "" -"If you need guidance on upgrading to 3.4, `MongoDB offers major version " -"upgrade services `_" -" to help ensure a smooth transition without interruption to your MongoDB " -"application." -msgstr "" - -# c3d185c3bb9c46849c721c35dc670154 -#: ../source/release-notes/3.4.txt:774 -msgid "Known Issues in 3.4.0" -msgstr "" - -# 2f772c94c83946c99cecac1bc0673be6 -#: ../source/release-notes/3.4.txt:776 -msgid "List of known issues in the 3.4.0 release:" -msgstr "" - -# 56db566927594f869483816039b75d78 -#: ../source/release-notes/3.4.txt:778 -msgid "" -":issue:`SERVER-27124`: :rsconf:`protocolVersion: 0 ` " -"cannot properly support :readconcern:`\"majority\"` read concern." -msgstr "" - -# 164fbee4b1ae491996d50744368dbc18 -#: ../source/release-notes/3.4.txt:781 -msgid "" -":issue:`SERVER-27195`: Using collation with documents containing fields " -"of BSON type ``Symbol``, which is deprecated, is not supported and may " -"lead to undefined behavior." -msgstr "" - -# e0d81c49a45c4ea493b5a08d4f9fdb66 -#: ../source/release-notes/3.4.txt:785 -msgid "" -":issue:`SERVER-27207`: Find on view with sort through :program:`mongos` " -"may incorrectly return empty result set." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/release-notes/drivers-write-concern.po b/locale/zh/LC_MESSAGES/release-notes/drivers-write-concern.po deleted file mode 100644 index 005be0274dd..00000000000 --- a/locale/zh/LC_MESSAGES/release-notes/drivers-write-concern.po +++ /dev/null @@ -1,129 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/drivers-write-concern.txt:7 -msgid "Default Write Concern Change" -msgstr "" - -#: ../source/release-notes/drivers-write-concern.txt:17 -msgid "" -"These release notes outline a change to all driver interfaces released in " -"November 2012. See release notes for specific drivers for additional " -"information." -msgstr "" - -#: ../source/release-notes/drivers-write-concern.txt:24 -msgid "Changes" -msgstr "" - -#: ../source/release-notes/drivers-write-concern.txt:26 -msgid "" -"As of the releases listed below, there are two major changes to all drivers:" -msgstr "" - -#: ../source/release-notes/drivers-write-concern.txt:29 -msgid "" -"All drivers will add a new top-level connection class that will increase " -"consistency for all MongoDB client interfaces." -msgstr "" - -#: ../source/release-notes/drivers-write-concern.txt:32 -msgid "" -"This change is non-backward breaking: existing connection classes will " -"remain in all drivers for a time, and will continue to operate as expected. " -"However, those previous connection classes are now deprecated as of these " -"releases, and will eventually be removed from the driver interfaces." -msgstr "" - -#: ../source/release-notes/drivers-write-concern.txt:38 -msgid "" -"The new top-level connection class is named ``MongoClient``, or similar " -"depending on how host languages handle namespacing." -msgstr "" - -#: ../source/release-notes/drivers-write-concern.txt:41 -msgid "" -"The default write concern on the new ``MongoClient`` class will be to " -"acknowledge all write operations [#without-arguments]_. This will allow your" -" application to receive acknowledgment of all write operations." -msgstr "" - -#: ../source/release-notes/drivers-write-concern.txt:46 -msgid "" -"See the documentation of :ref:`Write Concern ` for more " -"information about write concern in MongoDB." -msgstr "" - -#: ../source/release-notes/drivers-write-concern.txt:49 -msgid "Please migrate to the new ``MongoClient`` class expeditiously." -msgstr "" - -#: ../source/release-notes/drivers-write-concern.txt:63 -msgid "Releases" -msgstr "" - -#: ../source/release-notes/drivers-write-concern.txt:65 -msgid "" -"The following driver releases will include the changes outlined in :ref" -":`write-concern-change-notes`. See each driver's release notes for a full " -"account of each release as well as other related driver-specific changes." -msgstr "" - -#: ../source/release-notes/drivers-write-concern.txt:70 -msgid "C#, version 1.7" -msgstr "" - -#: ../source/release-notes/drivers-write-concern.txt:71 -msgid "Java, version 2.10.0" -msgstr "" - -#: ../source/release-notes/drivers-write-concern.txt:72 -msgid "Node.js, version 1.2" -msgstr "" - -#: ../source/release-notes/drivers-write-concern.txt:73 -msgid "Perl, version 0.501.1" -msgstr "" - -#: ../source/release-notes/drivers-write-concern.txt:74 -msgid "PHP, version 1.4" -msgstr "" - -#: ../source/release-notes/drivers-write-concern.txt:75 -msgid "Python, version 2.4" -msgstr "" - -#: ../source/release-notes/drivers-write-concern.txt:76 -msgid "Ruby, version 1.8" -msgstr "" - -#: ../source/release-notes/drivers-write-concern.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/release-notes/drivers-write-concern.txt:51 -msgid "" -"The drivers will call :dbcommand:`getLastError` without arguments, which is " -"logically equivalent to the ``w: 1`` option; however, this operation allows " -":term:`replica set` users to override the default write concern with the " -":rsconf:`settings.getLastErrorDefaults` setting in the :doc:`/reference" -"/replica-configuration`." -msgstr "" - -#~ msgid "" -#~ "The drivers will call :dbcommand:`getLastError` without arguments, which is " -#~ "logically equivalent to the ``w: 1`` option; however, this operation allows " -#~ ":term:`replica set` users to override the default write concern with the " -#~ ":data:`~replSetGetConfig.settings.getLastErrorDefaults` setting in the " -#~ ":doc:`/reference/replica-configuration`." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/release-notes/replica-set-features.po b/locale/zh/LC_MESSAGES/release-notes/replica-set-features.po deleted file mode 100644 index c10f5c6c560..00000000000 --- a/locale/zh/LC_MESSAGES/release-notes/replica-set-features.po +++ /dev/null @@ -1,102 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/replica-set-features.txt:5 -msgid "Replica Set Features and Version Compatibility" -msgstr "" - -#: ../source/release-notes/replica-set-features.txt:9 -msgid "" -"This table is for archival purposes and does not list all features of " -":term:`replica sets `. Always use the latest stable release of " -"MongoDB in production deployments." -msgstr "" - -#: ../source/release-notes/replica-set-features.txt:17 -msgid "**Features**" -msgstr "" - -#: ../source/release-notes/replica-set-features.txt:18 -msgid "**Version**" -msgstr "" - -#: ../source/release-notes/replica-set-features.txt:19 -msgid "Slave Delay" -msgstr "" - -#: ../source/release-notes/replica-set-features.txt:20 -msgid "1.6.3" -msgstr "" - -#: ../source/release-notes/replica-set-features.txt:21 -msgid "Hidden" -msgstr "" - -#: ../source/release-notes/replica-set-features.txt:22 -msgid "1.7" -msgstr "" - -#: ../source/release-notes/replica-set-features.txt:23 -msgid ":dbcommand:`replSetFreeze` and :dbcommand:`replSetStepDown`" -msgstr "" - -#: ../source/release-notes/replica-set-features.txt:24 -#: ../source/release-notes/replica-set-features.txt:26 -msgid "1.7.3" -msgstr "" - -#: ../source/release-notes/replica-set-features.txt:25 -msgid "Replicated ops in :program:`mongostat`" -msgstr "" - -#: ../source/release-notes/replica-set-features.txt:27 -msgid "Syncing from Secondaries" -msgstr "" - -#: ../source/release-notes/replica-set-features.txt:28 -#: ../source/release-notes/replica-set-features.txt:30 -msgid "1.8.0" -msgstr "" - -#: ../source/release-notes/replica-set-features.txt:29 -msgid "Authentication" -msgstr "" - -#: ../source/release-notes/replica-set-features.txt:31 -msgid "Replication from Nearest Server (by ping Time)" -msgstr "" - -#: ../source/release-notes/replica-set-features.txt:32 -msgid "2.0" -msgstr "" - -#: ../source/release-notes/replica-set-features.txt:33 -msgid "" -":dbcommand:`replSetSyncFrom` support for replicating from specific members." -msgstr "" - -#: ../source/release-notes/replica-set-features.txt:35 -msgid "2.2" -msgstr "" - -#: ../source/release-notes/replica-set-features.txt:37 -msgid "Additionally:" -msgstr "" - -#: ../source/release-notes/replica-set-features.txt:39 -msgid "1.8-series secondaries can replicate from 1.6-series primaries." -msgstr "" - -#: ../source/release-notes/replica-set-features.txt:41 -msgid "1.6-series secondaries cannot replicate from 1.8-series primaries." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/release-notes/security.po b/locale/zh/LC_MESSAGES/release-notes/security.po deleted file mode 100644 index 0ad8626ea2d..00000000000 --- a/locale/zh/LC_MESSAGES/release-notes/security.po +++ /dev/null @@ -1,59 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/release-notes/security.txt:3 -msgid "Security Release Notes" -msgstr "" - -#: ../source/release-notes/security.txt:8 -msgid "Access to ``system.users`` Collection" -msgstr "" - -#: ../source/release-notes/security.txt:12 -msgid "" -"In 2.4, only users with the ``userAdmin`` role have access to the " -"``system.users`` collection." -msgstr "" - -#: ../source/release-notes/security.txt:15 -msgid "" -"In version 2.2 and earlier, the read-write users of a database all have " -"access to the ``system.users`` collection, which contains the user names and" -" user password hashes. [#read-and-write-system-users]_" -msgstr "" - -#: ../source/release-notes/security.txt:19 -msgid "Read-only users do not have access to the ``system.users`` collection." -msgstr "" - -#: ../source/release-notes/security.txt:25 -msgid "Password Hashing Insecurity" -msgstr "" - -#: ../source/release-notes/security.txt:27 -msgid "" -"If a user has the same password for multiple databases, the hash will be the" -" same. A malicious user could exploit this to gain access on a second " -"database using a different user's credentials." -msgstr "" - -#: ../source/release-notes/security.txt:31 -msgid "" -"As a result, always use unique username and password combinations for each " -"database." -msgstr "" - -#: ../source/release-notes/security.txt:79 -msgid "" -"Thanks to Will Urbanski, from Dell SecureWorks, for identifying this issue." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/replication.po b/locale/zh/LC_MESSAGES/replication.po deleted file mode 100644 index 92ba18c75ee..00000000000 --- a/locale/zh/LC_MESSAGES/replication.po +++ /dev/null @@ -1,340 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 3b617c38da0e4d2fa6b0bcf609233028 -#: ../source/replication.txt:3 -msgid "Replication" -msgstr "" - -# b4ff2fb5360446358d1192ee6bda55d6 -#: ../source/replication.txt -msgid "On this page" -msgstr "" - -# dc38207eb40d440ca1a257bfca0d878c -#: ../source/replication.txt:13 -msgid "" -"A *replica set* in MongoDB is a group of :program:`mongod` processes that" -" maintain the same data set. Replica sets provide redundancy and high " -"availability, and are the basis for all production deployments. This " -"section introduces replication in MongoDB as well as the components and " -"architecture of replica sets. The section also provides tutorials for " -"common tasks related to replica sets." -msgstr "" - -# 067eec07b0f74a529b2cf05ca209e319 -#: ../source/replication.txt:21 -msgid "Redundancy and Data Availability" -msgstr "" - -# 8e26c8582f6041a7975071aedf01e160 -#: ../source/replication.txt:23 -msgid "" -"Replication provides redundancy and increases data availability. With " -"multiple copies of data on different database servers, replication " -"provides a level of fault tolerance against the loss of a single database" -" server." -msgstr "" - -# de1f301cec014ee698afa3f90b497a16 -#: ../source/replication.txt:28 -msgid "" -"In some cases, replication can provide increased read capacity as clients" -" can send read operations to different servers. Maintaining copies of " -"data in different data centers can increase data locality and " -"availability for distributed applications. You can also maintain " -"additional copies for dedicated purposes, such as disaster recovery, " -"reporting, or backup." -msgstr "" - -# fe567b42400b414abb7fc87259fcb400 -#: ../source/replication.txt:36 -msgid "Replication in MongoDB" -msgstr "" - -# 14b95ee753384260bfdf664a45753dd8 -#: ../source/replication.txt:38 -msgid "" -"A replica set is a group of :program:`mongod` instances that maintain the" -" same data set. A replica set contains several data bearing nodes and " -"optionally one arbiter node. Of the data bearing nodes, one and only one " -"member is deemed the primary node, while the other nodes are deemed " -"secondary nodes." -msgstr "" - -# 2a23bb7ecb354da7a177e4dc10174aab -#: ../source/replication.txt:44 -msgid "" -"The :doc:`primary node ` receives all write " -"operations. A replica set can have only one primary capable of confirming" -" writes with :writeconcern:`{ w: \"majority\" } <\"majority\">` write " -"concern; although in some circumstances, another mongod instance may " -"transiently believe itself to also be primary. [#edge-cases-2-primaries]_" -" The primary records all changes to its data sets in its operation log, " -"i.e. :doc:`oplog `. For more information on " -"primary node operation, see :doc:`/core/replica-set-primary`." -msgstr "" - -# f187722bb71f48edb247d280e79e0802 -#: ../source/replication.txt:56 -msgid "" -"The :doc:`secondaries ` replicate the " -"primary's oplog and apply the operations to their data sets such that the" -" secondaries' data sets reflect the primary's data set. If the primary is" -" unavailable, an eligible secondary will hold an election to elect itself" -" the new primary. For more information on secondary members, see " -":doc:`/core/replica-set-secondary`." -msgstr "" - -# f1504c61d76e4be2b83e0d090c64669c -#: ../source/replication.txt:65 -msgid "" -"You may add an extra :program:`mongod` instance to a replica set as an " -":doc:`arbiter `. Arbiters do not maintain a " -"data set. The purpose of an arbiter is to maintain a quorum in a replica " -"set by responding to heartbeat and election requests by other replica set" -" members. Because they do not store a data set, arbiters can be a good " -"way to provide replica set quorum functionality with a cheaper resource " -"cost than a fully functional replica set member with a data set. If your " -"replica set has an even number of members, add an arbiter to obtain a " -"majority of votes in an election for primary. Arbiters do not require " -"dedicated hardware. For more information on arbiters, see :doc:`/core" -"/replica-set-arbiter`." -msgstr "" - -# 0968777371844de4a798b2939722f57a -#: ../source/replication.txt:79 -msgid "" -"An :doc:`arbiter ` will always be an arbiter " -"whereas a :doc:`primary ` may step down and " -"become a :doc:`secondary ` and a " -":doc:`secondary ` may become the primary " -"during an election." -msgstr "" - -# df8e7e511c55495aad625b76211a2895 -#: ../source/replication.txt:88 -msgid "Asynchronous Replication" -msgstr "" - -# 63283bac74ea46959504f86b8af1ff0d -#: ../source/replication.txt:90 -msgid "" -"Secondaries apply operations from the primary asynchronously. By applying" -" operations after the primary, sets can continue to function despite the " -"failure of one or more members. For more information on replication " -"mechanics, see :ref:`replica-set-oplog` and :ref:`replica-set-sync`." -msgstr "" - -# e01bffbbc6284cc69d3311a3aa3ff17c -#: ../source/replication.txt:99 -msgid "Automatic Failover" -msgstr "" - -# 02728e00e55f436aa783b5aa4c39cfaa -#: ../source/replication.txt:101 -msgid "" -"When a primary does not communicate with the other members of the set for" -" more than 10 seconds, an eligible secondary will hold an election to " -"elect itself the new primary. The first secondary to hold an election and" -" receive a majority of the members' votes becomes primary." -msgstr "" - -# 4304b1c490894dc6a1e673b4644641b2 -#: ../source/includes/fact-replica-set-protocolVersion1.rst:3 -msgid "" -"MongoDB introduces a version 1 of the replication protocol " -"(:rsconf:`protocolVersion: 1 `) to reduce replica set " -"failover time and accelerates the detection of multiple simultaneous " -"primaries. New replica sets will, by default, use " -":rsconf:`protocolVersion: 1 `. Previous versions of " -"MongoDB use version 0 of the protocol." -msgstr "" - -# 0e55e08f1182488282a8dbc756ba1fbb -#: ../source/replication.txt:110 -msgid "" -"Although the timing varies, the failover process generally completes " -"within a minute. For instance, it may take 10-30 seconds for the members " -"of a :term:`replica set` to declare a :term:`primary` inaccessible (see " -":rsconf:`~settings.electionTimeoutMillis`). One of the remaining " -"secondaries holds an :term:`election` to elect itself as a new primary. " -"The election itself may take another 10-30 seconds." -msgstr "" - -# 0c30aba9b88649d6a266fbc28bb1a39a -#: ../source/replication.txt:119 -msgid "" -"Starting in MongoDB 3.2, with the :ref:`replication election enhancements" -" <3.2-rel-notes-rs-enhancements>`, MongoDB reduces replica set failover " -"time. See :ref:`replication election enhancements <3.2-rel-notes-rs-" -"enhancements>` for details." -msgstr "" - -# 26458922e6994984944811018b3384e8 -#: ../source/replication.txt:124 -msgid "" -"See :ref:`replica-set-elections` and :ref:`replica-set-rollbacks` for " -"more information." -msgstr "" - -# 699b08d5de0c4082b2952603c84993f8 -#: ../source/replication.txt:128 -msgid "Read Operations" -msgstr "" - -# 0327a8e9b77743d3b5b8c40114263246 -#: ../source/replication.txt:130 -msgid "" -"By default, clients read from the primary [#edge-cases-2-primaries]_; " -"however, clients can specify a :doc:`read preference ` to send read operations to secondaries. :ref:`Asynchronous " -"replication ` to secondaries means that reads " -"from secondaries may return data that does not reflect the state of the " -"data on the primary. For information on reading from replica sets, see " -":doc:`/core/read-preference`." -msgstr "" - -# 21659562f35e41d1ac9c2db6a24e6167 -#: ../source/includes/extracts/concurrent-operations-read-uncommitted.rst:1 -msgid "" -"In MongoDB, clients can see the results of writes before the writes are " -":term:`durable`:" -msgstr "" - -# 110ac3ab1a864a379805d62c50f4ae6f -#: ../source/includes/list-visibility-of-data.rst:1 -msgid "" -"Regardless of :doc:`write concern `, other " -"clients using :readconcern:`\"local\"` (i.e. the default) readConcern can" -" see the result of a write operation before the write operation is " -"acknowledged to the issuing client." -msgstr "" - -# 3abb9853e7db48e1918b52bff3dd2119 -#: ../source/includes/list-visibility-of-data.rst:6 -msgid "" -"Clients using :readconcern:`\"local\"` (i.e. the default) readConcern can" -" read data which may be subsequently :doc:`rolled back `." -msgstr "" - -# b99e08dfa2174f559109fdf721a30042 -#: ../source/replication.txt:140 -msgid "" -"For more information on read isolations, consistency and recency for " -"MongoDB, see :doc:`/core/read-isolation-consistency-recency`." -msgstr "" - -# d9d8f249139649fbb065a8960a27805b -#: ../source/replication.txt:144 -msgid "Additional Features" -msgstr "" - -# e410f42e918b4082854f2a0af3753c0a -#: ../source/replication.txt:146 -msgid "" -"Replica sets provide a number of options to support application needs. " -"For example, you may deploy a replica set with :doc:`members in multiple " -"data centers `, or control the outcome of elections by adjusting the " -":rsconf:`members[n].priority` of some members. Replica sets also support " -"dedicated members for reporting, disaster recovery, or backup functions." -msgstr "" - -# 3d361b15801f4f4ebfb8ec211a8e8e23 -#: ../source/replication.txt:155 -msgid "" -"See :ref:`replica-set-secondary-only-members`, :ref:`replica-set-hidden-" -"members` and :ref:`replica-set-delayed-members` for more information." -msgstr "" - -# e0fa88b80c284b48b3eb95675a634693 -#: ../source/includes/footnote-two-primaries-edge-cases.rst:1 -msgid "" -"In :ref:`some circumstances `, two nodes in a replica set may" -" *transiently* believe that they are the primary, but at most, one of " -"them will be able to complete writes with :writeconcern:`{ w: " -"\"majority\" } <\"majority\">` write concern. The node that can complete " -":writeconcern:`{ w: \"majority\" } <\"majority\">` writes is the current " -"primary, and the other node is a former primary that has not yet " -"recognized its demotion, typically due to a :term:`network partition`. " -"When this occurs, clients that connect to the former primary may observe " -"stale data despite having requested read preference :readmode:`primary`, " -"and new writes to the former primary will eventually roll back." -msgstr "" - -#~ msgid ":doc:`/core/replication-introduction`" -#~ msgstr "" - -#~ msgid "An introduction to replica sets, their behavior, operation, and use." -#~ msgstr "" - -#~ msgid ":doc:`/core/replication`" -#~ msgstr "" - -#~ msgid "" -#~ "The core documentation of replica set" -#~ " operations, configurations, architectures and" -#~ " behaviors." -#~ msgstr "" - -#~ msgid ":doc:`/core/replica-set-members`" -#~ msgstr "" - -#~ msgid "Introduces the components of replica sets." -#~ msgstr "" - -#~ msgid ":doc:`/core/replica-set-architectures`" -#~ msgstr "" - -#~ msgid "" -#~ "Introduces architectural considerations related " -#~ "to replica sets deployment planning." -#~ msgstr "" - -#~ msgid ":doc:`/core/replica-set-high-availability`" -#~ msgstr "" - -#~ msgid "" -#~ "Presents the details of the automatic" -#~ " failover and recovery process with " -#~ "replica sets." -#~ msgstr "" - -#~ msgid ":doc:`/applications/replication`" -#~ msgstr "" - -#~ msgid "" -#~ "Presents the semantics for targeting " -#~ "read and write operations to the " -#~ "replica set, with an awareness of " -#~ "location and set configuration." -#~ msgstr "" - -#~ msgid ":doc:`/administration/replica-sets`" -#~ msgstr "" - -#~ msgid "" -#~ "Tutorials for common tasks related to" -#~ " the use and maintenance of replica" -#~ " sets." -#~ msgstr "" - -#~ msgid ":doc:`/reference/replication`" -#~ msgstr "" - -#~ msgid "Reference for functions and operations related to replica sets." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/security.po b/locale/zh/LC_MESSAGES/security.po deleted file mode 100644 index 2464edee21d..00000000000 --- a/locale/zh/LC_MESSAGES/security.po +++ /dev/null @@ -1,229 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 6aec348ab1d04e659255ddf9c06f53b1 -#: ../source/security.txt:3 -msgid "Security" -msgstr "" - -# 53753a335f624e7fababfcc14b86c7a9 -#: ../source/security.txt:7 -msgid "" -"MongoDB provides various features, such as authentication, access " -"control, encryption, to secure your MongoDB deployments. Some key " -"security features include:" -msgstr "" - -# 380a257296954bb095569e8ebb1a9e0d -#: ../source/security.txt:15 -msgid "Authentication" -msgstr "" - -# a37ad04a46c8446eb8a957735b690668 -#: ../source/security.txt:16 -msgid "Authorization" -msgstr "" - -# 8f919db7ec3d4e89bb208f376ccd492a -#: ../source/security.txt:17 -msgid "TLS/SSL" -msgstr "" - -# 5868e81267c34e7eac89ca037b8e9eaa -#: ../source/security.txt:18 -msgid "Enterprise Only" -msgstr "" - -# 110601b81397461787d4c12c4b6ffd80 -#: ../source/security.txt:20 -msgid ":doc:`/core/authentication`" -msgstr "" - -# 7ba336df71184af2b04408b99cb88794 -#: ../source/security.txt:22 -msgid ":doc:`/core/security-scram-sha-1`" -msgstr "" - -# 1769b74085ab4cc090d597a6578cb5e9 -#: ../source/security.txt:24 -msgid ":doc:`/core/security-x.509`" -msgstr "" - -# 8584a951855a4602ba9df7fd3de1bcda -#: ../source/security.txt:26 -msgid ":doc:`/core/authorization`" -msgstr "" - -# 6957ffa4dc89426e9ebbaf1304cced87 -#: ../source/security.txt:28 -msgid ":doc:`/tutorial/enable-authentication`" -msgstr "" - -# 9939c405158f42fd8976183c7bff50f9 -#: ../source/security.txt:30 -msgid ":doc:`/tutorial/manage-users-and-roles`" -msgstr "" - -# 320c68c815534c52b48b8d067857b924 -#: ../source/security.txt:32 -msgid ":doc:`/core/security-transport-encryption`" -msgstr "" - -# 9e4b0166715b43839af8418a5516c120 -#: ../source/security.txt:34 -msgid ":doc:`/tutorial/configure-ssl`" -msgstr "" - -# e75688361ca34b9481feeccbd9b77530 -#: ../source/security.txt:36 -msgid ":doc:`/tutorial/configure-ssl-clients`" -msgstr "" - -# 6fd487fbcc9848ad8c7b297cdfe1f67b -#: ../source/security.txt:38 -msgid ":doc:`/core/kerberos`" -msgstr "" - -# d2e5450b059449ada21ee8aea2e0075e -#: ../source/security.txt:40 -msgid ":doc:`/core/security-ldap`" -msgstr "" - -# d5a1e376964c44978fbd0114c35913c7 -#: ../source/security.txt:42 -msgid ":doc:`/core/security-encryption-at-rest`" -msgstr "" - -# 649b1c2df756407e9c44145a1e571d77 -#: ../source/security.txt:44 -msgid ":doc:`/core/auditing`" -msgstr "" - -# 7a16667419fc4d94b12ef08def2aad3a -#: ../source/security.txt:47 -msgid "Security Checklist" -msgstr "" - -# 9521ba094da2430daa2d17da7c274375 -#: ../source/security.txt:49 -msgid "" -"MongoDB also provides the :doc:`/administration/security-checklist` for a" -" list of recommended actions to protect a MongoDB deployment." -msgstr "" - -# 83457b189cf34a749c5f84a78bc50652 -#: ../source/includes/extracts/additional-resources-security-introduction.rst:4 -msgid "Additional Resources" -msgstr "" - -# 40dc21db29e745f596bec1a9055e3ded -#: ../source/includes/extracts/additional-resources-security-introduction.rst:6 -msgid "" -"`Making HIPAA Compliant MongoDB Applications " -"`_" -msgstr "" - -# 6e7405ceb0a74d73825519eb582a8325 -#: ../source/includes/extracts/additional-resources-security-introduction.rst:7 -msgid "" -"`Security Architecture White Paper `_" -msgstr "" - -# d0f7f61c13584017baccc9a20d0927fa -#: ../source/includes/extracts/additional-resources-security-introduction.rst:8 -msgid "" -"`Webinar: Securing Your MongoDB Deployment " -"`_" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid ":doc:`/core/security-introduction`" -#~ msgstr "" - -#~ msgid "A high-level introduction to security and MongoDB deployments." -#~ msgstr "" - -#~ msgid ":doc:`/core/security-concepts-network`" -#~ msgstr "" - -#~ msgid ":doc:`/core/security-concepts-access-control`" -#~ msgstr "" - -#~ msgid "Documentation on users and roles in MongoDB." -#~ msgstr "" - -#~ msgid ":doc:`/core/auditing`" -#~ msgstr "" - -#~ msgid ":doc:`/core/security-concepts-external-env`" -#~ msgstr "" - -#~ msgid ":doc:`/administration/security`" -#~ msgstr "" - -#~ msgid "Tutorials for enabling and configuring security features for MongoDB." -#~ msgstr "" - -#~ msgid ":doc:`/administration/security-network`" -#~ msgstr "" - -#~ msgid ":doc:`/administration/security-access-control`" -#~ msgstr "" - -#~ msgid ":doc:`/administration/security-user-role-management`" -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/create-a-vulnerability-report`" -#~ msgstr "" - -#~ msgid "Report a vulnerability in MongoDB." -#~ msgstr "" - -#~ msgid ":doc:`/reference/security`" -#~ msgstr "" - -#~ msgid "Reference for security related functions." -#~ msgstr "" - -#~ msgid ":doc:`/administration/security-checklist`" -#~ msgstr "" - -#~ msgid "On this page" -#~ msgstr "" - -#~ msgid "" -#~ "Maintaining a secure MongoDB deployment " -#~ "requires administrators to implement controls" -#~ " to ensure that users and " -#~ "applications have access to only the " -#~ "data that they require. MongoDB provides" -#~ " features that allow administrators to " -#~ "implement these controls and restrictions " -#~ "for any MongoDB deployment." -#~ msgstr "" - -#~ msgid "" -#~ "If you are already familiar with " -#~ "security and MongoDB security practices, " -#~ "consider the :doc:`/administration/security-" -#~ "checklist` for a collection of " -#~ "recommended actions to protect a MongoDB" -#~ " deployment." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/sharding.po b/locale/zh/LC_MESSAGES/sharding.po deleted file mode 100644 index 5c13cd17a23..00000000000 --- a/locale/zh/LC_MESSAGES/sharding.po +++ /dev/null @@ -1,714 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 506a3f3eb12e42e6aedd183728133e83 -#: ../source/sharding.txt:11 -msgid "Sharding" -msgstr "" - -# dc60b168749846b2b3d8ecdc0a8b5370 -#: ../source/sharding.txt -msgid "On this page" -msgstr "" - -# 27f7475e120f4a30a2a6f3c3921730fa -#: ../source/sharding.txt:23 -msgid "" -":term:`Sharding` is a method for distributing data across " -"multiple machines. MongoDB uses sharding to support deployments with very" -" large data sets and high throughput operations." -msgstr "" - -# e1de8a78c4dd48a799ff5c50dd581b70 -#: ../source/sharding.txt:27 -msgid "" -"Database systems with large data sets or high throughput applications can" -" challenge the capacity of a single server. For example, high query rates" -" can exhaust the CPU capacity of the server. Working set sizes larger " -"than the system's RAM stress the I/O capacity of disk drives." -msgstr "" - -# f12863bb8aa245d69d7ae3aa23ec6bc3 -#: ../source/sharding.txt:32 -msgid "" -"There are two methods for addressing system growth: vertical and " -"horizontal scaling." -msgstr "" - -# b7ab959faeca4ea3b72706f053e9c419 -#: ../source/sharding.txt:35 -msgid "" -"*Vertical Scaling* involves increasing the capacity of a single server, " -"such as using a more powerful CPU, adding more RAM, or increasing the " -"amount of storage space. Limitations in available technology may restrict" -" a single machine from being sufficiently powerful for a given workload. " -"Additionally, Cloud-based providers have hard ceilings based on available" -" hardware configurations. As a result, there is a practical maximum for " -"vertical scaling." -msgstr "" - -# 8375c28dbd2947aea03df1c3e70e3b19 -#: ../source/sharding.txt:42 -msgid "" -"*Horizontal Scaling* involves dividing the system dataset and load over " -"multiple servers, adding additional servers to increase capacity as " -"required. While the overall speed or capacity of a single machine may not" -" be high, each machine handles a subset of the overall workload, " -"potentially providing better efficiency than a single high-speed high-" -"capacity server. Expanding the capacity of the deployment only requires " -"adding additional servers as needed, which can be a lower overall cost " -"than high-end hardware for a single machine. The trade off is increased " -"complexity in infrastructure and maintenance for the deployment." -msgstr "" - -# 86c0738c4dff41faba296d9d218b5302 -#: ../source/sharding.txt:52 -msgid "MongoDB supports *horizontal scaling* through :term:`sharding`." -msgstr "" - -# 63a1d41b6b3a4c8392affe29e983c4f1 -#: ../source/sharding.txt:55 -msgid "Sharded Cluster" -msgstr "" - -# 2cd89be316684aaea66a84f7576ebe87 -#: ../source/sharding.txt:57 -msgid "A MongoDB :term:`sharded cluster` consists of the following components:" -msgstr "" - -# 16ab482f01074b8280838b8da2521986 -#: ../source/sharding.txt:59 -msgid "" -":doc:`shard `: Each shard contains a subset" -" of the sharded data. Each shard can be deployed as a :term:`replica " -"set`." -msgstr "" - -# 3291eccc6fdd44b4b5a44d24f8508882 -#: ../source/sharding.txt:63 -msgid "" -":doc:`/core/sharded-cluster-query-router`: The ``mongos`` acts as a query" -" router, providing an interface between client applications and the " -"sharded cluster." -msgstr "" - -# 26cb6fa3232540648817949e6be6e4fb -#: ../source/sharding.txt:67 -msgid "" -":doc:`config servers `: Config " -"servers store metadata and configuration settings for the cluster. As of " -"MongoDB 3.4, config servers must be deployed as a replica set (CSRS)." -msgstr "" - -# db989010e3e94bbc81520b321876470d -#: ../source/sharding.txt:71 -msgid "" -"The following graphic describes the interaction of components within a " -"sharded cluster:" -msgstr "" - -# e6ef1158d2894645aed8a7b8de1c1fc0 -#: ../source/sharding.txt:76 -msgid "" -"MongoDB shards data at the :term:`collection` level, distributing the " -"collection data across the shards in the cluster." -msgstr "" - -# c92cd25ca27b4e83a90e00ac5d589256 -#: ../source/sharding.txt:80 -msgid "Shard Keys" -msgstr "" - -# d29b7e37c1fa471184345b9a9a3cb09d -#: ../source/sharding.txt:82 -msgid "" -"To distribute the documents in a collection, MongoDB :term:`partitions " -"` the collection using the :term:`shard key`. The " -":term:`shard key` consists of an immutable field or fields that exist in " -"every document in the target collection." -msgstr "" - -# 99b4dfd4827445ce82e3b26bd6e601e4 -#: ../source/sharding.txt:87 -msgid "" -"You choose the shard key when sharding a collection. The choice of shard " -"key cannot be changed after sharding. A sharded collection can have only " -"*one* shard key. See :ref:`sharding-shard-key-creation`." -msgstr "" - -# 737cf2a300f4496c8268f376dd99ac3c -#: ../source/sharding.txt:91 -msgid "" -"To shard a non-empty collection, the collection must have an " -":term:`index` that starts with the shard key. For empty collections, " -"MongoDB creates the index if the collection does not already have an " -"appropriate index for the specified shard key. See :ref:`sharding-shard-" -"key-indexes`." -msgstr "" - -# 4610970ed63848bfad6177de174376a9 -#: ../source/sharding.txt:96 -msgid "" -"The choice of shard key affects the performance, efficiency, and " -"scalability of a sharded cluster. A cluster with the best possible " -"hardware and infrastructure can be bottlenecked by the choice of shard " -"key. The choice of shard key and its backing index can also affect the " -":ref:`sharding strategy ` that your cluster can use." -msgstr "" - -# e13214f1f16c48d08ab3f9c1b61cac2a -#: ../source/sharding.txt:102 -msgid "" -"See the :doc:`shard key` documentation for more" -" information." -msgstr "" - -# 5525224a8c2f499cb85b6a07086e26fd -#: ../source/sharding.txt:106 -msgid "Chunks" -msgstr "" - -# dc54a2af9fa04e1884c1a81c01351811 -#: ../source/sharding.txt:108 -msgid "" -"MongoDB partitions sharded data into :term:`chunks`. Each chunk " -"has an inclusive lower and exclusive upper range based on the " -":term:`shard key`." -msgstr "" - -# 531f29fde294490b82398e88ad9e6ff0 -#: ../source/sharding.txt:112 -msgid "" -"MongoDB migrates :term:`chunks` across the :term:`shards` " -"in the :term:`sharded cluster` using the :doc:`sharded cluster balancer " -"`. The balancer attempts to " -"achieve an even balance of chunks across all shards in the cluster." -msgstr "" - -# 49c32f1c550d490f89a8a2af9e8ef8bb -#: ../source/sharding.txt:117 -msgid "See :doc:`/core/sharding-data-partitioning` for more information." -msgstr "" - -# e5a6f1c9a21a4d1c864c5b5216ce24e6 -#: ../source/sharding.txt:120 -msgid "Advantages of Sharding" -msgstr "" - -# 7d112e1e4cf8421f933ff2a5ec7e1cac -#: ../source/sharding.txt:125 -msgid "Reads / Writes" -msgstr "" - -# 28749e182aa24128af805041198f5395 -#: ../source/sharding.txt:127 -msgid "" -"MongoDB distributes the read and write workload across the :term:`shards " -"` in the :term:`sharded cluster`, allowing each shard to process a" -" subset of cluster operations. Both read and write workloads can be " -"scaled horizontally across the cluster by adding more shards." -msgstr "" - -# 0e35a6c99dc241919269a011cbbc5439 -#: ../source/sharding.txt:132 -msgid "" -"For queries that include the shard key or the prefix of a :term:`compound" -" ` shard key, :program:`mongos` can target the query at a" -" specific shard or set of shards. These :ref:`targeted operations" -"` are generally more efficient than " -":ref:`broadcasting ` to every shard in the " -"cluster." -msgstr "" - -# 6affc3c4311e47f6b035acf8344178bc -#: ../source/sharding.txt:139 -msgid "Storage Capacity" -msgstr "" - -# 30ec42b7ac9842b581b746e9e0c28a8d -#: ../source/sharding.txt:141 -msgid "" -":term:`Sharding` distributes data across the :term:`shards ` in " -"the cluster, allowing each shard to contain a subset of the total cluster" -" data. As the data set grows, additional shards increase the storage " -"capacity of the cluster." -msgstr "" - -# 7cb7d792d8584679be23efdbeb214c26 -#: ../source/sharding.txt:149 -msgid "High Availability" -msgstr "" - -# adb72c6ee09948e4912004348968ec8e -#: ../source/sharding.txt:151 -msgid "" -"A :term:`sharded cluster` can continue to perform partial read / write " -"operations even if one or more shards are unavailable. While the subset " -"of data on the unavailable shards cannot be accessed during the downtime," -" reads or writes directed at the available shards can still succeed." -msgstr "" - -# 6dae9abbb824459689d7e5c14f030dc2 -#: ../source/sharding.txt:156 -msgid "" -"Starting in MongoDB 3.2, you can deploy :term:`config servers ` as :term:`replica sets `. A sharded cluster with a " -"Config Server Replica Set (CSRS) can continue to process reads and writes" -" as long as a majority of the replica set is available. In version 3.4, " -"MongoDB removes support for SCCC config servers. To upgrade your config " -"servers from SCCC to CSRS, see :doc:`/tutorial/upgrade-config-servers-to-" -"replica-set`." -msgstr "" - -# 4dac4b4c30e2472f8cfa28740a7c1bcf -#: ../source/sharding.txt:164 -msgid "" -"In production environments, individual shards should be deployed as " -":term:`replica sets `, providing increased redundancy and " -"availability." -msgstr "" - -# 03a1226418814d41a3507703c9e6780b -#: ../source/sharding.txt:169 -msgid "Considerations Before Sharding" -msgstr "" - -# 00418ec1ff4f497f81b4fa8f53bc25bc -#: ../source/sharding.txt:171 -msgid "" -"Sharded cluster infrastructure requirements and complexity require " -"careful planning, execution, and maintenance." -msgstr "" - -# ef04fc09b4524e9cb1c68bad0a735f09 -#: ../source/sharding.txt:174 -msgid "" -"Careful consideration in choosing the shard key is necessary for ensuring" -" cluster performance and efficiency. You cannot change the shard key " -"after sharding, nor can you unshard a sharded collection. See :ref" -":`sharding-internals-operations-and-reliability`." -msgstr "" - -# 50ce3859473941beacecb5edd39f0dfc -#: ../source/sharding.txt:179 -msgid "" -"Sharding has certain :ref:`operational requirements and restrictions " -"`. See :doc:`/core/sharded-cluster-" -"requirements` for more information." -msgstr "" - -# a0d0be420e6746ad8dbda695a4f34c11 -#: ../source/sharding.txt:183 -msgid "" -"If queries do *not* include the shard key or the prefix of a " -":term:`compound ` shard key, :program:`mongos` performs a" -" :ref:`broadcast operation `, querying *all* " -"shards in the sharded cluster. These scatter/gather queries can be long " -"running operations." -msgstr "" - -# 3fcdd154b9a545ff958243f1c1293ccb -#: ../source/sharding.txt:191 -msgid "" -"If you have an active support contract with MongoDB, consider contacting " -"your account representative for assistance with sharded cluster planning " -"and deployment." -msgstr "" - -# a90377ea30ff4d2489f16033e1e41a14 -#: ../source/sharding.txt:196 -msgid "Sharded and Non-Sharded Collections" -msgstr "" - -# a8264dbfbf0d4aa79f7005b8022a17e2 -#: ../source/sharding.txt:198 -msgid "" -"A database can have a mixture of sharded and unsharded collections. " -"Sharded collections are :term:`partitioned` and " -"distributed across the :term:`shards` in the cluster. Unsharded " -"collections are stored on a :term:`primary shard`. Each database has its " -"own primary shard." -msgstr "" - -# 8ed9a6c9dd52487a9d32d213bde9cf8a -#: ../source/sharding.txt:206 -msgid "Connecting to a Sharded Cluster" -msgstr "" - -# a8d1b6b7a81e4054b304b165309e34ad -#: ../source/sharding.txt:208 -msgid "" -"You must connect to a :term:`mongos` router to interact with any " -"collection in the :term:`sharded cluster`. This includes sharded *and* " -"unsharded collections. Clients should *never* connect to a single shard " -"in order to perform read or write operations." -msgstr "" - -# 6047d1d14e0f4237919a51a69489d903 -#: ../source/sharding.txt:215 -msgid "" -"You can connect to a :program:`mongos` the same way you connect to a " -":program:`mongod`, such as via the :program:`mongo` shell or a MongoDB " -":ecosystem:`driver `." -msgstr "" - -# 940a17c786f64220bca4775ead276520 -#: ../source/sharding.txt:222 -msgid "Sharding Strategy" -msgstr "" - -# 04ceec59b88c49868972b6099c91081d -#: ../source/sharding.txt:224 -msgid "" -"MongoDB supports two sharding strategies for distributing data across " -":term:`sharded clusters`." -msgstr "" - -# a8309c1db1fb4b0e86af41d063aee6a7 -#: ../source/sharding.txt:228 -msgid "Hashed Sharding" -msgstr "" - -# 636ecc67ccc04cb69c0510a313d19767 -#: ../source/sharding.txt:230 -msgid "" -"Hashed Sharding involves computing a hash of the shard key field's value." -" Each :term:`chunk` is then assigned a range based on the hashed shard " -"key values." -msgstr "" - -# ebeaf3c5026b48d7b0fb9024f92ba977 -#: ../source/includes/tip-applications-do-not-need-to-compute-hashes.rst -msgid "Tip" -msgstr "" - -# a6f67f9a05664038a452ef89caf5e6db -#: ../source/includes/tip-applications-do-not-need-to-compute-hashes.rst:3 -msgid "" -"MongoDB automatically computes the hashes when resolving queries using " -"hashed indexes. Applications do **not** need to compute hashes." -msgstr "" - -# 2f47c46c15954b06ba1d0b3f7252f45a -#: ../source/sharding.txt:238 -msgid "" -"While a range of shard keys may be \"close\", their hashed values are " -"unlikely to be on the same :term:`chunk`. Data distribution based on " -"hashed values facilitates more even data distribution, especially in data" -" sets where the shard key changes :ref:`monotonically`." -msgstr "" - -# be2d5bf11a044696a8a4fc580a0a9d41 -#: ../source/sharding.txt:243 -msgid "" -"However, hashed distribution means that range-based queries on the shard" -" key are less likely to target a single shard, resulting in more cluster " -"wide :ref:`broadcast operations`" -msgstr "" - -# 00cba967bf0f40d9a9c340d9a2fa2b4f -#: ../source/sharding.txt:247 -msgid "See :doc:`/core/hashed-sharding` for more information." -msgstr "" - -# 1d9f68f4ed6e4323b62da1940b691212 -#: ../source/sharding.txt:250 -msgid "Ranged Sharding" -msgstr "" - -# cfcea11b9867418f98e573994d8d76a4 -#: ../source/sharding.txt:252 -msgid "" -"Ranged sharding involves dividing data into ranges based on the shard key" -" values. Each :term:`chunk` is then assigned a range based on the shard " -"key values." -msgstr "" - -# a7d9956481d74fbbbda547764f2f7e57 -#: ../source/sharding.txt:258 -msgid "" -"A range of shard keys whose values are \"close\" are more likely to " -"reside on the same :term:`chunk`. This allows for :ref:`targeted " -"operations` as a :program:`mongos` can route " -"the operations to only the shards that contain the required data." -msgstr "" - -# 482224ae04f6409581e879972035560b -#: ../source/sharding.txt:263 -msgid "" -"The efficiency of ranged sharding depends on the shard key chosen. Poorly" -" considered shard keys can result in uneven distribution of data, which " -"can negate some benefits of sharding or can cause performance " -"bottlenecks. See :ref:`shard key selection` " -"for ranged sharding." -msgstr "" - -# a8f44e2feb794e82973323d2c2fd488c -#: ../source/sharding.txt:268 -msgid "See :doc:`/core/ranged-sharding` for more information." -msgstr "" - -# 798f3c8dd6c74ceca1e337fa8c76e6ce -#: ../source/sharding.txt:273 -msgid "Zones in Sharded Clusters" -msgstr "" - -# 1eac28f98c874cd69175fb37f47e6c31 -#: ../source/includes/intro-zone-sharding.rst:1 -msgid "" -"In sharded clusters, you can create :term:`zones ` of sharded data " -"based on the :term:`shard key`. You can associate each zone with one or " -"more shards in the cluster. A shard can associate with any number of non-" -"conflicting zones. In a balanced cluster, MongoDB migrates :term:`chunks " -"` covered by a zone only to those shards associated with the zone." -msgstr "" - -# 93ce89f564a3441b80cf2f8c381329b6 -#: ../source/sharding.txt:277 -msgid "" -"Each zone covers one or more ranges of :term:`shard key` values. Each " -"range a zone covers is always inclusive of its lower boundary and " -"exclusive of its upper boundary." -msgstr "" - -# 5162eab5a5de4e9c89b0ff83cb6a142c -#: ../source/sharding.txt:283 -msgid "" -"You must use fields contained in the :term:`shard key` when defining a " -"new range for a zone to cover. If using a :term:`compound ` shard key, the range must include the prefix of the shard key. " -"See :ref:`shard keys in zones ` for more " -"information." -msgstr "" - -# d2408ff9d59f44e2b57789ba5c958932 -#: ../source/sharding.txt:288 -msgid "" -"When choosing a shard key, carefully consider the possibility of using " -"zone sharding in the future, as you cannot change the shard key after " -"sharding the collection." -msgstr "" - -# 1d9899f16815452dbcc6573c0aa50086 -#: ../source/sharding.txt:292 -msgid "" -"Most commonly, zones serve to improve the locality of data for sharded " -"clusters that span multiple data centers." -msgstr "" - -# efb038adfc974a16bfc391524906ee88 -#: ../source/sharding.txt:295 -msgid "See :ref:`zones ` for more information." -msgstr "" - -# 3016aa8404124dd9b117ed0dfeb01070 -#: ../source/sharding.txt:298 -msgid "Collations in Sharding" -msgstr "" - -# 87d147b6a6d14a24a7052960a1ca228d -#: ../source/sharding.txt:300 -msgid "" -"Use the :dbcommand:`shardCollection` command with the ``collation : { " -"locale : \"simple\" }`` option to shard a collection which has a " -":doc:`default collation `. Successful sharding " -"requires that:" -msgstr "" - -# 330a32fded594588bd48036c2c35744e -#: ../source/sharding.txt:305 -msgid "The collection must have an index whose prefix is the shard key" -msgstr "" - -# a4b955dce9ec435696400995d5a178a1 -#: ../source/sharding.txt:306 -msgid "The index must have the collation ``{ locale: \"simple\" }``" -msgstr "" - -# c7ac364b1fac4ded8a35ff83f9f7bf94 -#: ../source/sharding.txt:308 -msgid "" -"When creating new collections with a collation, ensure these conditions " -"are met prior to sharding the collection." -msgstr "" - -# 0cb388fc595c4db2a9f2509d81429502 -#: ../source/includes/note-sharding-collation.rst:3 -msgid "" -"Queries on the sharded collection continue to use the default collation " -"configured for the collection. To use the shard key index's ``simple`` " -"collation, specify ``{locale : \"simple\"}`` in the query's " -":doc:`collation document `." -msgstr "" - -# 1c8283c8cb314e668ed8d4cdb583fc2b -#: ../source/sharding.txt:313 -msgid "" -"See :dbcommand:`shardCollection` for more information about sharding and " -"collation." -msgstr "" - -# 1de00cafefd745c79d29ad518b7314cf -#: ../source/includes/extracts/additional-resources-sharding-introduction.rst:4 -msgid "Additional Resources" -msgstr "" - -# c23a16031bfd4028adf7522b665c025c -#: ../source/includes/extracts/additional-resources-sharding-introduction.rst:6 -msgid "" -"`Sharding Methods for MongoDB (Presentation) " -"`_" -msgstr "" - -# abd89b32d9604f7eb190be92bcb7e03c -#: ../source/includes/extracts/additional-resources-sharding-introduction.rst:7 -msgid "" -"`Everything You Need to Know About Sharding (Presentation) " -"`_" -msgstr "" - -# 72cc350cd83e4375adab6c8460c1b97b -#: ../source/includes/extracts/additional-resources-sharding-introduction.rst:8 -msgid "" -"`MongoDB for Time Series Data: Sharding " -"`_" -msgstr "" - -# 85f41a5cdfa646e99d0a2b039e15ad3c -#: ../source/includes/extracts/additional-resources-sharding-introduction.rst:9 -msgid "" -"`MongoDB Operations Best Practices White Paper `_" -msgstr "" - -# aeccd53a6a98407a975bbb7fa527517a -#: ../source/includes/extracts/additional-resources-sharding-introduction.rst:10 -msgid "" -"`Talk to a MongoDB Expert About Scaling " -"`_" -msgstr "" - -# a8ae1cfc70df4f68aec98e1b8a319f3f -#: ../source/includes/extracts/additional-resources-sharding-introduction.rst:11 -msgid "" -"`MongoDB Consulting Package " -"`_" -msgstr "" - -# c280f120513846689e7a6b21554dde82 -#: ../source/includes/extracts/additional-resources-sharding-introduction.rst:12 -msgid "" -"`Quick Reference Cards `_" -msgstr "" - -# 1d8369b8253e4413a02a040f40c74cb6 -#: ../source/sharding.txt:1 -msgid "sharded clusters" -msgstr "" - -#~ msgid "" -#~ "Sharding is the process of storing " -#~ "data records across multiple machines " -#~ "and is MongoDB's approach to meeting " -#~ "the demands of data growth. As the" -#~ " size of the data increases, a " -#~ "single machine may not be sufficient " -#~ "to store the data nor provide an" -#~ " acceptable read and write throughput. " -#~ "Sharding solves the problem with " -#~ "horizontal scaling. With sharding, you " -#~ "add more machines to support data " -#~ "growth and the demands of read and" -#~ " write operations." -#~ msgstr "" - -#~ msgid ":doc:`/core/sharding-introduction`" -#~ msgstr "" - -#~ msgid "" -#~ "A high-level introduction to horizontal" -#~ " scaling, data partitioning, and sharded" -#~ " clusters in MongoDB." -#~ msgstr "" - -#~ msgid ":doc:`/core/sharding`" -#~ msgstr "" - -#~ msgid "" -#~ "The core documentation of sharded " -#~ "cluster features, configuration, architecture " -#~ "and behavior." -#~ msgstr "" - -#~ msgid ":doc:`/core/sharded-cluster-components`" -#~ msgstr "" - -#~ msgid "" -#~ "A sharded cluster consists of shards," -#~ " config servers, and :program:`mongos` " -#~ "instances." -#~ msgstr "" - -#~ msgid ":doc:`/core/sharded-cluster-architectures`" -#~ msgstr "" - -#~ msgid "" -#~ "Outlines the requirements for sharded " -#~ "clusters, and provides examples of " -#~ "several possible architectures for sharded " -#~ "clusters." -#~ msgstr "" - -#~ msgid ":doc:`/core/sharded-cluster-operations`" -#~ msgstr "" - -#~ msgid "" -#~ "Discusses the operations of sharded " -#~ "clusters with regards to the automatic" -#~ " balancing of data in a cluster " -#~ "and other related availability and " -#~ "security considerations." -#~ msgstr "" - -#~ msgid ":doc:`/core/sharded-cluster-mechanics`" -#~ msgstr "" - -#~ msgid "" -#~ "Discusses the internal operation and " -#~ "behavior of sharded clusters, including " -#~ "chunk migration, balancing, and the " -#~ "cluster metadata." -#~ msgstr "" - -#~ msgid ":doc:`/administration/sharded-clusters`" -#~ msgstr "" - -#~ msgid "" -#~ "Tutorials that describe common procedures " -#~ "and administrative operations relevant to " -#~ "the use and maintenance of sharded " -#~ "clusters." -#~ msgstr "" - -#~ msgid ":doc:`/reference/sharding`" -#~ msgstr "" - -#~ msgid "Reference for sharding-related functions and operations." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/storage.po b/locale/zh/LC_MESSAGES/storage.po deleted file mode 100644 index 2301ddcb4bd..00000000000 --- a/locale/zh/LC_MESSAGES/storage.po +++ /dev/null @@ -1,37 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/storage.txt:3 -msgid "Storage" -msgstr "" - -#: ../source/storage.txt:13 -msgid "" -"The :doc:`storage engine ` is the primary component " -"of MongoDB responsible for managing data. MongoDB provides a variety of " -"storage engines, allowing you to choose one most suited to your application." -msgstr "" - -#: ../source/storage.txt:18 -msgid "" -"The :term:`journal` is a log that helps the database recover in the event of" -" a hard shutdown. There are several configurable options that allows the " -"journal to strike a balance between performance and reliability that works " -"for your particular use case." -msgstr "" - -#: ../source/storage.txt:23 -msgid "" -":doc:`/core/gridfs` is a versatile storage system that is suited to handling" -" large files, such as those exceeding the 16 MB document size limit." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/support.po b/locale/zh/LC_MESSAGES/support.po deleted file mode 100644 index 6830961334a..00000000000 --- a/locale/zh/LC_MESSAGES/support.po +++ /dev/null @@ -1,135 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/support.txt:7 -msgid "Technical Support" -msgstr "" - -#: ../source/support.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/support.txt:17 -msgid "Discuss, learn about, and get help with MongoDB." -msgstr "" - -#: ../source/support.txt:20 -msgid "MongoDB Manual and Guides" -msgstr "" - -#: ../source/support.txt:22 -msgid "`MongoDB Manual `_" -msgstr "" - -#: ../source/support.txt:24 -msgid "" -"`Getting Started with MongoDB `_" -msgstr "" - -#: ../source/support.txt:27 -msgid "Community Support" -msgstr "" - -#: ../source/support.txt:29 -msgid "" -"Discuss, learn about, and get help with MongoDB through these community-" -"supported forums. Also check out office hours in your area." -msgstr "" - -#: ../source/support.txt:32 -msgid "" -"`Stack Overflow `_: A " -"community forum for specific programming questions with factual, rather than" -" subjective, answers. For more ideas on framing your question appropriately," -" see `How to Ask `_." -msgstr "" - -#: ../source/support.txt:39 -msgid "" -"`ServerFault `_: A " -"community forum for questions about server administration and networking, " -"such as hardware or operating system tuning." -msgstr "" - -#: ../source/support.txt:43 -msgid "" -"`Community Support Forum `_: A " -"community forum best suited for open-ended, opinion-based, or general " -"questions about MongoDB. You can post and view the forum via the Google " -"Groups web interface or subscribe to updates via email." -msgstr "" - -#: ../source/support.txt:49 -msgid "" -"`IRC Chat and Support `_ " -"(``irc://irc.freenode.net/#mongodb``)" -msgstr "" - -#: ../source/support.txt:52 -msgid "Commercial Support" -msgstr "" - -#: ../source/support.txt:54 -msgid "" -"MongoDB Inc. provides products and services to help get you to production " -"faster with less effort and risk, including:" -msgstr "" - -#: ../source/support.txt:57 -msgid "" -"`MongoDB Enterprise `_ provides a management platform for automating, monitoring, " -"and backing up MongoDB deployments; advanced security; support from MongoDB " -"engineers; on-demand training; platform certification; and a commercial " -"license." -msgstr "" - -#: ../source/support.txt:63 -msgid "" -"`MongoDB Cloud Manager `_ offers " -"automated deployment and zero-downtime upgrades, disaster recovery and " -"continuous monitoring in the cloud." -msgstr "" - -#: ../source/support.txt:67 -msgid "" -"`MongoDB Professional `_ helps you manage your deployment and keep it " -"running smoothly. It includes support from MongoDB engineers as well as " -"access to `MongoDB Cloud Manager `_." -msgstr "" - -#: ../source/support.txt:73 -msgid "" -"`Development Support `_ helps you move swiftly through application development " -"by providing expert support, on-demand training, a healthcheck with MongoDB " -"consultants and access to the advanced features." -msgstr "" - -#: ../source/support.txt:78 -msgid "" -"`MongoDB Consulting `_" -" helps you get to production quickly, with packaged service offerings that " -"add value at critical points through the project lifecycle, such as schema " -"design and performance tuning." -msgstr "" - -#: ../source/support.txt:83 -msgid "" -"`MongoDB Training `_ " -"provides certification and education for developers and DBAs with free " -"online classes, in person classes in major cities all over the world, and " -"private, customized offerings in customer facilities." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/text-search.po b/locale/zh/LC_MESSAGES/text-search.po deleted file mode 100644 index ab0b1b207cb..00000000000 --- a/locale/zh/LC_MESSAGES/text-search.po +++ /dev/null @@ -1,177 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 76ab73ada03b4d51915ca31b3283b75d -#: ../source/text-search.txt:3 -msgid "Text Search" -msgstr "" - -# 3706a3634bc5420c8e947b27538b9145 -#: ../source/text-search.txt -msgid "On this page" -msgstr "" - -# a83682aca4b94290bb0d211da9dcc494 -#: ../source/text-search.txt:14 -msgid "Overview" -msgstr "" - -# 91a73f038da24dc4bec82c164bc390dc -#: ../source/text-search.txt:16 -msgid "" -"MongoDB supports query operations that perform a text search of string " -"content. To perform text search, MongoDB uses a :ref:`text index ` and the :query:`$text` operator." -msgstr "" - -# e2ad864ac5e34abfb38d902142c2f4e8 -#: ../source/includes/extracts/views-unsupported-text-search.rst:1 -msgid ":doc:`Views ` do not support text search." -msgstr "" - -# 088f69fe57234f4c972259ccb1b719e5 -#: ../source/text-search.txt:25 -msgid "Example" -msgstr "" - -# 12a2c7a00c85488abc2d13b0a1706319 -#: ../source/text-search.txt:27 -msgid "" -"This example demonstrates how to build a text index and use it to find " -"coffee shops, given only text fields." -msgstr "" - -# b828a5dc71d54d3e830585be397799ad -#: ../source/text-search.txt:30 -msgid "Create a collection ``stores`` with the following documents:" -msgstr "" - -# dc667b7e68b84f8eb7f0d694ffd60bf0 -#: ../source/text-search.txt:45 -msgid "Text Index" -msgstr "" - -# 3bd65d1c06c2408f83bb622cf0eca873 -#: ../source/includes/fact-text-index.rst:1 -msgid "" -"MongoDB provides :ref:`text indexes ` to support text" -" search queries on string content. ``text`` indexes can include any field" -" whose value is a string or an array of string elements." -msgstr "" - -# cc36624fab6747f584edf0527e0f878a -#: ../source/includes/fact-create-text-index.rst:1 -msgid "" -"To perform text search queries, you must have a ``text`` index on your " -"collection. A collection can only have **one** text search index, but " -"that index can cover multiple fields." -msgstr "" - -# fb7659d1fd35408a96b100bfde050b23 -#: ../source/includes/fact-create-text-index.rst:5 -msgid "" -"For example you can run the following in a :program:`mongo` shell to " -"allow text search over the ``name`` and ``description`` fields:" -msgstr "" - -# e0a1de540baf4b1fb09139f74d83b642 -#: ../source/text-search.txt:52 -msgid "``$text`` Operator" -msgstr "" - -# 8352acc530484eb0b3d5c2f4338e794c -#: ../source/includes/fact-use-text-operator.rst:1 -msgid "" -"Use the :query:`$text` query operator to perform text searches on a " -"collection with a :ref:`text index `." -msgstr "" - -# 10c90b03c0094995a9665638e4e0299d -#: ../source/includes/fact-use-text-operator.rst:4 -msgid "" -":query:`$text` will tokenize the search string using whitespace and most " -"punctuation as delimiters, and perform a logical ``OR`` of all such " -"tokens in the search string." -msgstr "" - -# 6d11d361fc10469aab5b342d56ad150a -#: ../source/includes/fact-use-text-operator.rst:8 -msgid "" -"For example, you could use the following query to find all stores " -"containing any terms from the list \"coffee\", \"shop\", and \"java\":" -msgstr "" - -# fc1c64c67e04476f85b539e3417d1a2c -#: ../source/text-search.txt:57 -msgid "Exact Phrase" -msgstr "" - -# 56f3e468683147e8a04226fc7e8524f8 -#: ../source/text-search.txt:59 -msgid "" -"You can also search for exact phrases by wrapping them in double-quotes. " -"For example, the following will find all documents containing \"java\" or" -" \"coffee shop\":" -msgstr "" - -# 57a89a5524944637bb05a84f6aab70bf -#: ../source/text-search.txt:68 -msgid "Term Exclusion" -msgstr "" - -# 9056a59d329149ffab05b212e3020bb7 -#: ../source/text-search.txt:70 -msgid "" -"To exclude a word, you can prepend a \"``-``\" character. For example, to" -" find all stores containing \"java\" or \"shop\" but not \"coffee\", use " -"the following:" -msgstr "" - -# 462305fa125f4f43b387134434c73204 -#: ../source/text-search.txt:79 -msgid "Sorting" -msgstr "" - -# 3bce59ea2e744663994405d17158595f -#: ../source/text-search.txt:81 -msgid "" -"MongoDB will return its results in unsorted order by default. However, " -"text search queries will compute a relevance score for each document that" -" specifies how well a document matches the query." -msgstr "" - -# cd0ea11f72d54f3a9d83d855a6dc9e84 -#: ../source/text-search.txt:85 -msgid "" -"To sort the results in order of relevance score, you must explicitly " -"project the :projection:`$meta` ``textScore`` field and sort on it:" -msgstr "" - -# d9e42334483f4352982e74a743effabe -#: ../source/text-search.txt:95 -msgid "Text search is also available in the aggregation pipeline." -msgstr "" - -# d296906b550f40e8b28639a4ea8d7abe -#: ../source/text-search.txt:98 -msgid "Language Support" -msgstr "" - -# 27deced5829744bca10d4b214d26d612 -#: ../source/text-search.txt:100 -msgid "" -"MongoDB supports text search for various languages. See :doc:`/reference" -"/text-search-languages` for a list of supported languages." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial.po b/locale/zh/LC_MESSAGES/tutorial.po deleted file mode 100644 index 493e3d141ef..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial.po +++ /dev/null @@ -1,543 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# a381857a3749432698443118fef4df18 -#: ../source/tutorial.txt:9 -msgid "MongoDB Tutorials" -msgstr "" - -# 80f1fcc561e74bf8934c3cadb1760e94 -#: ../source/tutorial.txt:11 -msgid "" -"This page lists the tutorials available as part of the :doc:`MongoDB " -"Manual `. In addition to these tutorial in the manual, MongoDB " -"provides :ref:`Getting Started Guides ` in various " -"driver editions. If there is a process or pattern that you would like to " -"see included here, please open a :issue:`Jira Case `." -msgstr "" - -# f0b6653b327b4dc8aec7a674c321b5cb -#: ../source/tutorial.txt:19 -msgid "Installation" -msgstr "" - -# b716d06169744ec18477ca0677cd4cb7 -#: ../source/tutorial.txt:21 -msgid ":doc:`/tutorial/install-mongodb-on-linux`" -msgstr "" - -# f148cee3ccc64dfdb4d3c8b434b91149 -#: ../source/tutorial.txt:22 -msgid ":doc:`/tutorial/install-mongodb-on-red-hat`" -msgstr "" - -# 7890ca70a3554ed386bd681de87fa25e -#: ../source/tutorial.txt:23 -msgid ":doc:`/tutorial/install-mongodb-on-debian`" -msgstr "" - -# 7284bacb5dbd427bae09e8ebcdf1abe8 -#: ../source/tutorial.txt:24 -msgid ":doc:`/tutorial/install-mongodb-on-ubuntu`" -msgstr "" - -# 7d2c3ac44e8840a5b7b71344c5fdb2f8 -#: ../source/tutorial.txt:25 -msgid ":doc:`/tutorial/install-mongodb-on-amazon`" -msgstr "" - -# b886c5f525f64f768d69a7a693ba0fce -#: ../source/tutorial.txt:26 -msgid ":doc:`/tutorial/install-mongodb-on-suse`" -msgstr "" - -# d8b53f039fe74377b422adffc23cf1d2 -#: ../source/tutorial.txt:27 -msgid ":doc:`/tutorial/install-mongodb-on-os-x`" -msgstr "" - -# f60f2f0bb88d4e3fa1a1ea59cffcd463 -#: ../source/tutorial.txt:28 -msgid ":doc:`/tutorial/install-mongodb-on-windows`" -msgstr "" - -# b6216873a7e24026a2ac3f3e72674ba9 -#: ../source/tutorial.txt:37 -msgid "Administration" -msgstr "" - -# 91e81a89c51d416391023cc0a894cf5c -#: ../source/tutorial.txt:40 -msgid "Replica Sets" -msgstr "" - -# e14ea08146fb4f68bc021c5c9a0d945a -#: ../source/tutorial.txt:42 -msgid ":doc:`/tutorial/deploy-replica-set`" -msgstr "" - -# 93f9fff8daf943f7a8d308892fc6511f -#: ../source/tutorial.txt:43 -msgid ":doc:`/tutorial/convert-standalone-to-replica-set`" -msgstr "" - -# e5acc92b9d5145d196a744fa1f2a5426 -#: ../source/tutorial.txt:44 -msgid ":doc:`/tutorial/expand-replica-set`" -msgstr "" - -# 5630dd8afd3644b7a2cf665460c7b33f -#: ../source/tutorial.txt:45 -msgid ":doc:`/tutorial/remove-replica-set-member`" -msgstr "" - -# 26f0629c41ae4db9b5d48184357bc7da -#: ../source/tutorial.txt:46 -msgid ":doc:`/tutorial/replace-replica-set-member`" -msgstr "" - -# 6fed3b09b46848198a050a568ff68ad5 -#: ../source/tutorial.txt:47 -msgid ":doc:`/tutorial/adjust-replica-set-member-priority`" -msgstr "" - -# adcaf914aa754344ad53e910c63a2df7 -#: ../source/tutorial.txt:48 -msgid ":doc:`/tutorial/resync-replica-set-member`" -msgstr "" - -# eed8990ae4584b47aa4245ff5b50ccf9 -#: ../source/tutorial.txt:49 -msgid ":doc:`/tutorial/deploy-geographically-distributed-replica-set`" -msgstr "" - -# b5d2c802d4ac40af97420aada669221b -#: ../source/tutorial.txt:50 -msgid ":doc:`/tutorial/change-oplog-size`" -msgstr "" - -# 80af51d498324f758ab2d900d21363a6 -#: ../source/tutorial.txt:51 -msgid ":doc:`/tutorial/force-member-to-be-primary`" -msgstr "" - -# 2637f57a297f4594afd0964ce35fad7b -#: ../source/tutorial.txt:52 -msgid ":doc:`/tutorial/change-hostnames-in-a-replica-set`" -msgstr "" - -# b1691b40db9642049a76d62df4636557 -#: ../source/tutorial.txt:53 -msgid ":doc:`/tutorial/add-replica-set-arbiter`" -msgstr "" - -# 3088b96508324d639988be772825acd4 -#: ../source/tutorial.txt:54 -msgid ":doc:`/tutorial/convert-secondary-into-arbiter`" -msgstr "" - -# 5cafd954179f4c9ba060fdd31a341191 -#: ../source/tutorial.txt:55 -msgid ":doc:`/tutorial/configure-replica-set-secondary-sync-target`" -msgstr "" - -# 5e1be5cc35ef414f8b072b960c0d8a17 -#: ../source/tutorial.txt:56 -msgid ":doc:`/tutorial/configure-a-delayed-replica-set-member`" -msgstr "" - -# 808505a41b654df9bc648ca9be32ff5e -#: ../source/tutorial.txt:57 -msgid ":doc:`/tutorial/configure-a-hidden-replica-set-member`" -msgstr "" - -# 64e25b57a07349ccba11036187099913 -#: ../source/tutorial.txt:58 -msgid ":doc:`/tutorial/configure-a-non-voting-replica-set-member`" -msgstr "" - -# 53826f289c1a45238dc25a0e815f7f15 -#: ../source/tutorial.txt:59 -msgid ":doc:`/tutorial/configure-secondary-only-replica-set-member`" -msgstr "" - -# 48a879e7ebd548f99cf3ad56a0135e0c -#: ../source/tutorial.txt:60 -msgid ":doc:`/tutorial/configure-replica-set-tag-sets`" -msgstr "" - -# dec85d7f3b2844fc9f44a69db6b22bab -#: ../source/tutorial.txt:61 -msgid ":doc:`/tutorial/manage-chained-replication`" -msgstr "" - -# d159720db6ef46309458a40bee6f8481 -#: ../source/tutorial.txt:62 -msgid ":doc:`/tutorial/reconfigure-replica-set-with-unavailable-members`" -msgstr "" - -# a8cb84d024a34ae98c0da7d7a359845b -# 410ff59c83dd4b219c22dca423b653c4 -#: ../source/tutorial.txt:63 ../source/tutorial.txt:86 -msgid ":doc:`/tutorial/recover-data-following-unexpected-shutdown`" -msgstr "" - -# 92185dfcc4b14d5c821690963a26510a -#: ../source/tutorial.txt:64 -msgid ":doc:`/tutorial/troubleshoot-replica-sets`" -msgstr "" - -# 4106fb8f984c4be5909d8579a89be7dd -#: ../source/tutorial.txt:67 -msgid "Sharding" -msgstr "" - -# 8f1b8dfbaef643f7b650377603237499 -#: ../source/tutorial.txt:69 -msgid ":doc:`/tutorial/deploy-shard-cluster`" -msgstr "" - -# 09be9a60e3854bf0b7550d28e8fe95cf -#: ../source/tutorial.txt:70 -msgid ":doc:`/tutorial/convert-replica-set-to-replicated-shard-cluster`" -msgstr "" - -# d311b18df1cd4a8aa38a4051bbb84850 -#: ../source/tutorial.txt:71 -msgid ":doc:`/tutorial/add-shards-to-shard-cluster`" -msgstr "" - -# 8e0a3cfdbed44f77b943c58e8610476d -#: ../source/tutorial.txt:72 -msgid ":doc:`/tutorial/remove-shards-from-cluster`" -msgstr "" - -# 57ded0619ad74292a724ae2251959de5 -#: ../source/tutorial.txt:73 -msgid ":doc:`/tutorial/replace-config-server`" -msgstr "" - -# 9f4783a0ed2443b5957eb944f7780720 -#: ../source/tutorial.txt:74 -msgid ":doc:`/tutorial/migrate-sharded-cluster-to-new-hardware`" -msgstr "" - -# e186c6baddd2421489051c9d6428c27c -#: ../source/tutorial.txt:75 -msgid ":doc:`/tutorial/backup-sharded-cluster-metadata`" -msgstr "" - -# 97bd636a466b42abb18937324c550a84 -#: ../source/tutorial.txt:76 -msgid ":doc:`/tutorial/backup-sharded-cluster-with-filesystem-snapshots`" -msgstr "" - -# 19d24bfacb264cf39c9a43d23108f92b -#: ../source/tutorial.txt:77 -msgid ":doc:`/tutorial/backup-sharded-cluster-with-database-dumps`" -msgstr "" - -# 4fed9f0ae38e4ce8a535d4d0c1285224 -#: ../source/tutorial.txt:78 -msgid ":doc:`/tutorial/restore-sharded-cluster`" -msgstr "" - -# 252baa0286f34ba2a7081e12520dc982 -#: ../source/tutorial.txt:79 -msgid ":doc:`/tutorial/schedule-backup-window-for-sharded-clusters`" -msgstr "" - -# 0b00ab5703f74b1087749ab6cdc960ef -#: ../source/tutorial.txt:80 -msgid ":doc:`/tutorial/manage-shard-zone`" -msgstr "" - -# a5b0a1ab0ffa4416b543613fc4196114 -#: ../source/tutorial.txt:83 -msgid "Basic Operations" -msgstr "" - -# 98983e27138b4b978eef69273d95bafc -#: ../source/tutorial.txt:85 -msgid ":doc:`/tutorial/use-database-commands`" -msgstr "" - -# ea5733f25e4b4b2888f7e034a3ee4147 -#: ../source/tutorial.txt:87 -msgid ":doc:`/tutorial/expire-data`" -msgstr "" - -# 60bbf622658942f1afb878f0ad64ea0b -#: ../source/tutorial.txt:88 -msgid ":doc:`/tutorial/manage-the-database-profiler`" -msgstr "" - -# d2802752d6704880a8a5d960808c4f23 -#: ../source/tutorial.txt:89 -msgid ":doc:`/tutorial/rotate-log-files`" -msgstr "" - -# 8e02570fa90447afb48bba87a5724f16 -#: ../source/tutorial.txt:90 -msgid ":doc:`/tutorial/manage-mongodb-processes`" -msgstr "" - -# b1f044ccb5ee4bc19850d3ce9fe83673 -#: ../source/tutorial.txt:91 -msgid ":doc:`/tutorial/backup-and-restore-tools`" -msgstr "" - -# 3a87e96efe7c442f8b67fa9d50c3b3a7 -#: ../source/tutorial.txt:92 -msgid ":doc:`/tutorial/backup-with-filesystem-snapshots`" -msgstr "" - -# 9de91eb5176a4e45982519a7fa2cae86 -#: ../source/tutorial.txt:95 -msgid "Security" -msgstr "" - -# 1d19c297877349b8a518b1119fe6176a -#: ../source/tutorial.txt:97 -msgid ":doc:`/tutorial/configure-linux-iptables-firewall`" -msgstr "" - -# 6b3ee8f33b844237a1a1ca828705bf80 -#: ../source/tutorial.txt:98 -msgid ":doc:`/tutorial/configure-windows-netsh-firewall`" -msgstr "" - -# ab7d832b9cb646469399120c96822b98 -#: ../source/tutorial.txt:99 -msgid ":doc:`/tutorial/enable-authentication`" -msgstr "" - -# 395727e7634844eeab27a3716babb294 -#: ../source/tutorial.txt:100 -msgid ":doc:`/tutorial/manage-users-and-roles`" -msgstr "" - -# 24accf4b0f5244e0a146b7e0c0ff57c7 -#: ../source/tutorial.txt:101 -msgid ":doc:`/tutorial/control-access-to-mongodb-with-kerberos-authentication`" -msgstr "" - -# d5025d43be90436f8a9348c843d1c975 -#: ../source/tutorial.txt:102 -msgid ":doc:`/tutorial/create-a-vulnerability-report`" -msgstr "" - -# f3c9f99a8cce4a96afa3747a32f25feb -#: ../source/tutorial.txt:110 -msgid "Development Patterns" -msgstr "" - -# 4223dace24c041b8a655961c5c106cac -#: ../source/tutorial.txt:112 -msgid ":doc:`/tutorial/perform-two-phase-commits`" -msgstr "" - -# 1751d2ab01f54e968896bcb1d501e7b2 -#: ../source/tutorial.txt:113 -msgid ":doc:`/tutorial/aggregation-zip-code-data-set`" -msgstr "" - -# 21402d7920fe42248d3f756a5cbcdb65 -#: ../source/tutorial.txt:114 -msgid ":doc:`/tutorial/aggregation-with-user-preference-data`" -msgstr "" - -# b99ebb853bc04e6b84c306116136c60d -#: ../source/tutorial.txt:115 -msgid ":doc:`/tutorial/model-data-for-keyword-search`" -msgstr "" - -# 6f325a519c0944318ecac98541cb353e -#: ../source/tutorial.txt:116 -msgid ":doc:`/tutorial/perform-incremental-map-reduce`" -msgstr "" - -# d0d224119195490aa15bc7e7bf5d7999 -#: ../source/tutorial.txt:117 -msgid ":doc:`/tutorial/troubleshoot-map-function`" -msgstr "" - -# 0647d12192c84fcb878e50a9358322bc -#: ../source/tutorial.txt:118 -msgid ":doc:`/tutorial/troubleshoot-reduce-function`" -msgstr "" - -# 05729533cf7e449c818ee82dc69aeae3 -#: ../source/tutorial.txt:119 -msgid ":doc:`/tutorial/store-javascript-function-on-server`" -msgstr "" - -# 598950d0394640a48ebb63edc1306a7d -#: ../source/tutorial.txt:127 -msgid "Text Search Patterns" -msgstr "" - -# 8c005358ac59406aa5f7fd8985758ee9 -#: ../source/tutorial.txt:129 -msgid ":doc:`/tutorial/specify-language-for-text-index`" -msgstr "" - -# 440423e5feb343f8839be91a4f535c1e -#: ../source/tutorial.txt:130 -msgid ":doc:`/tutorial/avoid-text-index-name-limit`" -msgstr "" - -# 02101164d35f4dd6af96311530297989 -#: ../source/tutorial.txt:131 -msgid ":doc:`/tutorial/control-results-of-text-search`" -msgstr "" - -# 939876eed84e46eaae83f7e5a23c44ca -#: ../source/tutorial.txt:132 -msgid ":doc:`/tutorial/limit-number-of-items-scanned-for-text-search`" -msgstr "" - -# a7ceb2859d574ce295b28bc684264348 -#: ../source/tutorial.txt:135 -msgid "Data Modeling Patterns" -msgstr "" - -# 1ee9fd9499b646a5be67fac4b34c32b5 -#: ../source/tutorial.txt:137 -msgid ":doc:`/tutorial/model-embedded-one-to-one-relationships-between-documents`" -msgstr "" - -# dd511643c0354b92888e75bc6527c81a -#: ../source/tutorial.txt:138 -msgid "" -":doc:`/tutorial/model-embedded-one-to-many-relationships-between-" -"documents`" -msgstr "" - -# 66ab16b3976a4ac8a89e2c1e811f18ec -#: ../source/tutorial.txt:139 -msgid "" -":doc:`/tutorial/model-referenced-one-to-many-relationships-between-" -"documents`" -msgstr "" - -# 006d4c61f24743ee974284d0f225d65c -#: ../source/tutorial.txt:140 -msgid ":doc:`/tutorial/model-data-for-atomic-operations`" -msgstr "" - -# a0fa166ae63248d795cc65cd7dad6701 -#: ../source/tutorial.txt:141 -msgid ":doc:`/tutorial/model-tree-structures-with-parent-references`" -msgstr "" - -# 88a99a793ae245f7b98b23b5f663380a -#: ../source/tutorial.txt:142 -msgid ":doc:`/tutorial/model-tree-structures-with-child-references`" -msgstr "" - -# f9ae9068c1704bd5a7196bf5926859dd -#: ../source/tutorial.txt:143 -msgid ":doc:`/tutorial/model-tree-structures-with-materialized-paths`" -msgstr "" - -# ccefdab7354041979e9e7fb9d6a5f929 -#: ../source/tutorial.txt:144 -msgid ":doc:`/tutorial/model-tree-structures-with-nested-sets`" -msgstr "" - -# 709831d3e84c438da1727a203aaa6e0c -# 8a64c6c342c243e2b063fe5c5134e86f -# e12c78f7a7ed4d8da22e03031435e491 -# ecd1437865cf4bff8b136dcdaeb6535e -#: ../source/tutorial.txt:1 ../source/tutorial.txt:30 -#: ../source/tutorial.txt:104 ../source/tutorial.txt:121 -msgid "tutorials" -msgstr "" - -# 8a64c6c342c243e2b063fe5c5134e86f -#: ../source/tutorial.txt:30 -msgid "administration" -msgstr "" - -# e2587ee114794cf48ea8383359b8ad80 -#: ../source/tutorial.txt:31 -msgid "administration tutorials" -msgstr "" - -# e12c78f7a7ed4d8da22e03031435e491 -#: ../source/tutorial.txt:104 -msgid "development patterns" -msgstr "" - -# 0cfa6624798e4789b2d24eae0c44c027 -#: ../source/tutorial.txt:105 -msgid "development tutorials" -msgstr "" - -# ecd1437865cf4bff8b136dcdaeb6535e -#: ../source/tutorial.txt:121 -msgid "text search" -msgstr "" - -# c6019ce0361a40fe9df606ab15a9ff6e -#: ../source/tutorial.txt:122 -msgid "text search tutorials" -msgstr "" - -#~ msgid ":doc:`/tutorial/deploy-replica-set-with-auth`" -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/deploy-config-servers`" -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/roll-back-to-v1.8-index`" -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/add-user-administrator`" -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/generate-key-file`" -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/create-an-auto-incrementing-field`" -#~ msgstr "" - -#~ msgid ":doc:`/applications/aggregation`" -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/limit-number-of-elements-in-updated-array`" -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/create-text-index-on-multiple-fields`" -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/migrate-config-servers-with-same-hostname`" -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/migrate-config-servers-with-different-hostnames`" -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/backup-small-sharded-cluster-with-mongodump`" -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/restore-single-shard`" -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/administer-shard-tags`" -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/enforce-unique-keys-for-sharded-collections`" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/access-mongo-shell-help.po b/locale/zh/LC_MESSAGES/tutorial/access-mongo-shell-help.po deleted file mode 100644 index fd532503c06..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/access-mongo-shell-help.po +++ /dev/null @@ -1,209 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/access-mongo-shell-help.txt:23 -msgid "Command Line Help" -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:25 -msgid "" -"To see the list of options and help for starting the :program:`mongo` shell," -" use the :option:`--help ` option from the command line:" -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:33 -msgid "Shell Help" -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:35 -msgid "To see the list of help, in the :program:`mongo` shell, type ``help``:" -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:44 -msgid "Database Help" -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:48 -msgid "" -"To see the list of databases on the server, use the ``show dbs`` command:" -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:55 -msgid "``show databases`` is now an alias for ``show dbs``" -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:58 -msgid "" -"To see the list of help for methods you can use on the ``db`` object, call " -"the :method:`db.help()` method:" -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:65 -msgid "" -"To see the implementation of a method in the shell, type the ``db.`` without the parenthesis (``()``), as in the following example which " -"will return the implementation of the method :method:`db.updateUser()`:" -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:77 -msgid "Collection Help" -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:81 -msgid "" -"To see the list of collections in the current database, use the ``show " -"collections`` command:" -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:88 -msgid "" -"To see the help for methods available on the collection objects (e.g. " -"``db.``), use the ``db..help()`` method:" -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:96 -#: ../source/tutorial/access-mongo-shell-help.txt:127 -msgid "" -"```` can be the name of a collection that exists, although you " -"may specify a collection that doesn't exist." -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:99 -msgid "" -"To see the collection method implementation, type the " -"``db..`` name without the parenthesis (``()``), as in " -"the following example which will return the implementation of the " -":method:`~db.collection.save()` method:" -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:111 -msgid "Cursor Help" -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:113 -msgid "" -"When you perform :ref:`read operations ` with the " -":method:`~db.collection.find()` method in the :program:`mongo` shell, you " -"can use various cursor methods to modify the :method:`~db.collection.find()`" -" behavior and various JavaScript methods to handle the cursor returned from " -"the :method:`~db.collection.find()` method." -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:120 -msgid "" -"To list the available modifier and cursor handling methods, use the " -"``db.collection.find().help()`` command:" -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:130 -msgid "" -"To see the implementation of the cursor method, type the " -"``db..find().`` name without the parenthesis (``()``), " -"as in the following example which will return the implementation of the " -"``toArray()`` method:" -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:139 -msgid "Some useful methods for handling cursors are:" -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:141 -msgid "" -":method:`~cursor.hasNext()` which checks whether the cursor has more " -"documents to return." -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:144 -msgid "" -":method:`~cursor.next()` which returns the next document and advances the " -"cursor position forward by one." -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:147 -msgid "" -":method:`forEach(\\) ` which iterates the " -"whole cursor and applies the ```` to each document returned by the" -" cursor. The ```` expects a single argument which corresponds to " -"the document from each iteration." -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:161 -msgid "" -"To get a list of the wrapper classes available in the :program:`mongo` " -"shell, such as ``BinData()``, type ``help misc`` in the :program:`mongo` " -"shell:" -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:5 -msgid "Access the ``mongo`` Shell Help" -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:15 -msgid "" -"In addition to the documentation in the :doc:`MongoDB Manual `, the " -":program:`mongo` shell provides some additional information in its " -"\"online\" help system. This document provides an overview of accessing this" -" help information." -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:46 -#: ../source/tutorial/access-mongo-shell-help.txt:79 -msgid "In the :program:`mongo` shell:" -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:152 -msgid "" -"For examples on iterating a cursor and retrieving the documents from the " -"cursor, see :doc:`cursor handling `. See also " -":ref:`js-query-cursor-methods` for all available cursor methods." -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:159 -msgid "Wrapper Object Help" -msgstr "" - -#: ../source/tutorial/access-mongo-shell-help.txt:169 -msgid ":doc:`/reference/method`" -msgstr "" - -#~ msgid "Access the ``mongo`` Shell Help Information" -#~ msgstr "" - -#~ msgid "" -#~ "In addition to the documentation in the :doc:`MongoDB Manual `, " -#~ "the :program:`mongo` shell provides some additional information in its " -#~ "\"online\" help system. This document provides an overview of accessing this" -#~ " help information." -#~ msgstr "" - -#~ msgid ":doc:`mongo Manual Page `" -#~ msgstr "" - -#~ msgid ":doc:`/administration/scripting`, and" -#~ msgstr "" - -#~ msgid ":doc:`/reference/mongo-shell`." -#~ msgstr "" - -#~ msgid "" -#~ "For examples on iterating a cursor and retrieving the documents from the " -#~ "cursor, see :doc:`cursor handling `. See also :ref:`js-query-" -#~ "cursor-methods` for all available cursor methods." -#~ msgstr "" - -#~ msgid "Type Help" -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/add-admin-user.po b/locale/zh/LC_MESSAGES/tutorial/add-admin-user.po deleted file mode 100644 index c2262c4628b..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/add-admin-user.po +++ /dev/null @@ -1,106 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/add-admin-user.txt:3 -msgid "Create an Administrative User with Unrestricted Access" -msgstr "" - -#: ../source/tutorial/add-admin-user.txt:8 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/add-admin-user.txt:10 -msgid "" -"Most users should have only the minimal set of privileges required for their" -" operations, in keeping with the policy of :term:`least privilege`. However," -" some authorization architectures may require a user with unrestricted " -"access. To support these *super users*, you can create users with access to " -"all database :ref:`resources ` and :ref:`actions " -"`." -msgstr "" - -#: ../source/tutorial/add-admin-user.txt:20 -msgid "" -"For many deployments, you may be able to avoid having *any* users with " -"unrestricted access by having an administrative user with the " -":authaction:`createUser` and :authaction:`grantRole` actions granted as " -"needed to support operations." -msgstr "" - -#: ../source/tutorial/add-admin-user.txt:25 -msgid "" -"If users truly need unrestricted access to a MongoDB deployment, MongoDB " -"provides a :ref:`built-in role ` named :authrole:`root` that" -" grants the combined privileges of all built-in roles. This document " -"describes how to create an administrative user with the :authrole:`root` " -"role." -msgstr "" - -#: ../source/tutorial/add-admin-user.txt:31 -msgid "" -"For descriptions of the access each built-in role provides, see the section " -"on :ref:`built-in roles `." -msgstr "" - -#: ../source/tutorial/add-admin-user.txt:37 -msgid "Prerequisites" -msgstr "" - -#: ../source/tutorial/add-admin-user.txt:40 -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-create-user.rst:1 -msgid "" -"To create a new user in a database, you must have :authaction:`createUser` " -":ref:`action ` on that :ref:`database resource " -"`." -msgstr "" - -#: ../source/includes/access-create-user.rst:5 -msgid "" -"To grant roles to a user, you must have the :authaction:`grantRole` " -":ref:`action ` on the role's database." -msgstr "" - -#: ../source/includes/access-create-user.rst:8 -msgid "" -"Built-in roles :authrole:`userAdmin` and :authrole:`userAdminAnyDatabase` " -"provide :authaction:`createUser` and :authaction:`grantRole` actions on " -"their respective :doc:`resources `." -msgstr "" - -#: ../source/tutorial/add-admin-user.txt:45 -msgid "First User Restrictions" -msgstr "" - -#: ../source/includes/access-create-first-user-proc.rst:1 -msgid "" -"If your MongoDB deployment has no users, you *must* connect to " -":program:`mongod` using the :ref:`localhost exception `" -" or use the :option:`--noauth ` option when starting " -":program:`mongod` to gain full access the system. Once you have access, you " -"can skip to *Creating the system user administrator* in this procedure." -msgstr "" - -#: ../source/includes/access-create-first-user-proc.rst:8 -msgid "" -"If users exist in the MongoDB database, but none of them has the appropriate" -" prerequisites to create a new user or you do not have access to them, you " -"*must* restart :program:`mongod` with the :option:`--noauth ` option." -msgstr "" - -#: ../source/tutorial/add-admin-user.txt:50 -msgid "Procedure" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/add-replica-set-arbiter.po b/locale/zh/LC_MESSAGES/tutorial/add-replica-set-arbiter.po deleted file mode 100644 index 74f6a458abe..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/add-replica-set-arbiter.po +++ /dev/null @@ -1,143 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/add-replica-set-arbiter.txt:3 -msgid "Add an Arbiter to Replica Set" -msgstr "" - -#: ../source/tutorial/add-replica-set-arbiter.txt:13 -msgid "" -"Arbiters are :program:`mongod` instances that are part of a :term:`replica " -"set` but do not hold data. Arbiters participate in :ref:`elections ` in order to break ties. If a replica set has an even number " -"of members, add an arbiter." -msgstr "" - -#: ../source/tutorial/add-replica-set-arbiter.txt:18 -msgid "" -"Arbiters have minimal resource requirements and do not require dedicated " -"hardware. You can deploy an arbiter on an application server or a monitoring" -" host." -msgstr "" - -#: ../source/tutorial/add-replica-set-arbiter.txt:24 -msgid "" -"Do not run an arbiter on the same system as a member of the replica set." -msgstr "" - -#: ../source/tutorial/add-replica-set-arbiter.txt:28 -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/add-replica-set-arbiter.txt:30 -msgid "" -"An arbiter does not store data, but until the arbiter's :program:`mongod` " -"process is added to the replica set, the arbiter will act like any other " -":program:`mongod` process and start up with a set of data files and with a " -"full-sized :term:`journal`." -msgstr "" - -#: ../source/tutorial/add-replica-set-arbiter.txt:35 -msgid "" -"To minimize the default creation of data, set the following in the arbiter's" -" :doc:`configuration file `:" -msgstr "" - -#: ../source/tutorial/add-replica-set-arbiter.txt:54 -msgid "Add an Arbiter" -msgstr "" - -#: ../source/tutorial/add-replica-set-arbiter.txt:73 -msgid "" -"Connect to the primary and add the arbiter to the replica set. Use the " -":method:`rs.addArb()` method, as in the following example:" -msgstr "" - -#: ../source/tutorial/add-replica-set-arbiter.txt:80 -msgid "" -"This operation adds the arbiter running on port ``30000`` on the " -"``m1.example.net`` host." -msgstr "" - -#: ../source/tutorial/add-replica-set-arbiter.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/add-replica-set-arbiter.txt:38 -msgid ":setting:`storage.journal.enabled` to ``false``" -msgstr "" - -#: ../source/tutorial/add-replica-set-arbiter.txt:42 -msgid "" -"Never set :setting:`storage.journal.enabled` to ``false`` on a data-bearing " -"node." -msgstr "" - -#: ../source/tutorial/add-replica-set-arbiter.txt:45 -msgid "" -"For MMAPv1 storage engine, :setting:`storage.mmapv1.smallFiles` to ``true``" -msgstr "" - -#: ../source/tutorial/add-replica-set-arbiter.txt:48 -msgid "" -"These settings are specific to arbiters. Do not set " -":setting:`storage.journal.enabled` to ``false`` on a data-bearing node. " -"Similarly, do not set :setting:`storage.mmapv1.smallFiles` unless " -"specifically indicated." -msgstr "" - -#: ../source/tutorial/add-replica-set-arbiter.txt:56 -msgid "" -"Create a data directory (e.g. :setting:`storage.dbPath`) for the arbiter. " -"The :program:`mongod` instance uses the directory for configuration data. " -"The directory *will not* hold the data set. For example, create the " -"``/data/arb`` directory:" -msgstr "" - -#: ../source/tutorial/add-replica-set-arbiter.txt:65 -msgid "" -"Start the arbiter, specifying the data directory and the replica set name. " -"The following starts an arbiter using the ``/data/arb`` as the " -":setting:`~storage.dbPath` and ``rs`` for the replica set name:" -msgstr "" - -#~ msgid ":setting:`journal.enabled ` to ``false``" -#~ msgstr "" - -#~ msgid "" -#~ "Never set :setting:`journal.enabled ` to ``false`` " -#~ "on a data-bearing node." -#~ msgstr "" - -#~ msgid ":setting:`~storage.smallFiles` to ``true``" -#~ msgstr "" - -#~ msgid "" -#~ "These settings are specific to arbiters. Do not set " -#~ ":setting:`journal.enabled ` to ``false`` on a data-" -#~ "bearing node. Similarly, do not set :setting:`~storage.smallFiles` unless " -#~ "specifically indicated." -#~ msgstr "" - -#~ msgid "" -#~ "Create a data directory (e.g. :setting:`~storage.dbPath`) for the arbiter. " -#~ "The :program:`mongod` instance uses the directory for configuration data. " -#~ "The directory *will not* hold the data set. For example, create the " -#~ "``/data/arb`` directory:" -#~ msgstr "" - -#~ msgid "" -#~ "Start the arbiter. Specify the data directory and the replica set name. The " -#~ "following, starts an arbiter using the ``/data/arb`` " -#~ ":setting:`~storage.dbPath` for the ``rs`` replica set:" -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/add-shards-to-shard-cluster.po b/locale/zh/LC_MESSAGES/tutorial/add-shards-to-shard-cluster.po deleted file mode 100644 index c78e20a9f0a..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/add-shards-to-shard-cluster.po +++ /dev/null @@ -1,156 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# a0ff8444ce28442ca2b1aee3a60e4705 -#: ../source/tutorial/add-shards-to-shard-cluster.txt:5 -msgid "Add Shards to a Cluster" -msgstr "" - -# c56af7ca04904349a7473dd0e4f7e773 -#: ../source/tutorial/add-shards-to-shard-cluster.txt -msgid "On this page" -msgstr "" - -# 86472cc8f71b4985bb8057eaaf4c0fee -#: ../source/tutorial/add-shards-to-shard-cluster.txt:15 -msgid "" -"You add shards to a :term:`sharded cluster` after you create the cluster " -"or any time that you need to add capacity to the cluster. If you have not" -" created a sharded cluster, see :ref:`sharding-procedure-setup`." -msgstr "" - -# 31429b9789c8452ab3dc7be68ac00494 -#: ../source/tutorial/add-shards-to-shard-cluster.txt:19 -msgid "" -"In production environments, all shards should be :term:`replica sets " -"`." -msgstr "" - -# 7d3f187c70ab4afa8b5bb30ccd92255f -#: ../source/tutorial/add-shards-to-shard-cluster.txt:23 -msgid "Considerations" -msgstr "" - -# 75a67e89ebf64c389b5f1f9fcaf576cb -#: ../source/tutorial/add-shards-to-shard-cluster.txt:26 -msgid "Balancing" -msgstr "" - -# 5a78cdb3f9eb41f5875a635f72ec30e5 -#: ../source/includes/fact-adding-shards-changes-cluster-balance.rst:1 -msgid "" -"When you add a shard to a sharded cluster, you affect the balance of " -":term:`chunks ` among the shards of a cluster for all existing " -"sharded collections. The balancer will begin migrating chunks so that the" -" cluster will achieve balance. See :ref:`sharding-internals-balancing` " -"for more information." -msgstr "" - -# a5e709e19f804cd0836cbfe1c35dff16 -#: ../source/includes/fact-archiveMovedChunks.rst:3 -msgid "" -"Chunk migrations can have an impact on disk space. Starting in MongoDB " -"2.6, the source shard automatically archives the migrated documents by " -"default. For details, see :ref:`moveChunk-directory`." -msgstr "" - -# 48fcfb111a5a4924a5d7c78251c3f9eb -#: ../source/tutorial/add-shards-to-shard-cluster.txt:31 -msgid "Capacity Planning" -msgstr "" - -# a71d583b13f24e40864e9c6604cda542 -#: ../source/tutorial/add-shards-to-shard-cluster.txt:33 -msgid "" -"When adding a shard to a cluster, always ensure that the cluster has " -"enough capacity to support the migration required for balancing the " -"cluster without affecting legitimate production traffic." -msgstr "" - -# 8000b9bb6136450d87d15e2e0a31718c -#: ../source/tutorial/add-shards-to-shard-cluster.txt:38 -msgid "Add a Shard to a Cluster" -msgstr "" - -# 9fea66a3e8d0476cbd21db02fc5b11c9 -#: ../source/tutorial/add-shards-to-shard-cluster.txt:40 -msgid "" -"You interact with a sharded cluster by connecting to a :program:`mongos` " -"instance." -msgstr "" - -# 944e2fe9585749e58f427e59726ff025 -#: ../source/tutorial/add-shards-to-shard-cluster.txt:43 -msgid "" -"From a :program:`mongo` shell, connect to the :program:`mongos` instance." -" For example, if a :program:`mongos` is accessible at " -"``mongos0.example.net`` on port ``27017``, issue the following command:" -msgstr "" - -# 23d1a87adcc1454fa326850f420b2062 -#: ../source/tutorial/add-shards-to-shard-cluster.txt:52 -msgid "" -"Add a shard to the cluster using the :method:`sh.addShard()` method, as " -"shown in the examples below. Issue :method:`sh.addShard()` separately for" -" each shard. If the shard is a replica set, specify the name of the " -"replica set and specify a member of the set. In production deployments, " -"all shards should be replica sets." -msgstr "" - -# 3bf2acd03f6e44d3849d66b6365a916c -#: ../source/tutorial/add-shards-to-shard-cluster.txt -msgid "Optional" -msgstr "" - -# f07565c6ee3743c5a5f649cd701cd8e7 -#: ../source/tutorial/add-shards-to-shard-cluster.txt:64 -msgid "The following are examples of adding a shard with :method:`sh.addShard()`:" -msgstr "" - -# 461fb013a6fd4939a337fc5976cac8c8 -#: ../source/tutorial/add-shards-to-shard-cluster.txt:67 -msgid "" -"To add a shard for a replica set named ``rs1`` with a member running on " -"port ``27017`` on ``mongodb0.example.net``, issue the following command:" -msgstr "" - -# 0d68f169abe54e1cb6375c5ae7424075 -#: ../source/tutorial/add-shards-to-shard-cluster.txt:75 -msgid "" -"To add a shard for a standalone :program:`mongod` on port ``27017`` of " -"``mongodb0.example.net``, issue the following command:" -msgstr "" - -# 038616a942b84aa892871265c4fd8793 -#: ../source/tutorial/add-shards-to-shard-cluster.txt:82 -msgid "" -"It might take some time for :term:`chunks ` to migrate to the new " -"shard." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "When you add a shard to a " -#~ "sharded cluster, you affect the balance" -#~ " of :term:`chunks ` among the " -#~ "shards of a cluster for all " -#~ "existing sharded collections. The balancer " -#~ "will begin migrating chunks so that " -#~ "the cluster will achieve balance. See" -#~ " :doc:`/core/sharding-balancing` for more " -#~ "information." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/add-user-administrator.po b/locale/zh/LC_MESSAGES/tutorial/add-user-administrator.po deleted file mode 100644 index ecca4a5c77b..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/add-user-administrator.po +++ /dev/null @@ -1,143 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/add-user-administrator.txt:3 -msgid "Create a User Administrator" -msgstr "" - -#: ../source/tutorial/add-user-administrator.txt:8 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/add-user-administrator.txt:10 -msgid "" -"User administrators create users and create and assigns roles. A user " -"administrator can grant any privilege in the database and can create new " -"ones. In a MongoDB deployment, create the user administrator as the first " -"user. Then let this user create all other users." -msgstr "" - -#: ../source/tutorial/add-user-administrator.txt:15 -msgid "" -"To provide user administrators, MongoDB has :authrole:`userAdmin` and " -":authrole:`userAdminAnyDatabase` roles, which grant access to :ref:`actions " -"` that support user and role management. Following " -"the policy of :term:`least privilege` :authrole:`userAdmin` and " -":authrole:`userAdminAnyDatabase` confer no additional privileges." -msgstr "" - -#: ../source/tutorial/add-user-administrator.txt:22 -msgid "" -"Carefully control access to these roles. A user with either of these roles " -"can grant *itself* unlimited additional privileges. Specifically, a user " -"with the :authrole:`userAdmin` role can grant itself any privilege in the " -"database. A user assigned either the :authrole:`userAdmin` role on the " -"``admin`` database or the :authrole:`userAdminAnyDatabase` can grant itself " -"any privilege *in the system*." -msgstr "" - -#: ../source/tutorial/add-user-administrator.txt:32 -msgid "Prerequisites" -msgstr "" - -#: ../source/tutorial/add-user-administrator.txt:35 -msgid "Required Access" -msgstr "" - -#: ../source/includes/access-create-user.rst:1 -msgid "" -"To create a new user in a database, you must have :authaction:`createUser` " -":ref:`action ` on that :ref:`database resource " -"`." -msgstr "" - -#: ../source/includes/access-create-user.rst:5 -msgid "" -"To grant roles to a user, you must have the :authaction:`grantRole` " -":ref:`action ` on the role's database." -msgstr "" - -#: ../source/includes/access-create-user.rst:8 -msgid "" -"Built-in roles :authrole:`userAdmin` and :authrole:`userAdminAnyDatabase` " -"provide :authaction:`createUser` and :authaction:`grantRole` actions on " -"their respective :doc:`resources `." -msgstr "" - -#: ../source/tutorial/add-user-administrator.txt:40 -msgid "First User Restrictions" -msgstr "" - -#: ../source/includes/access-create-first-user-proc.rst:1 -msgid "" -"If your MongoDB deployment has no users, you *must* connect to " -":program:`mongod` using the :ref:`localhost exception `" -" or use the :option:`--noauth ` option when starting " -":program:`mongod` to gain full access the system. Once you have access, you " -"can skip to *Creating the system user administrator* in this procedure." -msgstr "" - -#: ../source/includes/access-create-first-user-proc.rst:8 -msgid "" -"If users exist in the MongoDB database, but none of them has the appropriate" -" prerequisites to create a new user or you do not have access to them, you " -"*must* restart :program:`mongod` with the :option:`--noauth ` option." -msgstr "" - -#: ../source/tutorial/add-user-administrator.txt:45 -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/add-user-administrator.txt:50 -msgid "Related Documents" -msgstr "" - -#: ../source/tutorial/add-user-administrator.txt:52 -msgid ":doc:`/core/authentication`" -msgstr "" - -#: ../source/tutorial/add-user-administrator.txt:54 -msgid ":doc:`/core/security-introduction`" -msgstr "" - -#: ../source/tutorial/add-user-administrator.txt:56 -msgid ":doc:`/tutorial/enable-authentication`" -msgstr "" - -#: ../source/tutorial/add-user-administrator.txt:58 -msgid ":doc:`/administration/security-access-control`" -msgstr "" - -#: ../source/includes/extracts/additional-resources-add-user-administrator.rst:4 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-add-user-administrator.rst:6 -msgid "" -"`Security Architecture White Paper `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-add-user-administrator.rst:7 -msgid "" -"`Webinar: Securing Your MongoDB Deployment `_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-add-user-administrator.rst:8 -msgid "" -"`Creating a Single View Part 3: Securing Your Deployment " -"`_" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/adjust-replica-set-member-priority.po b/locale/zh/LC_MESSAGES/tutorial/adjust-replica-set-member-priority.po deleted file mode 100644 index d6fd1c7a3be..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/adjust-replica-set-member-priority.po +++ /dev/null @@ -1,125 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/adjust-replica-set-member-priority.txt:3 -msgid "Adjust Priority for Replica Set Member" -msgstr "" - -#: ../source/tutorial/adjust-replica-set-member-priority.txt:14 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/adjust-replica-set-member-priority.txt:28 -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/adjust-replica-set-member-priority.txt:55 -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/adjust-replica-set-member-priority.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/adjust-replica-set-member-priority.txt:16 -msgid "" -"The ``priority`` settings of replica set members affect both the timing and " -"the outcome of :doc:`elections ` for primary. " -"Higher-priority members are more likely to call elections, and are more " -"likely to win. Use this setting to ensure that some members are more likely " -"to become primary and that others can never become primary." -msgstr "" - -#: ../source/tutorial/adjust-replica-set-member-priority.txt:22 -msgid "" -"The value of the member's :rsconf:`~members[n].priority` setting determines " -"the member's :rsconf:`~members[n].priority` in elections. The higher the " -"number, the higher the priority." -msgstr "" - -#: ../source/tutorial/adjust-replica-set-member-priority.txt:30 -msgid "" -"To modify priorities, you update the :rsconf:`members` array in the replica " -"configuration object. The array index begins with ``0``. Do **not** confuse " -"this index value with the value of the replica set member's " -":rsconf:`members[n]._id` field in the array." -msgstr "" - -#: ../source/tutorial/adjust-replica-set-member-priority.txt:36 -msgid "" -"The value of :rsconf:`~members[n].priority` can be any floating point (i.e. " -"decimal) number between ``0`` and ``1000``. The default value for the " -"``priority`` field is ``1``." -msgstr "" - -#: ../source/tutorial/adjust-replica-set-member-priority.txt:40 -msgid "" -"To block a member from seeking election as primary, assign it a priority of " -"``0``. :ref:`Hidden members ` and :ref:`delayed " -"members ` have ``priority`` set to ``0``." -msgstr "" - -#: ../source/tutorial/adjust-replica-set-member-priority.txt:45 -msgid "" -"For :doc:`arbiters `, the default ``priority`` " -"value is ``1``; however, arbiters cannot become primary regardless of the " -"configured value." -msgstr "" - -#: ../source/tutorial/adjust-replica-set-member-priority.txt:49 -msgid "" -"Adjust priority settings during a scheduled maintenance window. " -"Reconfiguring priority can force the current primary to step down, leading " -"to an election. Before an election, the primary closes all open " -":term:`client` connections." -msgstr "" - -#~ msgid "" -#~ "The priority settings of replica set members affect the outcomes of " -#~ ":doc:`elections ` for primary. Use this setting" -#~ " to ensure that some members are more likely to become primary and that " -#~ "others can never become primary." -#~ msgstr "" - -#~ msgid "" -#~ "The value of the member's :data:`~replSetGetConfig.members[n].priority` " -#~ "setting determines the member's priority in elections. The higher the " -#~ "number, the higher the priority." -#~ msgstr "" - -#~ msgid "" -#~ "To modify priorities, you update the :data:`~replSetGetConfig.members` array" -#~ " in the replica configuration object. The array index begins with ``0``. Do " -#~ "**not** confuse this index value with the value of the replica set member's " -#~ ":data:`~replSetGetConfig.members[n]._id` field in the array." -#~ msgstr "" - -#~ msgid "" -#~ "The value of :data:`~replSetGetConfig.members[n].priority` can be any " -#~ "floating point (i.e. decimal) number between ``0`` and ``1000``. The default" -#~ " value for the :data:`~replSetGetConfig.members[n].priority` field is ``1``." -#~ msgstr "" - -#~ msgid "" -#~ "To block a member from seeking election as primary, assign it a priority of " -#~ "``0``. :ref:`Hidden members `, :ref:`delayed " -#~ "members `, and :ref:`arbiters ` all have :data:`~replSetGetConfig.members[n].priority` set to " -#~ "``0``." -#~ msgstr "" - -#~ msgid "" -#~ "Adjust priority during a scheduled maintenance window. Reconfiguring " -#~ "priority can force the current primary to step down, leading to an election." -#~ " Before an election the primary closes all open :term:`client` connections." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/admin-manage-journaling.po b/locale/zh/LC_MESSAGES/tutorial/admin-manage-journaling.po deleted file mode 100644 index c9d4c89e414..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/admin-manage-journaling.po +++ /dev/null @@ -1,247 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/admin-manage-journaling.txt:3 -msgid "Manage Journaling" -msgstr "" - -#: ../source/tutorial/admin-manage-journaling.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/includes/extracts/journaling-intro.rst:1 -msgid "" -"MongoDB uses *write ahead logging* to an on-disk :term:`journal` to " -"guarantee :doc:`write operation ` durability. The MMAPv1 storage " -"engine also requires the `journal` in order to provide crash resiliency." -msgstr "" - -#: ../source/includes/extracts/journaling-intro.rst:6 -msgid "" -"The WiredTiger storage engine does not require journaling to guarantee a " -"consistent state after a crash. The database will be restored to the last " -"consistent :ref:`checkpoint ` during " -"recovery. However, if MongoDB exits unexpectedly in between checkpoints, " -"journaling is required to recover writes that occurred after the last " -"checkpoint." -msgstr "" - -#: ../source/includes/extracts/journaling-intro.rst:13 -msgid "" -"With journaling enabled, if :program:`mongod` stops unexpectedly, the " -"program can recover everything written to the journal. MongoDB will re-apply" -" the write operations on restart and maintain a consistent state. By " -"default, the greatest extent of lost writes, i.e., those not made to the " -"journal, are those made in the last 100 milliseconds, plus the time it takes" -" to perform the actual journal writes. See " -":setting:`~storage.journal.commitIntervalMs` for more information on the " -"default." -msgstr "" - -#: ../source/tutorial/admin-manage-journaling.txt:16 -msgid "Procedures" -msgstr "" - -#: ../source/includes/extracts/journaling-enable-journaling.rst:2 -msgid "Enable Journaling" -msgstr "" - -#: ../source/includes/extracts/journaling-enable-journaling.rst:4 -msgid "" -"For 64-bit builds of :program:`mongod`, journaling is enabled by default." -msgstr "" - -#: ../source/includes/extracts/journaling-enable-journaling.rst:7 -msgid "" -"To enable journaling, start :program:`mongod` with the :option:`--journal " -"` command line option." -msgstr "" - -#: ../source/includes/extracts/journaling-disable-journaling.rst:2 -msgid "Disable Journaling" -msgstr "" - -#: ../source/includes/extracts/journaling-disable-journaling.rst:6 -msgid "" -"Do not disable journaling on production systems. When using the MMAPv1 " -"storage engine *without* a journal, if your :program:`mongod` instance stops" -" without shutting down cleanly unexpectedly for any reason, (e.g. power " -"failure) and you are not running with journaling, then you must recover from" -" an unaffected :term:`replica set` member or backup, as described in " -":doc:`repair `." -msgstr "" - -#: ../source/includes/extracts/journaling-disable-journaling.rst:14 -msgid "" -"To disable journaling, start :program:`mongod` with the :option:`--nojournal" -" ` command line option." -msgstr "" - -#: ../source/includes/extracts/journaling-get-commit-acknowledgment.rst:2 -msgid "Get Commit Acknowledgment" -msgstr "" - -#: ../source/includes/extracts/journaling-get-commit-acknowledgment.rst:4 -msgid "" -"You can get commit acknowledgment with the :ref:`write-concern` and the " -":writeconcern:`j` option. For details, see :ref:`write-concern-operation`." -msgstr "" - -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:2 -msgid "Avoid Preallocation Lag for MMAPv1" -msgstr "" - -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:4 -msgid "" -"With the :doc:`MMAPv1 storage engine `, MongoDB may " -"preallocate journal files if the :program:`mongod` process determines that " -"it is more efficient to preallocate journal files than create new journal " -"files as needed." -msgstr "" - -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:9 -msgid "" -"Depending on your filesystem, you might experience a preallocation lag the " -"first time you start a :program:`mongod` instance with journaling enabled. " -"The amount of time required to pre-allocate files might last several " -"minutes; during this time, you will not be able to connect to the database. " -"This is a one-time preallocation and does not occur with future invocations." -msgstr "" - -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:16 -msgid "" -"To avoid :ref:`preallocation lag `, you can " -"preallocate files in the journal directory by copying them from another " -"instance of :program:`mongod`." -msgstr "" - -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:20 -msgid "" -"Preallocated files do not contain data. It is safe to later remove them. " -"But if you restart :program:`mongod` with journaling, :program:`mongod` will" -" create them again." -msgstr "" - -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:0 -msgid "Example" -msgstr "" - -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:28 -msgid "" -"For demonstration purposes, the sequence starts by creating a set of journal" -" files in the usual way." -msgstr "" - -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:31 -msgid "" -"Create a temporary directory into which to create a set of journal files:" -msgstr "" - -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:38 -msgid "" -"Create a set of journal files by starting a :program:`mongod` instance that " -"uses the temporary directory:" -msgstr "" - -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:45 -msgid "" -"When you see the following log output, indicating :program:`mongod` has the " -"files, press CONTROL+C to stop the :program:`mongod` instance:" -msgstr "" - -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:53 -msgid "" -"Preallocate journal files for the new instance of :program:`mongod` by " -"moving the journal files from the data directory of the existing instance to" -" the data directory of the new instance:" -msgstr "" - -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:62 -msgid "Start the new :program:`mongod` instance:" -msgstr "" - -#: ../source/includes/extracts/journaling-monitor-journal-status.rst:2 -msgid "Monitor Journal Status" -msgstr "" - -#: ../source/includes/extracts/journaling-monitor-journal-status.rst:4 -msgid "Use the following commands and methods to monitor journal status:" -msgstr "" - -#: ../source/includes/extracts/journaling-monitor-journal-status.rst:6 -msgid ":dbcommand:`serverStatus`" -msgstr "" - -#: ../source/includes/extracts/journaling-monitor-journal-status.rst:8 -msgid "" -"The :dbcommand:`serverStatus` command returns database status information " -"that is useful for assessing performance." -msgstr "" - -#: ../source/includes/extracts/journaling-monitor-journal-status.rst:11 -msgid ":dbcommand:`journalLatencyTest`" -msgstr "" - -#: ../source/includes/extracts/journaling-monitor-journal-status.rst:13 -msgid "" -"Use :dbcommand:`journalLatencyTest` to measure how long it takes on your " -"volume to write to the disk in an append-only fashion. You can run this " -"command on an idle system to get a baseline sync time for journaling. You " -"can also run this command on a busy system to see the sync time on a busy " -"system, which may be higher if the journal directory is on the same volume " -"as the data files." -msgstr "" - -#: ../source/includes/extracts/journaling-monitor-journal-status.rst:20 -msgid "" -"The :dbcommand:`journalLatencyTest` command also provides a way to check if " -"your disk drive is buffering writes in its local cache. If the number is " -"very low (i.e., less than 2 milliseconds) and the drive is non-SSD, the " -"drive is probably buffering writes. In that case, enable cache write-through" -" for the device in your operating system, unless you have a disk controller " -"card with battery backed RAM." -msgstr "" - -#: ../source/includes/extracts/journaling-change-group-commit-interval-mmapv1.rst:2 -msgid "Change the Group Commit Interval for MMAPv1" -msgstr "" - -#: ../source/includes/extracts/journaling-change-group-commit-interval-mmapv1.rst:4 -msgid "" -"For the :doc:`MMAPv1 storage engine `, you can set the group " -"commit interval using the :option:`--journalCommitInterval ` command line option. The allowed range is ``2`` to" -" ``300`` milliseconds." -msgstr "" - -#: ../source/includes/extracts/journaling-change-group-commit-interval-mmapv1.rst:9 -msgid "" -"Lower values increase the durability of the journal at the expense of disk " -"performance." -msgstr "" - -#: ../source/includes/extracts/journaling-recover-data-unexpected-shutdown.rst:2 -msgid "Recover Data After Unexpected Shutdown" -msgstr "" - -#: ../source/includes/extracts/journaling-recover-data-unexpected-shutdown.rst:4 -msgid "" -"On a restart after a crash, MongoDB replays all journal files in the journal" -" directory before the server becomes available. If MongoDB must replay " -"journal files, :program:`mongod` notes these events in the log output." -msgstr "" - -#: ../source/includes/extracts/journaling-recover-data-unexpected-shutdown.rst:9 -msgid "" -"There is no reason to run :dbcommand:`repairDatabase` in these situations." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/administer-shard-tags.po b/locale/zh/LC_MESSAGES/tutorial/administer-shard-tags.po deleted file mode 100644 index 7de1afcac8e..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/administer-shard-tags.po +++ /dev/null @@ -1,151 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/administer-shard-tags.txt:3 -msgid "Manage Shard Tags" -msgstr "" - -#: ../source/tutorial/administer-shard-tags.txt:13 -msgid "" -"In a sharded cluster, you can use tags to associate specific ranges of a " -":term:`shard key` with a specific :term:`shard` or subset of shards." -msgstr "" - -#: ../source/tutorial/administer-shard-tags.txt:17 -msgid "Tag a Shard" -msgstr "" - -#: ../source/tutorial/administer-shard-tags.txt:19 -msgid "" -"Associate tags with a particular shard using the :method:`sh.addShardTag()` " -"method when connected to a :program:`mongos` instance. A single shard may " -"have multiple tags, and multiple shards may also have the same tag." -msgstr "" - -#: ../source/tutorial/administer-shard-tags.txt:0 -#: ../source/tutorial/administer-shard-tags.txt:0 -#: ../source/tutorial/administer-shard-tags.txt:0 -msgid "Example" -msgstr "" - -#: ../source/tutorial/administer-shard-tags.txt:26 -msgid "" -"The following example adds the tag ``NYC`` to two shards, and the tags " -"``SFO`` and ``NRT`` to a third shard:" -msgstr "" - -#: ../source/tutorial/administer-shard-tags.txt:36 -msgid "" -"You may remove tags from a particular shard using the " -":method:`sh.removeShardTag()` method when connected to a :program:`mongos` " -"instance, as in the following example, which removes the ``NRT`` tag from a " -"shard:" -msgstr "" - -#: ../source/tutorial/administer-shard-tags.txt:46 -msgid "Tag a Shard Key Range" -msgstr "" - -#: ../source/tutorial/administer-shard-tags.txt:48 -msgid "" -"To assign a tag to a range of shard keys use the :method:`sh.addTagRange()` " -"method when connected to a :program:`mongos` instance. Any given shard key " -"range may only have *one* assigned tag. You cannot overlap defined ranges, " -"or tag the same range more than once." -msgstr "" - -#: ../source/tutorial/administer-shard-tags.txt:56 -msgid "" -"Given a collection named ``users`` in the ``records`` database, sharded by " -"the ``zipcode`` field. The following operations assign:" -msgstr "" - -#: ../source/tutorial/administer-shard-tags.txt:59 -msgid "two ranges of zip codes in Manhattan and Brooklyn the ``NYC`` tag" -msgstr "" - -#: ../source/tutorial/administer-shard-tags.txt:61 -msgid "one range of zip codes in San Francisco the ``SFO`` tag" -msgstr "" - -#: ../source/includes/fact-shard-ranges-inclusive-exclusive.rst:1 -msgid "" -"Shard ranges are always inclusive of the lower value and exclusive of the " -"upper boundary." -msgstr "" - -#: ../source/tutorial/administer-shard-tags.txt:74 -msgid "Remove a Tag From a Shard Key Range" -msgstr "" - -#: ../source/tutorial/administer-shard-tags.txt:76 -msgid "" -"The :program:`mongod` does not provide a helper for removing a tag range. " -"You may delete tag assignment from a shard key range by removing the " -"corresponding document from the :data:`~config.tags` collection of the " -"``config`` database." -msgstr "" - -#: ../source/tutorial/administer-shard-tags.txt:81 -msgid "" -"Each document in the :data:`~config.tags` holds the :term:`namespace` of the" -" sharded collection and a minimum shard key value." -msgstr "" - -#: ../source/tutorial/administer-shard-tags.txt:86 -msgid "" -"The following example removes the ``NYC`` tag assignment for the range of " -"zip codes within Manhattan:" -msgstr "" - -#: ../source/tutorial/administer-shard-tags.txt:95 -msgid "View Existing Shard Tags" -msgstr "" - -#: ../source/tutorial/administer-shard-tags.txt:97 -msgid "" -"The output from :method:`sh.status()` lists tags associated with a shard, if" -" any, for each shard. A shard's tags exist in the shard's document in the " -":data:`~config.shards` collection of the ``config`` database. To return all " -"shards with a specific tag, use a sequence of operations that resemble the " -"following, which will return only those shards tagged with ``NYC``:" -msgstr "" - -#: ../source/tutorial/administer-shard-tags.txt:109 -msgid "" -"You can find tag ranges for all :term:`namespaces ` in the " -":data:`~config.tags` collection of the ``config`` database. The output of " -":method:`sh.status()` displays all tag ranges. To return all shard key " -"ranges tagged with ``NYC``, use the following sequence of operations:" -msgstr "" - -#: ../source/includes/extracts/additional-resources-multi-dc.rst:4 -msgid "Additional Resource" -msgstr "" - -#: ../source/includes/extracts/additional-resources-multi-dc.rst:6 -msgid "" -"`Whitepaper: MongoDB Multi-Data Center Deployments " -"`_" -msgstr "" - -#: ../source/includes/extracts/additional-resources-multi-dc.rst:7 -msgid "" -"`Webinar: Multi-Data Center Deployment " -"`_" -msgstr "" - -#: ../source/tutorial/administer-shard-tags.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/aggregation-with-user-preference-data.po b/locale/zh/LC_MESSAGES/tutorial/aggregation-with-user-preference-data.po deleted file mode 100644 index f36575c8281..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/aggregation-with-user-preference-data.po +++ /dev/null @@ -1,249 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:3 -msgid "Aggregation with User Preference Data" -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:14 -msgid "Data Model" -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:16 -msgid "" -"Consider a hypothetical sports club with a database that contains a " -"``users`` collection that tracks the user's join dates, sport preferences, " -"and stores these data in documents that resemble the following:" -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:71 -msgid "Normalize and Sort Documents" -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:73 -msgid "" -"The following operation returns user names in upper case and in alphabetical" -" order. The aggregation includes user names for all documents in the " -"``users`` collection. You might do this to normalize user names for " -"processing." -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:87 -msgid "" -"All documents from the ``users`` collection pass through the pipeline, which" -" consists of the following operations:" -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:90 -#: ../source/tutorial/aggregation-with-user-preference-data.txt:207 -msgid "The :pipeline:`$project` operator:" -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:92 -msgid "creates a new field called ``name``." -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:94 -msgid "" -"converts the value of the ``_id`` to upper case, with the " -":expression:`$toUpper` operator. Then the :pipeline:`$project` creates a new" -" field, named ``name`` to hold this value." -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:99 -msgid "" -"suppresses the ``id`` field. :pipeline:`$project` will pass the ``_id`` " -"field by default, unless explicitly suppressed." -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:102 -msgid "" -"The :pipeline:`$sort` operator orders the results by the ``name`` field." -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:105 -msgid "The results of the aggregation would resemble the following:" -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:183 -msgid "Return Usernames Ordered by Join Month" -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:185 -msgid "" -"The following aggregation operation returns user names sorted by the month " -"they joined. This kind of aggregation could help generate membership renewal" -" notices." -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:204 -#: ../source/tutorial/aggregation-with-user-preference-data.txt:261 -msgid "" -"The pipeline passes all documents in the ``users`` collection through the " -"following operations:" -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:209 -msgid "Creates two new fields: ``month_joined`` and ``name``." -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:211 -msgid "" -"Suppresses the ``id`` from the results. The :method:`aggregate() " -"` method includes the ``_id``, unless explicitly " -"suppressed." -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:215 -msgid "" -"The :expression:`$month` operator converts the values of the ``joined`` " -"field to integer representations of the month. Then the :pipeline:`$project`" -" operator assigns those values to the ``month_joined`` field." -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:220 -msgid "" -"The :pipeline:`$sort` operator sorts the results by the ``month_joined`` " -"field." -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:223 -msgid "The operation returns results that resemble the following:" -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:245 -msgid "Return Total Number of Joins per Month" -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:247 -msgid "" -"The following operation shows how many people joined each month of the year." -" You might use this aggregated data for recruiting and marketing strategies." -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:264 -msgid "" -"The :pipeline:`$project` operator creates a new field called " -"``month_joined``." -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:267 -msgid "" -"The :expression:`$month` operator converts the values of the ``joined`` " -"field to integer representations of the month. Then the :pipeline:`$project`" -" operator assigns the values to the ``month_joined`` field." -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:272 -msgid "" -"The :pipeline:`$group` operator collects all documents with a given " -"``month_joined`` value and counts how many documents there are for that " -"value. Specifically, for each unique value, :pipeline:`$group` creates a new" -" \"per-month\" document with two fields:" -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:278 -msgid "" -"``_id``, which contains a nested document with the ``month_joined`` field " -"and its value." -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:281 -msgid "" -"``number``, which is a generated field. The :group:`$sum` operator " -"increments this field by 1 for every document containing the given " -"``month_joined`` value." -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:285 -msgid "" -"The :pipeline:`$sort` operator sorts the documents created by " -":pipeline:`$group` according to the contents of the ``month_joined`` field." -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:289 -msgid "The result of this aggregation operation would resemble the following:" -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:313 -msgid "Return the Five Most Common \"Likes\"" -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:315 -msgid "" -"The following aggregation collects top five most \"liked\" activities in the" -" data set. This type of analysis could help inform planning and future " -"development." -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:330 -msgid "" -"The pipeline begins with all documents in the ``users`` collection, and " -"passes these documents through the following operations:" -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:333 -msgid "" -"The :pipeline:`$unwind` operator separates each value in the ``likes`` " -"array, and creates a new version of the source document for every element in" -" the array." -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:0 -msgid "Example" -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:339 -msgid "Given the following document from the ``users`` collection:" -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:349 -msgid "The :pipeline:`$unwind` operator would create the following documents:" -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:365 -msgid "" -"The :pipeline:`$group` operator collects all documents the same value for " -"the ``likes`` field and counts each grouping. With this information, " -":pipeline:`$group` creates a new document with two fields:" -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:370 -msgid "``_id``, which contains the ``likes`` value." -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:372 -msgid "" -"``number``, which is a generated field. The :group:`$sum` operator " -"increments this field by 1 for every document containing the given ``likes``" -" value." -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:376 -msgid "" -"The :pipeline:`$sort` operator sorts these documents by the ``number`` field" -" in reverse order." -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:379 -msgid "" -"The :pipeline:`$limit` operator only includes the first 5 result documents." -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:382 -msgid "The results of aggregation would resemble the following:" -msgstr "" - -#: ../source/tutorial/aggregation-with-user-preference-data.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/aggregation-zip-code-data-set.po b/locale/zh/LC_MESSAGES/tutorial/aggregation-zip-code-data-set.po deleted file mode 100644 index d95491a512f..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/aggregation-zip-code-data-set.po +++ /dev/null @@ -1,270 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:3 -msgid "Aggregation with the Zip Code Data Set" -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:13 -msgid "" -"The examples in this document use the ``zipcodes`` collection. This " -"collection is available at: `media.mongodb.org/zips.json " -"`_. Use :program:`mongoimport` to load " -"this data set into your :program:`mongod` instance." -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:19 -msgid "Data Model" -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:21 -msgid "Each document in the ``zipcodes`` collection has the following form:" -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:36 -msgid "The ``_id`` field holds the zip code as a string." -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:38 -msgid "" -"The ``city`` field holds the city name. A city can have more than one zip " -"code associated with it as different sections of the city can each have a " -"different zip code." -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:42 -msgid "The ``state`` field holds the two letter state abbreviation." -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:44 -msgid "The ``pop`` field holds the population." -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:46 -msgid "The ``loc`` field holds the location as a latitude longitude pair." -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:49 -msgid "``aggregate()`` Method" -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:51 -msgid "" -"All of the following examples use the :method:`aggregate() " -"` helper in the :program:`mongo` shell." -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:54 -msgid "" -"The :method:`aggregate() ` method uses the " -":ref:`aggregation pipeline ` to processes documents " -"into aggregated results. An :ref:`aggregation pipeline ` consists of :ref:`stages ` with each stage processing the documents as they pass along the " -"pipeline. Documents pass through the stages in sequence." -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:62 -msgid "" -"The :method:`aggregate() ` method in the " -":program:`mongo` shell provides a wrapper around the :dbcommand:`aggregate` " -"database command. See the documentation for your :doc:`driver " -"` for a more idiomatic interface for data aggregation" -" operations." -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:71 -msgid "Return States with Populations above 10 Million" -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:73 -msgid "" -"The following aggregation operation returns all states with total population" -" greater than 10 million:" -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:83 -msgid "" -"In this example, the :ref:`aggregation pipeline ` " -"consists of the :pipeline:`$group` stage followed by the :pipeline:`$match` " -"stage:" -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:87 -msgid "" -"The :pipeline:`$group` stage groups the documents of the ``zipcode`` " -"collection by the ``state`` field, calculates the ``totalPop`` field for " -"each state, and outputs a document for each unique state." -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:91 -msgid "" -"The new per-state documents have two fields: the ``_id`` field and the " -"``totalPop`` field. The ``_id`` field contains the value of the ``state``; " -"i.e. the group by field. The ``totalPop`` field is a calculated field that " -"contains the total population of each state. To calculate the value, " -":pipeline:`$group` uses the :group:`$sum` operator to add the population " -"field (``pop``) for each state." -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:98 -msgid "" -"After the :pipeline:`$group` stage, the documents in the pipeline resemble " -"the following:" -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:108 -msgid "" -"The :pipeline:`$match` stage filters these grouped documents to output only " -"those documents whose ``totalPop`` value is greater than or equal to 10 " -"million. The :pipeline:`$match` stage does not alter the matching documents " -"but outputs the matching documents unmodified." -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:113 -msgid "The equivalent :term:`SQL` for this aggregation operation is:" -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:122 -msgid ":pipeline:`$group`, :pipeline:`$match`, :group:`$sum`" -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:125 -msgid "Return Average City Population by State" -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:127 -msgid "" -"The following aggregation operation returns the average populations for " -"cities in each state:" -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:137 -msgid "" -"In this example, the :ref:`aggregation pipeline ` " -"consists of the :pipeline:`$group` stage followed by another " -":pipeline:`$group` stage:" -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:141 -msgid "" -"The first :pipeline:`$group` stage groups the documents by the combination " -"of ``city`` and ``state``, uses the :group:`$sum` expression to calculate " -"the population for each combination, and outputs a document for each " -"``city`` and ``state`` combination. [#multiple-zips-per-city]_" -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:147 -msgid "" -"After this stage in the pipeline, the documents resemble the following:" -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:160 -msgid "" -"A second :pipeline:`$group` stage groups the documents in the pipeline by " -"the ``_id.state`` field (i.e. the ``state`` field inside the ``_id`` " -"document), uses the :group:`$avg` expression to calculate the average city " -"population (``avgCityPop``) for each state, and outputs a document for each " -"state." -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:166 -msgid "" -"The documents that result from this aggregation operation resembles the " -"following:" -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:176 -msgid ":pipeline:`$group`, :group:`$sum`, :group:`$avg`" -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:179 -msgid "Return Largest and Smallest Cities by State" -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:181 -msgid "" -"The following aggregation operation returns the smallest and largest cities " -"by population for each state:" -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:216 -msgid "" -"In this example, the :ref:`aggregation pipeline ` " -"consists of a :pipeline:`$group` stage, a :program:`$sort` stage, another " -":pipeline:`$group` stage, and a :program:`$project` stage:" -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:220 -msgid "" -"The first :pipeline:`$group` stage groups the documents by the combination " -"of the ``city`` and ``state``, calculates the :group:`sum <$sum>` of the " -"``pop`` values for each combination, and outputs a document for each " -"``city`` and ``state`` combination." -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:225 -msgid "At this stage in the pipeline, the documents resemble the following:" -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:237 -msgid "" -"The :pipeline:`$sort` stage orders the documents in the pipeline by the " -"``pop`` field value, from smallest to largest; i.e. by increasing order. " -"This operation does not alter the documents." -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:241 -msgid "" -"The next :pipeline:`$group` stage groups the now-sorted documents by the " -"``_id.state`` field (i.e. the ``state`` field inside the ``_id`` document) " -"and outputs a document for each state." -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:245 -msgid "" -"The stage also calculates the following four fields for each state. Using " -"the :group:`$last` expression, the :pipeline:`$group` operator creates the " -"``biggestCity`` and ``biggestPop`` fields that store the city with the " -"largest population and that population. Using the :group:`$first` " -"expression, the :pipeline:`$group` operator creates the ``smallestCity`` and" -" ``smallestPop`` fields that store the city with the smallest population and" -" that population." -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:253 -msgid "The documents, at this stage in the pipeline, resemble the following:" -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:265 -msgid "" -"The final :pipeline:`$project` stage renames the ``_id`` field to ``state`` " -"and moves the ``biggestCity``, ``biggestPop``, ``smallestCity``, and " -"``smallestPop`` into ``biggestCity`` and ``smallestCity`` embedded " -"documents." -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:270 -msgid "" -"The output documents of this aggregation operation resemble the following:" -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:286 -msgid "" -"A city can have more than one zip code associated with it as different " -"sections of the city can each have a different zip code." -msgstr "" - -#: ../source/tutorial/aggregation-zip-code-data-set.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/analyze-query-plan.po b/locale/zh/LC_MESSAGES/tutorial/analyze-query-plan.po deleted file mode 100644 index 4c57c9c0c3d..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/analyze-query-plan.po +++ /dev/null @@ -1,228 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/analyze-query-plan.txt:3 -msgid "Analyze Query Performance" -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:13 -msgid "" -"The :method:`cursor.explain(\"executionStats\") ` and the " -":method:`db.collection.explain(\"executionStats\") " -"` methods provide statistics about the performance " -"of a query. This data output can be useful in measuring if and how a query " -"uses an index." -msgstr "" - -#: ../source/includes/fact-explain-collection-method.rst:1 -msgid "" -":method:`db.collection.explain()` provides information on the execution of " -"other operations, such as :method:`db.collection.update()`. See " -":method:`db.collection.explain()` for details." -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:22 -msgid "Evaluate the Performance of a Query" -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:24 -msgid "Consider a collection ``inventory`` with the following documents:" -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:42 -msgid "Query with No Index" -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:44 -msgid "" -"The following query retrieves documents where the ``quantity`` field has a " -"value between ``100`` and ``200``, inclusive:" -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:51 -#: ../source/tutorial/analyze-query-plan.txt:204 -msgid "The query returns the following documents:" -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:59 -msgid "" -"To view the query plan selected, use the " -":method:`~cursor.explain(\"executionStats\")` method:" -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:68 -msgid ":method:`~cursor.explain()` returns the following results:" -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:96 -msgid "" -":data:`queryPlanner.winningPlan.stage " -"` displays ``COLLSCAN`` to indicate " -"a collection scan." -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:100 -#: ../source/tutorial/analyze-query-plan.txt:172 -msgid "" -":data:`executionStats.nReturned ` displays" -" ``3`` to indicate that the query matches and returns three documents." -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:104 -msgid "" -":data:`executionStats.totalDocsExamined " -"` display ``10`` to indicate that " -"MongoDB had to scan ten documents (i.e. all documents in the collection) to " -"find the three matching documents." -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:109 -msgid "" -"The difference between the number of matching documents and the number of " -"examined documents may suggest that, to improve efficiency, the query might " -"benefit from the use of an index." -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:116 -msgid "Query with Index" -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:118 -msgid "" -"To support the query on the ``quantity`` field, add an index on the " -"``quantity`` field:" -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:125 -msgid "" -"To view the query plan statistics, use the " -":method:`~cursor.explain(\"executionStats\")` method:" -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:134 -msgid "The :method:`~cursor.explain()` method returns the following results:" -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:168 -msgid "" -":data:`queryPlanner.winningPlan.inputStage.stage " -"` displays ``IXSCAN`` to " -"indicate index use." -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:176 -msgid "" -":data:`executionStats.totalKeysExamined " -"` display ``3`` to indicate that " -"MongoDB scanned three index entries." -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:180 -msgid "" -":data:`executionStats.totalDocsExamined " -"` display ``3`` to indicate that " -"MongoDB scanned three documents." -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:184 -msgid "" -"When run with an index, the query scanned ``3`` index entries and ``3`` " -"documents to return ``3`` matching documents. Without the index, to return " -"the ``3`` matching documents, the query had to scan the whole collection, " -"scanning ``10`` documents." -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:192 -msgid "Compare Performance of Indexes" -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:194 -msgid "" -"To manually compare the performance of a query using more than one index, " -"you can use the :method:`~cursor.hint()` method in conjunction with the " -":method:`~cursor.explain()` method." -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:198 -msgid "Consider the following query:" -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:211 -msgid "" -"To support the query, add a :doc:`compound index `. " -"With :doc:`compound indexes `, the order of the fields" -" matter." -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:215 -msgid "" -"For example, add the following two compound indexes. The first index orders " -"by ``quantity`` field first, and then the ``type`` field. The second index " -"orders by ``type`` first, and then the ``quantity`` field." -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:224 -msgid "Evaluate the effect of the first index on the query:" -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:232 -#: ../source/tutorial/analyze-query-plan.txt:280 -msgid "The :method:`~cursor.explain()` method returns the following output:" -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:266 -msgid "" -"MongoDB scanned ``5`` index keys (:data:`executionStats.totalKeysExamined " -"`) to return ``2`` matching " -"documents (:data:`executionStats.nReturned " -"`)." -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:272 -msgid "Evaluate the effect of the second index on the query:" -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:313 -msgid "" -"MongoDB scanned ``2`` index keys (:data:`executionStats.totalKeysExamined " -"`) to return ``2`` matching " -"documents (:data:`executionStats.nReturned " -"`)." -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:319 -msgid "" -"For this example query, the compound index ``{ type: 1, quantity: 1 }`` is " -"more efficient than the compound index ``{ quantity: 1, type: 1 }``." -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:322 -msgid "" -":doc:`/core/query-optimization`, :doc:`/core/query-plans`, :doc:`/tutorial" -"/optimize-query-performance-with-indexes-and-projections`, " -":doc:`/applications/indexes`" -msgstr "" - -#: ../source/includes/extracts/additional-resources-performance-eval.rst:4 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-performance-eval.rst:6 -msgid "" -"`MongoDB Performance Evaluation and Tuning Consulting Package " -"`_" -msgstr "" - -#: ../source/tutorial/analyze-query-plan.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/authenticate-as-client.po b/locale/zh/LC_MESSAGES/tutorial/authenticate-as-client.po deleted file mode 100644 index 5f191041df4..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/authenticate-as-client.po +++ /dev/null @@ -1,77 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/authenticate-as-client.txt:3 -msgid "Authenticate to a MongoDB Instance or Cluster" -msgstr "" - -#: ../source/tutorial/authenticate-as-client.txt:8 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/authenticate-as-client.txt:10 -msgid "" -"To authenticate to a running :program:`mongod` or :program:`mongos` " -"instance, you must have user credentials for a resource on that instance. " -"When you authenticate to MongoDB, you authenticate either to a database or " -"to a cluster. Your user privileges determine the resource you can " -"authenticate to." -msgstr "" - -#: ../source/tutorial/authenticate-as-client.txt:16 -msgid "You authenticate to a resource either by:" -msgstr "" - -#: ../source/tutorial/authenticate-as-client.txt:18 -msgid "" -"using the authentication options when connecting to the :program:`mongod` or" -" :program:`mongos` instance, or" -msgstr "" - -#: ../source/tutorial/authenticate-as-client.txt:21 -msgid "" -"connecting first and then authenticating to the resource with the " -":dbcommand:`authenticate` command or the :method:`db.auth()` method." -msgstr "" - -#: ../source/tutorial/authenticate-as-client.txt:24 -msgid "This section describes both approaches." -msgstr "" - -#: ../source/tutorial/authenticate-as-client.txt:26 -msgid "" -"In general, always use a trusted channel (VPN, TLS/SSL, trusted wired " -"network) for connecting to a MongoDB instance." -msgstr "" - -#: ../source/tutorial/authenticate-as-client.txt:30 -msgid "Prerequisites" -msgstr "" - -#: ../source/tutorial/authenticate-as-client.txt:32 -msgid "" -"You must have user credentials on the database or cluster to which you are " -"authenticating." -msgstr "" - -#: ../source/tutorial/authenticate-as-client.txt:36 -msgid "Procedures" -msgstr "" - -#: ../source/tutorial/authenticate-as-client.txt:39 -msgid "Authenticate When First Connecting to MongoDB" -msgstr "" - -#: ../source/tutorial/authenticate-as-client.txt:44 -msgid "Authenticate After Connecting to MongoDB" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/authenticate-nativeldap-activedirectory.po b/locale/zh/LC_MESSAGES/tutorial/authenticate-nativeldap-activedirectory.po deleted file mode 100644 index d47647f3279..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/authenticate-nativeldap-activedirectory.po +++ /dev/null @@ -1,251 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 62ca0fa34508480ab0812aa6dd69b697 -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:3 -msgid "Authenticate and Authorize Users Using Active Directory via Native LDAP" -msgstr "" - -# 7b2edf07962f4514a89df8804f2685b8 -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt -msgid "On this page" -msgstr "" - -# 307f3286773241a1a5c7574b14418f17 -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:13 -msgid "MongoDB Enterprise" -msgstr "" - -# f8ee7371d9324158b94615a07e1427e6 -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:15 -msgid "" -"MongoDB Enterprise provides support via platform LDAP libraries for " -"proxying authentication and authorization requests to a specified " -"Lightweight Directory Access Protocol (LDAP) service such as Active " -"Directory (AD)." -msgstr "" - -# 4d74928b419f4b3cbc477af3ff30affc -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:20 -msgid "" -"This tutorial describes how to configuring MongoDB to perform " -"authentication and authorization through an Active Directory (AD) server " -"via the platform libraries." -msgstr "" - -# e9914558df8f4d73a4756e390ee868ff -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:25 -msgid "Prerequisites" -msgstr "" - -# cbc995494fd24aa18b1798a08e8180a1 -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:29 -msgid "" -"Thoroughly familiarize yourself with the following subjects before " -"proceeding:" -msgstr "" - -# 1a773df72683468cb4931b9f765b9b4c -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:31 -msgid ":ref:`LDAP Authentication `" -msgstr "" - -# f49063e12d5041afa512dc207f25b236 -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:32 -msgid ":ref:`LDAP Authorization `" -msgstr "" - -# a7b3386558c04092aa2172c708ae17c6 -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:33 -msgid "" -"`Active Directory `_" -msgstr "" - -# ac5092389af843a593c65aa1a8fea28f -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:36 -msgid "" -"A full description of :abbr:`AD (Active Directory)` is beyond the scope " -"of this tutorial. This tutorial assumes prior knowledge of :abbr:`AD " -"(Active Directory)`." -msgstr "" - -# a48ac3c7f9da4bf4bf96828b36c7a43b -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:40 -msgid "" -"MongoDB supports using SASL mechanisms for binding between the MongoDB " -"server and :abbr:`AD (Active Directory)`. A full description of SASL, " -"SASL mechanisms, or the specific :abbr:`AD (Active Directory)` " -"configuration requirements for a given SASL mechanism are beyond the " -"scope of this tutorial. This tutorial assumes prior knowledge of SASL and" -" its related subject matter." -msgstr "" - -# c3d9468648ac49c480d5a37f0f51a4c0 -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:47 -msgid "Considerations" -msgstr "" - -# 5e520315bd5d4767a03391d05133793b -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:49 -msgid "" -"This tutorial explains configuring MongoDB for :abbr:`AD (Active " -"Directory)` authentication and authorization." -msgstr "" - -# 5eee79d9f57e4cec99024268708fadf0 -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:52 -msgid "" -"To perform this procedure on your own MongoDB server, you must modify the" -" given procedures with respect to your own specific infrastructure, " -"especially Active Directory configurations, constructing :abbr:`AD " -"(Active Directory)` queries, or managing users." -msgstr "" - -# 1728e847c27c48fb81c974d94b94c392 -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:58 -msgid "Transport Layer Security" -msgstr "" - -# e1e00c88daaa4834aa77af31d1b00cdf -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:60 -msgid "" -"By default, MongoDB creates a TLS/SSL connection when binding to the " -":abbr:`AD (Active Directory)` server. This requires configuring the host " -"of the MongoDB server to have access to the AD server's Certificate " -"Authority (CA) certificates." -msgstr "" - -# 75f201636cb045a48098d9815e259b04 -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:65 -msgid "This tutorial provides instructions for the required host configurations." -msgstr "" - -# 944e259849ad4f818530cd9a1cd61bb8 -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:67 -msgid "" -"This tutorial assumes you have access to the AD server's CA certificates " -"and can create a copy of the certificates on the MongoDB server." -msgstr "" - -# 75483587c99a4e47862ab092706299f6 -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:73 -msgid "Example Active Directory Schema" -msgstr "" - -# 49be9f7e80cf43a8a40d26a4bf933e4d -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:75 -msgid "" -"This tutorial uses the following example :abbr:`AD (Active Directory)` " -"objects as the basis for the provided queries, configurations, and " -"output. Each object shows only a subset of the possible attributes." -msgstr "" - -# 1bd0e70a766e4c44bfc9dc5de428b381 -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:82 -msgid "User Objects" -msgstr "" - -# e5c0fc2290e94cc9bdffc33def1ae65d -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:107 -msgid "Group Objects" -msgstr "" - -# c8a746c1208c4ed0a220f38845e3e7b7 -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:131 -msgid "Active Directory Credentials" -msgstr "" - -# 0bdd3cc069bf4da198aef0acf3618fb1 -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:133 -msgid "" -"This tutorial uses a username and password for performing queries on the " -":abbr:`AD (Active Directory)` server. The credentials provided must have " -"sufficient privileges on the AD server for supporting queries related to " -":setting:`security.ldap.userToDNMapping` or " -":setting:`security.ldap.authz.queryTemplate`." -msgstr "" - -# 5ca2b739b58d4442b5a5c700da414926 -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:140 -msgid "Replica Sets" -msgstr "" - -# 0dbad657bdb74a8991cb1d8d7a002124 -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:142 -msgid "" -"MongoDB LDAP authorization requires *every* :program:`mongod` in the " -"replica set to be on at least MongoDB 3.4.0 or later." -msgstr "" - -# 933bdeb8536c44c0b98a9120539552b2 -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:146 -msgid "Sharded Clusters" -msgstr "" - -# ebfbc999a75e4bf6af631793372f75de -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:148 -msgid "" -"MongoDB LDAP authorization requires *every* :program:`mongod` and " -":program:`mongos` in the sharded cluster to be on at least MongoDB 3.4.0 " -"or later." -msgstr "" - -# 734e93a8da7e4870be3b901348577a40 -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:153 -msgid "Procedure" -msgstr "" - -# 212b45890a9f4ac5bec784caa575af06 -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:157 -msgid "This procedure produces the following configuration file:" -msgstr "" - -# 95b4191412fd433493b81d4c4c21f7cc -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:180 -msgid "" -"The given sample configuration requires modification to match your Active" -" Directory schema, directory structure, and configuration. You may also " -"require additional :doc:`configuration file options ` for your deployment." -msgstr "" - -# d5ffd796f10148869133ef5e5d8da9ff -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:185 -msgid "For more information on configuring roles and privileges, see:" -msgstr "" - -# 43f74bac1f4a47db96ff48145901d2b2 -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:187 -msgid ":ref:`role-based access control `" -msgstr "" - -# 4d9df16b6c524f52b4fc744db0f9b3cf -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:189 -msgid ":ref:`privilege actions `" -msgstr "" - -# 1669b5c53e2c4a92a3fec8332d807c69 -#: ../source/tutorial/authenticate-nativeldap-activedirectory.txt:191 -msgid "" -":doc:`collection level access control `" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/avoid-text-index-name-limit.po b/locale/zh/LC_MESSAGES/tutorial/avoid-text-index-name-limit.po deleted file mode 100644 index 256c4e96c99..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/avoid-text-index-name-limit.po +++ /dev/null @@ -1,77 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/avoid-text-index-name-limit.txt:3 -msgid "Specify Name for ``text`` Index" -msgstr "" - -#: ../source/tutorial/avoid-text-index-name-limit.txt:13 -msgid "" -"The default name for the index consists of each indexed field name " -"concatenated with ``_text``. For example, the following command creates a " -"``text`` index on the fields ``content``, ``users.comments``, and " -"``users.profiles``:" -msgstr "" - -#: ../source/tutorial/avoid-text-index-name-limit.txt:28 -msgid "The default name for the index is:" -msgstr "" - -#: ../source/tutorial/avoid-text-index-name-limit.txt:34 -msgid "" -"The ``text`` index, like other indexes, must fall within the :limit:`index " -"name length limit `." -msgstr "" - -#: ../source/tutorial/avoid-text-index-name-limit.txt:38 -msgid "Specify a Name for ``text`` Index" -msgstr "" - -#: ../source/tutorial/avoid-text-index-name-limit.txt:40 -msgid "" -"To avoid creating an index with a name that exceeds the :limit:`index name " -"length limit `, you can pass the ``name`` option to the " -":method:`db.collection.createIndex()` method:" -msgstr "" - -#: ../source/tutorial/avoid-text-index-name-limit.txt:62 -msgid "Use the Index Name to Drop a ``text`` Index" -msgstr "" - -#: ../source/tutorial/avoid-text-index-name-limit.txt:64 -msgid "" -"Whether the :doc:`text ` index has the default name or you" -" specified a name for the :doc:`text ` index, to drop the " -":doc:`text ` index, pass the index name to the " -":method:`db.collection.dropIndex()` method." -msgstr "" - -#: ../source/tutorial/avoid-text-index-name-limit.txt:69 -msgid "For example, consider the index created by the following operation:" -msgstr "" - -#: ../source/tutorial/avoid-text-index-name-limit.txt:84 -msgid "" -"Then, to remove this text index, pass the name ``\"MyTextIndex\"`` to the " -":method:`db.collection.dropIndex()` method, as in the following:" -msgstr "" - -#: ../source/tutorial/avoid-text-index-name-limit.txt:91 -msgid "" -"To get the names of the indexes, use the " -":method:`db.collection.getIndexes()` method." -msgstr "" - -#: ../source/tutorial/avoid-text-index-name-limit.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/backup-and-restore-tools.po b/locale/zh/LC_MESSAGES/tutorial/backup-and-restore-tools.po deleted file mode 100644 index 54715d96a39..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/backup-and-restore-tools.po +++ /dev/null @@ -1,851 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# f8061591dd9540798b9587759177e075 -#: ../source/tutorial/backup-and-restore-tools.txt:3 -msgid "Back Up and Restore with MongoDB Tools" -msgstr "" - -# 509e25e3a09f4ed8a171907efb8dc7d6 -#: ../source/tutorial/backup-and-restore-tools.txt -msgid "On this page" -msgstr "" - -# cfb61ff0af42429da98933c30537201f -#: ../source/tutorial/backup-and-restore-tools.txt:13 -msgid "" -"This tutorial describes the process for creating backups and restoring " -"data using the utilities provided with MongoDB. The :program:`mongodump` " -"and :program:`mongorestore` utilities work with :doc:`BSON ` data dumps, and are useful for creating backups of small " -"deployments. For resilient and non-disruptive backups, use a file system " -"or block-level disk snapshot function, such as the methods described in " -"the :doc:`/core/backups` document." -msgstr "" - -# 93f46875a46e4c5c82d75bba23c2bdd1 -#: ../source/includes/extracts/tools-performance-considerations-dump-restore.rst:1 -msgid "" -"Because :program:`mongodump` and :program:`mongorestore` operate by " -"interacting with a running :program:`mongod` instance, they can impact " -"the performance of your running database. Not only do the tools create " -"traffic for a running database instance, they also force the database to " -"read all data through memory. When MongoDB reads infrequently used data, " -"it can evict more frequently accessed data, causing a deterioration in " -"performance for the database's regular workload." -msgstr "" - -# fae41a8f0d6f414aa32bd6888911e5bd -#: ../source/includes/extracts/tools-performance-considerations-dump-restore.rst:9 -msgid "" -"When backing up your data with MongoDB's tools, consider the following " -"guidelines:" -msgstr "" - -# 26350541e5ff48b58327940b3a60ba2b -#: ../source/includes/extracts/tools-performance-considerations-dump-restore.rst:12 -msgid "" -"Label files so that you can identify the contents of the backup as well " -"as the point in time that the backup reflects." -msgstr "" - -# ecda889bbd5f4d5b95317d54a5a622dd -#: ../source/includes/extracts/tools-performance-considerations-dump-restore.rst:15 -msgid "" -"Use an alternative backup strategy such as :doc:`Filesystem Snapshots " -"` or :mms-docs:`MongoDB Cloud" -" Manager ` if the performance impact of " -":program:`mongodump` and :program:`mongorestore` is unacceptable for your" -" use case." -msgstr "" - -# 5bc0ca6d822b46989d61e780d4c594da -#: ../source/includes/extracts/tools-performance-considerations-dump-restore.rst:21 -msgid "" -"Use :option:`--oplog` to capture incoming write operations during the " -":program:`mongodump` operation to ensure that the backups reflect a " -"consistent data state." -msgstr "" - -# b659a0880192488985a61ff10cfca71a -#: ../source/includes/extracts/tools-performance-considerations-dump-restore.rst:26 -msgid "" -"Ensure that your backups are usable by restoring them to a test MongoDB " -"deployment." -msgstr "" - -# a95060f119914153bfeb2c2c644badf0 -#: ../source/includes/extracts/tools-performance-considerations-dump-restore.rst:29 -msgid "" -":doc:`/core/backups` and :mms-docs:`MongoDB Cloud Manager Backup " -"documentation ` for more information on " -"backing up MongoDB instances. Additionally, consider the following " -"reference documentation for the MongoDB import/export tools:" -msgstr "" - -# ff6cc70fdee94bc6973efcaa4e78c2fd -#: ../source/includes/extracts/tools-performance-considerations-dump-restore.rst:34 -msgid ":program:`mongoexport`" -msgstr "" - -# 19a1b328d3a74c489d53d41a37ba6f4b -#: ../source/includes/extracts/tools-performance-considerations-dump-restore.rst:35 -msgid ":program:`mongoimport`" -msgstr "" - -# bc436f515c4345a7932374fd51bf5a8b -#: ../source/includes/extracts/tools-performance-considerations-dump-restore.rst:36 -msgid ":program:`mongodump`" -msgstr "" - -# aae94db810e74ecaa9c4bdb6c78174d8 -#: ../source/includes/extracts/tools-performance-considerations-dump-restore.rst:37 -msgid ":program:`mongorestore`" -msgstr "" - -# f8a87e7992eb415fb17f277f796891ec -#: ../source/tutorial/backup-and-restore-tools.txt:26 -msgid "Binary BSON Dumps" -msgstr "" - -# f0da185e000c483a98e67018fff6111d -#: ../source/tutorial/backup-and-restore-tools.txt:28 -msgid "" -"The :program:`mongorestore` and :program:`mongodump` utilities work with " -":doc:`BSON ` data dumps, and are useful for " -"creating backups of small deployments. For resilient and non-disruptive " -"backups, use a file system or block-level disk snapshot function, such as" -" the methods described in the :doc:`/core/backups` document." -msgstr "" - -# b7f45ee4402c4ee0a0dab33fe6d74c71 -#: ../source/tutorial/backup-and-restore-tools.txt:34 -msgid "" -"Use these tools for backups if other backup methods, such as |mms-home| " -"or :doc:`file system snapshots ` are unavailable." -msgstr "" - -# d35ea9a7a75f4390be70854699c2d973 -#: ../source/tutorial/backup-and-restore-tools.txt:45 -msgid "Procedures" -msgstr "" - -# 4dc18bf5bfab41baa00a8dd08c07247a -#: ../source/tutorial/backup-and-restore-tools.txt:48 -msgid "Back Up a Database with ``mongodump``" -msgstr "" - -# a27a8aa3a42d4f24971ed12521d79474 -#: ../source/tutorial/backup-and-restore-tools.txt:51 -msgid "Exclude ``local`` Database" -msgstr "" - -# f186191cffde41d99798d388401d899b -#: ../source/includes/fact-mongodump-local-database.rst:1 -msgid "" -":program:`mongodump` excludes the content of the ``local`` database in " -"its output." -msgstr "" - -# 164713dbf247405aa37b0ff55cd559d3 -#: ../source/tutorial/backup-and-restore-tools.txt:56 -msgid "Required Access" -msgstr "" - -# 9f2e74bda4454b5d9fb30f2af134e6ca -#: ../source/includes/access-mongodump-collections.rst:1 -msgid "" -"To run :program:`mongodump` against a MongoDB deployment that has " -":doc:`access control ` enabled, you must have " -"privileges that grant :authaction:`find` action for each database to back" -" up. The built-in :authrole:`backup` role provides the required " -"privileges to perform backup of any and all databases." -msgstr "" - -# d7e83471c69a4f2bb545487b74e27206 -#: ../source/includes/fact-required-access-for-backup-profiling.rst:3 -msgid "" -"The :authrole:`backup` role provides additional privileges to back up the" -" :data:`system.profile <.system.profile>` collections that " -"exist when running with :ref:`database profiling `. " -"Previously, users required an additional ``read`` access on this " -"collection." -msgstr "" - -# cc9cedc74de945258311aa15b8cf02ae -#: ../source/tutorial/backup-and-restore-tools.txt:61 -msgid "Basic ``mongodump`` Operations" -msgstr "" - -# a59d4ccab6a24b5d851386d031a4bd8d -#: ../source/tutorial/backup-and-restore-tools.txt:63 -msgid "" -"The :program:`mongodump` utility backs up data by connecting to a running" -" :program:`mongod` or :program:`mongos` instance." -msgstr "" - -# 0a7daa51df2643918ddf3593f6188066 -#: ../source/tutorial/backup-and-restore-tools.txt:66 -msgid "" -"The utility can create a backup for an entire server, database or " -"collection, or can use a query to backup just part of a collection." -msgstr "" - -# 71a1db793d824ce98ef9383bd591e3dd -#: ../source/tutorial/backup-and-restore-tools.txt:69 -msgid "" -"When you run :program:`mongodump` without any arguments, the command " -"connects to the MongoDB instance on the local system (e.g. ``127.0.0.1`` " -"or ``localhost``) on port ``27017`` and creates a database backup named " -"``dump/`` in the current directory." -msgstr "" - -# 2142aae59fb04918a8d890dd86c0833b -#: ../source/tutorial/backup-and-restore-tools.txt:74 -msgid "" -"To backup data from a :program:`mongod` or :program:`mongos` instance " -"running on the same machine and on the default port of ``27017``, use the" -" following command:" -msgstr "" - -# b98de8564c014798b09a7fa75e56292d -#: ../source/includes/warning-mongodump-compatibility-2.2.rst:1 -msgid "" -"The data format used by :program:`mongodump` from version 2.2 or later is" -" *incompatible* with earlier versions of :program:`mongod`. Do not use " -"recent versions of :program:`mongodump` to back up older data stores." -msgstr "" - -# 976cf2ecbfd446558a323462d3d7787b -#: ../source/tutorial/backup-and-restore-tools.txt:84 -msgid "" -"You can also specify the :option:`--host ` and " -":option:`--port ` of the MongoDB instance that the " -":program:`mongodump` should connect to. For example:" -msgstr "" - -# 9586d933fe0e434aad3ec830300f74e8 -#: ../source/tutorial/backup-and-restore-tools.txt:92 -msgid "" -":program:`mongodump` will write :term:`BSON` files that hold a copy of " -"data accessible via the :program:`mongod` listening on port ``27017`` of " -"the ``mongodb.example.net`` host. See :ref:`backup-from-non-local` for " -"more information." -msgstr "" - -# 4297fa4620ab47449ddd48001d8bc83a -#: ../source/tutorial/backup-and-restore-tools.txt:97 -msgid "" -"To specify a different output directory, you can use the :option:`--out " -"or -o ` option:" -msgstr "" - -# 321684b4dbee45e08c5dc5135d334d34 -#: ../source/tutorial/backup-and-restore-tools.txt:104 -msgid "" -"To limit the amount of data included in the database dump, you can " -"specify :option:`--db ` and :option:`--collection " -"` as options to :program:`mongodump`. For " -"example:" -msgstr "" - -# f5b3ce81be3c43969dc7d8644e46e91b -#: ../source/tutorial/backup-and-restore-tools.txt:113 -msgid "" -"This operation creates a dump of the collection named ``myCollection`` " -"from the database ``test`` in a :file:`dump/` subdirectory of the current" -" working directory." -msgstr "" - -# 314bd38264604222b407b17a5c770300 -#: ../source/includes/fact-mongodump-overwrite-files.rst:1 -msgid "" -":program:`mongodump` overwrites output files if they exist in the backup " -"data folder. Before running the :program:`mongodump` command multiple " -"times, either ensure that you no longer need the files in the output " -"folder (the default is the ``dump/`` folder) or rename the folders or " -"files." -msgstr "" - -# 7b12892e925942b488e858b137d8a4aa -#: ../source/tutorial/backup-and-restore-tools.txt:120 -msgid "Point in Time Operation Using Oplogs" -msgstr "" - -# b0f2dd74fb2b4246872479b828c0b97a -#: ../source/tutorial/backup-and-restore-tools.txt:122 -msgid "" -"Use the :option:`--oplog ` option with " -":program:`mongodump` to collect the :term:`oplog` entries to build a " -"point-in-time snapshot of a database within a replica set. With " -":option:`--oplog `, :program:`mongodump` copies all " -"the data from the source database as well as all of the :term:`oplog` " -"entries from the beginning to the end of the backup procedure. This " -"operation, in conjunction with :option:`mongorestore --oplogReplay " -"`, allows you to restore a backup that " -"reflects the specific moment in time that corresponds to when " -":program:`mongodump` completed creating the dump file." -msgstr "" - -# 4b7280e99a344f68b109be367532a15e -#: ../source/tutorial/backup-and-restore-tools.txt:136 -msgid "Create Backups from Non-Local ``mongod`` Instances" -msgstr "" - -# 01829feedc3041049fdc6d603633d0ec -#: ../source/tutorial/backup-and-restore-tools.txt:138 -msgid "" -"The :option:`--host ` and :option:`--port ` options for :program:`mongodump` allow you to connect to and " -"backup from a remote host. Consider the following example:" -msgstr "" - -# 52e672b209274b128e49496df8776ae9 -#: ../source/tutorial/backup-and-restore-tools.txt:147 -msgid "" -"On any :program:`mongodump` command you may, as above, specify username " -"and password credentials to specify database authentication." -msgstr "" - -# 1f31bf8e1e8f4a1f92f74b9482eb4e1c -#: ../source/tutorial/backup-and-restore-tools.txt:153 -msgid "Restore a Database with ``mongorestore``" -msgstr "" - -# 3141b3de5212420da2a4c00e20898ae4 -#: ../source/tutorial/backup-and-restore-tools.txt:156 -msgid "Access Control" -msgstr "" - -# aea4a52ce6e2402eb4572570451f4427 -#: ../source/includes/access-mongorestore-collections.rst:1 -msgid "" -"To restore data to a MongoDB deployment that has :doc:`access control " -"` enabled, the :authrole:`restore` role provides " -"access to restore any database if the backup data does not include " -":data:`system.profile <.system.profile>` collection data." -msgstr "" - -# 4e92412b4bf54925a34d3227cff01aee -#: ../source/includes/fact-restore-role-system.profile.rst:1 -msgid "" -"If the backup data includes :data:`system.profile " -"<.system.profile>` collection data and the target database does" -" not contain the :data:`system.profile <.system.profile>` " -"collection, :program:`mongorestore` attempts to create the collection " -"even though the program does not actually restore ``system.profile`` " -"documents. As such, the user requires additional privileges to perform " -":authaction:`createCollection` and :authaction:`convertToCapped` actions " -"on the :data:`system.profile <.system.profile>` collection for " -"a database." -msgstr "" - -# 6110d2e294004c9498375090d3a41437 -#: ../source/includes/access-mongorestore-collections.rst:8 -msgid "" -"If running :program:`mongorestore` with :option:`--oplogReplay`, the " -":authrole:`restore` role is insufficient to replay the oplog. To replay " -"the oplog, create a :ref:`user-defined role ` " -"that has :authaction:`anyAction` on :ref:`resource-anyresource` and grant" -" only to users who must run :program:`mongorestore` with " -":option:`--oplogReplay`." -msgstr "" - -# 49539927b5464d179697724046bc4ec4 -#: ../source/tutorial/backup-and-restore-tools.txt:161 -msgid "Basic ``mongorestore`` Operations" -msgstr "" - -# a169a65804584de48c9a697da381b915 -#: ../source/tutorial/backup-and-restore-tools.txt:163 -msgid "" -"The :program:`mongorestore` utility restores a binary backup created by " -":program:`mongodump`. By default, :program:`mongorestore` looks for a " -"database backup in the :file:`dump/` directory." -msgstr "" - -# 320a3e9050cb4258b919e732e481ad7a -#: ../source/tutorial/backup-and-restore-tools.txt:167 -msgid "" -"The :program:`mongorestore` utility restores data by connecting to a " -"running :program:`mongod` or :program:`mongos` directly." -msgstr "" - -# c2d153e6e6714b0688d5dd6e3de678fc -#: ../source/tutorial/backup-and-restore-tools.txt:170 -msgid "" -":program:`mongorestore` can restore either an entire database backup or a" -" subset of the backup." -msgstr "" - -# 9fec4f065ceb405fb779a2963457ad0e -#: ../source/tutorial/backup-and-restore-tools.txt:173 -msgid "" -"To use :program:`mongorestore` to connect to an active :program:`mongod` " -"or :program:`mongos`, use a command with the following prototype form:" -msgstr "" - -# ae48abcbe6344dfd97e789edf4ae178c -# fa6711004a4b4df3ac0695233c81afde -#: ../source/tutorial/backup-and-restore-tools.txt:181 -#: ../source/tutorial/backup-and-restore-tools.txt:221 -msgid "Consider the following example:" -msgstr "" - -# 2d04dab1d6fe432caf19cfc6428172a9 -#: ../source/tutorial/backup-and-restore-tools.txt:187 -msgid "" -"Here, :program:`mongorestore` imports the database backup in the " -":file:`dump-2013-10-25` directory to the :program:`mongod` instance " -"running on the localhost interface on the default port ``27017``." -msgstr "" - -# 54552d9188ad4c4a82a8f7eab326bfd8 -#: ../source/tutorial/backup-and-restore-tools.txt:194 -msgid "Restore Point in Time Oplog Backup" -msgstr "" - -# 6e810ff0cd964307b2494b27cace37aa -#: ../source/tutorial/backup-and-restore-tools.txt:196 -msgid "" -"If you created your database dump using the :option:`--oplog ` option to ensure a point-in-time snapshot, call " -":program:`mongorestore` with the :option:`--oplogReplay ` option, as in the following example:" -msgstr "" - -# 124b5946194740a6ade0f75824dee749 -#: ../source/tutorial/backup-and-restore-tools.txt:206 -msgid "" -"You may also consider using the :option:`mongorestore --objcheck` option " -"to check the integrity of objects while inserting them into the database," -" or you may consider the :option:`mongorestore --drop` option to drop " -"each collection from the database before restoring from backups." -msgstr "" - -# 949bd2ce1c1547bbb333141f5f312a32 -#: ../source/tutorial/backup-and-restore-tools.txt:213 -msgid "Restore Backups to Non-Local ``mongod`` Instances" -msgstr "" - -# 35ad362f53bd4bf49dfb05cd2dbeb471 -#: ../source/tutorial/backup-and-restore-tools.txt:215 -msgid "" -"By default, :program:`mongorestore` connects to a MongoDB instance " -"running on the localhost interface (e.g. ``127.0.0.1``) and on the " -"default port (``27017``). If you want to restore to a different host or " -"port, use the :option:`--host ` and :option:`--port " -"` options." -msgstr "" - -# 8cbe4d3b5c234dfd87ae732fd960e810 -#: ../source/tutorial/backup-and-restore-tools.txt:227 -msgid "" -"As above, you may specify username and password connections if your " -":program:`mongod` requires authentication." -msgstr "" - -# 1a4bcdcbbabc404d985074f3b0a81308 -#: ../source/includes/extracts/additional-resources-mongodump.rst:6 -msgid "Additional Resources" -msgstr "" - -# ec7c341a0c8e4f6e9a66a26b8d678332 -#: ../source/includes/extracts/additional-resources-mongodump.rst:8 -msgid "" -"`Backup and its Role in Disaster Recovery White Paper " -"`_" -msgstr "" - -# 73dc460f5d2b4669adbe865bed8cd32c -#: ../source/includes/extracts/additional-resources-mongodump.rst:9 -msgid ":mms-home:`Cloud Backup through MongoDB Cloud Manager `" -msgstr "" - -# 6ff1a4aaf129458dbbc59a215406aea2 -#: ../source/includes/extracts/additional-resources-mongodump.rst:10 -msgid "" -"`Blog Post: Backup vs. Replication, Why you Need Both " -"`_" -msgstr "" - -# 1f2a1e1be0654ce090a0b4c8cad480c8 -#: ../source/includes/extracts/additional-resources-mongodump.rst:11 -msgid "" -":products:`Backup Service with Ops Manager, an on-premise solution " -"available in MongoDB Enterprise Advanced `" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "This document describes the process for" -#~ " creating backups and restoring data " -#~ "using the utilities provided with " -#~ "MongoDB." -#~ msgstr "" - -#~ msgid "" -#~ "Because all of these tools primarily " -#~ "operate by interacting with a running" -#~ " :program:`mongod` instance, they can " -#~ "impact the performance of your running" -#~ " database." -#~ msgstr "" - -#~ msgid "" -#~ "Not only do they create traffic " -#~ "for a running database instance, they" -#~ " also force the database to read " -#~ "all data through memory. When MongoDB" -#~ " reads infrequently used data, it can" -#~ " supplant more frequently accessed data," -#~ " causing a deterioration in performance " -#~ "for the database's regular workload." -#~ msgstr "" - -#~ msgid "" -#~ "No matter how you decide to import" -#~ " or export your data, consider the" -#~ " following guidelines:" -#~ msgstr "" - -#~ msgid "" -#~ "Label files so that you can " -#~ "identify the contents of the export " -#~ "or backup as well as the point " -#~ "in time the export/backup reflect." -#~ msgstr "" - -#~ msgid "" -#~ "Do not create or apply exports if" -#~ " the backup process itself will have" -#~ " an adverse effect on a production" -#~ " system." -#~ msgstr "" - -#~ msgid "" -#~ "Make sure that the backups reflect " -#~ "a consistent data state. Export or " -#~ "backup processes can impact data " -#~ "integrity (i.e. type fidelity) and " -#~ "consistency if updates continue during " -#~ "the backup process." -#~ msgstr "" - -#~ msgid "" -#~ "Test backups and exports by restoring" -#~ " and importing to ensure that the " -#~ "backups are useful." -#~ msgstr "" - -#~ msgid "" -#~ ":doc:`/core/backups` or :mms-docs:`MongoDB " -#~ "Cloud Manager Backup documentation " -#~ "` for more " -#~ "information on backing up MongoDB " -#~ "instances. Additionally, consider the " -#~ "following references for the MongoDB " -#~ "import/export tools:" -#~ msgstr "" - -#~ msgid "" -#~ "Use these tools for backups if " -#~ "other backup methods, such as the " -#~ "|mms-home| or :doc:`file system snapshots" -#~ " `" -#~ " are unavailable." -#~ msgstr "" - -#~ msgid "Backup a Database with ``mongodump``" -#~ msgstr "" - -#~ msgid "" -#~ "Here, :program:`mongorestore` imports the " -#~ "database backup in the :file:`dump-2013-10-25`" -#~ " directory to the :program:`mongod` " -#~ "instance running on the localhost " -#~ "interface." -#~ msgstr "" - -#~ msgid "Human Intelligible Import/Export Formats" -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB's :program:`mongoimport` and " -#~ ":program:`mongoexport` tools allow you to " -#~ "work with your data in a human-" -#~ "readable :doc:`Extended JSON ` or :term:`CSV` format. " -#~ "This is useful for simple ingestion " -#~ "to or from a third-party system," -#~ " and when you want to backup or" -#~ " export a small subset of your " -#~ "data. For more complex data migration" -#~ " tasks, you may want to write " -#~ "your own import and export scripts " -#~ "using a client :term:`driver` to " -#~ "interact with the database." -#~ msgstr "" - -#~ msgid "" -#~ "The examples in this section use " -#~ "the MongoDB tools :program:`mongoimport` and" -#~ " :program:`mongoexport`. These tools may " -#~ "also be useful for importing data " -#~ "into a MongoDB database from third " -#~ "party applications." -#~ msgstr "" - -#~ msgid "" -#~ "If you want to simply copy a " -#~ "database or collection from one instance" -#~ " to another, consider using the " -#~ ":dbcommand:`copydb`, :dbcommand:`clone`, or " -#~ ":dbcommand:`cloneCollection` commands, which may " -#~ "be more suited to this task. The" -#~ " :program:`mongo` shell provides the " -#~ ":method:`db.copyDatabase()` method." -#~ msgstr "" - -#~ msgid "" -#~ "Avoid using :program:`mongoimport` and " -#~ ":program:`mongoexport` for full instance " -#~ "production backups. They do not reliably" -#~ " preserve all rich :term:`BSON` data " -#~ "types, because :term:`JSON` can only " -#~ "represent a subset of the types " -#~ "supported by BSON. Use :program:`mongodump`" -#~ " and :program:`mongorestore` as described " -#~ "in :doc:`/core/backups` for this kind of" -#~ " functionality." -#~ msgstr "" - -#~ msgid "Collection Export with :program:`mongoexport`" -#~ msgstr "" - -#~ msgid "Export in CSV Format" -#~ msgstr "" - -#~ msgid "" -#~ ":program:`mongoexport` removed the ``--csv`` " -#~ "option. Use the :option:`--type=csv <--type>`" -#~ " option to specify CSV format for " -#~ "the output." -#~ msgstr "" - -#~ msgid "" -#~ "In the following example, " -#~ ":program:`mongoexport` exports data from the" -#~ " collection ``contacts`` collection in the" -#~ " ``users`` database in :term:`CSV` format" -#~ " to the file ``/opt/backups/contacts.csv``." -#~ msgstr "" - -#~ msgid "" -#~ "The :program:`mongod` instance that " -#~ ":program:`mongoexport` connects to is running" -#~ " on the localhost port number " -#~ "``27017``." -#~ msgstr "" - -#~ msgid "" -#~ "When you export in CSV format, you" -#~ " must specify the fields in the " -#~ "documents to export. The operation " -#~ "specifies the ``name`` and ``address`` " -#~ "fields to export." -#~ msgstr "" - -#~ msgid "" -#~ "For CSV exports only, you can also" -#~ " specify the fields in a file " -#~ "containing the line-separated list of" -#~ " fields to export. The file must " -#~ "have only one field per line." -#~ msgstr "" - -#~ msgid "" -#~ "For example, you can specify the " -#~ "``name`` and ``address`` fields in a " -#~ "file ``fields.txt``:" -#~ msgstr "" - -#~ msgid "" -#~ "Then, using the :option:`--fieldFile` option," -#~ " specify the fields to export with" -#~ " the file:" -#~ msgstr "" - -#~ msgid "" -#~ ":program:`mongoexport` removed the ``--csv`` " -#~ "option and replaced with the " -#~ ":option:`--type` option." -#~ msgstr "" - -#~ msgid "Export in JSON Format" -#~ msgstr "" - -#~ msgid "" -#~ "This example creates an export of " -#~ "the ``contacts`` collection from the " -#~ "MongoDB instance running on the " -#~ "localhost port number ``27017``. This " -#~ "writes the export to the " -#~ "``contacts.json`` file in :term:`JSON` format." -#~ msgstr "" - -#~ msgid "Export from Remote Host Running with Authentication" -#~ msgstr "" - -#~ msgid "" -#~ "The following example exports the " -#~ "``contacts`` collection from the ``marketing``" -#~ " database, which requires authentication." -#~ msgstr "" - -#~ msgid "" -#~ "This data resides on the MongoDB " -#~ "instance located on the host " -#~ "``mongodb1.example.net`` running on port " -#~ "``37017``, which requires the username " -#~ "``user`` and the password ``pass``." -#~ msgstr "" - -#~ msgid "Export Query Results" -#~ msgstr "" - -#~ msgid "" -#~ "You can export only the results of" -#~ " a query by supplying a query " -#~ "filter with the :option:`--query ` option, and limit the " -#~ "results to a single database using " -#~ "the \":option:`--db `\" " -#~ "option." -#~ msgstr "" - -#~ msgid "" -#~ "For instance, this command returns all" -#~ " documents in the ``sales`` database's " -#~ "``contacts`` collection that contain a " -#~ "field named ``field`` with a value " -#~ "of ``1``." -#~ msgstr "" - -#~ msgid "" -#~ "You must enclose the query in " -#~ "single quotes (e.g. ``'``) to ensure " -#~ "that it does not interact with " -#~ "your shell environment." -#~ msgstr "" - -#~ msgid "Collection Import with :program:`mongoimport`" -#~ msgstr "" - -#~ msgid "Simple Usage" -#~ msgstr "" - -#~ msgid "" -#~ ":program:`mongoimport` restores a database " -#~ "from a backup taken with " -#~ ":program:`mongoexport`. Most of the arguments" -#~ " to :program:`mongoexport` also exist for" -#~ " :program:`mongoimport`." -#~ msgstr "" - -#~ msgid "" -#~ "In the following example, " -#~ ":program:`mongoimport` imports the data in " -#~ "the :term:`JSON` data from the " -#~ "``contacts.json`` file into the collection " -#~ "``contacts`` in the ``users`` database." -#~ msgstr "" - -#~ msgid "Import ``JSON`` to Remote Host Running with Authentication" -#~ msgstr "" - -#~ msgid "" -#~ "In the following example, " -#~ ":program:`mongoimport` imports data from the" -#~ " file ``/opt/backups/mdb1-examplenet.json`` into " -#~ "the ``contacts`` collection within the " -#~ "database ``marketing`` on a remote " -#~ "MongoDB database with authentication enabled." -#~ msgstr "" - -#~ msgid "" -#~ ":program:`mongoimport` connects to the " -#~ ":program:`mongod` instance running on the " -#~ "host ``mongodb1.example.net`` over port " -#~ "``37017``. It authenticates with the " -#~ "username ``user`` and the password " -#~ "``pass``." -#~ msgstr "" - -#~ msgid "``CSV`` Import" -#~ msgstr "" - -#~ msgid "" -#~ "In the following example, " -#~ ":program:`mongoimport` imports the :term:`csv` " -#~ "formatted data in the " -#~ "``/opt/backups/contacts.csv`` file into the " -#~ "collection ``contacts`` in the ``users`` " -#~ "database on the MongoDB instance running" -#~ " on the localhost port numbered " -#~ "``27017``." -#~ msgstr "" - -#~ msgid "" -#~ "Specifying :option:`--headerline ` instructs :program:`mongoimport` to" -#~ " determine the name of the fields " -#~ "using the first line in the CSV" -#~ " file." -#~ msgstr "" - -#~ msgid "" -#~ ":program:`mongoimport` uses the input file " -#~ "name, without the extension, as the " -#~ "collection name if ``-c`` or " -#~ "``--collection`` is unspecified. The following" -#~ " example is therefore equivalent:" -#~ msgstr "" - -#~ msgid "" -#~ "Use the \":option:`--ignoreBlanks `\" option to ignore blank " -#~ "fields. For :term:`CSV` and :term:`TSV` " -#~ "imports, this option provides the " -#~ "desired functionality in most cases " -#~ "because it avoids inserting fields with" -#~ " null values into your collection." -#~ msgstr "" - -#~ msgid "" -#~ "If running :program:`mongorestore` with " -#~ ":option:`--oplogReplay`, additional privilege :ref" -#~ ":`user-defined role ` that has :authaction:`anyAction`" -#~ " on :ref:`resource-anyresource` and grant" -#~ " only to users who must run " -#~ ":program:`mongorestore` with :option:`--oplogReplay`." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/backup-sharded-cluster-metadata.po b/locale/zh/LC_MESSAGES/tutorial/backup-sharded-cluster-metadata.po deleted file mode 100644 index 70fed9f15a9..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/backup-sharded-cluster-metadata.po +++ /dev/null @@ -1,98 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 09c3e55f2ae743b1925555784073c37b -#: ../source/tutorial/backup-sharded-cluster-metadata.txt:3 -msgid "Back Up Cluster Metadata" -msgstr "" - -# 139b42bba1f54600a5eeba32d8ecf306 -#: ../source/tutorial/backup-sharded-cluster-metadata.txt:13 -msgid "" -"This procedure shuts down the :program:`mongod` instance of a " -":ref:`config server ` in order to create a backup" -" of a :doc:`sharded cluster's ` metadata. The cluster's config" -" servers store all of the cluster's metadata, most importantly the " -"mapping from :term:`chunks ` to :term:`shards `." -msgstr "" - -# 455c7d4933c3436ebad92a76ce42ad67 -#: ../source/tutorial/backup-sharded-cluster-metadata.txt:20 -msgid "" -"When you perform this procedure, the cluster remains operational [#read-" -"only]_." -msgstr "" - -# 92ea80f7d769442c85bf765e52db6579 -#: ../source/tutorial/backup-sharded-cluster-metadata.txt:23 -msgid "" -"Disable the cluster balancer process temporarily. See :ref:`sharding-" -"balancing-disable-temporarily` for more information." -msgstr "" - -# be028e49126046019bc43567d3673d88 -#: ../source/tutorial/backup-sharded-cluster-metadata.txt:26 -msgid "Shut down one of the config databases." -msgstr "" - -# 45c5a711b9af4f0c95db265fbdfd38e1 -#: ../source/tutorial/backup-sharded-cluster-metadata.txt:28 -msgid "" -"Create a full copy of the data files (i.e. the path specified by the " -":setting:`~storage.dbPath` option for the config instance.)" -msgstr "" - -# e02c8ee70207413aa0c6ab81c53766f3 -#: ../source/tutorial/backup-sharded-cluster-metadata.txt:31 -msgid "Restart the original configuration server." -msgstr "" - -# 9d49a6f7c45345928140da79b521226d -#: ../source/tutorial/backup-sharded-cluster-metadata.txt:33 -msgid "" -"Re-enable the balancer to allow the cluster to resume normal balancing " -"operations. See the :ref:`sharding-balancing-disable-temporarily` section" -" for more information on managing the balancer process." -msgstr "" - -# 748a6957fe4042a5b351d3157369bd0a -#: ../source/tutorial/backup-sharded-cluster-metadata.txt:38 -msgid ":doc:`/core/backups`." -msgstr "" - -# 9387834e680245f6b44f6e10c9efa177 -#: ../source/tutorial/backup-sharded-cluster-metadata.txt:40 -msgid "" -"While one of the three config servers is unavailable, the cluster cannot " -"split any chunks nor can it migrate chunks between shards. Your " -"application will be able to write data to the cluster. See :ref" -":`sharding-config-server` for more information." -msgstr "" - -#~ msgid "Backup Cluster Metadata" -#~ msgstr "" - -#~ msgid "" -#~ "This procedure shuts down the " -#~ ":program:`mongod` instance of a :ref:`config" -#~ " server ` in " -#~ "order to create a backup of a " -#~ ":doc:`sharded cluster's ` metadata. The cluster's config" -#~ " servers store all of the cluster's" -#~ " metadata, most importantly the mapping " -#~ "from :term:`chunks ` to :term:`shards" -#~ " `." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/backup-sharded-cluster-with-database-dumps.po b/locale/zh/LC_MESSAGES/tutorial/backup-sharded-cluster-with-database-dumps.po deleted file mode 100644 index 4db704b3712..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/backup-sharded-cluster-with-database-dumps.po +++ /dev/null @@ -1,173 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# ffc6e1b62c104869bb81d537f1f167d1 -#: ../source/tutorial/backup-sharded-cluster-with-database-dumps.txt:3 -msgid "Back Up a Sharded Cluster with Database Dumps" -msgstr "" - -# f20bd0104c7b4993838541596b6e4989 -#: ../source/tutorial/backup-sharded-cluster-with-database-dumps.txt -msgid "On this page" -msgstr "" - -# 43a6962db020453daed6b67e8acef9a9 -#: ../source/tutorial/backup-sharded-cluster-with-database-dumps.txt:15 -msgid "" -"Starting in MongoDB 3.2, the following procedure can be used with the " -":doc:`MMAPv1 ` and the :doc:`WiredTiger `" -" storage engines. With previous versions of MongoDB, the procedure " -"applied to :doc:`MMAPv1 ` only." -msgstr "" - -# 5d89da918a8f44f88f8484d068225174 -#: ../source/tutorial/backup-sharded-cluster-with-database-dumps.txt:21 -msgid "Overview" -msgstr "" - -# 40fd6b3320104e83b8e71683805e6f46 -#: ../source/tutorial/backup-sharded-cluster-with-database-dumps.txt:23 -msgid "" -"This document describes a procedure for taking a backup of all components" -" of a :term:`sharded cluster`. This procedure uses :program:`mongodump` " -"to create dumps of the :program:`mongod` instances." -msgstr "" - -# e9246ffe1a6b4027b2243687b455c1b8 -#: ../source/tutorial/backup-sharded-cluster-with-database-dumps.txt:28 -msgid "" -"You may alternatively use :doc:`file system snapshots ` to capture the backup data. " -"File system snapshots may be more efficient in some situations if your " -"system configuration supports them." -msgstr "" - -# 77730130cb9e4cffb759f778b8214b6e -#: ../source/tutorial/backup-sharded-cluster-with-database-dumps.txt:33 -msgid "" -"For more information on backups in MongoDB and backups of sharded " -"clusters in particular, see :doc:`/core/backups` and " -":doc:`/administration/backup-sharded-clusters`." -msgstr "" - -# 6369cfc8f27e4c49b716acf8878e32dd -#: ../source/tutorial/backup-sharded-cluster-with-database-dumps.txt:38 -msgid "Prerequisites" -msgstr "" - -# a5b22523c3df4f15ab782cea3c44ba99 -#: ../source/includes/note-shard-cluster-backup.rst:1 -msgid "" -"To capture a point-in-time backup from a sharded cluster you **must** " -"stop *all* writes to the cluster. On a running production system, you can" -" only capture an *approximation* of point-in-time snapshot." -msgstr "" - -# 7b0c0e5c27ce439bbe04c1d036af71a7 -#: ../source/tutorial/backup-sharded-cluster-with-database-dumps.txt:43 -msgid "Access Control" -msgstr "" - -# 9affbf18e26c48148f20e3d807929208 -#: ../source/tutorial/backup-sharded-cluster-with-database-dumps.txt:45 -msgid "" -"The :authrole:`backup` role provides the required privileges to perform " -"backup on a sharded cluster that has access control enabled." -msgstr "" - -# d60732bd87d44020a08bf06e7e34dbc3 -#: ../source/includes/fact-required-access-for-backup-profiling.rst:3 -msgid "" -"The :authrole:`backup` role provides additional privileges to back up the" -" :data:`system.profile <.system.profile>` collections that " -"exist when running with :ref:`database profiling `. " -"Previously, users required an additional ``read`` access on this " -"collection." -msgstr "" - -# 31af5f47916c46be9b8ecc25e0d9490a -#: ../source/tutorial/backup-sharded-cluster-with-database-dumps.txt:51 -msgid "Consideration" -msgstr "" - -# 4e78bd25898a4cf98a42a96440a504ed -#: ../source/tutorial/backup-sharded-cluster-with-database-dumps.txt:53 -msgid "" -"To create backups of a sharded cluster, you will stop the cluster " -"balancer, take a backup of the :term:`config database`, and then take " -"backups of each shard in the cluster using :program:`mongodump` to " -"capture the backup data. To capture a more exact moment-in-time snapshot " -"of the system, you will need to stop all application writes before taking" -" the filesystem snapshots; otherwise the snapshot will only approximate a" -" moment in time." -msgstr "" - -# cb2d5ca1fb304736a2f295d8663e9dda -#: ../source/tutorial/backup-sharded-cluster-with-database-dumps.txt:61 -msgid "" -"For approximate point-in-time snapshots, you can minimize the impact on " -"the cluster by taking the backup from a secondary member of each replica " -"set shard." -msgstr "" - -# 2b23e7975fd5497b9b51b0b4ec90c577 -#: ../source/tutorial/backup-sharded-cluster-with-database-dumps.txt:66 -msgid "Procedure" -msgstr "" - -# 8c557f6289aa47d890f38536107aa5bc -#: ../source/includes/extracts/additional-resources-backup-tutorials.rst:4 -msgid "Additional Resources" -msgstr "" - -# b834ec187fce442e942f054ceb58fd09 -#: ../source/includes/extracts/additional-resources-backup-tutorials.rst:6 -msgid "See also |mms-home| for seamless automation, backup, and monitoring." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "Backup a Sharded Cluster with Database Dumps" -#~ msgstr "" - -#~ msgid "" -#~ "To create these backups of a " -#~ "sharded cluster, you will stop the " -#~ "cluster balancer and take a backup " -#~ "of the :term:`config database`, and then" -#~ " take backups of each shard in " -#~ "the cluster using :program:`mongodump` to " -#~ "capture the backup data. To capture " -#~ "a more exact moment-in-time " -#~ "snapshot of the system, you will " -#~ "need to stop all application writes " -#~ "before taking the filesystem snapshots; " -#~ "otherwise the snapshot will only " -#~ "approximate a moment in time." -#~ msgstr "" - -#~ msgid "" -#~ "This document describes a procedure for" -#~ " taking a backup of all components" -#~ " of a sharded cluster. This procedure" -#~ " uses :program:`mongodump` to create dumps" -#~ " of the :program:`mongod` instance. An " -#~ "alternate procedure uses file system " -#~ "snapshots to capture the backup data," -#~ " and may be more efficient in " -#~ "some situations if your system " -#~ "configuration allows file system backups." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/backup-sharded-cluster-with-filesystem-snapshots.po b/locale/zh/LC_MESSAGES/tutorial/backup-sharded-cluster-with-filesystem-snapshots.po deleted file mode 100644 index 378280ac6a4..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/backup-sharded-cluster-with-filesystem-snapshots.po +++ /dev/null @@ -1,229 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 946df197d3c040b3b51af1b2790cfd7e -#: ../source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt:3 -msgid "Back Up a Sharded Cluster with File System Snapshots" -msgstr "" - -# 3983dfc91e6946bda1a11d37b8df4229 -#: ../source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt -msgid "On this page" -msgstr "" - -# fdd48dc510a6443aae01ac1dce2a3e5e -#: ../source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt:15 -msgid "" -"Starting in MongoDB 3.2, the procedure can be used with the :doc:`MMAPv1 " -"` and the :doc:`WiredTiger ` storage " -"engines. With previous versions of MongoDB, the procedure applied to " -":doc:`MMAPv1 ` only." -msgstr "" - -# 86ee8fee228a44c9bba8f7c86fc003ec -#: ../source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt:21 -msgid "Overview" -msgstr "" - -# f3eb90ad35a24a638e236d8989b275fd -#: ../source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt:23 -msgid "" -"This document describes a procedure for taking a backup of all components" -" of a :term:`sharded cluster`. This procedure uses file system snapshots " -"to capture a copy of the :program:`mongod` instance. An alternate " -"procedure uses :program:`mongodump` to create binary database dumps when " -"file-system snapshots are not available. See :doc:`/tutorial/backup-" -"sharded-cluster-with-database-dumps` for the alternate procedure." -msgstr "" - -# f2196e01a69442078e12b6d5aea62ffa -#: ../source/includes/note-shard-cluster-backup.rst:1 -msgid "" -"To capture a point-in-time backup from a sharded cluster you **must** " -"stop *all* writes to the cluster. On a running production system, you can" -" only capture an *approximation* of point-in-time snapshot." -msgstr "" - -# 64f5551b6085439e8149496cec4c48ca -#: ../source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt:33 -msgid "" -"For more information on backups in MongoDB and backups of sharded " -"clusters in particular, see :doc:`/core/backups` and " -":doc:`/administration/backup-sharded-clusters`." -msgstr "" - -# 744e7ccd8a31429c96f7cbfc4e160a2e -#: ../source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt:38 -msgid "Considerations" -msgstr "" - -# ae0797a3e90a4eeeab1e0d3462394765 -#: ../source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt:41 -msgid "Balancer" -msgstr "" - -# 30fa5739ec2c4966af9870dfa2dde99b -#: ../source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt:43 -msgid "" -"It is *essential* that you stop the :ref:`balancer ` before capturing a backup." -msgstr "" - -# 8c909ceb807e4518b1e9ca2464cf8e75 -#: ../source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt:46 -msgid "" -"If the balancer is active while you capture backups, the backup artifacts" -" may be incomplete and/or have duplicate data, as :term:`chunks ` " -"may migrate while recording backups." -msgstr "" - -# 51dd7454798e45b0a14b5b99d58c9a40 -#: ../source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt:51 -msgid "Precision" -msgstr "" - -# 567103d47e0c46308f2fa8e3ac7c58e3 -#: ../source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt:53 -msgid "" -"In this procedure, you will stop the cluster balancer and take a backup " -"up of the :term:`config database`, and then take backups of each shard in" -" the cluster using a file-system snapshot tool. If you need an exact " -"moment-in-time snapshot of the system, you will need to stop all " -"application writes before taking the file system snapshots; otherwise the" -" snapshot will only approximate a moment in time." -msgstr "" - -# 79b6fad4ed264ed098086a842a91ab93 -#: ../source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt:60 -msgid "" -"For approximate point-in-time snapshots, you can minimize the impact on " -"the cluster by taking the backup from a secondary member of each replica " -"set shard." -msgstr "" - -# 2c2e5d5e5c534a29acc15e9b3473c83d -#: ../source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt:65 -msgid "Consistency" -msgstr "" - -# f0ef65840af94422afb2448bed6330e8 -#: ../source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt:67 -msgid "" -"If the journal and data files are on the same logical volume, you can use" -" a single point-in-time snapshot to capture a consistent copy of the data" -" files." -msgstr "" - -# c5033abfaad24e94b1465cf80ecaea53 -#: ../source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt:71 -msgid "" -"If the journal and data files are on different file systems, you must use" -" :method:`db.fsyncLock()` and :method:`db.fsyncUnlock()` to ensure that " -"the data files do not change, providing consistency for the purposes of " -"creating backups." -msgstr "" - -# 7679ecd5554146dfa522db6f9d725a47 -#: ../source/includes/fact-backup-snapshots-with-ebs-in-raid10.rst:2 -msgid "Snapshots with Amazon EBS in a RAID 10 Configuration" -msgstr "" - -# 185079e7116e4d37bb464fc9eedd05b8 -#: ../source/includes/fact-backup-snapshots-with-ebs-in-raid10.rst:4 -msgid "" -"If your deployment depends on Amazon's Elastic Block Storage (EBS) with " -"RAID configured within your instance, it is impossible to get a " -"consistent state across all disks using the platform's snapshot tool. As " -"an alternative, you can do one of the following:" -msgstr "" - -# f4e70a84e08c48fba44d47f0aa940e6f -#: ../source/includes/fact-backup-snapshots-with-ebs-in-raid10.rst:9 -msgid "" -"Flush all writes to disk and create a write lock to ensure consistent " -"state during the backup process." -msgstr "" - -# 521dffbb20d74fbba030b62a35ec192a -#: ../source/includes/fact-backup-snapshots-with-ebs-in-raid10.rst:12 -msgid "If you choose this option see :ref:`backup-without-journaling`." -msgstr "" - -# 88ca5203fba545fb97782d6c64ca88e9 -#: ../source/includes/fact-backup-snapshots-with-ebs-in-raid10.rst:14 -msgid "" -"Configure :term:`LVM` to run and hold your MongoDB data files on top of " -"the RAID within your system." -msgstr "" - -# 6c1a04ce578b42b1b26ce6f7720acb59 -#: ../source/includes/fact-backup-snapshots-with-ebs-in-raid10.rst:17 -msgid "" -"If you choose this option, perform the LVM backup operation described in " -":ref:`lvm-backup-operation`." -msgstr "" - -# 9367f734457a407a99278ea42adee347 -#: ../source/tutorial/backup-sharded-cluster-with-filesystem-snapshots.txt:79 -msgid "Procedure" -msgstr "" - -# f5fcd9f827664bce8143fa62c5c3d381 -#: ../source/includes/extracts/additional-resources-backup-tutorials.rst:4 -msgid "Additional Resources" -msgstr "" - -# bb1624e7a7974176a306ea06ae280723 -#: ../source/includes/extracts/additional-resources-backup-tutorials.rst:6 -msgid "See also |mms-home| for seamless automation, backup, and monitoring." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "Balancing" -#~ msgstr "" - -#~ msgid "Backup a Sharded Cluster with Filesystem Snapshots" -#~ msgstr "" - -#~ msgid "" -#~ "This document describes a procedure for" -#~ " taking a backup of all components" -#~ " of a sharded cluster. This procedure" -#~ " uses file system snapshots to " -#~ "capture a copy of the :program:`mongod`" -#~ " instance. An alternate procedure uses " -#~ ":program:`mongodump` to create binary database" -#~ " dumps when file-system snapshots are" -#~ " not available. See :doc:`/tutorial/backup-" -#~ "sharded-cluster-with-database-dumps` for" -#~ " the alternate procedure." -#~ msgstr "" - -#~ msgid "" -#~ "In this procedure, you will stop " -#~ "the cluster balancer and take a " -#~ "backup up of the :term:`config " -#~ "database`, and then take backups of " -#~ "each shard in the cluster using a" -#~ " file-system snapshot tool. If you" -#~ " need an exact moment-in-time " -#~ "snapshot of the system, you will " -#~ "need to stop all application writes " -#~ "before taking the filesystem snapshots; " -#~ "otherwise the snapshot will only " -#~ "approximate a moment in time." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/backup-small-sharded-cluster-with-mongodump.po b/locale/zh/LC_MESSAGES/tutorial/backup-small-sharded-cluster-with-mongodump.po deleted file mode 100644 index 5138f2c2a35..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/backup-small-sharded-cluster-with-mongodump.po +++ /dev/null @@ -1,174 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/backup-small-sharded-cluster-with-mongodump.txt:3 -msgid "Backup a Small Sharded Cluster with ``mongodump``" -msgstr "" - -#: ../source/tutorial/backup-small-sharded-cluster-with-mongodump.txt:14 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/backup-small-sharded-cluster-with-mongodump.txt:16 -msgid "" -"If your :term:`sharded cluster` holds a small data set, you can connect to a" -" :program:`mongos` using :program:`mongodump`. You can create backups of " -"your MongoDB cluster, if your backup infrastructure can capture the entire " -"backup in a reasonable amount of time and if you have a storage system that " -"can hold the complete MongoDB data set." -msgstr "" - -#: ../source/tutorial/backup-small-sharded-cluster-with-mongodump.txt:22 -msgid "" -"See :doc:`/core/backups` and :doc:`/administration/backup-sharded-clusters` " -"for complete information on backups in MongoDB and backups of sharded " -"clusters in particular." -msgstr "" - -#: ../source/tutorial/backup-small-sharded-cluster-with-mongodump.txt:28 -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/backup-small-sharded-cluster-with-mongodump.txt:30 -msgid "" -"If you use :program:`mongodump` without specifying a database or collection," -" :program:`mongodump` will capture collection data *and* the cluster meta-" -"data from the :ref:`config servers `." -msgstr "" - -#: ../source/tutorial/backup-small-sharded-cluster-with-mongodump.txt:35 -msgid "" -"You cannot use the :option:`--oplog ` option for " -":program:`mongodump` when capturing data from :program:`mongos`. As a " -"result, if you need to capture a backup that reflects a single moment in " -"time, you must stop all writes to the cluster for the duration of the backup" -" operation." -msgstr "" - -#: ../source/tutorial/backup-small-sharded-cluster-with-mongodump.txt:44 -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/backup-small-sharded-cluster-with-mongodump.txt:47 -msgid "Capture Data" -msgstr "" - -#: ../source/tutorial/backup-small-sharded-cluster-with-mongodump.txt:49 -msgid "" -"You can perform a backup of a :term:`sharded cluster` by connecting " -":program:`mongodump` to a :program:`mongos`. Use the following operation at " -"your system's prompt:" -msgstr "" - -#: ../source/tutorial/backup-small-sharded-cluster-with-mongodump.txt:57 -msgid "" -":program:`mongodump` will write :term:`BSON` files that hold a copy of data " -"stored in the :term:`sharded cluster` accessible via the :program:`mongos` " -"listening on port ``27017`` of the ``mongos3.example.net`` host." -msgstr "" - -#: ../source/tutorial/backup-small-sharded-cluster-with-mongodump.txt:63 -msgid "Restore Data" -msgstr "" - -#: ../source/tutorial/backup-small-sharded-cluster-with-mongodump.txt:65 -msgid "" -"Backups created with :program:`mongodump` do not reflect the chunks or the " -"distribution of data in the sharded collection or collections. Like all " -":program:`mongodump` output, these backups contain separate directories for " -"each database and :term:`BSON` files for each collection in that database." -msgstr "" - -#: ../source/tutorial/backup-small-sharded-cluster-with-mongodump.txt:71 -msgid "" -"You can restore :program:`mongodump` output to any MongoDB instance, " -"including a standalone, a :term:`replica set`, or a new :term:`sharded " -"cluster`. When restoring data to sharded cluster, you must deploy and " -"configure sharding before restoring data from the backup. See " -":doc:`/tutorial/deploy-shard-cluster` for more information." -msgstr "" - -#: ../source/tutorial/backup-small-sharded-cluster-with-mongodump.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/includes/access-mongodump-collections.rst:1 -msgid "" -"To run :program:`mongodump` against a MongoDB deployment that has " -":doc:`access control ` enabled, you must have " -"privileges that grant :authaction:`find` action for each database to back " -"up. The built-in :authrole:`backup` role provides the required privileges to" -" perform backup of any and all databases." -msgstr "" - -#: ../source/includes/fact-required-access-for-backup-profiling.rst:3 -msgid "" -"The :authrole:`backup` role provides additional privileges to back up the " -":data:`system.profile <.system.profile>` collections that exist " -"when running with :ref:`database profiling `. " -"Previously, users required an additional ``read`` access on this collection." -msgstr "" - -#: ../source/includes/extracts/additional-resources-backup-tutorials.rst:4 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-backup-tutorials.rst:6 -msgid "See also |mms-home| for seamless automation, backup, and monitoring." -msgstr "" - -#~ msgid "" -#~ "By default :program:`mongodump` issue its queries to the non-primary nodes." -#~ msgstr "" - -#~ msgid "" -#~ "To back up all the databases in a cluster via :program:`mongodump`, you " -#~ "should have the :authrole:`backup` role. The :authrole:`backup` role " -#~ "provides the required privileges for backing up all databases. The role " -#~ "confers no additional access, in keeping with the policy of :term:`least " -#~ "privilege`." -#~ msgstr "" - -#~ msgid "" -#~ "To back up a given database, you must have ``read`` access on the database. " -#~ "Several roles provide this access, including the :authrole:`backup` role." -#~ msgstr "" - -#~ msgid "" -#~ "To back up the :data:`system.profile <.system.profile>` " -#~ "collection, which is created when you activate :ref:`database profiling " -#~ "`, you must have **additional** ``read`` access on this " -#~ "collection. Several roles provide this access, including the " -#~ ":authrole:`clusterAdmin` and :authrole:`dbAdmin` roles." -#~ msgstr "" - -#~ msgid "" -#~ "To back up users and :ref:`user-defined roles ` for a " -#~ "given database, you must have access to the ``admin`` database. MongoDB " -#~ "stores the user data and role definitions for all databases in the ``admin``" -#~ " database." -#~ msgstr "" - -#~ msgid "" -#~ "Specifically, to back up a given database's users, you must have the " -#~ ":authaction:`find` :ref:`action ` on the ``admin`` " -#~ "database's :data:`admin.system.users` collection. The :authrole:`backup` and" -#~ " :authrole:`userAdminAnyDatabase` roles both provide this privilege." -#~ msgstr "" - -#~ msgid "" -#~ "To back up the user-defined roles on a database, you must have the " -#~ ":authaction:`find` action on the ``admin`` database's " -#~ ":data:`admin.system.roles` collection. Both the :authrole:`backup` and " -#~ ":authrole:`userAdminAnyDatabase` roles provide this privilege." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/backup-with-filesystem-snapshots.po b/locale/zh/LC_MESSAGES/tutorial/backup-with-filesystem-snapshots.po deleted file mode 100644 index ad337358ea0..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/backup-with-filesystem-snapshots.po +++ /dev/null @@ -1,643 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 22de8c718d01476d9aafe1b10802aa33 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:3 -msgid "Back Up and Restore with Filesystem Snapshots" -msgstr "" - -# de995b2e358343529be22aa89ade0569 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt -msgid "On this page" -msgstr "" - -# fb1e5825841a4cc8bd42b394e2c45f96 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:13 -msgid "" -"This document describes a procedure for creating backups of MongoDB " -"systems using system-level tools, such as :term:`LVM` or storage " -"appliance, as well as the corresponding restoration strategies." -msgstr "" - -# ae4750165f0c4d2397167aa75a02c10a -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:17 -msgid "" -"These filesystem snapshots, or \"block-level\" backup methods, use system" -" level tools to create copies of the device that holds MongoDB's data " -"files. These methods complete quickly and work reliably, but require " -"additional system configuration outside of MongoDB." -msgstr "" - -# eab47a0a6b7744588cb525dacf086ed0 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:24 -msgid "" -"MongoDB 3.2 added support for volume-level back up of MongoDB instances " -"using the :doc:`WiredTiger ` storage engine when the " -"MongoDB instance's data files and journal files reside on separate " -"volumes." -msgstr "" - -# 7bfa99d6755c4c1d9401e60222bb8f0a -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:29 -msgid "" -"Prior to MongoDB 3.2, creating volume-level backups of MongoDB instances " -"using WiredTiger required that the data files and journal reside on the " -"same volume." -msgstr "" - -# 77df8d55cb944eb78a59db986f4f447d -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:33 -msgid ":doc:`/core/backups` and :doc:`/tutorial/backup-and-restore-tools`." -msgstr "" - -# 7a923423341240509de59ba6140c8351 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:39 -msgid "Snapshots Overview" -msgstr "" - -# 14a937bd009e49e7b6de7d4e7041c275 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:41 -msgid "" -"Snapshots work by creating pointers between the live data and a special " -"snapshot volume. These pointers are theoretically equivalent to \"hard " -"links.\" As the working data diverges from the snapshot, the snapshot " -"process uses a copy-on-write strategy. As a result, the snapshot only " -"stores modified data." -msgstr "" - -# ba1b0adba567490eabae93eae7d4e409 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:47 -msgid "" -"After making the snapshot, you mount the snapshot image on your file " -"system and copy data from the snapshot. The resulting backup contains a " -"full copy of all data." -msgstr "" - -# 4440c18fa4d94ea7950a87f645b863f0 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:52 -msgid "Considerations" -msgstr "" - -# 05895ab26e1842759f7f2b96f86f76a8 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:55 -msgid "Valid Database at the Time of Snapshot" -msgstr "" - -# 563a564b312044319d7a91ed5b8da394 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:57 -msgid "" -"The database must be valid when the snapshot takes place. This means that" -" all writes accepted by the database need to be fully written to disk: " -"either to the :term:`journal` or to data files." -msgstr "" - -# 83bc208d65c14126b1efab60be75375e -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:61 -msgid "" -"If there are writes that are not on disk when the backup occurs, the " -"backup will not reflect these changes." -msgstr "" - -# 3accc2ce2efa48a9bda53472c1654e01 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:64 -msgid "" -"For the :doc:`MMAPv1 storage engine `, if writes are *in " -"progress* when the backup occurs, the data files will reflect an " -"inconsistent state. With :ref:`journaling `, all data " -"file states resulting from in-progress writes are recoverable; without " -"journaling, you must flush all pending writes to disk before running the " -"back up operation and must ensure that no writes occur during the entire " -"back up procedure. If you do use journaling, the journal **must** reside " -"on the same volume as the data." -msgstr "" - -# bc957159662d422cb5b502036c435985 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:73 -msgid "" -"For the :doc:`WiredTiger storage engine `, the data " -"files reflect a consistent state as of the last :ref:`checkpoint " -"`. Checkpoints occur with every 2 GB of " -"data or every minute." -msgstr "" - -# e83e4cff9a9544cbb25045dfa6afc96f -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:79 -msgid "Entire Disk Image" -msgstr "" - -# 7d2e7001aa4f4154ad134877ad5c5a7d -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:81 -msgid "" -"Snapshots create an image of an entire disk image. Unless you need to " -"back up your entire system, consider isolating your MongoDB data files, " -"journal (if applicable), and configuration on one logical disk that " -"doesn't contain any other data." -msgstr "" - -# 9868d66d32f14425b035b3d019dcbb02 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:86 -msgid "" -"Alternately, store all MongoDB data files on a dedicated device so that " -"you can make backups without duplicating extraneous data." -msgstr "" - -# 3ed480d350894fcbba7cc4d54b93054b -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:90 -msgid "Site Failure Precaution" -msgstr "" - -# 8f588be41541481c9dcfdec67a558b2d -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:92 -msgid "" -"Ensure that you copy data from snapshots onto other systems. This ensures" -" that data is safe from site failures." -msgstr "" - -# c25ab9cd95a64d6cabab55338a35a44f -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:96 -msgid "No Incremental Backups" -msgstr "" - -# 0e7a510f047a49d4a73fc61a52cf08ec -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:98 -msgid "" -"This tutorial does not include procedures for incremental backups. " -"Although different snapshot methods provide different features, the LVM " -"method outlined below does not provide any capacity for capturing " -"incremental backups." -msgstr "" - -# b59cf701c7f346cfbbb8f719f3dcc20a -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:106 -msgid "Snapshots With Journaling" -msgstr "" - -# 77cf83f84a6d4e47883fe4ac2cfd40c3 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:108 -msgid "" -"If your :program:`mongod` instance has journaling enabled, then you can " -"use any kind of file system or volume/block level snapshot tool to create" -" backups." -msgstr "" - -# 6c0340694a7f48d4acfbe57d1d29dedd -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:112 -msgid "" -"If you manage your own infrastructure on a Linux-based system, configure " -"your system with :term:`LVM` to provide your disk packages and provide " -"snapshot capability. You can also use LVM-based setups *within* a " -"cloud/virtualized environment." -msgstr "" - -# 8e54a2723f524203a99174fe2561626a -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:119 -msgid "" -"Running :term:`LVM` provides additional flexibility and enables the " -"possibility of using snapshots to back up MongoDB." -msgstr "" - -# 5e5d0918acd943ebb870fcf06d68d2a6 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:123 -msgid "Snapshots with Amazon EBS in a RAID 10 Configuration" -msgstr "" - -# 17a234e190494f248af8e9de3eca3441 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:125 -msgid "" -"If your deployment depends on Amazon's Elastic Block Storage (EBS) with " -"RAID configured within your instance, it is impossible to get a " -"consistent state across all disks using the platform's snapshot tool. As " -"an alternative, you can do one of the following:" -msgstr "" - -# 6303580b685c4cedbd786bf77c8d7694 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:130 -msgid "" -"Flush all writes to disk and create a write lock to ensure consistent " -"state during the backup process." -msgstr "" - -# 908dc0fc38d942e28fa84f7c338ef075 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:133 -msgid "If you choose this option see :ref:`backup-without-journaling`." -msgstr "" - -# 5e79e79c0fe045fca9b701057175f0a2 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:135 -msgid "" -"Configure :term:`LVM` to run and hold your MongoDB data files on top of " -"the RAID within your system." -msgstr "" - -# 9ba6f4696bd44bc0b2dc849dee5047ae -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:138 -msgid "" -"If you choose this option, perform the LVM backup operation described in " -":ref:`lvm-backup-operation`." -msgstr "" - -# f38e8e7362594956af35e6ac596a403b -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:144 -msgid "Back Up and Restore Using LVM on Linux" -msgstr "" - -# db76e542ae9e4a65843f7930e4eb4ade -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:146 -msgid "" -"This section provides an overview of a simple backup process using " -":term:`LVM` on a Linux system. While the tools, commands, and paths may " -"be (slightly) different on your system the following steps provide a high" -" level overview of the backup operation." -msgstr "" - -# 82822b246cc94b88af31c8deed278ff5 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:153 -msgid "" -"Only use the following procedure as a guideline for a backup system and " -"infrastructure. Production backup systems must consider a number of " -"application specific requirements and factors unique to specific " -"environments." -msgstr "" - -# e4062c499a734613bd74b0ad4d7cb51d -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:161 -msgid "Create a Snapshot" -msgstr "" - -# efe9c1aab4834549a4f8c8fab7a0f23d -# 8cf0fa61ae1c47a2a674b66e21fc5764 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:165 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:324 -msgid "" -"Starting in MongoDB 3.2, for the purpose of volume-level backup of " -"MongoDB instances using WiredTiger, the data files and the journal are no" -" longer required to reside on a single volume." -msgstr "" - -# 8eec2af52c9943afaf5f4b261c8fc4bc -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:169 -msgid "" -"To create a snapshot with :term:`LVM`, issue a command as root in the " -"following format:" -msgstr "" - -# 8edd668ac07d487590d0286eb08c7bd7 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:176 -msgid "" -"This command creates an :term:`LVM` snapshot (with the ``--snapshot`` " -"option) named ``mdb-snap01`` of the ``mongodb`` volume in the ``vg0`` " -"volume group." -msgstr "" - -# f597cdb0b50f4310bf68995035c00af5 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:180 -msgid "" -"This example creates a snapshot named ``mdb-snap01`` located at " -"``/dev/vg0/mdb-snap01``. The location and paths to your systems volume " -"groups and devices may vary slightly depending on your operating system's" -" :term:`LVM` configuration." -msgstr "" - -# 305ab357c6884bbc8c6c74497258cd33 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:185 -msgid "" -"The snapshot has a cap of at 100 megabytes, because of the parameter " -"``--size 100M``. This size does not reflect the total amount of the data " -"on the disk, but rather the quantity of differences between the current " -"state of ``/dev/vg0/mongodb`` and the creation of the snapshot (i.e. " -"``/dev/vg0/mdb-snap01``.)" -msgstr "" - -# e18104ab2db24775ab29820547d79abc -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:193 -msgid "" -"Ensure that you create snapshots with enough space to account for data " -"growth, particularly for the period of time that it takes to copy data " -"out of the system or to a temporary image." -msgstr "" - -# 725e7b7a493c42289e0c4e209cd6fe93 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:197 -msgid "" -"If your snapshot runs out of space, the snapshot image becomes unusable. " -"Discard this logical volume and create another." -msgstr "" - -# 02c7a2a67eae4b96a2e3e843b5782251 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:200 -msgid "" -"The snapshot will exist when the command returns. You can restore " -"directly from the snapshot at any time or by creating a new logical " -"volume and restoring from this snapshot to the alternate image." -msgstr "" - -# 4dc90e3a6cdb4fa9885644056789b254 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:204 -msgid "" -"While snapshots are great for creating high quality backups quickly, they" -" are not ideal as a format for storing backup data. Snapshots typically " -"depend and reside on the same storage infrastructure as the original disk" -" images. Therefore, it's crucial that you archive these snapshots and " -"store them elsewhere." -msgstr "" - -# 4bf3347a0ecf46b291215df9e1b150cf -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:211 -msgid "Archive a Snapshot" -msgstr "" - -# dedbfc340af64d2982d6279ea6aabd10 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:213 -msgid "" -"After creating a snapshot, mount the snapshot and copy the data to " -"separate storage. Your system might try to compress the backup images as " -"you move them offline. Alternatively, take a block level copy of the " -"snapshot image, such as with the following procedure:" -msgstr "" - -# 161be6873db94fabb578bd9ff7dd461d -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:223 -msgid "The above command sequence does the following:" -msgstr "" - -# a0df699899f04d03ae8c378ba61e758c -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:225 -msgid "" -"Ensures that the ``/dev/vg0/mdb-snap01`` device is not mounted. Never " -"take a block level copy of a filesystem or filesystem snapshot that is " -"mounted." -msgstr "" - -# c02e8a2c29bc43b484ecb1babb864f80 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:229 -msgid "" -"Performs a block level copy of the entire snapshot image using the ``dd``" -" command and compresses the result in a gzipped file in the current " -"working directory." -msgstr "" - -# 329c9daa210542aa873a16cb55f242e3 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:235 -msgid "" -"This command will create a large ``gz`` file in your current working " -"directory. Make sure that you run this command in a file system that has " -"enough free space." -msgstr "" - -# c315dbd672d2477a8ce93a28d396be75 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:242 -msgid "Restore a Snapshot" -msgstr "" - -# 46a56dde1a834805a602080869c6d42c -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:244 -msgid "" -"To restore a snapshot created with :term:`LVM`, issue the following " -"sequence of commands:" -msgstr "" - -# 6a086d6cfcc84f2b91075a96b3e127bb -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:253 -msgid "The above sequence does the following:" -msgstr "" - -# 3452ca93cbbd413891f8b229a34649ea -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:255 -msgid "" -"Creates a new logical volume named ``mdb-new``, in the ``/dev/vg0`` " -"volume group. The path to the new device will be ``/dev/vg0/mdb-new``." -msgstr "" - -# 689a836bbaf04045af230fdd42228b8e -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:260 -msgid "" -"This volume will have a maximum size of 1 gigabyte. The original file " -"system must have had a total size of 1 gigabyte or smaller, or else the " -"restoration will fail." -msgstr "" - -# fb2fcda3cf464d1b908c7eee10212701 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:264 -msgid "Change ``1G`` to your desired volume size." -msgstr "" - -# a5a03b62946e48178632f66c603a8753 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:266 -msgid "" -"Uncompresses and unarchives the ``mdb-snap01.gz`` into the ``mdb-new`` " -"disk image." -msgstr "" - -# bab05e3e3171428b83b7501fa79f0bec -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:269 -msgid "" -"Mounts the ``mdb-new`` disk image to the ``/srv/mongodb`` directory. " -"Modify the mount point to correspond to your MongoDB data file location, " -"or other location as needed." -msgstr "" - -# 1f1b44351e184fb8af834c53fe6d2ecb -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:275 -msgid "" -"The restored snapshot will have a stale ``mongod.lock`` file. If you do " -"not remove this file from the snapshot, and MongoDB may assume that the " -"stale lock file indicates an unclean shutdown. If you're running with " -":setting:`storage.journal.enabled` enabled, and you *do not* use " -":method:`db.fsyncLock()`, you do not need to remove the ``mongod.lock`` " -"file. If you use :method:`db.fsyncLock()` you will need to remove the " -"lock." -msgstr "" - -# cd188fa1ccae4acc8318e4f16537006c -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:286 -msgid "Restore Directly from a Snapshot" -msgstr "" - -# 4fd3d9aad22b4ff1a8b3619d006cbab9 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:288 -msgid "" -"To restore a backup without writing to a compressed ``gz`` file, use the " -"following sequence of commands:" -msgstr "" - -# aa3413e39d9d49d7a0627388b1b22752 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:299 -msgid "Remote Backup Storage" -msgstr "" - -# 7596012146ef44849ab4d6562fb548a0 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:301 -msgid "" -"You can implement off-system backups using the :ref:`combined process " -"` and SSH." -msgstr "" - -# 016b1d9767d449b2b2479bdb57f82740 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:304 -msgid "" -"This sequence is identical to procedures explained above, except that it " -"archives and compresses the backup on a remote system using SSH." -msgstr "" - -# 911d8472c17a4f90ad3b4eab31e80ee9 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:307 -msgid "Consider the following procedure:" -msgstr "" - -# 57a47909216540b0aee4bd054c1fd08e -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:320 -msgid "" -"Back up Instances with Journal Files on Separate Volume or without " -"Journaling" -msgstr "" - -# 78d5451ad58f4ce688532e2693aa5a18 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:328 -msgid "" -"If your :program:`mongod` instance is either running without journaling " -"or has the journal files on a separate volume, you must flush all writes " -"to disk and lock the database to prevent writes during the backup " -"process. If you have a :term:`replica set` configuration, then for your " -"backup use a :term:`secondary` which is not receiving reads (i.e. " -":term:`hidden member`)." -msgstr "" - -# 4555b30d55ec4376af318d8cb58817c9 -#: ../source/tutorial/backup-with-filesystem-snapshots.txt:337 -msgid "" -"In the following procedure to create backups, you **must** issue the " -":method:`db.fsyncLock()` and :method:`db.fsyncUnlock()` operations on the" -" same connection. The client that issues :method:`db.fsyncLock()` is " -"solely responsible for issuing a :method:`db.fsyncUnlock()` operation and" -" must be able to handle potential error conditions so that it can perform" -" the :method:`db.fsyncUnlock()` before terminating the connection." -msgstr "" - -# e340d51818d24a7d8e307c08cf33f0d0 -#: ../source/includes/extracts/additional-resources-backup-tutorials.rst:4 -msgid "Additional Resources" -msgstr "" - -# 26ab6ecbe29c4788a831a5950b5daaa4 -#: ../source/includes/extracts/additional-resources-backup-tutorials.rst:6 -msgid "See also |mms-home| for seamless automation, backup, and monitoring." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "Snapshots have the following limitations:" -#~ msgstr "" - -#~ msgid "Backup and Restore Using LVM on a Linux System" -#~ msgstr "" - -#~ msgid "Create Backups on Instances that do not have Journaling Enabled" -#~ msgstr "" - -#~ msgid "This procedure is only supported with the MMAPv1 storage engine." -#~ msgstr "" - -#~ msgid "Backup and Restore with Filesystem Snapshots" -#~ msgstr "" - -#~ msgid "" -#~ "Snapshots work by creating pointers " -#~ "between the live data and a " -#~ "special snapshot volume. These pointers " -#~ "are theoretically equivalent to \"hard " -#~ "links.\" As the working data diverges" -#~ " from the snapshot, the snapshot " -#~ "process uses a copy-on-write " -#~ "strategy. As a result the snapshot " -#~ "only stores modified data." -#~ msgstr "" - -#~ msgid "" -#~ "While snapshots are great for creating" -#~ " high quality backups very quickly, " -#~ "they are not ideal as a format " -#~ "for storing backup data. Snapshots " -#~ "typically depend and reside on the " -#~ "same storage infrastructure as the " -#~ "original disk images. Therefore, it's " -#~ "crucial that you archive these snapshots" -#~ " and store them elsewhere." -#~ msgstr "" - -#~ msgid "" -#~ "To restore a snapshot created with " -#~ "the above method, issue the following" -#~ " sequence of commands:" -#~ msgstr "" - -#~ msgid "" -#~ "Starting in MongoDB 3.2, the data " -#~ "files as well as the journal files" -#~ " can reside on separate volumes to" -#~ " create volume-level backup of " -#~ "MongoDB instances using the :doc:`WiredTiger" -#~ " ` storage engine. With " -#~ "previous versions, for the purpose of" -#~ " volume-level backup of MongoDB " -#~ "instances using WiredTiger, the data " -#~ "files and the journal must reside " -#~ "on a single volume." -#~ msgstr "" - -#~ msgid "" -#~ "If all writes are not on disk " -#~ "when the backup occurs, the backup " -#~ "will not reflect these changes." -#~ msgstr "" - -#~ msgid "" -#~ "For the :doc:`MMAPv1 storage engine " -#~ "`, if writes are *in " -#~ "progress* when the backup occurs, the" -#~ " data files will reflect an " -#~ "inconsistent state. With :ref:`journaling " -#~ "`, all data-file states" -#~ " resulting from in-progress writes " -#~ "are recoverable; without journaling, you " -#~ "must flush all pending writes to " -#~ "disk before running the backup operation" -#~ " and must ensure that no writes " -#~ "occur during the entire backup " -#~ "procedure. If you do use journaling, " -#~ "the journal **must** reside on the " -#~ "same volume as the data." -#~ msgstr "" - -#~ msgid "" -#~ "For the :doc:`WiredTiger storage engine " -#~ "`, the data files reflect" -#~ " a consistent state as of the " -#~ "last :ref:`checkpoint `, which occurs with every 2" -#~ " GB of data or every minute." -#~ msgstr "" - -#~ msgid "" -#~ "This tutorial does not include " -#~ "procedures for incremental backups. Although" -#~ " different snapshots methods provide " -#~ "different capability, the LVM method " -#~ "outlined below does not provide any " -#~ "capacity for capturing incremental backups." -#~ msgstr "" - -#~ msgid "Back up and Restore Using LVM on Linux" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/build-a-2d-index.po b/locale/zh/LC_MESSAGES/tutorial/build-a-2d-index.po deleted file mode 100644 index f99f38a83e1..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/build-a-2d-index.po +++ /dev/null @@ -1,101 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/build-a-2d-index.txt:5 -msgid "Create a ``2d`` Index" -msgstr "" - -#: ../source/tutorial/build-a-2d-index.txt:25 -msgid "" -"The ``2d`` index uses the following optional index-specification options:" -msgstr "" - -#: ../source/tutorial/build-a-2d-index.txt:38 -msgid "Define Location Range for a ``2d`` Index" -msgstr "" - -#: ../source/tutorial/build-a-2d-index.txt:40 -msgid "" -"By default, a ``2d`` index assumes longitude and latitude and has boundaries" -" of -180 **inclusive** and 180 **non-inclusive**. If documents contain " -"coordinate data outside of the specified range, MongoDB returns an error." -msgstr "" - -#: ../source/tutorial/build-a-2d-index.txt:45 -msgid "" -"The default boundaries allow applications to insert documents with invalid " -"latitudes greater than 90 or less than -90. The behavior of geospatial " -"queries with such invalid points is not defined." -msgstr "" - -#: ../source/tutorial/build-a-2d-index.txt:50 -msgid "On ``2d`` indexes you can change the location range." -msgstr "" - -#: ../source/tutorial/build-a-2d-index.txt:52 -msgid "" -"You can build a ``2d`` geospatial index with a location range other than the" -" default. Use the ``min`` and ``max`` options when creating the index. Use " -"the following syntax:" -msgstr "" - -#: ../source/tutorial/build-a-2d-index.txt:64 -msgid "Define Location Precision for a ``2d`` Index" -msgstr "" - -#: ../source/tutorial/build-a-2d-index.txt:66 -msgid "" -"By default, a ``2d`` index on legacy coordinate pairs uses 26 bits of " -"precision, which is roughly equivalent to 2 feet or 60 centimeters of " -"precision using the default range of -180 to 180. Precision is measured by " -"the size in bits of the :term:`geohash` values used to store location data. " -"You can configure geospatial indexes with up to 32 bits of precision." -msgstr "" - -#: ../source/tutorial/build-a-2d-index.txt:73 -msgid "" -"Index precision does not affect query accuracy. The actual grid coordinates " -"are always used in the final query processing. Advantages to lower precision" -" are a lower processing overhead for insert operations and use of less " -"space. An advantage to higher precision is that queries scan smaller " -"portions of the index to return results." -msgstr "" - -#: ../source/tutorial/build-a-2d-index.txt:79 -msgid "" -"To configure a location precision other than the default, use the ``bits`` " -"option when creating the index. Use following syntax:" -msgstr "" - -#: ../source/tutorial/build-a-2d-index.txt:87 -msgid "" -"For information on the internals of geohash values, see :ref:`geospatial-" -"indexes-geohash`." -msgstr "" - -#: ../source/tutorial/build-a-2d-index.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/build-a-2d-index.txt:15 -msgid "" -"To build a geospatial ``2d`` index, use the " -":method:`db.collection.createIndex()` method and specify ``2d``. Use the " -"following syntax:" -msgstr "" - -#~ msgid "" -#~ "To build a geospatial ``2d`` index, use the :method:.createIndex() " -#~ "` method and specify ``2d``. Use the following " -#~ "syntax:" -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/build-a-2dsphere-index.po b/locale/zh/LC_MESSAGES/tutorial/build-a-2dsphere-index.po deleted file mode 100644 index 5e1f044a2b4..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/build-a-2dsphere-index.po +++ /dev/null @@ -1,128 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/build-a-2dsphere-index.txt:5 -#: ../source/tutorial/build-a-2dsphere-index.txt:54 -msgid "Create a ``2dsphere`` Index" -msgstr "" - -#: ../source/tutorial/build-a-2dsphere-index.txt:9 -msgid "" -"To create a geospatial index for GeoJSON-formatted data, use the " -":method:`db.collection.createIndex()` method to create a :doc:`2dsphere " -"index `. In the index specification document for the " -":method:`db.collection.createIndex()` method, specify the location field as " -"the index key and specify the string literal ``\"2dsphere\"`` as the value:" -msgstr "" - -#: ../source/tutorial/build-a-2dsphere-index.txt:20 -msgid "" -"The following procedure presents steps to populate a collection with " -"documents that contain a GeoJSON data field and create :doc:`2dsphere " -"indexes `. Although the procedure populates the collection " -"first, you can also create the indexes before populating the collection." -msgstr "" - -#: ../source/tutorial/build-a-2dsphere-index.txt:27 -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/build-a-2dsphere-index.txt:29 -msgid "" -"First, populate a collection ``places`` with documents that store location " -"data as :ref:`GeoJSON Point ` in a field named ``loc``. The " -"coordinate order is longitude, then latitude." -msgstr "" - -#: ../source/tutorial/build-a-2dsphere-index.txt:51 -msgid "Then, create the :doc:`2dsphere ` index." -msgstr "" - -#: ../source/tutorial/build-a-2dsphere-index.txt:56 -msgid "" -"For example, the following creates a :doc:`2dsphere ` index " -"on the location field ``loc``:" -msgstr "" - -#: ../source/tutorial/build-a-2dsphere-index.txt:64 -msgid "Create a Compound Index with ``2dsphere`` Index Key" -msgstr "" - -#: ../source/tutorial/build-a-2dsphere-index.txt:66 -msgid "" -"A :ref:`compound index ` can include a ``2dsphere`` " -"index key in combination with non-geospatial index keys. For example, the " -"following operation creates a compound index where the first key ``loc`` is " -"a ``2dsphere`` index key, and the remaining keys ``category`` and ``names`` " -"are non-geospatial index keys, specifically descending (``-1``) and " -"ascending (``1``) keys respectively." -msgstr "" - -#: ../source/tutorial/build-a-2dsphere-index.txt:78 -msgid "" -"Unlike the :doc:`2d ` index, a compound ``2dsphere`` index does " -"not require the location field to be the first field indexed. For example:" -msgstr "" - -#: ../source/tutorial/build-a-2dsphere-index.txt:87 -msgid "Considerations" -msgstr "" - -#: ../source/includes/geo-data-limit-for-2dsphere.rst:1 -msgid "" -"Fields with :doc:`2dsphere ` indexes must hold geometry data" -" in the form of :term:`coordinate pairs ` or " -":term:`GeoJSON` data. If you attempt to insert a document with non-geometry " -"data in a ``2dsphere`` indexed field, or build a ``2dsphere`` index on a " -"collection where the indexed field has non-geometry data, the operation will" -" fail." -msgstr "" - -#: ../source/includes/fact-limitation-one-geo-index-per-collection.rst:1 -msgid "" -"The :dbcommand:`geoNear` command and the :pipeline:`$geoNear` pipeline stage" -" require that a collection have *at most* only one |first-geo-index| and/or " -"only one |second-geo-index| whereas :ref:`geospatial query operators " -"` (e.g. :query:`$near` and :query:`$geoWithin`) " -"permit collections to have multiple geospatial indexes." -msgstr "" - -#: ../source/includes/fact-limitation-one-geo-index-per-collection.rst:8 -msgid "" -"The geospatial index restriction for the :dbcommand:`geoNear` command and " -"the :pipeline:`$geoNear` pipeline stage exists because neither the " -":dbcommand:`geoNear` command nor the :pipeline:`$geoNear` pipeline stage " -"syntax includes the location field. As such, index selection among multiple " -"``2d`` indexes or ``2dsphere`` indexes is ambiguous." -msgstr "" - -#: ../source/includes/fact-limitation-one-geo-index-per-collection.rst:14 -msgid "" -"No such restriction applies for :ref:`geospatial query operators " -"` since these operators take a location field, " -"eliminating the ambiguity." -msgstr "" - -#: ../source/tutorial/build-a-2dsphere-index.txt:95 -msgid "" -"As such, although this tutorial creates multiple ``2dsphere`` indexes, to " -"use the :dbcommand:`geoNear` command or the :pipeline:`$geoNear` pipeline " -"stage against the example collection, you will need to :method:`drop " -"` all but one of the ``2dsphere`` indexes." -msgstr "" - -#: ../source/tutorial/build-a-2dsphere-index.txt:101 -msgid "" -"To query using the ``2dsphere`` index, see :doc:`/tutorial/query-a-2dsphere-" -"index`." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/build-a-geohaystack-index.po b/locale/zh/LC_MESSAGES/tutorial/build-a-geohaystack-index.po deleted file mode 100644 index 7b6864ed468..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/build-a-geohaystack-index.po +++ /dev/null @@ -1,84 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/build-a-geohaystack-index.txt:5 -msgid "Create a Haystack Index" -msgstr "" - -#: ../source/tutorial/build-a-geohaystack-index.txt:15 -msgid "" -"A haystack index must reference two fields: the location field and a second " -"field. The second field is used for exact matches. Haystack indexes return " -"documents based on location and an exact match on a single additional " -"criterion. These indexes are not necessarily suited to returning the closest" -" documents to a particular location." -msgstr "" - -#: ../source/tutorial/build-a-geohaystack-index.txt:21 -msgid "To build a haystack index, use the following syntax:" -msgstr "" - -#: ../source/tutorial/build-a-geohaystack-index.txt:29 -msgid "" -"To build a haystack index, you must specify the ``bucketSize`` option when " -"creating the index. A ``bucketSize`` of ``5`` creates an index that groups " -"location values that are within 5 units of the specified longitude and " -"latitude. The ``bucketSize`` also determines the granularity of the index. " -"You can tune the parameter to the distribution of your data so that in " -"general you search only very small regions. The areas defined by buckets can" -" overlap. A document can exist in multiple buckets." -msgstr "" - -#: ../source/tutorial/build-a-geohaystack-index.txt:0 -msgid "Example" -msgstr "" - -#: ../source/tutorial/build-a-geohaystack-index.txt:40 -msgid "" -"If you have a collection with documents that contain fields similar to the " -"following:" -msgstr "" - -#: ../source/tutorial/build-a-geohaystack-index.txt:49 -msgid "" -"The following operations create a haystack index with buckets that store " -"keys within 1 unit of longitude or latitude." -msgstr "" - -#: ../source/tutorial/build-a-geohaystack-index.txt:57 -msgid "" -"This index stores the document with an ``_id`` field that has the value " -"``200`` in two different buckets:" -msgstr "" - -#: ../source/tutorial/build-a-geohaystack-index.txt:60 -msgid "" -"In a bucket that includes the document where the ``_id`` field has a value " -"of ``100``" -msgstr "" - -#: ../source/tutorial/build-a-geohaystack-index.txt:63 -msgid "" -"In a bucket that includes the document where the ``_id`` field has a value " -"of ``300``" -msgstr "" - -#: ../source/tutorial/build-a-geohaystack-index.txt:66 -msgid "" -"To query using a haystack index you use the :dbcommand:`geoSearch` command. " -"See :ref:`geospatial-indexes-haystack-queries`." -msgstr "" - -#: ../source/tutorial/build-a-geohaystack-index.txt:69 -msgid "By default, queries that use a haystack index return 50 documents." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/build-indexes-in-the-background.po b/locale/zh/LC_MESSAGES/tutorial/build-indexes-in-the-background.po deleted file mode 100644 index 8e36dd1371a..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/build-indexes-in-the-background.po +++ /dev/null @@ -1,80 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/build-indexes-in-the-background.txt:6 -msgid "Build Indexes in the Background" -msgstr "" - -#: ../source/tutorial/build-indexes-in-the-background.txt:10 -msgid "" -"By default, MongoDB builds indexes in the foreground, which prevents all " -"read and write operations to the database while the index builds. Also, no " -"operation that requires a read or write lock on all databases (e.g. " -":command:`listDatabases`) can occur during a foreground index build." -msgstr "" - -#: ../source/tutorial/build-indexes-in-the-background.txt:16 -msgid "" -":ref:`Background index construction ` allows read" -" and write operations to continue while building the index." -msgstr "" - -#: ../source/tutorial/build-indexes-in-the-background.txt:20 -msgid "" -":doc:`/core/indexes` and :doc:`/administration/indexes` for more " -"information." -msgstr "" - -#: ../source/tutorial/build-indexes-in-the-background.txt:24 -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/build-indexes-in-the-background.txt:26 -msgid "" -"Background index builds take longer to complete and result in an index that " -"is *initially* larger, or less compact, than an index built in the " -"foreground. Over time, the compactness of indexes built in the background " -"will approach foreground-built indexes." -msgstr "" - -#: ../source/tutorial/build-indexes-in-the-background.txt:31 -msgid "" -"After MongoDB finishes building the index, background-built indexes are " -"functionally identical to any other index." -msgstr "" - -#: ../source/tutorial/build-indexes-in-the-background.txt:35 -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/build-indexes-in-the-background.txt:37 -msgid "" -"To create an index in the background, add the ``background`` argument to the" -" :method:`~db.collection.createIndex()` operation, as in the following " -"index:" -msgstr "" - -#: ../source/tutorial/build-indexes-in-the-background.txt:45 -msgid "" -"Consider the section on :ref:`background index construction ` for more information about these indexes and their " -"implications." -msgstr "" - -#: ../source/tutorial/build-indexes-in-the-background.txt:1 -msgid "index" -msgstr "" - -#: ../source/tutorial/build-indexes-in-the-background.txt:1 -msgid "create in background" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/build-indexes-on-replica-sets.po b/locale/zh/LC_MESSAGES/tutorial/build-indexes-on-replica-sets.po deleted file mode 100644 index e5c6e37f01a..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/build-indexes-on-replica-sets.po +++ /dev/null @@ -1,238 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:8 -msgid "Build Indexes on Replica Sets" -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:18 -msgid "" -"For replica sets, secondaries will begin building indexes *after* the " -":term:`primary` finishes building the index. In :term:`sharded clusters " -"`, the :program:`mongos` will send :method:`createIndex() " -"` to the primary members of the replica set for" -" each shard, which then replicate to the secondaries after the primary " -"finishes building the index." -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:29 -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:31 -msgid "" -"Ensure that your :term:`oplog` is large enough to permit the indexing or re-" -"indexing operation to complete without falling too far behind to catch up. " -"See the :ref:`oplog sizing ` documentation for " -"additional information." -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:37 -msgid "" -"This procedure *does* take one member out of the replica set at a time. " -"However, this procedure will only affect one member of the set at a time " -"rather than *all* secondaries at the same time." -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:41 -msgid "" -"Before version 2.6 :ref:`Background index creation operations ` become *foreground* indexing operations on " -":term:`secondary` members of replica sets. After 2.6, background index " -"builds replicate as background index builds on the secondaries." -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:49 -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:53 -msgid "" -"If you need to build an index in a :term:`sharded cluster`, repeat the " -"following procedure for each replica set that provides each :term:`shard`." -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:60 -msgid "Stop One Secondary" -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:62 -msgid "" -"Stop the :program:`mongod` process on one secondary. Restart the " -":program:`mongod` process *without* the :option:`--replSet ` option and running on a different port. [#different-port]_ This " -"instance is now in \"standalone\" mode." -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:67 -msgid "" -"For example, if your :program:`mongod` *normally* runs with on the default " -"port of ``27017`` with the :option:`--replSet ` option you" -" would use the following invocation:" -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:75 -msgid "" -"By running the :program:`mongod` on a different port, you ensure that the " -"other members of the replica set and all clients will not contact the member" -" while you are building the index." -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:83 -msgid "Build the Index" -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:85 -msgid "" -"Create the new index using the :method:`~db.collection.createIndex()` in the" -" :program:`mongo` shell, or comparable method in your driver. This operation" -" will create or rebuild the index on this :program:`mongod` instance" -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:90 -msgid "" -"For example, to create an ascending index on the ``username`` field of the " -"``records`` collection, use the following :program:`mongo` shell operation:" -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:101 -msgid "Restart the Program ``mongod``" -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:103 -msgid "" -"When the index build completes, start the :program:`mongod` instance with " -"the :option:`--replSet ` option on its usual port:" -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:110 -msgid "" -"Modify the port number (e.g. ``27017``) or the replica set name (e.g. " -"``rs0``) as needed." -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:113 -msgid "Allow replication to catch up on this member." -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:116 -msgid "Build Indexes on all Secondaries" -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:123 -msgid "" -"For each secondary in the set, build an index according to the following " -"steps:" -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:126 -#: ../source/tutorial/build-indexes-on-replica-sets.txt:146 -msgid ":ref:`tutorial-index-on-replica-sets-stop-one-member`" -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:127 -#: ../source/tutorial/build-indexes-on-replica-sets.txt:148 -msgid ":ref:`tutorial-index-on-replica-sets-build-index`" -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:128 -#: ../source/tutorial/build-indexes-on-replica-sets.txt:150 -msgid ":ref:`tutorial-index-on-replica-sets-restart-mongod`" -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:131 -msgid "Build the Index on the Primary" -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:133 -msgid "To build an index on the primary you can either:" -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:138 -msgid "" -"Step down the primary using the :method:`rs.stepDown()` method in the " -":program:`mongo` shell to cause the current primary to become a secondary " -"graceful and allow the set to elect another member as primary." -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:143 -msgid "" -"Then repeat the index building procedure, listed below, to build the index " -"on the primary:" -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:152 -msgid "" -"Building the index on the background, takes longer than the foreground index" -" build and results in a less compact index structure. Additionally, the " -"background index build may impact write performance on the primary. However," -" building the index in the background allows the set to be continuously up " -"for write operations while MongoDB builds the index." -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:1 -#: ../source/tutorial/build-indexes-on-replica-sets.txt:2 -msgid "index" -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:1 -#: ../source/tutorial/build-indexes-on-replica-sets.txt:2 -msgid "replica set" -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:25 -msgid "" -"To minimize the impact of building an index on your replica set, use the " -"following procedure to build indexes." -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:118 -msgid "" -"Secondary members can now :ref:`build indexes in the background `. Previously all index builds on secondaries were in " -"the foreground." -msgstr "" - -#: ../source/tutorial/build-indexes-on-replica-sets.txt:135 -msgid "" -":ref:`Build the index in the background ` on the " -"primary." -msgstr "" - -#~ msgid "" -#~ "To minimize the impact of building an index on your replica set, use the " -#~ "following procedure to build indexes:" -#~ msgstr "" - -#~ msgid "See" -#~ msgstr "" - -#~ msgid "" -#~ ":doc:`/tutorial/create-an-index` and :doc:`/tutorial/create-a-compound-" -#~ "index` for more information." -#~ msgstr "" - -#~ msgid "" -#~ "Secondary members can now :doc:`build indexes in the background `. Previously all index builds on " -#~ "secondaries were in the foreground." -#~ msgstr "" - -#~ msgid "" -#~ ":doc:`Build the index in the background ` on the primary." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.po b/locale/zh/LC_MESSAGES/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.po deleted file mode 100644 index 0e9e1b0e3a4..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.po +++ /dev/null @@ -1,148 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:3 -msgid "Calculate Distance Using Spherical Geometry" -msgstr "" - -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:13 -msgid "" -"While basic queries using spherical distance are supported by the ``2d`` " -"index, consider moving to a ``2dsphere`` index if your data is primarily " -"longitude and latitude." -msgstr "" - -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:17 -msgid "" -"The ``2d`` index supports queries that calculate distances on a Euclidean " -"plane (flat surface). The index also supports the following query operators " -"and command that calculate distances using spherical geometry:" -msgstr "" - -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:22 -msgid ":query:`$nearSphere`" -msgstr "" - -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:24 -msgid ":query:`$centerSphere`" -msgstr "" - -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:26 -msgid ":query:`$near`" -msgstr "" - -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:28 -msgid ":dbcommand:`geoNear` command with the ``{ spherical: true }`` option." -msgstr "" - -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:30 -msgid "" -"These three queries use radians for distance. Other query types do not." -msgstr "" - -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:33 -msgid "" -"For spherical query operators to function properly, you must convert " -"distances to radians, and convert from radians to the distances units used " -"by your application." -msgstr "" - -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:37 -msgid "To convert:" -msgstr "" - -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:39 -msgid "" -"*distance to radians*: divide the distance by the radius of the sphere (e.g." -" the Earth) in the same units as the distance measurement." -msgstr "" - -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:43 -msgid "" -"*radians to distance*: multiply the radian measure by the radius of the " -"sphere (e.g. the Earth) in the units system that you want to convert the " -"distance to." -msgstr "" - -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:47 -msgid "" -"The equatorial radius of the Earth is approximately ``3,963.2`` miles or " -"``6,378.1`` kilometers." -msgstr "" - -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:50 -msgid "" -"The following query would return documents from the ``places`` collection " -"within the circle described by the center ``[ -74, 40.74 ]`` with a radius " -"of ``100`` miles:" -msgstr "" - -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:59 -msgid "" -"You may also use the ``distanceMultiplier`` option to the " -":dbcommand:`geoNear` to convert radians in the :program:`mongod` process, " -"rather than in your application code. See :ref:`distance multiplier " -"`." -msgstr "" - -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:64 -msgid "" -"The following spherical query, returns all documents in the collection " -"``places`` within ``100`` miles from the point ``[ -74, 40.74 ]``." -msgstr "" - -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:75 -msgid "The output of the above command would be:" -msgstr "" - -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:103 -msgid "" -"Spherical queries that wrap around the poles or at the transition from " -"``-180`` to ``180`` longitude raise an error." -msgstr "" - -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:108 -msgid "" -"While the default Earth-like bounds for geospatial indexes are between " -"``-180`` inclusive, and ``180``, valid values for latitude are between " -"``-90`` and ``90``." -msgstr "" - -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:115 -msgid "Distance Multiplier" -msgstr "" - -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:117 -msgid "" -"The ``distanceMultiplier`` option of the :dbcommand:`geoNear` command " -"returns distances only after multiplying the results by an assigned value. " -"This allows MongoDB to return converted values, and removes the requirement " -"to convert units in application logic." -msgstr "" - -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:122 -msgid "" -"Using ``distanceMultiplier`` in spherical queries provides results from the " -":dbcommand:`geoNear` command that do not need radian-to-distance conversion." -" The following example uses ``distanceMultiplier`` in the " -":dbcommand:`geoNear` command with a :doc:`spherical ` example:" -msgstr "" - -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:136 -msgid "The output of the above operation would resemble the following:" -msgstr "" - -#: ../source/tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/change-config-server-wiredtiger.po b/locale/zh/LC_MESSAGES/tutorial/change-config-server-wiredtiger.po deleted file mode 100644 index f9e17cd109f..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/change-config-server-wiredtiger.po +++ /dev/null @@ -1,96 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 37e4ff4e58204eb4bc7a5a26b9a2ed21 -#: ../source/tutorial/change-config-server-wiredtiger.txt:3 -msgid "Change Config Servers to WiredTiger" -msgstr "" - -# 3285da1d0b0d4f1ca3486817f869b25e -#: ../source/tutorial/change-config-server-wiredtiger.txt:7 -msgid "The WiredTiger storage engine is available." -msgstr "" - -# 048bbb720f2042aaa281efd3f4a5d851 -#: ../source/tutorial/change-config-server-wiredtiger.txt:10 -msgid "WiredTiger is the new default storage engine for MongoDB." -msgstr "" - -# 9e422c3460864af7b2a02938f379526a -#: ../source/tutorial/change-config-server-wiredtiger.txt:13 -msgid "" -"This tutorial gives an overview of changing the storage engine of the " -":term:`config servers ` in a :term:`sharded cluster` to " -":ref:`WiredTiger `." -msgstr "" - -# 63a76c569ec7499d9648063d2c9a6b8f -#: ../source/tutorial/change-config-server-wiredtiger.txt:18 -msgid "Considerations" -msgstr "" - -# c702920f28b94b8db1fdb3227b9bdaae -#: ../source/includes/fact-config-server-storage-engine-mix.rst:1 -msgid "" -"You may safely continue to use :ref:`MMAPv1 ` for the " -":term:`config servers ` even if one or more :term:`shards " -"` in the :term:`sharded cluster` are using the WiredTiger storage " -"engine. If you do choose to update the config servers to use WiredTiger, " -"you must update **all three**." -msgstr "" - -# 7746d4cb7ca44e77835f3199ed012fbc -#: ../source/includes/fact-wiredtiger-minimum-version.rst:1 -msgid "" -"You must be using MongoDB version 3.0 or greater in order to use the " -"WiredTiger storage engine. If upgrading from an earlier version of " -"MongoDB, see the guides on :doc:`Upgrading to MongoDB 3.0 ` or :doc:`Upgrading to MongoDB 3.2 ` before proceeding with changing your storage engine." -msgstr "" - -# 9b14f0dc11134182bd4925ee0afcfcd0 -#: ../source/tutorial/change-config-server-wiredtiger.txt:25 -msgid "Procedure" -msgstr "" - -# 05a24ee74bd74a4783d1cd5a77d087f6 -#: ../source/tutorial/change-config-server-wiredtiger.txt:27 -msgid "" -"This tutorial assumes that you have three config servers for this sharded" -" cluster. The three servers are named **first**, **second**, and " -"**third**, based on their position in the :program:`mongos` " -":setting:`~sharding.configDB` setting." -msgstr "" - -# f4aa17285591494d87fb2dac921012a9 -#: ../source/tutorial/change-config-server-wiredtiger.txt:34 -msgid "" -"During this process, at most only two config servers will be running at " -"any given time to ensure that the sharded cluster's metadata is **read-" -"only**." -msgstr "" - -#~ msgid "" -#~ "You may safely continue to use " -#~ ":ref:`MMAPv1 ` for the " -#~ ":term:`config servers ` even" -#~ " if one or more :term:`shards` in " -#~ "the :term:`sharded cluster` are using " -#~ "the WiredTiger storage engine. If you" -#~ " do choose to update the config " -#~ "servers to use WiredTiger, you must " -#~ "update **all three**." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/change-hostnames-in-a-replica-set.po b/locale/zh/LC_MESSAGES/tutorial/change-hostnames-in-a-replica-set.po deleted file mode 100644 index 1171ff74b5f..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/change-hostnames-in-a-replica-set.po +++ /dev/null @@ -1,312 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:3 -msgid "Change Hostnames in a Replica Set" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:23 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:29 -msgid "" -":ref:`Change hostnames without disrupting availability `. This approach ensures your applications will always " -"be able to read and write data to the replica set, but the approach can take" -" a long time and may incur downtime at the application layer." -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:35 -msgid "" -"If you use the first procedure, you must configure your applications to " -"connect to the replica set at both the old and new locations, which often " -"requires a restart and reconfiguration at the application layer and which " -"may affect the availability of your applications. Re-configuring " -"applications is beyond the scope of this document." -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:41 -msgid "" -":ref:`Stop all members running on the old hostnames at once `. This approach has a shorter maintenance window, " -"but the replica set will be unavailable during the operation." -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:46 -msgid "" -":ref:`Replica Set Reconfiguration Process `, :doc:`/tutorial/deploy-replica-set`, and :doc:`/tutorial/expand-" -"replica-set`." -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:54 -msgid "Assumptions" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:56 -msgid "Given a :term:`replica set` with three members:" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:58 -msgid "``database0.example.com:27017`` (the :term:`primary`)" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:60 -msgid "``database1.example.com:27017``" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:62 -msgid "``database2.example.com:27017``" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:64 -msgid "And with the following :method:`rs.conf()` output:" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:87 -msgid "The following procedures change the members' hostnames as follows:" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:89 -msgid "``mongodb0.example.net:27017`` (the primary)" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:91 -msgid "``mongodb1.example.net:27017``" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:93 -msgid "``mongodb2.example.net:27017``" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:95 -msgid "Use the most appropriate procedure for your deployment." -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:100 -msgid "Change Hostnames while Maintaining Replica Set Availability" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:102 -msgid "" -"This procedure uses the above :ref:`assumptions `." -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:104 -msgid "" -"For each :term:`secondary` in the replica set, perform the following " -"sequence of operations:" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:107 -msgid "Stop the secondary." -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:109 -msgid "Restart the secondary at the new location." -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:111 -msgid "" -"Open a :program:`mongo` shell connected to the replica set's primary. In our" -" example, the primary runs on port ``27017`` so you would issue the " -"following command:" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:119 -msgid "" -"Use :method:`rs.reconfig()` to update the :doc:`replica set configuration " -"document ` with the new hostname." -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:123 -msgid "" -"For example, the following sequence of commands updates the hostname for the" -" secondary at the array index ``1`` of the ``members`` array (i.e. " -"``members[1]``) in the replica set configuration document:" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:134 -msgid "" -"For more information on updating the configuration document, see :ref" -":`replica-set-reconfiguration-usage`." -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:137 -msgid "" -"Make sure your client applications are able to access the set at the new " -"location and that the secondary has a chance to catch up with the other " -"members of the set." -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:141 -msgid "Repeat the above steps for each non-primary member of the set." -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:143 -msgid "" -"Open a :program:`mongo` shell connected to the primary and step down the " -"primary using the :method:`rs.stepDown()` method:" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:150 -msgid "The replica set elects another member to the become primary." -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:152 -msgid "When the step down succeeds, shut down the old primary." -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:154 -msgid "" -"Start the :program:`mongod` instance that will become the new primary in the" -" new location." -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:157 -msgid "" -"Connect to the current primary, which was just elected, and update the " -":doc:`replica set configuration document `" -" with the hostname of the node that is to become the new primary." -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:162 -msgid "" -"For example, if the old primary was at position ``0`` and the new primary's " -"hostname is ``mongodb0.example.net:27017``, you would run:" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:171 -msgid "Open a :program:`mongo` shell connected to the new primary." -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:173 -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:270 -msgid "" -"To confirm the new configuration, call :method:`rs.conf()` in the " -":program:`mongo` shell." -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:176 -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:273 -msgid "Your output should resemble:" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:202 -msgid "Change All Hostnames at the Same Time" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:204 -msgid "" -"This procedure uses the above :ref:`assumptions `." -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:206 -msgid "Stop all members in the :term:`replica set`." -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:208 -msgid "" -"Restart each member *on a different port* and *without* using the " -":option:`--replSet ` run-time option. Changing the port " -"number during maintenance prevents clients from connecting to this host " -"while you perform maintenance. Use the member's usual :option:`--dbpath " -"`, which in this example is ``/data/db1``. Use a command " -"that resembles the following:" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:219 -msgid "" -"For each member of the replica set, perform the following sequence of " -"operations:" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:222 -msgid "" -"Open a :program:`mongo` shell connected to the :program:`mongod` running on " -"the new, temporary port. For example, for a member running on a temporary " -"port of ``37017``, you would issue this command:" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:231 -msgid "" -"Edit the replica set configuration manually. The replica set configuration " -"is the only document in the ``system.replset`` collection in the ``local`` " -"database. Edit the replica set configuration with the new hostnames and " -"correct ports for all the members of the replica set. Consider the following" -" sequence of commands to change the hostnames in a three-member set:" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:252 -msgid "Stop the :program:`mongod` process on the member." -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:254 -msgid "" -"After re-configuring all members of the set, start each :program:`mongod` " -"instance in the normal way: use the usual port number and use the " -":option:`--replSet ` option. For example:" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:263 -msgid "" -"Connect to one of the :program:`mongod` instances using the :program:`mongo`" -" shell. For example:" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:13 -msgid "" -"For most :term:`replica sets `, the hostnames in the " -":rsconf:`members[n].host` field never change. However, if organizational " -"needs change, you might need to migrate some or all host names." -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:18 -msgid "" -"Always use resolvable hostnames for the value of the " -":rsconf:`members[n].host` field in the replica set configuration to avoid " -"confusion and complexity." -msgstr "" - -#: ../source/tutorial/change-hostnames-in-a-replica-set.txt:25 -msgid "" -"This document provides two separate procedures for changing the hostnames in" -" the :rsconf:`members[n].host` field. Use either of the following " -"approaches:" -msgstr "" - -#~ msgid "" -#~ "For most :term:`replica sets `, the hostnames in the " -#~ ":data:`~replSetGetConfig.members[n].host` field never change. However, if " -#~ "organizational needs change, you might need to migrate some or all host " -#~ "names." -#~ msgstr "" - -#~ msgid "" -#~ "Always use resolvable hostnames for the value of the " -#~ ":data:`~replSetGetConfig.members[n].host` field in the replica set " -#~ "configuration to avoid confusion and complexity." -#~ msgstr "" - -#~ msgid "" -#~ "This document provides two separate procedures for changing the hostnames in" -#~ " the :data:`~replSetGetConfig.members[n].host` field. Use either of the " -#~ "following approaches:" -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/change-oplog-size.po b/locale/zh/LC_MESSAGES/tutorial/change-oplog-size.po deleted file mode 100644 index 3dcdefa26bf..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/change-oplog-size.po +++ /dev/null @@ -1,219 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/change-oplog-size.txt:3 -msgid "Change the Size of the Oplog" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:13 -msgid "" -"The :term:`oplog` exists internally as a :term:`capped collection`, so you " -"cannot modify its size in the course of normal operations. In most cases the" -" :ref:`default oplog size ` is an acceptable size;" -" however, in some situations you may need a larger or smaller oplog. For " -"example, you might need to change the oplog size if your applications " -"perform large numbers of multi-updates or deletes in short periods of time." -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:21 -msgid "" -"This tutorial describes how to resize the oplog. For a detailed explanation " -"of oplog sizing, see :ref:`replica-set-oplog-sizing`. For details how oplog" -" size affects :term:`delayed members ` and affects " -":term:`replication lag`, see :ref:`replica-set-delayed-members`." -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:28 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:30 -msgid "" -"To change the size of the oplog, you must perform maintenance on each member" -" of the replica set in turn. The procedure requires: stopping the " -":program:`mongod` instance and starting as a standalone instance, modifying " -"the oplog size, and restarting the member." -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:35 -msgid "" -"Always start rolling replica set maintenance with the secondaries, and " -"finish with the maintenance on primary member." -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:39 -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:41 -msgid "Restart the member in standalone mode." -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:0 -msgid "Tip" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:47 -msgid "" -"Recreate the oplog with the new size and with an old oplog entry as a seed." -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:50 -msgid "Restart the :program:`mongod` instance as a member of the replica set." -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:54 -msgid "Restart a Secondary in Standalone Mode on a Different Port" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:56 -msgid "" -"Shut down the :program:`mongod` instance for one of the non-primary members " -"of your replica set. For example, to shut down, use the " -":method:`db.shutdownServer()` method:" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:64 -msgid "" -"Restart this :program:`mongod` as a standalone instance running on a " -"different port and *without* the :option:`--replSet ` " -"parameter. Use a command similar to the following:" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:74 -msgid "Create a Backup of the Oplog (Optional)" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:76 -msgid "" -"Optionally, backup the existing oplog on the standalone instance, as in the " -"following example:" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:85 -msgid "Recreate the Oplog with a New Size and a Seed Entry" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:87 -msgid "" -"Save the last entry from the oplog. For example, connect to the instance " -"using the :program:`mongo` shell, and enter the following command to switch " -"to the ``local`` database:" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:95 -msgid "" -"In :program:`mongo` shell scripts you can use the following operation to set" -" the ``db`` object:" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:102 -msgid "" -"Ensure that the ``temp`` temporary collection is empty by dropping the " -"collection:" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:109 -msgid "" -"Use the :method:`db.collection.save()` method and a sort on reverse " -":term:`natural order` to find the last entry and save it to a temporary " -"collection:" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:119 -msgid "To see this oplog entry, use the following operation:" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:126 -msgid "Remove the Existing Oplog Collection" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:128 -msgid "" -"Drop the old ``oplog.rs`` collection in the ``local`` database. Use the " -"following command:" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:136 -msgid "This returns ``true`` in the shell." -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:139 -msgid "Create a New Oplog" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:141 -msgid "" -"Use the :dbcommand:`create` command to create a new oplog of a different " -"size. Specify the ``size`` argument in bytes. A value of ``2 * 1024 * 1024 *" -" 1024`` will create a new oplog that's 2 gigabytes:" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:149 -msgid "Upon success, this command returns the following status:" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:156 -msgid "Insert the Last Entry of the Old Oplog into the New Oplog" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:158 -msgid "" -"Insert the previously saved last entry from the old oplog into the new " -"oplog. For example:" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:165 -msgid "To confirm the entry is in the new oplog, use the following operation:" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:172 -msgid "Restart the Member" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:174 -msgid "" -"Restart the :program:`mongod` as a member of the replica set on its usual " -"port. For example:" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:182 -msgid "" -"The replica set member will recover and \"catch up\" before it is eligible " -"for election to primary." -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:186 -msgid "Repeat Process for all Members that may become Primary" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:188 -msgid "" -"Repeat this procedure for all members you want to change the size of the " -"oplog. Repeat the procedure for the primary as part of the following step." -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:193 -msgid "Change the Size of the Oplog on the Primary" -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:195 -msgid "" -"To finish the rolling maintenance operation, step down the primary with the " -":method:`rs.stepDown()` method and repeat the oplog resizing procedure " -"above." -msgstr "" - -#: ../source/tutorial/change-oplog-size.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/change-own-password-and-custom-data.po b/locale/zh/LC_MESSAGES/tutorial/change-own-password-and-custom-data.po deleted file mode 100644 index 0d9d40a2776..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/change-own-password-and-custom-data.po +++ /dev/null @@ -1,58 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/change-own-password-and-custom-data.txt:3 -msgid "Change Your Password and Custom Data" -msgstr "" - -#: ../source/tutorial/change-own-password-and-custom-data.txt:16 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/change-own-password-and-custom-data.txt:18 -msgid "" -"Users with appropriate privileges can change their own passwords and custom " -"data. :data:`Custom data ` stores optional " -"user information." -msgstr "" - -#: ../source/tutorial/change-own-password-and-custom-data.txt:23 -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/change-own-password-and-custom-data.txt:25 -msgid "" -"To generate a strong password for use in this procedure, you can use the " -"``openssl`` utility's ``rand`` command. For example, issue ``openssl rand`` " -"with the following options to create a base64-encoded string of 48 pseudo-" -"random bytes:" -msgstr "" - -#: ../source/tutorial/change-own-password-and-custom-data.txt:37 -msgid "Prerequisites" -msgstr "" - -#: ../source/includes/access-change-own-password-and-custom-data.rst:1 -msgid "" -"To modify your own password and custom data, you must have privileges that " -"grant :authaction:`changeOwnPassword` and :authaction:`changeOwnCustomData` " -":ref:`actions ` respectively on the user's database." -msgstr "" - -#: ../source/tutorial/change-own-password-and-custom-data.txt:44 -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/change-own-password-and-custom-data.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/change-replica-set-wiredtiger.po b/locale/zh/LC_MESSAGES/tutorial/change-replica-set-wiredtiger.po deleted file mode 100644 index f5998f5ecda..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/change-replica-set-wiredtiger.po +++ /dev/null @@ -1,79 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/change-replica-set-wiredtiger.txt:3 -msgid "Change Replica Set to WiredTiger" -msgstr "" - -#: ../source/tutorial/change-replica-set-wiredtiger.txt:7 -msgid "" -"The WiredTiger storage engine is available. Also, replica sets may have " -"members with different storage engines." -msgstr "" - -#: ../source/tutorial/change-replica-set-wiredtiger.txt:11 -msgid "WiredTiger is the new default storage engine for MongoDB." -msgstr "" - -#: ../source/tutorial/change-replica-set-wiredtiger.txt:14 -msgid "" -"This tutorial gives an overview of changing the storage engine of a member " -"of a :term:`replica set` to :ref:`WiredTiger `." -msgstr "" - -#: ../source/tutorial/change-replica-set-wiredtiger.txt:19 -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/change-replica-set-wiredtiger.txt:21 -msgid "" -"Replica sets can have members with different storage engines. As such, you " -"can update members to use the WiredTiger storage engine in a rolling " -"fashion. Before changing all the members to use WiredTiger, you may prefer " -"to run with mixed storage engines for some period. However, performance can " -"vary according to workload." -msgstr "" - -#: ../source/includes/fact-wiredtiger-minimum-version.rst:1 -msgid "" -"You must be using MongoDB version 3.0 or greater in order to use the " -"WiredTiger storage engine. If upgrading from an earlier version of MongoDB, " -"see the guides on :doc:`Upgrading to MongoDB 3.0 ` or :doc:`Upgrading to MongoDB 3.2 ` before proceeding with changing your storage engine." -msgstr "" - -#: ../source/includes/2.6-3.0-mixed-version-wiredTiger-restriction.rst:1 -msgid "" -"Before enabling the new WiredTiger storage engine, ensure that all replica " -"set/sharded cluster members are running at least MongoDB version 2.6.8, and " -"preferably version 3.0.0 or newer." -msgstr "" - -#: ../source/tutorial/change-replica-set-wiredtiger.txt:32 -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/change-replica-set-wiredtiger.txt:34 -msgid "" -"This procedure completely removes a :term:`secondary` replica set member's " -"data, starts :program:`mongod` with WiredTiger, and performs an " -":doc:`initial sync `." -msgstr "" - -#: ../source/tutorial/change-replica-set-wiredtiger.txt:38 -msgid "" -"To update all members of the replica set to use WiredTiger, update the " -":term:`secondary` members first. Then step down the :term:`primary`, and " -"update the stepped-down member." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/change-sharded-cluster-wiredtiger.po b/locale/zh/LC_MESSAGES/tutorial/change-sharded-cluster-wiredtiger.po deleted file mode 100644 index fe9c2ae1224..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/change-sharded-cluster-wiredtiger.po +++ /dev/null @@ -1,143 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 24f8a8d73c044bc7940d512480717d27 -#: ../source/tutorial/change-sharded-cluster-wiredtiger.txt:3 -msgid "Change Sharded Cluster to WiredTiger" -msgstr "" - -# e3cb488885574948a286bce79f32377a -#: ../source/tutorial/change-sharded-cluster-wiredtiger.txt:7 -msgid "" -"The WiredTiger storage engine is available. Also, sharded clusters may " -"have individual shards with different storage engine configurations." -msgstr "" - -# f4201cb3a855470b94f8c936506fc8c0 -#: ../source/tutorial/change-sharded-cluster-wiredtiger.txt:12 -msgid "WiredTiger is the new default storage engine for MongoDB." -msgstr "" - -# 5a4fae09ffe4490283aaf1239d046f78 -#: ../source/tutorial/change-sharded-cluster-wiredtiger.txt:15 -msgid "" -"This tutorial gives an overview of changing the storage engines of a " -"component of a :term:`sharded cluster` to :ref:`WiredTiger `." -msgstr "" - -# 9e8e65b86fc542e2b805ab65b7637f59 -#: ../source/tutorial/change-sharded-cluster-wiredtiger.txt:20 -msgid "Considerations" -msgstr "" - -# 70b33230fa0c434ab8911b2deb37cb3f -#: ../source/tutorial/change-sharded-cluster-wiredtiger.txt:22 -msgid "" -"This procedure may involve downtime, especially if one or more of your " -"shards is a :term:`standalone`. If you change the host or port of any " -":term:`shard`, you must update the shard configuration as well." -msgstr "" - -# 611aad05f50f4e48bee4034bed975987 -#: ../source/includes/fact-wiredtiger-minimum-version.rst:1 -msgid "" -"You must be using MongoDB version 3.0 or greater in order to use the " -"WiredTiger storage engine. If upgrading from an earlier version of " -"MongoDB, see the guides on :doc:`Upgrading to MongoDB 3.0 ` or :doc:`Upgrading to MongoDB 3.2 ` before proceeding with changing your storage engine." -msgstr "" - -# 3ca2f9bd2e4c4802bc12ab37495f7cb0 -#: ../source/includes/2.6-3.0-mixed-version-wiredTiger-restriction.rst:1 -msgid "" -"Before enabling the new WiredTiger storage engine, ensure that all " -"replica set/sharded cluster members are running at least MongoDB version " -"2.6.8, and preferably version 3.0.0 or newer." -msgstr "" - -# 816a30b24655491798184ada75344785 -#: ../source/tutorial/change-sharded-cluster-wiredtiger.txt:31 -msgid "Change Shards to WiredTiger" -msgstr "" - -# 04365efc5622484cb20877f1c53a511c -#: ../source/tutorial/change-sharded-cluster-wiredtiger.txt:35 -msgid "" -"A sharded cluster **can** have mixed storage engines for its individual " -":term:`shards `." -msgstr "" - -# fd024b6dc815483ca7c09691ff855a7b -#: ../source/tutorial/change-sharded-cluster-wiredtiger.txt:38 -msgid "" -"To change the storage engine for the :term:`shards ` to " -"WiredTiger, refer to the appropriate procedure for each shard:" -msgstr "" - -# 7a8b77ca57f1464c978d3536e2a7ea33 -#: ../source/tutorial/change-sharded-cluster-wiredtiger.txt:41 -msgid "" -"If the shard is a :term:`standalone`, see :doc:`/tutorial/change-" -"standalone-wiredtiger`." -msgstr "" - -# a866c838651b4bf49de04d886b71622d -#: ../source/tutorial/change-sharded-cluster-wiredtiger.txt:44 -msgid "" -"If the shard is a :term:`replica set`, see :doc:`/tutorial/change-" -"replica-set-wiredtiger`." -msgstr "" - -# 7a4a249e58154652b8f2fe95a1c6e8ce -#: ../source/tutorial/change-sharded-cluster-wiredtiger.txt:48 -msgid "Change Config Servers to WiredTiger" -msgstr "" - -# fa1fa09df4eb4d09a46408c65e555413 -#: ../source/tutorial/change-sharded-cluster-wiredtiger.txt:50 -msgid "" -"To change the storage engines of the :term:`config servers ` of a sharded cluster, see :doc:`/tutorial/change-config-server-" -"wiredtiger`." -msgstr "" - -# 77d56cbe3a8c42fb936200ff6be2b99b -#: ../source/includes/fact-config-server-storage-engine-mix.rst:1 -msgid "" -"You may safely continue to use :ref:`MMAPv1 ` for the " -":term:`config servers ` even if one or more :term:`shards " -"` in the :term:`sharded cluster` are using the WiredTiger storage " -"engine. If you do choose to update the config servers to use WiredTiger, " -"you must update **all three**." -msgstr "" - -# 82747123cd3b4c77a459e5242406e12b -#: ../source/tutorial/change-sharded-cluster-wiredtiger.txt:56 -msgid ":doc:`/tutorial/change-config-server-wiredtiger`" -msgstr "" - -#~ msgid "" -#~ "You may safely continue to use " -#~ ":ref:`MMAPv1 ` for the " -#~ ":term:`config servers ` even" -#~ " if one or more :term:`shards` in " -#~ "the :term:`sharded cluster` are using " -#~ "the WiredTiger storage engine. If you" -#~ " do choose to update the config " -#~ "servers to use WiredTiger, you must " -#~ "update **all three**." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/change-standalone-wiredtiger.po b/locale/zh/LC_MESSAGES/tutorial/change-standalone-wiredtiger.po deleted file mode 100644 index 479932c4a59..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/change-standalone-wiredtiger.po +++ /dev/null @@ -1,58 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/change-standalone-wiredtiger.txt:3 -msgid "Change Standalone to WiredTiger" -msgstr "" - -#: ../source/tutorial/change-standalone-wiredtiger.txt:7 -msgid "The WiredTiger storage engine is available." -msgstr "" - -#: ../source/tutorial/change-standalone-wiredtiger.txt:10 -msgid "WiredTiger is the new default storage engine for MongoDB." -msgstr "" - -#: ../source/tutorial/change-standalone-wiredtiger.txt:13 -msgid "" -"This tutorial gives an overview of changing the storage engine of a " -":term:`standalone` MongoDB instance to :ref:`WiredTiger `." -msgstr "" - -#: ../source/tutorial/change-standalone-wiredtiger.txt:18 -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/change-standalone-wiredtiger.txt:20 -msgid "" -"This tutorial uses the :program:`mongodump` and :program:`mongorestore` " -"utilities to export and import data. Ensure that these MongoDB package " -"components are installed and updated on your system. In addition, make sure " -"you have sufficient drive space available for the :program:`mongodump` " -"export file and the data files of your new :program:`mongod` instance " -"running with WiredTiger." -msgstr "" - -#: ../source/includes/fact-wiredtiger-minimum-version.rst:1 -msgid "" -"You must be using MongoDB version 3.0 or greater in order to use the " -"WiredTiger storage engine. If upgrading from an earlier version of MongoDB, " -"see the guides on :doc:`Upgrading to MongoDB 3.0 ` or :doc:`Upgrading to MongoDB 3.2 ` before proceeding with changing your storage engine." -msgstr "" - -#: ../source/tutorial/change-standalone-wiredtiger.txt:30 -msgid "Procedure" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/choose-a-shard-key.po b/locale/zh/LC_MESSAGES/tutorial/choose-a-shard-key.po deleted file mode 100644 index dd9b01c0d94..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/choose-a-shard-key.po +++ /dev/null @@ -1,277 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/choose-a-shard-key.txt:3 -msgid "Considerations for Selecting Shard Keys" -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:12 -msgid "Choosing a Shard Key" -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:14 -msgid "" -"For many collections there may be no single, naturally occurring key that " -"possesses all the qualities of a good shard key. The following strategies " -"may help construct a useful shard key from existing data:" -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:18 -msgid "" -"Compute a more ideal shard key in your application layer, and store this in " -"all of your documents, potentially in the ``_id`` field." -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:22 -msgid "" -"Use a compound shard key that uses two or three values from all documents " -"that provide the right mix of cardinality with scalable write operations and" -" query isolation." -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:26 -msgid "" -"Determine that the impact of using a less than ideal shard key is " -"insignificant in your use case, given:" -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:29 -msgid "limited write volume," -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:30 -msgid "expected data size, or" -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:31 -msgid "application query patterns." -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:33 -msgid "" -"Use a :term:`hashed shard key`. Choose a field that has high cardinality and" -" create a :ref:`hashed index ` on that field. MongoDB " -"uses these hashed index values as shard key values, which ensures an even " -"distribution of documents across the shards." -msgstr "" - -#: ../../../internal padding after -#: build/master/source/includes/tip-applications-do-not-need-to-compute-hashes.rst:0 -msgid "Tip" -msgstr "" - -#: ../source/includes/tip-applications-do-not-need-to-compute-hashes.rst:3 -msgid "" -"MongoDB automatically computes the hashes when resolving queries using " -"hashed indexes. Applications do **not** need to compute hashes." -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:43 -msgid "Considerations for Selecting Shard Key" -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:45 -msgid "" -"Choosing the correct shard key can have a great impact on the performance, " -"capability, and functioning of your database and cluster. Appropriate shard " -"key choice depends on the schema of your data and the way that your " -"applications query and write data." -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:53 -msgid "Create a Shard Key that is Easily Divisible" -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:55 -msgid "" -"An easily divisible shard key makes it easy for MongoDB to distribute " -"content among the shards. Shard keys that have a limited number of possible " -"values can result in chunks that are \"unsplittable\"." -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:59 -msgid "" -"For instance, if a chunk represents a single shard key value, then MongoDB " -"cannot split the chunk even when the chunk exceeds the size at which " -":doc:`splits ` occur." -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:63 -msgid ":ref:`sharding-shard-key-cardinality`" -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:66 -msgid "Create a Shard Key that has High Degree of Randomness" -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:68 -msgid "" -"A shard key with high degree of randomness prevents any single shard from " -"becoming a bottleneck and will distribute write operations among the " -"cluster." -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:72 -msgid ":ref:`sharding-shard-key-write-scaling`" -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:75 -msgid "Create a Shard Key that Targets a Single Shard" -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:77 -msgid "" -"A shard key that targets a single shard makes it possible for the " -":program:`mongos` program to return most query operations directly from a " -"single *specific* :program:`mongod` instance. Your shard key should be the " -"primary field used by your queries. Fields with a high degree of " -"\"randomness\" make it difficult to target operations to specific shards." -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:84 -msgid ":ref:`sharding-shard-key-query-isolation`" -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:87 -msgid "Shard Using a Compound Shard Key" -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:89 -msgid "" -"The challenge when selecting a shard key is that there is not always an " -"obvious choice. Often, an existing field in your collection may not be the " -"optimal key. In those situations, computing a special purpose shard key into" -" an additional field or using a compound shard key may help produce one that" -" is more ideal." -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:99 -msgid "Cardinality" -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:101 -msgid "" -"Cardinality in the context of MongoDB, refers to the ability of the system " -"to :term:`partition` data into :term:`chunks `. For example, consider" -" a collection of data such as an \"address book\" that stores address " -"records:" -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:106 -msgid "Consider the use of a ``state`` field as a shard key:" -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:108 -msgid "" -"The state key's value holds the US state for a given address document. This " -"field has a *low cardinality* as all documents that have the same value in " -"the ``state`` field *must* reside on the same shard, even if a particular " -"state's chunk exceeds the maximum chunk size." -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:113 -msgid "" -"Since there are a limited number of possible values for the ``state`` field," -" MongoDB may distribute data unevenly among a small number of fixed chunks. " -"This may have a number of effects:" -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:117 -msgid "" -"If MongoDB cannot split a chunk because all of its documents have the same " -"shard key, migrations involving these un-splittable chunks will take longer " -"than other migrations, and it will be more difficult for your data to stay " -"balanced." -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:122 -msgid "" -"If you have a fixed maximum number of chunks, you will never be able to use " -"more than that number of shards for this collection." -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:125 -msgid "Consider the use of a ``zipcode`` field as a shard key:" -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:127 -msgid "" -"While this field has a large number of possible values, and thus has " -"potentially higher cardinality, it's possible that a large number of users " -"could have the same value for the shard key, which would make this chunk of " -"users un-splittable." -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:132 -msgid "" -"In these cases, cardinality depends on the data. If your address book stores" -" records for a geographically distributed contact list (e.g. \"Dry cleaning " -"businesses in America,\") then a value like zipcode would be sufficient. " -"However, if your address book is more geographically concentrated (e.g \"ice" -" cream stores in Boston Massachusetts,\") then you may have a much lower " -"cardinality." -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:139 -msgid "Consider the use of a ``phone-number`` field as a shard key:" -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:141 -msgid "" -"Phone number has a *high cardinality,* because users will generally have a " -"unique value for this field, MongoDB will be able to split as many chunks as" -" needed." -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:145 -msgid "" -"While \"high cardinality,\" is necessary for ensuring an even distribution " -"of data, having a high cardinality does not guarantee sufficient :ref:`query" -" isolation ` or appropriate :ref:`write " -"scaling `." -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:150 -msgid "" -"If you choose a shard key with low cardinality, some chunks may grow too " -"large for MongoDB to migrate. See :ref:`jumbo-chunks` for more information." -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:155 -msgid "Shard Key Selection Strategy" -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:157 -msgid "" -"When selecting a shard key, it is difficult to balance the qualities of an " -"ideal shard key, which sometimes dictate opposing strategies. For instance, " -"it's difficult to produce a key that has both a high degree randomness for " -"even data distribution and a shard key that allows your application to " -"target specific shards. For some workloads, it's more important to have an " -"even data distribution, and for others targeted queries are essential." -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:165 -msgid "" -"Therefore, the selection of a shard key is about balancing both your data " -"and the performance characteristics caused by different possible data " -"distributions and system workloads." -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:95 -msgid "shard key" -msgstr "" - -#: ../source/tutorial/choose-a-shard-key.txt:95 -msgid "cardinality" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/clear-jumbo-flag.po b/locale/zh/LC_MESSAGES/tutorial/clear-jumbo-flag.po deleted file mode 100644 index 03264404ad7..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/clear-jumbo-flag.po +++ /dev/null @@ -1,87 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/clear-jumbo-flag.txt:3 -msgid "Clear ``jumbo`` Flag" -msgstr "" - -#: ../source/tutorial/clear-jumbo-flag.txt:13 -msgid "" -"If MongoDB cannot split a chunk that exceeds the :ref:`specified chunk size " -"` or contains a number of documents that exceeds the " -":limit:`max `, MongoDB " -"labels the chunk as :ref:`jumbo `." -msgstr "" - -#: ../source/tutorial/clear-jumbo-flag.txt:18 -msgid "" -"If the chunk size no longer hits the limits, MongoDB clears the ``jumbo`` " -"flag for the chunk when the :program:`mongos` reloads or rewrites the chunk " -"metadata." -msgstr "" - -#: ../source/tutorial/clear-jumbo-flag.txt:22 -msgid "" -"In cases where you need to clear the flag manually, the following procedures" -" outline the steps to manually clear the ``jumbo`` flag." -msgstr "" - -#: ../source/tutorial/clear-jumbo-flag.txt:26 -msgid "Procedures" -msgstr "" - -#: ../source/tutorial/clear-jumbo-flag.txt:31 -msgid "Divisible Chunks" -msgstr "" - -#: ../source/tutorial/clear-jumbo-flag.txt:33 -msgid "" -"The preferred way to clear the ``jumbo`` flag from a chunk is to attempt to " -"split the chunk. If the chunk is divisible, MongoDB removes the flag upon " -"successful split of the chunk." -msgstr "" - -#: ../source/tutorial/clear-jumbo-flag.txt:40 -msgid "Indivisible Chunks" -msgstr "" - -#: ../source/tutorial/clear-jumbo-flag.txt:42 -msgid "" -"In some instances, MongoDB cannot split the no-longer ``jumbo`` chunk, such " -"as a chunk with a range of single shard key value, and the preferred method " -"to clear the flag is not applicable. In such cases, you can clear the flag " -"using the following steps." -msgstr "" - -#: ../source/tutorial/clear-jumbo-flag.txt:49 -msgid "" -"Only use this method if the :ref:`preferred method ` is *not* applicable." -msgstr "" - -#: ../source/tutorial/clear-jumbo-flag.txt:52 -msgid "" -"Before modifying the :doc:`config database `, " -"*always* back up the config database." -msgstr "" - -#: ../source/tutorial/clear-jumbo-flag.txt:55 -msgid "" -"If you clear the ``jumbo`` flag for a chunk that still exceeds the chunk " -"size and/or the document number limit, MongoDB will re-label the chunk as " -"``jumbo`` when MongoDB tries to move the chunk." -msgstr "" - -#: ../source/tutorial/clear-jumbo-flag.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/configure-a-delayed-replica-set-member.po b/locale/zh/LC_MESSAGES/tutorial/configure-a-delayed-replica-set-member.po deleted file mode 100644 index db0cee3d66b..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/configure-a-delayed-replica-set-member.po +++ /dev/null @@ -1,153 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/configure-a-delayed-replica-set-member.txt:3 -msgid "Configure a Delayed Replica Set Member" -msgstr "" - -#: ../source/tutorial/configure-a-delayed-replica-set-member.txt:30 -msgid "" -"When you configure a delayed member, the delay applies both to replication " -"and to the member's :term:`oplog`. For details on delayed members and their " -"uses, see :doc:`/core/replica-set-delayed-member`." -msgstr "" - -#: ../source/tutorial/configure-a-delayed-replica-set-member.txt:36 -msgid "Example" -msgstr "" - -#: ../source/includes/warning-rs-reconfig.rst:3 -msgid "" -"The :method:`rs.reconfig()` shell method can force the current primary to " -"step down, which causes an :ref:`election `. When the" -" primary steps down, the :program:`mongod` closes all client connections. " -"While this typically takes 10-20 seconds, try to make these changes during " -"scheduled maintenance periods." -msgstr "" - -#: ../source/includes/warning-rs-reconfig.rst:10 -msgid "" -"To successfully reconfigure a replica set, a majority of the members must be" -" accessible. If your replica set has an even number of members, add an " -":doc:`arbiter ` to ensure that members " -"can quickly obtain a majority of votes in an election for primary." -msgstr "" - -#: ../source/tutorial/configure-a-delayed-replica-set-member.txt:62 -msgid "Related Documents" -msgstr "" - -#: ../source/tutorial/configure-a-delayed-replica-set-member.txt:66 -msgid ":ref:`Replica Set Reconfiguration `" -msgstr "" - -#: ../source/tutorial/configure-a-delayed-replica-set-member.txt:69 -msgid ":ref:`replica-set-oplog-sizing`" -msgstr "" - -#: ../source/tutorial/configure-a-delayed-replica-set-member.txt:71 -msgid ":doc:`/tutorial/change-oplog-size` tutorial" -msgstr "" - -#: ../source/tutorial/configure-a-delayed-replica-set-member.txt:73 -msgid ":doc:`/core/replica-set-elections`" -msgstr "" - -#: ../source/tutorial/configure-a-delayed-replica-set-member.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/configure-a-delayed-replica-set-member.txt:15 -msgid "" -"To configure a delayed secondary member, set its " -":rsconf:`members[n].priority` value to ``0``, its " -":rsconf:`members[n].hidden` value to ``true``, and its " -":rsconf:`members[n].slaveDelay` value to the number of seconds to delay." -msgstr "" - -#: ../source/tutorial/configure-a-delayed-replica-set-member.txt:23 -msgid "" -"The length of the secondary :rsconf:`members[n].slaveDelay` must fit within " -"the window of the oplog. If the oplog is shorter than the " -":rsconf:`members[n].slaveDelay` window, the delayed member cannot " -"successfully replicate operations." -msgstr "" - -#: ../source/tutorial/configure-a-delayed-replica-set-member.txt:38 -msgid "" -"The following example sets a 1-hour delay on a secondary member currently at" -" the index ``0`` in the :rsconf:`members` array. To set the delay, issue the" -" following sequence of operations in a :program:`mongo` shell connected to " -"the primary:" -msgstr "" - -#: ../source/tutorial/configure-a-delayed-replica-set-member.txt:52 -msgid "" -"After the replica set reconfigures, the delayed secondary member cannot " -"become :term:`primary` and is hidden from applications. The " -":rsconf:`members[n].slaveDelay` value delays both replication and the " -"member's :term:`oplog` by 3600 seconds (1 hour)." -msgstr "" - -#: ../source/includes/fact-rs-conf-array-index.rst:1 -msgid "" -"When updating the replica configuration object, access the replica set " -"members in the :rsconf:`members` array with the **array index**. The array " -"index begins with ``0``. Do **not** confuse this index value with the value " -"of the :rsconf:`members[n]._id` field in each document in the " -":rsconf:`members` array." -msgstr "" - -#: ../source/tutorial/configure-a-delayed-replica-set-member.txt:64 -msgid ":rsconf:`members[n].slaveDelay`" -msgstr "" - -#~ msgid "" -#~ "To configure a delayed secondary member, set its " -#~ ":data:`~replSetGetConfig.members[n].priority` value to ``0``, its " -#~ ":data:`~replSetGetConfig.members[n].hidden` value to ``true``, and its " -#~ ":data:`~replSetGetConfig.members[n].slaveDelay` value to the number of " -#~ "seconds to delay." -#~ msgstr "" - -#~ msgid "" -#~ "The length of the secondary :data:`~replSetGetConfig.members[n].slaveDelay` " -#~ "must fit within the window of the oplog. If the oplog is shorter than the " -#~ ":data:`~replSetGetConfig.members[n].slaveDelay` window, the delayed member " -#~ "cannot successfully replicate operations." -#~ msgstr "" - -#~ msgid "" -#~ "The following example sets a 1-hour delay on a secondary member currently at" -#~ " the index ``0`` in the :data:`~replSetGetConfig.members` array. To set the " -#~ "delay, issue the following sequence of operations in a :program:`mongo` " -#~ "shell connected to the primary:" -#~ msgstr "" - -#~ msgid "" -#~ "After the replica set reconfigures, the delayed secondary member cannot " -#~ "become :term:`primary` and is hidden from applications. The " -#~ ":data:`~replSetGetConfig.members[n].slaveDelay` value delays both " -#~ "replication and the member's :term:`oplog` by 3600 seconds (1 hour)." -#~ msgstr "" - -#~ msgid "" -#~ "When updating the replica configuration object, access the replica set " -#~ "members in the :data:`~replSetGetConfig.members` array with the **array " -#~ "index**. The array index begins with ``0``. Do **not** confuse this index " -#~ "value with the value of the :data:`~replSetGetConfig.members[n]._id` field " -#~ "in each document in the :data:`~replSetGetConfig.members` array." -#~ msgstr "" - -#~ msgid ":data:`~replSetGetConfig.members[n].slaveDelay`" -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/configure-a-hidden-replica-set-member.po b/locale/zh/LC_MESSAGES/tutorial/configure-a-hidden-replica-set-member.po deleted file mode 100644 index c782ba2c911..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/configure-a-hidden-replica-set-member.po +++ /dev/null @@ -1,172 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/configure-a-hidden-replica-set-member.txt:3 -msgid "Configure a Hidden Replica Set Member" -msgstr "" - -#: ../source/tutorial/configure-a-hidden-replica-set-member.txt:13 -msgid "" -"Hidden members are part of a :term:`replica set` but cannot become " -":term:`primary` and are invisible to client applications. Hidden members may" -" vote in :ref:`elections `. For a more information on" -" hidden members and their uses, see :doc:`/core/replica-set-hidden-member`." -msgstr "" - -#: ../source/tutorial/configure-a-hidden-replica-set-member.txt:20 -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/configure-a-hidden-replica-set-member.txt:22 -msgid "" -"The most common use of hidden nodes is to support :doc:`delayed members " -"`. If you only need to prevent a member " -"from becoming primary, configure a :doc:`priority 0 member `." -msgstr "" - -#: ../source/includes/fact-replica-set-sync-prefers-non-hidden.rst:10 -msgid ":doc:`/tutorial/manage-chained-replication`" -msgstr "" - -#: ../source/tutorial/configure-a-hidden-replica-set-member.txt:30 -msgid "Examples" -msgstr "" - -#: ../source/tutorial/configure-a-hidden-replica-set-member.txt:33 -msgid "Member Configuration Document" -msgstr "" - -#: ../source/tutorial/configure-a-hidden-replica-set-member.txt:52 -msgid "Configuration Procedure" -msgstr "" - -#: ../source/tutorial/configure-a-hidden-replica-set-member.txt:68 -msgid "" -"After re-configuring the set, this secondary member has a priority of ``0`` " -"so that it cannot become primary and is hidden. The other members in the set" -" will not advertise the hidden member in the :dbcommand:`isMaster` or " -":method:`db.isMaster()` output." -msgstr "" - -#: ../source/includes/warning-rs-reconfig.rst:3 -msgid "" -"The :method:`rs.reconfig()` shell method can force the current primary to " -"step down, which causes an :ref:`election `. When the" -" primary steps down, the :program:`mongod` closes all client connections. " -"While this typically takes 10-20 seconds, try to make these changes during " -"scheduled maintenance periods." -msgstr "" - -#: ../source/includes/warning-rs-reconfig.rst:10 -msgid "" -"To successfully reconfigure a replica set, a majority of the members must be" -" accessible. If your replica set has an even number of members, add an " -":doc:`arbiter ` to ensure that members " -"can quickly obtain a majority of votes in an election for primary." -msgstr "" - -#: ../source/tutorial/configure-a-hidden-replica-set-member.txt:78 -msgid "Related Documents" -msgstr "" - -#: ../source/tutorial/configure-a-hidden-replica-set-member.txt:80 -msgid ":ref:`Replica Set Reconfiguration `" -msgstr "" - -#: ../source/tutorial/configure-a-hidden-replica-set-member.txt:82 -msgid ":doc:`/core/replica-set-elections`" -msgstr "" - -#: ../source/tutorial/configure-a-hidden-replica-set-member.txt:84 -msgid ":ref:`Read Preference `" -msgstr "" - -#: ../source/tutorial/configure-a-hidden-replica-set-member.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/includes/fact-replica-set-sync-prefers-non-hidden.rst:1 -msgid "" -"If the :rsconf:`settings.chainingAllowed` setting allows secondary members " -"to sync from other secondaries, MongoDB by default prefers non-hidden " -"members over hidden members when selecting a sync target. MongoDB will only " -"choose hidden members as a last resort. If you want a secondary to sync from" -" a hidden member, use the :dbcommand:`replSetSyncFrom` database command to " -"override the default sync target. See the documentation for " -":dbcommand:`replSetSyncFrom` before using the command." -msgstr "" - -#: ../source/tutorial/configure-a-hidden-replica-set-member.txt:35 -msgid "" -"To configure a secondary member as hidden, set its " -":rsconf:`members[n].priority` value to ``0`` and set its " -":rsconf:`members[n].hidden` value to ``true`` in its member configuration:" -msgstr "" - -#: ../source/tutorial/configure-a-hidden-replica-set-member.txt:54 -msgid "" -"The following example hides the secondary member currently at the index " -"``0`` in the :rsconf:`members` array. To configure a :term:`hidden member`, " -"use the following sequence of operations in a :program:`mongo` shell " -"connected to the primary, specifying the member to configure by its array " -"index in the :rsconf:`members` array:" -msgstr "" - -#: ../source/includes/fact-rs-conf-array-index.rst:1 -msgid "" -"When updating the replica configuration object, access the replica set " -"members in the :rsconf:`members` array with the **array index**. The array " -"index begins with ``0``. Do **not** confuse this index value with the value " -"of the :rsconf:`members[n]._id` field in each document in the " -":rsconf:`members` array." -msgstr "" - -#~ msgid "" -#~ "If the :data:`~replSetGetConfig.settings.chainingAllowed` setting allows " -#~ "secondary members to sync from other secondaries, MongoDB by default prefers" -#~ " non-hidden members over hidden members when selecting a sync target. " -#~ "MongoDB will only choose hidden members as a last resort. If you want a " -#~ "secondary to sync from a hidden member, use the :dbcommand:`replSetSyncFrom`" -#~ " database command to override the default sync target. See the documentation" -#~ " for :dbcommand:`replSetSyncFrom` before using the command." -#~ msgstr "" - -#~ msgid "" -#~ "For :term:`sharded clusters ` running with replica sets " -#~ "before 2.0, if you reconfigured a member as hidden, you *had* to restart " -#~ ":program:`mongos` to prevent queries from reaching the hidden member." -#~ msgstr "" - -#~ msgid "" -#~ "To configure a secondary member as hidden, set its " -#~ ":data:`~replSetGetConfig.members[n].priority` value to ``0`` and set its " -#~ ":data:`~replSetGetConfig.members[n].hidden` value to ``true`` in its member " -#~ "configuration:" -#~ msgstr "" - -#~ msgid "" -#~ "The following example hides the secondary member currently at the index " -#~ "``0`` in the :data:`~replSetGetConfig.members` array. To configure a " -#~ ":term:`hidden member`, use the following sequence of operations in a " -#~ ":program:`mongo` shell connected to the primary, specifying the member to " -#~ "configure by its array index in the :data:`~replSetGetConfig.members` array:" -#~ msgstr "" - -#~ msgid "" -#~ "When updating the replica configuration object, access the replica set " -#~ "members in the :data:`~replSetGetConfig.members` array with the **array " -#~ "index**. The array index begins with ``0``. Do **not** confuse this index " -#~ "value with the value of the :data:`~replSetGetConfig.members[n]._id` field " -#~ "in each document in the :data:`~replSetGetConfig.members` array." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/configure-a-non-voting-replica-set-member.po b/locale/zh/LC_MESSAGES/tutorial/configure-a-non-voting-replica-set-member.po deleted file mode 100644 index fe7688c15f8..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/configure-a-non-voting-replica-set-member.po +++ /dev/null @@ -1,140 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/configure-a-non-voting-replica-set-member.txt:3 -msgid "Configure Non-Voting Replica Set Member" -msgstr "" - -#: ../source/tutorial/configure-a-non-voting-replica-set-member.txt:19 -msgid "Example" -msgstr "" - -#: ../source/includes/warning-rs-reconfig.rst:3 -msgid "" -"The :method:`rs.reconfig()` shell method can force the current primary to " -"step down, which causes an :ref:`election `. When the" -" primary steps down, the :program:`mongod` closes all client connections. " -"While this typically takes 10-20 seconds, try to make these changes during " -"scheduled maintenance periods." -msgstr "" - -#: ../source/includes/warning-rs-reconfig.rst:10 -msgid "" -"To successfully reconfigure a replica set, a majority of the members must be" -" accessible. If your replica set has an even number of members, add an " -":doc:`arbiter ` to ensure that members " -"can quickly obtain a majority of votes in an election for primary." -msgstr "" - -#: ../source/tutorial/configure-a-non-voting-replica-set-member.txt:53 -msgid "Related Documents" -msgstr "" - -#: ../source/tutorial/configure-a-non-voting-replica-set-member.txt:57 -msgid ":ref:`Replica Set Reconfiguration `" -msgstr "" - -#: ../source/tutorial/configure-a-non-voting-replica-set-member.txt:59 -msgid ":doc:`/core/replica-set-elections`" -msgstr "" - -#: ../source/tutorial/configure-a-non-voting-replica-set-member.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/configure-a-non-voting-replica-set-member.txt:13 -msgid "" -"Non-voting members allow you to add additional members for read distribution" -" beyond the maximum seven voting members. To configure a member as non-" -"voting, set its :rsconf:`members[n].votes` value to ``0``." -msgstr "" - -#: ../source/tutorial/configure-a-non-voting-replica-set-member.txt:21 -msgid "" -"To disable the ability to vote in elections for the fourth, fifth, and sixth" -" replica set members, use the following command sequence in the " -":program:`mongo` shell connected to the primary. You identify each replica " -"set member by its array index in the :rsconf:`members` array:" -msgstr "" - -#: ../source/tutorial/configure-a-non-voting-replica-set-member.txt:35 -msgid "" -"This sequence gives ``0`` votes to the fourth, fifth, and sixth members of " -"the set according to the order of the :rsconf:`members` array in the output " -"of :method:`rs.conf()`. This setting allows the set to elect these members " -"as :term:`primary` but does not allow them to vote in elections. Place " -"voting members so that your designated primary or primaries can reach a " -"majority of votes in the event of a network partition." -msgstr "" - -#: ../source/includes/fact-rs-conf-array-index.rst:1 -msgid "" -"When updating the replica configuration object, access the replica set " -"members in the :rsconf:`members` array with the **array index**. The array " -"index begins with ``0``. Do **not** confuse this index value with the value " -"of the :rsconf:`members[n]._id` field in each document in the " -":rsconf:`members` array." -msgstr "" - -#: ../source/tutorial/configure-a-non-voting-replica-set-member.txt:47 -msgid "" -"In general and when possible, all members should have only 1 vote. This " -"prevents intermittent ties, deadlocks, or the wrong members from becoming " -"primary. Use :rsconf:`members[n].priority` to control which members are more" -" likely to become primary." -msgstr "" - -#: ../source/tutorial/configure-a-non-voting-replica-set-member.txt:55 -msgid ":rsconf:`members[n].votes`" -msgstr "" - -#~ msgid "" -#~ "Non-voting members allow you to add additional members for read distribution" -#~ " beyond the maximum seven voting members. To configure a member as non-" -#~ "voting, set its :data:`~replSetGetConfig.members[n].votes` value to ``0``." -#~ msgstr "" - -#~ msgid "" -#~ "To disable the ability to vote in elections for the fourth, fifth, and sixth" -#~ " replica set members, use the following command sequence in the " -#~ ":program:`mongo` shell connected to the primary. You identify each replica " -#~ "set member by its array index in the :data:`~replSetGetConfig.members` " -#~ "array:" -#~ msgstr "" - -#~ msgid "" -#~ "This sequence gives ``0`` votes to the fourth, fifth, and sixth members of " -#~ "the set according to the order of the :data:`~replSetGetConfig.members` " -#~ "array in the output of :method:`rs.conf()`. This setting allows the set to " -#~ "elect these members as :term:`primary` but does not allow them to vote in " -#~ "elections. Place voting members so that your designated primary or primaries" -#~ " can reach a majority of votes in the event of a network partition." -#~ msgstr "" - -#~ msgid "" -#~ "When updating the replica configuration object, access the replica set " -#~ "members in the :data:`~replSetGetConfig.members` array with the **array " -#~ "index**. The array index begins with ``0``. Do **not** confuse this index " -#~ "value with the value of the :data:`~replSetGetConfig.members[n]._id` field " -#~ "in each document in the :data:`~replSetGetConfig.members` array." -#~ msgstr "" - -#~ msgid "" -#~ "In general and when possible, all members should have only 1 vote. This " -#~ "prevents intermittent ties, deadlocks, or the wrong members from becoming " -#~ "primary. Use :data:`~replSetGetConfig.members[n].priority` to control which " -#~ "members are more likely to become primary." -#~ msgstr "" - -#~ msgid ":data:`~replSetGetConfig.members[n].votes`" -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/configure-audit-filters.po b/locale/zh/LC_MESSAGES/tutorial/configure-audit-filters.po deleted file mode 100644 index d0aa3ca537a..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/configure-audit-filters.po +++ /dev/null @@ -1,207 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/configure-audit-filters.txt:5 -msgid "Configure Audit Filters" -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:15 -msgid "" -":products:`MongoDB Enterprise ` " -"supports :ref:`auditing ` of various operations. When " -":doc:`enabled `, the audit facility, by " -"default, records all auditable operations as detailed in :ref:`audit-action-" -"details-results`. To specify which events to record, the audit feature " -"includes the :option:`--auditFilter` option." -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:23 -msgid "``--auditFilter`` Option" -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:25 -msgid "" -"The :option:`--auditFilter` option takes a string representation of a query " -"document of the form:" -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:32 -msgid "" -"The ```` can be :doc:`any field in the audit message `, including fields returned in the :ref:`param ` document." -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:36 -msgid "" -"The ```` is a :ref:`query condition expression `." -msgstr "" - -#: ../source/includes/fact-audit-filter-single-quotes.rst:1 -#: ../source/includes/fact-audit-filter-single-quotes.rst:1 -#: ../source/includes/fact-audit-filter-single-quotes.rst:1 -#: ../source/includes/fact-audit-filter-single-quotes.rst:1 -#: ../source/includes/fact-audit-filter-single-quotes.rst:1 -#: ../source/includes/fact-audit-filter-single-quotes.rst:1 -#: ../source/includes/fact-audit-filter-single-quotes.rst:1 -msgid "" -"To specify an audit filter, enclose the filter document in single quotes to " -"pass the document as a string." -msgstr "" - -#: ../source/includes/fact-audit-filter-yaml-configuration.rst:1 -#: ../source/includes/fact-audit-filter-yaml-configuration.rst:1 -#: ../source/includes/fact-audit-filter-yaml-configuration.rst:1 -#: ../source/includes/fact-audit-filter-yaml-configuration.rst:1 -#: ../source/includes/fact-audit-filter-yaml-configuration.rst:1 -#: ../source/includes/fact-audit-filter-yaml-configuration.rst:1 -#: ../source/includes/fact-audit-filter-yaml-configuration.rst:1 -msgid "" -"To specify the audit filter in a :doc:`configuration file `, you must use the YAML format of the configuration " -"file." -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:43 -msgid "Examples" -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:46 -msgid "Filter for Multiple Operation Types" -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:48 -msgid "" -"The following example audits only the :authaction:`createCollection` and " -":authaction:`dropCollection` actions by using the filter:" -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:74 -msgid "Filter on Authentication Operations on a Single Database" -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:76 -msgid "" -"The ```` can include :doc:`any field in the audit message `. For authentication operations (i.e. ``atype: " -"\"authenticate\"``), the audit messages include a ``db`` field in the " -"``param`` document." -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:81 -msgid "" -"The following example audits only the ``authenticate`` operations that occur" -" against the ``test`` database by using the filter:" -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:108 -msgid "" -"To filter on all :authaction:`authenticate` operations across databases, use" -" the filter ``{ atype: \"authenticate\" }``." -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:112 -msgid "" -"Filter on Collection Creation and Drop Operations for a Single Database" -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:114 -msgid "" -"The ```` can include :doc:`any field in the audit message `. For collection creation and drop operations (i.e. ``atype:" -" \"createCollection\"`` and ``atype: \"dropCollection\"``), the audit " -"messages include a namespace ``ns`` field in the ``param`` document." -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:120 -msgid "" -"The following example audits only the ``createCollection`` and " -"``dropCollection`` operations that occur against the ``test`` database by " -"using the filter:" -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:125 -msgid "" -"The regular expression requires two backslashes (``\\\\``) to escape the dot" -" (``.``)." -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:153 -msgid "Filter by Authorization Role" -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:155 -msgid "" -"The following example audits operations by users with :authrole:`readWrite` " -"role on the ``test`` database, including users with roles that inherit from " -":authrole:`readWrite`, by using the filter:" -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:184 -msgid "Filter on Read and Write Operations" -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:186 -#: ../source/tutorial/configure-audit-filters.txt:229 -msgid "" -"To capture :authaction:`read` and :authaction:`write` operations in the " -"audit, you must also enable the audit system to log authorization successes " -"using the :parameter:`auditAuthorizationSuccess` parameter. [#authorization-" -"agnostic]_" -msgstr "" - -#: ../source/includes/fact-auditAuthorizationSuccess-performance-impact.rst:1 -#: ../source/includes/fact-auditAuthorizationSuccess-performance-impact.rst:1 -msgid "" -"Enabling :parameter:`auditAuthorizationSuccess` degrades performance more " -"than logging only the authorization failures." -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:195 -msgid "" -"The following example audits the :method:`~db.collection.find()`, " -":method:`~db.collection.insert()`, :method:`~db.collection.remove()`, " -":method:`~db.collection.update()`, :method:`~db.collection.save()`, and " -":method:`~db.collection.findAndModify()` operations by using the filter:" -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:227 -msgid "Filter on Read and Write Operations for a Collection" -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:238 -msgid "" -"The following example audits the :method:`~db.collection.find()`, " -":method:`~db.collection.insert()`, :method:`~db.collection.remove()`, " -":method:`~db.collection.update()`, :method:`~db.collection.save()`, and " -":method:`~db.collection.findAndModify()` operations for the collection " -"``orders`` in the database ``test`` by using the filter:" -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:270 -msgid "" -":doc:`/tutorial/configure-auditing`, :doc:`/core/auditing`, :doc:`/reference" -"/audit-message`" -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:274 -msgid "" -"You can enable :parameter:`auditAuthorizationSuccess` parameter without " -"enabling ``--auth``; however, all operations will return success for " -"authorization checks." -msgstr "" - -#: ../source/tutorial/configure-audit-filters.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/configure-auditing.po b/locale/zh/LC_MESSAGES/tutorial/configure-auditing.po deleted file mode 100644 index 23ea7412b68..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/configure-auditing.po +++ /dev/null @@ -1,148 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/configure-auditing.txt:15 -msgid "" -":products:`MongoDB Enterprise ` " -"supports :ref:`auditing ` of various operations. A complete " -"auditing solution must involve **all** :program:`mongod` server and " -":program:`mongos` router processes." -msgstr "" - -#: ../source/tutorial/configure-auditing.txt:20 -msgid "" -"The audit facility can write audit events to the console, the :term:`syslog`" -" (option is unavailable on Windows), a JSON file, or a BSON file. For " -"details on the audited operations and the audit log messages, see " -":doc:`/reference/audit-message`." -msgstr "" - -#: ../source/tutorial/configure-auditing.txt:26 -msgid "Enable and Configure Audit Output" -msgstr "" - -#: ../source/tutorial/configure-auditing.txt:28 -msgid "" -"Use the :option:`--auditDestination` option to enable auditing and specify " -"where to output the audit events." -msgstr "" - -#: ../source/tutorial/configure-auditing.txt:33 -msgid "" -"For sharded clusters, if you enable auditing on :program:`mongos` instances," -" you must enable auditing on all :program:`mongod` instances in the cluster," -" i.e. shards and config servers." -msgstr "" - -#: ../source/tutorial/configure-auditing.txt:38 -msgid "Output to Syslog" -msgstr "" - -#: ../source/tutorial/configure-auditing.txt:40 -msgid "" -"To enable auditing and print audit events to the syslog (option is " -"unavailable on Windows) in JSON format, specify ``syslog`` for the " -":option:`--auditDestination` setting. For example:" -msgstr "" - -#: ../source/tutorial/configure-auditing.txt:50 -msgid "" -"The syslog message limit can result in the truncation of the audit messages." -" The auditing system will neither detect the truncation nor error upon its " -"occurrence." -msgstr "" - -#: ../source/tutorial/configure-auditing.txt:54 -#: ../source/tutorial/configure-auditing.txt:75 -#: ../source/tutorial/configure-auditing.txt:103 -#: ../source/tutorial/configure-auditing.txt:135 -msgid "" -"You may also specify these options in the :doc:`configuration file " -"`:" -msgstr "" - -#: ../source/tutorial/configure-auditing.txt:65 -msgid "Output to Console" -msgstr "" - -#: ../source/tutorial/configure-auditing.txt:67 -msgid "" -"To enable auditing and print the audit events to standard output (i.e. " -"``stdout``), specify ``console`` for the :option:`--auditDestination` " -"setting. For example:" -msgstr "" - -#: ../source/tutorial/configure-auditing.txt:86 -msgid "Output to JSON File" -msgstr "" - -#: ../source/tutorial/configure-auditing.txt:88 -msgid "" -"To enable auditing and print audit events to a file in JSON format, specify " -"``file`` for the :option:`--auditDestination` setting, ``JSON`` for the " -":option:`--auditFormat` setting, and the output filename for the " -":option:`--auditPath`. The :option:`--auditPath` option accepts either full " -"path name or relative path name. For example, the following enables auditing" -" and records audit events to a file with the relative path name of " -"``data/db/auditLog.json``:" -msgstr "" - -#: ../source/tutorial/configure-auditing.txt:101 -#: ../source/tutorial/configure-auditing.txt:133 -msgid "The audit file rotates at the same time as the server log file." -msgstr "" - -#: ../source/tutorial/configure-auditing.txt:115 -msgid "" -"Printing audit events to a file in JSON format degrades server performance " -"more than printing to a file in BSON format." -msgstr "" - -#: ../source/tutorial/configure-auditing.txt:119 -msgid "Output to BSON File" -msgstr "" - -#: ../source/tutorial/configure-auditing.txt:121 -msgid "" -"To enable auditing and print audit events to a file in BSON binary format, " -"specify ``file`` for the :option:`--auditDestination` setting, ``BSON`` for " -"the :option:`--auditFormat` setting, and the output filename for the " -":option:`--auditPath`. The :option:`--auditPath` option accepts either full " -"path name or relative path name. For example, the following enables auditing" -" and records audit events to a BSON file with the relative path name of " -"``data/db/auditLog.bson``:" -msgstr "" - -#: ../source/tutorial/configure-auditing.txt:147 -msgid "" -"To view the contents of the file, pass the file to the MongoDB utility " -":program:`bsondump`. For example, the following converts the audit log into " -"a human-readable form and output to the terminal:" -msgstr "" - -#: ../source/tutorial/configure-auditing.txt:156 -msgid "" -":doc:`/tutorial/configure-audit-filters`, :doc:`/core/auditing`, " -":doc:`/reference/audit-message`" -msgstr "" - -#: ../source/tutorial/configure-auditing.txt:3 -msgid "Configure Auditing" -msgstr "" - -#: ../source/tutorial/configure-auditing.txt:0 -msgid "On this page" -msgstr "" - -#~ msgid "Configure System Events Auditing" -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/configure-encryption.po b/locale/zh/LC_MESSAGES/tutorial/configure-encryption.po deleted file mode 100644 index a103c006f60..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/configure-encryption.po +++ /dev/null @@ -1,356 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 2e2bfd2080254ab9ba0ea4c1bff70c91 -#: ../source/tutorial/configure-encryption.txt:3 -msgid "Configure Encryption" -msgstr "" - -# f482b56df694493397d43b31d32004a7 -#: ../source/tutorial/configure-encryption.txt -msgid "On this page" -msgstr "" - -# e0651d55adc241a098100f0d23410864 -#: ../source/tutorial/configure-encryption.txt:16 -msgid "Overview" -msgstr "" - -# 5bdb6d84e89c46f282cda82504402344 -#: ../source/includes/fact-enterprise-only-admonition.rst:1 -msgid "Enterprise Feature" -msgstr "" - -# 662ecf42bcdb4cb18afe13b7a8b4cdd3 -#: ../source/includes/fact-enterprise-only-admonition.rst:3 -msgid "Available in MongoDB Enterprise only." -msgstr "" - -# f003624e55d44fd888d541d41624eaf5 -#: ../source/tutorial/configure-encryption.txt:22 -msgid "Available for the WiredTiger Storage Engine Only." -msgstr "" - -# d3f1ffdb584a4df7a84deba54282fec3 -#: ../source/tutorial/configure-encryption.txt:24 -msgid "" -"MongoDB Enterprise 3.2 introduces a native encryption option for the " -"WiredTiger storage engine. With storage encryption, the secure management" -" of the encryption keys is critical." -msgstr "" - -# 8b0be692a48547e6ba84881c416bd3c6 -#: ../source/tutorial/configure-encryption.txt:28 -msgid "" -"Only the master key is external to the server and requires external " -"management. To manage the master key, MongoDB's encrypted storage engine " -"supports two key management options:" -msgstr "" - -# c9f4aee2eb55403ca495f54bc9450b2b -#: ../source/tutorial/configure-encryption.txt:32 -msgid "" -"Integration with a third party key management appliance via the Key " -"Management Interoperability Protocol (KMIP). **Recommended**" -msgstr "" - -# 3d2544a858df4eb2a0ba80df5e78305d -#: ../source/tutorial/configure-encryption.txt:35 -msgid "Use of local key management via a keyfile." -msgstr "" - -# 50ad8d13588945889647558236ca6e3e -#: ../source/tutorial/configure-encryption.txt:37 -msgid "" -"The following tutorial outlines the procedures to configure MongoDB for " -"encryption and key management." -msgstr "" - -# d060fc9522b04ad2a42b92e50d505c69 -#: ../source/tutorial/configure-encryption.txt:41 -msgid "Key Manager" -msgstr "" - -# ac3f5c54abf34a06a21b4a6bd6f49d34 -#: ../source/tutorial/configure-encryption.txt:43 -msgid "" -"MongoDB Enterprise supports secure transfer of keys with compatible key " -"management appliances. Using a key manager allows for the keys to be " -"stored in the key manager." -msgstr "" - -# eaaf310b968b44e690c0319556155fc9 -#: ../source/tutorial/configure-encryption.txt:47 -msgid "" -"MongoDB Enterprise supports secure transfer of keys with Key Management " -"Interoperability Protocol (KMIP) compliant key management appliances. Any" -" appliance vendor that provides support for KMIP is expected to be " -"compatible." -msgstr "" - -# 108ceca981e349b7b773bc6dbba63b98 -#: ../source/includes/partners-security.rst:1 -msgid "" -"For a list of MongoDB's certified partners, refer to the `Partners List " -"`_. To view security partners, " -"select \"Security\" from the :guilabel:`Technology` filter, and " -"\"Certified\" from the :guilabel:`Certified` filter." -msgstr "" - -# e5bad014771643e1a98d5fa60684e5dc -#: ../source/tutorial/configure-encryption.txt:54 -msgid "Recommended" -msgstr "" - -# 5e58b74a53064447b2ba42d1232ccd7f -#: ../source/tutorial/configure-encryption.txt:56 -msgid "" -"Using a key manager meets regulatory key management guidelines, such as " -"HIPAA, PCI-DSS, and FERPA, and is recommended over the local key " -"management." -msgstr "" - -# 7a259c686f3245bdb9b3840a98ee0750 -#: ../source/tutorial/configure-encryption.txt:61 -msgid "Prerequisites" -msgstr "" - -# d29acac04e9c490a9b56e688b66f9fba -#: ../source/tutorial/configure-encryption.txt:63 -msgid "Your key manager must support the KMIP communication protocol." -msgstr "" - -# 1f94cf11669a44df9c378b6a2ec676e0 -#: ../source/tutorial/configure-encryption.txt:65 -msgid "" -"To authenticate MongoDB to a KMIP server, you must have a valid " -"certificate issued by the key management appliance." -msgstr "" - -# 6b8148b28a534631875bafe1b6c617c9 -#: ../source/tutorial/configure-encryption.txt:71 -msgid "Encrypt Using a New Key" -msgstr "" - -# 7579a8523a924bc3bcbc269fde445cac -#: ../source/tutorial/configure-encryption.txt:73 -msgid "" -"To create a new key, connect :program:`mongod` to the key manager by " -"starting :program:`mongod` with the following options:" -msgstr "" - -# c6901f906f1c4068bcd1da6df717aef1 -# be1a2138992440fa82c6fdf50c1f4508 -#: ../source/tutorial/configure-encryption.txt:76 -#: ../source/tutorial/configure-encryption.txt:114 -msgid ":option:`--enableEncryption`" -msgstr "" - -# 7be79b65fae74158add9d9584f9a7f2f -# 6711c541a8174a79a122a1ab1c718d25 -#: ../source/tutorial/configure-encryption.txt:77 -#: ../source/tutorial/configure-encryption.txt:115 -msgid ":option:`--kmipServerName`" -msgstr "" - -# 4e88288c8f364541bb8af01c9d757fd6 -# 0df8ff54d9874fb394334e4ab333074c -#: ../source/tutorial/configure-encryption.txt:78 -#: ../source/tutorial/configure-encryption.txt:116 -msgid ":option:`--kmipPort`" -msgstr "" - -# 8742d4d613384f26946729c2a7ec472a -# 94fe20d335d24eefb1aeac862e48d9ba -#: ../source/tutorial/configure-encryption.txt:79 -#: ../source/tutorial/configure-encryption.txt:117 -msgid ":option:`--kmipServerCAFile`" -msgstr "" - -# ce0e6b9d81444614ab9527ff499e4b70 -# c686869a0eae4e83821f53d691e39535 -#: ../source/tutorial/configure-encryption.txt:80 -#: ../source/tutorial/configure-encryption.txt:118 -msgid ":option:`--kmipClientCertificateFile`" -msgstr "" - -# b00b3acf56ae48448411f8b57e045a20 -# a74a1f169d8440bdab428e1c6757d457 -#: ../source/tutorial/configure-encryption.txt:82 -#: ../source/tutorial/configure-encryption.txt:121 -msgid "" -"Include any other options specific to your :program:`mongod` " -"configuration." -msgstr "" - -# b7db716b4120481e9fbb528ef7e02ce0 -#: ../source/tutorial/configure-encryption.txt:91 -msgid "" -"This operation creates a new master key in your key manager which " -":program:`mongod` uses to encrypt the keys :program:`mongod` generates " -"for each database." -msgstr "" - -# fa57a30f5ac141de9b7d3dfa4cfd922d -#: ../source/tutorial/configure-encryption.txt:95 -msgid "" -"To verify that the key creation and usage was successful, check the log " -"file. If successful, the process will log the following messages:" -msgstr "" - -# f90398686427490e9cd8248fe4f1ccbf -# e2b5117e7cb445219439987f8a6046e9 -# 1c3797eeb0fe4ac097f1aceab427d6b1 -#: ../source/tutorial/configure-encryption.txt:103 -#: ../source/tutorial/configure-encryption.txt:136 -#: ../source/tutorial/configure-encryption.txt:186 -msgid ":ref:`encryption-key-management-options`" -msgstr "" - -# 3a1f5b276d814967bdbc8b1a23e0bf2b -#: ../source/tutorial/configure-encryption.txt:108 -msgid "Encrypt Using an Existing Key" -msgstr "" - -# 7d254c28e6094fe3866756a9c5722a53 -#: ../source/tutorial/configure-encryption.txt:110 -msgid "" -"You can use an existing master key your KMIP server created and manages. " -"To use an existing key, connect :program:`mongod` to the key manager by " -"starting :program:`mongod` with the following options:" -msgstr "" - -# 888da2fe35e84e7ca95f3976fe9e9a32 -#: ../source/tutorial/configure-encryption.txt:119 -msgid ":option:`--kmipKeyIdentifier`" -msgstr "" - -# 7adfdffe0bd94822913fc5ee1e39e79b -#: ../source/tutorial/configure-encryption.txt:132 -msgid "" -"If data is already encrypted with a key, you must specify that key's " -"```` for the ``--kmipKeyIdentifier`` option. Otherwise, MongoDB does" -" not start and logs an error." -msgstr "" - -# 2153fa5f1cb442f3b5f6dbb1d1e0ce89 -#: ../source/tutorial/configure-encryption.txt:139 -msgid "Local Key Management" -msgstr "" - -# bc5559562ac14edd8051eb3d87e8bb25 -#: ../source/tutorial/configure-encryption.txt:143 -msgid "" -"Using the keyfile method does not meet most regulatory key management " -"guidelines and requires users to securely manage their own keys." -msgstr "" - -# d6513732bb6044a796bd2d537abdd5ac -#: ../source/tutorial/configure-encryption.txt:147 -msgid "The safe management of the keyfile is critical." -msgstr "" - -# f3d29e6a0d5c4cb58587cb6cc8909069 -#: ../source/tutorial/configure-encryption.txt:149 -msgid "" -"To encrypt using a keyfile, you must have a base64 encoded keyfile that " -"contains a 16 or 32 character string. The keyfile must only be accessible" -" by the owner of the :program:`mongod` process." -msgstr "" - -# c2f0a43005bb4993894d90adcc0ed9fa -#: ../source/tutorial/configure-encryption.txt:153 -msgid "" -"Create the base64 encoded keyfile with the 16 or 32 character string. You" -" can generate the encoded keyfile using any method you prefer. For " -"example," -msgstr "" - -# 1c9364ec7b08451a8ef93a2fc9cfe4bc -#: ../source/tutorial/configure-encryption.txt:161 -msgid "Update the file permissions." -msgstr "" - -# 2a31a401aa4b457e82d5c2ea75ed6315 -#: ../source/tutorial/configure-encryption.txt:167 -msgid "To use the key file, start :program:`mongod` with the following options:" -msgstr "" - -# f8541ac5ac6648d59b82aa79c038dda9 -#: ../source/tutorial/configure-encryption.txt:170 -msgid "``--enableEncryption``," -msgstr "" - -# 6f8f38a31ce54f199ecb170cf68b3617 -#: ../source/tutorial/configure-encryption.txt:172 -msgid "``--encryptionKeyFile ``," -msgstr "" - -# f50472f8349c49cb877f6cf202aae274 -#: ../source/tutorial/configure-encryption.txt:178 -msgid "" -"Verify if the encryption key manager successfully initialized with the " -"keyfile. If the operation was successful, the process will log the " -"following message:" -msgstr "" - -#~ msgid "``--kmipServerName ``," -#~ msgstr "" - -#~ msgid "``--kmipServerCAFile ``, and" -#~ msgstr "" - -#~ msgid "``--kmipClientCertificateFile ``." -#~ msgstr "" - -#~ msgid "Include any other options specific to your configuration." -#~ msgstr "" - -#~ msgid "" -#~ "This operation creates a new master " -#~ "key in your key manager for use" -#~ " by the :program:`mongod` to wrap the" -#~ " keys :program:`mongod` generates for each" -#~ " database." -#~ msgstr "" - -#~ msgid "" -#~ "You can use an existing master key" -#~ " created and managed by your KMIP." -#~ " To use an existing key, connect " -#~ ":program:`mongod` to the key manager by" -#~ " starting :program:`mongod` with the " -#~ "following options:" -#~ msgstr "" - -#~ msgid "``--kmipServerName ``," -#~ msgstr "" - -#~ msgid "``--kmipClientCertificateFile ``, and" -#~ msgstr "" - -#~ msgid "``--kmipKeyIdentifier ``." -#~ msgstr "" - -#~ msgid "" -#~ "If data is already encrypted with " -#~ "a key, you must specify that key's" -#~ " ```` for the ``--kmipKeyIdentifier`` " -#~ "option. Otherwise, MongoDB will not " -#~ "start and log an error." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/configure-fips.po b/locale/zh/LC_MESSAGES/tutorial/configure-fips.po deleted file mode 100644 index 049934fd017..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/configure-fips.po +++ /dev/null @@ -1,182 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 1d314d2d321a4704b16eaf6a2253527d -#: ../source/tutorial/configure-fips.txt:3 -msgid "Configure MongoDB for FIPS" -msgstr "" - -# 8f23348cc1ad4adb8ea5e721e3178c16 -#: ../source/tutorial/configure-fips.txt -msgid "On this page" -msgstr "" - -# 81cfa7e073d3406b9281488fc1a27651 -#: ../source/tutorial/configure-fips.txt:16 -msgid "Overview" -msgstr "" - -# ec01f250648141368ddd1ad64bf4eb4b -#: ../source/tutorial/configure-fips.txt:18 -msgid "" -"The Federal Information Processing Standard (FIPS) is a U.S. government " -"computer security standard used to certify software modules and libraries" -" that encrypt and decrypt data securely. You can configure MongoDB to " -"run with a FIPS 140-2 certified library for OpenSSL. Configure FIPS to " -"run by default or as needed from the command line." -msgstr "" - -# d7465c1749c648488e07b3c42de9ff03 -#: ../source/tutorial/configure-fips.txt:26 -msgid "Prerequisites" -msgstr "" - -# a4d971b4cf69413286f756cdd15dba0e -#: ../source/includes/extracts/security-prereq-configure-fips.rst:1 -msgid "" -"A full description of FIPS and TLS/SSL is beyond the scope of this " -"document. This tutorial assumes prior knowledge of FIPS and TLS/SSL." -msgstr "" - -# 739c30b984f44ac5ac27125af3159d34 -#: ../source/tutorial/configure-fips.txt:32 -msgid "" -"Only `MongoDB Enterprise`_ edition supports FIPS mode. See " -":doc:`/administration/install-enterprise` to download and install " -"`MongoDB Enterprise`_." -msgstr "" - -# f3a9563767fc49ce92f6d7f99bbf28d2 -#: ../source/tutorial/configure-fips.txt:36 -msgid "" -"Your system must have an OpenSSL library configured with the FIPS 140-2 " -"module. At the command line, type ``openssl version`` to confirm your " -"OpenSSL software includes FIPS support." -msgstr "" - -# 8068626c829c48f9bf9877bbd74711d3 -#: ../source/tutorial/configure-fips.txt:40 -msgid "" -"For Red Hat Enterprise Linux 6.x (RHEL 6.x) or its derivatives such as " -"CentOS 6.x, the OpenSSL toolkit must be at least " -"``openssl-1.0.1e-16.el6_5`` to use FIPS mode. To upgrade the toolkit for " -"these platforms, issue the following command:" -msgstr "" - -# 393e964f6bbe44e3b488370c068b65c0 -#: ../source/tutorial/configure-fips.txt:49 -msgid "" -"Some versions of Linux periodically execute a process to `prelink` " -"dynamic libraries with pre-assigned addresses. This process modifies the " -"OpenSSL libraries, specifically ``libcrypto``. The OpenSSL FIPS mode will" -" subsequently fail the signature check performed upon startup to ensure " -"``libcrypto`` has not been modified since compilation." -msgstr "" - -# 972da39e475543b98d67de0e30f108fb -#: ../source/tutorial/configure-fips.txt:55 -msgid "To configure the Linux prelink process to not prelink ``libcrypto``:" -msgstr "" - -# 7b6adeb632b44543ae538a3e284c5670 -#: ../source/tutorial/configure-fips.txt:64 -msgid "Considerations" -msgstr "" - -# 76f10f2e4265418798cf9c8c7eba2c03 -#: ../source/tutorial/configure-fips.txt:66 -msgid "" -"FIPS is property of the encryption system and not the access control " -"system. However, if your environment requires FIPS compliant encryption " -"*and* access control, you must ensure that the access control system uses" -" only FIPS-compliant encryption." -msgstr "" - -# c24c3f44288744c3935fb81e64683b31 -#: ../source/tutorial/configure-fips.txt:71 -msgid "" -"MongoDB's FIPS support covers the way that MongoDB uses OpenSSL for " -"network encryption, ``SCRAM-SHA-1`` authentication, and x.509 " -"authentication. If you use Kerberos or LDAP authentication, you must " -"ensure that these external mechanisms are FIPS-compliant. ``MONGODB-CR`` " -"authentication is **not** FIPS compliant." -msgstr "" - -# 4137d15004314a7a979f54162cf14a38 -#: ../source/tutorial/configure-fips.txt:78 -msgid "Procedure" -msgstr "" - -# 388c097d863e49e1ba535b6dc044bbf9 -#: ../source/tutorial/configure-fips.txt:81 -msgid "Configure MongoDB to use TLS/SSL" -msgstr "" - -# d1864a09c9cd424c960ce60db3cf7fb7 -#: ../source/tutorial/configure-fips.txt:83 -msgid "" -"See :doc:`/tutorial/configure-ssl` for details about configuring OpenSSL." -" For FIPS mode, ensure that your certificate is FIPS compliant." -msgstr "" - -# ae8c881be17041e6a356b39fc50aa014 -#: ../source/tutorial/configure-fips.txt:87 -msgid "Run ``mongod`` or ``mongos`` instance in FIPS mode" -msgstr "" - -# 610eeda0a3904dd4bcb260023a777bd4 -#: ../source/tutorial/configure-fips.txt:89 -msgid "Perform these steps after you :doc:`/tutorial/configure-ssl`." -msgstr "" - -# 8b98a98604dd4e91b9a16d19129b6d3d -#: ../source/tutorial/configure-fips.txt:94 -msgid "Confirm that FIPS mode is running" -msgstr "" - -# 4e2daaafe82347558c601c867774a796 -#: ../source/tutorial/configure-fips.txt:96 -msgid "Check the server log file for a message that FIPS is active:" -msgstr "" - -#~ msgid "" -#~ "Only the `MongoDB Enterprise`_ version " -#~ "supports FIPS mode. See :doc:`/administration" -#~ "/install-enterprise` to download and " -#~ "install `MongoDB Enterprise`_ to use " -#~ "FIPS mode." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB's FIPS support covers the way" -#~ " that MongoDB uses OpenSSL for " -#~ "network encryption and X509 authentication." -#~ " If you use Kerberos or LDAP " -#~ "Proxy authentication, you muse ensure " -#~ "that these external mechanisms are " -#~ "FIPS-compliant. ``MONGODB-CR`` authentication " -#~ "is *not* FIPS compliant." -#~ msgstr "" - -#~ msgid "" -#~ "See :doc:`/tutorial/configure-ssl` for details" -#~ " about configuring OpenSSL." -#~ msgstr "" - -#~ msgid "Confirm FIPS mode is running" -#~ msgstr "" - -#~ msgid "Check the server log file for a message FIPS is active:" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/configure-ldap-sasl-activedirectory.po b/locale/zh/LC_MESSAGES/tutorial/configure-ldap-sasl-activedirectory.po deleted file mode 100644 index 5900ab49eb6..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/configure-ldap-sasl-activedirectory.po +++ /dev/null @@ -1,69 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/configure-ldap-sasl-activedirectory.txt:3 -msgid "Authenticate Using SASL and LDAP with ActiveDirectory" -msgstr "" - -#: ../source/tutorial/configure-ldap-sasl-activedirectory.txt:13 -msgid "" -"MongoDB Enterprise provides support for proxy authentication of users. This " -"allows administrators to configure a MongoDB cluster to authenticate users " -"by proxying authentication requests to a specified Lightweight Directory " -"Access Protocol (LDAP) service." -msgstr "" - -#: ../source/tutorial/configure-ldap-sasl-activedirectory.txt:19 -msgid "Considerations" -msgstr "" - -#: ../source/includes/admonition-mongodb-enterprise-windows-ldap.rst:1 -msgid "" -"MongoDB Enterprise for Windows does **not** include LDAP support for " -"authentication. However, MongoDB Enterprise for Linux supports using LDAP " -"authentication with an ActiveDirectory server." -msgstr "" - -#: ../source/includes/admonition-saslauthd-ldap-considerations.rst:3 -msgid "" -"MongoDB does **not** support LDAP authentication in mixed sharded cluster " -"deployments that contain both version 2.4 and version 2.6 shards. See :doc" -":`/release-notes/2.6-upgrade` for upgrade instructions." -msgstr "" - -#: ../source/includes/admonition-saslauthd-ldap-considerations.rst:7 -msgid "" -"Use secure encrypted or trusted connections between clients and the server, " -"as well as between ``saslauthd`` and the LDAP server. The LDAP server uses " -"the ``SASL PLAIN`` mechanism, sending and receiving data in **plain text**. " -"You should use only a trusted channel such as a VPN, a connection encrypted " -"with TLS/SSL, or a trusted wired network." -msgstr "" - -#: ../source/tutorial/configure-ldap-sasl-activedirectory.txt:24 -msgid "Configure ``saslauthd``" -msgstr "" - -#: ../source/tutorial/configure-ldap-sasl-activedirectory.txt:26 -msgid "" -"LDAP support for user authentication requires proper configuration of the " -"``saslauthd`` daemon process as well as the MongoDB server." -msgstr "" - -#: ../source/tutorial/configure-ldap-sasl-activedirectory.txt:34 -msgid "Configure MongoDB" -msgstr "" - -#: ../source/tutorial/configure-ldap-sasl-activedirectory.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/configure-ldap-sasl-openldap.po b/locale/zh/LC_MESSAGES/tutorial/configure-ldap-sasl-openldap.po deleted file mode 100644 index 9cbd1e94893..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/configure-ldap-sasl-openldap.po +++ /dev/null @@ -1,69 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/configure-ldap-sasl-openldap.txt:3 -msgid "Authenticate Using SASL and LDAP with OpenLDAP" -msgstr "" - -#: ../source/tutorial/configure-ldap-sasl-openldap.txt:13 -msgid "" -"MongoDB Enterprise provides support for proxy authentication of users. This " -"allows administrators to configure a MongoDB cluster to authenticate users " -"by proxying authentication requests to a specified Lightweight Directory " -"Access Protocol (LDAP) service." -msgstr "" - -#: ../source/tutorial/configure-ldap-sasl-openldap.txt:19 -msgid "Considerations" -msgstr "" - -#: ../source/includes/admonition-mongodb-enterprise-windows-ldap.rst:1 -msgid "" -"MongoDB Enterprise for Windows does **not** include LDAP support for " -"authentication. However, MongoDB Enterprise for Linux supports using LDAP " -"authentication with an ActiveDirectory server." -msgstr "" - -#: ../source/includes/admonition-saslauthd-ldap-considerations.rst:3 -msgid "" -"MongoDB does **not** support LDAP authentication in mixed sharded cluster " -"deployments that contain both version 2.4 and version 2.6 shards. See :doc" -":`/release-notes/2.6-upgrade` for upgrade instructions." -msgstr "" - -#: ../source/includes/admonition-saslauthd-ldap-considerations.rst:7 -msgid "" -"Use secure encrypted or trusted connections between clients and the server, " -"as well as between ``saslauthd`` and the LDAP server. The LDAP server uses " -"the ``SASL PLAIN`` mechanism, sending and receiving data in **plain text**. " -"You should use only a trusted channel such as a VPN, a connection encrypted " -"with TLS/SSL, or a trusted wired network." -msgstr "" - -#: ../source/tutorial/configure-ldap-sasl-openldap.txt:24 -msgid "Configure ``saslauthd``" -msgstr "" - -#: ../source/tutorial/configure-ldap-sasl-openldap.txt:26 -msgid "" -"LDAP support for user authentication requires proper configuration of the " -"``saslauthd`` daemon process as well as the MongoDB server." -msgstr "" - -#: ../source/tutorial/configure-ldap-sasl-openldap.txt:34 -msgid "Configure MongoDB" -msgstr "" - -#: ../source/tutorial/configure-ldap-sasl-openldap.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/configure-linux-iptables-firewall.po b/locale/zh/LC_MESSAGES/tutorial/configure-linux-iptables-firewall.po deleted file mode 100644 index b0b088ed1d6..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/configure-linux-iptables-firewall.po +++ /dev/null @@ -1,405 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:3 -msgid "Configure Linux ``iptables`` Firewall for MongoDB" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:13 -msgid "" -"On contemporary Linux systems, the ``iptables`` program provides methods for" -" managing the Linux Kernel's ``netfilter`` or network packet filtering " -"capabilities. These firewall rules make it possible for administrators to " -"control what hosts can connect to the system, and limit risk exposure by " -"limiting the hosts that can connect to a system." -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:25 -msgid "" -"For MongoDB deployments on Amazon's web services, see the :ecosystem:`Amazon" -" EC2 ` page, which addresses Amazon's Security Groups" -" and other EC2-specific security features." -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:30 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:32 -msgid "" -"Rules in ``iptables`` configurations fall into chains, which describe the " -"process for filtering and processing specific streams of traffic. Chains " -"have an order, and packets must pass through earlier rules in a chain to " -"reach later rules. This document addresses only the following two chains:" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:39 -msgid "``INPUT``" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:39 -msgid "Controls all incoming traffic." -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:42 -msgid "``OUTPUT``" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:42 -msgid "Controls all outgoing traffic." -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:49 -msgid "" -"Be aware that, by default, the default policy of ``iptables`` is to allow " -"all connections and traffic unless explicitly disabled. The configuration " -"changes outlined in this document will create rules that explicitly allow " -"traffic from specific addresses and on specific ports, using a default " -"policy that drops all traffic that is not explicitly allowed. When you have " -"properly configured your ``iptables`` rules to allow only the traffic that " -"you want to permit, you can :ref:`iptables-change-default-policy-to-drop`." -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:59 -msgid "Patterns" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:61 -msgid "" -"This section contains a number of patterns and examples for configuring " -"``iptables`` for use with MongoDB deployments. If you have configured " -"different ports using the :setting:`~net.port` configuration setting, you " -"will need to modify the rules accordingly." -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:69 -msgid "Traffic to and from ``mongod`` Instances" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:71 -msgid "" -"This pattern is applicable to all :program:`mongod` instances running as " -"standalone instances or as part of a :term:`replica set`." -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:74 -msgid "" -"The goal of this pattern is to explicitly allow traffic to the " -":program:`mongod` instance from the application server. In the following " -"examples, replace ```` with the IP address of the application " -"server:" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:84 -msgid "" -"The first rule allows all incoming traffic from ```` on port " -"``27017``, which allows the application server to connect to the " -":program:`mongod` instance. The second rule, allows outgoing traffic from " -"the :program:`mongod` to reach the application server." -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:0 -#: ../source/tutorial/configure-linux-iptables-firewall.txt:0 -msgid "Optional" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:91 -msgid "" -"If you have only one application server, you can replace ```` " -"with either the IP address itself, such as: ``198.51.100.55``. You can also " -"express this using CIDR notation as ``198.51.100.55/32``. If you want to " -"permit a larger block of possible IP addresses you can allow traffic from a " -"``/24`` using one of the following specifications for the ````, " -"as follows:" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:105 -msgid "Traffic to and from ``mongos`` Instances" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:107 -msgid "" -":program:`mongos` instances provide query routing for :term:`sharded " -"clusters `. Clients connect to :program:`mongos` instances," -" which behave from the client's perspective as :program:`mongod` instances. " -"In turn, the :program:`mongos` connects to all :program:`mongod` instances " -"that are components of the sharded cluster." -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:114 -msgid "" -"Use the same ``iptables`` command to allow traffic to and from these " -"instances as you would from the :program:`mongod` instances that are members" -" of the replica set. Take the configuration outlined in the :ref:`iptables-" -"basic-rule-set` section as an example." -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:120 -msgid "Traffic to and from a MongoDB Config Server" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:122 -msgid "" -"Config servers, host the :term:`config database` that stores metadata for " -"sharded clusters. Each production cluster has three config servers, " -"initiated using the :option:`mongod --configsvr` option. [#config-option]_ " -"Config servers listen for connections on port ``27019``. As a result, add " -"the following ``iptables`` rules to the config server to allow incoming and " -"outgoing connection on port ``27019``, for connection to the other config " -"servers." -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:135 -msgid "" -"Replace ```` with the address or address space of *all* the " -":program:`mongod` that provide config servers." -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:138 -msgid "" -"Additionally, config servers need to allow incoming connections from all of " -"the :program:`mongos` instances in the cluster *and* all :program:`mongod` " -"instances in the cluster. Add rules that resemble the following:" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:147 -msgid "" -"Replace ```` with the address of the :program:`mongos` instances" -" and the shard :program:`mongod` instances." -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:151 -msgid "" -"You also can run a config server by using the ``configsvr`` value for the " -":setting:`~sharding.clusterRole` setting in a configuration file." -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:156 -msgid "Traffic to and from a MongoDB Shard Server" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:158 -msgid "" -"For shard servers, running as :option:`mongod --shardsvr` [#shard-option]_ " -"Because the default port number is ``27018`` when running with the " -"``shardsvr`` value for the :setting:`~sharding.clusterRole` setting, you " -"must configure the following ``iptables`` rules to allow traffic to and from" -" each shard:" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:169 -msgid "" -"Replace the ```` specification with the IP address of all " -":program:`mongod`. This allows you to permit incoming and outgoing traffic " -"between all shards including constituent replica set members, to:" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:174 -msgid "all :program:`mongod` instances in the shard's replica sets." -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:176 -msgid "all :program:`mongod` instances in other shards. [#migrations]_" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:178 -msgid "Furthermore, shards need to be able make outgoing connections to:" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:180 -msgid "all :program:`mongod` instances in the config servers." -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:182 -msgid "" -"Create a rule that resembles the following, and replace the ````" -" with the address of the config servers and the :program:`mongos` instances:" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:190 -msgid "" -"You can also specify the shard server option with the ``shardsvr`` value for" -" the :setting:`~sharding.clusterRole` setting in the configuration file. " -"Shard members are also often conventional replica sets using the default " -"port." -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:195 -msgid "" -"All shards in a cluster need to be able to communicate with all other shards" -" to facilitate :term:`chunk` and balancing operations." -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:200 -msgid "Provide Access For Monitoring Systems" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:202 -msgid "" -"The :program:`mongostat` diagnostic tool, when running with the " -":option:`--discover ` needs to be able to reach all " -"components of a cluster, including the config servers, the shard servers, " -"and the :program:`mongos` instances." -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:207 -msgid "" -"If your monitoring system needs access the HTTP interface, insert the " -"following rule to the chain:" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:214 -msgid "" -"Replace ```` with the address of the instance that needs access " -"to the HTTP or REST interface. For *all* deployments, you should restrict " -"access to this port to *only* the monitoring instance." -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:221 -msgid "" -"For config server :program:`mongod` instances running with the ``shardsvr`` " -"value for the :setting:`~sharding.clusterRole` setting, the rule would " -"resemble the following:" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:229 -msgid "" -"For config server :program:`mongod` instances running with the ``configsvr``" -" value for the :setting:`~sharding.clusterRole` setting, the rule would " -"resemble the following:" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:240 -msgid "Change Default Policy to ``DROP``" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:242 -msgid "" -"The default policy for ``iptables`` chains is to allow all traffic. After " -"completing all ``iptables`` configuration changes, you *must* change the " -"default policy to ``DROP`` so that all traffic that isn't explicitly allowed" -" as above will not be able to reach components of the MongoDB deployment. " -"Issue the following commands to change this policy:" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:256 -msgid "Manage and Maintain ``iptables`` Configuration" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:258 -msgid "" -"This section contains a number of basic operations for managing and using " -"``iptables``. There are various front end tools that automate some aspects " -"of ``iptables`` configuration, but at the core all ``iptables`` front ends " -"provide the same basic functionality:" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:266 -msgid "Make all ``iptables`` Rules Persistent" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:268 -msgid "" -"By default all ``iptables`` rules are only stored in memory. When your " -"system restarts, your firewall rules will revert to their defaults. When you" -" have tested a rule set and have guaranteed that it effectively controls " -"traffic you can use the following operations to you should make the rule set" -" persistent." -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:274 -msgid "" -"On Red Hat Enterprise Linux, Fedora Linux, and related distributions you can" -" issue the following command:" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:281 -msgid "" -"On Debian, Ubuntu, and related distributions, you can use the following " -"command to dump the ``iptables`` rules to the ``/etc/iptables.conf`` file:" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:289 -msgid "Run the following operation to restore the network rules:" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:295 -msgid "" -"Place this command in your ``rc.local`` file, or in the ``/etc/network/if-" -"up.d/iptables`` file with other similar operations." -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:299 -msgid "List all ``iptables`` Rules" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:301 -msgid "" -"To list all of currently applied ``iptables`` rules, use the following " -"operation at the system shell." -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:309 -msgid "Flush all ``iptables`` Rules" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:311 -msgid "" -"If you make a configuration mistake when entering ``iptables`` rules or " -"simply need to revert to the default rule set, you can use the following " -"operation at the system shell to flush all rules:" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:319 -msgid "" -"If you've already made your ``iptables`` rules persistent, you will need to " -"repeat the appropriate procedure in the :ref:`iptables-make-all-rules-" -"persistent` section." -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:20 -msgid "" -"This document outlines basic firewall configurations for ``iptables`` " -"firewalls on Linux. Use these approaches as a starting point for your larger" -" networking organization. For a detailed overview of security practices and " -"risk management for MongoDB, see :doc:`/security`." -msgstr "" - -#: ../source/tutorial/configure-linux-iptables-firewall.txt:44 -msgid "" -"Given the :doc:`default ports ` of all " -"MongoDB processes, you must configure networking rules that permit *only* " -"required communication between your application and the appropriate " -":program:`mongod` and :program:`mongos` instances." -msgstr "" - -#~ msgid "" -#~ "This document outlines basic firewall configurations for ``iptables`` " -#~ "firewalls on Linux. Use these approaches as a starting point for your larger" -#~ " networking organization. For a detailed overview of security practices and " -#~ "risk management for MongoDB, see :doc:`/core/security`." -#~ msgstr "" - -#~ msgid "" -#~ "Given the :ref:`default ports ` of all MongoDB " -#~ "processes, you must configure networking rules that permit *only* required " -#~ "communication between your application and the appropriate :program:`mongod`" -#~ " and :program:`mongos` instances." -#~ msgstr "" - -#~ msgid "all :program:`mongos` instances." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/configure-mongo-shell.po b/locale/zh/LC_MESSAGES/tutorial/configure-mongo-shell.po deleted file mode 100644 index 3413fdfc243..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/configure-mongo-shell.po +++ /dev/null @@ -1,151 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/configure-mongo-shell.txt:3 -msgid "Configure the ``mongo`` Shell" -msgstr "" - -#: ../source/tutorial/configure-mongo-shell.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/configure-mongo-shell.txt:16 -msgid "Customize the Prompt" -msgstr "" - -#: ../source/tutorial/configure-mongo-shell.txt:18 -msgid "" -"You may modify the content of the prompt by setting the variable ``prompt`` " -"in the :program:`mongo` shell. The ``prompt`` variable can hold strings as " -"well as JavaScript code. If ``prompt`` holds a function that returns a " -"string, :program:`mongo` can display dynamic information in each prompt." -msgstr "" - -#: ../source/tutorial/configure-mongo-shell.txt:24 -msgid "" -"You can add the logic for the prompt in the :ref:`.mongorc.js ` file to set the prompt each time you start up the " -":program:`mongo` shell." -msgstr "" - -#: ../source/tutorial/configure-mongo-shell.txt:29 -msgid "Customize Prompt to Display Number of Operations" -msgstr "" - -#: ../source/tutorial/configure-mongo-shell.txt:31 -msgid "" -"For example,to create a :program:`mongo` shell prompt with the number of " -"operations issued in the current session, define the following variables in " -"the :program:`mongo` shell:" -msgstr "" - -#: ../source/tutorial/configure-mongo-shell.txt:42 -#: ../source/tutorial/configure-mongo-shell.txt:64 -#: ../source/tutorial/configure-mongo-shell.txt:84 -msgid "The prompt would then resemble the following:" -msgstr "" - -#: ../source/tutorial/configure-mongo-shell.txt:51 -msgid "Customize Prompt to Display Database and Hostname" -msgstr "" - -#: ../source/tutorial/configure-mongo-shell.txt:53 -msgid "" -"To create a :program:`mongo` shell prompt in the form of " -"``@$``, define the following variables:" -msgstr "" - -#: ../source/tutorial/configure-mongo-shell.txt:71 -msgid "Customize Prompt to Display Up Time and Document Count" -msgstr "" - -#: ../source/tutorial/configure-mongo-shell.txt:73 -msgid "" -"To create a :program:`mongo` shell prompt that contains the system up time " -"*and* the number of documents in the current database, define the following " -"``prompt`` variable in the :program:`mongo` shell:" -msgstr "" - -#: ../source/tutorial/configure-mongo-shell.txt:91 -msgid "Use an External Editor in the ``mongo`` Shell" -msgstr "" - -#: ../source/tutorial/configure-mongo-shell.txt:93 -msgid "" -"You can use your own editor in the :program:`mongo` shell by setting the " -":envvar:`EDITOR` environment variable *before* starting the :program:`mongo`" -" shell." -msgstr "" - -#: ../source/tutorial/configure-mongo-shell.txt:102 -msgid "" -"Once in the :program:`mongo` shell, you can edit with the specified editor " -"by typing ``edit `` or ``edit ``, as in the following " -"example:" -msgstr "" - -#: ../source/tutorial/configure-mongo-shell.txt:106 -msgid "Define a function ``myFunction``:" -msgstr "" - -#: ../source/tutorial/configure-mongo-shell.txt:112 -msgid "Edit the function using your editor:" -msgstr "" - -#: ../source/tutorial/configure-mongo-shell.txt:118 -msgid "" -"The command should open the ``vim`` edit session. When finished with the " -"edits, save and exit ``vim`` edit session." -msgstr "" - -#: ../source/tutorial/configure-mongo-shell.txt:121 -msgid "" -"In the :program:`mongo` shell, type ``myFunction`` to see the function " -"definition:" -msgstr "" - -#: ../source/tutorial/configure-mongo-shell.txt:128 -msgid "The result should be the changes from your saved edit:" -msgstr "" - -#: ../source/tutorial/configure-mongo-shell.txt:138 -msgid "" -"As :program:`mongo` shell interprets code edited in an external editor, it " -"may modify code in functions, depending on the JavaScript compiler. For " -":program:`mongo` may convert ``1+1`` to ``2`` or remove comments. The actual" -" changes affect only the appearance of the code and will vary based on the " -"version of JavaScript used but will not affect the semantics of the code." -msgstr "" - -#: ../source/tutorial/configure-mongo-shell.txt:146 -msgid "Change the ``mongo`` Shell Batch Size" -msgstr "" - -#: ../source/tutorial/configure-mongo-shell.txt:148 -msgid "" -"The :method:`db.collection.find()` method is the JavaScript method to " -"retrieve documents from a :term:`collection`. The " -":method:`db.collection.find()` method returns a :term:`cursor` to the " -"results; however, in the :program:`mongo` shell, if the returned cursor is " -"not assigned to a variable using the ``var`` keyword, then the cursor is " -"automatically iterated up to 20 times to print up to the first 20 documents " -"that match the query. The :program:`mongo` shell will prompt ``Type it`` to " -"iterate another 20 times." -msgstr "" - -#: ../source/tutorial/configure-mongo-shell.txt:157 -msgid "" -"You can set the ``DBQuery.shellBatchSize`` attribute to change the number of" -" documents from the default value of ``20``, as in the following example " -"which sets it to ``10``:" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/configure-replica-set-secondary-sync-target.po b/locale/zh/LC_MESSAGES/tutorial/configure-replica-set-secondary-sync-target.po deleted file mode 100644 index 84e03d8a417..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/configure-replica-set-secondary-sync-target.po +++ /dev/null @@ -1,203 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/configure-replica-set-secondary-sync-target.txt:3 -msgid "Configure a Secondary's Sync Target" -msgstr "" - -#: ../source/tutorial/configure-replica-set-secondary-sync-target.txt:14 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/configure-replica-set-secondary-sync-target.txt:16 -msgid "" -"Secondaries capture data from the primary member to maintain an up to date " -"copy of the sets' data. However, by default secondaries may automatically " -"change their sync targets to secondary members based on changes in the ping " -"time between members and the state of other members’ replication. See " -":doc:`/core/replica-set-sync` and :doc:`/tutorial/manage-chained-" -"replication` for more information." -msgstr "" - -#: ../source/tutorial/configure-replica-set-secondary-sync-target.txt:23 -msgid "" -"For some deployments, implementing a custom replication sync topology may be" -" more effective than the default sync target selection logic. MongoDB " -"provides the ability to specify a host to use as a sync target." -msgstr "" - -#: ../source/tutorial/configure-replica-set-secondary-sync-target.txt:32 -msgid ":dbcommand:`replSetSyncFrom` command, or" -msgstr "" - -#: ../source/tutorial/configure-replica-set-secondary-sync-target.txt:34 -msgid ":method:`rs.syncFrom()` helper in the :program:`mongo` shell" -msgstr "" - -#: ../source/tutorial/configure-replica-set-secondary-sync-target.txt:37 -msgid "Considerations" -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-both.rst:2 -msgid "Sync Logic" -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-both.rst:40 -msgid "Persistence" -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-both.rst:46 -msgid "The :program:`mongod` instance restarts." -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-both.rst:48 -msgid "" -"The connection between the :program:`mongod` and the sync target closes." -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-both.rst:14 -msgid "Target" -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-both.rst:16 -msgid "" -"The member to sync from must be a valid source for data in the set. To sync " -"from a member, the member must:" -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-both.rst:19 -msgid "" -"Have data. It cannot be an arbiter, in startup or recovering mode, and must " -"be able to answer data queries." -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-both.rst:22 -msgid "Be accessible." -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-both.rst:24 -msgid "Be a member of the same set in the replica set configuration." -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-both.rst:29 -msgid "A different member of the set, to prevent syncing from itself." -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-both.rst:31 -msgid "" -"If you attempt to replicate from a member that is more than 10 seconds " -"behind the current member, :program:`mongod` will log a warning but will " -"still replicate from the lagging member." -msgstr "" - -#: ../source/tutorial/configure-replica-set-secondary-sync-target.txt:42 -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/configure-replica-set-secondary-sync-target.txt:44 -msgid "" -"To use the :dbcommand:`replSetSyncFrom` command in the :program:`mongo` " -"shell:" -msgstr "" - -#: ../source/tutorial/configure-replica-set-secondary-sync-target.txt:50 -msgid "" -"To use the :method:`rs.syncFrom()` helper in the :program:`mongo` shell:" -msgstr "" - -#: ../source/tutorial/configure-replica-set-secondary-sync-target.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/configure-replica-set-secondary-sync-target.txt:27 -msgid "" -"To temporarily override the default sync target selection logic, you may " -"manually configure a :term:`secondary` member's sync target to temporarily " -"pull :term:`oplog` entries. The following provide access to this " -"functionality:" -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-both.rst:4 -msgid "" -"Only modify the default sync logic as needed, and always exercise caution. " -":dbcommand:`replSetSyncFrom`, or :method:`rs.syncFrom()`, will not affect an" -" in-progress initial sync operation. To affect the sync target for the " -"initial sync, run :dbcommand:`replSetSyncFrom`, or :method:`rs.syncFrom()`, " -"operation *before* initial sync." -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-both.rst:9 -#: ../source/includes/extracts/rsSyncFrom-behavior-both.rst:35 -msgid "" -"If you run :dbcommand:`replSetSyncFrom`, or :method:`rs.syncFrom()`, during " -"initial sync, MongoDB produces no error messages, but the sync target will " -"not change until after the initial sync operation." -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-both.rst:26 -msgid "Build indexes with the :rsconf:`members[n].buildIndexes` setting." -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-both.rst:42 -msgid "" -":dbcommand:`replSetSyncFrom`, or :method:`rs.syncFrom()`, provide a " -"temporary override of default behavior. :program:`mongod` will revert to the" -" default sync behavior in the following situations:" -msgstr "" - -#: ../source/includes/extracts/rsSyncFrom-behavior-both.rst:51 -msgid "" -"If the sync target falls more than 30 seconds behind another member of the " -"replica set." -msgstr "" - -#~ msgid "" -#~ "To override the default sync target selection logic, you may manually " -#~ "configure a :term:`secondary` member's sync target to temporarily pull " -#~ ":term:`oplog` entries. The following provide access to this functionality:" -#~ msgstr "" - -#~ msgid "" -#~ "Only modify the default sync logic as needed, and always exercise caution. " -#~ ":method:`rs.syncFrom()` will not affect an in-progress initial sync " -#~ "operation. To affect the sync target for the initial sync, run " -#~ ":method:`rs.syncFrom()` operation *before* initial sync." -#~ msgstr "" - -#~ msgid "" -#~ "If you run :method:`rs.syncFrom()` during initial sync, MongoDB produces no " -#~ "error messages, but the sync target will not change until after the initial " -#~ "sync operation." -#~ msgstr "" - -#~ msgid "" -#~ ":dbcommand:`replSetSyncFrom` and :method:`rs.syncFrom()` provide a temporary" -#~ " override of default behavior. :program:`mongod` will revert to the default " -#~ "sync behavior in the following situations:" -#~ msgstr "" - -#~ msgid "" -#~ "The sync target falls more than 30 seconds behind another member of the " -#~ "replica set; the :program:`mongod` will revert to the default sync target." -#~ msgstr "" - -#~ msgid "" -#~ "Build indexes with the :data:`~replSetGetConfig.members[n].buildIndexes` " -#~ "setting." -#~ msgstr "" - -#~ msgid "" -#~ "If you run :dbcommand:`replSetSyncFrom` during initial sync, MongoDB " -#~ "produces no error messages, but the sync target will not change until after " -#~ "the initial sync operation." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/configure-replica-set-tag-sets.po b/locale/zh/LC_MESSAGES/tutorial/configure-replica-set-tag-sets.po deleted file mode 100644 index 335eb2ec757..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/configure-replica-set-tag-sets.po +++ /dev/null @@ -1,306 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:8 -msgid "Configure Replica Set Tag Sets" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:30 -msgid "Differences Between Read Preferences and Write Concerns" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:32 -msgid "" -"Custom read preferences and write concerns evaluate tags sets in different " -"ways:" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:35 -msgid "" -"Read preferences consider the value of a tag when selecting a member to read" -" from." -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:38 -msgid "" -"Write concerns do not use the value of a tag to select a member except to " -"consider whether or not the value is unique." -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:41 -msgid "" -"For example, a tag set for a read operation may resemble the following " -"document:" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:48 -msgid "" -"To fulfill such a read operation, a member would need to have both of these " -"tags. Any of the following tag sets would satisfy this requirement:" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:58 -msgid "The following tag sets would *not* be able to fulfill this query:" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:69 -msgid "Add Tag Sets to a Replica Set" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:71 -msgid "Given the following replica set configuration:" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:94 -msgid "" -"You could add tag sets to the members of this replica set with the following" -" command sequence in the :program:`mongo` shell:" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:105 -msgid "" -"After this operation the output of :method:`rs.conf()` would resemble the " -"following:" -msgstr "" - -#: ../source/includes/fact-tag-sets-must-be-strings.rst:1 -msgid "In tag sets, all tag values must be strings." -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:143 -msgid "Custom Multi-Datacenter Write Concerns" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:145 -msgid "Given a five member replica set with members in two data centers:" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:151 -msgid "" -"Create a custom write concern to require confirmation from two data centers " -"using replica set tags, using the following sequence of operations in the " -":program:`mongo` shell:" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:155 -msgid "Create a replica set configuration JavaScript object ``conf``:" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:161 -msgid "Add tags to the replica set members reflecting their locations:" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:181 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:214 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:296 -msgid "" -"Reconfigure the replica set using the modified ``conf`` configuration " -"object:" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:188 -msgid "" -"To ensure that a write operation propagates to at least one member of the " -"set in both data centers, use the ``MultipleDC`` write concern mode as " -"follows:" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:196 -msgid "" -"Alternatively, if you want to ensure that each write operation propagates to" -" at least 2 racks in each facility, reconfigure the replica set as follows " -"in the :program:`mongo` shell:" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:200 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:272 -msgid "Create a replica set configuration object ``conf``:" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:221 -msgid "" -"Now, the following write operation will only return after the write " -"operation propagates to at least two different racks in the each facility:" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:227 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:309 -msgid "" -"A new protocol for :ref:`write operations ` " -"integrates write concerns with the write operations. Previous versions used " -"the :dbcommand:`getLastError` command to specify the write concerns." -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:238 -msgid "" -"Configure Tag Sets for Functional Segregation of Read and Write Operations" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:240 -msgid "Given a replica set with tag sets that reflect:" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:242 -msgid "data center facility," -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:244 -msgid "physical rack location of instance, and" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:246 -msgid "storage system (i.e. disk) type." -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:248 -msgid "" -"Where each member of the set has a tag set that resembles one of the " -"following: [#read-and-write-tags]_" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:259 -msgid "" -"To target a read operation to a member of the replica set with a disk type " -"of ``ssd``, you could use the following tag set:" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:303 -msgid "" -"Now you can specify the ``MultipleDC`` write concern mode, as in the " -"following, to ensure that a write operation propagates to each data center." -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:319 -msgid "" -"Additionally, you can specify the ``ssd`` write concern mode to ensure that " -"a write operation propagates to at least one instance with an SSD." -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:322 -msgid "" -"Since read preferences and write concerns use the value of fields in tag " -"sets differently, larger deployments may have some redundancy." -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:1 -msgid "replica set" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:1 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:2 -#: ../source/tutorial/configure-replica-set-tag-sets.txt:3 -msgid "tag sets" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:2 -msgid "read preference" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:3 -msgid "configuration" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:18 -msgid "" -"Tag sets let you customize :term:`write concern` and :term:`read preferences" -" ` for a :term:`replica set`. MongoDB stores tag sets in " -"the replica set configuration object, which is the document returned by " -":method:`rs.conf()`, in the :rsconf:`members[n].tags` embedded document." -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:24 -msgid "" -"This section introduces the configuration of tag sets. For an overview on " -"tag sets and their use, see :writeconcern:`w: \\ ` and " -":ref:`replica-set-read-preference-tag-sets`." -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:147 -msgid "a facility ``VA`` tagged ``dc_va``" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:149 -msgid "a facility ``GTO`` tagged ``dc_gto``" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:172 -msgid "" -"Create a custom :rsconf:`settings.getLastErrorModes` setting to ensure that " -"the write operation will propagate to at least one member of each facility:" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:206 -msgid "" -"Redefine the :rsconf:`settings.getLastErrorModes` value to require two " -"different values of both ``dc_va`` and ``dc_gto``:" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:266 -msgid "" -"However, to create comparable write concern modes, you would specify a " -"different set of :rsconf:`settings.getLastErrorModes` configuration. " -"Consider the following sequence of operations in the :program:`mongo` shell:" -msgstr "" - -#: ../source/tutorial/configure-replica-set-tag-sets.txt:278 -msgid "" -"Redefine the :rsconf:`settings.getLastErrorModes` value to configure two " -"write concern modes:" -msgstr "" - -#~ msgid "" -#~ "Tag sets let you customize :term:`write concern` and :term:`read preferences" -#~ " ` for a :term:`replica set`. MongoDB stores tag sets in " -#~ "the replica set configuration object, which is the document returned by " -#~ ":method:`rs.conf()`, in the :data:`members[n].tags " -#~ "` embedded document." -#~ msgstr "" - -#~ msgid "" -#~ "This section introduces the configuration of tag sets. For an overview on " -#~ "tag sets and their use, see :ref:`Replica Set Write Concern ` and :ref:`replica-set-read-preference-tag-sets`." -#~ msgstr "" - -#~ msgid "a facility ``VA`` tagged ``dc.va``" -#~ msgstr "" - -#~ msgid "a facility ``GTO`` tagged ``dc.gto``" -#~ msgstr "" - -#~ msgid "" -#~ "Create a custom :data:`~replSetGetConfig.settings.getLastErrorModes` setting" -#~ " to ensure that the write operation will propagate to at least one member of" -#~ " each facility:" -#~ msgstr "" - -#~ msgid "" -#~ "Redefine the :data:`~replSetGetConfig.settings.getLastErrorModes` value to " -#~ "require two different values of both ``dc.va`` and ``dc.gto``:" -#~ msgstr "" - -#~ msgid "" -#~ "However, to create comparable write concern modes, you would specify a " -#~ "different set of :data:`~replSetGetConfig.settings.getLastErrorModes` " -#~ "configuration. Consider the following sequence of operations in the " -#~ ":program:`mongo` shell:" -#~ msgstr "" - -#~ msgid "" -#~ "Redefine the :data:`~replSetGetConfig.settings.getLastErrorModes` value to " -#~ "configure two write concern modes:" -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/configure-secondary-only-replica-set-member.po b/locale/zh/LC_MESSAGES/tutorial/configure-secondary-only-replica-set-member.po deleted file mode 100644 index b23ba3b7cc9..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/configure-secondary-only-replica-set-member.po +++ /dev/null @@ -1,123 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/configure-secondary-only-replica-set-member.txt:3 -msgid "Prevent Secondary from Becoming Primary" -msgstr "" - -#: ../source/tutorial/configure-secondary-only-replica-set-member.txt:14 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/configure-secondary-only-replica-set-member.txt:16 -msgid "" -"In a replica set, by default all :term:`secondary` members are eligible to " -"become primary through the election process. You can use the :data:`priority" -" ` to affect the outcome of these " -"elections by making some members more likely to become primary and other " -"members less likely or unable to become primary." -msgstr "" - -#: ../source/tutorial/configure-secondary-only-replica-set-member.txt:22 -msgid "" -"Secondaries that cannot become primary are also unable to trigger elections." -" In all other respects these secondaries are identical to other secondaries." -msgstr "" - -#: ../source/tutorial/configure-secondary-only-replica-set-member.txt:26 -msgid "" -"To prevent a :term:`secondary` member from ever becoming a :term:`primary` " -"in a :term:`failover`, assign the secondary a priority of ``0``, as " -"described here. For a detailed description of secondary-only members and " -"their purposes, see :doc:`/core/replica-set-priority-0-member`." -msgstr "" - -#: ../source/tutorial/configure-secondary-only-replica-set-member.txt:32 -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/configure-secondary-only-replica-set-member.txt:38 -msgid "" -"MongoDB does not permit the current :term:`primary` to have a priority of " -"``0``. To prevent the current primary from again becoming a primary, you " -"must first step down the current primary using :method:`rs.stepDown()`." -msgstr "" - -#: ../source/tutorial/configure-secondary-only-replica-set-member.txt:44 -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/configure-secondary-only-replica-set-member.txt:46 -msgid "This tutorial uses a sample replica set with 5 members." -msgstr "" - -#: ../source/includes/warning-rs-reconfig.rst:3 -msgid "" -"The :method:`rs.reconfig()` shell method can force the current primary to " -"step down, which causes an :ref:`election `. When the" -" primary steps down, the :program:`mongod` closes all client connections. " -"While this typically takes 10-20 seconds, try to make these changes during " -"scheduled maintenance periods." -msgstr "" - -#: ../source/includes/warning-rs-reconfig.rst:10 -msgid "" -"To successfully reconfigure a replica set, a majority of the members must be" -" accessible. If your replica set has an even number of members, add an " -":doc:`arbiter ` to ensure that members " -"can quickly obtain a majority of votes in an election for primary." -msgstr "" - -#: ../source/tutorial/configure-secondary-only-replica-set-member.txt:53 -msgid "Related Documents" -msgstr "" - -#: ../source/tutorial/configure-secondary-only-replica-set-member.txt:57 -msgid ":doc:`/tutorial/adjust-replica-set-member-priority`" -msgstr "" - -#: ../source/tutorial/configure-secondary-only-replica-set-member.txt:59 -msgid ":ref:`Replica Set Reconfiguration `" -msgstr "" - -#: ../source/tutorial/configure-secondary-only-replica-set-member.txt:61 -msgid ":doc:`/core/replica-set-elections`" -msgstr "" - -#: ../source/tutorial/configure-secondary-only-replica-set-member.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/includes/fact-rs-conf-array-index.rst:1 -msgid "" -"When updating the replica configuration object, access the replica set " -"members in the :rsconf:`members` array with the **array index**. The array " -"index begins with ``0``. Do **not** confuse this index value with the value " -"of the :rsconf:`members[n]._id` field in each document in the " -":rsconf:`members` array." -msgstr "" - -#: ../source/tutorial/configure-secondary-only-replica-set-member.txt:55 -msgid ":rsconf:`members[n].priority`" -msgstr "" - -#~ msgid "" -#~ "When updating the replica configuration object, access the replica set " -#~ "members in the :data:`~replSetGetConfig.members` array with the **array " -#~ "index**. The array index begins with ``0``. Do **not** confuse this index " -#~ "value with the value of the :data:`~replSetGetConfig.members[n]._id` field " -#~ "in each document in the :data:`~replSetGetConfig.members` array." -#~ msgstr "" - -#~ msgid ":data:`~replSetGetConfig.members[n].priority`" -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/configure-sharded-cluster-balancer.po b/locale/zh/LC_MESSAGES/tutorial/configure-sharded-cluster-balancer.po deleted file mode 100644 index 3696aa0de23..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/configure-sharded-cluster-balancer.po +++ /dev/null @@ -1,279 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:5 -msgid "Configure Behavior of Balancer Process in Sharded Clusters" -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:15 -msgid "" -"The balancer is a process that runs on *one* of the :program:`mongos` " -"instances in a cluster and ensures that :term:`chunks ` are evenly " -"distributed throughout a sharded cluster. In most deployments, the default " -"balancer configuration is sufficient for normal operation. However, " -"administrators might need to modify balancer behavior depending on " -"application or operational requirements. If you encounter a situation where " -"you need to modify the behavior of the balancer, use the procedures " -"described in this document." -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:24 -msgid "" -"For conceptual information about the balancer, see :ref:`sharding-balancing`" -" and :ref:`sharding-balancing-internals`." -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:30 -msgid "Schedule a Window of Time for Balancing to Occur" -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:32 -msgid "" -"You can schedule a window of time during which the balancer can migrate " -"chunks, as described in the following procedures:" -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:35 -msgid ":ref:`sharding-schedule-balancing-window`" -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:37 -msgid ":ref:`sharding-balancing-remove-window`." -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:39 -msgid "" -"The :program:`mongos` instances use their own local timezones when " -"respecting balancer window." -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:45 -msgid "Configure Default Chunk Size" -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:47 -msgid "" -"The default chunk size for a sharded cluster is 64 megabytes. In most " -"situations, the default size is appropriate for splitting and migrating " -"chunks. For information on how chunk size affects deployments, see details, " -"see :ref:`sharding-chunk-size`." -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:52 -msgid "" -"Changing the default chunk size affects chunks that are processes during " -"migrations and auto-splits but does not retroactively affect all chunks." -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:55 -msgid "" -"To configure default chunk size, see :doc:`modify-chunk-size-in-sharded-" -"cluster`." -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:60 -msgid "Change the Maximum Storage Size for a Given Shard" -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:71 -msgid "" -"By default, ``maxSize`` is not specified, allowing shards to consume the " -"total amount of available space on their machines if necessary." -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:74 -msgid "" -"You can set ``maxSize`` both when adding a shard and once a shard is " -"running." -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:77 -msgid "" -"To set ``maxSize`` when adding a shard, set the :dbcommand:`addShard` " -"command's ``maxSize`` parameter to the maximum size in megabytes. For " -"example, the following command run in the :program:`mongo` shell adds a " -"shard with a maximum size of 125 megabytes:" -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:86 -msgid "" -"To set ``maxSize`` on an existing shard, insert or update the ``maxSize`` " -"field in the :data:`~config.shards` collection in the :ref:`config database " -"`. Set the ``maxSize`` in megabytes." -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:0 -msgid "Example" -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:93 -msgid "Assume you have the following shard without a ``maxSize`` field:" -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:99 -msgid "" -"Run the following sequence of commands in the :program:`mongo` shell to " -"insert a ``maxSize`` of 125 megabytes:" -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:107 -msgid "" -"To later increase the ``maxSize`` setting to 250 megabytes, run the " -"following:" -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:115 -msgid "" -"This value includes the mapped size of all data files including the``local``" -" and ``admin`` databases. Account for this when setting ``maxSize``." -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:124 -msgid "Change Replication Behavior for Chunk Migration" -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:127 -msgid "Secondary Throttle" -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:129 -msgid "" -"The balancer configuration document added configurable ``writeConcern`` to " -"control the semantics of the ``_secondaryThrottle`` option." -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:134 -msgid "" -"The ``_secondaryThrottle`` parameter of the balancer and the " -":dbcommand:`moveChunk` command affects the replication behavior during " -":ref:`chunk migration `. By default, " -"``_secondaryThrottle`` is ``true``, which means each document move during " -"chunk migration propagates to at least one secondary before the balancer " -"proceeds with the next document: this is equivalent to a write concern of " -"``{ w: 2 }``." -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:142 -msgid "" -"You can also configure the ``writeConcern`` for the ``_secondaryThrottle`` " -"operation, to configure how migrations will wait for replication to " -"complete. For more information on the replication behavior during various " -"steps of chunk migration, see :ref:`chunk-migration-replication`." -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:148 -msgid "" -"To change the balancer's ``_secondaryThrottle`` and ``writeConcern`` values," -" connect to a :program:`mongos` instance and directly update the " -"``_secondaryThrottle`` value in the :data:`~config.settings` collection of " -"the :ref:`config database `. For example, from a " -":program:`mongo` shell connected to a :program:`mongos`, issue the following" -" command:" -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:165 -msgid "" -"The effects of changing the ``_secondaryThrottle`` and ``writeConcern`` " -"value may not be immediate. To ensure an immediate effect, stop and restart " -"the balancer to enable the selected value of ``_secondaryThrottle``. See " -":doc:`/tutorial/manage-sharded-cluster-balancer` for details." -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:174 -msgid "Wait for Delete" -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:176 -msgid "" -"The ``_waitForDelete`` setting of the balancer and the " -":dbcommand:`moveChunk` command affects how the balancer migrates multiple " -"chunks from a shard. By default, the balancer does not wait for the on-going" -" migration's delete phase to complete before starting the next chunk " -"migration. To have the delete phase **block** the start of the next chunk " -"migration, you can set the ``_waitForDelete`` to true." -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:184 -msgid "" -"For details on chunk migration, see :ref:`sharding-chunk-migration`. For " -"details on the chunk migration queuing behavior, see :ref:`chunk-migration-" -"queuing`." -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:188 -msgid "" -"The ``_waitForDelete`` is generally for internal testing purposes. To change" -" the balancer's ``_waitForDelete`` value:" -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:191 -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:208 -msgid "Connect to a :program:`mongos` instance." -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:193 -msgid "" -"Update the ``_waitForDelete`` value in the :data:`~config.settings` " -"collection of the :ref:`config database `. For example:" -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:206 -msgid "Once set to ``true``, to revert to the default behavior:" -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:210 -msgid "" -"Update or unset the ``_waitForDelete`` field in the :data:`~config.settings`" -" collection of the :ref:`config database `:" -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:1 -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:119 -msgid "balancing" -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:1 -msgid "configure" -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:119 -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:120 -msgid "secondary throttle" -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/configure-sharded-cluster-balancer.txt:62 -msgid "" -"The ``maxSize`` field in the :data:`~config.shards` collection in the " -":ref:`config database ` sets the maximum size for a shard, " -"allowing you to control whether the balancer will migrate chunks to a shard." -" If :serverstatus:`mem.mapped` size [#local-limitation]_ is above a shard's " -"``maxSize``, the balancer will not move chunks to the shard. Also, the " -"balancer will not move chunks off an overloaded shard. This must happen " -"manually. The ``maxSize`` value only affects the balancer's selection of " -"destination shards." -msgstr "" - -#~ msgid "" -#~ "The ``maxSize`` field in the :data:`~config.shards` collection in the " -#~ ":ref:`config database ` sets the maximum size for a shard, " -#~ "allowing you to control whether the balancer will migrate chunks to a shard." -#~ " If :data:`~serverStatus.mem.mapped` size [#local-limitation]_ is above a " -#~ "shard's ``maxSize``, the balancer will not move chunks to the shard. Also, " -#~ "the balancer will not move chunks off an overloaded shard. This must happen " -#~ "manually. The ``maxSize`` value only affects the balancer's selection of " -#~ "destination shards." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/configure-ssl-clients.po b/locale/zh/LC_MESSAGES/tutorial/configure-ssl-clients.po deleted file mode 100644 index 737baf61269..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/configure-ssl-clients.po +++ /dev/null @@ -1,388 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# d3173fb19045495fb44399cdbc772c66 -#: ../source/tutorial/configure-ssl-clients.txt:5 -msgid "TLS/SSL Configuration for Clients" -msgstr "" - -# ed0273f221e848dbac105651de334f14 -#: ../source/tutorial/configure-ssl-clients.txt -msgid "On this page" -msgstr "" - -# 8b3c9cebb5124add85949aeb529a0965 -#: ../source/tutorial/configure-ssl-clients.txt:15 -msgid "" -"Clients must have support for TLS/SSL to work with a :program:`mongod` or" -" a :program:`mongos` instance that has TLS/SSL support enabled." -msgstr "" - -# 1bf02e6077fa47e29b52cc2adf2ce5e1 -#: ../source/includes/extracts/security-prereq-configure-ssl-clients.rst:1 -msgid "" -"A full description of TLS/SSL, PKI (Public Key Infrastructure) " -"certificates, and Certificate Authority is beyond the scope of this " -"document. This page assumes prior knowledge of TLS/SSL as well as access " -"to valid certificates." -msgstr "" - -# bee074015cc54dcbaab8abfec928f0cc -#: ../source/includes/note-tls-ssl-terminology.rst:3 -msgid "" -"Although TLS is the successor to SSL, this page uses the more familiar " -"term SSL to refer to TLS/SSL." -msgstr "" - -# 3c0eae40869f48e89c6f4c4aeb21df7f -#: ../source/tutorial/configure-ssl-clients.txt:24 -msgid ":doc:`/tutorial/configure-ssl`." -msgstr "" - -# 39d49f6c8f7d40c7b0d11ac66620a073 -#: ../source/tutorial/configure-ssl-clients.txt:29 -msgid "``mongo`` Shell SSL Configuration" -msgstr "" - -# 1706e3704af74b1cbd97e472be7503d5 -#: ../source/tutorial/configure-ssl-clients.txt:31 -msgid "" -"For SSL connections, you must use the :program:`mongo` shell built with " -"SSL support or distributed with MongoDB Enterprise." -msgstr "" - -# 522eae52cccf45ad8b1c91a883eac513 -#: ../source/tutorial/configure-ssl-clients.txt:34 -msgid "Most MongoDB distributions now include support for SSL." -msgstr "" - -# 68b0d2b2d9ce4906b2ab23e144d03860 -#: ../source/tutorial/configure-ssl-clients.txt:37 -msgid "" -"The :program:`mongo` shell provides various :ref:`mongo-shell-ssl` " -"settings, including:" -msgstr "" - -# 0489e60b4e1448e086b914b4ba831f5d -#: ../source/tutorial/configure-ssl-clients.txt:40 -msgid ":option:`--ssl`" -msgstr "" - -# e9bc32e1a0014a91a2476a47b5df3ab4 -#: ../source/tutorial/configure-ssl-clients.txt:42 -msgid "" -":option:`--sslPEMKeyFile` with the name of the :file:`.pem` file that " -"contains the SSL certificate and key." -msgstr "" - -# fbff01577a874778b9b5f52b2d06080f -#: ../source/tutorial/configure-ssl-clients.txt:45 -msgid "" -":option:`--sslPEMKeyPassword` option if the client certificate-key file " -"is encrypted." -msgstr "" - -# abc48d824d114435a409ccb68ce011b7 -#: ../source/tutorial/configure-ssl-clients.txt:48 -msgid "" -":option:`--sslCAFile` with the name of the :file:`.pem` file that " -"contains the certificate from the Certificate Authority (CA)." -msgstr "" - -# fef6c6a25ac245b194bb76bce6a65013 -# 8260defa772e4888ace39dc2d899c397 -# 0ae53ab7184c4d2d9b3f1797249f39be -# 1277b666244445ba8d9a722465c62045 -#: ../source/includes/extracts/mongo-ssl-options-configure.rst:4 -msgid "" -"When running :program:`mongo` with the ``--ssl`` option, you must include" -" either ``--sslCAFile`` or ``--sslAllowInvalidCertificates``." -msgstr "" - -# 2d075e393f7c4853ba691be7061581d9 -# 5fcbff49488d4c5085a157c0a95bf01c -# 250912ec965642a4a79a32e47ee56898 -# def3f291e4a24407bdfd9ac6483156c1 -#: ../source/includes/extracts/mongo-ssl-options-configure.rst:8 -msgid "" -"This restriction does not apply to the MongoDB tools. However, running " -"the tools without ``-sslCAFile`` creates the same vulnerability to " -"invalid certificates." -msgstr "" - -# 5f76fbcf3ca546f091882975a17ea179 -# ed4557eec600401fae55049aa8d764bf -# 3c649026b6c74310b6bf3a7763a93585 -# ff099aab5e53445795a3d07b4286037b -#: ../source/includes/extracts/mongo-ssl-options-configure.rst:12 -msgid "" -"If your MongoDB deployment uses SSL, you must also specify the ``--host``" -" option. :program:`mongo` verifies that the hostname of the " -":program:`mongod` or :program:`mongos` to which you are connecting " -"matches the CN or SAN of the :program:`mongod` or :program:`mongos`'s " -"``--sslPEMKeyFile`` certificate. If the hostname does not match the " -"CN/SAN, :program:`mongo` will fail to connect." -msgstr "" - -# 88308d2cbd1c41acaa3ac697f6825c29 -#: ../source/includes/extracts/clients-warning-sslCAFile.rst:4 -msgid "" -"For SSL connections (``--ssl``) to :program:`mongod` and " -":program:`mongos`, if the :program:`mongo` shell (or :ref:`MongoDB tools " -"`) runs without the ``--sslCAFile `` " -"option (i.e. specifies the ``--sslAllowInvalidCertificates`` instead), " -"the :program:`mongo` shell (or :ref:`MongoDB tools `) will not attempt to validate the server certificates. This" -" creates a vulnerability to expired :program:`mongod` and " -":program:`mongos` certificates as well as to foreign processes posing as " -"valid :program:`mongod` or :program:`mongos` instances. Ensure that you " -"*always* specify the CA file to validate the server certificates in cases" -" where intrusion is a possibility." -msgstr "" - -# 5e1b64d314f54e23bdb3a2d6be267459 -#: ../source/tutorial/configure-ssl-clients.txt:56 -msgid "" -"For a complete list of the :program:`mongo` shell's SSL settings, see " -":ref:`mongo-shell-ssl`." -msgstr "" - -# 096a7cc6239a47c2a3594587263553a2 -#: ../source/tutorial/configure-ssl-clients.txt:60 -msgid "Connect to MongoDB Instance with SSL Encryption" -msgstr "" - -# 6574f80355f6474fad70c912200b2e19 -#: ../source/tutorial/configure-ssl-clients.txt:62 -msgid "" -"To connect to a :program:`mongod` or :program:`mongos` instance that " -"requires :ref:`only a SSL encryption mode `, " -"start :program:`mongo` shell with :option:`--ssl ` and " -"include the :option:`--sslCAFile ` to validate the " -"server certificates." -msgstr "" - -# 029bd6415bc047c1bfa1c55d0be3b9af -#: ../source/tutorial/configure-ssl-clients.txt:75 -msgid "Connect to MongoDB Instance that Requires Client Certificates" -msgstr "" - -# 1f7d4602900648da972bdd45f60a9959 -#: ../source/tutorial/configure-ssl-clients.txt:77 -msgid "" -"To connect to a :program:`mongod` or :program:`mongos` that requires :ref" -":`CA-signed client certificates `, " -"start the :program:`mongo` shell with :option:`--ssl `, the " -":option:`--host ` option to specify the host to which to " -"connect, the :option:`--sslPEMKeyFile ` option to " -"specify the signed certificate-key file, and the :option:`--sslCAFile " -"` to validate the server certificates." -msgstr "" - -# 6bdf4aa14ed142d3905a0cce983ce84b -#: ../source/tutorial/configure-ssl-clients.txt:93 -msgid "" -"Connect to MongoDB Instance that Validates when Presented with a " -"Certificate" -msgstr "" - -# 2be851fcd5a04b50bc59b51376ff60f9 -#: ../source/tutorial/configure-ssl-clients.txt:95 -msgid "" -"To connect to a :program:`mongod` or :program:`mongos` instance that " -":ref:`only requires valid certificates when the client presents a " -"certificate `, start :program:`mongo` " -"shell either:" -msgstr "" - -# 0df570a8fbee4534ac5ed293ab8fffb2 -#: ../source/tutorial/configure-ssl-clients.txt:99 -msgid "" -"with the :option:`--ssl `, :option:`--sslCAFile `, and **no** certificate or" -msgstr "" - -# e675896475bb41099114d7e7f4825d0d -#: ../source/tutorial/configure-ssl-clients.txt:102 -msgid "" -"with the :option:`--ssl `, :option:`--sslCAFile `, and a **valid** signed certificate." -msgstr "" - -# c8170662e1c1412297830419d32de91c -#: ../source/tutorial/configure-ssl-clients.txt:108 -msgid "" -"For example, if :program:`mongod` is running with weak certificate " -"validation, both of the following :program:`mongo` shell clients can " -"connect to that :program:`mongod`:" -msgstr "" - -# 69158877f9124968995b95f596730b8e -#: ../source/tutorial/configure-ssl-clients.txt:117 -msgid "If the client presents a certificate, the certificate must be valid." -msgstr "" - -# 3ebd02512b0545d4b63b9ca7fb7cdeea -#: ../source/tutorial/configure-ssl-clients.txt:121 -msgid "|MMS| and Ops Manager Monitoring Agent" -msgstr "" - -# a4d3c5e1c4ab424d89a2953c44aa1404 -#: ../source/tutorial/configure-ssl-clients.txt:123 -msgid "" -"The |MMS| Monitoring agent will also have to connect via SSL in order to " -"gather its statistics. Because the agent already utilizes SSL for its " -"communications to the |MMS| servers, this is just a matter of enabling " -"SSL support in |MMS| itself on a per host basis. å See the |mms-docs| for" -" more information about SSL configuration." -msgstr "" - -# 4534421323394704b873e9b6fc1e0b3b -#: ../source/tutorial/configure-ssl-clients.txt:131 -msgid "For Ops Manager, see :opsmgr:`Ops Manager documentation `." -msgstr "" - -# 22f617d2c84b4a8180867c0340884b29 -#: ../source/tutorial/configure-ssl-clients.txt:136 -msgid "MongoDB Drivers" -msgstr "" - -# d8f7f5f67c274f94abe7f12d93c9b7fc -#: ../source/tutorial/configure-ssl-clients.txt:138 -msgid "The MongoDB Drivers support for connection to SSL enabled MongoDB. See:" -msgstr "" - -# 1c528979c26742fe9cfbec08f07e2393 -#: ../source/tutorial/configure-ssl-clients.txt:140 -msgid "`C Driver `_" -msgstr "" - -# c299d2adf8b6458ba9a75439d4c8decc -#: ../source/tutorial/configure-ssl-clients.txt:141 -msgid "`C++ Driver `_" -msgstr "" - -# a7a53c1466064b16b1f4c1000202d23c -#: ../source/tutorial/configure-ssl-clients.txt:142 -msgid "" -"`C# Driver `_" -msgstr "" - -# 96b9437fd9004bf1a6216d11820dac31 -#: ../source/tutorial/configure-ssl-clients.txt:143 -msgid "" -"`Java Driver `_" -msgstr "" - -# 058d902befdd47f78ed0cd55b100d759 -#: ../source/tutorial/configure-ssl-clients.txt:144 -msgid "" -"`Node.js Driver `_" -msgstr "" - -# 7b0e1fd119a3410abab4fc1e4bcdd2e2 -#: ../source/tutorial/configure-ssl-clients.txt:145 -msgid "`Perl Driver `_" -msgstr "" - -# c9bb1ffc9aab4f4998da8f9b2b91b43e -#: ../source/tutorial/configure-ssl-clients.txt:146 -msgid "`PHP Driver `_" -msgstr "" - -# f5c64e895f05403ca9bea3dd7c9c1c3d -#: ../source/tutorial/configure-ssl-clients.txt:147 -msgid "`Python Driver `_" -msgstr "" - -# 02cc6de4280944cf9646bf38a2bebbc9 -#: ../source/tutorial/configure-ssl-clients.txt:148 -msgid "" -"`Ruby Driver `_" -msgstr "" - -# e9f97ced74fe4cc2a96ca5775d950c78 -#: ../source/tutorial/configure-ssl-clients.txt:149 -msgid "" -"`Scala Driver `_" -msgstr "" - -# e348fcbad705476e81e08afdb28a222f -#: ../source/tutorial/configure-ssl-clients.txt:154 -msgid "MongoDB Tools" -msgstr "" - -# 0de7f6625d6b4144b25f992c69b177d3 -#: ../source/tutorial/configure-ssl-clients.txt:158 -msgid "Various MongoDB utility programs supports SSL. These tools include:" -msgstr "" - -# f01b70e9a70b4d77a8b9eee41f371e81 -#: ../source/tutorial/configure-ssl-clients.txt:160 -msgid ":program:`mongodump`" -msgstr "" - -# f202efa6f6424516ac14f9e62e6e51c1 -#: ../source/tutorial/configure-ssl-clients.txt:161 -msgid ":program:`mongoexport`" -msgstr "" - -# e48c30fcfa1e4f61818689dd12058a7c -#: ../source/tutorial/configure-ssl-clients.txt:162 -msgid ":program:`mongofiles`" -msgstr "" - -# 8f33f84c58614a04a331988059c273e2 -#: ../source/tutorial/configure-ssl-clients.txt:163 -msgid ":program:`mongoimport`" -msgstr "" - -# 283313fea2964daead56d664565d89f7 -#: ../source/tutorial/configure-ssl-clients.txt:164 -msgid ":program:`mongorestore`" -msgstr "" - -# 02453831c88b4b76aa8675b10027e6f0 -#: ../source/tutorial/configure-ssl-clients.txt:165 -msgid ":program:`mongostat`" -msgstr "" - -# d0f6c357314846fbb291cced57886f4a -#: ../source/tutorial/configure-ssl-clients.txt:166 -msgid ":program:`mongotop`" -msgstr "" - -# 230354e2b07c4e49b9b7cd4b76d4b550 -#: ../source/tutorial/configure-ssl-clients.txt:168 -msgid "" -"To use SSL connections with these tools, use the same SSL options as the " -":program:`mongo` shell. See :ref:`mongo-shell-ssl-connect`." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid ":program:`mongooplog`" -#~ msgstr "" - -#~ msgid "" -#~ "`C++ Driver `_" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/configure-ssl.po b/locale/zh/LC_MESSAGES/tutorial/configure-ssl.po deleted file mode 100644 index 52d6bebe012..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/configure-ssl.po +++ /dev/null @@ -1,548 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 7f591bbfe653465fa9d3726e79c391db -#: ../source/tutorial/configure-ssl.txt:3 -msgid "Configure ``mongod`` and ``mongos`` for TLS/SSL" -msgstr "" - -# edd8103ee3af40da82a1c4edb9832232 -#: ../source/tutorial/configure-ssl.txt -msgid "On this page" -msgstr "" - -# 7c7f77b84887487c9d11875147648362 -#: ../source/tutorial/configure-ssl.txt:14 -msgid "Overview" -msgstr "" - -# e80b16df84f743a6a8c0bf595e565def -#: ../source/tutorial/configure-ssl.txt:16 -msgid "" -"This document helps you to configure MongoDB to support TLS/SSL. MongoDB " -"clients can use TLS/SSL to encrypt connections to :program:`mongod` and " -":program:`mongos` instances. MongoDB TLS/SSL implementation uses OpenSSL " -"libraries." -msgstr "" - -# b5dd051af8f543a59e76a1de447be48e -#: ../source/includes/note-tls-ssl-terminology.rst:3 -msgid "" -"Although TLS is the successor to SSL, this page uses the more familiar " -"term SSL to refer to TLS/SSL." -msgstr "" - -# 861aab44571b4c268c5eb0ea7172e8c8 -#: ../source/tutorial/configure-ssl.txt:23 -msgid "" -"These instructions assume that you have already installed a build of " -"MongoDB that includes SSL support and that your client driver supports " -"SSL. For instructions on upgrading a cluster currently not using SSL to " -"using SSL, see :doc:`/tutorial/upgrade-cluster-to-ssl`." -msgstr "" - -# b5a0c4722650404a9f1c4c8e6e319d58 -#: ../source/tutorial/configure-ssl.txt:28 -msgid "" -"MongoDB's SSL encryption only allows use of strong SSL ciphers with a " -"minimum of 128-bit key length for all connections." -msgstr "" - -# 19602bcbdae24cf88af1eba58605546c -#: ../source/tutorial/configure-ssl.txt:33 -msgid "Prerequisites" -msgstr "" - -# 29299fda7e9047adb1eda34cc351a83d -#: ../source/includes/extracts/security-prereq-configure-ssl.rst:1 -msgid "" -"A full description of TLS/SSL, PKI (Public Key Infrastructure) " -"certificates, and Certificate Authority is beyond the scope of this " -"document. This page assumes prior knowledge of TLS/SSL as well as access " -"to valid certificates." -msgstr "" - -# 7f2d751c5b6c4b678a43ebe7616d3dfc -#: ../source/tutorial/configure-ssl.txt:40 -msgid "MongoDB Support" -msgstr "" - -# 444e188f97af45d8bcf44b71735620d5 -#: ../source/tutorial/configure-ssl.txt:42 -msgid "Most MongoDB distributions now include support for SSL." -msgstr "" - -# 8636c8d039764e09b8dd83dd2f638361 -#: ../source/tutorial/configure-ssl.txt:45 -msgid "" -"Certain `distributions of MongoDB`_ do **not** contain support for SSL. " -"To use SSL, be sure to choose a package that supports SSL. All `MongoDB " -"Enterprise`_ supported platforms include SSL support." -msgstr "" - -# a2823d5d86954d70ba99b84397a8a4f6 -#: ../source/tutorial/configure-ssl.txt:53 -msgid "Client Support" -msgstr "" - -# 6e098d3fb06448eda620eade61b251b6 -#: ../source/tutorial/configure-ssl.txt:55 -msgid "" -"See :doc:`/tutorial/configure-ssl-clients` to learn about SSL support for" -" Python, Java, Ruby, and other clients." -msgstr "" - -# 3c87785bd974498ea9b3d26ebc55d502 -#: ../source/tutorial/configure-ssl.txt:59 -msgid "Certificate Authorities" -msgstr "" - -# eaa55830921f42868c05c04aaa7ad8c1 -#: ../source/includes/fact-ssl-certificate-authorities.rst:1 -msgid "" -"For production use, your MongoDB deployment should use valid certificates" -" generated and signed by a single certificate authority. You or your " -"organization can generate and maintain an independent certificate " -"authority, or use certificates generated by a third-party SSL vendor. " -"Obtaining and managing certificates is beyond the scope of this " -"documentation." -msgstr "" - -# c86f14419f124d8ebc20b9688866eade -#: ../source/tutorial/configure-ssl.txt:64 -msgid "``.pem`` File" -msgstr "" - -# 456665c619f2448a979054511809b31b -#: ../source/tutorial/configure-ssl.txt:66 -msgid "" -"Before you can use SSL, you must have a :file:`.pem` file containing a " -"public key certificate and its associated private key. [#FIPS]_" -msgstr "" - -# 3be80356db1a4f21941840fec9ed7a18 -#: ../source/tutorial/configure-ssl.txt:69 -msgid "" -"MongoDB can use any valid SSL certificate issued by a certificate " -"authority, or a self-signed certificate. If you use a self-signed " -"certificate, although the communications channel will be encrypted, there" -" will be *no* validation of server identity. Although such a situation " -"will prevent eavesdropping on the connection, it leaves you vulnerable to" -" a man-in-the-middle attack. Using a certificate signed by a trusted " -"certificate authority will permit MongoDB drivers to verify the server's " -"identity." -msgstr "" - -# 0cace7d06b124c0aafc6128a4389933a -#: ../source/tutorial/configure-ssl.txt:78 -msgid "" -"In general, avoid using self-signed certificates unless the network is " -"trusted." -msgstr "" - -# d4638fe3ab884d4b92d98c7d7dbb1fd2 -#: ../source/tutorial/configure-ssl.txt:81 -msgid "" -"Additionally, with regards to :ref:`authentication among replica " -"set/sharded cluster members `, in order to minimize " -"exposure of the private key and allow hostname validation, it is " -"advisable to use different certificates on different servers." -msgstr "" - -# 5aa354c07d9146e5adfa43db3e7ae211 -#: ../source/tutorial/configure-ssl.txt:86 -msgid "" -"For *testing* purposes, you can generate a self-signed certificate and " -"private key on a Unix system with a command that resembles the following:" -msgstr "" - -# f6cb565414f34a0d930d054b44356d8d -#: ../source/tutorial/configure-ssl.txt:95 -msgid "" -"This operation generates a new, self-signed certificate with no " -"passphrase that is valid for 365 days. Once you have the certificate, " -"concatenate the certificate and private key to a :file:`.pem` file, as in" -" the following example:" -msgstr "" - -# 1297c1c4997d4ceb84852187d1bb0ff3 -#: ../source/tutorial/configure-ssl.txt:104 -msgid ":doc:`/tutorial/configure-x509-client-authentication`" -msgstr "" - -# bed85fc49a464cc691e5a9f07e29ce0f -#: ../source/tutorial/configure-ssl.txt:108 -msgid "" -"For FIPS mode, ensure that the certificate is FIPS-compliant (i.e use of " -"FIPS-compliant algorithms) and the private key meets the PKCS#8 standard." -" If you need to convert a private key to PKCS#8 format, various " -"conversion tools exist, such as ``openssl pkcs8`` and others." -msgstr "" - -# dfc62fc13dac4a1884c7913c252baf4f -#: ../source/tutorial/configure-ssl.txt:115 -msgid "Procedures" -msgstr "" - -# 9cc884beb94d4c41908a27285e0eba50 -#: ../source/tutorial/configure-ssl.txt:120 -msgid "Set Up ``mongod`` and ``mongos`` with SSL Certificate and Key" -msgstr "" - -# 0f4badb816bb40ccb8a09b1977d21206 -#: ../source/tutorial/configure-ssl.txt:122 -msgid "" -"To use SSL in your MongoDB deployment, include the following run-time " -"options with :program:`mongod` and :program:`mongos`:" -msgstr "" - -# f7ffd5f64e6d4698b09f78ac706bc7c3 -# 344809da386d4a798e3d056d0f1cdad5 -#: ../source/tutorial/configure-ssl.txt:125 -#: ../source/tutorial/configure-ssl.txt:194 -msgid "" -":setting:`net.ssl.mode` set to ``requireSSL``. This setting restricts " -"each server to use only SSL encrypted connections. You can also specify " -"either the value ``allowSSL`` or ``preferSSL`` to set up the use of mixed" -" SSL modes on a port. See :setting:`net.ssl.mode` for details." -msgstr "" - -# 0ad50ba9eb99422f804372ca101dba0f -#: ../source/tutorial/configure-ssl.txt:130 -msgid "" -":setting:`~net.ssl.PEMKeyfile` with the :file:`.pem` file that contains " -"the SSL certificate and key." -msgstr "" - -# 8d4f69fa28a64a43a05b369a9deaed2d -# 889d84129eef45e5be065dde215ef104 -#: ../source/tutorial/configure-ssl.txt:133 -#: ../source/tutorial/configure-ssl.txt:205 -msgid "Consider the following syntax for :program:`mongod`:" -msgstr "" - -# 013557a38a1e43fe858a1bf808269c45 -#: ../source/tutorial/configure-ssl.txt:139 -msgid "" -"For example, given an SSL certificate located at " -":file:`/etc/ssl/mongodb.pem`, configure :program:`mongod` to use SSL " -"encryption for all connections with the following command:" -msgstr "" - -# 7f8b36f2bd0a404885d41047a48b248c -#: ../source/tutorial/configure-ssl.txt:149 -msgid "Specify ```` with the full path name to the certificate." -msgstr "" - -# 85524908e66c461fa558c9dbf3846a14 -#: ../source/tutorial/configure-ssl.txt:154 -msgid "" -"If the private key portion of the ```` is encrypted, specify the " -"passphrase. See :ref:`ssl-certificate-password`." -msgstr "" - -# 0e1fd48821854e0399b7adb0e107526c -# 860c8faffb934607893463a3e42a8cc0 -#: ../source/tutorial/configure-ssl.txt:157 -#: ../source/tutorial/configure-ssl.txt:228 -msgid "" -"You may also specify these options in the :doc:`configuration file " -"`, as in the following examples:" -msgstr "" - -# d9ac5a1fd1be4e4f92f9466bd43d585e -# 079fa1b294b44cecac649aaab543aa38 -# 1d4d1264a9f94177b85cc7c2b1cbf497 -#: ../source/tutorial/configure-ssl.txt:160 -#: ../source/tutorial/configure-ssl.txt:231 -#: ../source/tutorial/configure-ssl.txt:336 -msgid "" -"If using the :doc:`YAML configuration file format `:" -msgstr "" - -# 82fb78524b01483c9644a637da11762c -# e460b61ec1df4cf487fcb3b238f2f591 -#: ../source/tutorial/configure-ssl.txt:170 -#: ../source/tutorial/configure-ssl.txt:242 -msgid "" -"Or, if using the older :v2.4:`older configuration file format `:" -msgstr "" - -# 3c921e330d0449ac898ce30261d36cb9 -#: ../source/tutorial/configure-ssl.txt:178 -msgid "" -"To connect, to :program:`mongod` and :program:`mongos` instances using " -"SSL, the :program:`mongo` shell and MongoDB tools must include the " -"``--ssl`` option. See :ref:`ssl-clients` for more information on " -"connecting to :program:`mongod` and :program:`mongos` running with SSL." -msgstr "" - -# 4575d31a2a8241efab6ed9f33e5436a2 -# 2bfa487117d2497499994f40eda03d70 -#: ../source/tutorial/configure-ssl.txt:183 -#: ../source/tutorial/configure-ssl.txt:258 -msgid ":doc:`/tutorial/upgrade-cluster-to-ssl`" -msgstr "" - -# f8123964bc784675b519e83cfc22fafd -#: ../source/tutorial/configure-ssl.txt:188 -msgid "Set Up ``mongod`` and ``mongos`` with Certificate Validation" -msgstr "" - -# f1f6c765fb8e49bebe55512d8c7e0160 -#: ../source/tutorial/configure-ssl.txt:190 -msgid "" -"To set up :program:`mongod` or :program:`mongos` for SSL encryption using" -" an SSL certificate signed by a certificate authority, include the " -"following run-time options during startup:" -msgstr "" - -# bba686a9ee8442d9b55e6752cd371512 -#: ../source/tutorial/configure-ssl.txt:199 -msgid "" -":setting:`~net.ssl.PEMKeyfile` with the name of the :file:`.pem` file " -"that contains the signed SSL certificate and key." -msgstr "" - -# d20875f01fb1428693191b624c72771f -#: ../source/tutorial/configure-ssl.txt:202 -msgid "" -":setting:`~net.ssl.CAFile` with the name of the :file:`.pem` file that " -"contains the root certificate chain from the Certificate Authority." -msgstr "" - -# d8c82ef542ab4073827dfe74c8553f27 -#: ../source/tutorial/configure-ssl.txt:211 -msgid "" -"For example, given a signed SSL certificate located at " -":file:`/etc/ssl/mongodb.pem` and the certificate authority file at " -":file:`/etc/ssl/ca.pem`, you can configure :program:`mongod` for SSL " -"encryption as follows:" -msgstr "" - -# b6f2308f4a054c3ca912853a8f32e10c -#: ../source/tutorial/configure-ssl.txt:222 -msgid "" -"Specify the ```` file and the ```` file with either the full " -"path name or the relative path name." -msgstr "" - -# 0dbb37e5066841bca45f937afb0b00eb -#: ../source/tutorial/configure-ssl.txt:225 -msgid "" -"If the ```` is encrypted, specify the passphrase. See :ref:`ssl-" -"certificate-password`." -msgstr "" - -# 4ad30fbb9c354c9080add3c64f50b6e4 -#: ../source/tutorial/configure-ssl.txt:251 -msgid "" -"To connect, to :program:`mongod` and :program:`mongos` instances using " -"SSL, the :program:`mongo` tools must include the both the :option:`--ssl " -"` and :option:`--sslPEMKeyFile ` " -"option. See :ref:`ssl-clients` for more information on connecting to " -":program:`mongod` and :program:`mongos` running with SSL." -msgstr "" - -# 0d117881e584453ca7794837761368c1 -#: ../source/tutorial/configure-ssl.txt:261 -msgid "Block Revoked Certificates for Clients" -msgstr "" - -# 2155173fcf3b4ffea41c1d9846310b46 -#: ../source/tutorial/configure-ssl.txt:263 -msgid "" -"To prevent clients with revoked certificates from connecting, include the" -" :setting:`sslCRLFile` to specify a :file:`.pem` file that contains " -"revoked certificates." -msgstr "" - -# bf74ea918efd45019a0464868de27664 -#: ../source/tutorial/configure-ssl.txt:267 -msgid "" -"For example, the following :program:`mongod` with SSL configuration " -"includes the :setting:`sslCRLFile` setting:" -msgstr "" - -# eccbb9be897e4c65b42f2eff6b85419d -#: ../source/tutorial/configure-ssl.txt:274 -msgid "" -"Clients with revoked certificates in the :file:`/etc/ssl/ca-crl.pem` will" -" not be able to connect to this :program:`mongod` instance." -msgstr "" - -# b7c810bb38114aeaa1a57061f57677e3 -#: ../source/tutorial/configure-ssl.txt:280 -msgid "Validate Only if a Client Presents a Certificate" -msgstr "" - -# 03d596ab07f444159260fa54d8340afe -#: ../source/tutorial/configure-ssl.txt:282 -msgid "" -"In most cases it is important to ensure that clients present valid " -"certificates. However, if you have clients that cannot present a client " -"certificate, or are transitioning to using a certificate authority you " -"may only want to validate certificates from clients that present a " -"certificate." -msgstr "" - -# 7c7b7dfe09cd43139081167e2fb664f8 -#: ../source/tutorial/configure-ssl.txt:288 -msgid "" -"If you want to bypass validation for clients that don't present " -"certificates, include the " -":setting:`~net.ssl.allowConnectionsWithoutCertificates` run-time option " -"with :program:`mongod` and :program:`mongos`. If the client does not " -"present a certificate, no validation occurs. These connections, though " -"not validated, are still encrypted using SSL." -msgstr "" - -# 1ff41fdc8fa141b19185daf57de1bab2 -#: ../source/tutorial/configure-ssl.txt:294 -msgid "" -"For example, consider the following :program:`mongod` with an SSL " -"configuration that includes the " -":setting:`~net.ssl.allowConnectionsWithoutCertificates` setting:" -msgstr "" - -# a2f7a0a8a2a0463a9b15f6c3f2dbb6dd -#: ../source/tutorial/configure-ssl.txt:302 -msgid "" -"Then, clients can connect either with the option :option:`--ssl ` and **no** certificate or with the option :option:`--ssl ` and a **valid** certificate. See :ref:`ssl-clients` for more " -"information on SSL connections for clients." -msgstr "" - -# 73cee7f0d17342dfb3efbf8240b3fdbf -#: ../source/tutorial/configure-ssl.txt:309 -msgid "" -"If the client presents a certificate, the certificate must be a valid " -"certificate." -msgstr "" - -# 86eeb0c0e129488894b9accb06eb7704 -#: ../source/tutorial/configure-ssl.txt:312 -msgid "" -"All connections, including those that have not presented certificates are" -" encrypted using SSL." -msgstr "" - -# d186f1d0f3c6412d8d6365e49cb8b842 -#: ../source/tutorial/configure-ssl.txt:318 -msgid "Disallow Protocols" -msgstr "" - -# 54f14ae6f7da45a783727f09471418a3 -#: ../source/tutorial/configure-ssl.txt:322 -msgid "" -"To prevent MongoDB servers from accepting incoming connections that use " -"specific protocols, include the ``--sslDisabledProtocols`` option, or if " -"using the :doc:`configuration file ` " -"the :setting:`net.ssl.disabledProtocols` setting." -msgstr "" - -# 3f0aae7b1919493bbb2bacefaa3ffe2f -#: ../source/tutorial/configure-ssl.txt:328 -msgid "" -"For example, the following configuration uses ``--sslDisabledProtocols`` " -"option to prevent :program:`mongod` from accepting incoming connections " -"that use either ``TLS1_0`` or ``TLS1_1``:" -msgstr "" - -# 84ad0e55f709437d81d34025742c1db0 -#: ../source/tutorial/configure-ssl.txt:348 -msgid "" -"For more information, including the protocols recognized by the option, " -"see :setting:`net.ssl.disabledProtocols` or the " -"``--sslDisabledProtocols`` option for :program:`mongod` and " -":program:`mongos`." -msgstr "" - -# ac55540ece3a4e479debfdb7abb6dfc9 -#: ../source/tutorial/configure-ssl.txt:356 -msgid "SSL Certificate Passphrase" -msgstr "" - -# f6466383b2de4dd88f3cdc1c03808832 -#: ../source/tutorial/configure-ssl.txt:358 -msgid "" -"The PEM files for :setting:`~net.ssl.PEMKeyfile` and " -":setting:`~net.ssl.ClusterFile` may be encrypted. With encrypted PEM " -"files, you must specify the passphrase at startup with a command-line or " -"a configuration file option or enter the passphrase when prompted." -msgstr "" - -# e3b110a334544c20a6b11a43257d262a -#: ../source/tutorial/configure-ssl.txt:365 -msgid "" -"In previous versions, you can only specify the passphrase with a command-" -"line or a configuration file option." -msgstr "" - -# 2dc931bd457140aa9401949fb267cee5 -#: ../source/tutorial/configure-ssl.txt:368 -msgid "" -"To specify the passphrase in clear text on the command line or in a " -"configuration file, use the :setting:`~net.ssl.PEMKeyPassword` and/or the" -" :setting:`~net.ssl.ClusterPassword` option." -msgstr "" - -# 5a2ffa81c51747b8ab188929b94ffd62 -#: ../source/tutorial/configure-ssl.txt:372 -msgid "" -"To have MongoDB prompt for the passphrase at the start of " -":program:`mongod` or :program:`mongos` and avoid specifying the " -"passphrase in clear text, omit the :setting:`~net.ssl.PEMKeyPassword` " -"and/or the :setting:`~net.ssl.ClusterPassword` option. MongoDB will " -"prompt for each passphrase as necessary." -msgstr "" - -# c208db0fe8644313af764ee5e54875b0 -#: ../source/tutorial/configure-ssl.txt:378 -msgid "" -"The passphrase prompt option is available if you run the MongoDB instance" -" in the foreground with a connected terminal. If you run " -":program:`mongod` or :program:`mongos` in a non-interactive session (e.g." -" without a terminal or as a service on Windows), you cannot use the " -"passphrase prompt option." -msgstr "" - -# 0287fa7264504acb97868856bed97cb9 -#: ../source/tutorial/configure-ssl.txt:387 -msgid "Run in FIPS Mode" -msgstr "" - -# ffce397e4b1f441fa7f9923b224ad199 -#: ../source/includes/note-fips-is-enterprise-only.rst:1 -msgid "" -"FIPS-compatible SSL is available only in `MongoDB Enterprise " -"`_. See " -":doc:`/tutorial/configure-fips` for more information." -msgstr "" - -# ab2b3dd8fdc447c39e861a8f02d5827d -#: ../source/tutorial/configure-ssl.txt:391 -msgid "See :doc:`/tutorial/configure-fips` for more details." -msgstr "" - -#~ msgid "" -#~ "Before you can use SSL, you must" -#~ " have a :file:`.pem` file containing " -#~ "a public key certificate and its " -#~ "associated private key." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/configure-windows-netsh-firewall.po b/locale/zh/LC_MESSAGES/tutorial/configure-windows-netsh-firewall.po deleted file mode 100644 index d4f3516c80b..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/configure-windows-netsh-firewall.po +++ /dev/null @@ -1,388 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:3 -msgid "Configure Windows ``netsh`` Firewall for MongoDB" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:13 -msgid "" -"On Windows Server systems, the ``netsh`` program provides methods for " -"managing the :guilabel:`Windows Firewall`. These firewall rules make it " -"possible for administrators to control what hosts can connect to the system," -" and limit risk exposure by limiting the hosts that can connect to a system." -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:26 -msgid "" -"`Windows Firewall `_ documentation from Microsoft." -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:30 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:32 -msgid "" -":guilabel:`Windows Firewall` processes rules in an ordered determined by " -"rule type, and parsed in the following order:" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:35 -msgid "``Windows Service Hardening``" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:36 -msgid "``Connection security rules``" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:37 -msgid "``Authenticated Bypass Rules``" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:38 -msgid "``Block Rules``" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:39 -msgid "``Allow Rules``" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:40 -msgid "``Default Rules``" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:42 -msgid "" -"By default, the policy in :guilabel:`Windows Firewall` allows all outbound " -"connections and blocks all incoming connections." -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:50 -msgid "" -"The configuration changes outlined in this document will create rules which " -"explicitly allow traffic from specific addresses and on specific ports, " -"using a default policy that drops all traffic that is not explicitly " -"allowed." -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:55 -msgid "" -"You can configure the :guilabel:`Windows Firewall` with using the ``netsh`` " -"command line tool or through a windows application. On Windows Server 2008 " -"this application is :guilabel:`Windows Firewall With Advanced Security` in " -":guilabel:`Administrative Tools`. On previous versions of Windows Server, " -"access the :guilabel:`Windows Firewall` application in the :guilabel:`System" -" and Security` control panel." -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:61 -msgid "The procedures in this document use the ``netsh`` command line tool." -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:64 -msgid "Patterns" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:66 -msgid "" -"This section contains a number of patterns and examples for configuring " -":guilabel:`Windows Firewall` for use with MongoDB deployments. If you have " -"configured different ports using the :setting:`~net.port` configuration " -"setting, you will need to modify the rules accordingly." -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:74 -msgid "Traffic to and from ``mongod.exe`` Instances" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:76 -msgid "" -"This pattern is applicable to all :program:`mongod.exe` instances running as" -" standalone instances or as part of a :term:`replica set`. The goal of this " -"pattern is to explicitly allow traffic to the :program:`mongod.exe` instance" -" from the application server." -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:85 -msgid "" -"This rule allows all incoming traffic to port ``27017``, which allows the " -"application server to connect to the :program:`mongod.exe` instance." -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:89 -msgid "" -":guilabel:`Windows Firewall` also allows enabling network access for an " -"entire application rather than to a specific port, as in the following " -"example:" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:97 -msgid "" -"You can allow all access for a :program:`mongos.exe` server, with the " -"following invocation:" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:105 -msgid "Traffic to and from ``mongos.exe`` Instances" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:107 -msgid "" -":program:`mongos.exe` instances provide query routing for :term:`sharded " -"clusters `. Clients connect to :program:`mongos.exe` " -"instances, which behave from the client's perspective as " -":program:`mongod.exe` instances. In turn, the :program:`mongos.exe` connects" -" to all :program:`mongod.exe` instances that are components of the sharded " -"cluster." -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:114 -msgid "" -"Use the same :guilabel:`Windows Firewall` command to allow traffic to and " -"from these instances as you would from the :program:`mongod.exe` instances " -"that are members of the replica set." -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:123 -msgid "Traffic to and from a MongoDB Config Server" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:125 -msgid "" -"Configuration servers, host the :term:`config database` that stores metadata" -" for sharded clusters. Each production cluster has three configuration " -"servers, initiated using the :option:`mongod --configsvr` option. [#config-" -"option]_ Configuration servers listen for connections on port ``27019``. As " -"a result, add the following :guilabel:`Windows Firewall` rules to the config" -" server to allow incoming and outgoing connection on port ``27019``, for " -"connection to the other config servers." -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:137 -msgid "" -"Additionally, config servers need to allow incoming connections from all of " -"the :program:`mongos.exe` instances in the cluster *and* all " -":program:`mongod.exe` instances in the cluster. Add rules that resemble the " -"following:" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:146 -msgid "" -"Replace ```` with the addresses of the :program:`mongos.exe` " -"instances and the shard :program:`mongod.exe` instances." -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:150 -msgid "" -"You also can run a config server by using the ``configsrv`` value for the " -":setting:`~sharding.clusterRole` setting in a configuration file." -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:155 -msgid "Traffic to and from a MongoDB Shard Server" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:157 -msgid "" -"For shard servers, running as :option:`mongod --shardsvr` [#shard-option]_ " -"Because the default port number is ``27018`` when running with the " -"``shardsvr`` value for the :setting:`~sharding.clusterRole` setting, you " -"must configure the following :guilabel:`Windows Firewall` rules to allow " -"traffic to and from each shard:" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:168 -msgid "" -"Replace the ```` specification with the IP address of all " -":program:`mongod.exe` instances. This allows you to permit incoming and " -"outgoing traffic between all shards including constituent replica set " -"members to:" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:173 -msgid "all :program:`mongod.exe` instances in the shard's replica sets." -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:175 -msgid "all :program:`mongod.exe` instances in other shards. [#migrations]_" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:177 -msgid "Furthermore, shards need to be able make outgoing connections to:" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:179 -msgid "all :program:`mongos.exe` instances." -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:181 -msgid "all :program:`mongod.exe` instances in the config servers." -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:183 -msgid "" -"Create a rule that resembles the following, and replace the ````" -" with the address of the config servers and the :program:`mongos.exe` " -"instances:" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:191 -msgid "" -"You can also specify the shard server option with the ``shardsvr`` value for" -" the :setting:`~sharding.clusterRole` setting in the configuration file. " -"Shard members are also often conventional replica sets using the default " -"port." -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:196 -msgid "" -"All shards in a cluster need to be able to communicate with all other shards" -" to facilitate :term:`chunk` and balancing operations." -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:201 -msgid "Provide Access For Monitoring Systems" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:203 -msgid "" -"The :program:`mongostat` diagnostic tool, when running with the " -":option:`--discover ` needs to be able to reach all " -"components of a cluster, including the config servers, the shard servers, " -"and the :program:`mongos.exe` instances." -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:208 -msgid "" -"If your monitoring system needs access the HTTP interface, insert the " -"following rule to the chain:" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:215 -msgid "" -"Replace ```` with the address of the instance that needs access " -"to the HTTP or REST interface. For *all* deployments, you should restrict " -"access to this port to *only* the monitoring instance." -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:0 -msgid "Optional" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:222 -msgid "" -"For config server :program:`mongod` instances running with the ``shardsvr`` " -"value for the :setting:`~sharding.clusterRole` setting, the rule would " -"resemble the following:" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:230 -msgid "" -"For config server :program:`mongod` instances running with the ``configsvr``" -" value for the :setting:`~sharding.clusterRole` setting, the rule would " -"resemble the following:" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:239 -msgid "Manage and Maintain *Windows Firewall* Configurations" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:241 -msgid "" -"This section contains a number of basic operations for managing and using " -"``netsh``. While you can use the GUI front ends to manage the " -":guilabel:`Windows Firewall`, all core functionality is accessible is " -"accessible from ``netsh``." -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:247 -msgid "Delete all *Windows Firewall* Rules" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:249 -msgid "To delete the firewall rule allowing :program:`mongod.exe` traffic:" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:258 -msgid "List All *Windows Firewall* Rules" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:260 -msgid "To return a list of all :guilabel:`Windows Firewall` rules:" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:267 -msgid "Reset *Windows Firewall*" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:269 -msgid "To reset the :guilabel:`Windows Firewall` rules:" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:276 -msgid "Backup and Restore *Windows Firewall* Rules" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:278 -msgid "" -"To simplify administration of larger collection of systems, you can export " -"or import firewall systems from different servers) rules very easily on " -"Windows:" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:281 -msgid "Export all firewall rules with the following command:" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:287 -msgid "" -"Replace ``\"C:\\temp\\MongoDBfw.wfw\"`` with a path of your choosing. You " -"can use a command in the following form to import a file created using this " -"operation:" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:19 -msgid "" -"This document outlines basic :guilabel:`Windows Firewall` configurations. " -"Use these approaches as a starting point for your larger networking " -"organization. For a detailed over view of security practices and risk " -"management for MongoDB, see :doc:`/security`." -msgstr "" - -#: ../source/tutorial/configure-windows-netsh-firewall.txt:45 -msgid "" -"Given the :doc:`default ports ` of all " -"MongoDB processes, you must configure networking rules that permit *only* " -"required communication between your application and the appropriate " -":program:`mongod.exe` and :program:`mongos.exe` instances." -msgstr "" - -#~ msgid "" -#~ "This document outlines basic :guilabel:`Windows Firewall` configurations. " -#~ "Use these approaches as a starting point for your larger networking " -#~ "organization. For a detailed over view of security practices and risk " -#~ "management for MongoDB, see :doc:`/core/security`." -#~ msgstr "" - -#~ msgid "" -#~ "Given the :ref:`default ports ` of all MongoDB " -#~ "processes, you must configure networking rules that permit *only* required " -#~ "communication between your application and the appropriate " -#~ ":program:`mongod.exe` and :program:`mongos.exe` instances." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/configure-x509-client-authentication.po b/locale/zh/LC_MESSAGES/tutorial/configure-x509-client-authentication.po deleted file mode 100644 index 124b36fdff3..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/configure-x509-client-authentication.po +++ /dev/null @@ -1,312 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/configure-x509-client-authentication.txt:3 -msgid "Use x.509 Certificates to Authenticate Clients" -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:15 -msgid "" -"MongoDB supports x.509 certificate authentication for use with a secure " -":doc:`TLS/SSL connection `. The x.509 client " -"authentication allows :ref:`clients to authenticate to servers with " -"certificates ` rather than with a username and " -"password." -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:21 -msgid "" -"To use x.509 authentication for the internal authentication of replica " -"set/sharded cluster members, see :doc:`configure-x509-member-" -"authentication`." -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:29 -msgid "Prerequisites" -msgstr "" - -#: ../source/includes/extracts/security-prereq-configure-x509-client-authentication.rst:1 -msgid "" -"A full description of TLS/SSL, PKI (Public Key Infrastructure) certificates," -" in particular x.509 certificates, and Certificate Authority is beyond the " -"scope of this document. This tutorial assumes prior knowledge of TLS/SSL as " -"well as access to valid x.509 certificates." -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:35 -msgid "Certificate Authority" -msgstr "" - -#: ../source/includes/fact-ssl-certificate-authorities.rst:1 -msgid "" -"For production use, your MongoDB deployment should use valid certificates " -"generated and signed by a single certificate authority. You or your " -"organization can generate and maintain an independent certificate authority," -" or use certificates generated by a third-party SSL vendor. Obtaining and " -"managing certificates is beyond the scope of this documentation." -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:42 -msgid "Client x.509 Certificate" -msgstr "" - -#: ../source/includes/extracts/x509-certificate-client.rst:1 -msgid "The client certificate must have the following properties:" -msgstr "" - -#: ../source/includes/extracts/x509-certificate-client.rst:4 -msgid "" -"A single Certificate Authority (CA) must issue the certificates for both the" -" client and the server." -msgstr "" - -#: ../source/includes/extracts/x509-certificate-client.rst:7 -msgid "Client certificates must contain the following fields:" -msgstr "" - -#: ../source/includes/extracts/x509-certificate-client.rst:14 -msgid "Each unique MongoDB user must have a unique certificate." -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:47 -msgid "Procedures" -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:69 -msgid "Use Command-line Options" -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:71 -msgid "You can configure the MongoDB server from the command line, e.g.:" -msgstr "" - -#: ../source/includes/warning-x509-requires-sslCAfile.rst:3 -msgid "" -"If the :option:`--sslCAFile ` option and its target file" -" are not specified, x.509 client and member authentication will not " -"function. :program:`mongod`, and :program:`mongos` in sharded systems, will " -"not be able to verify the certificates of processes connecting to it against" -" the trusted certificate authority (CA) that issued them, breaking the " -"certificate chain." -msgstr "" - -#: ../source/includes/warning-x509-requires-sslCAfile.rst:10 -msgid "" -"As of version 2.6.4, :program:`mongod` will not start with x.509 " -"authentication enabled if the CA file is not specified." -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:82 -msgid "Use Configuration File" -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:84 -msgid "" -"You may also specify these options in the :doc:`configuration file " -"`." -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:87 -msgid "" -"Starting in MongoDB 2.6, you can specify the configuration for MongoDB in " -":doc:`YAML format `, e.g.:" -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:100 -msgid "" -"For backwards compatibility, you can also specify the configuration using " -"the :v2.4:`older configuration file format `, e.g.:" -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:111 -msgid "" -"Include any additional options, TLS/SSL or otherwise, that are required for " -"your specific configuration." -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:117 -msgid "Add x.509 Certificate ``subject`` as a User" -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:119 -msgid "" -"To authenticate with a client certificate, you must first add the value of " -"the ``subject`` from the client certificate as a MongoDB user. Each unique " -"x.509 client certificate corresponds to a single MongoDB user; i.e. you " -"cannot use a single client certificate to authenticate more than one MongoDB" -" user." -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:137 -msgid "The command returns the ``subject`` string as well as certificate:" -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:151 -msgid "" -"For example, in the :program:`mongo` shell, to add the user with both the " -"``readWrite`` role in the ``test`` database and the ``userAdminAnyDatabase``" -" role which is defined only in the ``admin`` database:" -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:169 -msgid "" -"In the above example, to add the user with the ``readWrite`` role in the " -"``test`` database, the role specification document specified ``'test'`` in " -"the ``db`` field. To add ``userAdminAnyDatabase`` role for the user, the " -"above example specified ``'admin'`` in the ``db`` field." -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:176 -msgid "" -"Some roles are defined only in the ``admin`` database, including: " -"``clusterAdmin``, ``readAnyDatabase``, ``readWriteAnyDatabase``, " -"``dbAdminAnyDatabase``, and ``userAdminAnyDatabase``. To add a user with " -"these roles, specify ``'admin'`` in the ``db``." -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:181 -msgid "" -"See :doc:`/tutorial/manage-users-and-roles` for details on adding a user " -"with roles." -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:187 -msgid "Authenticate with a x.509 Certificate" -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:189 -msgid "" -"To authenticate with a client certificate, you must first add a MongoDB user" -" that corresponds to the client certificate. See :ref:`addX509SubjectUser`." -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:193 -msgid "" -"To authenticate, use the :method:`db.auth()` method in the ``$external`` " -"database, specifying ``\"MONGODB-X509\"`` for the ``mechanism`` field, and " -"the :ref:`user that corresponds to the client certificate " -"` for the ``user`` field." -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:198 -msgid "For example, if using the :program:`mongo` shell," -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:200 -msgid "" -"Connect :program:`mongo` shell to the :program:`mongod` set up for SSL:" -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:207 -msgid "" -"To perform the authentication, use the :method:`db.auth()` method in the " -"``$external`` database. For the ``mechanism`` field, specify " -"``\"MONGODB-X509\"``, and for the ``user`` field, specify the user, or the " -"``subject``, that corresponds to the client certificate." -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/includes/extracts/x509-certificate-client.rst:16 -msgid "" -"A client x.509 certificate's subject, which contains the Distinguished Name " -"(``DN``), must **differ** from that of a :ref:`x509-member-certificate`. " -"Specifically, the subjects must differ with regards to at least one of the " -"following attributes: Organization (``O``), the Organizational Unit (``OU``)" -" or the Domain Component (``DC``)." -msgstr "" - -#: ../source/includes/extracts/x509-certificate-client.rst:25 -msgid "" -"If a client x.509 certificate's subject has the same ``O``, ``OU``, and " -"``DC`` combination as the :ref:`x509-member-certificate`, the client will be" -" identified as a cluster member and granted full permission on the system." -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:50 -msgid "Configure Replica Set/Sharded Cluster" -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:52 -msgid "" -"Outside of rolling upgrade procedures, every component of a :term:`replica " -"set` or :term:`sharded cluster` should use the same " -":option:`--clusterAuthMode` setting to ensure it can securely connect to all" -" other components in the deployment." -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:57 -msgid "" -"For :term:`replica set` deployments, this includes all :program:`mongod` " -"members of the replica set." -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:60 -msgid "" -"For :term:`sharded cluster` deployments, this includes all :program:`mongod`" -" and :program:`mongos` instances." -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:65 -msgid "" -"If you are configuring a standalone :program:`mongod`, omit the " -":option:`--clusterAuthMode` option." -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:127 -msgid "" -"The RDNs in the ``subject`` string must be compatible with the `RFC2253 " -"`_ standard." -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:130 -msgid "" -"You can retrieve the ``RFC2253`` formatted ``subject`` from the client " -"certificate with the following command:" -msgstr "" - -#: ../source/tutorial/configure-x509-client-authentication.txt:148 -msgid "" -"Add the ``RFC2253`` compliant value of the ``subject`` as a user. Omit " -"spaces as needed." -msgstr "" - -#~ msgid "" -#~ "A client x.509 certificate’s subject, which contains the Distinguished Name " -#~ "(``DN``), must **differ** from that of a :ref:`x509-member-certificate`. " -#~ "Specifically, the subjects must differ with regards to at least one of the " -#~ "following attributes: Organization (``O``), the Organizational Unit (``OU``)" -#~ " or the Domain Component (``DC``)." -#~ msgstr "" - -#~ msgid "" -#~ "If a client x.509 certificate’s subject has the same ``O``, ``OU``, and " -#~ "``DC`` combination as the :ref:`x509-member-certificate`, the client will be" -#~ " identified as a cluster member and granted full permission on the system." -#~ msgstr "" - -#~ msgid "Configure MongoDB Server" -#~ msgstr "" - -#~ msgid "" -#~ "You can retrieve the ``subject`` from the client certificate with the " -#~ "following command:" -#~ msgstr "" - -#~ msgid "" -#~ "Add the value of the ``subject``, omitting the spaces, from the certificate " -#~ "as a user." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/configure-x509-member-authentication.po b/locale/zh/LC_MESSAGES/tutorial/configure-x509-member-authentication.po deleted file mode 100644 index 9ef66d0945c..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/configure-x509-member-authentication.po +++ /dev/null @@ -1,433 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/configure-x509-member-authentication.txt:5 -msgid "Use x.509 Certificate for Membership Authentication" -msgstr "" - -#: ../source/includes/extracts/security-prereq-configure-x509-member-authentication.rst:1 -msgid "" -"A full description of TLS/SSL, PKI (Public Key Infrastructure) certificates," -" in particular x.509 certificates, and Certificate Authority is beyond the " -"scope of this document. This tutorial assumes prior knowledge of TLS/SSL as " -"well as access to valid x.509 certificates." -msgstr "" - -#: ../source/tutorial/configure-x509-member-authentication.txt:44 -msgid "Member x.509 Certificate" -msgstr "" - -#: ../source/includes/extracts/x509-certificate-member.rst:1 -msgid "" -"The member certificate, used for internal authentication to verify " -"membership to the sharded cluster or a replica set, must have the following " -"properties:" -msgstr "" - -#: ../source/includes/extracts/x509-certificate-member.rst:5 -msgid "" -"A single Certificate Authority (CA) must issue all the x.509 certificates " -"for the members of a sharded cluster or a replica set." -msgstr "" - -#: ../source/includes/extracts/x509-certificate-member.rst:8 -msgid "" -"The Distinguished Name (``DN``), found in the member certificate's " -"``subject``, must specify a non-empty value for *at least one* of the " -"following attributes: Organization (``O``), the Organizational Unit (``OU``)" -" or the Domain Component (``DC``)." -msgstr "" - -#: ../source/includes/extracts/x509-certificate-member.rst:13 -msgid "" -"The Organization attributes (``O``\\'s), the Organizational Unit attributes " -"(``OU``\\'s), and the Domain Components (``DC``\\'s) must match those from " -"the certificates for the other cluster members. To match, the certificate " -"must match all specifications of these attributes, or even the non-" -"specification of these attributes. The order of the attributes does not " -"matter." -msgstr "" - -#: ../source/includes/extracts/x509-certificate-member.rst:20 -msgid "" -"In the following example, the two ``DN``\\'s contain matching specifications" -" for ``O``, ``OU`` as well as the non-specification of the ``DC`` attribute." -msgstr "" - -#: ../source/includes/extracts/x509-certificate-member.rst:29 -msgid "" -"However, the following two ``DN``\\'s contain a mismatch for the ``OU`` " -"attribute since one contains two ``OU`` specifications and the other, only " -"one specification." -msgstr "" - -#: ../source/includes/extracts/x509-certificate-member.rst:38 -msgid "" -"Either the Common Name (``CN``) or one of the Subject Alternative Name " -"(``SAN``) entries must match the hostname of the server, used by the other " -"members of the cluster." -msgstr "" - -#: ../source/includes/extracts/x509-certificate-member.rst:42 -msgid "" -"For example, the certificates for a cluster could have the following " -"subjects:" -msgstr "" - -#: ../source/tutorial/configure-x509-member-authentication.txt:57 -msgid "Configure Replica Set/Sharded Cluster" -msgstr "" - -#: ../source/tutorial/configure-x509-member-authentication.txt:71 -msgid "Use Command-line Options" -msgstr "" - -#: ../source/tutorial/configure-x509-member-authentication.txt:73 -msgid "" -"To specify the x.509 certificate for internal cluster member authentication," -" append the additional TLS/SSL options :option:`--clusterAuthMode` and " -":option:`--sslClusterFile`, as in the following example for a member of a " -"replica set:" -msgstr "" - -#: ../source/tutorial/configure-x509-member-authentication.txt:82 -msgid "" -"Include any additional options, TLS/SSL or otherwise, that are required for " -"your specific configuration. For instance, if the membership key is " -"encrypted, set the :option:`--sslClusterPassword` to the passphrase to " -"decrypt the key or have MongoDB prompt for the passphrase. See :ref:`ssl-" -"certificate-password` for details." -msgstr "" - -#: ../source/includes/warning-x509-requires-sslCAfile.rst:3 -msgid "" -"If the :option:`--sslCAFile ` option and its target file" -" are not specified, x.509 client and member authentication will not " -"function. :program:`mongod`, and :program:`mongos` in sharded systems, will " -"not be able to verify the certificates of processes connecting to it against" -" the trusted certificate authority (CA) that issued them, breaking the " -"certificate chain." -msgstr "" - -#: ../source/includes/warning-x509-requires-sslCAfile.rst:10 -msgid "" -"As of version 2.6.4, :program:`mongod` will not start with x.509 " -"authentication enabled if the CA file is not specified." -msgstr "" - -#: ../source/tutorial/configure-x509-member-authentication.txt:91 -msgid "Use Configuration File" -msgstr "" - -#: ../source/tutorial/configure-x509-member-authentication.txt:93 -msgid "" -"You can specify the configuration for MongoDB in a :doc:`YAML formatted " -"` configuration file, as in the following " -"example:" -msgstr "" - -#: ../source/tutorial/configure-x509-member-authentication.txt:109 -msgid "" -"See :setting:`security.clusterAuthMode`, :setting:`net.ssl.mode`, " -":setting:`net.ssl.PEMKeyFile`, :setting:`net.ssl.CAFile`, and " -":setting:`net.ssl.clusterFile` for more information on the settings." -msgstr "" - -#: ../source/tutorial/configure-x509-member-authentication.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/configure-x509-member-authentication.txt:17 -msgid "" -"MongoDB supports x.509 certificate authentication for use with a secure " -":doc:`TLS/SSL connection `. Sharded cluster members" -" and replica set members can use x.509 certificates to verify their " -"membership to the cluster or the replica set instead of using :ref:`keyfiles" -" `. The membership authentication is an internal " -"process." -msgstr "" - -#: ../source/tutorial/configure-x509-member-authentication.txt:25 -msgid "" -"Enabling internal authentication also enables :doc:`/core/authorization`. " -"Clients must authenticate as a user in order to connect and perform " -"operations in the deployment." -msgstr "" - -#: ../source/tutorial/configure-x509-member-authentication.txt:29 -msgid "" -"See the :doc:`/tutorial/manage-users-and-roles` tutorial for instructions on" -" adding users to the deployment." -msgstr "" - -#: ../source/tutorial/configure-x509-member-authentication.txt:32 -msgid "" -"See the :doc:`/tutorial/configure-x509-client-authentication` tutorial for " -"instructions on using x.509 certificates for user authentication." -msgstr "" - -#: ../source/tutorial/configure-x509-member-authentication.txt:47 -msgid "Certificate Requirements" -msgstr "" - -#: ../source/includes/extracts/x509-certificate-member.rst:51 -msgid "" -"*If* the certificate includes the Extended Key Usage (``extendedKeyUsage``) " -"setting, the value must include ``clientAuth`` (\"TLS Web Client " -"Authentication\")." -msgstr "" - -#: ../source/includes/extracts/x509-certificate-member.rst:59 -msgid "" -"You can also use a certificate that does not include the Extended Key Usage " -"(EKU)." -msgstr "" - -#: ../source/tutorial/configure-x509-member-authentication.txt:52 -msgid "Member Certificate and ``PEMKeyFile``" -msgstr "" - -#: ../source/includes/extracts/x509-member-certificate-PEMKeyFile.rst:1 -msgid "" -"To configure MongoDB for client certificate authentication, the " -":program:`mongod` and :program:`mongos` specify a ``PEMKeyFile`` to prove " -"its identity to clients, either through :setting:`net.ssl.PEMKeyFile` " -"setting in the configuration file or ``--sslPEMKeyFile`` command line " -"option." -msgstr "" - -#: ../source/includes/extracts/x509-member-certificate-PEMKeyFile.rst:7 -msgid "" -"If no :setting:`~net.ssl.clusterFile` certificate is specified for internal " -"member authentication, MongoDB will attempt to use the ``PEMKeyFile`` " -"certificate for member authentication. In order to use ``PEMKeyFile`` " -"certificate for internal authentication as well as for client " -"authentication, then the ``PEMKeyFile`` certificate must either:" -msgstr "" - -#: ../source/includes/extracts/x509-member-certificate-PEMKeyFile.rst:14 -msgid "Omit ``extendedKeyUsage`` or" -msgstr "" - -#: ../source/includes/extracts/x509-member-certificate-PEMKeyFile.rst:16 -msgid "" -"Specify ``extendedKeyUsage`` values that include ``clientAuth`` in addition " -"to ``serverAuth``." -msgstr "" - -#: ../source/tutorial/configure-x509-member-authentication.txt:59 -msgid "" -"Outside of rolling upgrade procedures, every component of a :term:`replica " -"set` or :term:`sharded cluster` should use the same " -":option:`--clusterAuthMode` setting to ensure it can securely connect to all" -" other components in the deployment." -msgstr "" - -#: ../source/tutorial/configure-x509-member-authentication.txt:64 -msgid "" -"For :term:`replica set` deployments, this includes all :program:`mongod` " -"members of the replica set." -msgstr "" - -#: ../source/tutorial/configure-x509-member-authentication.txt:67 -msgid "" -"For :term:`sharded cluster` deployments, this includes all :program:`mongod`" -" or :program:`mongos` instances." -msgstr "" - -#: ../source/tutorial/configure-x509-member-authentication.txt:114 -msgid "Additional Information" -msgstr "" - -#: ../source/tutorial/configure-x509-member-authentication.txt:116 -msgid "" -"To upgrade from keyfile internal authentication to x.509 internal " -"authentication, see :doc:`/tutorial/upgrade-keyfile-to-x509`." -msgstr "" - -#~ msgid "" -#~ "MongoDB supports x.509 certificate authentication for use with a secure " -#~ ":doc:`TLS/SSL connection `. Sharded cluster members" -#~ " and replica set members can use x.509 certificates to verify their " -#~ "membership to the cluster or the replica set instead of using :doc:`keyfiles" -#~ " `. The membership authentication is an internal " -#~ "process." -#~ msgstr "" - -#~ msgid "" -#~ "For client authentication with x.509, see :doc:`configure-x509-client-" -#~ "authentication`." -#~ msgstr "" - -#~ msgid "" -#~ "You *can* use an x509 certificate that does not have Extended Key Usage " -#~ "(EKU) attributes set. If you use EKU attribute in the " -#~ ":setting:`~net.ssl.PEMKeyFile` certificate, then specify the ``clientAuth`` " -#~ "and/or ``serverAuth`` attributes (i.e. \"TLS Web Client Authentication\" and" -#~ " \"TLS Web Server Authentication,\") as needed. The certificate that you " -#~ "specify for the :setting:`~net.ssl.PEMKeyFile` option requires the " -#~ "``serverAuth`` attribute, and the certificate you specify to " -#~ ":setting:`~net.ssl.clusterFile` requires the ``clientAuth`` attribute. If " -#~ "you omit :setting:`~net.ssl.ClusterFile`, :program:`mongod` will use the " -#~ "certificate specified to :setting:`~net.ssl.PEMKeyFile` for member " -#~ "authentication." -#~ msgstr "" - -#~ msgid "Upgrade from Keyfile Authentication to x.509 Authentication" -#~ msgstr "" - -#~ msgid "" -#~ "To upgrade clusters that are currently using keyfile authentication to x.509" -#~ " authentication, use a rolling upgrade process." -#~ msgstr "" - -#~ msgid "Clusters Currently Using TLS/SSL" -#~ msgstr "" - -#~ msgid "" -#~ "For clusters using TLS/SSL and keyfile authentication, to upgrade to x.509 " -#~ "cluster authentication, use the following rolling upgrade process:" -#~ msgstr "" - -#~ msgid "" -#~ "For each node of a cluster, start the node with the option " -#~ ":option:`--clusterAuthMode` set to ``sendKeyFile`` and the option " -#~ ":option:`--sslClusterFile` set to the appropriate path of the node's " -#~ "certificate. Include other :doc:`TLS/SSL options ` " -#~ "as well as any other options that are required for your specific " -#~ "configuration. For example:" -#~ msgstr "" - -#~ msgid "" -#~ "With this setting, each node continues to use its keyfile to authenticate " -#~ "itself as a member. However, each node can now accept either a keyfile or an" -#~ " x.509 certificate from other members to authenticate those members. Upgrade" -#~ " all nodes of the cluster to this setting." -#~ msgstr "" - -#~ msgid "" -#~ "Then, for each node of a cluster, connect to the node and use the " -#~ ":dbcommand:`setParameter` command to update the :parameter:`clusterAuthMode`" -#~ " to ``sendX509``. [#update-mode-alternative]_ For example," -#~ msgstr "" - -#~ msgid "" -#~ "With this setting, each node uses its x.509 certificate, specified with the " -#~ ":option:`--sslClusterFile` option in the previous step, to authenticate " -#~ "itself as a member. However, each node continues to accept either a keyfile " -#~ "or an x.509 certificate from other members to authenticate those members. " -#~ "Upgrade all nodes of the cluster to this setting." -#~ msgstr "" - -#~ msgid "" -#~ "Optional but recommended. Finally, for each node of the cluster, connect to " -#~ "the node and use the :dbcommand:`setParameter` command to update the " -#~ ":parameter:`clusterAuthMode` to ``x509`` to only use the x.509 certificate " -#~ "for authentication. [#update-mode-alternative]_ For example:" -#~ msgstr "" - -#~ msgid "" -#~ "After the upgrade of all nodes, edit the :doc:`configuration file " -#~ "` with the appropriate x.509 settings to " -#~ "ensure that upon subsequent restarts, the cluster uses x.509 authentication." -#~ msgstr "" - -#~ msgid "" -#~ "See :option:`--clusterAuthMode` for the various modes and their " -#~ "descriptions." -#~ msgstr "" - -#~ msgid "Clusters Currently Not Using TLS/SSL" -#~ msgstr "" - -#~ msgid "" -#~ "For clusters using keyfile authentication but not TLS/SSL, to upgrade to " -#~ "x.509 authentication, use the following rolling upgrade process:" -#~ msgstr "" - -#~ msgid "" -#~ "For each node of a cluster, start the node with the option " -#~ ":option:`--sslMode` set to ``allowSSL``, the option " -#~ ":option:`--clusterAuthMode` set to ``sendKeyFile`` and the option " -#~ ":option:`--sslClusterFile` set to the appropriate path of the node's " -#~ "certificate. Include other :doc:`TLS/SSL options ` " -#~ "as well as any other options that are required for your specific " -#~ "configuration. For example:" -#~ msgstr "" - -#~ msgid "" -#~ "The :option:`--sslMode allowSSL <--sslMode>` setting allows the node to " -#~ "accept both TLS/SSL and non-TLS/non-SSL incoming connections. Its outgoing " -#~ "connections do not use TLS/SSL." -#~ msgstr "" - -#~ msgid "" -#~ "The :option:`--clusterAuthMode sendKeyFile <--clusterAuthMode>` setting " -#~ "allows each node continues to use its keyfile to authenticate itself as a " -#~ "member. However, each node can now accept either a keyfile or an x.509 " -#~ "certificate from other members to authenticate those members." -#~ msgstr "" - -#~ msgid "Upgrade all nodes of the cluster to these settings." -#~ msgstr "" - -#~ msgid "" -#~ "Then, for each node of a cluster, connect to the node and use the " -#~ ":dbcommand:`setParameter` command to update the :parameter:`sslMode` to " -#~ "``preferSSL`` and the :parameter:`clusterAuthMode` to ``sendX509``. " -#~ "[#update-mode-alternative]_ For example:" -#~ msgstr "" - -#~ msgid "" -#~ "With the :parameter:`sslMode` set to ``preferSSL``, the node accepts both " -#~ "TLS/SSL and non-TLS/non-SSL incoming connections, and its outgoing " -#~ "connections use TLS/SSL." -#~ msgstr "" - -#~ msgid "" -#~ "With the :parameter:`clusterAuthMode` set to ``sendX509``, each node uses " -#~ "its x.509 certificate, specified with the :option:`--sslClusterFile` option " -#~ "in the previous step, to authenticate itself as a member. However, each node" -#~ " continues to accept either a keyfile or an x.509 certificate from other " -#~ "members to authenticate those members." -#~ msgstr "" - -#~ msgid "" -#~ "Optional but recommended. Finally, for each node of the cluster, connect to " -#~ "the node and use the :dbcommand:`setParameter` command to update the " -#~ ":parameter:`sslMode` to ``requireSSL`` and the :parameter:`clusterAuthMode` " -#~ "to ``x509``. [#update-mode-alternative]_ For example:" -#~ msgstr "" - -#~ msgid "" -#~ "With the :parameter:`sslMode` set to ``requireSSL``, the node only uses " -#~ "TLS/SSLs connections." -#~ msgstr "" - -#~ msgid "" -#~ "With the :parameter:`clusterAuthMode` set to ``x509``, the node only uses " -#~ "the x.509 certificate for authentication." -#~ msgstr "" - -#~ msgid "" -#~ "After the upgrade of all nodes, edit the :doc:`configuration file " -#~ "` with the appropriate TLS/SSL and x.509 " -#~ "settings to ensure that upon subsequent restarts, the cluster uses x.509 " -#~ "authentication." -#~ msgstr "" - -#~ msgid "" -#~ "As an alternative to using the :dbcommand:`setParameter` command, you can " -#~ "also restart the nodes with the appropriate TLS/SSL and x509 options and " -#~ "values." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.po b/locale/zh/LC_MESSAGES/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.po deleted file mode 100644 index 7f7b8b15f11..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.po +++ /dev/null @@ -1,148 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# fcfcc72e587d4ae7a1a1348ba851488c -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:3 -msgid "Configure MongoDB with Kerberos Authentication on Windows" -msgstr "" - -# 674cee1093bb4b37b48d9077da7b2118 -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt -msgid "On this page" -msgstr "" - -# 5351050b43524b7cb935f3fb3077576d -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:16 -msgid "Overview" -msgstr "" - -# e453cb96024343728f73db86026e5511 -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:18 -msgid "" -"MongoDB Enterprise supports authentication using a :doc:`Kerberos service" -" `. Kerberos is an industry standard authentication " -"protocol for large client/server system. Kerberos allows MongoDB and " -"applications to take advantage of existing authentication infrastructure " -"and processes." -msgstr "" - -# 4c96a196c7cd4ac4a643dc1434996278 -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:25 -msgid "Prerequisites" -msgstr "" - -# 9d2e0322348345ad9a8712e6a52851f7 -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:27 -msgid "" -"Setting up and configuring a Kerberos deployment is beyond the scope of " -"this document. This tutorial assumes have configured a :ref:`Kerberos " -"service principal ` for each " -":program:`mongod.exe` and :program:`mongos.exe` instance." -msgstr "" - -# 2f4c3c7b08c048609f54dbc381c535ef -#: ../source/includes/fact-kerberos-FQDN-repica-sets.rst:1 -msgid "" -"For replica sets and sharded clusters, ensure that your configuration " -"uses fully qualified domain names (FQDN) rather than IP addresses or " -"unqualified hostnames. You must use the FQDN for GSSAPI to correctly " -"resolve the Kerberos realms and allow you to connect." -msgstr "" - -# 39b45d0fd5024d89b7987f9a3b91687a -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:35 -msgid "Procedures" -msgstr "" - -# 3ae398ea1fff48deac39de751b51b6b9 -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:40 -msgid "Additional Considerations" -msgstr "" - -# 401e4d6adb094e7e88c26fae9080b6a7 -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:43 -msgid "Configure ``mongos.exe`` for Kerberos" -msgstr "" - -# b0196965a8944f7cbeae0cd98246eb2d -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:45 -msgid "" -"To start :program:`mongos.exe` with Kerberos support, set the " -":program:`mongos.exe` parameter :parameter:`authenticationMechanisms` to " -"``GSSAPI``. You must start :program:`mongos.exe` as the :ref:`service " -"principal account `.:" -msgstr "" - -# 52c8af697e3548e6a93abcf8c3215e29 -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:54 -msgid "" -"For example, the following starts a :program:`mongos` instance with " -"Kerberos support:" -msgstr "" - -# 59eae0225700409483fd2f35904ad775 -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:61 -msgid "" -"Modify or include any additional :program:`mongos.exe` options as " -"required for your configuration. For example, instead of using " -":option:`--keyFile` for internal authentication of sharded cluster " -"members, you can use :ref:`x.509 member authentication ` instead." -msgstr "" - -# f14993c65e1241ea80cad808f741f419 -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:70 -msgid "Assign Service Principal Name to MongoDB Windows Service" -msgstr "" - -# a7c8f0fc91dd41fc89478deb1385d0bd -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:72 -msgid "" -"Use ``setspn.exe`` to assign the service principal name (SPN) to the " -"account running the ``mongod.exe`` and the ``mongos.exe`` service:" -msgstr "" - -# 1038963dc9e34d0d9c8e42535984f6c9 -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:79 -msgid "" -"For example, if :program:`mongod.exe` runs as a service named ``mongodb``" -" on ``testserver.mongodb.com`` with the service account name " -"``mongodtest``, assign the SPN as follows:" -msgstr "" - -# d6fec796ac184620be55651df4956076 -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:90 -msgid "Incorporate Additional Authentication Mechanisms" -msgstr "" - -# ea9614a3e7314bcebb79e1de26b14460 -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:92 -msgid "" -"Kerberos authentication (:ref:`GSSAPI ` " -"(Kerberos)) can work alongside MongoDB's challenge/response " -"authentication mechanisms (:ref:`SCRAM-SHA-1 ` and :ref:`MONGODB-CR `), MongoDB's " -"authentication mechanism for LDAP (:ref:`PLAIN ` " -"(LDAP SASL)), and MongoDB's authentication mechanism for x.509 ( " -":ref:`MONGODB-X509 `). Specify the mechanisms as " -"follows:" -msgstr "" - -# d47b1d166f6c4b9789b52ea313902045 -#: ../source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt:105 -msgid "" -"Only add the other mechanisms if in use. This parameter setting does not " -"affect MongoDB's internal authentication of cluster members." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/control-access-to-mongodb-with-kerberos-authentication.po b/locale/zh/LC_MESSAGES/tutorial/control-access-to-mongodb-with-kerberos-authentication.po deleted file mode 100644 index ea3caf5fe31..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/control-access-to-mongodb-with-kerberos-authentication.po +++ /dev/null @@ -1,286 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 3e255dcb1ab3464bb533a37965768826 -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:3 -msgid "Configure MongoDB with Kerberos Authentication on Linux" -msgstr "" - -# e3f45241e1644e9eae9a86b7e3617f5e -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt -msgid "On this page" -msgstr "" - -# 4d9be3f710e844f9b9f7309e1d7ab417 -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:16 -msgid "Overview" -msgstr "" - -# f9b8924f13084b90b3c9ea38b4f10200 -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:18 -msgid "" -"MongoDB Enterprise supports authentication using a :doc:`Kerberos service" -" `. Kerberos is an industry standard authentication " -"protocol for large client/server system." -msgstr "" - -# 2ffb5c3252e243598e98e255b624dbb2 -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:23 -msgid "Prerequisites" -msgstr "" - -# 5d9bc374db0544aa9bf1580d39ba541a -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:25 -msgid "" -"Setting up and configuring a Kerberos deployment is beyond the scope of " -"this document. This tutorial assumes you have configured a :ref:`Kerberos" -" service principal ` for each " -":program:`mongod` and :program:`mongos` instance in your MongoDB " -"deployment, and you have a valid :ref:`keytab file ` for " -"for each :program:`mongod` and :program:`mongos` instance." -msgstr "" - -# 051b2257083e4a56ba0dd08dca4c29ea -#: ../source/includes/fact-kerberos-FQDN-repica-sets.rst:1 -msgid "" -"For replica sets and sharded clusters, ensure that your configuration " -"uses fully qualified domain names (FQDN) rather than IP addresses or " -"unqualified hostnames. You must use the FQDN for GSSAPI to correctly " -"resolve the Kerberos realms and allow you to connect." -msgstr "" - -# 983bbbb5ed40486586a1c8365a89c3d6 -#: ../source/includes/fact-confirm-enterprise-binaries.rst:1 -msgid "" -"To verify MongoDB Enterprise binaries, pass the ``--version`` command " -"line option to the :program:`mongod` or :program:`mongos`:" -msgstr "" - -# 0702c56cf8ff4472bec2a3f68c19b95f -#: ../source/includes/fact-confirm-enterprise-binaries.rst:8 -msgid "" -"In the output from this command, look for the string ``modules: " -"subscription`` or ``modules: enterprise`` to confirm your system has " -"MongoDB Enterprise." -msgstr "" - -# 99cd2cc088964419b67657ee057b0968 -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:37 -msgid "Procedure" -msgstr "" - -# 17f1615402774c9caa984934fdb1f33a -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:39 -msgid "" -"The following procedure outlines the steps to add a Kerberos user " -"principal to MongoDB, configure a standalone :program:`mongod` instance " -"for Kerberos support, and connect using the :program:`mongo` shell and " -"authenticate the user principal." -msgstr "" - -# 1789bd747ddb4ea7b688e92460186231 -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:47 -msgid "Additional Considerations" -msgstr "" - -# 7ca0b475cb914550bd30d2fb0742acd9 -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:52 -msgid "KRB5_KTNAME" -msgstr "" - -# 50980c3fad564eec932df5b61229129d -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:54 -msgid "" -"If you installed MongoDB Enterprise using one of the official ``.deb`` or" -" ``.rpm`` packages, and you use the included init/upstart scripts to " -"control the :program:`mongod` instance, you can set the ``KR5_KTNAME`` " -"variable in the default environment settings file instead of setting the " -"variable each time." -msgstr "" - -# ef492a925680447c9acb63439b89ec2d -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:60 -msgid "" -"For ``.rpm`` packages, the default environment settings file is " -":file:`/etc/sysconfig/mongod`." -msgstr "" - -# c8a8f2a2731f4ce8b5be04561416cc8e -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:63 -msgid "For ``.deb`` packages, the file is :file:`/etc/default/mongodb`." -msgstr "" - -# 0e8511a93d034c37848b45c75ebdc7c4 -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:65 -msgid "Set the ``KRB5_KTNAME`` value in a line that resembles the following:" -msgstr "" - -# 41337d509afa496198b5c29cca25f50c -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:72 -msgid "Configure ``mongos`` for Kerberos" -msgstr "" - -# 208cd0451c7a4f0396b23fc738316389 -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:74 -msgid "" -"To start :program:`mongos` with Kerberos support, set the environmental " -"variable ``KRB5_KTNAME`` to the path of its :ref:`keytab file ` and the :program:`mongos` parameter " -":parameter:`authenticationMechanisms` to ``GSSAPI`` in the following " -"form:" -msgstr "" - -# 7bc751a261be49c78ebb398c51dfdaf3 -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:86 -msgid "" -"For example, the following starts a :program:`mongos` instance with " -"Kerberos support:" -msgstr "" - -# 857cf8dc7c3d43deb5393ffa7a3509d2 -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:97 -msgid "" -"The path to your :program:`mongos` as well as your :ref:`keytab file " -"` may differ. The :ref:`keytab file ` must be" -" only accessible to the owner of the :program:`mongos` process." -msgstr "" - -# 8b326b43e38a46e480a01fa935244cda -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:101 -msgid "" -"Modify or include any additional :program:`mongos` options as required " -"for your configuration. For example, instead of using :option:`--keyFile`" -" for internal authentication of sharded cluster members, you can use " -":ref:`x.509 member authentication ` " -"instead." -msgstr "" - -# 8060081ef24144bd84eb7402181c5268 -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:108 -msgid "Use a Config File" -msgstr "" - -# d96b8a67ece8471caeeb32503ac9cdc2 -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:110 -msgid "" -"To configure :program:`mongod` or :program:`mongos` for Kerberos support " -"using a :doc:`configuration file `, " -"specify the :parameter:`authenticationMechanisms` setting in the " -"configuration file:" -msgstr "" - -# eb62b13ae36347289e65841dd53bb0cd -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:115 -msgid "" -"If using the :doc:`YAML configuration file format `:" -msgstr "" - -# 3b70bc7750cd40399188dda7c14d4178 -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:123 -msgid "Or, if using the older ``.ini`` configuration file format:" -msgstr "" - -# 3b6121bbbb3e4f1b84dbdbad1639a218 -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:129 -msgid "" -"Modify or include any additional :program:`mongod` options as required " -"for your configuration. For example, if :file:`/opt/mongodb/mongod.conf` " -"contains the following configuration settings for a standalone " -":program:`mongod`:" -msgstr "" - -# c4ffa83d32fd4339b3ed3bc15a1e442f -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:143 -msgid "" -"Or, if using the :v2.4:`older configuration file format `:" -msgstr "" - -# f85b574cfa904c9f8c21992c665de1ab -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:152 -msgid "To start :program:`mongod` with Kerberos support, use the following form:" -msgstr "" - -# 7bf9957feac04bdd83b22a9e86befd42 -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:160 -msgid "" -"The path to your :program:`mongod`, :ref:`keytab file `, " -"and configuration file may differ. The :ref:`keytab file ` " -"must be only accessible to the owner of the :program:`mongod` process." -msgstr "" - -# a81054c322d645a59fc89cf77c8049c5 -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:166 -msgid "Troubleshoot Kerberos Setup for MongoDB" -msgstr "" - -# 5046a19651324327b4c1e6a8331a3697 -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:168 -msgid "" -"If you encounter problems when starting :program:`mongod` or " -":program:`mongos` with Kerberos authentication, see :doc:`/tutorial" -"/troubleshoot-kerberos`." -msgstr "" - -# 3224e96e98624abb91a56a03189afa22 -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:175 -msgid "Incorporate Additional Authentication Mechanisms" -msgstr "" - -# 426939d7cdc94a21b9ed70a8101b898b -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:177 -msgid "" -"Kerberos authentication (:ref:`GSSAPI ` " -"(Kerberos)) can work alongside MongoDB's challenge/response " -"authentication mechanisms (:ref:`SCRAM-SHA-1 ` and :ref:`MONGODB-CR `), MongoDB's " -"authentication mechanism for LDAP (:ref:`PLAIN ` " -"(LDAP SASL)), and MongoDB's authentication mechanism for x.509 ( " -":ref:`MONGODB-X509 `). Specify the mechanisms as " -"follows:" -msgstr "" - -# d7a7f01493224b2f81b35d5003d6aa42 -#: ../source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt:190 -msgid "" -"Only add the other mechanisms if in use. This parameter setting does not " -"affect MongoDB's internal authentication of cluster members." -msgstr "" - -# f04b87e33e7a481992d0d9454a656530 -#: ../source/includes/extracts/additional-resources-kerberos.rst:4 -msgid "Additional Resources" -msgstr "" - -# 4ad82e8b37754454a1d7d4336b61fe5f -#: ../source/includes/extracts/additional-resources-kerberos.rst:6 -msgid "" -"`MongoDB LDAP and Kerberos Authentication with Dell (Quest) " -"Authentication Services `_" -msgstr "" - -# 86c22928538148c0b6118476056ae8dd -#: ../source/includes/extracts/additional-resources-kerberos.rst:7 -msgid "" -"`MongoDB with Red Hat Enterprise Linux Identity Management and Kerberos " -"`_" -msgstr "" - -#~ msgid "To verify MongoDB Enterprise binaries:" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/control-results-of-text-search.po b/locale/zh/LC_MESSAGES/tutorial/control-results-of-text-search.po deleted file mode 100644 index fbe8cb4e2fd..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/control-results-of-text-search.po +++ /dev/null @@ -1,110 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/control-results-of-text-search.txt:3 -msgid "Control Search Results with Weights" -msgstr "" - -#: ../source/includes/fact-text-index-weight.rst:10 -msgid "" -"The default weight is 1 for the indexed fields. To adjust the weights for " -"the indexed fields, include the ``weights`` option in the " -":method:`db.collection.createIndex()` method." -msgstr "" - -#: ../source/tutorial/control-results-of-text-search.txt:21 -msgid "Choose the weights carefully in order to prevent the need to reindex." -msgstr "" - -#: ../source/tutorial/control-results-of-text-search.txt:23 -msgid "A collection ``blog`` has the following documents:" -msgstr "" - -#: ../source/tutorial/control-results-of-text-search.txt:41 -msgid "" -"To create a ``text`` index with different field weights for the ``content`` " -"field and the ``keywords`` field, include the ``weights`` option to the " -":method:`~db.collection.createIndex()` method. For example, the following " -"command creates an index on three fields and assigns weights to two of the " -"fields:" -msgstr "" - -#: ../source/tutorial/control-results-of-text-search.txt:64 -msgid "The ``text`` index has the following fields and weights:" -msgstr "" - -#: ../source/tutorial/control-results-of-text-search.txt:66 -msgid "``content`` has a weight of 10," -msgstr "" - -#: ../source/tutorial/control-results-of-text-search.txt:68 -msgid "``keywords`` has a weight of 5, and" -msgstr "" - -#: ../source/tutorial/control-results-of-text-search.txt:70 -msgid "``about`` has the default weight of 1." -msgstr "" - -#: ../source/tutorial/control-results-of-text-search.txt:72 -msgid "" -"These weights denote the relative significance of the indexed fields to each" -" other. For instance, a term match in the ``content`` field has:" -msgstr "" - -#: ../source/tutorial/control-results-of-text-search.txt:75 -msgid "" -"``2`` times (i.e. ``10:5``) the impact as a term match in the ``keywords`` " -"field and" -msgstr "" - -#: ../source/tutorial/control-results-of-text-search.txt:78 -msgid "" -"``10`` times (i.e. ``10:1``) the impact as a term match in the ``about`` " -"field." -msgstr "" - -#: ../source/tutorial/control-results-of-text-search.txt:13 -msgid "" -"Text search assigns a score to each document that contains the search term " -"in the indexed fields. The score determines the relevance of a document to a" -" given search query." -msgstr "" - -#: ../source/includes/fact-text-index-weight.rst:1 -msgid "" -"For a ``text`` index, the *weight* of an indexed field denotes the " -"significance of the field relative to the other indexed fields in terms of " -"the text search score." -msgstr "" - -#: ../source/includes/fact-text-index-weight.rst:5 -msgid "" -"For each indexed field in the document, MongoDB multiplies the number of " -"matches by the weight and sums the results. Using this sum, MongoDB then " -"calculates the score for the document. See :projection:`$meta` operator for " -"details on returning and sorting by text scores." -msgstr "" - -#~ msgid "" -#~ "This document describes how to create a ``text`` index with specified " -#~ "weights for results fields." -#~ msgstr "" - -#~ msgid "" -#~ "For a ``text`` index, the *weight* of an indexed field denotes the " -#~ "significance of the field relative to the other indexed fields in terms of " -#~ "the score. The score for a given word in a document is derived from the " -#~ "weighted sum of the frequency for each of the indexed fields in that " -#~ "document. See :projection:`$meta` operator for details on returning and " -#~ "sorting by text scores." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/convert-replica-set-to-replicated-shard-cluster.po b/locale/zh/LC_MESSAGES/tutorial/convert-replica-set-to-replicated-shard-cluster.po deleted file mode 100644 index 52273fefb7b..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/convert-replica-set-to-replicated-shard-cluster.po +++ /dev/null @@ -1,242 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# a2e37eab5c1a4eddbeb6d3fa22ad5a73 -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:3 -msgid "Convert a Replica Set to a Sharded Cluster" -msgstr "" - -# 31c93bd77a1041429cf7536ab5528503 -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt -msgid "On this page" -msgstr "" - -# c5d68b8e737a4e6983a3a6202ed17694 -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:14 -msgid "Overview" -msgstr "" - -# b77a020e31104e8e8c9b5fe10a6f5f4b -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:16 -msgid "" -"This tutorial converts a single three-member replica set to a sharded " -"cluster with two shards. Each shard is an independent three-member " -"replica set. This tutorial is specific to MongoDB |version|. For other " -"versions of MongoDB, refer to the corresponding version of the MongoDB " -"Manual." -msgstr "" - -# f0e8fef0e8c54bb388543f37c04245e1 -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:22 -msgid "The procedure is as follows:" -msgstr "" - -# 4b9498113ba6476b993cd2cb0b9e5a1e -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:24 -msgid "" -"Create the initial three-member replica set and insert data into a " -"collection. See :ref:`convert-setup-initial-set`." -msgstr "" - -# 910dd81690b94788b25cf5788ba8b8d3 -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:27 -msgid "" -"Start the config servers and a :program:`mongos`. See :ref:`convert-" -"deploy-sharding-infrastructure`." -msgstr "" - -# cb3470b8a1eb4369a7596986201378e0 -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:30 -msgid "" -"Add the initial replica set as a shard. See :ref:`convert-add-initial-" -"shard`." -msgstr "" - -# 4a80a4dd54c147618152ea2295a2457e -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:33 -msgid "" -"Create a second shard and add to the cluster. See :ref:`convert-add-" -"second-shard`." -msgstr "" - -# 93d9c0cff16245c5be4b6817d3efeded -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:36 -msgid "Shard the desired collection. See :ref:`convert-shard-collection`." -msgstr "" - -# 2a7401082bf647618fcd526e82b3382c -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:39 -msgid "Prerequisites" -msgstr "" - -# dcb0d3cc148349688ad3788174c53ccc -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:41 -msgid "" -"This tutorial uses a total of ten servers: one server for the " -":program:`mongos` and three servers each for the first :term:`replica " -"set`, the second replica set, and the :doc:`config server replica set " -"`." -msgstr "" - -# 768ab8e933a44cdf911f8e3710bd0536 -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:46 -msgid "" -"Each server must have a resolvable domain, hostname, or IP address within" -" your system." -msgstr "" - -# 70c0d5b7cd074881aa90d224857b52e9 -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:49 -msgid "" -"The tutorial uses the default data directories (e.g. ``/data/db`` and " -"``/data/configdb``). Create the appropriate directories with appropriate " -"permissions. To use different paths, see :doc:`/reference/configuration-" -"options` ." -msgstr "" - -# 5efcfd1e2960431791d10f9417e2f36f -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:55 -msgid "Procedures" -msgstr "" - -# 5db79435b57c436fa1bb7b429be82f89 -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:60 -msgid "Set Up Initial Replica Set" -msgstr "" - -# e5a5455f8e914a2686e063d2ea43fd3e -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:62 -msgid "" -"This procedure creates the initial three-member replica set ``rs0``. The " -"replica set members are on the following hosts: ``mongodb0.example.net``," -" ``mongodb1.example.net``, and ``mongodb2.example.net``." -msgstr "" - -# 49e2a93051704893a1bf217577bc8e62 -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:69 -msgid "" -"For more information on deploying a replica set, see :doc:`/tutorial" -"/deploy-replica-set`." -msgstr "" - -# 89c300dca05e4a23820a1cb54ed77f8f -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:73 -msgid "Restart the Replica Set as a Shard" -msgstr "" - -# bd3a5810004b4d1c92422a420b9e2a79 -# 1cf5f1d39ad64133b8ac85ec01b58530 -#: ../source/includes/fact-3.4-shardsvr-required.rst:1 -msgid "" -"For MongoDB 3.4 sharded clusters, :program:`mongod` instances for the " -"shards **must** explicitly specify its role as a ``shardsvr``, either via" -" the configuration file setting :setting:`sharding.clusterRole` or via " -"the command line option :option:`--shardsvr`." -msgstr "" - -# 70a130564cd0427783a3660e98d21239 -# 1d8da99a676844c6ad7d748f4f4e54e0 -#: ../source/includes/fact-3.4-shardsvr-required.rst:9 -msgid "" -"Default port for :program:`mongod` instances with the ``shardsvr`` role " -"is ``27018``. To use a different port, specify :setting:`net.port` " -"setting or ``--port`` option." -msgstr "" - -# 205833a444e2401081ccb14d20a22fb9 -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:84 -msgid "Deploy Config Server Replica Set and ``mongos``" -msgstr "" - -# bd24ec54fd2b4abdbffaea03fe004c19 -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:86 -msgid "" -"This procedure deploys the three-member replica set for the :doc:`config " -"servers ` and the " -":program:`mongos`." -msgstr "" - -# 5468819ae5884092814a1db57a519ebc -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:90 -msgid "" -"The config servers use the following hosts: ``mongodb7.example.net``, " -"``mongodb8.example.net``, and ``mongodb9.example.net``." -msgstr "" - -# cab4388eb2474aaa9f07aa1e605fc5fb -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:93 -msgid "The :program:`mongos` uses ``mongodb6.example.net``." -msgstr "" - -# 71f506f984804842841974cb818bb2d3 -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:100 -msgid "Add Initial Replica Set as a Shard" -msgstr "" - -# 0c1a4b84720c4fcea77ab921363f8fbf -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:102 -msgid "The following procedure adds the initial replica set ``rs0`` as a shard." -msgstr "" - -# 631510a906b5436c9c52f3a0d643914f -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:109 -msgid "Add Second Shard" -msgstr "" - -# a705e05ee6404adf997497c34b045efd -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:111 -msgid "" -"The following procedure deploys a new replica set ``rs1`` for the second " -"shard and adds it to the cluster. The replica set members are on the " -"following hosts: ``mongodb3.example.net``, ``mongodb4.example.net``, and " -"``mongodb5.example.net``." -msgstr "" - -# c7e34a21f2bc407f8427099dc9305688 -#: ../source/tutorial/convert-replica-set-to-replicated-shard-cluster.txt:125 -msgid "Shard a Collection" -msgstr "" - -#~ msgid "Convert a Replica Set to a Replicated Sharded Cluster" -#~ msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "Considerations" -#~ msgstr "" - -#~ msgid "Deploy Config Databases and ``mongos``" -#~ msgstr "" - -#~ msgid "" -#~ "The tutorial uses the :doc:`default " -#~ "ports ` (e.g." -#~ " ``27017`` and ``27019``). To use " -#~ "different ports, see :doc:`/reference" -#~ "/configuration-options`." -#~ msgstr "" - -#~ msgid "" -#~ "Starting in MongoDB 3.2, config servers" -#~ " for sharded clusters can be deployed" -#~ " as a :doc:`replica set `. The replica set " -#~ "config servers must run the " -#~ ":doc:`WiredTiger storage engine `." -#~ " MongoDB 3.2 deprecates the use of" -#~ " three mirrored :program:`mongod` instances " -#~ "for config servers." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/convert-secondary-into-arbiter.po b/locale/zh/LC_MESSAGES/tutorial/convert-secondary-into-arbiter.po deleted file mode 100644 index ceeabf878a9..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/convert-secondary-into-arbiter.po +++ /dev/null @@ -1,171 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:3 -msgid "Convert a Secondary to an Arbiter" -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:13 -msgid "" -"If you have a :term:`secondary` in a :term:`replica set` that no longer " -"needs to hold data but that needs to remain in the set to ensure that the " -"set can :ref:`elect a primary `, you may convert the " -"secondary to an :ref:`arbiter ` using either procedure" -" in this tutorial. Both procedures are operationally equivalent:" -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:20 -msgid "" -"You may operate the arbiter on the same port as the former secondary. In " -"this procedure, you must shut down the secondary and remove its data before " -"restarting and reconfiguring it as an arbiter." -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:24 -msgid "" -"For this procedure, see :ref:`replica-set-convert-secondary-to-arbiter-same-" -"port`." -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:26 -msgid "" -"Run the arbiter on a new port. In this procedure, you can reconfigure the " -"server as an arbiter before shutting down the instance running as a " -"secondary." -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:30 -msgid "" -"For this procedure, see :ref:`replica-set-convert-secondary-to-arbiter`." -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:35 -msgid "Convert Secondary to Arbiter and Reuse the Port Number" -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:37 -msgid "" -"If your application is connecting directly to the secondary, modify the " -"application so that MongoDB queries don't reach the secondary." -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:41 -#: ../source/tutorial/convert-secondary-into-arbiter.txt:149 -msgid "Shut down the secondary." -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:43 -msgid "" -"Remove the :term:`secondary` from the :term:`replica set` by calling the " -":method:`rs.remove()` method. Perform this operation while connected to the " -"current :term:`primary` in the :program:`mongo` shell:" -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:51 -msgid "" -"Verify that the replica set no longer includes the secondary by calling the " -":method:`rs.conf()` method in the :program:`mongo` shell:" -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:58 -#: ../source/tutorial/convert-secondary-into-arbiter.txt:165 -msgid "Move the secondary's data directory to an archive folder. For example:" -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:0 -#: ../source/tutorial/convert-secondary-into-arbiter.txt:0 -msgid "Optional" -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:66 -msgid "" -"Create a new, empty data directory to point to when restarting the " -":program:`mongod` instance. You can reuse the previous name. For example:" -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:74 -msgid "" -"Restart the :program:`mongod` instance for the secondary, specifying the " -"port number, the empty data directory, and the replica set. You can use the " -"same port number you used before. Issue a command similar to the following:" -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:83 -msgid "" -"In the :program:`mongo` shell convert the secondary to an arbiter using the " -":method:`rs.addArb()` method:" -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:90 -msgid "" -"Verify the arbiter belongs to the replica set by calling the " -":method:`rs.conf()` method in the :program:`mongo` shell." -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:97 -#: ../source/tutorial/convert-secondary-into-arbiter.txt:143 -msgid "The arbiter member should include the following:" -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:106 -msgid "Convert Secondary to Arbiter Running on a New Port Number" -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:108 -msgid "" -"If your application is connecting directly to the secondary or has a " -"connection string referencing the secondary, modify the application so that " -"MongoDB queries don't reach the secondary." -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:113 -msgid "" -"Create a new, empty data directory to be used with the new port number. For " -"example:" -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:120 -msgid "" -"Start a new :program:`mongod` instance on the new port number, specifying " -"the new data directory and the existing replica set. Issue a command similar" -" to the following:" -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:128 -msgid "" -"In the :program:`mongo` shell connected to the current primary, convert the " -"new :program:`mongod` instance to an arbiter using the :method:`rs.addArb()`" -" method:" -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:136 -msgid "" -"Verify the arbiter has been added to the replica set by calling the " -":method:`rs.conf()` method in the :program:`mongo` shell." -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:151 -msgid "" -"Remove the :term:`secondary` from the :term:`replica set` by calling the " -":method:`rs.remove()` method in the :program:`mongo` shell:" -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:158 -msgid "" -"Verify that the replica set no longer includes the old secondary by calling " -"the :method:`rs.conf()` method in the :program:`mongo` shell:" -msgstr "" - -#: ../source/tutorial/convert-secondary-into-arbiter.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/convert-sharded-cluster-to-replica-set.po b/locale/zh/LC_MESSAGES/tutorial/convert-sharded-cluster-to-replica-set.po deleted file mode 100644 index c8cde82f54e..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/convert-sharded-cluster-to-replica-set.po +++ /dev/null @@ -1,149 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# aa1c37d88bde4a539f6145557954f0fe -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt:3 -msgid "Convert Sharded Cluster to Replica Set" -msgstr "" - -# 13ba0860e31d4533be296f39e7bf7e9b -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt -msgid "On this page" -msgstr "" - -# bb4db6a6927b42d59e26301c96096312 -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt:13 -msgid "" -"This tutorial describes the process for converting a :term:`sharded " -"cluster` to a non-sharded :term:`replica set`. To convert a replica set " -"into a sharded cluster :doc:`/tutorial/convert-replica-set-to-replicated-" -"shard-cluster`. See the :doc:`/sharding` documentation for more " -"information on sharded clusters." -msgstr "" - -# b18947303a9c4cdfa29299fdaee9af7a -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt:21 -msgid "Convert a Cluster with a Single Shard into a Replica Set" -msgstr "" - -# a81343acb7994e639e5b4467ed616242 -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt:23 -msgid "" -"In the case of a :term:`sharded cluster` with only one shard, that shard " -"contains the full data set. Use the following procedure to convert that " -"cluster into a non-sharded :term:`replica set`:" -msgstr "" - -# 69097ef6215a4e80a2f9a2257a97547e -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt:27 -msgid "" -"Reconfigure the application to connect to the primary member of the " -"replica set hosting the single shard that system will be the new replica " -"set." -msgstr "" - -# 151ce2e4937b4ed7b52896bf46842feb -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt:31 -msgid "" -"Remove the :option:`--shardsrv ` option from your " -":program:`mongod`." -msgstr "" - -# eb852a7d146b4560be9f48717841b874 -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt -msgid "Tip" -msgstr "" - -# 3bbd6f8580d44d29b2519ab33d126f35 -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt:38 -msgid "" -"The single-shard cluster is now a non-sharded :term:`replica set` that " -"will accept read and write operations on the data set." -msgstr "" - -# 6a2feef816bc4a43a3c7c32717c2b9b4 -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt:41 -msgid "You may now decommission the remaining sharding infrastructure." -msgstr "" - -# d129c385704541e182890a504688bc07 -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt:44 -msgid "Convert a Sharded Cluster into a Replica Set" -msgstr "" - -# 6739231cf99d497aa0f05d6592717ae6 -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt:46 -msgid "" -"Use the following procedure to transition from a :term:`sharded cluster` " -"with more than one shard to an entirely new :term:`replica set`." -msgstr "" - -# ff0d29342fb04633a247394e9919f7a0 -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt:49 -msgid "" -"With the :term:`sharded cluster` running, :doc:`deploy a new replica set " -"` in addition to your sharded cluster. The replica " -"set must have sufficient capacity to hold all of the data files from all " -"of the current shards combined. Do not configure the application to " -"connect to the new replica set until the data transfer is complete." -msgstr "" - -# 539db72e299541889323b498d3bdf5a7 -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt:56 -msgid "" -"Stop all writes to the :term:`sharded cluster`. You may reconfigure your " -"application or stop all :program:`mongos` instances. If you stop all " -":program:`mongos` instances, the applications will not be able to read " -"from the database. If you stop all :program:`mongos` instances, start a " -"temporary :program:`mongos` instance on that applications cannot access " -"for the data migration procedure." -msgstr "" - -# a826b48619f6454aa22cb18958cd45ba -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt:63 -msgid "" -"Use :doc:`mongodump and mongorestore ` to migrate the data from the :program:`mongos` instance to the " -"new :term:`replica set`." -msgstr "" - -# 0e2d28dea45148e59e6fd5097207fdc4 -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt:68 -msgid "" -"Not all collections on all databases are necessarily sharded. Do not " -"solely migrate the sharded collections. Ensure that all databases and all" -" collections migrate correctly." -msgstr "" - -# 1b9cb7c0aa534d8db3e6aa93f5fec1eb -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt:72 -msgid "" -"Reconfigure the application to use the non-sharded :term:`replica set` " -"instead of the :program:`mongos` instance." -msgstr "" - -# 236f772e96fd42cdb7a23406886411bd -#: ../source/tutorial/convert-sharded-cluster-to-replica-set.txt:75 -msgid "" -"The application will now use the un-sharded :term:`replica set` for reads" -" and writes. You may now decommission the remaining unused sharded " -"cluster infrastructure." -msgstr "" - -#~ msgid "" -#~ "Optionally remove the :option:`--shardsrv " -#~ "` option, if your " -#~ ":program:`mongod` started with this option." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/convert-standalone-to-replica-set.po b/locale/zh/LC_MESSAGES/tutorial/convert-standalone-to-replica-set.po deleted file mode 100644 index 41f09465ddd..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/convert-standalone-to-replica-set.po +++ /dev/null @@ -1,148 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/convert-standalone-to-replica-set.txt:3 -msgid "Convert a Standalone to a Replica Set" -msgstr "" - -#: ../source/tutorial/convert-standalone-to-replica-set.txt:13 -msgid "" -"This tutorial describes the process for converting a :term:`standalone` " -":program:`mongod` instance into a three-member :term:`replica set`. Use " -"standalone instances for testing and development, but always use replica " -"sets in production. To install a standalone instance, see the " -":ref:`installation tutorials `." -msgstr "" - -#: ../source/tutorial/convert-standalone-to-replica-set.txt:20 -msgid "" -"To deploy a replica set without using a pre-existing :program:`mongod` " -"instance, see :doc:`/tutorial/deploy-replica-set`." -msgstr "" - -#: ../source/tutorial/convert-standalone-to-replica-set.txt:24 -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/convert-standalone-to-replica-set.txt:26 -msgid "Shut down the :term:`standalone` :program:`mongod` instance." -msgstr "" - -#: ../source/tutorial/convert-standalone-to-replica-set.txt:28 -msgid "" -"Restart the instance. Use the :option:`--replSet ` option " -"to specify the name of the new replica set." -msgstr "" - -#: ../source/tutorial/convert-standalone-to-replica-set.txt:31 -msgid "" -"For example, the following command starts a standalone instance as a member " -"of a new replica set named ``rs0``. The command uses the standalone's " -"existing database path of ``/srv/mongodb/db0``:" -msgstr "" - -#: ../source/includes/fact-unique-replica-set-names.rst:1 -msgid "" -"If your application connects to more than one replica set, each set should " -"have a distinct name. Some drivers group replica set connections by replica " -"set name." -msgstr "" - -#: ../source/tutorial/convert-standalone-to-replica-set.txt:41 -msgid "" -"For more information on configuration options, see :doc:`/reference" -"/configuration-options` and the :program:`mongod` manual page." -msgstr "" - -#: ../source/tutorial/convert-standalone-to-replica-set.txt:45 -msgid "Connect to the :program:`mongod` instance." -msgstr "" - -#: ../source/tutorial/convert-standalone-to-replica-set.txt:47 -msgid "Use :method:`rs.initiate()` to initiate the new replica set:" -msgstr "" - -#: ../source/tutorial/convert-standalone-to-replica-set.txt:53 -msgid "The replica set is now operational." -msgstr "" - -#: ../source/tutorial/convert-standalone-to-replica-set.txt:55 -msgid "" -"To view the replica set configuration, use :method:`rs.conf()`. To check the" -" status of the replica set, use :method:`rs.status()`." -msgstr "" - -#: ../source/tutorial/convert-standalone-to-replica-set.txt:61 -msgid "Expand the Replica Set" -msgstr "" - -#: ../source/tutorial/convert-standalone-to-replica-set.txt:63 -msgid "Add additional replica set members by doing the following:" -msgstr "" - -#: ../source/tutorial/convert-standalone-to-replica-set.txt:65 -msgid "" -"On two distinct systems, start two new standalone :program:`mongod` " -"instances. For information on starting a standalone instance, see the " -":ref:`installation tutorial ` specific to your " -"environment." -msgstr "" - -#: ../source/tutorial/convert-standalone-to-replica-set.txt:70 -msgid "" -"On your connection to the original :program:`mongod` instance (the former " -"standalone instance), issue a command in the following form for each new " -"instance to add to the replica set:" -msgstr "" - -#: ../source/tutorial/convert-standalone-to-replica-set.txt:78 -msgid "" -"Replace ```` and ```` with the resolvable hostname and port " -"of the :program:`mongod` instance to add to the set. For more information on" -" adding a host to a replica set, see :doc:`/tutorial/expand-replica-set`." -msgstr "" - -#: ../source/tutorial/convert-standalone-to-replica-set.txt:84 -msgid "Sharding Considerations" -msgstr "" - -#: ../source/tutorial/convert-standalone-to-replica-set.txt:86 -msgid "" -"If the new replica set is part of a :term:`sharded cluster`, change the " -"shard host information in the :term:`config database` by doing the " -"following:" -msgstr "" - -#: ../source/tutorial/convert-standalone-to-replica-set.txt:90 -msgid "" -"Connect to one of the sharded cluster's :program:`mongos` instances and " -"issue a command in the following form:" -msgstr "" - -#: ../source/tutorial/convert-standalone-to-replica-set.txt:97 -msgid "" -"Replace ```` with the name of the shard. Replace ```` " -"with the name of the replica set. Replace ``<>`` with the " -"list of the members of the replica set." -msgstr "" - -#: ../source/tutorial/convert-standalone-to-replica-set.txt:102 -msgid "" -"Restart all :program:`mongos` instances. If possible, restart all components" -" of the replica sets (i.e., all :program:`mongos` and all shard " -":program:`mongod` instances)." -msgstr "" - -#: ../source/tutorial/convert-standalone-to-replica-set.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/create-a-compound-index.po b/locale/zh/LC_MESSAGES/tutorial/create-a-compound-index.po deleted file mode 100644 index 40f11369dc1..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/create-a-compound-index.po +++ /dev/null @@ -1,99 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/create-a-compound-index.txt:7 -msgid "Create a Compound Index" -msgstr "" - -#: ../source/tutorial/create-a-compound-index.txt:11 -msgid "" -"Indexes allow MongoDB to process and fulfill queries quickly by creating " -"small and efficient representations of the documents in a " -":term:`collection`. MongoDB supports indexes that include content on a " -"single field, as well as :ref:`compound indexes ` that " -"include content from multiple fields. Continue reading for instructions and " -"examples of building a compound index." -msgstr "" - -#: ../source/tutorial/create-a-compound-index.txt:19 -msgid "Build a Compound Index" -msgstr "" - -#: ../source/tutorial/create-a-compound-index.txt:21 -msgid "" -"To create a :ref:`compound index ` use an operation " -"that resembles the following prototype:" -msgstr "" - -#: ../source/includes/fact-index-specification-field-value.rst:1 -msgid "" -"The value of the field in the index specification describes the kind of " -"index for that field. For example, a value of ``1`` specifies an index that " -"orders items in ascending order. A value of ``-1`` specifies an index that " -"orders items in descending order. For additional index types, see " -":doc:`/core/index-types`." -msgstr "" - -#: ../source/tutorial/create-a-compound-index.txt:31 -msgid "Example" -msgstr "" - -#: ../source/tutorial/create-a-compound-index.txt:33 -msgid "" -"The following operation will create an index on the ``item``, ``category``, " -"and ``price`` fields of the ``products`` collection:" -msgstr "" - -#: ../source/tutorial/create-a-compound-index.txt:42 -msgid "Additional Considerations" -msgstr "" - -#: ../source/includes/index-tutorials-considerations.rst:1 -msgid "" -"If your collection holds a large amount of data, and your application needs " -"to be able to access the data while building the index, consider building " -"the index in the background, as described in :ref:`index-creation-" -"background`. To build indexes on replica sets, see the :ref:`index-build-on-" -"replica-sets` section for more information." -msgstr "" - -#: ../source/includes/note-build-indexes-on-replica-sets.rst:3 -msgid "" -"To build or rebuild indexes for a :term:`replica set` see :ref:`index-" -"building-replica-sets`." -msgstr "" - -#: ../source/includes/index-tutorials-considerations.rst:10 -msgid "" -"Some drivers may specify indexes, using ``NumberLong(1)`` rather than ``1`` " -"as the specification. This does not have any affect on the resulting index." -msgstr "" - -#: ../source/tutorial/create-a-compound-index.txt:46 -msgid "" -":ref:`index-create-index`, :doc:`/administration/indexes` and " -":doc:`/core/indexes` for more information." -msgstr "" - -#: ../source/tutorial/create-a-compound-index.txt:1 -#: ../source/tutorial/create-a-compound-index.txt:2 -msgid "index" -msgstr "" - -#: ../source/tutorial/create-a-compound-index.txt:1 -msgid "create" -msgstr "" - -#: ../source/tutorial/create-a-compound-index.txt:2 -msgid "compound" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/create-a-hashed-index.po b/locale/zh/LC_MESSAGES/tutorial/create-a-hashed-index.po deleted file mode 100644 index 0d9f332f774..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/create-a-hashed-index.po +++ /dev/null @@ -1,74 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/create-a-hashed-index.txt:6 -msgid "Create a Hashed Index" -msgstr "" - -#: ../source/tutorial/create-a-hashed-index.txt:12 -msgid "" -":ref:`Hashed indexes ` compute a hash of the value of a " -"field in a collection and index the hashed value. These indexes permit " -"equality queries and may be suitable shard keys for some collections." -msgstr "" - -#: ../source/includes/tip-applications-do-not-need-to-compute-hashes.rst:0 -msgid "Tip" -msgstr "" - -#: ../source/includes/tip-applications-do-not-need-to-compute-hashes.rst:3 -msgid "" -"MongoDB automatically computes the hashes when resolving queries using " -"hashed indexes. Applications do **not** need to compute hashes." -msgstr "" - -#: ../source/tutorial/create-a-hashed-index.txt:0 -msgid "See" -msgstr "" - -#: ../source/tutorial/create-a-hashed-index.txt:25 -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/create-a-hashed-index.txt:27 -msgid "" -"To create a :ref:`hashed index `, specify ``hashed`` as " -"the value of the index key, as in the following example:" -msgstr "" - -#: ../source/tutorial/create-a-hashed-index.txt:0 -msgid "Example" -msgstr "" - -#: ../source/tutorial/create-a-hashed-index.txt:38 -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/create-a-hashed-index.txt:40 -msgid "" -"MongoDB supports ``hashed`` indexes of any single field. The hashing " -"function collapses embedded documents and computes the hash for the entire " -"value, but does not support multi-key (i.e. arrays) indexes." -msgstr "" - -#: ../source/tutorial/create-a-hashed-index.txt:44 -msgid "You may not create compound indexes that have ``hashed`` index fields." -msgstr "" - -#: ../source/tutorial/create-a-hashed-index.txt:1 -msgid "index" -msgstr "" - -#: ../source/tutorial/create-a-hashed-index.txt:1 -msgid "hashed" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/create-a-sparse-index.po b/locale/zh/LC_MESSAGES/tutorial/create-a-sparse-index.po deleted file mode 100644 index 779df30eea8..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/create-a-sparse-index.po +++ /dev/null @@ -1,77 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/create-a-sparse-index.txt:6 -msgid "Create a Sparse Index" -msgstr "" - -#: ../source/tutorial/create-a-sparse-index.txt:10 -msgid "" -"Sparse indexes are like non-sparse indexes, except that they omit references" -" to documents that do not include the indexed field. For fields that are " -"only present in some documents sparse indexes may provide a significant " -"space savings. See :ref:`index-type-sparse` for more information about " -"sparse indexes and their use." -msgstr "" - -#: ../source/tutorial/create-a-sparse-index.txt:16 -msgid "" -":doc:`/core/indexes` and :doc:`/administration/indexes` for more " -"information." -msgstr "" - -#: ../source/tutorial/create-a-sparse-index.txt:20 -msgid "Prototype" -msgstr "" - -#: ../source/tutorial/create-a-sparse-index.txt:22 -msgid "" -"To create a :ref:`sparse index ` on a field, use an " -"operation that resembles the following prototype:" -msgstr "" - -#: ../source/tutorial/create-a-sparse-index.txt:30 -msgid "Example" -msgstr "" - -#: ../source/tutorial/create-a-sparse-index.txt:32 -msgid "" -"The following operation, creates a sparse index on the ``users`` collection " -"that *only* includes a document in the index if the ``twitter_name`` field " -"exists in a document." -msgstr "" - -#: ../source/tutorial/create-a-sparse-index.txt:40 -msgid "" -"The index excludes all documents that do not include the ``twitter_name`` " -"field." -msgstr "" - -#: ../source/tutorial/create-a-sparse-index.txt:44 -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/create-a-sparse-index.txt:48 -msgid "" -"Sparse indexes can affect the results returned by the query, particularly " -"with respect to sorts on fields *not* included in the index. See the " -":ref:`sparse index ` section for more information." -msgstr "" - -#: ../source/tutorial/create-a-sparse-index.txt:1 -msgid "index" -msgstr "" - -#: ../source/tutorial/create-a-sparse-index.txt:1 -msgid "sparse" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/create-a-unique-index.po b/locale/zh/LC_MESSAGES/tutorial/create-a-unique-index.po deleted file mode 100644 index 35c43304353..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/create-a-unique-index.po +++ /dev/null @@ -1,102 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/create-a-unique-index.txt:3 -msgid "Create a Unique Index" -msgstr "" - -#: ../source/tutorial/create-a-unique-index.txt:7 -msgid "" -"MongoDB allows you to specify a :ref:`unique constraint `" -" on an index. These constraints prevent applications from inserting " -":term:`documents ` that have duplicate values for the inserted " -"fields." -msgstr "" - -#: ../source/tutorial/create-a-unique-index.txt:12 -msgid "" -"MongoDB cannot create a :ref:`unique index ` on the " -"specified index field(s) if the collection already contains data that would " -"violate the unique constraint for the index." -msgstr "" - -#: ../source/tutorial/create-a-unique-index.txt:20 -msgid "Unique Index on a Single Field" -msgstr "" - -#: ../source/tutorial/create-a-unique-index.txt:22 -msgid "" -"To create a :ref:`unique index `, consider the following " -"prototype:" -msgstr "" - -#: ../source/tutorial/create-a-unique-index.txt:29 -msgid "" -"For example, you may want to create a unique index on the ``\"tax-id\"`` " -"field of the ``accounts`` collection to prevent storing multiple account " -"records for the same legal entity:" -msgstr "" - -#: ../source/tutorial/create-a-unique-index.txt:37 -msgid "" -"The :ref:`_id index ` is a unique index. In some situations " -"you may consider using the ``_id`` field itself for this kind of data rather" -" than using a unique index on another field." -msgstr "" - -#: ../source/tutorial/create-a-unique-index.txt:42 -msgid "Unique Compound Index" -msgstr "" - -#: ../source/tutorial/create-a-unique-index.txt:44 -msgid "" -"You can also enforce a unique constraint on :ref:`compound indexes `, as in the following prototype:" -msgstr "" - -#: ../source/tutorial/create-a-unique-index.txt:51 -msgid "" -"These indexes enforce uniqueness for the *combination* of index keys and " -"*not* for either key individually." -msgstr "" - -#: ../source/tutorial/create-a-unique-index.txt:55 -msgid "Unique Index and Missing Field" -msgstr "" - -#: ../source/tutorial/create-a-unique-index.txt:57 -msgid "" -"If a document does not have a value for a field, the index entry for that " -"item will be ``null`` in any index that includes it. Thus, in many " -"situations you will want to combine the ``unique`` constraint with the " -"``sparse`` option. :doc:`Sparse indexes ` skip over any " -"document that is missing the indexed field, rather than storing ``null`` for" -" the index entry. Since unique indexes cannot have duplicate values for a " -"field, without the ``sparse`` option, MongoDB will reject the second " -"document and all subsequent documents without the indexed field. Consider " -"the following prototype." -msgstr "" - -#: ../source/tutorial/create-a-unique-index.txt:71 -msgid "" -"Refer to the :method:`~db.collection.createIndex()` documentation for " -"additional index creation options." -msgstr "" - -#: ../source/tutorial/create-a-unique-index.txt:16 -msgid "index" -msgstr "" - -#: ../source/tutorial/create-a-unique-index.txt:16 -msgid "unique" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/create-a-vulnerability-report.po b/locale/zh/LC_MESSAGES/tutorial/create-a-vulnerability-report.po deleted file mode 100644 index 9c26847f98a..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/create-a-vulnerability-report.po +++ /dev/null @@ -1,145 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/create-a-vulnerability-report.txt:3 -msgid "Create a Vulnerability Report" -msgstr "" - -#: ../source/tutorial/create-a-vulnerability-report.txt:13 -msgid "" -"If you believe you have discovered a vulnerability in MongoDB or have " -"experienced a security incident related to MongoDB, please report the issue " -"to aid in its resolution." -msgstr "" - -#: ../source/tutorial/create-a-vulnerability-report.txt:17 -msgid "" -"To report an issue, we strongly suggest filing a ticket in the " -":issue:`SECURITY ` project in JIRA. MongoDB, Inc responds to " -"vulnerability notifications within 48 hours." -msgstr "" - -#: ../source/tutorial/create-a-vulnerability-report.txt:22 -msgid "Create the Report in JIRA" -msgstr "" - -#: ../source/tutorial/create-a-vulnerability-report.txt:24 -msgid "" -"`Submit a Ticket `_ in the :issue:`Security ` project" -" on our JIRA. The ticket number will become the reference identification for" -" the issue for its lifetime. You can use this identifier for tracking " -"purposes." -msgstr "" - -#: ../source/tutorial/create-a-vulnerability-report.txt:32 -msgid "Information to Provide" -msgstr "" - -#: ../source/tutorial/create-a-vulnerability-report.txt:34 -msgid "" -"All vulnerability reports should contain as much information as possible so " -"MongoDB's developers can move quickly to resolve the issue. In particular, " -"please include the following:" -msgstr "" - -#: ../source/tutorial/create-a-vulnerability-report.txt:38 -msgid "The name of the product." -msgstr "" - -#: ../source/tutorial/create-a-vulnerability-report.txt:40 -msgid "*Common Vulnerability* information, if applicable, including:" -msgstr "" - -#: ../source/tutorial/create-a-vulnerability-report.txt:42 -msgid "CVSS (Common Vulnerability Scoring System) Score." -msgstr "" - -#: ../source/tutorial/create-a-vulnerability-report.txt:44 -msgid "CVE (Common Vulnerability and Exposures) Identifier." -msgstr "" - -#: ../source/tutorial/create-a-vulnerability-report.txt:45 -msgid "" -"Contact information, including an email address and/or phone number, if " -"applicable." -msgstr "" - -#: ../source/tutorial/create-a-vulnerability-report.txt:50 -msgid "Send the Report via Email" -msgstr "" - -#: ../source/tutorial/create-a-vulnerability-report.txt:52 -msgid "" -"While JIRA is the preferred reporting method, you may also report " -"vulnerabilities via email to `security@mongodb.com `_." -msgstr "" - -#: ../source/tutorial/create-a-vulnerability-report.txt:56 -msgid "" -"You may encrypt email using MongoDB's public key at " -"`https://docs.mongodb.org/10gen-security-gpg-key.asc " -"`_." -msgstr "" - -#: ../source/tutorial/create-a-vulnerability-report.txt:59 -msgid "" -"MongoDB, Inc. responds to vulnerability reports sent via email with a " -"response email that contains a reference number for a JIRA ticket posted to " -"the :issue:`SECURITY` project." -msgstr "" - -#: ../source/tutorial/create-a-vulnerability-report.txt:64 -msgid "Evaluation of a Vulnerability Report" -msgstr "" - -#: ../source/tutorial/create-a-vulnerability-report.txt:66 -msgid "" -"MongoDB, Inc. validates all submitted vulnerabilities and uses Jira to track" -" all communications regarding a vulnerability, including requests for " -"clarification or additional information. If needed, MongoDB representatives " -"set up a conference call to exchange information regarding the " -"vulnerability." -msgstr "" - -#: ../source/tutorial/create-a-vulnerability-report.txt:73 -msgid "Disclosure" -msgstr "" - -#: ../source/tutorial/create-a-vulnerability-report.txt:75 -msgid "" -"MongoDB, Inc. requests that you do *not* publicly disclose any information " -"regarding the vulnerability or exploit the issue until it has had the " -"opportunity to analyze the vulnerability, to respond to the notification, " -"and to notify key users, customers, and partners." -msgstr "" - -#: ../source/tutorial/create-a-vulnerability-report.txt:80 -msgid "" -"The amount of time required to validate a reported vulnerability depends on " -"the complexity and severity of the issue. MongoDB, Inc. takes all required " -"vulnerabilities very seriously and will always ensure that there is a clear " -"and open channel of communication with the reporter." -msgstr "" - -#: ../source/tutorial/create-a-vulnerability-report.txt:85 -msgid "" -"After validating an issue, MongoDB, Inc. coordinates public disclosure of " -"the issue with the reporter in a mutually agreed timeframe and format. If " -"required or requested, the reporter of a vulnerability will receive credit " -"in the published security bulletin." -msgstr "" - -#: ../source/tutorial/create-a-vulnerability-report.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/create-an-auto-incrementing-field.po b/locale/zh/LC_MESSAGES/tutorial/create-an-auto-incrementing-field.po deleted file mode 100644 index 42de4b7408a..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/create-an-auto-incrementing-field.po +++ /dev/null @@ -1,231 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:3 -msgid "Create an Auto-Incrementing Sequence Field" -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:8 -msgid "Synopsis" -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:10 -msgid "" -"MongoDB reserves the ``_id`` field in the top level of all documents as a " -"primary key. ``_id`` must be unique, and always has an index with a " -":ref:`unique constraint `. However, except for the unique" -" constraint you can use any value for the ``_id`` field in your collections." -" This tutorial describes two methods for creating an incrementing sequence " -"number for the ``_id`` field using the following:" -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:18 -msgid ":ref:`auto-increment-counters-collection`" -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:20 -msgid ":ref:`auto-increment-optimistic-loop`" -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:23 -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:25 -msgid "" -"Generally in MongoDB, you would not use an auto-increment pattern for the " -"``_id`` field, or any field, because it does not scale for databases with " -"large numbers of documents. Typically the default value :term:`ObjectId " -"` is more ideal for the ``_id``." -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:31 -msgid "Procedures" -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:36 -msgid "Use Counters Collection" -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:39 -msgid "Counter Collection Implementation" -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:40 -msgid "" -"Use a separate ``counters`` collection to track the *last* number sequence " -"used. The ``_id`` field contains the sequence name and the ``seq`` field " -"contains the last value of the sequence." -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:44 -msgid "" -"Insert into the ``counters`` collection, the initial value for the " -"``userid``:" -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:55 -msgid "" -"Create a ``getNextSequence`` function that accepts a ``name`` of the " -"sequence. The function uses the :method:`~db.collection.findAndModify()` " -"method to atomically increment the ``seq`` value and return this new value:" -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:74 -msgid "" -"Use this ``getNextSequence()`` function during " -":method:`~db.collection.insert()`." -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:93 -#: ../source/tutorial/create-an-auto-incrementing-field.txt:250 -msgid "You can verify the results with :method:`~db.collection.find()`:" -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:99 -#: ../source/tutorial/create-an-auto-incrementing-field.txt:256 -msgid "The ``_id`` fields contain incrementing sequence values:" -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:113 -msgid "``findAndModify`` Behavior" -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:115 -msgid "" -"When :method:`~db.collection.findAndModify()` includes the ``upsert: true`` " -"option **and** the query field(s) is not uniquely indexed, the method could " -"insert a document multiple times in certain circumstances. For instance, if " -"multiple clients each invoke the method with the same query condition and " -"these methods complete the find phase before any of methods perform the " -"modify phase, these methods could insert the same document." -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:123 -msgid "" -"In the ``counters`` collection example, the query field is the ``_id`` " -"field, which always has a unique index. Consider that the " -":method:`~db.collection.findAndModify()` includes the ``upsert: true`` " -"option, as in the following modified example:" -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:144 -msgid "" -"If multiple clients were to invoke the ``getNextSequence()`` method with the" -" same ``name`` parameter, then the methods would observe one of the " -"following behaviors:" -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:148 -msgid "" -"Exactly one :method:`~db.collection.findAndModify()` would successfully " -"insert a new document." -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:151 -msgid "" -"Zero or more :method:`~db.collection.findAndModify()` methods would update " -"the newly inserted document." -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:154 -msgid "" -"Zero or more :method:`~db.collection.findAndModify()` methods would fail " -"when they attempted to insert a duplicate." -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:157 -msgid "" -"If the method fails due to a unique index constraint violation, retry the " -"method. Absent a delete of the document, the retry should not fail." -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:164 -msgid "Optimistic Loop" -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:166 -msgid "" -"In this pattern, an *Optimistic Loop* calculates the incremented ``_id`` " -"value and attempts to insert a document with the calculated ``_id`` value. " -"If the insert is successful, the loop ends. Otherwise, the loop will iterate" -" through possible ``_id`` values until the insert is successful." -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:172 -msgid "" -"Create a function named ``insertDocument`` that performs the \"insert if not" -" present\" loop. The function wraps the :method:`~db.collection.insert()` " -"method and takes a ``doc`` and a ``targetCollection`` arguments." -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:177 -msgid "" -"The :method:`db.collection.insert()` method now returns a :ref" -":`writeresults-insert` object that contains the status of the operation. " -"Previous versions required an extra :method:`db.getLastErrorObj()` method " -"call." -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:208 -msgid "The ``while (1)`` loop performs the following actions:" -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:210 -msgid "" -"Queries the ``targetCollection`` for the document with the maximum ``_id`` " -"value." -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:213 -msgid "Determines the next sequence value for ``_id`` by:" -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:215 -msgid "" -"adding ``1`` to the returned ``_id`` value if the returned cursor points to " -"a document." -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:218 -msgid "" -"otherwise: it sets the next sequence value to ``1`` if the returned cursor " -"points to no document." -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:221 -msgid "" -"For the ``doc`` to insert, set its ``_id`` field to the calculated sequence " -"value ``seq``." -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:224 -msgid "Insert the ``doc`` into the ``targetCollection``." -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:226 -msgid "" -"If the insert operation errors with duplicate key, repeat the loop. " -"Otherwise, if the insert operation encounters some other error or if the " -"operation succeeds, break out of the loop." -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:230 -msgid "Use the ``insertDocument()`` function to perform an insert:" -msgstr "" - -#: ../source/tutorial/create-an-auto-incrementing-field.txt:269 -msgid "" -"The ``while`` loop may iterate many times in collections with larger insert " -"volumes." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/create-an-index.po b/locale/zh/LC_MESSAGES/tutorial/create-an-index.po deleted file mode 100644 index 8fd2a084117..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/create-an-index.po +++ /dev/null @@ -1,124 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/create-an-index.txt:6 -msgid "Create an Index" -msgstr "" - -#: ../source/tutorial/create-an-index.txt:10 -msgid "" -"Indexes allow MongoDB to process and fulfill queries quickly by creating " -"small and efficient representations of the documents in a " -":term:`collection`. Users can create indexes for any collection on any field" -" in a :term:`document`. By default, MongoDB creates an index on the ``_id`` " -"field of every collection." -msgstr "" - -#: ../source/tutorial/create-an-index.txt:16 -msgid "" -"This tutorial describes how to create an index on a single field. MongoDB " -"also supports :ref:`compound indexes `, which are " -"indexes on multiple fields. See :ref:`index-create-compound-index` for " -"instructions on building compound indexes." -msgstr "" - -#: ../source/tutorial/create-an-index.txt:23 -msgid "Create an Index on a Single Field" -msgstr "" - -#: ../source/tutorial/create-an-index.txt:25 -msgid "" -"To create an index, use :method:`~db.collection.createIndex()` or a similar " -":api:`method from your driver <>`. The " -":method:`~db.collection.createIndex()` method only creates an index if an " -"index of the same specification does not already exist." -msgstr "" - -#: ../source/tutorial/create-an-index.txt:30 -msgid "" -"For example, the following operation creates an index on the ``userid`` " -"field of the ``records`` collection:" -msgstr "" - -#: ../source/includes/fact-index-specification-field-value.rst:1 -msgid "" -"The value of the field in the index specification describes the kind of " -"index for that field. For example, a value of ``1`` specifies an index that " -"orders items in ascending order. A value of ``-1`` specifies an index that " -"orders items in descending order. For additional index types, see " -":doc:`/core/index-types`." -msgstr "" - -#: ../source/tutorial/create-an-index.txt:39 -msgid "" -"The created index will support queries that select on the field ``userid``, " -"such as the following:" -msgstr "" - -#: ../source/tutorial/create-an-index.txt:47 -msgid "" -"But the created index does not support the following query on the " -"``profile_url`` field:" -msgstr "" - -#: ../source/tutorial/create-an-index.txt:54 -msgid "" -"For queries that cannot use an index, MongoDB must scan all documents in a " -"collection for documents that match the query." -msgstr "" - -#: ../source/tutorial/create-an-index.txt:58 -msgid "Additional Considerations" -msgstr "" - -#: ../source/tutorial/create-an-index.txt:60 -msgid "" -"Although indexes can improve query performances, indexes also present some " -"operational considerations. See :ref:`Operational Considerations for Indexes" -" ` for more information." -msgstr "" - -#: ../source/includes/index-tutorials-considerations.rst:1 -msgid "" -"If your collection holds a large amount of data, and your application needs " -"to be able to access the data while building the index, consider building " -"the index in the background, as described in :ref:`index-creation-" -"background`. To build indexes on replica sets, see the :ref:`index-build-on-" -"replica-sets` section for more information." -msgstr "" - -#: ../source/includes/note-build-indexes-on-replica-sets.rst:3 -msgid "" -"To build or rebuild indexes for a :term:`replica set` see :ref:`index-" -"building-replica-sets`." -msgstr "" - -#: ../source/includes/index-tutorials-considerations.rst:10 -msgid "" -"Some drivers may specify indexes, using ``NumberLong(1)`` rather than ``1`` " -"as the specification. This does not have any affect on the resulting index." -msgstr "" - -#: ../source/tutorial/create-an-index.txt:66 -msgid "" -":ref:`index-create-compound-index`, :doc:`/administration/indexes` and " -":doc:`/core/indexes` for more information." -msgstr "" - -#: ../source/tutorial/create-an-index.txt:1 -msgid "index" -msgstr "" - -#: ../source/tutorial/create-an-index.txt:1 -msgid "create" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/create-chunks-in-sharded-cluster.po b/locale/zh/LC_MESSAGES/tutorial/create-chunks-in-sharded-cluster.po deleted file mode 100644 index b4f69587ed8..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/create-chunks-in-sharded-cluster.po +++ /dev/null @@ -1,131 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 002ff83797af49a7bf817601469085d5 -#: ../source/tutorial/create-chunks-in-sharded-cluster.txt:3 -msgid "Create Chunks in a Sharded Cluster" -msgstr "" - -# 12342d4265e0418a83dd01e33149c735 -#: ../source/tutorial/create-chunks-in-sharded-cluster.txt:13 -msgid "" -"Pre-splitting the chunk ranges in an empty sharded collection allows " -"clients to insert data into an already partitioned collection. In most " -"situations a :term:`sharded cluster` will create and distribute chunks " -"automatically without user intervention. However, in a limited number of " -"cases, MongoDB cannot create enough chunks or distribute data fast enough" -" to support required throughput. For example:" -msgstr "" - -# b1ec0d9da7754540afefc56a929bf4c8 -#: ../source/tutorial/create-chunks-in-sharded-cluster.txt:20 -msgid "" -"If you want to partition an existing data collection that resides on a " -"single shard." -msgstr "" - -# 334010df4a474b9391bb6c94629f228a -#: ../source/tutorial/create-chunks-in-sharded-cluster.txt:23 -msgid "" -"If you want to ingest a large volume of data into a cluster that isn't " -"balanced, or where the ingestion of data will lead to data imbalance. For" -" example, monotonically increasing or decreasing shard keys insert all " -"data into a single chunk." -msgstr "" - -# 41f5d05b28c0463895a96eb975fadcf4 -#: ../source/tutorial/create-chunks-in-sharded-cluster.txt:28 -msgid "These operations are resource intensive for several reasons:" -msgstr "" - -# 84f418d28d0d4db79550a8547079d88d -#: ../source/tutorial/create-chunks-in-sharded-cluster.txt:30 -msgid "" -"Chunk migration requires copying all the data in the chunk from one shard" -" to another." -msgstr "" - -# bdf2bedb685c4670ae97f910a49c91bd -#: ../source/tutorial/create-chunks-in-sharded-cluster.txt:33 -msgid "" -"No shard can participate in more than one migration at any given time. To" -" migrate multiple chunks from a shard, the balancer migrates the chunks " -"one at a time." -msgstr "" - -# 4592931c62854e809f594c9d2b8c692b -#: ../source/tutorial/create-chunks-in-sharded-cluster.txt:39 -msgid "" -"Observing the restriction that a shard can participate in at most one " -"migration at a time, for a sharded cluster with *n* shards, MongoDB can " -"perform at most *n/2* (rounded down) simultaneous chunk migrations." -msgstr "" - -# 8802fcf798d14b3f962ed610d1ae8fff -#: ../source/tutorial/create-chunks-in-sharded-cluster.txt:44 -msgid "MongoDB creates splits only after an insert operation." -msgstr "" - -# b0a10c3ea67b45c3aa845aaa12bbc8aa -#: ../source/tutorial/create-chunks-in-sharded-cluster.txt:48 -msgid "" -"Only pre-split an empty collection. If a collection already has data, " -"MongoDB automatically splits the collection's data when you enable " -"sharding for the collection. Subsequent attempts to manually create " -"splits can lead to unpredictable chunk ranges and sizes as well as " -"inefficient or ineffective balancing behavior." -msgstr "" - -# f0ef37678cfa41fc80c0c114843dc97a -#: ../source/tutorial/create-chunks-in-sharded-cluster.txt:54 -msgid "To create chunks manually, use the following procedure:" -msgstr "" - -# bf3950e3473743948368265b5e2b4884 -#: ../source/tutorial/create-chunks-in-sharded-cluster.txt:56 -msgid "" -"Split empty chunks in your collection by manually performing the " -":dbcommand:`split` command on chunks." -msgstr "" - -# c2fa0de77d33406bbf79f6373ded580d -#: ../source/tutorial/create-chunks-in-sharded-cluster.txt -msgid "Example" -msgstr "" - -# ce64fcab68c1411487b1bbf5e78a38c9 -#: ../source/tutorial/create-chunks-in-sharded-cluster.txt:61 -msgid "" -"To create chunks for documents in the ``myapp.users`` collection using " -"the ``email`` field as the :term:`shard key`, use the following operation" -" in the :program:`mongo` shell:" -msgstr "" - -# 97f69ef060ab4e919dd0165007ddbce8 -#: ../source/tutorial/create-chunks-in-sharded-cluster.txt:74 -msgid "This assumes a collection size of 100 million documents." -msgstr "" - -# 92427758817c4820ba0ce4eed0926d19 -#: ../source/tutorial/create-chunks-in-sharded-cluster.txt:76 -msgid "" -"For information on the balancer and automatic distribution of chunks " -"across shards, see :ref:`sharding-balancing-internals` and :ref" -":`sharding-chunk-migration`. For information on manually migrating " -"chunks, see :doc:`/tutorial/migrate-chunks-in-sharded-cluster`." -msgstr "" - -#~ msgid "MongoDB can migrate only a single chunk at a time." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/create-indexes-to-support-queries.po b/locale/zh/LC_MESSAGES/tutorial/create-indexes-to-support-queries.po deleted file mode 100644 index 27701b3678f..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/create-indexes-to-support-queries.po +++ /dev/null @@ -1,110 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/create-indexes-to-support-queries.txt:5 -msgid "Create Indexes to Support Your Queries" -msgstr "" - -#: ../source/tutorial/create-indexes-to-support-queries.txt:15 -msgid "" -"An index supports a query when the index contains all the fields scanned by " -"the query. The query scans the index and not the collection. Creating " -"indexes that support queries results in greatly increased query performance." -msgstr "" - -#: ../source/tutorial/create-indexes-to-support-queries.txt:19 -msgid "" -"This document describes strategies for creating indexes that support " -"queries." -msgstr "" - -#: ../source/tutorial/create-indexes-to-support-queries.txt:22 -msgid "Create a Single-Key Index if All Queries Use the Same, Single Key" -msgstr "" - -#: ../source/tutorial/create-indexes-to-support-queries.txt:24 -msgid "" -"If you only ever query on a single key in a given collection, then you need " -"to create just one single-key index for that collection. For example, you " -"might create an index on ``category`` in the ``product`` collection:" -msgstr "" - -#: ../source/tutorial/create-indexes-to-support-queries.txt:35 -msgid "Create Compound Indexes to Support Several Different Queries" -msgstr "" - -#: ../source/tutorial/create-indexes-to-support-queries.txt:37 -msgid "" -"If you sometimes query on only one key and at other times query on that key " -"combined with a second key, then creating a compound index is more efficient" -" than creating a single-key index. MongoDB will use the compound index for " -"both queries. For example, you might create an index on both ``category`` " -"and ``item``." -msgstr "" - -#: ../source/tutorial/create-indexes-to-support-queries.txt:47 -msgid "" -"This allows you both options. You can query on just ``category``, and you " -"also can query on ``category`` combined with ``item``. A single " -":ref:`compound index ` on multiple fields can support " -"all the queries that search a \"prefix\" subset of those fields." -msgstr "" - -#: ../source/tutorial/create-indexes-to-support-queries.txt:0 -msgid "Example" -msgstr "" - -#: ../source/tutorial/create-indexes-to-support-queries.txt:54 -msgid "The following index on a collection:" -msgstr "" - -#: ../source/tutorial/create-indexes-to-support-queries.txt:60 -msgid "Can support queries that the following indexes support:" -msgstr "" - -#: ../source/tutorial/create-indexes-to-support-queries.txt:67 -msgid "" -"There are some situations where the prefix indexes may offer better query " -"performance: for example if ``z`` is a large array." -msgstr "" - -#: ../source/tutorial/create-indexes-to-support-queries.txt:70 -msgid "" -"The ``{ x: 1, y: 1, z: 1 }`` index can also support many of the same queries" -" as the following index:" -msgstr "" - -#: ../source/tutorial/create-indexes-to-support-queries.txt:77 -msgid "" -"Also, ``{ x: 1, z: 1 }`` has an additional use. Given the following query:" -msgstr "" - -#: ../source/tutorial/create-indexes-to-support-queries.txt:84 -msgid "" -"The ``{ x: 1, z: 1 }`` index supports both the query and the sort operation," -" while the ``{ x: 1, y: 1, z: 1 }`` index only supports the query. For more " -"information on sorting, see :ref:`sorting-with-indexes`." -msgstr "" - -#: ../source/includes/fact-index-intersection-vs-compound-indexes.rst:1 -msgid "" -"Starting in version 2.6, MongoDB can use :doc:`index intersection ` to fulfill queries. The choice between creating " -"compound indexes that support your queries or relying on index intersection " -"depends on the specifics of your system. See :ref:`index-intersection-" -"compound-indexes` for more details." -msgstr "" - -#: ../source/tutorial/create-indexes-to-support-queries.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/create-queries-that-ensure-selectivity.po b/locale/zh/LC_MESSAGES/tutorial/create-queries-that-ensure-selectivity.po deleted file mode 100644 index 0b09dac1ab9..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/create-queries-that-ensure-selectivity.po +++ /dev/null @@ -1,99 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/create-queries-that-ensure-selectivity.txt:5 -msgid "Create Queries that Ensure Selectivity" -msgstr "" - -#: ../source/tutorial/create-queries-that-ensure-selectivity.txt:15 -msgid "" -"Selectivity is the ability of a query to narrow results using the index. " -"Effective indexes are more selective and allow MongoDB to use the index for " -"a larger portion of the work associated with fulfilling the query." -msgstr "" - -#: ../source/tutorial/create-queries-that-ensure-selectivity.txt:19 -msgid "" -"To ensure selectivity, write queries that limit the number of possible " -"documents with the indexed field. Write queries that are appropriately " -"selective relative to your indexed data." -msgstr "" - -#: ../source/tutorial/create-queries-that-ensure-selectivity.txt:0 -#: ../source/tutorial/create-queries-that-ensure-selectivity.txt:0 -msgid "Example" -msgstr "" - -#: ../source/tutorial/create-queries-that-ensure-selectivity.txt:26 -msgid "" -"Suppose you have a field called ``status`` where the possible values are " -"``new`` and ``processed``. If you add an index on ``status`` you've created " -"a low-selectivity index. The index will be of little help in locating " -"records." -msgstr "" - -#: ../source/tutorial/create-queries-that-ensure-selectivity.txt:31 -msgid "" -"A better strategy, depending on your queries, would be to create a " -":ref:`compound index ` that includes the low-" -"selectivity field and another field. For example, you could create a " -"compound index on ``status`` and ``created_at.``" -msgstr "" - -#: ../source/tutorial/create-queries-that-ensure-selectivity.txt:36 -msgid "" -"Another option, again depending on your use case, might be to use separate " -"collections, one for each status." -msgstr "" - -#: ../source/tutorial/create-queries-that-ensure-selectivity.txt:41 -msgid "" -"Consider an index ``{ a : 1 }`` (i.e. an index on the key ``a`` sorted in " -"ascending order) on a collection where ``a`` has three values evenly " -"distributed across the collection:" -msgstr "" - -#: ../source/tutorial/create-queries-that-ensure-selectivity.txt:57 -msgid "" -"If you query for ``{ a: 2, b: \"no\" }`` MongoDB must scan 3 " -":term:`documents ` in the collection to return the one matching " -"result. Similarly, a query for ``{ a: { $gt: 1}, b: \"tv\" }`` must scan 6 " -"documents, also to return one result." -msgstr "" - -#: ../source/tutorial/create-queries-that-ensure-selectivity.txt:62 -msgid "" -"Consider the same index on a collection where ``a`` has *nine* values evenly" -" distributed across the collection:" -msgstr "" - -#: ../source/tutorial/create-queries-that-ensure-selectivity.txt:77 -msgid "" -"If you query for ``{ a: 2, b: \"cd\" }``, MongoDB must scan only one " -"document to fulfill the query. The index and query are more selective " -"because the values of ``a`` are evenly distributed *and* the query can " -"select a specific document using the index." -msgstr "" - -#: ../source/tutorial/create-queries-that-ensure-selectivity.txt:82 -msgid "" -"However, although the index on ``a`` is more selective, a query such as ``{ " -"a: { $gt: 5 }, b: \"tv\" }`` would still need to scan 4 documents." -msgstr "" - -#: ../source/tutorial/create-queries-that-ensure-selectivity.txt:88 -msgid "" -"If overall selectivity is low, and if MongoDB must read a number of " -"documents to return results, then some queries may perform faster without " -"indexes. To determine performance, see :ref:`indexes-measuring-use`." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/create-tailable-cursor.po b/locale/zh/LC_MESSAGES/tutorial/create-tailable-cursor.po deleted file mode 100644 index 1607e6512f5..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/create-tailable-cursor.po +++ /dev/null @@ -1,206 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/create-tailable-cursor.txt:3 -msgid "Create Tailable Cursor" -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:8 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:10 -msgid "" -"By default, MongoDB will automatically close a cursor when the client has " -"exhausted all results in the cursor. However, for :doc:`capped collections " -"` you may use a *Tailable Cursor* that remains " -"open after the client exhausts the results in the initial cursor. Tailable " -"cursors are conceptually equivalent to the ``tail`` Unix command with the " -"``-f`` option (i.e. with \"follow\" mode). After clients insert new " -"additional documents into a capped collection, the tailable cursor will " -"continue to retrieve documents." -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:20 -msgid "" -"Use tailable cursors on capped collections that have high write volumes " -"where indexes aren't practical. For instance, MongoDB :doc:`replication " -"` uses tailable cursors to tail the primary's :term:`oplog`." -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:27 -msgid "" -"If your query is on an indexed field, do not use tailable cursors, but " -"instead, use a regular cursor. Keep track of the last value of the indexed " -"field returned by the query. To retrieve the newly added documents, query " -"the collection again using the last value of the indexed field in the query " -"criteria, as in the following example:" -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:38 -msgid "Consider the following behaviors related to tailable cursors:" -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:40 -msgid "" -"Tailable cursors do not use indexes and return documents in :term:`natural " -"order`." -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:43 -msgid "" -"Because tailable cursors do not use indexes, the initial scan for the query " -"may be expensive; but, after initially exhausting the cursor, subsequent " -"retrievals of the newly added documents are inexpensive." -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:47 -msgid "Tailable cursors may become *dead*, or invalid, if either:" -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:49 -msgid "the query returns no match." -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:51 -msgid "" -"the cursor returns the document at the \"end\" of the collection and then " -"the application deletes that document." -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:54 -msgid "A *dead* cursor has an id of ``0``." -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:56 -msgid "" -"See your :doc:`driver documentation ` for the driver-" -"specific method to specify the tailable cursor." -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:60 -msgid "C++ Example" -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:62 -msgid "" -"The ``tail`` function uses a tailable cursor to output the results from a " -"query to a capped collection:" -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:65 -msgid "" -"The function handles the case of the dead cursor by having the query be " -"inside a loop." -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:68 -msgid "" -"To periodically check for new data, the ``cursor->more()`` statement is also" -" inside a loop." -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:114 -msgid "The ``tail`` function performs the following actions:" -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:116 -msgid "" -"Initialize the ``lastValue`` variable, which tracks the last accessed value." -" The function will use the ``lastValue`` if the cursor becomes *invalid* and" -" ``tail`` needs to restart the query. Use :method:`~cursor.hint()` to ensure" -" that the query uses the :operator:`$natural` order." -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:122 -msgid "In an outer ``while(1)`` loop," -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:124 -msgid "" -"Query the capped collection and return a tailable cursor that blocks for " -"several seconds waiting for new documents" -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:133 -msgid "" -"Specify the capped collection using ``ns`` as an argument to the function." -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:136 -msgid "" -"Set the ``QueryOption_CursorTailable`` option to create a tailable cursor." -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:139 -msgid "" -"Set the ``QueryOption_AwaitData`` option so that the returned cursor blocks " -"for a few seconds to wait for data." -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:142 -msgid "In an inner ``while (1)`` loop, read the documents from the cursor:" -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:144 -msgid "" -"If the cursor has no more documents and is not invalid, loop the inner " -"``while`` loop to recheck for more documents." -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:147 -msgid "" -"If the cursor has no more documents and is dead, break the inner ``while`` " -"loop." -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:150 -msgid "If the cursor has documents:" -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:152 -msgid "output the document," -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:154 -msgid "update the ``lastValue`` value," -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:156 -msgid "and loop the inner ``while (1)`` loop to recheck for more documents." -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:159 -msgid "" -"If the logic breaks out of the inner ``while (1)`` loop and the cursor is " -"invalid:" -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:162 -msgid "" -"Use the ``lastValue`` value to create a new query condition that matches " -"documents added after the ``lastValue``. Explicitly ensure ``$natural`` " -"order with the ``hint()`` method:" -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:170 -msgid "" -"Loop through the outer ``while (1)`` loop to re-query with the new query " -"condition and repeat." -msgstr "" - -#: ../source/tutorial/create-tailable-cursor.txt:173 -msgid "" -"`Detailed blog post on tailable cursor `_" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/create-text-index-on-multiple-fields.po b/locale/zh/LC_MESSAGES/tutorial/create-text-index-on-multiple-fields.po deleted file mode 100644 index 603bb0bb084..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/create-text-index-on-multiple-fields.po +++ /dev/null @@ -1,63 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/create-text-index-on-multiple-fields.txt:3 -msgid "Create a ``text`` Index" -msgstr "" - -#: ../source/tutorial/create-text-index-on-multiple-fields.txt:7 -msgid "" -"You can create a ``text`` index on the field or fields whose value is a " -"string or an array of string elements. When creating a ``text`` index on " -"multiple fields, you can specify the individual fields or you can use " -"wildcard specifier (``$**``)." -msgstr "" - -#: ../source/tutorial/create-text-index-on-multiple-fields.txt:13 -msgid "Index Specific Fields" -msgstr "" - -#: ../source/tutorial/create-text-index-on-multiple-fields.txt:15 -msgid "" -"The following example creates a ``text`` index on the fields ``subject`` and" -" ``content``:" -msgstr "" - -#: ../source/tutorial/create-text-index-on-multiple-fields.txt:27 -msgid "" -"This ``text`` index catalogs all string data in the ``subject`` field and " -"the ``content`` field, where the field value is either a string or an array " -"of string elements." -msgstr "" - -#: ../source/tutorial/create-text-index-on-multiple-fields.txt:32 -msgid "Index All Fields" -msgstr "" - -#: ../source/tutorial/create-text-index-on-multiple-fields.txt:34 -msgid "" -"To allow for text search on all fields with string content, use the wildcard" -" specifier (``$**``) to index all fields that contain string content." -msgstr "" - -#: ../source/tutorial/create-text-index-on-multiple-fields.txt:38 -msgid "" -"The following example indexes any string value in the data of every field of" -" every document in ``collection`` and names the index ``TextIndex``:" -msgstr "" - -#: ../source/tutorial/create-text-index-on-multiple-fields.txt:49 -msgid "" -"In order to drop a ``text`` index, use the index name. See :ref:`drop-text-" -"index` for more information." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/create-users.po b/locale/zh/LC_MESSAGES/tutorial/create-users.po deleted file mode 100644 index d2be5bf18fd..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/create-users.po +++ /dev/null @@ -1,206 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/create-users.txt:3 -msgid "Add Users" -msgstr "" - -#: ../source/tutorial/create-users.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/create-users.txt:14 -msgid "Overview" -msgstr "" - -#: ../source/includes/intro-rbac.rst:1 -msgid "" -"MongoDB employs role-based access control (RBAC) to determine access for " -"users. A user is granted one or more :ref:`roles ` that determine the" -" user's access or privileges to MongoDB :ref:`resources `" -" and the :ref:`actions ` that user can perform. A " -"user should have only the minimal set of privileges required to ensure a " -"system of :term:`least privilege`." -msgstr "" - -#: ../source/includes/intro-rbac.rst:8 -msgid "" -"Each application and user of a MongoDB system should map to a distinct user." -" This *access isolation* facilitates access revocation and ongoing user " -"maintenance." -msgstr "" - -#: ../source/tutorial/create-users.txt:21 -msgid "Prerequisites" -msgstr "" - -#: ../source/tutorial/create-users.txt:23 -msgid "" -"If you have enabled access control for your deployment, you can use the " -":ref:`localhost exception ` to create the first user in" -" the system. This first user must have privileges to create other users. As " -"of MongoDB 3.0, with the localhost exception, you can only create users on " -"the ``admin`` database. Once you create the first user, you must " -"authenticate as that user to add subsequent users. :doc:`/tutorial/enable-" -"authentication` provides more detail about adding users when enabling access" -" control for a deployment." -msgstr "" - -#: ../source/tutorial/create-users.txt:32 -msgid "For routine user creation, you must possess the following permissions:" -msgstr "" - -#: ../source/includes/access-create-user.rst:1 -msgid "" -"To create a new user in a database, you must have the " -":authaction:`createUser` :ref:`action ` on that " -":ref:`database resource `." -msgstr "" - -#: ../source/includes/access-create-user.rst:5 -msgid "" -"To grant roles to a user, you must have the :authaction:`grantRole` " -":ref:`action ` on the role's database." -msgstr "" - -#: ../source/includes/access-create-user.rst:8 -msgid "" -"The :authrole:`userAdmin` and :authrole:`userAdminAnyDatabase` built-in " -"roles provide :authaction:`createUser` and :authaction:`grantRole` actions " -"on their respective :doc:`resources `." -msgstr "" - -#: ../source/tutorial/create-users.txt:39 -msgid "Examples" -msgstr "" - -#: ../source/tutorial/create-users.txt:41 -msgid "" -"To create a user in a MongoDB deployment, you connect to the deployment, and" -" then use the :method:`db.createUser()` method or :dbcommand:`createUser` " -"command to add the user." -msgstr "" - -#: ../source/tutorial/create-users.txt:46 -msgid "Username/Password Authentication" -msgstr "" - -#: ../source/tutorial/create-users.txt:48 -msgid "" -"The following operation creates a user in the ``reporting`` database with " -"the specified name, password, and roles." -msgstr "" - -#: ../source/tutorial/create-users.txt:67 -msgid "" -":doc:`/tutorial/enable-authentication` provides more details about enforcing" -" authentication for your MongoDB deployment." -msgstr "" - -#: ../source/tutorial/create-users.txt:71 -msgid "Kerberos Authentication" -msgstr "" - -#: ../source/includes/extracts/create-user-intro-kerberos.rst:1 -msgid "" -"Users that will authenticate to MongoDB using an external authentication " -"mechanism, such as Kerberos, must be created in the ``$external`` database, " -"which allows :program:`mongos` or :program:`mongod` to consult an external " -"source for authentication." -msgstr "" - -#: ../source/tutorial/create-users.txt:75 -msgid "" -"For Kerberos authentication, you must add the Kerberos principal as the " -"username. You do not need to specify a password." -msgstr "" - -#: ../source/tutorial/create-users.txt:78 -msgid "" -"The following operation adds the Kerberos principal " -"``reportingapp@EXAMPLE.NET`` with read-only access to the ``records`` " -"database." -msgstr "" - -#: ../source/tutorial/create-users.txt:93 -msgid "" -":doc:`/tutorial/control-access-to-mongodb-with-kerberos-authentication` and " -":doc:`/tutorial/control-access-to-mongodb-windows-with-kerberos-" -"authentication` provide more details about setting up Kerberos " -"authentication for your MongoDB deployment." -msgstr "" - -#: ../source/tutorial/create-users.txt:99 -msgid "LDAP Authentication" -msgstr "" - -#: ../source/includes/extracts/create-user-intro-ldap.rst:1 -msgid "" -"Users that will authenticate to MongoDB using an external authentication " -"mechanism, such as LDAP, must be created in the ``$external`` database, " -"which allows :program:`mongos` or :program:`mongod` to consult an external " -"source for authentication." -msgstr "" - -#: ../source/tutorial/create-users.txt:103 -msgid "" -"For LDAP authentication, you must specify a username. You do not need to " -"specify the password, as that is handled by the LDAP service." -msgstr "" - -#: ../source/tutorial/create-users.txt:106 -msgid "" -"The following operation adds the ``reporting`` user with read-only access to" -" the ``records`` database." -msgstr "" - -#: ../source/tutorial/create-users.txt:121 -msgid "" -":doc:`/tutorial/configure-ldap-sasl-activedirectory` and :doc:`/tutorial" -"/configure-ldap-sasl-openldap` provide more detail about using " -"authenticating using LDAP." -msgstr "" - -#: ../source/tutorial/create-users.txt:126 -msgid "x.509 Client Certificate Authentication" -msgstr "" - -#: ../source/includes/extracts/create-user-intro-x509.rst:1 -msgid "" -"Users that will authenticate to MongoDB using an external authentication " -"mechanism, such as x.509 Client Certificate Authentication, must be created " -"in the ``$external`` database, which allows :program:`mongos` or " -":program:`mongod` to consult an external source for authentication." -msgstr "" - -#: ../source/tutorial/create-users.txt:130 -msgid "" -"For x.509 Client Certificate authentication, you must add the value of the " -"``subject`` from the client certificate as a MongoDB user. Each unique x.509" -" client certificate corresponds to a single MongoDB user. You do not need to" -" specify a password." -msgstr "" - -#: ../source/tutorial/create-users.txt:135 -msgid "" -"The following operation adds the client certificate subject " -"``CN=myName,OU=myOrgUnit,O=myOrg,L=myLocality,ST=myState,C=myCountry`` user " -"with read-only access to the ``records`` database." -msgstr "" - -#: ../source/tutorial/create-users.txt:151 -msgid "" -":doc:`/tutorial/configure-x509-client-authentication` provides details about" -" setting up x.509 Client Certificate authentication for your MongoDB " -"deployment." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/deploy-config-servers.po b/locale/zh/LC_MESSAGES/tutorial/deploy-config-servers.po deleted file mode 100644 index 9b18e19edfb..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/deploy-config-servers.po +++ /dev/null @@ -1,82 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/deploy-config-servers.txt:3 -msgid "Deploy Three Config Servers for Production Deployments" -msgstr "" - -#: ../source/tutorial/deploy-config-servers.txt:7 -msgid "" -"This procedure converts a test deployment with only one :ref:`config server " -"` to a production deployment with three config " -"servers." -msgstr "" - -#: ../source/tutorial/deploy-config-servers.txt:0 -msgid "Tip" -msgstr "" - -#: ../source/includes/fact-use-cnames-for-config-servers.rst:1 -msgid "" -"Use CNAMEs to identify your config servers to the cluster so that you can " -"rename and renumber your config servers without downtime." -msgstr "" - -#: ../source/tutorial/deploy-config-servers.txt:15 -msgid "" -"For redundancy, all production :doc:`sharded clusters ` should deploy three config servers on three different " -"machines. Use a single config server only for testing deployments, never for" -" production deployments. When you shift to production, upgrade immediately " -"to three config servers." -msgstr "" - -#: ../source/tutorial/deploy-config-servers.txt:21 -msgid "" -"To convert a test deployment with one config server to a production " -"deployment with three config servers:" -msgstr "" - -#: ../source/tutorial/deploy-config-servers.txt:24 -msgid "" -"Shut down all existing MongoDB processes in the cluster. This includes:" -msgstr "" - -#: ../source/tutorial/deploy-config-servers.txt:27 -msgid "" -"all :program:`mongod` instances or :term:`replica sets ` that " -"provide your shards." -msgstr "" - -#: ../source/tutorial/deploy-config-servers.txt:30 -msgid "all :program:`mongos` instances in your cluster." -msgstr "" - -#: ../source/tutorial/deploy-config-servers.txt:32 -msgid "" -"Copy the entire :setting:`~storage.dbPath` file system tree from the " -"existing config server to the two machines that will provide the additional " -"config servers. These commands, issued on the system with the existing :ref" -":`config-database`, ``mongo-config0.example.net`` may resemble the " -"following:" -msgstr "" - -#: ../source/tutorial/deploy-config-servers.txt:43 -msgid "" -"Start all three config servers, using the same invocation that you used for " -"the single config server." -msgstr "" - -#: ../source/tutorial/deploy-config-servers.txt:50 -msgid "Restart all shard :program:`mongod` and :program:`mongos` processes." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/deploy-geographically-distributed-replica-set.po b/locale/zh/LC_MESSAGES/tutorial/deploy-geographically-distributed-replica-set.po deleted file mode 100644 index 9a757aad9c5..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/deploy-geographically-distributed-replica-set.po +++ /dev/null @@ -1,365 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:3 -msgid "Deploy a Geographically Redundant Replica Set" -msgstr "" - -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:14 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:28 -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:46 -msgid "Prerequisites" -msgstr "" - -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:54 -msgid "" -"This tutorial assumes you have installed MongoDB on each system that will be" -" part of your replica set. If you have not already installed MongoDB, see " -"the :ref:`installation tutorials `." -msgstr "" - -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:59 -msgid "Procedures" -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:2 -msgid "Architecture" -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:4 -msgid "" -"In a production, deploy each member of the replica set to its own machine " -"and if possible bind to the standard MongoDB port of ``27017``. Use the " -":setting:`bind_ip` option to ensure that MongoDB listens for connections " -"from applications on configured addresses." -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:9 -msgid "See :doc:`/core/replica-set-architectures` for more information." -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:12 -msgid "Connectivity" -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:14 -msgid "" -"Ensure that network traffic can pass between all members of the set and all " -"clients in the network securely and efficiently. Consider the following:" -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:18 -msgid "" -"Establish a virtual private network. Ensure that your network topology " -"routes all traffic between members within a single site over the local area " -"network." -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:22 -msgid "" -"Configure access control to prevent connections from unknown clients to the " -"replica set." -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:25 -msgid "" -"Configure networking and firewall rules so that incoming and outgoing " -"packets are permitted only on the default MongoDB port and only from within " -"your deployment." -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:29 -msgid "" -"Finally ensure that each member of a replica set is accessible by way of " -"resolvable DNS or hostnames. You should either configure your DNS names " -"appropriately or set up your systems' ``/etc/hosts`` file to reflect this " -"configuration." -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:35 -msgid "Configuration" -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:37 -msgid "" -"Specify the run time configuration on each system in a :doc:`configuration " -"file ` stored in ``/etc/mongod.conf`` or a" -" related location. Create the directory where MongoDB stores data files " -"before deploying MongoDB." -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:42 -msgid "" -"For more information about the run time options used above and other " -"configuration options, see :doc:`/reference/configuration-options`." -msgstr "" - -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:64 -msgid "Deploy a Geographically Redundant Three-Member Replica Set" -msgstr "" - -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:43 -msgid "Never deploy more than seven voting members." -msgstr "" - -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:16 -msgid "" -"This tutorial outlines the process for deploying a :term:`replica set` with " -":doc:`members in multiple locations `. The tutorial addresses three-member replica " -"sets and five-member replica sets. If you have an even number of replica set" -" members, add an arbiter to deploy an odd number replica set." -msgstr "" - -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:23 -msgid "" -"For more information on distributed replica sets, see :doc:`/core/replica-" -"set-architecture-geographically-distributed`. See also :doc:`/core/replica-" -"set-architectures` and see :doc:`/replication`." -msgstr "" - -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:33 -msgid "Distribution of the Members" -msgstr "" - -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:35 -msgid "" -"If possible, use an odd number of data centers, and choose a distribution of" -" members that maximizes the likelihood that even with a loss of a data " -"center, the remaining replica set members can form a majority or at minimum," -" provide a copy of your data." -msgstr "" - -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:41 -msgid "Voting Members" -msgstr "" - -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:48 -msgid "" -"For all configurations in this tutorial, deploy each replica set member on a" -" separate system. Although you may deploy more than one replica set member " -"on a single system, doing so reduces the redundancy and capacity of the " -"replica set. Such deployments are typically for testing purposes." -msgstr "" - -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:66 -msgid "" -"For a geographically redundant three-member replica set deployment, you must" -" decide how to distribute your system. Some possible distributions for the " -"three members are:" -msgstr "" - -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:70 -msgid "Across Three Data Centers: One members to each site." -msgstr "" - -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:72 -msgid "" -"Across Two Data Centers: Two members to Site A and one member to Site B. If " -"one of the members of the replica set is an arbiter, distribute the arbiter " -"to Site A with a data-bearing member." -msgstr "" - -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:79 -msgid "Deploy a Geographically Redundant Five-Member Replica Set" -msgstr "" - -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:81 -msgid "" -"For a geographically redundant five-member replica set deployment, you must " -"decide how to distribute your system. Some possible distributions for the " -"five members are:" -msgstr "" - -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:85 -msgid "" -"Across Three Data Centers: Two members in Site A, two members in Site B, one" -" member in Site C." -msgstr "" - -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:88 -msgid "" -"Across Four Data Centers: Two members in one site, and one member in the " -"other three sites." -msgstr "" - -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:91 -msgid "Across Five Data Centers: One members in each site." -msgstr "" - -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:93 -msgid "" -"Across Two Data Centers: Three members in Site A and two members in Site B." -msgstr "" - -#: ../source/tutorial/deploy-geographically-distributed-replica-set.txt:96 -msgid "The following five-member replica set includes an arbiter." -msgstr "" - -#~ msgid "" -#~ "This tutorial outlines the process for deploying a :term:`replica set` with " -#~ "members in multiple locations. The tutorial addresses three-member sets, " -#~ "four-member sets, and sets with more than four members." -#~ msgstr "" - -#~ msgid "" -#~ "For appropriate background, see :doc:`/replication` and :doc:`/core/replica-" -#~ "set-architectures`. For related tutorials, see :doc:`/tutorial/deploy-" -#~ "replica-set` and :doc:`/tutorial/expand-replica-set`." -#~ msgstr "" - -#~ msgid "" -#~ "While :term:`replica sets ` provide basic protection against " -#~ "single-instance failure, replica sets whose members are all located in a " -#~ "single facility are susceptible to errors in that facility. Power outages, " -#~ "network interruptions, and natural disasters are all issues that can affect " -#~ "replica sets whose members are colocated. To protect against these classes " -#~ "of failures, deploy a replica set with one or more members in a " -#~ "geographically distinct facility or data center to provide redundancy." -#~ msgstr "" - -#~ msgid "" -#~ "In general, the requirements for any geographically redundant replica set " -#~ "are as follows:" -#~ msgstr "" - -#~ msgid "" -#~ "Ensure that a majority of the :ref:`voting members ` are within a primary facility, \"Site A\". This includes " -#~ ":doc:`priority 0 members ` and " -#~ ":doc:`arbiters `. Deploy other members in " -#~ "secondary facilities, \"Site B\", \"Site C\", etc., to provide additional " -#~ "copies of the data. See :ref:`determine-geographic-distribution` for more " -#~ "information on the voting requirements for geographically redundant replica " -#~ "sets." -#~ msgstr "" - -#~ msgid "" -#~ "If you deploy a replica set with an even number of members, deploy an " -#~ ":doc:`arbiter ` on Site A. The arbiter must be on" -#~ " site A to keep the majority there." -#~ msgstr "" - -#~ msgid "" -#~ "For instance, for a three-member replica set you need two instances in a " -#~ "Site A, and one member in a secondary facility, Site B. Site A should be the" -#~ " same facility or very close to your primary application infrastructure " -#~ "(i.e. application servers, caching layer, users, etc.)" -#~ msgstr "" - -#~ msgid "" -#~ "A four-member replica set should have at least two members in Site A, with " -#~ "the remaining members in one or more secondary sites, as well as a single " -#~ ":term:`arbiter` in Site A." -#~ msgstr "" - -#~ msgid "" -#~ "For all configurations in this tutorial, deploy each replica set member on a" -#~ " separate system. Although you may deploy more than one replica set member " -#~ "on a single system, doing so reduces the redundancy and capacity of the " -#~ "replica set. Such deployments are typically for testing purposes and beyond " -#~ "the scope of this tutorial." -#~ msgstr "" - -#~ msgid "General Considerations" -#~ msgstr "" - -#~ msgid "" -#~ "For a geographically distributed replica sets, ensure that the majority of " -#~ "the set's :program:`mongod` instances reside in the primary site." -#~ msgstr "" - -#~ msgid "Deploy a Geographically Redundant Four-Member Replica Set" -#~ msgstr "" - -#~ msgid "" -#~ "A geographically redundant four-member deployment has two additional " -#~ "considerations:" -#~ msgstr "" - -#~ msgid "" -#~ "One host (e.g. ``mongodb4.example.net``) must be an :term:`arbiter`. This " -#~ "host can run on a system that is also used for an application server or on " -#~ "the same machine as another MongoDB process." -#~ msgstr "" - -#~ msgid "" -#~ "You must decide how to distribute your systems. There are three possible " -#~ "architectures for the four-member replica set:" -#~ msgstr "" - -#~ msgid "" -#~ "Three members in Site A, one :ref:`priority 0 member ` in Site B, and an arbiter in Site A." -#~ msgstr "" - -#~ msgid "" -#~ "Two members in Site A, two :ref:`priority 0 members ` in Site B, and an arbiter in Site A." -#~ msgstr "" - -#~ msgid "" -#~ "Two members in Site A, one priority 0 member in Site B, one priority 0 " -#~ "member in Site C, and an arbiter in site A." -#~ msgstr "" - -#~ msgid "" -#~ "In most cases, the first architecture is preferable because it is the least " -#~ "complex." -#~ msgstr "" - -#~ msgid "To deploy a geographically redundant four-member set:" -#~ msgstr "" - -#~ msgid "Deploy a Geographically Redundant Set with More than Four Members" -#~ msgstr "" - -#~ msgid "" -#~ "The above procedures detail the steps necessary for deploying a " -#~ "geographically redundant replica set. Larger replica set deployments follow " -#~ "the same steps, but have additional considerations:" -#~ msgstr "" - -#~ msgid "" -#~ "If you have an even number of members, use :ref:`the procedure for a four-" -#~ "member set `). Ensure that a " -#~ "single facility, \"Site A\", always has a majority of the members by " -#~ "deploying the :term:`arbiter` in that site. For example, if a set has six " -#~ "members, deploy at least three voting members in addition to the arbiter in " -#~ "Site A, and the remaining members in alternate sites." -#~ msgstr "" - -#~ msgid "" -#~ "If you have an odd number of members, use :ref:`the procedure for a three-" -#~ "member set `. Ensure that a " -#~ "single facility, \"Site A\" always has a majority of the members of the set." -#~ " For example, if a set has five members, deploy three members within Site A " -#~ "and two members in other facilities." -#~ msgstr "" - -#~ msgid "" -#~ "If you have a majority of the members of the set *outside* of Site A and the" -#~ " network partitions to prevent communication between sites, the current " -#~ "primary in Site A will step down, even if none of the members outside of " -#~ "Site A are eligible to become primary." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/deploy-replica-set-for-testing.po b/locale/zh/LC_MESSAGES/tutorial/deploy-replica-set-for-testing.po deleted file mode 100644 index b691842e0d4..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/deploy-replica-set-for-testing.po +++ /dev/null @@ -1,324 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 98e8f8c0a2704550abf0f012fea552f8 -#: ../source/tutorial/deploy-replica-set-for-testing.txt:3 -msgid "Deploy a Replica Set for Testing and Development" -msgstr "" - -# 8b904b0f59104a9c973d8800be9426af -#: ../source/tutorial/deploy-replica-set-for-testing.txt -msgid "On this page" -msgstr "" - -# a950b3bb7d7c4b578a5fb615c8a582a7 -#: ../source/tutorial/deploy-replica-set-for-testing.txt:13 -msgid "" -"This procedure describes deploying a replica set in a development or test" -" environment. For a production deployment, refer to the :doc:`/tutorial" -"/deploy-replica-set` tutorial." -msgstr "" - -# 776ff349cdac4aff91fa122b9ebcb3f5 -#: ../source/includes/introduction-deploy-replica-set.rst:1 -msgid "" -"This tutorial describes how to create a three-member :term:`replica set` " -"from three existing :program:`mongod` instances running with :doc:`access" -" control ` disabled." -msgstr "" - -# 48a97019660d40c5ae4fefbf496138d4 -#: ../source/includes/introduction-deploy-replica-set.rst:5 -msgid "" -"To deploy a replica set with enabled :doc:`access control " -"`, see :ref:`deploy-repl-set-with-auth`. If you wish" -" to deploy a replica set from a single MongoDB instance, see " -":doc:`/tutorial/convert-standalone-to-replica-set`. For more information " -"on replica set deployments, see the :doc:`/replication` and :doc:`/core" -"/replica-set-architectures` documentation." -msgstr "" - -# 6b4da410da1945dca9e316a474ec8b2b -#: ../source/includes/introduction-deploy-replica-set.rst:14 -msgid "Overview" -msgstr "" - -# e918349a45ec4abb958c19db4c4ca1a3 -#: ../source/includes/introduction-deploy-replica-set.rst:16 -msgid "" -"Three member :term:`replica sets ` provide enough redundancy" -" to survive most network partitions and other system failures. These sets" -" also have sufficient capacity for many distributed read operations. " -"Replica sets should always have an odd number of members. This ensures " -"that :doc:`elections ` will proceed " -"smoothly. For more about designing replica sets, see :doc:`the " -"Replication overview `." -msgstr "" - -# 0166258152af43e49b73e50c8de0baa1 -#: ../source/includes/introduction-deploy-replica-set.rst:25 -msgid "" -"The basic procedure is to start the :program:`mongod` instances that will" -" become members of the replica set, configure the replica set itself, and" -" then add the :program:`mongod` instances to it." -msgstr "" - -# daefc0025df2431d9240bad9caee589c -#: ../source/tutorial/deploy-replica-set-for-testing.txt:20 -msgid "Requirements" -msgstr "" - -# 0a7dbc340007492893fc8937281333f8 -#: ../source/tutorial/deploy-replica-set-for-testing.txt:22 -msgid "" -"For test and development systems, you can run your :program:`mongod` " -"instances on a local system, or within a virtual instance." -msgstr "" - -# f1eee652c17e45a78f3c6eb038e91417 -#: ../source/tutorial/deploy-replica-set-for-testing.txt:25 -msgid "" -"Before you can deploy a replica set, you must install MongoDB on each " -"system that will be part of your :term:`replica set`. If you have not " -"already installed MongoDB, see the :ref:`installation tutorials " -"`." -msgstr "" - -# 2d8dbb21c7b94e4baa03fdb226789dd4 -#: ../source/tutorial/deploy-replica-set-for-testing.txt:29 -msgid "" -"Before creating your replica set, you should verify that your network " -"configuration allows all possible connections between each member. For a " -"successful replica set deployment, every member must be able to connect " -"to every other member. For instructions on how to check your connection, " -"see :ref:`replica-set-troubleshooting-check-connection`." -msgstr "" - -# a8243c10a4194a06bb9cf0ff59ed574e -#: ../source/tutorial/deploy-replica-set-for-testing.txt:36 -msgid "Considerations" -msgstr "" - -# 7b21aaae05a74a669179626450be4177 -#: ../source/tutorial/deploy-replica-set-for-testing.txt:39 -msgid "Replica Set Naming" -msgstr "" - -# 971e620f23ac4c7aa1998e17bb640e03 -#: ../source/tutorial/deploy-replica-set-for-testing.txt:41 -msgid "" -"These instructions should only be used for test or development " -"deployments." -msgstr "" - -# ac8e52a2f3af41b4a249c734b7153a2f -#: ../source/tutorial/deploy-replica-set-for-testing.txt:44 -msgid "The examples in this procedure create a new replica set named ``rs0``." -msgstr "" - -# b765f6481cb440879d01bf6dcaecebdb -#: ../source/includes/fact-unique-replica-set-names.rst:1 -msgid "" -"If your application connects to more than one replica set, each set " -"should have a distinct name. Some drivers group replica set connections " -"by replica set name." -msgstr "" - -# 7c82a3769a3b4343a74d09ee6ebc91f2 -#: ../source/tutorial/deploy-replica-set-for-testing.txt:48 -msgid "" -"You will begin by starting three :program:`mongod` instances as members " -"of a replica set named ``rs0``." -msgstr "" - -# 7100ad69a22043d4a6921e83fe9233ca -#: ../source/tutorial/deploy-replica-set-for-testing.txt:53 -msgid "Procedure" -msgstr "" - -# 12962a98a6ff4db3a180bdf7ab1e409b -#: ../source/tutorial/deploy-replica-set-for-testing.txt:55 -msgid "" -"Create the necessary data directories for each member by issuing a " -"command similar to the following:" -msgstr "" - -# 1be6b91f55a248079a022e43d4ba3bce -#: ../source/tutorial/deploy-replica-set-for-testing.txt:62 -msgid "" -"This will create directories called \"rs0-0\", \"rs0-1\", and \"rs0-2\", " -"which will contain the instances' database files." -msgstr "" - -# 6d61d19ff6d74d3cb13a78dba4b32640 -#: ../source/tutorial/deploy-replica-set-for-testing.txt:65 -msgid "" -"Start your :program:`mongod` instances in their own shell windows by " -"issuing the following commands:" -msgstr "" - -# fdcf210601f84c26981e80a5977a9eb1 -#: ../source/tutorial/deploy-replica-set-for-testing.txt:68 -msgid "First member:" -msgstr "" - -# 72c05970f0da4a628514216edd34d852 -#: ../source/tutorial/deploy-replica-set-for-testing.txt:74 -msgid "Second member:" -msgstr "" - -# 564ed3462ce54bd69d7833a5afa7a5f5 -#: ../source/tutorial/deploy-replica-set-for-testing.txt:80 -msgid "Third member:" -msgstr "" - -# c6fe5a9443cc4bf2b8686e0904899ace -#: ../source/tutorial/deploy-replica-set-for-testing.txt:86 -msgid "" -"This starts each instance as a member of a replica set named ``rs0``, " -"each running on a distinct port, and specifies the path to your data " -"directory with the :option:`--dbpath ` setting. If you are " -"already using the suggested ports, select different ports." -msgstr "" - -# 0ddceeca99d044cca83a6e6b2ea78173 -#: ../source/tutorial/deploy-replica-set-for-testing.txt:91 -msgid "" -"The :option:`--smallfiles ` and :option:`--oplogSize " -"` settings reduce the disk space that each :program:`mongod` " -"instance uses. This is ideal for testing and development deployments as " -"it prevents overloading your machine. For more information on these and " -"other configuration options, see :doc:`/reference/configuration-options`." -msgstr "" - -# fe1439fd8f1f4140b868ee2e757bbaa8 -#: ../source/tutorial/deploy-replica-set-for-testing.txt:98 -msgid "" -"Connect to one of your :program:`mongod` instances through the " -":program:`mongo` shell. You will need to indicate which instance by " -"specifying its port number. For the sake of simplicity and clarity, you " -"may want to choose the first one, as in the following command;" -msgstr "" - -# eeacf85cae414eef97677938c3f7a82b -#: ../source/tutorial/deploy-replica-set-for-testing.txt:107 -msgid "" -"In the :program:`mongo` shell, use :method:`rs.initiate()` to initiate " -"the replica set. You can create a replica set configuration object in the" -" :program:`mongo` shell environment, as in the following example:" -msgstr "" - -# f69322ce1683475ba7f1b98dafdf0fb2 -#: ../source/tutorial/deploy-replica-set-for-testing.txt:124 -msgid "" -"replacing ```` with your system's hostname, and then pass the " -"``rsconf`` file to :method:`rs.initiate()` as follows:" -msgstr "" - -# 4103664ef91c4e73b86a89e7d2160788 -#: ../source/tutorial/deploy-replica-set-for-testing.txt:132 -msgid "" -"Display the current :doc:`replica configuration ` by issuing the following command:" -msgstr "" - -# 9d1564037064457ab632814f97a79db9 -#: ../source/tutorial/deploy-replica-set-for-testing.txt:139 -msgid "The replica set configuration object resembles the following" -msgstr "" - -# aa307403c24d49f6a65fb23d818ddbb1 -#: ../source/tutorial/deploy-replica-set-for-testing.txt:154 -msgid "" -"In the :program:`mongo` shell connected to the :term:`primary`, add the " -"second and third :program:`mongod` instances to the replica set using the" -" :method:`rs.add()` method. Replace ```` with your system's " -"hostname in the following examples:" -msgstr "" - -# 36cdf4d4503140739ff12cbdc9714d9d -#: ../source/tutorial/deploy-replica-set-for-testing.txt:164 -msgid "" -"When complete, you should have a fully functional replica set. The new " -"replica set will elect a :term:`primary`." -msgstr "" - -# 5f4f47dff1a64f78b9834d48dcd5e8f1 -#: ../source/tutorial/deploy-replica-set-for-testing.txt:167 -msgid "" -"Check the status of your replica set at any time with the " -":method:`rs.status()` operation." -msgstr "" - -# 3c8c6a16fc69443787f982f59fa35b58 -#: ../source/tutorial/deploy-replica-set-for-testing.txt:170 -msgid "The documentation of the following shell functions for more information:" -msgstr "" - -# 0deba0118037498189ec107a4e91ef10 -#: ../source/tutorial/deploy-replica-set-for-testing.txt:173 -msgid ":method:`rs.initiate()`" -msgstr "" - -# 42bc4b375b0b4deba3aa86e7766ae762 -#: ../source/tutorial/deploy-replica-set-for-testing.txt:174 -msgid ":method:`rs.conf()`" -msgstr "" - -# ee7f9e72771b4fa09e766659d15b50fd -#: ../source/tutorial/deploy-replica-set-for-testing.txt:175 -msgid ":method:`rs.reconfig()`" -msgstr "" - -# e360f5cc5af54a708a68d10eeede83db -#: ../source/tutorial/deploy-replica-set-for-testing.txt:176 -msgid ":method:`rs.add()`" -msgstr "" - -# 426988de19104fa59a30c4909be6322e -#: ../source/tutorial/deploy-replica-set-for-testing.txt:178 -msgid "" -"You may also consider the `simple setup script " -"`_ as an example of a basic automatically-configured " -"replica set." -msgstr "" - -# f17b5f75d9d24225a2b13442ca36b41c -#: ../source/tutorial/deploy-replica-set-for-testing.txt:182 -msgid "" -"Refer to :doc:`Replica Set Read and Write Semantics " -"` for a detailed explanation of read and write" -" semantics in MongoDB." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "Three member :term:`replica sets ` provide enough redundancy to " -#~ "survive most network partitions and " -#~ "other system failures. These sets also" -#~ " have sufficient capacity for many " -#~ "distributed read operations. Replica sets " -#~ "should always have an odd number " -#~ "of members. This ensures that " -#~ ":doc:`elections ` " -#~ "will proceed smoothly. For more about" -#~ " designing replica sets, see :doc:`the " -#~ "Replication overview `." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/deploy-replica-set-with-auth.po b/locale/zh/LC_MESSAGES/tutorial/deploy-replica-set-with-auth.po deleted file mode 100644 index 1f261d0cd2f..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/deploy-replica-set-with-auth.po +++ /dev/null @@ -1,159 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/deploy-replica-set-with-auth.txt:3 -msgid "Deploy Replica Set and Configure Authentication and Authorization" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-auth.txt:8 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-auth.txt:10 -msgid "" -"With :doc:`authentication ` enabled, MongoDB forces " -"all clients to identify themselves before granting access to the server. " -":doc:`Authorization `, in turn, allows administrators " -"to define and limit the resources and operations that a user can access. " -"Using authentication and authorization is a key part of a complete security " -"strategy." -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-auth.txt:17 -msgid "" -"All MongoDB deployments support authentication. By default, MongoDB does not" -" require authorization checking. You can enforce authorization checking when" -" deploying MongoDB, or on an existing deployment; however, you cannot enable" -" authorization checking on a running deployment without downtime." -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-auth.txt:23 -msgid "" -"This tutorial provides a procedure for creating a MongoDB :doc:`replica set " -"` that uses the challenge-response " -"authentication mechanism. The tutorial includes creation of a minimal " -"authorization system to support basic operations." -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-auth.txt:29 -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-auth.txt:32 -msgid "Authentication" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-auth.txt:34 -msgid "" -"In this procedure, you will configure MongoDB using the default challenge-" -"response authentication mechanism, using the :setting:`keyFile` to supply " -"the password for :ref:`inter-process authentication `. " -"The content of the key file is the shared secret used for all internal " -"authentication." -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-auth.txt:40 -msgid "" -"All deployments that enforce authorization checking should have one *user " -"administrator* user that can create new users and modify existing users. " -"During this procedure you will create a user administrator that you will use" -" to administer this deployment." -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:2 -msgid "Architecture" -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:4 -msgid "" -"In a production, deploy each member of the replica set to its own machine " -"and if possible bind to the standard MongoDB port of ``27017``. Use the " -":setting:`bind_ip` option to ensure that MongoDB listens for connections " -"from applications on configured addresses." -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:9 -msgid "" -"For a geographically distributed replica sets, ensure that the majority of " -"the set's :program:`mongod` instances reside in the primary site." -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:13 -msgid "See :doc:`/core/replica-set-architectures` for more information." -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:16 -msgid "Connectivity" -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:18 -msgid "" -"Ensure that network traffic can pass between all members of the set and all " -"clients in the network securely and efficiently. Consider the following:" -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:22 -msgid "" -"Establish a virtual private network. Ensure that your network topology " -"routes all traffic between members within a single site over the local area " -"network." -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:26 -msgid "" -"Configure access control to prevent connections from unknown clients to the " -"replica set." -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:29 -msgid "" -"Configure networking and firewall rules so that incoming and outgoing " -"packets are permitted only on the default MongoDB port and only from within " -"your deployment." -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:33 -msgid "" -"Finally ensure that each member of a replica set is accessible by way of " -"resolvable DNS or hostnames. You should either configure your DNS names " -"appropriately or set up your systems' ``/etc/hosts`` file to reflect this " -"configuration." -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:39 -msgid "Configuration" -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:41 -msgid "" -"Specify the run time configuration on each system in a :doc:`configuration " -"file ` stored in ``/etc/mongod.conf`` or a" -" related location. Create the directory where MongoDB stores data files " -"before deploying MongoDB." -msgstr "" - -#: ../source/includes/considerations-deploying-replica-set.rst:46 -msgid "" -"For more information about the run time options used above and other " -"configuration options, see :doc:`/reference/configuration-options`." -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-auth.txt:49 -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-auth.txt:51 -msgid "" -"This procedure deploys a replica set in which all members use the same key " -"file." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/deploy-replica-set-with-keyfile-access-control.po b/locale/zh/LC_MESSAGES/tutorial/deploy-replica-set-with-keyfile-access-control.po deleted file mode 100644 index ceae26bd792..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/deploy-replica-set-with-keyfile-access-control.po +++ /dev/null @@ -1,153 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:6 -msgid "Deploy Replica Set With Keyfile Access Control" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:17 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:19 -msgid "" -"Enforcing access control on a :term:`replica set` requires configuring:" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:21 -msgid "" -"Security between members of the replica set using :doc:`Internal " -"Authentication`, and" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:24 -msgid "" -"Security between connecting clients and the replica set using " -":doc:`/core/authorization`." -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:27 -msgid "" -"For this tutorial, each member of the replica set uses the same internal " -"authentication mechanism and settings." -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:30 -msgid "" -"Enforcing internal authentication also enforces user access control. To " -"connect to the replica set, clients like the :program:`mongo` shell need to " -"use a :doc:`user account`. See :ref:`security-" -"repSetDeploy-access-control`." -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:36 -msgid "Cloud Manager and Ops Manager" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:38 -msgid "" -"If you are currently using or are planning to use Cloud Manager or Ops " -"Manager, consider using the built-in features for deploying a replica set " -"with access control enforced." -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:42 -msgid "" -"See ``Deploy Replica Set`` in the :mms-docs:`Cloud Manager manual` or in the :opsmgr:`Ops Manager manual`." -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:46 -msgid "" -"See ``Access Control for MongoDB Deployments`` in the :mms-docs:`Cloud " -"Manager manual` or in the :opsmgr:`Ops " -"manager manual`." -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:51 -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:54 -msgid "Operating System" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:56 -msgid "" -"This tutorial primarily refers to the :program:`mongod` process. Windows " -"users should use the :program:`mongod.exe` program instead." -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:60 -msgid "Keyfile Security" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:62 -msgid "" -"Keyfiles are bare-minimum forms of security and are best suited for testing " -"or development environments. For production environments we recommend using " -":doc:`x.509 certificates`." -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:69 -msgid "Access Control" -msgstr "" - -#: ../source/includes/internal-authentication-tutorials-access-control-consideration.rst:1 -msgid "" -"This tutorial covers creating the minimum number of administrative users on " -"the ``admin`` database *only*. For the user authentication, the tutorial " -"uses the default :doc:`/core/security-scram-sha-1` authentication mechanism." -" Challenge-response security mechanisms are are best suited for testing or " -"development environments. For production environments, we recommend using " -":doc:`x.509 certificates` or :doc:`/core/security-" -"ldap` (available for MongoDB Enterprise only) or :doc:`/core/kerberos` " -"(available for MongoDB Enterprise only)." -msgstr "" - -#: ../source/includes/internal-authentication-tutorials-access-control-consideration.rst:11 -msgid "" -"For details on creating users for specific authentication mechanism, refer " -"to the specific authentication mechanism pages." -msgstr "" - -#: ../source/includes/internal-authentication-tutorials-access-control-consideration.rst:14 -msgid "" -"See :ref:`security-checklist-role-based-access-control` for best practices " -"for user creation and management." -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:76 -msgid "Deploy New Replica Set with Keyfile Access Control" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:81 -msgid "x.509 Internal Authentication" -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:83 -msgid "" -"For details on using x.509 for internal authentication, see " -":doc:`/tutorial/configure-x509-member-authentication`." -msgstr "" - -#: ../source/tutorial/deploy-replica-set-with-keyfile-access-control.txt:86 -msgid "" -"To upgrade from keyfile internal authentication to x.509 internal " -"authentication, see :doc:`/tutorial/upgrade-keyfile-to-x509`." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/deploy-replica-set.po b/locale/zh/LC_MESSAGES/tutorial/deploy-replica-set.po deleted file mode 100644 index d5303c70efb..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/deploy-replica-set.po +++ /dev/null @@ -1,232 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 71222243cd0c451e8c79ba8935336db5 -#: ../source/tutorial/deploy-replica-set.txt:3 -msgid "Deploy a Replica Set" -msgstr "" - -# f576571d2f8a4d23814e61a172d62ae3 -#: ../source/tutorial/deploy-replica-set.txt -msgid "On this page" -msgstr "" - -# c6952f372111461b940d227c232df08b -#: ../source/includes/introduction-deploy-replica-set.rst:1 -msgid "" -"This tutorial describes how to create a three-member :term:`replica set` " -"from three existing :program:`mongod` instances running with :doc:`access" -" control ` disabled." -msgstr "" - -# 55f3d11592014010b68151ea5614d375 -#: ../source/includes/introduction-deploy-replica-set.rst:5 -msgid "" -"To deploy a replica set with enabled :doc:`access control " -"`, see :ref:`deploy-repl-set-with-auth`. If you wish" -" to deploy a replica set from a single MongoDB instance, see " -":doc:`/tutorial/convert-standalone-to-replica-set`. For more information " -"on replica set deployments, see the :doc:`/replication` and :doc:`/core" -"/replica-set-architectures` documentation." -msgstr "" - -# 1fa1963f2e084bb8a3d9937d0e32bd4b -#: ../source/includes/introduction-deploy-replica-set.rst:14 -msgid "Overview" -msgstr "" - -# 0b300c38ed0c46bb94135e4ef4b39ea3 -#: ../source/includes/introduction-deploy-replica-set.rst:16 -msgid "" -"Three member :term:`replica sets ` provide enough redundancy" -" to survive most network partitions and other system failures. These sets" -" also have sufficient capacity for many distributed read operations. " -"Replica sets should always have an odd number of members. This ensures " -"that :doc:`elections ` will proceed " -"smoothly. For more about designing replica sets, see :doc:`the " -"Replication overview `." -msgstr "" - -# f032991430e04b598e7e3206829fb85e -#: ../source/includes/introduction-deploy-replica-set.rst:25 -msgid "" -"The basic procedure is to start the :program:`mongod` instances that will" -" become members of the replica set, configure the replica set itself, and" -" then add the :program:`mongod` instances to it." -msgstr "" - -# 683307a93ecd472696c0c8caa696d1ce -#: ../source/tutorial/deploy-replica-set.txt:16 -msgid "Requirements" -msgstr "" - -# 19efaab8fbca4ae2839768b5b0869f88 -#: ../source/tutorial/deploy-replica-set.txt:18 -msgid "" -"For production deployments, you should maintain as much separation " -"between members as possible by hosting the :program:`mongod` instances on" -" separate machines. When using virtual machines for production " -"deployments, you should place each :program:`mongod` instance on a " -"separate host server serviced by redundant power circuits and redundant " -"network paths." -msgstr "" - -# c6cad79df281474b97a67522e68ed4dc -#: ../source/tutorial/deploy-replica-set.txt:25 -msgid "" -"Before you can deploy a replica set, you must install MongoDB on each " -"system that will be part of your :term:`replica set`. If you have not " -"already installed MongoDB, see the :ref:`installation tutorials " -"`." -msgstr "" - -# 8d5d9254069949caa7a1bfeb386a72bd -#: ../source/tutorial/deploy-replica-set.txt:29 -msgid "" -"Before creating your replica set, you should verify that your network " -"configuration allows communication among all members; i.e. each member " -"must be able to connect to every other member. For instructions on how to" -" check your connection, see :ref:`replica-set-troubleshooting-check-" -"connection`." -msgstr "" - -# dfd39f9ab3384c46a6afe38162ae5c2b -#: ../source/tutorial/deploy-replica-set.txt:38 -msgid "Considerations When Deploying a Replica Set" -msgstr "" - -# bca5d2a5c9af42dbbd9a273427b441dc -#: ../source/includes/considerations-deploying-replica-set.rst:2 -msgid "Architecture" -msgstr "" - -# d7557fbbb5fa485cb9380c99847feaba -#: ../source/includes/considerations-deploying-replica-set.rst:4 -msgid "" -"In a production, deploy each member of the replica set to its own machine" -" and if possible bind to the standard MongoDB port of ``27017``. Use the " -":setting:`bind_ip` option to ensure that MongoDB listens for connections " -"from applications on configured addresses." -msgstr "" - -# a174c59c69df47f6b77097a8e579e1b4 -#: ../source/includes/considerations-deploying-replica-set.rst:9 -msgid "See :doc:`/core/replica-set-architectures` for more information." -msgstr "" - -# 8a932521ee224a3fa9ad4140edd1190f -#: ../source/includes/considerations-deploying-replica-set.rst:12 -msgid "Connectivity" -msgstr "" - -# 9e0d007a8b00412fb96535c5f0ecffe0 -#: ../source/includes/considerations-deploying-replica-set.rst:14 -msgid "" -"Ensure that network traffic can pass between all members of the set and " -"all clients in the network securely and efficiently. Consider the " -"following:" -msgstr "" - -# 6f4e3ce4092343a7a5e1ee467336f68a -#: ../source/includes/considerations-deploying-replica-set.rst:18 -msgid "" -"Establish a virtual private network. Ensure that your network topology " -"routes all traffic between members within a single site over the local " -"area network." -msgstr "" - -# 41c1d0a3afff4ba6956e523a354d67e8 -#: ../source/includes/considerations-deploying-replica-set.rst:22 -msgid "" -"Configure access control to prevent connections from unknown clients to " -"the replica set." -msgstr "" - -# 04fc7203dba349ceb0321e3890da4bee -#: ../source/includes/considerations-deploying-replica-set.rst:25 -msgid "" -"Configure networking and firewall rules so that incoming and outgoing " -"packets are permitted only on the default MongoDB port and only from " -"within your deployment." -msgstr "" - -# c5bcfc7ef0574750b2d081d7111157bd -#: ../source/includes/considerations-deploying-replica-set.rst:29 -msgid "" -"Finally ensure that each member of a replica set is accessible by way of " -"resolvable DNS or hostnames. You should either configure your DNS names " -"appropriately or set up your systems' ``/etc/hosts`` file to reflect this" -" configuration." -msgstr "" - -# cf891d9db7f143ea84cc17c8d4f907a6 -#: ../source/includes/considerations-deploying-replica-set.rst:35 -msgid "Configuration" -msgstr "" - -# c80b5925132f4cb1af9a79a8eacc2046 -#: ../source/includes/considerations-deploying-replica-set.rst:37 -msgid "" -"Specify the run time configuration on each system in a " -":doc:`configuration file ` stored in " -"``/etc/mongod.conf`` or a related location. Create the directory where " -"MongoDB stores data files before deploying MongoDB." -msgstr "" - -# ae5882a8b07c467a85c91185720d5766 -#: ../source/includes/considerations-deploying-replica-set.rst:42 -msgid "" -"For more information about the run time options used above and other " -"configuration options, see :doc:`/reference/configuration-options`." -msgstr "" - -# 527052568afb4a87adebaa38ba49a096 -#: ../source/tutorial/deploy-replica-set.txt:43 -msgid "Procedure" -msgstr "" - -# 1517780a69d0485da1edea083e5aecf7 -#: ../source/tutorial/deploy-replica-set.txt:45 -msgid "" -"The following procedure outlines the steps to deploy a replica set when " -"access control is disabled." -msgstr "" - -# 6dab9f510f1948e38b15f56174281fff -#: ../source/tutorial/deploy-replica-set.txt:50 -msgid ":ref:`deploy-repl-set-with-auth`" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/deploy-replica-set-with-auth`" -#~ msgstr "" - -#~ msgid "" -#~ "Three member :term:`replica sets ` provide enough redundancy to " -#~ "survive most network partitions and " -#~ "other system failures. These sets also" -#~ " have sufficient capacity for many " -#~ "distributed read operations. Replica sets " -#~ "should always have an odd number " -#~ "of members. This ensures that " -#~ ":doc:`elections ` " -#~ "will proceed smoothly. For more about" -#~ " designing replica sets, see :doc:`the " -#~ "Replication overview `." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/deploy-shard-cluster.po b/locale/zh/LC_MESSAGES/tutorial/deploy-shard-cluster.po deleted file mode 100644 index 7516dc1243d..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/deploy-shard-cluster.po +++ /dev/null @@ -1,837 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# ce7cff12c4854105be4263b8286d27b9 -#: ../source/tutorial/deploy-shard-cluster.txt:7 -msgid "Deploy a Sharded Cluster" -msgstr "" - -# 4c0146dfd71a4ab680dcc58b11c18483 -#: ../source/tutorial/deploy-shard-cluster.txt -msgid "On this page" -msgstr "" - -# d845b95413244702b1913feb8d7d107f -#: ../source/tutorial/deploy-shard-cluster.txt:18 -msgid "Overview" -msgstr "" - -# f5c5d9eca7da498aa527fd4c2c242524 -#: ../source/tutorial/deploy-shard-cluster.txt:20 -msgid "" -"This tutorial involves creating a new sharded cluster that consists of a " -":program:`mongos`, the config server replica set, and two shard replica " -"sets." -msgstr "" - -# 5b8bf7f9aa9f4b4b92bfdb9c97fc1cfc -#: ../source/tutorial/deploy-shard-cluster.txt:23 -msgid "" -"For instructions specific to sharding a collection, see :ref:`deploy-" -"hashed-sharded-cluster-shard-collection` or :ref:`deploy-ranged-sharded-" -"cluster-shard-collection`." -msgstr "" - -# 62d49973c4aa4cde9086793bebdbc8c2 -#: ../source/tutorial/deploy-shard-cluster.txt:28 -msgid "Considerations" -msgstr "" - -# 9491c6ee6e9f48438645eef51fd8827f -#: ../source/tutorial/deploy-shard-cluster.txt:31 -msgid "Connectivity" -msgstr "" - -# 1dc3018e229c412194e76662a3e9dac8 -#: ../source/tutorial/deploy-shard-cluster.txt:33 -msgid "" -"Each member of a sharded cluster must be able to connect to *all* other " -"members in the cluster. This includes all shards and config servers. " -"Ensure that network and security systems, including all interface and " -"firewalls, allow these connections." -msgstr "" - -# 77807a0d980e425c9f04a03300507dbb -#: ../source/tutorial/deploy-shard-cluster.txt:39 -msgid "CloudManager and OpsManager" -msgstr "" - -# 7f85254a1d884da19d93ad87c5608428 -#: ../source/tutorial/deploy-shard-cluster.txt:41 -msgid "" -"If you are currently using or are planning to use Cloud Manager or Ops " -"Manager, consider using their built-in features for deploying a " -":term:`sharded cluster`." -msgstr "" - -# 148f00c6c2474701b89179c4b17c3cfe -#: ../source/tutorial/deploy-shard-cluster.txt:45 -msgid "" -"See ``Deploy a Sharded Cluster`` in the :mms-docs:`Cloud Manager " -"manual` or in the :opsmgr:`Ops Manager " -"manual`." -msgstr "" - -# 2429f7d971f94c5986195f4562bfaa5a -#: ../source/tutorial/deploy-shard-cluster.txt:50 -msgid "Operating System" -msgstr "" - -# a50f075263984c89aa54142390be3b09 -#: ../source/tutorial/deploy-shard-cluster.txt:52 -msgid "" -"This tutorial uses the :program:`mongod` and :program:`mongos` programs. " -"Windows users should use the :program:`mongod.exe` and " -":program:`mongos.exe` programs instead." -msgstr "" - -# 3eb7f088c397469192a7ab0f977feb45 -#: ../source/tutorial/deploy-shard-cluster.txt:57 -msgid "Security" -msgstr "" - -# 58e754af47034aa296ae256b896a79e6 -#: ../source/tutorial/deploy-shard-cluster.txt:59 -msgid "" -"This tutorial does *not* include the required steps for configuring " -":doc:`/core/security-internal-authentication` or " -":doc:`/core/authorization`. See :doc:`/tutorial/deploy-sharded-cluster-" -"with-keyfile-access-control` for a tutorial on deploying a sharded " -"cluster with a :ref:`keyfile `." -msgstr "" - -# b9cde5280a304a43b292b16ad81c90e4 -#: ../source/tutorial/deploy-shard-cluster.txt:65 -msgid "" -"In production environments, sharded clusters should employ at minimum " -":doc:`/core/security-x.509` security for internal authentication and " -"client access." -msgstr "" - -# 0096c7f6ca3f4a058ab82b537f8d0a36 -#: ../source/tutorial/deploy-shard-cluster.txt:69 -msgid "" -"For details on using x.509 for internal authentication, see " -":doc:`/tutorial/configure-x509-member-authentication`." -msgstr "" - -# 2e6abd4b09584effacbbb017e12cebb8 -#: ../source/tutorial/deploy-shard-cluster.txt:72 -msgid "" -"For details on using x.509 for client authentication, see " -":doc:`/tutorial/configure-x509-client-authentication`." -msgstr "" - -# 09261e768ae544e28091471018c9ad1d -#: ../source/tutorial/deploy-shard-cluster.txt:77 -msgid "Enabling internal authentication also enables :doc:`/core/authorization`." -msgstr "" - -# c4bd54b7acf841bfaa6d86e86d1ddcc0 -#: ../source/tutorial/deploy-shard-cluster.txt:81 -msgid "Host Identifier" -msgstr "" - -# 6a35c07c136144979e83f05806c648d8 -#: ../source/tutorial/deploy-shard-cluster.txt:83 -msgid "" -"If you use either ``localhost`` or ``127.0.0.1`` as the hostname portion " -"of any host identifier, you *must* use that identifier as the host " -"setting for any other MongoDB component in the cluster." -msgstr "" - -# 2515cba574704baf8d9d5741603eb501 -#: ../source/tutorial/deploy-shard-cluster.txt:87 -msgid "" -"For example, the :method:`sh.addShard()` method takes a ``host`` " -"parameter for the hostname of the target shard. If you set ``host`` to " -"``localhost``, you must then use ``localhost`` as the host for all other " -"shards in the cluster." -msgstr "" - -# 18af953fed17438d9de0d10917f7c890 -#: ../source/tutorial/deploy-shard-cluster.txt:95 -msgid "Deploy Sharded Cluster" -msgstr "" - -# 6e53bc59798340cdaea37c89f07434c7 -#: ../source/tutorial/deploy-shard-cluster.txt:100 -msgid "Create the Config Server Replica Set" -msgstr "" - -# 510fb98b75214db09a05506b7fd9c408 -#: ../source/tutorial/deploy-shard-cluster.txt:102 -msgid "The following steps deploys a config server replica set." -msgstr "" - -# d0cd73b5f8ee4ae493377459d474b570 -#: ../source/tutorial/deploy-shard-cluster.txt:104 -msgid "" -"For a production deployment, deploys a config server replica set with at " -"least three members. For testing purposes, you can create a single-member" -" replica set." -msgstr "" - -# 1601297c4018445ea92aa21a023571ae -#: ../source/tutorial/deploy-shard-cluster.txt:110 -msgid "" -"Once the config server replica set (CSRS) is initiated and up, proceed to" -" creating the shard replica sets." -msgstr "" - -# 1d14a503688a4560902462d79dd1c8c0 -#: ../source/tutorial/deploy-shard-cluster.txt:114 -msgid "Create the Shard Replica Sets" -msgstr "" - -# a9883bd2a9ea4c68a5b379db7a6d9b05 -#: ../source/tutorial/deploy-shard-cluster.txt:116 -msgid "" -"For a production deployment, use a replica set with at least three " -"members. For testing purposes, you can create a single-member replica " -"set." -msgstr "" - -# c3999661b5d44e15b57db0d1ed3bcbd4 -#: ../source/tutorial/deploy-shard-cluster.txt:125 -msgid "Connect a ``mongos`` to the Sharded Cluster" -msgstr "" - -# 36243f2d7b6b474782e6fb0791f2edb7 -#: ../source/tutorial/deploy-shard-cluster.txt:132 -msgid "Add Shards to the Cluster" -msgstr "" - -# 40794c4410c4489183aadd1584b1859d -#: ../source/tutorial/deploy-shard-cluster.txt:134 -msgid "" -"Use the :method:`sh.addShard()` method to add each shard to the cluster. " -"If the shard is a replica set, specify the name of the replica set and " -"specify a member of the set. In production deployments, *all* shards " -"should be replica sets." -msgstr "" - -# b7eaf4b7cee8455ea7aeebeaf584dfb5 -#: ../source/tutorial/deploy-shard-cluster.txt:139 -msgid "The following operation adds a single shard replica set to the cluster:" -msgstr "" - -# a79c1ebc188e490e81339316ba06b092 -#: ../source/tutorial/deploy-shard-cluster.txt:145 -msgid "" -"The following operation is an example of adding a standalone " -":program:`mongod` shard to the cluster:" -msgstr "" - -# caeb5df0b74f405ba645f2e61994a39b -#: ../source/tutorial/deploy-shard-cluster.txt:152 -msgid "Repeat these steps until the cluster includes all shards." -msgstr "" - -# 6f54beafaf6841f7990106b6e0ae4fe3 -#: ../source/tutorial/deploy-shard-cluster.txt:157 -msgid "Enable Sharding for a Database" -msgstr "" - -# 5583652927ea42b2b4c58ec659f23140 -# 30e70ec5957a4c3e88470d6f48ef1954 -#: ../source/tutorial/deploy-shard-cluster.txt:159 -#: ../source/tutorial/deploy-shard-cluster.txt:190 -msgid "" -"To proceed, you must be connected to a :program:`mongos` associated to " -"the target sharded cluster." -msgstr "" - -# 1702eb47f5f94fecae27d4ea1ddcf28b -#: ../source/tutorial/deploy-shard-cluster.txt:162 -msgid "" -"Before you can shard a collection, you must enable sharding for the " -"collection's database. Enabling sharding for a database does not " -"redistribute data but make it possible to shard the collections in that " -"database." -msgstr "" - -# 740db646a9f645dd9ea04da746b8bc76 -#: ../source/tutorial/deploy-shard-cluster.txt:166 -msgid "" -"Once you enable sharding for a database, MongoDB assigns a :term:`primary" -" shard` for that database where MongoDB stores all data in that database." -msgstr "" - -# 853bb17fe8ab4dbfa6f456b4bb943ded -#: ../source/tutorial/deploy-shard-cluster.txt:170 -msgid "" -"Use the :method:`sh.enableSharding()` method to enable sharding on the " -"target database." -msgstr "" - -# f5a26a379f4143428f3f07edafffc83b -#: ../source/tutorial/deploy-shard-cluster.txt:180 -msgid "Shard a Collection" -msgstr "" - -# bde6571dc00542d49464dd1ca2207ffe -#: ../source/tutorial/deploy-shard-cluster.txt:182 -msgid "This section contains an overall description of the sharding process." -msgstr "" - -# 8930d3f20b374e00ba31af961470214f -#: ../source/tutorial/deploy-shard-cluster.txt:184 -msgid "" -"For instructions specific to :ref:`sharding-ranged` sharding, see :ref" -":`deploy-ranged-sharded-cluster-shard-collection`." -msgstr "" - -# c2970e07f694446a8979409ceb82b587 -#: ../source/tutorial/deploy-shard-cluster.txt:187 -msgid "" -"For instructions specific to :ref:`sharding-hashed` sharding, see :ref" -":`deploy-hashed-sharded-cluster-shard-collection`" -msgstr "" - -# ea94b5b7be564e849d8b17e00563dbd7 -#: ../source/tutorial/deploy-shard-cluster.txt:193 -msgid "" -"To shard a collection, use the :method:`sh.shardCollection()` method. You" -" must specify the full namespace of the collection and a document " -"containing the shard key. The database must have sharding :ref:`enabled" -"`." -msgstr "" - -# 34c64e3098a14dc6945604fa6e76f9fb -#: ../source/tutorial/deploy-shard-cluster.txt:198 -msgid "" -"Your selection of shard key affects the efficiency of sharding, as well " -"as your ability to take advantage of certain sharding features such as " -":ref:`zones `. See the selection considerations listed in " -"the :ref:`sharding-shard-key-selection`." -msgstr "" - -# 394b15404fb04469b50490ec487fc430 -#: ../source/tutorial/deploy-shard-cluster.txt:203 -msgid "" -"If the collection already contains data, you must create an index on the " -":term:`shard key` using the :method:`db.collection.createIndex()` method " -"before using :method:`~sh.shardCollection()`." -msgstr "" - -# 946d56f9a3c042f9b823d643f97b48c7 -#: ../source/tutorial/deploy-shard-cluster.txt:207 -msgid "" -"If the collection is empty, MongoDB creates the index as part of " -":method:`sh.shardCollection()`." -msgstr "" - -# 3f2d21ba1cd94099a5f719f06ad88493 -#: ../source/tutorial/deploy-shard-cluster.txt:210 -msgid "The following operation shards the target collection:" -msgstr "" - -#~ msgid "Use the following sequence of tasks to deploy a sharded cluster:" -#~ msgstr "" - -#~ msgid "Start the Config Server Database Instances" -#~ msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "Enable Sharding for a Collection" -#~ msgstr "" - -#~ msgid "You enable sharding on a per-collection basis." -#~ msgstr "" - -#~ msgid "Sharding and \"localhost\" Addresses" -#~ msgstr "" - -#~ msgid "" -#~ "If you use either \"localhost\" or " -#~ "``127.0.0.1`` as the hostname portion of" -#~ " any host identifier, for example as" -#~ " the ``host`` argument to " -#~ ":dbcommand:`addShard` or the value to " -#~ "the :option:`--configdb ` " -#~ "run time option, then you must use" -#~ " \"localhost\" or ``127.0.0.1`` for *all*" -#~ " host settings for any MongoDB " -#~ "instances in the cluster. If you " -#~ "mix localhost addresses and remote host" -#~ " address, MongoDB will error." -#~ msgstr "" - -#~ msgid "" -#~ "All members of a sharded cluster " -#~ "must be able to connect to *all*" -#~ " other members of a sharded cluster," -#~ " including all shards and all config" -#~ " servers. Ensure that the network and" -#~ " security systems including all interfaces" -#~ " and firewalls, allow these connections." -#~ msgstr "" - -#~ msgid "" -#~ "Create data directories for each of " -#~ "the three config server instances. By" -#~ " default, a config server stores its" -#~ " data files in the `/data/configdb` " -#~ "directory. You can choose a different" -#~ " location. To create a data " -#~ "directory, issue a command similar to" -#~ " the following:" -#~ msgstr "" - -#~ msgid "" -#~ "Start the three config server instances." -#~ " Start each by issuing a command " -#~ "using the following syntax:" -#~ msgstr "" - -#~ msgid "" -#~ "The default port for config servers " -#~ "is ``27019``. You can specify a " -#~ "different port. The following example " -#~ "starts a config server using the " -#~ "default port and default data directory:" -#~ msgstr "" - -#~ msgid "" -#~ "For additional command options, see " -#~ ":doc:`/reference/program/mongod` or :doc:`/reference" -#~ "/configuration-options`." -#~ msgstr "" - -#~ msgid "" -#~ "All config servers must be running " -#~ "and available when you first initiate" -#~ " a :term:`sharded cluster`." -#~ msgstr "" - -#~ msgid "Start the ``mongos`` Instances" -#~ msgstr "" - -#~ msgid "" -#~ "The :program:`mongos` instances are " -#~ "lightweight and do not require data " -#~ "directories. You can run a " -#~ ":program:`mongos` instance on a system " -#~ "that runs other cluster components, such" -#~ " as on an application server or " -#~ "a server running a :program:`mongod` " -#~ "process. By default, a :program:`mongos` " -#~ "instance runs on port ``27017``." -#~ msgstr "" - -#~ msgid "Tip" -#~ msgstr "" - -#~ msgid "" -#~ "To start a :program:`mongos` instance, " -#~ "issue a command using the following " -#~ "syntax:" -#~ msgstr "" - -#~ msgid "" -#~ "For example, to start a " -#~ ":program:`mongos` that connects to config " -#~ "server instance running on the following" -#~ " hosts and on the default ports:" -#~ msgstr "" - -#~ msgid "``cfg0.example.net``" -#~ msgstr "" - -#~ msgid "``cfg1.example.net``" -#~ msgstr "" - -#~ msgid "``cfg2.example.net``" -#~ msgstr "" - -#~ msgid "You would issue the following command:" -#~ msgstr "" - -#~ msgid "" -#~ "Each :program:`mongos` in a sharded " -#~ "cluster must use the same " -#~ ":setting:`~sharding.configDB` string, with identical" -#~ " host names listed in identical " -#~ "order." -#~ msgstr "" - -#~ msgid "" -#~ "A :term:`shard` can be a standalone " -#~ ":program:`mongod` or a :term:`replica set`." -#~ " In a production environment, each " -#~ "shard should be a replica set. Use" -#~ " the procedure in :doc:`/tutorial/deploy-" -#~ "replica-set` to deploy replica sets " -#~ "for each shard." -#~ msgstr "" - -#~ msgid "" -#~ "From a :program:`mongo` shell, connect " -#~ "to the :program:`mongos` instance. Issue " -#~ "a command using the following syntax:" -#~ msgstr "" - -#~ msgid "" -#~ "For example, if a :program:`mongos` is" -#~ " accessible at ``mongos0.example.net`` on " -#~ "port ``27017``, issue the following " -#~ "command:" -#~ msgstr "" - -#~ msgid "" -#~ "Add each shard to the cluster " -#~ "using the :method:`sh.addShard()` method, as" -#~ " shown in the examples below. Issue" -#~ " :method:`sh.addShard()` separately for each " -#~ "shard. If the shard is a replica" -#~ " set, specify the name of the " -#~ "replica set and specify a member " -#~ "of the set. In production deployments," -#~ " all shards should be replica sets." -#~ msgstr "" - -#~ msgid "Optional" -#~ msgstr "" - -#~ msgid "" -#~ "The following are examples of adding " -#~ "a shard with :method:`sh.addShard()`:" -#~ msgstr "" - -#~ msgid "" -#~ "To add a shard for a replica " -#~ "set named ``rs1`` with a member " -#~ "running on port ``27017`` on " -#~ "``mongodb0.example.net``, issue the following " -#~ "command:" -#~ msgstr "" - -#~ msgid "" -#~ "To add a shard for a standalone" -#~ " :program:`mongod` on port ``27017`` of " -#~ "``mongodb0.example.net``, issue the following " -#~ "command:" -#~ msgstr "" - -#~ msgid "" -#~ "It might take some time for " -#~ ":term:`chunks ` to migrate to the" -#~ " new shard." -#~ msgstr "" - -#~ msgid "" -#~ "Once you enable sharding for a " -#~ "database, MongoDB assigns a :term:`primary " -#~ "shard` for that database where MongoDB" -#~ " stores all data before sharding " -#~ "begins." -#~ msgstr "" - -#~ msgid "" -#~ "Issue the :method:`sh.enableSharding()` method, " -#~ "specifying the name of the database " -#~ "for which to enable sharding. Use " -#~ "the following syntax:" -#~ msgstr "" - -#~ msgid "" -#~ "Optionally, you can enable sharding for" -#~ " a database using the " -#~ ":dbcommand:`enableSharding` command, which uses " -#~ "the following syntax:" -#~ msgstr "" - -#~ msgid "" -#~ "Determine what you will use for " -#~ "the :term:`shard key`. Your selection of" -#~ " the shard key affects the efficiency" -#~ " of sharding. See the selection " -#~ "considerations listed in the :ref" -#~ ":`sharding-shard-key-selection`." -#~ msgstr "" - -#~ msgid "" -#~ "If the collection already contains data" -#~ " you must create an index on " -#~ "the :term:`shard key` using " -#~ ":method:`~db.collection.createIndex()`. If the " -#~ "collection is empty then MongoDB will" -#~ " create the index as part of " -#~ "the :method:`sh.shardCollection()` step." -#~ msgstr "" - -#~ msgid "" -#~ "Replace the ``.`` string " -#~ "with the full namespace of your " -#~ "database, which consists of the name " -#~ "of your database, a dot (e.g. " -#~ "``.``), and the full name of the" -#~ " collection. The ``shard-key-pattern`` " -#~ "represents your shard key, which you " -#~ "specify in the same form as you" -#~ " would an :method:`index " -#~ "` key pattern." -#~ msgstr "" - -#~ msgid "Example" -#~ msgstr "" - -#~ msgid "In order, these operations shard:" -#~ msgstr "" - -#~ msgid "" -#~ "The ``people`` collection in the " -#~ "``records`` database using the shard key" -#~ " ``{ \"zipcode\": 1, \"name\": 1 }``." -#~ msgstr "" - -#~ msgid "" -#~ "This shard key distributes documents by" -#~ " the value of the ``zipcode`` field." -#~ " If a number of documents have " -#~ "the same value for this field, " -#~ "then that :term:`chunk` will be " -#~ ":ref:`splittable ` by the values of the " -#~ "``name`` field." -#~ msgstr "" - -#~ msgid "" -#~ "The ``addresses`` collection in the " -#~ "``people`` database using the shard key" -#~ " ``{ \"state\": 1, \"_id\": 1 }``." -#~ msgstr "" - -#~ msgid "" -#~ "This shard key distributes documents by" -#~ " the value of the ``state`` field." -#~ " If a number of documents have " -#~ "the same value for this field, " -#~ "then that :term:`chunk` will be " -#~ ":ref:`splittable ` by the values of the " -#~ "``_id`` field." -#~ msgstr "" - -#~ msgid "" -#~ "The ``chairs`` collection in the " -#~ "``assets`` database using the shard key" -#~ " ``{ \"type\": 1, \"_id\": 1 }``." -#~ msgstr "" - -#~ msgid "" -#~ "This shard key distributes documents by" -#~ " the value of the ``type`` field. " -#~ "If a number of documents have the" -#~ " same value for this field, then " -#~ "that :term:`chunk` will be :ref:`splittable" -#~ " ` by " -#~ "the values of the ``_id`` field." -#~ msgstr "" - -#~ msgid "" -#~ "The ``alerts`` collection in the " -#~ "``events`` database using the shard key" -#~ " ``{ \"_id\": \"hashed\" }``." -#~ msgstr "" - -#~ msgid "" -#~ "This shard key distributes documents by" -#~ " a hash of the value of the " -#~ "``_id`` field. MongoDB computes the " -#~ "hash of the ``_id`` field for the" -#~ " :ref:`hashed index `," -#~ " which should provide an even " -#~ "distribution of documents across a " -#~ "cluster." -#~ msgstr "" - -#~ msgid "" -#~ "Starting in MongoDB 3.2, config servers" -#~ " for sharded clusters can be deployed" -#~ " as a :doc:`replica set `. The replica set " -#~ "config servers must run the " -#~ ":doc:`WiredTiger storage engine `." -#~ " MongoDB 3.2 deprecates the use of" -#~ " three mirrored :program:`mongod` instances " -#~ "for config servers." -#~ msgstr "" - -#~ msgid "" -#~ "The following tutorial deploys a new " -#~ "sharded cluster for MongoDB |version|. " -#~ "To deploy a sharded cluster for " -#~ "earlier versions of MongoDB, refer to" -#~ " the corresponding version of the " -#~ "MongoDB Manual." -#~ msgstr "" - -#~ msgid "" -#~ "All members of a sharded cluster " -#~ "must be able to connect to *all*" -#~ " other members of a sharded cluster," -#~ " including all shards and all config" -#~ " servers. Ensure that the network and" -#~ " security systems, including all interfaces" -#~ " and firewalls, allow these connections." -#~ msgstr "" - -#~ msgid "Deploy the Config Server Replica Set" -#~ msgstr "" - -#~ msgid "" -#~ "The following restrictions apply to a" -#~ " replica set configuration when used " -#~ "for config servers:" -#~ msgstr "" - -#~ msgid "Must have zero :doc:`arbiters `." -#~ msgstr "" - -#~ msgid "Must have no :doc:`delayed members `." -#~ msgstr "" - -#~ msgid "" -#~ "Must build indexes (i.e. no member " -#~ "should have " -#~ ":data:`~replSetGetConfig.members[n].buildIndexes` setting " -#~ "set to false)." -#~ msgstr "" - -#~ msgid "" -#~ "The config servers store the sharded " -#~ "cluster's metadata. The following steps " -#~ "deploy a three member replica set " -#~ "for the config servers." -#~ msgstr "" - -#~ msgid "" -#~ "Start all the config servers with " -#~ "both the :option:`--configsvr` and " -#~ ":option:`--replSet \\ <--replSet>` options:" -#~ msgstr "" - -#~ msgid "" -#~ "Or if using a :doc:`configuration file" -#~ " `, include the" -#~ " :setting:`sharding.clusterRole` and " -#~ ":setting:`replication.replSetName` setting:" -#~ msgstr "" - -#~ msgid "" -#~ "For additional options, see " -#~ ":doc:`/reference/program/mongod` or :doc:`/reference" -#~ "/configuration-options`." -#~ msgstr "" - -#~ msgid "" -#~ "Connect a :program:`mongo` shell to one" -#~ " of the config servers and run " -#~ ":method:`rs.initiate()` to initiate the " -#~ "replica set." -#~ msgstr "" - -#~ msgid "" -#~ "To use the deprecated mirrored config" -#~ " server deployment topology, see :ref" -#~ ":`sharding-setup-start-config-servers-" -#~ "deprecated`." -#~ msgstr "" - -#~ msgid "" -#~ "When you start the :program:`mongos` " -#~ "instance, specify the config servers, " -#~ "using either the :setting:`sharding.configDB` " -#~ "setting in the configuration file or " -#~ "the :option:`--configdb` command line option." -#~ msgstr "" - -#~ msgid "" -#~ "Start one or more :program:`mongos` " -#~ "instances. For :option:`--configdb`, or " -#~ ":setting:`sharding.configDB`, specify the config " -#~ "server replica set name followed by " -#~ "a slash ``/`` and at least one " -#~ "of the config server hostnames and " -#~ "ports:" -#~ msgstr "" - -#~ msgid "" -#~ "If using the deprecated mirrored config" -#~ " server deployment topology, see :ref" -#~ ":`sharding-setup-start-mongos-deprecated`." -#~ msgstr "" - -#~ msgid "You shard on a per-collection basis." -#~ msgstr "" - -#~ msgid "" -#~ "Shard a collection by issuing the " -#~ ":method:`sh.shardCollection()` method in the " -#~ ":program:`mongo` shell. The method uses " -#~ "the following syntax:" -#~ msgstr "" - -#~ msgid "Using 3 Mirrored Config Servers (Deprecated)" -#~ msgstr "" - -#~ msgid "Start 3 Mirrored Config Servers (Deprecated)" -#~ msgstr "" - -#~ msgid "" -#~ "In production deployments, if using " -#~ "mirrored config servers, you must deploy" -#~ " exactly three config server instances, " -#~ "each running on different servers to " -#~ "assure good uptime and data safety. " -#~ "In test environments, you can run " -#~ "all three instances on a single " -#~ "server." -#~ msgstr "" - -#~ msgid "Start the ``mongos`` Instances (Deprecated)" -#~ msgstr "" - -#~ msgid "" -#~ "If using 3 mirrored config servers, " -#~ "when you start the :program:`mongos` " -#~ "instance, specify the hostnames of the" -#~ " three config servers, either in the" -#~ " configuration file or as command " -#~ "line parameters." -#~ msgstr "" - -#~ msgid "" -#~ "If you start a :program:`mongos` " -#~ "instance with a string that *does " -#~ "not* exactly match the string used " -#~ "by the other :program:`mongos` instances " -#~ "in the cluster, the :program:`mongos` " -#~ "instance returns a :ref:`config-database-" -#~ "string-error` error and refuses to " -#~ "start." -#~ msgstr "" - -#~ msgid "" -#~ "To add shards, enable sharding and " -#~ "shard a collection, see :ref:`sharding-" -#~ "setup-add-shards`, :ref:`sharding-setup-" -#~ "enable-sharding`, and :ref:`sharding-setup-" -#~ "shard-collection`." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/deploy-sharded-cluster-hashed-sharding.po b/locale/zh/LC_MESSAGES/tutorial/deploy-sharded-cluster-hashed-sharding.po deleted file mode 100644 index 4778160be07..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/deploy-sharded-cluster-hashed-sharding.po +++ /dev/null @@ -1,295 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 77f1cfc8b6ad46399721f1d533bfac08 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:3 -msgid "Deploy Sharded Cluster using Hashed Sharding" -msgstr "" - -# 69ae6f500e5247429d2d5c39a49add40 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt -msgid "On this page" -msgstr "" - -# b243d6016fb94df59ab4c486e6be1cf0 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:14 -msgid "Overview" -msgstr "" - -# f2604045ad934794845c97fe30a6480b -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:16 -msgid "" -"Hashed shard keys use a :ref:`hashed index ` of a " -"single field as the :term:`shard key` to partition data across your " -"sharded cluster." -msgstr "" - -# 845733900c75458e867be148b2ec0fff -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:20 -msgid "" -"Hashed sharding provides more even data distribution across the sharded " -"cluster at the cost of reducing :ref:`sharding-query-isolation`. Post-" -"hash, documents with \"close\" shard key values are unlikely to be on the" -" same chunk or shard - the :program:`mongos` is more likely to perform " -":ref:`sharding-mongos-broadcast` to fulfill a given query." -msgstr "" - -# c103b638448d446a96196b54f7a38af9 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:26 -msgid "" -"If you already have a sharded cluster deployed, skip to :ref:`deploy-" -"hashed-sharded-cluster-shard-collection`." -msgstr "" - -# 98e2aef7284b4d72bf70753159ede021 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:30 -msgid "CloudManager and OpsManager" -msgstr "" - -# 60cbc5b6ffcc4943bfd4e59c628d1431 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:32 -msgid "" -"If you are currently using or are planning to use Cloud Manager or Ops " -"Manager, consider using their built-in features for deploying a " -":term:`sharded cluster`." -msgstr "" - -# 3d8996814fe040bb91936051f583f234 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:36 -msgid "" -"See ``Deploy a Sharded Cluster`` in the :mms-docs:`Cloud Manager " -"manual` or in the :opsmgr:`Ops Manager " -"manual`." -msgstr "" - -# aafb6541deae4c25a7b55d6068745928 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:41 -msgid "Considerations" -msgstr "" - -# db16a8e8ac6e442890bc7d3093499eb6 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:44 -msgid "Operating System" -msgstr "" - -# a86765a90bd642e99c5e18872693e9e0 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:46 -msgid "" -"This tutorial uses the :program:`mongod` and :program:`mongos` programs. " -"Windows users should use the :program:`mongod.exe` and " -":program:`mongos.exe` programs instead." -msgstr "" - -# 1f57533969fd464db53cb0ad4d03168a -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:51 -msgid "Security" -msgstr "" - -# bc02f7473a8b4c338f1574d7a438c3a6 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:53 -msgid "" -"This tutorial does *not* include the required steps for configuring " -":doc:`/core/security-internal-authentication` or " -":doc:`/core/authorization`. See :doc:`/tutorial/deploy-sharded-cluster-" -"with-keyfile-access-control` for a tutorial on deploying a sharded " -"cluster with a :ref:`keyfile`." -msgstr "" - -# 1eeebe94f92c4063ad56ba084c328338 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:59 -msgid "" -"In production environments, sharded clusters should employ at minimum " -":doc:`/core/security-x.509` security for internal authentication and " -"client access." -msgstr "" - -# 196a26794e9c43a3af1fb7af695f4e56 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:63 -msgid "" -"For details on using x.509 for internal authentication, see " -":doc:`/tutorial/configure-x509-member-authentication`." -msgstr "" - -# f8a9b7bb8c794a558860c76358d77eac -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:66 -msgid "" -"For details on using x.509 for client authentication, see " -":doc:`/tutorial/configure-x509-client-authentication`." -msgstr "" - -# a5e0be8cb10e4be4a10d2b651db26ff8 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:71 -msgid "Enabling internal authentication also enables :doc:`/core/authorization`." -msgstr "" - -# c20264ec9c024e53bc36af58b1b3bb59 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:77 -msgid "Deploy Sharded Cluster with Hashed Sharding" -msgstr "" - -# f77b4a3add454d76b6508684121817cd -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:79 -msgid "" -"The following procedures involve creating a new sharded cluster that " -"consists of a :program:`mongos`, the config servers, and two shards." -msgstr "" - -# abca9fa92ab443d49cfadbb319871e0c -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:85 -msgid "Create the Config Server Replica Set" -msgstr "" - -# f930e48262d6451595bd0efe8bf16c6b -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:87 -msgid "The following steps deploys a config server replica set." -msgstr "" - -# 1d58e981c3794804972ee05b886cb1e8 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:89 -msgid "" -"For a production deployment, deploys a config server replica set with at " -"least three members. For testing purposes, you can create a single-member" -" replica set." -msgstr "" - -# af082e31d176443ebf4b743e209c4caa -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:95 -msgid "" -"Once the config server replica set (CSRS) is initiated and up, proceed to" -" creating the shard replica sets." -msgstr "" - -# 44a97cc3390346a0a31d385dd2bc9ad1 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:99 -msgid "Create the Shard Replica Sets" -msgstr "" - -# 89cdc1f5f1ea4328994994365b370200 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:101 -msgid "" -"For a production deployment, use a replica set with at least three " -"members. For testing purposes, you can create a single-member replica " -"set." -msgstr "" - -# 001b608ac64548b0b2a1f0220076fce6 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:108 -msgid "Connect a ``mongos`` to the Sharded Cluster" -msgstr "" - -# b7a400ce4e0443908fef2241e16ab010 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:113 -msgid "Add Shards to the Cluster" -msgstr "" - -# c71c00db9f984aaf8ae451390ce6a29e -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:115 -msgid "" -"Use the :method:`sh.addShard()` method to add each shard to the cluster. " -"If the shard is a replica set, specify the name of the replica set and " -"specify a member of the set. In production deployments, *all* shards " -"should be replica sets." -msgstr "" - -# 152f73189f354536966a5aec2bc68b82 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:120 -msgid "The following operation adds a single shard replica set to the cluster:" -msgstr "" - -# 8dd5504eb67d434b956bbd47bb136959 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:126 -msgid "" -"The following operation is an example of adding a standalone " -":program:`mongod` shard to the cluster:" -msgstr "" - -# 4986e13ca2e1411cb7b62b2c47021037 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:133 -msgid "Repeat these steps until the cluster includes all shards." -msgstr "" - -# ba945f8bbede4fd88fb7c447deeba4dc -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:138 -msgid "Enable Sharding for a Database" -msgstr "" - -# 45b0dffbd0024ad2ad56372edf975daa -# f535216fb9af47b7870d9453b96e0e1c -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:140 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:156 -msgid "" -"To proceed, you must be connected to a :program:`mongos` associated to " -"the target sharded cluster." -msgstr "" - -# 839e032df2e7426cab8622da84333eb8 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:143 -msgid "" -"Enabling sharding on a database makes it possible to shard collections " -"within a database. Use the :method:`sh.enableSharding()` method to enable" -" sharding on the target database." -msgstr "" - -# 47c2eeeeffc64e048b8cffaab050af58 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:154 -msgid "Shard a Collection using Hashed Sharding" -msgstr "" - -# 4a92eb7549074067944b4d3394f035d1 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:159 -msgid "" -"To shard a collection, use the :method:`sh.shardCollection()` method. You" -" must specify the full namespace of the collection and a document " -"containing the shard key. The database must have sharding :ref:`enabled" -"`." -msgstr "" - -# 59b7d8c2506946329c9841cf449435ee -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:164 -msgid "" -"Your selection of shard key affects the efficiency of sharding, as well " -"as your ability to take advantage of certain sharding features such as " -":ref:`zones `. See the selection considerations listed in " -"the :ref:`hashed-sharding-shard-key`." -msgstr "" - -# 57a6d743d67d40f48b3539f7698b2d5b -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:169 -msgid "" -"If the collection already contains data, you must create a :ref:`index-" -"type-hashed` on the :term:`shard key` using the " -":method:`db.collection.createIndex()` method before using " -":method:`~sh.shardCollection()`." -msgstr "" - -# 6a81e0b528d24bd691d91b43d84a031e -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:174 -msgid "" -"If the collection is empty, MongoDB creates the index as part of " -":method:`sh.shardCollection()`." -msgstr "" - -# df11270bd8834c0aaea9a7c660009231 -#: ../source/tutorial/deploy-sharded-cluster-hashed-sharding.txt:177 -msgid "" -"The following operation shards the target collection using the " -":doc:`hashed` sharding strategy." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/deploy-sharded-cluster-ranged-sharding.po b/locale/zh/LC_MESSAGES/tutorial/deploy-sharded-cluster-ranged-sharding.po deleted file mode 100644 index ae17510754b..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/deploy-sharded-cluster-ranged-sharding.po +++ /dev/null @@ -1,288 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 8f5e6a261f3f4d628a0c72495efec921 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:3 -msgid "Deploy Sharded Cluster using Ranged Sharding" -msgstr "" - -# dd99cb3a188e4f87a14508db2c0ed50f -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt -msgid "On this page" -msgstr "" - -# 70d52cefc8a2446f9b8ea5a12cf284af -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:14 -msgid "Overview" -msgstr "" - -# 367c4a77b09644d0ae1326e02f9d7e43 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:16 -msgid "" -"In range-based sharding, MongoDB automatically divides data into " -"contiguous ranges determined by the shard key values. In this model, " -"documents with \"close\" shard key values are likely to be in the same " -":term:`chunk` or :term:`shard`. This allows for efficient queries where " -"reads target documents within a contiguous range. However, both read and " -"write performance may decrease with poor shard key selection. See :ref" -":`sharding-ranged-shard-key`." -msgstr "" - -# e9748fca21e445cdbcc9afaaf2f9a9da -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:23 -msgid "" -"If you already have a sharded cluster deployed, skip to :ref:`deploy-" -"ranged-sharded-cluster-shard-collection`." -msgstr "" - -# d3c4930c18ee4cb6841988848de83e1e -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:27 -msgid "CloudManager and OpsManager" -msgstr "" - -# 23b9bfb5a01b4608ae565f72ee9436c9 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:29 -msgid "" -"If you are currently using or are planning to use Cloud Manager or Ops " -"Manager, consider using their built-in features for deploying a " -":term:`sharded cluster`." -msgstr "" - -# cab7a38540c24c35a81fd488863b9db5 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:33 -msgid "" -"See ``Deploy a Sharded Cluster`` in the :mms-docs:`Cloud Manager " -"manual` or in the :opsmgr:`Ops Manager " -"manual`." -msgstr "" - -# 96ffaf6241474706bc99b504d37f1233 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:38 -msgid "Considerations" -msgstr "" - -# 9d571c56cc214693bc1746dbe4e71e26 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:41 -msgid "Operating System" -msgstr "" - -# 07e81b569bf24bf490f7a320235fb4dc -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:43 -msgid "" -"This tutorial uses the :program:`mongod` and :program:`mongos` programs. " -"Windows users should use the :program:`mongod.exe` and " -":program:`mongos.exe` programs instead." -msgstr "" - -# 8c6504dc1d18418fbf58648fe141a1e3 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:48 -msgid "Security" -msgstr "" - -# 96fb6be465e44551ab705940c581b216 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:50 -msgid "" -"This tutorial does *not* include the required steps for configuring " -":doc:`/core/security-internal-authentication` or " -":doc:`/core/authorization`. See :doc:`/tutorial/deploy-sharded-cluster-" -"with-keyfile-access-control` for a tutorial on deploying a sharded " -"cluster with a :ref:`keyfile`." -msgstr "" - -# f6ed2678d317410c8546491fb80bf909 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:56 -msgid "" -"In production environments, sharded clusters should employ at minimum " -":doc:`/core/security-x.509` security for internal authentication and " -"client access." -msgstr "" - -# 1e5972b54aba4cd88da27af44eacd26b -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:60 -msgid "" -"For details on using x.509 for internal authentication, see " -":doc:`/tutorial/configure-x509-member-authentication`." -msgstr "" - -# f243ebe1423748efb52bcdbce9c6bbe7 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:63 -msgid "" -"For details on using x.509 for client authentication, see " -":doc:`/tutorial/configure-x509-client-authentication`." -msgstr "" - -# f72fb5a3d97a4774a8c6abc2c18cedcd -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:68 -msgid "Enabling internal authentication also enables :doc:`/core/authorization`." -msgstr "" - -# bd94fe790cb84d649d1b066d481cefbb -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:74 -msgid "Deploy Sharded Cluster with Ranged Sharding" -msgstr "" - -# eba287a57ca746fe8ae6a094674bbf22 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:76 -msgid "" -"The following procedures involve creating a new sharded cluster that " -"consists of a :program:`mongos`, the config servers, and two shards." -msgstr "" - -# ecfa0fca01e44e20a29bc0f735dae5d0 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:82 -msgid "Create the Config Server Replica Set" -msgstr "" - -# 1f0571e867924bbdbd0549523dc682d8 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:84 -msgid "The following steps deploys a config server replica set." -msgstr "" - -# 51ee4a7ecef2404387c287c13d020117 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:86 -msgid "" -"For a production deployment, deploys a config server replica set with at " -"least three members. For testing purposes, you can create a single-member" -" replica set." -msgstr "" - -# 042276a8e12440e9b66363994fb79e42 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:92 -msgid "" -"Once the config server replica set (CSRS) is initiated and up, proceed to" -" creating the shard replica sets." -msgstr "" - -# b371abee028544249bb0b0edfeb2654d -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:96 -msgid "Create the Shard Replica Sets" -msgstr "" - -# 57eb5737098340e399ad07371dc2f94f -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:98 -msgid "" -"For a production deployment, use a replica set with at least three " -"members. For testing purposes, you can create a single-member replica " -"set." -msgstr "" - -# ee9253bc476340b78ec17d65755031c4 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:105 -msgid "Connect a ``mongos`` to the Sharded Cluster" -msgstr "" - -# 7325929d785f4c64993c70cb3d5dcaf3 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:110 -msgid "Add Shards to the Cluster" -msgstr "" - -# 582b9171a2aa49e19ddd620bd8cdca0a -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:112 -msgid "" -"Use the :method:`sh.addShard()` method to add each shard to the cluster. " -"If the shard is a replica set, specify the name of the replica set and " -"specify a member of the set. In production deployments, *all* shards " -"should be replica sets." -msgstr "" - -# 9c449230b9b0407da9bfdd587a4d20b8 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:117 -msgid "The following operation adds a single shard replica set to the cluster:" -msgstr "" - -# 85426f266746402fb2d94710d0601261 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:123 -msgid "" -"The following operation is an example of adding a standalone " -":program:`mongod` shard to the cluster:" -msgstr "" - -# 17c6a32ef74b41939d886a1ffca735f0 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:130 -msgid "Repeat these steps until the cluster includes all shards." -msgstr "" - -# 62a860d3a67249e0b9c22db64674300c -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:135 -msgid "Enable Sharding for a Database" -msgstr "" - -# ce5f1afa129041a38b13d6b4c5abd60f -# bfe3c6c835d44322a96102a80f0adcd0 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:137 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:153 -msgid "" -"To proceed, you must be connected to a :program:`mongos` associated to " -"the target sharded cluster." -msgstr "" - -# 9c2d6245216c4e018634ce54e2e8dfb2 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:140 -msgid "" -"Enabling sharding on a database makes it possible to shard collections " -"within a database. Use the :method:`sh.enableSharding()` method to enable" -" sharding on the target database." -msgstr "" - -# 5a8f750237e44c77be15ccb206aed748 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:151 -msgid "Shard a Collection using Ranged Sharding" -msgstr "" - -# 49b102eaef684837a14ebee73e5a9731 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:156 -msgid "" -"To shard a collection, use the :method:`sh.shardCollection()` method. You" -" must specify the full namespace of the collection and a document " -"containing the shard key. The database must have sharding :ref:`enabled" -"`." -msgstr "" - -# c8bcf572506340b494a5d9ec6bdba5e5 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:161 -msgid "" -"Your selection of shard key affects the efficiency of sharding, as well " -"as your ability to take advantage of certain sharding features such as " -":ref:`zones `. See the selection considerations listed in " -"the :ref:`sharding-ranged-shard-key`." -msgstr "" - -# 7c4d5b61972c4da89d76b0c1e7ab6383 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:166 -msgid "" -"If the collection already contains data, you must create an index on the " -":term:`shard key` using the :method:`db.collection.createIndex()` method " -"before using :method:`~sh.shardCollection()`." -msgstr "" - -# 725165da87784da69e20298743c3e528 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:170 -msgid "" -"If the collection is empty, MongoDB creates the index as part of " -":method:`sh.shardCollection()`." -msgstr "" - -# 6e17209159ea4460b2f88b041a7b04f2 -#: ../source/tutorial/deploy-sharded-cluster-ranged-sharding.txt:173 -msgid "" -"The following operation shards the target collection using the " -":doc:`ranged` sharding strategy." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/deploy-sharded-cluster-with-keyfile-access-control.po b/locale/zh/LC_MESSAGES/tutorial/deploy-sharded-cluster-with-keyfile-access-control.po deleted file mode 100644 index 6a59dc34749..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/deploy-sharded-cluster-with-keyfile-access-control.po +++ /dev/null @@ -1,558 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# be77784bff5343aa91e2cf0d804f16b6 -# bee457bbc0904fefa1cd573edc572c30 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:3 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:89 -msgid "Deploy Sharded Cluster with Keyfile Access Control" -msgstr "" - -# ab7281c68dc645e484e1d5b61cdf9b66 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt -msgid "On this page" -msgstr "" - -# 997b87b253784379944ebef829642b11 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:14 -msgid "Overview" -msgstr "" - -# 18f45cb8d6c84b2cb8defe7a1bc5d2c7 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:16 -msgid "" -"Enforcing access control on a :term:`sharded cluster` requires " -"configuring:" -msgstr "" - -# 39b08f7d10d14d379f85e3d7381794a4 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:18 -msgid "" -"Security between components of the cluster using :doc:`Internal " -"Authentication`." -msgstr "" - -# fae0bd8ee01d4097962643d582cf455e -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:21 -msgid "" -"Security between connecting clients and the cluster using :doc:`User " -"Access Controls`." -msgstr "" - -# 0a6838a53bd54ec1a422ed1caefbc4dd -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:24 -msgid "" -"For this tutorial, each member of the sharded cluster *must* use the same" -" internal authentication mechanism and settings. This means enforcing " -"internal authentication on each :program:`mongos` and :program:`mongod` " -"in the cluster." -msgstr "" - -# 1bb4125f4c954eb885ec241f69accf81 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:28 -msgid "" -"The following tutorial uses a :ref:`keyfile ` to " -"enable internal authentication." -msgstr "" - -# b841b59334544476b2672b0b36b4e283 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:31 -msgid "" -"Enforcing internal authentication also enforces user access control. To " -"connect to the replica set, clients like the :program:`mongo` shell need " -"to use a :doc:`user account`. See :ref:`security-" -"shardClust-deploy-access-control`." -msgstr "" - -# b23cd1e01b254c13b5f0cb234e497994 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:37 -msgid "CloudManager and OpsManager" -msgstr "" - -# 337fda67878f49aabe1018707de30f99 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:39 -msgid "" -"If you are currently using or are planning to use Cloud Manager or Ops " -"Manager, consider using their built-in features for deploying a " -":term:`sharded cluster` with access control enforced." -msgstr "" - -# 171658476e3441beba95e1442b622fc3 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:43 -msgid "" -"See ``Deploy a Sharded Cluster`` in the :mms-docs:`Cloud Manager " -"manual` or in the :opsmgr:`Ops Manager " -"manual`." -msgstr "" - -# 8c4e1244859848519243c9bf3db0233d -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:47 -msgid "" -"See ``Access Control for MongoDB Deployments`` in the :mms-docs:`Cloud " -"Manager manual` or in the " -":opsmgr:`Ops manager manual`." -msgstr "" - -# 7b68bd078b3c4276ad4c65d0c3641538 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:52 -msgid "Considerations" -msgstr "" - -# 23f742f43ca2462fb3e30555634974ca -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:55 -msgid "Keyfile Security" -msgstr "" - -# dc11abfbbbca41619a6042ae128d2abe -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:57 -msgid "" -"Keyfiles are bare-minimum forms of security and are best suited for " -"testing or development environments. For production environments we " -"recommend using :doc:`x.509 certificates`." -msgstr "" - -# d80a6790369b4d778481365508d87492 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:64 -msgid "Access Control" -msgstr "" - -# e0f0d599fe2f4e52b486bab33f2ba3e6 -#: ../source/includes/internal-authentication-tutorials-access-control-consideration.rst:1 -msgid "" -"This tutorial covers creating the minimum number of administrative users " -"on the ``admin`` database *only*. For the user authentication, the " -"tutorial uses the default :doc:`/core/security-scram-sha-1` " -"authentication mechanism. Challenge-response security mechanisms are are " -"best suited for testing or development environments. For production " -"environments, we recommend using :doc:`x.509 " -"certificates` or :doc:`/core/security-ldap` " -"(available for MongoDB Enterprise only) or :doc:`/core/kerberos` " -"(available for MongoDB Enterprise only)." -msgstr "" - -# e8f939add8054445852d0f1bafc3f862 -#: ../source/includes/internal-authentication-tutorials-access-control-consideration.rst:11 -msgid "" -"For details on creating users for specific authentication mechanism, " -"refer to the specific authentication mechanism pages." -msgstr "" - -# 1325c826feff4ddbac1701d26438fd49 -#: ../source/includes/internal-authentication-tutorials-access-control-consideration.rst:14 -msgid "" -"See :ref:`security-checklist-role-based-access-control` for best " -"practices for user creation and management." -msgstr "" - -# e0ab0316dc89470aaee501637863b394 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:69 -msgid "Users" -msgstr "" - -# 59bb0ad33d224f019678b262074ef4e4 -#: ../source/includes/sharded-clusters-users.rst:1 -msgid "" -"In general, to create users for a sharded clusters, connect to the " -":program:`mongos` and add the sharded cluster users." -msgstr "" - -# d1eab3f8715844aa8069a1560c7197a7 -#: ../source/includes/sharded-clusters-users.rst:4 -msgid "" -"However, some maintenance operations require direct connections to " -"specific shards in a sharded cluster. To perform these operations, you " -"must connect directly to the shard and authenticate as a shard-local " -"administrative user." -msgstr "" - -# 590f59c6d3344fb0960ee45df8432fbc -#: ../source/includes/sharded-clusters-users.rst:9 -msgid "" -"Shard-local users exist only in the specific shard and should only be " -"used for shard-specific maintenance and configuration. You cannot connect" -" to the :program:`mongos` with shard-local users." -msgstr "" - -# 5428e45ea5bc41319b99ed77a3194362 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:73 -msgid "" -"This tutorial requires creating sharded cluster users, but includes " -"optional steps for adding shard-local users." -msgstr "" - -# bdefefb7b4d848c6a908e0e37fd652ab -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:76 -msgid "" -"See the :doc:`/core/security-users` security documentation for more " -"information." -msgstr "" - -# cc4daa8331af4d7ebbb536fedc7770a1 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:80 -msgid "Operating System" -msgstr "" - -# 00217d900c5240c3a043c8a5493e9855 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:82 -msgid "" -"This tutorial uses the :program:`mongod` and :program:`mongos` programs. " -"Windows users should use the :program:`mongod.exe` and " -":program:`mongos.exe` programs instead." -msgstr "" - -# 45410cd6fcfe4391b0e5e2c8a61e9303 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:91 -msgid "" -"The following procedures involve creating a new sharded cluster that " -"consists of a :program:`mongos`, the config servers, and two shards." -msgstr "" - -# 0412c4d4af54461ba252339e0623c901 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:95 -msgid "Create the Keyfile" -msgstr "" - -# 44e44376fdb44e479aed1d88f1e03ec7 -#: ../source/includes/extracts/keyfile-intro-sharded-cluster.rst:2 -msgid "" -"The contents of the :ref:`keyfile ` serves as the " -"shared password for the members of the sharded cluster. The content of " -"the keyfile must be the same for all members of the sharded cluster." -msgstr "" - -# bd0ade87a00b45d9ab4e11358d76209b -#: ../source/includes/extracts/keyfile-intro-sharded-cluster.rst:7 -msgid "" -"You can generate a keyfile using any method you choose. The contents of " -"the keyfile must be between 6 and 1024 characters long." -msgstr "" - -# 41c4f69107344bfaa019377f0747fe36 -#: ../source/includes/extracts/keyfile-file-permission.rst:1 -msgid "" -"On UNIX systems, the keyfile must not have group or world permissions. On" -" Windows systems, keyfile permissions are not checked." -msgstr "" - -# c7882f21396445219c58fb2936cf6c0c -#: ../source/includes/extracts/keyfile-intro-sharded-cluster.rst:14 -msgid "" -"The following operation uses ``openssl`` to generate a complex pseudo-" -"random 1024 character string to use for a keyfile. It then uses ``chmod``" -" to change file permissions to provide read permissions for the file " -"owner only:" -msgstr "" - -# a40c526801734ce59765fb0ec88dff61 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:104 -msgid "" -"See :ref:`internal-auth-keyfile` for additional details and requirements" -" for using keyfiles." -msgstr "" - -# 3372f1ea674247a0a34655e8cb909d0f -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:108 -msgid "Distribute the Keyfile" -msgstr "" - -# d51f0b68a7304c3b9d783f67b8d29f7d -#: ../source/includes/extracts/keyfile-distribution-sharded-cluster.rst:1 -msgid "" -"Copy the keyfile to each server hosting the sharded cluster members. Use " -"a consistent location for each server." -msgstr "" - -# 8803c424b6e24544a0871bacad36db20 -#: ../source/includes/extracts/keyfile-distribution-sharded-cluster.rst:5 -msgid "" -"Do not use shared network locations or storage mediums such as USB drives" -" for storing the keyfile." -msgstr "" - -# 331271b0ed954fa4bf24db1cd3d69d30 -#: ../source/includes/extracts/keyfile-distribution-sharded-cluster.rst:8 -msgid "" -"Ensure that the user running the :program:`mongod` or :program:`mongos` " -"instances can access the keyfile." -msgstr "" - -# 3a3f4998ad154895b31f59da79794490 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:115 -msgid "Create the Config Server Replica Set" -msgstr "" - -# 4ceb809e61084e9b92147150a02265a9 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:117 -msgid "The following steps deploys a config server replica set." -msgstr "" - -# 3a79a204665b4b82a659c816812aae33 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:119 -msgid "" -"For a production deployment, deploys a config server replica set with at " -"least three members. For testing purposes, you can create a single-member" -" replica set." -msgstr "" - -# ea1fd7774be945c8b2204fa4a9989026 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:125 -msgid "" -"Once the config server replica set (CSRS) is initiated and up, proceed to" -" creating the shard replica sets." -msgstr "" - -# 462fa60e892641abb509bab455ca9322 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:129 -msgid "Create the Shard Replica Sets" -msgstr "" - -# 1b01942c6a594f6dbac4ba1a56455c87 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:131 -msgid "" -"For a production deployment, use a replica set with at least three " -"members. For testing purposes, you can create a single-member replica " -"set." -msgstr "" - -# 82b1c15676be41c39a9161ae3311e7aa -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:135 -msgid "" -"These steps include optional procedures for adding shard-local users. " -"Executing them now ensures that there are users available for each shard " -"to perform shard-level maintenance." -msgstr "" - -# 20366612058e4ba59dbfd53fdacd1b63 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:142 -msgid "Connect a ``mongos`` to the Sharded Cluster" -msgstr "" - -# ebdf670bccd247c29ea2ef4bdd028ed4 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:147 -msgid "Add Shards to the Cluster" -msgstr "" - -# aae697e5de5748c799cf1a6018d6bcfb -# 9251cd3ee99b4b97bea4e959efbcef78 -# b340171c454140d8b62a63992f626b5e -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:149 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:183 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:202 -msgid "" -"To proceed, you must be connected to the :program:`mongos` and " -"authenticated as the cluster administrator user for the sharded cluster." -msgstr "" - -# ac49dcf72d3e4a99a97f79861a977448 -# 5b5ff85f646048b89e57f256ba399f1c -# 2e98282129ef4644bf531042d2b317b0 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:154 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:188 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:207 -msgid "" -"This is the cluster administrator for the sharded cluster and *not* the " -"shard-local cluster administrator." -msgstr "" - -# 249fd4c4ab12486481f209172126b6f6 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:157 -msgid "" -"To add each shard to the cluster, use the :method:`sh.addShard()` method." -" If the shard is a replica set, specify the name of the replica set and " -"specify a member of the set. In production deployments, *all* shards " -"should be replica sets." -msgstr "" - -# 4842a558d2a145918f49fbf6f58c5680 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:162 -msgid "The following operation adds a single shard replica set to the cluster:" -msgstr "" - -# a911fe1d414d46b6aa7afd09630c852b -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:168 -msgid "" -"The following operation is an example of adding a standalone " -":program:`mongod` shard to the cluster:" -msgstr "" - -# 5db2b904602b4b9ab169b67549a9f0a2 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:175 -msgid "" -"Repeat these steps until the cluster includes all shards. At this point, " -"the sharded cluster enforces access control for the cluster as well as " -"for internal communications between each sharded cluster component." -msgstr "" - -# d3f68d3459d24e5e82a1a0db7dd8e1e1 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:181 -msgid "Enable Sharding for a Database" -msgstr "" - -# 79e281408f2a4da0993a06a665e81781 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:191 -msgid "" -"Enabling sharding on a database makes it possible to shard collections " -"within the database. Use the :method:`sh.enableSharding()` method to " -"enable sharding on the target database." -msgstr "" - -# faecccb546414338acd73305b85e9b77 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:200 -msgid "Shard a Collection" -msgstr "" - -# 69eb71f00ef5420daabecaf035e5b585 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:210 -msgid "" -"To shard a collection, use the :method:`sh.shardCollection()` method. You" -" must specify the full namespace of the collection and a document " -"containing the shard key." -msgstr "" - -# 2da62668c5fb43d2bbdeabd3fde6b4fd -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:214 -msgid "" -"Your selection of shard key affects the efficiency of sharding, as well " -"as your ability to take advantage of certain sharding features such as " -":ref:`zones `. See the selection considerations listed in " -"the :ref:`sharding-shard-key-selection`." -msgstr "" - -# 61b9b53a22cd4493b98d159f3fad1e2c -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:219 -msgid "" -"If the collection already contains data, you must create an index on the " -":term:`shard key` using the :method:`db.collection.createIndex()` method " -"before using :method:`~sh.shardCollection()`." -msgstr "" - -# 4409700eab3c44fc995e8882baadae19 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:223 -msgid "" -"If the collection is empty, MongoDB creates the index as part of " -":method:`sh.shardCollection()`." -msgstr "" - -# cfaf52dff9d2409ea19d4f31502f5452 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:226 -msgid "The following is an example of the :method:`sh.shardCollection()` method:" -msgstr "" - -# 9a48f890eb0d471ab61c3e48b1900988 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:233 -msgid "Next Steps" -msgstr "" - -# 6634c5c32c2e4f8e81cc54bfdca58cb8 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:235 -msgid "" -"Create users to allow clients to connect to and interact with the sharded" -" cluster." -msgstr "" - -# 6066f57485d948819e06cde748aec732 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:238 -msgid "" -"See :ref:`database-user-roles` for basic built-in roles to use in " -"creating read-only and read-write users." -msgstr "" - -# 931d8bd003db457f88c833b1ae53d7f4 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:242 -msgid "x.509 Internal Authentication" -msgstr "" - -# 60e0aa02e8954d76ac63aea5f7947393 -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:244 -msgid "" -"For details on using x.509 for internal authentication, see " -":doc:`/tutorial/configure-x509-member-authentication`." -msgstr "" - -# 9984c0320d284c0f8f2ef88179e7f78f -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:247 -msgid "" -"To upgrade from keyfile internal authentication to x.509 internal " -"authentication, see :doc:`/tutorial/upgrade-keyfile-to-x509`." -msgstr "" - -# 3ffe27e86188449fbf139494f6ac3e6a -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:253 -msgid ":doc:`/core/sharded-cluster-components`" -msgstr "" - -# c3562fd51e1d4bf0845fb3b12efb2bcf -#: ../source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt:255 -msgid ":doc:`/core/sharded-cluster-requirements`" -msgstr "" - -#~ msgid "" -#~ "If you are currently using or are" -#~ " planning to use Cloud Manager or " -#~ "Ops Manager, consider using their " -#~ "built-in features for deploying a " -#~ "replica set with access control " -#~ "enforced." -#~ msgstr "" - -#~ msgid "" -#~ "THe following steps deploys a config " -#~ "server replica set. To use the " -#~ "deprecated mirrored config server deployment" -#~ " topology, see :ref:`deploy-mirrored-" -#~ "config-servers` instead." -#~ msgstr "" - -#~ msgid "" -#~ "Your selection of shard key affects " -#~ "the efficiency of sharding, as well " -#~ "as your ability to take advantage " -#~ "of certain sharding features such as " -#~ ":doc:`/core/tag-aware-sharding`. See the " -#~ "selection considerations listed in the " -#~ ":ref:`sharding-shard-key-selection`." -#~ msgstr "" - -#~ msgid ":doc:`/core/sharded-cluster-architectures-production`" -#~ msgstr "" - -#~ msgid "Create Mirrored Config Servers (Deprecated)" -#~ msgstr "" - -#~ msgid "" -#~ "Starting in MongoDB 3.2, config servers" -#~ " for sharded clusters can be deployed" -#~ " as a :term:`replica set`. MongoDB " -#~ "3.2 deprecates the use of mirrored " -#~ ":program:`mongod` instances for config " -#~ "servers." -#~ msgstr "" - -#~ msgid "" -#~ "In production deployments, if using " -#~ "mirrored config servers, you must deploy" -#~ " exactly *three* config server instances," -#~ " each running on different servers to" -#~ " assure good uptime and data safety." -#~ " In test environments, you can run" -#~ " all three instances on a single " -#~ "server." -#~ msgstr "" - -#~ msgid "" -#~ "If using MongoDB 3.2, consider using " -#~ "Replica Set Config Server deployments " -#~ "over mirrored config servers." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/enable-authentication-in-sharded-cluster.po b/locale/zh/LC_MESSAGES/tutorial/enable-authentication-in-sharded-cluster.po deleted file mode 100644 index 208d7daf319..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/enable-authentication-in-sharded-cluster.po +++ /dev/null @@ -1,85 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/enable-authentication-in-sharded-cluster.txt:3 -msgid "Enable Authentication in a Sharded Cluster" -msgstr "" - -#: ../source/tutorial/enable-authentication-in-sharded-cluster.txt:7 -msgid "Support for authentication with sharded clusters." -msgstr "" - -#: ../source/tutorial/enable-authentication-in-sharded-cluster.txt:11 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/enable-authentication-in-sharded-cluster.txt:13 -msgid "" -"When authentication is enabled on a sharded cluster, every client that " -"accesses the cluster must provide credentials. This includes MongoDB " -"instances that access each other within the cluster." -msgstr "" - -#: ../source/tutorial/enable-authentication-in-sharded-cluster.txt:17 -msgid "" -"To enable authentication on a sharded cluster, you must enable " -"authentication individually on each component of the cluster. This means " -"enabling authentication on each :program:`mongos` and each " -":program:`mongod`, including each config server, and all members of a " -"shard's replica set." -msgstr "" - -#: ../source/tutorial/enable-authentication-in-sharded-cluster.txt:23 -msgid "" -"Authentication requires an authentication mechanism and, in most cases, a " -":setting:`keyfile `. The content of the key file must be the same " -"on all cluster members." -msgstr "" - -#: ../source/tutorial/enable-authentication-in-sharded-cluster.txt:28 -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/enable-authentication-in-sharded-cluster.txt:30 -msgid "" -"It is not possible to convert an existing sharded cluster that does not " -"enforce access control to require authentication without taking all " -"components of the cluster offline for a short period of time." -msgstr "" - -#: ../source/tutorial/enable-authentication-in-sharded-cluster.txt:34 -msgid "" -"As described in :ref:`localhost-exception`, the localhost exception will " -"apply to the individual shards unless you either create an administrative " -"user or disable the localhost exception on each shard." -msgstr "" - -#: ../source/tutorial/enable-authentication-in-sharded-cluster.txt:39 -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/enable-authentication-in-sharded-cluster.txt:44 -msgid "Related Documents" -msgstr "" - -#: ../source/tutorial/enable-authentication-in-sharded-cluster.txt:46 -msgid ":doc:`/core/authentication`" -msgstr "" - -#: ../source/tutorial/enable-authentication-in-sharded-cluster.txt:48 -msgid ":doc:`/security`" -msgstr "" - -#: ../source/tutorial/enable-authentication-in-sharded-cluster.txt:50 -msgid ":doc:`/tutorial/configure-x509-member-authentication`" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/enable-authentication-without-bypass.po b/locale/zh/LC_MESSAGES/tutorial/enable-authentication-without-bypass.po deleted file mode 100644 index 81161d5a2dc..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/enable-authentication-without-bypass.po +++ /dev/null @@ -1,67 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/enable-authentication-without-bypass.txt:3 -msgid "Enable Authentication after Creating the User Administrator" -msgstr "" - -#: ../source/tutorial/enable-authentication-without-bypass.txt:8 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/enable-authentication-without-bypass.txt:10 -msgid "" -"Enabling authentication on a MongoDB instance restricts access to the " -"instance by requiring that users identify themselves when connecting. In " -"this procedure, you will create the instance's first user, which must be a " -"user administrator and then enable authentication. Then, you can " -"authenticate as the user administrator to create additional users and grant " -"additional access to the instance." -msgstr "" - -#: ../source/tutorial/enable-authentication-without-bypass.txt:17 -msgid "" -"This procedures outlines how enable authentication after creating the user " -"administrator. The approach requires a restart. To enable authentication " -"without restarting, see :doc:`/tutorial/enable-authentication`." -msgstr "" - -#: ../source/tutorial/enable-authentication-without-bypass.txt:22 -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/enable-authentication-without-bypass.txt:24 -msgid "" -"This document outlines a procedure for enabling authentication for MongoDB " -"instance where you create the first user on an existing MongoDB system that " -"does not require authentication before restarting the instance and requiring" -" authentication. You can use the :ref:`localhost exception ` to gain access to a system with no users and authentication " -"enabled. See :doc:`/tutorial/enable-authentication` for the description of " -"that procedure." -msgstr "" - -#: ../source/tutorial/enable-authentication-without-bypass.txt:34 -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/enable-authentication-without-bypass.txt:39 -msgid "Next Steps" -msgstr "" - -#: ../source/tutorial/enable-authentication-without-bypass.txt:41 -msgid "" -"If you need to disable authentication for any reason, restart the process " -"without the :setting:`~security.authorization` or " -":setting:`~security.keyFile` option." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/enable-authentication.po b/locale/zh/LC_MESSAGES/tutorial/enable-authentication.po deleted file mode 100644 index 821f2995d45..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/enable-authentication.po +++ /dev/null @@ -1,212 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 119077b5d8f34e92b179b3d1ccc56d2a -#: ../source/tutorial/enable-authentication.txt:3 -msgid "Enable Auth" -msgstr "" - -# 49184fa121c0442ea9a641d0f7badbdb -#: ../source/tutorial/enable-authentication.txt -msgid "On this page" -msgstr "" - -# 9959f3fe212b4916ba7a40573f571e4f -#: ../source/tutorial/enable-authentication.txt:14 -msgid "Overview" -msgstr "" - -# 628aa2c488f04b069cd45a423d07cb5f -#: ../source/tutorial/enable-authentication.txt:16 -msgid "" -"Enabling access control on a MongoDB deployment enforces authentication, " -"requiring users to identify themselves. When accessing a MongoDB " -"deployment that has access control enabled, users can only perform " -"actions as determined by their roles." -msgstr "" - -# ce850bc889da4825824e5f35e7775057 -#: ../source/tutorial/enable-authentication.txt:21 -msgid "" -"For authentication, MongoDB supports various :doc:`/core/authentication-" -"mechanisms`." -msgstr "" - -# ebbf51d2dc8c41979d704afe8b92e004 -#: ../source/tutorial/enable-authentication.txt:24 -msgid "" -"The following tutorial enables access control on a standalone " -":program:`mongod` instance [#alternatives]_ and uses the :ref:`default " -"authentication mechanism `." -msgstr "" - -# f1df3f485647490ba1ee41c45245c2fb -#: ../source/tutorial/enable-authentication.txt:30 -msgid "" -"For replica sets and sharded clusters, you can also enable access control" -" by :doc:`enforcing internal authentication `. For details, see :doc:`/core/security-internal-" -"authentication`." -msgstr "" - -# 1ecb0e8556fb47d095168161c140e7f8 -#: ../source/tutorial/enable-authentication.txt:36 -msgid "User Administrator" -msgstr "" - -# c1ff045c3d294725882eff0a82c48cdf -#: ../source/tutorial/enable-authentication.txt:38 -msgid "" -"With access control enabled, ensure you have a user with " -":authrole:`userAdmin` or :authrole:`userAdminAnyDatabase` role in the " -"``admin`` database. This user can administrate user and roles such as: " -"create users, grant or revoke roles from users, and create or modify " -"customs roles." -msgstr "" - -# 962024fbb4c04fa78f35160c06468bcf -#: ../source/tutorial/enable-authentication.txt:44 -msgid "" -"You can create users either before or after enabling access control. If " -"you enable access control before creating any user, MongoDB provides a " -":ref:`localhost exception ` which allows you to " -"create a user administrator in the ``admin`` database. Once created, you " -"must authenticate as the user administrator to create additional users as" -" needed." -msgstr "" - -# 9baf132defb54ae5b293a39583d332fa -#: ../source/tutorial/enable-authentication.txt:52 -msgid "Procedure" -msgstr "" - -# 0c08e8e59334495ca1c95a4b10820f37 -#: ../source/tutorial/enable-authentication.txt:54 -msgid "" -"The following procedure first adds a user administrator to a MongoDB " -"instance running without access control and then enables access control." -msgstr "" - -# 9af2317914d647e2888ac254e4d301e0 -#: ../source/tutorial/enable-authentication.txt:60 -msgid ":doc:`/tutorial/manage-users-and-roles`." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "Procedure" -#~ msgstr "" - -#~ msgid "Next Steps" -#~ msgstr "" - -#~ msgid "Enable Client Access Control" -#~ msgstr "" - -#~ msgid "Considerations" -#~ msgstr "" - -#~ msgid "" -#~ "Enabling access control requires " -#~ "authentication of every user. Once " -#~ "authenticated, users only have the " -#~ "privileges as defined in the roles " -#~ "granted to the users." -#~ msgstr "" - -#~ msgid "" -#~ "To enable access control, use either " -#~ "the command line option ``--auth`` or" -#~ " :setting:`security.authorization` configuration file" -#~ " setting." -#~ msgstr "" - -#~ msgid "" -#~ "The tutorial enables access control and" -#~ " uses the :ref:`default authentication " -#~ "mechanism `. " -#~ "To specify a different authentication " -#~ "mechanism, see :doc:`/core/authentication-" -#~ "mechanisms`." -#~ msgstr "" - -#~ msgid "" -#~ "You can also enable client access " -#~ "control by :doc:`enforcing internal " -#~ "authentication`" -#~ " for replica sets or sharded " -#~ "clusters." -#~ msgstr "" - -#~ msgid "" -#~ "With access control enabled, ensure you" -#~ " have a user with :authrole:`userAdmin` " -#~ "or :authrole:`userAdminAnyDatabase` role in " -#~ "the ``admin`` database." -#~ msgstr "" - -#~ msgid "" -#~ "This tutorial assumes a :term:`standalone` " -#~ "environment. See :doc:`/core/security-internal-" -#~ "authentication` for replica set and " -#~ "sharded cluster security tutorials that " -#~ "include steps for creating users." -#~ msgstr "" - -#~ msgid "" -#~ "You can create users before enabling " -#~ "access control or you can create " -#~ "users after enabling access control. If" -#~ " you enable access control before " -#~ "creating any user, MongoDB provides a" -#~ " :ref:`localhost exception `" -#~ " which allows you to create a " -#~ "user administrator in the ``admin`` " -#~ "database. Once created, authenticate as " -#~ "the user administrator to create " -#~ "additional users as needed." -#~ msgstr "" - -#~ msgid "Procedures" -#~ msgstr "" - -#~ msgid "Add Users Before Enabling Access Control" -#~ msgstr "" - -#~ msgid "" -#~ "If you need to disable access " -#~ "control for any reason, restart the " -#~ "MongoDB instance without the ``--auth`` " -#~ "command line option, or if using a" -#~ " configuration file, the " -#~ ":setting:`security.authorization` setting." -#~ msgstr "" - -#~ msgid "Add Users After Enabling Access Control" -#~ msgstr "" - -#~ msgid "" -#~ "The following procedure first enables " -#~ "access control, and then uses " -#~ ":ref:`localhost exception ` " -#~ "to add a user administrator." -#~ msgstr "" - -#~ msgid "Additional Information" -#~ msgstr "" - -#~ msgid "See also :doc:`/tutorial/manage-users-and-roles`." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.po b/locale/zh/LC_MESSAGES/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.po deleted file mode 100644 index d33ad0e6b9d..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.po +++ /dev/null @@ -1,173 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 57d64fca41ff4e3aaafb0fa8fdd6af4e -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:3 -msgid "Enforce Keyfile Access Control in a Replica Set without Downtime" -msgstr "" - -# e3aeceb121ba4fc2a1afae1cd03b527d -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt -msgid "On this page" -msgstr "" - -# 1b48eabe1717483093df2e0d01f2384f -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:14 -msgid "Overview" -msgstr "" - -# c644edef03b046b5a24de00344644f86 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:16 -msgid "" -"To secure against unauthorized access, enforce :ref:`authentication " -"` in :term:`sharded cluster` deployments. Authentication " -"in MongoDB consists of :ref:`internal authentication ` among the replica set members, and :ref:`user access control " -"` for clients connecting to the replica set." -msgstr "" - -# 9c60e8e2dc3846b4b77943d5c116346b -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:22 -msgid "" -"If your deployment does not enforce authentication, MongoDB 3.4 provides " -"the :option:`--transitionToAuth` option for performing a no-downtime " -"upgrade to enforcing authentication." -msgstr "" - -# 2fb8b79646194a159f191c36ccb4ca87 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:28 -msgid "" -"MongoDB 3.2 and earlier do not support a no-downtime upgrade to enforce " -"authentication. See :doc:`/tutorial/enforce-keyfile-access-control-in-" -"existing-replica-set` for enforcing authentication in an existing MongoDB" -" 3.2 replica set." -msgstr "" - -# 01766774301e4aa3835f7b947209dcb5 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:33 -msgid "" -"This tutorial uses the :ref:`keyfile ` internal " -"authentication mechanism for internal security, and :ref:`SCRAM-SHA-1 " -"`-based :ref:`role-based access controls " -"` for client connections." -msgstr "" - -# 89f2a0e544f24896bbb3076dafde4240 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:39 -msgid "Cloud Manager and Ops Manager" -msgstr "" - -# 5686d9600e1f4faabafe64650a09b780 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:41 -msgid "" -"If you are using Cloud Manager or Ops Manager to manage your deployment, " -"see: *Configure Access Control for MongoDB Deployments* in the :mms-" -"docs:`Cloud Manager manual ` or in the :opsmgr:`Ops Manager manual ` to enforce authentication." -msgstr "" - -# 5ed8cbb1f97f4b688ba7ce873a1d6c21 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:49 -msgid "Architecture" -msgstr "" - -# 4ec8262ab32748acb63a65580adb5242 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:51 -msgid "" -"This tutorial assumes that your replica set can elect a new " -":term:`primary` after stepping down the existing primary replica set " -"member. This requires:" -msgstr "" - -# c8317d78cdb84587b592e5984fda0c87 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:55 -msgid "" -"A majority of voting replica set members available after stepping down " -"the :term:`primary`." -msgstr "" - -# 5a98ca9e9a494d5a963d0c20b8327199 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:58 -msgid "" -"At least one :term:`secondary` member that is not :ref:`delayed `, :ref:`hidden `, or " -":ref:`Priority 0 `." -msgstr "" - -# 1fed7bff278c4e9db73ebf7447ceafdb -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:63 -msgid "Transition State" -msgstr "" - -# 65fa806d6dc94f0ab270f80b22dd9487 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:65 -msgid "" -"A :program:`mongod` running with :option:`--transitionToAuth` accepts " -"both authenticated and non-authenticated connections. Clients connected " -"to the :program:`mongod` during this transition state can perform read, " -"write, and administrative operations on any database." -msgstr "" - -# 3147b8fab5dc4e77805de8526ebd5f66 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:71 -msgid "Client Access" -msgstr "" - -# b05aa1c7ace14140b9e4cd551ba6a093 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:73 -msgid "" -"At the end of the following procedure, the replica set rejects any client" -" attempting to make a non-authenticated connection. The procedure creates" -" :ref:`users ` for client applications to use when connecting to " -"the replica set." -msgstr "" - -# 4310010f2d6843bdb169a4c1861f42de -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:78 -msgid "" -"See :ref:`security-checklist-role-based-access-control` for user creation" -" and management best practices." -msgstr "" - -# a2e4ef81544648309917a5d84eb0df74 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:84 -msgid "Enforce Keyfile Access Control on Existing Replica Set" -msgstr "" - -# c1768400721e4c148e5e82b05482cd07 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:89 -msgid "x.509 Internal Authentication" -msgstr "" - -# 584df18888e74ba88b5b5fe8afa9644e -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:91 -msgid "" -"For details on using x.509 for internal authentication, see " -":doc:`/tutorial/configure-x509-member-authentication`." -msgstr "" - -# 622be0385f9249d186c46e0e30af4dd0 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set-without-downtime.txt:94 -msgid "" -"To upgrade from keyfile internal authentication to x.509 internal " -"authentication, see :doc:`/tutorial/upgrade-keyfile-to-x509`." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/enforce-keyfile-access-control-in-existing-replica-set.po b/locale/zh/LC_MESSAGES/tutorial/enforce-keyfile-access-control-in-existing-replica-set.po deleted file mode 100644 index a3acb88cd64..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/enforce-keyfile-access-control-in-existing-replica-set.po +++ /dev/null @@ -1,149 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:3 -msgid "Enforce Keyfile Access Control in a Replica Set" -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:14 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:16 -msgid "" -"Enforcing access control on a :term:`replica set` requires configuring:" -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:18 -msgid "" -"Security between members of the replica set using :doc:`Internal " -"Authentication`, and" -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:21 -msgid "" -"Security between connecting clients and the replica set using :doc:`User " -"Access Controls`." -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:24 -msgid "" -"For this tutorial, each member of the replica set uses the same internal " -"authentication mechanism and settings." -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:27 -msgid "" -"Enforcing internal authentication also enforces user access control. To " -"connect to the replica set, clients like the :program:`mongo` shell need to " -"use a :doc:`user account`. See :ref:`security-replSet-" -"auth-access-control`." -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:33 -msgid "Cloud Manager and Ops Manager" -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:35 -msgid "" -"If Cloud Manager or Ops Manager is managing your deployment, see: " -"``Configure Access Control for MongoDB Deployments`` in the :mms-docs:`Cloud" -" Manager manual ` or in the " -":opsmgr:`Ops Manager manual ` for enforcing access control." -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:43 -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:46 -msgid "Operating System" -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:48 -msgid "" -"This tutorial uses the :program:`mongod` programs. Windows users should use " -"the :program:`mongod.exe` program instead." -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:52 -msgid "Keyfile Security" -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:54 -msgid "" -"Keyfiles are bare-minimum forms of security and are best suited for testing " -"or development environments. For production environments we recommend using " -":doc:`x.509 certificates`." -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:61 -msgid "Access Control" -msgstr "" - -#: ../source/includes/internal-authentication-tutorials-access-control-consideration.rst:1 -msgid "" -"This tutorial covers creating the minimum number of administrative users on " -"the ``admin`` database *only*. For the user authentication, the tutorial " -"uses the default :doc:`/core/security-scram-sha-1` authentication mechanism." -" Challenge-response security mechanisms are are best suited for testing or " -"development environments. For production environments, we recommend using " -":doc:`x.509 certificates` or :doc:`/core/security-" -"ldap` (available for MongoDB Enterprise only) or :doc:`/core/kerberos` " -"(available for MongoDB Enterprise only)." -msgstr "" - -#: ../source/includes/internal-authentication-tutorials-access-control-consideration.rst:11 -msgid "" -"For details on creating users for specific authentication mechanism, refer " -"to the specific authentication mechanism pages." -msgstr "" - -#: ../source/includes/internal-authentication-tutorials-access-control-consideration.rst:14 -msgid "" -"See :ref:`security-checklist-role-based-access-control` for best practices " -"for user creation and management." -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:66 -msgid "Downtime" -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:68 -msgid "Enforcing access control on an existing replica set requires downtime." -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:73 -msgid "Enforce Keyfile Access Control on Existing Replica Set" -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:78 -msgid "x.509 Internal Authentication" -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:80 -msgid "" -"For details on using x.509 for internal authentication, see " -":doc:`/tutorial/configure-x509-member-authentication`." -msgstr "" - -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-replica-set.txt:83 -msgid "" -"To upgrade from keyfile internal authentication to x.509 internal " -"authentication, see :doc:`/tutorial/upgrade-keyfile-to-x509`." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.po b/locale/zh/LC_MESSAGES/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.po deleted file mode 100644 index 251cf577975..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.po +++ /dev/null @@ -1,250 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 52c856459a404c52a2b0d8aee1f28d3c -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:3 -msgid "Enforce Keyfile Access Control in Sharded Cluster" -msgstr "" - -# cbf2ac8937d6435ab4004e56d465485d -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt -msgid "On this page" -msgstr "" - -# b59e7833dc3847e3a4c10d54554d775a -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:14 -msgid "Overview" -msgstr "" - -# 97d4547bda6e4f5295415a104889fbe6 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:16 -msgid "" -"Enforcing access control on a :term:`sharded cluster` requires " -"configuring:" -msgstr "" - -# 680cd500613f4da8bbb28ae6030fb00c -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:18 -msgid "" -"Security between components of the cluster using :doc:`Internal " -"Authentication`." -msgstr "" - -# 5b92f5e458f548558fc42a5f5188e8d7 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:21 -msgid "" -"Security between connecting clients and the cluster using " -":doc:`/core/authorization`." -msgstr "" - -# 45717957067a406cb351e9916f3cac1d -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:24 -msgid "" -"For this tutorial, each member of the sharded cluster *must* use the same" -" internal authentication mechanism and settings. This means enforcing " -"internal authentication on each :program:`mongos` and :program:`mongod` " -"in the cluster." -msgstr "" - -# 8265b03e7abb4c73aafa0a4e54670513 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:28 -msgid "" -"The following tutorial uses a :ref:`keyfile ` to " -"enable internal authentication." -msgstr "" - -# f6d881ffcc5d4a62b86cff1132202ea7 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:31 -msgid "" -"Enforcing internal authentication also enforces user access control. To " -"connect to the replica set, clients like the :program:`mongo` shell need " -"to use a :doc:`user account`. See :ref:`security-" -"shardClust-enforce-access-control`." -msgstr "" - -# ea7a311fd2c04d829de9d8271eb0b5ae -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:37 -msgid "CloudManager and OpsManager" -msgstr "" - -# 099c16d079e64668bc7831956fb0a39b -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:39 -msgid "" -"If Cloud Manager or Ops Manager is managing your deployment, internal " -"authentication is automatically enforced." -msgstr "" - -# 2cf93a9ff7ae461b82d2995f92538720 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:42 -msgid "" -"To configure Access Control on a managed deployment, see: ``Configure " -"Access Control for MongoDB Deployments`` in the :mms-docs:`Cloud Manager " -"manual ` or in the " -":opsmgr:`Ops Manager manual `." -msgstr "" - -# 57f9abeb7375498696b2e0c8d7c6516f -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:50 -msgid "Considerations" -msgstr "" - -# f75066c1f1ef436db38a039fdd4023e3 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:53 -msgid "Operating System" -msgstr "" - -# dbfe6a08490b47cebfc6d696d17597bb -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:55 -msgid "" -"This tutorial primarily refers to the :program:`mongod` process. Windows " -"users should use the :program:`mongod.exe` program instead." -msgstr "" - -# 0fec4222e969478b991cb8b58ca26af5 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:59 -msgid "Keyfile Security" -msgstr "" - -# 46f8c6fc86bb4c7e91cedb8ba437b780 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:61 -msgid "" -"Keyfiles are bare-minimum forms of security and are best suited for " -"testing or development environments. For production environments we " -"recommend using :doc:`x.509 certificates`." -msgstr "" - -# 28f7c4feddcb4e6dac0b13d39553ae66 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:68 -msgid "Access Control" -msgstr "" - -# 6b1163e0d1a64b7a99246a5444d014eb -#: ../source/includes/internal-authentication-tutorials-access-control-consideration.rst:1 -msgid "" -"This tutorial covers creating the minimum number of administrative users " -"on the ``admin`` database *only*. For the user authentication, the " -"tutorial uses the default :doc:`/core/security-scram-sha-1` " -"authentication mechanism. Challenge-response security mechanisms are are " -"best suited for testing or development environments. For production " -"environments, we recommend using :doc:`x.509 " -"certificates` or :doc:`/core/security-ldap` " -"(available for MongoDB Enterprise only) or :doc:`/core/kerberos` " -"(available for MongoDB Enterprise only)." -msgstr "" - -# 00f22813c1c249b196990ab047996325 -#: ../source/includes/internal-authentication-tutorials-access-control-consideration.rst:11 -msgid "" -"For details on creating users for specific authentication mechanism, " -"refer to the specific authentication mechanism pages." -msgstr "" - -# fd05f6add33b4cb0a6963216ded7843a -#: ../source/includes/internal-authentication-tutorials-access-control-consideration.rst:14 -msgid "" -"See :ref:`security-checklist-role-based-access-control` for best " -"practices for user creation and management." -msgstr "" - -# 82f54f4c28d4493e813376aee9699bab -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:73 -msgid "Users" -msgstr "" - -# 33db5d7d9d7d454e943f5c0ee2c9e70e -#: ../source/includes/sharded-clusters-users.rst:1 -msgid "" -"In general, to create users for a sharded clusters, connect to the " -":program:`mongos` and add the sharded cluster users." -msgstr "" - -# 41a8c0deb5164e7486249c8e167a01a0 -#: ../source/includes/sharded-clusters-users.rst:4 -msgid "" -"However, some maintenance operations require direct connections to " -"specific shards in a sharded cluster. To perform these operations, you " -"must connect directly to the shard and authenticate as a shard-local " -"administrative user." -msgstr "" - -# 73d0b3eedb26440cb4e4da73289ed190 -#: ../source/includes/sharded-clusters-users.rst:9 -msgid "" -"Shard-local users exist only in the specific shard and should only be " -"used for shard-specific maintenance and configuration. You cannot connect" -" to the :program:`mongos` with shard-local users." -msgstr "" - -# 2d4c16d65476413f8d01c96a901c89d1 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:77 -msgid "" -"See the :doc:`/core/security-users` security documentation for more " -"information." -msgstr "" - -# 5f4f9274370141009f3da2a3083765a0 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:81 -msgid "Downtime" -msgstr "" - -# 58ab6ddd6a6e42a6a8629af5661b8da1 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:83 -msgid "Upgrading a sharded cluster to enforce access control requires downtime." -msgstr "" - -# 424cb773cd444a43bc5fe62d99247533 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:86 -msgid "Procedures" -msgstr "" - -# 89808de630b347659cce8823ae261bd5 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:91 -msgid "" -"Enforce Keyfile Internal Authentication on Existing Sharded Cluster " -"Deployment" -msgstr "" - -# 4dc8a6a15bca49ad8f764a0443e74718 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:97 -msgid "x.509 Internal Authentication" -msgstr "" - -# fdc6982614ec40bbbb1b949a774f058c -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:99 -msgid "" -"For details on using x.509 for internal authentication, see " -":doc:`/tutorial/configure-x509-member-authentication`." -msgstr "" - -# 4af75b6893f14c1f935359be0d6b5f10 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:102 -msgid "" -"To upgrade from keyfile internal authentication to x.509 internal " -"authentication, see :doc:`/tutorial/upgrade-keyfile-to-x509`." -msgstr "" - -# d8cb4075fac743678b9a3f5f9eb768ab -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:108 -msgid ":doc:`/core/sharded-cluster-components`" -msgstr "" - -# 764d5600f5974013bb5265be6df574f2 -#: ../source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster.txt:110 -msgid ":doc:`/core/sharded-cluster-requirements`" -msgstr "" - -#~ msgid ":doc:`/core/sharded-cluster-architectures-production`" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/enforce-unique-keys-for-sharded-collections.po b/locale/zh/LC_MESSAGES/tutorial/enforce-unique-keys-for-sharded-collections.po deleted file mode 100644 index 5aa8b4ad3fe..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/enforce-unique-keys-for-sharded-collections.po +++ /dev/null @@ -1,255 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:3 -msgid "Enforce Unique Keys for Sharded Collections" -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:14 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:16 -msgid "" -"The :method:`unique ` constraint on indexes " -"ensures that only one document can have a value for a field in a " -":term:`collection`. For :ref:`sharded collections these unique indexes " -"cannot enforce uniqueness ` because insert " -"and indexing operations are local to each shard." -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:22 -msgid "" -"MongoDB does not support creating new unique indexes in sharded collections " -"and will not allow you to shard collections with unique indexes on fields " -"other than the ``_id`` field." -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:26 -msgid "" -"If you need to ensure that a field is always unique in a sharded collection," -" there are three options:" -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:29 -msgid "Enforce uniqueness of the :ref:`shard key `." -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:31 -msgid "" -"MongoDB *can* enforce uniqueness for the :term:`shard key`. For compound " -"shard keys, MongoDB will enforce uniqueness on the *entire* key combination," -" and not for a specific component of the shard key." -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:36 -msgid "" -"You cannot specify a unique constraint on a :ref:`hashed index `." -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:39 -msgid "Use a secondary collection to enforce uniqueness." -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:41 -msgid "" -"Create a minimal collection that only contains the unique field and a " -"reference to a document in the main collection. If you always insert into a " -"secondary collection *before* inserting to the main collection, MongoDB will" -" produce an error if you attempt to use a duplicate key." -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:47 -msgid "" -"If you have a small data set, you may not need to shard this collection and " -"you can create multiple unique indexes. Otherwise you can shard on a single " -"unique key." -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:51 -msgid "Use guaranteed unique identifiers." -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:53 -msgid "" -"Universally unique identifiers (i.e. UUID) like the ``ObjectId`` are " -"guaranteed to be unique." -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:57 -msgid "Procedures" -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:60 -msgid "Unique Constraints on the Shard Key" -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:65 -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:117 -msgid "Process" -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:67 -msgid "" -"To shard a collection using the ``unique`` constraint, specify the " -":dbcommand:`shardCollection` command in the following form:" -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:74 -msgid "" -"Remember that the ``_id`` field index is always unique. By default, MongoDB " -"inserts an ``ObjectId`` into the ``_id`` field. However, you can manually " -"insert your own value into the ``_id`` field and use this as the shard key. " -"To use the ``_id`` field as the shard key, use the following operation:" -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:85 -msgid "Limitations" -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:87 -msgid "" -"You can only enforce uniqueness on one single field in the collection using " -"this method." -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:90 -msgid "" -"If you use a compound shard key, you can only enforce uniqueness on the " -"*combination* of component keys in the shard key." -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:94 -msgid "" -"In most cases, the best shard keys are compound keys that include elements " -"that permit :ref:`write scaling ` and " -":ref:`query isolation `, as well as " -":ref:`high cardinality `. These ideal shard " -"keys are not often the same keys that require uniqueness and enforcing " -"unique values in these collections requires a different approach." -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:103 -msgid "Unique Constraints on Arbitrary Fields" -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:105 -msgid "" -"If you cannot use a unique field as the shard key or if you need to enforce " -"uniqueness over multiple fields, you must create another :term:`collection` " -"to act as a \"proxy collection\". This collection must contain both a " -"reference to the original document (i.e. its ``ObjectId``) and the unique " -"key." -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:111 -msgid "" -"If you must shard this \"proxy\" collection, then shard on the unique key " -"using the :ref:`above procedure `; otherwise, you can simply create multiple unique indexes on the " -"collection." -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:119 -msgid "Consider the following for the \"proxy collection:\"" -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:128 -msgid "" -"The ``_id`` field holds the ``ObjectId`` of the :term:`document` it " -"reflects, and the ``email`` field is the field on which you want to ensure " -"uniqueness." -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:132 -msgid "" -"To shard this collection, use the following operation using the ``email`` " -"field as the :term:`shard key`:" -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:141 -msgid "" -"If you do not need to shard the proxy collection, use the following command " -"to create a unique index on the ``email`` field:" -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:148 -msgid "" -"You may create multiple unique indexes on this collection if you do not plan" -" to shard the ``proxy`` collection." -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:151 -msgid "" -"To insert documents, use the following procedure in the :ref:`JavaScript " -"shell `:" -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:174 -msgid "" -"You must insert a document into the ``proxy`` collection first. If this " -"operation succeeds, the ``email`` field is unique, and you may continue by " -"inserting the actual document into the ``information`` collection." -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:0 -msgid "See" -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:183 -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:185 -msgid "" -"Your application must catch errors when inserting documents into the " -"\"proxy\" collection and must enforce consistency between the two " -"collections." -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:189 -msgid "" -"If the proxy collection requires sharding, you must shard on the single " -"field on which you want to enforce uniqueness." -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:192 -msgid "" -"To enforce uniqueness on more than one field using sharded proxy " -"collections, you must have *one* proxy collection for *every* field for " -"which to enforce uniqueness. If you create multiple unique indexes on a " -"single proxy collection, you will *not* be able to shard proxy collections." -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:199 -msgid "Use Guaranteed Unique Identifier" -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:201 -msgid "" -"The best way to ensure a field has unique values is to generate universally " -"unique identifiers (UUID,) such as MongoDB's '``ObjectId`` values." -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:205 -msgid "" -"This approach is particularly useful for the``_id`` field, which *must* be " -"unique: for collections where you are *not* sharding by the ``_id`` field " -"the application is responsible for ensuring that the ``_id`` field is " -"unique." -msgstr "" - -#: ../source/tutorial/enforce-unique-keys-for-sharded-collections.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/ensure-indexes-fit-ram.po b/locale/zh/LC_MESSAGES/tutorial/ensure-indexes-fit-ram.po deleted file mode 100644 index 7d8e38f9bc5..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/ensure-indexes-fit-ram.po +++ /dev/null @@ -1,72 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/ensure-indexes-fit-ram.txt:5 -msgid "Ensure Indexes Fit in RAM" -msgstr "" - -#: ../source/tutorial/ensure-indexes-fit-ram.txt:15 -msgid "" -"For the fastest processing, ensure that your indexes fit entirely in RAM so " -"that the system can avoid reading the index from disk." -msgstr "" - -#: ../source/tutorial/ensure-indexes-fit-ram.txt:18 -msgid "" -"To check the size of your indexes, use the " -":method:`db.collection.totalIndexSize()` helper, which returns data in " -"bytes:" -msgstr "" - -#: ../source/tutorial/ensure-indexes-fit-ram.txt:27 -msgid "" -"The above example shows an index size of almost 4.3 gigabytes. To ensure " -"this index fits in RAM, you must not only have more than that much RAM " -"available but also must have RAM available for the rest of the " -":term:`working set`. Also remember:" -msgstr "" - -#: ../source/tutorial/ensure-indexes-fit-ram.txt:32 -msgid "" -"If you have and use multiple collections, you must consider the size of all " -"indexes on all collections. The indexes and the working set must be able to " -"fit in memory at the same time." -msgstr "" - -#: ../source/tutorial/ensure-indexes-fit-ram.txt:36 -msgid "" -"There are some limited cases where indexes do not need to fit in memory. See" -" :ref:`indexing-right-handed`." -msgstr "" - -#: ../source/tutorial/ensure-indexes-fit-ram.txt:39 -msgid ":dbcommand:`collStats` and :method:`db.collection.stats()`" -msgstr "" - -#: ../source/tutorial/ensure-indexes-fit-ram.txt:44 -msgid "Indexes that Hold Only Recent Values in RAM" -msgstr "" - -#: ../source/tutorial/ensure-indexes-fit-ram.txt:46 -msgid "" -"Indexes do not have to fit *entirely* into RAM in all cases. If the value of" -" the indexed field increments with every insert, and most queries select " -"recently added documents; then MongoDB only needs to keep the parts of the " -"index that hold the most recent or \"right-most\" values in RAM. This allows" -" for efficient index use for read and write operations and minimize the " -"amount of RAM required to support the index." -msgstr "" - -#: ../source/tutorial/ensure-indexes-fit-ram.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/evaluate-operation-performance.po b/locale/zh/LC_MESSAGES/tutorial/evaluate-operation-performance.po deleted file mode 100644 index ec552b472b7..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/evaluate-operation-performance.po +++ /dev/null @@ -1,88 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/evaluate-operation-performance.txt:3 -msgid "Evaluate Performance of Current Operations" -msgstr "" - -#: ../source/tutorial/evaluate-operation-performance.txt:13 -msgid "" -"The following sections describe techniques for evaluating operational " -"performance." -msgstr "" - -#: ../source/tutorial/evaluate-operation-performance.txt:17 -msgid "Use the Database Profiler to Evaluate Operations Against the Database" -msgstr "" - -#: ../source/tutorial/evaluate-operation-performance.txt:21 -msgid "" -"MongoDB provides a database profiler that shows performance characteristics " -"of each operation against the database. Use the profiler to locate any " -"queries or write operations that are running slow. You can use this " -"information, for example, to determine what indexes to create." -msgstr "" - -#: ../source/tutorial/evaluate-operation-performance.txt:28 -msgid "For more information, see :ref:`database-profiling`." -msgstr "" - -#: ../source/tutorial/evaluate-operation-performance.txt:31 -msgid "Use ``db.currentOp()`` to Evaluate ``mongod`` Operations" -msgstr "" - -#: ../source/tutorial/evaluate-operation-performance.txt:33 -msgid "" -"The :method:`db.currentOp()` method reports on current operations running on" -" a :program:`mongod` instance." -msgstr "" - -#: ../source/tutorial/evaluate-operation-performance.txt:37 -msgid "Use ``explain`` to Evaluate Query Performance" -msgstr "" - -#: ../source/tutorial/evaluate-operation-performance.txt:39 -msgid "" -"The :method:`cursor.explain()` and :method:`db.collection.explain()` methods" -" return information on a query execution, such as the index MongoDB selected" -" to fulfill the query and execution statistics. You can run the methods in " -":ref:`queryPlanner ` mode, :ref:`executionStats" -" ` mode, or :ref:`allPlansExecution ` mode to control the amount of information " -"returned." -msgstr "" - -#: ../source/tutorial/evaluate-operation-performance.txt:0 -msgid "Example" -msgstr "" - -#: ../source/tutorial/evaluate-operation-performance.txt:56 -msgid "" -"For more information, see :doc:`/reference/explain-results`, " -":method:`cursor.explain()`, :method:`db.collection.explain()`, and " -":doc:`/tutorial/analyze-query-plan`." -msgstr "" - -#: ../source/includes/extracts/additional-resources-performance-eval.rst:4 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-performance-eval.rst:6 -msgid "" -"`MongoDB Performance Evaluation and Tuning Consulting Package " -"`_" -msgstr "" - -#: ../source/tutorial/evaluate-operation-performance.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/expand-replica-set.po b/locale/zh/LC_MESSAGES/tutorial/expand-replica-set.po deleted file mode 100644 index 0efd4465595..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/expand-replica-set.po +++ /dev/null @@ -1,332 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/expand-replica-set.txt:3 -msgid "Add Members to a Replica Set" -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:14 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:16 -msgid "" -"This tutorial explains how to add an additional member to an existing " -":term:`replica set`. For background on replication deployment patterns, see " -"the :doc:`/core/replica-set-architectures` document." -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:21 -msgid "Maximum Voting Members" -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:37 -msgid "Existing Members" -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:39 -msgid "" -"You can use these procedures to add new members to an existing set. You can " -"also use the same procedure to \"re-add\" a removed member. If the removed " -"member's data is still relatively recent, it can recover and catch up " -"easily." -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:45 -msgid "Data Files" -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:47 -msgid "" -"If you have a backup or snapshot of an existing member, you can move the " -"data files (e.g. the :setting:`~storage.dbPath` directory) to a new system " -"and use them to quickly initiate a new member. The files must be:" -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:51 -msgid "" -"A valid copy of the data files from a member of the same replica set. See " -":doc:`/tutorial/backup-with-filesystem-snapshots` document for more " -"information." -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:55 -msgid "" -"Always use filesystem snapshots to create a copy of a member of the existing" -" replica set. **Do not** use :program:`mongodump` and " -":program:`mongorestore` to seed a new replica set member." -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:60 -msgid "" -"More recent than the oldest operation in the :term:`primary's ` " -":term:`oplog`. The new member must be able to become current by applying " -"operations from the primary's oplog." -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:65 -msgid "Requirements" -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:67 -msgid "An active replica set." -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:69 -msgid "" -"A new MongoDB system capable of supporting your data set, accessible by the " -"active replica set through the network." -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:72 -msgid "" -"Otherwise, use the MongoDB :ref:`installation tutorial ` and the :doc:`/tutorial/deploy-replica-set` tutorials." -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:77 -msgid "Procedures" -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:80 -msgid "Prepare the Data Directory" -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:82 -msgid "" -"Before adding a new member to an existing :term:`replica set`, prepare the " -"new member's :term:`data directory ` using one of the following " -"strategies:" -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:86 -msgid "" -"Make sure the new member's data directory *does not* contain data. The new " -"member will copy the data from an existing member." -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:89 -msgid "" -"If the new member is in a :term:`recovering` state, it must exit and become " -"a :term:`secondary` before MongoDB can copy all data as part of the " -"replication process. This process takes time but does not require " -"administrator intervention." -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:94 -msgid "" -"Manually copy the data directory from an existing member. The new member " -"becomes a secondary member and will catch up to the current state of the " -"replica set. Copying the data over may shorten the amount of time for the " -"new member to become current." -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:99 -msgid "" -"Ensure that you can copy the data directory to the new member and begin " -"replication within the :ref:`window allowed by the oplog `. Otherwise, the new instance will have to perform an initial sync, " -"which completely resynchronizes the data, as described in :doc:`/tutorial" -"/resync-replica-set-member`." -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:105 -msgid "" -"Use :method:`rs.printReplicationInfo()` to check the current state of " -"replica set members with regards to the oplog." -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:108 -msgid "" -"For background on replication deployment patterns, see the :doc:`/core" -"/replica-set-architectures` document." -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:114 -msgid "Add a Member to an Existing Replica Set" -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:116 -msgid "" -"Start the new :program:`mongod` instance. Specify the data directory and the" -" replica set name. The following example specifies the ``/srv/mongodb/db0`` " -"data directory and the ``rs0`` replica set:" -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:124 -msgid "" -"Take note of the host name and port information for the new " -":program:`mongod` instance." -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:127 -msgid "" -"For more information on configuration options, see the :program:`mongod` " -"manual page." -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:0 -msgid "Optional" -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:132 -msgid "" -"You can specify the data directory and replica set in the ``mongod.conf`` " -":doc:`configuration file `, and start the " -":program:`mongod` with the following command:" -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:141 -msgid "Connect to the replica set's primary." -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:143 -msgid "" -"You can only add members while connected to the primary. If you do not know " -"which member is the primary, log into any member of the replica set and " -"issue the :method:`db.isMaster()` command." -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:147 -msgid "" -"Use :method:`rs.add()` to add the new member to the replica set. For " -"example, to add a member at host ``mongodb3.example.net``, issue the " -"following command:" -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:155 -msgid "You can include the port number, depending on your setup:" -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:161 -msgid "" -"Verify that the member is now part of the replica set. Call the " -":method:`rs.conf()` method, which displays the :doc:`replica set " -"configuration `:" -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:169 -msgid "" -"To view replica set status, issue the :method:`rs.status()` method. For a " -"description of the status fields, see " -":doc:`/reference/command/replSetGetStatus`." -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:176 -msgid "Configure and Add a Member" -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:0 -msgid "Example" -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:193 -msgid "To add a member with the following configuration:" -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:195 -msgid "an ``_id`` of ``1``." -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:197 -msgid "" -"a :data:`hostname and port number ` of " -"``mongodb3.example.net:27017``." -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:201 -msgid "" -"a :data:`priority ` value within the " -"replica set of ``0``." -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:204 -msgid "" -"a configuration as :data:`hidden `," -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:207 -msgid "Issue the following:" -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:23 -msgid "" -"A replica set can have a maximum of seven :ref:`voting members `. To add a member to a replica set that already has " -"seven voting members, you must either add the member as a :ref:`non-voting " -"member ` or remove a vote from an " -":data:`existing member `." -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:31 -msgid "Init Scripts" -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:33 -msgid "" -"In production deployments you can configure a :term:`init script` to manage " -"member processes." -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:178 -msgid "" -"You can add a member to a replica set by passing to the :method:`rs.add()` " -"method a :rsconf:`members` document. The document must be in the form of a " -":rsconf:`members` document. These documents define a replica set member in " -"the same form as the :ref:`replica set configuration document `." -msgstr "" - -#: ../source/tutorial/expand-replica-set.txt:185 -msgid "" -"Specify a value for the ``_id`` field of the :rsconf:`members` document. " -"MongoDB does not automatically populate the ``_id`` field in this case. " -"Finally, the :rsconf:`members` document must declare the ``host`` value. All" -" other fields are optional." -msgstr "" - -#~ msgid "" -#~ "A replica set can have a maximum of seven :ref:`voting members `. To add a member to a replica set that already has " -#~ "seven votes, you must either add the member as a :ref:`non-voting member " -#~ "` or remove a vote from an :data:`existing " -#~ "member `." -#~ msgstr "" - -#~ msgid "Control Scripts" -#~ msgstr "" - -#~ msgid "" -#~ "In production deployments you can configure a :term:`control script` to " -#~ "manage member processes." -#~ msgstr "" - -#~ msgid "" -#~ "You can add a member to a replica set by passing to the :method:`rs.add()` " -#~ "method a :data:`~replSetGetConfig.members` document. The document must be in" -#~ " the form of a :data:`replSetGetConfig.members` document. These documents " -#~ "define a replica set member in the same form as the :ref:`replica set " -#~ "configuration document `." -#~ msgstr "" - -#~ msgid "" -#~ "Specify a value for the ``_id`` field of the " -#~ ":data:`~replSetGetConfig.members` document. MongoDB does not automatically " -#~ "populate the ``_id`` field in this case. Finally, the " -#~ ":data:`~replSetGetConfig.members` document must declare the ``host`` value. " -#~ "All other fields are optional." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/expire-data.po b/locale/zh/LC_MESSAGES/tutorial/expire-data.po deleted file mode 100644 index 03602a1bcab..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/expire-data.po +++ /dev/null @@ -1,153 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/expire-data.txt:5 -msgid "Expire Data from Collections by Setting TTL" -msgstr "" - -#: ../source/tutorial/expire-data.txt:15 -msgid "" -"This document provides an introduction to MongoDB's \"*time to live*\" or " -":term:`TTL` collection feature. TTL collections make it possible to store " -"data in MongoDB and have the :program:`mongod` automatically remove data " -"after a specified number of seconds or at a specific clock time." -msgstr "" - -#: ../source/tutorial/expire-data.txt:21 -msgid "" -"Data expiration is useful for some classes of information, including machine" -" generated event data, logs, and session information that only need to " -"persist for a limited period of time." -msgstr "" - -#: ../source/tutorial/expire-data.txt:25 -msgid "" -"A special :doc:`TTL index property ` supports the " -"implementation of TTL collections. The TTL feature relies on a background " -"thread in :program:`mongod` that reads the date-typed values in the index " -"and removes expired :term:`documents ` from the collection." -msgstr "" - -#: ../source/tutorial/expire-data.txt:32 -msgid "Procedures" -msgstr "" - -#: ../source/tutorial/expire-data.txt:34 -msgid "" -"To create a :doc:`TTL index `, use the " -":method:`db.collection.createIndex()` method with the ``expireAfterSeconds``" -" option on a field whose value is either a :ref:`date ` or an array that contains :ref:`date values `." -msgstr "" - -#: ../source/tutorial/expire-data.txt:42 -msgid "" -"The TTL index is a single field index. Compound indexes do not support the " -"TTL property. For more information on TTL indexes, see :doc:`/core/index-" -"ttl`." -msgstr "" - -#: ../source/tutorial/expire-data.txt:50 -msgid "Expire Documents after a Specified Number of Seconds" -msgstr "" - -#: ../source/tutorial/expire-data.txt:52 -msgid "" -"To expire data after a specified number of seconds has passed since the " -"indexed field, create a TTL index on a field that holds values of BSON date " -"type or an array of BSON date-typed objects *and* specify a positive non-" -"zero value in the ``expireAfterSeconds`` field. A document will expire when " -"the number of seconds in the ``expireAfterSeconds`` field has passed since " -"the time specified in its indexed field. [#field-is-array-of-dates]_" -msgstr "" - -#: ../source/tutorial/expire-data.txt:60 -msgid "" -"For example, the following operation creates an index on the ``log_events`` " -"collection's ``createdAt`` field and specifies the ``expireAfterSeconds`` " -"value of ``3600`` to set the expiration time to be one hour after the time " -"specified by ``createdAt``." -msgstr "" - -#: ../source/tutorial/expire-data.txt:69 -msgid "" -"When adding documents to the ``log_events`` collection, set the " -"``createdAt`` field to the current time:" -msgstr "" - -#: ../source/tutorial/expire-data.txt:80 -msgid "" -"MongoDB will automatically delete documents from the ``log_events`` " -"collection when the document's ``createdAt`` value [#field-is-array-of-" -"dates]_ is older than the number of seconds specified in " -"``expireAfterSeconds``." -msgstr "" - -#: ../source/tutorial/expire-data.txt:85 -msgid "" -"If the field contains an array of BSON date-typed objects, data expires if " -"at least one of BSON date-typed object is older than the number of seconds " -"specified in ``expireAfterSeconds``." -msgstr "" - -#: ../source/tutorial/expire-data.txt:90 -msgid ":update:`$currentDate` operator" -msgstr "" - -#: ../source/tutorial/expire-data.txt:93 -msgid "Expire Documents at a Specific Clock Time" -msgstr "" - -#: ../source/tutorial/expire-data.txt:95 -msgid "" -"To expire documents at a specific clock time, begin by creating a TTL index " -"on a field that holds values of BSON date type or an array of BSON date-" -"typed objects *and* specify an ``expireAfterSeconds`` value of ``0``. For " -"each document in the collection, set the indexed date field to a value " -"corresponding to the time the document should expire. If the indexed date " -"field contains a date in the past, MongoDB considers the document expired." -msgstr "" - -#: ../source/tutorial/expire-data.txt:103 -msgid "" -"For example, the following operation creates an index on the ``log_events`` " -"collection's ``expireAt`` field and specifies the ``expireAfterSeconds`` " -"value of ``0``:" -msgstr "" - -#: ../source/tutorial/expire-data.txt:111 -msgid "" -"For each document, set the value of ``expireAt`` to correspond to the time " -"the document should expire. For instance, the following " -":method:`~db.collection.insert()` operation adds a document that should " -"expire at ``July 22, 2013 14:00:00``." -msgstr "" - -#: ../source/tutorial/expire-data.txt:124 -msgid "" -"MongoDB will automatically delete documents from the ``log_events`` " -"collection when the documents' ``expireAt`` value is older than the number " -"of seconds specified in ``expireAfterSeconds``, i.e. ``0`` seconds older in " -"this case. As such, the data expires at the specified ``expireAt`` value." -msgstr "" - -#: ../source/tutorial/expire-data.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/expire-data.txt:46 -msgid "" -"You can modify the ``expireAfterSeconds`` of an existing TTL index using the" -" :dbcommand:`collMod` command." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/force-member-to-be-primary.po b/locale/zh/LC_MESSAGES/tutorial/force-member-to-be-primary.po deleted file mode 100644 index 4f4a016dab0..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/force-member-to-be-primary.po +++ /dev/null @@ -1,232 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/force-member-to-be-primary.txt:3 -msgid "Force a Member to Become Primary" -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:14 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:31 -msgid "Consideration" -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:33 -msgid "" -"A majority of the configured members of a replica set *must* be available " -"for a set to reconfigure a set or elect a primary. See :doc:`/core/replica-" -"set-elections` for more information." -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:38 -msgid "Procedures" -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:43 -msgid "Force a Member to be Primary by Setting its Priority High" -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:45 -msgid "" -"This procedure assumes your current :term:`primary` is ``m1.example.net`` " -"and that you'd like to instead make ``m3.example.net`` primary. The " -"procedure also assumes you have a three-member :term:`replica set` with the " -"configuration below. For more information on configurations, see " -":ref:`Replica Set Configuration Use `." -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:51 -msgid "This procedure assumes this configuration:" -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:74 -msgid "" -"In a :program:`mongo` shell connected to the primary, use the following " -"sequence of operations to make ``m3.example.net`` the primary:" -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:90 -msgid "The following sequence of events occur:" -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:92 -msgid "" -"``m3.example.net`` and ``m2.example.net`` sync with ``m1.example.net`` " -"(typically within 10 seconds)." -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:95 -msgid "" -"``m1.example.net`` sees that it no longer has highest priority and, in most " -"cases, steps down. ``m1.example.net`` *does not* step down if " -"``m3.example.net``'s sync is far behind. In that case, ``m1.example.net`` " -"waits until ``m3.example.net`` is within 10 seconds of its optime and then " -"steps down. This minimizes the amount of time with no primary following " -"failover." -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:102 -msgid "" -"The step down forces on election in which ``m3.example.net`` becomes primary" -" based on its :data:`priority ` " -"setting." -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:106 -msgid "" -"Optionally, if ``m3.example.net`` is more than 10 seconds behind " -"``m1.example.net``'s optime, and if you don't need to have a primary " -"designated within 10 seconds, you can force ``m1.example.net`` to step down " -"by running:" -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:115 -msgid "" -"This prevents ``m1.example.net`` from being primary for 86,400 seconds (24 " -"hours), even if there is no other member that can become primary. When " -"``m3.example.net`` catches up with ``m1.example.net`` it will become " -"primary." -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:120 -msgid "" -"If you later want to make ``m1.example.net`` primary again while it waits " -"for ``m3.example.net`` to catch up, issue the following command to make " -"``m1.example.net`` seek election again:" -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:129 -msgid "" -"The :method:`rs.freeze()` provides a wrapper around the " -":dbcommand:`replSetFreeze` database command." -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:135 -msgid "Force a Member to be Primary Using Database Commands" -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:139 -msgid "Consider a :term:`replica set` with the following members:" -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:141 -msgid "``mdb0.example.net`` - the current :term:`primary`." -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:142 -msgid "``mdb1.example.net`` - a :term:`secondary`." -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:143 -msgid "``mdb2.example.net`` - a secondary ." -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:145 -msgid "To force a member to become primary use the following procedure:" -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:147 -msgid "" -"In a :program:`mongo` shell, run :method:`rs.status()` to ensure your " -"replica set is running as expected." -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:150 -msgid "" -"In a :program:`mongo` shell connected to the :program:`mongod` instance " -"running on ``mdb2.example.net``, freeze ``mdb2.example.net`` so that it does" -" not attempt to become primary for 120 seconds." -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:159 -msgid "" -"In a :program:`mongo` shell connected the :program:`mongod` running on " -"``mdb0.example.net``, step down this instance that the :program:`mongod` is " -"not eligible to become primary for 120 seconds:" -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:168 -msgid "``mdb1.example.net`` becomes primary." -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:170 -msgid "" -"During the transition, there is a short window where the set does not have a" -" primary." -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:173 -msgid "" -"For more information, consider the :method:`rs.freeze()` and " -":method:`rs.stepDown()` methods that wrap the :dbcommand:`replSetFreeze` and" -" :dbcommand:`replSetStepDown` commands." -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:16 -msgid "" -"You can force a :term:`replica set` member to become :term:`primary` by " -"giving it a higher :rsconf:`members[n].priority` value than any other member" -" in the set." -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:21 -msgid "" -"Optionally, you also can force a member never to become primary by setting " -"its :rsconf:`members[n].priority` value to ``0``, which means the member can" -" never seek :ref:`election ` as primary. For more " -"information, see :ref:`replica-set-secondary-only-members`." -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:27 -msgid "For more information on priorities, see :rsconf:`members[n].priority`." -msgstr "" - -#: ../source/tutorial/force-member-to-be-primary.txt:85 -msgid "" -"The last statement calls :method:`rs.reconfig()` with the modified " -"configuration document to configure ``m3.example.net`` to have a higher " -":rsconf:`members[n].priority` value than the other :program:`mongod` " -"instances." -msgstr "" - -#~ msgid "" -#~ "You can force a :term:`replica set` member to become :term:`primary` by " -#~ "giving it a higher :data:`~replSetGetConfig.members[n].priority` value than " -#~ "any other member in the set." -#~ msgstr "" - -#~ msgid "" -#~ "Optionally, you also can force a member never to become primary by setting " -#~ "its :data:`~replSetGetConfig.members[n].priority` value to ``0``, which " -#~ "means the member can never seek :ref:`election ` as " -#~ "primary. For more information, see :ref:`replica-set-secondary-only-" -#~ "members`." -#~ msgstr "" - -#~ msgid "" -#~ "For more information on priorities, see " -#~ ":data:`~replSetGetConfig.members[n].priority`." -#~ msgstr "" - -#~ msgid "" -#~ "The last statement calls :method:`rs.reconfig()` with the modified " -#~ "configuration document to configure ``m3.example.net`` to have a higher " -#~ ":data:`replSetGetConfig.members[n].priority` value than the other " -#~ ":program:`mongod` instances." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/generate-key-file.po b/locale/zh/LC_MESSAGES/tutorial/generate-key-file.po deleted file mode 100644 index 1e665c9091e..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/generate-key-file.po +++ /dev/null @@ -1,47 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/generate-key-file.txt:5 -msgid "Generate a Key File" -msgstr "" - -#: ../source/tutorial/generate-key-file.txt:10 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/generate-key-file.txt:12 -msgid "" -"This section describes how to generate a key file to store authentication " -"information. After generating a key file, specify the key file using the " -":setting:`~security.keyFile` option when starting a :program:`mongod` or " -":program:`mongos` instance." -msgstr "" - -#: ../source/tutorial/generate-key-file.txt:17 -msgid "" -"A key's length must be between 6 and 1024 characters and may only contain " -"characters in the base64 set. The key file must not have group or world " -"permissions on UNIX systems. Key file permissions are not checked on Windows" -" systems." -msgstr "" - -#: ../source/tutorial/generate-key-file.txt:22 -msgid "" -"MongoDB strips whitespace characters (e.g. ``x0d``, ``x09``, and ``x20``) " -"for cross-platform convenience. As a result, the following operations " -"produce identical keys:" -msgstr "" - -#: ../source/tutorial/generate-key-file.txt:34 -msgid "Procedure" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/geospatial-tutorial.po b/locale/zh/LC_MESSAGES/tutorial/geospatial-tutorial.po deleted file mode 100644 index de7320acce1..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/geospatial-tutorial.po +++ /dev/null @@ -1,363 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/geospatial-tutorial.txt:3 -msgid "Find Restaurants with Geospatial Queries" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:14 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:16 -msgid "" -"MongoDB's :term:`geospatial` indexing allows you to efficiently execute " -"spatial queries on a collection that contains geospatial shapes and points. " -"This tutorial will briefly introduce the concepts of geospatial indexes, and" -" then demonstrate their use with :query:`$geoWithin`, " -":query:`$geoIntersects`, and :dbcommand:`geoNear`." -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:22 -msgid "" -"To showcase the capabilities of geospatial features and compare different " -"approaches, this tutorial will guide you through the process of writing " -"queries for a simple geospatial application." -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:26 -msgid "" -"Suppose you are designing a mobile application to help users find " -"restaurants in New York City. The application must:" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:29 -msgid "" -"Determine the user's current neighborhood using :query:`$geoIntersects`," -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:30 -msgid "" -"Show the number of restaurants in that neighborhood using " -":query:`$geoWithin`, and" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:32 -msgid "" -"Find restaurants within a specified distance of the user using " -":query:`$nearSphere`." -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:35 -msgid "" -"This tutorial will use a ``2dsphere`` index to query for this data on " -"spherical geometry." -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:39 -msgid "Differences Between Flat and Spherical Geometry" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:41 -msgid "" -"Geospatial queries can use either flat or spherical geometries, depending on" -" both the query and the type of index in use. ``2dsphere`` indexes support " -"only spherical geometries, while ``2d`` indexes support both flat and " -"spherical geometries." -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:46 -msgid "" -"However, queries using spherical geometries will be more performant and " -"accurate with a ``2dsphere`` index, so you should always use ``2dsphere`` " -"indexes on geographical geospatial fields." -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:50 -msgid "" -"The following table shows what kind of geometry each geospatial operator " -"will use:" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:57 -msgid "Query Type" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:59 -msgid "Geometry Type" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:61 -msgid "Notes" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:63 -msgid ":query:`$near` (:term:`GeoJSON` point, ``2dsphere`` index)" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:65 -#: ../source/tutorial/geospatial-tutorial.txt:77 -#: ../source/tutorial/geospatial-tutorial.txt:83 -#: ../source/tutorial/geospatial-tutorial.txt:89 -#: ../source/tutorial/geospatial-tutorial.txt:113 -#: ../source/tutorial/geospatial-tutorial.txt:119 -msgid "Spherical" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:69 -msgid "" -":query:`$near` (:term:`legacy coordinates `, ``2d``" -" index)" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:71 -#: ../source/tutorial/geospatial-tutorial.txt:95 -#: ../source/tutorial/geospatial-tutorial.txt:101 -#: ../source/tutorial/geospatial-tutorial.txt:107 -msgid "Flat" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:75 -msgid ":query:`$nearSphere` (:term:`GeoJSON` point, ``2dsphere`` index)" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:81 -msgid "" -":query:`$nearSphere` (:term:`legacy coordinates `, " -"``2d`` index)" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:85 -msgid "Use :term:`GeoJSON` points instead." -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:87 -msgid ":query:`$geoWithin` : { :query:`$geometry`: ... }" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:93 -msgid ":query:`$geoWithin` : { :query:`$box`: ... }" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:99 -msgid ":query:`$geoWithin` : { :query:`$polygon`: ... }" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:105 -msgid ":query:`$geoWithin` : { :query:`$center`: ... }" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:111 -msgid ":query:`$geoWithin` : { :query:`$centerSphere`: ... }" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:117 -msgid ":query:`$geoIntersects`" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:123 -msgid "" -"The :dbcommand:`geoNear` command and the :pipeline:`$geoNear` aggregation " -"operator both operate in radians when using :term:`legacy coordinates " -"`, and meters when using :term:`GeoJSON` points." -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:129 -msgid "Distortion" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:131 -msgid "" -"Spherical geometry will appear distorted when visualized on a map due to the" -" nature of projecting a three dimensional sphere, such as the earth, onto a " -"flat plane." -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:135 -msgid "" -"For example, take the specification of the spherical square defined by the " -"longitude latitude points ``(0,0)``, ``(80,0)``, ``(80,80)``, and " -"``(0,80)``. The following figure depicts the area covered by this region:" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:142 -msgid "Searching for Restaurants" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:145 -msgid "Prerequisites" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:147 -msgid "" -"Download the example datasets from " -"``_ and " -"``_. These contain the collections " -"``restaurants`` and ``neighborhoods`` respectively." -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:152 -msgid "After downloading the datasets, import them into the database:" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:159 -msgid "" -"The :dbcommand:`geoNear` command requires a geospatial index, and almost " -"always improves performance of :query:`$geoWithin` and " -":query:`$geoIntersects` queries." -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:163 -msgid "" -"Because this data is geographical, create a ``2dsphere`` index on each " -"collection using the :program:`mongo` shell:" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:172 -msgid "Exploring the Data" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:174 -msgid "" -"Inspect an entry in the newly-created ``restaurants`` collection from within" -" the :program:`mongo` shell:" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:181 -msgid "This query returns a document like the following:" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:193 -msgid "" -"This restaurant document corresponds to the location shown in the following " -"figure:" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:198 -msgid "" -"Because the tutorial uses a ``2dsphere`` index, the geometry data in the " -"``location`` field must follow the doc:`GeoJSON format " -"`." -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:201 -msgid "Now inspect an entry in the ``neighborhoods`` collection:" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:207 -msgid "This query will return a document like the following:" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:224 -msgid "" -"This geometry corresponds to the region depicted in the following figure:" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:229 -msgid "Find the Current Neighborhood" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:231 -msgid "" -"Assuming the user’s mobile device can give a reasonably accurate location " -"for the user, it is simple to find the user's current neighborhood with " -":query:`$geoIntersects`." -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:235 -msgid "" -"Suppose the user is located at -73.93414657 longitude and 40.82302903 " -"latitude. To find the current neighborhood, you will specify a point using " -"the special :query:`$geometry` field in :term:`GeoJSON` format:" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:243 -msgid "This query will return the following result:" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:265 -msgid "Find all Restaurants in the Neighborhood" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:267 -msgid "" -"You can also query to find all restaurants contained in a given " -"neighborhood. Run the following in the :program:`mongo` shell to find the " -"neighborhood containing the user, and then count the restaurants within that" -" neighborhood:" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:276 -msgid "" -"This query will tell you that there are 127 restaurants in the requested " -"neighborhood, visualized in the following figure:" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:282 -msgid "Find Restaurants within a Distance" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:284 -msgid "" -"To find restaurants within a specified distance of a point, you can use " -"either :query:`$geoWithin` with :query:`$centerSphere` to return results in " -"unsorted order, or :query:`nearSphere` with :query:`$maxDistance` if you " -"need results sorted by distance." -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:290 -msgid "Unsorted with ``$geoWithin``" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:292 -msgid "" -"To find restaurants within a circular region, use :query:`$geoWithin` with " -":query:`$centerSphere`. :query:`$centerSphere` is a MongoDB-specific syntax " -"to denote a circular region by specifying the center and the radius in " -"radians." -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:296 -msgid "" -":query:`$geoWithin` does not return the documents in any specific order, so " -"it may show the user the furthest documents first." -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:299 -msgid "The following will find all restaurants within five miles of the user:" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:307 -msgid "" -":query:`$centerSphere`'s second argument accepts the radius in radians, so " -"you must divide it by the radius of the earth in miles. See :doc:`/tutorial" -"/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes` " -"for more information on converting between distance units." -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:313 -msgid "Sorted with ``$nearSphere``" -msgstr "" - -#: ../source/tutorial/geospatial-tutorial.txt:315 -msgid "" -"You may also use :query:`$nearSphere` and specify a :query:`$maxDistance` " -"term in meters. This will return all restaurants within five miles of the " -"user in sorted order from nearest to farthest:" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/getting-started-with-the-mongo-shell.po b/locale/zh/LC_MESSAGES/tutorial/getting-started-with-the-mongo-shell.po deleted file mode 100644 index 7f82329876b..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/getting-started-with-the-mongo-shell.po +++ /dev/null @@ -1,324 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:3 -msgid "Getting Started with the ``mongo`` Shell" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:7 -msgid "" -"This document provides a basic introduction to using the :program:`mongo` " -"shell. See :doc:`/installation` for instructions on installing MongoDB for " -"your system." -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:12 -msgid "Start the ``mongo`` Shell" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:14 -msgid "" -"To start the :program:`mongo` shell and connect to your :doc:`MongoDB " -"` instance running on **localhost** with " -"**default port**:" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:17 -msgid "Go to your ````:" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:23 -msgid "Type ``./bin/mongo`` to start :program:`mongo`:" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:29 -msgid "" -"If you have added the ``/bin`` to the ``PATH`` " -"environment variable, you can just type ``mongo`` instead of " -"``./bin/mongo``." -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:33 -msgid "To display the database you are using, type ``db``:" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:39 -msgid "" -"The operation should return ``test``, which is the default database. To " -"switch databases, issue the ``use `` helper, as in the following " -"example:" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:47 -msgid "" -"To list the available databases, use the helper ``show dbs``. See also :ref" -":`mongo-shell-getSiblingDB` to access a different database from the current " -"database without switching your current database context (i.e. ``db.``.)" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:52 -msgid "" -"To start the :program:`mongo` shell with other options, see :ref:`examples " -"of starting up mongo ` and :doc:`mongo reference " -"` which provides details on the available options." -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:59 -msgid "" -"When starting, :program:`mongo` checks the user's :envvar:`HOME` directory " -"for a JavaScript file named :ref:`.mongorc.js `. If " -"found, :program:`mongo` interprets the content of :file:`.mongorc.js` before" -" displaying the prompt for the first time. If you use the shell to evaluate " -"a JavaScript file or expression, either by using the :option:`--eval ` option on the command line or by specifying :ref:`a .js file to " -"mongo `, :program:`mongo` will read the ``.mongorc.js`` " -"file *after* the JavaScript has finished processing. You can prevent " -"``.mongorc.js`` from being loaded by using the :option:`--norc` option." -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:73 -msgid "Executing Queries" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:75 -msgid "" -"From the :program:`mongo` shell, you can use the :doc:`shell methods " -"` to run queries, as in the following example:" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:82 -msgid "The ``db`` refers to the current database." -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:84 -msgid "" -"The ```` is the name of the collection to query. See :ref" -":`mongo-shell-help-collection` to list the available collections." -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:87 -msgid "" -"If the :program:`mongo` shell does not accept the name of the collection, " -"for instance if the name contains a space, hyphen, or starts with a number, " -"you can use an alternate syntax to refer to the collection, as in the " -"following:" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:98 -msgid "" -"The :method:`~db.collection.find()` method is the JavaScript method to " -"retrieve documents from ````. The " -":method:`~db.collection.find()` method returns a :term:`cursor` to the " -"results; however, in the :program:`mongo` shell, if the returned cursor is " -"not assigned to a variable using the ``var`` keyword, then the cursor is " -"automatically iterated up to 20 times to print up to the first 20 documents " -"that match the query. The :program:`mongo` shell will prompt ``Type it`` to " -"iterate another 20 times." -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:108 -msgid "" -"You can set the ``DBQuery.shellBatchSize`` attribute to change the number of" -" iteration from the default value ``20``, as in the following example which " -"sets it to ``10``:" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:116 -msgid "" -"For more information and examples on cursor handling in the :program:`mongo`" -" shell, see :doc:`/core/cursors`." -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:119 -msgid "" -"See also :ref:`mongo-shell-help-cursor` for list of cursor help in the " -":program:`mongo` shell." -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:122 -msgid "" -"For more documentation of basic MongoDB operations in the :program:`mongo` " -"shell, see:" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:125 -msgid "" -"`Getting Started with MongoDB `_" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:127 -msgid ":doc:`/reference/mongo-shell`" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:128 -msgid ":doc:`/core/read-operations`" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:129 -msgid ":doc:`/core/write-operations`" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:130 -msgid ":doc:`/administration/indexes`" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:135 -msgid "Print" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:137 -msgid "" -"The :program:`mongo` shell automatically prints the results of the " -":method:`~db.collection.find()` method if the returned cursor is not " -"assigned to a variable using the ``var`` keyword. To format the result, you " -"can add the ``.pretty()`` to the operation, as in the following:" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:147 -msgid "" -"In addition, you can use the following explicit print methods in the " -":program:`mongo` shell:" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:150 -msgid "``print()`` to print without formatting" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:152 -msgid "" -"``print(tojson())`` to print with :term:`JSON` formatting and " -"equivalent to ``printjson()``" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:155 -msgid "" -"``printjson()`` to print with :term:`JSON` formatting and equivalent to " -"``print(tojson())``" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:159 -msgid "Evaluate a JavaScript File" -msgstr "" - -#: ../source/includes/fact-execute-javascript-from-shell.rst:1 -msgid "" -"You can execute a ``.js`` file from within the :program:`mongo` shell, using" -" the :method:`load()` function, as in the following:" -msgstr "" - -#: ../source/includes/fact-execute-javascript-from-shell.rst:8 -msgid "This function loads and executes the :file:`myjstest.js` file." -msgstr "" - -#: ../source/includes/fact-execute-javascript-from-shell.rst:10 -msgid "" -"The :method:`load()` method accepts relative and absolute paths. If the " -"current working directory of the :program:`mongo` shell is :file:`/data/db`," -" and the :file:`myjstest.js` resides in the :file:`/data/db/scripts` " -"directory, then the following calls within the :program:`mongo` shell would " -"be equivalent:" -msgstr "" - -#: ../source/includes/fact-execute-javascript-from-shell.rst:21 -msgid "" -"There is no search path for the :method:`load()` function. If the desired " -"script is not in the current working directory or the full specified path, " -":program:`mongo` will not be able to access the file." -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:166 -msgid "Use a Custom Prompt" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:168 -msgid "" -"You may modify the content of the prompt by creating the variable ``prompt``" -" in the shell. The prompt variable can hold strings as well as any arbitrary" -" JavaScript. If ``prompt`` holds a function that returns a string, " -":program:`mongo` can display dynamic information in each prompt. Consider " -"the following examples:" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:0 -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:0 -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:0 -msgid "Example" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:176 -msgid "" -"Create a prompt with the number of operations issued in the current session," -" define the following variables:" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:186 -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:207 -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:227 -msgid "The prompt would then resemble the following:" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:196 -msgid "" -"To create a :program:`mongo` shell prompt in the form of " -"``@$`` define the following variables:" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:217 -msgid "" -"To create a :program:`mongo` shell prompt that contains the system up time " -"*and* the number of documents in the current database, define the following " -"prompt variable:" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:235 -msgid "Use an External Editor in the ``mongo`` Shell" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:239 -msgid "" -"In the :program:`mongo` shell you can use the ``edit`` operation to edit a " -"function or variable in an external editor. The ``edit`` operation uses the " -"value of your environments ``EDITOR`` variable." -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:243 -msgid "" -"At your system prompt you can define the ``EDITOR`` variable and start " -":program:`mongo` with the following two operations:" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:251 -msgid "Then, consider the following example shell session:" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:273 -msgid "" -"As :program:`mongo` shell interprets code edited in an external editor, it " -"may modify code in functions, depending on the JavaScript compiler. For " -":program:`mongo` may convert ``1+1`` to ``2`` or remove comments. The actual" -" changes affect only the appearance of the code and will vary based on the " -"version of JavaScript used but will not affect the semantics of the code." -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:283 -msgid "Exit the Shell" -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:285 -msgid "To exit the shell, type ``quit()`` or use the ```` shortcut." -msgstr "" - -#: ../source/tutorial/getting-started-with-the-mongo-shell.txt:287 -msgid ":gettingstarted:`Getting Started Guide `" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/implement-field-level-redaction.po b/locale/zh/LC_MESSAGES/tutorial/implement-field-level-redaction.po deleted file mode 100644 index 53c6f804d97..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/implement-field-level-redaction.po +++ /dev/null @@ -1,88 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/implement-field-level-redaction.txt:3 -msgid "Implement Field Level Redaction" -msgstr "" - -#: ../source/tutorial/implement-field-level-redaction.txt:13 -msgid "" -"The :pipeline:`$redact` pipeline operator restricts the contents of the " -"documents based on information stored in the documents themselves." -msgstr "" - -#: ../source/tutorial/implement-field-level-redaction.txt:18 -msgid "" -"To store the access criteria data, add a field to the documents and embedded" -" documents. To allow for multiple combinations of access levels for the same" -" data, consider setting the access field to an array of arrays. Each array " -"element contains a required set that allows a user with that set to access " -"the data." -msgstr "" - -#: ../source/tutorial/implement-field-level-redaction.txt:24 -msgid "" -"Then, include the :pipeline:`$redact` stage in the " -":method:`db.collection.aggregate()` operation to restrict contents of the " -"result set based on the access required to view the data." -msgstr "" - -#: ../source/tutorial/implement-field-level-redaction.txt:28 -msgid "" -"For more information on the :pipeline:`$redact` pipeline operator, including" -" its syntax and associated system variables as well as additional examples, " -"see :pipeline:`$redact`." -msgstr "" - -#: ../source/tutorial/implement-field-level-redaction.txt:35 -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/implement-field-level-redaction.txt:37 -msgid "" -"For example, a ``forecasts`` collection contains documents of the following " -"form where the ``tags`` field determines the access levels required to view " -"the data:" -msgstr "" - -#: ../source/tutorial/implement-field-level-redaction.txt:70 -msgid "" -"For each document, the ``tags`` field contains various access groupings " -"necessary to view the data. For example, the value ``[ [ \"G\" ], [ \"FDW\"," -" \"TGE\" ] ]`` can specify that a user requires either access level " -"``[\"G\"]`` or both ``[ \"FDW\", \"TGE\" ]`` to view the data." -msgstr "" - -#: ../source/tutorial/implement-field-level-redaction.txt:75 -msgid "" -"Consider a user who only has access to view information tagged with either " -"``\"FDW\"`` or ``\"TGE\"``. To run a query on all documents with year " -"``2014`` for this user, include a :pipeline:`$redact` stage as in the " -"following:" -msgstr "" - -#: ../source/tutorial/implement-field-level-redaction.txt:106 -msgid "" -"The aggregation operation returns the following \"redacted\" document for " -"the user:" -msgstr "" - -#: ../source/tutorial/implement-field-level-redaction.txt:128 -msgid "" -":expression:`$map`, :expression:`$setIsSubset`, " -":expression:`$anyElementTrue`" -msgstr "" - -#: ../source/tutorial/implement-field-level-redaction.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/insert-documents.po b/locale/zh/LC_MESSAGES/tutorial/insert-documents.po deleted file mode 100644 index d08ffc88847..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/insert-documents.po +++ /dev/null @@ -1,416 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# fdb0a5d462fb47edaeda4db22ba773f3 -#: ../source/tutorial/insert-documents.txt:5 -msgid "Insert Documents" -msgstr "" - -# 6687b0146f4c45afa401b43a8ea0ab02 -#: ../source/tutorial/insert-documents.txt -msgid "On this page" -msgstr "" - -# 3a14076860244f7d923e84b2e4c7dd60 -#: ../source/tutorial/insert-documents.txt:16 -msgid "Insert Methods" -msgstr "" - -# 38ce052e5c994fee91c3613a297bb039 -#: ../source/tutorial/insert-documents.txt:18 -msgid "" -"MongoDB provides the following methods for inserting :ref:`documents " -"` into a collection:" -msgstr "" - -# 732ece2117b04ab497a8e4ec62da4abb -#: ../source/tutorial/insert-documents.txt:21 -msgid ":ref:`write-op-insertOne`" -msgstr "" - -# e5e11cf6ff4d4e359ddd84da554239fb -#: ../source/tutorial/insert-documents.txt:23 -msgid ":ref:`write-op-insertMany`" -msgstr "" - -# 5914fb308b9949acba33022b65fd37bb -#: ../source/tutorial/insert-documents.txt:25 -msgid ":ref:`write-op-insert-method`" -msgstr "" - -# aab4936c49424094980077c19d68cd75 -#: ../source/tutorial/insert-documents.txt:27 -msgid "" -"This page provides examples of insert operations in the :program:`mongo` " -"shell." -msgstr "" - -# a91e7af01f3c4a828cb783f5ebf95b97 -#: ../source/tutorial/insert-documents.txt:33 -msgid "Insert Behavior" -msgstr "" - -# 42280a32e5854e72bf922fd389cfbea8 -#: ../source/tutorial/insert-documents.txt:36 -msgid "Collection Creation" -msgstr "" - -# 3b3a6806ecd146c5bf41a9b48652b6d9 -#: ../source/tutorial/insert-documents.txt:38 -msgid "" -"If the collection does not currently exist, insert operations will create" -" the collection." -msgstr "" - -# 257ec69ad7e540aca6f16b6ab9f9f759 -#: ../source/tutorial/insert-documents.txt:42 -msgid "``_id`` Field" -msgstr "" - -# 708a1063ace445a484ff22b19da6267c -#: ../source/includes/fact-id-field.rst:1 -msgid "" -"In MongoDB, each document stored in a collection requires a unique " -":term:`_id` field that acts as a :term:`primary key`. If an inserted " -"document omits the ``_id`` field, the MongoDB driver automatically " -"generates an :ref:`objectid` for the ``_id`` field." -msgstr "" - -# bad0d09f30084ed1a0819adfcfc6bb28 -#: ../source/includes/fact-id-field.rst:6 -msgid "" -"This also applies to documents inserted through update operations with " -":ref:`upsert: true `." -msgstr "" - -# c007a5a484b7401190b3aba58c74dde2 -#: ../source/tutorial/insert-documents.txt:47 -msgid "Atomicity" -msgstr "" - -# 9a9fba6557814ea6a49a88e030896a52 -#: ../source/tutorial/insert-documents.txt:49 -msgid "" -"All write operations in MongoDB are atomic on the level of a single " -"document. For more information on MongoDB and atomicity, see :doc:`/core" -"/write-operations-atomicity`" -msgstr "" - -# a9319611578f43dfbed74fac763fc452 -#: ../source/tutorial/insert-documents.txt:56 -msgid "``db.collection.insertOne()``" -msgstr "" - -# 7c1cd3ebe6c94f6cbb8e2d2fe2f96bf9 -#: ../source/tutorial/insert-documents.txt:60 -msgid "" -":method:`db.collection.insertOne()` inserts a *single* :ref:`document " -"` into a collection." -msgstr "" - -# d5873d128cae4b9b8e599455991d99c1 -#: ../source/tutorial/insert-documents.txt:63 -msgid "" -"The following example inserts a new document into the ``users`` " -"collection. The new document has three fields ``name``, ``age``, and " -"``status``. Since the document does not specify an ``_id`` field, MongoDB" -" adds the ``_id`` field with an ObjectId value to the new document. See " -":ref:`write-op-insert-behavior`." -msgstr "" - -# f36b238a92db4f2ab77ef395c0fb11c5 -#: ../source/tutorial/insert-documents.txt:85 -msgid "" -":method:`~db.collection.insertOne()` will return a document providing the" -" inserted document's ``_id`` field. See the :ref:`reference ` for an example." -msgstr "" - -# 9dec2d81e7cf410286a3fda69fd8e2a0 -#: ../source/tutorial/insert-documents.txt:89 -msgid "" -"To retrieve the document that you just inserted, :ref:`query the " -"collection `:" -msgstr "" - -# 5da93ed53dc14b89a7f9b62f45342fa9 -#: ../source/tutorial/insert-documents.txt:96 -msgid "" -"For more information and examples, see " -":method:`db.collection.insertOne()`." -msgstr "" - -# e9e609dc3a294fa0b026cf2fae86f323 -#: ../source/tutorial/insert-documents.txt:102 -msgid "``db.collection.insertMany()``" -msgstr "" - -# f7146d0e6b1e455da590ed5f52496ef9 -#: ../source/tutorial/insert-documents.txt:106 -msgid "" -":method:`db.collection.insertMany()` inserts *multiple* :ref:`documents " -"` into a collection." -msgstr "" - -# bbfbc276cca44dda8b47a55dd2927030 -#: ../source/tutorial/insert-documents.txt:109 -msgid "" -"The following example inserts three new documents into the ``users`` " -"collection. Each document has three fields ``name``, ``age``, and " -"``status``. Since the documents do not specify an ``_id`` field, MongoDB " -"adds the ``_id`` field with an ObjectId value to each document. See :ref" -":`write-op-insert-behavior`." -msgstr "" - -# 2361a81767194d00bf25083821b8d6dd -#: ../source/tutorial/insert-documents.txt:131 -msgid "" -":method:`~db.collection.insertMany()` will return a document providing " -"each inserted document's ``_id`` field. See the :ref:`reference " -"` for an example." -msgstr "" - -# 6a147a6b56fc450ea5609d4ef235aad7 -#: ../source/tutorial/insert-documents.txt:135 -msgid "" -"To retrieve the inserted documents, :ref:`query the collection `:" -msgstr "" - -# 86e3427f9b9c4253b37a2bab71a6dab1 -#: ../source/tutorial/insert-documents.txt:142 -msgid "" -"For more information and examples, see " -":method:`db.collection.insertMany()`." -msgstr "" - -# 948a5edf8b154e7e960c441fcfcbc5ec -#: ../source/tutorial/insert-documents.txt:148 -msgid "``db.collection.insert()``" -msgstr "" - -# 9b9d7dd1771b4d44882caf0a061ab29a -#: ../source/tutorial/insert-documents.txt:150 -msgid "" -":method:`db.collection.insert()` inserts a single document or multiple " -"documents into a collection. To insert a single document, pass a document" -" to the method; to insert multiple documents, pass an array of documents " -"to the method." -msgstr "" - -# 5bea34f7357e40ff8c6281491864082e -#: ../source/tutorial/insert-documents.txt:155 -msgid "" -"The following example inserts a new document into the ``users`` " -"collection. The new document has three fields ``name``, ``age``, and " -"``status``. Since the document does not specify an ``_id`` field, MongoDB" -" adds the ``_id`` field with an ObjectId value to the document. See :ref" -":`write-op-insert-behavior`." -msgstr "" - -# c6b52672367c4f7a8e319ee789f92dea -#: ../source/tutorial/insert-documents.txt:177 -msgid "" -":method:`db.collection.insert` returns a :method:`WriteResult` object " -"providing status information." -msgstr "" - -# 6e3c9e8dfe9d4833b6e8a28a48f6d4e1 -#: ../source/tutorial/insert-documents.txt:180 -msgid "" -"For example, a successful insert returns the following " -":method:`WriteResult` object:" -msgstr "" - -# ab1c935205114bd08388ed4b0f99d267 -#: ../source/tutorial/insert-documents.txt:187 -msgid "" -"The :data:`~WriteResult.nInserted` field specifies the number of " -"documents inserted. If the operation encounters an error, the " -":method:`WriteResult` object will contain the error information." -msgstr "" - -# f3e5d2d29c72433687bd2dad61a9742f -#: ../source/tutorial/insert-documents.txt:191 -msgid "" -"The following example inserts multiple documents into the ``users`` " -"collection. Since the documents do not specify an ``_id`` field, MongoDB " -"adds the ``_id`` field with an ObjectId value to each document. See :ref" -":`write-op-insert-behavior`." -msgstr "" - -# c8ae8c78d49d4a939dd721e9a2472f89 -#: ../source/tutorial/insert-documents.txt:206 -msgid "" -"The method returns a :method:`BulkWriteResult` object with the status of " -"the operation. A successful insert of the documents returns the following" -" :method:`BulkWriteResult` object:" -msgstr "" - -# a1cdf3ad16ca4038a3d8664ebb4d09cc -#: ../source/tutorial/insert-documents.txt:223 -msgid "For more information and examples, see :method:`db.collection.insert()`." -msgstr "" - -# f5958aa63948458793a3932b642f2620 -#: ../source/tutorial/insert-documents.txt:226 -msgid "Additional Methods" -msgstr "" - -# a192b9edde1d46bb9cf61266322090ce -#: ../source/tutorial/insert-documents.txt:228 -msgid "The following methods can also add new documents to a collection:" -msgstr "" - -# 5aa7fffde5844d0cb117787ce38702af -#: ../source/tutorial/insert-documents.txt:230 -msgid "" -":method:`db.collection.update()` when used with the ``upsert: true`` " -"option." -msgstr "" - -# 9406fd421d9f46878fcd25ba44e628b5 -#: ../source/tutorial/insert-documents.txt:233 -msgid "" -":method:`db.collection.updateOne()` when used with the ``upsert: true`` " -"option." -msgstr "" - -# 587a39a57f38488e9e873da93838b8af -#: ../source/tutorial/insert-documents.txt:236 -msgid "" -":method:`db.collection.updateMany()` when used with the ``upsert: true`` " -"option." -msgstr "" - -# 6ce9cd393d1d4fceacddd0ee2fce74b7 -#: ../source/tutorial/insert-documents.txt:239 -msgid "" -":method:`db.collection.findAndModify()` when used with the ``upsert: " -"true`` option." -msgstr "" - -# 668c902f35e54593918938fd8da16179 -#: ../source/tutorial/insert-documents.txt:242 -msgid "" -":method:`db.collection.findOneAndUpdate()` when used with the ``upsert: " -"true`` option." -msgstr "" - -# 8d511dd7905a4bb492aba39716650528 -#: ../source/tutorial/insert-documents.txt:245 -msgid "" -":method:`db.collection.findOneAndReplace()` when used with the ``upsert: " -"true`` option." -msgstr "" - -# fa6660a256554e2f95c7591fce6c4d17 -#: ../source/tutorial/insert-documents.txt:248 -msgid ":method:`db.collection.save()`." -msgstr "" - -# 3ace6ea4c21e4be0b83c6f90853d70a4 -#: ../source/tutorial/insert-documents.txt:250 -msgid ":method:`db.collection.bulkWrite()`." -msgstr "" - -# a5563efbfd69431382e94180f5fc8435 -#: ../source/tutorial/insert-documents.txt:252 -msgid "" -"See the individual reference pages for the methods for more information " -"and examples." -msgstr "" - -# 98cb1c2fa5314cf1a0d53d801e028c0d -#: ../source/tutorial/insert-documents.txt:256 -msgid "Write Acknowledgement" -msgstr "" - -# a9d6a6bfd1d34ecab8390d0f0cacbe5f -#: ../source/tutorial/insert-documents.txt:258 -msgid "" -"With write concerns, you can specify the level of acknowledgement " -"requested from MongoDB for write operations. For details, see " -":doc:`/reference/write-concern`." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "Insert a Document" -#~ msgstr "" - -#~ msgid "Insert an Array of Documents" -#~ msgstr "" - -#~ msgid "Insert Multiple Documents with ``Bulk``" -#~ msgstr "" - -#~ msgid "Additional Examples and Methods" -#~ msgstr "" - -#~ msgid "For more examples, see :method:`db.collection.insert()`." -#~ msgstr "" - -#~ msgid "" -#~ "In MongoDB, documents stored in a " -#~ "collection require a unique :term:`_id` " -#~ "field that acts as a :term:`primary " -#~ "key`. If the ``_id`` field is " -#~ "unspecified in the documents, MongoDB " -#~ "uses :ref:`ObjectIds ` as the " -#~ "default value for the ``_id`` field; " -#~ "i.e. if a document does not " -#~ "contain a top-level ``_id`` field " -#~ "during an insert, the MongoDB driver " -#~ "adds the ``_id`` field that holds " -#~ "an :ref:`objectid`." -#~ msgstr "" - -#~ msgid "" -#~ "In addition, if the :program:`mongod` " -#~ "receives a document to insert that " -#~ "does not contain an ``_id`` field " -#~ "(e.g. through an update operation with" -#~ " an :ref:`upsert option `) :program:`mongod` will add the" -#~ " ``_id`` field that holds an " -#~ "ObjectId." -#~ msgstr "" - -#~ msgid "The method returns a document with the status of the operation:" -#~ msgstr "" - -#~ msgid "" -#~ "To verify the inserted document, " -#~ ":ref:`query the collection ` by specifying a query filter" -#~ " on the ``_id`` field:" -#~ msgstr "" - -#~ msgid "" -#~ "To verify the inserted document, " -#~ ":ref:`query the collection ` by specifying a" -#~ " query filter on the ``_id`` field:" -#~ msgstr "" - -#~ msgid "" -#~ "The operation returns a :method:`WriteResult`" -#~ " object with the status of the " -#~ "operation. A successful insert of the" -#~ " document returns the following " -#~ ":method:`WriteResult` object:" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/install-mongodb-enterprise-on-amazon.po b/locale/zh/LC_MESSAGES/tutorial/install-mongodb-enterprise-on-amazon.po deleted file mode 100644 index 9758c93b6ae..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/install-mongodb-enterprise-on-amazon.po +++ /dev/null @@ -1,176 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/install-mongodb-enterprise-on-amazon.txt:14 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-amazon.txt:16 -msgid "" -"Use this tutorial to install :products:`MongoDB Enterprise ` on Amazon Linux AMI. MongoDB Enterprise is " -"available on select platforms and contains support for several features " -"related to security and monitoring." -msgstr "" - -#: ../source/includes/fact-installation-64bit.rst:1 -msgid "" -"This installation guide only supports 64-bit systems. See :ref:`3.0" -"-compatibility-platform-support` for details." -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-amazon.txt:26 -msgid "Install MongoDB Enterprise" -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-amazon.txt:40 -msgid "Run MongoDB Enterprise" -msgstr "" - -#: ../source/includes/fact-installation-directories.rst:1 -msgid "" -"The MongoDB instance stores its data files in |mongod-datadir| and its log " -"files in ``/var/log/mongodb`` by default, and runs using the |mongod-user| " -"user account. You can specify alternate log and data file directories in " -"``/etc/mongod.conf``. See :setting:`systemLog.path` and " -":setting:`storage.dbPath` for additional information." -msgstr "" - -#: ../source/includes/fact-installation-directories.rst:8 -msgid "" -"If you change the user that runs the MongoDB process, you **must** modify " -"the access control rights to the |mongod-datadir| and ``/var/log/mongodb`` " -"directories to give this user access to these directories." -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-amazon.txt:3 -msgid "Install MongoDB Enterprise on Amazon Linux" -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-amazon.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:1 -msgid "" -"MongoDB provides officially supported Enterprise packages in their own " -"repository. This repository contains the following packages:" -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:7 -msgid "``mongodb-enterprise``" -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:8 -msgid "" -"A ``metapackage`` that will automatically install the four component " -"packages listed below." -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:11 -msgid "``mongodb-enterprise-server``" -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:12 -msgid "" -"Contains the :program:`mongod` daemon and associated configuration and init " -"scripts." -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:15 -msgid "``mongodb-enterprise-mongos``" -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:16 -msgid "Contains the :program:`mongos` daemon." -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:18 -msgid "``mongodb-enterprise-shell``" -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:19 -msgid "Contains the :program:`mongo` shell." -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:21 -msgid "``mongodb-enterprise-tools``" -msgstr "" - -#: ../source/includes/list-mongodb-enterprise-packages.rst:22 -msgid "" -"Contains the following MongoDB tools: :program:`mongoimport` " -":program:`bsondump`, :program:`mongodump`, :program:`mongoexport`, " -":program:`mongofiles`, :program:`mongooplog`, :program:`mongoperf`, " -":program:`mongorestore`, :program:`mongostat`, and :program:`mongotop`." -msgstr "" - -#: ../source/includes/extracts/install-past-mongodb-enterprise-amazon.rst:3 -msgid "" -"To install a version of MongoDB prior to 3.2, please refer to that version's" -" documentation. For example, see version :v3.0:`3.0 `." -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-amazon.txt:35 -msgid "Install MongoDB Enterprise From Tarball" -msgstr "" - -#: ../source/includes/extracts/install-mongodb-enterprise-manually-amazon.rst:1 -msgid "" -"While you should use the ``.rpm`` packages as previously described, you may " -"also manually install MongoDB using the tarballs." -msgstr "" - -#: ../source/includes/extracts/install-mongodb-enterprise-manually-amazon.rst:4 -msgid "First you must install any dependencies as appropriate:" -msgstr "" - -#: ../source/includes/extracts/install-mongodb-enterprise-manually-amazon.rst:9 -msgid "" -"To perform the installation, see :doc:`/tutorial/install-mongodb-enterprise-" -"on-linux`." -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-amazon.txt:50 -msgid "Uninstall MongoDB" -msgstr "" - -#: ../source/includes/fact-uninstall.rst:1 -msgid "" -"To completely remove MongoDB from a system, you must remove the MongoDB " -"applications themselves, the configuration files, and any directories " -"containing data and logs. The following section guides you through the " -"necessary steps." -msgstr "" - -#: ../source/includes/fact-uninstall.rst:6 -msgid "" -"This process will *completely* remove MongoDB, its configuration, and *all* " -"databases. This process is not reversible, so ensure that all of your " -"configuration and data is backed up before proceeding." -msgstr "" - -#~ msgid "Install MongoDB Enterprise on Amazon Linux AMI" -#~ msgstr "" - -#~ msgid "Prerequisites" -#~ msgstr "" - -#~ msgid "To install all of MongoDB's dependencies, run the following command:" -#~ msgstr "" - -#~ msgid "" -#~ "The Enterprise packages include an example SNMP configuration file named " -#~ "``mongod.conf``. This file is not a MongoDB configuration file." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/install-mongodb-enterprise-on-debian.po b/locale/zh/LC_MESSAGES/tutorial/install-mongodb-enterprise-on-debian.po deleted file mode 100644 index 68b5165cc8b..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/install-mongodb-enterprise-on-debian.po +++ /dev/null @@ -1,231 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 98385bd0916647c4a3fcef2179be8168 -#: ../source/tutorial/install-mongodb-enterprise-on-debian.txt:3 -msgid "Install MongoDB Enterprise on Debian" -msgstr "" - -# a3cd609609a54ec780d85e4e2442f2dc -#: ../source/tutorial/install-mongodb-enterprise-on-debian.txt -msgid "On this page" -msgstr "" - -# 2fb0e003a8884861bf751ee3667b8b53 -#: ../source/tutorial/install-mongodb-enterprise-on-debian.txt:14 -msgid "Overview" -msgstr "" - -# c570da6cce844edd8690052e0804c9b6 -#: ../source/tutorial/install-mongodb-enterprise-on-debian.txt:16 -msgid "" -"Use this tutorial to install :products:`MongoDB Enterprise ` from ``.deb`` packages on Debian 7 " -"\"Wheezy\" or Debian 8 \"Jessie\"." -msgstr "" - -# f3e13da14a8743509f80bf1e6f50b4bf -#: ../source/tutorial/install-mongodb-enterprise-on-debian.txt:20 -msgid "Platform Support" -msgstr "" - -# 63dba6085dc34226ac8a8cdcecd3efa0 -# d9a7b6b9663c4b659b60de81038c0669 -#: ../source/includes/fact-installation-64bit.rst:1 -msgid "" -"This installation guide only supports 64-bit systems. See :ref:`3.0" -"-compatibility-platform-support` for details." -msgstr "" - -# b2decd8c4ba8430f814bdc5a46ffcb09 -#: ../source/includes/list-mongodb-enterprise-packages.rst:1 -msgid "" -"MongoDB provides officially supported Enterprise packages in their own " -"repository. This repository contains the following packages:" -msgstr "" - -# 892b0567ee9a40eda79206e2b16b6727 -#: ../source/includes/list-mongodb-enterprise-packages.rst:7 -msgid "``mongodb-enterprise``" -msgstr "" - -# bf8044005c714e0b8cc606b0e8554f64 -#: ../source/includes/list-mongodb-enterprise-packages.rst:8 -msgid "" -"A ``metapackage`` that will automatically install the four component " -"packages listed below." -msgstr "" - -# 80d4f717e02143dcb7d8e1008ea3d230 -#: ../source/includes/list-mongodb-enterprise-packages.rst:11 -msgid "``mongodb-enterprise-server``" -msgstr "" - -# a5c6cbe9226f4d2fb6b741b442da5851 -#: ../source/includes/list-mongodb-enterprise-packages.rst:12 -msgid "" -"Contains the :program:`mongod` daemon and associated configuration and " -"init scripts." -msgstr "" - -# 50572f37cfa44076926b2465667c9b90 -#: ../source/includes/list-mongodb-enterprise-packages.rst:15 -msgid "``mongodb-enterprise-mongos``" -msgstr "" - -# 5bab8060fb8b4564a5ea09409bb899ad -#: ../source/includes/list-mongodb-enterprise-packages.rst:16 -msgid "Contains the :program:`mongos` daemon." -msgstr "" - -# 172d56794b8547bd8df0845fa6f1d5dd -#: ../source/includes/list-mongodb-enterprise-packages.rst:18 -msgid "``mongodb-enterprise-shell``" -msgstr "" - -# ba431b1c514a4f7dbf8d0273b8719560 -#: ../source/includes/list-mongodb-enterprise-packages.rst:19 -msgid "Contains the :program:`mongo` shell." -msgstr "" - -# e20a9358d5d4464ea47584e8d9f8ae10 -#: ../source/includes/list-mongodb-enterprise-packages.rst:21 -msgid "``mongodb-enterprise-tools``" -msgstr "" - -# 10321a517bb745f6867380090807746b -#: ../source/includes/list-mongodb-enterprise-packages.rst:22 -msgid "" -"Contains the following MongoDB tools: :program:`mongoimport` " -":program:`bsondump`, :program:`mongodump`, :program:`mongoexport`, " -":program:`mongofiles`, :program:`mongooplog`, :program:`mongoperf`, " -":program:`mongorestore`, :program:`mongostat`, and :program:`mongotop`." -msgstr "" - -# 654957ac38f44c63afa49db9b00e10a8 -#: ../source/tutorial/install-mongodb-enterprise-on-debian.txt:27 -msgid "Install MongoDB Enterprise" -msgstr "" - -# da229b6c8873486d8d7bff5e6f19ad98 -#: ../source/includes/extracts/install-past-mongodb-enterprise-debian.rst:3 -msgid "" -"To install a version of MongoDB prior to 3.2, please refer to that " -"version's documentation. For example, see version :v3.0:`3.0 `." -msgstr "" - -# 825c45ea2de845e38be6ef6b17cab4ef -#: ../source/includes/fact-use-distribution-package.rst:1 -msgid "" -"Use the provided distribution packages as described in this page if " -"possible. These packages will automatically install all of MongoDB's " -"dependencies, and are the recommended installation method." -msgstr "" - -# 2c668fc679ae4f978f92262426e572a8 -#: ../source/tutorial/install-mongodb-enterprise-on-debian.txt:40 -msgid "Install MongoDB Enterprise From Tarball" -msgstr "" - -# 0bba0ecda8d843ca8ffcbc63cde0f799 -#: ../source/includes/extracts/install-mongodb-enterprise-manually-debian.rst:1 -msgid "" -"While you should use the ``.deb`` packages as previously described, you " -"may also manually install MongoDB using the tarballs." -msgstr "" - -# d03a1a49b353412abbdc3c8fd9cb9bfa -#: ../source/includes/extracts/install-mongodb-enterprise-manually-debian.rst:4 -msgid "First you must install any dependencies as appropriate:" -msgstr "" - -# 7c5b7006b954449b89aca09884f5f6e8 -#: ../source/includes/extracts/install-mongodb-enterprise-manually-debian.rst:11 -msgid "" -"To perform the installation, see :doc:`/tutorial/install-mongodb-" -"enterprise-on-linux`." -msgstr "" - -# 77836c959276498a8880536e1e5504dd -#: ../source/tutorial/install-mongodb-enterprise-on-debian.txt:45 -msgid "Run MongoDB Enterprise" -msgstr "" - -# 9d191713c0e740989ec2905d3d7b4f51 -#: ../source/includes/fact-installation-directories.rst:1 -msgid "" -"The MongoDB instance stores its data files in |mongod-datadir| and its " -"log files in ``/var/log/mongodb`` by default, and runs using the |mongod-" -"user| user account. You can specify alternate log and data file " -"directories in ``/etc/mongod.conf``. See :setting:`systemLog.path` and " -":setting:`storage.dbPath` for additional information." -msgstr "" - -# 55b09cb212e847f197b28f1966941c17 -#: ../source/includes/fact-installation-directories.rst:8 -msgid "" -"If you change the user that runs the MongoDB process, you **must** modify" -" the access control rights to the |mongod-datadir| and " -"``/var/log/mongodb`` directories to give this user access to these " -"directories." -msgstr "" - -# bb78dc9ef37540cc95c87cc8f289c856 -#: ../source/tutorial/install-mongodb-enterprise-on-debian.txt:55 -msgid "Uninstall MongoDB" -msgstr "" - -# 343f93a23bf943eaa2e4979ffc063c76 -#: ../source/includes/fact-uninstall.rst:1 -msgid "" -"To completely remove MongoDB from a system, you must remove the MongoDB " -"applications themselves, the configuration files, and any directories " -"containing data and logs. The following section guides you through the " -"necessary steps." -msgstr "" - -# c5dbaa3871764a908c1ca5c30fb21d95 -#: ../source/includes/fact-uninstall.rst:6 -msgid "" -"This process will *completely* remove MongoDB, its configuration, and " -"*all* databases. This process is not reversible, so ensure that all of " -"your configuration and data is backed up before proceeding." -msgstr "" - -#~ msgid "Packages" -#~ msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "This package contains the :program:`mongos` daemon." -#~ msgstr "" - -#~ msgid "This package contains the :program:`mongo` shell." -#~ msgstr "" - -#~ msgid "Control Scripts" -#~ msgstr "" - -#~ msgid "Considerations" -#~ msgstr "" - -#~ msgid "" -#~ "Use this tutorial to install " -#~ ":products:`MongoDB Enterprise ` from ``.deb`` " -#~ "packages on Debian 7 \"Wheezy\"." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/install-mongodb-enterprise-on-linux.po b/locale/zh/LC_MESSAGES/tutorial/install-mongodb-enterprise-on-linux.po deleted file mode 100644 index b6ff36e845e..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/install-mongodb-enterprise-on-linux.po +++ /dev/null @@ -1,45 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/install-mongodb-enterprise-on-linux.txt:3 -msgid "Install MongoDB Enterprise From Tarball" -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-linux.txt:15 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-linux.txt:17 -msgid "" -"Compiled versions of MongoDB Enterprise for Linux provide a simple option " -"for installing MongoDB for other Linux systems without supported packages." -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-linux.txt:21 -msgid "Install MongoDB" -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-linux.txt:28 -msgid "Run MongoDB" -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-linux.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/includes/extracts/install-past-mongodb-enterprise-tarball.rst:3 -msgid "" -"To install a version of MongoDB prior to 3.2, please refer to that version's" -" documentation. For example, see version :v3.0:`3.0 `." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/install-mongodb-enterprise-on-os-x.po b/locale/zh/LC_MESSAGES/tutorial/install-mongodb-enterprise-on-os-x.po deleted file mode 100644 index 4aeee9a313b..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/install-mongodb-enterprise-on-os-x.po +++ /dev/null @@ -1,46 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/install-mongodb-enterprise-on-os-x.txt:3 -msgid "Install MongoDB Enterprise on OS X" -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-os-x.txt:8 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-os-x.txt:10 -msgid "" -"Use this tutorial to install :products:`MongoDB Enterprise ` on OS X systems. MongoDB Enterprise is " -"available on select platforms and contains support for several features " -"related to security and monitoring." -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-os-x.txt:15 -msgid "Platform Support" -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-os-x.txt:17 -msgid "" -"MongoDB only supports OS X versions 10.7 (Lion) and later on Intel x86-64. " -"Versions of MongoDB Enterprise prior to 3.2 did not support OS X." -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-os-x.txt:21 -msgid "Install MongoDB Enterprise" -msgstr "" - -#: ../source/tutorial/install-mongodb-enterprise-on-os-x.txt:26 -msgid "Run MongoDB Enterprise" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/install-mongodb-enterprise-on-red-hat.po b/locale/zh/LC_MESSAGES/tutorial/install-mongodb-enterprise-on-red-hat.po deleted file mode 100644 index e3f497f41e9..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/install-mongodb-enterprise-on-red-hat.po +++ /dev/null @@ -1,337 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 3ed1d18f1eb04e81947ac620a0ffd3bc -#: ../source/tutorial/install-mongodb-enterprise-on-red-hat.txt:3 -msgid "Install MongoDB Enterprise on Red Hat Enterprise or CentOS" -msgstr "" - -# 3538985fcfb8493dacfb8e2bcd6080b0 -#: ../source/tutorial/install-mongodb-enterprise-on-red-hat.txt -msgid "On this page" -msgstr "" - -# a688f49b25954782b116066c8d2ceff7 -#: ../source/tutorial/install-mongodb-enterprise-on-red-hat.txt:14 -msgid "Overview" -msgstr "" - -# 9e52950a94a048168f38a71e114b6549 -#: ../source/tutorial/install-mongodb-enterprise-on-red-hat.txt:16 -msgid "" -"Use this tutorial to install :products:`MongoDB Enterprise ` on Red Hat Enterprise Linux or CentOS " -"Linux versions 6 and 7 from ``.rpm`` packages." -msgstr "" - -# 806a5e7dfa5d4b3eb29b5022d484ed9f -#: ../source/tutorial/install-mongodb-enterprise-on-red-hat.txt:20 -msgid "Platform Support" -msgstr "" - -# 2e79181689e84b5b9181ed844d5fea60 -#: ../source/includes/fact-installation-64bit.rst:1 -msgid "" -"This installation guide only supports 64-bit systems. See :ref:`3.0" -"-compatibility-platform-support` for details." -msgstr "" - -# 502a6967686f42af9678b389a331ae46 -#: ../source/includes/fact-installation-rhel5.rst:1 -msgid "MongoDB 3.2 deprecates support for Red Hat Enterprise Linux 5." -msgstr "" - -# 698b789df9d14a8389a91405dcdc0290 -#: ../source/includes/list-mongodb-enterprise-packages.rst:1 -msgid "" -"MongoDB provides officially supported Enterprise packages in their own " -"repository. This repository contains the following packages:" -msgstr "" - -# 728236fb60454625999ca76207ae222b -#: ../source/includes/list-mongodb-enterprise-packages.rst:7 -msgid "``mongodb-enterprise``" -msgstr "" - -# d75f689e8e664ee0bf4025660b783418 -#: ../source/includes/list-mongodb-enterprise-packages.rst:8 -msgid "" -"A ``metapackage`` that will automatically install the four component " -"packages listed below." -msgstr "" - -# bfd14b072a344a6db34e5ce8d9ad67ff -#: ../source/includes/list-mongodb-enterprise-packages.rst:11 -msgid "``mongodb-enterprise-server``" -msgstr "" - -# 1ee5d17cff614c3d92acdc01419cf20b -#: ../source/includes/list-mongodb-enterprise-packages.rst:12 -msgid "" -"Contains the :program:`mongod` daemon and associated configuration and " -"init scripts." -msgstr "" - -# e69b8ec5b5034ebd85073bd32a680dd0 -#: ../source/includes/list-mongodb-enterprise-packages.rst:15 -msgid "``mongodb-enterprise-mongos``" -msgstr "" - -# 1c93a46ed44c468e8fc65e7a72841b67 -#: ../source/includes/list-mongodb-enterprise-packages.rst:16 -msgid "Contains the :program:`mongos` daemon." -msgstr "" - -# 15a53071b79b441bb7c54d08023f1ad7 -#: ../source/includes/list-mongodb-enterprise-packages.rst:18 -msgid "``mongodb-enterprise-shell``" -msgstr "" - -# 574807831ec1470b83195fae886a7f58 -#: ../source/includes/list-mongodb-enterprise-packages.rst:19 -msgid "Contains the :program:`mongo` shell." -msgstr "" - -# befe2bacbdbc4171ad84f70ed4cfde37 -#: ../source/includes/list-mongodb-enterprise-packages.rst:21 -msgid "``mongodb-enterprise-tools``" -msgstr "" - -# 342352e1c8f64145b3c7a897826066d6 -#: ../source/includes/list-mongodb-enterprise-packages.rst:22 -msgid "" -"Contains the following MongoDB tools: :program:`mongoimport` " -":program:`bsondump`, :program:`mongodump`, :program:`mongoexport`, " -":program:`mongofiles`, :program:`mongooplog`, :program:`mongoperf`, " -":program:`mongorestore`, :program:`mongostat`, and :program:`mongotop`." -msgstr "" - -# 7f2317d20cc543f68070f85fa900e956 -#: ../source/includes/fact-installation-bind-ip-default-in-config.rst:1 -msgid "" -"The default ``/etc/mongod.conf`` configuration file supplied by the " -"packages have :setting:`~net.bind_ip` set to ``127.0.0.1`` by default. " -"Modify this setting as needed for your environment before initializing a " -":term:`replica set`." -msgstr "" - -# b13c1f17dfd247a4adfdc2da9a94bd69 -#: ../source/tutorial/install-mongodb-enterprise-on-red-hat.txt:34 -msgid "Install MongoDB Enterprise" -msgstr "" - -# 2a8cb5e70cad44328dfc12f62523fbea -#: ../source/includes/extracts/install-past-mongodb-enterprise-red-hat.rst:3 -msgid "" -"To install a version of MongoDB prior to 3.2, please refer to that " -"version's documentation. For example, see version :v3.0:`3.0 `." -msgstr "" - -# 58203c4522f44fdc89b9861f55f40a1e -#: ../source/includes/fact-use-distribution-package.rst:1 -msgid "" -"Use the provided distribution packages as described in this page if " -"possible. These packages will automatically install all of MongoDB's " -"dependencies, and are the recommended installation method." -msgstr "" - -# 17085376f39b44dc83664b3d969b0596 -#: ../source/tutorial/install-mongodb-enterprise-on-red-hat.txt:45 -msgid "Install MongoDB Enterprise From Tarball" -msgstr "" - -# d635da8c660840368ea78c105c29ec0f -#: ../source/includes/extracts/install-mongodb-enterprise-manually-red-hat.rst:1 -msgid "" -"While you should use the ``.rpm`` packages as previously described, you " -"may also manually install MongoDB using the tarballs." -msgstr "" - -# f8a8ca369c3d45559568cc31a38f9ebb -#: ../source/includes/extracts/install-mongodb-enterprise-manually-red-hat.rst:4 -msgid "First you must install any dependencies as appropriate:" -msgstr "" - -# b0ff878ddf754069a8bb6ce1cbc817b9 -#: ../source/includes/extracts/install-mongodb-enterprise-manually-red-hat.rst:7 -msgid "Version 6" -msgstr "" - -# 55db75194e874dd1b5376c06cb2d0341 -#: ../source/includes/extracts/install-mongodb-enterprise-manually-red-hat.rst:11 -msgid "Version 7" -msgstr "" - -# 51a74df01fd94230ac24d0637eb050d6 -#: ../source/includes/extracts/install-mongodb-enterprise-manually-red-hat.rst:13 -msgid "" -"To perform the installation, see :doc:`/tutorial/install-mongodb-" -"enterprise-on-linux`." -msgstr "" - -# 3c17901f528b4354aba15cd3a78fa3f8 -#: ../source/tutorial/install-mongodb-enterprise-on-red-hat.txt:50 -msgid "Run MongoDB Enterprise" -msgstr "" - -# 38b5dc6398e84538aecc81ae00bf192a -#: ../source/tutorial/install-mongodb-enterprise-on-red-hat.txt:53 -msgid "Prerequisites" -msgstr "" - -# da3ab13f922c48e3a584a00fd3d5b22a -#: ../source/tutorial/install-mongodb-enterprise-on-red-hat.txt:58 -msgid "Configure SELinux" -msgstr "" - -# 1f26f1bb6bc84e31b6135d5492b78d50 -#: ../source/includes/fact-selinux-redhat-options.rst:3 -msgid "" -"If you are using SELinux, you must configure SELinux to allow MongoDB to " -"start on Red Hat Linux-based systems (Red Hat Enterprise Linux or CentOS " -"Linux)." -msgstr "" - -# 7b70e70f5ed24a9d8ebfcc48f5decdab -#: ../source/includes/fact-selinux-redhat-options.rst:7 -msgid "To configure SELinux, administrators have three options:" -msgstr "" - -# 6dc82f900d7444aba568277b4f2b6b95 -#: ../source/includes/fact-selinux-redhat-options.rst:9 -msgid "" -"If SELinux is in ``enforcing`` mode, enable access to the relevant ports " -"that the MongoDB deployment will use (e.g. ``27017``). See " -":doc:`/reference/default-mongodb-port` for more information on MongoDB's " -"default ports. For default settings, this can be accomplished by running" -msgstr "" - -# 056e720c70944f65828965183a38dab6 -#: ../source/includes/fact-selinux-redhat-options.rst:19 -msgid "" -"Disable SELinux by setting the ``SELINUX`` setting to ``disabled`` in " -"``/etc/selinux/config``." -msgstr "" - -# bee6f0f36bc5448e999060c101a80991 -# 949cc48ff2bf4348b9d523b6c8c2874d -#: ../source/includes/fact-selinux-redhat-options.rst:26 -#: ../source/includes/fact-selinux-redhat-options.rst:35 -msgid "You must reboot the system for the changes to take effect." -msgstr "" - -# d5ff89022f1948dfb23cb03f93c909ab -#: ../source/includes/fact-selinux-redhat-options.rst:28 -msgid "" -"Set SELinux to ``permissive`` mode in ``/etc/selinux/config`` by setting " -"the ``SELINUX`` setting to ``permissive``." -msgstr "" - -# 05fd340a18044283be4df48ba64df009 -#: ../source/includes/fact-selinux-redhat-options.rst:37 -msgid "" -"You can instead use ``setenforce`` to change to ``permissive`` mode. " -"``setenforce`` does not require a reboot but is **not** persistent." -msgstr "" - -# 2f047f0e90be40c3976cf9b3c07c192f -#: ../source/includes/fact-selinux-redhat-options.rst:40 -msgid "" -"Alternatively, you can choose not to install the SELinux packages when " -"you are installing your Linux operating system, or choose to remove the " -"relevant packages. This option is the most invasive and is not " -"recommended." -msgstr "" - -# d63acd6603e54cacb3cf92864d33dc0f -#: ../source/tutorial/install-mongodb-enterprise-on-red-hat.txt:68 -msgid "Data Directories and Permissions" -msgstr "" - -# c1b329cbb9854c848e57b5d70fd0739c -#: ../source/includes/warning-selinux-rhel7.rst:3 -msgid "" -"On RHEL 7.0, if you change the data path, the *default* SELinux policies " -"will prevent :program:`mongod` from having write access on the new data " -"path if you do not change the security context." -msgstr "" - -# 843101af466640ffa81779651aebb9b6 -#: ../source/includes/fact-installation-directories.rst:1 -msgid "" -"The MongoDB instance stores its data files in |mongod-datadir| and its " -"log files in ``/var/log/mongodb`` by default, and runs using the |mongod-" -"user| user account. You can specify alternate log and data file " -"directories in ``/etc/mongod.conf``. See :setting:`systemLog.path` and " -":setting:`storage.dbPath` for additional information." -msgstr "" - -# 80a25b95a59143e5a7fb6b04db2be9e7 -#: ../source/includes/fact-installation-directories.rst:8 -msgid "" -"If you change the user that runs the MongoDB process, you **must** modify" -" the access control rights to the |mongod-datadir| and " -"``/var/log/mongodb`` directories to give this user access to these " -"directories." -msgstr "" - -# 51d40d56346940fdb193752776a55022 -#: ../source/tutorial/install-mongodb-enterprise-on-red-hat.txt:75 -msgid "Procedure" -msgstr "" - -# bed87098fe614bffa632c4dfd4bfe154 -#: ../source/tutorial/install-mongodb-enterprise-on-red-hat.txt:80 -msgid "Uninstall MongoDB" -msgstr "" - -# 21cb783eea7742f7a25fd1d6304413b8 -#: ../source/includes/fact-uninstall.rst:1 -msgid "" -"To completely remove MongoDB from a system, you must remove the MongoDB " -"applications themselves, the configuration files, and any directories " -"containing data and logs. The following section guides you through the " -"necessary steps." -msgstr "" - -# a520bf2ce0544307822d51a3c0df5c0b -#: ../source/includes/fact-uninstall.rst:6 -msgid "" -"This process will *completely* remove MongoDB, its configuration, and " -"*all* databases. This process is not reversible, so ensure that all of " -"your configuration and data is backed up before proceeding." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "Packages" -#~ msgstr "" - -#~ msgid "This package contains the :program:`mongos` daemon." -#~ msgstr "" - -#~ msgid "This package contains the :program:`mongo` shell." -#~ msgstr "" - -#~ msgid "Control Scripts" -#~ msgstr "" - -#~ msgid "Considerations" -#~ msgstr "" - -#~ msgid "Version 5" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/install-mongodb-enterprise-on-suse.po b/locale/zh/LC_MESSAGES/tutorial/install-mongodb-enterprise-on-suse.po deleted file mode 100644 index df2293924b7..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/install-mongodb-enterprise-on-suse.po +++ /dev/null @@ -1,270 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 7c0cf1128d2e43e6859aded8cefc1215 -#: ../source/tutorial/install-mongodb-enterprise-on-suse.txt:3 -msgid "Install MongoDB Enterprise on SUSE" -msgstr "" - -# 1f38c01af4cc4984b28f842a94917850 -#: ../source/tutorial/install-mongodb-enterprise-on-suse.txt -msgid "On this page" -msgstr "" - -# 7f09d1f83a0a46e483398a8ec2b09aa6 -#: ../source/tutorial/install-mongodb-enterprise-on-suse.txt:14 -msgid "Overview" -msgstr "" - -# 72a3b52a8b20414ab43cc59cc01eef6e -#: ../source/tutorial/install-mongodb-enterprise-on-suse.txt:16 -msgid "" -"Use this tutorial to install :products:`MongoDB Enterprise ` on SUSE Linux 11 and 12. MongoDB " -"Enterprise is available on select platforms and contains support for " -"several features related to security and monitoring." -msgstr "" - -# 68993183805f4486811c19cabf8f0c88 -#: ../source/tutorial/install-mongodb-enterprise-on-suse.txt:21 -msgid "Platform Support" -msgstr "" - -# 5b96572977e74897b67d29055716055e -#: ../source/includes/fact-installation-64bit.rst:1 -msgid "" -"This installation guide only supports 64-bit systems. See :ref:`3.0" -"-compatibility-platform-support` for details." -msgstr "" - -# 6f5a89729f4c4a45aa8c3cc9d3d69e27 -#: ../source/includes/list-mongodb-enterprise-packages.rst:1 -msgid "" -"MongoDB provides officially supported Enterprise packages in their own " -"repository. This repository contains the following packages:" -msgstr "" - -# 70ae45bcd3a74099a5abd730146f7c4f -#: ../source/includes/list-mongodb-enterprise-packages.rst:7 -msgid "``mongodb-enterprise``" -msgstr "" - -# 319a30cd7b0f427fa33ba2b6b0bb4475 -#: ../source/includes/list-mongodb-enterprise-packages.rst:8 -msgid "" -"A ``metapackage`` that will automatically install the four component " -"packages listed below." -msgstr "" - -# 390f9936e82245178ce88adc3e6d0462 -#: ../source/includes/list-mongodb-enterprise-packages.rst:11 -msgid "``mongodb-enterprise-server``" -msgstr "" - -# 82a5bb1bd58841c7a3f374a6d7c6014c -#: ../source/includes/list-mongodb-enterprise-packages.rst:12 -msgid "" -"Contains the :program:`mongod` daemon and associated configuration and " -"init scripts." -msgstr "" - -# 158ac53c66bf4db68fdae08ae434d7bb -#: ../source/includes/list-mongodb-enterprise-packages.rst:15 -msgid "``mongodb-enterprise-mongos``" -msgstr "" - -# 255ec8932dfb45438a3bb7f0853c9152 -#: ../source/includes/list-mongodb-enterprise-packages.rst:16 -msgid "Contains the :program:`mongos` daemon." -msgstr "" - -# b210cf65928b41a8ace9a41d89aee092 -#: ../source/includes/list-mongodb-enterprise-packages.rst:18 -msgid "``mongodb-enterprise-shell``" -msgstr "" - -# 3317afdeea1d401283fa22dce6998230 -#: ../source/includes/list-mongodb-enterprise-packages.rst:19 -msgid "Contains the :program:`mongo` shell." -msgstr "" - -# 5785936eb4b443d3bd9b64491a357a85 -#: ../source/includes/list-mongodb-enterprise-packages.rst:21 -msgid "``mongodb-enterprise-tools``" -msgstr "" - -# 8a1421a7cc864c26a3a556fe217d7acc -#: ../source/includes/list-mongodb-enterprise-packages.rst:22 -msgid "" -"Contains the following MongoDB tools: :program:`mongoimport` " -":program:`bsondump`, :program:`mongodump`, :program:`mongoexport`, " -":program:`mongofiles`, :program:`mongooplog`, :program:`mongoperf`, " -":program:`mongorestore`, :program:`mongostat`, and :program:`mongotop`." -msgstr "" - -# 1a6ff92e730c4a6e93c80bea62365035 -#: ../source/tutorial/install-mongodb-enterprise-on-suse.txt:28 -msgid "Considerations" -msgstr "" - -# 22bb044eea0e4e849894d1c3500c5c7a -#: ../source/tutorial/install-mongodb-enterprise-on-suse.txt:30 -msgid "" -"MongoDB only provides Enterprise packages for 64-bit builds of SUSE " -"Enterprise Linux versions 11 and 12." -msgstr "" - -# 9ae7ce79e7f24e0cb2278c9968113d41 -#: ../source/includes/fact-use-distribution-package.rst:1 -msgid "" -"Use the provided distribution packages as described in this page if " -"possible. These packages will automatically install all of MongoDB's " -"dependencies, and are the recommended installation method." -msgstr "" - -# 8a83bf19fba941fc88ea8677c883a074 -#: ../source/includes/note-suse-ulimit.rst:3 -msgid "" -"SUSE Linux Enterprise Server and potentially other SUSE distributions " -"ship with virtual memory address space limited to 8 GB by default. You " -"*must* adjust this in order to prevent virtual memory allocation failures" -" as the database grows." -msgstr "" - -# b805683bf54e45908b543d2216041ddd -#: ../source/includes/note-suse-ulimit.rst:8 -msgid "" -"The SLES packages for MongoDB adjust these limits in the default scripts," -" but you will need to make this change manually if you are using custom " -"scripts and/or the tarball release rather than the SLES packages." -msgstr "" - -# c7e50042141b454d8e5b6c39aad57ae4 -#: ../source/tutorial/install-mongodb-enterprise-on-suse.txt:38 -msgid "Install MongoDB Enterprise" -msgstr "" - -# 924c1850dbb4462db52a4c9b80bd0d84 -#: ../source/includes/extracts/install-past-mongodb-enterprise-suse.rst:3 -msgid "" -"To install a version of MongoDB prior to 3.2, please refer to that " -"version's documentation. For example, see version :v3.0:`3.0 `." -msgstr "" - -# 804da9242d1d4344be01f1011cf5c317 -#: ../source/tutorial/install-mongodb-enterprise-on-suse.txt:47 -msgid "Install MongoDB Enterprise From Tarball" -msgstr "" - -# 44e33aba91c8459ebd20af5adcb49c0b -#: ../source/includes/extracts/install-mongodb-enterprise-manually-suse.rst:1 -msgid "" -"While you should use the ``.rpm`` packages as previously described, you " -"may also manually install MongoDB using the tarballs." -msgstr "" - -# 882b5c3a434f495c903def5b02ef5b18 -#: ../source/includes/extracts/install-mongodb-enterprise-manually-suse.rst:4 -msgid "First you must install any dependencies as appropriate:" -msgstr "" - -# b28e2d3e924f470eb0b97397b85b0b16 -#: ../source/includes/extracts/install-mongodb-enterprise-manually-suse.rst:11 -msgid "" -"To perform the installation, see :doc:`/tutorial/install-mongodb-" -"enterprise-on-linux`." -msgstr "" - -# 0a24f34e35934685abb3f4e88496f26e -#: ../source/tutorial/install-mongodb-enterprise-on-suse.txt:52 -msgid "Run MongoDB Enterprise" -msgstr "" - -# 45a76cdfddce4877bb668b70ef586344 -#: ../source/tutorial/install-mongodb-enterprise-on-suse.txt:58 -msgid "Prerequisites" -msgstr "" - -# 46b6b6f9c1ac4b9e81c90c922949e353 -#: ../source/includes/fact-installation-directories.rst:1 -msgid "" -"The MongoDB instance stores its data files in |mongod-datadir| and its " -"log files in ``/var/log/mongodb`` by default, and runs using the |mongod-" -"user| user account. You can specify alternate log and data file " -"directories in ``/etc/mongod.conf``. See :setting:`systemLog.path` and " -":setting:`storage.dbPath` for additional information." -msgstr "" - -# 748c3770bed64125a8df36abf221e682 -#: ../source/includes/fact-installation-directories.rst:8 -msgid "" -"If you change the user that runs the MongoDB process, you **must** modify" -" the access control rights to the |mongod-datadir| and " -"``/var/log/mongodb`` directories to give this user access to these " -"directories." -msgstr "" - -# a2f1d210c46a47a8a7abe7f348b40ea5 -#: ../source/tutorial/install-mongodb-enterprise-on-suse.txt:63 -msgid "Procedure" -msgstr "" - -# 59763108ae69416d8b9300d18d41a5cd -#: ../source/tutorial/install-mongodb-enterprise-on-suse.txt:68 -msgid "Uninstall MongoDB" -msgstr "" - -# 4d9c894b76184148b4017221d5d14ca6 -#: ../source/includes/fact-uninstall.rst:1 -msgid "" -"To completely remove MongoDB from a system, you must remove the MongoDB " -"applications themselves, the configuration files, and any directories " -"containing data and logs. The following section guides you through the " -"necessary steps." -msgstr "" - -# 6fc3d0f013414f7b808ea244b6fffb76 -#: ../source/includes/fact-uninstall.rst:6 -msgid "" -"This process will *completely* remove MongoDB, its configuration, and " -"*all* databases. This process is not reversible, so ensure that all of " -"your configuration and data is backed up before proceeding." -msgstr "" - -#~ msgid "Packages" -#~ msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "This package contains the :program:`mongos` daemon." -#~ msgstr "" - -#~ msgid "This package contains the :program:`mongo` shell." -#~ msgstr "" - -#~ msgid "Control Scripts" -#~ msgstr "" - -#~ msgid "" -#~ "Use this tutorial to install " -#~ ":products:`MongoDB Enterprise ` on SUSE Linux. " -#~ "MongoDB Enterprise is available on " -#~ "select platforms and contains support " -#~ "for several features related to security" -#~ " and monitoring." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/install-mongodb-enterprise-on-ubuntu.po b/locale/zh/LC_MESSAGES/tutorial/install-mongodb-enterprise-on-ubuntu.po deleted file mode 100644 index 4472307a851..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/install-mongodb-enterprise-on-ubuntu.po +++ /dev/null @@ -1,251 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 556a72b7bfe349f4b3246418cd47dcbf -#: ../source/tutorial/install-mongodb-enterprise-on-ubuntu.txt:3 -msgid "Install MongoDB Enterprise on Ubuntu" -msgstr "" - -# 995266edfd714ccf9ef0bfb301e8f24e -#: ../source/tutorial/install-mongodb-enterprise-on-ubuntu.txt -msgid "On this page" -msgstr "" - -# 40e91cd7412a43c2a90249ccd57b54b7 -#: ../source/tutorial/install-mongodb-enterprise-on-ubuntu.txt:14 -msgid "Overview" -msgstr "" - -# f940249e25704abd912415a7433fc1ec -#: ../source/tutorial/install-mongodb-enterprise-on-ubuntu.txt:16 -msgid "" -"Use this tutorial to install :products:`MongoDB Enterprise ` on LTS Ubuntu Linux systems from ``.deb`` " -"packages." -msgstr "" - -# 3827fe31a4ea418aac8594ef9caea85f -#: ../source/tutorial/install-mongodb-enterprise-on-ubuntu.txt:20 -msgid "Platform Support" -msgstr "" - -# e88ae52556364215b78dbb398114075d -# b865ba75b71247a29660d30da94c7d01 -#: ../source/includes/fact-ubuntu-lts-support.rst:1 -msgid "" -"MongoDB only provides packages for 64-bit LTS (long-term support) Ubuntu " -"releases. For example, 12.04 LTS (precise), 14.04 LTS (trusty), 16.04 LTS" -" (xenial), and so on. These packages may work with other Ubuntu releases," -" however, they are not supported." -msgstr "" - -# 79344bbd41384c188bd00f64308d9e8e -#: ../source/includes/admonition-power-ubuntu-restriction.rst:7 -msgid "3.4 Incompatibility with Ubuntu 16.04 on IBM Power Systems" -msgstr "" - -# c77edb7e3986422aa93577d4671bfd41 -#: ../source/includes/admonition-power-ubuntu-restriction.rst:4 -msgid "" -"Due to a `lock elision bug in glibc " -"`_, if you " -"are running on Ubuntu 16.04 on IBM Power Systems, do not use MongoDB 3.4 " -"in production until the ``glibc`` version with the fix becomes available " -"and you have installed that version." -msgstr "" - -# 128a8291c25e4fce83bcf32e0be2d51c -#: ../source/includes/list-mongodb-enterprise-packages.rst:1 -msgid "" -"MongoDB provides officially supported Enterprise packages in their own " -"repository. This repository contains the following packages:" -msgstr "" - -# 7fcc6d9e6f0a4e4bb2e07beeee7bdb60 -#: ../source/includes/list-mongodb-enterprise-packages.rst:7 -msgid "``mongodb-enterprise``" -msgstr "" - -# 05f8cb73401a4f3f8ff8e0de4812eef4 -#: ../source/includes/list-mongodb-enterprise-packages.rst:8 -msgid "" -"A ``metapackage`` that will automatically install the four component " -"packages listed below." -msgstr "" - -# c0e206d81f234f5fa6e6810741c6f304 -#: ../source/includes/list-mongodb-enterprise-packages.rst:11 -msgid "``mongodb-enterprise-server``" -msgstr "" - -# 476bcce386c24c9b856bcf300a07ca54 -#: ../source/includes/list-mongodb-enterprise-packages.rst:12 -msgid "" -"Contains the :program:`mongod` daemon and associated configuration and " -"init scripts." -msgstr "" - -# beee764e50754bd08abe790eced23692 -#: ../source/includes/list-mongodb-enterprise-packages.rst:15 -msgid "``mongodb-enterprise-mongos``" -msgstr "" - -# c35408dffe8b44c6bf73007b8b161ca7 -#: ../source/includes/list-mongodb-enterprise-packages.rst:16 -msgid "Contains the :program:`mongos` daemon." -msgstr "" - -# acc2f9d7649c43e59124a7bcd03d6d24 -#: ../source/includes/list-mongodb-enterprise-packages.rst:18 -msgid "``mongodb-enterprise-shell``" -msgstr "" - -# 61154e833fea4f6eb0b941e1120de465 -#: ../source/includes/list-mongodb-enterprise-packages.rst:19 -msgid "Contains the :program:`mongo` shell." -msgstr "" - -# 433fa3fc76d6408eb7f9e694f848a77e -#: ../source/includes/list-mongodb-enterprise-packages.rst:21 -msgid "``mongodb-enterprise-tools``" -msgstr "" - -# b8ddc4969f754d81a49da7bd3e7b5e8c -#: ../source/includes/list-mongodb-enterprise-packages.rst:22 -msgid "" -"Contains the following MongoDB tools: :program:`mongoimport` " -":program:`bsondump`, :program:`mongodump`, :program:`mongoexport`, " -":program:`mongofiles`, :program:`mongooplog`, :program:`mongoperf`, " -":program:`mongorestore`, :program:`mongostat`, and :program:`mongotop`." -msgstr "" - -# 9a9db0342d924ec1949c4514b22ecbbe -#: ../source/tutorial/install-mongodb-enterprise-on-ubuntu.txt:29 -msgid "Install MongoDB Enterprise" -msgstr "" - -# df363923fbf144a7a44ef85cb2864b23 -#: ../source/includes/extracts/install-past-mongodb-enterprise-ubuntu.rst:3 -msgid "" -"To install a version of MongoDB prior to 3.2, please refer to that " -"version's documentation. For example, see version :v3.0:`3.0 `." -msgstr "" - -# 9a47698e9b82430693f2650e5642ec0e -#: ../source/includes/fact-use-distribution-package.rst:1 -msgid "" -"Use the provided distribution packages as described in this page if " -"possible. These packages will automatically install all of MongoDB's " -"dependencies, and are the recommended installation method." -msgstr "" - -# 724f2e63abac4051835b62d9933df802 -#: ../source/tutorial/install-mongodb-enterprise-on-ubuntu.txt:42 -msgid "Install MongoDB Enterprise From Tarball" -msgstr "" - -# 3077ed4fdd834d338667c1b58aa0fafb -#: ../source/includes/extracts/install-mongodb-enterprise-manually-debian.rst:1 -msgid "" -"While you should use the ``.deb`` packages as previously described, you " -"may also manually install MongoDB using the tarballs." -msgstr "" - -# 37dc16bd30cc4046bf7a2d7092dfd748 -#: ../source/includes/extracts/install-mongodb-enterprise-manually-debian.rst:4 -msgid "First you must install any dependencies as appropriate:" -msgstr "" - -# 9e35afb9fb974c3c99565ddc94b88635 -#: ../source/includes/extracts/install-mongodb-enterprise-manually-debian.rst:11 -msgid "" -"To perform the installation, see :doc:`/tutorial/install-mongodb-" -"enterprise-on-linux`." -msgstr "" - -# fd03d6f28455440d9c3c33d5f30f4ee0 -#: ../source/tutorial/install-mongodb-enterprise-on-ubuntu.txt:47 -msgid "Run MongoDB Enterprise" -msgstr "" - -# 000387027712448e9d1a7dcb5a99ed27 -#: ../source/includes/fact-installation-directories.rst:1 -msgid "" -"The MongoDB instance stores its data files in |mongod-datadir| and its " -"log files in ``/var/log/mongodb`` by default, and runs using the |mongod-" -"user| user account. You can specify alternate log and data file " -"directories in ``/etc/mongod.conf``. See :setting:`systemLog.path` and " -":setting:`storage.dbPath` for additional information." -msgstr "" - -# d1a6e0931baa48459411b605a265c2fc -#: ../source/includes/fact-installation-directories.rst:8 -msgid "" -"If you change the user that runs the MongoDB process, you **must** modify" -" the access control rights to the |mongod-datadir| and " -"``/var/log/mongodb`` directories to give this user access to these " -"directories." -msgstr "" - -# 96bc3b38507b4091be251890b3eedb8e -#: ../source/tutorial/install-mongodb-enterprise-on-ubuntu.txt:57 -msgid "Uninstall MongoDB" -msgstr "" - -# 961eaf5dac3b435e84cc09d62c969205 -#: ../source/includes/fact-uninstall.rst:1 -msgid "" -"To completely remove MongoDB from a system, you must remove the MongoDB " -"applications themselves, the configuration files, and any directories " -"containing data and logs. The following section guides you through the " -"necessary steps." -msgstr "" - -# f0a9dbd99e1a483a9c210af0b9f7b896 -#: ../source/includes/fact-uninstall.rst:6 -msgid "" -"This process will *completely* remove MongoDB, its configuration, and " -"*all* databases. This process is not reversible, so ensure that all of " -"your configuration and data is backed up before proceeding." -msgstr "" - -#~ msgid "Packages" -#~ msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "This package contains the :program:`mongos` daemon." -#~ msgstr "" - -#~ msgid "This package contains the :program:`mongo` shell." -#~ msgstr "" - -#~ msgid "Control Scripts" -#~ msgstr "" - -#~ msgid "Considerations" -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB only provides packages for " -#~ "64-bit long-term support Ubuntu " -#~ "releases. Currently, this means 12.04 " -#~ "LTS (Precise Pangolin) and 14.04 LTS " -#~ "(Trusty Tahr). While the packages may" -#~ " work with other Ubuntu releases, " -#~ "this is not a supported configuration." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/install-mongodb-enterprise-on-windows.po b/locale/zh/LC_MESSAGES/tutorial/install-mongodb-enterprise-on-windows.po deleted file mode 100644 index 0b381a156e5..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/install-mongodb-enterprise-on-windows.po +++ /dev/null @@ -1,139 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 5015aa1420644105824eebc757acef11 -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:3 -msgid "Install MongoDB Enterprise on Windows" -msgstr "" - -# 9af4bc30c7614ca09a3249463983c0d9 -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt -msgid "On this page" -msgstr "" - -# 484dd1cfec42409eb0965f1963b79608 -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:16 -msgid "Overview" -msgstr "" - -# 400d4d9342564be0bddc3ceb9f39a3f4 -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:18 -msgid "" -"Use this tutorial to install :products:`MongoDB Enterprise ` on Windows systems. MongoDB Enterprise is " -"available on select platforms and contains support for several features " -"related to security and monitoring." -msgstr "" - -# 66795a2cc96e42b8975603369aaaf527 -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:24 -msgid "Prerequisites" -msgstr "" - -# 114f8b4b15764e5ca9981a536183b38a -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:26 -msgid "" -"MongoDB Enterprise Server for Windows requires Windows Server 2008 R2 or " -"later. The ``.msi`` installer includes all other software dependencies " -"and will automatically upgrade any older version of MongoDB installed " -"using an ``.msi`` file." -msgstr "" - -# 160ab9694dc04f2586bf8d90acabc152 -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:32 -msgid "Get MongoDB Enterprise" -msgstr "" - -# 480bf152bdbe41a283f43963dd813374 -#: ../source/includes/extracts/install-past-mongodb-enterprise-windows.rst:3 -msgid "" -"To install a version of MongoDB prior to 3.2, please refer to that " -"version's documentation. For example, see version :v3.0:`3.0 `." -msgstr "" - -# 5c981b03071044ef9fa12bcfb0feafc9 -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:39 -msgid "Install MongoDB Enterprise" -msgstr "" - -# 04d2cce2b38343039f7c667cdf56edc9 -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:42 -msgid "Interactive Installation" -msgstr "" - -# 1a089689aaec4df9bf7589640eb4815f -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:47 -msgid "Unattended Installation" -msgstr "" - -# fa4f9ba847154780bc41b6490ad72ea2 -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:49 -msgid "" -"You may install MongoDB unattended on Windows from the command line using" -" ``msiexec.exe``." -msgstr "" - -# f2cf85eebae54b7f85cbf8c764de3bb5 -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:55 -msgid "Run MongoDB Enterprise" -msgstr "" - -# 76ecca813123465da174a3d3294c9730 -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:59 -msgid "" -"Do not make :program:`mongod.exe` visible on public networks without " -"running in \"Secure Mode\" with the :setting:`auth` setting. MongoDB is " -"designed to be run in trusted environments, and the database does not " -"enable \"Secure Mode\" by default." -msgstr "" - -# 08331b1b599a4a4cbcfe60ba264c28ef -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:67 -msgid "Configure a Windows Service for MongoDB Enterprise" -msgstr "" - -# fd300a7391774622a564cf7cccc581d2 -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:74 -msgid "Manually Create a Windows Service for MongoDB Enterprise" -msgstr "" - -# 4324a05a7a2948f6b228364f2ba20abb -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:76 -msgid "" -"You can set up the MongoDB server as a :guilabel:`Windows Service` that " -"starts automatically at boot time." -msgstr "" - -# 8088e6ea5b384795a0e429bbf877de70 -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:79 -msgid "" -"The following procedure assumes you have installed MongoDB using the " -"``.msi`` installer with the path ``C:\\Program " -"Files\\MongoDB\\Server\\3.2\\``." -msgstr "" - -# 3c111771683846308a4d282f5851f18a -#: ../source/tutorial/install-mongodb-enterprise-on-windows.txt:82 -msgid "" -"If you have installed in an alternative directory, you will need to " -"adjust the paths as appropriate." -msgstr "" - -#~ msgid "" -#~ "The following procedure assumes you have" -#~ " installed MongoDB using the ``.msi`` " -#~ "installer with the path ``C:\\mongodb\\``." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/install-mongodb-on-amazon.po b/locale/zh/LC_MESSAGES/tutorial/install-mongodb-on-amazon.po deleted file mode 100644 index 0b8acf70ed6..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/install-mongodb-on-amazon.po +++ /dev/null @@ -1,258 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# ced99171af0b43699d9b73277de6a2ef -#: ../source/tutorial/install-mongodb-on-amazon.txt:3 -msgid "Install MongoDB Community Edition on Amazon Linux" -msgstr "" - -# f284863699814cf4a8a7115e7167ee33 -#: ../source/tutorial/install-mongodb-on-amazon.txt -msgid "On this page" -msgstr "" - -# 6fc8f435d8614e5e9b274e52cec1a8e5 -#: ../source/tutorial/install-mongodb-on-amazon.txt:14 -msgid "Overview" -msgstr "" - -# 0a16ab66bc1146bbbb55440e0977e1b5 -#: ../source/tutorial/install-mongodb-on-amazon.txt:16 -msgid "" -"Use this tutorial to install MongoDB Community Edition on Amazon Linux " -"from ``.rpm`` packages." -msgstr "" - -# 538d4bba0c7e405c97fd1648c38b34eb -# 82754fb08e314b06b305277304188077 -#: ../source/includes/fact-installation-64bit.rst:1 -msgid "" -"This installation guide only supports 64-bit systems. See :ref:`3.0" -"-compatibility-platform-support` for details." -msgstr "" - -# 96de798a1fb34ec89428641bed8aaec9 -#: ../source/tutorial/install-mongodb-on-amazon.txt:22 -msgid "Packages" -msgstr "" - -# 05fc8de471ba4ed898ed0c4d7b9ef45a -#: ../source/includes/list-mongodb-org-packages.rst:4 -msgid "" -"MongoDB provides officially supported packages in their own repository. " -"This repository contains the following packages:" -msgstr "" - -# 7588debbe29d4292a4075c8b112abf6f -#: ../source/includes/list-mongodb-org-packages.rst:10 -msgid "``mongodb-org``" -msgstr "" - -# f5aea33c008d48bcb7e97483b30ce9f5 -#: ../source/includes/list-mongodb-org-packages.rst:11 -msgid "" -"A ``metapackage`` that will automatically install the four component " -"packages listed below." -msgstr "" - -# 864c934c51b74ab6b8a03f93d0db5ba9 -#: ../source/includes/list-mongodb-org-packages.rst:14 -msgid "``mongodb-org-server``" -msgstr "" - -# e0c20db95b5f431ebcc91408155118a3 -#: ../source/includes/list-mongodb-org-packages.rst:15 -msgid "" -"Contains the :program:`mongod` daemon and associated configuration and " -"init scripts." -msgstr "" - -# 4ac4913962764f6189f893dc3d4d43c4 -#: ../source/includes/list-mongodb-org-packages.rst:18 -msgid "``mongodb-org-mongos``" -msgstr "" - -# a3c5e3a9f067475ea199908585676662 -#: ../source/includes/list-mongodb-org-packages.rst:19 -msgid "Contains the :program:`mongos` daemon." -msgstr "" - -# a7e6c2ccb1d8471b9781345508ca2cbb -#: ../source/includes/list-mongodb-org-packages.rst:21 -msgid "``mongodb-org-shell``" -msgstr "" - -# fd9f638fac73474aac641d6f3eec4a3c -#: ../source/includes/list-mongodb-org-packages.rst:22 -msgid "Contains the :program:`mongo` shell." -msgstr "" - -# 263212fbc1454facb6c61c17986fb725 -#: ../source/includes/list-mongodb-org-packages.rst:24 -msgid "``mongodb-org-tools``" -msgstr "" - -# 4f78183f93e447ca968138dc75231107 -#: ../source/includes/list-mongodb-org-packages.rst:25 -msgid "" -"Contains the following MongoDB tools: :program:`mongoimport` " -":program:`bsondump`, :program:`mongodump`, :program:`mongoexport`, " -":program:`mongofiles`, :program:`mongooplog`, :program:`mongoperf`, " -":program:`mongorestore`, :program:`mongostat`, and :program:`mongotop`." -msgstr "" - -# 806d0c16fedc4e658efeafdc7afba526 -#: ../source/includes/list-mongodb-org-packages.rst:31 -msgid "" -"The ``mongodb-org-server`` package provides an initialization script that" -" starts :program:`mongod` with the ``/etc/mongod.conf`` configuration " -"file." -msgstr "" - -# 8be4a9b4c2894bf5a2a8f0b3c95ba18a -#: ../source/includes/list-mongodb-org-packages.rst:37 -msgid "" -"See `Run MongoDB Community Edition`_ for details on using this " -"initialization script." -msgstr "" - -# 2595777d9d9641e888e7fa49b8196a9b -#: ../source/includes/fact-installation-bind-ip-default-in-config.rst:1 -msgid "" -"The default ``/etc/mongod.conf`` configuration file supplied by the " -"packages have :setting:`~net.bind_ip` set to ``127.0.0.1`` by default. " -"Modify this setting as needed for your environment before initializing a " -":term:`replica set`." -msgstr "" - -# f465e9fa42d2443faadf3276f268a78a -#: ../source/tutorial/install-mongodb-on-amazon.txt:29 -msgid "Install MongoDB Community Edition" -msgstr "" - -# 9857e489b9e6421cbf332e5fe08cbce4 -#: ../source/includes/extracts/install-past-mongodb-org-amazon.rst:3 -msgid "" -"To install a version of MongoDB prior to 3.2, please refer to that " -"version's documentation. For example, see version :v3.0:`3.0 `." -msgstr "" - -# a61de092ae904433bc0f648cf1071d90 -#: ../source/tutorial/install-mongodb-on-amazon.txt:38 -msgid "Run MongoDB Community Edition" -msgstr "" - -# 4c625906394548b6bc19eed0dd7d1613 -#: ../source/includes/fact-installation-directories.rst:1 -msgid "" -"The MongoDB instance stores its data files in |mongod-datadir| and its " -"log files in ``/var/log/mongodb`` by default, and runs using the |mongod-" -"user| user account. You can specify alternate log and data file " -"directories in ``/etc/mongod.conf``. See :setting:`systemLog.path` and " -":setting:`storage.dbPath` for additional information." -msgstr "" - -# d6585d3804f749529e8f3855d16dffe0 -#: ../source/includes/fact-installation-directories.rst:8 -msgid "" -"If you change the user that runs the MongoDB process, you **must** modify" -" the access control rights to the |mongod-datadir| and " -"``/var/log/mongodb`` directories to give this user access to these " -"directories." -msgstr "" - -# 762841bfda0544db99005b40bb0d7a32 -#: ../source/tutorial/install-mongodb-on-amazon.txt:48 -msgid "Uninstall MongoDB Community Edition" -msgstr "" - -# 20b1d63cc5794b63b53b3dd978fc1dd3 -#: ../source/includes/fact-uninstall.rst:1 -msgid "" -"To completely remove MongoDB from a system, you must remove the MongoDB " -"applications themselves, the configuration files, and any directories " -"containing data and logs. The following section guides you through the " -"necessary steps." -msgstr "" - -# e79d482b79bd407bb7a85b61dc48a9b7 -#: ../source/includes/fact-uninstall.rst:6 -msgid "" -"This process will *completely* remove MongoDB, its configuration, and " -"*all* databases. This process is not reversible, so ensure that all of " -"your configuration and data is backed up before proceeding." -msgstr "" - -#~ msgid "Install MongoDB on Amazon Linux" -#~ msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "This package contains the :program:`mongos` daemon." -#~ msgstr "" - -#~ msgid "This package contains the :program:`mongo` shell." -#~ msgstr "" - -#~ msgid "Control Scripts" -#~ msgstr "" - -#~ msgid "Considerations" -#~ msgstr "" - -#~ msgid "Install MongoDB" -#~ msgstr "" - -#~ msgid "Run MongoDB" -#~ msgstr "" - -#~ msgid "Uninstall MongoDB" -#~ msgstr "" - -#~ msgid "Init Scripts" -#~ msgstr "" - -#~ msgid "" -#~ "The ``mongodb-org`` package includes " -#~ "various :term:`init scripts `," -#~ " including the init script |init-" -#~ "script-path|. You can use these " -#~ "scripts to stop, start, and restart " -#~ "daemon processes." -#~ msgstr "" - -#~ msgid "" -#~ "The package configures MongoDB using the" -#~ " ``/etc/mongod.conf`` file in conjunction " -#~ "with the init scripts. See the " -#~ ":doc:`Configuration File ` reference for documentation of " -#~ "settings available in the configuration " -#~ "file." -#~ msgstr "" - -#~ msgid "" -#~ "As of version |release|, there are " -#~ "no init scripts for :program:`mongos`. " -#~ "The :program:`mongos` process is used " -#~ "only in :doc:`sharding `. You" -#~ " can use the ``mongod`` init script" -#~ " to derive your own :program:`mongos` " -#~ "init script for use in such " -#~ "environments. See the :program:`mongos` " -#~ "reference for configuration details." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/install-mongodb-on-debian.po b/locale/zh/LC_MESSAGES/tutorial/install-mongodb-on-debian.po deleted file mode 100644 index 5f623fe74b2..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/install-mongodb-on-debian.po +++ /dev/null @@ -1,296 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# ec6c2b8f96df4166bbeb52387d0594ce -#: ../source/tutorial/install-mongodb-on-debian.txt:3 -msgid "Install MongoDB Community Edition on Debian" -msgstr "" - -# 61f2474d641846d4ace23f7530d35ce6 -#: ../source/tutorial/install-mongodb-on-debian.txt -msgid "On this page" -msgstr "" - -# 7aafc1e8dadd4f9dacac135b4bbe3258 -#: ../source/tutorial/install-mongodb-on-debian.txt:14 -msgid "Overview" -msgstr "" - -# 983852fc13d74cae8331bf640361ff9f -#: ../source/tutorial/install-mongodb-on-debian.txt:16 -msgid "" -"Use this tutorial to install MongoDB Community Edition from ``.deb`` " -"packages on Debian 7 \"Wheezy\" or Debian 8 \"Jessie\". While Debian " -"includes its own MongoDB packages, use the official MongoDB Community " -"Edition packages to ensure that you have the latest release." -msgstr "" - -# 48e13349437b4d7eab3d8b32434e0446 -#: ../source/tutorial/install-mongodb-on-debian.txt:21 -msgid "MongoDB only provides packages for 64-bit builds of Debian 7 and 8." -msgstr "" - -# e070281ef07f4f65a0a081265dc6e236 -#: ../source/tutorial/install-mongodb-on-debian.txt:24 -msgid "Packages" -msgstr "" - -# 2590e78695284887a76ab820fa73c7c5 -#: ../source/includes/list-mongodb-org-packages.rst:4 -msgid "" -"MongoDB provides officially supported packages in their own repository. " -"This repository contains the following packages:" -msgstr "" - -# e9ab6251ce8d4207ad3e2eb2f6e24fdc -#: ../source/includes/list-mongodb-org-packages.rst:10 -msgid "``mongodb-org``" -msgstr "" - -# e729f3f9746140418d6caa0e46c0ca75 -#: ../source/includes/list-mongodb-org-packages.rst:11 -msgid "" -"A ``metapackage`` that will automatically install the four component " -"packages listed below." -msgstr "" - -# 0f5c5125eee94ec18e7f5df6dbc56925 -#: ../source/includes/list-mongodb-org-packages.rst:14 -msgid "``mongodb-org-server``" -msgstr "" - -# bfccd889db7046f680227d426f3b7f4e -#: ../source/includes/list-mongodb-org-packages.rst:15 -msgid "" -"Contains the :program:`mongod` daemon and associated configuration and " -"init scripts." -msgstr "" - -# fc74c1d1d2884db2bd3c895d55f69248 -#: ../source/includes/list-mongodb-org-packages.rst:18 -msgid "``mongodb-org-mongos``" -msgstr "" - -# cd537a9497894f2e80bb373fe593730d -#: ../source/includes/list-mongodb-org-packages.rst:19 -msgid "Contains the :program:`mongos` daemon." -msgstr "" - -# 5ef0244eea7e44228280f7bdf1c139c0 -#: ../source/includes/list-mongodb-org-packages.rst:21 -msgid "``mongodb-org-shell``" -msgstr "" - -# 8d9f055a53ed4032b2b469bcfbc3d169 -#: ../source/includes/list-mongodb-org-packages.rst:22 -msgid "Contains the :program:`mongo` shell." -msgstr "" - -# 7449fbe52d294abe9c3b6fd62817842f -#: ../source/includes/list-mongodb-org-packages.rst:24 -msgid "``mongodb-org-tools``" -msgstr "" - -# cd363887fd1e42fab7902d4f3dfac3f0 -#: ../source/includes/list-mongodb-org-packages.rst:25 -msgid "" -"Contains the following MongoDB tools: :program:`mongoimport` " -":program:`bsondump`, :program:`mongodump`, :program:`mongoexport`, " -":program:`mongofiles`, :program:`mongooplog`, :program:`mongoperf`, " -":program:`mongorestore`, :program:`mongostat`, and :program:`mongotop`." -msgstr "" - -# ea3c22c6a3d049c386205a6bcc512a4b -#: ../source/includes/list-mongodb-org-packages.rst:31 -msgid "" -"The ``mongodb-org-server`` package provides an initialization script that" -" starts :program:`mongod` with the ``/etc/mongod.conf`` configuration " -"file." -msgstr "" - -# 29cee3f1ce35450e8a65277985f7c885 -#: ../source/includes/list-mongodb-org-packages.rst:37 -msgid "" -"See `Run MongoDB Community Edition`_ for details on using this " -"initialization script." -msgstr "" - -# dda177f727d447419eb0d799ba8b0e47 -#: ../source/tutorial/install-mongodb-on-debian.txt:28 -msgid "" -"These packages conflict with the ``mongodb``, ``mongodb-server``, and " -"``mongodb-clients`` packages provided by Debian." -msgstr "" - -# 792bd3f2bcf842188ebb4ab21eefb769 -#: ../source/includes/fact-installation-bind-ip-default-in-config.rst:1 -msgid "" -"The default ``/etc/mongod.conf`` configuration file supplied by the " -"packages have :setting:`~net.bind_ip` set to ``127.0.0.1`` by default. " -"Modify this setting as needed for your environment before initializing a " -":term:`replica set`." -msgstr "" - -# 87c36ae1f69341dbb204c4af3c6a722c -#: ../source/tutorial/install-mongodb-on-debian.txt:34 -msgid "Install MongoDB Community Edition" -msgstr "" - -# c9055d7515ba48cca9e5052ca3c9dcca -#: ../source/includes/extracts/install-past-mongodb-org-debian.rst:3 -msgid "" -"To install a version of MongoDB prior to 3.2, please refer to that " -"version's documentation. For example, see version :v3.0:`3.0 `." -msgstr "" - -# 4a9d6153cc844361a7149473e0df207a -#: ../source/includes/fact-installation-64bit.rst:1 -msgid "" -"This installation guide only supports 64-bit systems. See :ref:`3.0" -"-compatibility-platform-support` for details." -msgstr "" - -# 9e25897bdefd4746b2cc4a77497d8c51 -#: ../source/tutorial/install-mongodb-on-debian.txt:40 -msgid "" -"The Debian package management tools (i.e. ``dpkg`` and ``apt``) ensure " -"package consistency and authenticity by requiring that distributors sign " -"packages with GPG keys." -msgstr "" - -# cd038226d248432faf625943cc95e6d3 -#: ../source/tutorial/install-mongodb-on-debian.txt:47 -msgid "Run MongoDB Community Edition" -msgstr "" - -# 2b273d897c6f4bf692339f17c73468cb -#: ../source/includes/fact-installation-directories.rst:1 -msgid "" -"The MongoDB instance stores its data files in |mongod-datadir| and its " -"log files in ``/var/log/mongodb`` by default, and runs using the |mongod-" -"user| user account. You can specify alternate log and data file " -"directories in ``/etc/mongod.conf``. See :setting:`systemLog.path` and " -":setting:`storage.dbPath` for additional information." -msgstr "" - -# 46bd07f96bb54c83a004709d2768fc07 -#: ../source/includes/fact-installation-directories.rst:8 -msgid "" -"If you change the user that runs the MongoDB process, you **must** modify" -" the access control rights to the |mongod-datadir| and " -"``/var/log/mongodb`` directories to give this user access to these " -"directories." -msgstr "" - -# 4acb896270594688b7e9ede2cd3910a3 -#: ../source/tutorial/install-mongodb-on-debian.txt:57 -msgid "Uninstall MongoDB Community Edition" -msgstr "" - -# d5d79cd2d1d242c3843e8fb193bc1ed1 -#: ../source/includes/fact-uninstall.rst:1 -msgid "" -"To completely remove MongoDB from a system, you must remove the MongoDB " -"applications themselves, the configuration files, and any directories " -"containing data and logs. The following section guides you through the " -"necessary steps." -msgstr "" - -# 3aa66093298e4b53b0301410f472905a -#: ../source/includes/fact-uninstall.rst:6 -msgid "" -"This process will *completely* remove MongoDB, its configuration, and " -"*all* databases. This process is not reversible, so ensure that all of " -"your configuration and data is backed up before proceeding." -msgstr "" - -#~ msgid "Install MongoDB on Debian" -#~ msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "This package contains the :program:`mongos` daemon." -#~ msgstr "" - -#~ msgid "This package contains the :program:`mongo` shell." -#~ msgstr "" - -#~ msgid "Control Scripts" -#~ msgstr "" - -#~ msgid "Considerations" -#~ msgstr "" - -#~ msgid "Install MongoDB" -#~ msgstr "" - -#~ msgid "Run MongoDB" -#~ msgstr "" - -#~ msgid "Uninstall MongoDB" -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB only provides packages for " -#~ "64-bit Debian \"Wheezy\". These packages " -#~ "may work with other Debian releases, " -#~ "but this is not a supported " -#~ "configuration." -#~ msgstr "" - -#~ msgid "" -#~ "Use this tutorial to install MongoDB " -#~ "Community Edition from ``.deb`` packages " -#~ "on Debian 7 \"Wheezy\". While Debian " -#~ "includes its own MongoDB packages, the" -#~ " official MongoDB Community Edition " -#~ "packages are more up to date." -#~ msgstr "" - -#~ msgid "Init Scripts" -#~ msgstr "" - -#~ msgid "" -#~ "The ``mongodb-org`` package includes " -#~ "various :term:`init scripts `," -#~ " including the init script |init-" -#~ "script-path|. You can use these " -#~ "scripts to stop, start, and restart " -#~ "daemon processes." -#~ msgstr "" - -#~ msgid "" -#~ "The package configures MongoDB using the" -#~ " ``/etc/mongod.conf`` file in conjunction " -#~ "with the init scripts. See the " -#~ ":doc:`Configuration File ` reference for documentation of " -#~ "settings available in the configuration " -#~ "file." -#~ msgstr "" - -#~ msgid "" -#~ "As of version |release|, there are " -#~ "no init scripts for :program:`mongos`. " -#~ "The :program:`mongos` process is used " -#~ "only in :doc:`sharding `. You" -#~ " can use the ``mongod`` init script" -#~ " to derive your own :program:`mongos` " -#~ "init script for use in such " -#~ "environments. See the :program:`mongos` " -#~ "reference for configuration details." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/install-mongodb-on-linux.po b/locale/zh/LC_MESSAGES/tutorial/install-mongodb-on-linux.po deleted file mode 100644 index 792dcf28644..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/install-mongodb-on-linux.po +++ /dev/null @@ -1,109 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 932879c5f0454551b8d525e6b6b328f1 -#: ../source/tutorial/install-mongodb-on-linux.txt:3 -msgid "Install MongoDB Community Edition From Tarball" -msgstr "" - -# dcb8bdefa5154132a0b628cfb255a643 -#: ../source/tutorial/install-mongodb-on-linux.txt -msgid "On this page" -msgstr "" - -# af47928e3b9c4b50b193997127b942e4 -#: ../source/tutorial/install-mongodb-on-linux.txt:15 -msgid "Overview" -msgstr "" - -# d7442e0eaf1a4967b2bb715382629c90 -#: ../source/tutorial/install-mongodb-on-linux.txt:17 -msgid "" -"Compiled versions of MongoDB Community Edition for Linux provide a simple" -" option for installing MongoDB Community Edition for other Linux systems " -"without supported packages." -msgstr "" - -# 72db4e08dcaa40ba961b74eefc1f6e44 -#: ../source/tutorial/install-mongodb-on-linux.txt:22 -msgid "" -"Do not use this installation method unless you have a specific need that " -"the available :ref:`Linux Packages ` do not " -"address." -msgstr "" - -# c85de739e1054343ab2710017efea323 -#: ../source/tutorial/install-mongodb-on-linux.txt:27 -msgid "Install MongoDB Community Edition" -msgstr "" - -# 4d22b2de609e48ec9464bb5e98c2e14b -#: ../source/tutorial/install-mongodb-on-linux.txt:29 -msgid "" -"MongoDB only provides archives for 64-bit builds of Linux. Follow the " -"installation procedure appropriate for your system." -msgstr "" - -# aec2c58e6ec24b13af1cae044017c3a7 -#: ../source/includes/extracts/install-past-mongodb-org-tarball.rst:3 -msgid "" -"To install a version of MongoDB prior to 3.2, please refer to that " -"version's documentation. For example, see version :v3.0:`3.0 `." -msgstr "" - -# 23fd06765fe14dd39cad026c8420ff9f -#: ../source/tutorial/install-mongodb-on-linux.txt:35 -msgid "Install for 64-bit Linux" -msgstr "" - -# 68743457c73045dca042084700bb652d -#: ../source/tutorial/install-mongodb-on-linux.txt:40 -msgid "Run MongoDB Community Edition" -msgstr "" - -#~ msgid "Install MongoDB From Tarball" -#~ msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "Considerations" -#~ msgstr "" - -#~ msgid "For production deployments, always run MongoDB on 64-bit systems." -#~ msgstr "" - -#~ msgid "Install MongoDB" -#~ msgstr "" - -#~ msgid "Run MongoDB" -#~ msgstr "" - -#~ msgid "Install for 32-bit Linux" -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB provides archives for both " -#~ "64-bit and 32-bit (deprecated) builds of" -#~ " Linux. Follow the installation procedure" -#~ " appropriate for your system." -#~ msgstr "" - -#~ msgid "" -#~ "Starting in MongoDB 3.2, 32-bit binaries" -#~ " are deprecated and will be " -#~ "unavailable in future releases." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/install-mongodb-on-os-x.po b/locale/zh/LC_MESSAGES/tutorial/install-mongodb-on-os-x.po deleted file mode 100644 index 7719f979bf2..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/install-mongodb-on-os-x.po +++ /dev/null @@ -1,132 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/install-mongodb-on-os-x.txt:14 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/install-mongodb-on-os-x.txt:18 -msgid "Platform Support" -msgstr "" - -#: ../source/tutorial/install-mongodb-on-os-x.txt:56 -msgid "Run MongoDB" -msgstr "" - -#: ../source/tutorial/install-mongodb-on-os-x.txt:3 -msgid "Install MongoDB Community Edition on OS X" -msgstr "" - -#: ../source/tutorial/install-mongodb-on-os-x.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/install-mongodb-on-os-x.txt:16 -msgid "" -"Use this tutorial to install MongoDB Community Edition on OS X systems." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-os-x.txt:20 -msgid "" -"Starting in version 3.0, MongoDB only supports OS X versions 10.7 (Lion) and" -" later on Intel x86-64." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-os-x.txt:23 -msgid "" -"MongoDB Community Edition is available through the popular OS X package " -"manager `Homebrew `_ or through the `MongoDB Download site " -"`_." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-os-x.txt:28 -msgid "Install MongoDB Community Edition" -msgstr "" - -#: ../source/includes/extracts/install-past-mongodb-org-osx.rst:3 -msgid "" -"To install a version of MongoDB prior to 3.2, please refer to that version's" -" documentation. For example, see version :v3.0:`3.0 `." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-os-x.txt:32 -msgid "" -"You can install MongoDB Community Edition with `Homebrew `_" -" or manually. This section describes both methods." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-os-x.txt:38 -msgid "Install MongoDB Community Edition with Homebrew" -msgstr "" - -#: ../source/tutorial/install-mongodb-on-os-x.txt:40 -msgid "" -"`Homebrew `_ installs binary packages based on published " -"\"formulae.\" This section describes how to update ``brew`` to the latest " -"packages and install MongoDB Community Edition. Homebrew requires some " -"initial setup and configuration, which is beyond the scope of this document." -msgstr "" - -#: ../source/tutorial/install-mongodb-on-os-x.txt:48 -msgid "Install MongoDB Community Edition Manually" -msgstr "" - -#: ../source/tutorial/install-mongodb-on-os-x.txt:50 -msgid "" -"Only install MongoDB Community Edition using this procedure if you cannot " -"use :ref:`homebrew `." -msgstr "" - -#~ msgid "Install MongoDB on OS X" -#~ msgstr "" - -#~ msgid "Use this tutorial to install MongoDB on OS X systems." -#~ msgstr "" - -#~ msgid "" -#~ "Starting in version 3.0, MongoDB only supports OS X versions 10.7 (Lion) on " -#~ "Intel x86-64 and later." -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB is available through the popular OS X package manager `Homebrew " -#~ "`_ or through the `MongoDB Download site " -#~ "`_." -#~ msgstr "" - -#~ msgid "Install MongoDB" -#~ msgstr "" - -#~ msgid "" -#~ "You can install MongoDB with `Homebrew `_ or manually. This" -#~ " section describes both." -#~ msgstr "" - -#~ msgid "Install MongoDB with Homebrew" -#~ msgstr "" - -#~ msgid "" -#~ "`Homebrew `_ installs binary packages based on published " -#~ "\"formulae.\" This section describes how to update ``brew`` to the latest " -#~ "packages and install MongoDB. Homebrew requires some initial setup and " -#~ "configuration, which is beyond the scope of this document." -#~ msgstr "" - -#~ msgid "Install MongoDB Manually" -#~ msgstr "" - -#~ msgid "" -#~ "Only install MongoDB using this procedure if you cannot use :ref:`homebrew " -#~ "`." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/install-mongodb-on-red-hat.po b/locale/zh/LC_MESSAGES/tutorial/install-mongodb-on-red-hat.po deleted file mode 100644 index 14aabe9e357..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/install-mongodb-on-red-hat.po +++ /dev/null @@ -1,367 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 0debacfa43a84574be29f78e7c9486b7 -#: ../source/tutorial/install-mongodb-on-red-hat.txt:3 -msgid "Install MongoDB Community Edition on Red Hat Enterprise or CentOS Linux" -msgstr "" - -# 82200ad291a94b6bbbd58c821fa823bf -#: ../source/tutorial/install-mongodb-on-red-hat.txt -msgid "On this page" -msgstr "" - -# 601f6186feec4bddbd7dc45706f1ae88 -#: ../source/tutorial/install-mongodb-on-red-hat.txt:14 -msgid "Overview" -msgstr "" - -# eae6c5a5830a4959bdc9fe9910cb16c5 -#: ../source/tutorial/install-mongodb-on-red-hat.txt:16 -msgid "" -"Use this tutorial to install MongoDB Community Edition on Red Hat " -"Enterprise Linux or CentOS Linux versions 6 and 7 using ``.rpm`` " -"packages. While Red Hat includes its own MongoDB packages, use the " -"official MongoDB Community Edition packages to ensure that you have the " -"latest release." -msgstr "" - -# 0192b8fb22b14a5f8020f02885a27c78 -#: ../source/tutorial/install-mongodb-on-red-hat.txt:21 -msgid "Platform Support" -msgstr "" - -# 28db64e305a74d7782cecf70e6035ce8 -# 5f19f98ad20e405e85908d3bf6acefc6 -#: ../source/includes/fact-installation-64bit.rst:1 -msgid "" -"This installation guide only supports 64-bit systems. See :ref:`3.0" -"-compatibility-platform-support` for details." -msgstr "" - -# 1b16739a1c0d44c6acd6746f6e360acd -#: ../source/includes/fact-installation-rhel5.rst:1 -msgid "MongoDB 3.2 deprecates support for Red Hat Enterprise Linux 5." -msgstr "" - -# 02f33be341e749bf88d14f9f458b9510 -#: ../source/tutorial/install-mongodb-on-red-hat.txt:28 -msgid "Packages" -msgstr "" - -# f449fa805d0745a9b86b7bcaab9f3bda -#: ../source/includes/list-mongodb-org-packages.rst:4 -msgid "" -"MongoDB provides officially supported packages in their own repository. " -"This repository contains the following packages:" -msgstr "" - -# 9817d65d9cef4f1b9a4548ba5fc4041d -#: ../source/includes/list-mongodb-org-packages.rst:10 -msgid "``mongodb-org``" -msgstr "" - -# ee0391ce638c4cc3bcf83c133dcdc4bb -#: ../source/includes/list-mongodb-org-packages.rst:11 -msgid "" -"A ``metapackage`` that will automatically install the four component " -"packages listed below." -msgstr "" - -# 8c35df0eb03b46c69b689492b7225377 -#: ../source/includes/list-mongodb-org-packages.rst:14 -msgid "``mongodb-org-server``" -msgstr "" - -# c4e73aefbf41465ebe69ce01eba61c3d -#: ../source/includes/list-mongodb-org-packages.rst:15 -msgid "" -"Contains the :program:`mongod` daemon and associated configuration and " -"init scripts." -msgstr "" - -# 3dae6408007d4f07a33255ff4d431adb -#: ../source/includes/list-mongodb-org-packages.rst:18 -msgid "``mongodb-org-mongos``" -msgstr "" - -# b40bfc3b4f744f41b9be39cfdecf3224 -#: ../source/includes/list-mongodb-org-packages.rst:19 -msgid "Contains the :program:`mongos` daemon." -msgstr "" - -# c790f9f5207642c78b71da4c9072a28d -#: ../source/includes/list-mongodb-org-packages.rst:21 -msgid "``mongodb-org-shell``" -msgstr "" - -# 4778367c94b0414fa4ddf3030d65d8e1 -#: ../source/includes/list-mongodb-org-packages.rst:22 -msgid "Contains the :program:`mongo` shell." -msgstr "" - -# 96f7272e2da34cacac35b3c546880234 -#: ../source/includes/list-mongodb-org-packages.rst:24 -msgid "``mongodb-org-tools``" -msgstr "" - -# 67cb5d6e029b44219a5014b19e1bb3c9 -#: ../source/includes/list-mongodb-org-packages.rst:25 -msgid "" -"Contains the following MongoDB tools: :program:`mongoimport` " -":program:`bsondump`, :program:`mongodump`, :program:`mongoexport`, " -":program:`mongofiles`, :program:`mongooplog`, :program:`mongoperf`, " -":program:`mongorestore`, :program:`mongostat`, and :program:`mongotop`." -msgstr "" - -# 0609e1a480bf488fac9d6c00f7be2599 -#: ../source/includes/list-mongodb-org-packages.rst:31 -msgid "" -"The ``mongodb-org-server`` package provides an initialization script that" -" starts :program:`mongod` with the ``/etc/mongod.conf`` configuration " -"file." -msgstr "" - -# 34fe730240c74e449010e204058e4e9c -#: ../source/includes/list-mongodb-org-packages.rst:37 -msgid "" -"See `Run MongoDB Community Edition`_ for details on using this " -"initialization script." -msgstr "" - -# 2def9e16cad54843a4146c51de36b997 -#: ../source/includes/fact-installation-bind-ip-default-in-config.rst:1 -msgid "" -"The default ``/etc/mongod.conf`` configuration file supplied by the " -"packages have :setting:`~net.bind_ip` set to ``127.0.0.1`` by default. " -"Modify this setting as needed for your environment before initializing a " -":term:`replica set`." -msgstr "" - -# 72fdddfaeae843cb9c63f663f4eaa599 -#: ../source/tutorial/install-mongodb-on-red-hat.txt:35 -msgid "Install MongoDB Community Edition" -msgstr "" - -# 08a43fe4cd8d4814b48f3e58efaced58 -#: ../source/includes/extracts/install-past-mongodb-org-red-hat.rst:3 -msgid "" -"To install a version of MongoDB prior to 3.2, please refer to that " -"version's documentation. For example, see version :v3.0:`3.0 `." -msgstr "" - -# 3e7d45210d154abeaca8f5e438316ce2 -#: ../source/tutorial/install-mongodb-on-red-hat.txt:44 -msgid "Run MongoDB Community Edition" -msgstr "" - -# 67c7d0e6614e4936a09e35c5fb70f116 -#: ../source/tutorial/install-mongodb-on-red-hat.txt:49 -msgid "Configure SELinux" -msgstr "" - -# d219736d8e9a461f83228ddd313b20cc -#: ../source/includes/fact-selinux-redhat-options.rst:3 -msgid "" -"If you are using SELinux, you must configure SELinux to allow MongoDB to " -"start on Red Hat Linux-based systems (Red Hat Enterprise Linux or CentOS " -"Linux)." -msgstr "" - -# 4a6afde6d64c4c598dab545b3bd9043f -#: ../source/includes/fact-selinux-redhat-options.rst:7 -msgid "To configure SELinux, administrators have three options:" -msgstr "" - -# 5d31ab67a39e416cba29a03d1b4992ea -#: ../source/includes/fact-selinux-redhat-options.rst:9 -msgid "" -"If SELinux is in ``enforcing`` mode, enable access to the relevant ports " -"that the MongoDB deployment will use (e.g. ``27017``). See " -":doc:`/reference/default-mongodb-port` for more information on MongoDB's " -"default ports. For default settings, this can be accomplished by running" -msgstr "" - -# 0ac26fdf9f094b388545b31eb63aa150 -#: ../source/includes/fact-selinux-redhat-options.rst:19 -msgid "" -"Disable SELinux by setting the ``SELINUX`` setting to ``disabled`` in " -"``/etc/selinux/config``." -msgstr "" - -# 90fca75e355d440dbabb70707f509d87 -# 8f782312fbeb433895aa30cc4a2155b5 -#: ../source/includes/fact-selinux-redhat-options.rst:26 -#: ../source/includes/fact-selinux-redhat-options.rst:35 -msgid "You must reboot the system for the changes to take effect." -msgstr "" - -# d25f71ee341b435d881c5d299f00ec52 -#: ../source/includes/fact-selinux-redhat-options.rst:28 -msgid "" -"Set SELinux to ``permissive`` mode in ``/etc/selinux/config`` by setting " -"the ``SELINUX`` setting to ``permissive``." -msgstr "" - -# 8935a88473eb46ca868b07d3edd544ce -#: ../source/includes/fact-selinux-redhat-options.rst:37 -msgid "" -"You can instead use ``setenforce`` to change to ``permissive`` mode. " -"``setenforce`` does not require a reboot but is **not** persistent." -msgstr "" - -# 654d14f9c4204e038a0f4e46c835cdf5 -#: ../source/includes/fact-selinux-redhat-options.rst:40 -msgid "" -"Alternatively, you can choose not to install the SELinux packages when " -"you are installing your Linux operating system, or choose to remove the " -"relevant packages. This option is the most invasive and is not " -"recommended." -msgstr "" - -# bf3647bf8fd248489e7f3fe9367112b0 -#: ../source/tutorial/install-mongodb-on-red-hat.txt:59 -msgid "Data Directories and Permissions" -msgstr "" - -# 1c8fdb0830e04381a26fc2389f2790ab -#: ../source/includes/warning-selinux-rhel7.rst:3 -msgid "" -"On RHEL 7.0, if you change the data path, the *default* SELinux policies " -"will prevent :program:`mongod` from having write access on the new data " -"path if you do not change the security context." -msgstr "" - -# d1624a6adf564d0498f89d972c02d40a -#: ../source/includes/fact-installation-directories.rst:1 -msgid "" -"The MongoDB instance stores its data files in |mongod-datadir| and its " -"log files in ``/var/log/mongodb`` by default, and runs using the |mongod-" -"user| user account. You can specify alternate log and data file " -"directories in ``/etc/mongod.conf``. See :setting:`systemLog.path` and " -":setting:`storage.dbPath` for additional information." -msgstr "" - -# 424f07e4255f44eda6104dda83454b30 -#: ../source/includes/fact-installation-directories.rst:8 -msgid "" -"If you change the user that runs the MongoDB process, you **must** modify" -" the access control rights to the |mongod-datadir| and " -"``/var/log/mongodb`` directories to give this user access to these " -"directories." -msgstr "" - -# 94cad8879be847de855bb288e3df1beb -#: ../source/tutorial/install-mongodb-on-red-hat.txt:66 -msgid "Procedure" -msgstr "" - -# 517c29e67d33412fa83d5bb8a0564a8b -#: ../source/tutorial/install-mongodb-on-red-hat.txt:71 -msgid "Uninstall MongoDB Community Edition" -msgstr "" - -# bb53614bcf4b43e39cf2ec528dc34657 -#: ../source/includes/fact-uninstall.rst:1 -msgid "" -"To completely remove MongoDB from a system, you must remove the MongoDB " -"applications themselves, the configuration files, and any directories " -"containing data and logs. The following section guides you through the " -"necessary steps." -msgstr "" - -# f71302be26774b348efec658b6dc1d76 -#: ../source/includes/fact-uninstall.rst:6 -msgid "" -"This process will *completely* remove MongoDB, its configuration, and " -"*all* databases. This process is not reversible, so ensure that all of " -"your configuration and data is backed up before proceeding." -msgstr "" - -#~ msgid "Install MongoDB on Red Hat Enterprise or CentOS Linux" -#~ msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "This package contains the :program:`mongos` daemon." -#~ msgstr "" - -#~ msgid "This package contains the :program:`mongo` shell." -#~ msgstr "" - -#~ msgid "Control Scripts" -#~ msgstr "" - -#~ msgid "Considerations" -#~ msgstr "" - -#~ msgid "Install MongoDB" -#~ msgstr "" - -#~ msgid "Run MongoDB" -#~ msgstr "" - -#~ msgid "Uninstall MongoDB" -#~ msgstr "" - -#~ msgid "Prerequisites" -#~ msgstr "" - -#~ msgid "" -#~ "Use this tutorial to install MongoDB " -#~ "Community Edition on Red Hat Enterprise" -#~ " Linux or CentOS Linux versions 6 " -#~ "and 7 using ``.rpm`` packages. While " -#~ "some of these distributions include " -#~ "their own MongoDB packages, the official" -#~ " MongoDB Community Edition packages are " -#~ "generally more up to date." -#~ msgstr "" - -#~ msgid "Init Scripts" -#~ msgstr "" - -#~ msgid "" -#~ "The ``mongodb-org`` package includes " -#~ "various :term:`init scripts `," -#~ " including the init script |init-" -#~ "script-path|. You can use these " -#~ "scripts to stop, start, and restart " -#~ "daemon processes." -#~ msgstr "" - -#~ msgid "" -#~ "The package configures MongoDB using the" -#~ " ``/etc/mongod.conf`` file in conjunction " -#~ "with the init scripts. See the " -#~ ":doc:`Configuration File ` reference for documentation of " -#~ "settings available in the configuration " -#~ "file." -#~ msgstr "" - -#~ msgid "" -#~ "As of version |release|, there are " -#~ "no init scripts for :program:`mongos`. " -#~ "The :program:`mongos` process is used " -#~ "only in :doc:`sharding `. You" -#~ " can use the ``mongod`` init script" -#~ " to derive your own :program:`mongos` " -#~ "init script for use in such " -#~ "environments. See the :program:`mongos` " -#~ "reference for configuration details." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/install-mongodb-on-suse.po b/locale/zh/LC_MESSAGES/tutorial/install-mongodb-on-suse.po deleted file mode 100644 index e8a3bd9fa89..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/install-mongodb-on-suse.po +++ /dev/null @@ -1,307 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# b87d67eb17f2406a8fc6fdba8c18a964 -#: ../source/tutorial/install-mongodb-on-suse.txt:3 -msgid "Install MongoDB Community Edition on SUSE" -msgstr "" - -# 9e5fd2dc57c947538a9a056723f1a4b7 -#: ../source/tutorial/install-mongodb-on-suse.txt -msgid "On this page" -msgstr "" - -# dee650999fdf4855a7ac8095b2436b18 -#: ../source/tutorial/install-mongodb-on-suse.txt:14 -msgid "Overview" -msgstr "" - -# 919d265dfe564a978c748b67f669d8aa -#: ../source/tutorial/install-mongodb-on-suse.txt:16 -msgid "" -"Use this tutorial to install MongoDB Community Edition on SUSE Linux 11 " -"and 12 using ``.rpm`` packages. While SUSE includes its own MongoDB " -"packages, use the official MongoDB Community Edition packages to ensure " -"that you have the latest release." -msgstr "" - -# ef4e5afed5584f139fd1208daf5fbc01 -#: ../source/tutorial/install-mongodb-on-suse.txt:21 -msgid "Platform Support" -msgstr "" - -# e4e0b9f6477640d3bf87a8a6db8a5606 -# 063cea099d8b4d76bc9a7a0c791af681 -#: ../source/includes/fact-installation-64bit.rst:1 -msgid "" -"This installation guide only supports 64-bit systems. See :ref:`3.0" -"-compatibility-platform-support` for details." -msgstr "" - -# dbc22f3b66ab442da6f26d8b7e6c98e4 -#: ../source/tutorial/install-mongodb-on-suse.txt:26 -msgid "Packages" -msgstr "" - -# 01808ad69811473d891f469db8cbb939 -#: ../source/includes/list-mongodb-org-packages.rst:4 -msgid "" -"MongoDB provides officially supported packages in their own repository. " -"This repository contains the following packages:" -msgstr "" - -# 3b096b0b367a45ab92d82bd69dda4417 -#: ../source/includes/list-mongodb-org-packages.rst:10 -msgid "``mongodb-org``" -msgstr "" - -# ad91180e73eb4d47a24b519814bdf72e -#: ../source/includes/list-mongodb-org-packages.rst:11 -msgid "" -"A ``metapackage`` that will automatically install the four component " -"packages listed below." -msgstr "" - -# e426411bbdac48f8a58e5093d38e4b95 -#: ../source/includes/list-mongodb-org-packages.rst:14 -msgid "``mongodb-org-server``" -msgstr "" - -# f9000ed3af2c48518463355d0de5f24a -#: ../source/includes/list-mongodb-org-packages.rst:15 -msgid "" -"Contains the :program:`mongod` daemon and associated configuration and " -"init scripts." -msgstr "" - -# 8cb4a76cc5a8457bad7dbae31749c382 -#: ../source/includes/list-mongodb-org-packages.rst:18 -msgid "``mongodb-org-mongos``" -msgstr "" - -# d82aaaff611b4d6b90585fb560a0a9b3 -#: ../source/includes/list-mongodb-org-packages.rst:19 -msgid "Contains the :program:`mongos` daemon." -msgstr "" - -# d65e155bd43f498d8e1ce9cbc115acc4 -#: ../source/includes/list-mongodb-org-packages.rst:21 -msgid "``mongodb-org-shell``" -msgstr "" - -# 5dddad5f6cac47699b6a41a9408059c7 -#: ../source/includes/list-mongodb-org-packages.rst:22 -msgid "Contains the :program:`mongo` shell." -msgstr "" - -# 5199922fe1a440398d2f4bf45c34ccfd -#: ../source/includes/list-mongodb-org-packages.rst:24 -msgid "``mongodb-org-tools``" -msgstr "" - -# 69ef0e0328a1472da0d2c67da8b20cf7 -#: ../source/includes/list-mongodb-org-packages.rst:25 -msgid "" -"Contains the following MongoDB tools: :program:`mongoimport` " -":program:`bsondump`, :program:`mongodump`, :program:`mongoexport`, " -":program:`mongofiles`, :program:`mongooplog`, :program:`mongoperf`, " -":program:`mongorestore`, :program:`mongostat`, and :program:`mongotop`." -msgstr "" - -# 3d897e9f34fc481ba5f6be09759f3970 -#: ../source/includes/list-mongodb-org-packages.rst:31 -msgid "" -"The ``mongodb-org-server`` package provides an initialization script that" -" starts :program:`mongod` with the ``/etc/mongod.conf`` configuration " -"file." -msgstr "" - -# cc4e1484530844faa4aa55d947a539f0 -#: ../source/includes/list-mongodb-org-packages.rst:37 -msgid "" -"See `Run MongoDB Community Edition`_ for details on using this " -"initialization script." -msgstr "" - -# 4e53251853854973a27a0a7117a91ef4 -#: ../source/tutorial/install-mongodb-on-suse.txt:30 -msgid "" -"These packages conflict with the ``mongodb``, ``mongodb-server``, and " -"``mongodb-clients`` packages provided by Ubuntu." -msgstr "" - -# d0430470839347658bcbbfa2d07aef83 -#: ../source/includes/fact-installation-bind-ip-default-in-config.rst:1 -msgid "" -"The default ``/etc/mongod.conf`` configuration file supplied by the " -"packages have :setting:`~net.bind_ip` set to ``127.0.0.1`` by default. " -"Modify this setting as needed for your environment before initializing a " -":term:`replica set`." -msgstr "" - -# 04570cbfd56b4bdabb0f5876c06ff050 -#: ../source/includes/note-suse-ulimit.rst:3 -msgid "" -"SUSE Linux Enterprise Server and potentially other SUSE distributions " -"ship with virtual memory address space limited to 8 GB by default. You " -"*must* adjust this in order to prevent virtual memory allocation failures" -" as the database grows." -msgstr "" - -# 538b848e9250482b881ef2306cfdb7c6 -#: ../source/includes/note-suse-ulimit.rst:8 -msgid "" -"The SLES packages for MongoDB adjust these limits in the default scripts," -" but you will need to make this change manually if you are using custom " -"scripts and/or the tarball release rather than the SLES packages." -msgstr "" - -# b117612039e64bf7a8b705718272b209 -#: ../source/tutorial/install-mongodb-on-suse.txt:38 -msgid "Install MongoDB Community Edition" -msgstr "" - -# 2c4a524efcfa44eb947fdf163eef6aa2 -#: ../source/includes/extracts/install-past-mongodb-org-suse.rst:3 -msgid "" -"To install a version of MongoDB prior to 3.2, please refer to that " -"version's documentation. For example, see version :v3.0:`3.0 `." -msgstr "" - -# f4e1c3fd223846ff8cf756d5a0a9166b -#: ../source/tutorial/install-mongodb-on-suse.txt:47 -msgid "Run MongoDB Community Edition" -msgstr "" - -# b551bded8879434b9633a143230927e3 -#: ../source/includes/fact-installation-directories.rst:1 -msgid "" -"The MongoDB instance stores its data files in |mongod-datadir| and its " -"log files in ``/var/log/mongodb`` by default, and runs using the |mongod-" -"user| user account. You can specify alternate log and data file " -"directories in ``/etc/mongod.conf``. See :setting:`systemLog.path` and " -":setting:`storage.dbPath` for additional information." -msgstr "" - -# f09733c030cf469292fec5d03d171cac -#: ../source/includes/fact-installation-directories.rst:8 -msgid "" -"If you change the user that runs the MongoDB process, you **must** modify" -" the access control rights to the |mongod-datadir| and " -"``/var/log/mongodb`` directories to give this user access to these " -"directories." -msgstr "" - -# b4a1f6769b48407b9f7f0a2d4bced52c -#: ../source/tutorial/install-mongodb-on-suse.txt:55 -msgid "Procedure" -msgstr "" - -# 3561f9b8f9c14847ae5e65045371e2be -#: ../source/tutorial/install-mongodb-on-suse.txt:60 -msgid "Uninstall MongoDB Community Edition" -msgstr "" - -# a1ad9ceee7764890a9f5fded1bb05f56 -#: ../source/includes/fact-uninstall.rst:1 -msgid "" -"To completely remove MongoDB from a system, you must remove the MongoDB " -"applications themselves, the configuration files, and any directories " -"containing data and logs. The following section guides you through the " -"necessary steps." -msgstr "" - -# 7c9a3a1df3094209bba492f7aefd4b86 -#: ../source/includes/fact-uninstall.rst:6 -msgid "" -"This process will *completely* remove MongoDB, its configuration, and " -"*all* databases. This process is not reversible, so ensure that all of " -"your configuration and data is backed up before proceeding." -msgstr "" - -#~ msgid "Install MongoDB on SUSE" -#~ msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "This package contains the :program:`mongos` daemon." -#~ msgstr "" - -#~ msgid "This package contains the :program:`mongo` shell." -#~ msgstr "" - -#~ msgid "Control Scripts" -#~ msgstr "" - -#~ msgid "Considerations" -#~ msgstr "" - -#~ msgid "Install MongoDB" -#~ msgstr "" - -#~ msgid "Run MongoDB" -#~ msgstr "" - -#~ msgid "Uninstall MongoDB" -#~ msgstr "" - -#~ msgid "Prerequisites" -#~ msgstr "" - -#~ msgid "" -#~ "Use this tutorial to install MongoDB " -#~ "Community Edition on SUSE Linux from " -#~ "``.rpm`` packages. While SUSE distributions" -#~ " include their own MongoDB Community " -#~ "Edition packages, the official MongoDB " -#~ "Community Edition packages are generally " -#~ "more up to date." -#~ msgstr "" - -#~ msgid "Init Scripts" -#~ msgstr "" - -#~ msgid "" -#~ "The ``mongodb-org`` package includes " -#~ "various :term:`init scripts `," -#~ " including the init script |init-" -#~ "script-path|. You can use these " -#~ "scripts to stop, start, and restart " -#~ "daemon processes." -#~ msgstr "" - -#~ msgid "" -#~ "The package configures MongoDB using the" -#~ " ``/etc/mongod.conf`` file in conjunction " -#~ "with the init scripts. See the " -#~ ":doc:`Configuration File ` reference for documentation of " -#~ "settings available in the configuration " -#~ "file." -#~ msgstr "" - -#~ msgid "" -#~ "As of version |release|, there are " -#~ "no init scripts for :program:`mongos`. " -#~ "The :program:`mongos` process is used " -#~ "only in :doc:`sharding `. You" -#~ " can use the ``mongod`` init script" -#~ " to derive your own :program:`mongos` " -#~ "init script for use in such " -#~ "environments. See the :program:`mongos` " -#~ "reference for configuration details." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/install-mongodb-on-ubuntu.po b/locale/zh/LC_MESSAGES/tutorial/install-mongodb-on-ubuntu.po deleted file mode 100644 index b69340f615b..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/install-mongodb-on-ubuntu.po +++ /dev/null @@ -1,299 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# bf06a5db7281490a8c814602219fd1f5 -#: ../source/tutorial/install-mongodb-on-ubuntu.txt:3 -msgid "Install MongoDB Community Edition on Ubuntu" -msgstr "" - -# e8b7ec7369614a4cb5077bb0e32872f1 -#: ../source/tutorial/install-mongodb-on-ubuntu.txt -msgid "On this page" -msgstr "" - -# 5eba23d438ac4842959db940f40edb1d -#: ../source/tutorial/install-mongodb-on-ubuntu.txt:14 -msgid "Overview" -msgstr "" - -# 4f293d91bdee444f88a83fa7cf11cc0f -#: ../source/tutorial/install-mongodb-on-ubuntu.txt:16 -msgid "" -"Use this tutorial to install MongoDB Community Edition on LTS Ubuntu " -"Linux systems from ``.deb`` packages. While Ubuntu includes its own " -"MongoDB packages, the official MongoDB Community Edition packages are " -"generally more up-to-date." -msgstr "" - -# 8510a834e62d464599859090a6680d52 -#: ../source/tutorial/install-mongodb-on-ubuntu.txt:20 -msgid "Platform Support" -msgstr "" - -# dbe55372b57f4e1f844dc88640c6d074 -# 44ebdc0a4df34a68896d7cc6a9ceea9d -#: ../source/includes/fact-ubuntu-lts-support.rst:1 -msgid "" -"MongoDB only provides packages for 64-bit LTS (long-term support) Ubuntu " -"releases. For example, 12.04 LTS (precise), 14.04 LTS (trusty), 16.04 LTS" -" (xenial), and so on. These packages may work with other Ubuntu releases," -" however, they are not supported." -msgstr "" - -# 40493bc5f9ab49c3a131500190060b44 -#: ../source/includes/admonition-power-ubuntu-restriction.rst:7 -msgid "3.4 Incompatibility with Ubuntu 16.04 on IBM Power Systems" -msgstr "" - -# f9711d9f02c448aca321c1f6e31b8f2a -#: ../source/includes/admonition-power-ubuntu-restriction.rst:4 -msgid "" -"Due to a `lock elision bug in glibc " -"`_, if you " -"are running on Ubuntu 16.04 on IBM Power Systems, do not use MongoDB 3.4 " -"in production until the ``glibc`` version with the fix becomes available " -"and you have installed that version." -msgstr "" - -# 15c0510f702b4cbdbe720a0b70ae442d -#: ../source/tutorial/install-mongodb-on-ubuntu.txt:27 -msgid "Packages" -msgstr "" - -# 2de1e70fdd4249aba1fbaccab84c5b59 -#: ../source/includes/list-mongodb-org-packages.rst:4 -msgid "" -"MongoDB provides officially supported packages in their own repository. " -"This repository contains the following packages:" -msgstr "" - -# 8fffb617b1ae46c9b77528685ba9e279 -#: ../source/includes/list-mongodb-org-packages.rst:10 -msgid "``mongodb-org``" -msgstr "" - -# 7a34c918c35e4dae971f7800593fc404 -#: ../source/includes/list-mongodb-org-packages.rst:11 -msgid "" -"A ``metapackage`` that will automatically install the four component " -"packages listed below." -msgstr "" - -# 221b403c4bf44e878f3a7baa6f8e38fa -#: ../source/includes/list-mongodb-org-packages.rst:14 -msgid "``mongodb-org-server``" -msgstr "" - -# 564103a8e5a64cf2b7b16a74a3cffa52 -#: ../source/includes/list-mongodb-org-packages.rst:15 -msgid "" -"Contains the :program:`mongod` daemon and associated configuration and " -"init scripts." -msgstr "" - -# 458bfb3d547646309c6b04b2c848175f -#: ../source/includes/list-mongodb-org-packages.rst:18 -msgid "``mongodb-org-mongos``" -msgstr "" - -# c7a9813cbfaa4cc8ad98e989dba00462 -#: ../source/includes/list-mongodb-org-packages.rst:19 -msgid "Contains the :program:`mongos` daemon." -msgstr "" - -# 221e0c4af6624557bb53165a103d6660 -#: ../source/includes/list-mongodb-org-packages.rst:21 -msgid "``mongodb-org-shell``" -msgstr "" - -# 4895531335314c1c97e3924f25639ce3 -#: ../source/includes/list-mongodb-org-packages.rst:22 -msgid "Contains the :program:`mongo` shell." -msgstr "" - -# 64042156e7244184b99382afd7a201c6 -#: ../source/includes/list-mongodb-org-packages.rst:24 -msgid "``mongodb-org-tools``" -msgstr "" - -# 39605479ee7645d186c5b1a847def220 -#: ../source/includes/list-mongodb-org-packages.rst:25 -msgid "" -"Contains the following MongoDB tools: :program:`mongoimport` " -":program:`bsondump`, :program:`mongodump`, :program:`mongoexport`, " -":program:`mongofiles`, :program:`mongooplog`, :program:`mongoperf`, " -":program:`mongorestore`, :program:`mongostat`, and :program:`mongotop`." -msgstr "" - -# 62e65ff59deb48bda96f5f4fa41e4452 -#: ../source/includes/list-mongodb-org-packages.rst:31 -msgid "" -"The ``mongodb-org-server`` package provides an initialization script that" -" starts :program:`mongod` with the ``/etc/mongod.conf`` configuration " -"file." -msgstr "" - -# 00b38c4fa4af4e8fa1d22e6ed7fb1460 -#: ../source/includes/list-mongodb-org-packages.rst:37 -msgid "" -"See `Run MongoDB Community Edition`_ for details on using this " -"initialization script." -msgstr "" - -# 18980688452f4caa94c188d13c52c5f9 -#: ../source/tutorial/install-mongodb-on-ubuntu.txt:31 -msgid "" -"These packages conflict with the ``mongodb``, ``mongodb-server``, and " -"``mongodb-clients`` packages provided by Ubuntu." -msgstr "" - -# ba4a742c6d9e47d2a87524b92776fe1e -#: ../source/includes/fact-installation-bind-ip-default-in-config.rst:1 -msgid "" -"The default ``/etc/mongod.conf`` configuration file supplied by the " -"packages have :setting:`~net.bind_ip` set to ``127.0.0.1`` by default. " -"Modify this setting as needed for your environment before initializing a " -":term:`replica set`." -msgstr "" - -# 0bc2a65072854f538ac825b096d222a9 -#: ../source/tutorial/install-mongodb-on-ubuntu.txt:37 -msgid "Install MongoDB Community Edition" -msgstr "" - -# 7f2e3640a4cf47bb8499dd31c673ab88 -#: ../source/includes/extracts/install-past-mongodb-org-ubuntu.rst:3 -msgid "" -"To install a version of MongoDB prior to 3.2, please refer to that " -"version's documentation. For example, see version :v3.0:`3.0 `." -msgstr "" - -# 1e796e6c6b4543a0bdad7d5b295c4f49 -#: ../source/tutorial/install-mongodb-on-ubuntu.txt:46 -msgid "Run MongoDB Community Edition" -msgstr "" - -# 309af10fc5bd41f1bed9a90172bbc1bf -#: ../source/includes/fact-installation-directories.rst:1 -msgid "" -"The MongoDB instance stores its data files in |mongod-datadir| and its " -"log files in ``/var/log/mongodb`` by default, and runs using the |mongod-" -"user| user account. You can specify alternate log and data file " -"directories in ``/etc/mongod.conf``. See :setting:`systemLog.path` and " -":setting:`storage.dbPath` for additional information." -msgstr "" - -# c8ea18b81c9d446984f63b5c90762c27 -#: ../source/includes/fact-installation-directories.rst:8 -msgid "" -"If you change the user that runs the MongoDB process, you **must** modify" -" the access control rights to the |mongod-datadir| and " -"``/var/log/mongodb`` directories to give this user access to these " -"directories." -msgstr "" - -# 8edc64bf7c3544719f7fdddf7081e8c2 -#: ../source/tutorial/install-mongodb-on-ubuntu.txt:56 -msgid "Uninstall MongoDB Community Edition" -msgstr "" - -# 88e1ddbb2f83490cbf177ba59dfb2f10 -#: ../source/includes/fact-uninstall.rst:1 -msgid "" -"To completely remove MongoDB from a system, you must remove the MongoDB " -"applications themselves, the configuration files, and any directories " -"containing data and logs. The following section guides you through the " -"necessary steps." -msgstr "" - -# 9487a7bbd2a54fff95280c629f1f8b23 -#: ../source/includes/fact-uninstall.rst:6 -msgid "" -"This process will *completely* remove MongoDB, its configuration, and " -"*all* databases. This process is not reversible, so ensure that all of " -"your configuration and data is backed up before proceeding." -msgstr "" - -#~ msgid "Install MongoDB on Ubuntu" -#~ msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "This package contains the :program:`mongos` daemon." -#~ msgstr "" - -#~ msgid "This package contains the :program:`mongo` shell." -#~ msgstr "" - -#~ msgid "Control Scripts" -#~ msgstr "" - -#~ msgid "Considerations" -#~ msgstr "" - -#~ msgid "Install MongoDB" -#~ msgstr "" - -#~ msgid "Run MongoDB" -#~ msgstr "" - -#~ msgid "Uninstall MongoDB" -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB only provides packages for " -#~ "64-bit long-term support Ubuntu " -#~ "releases. Currently, this means 12.04 " -#~ "LTS (Precise Pangolin) and 14.04 LTS " -#~ "(Trusty Tahr). While the packages may" -#~ " work with other Ubuntu releases, " -#~ "this is not a supported configuration." -#~ msgstr "" - -#~ msgid "Init Scripts" -#~ msgstr "" - -#~ msgid "" -#~ "The ``mongodb-org`` package includes " -#~ "various :term:`init scripts `," -#~ " including the init script |init-" -#~ "script-path|. You can use these " -#~ "scripts to stop, start, and restart " -#~ "daemon processes." -#~ msgstr "" - -#~ msgid "" -#~ "The package configures MongoDB using the" -#~ " ``/etc/mongod.conf`` file in conjunction " -#~ "with the init scripts. See the " -#~ ":doc:`Configuration File ` reference for documentation of " -#~ "settings available in the configuration " -#~ "file." -#~ msgstr "" - -#~ msgid "" -#~ "As of version |release|, there are " -#~ "no init scripts for :program:`mongos`. " -#~ "The :program:`mongos` process is used " -#~ "only in :doc:`sharding `. You" -#~ " can use the ``mongod`` init script" -#~ " to derive your own :program:`mongos` " -#~ "init script for use in such " -#~ "environments. See the :program:`mongos` " -#~ "reference for configuration details." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/install-mongodb-on-windows.po b/locale/zh/LC_MESSAGES/tutorial/install-mongodb-on-windows.po deleted file mode 100644 index 8088a29c392..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/install-mongodb-on-windows.po +++ /dev/null @@ -1,206 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# d011efd9948a4b4588dcb4c6a14ed0bc -#: ../source/tutorial/install-mongodb-on-windows.txt:3 -msgid "Install MongoDB Community Edition on Windows" -msgstr "" - -# aa10d8ac25c24eb3862f905d652ea4d4 -#: ../source/tutorial/install-mongodb-on-windows.txt -msgid "On this page" -msgstr "" - -# 7bec4f6df4ce494384d24f9ca6c3a6df -#: ../source/tutorial/install-mongodb-on-windows.txt:14 -msgid "Overview" -msgstr "" - -# 07a3f2f8d2294a6c96d38368ac66b9db -#: ../source/tutorial/install-mongodb-on-windows.txt:16 -msgid "Use this tutorial to install MongoDB Community Edition on Windows systems." -msgstr "" - -# 8a226e22044f4a839f463cafa362d7ff -#: ../source/tutorial/install-mongodb-on-windows.txt:18 -msgid "Platform Support" -msgstr "" - -# 78f357e7571247fd84e74dada9ff2355 -#: ../source/tutorial/install-mongodb-on-windows.txt:20 -msgid "" -"Starting in version 2.2, MongoDB does not support Windows XP. Please use " -"a more recent version of Windows to use more recent releases of MongoDB." -msgstr "" - -# 3a8758e3f13e4323a43f9e760e4fe4fe -#: ../source/tutorial/install-mongodb-on-windows.txt:24 -msgid "" -"If you are running any edition of Windows Server 2008 R2 or Windows 7, " -"please install `a hotfix to resolve an issue with memory mapped files on " -"Windows `_." -msgstr "" - -# 9a969a5d568a4e60974f6dc3a84cf16e -#: ../source/tutorial/install-mongodb-on-windows.txt:29 -msgid "Requirements" -msgstr "" - -# 420e890f4ec24bfba905a39726c5dea6 -#: ../source/tutorial/install-mongodb-on-windows.txt:31 -msgid "" -"MongoDB Community Edition requires Windows Server 2008 R2, Windows Vista," -" or later. The ``.msi`` installer includes all other software " -"dependencies and will automatically upgrade any older version of MongoDB " -"installed using an ``.msi`` file." -msgstr "" - -# ecf1c59e529b4e6989247ab4de2b8012 -#: ../source/tutorial/install-mongodb-on-windows.txt:37 -msgid "Get MongoDB Community Edition" -msgstr "" - -# 863f1b14eebb44b4b4948e67aff90e0a -#: ../source/includes/extracts/install-past-mongodb-org-windows.rst:3 -msgid "" -"To install a version of MongoDB prior to 3.2, please refer to that " -"version's documentation. For example, see version :v3.0:`3.0 `." -msgstr "" - -# 30351ed0eabe4088a3064917aa50541a -#: ../source/tutorial/install-mongodb-on-windows.txt:44 -msgid "Install MongoDB Community Edition" -msgstr "" - -# 779b0979eb3e4060af2284ae34eac577 -#: ../source/tutorial/install-mongodb-on-windows.txt:47 -msgid "Interactive Installation" -msgstr "" - -# 4e30b3a916564847b9eadc75081ec443 -#: ../source/tutorial/install-mongodb-on-windows.txt:52 -msgid "Unattended Installation" -msgstr "" - -# 1287faecba0d4230ac99225b8b7aff25 -#: ../source/tutorial/install-mongodb-on-windows.txt:54 -msgid "" -"You may install MongoDB Community unattended on Windows from the command " -"line using ``msiexec.exe``." -msgstr "" - -# f440289aa0e043be9a96d0b2ddadba44 -#: ../source/tutorial/install-mongodb-on-windows.txt:60 -msgid "Run MongoDB Community Edition" -msgstr "" - -# 28e8e1ddaece407b8ec94fd09849c459 -#: ../source/tutorial/install-mongodb-on-windows.txt:64 -msgid "" -"Do not make :program:`mongod.exe` visible on public networks without " -"running in \"Secure Mode\" with the :setting:`auth` setting. MongoDB is " -"designed to be run in trusted environments, and the database does not " -"enable \"Secure Mode\" by default." -msgstr "" - -# 69802c500cca448cadd6abe73fd25d19 -#: ../source/tutorial/install-mongodb-on-windows.txt:74 -msgid "Configure a Windows Service for MongoDB Community Edition" -msgstr "" - -# c4b05febe29342b386dcbab7b6c8e73c -#: ../source/tutorial/install-mongodb-on-windows.txt:79 -msgid "Manually Create a Windows Service for MongoDB Community Edition" -msgstr "" - -# 15e1773acc5647d385cc95b66bb56617 -#: ../source/tutorial/install-mongodb-on-windows.txt:81 -msgid "" -"You can set up the MongoDB server as a :guilabel:`Windows Service` that " -"starts automatically at boot time." -msgstr "" - -# 4ec78cc5941a42b18fae545141c18cbe -#: ../source/tutorial/install-mongodb-on-windows.txt:84 -msgid "" -"The following procedure assumes you have installed MongoDB Community " -"using the ``.msi`` installer with the path ``C:\\Program " -"Files\\MongoDB\\Server\\3.2\\``." -msgstr "" - -# 257f2dd46652474eb5cac97adc16f69d -#: ../source/tutorial/install-mongodb-on-windows.txt:87 -msgid "" -"If you have installed in an alternative directory, you will need to " -"adjust the paths as appropriate." -msgstr "" - -# 015b3f01e24541c189a0379a7418af5a -#: ../source/includes/extracts/additional-resources-windows-install.rst:4 -msgid "Additional Resources" -msgstr "" - -# 37d0903f19384b828a19f15905d9e370 -#: ../source/includes/extracts/additional-resources-windows-install.rst:6 -msgid "" -"`MongoDB for Developers Free Course " -"`_" -msgstr "" - -# be344b3ac4fd4e31b7318ed3b2455aa5 -#: ../source/includes/extracts/additional-resources-windows-install.rst:7 -msgid "" -"`MongoDB for .NET Developers Free Online Course " -"`_" -msgstr "" - -# 328ecc0b2cd7451a85939de1581909fa -#: ../source/includes/extracts/additional-resources-windows-install.rst:8 -msgid "" -"`MongoDB Architecture Guide `_" -msgstr "" - -#~ msgid "Install MongoDB on Windows" -#~ msgstr "" - -#~ msgid "Use this tutorial to install MongoDB on Windows systems." -#~ msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "Get MongoDB" -#~ msgstr "" - -#~ msgid "Install MongoDB" -#~ msgstr "" - -#~ msgid "Run MongoDB" -#~ msgstr "" - -#~ msgid "Configure a Windows Service for MongoDB" -#~ msgstr "" - -#~ msgid "Manually Create a Windows Service for MongoDB" -#~ msgstr "" - -#~ msgid "" -#~ "The following procedure assumes you have" -#~ " installed MongoDB Community using the " -#~ "``.msi`` installer with the path " -#~ "``C:\\mongodb\\``." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/iterate-a-cursor.po b/locale/zh/LC_MESSAGES/tutorial/iterate-a-cursor.po deleted file mode 100644 index e535327486f..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/iterate-a-cursor.po +++ /dev/null @@ -1,333 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 7535be67408f49d88029fe9c330f71ff -#: ../source/tutorial/iterate-a-cursor.txt:5 -msgid "Iterate a Cursor in the ``mongo`` Shell" -msgstr "" - -# c142367b2ede43bd810b59fae7ba128b -#: ../source/tutorial/iterate-a-cursor.txt -msgid "On this page" -msgstr "" - -# be4eb35ba6b1451b91900a5350df1718 -#: ../source/tutorial/iterate-a-cursor.txt:15 -msgid "" -"The :method:`db.collection.find()` method returns a cursor. To access the" -" documents, you need to iterate the cursor. However, in the " -":program:`mongo` shell, if the returned cursor is not assigned to a " -"variable using the ``var`` keyword, then the cursor is automatically " -"iterated up to 20 times [#set-shell-batch-size]_ to print up to the first" -" 20 documents in the results." -msgstr "" - -# ef75d26936ea422bbb4b4d6a0cb39232 -#: ../source/tutorial/iterate-a-cursor.txt:22 -msgid "" -"The following examples describe ways to manually iterate the cursor to " -"access the documents or to use the iterator index." -msgstr "" - -# 778ac8fed48d486d859843e1692ddee6 -#: ../source/tutorial/iterate-a-cursor.txt:26 -msgid "Manually Iterate the Cursor" -msgstr "" - -# 62cd36ebce624da698c2d18640b135bd -#: ../source/tutorial/iterate-a-cursor.txt:28 -msgid "" -"In the :program:`mongo` shell, when you assign the cursor returned from " -"the :method:`find() ` method to a variable using " -"the ``var`` keyword, the cursor does not automatically iterate." -msgstr "" - -# 22f937c73ac043a8b44bad4089bcc8eb -#: ../source/tutorial/iterate-a-cursor.txt:32 -msgid "" -"You can call the cursor variable in the shell to iterate up to 20 times " -"[#set-shell-batch-size]_ and print the matching documents, as in the " -"following example:" -msgstr "" - -# 8b246ff9031b4d46850b704e30f481f6 -#: ../source/tutorial/iterate-a-cursor.txt:42 -msgid "" -"You can also use the cursor method :method:`next() ` to " -"access the documents, as in the following example:" -msgstr "" - -# 134c8b2cc0604475a4bea9948ce1d628 -#: ../source/tutorial/iterate-a-cursor.txt:53 -msgid "" -"As an alternative print operation, consider the ``printjson()`` helper " -"method to replace ``print(tojson())``:" -msgstr "" - -# 245ac7d455894f38bbc07ef75057b141 -#: ../source/tutorial/iterate-a-cursor.txt:64 -msgid "" -"You can use the cursor method :method:`forEach() ` to " -"iterate the cursor and access the documents, as in the following example:" -msgstr "" - -# e184bbb17794498baf019608275d072f -#: ../source/tutorial/iterate-a-cursor.txt:74 -msgid "" -"See :ref:`JavaScript cursor methods ` and your " -":doc:`driver ` documentation for more information " -"on cursor methods." -msgstr "" - -# 41695021569b4218ad391056a5a3a4ed -#: ../source/includes/footnote-set-shell-batch-size.rst:1 -msgid "" -"You can use the ``DBQuery.shellBatchSize`` to change the number of " -"iteration from the default value ``20``. See :ref:`mongo-shell-executing-" -"queries` for more information." -msgstr "" - -# 20a34d5d3f954485bdc16ef86df64ce9 -#: ../source/tutorial/iterate-a-cursor.txt:81 -msgid "Iterator Index" -msgstr "" - -# b1b98b3058e8430194276ac12416d4a0 -#: ../source/tutorial/iterate-a-cursor.txt:83 -msgid "" -"In the :program:`mongo` shell, you can use the " -":method:`~cursor.toArray()` method to iterate the cursor and return the " -"documents in an array, as in the following:" -msgstr "" - -# 65b67a642cbf4b8fa8808a6610f88035 -#: ../source/tutorial/iterate-a-cursor.txt:93 -msgid "" -"The :method:`~cursor.toArray()` method loads into RAM all documents " -"returned by the cursor; the :method:`~cursor.toArray()` method exhausts " -"the cursor." -msgstr "" - -# 44b6e74e6bbd4d0dbf08bac4e431b594 -#: ../source/tutorial/iterate-a-cursor.txt:97 -msgid "" -"Additionally, some :doc:`drivers ` provide access " -"to the documents by using an index on the cursor (i.e. " -"``cursor[index]``). This is a shortcut for first calling the " -":method:`~cursor.toArray()` method and then using an index on the " -"resulting array." -msgstr "" - -# d6f1aae37c8d44f1b63301ded4fc2819 -#: ../source/tutorial/iterate-a-cursor.txt:103 -msgid "Consider the following example:" -msgstr "" - -# 9efc3741b90140e6b89c2eea6b5ce16b -#: ../source/tutorial/iterate-a-cursor.txt:110 -msgid "The ``myCursor[1]`` is equivalent to the following example:" -msgstr "" - -# c7246918194647f1b3afaeb5cc2ec6d5 -#: ../source/tutorial/iterate-a-cursor.txt:119 -msgid "Cursor Behaviors" -msgstr "" - -# 4baea795e8274c48984fb300fd050f1b -#: ../source/tutorial/iterate-a-cursor.txt:122 -msgid "Closure of Inactive Cursors" -msgstr "" - -# 28cb5b83cbe043948c04ee2e89b7a95d -#: ../source/tutorial/iterate-a-cursor.txt:124 -msgid "" -"By default, the server will automatically close the cursor after 10 " -"minutes of inactivity, or if client has exhausted the cursor. To override" -" this behavior in the :program:`mongo` shell, you can use the " -":method:`cursor.noCursorTimeout()` method:" -msgstr "" - -# cdc499e3db9c4acb880fe0d44f8670d5 -#: ../source/tutorial/iterate-a-cursor.txt:133 -msgid "" -"After setting the ``noCursorTimeout`` option, you must either close the " -"cursor manually with :method:`cursor.close()` or by exhausting the " -"cursor's results." -msgstr "" - -# 2f0e5ad3373947409e5dbb970acc1175 -#: ../source/tutorial/iterate-a-cursor.txt:136 -msgid "" -"See your :doc:`driver ` documentation for " -"information on setting the ``noCursorTimeout`` option." -msgstr "" - -# be93fb5f00de4d3098945a5e3cc6a39f -#: ../source/tutorial/iterate-a-cursor.txt:142 -msgid "Cursor Isolation" -msgstr "" - -# c435666189ca4d0d899610bbb22fdecc -#: ../source/tutorial/iterate-a-cursor.txt:144 -msgid "" -"As a cursor returns documents, other operations may interleave with the " -"query. For the :doc:`MMAPv1 ` storage engine, intervening " -"write operations on a document may result in a cursor that returns a " -"document more than once if that document has changed. To handle this " -"situation, see the information on :ref:`snapshot mode `." -msgstr "" - -# 45ca087407e34c49b96d955678afdbfb -#: ../source/tutorial/iterate-a-cursor.txt:154 -msgid "Cursor Batches" -msgstr "" - -# 10d23e0ddf924c62ae3fb6f8bb231269 -#: ../source/tutorial/iterate-a-cursor.txt:156 -msgid "" -"The MongoDB server returns the query results in batches. The amount of " -"data in the batch will not exceed the :ref:`maximum BSON document size " -"`. To override the default size of the batch, " -"see :method:`~cursor.batchSize()` and :method:`~cursor.limit()`." -msgstr "" - -# cfdfa556af6a4086be256389754c1cc9 -#: ../source/tutorial/iterate-a-cursor.txt:164 -msgid "" -"Operations of type :method:`~db.collection.find()`, " -":method:`~db.collection.aggregate()`, :dbcommand:`listIndexes`, and " -":dbcommand:`listCollections` return a maximum of 16 megabytes per batch. " -":method:`~cursor.batchSize()` can enforce a smaller limit, but not a " -"larger one." -msgstr "" - -# edc14485737f4bbeaa866f5c35518144 -#: ../source/tutorial/iterate-a-cursor.txt:171 -msgid "" -"``find()`` and ``aggregate()`` operations have an initial batch size of " -"101 documents by default. Subsequent :dbcommand:`getMore` operations " -"issued against the resulting cursor have no default batch size, so they " -"are limited only by the 16 megabyte message size." -msgstr "" - -# 37bf4fdd9e114ed497b78dd097aff519 -#: ../source/tutorial/iterate-a-cursor.txt:176 -msgid "" -"For queries that include a sort operation *without* an index, the server " -"must load all the documents in memory to perform the sort before " -"returning any results." -msgstr "" - -# 782491a037de49079a174af0fc9bc16d -#: ../source/tutorial/iterate-a-cursor.txt:180 -msgid "" -"As you iterate through the cursor and reach the end of the returned " -"batch, if there are more results, :method:`cursor.next()` will perform a " -":data:`getMore operation ` to retrieve the next batch. To " -"see how many documents remain in the batch as you iterate the cursor, you" -" can use the :method:`~cursor.objsLeftInBatch()` method, as in the " -"following example:" -msgstr "" - -# b57f03dd5db24d2e85f25fff536400c2 -#: ../source/tutorial/iterate-a-cursor.txt:196 -msgid "Cursor Information" -msgstr "" - -# caded3e4fe8340cea9095bd2278db3bb -#: ../source/tutorial/iterate-a-cursor.txt:198 -msgid "" -"The :method:`db.serverStatus()` method returns a document that includes a" -" :serverstatus:`metrics` field. The :serverstatus:`metrics` field " -"contains a :serverstatus:`metrics.cursor` field with the following " -"information:" -msgstr "" - -# 7be86a3630b041ba86f9a02c0e74ec73 -#: ../source/tutorial/iterate-a-cursor.txt:204 -msgid "number of timed out cursors since the last server restart" -msgstr "" - -# bb142f477cb54be8a829fbedd4274aa6 -#: ../source/tutorial/iterate-a-cursor.txt:206 -msgid "" -"number of open cursors with the option :data:`DBQuery.Option.noTimeout` " -"set to prevent timeout after a period of inactivity" -msgstr "" - -# 8119c525bccb4aa3aa901cac850192eb -#: ../source/tutorial/iterate-a-cursor.txt:210 -msgid "number of \"pinned\" open cursors" -msgstr "" - -# 087e3dfefb164ccdb2d8bf4d46a872b5 -#: ../source/tutorial/iterate-a-cursor.txt:212 -msgid "total number of open cursors" -msgstr "" - -# 05f958aad17d4d8eae5879bdd8a72564 -#: ../source/tutorial/iterate-a-cursor.txt:214 -msgid "" -"Consider the following example which calls the " -":method:`db.serverStatus()` method and accesses the ``metrics`` field " -"from the results and then the ``cursor`` field from the ``metrics`` " -"field:" -msgstr "" - -# 0512ffb5b3f543d6bb643772217d3f82 -#: ../source/tutorial/iterate-a-cursor.txt:223 -msgid "The result is the following document:" -msgstr "" - -# 2395d4983a4c466ab72ab10da402b62a -#: ../source/tutorial/iterate-a-cursor.txt:236 -msgid ":method:`db.serverStatus()`" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "The ``myCursor[3]`` is equivalent to the following example:" -#~ msgstr "" - -#~ msgid "" -#~ "The MongoDB server returns the query " -#~ "results in batches. Batch size will " -#~ "not exceed the :ref:`maximum BSON " -#~ "document size `. For most queries, the *first*" -#~ " batch returns 101 documents or just" -#~ " enough documents to exceed 1 " -#~ "megabyte. Subsequent batch size is 4 " -#~ "megabytes. To override the default size" -#~ " of the batch, see " -#~ ":method:`~cursor.batchSize()` and " -#~ ":method:`~cursor.limit()`." -#~ msgstr "" - -#~ msgid "" -#~ "As you iterate through the cursor " -#~ "and reach the end of the returned" -#~ " batch, if there are more results," -#~ " :method:`cursor.next()` will perform a " -#~ ":data:`getmore operation ` to " -#~ "retrieve the next batch. To see " -#~ "how many documents remain in the " -#~ "batch as you iterate the cursor, " -#~ "you can use the " -#~ ":method:`~cursor.objsLeftInBatch()` method, as in" -#~ " the following example:" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/kerberos-auth-activedirectory-authz.po b/locale/zh/LC_MESSAGES/tutorial/kerberos-auth-activedirectory-authz.po deleted file mode 100644 index aa7265117c4..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/kerberos-auth-activedirectory-authz.po +++ /dev/null @@ -1,294 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 3caea4d8bb2746168056691d176f7c38 -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:3 -msgid "" -"Configure MongoDB with Kerberos Authentication and Active Directory " -"Authorization" -msgstr "" - -# 5ccb147fcd4e4d1d818e274dbe9263d6 -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt -msgid "On this page" -msgstr "" - -# 9ff5f055504d495aabbabfb91f8c172a -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:15 -msgid "" -"`MongoDB Enterprise `_ supports querying an LDAP server for the LDAP " -"groups to which an authenticated user belongs. MongoDB maps the LDAP " -"distinguished names (DN) of each returned group to :ref:`roles ` " -"on the ``admin`` database. MongoDB authorizes the user based on the " -"mapped roles and their associated privileges. See :ref:`LDAP " -"Authorization ` for more information." -msgstr "" - -# 515cf2f472a54ebb9e334a0d081f1070 -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:23 -msgid "" -"MongoDB Enterprise supports authentication using a :doc:`Kerberos service" -" `. Kerberos is an industry standard authentication " -"protocol for large client/server systems." -msgstr "" - -# 6b60ea9f528645debd7ecb30ba68fc4b -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:27 -msgid "" -"This tutorial describes how to configuring MongoDB to perform " -"authentication through a Kerberos server and authorization through an " -"Active Directory (AD) server via the platform libraries." -msgstr "" - -# 17e13073bc9543a18eee8adec7ed5b15 -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:32 -msgid "Prerequisites" -msgstr "" - -# a2949c667fd34ecbbd2927b061c7e82f -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:36 -msgid "" -"Thoroughly familiarize yourself with the following subjects before " -"proceeding:" -msgstr "" - -# cb5ba23bbf484dd7b1d835334b30e777 -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:39 -msgid ":ref:`Kerberos Authentication `" -msgstr "" - -# d9151b5528d54f89a9e69f64142dbd1c -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:40 -msgid ":ref:`LDAP Authorization `" -msgstr "" - -# 008ad4ee581c4cd299b578469edcd4da -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:41 -msgid "" -"`Active Directory `_" -msgstr "" - -# 269c79e92b084105b529c5d80c366bd0 -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:44 -msgid "" -"A full description of :abbr:`AD (Active Directory)` is beyond the scope " -"of this tutorial. This tutorial assumes prior knowledge of :abbr:`AD " -"(Active Directory)`." -msgstr "" - -# e2659e3d98274289a4bd673c574b0eb8 -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:48 -msgid "" -"MongoDB supports using SASL mechanisms for binding between the MongoDB " -"server and :abbr:`AD (Active Directory)`. A full description of SASL, " -"SASL mechanisms, or the specific :abbr:`AD (Active Directory)` " -"configuration requirements for a given SASL mechanism are beyond the " -"scope of this tutorial. This tutorial assumes prior knowledge of SASL and" -" its related subject matter." -msgstr "" - -# a96cc13c7b2d455eb07a766473fa926b -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:54 -msgid "" -"Setting up and configuring a Kerberos deployment is beyond the scope of " -"this document. This tutorial assumes you have configured a :ref:`Kerberos" -" service principal ` for each " -":program:`mongod` and :program:`mongos` instance in your MongoDB " -"deployment, and you have a valid :ref:`keytab file ` for " -"for each :program:`mongod` and :program:`mongos` instance." -msgstr "" - -# fd41ee052c55483ab6d75b1065774e44 -#: ../source/includes/fact-kerberos-FQDN-repica-sets.rst:1 -msgid "" -"For replica sets and sharded clusters, ensure that your configuration " -"uses fully qualified domain names (FQDN) rather than IP addresses or " -"unqualified hostnames. You must use the FQDN for GSSAPI to correctly " -"resolve the Kerberos realms and allow you to connect." -msgstr "" - -# 4e9c040582714e0d82484a4dd0d4ccc5 -#: ../source/includes/fact-confirm-enterprise-binaries.rst:1 -msgid "" -"To verify MongoDB Enterprise binaries, pass the ``--version`` command " -"line option to the :program:`mongod` or :program:`mongos`:" -msgstr "" - -# 1acc6f72451349ddbda3d868ed357243 -#: ../source/includes/fact-confirm-enterprise-binaries.rst:8 -msgid "" -"In the output from this command, look for the string ``modules: " -"subscription`` or ``modules: enterprise`` to confirm your system has " -"MongoDB Enterprise." -msgstr "" - -# 1110c154200c4483b1e9c24c871ac255 -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:66 -msgid "Considerations" -msgstr "" - -# 03c8bfdbd363468aa426477017827f71 -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:68 -msgid "" -"This tutorial explains configuring MongoDB for Kerberos authentication " -"and :abbr:`AD (Active Directory)` authorization." -msgstr "" - -# 77c982fb47e943c9b2b566faefba6bc9 -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:71 -msgid "" -"To perform this procedure on your own MongoDB server, you must modify the" -" given procedures with respect to your own specific infrastructure, " -"especially Kerberos configurations, constructing :abbr:`AD (Active " -"Directory)` queries, or managing users." -msgstr "" - -# a5b2026581d24cd7869bfb0f8cdef6ec -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:77 -msgid "Transport Layer Security" -msgstr "" - -# 2162ceb4a89244caa76b3e4eea0baa14 -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:79 -msgid "" -"By default, MongoDB creates a TLS/SSL connection when binding to the " -":abbr:`AD (Active Directory)` server. This requires configuring the host " -"of the MongoDB server to have access to the AD server's Certificate " -"Authority (CA) certificates." -msgstr "" - -# 60c09b79fe8a41469555801288cea992 -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:84 -msgid "This tutorial provides instructions for the required host configurations." -msgstr "" - -# 0823c141152444fd9ee3678135d15f56 -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:86 -msgid "" -"This tutorial assumes you have access to the AD server's CA certificates " -"and can create a copy of the certificates on the MongoDB server." -msgstr "" - -# d7e1129892724db2b4ed88c4e6c16e66 -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:92 -msgid "Example Active Directory Schema" -msgstr "" - -# 1ed7180db2db40459de7e118c3de1eec -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:94 -msgid "" -"This tutorial uses the following example :abbr:`AD (Active Directory)` " -"objects as the basis for the provided queries, configurations, and " -"output. Each object shows only a subset of the possible attributes." -msgstr "" - -# 2926a8dbcfea46d69ad90fc7b2621640 -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:101 -msgid "User Objects" -msgstr "" - -# 422220a61cb94b57822ed9501dba4445 -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:126 -msgid "Group Objects" -msgstr "" - -# a579d047beb840adaab0fcad91236d56 -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:150 -msgid "Active Directory Credentials" -msgstr "" - -# 04391f11190c4b22870254438d852607 -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:152 -msgid "" -"This tutorial uses a username and password for performing queries on the " -":abbr:`AD (Active Directory)` server. The credentials provided must have " -"sufficient privileges on the AD server for supporting queries related to " -":setting:`security.ldap.userToDNMapping` or " -":setting:`security.ldap.authz.queryTemplate`." -msgstr "" - -# 3a990cd4c08a4ed7b16535d952d16a1d -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:159 -msgid "Replica Sets" -msgstr "" - -# 5b1a9aabffc547cb841171f272097466 -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:161 -msgid "" -"MongoDB LDAP authorization requires *every* :program:`mongod` in the " -"replica set to be on at least MongoDB 3.4.0 or later." -msgstr "" - -# 0a08fd77dd6b44f88c7db21300d4130c -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:165 -msgid "Sharded Clusters" -msgstr "" - -# 6c67e967f9564acf9fef8f5432f73492 -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:167 -msgid "" -"MongoDB LDAP authorization requires *every* :program:`mongod` and " -":program:`mongos` in the sharded cluster to be on at least MongoDB 3.4.0 " -"or later." -msgstr "" - -# dbdb0c34a0234c4987a12e2101e47fe6 -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:172 -msgid "Procedure" -msgstr "" - -# 9c7964ff3bde4c648ba56ed7a8943e6a -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:176 -msgid "This procedure produces the following configuration file:" -msgstr "" - -# f4a8efe91f2c4a45aaf9706726e3d9a6 -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:201 -msgid "" -"The given sample configuration requires modification to match your " -":abbr:`AD (Active Directory)` schema, directory structure, and " -"configuration. You may also require additional :doc:`configuration file " -"options ` for your deployment." -msgstr "" - -# ffdc545d76c141a38f8d93fe2cc7a6e9 -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:206 -msgid "For more information on configuring roles and privileges, see:" -msgstr "" - -# b5f71b7c1007416faedc7fb5950cbf6f -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:208 -msgid ":ref:`role-based access control `" -msgstr "" - -# 65dcc46f56004c478061e9af6d2fd0a2 -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:210 -msgid ":ref:`privilege actions `" -msgstr "" - -# aae845cef7a64487b15e7ee2d2c137de -#: ../source/tutorial/kerberos-auth-activedirectory-authz.txt:212 -msgid "" -":doc:`collection level access control `" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/limit-number-of-elements-in-updated-array.po b/locale/zh/LC_MESSAGES/tutorial/limit-number-of-elements-in-updated-array.po deleted file mode 100644 index 418db2f143b..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/limit-number-of-elements-in-updated-array.po +++ /dev/null @@ -1,90 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/limit-number-of-elements-in-updated-array.txt:3 -msgid "Limit Number of Elements in an Array after an Update" -msgstr "" - -#: ../source/tutorial/limit-number-of-elements-in-updated-array.txt:14 -msgid "Synopsis" -msgstr "" - -#: ../source/tutorial/limit-number-of-elements-in-updated-array.txt:16 -msgid "" -"Consider an application where users may submit many scores (e.g. for a " -"test), but the application only needs to track the top three test scores." -msgstr "" - -#: ../source/tutorial/limit-number-of-elements-in-updated-array.txt:20 -msgid "" -"This pattern uses the :update:`$push` operator with the :update:`$each`, " -":update:`$sort`, and :update:`$slice` modifiers to sort and maintain an " -"array of fixed size." -msgstr "" - -#: ../source/tutorial/limit-number-of-elements-in-updated-array.txt:25 -msgid "Pattern" -msgstr "" - -#: ../source/tutorial/limit-number-of-elements-in-updated-array.txt:27 -msgid "Consider the following document in the collection ``students``:" -msgstr "" - -#: ../source/tutorial/limit-number-of-elements-in-updated-array.txt:39 -msgid "The following update uses the :update:`$push` operator with:" -msgstr "" - -#: ../source/tutorial/limit-number-of-elements-in-updated-array.txt:41 -msgid "the :update:`$each` modifier to append to the array 2 new elements," -msgstr "" - -#: ../source/tutorial/limit-number-of-elements-in-updated-array.txt:43 -msgid "" -"the :update:`$sort` modifier to order the elements by ascending (``1``) " -"score, and" -msgstr "" - -#: ../source/tutorial/limit-number-of-elements-in-updated-array.txt:46 -msgid "" -"the :update:`$slice` modifier to keep the last ``3`` elements of the ordered" -" array." -msgstr "" - -#: ../source/tutorial/limit-number-of-elements-in-updated-array.txt:66 -msgid "" -"When using the :update:`$sort` modifier on the array element, access the " -"field in the embedded document element directly instead of using the " -":term:`dot notation` on the array field." -msgstr "" - -#: ../source/tutorial/limit-number-of-elements-in-updated-array.txt:70 -msgid "" -"After the operation, the document contains only the top 3 scores in the " -"``scores`` array:" -msgstr "" - -#: ../source/tutorial/limit-number-of-elements-in-updated-array.txt:86 -msgid ":update:`$push` operator," -msgstr "" - -#: ../source/tutorial/limit-number-of-elements-in-updated-array.txt:88 -msgid ":update:`$each` modifier," -msgstr "" - -#: ../source/tutorial/limit-number-of-elements-in-updated-array.txt:90 -msgid ":update:`$sort` modifier, and" -msgstr "" - -#: ../source/tutorial/limit-number-of-elements-in-updated-array.txt:92 -msgid ":update:`$slice` modifier." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/limit-number-of-items-scanned-for-text-search.po b/locale/zh/LC_MESSAGES/tutorial/limit-number-of-items-scanned-for-text-search.po deleted file mode 100644 index 85bd7248b98..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/limit-number-of-items-scanned-for-text-search.po +++ /dev/null @@ -1,66 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/limit-number-of-items-scanned-for-text-search.txt:3 -msgid "Limit the Number of Entries Scanned" -msgstr "" - -#: ../source/tutorial/limit-number-of-items-scanned-for-text-search.txt:13 -msgid "" -"This tutorial describes how to create indexes to limit the number of index " -"entries scanned for queries that includes a :query:`$text` expression and " -"equality conditions." -msgstr "" - -#: ../source/tutorial/limit-number-of-items-scanned-for-text-search.txt:17 -msgid "A collection ``inventory`` contains the following documents:" -msgstr "" - -#: ../source/tutorial/limit-number-of-items-scanned-for-text-search.txt:28 -msgid "" -"Consider the common use case that performs text searches by *individual* " -"departments, such as:" -msgstr "" - -#: ../source/tutorial/limit-number-of-items-scanned-for-text-search.txt:35 -msgid "" -"To limit the text search to scan only those documents within a specific " -"``dept``, create a compound index that *first* specifies an " -"ascending/descending index key on the field ``dept`` and then a ``text`` " -"index key on the field ``description``:" -msgstr "" - -#: ../source/tutorial/limit-number-of-items-scanned-for-text-search.txt:49 -msgid "" -"Then, the text search within a particular department will limit the scan of " -"indexed documents. For example, the following query scans only those " -"documents with ``dept`` equal to ``kitchen``:" -msgstr "" - -#: ../source/includes/fact-compound-index-with-text-restrictions.rst:1 -msgid "" -"A compound ``text`` index cannot include any other special index types, such" -" as :ref:`multi-key ` or :ref:`geospatial ` index fields." -msgstr "" - -#: ../source/includes/fact-compound-index-with-text-restrictions.rst:5 -msgid "" -"If the compound ``text`` index includes keys **preceding** the ``text`` " -"index key, to perform a :query:`$text` search, the query predicate must " -"include **equality match conditions** on the preceding keys." -msgstr "" - -#: ../source/tutorial/limit-number-of-items-scanned-for-text-search.txt:61 -msgid ":doc:`/core/index-text`" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/list-indexes.po b/locale/zh/LC_MESSAGES/tutorial/list-indexes.po deleted file mode 100644 index 7cb970b60dd..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/list-indexes.po +++ /dev/null @@ -1,80 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/list-indexes.txt:3 -msgid "Return a List of All Indexes" -msgstr "" - -#: ../source/tutorial/list-indexes.txt:7 -msgid "" -"When performing maintenance you may want to check which indexes exist on a " -"collection. In the :program:`mongo` shell, you can use the " -":method:`~db.collection.getIndexes()` method to return a list of the indexes" -" on a collection." -msgstr "" - -#: ../source/tutorial/list-indexes.txt:12 -msgid "" -":doc:`/core/indexes` and :doc:`/administration/indexes` for more information" -" about indexes in MongoDB and common index management operations." -msgstr "" - -#: ../source/tutorial/list-indexes.txt:20 -msgid "List all Indexes on a Collection" -msgstr "" - -#: ../source/tutorial/list-indexes.txt:22 -msgid "" -"To return a list of all indexes on a collection, use the " -":method:`db.collection.getIndexes()` method or a similar :api:`method for " -"your driver <>`." -msgstr "" - -#: ../source/tutorial/list-indexes.txt:26 -msgid "For example, to view all indexes on the ``people`` collection:" -msgstr "" - -#: ../source/tutorial/list-indexes.txt:36 -msgid "List all Indexes for a Database" -msgstr "" - -#: ../source/tutorial/list-indexes.txt:38 -msgid "" -"To list all indexes on all collections in a database, you can use the " -"following operation in the :program:`mongo` shell:" -msgstr "" - -#: ../source/tutorial/list-indexes.txt:50 -msgid "" -"MongoDB 3.0 deprecates direct access to the ``system.indexes`` collection." -msgstr "" - -#: ../source/includes/fact-wiredtiger-compatibility-with-old-shells.rst:1 -msgid "" -"For MongoDB 3.0 deployments using the :ref:`WiredTiger `" -" storage engine, if you run |method| from a version of the :program:`mongo` " -"shell before 3.0 or a version of the driver prior to :ref:`3.0 compatible " -"version `, |method| will return no data, even" -" if there are existing |things|. For more information, see :ref:`3.0" -"-compatibility-drivers-wired-tiger`." -msgstr "" - -#: ../source/tutorial/list-indexes.txt:16 -#: ../source/tutorial/list-indexes.txt:32 -msgid "index" -msgstr "" - -#: ../source/tutorial/list-indexes.txt:16 -#: ../source/tutorial/list-indexes.txt:32 -msgid "list indexes" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/manage-chained-replication.po b/locale/zh/LC_MESSAGES/tutorial/manage-chained-replication.po deleted file mode 100644 index 6f466bf106e..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/manage-chained-replication.po +++ /dev/null @@ -1,140 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/manage-chained-replication.txt:3 -msgid "Manage Chained Replication" -msgstr "" - -#: ../source/tutorial/manage-chained-replication.txt:13 -msgid "" -"Starting in version 2.0, MongoDB supports chained replication. A chained " -"replication occurs when a :term:`secondary` member replicates from another " -"secondary member instead of from the :term:`primary`. This might be the " -"case, for example, if a secondary selects its replication target based on " -"ping time and if the closest member is another secondary." -msgstr "" - -#: ../source/tutorial/manage-chained-replication.txt:20 -msgid "" -"Chained replication can reduce load on the primary. But chained replication " -"can also result in increased replication lag, depending on the topology of " -"the network." -msgstr "" - -#: ../source/tutorial/manage-chained-replication.txt:28 -msgid "" -"MongoDB enables chained replication by default. This procedure describes how" -" to disable it and how to re-enable it." -msgstr "" - -#: ../source/tutorial/manage-chained-replication.txt:33 -msgid "" -"If chained replication is disabled, you still can use " -":dbcommand:`replSetSyncFrom` to specify that a secondary replicates from " -"another secondary. But that configuration will last only until the secondary" -" recalculates which member to sync from." -msgstr "" - -#: ../source/tutorial/manage-chained-replication.txt:39 -msgid "Disable Chained Replication" -msgstr "" - -#: ../source/tutorial/manage-chained-replication.txt:49 -msgid "Copy the configuration settings into the ``cfg`` object:" -msgstr "" - -#: ../source/tutorial/manage-chained-replication.txt:55 -msgid "" -"Take note of whether the current configuration settings contain the " -"``settings`` embedded document. If they do, skip this step." -msgstr "" - -#: ../source/tutorial/manage-chained-replication.txt:58 -msgid "" -"To avoid data loss, skip this step if the configuration settings contain the" -" ``settings`` embedded document." -msgstr "" - -#: ../source/tutorial/manage-chained-replication.txt:61 -msgid "" -"If the current configuration settings **do not** contain the ``settings`` " -"embedded document, create the embedded document by issuing the following " -"command:" -msgstr "" - -#: ../source/tutorial/manage-chained-replication.txt:79 -msgid "Re-enable Chained Replication" -msgstr "" - -#: ../source/tutorial/manage-chained-replication.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/manage-chained-replication.txt:24 -msgid "" -"You can use the :rsconf:`settings.chainingAllowed` setting in " -":doc:`/reference/replica-configuration` to disable chained replication for " -"situations where chained replication is causing lag." -msgstr "" - -#: ../source/tutorial/manage-chained-replication.txt:41 -msgid "" -"To disable chained replication, set the :rsconf:`settings.chainingAllowed` " -"field in :doc:`/reference/replica-configuration` to ``false``." -msgstr "" - -#: ../source/tutorial/manage-chained-replication.txt:45 -msgid "" -"You can use the following sequence of commands to set " -":rsconf:`settings.chainingAllowed` to ``false``:" -msgstr "" - -#: ../source/tutorial/manage-chained-replication.txt:69 -msgid "" -"Issue the following sequence of commands to set " -":rsconf:`settings.chainingAllowed` to ``false``:" -msgstr "" - -#: ../source/tutorial/manage-chained-replication.txt:81 -msgid "" -"To re-enable chained replication, set :rsconf:`settings.chainingAllowed` to " -"``true``. You can use the following sequence of commands:" -msgstr "" - -#~ msgid "" -#~ "You can use the :data:`~replSetGetConfig.settings.chainingAllowed` setting " -#~ "in :doc:`/reference/replica-configuration` to disable chained replication " -#~ "for situations where chained replication is causing lag." -#~ msgstr "" - -#~ msgid "" -#~ "To disable chained replication, set the " -#~ ":data:`~replSetGetConfig.settings.chainingAllowed` field in :doc:`/reference" -#~ "/replica-configuration` to ``false``." -#~ msgstr "" - -#~ msgid "" -#~ "You can use the following sequence of commands to set " -#~ ":data:`~replSetGetConfig.settings.chainingAllowed` to ``false``:" -#~ msgstr "" - -#~ msgid "" -#~ "Issue the following sequence of commands to set " -#~ ":data:`~replSetGetConfig.settings.chainingAllowed` to ``false``:" -#~ msgstr "" - -#~ msgid "" -#~ "To re-enable chained replication, set " -#~ ":data:`~replSetGetConfig.settings.chainingAllowed` to ``true``. You can use " -#~ "the following sequence of commands:" -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/manage-in-progress-indexing-operations.po b/locale/zh/LC_MESSAGES/tutorial/manage-in-progress-indexing-operations.po deleted file mode 100644 index 300edf97387..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/manage-in-progress-indexing-operations.po +++ /dev/null @@ -1,72 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/manage-in-progress-indexing-operations.txt:7 -msgid "Manage In-Progress Index Creation" -msgstr "" - -#: ../source/tutorial/manage-in-progress-indexing-operations.txt:12 -msgid "View Index Creation Operations" -msgstr "" - -#: ../source/tutorial/manage-in-progress-indexing-operations.txt:14 -msgid "" -"To see the status of an indexing process, you can use the " -":method:`db.currentOp()` method in the :program:`mongo` shell. To filter the" -" current operations for index creation operations, see :ref:`currentOp-" -"index-creation` for an example." -msgstr "" - -#: ../source/tutorial/manage-in-progress-indexing-operations.txt:19 -msgid "" -"The :data:`~currentOp.msg` field will include the percent of the build that " -"is complete." -msgstr "" - -#: ../source/tutorial/manage-in-progress-indexing-operations.txt:23 -msgid "Terminate Index Creation" -msgstr "" - -#: ../source/tutorial/manage-in-progress-indexing-operations.txt:25 -msgid "" -"To terminate an ongoing index build, use the :method:`db.killOp()` method in" -" the :program:`mongo` shell. For index builds, the effects of " -":method:`db.killOp()` may not be immediate and may occur well after much of " -"the index build operation has completed." -msgstr "" - -#: ../source/tutorial/manage-in-progress-indexing-operations.txt:30 -msgid "" -"You cannot terminate a *replicated* index build on secondary members of a " -"replica set. To minimize the impact of building an index on replica sets, " -"see :doc:`/tutorial/build-indexes-on-replica-sets`." -msgstr "" - -#: ../source/tutorial/manage-in-progress-indexing-operations.txt:36 -msgid "" -"Before MongoDB 2.4, you could *only* terminate *background* index builds. " -"After 2.4, you can terminate both *background* index builds and foreground " -"index builds." -msgstr "" - -#: ../source/tutorial/manage-in-progress-indexing-operations.txt:41 -msgid ":method:`db.currentOp()`, :method:`db.killOp()`" -msgstr "" - -#: ../source/tutorial/manage-in-progress-indexing-operations.txt:1 -msgid "index" -msgstr "" - -#: ../source/tutorial/manage-in-progress-indexing-operations.txt:1 -msgid "monitor index building" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/manage-indexes.po b/locale/zh/LC_MESSAGES/tutorial/manage-indexes.po deleted file mode 100644 index c5cd147a12f..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/manage-indexes.po +++ /dev/null @@ -1,200 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/manage-indexes.txt:3 -msgid "Manage Indexes" -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:13 -msgid "" -"The following procedures provides some common procedures for managing " -"existing indexes. For instructions on creating indexes, refer to the " -"specific index type pages." -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:18 -msgid "View Existing Indexes" -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:24 -msgid "List all Indexes on a Collection" -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:26 -msgid "" -"To return a list of all indexes on a collection, use the " -":method:`db.collection.getIndexes()` method or a similar :api:`method for " -"your driver <>`." -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:30 -msgid "For example, to view all indexes on the ``people`` collection:" -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:40 -msgid "List all Indexes for a Database" -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:42 -msgid "" -"To list all indexes on all collections in a database, you can use the " -"following operation in the :program:`mongo` shell:" -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:53 -msgid "" -"MongoDB 3.0 deprecates direct access to the ``system.indexes`` collection." -msgstr "" - -#: ../source/includes/fact-wiredtiger-compatibility-with-old-shells.rst:1 -msgid "" -"For MongoDB 3.0 deployments using the :ref:`WiredTiger `" -" storage engine, if you run |method| from a version of the :program:`mongo` " -"shell before 3.0 or a version of the driver prior to :ref:`3.0 compatible " -"version `, |method| will return no data, even" -" if there are existing |things|. For more information, see :ref:`3.0" -"-compatibility-drivers-wired-tiger`." -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:62 -msgid "Remove Indexes" -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:64 -msgid "" -"To remove an index from a collection, you can use the " -":method:`db.collection.dropIndex()` method. To rebuild indexes, see :ref" -":`rebuild-indexes` instead." -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:69 -msgid "Remove a Specific Index" -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:71 -msgid "" -"To remove an index, use the :method:`db.collection.dropIndex()` method." -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:73 -msgid "" -"For example, the following operation removes an ascending index on the " -"``tax-id`` field in the ``accounts`` collection:" -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:80 -msgid "The operation returns a document with the status of the operation:" -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:86 -msgid "" -"Where the value of ``nIndexesWas`` reflects the number of indexes *before* " -"removing this index." -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:89 -msgid "" -"For :doc:`text ` indexes, pass the index name to the " -":method:`db.collection.dropIndex()` method. See :ref:`drop-text-index` for " -"details." -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:94 -msgid "Remove All Indexes" -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:96 -msgid "" -"You can also use the :method:`db.collection.dropIndexes()` to remove *all* " -"indexes, except for the :ref:`_id index ` from a collection." -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:100 -msgid "" -"These shell helpers provide wrappers around the :dbcommand:`dropIndexes` " -":term:`database command`. Your :doc:`client library `" -" may have a different or additional interface for these operations." -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:106 -msgid "Modify an Index" -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:108 -msgid "" -"To modify an existing index, you need to drop and recreate the index with " -"the exception of m TTL indexes." -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:111 -msgid "" -"If you need to rebuild indexes for a collection you can use the " -":method:`db.collection.reIndex()` method to rebuild all indexes on a " -"collection in a single operation. This operation drops all indexes, " -"including the :ref:`_id index `, and then rebuilds all " -"indexes." -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:120 -msgid "Rebuild Indexes" -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:122 -msgid "" -"If you need to rebuild indexes for a collection you can use the " -":method:`db.collection.reIndex()` method to rebuild all indexes on a " -"collection in a single operation. This operation drops all indexes for a " -"collection, including the ``_id`` index, and then rebuilds all indexes." -msgstr "" - -#: ../source/includes/note-reindex-impact-on-replica-sets.rst:3 -msgid "" -"For replica sets, |cmd-name| will not propagate from the :term:`primary` to " -":term:`secondaries `. |cmd-name| will only affect a single " -":program:`mongod` instance." -msgstr "" - -#: ../source/includes/important-reindex-locking.rst:1 -msgid "" -"|cmd-name| will rebuild indexes in the :ref:`background ` *if the index was originally specified with this option*. " -"However, |cmd-name| will rebuild the ``_id`` index in the foreground, which " -"takes the database's write lock." -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:140 -msgid "" -"This shell helper provides a wrapper around the :dbcommand:`reIndex` " -":term:`database command`. Your :doc:`client library `" -" may have a different or additional interface for this operation." -msgstr "" - -#: ../source/includes/note-build-indexes-on-replica-sets.rst:1 -msgid "" -"To build or rebuild indexes for a :term:`replica set`, see :ref:`index-" -"building-replica-sets`." -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:20 -#: ../source/tutorial/manage-indexes.txt:36 -msgid "index" -msgstr "" - -#: ../source/tutorial/manage-indexes.txt:20 -#: ../source/tutorial/manage-indexes.txt:36 -msgid "list indexes" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/manage-journaling.po b/locale/zh/LC_MESSAGES/tutorial/manage-journaling.po deleted file mode 100644 index a7b79cb1a76..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/manage-journaling.po +++ /dev/null @@ -1,332 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/manage-journaling.txt:3 -msgid "Manage Journaling" -msgstr "" - -#: ../source/tutorial/manage-journaling.txt:16 -msgid "Procedures" -msgstr "" - -#: ../source/includes/extracts/journaling-enable-journaling.rst:2 -msgid "Enable Journaling" -msgstr "" - -#: ../source/includes/extracts/journaling-enable-journaling.rst:4 -msgid "" -"For 64-bit builds of :program:`mongod`, journaling is enabled by default." -msgstr "" - -#: ../source/includes/extracts/journaling-enable-journaling.rst:7 -msgid "" -"To enable journaling, start :program:`mongod` with the :option:`--journal " -"` command line option." -msgstr "" - -#: ../source/includes/extracts/journaling-disable-journaling.rst:2 -msgid "Disable Journaling" -msgstr "" - -#: ../source/includes/extracts/journaling-disable-journaling.rst:14 -msgid "" -"To disable journaling, start :program:`mongod` with the :option:`--nojournal" -" ` command line option." -msgstr "" - -#: ../source/includes/extracts/journaling-get-commit-acknowledgment.rst:2 -msgid "Get Commit Acknowledgment" -msgstr "" - -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:16 -msgid "" -"To avoid :ref:`preallocation lag `, you can " -"preallocate files in the journal directory by copying them from another " -"instance of :program:`mongod`." -msgstr "" - -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:0 -msgid "Example" -msgstr "" - -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:28 -msgid "" -"For demonstration purposes, the sequence starts by creating a set of journal" -" files in the usual way." -msgstr "" - -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:31 -msgid "" -"Create a temporary directory into which to create a set of journal files:" -msgstr "" - -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:45 -msgid "" -"When you see the following log output, indicating :program:`mongod` has the " -"files, press CONTROL+C to stop the :program:`mongod` instance:" -msgstr "" - -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:53 -msgid "" -"Preallocate journal files for the new instance of :program:`mongod` by " -"moving the journal files from the data directory of the existing instance to" -" the data directory of the new instance:" -msgstr "" - -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:62 -msgid "Start the new :program:`mongod` instance:" -msgstr "" - -#: ../source/includes/extracts/journaling-monitor-journal-status.rst:2 -msgid "Monitor Journal Status" -msgstr "" - -#: ../source/includes/extracts/journaling-monitor-journal-status.rst:4 -msgid "Use the following commands and methods to monitor journal status:" -msgstr "" - -#: ../source/includes/extracts/journaling-monitor-journal-status.rst:6 -msgid ":dbcommand:`serverStatus`" -msgstr "" - -#: ../source/includes/extracts/journaling-monitor-journal-status.rst:8 -msgid "" -"The :dbcommand:`serverStatus` command returns database status information " -"that is useful for assessing performance." -msgstr "" - -#: ../source/includes/extracts/journaling-monitor-journal-status.rst:11 -msgid ":dbcommand:`journalLatencyTest`" -msgstr "" - -#: ../source/includes/extracts/journaling-monitor-journal-status.rst:13 -msgid "" -"Use :dbcommand:`journalLatencyTest` to measure how long it takes on your " -"volume to write to the disk in an append-only fashion. You can run this " -"command on an idle system to get a baseline sync time for journaling. You " -"can also run this command on a busy system to see the sync time on a busy " -"system, which may be higher if the journal directory is on the same volume " -"as the data files." -msgstr "" - -#: ../source/includes/extracts/journaling-monitor-journal-status.rst:20 -msgid "" -"The :dbcommand:`journalLatencyTest` command also provides a way to check if " -"your disk drive is buffering writes in its local cache. If the number is " -"very low (i.e., less than 2 milliseconds) and the drive is non-SSD, the " -"drive is probably buffering writes. In that case, enable cache write-through" -" for the device in your operating system, unless you have a disk controller " -"card with battery backed RAM." -msgstr "" - -#: ../source/includes/extracts/journaling-change-group-commit-interval-mmapv1.rst:9 -msgid "" -"Lower values increase the durability of the journal at the expense of disk " -"performance." -msgstr "" - -#: ../source/includes/extracts/journaling-recover-data-unexpected-shutdown.rst:2 -msgid "Recover Data After Unexpected Shutdown" -msgstr "" - -#: ../source/includes/extracts/journaling-recover-data-unexpected-shutdown.rst:4 -msgid "" -"On a restart after a crash, MongoDB replays all journal files in the journal" -" directory before the server becomes available. If MongoDB must replay " -"journal files, :program:`mongod` notes these events in the log output." -msgstr "" - -#: ../source/includes/extracts/journaling-recover-data-unexpected-shutdown.rst:9 -msgid "" -"There is no reason to run :dbcommand:`repairDatabase` in these situations." -msgstr "" - -#: ../source/tutorial/manage-journaling.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/includes/extracts/journaling-intro.rst:1 -msgid "" -"MongoDB uses *write ahead logging* to an on-disk :term:`journal` to " -"guarantee :doc:`write operation ` durability. The MMAPv1 storage " -"engine also requires the `journal` in order to provide crash resiliency." -msgstr "" - -#: ../source/includes/extracts/journaling-intro.rst:6 -msgid "" -"The WiredTiger storage engine does not require journaling to guarantee a " -"consistent state after a crash. The database will be restored to the last " -"consistent :ref:`checkpoint ` during " -"recovery. However, if MongoDB exits unexpectedly in between checkpoints, " -"journaling is required to recover writes that occurred after the last " -"checkpoint." -msgstr "" - -#: ../source/includes/extracts/journaling-intro.rst:13 -msgid "" -"With journaling enabled, if :program:`mongod` stops unexpectedly, the " -"program can recover everything written to the journal. MongoDB will re-apply" -" the write operations on restart and maintain a consistent state. By " -"default, the greatest extent of lost writes, i.e., those not made to the " -"journal, are those made in the last 100 milliseconds, plus the time it takes" -" to perform the actual journal writes. See " -":setting:`~storage.journal.commitIntervalMs` for more information on the " -"default." -msgstr "" - -#: ../source/includes/extracts/journaling-disable-journaling.rst:6 -msgid "" -"Do not disable journaling on production systems. When using the MMAPv1 " -"storage engine *without* a journal, if your :program:`mongod` instance stops" -" without shutting down cleanly unexpectedly for any reason, (e.g. power " -"failure) and you are not running with journaling, then you must recover from" -" an unaffected :term:`replica set` member or backup, as described in " -":doc:`repair `." -msgstr "" - -#: ../source/includes/extracts/journaling-get-commit-acknowledgment.rst:4 -msgid "" -"You can get commit acknowledgment with the :ref:`write-concern` and the " -":writeconcern:`j` option. For details, see :ref:`write-concern-operation`." -msgstr "" - -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:2 -msgid "Avoid Preallocation Lag for MMAPv1" -msgstr "" - -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:4 -msgid "" -"With the :doc:`MMAPv1 storage engine `, MongoDB may " -"preallocate journal files if the :program:`mongod` process determines that " -"it is more efficient to preallocate journal files than create new journal " -"files as needed." -msgstr "" - -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:9 -msgid "" -"Depending on your filesystem, you might experience a preallocation lag the " -"first time you start a :program:`mongod` instance with journaling enabled. " -"The amount of time required to pre-allocate files might last several " -"minutes; during this time, you will not be able to connect to the database. " -"This is a one-time preallocation and does not occur with future invocations." -msgstr "" - -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:20 -msgid "" -"Preallocated files do not contain data. It is safe to later remove them. " -"But if you restart :program:`mongod` with journaling, :program:`mongod` will" -" create them again." -msgstr "" - -#: ../source/includes/extracts/journaling-avoid-preallocation-lag-mmapv1.rst:38 -msgid "" -"Create a set of journal files by starting a :program:`mongod` instance that " -"uses the temporary directory:" -msgstr "" - -#: ../source/includes/extracts/journaling-change-group-commit-interval-mmapv1.rst:2 -msgid "Change the Group Commit Interval for MMAPv1" -msgstr "" - -#: ../source/includes/extracts/journaling-change-group-commit-interval-mmapv1.rst:4 -msgid "" -"For the :doc:`MMAPv1 storage engine `, you can set the group " -"commit interval using the :option:`--journalCommitInterval ` command line option. The allowed range is ``2`` to" -" ``300`` milliseconds." -msgstr "" - -#~ msgid "" -#~ "MongoDB uses *write ahead logging* to an on-disk :term:`journal` to " -#~ "guarantee :doc:`write operation ` durability and to " -#~ "provide crash resiliency. Before applying a change to the data files, " -#~ "MongoDB writes the change operation to the journal. If MongoDB should " -#~ "terminate or encounter an error before it can write the changes from the " -#~ "journal to the data files, MongoDB can re-apply the write operation and " -#~ "maintain a consistent state." -#~ msgstr "" - -#~ msgid "" -#~ "*Without* a journal, if :program:`mongod` exits unexpectedly, you must " -#~ "assume your data is in an inconsistent state, and you must run either " -#~ ":doc:`repair ` or, " -#~ "preferably, :doc:`resync ` from a clean" -#~ " member of the replica set." -#~ msgstr "" - -#~ msgid "" -#~ "With journaling enabled, if :program:`mongod` stops unexpectedly, the " -#~ "program can recover everything written to the journal, and the data remains " -#~ "in a consistent state. By default, the greatest extent of lost writes, i.e.," -#~ " those not made to the journal, are those made in the last 100 milliseconds." -#~ " See :setting:`~storage.journal.commitIntervalMs` for more information on " -#~ "the default." -#~ msgstr "" - -#~ msgid "" -#~ "With journaling, if you want a data set to reside entirely in RAM, you need " -#~ "enough RAM to hold the data set plus the \"write working set.\" The \"write " -#~ "working set\" is the amount of unique data you expect to see written between" -#~ " re-mappings of the private view. For information on views, see :ref" -#~ ":`journaling-storage-views`." -#~ msgstr "" - -#~ msgid "" -#~ "For 64-bit builds of :program:`mongod`, journaling is enabled by default. " -#~ "For other platforms, see :setting:`storage.journal.enabled`." -#~ msgstr "" - -#~ msgid "" -#~ "If no journal files exist, when :program:`mongod` starts, it must " -#~ "preallocate new journal files. During this operation, the :program:`mongod` " -#~ "is not listening for connections until preallocation completes: for some " -#~ "systems this may take a several minutes. During this period your " -#~ "applications and the :program:`mongo` shell are not available." -#~ msgstr "" - -#~ msgid "" -#~ "Do not disable journaling on production systems. If your :program:`mongod` " -#~ "instance stops without shutting down cleanly unexpectedly for any reason, " -#~ "(e.g. power failure) and you are not running with journaling, then you must " -#~ "recover from an unaffected :term:`replica set` member or backup, as " -#~ "described in :doc:`repair `." -#~ msgstr "" - -#~ msgid "" -#~ "You can get commit acknowledgment with the :ref:`write-concern` and the " -#~ "``j`` option. For details, see :ref:`write-concern-operation`." -#~ msgstr "" - -#~ msgid "Avoid Preallocation Lag" -#~ msgstr "" - -#~ msgid "" -#~ "Preallocated files do not contain data. It is safe to later remove them. But" -#~ " if you restart :program:`mongod` with journaling, :program:`mongod` will " -#~ "create them again." -#~ msgstr "" - -#~ msgid "" -#~ "Create a set of journal files by staring a :program:`mongod` instance that " -#~ "uses the temporary directory:" -#~ msgstr "" - -#~ msgid "Change the Group Commit Interval" -#~ msgstr "" - -#~ msgid "" -#~ "You can set the group commit interval using the " -#~ ":option:`--journalCommitInterval ` command " -#~ "line option. The allowed range is ``2`` to ``300`` milliseconds." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/manage-mongodb-processes.po b/locale/zh/LC_MESSAGES/tutorial/manage-mongodb-processes.po deleted file mode 100644 index a11f0ff6947..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/manage-mongodb-processes.po +++ /dev/null @@ -1,360 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 5450edd7aeed4250909af4661ef7a66f -#: ../source/tutorial/manage-mongodb-processes.txt:3 -msgid "Manage ``mongod`` Processes" -msgstr "" - -# 77dc852e88eb460fbe0b7b2c1d0f874d -#: ../source/tutorial/manage-mongodb-processes.txt -msgid "On this page" -msgstr "" - -# 2c1f88c8afe8442c9fa83a1c2fc75c15 -#: ../source/tutorial/manage-mongodb-processes.txt:13 -msgid "" -"MongoDB runs as a standard program. You can start MongoDB from a command " -"line by issuing the :program:`mongod` command and specifying options. " -"For a list of options, see the :program:`mongod` reference. MongoDB can " -"also run as a Windows service. For details, see :ref:`manually-create-" -"windows-service`. To install MongoDB, see :doc:`/installation`." -msgstr "" - -# e8597efa67104b4587454f91817f36b8 -#: ../source/tutorial/manage-mongodb-processes.txt:20 -msgid "" -"The following examples assume the directory containing the " -":program:`mongod` process is in your system paths. The :program:`mongod` " -"process is the primary database process that runs on an individual " -"server. :program:`mongos` provides a coherent MongoDB interface " -"equivalent to a :program:`mongod` from the perspective of a client. The " -":program:`mongo` binary provides the administrative shell." -msgstr "" - -# 7af1e07ed95c4610b2e696e1d2db4385 -#: ../source/tutorial/manage-mongodb-processes.txt:28 -msgid "" -"This document discusses the :program:`mongod` process; however, some " -"portions of this document may be applicable to :program:`mongos` " -"instances." -msgstr "" - -# f1e42660a9794e2aac78fc79b8f11fba -#: ../source/tutorial/manage-mongodb-processes.txt:33 -msgid "Start ``mongod`` Processes" -msgstr "" - -# 649485dea2b2471fb8f95f738f98622a -#: ../source/tutorial/manage-mongodb-processes.txt:35 -msgid "" -"By default, MongoDB listens for connections from clients on port " -"``27017``, and stores data in the ``/data/db`` directory." -msgstr "" - -# 7eed3b691c9f4c5ba55b5560de530d4a -#: ../source/tutorial/manage-mongodb-processes.txt:38 -msgid "" -"On Windows, this path is on the drive from which you start MongoDB. For " -"example, if you do not specify a :option:`--dbpath`, starting a MongoDB " -"server on the ``C:\\`` drive stores all data files in ``C:\\data\\db``." -msgstr "" - -# bdb62ff8144e474e9522643541995aea -#: ../source/tutorial/manage-mongodb-processes.txt:42 -msgid "" -"To start MongoDB using all defaults, issue the following command at the " -"system shell:" -msgstr "" - -# d02149de04d3441eac5a60997bbde360 -#: ../source/tutorial/manage-mongodb-processes.txt:50 -msgid "Specify a Data Directory" -msgstr "" - -# 81af6e4f2f8d4b6e85847e1f8eab7163 -#: ../source/tutorial/manage-mongodb-processes.txt:52 -msgid "" -"If you want :program:`mongod` to store data files at a path *other than* " -"``/data/db`` you can specify a :setting:`~storage.dbPath`. The " -":setting:`~storage.dbPath` must exist before you start :program:`mongod`." -" If it does not exist, create the directory and the permissions so that " -":program:`mongod` can read and write data to this path. For more " -"information on permissions, see the :doc:`security operations " -"documentation `." -msgstr "" - -# f0fe18aa41ad48f89f2feeb17aa89bc9 -#: ../source/tutorial/manage-mongodb-processes.txt:60 -msgid "" -"To specify a :setting:`~storage.dbPath` for :program:`mongod` to use as a" -" data directory, use the :option:`--dbpath ` option. The" -" following invocation will start a :program:`mongod` instance and store " -"data in the ``/srv/mongodb`` path" -msgstr "" - -# 2fce311275f047cb96a2f056febb480a -#: ../source/tutorial/manage-mongodb-processes.txt:70 -msgid "Specify a TCP Port" -msgstr "" - -# 687c829a7714448ba85988de216ea41c -#: ../source/tutorial/manage-mongodb-processes.txt:72 -msgid "" -"Only a single process can listen for connections on a network interface " -"at a time. If you run multiple :program:`mongod` processes on a single " -"machine, or have other processes that must use this port, you must assign" -" each a different port to listen on for client connections." -msgstr "" - -# 5814290bb68e4261b4cf52594c6a5664 -#: ../source/tutorial/manage-mongodb-processes.txt:78 -msgid "" -"To specify a port to :program:`mongod`, use the :option:`--port ` option on the command line. The following command starts " -":program:`mongod` listening on port ``12345``:" -msgstr "" - -# 1f13ba86c059425c86928b5e474ad80e -#: ../source/tutorial/manage-mongodb-processes.txt:86 -msgid "Use the default port number when possible, to avoid confusion." -msgstr "" - -# 90083833eeec4cd49c05f554f909e01e -#: ../source/tutorial/manage-mongodb-processes.txt:89 -msgid "Start ``mongod`` as a Daemon" -msgstr "" - -# a66870efc20945d8b29713d17b64a3bf -#: ../source/tutorial/manage-mongodb-processes.txt:91 -msgid "" -"To run a :program:`mongod` process as a daemon (i.e. " -":setting:`~processManagement.fork`), *and* write its output to a log " -"file, use the :option:`--fork ` and :option:`--logpath " -"` options. You must create the log directory; however, " -":program:`mongod` will create the log file if it does not exist." -msgstr "" - -# 0e9d5d36ad054a4b88ca0c8c703668f4 -#: ../source/tutorial/manage-mongodb-processes.txt:97 -msgid "" -"The following command starts :program:`mongod` as a daemon and records " -"log output to ``/var/log/mongodb.log``." -msgstr "" - -# 396d014c05b64439ba2f0d64c8bc2ac8 -#: ../source/tutorial/manage-mongodb-processes.txt:105 -msgid "Additional Configuration Options" -msgstr "" - -# da74eb8fdb92438ead93422f8d56643a -#: ../source/tutorial/manage-mongodb-processes.txt:107 -msgid "" -"For an overview of common configurations and deployments for common use " -"cases, see :doc:`/administration/configuration`." -msgstr "" - -# a76d85ae129f4048974aa56ec768128e -#: ../source/tutorial/manage-mongodb-processes.txt:114 -msgid "Stop ``mongod`` Processes" -msgstr "" - -# 7b1215624896400c8781bf9585303206 -#: ../source/tutorial/manage-mongodb-processes.txt:116 -msgid "" -"In a clean shutdown a :program:`mongod` completes all pending operations," -" flushes all data to data files, and closes all data files. Other " -"shutdowns are *unclean* and can compromise the validity of the data " -"files." -msgstr "" - -# ce94fd2f4e6c4fd59d99d5a6733ed02c -#: ../source/tutorial/manage-mongodb-processes.txt:127 -msgid "" -"To ensure a clean shutdown, always shutdown :program:`mongod` instances " -"using one of the following methods:" -msgstr "" - -# eb2495d905234c0cbaff21c8cbd7dc16 -#: ../source/tutorial/manage-mongodb-processes.txt:131 -msgid "Use ``shutdownServer()``" -msgstr "" - -# 638a12745e3f4810a3ab8b6bcd047629 -#: ../source/tutorial/manage-mongodb-processes.txt:133 -msgid "" -"Shut down the :program:`mongod` from the :program:`mongo` shell using the" -" :method:`db.shutdownServer()` method as follows:" -msgstr "" - -# b86739646f1549adad4d91139638ad3d -#: ../source/tutorial/manage-mongodb-processes.txt:141 -msgid "" -"Calling the same method from a :term:`init script` accomplishes the same " -"result." -msgstr "" - -# 2c529cc8d4284e828fcda077b890a312 -#: ../source/tutorial/manage-mongodb-processes.txt:143 -msgid "" -"For systems with :setting:`~security.authorization` enabled, users may " -"only issue :method:`db.shutdownServer()` when authenticated to the " -"``admin`` database or via the localhost interface on systems without " -"authentication enabled." -msgstr "" - -# d86446baf2894b4ebd0e3e5e504ff282 -#: ../source/tutorial/manage-mongodb-processes.txt:149 -msgid "Use ``--shutdown``" -msgstr "" - -# ccdfd4269aeb41ff82a988fba4ceb151 -#: ../source/tutorial/manage-mongodb-processes.txt:151 -msgid "" -"From the Linux command line, shut down the :program:`mongod` using the " -":option:`--shutdown ` option in the following command:" -msgstr "" - -# 9a3e6cc9310d4c13abbaa1b5d301450a -#: ../source/tutorial/manage-mongodb-processes.txt:159 -msgid "Use ``CTRL-C``" -msgstr "" - -# d4e6b990af1749fa80e8fdd939328b41 -#: ../source/tutorial/manage-mongodb-processes.txt:161 -msgid "" -"When running the :program:`mongod` instance in interactive mode (i.e. " -"without :option:`--fork `), issue ``Control-C`` to perform" -" a clean shutdown." -msgstr "" - -# bf671e748d62450b8b5997a820919752 -#: ../source/tutorial/manage-mongodb-processes.txt:166 -msgid "Use ``kill``" -msgstr "" - -# 8d903cd9cf9346c7be2076c334d3d18e -#: ../source/tutorial/manage-mongodb-processes.txt:168 -msgid "" -"From the Linux command line, shut down a specific :program:`mongod` " -"instance using one of the following commands:" -msgstr "" - -# afcffc58b1194119a5e4f6de8a8cb1e8 -#: ../source/tutorial/manage-mongodb-processes.txt:178 -msgid "Never use ``kill -9`` (i.e. ``SIGKILL``) to terminate a mongod instance." -msgstr "" - -# e9829c89f4114166a5c5923fcfa93803 -#: ../source/tutorial/manage-mongodb-processes.txt:181 -msgid "Stop a Replica Set" -msgstr "" - -# 5fe2732bca66479393c1cd1b055845b3 -#: ../source/tutorial/manage-mongodb-processes.txt:184 -msgid "Procedure" -msgstr "" - -# 99a1ae346f104555acc16e16388e1374 -#: ../source/tutorial/manage-mongodb-processes.txt:186 -msgid "" -"If the :program:`mongod` is the :term:`primary` in a :term:`replica set`," -" the shutdown process for this :program:`mongod` instance has the " -"following steps:" -msgstr "" - -# 05eb820b177d4f16b267f1472da4ab3b -#: ../source/tutorial/manage-mongodb-processes.txt:190 -msgid "Check how up-to-date the :term:`secondaries ` are." -msgstr "" - -# c4d9e287ee0042f1aa7a05909f820714 -#: ../source/tutorial/manage-mongodb-processes.txt:192 -msgid "" -"If no secondary is within 10 seconds of the primary, :program:`mongod` " -"will return a message that it will not shut down. You can pass the " -":dbcommand:`shutdown` command a ``timeoutSecs`` argument to wait for a " -"secondary to catch up." -msgstr "" - -# dd34c942f4e24773a75cfdc979cf74d9 -#: ../source/tutorial/manage-mongodb-processes.txt:197 -msgid "" -"If there is a secondary within 10 seconds of the primary, the primary " -"will step down and wait for the secondary to catch up." -msgstr "" - -# 007cc9090da14ab6a47865f03d665093 -#: ../source/tutorial/manage-mongodb-processes.txt:200 -msgid "" -"After 60 seconds or once the secondary has caught up, the primary will " -"shut down." -msgstr "" - -# 672525d3566f4bcab5d566a811f7d4a6 -#: ../source/tutorial/manage-mongodb-processes.txt:204 -msgid "Force Replica Set Shutdown" -msgstr "" - -# 485faa9c6e5449ec8bb2388f606d9c45 -#: ../source/tutorial/manage-mongodb-processes.txt:206 -msgid "" -"If there is no up-to-date secondary and you want the primary to shut " -"down, issue the :dbcommand:`shutdown` command with the ``force`` " -"argument, as in the following :program:`mongo` shell operation:" -msgstr "" - -# 61b02bbe3e124f47b7ef7e1449e18633 -#: ../source/tutorial/manage-mongodb-processes.txt:214 -msgid "" -"To keep checking the secondaries for a specified number of seconds if " -"none are immediately up-to-date, issue :dbcommand:`shutdown` with the " -"``timeoutSecs`` argument. MongoDB will keep checking the secondaries for " -"the specified number of seconds if none are immediately up-to-date. If " -"any of the secondaries catch up within the allotted time, the primary " -"will shut down. If no secondaries catch up, it will not shut down." -msgstr "" - -# 7fd49e408091400c9a58e13142e6d56e -#: ../source/tutorial/manage-mongodb-processes.txt:221 -msgid "" -"The following command issues :dbcommand:`shutdown` with ``timeoutSecs`` " -"set to ``5``:" -msgstr "" - -# 042337d8f4774f52bfc2b9f30b1fd76c -#: ../source/tutorial/manage-mongodb-processes.txt:228 -msgid "" -"Alternately you can use the ``timeoutSecs`` argument with the " -":method:`db.shutdownServer()` method:" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "By default, MongoDB stores data in " -#~ "the ``/data/db`` directory. On Windows, " -#~ "MongoDB stores data in ``C:\\data\\db``. " -#~ "On all platforms, MongoDB listens for" -#~ " connections from clients on port " -#~ "``27017``." -#~ msgstr "" - -#~ msgid "" -#~ "From the Linux command line, shut " -#~ "down a specific :program:`mongod` instance " -#~ "using the following command:" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/manage-shard-zone.po b/locale/zh/LC_MESSAGES/tutorial/manage-shard-zone.po deleted file mode 100644 index d2afda925e4..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/manage-shard-zone.po +++ /dev/null @@ -1,177 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# d43b5fa2c9d741f89e6717df998182b4 -#: ../source/tutorial/manage-shard-zone.txt:3 -msgid "Manage Shard Zones" -msgstr "" - -# 5c527a7eabd94a83ae8b09d458be44a6 -#: ../source/tutorial/manage-shard-zone.txt -msgid "On this page" -msgstr "" - -# 739d8712ffa8496789cefc5da95a4cae -#: ../source/tutorial/manage-shard-zone.txt:13 -msgid "" -"In sharded clusters, you can create zones that represent a group of " -"shards and associate one or more ranges of :term:`shard key` values to " -"that zone. MongoDB routes reads and writes that fall into a zone range " -"only to those shards inside of the zone." -msgstr "" - -# 1412c55c68c14f0e92ebcd42a69f0850 -#: ../source/tutorial/manage-shard-zone.txt:19 -msgid "Add Shards to a Zone" -msgstr "" - -# 3dcd6e14046d4c2093626a3d87809a9a -#: ../source/tutorial/manage-shard-zone.txt:21 -msgid "" -"Associate a Zone with a particular shard using the " -":method:`sh.addShardTag()` method when connected to a :program:`mongos` " -"instance. A single shard may have multiple zones, and multiple shards may" -" also have the same zone." -msgstr "" - -# 5d1ba30556f94694b5fe5029174aec0c -# 2d5c883b9a124c67a7f9273c1e9e47bd -# ae55281e24a942d1bbda72f3a8a9864d -#: ../source/tutorial/manage-shard-zone.txt -msgid "Example" -msgstr "" - -# be754805c5124c7aa7545f86123f76f9 -#: ../source/tutorial/manage-shard-zone.txt:28 -msgid "" -"The following example adds the zone ``NYC`` to two shards, and the zones " -"``SFO`` and ``NRT`` to a third shard:" -msgstr "" - -# ffdeefabf6804654afd007500c7f15f0 -#: ../source/tutorial/manage-shard-zone.txt:38 -msgid "" -"You may remove zone from a particular shard using the " -":method:`sh.removeShardTag()` method when connected to a " -":program:`mongos` instance, as in the following example, which removes " -"the ``NRT`` zone from a shard:" -msgstr "" - -# fadd2408ae0644f3bfe4768ede79e80b -#: ../source/tutorial/manage-shard-zone.txt:48 -msgid "Create a Zone Range" -msgstr "" - -# a8a172668f774b4b9ec4a3a07a568342 -#: ../source/tutorial/manage-shard-zone.txt:50 -msgid "" -"To define the zone's range of shard keys, use the " -":method:`sh.addTagRange()` method when connected to a :program:`mongos` " -"instance. Any given shard key range may only have *one* assigned zone. " -"You cannot overlap defined ranges." -msgstr "" - -# 74dddbe267ec43dda224ec51744175b9 -#: ../source/tutorial/manage-shard-zone.txt:56 -msgid "" -"Given a collection named ``users`` in the ``records`` database, sharded " -"by the ``zipcode`` field. The following operations assign:" -msgstr "" - -# b5cda51b1fc2462aa2e0df0f5daf3129 -#: ../source/tutorial/manage-shard-zone.txt:59 -msgid "two ranges of zip codes in Manhattan and Brooklyn the ``NYC`` zone" -msgstr "" - -# e9a84056429d456c8e689af8669e5042 -#: ../source/tutorial/manage-shard-zone.txt:61 -msgid "one range of zip codes in San Francisco the ``SFO`` zone" -msgstr "" - -# 45c4bd4212c3425ab838c5151849bc0f -#: ../source/includes/fact-shard-ranges-inclusive-exclusive.rst:1 -msgid "" -"Zone ranges are always inclusive of the lower boundary and exclusive of " -"the upper boundary." -msgstr "" - -# d22f40d44e9645f990702da2e02f4d0d -#: ../source/tutorial/manage-shard-zone.txt:74 -msgid "Remove a Zone Range" -msgstr "" - -# 4ff83abcc9c1456181269f33d0a0e0ed -#: ../source/tutorial/manage-shard-zone.txt:76 -msgid "" -"The :program:`mongod` does not provide a helper for removing a zone " -"range. You may delete zone range from a shard key range by removing the " -"corresponding document from the :data:`~config.tags` collection of the " -"``config`` database." -msgstr "" - -# ef6d85bdf514446b8d6bc1007b768386 -#: ../source/tutorial/manage-shard-zone.txt:81 -msgid "" -"Each document in the :data:`~config.tags` holds the :term:`namespace` of " -"the sharded collection and a minimum shard key value." -msgstr "" - -# 452561e7ef1e4c00a2c151d55241c60d -#: ../source/tutorial/manage-shard-zone.txt:86 -msgid "" -"The following example removes the ``NYC`` zone assignment for the range " -"of zip codes within Manhattan:" -msgstr "" - -# cd8d235e8593409eb6933650947b0724 -#: ../source/tutorial/manage-shard-zone.txt:95 -msgid "View Existing Zones" -msgstr "" - -# c6b5f97fb6fe4f17a80cb3e5844119f5 -#: ../source/tutorial/manage-shard-zone.txt:97 -msgid "" -"Use :method:`sh.status()` to list the zones associated to each shard in " -"the cluster. You can also view a shards zones by querying the " -":data:`~config.shards` collection in the ``config`` database." -msgstr "" - -# 92d3b4d718ba4c55a973c00170e70233 -#: ../source/tutorial/manage-shard-zone.txt:101 -msgid "" -"The following example uses the :method:`~db.collection.find()` method to " -"return all shards with the ``NYC`` zone." -msgstr "" - -# e8d70ec6e8084fe28e961824ac4b0266 -#: ../source/tutorial/manage-shard-zone.txt:109 -msgid "" -"You can find zone ranges for all :term:`namespaces ` in the " -":data:`~config.tags` collection of the ``config`` database. The output of" -" :method:`sh.status()` also displays all zone ranges." -msgstr "" - -# 9e4c06ab8f4b45238400d61f2d4f2306 -#: ../source/tutorial/manage-shard-zone.txt:113 -msgid "" -"The following example uses the :method:`~db.collection.find()` method to " -"return any range associated to the ``NYC`` zone." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/manage-sharded-cluster-balancer.po b/locale/zh/LC_MESSAGES/tutorial/manage-sharded-cluster-balancer.po deleted file mode 100644 index a6f91bf70b4..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/manage-sharded-cluster-balancer.po +++ /dev/null @@ -1,708 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 693efb8a3f1248f58dbbe0dfb703cdb2 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:6 -msgid "Manage Sharded Cluster Balancer" -msgstr "" - -# 4905cf922bf54be49f40d2e049ddd841 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt -msgid "On this page" -msgstr "" - -# 813e48a37708480d9cf1e92a7430b459 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:18 -msgid "" -"The balancer process has moved from the :program:`mongos` instances to " -"the primary member of the config server replica set." -msgstr "" - -# 46a2c946cf6c48c7bb50bd42fb93adb8 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:21 -msgid "" -"This page describes common administrative procedures related to " -"balancing. For an introduction to balancing, see :ref:`sharding-" -"balancing`. For lower level information on balancing, see :ref:`sharding-" -"balancing-internals`." -msgstr "" - -# 59270bfc49fe4ba2b80b43ac933b946f -# 8899997766ba4bcc9dc944dee65ac8aa -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:28 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:65 -msgid "" -"Use the version of the :program:`mongo` shell that corresponds to the " -"version of the sharded cluster. For example, do not use a 3.2 or earlier " -"version of :program:`mongo` shell against the 3.4 sharded cluster." -msgstr "" - -# 884da607d2864c6292a6caf061633886 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:34 -msgid "Check the Balancer State" -msgstr "" - -# b970b08cc73c4d67ac61d29667fc0412 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:36 -msgid "" -":method:`sh.getBalancerState()` checks if the balancer is enabled (i.e. " -"that the balancer is permitted to run). :method:`sh.getBalancerState()` " -"does not check if the balancer is actively balancing chunks." -msgstr "" - -# 3efc258956da4c3bb92207f0080f13e1 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:40 -msgid "" -"To see if the balancer is enabled in your :term:`sharded cluster`, issue " -"the following command, which returns a boolean:" -msgstr "" - -# 240fd266da9f476c909d9d27b33e9b3a -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:47 -msgid "" -"You can also see if the balancer is enabled using :method:`sh.status()`. " -"The :data:`~sh.status.balancer.currently-enabled` field indicates whether" -" the balancer is enabled, while the :data:`~sh.status.balancer.currently-" -"running` field indicates if the balancer is currently running." -msgstr "" - -# b64970866ec04d53ab81e238080d8a03 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:58 -msgid "Check if Balancer is Running" -msgstr "" - -# 710041b83ecc4780b6dc17b9bf662593 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:60 -msgid "" -"To see if the balancer process is active in your :term:`cluster `:" -msgstr "" - -# 18ef270416b24db59921f7ff2dda302e -# ae4d2d0b09f44946a36b4a6a06a15665 -# db37d79bd3a74ce8ad4781e851ace46f -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:70 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:136 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:185 -msgid "" -"Connect to any :program:`mongos` in the cluster using the " -":program:`mongo` shell." -msgstr "" - -# e5a7142417814ebc8a01262374be5798 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:73 -msgid "Use the following operation to determine if the balancer is running:" -msgstr "" - -# 1d5c6d1b83734a2eb980560fec15138f -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:82 -msgid "Configure Default Chunk Size" -msgstr "" - -# 59d60d7f8ab74b6cb3cd0b8d0753386a -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:84 -msgid "" -"The default chunk size for a sharded cluster is 64 megabytes. In most " -"situations, the default size is appropriate for splitting and migrating " -"chunks. For information on how chunk size affects deployments, see " -"details, see :ref:`sharding-chunk-size`." -msgstr "" - -# f7b9f96ff85f477aa60002462b90bb1a -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:89 -msgid "" -"Changing the default chunk size affects chunks that are processes during " -"migrations and auto-splits but does not retroactively affect all chunks." -msgstr "" - -# 431dd22171324d57a8f22ecc0f41dd4b -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:92 -msgid "" -"To configure default chunk size, see :doc:`modify-chunk-size-in-sharded-" -"cluster`." -msgstr "" - -# 36a466472f474a4fad8da3c5f3c65e62 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:100 -msgid "Schedule the Balancing Window" -msgstr "" - -# 69a257c53c2e4111b9fb3aeffe57f5fb -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:102 -msgid "" -"In some situations, particularly when your data set grows slowly and a " -"migration can impact performance, it is useful to ensure that the " -"balancer is active only at certain times. The following procedure " -"specifies the ``activeWindow``, which is the timeframe during which the " -":term:`balancer` will be able to migrate chunks:" -msgstr "" - -# f1cf6405431f4a8fa020d3e053dadd74 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:114 -msgid "Remove a Balancing Window Schedule" -msgstr "" - -# 42dcd88d81324d17969c1481427871a0 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:116 -msgid "" -"If you have :ref:`set the balancing window ` and wish to remove the schedule so that the balancer is always " -"running, use :update:`$unset` to clear the ``activeWindow``, as in the " -"following:" -msgstr "" - -# de6238bb79fc4ff2a02f1561a75ca956 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:130 -msgid "Disable the Balancer" -msgstr "" - -# 85f799eaa244418ab24846b1fc8b10c6 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:132 -msgid "" -"By default, the balancer may run at any time and only moves chunks as " -"needed. To disable the balancer for a short period of time and prevent " -"all migration, use the following procedure:" -msgstr "" - -# 8ff7d937ba0c43059bd57b6819d652a5 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:139 -msgid "Issue the following operation to disable the balancer:" -msgstr "" - -# f0a6c99842f542368d960afddbb2bc81 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:145 -msgid "" -"If a migration is in progress, the system will complete the in-progress " -"migration before stopping." -msgstr "" - -# e5a5c2934d3d44b88d1a999fd003042b -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:148 -msgid "" -"To verify that the balancer will not start, issue the following command, " -"which returns ``false`` if the balancer is disabled:" -msgstr "" - -# 5571dc4c50244c64b2f2478350039ff6 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:155 -msgid "" -"Optionally, to verify no migrations are in progress after disabling, " -"issue the following operation in the :program:`mongo` shell:" -msgstr "" - -# d4b485c85fdf4ee88c7029e36a14ec66 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:168 -msgid "" -"To disable the balancer from a driver that does not have the " -":method:`sh.stopBalancer()` or :method:`sh.setBalancerState()` helpers, " -"issue the following command from the ``config`` database:" -msgstr "" - -# 4ff5d15dc3ac47548d50cca1c12427ed -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:180 -msgid "Enable the Balancer" -msgstr "" - -# 8b61db4bdb964821bb4b29dba69c38a5 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:182 -msgid "" -"Use this procedure if you have disabled the balancer and are ready to re-" -"enable it:" -msgstr "" - -# 58cc7052572e48578d7a804bc8aec207 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:188 -msgid "Issue one of the following operations to enable the balancer:" -msgstr "" - -# 7dc367c37f324f3ab7ba3a09698256ec -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:190 -msgid "From the :program:`mongo` shell, issue:" -msgstr "" - -# 0da0bbc514a441ca99b7e924291dbedf -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:196 -msgid "" -"From a driver that does not have the :method:`sh.startBalancer()` helper," -" issue the following from the ``config`` database:" -msgstr "" - -# bf1f62bd40fb446284cb6a03e8d68a01 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:204 -msgid "Disable Balancing During Backups" -msgstr "" - -# cb8e9c8dc08e43639abe0e25dbd0f4c7 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:206 -msgid "" -"If MongoDB migrates a :term:`chunk` during a :doc:`backup " -"`, you can end with an inconsistent snapshot of your " -":term:`sharded cluster`. Never run a backup while the balancer is active." -" To ensure that the balancer is inactive during your backup operation:" -msgstr "" - -# 8aa5e33238514c8696e34504634a5b21 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:212 -msgid "" -"Set the :ref:`balancing window ` so " -"that the balancer is inactive during the backup. Ensure that the backup " -"can complete while you have the balancer disabled." -msgstr "" - -# 02cb3dcf1b3e432ca8c44eadc1527cf0 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:216 -msgid "" -":ref:`manually disable the balancer ` for the duration of the backup procedure." -msgstr "" - -# a9161c7bd1b04c20ba95bc12f7bb11a2 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:219 -msgid "" -"If you turn the balancer off while it is in the middle of a balancing " -"round, the shut down is not instantaneous. The balancer completes the " -"chunk move in-progress and then ceases all further balancing rounds." -msgstr "" - -# 04939a3ec48645b2bd7fdc1ba17f4b8a -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:223 -msgid "" -"Before starting a backup operation, confirm that the balancer is not " -"active. You can use the following command to determine if the balancer is" -" active:" -msgstr "" - -# 00ebc3603bb84afdb1aa748eb76509fc -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:231 -msgid "" -"When the backup procedure is complete you can reactivate the balancer " -"process." -msgstr "" - -# 5c50aae7da964ffaa61625c24fdf91f3 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:235 -msgid "Disable Balancing on a Collection" -msgstr "" - -# 09d88b01308c47638efed7636a727fe1 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:237 -msgid "" -"You can disable balancing for a specific collection with the " -":method:`sh.disableBalancing()` method. You may want to disable the " -"balancer for a specific collection to support maintenance operations or " -"atypical workloads, for example, during data ingestions or data exports." -msgstr "" - -# 83d09232cd6d4380803d8afa6e6dd5df -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:242 -msgid "" -"When you disable balancing on a collection, MongoDB will not interrupt in" -" progress migrations." -msgstr "" - -# 0e6742b4ba094f4b9001a51d5af0a2d3 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:245 -msgid "" -"To disable balancing on a collection, connect to a :program:`mongos` with" -" the :program:`mongo` shell and call the :method:`sh.disableBalancing()` " -"method." -msgstr "" - -# e61fa00ea3b14686b471d8c32c540e4b -# 217789c0475c49c3938b60cd21eb2b49 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:249 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:273 -msgid "For example:" -msgstr "" - -# fc6633a022b742bcbd6c748c8de6d9a3 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:255 -msgid "" -"The :method:`sh.disableBalancing()` method accepts as its parameter the " -"full :term:`namespace` of the collection." -msgstr "" - -# f3ffcbc2a5df460cbeda463779c84a35 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:259 -msgid "Enable Balancing on a Collection" -msgstr "" - -# 93b3551ee12146eead17e492acc168f7 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:261 -msgid "" -"You can enable balancing for a specific collection with the " -":method:`sh.enableBalancing()` method." -msgstr "" - -# 6e7da442cad34a178009b4522221503d -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:264 -msgid "" -"When you enable balancing for a collection, MongoDB will not " -"*immediately* begin balancing data. However, if the data in your sharded " -"collection is not balanced, MongoDB will be able to begin distributing " -"the data more evenly." -msgstr "" - -# bcae2966fc68434a9d95e83d637c6a48 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:269 -msgid "" -"To enable balancing on a collection, connect to a :program:`mongos` with " -"the :program:`mongo` shell and call the :method:`sh.enableBalancing()` " -"method." -msgstr "" - -# ffe72f5f49034a67969f473cf466b62d -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:279 -msgid "" -"The :method:`sh.enableBalancing()` method accepts as its parameter the " -"full :term:`namespace` of the collection." -msgstr "" - -# 594d97a4281548a8b46de88a6db3198b -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:283 -msgid "Confirm Balancing is Enabled or Disabled" -msgstr "" - -# d52bbe5dcc2b46c99968d91cc977c41d -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:285 -msgid "" -"To confirm whether balancing for a collection is enabled or disabled, " -"query the ``collections`` collection in the ``config`` database for the " -"collection :term:`namespace` and check the ``noBalance`` field. For " -"example:" -msgstr "" - -# 7ec014bdf0764ad2b084d5c857eea093 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:294 -msgid "" -"This operation will return a null error, ``true``, ``false``, or no " -"output:" -msgstr "" - -# aff04768650a443795915de02f93aee0 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:296 -msgid "A null error indicates the collection namespace is incorrect." -msgstr "" - -# 003a5d5c5fb340fa8e7d6ebe11304eb4 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:298 -msgid "If the result is ``true``, balancing is disabled." -msgstr "" - -# ed8f99583ddd4293891a9d43e844e007 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:300 -msgid "" -"If the result is ``false``, balancing is enabled currently but has been " -"disabled in the past for the collection. Balancing of this collection " -"will begin the next time the balancer runs." -msgstr "" - -# f922ca768d4948449e162a1dee948396 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:304 -msgid "" -"If the operation returns no output, balancing is enabled currently and " -"has never been disabled in the past for this collection. Balancing of " -"this collection will begin the next time the balancer runs." -msgstr "" - -# eacfa031f4c841e3bc9abb1ed854bcff -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:308 -msgid "" -"You can also see if the balancer is enabled using :method:`sh.status()`. " -"The :data:`~sh.status.balancer.currently-enabled` field indicates if the " -"balancer is enabled." -msgstr "" - -# a8be83ddf7764cb080a9c73532242e19 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:319 -msgid "Change Replication Behavior for Chunk Migration" -msgstr "" - -# 9f2d6a235dc74e1a84b762010d9f48ed -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:322 -msgid "Secondary Throttle" -msgstr "" - -# 9521e6d54a124b33a726ec5aad113d29 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:324 -msgid "" -"During chunk migration (initiated either automatically via the balancer " -"or manually via :dbcommand:`moveChunk` command), the " -"``_secondaryThrottle`` value determines when the balancer proceeds with " -"the next document in the chunk:" -msgstr "" - -# 14b40cb4631a450abc9fb711f7738cdb -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:329 -msgid "" -"If ``true``, each document move during chunk migration propagates to at " -"least one secondary before the balancer proceeds with the next document. " -"This is equivalent to a write concern of :writeconcern:`{ w: 2 } " -"<\\>`." -msgstr "" - -# f659f7a89293447eb0d58f2d0aba2652 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:336 -msgid "" -"The ``writeConcern`` field in the balancer configuration document allows " -"you to specify a different :doc:`write concern ` semantics with the ``_secondaryThrottle`` option." -msgstr "" - -# d9baed6fee714845aeb72014d0a7cad6 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:341 -msgid "" -"If ``false``, the balancer does not wait for replication to a secondary " -"and instead continues with the next document." -msgstr "" - -# e694534ff5164719897f92b82c0a29f5 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:344 -msgid "" -"Starting in MongoDB 3.4, for :ref:`WiredTiger `, the " -"default value ``_secondaryThrottle`` is ``false`` for all chunk " -"migrations." -msgstr "" - -# 9cad2058a2224b8487d9fed3d40c06a9 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:348 -msgid "The default value remains ``true`` for :ref:`MMAPv1 `." -msgstr "" - -# 16833d90e8924097af6567daa9b676b3 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:350 -msgid "" -"To change the balancer's ``_secondaryThrottle`` and ``writeConcern`` " -"values, connect to a :program:`mongos` instance and directly update the " -"``_secondaryThrottle`` value in the :data:`~config.settings` collection " -"of the :ref:`config database `. For example, from a " -":program:`mongo` shell connected to a :program:`mongos`, issue the " -"following command:" -msgstr "" - -# c943c784ed474a7eb782d51806c0fdff -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:367 -msgid "" -"The effects of changing the ``_secondaryThrottle`` and ``writeConcern`` " -"value may not be immediate. To ensure an immediate effect, stop and " -"restart the balancer to enable the selected value of " -"``_secondaryThrottle``. See :doc:`/tutorial/manage-sharded-cluster-" -"balancer` for details." -msgstr "" - -# 7a47d6320f88420594ec01a584750770 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:373 -msgid "" -"For more information on the replication behavior during various steps of " -"chunk migration, see :ref:`chunk-migration-replication`." -msgstr "" - -# 5320a010ccd247918c50ffdd5dc0a751 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:379 -msgid "Wait for Delete" -msgstr "" - -# 81cd7972ca2c42bfb021d059fe2babd3 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:381 -msgid "" -"The ``_waitForDelete`` setting of the balancer and the " -":dbcommand:`moveChunk` command affects how the balancer migrates multiple" -" chunks from a shard. By default, the balancer does not wait for the on-" -"going migration's delete phase to complete before starting the next chunk" -" migration. To have the delete phase **block** the start of the next " -"chunk migration, you can set the ``_waitForDelete`` to true." -msgstr "" - -# 3978f54921d94d6aab1b7b939deb3497 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:389 -msgid "" -"For details on chunk migration, see :ref:`sharding-chunk-migration`. For " -"details on the chunk migration queuing behavior, see :ref:`chunk-" -"migration-queuing`." -msgstr "" - -# 8bce8386315d40d1bbeb995a330f1fc2 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:393 -msgid "" -"The ``_waitForDelete`` is generally for internal testing purposes. To " -"change the balancer's ``_waitForDelete`` value:" -msgstr "" - -# 4450ad37aaf348e89163efb477906ebb -# a9aa3e974a4a497f9c90177f7c5d11b3 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:396 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:413 -msgid "Connect to a :program:`mongos` instance." -msgstr "" - -# 744e6d72f9564b829a8fd9e557032528 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:398 -msgid "" -"Update the ``_waitForDelete`` value in the :data:`~config.settings` " -"collection of the :ref:`config database `. For example:" -msgstr "" - -# cdcd9adec55b48c58e66f1db1a35707e -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:411 -msgid "Once set to ``true``, to revert to the default behavior:" -msgstr "" - -# b61bc6e1bde646a0b6c2f12d74b61dbb -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:415 -msgid "" -"Update or unset the ``_waitForDelete`` field in the " -":data:`~config.settings` collection of the :ref:`config database `:" -msgstr "" - -# 49c0e641e6e14ad38a8b4e73f988ce0a -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:430 -msgid "Change the Maximum Storage Size for a Given Shard" -msgstr "" - -# 4d9ae67d23c5461baf4e9a4b21051c4e -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:432 -msgid "" -"By default shards have no constraints in storage size. However, you can " -"set a maximum storage size for a given shard in the sharded cluster. When" -" selecting potential destination shards, the balancer ignores shards " -"where a migration would exceed the configured maximum storage size." -msgstr "" - -# a2c83c4a204d488b93a7d4b8bc3465f6 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:437 -msgid "" -"The :data:`~config.shards` collection in the :ref:`config database" -"` stores configuration data related to shards." -msgstr "" - -# 394f8f6b23eb4be7b14cecae793d3ab5 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:445 -msgid "" -"To limit the storage size for a given shard, use the " -":method:`db.collection.updateOne()` method with the :update:`$set` " -"operator to create the ``maxSize`` field and assign it an ``integer`` " -"value. The ``maxSize`` field represents the maximum storage size for the " -"shard in ``megabytes``." -msgstr "" - -# d98e7cfd2a0040ef89343b59de9e823e -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:451 -msgid "" -"The following operation sets a maximum size on a shard of ``1024 " -"megabytes``:" -msgstr "" - -# 9e9a3755a43745a385ad80da3156eb65 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:458 -msgid "" -"This value includes the mapped size of *all* data files on the shard, " -"including the ``local`` and ``admin`` databases." -msgstr "" - -# c1ed997f65b6448589aa98b60bd37359 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:461 -msgid "" -"By default, ``maxSize`` is not specified, allowing shards to consume the " -"total amount of available space on their machines if necessary." -msgstr "" - -# 9084561d48144973a354703e1ac66284 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:464 -msgid "You can also set ``maxSize`` when adding a shard." -msgstr "" - -# bb55c37373ef4e94b5809bcc97d930c3 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:466 -msgid "" -"To set ``maxSize`` when adding a shard, set the :dbcommand:`addShard` " -"command's ``maxSize`` parameter to the maximum size in ``megabytes``. The" -" following command run in the :program:`mongo` shell adds a shard with a " -"maximum size of 125 megabytes:" -msgstr "" - -# d60ef26642b84317b0320a3378182099 -# 97f7566c109e44e7a6d926850c5f959f -# ba0f104b0e604f9e90928377b33e3f9c -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:1 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:2 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:314 -msgid "balancing" -msgstr "" - -# d60ef26642b84317b0320a3378182099 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:1 -msgid "operations" -msgstr "" - -# 97f7566c109e44e7a6d926850c5f959f -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:2 -msgid "configure" -msgstr "" - -# ba0f104b0e604f9e90928377b33e3f9c -# 692044679e1d40ce9fe1f20efe7c858e -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:314 -#: ../source/tutorial/manage-sharded-cluster-balancer.txt:315 -msgid "secondary throttle" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "For ``HH`` values, use hour values ranging from ``00`` - ``23``." -#~ msgstr "" - -#~ msgid "For ``MM`` value, use minute values ranging from ``00`` - ``59``." -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/configure-sharded-cluster-balancer`" -#~ msgstr "" - -#~ msgid "Check the Balancer Lock" -#~ msgstr "" - -#~ msgid "" -#~ "To see if the balancer process is" -#~ " active in your :term:`cluster `, do the following:" -#~ msgstr "" - -#~ msgid "Issue the following command to switch to the :ref:`config-database`:" -#~ msgstr "" - -#~ msgid "Use the following query to return the balancer lock:" -#~ msgstr "" - -#~ msgid "When this command returns, you will see output like the following:" -#~ msgstr "" - -#~ msgid "This output confirms that:" -#~ msgstr "" - -#~ msgid "" -#~ "The balancer originates from the " -#~ ":program:`mongos` running on the system " -#~ "with the hostname ``mongos0.example.net``." -#~ msgstr "" - -#~ msgid "" -#~ "The value in the ``state`` field " -#~ "indicates that a :program:`mongos` has " -#~ "the lock. For version 2.0 and " -#~ "later, the value of an active lock" -#~ " is ``2``; for earlier versions the" -#~ " value is ``1``." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/manage-the-database-profiler.po b/locale/zh/LC_MESSAGES/tutorial/manage-the-database-profiler.po deleted file mode 100644 index e6ef5ffe1c7..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/manage-the-database-profiler.po +++ /dev/null @@ -1,501 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 1f7683880fca416d824ffb51637ea1cc -#: ../source/tutorial/manage-the-database-profiler.txt:5 -msgid "Database Profiler" -msgstr "" - -# 0648c54a904a4f3581bd588538753c90 -#: ../source/tutorial/manage-the-database-profiler.txt -msgid "On this page" -msgstr "" - -# 747cf9e183934cc3a5553d00452d775e -#: ../source/tutorial/manage-the-database-profiler.txt:15 -msgid "" -"The database profiler collects fine grained data about MongoDB write " -"operations, cursors, database commands on a running :program:`mongod` " -"instance. You can enable profiling on a per-database or per-instance " -"basis. The :ref:`profiling level ` is also " -"configurable when enabling profiling. The profiler is *off* by default." -msgstr "" - -# b7d08238df6342d1a3b23f376f825cbb -#: ../source/tutorial/manage-the-database-profiler.txt:21 -msgid "" -"The database profiler writes all the data it collects to the " -":data:`system.profile <.system.profile>` collection, which is a" -" :doc:`capped collection `. See " -":doc:`/reference/database-profiler` for overview of the data in the " -":data:`system.profile <.system.profile>` documents created by " -"the profiler." -msgstr "" - -# 09c569327aa2407a947bd13c58c3dd0c -#: ../source/tutorial/manage-the-database-profiler.txt:28 -msgid "" -"This document outlines a number of key administration options for the " -"database profiler. For additional related information, consider the " -"following resources:" -msgstr "" - -# 0630d7aa285848d2bc7185975612ff59 -#: ../source/tutorial/manage-the-database-profiler.txt:32 -msgid ":doc:`/reference/database-profiler`" -msgstr "" - -# 02c77d1f62f54de7878b36708a98abb9 -#: ../source/tutorial/manage-the-database-profiler.txt:33 -msgid ":doc:`Profile Command `" -msgstr "" - -# fa61caa4d4034a5698f4d146db269d62 -#: ../source/tutorial/manage-the-database-profiler.txt:34 -msgid ":method:`db.currentOp()`" -msgstr "" - -# b80cfc0ac97d48d8909ac7493bf22e7f -#: ../source/tutorial/manage-the-database-profiler.txt:40 -msgid "Profiling Levels" -msgstr "" - -# 343b07d83a3c4e458c014a7e5705b947 -#: ../source/tutorial/manage-the-database-profiler.txt:42 -msgid "The following profiling levels are available:" -msgstr "" - -# 99846ae8724143a2854b8e2d165122bc -#: ../source/tutorial/manage-the-database-profiler.txt:44 -msgid "" -"``0`` - the profiler is off, does not collect any data. :program:`mongod`" -" always writes operations longer than the " -":setting:`~operationProfiling.slowOpThresholdMs` threshold to its log. " -"This is the default profiler level." -msgstr "" - -# 2dda8df06bbd49429bea0e663075fa86 -#: ../source/tutorial/manage-the-database-profiler.txt:48 -msgid "" -"``1`` - collects profiling data for slow operations only. By default slow" -" operations are those slower than 100 milliseconds." -msgstr "" - -# 4acebbf7a07243b98bb58242154ee302 -#: ../source/tutorial/manage-the-database-profiler.txt:51 -msgid "" -"You can modify the threshold for \"slow\" operations with the " -":setting:`~operationProfiling.slowOpThresholdMs` runtime option or the " -":dbcommand:`setParameter` command. See the :ref:`database-profiling-" -"specify-slowms-threshold` section for more information." -msgstr "" - -# f3566e6c0682447ba486ab5551a00720 -#: ../source/tutorial/manage-the-database-profiler.txt:56 -msgid "``2`` - collects profiling data for all database operations." -msgstr "" - -# 53f03eef3e5343598de4ad3a88c17fba -#: ../source/tutorial/manage-the-database-profiler.txt:63 -msgid "Enable Database Profiling and Set the Profiling Level" -msgstr "" - -# 6b0e4828d7864efc8d02b27530380692 -#: ../source/tutorial/manage-the-database-profiler.txt:65 -msgid "" -"You can enable database profiling from the :program:`mongo` shell or " -"through a driver using the :dbcommand:`profile` command. This section " -"will describe how to do so from the :program:`mongo` shell. See your " -":doc:`driver documentation ` if you want to " -"control the profiler from within your application." -msgstr "" - -# 263574f4b3064336a67bf5f5c6d5d564 -#: ../source/tutorial/manage-the-database-profiler.txt:71 -msgid "" -"When you enable profiling, you also set the :ref:`profiling level " -"`. The profiler records data in the " -":data:`system.profile <.system.profile>` collection. MongoDB " -"creates the :data:`system.profile <.system.profile>` collection" -" in a database after you enable profiling for that database." -msgstr "" - -# e0cba315ae614cf6b4e14da1a6cf9913 -#: ../source/tutorial/manage-the-database-profiler.txt:78 -msgid "" -"To enable profiling and set the profiling level, use the " -":method:`db.setProfilingLevel()` helper in the :program:`mongo` shell, " -"passing the profiling level as a parameter. For example, to enable " -"profiling for all database operations, consider the following operation " -"in the :program:`mongo` shell:" -msgstr "" - -# 7a40933b643b4971988c80895d2f6bfb -#: ../source/tutorial/manage-the-database-profiler.txt:88 -msgid "" -"The shell returns a document showing the *previous* level of profiling. " -"The ``\"ok\" : 1`` key-value pair indicates the operation succeeded:" -msgstr "" - -# 71e82c56ed874f1e9298578811d72c81 -#: ../source/tutorial/manage-the-database-profiler.txt:95 -msgid "" -"To verify the new setting, see the :ref:`database-profiling-view-status` " -"section." -msgstr "" - -# b02f507a6ca64629b80172368c147dd9 -#: ../source/tutorial/manage-the-database-profiler.txt:101 -msgid "Specify the Threshold for Slow Operations" -msgstr "" - -# 00d4307e474140f79c03a3a38447ce35 -#: ../source/tutorial/manage-the-database-profiler.txt:103 -msgid "" -"The threshold for slow operations applies to the entire :program:`mongod`" -" instance. When you change the threshold, you change it for all databases" -" on the instance." -msgstr "" - -# a7bf587b80c34677b4e6b3ad47088183 -#: ../source/tutorial/manage-the-database-profiler.txt:107 -msgid "" -"Changing the slow operation threshold for the database profiler also " -"affects the profiling subsystem's slow operation threshold for the entire" -" :program:`mongod` instance. Always set the threshold to the highest " -"useful value." -msgstr "" - -# 09fe608ff7f8442dbaf68c68639e9d7e -#: ../source/tutorial/manage-the-database-profiler.txt:112 -msgid "" -"By default the slow operation threshold is 100 milliseconds. Databases " -"with a profiling level of ``1`` will log operations slower than 100 " -"milliseconds." -msgstr "" - -# 7fd7008b1a9544828a154797db734313 -#: ../source/tutorial/manage-the-database-profiler.txt:115 -msgid "" -"To change the threshold, pass two parameters to the " -":method:`db.setProfilingLevel()` helper in the :program:`mongo` shell. " -"The first parameter sets the profiling level for the current database, " -"and the second sets the default slow operation threshold *for the entire*" -" :program:`mongod` *instance*." -msgstr "" - -# e4e4011af8f140f4ad73c90b52ab95ac -#: ../source/tutorial/manage-the-database-profiler.txt:121 -msgid "" -"For example, the following command sets the profiling level for the " -"current database to ``0``, which disables profiling, and sets the slow-" -"operation threshold for the :program:`mongod` instance to 20 " -"milliseconds. Any database on the instance with a profiling level of " -"``1`` will use this threshold:" -msgstr "" - -# 25bc1573493344aea36610274b46680e -#: ../source/tutorial/manage-the-database-profiler.txt:135 -msgid "Check Profiling Level" -msgstr "" - -# a74b16e3c5c248fc99266b370fc800f9 -#: ../source/tutorial/manage-the-database-profiler.txt:137 -msgid "" -"To view the :ref:`profiling level `, issue the" -" following from the :program:`mongo` shell:" -msgstr "" - -# 5dd23b0002ac467196d0ea5d62fde0e3 -#: ../source/tutorial/manage-the-database-profiler.txt:144 -msgid "The shell returns a document similar to the following:" -msgstr "" - -# 667c9110f9b24911be37fc710b819bc9 -#: ../source/tutorial/manage-the-database-profiler.txt:150 -msgid "The ``was`` field indicates the current level of profiling." -msgstr "" - -# c235fc328cda477faf0d6de26be358c8 -#: ../source/tutorial/manage-the-database-profiler.txt:152 -msgid "" -"The ``slowms`` field indicates how long an operation must exist in " -"milliseconds for an operation to pass the \"slow\" threshold. MongoDB " -"will log operations that take longer than the threshold if the profiling " -"level is ``1``. This document returns the profiling level in the ``was`` " -"field. For an explanation of profiling levels, see :ref:`database-" -"profiling-levels`." -msgstr "" - -# 249175a2291f4e8a9e7b0a8774408b11 -#: ../source/tutorial/manage-the-database-profiler.txt:159 -msgid "" -"To return only the profiling level, use the " -":method:`db.getProfilingLevel()` helper in the :program:`mongo` as in the" -" following:" -msgstr "" - -# c0dcc62410ae4b2192f9433030438acb -#: ../source/tutorial/manage-the-database-profiler.txt:167 -msgid "Disable Profiling" -msgstr "" - -# 41433a136e9d416eb89f3142ef4ed794 -#: ../source/tutorial/manage-the-database-profiler.txt:169 -msgid "" -"To disable profiling, use the following helper in the :program:`mongo` " -"shell:" -msgstr "" - -# 56392e224d8d43d59a8d523cea630ce4 -#: ../source/tutorial/manage-the-database-profiler.txt:177 -msgid "Enable Profiling for an Entire ``mongod`` Instance" -msgstr "" - -# e11819c0774c4f048180f26cdffc4392 -#: ../source/tutorial/manage-the-database-profiler.txt:179 -msgid "" -"For development purposes in testing environments, you can enable database" -" profiling for an entire :program:`mongod` instance. The profiling level " -"applies to all databases provided by the :program:`mongod` instance." -msgstr "" - -# b18823fd1d3240fba6d1e9b45039406f -#: ../source/tutorial/manage-the-database-profiler.txt:184 -msgid "" -"To enable profiling for a :program:`mongod` instance, pass the following " -"parameters to :program:`mongod` at startup or within the " -":doc:`configuration file `:" -msgstr "" - -# f810cc4572fc45938423aa9a6e0a37c7 -#: ../source/tutorial/manage-the-database-profiler.txt:192 -msgid "" -"This sets the profiling level to ``1``, which collects profiling data for" -" slow operations only, and defines slow operations as those that last " -"longer than ``15`` milliseconds." -msgstr "" - -# 17e51efd5d324440b2e138e88b829be9 -#: ../source/tutorial/manage-the-database-profiler.txt:196 -msgid "" -":setting:`~operationProfiling.mode` and " -":setting:`~operationProfiling.slowOpThresholdMs`." -msgstr "" - -# b1b87832f06e45ed80adf6b6e0a1eb1b -#: ../source/tutorial/manage-the-database-profiler.txt:199 -msgid "Database Profiling and Sharding" -msgstr "" - -# 531814a791ff4f15a60b37ee2d8ee98c -#: ../source/tutorial/manage-the-database-profiler.txt:201 -msgid "" -"You *cannot* enable profiling on a :program:`mongos` instance. To enable " -"profiling in a shard cluster, you must enable profiling for each " -":program:`mongod` instance in the cluster." -msgstr "" - -# c66a65ea839a4901b572698a6ba9d435 -#: ../source/tutorial/manage-the-database-profiler.txt:206 -msgid "View Profiler Data" -msgstr "" - -# 604ee1a1234640ccbb8dcbf331370aed -#: ../source/tutorial/manage-the-database-profiler.txt:208 -msgid "" -"The database profiler logs information about database operations in the " -":data:`system.profile <.system.profile>` collection." -msgstr "" - -# a74c42f0332a43c1853aac1e6c5cd8ba -#: ../source/tutorial/manage-the-database-profiler.txt:211 -msgid "" -"To view profiling information, query the :data:`system.profile " -"<.system.profile>` collection. You can use :operator:`$comment`" -" to add data to the query document to make it easier to analyze data from" -" the profiler. To view example queries, see :ref:`database-profiling-" -"example-queries`." -msgstr "" - -# 2081973b248e43cfbb64b8c8a6a05905 -#: ../source/tutorial/manage-the-database-profiler.txt:217 -msgid "" -"For an explanation of the output data, see :doc:`/reference/database-" -"profiler`." -msgstr "" - -# a8da539cb15e4cdab0037f082d3f23b6 -#: ../source/tutorial/manage-the-database-profiler.txt:221 -msgid "Example Profiler Data Queries" -msgstr "" - -# 8565d37f4eb7486daf811bc37f72de97 -#: ../source/tutorial/manage-the-database-profiler.txt:223 -msgid "" -"This section displays example queries to the :data:`system.profile " -"<.system.profile>` collection. For an explanation of the query " -"output, see :doc:`/reference/database-profiler`." -msgstr "" - -# 73f8655feb6742a3b6d711021b4a8f7c -#: ../source/tutorial/manage-the-database-profiler.txt:227 -msgid "" -"To return the most recent 10 log entries in the :data:`system.profile " -"<.system.profile>` collection, run a query similar to the " -"following:" -msgstr "" - -# abc7ac34a67a4fefbc29677270ea83f0 -#: ../source/tutorial/manage-the-database-profiler.txt:234 -msgid "" -"To return all operations except command operations (:term:`$cmd`), run a " -"query similar to the following:" -msgstr "" - -# 4f51d1f848074bb0a7c4eb36df11e20e -#: ../source/tutorial/manage-the-database-profiler.txt:241 -msgid "" -"To return operations for a particular collection, run a query similar to " -"the following. This example returns operations in the ``mydb`` database's" -" ``test`` collection:" -msgstr "" - -# 4f234f0a9cb64909b67c8c37c770f643 -#: ../source/tutorial/manage-the-database-profiler.txt:249 -msgid "" -"To return operations slower than ``5`` milliseconds, run a query similar " -"to the following:" -msgstr "" - -# ef75c033d2e04d41960bc7cd17ffc92a -#: ../source/tutorial/manage-the-database-profiler.txt:256 -msgid "" -"To return information from a certain time range, run a query similar to " -"the following:" -msgstr "" - -# 75769777bfb942f3a1e105481933921b -#: ../source/tutorial/manage-the-database-profiler.txt:269 -msgid "" -"The following example looks at the time range, suppresses the ``user`` " -"field from the output to make it easier to read, and sorts the results by" -" how long each operation took to run:" -msgstr "" - -# 8062190d6cb747ceb5582cd5e8b35ca5 -#: ../source/tutorial/manage-the-database-profiler.txt:286 -msgid "Show the Five Most Recent Events" -msgstr "" - -# 1611eebc21ed4e919236f7acf436ed82 -#: ../source/tutorial/manage-the-database-profiler.txt:288 -msgid "" -"On a database that has profiling enabled, the ``show profile`` helper in " -"the :program:`mongo` shell displays the 5 most recent operations that " -"took at least 1 millisecond to execute. Issue ``show profile`` from the " -":program:`mongo` shell, as follows:" -msgstr "" - -# aa449e71e5ac4ed0b3df2455efbe3ab2 -#: ../source/tutorial/manage-the-database-profiler.txt:300 -msgid "Profiler Overhead" -msgstr "" - -# d77e397f7e374ad787e6aa7bb7610f35 -#: ../source/tutorial/manage-the-database-profiler.txt:302 -msgid "" -"When enabled, profiling has a minor effect on performance. The " -":data:`system.profile <.system.profile>` collection is a " -":term:`capped collection` with a default size of 1 megabyte. A collection" -" of this size can typically store several thousand profile documents, but" -" some application may use more or less profiling data per operation." -msgstr "" - -# b381f3f89a464f00897f79fc027bd883 -#: ../source/tutorial/manage-the-database-profiler.txt:310 -msgid "Change Size of ``system.profile`` Collection on the Primary" -msgstr "" - -# aa2e14aab40b4e2c9c02c7b776397956 -#: ../source/tutorial/manage-the-database-profiler.txt:312 -msgid "" -"To change the size of the :data:`system.profile " -"<.system.profile>` collection, you must:" -msgstr "" - -# 9cda75ed4b2b4679a4215e7bec4a1270 -#: ../source/tutorial/manage-the-database-profiler.txt:315 -msgid "Disable profiling." -msgstr "" - -# 7c592e5a116941d89bc11fe522d2163f -#: ../source/tutorial/manage-the-database-profiler.txt:317 -msgid "Drop the :data:`system.profile <.system.profile>` collection." -msgstr "" - -# ce157be1272944a0b9382bc1fae43e81 -#: ../source/tutorial/manage-the-database-profiler.txt:319 -msgid "" -"Create a new :data:`system.profile <.system.profile>` " -"collection." -msgstr "" - -# 7d2e4ddafbab415bbcce6301a08a671d -#: ../source/tutorial/manage-the-database-profiler.txt:321 -msgid "Re-enable profiling." -msgstr "" - -# 06c40810d25d426fa541a3cdeae1e7af -#: ../source/tutorial/manage-the-database-profiler.txt:323 -msgid "" -"For example, to create a new :data:`system.profile " -"<.system.profile>` collections that's ``4000000`` bytes, use " -"the following sequence of operations in the :program:`mongo` shell:" -msgstr "" - -# d228887b013548bea5dcc9ea60eb704c -#: ../source/tutorial/manage-the-database-profiler.txt:338 -msgid "Change Size of ``system.profile`` Collection on a Secondary" -msgstr "" - -# 9561b55b79a64efdaed016d0908f04bf -#: ../source/tutorial/manage-the-database-profiler.txt:340 -msgid "" -"To change the size of the :data:`system.profile " -"<.system.profile>` collection on a :term:`secondary`, you must " -"stop the secondary, run it as a standalone, and then perform the steps " -"above. When done, restart the standalone as a member of the replica set. " -"For more information, see :doc:`/tutorial/perform-maintence-on-replica-" -"set-members`." -msgstr "" - -# bdb5850522544a22822baa2bf7b7a528 -#: ../source/includes/extracts/additional-resources-performance-eval.rst:4 -msgid "Additional Resources" -msgstr "" - -# 8a40bd64026845d8b7b8417ecd532e27 -#: ../source/includes/extracts/additional-resources-performance-eval.rst:6 -msgid "" -"`MongoDB Performance Evaluation and Tuning Consulting Package " -"`_" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "Analyze Performance of Database Operations" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/manage-users-and-roles.po b/locale/zh/LC_MESSAGES/tutorial/manage-users-and-roles.po deleted file mode 100644 index 558720ad7fd..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/manage-users-and-roles.po +++ /dev/null @@ -1,298 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 12b09799182e42fba2ab28ff1082abfa -#: ../source/tutorial/manage-users-and-roles.txt:3 -msgid "Manage Users and Roles" -msgstr "" - -# 26101b2959fe4acab2edd487cd0ae166 -#: ../source/tutorial/manage-users-and-roles.txt -msgid "On this page" -msgstr "" - -# 2b21d2f923ae442d9e78cdd2a226db78 -#: ../source/tutorial/manage-users-and-roles.txt:14 -msgid "Overview" -msgstr "" - -# 4a59a293406548ea8aa94815f2f7edfc -#: ../source/tutorial/manage-users-and-roles.txt:16 -msgid "MongoDB 2.6 introduces a new :ref:`authorization model `." -msgstr "" - -# c51bed8833074c8fa768cacbe6911f46 -#: ../source/tutorial/manage-users-and-roles.txt:20 -msgid "" -"This tutorial provides examples for user and role management under the " -"MongoDB's authorization model. :doc:`/tutorial/create-users` describes " -"how to add a new user to MongoDB." -msgstr "" - -# 30d3d5c234d44e6a89f440345a6101f0 -# 89a2bbad9d1343c7992cdea3e97d148d -# f98c5ef030b74dd490f903819dbf855c -# 30cdf4b3edb34b3a849d3ee2d8bc26ac -# 07a47f8c9dbb47cd91fcccda266e6168 -# 0b440f86f018411f9aa5feb26e5741c8 -#: ../source/tutorial/manage-users-and-roles.txt:25 -#: ../source/tutorial/manage-users-and-roles.txt:64 -#: ../source/tutorial/manage-users-and-roles.txt:117 -#: ../source/tutorial/manage-users-and-roles.txt:136 -#: ../source/tutorial/manage-users-and-roles.txt:151 -#: ../source/tutorial/manage-users-and-roles.txt:164 -msgid "Prerequisites" -msgstr "" - -# 7ccf718b88dd44f1a21aa29faba8405f -#: ../source/tutorial/manage-users-and-roles.txt:29 -msgid "" -"If you have :doc:`enabled access control ` for your deployment, you must authenticate as a user " -"with the required privileges specified in each section. A user " -"administrator with the :authrole:`userAdminAnyDatabase` role, or " -":authrole:`userAdmin` role in the specific databases, provides the " -"required privileges to perform the operations listed in this tutorial. " -"See :doc:`/tutorial/enable-authentication` for details on adding user " -"administrator as the first user." -msgstr "" - -# a05db45327c94066af703ee62a72d1df -#: ../source/tutorial/manage-users-and-roles.txt:42 -msgid "Create a User-Defined Role" -msgstr "" - -# 21d5f32aec7140b7bbac53f503260d06 -#: ../source/tutorial/manage-users-and-roles.txt:44 -msgid "" -"Roles grant users access to MongoDB resources. MongoDB provides a number " -"of :doc:`built-in roles ` that administrators " -"can use to control access to a MongoDB system. However, if these roles " -"cannot describe the desired set of privileges, you can create new roles " -"in a particular database." -msgstr "" - -# c0328e2c228b4628a034ab92acf34892 -#: ../source/includes/fact-roles-privileges-scope.rst:1 -msgid "" -"Except for roles created in the ``admin`` database, a role can only " -"include privileges that apply to its database and can only inherit from " -"other roles in its database." -msgstr "" - -# e372cda558334560bca06f95dcf0c762 -#: ../source/includes/fact-roles-privileges-scope.rst:5 -msgid "" -"A role created in the ``admin`` database can include privileges that " -"apply to the ``admin`` database, other databases or to the :ref:`cluster " -"` resource, and can inherit from roles in other " -"databases as well as the ``admin`` database." -msgstr "" - -# 6f44e3802b2c4a7b8755a92823d3cb37 -#: ../source/tutorial/manage-users-and-roles.txt:52 -msgid "" -"To create a new role, use the :method:`db.createRole()` method, " -"specifying the privileges in the ``privileges`` array and the inherited " -"roles in the ``roles`` array." -msgstr "" - -# 8738e49d94dc4a8fa1a45e548e606ec3 -#: ../source/tutorial/manage-users-and-roles.txt:56 -msgid "" -"MongoDB uses the combination of the database name and the role name to " -"uniquely define a role. Each role is scoped to the database in which you " -"create the role, but MongoDB stores all role information in the " -":data:`admin.system.roles` collection in the ``admin`` database." -msgstr "" - -# c99819c6e9ae425981c683e97a7c2ab6 -#: ../source/includes/access-create-role.rst:1 -msgid "To create a role in a database, you must have:" -msgstr "" - -# 0dacd6b3e3bc4c28a77aa459d21d6f0c -#: ../source/includes/access-create-role.rst:3 -msgid "" -"the :authaction:`createRole` :ref:`action ` on " -"that :ref:`database resource `." -msgstr "" - -# 0768d9a0d359461399677f5024ac0933 -#: ../source/includes/access-create-role.rst:6 -msgid "" -"the :authaction:`grantRole` :ref:`action ` on that" -" database to specify privileges for the new role as well as to specify " -"roles to inherit from." -msgstr "" - -# 670a1f781a26421bbfb97f0becd2e171 -#: ../source/includes/access-create-role.rst:10 -msgid "" -"Built-in roles :authrole:`userAdmin` and :authrole:`userAdminAnyDatabase`" -" provide :authaction:`createRole` and :authaction:`grantRole` actions on " -"their respective :doc:`resources `." -msgstr "" - -# 22c2b04ca7fb4fad915d8ed97328e45f -#: ../source/tutorial/manage-users-and-roles.txt:71 -msgid "Create a Role to Manage Current Operations" -msgstr "" - -# 2ecc43b32b67414ba147fcbfd31f8aab -#: ../source/tutorial/manage-users-and-roles.txt:73 -msgid "" -"The following example creates a role named ``manageOpRole`` which " -"provides only the privileges to run both :method:`db.currentOp()` and " -":method:`db.killOp()`. [#built-in-roles1]_" -msgstr "" - -# e612259df7144b27ac1d3f2791123338 -#: ../source/tutorial/manage-users-and-roles.txt:81 -msgid "" -"On :program:`mongod` instances, users do not need any specific privileges" -" to run to view their own operations or to kill their own operations. See" -" :method:`db.currentOp()` and :method:`db.killOp()` for details." -msgstr "" - -# c2aa8ed224164ab8b29b136efb625548 -#: ../source/tutorial/manage-users-and-roles.txt:89 -msgid "" -"The built-in role :authrole:`clusterMonitor` also provides the privilege " -"to run :method:`db.currentOp()` along with other privileges, and the " -"built-in role :authrole:`hostManager` provides the privilege to run " -":method:`db.killOp()` along with other privileges." -msgstr "" - -# 48146a84532c426788411190ab702f94 -#: ../source/tutorial/manage-users-and-roles.txt:98 -msgid "Create a Role to Run ``mongostat``" -msgstr "" - -# 3d356b75c95441c39dbbc745ac085ead -#: ../source/tutorial/manage-users-and-roles.txt:100 -msgid "" -"The following example creates a role named ``mongostatRole`` that " -"provides only the privileges to run :program:`mongostat`. [#built-in-" -"roles2]_" -msgstr "" - -# 54901c4fb549419b83816e83f2aa980c -#: ../source/tutorial/manage-users-and-roles.txt:106 -msgid "" -"The built-in role :authrole:`clusterMonitor` also provides the privilege " -"to run :program:`mongostat` along with other privileges." -msgstr "" - -# 80819f0778ee4370b76054407d75c0c1 -#: ../source/tutorial/manage-users-and-roles.txt:112 -msgid "Modify Access for an Existing User" -msgstr "" - -# bf8f11faac374b108a25e7d2e35a95c9 -#: ../source/includes/access-grant-roles.rst:1 -msgid "" -"You must have the :authaction:`grantRole` :ref:`action ` on a database to grant a role on that database." -msgstr "" - -# 98ee8792a5ec437a88117423d68371f5 -#: ../source/includes/access-revoke-roles.rst:1 -msgid "" -"You must have the :authaction:`revokeRole` :ref:`action ` on a database to revoke a role on that database." -msgstr "" - -# 2ffaeaafa1ec46668a8716a25cb6a32c -# 2798c58baf3b41c6ba456b4355be3002 -#: ../source/includes/access-roles-info.rst:1 -msgid "" -"To view a role's information, you must be either explicitly granted the " -"role or must have the :authaction:`viewRole` :ref:`action ` on the role's database." -msgstr "" - -# 238adae09b3c4a21b55926504fbafef1 -# 71d1a5f63fc94028923847ceb27f8b8e -# 6728056a5bc245929d3ad0c4269fa3fa -# 53469b60002d4a4cbc29eb789bb57aad -#: ../source/tutorial/manage-users-and-roles.txt:126 -#: ../source/tutorial/manage-users-and-roles.txt:141 -#: ../source/tutorial/manage-users-and-roles.txt:156 -#: ../source/tutorial/manage-users-and-roles.txt:169 -msgid "Procedure" -msgstr "" - -# 89921b0eb5d54d9988863f1f331fc59e -#: ../source/tutorial/manage-users-and-roles.txt:131 -msgid "Modify the Password for an Existing User" -msgstr "" - -# d3c6c221024a49439d4e1595127d1dba -#: ../source/includes/access-change-password.rst:1 -msgid "" -"To modify the password of another user on a database, you must have the " -":authaction:`changeAnyPassword` :ref:`action ` on " -"that database." -msgstr "" - -# 2f9abfa37ec04cdf994d64c7bb6ac0bb -#: ../source/tutorial/manage-users-and-roles.txt:145 -msgid ":doc:`/tutorial/change-own-password-and-custom-data`" -msgstr "" - -# e338a6a784e940b0b1b03cf19c8761b1 -#: ../source/tutorial/manage-users-and-roles.txt:148 -msgid "View a User's Roles" -msgstr "" - -# d5579eb4717d4bf59815a155fa7c1fc0 -#: ../source/includes/access-user-info.rst:1 -msgid "" -"To view another user's information, you must have the " -":authaction:`viewUser` :ref:`action ` on the other" -" user's database." -msgstr "" - -# 30e1322d5f264b75a531e28f1077e0f4 -#: ../source/includes/access-user-info.rst:5 -msgid "Users can view their own information." -msgstr "" - -# 5b8ef089923d489c8168905731dd8437 -#: ../source/tutorial/manage-users-and-roles.txt:161 -msgid "View a Role's Privileges" -msgstr "" - -#~ msgid "Manage User and Roles" -#~ msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "Add a User" -#~ msgstr "" - -#~ msgid "Modify Access for Existing User" -#~ msgstr "" - -#~ msgid "Modify Password for Existing User" -#~ msgstr "" - -#~ msgid "View a User's Role" -#~ msgstr "" - -#~ msgid "View Role's Privileges" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/map-reduce-examples.po b/locale/zh/LC_MESSAGES/tutorial/map-reduce-examples.po deleted file mode 100644 index 7b87a6207b1..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/map-reduce-examples.po +++ /dev/null @@ -1,162 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/map-reduce-examples.txt:3 -msgid "Map-Reduce Examples" -msgstr "" - -#: ../source/tutorial/map-reduce-examples.txt:13 -msgid "" -"In the :program:`mongo` shell, the :method:`db.collection.mapReduce()` " -"method is a wrapper around the :dbcommand:`mapReduce` command. The following" -" examples use the :method:`db.collection.mapReduce()` method:" -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:3 -msgid "" -"Consider the following map-reduce operations on a collection ``orders`` that" -" contains documents of the following prototype:" -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:21 -msgid "Return the Total Price Per Customer" -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:25 -msgid "" -"Perform the map-reduce operation on the ``orders`` collection to group by " -"the ``cust_id``, and calculate the sum of the ``price`` for each " -"``cust_id``:" -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:31 -#: ../source/includes/examples-map-reduce.rst:93 -msgid "Define the map function to process each input document:" -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:33 -#: ../source/includes/examples-map-reduce.rst:95 -msgid "" -"In the function, ``this`` refers to the document that the map-reduce " -"operation is processing." -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:36 -msgid "" -"The function maps the ``price`` to the ``cust_id`` for each document and " -"emits the ``cust_id`` and ``price`` pair." -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:47 -msgid "" -"Define the corresponding reduce function with two arguments ``keyCustId`` " -"and ``valuesPrices``:" -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:50 -msgid "" -"The ``valuesPrices`` is an array whose elements are the ``price`` values " -"emitted by the map function and grouped by ``keyCustId``." -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:53 -msgid "" -"The function reduces the ``valuesPrice`` array to the sum of its elements." -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:62 -msgid "" -"Perform the map-reduce on all documents in the ``orders`` collection using " -"the ``mapFunction1`` map function and the ``reduceFunction1`` reduce " -"function." -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:74 -msgid "" -"This operation outputs the results to a collection named " -"``map_reduce_example``. If the ``map_reduce_example`` collection already " -"exists, the operation will replace the contents with the results of this " -"map-reduce operation:" -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:82 -msgid "Calculate Order and Total Quantity with Average Quantity Per Item" -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:86 -msgid "" -"In this example, you will perform a map-reduce operation on the ``orders`` " -"collection for all documents that have an ``ord_date`` value greater than " -"``01/01/2012``. The operation groups by the ``item.sku`` field, and " -"calculates the number of orders and the total quantity ordered for each " -"``sku``. The operation concludes by calculating the average quantity per " -"order for each ``sku`` value:" -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:98 -msgid "" -"For each item, the function associates the ``sku`` with a new object " -"``value`` that contains the ``count`` of ``1`` and the item ``qty`` for the " -"order and emits the ``sku`` and ``value`` pair." -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:115 -msgid "" -"Define the corresponding reduce function with two arguments ``keySKU`` and " -"``countObjVals``:" -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:118 -msgid "" -"``countObjVals`` is an array whose elements are the objects mapped to the " -"grouped ``keySKU`` values passed by map function to the reducer function." -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:122 -msgid "" -"The function reduces the ``countObjVals`` array to a single object " -"``reducedValue`` that contains the ``count`` and the ``qty`` fields." -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:126 -msgid "" -"In ``reducedVal``, the ``count`` field contains the sum of the ``count`` " -"fields from the individual array elements, and the ``qty`` field contains " -"the sum of the ``qty`` fields from the individual array elements." -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:144 -msgid "" -"Define a finalize function with two arguments ``key`` and ``reducedVal``. " -"The function modifies the ``reducedVal`` object to add a computed field " -"named ``avg`` and returns the modified object:" -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:159 -msgid "" -"Perform the map-reduce operation on the ``orders`` collection using the " -"``mapFunction2``, ``reduceFunction2``, and ``finalizeFunction2`` functions." -msgstr "" - -#: ../source/includes/examples-map-reduce.rst:176 -msgid "" -"This operation uses the ``query`` field to select only those documents with " -"``ord_date`` greater than ``new Date(01/01/2012)``. Then it output the " -"results to a collection ``map_reduce_example``. If the " -"``map_reduce_example`` collection already exists, the operation will merge " -"the existing contents with the results of this map-reduce operation." -msgstr "" - -#: ../source/tutorial/map-reduce-examples.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/measure-index-use.po b/locale/zh/LC_MESSAGES/tutorial/measure-index-use.po deleted file mode 100644 index ffc2b3bdf25..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/measure-index-use.po +++ /dev/null @@ -1,165 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/measure-index-use.txt:7 -msgid "Measure Index Use" -msgstr "" - -#: ../source/tutorial/measure-index-use.txt:23 -msgid "Return Query Plan with ``explain()``" -msgstr "" - -#: ../source/tutorial/measure-index-use.txt:25 -msgid "" -"Use the :method:`db.collection.explain()` or the :method:`cursor.explain()` " -"method in :ref:`executionStats ` mode to " -"return statistics about the query process, including the index used, the " -"number of documents scanned, and the time the query takes to process in " -"milliseconds." -msgstr "" - -#: ../source/tutorial/measure-index-use.txt:31 -msgid "" -"Run :method:`db.collection.explain()` or the :method:`cursor.explain()` " -"method in :ref:`allPlansExecution ` mode " -"to view partial execution statistics collected during plan selection." -msgstr "" - -#: ../source/includes/fact-explain-collection-method.rst:1 -msgid "" -":method:`db.collection.explain()` provides information on the execution of " -"other operations, such as :method:`db.collection.update()`. See " -":method:`db.collection.explain()` for details." -msgstr "" - -#: ../source/tutorial/measure-index-use.txt:39 -msgid "Control Index Use with ``hint()``" -msgstr "" - -#: ../source/tutorial/measure-index-use.txt:41 -msgid "" -"To *force* MongoDB to use a particular index for a " -":method:`db.collection.find()` operation, specify the index with the " -":method:`~cursor.hint()` method. Append the :method:`~cursor.hint()` method " -"to the :method:`~db.collection.find()` method. Consider the following " -"example:" -msgstr "" - -#: ../source/tutorial/measure-index-use.txt:53 -msgid "" -"To view the execution statistics for a specific index, append to the " -":method:`db.collection.find()` the :method:`~cursor.hint()` method followed " -"by :method:`cursor.explain()`, e.g.:" -msgstr "" - -#: ../source/tutorial/measure-index-use.txt:63 -msgid "" -"Or, append :method:`~cursor.hint()` method to " -":method:`db.collection.explain().find() `:" -msgstr "" - -#: ../source/tutorial/measure-index-use.txt:72 -msgid "" -"Specify the ``$natural`` operator to the :method:`~cursor.hint()` method to " -"prevent MongoDB from using *any* index:" -msgstr "" - -#: ../source/tutorial/measure-index-use.txt:82 -msgid "Instance Index Use Reporting" -msgstr "" - -#: ../source/tutorial/measure-index-use.txt:84 -msgid "" -"MongoDB provides a number of metrics of index use and operation that you may" -" want to consider when analyzing index use for your database:" -msgstr "" - -#: ../source/tutorial/measure-index-use.txt:89 -msgid "In the output of :dbcommand:`serverStatus`:" -msgstr "" - -#: ../source/tutorial/measure-index-use.txt:95 -msgid "In the output of :dbcommand:`collStats`:" -msgstr "" - -#: ../source/tutorial/measure-index-use.txt:97 -msgid ":data:`~collStats.totalIndexSize`" -msgstr "" - -#: ../source/tutorial/measure-index-use.txt:99 -msgid ":data:`~collStats.indexSizes`" -msgstr "" - -#: ../source/tutorial/measure-index-use.txt:101 -msgid "In the output of :dbcommand:`dbStats`:" -msgstr "" - -#: ../source/tutorial/measure-index-use.txt:103 -msgid ":data:`dbStats.indexes`" -msgstr "" - -#: ../source/tutorial/measure-index-use.txt:105 -msgid ":data:`dbStats.indexSize`" -msgstr "" - -#: ../source/tutorial/measure-index-use.txt:1 -msgid "index" -msgstr "" - -#: ../source/tutorial/measure-index-use.txt:1 -msgid "measure use" -msgstr "" - -#: ../source/tutorial/measure-index-use.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/measure-index-use.txt:18 -msgid "Get Index Access Information with ``$indexStats``" -msgstr "" - -#: ../source/tutorial/measure-index-use.txt:20 -msgid "Use :pipeline:`$indexStats` to get usage statistics about an index." -msgstr "" - -#: ../source/tutorial/measure-index-use.txt:91 -msgid ":serverstatus:`metrics.queryExecutor.scanned`" -msgstr "" - -#: ../source/tutorial/measure-index-use.txt:93 -msgid ":serverstatus:`metrics.operation.scanAndOrder`" -msgstr "" - -#~ msgid "Synopsis" -#~ msgstr "" - -#~ msgid "" -#~ "Query performance is a good general indicator of index use; however, for " -#~ "more precise insight into index use, MongoDB provides a number of tools that" -#~ " allow you to study query operations and observe index use for your " -#~ "database." -#~ msgstr "" - -#~ msgid "" -#~ ":doc:`/core/indexes` and :doc:`/administration/indexes` for more " -#~ "information." -#~ msgstr "" - -#~ msgid "Operations" -#~ msgstr "" - -#~ msgid ":data:`~serverStatus.metrics.queryExecutor.scanned`" -#~ msgstr "" - -#~ msgid ":data:`~serverStatus.metrics.operation.scanAndOrder`" -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/merge-chunks-in-sharded-cluster.po b/locale/zh/LC_MESSAGES/tutorial/merge-chunks-in-sharded-cluster.po deleted file mode 100644 index 2b15245faeb..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/merge-chunks-in-sharded-cluster.po +++ /dev/null @@ -1,162 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:3 -msgid "Merge Chunks in a Sharded Cluster" -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:14 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:16 -msgid "" -"The :dbcommand:`mergeChunks` command allows you to collapse empty chunks " -"into neighboring chunks on the same shard. A :term:`chunk` is empty if it " -"has no documents associated with its shard key range." -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:22 -msgid "" -"Empty :term:`chunks ` can make the :term:`balancer` assess the " -"cluster as properly balanced when it is not." -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:25 -msgid "Empty chunks can occur under various circumstances, including:" -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:27 -msgid "" -"If a :doc:`pre-split ` creates " -"too many chunks, the distribution of data to chunks may be uneven." -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:31 -msgid "" -"If you delete many documents from a sharded collection, some chunks may no " -"longer contain data." -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:34 -msgid "" -"This tutorial explains how to identify chunks available to merge, and how to" -" merge those chunks with neighboring chunks." -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:38 -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:42 -msgid "" -"Examples in this procedure use a ``users`` :term:`collection` in the " -"``test`` :term:`database`, using the ``username`` filed as a :term:`shard " -"key`." -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:47 -msgid "Identify Chunk Ranges" -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:49 -msgid "" -"In the :program:`mongo` shell, identify the :term:`chunk` ranges with the " -"following operation:" -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:56 -msgid "The output of the :method:`sh.status()` will resemble the following:" -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:94 -msgid "" -"The chunk ranges appear after the chunk counts for each sharded collection, " -"as in the following excerpts:" -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:97 -msgid "**Chunk counts:**" -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:105 -msgid "**Chunk range:**" -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:112 -msgid "Verify a Chunk is Empty" -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:134 -msgid "" -"If the input chunk to :dbcommand:`dataSize` is empty, :dbcommand:`dataSize` " -"produces output similar to:" -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:142 -msgid "Merge Chunks" -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:144 -msgid "" -"Merge two contiguous :term:`chunks ` on the same :term:`shard`, where" -" at least one of the contains no data, with an operation that resembles the " -"following:" -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:155 -msgid "On success, :dbcommand:`mergeChunks` produces the following output:" -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:161 -msgid "" -"On any failure condition, :dbcommand:`mergeChunks` returns a document where " -"the value of the ``ok`` field is ``0``." -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:165 -msgid "View Merged Chunks Ranges" -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:167 -msgid "After merging all empty chunks, confirm the new chunk, as follows:" -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:173 -msgid "The output of :method:`sh.status()` should resemble:" -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:114 -msgid "" -"The :dbcommand:`mergeChunks` command requires at least one empty input " -"chunk. To check the size of a chunk, use the :dbcommand:`dataSize` command " -"in the sharded collection's database. For example, the following checks the " -"amount of data in the chunk for the ``users`` collection in the ``test`` " -"database:" -msgstr "" - -#: ../source/tutorial/merge-chunks-in-sharded-cluster.txt:120 -msgid "" -"You must use the ``use `` helper to switch to the database containing " -"the sharded collection before running the :dbcommand:`dataSize` command." -msgstr "" - -#~ msgid "" -#~ "The :dbcommand:`mergeChunks` command requires at least one empty input " -#~ "chunk. In the :program:`mongo` shell, check the amount of data in a chunk " -#~ "using an operation that resembles:" -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/migrate-chunks-in-sharded-cluster.po b/locale/zh/LC_MESSAGES/tutorial/migrate-chunks-in-sharded-cluster.po deleted file mode 100644 index fa7d8538d85..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/migrate-chunks-in-sharded-cluster.po +++ /dev/null @@ -1,140 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# a1172718a2ac45259c64051e77a5a562 -#: ../source/tutorial/migrate-chunks-in-sharded-cluster.txt:3 -msgid "Migrate Chunks in a Sharded Cluster" -msgstr "" - -# 7db2a868c6394abea1126342007358e8 -#: ../source/tutorial/migrate-chunks-in-sharded-cluster.txt:13 -msgid "" -"In most circumstances, you should let the automatic :term:`balancer` " -"migrate :term:`chunks ` between :term:`shards `. However, " -"you may want to migrate chunks manually in a few cases:" -msgstr "" - -# 283090a07c6b428e95ef4771e7c45a3b -#: ../source/tutorial/migrate-chunks-in-sharded-cluster.txt:17 -msgid "" -"When :term:`pre-splitting` an empty collection, migrate chunks manually " -"to distribute them evenly across the shards. Use pre-splitting in limited" -" situations to support bulk data ingestion." -msgstr "" - -# 6005c0e6aa924e0880573568b1d71dc3 -#: ../source/tutorial/migrate-chunks-in-sharded-cluster.txt:21 -msgid "" -"If the balancer in an active cluster cannot distribute chunks within the " -":ref:`balancing window `, then you " -"will have to migrate chunks manually." -msgstr "" - -# 6d5a6efe6658484bbee35eaebeb31dd8 -#: ../source/tutorial/migrate-chunks-in-sharded-cluster.txt:25 -msgid "" -"To manually migrate chunks, use the :dbcommand:`moveChunk` command. For " -"more information on how the automatic balancer moves chunks between " -"shards, see :ref:`sharding-balancing-internals` and :ref:`sharding-chunk-" -"migration`." -msgstr "" - -# c9a0c27c52464c1aa3e134efc124f217 -# f6dc333d03ff479f93f6d0434abc3bb3 -#: ../source/tutorial/migrate-chunks-in-sharded-cluster.txt -msgid "Example" -msgstr "" - -# 1e49e1155bf64577a0c6deb8b75f8643 -#: ../source/tutorial/migrate-chunks-in-sharded-cluster.txt:32 -msgid "" -"The following example assumes that the field ``username`` is the " -":term:`shard key` for a collection named ``users`` in the ``myapp`` " -"database, and that the value ``smith`` exists within the :term:`chunk` to" -" migrate. Migrate the chunk using the following command in the " -":program:`mongo` shell." -msgstr "" - -# 1efb02c2a0304e65987fe1656ea942e8 -#: ../source/tutorial/migrate-chunks-in-sharded-cluster.txt:44 -msgid "" -"This command moves the chunk that includes the shard key value \"smith\" " -"to the :term:`shard` named ``mongodb-shard3.example.net``. The command " -"will block until the migration is complete." -msgstr "" - -# 9fb299d162d04c0eb1469b5904d63937 -#: ../source/tutorial/migrate-chunks-in-sharded-cluster.txt -msgid "Tip" -msgstr "" - -# d6adfd6b600f4d5dad183f65f7209449 -#: ../source/tutorial/migrate-chunks-in-sharded-cluster.txt:50 -msgid "To return a list of shards, use the :dbcommand:`listShards` command." -msgstr "" - -# a4b6cf95bc694d24a1020a7708856924 -#: ../source/tutorial/migrate-chunks-in-sharded-cluster.txt:55 -msgid "" -"To evenly migrate chunks for the ``myapp.users`` collection, put each " -"prefix chunk on the next shard from the other and run the following " -"commands in the mongo shell:" -msgstr "" - -# 7c797b11debf4ab1a3c71973e51ac79c -#: ../source/tutorial/migrate-chunks-in-sharded-cluster.txt:69 -msgid "" -"See :doc:`/tutorial/create-chunks-in-sharded-cluster` for an introduction" -" to pre-splitting." -msgstr "" - -# 99b6a636a36746dc9e0f0aa055d8721f -#: ../source/tutorial/migrate-chunks-in-sharded-cluster.txt:72 -msgid "" -"The :dbcommand:`moveChunk` command has the: ``_secondaryThrottle`` " -"parameter and the ``writeConcern`` parameter that determines when the " -"balancer proceeds with the next document in the migrating chunk. For more" -" information, see :ref:`sharded-cluster-config-secondary-throttle`." -msgstr "" - -# 5c433c249c2e4e579b8e5e463885d284 -#: ../source/tutorial/migrate-chunks-in-sharded-cluster.txt:79 -msgid "" -"The :dbcommand:`moveChunk` command may produce the following error " -"message:" -msgstr "" - -# 7fb558987c924c8f8c9113e358409840 -#: ../source/tutorial/migrate-chunks-in-sharded-cluster.txt:86 -msgid "" -"This occurs when clients have too many open :term:`cursors ` that" -" access the migrating chunk. You may either wait until the cursors " -"complete their operations or close the cursors manually." -msgstr "" - -#~ msgid "" -#~ "The :dbcommand:`moveChunk` command has the:" -#~ " ``_secondaryThrottle`` parameter. When set " -#~ "to ``true``, MongoDB ensures that " -#~ "changes to shards as part of chunk" -#~ " migrations replicate to :term:`secondaries " -#~ "` throughout the migration " -#~ "operation. For more information, see " -#~ ":ref:`sharded-cluster-config-secondary-" -#~ "throttle`." -#~ msgstr "" - -#~ msgid "In 2.4, ``_secondaryThrottle`` is ``true`` by default." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/migrate-config-servers-with-different-hostnames.po b/locale/zh/LC_MESSAGES/tutorial/migrate-config-servers-with-different-hostnames.po deleted file mode 100644 index 301fcce4d75..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/migrate-config-servers-with-different-hostnames.po +++ /dev/null @@ -1,192 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:3 -msgid "Migrate Config Servers with Different Hostnames" -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:28 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:45 -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:51 -msgid "" -"While migrating config servers, always make sure that all :program:`mongos` " -"instances have three config servers specified in the " -":setting:`~sharding.configDB` setting at all times. Also ensure that you " -"specify the config servers in the same order for each :program:`mongos` " -"instance's :setting:`~sharding.configDB` setting." -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:58 -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:67 -msgid "" -"Disable the cluster balancer process temporarily. See :ref:`sharding-" -"balancing-disable-temporarily` for more information." -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:70 -msgid "Shut down the config server to migrate." -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:72 -msgid "This renders all config data for the sharded cluster \"read only.\"" -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:74 -msgid "" -"Copy the contents of :setting:`~storage.dbPath` from the old config server " -"to the new config server. For example, to copy the contents of " -":setting:`~storage.dbPath` to a machine named " -"``mongodb.config2.example.net``, use a command that resembles the following:" -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:84 -msgid "" -"Start the config server instance on the new system. The default invocation " -"is:" -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:91 -msgid "Shut down all existing MongoDB processes. This includes:" -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:93 -msgid "the :program:`mongod` instances for the shards." -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:95 -msgid "" -"the :program:`mongod` instances for the existing :ref:`config databases " -"`." -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:98 -msgid "the :program:`mongos` instances." -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:100 -msgid "Restart all shard :program:`mongod` instances." -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:102 -msgid "" -"Restart the :program:`mongod` instances for the two existing non-migrated " -"config servers." -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:105 -msgid "" -"Update the :setting:`~sharding.configDB` setting for each :program:`mongos` " -"instances." -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:108 -msgid "Restart the :program:`mongos` instances." -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:110 -msgid "" -"Re-enable the balancer to allow the cluster to resume normal balancing " -"operations. See the :ref:`sharding-balancing-disable-temporarily` section " -"for more information on managing the balancer process." -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:15 -msgid "" -"This procedure applies to migrating config servers when using three mirrored" -" :program:`mongod` instances as config servers." -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:18 -msgid "" -"Starting in MongoDB 3.2, config servers can be deployed as :doc:`replica set" -" `. MongoDB 3.2 deprecates the use of three " -"mirrored :program:`mongod` instances for config servers." -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:24 -msgid "" -"For replacing config servers deployed as members of a replica set, see " -":doc:`/tutorial/replace-config-server`." -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:30 -msgid "" -"For a :doc:`sharded cluster ` that uses three mirrored " -"config servers, all three config servers must be available in order to " -"support operations that result in cluster metadata changes, e.g. chunk " -"splits and migrations. If one of the config servers is unavailable or " -"inoperable, you must replace it as soon as possible." -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:36 -msgid "" -"For a :doc:`sharded cluster ` that uses three mirrored " -"config servers, this procedure migrates a :ref:`config server ` to a new server that uses a different hostname. Use this " -"procedure only if the config server *will not* be accessible via the same " -"hostname. If possible, avoid changing the hostname so that you can instead " -"use the procedure to :doc:`migrate a config server and use the same hostname" -" `." -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:47 -msgid "" -"With three mirrored config servers, changing a :ref:`config server's " -"` hostname **requires downtime** and requires " -"restarting every process in the sharded cluster." -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-different-hostnames.txt:62 -msgid "" -"This procedure applies to migrating config servers when using three mirrored" -" :program:`mongod` instances as config servers. For replacing config servers" -" deployed as members of a replica set, see :doc:`/tutorial/replace-config-" -"server`." -msgstr "" - -#~ msgid "" -#~ "Sharded clusters use a group of three config servers to store cluster meta " -#~ "data, and all three config servers must be available to support cluster " -#~ "metadata changes that include chunk splits and migrations. If one of the " -#~ "config servers is unavailable or inoperable, you must replace it as soon as " -#~ "possible." -#~ msgstr "" - -#~ msgid "" -#~ "This procedure migrates a :ref:`config server ` in a" -#~ " :doc:`sharded cluster ` to a new server that uses a " -#~ "different hostname. Use this procedure only if the config server *will not* " -#~ "be accessible via the same hostname. If possible, avoid changing the " -#~ "hostname so that you can instead use the procedure to :doc:`migrate a config" -#~ " server and use the same hostname `." -#~ msgstr "" - -#~ msgid "" -#~ "Changing a :ref:`config server's ` hostname " -#~ "**requires downtime** and requires restarting every process in the sharded " -#~ "cluster." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/migrate-config-servers-with-same-hostname.po b/locale/zh/LC_MESSAGES/tutorial/migrate-config-servers-with-same-hostname.po deleted file mode 100644 index 750a2abcf70..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/migrate-config-servers-with-same-hostname.po +++ /dev/null @@ -1,105 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/migrate-config-servers-with-same-hostname.txt:3 -msgid "Migrate Config Servers with the Same Hostname" -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-same-hostname.txt:38 -msgid "Shut down the config server." -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-same-hostname.txt:40 -msgid "This renders all config data for the sharded cluster \"read only.\"" -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-same-hostname.txt:42 -msgid "" -"Change the DNS entry that points to the system that provided the old config " -"server, so that the *same* hostname points to the new system. How you do " -"this depends on how you organize your DNS and hostname resolution services." -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-same-hostname.txt:48 -msgid "" -"Copy the contents of :setting:`~storage.dbPath` from the old config server " -"to the new config server." -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-same-hostname.txt:51 -msgid "" -"For example, to copy the contents of :setting:`~storage.dbPath` to a machine" -" named ``mongodb.config2.example.net``, you might issue a command similar to" -" the following:" -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-same-hostname.txt:59 -msgid "" -"Start the config server instance on the new system. The default invocation " -"is:" -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-same-hostname.txt:68 -msgid "" -"When you start the third config server, your cluster will become writable " -"and it will be able to create new splits and migrate chunks as needed." -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-same-hostname.txt:15 -msgid "" -"This procedure applies to migrating config servers when using three mirrored" -" :program:`mongod` instances as config servers." -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-same-hostname.txt:18 -msgid "" -"Starting in MongoDB 3.2, config servers can be deployed as :doc:`replica set" -" `. MongoDB 3.2 deprecates the use of three " -"mirrored :program:`mongod` instances for config servers." -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-same-hostname.txt:23 -msgid "" -"For replacing config servers deployed as members of a replica set, see " -":doc:`/tutorial/replace-config-server`." -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-same-hostname.txt:26 -msgid "" -"For a :doc:`sharded cluster ` that uses 3 mirrored config " -"servers, use the following procedure migrates a :ref:`config server " -"` to a new system that uses *the same* hostname." -msgstr "" - -#: ../source/tutorial/migrate-config-servers-with-same-hostname.txt:30 -msgid "" -"To migrate all three mirrored config servers, perform this procedure for " -"each config server separately and migrate the config servers in reverse " -"order from how they are listed in the :program:`mongos` instances' " -":setting:`~sharding.configDB` string. Start with the last config server " -"listed in the :setting:`~sharding.configDB` string." -msgstr "" - -#~ msgid "" -#~ "This procedure migrates a :ref:`config server ` in a" -#~ " :doc:`sharded cluster ` to a new system that uses *the " -#~ "same* hostname." -#~ msgstr "" - -#~ msgid "" -#~ "To migrate all the config servers in a cluster, perform this procedure for " -#~ "each config server separately and migrate the config servers in reverse " -#~ "order from how they are listed in the :program:`mongos` instances' " -#~ ":setting:`~sharding.configDB` string. Start with the last config server " -#~ "listed in the :setting:`~sharding.configDB` string." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/migrate-sharded-cluster-to-new-hardware.po b/locale/zh/LC_MESSAGES/tutorial/migrate-sharded-cluster-to-new-hardware.po deleted file mode 100644 index 2aacf5ee2be..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/migrate-sharded-cluster-to-new-hardware.po +++ /dev/null @@ -1,439 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# a3328f8c573b4bd3b186c5f78c1ed17e -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:3 -msgid "Migrate a Sharded Cluster to Different Hardware" -msgstr "" - -# 6d924ac0098c4fc693ca403a85692e13 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt -msgid "On this page" -msgstr "" - -# b98712e3e68e4232b583f443993a75a8 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:13 -msgid "" -"The tutorial is specific to MongoDB |version|. For earlier versions of " -"MongoDB, refer to the corresponding version of the MongoDB Manual." -msgstr "" - -# 82b45c8086cb4c6898c7a94206431d03 -#: ../source/includes/fact-mirrored-config-servers-deprecated.rst:1 -msgid "" -"Starting in MongoDB 3.2, config servers for sharded clusters can be " -"deployed as a :doc:`replica set `. The replica set config " -"servers must run the :doc:`WiredTiger storage engine `." -" MongoDB 3.2 deprecates the use of three mirrored :program:`mongod` " -"instances for config servers." -msgstr "" - -# 1de829744d724a74bdef2ae689d8a0f9 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:20 -msgid "" -"This procedure moves the components of the :term:`sharded cluster` to a " -"new hardware system without downtime for reads and writes." -msgstr "" - -# f6b6289748f44a2682a19001f3dfc6a7 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:23 -msgid "" -"While the migration is in progress, do not attempt to change to the :ref" -":`sharding-internals-config-database`. Do not use any operation that " -"modifies the cluster metadata *in any way*. For example, do not create or" -" drop databases, create or drop collections, or use any sharding " -"commands." -msgstr "" - -# fe3d98859d364f12b24aff24df39ce7a -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:29 -msgid "" -"If your cluster includes a shard backed by a :term:`standalone` " -":program:`mongod` instance, consider :doc:`converting the standalone to a" -" replica set ` to simplify " -"migration and to let you keep the cluster online during future " -"maintenance. Migrating a shard as standalone is a multi-step process that" -" may require downtime." -msgstr "" - -# c581e0f0dfe14f378177724f46d2ee43 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:39 -msgid "Disable the Balancer" -msgstr "" - -# 5c118df016ea49c6b006f7a3ee901962 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:41 -msgid "" -"Disable the balancer to stop :doc:`chunk migration ` and do not perform any metadata write " -"operations until the process finishes. If a migration is in progress, the" -" balancer will complete the in-progress migration before stopping." -msgstr "" - -# 01529cbdae154e849ff5bd266d47d4c2 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:47 -msgid "" -"To disable the balancer, connect to one of the cluster's " -":program:`mongos` instances and issue the following method:" -msgstr "" - -# 01ef32fd814e4282a933f64a1ba1b970 -# 07b506b2a97845d6b5f0feaf88e0b917 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:54 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:219 -msgid "" -"To check the balancer state, issue the :method:`sh.getBalancerState()` " -"method." -msgstr "" - -# f22eab8623b84ac1a609528aa6b5433f -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:57 -msgid "For more information, see :ref:`sharding-balancing-disable-temporarily`." -msgstr "" - -# f006687bb5ec4e5b9b96ae9a5f9234a8 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:62 -msgid "Migrate Each Config Server Separately" -msgstr "" - -# a175fda956fb47e7acc58c5ebec1f614 -#: ../source/includes/fact-csrs-versionchanged.rst:1 -msgid "" -"Starting in MongoDB 3.2, config servers for sharded clusters can be " -"deployed as a :doc:`replica set ` (CSRS) instead of three " -"mirrored config servers (SCCC). Using a replica set for the config " -"servers improves consistency across the config servers, since MongoDB can" -" take advantage of the standard replica set read and write protocols for " -"the config data. In addition, using a replica set for config servers " -"allows a sharded cluster to have more than 3 config servers since a " -"replica set can have up to 50 members. To deploy config servers as a " -"replica set, the config servers must run the :doc:`WiredTiger storage " -"engine `." -msgstr "" - -# bd0b23df0c3a455ca70a2deaf6563d66 -#: ../source/includes/fact-csrs-versionchanged.rst:12 -msgid "" -"In version 3.4, MongoDB removes support for SCCC config servers. To " -"upgrade your config servers from SCCC to CSRS, see :doc:`/tutorial" -"/upgrade-config-servers-to-replica-set`." -msgstr "" - -# db07ff3c972e4a9daf5f8a1a8d0337fd -#: ../source/includes/fact-config-server-replica-set-restrictions.rst:1 -msgid "" -"The following restrictions apply to a replica set configuration when used" -" for config servers:" -msgstr "" - -# b9db26e496dc49bd9f6a834f7da6687f -#: ../source/includes/fact-config-server-replica-set-restrictions.rst:4 -msgid "Must have zero :doc:`arbiters `." -msgstr "" - -# f4bbb590ad924e3182db65928a0aa8ac -#: ../source/includes/fact-config-server-replica-set-restrictions.rst:6 -msgid "Must have no :doc:`delayed members `." -msgstr "" - -# 022b0150cefa4aca8eb231ef76cf30af -#: ../source/includes/fact-config-server-replica-set-restrictions.rst:9 -msgid "" -"Must build indexes (i.e. no member should have " -":data:`~replSetGetConfig.members[n].buildIndexes` setting set to false)." -msgstr "" - -# 2394b7c0ecb449cc88ef1f0854a215ec -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:70 -msgid "For each member of the config server replica set:" -msgstr "" - -# df49f8fcc3c94065ab9bad77aeb2533f -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:72 -msgid "Replace the secondary members before replacing the primary." -msgstr "" - -# 57925e444e8941ce9d25125216fdde9f -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:80 -msgid "Restart the ``mongos`` Instances" -msgstr "" - -# f3ae80275ea74c3aaff562a0b64a9806 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:84 -msgid "" -"With replica set config servers, the :program:`mongos` instances specify " -"in the :option:`--configdb` or :setting:`sharding.configDB` setting the " -"config server replica set name and at least one of the replica set " -"members. The :program:`mongos` instances for the sharded cluster must " -"specify the same config server replica set name but can specify different" -" members of the replica set." -msgstr "" - -# aa3586599b0243758b63d5afbd957ccd -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:91 -msgid "" -"If a :program:`mongos` instance specifies a migrated replica set member " -"in the :option:`--configdb` or :setting:`sharding.configDB` setting, " -"update the config server setting for the next time you restart the " -":program:`mongos` instance." -msgstr "" - -# eff9c98d8c6d4d67b8020b275ce1df8a -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:96 -msgid "For more information, see :ref:`sharding-setup-start-mongos`." -msgstr "" - -# 03c423a863f94bbfb3cc0de3ced5ffe3 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:101 -msgid "Migrate the Shards" -msgstr "" - -# 3b58771139f74ca7a571a72e29a3c2f7 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:103 -msgid "" -"Migrate the shards one at a time. For each shard, follow the appropriate " -"procedure in this section." -msgstr "" - -# 8f0e75c77e414839a19c795dd91efc64 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:109 -msgid "Migrate a Replica Set Shard" -msgstr "" - -# c7e694315be248d28bb8118b3c33b911 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:111 -msgid "" -"To migrate a sharded cluster, migrate each member separately. First " -"migrate the non-primary members, and then migrate the :term:`primary` " -"last." -msgstr "" - -# ac91efd6c6914f019e36914612775e1e -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:115 -msgid "" -"If the replica set has two voting members, add an :doc:`arbiter ` to the replica set to ensure the set keeps a " -"majority of its votes available during the migration. You can remove the " -"arbiter after completing the migration." -msgstr "" - -# 27b5447298d24d2786f89aad350962b9 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:123 -msgid "Migrate a Member of a Replica Set Shard" -msgstr "" - -# 5be1c95ebb164f82bdb37fdbea5be5ad -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:125 -msgid "" -"Shut down the :program:`mongod` process. To ensure a clean shutdown, use " -"the :dbcommand:`shutdown` command." -msgstr "" - -# 41947ac1e0f54b8595bda7f89c2c698e -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:128 -msgid "" -"Move the data directory (i.e., the :setting:`~storage.dbPath`) to the new" -" machine." -msgstr "" - -# 4708c3754ea942b6890a2e1a8bee84f2 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:131 -msgid "Restart the :program:`mongod` process at the new location." -msgstr "" - -# 25a295eef98f41cd9e60ca2d2dbe7d60 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:134 -msgid "Connect to the replica set's current primary." -msgstr "" - -# 4ee277d4de634297ac8f280b20f88993 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:136 -msgid "" -"If the hostname of the member has changed, use :method:`rs.reconfig()` to" -" update the :doc:`replica set configuration document ` with the new hostname." -msgstr "" - -# 379f6029cc6a45f2ab8c33cbf0f97163 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:140 -msgid "" -"For example, the following sequence of commands updates the hostname for " -"the instance at position ``2`` in the ``members`` array:" -msgstr "" - -# 6fff9f29754541b1a560f36fde42c6f4 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:150 -msgid "" -"For more information on updating the configuration document, see :ref" -":`replica-set-reconfiguration-usage`." -msgstr "" - -# 0d3edb866eff4039ba52b043ccba47c4 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:153 -msgid "To confirm the new configuration, issue :method:`rs.conf()`." -msgstr "" - -# 13cd2d44abac46feb977475a4f86958b -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:155 -msgid "" -"Wait for the member to recover. To check the member's state, issue " -":method:`rs.status()`." -msgstr "" - -# 9195348b4703457988f52a97700128a8 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:159 -msgid "Migrate the Primary in a Replica Set Shard" -msgstr "" - -# cfe6a788bbff44b680774d4e6dd06727 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:161 -msgid "" -"While migrating the replica set's primary, the set must elect a new " -"primary. This failover process which renders the replica set unavailable " -"to perform reads or accept writes for the duration of the election, which" -" typically completes quickly. If possible, plan the migration during a " -"maintenance window." -msgstr "" - -# 657e732712f1451fafb93500d4640e57 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:167 -msgid "" -"Step down the primary to allow the normal :ref:`failover ` process. To step down the primary, connect to the primary and" -" issue the either the :dbcommand:`replSetStepDown` command or the " -":method:`rs.stepDown()` method. The following example shows the " -":method:`rs.stepDown()` method:" -msgstr "" - -# c5c2ee8dbedc4c2fa82412005f865e4e -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:178 -msgid "" -"Once the primary has stepped down and another member has become " -":replstate:`PRIMARY` state. To migrate the stepped-down primary, follow " -"the :ref:`migrate-replica-set-shard-member` procedure" -msgstr "" - -# 7d2f7b5d8d2d4a5382b6c7ed7a976009 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:182 -msgid "" -"You can check the output of :method:`rs.status()` to confirm the change " -"in status." -msgstr "" - -# ac89adf9d6864ae2b6aa3f80cc104a67 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:186 -msgid "Migrate a Standalone Shard" -msgstr "" - -# ee78718de3b04c1f839b26971e0196bb -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:188 -msgid "" -"The ideal procedure for migrating a standalone shard is to :doc:`convert " -"the standalone to a replica set ` and then use the procedure for :ref:`migrating a replica set shard " -"`. In production clusters, all shards should " -"be replica sets, which provides continued availability during maintenance" -" windows." -msgstr "" - -# 57308ffc83154ae293127c75bf02cb9c -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:196 -msgid "" -"Migrating a shard as standalone is a multi-step process during which part" -" of the shard may be unavailable. If the shard is the :term:`primary " -"shard` for a database,the process includes the :dbcommand:`movePrimary` " -"command. While the :dbcommand:`movePrimary` runs, you should stop " -"modifying data in that database. To migrate the standalone shard, use the" -" :doc:`/tutorial/remove-shards-from-cluster` procedure." -msgstr "" - -# 1fa4a0ac82ef45f7b59daff6090496d7 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:207 -msgid "Re-Enable the Balancer" -msgstr "" - -# abab1c5b78de4c04b5b6163d7e532b7e -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:209 -msgid "" -"To complete the migration, re-enable the balancer to resume :doc:`chunk " -"migrations `." -msgstr "" - -# ec9bee06c72645e3a9c5ab1384ddd5e2 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:212 -msgid "" -"Connect to one of the cluster's :program:`mongos` instances and pass " -"``true`` to the :method:`sh.setBalancerState()` method:" -msgstr "" - -# 748148a0704b4ba9b0bd59ffabc2a465 -#: ../source/tutorial/migrate-sharded-cluster-to-new-hardware.txt:222 -msgid "For more information, see :ref:`sharding-balancing-enable`." -msgstr "" - -#~ msgid "To migrate a cluster to new hardware, perform the following tasks." -#~ msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "Shut down the config server." -#~ msgstr "" - -#~ msgid "This renders all config data for the sharded cluster \"read only.\"" -#~ msgstr "" - -#~ msgid "Tip" -#~ msgstr "" - -#~ msgid "" -#~ "While the migration is in progress, " -#~ "do not attempt to change to the" -#~ " :doc:`cluster metadata `. Do not use any " -#~ "operation that modifies the cluster " -#~ "metadata *in any way*. For example, " -#~ "do not create or drop databases, " -#~ "create or drop collections, or use " -#~ "any sharding commands." -#~ msgstr "" - -#~ msgid "" -#~ "Disable the balancer to stop :doc:`chunk" -#~ " migration ` " -#~ "and do not perform any metadata " -#~ "write operations until the process " -#~ "finishes. If a migration is in " -#~ "progress, the balancer will complete the" -#~ " in-progress migration before stopping." -#~ msgstr "" - -#~ msgid "" -#~ "To complete the migration, re-enable " -#~ "the balancer to resume :doc:`chunk " -#~ "migrations `." -#~ msgstr "" - -#~ msgid "" -#~ "Starting in MongoDB 3.2, config servers" -#~ " for sharded clusters can be deployed" -#~ " as a :doc:`replica set `. The replica set " -#~ "config servers must run the " -#~ ":doc:`WiredTiger storage engine `." -#~ " MongoDB 3.2 deprecates the use of" -#~ " three mirrored :program:`mongod` instances " -#~ "for config servers." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/model-data-for-atomic-operations.po b/locale/zh/LC_MESSAGES/tutorial/model-data-for-atomic-operations.po deleted file mode 100644 index a1a5f0b7b87..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/model-data-for-atomic-operations.po +++ /dev/null @@ -1,75 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/model-data-for-atomic-operations.txt:5 -msgid "Model Data for Atomic Operations" -msgstr "" - -#: ../source/tutorial/model-data-for-atomic-operations.txt:16 -msgid "Pattern" -msgstr "" - -#: ../source/tutorial/model-data-for-atomic-operations.txt:18 -msgid "" -"In MongoDB, write operations, e.g. :method:`db.collection.update()`, " -":method:`db.collection.findAndModify()`, :method:`db.collection.remove()`, " -"are atomic on the level of a single document. For fields that must be " -"updated together, embedding the fields within the same document ensures that" -" the fields can be updated atomically." -msgstr "" - -#: ../source/tutorial/model-data-for-atomic-operations.txt:25 -msgid "" -"For example, consider a situation where you need to maintain information on " -"books, including the number of copies available for checkout as well as the " -"current checkout information." -msgstr "" - -#: ../source/tutorial/model-data-for-atomic-operations.txt:29 -msgid "" -"The available copies of the book and the checkout information should be in " -"sync. As such, embedding the ``available`` field and the ``checkout`` field " -"within the same document ensures that you can update the two fields " -"atomically." -msgstr "" - -#: ../source/tutorial/model-data-for-atomic-operations.txt:49 -msgid "" -"Then to update with new checkout information, you can use the " -":method:`db.collection.update()` method to atomically update both the " -"``available`` field and the ``checkout`` field:" -msgstr "" - -#: ../source/tutorial/model-data-for-atomic-operations.txt:63 -msgid "" -"The operation returns a :method:`WriteResult()` object that contains " -"information on the status of the operation:" -msgstr "" - -#: ../source/tutorial/model-data-for-atomic-operations.txt:70 -msgid "" -"The :data:`~WriteResult.nMatched` field shows that ``1`` document matched " -"the update condition, and :data:`~WriteResult.nModified` shows that the " -"operation updated ``1`` document." -msgstr "" - -#: ../source/tutorial/model-data-for-atomic-operations.txt:74 -msgid "" -"If no document matched the update condition, then " -":data:`~WriteResult.nMatched` and :data:`~WriteResult.nModified` would be " -"``0`` and would indicate that you could not check out the book." -msgstr "" - -#: ../source/tutorial/model-data-for-atomic-operations.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/model-data-for-keyword-search.po b/locale/zh/LC_MESSAGES/tutorial/model-data-for-keyword-search.po deleted file mode 100644 index 1b66a78e1e1..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/model-data-for-keyword-search.po +++ /dev/null @@ -1,136 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/model-data-for-keyword-search.txt:3 -msgid "Model Data to Support Keyword Search" -msgstr "" - -#: ../source/tutorial/model-data-for-keyword-search.txt:15 -msgid "" -"Keyword search is *not* the same as text search or full text search, and " -"does not provide stemming or other text-processing features. See the :ref" -":`limit-keyword-indexes` section for more information." -msgstr "" - -#: ../source/tutorial/model-data-for-keyword-search.txt:20 -msgid "" -"In 2.4, MongoDB provides a text search feature. See :doc:`/core/index-text` " -"for more information." -msgstr "" - -#: ../source/tutorial/model-data-for-keyword-search.txt:23 -msgid "" -"If your application needs to perform queries on the content of a field that " -"holds text you can perform exact matches on the text or use :query:`$regex` " -"to use regular expression pattern matches. However, for many operations on " -"text, these methods do not satisfy application requirements." -msgstr "" - -#: ../source/tutorial/model-data-for-keyword-search.txt:29 -msgid "" -"This pattern describes one method for supporting keyword search using " -"MongoDB to support application search functionality, that uses keywords " -"stored in an array in the same document as the text field. Combined with a " -":ref:`multi-key index `, this pattern can support " -"application's keyword search operations." -msgstr "" - -#: ../source/tutorial/model-data-for-keyword-search.txt:36 -msgid "Pattern" -msgstr "" - -#: ../source/tutorial/model-data-for-keyword-search.txt:38 -msgid "" -"To add structures to your document to support keyword-based queries, create " -"an array field in your documents and add the keywords as strings in the " -"array. You can then create a :ref:`multi-key index ` " -"on the array and create queries that select values from the array." -msgstr "" - -#: ../source/tutorial/model-data-for-keyword-search.txt:0 -msgid "Example" -msgstr "" - -#: ../source/tutorial/model-data-for-keyword-search.txt:46 -msgid "" -"Given a collection of library volumes that you want to provide topic-based " -"search. For each volume, you add the array ``topics``, and you add as many " -"keywords as needed for a given volume." -msgstr "" - -#: ../source/tutorial/model-data-for-keyword-search.txt:50 -msgid "For the ``Moby-Dick`` volume you might have the following document:" -msgstr "" - -#: ../source/tutorial/model-data-for-keyword-search.txt:62 -msgid "You then create a multi-key index on the ``topics`` array:" -msgstr "" - -#: ../source/tutorial/model-data-for-keyword-search.txt:68 -msgid "" -"The multi-key index creates separate index entries for each keyword in the " -"``topics`` array. For example the index contains one entry for ``whaling`` " -"and another for ``allegory``." -msgstr "" - -#: ../source/tutorial/model-data-for-keyword-search.txt:72 -msgid "You then query based on the keywords. For example:" -msgstr "" - -#: ../source/tutorial/model-data-for-keyword-search.txt:78 -msgid "" -"An array with a large number of elements, such as one with several hundreds " -"or thousands of keywords will incur greater indexing costs on insertion." -msgstr "" - -#: ../source/tutorial/model-data-for-keyword-search.txt:85 -msgid "Limitations of Keyword Indexes" -msgstr "" - -#: ../source/tutorial/model-data-for-keyword-search.txt:87 -msgid "" -"MongoDB can support keyword searches using specific data models and :ref" -":`multi-key indexes `; however, these keyword indexes " -"are not sufficient or comparable to full-text products in the following " -"respects:" -msgstr "" - -#: ../source/tutorial/model-data-for-keyword-search.txt:92 -msgid "" -"*Stemming*. Keyword queries in MongoDB can not parse keywords for root or " -"related words." -msgstr "" - -#: ../source/tutorial/model-data-for-keyword-search.txt:95 -msgid "" -"*Synonyms*. Keyword-based search features must provide support for synonym " -"or related queries in the application layer." -msgstr "" - -#: ../source/tutorial/model-data-for-keyword-search.txt:98 -msgid "" -"*Ranking*. The keyword look ups described in this document do not provide a " -"way to weight results." -msgstr "" - -#: ../source/tutorial/model-data-for-keyword-search.txt:101 -msgid "" -"*Asynchronous Indexing*. MongoDB builds indexes synchronously, which means " -"that the indexes used for keyword indexes are always current and can operate" -" in real-time. However, asynchronous bulk indexes may be more efficient for " -"some kinds of content and workloads." -msgstr "" - -#: ../source/tutorial/model-data-for-keyword-search.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/model-embedded-one-to-many-relationships-between-documents.po b/locale/zh/LC_MESSAGES/tutorial/model-embedded-one-to-many-relationships-between-documents.po deleted file mode 100644 index 322fec523a6..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/model-embedded-one-to-many-relationships-between-documents.po +++ /dev/null @@ -1,74 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/model-embedded-one-to-many-relationships-between-documents.txt:5 -msgid "Model One-to-Many Relationships with Embedded Documents" -msgstr "" - -#: ../source/tutorial/model-embedded-one-to-many-relationships-between-documents.txt:16 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/model-embedded-one-to-many-relationships-between-documents.txt:18 -msgid "" -"Data in MongoDB has a *flexible schema*. :term:`Collections ` do" -" not enforce :term:`document` structure. Decisions that affect how you model" -" data can affect application performance and database capacity. See " -":doc:`/core/data-models` for a full high level overview of data modeling in " -"MongoDB." -msgstr "" - -#: ../source/tutorial/model-embedded-one-to-many-relationships-between-documents.txt:24 -msgid "" -"This document describes a data model that uses :ref:`embedded ` documents to describe relationships between connected " -"data." -msgstr "" - -#: ../source/tutorial/model-embedded-one-to-many-relationships-between-documents.txt:29 -msgid "Pattern" -msgstr "" - -#: ../source/tutorial/model-embedded-one-to-many-relationships-between-documents.txt:31 -msgid "" -"Consider the following example that maps patron and multiple address " -"relationships. The example illustrates the advantage of embedding over " -"referencing if you need to view many data entities in context of another. In" -" this one-to-many relationship between ``patron`` and ``address`` data, the " -"``patron`` has multiple ``address`` entities." -msgstr "" - -#: ../source/tutorial/model-embedded-one-to-many-relationships-between-documents.txt:37 -msgid "" -"In the normalized data model, the ``address`` documents contain a reference " -"to the ``patron`` document." -msgstr "" - -#: ../source/tutorial/model-embedded-one-to-many-relationships-between-documents.txt:63 -msgid "" -"If your application frequently retrieves the ``address`` data with the " -"``name`` information, then your application needs to issue multiple queries " -"to resolve the references. A more optimal schema would be to embed the " -"``address`` data entities in the ``patron`` data, as in the following " -"document:" -msgstr "" - -#: ../source/tutorial/model-embedded-one-to-many-relationships-between-documents.txt:90 -msgid "" -"With the embedded data model, your application can retrieve the complete " -"patron information with one query." -msgstr "" - -#: ../source/tutorial/model-embedded-one-to-many-relationships-between-documents.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/model-embedded-one-to-one-relationships-between-documents.po b/locale/zh/LC_MESSAGES/tutorial/model-embedded-one-to-one-relationships-between-documents.po deleted file mode 100644 index 4f2997f1476..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/model-embedded-one-to-one-relationships-between-documents.po +++ /dev/null @@ -1,73 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/model-embedded-one-to-one-relationships-between-documents.txt:5 -msgid "Model One-to-One Relationships with Embedded Documents" -msgstr "" - -#: ../source/tutorial/model-embedded-one-to-one-relationships-between-documents.txt:16 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/model-embedded-one-to-one-relationships-between-documents.txt:18 -msgid "" -"Data in MongoDB has a *flexible schema*. :term:`Collections ` do" -" not enforce :term:`document` structure. Decisions that affect how you model" -" data can affect application performance and database capacity. See " -":doc:`/core/data-models` for a full high level overview of data modeling in " -"MongoDB." -msgstr "" - -#: ../source/tutorial/model-embedded-one-to-one-relationships-between-documents.txt:24 -msgid "" -"This document describes a data model that uses :ref:`embedded ` documents to describe relationships between connected " -"data." -msgstr "" - -#: ../source/tutorial/model-embedded-one-to-one-relationships-between-documents.txt:29 -msgid "Pattern" -msgstr "" - -#: ../source/tutorial/model-embedded-one-to-one-relationships-between-documents.txt:31 -msgid "" -"Consider the following example that maps patron and address relationships. " -"The example illustrates the advantage of embedding over referencing if you " -"need to view one data entity in context of the other. In this one-to-one " -"relationship between ``patron`` and ``address`` data, the ``address`` " -"belongs to the ``patron``." -msgstr "" - -#: ../source/tutorial/model-embedded-one-to-one-relationships-between-documents.txt:37 -msgid "" -"In the normalized data model, the ``address`` document contains a reference " -"to the ``patron`` document." -msgstr "" - -#: ../source/tutorial/model-embedded-one-to-one-relationships-between-documents.txt:55 -msgid "" -"If the ``address`` data is frequently retrieved with the ``name`` " -"information, then with referencing, your application needs to issue multiple" -" queries to resolve the reference. The better data model would be to embed " -"the ``address`` data in the ``patron`` data, as in the following document:" -msgstr "" - -#: ../source/tutorial/model-embedded-one-to-one-relationships-between-documents.txt:74 -msgid "" -"With the embedded data model, your application can retrieve the complete " -"patron information with one query." -msgstr "" - -#: ../source/tutorial/model-embedded-one-to-one-relationships-between-documents.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/model-monetary-data.po b/locale/zh/LC_MESSAGES/tutorial/model-monetary-data.po deleted file mode 100644 index 19d82183023..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/model-monetary-data.po +++ /dev/null @@ -1,554 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 043ab58c18204f2db4392853e96a191a -#: ../source/tutorial/model-monetary-data.txt:3 -msgid "Model Monetary Data" -msgstr "" - -# 783770d9937140d591acf34b51b3d173 -#: ../source/tutorial/model-monetary-data.txt -msgid "On this page" -msgstr "" - -# ff73a62e3f334035a415694af009682f -#: ../source/tutorial/model-monetary-data.txt:14 -msgid "Overview" -msgstr "" - -# a42f33187e1141ac89d4cac5e49fa8a1 -#: ../source/tutorial/model-monetary-data.txt:16 -msgid "" -"Applications that handle monetary data often require the ability to " -"capture fractional units of currency and need to emulate decimal rounding" -" with exact precision when performing arithmetic. The binary-based " -"floating-point arithmetic used by many modern systems (i.e., float, " -"double) is unable to represent exact decimal fractions and requires some " -"degree of approximation making it unsuitable for monetary arithmetic. " -"This constraint is an important consideration when modeling monetary " -"data." -msgstr "" - -# 589e80a0379845948b8717d182385e66 -#: ../source/tutorial/model-monetary-data.txt:25 -msgid "" -"There are several approaches to modeling monetary data in MongoDB using " -"the numeric and non-numeric models." -msgstr "" - -# 8f629b57f0ef452aac2f39cd0fdb2caf -# 696f475a05914c1aa863ed1adb9a6928 -#: ../source/tutorial/model-monetary-data.txt:31 -#: ../source/tutorial/model-monetary-data.txt:73 -msgid "Numeric Model" -msgstr "" - -# 5d6690caea5240f49a208bd08ccfcb9f -#: ../source/tutorial/model-monetary-data.txt:33 -msgid "" -"The numeric model may be appropriate if you need to query the database " -"for exact, mathematically valid matches or need to perform server-side " -"arithmetic, e.g., :update:`$inc`, :update:`$mul`, and :doc:`aggregation " -"framework arithmetic `." -msgstr "" - -# a98efb4d2c2d4421b7bdd8cb7523dd93 -#: ../source/tutorial/model-monetary-data.txt:38 -msgid "**The following approaches follow the numeric model:**" -msgstr "" - -# 7f1691b1635e451ebafc7c6419cfa931 -#: ../source/tutorial/model-monetary-data.txt:40 -msgid "" -":ref:`numeric-decimal` which is a decimal-based floating-point format " -"capable of providing exact precision. Available in MongoDB version 3.4 " -"and later." -msgstr "" - -# 1d3b611065e3471bb97ab77c550c698e -#: ../source/tutorial/model-monetary-data.txt:44 -msgid "" -":ref:`numeric-scale-factor` to convert the monetary value to a 64-bit " -"integer (``long`` BSON type) by multiplying by a power of 10 scale " -"factor." -msgstr "" - -# 6d18dc195caf40d594ddf12da28e867f -# 662959b433fb4cb1a0d70ca79b30e7c2 -#: ../source/tutorial/model-monetary-data.txt:51 -#: ../source/tutorial/model-monetary-data.txt:306 -msgid "Non-Numeric Model" -msgstr "" - -# c0501f5c06fb40c0a72adb3d24f2141c -#: ../source/tutorial/model-monetary-data.txt:53 -msgid "" -"If there is no need to perform server-side arithmetic on monetary data or" -" if server-side approximations are sufficient, modeling monetary data " -"using the non-numeric model may be suitable." -msgstr "" - -# b9b65dba5fb04168a3a1d4edf17b03b7 -#: ../source/tutorial/model-monetary-data.txt:57 -msgid "**The following approach follows the non-numeric model:**" -msgstr "" - -# 291d8f7a373043049aa0c98f955d99d2 -#: ../source/tutorial/model-monetary-data.txt:59 -msgid "" -":ref:`Using two fields for the monetary value `: One field stores the exact monetary value as a non-numeric " -"``string`` and another field stores a binary-based floating-point " -"(``double`` BSON type) approximation of the value." -msgstr "" - -# 70d6df7750594c3aaa50a4d6c06a75cc -#: ../source/tutorial/model-monetary-data.txt:66 -msgid "" -"Arithmetic mentioned on this page refers to server-side arithmetic " -"performed by :program:`mongod` or :program:`mongos`, and not to client-" -"side arithmetic." -msgstr "" - -# b9e3cb60ef96444b9483b6fb006583c3 -#: ../source/tutorial/model-monetary-data.txt:78 -msgid "Using the Decimal BSON Type" -msgstr "" - -# 140ee432774344de8506d232c1f4d873 -#: ../source/tutorial/model-monetary-data.txt:82 -msgid "" -"The ``decimal`` :doc:`BSON type ` uses the IEEE " -"754 decimal128 decimal-based floating-point numbering format. Unlike " -"binary-based floating-point formats (i.e., the ``double`` BSON type), " -"decimal128 does not approximate decimal values and is able to provide the" -" exact precision required for working with monetary data." -msgstr "" - -# c20319c3a3194cb08bb7034fc93a3747 -#: ../source/tutorial/model-monetary-data.txt:88 -msgid "" -"From the :program:`mongo` shell ``decimal`` values are assigned and " -"queried using the ``NumberDecimal()`` constructor. The following example" -" adds a document containing gas prices to a ``gasprices`` collection:" -msgstr "" - -# 95b0b25cfa4e45428ecf2d89992631f0 -#: ../source/tutorial/model-monetary-data.txt:97 -msgid "The following query matches the document above:" -msgstr "" - -# 7088d9b7a8b3470eab845e1fc27c3025 -#: ../source/tutorial/model-monetary-data.txt:103 -msgid "" -"For more information on the ``decimal`` type, see :ref:`shell-type-" -"decimal`." -msgstr "" - -# 6e4c68bf9b004d4e9d7ea3c626317d7a -#: ../source/tutorial/model-monetary-data.txt:107 -msgid "Converting Values to Decimal" -msgstr "" - -# a21509e88f7b4db7bd1e798f354fa155 -#: ../source/tutorial/model-monetary-data.txt:109 -msgid "" -"A collection's values can be transformed to the ``decimal`` type by " -"performing a one-time transformation or by modifying application logic to" -" perform the transformation as it accesses records." -msgstr "" - -# 287d4d062b1f4e5a8db92be33c38ce40 -#: ../source/tutorial/model-monetary-data.txt:114 -msgid "One-Time Collection Transformation" -msgstr "" - -# b6cd0a0378004c3485bbb700085556bd -#: ../source/tutorial/model-monetary-data.txt:116 -msgid "" -"A collection can be transformed by iterating over all documents in the " -"collection, converting the monetary value to the ``decimal`` type, and " -"writing the document back to the collection." -msgstr "" - -# 2fa3c737da0c4cd082b1f4acd034782e -#: ../source/tutorial/model-monetary-data.txt:120 -msgid "" -"It is strongly advised to add the ``decimal`` value to the document as a " -"new field and remove the old field later once the new field's values have" -" been verified." -msgstr "" - -# 29e47de2fc2c4d7d8cde11c742ddccf8 -#: ../source/tutorial/model-monetary-data.txt:124 -msgid "" -"Be sure to test ``decimal`` conversions in an isolated test environment." -" Once datafiles are created or modified with MongoDB version 3.4 they " -"will no longer be compatible with previous versions and there is no " -"support for downgrading datafiles containing decimals." -msgstr "" - -# 3901adaff5ba41c4ab87edabcb5c172b -#: ../source/tutorial/model-monetary-data.txt:130 -msgid "**Scale Factor Transformation:**" -msgstr "" - -# edfb72e8b3154478a3ff6f0a9fc4ed62 -#: ../source/tutorial/model-monetary-data.txt:132 -msgid "" -"Consider the following collection which used the :ref:`Scale Factor " -"` approach and saved the monetary value as a 64-bit" -" integer representing the number of cents:" -msgstr "" - -# 89543f5248bc47d38fe1aa74ae7fabee -#: ../source/tutorial/model-monetary-data.txt:144 -msgid "" -"The ``long`` value can be converted to an appropriately formatted " -"``decimal`` value by multiplying ``price`` and " -"``NumberDecimal(\"0.01\")`` using the :expression:`$multiply` operator. " -"The following aggregation pipeline assigns the converted value to the new" -" ``priceDec`` field in the :pipeline:`$addFields` stage:" -msgstr "" - -# e24ffe3e5417428192370e1ec638e15c -#: ../source/tutorial/model-monetary-data.txt:167 -msgid "" -"The results of the aggregation pipeline can be verified using the " -"``db.clothes.find()`` query:" -msgstr "" - -# 498cc73d4b9a45a38167f84fbf4531a9 -#: ../source/tutorial/model-monetary-data.txt:178 -msgid "" -"If you do not want to add a new field with the ``decimal`` value, the " -"original field can be overwritten. The following " -":method:`~db.collection.update()` method first checks that ``price`` " -"exists and that it is a ``long``, then transforms the ``long`` value to " -"``decimal`` and stores it in the ``priceDec`` field:" -msgstr "" - -# 40e13ad280d34dc2b2b180f74b6563b1 -#: ../source/tutorial/model-monetary-data.txt:192 -msgid "The results can be verified using the ``db.clothes.find()`` query:" -msgstr "" - -# a0a5df724fea40cda10161c052b03108 -#: ../source/tutorial/model-monetary-data.txt:202 -msgid "**Non-Numeric Transformation:**" -msgstr "" - -# cc3e0f7753e94430bf37678868646385 -#: ../source/tutorial/model-monetary-data.txt:204 -msgid "" -"Consider the following collection which used the :ref:`non-numeric " -"` model and saved the monetary value as a " -"``string`` with the exact representation of the value:" -msgstr "" - -# 0e0f14d48e10471da1586880fa0cdcb0 -#: ../source/tutorial/model-monetary-data.txt:217 -msgid "" -"The following function first checks that ``price`` exists and that it is " -"a ``string``, then transforms the ``string`` value to a ``decimal`` value" -" and stores it in the ``priceDec`` field:" -msgstr "" - -# ea1d264f830a4250b21e6959459e2e7d -#: ../source/tutorial/model-monetary-data.txt:228 -msgid "" -"The function does not output anything to the command line. The results " -"can be verified using the ``db.clothes.find()`` query:" -msgstr "" - -# dca1e12b5b0b43bd95ee243f965a9278 -#: ../source/tutorial/model-monetary-data.txt:240 -msgid "Application Logic Transformation" -msgstr "" - -# d2329da00a9e47adb2ef1cf2750e0ef3 -#: ../source/tutorial/model-monetary-data.txt:242 -msgid "" -"It is possible to perform the transformation to the ``decimal`` type from" -" within the application logic. In this scenario the application modified " -"to perform the transformation as it accesses records." -msgstr "" - -# 0f49cd9004184d94a25fff163a889081 -#: ../source/tutorial/model-monetary-data.txt:247 -msgid "The typical application logic is as follows:" -msgstr "" - -# 80fb1ab2c0894b14a98aa8f0c34bebf0 -#: ../source/tutorial/model-monetary-data.txt:249 -msgid "Test that the new field exists and that it is of ``decimal`` type" -msgstr "" - -# bc82d7ac91354983bcb0ecfe5068a4fd -#: ../source/tutorial/model-monetary-data.txt:251 -msgid "If the new ``decimal`` field does not exist:" -msgstr "" - -# 486db91fd2f24c7d9b8dc6cccf9562f9 -#: ../source/tutorial/model-monetary-data.txt:253 -msgid "Create it by properly converting old field values" -msgstr "" - -# cfb1a4dc2234460d9598e1d4e37d576d -#: ../source/tutorial/model-monetary-data.txt:255 -msgid "Remove the old field" -msgstr "" - -# 734bb3822f6e460da786592988d45d8f -#: ../source/tutorial/model-monetary-data.txt:257 -msgid "Persist the transformed record" -msgstr "" - -# 03e9d81c277d4156b209c94c66ed3e3e -#: ../source/tutorial/model-monetary-data.txt:262 -msgid "Using a Scale Factor" -msgstr "" - -# 707f8484480548978d45158bd27d58fa -#: ../source/tutorial/model-monetary-data.txt:264 -msgid "" -"If you are using MongoDB version 3.4 or higher, using the :ref:`decimal " -"` type for modeling monetary data is preferable to the " -":ref:`Scale Factor ` method." -msgstr "" - -# 88853cc3cc274fec82b6f100a364cbdb -#: ../source/tutorial/model-monetary-data.txt:269 -msgid "To model monetary data using the scale factor approach:" -msgstr "" - -# 8b6fc054b92c40d7b452b0a0a3e96e8d -#: ../source/tutorial/model-monetary-data.txt:271 -msgid "" -"Determine the maximum precision needed for the monetary value. For " -"example, your application may require precision down to the tenth of one " -"cent for monetary values in ``USD`` currency." -msgstr "" - -# 93cb3b248b2d4fe0a7f10c60f7a28c02 -#: ../source/tutorial/model-monetary-data.txt:275 -msgid "" -"Convert the monetary value into an integer by multiplying the value by a " -"power of 10 that ensures the maximum precision needed becomes the least " -"significant digit of the integer. For example, if the required maximum " -"precision is the tenth of one cent, multiply the monetary value by 1000." -msgstr "" - -# d2df40e9bb3149cd834156c618d5d955 -#: ../source/tutorial/model-monetary-data.txt:281 -msgid "Store the converted monetary value." -msgstr "" - -# 05cdf8f8778f47ee9316304898c61159 -#: ../source/tutorial/model-monetary-data.txt:283 -msgid "" -"For example, the following scales ``9.99 USD`` by 1000 to preserve " -"precision up to one tenth of a cent." -msgstr "" - -# 1359030bebc24ec0a66373650a30a54a -#: ../source/tutorial/model-monetary-data.txt:290 -msgid "The model assumes that for a given currency value:" -msgstr "" - -# 3688821691c747f6adf9f44e68fd3ecd -#: ../source/tutorial/model-monetary-data.txt:292 -msgid "" -"The scale factor is consistent for a currency; i.e. same scaling factor " -"for a given currency." -msgstr "" - -# b21ae004f5b14bd798f567c372d90f43 -#: ../source/tutorial/model-monetary-data.txt:295 -msgid "" -"The scale factor is a constant and known property of the currency; i.e " -"applications can determine the scale factor from the currency." -msgstr "" - -# faddba35b2fd459ba1225fee8cef4162 -#: ../source/tutorial/model-monetary-data.txt:298 -msgid "" -"When using this model, applications must be consistent in performing the " -"appropriate scaling of the values." -msgstr "" - -# e782c10e66464846abedb6fef43aa232 -#: ../source/tutorial/model-monetary-data.txt:301 -msgid "For use cases of this model, see :ref:`numeric-model-use-case`." -msgstr "" - -# 2c5d076d624149f4b3411fc912baefb4 -#: ../source/tutorial/model-monetary-data.txt:308 -msgid "" -"To model monetary data using the non-numeric model, store the value in " -"two fields:" -msgstr "" - -# f26b1c2f2fac43568fbc5998aeec360e -#: ../source/tutorial/model-monetary-data.txt:311 -msgid "" -"In one field, encode the exact monetary value as a non-numeric data type;" -" e.g., ``BinData`` or a ``string``." -msgstr "" - -# a399cee22efd47ed81debf0d1e7f6dd0 -#: ../source/tutorial/model-monetary-data.txt:314 -msgid "" -"In the second field, store a double-precision floating point " -"approximation of the exact value." -msgstr "" - -# 319351d93b1c45b58837eef01b952912 -#: ../source/tutorial/model-monetary-data.txt:317 -msgid "" -"The following example uses the non-numeric model to store ``9.99 USD`` " -"for the price and ``0.25 USD`` for the fee:" -msgstr "" - -# 51c6f611d524426aa4ed2f8b8670c6d1 -#: ../source/tutorial/model-monetary-data.txt:327 -msgid "" -"With some care, applications can perform range and sort queries on the " -"field with the numeric approximation. However, the use of the " -"approximation field for the query and sort operations requires that " -"applications perform client-side post-processing to decode the non-" -"numeric representation of the exact value and then filter out the " -"returned documents based on the exact monetary value." -msgstr "" - -# 9d5ca6f825a44d7bb087c7926b2c3fc6 -#: ../source/tutorial/model-monetary-data.txt:334 -msgid "For use cases of this model, see :ref:`non-numeric-model-use-case`." -msgstr "" - -#~ msgid "" -#~ "MongoDB stores numeric data as either" -#~ " IEEE 754 standard 64-bit floating " -#~ "point numbers or as 32-bit or " -#~ "64-bit signed integers. Applications that " -#~ "handle monetary data often require " -#~ "capturing fractional units of currency. " -#~ "However, arithmetic on floating point " -#~ "numbers, as implemented in modern " -#~ "hardware, often does not conform to " -#~ "requirements for monetary arithmetic. In " -#~ "addition, some fractional numeric quantities," -#~ " such as one third and one " -#~ "tenth, have no exact representation in" -#~ " binary floating point numbers." -#~ msgstr "" - -#~ msgid "This document describes two ways to model monetary data in MongoDB:" -#~ msgstr "" - -#~ msgid "" -#~ ":ref:`monetary-value-exact-precision` which" -#~ " multiplies the monetary value by a" -#~ " power of 10." -#~ msgstr "" - -#~ msgid "" -#~ ":ref:`monetary-value-arbitrary-precision` " -#~ "which uses two fields for the " -#~ "value: one field to store the " -#~ "exact monetary value as a non-" -#~ "numeric and another field to store " -#~ "a floating point approximation of the" -#~ " value." -#~ msgstr "" - -#~ msgid "Use Cases for Exact Precision Model" -#~ msgstr "" - -#~ msgid "" -#~ "If you regularly need to perform " -#~ "server-side arithmetic on monetary data," -#~ " the exact precision model may be " -#~ "appropriate. For instance:" -#~ msgstr "" - -#~ msgid "" -#~ "If you need to query the database" -#~ " for exact, mathematically valid matches," -#~ " use :ref:`monetary-value-exact-precision`." -#~ msgstr "" - -#~ msgid "" -#~ "If you need to be able to do" -#~ " server-side arithmetic, e.g., " -#~ ":update:`$inc`, :update:`$mul`, and " -#~ ":doc:`aggregation framework arithmetic " -#~ "`, use " -#~ ":ref:`monetary-value-exact-precision`." -#~ msgstr "" - -#~ msgid "Use Cases for Arbitrary Precision Model" -#~ msgstr "" - -#~ msgid "" -#~ "If there is no need to perform " -#~ "server-side arithmetic on monetary data," -#~ " modeling monetary data using the " -#~ "arbitrary precision model may be " -#~ "suitable. For instance:" -#~ msgstr "" - -#~ msgid "" -#~ "If you need to handle arbitrary or" -#~ " unforeseen number of precision, see " -#~ ":ref:`monetary-value-arbitrary-precision`." -#~ msgstr "" - -#~ msgid "" -#~ "If server-side approximations are " -#~ "sufficient, possibly with client-side " -#~ "post-processing, see :ref:`monetary-value-" -#~ "arbitrary-precision`." -#~ msgstr "" - -#~ msgid "Exact Precision" -#~ msgstr "" - -#~ msgid "To model monetary data using the exact precision model:" -#~ msgstr "" - -#~ msgid "For use cases of this model, see :ref:`exact-precision-model-use-case`." -#~ msgstr "" - -#~ msgid "Arbitrary Precision" -#~ msgstr "" - -#~ msgid "" -#~ "To model monetary data using the " -#~ "arbitrary precision model, store the " -#~ "value in two fields:" -#~ msgstr "" - -#~ msgid "" -#~ "The following example uses the arbitrary" -#~ " precision model to store ``9.99 " -#~ "USD`` for the price and ``0.25 " -#~ "USD`` for the fee:" -#~ msgstr "" - -#~ msgid "" -#~ "For use cases of this model, see" -#~ " :ref:`arbitrary-precision-model-use-case`." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/model-referenced-one-to-many-relationships-between-documents.po b/locale/zh/LC_MESSAGES/tutorial/model-referenced-one-to-many-relationships-between-documents.po deleted file mode 100644 index f5edf048516..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/model-referenced-one-to-many-relationships-between-documents.po +++ /dev/null @@ -1,79 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/model-referenced-one-to-many-relationships-between-documents.txt:5 -msgid "Model One-to-Many Relationships with Document References" -msgstr "" - -#: ../source/tutorial/model-referenced-one-to-many-relationships-between-documents.txt:16 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/model-referenced-one-to-many-relationships-between-documents.txt:18 -msgid "" -"Data in MongoDB has a *flexible schema*. :term:`Collections ` do" -" not enforce :term:`document` structure. Decisions that affect how you model" -" data can affect application performance and database capacity. See " -":doc:`/core/data-models` for a full high level overview of data modeling in " -"MongoDB." -msgstr "" - -#: ../source/tutorial/model-referenced-one-to-many-relationships-between-documents.txt:24 -msgid "" -"This document describes a data model that uses :ref:`references ` between documents to describe relationships between " -"connected data." -msgstr "" - -#: ../source/tutorial/model-referenced-one-to-many-relationships-between-documents.txt:29 -msgid "Pattern" -msgstr "" - -#: ../source/tutorial/model-referenced-one-to-many-relationships-between-documents.txt:31 -msgid "" -"Consider the following example that maps publisher and book relationships. " -"The example illustrates the advantage of referencing over embedding to avoid" -" repetition of the publisher information." -msgstr "" - -#: ../source/tutorial/model-referenced-one-to-many-relationships-between-documents.txt:35 -msgid "" -"Embedding the publisher document inside the book document would lead to " -"**repetition** of the publisher data, as the following documents show:" -msgstr "" - -#: ../source/tutorial/model-referenced-one-to-many-relationships-between-documents.txt:67 -msgid "" -"To avoid repetition of the publisher data, use *references* and keep the " -"publisher information in a separate collection from the book collection." -msgstr "" - -#: ../source/tutorial/model-referenced-one-to-many-relationships-between-documents.txt:71 -msgid "" -"When using references, the growth of the relationships determine where to " -"store the reference. If the number of books per publisher is small with " -"limited growth, storing the book reference inside the publisher document may" -" sometimes be useful. Otherwise, if the number of books per publisher is " -"unbounded, this data model would lead to mutable, growing arrays, as in the " -"following example:" -msgstr "" - -#: ../source/tutorial/model-referenced-one-to-many-relationships-between-documents.txt:106 -msgid "" -"To avoid mutable, growing arrays, store the publisher reference inside the " -"book document:" -msgstr "" - -#: ../source/tutorial/model-referenced-one-to-many-relationships-between-documents.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/model-time-data.po b/locale/zh/LC_MESSAGES/tutorial/model-time-data.po deleted file mode 100644 index 2216d8b49ce..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/model-time-data.po +++ /dev/null @@ -1,48 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/model-time-data.txt:3 -msgid "Model Time Data" -msgstr "" - -#: ../source/tutorial/model-time-data.txt:14 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/model-time-data.txt:16 -msgid "" -"MongoDB :ref:`stores times in UTC ` by default, and" -" will convert any local time representations into this form. Applications " -"that must operate or report on some unmodified local time value may store " -"the time zone alongside the UTC timestamp, and compute the original local " -"time in their application logic." -msgstr "" - -#: ../source/tutorial/model-time-data.txt:22 -msgid "Example" -msgstr "" - -#: ../source/tutorial/model-time-data.txt:24 -msgid "" -"In the MongoDB shell, you can store both the current date and the current " -"client's offset from UTC." -msgstr "" - -#: ../source/tutorial/model-time-data.txt:33 -msgid "" -"You can reconstruct the original local time by applying the saved offset:" -msgstr "" - -#: ../source/tutorial/model-time-data.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/model-tree-structures-with-ancestors-array.po b/locale/zh/LC_MESSAGES/tutorial/model-tree-structures-with-ancestors-array.po deleted file mode 100644 index 2c754cc0fc5..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/model-tree-structures-with-ancestors-array.po +++ /dev/null @@ -1,93 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:3 -msgid "Model Tree Structures with an Array of Ancestors" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:14 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:16 -msgid "" -"Data in MongoDB has a *flexible schema*. :term:`Collections ` do" -" not enforce :term:`document` structure. Decisions that affect how you model" -" data can affect application performance and database capacity. See " -":doc:`/core/data-models` for a full high level overview of data modeling in " -"MongoDB." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:22 -msgid "" -"This document describes a data model that describes a tree-like structure in" -" MongoDB documents using :ref:`references ` to " -"parent nodes and an array that stores all ancestors." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:28 -msgid "Pattern" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:32 -msgid "" -"The *Array of Ancestors* pattern stores each tree node in a document; in " -"addition to the tree node, document stores in an array the id(s) of the " -"node's ancestors or path." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:36 -msgid "Consider the following hierarchy of categories:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:40 -msgid "" -"The following example models the tree using *Array of Ancestors*. In " -"addition to the ``ancestors`` field, these documents also store the " -"reference to the immediate parent category in the ``parent`` field:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:53 -msgid "" -"The query to retrieve the ancestors or path of a node is fast and " -"straightforward:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:60 -msgid "" -"You can create an index on the field ``ancestors`` to enable fast search by " -"the ancestors nodes:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:67 -msgid "You can query by the field ``ancestors`` to find all its descendants:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:73 -msgid "" -"The *Array of Ancestors* pattern provides a fast and efficient solution to " -"find the descendants and the ancestors of a node by creating an index on the" -" elements of the ancestors field. This makes *Array of Ancestors* a good " -"choice for working with subtrees." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:78 -msgid "" -"The *Array of Ancestors* pattern is slightly slower than the " -":doc:`Materialized Paths ` pattern but is more straightforward to use." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/model-tree-structures-with-child-references.po b/locale/zh/LC_MESSAGES/tutorial/model-tree-structures-with-child-references.po deleted file mode 100644 index 7006098ed9a..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/model-tree-structures-with-child-references.po +++ /dev/null @@ -1,87 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/model-tree-structures-with-child-references.txt:3 -msgid "Model Tree Structures with Child References" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-child-references.txt:14 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-child-references.txt:16 -msgid "" -"Data in MongoDB has a *flexible schema*. :term:`Collections ` do" -" not enforce :term:`document` structure. Decisions that affect how you model" -" data can affect application performance and database capacity. See " -":doc:`/core/data-models` for a full high level overview of data modeling in " -"MongoDB." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-child-references.txt:22 -msgid "" -"This document describes a data model that describes a tree-like structure in" -" MongoDB documents by storing :ref:`references ` " -"in the parent-nodes to children nodes." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-child-references.txt:27 -msgid "Pattern" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-child-references.txt:31 -msgid "" -"The *Child References* pattern stores each tree node in a document; in " -"addition to the tree node, document stores in an array the id(s) of the " -"node's children." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-child-references.txt:35 -msgid "Consider the following hierarchy of categories:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-child-references.txt:39 -msgid "" -"The following example models the tree using *Child References*, storing the " -"reference to the node's children in the field ``children``:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-child-references.txt:51 -msgid "" -"The query to retrieve the immediate children of a node is fast and " -"straightforward:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-child-references.txt:58 -msgid "" -"You can create an index on the field ``children`` to enable fast search by " -"the child nodes:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-child-references.txt:65 -msgid "" -"You can query for a node in the ``children`` field to find its parent node " -"as well as its siblings:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-child-references.txt:72 -msgid "" -"The *Child References* pattern provides a suitable solution to tree storage " -"as long as no operations on subtrees are necessary. This pattern may also " -"provide a suitable solution for storing graphs where a node may have " -"multiple parents." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-child-references.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/model-tree-structures-with-materialized-paths.po b/locale/zh/LC_MESSAGES/tutorial/model-tree-structures-with-materialized-paths.po deleted file mode 100644 index 7dc08bd9da8..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/model-tree-structures-with-materialized-paths.po +++ /dev/null @@ -1,110 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:3 -msgid "Model Tree Structures with Materialized Paths" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:14 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:16 -msgid "" -"Data in MongoDB has a *flexible schema*. :term:`Collections ` do" -" not enforce :term:`document` structure. Decisions that affect how you model" -" data can affect application performance and database capacity. See " -":doc:`/core/data-models` for a full high level overview of data modeling in " -"MongoDB." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:22 -msgid "" -"This document describes a data model that describes a tree-like structure in" -" MongoDB documents by storing full relationship paths between documents." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:27 -msgid "Pattern" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:31 -msgid "" -"The *Materialized Paths* pattern stores each tree node in a document; in " -"addition to the tree node, document stores as a string the id(s) of the " -"node's ancestors or path. Although the *Materialized Paths* pattern requires" -" additional steps of working with strings and regular expressions, the " -"pattern also provides more flexibility in working with the path, such as " -"finding nodes by partial paths." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:39 -msgid "Consider the following hierarchy of categories:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:43 -msgid "" -"The following example models the tree using *Materialized Paths*, storing " -"the path in the field ``path``; the path string uses the comma ``,`` as a " -"delimiter:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:56 -msgid "" -"You can query to retrieve the whole tree, sorting by the field ``path``:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:63 -msgid "" -"You can use regular expressions on the ``path`` field to find the " -"descendants of ``Programming``:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:70 -msgid "" -"You can also retrieve the descendants of ``Books`` where the ``Books`` is " -"also at the topmost level of the hierarchy:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:77 -msgid "To create an index on the field ``path`` use the following invocation:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:84 -msgid "This index may improve performance depending on the query:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:86 -msgid "" -"For queries from the root ``Books`` sub-tree (e.g. ``/^,Books,/`` or " -"``/^,Books,Programming,/``), an index on the ``path`` field improves the " -"query performance significantly." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:90 -msgid "" -"For queries of sub-trees where the path from the root is not provided in the" -" query (e.g. ``/,Databases,/``), or similar queries of sub-trees, where the " -"node might be in the middle of the indexed string, the query must inspect " -"the entire index." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:95 -msgid "" -"For these queries an index *may* provide some performance improvement *if* " -"the index is significantly smaller than the entire collection." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/model-tree-structures-with-nested-sets.po b/locale/zh/LC_MESSAGES/tutorial/model-tree-structures-with-nested-sets.po deleted file mode 100644 index da3d6837dd9..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/model-tree-structures-with-nested-sets.po +++ /dev/null @@ -1,73 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/model-tree-structures-with-nested-sets.txt:3 -msgid "Model Tree Structures with Nested Sets" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-nested-sets.txt:14 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-nested-sets.txt:16 -msgid "" -"Data in MongoDB has a *flexible schema*. :term:`Collections ` do" -" not enforce :term:`document` structure. Decisions that affect how you model" -" data can affect application performance and database capacity. See " -":doc:`/core/data-models` for a full high level overview of data modeling in " -"MongoDB." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-nested-sets.txt:22 -msgid "" -"This document describes a data model that describes a tree like structure " -"that optimizes discovering subtrees at the expense of tree mutability." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-nested-sets.txt:27 -msgid "Pattern" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-nested-sets.txt:31 -msgid "" -"The *Nested Sets* pattern identifies each node in the tree as stops in a " -"round-trip traversal of the tree. The application visits each node in the " -"tree twice; first during the initial trip, and second during the return " -"trip. The *Nested Sets* pattern stores each tree node in a document; in " -"addition to the tree node, document stores the id of node's parent, the " -"node's initial stop in the ``left`` field, and its return stop in the " -"``right`` field." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-nested-sets.txt:39 -msgid "Consider the following hierarchy of categories:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-nested-sets.txt:43 -msgid "The following example models the tree using *Nested Sets*:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-nested-sets.txt:54 -msgid "You can query to retrieve the descendants of a node:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-nested-sets.txt:61 -msgid "" -"The *Nested Sets* pattern provides a fast and efficient solution for finding" -" subtrees but is inefficient for modifying the tree structure. As such, this" -" pattern is best for static trees that do not change." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-nested-sets.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/model-tree-structures-with-parent-references.po b/locale/zh/LC_MESSAGES/tutorial/model-tree-structures-with-parent-references.po deleted file mode 100644 index e65995e91d7..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/model-tree-structures-with-parent-references.po +++ /dev/null @@ -1,82 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:3 -msgid "Model Tree Structures with Parent References" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:14 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:16 -msgid "" -"Data in MongoDB has a *flexible schema*. :term:`Collections ` do" -" not enforce :term:`document` structure. Decisions that affect how you model" -" data can affect application performance and database capacity. See " -":doc:`/core/data-models` for a full high level overview of data modeling in " -"MongoDB." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:22 -msgid "" -"This document describes a data model that describes a tree-like structure in" -" MongoDB documents by storing :ref:`references ` " -"to \"parent\" nodes in children nodes." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:28 -msgid "Pattern" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:32 -msgid "" -"The *Parent References* pattern stores each tree node in a document; in " -"addition to the tree node, the document stores the id of the node's parent." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:36 -msgid "Consider the following hierarchy of categories:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:41 -msgid "" -"The following example models the tree using *Parent References*, storing the" -" reference to the parent category in the field ``parent``:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:53 -msgid "" -"The query to retrieve the parent of a node is fast and straightforward:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:60 -msgid "" -"You can create an index on the field ``parent`` to enable fast search by the" -" parent node:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:67 -msgid "" -"You can query by the ``parent`` field to find its immediate children nodes:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:74 -msgid "" -"The *Parent Links* pattern provides a simple solution to tree storage but " -"requires multiple queries to retrieve subtrees." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/model-tree-structures.po b/locale/zh/LC_MESSAGES/tutorial/model-tree-structures.po deleted file mode 100644 index 0417fb1b261..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/model-tree-structures.po +++ /dev/null @@ -1,279 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/model-tree-structures.txt:7 -msgid "Model Tree Structures in MongoDB" -msgstr "" - -#: ../source/tutorial/model-tree-structures.txt:9 -msgid "" -"To model hierarchical or nested data relationships, you can use references " -"to implement tree-like structures. The following *Tree* pattern examples " -"model book categories that have hierarchical relationships." -msgstr "" - -#: ../source/tutorial/model-tree-structures.txt:15 -msgid "Model Tree Structures with Child References" -msgstr "" - -#: ../source/tutorial/model-tree-structures.txt:17 -msgid "(:doc:`link `)" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-child-references.txt:3 -msgid "" -"The *Child References* pattern stores each tree node in a document; in " -"addition to the tree node, document stores in an array the id(s) of the " -"node's children." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-child-references.txt:7 -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:7 -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:7 -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:11 -#: ../source/tutorial/model-tree-structures-with-nested-sets.txt:11 -msgid "Consider the following hierarchy of categories:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-child-references.txt:11 -msgid "" -"The following example models the tree using *Child References*, storing the " -"reference to the node's children in the field ``children``:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-child-references.txt:23 -msgid "" -"The query to retrieve the immediate children of a node is fast and " -"straightforward:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-child-references.txt:30 -msgid "" -"You can create an index on the field ``children`` to enable fast search by " -"the child nodes:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-child-references.txt:37 -msgid "" -"You can query for a node in the ``children`` field to find its parent node " -"as well as its siblings:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-child-references.txt:44 -msgid "" -"The *Child References* pattern provides a suitable solution to tree storage " -"as long as no operations on subtrees are necessary. This pattern may also " -"provide a suitable solution for storing graphs where a node may have " -"multiple parents." -msgstr "" - -#: ../source/tutorial/model-tree-structures.txt:23 -msgid "Model Tree Structures with Parent References" -msgstr "" - -#: ../source/tutorial/model-tree-structures.txt:25 -msgid "(:doc:`link `)" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:3 -msgid "" -"The *Parent References* pattern stores each tree node in a document; in " -"addition to the tree node, the document stores the id of the node's parent." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:12 -msgid "" -"The following example models the tree using *Parent References*, storing the" -" reference to the parent category in the field ``parent``:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:24 -msgid "" -"The query to retrieve the parent of a node is fast and straightforward:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:31 -msgid "" -"You can create an index on the field ``parent`` to enable fast search by the" -" parent node:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:38 -msgid "" -"You can query by the ``parent`` field to find its immediate children nodes:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-parent-references.txt:45 -msgid "" -"The *Parent Links* pattern provides a simple solution to tree storage but " -"requires multiple queries to retrieve subtrees." -msgstr "" - -#: ../source/tutorial/model-tree-structures.txt:31 -msgid "Model Tree Structures with an Array of Ancestors" -msgstr "" - -#: ../source/tutorial/model-tree-structures.txt:33 -msgid "(:doc:`link `)" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:3 -msgid "" -"The *Array of Ancestors* pattern stores each tree node in a document; in " -"addition to the tree node, document stores in an array the id(s) of the " -"node's ancestors or path." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:11 -msgid "" -"The following example models the tree using *Array of Ancestors*. In " -"addition to the ``ancestors`` field, these documents also store the " -"reference to the immediate parent category in the ``parent`` field:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:24 -msgid "" -"The query to retrieve the ancestors or path of a node is fast and " -"straightforward:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:31 -msgid "" -"You can create an index on the field ``ancestors`` to enable fast search by " -"the ancestors nodes:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:38 -msgid "You can query by the field ``ancestors`` to find all its descendants:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:44 -msgid "" -"The *Array of Ancestors* pattern provides a fast and efficient solution to " -"find the descendants and the ancestors of a node by creating an index on the" -" elements of the ancestors field. This makes *Array of Ancestors* a good " -"choice for working with subtrees." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-ancestors-array.txt:49 -msgid "" -"The *Array of Ancestors* pattern is slightly slower than the " -":doc:`Materialized Paths ` pattern but is more straightforward to use." -msgstr "" - -#: ../source/tutorial/model-tree-structures.txt:39 -msgid "Model Tree Structures with Materialized Paths" -msgstr "" - -#: ../source/tutorial/model-tree-structures.txt:41 -msgid "" -"(:doc:`link `)" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:3 -msgid "" -"The *Materialized Paths* pattern stores each tree node in a document; in " -"addition to the tree node, document stores as a string the id(s) of the " -"node's ancestors or path. Although the *Materialized Paths* pattern requires" -" additional steps of working with strings and regular expressions, the " -"pattern also provides more flexibility in working with the path, such as " -"finding nodes by partial paths." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:15 -msgid "" -"The following example models the tree using *Materialized Paths*, storing " -"the path in the field ``path``; the path string uses the comma ``,`` as a " -"delimiter:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:28 -msgid "" -"You can query to retrieve the whole tree, sorting by the field ``path``:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:35 -msgid "" -"You can use regular expressions on the ``path`` field to find the " -"descendants of ``Programming``:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:42 -msgid "" -"You can also retrieve the descendants of ``Books`` where the ``Books`` is " -"also at the topmost level of the hierarchy:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:49 -msgid "To create an index on the field ``path`` use the following invocation:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:56 -msgid "This index may improve performance depending on the query:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:58 -msgid "" -"For queries from the root ``Books`` sub-tree (e.g. ``/^,Books,/`` or " -"``/^,Books,Programming,/``), an index on the ``path`` field improves the " -"query performance significantly." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:62 -msgid "" -"For queries of sub-trees where the path from the root is not provided in the" -" query (e.g. ``/,Databases,/``), or similar queries of sub-trees, where the " -"node might be in the middle of the indexed string, the query must inspect " -"the entire index." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-materialized-paths.txt:67 -msgid "" -"For these queries an index *may* provide some performance improvement *if* " -"the index is significantly smaller than the entire collection." -msgstr "" - -#: ../source/tutorial/model-tree-structures.txt:47 -msgid "Model Tree Structures with Nested Sets" -msgstr "" - -#: ../source/tutorial/model-tree-structures.txt:49 -msgid "(:doc:`link `)" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-nested-sets.txt:3 -msgid "" -"The *Nested Sets* pattern identifies each node in the tree as stops in a " -"round-trip traversal of the tree. The application visits each node in the " -"tree twice; first during the initial trip, and second during the return " -"trip. The *Nested Sets* pattern stores each tree node in a document; in " -"addition to the tree node, document stores the id of node's parent, the " -"node's initial stop in the ``left`` field, and its return stop in the " -"``right`` field." -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-nested-sets.txt:15 -msgid "The following example models the tree using *Nested Sets*:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-nested-sets.txt:26 -msgid "You can query to retrieve the descendants of a node:" -msgstr "" - -#: ../source/tutorial/model-tree-structures-with-nested-sets.txt:33 -msgid "" -"The *Nested Sets* pattern provides a fast and efficient solution for finding" -" subtrees but is inefficient for modifying the tree structure. As such, this" -" pattern is best for static trees that do not change." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/modify-an-index.po b/locale/zh/LC_MESSAGES/tutorial/modify-an-index.po deleted file mode 100644 index 53c9c592b87..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/modify-an-index.po +++ /dev/null @@ -1,24 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/modify-an-index.txt:3 -msgid "Modify an Index" -msgstr "" - -#: ../source/tutorial/modify-an-index.txt:7 -msgid "To modify an existing index, you need to drop and recreate the index." -msgstr "" - -#: ../source/tutorial/modify-an-index.txt:13 -msgid ":doc:`/core/indexes-introduction`, :doc:`/core/indexes`." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/modify-chunk-size-in-sharded-cluster.po b/locale/zh/LC_MESSAGES/tutorial/modify-chunk-size-in-sharded-cluster.po deleted file mode 100644 index 48443059b06..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/modify-chunk-size-in-sharded-cluster.po +++ /dev/null @@ -1,125 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# aa48962af94e46589d73975363522be0 -#: ../source/tutorial/modify-chunk-size-in-sharded-cluster.txt:3 -msgid "Modify Chunk Size in a Sharded Cluster" -msgstr "" - -# 319d6b0b57834eb8b146f66e9706ad2e -#: ../source/tutorial/modify-chunk-size-in-sharded-cluster.txt:13 -msgid "" -"The default chunk size for a sharded cluster is 64 megabytes. This " -"default chunk size works well for most deployments; however, if you " -"notice that automatic migrations have more I/O than your hardware can " -"handle, you may want to reduce the chunk size. For automatic splits and " -"migrations, a small chunk size leads to more rapid and frequent " -"migrations. The allowed range of the chunk size is between 1 and 1024 " -"megabytes, inclusive." -msgstr "" - -# aef43cd251624516a9a18873d23a55a7 -#: ../source/tutorial/modify-chunk-size-in-sharded-cluster.txt:21 -msgid "To modify the chunk size, use the following procedure:" -msgstr "" - -# b9ac82c51dfb4e8eae3404e333d62f8f -#: ../source/tutorial/modify-chunk-size-in-sharded-cluster.txt:23 -msgid "" -"Connect to any :program:`mongos` in the cluster using the " -":program:`mongo` shell." -msgstr "" - -# 16835114b772445fbf644aa6946f543e -#: ../source/tutorial/modify-chunk-size-in-sharded-cluster.txt:26 -msgid "Issue the following command to switch to the :ref:`config-database`:" -msgstr "" - -# 9e449bb7646d4b268d9ff31c8acc9767 -#: ../source/tutorial/modify-chunk-size-in-sharded-cluster.txt:32 -msgid "" -"Issue the following :method:`~db.collection.save()` operation to store " -"the global chunk size configuration value:" -msgstr "" - -# 223c2d2f048640eab216b80d4c02ce1d -#: ../source/tutorial/modify-chunk-size-in-sharded-cluster.txt:39 -msgid "Modifying the chunk size has several limitations:" -msgstr "" - -# 7d04618276e44276ab348273bb0dff18 -#: ../source/tutorial/modify-chunk-size-in-sharded-cluster.txt:41 -msgid "Automatic splitting only occurs on insert or update." -msgstr "" - -# 988b2452f17b499f8ba778a02dcd9d99 -#: ../source/tutorial/modify-chunk-size-in-sharded-cluster.txt:43 -msgid "" -"If you lower the chunk size, it may take time for all chunks to split to " -"the new size." -msgstr "" - -# 88b5a5fccfec4c029ce725f8758e2b15 -#: ../source/tutorial/modify-chunk-size-in-sharded-cluster.txt:46 -msgid "Splits cannot be undone." -msgstr "" - -# d539de9946cf40da930679df5d80bf81 -#: ../source/tutorial/modify-chunk-size-in-sharded-cluster.txt:48 -msgid "" -"If you increase the chunk size, existing chunks grow only through " -"insertion or updates until they reach the new size." -msgstr "" - -# 5f8b55ad3a644c88b71d223f5fac89d9 -#: ../source/tutorial/modify-chunk-size-in-sharded-cluster.txt:51 -msgid "" -"The allowed range of the chunk size is between 1 and 1024 megabytes, " -"inclusive." -msgstr "" - -#~ msgid "" -#~ "When the first :program:`mongos` connects " -#~ "to a set of :term:`config servers " -#~ "`, it initializes the " -#~ "sharded cluster with a default chunk " -#~ "size of 64 megabytes. This default " -#~ "chunk size works well for most " -#~ "deployments; however, if you notice that" -#~ " automatic migrations have more I/O " -#~ "than your hardware can handle, you " -#~ "may want to reduce the chunk size." -#~ " For automatic splits and migrations, " -#~ "a small chunk size leads to more" -#~ " rapid and frequent migrations. The " -#~ "allowed range of the chunk size is" -#~ " between 1 and 1024 megabytes, " -#~ "inclusive." -#~ msgstr "" - -#~ msgid "" -#~ "The :setting:`~sharding.chunkSize` and " -#~ ":option:`--chunkSize ` options," -#~ " passed at startup to the " -#~ ":program:`mongos`, **do not** affect the " -#~ "chunk size after you have initialized" -#~ " the cluster." -#~ msgstr "" - -#~ msgid "" -#~ "To avoid confusion, *always* set the " -#~ "chunk size using the above procedure " -#~ "instead of the startup options." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/modify-documents.po b/locale/zh/LC_MESSAGES/tutorial/modify-documents.po deleted file mode 100644 index 8b5a583159b..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/modify-documents.po +++ /dev/null @@ -1,119 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/modify-documents.txt:3 -msgid "Modify Documents" -msgstr "" - -#: ../source/tutorial/modify-documents.txt:7 -msgid "" -"MongoDB provides the :method:`~db.collection.update()` method to update the " -"documents of a collection. The method accepts as its parameters:" -msgstr "" - -#: ../source/tutorial/modify-documents.txt:10 -msgid "an update conditions document to match the documents to update," -msgstr "" - -#: ../source/tutorial/modify-documents.txt:12 -msgid "" -"an update operations document to specify the modification to perform, and" -msgstr "" - -#: ../source/tutorial/modify-documents.txt:15 -msgid "an options document." -msgstr "" - -#: ../source/tutorial/modify-documents.txt:17 -msgid "" -"To specify the update condition, use the same structure and syntax as the " -"query conditions." -msgstr "" - -#: ../source/tutorial/modify-documents.txt:20 -msgid "" -"By default, :method:`~db.collection.update()` updates a single document. To " -"update multiple documents, use the :ref:`multi ` option." -msgstr "" - -#: ../source/tutorial/modify-documents.txt:25 -msgid "Update Specific Fields in a Document" -msgstr "" - -#: ../source/tutorial/modify-documents.txt:27 -msgid "" -"To change a field value, MongoDB provides :manual:`update operators " -"`, such as :update:`$set` to modify values." -msgstr "" - -#: ../source/tutorial/modify-documents.txt:30 -msgid "" -"Some update operators, such as :update:`$set`, will create the field if the " -"field does not exist. See the individual :manual:`update operator " -"` reference." -msgstr "" - -#: ../source/tutorial/modify-documents.txt:37 -msgid "Replace the Document" -msgstr "" - -#: ../source/tutorial/modify-documents.txt:39 -msgid "" -"To replace the entire content of a document except for the ``_id`` field, " -"pass an entirely new document as the second argument to " -":method:`~db.collection.update()`." -msgstr "" - -#: ../source/tutorial/modify-documents.txt:43 -msgid "" -"The replacement document can have different fields from the original " -"document. In the replacement document, you can omit the ``_id`` field since " -"the ``_id`` field is immutable. If you do include the ``_id`` field, it must" -" be the same value as the existing value." -msgstr "" - -#: ../source/tutorial/modify-documents.txt:51 -msgid "``upsert`` Option" -msgstr "" - -#: ../source/tutorial/modify-documents.txt:53 -msgid "" -"By default, if no document matches the update query, the " -":method:`~db.collection.update()` method does nothing." -msgstr "" - -#: ../source/tutorial/modify-documents.txt:56 -msgid "" -"However, by specifying :ref:`upsert: true `, the " -":method:`~db.collection.update()` method either updates matching document or" -" documents, or inserts a new document using the update specification if no " -"matching document exists." -msgstr "" - -#: ../source/tutorial/modify-documents.txt:64 -msgid "Additional Examples and Methods" -msgstr "" - -#: ../source/tutorial/modify-documents.txt:66 -msgid "" -"For more examples, see :ref:`Update examples ` in " -"the :method:`db.collection.update()` reference page." -msgstr "" - -#: ../source/tutorial/modify-documents.txt:69 -msgid "" -"The :method:`db.collection.findAndModify()` and the " -":method:`db.collection.save()` method can also modify existing documents or " -"insert a new one. See the individual reference pages for the methods for " -"more information and examples." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/monitor-with-snmp-on-windows.po b/locale/zh/LC_MESSAGES/tutorial/monitor-with-snmp-on-windows.po deleted file mode 100644 index bfd2807c212..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/monitor-with-snmp-on-windows.po +++ /dev/null @@ -1,121 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/monitor-with-snmp-on-windows.txt:3 -msgid "Monitor MongoDB Windows with SNMP" -msgstr "" - -#: ../source/tutorial/monitor-with-snmp-on-windows.txt:15 -msgid "Enterprise Feature" -msgstr "" - -#: ../source/tutorial/monitor-with-snmp-on-windows.txt:17 -msgid "" -"SNMP is only available in `MongoDB Enterprise " -"`_." -msgstr "" - -#: ../source/tutorial/monitor-with-snmp-on-windows.txt:25 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/monitor-with-snmp-on-windows.txt:27 -msgid "" -"MongoDB Enterprise can provide database metrics via SNMP, in support of " -"centralized data collection and aggregation. This procedure explains the " -"setup and configuration of a |mongod-program| instance as an SNMP subagent, " -"as well as initializing and testing of SNMP support with MongoDB Enterprise." -msgstr "" - -#: ../source/tutorial/monitor-with-snmp-on-windows.txt:33 -msgid "" -":doc:`/tutorial/monitor-with-snmp` and :doc:`/tutorial/troubleshoot-snmp` " -"for more information." -msgstr "" - -#: ../source/tutorial/monitor-with-snmp-on-windows.txt:37 -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/monitor-with-snmp-on-windows.txt:39 -msgid "" -"Only :program:`mongod.exe` instances provide SNMP support. " -":program:`mongos.exe` and the other MongoDB binaries do not support SNMP." -msgstr "" - -#: ../source/tutorial/monitor-with-snmp-on-windows.txt:44 -msgid "Configuration Files" -msgstr "" - -#: ../source/includes/fact-snmp-configuration-files.rst:3 -msgid "" -"MongoDB Enterprise contains the following configuration files to support " -"SNMP:" -msgstr "" - -#: ../source/includes/fact-snmp-configuration-files.rst:6 -msgid "``MONGOD-MIB.txt``:" -msgstr "" - -#: ../source/includes/fact-snmp-configuration-files.rst:8 -msgid "" -"The management information base (MIB) file that defines MongoDB's SNMP " -"output." -msgstr "" - -#: ../source/includes/fact-snmp-configuration-files.rst:11 -msgid "``mongod.conf.subagent``:" -msgstr "" - -#: ../source/includes/fact-snmp-configuration-files.rst:13 -msgid "" -"The configuration file to run |mongod-program| as the SNMP subagent. This " -"file sets SNMP run-time configuration options, including the ``AgentX`` " -"socket to connect to the SNMP master." -msgstr "" - -#: ../source/includes/fact-snmp-configuration-files.rst:17 -msgid "``mongod.conf.master``:" -msgstr "" - -#: ../source/includes/fact-snmp-configuration-files.rst:19 -msgid "" -"The configuration file to run |mongod-program| as the SNMP master. This file" -" sets SNMP run-time configuration options." -msgstr "" - -#: ../source/tutorial/monitor-with-snmp-on-windows.txt:49 -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/monitor-with-snmp-on-windows.txt:54 -msgid "Optional: Run MongoDB as SNMP Master" -msgstr "" - -#: ../source/includes/fact-snmp-run-mongodb-as-snmp-master.rst:1 -msgid "" -"You can run |mongod-program| with the :setting:`snmp-master` option for " -"testing purposes. To do this, use the SNMP master configuration file instead" -" of the subagent configuration file. From the directory containing the " -"unpacked MongoDB installation files:" -msgstr "" - -#: ../source/tutorial/monitor-with-snmp-on-windows.txt:62 -msgid "" -"Additionally, start |mongod-program| with the :setting:`snmp-master` option," -" as in the following:" -msgstr "" - -#: ../source/tutorial/monitor-with-snmp-on-windows.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/monitor-with-snmp.po b/locale/zh/LC_MESSAGES/tutorial/monitor-with-snmp.po deleted file mode 100644 index 91e40cb6514..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/monitor-with-snmp.po +++ /dev/null @@ -1,122 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/monitor-with-snmp.txt:3 -msgid "Monitor MongoDB With SNMP on Linux" -msgstr "" - -#: ../source/tutorial/monitor-with-snmp.txt:13 -msgid "Enterprise Feature" -msgstr "" - -#: ../source/tutorial/monitor-with-snmp.txt:15 -msgid "" -"SNMP is only available in `MongoDB Enterprise " -"`_." -msgstr "" - -#: ../source/tutorial/monitor-with-snmp.txt:21 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/monitor-with-snmp.txt:23 -msgid "" -"MongoDB Enterprise can provide database metrics via SNMP, in support of " -"centralized data collection and aggregation. This procedure explains the " -"setup and configuration of a |mongod-program| instance as an SNMP subagent, " -"as well as initializing and testing of SNMP support with MongoDB Enterprise." -msgstr "" - -#: ../source/tutorial/monitor-with-snmp.txt:29 -msgid "" -":doc:`/tutorial/troubleshoot-snmp` and :doc:`/tutorial/monitor-with-snmp-on-" -"windows` for complete instructions on using MongoDB with SNMP on Windows " -"systems." -msgstr "" - -#: ../source/tutorial/monitor-with-snmp.txt:35 -msgid "Considerations" -msgstr "" - -#: ../source/tutorial/monitor-with-snmp.txt:37 -msgid "" -"Only :program:`mongod` instances provide SNMP support. :program:`mongos` and" -" the other MongoDB binaries do not support SNMP." -msgstr "" - -#: ../source/tutorial/monitor-with-snmp.txt:42 -msgid "Configuration Files" -msgstr "" - -#: ../source/includes/fact-snmp-configuration-files.rst:3 -msgid "" -"MongoDB Enterprise contains the following configuration files to support " -"SNMP:" -msgstr "" - -#: ../source/includes/fact-snmp-configuration-files.rst:6 -msgid "``MONGOD-MIB.txt``:" -msgstr "" - -#: ../source/includes/fact-snmp-configuration-files.rst:8 -msgid "" -"The management information base (MIB) file that defines MongoDB's SNMP " -"output." -msgstr "" - -#: ../source/includes/fact-snmp-configuration-files.rst:11 -msgid "``mongod.conf.subagent``:" -msgstr "" - -#: ../source/includes/fact-snmp-configuration-files.rst:13 -msgid "" -"The configuration file to run |mongod-program| as the SNMP subagent. This " -"file sets SNMP run-time configuration options, including the ``AgentX`` " -"socket to connect to the SNMP master." -msgstr "" - -#: ../source/includes/fact-snmp-configuration-files.rst:17 -msgid "``mongod.conf.master``:" -msgstr "" - -#: ../source/includes/fact-snmp-configuration-files.rst:19 -msgid "" -"The configuration file to run |mongod-program| as the SNMP master. This file" -" sets SNMP run-time configuration options." -msgstr "" - -#: ../source/tutorial/monitor-with-snmp.txt:47 -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/monitor-with-snmp.txt:52 -msgid "Optional: Run MongoDB as SNMP Master" -msgstr "" - -#: ../source/includes/fact-snmp-run-mongodb-as-snmp-master.rst:1 -msgid "" -"You can run |mongod-program| with the :setting:`snmp-master` option for " -"testing purposes. To do this, use the SNMP master configuration file instead" -" of the subagent configuration file. From the directory containing the " -"unpacked MongoDB installation files:" -msgstr "" - -#: ../source/tutorial/monitor-with-snmp.txt:60 -msgid "" -"Additionally, start |mongod-program| with the :setting:`snmp-master` option," -" as in the following:" -msgstr "" - -#: ../source/tutorial/monitor-with-snmp.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/optimize-query-performance-with-indexes-and-projections.po b/locale/zh/LC_MESSAGES/tutorial/optimize-query-performance-with-indexes-and-projections.po deleted file mode 100644 index 844cdf04dd8..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/optimize-query-performance-with-indexes-and-projections.po +++ /dev/null @@ -1,166 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:3 -msgid "Optimize Query Performance" -msgstr "" - -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:14 -msgid "Create Indexes to Support Queries" -msgstr "" - -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:16 -msgid "" -"For commonly issued queries, create :doc:`indexes `. If a query " -"searches multiple fields, create a :ref:`compound index `. Scanning an index is much faster than scanning a collection. The" -" indexes structures are smaller than the documents reference, and store " -"references in order." -msgstr "" - -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:0 -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:0 -msgid "Example" -msgstr "" - -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:31 -msgid "" -"Indexes also improve efficiency on queries that routinely sort on a given " -"field." -msgstr "" - -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:38 -msgid "Creating this index:" -msgstr "" - -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:44 -msgid "Optimizes this query:" -msgstr "" - -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:50 -msgid "" -"Because MongoDB can read indexes in both ascending and descending order, the" -" direction of a single-key index does not matter." -msgstr "" - -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:53 -msgid "" -"Indexes support queries, update operations, and some phases of the " -":ref:`aggregation pipeline `." -msgstr "" - -#: ../source/includes/fact-bindata-storage-optimization.rst:1 -msgid "" -"Index keys that are of the ``BinData`` type are more efficiently stored in " -"the index if:" -msgstr "" - -#: ../source/includes/fact-bindata-storage-optimization.rst:4 -msgid "the binary subtype value is in the range of 0-7 or 128-135, and" -msgstr "" - -#: ../source/includes/fact-bindata-storage-optimization.rst:6 -msgid "" -"the length of the byte array is: 0, 1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 16, " -"20, 24, or 32." -msgstr "" - -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:61 -msgid "Limit the Number of Query Results to Reduce Network Demand" -msgstr "" - -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:63 -msgid "" -"MongoDB :term:`cursors ` return results in groups of multiple " -"documents. If you know the number of results you want, you can reduce the " -"demand on network resources by issuing the :method:`~cursor.limit()` method." -msgstr "" - -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:68 -msgid "" -"This is typically used in conjunction with sort operations. For example, if " -"you need only 10 results from your query to the ``posts`` collection, you " -"would issue the following command:" -msgstr "" - -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:76 -msgid "" -"For more information on limiting results, see :method:`~cursor.limit()`" -msgstr "" - -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:79 -msgid "Use Projections to Return Only Necessary Data" -msgstr "" - -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:81 -msgid "" -"When you need only a subset of fields from documents, you can achieve better" -" performance by returning only the fields you need:" -msgstr "" - -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:84 -msgid "" -"For example, if in your query to the ``posts`` collection, you need only the" -" ``timestamp``, ``title``, ``author``, and ``abstract`` fields, you would " -"issue the following command:" -msgstr "" - -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:92 -msgid "" -"For more information on using projections, see :ref:`read-operations-" -"projection`." -msgstr "" - -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:96 -msgid "Use ``$hint`` to Select a Particular Index" -msgstr "" - -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:98 -msgid "" -"In most cases the :ref:`query optimizer ` selects the optimal index for a specific operation; however, " -"you can force MongoDB to use a specific index using the " -":method:`~cursor.hint()` method. Use :method:`~cursor.hint()` to support " -"performance testing, or on some queries where you must select a field or " -"field included in several indexes." -msgstr "" - -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:107 -msgid "Use the Increment Operator to Perform Operations Server-Side" -msgstr "" - -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:109 -msgid "" -"Use MongoDB's :update:`$inc` operator to increment or decrement values in " -"documents. The operator increments the value of the field on the server " -"side, as an alternative to selecting a document, making simple modifications" -" in the client and then writing the entire document to the server. The " -":update:`$inc` operator can also help avoid race conditions, which would " -"result when two application instances queried for a document, manually " -"incremented a field, and saved the entire document back at the same time." -msgstr "" - -#: ../source/includes/extracts/additional-resources-performance-eval.rst:4 -msgid "Additional Resources" -msgstr "" - -#: ../source/includes/extracts/additional-resources-performance-eval.rst:6 -msgid "" -"`MongoDB Performance Evaluation and Tuning Consulting Package " -"`_" -msgstr "" - -#: ../source/tutorial/optimize-query-performance-with-indexes-and-projections.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/perform-findAndModify-linearizable-reads.po b/locale/zh/LC_MESSAGES/tutorial/perform-findAndModify-linearizable-reads.po deleted file mode 100644 index 450efda49e8..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/perform-findAndModify-linearizable-reads.po +++ /dev/null @@ -1,148 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 4aade867eda74cefb8dba9237e9bdfee -# 9a80f85c2d3a4688817f0ffb50c0a6a0 -#: ../source/tutorial/perform-findAndModify-linearizable-reads.txt:5 -#: ../source/tutorial/perform-findAndModify-linearizable-reads.txt:32 -msgid "Linearizable Reads via ``findAndModify``" -msgstr "" - -# cc3c81ef39ae4a178730674396a338da -#: ../source/tutorial/perform-findAndModify-linearizable-reads.txt:10 -msgid "Overview" -msgstr "" - -# 533452d8668a49e496dfcf45067474ae -#: ../source/tutorial/perform-findAndModify-linearizable-reads.txt:12 -msgid "" -"When reading from a replica set, it is possible to read data that is " -"stale (i.e. may not reflect all writes that have occurred prior to the " -"read operation) or not durable (i.e. the state of the data may reflect a " -"write that has not been acknowledged by a majority or the replica set " -"members and thus could be rolled back), depending on the read concern " -"used." -msgstr "" - -# 47f907c954a940bf9be41f284e8b41f4 -#: ../source/tutorial/perform-findAndModify-linearizable-reads.txt:19 -msgid "" -"Starting in version 3.4, MongoDB introduces " -":readconcern:`\"linearizable\"` read concern that returns durable data " -"that is not stale. :readconcern:`Linearizable <\"linearizable\">` read " -"concern guarantees only apply if read operations specify a query filter " -"that uniquely identifies a single document." -msgstr "" - -# a960196a5f9e4f1b94ccbe8a3e615e37 -#: ../source/tutorial/perform-findAndModify-linearizable-reads.txt:25 -msgid "" -"This tutorial outlines an alternative procedure, one using " -":method:`db.collection.findAndModify()` to read data that is not stale " -"and cannot be rolled back, for deployments using MongoDB 3.2. For MongoDB" -" 3.4, although the outlined procedure can be applied, see " -":readconcern:`\"linearizable\"` read concern instead." -msgstr "" - -# afa2fd8a151646eebd8a7bdd5f6c8a43 -#: ../source/tutorial/perform-findAndModify-linearizable-reads.txt:34 -msgid "" -"This procedure uses :method:`db.collection.findAndModify()` to read data " -"that is not stale and cannot be rolled back. To do so, the procedure uses" -" the :method:`~db.collection.findAndModify()` method with a :ref:`write " -"concern ` to modify a dummy field in a document. " -"Specifically, the procedure requires that:" -msgstr "" - -# 5448fd607f5b4595928f000dd96973cf -#: ../source/tutorial/perform-findAndModify-linearizable-reads.txt:40 -msgid "" -":method:`db.collection.findAndModify()` use an **exact** match query, and" -" a :doc:`unique index ` **must exist** to satisfy the" -" query." -msgstr "" - -# cf381937eace4baebd42a8868480ff0d -#: ../source/tutorial/perform-findAndModify-linearizable-reads.txt:44 -msgid "" -":method:`~db.collection.findAndModify()` must actually modify a document;" -" i.e. result in a change to the document." -msgstr "" - -# 57e4767a055b4997af663a6673a762d9 -#: ../source/tutorial/perform-findAndModify-linearizable-reads.txt:47 -msgid "" -":method:`~db.collection.findAndModify()` must use the write concern " -":writeconcern:`{ w: \"majority\" } <\"majority\">`." -msgstr "" - -# c463c7bdaa3f489ebd43bd9fae667fa6 -#: ../source/tutorial/perform-findAndModify-linearizable-reads.txt:52 -msgid "" -"The \"quorum read\" procedure has a substantial cost over simply using a " -"read concern of :readconcern:`\"majority\"` because it incurs write " -"latency rather than read latency. This technique should only be used if " -"staleness is absolutely intolerable." -msgstr "" - -# c718916de13a4219ba710de94509b9a1 -#: ../source/tutorial/perform-findAndModify-linearizable-reads.txt:58 -msgid "Prerequisites" -msgstr "" - -# c2019bd0d4a44d05aba59e305b6a159c -#: ../source/tutorial/perform-findAndModify-linearizable-reads.txt:60 -msgid "" -"This tutorial reads from a collection named ``products``. Initialize the " -"collection using the following operation." -msgstr "" - -# 0928043df7644aa3b00849cadd35b3ed -#: ../source/tutorial/perform-findAndModify-linearizable-reads.txt:89 -msgid "" -"The documents in this collection contain a dummy field named " -"``_dummy_field`` that will be incremented by the " -":method:`db.collection.findAndModify()` in the tutorial. If the field " -"does not exist, the :method:`db.collection.findAndModify()` operation " -"will add the field to the document. The purpose of the field is to ensure" -" that the :method:`db.collection.findAndModify()` results in a " -"modification to the document." -msgstr "" - -# 7c23805034dc4ab4905b906329cb08bf -#: ../source/tutorial/perform-findAndModify-linearizable-reads.txt:98 -msgid "Procedure" -msgstr "" - -# 44100bcc0f46446e83c28cc8533585c8 -#: ../source/includes/footnote-two-primaries-edge-cases.rst:1 -msgid "" -"In :ref:`some circumstances `, two nodes in a replica set may" -" *transiently* believe that they are the primary, but at most, one of " -"them will be able to complete writes with :writeconcern:`{ w: " -"\"majority\" } <\"majority\">` write concern. The node that can complete " -":writeconcern:`{ w: \"majority\" } <\"majority\">` writes is the current " -"primary, and the other node is a former primary that has not yet " -"recognized its demotion, typically due to a :term:`network partition`. " -"When this occurs, clients that connect to the former primary may observe " -"stale data despite having requested read preference :readmode:`primary`, " -"and new writes to the former primary will eventually roll back." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/perform-findAndModify-quorum-reads.po b/locale/zh/LC_MESSAGES/tutorial/perform-findAndModify-quorum-reads.po deleted file mode 100644 index 41e57b660ba..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/perform-findAndModify-quorum-reads.po +++ /dev/null @@ -1,107 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/perform-findAndModify-quorum-reads.txt:3 -msgid "Perform Quorum Reads on Replica Sets" -msgstr "" - -#: ../source/tutorial/perform-findAndModify-quorum-reads.txt:10 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/perform-findAndModify-quorum-reads.txt:12 -msgid "" -"When reading from the primary of a replica set, it is possible to read data " -"that is stale or not durable, depending on the read concern used [#edge-" -"cases-2-primaries]_. With a read concern level of :readconcern:`\"local\"`, " -"a client can read data before it is :term:`durable`; that is, before they " -"have propagated to enough replica set members to avoid a rollback. A read " -"concern level of :readconcern:`\"majority\"` guarantees durable reads but " -"may return stale data that has been overwritten by another write operation." -msgstr "" - -#: ../source/tutorial/perform-findAndModify-quorum-reads.txt:21 -msgid "" -"This tutorial outlines a procedure that uses " -":method:`db.collection.findAndModify()` to read data that is not stale and " -"cannot be rolled back. To do so, the procedure uses the " -":method:`~db.collection.findAndModify()` method with a :ref:`write concern " -"` to modify a dummy field in a document. Specifically, the " -"procedure requires that:" -msgstr "" - -#: ../source/tutorial/perform-findAndModify-quorum-reads.txt:28 -msgid "" -":method:`db.collection.findAndModify()` use an **exact** match query, and a " -":doc:`unique index ` **must exist** to satisfy the " -"query." -msgstr "" - -#: ../source/tutorial/perform-findAndModify-quorum-reads.txt:32 -msgid "" -":method:`~db.collection.findAndModify()` must actually modify a document; " -"i.e. result in a change to the document." -msgstr "" - -#: ../source/tutorial/perform-findAndModify-quorum-reads.txt:35 -msgid "" -":method:`~db.collection.findAndModify()` must use the write concern " -":writeconcern:`{ w: \"majority\" } <\"majority\">`." -msgstr "" - -#: ../source/tutorial/perform-findAndModify-quorum-reads.txt:40 -msgid "" -"The \"quorum read\" procedure has a substantial cost over simply using a " -"read concern of :readconcern:`\"majority\"` because it incurs write latency " -"rather than read latency. This technique should only be used if staleness is" -" absolutely intolerable." -msgstr "" - -#: ../source/tutorial/perform-findAndModify-quorum-reads.txt:46 -msgid "Prerequisites" -msgstr "" - -#: ../source/tutorial/perform-findAndModify-quorum-reads.txt:48 -msgid "" -"This tutorial reads from a collection named ``products``. Initialize the " -"collection using the following operation." -msgstr "" - -#: ../source/tutorial/perform-findAndModify-quorum-reads.txt:77 -msgid "" -"The documents in this collection contain a dummy field named " -"``_dummy_field`` that will be incremented by the " -":method:`db.collection.findAndModify()` in the tutorial. If the field does " -"not exist, the :method:`db.collection.findAndModify()` operation will add " -"the field to the document. The purpose of the field is to ensure that the " -":method:`db.collection.findAndModify()` results in a modification to the " -"document." -msgstr "" - -#: ../source/tutorial/perform-findAndModify-quorum-reads.txt:86 -msgid "Procedure" -msgstr "" - -#: ../source/includes/footnote-two-primaries-edge-cases.rst:1 -msgid "" -"In :ref:`some circumstances `, two nodes in a replica set may " -"*transiently* believe that they are the primary, but at most, one of them " -"will be able to complete writes with :writeconcern:`{ w: \"majority\" } " -"<\"majority\">` write concern. The node that can complete :writeconcern:`{ " -"w: \"majority\" } <\"majority\">` writes is the current primary, and the " -"other node is a former primary that has not yet recognized its demotion, " -"typically due to a :term:`network partition`. When this occurs, clients that" -" connect to the former primary may observe stale data despite having " -"requested read preference :readmode:`primary`, and new writes to the former " -"primary will eventually roll back." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/perform-incremental-map-reduce.po b/locale/zh/LC_MESSAGES/tutorial/perform-incremental-map-reduce.po deleted file mode 100644 index 1259b005007..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/perform-incremental-map-reduce.po +++ /dev/null @@ -1,135 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/perform-incremental-map-reduce.txt:3 -msgid "Perform Incremental Map-Reduce" -msgstr "" - -#: ../source/tutorial/perform-incremental-map-reduce.txt:13 -msgid "" -"Map-reduce operations can handle complex aggregation tasks. To perform map-" -"reduce operations, MongoDB provides the :dbcommand:`mapReduce` command and, " -"in the :program:`mongo` shell, the :method:`db.collection.mapReduce()` " -"wrapper method." -msgstr "" - -#: ../source/tutorial/perform-incremental-map-reduce.txt:18 -msgid "" -"If the map-reduce data set is constantly growing, you may want to perform an" -" incremental map-reduce rather than performing the map-reduce operation over" -" the entire data set each time." -msgstr "" - -#: ../source/tutorial/perform-incremental-map-reduce.txt:22 -msgid "To perform incremental map-reduce:" -msgstr "" - -#: ../source/tutorial/perform-incremental-map-reduce.txt:24 -msgid "" -"Run a map-reduce job over the current collection and output the result to a " -"separate collection." -msgstr "" - -#: ../source/tutorial/perform-incremental-map-reduce.txt:27 -msgid "" -"When you have more data to process, run subsequent map-reduce job with:" -msgstr "" - -#: ../source/tutorial/perform-incremental-map-reduce.txt:30 -msgid "" -"the ``query`` parameter that specifies conditions that match *only* the new " -"documents." -msgstr "" - -#: ../source/tutorial/perform-incremental-map-reduce.txt:33 -msgid "" -"the ``out`` parameter that specifies the ``reduce`` action to merge the new " -"results into the existing output collection." -msgstr "" - -#: ../source/tutorial/perform-incremental-map-reduce.txt:36 -msgid "" -"Consider the following example where you schedule a map-reduce operation on " -"a ``sessions`` collection to run at the end of each day." -msgstr "" - -#: ../source/tutorial/perform-incremental-map-reduce.txt:40 -msgid "Data Setup" -msgstr "" - -#: ../source/tutorial/perform-incremental-map-reduce.txt:42 -msgid "" -"The ``sessions`` collection contains documents that log users' sessions each" -" day, for example:" -msgstr "" - -#: ../source/tutorial/perform-incremental-map-reduce.txt:58 -msgid "Initial Map-Reduce of Current Collection" -msgstr "" - -#: ../source/tutorial/perform-incremental-map-reduce.txt:60 -msgid "Run the first map-reduce operation as follows:" -msgstr "" - -#: ../source/tutorial/perform-incremental-map-reduce.txt:62 -msgid "" -"Define the map function that maps the ``userid`` to an object that contains " -"the fields ``userid``, ``total_time``, ``count``, and ``avg_time``:" -msgstr "" - -#: ../source/tutorial/perform-incremental-map-reduce.txt:80 -msgid "" -"Define the corresponding reduce function with two arguments ``key`` and " -"``values`` to calculate the total time and the count. The ``key`` " -"corresponds to the ``userid``, and the ``values`` is an array whose elements" -" corresponds to the individual objects mapped to the ``userid`` in the " -"``mapFunction``." -msgstr "" - -#: ../source/tutorial/perform-incremental-map-reduce.txt:105 -msgid "" -"Define the finalize function with two arguments ``key`` and " -"``reducedValue``. The function modifies the ``reducedValue`` document to add" -" another field ``average`` and returns the modified document." -msgstr "" - -#: ../source/tutorial/perform-incremental-map-reduce.txt:119 -msgid "" -"Perform map-reduce on the ``session`` collection using the ``mapFunction``, " -"the ``reduceFunction``, and the ``finalizeFunction`` functions. Output the " -"results to a collection ``session_stat``. If the ``session_stat`` collection" -" already exists, the operation will replace the contents:" -msgstr "" - -#: ../source/tutorial/perform-incremental-map-reduce.txt:136 -msgid "Subsequent Incremental Map-Reduce" -msgstr "" - -#: ../source/tutorial/perform-incremental-map-reduce.txt:138 -msgid "" -"Later, as the ``sessions`` collection grows, you can run additional map-" -"reduce operations. For example, add new documents to the ``sessions`` " -"collection:" -msgstr "" - -#: ../source/tutorial/perform-incremental-map-reduce.txt:149 -msgid "" -"At the end of the day, perform incremental map-reduce on the ``sessions`` " -"collection, but use the ``query`` field to select only the new documents. " -"Output the results to the collection ``session_stat``, but ``reduce`` the " -"contents with the results of the incremental map-reduce:" -msgstr "" - -#: ../source/tutorial/perform-incremental-map-reduce.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/perform-maintence-on-replica-set-members.po b/locale/zh/LC_MESSAGES/tutorial/perform-maintence-on-replica-set-members.po deleted file mode 100644 index 2599a5053d3..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/perform-maintence-on-replica-set-members.po +++ /dev/null @@ -1,68 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/perform-maintence-on-replica-set-members.txt:3 -msgid "Perform Maintenance on Replica Set Members" -msgstr "" - -#: ../source/tutorial/perform-maintence-on-replica-set-members.txt:14 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/perform-maintence-on-replica-set-members.txt:16 -msgid "" -":term:`Replica sets ` allow a MongoDB deployment to remain " -"available during the majority of a maintenance window." -msgstr "" - -#: ../source/tutorial/perform-maintence-on-replica-set-members.txt:19 -msgid "" -"This document outlines the basic procedure for performing maintenance on " -"each of the members of a replica set. Furthermore, this particular sequence " -"strives to minimize the amount of time that the :term:`primary` is " -"unavailable and controlling the impact on the entire deployment." -msgstr "" - -#: ../source/tutorial/perform-maintence-on-replica-set-members.txt:25 -msgid "" -"Use these steps as the basis for common replica set operations, particularly" -" for procedures such as :doc:`upgrading to the latest version of MongoDB " -"` and :doc:`changing the size of the " -"oplog`." -msgstr "" - -#: ../source/tutorial/perform-maintence-on-replica-set-members.txt:31 -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/perform-maintence-on-replica-set-members.txt:33 -msgid "" -"For each member of a replica set, starting with a secondary member, perform " -"the following sequence of events, ending with the primary:" -msgstr "" - -#: ../source/tutorial/perform-maintence-on-replica-set-members.txt:36 -msgid "Restart the :program:`mongod` instance as a standalone." -msgstr "" - -#: ../source/tutorial/perform-maintence-on-replica-set-members.txt:38 -msgid "Perform the task on the standalone instance." -msgstr "" - -#: ../source/tutorial/perform-maintence-on-replica-set-members.txt:40 -msgid "Restart the :program:`mongod` instance as a member of the replica set." -msgstr "" - -#: ../source/tutorial/perform-maintence-on-replica-set-members.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/perform-two-phase-commits.po b/locale/zh/LC_MESSAGES/tutorial/perform-two-phase-commits.po deleted file mode 100644 index 627c6107308..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/perform-two-phase-commits.po +++ /dev/null @@ -1,369 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/perform-two-phase-commits.txt:3 -msgid "Perform Two Phase Commits" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:14 -msgid "Synopsis" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:16 -msgid "" -"This document provides a pattern for doing multi-document updates or " -"\"multi-document transactions\" using a two-phase commit approach for " -"writing data to multiple documents. Additionally, you can extend this " -"process to provide a :ref:`rollback-like <2-phase-commits-rollback>` " -"functionality." -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:23 -msgid "Background" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:25 -msgid "" -"Operations on a single :term:`document` are always atomic with MongoDB " -"databases; however, operations that involve multiple documents, which are " -"often referred to as \"multi-document transactions\", are not atomic. Since " -"documents can be fairly complex and contain multiple \"nested\" documents, " -"single-document atomicity provides the necessary support for many practical " -"use cases." -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:32 -msgid "" -"Despite the power of single-document atomic operations, there are cases that" -" require multi-document transactions. When executing a transaction composed " -"of sequential operations, certain issues arise, such as:" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:36 -msgid "" -"Atomicity: if one operation fails, the previous operation within the " -"transaction must \"rollback\" to the previous state (i.e. the \"nothing,\" " -"in \"all or nothing\")." -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:40 -msgid "" -"Consistency: if a major failure (i.e. network, hardware) interrupts the " -"transaction, the database must be able to recover a consistent state." -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:44 -msgid "" -"For situations that require multi-document transactions, you can implement " -"two-phase commit in your application to provide support for these kinds of " -"multi-document updates. Using two-phase commit ensures that data is " -"consistent and, in case of an error, the state that preceded the transaction" -" is :ref:`recoverable <2-phase-commits-rollback>`. During the procedure, " -"however, documents can represent pending data and states." -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:54 -msgid "" -"Because only single-document operations are atomic with MongoDB, two-phase " -"commits can only offer transaction-*like* semantics. It is possible for " -"applications to return intermediate data at intermediate points during the " -"two-phase commit or rollback." -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:60 -msgid "Pattern" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:63 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:65 -msgid "" -"Consider a scenario where you want to transfer funds from account ``A`` to " -"account ``B``. In a relational database system, you can subtract the funds " -"from ``A`` and add the funds to ``B`` in a single multi-statement " -"transaction. In MongoDB, you can emulate a two-phase commit to achieve a " -"comparable result." -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:71 -msgid "The examples in this tutorial use the following two collections:" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:73 -msgid "A collection named ``accounts`` to store account information." -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:75 -msgid "" -"A collection named ``transactions`` to store information on the fund " -"transfer transactions." -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:79 -msgid "Initialize Source and Destination Accounts" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:81 -msgid "" -"Insert into the ``accounts`` collection a document for account ``A`` and a " -"document for account ``B``." -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:93 -msgid "" -"The operation returns a :method:`BulkWriteResult()` object with the status " -"of the operation. Upon successful insert, the :method:`BulkWriteResult()` " -"has :data:`~BulkWriteResult.nInserted` set to ``2`` ." -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:101 -msgid "Initialize Transfer Record" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:103 -msgid "" -"For each fund transfer to perform, insert into the ``transactions`` " -"collection a document with the transfer information. The document contains " -"the following fields:" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:107 -msgid "" -"``source`` and ``destination`` fields, which refer to the ``_id`` fields " -"from the ``accounts`` collection," -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:110 -msgid "" -"``value`` field, which specifies the amount of transfer affecting the " -"``balance`` of the ``source`` and ``destination`` accounts," -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:113 -msgid "" -"``state`` field, which reflects the current state of the transfer. The " -"``state`` field can have the value of ``initial``, ``pending``, ``applied``," -" ``done``, ``canceling``, and ``canceled``." -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:117 -msgid "``lastModified`` field, which reflects last modification date." -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:119 -msgid "" -"To initialize the transfer of ``100`` from account ``A`` to account ``B``, " -"insert into the ``transactions`` collection a document with the transfer " -"information, the transaction ``state`` of ``\"initial\"``, and the " -"``lastModified`` field set to the current date:" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:130 -msgid "" -"The operation returns a :method:`WriteResult()` object with the status of " -"the operation. Upon successful insert, the :method:`WriteResult()` object " -"has :data:`~WriteResult.nInserted` set to ``1``." -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:135 -msgid "Transfer Funds Between Accounts Using Two-Phase Commit" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:142 -msgid "Recovering from Failure Scenarios" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:144 -msgid "" -"The most important part of the transaction procedure is not the prototypical" -" example above, but rather the possibility for recovering from the various " -"failure scenarios when transactions do not complete successfully. This " -"section presents an overview of possible failures and provides steps to " -"recover from these kinds of events." -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:151 -msgid "Recovery Operations" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:153 -msgid "" -"The two-phase commit pattern allows applications running the sequence to " -"resume the transaction and arrive at a consistent state. Run the recovery " -"operations at application startup, and possibly at regular intervals, to " -"catch any unfinished transactions." -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:158 -msgid "" -"The time required to reach a consistent state depends on how long the " -"application needs to recover each transaction." -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:161 -msgid "" -"The following recovery procedures uses the ``lastModified`` date as an " -"indicator of whether the pending transaction requires recovery; " -"specifically, if the pending or applied transaction has not been updated in " -"the last 30 minutes, the procedures determine that these transactions " -"require recovery. You can use different conditions to make this " -"determination." -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:169 -#: ../source/tutorial/perform-two-phase-commits.txt:222 -msgid "Transactions in Pending State" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:171 -msgid "" -"To recover from failures that occur after step \"`Update transaction state " -"to pending.`_\" but before \"`Update transaction state to applied.`_\" step," -" retrieve from the ``transactions`` collection a pending transaction for " -"recovery:" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:183 -msgid "And resume from step \"`Apply the transaction to both accounts.`_\"" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:186 -#: ../source/tutorial/perform-two-phase-commits.txt:213 -msgid "Transactions in Applied State" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:188 -msgid "" -"To recover from failures that occur after step \"`Update transaction state " -"to applied.`_\" but before \"`Update transaction state to done.`_\" step, " -"retrieve from the ``transactions`` collection an applied transaction for " -"recovery:" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:200 -msgid "And resume from \"`Update both accounts' list of pending transactions.`_\"" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:206 -msgid "Rollback Operations" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:208 -msgid "" -"In some cases, you may need to \"roll back\" or undo a transaction; e.g., if" -" the application needs to \"cancel\" the transaction or if one of the " -"accounts does not exist or stops existing during the transaction." -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:215 -msgid "" -"After the \"`Update transaction state to applied.`_\" step, you should " -"**not** roll back the transaction. Instead, complete that transaction and " -":ref:`create a new transaction ` to reverse the " -"transaction by switching the values in the source and the destination " -"fields." -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:224 -msgid "" -"After the \"`Update transaction state to pending.`_\" step, but before the " -"\"`Update transaction state to applied.`_\" step, you can rollback the " -"transaction using the following procedure:" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:233 -msgid "Multiple Applications" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:235 -msgid "" -"Transactions exist, in part, so that multiple applications can create and " -"run operations concurrently without causing data inconsistency or conflicts." -" In our procedure, to update or retrieve the transaction document, the " -"update conditions include a condition on the ``state`` field to prevent " -"reapplication of the transaction by multiple applications." -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:242 -msgid "" -"For example, applications ``App1`` and ``App2`` both grab the same " -"transaction, which is in the ``initial`` state. ``App1`` applies the whole " -"transaction before ``App2`` starts. When ``App2`` attempts to perform the " -"\"`Update transaction state to pending.`_\" step, the update condition, " -"which includes the ``state: \"initial\"`` criterion, will not match any " -"document, and the :data:`~WriteResult.nMatched` and " -":data:`~WriteResult.nModified` will be ``0``. This should signal to ``App2``" -" to go back to the first step to restart the procedure with a different " -"transaction." -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:252 -msgid "" -"When multiple applications are running, it is crucial that only one " -"application can handle a given transaction at any point in time. As such, in" -" addition including the expected state of the transaction in the update " -"condition, you can also create a marker in the transaction document itself " -"to identify the application that is handling the transaction. Use " -":method:`~db.collection.findAndModify()` method to modify the transaction " -"and get it back in one step:" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:274 -msgid "" -"Amend the transaction operations to ensure that only applications that match" -" the identifier in the ``application`` field apply the transaction." -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:277 -msgid "" -"If the application ``App1`` fails during transaction execution, you can use " -"the :ref:`recovery procedures <2-phase-commits-recovery>`, but applications " -"should ensure that they \"own\" the transaction before applying the " -"transaction. For example to find and resume the pending job, use a query " -"that resembles the following:" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:299 -msgid "Using Two-Phase Commits in Production Applications" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:301 -msgid "" -"The example transaction above is intentionally simple. For example, it " -"assumes that it is always possible to roll back operations to an account and" -" that account balances can hold negative values." -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:305 -msgid "" -"Production implementations would likely be more complex. Typically, accounts" -" need information about current balance, pending credits, and pending " -"debits." -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/perform-two-phase-commits.txt:309 -msgid "" -"For all transactions, ensure that you use the appropriate level of " -":doc:`write concern ` for your deployment." -msgstr "" - -#~ msgid "" -#~ "For all transactions, ensure that you use the appropriate level of " -#~ ":doc:`write concern ` for your deployment." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/project-fields-from-query-results.po b/locale/zh/LC_MESSAGES/tutorial/project-fields-from-query-results.po deleted file mode 100644 index da78470bf2f..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/project-fields-from-query-results.po +++ /dev/null @@ -1,385 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/project-fields-from-query-results.txt:163 -msgid "Return All Fields in Matching Documents" -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:214 -msgid "Return the Specified Fields and the ``_id`` Field Only" -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:235 -msgid "Return Specified Fields Only" -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:237 -msgid "" -"You can remove the ``_id`` field from the results by specifying its " -"exclusion in the projection, as in the following example:" -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:254 -msgid "Return All But the Excluded Field" -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:297 -msgid "" -"With the exception of the ``_id`` field you cannot combine inclusion and " -"exclusion statements in projection documents." -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:301 -msgid "Return Specific Fields in Embedded Documents" -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:343 -msgid "The operation returns the following document:" -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:406 -msgid "" -"For fields that contain arrays, MongoDB provides the following projection " -"operators: :projection:`$elemMatch`, :projection:`$slice`, and " -":projection:`$`." -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:431 -msgid ":doc:`/tutorial/query-documents`" -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:7 -msgid "Project Fields to Return from Query" -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:17 -msgid "" -"By default, queries in MongoDB return all fields in matching documents. To " -"limit the amount of data that MongoDB sends to applications, you can include" -" a :term:`projection` document in the query operation." -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:22 -msgid "Projection Document" -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:24 -msgid "" -"The projection document limits the fields to return for all matching " -"documents. The projection document can specify the inclusion of fields or " -"the exclusion of field and has the following form:" -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:32 -msgid "The ```` can be any of the following:" -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:34 -msgid "``1`` or ``true`` to include the field in the return documents." -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:36 -msgid "``0`` or ``false`` to exclude the field." -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:38 -msgid "Expression using a :doc:`/reference/operator/projection`." -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:42 -msgid "" -"For the ``_id`` field, you do not have to explicitly specify ``_id: 1`` to " -"return the ``_id`` field. The :method:`db.collection.find()` method always " -"returns the :term:`_id` field unless you specify ``_id: 0`` to suppress the " -"field." -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:47 -msgid "" -"A ``projection`` *cannot* contain *both* include and exclude specifications," -" except for the exclusion of the ``_id`` field. In projections that " -"*explicitly include* fields, the ``_id`` field is the only field that you " -"can *explicitly exclude*." -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:53 -msgid "Example Collection" -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:55 -msgid "" -"The examples on this page use the :method:`db.collection.find()` method in " -"the :program:`mongo` shell. In the :program:`mongo` shell, if the returned " -"cursor is not assigned to a variable using the ``var`` keyword, then the " -"cursor is automatically iterated up to 20 times [#set-shell-batch-size]_ to " -"print up to the first 20 documents in the results." -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:62 -msgid "" -"To populate the ``users`` collection referenced in the examples, run the " -"following in :program:`mongo` shell:" -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:67 -msgid "" -"If the ``users`` collection already contains documents with the same ``_id``" -" values, you need to :method:`drop ` the collection " -"(``db.users.drop()``) before inserting the example documents." -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:165 -msgid "" -"If you specify no projection, the :method:`db.collection.find()` method " -"returns all fields of all documents that match the query." -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:168 -msgid "" -"The following example retrieves from the ``users`` collection all documents " -"where the ``status`` equals ``\"A\"``:" -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:175 -msgid "The matching documents includes all their fields:" -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:216 -msgid "" -"A projection can explicitly include several fields. In the following " -"operation, the :method:`db.collection.find()` method returns all documents " -"that match the query. In the result set, only the ``name``, ``status`` and, " -"by default, the ``_id`` fields return in the matching documents." -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:226 -#: ../source/tutorial/project-fields-from-query-results.txt:318 -#: ../source/tutorial/project-fields-from-query-results.txt:395 -#: ../source/tutorial/project-fields-from-query-results.txt:417 -msgid "The operation returns the following documents:" -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:244 -msgid "" -"In the result set, *only* the ``name`` and ``status`` fields return in the " -"matching documents:" -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:256 -msgid "" -"To exclude a field or multiple fields, instead of listing the fields to " -"include in the matching document, you can use a projection to exclude " -"specific fields as in the following example:" -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:264 -msgid "" -"In the result set, the ``favorites`` and the ``points`` fields do not return" -" in the matching documents:" -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:303 -msgid "" -"Use the :ref:`dot notation ` to return specific " -"fields in an embedded document." -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:306 -msgid "" -"The following example specifies a projection to return: the ``_id`` field, " -"``name`` field, ``status`` field, and the ``food`` field inside the " -"``favorites`` document; the ``food`` field remains embedded in the " -"``favorites`` document." -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:327 -msgid "Suppress Specific Fields in Embedded Documents" -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:329 -msgid "" -"Use :ref:`dot notation ` to suppress specific fields " -"of an embedded document using a ``0`` instead of ``1``." -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:332 -msgid "" -"The following example specifies a projection to exclude the ``food`` field " -"inside the ``favorites`` document. All other fields are returned in the " -"matching documents:" -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:382 -msgid "Projection on Embedded Documents in an Array" -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:384 -msgid "" -"Use :ref:`dot notation ` to project specific fields " -"inside documents embedded in an array." -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:387 -msgid "" -"The following example specifies a projection to return the ``name`` field, " -"``status`` field, and just the ``bonus`` field in the documents in the " -"``points`` array. The ``_id`` field is returned by default." -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:404 -msgid "Project Specific Array Elements in the Returned Array" -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:410 -msgid "" -"The following example uses the :projection:`$slice` projection operator to " -"return just the last element in the ``scores`` array." -msgstr "" - -#: ../source/tutorial/project-fields-from-query-results.txt:425 -msgid "" -":projection:`$elemMatch`, :projection:`$slice`, and :projection:`$` are the " -"*only* way to project specific elements to include in the returned array. " -"For instance, you *cannot* project specific array elements using the array " -"index; e.g. ``{ \"ratings.0\": 1 }`` projection will *not* project the array" -" with the first element." -msgstr "" - -#: ../source/includes/footnote-set-shell-batch-size.rst:1 -msgid "" -"You can use the ``DBQuery.shellBatchSize`` to change the number of iteration" -" from the default value ``20``. See :ref:`mongo-shell-executing-queries` for" -" more information." -msgstr "" - -#~ msgid "Limit Fields to Return from a Query" -#~ msgstr "" - -#~ msgid "" -#~ "The :term:`projection` document limits the fields to return for all matching" -#~ " documents. The projection document can specify the inclusion of fields or " -#~ "the exclusion of fields." -#~ msgstr "" - -#~ msgid "The specifications have the following forms:" -#~ msgstr "" - -#~ msgid "Syntax" -#~ msgstr "" - -#~ msgid "Description" -#~ msgstr "" - -#~ msgid "``: <1 or true>``" -#~ msgstr "" - -#~ msgid "Specify the inclusion of a field." -#~ msgstr "" - -#~ msgid "``: <0 or false>``" -#~ msgstr "" - -#~ msgid "Specify the suppression of the field." -#~ msgstr "" - -#~ msgid "" -#~ "The ``_id`` field is, by default, included in the result set. To suppress " -#~ "the ``_id`` field from the result set, specify ``_id: 0`` in the projection " -#~ "document." -#~ msgstr "" - -#~ msgid "" -#~ "You cannot combine inclusion and exclusion semantics in a single projection " -#~ "with the *exception* of the ``_id`` field." -#~ msgstr "" - -#~ msgid "" -#~ "This tutorial offers various query examples that limit the fields to return " -#~ "for all matching documents. The examples in this tutorial use a collection " -#~ "``inventory`` and use the :method:`db.collection.find()` method in the " -#~ ":program:`mongo` shell. The :method:`db.collection.find()` method returns a " -#~ ":doc:`cursor ` to the retrieved documents. For examples on " -#~ "query selection criteria, see :doc:`/tutorial/query-documents`." -#~ msgstr "" - -#~ msgid "" -#~ "If you specify no projection, the :method:`find() ` " -#~ "method returns all fields of all documents that match the query." -#~ msgstr "" - -#~ msgid "" -#~ "This operation will return all documents in the ``inventory`` collection " -#~ "where the value of the ``type`` field is ``'food'``. The returned documents " -#~ "contain all its fields." -#~ msgstr "" - -#~ msgid "" -#~ "A projection can explicitly include several fields. In the following " -#~ "operation, :method:`find() ` method returns all " -#~ "documents that match the query. In the result set, only the ``item`` and " -#~ "``qty`` fields and, by default, the ``_id`` field return in the matching " -#~ "documents." -#~ msgstr "" - -#~ msgid "" -#~ "This operation returns all documents that match the query. In the result " -#~ "set, *only* the ``item`` and ``qty`` fields return in the matching " -#~ "documents." -#~ msgstr "" - -#~ msgid "" -#~ "To exclude a single field or group of fields you can use a projection in the" -#~ " following form:" -#~ msgstr "" - -#~ msgid "" -#~ "This operation returns all documents where the value of the ``type`` field " -#~ "is ``food``. In the result set, the ``type`` field does not return in the " -#~ "matching documents." -#~ msgstr "" - -#~ msgid "" -#~ "Use the :ref:`dot notation ` to return specific " -#~ "fields inside an embedded document. For example, the ``inventory`` " -#~ "collection contains the following document:" -#~ msgstr "" - -#~ msgid "" -#~ "The following operation returns all documents that match the query. The " -#~ "specified projection returns only the ``category`` field in the " -#~ "``classification`` document. The returned ``category`` field remains inside " -#~ "the ``classification`` document." -#~ msgstr "" - -#~ msgid "Projection for Array Fields" -#~ msgstr "" - -#~ msgid "" -#~ "For example, the ``inventory`` collection contains the following document:" -#~ msgstr "" - -#~ msgid "" -#~ "Then the following operation uses the :projection:`$slice` projection " -#~ "operator to return just the first two elements in the ``ratings`` array." -#~ msgstr "" - -#~ msgid "" -#~ ":projection:`$elemMatch`, :projection:`$slice`, and :projection:`$` are the " -#~ "*only* way to project *portions* of an array. For instance, you *cannot* " -#~ "project a portion of an array using the array index; e.g. ``{ \"ratings.0\":" -#~ " 1 }`` projection will *not* project the array with the first element." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/query-a-2d-index.po b/locale/zh/LC_MESSAGES/tutorial/query-a-2d-index.po deleted file mode 100644 index 6dbd896b9e0..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/query-a-2d-index.po +++ /dev/null @@ -1,179 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/query-a-2d-index.txt:3 -msgid "Query a ``2d`` Index" -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:13 -msgid "The following sections describe queries supported by the ``2d`` index." -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:16 -msgid "Points within a Shape Defined on a Flat Surface" -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:18 -msgid "" -"To select all legacy coordinate pairs found within a given shape on a flat " -"surface, use the :query:`$geoWithin` operator along with a shape operator. " -"Use the following syntax:" -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:29 -msgid "" -"The following queries for documents within a rectangle defined by ``[ 0 , 0 " -"]`` at the bottom left corner and by ``[ 100 , 100 ]`` at the top right " -"corner." -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:41 -msgid "" -"The following queries for documents that are within the circle centered on " -"``[ -74 , 40.74 ]`` and with a radius of ``10``:" -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:50 -msgid "For syntax and examples for each shape, see the following:" -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:52 -msgid ":query:`$box`" -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:54 -msgid ":query:`$polygon`" -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:56 -msgid ":query:`$center` (defines a circle)" -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:59 -msgid "Points within a Circle Defined on a Sphere" -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:61 -msgid "" -"MongoDB supports rudimentary spherical queries on flat ``2d`` indexes for " -"legacy reasons. In general, spherical calculations should use a ``2dsphere``" -" index, as described in :doc:`/core/2dsphere`." -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:65 -msgid "" -"To query for legacy coordinate pairs in a \"spherical cap\" on a sphere, use" -" :query:`$geoWithin` with the :query:`$centerSphere` operator. Specify an " -"array that contains:" -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:69 -msgid "The grid coordinates of the circle's center point" -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:71 -msgid "" -"The circle's radius measured in radians. To calculate radians, see " -":doc:`/tutorial/calculate-distances-using-spherical-geometry-with-2d-" -"geospatial-indexes`." -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:74 -msgid "Use the following syntax:" -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:83 -msgid "" -"The following example query returns all documents within a 10-mile radius of" -" longitude ``88 W`` and latitude ``30 N``. The example converts distance to " -"radians by dividing distance by the approximate equatorial radius of the " -"earth, 3963.2 miles:" -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:96 -msgid "Proximity to a Point on a Flat Surface" -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:103 -msgid "The :query:`$near` operator uses the following syntax:" -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:111 -msgid "For examples, see :query:`$near`." -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:113 -msgid "The :dbcommand:`geoNear` command uses the following syntax:" -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:119 -msgid "" -"The :dbcommand:`geoNear` command offers more options and returns more " -"information than does the :query:`$near` operator. To run the command, see " -":dbcommand:`geoNear`." -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:128 -msgid "Exact Matches on a Flat Surface" -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:130 -msgid "" -"Previously, ``2d`` indexes would support exact-match queries for coordinate " -"pairs." -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:134 -msgid "" -"You cannot use a ``2d`` index to return an exact match for a coordinate " -"pair. Use a scalar, ascending or descending, index on a field that stores " -"coordinates to return exact matches." -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:138 -msgid "" -"In the following example, the :method:`~db.collection.find()` operation will" -" return an exact match on a location if you have a ``{ 'loc': 1}`` index:" -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:146 -msgid "" -"This query will return any documents with the value of ``[ , ]``." -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:123 -#: ../source/tutorial/query-a-2d-index.txt:124 -msgid "geospatial queries" -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:124 -msgid "exact" -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/query-a-2d-index.txt:98 -msgid "" -"Proximity queries return the legacy coordinate pairs closest to the defined " -"point and sort the results by distance. Use either the :query:`$near` " -"operator or :dbcommand:`geoNear` command. Both require a ``2d`` index." -msgstr "" - -#~ msgid "" -#~ "Proximity queries return the 100 legacy coordinate pairs closest to the " -#~ "defined point and sort the results by distance. Use either the " -#~ ":query:`$near` operator or :dbcommand:`geoNear` command. Both require a " -#~ "``2d`` index." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/query-a-2dsphere-index.po b/locale/zh/LC_MESSAGES/tutorial/query-a-2dsphere-index.po deleted file mode 100644 index e93188ae2ee..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/query-a-2dsphere-index.po +++ /dev/null @@ -1,134 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/query-a-2dsphere-index.txt:5 -msgid "Query a ``2dsphere`` Index" -msgstr "" - -#: ../source/tutorial/query-a-2dsphere-index.txt:15 -msgid "" -"The following sections describe queries supported by the ``2dsphere`` index." -msgstr "" - -#: ../source/tutorial/query-a-2dsphere-index.txt:18 -msgid "GeoJSON Objects Bounded by a Polygon" -msgstr "" - -#: ../source/tutorial/query-a-2dsphere-index.txt:20 -msgid "" -"The :query:`$geoWithin` operator queries for location data found within a " -"GeoJSON polygon. Your location data must be stored in GeoJSON format. Use " -"the following syntax:" -msgstr "" - -#: ../source/tutorial/query-a-2dsphere-index.txt:33 -msgid "" -"The following example selects all points and shapes that exist entirely " -"within a GeoJSON polygon:" -msgstr "" - -#: ../source/tutorial/query-a-2dsphere-index.txt:51 -msgid "Intersections of GeoJSON Objects" -msgstr "" - -#: ../source/tutorial/query-a-2dsphere-index.txt:55 -msgid "" -"The :query:`$geoIntersects` operator queries for locations that intersect a " -"specified GeoJSON object. A location intersects the object if the " -"intersection is non-empty. This includes documents that have a shared edge." -msgstr "" - -#: ../source/tutorial/query-a-2dsphere-index.txt:60 -msgid "The :query:`$geoIntersects` operator uses the following syntax:" -msgstr "" - -#: ../source/tutorial/query-a-2dsphere-index.txt:71 -msgid "" -"The following example uses :query:`$geoIntersects` to select all indexed " -"points and shapes that intersect with the polygon defined by the " -"``coordinates`` array." -msgstr "" - -#: ../source/tutorial/query-a-2dsphere-index.txt:90 -msgid "Proximity to a GeoJSON Point" -msgstr "" - -#: ../source/tutorial/query-a-2dsphere-index.txt:92 -msgid "" -"Proximity queries return the points closest to the defined point and sorts " -"the results by distance. A proximity query on GeoJSON data requires a " -"``2dsphere`` index." -msgstr "" - -#: ../source/tutorial/query-a-2dsphere-index.txt:96 -msgid "" -"To query for proximity to a GeoJSON point, use either the :query:`$near` " -"operator or :dbcommand:`geoNear` command. Distance is in meters." -msgstr "" - -#: ../source/tutorial/query-a-2dsphere-index.txt:100 -msgid "The :query:`$near` uses the following syntax:" -msgstr "" - -#: ../source/tutorial/query-a-2dsphere-index.txt:112 -msgid "For examples, see :query:`$near`." -msgstr "" - -#: ../source/tutorial/query-a-2dsphere-index.txt:114 -msgid "The :dbcommand:`geoNear` command uses the following syntax:" -msgstr "" - -#: ../source/tutorial/query-a-2dsphere-index.txt:123 -msgid "" -"The :dbcommand:`geoNear` command offers more options and returns more " -"information than does the :query:`$near` operator. To run the command, see " -":dbcommand:`geoNear`." -msgstr "" - -#: ../source/tutorial/query-a-2dsphere-index.txt:128 -msgid "Points within a Circle Defined on a Sphere" -msgstr "" - -#: ../source/tutorial/query-a-2dsphere-index.txt:130 -msgid "" -"To select all grid coordinates in a \"spherical cap\" on a sphere, use " -":query:`$geoWithin` with the :query:`$centerSphere` operator. Specify an " -"array that contains:" -msgstr "" - -#: ../source/tutorial/query-a-2dsphere-index.txt:134 -msgid "The grid coordinates of the circle's center point" -msgstr "" - -#: ../source/tutorial/query-a-2dsphere-index.txt:136 -msgid "" -"The circle's radius measured in radians. To calculate radians, see " -":doc:`/tutorial/calculate-distances-using-spherical-geometry-with-2d-" -"geospatial-indexes`." -msgstr "" - -#: ../source/tutorial/query-a-2dsphere-index.txt:139 -msgid "Use the following syntax:" -msgstr "" - -#: ../source/tutorial/query-a-2dsphere-index.txt:149 -msgid "" -"The following example queries grid coordinates and returns all documents " -"within a 10 mile radius of longitude ``88 W`` and latitude ``30 N``. The " -"example converts the distance, 10 miles, to radians by dividing by the " -"approximate equatorial radius of the earth, 3963.2 miles:" -msgstr "" - -#: ../source/tutorial/query-a-2dsphere-index.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/query-a-geohaystack-index.po b/locale/zh/LC_MESSAGES/tutorial/query-a-geohaystack-index.po deleted file mode 100644 index 4c60092af60..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/query-a-geohaystack-index.po +++ /dev/null @@ -1,52 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/query-a-geohaystack-index.txt:5 -msgid "Query a Haystack Index" -msgstr "" - -#: ../source/tutorial/query-a-geohaystack-index.txt:15 -msgid "" -"A haystack index is a special ``2d`` geospatial index that is optimized to " -"return results over small areas. To create a haystack index see :ref" -":`geospatial-indexes-haystack-index`." -msgstr "" - -#: ../source/tutorial/query-a-geohaystack-index.txt:19 -msgid "" -"To query a haystack index, use the :dbcommand:`geoSearch` command. You must " -"specify both the coordinates and the additional field to " -":dbcommand:`geoSearch`. For example, to return all documents with the value " -"``restaurant`` in the ``type`` field near the example point, the command " -"would resemble:" -msgstr "" - -#: ../source/tutorial/query-a-geohaystack-index.txt:34 -msgid "" -"Haystack indexes are not suited to queries for the complete list of " -"documents closest to a particular location. The closest documents could be " -"more distant compared to the bucket size." -msgstr "" - -#: ../source/tutorial/query-a-geohaystack-index.txt:40 -msgid "" -":doc:`Spherical query operations ` are not currently supported " -"by haystack indexes." -msgstr "" - -#: ../source/tutorial/query-a-geohaystack-index.txt:44 -msgid "" -"The :method:`find() ` method and :dbcommand:`geoNear` " -"command cannot access the haystack index." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/query-documents.po b/locale/zh/LC_MESSAGES/tutorial/query-documents.po deleted file mode 100644 index 5d6c0031293..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/query-documents.po +++ /dev/null @@ -1,655 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 72d9f727e54c48a58f72a0873882cf12 -#: ../source/tutorial/query-documents.txt:6 -msgid "Query Documents" -msgstr "" - -# c8aec2a71c514913842cc92af1ac69ac -#: ../source/tutorial/query-documents.txt -msgid "On this page" -msgstr "" - -# a45fad270054492fb4d38ebea6a6915e -#: ../source/tutorial/query-documents.txt:17 -msgid "Query Method" -msgstr "" - -# 917d47ef0e274a429de4f9ecaa1983f2 -#: ../source/tutorial/query-documents.txt:19 -msgid "" -"MongoDB provides the :method:`db.collection.find()` method to read " -"documents from a collection. The :method:`db.collection.find()` method " -"returns a :doc:`cursor ` to the matching " -"documents." -msgstr "" - -# 47ad12da58354480b88e4e57e2e0426d -#: ../source/tutorial/query-documents.txt:28 -msgid "" -"For the :method:`db.collection.find()` method, you can specify the " -"following optional fields:" -msgstr "" - -# f0d5ca28b222427ebd63c7f0ffabd99b -#: ../source/tutorial/query-documents.txt:31 -msgid "" -"a :ref:`query filter ` to specify which documents " -"to return." -msgstr "" - -# 10f59c01ef3b4d24a72038e08b9c37e0 -#: ../source/tutorial/query-documents.txt:34 -msgid "" -"a query projection to specifies which fields from the matching documents " -"to return. The projection limits the amount of data that MongoDB returns " -"to the client over the network." -msgstr "" - -# 1adeb9ec2923415699e011ae5797ee58 -#: ../source/tutorial/query-documents.txt:38 -msgid "" -"You can optionally add a cursor modifier to impose limits, skips, and " -"sort orders. The order of documents returned by a query is not defined " -"unless you specify a :method:`~cursor.sort()`." -msgstr "" - -# 1a4902c98b4248b0ad15ef24845b21e4 -#: ../source/tutorial/query-documents.txt:43 -msgid "Example Collection" -msgstr "" - -# 4939a3728a8e4e4bbc4df60e63303581 -#: ../source/tutorial/query-documents.txt:45 -msgid "" -"The examples on this page use the :method:`db.collection.find()` method " -"in the :program:`mongo` shell. In the :program:`mongo` shell, if the " -"returned cursor is not assigned to a variable using the ``var`` keyword, " -"then the cursor is automatically iterated up to 20 times [#set-shell-" -"batch-size]_ to print up to the first 20 documents in the results." -msgstr "" - -# ee9ef08a9acb4bfd9a87a1c47d80f0a1 -#: ../source/tutorial/query-documents.txt:52 -msgid "" -"To populate the ``users`` collection referenced in the examples, run the " -"following in :program:`mongo` shell:" -msgstr "" - -# 5fa2499e520f472681cbc8a7b33e8e73 -#: ../source/tutorial/query-documents.txt:57 -msgid "" -"If the ``users`` collection already contains documents with the same " -"``_id`` values, you need to :method:`drop ` the " -"collection (``db.users.drop()``) before inserting the example documents." -msgstr "" - -# e5fa915fa1e048e48be086d40daef24d -#: ../source/tutorial/query-documents.txt:153 -msgid "Select All Documents in a Collection" -msgstr "" - -# 4a4e80f0a8bf4a6a8c36fb7bf7d8701c -#: ../source/tutorial/query-documents.txt:155 -msgid "" -"An empty :ref:`query filter ` document (``{}``) " -"selects all documents in the collection:" -msgstr "" - -# 24ad28db935740e7b36c8e427680c821 -#: ../source/tutorial/query-documents.txt:162 -msgid "" -"Omitting a query filter document to the :method:`db.collection.find()` is" -" equivalent to specifying an empty query document. As such, the following" -" operation is equivalent to the previous operation:" -msgstr "" - -# 49bce4722f7b45338e10089d5810f7ee -#: ../source/tutorial/query-documents.txt:173 -msgid "Specify Query Filter Conditions" -msgstr "" - -# 5011a45d4be3460f96689468ab71ca7a -#: ../source/tutorial/query-documents.txt:176 -msgid "Specify Equality Condition" -msgstr "" - -# 0468bd33dd734f8187e5f151065c0917 -#: ../source/includes/extracts/filter-equality.rst:2 -msgid "" -"A :ref:`query filter document ` can specify " -"equality condition with ``:`` expressions to select all " -"documents that contain the ```` with the specified ````:" -msgstr "" - -# 70c59e36fced4a1798ef6f3a4bbb67d2 -#: ../source/tutorial/query-documents.txt:180 -msgid "" -"The following example retrieves from the ``users`` collection all " -"documents where the ``status`` field has the value ``\"A\"``:" -msgstr "" - -# 5e89b4312a174824bd1f50b937c31661 -#: ../source/tutorial/query-documents.txt:188 -msgid "Specify Conditions Using Query Operators" -msgstr "" - -# e7fbdd74039c49e1848bbe9a3ed89c16 -#: ../source/includes/extracts/filter-query-operators.rst:2 -msgid "" -"A :ref:`query filter document ` can use the " -":ref:`query operators ` to specify conditions in the " -"following form:" -msgstr "" - -# fde0fb763aee4ddbb4a0de34b03aa7c6 -#: ../source/tutorial/query-documents.txt:192 -msgid "" -"The following example retrieves all documents from the ``users`` " -"collection where ``status`` equals either ``\"P\"`` or ``\"D\"``:" -msgstr "" - -# 16b8edf877274dce85c09f84d44fe8e5 -#: ../source/tutorial/query-documents.txt:200 -msgid "" -"Although you can express this query using the :query:`$or` operator, use " -"the :query:`$in` operator rather than the :query:`$or` operator when " -"performing equality checks on the same field." -msgstr "" - -# 9c724173e52948758fc79548f81808a8 -#: ../source/tutorial/query-documents.txt:204 -msgid "" -"Refer to the :doc:`/reference/operator/query` document for the complete " -"list of query operators." -msgstr "" - -# 396da5853cdc45c995c19ab20b63fc11 -#: ../source/tutorial/query-documents.txt:208 -msgid "Specify ``AND`` Conditions" -msgstr "" - -# 48be524ee0b9411388a9b204cf86b8ae -#: ../source/tutorial/query-documents.txt:210 -msgid "" -"A compound query can specify conditions for more than one field in the " -"collection's documents. Implicitly, a logical ``AND`` conjunction " -"connects the clauses of a compound query so that the query selects the " -"documents in the collection that match all the conditions." -msgstr "" - -# 570993d7dbd548339324842ce7435015 -#: ../source/tutorial/query-documents.txt:215 -msgid "" -"The following example retrieves all documents in the ``users`` collection" -" where the ``status`` equals ``\"A\"`` **and** ``age`` is less than " -"(:query:`$lt`) ``30``:" -msgstr "" - -# 71ea773081704122a077ed4b10b9949e -#: ../source/tutorial/query-documents.txt:223 -msgid "" -"See :ref:`comparison operators ` for other " -"comparison operators." -msgstr "" - -# 7c2ef9a9533647fdaba6182f9f9e9106 -#: ../source/tutorial/query-documents.txt:227 -msgid "Specify ``OR`` Conditions" -msgstr "" - -# d57ae72c2a7745ff9e16571ad20af0b9 -#: ../source/tutorial/query-documents.txt:229 -msgid "" -"Using the :query:`$or` operator, you can specify a compound query that " -"joins each clause with a logical ``OR`` conjunction so that the query " -"selects the documents in the collection that match at least one " -"condition." -msgstr "" - -# 264531ba67104cf3b3c0bf47e75f4a95 -#: ../source/tutorial/query-documents.txt:234 -msgid "" -"The following example retrieves all documents in the collection where the" -" ``status`` equals ``\"A\"`` **or** ``age`` is less than (:query:`$lt`) " -"``30``:" -msgstr "" - -# c79cd9b85ff9499385a9d0427a602074 -#: ../source/tutorial/query-documents.txt:247 -msgid "" -"Queries which use :ref:`comparison operators ` are subject to :ref:`type-bracketing`." -msgstr "" - -# 5d2a9780f4344d4d9185b1835f1b33f8 -#: ../source/tutorial/query-documents.txt:251 -msgid "Specify ``AND`` as well as ``OR`` Conditions" -msgstr "" - -# 8043c18840cf4b47a4f00085afa3fa4b -#: ../source/tutorial/query-documents.txt:253 -msgid "" -"With additional clauses, you can specify precise conditions for matching " -"documents." -msgstr "" - -# 069e117992c94322993597cd32d48517 -#: ../source/tutorial/query-documents.txt:256 -msgid "" -"In the following example, the compound query document selects all " -"documents in the collection where the ``status`` equals ``\"A\"`` **and**" -" *either* ``age`` is less than than (:query:`$lt`) ``30`` *or* ``type`` " -"equals ``1``:" -msgstr "" - -# 027faca550514dc7a0aaa6f2b824322a -#: ../source/tutorial/query-documents.txt:274 -msgid "Query on Embedded Documents" -msgstr "" - -# f39e8894a1d24198b04dfb8855b642dc -#: ../source/tutorial/query-documents.txt:276 -msgid "" -"When the field holds an embedded document, a query can either specify an " -"exact match on the embedded document or specify a match by individual " -"fields in the embedded document using the :term:`dot notation`." -msgstr "" - -# a93034ee5ca64882a732533dcf26e04f -#: ../source/tutorial/query-documents.txt:282 -msgid "Exact Match on the Embedded Document" -msgstr "" - -# f8285a5f0d2048d29e17ff5bb948fd7d -#: ../source/tutorial/query-documents.txt:284 -msgid "" -"To specify an exact equality match on the whole embedded document, use " -"the query document ``{ : }`` where ```` is the " -"document to match. Equality matches on an embedded document require an " -"*exact* match of the specified ````, including the field order." -msgstr "" - -# e25786930a654888ba7e441718a1935b -#: ../source/tutorial/query-documents.txt:289 -msgid "" -"In the following example, the query matches all documents where the " -"``favorites`` field is an embedded document that contains only the fields" -" ``artist`` equal to ``\"Picasso\"`` and ``food`` equal to ``\"pizza\"``," -" in that order:" -msgstr "" - -# 8a8ad681ca6f49d4bede038d76730d60 -#: ../source/tutorial/query-documents.txt:299 -msgid "Equality Match on Fields within an Embedded Document" -msgstr "" - -# d37065a3002342c592bf947ece964d68 -#: ../source/tutorial/query-documents.txt:301 -msgid "" -"Use the :term:`dot notation` to match by specific fields in an embedded " -"document. Equality matches for specific fields in an embedded document " -"will select documents in the collection where the embedded document " -"contains the specified fields with the specified values. The embedded " -"document can contain additional fields." -msgstr "" - -# a9459a3c622b4a5686220d1e6b5a7b51 -#: ../source/tutorial/query-documents.txt:307 -msgid "" -"In the following example, the query uses the :term:`dot notation` to " -"match all documents where the ``favorites`` field is an embedded document" -" that includes the field ``artist`` equal to ``\"Picasso\"`` and may " -"contain other fields:" -msgstr "" - -# d078b771e1c749988fdf1f45709bd13e -#: ../source/tutorial/query-documents.txt:319 -msgid "Query on Arrays" -msgstr "" - -# f179d0c4ea924e1f89df5e1d39701aaa -#: ../source/tutorial/query-documents.txt:321 -msgid "" -"When the field holds an array, you can query for an exact array match or " -"for specific values in the array. If the array holds embedded documents, " -"you can query for specific fields in the embedded documents using " -":term:`dot notation`." -msgstr "" - -# 015b381fac374c649451f5d89f3164b8 -#: ../source/tutorial/query-documents.txt:326 -msgid "" -"If you specify multiple conditions using the :query:`$elemMatch` " -"operator, the array must contain at least one element that satisfies all " -"the conditions. See :ref:`single-element-satisfies-criteria`." -msgstr "" - -# e48b30622f4b414184c3d3047fbc62f1 -#: ../source/tutorial/query-documents.txt:330 -msgid "" -"If you specify multiple conditions without using the :query:`$elemMatch` " -"operator, then some combination of the array elements, not necessarily a " -"single element, must satisfy all the conditions; i.e. different elements " -"in the array can satisfy different parts of the conditions. See :ref" -":`combination-of-elements-satisfies-criteria`." -msgstr "" - -# 2212341ea60240f08a8b553da8540d1f -#: ../source/tutorial/query-documents.txt:340 -msgid "Exact Match on an Array" -msgstr "" - -# 6815b32d41bd48fabcd90c96287a12e7 -#: ../source/tutorial/query-documents.txt:342 -msgid "" -"To specify equality match on an array, use the query document ``{ " -": }`` where ```` is the array to match. Equality " -"matches on the array require that the array field match *exactly* the " -"specified ````, including the element order." -msgstr "" - -# 63c6d05a6c634d1ab67d7c1e2e8f3c7e -#: ../source/tutorial/query-documents.txt:347 -msgid "" -"The following example queries for all documents where the field " -"``badges`` is an array that holds exactly two elements, ``\"blue\"``, and" -" ``\"black\"``, in this order:" -msgstr "" - -# a95fae9e23b145ac96506983b5f80275 -#: ../source/tutorial/query-documents.txt:355 -msgid "The query matches the following document:" -msgstr "" - -# 505aaa98165546a7a17539dbd283344d -#: ../source/tutorial/query-documents.txt:374 -msgid "Match an Array Element" -msgstr "" - -# bd615ddab2e045ebb8ff489b2358a878 -#: ../source/tutorial/query-documents.txt:376 -msgid "" -"Equality matches can specify a single element in the array to match. " -"These specifications match if the array contains at least *one* element " -"with the specified value." -msgstr "" - -# 66a3e0a755b940299ebd3fc4faa4350d -#: ../source/tutorial/query-documents.txt:380 -msgid "" -"The following example queries for all documents where ``badges`` is an " -"array that contains ``\"black\"`` as one of its elements:" -msgstr "" - -# 7baeaaaafa2c45b283063be5544a9f7f -#: ../source/tutorial/query-documents.txt:387 -msgid "The query matches the following documents:" -msgstr "" - -# da5670b0cb9a492790bc3f09fb50f83a -#: ../source/tutorial/query-documents.txt:426 -msgid "Match a Specific Element of an Array" -msgstr "" - -# c3ce1ab253c54e1d924f34bdc3cfabe6 -#: ../source/tutorial/query-documents.txt:428 -msgid "" -"Equality matches can specify equality matches for an element at a " -"particular index or position of the array using the :term:`dot notation`." -msgstr "" - -# 0f00aa0018a4433fb8a54e23c136c4b5 -#: ../source/tutorial/query-documents.txt:432 -msgid "" -"In the following example, the query uses the :term:`dot notation` to " -"match all documents where the ``badges`` is an array that contains " -"``\"black\"`` as the first element:" -msgstr "" - -# a120c803650842c398c3b20c2bfda646 -# 1aa893cdcd524e9ead40a265aafe330b -#: ../source/tutorial/query-documents.txt:440 -#: ../source/tutorial/query-documents.txt:660 -msgid "The operation returns the following document:" -msgstr "" - -# d87bcc5d838d4a6598b4eb278f2e75ef -#: ../source/tutorial/query-documents.txt:459 -msgid "Specify Multiple Criteria for Array Elements" -msgstr "" - -# bbcb92e8ecc34601bdc081d9c57edf6a -# 50f3360f717144d18aa5f3f6f71fdf2a -#: ../source/tutorial/query-documents.txt:464 -#: ../source/tutorial/query-documents.txt:645 -msgid "Single Element Satisfies the Criteria" -msgstr "" - -# 73e3e707cf86462d99d53bdfa2a5b644 -#: ../source/tutorial/query-documents.txt:466 -msgid "" -"Use :query:`$elemMatch` operator to specify multiple criteria on the " -"elements of an array such that at least one array element satisfies all " -"the specified criteria." -msgstr "" - -# dcef6708cbf14e84ac84564e17342f19 -#: ../source/tutorial/query-documents.txt:470 -msgid "" -"The following example queries for documents where the ``finished`` array " -"contains at least one element that is greater than (:query:`$gt`) ``15`` " -"and less than (:query:`$lt`) ``20``:" -msgstr "" - -# a401a5bec18248dbbeda0a0695629932 -#: ../source/tutorial/query-documents.txt:478 -msgid "" -"The operation returns the following documents, whose ``finished`` array " -"contains at least one element which meets both criteria:" -msgstr "" - -# ad3d620cb3cf4a138cb373ac7e446f9c -# f9116bc1afa2431288ece2a8987c321a -#: ../source/tutorial/query-documents.txt:510 -#: ../source/tutorial/query-documents.txt:677 -msgid "Combination of Elements Satisfies the Criteria" -msgstr "" - -# 764ae09524e14ff996e496ad647c0eb1 -#: ../source/tutorial/query-documents.txt:512 -msgid "" -"The following example queries for documents where the ``finished`` array " -"contains elements that in some combination satisfy the query conditions; " -"e.g., one element can satisfy the greater than ``15`` condition and " -"another element can satisfy the less than ``20`` condition, or a single " -"element can satisfy both:" -msgstr "" - -# 90eb08c0c66048539cfc67545516387f -# ec48c66193264a73883ffdbcfd65f7b5 -# a2879169800f48a6943f9cdbe4e5b5a9 -#: ../source/tutorial/query-documents.txt:522 -#: ../source/tutorial/query-documents.txt:581 -#: ../source/tutorial/query-documents.txt:612 -msgid "The operation returns the following documents:" -msgstr "" - -# 945faf9278f34bd4b311015801a0fe87 -#: ../source/tutorial/query-documents.txt:563 -msgid "Array of Embedded Documents" -msgstr "" - -# c4482c0eb61f4d1490b3ae3db328d4b9 -#: ../source/tutorial/query-documents.txt:566 -msgid "Match a Field in the Embedded Document Using the Array Index" -msgstr "" - -# 22ed2e6919694e6caec6784623c17d1f -#: ../source/tutorial/query-documents.txt:568 -msgid "" -"If you know the array index of the embedded document, you can specify the" -" document using the embedded document's position using the :term:`dot " -"notation`." -msgstr "" - -# 2ad245aad20545f5ae1d7d096ad874f0 -#: ../source/tutorial/query-documents.txt:572 -msgid "" -"The following example selects all documents where the ``points`` contains" -" an array whose first element (i.e. index is ``0``) is a document that " -"contains the field ``points`` whose value is less than or equal to " -"``55``:" -msgstr "" - -# 965e21f2e54d4b7aaf46b369de5da61e -#: ../source/tutorial/query-documents.txt:598 -msgid "Match a Field Without Specifying Array Index" -msgstr "" - -# 02cd1bf348304231865872cf44199b8c -#: ../source/tutorial/query-documents.txt:600 -msgid "" -"If you do not know the index position of the document in the array, " -"concatenate the name of the field that contains the array, with a dot " -"(``.``) and the name of the field in the embedded document." -msgstr "" - -# 5a90e3ed05eb4567bb3031130ad30495 -#: ../source/tutorial/query-documents.txt:604 -msgid "" -"The following example selects all documents where the ``points`` is an " -"array with at least one embedded document that contains the field " -"``points`` whose value is less than or equal to ``55``:" -msgstr "" - -# 77756eb9c2cc4f46a1e9a88bcae91fdb -#: ../source/tutorial/query-documents.txt:642 -msgid "Specify Multiple Criteria for Array of Documents" -msgstr "" - -# 67146d355b264724b228d480e34eb9ff -#: ../source/tutorial/query-documents.txt:647 -msgid "" -"Use :query:`$elemMatch` operator to specify multiple criteria on an array" -" of embedded documents such that at least one embedded document satisfies" -" all the specified criteria." -msgstr "" - -# fc92192f5dc24401a8f7bb2fea4a24e2 -#: ../source/tutorial/query-documents.txt:651 -msgid "" -"The following example queries for documents where the ``points`` array " -"has at least one embedded document that contains both the field " -"``points`` less than or equal to ``70`` and the field ``bonus`` equal to " -"``20``:" -msgstr "" - -# 8fd5298c9bf449419ddc4328699560a8 -#: ../source/tutorial/query-documents.txt:679 -msgid "" -"The following example queries for documents where the ``points`` array " -"contains elements that in some combination satisfy the query conditions; " -"e.g. one element satisfies the ``points`` less than or equal to ``70`` " -"condition and another element satisfies the ``bonus`` equal to ``20`` " -"condition, or a single element satisfies both criteria:" -msgstr "" - -# 8bb4a172eac44e00953eb3b5d8959a3d -#: ../source/tutorial/query-documents.txt:690 -msgid "The query returns the following documents:" -msgstr "" - -# bceb930c7b0644619ce6821e943e4ee3 -#: ../source/tutorial/query-documents.txt:718 -msgid "Additional Methods" -msgstr "" - -# 95079492b9d04dd8a32733c7273d8c5e -#: ../source/tutorial/query-documents.txt:720 -msgid "The following methods can also read documents from a collection:" -msgstr "" - -# 10f46f594d19413eb1c498aabc57d90e -#: ../source/tutorial/query-documents.txt:722 -msgid ":method:`db.collection.findOne` [#findOne]_" -msgstr "" - -# 3bec350c897d4a6b9eca49baaae6c8c0 -#: ../source/tutorial/query-documents.txt:724 -msgid "" -"In :doc:`aggregation pipeline `, the " -":pipeline:`$match` pipeline stage provides access to MongoDB queries." -msgstr "" - -# 7abb35e836dc43548bf9a4331247f40f -#: ../source/tutorial/query-documents.txt:729 -msgid "" -"The :method:`db.collection.findOne()` method also performs a read " -"operation to return a single document. Internally, the " -":method:`db.collection.findOne()` method is the " -":method:`db.collection.find()` method with a limit of 1." -msgstr "" - -# 7b58a2b141cc4691a122f15869bac5cb -#: ../source/tutorial/query-documents.txt:735 -msgid "Read Isolation" -msgstr "" - -# 8fa4e1efbde145ac8b1ddb2ed70552b8 -#: ../source/tutorial/query-documents.txt:739 -msgid "" -"For reads to :doc:`replica sets ` and replica set " -":doc:`shards `, read concern allows clients to choose a level " -"of isolation for their reads." -msgstr "" - -# b6e36ee3245b40d09ab6bcc394df0d22 -#: ../source/tutorial/query-documents.txt:743 -msgid "For more information, see :doc:`/reference/read-concern`." -msgstr "" - -# a6df1ce9d4be47aaa58310dba444b7e5 -#: ../source/includes/footnote-set-shell-batch-size.rst:1 -msgid "" -"You can use the ``DBQuery.shellBatchSize`` to change the number of " -"iteration from the default value ``20``. See :ref:`mongo-shell-executing-" -"queries` for more information." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "Embedded Documents" -#~ msgstr "" - -#~ msgid "Arrays" -#~ msgstr "" - -#~ msgid ":doc:`/tutorial/project-fields-from-query-results`" -#~ msgstr "" - -#~ msgid "" -#~ "In the following example, the compound" -#~ " query document selects all documents " -#~ "in the collection where the``status`` " -#~ "equals ``\"A\"`` **and** *either* ``age`` " -#~ "is less than than (:query:`$lt`) ``30``" -#~ " *or* ``type`` equals ``1``:" -#~ msgstr "" - -#~ msgid "The following methods can also delete documents from a collection:" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/query-for-null-fields.po b/locale/zh/LC_MESSAGES/tutorial/query-for-null-fields.po deleted file mode 100644 index 267f50a7b68..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/query-for-null-fields.po +++ /dev/null @@ -1,103 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/query-for-null-fields.txt:5 -msgid "Query for Null or Missing Fields" -msgstr "" - -#: ../source/tutorial/query-for-null-fields.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/query-for-null-fields.txt:15 -msgid "" -"Different query operators in MongoDB treat ``null`` values differently." -msgstr "" - -#: ../source/tutorial/query-for-null-fields.txt:17 -msgid "" -"The examples on this page use the :method:`db.collection.find()` method in " -"the :program:`mongo` shell. To populate the ``users`` collection referenced " -"in the examples, run the following in :program:`mongo` shell:" -msgstr "" - -#: ../source/tutorial/query-for-null-fields.txt:33 -msgid "Equality Filter" -msgstr "" - -#: ../source/tutorial/query-for-null-fields.txt:35 -msgid "" -"The ``{ name : null }`` query matches documents that either contain the " -"``name`` field whose value is ``null`` *or* that do not contain the ``name``" -" field." -msgstr "" - -#: ../source/tutorial/query-for-null-fields.txt:39 -msgid "Given the following query:" -msgstr "" - -#: ../source/tutorial/query-for-null-fields.txt:45 -msgid "The query returns both documents:" -msgstr "" - -#: ../source/tutorial/query-for-null-fields.txt:52 -msgid "" -"If the query uses an index that is :ref:`sparse `, " -"however, then the query will only match ``null`` values, not missing fields." -msgstr "" - -#: ../source/tutorial/query-for-null-fields.txt:56 -msgid "" -"If using the sparse index results in an incomplete result, MongoDB will not " -"use the index unless a :method:`~cursor.hint()` explicitly specifies the " -"index. See :ref:`index-type-sparse` for more information." -msgstr "" - -#: ../source/tutorial/query-for-null-fields.txt:62 -msgid "Type Check" -msgstr "" - -#: ../source/tutorial/query-for-null-fields.txt:64 -msgid "" -"The ``{ name : { $type: 10 } }`` query matches documents that contains the " -"``name`` field whose value is ``null`` *only*; i.e. the value of the " -"``item`` field is of BSON Type ``Null`` (i.e. ``10``) :" -msgstr "" - -#: ../source/tutorial/query-for-null-fields.txt:73 -msgid "" -"The query returns only the document where the ``item`` field has a ``null`` " -"value:" -msgstr "" - -#: ../source/tutorial/query-for-null-fields.txt:81 -msgid "Existence Check" -msgstr "" - -#: ../source/tutorial/query-for-null-fields.txt:83 -msgid "" -"The ``{ name : { $exists: false } }`` query matches documents that do not " -"contain the ``item`` field:" -msgstr "" - -#: ../source/tutorial/query-for-null-fields.txt:90 -msgid "" -"The query returns only the document that does *not* contain the ``item`` " -"field:" -msgstr "" - -#: ../source/tutorial/query-for-null-fields.txt:97 -msgid "" -"The reference documentation for the :query:`$type` and :query:`$exists` " -"operators." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/rebuild-indexes.po b/locale/zh/LC_MESSAGES/tutorial/rebuild-indexes.po deleted file mode 100644 index cd2da132919..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/rebuild-indexes.po +++ /dev/null @@ -1,67 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/rebuild-indexes.txt:6 -msgid "Rebuild Indexes" -msgstr "" - -#: ../source/tutorial/rebuild-indexes.txt:10 -msgid "" -"If you need to rebuild indexes for a collection you can use the " -":method:`db.collection.reIndex()` method to rebuild all indexes on a " -"collection in a single operation. This operation drops all indexes, " -"including the :ref:`_id index `, and then rebuilds all " -"indexes." -msgstr "" - -#: ../source/tutorial/rebuild-indexes.txt:16 -msgid ":doc:`/core/indexes` and :doc:`/administration/indexes`." -msgstr "" - -#: ../source/tutorial/rebuild-indexes.txt:19 -msgid "Process" -msgstr "" - -#: ../source/tutorial/rebuild-indexes.txt:21 -msgid "The operation takes the following form:" -msgstr "" - -#: ../source/tutorial/rebuild-indexes.txt:27 -msgid "" -"MongoDB will return the following document when the operation completes:" -msgstr "" - -#: ../source/tutorial/rebuild-indexes.txt:49 -msgid "" -"This shell helper provides a wrapper around the :dbcommand:`reIndex` " -":term:`database command`. Your :doc:`client library `" -" may have a different or additional interface for this operation." -msgstr "" - -#: ../source/tutorial/rebuild-indexes.txt:54 -msgid "Additional Considerations" -msgstr "" - -#: ../source/includes/note-build-indexes-on-replica-sets.rst:3 -msgid "" -"To build or rebuild indexes for a :term:`replica set` see :ref:`index-" -"building-replica-sets`." -msgstr "" - -#: ../source/tutorial/rebuild-indexes.txt:1 -msgid "index" -msgstr "" - -#: ../source/tutorial/rebuild-indexes.txt:1 -msgid "rebuild" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/reconfigure-replica-set-with-unavailable-members.po b/locale/zh/LC_MESSAGES/tutorial/reconfigure-replica-set-with-unavailable-members.po deleted file mode 100644 index c771c8777ed..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/reconfigure-replica-set-with-unavailable-members.po +++ /dev/null @@ -1,254 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:3 -msgid "Reconfigure a Replica Set with Unavailable Members" -msgstr "" - -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:13 -msgid "" -"To reconfigure a :term:`replica set` when a **majority** of members are " -"available, use the :method:`rs.reconfig()` operation on the current " -":term:`primary`, following the example in the :ref:`Replica Set " -"Reconfiguration Procedure `." -msgstr "" - -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:32 -msgid "Reconfigure by Forcing the Reconfiguration" -msgstr "" - -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:34 -msgid "" -"This procedure lets you recover while a majority of :term:`replica set` " -"members are down or unreachable. You connect to any surviving member and use" -" the ``force`` option to the :method:`rs.reconfig()` method." -msgstr "" - -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:38 -msgid "" -"The ``force`` option forces a new configuration onto the member. Use this " -"procedure only to recover from catastrophic interruptions. Do not use " -"``force`` every time you reconfigure. Also, do not use the ``force`` option " -"in any automatic scripts and do not use ``force`` when there is still a " -":term:`primary`." -msgstr "" - -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:43 -msgid "To force reconfiguration:" -msgstr "" - -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:45 -msgid "Back up a surviving member." -msgstr "" - -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:47 -msgid "" -"Connect to a surviving member and save the current configuration. Consider " -"the following example commands for saving the configuration:" -msgstr "" - -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:66 -msgid "" -"On the same member, reconfigure the set by using the :method:`rs.reconfig()`" -" command with the ``force`` option set to ``true``:" -msgstr "" - -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:74 -msgid "" -"This operation forces the secondary to use the new configuration. The " -"configuration is then propagated to all the surviving members listed in the " -"``members`` array. The replica set then elects a new primary." -msgstr "" - -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:80 -msgid "" -"When you use ``force : true``, the version number in the replica set " -"configuration increases significantly, by tens or hundreds of thousands. " -"This is normal and designed to prevent set version collisions if you " -"accidentally force re-configurations on both sides of a network partition " -"and then the network partitioning ends." -msgstr "" - -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:87 -msgid "" -"If the failure or partition was only temporary, shut down or decommission " -"the removed members as soon as possible." -msgstr "" - -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:90 -msgid ":doc:`/tutorial/resync-replica-set-member`" -msgstr "" - -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:28 -msgid "replica set" -msgstr "" - -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:28 -msgid "reconfiguration" -msgstr "" - -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:20 -msgid "" -"This document provides steps for re-configuring a replica set when *only* a " -"**minority** of members are accessible." -msgstr "" - -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:23 -msgid "" -"You may need to use the procedure, for example, in a geographically " -"distributed replica set, where *no* local group of members can reach a " -"majority. See :ref:`replica-set-elections` for more information on this " -"situation." -msgstr "" - -#: ../source/tutorial/reconfigure-replica-set-with-unavailable-members.txt:56 -msgid "" -"On the same member, remove the down and unreachable members of the replica " -"set from the :rsconf:`members` array by setting the array equal to the " -"surviving members alone. Consider the following example, which uses the " -"``cfg`` variable created in the previous step:" -msgstr "" - -#~ msgid "" -#~ "This document provides the following options for re-configuring a replica " -#~ "set when *only* a **minority** of members are accessible:" -#~ msgstr "" - -#~ msgid ":ref:`replica-set-force-reconfiguration`" -#~ msgstr "" - -#~ msgid ":ref:`replica-set-reconfigure-by-replacing`" -#~ msgstr "" - -#~ msgid "" -#~ "You may need to use one of these procedures, for example, in a " -#~ "geographically distributed replica set, where *no* local group of members " -#~ "can reach a majority. See :ref:`replica-set-elections` for more information " -#~ "on this situation." -#~ msgstr "" - -#~ msgid "" -#~ "On the same member, remove the down and unreachable members of the replica " -#~ "set from the :data:`~replSetGetConfig.members` array by setting the array " -#~ "equal to the surviving members alone. Consider the following example, which " -#~ "uses the ``cfg`` variable created in the previous step:" -#~ msgstr "" - -#~ msgid "Reconfigure by Replacing the Replica Set" -#~ msgstr "" - -#~ msgid "" -#~ "Use the following procedure **only** for versions of MongoDB prior to " -#~ "version 2.0. If you're running MongoDB 2.0 or later, use the above " -#~ "procedure, :ref:`replica-set-force-reconfiguration`." -#~ msgstr "" - -#~ msgid "" -#~ "These procedures are for situations where a *majority* of the :term:`replica" -#~ " set` members are down or unreachable. If a majority is *running*, then skip" -#~ " these procedures and instead use the :method:`rs.reconfig()` command " -#~ "according to the examples in :ref:`replica-set-reconfiguration-usage`." -#~ msgstr "" - -#~ msgid "" -#~ "If you run a pre-2.0 version and a majority of your replica set is down, you" -#~ " have the two options described here. Both involve replacing the replica " -#~ "set." -#~ msgstr "" - -#~ msgid "Reconfigure by Turning Off Replication" -#~ msgstr "" - -#~ msgid "" -#~ "This option replaces the :term:`replica set` with a :term:`standalone` " -#~ "server." -#~ msgstr "" - -#~ msgid "" -#~ "Stop the surviving :program:`mongod` instances. To ensure a clean shutdown, " -#~ "use an existing :term:`control script` or use the " -#~ ":method:`db.shutdownServer()` method." -#~ msgstr "" - -#~ msgid "" -#~ "For example, to use the :method:`db.shutdownServer()` method, connect to the" -#~ " server using the :program:`mongo` shell and issue the following sequence of" -#~ " commands:" -#~ msgstr "" - -#~ msgid "" -#~ "Create a backup of the data directory (i.e. :setting:`~storage.dbPath`) of " -#~ "the surviving members of the set." -#~ msgstr "" - -#~ msgid "Optional" -#~ msgstr "" - -#~ msgid "" -#~ "Restart one of the :program:`mongod` instances *without* the " -#~ ":option:`--replSet ` parameter." -#~ msgstr "" - -#~ msgid "" -#~ "The data is now accessible and provided by a single server that is not a " -#~ "replica set member. Clients can use this server for both reads and writes." -#~ msgstr "" - -#~ msgid "" -#~ "When possible, re-deploy a replica set to provide redundancy and to protect " -#~ "your deployment from operational interruption." -#~ msgstr "" - -#~ msgid "Reconfigure by \"Breaking the Mirror\"" -#~ msgstr "" - -#~ msgid "" -#~ "This option selects a surviving :term:`replica set` member to be the new " -#~ ":term:`primary` and to \"seed\" a new replica set. In the following " -#~ "procedure, the new primary is ``db0.example.net``. MongoDB copies the data " -#~ "from ``db0.example.net`` to all the other members." -#~ msgstr "" - -#~ msgid "" -#~ "Move the data directories (i.e. :setting:`~storage.dbPath`) for all the " -#~ "members except ``db0.example.net``, so that all the members except " -#~ "``db0.example.net`` have empty data directories. For example:" -#~ msgstr "" - -#~ msgid "" -#~ "Move the data files for ``local`` database (i.e. ``local.*``) so that " -#~ "``db0.example.net`` has no local database. For example" -#~ msgstr "" - -#~ msgid "Start each member of the replica set normally." -#~ msgstr "" - -#~ msgid "" -#~ "Connect to ``db0.example.net`` in a :program:`mongo` shell and run " -#~ ":method:`rs.initiate()` to initiate the replica set." -#~ msgstr "" - -#~ msgid "" -#~ "Add the other set members using :method:`rs.add()`. For example, to add a " -#~ "member running on ``db1.example.net`` at port ``27017``, issue the following" -#~ " command:" -#~ msgstr "" - -#~ msgid "" -#~ "MongoDB performs an initial sync on the added members by copying all data " -#~ "from ``db0.example.net`` to the added members." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/recover-data-following-unexpected-shutdown.po b/locale/zh/LC_MESSAGES/tutorial/recover-data-following-unexpected-shutdown.po deleted file mode 100644 index cd06e29a104..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/recover-data-following-unexpected-shutdown.po +++ /dev/null @@ -1,342 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# a84cb1cd2a5a4791bb8447a297b585f3 -#: ../source/tutorial/recover-data-following-unexpected-shutdown.txt:3 -msgid "Recover a Standalone after an Unexpected Shutdown" -msgstr "" - -# 78c8bf496a0d499abec5b5f776138ee4 -#: ../source/tutorial/recover-data-following-unexpected-shutdown.txt:7 -msgid "" -"When a standalone :program:`mongod` instance has journaling disabled " -"[#journaling-on]_, an unclean shutdown may leave the data in an " -"inconsistent state. Following an unclean shutdown, if a non-empty " -"``mongod.lock`` file exists, :program:`mongod` instance logs the " -"following message upon restart:" -msgstr "" - -# ad92438bf19a4a9da32414a6d935adfa -#: ../source/tutorial/recover-data-following-unexpected-shutdown.txt:17 -msgid "" -"If your :setting:`~storage.dbPath` contains a non-empty ``mongod.lock`` " -"file, you must repair the database. This tutorial outlines the procedure " -"to repair your database for a standalone :program:`mongod`." -msgstr "" - -# 8b70f38bd2b8468aac505a6f1b4d9da7 -#: ../source/tutorial/recover-data-following-unexpected-shutdown.txt:23 -msgid "" -"Do not use this tutorial to recover a member of a :term:`replica set`. " -"Instead, you should either restore from a :doc:`backup ` " -"or resync from another member of the set, as described in :doc:`/tutorial" -"/resync-replica-set-member`." -msgstr "" - -# 4ec07202d98141af84fcc49ad7f88f32 -#: ../source/tutorial/recover-data-following-unexpected-shutdown.txt:30 -msgid "" -"By default, MongoDB runs with :doc:`journaling ` " -"enabled to prevent data inconsistency in the event of an unclean " -"shutdown. To shut down cleanly, see :ref:`terminate-mongod-processes`." -msgstr "" - -# 9feb5659c5cd494e8ff247c9b6fb1665 -#: ../source/tutorial/recover-data-following-unexpected-shutdown.txt:38 -msgid "Procedure" -msgstr "" - -# dccd60796c7145808e8fcd9c3036ca64 -#: ../source/tutorial/recover-data-following-unexpected-shutdown.txt:42 -msgid "" -"Run the repair operation as the same user that normally runs the " -":program:`mongod` process to avoid changing the permissions of the " -"MongoDB data files." -msgstr "" - -# 87e11e5deb1e4289a72af58bed8a1d06 -#: ../source/tutorial/recover-data-following-unexpected-shutdown.txt:50 -msgid "" -"Generally, you should not manually remove the ``mongod.lock`` file. " -"Instead, use the above procedure to recover the database. In dire " -"situations, you can remove the file, start the database using the " -"possibly corrupt files, and attempt to recover data from the database. " -"However, it is impossible to predict the state of the database in these " -"situations." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "Recover Data after an Unexpected Shutdown" -#~ msgstr "" - -#~ msgid "" -#~ "To prevent data inconsistency and " -#~ "corruption, always shut down the " -#~ "database cleanly and use the " -#~ ":term:`durability journaling `. MongoDB " -#~ "writes data to the journal, by " -#~ "default, every 100 milliseconds, such " -#~ "that MongoDB can always recover to " -#~ "a consistent state even in the " -#~ "case of an unclean shutdown due to" -#~ " power loss or other system failure." -#~ msgstr "" - -#~ msgid "" -#~ "If you are *not* running as part" -#~ " of a :term:`replica set` **and** do" -#~ " *not* have journaling enabled, use " -#~ "the following procedure to recover data" -#~ " that may be in an inconsistent " -#~ "state. If you are running as part" -#~ " of a replica set, you should " -#~ "*always* restore from a backup or " -#~ "restart the :program:`mongod` instance with" -#~ " an empty :setting:`~storage.dbPath` and " -#~ "allow MongoDB to perform an initial " -#~ "sync to restore the data." -#~ msgstr "" - -#~ msgid "" -#~ "The :doc:`/administration` documents, including " -#~ ":ref:`Replica Set Syncing `, and the documentation on the" -#~ " :option:`--repair ` " -#~ ":setting:`~storage.repairPath` and " -#~ ":setting:`storage.journal.enabled` settings." -#~ msgstr "" - -#~ msgid "" -#~ "You can also use the " -#~ ":method:`db.collection.validate()` method to test" -#~ " the integrity of a single " -#~ "collection. However, this process is " -#~ "time consuming, and without journaling " -#~ "you can safely assume that the " -#~ "data is in an invalid state and" -#~ " you should either run the repair " -#~ "operation or resync from an intact " -#~ "member of the replica set." -#~ msgstr "" - -#~ msgid "Process" -#~ msgstr "" - -#~ msgid "Indications" -#~ msgstr "" - -#~ msgid "" -#~ "When you are aware of a " -#~ ":program:`mongod` instance running without " -#~ "journaling that stops unexpectedly **and** " -#~ "you're not running with replication, you" -#~ " should always run the repair " -#~ "operation before starting MongoDB again. " -#~ "If you're using replication, then " -#~ "restore from a backup and allow " -#~ "replication to perform an initial " -#~ ":ref:`sync ` to " -#~ "restore data." -#~ msgstr "" - -#~ msgid "" -#~ "If the ``mongod.lock`` file in the " -#~ "data directory specified by " -#~ ":setting:`~storage.dbPath`, ``/data/db`` by default," -#~ " is *not* a zero-byte file, " -#~ "then :program:`mongod` will refuse to " -#~ "start, and you will find a message" -#~ " that contains the following line in" -#~ " your MongoDB log our output:" -#~ msgstr "" - -#~ msgid "" -#~ "This indicates that you need to " -#~ "run :program:`mongod` with the " -#~ ":option:`--repair ` option. " -#~ "If you run repair when the " -#~ "``mongodb.lock`` file exists in your " -#~ ":setting:`~storage.dbPath`, or the optional " -#~ ":option:`--repairpath `, you" -#~ " will see a message that contains " -#~ "the following line:" -#~ msgstr "" - -#~ msgid "" -#~ "If you see this message, as a " -#~ "last resort you may remove the " -#~ "lockfile **and** run the repair " -#~ "operation before starting the database " -#~ "normally, as in the following procedure:" -#~ msgstr "" - -#~ msgid "Overview" -#~ msgstr "" - -#~ msgid "Recovering a member of a replica set." -#~ msgstr "" - -#~ msgid "" -#~ "Do not use this procedure to " -#~ "recover a member of a :term:`replica " -#~ "set`. Instead you should either restore" -#~ " from a :doc:`backup ` or" -#~ " perform an initial sync using data" -#~ " from an intact member of the " -#~ "set, as described in :doc:`/tutorial" -#~ "/resync-replica-set-member`." -#~ msgstr "" - -#~ msgid "" -#~ "There are two processes to repair " -#~ "data files that result from an " -#~ "unexpected shutdown:" -#~ msgstr "" - -#~ msgid "" -#~ "Use the :option:`--repair `" -#~ " option in conjunction with the " -#~ ":option:`--repairpath ` option." -#~ " :program:`mongod` will read the existing" -#~ " data files, and write the existing" -#~ " data to new data files." -#~ msgstr "" - -#~ msgid "" -#~ "You do not need to remove the " -#~ "``mongod.lock`` file before using this " -#~ "procedure." -#~ msgstr "" - -#~ msgid "" -#~ "Use the :option:`--repair `" -#~ " option. :program:`mongod` will read the" -#~ " existing data files, write the " -#~ "existing data to new files and " -#~ "replace the existing, possibly corrupt, " -#~ "files with new files." -#~ msgstr "" - -#~ msgid "You must remove the ``mongod.lock`` file before using this procedure." -#~ msgstr "" - -#~ msgid "" -#~ ":option:`--repair ` functionality" -#~ " is also available in the shell " -#~ "with the :method:`db.repairDatabase()` helper " -#~ "for the :dbcommand:`repairDatabase` command." -#~ msgstr "" - -#~ msgid "Procedures" -#~ msgstr "" - -#~ msgid "" -#~ "Always Run :program:`mongod` as the same" -#~ " user to avoid changing the " -#~ "permissions of the MongoDB data files." -#~ msgstr "" - -#~ msgid "Repair Data Files and Preserve Original Files" -#~ msgstr "" - -#~ msgid "" -#~ "To repair your data files using " -#~ "the :option:`--repairpath ` " -#~ "option to preserve the original data " -#~ "files unmodified." -#~ msgstr "" - -#~ msgid "Repair Data Files without Preserving Original Files" -#~ msgstr "" - -#~ msgid "" -#~ "To repair your data files without " -#~ "preserving the original files, do not" -#~ " use the :option:`--repairpath ` option, as in the " -#~ "following procedure:" -#~ msgstr "" - -#~ msgid "" -#~ "After you remove the ``mongod.lock`` " -#~ "file you *must* run the " -#~ ":option:`--repair ` process " -#~ "before using your database." -#~ msgstr "" - -#~ msgid "``mongod.lock``" -#~ msgstr "" - -#~ msgid "" -#~ "In normal operation, you should " -#~ "**never** remove the ``mongod.lock`` file " -#~ "and start :program:`mongod`. Instead consider" -#~ " the one of the above methods " -#~ "to recover the database and remove " -#~ "the lock files. In dire situations " -#~ "you can remove the lockfile, and " -#~ "start the database using the possibly" -#~ " corrupt files, and attempt to " -#~ "recover data from the database; however," -#~ " it's impossible to predict the state" -#~ " of the database in these situations." -#~ msgstr "" - -#~ msgid "" -#~ "If you are not running with " -#~ "journaling, and your database shuts down" -#~ " unexpectedly for *any* reason, you " -#~ "should always proceed *as if* your " -#~ "database is in an inconsistent and " -#~ "likely corrupt state. If at all " -#~ "possible restore from :doc:`backup " -#~ "` or, if running as a " -#~ ":term:`replica set`, restore by performing " -#~ "an initial sync using data from an" -#~ " intact member of the set, as " -#~ "described in :doc:`/tutorial/resync-replica-" -#~ "set-member`." -#~ msgstr "" - -#~ msgid "On this page" -#~ msgstr "" - -#~ msgid "" -#~ "If MongoDB does not shutdown cleanly," -#~ " the on-disk representation of the" -#~ " data files will likely reflect an" -#~ " inconsistent state which could lead " -#~ "to data corruption. [#validation]_" -#~ msgstr "" - -#~ msgid "To ensure a clean shut down, use one of the following methods:" -#~ msgstr "" - -#~ msgid ":method:`db.shutdownServer()` from the :program:`mongo` shell," -#~ msgstr "" - -#~ msgid "Your system's :term:`init script`," -#~ msgstr "" - -#~ msgid "\"Control-C\" when running :program:`mongod` in interactive mode," -#~ msgstr "" - -#~ msgid "``kill $(pidof mongod)``; or ``kill -2 $(pidof mongod)``," -#~ msgstr "" - -#~ msgid "On Linux, the :option:`mongod --shutdown` option." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/remove-documents.po b/locale/zh/LC_MESSAGES/tutorial/remove-documents.po deleted file mode 100644 index 6647c1ced05..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/remove-documents.po +++ /dev/null @@ -1,374 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 3704957830b44451b1fef589baa95a31 -#: ../source/tutorial/remove-documents.txt:5 -msgid "Delete Documents" -msgstr "" - -# 18cac7f6ca364dd0b7e0979036279cc7 -#: ../source/tutorial/remove-documents.txt -msgid "On this page" -msgstr "" - -# a72d07acd5da497a81222ef26d544dda -#: ../source/tutorial/remove-documents.txt:16 -msgid "Delete Methods" -msgstr "" - -# 1299fd13ae1545158af2e449f3bea14e -#: ../source/tutorial/remove-documents.txt:18 -msgid "" -"MongoDB provides the following methods to delete documents of a " -"collection:" -msgstr "" - -# 9ff48655f6404189b9c6852076a91cb1 -#: ../source/tutorial/remove-documents.txt:24 -msgid ":method:`db.collection.remove()`" -msgstr "" - -# c02153eae73c4dc8a04350fcd4a50448 -#: ../source/tutorial/remove-documents.txt:25 -msgid "Delete a single document or all documents that match a specified filter." -msgstr "" - -# eb78d9ade602428dadb969040efa23a6 -#: ../source/tutorial/remove-documents.txt:27 -msgid ":method:`db.collection.deleteOne()`" -msgstr "" - -# 5ef5d415745e46bab7839f24f4e93f36 -#: ../source/tutorial/remove-documents.txt:29 -msgid "" -"Delete at most a single document that match a specified filter even " -"though multiple documents may match the specified filter." -msgstr "" - -# 955d085f1e38435c8ba70ab8a94d6c8f -#: ../source/tutorial/remove-documents.txt:34 -msgid ":method:`db.collection.deleteMany()`" -msgstr "" - -# 25d9b74161c542f49f766dca9be8e8c1 -#: ../source/tutorial/remove-documents.txt:36 -msgid "Delete all documents that match a specified filter." -msgstr "" - -# 02bd73c2c8224686ae8ec36ffa6e0d28 -#: ../source/tutorial/remove-documents.txt:40 -msgid "" -"You can specify criteria, or filters, that identify the documents to " -"delete. These :ref:`filters ` use the same syntax " -"as read operations:" -msgstr "" - -# d52cf843e0aa444cab696103b3d0ffc8 -#: ../source/includes/extracts/filter-equality.rst:2 -msgid "" -"A :ref:`query filter document ` can specify " -"equality condition with ``:`` expressions to select all " -"documents that contain the ```` with the specified ````:" -msgstr "" - -# c92c98c22e9e4687973220f62666b308 -#: ../source/includes/extracts/filter-query-operators.rst:2 -msgid "" -"A :ref:`query filter document ` can use the " -":ref:`query operators ` to specify conditions in the " -"following form:" -msgstr "" - -# 3d631903c6064257af4a56dbf57ea1ef -#: ../source/tutorial/remove-documents.txt:52 -msgid "Delete Behavior" -msgstr "" - -# 6a5c100024da4690866ca4d3fc0a6d10 -#: ../source/tutorial/remove-documents.txt:55 -msgid "Indexes" -msgstr "" - -# 21d220e26ded4da0a1c929df2553a4e7 -#: ../source/tutorial/remove-documents.txt:57 -msgid "" -"Delete operations do not drop indexes, even if deleting all documents " -"from a collection." -msgstr "" - -# eea6a9bd36d143189fca6687d40f77a7 -#: ../source/tutorial/remove-documents.txt:61 -msgid "Atomicity" -msgstr "" - -# b6476b5db8c645e1a7bf27c42ce4b372 -#: ../source/tutorial/remove-documents.txt:63 -msgid "" -"All write operations in MongoDB are atomic on the level of a single " -"document. For more information on MongoDB and atomicity, see :doc:`/core" -"/write-operations-atomicity`." -msgstr "" - -# f8280db4a8304e64a0abf5fcdb461b7c -#: ../source/tutorial/remove-documents.txt:68 -msgid "Example Collection" -msgstr "" - -# ca871502a63e4391be27453e8f155e0d -#: ../source/tutorial/remove-documents.txt:70 -msgid "" -"This page provides examples of remove operations in the :program:`mongo` " -"shell. To populate the ``users`` collection referenced in the examples, " -"run the following in :program:`mongo` shell:" -msgstr "" - -# 4b2bc5e6614f42ebae747b8c3d5b3dbb -#: ../source/tutorial/remove-documents.txt:76 -msgid "" -"If the ``users`` collection already contains documents with the same " -"``_id`` values, you need to :method:`drop ` the " -"collection (``db.users.drop()``) before inserting the example documents." -msgstr "" - -# 3d169a3a1f4d4bd8bbd64caa1e15d388 -#: ../source/tutorial/remove-documents.txt:174 -msgid "Delete All Documents" -msgstr "" - -# fe9be0e00cc94d62afa58471e13ba1b2 -#: ../source/tutorial/remove-documents.txt:176 -msgid "" -"To remove all documents from a collection, pass an empty :ref:`filter " -"` document ``{}`` to either the " -":method:`db.collection.deleteMany()` or the " -":method:`db.collection.remove()` method." -msgstr "" - -# 1f23903c0a71493c99231864627cd396 -# 06f682c4d6e94b488f1670d8665cfd8a -#: ../source/tutorial/remove-documents.txt:182 -#: ../source/tutorial/remove-documents.txt:224 -msgid "``db.collection.deleteMany()``" -msgstr "" - -# c0f615aaeea54835a78b8063b5ccf84f -#: ../source/tutorial/remove-documents.txt:184 -msgid "" -"The following example uses the :method:`db.collection.deleteMany()` " -"method to delete *all* documents from the ``users`` collection:" -msgstr "" - -# 3dcc0a52461f4fb0b62bfa56ad425871 -# 3ffbd349dc4e4ec7a1c772220044a532 -#: ../source/tutorial/remove-documents.txt:191 -#: ../source/tutorial/remove-documents.txt:234 -msgid "The method returns a document with the status of the operation:" -msgstr "" - -# 972d754c56ea4863b5359a053e51d380 -#: ../source/tutorial/remove-documents.txt:197 -msgid "" -"For more information and examples, see " -":method:`db.collection.deleteMany()`." -msgstr "" - -# bde434b3f0f8489eae82df960816c6fb -# 31e45fd5377f489e9e07d5d6a273e5ce -# 09d1b563e32e43bcb6765b2b423f713d -#: ../source/tutorial/remove-documents.txt:200 -#: ../source/tutorial/remove-documents.txt:241 -#: ../source/tutorial/remove-documents.txt:276 -msgid "``db.collection.remove()``" -msgstr "" - -# 472a5d69fbbd4b93b7b6ca43c94cacc5 -#: ../source/tutorial/remove-documents.txt:202 -msgid "" -"Alternatively, the following example uses the " -":method:`db.collection.remove()` method to delete *all* documents from " -"the ``users`` collection:" -msgstr "" - -# d8bd6fa579e74665bd58adfc24f01232 -#: ../source/tutorial/remove-documents.txt:210 -msgid "" -"To delete all documents from a collection, it may be more efficient to " -"use the :method:`db.collection.drop()` method to drop the entire " -"collection, including the indexes, and then recreate the collection and " -"rebuild the indexes." -msgstr "" - -# 1f2dc8b98c7d45faa13c87c355f7a941 -#: ../source/tutorial/remove-documents.txt:216 -msgid "Delete All Documents that Match a Condition" -msgstr "" - -# c11486e3249b4d05a0572eebcc545bfd -#: ../source/tutorial/remove-documents.txt:218 -msgid "" -"To delete all documents that match a deletion criteria, pass a " -":ref:`filter ` parameter to either " -":method:`db.collection.deleteMany()` method or the " -":method:`db.collection.remove()` method." -msgstr "" - -# f0c30f7cf2cb4826b84b530021b36bb8 -#: ../source/tutorial/remove-documents.txt:226 -msgid "" -"The following example uses :method:`db.collection.deleteMany()` to remove" -" all documents from the ``users`` collection where the ``status`` field " -"equals ``\"A\"``:" -msgstr "" - -# 54435aac1cb64f3ea7bf9db8e1e3b47b -#: ../source/tutorial/remove-documents.txt:243 -msgid "" -"Alternatively, the following example uses " -":method:`db.collection.remove()` to remove all documents from the " -"``users`` collection where the ``status`` field equals ``\"P\"``:" -msgstr "" - -# 5a3a79d7b9c44a238a202fca74b74042 -#: ../source/tutorial/remove-documents.txt:251 -msgid "" -"For large deletion operations, it may be more efficient to copy the " -"documents that you want to keep to a new collection and then use " -":method:`db.collection.drop()` on the original collection." -msgstr "" - -# 73980f9e734f4827a618c5047a50962c -#: ../source/tutorial/remove-documents.txt:257 -msgid "Remove Only One Document that Matches a Condition" -msgstr "" - -# 693657d2131b4f58b1fc3e3ea8f487e4 -#: ../source/tutorial/remove-documents.txt:259 -msgid "" -"To delete at most a single document that match a specified filter,even " -"though multiple documents may match the specified filter, use either the " -":method:`db.collection.deleteOne()` method or the " -":method:`db.collection.remove()` method with the ```` parameter " -"set to ``true`` or ``1``." -msgstr "" - -# a0210484da654ff194d9d98850a6316a -#: ../source/tutorial/remove-documents.txt:266 -msgid "``db.collection.deleteOne()``" -msgstr "" - -# 3e98ec3a70674726a84277e25607f0da -#: ../source/tutorial/remove-documents.txt:268 -msgid "" -"The following example uses :method:`db.collection.deleteOne()` to delete " -"the *first* document where ``status`` is ``\"D\"``." -msgstr "" - -# f1d611bc14ab4ce5a0055e76cea8d63f -#: ../source/tutorial/remove-documents.txt:278 -msgid "" -"Alternatively, the following example uses the " -":method:`db.collection.remove()` with the ```` parameter set to " -"``1`` to delete the *first* document where ``status`` is ``\"D\"``:" -msgstr "" - -# d5dcd49dee5241a2baaaf67504fb7131 -#: ../source/tutorial/remove-documents.txt:287 -msgid ":ref:`delete-additional-methods`" -msgstr "" - -# 0ffb1c446d1247a997cf9e548515bf2b -#: ../source/tutorial/remove-documents.txt:292 -msgid "Additional Methods" -msgstr "" - -# 40807bfb74c441aea3ac63c795942f95 -#: ../source/tutorial/remove-documents.txt:294 -msgid "The following methods can also delete documents from a collection:" -msgstr "" - -# b4d16606f52f44a8a7514e7591d40804 -#: ../source/tutorial/remove-documents.txt:296 -msgid ":method:`db.collection.findOneAndDelete()`." -msgstr "" - -# e89f4837de48435d821400d053596096 -#: ../source/tutorial/remove-documents.txt:298 -msgid "" -":ref:`findOneAndDelete() ` provides " -"a sort option. The option allows for the deletion of the first document " -"sorted by the specified order." -msgstr "" - -# 7360b5ff7c2242809d1059367e1db3d2 -#: ../source/tutorial/remove-documents.txt:302 -msgid ":method:`db.collection.findOneAndModify()`." -msgstr "" - -# f57a162535574e94b8ea3b0c6554e98e -#: ../source/tutorial/remove-documents.txt:304 -msgid "" -":method:`db.collection.findOneAndModify()` provides a sort option. The " -"option allows for the deletion of the first document sorted by the " -"specified order." -msgstr "" - -# cb920a698bab43dd89c413e16a336800 -#: ../source/tutorial/remove-documents.txt:308 -msgid ":method:`db.collection.bulkWrite()`." -msgstr "" - -# e54c8e364c5d4c8d950f553f1a4bcd46 -#: ../source/tutorial/remove-documents.txt:311 -msgid "Write Acknowledgement" -msgstr "" - -# 66e8cb8ebcaf4df7862eaf4bc78bf5e9 -#: ../source/tutorial/remove-documents.txt:313 -msgid "" -"With write concerns, you can specify the level of acknowledgement " -"requested from MongoDB for write operations. For details, see " -":doc:`/reference/write-concern`." -msgstr "" - -#~ msgid "Remove Documents" -#~ msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "Remove All Documents" -#~ msgstr "" - -#~ msgid "Remove Documents that Match a Condition" -#~ msgstr "" - -#~ msgid "Remove a Single Document that Matches a Condition" -#~ msgstr "" - -#~ msgid "" -#~ "You can specify criteria, or filters," -#~ " that identify the documents to " -#~ "update. These :ref:`filters ` use the same syntax as" -#~ " read operations:" -#~ msgstr "" - -#~ msgid "" -#~ "All write operations in MongoDB are " -#~ "atomic on the level of a single" -#~ " document. For more information on " -#~ "MongoDB and atomicity, see :doc:`/core" -#~ "/write-operations-atomicity`" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/remove-indexes.po b/locale/zh/LC_MESSAGES/tutorial/remove-indexes.po deleted file mode 100644 index 835e2f3c2d5..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/remove-indexes.po +++ /dev/null @@ -1,87 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/remove-indexes.txt:6 -msgid "Remove Indexes" -msgstr "" - -#: ../source/tutorial/remove-indexes.txt:10 -msgid "" -"To remove an index from a collection use the " -":method:`~db.collection.dropIndex()` method and the following procedure. If " -"you simply need to rebuild indexes you can use the process described in the " -":doc:`/tutorial/rebuild-indexes` document." -msgstr "" - -#: ../source/tutorial/remove-indexes.txt:16 -msgid "" -":doc:`/administration/indexes` and :doc:`/core/indexes` for more information" -" about indexes and indexing operations in MongoDB." -msgstr "" - -#: ../source/tutorial/remove-indexes.txt:21 -msgid "Remove a Specific Index" -msgstr "" - -#: ../source/tutorial/remove-indexes.txt:23 -msgid "" -"To remove an index, use the :method:`db.collection.dropIndex()` method." -msgstr "" - -#: ../source/tutorial/remove-indexes.txt:25 -msgid "" -"For example, the following operation removes an ascending index on the " -"``tax-id`` field in the ``accounts`` collection:" -msgstr "" - -#: ../source/tutorial/remove-indexes.txt:32 -msgid "The operation returns a document with the status of the operation:" -msgstr "" - -#: ../source/tutorial/remove-indexes.txt:38 -msgid "" -"Where the value of ``nIndexesWas`` reflects the number of indexes *before* " -"removing this index." -msgstr "" - -#: ../source/tutorial/remove-indexes.txt:41 -msgid "" -"For :doc:`text ` indexes, pass the index name to the " -":method:`db.collection.dropIndex()` method. See :ref:`drop-text-index` for " -"details." -msgstr "" - -#: ../source/tutorial/remove-indexes.txt:46 -msgid "Remove All Indexes" -msgstr "" - -#: ../source/tutorial/remove-indexes.txt:48 -msgid "" -"You can also use the :method:`db.collection.dropIndexes()` to remove *all* " -"indexes, except for the :ref:`_id index ` from a collection." -msgstr "" - -#: ../source/tutorial/remove-indexes.txt:52 -msgid "" -"These shell helpers provide wrappers around the :dbcommand:`dropIndexes` " -":term:`database command`. Your :doc:`client library `" -" may have a different or additional interface for these operations." -msgstr "" - -#: ../source/tutorial/remove-indexes.txt:1 -msgid "index" -msgstr "" - -#: ../source/tutorial/remove-indexes.txt:1 -msgid "remove" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/remove-replica-set-member.po b/locale/zh/LC_MESSAGES/tutorial/remove-replica-set-member.po deleted file mode 100644 index f6cc55c194d..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/remove-replica-set-member.po +++ /dev/null @@ -1,124 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/remove-replica-set-member.txt:3 -msgid "Remove Members from Replica Set" -msgstr "" - -#: ../source/tutorial/remove-replica-set-member.txt:13 -msgid "" -"To remove a member of a :term:`replica set` use either of the following " -"procedures." -msgstr "" - -#: ../source/tutorial/remove-replica-set-member.txt:17 -msgid "Remove a Member Using ``rs.remove()``" -msgstr "" - -#: ../source/tutorial/remove-replica-set-member.txt:19 -#: ../source/tutorial/remove-replica-set-member.txt:50 -msgid "" -"Shut down the :program:`mongod` instance for the member you wish to remove. " -"To shut down the instance, connect using the :program:`mongo` shell and the " -":method:`db.shutdownServer()` method." -msgstr "" - -#: ../source/tutorial/remove-replica-set-member.txt:24 -#: ../source/tutorial/remove-replica-set-member.txt:55 -msgid "" -"Connect to the replica set's current :term:`primary`. To determine the " -"current primary, use :method:`db.isMaster()` while connected to any member " -"of the replica set." -msgstr "" - -#: ../source/tutorial/remove-replica-set-member.txt:28 -msgid "" -"Use :method:`rs.remove()` in either of the following forms to remove the " -"member:" -msgstr "" - -#: ../source/tutorial/remove-replica-set-member.txt:36 -msgid "" -"MongoDB disconnects the shell briefly as the replica set elects a new " -"primary. The shell then automatically reconnects. The shell displays a " -"``DBClientCursor::init call() failed`` error even though the command " -"succeeds." -msgstr "" - -#: ../source/tutorial/remove-replica-set-member.txt:44 -msgid "Remove a Member Using ``rs.reconfig()``" -msgstr "" - -#: ../source/tutorial/remove-replica-set-member.txt:46 -msgid "" -"To remove a member you can manually edit the :doc:`replica set configuration" -" document `, as described here." -msgstr "" - -#: ../source/tutorial/remove-replica-set-member.txt:59 -msgid "" -"Issue the :method:`rs.conf()` method to view the current configuration " -"document and determine the position in the ``members`` array of the member " -"to remove:" -msgstr "" - -#: ../source/tutorial/remove-replica-set-member.txt:0 -#: ../source/tutorial/remove-replica-set-member.txt:0 -msgid "Example" -msgstr "" - -#: ../source/tutorial/remove-replica-set-member.txt:65 -msgid "" -"``mongod_C.example.net`` is in position ``2`` of the following configuration" -" file:" -msgstr "" - -#: ../source/tutorial/remove-replica-set-member.txt:89 -msgid "Assign the current configuration document to the variable ``cfg``:" -msgstr "" - -#: ../source/tutorial/remove-replica-set-member.txt:95 -msgid "Modify the ``cfg`` object to remove the member." -msgstr "" - -#: ../source/tutorial/remove-replica-set-member.txt:99 -msgid "" -"To remove ``mongod_C.example.net:27017`` use the following JavaScript " -"operation:" -msgstr "" - -#: ../source/tutorial/remove-replica-set-member.txt:106 -msgid "" -"Overwrite the replica set configuration document with the new configuration " -"by issuing the following:" -msgstr "" - -#: ../source/tutorial/remove-replica-set-member.txt:113 -msgid "" -"As a result of :method:`rs.reconfig()` the shell will disconnect while the " -"replica set renegotiates which member is primary. The shell displays a " -"``DBClientCursor::init call() failed`` error even though the command " -"succeeds, and will automatically reconnected." -msgstr "" - -#: ../source/tutorial/remove-replica-set-member.txt:118 -msgid "To confirm the new configuration, issue :method:`rs.conf()`." -msgstr "" - -#: ../source/tutorial/remove-replica-set-member.txt:120 -msgid "For the example above the output would be:" -msgstr "" - -#: ../source/tutorial/remove-replica-set-member.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/remove-shards-from-cluster.po b/locale/zh/LC_MESSAGES/tutorial/remove-shards-from-cluster.po deleted file mode 100644 index e48b2513b89..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/remove-shards-from-cluster.po +++ /dev/null @@ -1,264 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# c8373429106c46219552cb020bfa696d -#: ../source/tutorial/remove-shards-from-cluster.txt:3 -msgid "Remove Shards from an Existing Sharded Cluster" -msgstr "" - -# e3bff8cf7a8a419dbff6bed9a9c998d5 -#: ../source/tutorial/remove-shards-from-cluster.txt -msgid "On this page" -msgstr "" - -# 38232e20a00c404eb7cd35902042cb1c -#: ../source/tutorial/remove-shards-from-cluster.txt:13 -msgid "" -"To remove a :term:`shard` you must ensure the shard's data is migrated to" -" the remaining shards in the cluster. This procedure describes how to " -"safely migrate data and how to remove a shard." -msgstr "" - -# ea057385a8d24b0dbef1096607e2cef0 -#: ../source/includes/fact-remove-shard-balance-order.rst:1 -msgid "" -"When you remove a shard in a cluster with an uneven chunk distribution, " -"the balancer first removes the chunks from the draining shard and then " -"balances the remaining uneven chunk distribution." -msgstr "" - -# eb9e96a40e7b435c9799d1205bcd1a55 -#: ../source/tutorial/remove-shards-from-cluster.txt:19 -msgid "" -"This procedure describes how to safely remove a *single* shard. *Do not* " -"use this procedure to migrate an entire cluster to new hardware. To " -"migrate an entire shard to new hardware, migrate individual shards as if " -"they were independent replica sets." -msgstr "" - -# f05721bf6c3e4d79a9e60c3f2faa5911 -#: ../source/tutorial/remove-shards-from-cluster.txt:27 -msgid "" -"To remove a shard, first connect to one of the cluster's " -":program:`mongos` instances using :program:`mongo` shell. Then use the " -"sequence of tasks in this document to remove a shard from the cluster." -msgstr "" - -# a8f126419bdf4a55b24e23da80bf8ecd -#: ../source/tutorial/remove-shards-from-cluster.txt:35 -msgid "Ensure the Balancer Process is Enabled" -msgstr "" - -# 79137864db134af68889a5530612c3f9 -#: ../source/tutorial/remove-shards-from-cluster.txt:37 -msgid "" -"To successfully migrate data from a shard, the :term:`balancer` process " -"**must** be enabled. Check the balancer state using the " -":method:`sh.getBalancerState()` helper in the :program:`mongo` shell. For" -" more information, see the section on :ref:`balancer operations " -"`." -msgstr "" - -# 6066ad7807a54239bc887a6b64463985 -#: ../source/tutorial/remove-shards-from-cluster.txt:46 -msgid "Determine the Name of the Shard to Remove" -msgstr "" - -# 12096bed895f4027ace41bad3125d70f -#: ../source/tutorial/remove-shards-from-cluster.txt:48 -msgid "" -"To determine the name of the shard, connect to a :program:`mongos` " -"instance with the :program:`mongo` shell and either:" -msgstr "" - -# be2bc9b23a054554be44d3d6976dd02b -#: ../source/tutorial/remove-shards-from-cluster.txt:51 -msgid "Use the :dbcommand:`listShards` command, as in the following:" -msgstr "" - -# 1f9b50e6ee70436a9de85cb046932cc1 -#: ../source/tutorial/remove-shards-from-cluster.txt:57 -msgid "" -"Run either the :method:`sh.status()` or the " -":method:`db.printShardingStatus()` method." -msgstr "" - -# 4e3c8472175642aab35868601f7579f1 -#: ../source/tutorial/remove-shards-from-cluster.txt:60 -msgid "The ``shards._id`` field lists the name of each shard." -msgstr "" - -# f4925fe914af4ef1b683f40a026bac63 -#: ../source/tutorial/remove-shards-from-cluster.txt:65 -msgid "Remove Chunks from the Shard" -msgstr "" - -# 989be32a640a4d078eb6aa2001ec5ab7 -#: ../source/tutorial/remove-shards-from-cluster.txt:67 -msgid "" -"From the ``admin`` database, run the :dbcommand:`removeShard` command. " -"This begins \"draining\" chunks from the shard you are removing to other " -"shards in the cluster. For example, for a shard named ``mongodb0``, run:" -msgstr "" - -# 31231d82dcc043b081f184a3e31eca65 -#: ../source/tutorial/remove-shards-from-cluster.txt:77 -msgid "This operation returns immediately, with the following response:" -msgstr "" - -# bd04e88d3a9248ce872c89143174f1bd -#: ../source/tutorial/remove-shards-from-cluster.txt:88 -msgid "" -"Depending on your network capacity and the amount of data, this operation" -" can take from a few minutes to several days to complete." -msgstr "" - -# 180cc0d3890c4fa2b322f4720b8e73b0 -#: ../source/tutorial/remove-shards-from-cluster.txt:94 -msgid "Check the Status of the Migration" -msgstr "" - -# 08edda99e6f14f19bdc1daa00fb0e5ac -#: ../source/tutorial/remove-shards-from-cluster.txt:96 -msgid "" -"To check the progress of the migration at any stage in the process, run " -":dbcommand:`removeShard` from the ``admin`` database again. For example, " -"for a shard named ``mongodb0``, run:" -msgstr "" - -# 462459ce1e7e40cfa1c7f76cd3d182e8 -#: ../source/tutorial/remove-shards-from-cluster.txt:105 -msgid "The command returns output similar to the following:" -msgstr "" - -# e1bc67654ad24e8f9fd3f5f32d7521c0 -#: ../source/tutorial/remove-shards-from-cluster.txt:119 -msgid "" -"In the output, the ``remaining`` document displays the remaining number " -"of chunks that MongoDB must migrate to other shards and the number of " -"MongoDB databases that have \"primary\" status on this shard." -msgstr "" - -# 62a92027b40b47bcb9a94c2c4c72b12f -#: ../source/tutorial/remove-shards-from-cluster.txt:123 -msgid "" -"Continue checking the status of the `removeShard` command until the " -"number of chunks remaining is ``0``. Always run the command on the " -"``admin`` database. If you are on a database other than ``admin``, you " -"can use :method:`sh._adminCommand` to run the command on ``admin``." -msgstr "" - -# f7a5364d1405494282e58850d7fb2b67 -#: ../source/tutorial/remove-shards-from-cluster.txt:131 -msgid "Move Unsharded Data" -msgstr "" - -# fcda053efa3c4344923c629d72894fd4 -#: ../source/tutorial/remove-shards-from-cluster.txt:133 -msgid "" -"If the shard is the :term:`primary shard` for one or more databases in " -"the cluster, then the shard will have unsharded data. If the shard is not" -" the primary shard for any databases, skip to the next task, :ref" -":`remove-shard-finalize-migration`." -msgstr "" - -# 8684f6474d464489b74f11ea932f1a8c -#: ../source/tutorial/remove-shards-from-cluster.txt:138 -msgid "" -"In a cluster, a database with unsharded collections stores those " -"collections only on a single shard. That shard becomes the primary shard " -"for that database. (Different databases in a cluster can have different " -"primary shards.)" -msgstr "" - -# 907464c495b044d78a4cc53a77135aa1 -#: ../source/tutorial/remove-shards-from-cluster.txt:145 -msgid "Do not perform this procedure until you have finished draining the shard." -msgstr "" - -# 4d8356f9e56c4daf94faff3c5ad58268 -#: ../source/tutorial/remove-shards-from-cluster.txt:148 -msgid "" -"To determine if the shard you are removing is the primary shard for any " -"of the cluster's databases, issue one of the following methods:" -msgstr "" - -# 9acdc81d49154d7f9ba25a35b2baccf8 -#: ../source/tutorial/remove-shards-from-cluster.txt:151 -msgid ":method:`sh.status()`" -msgstr "" - -# c132a3ec76fb498f9caad9fb44555ea0 -#: ../source/tutorial/remove-shards-from-cluster.txt:153 -msgid ":method:`db.printShardingStatus()`" -msgstr "" - -# d94d17d777e04d6185bfa909e5454bc9 -#: ../source/tutorial/remove-shards-from-cluster.txt:155 -msgid "" -"In the resulting document, the ``databases`` field lists each database " -"and its primary shard. For example, the following ``database`` field " -"shows that the ``products`` database uses ``mongodb0`` as the primary " -"shard:" -msgstr "" - -# 9c41666d319e4213bcfa706cfd0e03f9 -#: ../source/tutorial/remove-shards-from-cluster.txt:164 -msgid "" -"To move a database to another shard, use the :dbcommand:`movePrimary` " -"command. For example, to migrate all remaining unsharded data from " -"``mongodb0`` to ``mongodb1``, issue the following command:" -msgstr "" - -# 20b2cd1715624a279375bdfe760ceefa -#: ../source/tutorial/remove-shards-from-cluster.txt:172 -msgid "" -"This command does not return until MongoDB completes moving all data, " -"which may take a long time. The response from this command will resemble " -"the following:" -msgstr "" - -# 887802de080348be8b424dc3958212a1 -#: ../source/tutorial/remove-shards-from-cluster.txt:182 -msgid "" -"The :dbcommand:`movePrimary` command has many considerations, please " -"carefully review the documentation to ensure that these are correctly " -"handled." -msgstr "" - -# d6434bc3c3924d7e837cc93edaaac3b6 -#: ../source/tutorial/remove-shards-from-cluster.txt:189 -msgid "Finalize the Migration" -msgstr "" - -# 61fde8621a9541ddac766c794b470fc2 -#: ../source/tutorial/remove-shards-from-cluster.txt:191 -msgid "" -"To clean up all metadata information and finalize the removal, run " -":dbcommand:`removeShard` again. For example, for a shard named " -"``mongodb0``, run:" -msgstr "" - -# e65891c762bd46688300239295c411aa -#: ../source/tutorial/remove-shards-from-cluster.txt:200 -msgid "A success message appears at completion:" -msgstr "" - -# 46fa17367721471a85c4565e991b25b2 -#: ../source/tutorial/remove-shards-from-cluster.txt:211 -msgid "" -"Once the value of the ``state`` field is \"completed\", you may safely " -"stop the processes comprising the ``mongodb0`` shard." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/replace-config-server.po b/locale/zh/LC_MESSAGES/tutorial/replace-config-server.po deleted file mode 100644 index 68f0993f7d7..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/replace-config-server.po +++ /dev/null @@ -1,140 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 7aacd1fcb8da4d19ac871f6a8c39237e -#: ../source/tutorial/replace-config-server.txt:3 -msgid "Replace a Config Server" -msgstr "" - -# 6d1913d44d4e4030a9ac653b020d9ae2 -#: ../source/tutorial/replace-config-server.txt -msgid "On this page" -msgstr "" - -# ace2980e171e49c3bcd994b3af69e504 -#: ../source/tutorial/replace-config-server.txt:15 -msgid "" -"In version 3.4, MongoDB removes support for SCCC config servers. To " -"upgrade your config servers from SCCC to CSRS, see :doc:`/tutorial" -"/upgrade-config-servers-to-replica-set`." -msgstr "" - -# 77ca1d3a235841dab9e260ff3612d9c6 -#: ../source/tutorial/replace-config-server.txt:19 -msgid "The following procedure applies to |version| config servers." -msgstr "" - -# 9ce1a9f1a4d84af9b9e3555d2091b1e5 -#: ../source/tutorial/replace-config-server.txt:21 -msgid "" -"For replacing config servers for other MongoDB versions, refer to the " -"appropriate version of the MongoDB Manual. For example, if you are " -"running a v3.2 sharded cluster with SCCC, see the following tutorials in " -"the v3.2 manual: :v3.2:`/tutorial/migrate-config-servers-with-same-" -"hostname` and :v3.2:`/tutorial/migrate-config-servers-with-different-" -"hostnames`" -msgstr "" - -# 83686c88f86d42d0b1ebabb2e492355d -#: ../source/tutorial/replace-config-server.txt:29 -msgid "Overview" -msgstr "" - -# 7d4a1da949e7494eb41d4ed901281577 -#: ../source/tutorial/replace-config-server.txt:31 -msgid "" -"If the config server replica set becomes read only, i.e. does not have a " -"primary, the sharded cluster cannot support operations that change the " -"cluster metadata, such as chunk splits and migrations. Although no chunks" -" can be split or migrated, applications will be able to write data to the" -" sharded cluster." -msgstr "" - -# 481d831645ea41d8b7b29dd7701fe4c3 -#: ../source/tutorial/replace-config-server.txt:37 -msgid "" -"If one of the config servers is unavailable or inoperable, repair or " -"replace it as soon as possible. The following procedure replaces a member" -" of a :ref:`config server replica set ` with a " -"new member." -msgstr "" - -# c00637b2501b4cf79d7a1693ce383e85 -#: ../source/tutorial/replace-config-server.txt:42 -msgid "" -"The tutorial is specific to MongoDB |version|. For earlier versions of " -"MongoDB, refer to the corresponding version of the MongoDB Manual." -msgstr "" - -# 39a96bf01d0b4a53b93308a293d2734b -#: ../source/tutorial/replace-config-server.txt:46 -msgid "Considerations" -msgstr "" - -# 34090ba56f264e098643e053de838212 -#: ../source/includes/fact-config-server-replica-set-restrictions.rst:1 -msgid "" -"The following restrictions apply to a replica set configuration when used" -" for config servers:" -msgstr "" - -# e59e7b7ba4cc469d980c136190625e7d -#: ../source/includes/fact-config-server-replica-set-restrictions.rst:4 -msgid "Must have zero :doc:`arbiters `." -msgstr "" - -# 8494fd9aedce4cb19785483aa02194ac -#: ../source/includes/fact-config-server-replica-set-restrictions.rst:6 -msgid "Must have no :doc:`delayed members `." -msgstr "" - -# cb95f4287131497cb9a48f54860f8c0f -#: ../source/includes/fact-config-server-replica-set-restrictions.rst:9 -msgid "" -"Must build indexes (i.e. no member should have " -":data:`~replSetGetConfig.members[n].buildIndexes` setting set to false)." -msgstr "" - -# c7c8e5f71d40494fbeced483ef3e984e -#: ../source/tutorial/replace-config-server.txt:51 -msgid "Procedure" -msgstr "" - -#~ msgid "Replace Disabled Config Server" -#~ msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "Starting in MongoDB 3.2, config servers" -#~ " for sharded clusters can be deployed" -#~ " as a :doc:`replica set `. The replica set " -#~ "config servers must run the " -#~ ":doc:`WiredTiger storage engine `." -#~ " MongoDB 3.2 deprecates the use of" -#~ " three mirrored :program:`mongod` instances " -#~ "for config servers." -#~ msgstr "" - -#~ msgid "" -#~ "For replacing config servers deployed as" -#~ " three mirrored :program:`mongod` instances, " -#~ "see :doc:`/tutorial/migrate-config-servers-" -#~ "with-same-hostname` and :doc:`/tutorial" -#~ "/migrate-config-servers-with-different-" -#~ "hostnames`." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/replace-replica-set-member.po b/locale/zh/LC_MESSAGES/tutorial/replace-replica-set-member.po deleted file mode 100644 index 8ea699a1f7b..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/replace-replica-set-member.po +++ /dev/null @@ -1,71 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/replace-replica-set-member.txt:3 -msgid "Replace a Replica Set Member" -msgstr "" - -#: ../source/tutorial/replace-replica-set-member.txt:13 -msgid "" -"If you need to change the hostname of a replica set member without changing " -"the configuration of that member or the set, you can use the operation " -"outlined in this tutorial. For example if you must re-provision systems or " -"rename hosts, you can use this pattern to minimize the scope of that change." -msgstr "" - -#: ../source/tutorial/replace-replica-set-member.txt:20 -msgid "Operation" -msgstr "" - -#: ../source/tutorial/replace-replica-set-member.txt:27 -msgid "" -"See :doc:`/reference/replica-configuration` and :method:`rs.reconfig()` for " -"more information." -msgstr "" - -#: ../source/tutorial/replace-replica-set-member.txt:32 -msgid "" -"Any replica set configuration change can trigger the current :term:`primary`" -" to step down, which forces an :ref:`election `. " -"During the election, the current shell session and clients connected to this" -" replica set disconnect, which produces an error even when the operation " -"succeeds." -msgstr "" - -#: ../source/tutorial/replace-replica-set-member.txt:39 -msgid "Example" -msgstr "" - -#: ../source/tutorial/replace-replica-set-member.txt:41 -msgid "" -"To change the hostname to ``mongo2.example.net`` for the replica set member " -"configured at ``members[0]``, issue the following sequence of commands:" -msgstr "" - -#: ../source/tutorial/replace-replica-set-member.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/replace-replica-set-member.txt:22 -msgid "" -"To change the hostname for a replica set member modify the " -":rsconf:`members[n].host` field. The value of :rsconf:`members[n]._id` field" -" will not change when you reconfigure the set." -msgstr "" - -#~ msgid "" -#~ "To change the hostname for a replica set member modify the " -#~ ":data:`~replSetGetConfig.members[n].host` field. The value of " -#~ ":data:`~replSetGetConfig.members[n]._id` field will not change when you " -#~ "reconfigure the set." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/restore-replica-set-from-backup.po b/locale/zh/LC_MESSAGES/tutorial/restore-replica-set-from-backup.po deleted file mode 100644 index 39295a3db21..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/restore-replica-set-from-backup.po +++ /dev/null @@ -1,158 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 2fcc3885bf344f7bbec7f5783f8ca514 -#: ../source/tutorial/restore-replica-set-from-backup.txt:3 -msgid "Restore a Replica Set from MongoDB Backups" -msgstr "" - -# 63ed9271a96e4b2bb368d5e90f948f14 -#: ../source/tutorial/restore-replica-set-from-backup.txt -msgid "On this page" -msgstr "" - -# 364b3d2475c2485a93effcb2779385ab -#: ../source/tutorial/restore-replica-set-from-backup.txt:13 -msgid "" -"This procedure outlines the process for taking MongoDB data and restoring" -" that data into a new :term:`replica set`. Use this approach for seeding " -"test deployments from production backups or as part of disaster recovery." -msgstr "" - -# 4f2792c1579e4d1d80a4cd6b36726c49 -#: ../source/tutorial/restore-replica-set-from-backup.txt:19 -msgid "" -"You *cannot* restore a single data set to three new :program:`mongod` " -"instances and **then** create a replica set. If you copy the data set to " -"each :program:`mongod` instance and then create the replica set, MongoDB " -"will force the secondaries to perform an :term:`initial sync`. The " -"procedures in this document describe the correct and efficient ways to " -"deploy a restored replica set." -msgstr "" - -# e3b574bf7ab2451088929a2d3b9d518c -#: ../source/tutorial/restore-replica-set-from-backup.txt:26 -msgid "" -"You can also use :program:`mongorestore` to restore database files using " -"data created with :program:`mongodump`. See :doc:`/tutorial/backup-and-" -"restore-tools` for more information." -msgstr "" - -# 584be5f7a0c346a19506968ca130c285 -#: ../source/tutorial/restore-replica-set-from-backup.txt:31 -msgid "Restore Database into a Single Node Replica Set" -msgstr "" - -# fef5922bbe8d4cf7bd75b6f7b049ef85 -#: ../source/tutorial/restore-replica-set-from-backup.txt:38 -msgid "Add Members to the Replica Set" -msgstr "" - -# 70c9cf0ac17748f2a108bb3556051850 -#: ../source/tutorial/restore-replica-set-from-backup.txt:40 -msgid "" -"MongoDB provides two options for restoring secondary members of a replica" -" set:" -msgstr "" - -# 8389a318377d4e19b1ad5c9170fb1e0e -#: ../source/tutorial/restore-replica-set-from-backup.txt:43 -msgid "" -":ref:`Manually copy the database files ` to " -"each data directory." -msgstr "" - -# 31db683ca096479f83170662dd7f3bc7 -#: ../source/tutorial/restore-replica-set-from-backup.txt:46 -msgid "" -":ref:`Allow initial sync ` to distribute data " -"automatically." -msgstr "" - -# d0dcb413ce0c4a9fba295364d3bc80fd -#: ../source/tutorial/restore-replica-set-from-backup.txt:51 -msgid "" -"If your database is large, initial sync can take a long time to complete." -" For large databases, it might be preferable to copy the database files " -"onto each host." -msgstr "" - -# 5e4438f497014e698d60823eac7e76d4 -#: ../source/tutorial/restore-replica-set-from-backup.txt:59 -msgid "Copy Database Files and Restart :program:`mongod` Instance" -msgstr "" - -# c62ef1250f3e45fa8823bd4abf30fc7b -#: ../source/tutorial/restore-replica-set-from-backup.txt:61 -msgid "" -"Use the following sequence of operations to \"seed\" additional members " -"of the replica set with the restored data by copying MongoDB data files " -"directly." -msgstr "" - -# 3cc329b2f91b46778e8be78fb83cdf18 -#: ../source/tutorial/restore-replica-set-from-backup.txt:70 -msgid "Update Secondaries using Initial Sync" -msgstr "" - -# ae38f6f6a35e4d22a5ad78ae6e7e5617 -#: ../source/tutorial/restore-replica-set-from-backup.txt:72 -msgid "" -"Use the following sequence of operations to \"seed\" additional members " -"of the replica set with the restored data using the default :ref:`initial" -" sync ` operation." -msgstr "" - -#~ msgid "" -#~ "This procedure outlines the process for" -#~ " taking MongoDB data and restoring " -#~ "that data into a new :term:`replica " -#~ "set`. Use this approach for seeding " -#~ "test deployments from production backups " -#~ "as well as part of disaster " -#~ "recovery." -#~ msgstr "" - -#~ msgid "" -#~ "You *cannot* restore a single data " -#~ "set to three new :program:`mongod` " -#~ "instances and *then* create a replica" -#~ " set. In this situation MongoDB will" -#~ " force the secondaries to perform an" -#~ " initial sync. The procedures in this" -#~ " document describe the correct and " -#~ "efficient ways to deploy a replica " -#~ "set." -#~ msgstr "" - -#~ msgid "Manually copy the database files to each data directory." -#~ msgstr "" - -#~ msgid "" -#~ "Allow :ref:`initial sync ` to distribute data " -#~ "automatically." -#~ msgstr "" - -#~ msgid "The following sections outlines both approaches." -#~ msgstr "" - -#~ msgid "" -#~ "Use the following sequence of operations" -#~ " to \"seed\" additional members of " -#~ "the replica set with the restored " -#~ "data using the default *initial sync*" -#~ " operation." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/restore-sharded-cluster.po b/locale/zh/LC_MESSAGES/tutorial/restore-sharded-cluster.po deleted file mode 100644 index 7ff69381b43..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/restore-sharded-cluster.po +++ /dev/null @@ -1,149 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 4f8d62f870b04247bf07cd0fc79f4427 -#: ../source/tutorial/restore-sharded-cluster.txt:3 -msgid "Restore a Sharded Cluster" -msgstr "" - -# 967e6634768143779ac9322d618bf8fe -#: ../source/tutorial/restore-sharded-cluster.txt -msgid "On this page" -msgstr "" - -# 609c788280394ee882af28fa8378ded5 -#: ../source/tutorial/restore-sharded-cluster.txt:14 -msgid "Overview" -msgstr "" - -# caa8cd16e2374687afa2c95ba71fd7b1 -#: ../source/tutorial/restore-sharded-cluster.txt:18 -msgid "" -"In version 3.4, MongoDB removes support for SCCC config servers. To " -"upgrade your config servers from SCCC to CSRS, see :doc:`/tutorial" -"/upgrade-config-servers-to-replica-set`." -msgstr "" - -# 97f57885a93b454f888c37f482dab024 -#: ../source/tutorial/restore-sharded-cluster.txt:22 -msgid "The following procedure applies to |version| config servers." -msgstr "" - -# b5a090ed1bcf495284958bf8b432edf5 -#: ../source/tutorial/restore-sharded-cluster.txt:24 -msgid "" -"You can restore a :term:`sharded cluster` either from :doc:`snapshots " -"` or from :term:`BSON` " -":doc:`database dumps ` created by the :program:`mongodump` tool. This document describes" -" procedures to" -msgstr "" - -# 7793881f38284355ad38974f1c83d6a7 -#: ../source/tutorial/restore-sharded-cluster.txt:30 -msgid ":ref:`restore-sharded-cluster-with-snapshots`" -msgstr "" - -# aeba891725414f868abc2d0a52aa9cd7 -#: ../source/tutorial/restore-sharded-cluster.txt:32 -msgid ":ref:`restore-sh-cl-dmp`" -msgstr "" - -# 3b91657394fa41a1a807c8ab11ff0e67 -#: ../source/tutorial/restore-sharded-cluster.txt:35 -msgid "Procedures" -msgstr "" - -# e813d4e80ab94d1794f342bc25b24b39 -#: ../source/includes/fact-3.4-shardsvr-required.rst:1 -msgid "" -"For MongoDB 3.4 sharded clusters, :program:`mongod` instances for the " -"shards **must** explicitly specify its role as a ``shardsvr``, either via" -" the configuration file setting :setting:`sharding.clusterRole` or via " -"the command line option :option:`--shardsvr`." -msgstr "" - -# b2986b473ae44338ad213014dbfd5e2b -#: ../source/includes/fact-3.4-shardsvr-required.rst:9 -msgid "" -"Default port for :program:`mongod` instances with the ``shardsvr`` role " -"is ``27018``. To use a different port, specify :setting:`net.port` " -"setting or ``--port`` option." -msgstr "" - -# 59acbaf68fbc45f19d70cf9b2d2819eb -#: ../source/tutorial/restore-sharded-cluster.txt:41 -msgid "" -"The following procedures assume shard :program:`mongod` instances include" -" the ``--shardsvr`` and ``--port`` options (or corresponding settings in " -"the configuration file)." -msgstr "" - -# b3e5a1fce65c4db58ff10cbe3289624e -#: ../source/tutorial/restore-sharded-cluster.txt:48 -msgid "Restore a Sharded Cluster with Filesystem Snapshots" -msgstr "" - -# 7781b212d0dd4a0a95ed124a70c797e6 -#: ../source/tutorial/restore-sharded-cluster.txt:50 -msgid "" -"The following procedure outlines the steps to restore a sharded cluster " -"from filesystem snapshots. To create filesystem snapshots of sharded " -"clusters, see :doc:`/tutorial/backup-sharded-cluster-with-filesystem-" -"snapshots`." -msgstr "" - -# 4bb1bf5c5a4f47a69b98a82872e624a6 -#: ../source/tutorial/restore-sharded-cluster.txt:60 -msgid "Restore a Sharded Cluster with Database Dumps" -msgstr "" - -# 90476ef6a6794911aa8bff0aaa9baf08 -#: ../source/tutorial/restore-sharded-cluster.txt:62 -msgid "" -"The following procedure outlines the steps to restore a sharded cluster " -"from the BSON database dumps created by :program:`mongodump`. For " -"information on using :program:`mongodump` to backup sharded clusters, see" -" :doc:`/tutorial/backup-sharded-cluster-with-database-dumps`." -msgstr "" - -# 7c64c9e92bb84d91aed6f680d7f8775e -#: ../source/tutorial/restore-sharded-cluster.txt:69 -msgid "" -":program:`mongorestore` requires a running MongoDB instances. Earlier " -"versions of :program:`mongorestore` did not require a running MongoDB " -"instances and instead used the ``--dbpath`` option. For instructions " -"specific to your version of :program:`mongorestore`, refer to the " -"appropriate version of the manual." -msgstr "" - -# c37eb386543746ce8a9d984e9b495a96 -#: ../source/tutorial/restore-sharded-cluster.txt:78 -msgid ":doc:`/core/backups`, :doc:`/administration/backup-sharded-clusters`" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "You can restore a sharded cluster " -#~ "either from :doc:`snapshots ` or from " -#~ ":term:`BSON` :doc:`database dumps ` created by the :program:`mongodump`" -#~ " tool. This document describes procedures" -#~ " to" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/restore-single-shard.po b/locale/zh/LC_MESSAGES/tutorial/restore-single-shard.po deleted file mode 100644 index 878af310aa1..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/restore-single-shard.po +++ /dev/null @@ -1,62 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/restore-single-shard.txt:3 -msgid "Restore a Single Shard" -msgstr "" - -#: ../source/tutorial/restore-single-shard.txt:14 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/restore-single-shard.txt:16 -msgid "" -"Restoring a single shard from backup with other unaffected shards requires a" -" number of special considerations and practices. This document outlines the " -"additional tasks you must perform when restoring a single shard." -msgstr "" - -#: ../source/tutorial/restore-single-shard.txt:21 -msgid "" -"Consider the following resources on backups in general as well as backup and" -" restoration of sharded clusters specifically:" -msgstr "" - -#: ../source/tutorial/restore-single-shard.txt:24 -msgid ":doc:`/administration/backup-sharded-clusters`" -msgstr "" - -#: ../source/tutorial/restore-single-shard.txt:25 -msgid ":doc:`/tutorial/restore-sharded-cluster`" -msgstr "" - -#: ../source/tutorial/restore-single-shard.txt:26 -msgid ":doc:`/core/backups`" -msgstr "" - -#: ../source/tutorial/restore-single-shard.txt:29 -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/restore-single-shard.txt:31 -msgid "" -"Always restore :term:`sharded clusters ` as a whole. When " -"you restore a single shard, keep in mind that the :term:`balancer` process " -"might have moved :term:`chunks ` to or from this shard since the last" -" backup. If that's the case, you must manually move those chunks, as " -"described in this procedure." -msgstr "" - -#: ../source/tutorial/restore-single-shard.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/resync-replica-set-member.po b/locale/zh/LC_MESSAGES/tutorial/resync-replica-set-member.po deleted file mode 100644 index 699b88b0f68..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/resync-replica-set-member.po +++ /dev/null @@ -1,278 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 3b33366e3c1344618869ce5e86c73f2d -#: ../source/tutorial/resync-replica-set-member.txt:3 -msgid "Resync a Member of a Replica Set" -msgstr "" - -# ecf71e30fc65428f8161fc7f0108ba49 -#: ../source/tutorial/resync-replica-set-member.txt -msgid "On this page" -msgstr "" - -# d4086425860c4e23bf9ee20d2c56dba4 -#: ../source/tutorial/resync-replica-set-member.txt:13 -msgid "" -"A :term:`replica set` member becomes \"stale\" when its replication " -"process falls so far behind that the :term:`primary` overwrites oplog " -"entries the member has not yet replicated. The member cannot catch up and" -" becomes \"stale.\" When this occurs, you must completely resynchronize " -"the member by removing its data and performing an :ref:`initial sync " -"`." -msgstr "" - -# 432adf823544440484c774c72df0aab5 -#: ../source/tutorial/resync-replica-set-member.txt:20 -msgid "" -"This tutorial addresses both resyncing a stale member and creating a new " -"member using seed data from another member. When syncing a member, choose" -" a time when the system has the bandwidth to move a large amount of data." -" Schedule the synchronization during a time of low usage or during a " -"maintenance window." -msgstr "" - -# 6185b25dd8684d429912f50f8b1787fb -#: ../source/tutorial/resync-replica-set-member.txt:26 -msgid "MongoDB provides two options for performing an initial sync:" -msgstr "" - -# 5770bfc62b0040f695cf93b0b7fa97b7 -#: ../source/tutorial/resync-replica-set-member.txt:28 -msgid "" -"Restart the :program:`mongod` with an empty data directory and let " -"MongoDB's normal initial syncing feature restore the data. This is the " -"more simple option but may take longer to replace the data." -msgstr "" - -# 966b151056334425945dae19f89679cc -#: ../source/tutorial/resync-replica-set-member.txt:32 -msgid "See :ref:`replica-set-auto-resync-stale-member`." -msgstr "" - -# cd2fb86d56b94cfb901d9e6a514ebe2a -#: ../source/tutorial/resync-replica-set-member.txt:34 -msgid "" -"Restart the machine with a copy of a recent data directory from another " -"member in the replica set. This procedure can replace the data more " -"quickly but requires more manual steps." -msgstr "" - -# 87cd02fe3b6440d4b23096605b25d04c -#: ../source/tutorial/resync-replica-set-member.txt:38 -msgid "See :ref:`replica-set-resync-by-copying`." -msgstr "" - -# add5f49ec42a47f8a23cb6704b7fdafd -#: ../source/tutorial/resync-replica-set-member.txt:44 -msgid "Procedures" -msgstr "" - -# ef88cd0bbdd046949de2c2141f9fe110 -#: ../source/tutorial/resync-replica-set-member.txt:49 -msgid "Automatically Sync a Member" -msgstr "" - -# 4f6e84c32dec4b72bf7c3d32cd96209d -#: ../source/tutorial/resync-replica-set-member.txt:51 -msgid "" -"During initial sync, :program:`mongod` will remove the content of the " -":setting:`~storage.dbPath`." -msgstr "" - -# 14d2e92ccf2148e39ed4442222cc5617 -#: ../source/tutorial/resync-replica-set-member.txt:54 -msgid "" -"This procedure relies on MongoDB's regular process for :doc:`Replica Set " -"Syncing `. This will store the current data on " -"the member. For an overview of MongoDB initial sync process, see the " -":doc:`Replica Set Syncing ` section." -msgstr "" - -# 82268fef50ba449e9bd544c0fe67f8c0 -#: ../source/tutorial/resync-replica-set-member.txt:59 -msgid "" -"If the instance has no data, you can simply follow the :doc:`/tutorial" -"/expand-replica-set` or :doc:`/tutorial/replace-replica-set-member` " -"procedure to add a new member to a replica set." -msgstr "" - -# 1ce6ce22912342dc9a295927a8c2be1a -#: ../source/tutorial/resync-replica-set-member.txt:64 -msgid "" -"You can also force a :program:`mongod` that is already a member of the " -"set to perform an initial sync by restarting the instance without the " -"content of the :setting:`~storage.dbPath` as follows:" -msgstr "" - -# 759c15072184403cbb4d8b85560daab7 -#: ../source/tutorial/resync-replica-set-member.txt:68 -msgid "" -"Stop the member's :program:`mongod` instance. To ensure a clean shutdown," -" use the :method:`db.shutdownServer()` method from the :program:`mongo` " -"shell or on Linux systems, the :option:`mongod --shutdown` option." -msgstr "" - -# 3ddb64280c5e4ae78feb733b67cd8d4e -#: ../source/tutorial/resync-replica-set-member.txt:73 -msgid "" -"Delete all data and sub-directories from the member's data directory. By " -"removing the data :setting:`~storage.dbPath`, MongoDB will perform a " -"complete resync. Consider making a backup first." -msgstr "" - -# f1739a0ff6834a5daf0ebec281a82a16 -#: ../source/tutorial/resync-replica-set-member.txt:77 -msgid "" -"At this point, the :program:`mongod` will perform an initial sync. The " -"length of the initial sync process depends on the size of the database " -"and network connection between members of the replica set." -msgstr "" - -# 6ad308a45a7244e68b62b68f0b3b302e -#: ../source/tutorial/resync-replica-set-member.txt:82 -msgid "" -"Initial sync operations can impact the other members of the set and " -"create additional traffic to the primary and can only occur if another " -"member of the set is accessible and up to date." -msgstr "" - -# 2499f4d4b9fe45acbec60645aad373e2 -#: ../source/tutorial/resync-replica-set-member.txt:90 -msgid "Sync by Copying Data Files from Another Member" -msgstr "" - -# 90f9a194417d44d0bc9edd3965e49915 -#: ../source/tutorial/resync-replica-set-member.txt:92 -msgid "" -"This approach \"seeds\" a new or stale member using the data files from " -"an existing member of the replica set. The data files **must** be " -"sufficiently recent to allow the new member to catch up with the " -":term:`oplog`. Otherwise the member would need to perform an initial " -"sync." -msgstr "" - -# 13a71fd63dde44deb8e28f36f29bb3b3 -#: ../source/tutorial/resync-replica-set-member.txt:99 -msgid "Copy the Data Files" -msgstr "" - -# a247cfa1350c4f46819adb22553d21b2 -#: ../source/tutorial/resync-replica-set-member.txt:101 -msgid "" -"You can capture the data files as either a snapshot or a direct copy. " -"However, in most cases you cannot copy data files from a running " -":program:`mongod` instance to another because the data files will change " -"during the file copy operation." -msgstr "" - -# f9760034ca3742338729f1ba232f81f5 -#: ../source/tutorial/resync-replica-set-member.txt:106 -msgid "" -"If copying data files, ensure that your copy includes the content of the " -"``local`` database." -msgstr "" - -# aed92cc2b5e94dfbb0afdd6a46561bcf -#: ../source/tutorial/resync-replica-set-member.txt:109 -msgid "" -"You *cannot* use a :program:`mongodump` backup for the data files: **only" -" a snapshot backup**. For approaches to capturing a consistent snapshot " -"of a running :program:`mongod` instance, see the :doc:`/core/backups` " -"documentation." -msgstr "" - -# a60a0af52bc34e1c9aad0b4cafe33032 -#: ../source/tutorial/resync-replica-set-member.txt:115 -msgid "Sync the Member" -msgstr "" - -# 9aa4e2fb21da4b06ac797e31e2e358ec -#: ../source/tutorial/resync-replica-set-member.txt:117 -msgid "" -"After you have copied the data files from the \"seed\" source, start the " -":program:`mongod` instance and allow it to apply all operations from the " -"oplog until it reflects the current state of the replica set." -msgstr "" - -# 17b0057a5d3c4daa82ae002ad9a5a1d3 -# d9be7f05215949a99a3219df8f156fad -# 8b674ab67afb42a8abfb01796141475a -#: ../source/tutorial/resync-replica-set-member.txt:40 -#: ../source/tutorial/resync-replica-set-member.txt:41 -#: ../source/tutorial/resync-replica-set-member.txt:86 -msgid "replica set" -msgstr "" - -# 17b0057a5d3c4daa82ae002ad9a5a1d3 -#: ../source/tutorial/resync-replica-set-member.txt:40 -msgid "sync" -msgstr "" - -# d9be7f05215949a99a3219df8f156fad -# 8b674ab67afb42a8abfb01796141475a -#: ../source/tutorial/resync-replica-set-member.txt:41 -#: ../source/tutorial/resync-replica-set-member.txt:86 -msgid "resync" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "This procedure relies on MongoDB's " -#~ "regular process for :ref:`initial sync " -#~ "`. This will " -#~ "store the current data on the " -#~ "member. For an overview of MongoDB " -#~ "initial sync process, see the :ref" -#~ ":`replica-set-syncing` section." -#~ msgstr "" - -#~ msgid "" -#~ "You can also force a :program:`mongod`" -#~ " that is already a member of " -#~ "the set to to perform an initial" -#~ " sync by restarting the instance " -#~ "without the content of the " -#~ ":setting:`~storage.dbPath` as follows:" -#~ msgstr "" - -#~ msgid "" -#~ "If copying data files, you must " -#~ "copy the content of the ``local`` " -#~ "database." -#~ msgstr "" - -#~ msgid "" -#~ "You *cannot* use a :program:`mongodump` " -#~ "backup for the data files, **only " -#~ "a snapshot backup**. For approaches to" -#~ " capturing a consistent snapshot of a" -#~ " running :program:`mongod` instance, see " -#~ "the :doc:`/core/backups` documentation." -#~ msgstr "" - -#~ msgid "" -#~ "This tutorial addresses both resyncing a" -#~ " stale member and to creating a " -#~ "new member using seed data from " -#~ "another member. When syncing a member," -#~ " choose a time when the system " -#~ "has the bandwidth to move a large" -#~ " amount of data. Schedule the " -#~ "synchronization during a time of low " -#~ "usage or during a maintenance window." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/roll-back-to-v1.8-index.po b/locale/zh/LC_MESSAGES/tutorial/roll-back-to-v1.8-index.po deleted file mode 100644 index 52fedfc280b..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/roll-back-to-v1.8-index.po +++ /dev/null @@ -1,76 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/roll-back-to-v1.8-index.txt:3 -msgid "Build Old Style Indexes" -msgstr "" - -#: ../source/tutorial/roll-back-to-v1.8-index.txt:9 -msgid "" -"Use this procedure *only* if you **must** have indexes that are compatible " -"with a version of MongoDB earlier than 2.0." -msgstr "" - -#: ../source/tutorial/roll-back-to-v1.8-index.txt:12 -msgid "" -"MongoDB version 2.0 introduced the ``{v:1}`` index format. MongoDB versions " -"2.0 and later support both the ``{v:1}`` format and the earlier ``{v:0}`` " -"format." -msgstr "" - -#: ../source/tutorial/roll-back-to-v1.8-index.txt:16 -msgid "" -"MongoDB versions prior to 2.0, however, support only the ``{v:0}`` format. " -"If you need to roll back MongoDB to a version prior to 2.0, you must *drop* " -"and *re-create* your indexes." -msgstr "" - -#: ../source/tutorial/roll-back-to-v1.8-index.txt:20 -msgid "" -"To build pre-2.0 indexes, use the :method:`dropIndexes() " -"` and :method:`createIndex() " -"` methods. You *cannot* simply reindex the " -"collection. When you reindex on versions that only support ``{v:0}`` " -"indexes, the ``v`` fields in the index definition still hold values of " -"``1``, even though the indexes would now use the ``{v:0}`` format. If you " -"were to upgrade again to version 2.0 or later, these indexes would not work." -msgstr "" - -#: ../source/tutorial/roll-back-to-v1.8-index.txt:0 -msgid "Example" -msgstr "" - -#: ../source/tutorial/roll-back-to-v1.8-index.txt:42 -msgid "" -"Suppose you rolled back from MongoDB 2.0 to MongoDB 1.8, and suppose you had" -" the following index on the ``items`` collection:" -msgstr "" - -#: ../source/tutorial/roll-back-to-v1.8-index.txt:49 -msgid "" -"The ``v`` field tells you the index is a ``{v:1}`` index, which is " -"incompatible with version 1.8." -msgstr "" - -#: ../source/tutorial/roll-back-to-v1.8-index.txt:52 -msgid "To drop the index, issue the following command:" -msgstr "" - -#: ../source/tutorial/roll-back-to-v1.8-index.txt:58 -msgid "" -"To recreate the index as a ``{v:0}`` index, issue the following command:" -msgstr "" - -#: ../source/tutorial/roll-back-to-v1.8-index.txt:65 -msgid ":ref:`2.0-new-index-format`." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/rotate-encryption-key.po b/locale/zh/LC_MESSAGES/tutorial/rotate-encryption-key.po deleted file mode 100644 index 67b65469383..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/rotate-encryption-key.po +++ /dev/null @@ -1,156 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/rotate-encryption-key.txt:5 -msgid "Rotate Encryption Keys" -msgstr "" - -#: ../source/tutorial/rotate-encryption-key.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/rotate-encryption-key.txt:15 -msgid "" -"Most regulatory requirements mandate that a managed key used to decrypt " -"sensitive data must be rotated out and replaced with a new key once a year." -msgstr "" - -#: ../source/tutorial/rotate-encryption-key.txt:19 -msgid "" -"MongoDB provides two options for key rotation. You can rotate out the binary" -" with a new instance that uses a new key. Or, if you are using a KMIP server" -" for key management, you can rotate the master key." -msgstr "" - -#: ../source/tutorial/rotate-encryption-key.txt:24 -msgid "Rotate a Member of Replica Set" -msgstr "" - -#: ../source/tutorial/rotate-encryption-key.txt:26 -msgid "For a replica set, to rotate out a member:" -msgstr "" - -#: ../source/tutorial/rotate-encryption-key.txt:28 -msgid "" -"Start a new :program:`mongod` instance, configured to use a new key. Include" -" the ``--replSet`` option with the name of the replica set as well as any " -"other options specific to your configuration, such as ``--dbpath``." -msgstr "" - -#: ../source/tutorial/rotate-encryption-key.txt:39 -msgid "Connect a :program:`mongo` shell to the replica set's primary." -msgstr "" - -#: ../source/tutorial/rotate-encryption-key.txt:41 -msgid "Add the instance to the replica set." -msgstr "" - -#: ../source/tutorial/rotate-encryption-key.txt:47 -msgid "" -"During the initial sync process, the re-encryption of the data with an " -"entirely new set of database keys as well as a new system key occurs." -msgstr "" - -#: ../source/tutorial/rotate-encryption-key.txt:51 -msgid "" -"Once the new node completes its initial sync process, remove the old node " -"from the replica set and delete all its data. For instructions, see " -":doc:`/tutorial/remove-replica-set-member`" -msgstr "" - -#: ../source/tutorial/rotate-encryption-key.txt:58 -msgid "KMIP Master Key Rotation" -msgstr "" - -#: ../source/tutorial/rotate-encryption-key.txt:60 -msgid "" -"If you are using a KMIP server for key management, you can rotate the master" -" key, the only externally managed key. With the new master key, the internal" -" keystore will be re-encrypted but the database keys will be otherwise left " -"unchanged. This obviates the need to re-encrypt the entire data set." -msgstr "" - -#: ../source/tutorial/rotate-encryption-key.txt:66 -msgid "" -"Rotate the master key for the :ref:`secondary ` members of the replica set one at a time." -msgstr "" - -#: ../source/tutorial/rotate-encryption-key.txt:70 -msgid "" -"Restart the secondary, including the :option:`--kmipRotateMasterKey` " -"parameter. Include any other options specific to your configuration. If the " -"member already includes the :option:`--kmipKeyIdentifier` option, either " -"update the :option:`--kmipKeyIdentifier` option with the new key to use or " -"omit to request a new key from the KMIP server:" -msgstr "" - -#: ../source/tutorial/rotate-encryption-key.txt:83 -#: ../source/tutorial/rotate-encryption-key.txt:129 -msgid "" -"If using a configuration file, include the " -":setting:`security.kmip.rotateMasterKey`." -msgstr "" - -#: ../source/tutorial/rotate-encryption-key.txt:86 -#: ../source/tutorial/rotate-encryption-key.txt:132 -msgid "" -"Upon successful completion of the master key rotation and re-encryption of " -"the database keystore, the :program:`mongod` will exit." -msgstr "" - -#: ../source/tutorial/rotate-encryption-key.txt:90 -msgid "" -"Restart the secondary without the :option:`--kmipRotateMasterKey` parameter." -" Include any other options specific to your configuration." -msgstr "" - -#: ../source/tutorial/rotate-encryption-key.txt:99 -#: ../source/tutorial/rotate-encryption-key.txt:145 -msgid "" -"If using a configuration file, remove the " -":setting:`security.kmip.rotateMasterKey` setting." -msgstr "" - -#: ../source/tutorial/rotate-encryption-key.txt:102 -msgid "Step down the replica set primary." -msgstr "" - -#: ../source/tutorial/rotate-encryption-key.txt:104 -msgid "" -"Connect a :program:`mongo` shell to the primary and use " -":method:`rs.stepDown()` to step down the primary and force an election of a " -"new primary:" -msgstr "" - -#: ../source/tutorial/rotate-encryption-key.txt:112 -msgid "" -"When :method:`rs.status()` shows that the primary has stepped down and " -"another member has assumed ``PRIMARY`` state, rotate the master key for the " -"stepped down member:" -msgstr "" - -#: ../source/tutorial/rotate-encryption-key.txt:116 -msgid "" -"Restart the stepped-down member, including the " -":option:`--kmipRotateMasterKey` parameter. Include any other options " -"specific to your configuration. If the member already includes the " -":option:`--kmipKeyIdentifier` option, either update the " -":option:`--kmipKeyIdentifier` option with the new key to use or omit." -msgstr "" - -#: ../source/tutorial/rotate-encryption-key.txt:136 -msgid "" -"Restart the stepped-down member without the :option:`--kmipRotateMasterKey` " -"parameter. Include any other options specific to your configuration." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/rotate-log-files.po b/locale/zh/LC_MESSAGES/tutorial/rotate-log-files.po deleted file mode 100644 index ee47b42c5ef..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/rotate-log-files.po +++ /dev/null @@ -1,109 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/rotate-log-files.txt:3 -msgid "Rotate Log Files" -msgstr "" - -#: ../source/tutorial/rotate-log-files.txt:14 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/rotate-log-files.txt:16 -msgid "" -"When used with the :option:`--logpath` option or :setting:`systemLog.path` " -"setting, :program:`mongod` and :program:`mongos` instances report a live " -"account of all activity and operations to a log file. When reporting " -"activity data to a log file, by default, MongoDB only rotates logs in " -"response to the :dbcommand:`logRotate` command, or when the " -":program:`mongod` or :program:`mongos` process receives a ``SIGUSR1`` signal" -" from the operating system." -msgstr "" - -#: ../source/tutorial/rotate-log-files.txt:24 -msgid "" -"MongoDB's standard log rotation approach archives the current log file and " -"starts a new one. To do this, the :program:`mongod` or :program:`mongos` " -"instance renames the current log file by appending a UTC timestamp to the " -"filename, in :term:`ISODate` format. It then opens a new log file, closes " -"the old log file, and sends all new log entries to the new log file." -msgstr "" - -#: ../source/tutorial/rotate-log-files.txt:31 -msgid "" -"You can also configure MongoDB to support the Linux/Unix logrotate utility " -"by setting :setting:`systemLog.logRotate` or :option:`--logRotate` to " -"``reopen``. With ``reopen``, :program:`mongod` or :program:`mongos` closes " -"the log file, and then reopens a log file with the same name, expecting that" -" another process renamed the file prior to rotation." -msgstr "" - -#: ../source/tutorial/rotate-log-files.txt:39 -msgid "" -"Finally, you can configure :program:`mongod` to send log data to the " -"``syslog``. using the :option:`--syslog` option. In this case, you can take " -"advantage of alternate logrotation tools." -msgstr "" - -#: ../source/tutorial/rotate-log-files.txt:43 -msgid "" -"For information on logging, see the :ref:`monitoring-standard-loggging` " -"section." -msgstr "" - -#: ../source/tutorial/rotate-log-files.txt:47 -msgid "Default Log Rotation Behavior" -msgstr "" - -#: ../source/tutorial/rotate-log-files.txt:49 -msgid "" -"By default, MongoDB uses the :option:`--logRotate rename <--logRotate>` " -"behavior. With ``rename``, :program:`mongod` or :program:`mongos` renames " -"the current log file by appending a UTC timestamp to the filename, opens a " -"new log file, closes the old log file, and sends all new log entries to the " -"new log file." -msgstr "" - -#: ../source/tutorial/rotate-log-files.txt:59 -msgid "Log Rotation with ``--logRotate reopen``" -msgstr "" - -#: ../source/tutorial/rotate-log-files.txt:63 -msgid "" -"Log rotation with :option:`--logRotate reopen <--logRotate>` closes and " -"opens the log file following the typical Linux/Unix log rotate behavior." -msgstr "" - -#: ../source/tutorial/rotate-log-files.txt:69 -msgid "Syslog Log Rotation" -msgstr "" - -#: ../source/tutorial/rotate-log-files.txt:71 -msgid "" -"With syslog log rotation, :program:`mongod` sends log data to the syslog " -"rather than writing it to a file." -msgstr "" - -#: ../source/tutorial/rotate-log-files.txt:77 -msgid "Forcing a Log Rotation with ``SIGUSR1``" -msgstr "" - -#: ../source/tutorial/rotate-log-files.txt:79 -msgid "" -"For Linux and Unix-based systems, you can use the ``SIGUSR1`` signal to " -"rotate the logs for a single process, as in the following:" -msgstr "" - -#: ../source/tutorial/rotate-log-files.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/schedule-backup-window-for-sharded-clusters.po b/locale/zh/LC_MESSAGES/tutorial/schedule-backup-window-for-sharded-clusters.po deleted file mode 100644 index ba9332481f0..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/schedule-backup-window-for-sharded-clusters.po +++ /dev/null @@ -1,92 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 7ae61272b12f416d9d2a7c843206dbc5 -#: ../source/tutorial/schedule-backup-window-for-sharded-clusters.txt:3 -msgid "Schedule Backup Window for Sharded Clusters" -msgstr "" - -# 292d5386d10946029b90f015f4412141 -#: ../source/tutorial/schedule-backup-window-for-sharded-clusters.txt -msgid "On this page" -msgstr "" - -# b999f9e004424ed5989f7b7f78055bfb -#: ../source/tutorial/schedule-backup-window-for-sharded-clusters.txt:14 -msgid "Overview" -msgstr "" - -# 065c617756314e54b61165ab078f97f0 -#: ../source/tutorial/schedule-backup-window-for-sharded-clusters.txt:16 -msgid "" -"In a :term:`sharded cluster`, the balancer process is responsible for " -"distributing sharded data around the cluster, so that each :term:`shard` " -"has roughly the same amount of data." -msgstr "" - -# 6cf8fdd1dca647ebaf0934b1d21df4aa -#: ../source/tutorial/schedule-backup-window-for-sharded-clusters.txt:20 -msgid "" -"However, when creating backups from a sharded cluster it is important " -"that you disable the balancer while taking backups to ensure that no " -"chunk migrations affect the content of the backup captured by the backup " -"procedure. Using the procedure outlined in the section :ref:`sharding-" -"balancing-disable-temporarily` you can manually stop the balancer process" -" temporarily. As an alternative, you can use the following procedure to " -"define a balancing window so that the balancer is always disabled during " -"your automated backup operation." -msgstr "" - -# 1e2558d9eef74d40b5b11ee2b3e49dd0 -#: ../source/tutorial/schedule-backup-window-for-sharded-clusters.txt:30 -msgid "Procedure" -msgstr "" - -# a2682270965c49d0b1d8b15c59e26ef8 -#: ../source/tutorial/schedule-backup-window-for-sharded-clusters.txt:32 -msgid "" -"If you have an automated backup schedule, you can disable all balancing " -"operations for a period of time. For instance, consider the following " -"command:" -msgstr "" - -# 0588bb8bd32f431cbf1de4aac1be6570 -#: ../source/tutorial/schedule-backup-window-for-sharded-clusters.txt:41 -msgid "" -"This operation configures the balancer to run between 6:00am and 11:00pm," -" server time. Schedule your backup operation to run *and complete* " -"outside of this time. Ensure that the backup can complete outside the " -"window when the balancer is running *and* that the balancer can " -"effectively balance the collection among the shards in the window " -"allotted to each." -msgstr "" - -#~ msgid "" -#~ "However, when creating backups from a" -#~ " sharded cluster it is important that" -#~ " you disable the balancer while " -#~ "taking backups to ensure that no " -#~ "chunk migrations affect the content of" -#~ " the backup captured by the backup" -#~ " procedure. Using the procedure outlined" -#~ " in the section :ref:`sharding-" -#~ "balancing-disable-temporarily` you can " -#~ "manually stop the balancer process " -#~ "temporarily. As an alternative you can" -#~ " use this procedure to define a " -#~ "balancing window so that the balancer" -#~ " is always disabled during your " -#~ "automated backup operation." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/shard-collection-with-a-hashed-shard-key.po b/locale/zh/LC_MESSAGES/tutorial/shard-collection-with-a-hashed-shard-key.po deleted file mode 100644 index 247498c2cba..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/shard-collection-with-a-hashed-shard-key.po +++ /dev/null @@ -1,88 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/shard-collection-with-a-hashed-shard-key.txt:3 -msgid "Shard a Collection Using a Hashed Shard Key" -msgstr "" - -#: ../source/tutorial/shard-collection-with-a-hashed-shard-key.txt:15 -msgid "" -":ref:`Hashed shard keys ` use a :ref:`hashed index" -" ` of a field as the :term:`shard key` to partition data" -" across your sharded cluster." -msgstr "" - -#: ../source/tutorial/shard-collection-with-a-hashed-shard-key.txt:19 -msgid "" -"For suggestions on choosing the right field as your hashed shard key, see " -":ref:`sharding-hashed-sharding`. For limitations on hashed indexes, see :ref" -":`index-hashed-index`." -msgstr "" - -#: ../source/includes/note-hashed-shard-key-during-chunk-migration.rst:1 -msgid "" -"If chunk migrations are in progress while creating a hashed shard key " -"collection, the initial chunk distribution may be uneven until the balancer " -"automatically balances the collection." -msgstr "" - -#: ../source/tutorial/shard-collection-with-a-hashed-shard-key.txt:26 -msgid "Shard the Collection" -msgstr "" - -#: ../source/tutorial/shard-collection-with-a-hashed-shard-key.txt:28 -msgid "" -"To shard a collection using a hashed shard key, use an operation in the " -":program:`mongo` that resembles the following:" -msgstr "" - -#: ../source/tutorial/shard-collection-with-a-hashed-shard-key.txt:35 -msgid "" -"This operation shards the ``active`` collection in the ``records`` database," -" using a hash of the ``a`` field as the shard key." -msgstr "" - -#: ../source/tutorial/shard-collection-with-a-hashed-shard-key.txt:39 -msgid "Specify the Initial Number of Chunks" -msgstr "" - -#: ../source/tutorial/shard-collection-with-a-hashed-shard-key.txt:41 -msgid "" -"If you shard an empty collection using a hashed shard key, MongoDB " -"automatically creates and migrates empty chunks so that each shard has two " -"chunks. To control how many chunks MongoDB creates when sharding the " -"collection, use :dbcommand:`shardCollection` with the ``numInitialChunks`` " -"parameter." -msgstr "" - -#: ../source/tutorial/shard-collection-with-a-hashed-shard-key.txt:47 -msgid "" -"MongoDB 2.4 adds support for hashed shard keys. After sharding a collection " -"with a hashed shard key, you must use the MongoDB 2.4 or higher " -":program:`mongos` and :program:`mongod` instances in your sharded cluster." -msgstr "" - -#: ../source/includes/warning-hashed-index-floating-point.rst:3 -msgid "" -"MongoDB ``hashed`` indexes truncate floating point numbers to 64-bit " -"integers before hashing. For example, a ``hashed`` index would store the " -"same value for a field that held a value of ``2.3``, ``2.2``, and ``2.9``. " -"To prevent collisions, do not use a ``hashed`` index for floating point " -"numbers that cannot be reliably converted to 64-bit integers (and then back " -"to floating point). MongoDB ``hashed`` indexes do not support floating point" -" values larger than 2\\ :sup:`53`." -msgstr "" - -#: ../source/tutorial/shard-collection-with-a-hashed-shard-key.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/shard-gridfs-data.po b/locale/zh/LC_MESSAGES/tutorial/shard-gridfs-data.po deleted file mode 100644 index 99fb2c2f5e8..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/shard-gridfs-data.po +++ /dev/null @@ -1,80 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/shard-gridfs-data.txt:3 -msgid "Shard GridFS Data Store" -msgstr "" - -#: ../source/tutorial/shard-gridfs-data.txt:13 -msgid "When sharding a :term:`GridFS` store, consider the following:" -msgstr "" - -#: ../source/tutorial/shard-gridfs-data.txt:16 -msgid "``files`` Collection" -msgstr "" - -#: ../source/tutorial/shard-gridfs-data.txt:18 -msgid "" -"Most deployments will not need to shard the ``files`` collection. The " -"``files`` collection is typically small, and only contains metadata. None of" -" the required keys for GridFS lend themselves to an even distribution in a " -"sharded situation. If you *must* shard the ``files`` collection, use the " -"``_id`` field possibly in combination with an application field." -msgstr "" - -#: ../source/tutorial/shard-gridfs-data.txt:25 -msgid "" -"Leaving ``files`` unsharded means that all the file metadata documents live " -"on one shard. For production GridFS stores you *must* store the ``files`` " -"collection on a replica set." -msgstr "" - -#: ../source/tutorial/shard-gridfs-data.txt:30 -msgid "``chunks`` Collection" -msgstr "" - -#: ../source/tutorial/shard-gridfs-data.txt:32 -msgid "" -"To shard the ``chunks`` collection by ``{ files_id : 1 , n : 1 }``, issue " -"commands similar to the following:" -msgstr "" - -#: ../source/tutorial/shard-gridfs-data.txt:41 -msgid "" -"You may also want to shard using just the ``file_id`` field, as in the " -"following operation:" -msgstr "" - -#: ../source/tutorial/shard-gridfs-data.txt:48 -msgid "" -"``{ files_id : 1 , n : 1 }`` and ``{ files_id : 1 }`` are the **only** " -"supported shard keys for the ``chunks`` collection of a GridFS store." -msgstr "" - -#: ../source/tutorial/shard-gridfs-data.txt:52 -msgid "" -"The default ``files_id`` value is an :term:`ObjectId`, as a result the " -"values of ``files_id`` are always ascending, and applications will insert " -"all new GridFS data to a single chunk and shard. If your write load is too " -"high for a single server to handle, consider a different shard key or use a " -"different value for ``_id`` in the ``files`` collection." -msgstr "" - -#: ../source/tutorial/shard-gridfs-data.txt:0 -msgid "On this page" -msgstr "" - -#~ msgid "" -#~ "Before 2.2, you had to create an additional index on ``files_id`` to shard " -#~ "using *only* this field." -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/sharding-high-availability-writes.po b/locale/zh/LC_MESSAGES/tutorial/sharding-high-availability-writes.po deleted file mode 100644 index 9803b83aa5a..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/sharding-high-availability-writes.po +++ /dev/null @@ -1,536 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# eaca39b67ed44a7e82006fcaf9afb5bf -#: ../source/tutorial/sharding-high-availability-writes.txt:3 -msgid "Distributed Local Writes for Insert Only Workloads" -msgstr "" - -# 28ad4ddb899948c5bbc5456241d39b98 -#: ../source/tutorial/sharding-high-availability-writes.txt -msgid "On this page" -msgstr "" - -# d509a6c565c1446eac646a5b98570fe4 -#: ../source/tutorial/sharding-high-availability-writes.txt:13 -msgid "" -"MongoDB Tag Aware Sharding allows administrators to control data " -"distribution in a sharded cluster by defining ranges of the :term:`shard " -"key` and tagging them to one or more shards." -msgstr "" - -# 4e21df8f955649de8cc75727cf7b0e4e -#: ../source/tutorial/sharding-high-availability-writes.txt:17 -msgid "" -"This tutorial uses :ref:`zone-sharding` along with a multi-datacenter " -"sharded cluster deployment and application-side logic to support " -"distributed local writes, as well as high write availability in the event" -" of a replica set election or datacenter failure." -msgstr "" - -# 7eb8b25211b14eef82a73b8e5ff4c064 -#: ../source/tutorial/sharding-high-availability-writes.txt:24 -msgid "" -"The concepts discussed in this tutorial require a specific deployment " -"architecture, as well as application-level logic." -msgstr "" - -# a43199bbb63140398d7af58724f2bfba -#: ../source/tutorial/sharding-high-availability-writes.txt:27 -msgid "" -"These concepts require familiarity with MongoDB :term:`sharded clusters " -"`, :term:`replica sets `, and the general " -"behavior of :ref:`zones `." -msgstr "" - -# 23c6a6b14a7149cf84ca0b842fb39e77 -#: ../source/tutorial/sharding-high-availability-writes.txt:31 -msgid "" -"This tutorial assumes an insert-only or insert-intensive workload. The " -"concepts and strategies discussed in this tutorial are not well suited " -"for use cases that require fast reads or updates." -msgstr "" - -# 79ed1403be594149a77b62838c05ed1f -#: ../source/tutorial/sharding-high-availability-writes.txt:36 -msgid "Scenario" -msgstr "" - -# 88f8df1a7e5e4a47b630252545083c67 -#: ../source/tutorial/sharding-high-availability-writes.txt:38 -msgid "" -"Consider an insert-intensive application, where reads are infrequent and " -"low priority compared to writes. The application writes documents to a " -"sharded collection, and requires near-constant uptime from the database " -"to support its SLAs or SLOs." -msgstr "" - -# 9a2fcb75434545f1b6d09675cf267642 -#: ../source/tutorial/sharding-high-availability-writes.txt:43 -msgid "" -"The following represents a partial view of the format of documents the " -"application writes to the database:" -msgstr "" - -# db594a286c3643f08e0b55f65dac8363 -#: ../source/tutorial/sharding-high-availability-writes.txt:71 -msgid "Shard Key" -msgstr "" - -# 4cdbc74f320d4056a596ae93594c471c -#: ../source/tutorial/sharding-high-availability-writes.txt:73 -msgid "" -"The collection uses the ``{ datacenter : 1, userid : 1 }`` compound index" -" as the :term:`shard key`." -msgstr "" - -# 14c98e4f71dc426f8d695a8c584aa21f -#: ../source/tutorial/sharding-high-availability-writes.txt:78 -msgid "" -"The ``datacenter`` field in each document allows for creating a tag range" -" on each distinct datacenter value. Without the ``datacenter`` field, it " -"would not be possible to associate a document with a specific datacenter." -msgstr "" - -# 17a88068586e4da580131c607118f522 -#: ../source/tutorial/sharding-high-availability-writes.txt:82 -msgid "" -"The ``userid`` field provides a high :ref:`cardinality ` and low :ref:`frequency ` component to" -" the shard key relative to ``datacenter``." -msgstr "" - -# de1a1274b3854c9fae98bae8598f7999 -#: ../source/tutorial/sharding-high-availability-writes.txt:86 -msgid "" -"See :ref:`Choosing a Shard Key ` for " -"more general instructions on selecting a shard key." -msgstr "" - -# 0f4553b8b7ec455cbfe99350654ac111 -#: ../source/tutorial/sharding-high-availability-writes.txt:90 -msgid "Architecture" -msgstr "" - -# 33226e24eca84f419c9c983261cd79eb -#: ../source/tutorial/sharding-high-availability-writes.txt:92 -msgid "" -"The deployment consists of two datacenters, ``alfa`` and ``bravo``. There" -" are two shards, ``shard0000`` and ``shard0001``. Each shard is a " -":term:`replica set` with three members. ``shard0000`` has two members on " -"``alfa`` and one :ref:`priority 0 member ` on ``bravo``. ``shard0001`` has two members on ``bravo`` and " -"one :ref:`priority 0 member ` on " -"``alfa``." -msgstr "" - -# e66b5ad997754e75a3bce103b8fd98d3 -#: ../source/tutorial/sharding-high-availability-writes.txt:104 -msgid "Tags" -msgstr "" - -# abb2f13ddb8e4885891c511edb347ab7 -#: ../source/tutorial/sharding-high-availability-writes.txt:106 -msgid "" -"This application requires one tag per datacenter. Each shard has one tag " -"assigned to it based on the datacenter containing the majority of its " -"replica set members. There are two tag ranges, one for each datacenter." -msgstr "" - -# 5be3092cffca43ad8af3ee15e785b068 -#: ../source/tutorial/sharding-high-availability-writes.txt:117 -msgid "``alfa`` Datacenter" -msgstr "" - -# b6d6545c5cc54522b1b58208c5c88379 -#: ../source/tutorial/sharding-high-availability-writes.txt:111 -msgid "Tag shards with a majority of members on this datacenter as ``alfa``." -msgstr "" - -# 3f25e19712bb44de8d21e0a1e5544fcb -# e386b9df56a74a5a8cde4436bd1bf562 -#: ../source/tutorial/sharding-high-availability-writes.txt:113 -#: ../source/tutorial/sharding-high-availability-writes.txt:122 -msgid "Create a tag range with:" -msgstr "" - -# aca9f5582f744eaeb2fc25b23d5bdd87 -#: ../source/tutorial/sharding-high-availability-writes.txt:115 -msgid "a lower bound of ``{ \"datacenter\" : \"alfa\", \"userid\" : MinKey }``," -msgstr "" - -# 344426eead6c4431ba627a8237c1ca0a -#: ../source/tutorial/sharding-high-availability-writes.txt:116 -msgid "" -"an upper bound of ``{ \"datacenter\" : \"alfa\", \"userid\" : MaxKey }``," -" and" -msgstr "" - -# 480f20f23e08455e85fec2cd7ea19650 -#: ../source/tutorial/sharding-high-availability-writes.txt:117 -msgid "the tag ``alfa``" -msgstr "" - -# c64e02661cbf48bd80bb59e87a4e8f1c -#: ../source/tutorial/sharding-high-availability-writes.txt:126 -msgid "``bravo`` Datacenter" -msgstr "" - -# 93b90aed9a5b4789ae5ea0787587b2bf -#: ../source/tutorial/sharding-high-availability-writes.txt:120 -msgid "Tag shards with a majority of members on this datacenter as ``bravo``." -msgstr "" - -# 6458dde94214453b86b57c9d610c7689 -#: ../source/tutorial/sharding-high-availability-writes.txt:124 -msgid "a lower bound of ``{ \"datacenter\" : \"bravo\", \"userid\" : MinKey }``," -msgstr "" - -# 24940ea1eeb345239588f49fc2bebb8d -#: ../source/tutorial/sharding-high-availability-writes.txt:125 -msgid "" -"an upper bound of ``{ \"datacenter\" : \"bravo\", \"userid\" : MaxKey " -"}``, and" -msgstr "" - -# e0477785221c46ad869d2b469e9fd30b -#: ../source/tutorial/sharding-high-availability-writes.txt:126 -msgid "the tag ``bravo``" -msgstr "" - -# 3aa4212108d1487793aa46fcb5163f21 -#: ../source/tutorial/sharding-high-availability-writes.txt:130 -msgid "" -"The :bsontype:`MinKey` and :bsontype:`MaxKey` values are reserved special" -" values for comparisons" -msgstr "" - -# bdb3423bf2374c3f84cf2925006d3307 -#: ../source/tutorial/sharding-high-availability-writes.txt:133 -msgid "" -"Based on the configured tags and tag ranges, :program:`mongos` routes " -"documents with ``datacenter : alfa`` to the ``alfa`` datacenter, and " -"documents with ``datacenter : bravo`` to the ``bravo`` datacenter." -msgstr "" - -# f74e40e491b24b57ad8bee77ce7c9100 -#: ../source/tutorial/sharding-high-availability-writes.txt:139 -msgid "Write Operations" -msgstr "" - -# 875b6fddb2f14c0b8ec10d797519bee3 -#: ../source/tutorial/sharding-high-availability-writes.txt:141 -msgid "" -"If an inserted or updated document matches a configured tag range, it can" -" only be written to a shard with the related tag." -msgstr "" - -# d8a51c7ca026457d850da390a18bdb99 -#: ../source/tutorial/sharding-high-availability-writes.txt:144 -msgid "" -"MongoDB can write documents that do not match a configured tag range to " -"any shard in the cluster." -msgstr "" - -# 860b61dd7f34440482d37f61ec4ac57c -#: ../source/tutorial/sharding-high-availability-writes.txt:149 -msgid "" -"The behavior described above requires the cluster to be in a steady state" -" with no chunks violating a configured tag range. See the following " -"section on the :ref:`balancer ` for more information." -msgstr "" - -# 0d2c1a32ed1f4b189941860959747879 -#: ../source/tutorial/sharding-high-availability-writes.txt:157 -msgid "Balancer" -msgstr "" - -# 11243d95d9344d2390bfd27fae65ee23 -#: ../source/tutorial/sharding-high-availability-writes.txt:159 -msgid "" -"The :ref:`balancer ` :ref:`migrates ` the tagged chunks to the appropriate shard. Until the " -"migration, shards may contain chunks that violate configured tag ranges " -"and tags. Once balancing completes, shards should only contain chunks " -"whose ranges do not violate its assigned tags and tag ranges." -msgstr "" - -# 99b4fdfe1fe34826a985a36a9a4ac3a3 -#: ../source/tutorial/sharding-high-availability-writes.txt:165 -msgid "" -"Adding or removing tags or tag ranges can result in chunk migrations. " -"Depending on the size of your data set and the number of chunks a tag " -"range affects, these migrations may impact cluster performance. Consider " -"running your :ref:`balancer ` during specific " -"scheduled windows. See :ref:`sharding-schedule-balancing-window` for a " -"tutorial on how to set a scheduling window." -msgstr "" - -# df5bf6abf2954186b1347c80bcb1fcc1 -#: ../source/tutorial/sharding-high-availability-writes.txt:176 -msgid "Application Behavior" -msgstr "" - -# ede46368284c4c5981ce9a57f5fff19f -#: ../source/tutorial/sharding-high-availability-writes.txt:178 -msgid "" -"By default, the application writes to the nearest datacenter. If the " -"local datacenter is down, or if writes to that datacenter are not " -"acknowledged within a set time period, the application switches to the " -"other available datacenter by changing the value of the ``datacenter`` " -"field before attempting to write the document to the database." -msgstr "" - -# b320a133383248b89d687de8ea3ec60f -#: ../source/tutorial/sharding-high-availability-writes.txt:184 -msgid "" -"The application supports write timeouts. The application uses :ref" -":`write-concern` to set a :ref:`timeout ` for each write " -"operation." -msgstr "" - -# 82dab13ffb5f419ca7a488efaba0d25b -#: ../source/tutorial/sharding-high-availability-writes.txt:188 -msgid "" -"If the application encounters a write or timeout error, it modifies the " -"``datacenter`` field in each document and performs the write. This routes" -" the document to the other datacenter. If both datacenters are down, then" -" writes cannot succeed. See :ref:`sharding-high-availability-write-" -"failure`." -msgstr "" - -# 240d7bee3cb649f7b6cf0271c2e1d4c3 -#: ../source/tutorial/sharding-high-availability-writes.txt:193 -msgid "" -"The application periodically checks connectivity to any data centers " -"marked as \"down\". If connectivity is restored, the application can " -"continue performing normal write operations." -msgstr "" - -# 9c71646d41574ac481f6b91642b963ce -#: ../source/tutorial/sharding-high-availability-writes.txt:197 -msgid "" -"Given the switching logic, as well as any load balancers or similar " -"mechanisms in place to handle client traffic between datacenters, the " -"application cannot predict which of the two datacenters a given document " -"was written to. To ensure that no documents are missed as a part of read " -"operations, the application *must* perform :ref:`broadcast queries " -"` by *not* including the ``datacenter`` field " -"as a part of any query." -msgstr "" - -# 3fb7c5b2c2c443bd921d224a8f05b997 -#: ../source/tutorial/sharding-high-availability-writes.txt:205 -msgid "" -"The application performs reads using a :ref:`read preference ` of :readmode:`nearest` to reduce latency." -msgstr "" - -# f25e557b8db3446db0e30a70341f2081 -#: ../source/tutorial/sharding-high-availability-writes.txt:208 -msgid "" -"It is possible for a write operation to succeed despite a reported " -"timeout error. The application responds to the error by attempting to re-" -"write the document to the other datacenter - this can result in a " -"document being duplicated across both datacenters. The application " -"resolves duplicates as a part of the :ref:`read ` logic." -msgstr "" - -# 0850da5316e7450885d9c115323cc45a -#: ../source/tutorial/sharding-high-availability-writes.txt:216 -msgid "Switching Logic" -msgstr "" - -# 63ea56eb0e0d45138fe90516d27b8314 -#: ../source/tutorial/sharding-high-availability-writes.txt:218 -msgid "" -"The application has logic to switch datacenters if one or more writes " -"fail, or if writes are not :ref:`acknowledged ` within a " -"set time period. The application modifies the ``datacenter`` field based " -"on the target datacenter's :ref:`tag ` " -"to direct the document towards that datacenter." -msgstr "" - -# 309ee6b9130c466796249a493f1331b8 -#: ../source/tutorial/sharding-high-availability-writes.txt:224 -msgid "" -"For example, an application attempting to write to the ``alfa`` " -"datacenter might follow this general procedure:" -msgstr "" - -# f85550ce9aab446a84dd33a0cb74b25e -#: ../source/tutorial/sharding-high-availability-writes.txt:227 -msgid "Attempt to write document, specifying ``datacenter : alfa``." -msgstr "" - -# 0ec7960ef156443581cbdde3cd99d32e -#: ../source/tutorial/sharding-high-availability-writes.txt:228 -msgid "On write timeout or error, log ``alfa`` as momentarily down." -msgstr "" - -# 951dc890a12a462ea0c5196ef6584ff4 -#: ../source/tutorial/sharding-high-availability-writes.txt:229 -msgid "Attempt to write same document, modifying ``datacenter : bravo``." -msgstr "" - -# 610a5919c5b0467d8c1f0d3d26d644e0 -#: ../source/tutorial/sharding-high-availability-writes.txt:230 -msgid "On write timeout or error, log ``bravo`` as momentarily down." -msgstr "" - -# c923c80ca93d4ab18b4aae20f2492e69 -#: ../source/tutorial/sharding-high-availability-writes.txt:231 -msgid "If both ``alfa`` and ``bravo`` are down, log and report errors." -msgstr "" - -# 40a3502d3ecd42eaad673c8cbb685a58 -#: ../source/tutorial/sharding-high-availability-writes.txt:233 -msgid "See :ref:`sharding-high-availability-write-failure`." -msgstr "" - -# 5ddae6f2dba947f2a99730c3e6fc9601 -#: ../source/tutorial/sharding-high-availability-writes.txt:236 -msgid "Procedure" -msgstr "" - -# 6200b9ce1f0c4bc189b69b409580e584 -#: ../source/tutorial/sharding-high-availability-writes.txt:241 -msgid "Configure Shard Tags" -msgstr "" - -# b832669618434f96a0b1a9c2da8bee45 -#: ../source/tutorial/sharding-high-availability-writes.txt:243 -msgid "" -"You must be connected to a :program:`mongos` associated with the target " -":term:`sharded cluster` in order to proceed. You cannot create tags by " -"connecting directly to a :term:`shard` replica set member." -msgstr "" - -# 7c951ccdea3a464cb1cb70b4d98099ae -#: ../source/tutorial/sharding-high-availability-writes.txt:252 -msgid "Resolve Write Failure" -msgstr "" - -# 1709ecc77ed34bcdbacb886e3af0ff4c -#: ../source/tutorial/sharding-high-availability-writes.txt:254 -msgid "" -"When the application's default datacenter is down or inaccessible, the " -"application changes the ``datacenter`` field to the other datacenter." -msgstr "" - -# db89bc103b544e8bb8a2c046034a9ba0 -#: ../source/tutorial/sharding-high-availability-writes.txt:258 -msgid "" -"For example, the application attempts to write the following document to " -"the ``alfa`` datacenter by default:" -msgstr "" - -# c8db73beb96a4e37b3a01382ed7cda9b -#: ../source/tutorial/sharding-high-availability-writes.txt:271 -msgid "" -"If the application receives an error on attempted write, or if the write " -"acknowledgement takes too long, the application logs the datacenter as " -"unavailable and alters the ``datacenter`` field to point to the ``bravo``" -" datacenter." -msgstr "" - -# bdeba737ea684185b20adbd577264902 -#: ../source/tutorial/sharding-high-availability-writes.txt:286 -msgid "" -"The application periodically checks the ``alfa`` datacenter for " -"connectivity. If the datacenter is reachable again, the application can " -"resume normal writes." -msgstr "" - -# f28b325dd82b4ac2bac4f00f62bafd21 -#: ../source/tutorial/sharding-high-availability-writes.txt:292 -msgid "" -"It is possible that the original write to ``datacenter : alfa`` " -"succeeded, especially if the error was related to a :ref:`timeout `. If so, the document with ``message_id : 329620`` may now be " -"duplicated across both datacenters. Applications must resolve duplicates " -"as a part of :ref:`read operations `." -msgstr "" - -# 0ca42c4e8a144e9bb9fb9ff4a71eef5c -#: ../source/tutorial/sharding-high-availability-writes.txt:302 -msgid "Resolve Duplicate Documents on Reads" -msgstr "" - -# 7a96690f0c894636ac73ebe4364d9ccf -#: ../source/tutorial/sharding-high-availability-writes.txt:304 -msgid "" -"The application's switching logic allows for potential document " -"duplication. When performing reads, the application resolves any " -"duplicate documents on the application layer." -msgstr "" - -# 86eb4362c7ad4d3ab4e2caa79fa5d52f -#: ../source/tutorial/sharding-high-availability-writes.txt:308 -msgid "" -"The following query searches for documents where the ``userid`` is " -"``123``. Note that while ``userid`` is part of the shard key, the query " -"does not include the ``datacenter`` field, and therefore does not perform" -" a :ref:`targeted read operation `." -msgstr "" - -# d5d9cea4e5f74dcfb3dda90fb612d5c2 -#: ../source/tutorial/sharding-high-availability-writes.txt:317 -msgid "" -"The results show that the document with ``message_id`` of ``329620`` has " -"been inserted into MongoDB twice, probably as a result of a delayed write" -" acknowledgement." -msgstr "" - -# e3ecca3f07ae4a5d9dce46fd24fca331 -#: ../source/tutorial/sharding-high-availability-writes.txt:338 -msgid "" -"The application can either ignore the duplicates, taking one of the two " -"documents, or it can attempt to trim the duplicates until only a single " -"document remains." -msgstr "" - -# c1e8247f87f842dfbe938bce29bc8b84 -#: ../source/tutorial/sharding-high-availability-writes.txt:342 -msgid "" -"One method for trimming duplicates is to use the " -":method:`ObjectId.getTimestamp()` method to extract the timestamp from " -"the ``_id`` field. The application can then keep either the first " -"document inserted, or the last document inserted. This assumes the " -"``_id`` field uses the MongoDB :method:`ObjectId`." -msgstr "" - -# 032107266acd446aac3883854fe10be7 -#: ../source/tutorial/sharding-high-availability-writes.txt:348 -msgid "" -"For example, using :method:`~ObjectId.getTimestamp()` on the document " -"with ``ObjectId(\"56f08c447fe58b2e96f595fa\")`` returns:" -msgstr "" - -# 520d4b2aef714036a5767ac21368d871 -#: ../source/tutorial/sharding-high-availability-writes.txt:355 -msgid "" -"Using :method:`~ObjectId.getTimestamp()` on the document with " -"``ObjectId(\"56f08c457fe58b2e96f595fb\")`` returns:" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/sharding-segmenting-data-by-location.po b/locale/zh/LC_MESSAGES/tutorial/sharding-segmenting-data-by-location.po deleted file mode 100644 index 481120b74b9..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/sharding-segmenting-data-by-location.po +++ /dev/null @@ -1,364 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 343d5609620e46a29117741c990db3db -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:3 -msgid "Segmenting Data by Location" -msgstr "" - -# 7676078a10e74e828e4490d29e084eba -#: ../source/tutorial/sharding-segmenting-data-by-location.txt -msgid "On this page" -msgstr "" - -# cd59a2d0480a4ab6a81c4e5d00efc3c6 -#: ../source/includes/intro-zone-sharding.rst:1 -msgid "" -"In sharded clusters, you can create :term:`zones ` of sharded data " -"based on the :term:`shard key`. You can associate each zone with one or " -"more shards in the cluster. A shard can associate with any number of non-" -"conflicting zones. In a balanced cluster, MongoDB migrates :term:`chunks " -"` covered by a zone only to those shards associated with the zone." -msgstr "" - -# 07b43468cc304e309af462420c232407 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:15 -msgid "" -"This tutorial uses :ref:`zone-sharding` to segment data based on " -"geographic area." -msgstr "" - -# e2154db30fdf4ac7b05b8903ff22a692 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:18 -msgid "" -"The following are some example use cases for segmenting data by " -"geographic area:" -msgstr "" - -# 211fb2c87c8941f4ba0735d2a48c0ba0 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:21 -msgid "" -"An application that requires segmenting user data based on geographic " -"country" -msgstr "" - -# 509d1a841e38419690fd59aff5ce428f -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:22 -msgid "A database that requires resource allocation based on geographic country" -msgstr "" - -# f8cb15547dfb4d738e433a96e8ca711d -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:24 -msgid "" -"The following diagram illustrates a sharded cluster that uses geographic " -"based zones to manage and satisfy data segmentation requirements." -msgstr "" - -# f8324c38914e4cf7a04e779eb10a3163 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:30 -msgid "Scenario" -msgstr "" - -# e83059a6d46b4b298acd8c4a4a89f8d1 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:32 -msgid "" -"A financial chat application logs messages, tracking the country of the " -"originating user. The application stores the logs in the ``chat`` " -"database under the ``messages`` collection. The chats contain information" -" that must be segmented by country to have servers local to the country " -"serve read and write requests for the country's users. A group of " -"countries can be assigned same zone in order to share resources." -msgstr "" - -# c746f8d086b14533a24a87b4dfe98142 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:39 -msgid "" -"The application currently has users in the US, UK, and Germany. The " -"``country`` field represents the user's country based on its `ISO 3166-1 " -"Alpha-2 `_ two-" -"character country codes." -msgstr "" - -# 134719135dfe4dac8c1d40e503b39df2 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:44 -msgid "The following documents represent a partial view of three chat messages:" -msgstr "" - -# 6d2e4f7053714004b5702440746ed865 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:72 -msgid "Shard Key" -msgstr "" - -# ed776cdb2d1e437e9ee532cf5c91e8c5 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:74 -msgid "" -"The ``messages`` collection uses the ``{ country : 1, userid : 1 }`` " -"compound index as the shard key." -msgstr "" - -# 6185cc8a285142eba51664360d2cbeab -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:77 -msgid "" -"The ``country`` field in each document allows for creating a zone for " -"each distinct country value." -msgstr "" - -# f1ba745a19ea4adabe55b412ea60e2e0 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:80 -msgid "" -"The ``userid`` field provides a high :ref:`cardinality ` and low :ref:`frequency ` component to" -" the shard key relative to ``country``." -msgstr "" - -# 78b6cac1b8714c8da3f19d9e1505ca6c -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:84 -msgid "" -"See :ref:`Choosing a Shard Key ` for " -"more general instructions on selecting a shard key." -msgstr "" - -# f2e4accda30d47868cd4ae45e7be9f28 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:88 -msgid "Architecture" -msgstr "" - -# ea358054bb284bb2b3313c7f14bca77b -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:90 -msgid "" -"The sharded cluster has shards in two data centers - one in Europe, and " -"one in North America." -msgstr "" - -# 30de8a3d06864851840a1647315d6c06 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:97 -msgid "Zones" -msgstr "" - -# d48b8d26a966481ebf0ff0f827976b3e -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:99 -msgid "This application requires one zone per data center." -msgstr "" - -# bfcd7e3f865e4b66aec03072ebd16d21 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:108 -msgid "``EU`` - European data center" -msgstr "" - -# 2f341c4cb0194235b20b95796f1c6148 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:102 -msgid "Shards deployed on this data center are assigned to the ``EU`` zone." -msgstr "" - -# db1f6ff23e914427807297ede037dd0d -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:104 -msgid "" -"For each country using the ``EU`` data center for local reads and writes," -" create a zone range for the ``EU`` zone with:" -msgstr "" - -# 29abab8d86524e54bfcad6657d7fcc2f -# a7a2791f0bbf4e1984027acbe419b5cb -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:107 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:116 -msgid "a lower bound of ``{ \"country\" : , \"userid\" : MinKey }``" -msgstr "" - -# 20634fb95d6d446283f36158bf7c0a34 -# 4da6233e81e84c818563688f542aac78 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:108 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:117 -msgid "an upper bound of ``{ \"country\" : , \"userid\" : MaxKey }``" -msgstr "" - -# f7ca5128538a40a39eac3b8bb3beed2f -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:117 -msgid "``NA`` - North American data center" -msgstr "" - -# 3e12db07b1064e57ba64ac34f8bc740f -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:111 -msgid "Shards deployed on this data center are assigned to the ``NA`` zone." -msgstr "" - -# ac35f852a3134e229fde83ec1adaf8f7 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:113 -msgid "" -"For each country using the ``NA`` data center for local reads and writes," -" create a zone range for the ``NA`` zone with:" -msgstr "" - -# 0f73ab6e4e824a3db7531329d3c32098 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:121 -msgid "" -"The :bsontype:`MinKey` and :bsontype:`MaxKey` values are reserved special" -" values for comparisons" -msgstr "" - -# 4df8b3b4b3374480841c5828b9f0b78d -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:125 -msgid "Write Operations" -msgstr "" - -# 1a39abf301e34f89bd50d25a1b12bb55 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:127 -msgid "" -"With zones, if an inserted or updated document matches a configured zone," -" it can only be written to a shard inside of that zone." -msgstr "" - -# ca9b914861774bc6bfa7f1e82d18d2fe -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:130 -msgid "" -"MongoDB can write documents that do not match a configured zone to any " -"shard in the cluster." -msgstr "" - -# fe705d6e8ad742829ae168e881f659bd -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:135 -msgid "" -"The behavior described above requires the cluster to be in a steady state" -" with no chunks violating a configured zone. See the following section on" -" the :ref:`balancer ` for " -"more information." -msgstr "" - -# df4b95ae37094729bde41aaebe52e5fb -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:141 -msgid "Read Operations" -msgstr "" - -# 20d80b6a10fe4fa598c7d33b79e50779 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:143 -msgid "" -"MongoDB can route queries to a specific shard if the query includes at " -"least the ``country`` field." -msgstr "" - -# 008b3b54a54a43178a67a94af6e8e65f -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:146 -msgid "" -"For example, MongoDB can attempt a :ref:`targeted read operation " -"` on the following query:" -msgstr "" - -# 63b08978557a4b62a9ae3dad10ddc26f -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:154 -msgid "" -"Queries without the ``country`` field perform :ref:`broadcast operations " -"`." -msgstr "" - -# 3b9061c964094cf0a0a5750d31344541 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:160 -msgid "Balancer" -msgstr "" - -# c79506787d924cc98b7eb1d329dfe5f0 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:162 -msgid "" -"The :ref:`balancer ` :ref:`migrates ` chunks to the appropriate shard respecting any configured " -"zones. Until the migration, shards may contain chunks that violate " -"configured zones. Once balancing completes, shards should only contain " -"chunks whose ranges do not violate its assigned zones." -msgstr "" - -# d89f3bc29c774ccebe09f13240fbd1a5 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:168 -msgid "" -"Adding or removing zones or zone ranges can result in chunk migrations. " -"Depending on the size of your data set and the number of chunks a zone or" -" zone range affects, these migrations may impact cluster performance. " -"Consider running your :ref:`balancer ` during " -"specific scheduled windows. See :ref:`sharding-schedule-balancing-window`" -" for a tutorial on how to set a scheduling window." -msgstr "" - -# 99993211d79142c482dbd5b5fab526b8 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:176 -msgid "Security" -msgstr "" - -# 14cc0bd111f44f19a25b69fde4dadcc7 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:178 -msgid "" -"For sharded clusters running with :ref:`authorization`, authenticate as a" -" user with at least the :authrole:`clusterManager` role on the ``admin`` " -"database." -msgstr "" - -# 778487cb74db46c1bfb420968c09daea -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:182 -msgid "Procedure" -msgstr "" - -# eea66f6b22a543a58e20563d5cb5afba -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:184 -msgid "" -"You must be connected to a :program:`mongos` to create zones and zone " -"ranges. You cannot create zones or zone ranges by connecting directly to " -"a :term:`shard`." -msgstr "" - -# 102e513af37745a6a7b1cdbc28e61676 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:191 -msgid "Updating Zones" -msgstr "" - -# d2ff97c508a74b56830783bc2916a23b -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:193 -msgid "The application requires the following updates:" -msgstr "" - -# 05e0a96a63ea41149831dc9bc58ba0b5 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:195 -msgid "" -"Documents with ``country : UK`` must now be associated to the new ``UK`` " -"data center. Any data in the ``EU`` data center must be migrated" -msgstr "" - -# e4f6c40a6afd41ef8451fa2e9685416f -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:198 -msgid "" -"The chat application now supports users in Mexico. Documents with " -"``country : MX`` must be routed to the ``NA`` data center." -msgstr "" - -# 62a80c043bad4849bea377c3b7c4d7f6 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:201 -msgid "Perform the following procedures to update the zone ranges." -msgstr "" - -# 9bb94b042fd64a7d88914123d23e8e81 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:207 -msgid ":ref:`zone-sharding`" -msgstr "" - -# 90ce3bd11cc047fe913e3fccf0dff169 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:209 -msgid ":ref:`sharding-balancing`" -msgstr "" - -# 711874dec5ca4ae3b6798525c56e6858 -#: ../source/tutorial/sharding-segmenting-data-by-location.txt:211 -msgid ":doc:`/tutorial/deploy-shard-cluster`" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/sharding-segmenting-shards.po b/locale/zh/LC_MESSAGES/tutorial/sharding-segmenting-shards.po deleted file mode 100644 index 2428b37a407..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/sharding-segmenting-shards.po +++ /dev/null @@ -1,296 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 830bd191d77a470abe2eb84483c0e012 -#: ../source/tutorial/sharding-segmenting-shards.txt:3 -msgid "Segmenting Data by Application or Customer" -msgstr "" - -# e7d5a188d2e64c0dbe9c61a0b328cf79 -#: ../source/tutorial/sharding-segmenting-shards.txt -msgid "On this page" -msgstr "" - -# c714dc395be54a30bd61d9883b598a49 -#: ../source/includes/intro-zone-sharding.rst:1 -msgid "" -"In sharded clusters, you can create :term:`zones ` of sharded data " -"based on the :term:`shard key`. You can associate each zone with one or " -"more shards in the cluster. A shard can associate with any number of non-" -"conflicting zones. In a balanced cluster, MongoDB migrates :term:`chunks " -"` covered by a zone only to those shards associated with the zone." -msgstr "" - -# 796eac3870a5413d8f9da71e8ef2b911 -#: ../source/tutorial/sharding-segmenting-shards.txt:15 -msgid "This tutorial shows you how to segment data using :ref:`zone-sharding`." -msgstr "" - -# 5add6526c9f5405090e96189c40f163e -#: ../source/tutorial/sharding-segmenting-shards.txt:17 -msgid "" -"Consider the following scenarios where segmenting data by application or " -"customer may be necessary:" -msgstr "" - -# a1e3b7c7d18c4a7e967c51cb34a1161e -#: ../source/tutorial/sharding-segmenting-shards.txt:20 -msgid "A database serving multiple applications" -msgstr "" - -# 4ac0fb3336ef48178f3d2e3b7d55fa01 -#: ../source/tutorial/sharding-segmenting-shards.txt:21 -msgid "A database serving multiple customers" -msgstr "" - -# 9bef1db3c7d84434b0c4dc8b77194b8c -#: ../source/tutorial/sharding-segmenting-shards.txt:22 -msgid "" -"A database that requires isolating ranges or subsets of application or " -"customer data" -msgstr "" - -# 212c5f56f1a846d5a4e501e8aa977a04 -#: ../source/tutorial/sharding-segmenting-shards.txt:24 -msgid "" -"A database that requires resource allocation for ranges or subsets of " -"application or customer data" -msgstr "" - -# a2d29b0e82aa4033be2fa3da4af9aaa9 -#: ../source/tutorial/sharding-segmenting-shards.txt:27 -msgid "" -"This diagram illustrates a sharded cluster using zones to segment data " -"based on application or customer. This allows for data to be isolated to " -"specific shards. Additionally, each shard can have specific hardware " -"allocated to fit the performance requirement of the data stored on that " -"shard." -msgstr "" - -# 8b41e4b4040c4c17818aba86968336b0 -#: ../source/tutorial/sharding-segmenting-shards.txt:36 -msgid "Scenario" -msgstr "" - -# 94d3450dc7ae40f2bda117ed169a7336 -#: ../source/tutorial/sharding-segmenting-shards.txt:38 -msgid "" -"An application tracks the score of a user along with a ``client`` field, " -"storing scores in the ``gamify`` database under the ``users`` collection." -" Each possible value of ``client`` requires its own zone to allow for " -"data segmentation. It also allows the administrator to optimize the " -"hardware for each shard associated to a ``client`` for performance and " -"cost." -msgstr "" - -# 0cf5165c9fe34a18aacade7683113d26 -#: ../source/tutorial/sharding-segmenting-shards.txt:44 -msgid "The following documents represent a partial view of two users:" -msgstr "" - -# 868c5e802ffc447997f9d751595f6bd9 -#: ../source/tutorial/sharding-segmenting-shards.txt:64 -msgid "Shard Key" -msgstr "" - -# 4c337a13a62c4b7dad06fcfa4d6b330f -#: ../source/tutorial/sharding-segmenting-shards.txt:66 -msgid "" -"The ``users`` collection uses the ``{ client : 1, userid : 1 }`` compound" -" index as the shard key." -msgstr "" - -# 5db2d65efc99482bb1dc262fa0bf62ec -#: ../source/tutorial/sharding-segmenting-shards.txt:69 -msgid "" -"The ``client`` field in each document allows creating a zone for each " -"distinct client value." -msgstr "" - -# a1c6cca345b141959a48c2cf96a0e2a7 -#: ../source/tutorial/sharding-segmenting-shards.txt:72 -msgid "" -"The ``userid`` field provides a high :ref:`cardinality ` and low :ref:`frequency ` component to" -" the shard key relative to ``country``." -msgstr "" - -# c8ad16fa22374e5b869a59f92e6b13f3 -#: ../source/tutorial/sharding-segmenting-shards.txt:76 -msgid "" -"See :ref:`Choosing a Shard Key ` for " -"more general instructions on selecting a shard key." -msgstr "" - -# dc2be26ab595430f82126eede48ffda2 -#: ../source/tutorial/sharding-segmenting-shards.txt:80 -msgid "Architecture" -msgstr "" - -# 813a8b22492944da9c181287dba5df4b -#: ../source/tutorial/sharding-segmenting-shards.txt:82 -msgid "" -"The application requires adding shard to a zone associated to a specific " -"``client``." -msgstr "" - -# 131003d3a9df4d2a95b202138db4a2cb -#: ../source/tutorial/sharding-segmenting-shards.txt:85 -msgid "" -"The sharded cluster deployment currently consists of four :term:`shards " -"`." -msgstr "" - -# a29135990b9940f8b618b12bc6bdfeae -#: ../source/tutorial/sharding-segmenting-shards.txt:91 -msgid "Zones" -msgstr "" - -# 1a836ebeab11497abbe858c95e4c4c52 -#: ../source/tutorial/sharding-segmenting-shards.txt:93 -msgid "For this application, there are two client zones." -msgstr "" - -# 9daa83923be54375bcd1ceb47d3d3788 -#: ../source/tutorial/sharding-segmenting-shards.txt:98 -msgid "Robot client (\"robot\")" -msgstr "" - -# d572d951a3574ffea96f34af6f4b6a3a -#: ../source/tutorial/sharding-segmenting-shards.txt:98 -msgid "This zone represents all documents where ``client : robot``." -msgstr "" - -# c49bcec3cf634ec6a8b3a4e1b7b78ecd -#: ../source/tutorial/sharding-segmenting-shards.txt:101 -msgid "FruitOS client (\"fruitos\")" -msgstr "" - -# 2975f0c68ffd48bd8b2d67c7adfc894f -#: ../source/tutorial/sharding-segmenting-shards.txt:101 -msgid "This zone represents all documents where ``client : fruitos``." -msgstr "" - -# 571cd939ba9a4016a14c79e8fd7b62a6 -#: ../source/tutorial/sharding-segmenting-shards.txt:104 -msgid "Write Operations" -msgstr "" - -# 6935c354ff254a2baec1d1b90ea356b0 -#: ../source/tutorial/sharding-segmenting-shards.txt:106 -msgid "" -"With zones, if an inserted or updated document matches a configured zone," -" it can only be written to a shard inside that zone." -msgstr "" - -# ff73879034204bd3924790a3691510e0 -#: ../source/tutorial/sharding-segmenting-shards.txt:109 -msgid "" -"MongoDB can write documents that do not match a configured zone to any " -"shard in the cluster." -msgstr "" - -# 59291071f67a4465b3a12d27f0aa264b -#: ../source/tutorial/sharding-segmenting-shards.txt:114 -msgid "" -"The behavior described above requires the cluster to be in a steady state" -" with no chunks violating a configured zone. See the following section on" -" the :ref:`balancer ` for more " -"information." -msgstr "" - -# 0f31a671e86e41d88c1065d9ef3fb316 -#: ../source/tutorial/sharding-segmenting-shards.txt:120 -msgid "Read Operations" -msgstr "" - -# 1f20de8caa1b49f7936cc745818a34a0 -#: ../source/tutorial/sharding-segmenting-shards.txt:122 -msgid "" -"MongoDB can route queries to a specific shard if the query includes at " -"least the ``client`` field." -msgstr "" - -# 0dced0cbdb6b4158b2b6378cc471e8ce -#: ../source/tutorial/sharding-segmenting-shards.txt:125 -msgid "" -"For example, MongoDB can attempt a :ref:`targeted read operation " -"` on the following query:" -msgstr "" - -# da9cdb362c66495eb4bdf60b77c44798 -#: ../source/tutorial/sharding-segmenting-shards.txt:133 -msgid "" -"Queries without the ``client`` field perform :ref:`broadcast operations " -"`." -msgstr "" - -# abd1fba151ec403ca6a30d1644d08dad -#: ../source/tutorial/sharding-segmenting-shards.txt:137 -msgid "Balancer" -msgstr "" - -# 39eb40ab7b224f0bb0af33bc742266ce -#: ../source/tutorial/sharding-segmenting-shards.txt:139 -msgid "" -"The :ref:`balancer ` :ref:`migrates ` chunks to the appropriate shard respecting any configured " -"zones. Until the migration, shards may contain chunks that violate " -"configured zones. Once balancing completes, shards should only contain " -"chunks whose ranges do not violate its assigned zones." -msgstr "" - -# dbbef4fd63ce45c484429d040ada379f -#: ../source/tutorial/sharding-segmenting-shards.txt:145 -msgid "" -"Adding or removing zones or zone ranges can result in chunk migrations. " -"Depending on the size of your data set and the number of chunks a zone or" -" zone range affects, these migrations may impact cluster performance. " -"Consider running your :ref:`balancer ` during " -"specific scheduled windows. See :ref:`sharding-schedule-balancing-window`" -" for a tutorial on how to set a scheduling window." -msgstr "" - -# e29034c08a59410483c29f660550a957 -#: ../source/tutorial/sharding-segmenting-shards.txt:153 -msgid "Security" -msgstr "" - -# f88ab73696b140de971da7c401b2c243 -#: ../source/tutorial/sharding-segmenting-shards.txt:155 -msgid "" -"For sharded clusters running with :ref:`authorization`, authenticate as a" -" user with at least the :authrole:`clusterManager` role on the ``admin`` " -"database." -msgstr "" - -# a345149f14fa4fc1b935a7163cb64e7d -#: ../source/tutorial/sharding-segmenting-shards.txt:159 -msgid "Procedure" -msgstr "" - -# c82bbff8f2fd4f7d9303e8b57fb511a7 -#: ../source/tutorial/sharding-segmenting-shards.txt:161 -msgid "" -"You must be connected to a :program:`mongos` associated to the target " -":term:`sharded cluster` to proceed. You cannot create zones or zone " -"ranges by connecting directly to a :term:`shard`." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/sharding-tiered-hardware-for-varying-slas.po b/locale/zh/LC_MESSAGES/tutorial/sharding-tiered-hardware-for-varying-slas.po deleted file mode 100644 index dd6249abf14..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/sharding-tiered-hardware-for-varying-slas.po +++ /dev/null @@ -1,359 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 97c97f1c6a1e478db317ea6e8519d701 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:3 -msgid "Tiered Hardware for Varying SLA or SLO" -msgstr "" - -# b25831d94fa1447a92e5e2a79e996e6b -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt -msgid "On this page" -msgstr "" - -# ca837e9ab3ac4b5daef57925d01dbdfb -#: ../source/includes/intro-zone-sharding.rst:1 -msgid "" -"In sharded clusters, you can create :term:`zones ` of sharded data " -"based on the :term:`shard key`. You can associate each zone with one or " -"more shards in the cluster. A shard can associate with any number of non-" -"conflicting zones. In a balanced cluster, MongoDB migrates :term:`chunks " -"` covered by a zone only to those shards associated with the zone." -msgstr "" - -# 1a3ae6e48c0b402eb8d6a54709f74d79 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:15 -msgid "" -"This tutorial uses :ref:`zone-sharding` to route documents based on " -"creation date either to shards zoned for supporting recent documents, or " -"those zoned for supporting archived documents." -msgstr "" - -# 307995c35b3e48b88550c4a9bbadea76 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:19 -msgid "" -"The following are some example use cases for segmenting data based on " -"Service Level Agreement (SLA) or Service Level Objective (SLO):" -msgstr "" - -# 9b6eb6c9db284911bf3b017c516ba9aa -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:22 -msgid "" -"An application requires providing low-latency access to recently inserted" -" / updated documents" -msgstr "" - -# 90ccc071eb6047278a2afc9300fbc9b1 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:25 -msgid "" -"An application requires prioritizing low-latency access to a range or " -"subset of documents" -msgstr "" - -# 3437860a7f3c4862bfb93f69973a4995 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:28 -msgid "" -"An application that benefits from ensuring specific ranges or subsets of " -"data are stored on servers with hardware that suits the SLA's for " -"accessing that data" -msgstr "" - -# 9e5f1b91fb0b4db3871ff0e88c3a9bdc -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:32 -msgid "" -"The following diagram illustrates a sharded cluster that uses hardware " -"based zones to satisfy data access SLAs or SLOs." -msgstr "" - -# 9710ac106e9c41d1b416db1e490d04b5 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:40 -msgid "Scenario" -msgstr "" - -# 30502d9ad3d44830bb6177f78943e3b0 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:42 -msgid "" -"A photo sharing application requires fast access to photos uploaded " -"within the last 6 months. The application stores the location of each " -"photo along with its metadata in the ``photoshare`` database under the " -"``data`` collection." -msgstr "" - -# b01a6b3baae3498aa2f82412afa5fb51 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:46 -msgid "The following documents represent photos uploaded by a single user:" -msgstr "" - -# f20e70307fe246e29efc9c234db2e52c -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:69 -msgid "" -"Note that only the document with ``_id : 10003012`` was uploaded within " -"the past year (as of June 2016)." -msgstr "" - -# 0ed4e0d0cf54416b9dda64d76a17a10d -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:73 -msgid "Shard Key" -msgstr "" - -# 30281e50c62e4ce99d64a201783cad18 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:75 -msgid "" -"The photo collection uses the ``{ creation_date : 1 }`` index as the " -"shard key." -msgstr "" - -# 4cf53fabc3484108b5ea41809332bbc3 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:77 -msgid "" -"The ``creation_date`` field in each document allows for creating zones on" -" the creation date." -msgstr "" - -# fd192cdf5f844617836dc8af036d89e0 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:81 -msgid "Architecture" -msgstr "" - -# f0840736c1d6481988dd1442d2d3e346 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:83 -msgid "" -"The sharded cluster deployment currently consists of three :term:`shards " -"`." -msgstr "" - -# 6b06ce50a5944285959273dff77c2b52 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:90 -msgid "Zones" -msgstr "" - -# ba3094e417a648eb9ad5bd163c842c14 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:92 -msgid "" -"The application requires adding each shard to a zone based on its " -"hardware tier. Each hardware tier represents a specific hardware " -"configuration designed to satisfy a given SLA or SLO." -msgstr "" - -# ead308d1623f4dce8c67f21678a2bd8f -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:108 -msgid "Fast Tier (\"recent\")" -msgstr "" - -# 305e81f6376f498a96428c39ca05e301 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:99 -msgid "" -"These are the fastest performing machines, with large amounts of RAM, " -"fast SSD disks, and powerful CPUs." -msgstr "" - -# 6bc4e95a91c74e08af1b5439834685c6 -# c1ac8181e1044566abd9e47a93b0bc50 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:102 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:114 -msgid "The zone requires a range with:" -msgstr "" - -# 293c370d5f554568856fab7597fd7978 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:104 -msgid "" -"a lower bound of ``{ creation_date : ISODate(YYYY-mm-dd)}``, where the " -"Year, Month, and Date specified by ``YYYY-mm-dd`` is within the last 6 " -"months." -msgstr "" - -# 865c8777363b47ce879cbbe03ce7dc01 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:108 -msgid "an upper bound of ``{ creation_date : MaxKey }``." -msgstr "" - -# 56e215b9e540477390b27d54bb974364 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:120 -msgid "Archival Tier (\"archive\")" -msgstr "" - -# 453942409c3a46b099b9192851275395 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:111 -msgid "" -"These machines use less RAM, slower disks, and more basic CPUs. However, " -"they have a greater amount of storage per server." -msgstr "" - -# 2b34360d9e854c59876ece7834f8ce99 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:116 -msgid "a lower bound of ``{ creation_date : MinKey }``." -msgstr "" - -# d1e9ef3975cc4b2c847f65974126fefc -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:118 -msgid "" -"an upper bound of ``{ creation_date : ISODate(YYYY-mm-dd)}``, where the " -"Year, Month, and Date match the values used for the ``recent`` tier's " -"lower bound." -msgstr "" - -# 57d1bc1944894607aa7bc07eeef61e63 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:124 -msgid "" -"The :bsontype:`MinKey` and :bsontype:`MaxKey` values are reserved special" -" values for comparisons." -msgstr "" - -# 61718b61f7e046ca83f52c786f9ec200 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:127 -msgid "" -"As performance needs increase, adding additional shards and associating " -"them to the appropriate zone based on their hardware tier allows for the " -"cluster to scale horizontally." -msgstr "" - -# 06b9c5387df84fdcaf0cd5847a7983cd -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:131 -msgid "" -"When defining zone ranges based on time spans, weigh the benefits of " -"infrequent updates to the zone ranges against the amount of data that " -"must be migrated on an update. For example, setting a limit of 1 year for" -" data to be considered 'recent' likely covers more data than setting a " -"limit of 1 month. While there are more migrations required when rotating " -"on a 1 month scale, the amount of documents that must be migrated is " -"lower than rotating on a 1 year scale." -msgstr "" - -# d33ba22965294f9aa0cc54f8c5377dfa -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:140 -msgid "Write Operations" -msgstr "" - -# 164aeefa101b43bbb480ccb1d78a0ad8 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:142 -msgid "" -"With zones, if an inserted or updated document matches a configured zone," -" it can only be written to a shard inside that zone." -msgstr "" - -# 5c23ba323b0e4bfe8f5a2545452f1d41 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:145 -msgid "" -"MongoDB can write documents that do not match a configured zone to any " -"shard in the cluster." -msgstr "" - -# 64c2db9beab04050936671550b39e728 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:150 -msgid "" -"The behavior described above requires the cluster to be in a steady state" -" with no chunks violating a configured zone. See the following section on" -" the :ref:`balancer ` for more " -"information." -msgstr "" - -# cc0e23046d124f4e93243a1b305499af -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:156 -msgid "Read Operations" -msgstr "" - -# bc8d4c92f33c43fb873bc58491d7278f -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:158 -msgid "" -"MongoDB can route queries to a specific shard if the query includes the " -"shard key." -msgstr "" - -# bf78014e1c1d4c8bb107b5e9ad57698b -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:161 -msgid "" -"For example, MongoDB can attempt a :ref:`targeted read operation " -"` on the following query because it includes " -"``creation_date`` in the query document:" -msgstr "" - -# 07f9810ecbfb402889a8660d439a385a -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:170 -msgid "" -"If the requested document falls within the ``recent`` zone range, MongoDB" -" would route this query to the shards inside that zone, ensuring a faster" -" read compared to a cluster-wide :ref:`broadcast read operation " -"`" -msgstr "" - -# 0325ee474c494f9ebe0407bf880da610 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:178 -msgid "Balancer" -msgstr "" - -# fb411d24c8c84cf389eedb541a22f613 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:180 -msgid "" -"The :ref:`balancer ` :ref:`migrates ` chunks to the appropriate shard respecting any configured " -"zones. Until the migration, shards may contain chunks that violate " -"configured zones. Once balancing completes, shards should only contain " -"chunks whose ranges do not violate its assigned zones." -msgstr "" - -# 52b5c5846429465bb4c2588644c197ac -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:186 -msgid "" -"Adding or removing zones or zone ranges can result in chunk migrations. " -"Depending on the size of your data set and the number of chunks a zone or" -" zone range affects, these migrations may impact cluster performance. " -"Consider running your :ref:`balancer ` during " -"specific scheduled windows. See :ref:`sharding-schedule-balancing-window`" -" for a tutorial on how to set a scheduling window." -msgstr "" - -# ce1674ca6b1a473d91b510e0bdc99888 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:194 -msgid "Security" -msgstr "" - -# ef4940bf677744c4a99215edb9e67547 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:196 -msgid "" -"For sharded clusters running with :ref:`authorization`, authenticate as a" -" user with at least the :authrole:`clusterManager` role on the ``admin`` " -"database." -msgstr "" - -# b265d77776d04285b0d767f60c6cfd5e -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:200 -msgid "Procedure" -msgstr "" - -# 22e98f284e5b43849af63443ab2888c0 -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:202 -msgid "" -"You must be connected to a :program:`mongos` to create zones or zone " -"ranges. You cannot create zone or zone ranges by connecting directly to a" -" :term:`shard`." -msgstr "" - -# b45c4984a60b4d2a9de1f2eebd81922f -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:209 -msgid "Updating Zone Ranges" -msgstr "" - -# cff43511041947d597daf8f974e2d86d -#: ../source/tutorial/sharding-tiered-hardware-for-varying-slas.txt:211 -msgid "" -"To update the shard ranges, perform the following operations as a part of" -" a cron job or other scheduled procedure:" -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/sort-results-with-indexes.po b/locale/zh/LC_MESSAGES/tutorial/sort-results-with-indexes.po deleted file mode 100644 index d7df7b1d7bd..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/sort-results-with-indexes.po +++ /dev/null @@ -1,298 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# e2fd234b59d34020bec1df8bb9f135e8 -#: ../source/tutorial/sort-results-with-indexes.txt:6 -msgid "Use Indexes to Sort Query Results" -msgstr "" - -# b213b62c98be4f7dbcd23c072196921e -#: ../source/tutorial/sort-results-with-indexes.txt -msgid "On this page" -msgstr "" - -# 6b0a64ac6e7f485b81f46583e73858d0 -#: ../source/tutorial/sort-results-with-indexes.txt:16 -msgid "" -"In MongoDB, sort operations can obtain the sort order by retrieving " -"documents based on the ordering in an index. If the query planner cannot " -"obtain the sort order from an index, it will sort the results in memory. " -"Sort operations that use an index often have better performance than " -"those that do not use an index. In addition, sort operations that do " -"*not* use an index will abort when they use 32 megabytes of memory." -msgstr "" - -# 8dc0ec48cc2246e09f70708953f8f793 -#: ../source/tutorial/sort-results-with-indexes.txt:26 -msgid "Sort with a Single Field Index" -msgstr "" - -# 7b5ee1bafe6c4155a96b3c300d5cbfff -#: ../source/tutorial/sort-results-with-indexes.txt:28 -msgid "" -"If an ascending or a descending index is on a single field, the sort " -"operation on the field can be in either direction." -msgstr "" - -# 8a1e39f752844f42aaaae357b964a426 -#: ../source/tutorial/sort-results-with-indexes.txt:31 -msgid "" -"For example, create an ascending index on the field ``a`` for a " -"collection ``records``:" -msgstr "" - -# fc5f8db84d76428780be0b9827177c82 -#: ../source/tutorial/sort-results-with-indexes.txt:38 -msgid "This index can support an ascending sort on ``a``:" -msgstr "" - -# 9f55ad73bf6a41b0a6b570feaed53057 -#: ../source/tutorial/sort-results-with-indexes.txt:44 -msgid "" -"The index can also support the following descending sort on ``a`` by " -"traversing the index in reverse order:" -msgstr "" - -# b36789ccc612473d864595c8c0a460b6 -#: ../source/tutorial/sort-results-with-indexes.txt:54 -msgid "Sort on Multiple Fields" -msgstr "" - -# 6ed38ecfdd7145e7b032ccc2d8350b24 -#: ../source/tutorial/sort-results-with-indexes.txt:56 -msgid "" -"Create a :ref:`compound index ` to support sorting " -"on multiple fields." -msgstr "" - -# 2af2f150e9c645c8acec287d26746f06 -#: ../source/tutorial/sort-results-with-indexes.txt:59 -msgid "" -"You can specify a sort on all the keys of the index or on a subset; " -"however, the sort keys must be listed in the *same order* as they appear " -"in the index. For example, an index key pattern ``{ a: 1, b: 1 }`` can " -"support a sort on ``{ a: 1, b: 1 }`` but *not* on ``{ b: 1, a: 1 }``." -msgstr "" - -# 97fd1fa51a8d45ec90e387476891c8e5 -#: ../source/tutorial/sort-results-with-indexes.txt:65 -msgid "" -"For a query to use a compound index for a sort, the specified sort " -"direction for all keys in the :method:`cursor.sort()` document must match" -" the index key pattern *or* match the inverse of the index key pattern. " -"For example, an index key pattern ``{ a: 1, b: -1 }`` can support a sort " -"on ``{ a: 1, b: -1 }`` and ``{ a: -1, b: 1 }`` but **not** on ``{ a: -1, " -"b: -1 }`` or ``{a: 1, b: 1}``." -msgstr "" - -# e27be1a721eb4efa9150d78bbbcac962 -#: ../source/tutorial/sort-results-with-indexes.txt:75 -msgid "Sort and Index Prefix" -msgstr "" - -# 25213e21b35347acb1948ec4bf7b4dfc -#: ../source/tutorial/sort-results-with-indexes.txt:77 -msgid "" -"If the sort keys correspond to the index keys or an index *prefix*, " -"MongoDB can use the index to sort the query results. A *prefix* of a " -"compound index is a subset that consists of one or more keys at the start" -" of the index key pattern." -msgstr "" - -# 2be80be3f7e04a0ab2b808f62c68b4aa -#: ../source/tutorial/sort-results-with-indexes.txt:82 -msgid "For example, create a compound index on the ``data`` collection:" -msgstr "" - -# dd01932cd0484cd28c746966bfdff450 -#: ../source/tutorial/sort-results-with-indexes.txt:88 -msgid "Then, the following are prefixes for that index:" -msgstr "" - -# b8d6ef78d85143c19c8cb238033d7dea -#: ../source/tutorial/sort-results-with-indexes.txt:96 -msgid "" -"The following query and sort operations use the index prefixes to sort " -"the results. These operations do not need to sort the result set in " -"memory." -msgstr "" - -# 936bdb3ed3504389bd9e9b2ff10346a3 -# 93b9685712934f26b5016ecf743e59d2 -#: ../source/tutorial/sort-results-with-indexes.txt:104 -#: ../source/tutorial/sort-results-with-indexes.txt:162 -msgid "Example" -msgstr "" - -# 8e280ff05119426b9e1b0e7a136e3a77 -# a82d7ae7f7ce4cfa9bad317bcabaf811 -#: ../source/tutorial/sort-results-with-indexes.txt:106 -#: ../source/tutorial/sort-results-with-indexes.txt:164 -msgid "Index Prefix" -msgstr "" - -# 696397b89c5640c78841de82d53f19dd -#: ../source/tutorial/sort-results-with-indexes.txt:108 -msgid "``db.data.find().sort( { a: 1 } )``" -msgstr "" - -# b89c8ac371954de39a54ff01fffede2f -# 1479e6fda4a2483d861780aac651bffd -#: ../source/tutorial/sort-results-with-indexes.txt:110 -#: ../source/tutorial/sort-results-with-indexes.txt:114 -msgid "``{ a: 1 }``" -msgstr "" - -# 42bc7f5e6ac04e34a2b1d33182c74490 -#: ../source/tutorial/sort-results-with-indexes.txt:112 -msgid "``db.data.find().sort( { a: -1 } )``" -msgstr "" - -# ebeff4d3443f4769b01c35b07ef8c843 -#: ../source/tutorial/sort-results-with-indexes.txt:116 -msgid "``db.data.find().sort( { a: 1, b: 1 } )``" -msgstr "" - -# 713cc3065dbd4f8cacbdbd076c71acd5 -# d53fb50a696f4c538157d65009aa54ec -# e2c017db50044947ab29d616a50f950e -# dc8c312458924d42b2c2e3ba2eb6d627 -#: ../source/tutorial/sort-results-with-indexes.txt:118 -#: ../source/tutorial/sort-results-with-indexes.txt:122 -#: ../source/tutorial/sort-results-with-indexes.txt:130 -#: ../source/tutorial/sort-results-with-indexes.txt:176 -msgid "``{ a: 1, b: 1 }``" -msgstr "" - -# 29ef5557b4704433a693b5be621e0f1a -#: ../source/tutorial/sort-results-with-indexes.txt:120 -msgid "``db.data.find().sort( { a: -1, b: -1 } )``" -msgstr "" - -# 57c80e4431c5436d816506ffa876844e -#: ../source/tutorial/sort-results-with-indexes.txt:124 -msgid "``db.data.find().sort( { a: 1, b: 1, c: 1 } )``" -msgstr "" - -# c25cc7c8a0ce4c628a19ae913a5dce95 -# f69036aa4c044220826651df2922c162 -#: ../source/tutorial/sort-results-with-indexes.txt:126 -#: ../source/tutorial/sort-results-with-indexes.txt:172 -msgid "``{ a: 1, b: 1, c: 1 }``" -msgstr "" - -# 2a09a9a45c7748cca3689562d0cce9f0 -#: ../source/tutorial/sort-results-with-indexes.txt:128 -msgid "``db.data.find( { a: { $gt: 4 } } ).sort( { a: 1, b: 1 } )``" -msgstr "" - -# ca9e728b0776460aba935461054675ec -#: ../source/tutorial/sort-results-with-indexes.txt:132 -msgid "" -"Consider the following example in which the prefix keys of the index " -"appear in both the query predicate and the sort:" -msgstr "" - -# ef672c9584f34d7ba703dabbe326834c -#: ../source/tutorial/sort-results-with-indexes.txt:139 -msgid "" -"In such cases, MongoDB can use the index to retrieve the documents in " -"order specified by the sort. As the example shows, the index prefix in " -"the query predicate can be different from the prefix in the sort." -msgstr "" - -# df49a124ee854788beb67193dfc3f945 -#: ../source/tutorial/sort-results-with-indexes.txt:144 -msgid "Sort and Non-prefix Subset of an Index" -msgstr "" - -# 295c792a3e4643018598a3897d10806e -#: ../source/tutorial/sort-results-with-indexes.txt:146 -msgid "" -"An index can support sort operations on a non-prefix subset of the index " -"key pattern. To do so, the query must include **equality** conditions on " -"all the prefix keys that precede the sort keys." -msgstr "" - -# 1907d49661b14eb5aa35c5c92f3dce0c -#: ../source/tutorial/sort-results-with-indexes.txt:150 -msgid "For example, the collection ``data`` has the following index:" -msgstr "" - -# 0c10e4e7b6ff44cba9f9c8bb9a9d799b -#: ../source/tutorial/sort-results-with-indexes.txt:156 -msgid "The following operations can use the index to get the sort order:" -msgstr "" - -# 6cdf0b928df84d98a268e2ddac12236a -#: ../source/tutorial/sort-results-with-indexes.txt:166 -msgid "``db.data.find( { a: 5 } ).sort( { b: 1, c: 1 } )``" -msgstr "" - -# f51bea0ae3e14acaa029ca59e6178cf7 -#: ../source/tutorial/sort-results-with-indexes.txt:168 -msgid "``{ a: 1 , b: 1, c: 1 }``" -msgstr "" - -# 1f91e9f90a524ebcb4a6fa484fddf1e8 -#: ../source/tutorial/sort-results-with-indexes.txt:170 -msgid "``db.data.find( { b: 3, a: 4 } ).sort( { c: 1 } )``" -msgstr "" - -# 7ffc24a3b8d44ae791b2b31f78f9119a -#: ../source/tutorial/sort-results-with-indexes.txt:174 -msgid "``db.data.find( { a: 5, b: { $lt: 3} } ).sort( { b: 1 } )``" -msgstr "" - -# 59894895363240d7809f250cae648f3a -#: ../source/tutorial/sort-results-with-indexes.txt:178 -msgid "" -"As the last operation shows, only the index fields *preceding* the sort " -"subset must have the equality conditions in the query document; the other" -" index fields may specify other conditions." -msgstr "" - -# 281e3fc94f4e4638b6f1f5691362014d -#: ../source/tutorial/sort-results-with-indexes.txt:182 -msgid "" -"If the query does **not** specify an equality condition on an index " -"prefix that precedes or overlaps with the sort specification, the " -"operation will **not** efficiently use the index. For example, the " -"following operations specify a sort document of ``{ c: 1 }``, but the " -"query documents do not contain equality matches on the preceding index " -"fields ``a`` and ``b``:" -msgstr "" - -# e6d14ba845c04bc587e91a0826c69ce4 -#: ../source/tutorial/sort-results-with-indexes.txt:194 -msgid "" -"These operations **will not** efficiently use the index ``{ a: 1, b: 1, " -"c: 1, d: 1 }`` and may not even use the index to retrieve the documents." -msgstr "" - -#~ msgid "" -#~ "The sort must specify the *same " -#~ "sort direction* (i.e.ascending/descending) for " -#~ "all its keys as the index key " -#~ "pattern or specify the *reverse sort " -#~ "direction* for all its keys as the" -#~ " index key pattern. For example, an" -#~ " index key pattern ``{ a: 1, b:" -#~ " 1 }`` can support a sort on" -#~ " ``{ a: 1, b: 1 }`` and " -#~ "``{ a: -1, b: -1 }`` but " -#~ "*not* on ``{ a: -1, b: 1 " -#~ "}``." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/specify-language-for-text-index.po b/locale/zh/LC_MESSAGES/tutorial/specify-language-for-text-index.po deleted file mode 100644 index 3c8b90e4849..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/specify-language-for-text-index.po +++ /dev/null @@ -1,157 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/specify-language-for-text-index.txt:3 -msgid "Specify a Language for Text Index" -msgstr "" - -#: ../source/tutorial/specify-language-for-text-index.txt:13 -msgid "" -"This tutorial describes how to :ref:`specify the default language associated" -" with the text index ` and also how to " -":ref:`create text indexes for collections that contain documents in " -"different languages `." -msgstr "" - -#: ../source/tutorial/specify-language-for-text-index.txt:22 -msgid "Specify the Default Language for a ``text`` Index" -msgstr "" - -#: ../source/tutorial/specify-language-for-text-index.txt:24 -msgid "" -"The default language associated with the indexed data determines the rules " -"to parse word roots (i.e. stemming) and ignore stop words. The default " -"language for the indexed data is ``english``." -msgstr "" - -#: ../source/tutorial/specify-language-for-text-index.txt:28 -msgid "" -"To specify a different language, use the ``default_language`` option when " -"creating the ``text`` index. See :ref:`text-search-languages` for the " -"languages available for ``default_language``." -msgstr "" - -#: ../source/tutorial/specify-language-for-text-index.txt:32 -msgid "" -"The following example creates for the ``quotes`` collection a ``text`` index" -" on the ``content`` field and sets the ``default_language`` to ``spanish``:" -msgstr "" - -#: ../source/tutorial/specify-language-for-text-index.txt:46 -msgid "Create a ``text`` Index for a Collection in Multiple Languages" -msgstr "" - -#: ../source/tutorial/specify-language-for-text-index.txt:50 -msgid "Added support for language overrides within embedded documents." -msgstr "" - -#: ../source/tutorial/specify-language-for-text-index.txt:53 -msgid "Specify the Index Language within the Document" -msgstr "" - -#: ../source/tutorial/specify-language-for-text-index.txt:55 -msgid "" -"If a collection contains documents or embedded documents that are in " -"different languages, include a field named ``language`` in the documents or " -"embedded documents and specify as its value the language for that document " -"or embedded document." -msgstr "" - -#: ../source/tutorial/specify-language-for-text-index.txt:60 -msgid "" -"MongoDB will use the specified language for that document or embedded " -"document when building the ``text`` index:" -msgstr "" - -#: ../source/tutorial/specify-language-for-text-index.txt:63 -msgid "" -"The specified language in the document overrides the default language for " -"the ``text`` index." -msgstr "" - -#: ../source/tutorial/specify-language-for-text-index.txt:66 -msgid "" -"The specified language in an embedded document override the language " -"specified in an enclosing document or the default language for the index." -msgstr "" - -#: ../source/tutorial/specify-language-for-text-index.txt:70 -msgid "See :ref:`text-search-languages` for a list of supported languages." -msgstr "" - -#: ../source/tutorial/specify-language-for-text-index.txt:72 -msgid "" -"For example, a collection ``quotes`` contains multi-language documents that " -"include the ``language`` field in the document and/or the embedded document " -"as needed:" -msgstr "" - -#: ../source/tutorial/specify-language-for-text-index.txt:120 -msgid "" -"If you create a ``text`` index on the ``quote`` field with the default " -"language of English." -msgstr "" - -#: ../source/tutorial/specify-language-for-text-index.txt:127 -msgid "" -"Then, for the documents and embedded documents that contain the ``language``" -" field, the ``text`` index uses that language to parse word stems and other " -"linguistic characteristics." -msgstr "" - -#: ../source/tutorial/specify-language-for-text-index.txt:131 -msgid "For embedded documents that do not contain the ``language`` field," -msgstr "" - -#: ../source/tutorial/specify-language-for-text-index.txt:133 -msgid "" -"If the enclosing document contains the ``language`` field, then the index " -"uses the document's language for the embedded document." -msgstr "" - -#: ../source/tutorial/specify-language-for-text-index.txt:136 -msgid "" -"Otherwise, the index uses the default language for the embedded documents." -msgstr "" - -#: ../source/tutorial/specify-language-for-text-index.txt:138 -msgid "" -"For documents that do not contain the ``language`` field, the index uses the" -" default language, which is English." -msgstr "" - -#: ../source/tutorial/specify-language-for-text-index.txt:144 -msgid "Use any Field to Specify the Language for a Document" -msgstr "" - -#: ../source/tutorial/specify-language-for-text-index.txt:146 -msgid "" -"To use a field with a name other than ``language``, include the " -"``language_override`` option when creating the index." -msgstr "" - -#: ../source/tutorial/specify-language-for-text-index.txt:149 -msgid "" -"For example, give the following command to use ``idioma`` as the field name " -"instead of ``language``:" -msgstr "" - -#: ../source/tutorial/specify-language-for-text-index.txt:157 -msgid "" -"The documents of the ``quotes`` collection may specify a language with the " -"``idioma`` field:" -msgstr "" - -#: ../source/tutorial/specify-language-for-text-index.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/split-chunks-in-sharded-cluster.po b/locale/zh/LC_MESSAGES/tutorial/split-chunks-in-sharded-cluster.po deleted file mode 100644 index 0ad6b038e91..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/split-chunks-in-sharded-cluster.po +++ /dev/null @@ -1,150 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 61304a27383b409091ab6595eba80f82 -#: ../source/tutorial/split-chunks-in-sharded-cluster.txt:3 -msgid "Split Chunks in a Sharded Cluster" -msgstr "" - -# 1f69f6ed509d46758dd76c2272e4e432 -#: ../source/tutorial/split-chunks-in-sharded-cluster.txt:13 -msgid "" -"Normally, MongoDB splits a :term:`chunk` after an insert if the chunk " -"exceeds the maximum :ref:`chunk size `. However, you" -" may want to split chunks manually if:" -msgstr "" - -# d2c6d37ab18e4277a0f299cf5ee89943 -#: ../source/tutorial/split-chunks-in-sharded-cluster.txt:17 -msgid "" -"you have a large amount of data in your cluster and very few " -":term:`chunks `, as is the case after deploying a cluster using " -"existing data." -msgstr "" - -# ea78acd8d658422e90656db9a7b6aaaf -#: ../source/tutorial/split-chunks-in-sharded-cluster.txt:21 -msgid "" -"you expect to add a large amount of data that would initially reside in a" -" single chunk or shard. For example, you plan to insert a large amount of" -" data with :term:`shard key` values between ``300`` and ``400``, *but* " -"all values of your shard keys are between ``250`` and ``500`` are in a " -"single chunk." -msgstr "" - -# 7f885e97c44c40b6aa93a7ca2f377fbe -#: ../source/tutorial/split-chunks-in-sharded-cluster.txt:29 -msgid "" -"MongoDB provides the :dbcommand:`mergeChunks` command to combine " -"contiguous chunk ranges into a single chunk. See :doc:`/tutorial/merge-" -"chunks-in-sharded-cluster` for more information." -msgstr "" - -# 4ee10c53d19e41d9ad29c36c99f0a384 -#: ../source/tutorial/split-chunks-in-sharded-cluster.txt:35 -msgid "" -"The :term:`balancer` may migrate recently split chunks to a new shard " -"immediately if the move benefits future insertions. The balancer does not" -" distinguish between chunks split manually and those split automatically " -"by the system." -msgstr "" - -# b9b7627c07aa491aa559f4c9c2ed6eb5 -#: ../source/includes/warning-splitting-chunks.rst:3 -msgid "" -"Be careful when splitting data in a sharded collection to create new " -"chunks. When you shard a collection that has existing data, MongoDB " -"automatically creates chunks to evenly distribute the collection. To " -"split data effectively in a sharded cluster you must consider the number " -"of documents in a chunk and the average document size to create a uniform" -" chunk size. When chunks have irregular sizes, shards may have an equal " -"number of chunks but have very different data sizes. Avoid creating " -"splits that lead to a collection with differently sized chunks." -msgstr "" - -# 7be43d52ccd845b696b17b3fa296bc4d -#: ../source/tutorial/split-chunks-in-sharded-cluster.txt:42 -msgid "" -"Use :method:`sh.status()` to determine the current chunk ranges across " -"the cluster." -msgstr "" - -# d3a8466e1bc6473a8c8e37c92588de91 -#: ../source/tutorial/split-chunks-in-sharded-cluster.txt:45 -msgid "" -"To split chunks manually, use the :dbcommand:`split` command with either " -"fields ``middle`` or ``find``. The :program:`mongo` shell provides the " -"helper methods :method:`sh.splitFind()` and :method:`sh.splitAt()`." -msgstr "" - -# 36e7ea49518d4e53b95da0c295ea71c9 -#: ../source/tutorial/split-chunks-in-sharded-cluster.txt:49 -msgid "" -":method:`~sh.splitFind()` splits the chunk that contains the *first* " -"document returned that matches this query into two equally sized chunks. " -"You must specify the full namespace (i.e. " -"\"``.``\") of the sharded collection to " -":method:`~sh.splitFind()`. The query in :method:`~sh.splitFind()` does " -"not need to use the shard key, though it nearly always makes sense to do " -"so." -msgstr "" - -# ac0f88a863e14463bd17b97b126c1d92 -# 5f35b3ddc4fe49789226bc305b1624f7 -#: ../source/tutorial/split-chunks-in-sharded-cluster.txt -msgid "Example" -msgstr "" - -# ce700d5594da4456bd7009f2393e1c3a -#: ../source/tutorial/split-chunks-in-sharded-cluster.txt:58 -msgid "" -"The following command splits the chunk that contains the value of " -"``63109`` for the ``zipcode`` field in the ``people`` collection of the " -"``records`` database:" -msgstr "" - -# 1a6e612606874528bb51a16877a82a2e -#: ../source/tutorial/split-chunks-in-sharded-cluster.txt:66 -msgid "" -"Use :method:`~sh.splitAt()` to split a chunk in two, using the queried " -"document as the lower bound in the new chunk:" -msgstr "" - -# aa45d88e287c446da6b86db89615229f -#: ../source/tutorial/split-chunks-in-sharded-cluster.txt:71 -msgid "" -"The following command splits the chunk that contains the value of " -"``63109`` for the ``zipcode`` field in the ``people`` collection of the " -"``records`` database." -msgstr "" - -# fedbef146bd64eb8882596b43dbf9937 -#: ../source/tutorial/split-chunks-in-sharded-cluster.txt:79 -msgid "" -":method:`~sh.splitAt()` does not necessarily split the chunk into two " -"equally sized chunks. The split occurs at the location of the document " -"matching the query, regardless of where that document is in the chunk." -msgstr "" - -#~ msgid "" -#~ "The :term:`balancer` may migrate recently " -#~ "split chunks to a new shard " -#~ "immediately if :program:`mongos` predicts " -#~ "future insertions will benefit from the" -#~ " move. The balancer does not " -#~ "distinguish between chunks split manually " -#~ "and those split automatically by the " -#~ "system." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/store-javascript-function-on-server.po b/locale/zh/LC_MESSAGES/tutorial/store-javascript-function-on-server.po deleted file mode 100644 index 2fe10fd785a..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/store-javascript-function-on-server.po +++ /dev/null @@ -1,60 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/store-javascript-function-on-server.txt:3 -msgid "Store a JavaScript Function on the Server" -msgstr "" - -#: ../source/tutorial/store-javascript-function-on-server.txt:15 -msgid "" -"Do not store application logic in the database. There are performance " -"limitations to running JavaScript inside of MongoDB. Application code also " -"is typically most effective when it shares version control with the " -"application itself." -msgstr "" - -#: ../source/tutorial/store-javascript-function-on-server.txt:20 -msgid "" -"There is a special system collection named ``system.js`` that can store " -"JavaScript functions for reuse." -msgstr "" - -#: ../source/tutorial/store-javascript-function-on-server.txt:23 -msgid "" -"To store a function, you can use the :method:`db.collection.save()`, as in " -"the following examples:" -msgstr "" - -#: ../source/tutorial/store-javascript-function-on-server.txt:42 -msgid "" -"The ``_id`` field holds the name of the function and is unique per database." -msgstr "" - -#: ../source/tutorial/store-javascript-function-on-server.txt:45 -msgid "The ``value`` field holds the function definition." -msgstr "" - -#: ../source/tutorial/store-javascript-function-on-server.txt:47 -msgid "" -"Once you save a function in the ``system.js`` collection, you can use the " -"function from any JavaScript context; e.g. :query:`$where` operator, " -":dbcommand:`mapReduce` command or :method:`db.collection.mapReduce()`." -msgstr "" - -#: ../source/tutorial/store-javascript-function-on-server.txt:52 -msgid "" -"In the :program:`mongo` shell, you can use :method:`db.loadServerScripts()` " -"to load all the scripts saved in the ``system.js`` collection for the " -"current database. Once loaded, you can invoke the functions directly in the " -"shell, as in the following example:" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/terminate-running-operations.po b/locale/zh/LC_MESSAGES/tutorial/terminate-running-operations.po deleted file mode 100644 index 5e5e63f14fd..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/terminate-running-operations.po +++ /dev/null @@ -1,138 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 6784e2e817704577be31b855367181f9 -#: ../source/tutorial/terminate-running-operations.txt:3 -msgid "Terminate Running Operations" -msgstr "" - -# d23e32d436c041ce96fbce9b3f3b090e -#: ../source/tutorial/terminate-running-operations.txt -msgid "On this page" -msgstr "" - -# 44a95f807a9949c2af06e295cb6c66a7 -#: ../source/tutorial/terminate-running-operations.txt:14 -msgid "Overview" -msgstr "" - -# 8f4a39fd220e4467ba0d09db81b7161b -#: ../source/tutorial/terminate-running-operations.txt:16 -msgid "" -"MongoDB provides two facilitates to terminate running operations: " -":method:`~cursor.maxTimeMS()` and :method:`db.killOp()`. Use these " -"operations as needed to control the behavior of operations in a MongoDB " -"deployment." -msgstr "" - -# 555d18f401c440be84c082f43036fbba -#: ../source/tutorial/terminate-running-operations.txt:22 -msgid "Available Procedures" -msgstr "" - -# cf19184fa12c46788735ad4b63f58745 -#: ../source/tutorial/terminate-running-operations.txt:25 -msgid "``maxTimeMS``" -msgstr "" - -# ac708ac799a74d42ad0ed6822096c527 -#: ../source/tutorial/terminate-running-operations.txt:29 -msgid "" -"The :method:`~cursor.maxTimeMS()` method sets a time limit for an " -"operation. When the operation reaches the specified time limit, MongoDB " -"interrupts the operation at the next :term:`interrupt point`." -msgstr "" - -# 5d8c1d2bbb924af3a2e2af382a2eb658 -#: ../source/tutorial/terminate-running-operations.txt:34 -msgid "Terminate a Query" -msgstr "" - -# 3e7eebb30fda4d29a22d1e8a2b465bd2 -#: ../source/tutorial/terminate-running-operations.txt:36 -msgid "" -"From the :program:`mongo` shell, use the following method to set a time " -"limit of 30 milliseconds for this query:" -msgstr "" - -# 86de2a9abb9c424fa14c7fa250f583af -#: ../source/tutorial/terminate-running-operations.txt:47 -msgid "Terminate a Command" -msgstr "" - -# 71105acd8bdd49568c0f10bf7df460e5 -#: ../source/tutorial/terminate-running-operations.txt:49 -msgid "" -"Consider a potentially long running operation using :dbcommand:`distinct`" -" to return each distinct ``collection`` field that has a ``city`` key:" -msgstr "" - -# e693e44ee59e4bb0acbd76877f81456d -#: ../source/tutorial/terminate-running-operations.txt:58 -msgid "" -"You can add the ``maxTimeMS`` field to the command document to set a " -"time limit of 45 milliseconds for the operation:" -msgstr "" - -# 91e4e52ab0c64c2ca60077ca509bf881 -#: ../source/tutorial/terminate-running-operations.txt:67 -msgid "" -":method:`db.getLastError()` and :method:`db.getLastErrorObj()` will " -"return errors for interrupted options:" -msgstr "" - -# 169ab9c9653f43f48764855aa4c3f6ac -#: ../source/tutorial/terminate-running-operations.txt:78 -msgid "``killOp``" -msgstr "" - -# b16949588b5444cb88b19d275ed30b6a -#: ../source/tutorial/terminate-running-operations.txt:80 -msgid "" -"The :method:`db.killOp()` method interrupts a running operation at the " -"next :term:`interrupt point`. :method:`db.killOp()` identifies the target" -" operation by operation ID." -msgstr "" - -# 01f3eb854de746ffbbb13deb08a91708 -#: ../source/includes/extracts/warning-terminating-ops-method.rst:3 -msgid "" -"Terminate running operations with extreme caution. Only use " -":method:`db.killOp()` to terminate operations initiated by clients and " -"*do not* terminate internal database operations." -msgstr "" - -# c0be366d7bb74eccbd1a2e4b6da34b78 -#: ../source/tutorial/terminate-running-operations.txt -msgid "Related" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "Consider a potentially long running " -#~ "operation using :dbcommand:`distinct` to " -#~ "return each distinct``collection`` field that" -#~ " has a ``city`` key:" -#~ msgstr "" - -#~ msgid "" -#~ "Terminate running operations with extreme " -#~ "caution. Only use |command| to terminate" -#~ " operations initiated by clients and " -#~ "*do not* terminate internal database " -#~ "operations." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/text-search-in-aggregation.po b/locale/zh/LC_MESSAGES/tutorial/text-search-in-aggregation.po deleted file mode 100644 index 5e9847ca66f..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/text-search-in-aggregation.po +++ /dev/null @@ -1,150 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/text-search-in-aggregation.txt:3 -msgid "Text Search in the Aggregation Pipeline" -msgstr "" - -#: ../source/tutorial/text-search-in-aggregation.txt:17 -msgid "" -"In the aggregation pipeline, text search is available via the use of the " -":query:`$text` query operator in the :pipeline:`$match` stage." -msgstr "" - -#: ../source/tutorial/text-search-in-aggregation.txt:21 -msgid "Restrictions" -msgstr "" - -#: ../source/tutorial/text-search-in-aggregation.txt:23 -msgid "" -"Text search in the aggregation pipeline has the following restrictions:" -msgstr "" - -#: ../source/includes/list-text-search-restrictions-in-agg.rst:1 -msgid "" -"The :pipeline:`$match` stage that includes a :query:`$text` must be the " -"**first** stage in the pipeline." -msgstr "" - -#: ../source/includes/list-text-search-restrictions-in-agg.rst:4 -msgid "A :query:`text` operator can only occur once in the stage." -msgstr "" - -#: ../source/includes/list-text-search-restrictions-in-agg.rst:6 -msgid "" -"The :query:`text` operator expression cannot appear in :expression:`$or` or " -":expression:`$not` expressions." -msgstr "" - -#: ../source/includes/list-text-search-restrictions-in-agg.rst:9 -msgid "" -"The text search, by default, does not return the matching documents in order" -" of matching scores. Use the :expression:`$meta` aggregation expression in " -"the :pipeline:`$sort` stage." -msgstr "" - -#: ../source/tutorial/text-search-in-aggregation.txt:37 -msgid "Text Score" -msgstr "" - -#: ../source/includes/fact-text-search-score.rst:1 -msgid "" -"The :query:`$text` operator assigns a score to each document that contains " -"the search term in the indexed fields. The score represents the relevance of" -" a document to a given text search query. The score can be part of a |sort-" -"object| specification as well as part of the projection expression. The ``{ " -"$meta: \"textScore\" }`` expression provides information on the processing " -"of the :query:`$text` operation. See |meta-object| for details on accessing " -"the score for projection or sort." -msgstr "" - -#: ../source/tutorial/text-search-in-aggregation.txt:41 -msgid "" -"The metadata is only available after the :pipeline:`$match` stage that " -"includes the :query:`$text` operation." -msgstr "" - -#: ../source/tutorial/text-search-in-aggregation.txt:47 -msgid "Examples" -msgstr "" - -#: ../source/tutorial/text-search-in-aggregation.txt:49 -msgid "" -"The following examples assume a collection ``articles`` that has a text " -"index on the field ``subject``:" -msgstr "" - -#: ../source/tutorial/text-search-in-aggregation.txt:57 -msgid "Calculate the Total Views for Articles that Contains a Word" -msgstr "" - -#: ../source/tutorial/text-search-in-aggregation.txt:59 -msgid "" -"The following aggregation searches for the term ``cake`` in the " -":pipeline:`$match` stage and calculates the total ``views`` for the matching" -" documents in the :pipeline:`$group` stage." -msgstr "" - -#: ../source/tutorial/text-search-in-aggregation.txt:73 -msgid "Return Results Sorted by Text Search Score" -msgstr "" - -#: ../source/tutorial/text-search-in-aggregation.txt:75 -msgid "" -"To sort by the text search score, include a :expression:`$meta` expression " -"in the :pipeline:`$sort` stage. The following example matches on *either* " -"the term ``cake`` or ``tea``, sorts by the ``textScore`` in descending " -"order, and returns only the ``title`` field in the results set." -msgstr "" - -#: ../source/tutorial/text-search-in-aggregation.txt:91 -msgid "" -"The specified metadata determines the sort order. For example, the " -"``\"textScore\"`` metadata sorts in descending order. See " -":expression:`$meta` for more information on metadata as well as an example " -"of overriding the default sort order of the metadata." -msgstr "" - -#: ../source/tutorial/text-search-in-aggregation.txt:97 -msgid "Match on Text Score" -msgstr "" - -#: ../source/tutorial/text-search-in-aggregation.txt:99 -msgid "" -"The ``\"textScore\"`` metadata is available for projections, sorts, and " -"conditions subsequent the :pipeline:`$match` stage that includes the " -":query:`$text` operation." -msgstr "" - -#: ../source/tutorial/text-search-in-aggregation.txt:103 -msgid "" -"The following example matches on *either* the term ``cake`` or ``tea``, " -"projects the ``title`` and the ``score`` fields, and then returns only those" -" documents with a ``score`` greater than ``1.0``." -msgstr "" - -#: ../source/tutorial/text-search-in-aggregation.txt:118 -msgid "Specify a Language for Text Search" -msgstr "" - -#: ../source/tutorial/text-search-in-aggregation.txt:120 -msgid "" -"The following aggregation searches in spanish for documents that contain the" -" term ``saber`` but not the term ``claro`` in the :pipeline:`$match` stage " -"and calculates the total ``views`` for the matching documents in the " -":pipeline:`$group` stage." -msgstr "" - -#: ../source/tutorial/text-search-in-aggregation.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/text-search-with-rlp.po b/locale/zh/LC_MESSAGES/tutorial/text-search-with-rlp.po deleted file mode 100644 index d75028282c3..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/text-search-with-rlp.po +++ /dev/null @@ -1,123 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/text-search-with-rlp.txt:3 -msgid "Text Search with Basis Technology Rosette Linguistics Platform" -msgstr "" - -#: ../source/tutorial/text-search-with-rlp.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/includes/fact-enterprise-only-admonition.rst:1 -msgid "Enterprise Feature" -msgstr "" - -#: ../source/includes/fact-enterprise-only-admonition.rst:3 -msgid "Available in MongoDB Enterprise only." -msgstr "" - -#: ../source/tutorial/text-search-with-rlp.txt:16 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/text-search-with-rlp.txt:20 -msgid "" -"In addition to the languages supported by text search in MongoDB, MongoDB " -"Enterprise provides support for the following additional languages: Arabic, " -"Farsi (specifically Dari and Iranian Persian dialects), Urdu, Simplified " -"Chinese, and Traditional Chinese." -msgstr "" - -#: ../source/tutorial/text-search-with-rlp.txt:25 -msgid "" -"To provide support for these six additional languages, MongoDB Enterprise " -"integrates Basis Technology Rosette Linguistics Platform (RLP) to perform " -"normalization, word breaking, sentence breaking, and stemming or " -"tokenization depending on the language." -msgstr "" - -#: ../source/tutorial/text-search-with-rlp.txt:30 -msgid "" -"MongoDB Enterprise supports RLP SDK 7.11.1 on Red Hat Enterprise Linux 6.x. " -"For information on providing support on other platforms, contact your sales " -"representative." -msgstr "" - -#: ../source/tutorial/text-search-with-rlp.txt:34 -msgid "" -":doc:`/reference/text-search-languages`, :doc:`/tutorial/specify-language-" -"for-text-index`" -msgstr "" - -#: ../source/tutorial/text-search-with-rlp.txt:39 -msgid "Prerequisites" -msgstr "" - -#: ../source/tutorial/text-search-with-rlp.txt:41 -msgid "" -"To use MongoDB with RLP, MongoDB requires a license for the Base Linguistics" -" component of RLP and one or more languages specified above. MongoDB does " -"not require a license for all six languages listed above." -msgstr "" - -#: ../source/tutorial/text-search-with-rlp.txt:45 -msgid "" -"Support for any of the specified languages is conditional on having a valid " -"RLP license for the language. For instance, if there is only an RLP license " -"provided for Arabic, then MongoDB will only enable support for Arabic and " -"will not enable support for any other RLP based languages. For any language " -"which lacks a valid license, the MongoDB log will contain a warning message." -" Additionally, you can set the MongoDB log verbosity level to ``2`` to log " -"debug messages that identify each supported language." -msgstr "" - -#: ../source/tutorial/text-search-with-rlp.txt:54 -msgid "" -"You do not need the Language Extension Pack as MongoDB does not support " -"these RLP languages at this time." -msgstr "" - -#: ../source/tutorial/text-search-with-rlp.txt:57 -msgid "" -"Contact Basis Technology at info@basistech.com to get a copy of RLP and a " -"license for one or more languages. For more information on how to contact " -"Basis Technology, see http://www.basistech.com/contact/." -msgstr "" - -#: ../source/tutorial/text-search-with-rlp.txt:62 -msgid "Procedure" -msgstr "" - -#: ../source/tutorial/text-search-with-rlp.txt:67 -msgid "Additional Information" -msgstr "" - -#: ../source/tutorial/text-search-with-rlp.txt:69 -msgid "" -"For installation help, see the RLP Quick Start manual or Chapter 2 of the " -"Rosette Linguistics Platform Application Developer’s Guide." -msgstr "" - -#: ../source/tutorial/text-search-with-rlp.txt:72 -msgid "" -"For debugging any RLP specific issues, you can set the ``rlpVerbose`` " -"parameter to ``true`` (i.e. ``--setParameter rlpVerbose=true``) to view " -"``INFO`` messages from RLP." -msgstr "" - -#: ../source/tutorial/text-search-with-rlp.txt:78 -msgid "" -"Enabling ``rlpVerbose`` has a performance overhead and should only be " -"enabled for troubleshooting installation issues." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/transparent-huge-pages.po b/locale/zh/LC_MESSAGES/tutorial/transparent-huge-pages.po deleted file mode 100644 index f30a92621b5..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/transparent-huge-pages.po +++ /dev/null @@ -1,126 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 20a9e49600e44753b9b014f2ad1ea1ec -#: ../source/tutorial/transparent-huge-pages.txt:3 -msgid "Disable Transparent Huge Pages (THP)" -msgstr "" - -# 6b90062b3998430d938ad23d2c26c0c0 -#: ../source/tutorial/transparent-huge-pages.txt -msgid "On this page" -msgstr "" - -# 1007898f52244ca2961141c38197deef -#: ../source/tutorial/transparent-huge-pages.txt:15 -msgid "" -"This page describes how to disable Transparent Huge Pages on Red Hat " -"Enterprise Linux and CentOS versions 6 and 7. For other systems, please " -"consult your vendor's documentation." -msgstr "" - -# 97652ef40d934d9fa1d611e76daac7d3 -#: ../source/tutorial/transparent-huge-pages.txt:19 -msgid "" -"Transparent Huge Pages (THP) is a Linux memory management system that " -"reduces the overhead of Translation Lookaside Buffer (TLB) lookups on " -"machines with large amounts of memory by using larger memory pages." -msgstr "" - -# 5d688bd9423b4705a02301f7ec0342cf -#: ../source/tutorial/transparent-huge-pages.txt:23 -msgid "" -"However, database workloads often perform poorly with THP, because they " -"tend to have sparse rather than contiguous memory access patterns. You " -"should disable THP on Linux machines to ensure best performance with " -"MongoDB." -msgstr "" - -# 4e1e8a36dae34cf7a1a1f44ce6a1a80d -#: ../source/tutorial/transparent-huge-pages.txt:29 -msgid "Init Script" -msgstr "" - -# 4e07967862eb446bbddc9c077fd7995b -#: ../source/tutorial/transparent-huge-pages.txt:33 -msgid "" -"If you are using ``tuned`` or ``ktune`` (for example, if you are running " -"Red Hat or CentOS 6+), you must additionally configure them so that THP " -"is not re-enabled. See :ref:`configure-thp-tuned`." -msgstr "" - -# cf5c853e929c493b8533c13f7d3cc383 -#: ../source/tutorial/transparent-huge-pages.txt:42 -msgid "Using ``tuned`` and ``ktune``" -msgstr "" - -# af30712ceb9b468d93c93a699a9a0dd4 -#: ../source/tutorial/transparent-huge-pages.txt:46 -msgid "" -"If using ``tuned`` or ``ktune``, you must perform this step in addition " -"to installing the init script." -msgstr "" - -# 99bfd675431e40feae2e959e21ed5c4e -#: ../source/tutorial/transparent-huge-pages.txt:49 -msgid "" -"``tuned`` and ``ktune`` are dynamic kernel tuning tools available on Red " -"Hat and CentOS that can disable transparent huge pages." -msgstr "" - -# 1737deb4db1848049b78253bec8e4932 -#: ../source/tutorial/transparent-huge-pages.txt:52 -msgid "" -"To disable transparent huge pages in ``tuned`` or ``ktune``, you need to " -"edit or create a new profile that sets THP to ``never``." -msgstr "" - -# 8b95010266b54818819bea320bd73286 -#: ../source/tutorial/transparent-huge-pages.txt:56 -msgid "Red Hat/CentOS 6" -msgstr "" - -# 5f989753648341ce9ec7fa4fce2d2370 -#: ../source/tutorial/transparent-huge-pages.txt:61 -msgid "Red Hat/CentOS 7" -msgstr "" - -# 79a0c362c0fc4234a8423c877d6f0d7a -#: ../source/tutorial/transparent-huge-pages.txt:68 -msgid "Test Your Changes" -msgstr "" - -# 18fede46247a4f1592aa0b6108c79549 -#: ../source/tutorial/transparent-huge-pages.txt:70 -msgid "You can check the status of THP support by issuing the following commands:" -msgstr "" - -# a2a944ccd29740f391b8a97c188ab4bf -#: ../source/tutorial/transparent-huge-pages.txt:77 -msgid "" -"On Red Hat Enterprise Linux, CentOS, and potentially other Red Hat-based " -"derivatives, you may instead need to use the following:" -msgstr "" - -# f401a88fe8b84c8da77775eeb6a339df -#: ../source/tutorial/transparent-huge-pages.txt:86 -msgid "For both files, the correct output resembles:" -msgstr "" - -#~ msgid "Procedure" -#~ msgstr "" - -#~ msgid "" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/troubleshoot-kerberos.po b/locale/zh/LC_MESSAGES/tutorial/troubleshoot-kerberos.po deleted file mode 100644 index 1b8e8b87523..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/troubleshoot-kerberos.po +++ /dev/null @@ -1,243 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 6895d73b3664447e9846d77b82880acb -#: ../source/tutorial/troubleshoot-kerberos.txt:3 -msgid "Troubleshoot Kerberos Authentication" -msgstr "" - -# 16e5532b3c124dc6a2b623e3107ac44a -#: ../source/tutorial/troubleshoot-kerberos.txt -msgid "On this page" -msgstr "" - -# 52b3e850aa584549915a8d7bd81f0941 -#: ../source/tutorial/troubleshoot-kerberos.txt:18 -msgid "Kerberos Configuration Checklist" -msgstr "" - -# d992a3015a094ae2a098571043f87d44 -#: ../source/tutorial/troubleshoot-kerberos.txt:20 -msgid "" -"If you have difficulty starting :program:`mongod` or :program:`mongos` " -"with :doc:`Kerberos `, ensure that:" -msgstr "" - -# 9bc3585b04594053a72c6459cbc5702b -#: ../source/tutorial/troubleshoot-kerberos.txt:24 -msgid "" -"The :program:`mongod` and the :program:`mongos` binaries are from MongoDB" -" Enterprise." -msgstr "" - -# b454d503e769489fa616d4a61de2a1e6 -#: ../source/includes/fact-confirm-enterprise-binaries.rst:1 -msgid "" -"To verify MongoDB Enterprise binaries, pass the ``--version`` command " -"line option to the :program:`mongod` or :program:`mongos`:" -msgstr "" - -# 4cc0319a6e7d41a69adab3257bea190d -#: ../source/includes/fact-confirm-enterprise-binaries.rst:8 -msgid "" -"In the output from this command, look for the string ``modules: " -"subscription`` or ``modules: enterprise`` to confirm your system has " -"MongoDB Enterprise." -msgstr "" - -# dd740e34e4024acc99fa6b319089c18b -#: ../source/tutorial/troubleshoot-kerberos.txt:29 -msgid "" -"You are not using the :ecosystem:`HTTP Console `. MongoDB Enterprise does not support Kerberos " -"authentication over the HTTP Console interface." -msgstr "" - -# 605ad6eaf5c8467ea390e490d4196eb0 -#: ../source/tutorial/troubleshoot-kerberos.txt:34 -msgid "" -"On Linux, either the service principal name (SPN) in the :ref:`keytab " -"file ` matches the SPN for the :program:`mongod` or " -":program:`mongos` instance, or the :program:`mongod` or the " -":program:`mongos` instance use the :parameter:`--setParameter " -"saslHostName=\\ ` to match the name in the " -"keytab file." -msgstr "" - -# 14e4e5919d014056b256f4c5f9442cc1 -#: ../source/tutorial/troubleshoot-kerberos.txt:40 -msgid "" -"The canonical system hostname of the system that runs the " -":program:`mongod` or :program:`mongos` instance is a resolvable, fully " -"qualified domain for this host. You can test the system hostname " -"resolution with the ``hostname -f`` command at the system prompt." -msgstr "" - -# 7bf16701bd6d44b6af31e11a750046fe -#: ../source/tutorial/troubleshoot-kerberos.txt:46 -msgid "" -"Each host that runs a :program:`mongod` or :program:`mongos` instance has" -" both the ``A`` and ``PTR`` DNS records to provide forward and reverse " -"lookup. The records allow the host to resolve the components of the " -"Kerberos infrastructure." -msgstr "" - -# 88694c37d47c4cbdb4cd383260cf61c5 -#: ../source/tutorial/troubleshoot-kerberos.txt:51 -msgid "" -"Both the Kerberos Key Distribution Center (KDC) and the system running " -":program:`mongod` instance or :program:`mongos` must be able to resolve " -"each other using DNS. By default, Kerberos attempts to resolve hosts " -"using the content of the ``/etc/krb5.conf`` before using DNS to resolve " -"hosts." -msgstr "" - -# ef585b08f64b4cf280c0282ccdf452a7 -#: ../source/tutorial/troubleshoot-kerberos.txt:57 -msgid "" -"The time synchronization of the systems running :program:`mongod` or the " -":program:`mongos` instances and the Kerberos infrastructure are within " -"the maximum time skew (default is 5 minutes) of each other. Time " -"differences greater than the maximum time skew will prevent successful " -"authentication." -msgstr "" - -# 0add7729e8314edc9c6f94a0ad0c5e46 -#: ../source/tutorial/troubleshoot-kerberos.txt:64 -msgid "Debug with More Verbose Logs on Linux" -msgstr "" - -# ebd03a899f7c45c680ff8db4b144f767 -#: ../source/tutorial/troubleshoot-kerberos.txt:66 -msgid "" -"If you still encounter problems with Kerberos on Linux, you can start " -"both :program:`mongod` and :program:`mongo` (or another client) with the " -"environment variable ``KRB5_TRACE`` set to different files to produce " -"more verbose logging of the Kerberos process to help further " -"troubleshooting. For example, the following starts a standalone " -":program:`mongod` with ``KRB5_TRACE`` set:" -msgstr "" - -# 2b65f438da4a4e7db0c15c4036e2f0b1 -#: ../source/tutorial/troubleshoot-kerberos.txt:82 -msgid "Common Error Messages" -msgstr "" - -# e25af6ccb76c4d75b6f0157544143fae -#: ../source/tutorial/troubleshoot-kerberos.txt:84 -msgid "" -"In some situations, MongoDB will return error messages from the GSSAPI " -"interface if there is a problem with the Kerberos service. Some common " -"error messages are:" -msgstr "" - -# e5300173802741dd8a6f43da29102965 -#: ../source/tutorial/troubleshoot-kerberos.txt:94 -msgid "``GSSAPI error in client while negotiating security context.``" -msgstr "" - -# 45712ec3e4bd447ebe97449b41b96729 -#: ../source/tutorial/troubleshoot-kerberos.txt:89 -msgid "" -"This error occurs on the client and reflects insufficient credentials or " -"a malicious attempt to authenticate." -msgstr "" - -# 595d5c753416465c90f3421bfd54820b -#: ../source/tutorial/troubleshoot-kerberos.txt:92 -msgid "" -"If you receive this error, ensure that you are using the correct " -"credentials and the correct fully qualified domain name when connecting " -"to the host." -msgstr "" - -# 171ffefe1fae439ca5f710eea7dabfcb -#: ../source/tutorial/troubleshoot-kerberos.txt:125 -msgid "``GSSAPI error acquiring credentials.``" -msgstr "" - -# 8fddb968a72c4be695d4cdc78a8edccd -#: ../source/tutorial/troubleshoot-kerberos.txt:97 -msgid "" -"This error occurs during the start of the :program:`mongod` or " -":program:`mongos` and reflects improper configuration of the system " -"hostname or a missing or incorrectly configured keytab file." -msgstr "" - -# 860603e1d497438a80a07b62d75cd366 -#: ../source/tutorial/troubleshoot-kerberos.txt:101 -msgid "" -"If you encounter this problem, consider the items in the :ref:`kerberos-" -"troubleshooting-checklist`, in particular, whether the SPN in the " -":ref:`keytab file ` matches the SPN for the " -":program:`mongod` or :program:`mongos` instance." -msgstr "" - -# d3cb8b445d554f1187cac85fe0f83113 -#: ../source/tutorial/troubleshoot-kerberos.txt:106 -msgid "To determine whether the SPNs match:" -msgstr "" - -# 94fc1b27e0804413bd1471aa31d4fdc4 -#: ../source/tutorial/troubleshoot-kerberos.txt:108 -msgid "Examine the keytab file, with the following command:" -msgstr "" - -# 67d67c006556457cbd5a2e94c6ebce5d -#: ../source/tutorial/troubleshoot-kerberos.txt:114 -msgid "Replace ```` with the path to your keytab file." -msgstr "" - -# c4498ed48fb143c8ad093387788035b7 -#: ../source/tutorial/troubleshoot-kerberos.txt:116 -msgid "Check the configured hostname for your system, with the following command:" -msgstr "" - -# 058374ba788642d0971de12935ca7240 -#: ../source/tutorial/troubleshoot-kerberos.txt:123 -msgid "" -"Ensure that this name matches the name in the keytab file, or start " -":program:`mongod` or :program:`mongos` with the " -":parameter:`--setParameter saslHostName=\\ `." -msgstr "" - -# 93114d70160d4ad58fd6e1724a015bf4 -#: ../source/tutorial/troubleshoot-kerberos.txt:129 -msgid ":doc:`/core/kerberos`" -msgstr "" - -# 148e811dd03c466face07c2930011ca0 -#: ../source/tutorial/troubleshoot-kerberos.txt:131 -msgid ":doc:`/tutorial/control-access-to-mongodb-with-kerberos-authentication`" -msgstr "" - -# 40696e4195a646abb480837998e60085 -#: ../source/tutorial/troubleshoot-kerberos.txt:133 -msgid "" -":doc:`/tutorial/control-access-to-mongodb-windows-with-kerberos-" -"authentication`" -msgstr "" - -#~ msgid "Troubleshoot Kerberos Authentication on Linux" -#~ msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "Debug with More Verbose Logs" -#~ msgstr "" - -#~ msgid "To verify MongoDB Enterprise binaries:" -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/troubleshoot-map-function.po b/locale/zh/LC_MESSAGES/tutorial/troubleshoot-map-function.po deleted file mode 100644 index aa4de3ef0e7..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/troubleshoot-map-function.po +++ /dev/null @@ -1,72 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/troubleshoot-map-function.txt:3 -msgid "Troubleshoot the Map Function" -msgstr "" - -#: ../source/tutorial/troubleshoot-map-function.txt:13 -msgid "" -"The ``map`` function is a JavaScript function that associates or “maps” a " -"value with a key and emits the key and value pair during a :doc:`map-reduce " -"` operation." -msgstr "" - -#: ../source/tutorial/troubleshoot-map-function.txt:17 -msgid "" -"To verify the ``key`` and ``value`` pairs emitted by the ``map`` function, " -"write your own ``emit`` function." -msgstr "" - -#: ../source/tutorial/troubleshoot-map-function.txt:20 -msgid "" -"Consider a collection ``orders`` that contains documents of the following " -"prototype:" -msgstr "" - -#: ../source/tutorial/troubleshoot-map-function.txt:35 -msgid "" -"Define the ``map`` function that maps the ``price`` to the ``cust_id`` for " -"each document and emits the ``cust_id`` and ``price`` pair:" -msgstr "" - -#: ../source/tutorial/troubleshoot-map-function.txt:45 -msgid "Define the ``emit`` function to print the key and value:" -msgstr "" - -#: ../source/tutorial/troubleshoot-map-function.txt:54 -msgid "" -"Invoke the ``map`` function with a single document from the ``orders`` " -"collection:" -msgstr "" - -#: ../source/tutorial/troubleshoot-map-function.txt:62 -msgid "Verify the key and value pair is as you expected." -msgstr "" - -#: ../source/tutorial/troubleshoot-map-function.txt:69 -msgid "" -"Invoke the ``map`` function with multiple documents from the ``orders`` " -"collection:" -msgstr "" - -#: ../source/tutorial/troubleshoot-map-function.txt:83 -msgid "Verify the key and value pairs are as you expected." -msgstr "" - -#: ../source/tutorial/troubleshoot-map-function.txt:87 -msgid "" -"The ``map`` function must meet various requirements. For a list of all the " -"requirements for the ``map`` function, see :dbcommand:`mapReduce`, or the " -":program:`mongo` shell helper method :method:`db.collection.mapReduce()`." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/troubleshoot-reduce-function.po b/locale/zh/LC_MESSAGES/tutorial/troubleshoot-reduce-function.po deleted file mode 100644 index d15f0cb881c..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/troubleshoot-reduce-function.po +++ /dev/null @@ -1,167 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:3 -msgid "Troubleshoot the Reduce Function" -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:13 -msgid "" -"The ``reduce`` function is a JavaScript function that “reduces” to a single " -"object all the values associated with a particular key during a :doc:`map-" -"reduce ` operation. The ``reduce`` function must meet " -"various requirements. This tutorial helps verify that the ``reduce`` " -"function meets the following criteria:" -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:19 -msgid "" -"The ``reduce`` function must return an object whose *type* must be " -"**identical** to the type of the ``value`` emitted by the ``map`` function." -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:23 -msgid "" -"The order of the elements in the ``valuesArray`` should not affect the " -"output of the ``reduce`` function." -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:26 -msgid "The ``reduce`` function must be *idempotent*." -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:28 -msgid "" -"For a list of all the requirements for the ``reduce`` function, see " -":dbcommand:`mapReduce`, or the :program:`mongo` shell helper method " -":method:`db.collection.mapReduce()`." -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:33 -msgid "Confirm Output Type" -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:35 -msgid "" -"You can test that the ``reduce`` function returns a value that is the same " -"type as the value emitted from the ``map`` function." -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:38 -msgid "" -"Define a ``reduceFunction1`` function that takes the arguments ``keyCustId``" -" and ``valuesPrices``. ``valuesPrices`` is an array of integers:" -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:48 -msgid "Define a sample array of integers:" -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:54 -msgid "Invoke the ``reduceFunction1`` with ``myTestValues``:" -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:60 -msgid "Verify the ``reduceFunction1`` returned an integer:" -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:66 -#: ../source/tutorial/troubleshoot-reduce-function.txt:130 -#: ../source/tutorial/troubleshoot-reduce-function.txt:171 -msgid "" -"Define a ``reduceFunction2`` function that takes the arguments ``keySKU`` " -"and ``valuesCountObjects``. ``valuesCountObjects`` is an array of documents " -"that contain two fields ``count`` and ``qty``:" -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:83 -msgid "Define a sample array of documents:" -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:93 -msgid "Invoke the ``reduceFunction2`` with ``myTestObjects``:" -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:99 -msgid "" -"Verify the ``reduceFunction2`` returned a document with exactly the " -"``count`` and the ``qty`` field:" -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:107 -msgid "Ensure Insensitivity to the Order of Mapped Values" -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:109 -msgid "" -"The ``reduce`` function takes a ``key`` and a ``values`` array as its " -"argument. You can test that the result of the ``reduce`` function does not " -"depend on the order of the elements in the ``values`` array." -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:113 -msgid "" -"Define a sample ``values1`` array and a sample ``values2`` array that only " -"differ in the order of the array elements:" -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:147 -msgid "" -"Invoke the ``reduceFunction2`` first with ``values1`` and then with " -"``values2``:" -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:155 -#: ../source/tutorial/troubleshoot-reduce-function.txt:224 -msgid "Verify the ``reduceFunction2`` returned the same result:" -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:162 -msgid "Ensure Reduce Function Idempotence" -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:164 -msgid "" -"Because the map-reduce operation may call a ``reduce`` multiple times for " -"the same key, and won't call a ``reduce`` for single instances of a key in " -"the working set, the ``reduce`` function must return a value of the same " -"type as the value emitted from the ``map`` function. You can test that the " -"``reduce`` function process \"reduced\" values without affecting the *final*" -" value." -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:188 -msgid "Define a sample key:" -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:194 -msgid "" -"Define a sample ``valuesIdempotent`` array that contains an element that is " -"a call to the ``reduceFunction2`` function:" -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:205 -msgid "" -"Define a sample ``values1`` array that combines the values passed to " -"``reduceFunction2``:" -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:216 -msgid "" -"Invoke the ``reduceFunction2`` first with ``myKey`` and ``valuesIdempotent``" -" and then with ``myKey`` and ``values1``:" -msgstr "" - -#: ../source/tutorial/troubleshoot-reduce-function.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/troubleshoot-replica-sets.po b/locale/zh/LC_MESSAGES/tutorial/troubleshoot-replica-sets.po deleted file mode 100644 index 5d946a08973..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/troubleshoot-replica-sets.po +++ /dev/null @@ -1,461 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:3 -msgid "Troubleshoot Replica Sets" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:13 -msgid "" -"This section describes common strategies for troubleshooting :term:`replica " -"set` deployments." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:19 -msgid "Check Replica Set Status" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:21 -msgid "" -"To display the current state of the replica set and current state of each " -"member, run the :method:`rs.status()` method in a :program:`mongo` shell " -"connected to the replica set's :term:`primary`. For descriptions of the " -"information displayed by :method:`rs.status()`, see " -":doc:`/reference/command/replSetGetStatus`." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:29 -msgid "" -"The :method:`rs.status()` method is a wrapper that runs the " -":dbcommand:`replSetGetStatus` database command." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:35 -msgid "Check the Replication Lag" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:37 -msgid "" -"Replication lag is a delay between an operation on the :term:`primary` and " -"the application of that operation from the :term:`oplog` to the " -":term:`secondary`. Replication lag can be a significant issue and can " -"seriously affect MongoDB :term:`replica set` deployments. Excessive " -"replication lag makes \"lagged\" members ineligible to quickly become " -"primary and increases the possibility that distributed read operations will " -"be inconsistent." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:45 -msgid "To check the current length of replication lag:" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:47 -msgid "" -"In a :program:`mongo` shell connected to the primary, call the " -":method:`rs.printSlaveReplicationInfo()` method." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:50 -msgid "" -"Returns the ``syncedTo`` value for each member, which shows the time when " -"the last oplog entry was written to the secondary, as shown in the following" -" example:" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:70 -msgid "" -"The :method:`rs.status()` method is a wrapper around the " -":dbcommand:`replSetGetStatus` database command." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:73 -msgid "" -"Monitor the rate of replication by watching the oplog time in the " -"\"replica\" graph in the |mms-home| and in :products:`Ops Manager, an on-" -"premise solution available in MongoDB Enterprise Advanced `. For more information see the |mms-docs| and " -":opsmgr:`Ops Manager documentation `." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:83 -msgid "Possible causes of replication lag include:" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:85 -msgid "**Network Latency**" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:87 -msgid "" -"Check the network routes between the members of your set to ensure that " -"there is no packet loss or network routing issue." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:90 -msgid "" -"Use tools including ``ping`` to test latency between set members and " -"``traceroute`` to expose the routing of packets network endpoints." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:94 -msgid "**Disk Throughput**" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:96 -msgid "" -"If the file system and disk device on the secondary is unable to flush data " -"to disk as quickly as the primary, then the secondary will have difficulty " -"keeping state. Disk-related issues are incredibly prevalent on multi-tenant " -"systems, including virtualized instances, and can be transient if the system" -" accesses disk devices over an IP network (as is the case with Amazon's EBS " -"system.)" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:104 -msgid "" -"Use system-level tools to assess disk status, including ``iostat`` or " -"``vmstat``." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:107 -msgid "**Concurrency**" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:115 -msgid "" -"Use the :term:`database profiler` to see if there are slow queries or long-" -"running operations that correspond to the incidences of lag." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:118 -msgid "**Appropriate Write Concern**" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:131 -msgid "For more information see:" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:134 -msgid ":ref:`Replica Set Write Concern `" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:135 -msgid ":ref:`replica-set-oplog-sizing`" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:140 -msgid "Test Connections Between all Members" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:142 -msgid "" -"All members of a :term:`replica set` must be able to connect to every other " -"member of the set to support replication. Always verify connections in both " -"\"directions.\" Networking topologies and firewall configurations can " -"prevent normal and required connectivity, which can block replication." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:148 -msgid "Consider the following example of a bidirectional test of networking:" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:0 -#: ../source/tutorial/troubleshoot-replica-sets.txt:0 -#: ../source/tutorial/troubleshoot-replica-sets.txt:0 -msgid "Example" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:153 -msgid "``m1.example.net``" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:154 -msgid "``m2.example.net``" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:155 -msgid "``m3.example.net``" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:157 -msgid "" -"Test the connection from ``m1.example.net`` to the other hosts with the " -"following operation set ``m1.example.net``:" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:166 -msgid "" -"Test the connection from ``m2.example.net`` to the other two hosts with the " -"following operation set from ``m2.example.net``, as in:" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:176 -msgid "" -"You have now tested the connection between ``m2.example.net`` and " -"``m1.example.net`` in both directions." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:179 -msgid "" -"Test the connection from ``m3.example.net`` to the other two hosts with the " -"following operation set from the ``m3.example.net`` host, as in:" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:189 -msgid "" -"If any connection, in any direction fails, check your networking and " -"firewall configuration and reconfigure your environment to allow these " -"connections." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:194 -msgid "Socket Exceptions when Rebooting More than One Secondary" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:201 -msgid "" -"When a set's active members can no longer form a majority, the set's " -":term:`primary` steps down and becomes a :term:`secondary`. The former " -"primary closes all open connections to client applications. Clients " -"attempting to write to the former primary receive socket exceptions and " -"*Connection reset* errors until the set can elect a primary." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:215 -msgid "" -"For more information on votes, see :doc:`/core/replica-set-elections`. For " -"related information on connection errors, see :ref:`faq-keepalive`." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:221 -msgid "Check the Size of the Oplog" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:223 -msgid "" -"A larger :term:`oplog` can give a replica set a greater tolerance for lag, " -"and make the set more resilient." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:226 -msgid "" -"To check the size of the oplog for a given :term:`replica set` member, " -"connect to the member in a :program:`mongo` shell and run the " -":method:`rs.printReplicationInfo()` method." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:243 -msgid "" -"The oplog should be long enough to hold all transactions for the longest " -"downtime you expect on a secondary. At a minimum, an oplog should be able to" -" hold minimum 24 hours of operations; however, many users prefer to have 72 " -"hours or even a week's work of operations." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:248 -msgid "For more information on how oplog size affects operations, see:" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:250 -msgid ":ref:`replica-set-oplog-sizing`," -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:251 -msgid ":ref:`replica-set-delayed-members`, and" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:252 -msgid ":ref:`replica-set-replication-lag`." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:254 -msgid "" -"You normally want the oplog to be the same size on all members. If you " -"resize the oplog, resize it on all members." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:257 -msgid "" -"To change oplog size, see the :doc:`/tutorial/change-oplog-size` tutorial." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:262 -msgid "Oplog Entry Timestamp Error" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:266 -msgid "Consider the following error in :program:`mongod` output and logs:" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:273 -msgid "" -"Often, an incorrectly typed value in the ``ts`` field in the last " -":term:`oplog` entry causes this error. The correct data type is Timestamp." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:277 -msgid "" -"Check the type of the ``ts`` value using the following two queries against " -"the oplog collection:" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:286 -msgid "" -"The first query returns the last document in the oplog, while the second " -"returns the last document in the oplog where the ``ts`` value is a " -"Timestamp. The :query:`$type` operator allows you to select :term:`BSON type" -" ` 17, is the Timestamp data type." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:291 -msgid "" -"If the queries don't return the same document, then the last document in the" -" oplog has the wrong data type in the ``ts`` field." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:296 -msgid "If the first query returns this as the last oplog entry:" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:306 -msgid "" -"And the second query returns this as the last entry where ``ts`` has the " -"``Timestamp`` type:" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:317 -msgid "" -"Then the value for the ``ts`` field in the last oplog entry is of the wrong " -"data type." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:320 -msgid "" -"To set the proper type for this value and resolve this issue, use an update " -"operation that resembles the following:" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:328 -msgid "" -"Modify the timestamp values as needed based on your oplog entry. This " -"operation may take some period to complete because the update must scan and " -"pull the entire oplog into memory." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:333 -msgid "Duplicate Key Error on ``local.slaves``" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:337 -msgid "" -"MongoDB 3.0.0 removes the :data:`local.slaves` collection. For " -"``local.slaves`` error in earlier versions of MongoDB, refer to the " -"appropriate version of the MongoDB Manual." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:63 -msgid "" -"A :ref:`delayed member ` may show as ``0`` " -"seconds behind the primary when the inactivity period on the primary is " -"greater than the :rsconf:`members[n].slaveDelay` value." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:109 -msgid "" -"In some cases, long-running operations on the primary can block replication " -"on secondaries. For best results, configure :ref:`write concern ` to " -"require confirmation of replication to secondaries. This prevents write " -"operations from returning if replication cannot keep up with the write load." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:120 -msgid "" -"If you are performing a large data ingestion or bulk load operation that " -"requires a large number of writes to the primary, particularly with " -":writeconcern:`unacknowledged write concern <0>`, the secondaries will not " -"be able to read the oplog fast enough to keep up with changes." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:126 -msgid "" -"To prevent this, request :doc:`write acknowledgment write concern " -"` after every 100, 1,000, or an another interval " -"to provide an opportunity for secondaries to catch up with the primary." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:133 -msgid ":ref:`Write Concern `" -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:196 -msgid "" -"When you reboot members of a replica set, ensure that the set is able to " -"elect a primary during the maintenance. This means ensuring that a majority " -"of the set's :rsconf:`members[n].votes` are available." -msgstr "" - -#: ../source/tutorial/troubleshoot-replica-sets.txt:230 -msgid "" -"The output displays the size of the oplog and the date ranges of the " -"operations contained in the oplog. In the following example, the oplog is " -"about 10 MB and is able to fit about 26 hours (94400 seconds) of operations:" -msgstr "" - -#~ msgid "" -#~ "A :ref:`delayed member ` may show as ``0`` " -#~ "seconds behind the primary when the inactivity period on the primary is " -#~ "greater than the :data:`~replSetGetConfig.members[n].slaveDelay` value." -#~ msgstr "" - -#~ msgid "" -#~ "In some cases, long-running operations on the primary can block replication " -#~ "on secondaries. For best results, configure :ref:`write concern ` to require confirmation of replication to secondaries, as " -#~ "described in :ref:`replica set write concern `. " -#~ "This prevents write operations from returning if replication cannot keep up " -#~ "with the write load." -#~ msgstr "" - -#~ msgid "" -#~ "If you are performing a large data ingestion or bulk load operation that " -#~ "requires a large number of writes to the primary, particularly with " -#~ ":ref:`unacknowledged write concern `, the " -#~ "secondaries will not be able to read the oplog fast enough to keep up with " -#~ "changes." -#~ msgstr "" - -#~ msgid "" -#~ "To prevent this, require :ref:`write acknowledgment or journaled write " -#~ "concern ` after every 100, 1,000, or an " -#~ "another interval to provide an opportunity for secondaries to catch up with " -#~ "the primary." -#~ msgstr "" - -#~ msgid ":ref:`Replica Acknowledge Write Concern `" -#~ msgstr "" - -#~ msgid "" -#~ "When you reboot members of a replica set, ensure that the set is able to " -#~ "elect a primary during the maintenance. This means ensuring that a majority " -#~ "of the set's :data:`~replSetGetConfig.members[n].votes` are available." -#~ msgstr "" - -#~ msgid "" -#~ "The output displays the size of the oplog and the date ranges of the " -#~ "operations contained in the oplog. In the following example, the oplog is " -#~ "about 10MB and is able to fit about 26 hours (94400 seconds) of operations:" -#~ msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/troubleshoot-sharded-clusters.po b/locale/zh/LC_MESSAGES/tutorial/troubleshoot-sharded-clusters.po deleted file mode 100644 index 45d96010fba..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/troubleshoot-sharded-clusters.po +++ /dev/null @@ -1,345 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 1e85d7e4b6214e83967a2275c953d126 -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:5 -msgid "Troubleshoot Sharded Clusters" -msgstr "" - -# 76a8832695304e71ad665b537009e483 -#: ../source/tutorial/troubleshoot-sharded-clusters.txt -msgid "On this page" -msgstr "" - -# 529fad7b825a48ec8925c8b1941f8efd -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:15 -msgid "" -"This page describes common strategies for troubleshooting :term:`sharded " -"cluster` deployments." -msgstr "" - -# cd0671f583f64165a5b062710910e52b -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:19 -msgid "Application Servers or :program:`mongos` Instances Become Unavailable" -msgstr "" - -# 79fbfd7020884b7b83e05da98014e7fa -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:21 -msgid "" -"If each application server has its own :program:`mongos` instance, other " -"application servers can continue to access the database. Furthermore, " -":program:`mongos` instances do not maintain persistent state, and they " -"can restart and become unavailable without losing any state or data. When" -" a :program:`mongos` instance starts, it retrieves a copy of the " -":term:`config database` and can begin routing queries." -msgstr "" - -# 2193a8b6a72d4f91b388b80ebb28a710 -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:29 -msgid "A Single :program:`mongod` Becomes Unavailable in a Shard" -msgstr "" - -# 9f37e0eb27fb4b5f866f7fcb396c0f00 -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:31 -msgid "" -":doc:`Replica sets ` provide high availability for shards. " -"If the unavailable :program:`mongod` is a :term:`primary`, then the " -"replica set will :ref:`elect ` a new primary. If " -"the unavailable :program:`mongod` is a :term:`secondary`, and it " -"disconnects the primary and secondary will continue to hold all data. In " -"a three member replica set, even if a single member of the set " -"experiences catastrophic failure, two other members have full copies of " -"the data. [#recovery-window]_" -msgstr "" - -# a85edba31efa47a78f32714cc49a845c -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:40 -msgid "" -"Always investigate availability interruptions and failures. If a system " -"is unrecoverable, replace it and create a new member of the replica set " -"as soon as possible to replace the lost redundancy." -msgstr "" - -# c0668a3a5a4342a9bd1ef52fc5c89158 -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:44 -msgid "" -"If an unavailable secondary becomes available while it still has current " -"oplog entries, it can catch up to the latest state of the set using the " -"normal :term:`replication process `; otherwise, it must perform an " -":term:`initial sync`." -msgstr "" - -# fbabe106daf7417481dc0b2aabfb4280 -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:50 -msgid "All Members of a Shard Become Unavailable" -msgstr "" - -# 93697c5821db47f1bf98c13e3c78d287 -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:52 -msgid "" -"If all members of a replica set shard are unavailable, all data held in " -"that shard is unavailable. However, the data on all other shards will " -"remain available, and it is possible to read and write data to the other " -"shards. However, your application must be able to deal with partial " -"results, and you should investigate the cause of the interruption and " -"attempt to recover the shard as soon as possible." -msgstr "" - -# 20ca244a607b4f7d8447c50c43540761 -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:62 -msgid "A Config Server Replica Set Member Become Unavailable" -msgstr "" - -# 33873f62ac6e4d408bbcbbb38368eac1 -#: ../source/includes/fact-mirrored-config-servers-deprecated.rst:1 -msgid "" -"Starting in MongoDB 3.2, config servers for sharded clusters can be " -"deployed as a :doc:`replica set `. The replica set config " -"servers must run the :doc:`WiredTiger storage engine `." -" MongoDB 3.2 deprecates the use of three mirrored :program:`mongod` " -"instances for config servers." -msgstr "" - -# 3d7e4c86c55249828fdcd6f9bcce4ec4 -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:68 -msgid "" -":doc:`Replica sets ` provide high availability for the " -"config servers. If an unavailable config server is a :term:`primary`, " -"then the replica set will :ref:`elect ` a new " -"primary." -msgstr "" - -# 92b1637bac864f73990da27c8518bd86 -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:73 -msgid "" -"If the replica set config server loses its primary and cannot elect a " -"primary, the cluster's metadata becomes *read only*. You can still read " -"and write data from the shards, but no :ref:`chunk migration ` or :doc:`chunk splits ` will occur until a primary is available. If all config " -"databases become unavailable, the cluster can become inoperable." -msgstr "" - -# 5deaa27e26c9415c81f840109b40ee9f -#: ../source/includes/note-config-server-startup.rst:3 -msgid "" -"All config servers must be running and available when you first initiate " -"a :term:`sharded cluster`." -msgstr "" - -# 16915b011e0e40cd96b9177c48546c7f -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:84 -msgid "Cursor Fails Because of Stale Config Data" -msgstr "" - -# 3046b2a3004c4558bd94901139adb8d6 -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:88 -msgid "" -"A query returns the following warning when one or more of the " -":program:`mongos` instances has not yet updated its cache of the " -"cluster's metadata from the :term:`config database`:" -msgstr "" - -# 36b0246bbc8a48cbb5dd9dfcd4acf91e -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:96 -msgid "" -"This warning *should* not propagate back to your application. The warning" -" will repeat until all the :program:`mongos` instances refresh their " -"caches. To force an instance to refresh its cache, run the " -":dbcommand:`flushRouterConfig` command." -msgstr "" - -# 44edbceaae1f4d409f4ed83eee5430fd -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:102 -msgid "Shard Keys and Cluster Availability" -msgstr "" - -# 627b170c78bb4abcb43da457ecab526f -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:104 -msgid "The most important consideration when choosing a :term:`shard key` are:" -msgstr "" - -# 5830256bec7c4b5096d8117e70e49f0e -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:107 -msgid "" -"to ensure that MongoDB will be able to distribute data evenly among " -"shards, and" -msgstr "" - -# b03ec2ba71de44a7a599c5b73b215df1 -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:110 -msgid "to scale writes across the cluster, and" -msgstr "" - -# 4af93235426846c08d60e75fd966f400 -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:112 -msgid "" -"to ensure that :program:`mongos` can isolate most queries to a specific " -":program:`mongod`." -msgstr "" - -# e6f9909f9aba4a4ea1d6910681f433c9 -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:115 -msgid "Furthermore:" -msgstr "" - -# 970c81b53e7a43ebb7cf99da2edc7393 -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:117 -msgid "" -"Each shard should be a :term:`replica set`, if a specific " -":program:`mongod` instance fails, the replica set members will elect " -"another to be :term:`primary` and continue operation. However, if an " -"entire shard is unreachable or fails for some reason, that data will be " -"unavailable." -msgstr "" - -# bd6bfc5b964e4b60804d1e17a9ed11e2 -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:123 -msgid "" -"If the shard key allows the :program:`mongos` to isolate most operations " -"to a single shard, then the failure of a single shard will only render " -"*some* data unavailable." -msgstr "" - -# bd16896023e549ce84d868687a44ad2c -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:127 -msgid "" -"If your shard key distributes data required for every operation " -"throughout the cluster, then the failure of the entire shard will render " -"the entire cluster unavailable." -msgstr "" - -# df6e93171af141118bcde9a5781d81b4 -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:131 -msgid "" -"In essence, this concern for reliability simply underscores the " -"importance of choosing a shard key that isolates query operations to a " -"single shard." -msgstr "" - -# 9f6f546cb57843a19b8f7912c9f1c7c5 -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:138 -msgid "Config Database String Error" -msgstr "" - -# 1ff4e64dab584809823635475d5d813c -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:142 -msgid "" -"Starting in MongoDB 3.2, config servers can be deployed as replica sets. " -"The :program:`mongos` instances for the sharded cluster must specify the " -"same config server replica set name but can specify hostname and port of " -"different members of the replica set." -msgstr "" - -# b1822ea6e120441dbbda04a93a7fe5d2 -#: ../source/includes/3.4-sccc-unsupported.rst:1 -msgid "" -"Starting in 3.4, the use of the deprecated mirrored :program:`mongod` " -"instances as config servers (SCCC) is no longer supported. Before you can" -" upgrade your sharded clusters to 3.4, you must convert your config " -"servers from SCCC to CSRS." -msgstr "" - -# 4c4d9e78951e456687268211cb6dd798 -#: ../source/includes/3.4-sccc-unsupported.rst:6 -msgid "" -"To convert your config servers from SCCC to CSRS, see :doc:`/tutorial" -"/upgrade-config-servers-to-replica-set`." -msgstr "" - -# 1087dbac0bca43e3992c58d27b554b18 -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:149 -msgid "" -"With earlier versions of MongoDB sharded clusters that use the topology " -"of three mirrored :program:`mongod` instances for config servers, " -":program:`mongos` instances in a sharded cluster must specify identical " -":setting:`~sharding.configDB` string." -msgstr "" - -# 01abb150c1f443deba139a9c9a3e8f89 -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:156 -msgid "Avoid Downtime when Moving Config Servers" -msgstr "" - -# 1d135f94651e49bb9bb765e4abbd430e -#: ../source/includes/fact-use-cnames-for-config-servers.rst:1 -msgid "" -"Use CNAMEs to identify your config servers to the cluster so that you can" -" rename and renumber your config servers without downtime." -msgstr "" - -# d83e9c4c10db4bfcbeb3f92634e41e1b -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:161 -msgid "``moveChunk commit failed`` Error" -msgstr "" - -# 0d4a6a9b406d4014bab9d6b985fb1791 -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:163 -msgid "" -"At the end of a :ref:`chunk migration `, the " -":term:`shard` must connect to the :term:`config database` to update the " -"chunk's record in the cluster metadata. If the :term:`shard` fails to " -"connect to the :term:`config database`, MongoDB reports the following " -"error:" -msgstr "" - -# cbe130a24fe84507b8ebec3e3815d6a5 -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:174 -msgid "" -"When this happens, the :term:`primary` member of the shard's replica set " -"then terminates to protect data consistency. If a :term:`secondary` " -"member can access the config database, data on the shard becomes " -"accessible again after an election." -msgstr "" - -# 399217ad85ca40c58b4aeacb8d33c1a3 -#: ../source/tutorial/troubleshoot-sharded-clusters.txt:179 -msgid "" -"The user will need to resolve the chunk migration failure independently. " -"If you encounter this issue, contact the `MongoDB User Group " -"`_ or :doc:`MongoDB Support " -"` to address this issue." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "And:" -#~ msgstr "" - -#~ msgid "" -#~ "This section describes common strategies " -#~ "for troubleshooting :term:`sharded cluster` " -#~ "deployments." -#~ msgstr "" - -#~ msgid "" -#~ "Starting in MongoDB 3.2, config servers" -#~ " are deployed as replica sets by " -#~ "default. The :program:`mongos` instances for" -#~ " the sharded cluster must specify the" -#~ " same config server replica set name" -#~ " but can specify hostname and port" -#~ " of different members of the replica" -#~ " set." -#~ msgstr "" - -#~ msgid "" -#~ "If using the deprecated topology of " -#~ "three mirrored :program:`mongod` instances for" -#~ " config servers, :program:`mongos` instances " -#~ "in a sharded cluster must specify " -#~ "identical :setting:`~sharding.configDB` string." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/troubleshoot-snmp.po b/locale/zh/LC_MESSAGES/tutorial/troubleshoot-snmp.po deleted file mode 100644 index da0b9a143ec..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/troubleshoot-snmp.po +++ /dev/null @@ -1,129 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/troubleshoot-snmp.txt:3 -msgid "Troubleshoot SNMP" -msgstr "" - -#: ../source/tutorial/troubleshoot-snmp.txt:15 -msgid "Enterprise Feature" -msgstr "" - -#: ../source/tutorial/troubleshoot-snmp.txt:17 -msgid "SNMP is only available in MongoDB Enterprise." -msgstr "" - -#: ../source/tutorial/troubleshoot-snmp.txt:20 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/troubleshoot-snmp.txt:22 -msgid "" -"MongoDB Enterprise can provide database metrics via SNMP, in support of " -"centralized data collection and aggregation. This document identifies common" -" problems you may encounter when deploying MongoDB Enterprise with SNMP as " -"well as possible solutions for these issues." -msgstr "" - -#: ../source/tutorial/troubleshoot-snmp.txt:27 -msgid "" -"See :doc:`/tutorial/monitor-with-snmp` and :doc:`/tutorial/monitor-with-" -"snmp-on-windows` for complete installation instructions." -msgstr "" - -#: ../source/tutorial/troubleshoot-snmp.txt:32 -msgid "Issues" -msgstr "" - -#: ../source/tutorial/troubleshoot-snmp.txt:35 -msgid "Failed to Connect" -msgstr "" - -#: ../source/tutorial/troubleshoot-snmp.txt:37 -msgid "The following in the :program:`mongod` logfile:" -msgstr "" - -#: ../source/tutorial/troubleshoot-snmp.txt:43 -msgid "" -"AgentX is the SNMP agent extensibility protocol defined in Internet `RFC " -"2741 `_. It explains how to define " -"additional data to monitor over SNMP. When MongoDB fails to connect to the " -"agentx master agent, use the following procedure to ensure that the SNMP " -"subagent can connect properly to the SNMP master." -msgstr "" - -#: ../source/tutorial/troubleshoot-snmp.txt:49 -msgid "Make sure the master agent is running." -msgstr "" - -#: ../source/tutorial/troubleshoot-snmp.txt:51 -msgid "" -"Compare the SNMP master's configuration file with the subagent configuration" -" file. Ensure that the agentx socket definition is the same between the two." -msgstr "" - -#: ../source/tutorial/troubleshoot-snmp.txt:55 -msgid "" -"Check the SNMP configuration files to see if they specify using UNIX Domain " -"Sockets. If so, confirm that the :program:`mongod` has appropriate " -"permissions to open a UNIX domain socket." -msgstr "" - -#: ../source/tutorial/troubleshoot-snmp.txt:60 -msgid "Error Parsing Command Line" -msgstr "" - -#: ../source/tutorial/troubleshoot-snmp.txt:62 -msgid "One of the following errors at the command line:" -msgstr "" - -#: ../source/tutorial/troubleshoot-snmp.txt:74 -msgid "" -":program:`mongod` binaries that are not part of the Enterprise Edition " -"produce this error. :doc:`Install the Enterprise Edition ` and attempt to start :program:`mongod` again." -msgstr "" - -#: ../source/tutorial/troubleshoot-snmp.txt:79 -msgid "" -"Other MongoDB binaries, including :program:`mongos` will produce this error " -"if you attempt to star them with :setting:`snmp-master` or :setting:`snmp-" -"subagent`. Only :program:`mongod` supports SNMP." -msgstr "" - -#: ../source/tutorial/troubleshoot-snmp.txt:84 -msgid "Error Starting ``SNMPAgent``" -msgstr "" - -#: ../source/tutorial/troubleshoot-snmp.txt:86 -msgid "" -"The following line in the log file indicates that :program:`mongod` cannot " -"read the ``mongod.conf`` file:" -msgstr "" - -#: ../source/tutorial/troubleshoot-snmp.txt:93 -msgid "" -"If running on Linux, ensure ``mongod.conf`` exists in the ``/etc/snmp`` " -"directory, and ensure that the :program:`mongod` UNIX user has permission to" -" read the ``mongod.conf`` file." -msgstr "" - -#: ../source/tutorial/troubleshoot-snmp.txt:97 -msgid "" -"If running on Windows, ensure ``mongod.conf`` exists in " -"``C:\\snmp\\etc\\config``." -msgstr "" - -#: ../source/tutorial/troubleshoot-snmp.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/unique-constraints-on-arbitrary-fields.po b/locale/zh/LC_MESSAGES/tutorial/unique-constraints-on-arbitrary-fields.po deleted file mode 100644 index 2e9f1da4b01..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/unique-constraints-on-arbitrary-fields.po +++ /dev/null @@ -1,115 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2008-2016 -# This file is distributed under the same license as the mongodb-manual -# package. -# FIRST AUTHOR , 2016. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.4\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 35f7cbc2e0c2457c9d67fddb5e919661 -#: ../source/tutorial/unique-constraints-on-arbitrary-fields.txt:9 -msgid "Unique Constraints on Arbitrary Fields" -msgstr "" - -# a1c7f3d9e34f4e5a88e6304d7916fd70 -#: ../source/tutorial/unique-constraints-on-arbitrary-fields.txt -msgid "On this page" -msgstr "" - -# 72e1cc3ff88547269a7e0229a71253d2 -#: ../source/tutorial/unique-constraints-on-arbitrary-fields.txt:20 -msgid "" -"If you cannot use a unique field as the shard key or if you need to " -"enforce uniqueness over multiple fields, you must create another " -":term:`collection` to act as a \"proxy collection\". This collection must" -" contain both a reference to the original document (i.e. its " -"``ObjectId``) and the unique key." -msgstr "" - -# 4f31f8441c144a4e81b764b5c47d432d -#: ../source/tutorial/unique-constraints-on-arbitrary-fields.txt:26 -msgid "" -"Consider a collection ``records`` that stores user information. The field" -" ``email`` is not the shard key, but needs to be unique." -msgstr "" - -# fa989c7d640c40b49ac2a091bc3d52ba -#: ../source/tutorial/unique-constraints-on-arbitrary-fields.txt:29 -msgid "The ``proxy`` collection then would contain the following:" -msgstr "" - -# 6cd9d0da9f494289b322853e09bcb8d1 -#: ../source/tutorial/unique-constraints-on-arbitrary-fields.txt:39 -msgid "Use the following command to create a unique index on the ``email`` field:" -msgstr "" - -# e460f9fb93734b9bb7ec1363ed468a31 -#: ../source/tutorial/unique-constraints-on-arbitrary-fields.txt:45 -msgid "" -"The following example first attempts to insert a document containing the " -"target field and a generated Unique ID into the ``proxy`` collection. If " -"the operation is successful, then it inserts the full document into the " -"``records`` collection." -msgstr "" - -# 72ffb7bb95934855a5245c793cd1021e -#: ../source/tutorial/unique-constraints-on-arbitrary-fields.txt:71 -msgid "" -"Note that this methodology requires creating a unique ID for the " -"``primary_id`` field rather than letting MongoDB automatically create it " -"on document insertion." -msgstr "" - -# 6e46deb8afb54fd1b192d76dcb15e965 -#: ../source/tutorial/unique-constraints-on-arbitrary-fields.txt:75 -msgid "" -"If you need to enforce uniqueness on multiple fields, then each field " -"would require its own proxy collection." -msgstr "" - -# ddfe8725b7fb4f3dbd4c757235a90fe1 -#: ../source/tutorial/unique-constraints-on-arbitrary-fields.txt -msgid "See" -msgstr "" - -# 5afeee434ab445b59b82ad4a573eaa1a -#: ../source/tutorial/unique-constraints-on-arbitrary-fields.txt:82 -msgid "Considerations" -msgstr "" - -# 8954023aba544d679ee1a9c879111639 -#: ../source/tutorial/unique-constraints-on-arbitrary-fields.txt:84 -msgid "" -"Your application must catch errors when inserting documents into the " -"\"proxy\" collection and must enforce consistency between the two " -"collections." -msgstr "" - -# bffae5fe262f4802b11b69e57a62c466 -#: ../source/tutorial/unique-constraints-on-arbitrary-fields.txt:88 -msgid "" -"If the proxy collection requires sharding, you must shard on the single " -"field on which you want to enforce uniqueness." -msgstr "" - -# 373081a313b64f238719230619665e2d -#: ../source/tutorial/unique-constraints-on-arbitrary-fields.txt:91 -msgid "" -"To enforce uniqueness on more than one field using sharded proxy " -"collections, you must have *one* proxy collection for *every* field for " -"which to enforce uniqueness. If you create multiple unique indexes on a " -"single proxy collection, you *cannot* be able to shard proxy collections." -msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/update-documents.po b/locale/zh/LC_MESSAGES/tutorial/update-documents.po deleted file mode 100644 index 10fe784a9aa..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/update-documents.po +++ /dev/null @@ -1,514 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 960baaad1449401fa2fdf91365e7ca2e -#: ../source/tutorial/update-documents.txt:3 -msgid "Update Documents" -msgstr "" - -# 9fadc6358c634c71b6a030cf062cc0c3 -#: ../source/tutorial/update-documents.txt -msgid "On this page" -msgstr "" - -# b792fdbc7b374910bd552a292bcc0737 -#: ../source/tutorial/update-documents.txt:16 -msgid "Update" -msgstr "" - -# 8e24f24fc5a74847abe66a0abb1c6c1d -#: ../source/tutorial/update-documents.txt:18 -msgid "" -"MongoDB provides the following methods for updating documents in a " -"collection:" -msgstr "" - -# 8ef373f707674dd9a7ca1376ae0eb821 -#: ../source/tutorial/update-documents.txt:24 -msgid ":method:`db.collection.updateOne()`" -msgstr "" - -# ba778e0f3ee84c69b5c890e3518dac68 -#: ../source/tutorial/update-documents.txt:26 -msgid "" -"Updates at most a single document that match a specified filter even " -"though multiple documents may match the specified filter." -msgstr "" - -# 3ba6d97c11ef4bf4af2b3e1cf6d8ee76 -#: ../source/tutorial/update-documents.txt:31 -msgid ":method:`db.collection.updateMany()`" -msgstr "" - -# 5a23b2fa717148009b1cf6f544e439e9 -#: ../source/tutorial/update-documents.txt:33 -msgid "Update all documents that match a specified filter." -msgstr "" - -# c77382176ab6483c94ae8dd958f4af93 -#: ../source/tutorial/update-documents.txt:37 -msgid ":method:`db.collection.replaceOne()`" -msgstr "" - -# 0977cd0d5e0643b2b8b9bc75cf61297d -#: ../source/tutorial/update-documents.txt:39 -msgid "" -"Replaces at most a single document that match a specified filter even " -"though multiple documents may match the specified filter." -msgstr "" - -# 9dda89d93457478dacd73f608eedbdce -#: ../source/tutorial/update-documents.txt:44 -msgid ":method:`db.collection.update()`" -msgstr "" - -# c3c637544e7c4749b263e7bede3481ed -#: ../source/tutorial/update-documents.txt:46 -msgid "" -"Either updates or replaces a single document that match a specified " -"filter or updates all documents that match a specified filter." -msgstr "" - -# b155cfeee31341dfa5087e1cb4fca095 -#: ../source/tutorial/update-documents.txt:50 -msgid "" -"By default, the :method:`db.collection.update()` method updates a " -"**single** document. To update multiple documents, use the :ref:`multi " -"` option." -msgstr "" - -# 9064a8ab64184d579722330384612515 -#: ../source/tutorial/update-documents.txt:54 -msgid "These methods accept as parameters:" -msgstr "" - -# 3d2e637c53c74652a4010edb8d331d1a -#: ../source/tutorial/update-documents.txt:56 -msgid "" -"a filter document to determine which documents to update. These " -":ref:`filters ` use the same syntax as read " -"operations:" -msgstr "" - -# 2f40167e06af454abd21c3c9c1afdf0c -#: ../source/includes/extracts/filter-equality.rst:2 -msgid "" -"A :ref:`query filter document ` can specify " -"equality condition with ``:`` expressions to select all " -"documents that contain the ```` with the specified ````:" -msgstr "" - -# a6cd91cbc31c41049ad8b2096df5c64b -#: ../source/includes/extracts/filter-query-operators.rst:2 -msgid "" -"A :ref:`query filter document ` can use the " -":ref:`query operators ` to specify conditions in the " -"following form:" -msgstr "" - -# 93b862a1c5734768b4aaa06b01238944 -#: ../source/tutorial/update-documents.txt:64 -msgid "" -"an update document to specify the modification to perform or a " -"replacement document that wholly replaces the matching documents except " -"for the ``_id`` field, and" -msgstr "" - -# 55a1830773ba4d9bb22e6a8171996316 -#: ../source/tutorial/update-documents.txt:68 -msgid "an options document." -msgstr "" - -# 417d9c2489264fba8e7337edbe0c1b5b -#: ../source/tutorial/update-documents.txt:71 -msgid "Behavior" -msgstr "" - -# b68abeb34420477195cd11a39f286730 -#: ../source/tutorial/update-documents.txt:74 -msgid "Atomicity" -msgstr "" - -# e201d6d92ca94d36bfe9f3ff0d6742bd -#: ../source/tutorial/update-documents.txt:76 -msgid "" -"All write operations in MongoDB are atomic on the level of a single " -"document. For more information on MongoDB and atomicity, see :doc:`/core" -"/write-operations-atomicity`." -msgstr "" - -# 16d4f8e464c74c9a8fe24567a75426e5 -#: ../source/tutorial/update-documents.txt:81 -msgid "``_id`` Field" -msgstr "" - -# 213558e4ced74eba8770c7c9d4ef13b7 -#: ../source/tutorial/update-documents.txt:83 -msgid "" -"Once set, you cannot update the value of the ``_id`` field nor can you " -"replace an existing document with a replacement document that has a " -"different ``_id`` field value." -msgstr "" - -# 08314c8f309a4057842232cc81d0153d -#: ../source/tutorial/update-documents.txt:88 -msgid "Document Size" -msgstr "" - -# 967524a7d8e6469ba8b8c7e13f1eb33d -#: ../source/tutorial/update-documents.txt:90 -msgid "" -"When performing update operations that increase the document size beyond " -"the allocated space for that document, the update operation relocates the" -" document on disk." -msgstr "" - -# 1cd8d520c8f34ebabe6743089680d75a -#: ../source/tutorial/update-documents.txt:95 -msgid "Field Order" -msgstr "" - -# 828f09437c8c4074a3373786de929c4d -#: ../source/includes/fact-update-field-order.rst:3 -msgid "" -"MongoDB preserves the order of the document fields following write " -"operations *except* for the following cases:" -msgstr "" - -# 0382478c4d27467c8f089a844c1a3777 -#: ../source/includes/fact-update-field-order.rst:6 -msgid "The ``_id`` field is always the first field in the document." -msgstr "" - -# 7f46559cdba840a78aefdd69d0fe57f1 -#: ../source/includes/fact-update-field-order.rst:8 -msgid "" -"Updates that include :update:`renaming <$rename>` of field names may " -"result in the reordering of fields in the document." -msgstr "" - -# 0ba9979dfa9f4109955efbb2d324c833 -#: ../source/includes/fact-update-field-order.rst:13 -msgid "" -"Starting in version 2.6, MongoDB actively attempts to preserve the field " -"order in a document. Before version 2.6, MongoDB did not actively " -"preserve the order of the fields in a document." -msgstr "" - -# b45b293b8c684117a9101a6d21a85f54 -#: ../source/tutorial/update-documents.txt:102 -msgid "``Upsert`` Option" -msgstr "" - -# 95bbd8ceafe54a1d90b0598cbf81dedc -#: ../source/tutorial/update-documents.txt:104 -msgid "" -"If :method:`db.collection.update()`, :method:`db.collection.updateOne()`," -" :method:`db.collection.updateMany()`, or " -":method:`db.collection.replaceOne()` includes ``upsert : true`` **and** " -"no documents match the specified filter, then the operation creates a new" -" document and inserts it. If there are matching documents, then the " -"operation modifies or replaces the matching document or documents." -msgstr "" - -# 44da421e1b5d4daba8bd224c1cbfa89f -#: ../source/tutorial/update-documents.txt:112 -msgid "" -"For details on the new document created, see the individual reference " -"pages for the methods." -msgstr "" - -# a8c6cd5b567c405f98dfab66b7366df2 -#: ../source/tutorial/update-documents.txt:116 -msgid "Example Collection" -msgstr "" - -# e92218dab90448bd86ca5c22700a0d07 -#: ../source/tutorial/update-documents.txt:118 -msgid "" -"The examples on this page use the :method:`db.collection.find()` method " -"in the :program:`mongo` shell. In the :program:`mongo` shell, if the " -"returned cursor is not assigned to a variable using the ``var`` keyword, " -"then the cursor is automatically iterated up to 20 times [#set-shell-" -"batch-size]_ to print up to the first 20 documents in the results." -msgstr "" - -# 49c11370cad142ae8fd3f3f830288e17 -#: ../source/tutorial/update-documents.txt:125 -msgid "" -"To populate the ``users`` collection referenced in the examples, run the " -"following in :program:`mongo` shell:" -msgstr "" - -# 7094d936e17c4e41adae9657cd5d117d -#: ../source/tutorial/update-documents.txt:130 -msgid "" -"If the ``users`` collection already contains documents with the same " -"``_id`` values, you need to :method:`drop ` the " -"collection (``db.users.drop()``) before inserting the example documents." -msgstr "" - -# 81fc8b63efea4f65b47aed95f8492406 -#: ../source/tutorial/update-documents.txt:228 -msgid "Update Specific Fields in a Document" -msgstr "" - -# 636e964b2ec840febd3a23625e01c947 -#: ../source/tutorial/update-documents.txt:230 -msgid "" -"To change a field in a document, MongoDB provides :manual:`update " -"operators `, such as :update:`$set` to modify" -" values." -msgstr "" - -# a6ca0ec4b04d4e269495c6cc0eebe7f4 -#: ../source/tutorial/update-documents.txt:234 -msgid "" -"To specify the modification to perform using update operators, use an " -"update document of the form:" -msgstr "" - -# dae402f7812f4ad0bd668a7fa53eeb83 -#: ../source/tutorial/update-documents.txt:245 -msgid "" -"Some update operators, such as :update:`$set`, will create the field if " -"the field does not exist. See the individual :manual:`update operator " -"` reference." -msgstr "" - -# c3b6c13c5b324711b83a9dea947c2424 -#: ../source/tutorial/update-documents.txt:252 -msgid "``db.collection.updateOne()``" -msgstr "" - -# 0623a3f78c4242dfa9f86be98e199c2a -#: ../source/tutorial/update-documents.txt:256 -msgid "" -"The following example uses the :method:`db.collection.updateOne()` method" -" on the ``users`` collection to update the *first* document that matches " -"the filter ``favorites.artist`` equals ``\"Picasso\"``. The update " -"operation:" -msgstr "" - -# fbf6c3c992934387a34f86fdc34e5503 -#: ../source/tutorial/update-documents.txt:261 -msgid "" -"uses the :update:`$set` operator to update the value of the " -"``favorites.food`` field to ``\"pie\"`` and the value of the ``type`` " -"field to ``3``," -msgstr "" - -# bd6b47a1312c448fb3d876a598bc01f7 -# 555625f2acb1437b8eea5cb750249258 -# 58d855099a88496b93576a5323a1b81d -#: ../source/tutorial/update-documents.txt:265 -#: ../source/tutorial/update-documents.txt:299 -#: ../source/tutorial/update-documents.txt:328 -msgid "" -"uses the :update:`$currentDate` operator to update the value of the " -"``lastModified`` field to the current date. If ``lastModified`` field " -"does not exist, :update:`$currentDate` will create the field. See " -":update:`$currentDate` for details." -msgstr "" - -# 6a53a6acf63f403c88aa32b99c25bc66 -#: ../source/tutorial/update-documents.txt:280 -msgid "" -"For more information and examples, see " -":method:`db.collection.updateOne()`." -msgstr "" - -# e3b2cd4870c849a5ab7f9cd1dc9237cf -#: ../source/tutorial/update-documents.txt:287 -msgid "``db.collection.updateMany()``" -msgstr "" - -# 121bdd92244b4b22b8701936a9c425e8 -#: ../source/tutorial/update-documents.txt:291 -msgid "" -"The following example uses the :method:`db.collection.updateMany()` " -"method on the ``users`` collection to update all documents that matches " -"the filter ``favorites.artist`` equals ``\"Picasso\"``. The update " -"operation:" -msgstr "" - -# df90c47138d146fa8660af4b6ba5583f -#: ../source/tutorial/update-documents.txt:295 -msgid "" -"uses the :update:`$set` operator to update the value of the " -"``favorites.artist`` field to ``\"Pisanello\"`` and the value of the " -"``type`` field to ``3``," -msgstr "" - -# ec7f46e4ca034d95ac164e8861805cb6 -#: ../source/tutorial/update-documents.txt:314 -msgid "" -"For more information and examples, see " -":method:`db.collection.updateMany()`." -msgstr "" - -# 80195c3bfb5546329e54a080f104c18b -# 11c282f677884c809060a11a8f517e6f -#: ../source/tutorial/update-documents.txt:318 -#: ../source/tutorial/update-documents.txt:389 -msgid "``db.collection.update``" -msgstr "" - -# 5d5e6e23fcb24a3f8e193ee06a69570a -#: ../source/tutorial/update-documents.txt:320 -msgid "" -"The following example uses the :method:`db.collection.update()` method on" -" the ``users`` collection to update the *first* document that matches the" -" filter ``favorites.artist`` equals ``\"Pisanello\"``. The update " -"operation:" -msgstr "" - -# 27dc41d350ed4975ad9c38109183c64d -#: ../source/tutorial/update-documents.txt:324 -msgid "" -"uses the :update:`$set` operator to update the value of the " -"``favorites.food`` field to ``\"pizza\"`` and the value of the ``type`` " -"field to ``0``," -msgstr "" - -# 39306c910b684223b002fe2a51ede782 -#: ../source/tutorial/update-documents.txt:343 -msgid "" -"To update multiple documents using the :method:`db.collection.update()`, " -"include the :ref:`multi: true ` option:" -msgstr "" - -# c236cae2392946568160cefedb6fbedb -#: ../source/tutorial/update-documents.txt:359 -msgid "Replace the Document" -msgstr "" - -# af13bff7763a4e90aa928521646ac026 -#: ../source/tutorial/update-documents.txt:361 -msgid "" -"To replace the entire content of a document except for the ``_id`` field," -" pass an entirely new document as the second argument to " -":method:`db.collection.replaceOne()` or :method:`db.collection.update()`." -" When replacing a document, the replacement document must consist of only" -" `` : ``." -msgstr "" - -# f19eb67abc7442c080673367229ca23a -#: ../source/tutorial/update-documents.txt:367 -msgid "" -"The replacement document can have different fields from the original " -"document. In the replacement document, you can omit the ``_id`` field " -"since the ``_id`` field is immutable; however, if you do include the " -"``_id`` field, it must have the same value as the current value." -msgstr "" - -# fc9d08a61fef426fb22b05d3bc19164b -#: ../source/tutorial/update-documents.txt:375 -msgid "``db.collection.replaceOne``" -msgstr "" - -# d6a39a37d2f34b729b0743463a41548e -#: ../source/tutorial/update-documents.txt:377 -msgid "" -"The following example uses the :method:`db.collection.replaceOne()` " -"method on the ``users`` collection to replace the *first* document that " -"matches the filter ``name`` equals ``\"abc\"`` with the new document:" -msgstr "" - -# 8848ce04fcad43d99da26a4382818710 -#: ../source/tutorial/update-documents.txt:391 -msgid "" -"The following example uses the :method:`db.collection.update()` method on" -" the ``users`` collection to replace the *first* document that matches " -"the filter ``name`` equals ``\"xyz\"`` with the new document:" -msgstr "" - -# c207a41b5cda4e36906423a6df4c3420 -#: ../source/tutorial/update-documents.txt:403 -msgid "Additional Methods" -msgstr "" - -# cd328df3945d48609ffffcfad9a1fbfe -#: ../source/tutorial/update-documents.txt:405 -msgid "The following methods can also update documents from a collection:" -msgstr "" - -# d91d933c4436406abd881a0ddd0d7076 -#: ../source/tutorial/update-documents.txt:407 -msgid ":method:`db.collection.findOneAndReplace()`." -msgstr "" - -# 3ffdb168471d44b299831552b999b74c -#: ../source/tutorial/update-documents.txt:409 -msgid ":method:`db.collection.findOneAndUpdate()`." -msgstr "" - -# 1c92c0194d6c4896bce9cda4b5867feb -#: ../source/tutorial/update-documents.txt:411 -msgid ":method:`db.collection.findAndModify()`." -msgstr "" - -# 4217ec14f7b34efca6e22cbcf23658c1 -#: ../source/tutorial/update-documents.txt:413 -msgid ":method:`db.collection.save()`." -msgstr "" - -# ff688edbcb5842d190272d24b16f3daa -#: ../source/tutorial/update-documents.txt:415 -msgid ":method:`db.collection.bulkWrite()`." -msgstr "" - -# b1a7ef9a5bbe4425b27978e444a5b45e -#: ../source/tutorial/update-documents.txt:417 -msgid "" -"See the individual reference pages for the methods for more information " -"and examples." -msgstr "" - -# 73f7f23fc1a6444ea95b1748f33ab107 -#: ../source/tutorial/update-documents.txt:421 -msgid "Write Acknowledgement" -msgstr "" - -# d5f8a710fbfd4ff88700452010aec069 -#: ../source/tutorial/update-documents.txt:423 -msgid "" -"With write concerns, you can specify the level of acknowledgement " -"requested from MongoDB for write operations. For details, see " -":doc:`/reference/write-concern`." -msgstr "" - -# 57213845c3234555ae3fa2f19aad617a -#: ../source/includes/footnote-set-shell-batch-size.rst:1 -msgid "" -"You can use the ``DBQuery.shellBatchSize`` to change the number of " -"iteration from the default value ``20``. See :ref:`mongo-shell-executing-" -"queries` for more information." -msgstr "" - -#~ msgid "" -#~ "The following example uses the " -#~ ":method:`db.collection.replaceOne()` method on the" -#~ " ``users`` collection to replace the " -#~ "*first* document that matches the filter" -#~ " ``name`` equals ``\"sue\"`` with the " -#~ "new document:" -#~ msgstr "" - -#~ msgid "The following methods can also delete documents from a collection:" -#~ msgstr "" - -#~ msgid ":method:`db.collection.findOneAndModify()`." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/update-if-current.po b/locale/zh/LC_MESSAGES/tutorial/update-if-current.po deleted file mode 100644 index 45dddd700f1..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/update-if-current.po +++ /dev/null @@ -1,77 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/update-if-current.txt:3 -msgid "Update Document if Current" -msgstr "" - -#: ../source/tutorial/update-if-current.txt:8 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/update-if-current.txt:10 -msgid "" -"The *Update if Current* pattern is an approach to :ref:`concurrency control " -"` when multiple applications have access to the data." -msgstr "" - -#: ../source/tutorial/update-if-current.txt:16 -msgid "Pattern" -msgstr "" - -#: ../source/tutorial/update-if-current.txt:18 -msgid "" -"The pattern queries for the document to update. Then, for each field to " -"modify, the pattern includes the field and its value in the returned " -"document in the query predicate for the update operation. This way, the " -"update only modifies the document fields *if* the fields have not changed " -"since the query." -msgstr "" - -#: ../source/tutorial/update-if-current.txt:25 -msgid "Example" -msgstr "" - -#: ../source/tutorial/update-if-current.txt:27 -msgid "" -"Consider the following example in the :program:`mongo` shell. The example " -"updates the ``quantity`` and the ``reordered`` fields of a document *only* " -"if the fields have not changed since the query." -msgstr "" - -#: ../source/tutorial/update-if-current.txt:31 -msgid "" -"The :method:`db.collection.update()` method now returns a " -":method:`WriteResult()` object that contains the status of the operation. " -"Previous versions required an extra :method:`db.getLastErrorObj()` method " -"call." -msgstr "" - -#: ../source/tutorial/update-if-current.txt:71 -msgid "Modifications to the Pattern" -msgstr "" - -#: ../source/tutorial/update-if-current.txt:73 -msgid "" -"Another approach is to add a ``version`` field to the documents. " -"Applications increment this field upon each update operation to the " -"documents. You must be able to ensure that *all* clients that connect to " -"your database include the ``version`` field in the query predicate. To " -"associate increasing numbers with documents in a collection, you can use one" -" of the methods described in :doc:`/tutorial/create-an-auto-incrementing-" -"field`." -msgstr "" - -#: ../source/tutorial/update-if-current.txt:81 -msgid "For more approaches, see :ref:`concurrency-control`." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/upgrade-cluster-to-ssl.po b/locale/zh/LC_MESSAGES/tutorial/upgrade-cluster-to-ssl.po deleted file mode 100644 index 742ccd4ce86..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/upgrade-cluster-to-ssl.po +++ /dev/null @@ -1,111 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/upgrade-cluster-to-ssl.txt:3 -msgid "Upgrade a Cluster to Use TLS/SSL" -msgstr "" - -#: ../source/includes/fact-ssl-supported.rst:3 -msgid "" -"Most MongoDB distributions now include support for TLS/SSL. See " -":doc:`/tutorial/configure-ssl` and :doc:`/tutorial/configure-ssl-clients` " -"for more information about TLS/SSL and MongoDB." -msgstr "" - -#: ../source/includes/extracts/security-prereq-configure-ssl-clients.rst:1 -msgid "" -"A full description of TLS/SSL, PKI (Public Key Infrastructure) certificates," -" and Certificate Authority is beyond the scope of this document. This page " -"assumes prior knowledge of TLS/SSL as well as access to valid certificates." -msgstr "" - -#: ../source/tutorial/upgrade-cluster-to-ssl.txt:20 -msgid "" -"The MongoDB server supports listening for both TLS/SSL encrypted and " -"unencrypted connections on the same TCP port. This allows upgrades of " -"MongoDB clusters to use TLS/SSL encrypted connections." -msgstr "" - -#: ../source/tutorial/upgrade-cluster-to-ssl.txt:24 -msgid "" -"To upgrade from a MongoDB cluster using no TLS/SSL encryption to one using " -"*only* TLS/SSL encryption, use the following rolling upgrade process:" -msgstr "" - -#: ../source/tutorial/upgrade-cluster-to-ssl.txt:29 -msgid "" -"For each node of a cluster, start the node with the option " -":option:`--sslMode` set to ``allowSSL``. The :option:`--sslMode allowSSL " -"<--sslMode>` setting allows the node to accept both TLS/SSL and non-TLS/non-" -"SSL incoming connections. Its connections to other servers do not use " -"TLS/SSL. Include other :doc:`TLS/SSL options ` as " -"well as any other options that are required for your specific configuration." -" For example:" -msgstr "" - -#: ../source/tutorial/upgrade-cluster-to-ssl.txt:41 -#: ../source/tutorial/upgrade-cluster-to-ssl.txt:78 -msgid "Upgrade all nodes of the cluster to these settings." -msgstr "" - -#: ../source/tutorial/upgrade-cluster-to-ssl.txt:43 -msgid "" -"You may also specify these options in the :doc:`configuration file " -"`. If using a :doc:`YAML format " -"configuration file `, specify the " -"following settings in the file:" -msgstr "" - -#: ../source/tutorial/upgrade-cluster-to-ssl.txt:56 -msgid "" -"Or, if using the :v2.4:`older configuration file format `:" -msgstr "" - -#: ../source/tutorial/upgrade-cluster-to-ssl.txt:65 -msgid "Switch all clients to use TLS/SSL. See :ref:`ssl-clients`." -msgstr "" - -#: ../source/tutorial/upgrade-cluster-to-ssl.txt:67 -msgid "" -"For each node of a cluster, use the :dbcommand:`setParameter` command to " -"update the :parameter:`sslMode` to ``preferSSL``. [#update-mode-" -"alternative]_ With ``preferSSL`` as its :setting:`net.ssl.mode`, the node " -"accepts both TLS/SSL and non-TLS/non-SSL incoming connections, and its " -"connections to other servers use TLS/SSL. For example:" -msgstr "" - -#: ../source/tutorial/upgrade-cluster-to-ssl.txt:80 -msgid "At this point, all connections should be using TLS/SSL." -msgstr "" - -#: ../source/tutorial/upgrade-cluster-to-ssl.txt:82 -msgid "" -"For each node of the cluster, use the :dbcommand:`setParameter` command to " -"update the :parameter:`sslMode` to ``requireSSL``. [#update-mode-" -"alternative]_ With ``requireSSL`` as its :setting:`net.ssl.mode`, the node " -"will reject any non-TLS/non-SSL connections. For example:" -msgstr "" - -#: ../source/tutorial/upgrade-cluster-to-ssl.txt:92 -msgid "" -"After the upgrade of all nodes, edit the :doc:`configuration file " -"` with the appropriate TLS/SSL settings to" -" ensure that upon subsequent restarts, the cluster uses TLS/SSL." -msgstr "" - -#: ../source/tutorial/upgrade-cluster-to-ssl.txt:97 -msgid "" -"As an alternative to using the :dbcommand:`setParameter` command, you can " -"also restart the nodes with the appropriate TLS/SSL options and values." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/upgrade-config-servers-to-replica-set-downtime.po b/locale/zh/LC_MESSAGES/tutorial/upgrade-config-servers-to-replica-set-downtime.po deleted file mode 100644 index 22b61f49713..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/upgrade-config-servers-to-replica-set-downtime.po +++ /dev/null @@ -1,379 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 58c25a4f59544923ade6d7f65ddb6682 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:5 -msgid "Upgrade Config Servers to Replica Set (Downtime)" -msgstr "" - -# d75bd7e7566843cb8ff19a79eba20205 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt -msgid "On this page" -msgstr "" - -# 410c25dc0e9346838879efc0e859d264 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:17 -msgid "" -"In version 3.4, MongoDB removes support for SCCC config servers. Before " -"you can upgrade your sharded clusters to 3.4, you must convert your " -"config servers from SCCC to CSRS. To convert to CSRS, follow the " -"procedure to change your 3.2.x SCCC to 3.2.x CSRS." -msgstr "" - -# 6999672df79041b3a13ace5f4a75364d -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:22 -msgid "" -"The following procedure upgrades three mirrored config servers to a " -":ref:`config server replica set `." -msgstr "" - -# 3242f6d9a3ca40199566c93a3f14d308 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:26 -msgid "Prerequisites" -msgstr "" - -# 6730d9ae579a4732aef15faeb19f3fe1 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:28 -msgid "" -"All binaries in the sharded clusters must be at least version 3.2. See " -":ref:`3.2-upgrade-cluster` for instructions to upgrade the sharded " -"cluster." -msgstr "" - -# b0d4a718c8854a1a99629195632e0a18 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:32 -msgid "The existing config servers must be in sync." -msgstr "" - -# 8201f364814e4889b926a0f2decdcaa2 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:35 -msgid "Procedure" -msgstr "" - -# f3e56635da7f4478af98a1e4a314afa4 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:37 -msgid "" -"The procedure outlined in this tutorial requires downtime. If all the " -"sharded cluster binaries are at least version 3.2.4, you can also convert" -" the config servers to replica set without downtime. For details, see " -":doc:`/tutorial/upgrade-config-servers-to-replica-set`." -msgstr "" - -# 0e50f3e348c84ce8acfa792646c8cdab -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:42 -msgid "" -"**Disable the balancer** as described in :ref:`sharding-balancing-" -"disable-temporarily`." -msgstr "" - -# 7d0b243acc974354a698950e76625b2e -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:45 -msgid "" -"Connect a :program:`mongo` shell to the *first* config server listed in " -"the :setting:`~sharding.configDB` setting of the :program:`mongos` and " -"run :method:`rs.initiate()` to initiate the single member replica set." -msgstr "" - -# 0fa9bc5ba28e4ffb9f6b011835aa4ccb -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:58 -msgid ":rsconf:`_id` corresponds to the replica set name for the config servers." -msgstr "" - -# 9e09f54931ed46cc808da23f8ea716bf -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:61 -msgid "" -":rsconf:`version` set to 1, corresponding to the initial version of the " -"replica set configuration." -msgstr "" - -# 6306daa187c9491bbe3ba272115bd89f -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:64 -msgid ":rsconf:`configsvr` must be set be ``true``." -msgstr "" - -# 1cd93767898249cba5129a5f7102efba -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:66 -msgid ":rsconf:`members` array contains a document that specifies:" -msgstr "" - -# 7aaa47b360964b819bbfe77af6da0442 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:68 -msgid "" -":rsconf:`members._id ` which is a numeric identifier for " -"the member." -msgstr "" - -# 63ead9ed260840b19bff030943b134bc -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:71 -msgid "" -":rsconf:`members.host ` which is a string corresponding " -"to the config server's hostname and port." -msgstr "" - -# 5cd76ddc3cd642408e18e00beb6daf74 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:74 -msgid "Restart this config server as a single member replica set with:" -msgstr "" - -# 187c2fc928e14a799ebbfed71707552e -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:76 -msgid "" -"the :option:`--replSet` option set to the replica set name specified " -"during the :method:`rs.initiate()`," -msgstr "" - -# 5c4e354e8c1843db9db62ca60958d22b -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:79 -msgid "" -"the :option:`--configsvrMode` option set to the legacy config server mode" -" Sync Cluster Connection Config (``sccc``)," -msgstr "" - -# bce703e9a43547179c90ac5128e95b81 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:82 -msgid "the :option:`--configsvr` option, and" -msgstr "" - -# ef3bc7ece6144e009bfa2b085d73cdd2 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:84 -msgid "" -"the :option:`--storageEngine` option set to the storage engine used by " -"this config server. For this upgrade procedure, the existing config " -"server can be using either MMAPv1 or WiredTiger." -msgstr "" - -# 5800b54021f74d8a90430ea20a671f7f -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:88 -msgid "Include additional options as specific to your deployment." -msgstr "" - -# cb857ccb837a459b937c43821636ff1e -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:94 -msgid "" -"Or if using a :doc:`configuration file `, specify the :setting:`replication.replSetName:`, " -":setting:`sharding.clusterRole`, :setting:`sharding.configsvrMode` and " -":setting:`net.port`." -msgstr "" - -# e48c3a59dbd54be0bb8ee1781b43ca7f -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:113 -msgid "" -"Start the new :program:`mongod` instances to add to the replica set. " -"These instances must use the :doc:`WiredTiger ` storage" -" engine. Starting in 3.2, the default storage engine is WiredTiger for " -"new :program:`mongod` instances with new data paths." -msgstr "" - -# 80155de5ebc442a393da497d5a798375 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:120 -msgid "Do not add existing config servers to the replica set." -msgstr "" - -# 6ece0aadfe0d4ab291c96bc34248603b -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:121 -msgid "Use new dbpaths for the new instances." -msgstr "" - -# 73c240675e10409387e4f51b7af1fae5 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:123 -msgid "" -"The number of new :program:`mongod` instances to add depends on the " -"config server currently in the single-member replica set:" -msgstr "" - -# 1cdfbb5b0d3e494780fffee2b1d4b2cc -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:126 -msgid "" -"If the config server is using MMAPv1, start 3 new :program:`mongod` " -"instances." -msgstr "" - -# 9ea4f71b1c7f4b938a517fd8f139263e -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:129 -msgid "" -"If the config server is using WiredTiger, start 2 new :program:`mongod` " -"instances." -msgstr "" - -# 05c4a4e87f8a4b7cbf6d2f6b44204cb3 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:132 -msgid "" -"The example in this procedure assumes that the existing config servers " -"use MMAPv1." -msgstr "" - -# 42c46113fd9744599d6465434a1126bf -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:135 -msgid "" -"For each new :program:`mongod` instance to add, include the " -"``--configsvr`` and the ``--replSet`` options:" -msgstr "" - -# 8b1b71d00c8843b3af107562042fbf70 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:142 -msgid "" -"Or if using a :doc:`configuration file `:" -msgstr "" - -# 9718d4d2c9f94b808a03383a14c5322b -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:156 -msgid "" -"Using the :program:`mongo` shell connected to the replica set config " -"server, add the new :program:`mongod` instances as :ref:`non-voting " -"`, :doc:`priority 0 ` members:" -msgstr "" - -# 923942e7e0ec4131843b7d2fa5ba4b79 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:165 -msgid "" -"Once all the new members have been added as :ref:`non-voting `, :doc:`priority 0 ` members, ensure that the new nodes have completed the" -" :ref:`initial sync ` and have reached " -":replstate:`SECONDARY` state. To check the state of the replica set " -"members, run :method:`rs.status()` in the :program:`mongo` shell:" -msgstr "" - -# 1769fac2139a4a4c8d9adc095c361ef5 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:177 -msgid "" -"Shut down one of the other non-replica set config servers; i.e. either " -"the second and third config server listed in the " -":setting:`~sharding.configDB` setting of the :program:`mongos`." -msgstr "" - -# ab3bc758ffbb4e83bb530362e7bd1674 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:181 -msgid "" -"Reconfigure the replica set to allow all members to vote and have default" -" priority of ``1``." -msgstr "" - -# 54ba5d7c693e4794b1ff6049a7455b09 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:199 -msgid "" -"Step down the first config server, i.e. the server started with " -"``--configsvrMode=sccc``." -msgstr "" - -# 44aab596fe24495e9f333a9d6dac9a21 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:206 -msgid "Shut down the following members of the sharded cluster:" -msgstr "" - -# 23dfea7038ae414ab2d967af25c83ca0 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:208 -msgid "The :program:`mongos` instances." -msgstr "" - -# 70cfae11820445d39a8ab9f006b48232 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:210 -msgid "The shards." -msgstr "" - -# 553369f5ea094b3e9eece516bbfe431e -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:212 -msgid "The remaining non-replica set config servers." -msgstr "" - -# 45bf8664a82b44a188ad88aaea1a7ad8 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:214 -msgid "Shut down the first config server." -msgstr "" - -# 980a6c9d55fa45149ed9085995d47397 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:216 -msgid "" -"If the first config server uses the MMAPv1 storage engine, remove the " -"member from the replica set. Connect a :program:`mongo` shell to the " -"current primary and use :method:`rs.remove()`:" -msgstr "" - -# 47e1ab8cba6345de8a9e159b8648ef1e -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:222 -msgid "" -"If the first config server uses the WiredTiger storage engine, do not " -"remove." -msgstr "" - -# 15cfd854728744e88194930dffed5a95 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:229 -msgid "" -"If the first config server uses :doc:`WiredTiger `, " -"restart the first config server in config server replica set (``CSRS``) " -"mode; i.e. restart **without** the ``--configsvrMode=sccc`` option:" -msgstr "" - -# 1de1a9c498a9410fafd0c1f3da12beef -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:236 -msgid "If the first config server uses the MMAPv1 storage engine, do not restart." -msgstr "" - -# 21c0abd08691460687de70de1b2fc177 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:243 -msgid "" -"Or if using a :doc:`configuration file `, omit the :setting:`sharding.configsvrMode` setting:" -msgstr "" - -# 37eee2268cbc43c08952e1b28d4736d3 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:259 -msgid "Restart the shards." -msgstr "" - -# a63770363bbe4063996c120d2f76e4f6 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:261 -msgid "" -"Restart :program:`mongos` instances with updated :option:`--configdb` or " -":setting:`~sharding.configDB` setting." -msgstr "" - -# 743e37f9bfd64d34970125d054408cc2 -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:264 -msgid "" -"For the updated :option:`--configdb` or :setting:`~sharding.configDB` " -"setting, specify the replica set name for the config servers and the " -"members in the replica set." -msgstr "" - -# 06a362f31ebc4b599f92408b6e00f77e -#: ../source/tutorial/upgrade-config-servers-to-replica-set-downtime.txt:272 -msgid "" -"**Re-enable the balancer** as described in :ref:`sharding-balancing-" -"enable`." -msgstr "" - -#~ msgid "" -#~ "Starting in MongoDB 3.2, config servers" -#~ " for sharded clusters can be deployed" -#~ " as a :doc:`replica set `. Using a replica " -#~ "set for the config servers improves " -#~ "consistency across the config servers, " -#~ "since MongoDB can take advantage of " -#~ "the standard replica set read and " -#~ "write protocols for the config data. " -#~ "In addition, using a replica set " -#~ "for config servers allows a sharded " -#~ "cluster to have more than 3 config" -#~ " servers since a replica set can " -#~ "have up to 50 members. To deploy" -#~ " config servers as a replica set, " -#~ "the config servers must run the " -#~ ":doc:`WiredTiger storage engine `." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/upgrade-config-servers-to-replica-set.po b/locale/zh/LC_MESSAGES/tutorial/upgrade-config-servers-to-replica-set.po deleted file mode 100644 index 82547226247..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/upgrade-config-servers-to-replica-set.po +++ /dev/null @@ -1,475 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# e969059a2f8a4c58a28515bc28e299bd -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:5 -msgid "Upgrade Config Servers to Replica Set" -msgstr "" - -# ed7347e7c71b4b25a6f57ba5a8d81214 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt -msgid "On this page" -msgstr "" - -# ebe6501661684f1b8709f60db19dd194 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:17 -msgid "" -"In version 3.4, MongoDB removes support for SCCC config servers. Before " -"you can upgrade your sharded clusters to 3.4, you must convert your " -"config servers from SCCC to CSRS. To convert to CSRS, follow the " -"procedure to change your 3.2.x SCCC to 3.2.x CSRS." -msgstr "" - -# 58b82c7e36eb4fe8bc5cb1222c7f806c -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:22 -msgid "" -"The following procedure upgrades three mirrored config servers to a " -":ref:`config server replica set ` without downtime. To use this " -"procedure, all the sharded cluster binaries must be at least version " -"3.2.4." -msgstr "" - -# e601d9641353463fa67b66e711d94884 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:27 -msgid "" -"During this procedure there will be a period of time where the config " -"servers will be read-only. During this period, certain catalog " -"operations will fail if attempted. Operations that will not be available" -" include adding and dropping shards, creating and dropping databases, " -"creating and dropping sharded collections, and migrating chunks (both " -"manually and via the balancer process). Normal read and write operations" -" to existing collections will not be affected." -msgstr "" - -# e415b062cb4a4f9983d299805942c28d -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:35 -msgid ":doc:`/tutorial/upgrade-config-servers-to-replica-set-downtime`" -msgstr "" - -# dc68226c2ee44301bfed5845c2445fdb -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:38 -msgid "Prerequisites" -msgstr "" - -# 1f82da34a3ea48349940c95845a8e0a2 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:40 -msgid "" -"All binaries in the sharded clusters must be at least version **3.2.4**. " -"See :ref:`3.2-upgrade-cluster` for instructions to upgrade the sharded " -"cluster." -msgstr "" - -# f7d305697aa14b1ab46d6aeeb3ebac45 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:44 -msgid "The existing config servers must be in sync." -msgstr "" - -# 5acae49389aa4d9e93237e6a8cbf7563 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:47 -msgid "Procedure" -msgstr "" - -# d1d07030b61748258332d5c730d8f462 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:51 -msgid "" -"The procedure refers to the first config server, second config server, " -"and the third config server as listed in the " -":setting:`~sharding.configDB` setting of the :program:`mongos`. This " -"means, that for the following example:" -msgstr "" - -# 8d313cb5514d488a8d6423073ef27eff -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:60 -msgid "The first config server refers to ``confServer1``." -msgstr "" - -# dcc00b2da20d45c7857bcec17af63cbf -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:61 -msgid "The second config server refers to ``confServer2``." -msgstr "" - -# d41c904af8c44cdf81243c6a6fe86a07 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:62 -msgid "The third config server refers to ``confServer3``." -msgstr "" - -# 8569908b805243bf9873de8e61de59a8 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:64 -msgid "" -"**Disable the balancer** as described in :ref:`sharding-balancing-" -"disable-temporarily`." -msgstr "" - -# 7235a09806a44f8999c99f389b6f3b98 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:67 -msgid "" -"Connect a :program:`mongo` shell to the *first* config server listed in " -"the :setting:`~sharding.configDB` setting of the :program:`mongos` and " -"run :method:`rs.initiate()` to initiate the single member replica set." -msgstr "" - -# f1d042c411d54e699afd81e8a8d93c6f -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:80 -msgid ":rsconf:`_id` corresponds to the replica set name for the config servers." -msgstr "" - -# d39abc95d5364e24a1b81ebe4607282e -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:83 -msgid ":rsconf:`configsvr` must be set to ``true``." -msgstr "" - -# 7031b2f938a948f3ae639f3dab058a95 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:85 -msgid ":rsconf:`version` must be set to ``1``." -msgstr "" - -# a3108f880c544dd9a18a7265563b7cad -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:87 -msgid ":rsconf:`members` array contains a document that specifies:" -msgstr "" - -# 0f69449d77884a0aa9e71f1b20f58bd7 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:89 -msgid "" -":rsconf:`members._id ` which is a numeric identifier for " -"the member." -msgstr "" - -# 5544a094605e48c5882aa577ab8bfe03 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:92 -msgid "" -":rsconf:`members.host ` which is a string corresponding " -"to the config server's hostname and port." -msgstr "" - -# 3914328703584cf587e331c15ae37e08 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:95 -msgid "Restart this config server as a single member replica set with:" -msgstr "" - -# 40c7e2d633174547af890797c3e938a1 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:97 -msgid "" -"the :option:`--replSet` option set to the replica set name specified " -"during the :method:`rs.initiate()`," -msgstr "" - -# c9d6798ab2d5494ca8dc32886058b34e -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:100 -msgid "" -"the :option:`--configsvrMode` option set to the legacy config server mode" -" Sync Cluster Connection Config (``sccc``)," -msgstr "" - -# fd30b4b5f4da46019eff7843e2dc568e -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:103 -msgid "the :option:`--configsvr` option," -msgstr "" - -# 1a22f8edd2964ddc9ab5372ad352b6e7 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:105 -msgid "" -"the :option:`--storageEngine` option set to the storage engine used by " -"this config server. For this upgrade procedure, the existing config " -"server can be using either MMAPv1 or WiredTiger, and" -msgstr "" - -# 13e38b437cc34509bfff173e6fcdc353 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:109 -msgid "the :option:`--port` option set to the same port as before restart, and" -msgstr "" - -# f4f03db73a5349778dc3e5fc0bce5669 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:111 -msgid "the :option:`--dbpath` option set to the same path as before restart." -msgstr "" - -# 551c3a22e31742fea9db50e6f044b8ea -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:113 -msgid "Include additional options as specific to your deployment." -msgstr "" - -# 77affa29bc824fdcbb0a1439093d1b57 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:117 -msgid "The config server must use the same port as before. [#same-port]_" -msgstr "" - -# a3573d4b93b046e7b54e655d3a0339dc -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:123 -msgid "" -"Or if using a :doc:`configuration file `, specify the:" -msgstr "" - -# d8818cbdd3a44509821e882be07a3ffa -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:126 -msgid ":setting:`sharding.clusterRole`," -msgstr "" - -# 7ebd5c4295db461db3a45be12db56cd4 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:127 -msgid ":setting:`sharding.configsvrMode`," -msgstr "" - -# 2e0b5e1eac1843528328a71c75b40a71 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:128 -msgid ":setting:`replication.replSetName`," -msgstr "" - -# 2a4d50de9bf446bab9418cbbbdbb084e -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:129 -msgid ":setting:`storage.dbPath`," -msgstr "" - -# fb2cee8f748947b780df956892ba105e -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:130 -msgid ":setting:`storage.engine`, and" -msgstr "" - -# 175915095db2498ba62f3e53b944a133 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:131 -msgid ":setting:`net.port`." -msgstr "" - -# 66dee7f1db994583b723b7e6777a67b2 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:148 -msgid "" -"If before the restart, your config server did not explicitly specify the " -"``--configsvr`` option or the ``--port`` option, the restart with the " -"``--configsvr`` will result in a change of port." -msgstr "" - -# 331eadce913a428a82a64eb455ecbbc4 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:152 -msgid "" -"To ensure that the port used by the config server does not change, " -"include the :option:`--port` option or :setting:`net.port` set to the " -"same port as before the restart." -msgstr "" - -# 0cb17364545d42068db6b76d6fdb50e5 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:156 -msgid "" -"Start the new :program:`mongod` instances to add to the replica set. " -"These instances must use the :doc:`WiredTiger ` storage" -" engine. Starting in 3.2, the default storage engine is WiredTiger for " -"new :program:`mongod` instances with new data paths." -msgstr "" - -# 03dd0796124248e6ba2fa73182c2f612 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:163 -msgid "Do not add existing config servers to the replica set." -msgstr "" - -# 257014cf865e46d38ce77f81f8de6049 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:164 -msgid "Use new dbpaths for the new instances." -msgstr "" - -# 4859d2ec392540d897c35724503872bd -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:166 -msgid "" -"The number of new :program:`mongod` instances to add depends on the " -"config server currently in the single-member replica set:" -msgstr "" - -# 763e993c230c4244bd31ae3478023eb7 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:169 -msgid "" -"If the config server is using MMAPv1, start 3 new :program:`mongod` " -"instances." -msgstr "" - -# 2850a7ffaef649248f6ee968ff71bbba -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:172 -msgid "" -"If the config server is using WiredTiger, start 2 new :program:`mongod` " -"instances." -msgstr "" - -# 9a19191551044898ac2bf20b18299f89 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:175 -msgid "" -"The example in this procedure assumes that the existing config servers " -"use MMAPv1." -msgstr "" - -# 856eac585df249d597ac5bf823fa33c5 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:178 -msgid "" -"For each new :program:`mongod` instance to add, include the " -"``--configsvr`` and the ``--replSet`` options:" -msgstr "" - -# af9e909e21c047ea8e323050a3c88ee7 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:185 -msgid "" -"Or if using a :doc:`configuration file `:" -msgstr "" - -# 28af708ca427433e9cf61a285a8df5c3 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:199 -msgid "" -"Using the :program:`mongo` shell connected to the replica set config " -"server, add the new :program:`mongod` instances as :ref:`non-voting " -"`, :doc:`priority 0 ` members:" -msgstr "" - -# c2bf77ea1c4f49e48f5a2869be3c85b1 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:208 -msgid "" -"Once all the new members have been added as :ref:`non-voting `, :doc:`priority 0 ` members, ensure that the new nodes have completed the" -" :ref:`initial sync ` and have reached " -":replstate:`SECONDARY` state. To check the state of the replica set " -"members, run :method:`rs.status()` in the :program:`mongo` shell:" -msgstr "" - -# aeff34f2b40249549304916595cdecfd -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:220 -msgid "" -"Shut down one of the other non-replica set config servers; i.e. either " -"the second and third config server listed in the " -":setting:`~sharding.configDB` setting of the :program:`mongos`. At this " -"point the config servers will go read-only, meaning certain operations - " -"such as creating and dropping databases and sharded collections - will " -"not be available." -msgstr "" - -# 913f8758b15b47ca8863a48fa6fe026e -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:227 -msgid "" -"Reconfigure the replica set to allow all members to vote and have default" -" priority of ``1``." -msgstr "" - -# 375a579074144fc9a05f43b72dc70d67 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:245 -msgid "" -"Step down the first config server, i.e. the server started with " -"``--configsvrMode=sccc``." -msgstr "" - -# 7fe7936b389e4d4b9c481b8f037731df -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:252 -msgid "Shut down the first config server." -msgstr "" - -# 804df7ac86834a9d8228c8052e1bc6df -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:254 -msgid "" -"Restart the first config server in config server replica set (``CSRS``) " -"mode; i.e. restart **without** the ``--configsvrMode=sccc`` option:" -msgstr "" - -# ad72f009403a45e68fda3d27cd523900 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:262 -msgid "" -"Or if using a :doc:`configuration file `, omit the :setting:`sharding.configsvrMode` setting:" -msgstr "" - -# 466784166c5e42bf8ce37edc4bbca3ba -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:278 -msgid "" -"If the first config server uses the MMAPv1 storage engine, the member " -"will transition to ``\"REMOVED\"`` state." -msgstr "" - -# 761d1661e1e64479a55939c7d59a29d4 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:281 -msgid "" -"At this point the config server data will return to being writeable and " -"all catalog operations - including creating and dropping databases and " -"sharded collections - will once again be possible." -msgstr "" - -# 37b08cd202774aff9ff1f5c316d8cacc -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:285 -msgid "" -"Restart :program:`mongos` instances with updated :option:`--configdb` or " -":setting:`sharding.configDB` setting." -msgstr "" - -# 3656376ddda044c28f61af5802bee73a -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:288 -msgid "" -"For the updated :option:`--configdb` or :setting:`sharding.configDB` " -"setting, specify the replica set name for the config servers and the " -"members in the replica set." -msgstr "" - -# 38a42bab69844d70a49a71e70e60ae66 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:296 -msgid "" -"Verify that the restarted :program:`mongos` instances are aware of the " -"protocol change. Connect a :program:`mongo` shell to a :program:`mongos` " -"instance and check the ``mongos`` collection in the ``config`` database:" -msgstr "" - -# 5a41838f4beb47f3a24f041953cd4d3e -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:306 -msgid "" -"The ``ping`` value for the :program:`mongos` instances should indicate " -"some time after the restart." -msgstr "" - -# fea2260208364b6ba29becae95a9fbfc -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:309 -msgid "" -"If the first config server uses the MMAPv1 storage engine, remove the " -"member from the replica set. Connect a :program:`mongo` shell to the " -"current primary and use :method:`rs.remove()`:" -msgstr "" - -# 343189833eb24c658addd15b9d8e9daf -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:315 -msgid "Only if the config server uses the MMAPv1 storage engine." -msgstr "" - -# ba35d09bea02404098c530867bf13bf6 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:321 -msgid "Shut down the remaining non-replica set config server." -msgstr "" - -# 605d223e024e4a1dab11f1ecc38c6fa1 -#: ../source/tutorial/upgrade-config-servers-to-replica-set.txt:323 -msgid "" -"**Re-enable the balancer** as described in :ref:`sharding-balancing-" -"enable`." -msgstr "" - -#~ msgid "" -#~ "Starting in MongoDB 3.2, config servers" -#~ " for sharded clusters can be deployed" -#~ " as a :doc:`replica set `. Using a replica " -#~ "set for the config servers improves " -#~ "consistency across the config servers, " -#~ "since MongoDB can take advantage of " -#~ "the standard replica set read and " -#~ "write protocols for the config data. " -#~ "In addition, using a replica set " -#~ "for config servers allows a sharded " -#~ "cluster to have more than 3 config" -#~ " servers since a replica set can " -#~ "have up to 50 members. To deploy" -#~ " config servers as a replica set, " -#~ "the config servers must run the " -#~ ":doc:`WiredTiger storage engine `." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/upgrade-keyfile-to-x509.po b/locale/zh/LC_MESSAGES/tutorial/upgrade-keyfile-to-x509.po deleted file mode 100644 index c682a7ec9ae..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/upgrade-keyfile-to-x509.po +++ /dev/null @@ -1,193 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.2\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-05-31 19:15-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:5 -msgid "Upgrade from Keyfile Authentication to x.509 Authentication" -msgstr "" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:0 -msgid "On this page" -msgstr "" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:15 -msgid "" -"To upgrade clusters that are currently using :ref:`keyfile authentication " -"` to x.509 authentication, use the following rolling " -"upgrade processes." -msgstr "" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:20 -msgid "Clusters Currently Using TLS/SSL" -msgstr "" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:22 -msgid "" -"For clusters using TLS/SSL and keyfile authentication, to upgrade to x.509 " -"cluster authentication, use the following rolling upgrade process:" -msgstr "" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:25 -msgid "" -"For each node of a cluster, start the node with the option " -":option:`--clusterAuthMode` set to ``sendKeyFile`` and the option " -":option:`--sslClusterFile` set to the appropriate path of the node's " -"certificate. Include other :doc:`TLS/SSL options ` " -"as well as any other options that are required for your specific " -"configuration. For example:" -msgstr "" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:36 -msgid "" -"With this setting, each node continues to use its keyfile to authenticate " -"itself as a member. However, each node can now accept either a keyfile or an" -" x.509 certificate from other members to authenticate those members. Upgrade" -" all nodes of the cluster to this setting." -msgstr "" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:42 -msgid "" -"Then, for each node of a cluster, connect to the node and use the " -":dbcommand:`setParameter` command to update the :parameter:`clusterAuthMode`" -" to ``sendX509``. [#update-mode-alternative]_ For example," -msgstr "" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:50 -msgid "" -"With this setting, each node uses its x.509 certificate, specified with the " -":option:`--sslClusterFile` option in the previous step, to authenticate " -"itself as a member. However, each node continues to accept either a keyfile " -"or an x.509 certificate from other members to authenticate those members. " -"Upgrade all nodes of the cluster to this setting." -msgstr "" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:57 -msgid "" -"Optional but recommended. Finally, for each node of the cluster, connect to " -"the node and use the :dbcommand:`setParameter` command to update the " -":parameter:`clusterAuthMode` to ``x509`` to only use the x.509 certificate " -"for authentication. [#update-mode-alternative]_ For example:" -msgstr "" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:67 -msgid "" -"After the upgrade of all nodes, edit the :doc:`configuration file " -"` with the appropriate x.509 settings to " -"ensure that upon subsequent restarts, the cluster uses x.509 authentication." -msgstr "" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:72 -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:148 -msgid "" -"See :option:`--clusterAuthMode` for the various modes and their " -"descriptions." -msgstr "" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:76 -msgid "Clusters Currently Not Using TLS/SSL" -msgstr "" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:78 -msgid "" -"For clusters using keyfile authentication but not TLS/SSL, to upgrade to " -"x.509 authentication, use the following rolling upgrade process:" -msgstr "" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:81 -msgid "" -"For each node of a cluster, start the node with the option " -":option:`--sslMode` set to ``allowSSL``, the option " -":option:`--clusterAuthMode` set to ``sendKeyFile`` and the option " -":option:`--sslClusterFile` set to the appropriate path of the node's " -"certificate. Include other :doc:`TLS/SSL options ` " -"as well as any other options that are required for your specific " -"configuration. For example:" -msgstr "" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:93 -msgid "" -"The :option:`--sslMode allowSSL <--sslMode>` setting allows the node to " -"accept both TLS/SSL and non-TLS/non-SSL incoming connections. Its outgoing " -"connections do not use TLS/SSL." -msgstr "" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:97 -msgid "" -"The :option:`--clusterAuthMode sendKeyFile <--clusterAuthMode>` setting " -"allows each node continues to use its keyfile to authenticate itself as a " -"member. However, each node can now accept either a keyfile or an x.509 " -"certificate from other members to authenticate those members." -msgstr "" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:103 -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:125 -msgid "Upgrade all nodes of the cluster to these settings." -msgstr "" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:105 -msgid "" -"Then, for each node of a cluster, connect to the node and use the " -":dbcommand:`setParameter` command to update the :parameter:`sslMode` to " -"``preferSSL`` and the :parameter:`clusterAuthMode` to ``sendX509``. " -"[#update-mode-alternative]_ For example:" -msgstr "" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:114 -msgid "" -"With the :parameter:`sslMode` set to ``preferSSL``, the node accepts both " -"TLS/SSL and non-TLS/non-SSL incoming connections, and its outgoing " -"connections use TLS/SSL." -msgstr "" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:118 -msgid "" -"With the :parameter:`clusterAuthMode` set to ``sendX509``, each node uses " -"its x.509 certificate, specified with the :option:`--sslClusterFile` option " -"in the previous step, to authenticate itself as a member. However, each node" -" continues to accept either a keyfile or an x.509 certificate from other " -"members to authenticate those members." -msgstr "" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:127 -msgid "" -"Optional but recommended. Finally, for each node of the cluster, connect to " -"the node and use the :dbcommand:`setParameter` command to update the " -":parameter:`sslMode` to ``requireSSL`` and the :parameter:`clusterAuthMode` " -"to ``x509``. [#update-mode-alternative]_ For example:" -msgstr "" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:137 -msgid "" -"With the :parameter:`sslMode` set to ``requireSSL``, the node only uses " -"TLS/SSLs connections." -msgstr "" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:140 -msgid "" -"With the :parameter:`clusterAuthMode` set to ``x509``, the node only uses " -"the x.509 certificate for authentication." -msgstr "" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:143 -msgid "" -"After the upgrade of all nodes, edit the :doc:`configuration file " -"` with the appropriate TLS/SSL and x.509 " -"settings to ensure that upon subsequent restarts, the cluster uses x.509 " -"authentication." -msgstr "" - -#: ../source/tutorial/upgrade-keyfile-to-x509.txt:151 -msgid "" -"As an alternative to using the :dbcommand:`setParameter` command, you can " -"also restart the nodes with the appropriate TLS/SSL and x509 options and " -"values." -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/upgrade-revision.po b/locale/zh/LC_MESSAGES/tutorial/upgrade-revision.po deleted file mode 100644 index 83d6e9cc6d0..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/upgrade-revision.po +++ /dev/null @@ -1,460 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# d818930be03542a7b5f6847a7fc192bd -#: ../source/tutorial/upgrade-revision.txt:3 -msgid "Upgrade to the Latest Revision of MongoDB" -msgstr "" - -# 61790b54231e4557876955499db61eeb -#: ../source/tutorial/upgrade-revision.txt -msgid "On this page" -msgstr "" - -# 8f69afde3a984270b2e6b66bde5d1f38 -#: ../source/tutorial/upgrade-revision.txt:13 -msgid "" -"Revisions provide security patches, bug fixes, and new or changed " -"features that do not contain any backward breaking changes. Always " -"upgrade to the latest revision in your release series. The third number " -"in the :ref:`MongoDB version number ` indicates " -"the revision." -msgstr "" - -# c47ee99814f14fef9eeb5ec9aa8a2f0d -#: ../source/tutorial/upgrade-revision.txt:22 -msgid "Before Upgrading" -msgstr "" - -# 01b8ca3c88d44b65a5eab3df9ac331ac -#: ../source/tutorial/upgrade-revision.txt:24 -msgid "" -"Ensure you have an up-to-date backup of your data set. See " -":doc:`/core/backups`." -msgstr "" - -# 5d85653162964723aac2ae516f70a27d -#: ../source/tutorial/upgrade-revision.txt:27 -msgid "" -"Consult the following documents for any special considerations or " -"compatibility issues specific to your MongoDB release:" -msgstr "" - -# b45af4c2579144929344421b6e006432 -#: ../source/tutorial/upgrade-revision.txt:30 -msgid "The release notes, located at :doc:`/release-notes`." -msgstr "" - -# 90f7accfb43a4420a8cc277a1c6ce7cf -#: ../source/tutorial/upgrade-revision.txt:32 -msgid "" -"The documentation for your driver. See :ecosystem:`Drivers ` " -"and :ecosystem:`Driver Compatibility ` pages for more information." -msgstr "" - -# ac8b9c04229141aabdfc91a27315b385 -#: ../source/tutorial/upgrade-revision.txt:36 -msgid "" -"If your installation includes :term:`replica sets `, plan " -"the upgrade during a predefined maintenance window." -msgstr "" - -# 402a870d7c0d411392fcc2b6a2013aa1 -#: ../source/tutorial/upgrade-revision.txt:41 -msgid "" -"Before you upgrade a production environment, use the procedures in this " -"document to upgrade a *staging* environment that reproduces your " -"production environment, to ensure that your production configuration is " -"compatible with all changes." -msgstr "" - -# aa15878e26a74b64980c170ca8fd06df -#: ../source/tutorial/upgrade-revision.txt:49 -msgid "Upgrade Procedure" -msgstr "" - -# b75e194d8759436d8b223603dab160af -# a85f5a8be8944798918cff1914917c72 -#: ../source/tutorial/upgrade-revision.txt:51 -#: ../source/tutorial/upgrade-revision.txt:92 -msgid "Always backup all of your data before upgrading MongoDB." -msgstr "" - -# 4acb08b57ac54f3cabefcce91819c5f5 -#: ../source/tutorial/upgrade-revision.txt:53 -msgid "" -"Upgrade each :program:`mongod` and :program:`mongos` binary separately, " -"using the procedure described here. When upgrading a binary, use the " -"procedure :ref:`upgrade-mongodb-instance`." -msgstr "" - -# 4c80b3dd8b174efb9de2c706267e593d -#: ../source/tutorial/upgrade-revision.txt:57 -msgid "Follow this upgrade procedure:" -msgstr "" - -# e0a3757f8e18474da854f9a14cf73dcb -#: ../source/tutorial/upgrade-revision.txt:59 -msgid "" -"For deployments that use authentication, first upgrade all of your " -"MongoDB :doc:`drivers `. To upgrade, see the " -"documentation for your driver as well as the :ecosystem:`Driver " -"Compatibility ` page." -msgstr "" - -# 2be45590c0934342b42b7c1a5b99800b -#: ../source/tutorial/upgrade-revision.txt:64 -msgid "Upgrade sharded clusters, as described in :ref:`upgrade-sharded-cluster`." -msgstr "" - -# 618b6ba69ccd497088ee3b34eb0bc1c4 -#: ../source/tutorial/upgrade-revision.txt:67 -msgid "Upgrade any standalone instances. See :ref:`upgrade-mongodb-instance`." -msgstr "" - -# 674527a2e60b4ac4bc1eb25304aaa406 -#: ../source/tutorial/upgrade-revision.txt:69 -msgid "" -"Upgrade any replica sets that are not part of a sharded cluster, as " -"described in :ref:`upgrade-replica-set`." -msgstr "" - -# 4a0a0677008c4dfca3b79f08325f43ac -#: ../source/tutorial/upgrade-revision.txt:75 -msgid "Upgrade a MongoDB Instance" -msgstr "" - -# e809a10704bc4ae0b9437371ca59843e -#: ../source/tutorial/upgrade-revision.txt:77 -msgid "" -"To upgrade a :program:`mongod` or :program:`mongos` instance, use one of " -"the following approaches:" -msgstr "" - -# 303ca3cb0eca4b32a2d39221ab97c3b2 -#: ../source/tutorial/upgrade-revision.txt:80 -msgid "" -"Upgrade the instance using the operating system's package management tool" -" and the official MongoDB packages. This is the preferred approach. See " -":doc:`/installation`." -msgstr "" - -# 51480eadb8c64925975af3f9536110d6 -#: ../source/tutorial/upgrade-revision.txt:84 -msgid "" -"Upgrade the instance by replacing the existing binaries with new " -"binaries. See :ref:`upgrade-replace-binaries`." -msgstr "" - -# d3e44f135cd94e21b9ad67502ded7c13 -#: ../source/tutorial/upgrade-revision.txt:90 -msgid "Replace the Existing Binaries" -msgstr "" - -# 22a2ff5ec4ea4d8ead994367bc64608b -#: ../source/tutorial/upgrade-revision.txt:94 -msgid "" -"This section describes how to upgrade MongoDB by replacing the existing " -"binaries. The preferred approach to an upgrade is to use the operating " -"system's package management tool and the official MongoDB packages, as " -"described in :doc:`/installation`." -msgstr "" - -# 6bfe4bc1b19a4578b2b0a9b447bb86a6 -#: ../source/tutorial/upgrade-revision.txt:99 -msgid "" -"To upgrade a :program:`mongod` or :program:`mongos` instance by replacing" -" the existing binaries:" -msgstr "" - -# 364a90cd4fa946108fbf6f1db2cbfccc -#: ../source/tutorial/upgrade-revision.txt:102 -msgid "" -"Download the binaries for the latest MongoDB revision from the `MongoDB " -"Download Page`_ and store the binaries in a temporary location. The " -"binaries download as compressed files that uncompress to the directory " -"structure used by the MongoDB installation." -msgstr "" - -# 4edbc14b01d8407ea88d2d08cc2bb298 -#: ../source/tutorial/upgrade-revision.txt:107 -msgid "Shutdown the instance." -msgstr "" - -# edd127c8d2ff4d78a4949b9be8797c86 -#: ../source/tutorial/upgrade-revision.txt:109 -msgid "Replace the existing MongoDB binaries with the downloaded binaries." -msgstr "" - -# 96492548f31349d299f49b765ce2699a -#: ../source/tutorial/upgrade-revision.txt:111 -msgid "Restart the instance." -msgstr "" - -# 8557b1dbf6ec488f816e51de6ea42cb2 -#: ../source/tutorial/upgrade-revision.txt:118 -msgid "Upgrade Sharded Clusters" -msgstr "" - -# 7271a27f78ca4be186f9358a74195cab -#: ../source/tutorial/upgrade-revision.txt:122 -msgid "" -"The procedure applies to |version|. To make revision upgrades for other " -"versions of MongoDB sharded clusters, refer to the appropriate version of" -" the manual." -msgstr "" - -# 4d218d6e0675443f99569e965e73524c -#: ../source/tutorial/upgrade-revision.txt:126 -msgid "To upgrade a |version| sharded cluster:" -msgstr "" - -# fffc3e1c0c1c465dac14b214b102a5d0 -#: ../source/tutorial/upgrade-revision.txt:128 -msgid "" -"Disable the cluster's balancer as described in :ref:`sharding-balancing-" -"disable-temporarily`." -msgstr "" - -# a1c72faa33d646dc93d4e3818707a536 -#: ../source/tutorial/upgrade-revision.txt:131 -msgid "Upgrade the :ref:`config servers `." -msgstr "" - -# 8115acbc3e2b43fd91c3577ade51ea5e -#: ../source/tutorial/upgrade-revision.txt:133 -msgid "" -"To upgrade the config server replica set, use the procedures in :ref" -":`upgrade-replica-set`." -msgstr "" - -# 65adfbeba8d7458caedcfe2972059061 -#: ../source/tutorial/upgrade-revision.txt:136 -msgid "Upgrade each shard." -msgstr "" - -# 93c38c8582554f1385ebdc3905db8193 -#: ../source/tutorial/upgrade-revision.txt:138 -msgid "" -"If a shard is a replica set, upgrade the shard using the procedure titled" -" :ref:`upgrade-replica-set`." -msgstr "" - -# 254b32b7e236495cbaf2a7d440f320fd -#: ../source/tutorial/upgrade-revision.txt:141 -msgid "" -"If a shard is a standalone instance, upgrade the shard using the " -"procedure titled :ref:`upgrade-mongodb-instance`." -msgstr "" - -# 7a65bb21ed804f1d99d4e66481b70769 -#: ../source/tutorial/upgrade-revision.txt:145 -msgid "" -"Upgrade each :program:`mongos` instance by following the instructions in " -":ref:`upgrade-mongodb-instance`. You can upgrade the :program:`mongos` " -"instances in any order." -msgstr "" - -# b7d47fc05a7046cd8de471681feeb2ec -#: ../source/tutorial/upgrade-revision.txt:150 -msgid "" -"Re-enable the balancer, as described in :ref:`sharding-balancing-re-" -"enable`." -msgstr "" - -# 73785cf9b7694571a8faf7184e8dc3a7 -#: ../source/tutorial/upgrade-revision.txt:155 -msgid "Upgrade Replica Sets" -msgstr "" - -# 49b44e3e7224407d92554e4f9003f540 -#: ../source/tutorial/upgrade-revision.txt:157 -msgid "" -"To upgrade a replica set, upgrade each member individually, starting with" -" the :term:`secondaries ` and finishing with the " -":term:`primary`. Plan the upgrade during a predefined maintenance window." -msgstr "" - -# 9dc452ed52c94f70b32097ea2dbb543a -#: ../source/tutorial/upgrade-revision.txt:164 -msgid "Upgrade Secondaries" -msgstr "" - -# edbb919e84b34577a1f2b52d4a74dd24 -#: ../source/tutorial/upgrade-revision.txt:166 -msgid "Upgrade each secondary separately as follows:" -msgstr "" - -# b716f8083dd24311a2623ccaeca55cf3 -#: ../source/tutorial/upgrade-revision.txt:168 -msgid "" -"Upgrade the secondary's :program:`mongod` binary by following the " -"instructions in :ref:`upgrade-mongodb-instance`." -msgstr "" - -# 2b27e33d5262446b9a264944a4aeef7a -#: ../source/tutorial/upgrade-revision.txt:171 -msgid "" -"After upgrading a secondary, wait for the secondary to recover to the " -"``SECONDARY`` state before upgrading the next instance. To check the " -"member's state, issue :method:`rs.status()` in the :program:`mongo` " -"shell." -msgstr "" - -# 6893e747199641de94d7ac1aa345bbfc -#: ../source/tutorial/upgrade-revision.txt:176 -msgid "" -"The secondary may briefly go into ``STARTUP2`` or ``RECOVERING``. This is" -" normal. Make sure to wait for the secondary to fully recover to " -"``SECONDARY`` before you continue the upgrade." -msgstr "" - -# b16210c3c7a94f9f95ab2a31b97a95aa -#: ../source/tutorial/upgrade-revision.txt:181 -msgid "Upgrade the Primary" -msgstr "" - -# 65426a9ef9ac48b58b58995eb6285256 -#: ../source/tutorial/upgrade-revision.txt:183 -msgid "" -"Step down the primary to initiate the normal :ref:`failover ` procedure. Using one of the following:" -msgstr "" - -# 82fa02db48df4a2ca17e0e029d48586c -#: ../source/tutorial/upgrade-revision.txt:186 -msgid "The :method:`rs.stepDown()` helper in the :program:`mongo` shell." -msgstr "" - -# 614fda93128044999b161762fa971980 -#: ../source/tutorial/upgrade-revision.txt:188 -msgid "The :dbcommand:`replSetStepDown` database command." -msgstr "" - -# 8c00504ff6954dab88b0cd90de4ddc20 -#: ../source/tutorial/upgrade-revision.txt:190 -msgid "" -"During failover, the set cannot accept writes. Typically this takes 10-20" -" seconds. Plan the upgrade during a predefined maintenance window." -msgstr "" - -# a0616a316a104804b0b4b95126a7d901 -#: ../source/tutorial/upgrade-revision.txt:194 -msgid "" -"Stepping down the primary is preferable to directly *shutting down* the " -"primary. Stepping down expedites the failover procedure." -msgstr "" - -# 390c2415c43f472c8c2f7f16cf070fd7 -#: ../source/tutorial/upgrade-revision.txt:198 -msgid "" -"Once the primary has stepped down, call the :method:`rs.status()` method " -"from the :program:`mongo` shell until you see that another member has " -"assumed the ``PRIMARY`` state." -msgstr "" - -# 5042e6d6df674795ae78f925f5368d4d -#: ../source/tutorial/upgrade-revision.txt:202 -msgid "" -"Shut down the original primary and upgrade its instance by following the " -"instructions in :ref:`upgrade-mongodb-instance`." -msgstr "" - -# 40898f821efc43d39cafee558dac094b -#: ../source/includes/extracts/additional-resources-upgrades.rst:4 -msgid "Additional Resources" -msgstr "" - -# 35986a9bc1b74c84ba126ff4263ba486 -#: ../source/includes/extracts/additional-resources-upgrades.rst:6 -msgid "" -"`Getting ready for MongoDB 3.2? Get our help. " -"`_" -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "To upgrade a sharded cluster:" -#~ msgstr "" - -#~ msgid "" -#~ "Disable the cluster's balancer, as " -#~ "described in :ref:`sharding-balancing-" -#~ "disable-temporarily`." -#~ msgstr "" - -#~ msgid "" -#~ "Upgrade each :program:`mongos` instance by " -#~ "following the instructions below in :ref" -#~ ":`upgrade-mongodb-instance`. You can " -#~ "upgrade the :program:`mongos` instances in " -#~ "any order." -#~ msgstr "" - -#~ msgid "" -#~ "Upgrade each :program:`mongod` :ref:`config " -#~ "server ` individually" -#~ " starting with the last config server" -#~ " listed in your :option:`mongos --configdb`" -#~ " string and working backward. To keep" -#~ " the cluster online, make sure at " -#~ "least one config server is always " -#~ "running. For each config server upgrade," -#~ " follow the instructions below in " -#~ ":ref:`upgrade-mongodb-instance`" -#~ msgstr "" - -#~ msgid "Example" -#~ msgstr "" - -#~ msgid "You would upgrade the config servers in the following order:" -#~ msgstr "" - -#~ msgid "cfg2.example.net" -#~ msgstr "" - -#~ msgid "cfg1.example.net" -#~ msgstr "" - -#~ msgid "cfg0.example.net" -#~ msgstr "" - -#~ msgid "" -#~ "If a shard is a replica set, " -#~ "upgrade the shard using the procedure" -#~ " below titled :ref:`upgrade-replica-set`." -#~ msgstr "" - -#~ msgid "" -#~ "If a shard is a standalone " -#~ "instance, upgrade the shard using the" -#~ " procedure below titled :ref:`upgrade-" -#~ "mongodb-instance`." -#~ msgstr "" - -#~ msgid "" -#~ "Upgrade the secondary's :program:`mongod` " -#~ "binary by following the instructions " -#~ "below in :ref:`upgrade-mongodb-instance`." -#~ msgstr "" - -#~ msgid "" -#~ "Shut down the original primary and " -#~ "upgrade its instance by following the" -#~ " instructions below in :ref:`upgrade-" -#~ "mongodb-instance`." -#~ msgstr "" - diff --git a/locale/zh/LC_MESSAGES/tutorial/use-database-commands.po b/locale/zh/LC_MESSAGES/tutorial/use-database-commands.po deleted file mode 100644 index f0ea94e2c72..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/use-database-commands.po +++ /dev/null @@ -1,106 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/use-database-commands.txt:3 -msgid "Use Database Commands" -msgstr "" - -#: ../source/tutorial/use-database-commands.txt:13 -msgid "" -"The MongoDB command interface provides access to all :term:`non CRUD `" -" database operations. Fetching server stats, initializing a replica set, and" -" running a map-reduce job are all accomplished with commands." -msgstr "" - -#: ../source/tutorial/use-database-commands.txt:18 -msgid "" -"See :doc:`/reference/command` for list of all commands sorted by function." -msgstr "" - -#: ../source/tutorial/use-database-commands.txt:22 -msgid "Database Command Form" -msgstr "" - -#: ../source/tutorial/use-database-commands.txt:24 -msgid "" -"You specify a command first by constructing a standard :term:`BSON` document" -" whose first key is the name of the command. For example, specify the " -":dbcommand:`isMaster` command using the following :term:`BSON` document:" -msgstr "" - -#: ../source/tutorial/use-database-commands.txt:36 -msgid "Issue Commands" -msgstr "" - -#: ../source/tutorial/use-database-commands.txt:38 -msgid "" -"The :program:`mongo` shell provides a helper method for running commands " -"called :method:`db.runCommand()`. The following operation in " -":program:`mongo` runs the above command:" -msgstr "" - -#: ../source/tutorial/use-database-commands.txt:46 -msgid "" -"Many :doc:`drivers ` provide an equivalent for the " -":method:`db.runCommand()` method. Internally, running commands with " -":method:`db.runCommand()` is equivalent to a special query against the " -":term:`$cmd` collection." -msgstr "" - -#: ../source/tutorial/use-database-commands.txt:51 -msgid "" -"Many common commands have their own shell helpers or wrappers in the " -":program:`mongo` shell and drivers, such as the :method:`db.isMaster()` " -"method in the :program:`mongo` JavaScript shell." -msgstr "" - -#: ../source/tutorial/use-database-commands.txt:56 -msgid "" -"You can use the ``maxTimeMS`` option to specify a time limit for the " -"execution of a command, see :ref:`terminate-long-running-commands` for more " -"information on operation termination." -msgstr "" - -#: ../source/tutorial/use-database-commands.txt:63 -msgid "``admin`` Database Commands" -msgstr "" - -#: ../source/tutorial/use-database-commands.txt:65 -msgid "" -"You must run some commands on the :term:`admin database`. Normally, these " -"operations resemble the followings:" -msgstr "" - -#: ../source/tutorial/use-database-commands.txt:73 -msgid "" -"However, there's also a command helper that automatically runs the command " -"in the context of the ``admin`` database:" -msgstr "" - -#: ../source/tutorial/use-database-commands.txt:81 -msgid "Command Responses" -msgstr "" - -#: ../source/tutorial/use-database-commands.txt:83 -msgid "" -"All commands return, at minimum, a document with an ``ok`` field indicating " -"whether the command has succeeded:" -msgstr "" - -#: ../source/tutorial/use-database-commands.txt:90 -msgid "Failed commands return the ``ok`` field with a value of ``0``." -msgstr "" - -#: ../source/tutorial/use-database-commands.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/verify-mongodb-packages.po b/locale/zh/LC_MESSAGES/tutorial/verify-mongodb-packages.po deleted file mode 100644 index 69b4d3cd374..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/verify-mongodb-packages.po +++ /dev/null @@ -1,64 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/verify-mongodb-packages.txt:3 -msgid "Verify Integrity of MongoDB Packages" -msgstr "" - -#: ../source/tutorial/verify-mongodb-packages.txt:14 -msgid "Overview" -msgstr "" - -#: ../source/tutorial/verify-mongodb-packages.txt:16 -msgid "" -"The MongoDB release team digitally signs all software packages to certify " -"that a particular MongoDB package is a valid and unaltered MongoDB release. " -"Before installing MongoDB, you should validate the package using either the " -"provided PGP signature or SHA-256 checksum." -msgstr "" - -#: ../source/tutorial/verify-mongodb-packages.txt:21 -msgid "" -"PGP signatures provide the strongest guarantees by checking both the " -"authenticity and integrity of a file to prevent tampering." -msgstr "" - -#: ../source/tutorial/verify-mongodb-packages.txt:24 -msgid "" -"Cryptographic checksums only validate file integrity to prevent network " -"transmission errors." -msgstr "" - -#: ../source/tutorial/verify-mongodb-packages.txt:28 -msgid "Procedures" -msgstr "" - -#: ../source/tutorial/verify-mongodb-packages.txt:31 -msgid "Use PGP/GPG" -msgstr "" - -#: ../source/tutorial/verify-mongodb-packages.txt:33 -msgid "" -"MongoDB signs each release branch with a different PGP key. The public key " -"files for each release branch since MongoDB 2.2 are available for download " -"from the `key server `_ in both textual" -" ``.asc`` and binary ``.pub`` formats." -msgstr "" - -#: ../source/tutorial/verify-mongodb-packages.txt:41 -msgid "Use SHA-256" -msgstr "" - -#: ../source/tutorial/verify-mongodb-packages.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/view-sharded-cluster-configuration.po b/locale/zh/LC_MESSAGES/tutorial/view-sharded-cluster-configuration.po deleted file mode 100644 index 5818532689d..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/view-sharded-cluster-configuration.po +++ /dev/null @@ -1,89 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-20 19:13-0400\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../source/tutorial/view-sharded-cluster-configuration.txt:5 -msgid "View Cluster Configuration" -msgstr "" - -#: ../source/tutorial/view-sharded-cluster-configuration.txt:18 -msgid "List Databases with Sharding Enabled" -msgstr "" - -#: ../source/tutorial/view-sharded-cluster-configuration.txt:20 -msgid "" -"To list the databases that have sharding enabled, query the ``databases`` " -"collection in the :ref:`config-database`. A database has sharding enabled if" -" the value of the ``partitioned`` field is ``true``. Connect to a " -":program:`mongos` instance with a :program:`mongo` shell, and run the " -"following operation to get a full list of databases with sharding enabled:" -msgstr "" - -#: ../source/tutorial/view-sharded-cluster-configuration.txt:0 -#: ../source/tutorial/view-sharded-cluster-configuration.txt:0 -msgid "Example" -msgstr "" - -#: ../source/tutorial/view-sharded-cluster-configuration.txt:40 -msgid "If this returns the following result set:" -msgstr "" - -#: ../source/tutorial/view-sharded-cluster-configuration.txt:48 -msgid "Then sharding is only enabled for the ``animals`` database." -msgstr "" - -#: ../source/tutorial/view-sharded-cluster-configuration.txt:53 -msgid "List Shards" -msgstr "" - -#: ../source/tutorial/view-sharded-cluster-configuration.txt:55 -msgid "" -"To list the current set of configured shards, use the " -":dbcommand:`listShards` command, as follows:" -msgstr "" - -#: ../source/tutorial/view-sharded-cluster-configuration.txt:66 -msgid "View Cluster Details" -msgstr "" - -#: ../source/tutorial/view-sharded-cluster-configuration.txt:68 -msgid "" -"To view cluster details, issue :method:`db.printShardingStatus()` or " -":method:`sh.status()`. Both methods return the same output." -msgstr "" - -#: ../source/tutorial/view-sharded-cluster-configuration.txt:73 -msgid "" -"``sharding version`` displays the version number of the shard metadata." -msgstr "" - -#: ../source/tutorial/view-sharded-cluster-configuration.txt:76 -msgid "" -"``shards`` displays a list of the :program:`mongod` instances used as shards" -" in the cluster." -msgstr "" - -#: ../source/tutorial/view-sharded-cluster-configuration.txt:79 -msgid "" -"``databases`` displays all databases in the cluster, including database that" -" do not have sharding enabled." -msgstr "" - -#: ../source/tutorial/view-sharded-cluster-configuration.txt:82 -msgid "" -"The ``chunks`` information for the ``foo`` database displays how many chunks" -" are on each shard and displays the range of each chunk." -msgstr "" - -#: ../source/tutorial/view-sharded-cluster-configuration.txt:0 -msgid "On this page" -msgstr "" diff --git a/locale/zh/LC_MESSAGES/tutorial/write-scripts-for-the-mongo-shell.po b/locale/zh/LC_MESSAGES/tutorial/write-scripts-for-the-mongo-shell.po deleted file mode 100644 index 501c0c49d65..00000000000 --- a/locale/zh/LC_MESSAGES/tutorial/write-scripts-for-the-mongo-shell.po +++ /dev/null @@ -1,305 +0,0 @@ -# -msgid "" -msgstr "" -"Project-Id-Version: mongodb-manual 3.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-12-08 12:02-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.3.4\n" - -# 56f99f7c924a424792e37f41457caa45 -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:3 -msgid "Write Scripts for the ``mongo`` Shell" -msgstr "" - -# 631757eaf88144eba9acfbc34417d3c2 -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt -msgid "On this page" -msgstr "" - -# 31142f52bee947fbb5607cf188ee8073 -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:13 -msgid "" -"You can write scripts for the :program:`mongo` shell in JavaScript that " -"manipulate data in MongoDB or perform administrative operation. For more " -"information about the :program:`mongo` shell, see the :ref:`running-js-" -"scripts-in-mongo-on-mongod-host` section for more information about using" -" these :program:`mongo` script." -msgstr "" - -# 6abb31f4425d4f0da8167884ea4b05f3 -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:19 -msgid "" -"This tutorial provides an introduction to writing JavaScript that uses " -"the :program:`mongo` shell to access MongoDB." -msgstr "" - -# 24e29df0a2a942c9bd6d32f8f5080a88 -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:25 -msgid "Opening New Connections" -msgstr "" - -# 6d22a0e651324f4486b171ea3e565670 -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:27 -msgid "" -"From the :program:`mongo` shell or from a JavaScript file, you can " -"instantiate database connections using the :method:`Mongo()` constructor:" -msgstr "" - -# 6455576931b94222bd7b4d8f10e7dd7f -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:37 -msgid "" -"Consider the following example that instantiates a new connection to the " -"MongoDB instance running on localhost on the default port and sets the " -"global ``db`` variable to ``myDatabase`` using the " -":method:`~Mongo.getDB()` method:" -msgstr "" - -# d88800e87cea4c56b52828e72e59c51d -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:47 -msgid "" -"If connecting to a MongoDB instance that enforces access control, you can" -" use the :method:`db.auth()` method to authenticate." -msgstr "" - -# efa9e94d17b64f2d8c228f1c039f8afb -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:50 -msgid "" -"Additionally, you can use the :method:`connect()` method to connect to " -"the MongoDB instance. The following example connects to the MongoDB " -"instance that is running on ``localhost`` with the non-default port " -"``27020`` and set the global ``db`` variable:" -msgstr "" - -# dd550d1a216948cb95603eb8f1149405 -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:59 -msgid ":doc:`/reference/method/`" -msgstr "" - -# 9b8d89cab21145609168b6b6c5003643 -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:62 -msgid "Differences Between Interactive and Scripted ``mongo``" -msgstr "" - -# 71d156bf15704c63b196712f4a385225 -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:64 -msgid "" -"When writing scripts for the :program:`mongo` shell, consider the " -"following:" -msgstr "" - -# 1c0507e5fde3441997bf44b44fa3f1c4 -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:67 -msgid "" -"To set the ``db`` global variable, use the :method:`~Mongo.getDB()` " -"method or the :method:`connect()` method. You can assign the database " -"reference to a variable other than ``db``." -msgstr "" - -# 676ce9008c2d4e0b9fb7bdafa1878e24 -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:71 -msgid "" -"Write operations in the :program:`mongo` shell use a write concern of " -":ref:`{ w: 1 } ` by default. If performing bulk operations, use the" -" :method:`Bulk()` methods. See :ref:`write-methods-incompatibility` for " -"more information." -msgstr "" - -# 7e40bbe904494f2096d6e42194da89f4 -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:76 -msgid "" -"Before MongoDB 2.6, call :method:`db.getLastError()` explicitly to wait " -"for the result of :doc:`write operations `." -msgstr "" - -# c94de32062474766b5d446a3dbc9c4d6 -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:81 -msgid "" -"You **cannot** use any shell helper (e.g. ``use ``, ``show dbs``," -" etc.) inside the JavaScript file because they are not valid JavaScript." -msgstr "" - -# 0e1e0cbfa68843c2a5ae5229627ac557 -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:85 -msgid "" -"The following table maps the most common :program:`mongo` shell helpers " -"to their JavaScript equivalents." -msgstr "" - -# 5ab3e5922f9c4d1b89430e56eaf914ec -#: ../source/includes/table/helpers-to-javascript.rst:4 -msgid "Shell Helpers" -msgstr "" - -# cd4ff876d5bf4ba9ba75b5eb3ad1bc52 -#: ../source/includes/table/helpers-to-javascript.rst:6 -msgid "JavaScript Equivalents" -msgstr "" - -# 090c789063a94baba5caae3bddae7073 -#: ../source/includes/table/helpers-to-javascript.rst:8 -msgid "``show dbs``, ``show databases``" -msgstr "" - -# de107397e22b411193417bf4eb4219b7 -#: ../source/includes/table/helpers-to-javascript.rst:16 -msgid "``use ``" -msgstr "" - -# 1d00460eb9c14f25b10dc6bd831b6e3b -#: ../source/includes/table/helpers-to-javascript.rst:24 -msgid "``show collections``" -msgstr "" - -# 15dff06dcac247ecb4deb4fc6bcffdee -#: ../source/includes/table/helpers-to-javascript.rst:32 -msgid "``show users``" -msgstr "" - -# 8044c209c16847fabb4ab6ed0dfe6068 -#: ../source/includes/table/helpers-to-javascript.rst:40 -msgid "``show roles``" -msgstr "" - -# 6efefb2ed8754a18bfedd046b8ad6139 -#: ../source/includes/table/helpers-to-javascript.rst:48 -msgid "``show log ``" -msgstr "" - -# 8a982c5828714cef861d0ed63e26ee12 -#: ../source/includes/table/helpers-to-javascript.rst:56 -msgid "``show logs``" -msgstr "" - -# bc9bcaace49c4f3daf4697c450ff72a2 -#: ../source/includes/table/helpers-to-javascript.rst:64 -msgid "``it``" -msgstr "" - -# 496f9904592646119227bc42492ce3db -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:90 -msgid "" -"In interactive mode, :program:`mongo` prints the results of operations " -"including the content of all cursors. In scripts, either use the " -"JavaScript ``print()`` function or the :program:`mongo` specific " -"``printjson()`` function which returns formatted JSON." -msgstr "" - -# ae9e97be5989461a84bea5b968060f21 -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt -msgid "Example" -msgstr "" - -# d99b2326d78f4f6ab36e1a0d95b3991b -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:97 -msgid "" -"To print all items in a result cursor in :program:`mongo` shell scripts, " -"use the following idiom:" -msgstr "" - -# 5b093ca8fde14699b1a1d33d0cd32f5f -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:110 -msgid "Scripting" -msgstr "" - -# a73143a43ddc454ab916f8235b6a50a7 -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:112 -msgid "From the system prompt, use :program:`mongo` to evaluate JavaScript." -msgstr "" - -# 69080123784e4b84af181c7ba604d5bf -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:115 -msgid "``--eval`` option" -msgstr "" - -# 4935095f17164bd6bf50ad415d0222e1 -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:117 -msgid "" -"Use the :option:`--eval ` option to :program:`mongo` to " -"pass the shell a JavaScript fragment, as in the following:" -msgstr "" - -# d9c585f0e7074d7aa40c6e284c0ba7a1 -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:124 -msgid "" -"This returns the output of :method:`db.getCollectionNames()` using the " -":program:`mongo` shell connected to the :program:`mongod` or " -":program:`mongos` instance running on port ``27017`` on the ``localhost``" -" interface." -msgstr "" - -# 689a044e4df94f71843667d818653bdc -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:132 -msgid "Execute a JavaScript file" -msgstr "" - -# 4812de13da064e939c91fbbaabc24c2e -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:134 -msgid "" -"You can specify a ``.js`` file to the :program:`mongo` shell, and " -":program:`mongo` will execute the JavaScript directly. Consider the " -"following example:" -msgstr "" - -# b72a207315e74cc7832d095fbe874889 -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:142 -msgid "" -"This operation executes the ``myjsfile.js`` script in a :program:`mongo` " -"shell that connects to the ``test`` :term:`database` on the " -":program:`mongod` instance accessible via the ``localhost`` interface on " -"port ``27017``." -msgstr "" - -# 5d3bf43491cc422f8c585fee4069b20d -#: ../source/tutorial/write-scripts-for-the-mongo-shell.txt:147 -msgid "" -"Alternately, you can specify the mongodb connection parameters inside of " -"the javascript file using the ``Mongo()`` constructor. See :ref:`mongo-" -"shell-new-connections` for more information." -msgstr "" - -# bf1387d35b50445c956dc848046dec5b -#: ../source/includes/fact-execute-javascript-from-shell.rst:1 -msgid "" -"You can execute a ``.js`` file from within the :program:`mongo` shell, " -"using the :method:`load()` function, as in the following:" -msgstr "" - -# 82fa8cd6383143a29020f1aebf326771 -#: ../source/includes/fact-execute-javascript-from-shell.rst:8 -msgid "This function loads and executes the :file:`myjstest.js` file." -msgstr "" - -# a7a034c62d5b474d880f9e05e533e6e5 -#: ../source/includes/fact-execute-javascript-from-shell.rst:10 -msgid "" -"The :method:`load()` method accepts relative and absolute paths. If the " -"current working directory of the :program:`mongo` shell is " -":file:`/data/db`, and the :file:`myjstest.js` resides in the " -":file:`/data/db/scripts` directory, then the following calls within the " -":program:`mongo` shell would be equivalent:" -msgstr "" - -# 163f6b26e6fb4b328fe8d0f50e2eb8aa -#: ../source/includes/fact-execute-javascript-from-shell.rst:21 -msgid "" -"There is no search path for the :method:`load()` function. If the desired" -" script is not in the current working directory or the full specified " -"path, :program:`mongo` will not be able to access the file." -msgstr "" - -#~ msgid "" -#~ msgstr "" - -#~ msgid "" -#~ "If connecting to a MongoDB instance " -#~ "that has enforces access control, you" -#~ " can use the :method:`db.auth()` method " -#~ "to authenticate." -#~ msgstr "" - diff --git a/source/administration/analyzing-mongodb-performance.txt b/source/administration/analyzing-mongodb-performance.txt index 1173d31ac1c..6e74a62f2d5 100644 --- a/source/administration/analyzing-mongodb-performance.txt +++ b/source/administration/analyzing-mongodb-performance.txt @@ -89,9 +89,6 @@ If there are numerous concurrent application requests, the database may have trouble keeping up with demand. If this is the case, then you will need to increase the capacity of your deployment. -For read-heavy applications, increase the size of your :term:`replica set` and -distribute read operations to :term:`secondary` members. - For write-heavy applications, deploy :term:`sharding` and add one or more :term:`shards ` to a :term:`sharded cluster` to distribute load among :binary:`~bin.mongod` instances. @@ -154,7 +151,7 @@ data files can transmit the FTDC data. MongoDB Inc. engineers cannot access FTDC data independent of system owners or operators. MongoDB processes run with FTDC on by default. For more information on MongoDB Support options, visit -`Getting Started With MongoDB Support `_. +`Getting Started With MongoDB Support `_. .. admonition:: FTDC Privacy :class: important @@ -216,9 +213,9 @@ of ``/data/db``, the diagnostic data directory would be diagnostic directory relative to the :setting:`systemLog.path` log path setting. MongoDB truncates the logpath's file extension and concatenates ``diagnostic.data`` to the remaining name. For example, -given a :setting:`~systemLog.path` setting of ``/var/log/mongos.log``, -the diagnostic data directory would be -``/var/log/mongos.diagnostic.data``. +given a :setting:`~systemLog.path` setting of +``/var/log/mongodb/mongos.log``, the diagnostic data directory would be +``/var/log/mongodb/mongos.diagnostic.data``. FTDC runs with the following defaults: diff --git a/source/administration/backup-sharded-clusters.txt b/source/administration/backup-sharded-clusters.txt index d489d279d15..f4f684bd55d 100644 --- a/source/administration/backup-sharded-clusters.txt +++ b/source/administration/backup-sharded-clusters.txt @@ -19,6 +19,32 @@ The following tutorials describe backup and restoration for sharded clusters: .. include:: /includes/extracts/sharded-clusters-backup-restore-mongodump-mongorestore-restriction.rst -.. include:: /includes/toc/dfn-list-administration-backup-sharded-clusters.rst +.. class:: toc -.. include:: /includes/toc/administration-backup-sharded-clusters.rst + :doc:`/tutorial/backup-sharded-cluster-with-filesystem-snapshots` + Use file system snapshots back up each component in the sharded + cluster individually. The procedure involves stopping the cluster + balancer. If your system configuration allows file system backups, + this might be more efficient than using MongoDB tools. + + :doc:`/tutorial/backup-sharded-cluster-with-database-dumps` + Create backups using :binary:`~bin.mongodump` to back up each + component in the cluster individually. + + :doc:`/tutorial/schedule-backup-window-for-sharded-clusters` + Limit the operation of the cluster balancer to provide a window + for regular backup operations. + + :doc:`/tutorial/restore-sharded-cluster` + An outline of the procedure and consideration for restoring an + *entire* sharded cluster from backup. + + +.. toctree:: + :titlesonly: + :hidden: + + /tutorial/backup-sharded-cluster-with-filesystem-snapshots + /tutorial/backup-sharded-cluster-with-database-dumps + /tutorial/schedule-backup-window-for-sharded-clusters + /tutorial/restore-sharded-cluster diff --git a/source/administration/configuration-and-maintenance.txt b/source/administration/configuration-and-maintenance.txt index 7e4b3fc3002..e83c57e1801 100644 --- a/source/administration/configuration-and-maintenance.txt +++ b/source/administration/configuration-and-maintenance.txt @@ -7,7 +7,27 @@ Configuration and Maintenance This section describes routine management operations, including updating your MongoDB deployment's configuration. -.. include:: /includes/toc/dfn-list-administration-configuration-and-maintenance.rst +.. class:: toc + + :doc:`/administration/configuration` + Outlines common MongoDB configurations and examples of + best-practice configurations for common use cases. + + :doc:`/tutorial/upgrade-revision` + Introduces the basic process for upgrading a MongoDB deployment + between different minor release versions. + + :doc:`/tutorial/manage-mongodb-processes` + Start, configure, and manage running :binary:`~bin.mongod` + process. + + :doc:`/tutorial/terminate-running-operations` + Stop in progress MongoDB client operations using + :method:`db.killOp()` and :method:`~cursor.maxTimeMS()`. + + :doc:`/tutorial/rotate-log-files` + Archive the current log files and start new ones. + .. toctree:: :titlesonly: diff --git a/source/administration/configuration.txt b/source/administration/configuration.txt index 6a9f739e9e1..1b2f852da56 100644 --- a/source/administration/configuration.txt +++ b/source/administration/configuration.txt @@ -21,22 +21,49 @@ best-practice configurations for common use cases. While both interfaces provide access to the same collection of options and settings, this document primarily uses the configuration file -interface. If you run MongoDB using a :term:`init script` or if you installed -from a package for your operating system, you likely already have a -configuration file located at ``/etc/mongod.conf``. Confirm this by -checking the contents of the ``/etc/init.d/mongod`` or -``/etc/rc.d/mongod`` script to ensure that the init scripts start the -:binary:`~bin.mongod` with the appropriate configuration file. +interface. -To start a MongoDB instance using this configuration file, issue a -command in the following form: +.. include:: /includes/fact-default-conf-file.rst + +For package installations of MongoDB on Linux or macOS, an +initialization script which uses this default configuration file is also +provided. This initialization script can be used to start the +:binary:`~bin.mongod` on these platforms in the following manner: + +- On Linux systems that use the **systemd** init system (the + ``systemctl`` command): + + .. code-block:: sh + + sudo systemctl start mongod + +- On Linux systems that use the **SystemV init** init system (the + ``service`` command): + + .. code-block:: sh + + sudo service mongod start + +- On macOS, using the ``brew`` package manger: + + .. code-block:: sh + + brew services start mongodb-community@{+version+} + +If you installed MongoDB using a ``TGZ`` or ``ZIP`` file, you will need +to create your own configuration file. A +:ref:`basic example configuration` can be found later in +this document. Once you have created a configuration file, you can start +a MongoDB instance with this configuration file by using either the +:option:`--config ` or :option:`-f ` +options to :binary:`~bin.mongod`. For example, on Linux: .. code-block:: sh mongod --config /etc/mongod.conf mongod -f /etc/mongod.conf -Modify the values in the ``/etc/mongod.conf`` file on your system to +Modify the values in the ``mongod.conf`` file on your system to control the configuration of your database instance. .. _base-config: @@ -44,8 +71,7 @@ control the configuration of your database instance. Configure the Database ---------------------- -Consider the following basic configuration which uses the :doc:`YAML -format `: +Consider the following basic configuration: .. code-block:: yaml @@ -55,7 +81,7 @@ format `: bindIp: localhost port: 27017 storage: - dbPath: /srv/mongodb + dbPath: /var/lib/mongo systemLog: destination: file path: "/var/log/mongodb/mongod.log" @@ -64,19 +90,6 @@ format `: journal: enabled: true -Or, if using the older ``.ini`` configuration file format: - -.. code-block:: ini - - fork = true - bind_ip = localhost - port = 27017 - quiet = true - dbpath = /srv/mongodb - logpath = /var/log/mongodb/mongod.log - logappend = true - journal = true - For most standalone servers, this is a sufficient base configuration. It makes several assumptions, but consider the following explanation: @@ -94,8 +107,6 @@ following explanation: .. |mongodb-package| replace:: :binary:`~bin.mongod` - .. include:: /includes/note-deb-and-rpm-default-to-localhost.rst - - :setting:`~net.port` is ``27017``, which is the default MongoDB port for database instances. MongoDB can bind to any port. You can also filter access based on port using network @@ -112,11 +123,41 @@ following explanation: can use :dbcommand:`setParameter` to modify this setting during run time. -- :setting:`~storage.dbPath` is ``/srv/mongodb``, which - specifies where MongoDB will store its data files. ``/srv/mongodb`` - and ``/var/lib/mongodb`` are popular locations. The user account - that :binary:`~bin.mongod` runs under will need read and write access to this - directory. +- :setting:`~storage.dbPath` is ``/var/lib/mongo``, which + specifies where MongoDB will store its data files. + + If you installed MongoDB on Linux using a package manager, + such as ``yum`` or ``apt``, the ``/etc/mongod.conf`` file provided + with your MongoDB installation sets the following default ``dbPath``, + depending on your Linux distro: + + .. list-table:: + :header-rows: 1 + :widths: 35 30 35 + + * - Platform + - Package Manager + - Default ``dbPath`` + + * - :abbr:`RHEL (Red Hat Enterprise Linux)` / CentOS and Amazon + - ``yum`` + - ``/var/lib/mongo`` + + * - SUSE + - ``zypper`` + - ``/var/lib/mongo`` + + * - Ubuntu and Debian + - ``apt`` + - ``/var/lib/mongodb`` + + * - macOS + - ``brew`` + - ``/usr/local/var/mongodb`` + + The user account that + :binary:`~bin.mongod` runs under will need read and write access to + this directory. - :setting:`systemLog.path` is ``/var/log/mongodb/mongod.log`` which is where :binary:`~bin.mongod` will write its output. If you do not set @@ -187,20 +228,11 @@ Replication Configuration requires that the :setting:`~replication.replSetName` have a value that is consistent among all members of the set. Consider the following: -In :doc:`YAML format ` - .. code-block:: yaml replication: replSetName: set0 -Or, if using the :v2.4:`older configuration file format -`: - -.. code-block:: ini - - replSet = set0 - Use descriptive names for sets. Once configured, use the :binary:`~bin.mongo` shell to add hosts to the replica set. @@ -212,20 +244,11 @@ To enable authentication for the :term:`replica set` using :ref:`keyfiles ` , add the following :setting:`~security.keyFile` option [#x509]_: -In :doc:`YAML format ` - .. code-block:: yaml security: keyFile: /srv/mongodb/keyfile -Or, if using the :v2.4:`older configuration file format -`: - -.. code-block:: ini - - keyFile = /srv/mongodb/keyfile - Setting :setting:`~security.keyFile` enables authentication and specifies a keyfile for the replica set member to use when authenticating to each other. @@ -317,22 +340,12 @@ one :binary:`~bin.mongod` on a single system. In these cases, use a :ref:`base configuration ` for each instance, but consider the following configuration values: -In :doc:`YAML format `: - .. code-block:: yaml storage: - dbPath: /srv/mongodb/db0/ + dbPath: /var/lib/mongo/db0/ processManagement: - pidFilePath: /srv/mongodb/db0.pid - -Or, if using the :v2.4:`older configuration file format -`: - -.. code-block:: cfg - - dbpath = /srv/mongodb/db0/ - pidfilepath = /srv/mongodb/db0.pid + pidFilePath: /var/lib/mongo/db0.pid The :setting:`~storage.dbPath` value controls the location of the :binary:`~bin.mongod` instance's data directory. Ensure that each database diff --git a/source/administration/install-community.txt b/source/administration/install-community.txt index 93ca05068bd..808ee0abcf7 100644 --- a/source/administration/install-community.txt +++ b/source/administration/install-community.txt @@ -12,9 +12,28 @@ Install MongoDB Community Edition These documents provide instructions to install MongoDB Community Edition. -.. _`MongoDB Download Center`: https://www.mongodb.com/download-center/community?jmp=docs +.. _`MongoDB Download Center`: https://www.mongodb.com/try/download/community?tck=docs_server -.. include:: /includes/toc/dfn-list-installation-community.rst +.. class:: toc -.. include:: /includes/toc/installation-community.rst + :doc:`Install on Linux ` + Install MongoDB Community Edition and required dependencies on + Linux. + + :doc:`Install on macOS ` + Install MongoDB Community Edition on macOS systems from MongoDB + archives. + + :doc:`Install on Windows ` + Install MongoDB Community Edition on Windows systems and + optionally start MongoDB as a Windows service. + + +.. toctree:: + :titlesonly: + :hidden: + + Install on Linux + Install on macOS + Install on Windows diff --git a/source/administration/install-enterprise-linux.txt b/source/administration/install-enterprise-linux.txt index c29cd72a031..32b1165b9d2 100644 --- a/source/administration/install-enterprise-linux.txt +++ b/source/administration/install-enterprise-linux.txt @@ -7,6 +7,35 @@ Install MongoDB Enterprise on Linux These documents provide instructions to install MongoDB Enterprise Edition for supported Linux systems. -.. include:: /includes/toc/dfn-list-installation-enterprise-linux.rst +.. class:: toc -.. include:: /includes/toc/installation-enterprise-linux.rst + :doc:`Install on Red Hat ` + Install MongoDB Enterprise and required dependencies on Red Hat + Enterprise or CentOS Systems using packages. + + :doc:`Install on Ubuntu ` + Install MongoDB Enterprise and required dependencies on Ubuntu + Linux Systems using packages. + + :doc:`Install on Debian ` + Install MongoDB Enterprise and required dependencies on Debian + Linux Systems using packages. + + :doc:`Install on SUSE ` + Install MongoDB Enterprise and required dependencies on SUSE + Enterprise Linux. + + :doc:`Install on Amazon ` + Install MongoDB Enterprise and required dependencies on Amazon + Linux AMI. + + +.. toctree:: + :titlesonly: + :hidden: + + Install on Red Hat + Install on Ubuntu + Install on Debian + Install on SUSE + Install on Amazon diff --git a/source/administration/install-enterprise.txt b/source/administration/install-enterprise.txt index da70d35854d..efa13f8cb80 100644 --- a/source/administration/install-enterprise.txt +++ b/source/administration/install-enterprise.txt @@ -21,6 +21,28 @@ Event Auditing. .. include:: /includes/fact-macos-snmp.rst -.. include:: /includes/toc/dfn-list-installation-enterprise.rst +.. class:: toc -.. include:: /includes/toc/installation-enterprise.rst + :doc:`Install on Linux ` + Install the official builds of MongoDB Enterprise on Linux-based + systems. + + :doc:`Install on macOS ` + Install the official build of MongoDB Enterprise on macOS + + :doc:`Install on Windows ` + Install MongoDB Enterprise on Windows using the ``.msi`` + installer. + + :doc:`Install with Docker ` + Install a MongoDB Enterprise Docker container. + + +.. toctree:: + :titlesonly: + :hidden: + + Install on Linux + Install on macOS + Install on Windows + Install with Docker diff --git a/source/administration/install-on-linux.txt b/source/administration/install-on-linux.txt index 1b3861b0a0c..ae0c665c5df 100644 --- a/source/administration/install-on-linux.txt +++ b/source/administration/install-on-linux.txt @@ -17,8 +17,37 @@ Linux distributions. These packages are the preferred way to run MongoDB. The following guides detail the installation process for these systems: -.. include:: /includes/toc/dfn-list-spec-installation-linux-packages.rst +.. class:: toc + + :doc:`Install on Red Hat ` + Install MongoDB Community Edition on Red Hat Enterprise and + related Linux systems using ``.rpm`` packages. + + :doc:`Install on Ubuntu ` + Install MongoDB Community Edition on Ubuntu Linux systems using + ``.deb`` packages. + + :doc:`Install on Debian ` + Install MongoDB Community Edition on Debian systems using ``.deb`` + packages. + + :doc:`Install on SUSE ` + Install MongoDB Community Edition on SUSE Linux systems using + ``.rpm`` packages. + + :doc:`Install on Amazon ` + Install MongoDB Community Edition on Amazon Linux AMI systems + using ``.rpm`` packages. + .. include:: /includes/admonition-wsl.rst -.. include:: /includes/toc/installation-linux.rst +.. toctree:: + :titlesonly: + :hidden: + + Install on Red Hat + Install on Ubuntu + Install on Debian + Install on SUSE + Install on Amazon diff --git a/source/administration/monitoring.txt b/source/administration/monitoring.txt index 93c75dbd566..47f8997b183 100644 --- a/source/administration/monitoring.txt +++ b/source/administration/monitoring.txt @@ -40,7 +40,7 @@ a running MongoDB instance: ` that return statistics regarding the current database state with greater fidelity. -- `MongoDB Atlas `_ +- `MongoDB Atlas `_ is a cloud-hosted database-as-a-service for running, monitoring, and maintaining MongoDB deployments. @@ -49,7 +49,7 @@ a running MongoDB instance: based on that data. - MongoDB Ops Manager is :products:`an on-premise solution available in - MongoDB Enterprise Advanced ` + MongoDB Enterprise Advanced ` that monitors running MongoDB deployments to collect data and provide visualization and alerts based on that data. @@ -140,7 +140,7 @@ MongoDB performance. instance. This command is rarely run directly. In most cases, the data is more meaningful when aggregated, as one would see with monitoring tools including |mms-home| and :products:`Ops Manager -`. Nevertheless, all +`. Nevertheless, all administrators should be familiar with the data provided by :dbcommand:`serverStatus`. @@ -198,7 +198,7 @@ a paid subscription. deployments. |MMS| provides monitoring, backup, and automation functionality. For an on-premise solution, see also :products:`Ops Manager, available in MongoDB Enterprise Advanced - `. + `. * - `VividCortex `_ @@ -477,7 +477,7 @@ configuration servers to ensure that the cluster remains well balanced and that :binary:`~bin.mongos` instances can restart. |mms-home| and :products:`Ops Manager -` monitor config servers and can +` monitor config servers and can create notifications if a config server becomes inaccessible. See the |mms-docs| and :opsmgr:`Ops Manager documentation ` for more information. diff --git a/source/administration/production-checklist-operations.txt b/source/administration/production-checklist-operations.txt index 8486ef3b9fe..df3e8d81a01 100644 --- a/source/administration/production-checklist-operations.txt +++ b/source/administration/production-checklist-operations.txt @@ -189,7 +189,7 @@ Linux reliable benefit in a higher readahead value. `MongoDB commercial support - `_ can provide + `_ can provide advice and guidance on alternate readahead configurations. - If using ``tuned`` on RHEL / CentOS, you must customize your @@ -262,7 +262,7 @@ Monitoring - Use |mms-home| or :products:`Ops Manager, an on-premise solution available in MongoDB Enterprise Advanced - ` or another monitoring system to + ` or another monitoring system to monitor key database metrics and set up alerts for them. Include alerts for the following metrics: diff --git a/source/administration/production-notes.txt b/source/administration/production-notes.txt index bfff28b7662..f8aaf60b9a8 100644 --- a/source/administration/production-notes.txt +++ b/source/administration/production-notes.txt @@ -74,10 +74,15 @@ PPC64LE (MongoDB Enterprise Edition) .. _prod-notes-supported-platforms-s390x: -s390x -````` +s390x (MongoDB Community Edition) +````````````````````````````````` + +.. include:: /includes/fact-platform-s390x-community.rst + +s390x (MongoDB Enterprise Edition) +`````````````````````````````````` -.. include:: /includes/fact-platform-s390x.rst +.. include:: /includes/fact-platform-s390x-enterprise.rst .. _prod-notes-recommended-platforms: @@ -85,14 +90,14 @@ Recommended Platforms ~~~~~~~~~~~~~~~~~~~~~ While MongoDB supports a variety of platforms, the following operating -systems are recommended for production use: +systems are recommended for production use on ``x86_64`` architecture: - Amazon Linux 2 - Debian 9 and 10 - RHEL / CentOS 6, 7, and 8 - SLES 12 and 15 - Ubuntu LTS 16.04 and 18.04 -- Windows Server 2016 +- Windows Server 2016 and 2019 .. seealso:: :ref:`prod-notes-platform-considerations` @@ -107,9 +112,9 @@ current stable release, even if you are installing via a package manager. For other MongoDB products, refer either to the `MongoDB Download Center`_ -page or their `respective documentation `_. +page or their `respective documentation `_. -.. _`MongoDB Download Center`: https://www.mongodb.com/download-center/community?jmp=docs +.. _`MongoDB Download Center`: https://www.mongodb.com/try/download/community?tck=docs_server MongoDB ``dbPath`` ------------------ @@ -304,7 +309,7 @@ increasing RAM may be more effective in increasing I/O throughput. MongoDB and NUMA Hardware ~~~~~~~~~~~~~~~~~~~~~~~~~ -Running MongoDB on a system with Non-Uniform Access Memory (NUMA) can +Running MongoDB on a system with Non-Uniform Memory Access (NUMA) can cause a number of operational problems, including slow performance for periods of time and high system process usage. @@ -335,35 +340,135 @@ Consult your system documentation for details. Configuring NUMA on Linux ````````````````````````` -When running MongoDB on Linux, you should disable *zone reclaim* in the -``sysctl`` settings using one of the following commands: +On Linux, you must disable *zone reclaim* and also ensure that your +:binary:`~bin.mongod` and :binary:`~bin.mongos` instances are started by +``numactl``, which is generally configured through your platform's init +system. You must perform both of these operations to properly disable +NUMA for use with MongoDB. -.. code-block:: sh +#. Disable *zone reclaim* with one of the following commands: - echo 0 | sudo tee /proc/sys/vm/zone_reclaim_mode + .. code-block:: sh -.. code-block:: sh + echo 0 | sudo tee /proc/sys/vm/zone_reclaim_mode - sudo sysctl -w vm.zone_reclaim_mode=0 + .. code-block:: sh -Then, you should use ``numactl`` to start your -:binary:`~bin.mongod` instances, including the :doc:`config servers -`, :binary:`~bin.mongos` instances, and any clients. -If you do not have the ``numactl`` command, refer to the documentation for -your operating system to install the ``numactl`` package. + sudo sysctl -w vm.zone_reclaim_mode=0 -The following operation demonstrates how to start a MongoDB instance -using ``numactl``: +#. Ensure that :binary:`~bin.mongod` and :binary:`~bin.mongos` are + started by ``numactl``. This is generally configured through your + platform's init system. Run the following command to determine which + init system is in use on your platform: -.. code-block:: sh + .. code-block:: sh + + ps --no-headers -o comm 1 + + - If "``systemd``", your platform uses the **systemd** init + system, and you *must* follow the steps in the **systemd** tab + below to edit your MongoDB service file(s). + + - If "``init``", your platform uses the *SysV Init* system, and you + *do not* need to perform this step. The default MongoDB init script + for SysV Init includes the necessary steps to start MongoDB + instances via ``numactl`` by default. + + - If you manage your own init scripts (i.e. you are not using either + of these init systems), you *must* follow the steps in the + **Custom init scripts** tab below to edit your custom init + script(s). + + | + + .. tabs:: + + .. tab:: systemd + :tabid: systemd-numa-steps + + You must use ``numactl`` to start each of your + :binary:`~bin.mongod` instances, including all + :doc:`config servers `, + :binary:`~bin.mongos` instances, and clients. Edit the default + **systemd** service file for each as follows: + + #. Copy the default MongoDB service file: + + .. code-block:: sh + + sudo cp /lib/systemd/system/mongod.service /etc/systemd/system/ + + #. Edit the ``/etc/systemd/system/mongod.service`` file, and + update the ``ExecStart`` statement to begin with: + + .. code-block:: sh + + /usr/bin/numactl --interleave=all + + .. example:: + + If your existing ``ExecStart`` statement reads: - numactl --interleave=all + .. code-block:: sh + :copyable: false -The ```` is the path to the program you are starting and the ```` -are any optional arguments to pass to the program. + ExecStart=/usr/bin/mongod --config /etc/mongod.conf -To fully disable NUMA behavior, you must perform both operations. For more -information, see the `Documentation for /proc/sys/vm/* + Update that statement to read: + + .. code-block:: sh + :copyable: false + + ExecStart=/usr/bin/numactl --interleave=all /usr/bin/mongod --config /etc/mongod.conf + + #. Apply the change to ``systemd``: + + .. code-block:: sh + + sudo systemctl daemon-reload + + #. Restart any running ``mongod`` instances: + + .. code-block:: sh + + sudo systemctl stop mongod + sudo systemctl start mongod + + #. If applicable, repeat these steps for any + :binary:`~bin.mongos` instances. + + .. tab:: Custom init scripts + :tabid: custom-scripts-numa-steps + + You must use ``numactl`` to start each of your + :binary:`~bin.mongod` instances, including all + :doc:`config servers `, + :binary:`~bin.mongos` instances, and clients. + + #. Install ``numactl`` for your platform if not already + installed. Refer to the documentation for your operating + system for information on installing the ``numactl`` + package. + + #. Configure each of your custom init scripts to start each + MongoDB instance via ``numactl``: + + .. code-block:: sh + + numactl --interleave=all + + Where ```` is the path to the program you are starting + and ```` are any optional arguments to pass to that + program. + + .. example:: + + .. code-block:: sh + :copyable: false + + numactl --interleave=all /usr/local/bin/mongod -f /etc/mongod.conf + +For more information, see the `Documentation for /proc/sys/vm/* `_. Disk and Storage Systems @@ -404,8 +509,8 @@ sufficient performance to support a MongoDB deployment. .. _production-nfs: -Remote Filesystems -`````````````````` +Remote Filesystems (NFS) +```````````````````````` With the WiredTiger storage engine, WiredTiger objects may be stored on remote file systems if the remote file system conforms to ISO/IEC @@ -414,7 +519,17 @@ than local file systems, using a remote file system for storage may degrade performance. If you decide to use NFS, add the following NFS options to your -``/etc/fstab`` file: ``bg``, ``nolock``, and ``noatime``. +``/etc/fstab`` file: + +- ``bg`` +- ``hard`` +- ``nolock`` +- ``noatime`` +- ``nointr`` + +Depending on your kernel version, some of these values may already be +set as the default. Consult your platform's documentation for more +information. Separate Components onto Different Storage Devices `````````````````````````````````````````````````` @@ -529,14 +644,6 @@ operations like the following: - Features which rely on timekeeping may have inconsistent or unpredictable behavior in clusters with clock drift between MongoDB components. - - For example, :ref:`TTL indexes ` rely - on the system clock to calculate when to delete a given document. If - two members have different system clock times, each member could - delete a given document covered by the TTL index at a different - time. Since :ref:`sessions` use TTL indexes to control their - lifespan, clock drift could result in inconsistent or unpredictable - session timeout behavior. NTP synchronization is required for deployments running MongoDB lower than ``3.4.6`` or ``3.2.17`` with the Wired Tiger storage engine, where @@ -728,7 +835,7 @@ For the **WiredTiger** storage engine: readahead between 8 and 32, unless testing shows a measurable, repeatable, and reliable benefit in a higher readahead value. `MongoDB commercial support - `_ can + `_ can provide advice and guidance on alternate readahead configurations. MongoDB and TLS/SSL Libraries @@ -864,14 +971,14 @@ VMware .. include:: /includes/extracts/vm-memory-considerations-vmware.rst Ensure that virtual machines stay on a specific ESX/ESXi host by -setting VMware's `affinity rules `_. +setting VMware's `affinity rules `_. If you must manually migrate a virtual machine to another host and the :binary:`~bin.mongod` instance on the virtual machine is the :term:`primary`, you must first :method:`step down ` the primary and then :method:`shut down the instance `. Follow the `networking best practices for vMotion -`_ +`_ and the `VMKernel `_. Failure to follow the best practices can result in performance problems diff --git a/source/administration/replica-set-deployment.txt b/source/administration/replica-set-deployment.txt index 81ff1199634..0bc4ad414d8 100644 --- a/source/administration/replica-set-deployment.txt +++ b/source/administration/replica-set-deployment.txt @@ -12,6 +12,48 @@ Replica Set Deployment Tutorials The following tutorials provide information in deploying replica sets. -.. include:: /includes/toc/dfn-list-replica-set-deployment.rst +.. class:: toc -.. include:: /includes/toc/replica-set-deployment.rst + :doc:`/tutorial/deploy-replica-set` + Configure a three-member replica set for production systems. + + :doc:`/tutorial/deploy-replica-set-for-testing` + Configure a three-member replica set for either development or + testing systems. + + :doc:`/tutorial/deploy-geographically-distributed-replica-set` + Create a geographically redundant replica set to protect against + location-centered availability limitations (e.g. network and power + interruptions). + + :doc:`/tutorial/add-replica-set-arbiter` + Add an arbiter to give a replica set an odd number of voting + members to prevent election ties. + + :doc:`/tutorial/convert-standalone-to-replica-set` + Convert an existing standalone ``mongod`` instance into a + three-member replica set. + + :doc:`/tutorial/expand-replica-set` + Add a new member to an existing replica set. + + :doc:`/tutorial/remove-replica-set-member` + Remove a member from a replica set. + + :doc:`/tutorial/replace-replica-set-member` + Update the replica set configuration when the hostname of a + member's corresponding ``mongod`` instance has changed. + + +.. toctree:: + :titlesonly: + :hidden: + + /tutorial/deploy-replica-set + /tutorial/deploy-replica-set-for-testing + /tutorial/deploy-geographically-distributed-replica-set + /tutorial/add-replica-set-arbiter + /tutorial/convert-standalone-to-replica-set + /tutorial/expand-replica-set + /tutorial/remove-replica-set-member + /tutorial/replace-replica-set-member diff --git a/source/administration/replica-set-maintenance.txt b/source/administration/replica-set-maintenance.txt index 74c3178be32..3ce1a0bc812 100644 --- a/source/administration/replica-set-maintenance.txt +++ b/source/administration/replica-set-maintenance.txt @@ -13,6 +13,59 @@ Replica Set Maintenance Tutorials The following tutorials provide information in maintaining existing replica sets. -.. include:: /includes/toc/dfn-list-replica-set-maintenance.rst +.. class:: toc -.. include:: /includes/toc/replica-set-maintenance.rst + :doc:`/tutorial/change-oplog-size` + Increase the size of the :term:`oplog` which logs operations. In + most cases, the default oplog size is sufficient. + + :doc:`/tutorial/perform-maintence-on-replica-set-members` + Perform maintenance on a member of a replica set while minimizing + downtime. + + :doc:`/tutorial/force-member-to-be-primary` + Force a replica set member to become primary. + + :doc:`/tutorial/resync-replica-set-member` + Sync the data on a member. Either perform initial sync on a new + member or resync the data on an existing member that has fallen + too far behind to catch up by way of normal replication. + + :doc:`/tutorial/configure-replica-set-tag-sets` + Assign tags to replica set members for use in targeting read and + write operations to specific members. + + :doc:`/tutorial/reconfigure-replica-set-with-unavailable-members` + Reconfigure a replica set when a majority of replica set members + are down or unreachable. + + :doc:`/tutorial/manage-chained-replication` + Disable or enable chained replication. Chained replication occurs + when a secondary replicates from another secondary instead of the + primary. + + :doc:`/tutorial/change-hostnames-in-a-replica-set` + Update the replica set configuration to reflect changes in + members' hostnames. + + :doc:`/tutorial/configure-replica-set-secondary-sync-target` + Specify the member that a secondary member synchronizes from. + + :doc:`/tutorial/rename-unsharded-replica-set` + Rename an unsharded replica set. + + +.. toctree:: + :titlesonly: + :hidden: + + /tutorial/change-oplog-size + /tutorial/perform-maintence-on-replica-set-members + /tutorial/force-member-to-be-primary + /tutorial/resync-replica-set-member + /tutorial/configure-replica-set-tag-sets + /tutorial/reconfigure-replica-set-with-unavailable-members + /tutorial/manage-chained-replication + /tutorial/change-hostnames-in-a-replica-set + /tutorial/configure-replica-set-secondary-sync-target + /tutorial/rename-unsharded-replica-set diff --git a/source/administration/replica-set-member-configuration.txt b/source/administration/replica-set-member-configuration.txt index 278ea89c6c8..d8248f5c990 100644 --- a/source/administration/replica-set-member-configuration.txt +++ b/source/administration/replica-set-member-configuration.txt @@ -18,6 +18,39 @@ backups, to support reporting, or to act as a cold standby. .. include:: /includes/warning-mixed-version-rs-config.rst -.. include:: /includes/toc/dfn-list-replica-set-member-configuration.rst +.. class:: toc -.. include:: /includes/toc/replica-set-member-configuration.rst + :doc:`/tutorial/adjust-replica-set-member-priority` + Change the precedence given to a replica set members in an + election for primary. + + :doc:`/tutorial/configure-secondary-only-replica-set-member` + Make a secondary member ineligible for election as primary. + + :doc:`/tutorial/configure-a-hidden-replica-set-member` + Configure a secondary member to be invisible to applications in + order to support significantly different usage, such as a + dedicated backups. + + :doc:`/tutorial/configure-a-delayed-replica-set-member` + Configure a secondary member to keep a delayed copy of the data + set in order to provide a rolling backup. + + :doc:`/tutorial/configure-a-non-voting-replica-set-member` + Create a secondary member that keeps a copy of the data set but + does not vote in an election. + + :doc:`/tutorial/convert-secondary-into-arbiter` + Convert a secondary to an arbiter. + + +.. toctree:: + :titlesonly: + :hidden: + + /tutorial/adjust-replica-set-member-priority + /tutorial/configure-secondary-only-replica-set-member + /tutorial/configure-a-hidden-replica-set-member + /tutorial/configure-a-delayed-replica-set-member + /tutorial/configure-a-non-voting-replica-set-member + /tutorial/convert-secondary-into-arbiter diff --git a/source/administration/security-checklist.txt b/source/administration/security-checklist.txt index 86e0fffc541..8937d607b14 100644 --- a/source/administration/security-checklist.txt +++ b/source/administration/security-checklist.txt @@ -161,7 +161,7 @@ Pre-production Checklist/Considerations - Track access and changes to database configurations and data. `MongoDB Enterprise - `_ + `_ includes a system auditing facility that can record system events (e.g. user operations, connection events) on a MongoDB instance. These audit records permit forensic analysis diff --git a/source/administration/sharded-cluster-administration.txt b/source/administration/sharded-cluster-administration.txt index 5e2b683e5d7..dd3401f536d 100644 --- a/source/administration/sharded-cluster-administration.txt +++ b/source/administration/sharded-cluster-administration.txt @@ -11,6 +11,59 @@ Sharded Cluster Administration :class: singlecol -.. include:: /includes/toc/sharded-cluster-administration.rst +.. toctree:: + :titlesonly: + :hidden: + + Config Server Administration + /tutorial/view-sharded-cluster-configuration + /tutorial/restart-sharded-cluster + /tutorial/migrate-sharded-cluster-to-new-hardware + /tutorial/add-shards-to-shard-cluster + /tutorial/remove-shards-from-cluster + /tutorial/clear-jumbo-flag + /tutorial/backup-sharded-cluster-metadata + /tutorial/convert-sharded-cluster-to-replica-set + /tutorial/convert-replica-set-to-replicated-shard-cluster + /tutorial/convert-shard-standalone-to-shard-replica-set + +.. class:: toc + + :doc:`Config Server Administration ` + This section contains articles and tutorials related to sharded + cluster config server administration + + :doc:`/tutorial/view-sharded-cluster-configuration` + View status information about the cluster's databases, shards, and + chunks. + + :doc:`/tutorial/restart-sharded-cluster` + Stop and restart a sharded cluster. + + :doc:`/tutorial/migrate-sharded-cluster-to-new-hardware` + Migrate a sharded cluster to a different hardware system, for + example, when moving a pre-production environment to production. + + :doc:`/tutorial/add-shards-to-shard-cluster` + Add a shard to add capacity to a sharded cluster. + + :doc:`/tutorial/remove-shards-from-cluster` + Migrate a single shard's data and remove the shard. + + :doc:`/tutorial/clear-jumbo-flag` + Manually clear ``jumbo`` flag from a chunk. + + :doc:`/tutorial/backup-sharded-cluster-metadata` + Create a backup of a sharded cluster's metadata while keeping the + cluster operational. + + :doc:`/tutorial/convert-sharded-cluster-to-replica-set` + Convert a sharded cluster into a single replica set. + + :doc:`/tutorial/convert-replica-set-to-replicated-shard-cluster` + Convert a replica set to a sharded cluster in which each shard is + its own replica set. + + :doc:`/tutorial/convert-shard-standalone-to-shard-replica-set` + Convert a shard standalone instance to a shard replica set. -.. include:: /includes/toc/dfn-list-sharded-cluster-administration.rst diff --git a/source/administration/sharded-cluster-config-servers.txt b/source/administration/sharded-cluster-config-servers.txt index c5bc0846a70..0553d8715a6 100644 --- a/source/administration/sharded-cluster-config-servers.txt +++ b/source/administration/sharded-cluster-config-servers.txt @@ -10,8 +10,16 @@ Sharded Cluster Config Server Administration :depth: 1 :class: singlecol -.. include:: /includes/toc/sharded-cluster-config-server-admin.rst +.. toctree:: + :titlesonly: + :hidden: + + /tutorial/replace-config-server + +.. class:: toc + + :doc:`/tutorial/replace-config-server` + Replace a config server in a config server replica set. -.. include:: /includes/toc/dfn-list-sharded-cluster-config-server-admin.rst .. seealso:: :doc:`/administration/backup-sharded-clusters` diff --git a/source/administration/upgrade-community-to-enterprise.txt b/source/administration/upgrade-community-to-enterprise.txt index 2769eb17d8e..b3790a48384 100644 --- a/source/administration/upgrade-community-to-enterprise.txt +++ b/source/administration/upgrade-community-to-enterprise.txt @@ -19,8 +19,28 @@ MongoDB Community Edition to MongoDB Enterprise Edition. .. include:: /includes/extracts/enterprise-upgrade-edition-only.rst +.. list-table:: + :header-rows: 1 + + * - Deployment + + - Tutorial + + * - Standlone + + - :doc:`/tutorial/upgrade-to-enterprise-standalone` + + * - Replica Set + + - :doc:`/tutorial/upgrade-to-enterprise-replica-set` + + * - Sharded Cluster + + - :doc:`/tutorial/upgrade-to-enterprise-sharded-cluster` + .. toctree:: :titlesonly: + :hidden: /tutorial/upgrade-to-enterprise-standalone /tutorial/upgrade-to-enterprise-replica-set diff --git a/source/aggregation.txt b/source/aggregation.txt index c83b796e7da..83cd15fa5e1 100644 --- a/source/aggregation.txt +++ b/source/aggregation.txt @@ -138,4 +138,20 @@ For a feature comparison of the aggregation pipeline, map-reduce, and the special group functionality, see :doc:`/reference/aggregation-commands-comparison`. -.. include:: /includes/toc/aggregation-landing.rst +Learn More +---------- + +Practical MongoDB Aggregations E-Book +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +For more information on aggregations, read the `Practical MongoDB +Aggregations `__ e-book. + + +.. toctree:: + :titlesonly: + :hidden: + + /core/aggregation-pipeline + /core/map-reduce + /reference/aggregation diff --git a/source/appendix/security.txt b/source/appendix/security.txt index 4a3eb56c004..a9092044f3a 100644 --- a/source/appendix/security.txt +++ b/source/appendix/security.txt @@ -4,9 +4,14 @@ Appendix .. default-domain:: mongodb +- :doc:`/appendix/security/appendixA-openssl-ca` +- :doc:`/appendix/security/appendixB-openssl-server` +- :doc:`/appendix/security/appendixC-openssl-client` + .. toctree:: :titlesonly: + :hidden: /appendix/security/appendixA-openssl-ca /appendix/security/appendixB-openssl-server diff --git a/source/applications/data-models-applications.txt b/source/applications/data-models-applications.txt index 616105d2b91..6f9c5a8a394 100644 --- a/source/applications/data-models-applications.txt +++ b/source/applications/data-models-applications.txt @@ -10,6 +10,38 @@ Model Specific Application Contexts :depth: 1 :class: singlecol -.. include:: /includes/toc/dfn-list-data-models-applications.rst +.. class:: toc -.. include:: /includes/toc/data-models-applications.rst + :doc:`/tutorial/model-data-for-atomic-operations` + Illustrates how embedding fields related to an atomic update + within the same document ensures that the fields are in sync. + + :doc:`/tutorial/model-data-for-keyword-search` + Describes one method for supporting keyword search by storing + keywords in an array in the same document as the text field. + Combined with a multi-key index, this pattern can support + application's keyword search operations. + + :doc:`/tutorial/model-data-for-schema-versioning` + Describes one method for schema iteration without downtime. + + :doc:`/tutorial/model-monetary-data` + Describes two methods to model monetary data in MongoDB. + + :doc:`/tutorial/model-time-data` + Describes how to deal with local time in MongoDB. + + :doc:`/tutorial/model-computed-data` + Describes how to derive a value from source data and store that + value in a database. + +.. toctree:: + :titlesonly: + :hidden: + + /tutorial/model-data-for-atomic-operations + /tutorial/model-data-for-keyword-search + /tutorial/model-data-for-schema-versioning + /tutorial/model-monetary-data + /tutorial/model-time-data + /tutorial/model-computed-data diff --git a/source/applications/data-models-relationships.txt b/source/applications/data-models-relationships.txt index 4312b92191a..2fd32d51875 100644 --- a/source/applications/data-models-relationships.txt +++ b/source/applications/data-models-relationships.txt @@ -10,6 +10,28 @@ Model Relationships Between Documents :depth: 1 :class: singlecol -.. include:: /includes/toc/dfn-list-data-models-relationships.rst +.. class:: toc -.. include:: /includes/toc/data-models-relationships.rst + :doc:`/tutorial/model-embedded-one-to-one-relationships-between-documents` + Presents a data model that uses :ref:`embedded documents + ` to describe one-to-one relationships + between connected data. + + :doc:`/tutorial/model-embedded-one-to-many-relationships-between-documents` + Presents a data model that uses :ref:`embedded documents + ` to describe one-to-many relationships + between connected data. + + :doc:`/tutorial/model-referenced-one-to-many-relationships-between-documents` + Presents a data model that uses :ref:`references + ` to describe one-to-many relationships + between documents. + + +.. toctree:: + :titlesonly: + :hidden: + + /tutorial/model-embedded-one-to-one-relationships-between-documents + /tutorial/model-embedded-one-to-many-relationships-between-documents + /tutorial/model-referenced-one-to-many-relationships-between-documents diff --git a/source/applications/data-models-tree-structures.txt b/source/applications/data-models-tree-structures.txt index 0ed051e0155..57f540bb1be 100644 --- a/source/applications/data-models-tree-structures.txt +++ b/source/applications/data-models-tree-structures.txt @@ -15,6 +15,41 @@ hierarchical or nested data relationships. .. include:: /images/data-model-tree.rst -.. include:: /includes/toc/dfn-list-data-models-tree-structures.rst +.. class:: toc -.. include:: /includes/toc/data-models-tree-structures.rst + :doc:`/tutorial/model-tree-structures-with-parent-references` + Presents a data model that organizes documents in a tree-like + structure by storing :ref:`references ` + to "parent" nodes in "child" nodes. + + :doc:`/tutorial/model-tree-structures-with-child-references` + Presents a data model that organizes documents in a tree-like + structure by storing :ref:`references ` + to "child" nodes in "parent" nodes. + + :doc:`/tutorial/model-tree-structures-with-ancestors-array` + Presents a data model that organizes documents in a tree-like + structure by storing :ref:`references ` + to "parent" nodes and an array that stores all ancestors. + + :doc:`/tutorial/model-tree-structures-with-materialized-paths` + Presents a data model that organizes documents in a tree-like + structure by storing full relationship paths between documents. In + addition to the tree node, each document stores the ``_id`` of the + nodes ancestors or path as a string. + + :doc:`/tutorial/model-tree-structures-with-nested-sets` + Presents a data model that organizes documents in a tree-like + structure using the *Nested Sets* pattern. This optimizes + discovering subtrees at the expense of tree mutability. + + +.. toctree:: + :titlesonly: + :hidden: + + /tutorial/model-tree-structures-with-parent-references + /tutorial/model-tree-structures-with-child-references + /tutorial/model-tree-structures-with-ancestors-array + /tutorial/model-tree-structures-with-materialized-paths + /tutorial/model-tree-structures-with-nested-sets diff --git a/source/applications/data-models.txt b/source/applications/data-models.txt index 1354cf59fca..a2ff16a24b3 100644 --- a/source/applications/data-models.txt +++ b/source/applications/data-models.txt @@ -26,7 +26,63 @@ Data Model Examples and Patterns The following documents provide overviews of various data modeling patterns and common schema design considerations: -.. include:: /includes/toc/dfn-list-spec-data-model-examples-landing.rst +.. class:: toc -.. include:: /includes/toc/data-model-examples-landing.rst + :doc:`/applications/data-models-relationships` + Examples for modeling relationships between documents. + + :doc:`/tutorial/model-embedded-one-to-one-relationships-between-documents` + Presents a data model that uses :ref:`embedded documents + ` to describe one-to-one relationships + between connected data. + + :doc:`/tutorial/model-embedded-one-to-many-relationships-between-documents` + Presents a data model that uses :ref:`embedded documents + ` to describe one-to-many + relationships between connected data. + + :doc:`/tutorial/model-referenced-one-to-many-relationships-between-documents` + Presents a data model that uses :ref:`references + ` to describe one-to-many + relationships between documents. + + :doc:`/applications/data-models-tree-structures` + Examples for modeling tree structures. + + :doc:`/tutorial/model-tree-structures-with-parent-references` + Presents a data model that organizes documents in a tree-like + structure by storing :ref:`references + ` to "parent" nodes in "child" + nodes. + + :doc:`/tutorial/model-tree-structures-with-child-references` + Presents a data model that organizes documents in a tree-like + structure by storing :ref:`references + ` to "child" nodes in "parent" + nodes. + + See :doc:`/applications/data-models-tree-structures` for additional + examples of data models for tree structures. + + :doc:`/applications/data-models-applications` + Examples for models for specific application contexts. + + :doc:`/tutorial/model-data-for-atomic-operations` + Illustrates how embedding fields related to an atomic update + within the same document ensures that the fields are in sync. + + :doc:`/tutorial/model-data-for-keyword-search` + Describes one method for supporting keyword search by storing + keywords in an array in the same document as the text field. + Combined with a multi-key index, this pattern can support + application's keyword search operations. + + +.. toctree:: + :titlesonly: + :hidden: + + /applications/data-models-relationships + /applications/data-models-tree-structures + /applications/data-models-applications diff --git a/source/applications/indexes.txt b/source/applications/indexes.txt index 9c4beb9d767..af681b3b740 100644 --- a/source/applications/indexes.txt +++ b/source/applications/indexes.txt @@ -37,7 +37,33 @@ index, and in addition, MongoDB can use an :doc:`intersection The following documents introduce indexing strategies: -.. include:: /includes/toc/dfn-list-indexes-tutorial-strategies.rst +.. class:: toc -.. include:: /includes/toc/indexes-tutorial-strategies.rst + :doc:`/tutorial/create-indexes-to-support-queries` + An index supports a query when the index contains all the fields + scanned by the query. Creating indexes that supports queries + results in greatly increased query performance. + + :doc:`/tutorial/sort-results-with-indexes` + To support efficient queries, use the strategies here when you + specify the sequential order and sort order of index fields. + + :doc:`/tutorial/ensure-indexes-fit-ram` + When your index fits in RAM, the system can avoid reading the + index from disk and you get the fastest processing. + + :doc:`/tutorial/create-queries-that-ensure-selectivity` + Selectivity is the ability of a query to narrow results using the + index. Selectivity allows MongoDB to use the index for a larger + portion of the work associated with fulfilling the query. + + +.. toctree:: + :titlesonly: + :hidden: + + /tutorial/create-indexes-to-support-queries + /tutorial/sort-results-with-indexes + /tutorial/ensure-indexes-fit-ram + /tutorial/create-queries-that-ensure-selectivity diff --git a/source/applications/replication.txt b/source/applications/replication.txt index 9cd6058238f..c8b256116ca 100644 --- a/source/applications/replication.txt +++ b/source/applications/replication.txt @@ -21,6 +21,24 @@ additional read and write configurations for replica sets. replica sets provide the same operational semantics with regards to write and read operations. -.. include:: /includes/toc/dfn-list-replica-set-read-write-semantics.rst +.. class:: toc -.. include:: /includes/toc/replica-set-read-write-semantics.rst + :doc:`/core/replica-set-write-concern` + Write concern describes the level of acknowledgement requested + from MongoDB for write operations. + + :doc:`/core/read-preference` + Read preference specifies where (i.e. which members of the replica + set) the drivers should direct the read operations. + + :doc:`/core/read-preference-mechanics` + Describes the mechanics of read preference. + + +.. toctree:: + :titlesonly: + :hidden: + + /core/replica-set-write-concern + /core/read-preference + /core/read-preference-mechanics diff --git a/source/changeStreams.txt b/source/changeStreams.txt index df8be814feb..0551ed1e50a 100644 --- a/source/changeStreams.txt +++ b/source/changeStreams.txt @@ -132,9 +132,8 @@ Open A Change Stream tabs: - id: python content: | - The Python examples below assume that you have `connected to a MongoDB replica set and have accessed a database - `__ - that contains an ``inventory`` collection. + The Python examples below assume that you have :api:`connected to a MongoDB replica set and have accessed a database + ` that contains an ``inventory`` collection. .. literalinclude:: /driver-examples/test_examples.py :language: python @@ -355,6 +354,12 @@ Modify Change Stream Output content: | .. include:: /includes/fact-change-streams-modify-output.rst + .. literalinclude:: /driver-examples/test-mongoc-sample-commands.c + :language: c + :dedent: 3 + :start-after: Start Changestream Example 4 + :end-before: End Changestream Example 4 + - id: nodejs content: | @@ -381,6 +386,12 @@ Modify Change Stream Output content: | .. include:: /includes/fact-change-streams-modify-output.rst + .. literalinclude:: /driver-examples/DocumentationExamplesTest.php + :language: php + :dedent: 8 + :start-after: Start Changestream Example 4 + :end-before: End Changestream Example 4 + - id: ruby content: | .. include:: /includes/fact-change-streams-modify-output.rst diff --git a/source/contents.txt b/source/contents.txt index 4c1977764eb..17be3819063 100644 --- a/source/contents.txt +++ b/source/contents.txt @@ -5,8 +5,33 @@ MongoDB Manual Contents See :doc:`/about` for more information about the MongoDB Documentation project, this Manual and additional editions of this text. +.. COMMENT to DOCS team +.. For now, adding the list since in order to hide the toctree +.. But not actually sure that we shouldn't just include the toctree in the index.txt page and get rid of this page wholesale + +- :doc:`/introduction` +- :doc:`/installation` +- :doc:`/mongo` +- :doc:`/crud` +- :doc:`/aggregation` +- :doc:`/data-modeling` +- :doc:`/core/transactions` +- :doc:`/indexes` +- :doc:`/security` +- :doc:`/changeStreams` +- :doc:`/replication` +- :doc:`/sharding` +- :doc:`/administration` +- :doc:`/storage` +- :doc:`/faq` +- :doc:`/reference` +- :doc:`/release-notes` +- :doc:`/support` + + .. toctree:: - :titlesonly: + :maxdepth: 1 + :hidden: Introduction Installation diff --git a/source/core/aggregation-pipeline-limits.txt b/source/core/aggregation-pipeline-limits.txt index 38d22b64257..258a560b01c 100644 --- a/source/core/aggregation-pipeline-limits.txt +++ b/source/core/aggregation-pipeline-limits.txt @@ -21,16 +21,15 @@ Result Size Restrictions MongoDB 3.6 removes the option for the :dbcommand:`aggregate` command to return its results as a single document. -The :dbcommand:`aggregate` command can return -either a cursor or store the results in a collection. When returning a -cursor or storing the results in a collection, each document in the -result set is subject to the :limit:`BSON Document Size` limit, -currently 16 megabytes; if any single document that exceeds the -:limit:`BSON Document Size` limit, the command will produce an error. -The limit only applies to the returned documents; during the pipeline -processing, the documents may exceed this size. The -:method:`db.collection.aggregate()` method returns a cursor by default. - +The :dbcommand:`aggregate` command can either return a cursor or store +the results in a collection. When returning a cursor or storing the +results in a collection, each document in the result set is subject to +the :limit:`BSON Document Size` limit, currently 16 megabytes; if any +single document exceeds the :limit:`BSON Document Size` limit, the +command produces an error. The limit only applies to the returned +documents; during the pipeline processing, the documents may exceed this +size. The :method:`db.collection.aggregate()` method returns a cursor by +default. .. _agg-memory-restrictions: diff --git a/source/core/aggregation-pipeline-sharded-collections.txt b/source/core/aggregation-pipeline-sharded-collections.txt index 3e4af3713c5..e7461f9f557 100644 --- a/source/core/aggregation-pipeline-sharded-collections.txt +++ b/source/core/aggregation-pipeline-sharded-collections.txt @@ -27,12 +27,19 @@ the entire pipeline runs on the matching shard only. Previously, the pipeline would have been split, and the work of merging it would have to be done on the primary shard. -For aggregation operations that must run on multiple shards, if the -operations do not require running on the database's primary shard, -these operations will route the results to a random shard to merge the -results to avoid overloading the primary shard for that database. The -:pipeline:`$out` stage and the :pipeline:`$lookup` stage require -running on the database's primary shard. +.. versionchanged:: 3.6 + +When aggregation operations run on multiple shards, the results are +routed to the :binary:`~bin.mongos` to be merged, except in the +following cases: + +- If the pipeline includes the :pipeline:`$out` or + :pipeline:`$lookup` stages, the merge runs on the + :ref:`primary shard `. + +- If the pipeline includes a sorting or grouping stage, and the + :ref:`allowDiskUse ` setting is enabled, + the merge runs on a randomly-selected shard. Optimization ------------ diff --git a/source/core/aggregation-pipeline.txt b/source/core/aggregation-pipeline.txt index 3dbd4b1fcd6..149ce69fad7 100644 --- a/source/core/aggregation-pipeline.txt +++ b/source/core/aggregation-pipeline.txt @@ -1,3 +1,5 @@ +.. _aggregation-top-level-server: + ==================== Aggregation Pipeline ==================== @@ -74,6 +76,8 @@ updates in: .. include:: /includes/table-update-with-aggregation-availability.rst +.. seealso:: :doc:`/tutorial/update-documents-with-aggregation-pipeline` + .. _aggregation-pipeline-expressions: Pipeline Expressions diff --git a/source/core/authentication-mechanisms-enterprise.txt b/source/core/authentication-mechanisms-enterprise.txt index 9ff3bba2cb6..1b347f53f5c 100644 --- a/source/core/authentication-mechanisms-enterprise.txt +++ b/source/core/authentication-mechanisms-enterprise.txt @@ -10,15 +10,16 @@ Enterprise Authentication Mechanisms :depth: 1 :class: singlecol -In addition to the authentication mechanisms offered, MongoDB Enterprise -provides integration with the following authentication mechanisms. +In addition to the authentication mechanisms offered in MongoDB +Community, MongoDB Enterprise provides integration with the following +external authentication mechanisms. .. _security-auth-kerberos: Kerberos Authentication ----------------------- -`MongoDB Enterprise `_ +`MongoDB Enterprise `_ supports authentication using a Kerberos service. Kerberos is an industry standard authentication protocol for large client/server systems. @@ -42,7 +43,7 @@ LDAP Proxy Authentication `MongoDB Enterprise -`_ supports +`_ supports proxy authentication through a Lightweight Directory Access Protocol (LDAP) service. diff --git a/source/core/authentication-mechanisms.txt b/source/core/authentication-mechanisms.txt index 01a3afde542..28c9df6d15d 100644 --- a/source/core/authentication-mechanisms.txt +++ b/source/core/authentication-mechanisms.txt @@ -23,9 +23,10 @@ MongoDB supports the following authentication mechanisms: - :doc:`x.509 Certificate Authentication `. -In addition, MongoDB Enterprise also provides support for additional -mechanisms. See :doc:`/core/authentication-mechanisms-enterprise` for -additional mechanisms available in MongoDB Enterprise. +In addition, MongoDB Enterprise provides integration with a number of +external authentication mechanisms, including Kerberos and LDAP. See +:doc:`/core/authentication-mechanisms-enterprise` for the additional +authentication mechanisms supported by MongoDB Enterprise. .. _authentication-mechanism-default: diff --git a/source/core/backups.txt b/source/core/backups.txt index cd24f8c968b..113c92325ac 100644 --- a/source/core/backups.txt +++ b/source/core/backups.txt @@ -20,19 +20,26 @@ events. Back Up with Atlas ------------------ -MongoDB Atlas, the official MongoDB cloud service, provides 2 fully-managed -methods for backups: - -1. :atlas:`Continuous Backups `, which take - incremental backups of data in your cluster, ensuring your backups are - typically just a few seconds behind the operational system. Atlas continuous - backups allow you to restore from stored snapshots or from a selected point - in time within the last 24 hours. You can also query a continuous backup - snapshot. - -#. :atlas:`Cloud Provider Snapshots `, which - provide localized backup storage using the native snapshot functionality of - the cluster's cloud service provider. +MongoDB Atlas, the hosted MongoDB service option in the cloud, offers +two fully-managed methods for backups: + +1. :atlas:`Cloud Backups `, which + utilize the native snapshot functionality of the + deployment's cloud service provider to offer robust backup options. + Cloud Backups provide: + + - :atlas:`On-demand snapshots + `, which allow + you to trigger an immediate snapshot of your deployment at a given + point in time. + + - :atlas:`Continuous Cloud Backups + `, which + allow you to schedule recurring backups for your deployment. + +#. :atlas:`Legacy Backups ` + *(Deprecated)*, which take incremental backups of data in your + deployment. Back Up with |MMS| or Ops Manager --------------------------------- @@ -77,7 +84,7 @@ Ops Manager is an on-premise solution that has similar functionality to For more information about Ops Manager, see the `MongoDB Enterprise Advanced -`_ page +`_ page and the :opsmgr:`Ops Manager Manual `. .. _backup-with-file-copies: @@ -119,9 +126,7 @@ config server at approximately the same moment in time. For more information, see the :doc:`/tutorial/backup-with-filesystem-snapshots` and :doc:`/tutorial/backup-sharded-cluster-with-filesystem-snapshots` for -complete instructions on using LVM to create snapshots. Also see -:ecosystem:`Back up and Restore Processes for MongoDB on Amazon EC2 -`. +complete instructions on using LVM to create snapshots. Back Up with ``cp`` or ``rsync`` ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ diff --git a/source/core/causal-consistency-read-write-concerns.txt b/source/core/causal-consistency-read-write-concerns.txt index 3f70d9a790e..e7ce2c2d2b3 100644 --- a/source/core/causal-consistency-read-write-concerns.txt +++ b/source/core/causal-consistency-read-write-concerns.txt @@ -155,11 +155,13 @@ the following causal consistency guarantees: * - | 1. Write\ :sub:`1` with write concern :writeconcern:`"majority"` to ``P``\ :sub:`new` | 2. Read\ :sub:`1` with read concern :readconcern:`"majority"` to ``S``\ :sub:`2` | 3. Write\ :sub:`2` with write concern :writeconcern:`"majority"` to ``P``\ :sub:`new` + | | 4. Read\ :sub:`2` with read concern :readconcern:`"majority"` to ``S``\ :sub:`3` - | For item ``A``, update ``qty`` to ``50``. | Read item ``A``. - | For items with ``qty`` less than ``50``, update ``reorder`` to ``true``. + | For items with ``qty`` less than or equal to ``50``, + | update ``restock`` to ``true``. | Read item ``A``. .. figure:: /images/causal-rc-majority-wc-majority.svg @@ -210,11 +212,13 @@ the following causal consistency guarantees: * - | 1. Write\ :sub:`1` with write concern :writeconcern:`"majority"` to ``P``\ :sub:`new` | 2. Read\ :sub:`1` with read concern :readconcern:`"majority"` to ``S``\ :sub:`1` | 3. Write\ :sub:`2` with write concern :writeconcern:`"majority"` to ``P``\ :sub:`new` + | | 4. Read\ :sub:`2` with with read concern :readconcern:`"majority"` to ``S``\ :sub:`3` - | For item ``A``, update ``qty`` to ``50``. | Read item ``A``. - | For items with ``qty`` less than ``50``, update ``reorder`` to ``true``. + | For items with ``qty`` less than or equal to ``50``, + | update ``restock`` to ``true``. | Read item ``A``. In this sequence, Read\ :sub:`1` cannot return until the @@ -292,11 +296,13 @@ provides the following causal consistency guarantees *if causal consistency impl * - | 1. Write\ :sub:`1` with write concern :writeconcern:`{ w: 1 } <\>` to ``P``\ :sub:`old` | 2. Read\ :sub:`1` with read concern :readconcern:`"majority"` to ``S``\ :sub:`2` | 3. Write\ :sub:`2` with write concern :writeconcern:`{ w: 1 } <\>` to ``P``\ :sub:`new` + | | 4. Read\ :sub:`2` with with read concern :readconcern:`"majority"` to ``S``\ :sub:`3` - | For item ``A``, update ``qty`` to ``50``. | Read item ``A``. - | For items with ``qty`` less than ``50``, update ``reorder`` to ``true``. + | For items with ``qty`` less than or equal to ``50``, + | update ``restock`` to ``true``. | Read item ``A``. .. figure:: /images/causal-rc-majority-wc-1.svg @@ -385,14 +391,16 @@ provides the following causal consistency guarantees *if causal consistency impl - Example - * - | Write\ :sub:`1` with write concern :writeconcern:`{ w: 1 } <\>` to ``P``\ :sub:`old` - | Read\ :sub:`1` with read concern :readconcern:`"majority"` to ``S``\ :sub:`1` - | Write\ :sub:`2` with write concern :writeconcern:`{ w: 1 } <\>` to ``P``\ :sub:`new` - | Read\ :sub:`2` with with read concern :readconcern:`"majority"` to ``S``\ :sub:`3` + * - | 1. Write\ :sub:`1` with write concern :writeconcern:`{ w: 1 } <\>` to ``P``\ :sub:`old` + | 2. Read\ :sub:`1` with read concern :readconcern:`"majority"` to ``S``\ :sub:`1` + | 3. Write\ :sub:`2` with write concern :writeconcern:`{ w: 1 } <\>` to ``P``\ :sub:`new` + | + | 4. Read\ :sub:`2` with with read concern :readconcern:`"majority"` to ``S``\ :sub:`3` - | For item ``A``, update ``qty`` to ``50``. | Read item ``A``. - | For items with ``qty`` less than ``50``, update ``reorder`` to ``true``. + | For items with ``qty`` less than or equal to ``50``, + | update ``restock`` to ``true``. | Read item ``A``. In this sequence: @@ -495,11 +503,13 @@ some situations, but not necessarily in all situations. * - | 1. Write\ :sub:`1` with write concern :writeconcern:`{ w: 1 } <\>` to ``P``\ :sub:`old` | 2. Read\ :sub:`1` with read concern :readconcern:`"local"` to ``S``\ :sub:`1` | 3. Write\ :sub:`2` with write concern :writeconcern:`{ w: 1 } <\>` to ``P``\ :sub:`new` + | | 4. Read\ :sub:`2` with read concern :readconcern:`"local"` to ``S``\ :sub:`3` - | For item ``A``, update ``qty`` to ``50``. | Read item ``A``. - | For items with ``qty`` less than ``50``, update ``reorder`` to ``true``. + | For items with ``qty`` less than or equal to ``50``, + | update ``restock`` to ``true``. | Read item ``A``. .. figure:: /images/causal-rc-local-wc-1.svg @@ -564,11 +574,13 @@ some situations, but not necessarily in all situations. * - | 1. Write\ :sub:`1` with write concern :writeconcern:`"majority"` to ``P``\ :sub:`new` | 2. Read\ :sub:`1` with read concern :readconcern:`"local"` to ``S``\ :sub:`1` | 3. Write\ :sub:`2` with write concern :writeconcern:`"majority"` to ``P``\ :sub:`new` + | | 4. Read\ :sub:`2` with read concern :readconcern:`"local"` to ``S``\ :sub:`3` - | For item ``A``, update ``qty`` to ``50``. | Read item ``A``. - | For items with ``qty`` less than ``50``, update ``reorder`` to ``true``. + | For items with ``qty`` less than or equal to ``50``, + | update ``restock`` to ``true``. | Read item ``A``. .. figure:: /images/causal-rc-local-wc-majority.svg diff --git a/source/core/data-model-design.txt b/source/core/data-model-design.txt index ed834191bdc..ffdfe26394e 100644 --- a/source/core/data-model-design.txt +++ b/source/core/data-model-design.txt @@ -89,7 +89,7 @@ To join collections, MongoDB provides the aggregation stages: - :pipeline:`$graphLookup` (Available starting in MongoDB 3.4) -MongoDB also provided referencing to join data +MongoDB also provides referencing to join data across collections. For an example of normalized data models, see @@ -97,3 +97,12 @@ For an example of normalized data models, see For examples of various tree models, see :doc:`/applications/data-models-tree-structures`. + +Further Reading +--------------- + +For more information on data modeling with MongoDB, download the +`MongoDB Application Modernization Guide +`_. + +.. include:: /includes/fact-rdbms-guide-contents.rst diff --git a/source/core/data-modeling-introduction.txt b/source/core/data-modeling-introduction.txt index a27f0088aa6..082e7352291 100644 --- a/source/core/data-modeling-introduction.txt +++ b/source/core/data-modeling-introduction.txt @@ -22,7 +22,7 @@ Flexible Schema Unlike SQL databases, where you must determine and declare a table's schema before inserting data, MongoDB's :term:`collections -`, by default, does not require its :doc:`documents +`, by default, do not require their :doc:`documents ` to have the same schema. That is: - The documents in a single collection do not need to have the same set @@ -95,12 +95,15 @@ A denormalized data model with embedded data combines all related data in a single document instead of normalizing across multiple documents and collections. This data model facilitates atomic operations. -.. include:: /includes/extracts/concurrent-operations-multi-document-writes.rst +For details regarding transactions in MongoDB, see the +:doc:`/core/transactions` page. Multi-Document Transactions ~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.. include:: /includes/extracts/transactions-intro.rst +.. include:: /includes/extracts/concurrent-operations-multi-document-writes.rst + +.. include:: /includes/extracts/transactions-usage.rst .. seealso:: :ref:`Atomicity Considerations ` @@ -116,3 +119,19 @@ adding indexes to support common queries can improve performance. See :doc:`/core/data-model-operations` for more information on these and other operational considerations that affect data model designs. +Learn More +---------- + +MongoDB.live 2020 Presentations +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +.. include:: /includes/extracts/mongodb-live-2020-data-model-methodology.rst + +Application Modernization Guide +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +For more information on data modeling with MongoDB, download the +`MongoDB Application Modernization Guide +`_. + +.. include:: /includes/fact-rdbms-guide-contents.rst diff --git a/source/core/data-models.txt b/source/core/data-models.txt index 7d8352d0c11..13df73d6e02 100644 --- a/source/core/data-models.txt +++ b/source/core/data-models.txt @@ -12,7 +12,17 @@ Data Modeling Concepts Consider the following aspects of data modeling in MongoDB: -.. include:: /includes/toc/dfn-list-data-modeling-concepts.rst +.. class:: toc + + :doc:`/core/data-model-design` + Presents the different strategies that you can choose from when + determining your data model, their strengths and their weaknesses. + + :doc:`/core/data-model-operations` + Details features you should keep in mind when designing your data + model, such as lifecycle management, indexing, horizontal + scalability, and document growth. + For a general introduction to data modeling in MongoDB, see the :doc:`Data Modeling Introduction @@ -20,4 +30,9 @@ For a general introduction to data modeling in MongoDB, see the :doc:`Data Modeling Examples and Patterns `. -.. include:: /includes/toc/data-modeling-concepts.rst +.. toctree:: + :titlesonly: + :hidden: + + /core/data-model-design + /core/data-model-operations diff --git a/source/core/document.txt b/source/core/document.txt index 02559d490a8..ae05ddfbc14 100644 --- a/source/core/document.txt +++ b/source/core/document.txt @@ -221,7 +221,7 @@ The ``_id`` field has the following behavior and constraints: first, then the server will move the field to the beginning. - The ``_id`` field may contain values of any :doc:`BSON data type - `, other than an array. + `, other than an array, regex, or undefined. .. warning:: To ensure functioning replication, do not store values that are of the BSON regular expression type in the ``_id`` @@ -317,9 +317,18 @@ For examples, see :ref:`Update specifications Index Specification Documents ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -Index specifications document define the field to index and the index +Index specification documents define the field to index and the index type: .. code-block:: javascript { : , : , ... } + +Further Reading +--------------- + +For more information on the MongoDB document model, download the +`MongoDB Application Modernization Guide +`_. + +.. include:: /includes/fact-rdbms-guide-contents.rst diff --git a/source/core/index-compound.txt b/source/core/index-compound.txt index baff910c492..76768bc7027 100644 --- a/source/core/index-compound.txt +++ b/source/core/index-compound.txt @@ -155,14 +155,23 @@ the following fields: - the ``item`` field *and* the ``location`` field, - the ``item`` field *and* the ``location`` field *and* the ``stock`` field. -MongoDB can also use the index to support a query on ``item`` and -``stock`` fields since ``item`` field corresponds to a prefix. However, -the index would not be as efficient in supporting the query as would be -an index on only ``item`` and ``stock``. - -However, MongoDB cannot use the index to support queries that include -the following fields since without the ``item`` field, none of the -listed fields correspond to a prefix index: +MongoDB can also use the index to support a query on the ``item`` and +``stock`` fields, since the ``item`` field corresponds to a prefix. +However, in this case the index would not be as efficient in supporting +the query as it would be if the index were on only ``item`` and +``stock``. Index fields are parsed in order; if a query omits a +particular index prefix, it is unable to make use of any index fields +that follow that prefix. + +Since a query on ``item`` and ``stock`` omits the ``location`` index +prefix, it cannot use the ``stock`` index field which follows +``location``. Only the ``item`` field in the index can support this +query. See :ref:`create-indexes-to-support-queries` for +more information. + +MongoDB cannot use the index to support queries that include the +following fields since without the ``item`` field, none of the listed +fields correspond to a prefix index: - the ``location`` field, diff --git a/source/core/index-creation.txt b/source/core/index-creation.txt index 30d09c5b2a3..e94c6a80871 100644 --- a/source/core/index-creation.txt +++ b/source/core/index-creation.txt @@ -47,7 +47,7 @@ The build process is summarized as follows: 3. **Cleanup** The :binary:`~bin.mongod` releases all locks taken by the index build - process before taking an exclusive lock against the the collection + process before taking an exclusive lock against the collection being indexed. This blocks all read and write operations to the collection until the :binary:`~bin.mongod` releases the lock. Applications cannot access the collection during this time. @@ -146,25 +146,52 @@ violations: - Stop all writes to the collection from applications that cannot guarantee violation-free write operations. +.. _index-build-constraint-violation-sharded: + +Sharded Collections +```````````````````` + +For a sharded collection distributed across multiple shards, one or +more shards may contain a chunk with duplicate documents. As such, the +create index operation may succeed on some of the shards (i.e. the ones +without duplicates) but not on others (i.e. the ones with duplicates). +To avoid leaving inconsistent indexes across shards, you can issue the +:method:`db.collection.dropIndex()` from a :binary:`~bin.mongos` to +drop the index from the collection. + +To mitigate the risk of this occurrence, before creating the index: + +- Validate that no documents in the collection violate the index + constraints. + +- Stop all writes to the collection from applications that cannot + guarantee violation-free write operations. + +.. seealso:: :ref:`index-creation-index-consistency` + Index Build Impact on Database Performance ------------------------------------------ Index Builds During Write-Heavy Workloads - Building indexes during time periods where the target collection - is under heavy write load can result in reduced write - performance and longer index builds. +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Building indexes during time periods where the target collection +is under heavy write load can result in reduced write +performance and longer index builds. - Consider designating a maintenance window during which applications - stop or reduce write operations against the collection. Start the - index build during this maintenance window to mitigate the - potential negative impact of the build process. +Consider designating a maintenance window during which applications +stop or reduce write operations against the collection. Start the +index build during this maintenance window to mitigate the +potential negative impact of the build process. Insufficient Available System Memory (RAM) - .. include:: /includes/fact-index-build-default-memory-limit.rst +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +.. include:: /includes/fact-index-build-default-memory-limit.rst - If the host machine has limited available free RAM, you may need - to schedule a maintenance period to increase the total system RAM - before you can modify the :binary:`~bin.mongod` RAM usage. +If the host machine has limited available free RAM, you may need +to schedule a maintenance period to increase the total system RAM +before you can modify the :binary:`~bin.mongod` RAM usage. .. _index-operations-replicated-build: @@ -223,12 +250,18 @@ Secondary Index Builds May Stall Read and Write Operations build releases that lock. Secondaries Process Index Drops After Index Build Completes - Dropping the index on the primary before secondaries - complete the replicated index build does not kill the secondary index - builds. When the secondary replicates the index drop, it must wait - until *after* the index build completes to apply the drop. - Furthermore, since index drops are a metadata operation on the - collection, the index drop stalls replication on that secondary. + Avoid dropping an index on a collection while any index is being + replicated on a secondary. + + If you attempt to drop an index from a collection on a :term:`primary` + while the collection has a background index building on the + :term:`secondary`, the two indexing operations will conflict with each + other. + + As a result, reads will be halted across all namespaces and + replication will halt until the background index build completes. + When the build finishes the ``dropIndex`` action will execute, then + reads and replication will resume. Build Failure and Recovery -------------------------- @@ -287,6 +320,42 @@ Starting in version 4.0, MongoDB waits for any in-progress index builds to finish before starting a :doc:`rollback `. +.. _index-creation-index-consistency: + +Index Consistency Checks for Sharded Collections +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +A sharded collection has an inconsistent index if the collection does +not have the exact same indexes (including the index options) on each +shard that contains chunks for the collection. Although inconsistent +indexes should not occur during normal operations, inconsistent indexes +can occur, such as: + +- When a user is creating an index with a ``unique`` key constraint and + one shard contains a chunk with duplicate documents. In such cases, + the create index operation may succeed on the shards without + duplicates but not on the shard with duplicates. + +- When a user is creating an index across the shards in a :doc:`rolling + manner (i.e. manually building the index one by one across the + shards) ` but either + fails to build the index for an associated shard or incorrectly + builds an index with different specification. + +Starting in MongoDB 4.2.6, the :doc:`config server +` primary periodically checks for +index inconsistencies across the shards for sharded collections. To +configure these periodic checks, see +:parameter:`enableShardedIndexConsistencyCheck` and +:parameter:`shardedIndexConsistencyCheckIntervalMS`. + +The command :dbcommand:`serverStatus` returns the field +:serverstatus:`shardedIndexConsistency` to report on index +inconsistencies when run on the config server primary. + +To check if a sharded collection has inconsistent indexes, see +:ref:`manage-indexes-find-inconsistent-indexes`. + Monitor In Progress Index Builds -------------------------------- diff --git a/source/core/index-hashed.txt b/source/core/index-hashed.txt index 2d466f5d7f4..b66865d8b3f 100644 --- a/source/core/index-hashed.txt +++ b/source/core/index-hashed.txt @@ -15,14 +15,14 @@ Hashed Indexes :class: singlecol Hashed indexes maintain entries with hashes of the values of the -indexed field. +indexed field. Hashed indexes support :doc:`sharding ` using hashed shard keys. :ref:`Hashed based sharding ` uses a hashed index of a field as the shard key to partition data across your sharded cluster. -Using a hashed shard key to shard a collection results in a more random +Using a hashed shard key to shard a collection results in a more even distribution of data. See :ref:`sharding-hashed-sharding` for more details. diff --git a/source/core/index-intersection.txt b/source/core/index-intersection.txt index 8c089e53bfa..b0eaf7c8c16 100644 --- a/source/core/index-intersection.txt +++ b/source/core/index-intersection.txt @@ -10,10 +10,29 @@ Index Intersection :depth: 1 :class: singlecol +.. important:: + + This page documents cases where the :doc:`query optimizer + ` **may** be able to use index intersection. + + In practice, the :doc:`query optimizer ` rarely + selects plans that use index intersection. + + Hash-based index intersection is disabled by default and sort-based + index intersection is disfavored in plan selection. The optimizer + behaves in this fashion in order to prevent bad plan selection. + + Schema designs should not rely on index intersection. Instead, + :doc:`compound indexes ` should be used. + + Future improvements to the query optimizer may allow the system to + better identify cases where an index intersection plan would be + beneficial. + MongoDB can use the intersection of multiple indexes to fulfill -queries. In general, each index intersection -involves two indexes; however, MongoDB can employ multiple/nested index -intersections to resolve a query. +queries. In general, each index intersection involves two indexes; +however, MongoDB can employ multiple/nested index intersections to +resolve a query. To illustrate index intersection, consider a collection ``orders`` that has the following indexes: @@ -133,15 +152,18 @@ For example, the ``orders`` collection has the following indexes: { status: 1 } { ord_date: -1 } -MongoDB cannot use index intersection for the following query with sort: +MongoDB cannot use index intersection for the following query because +the :method:`~cursor.sort()` requires an index separate from the query +predicate: .. code-block:: javascript db.orders.find( { qty: { $gt: 10 } } ).sort( { status: 1 } ) -That is, MongoDB does not use the ``{ qty: 1 }`` index for the query, -and the separate ``{ status: 1 }`` or the ``{ status: 1, ord_date: -1 -}`` index for the sort. +That is, MongoDB cannot use either of these index intersections: + +- ``{ qty: 1 }`` and ``{ status: 1 }`` +- ``{ qty: 1 }`` and ``{ status: 1, ord_date: -1 }`` However, MongoDB can use index intersection for the following query with sort since the index ``{ status: 1, ord_date: -1 }`` can fulfill diff --git a/source/core/index-multikey.txt b/source/core/index-multikey.txt index 92b70daabb9..37e21debc21 100644 --- a/source/core/index-multikey.txt +++ b/source/core/index-multikey.txt @@ -160,7 +160,7 @@ Covered Queries However, starting in 3.6, multikey indexes can cover queries over the non-array fields if the index tracks which field or fields cause the index to be multikey. Multikey indexes created in MongoDB 3.4 or later -on storage engines other than MMAPv1[#]_ track this data. +on storage engines other than MMAPv1 [#]_ track this data. .. [#] Starting in version 4.2, MongoDB removes the deprecated MMAPv1 storage engine. @@ -210,6 +210,20 @@ $expr :query:`$expr` does not support multikey indexes. +Indexes Built on MongoDB 3.2 or Earlier +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Indexes built on MongoDB 3.2 or earlier do not contain the necessary +flags to support optimized multikey index use. To benefit from the +performance enhancements of multikey indexes, you must either: + +- Rebuild the older-format indexes on MongoDB 3.4 or later. See + :method:`db.collection.reIndex()`. + +- On a replica set, :doc:`resync the replica set members + ` containing older-format + indexes. + Examples -------- diff --git a/source/core/index-properties.txt b/source/core/index-properties.txt index 3e993a1d65e..65fce8ec243 100644 --- a/source/core/index-properties.txt +++ b/source/core/index-properties.txt @@ -15,6 +15,35 @@ MongoDB supports, indexes can also have various properties. The following documents detail the index properties that you can select when building an index. -.. include:: /includes/toc/dfn-list-indexes-concepts-properties.rst +.. class:: toc -.. include:: /includes/toc/indexes-concepts-properties.rst + :doc:`/core/index-ttl` + The TTL index is used for TTL collections, which expire data after + a period of time. + + :doc:`/core/index-unique` + A unique index causes MongoDB to reject all documents that contain + a duplicate value for the indexed field. + + :doc:`/core/index-partial` + A partial index indexes only documents that meet specified filter + criteria. + + :doc:`/core/index-case-insensitive` + A case insensitive index disregards the case of the index key + values. + + :doc:`/core/index-sparse` + A sparse index does not index documents that do not have the + indexed field. + + +.. toctree:: + :titlesonly: + :hidden: + + /core/index-ttl + /core/index-unique + /core/index-partial + /core/index-case-insensitive + /core/index-sparse diff --git a/source/core/index-sparse.txt b/source/core/index-sparse.txt index eb95cf2343a..d48f8bdee5c 100644 --- a/source/core/index-sparse.txt +++ b/source/core/index-sparse.txt @@ -125,7 +125,7 @@ The collection has a sparse index on the field ``score``: .. code-block:: javascript - db.scores.createIndex( { score: 1 } , { sparse: true } ) + db.scores.createIndex( { score: 1 } , { sparse: true } ) Then, the following query on the ``scores`` collection uses the sparse index to return the documents that have the ``score`` field less than @@ -160,7 +160,7 @@ The collection has a sparse index on the field ``score``: .. code-block:: javascript - db.scores.createIndex( { score: 1 } , { sparse: true } ) + db.scores.createIndex( { score: 1 } , { sparse: true } ) Because the document for the userid ``"newbie"`` does not contain the ``score`` field, the sparse index does not contain an entry for that @@ -217,7 +217,7 @@ the following operation: .. code-block:: javascript - db.scores.createIndex( { score: 1 } , { sparse: true, unique: true } ) + db.scores.createIndex( { score: 1 } , { sparse: true, unique: true } ) This index *would permit* the insertion of documents that had unique values for the ``score`` field *or* did not include a ``score`` field. diff --git a/source/core/index-text.txt b/source/core/index-text.txt index 8aebd2ce24e..7830f75a14d 100644 --- a/source/core/index-text.txt +++ b/source/core/index-text.txt @@ -12,6 +12,7 @@ Text Indexes :depth: 1 :class: singlecol +.. include:: /includes/fact-atlas-search-banner.rst Overview -------- diff --git a/source/core/index-ttl.txt b/source/core/index-ttl.txt index 7a456343ffb..39ef6c1a8a4 100644 --- a/source/core/index-ttl.txt +++ b/source/core/index-ttl.txt @@ -14,20 +14,30 @@ TTL Indexes :depth: 1 :class: singlecol +.. note:: + + If you are removing documents to save on storage costs, consider + :atlas:`Online Archive ` in + `MongoDB Atlas `__. Online + Archive automatically archives infrequently accessed data to + fully-managed S3 buckets for cost-effective data + tiering. + TTL indexes are special single-field indexes that MongoDB can use to automatically remove documents from a collection after a certain amount of time or at a specific clock time. Data expiration is useful for certain types of information like machine generated event data, logs, and session information that only need to persist in a database for a finite amount of time. -To create a TTL index, use the :method:`db.collection.createIndex()` -method with the ``expireAfterSeconds`` option on a field whose value is -either a :ref:`date ` or an array that -contains :ref:`date values `. +To create a TTL index, use the :method:`~db.collection.createIndex()` +method on a field whose value is either a :ref:`date +` or an array that contains :ref:`date values +`, and specify the ``expireAfterSeconds`` +option with the desired TTL value in seconds. For example, to create a TTL index on the ``lastModifiedDate`` field of -the ``eventlog`` collection, use the following operation in the -:binary:`~bin.mongo` shell: +the ``eventlog`` collection, with a TTL value of ``3600`` seconds, use +the following operation in the :binary:`~bin.mongo` shell: .. code-block:: javascript diff --git a/source/core/index-wildcard.txt b/source/core/index-wildcard.txt index e0fb031ff63..1c78e919c12 100644 --- a/source/core/index-wildcard.txt +++ b/source/core/index-wildcard.txt @@ -207,6 +207,180 @@ Considerations entries for documents that have the indexed field, even if the index field contains a null value. +Behavior +-------- + +Wildcard indexes have specific behavior when indexing fields which +are an object (i.e. an embedded document) or an array: + +- If the field is an object, the wildcard index descends into + the object and indexes its contents. The wildcard index continues + descending into any additional embedded documents it encounters. + +- If the field is an array, then the wildcard index traverses the array + and indexes each element: + + - If an element in the array is an object, the wildcard index + descends into the object to index its contents as described above. + + - If the element is an array - that is, an array which is embedded + directly within the parent array - then the wildcard index does + *not* traverse the embedded array, but indexes the *entire* array + as a single value. + +- For all other fields, record the primitive (non-object/array) value + into the index. + +The wildcard index continues traversing any additional nested objects or +arrays until it reaches a primitive value (i.e. a field that is not an +object or array). It then indexes this primitive value, along with the +full path to that field. + +For example, consider the following document: + +.. code-block:: json + + { + "parentField" : { + "nestedField" : "nestedValue", + "nestedObject" : { + "deeplyNestedField" : "deeplyNestedValue" + }, + "nestedArray" : [ + "nestedArrayElementOne", + [ "nestedArrayElementTwo" ] + ] + } + } + +A wildcard index which includes ``parentField`` records the following +entries: + +- ``"parentField.nestedField" : "nestedValue"`` +- ``"parentField.nestedObject.deeplyNestedField" : "deeplyNestedValue"`` +- ``"parentField.nestedArray" : "nestedArrayElementOne"`` +- ``"parentField.nestedArray" : ["nestedArrayElementTwo"]`` + +Note that the records for ``parentField.nestedArray`` do not include the +array position for each element. Wildcard indexes ignore array element +positions when recording the element into the index. Wildcard indexes +can still support queries that include explicit array indices. See +:ref:`wildcard-query-support-explicit-array-indices` for more +information. + +For more information on wildcard index behavior with nested objects, +see :ref:`wildcard-index-nested-objects`. + +For more information on wildcard index behavior with nested arrays, +see :ref:`wildcard-index-nested-arrays`. + +.. _wildcard-index-nested-objects: + +Nested Objects +~~~~~~~~~~~~~~ + +When a wildcard index encounters a nested object, it descends into +the object and indexes its contents. For example: + +.. code-block:: json + + { + "parentField" : { + "nestedField" : "nestedValue", + "nestedArray" : ["nestedElement"] + "nestedObject" : { + "deeplyNestedField" : "deeplyNestedValue" + } + } + } + +A wildcard index which includes ``parentField`` descends into the +object to traverse and index its contents: + +- For each field which is itself an object (i.e. an embedded document), + descend into the object to index its contents. + +- For each field which is an array, traverse the array and index + its contents. + +- For all other fields, record the primitive (non-object/array) value + into the index. + +The wildcard index continues traversing any additional nested objects or +arrays until it reaches a primitive value (i.e. a field that is not an +object or array). It then indexes this primitive value, along with the +full path to that field. + +Given the sample document, the wildcard index adds the following records +to the index: + +- ``"parentField.nestedField" : "nestedValue"`` +- ``"parentField.nestedObject.deeplyNestedField" : "deeplyNestedValue"`` +- ``"parentField.nestedArray" : "nestedElement"`` + +For more information on wildcard index behavior with nested arrays, +see :ref:`wildcard-index-nested-arrays`. + +.. _wildcard-index-nested-arrays: + +Nested Arrays +~~~~~~~~~~~~~ + +When a wildcard index encounters a nested array, it attempts to traverse +the array to index its elements. If the array is itself an element in a +parent array (i.e. an embedded array), the wildcard index instead +records the entire array as a value instead of traversing its contents. +For example: + +.. code-block:: json + + { + "parentArray" : [ + "arrayElementOne", + [ "embeddedArrayElement" ], + "nestedObject" : { + "nestedArray" : [ + "nestedArrayElementOne", + "nestedArrayElementTwo" + ] + } + ] + } + +A wildcard index which includes ``parentArray`` descends into the +array to traverse and index its contents: + +- For each element which is an array (i.e. an embedded array), + index the *entire* array as a value. + +- For each element which is an object, descend into the object to + traverse and index its contents. + +- For all other fields, record the primitive (non-object/array) value + into the index. + +The wildcard index continues traversing any additional nested objects or +arrays until it reaches a primitive value (i.e. a field that is not an +object or array). It then indexes this primitive value, along with the +full path to that field. + +Given the sample document, the wildcard index adds the following records +to the index: + +- ``"parentArray" : "arrayElementOne"`` +- ``"parentArray" : ["embeddedArrayElement"]`` +- ``"parentArray.nestedObject.nestedArray" : "nestedArrayElementOne"`` +- ``"parentArray.nestedObject.nestedArray" : "nestedArrayElementTwo"`` + +Note that the records for ``parentField.nestedArray`` do not include the +array position for each element. Wildcard indexes ignore array element +positions when recording the element into the index. Wildcard indexes +can still support queries that include explicit array indices. See +:ref:`wildcard-query-support-explicit-array-indices` for more +information. + +.. seealso:: :limit:`Nested Depth for BSON Documents` + Restrictions ------------ @@ -351,10 +525,63 @@ Unsupported Query Patterns - Wildcard indexes cannot support query condition that checks if a field is not equal to null. - For details, see :ref:`wildcard-index-restrictions-query-aggregation`. +.. _wildcard-query-support-explicit-array-indices: + +Queries with Explicit Array Indices +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +MongoDB wildcard indexes do not record the array position of any given +element in an array during indexing. However, MongoDB may still select +the wildcard index to answer a query which includes a field path with +one or more explicit array indices (for example, +``parentArray.0.nestedArray.0``). Due to the increasing complexity of +defining index bounds for each consecutive nested array, MongoDB does +not consider the wildcard index to answer a given field path in the +query if that path contains more than ``8`` explicit array indices. +MongoDB can still consider the wildcard index to answer other field +paths in the query. + +For example: + +.. code-block:: json + + { + "parentObject" : { + "nestedArray" : [ + "elementOne", + { + "deeplyNestedArray" : [ "elementTwo" ] + } + ] + } + } + +MongoDB can select a wildcard index which includes ``parentObject`` to +satisfy the following queries: + +- ``"parentObject.nestedArray.0" : "elementOne"`` +- ``"parentObject.nestedArray.1.deeplyNestedArray.0" : "elementTwo"`` + +If a given field path in the query predicate specifies more than 8 +explicit array indices, MongoDB does not consider the wildcard index for +answering that field path. MongoDB instead either selects another +eligible index to answer the query, *or* performs a collection scan. + +Note that wildcard indexes themselves do not have any limits on the +depth to which they traverse a document while indexing it; the +limitation only applies to queries which explicitly specify exact array +indices. By issuing the same queries without the explicit array indices, +MongoDB may select the wildcard index to answer the query: + +- ``"parentObject.nestedArray" : "elementOne"`` +- ``"parentObject.nestedArray.deeplyNestedArray" : "elementTwo"`` + +.. seealso:: :limit:`Nested Depth for BSON Documents` + .. toctree:: :titlesonly: + :hidden: /reference/index-wildcard-restrictions diff --git a/source/core/kerberos.txt b/source/core/kerberos.txt index fe8781a0d31..40a84f25d9d 100644 --- a/source/core/kerberos.txt +++ b/source/core/kerberos.txt @@ -157,15 +157,6 @@ and Operational Considerations -------------------------- -The HTTP Console -~~~~~~~~~~~~~~~~ - -The MongoDB :ecosystem:`HTTP Console -` interface does not support -Kerberos authentication. - -.. include:: /includes/fact-deprecated-http-interface.rst - DNS ~~~ @@ -194,15 +185,15 @@ Driver Support The following MongoDB drivers support Kerberos authentication: -- :api:`C ` +- :api:`C ` - `C++ `_ - :ecosystem:`Java ` - `C# `_ - `Node.js `_ - `Perl `_ - `PHP `_ -- `Python `_ -- `Ruby `_ +- :api:`Python ` +- `Ruby `_ - `Scala `_ Use with Additional MongoDB Authentication Mechanism diff --git a/source/core/map-reduce.txt b/source/core/map-reduce.txt index de7ca963f76..c48cf1136e0 100644 --- a/source/core/map-reduce.txt +++ b/source/core/map-reduce.txt @@ -61,10 +61,18 @@ mapping. Map-reduce operations can also use a custom JavaScript function to make final modifications to the results at the end of the map and reduce operation, such as perform additional calculations. -Starting in version 4.2.1, MongoDB deprecates the use of JavaScript -with scope (i.e. :doc:`BSON type 15 `) for the -``map``, ``reduce``, and ``finalize`` functions. To scope variables, -use the ``scope`` parameter instead. +.. note:: + + Starting in version 4.2.1, MongoDB deprecates the use of BSON type + JavaScript code with scope (:doc:`BSON type 15 + `) for the ``map``, ``reduce``, and + ``finalize`` functions. Using JavaScript code with scope with these + functions will print a warning to the log. Instead, use BSON type + String (:doc:`BSON type 2 `) or BSON type + JavaScript (:doc:`BSON type 13 `). To pass + constant values which will be accessible in the ``map``, ``reduce``, + and ``finalize`` functions, use the ``scope`` parameter. + Map-Reduce Results ------------------- @@ -102,4 +110,13 @@ Views .. include:: /includes/extracts/views-unsupported-mapReduce.rst -.. include:: /includes/toc/aggregation-map-reduce.rst +.. toctree:: + :titlesonly: + :hidden: + + /core/map-reduce-sharded-collections + /core/map-reduce-concurrency + /tutorial/map-reduce-examples + /tutorial/perform-incremental-map-reduce + /tutorial/troubleshoot-map-function + /tutorial/troubleshoot-reduce-function diff --git a/source/core/query-optimization.txt b/source/core/query-optimization.txt index b0dbee75eee..387e2617958 100644 --- a/source/core/query-optimization.txt +++ b/source/core/query-optimization.txt @@ -110,7 +110,7 @@ For example, a collection ``inventory`` has the following index on the .. code-block:: javascript - db.inventory.createIndex( { type: 1, item: 1 } ) + db.inventory.createIndex( { type: 1, item: 1 } ) This index will cover the following operation which queries on the ``type`` and ``item`` fields and returns only the ``item`` field: diff --git a/source/core/query-plans.txt b/source/core/query-plans.txt index 5b78756cd38..5b2b5cfac94 100644 --- a/source/core/query-plans.txt +++ b/source/core/query-plans.txt @@ -141,6 +141,35 @@ Users can also: .. seealso:: :ref:`query-hash-plan-cache-key` +Plan Cache Debug Info Size Limit +-------------------------------- + +Starting in 4.2.12 (and 4.0.23 and 3.6.23), the +:doc:`plan cache ` will save full ``plan cache`` +entries only if the cumulative size of the ``plan caches`` for all +collections is lower than 0.5 GB. When the cumulative size of the +``plan caches`` for all collections exceeds this threshold, additional +``plan cache`` entries are stored without the following debug +information: + +- :ref:`createdFromQuery ` +- :ref:`cachedPlan ` +- :ref:`creationExecStats ` +- :ref:`candidatePlanScores ` + +When ``plan cache`` entries are stored with stripped debug information, +the :dbcommand:`planCacheListQueryShapes` command output contains only +``queryHash`` fields in the ``shapes`` array. Similarly, detailed +execution statistics for the candidate plans are omitted from the +:dbcommand:`planCacheListPlans` command output when ``plan cache`` +entries are stored with stripped debug information. When debug info is +present, you can find these detailed statistics in the ``plans.reason`` +field. + +The estimated size in bytes of a ``plan cache`` entry is available in +the output of :pipeline:`$planCacheStats` and +:dbcommand:`planCacheListPlans`. + .. _query-hash-plan-cache-key: ``queryHash`` and ``planCacheKey`` @@ -148,7 +177,6 @@ Users can also: .. _query-hash: - ``queryHash`` ~~~~~~~~~~~~~ @@ -212,11 +240,12 @@ The ``queryHash`` and ``planCacheKey`` are available in: Index Filters ------------- -Index filters determine which indexes the optimizer evaluates for a -:term:`query shape`. A query shape consists of a combination of query, -sort, and projection specifications. If an index filter exists for a -given query shape, the optimizer only considers those indexes -specified in the filter. +Index filters are set with the :dbcommand:`planCacheSetFilter` command +and determine which indexes the optimizer evaluates for a :term:`query +shape`. A query shape consists of a combination of query, sort, and +projection specifications. If an index filter exists for a given query +shape, the optimizer only considers those indexes specified in the +filter. When an index filter exists for the query shape, MongoDB ignores the :method:`~cursor.hint()`. To see whether MongoDB applied an index @@ -224,7 +253,7 @@ filter for a query shape, check the :data:`~explain.queryPlanner.indexFilterSet` field of either the :method:`db.collection.explain()` or the :method:`cursor.explain()` method. -Index filters only affects which indexes the optimizer evaluates; the +Index filters only affect which indexes the optimizer evaluates; the optimizer may still select the collection scan as the winning plan for a given query shape. @@ -241,4 +270,4 @@ See :dbcommand:`planCacheListFilters`, .. seealso:: - :doc:`/applications/indexes` \ No newline at end of file + :doc:`/applications/indexes` diff --git a/source/core/read-isolation-consistency-recency.txt b/source/core/read-isolation-consistency-recency.txt index e33d57a65ce..a9f12c860bc 100644 --- a/source/core/read-isolation-consistency-recency.txt +++ b/source/core/read-isolation-consistency-recency.txt @@ -236,19 +236,6 @@ interleaves between the session's write and read operations, the session's read operation may return results that reflect a write operation that occurred *after* the session's write operation. -Feature Compatibility Version -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -The ``featureCompatibilityVersion`` (fCV) must be set to "3.6" or -greater. To check the fCV, run the following command: - -.. code-block:: javascript - - db.adminCommand( { getParameter: 1, featureCompatibilityVersion: 1 } ) - -For more information, see :ref:`view-fcv` and -:dbcommand:`setFeatureCompatibilityVersion`. - MongoDB Drivers ~~~~~~~~~~~~~~~ diff --git a/source/core/read-preference.txt b/source/core/read-preference.txt index 7943fac25e3..f8c36b35752 100644 --- a/source/core/read-preference.txt +++ b/source/core/read-preference.txt @@ -1,5 +1,4 @@ .. index:: read preference -.. index:: slaveOk .. index:: read preference; background .. _read-preference: .. _replica-set-read-preference: @@ -187,7 +186,7 @@ When using a MongoDB driver, you can specify the read preference when `. For example, see :ref:`connection string `. You can also specify the read preference at a more granular level. For details, see your driver's -:api:`api documentation<>`. +:ecosystem:`api documentation`. For a given read preference, the MongoDB drivers use the same :ref:`member selection logic @@ -209,13 +208,14 @@ Additional Considerations ------------------------- For :doc:`aggregation pipeline ` -operations, you must run on the primary if the pipeline includes either -the :pipeline:`$out` stage or the :pipeline:`$merge` stage. +operations that include the :pipeline:`$out` or :pipeline:`$merge` +stages, the pipeline runs on the :term:`primary` member regardless of +read preference setting. For :dbcommand:`mapReduce` operations, only "inline" :dbcommand:`mapReduce` operations that do not write data support read -preference. Otherwise, :dbcommand:`mapReduce` operations must run on -the :term:`primary` members. +preference. Otherwise, :dbcommand:`mapReduce` operations run on the +:term:`primary` member. .. [#edge-cases-2-primaries] diff --git a/source/core/replica-set-architecture-geographically-distributed.txt b/source/core/replica-set-architecture-geographically-distributed.txt index cce55d69858..fe15aaa627a 100644 --- a/source/core/replica-set-architecture-geographically-distributed.txt +++ b/source/core/replica-set-architecture-geographically-distributed.txt @@ -51,14 +51,14 @@ distributions of members include: - If Data Center 1 goes down, the replica set becomes read-only. - - If Data Center 2 goes down, the replica set remains writeable as + - If Data Center 2 goes down, the replica set remains writable as the members in Data Center 1 can hold an election. -- Three data centers: one members to Data Center 1, one member to Data +- Three data centers: one member to Data Center 1, one member to Data Center 2, and one member to Data Center 3. - - If any Data Center goes down, the replica set remains writeable as + - If any Data Center goes down, the replica set remains writable as the remaining members can hold an election. .. include:: /includes/note-csrs-distribution.rst diff --git a/source/core/replica-set-architectures.txt b/source/core/replica-set-architectures.txt index 610fc5f78a2..d8e86438708 100644 --- a/source/core/replica-set-architectures.txt +++ b/source/core/replica-set-architectures.txt @@ -198,6 +198,21 @@ patterns. Other patterns are possible and effective depending on the application's requirements. If needed, combine features of each architecture in your own deployment: -.. include:: /includes/toc/dfn-list-replica-set-architectures.rst +.. class:: toc -.. include:: /includes/toc/replica-set-architectures.rst + :doc:`/core/replica-set-architecture-three-members` + Three-member replica sets provide the minimum recommended + architecture for a replica set. + + :doc:`/core/replica-set-architecture-geographically-distributed` + Geographically distributed sets include members in multiple + locations to protect against facility-specific failures, such as + power outages. + + +.. toctree:: + :titlesonly: + :hidden: + + /core/replica-set-architecture-three-members + /core/replica-set-architecture-geographically-distributed diff --git a/source/core/replica-set-hidden-member.txt b/source/core/replica-set-hidden-member.txt index 2563f872925..3e2b3af8653 100644 --- a/source/core/replica-set-hidden-member.txt +++ b/source/core/replica-set-hidden-member.txt @@ -19,7 +19,7 @@ data set but is **invisible** to client applications. Hidden members are good for workloads with different usage patterns from the other members in the :term:`replica set`. Hidden members must always be :ref:`priority 0 members ` and -so **cannot become primary**. The :method:`db.isMaster()` method does not +so **cannot become primary**. The :method:`db.hello()` method does not display hidden members. Hidden members, however, **may vote** in :ref:`elections `. diff --git a/source/core/replica-set-high-availability.txt b/source/core/replica-set-high-availability.txt index 057d8fdfa0d..a218ffea6f1 100644 --- a/source/core/replica-set-high-availability.txt +++ b/source/core/replica-set-high-availability.txt @@ -18,6 +18,20 @@ Replica Set High Availability Replica sets use elections to support :term:`high availability `. -.. include:: /includes/toc/dfn-list-replica-set-high-availability.rst +.. class:: toc -.. include:: /includes/toc/replica-set-high-availability.rst \ No newline at end of file + :doc:`/core/replica-set-elections` + Elections occur when the primary becomes unavailable and the + replica set members autonomously select a new primary. + + :doc:`/core/replica-set-rollbacks` + A rollback reverts write operations on a former primary when the + member rejoins the replica set after a failover. + + +.. toctree:: + :titlesonly: + :hidden: + + /core/replica-set-elections + /core/replica-set-rollbacks diff --git a/source/core/replica-set-oplog.txt b/source/core/replica-set-oplog.txt index 54f6f889b89..4924479d433 100644 --- a/source/core/replica-set-oplog.txt +++ b/source/core/replica-set-oplog.txt @@ -202,3 +202,22 @@ For more information on setting the slow operation threshold, see - The :dbcommand:`profile` command or :method:`db.setProfilingLevel()` shell helper method. +.. _oplog-coll-behavior: + +Oplog Collection Behavior +------------------------- + +You cannot :dbcommand:`drop` the ``local.oplog.rs`` collection from any +replica set member if your MongoDB deployment uses the :ref:`WiredTiger +Storage Engine `. Starting in v4.2, you cannot drop +the ``local.oplog.rs`` collection from a standalone MongoDB instance, +and we recommend that you do not drop the collection from a standalone +MongoDB v4.0 instance. The :ref:`mongod` requires the oplog for both +:ref:`replication` and recovery of a node if the node goes down. + +Starting in MongoDB 4.2.11, it is no longer possible to perform manual +write operations to the :doc:`oplog ` on a +cluster running as a :ref:`replica set `. Performing write +operations to the oplog when running as a +:term:`standalone instance ` should only be done with +guidance from MongoDB Support. diff --git a/source/core/replica-set-priority-0-member.txt b/source/core/replica-set-priority-0-member.txt index 975ece5fb97..20569cc6e32 100644 --- a/source/core/replica-set-priority-0-member.txt +++ b/source/core/replica-set-priority-0-member.txt @@ -27,16 +27,28 @@ Other than the aforementioned restrictions, secondaries that have secondaries: they maintain a copy of the data set, accept read operations, and vote in elections. -Configure a secondary to have *priority 0* to prevent it from -becoming primary, which is particularly useful in multi-data center -deployments. - -For example, in the following diagram, one data center hosts the -primary and a secondary. A second data center hosts a secondary with -*priority 0*. Only the members in data center 1 can become primary. +Configuring a replica set member with +:rsconf:`priority 0 ` might be desired if the +particular member is deployed in a data center that is distant from +the main deployment and therefore has higher latency. It may serve local +read requests well, but might not be an ideal candidate to perform the +duties of a primary due to its latency. + +For this situation, the following diagram shows a data center on the +left which hosts the primary and a secondary, and a data center on the +right which hosts a secondary that has been configured to have +*priority 0* to prevent it from becoming primary. Because of this +setting, only the members in the left data center are eligible to become +primary in an election. .. include:: /images/replica-set-three-members-geographically-distributed.rst +Compare this to the default priority for replica set members, +:rsconf:`priority 1 `, where either of the +secondaries in this scenario would be eligible to serve as primary. See +:doc:`/core/replica-set-architecture-geographically-distributed` for +more information. + Priority 0 Members as Standbys ------------------------------ diff --git a/source/core/replica-set-rollbacks.txt b/source/core/replica-set-rollbacks.txt index 6064ba3eb6e..273dfe0ade1 100644 --- a/source/core/replica-set-rollbacks.txt +++ b/source/core/replica-set-rollbacks.txt @@ -163,8 +163,9 @@ and is configurable using the parameter common point and the last point in the oplog for the member to roll back. -In MongoDB 3.6 and earlier, the rollback time limit is not configurable -and is set to 30 minutes. +In MongoDB 3.6 and earlier, the rollback time limit is not configurable. +For these versions, rollback is limited by the amount of data, with a +maximum of 300 megabytes. .. seealso:: :doc:`/core/replica-set-high-availability` and :doc:`/core/replica-set-elections`. diff --git a/source/core/replica-set-sync.txt b/source/core/replica-set-sync.txt index 5352c65e809..8842847b10a 100644 --- a/source/core/replica-set-sync.txt +++ b/source/core/replica-set-sync.txt @@ -25,7 +25,13 @@ Initial Sync ------------ Initial sync copies all the data from one member of the replica set to -another member. +another member. See :ref:`replica-set-initial-sync-source-selection` for +more information on initial sync source selection criteria. + +Starting in MongoDB 4.2.7, you can specify the preferred initial sync +source using the :parameter:`initialSyncSourceReadPreference` parameter. +This parameter can only be specified when starting the +:binary:`~bin.mongod`. Process ~~~~~~~ @@ -72,6 +78,111 @@ has built-in retry logic. intermittent failures on the network. +.. _replica-set-initial-sync-source-selection: + +Initial Sync Source Selection +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Initial sync source selection depends on the value of the +:binary:`~bin.mongod` startup parameter +:parameter:`initialSyncSourceReadPreference` (*new in 4.2.7*): + +- For :parameter:`initialSyncSourceReadPreference` set to + :readmode:`primary` (default if :rsconf:`chaining + ` is disabled), select the :term:`primary` + as the sync source. If the primary is unavailable or unreachable, log + an error and periodically check for primary availability. + +- For :parameter:`initialSyncSourceReadPreference` set to + :readmode:`primaryPreferred`, attempt to select the :term:`primary` as + the sync source. If the primary is unavailable or unreachable, perform + sync source selection from the remaining replica set members. + +- For :parameter:`initialSyncSourceReadPreference` set to + :readmode:`nearest` (default if :rsconf:`chaining + ` is enabled), perform sync source selection + from the replica set members. + +- For all remaining supported read preference modes, perform sync + source selection from the replica set members. + +Members performing initial sync source selection make two passes through +the list of all replica set members: + +.. tabs:: + + .. tab:: Sync Source Selection (First Pass) + :tabid: firstpass + + The member applies the following criteria to each replica + set member when making the first pass for selecting a + initial sync source: + + - The sync source *must* be in the :replstate:`PRIMARY` or + :replstate:`SECONDARY` replication state. + + - The sync source *must* be online and reachable. + + - If :parameter:`initialSyncSourceReadPreference` is + :readmode:`secondary` or :readmode:`secondaryPreferred`, + the sync source *must* be a :term:`secondary`. + + - The sync source *must* be :rsconf:`visible `. + + - The sync source *must* be within ``30`` seconds of the newest + oplog entry on the primary. + + - If the member :rsconf:`builds indexes + `, the sync source *must* + build indexes. + + - If the member :rsconf:`votes ` in + replica set elections, the sync source *must* also vote. + + - If the member is *not* a :rsconf:`delayed member + `, the sync source *must not* be delayed. + + - If the member *is* a :rsconf:`delayed member + `, the sync source must have a shorter + configured delay. + + - The sync source *must* be faster (i.e. lower latency) than + the current best sync source. + + If no candidate sync sources remain after the first pass, + the member performs a second pass with relaxed criteria. + See :guilabel:`Sync Source Selection (Second Pass)`. + + .. tab:: Sync Source Selection (Second Pass) + :tabid: second pass + + The member applies the following criteria to each replica + set member when making the second pass for selecting a + initial sync source: + + - The sync source *must* be in the + :replstate:`PRIMARY` or :replstate:`SECONDARY` replication + state. + + - The sync source *must* be online and reachable. + + - If :parameter:`initialSyncSourceReadPreference` is + :readmode:`secondary`, the sync source *must* be a + :term:`secondary`. + + - If the member :rsconf:`builds indexes + `, the sync source must + build indexes. + + - The sync source *must* be faster (i.e. lower latency) than + the current best sync source. + +If the member cannot select an initial sync source after two passes, it +logs an error and waits ``1`` second before restarting the selection +process. The secondary :binary:`~bin.mongod` can restart the initial +sync source selection process up to ``10`` times before exiting with an +error. + .. _replica-set-replication: Replication @@ -84,21 +195,8 @@ process. [#slow-oplogs]_ Secondaries may automatically change their *sync from* source as needed based on changes in the ping time and state of other members' -replication. - -.. versionchanged:: 3.2 - - .. include:: /includes/fact-voting-node-sync-incompatibility.rst - -Secondaries avoid syncing from -:ref:`delayed members ` and :ref:`hidden -members `. - -If a secondary member has :rsconf:`members[n].buildIndexes` set to ``true``, -it can only sync from other members where :rsconf:`~members[n].buildIndexes` -is ``true``. Members where :rsconf:`~members[n].buildIndexes` is ``false`` can -sync from any other member, barring other sync restrictions. -:rsconf:`~members[n].buildIndexes` is ``true`` by default. +replication. See :ref:`replica-set-replication-sync-source-selection` +for more information on sync source selection criteria. .. [#slow-oplogs] @@ -115,9 +213,20 @@ improve concurrency. MongoDB groups batches by document id (:ref:`WiredTiger operations using a different thread. MongoDB always applies write operations to a given document in their original write order. -While applying a batch, MongoDB blocks all read operations. As a -result, secondary read queries can never return data that reflect a -state that never existed on the primary. +.. versionchanged:: 4.0 + +Starting in MongoDB 4.0, read operations that +:ref:`target secondaries ` and are +configured with a :ref:`read concern` level of +:readconcern:`"local"` or :readconcern:`"majority"` will now read from +a :ref:`WiredTiger` snapshot of the data if the read +takes place on a secondary where replication batches are being applied. +Reading from a snapshot guarantees a consistent view of the +data, and allows the read to occur simultaneously with the ongoing +replication without the need for a lock. As a result, secondary reads +requiring these read concern levels no longer need to wait for +replication batches to be applied, and can be handled as they are +received. Flow Control ~~~~~~~~~~~~ @@ -125,3 +234,100 @@ Flow Control .. include:: /includes/extracts/4.2-changes-flow-control-general-desc.rst For more information, see :ref:`flow-control`. + +.. _replica-set-replication-sync-source-selection: + +Replication Sync Source Selection +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Replication sync source selection depends on the replica set +:rsconf:`chaining ` setting: + +- With chaining enabled (default), perform sync source selection from + the replica set members. + +- With chaining disabled, select the :term:`primary` as the sync + source. If the primary is unavailable or unreachable, log an + error and periodically check for primary availability. + +Members performing replication sync source selection make two passes +through the list of all replica set members: + +.. tabs:: + + .. tab:: Sync Source Selection (First Pass) + :tabid: firstpass + + The member applies the following criteria to each replica + set member when making the first pass for selecting a + replication sync source: + + - The sync source *must* be in the :replstate:`PRIMARY` or + :replstate:`SECONDARY` replication state. + + - The sync source *must* be online and reachable. + + - The sync source *must* have newer oplog entries than the member + (i.e. the sync source is *ahead* of the member). + + - The sync source *must* be :rsconf:`visible `. + + - The sync source *must* be within ``30`` seconds of the newest + oplog entry on the primary. + + - If the member :rsconf:`builds indexes + `, the sync source *must* + build indexes. + + - If the member :rsconf:`votes ` in + replica set elections, the sync source *must* also vote. + + - If the member is *not* a :rsconf:`delayed member + `, the sync source *must not* be delayed. + + - If the member *is* a :rsconf:`delayed member + `, the sync source must have a shorter + configured delay. + + - The sync source *must* be faster (i.e. lower latency) than + the current best sync source. + + If no candidate sync sources remain after the first pass, + the member performs a second pass with relaxed criteria. + See the :guilabel:`Sync Source Selection (Second Pass)`. + + .. tab:: Sync Source Selection (Second Pass) + :tabid: second pass + + The member applies the following criteria to each replica + set member when making the second pass for selecting a + replication sync source: + + - The sync source *must* be in the + :replstate:`PRIMARY` or :replstate:`SECONDARY` replication + state. + + - The sync source *must* be online and reachable. + + - If the member :rsconf:`builds indexes + `, the sync source must + build indexes. + + - The sync source *must* be faster (i.e. lower latency) than + the current best sync source. + +If the member cannot select a sync source after two passes, it logs an +error and waits ``1`` second before restarting the selection process. + +.. note:: + + Starting in MongoDB 4.2.7, the startup parameter + :parameter:`initialSyncSourceReadPreference` takes precedence over + the replica set's :rsconf:`settings.chainingAllowed` setting when + selecting an initial sync source. After a replica set member + successfully performs initial sync, it defers to the value of + :rsconf:`~settings.chainingAllowed` when selecting a replication sync + source. + + See :ref:`replica-set-initial-sync-source-selection` for more + information on initial sync source selection. diff --git a/source/core/replica-set-write-concern.txt b/source/core/replica-set-write-concern.txt index b58ee7b3feb..811c4de96f4 100644 --- a/source/core/replica-set-write-concern.txt +++ b/source/core/replica-set-write-concern.txt @@ -26,17 +26,12 @@ as many secondaries as needed to meet the specified value, up to the total number of data-bearing members in the replica set. Write operations with a write concern of :writeconcern:`"majority"` -require acknowledgement that the write operations have propagated to -the majority (``M``) of data-bearing voting members. The majority -(``M``) is calculated as a simple majority of *all* voting members, but the -write operation returns acknowledgement after propagating to M-number -of data-bearing voting members (primary and secondaries with -:rsconf:`members[n].votes` greater than ``0``). For -clusters where members have :ref:`journaling ` -enabled, combining ``"majority"`` write concern with -:writeconcern:`j : true ` can prevent -:ref:`rollback ` of write concern acknowledged -data. +require acknowledgement that the write operations have propagated to a +:ref:`calculated majority ` of the +data-bearing voting members. For clusters where members have :ref:`journaling +` enabled, combining ``"majority"`` write concern +with :writeconcern:`j : true ` can prevent :ref:`rollback +` of write concern acknowledged data. For complete documentation on write acknowledgment behavior, see :ref:`wc-ack-behavior`. @@ -81,13 +76,12 @@ does not block indefinitely. ) The application waits until the primary returns write concern -acknowledgment, indicating that a simple majority (``M``) of -data-bearing voting members acknowledged the write operation. The -majority (``M``) is calculated as the majority of *all* voting members, -and not just the data-bearing voting members. For example, in a 3-member -replica set the operation would require acknowledgment from 2 out of +acknowledgment, indicating that a :ref:`calculated majority +` of the data-bearing voting members +acknowledged the write operation. For example, in a 3-member +replica set (P-S-S), the operation would require acknowledgment from 2 out of the 3 members. If the replica set was later scaled to include two -additional voting nodes, the same operation would require +additional voting secondary members, the same operation would require acknowledgment from 3 out of the 5 replica set members. If the primary does not return write concern acknowledgment within the ``wtimeout`` limit, the write operation fails with a write concern diff --git a/source/core/retryable-reads.txt b/source/core/retryable-reads.txt new file mode 100644 index 00000000000..3d95f95e4d1 --- /dev/null +++ b/source/core/retryable-reads.txt @@ -0,0 +1,133 @@ +.. _retryable-reads: + +=============== +Retryable Reads +=============== + +.. default-domain:: mongodb + +.. contents:: On this page + :local: + :backlinks: none + :depth: 1 + :class: singlecol + +Retryable reads allow MongoDB drivers to automatically retry certain +read operations a single time if they encounter certain network +or server errors. + +Prerequisites +------------- + +Minimum Driver Version + Official MongoDB drivers compatible with MongoDB Server 4.2 and later + support retryable reads. + + For more information on official MongoDB drivers, see + `MongoDB Drivers `__. + +Minimum Server Version + Drivers can only retry read operations if connected to + MongoDB Server 3.6 or later. + +Enabling Retryable Reads +------------------------- + +Official MongoDB drivers compatible with MongoDB Server 4.2 and later +enable retryable reads by default. To explicitly disable retryable +reads, specify :urioption:`retryReads=false ` in the +:ref:`connection string ` for the deployment. + +The :binary:`~bin.mongo` shell does not support retryable reads. + +.. _retryable-read-ops: + +Retryable Read Operations +------------------------- + +MongoDB drivers support retrying the following read operations. The +list references a generic description of each method. For specific +syntax and usage, defer to the driver documentation for that method. + +.. list-table:: + :header-rows: 1 + + * - Methods + - Descriptions + + * - | ``Collection.aggregate`` + | ``Collection.count`` + | ``Collection.countDocuments`` + | ``Collection.distinct`` + | ``Collection.estimatedDocumentCount`` + | ``Collection.find`` + | ``Database.aggregate`` + + For ``Collection.aggregate`` and ``Database.aggregate``, drivers + can only retry aggregation pipelines which do **not** include + write stages, such as :pipeline:`$out` or :pipeline:`$merge`. + + + - CRUD API Read Operations + + * - | ``Collection.watch`` + | ``Database.watch`` + | ``MongoClient.watch`` + + - Change Stream Operations + + * - | ``MongoClient.listDatabases`` + | ``Database.listCollections`` + | ``Collection.listIndexes`` + + - Enumeration Operations + + * - GridFS Operations backed by ``Collection.find`` + (e.g. ``GridFSBucket.openDownloadStream``) + + - GridFS File Download Operations + +MongoDB drivers *may* include retryable support for other operations, +such as helper methods or methods that wrap a retryable read operation. +Defer to the `driver documentation `__ +to determine whether a method explicitly supports retryable reads. + +.. seealso:: + + Retryable Read Specification: `Supported Read Operations `__ + +Unsupported Read Operations +~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +The following operations do *not* support retryable reads: + +- :method:`db.collection.mapReduce()` +- :dbcommand:`getMore` +- Any read command passed to a generic ``Database.runCommand`` helper, + which is agnostic about read or write commands. + +Behavior +-------- + +Persistent Network Errors +~~~~~~~~~~~~~~~~~~~~~~~~~ + +MongoDB retryable reads make only **one** retry attempt. This helps +address transient network errors or +:ref:`replica set elections `, but not persistent +network errors. + +Failover Period +~~~~~~~~~~~~~~~ + +The driver performs :ref:`server selection +` using the read command's +original :ref:`read preference ` before retrying the +read operation. If the driver cannot select a server +for the retry attempt using the original read preference, +the driver returns the original error. + +The drivers wait :urioption:`serverSelectionTimeoutMS` milliseconds +before performing server selection. Retryable reads do not address +instances where no eligible servers exist after waiting +:urioption:`serverSelectionTimeoutMS`. diff --git a/source/core/security-automatic-client-side-encryption.txt b/source/core/security-automatic-client-side-encryption.txt index 132ce7a195d..c820887248c 100644 --- a/source/core/security-automatic-client-side-encryption.txt +++ b/source/core/security-automatic-client-side-encryption.txt @@ -17,10 +17,10 @@ Automatic Client-Side Field Level Encryption Overview -------- -Official MongoDB 4.2-compatible drivers and the MongoDB 4.2 +Official MongoDB 4.2+ compatible drivers and the MongoDB 4.2 or later :binary:`~bin.mongo` shell support automatically encrypting fields in read and write operations. For a complete list of official -4.2-compatible drivers with support for client-side field level +4.2+ compatible drivers with support for client-side field level encryption, see :ref:`field-level-encryption-drivers`. Applications must create a database connection object (e.g. @@ -33,10 +33,11 @@ code associated with constructing the read/write operation. See :ref:`field-level-encryption-json-schema` for complete documentation on automatic encryption rules. -The official MongoDB 4.2-compatible drivers and 4.2 :binary:`~bin.mongo` -shell use the Enterprise-only :ref:`field-level-encryption-mongocryptd` -process to parse the automatic encryption rules and apply the encryption -rules when reading or writing documents: +The official MongoDB 4.2+ compatible drivers and 4.2 or later +:binary:`~bin.mongo` shell use the Enterprise-only +:ref:`field-level-encryption-mongocryptd` process to parse the automatic +encryption rules and apply the encryption rules when reading or writing +documents: - For write operations, the driver/shell encrypts field values *prior* to writing to the MongoDB database. @@ -53,9 +54,9 @@ rules when reading or writing documents: Enabling Automatic Client-Side Field Level Encryption ----------------------------------------------------- -Each official MongoDB 4.2-compatible driver introduces new functionality -for supporting automatic encryption and data encryption key management. -Defer to your preferred :ref:`driver's documentation +Each official MongoDB 4.2+ compatible driver introduces new +functionality for supporting automatic encryption and data encryption +key management. Defer to your preferred :ref:`driver's documentation ` for language-specific instructions on implementing automatic client-side field level encryption. @@ -68,9 +69,9 @@ For a complete example, see Automatic client-side field level encryption requires access to the :ref:`mongocryptd` process on the client host machine. See :ref:`mongocryptd` for complete documentation on installation. The -official MongoDB 4.2-compatible drivers have additional options for -managing the ``mongocryptd`` process. Generally, the 4.2-compatible -drivers and 4.2 :binary:`~bin.mongo` shell can access the +official MongoDB 4.2+ compatible drivers have additional options for +managing the ``mongocryptd`` process. Generally, the 4.2+ compatible +drivers and 4.2 or later :binary:`~bin.mongo` shell can access the ``mongocryptd`` process if it is in the system ``PATH``. Applications must specify the following components when instantiating @@ -87,9 +88,9 @@ encryption: specified CMK *prior* to storing them in the key vault, leaving only metadata unencrypted. - 4.2-compatible drivers and the 4.2 :binary:`~bin.mongo` shell need - access to the KMS to encrypt and decrypt protected fields *or* to - create new data encryption keys. + 4.2+ compatible drivers and the 4.2 or later :binary:`~bin.mongo` + shell need access to the KMS to encrypt and decrypt protected fields + *or* to create new data encryption keys. - Per-field automatic encryption rules using :ref:`JSON schema syntax `. @@ -99,9 +100,10 @@ encryption: Server-Side Field Level Encryption Enforcement ---------------------------------------------- -The MongoDB 4.2 server supports using :doc:`schema validation -` to enforce encryption of specific fields in a -collection. Clients performing :ref:`automatic client-side field level +Starting in MongoDB 4.2, the server supports using +:doc:`schema validation ` to enforce encryption +of specific fields in a collection. Clients performing +:ref:`automatic client-side field level encryption ` have specific behavior depending on the :ref:`database connection configuration `: diff --git a/source/core/security-client-side-encryption-key-management.txt b/source/core/security-client-side-encryption-key-management.txt index 9ca1e5c7fa6..0b3a3499b51 100644 --- a/source/core/security-client-side-encryption-key-management.txt +++ b/source/core/security-client-side-encryption-key-management.txt @@ -119,7 +119,7 @@ Encryption Key Vault -------------------- The key vault is a collection that stores data encryption keys for use -with client-side field level encryption. data encryption keys are +with client-side field level encryption. Data encryption keys are encrypted using a Customer Master Key (CMK) managed through a supported :ref:`Key Management System (KMS) `. @@ -162,7 +162,7 @@ vault. Applications must have access to both the remote key vault cluster and the connection cluster to perform client-side field level encryption operations. -data encryption keys have the following structure: +Data encryption keys have the following structure: .. code-block:: json diff --git a/source/core/security-client-side-encryption.txt b/source/core/security-client-side-encryption.txt index 16b641de766..807ec67488d 100644 --- a/source/core/security-client-side-encryption.txt +++ b/source/core/security-client-side-encryption.txt @@ -12,7 +12,7 @@ Client-Side Field Level Encryption .. versionadded:: 4.2 -The :ref:`official MongoDB 4.2-compatible drivers +The :ref:`official MongoDB 4.2+ compatible drivers ` provide a client-side field level encryption framework. Applications can encrypt fields in documents *prior* to transmitting data over the wire to the server. Only @@ -82,24 +82,24 @@ and ``phone``. Encrypted fields are stored as "ssn" : BinData(6,"AaloEw285E3AnfjP+r8ph2YCvMI1+rWzpZK97tV6iz0jx") } -For a complete list of official 4.2-compatible drivers with support +For a complete list of official 4.2+ compatible drivers with support for client-side field level encryption, see :ref:`field-level-encryption-drivers`. For an end-to-end procedure for configuring field level encryption using -select MongoDB 4.2-compatible drivers, see the +select MongoDB 4.2+ compatible drivers, see the :ecosystem:`Client Side Field Level Encryption Guide -`. +`. Supported Encryption Methods ---------------------------- MongoDB supports two methods of client-side field level encryption using -the official MongoDB 4.2-compatible drivers: +the official MongoDB 4.2+ compatible drivers: Explicit (manual) encryption of fields - Official :ref:`MongoDB 4.2-compatible drivers - ` and the MongoDB 4.2 + Official :ref:`MongoDB 4.2+ compatible drivers + ` and the MongoDB 4.2 or later :binary:`~bin.mongo` shell support explicitly encrypting or decrypting fields with a specific data encryption key and encryption algorithm. @@ -115,8 +115,8 @@ Explicit (manual) encryption of fields Automatic encryption of fields .. include:: /includes/extracts/csfle-enterprise-atlas-only.rst - Official :ref:`MongoDB 4.2-compatible drivers - ` and the MongoDB 4.2 + Official :ref:`MongoDB 4.2+ compatible drivers + ` and the MongoDB 4.2 or later :binary:`~bin.mongo` shell support automatically encrypting fields in read and write operations. @@ -133,10 +133,11 @@ Automatic encryption of fields For more information, see :doc:`/core/security-automatic-client-side-encryption`. -MongoDB 4.2-compatible drivers and the 4.2 :binary:`~bin.mongo` shell -automatically decrypt :bsontype:`Binary` subtype 6 objects created using -client-side field level encryption. For more information on automatic -decryption, see :ref:`field-level-encryption-automatic-decryption`. +MongoDB 4.2+ compatible drivers and the 4.2 or later +:binary:`~bin.mongo` shell automatically decrypt :bsontype:`Binary` +subtype 6 objects created using client-side field level encryption. For +more information on automatic decryption, see +:ref:`field-level-encryption-automatic-decryption`. .. important:: @@ -144,6 +145,8 @@ decryption, see :ref:`field-level-encryption-automatic-decryption`. single fields in a document. To encrypt an entire document, you must encrypt each individual field in the document. +.. _csfle-encryption-components: + Encryption Components --------------------- @@ -156,11 +159,11 @@ driver and each encryption component: - ``libmongocrypt`` is the `Apache-licensed open-source `__ core cryptography - library used by the official MongoDB 4.2-compatible drivers and the - :binary:`~bin.mongo` shell for powering client-side field level - encryption. Some drivers may require specific integration steps to - install or link the library. Defer to driver documentation for more - complete information. + library used by the official MongoDB 4.2+ compatible drivers and the + MongoDB 4.2 or later :binary:`~bin.mongo` shell for powering + client-side field level encryption. Some drivers may require specific + integration steps to install or link the library. Defer to driver + documentation for more complete information. - :ref:`mongocryptd` supports :ref:`field-level-encryption-automatic` and is only available with MongoDB Enterprise. ``mongocryptd`` does @@ -249,9 +252,10 @@ Automatic Field Decryption The :bsontype:`BinData ` blob metadata includes the data encryption key ``_id`` and encryption algorithm used to encrypt the -binary data. The 4.2-compatible drivers and 4.2 :binary:`~bin.mongo` -shell use this metadata to attempt automatic decryption ``BinData`` type -6 values. The automatic decryption process works as follows: +binary data. The 4.2+ compatible drivers and 4.2 or later +:binary:`~bin.mongo` shell use this metadata to attempt automatic +decryption of :bsontype:`BinData ` subtype 6 objects. The +automatic decryption process works as follows: 1. Check the :bsontype:`BinData ` blob metadata for the data encryption key and encryption algorithm used to encrypt the @@ -292,9 +296,10 @@ client construction method. Enforce Field Level Encryption Schema ------------------------------------- -The MongoDB 4.2 server supports using :doc:`schema validation -` to enforce encryption of specific fields in a -collection. Use the :ref:`automatic encryption rule keywords +Starting with MongoDB 4.2, the server supports using +:doc:`schema validation ` to enforce encryption +of specific fields in a collection. Use the +:ref:`automatic encryption rule keywords ` with the :query:`$jsonSchema` validation object to indicate which fields require encryption. The server rejects any write operations to that collection @@ -357,7 +362,7 @@ on the :ref:`database connection configuration .. container:: *Automatic client-side field level encryption is available with - MongoDB 4.2 Enterprise only.* + MongoDB Enterprise 4.2 or later only.* - If the connection :ref:`ClientSideFieldLevelEncryptionOptions` ``schemaMap`` object contains a key for the specified collection, the @@ -401,7 +406,7 @@ Driver Compatibility Table -------------------------- MongoDB 4.2 client-side field level encryption is only available with -the following official 4.2-compatible driver versions: +the following official 4.2+ compatible driver versions: .. list-table:: :widths: 20 20 60 @@ -435,6 +440,10 @@ the following official 4.2-compatible driver versions: - ``2.10.0+`` - `.NET Driver Quickstart `__ + * - :ecosystem:`C ` + - ``1.17.5`` + - `C Driver Client-Side Field Level Encryption `__ + * - :ecosystem:`Go ` - ``1.2+`` - `Go Driver Quickstart `__ @@ -443,6 +452,14 @@ the following official 4.2-compatible driver versions: - ``2.8.0+`` - `Scala Documentation `__ + * - :ecosystem:`PHP ` + - ``1.6.0+`` + - `PHP Driver Quickstart `__ + + * - `Ruby `__ + - ``2.12.1+`` + - `Ruby Driver Quickstart `__ + Please refer to the driver reference documentation for syntax and implementation examples. diff --git a/source/core/security-encryption-at-rest.txt b/source/core/security-encryption-at-rest.txt index 3d5dc3994d2..9ad73fcbd80 100644 --- a/source/core/security-encryption-at-rest.txt +++ b/source/core/security-encryption-at-rest.txt @@ -10,6 +10,9 @@ Encryption at Rest :depth: 1 :class: singlecol +.. role:: red(strong) + :class: text-danger + Encryption at rest, when used in conjunction with transport encryption and good security policies that protect relevant accounts, passwords, and encryption keys, can help ensure compliance with security and @@ -149,6 +152,7 @@ routines or use a commercial solution. .. toctree:: :titlesonly: + :hidden: /tutorial/configure-encryption /tutorial/rotate-encryption-key diff --git a/source/core/security-explicit-client-side-encryption.txt b/source/core/security-explicit-client-side-encryption.txt index 1eee2cf72e5..1255bfb7e31 100644 --- a/source/core/security-explicit-client-side-encryption.txt +++ b/source/core/security-explicit-client-side-encryption.txt @@ -13,9 +13,9 @@ Explicit (Manual) Client-Side Field Level Encryption Overview -------- -MongoDB 4.2-compatible drivers and the 4.2 :binary:`~bin.mongo` shell -support explicitly encrypting or decrypting fields with a specific -data encryption key and encryption algorithm. +MongoDB 4.2+ compatible drivers and the 4.2 or later +:binary:`~bin.mongo` shell support explicitly encrypting or decrypting +fields with a specific data encryption key and encryption algorithm. Applications must modify any code associated with constructing read and write operations to include encryption/decryption logic via the driver @@ -30,10 +30,10 @@ performing explicit encryption and decryption: - :method:`ClientEncryption.encrypt()` - :method:`ClientEncryption.decrypt()` -MongoDB 4.2-compatible drivers have specific syntax for performing +MongoDB 4.2+ compatible drivers have specific syntax for performing explicit client-side field level encryption. See :ref:`field-level-encryption-drivers` for a complete list of -4.2-compatible drivers with support for client-side field +4.2+ compatible drivers with support for client-side field level encryption. Defer to the documentation for your preferred driver for specific instructions on performing client-side field level encryption. @@ -85,20 +85,21 @@ to protect those values. Enabling Explicit Client-Side Field Level Encryption ---------------------------------------------------- -Each official MongoDB 4.2-compatible driver introduces new functionality -for supporting client-side field level encryption and data encryption -key management. Defer to your preferred :ref:`driver's documentation -` for language-specific instructions on -implementing explicit client-side field level encryption. +Each official MongoDB 4.2+ compatible driver introduces new +functionality for supporting client-side field level encryption and data +encryption key management. Defer to your preferred +:ref:`driver's documentation ` for +language-specific instructions on implementing explicit client-side +field level encryption. -The MongoDB 4.2 :binary:`~bin.mongo` shell adds an additional option -to the :method:`Mongo()` method for instantiating a database -connection with automatic client-side field level encryption. +The MongoDB 4.2 or later :binary:`~bin.mongo` shell adds an additional +option to the :method:`Mongo()` method for instantiating a database +connection with explicit client-side field level encryption. For a complete example, see :ref:`mongo-connection-client-side-encryption-enabled`. Applications must specify the following components when instantiating -the database connection to enable automatic client-side field level +the database connection to enable explicit client-side field level encryption: - A :ref:`key vault ` of data @@ -111,9 +112,9 @@ encryption: specified CMK *prior* to storing them in the key vault, leaving only metadata unencrypted. - 4.2-compatible drivers and the 4.2 :binary:`~bin.mongo` shell need - access to the KMS to encrypt and decrypt protected fields *or* to - create new data encryption keys. + 4.2+ compatible drivers and the 4.2 or later :binary:`~bin.mongo` + shell need access to the KMS to encrypt and decrypt protected fields + *or* to create new data encryption keys. Server-Side Field Level Encryption Enforcement ---------------------------------------------- diff --git a/source/core/security-hardening.txt b/source/core/security-hardening.txt index cc3b29cf5a9..a1fcb7e8df0 100644 --- a/source/core/security-hardening.txt +++ b/source/core/security-hardening.txt @@ -68,10 +68,6 @@ traffic from trusted sources can reach :binary:`~bin.mongod` and :binary:`~bin.mongos` instances and that the :binary:`~bin.mongod` and :binary:`~bin.mongos` instances can only connect to trusted outputs. -.. seealso:: For MongoDB deployments on Amazon's web services, see the - :ecosystem:`Amazon EC2 ` page, which - addresses Amazon's Security Groups and other EC2-specific security - features. Virtual Private Networks ~~~~~~~~~~~~~~~~~~~~~~~~ diff --git a/source/core/security-ldap-external.txt b/source/core/security-ldap-external.txt index 67d5e0b168f..74740e3bd82 100644 --- a/source/core/security-ldap-external.txt +++ b/source/core/security-ldap-external.txt @@ -16,7 +16,7 @@ LDAP Authorization .. versionadded:: 3.4 `MongoDB Enterprise - `_ supports + `_ supports querying an LDAP server for the LDAP groups to which the authenticated user belongs. MongoDB maps the distinguished names (DN) of each returned group to :ref:`roles ` on the ``admin`` database. MongoDB authorizes the @@ -77,7 +77,7 @@ yourself with LDAP and its related subject matter before configuring LDAP authentication. MongoDB can provide `professional services -`_ for optimal +`_ for optimal configuration of LDAP authorization for your MongoDB deployment. .. _security-ldap-external-compatibility: diff --git a/source/core/security-ldap.txt b/source/core/security-ldap.txt index a674aa4b89c..3fd6e9b15f5 100644 --- a/source/core/security-ldap.txt +++ b/source/core/security-ldap.txt @@ -13,7 +13,7 @@ LDAP Proxy Authentication :class: singlecol `MongoDB Enterprise -`_ supports +`_ supports proxying authentication requests to a Lightweight Directory Access Protocol (LDAP) service. @@ -56,7 +56,7 @@ yourself with LDAP and its related subject matter before configuring LDAP authentication. MongoDB can provide `professional services -`_ for optimal +`_ for optimal configuration of LDAP authentication for your MongoDB deployment. Connection Pool diff --git a/source/core/security-scram.txt b/source/core/security-scram.txt index 6e9c0f3dbe7..aea924f3d1b 100644 --- a/source/core/security-scram.txt +++ b/source/core/security-scram.txt @@ -110,9 +110,9 @@ Additional Information - `Blog Post: Improved Password-Based Authentication in MongoDB 3.0: SCRAM Explained (Part 1) `_ + odb-30-scram-explained-part-1?tck=docs_server>`_ - `Blog Post: Improved Password-Based Authentication in MongoDB 3.0: SCRAM Explained (Part 2) `_ + odb-30-scram-explained-part-2?tck=docs_server>`_ diff --git a/source/core/security-transport-encryption.txt b/source/core/security-transport-encryption.txt index 105354c152d..99b0fd8b0fe 100644 --- a/source/core/security-transport-encryption.txt +++ b/source/core/security-transport-encryption.txt @@ -90,13 +90,13 @@ Ephemeral Elliptic Curve Diffie-Hellman (ECDHE) - *Starting in version 4.0*, Ephemeral Elliptic Curve Diffie-Hellman (ECDHE) is implicitly supported through the use - of Secure Channel (Schannel), the native TLS/SSL OS libraries. + of Secure Channel (Schannel), the native Windows TLS/SSL library. * - **macOS** - - Starting in version 4.0, Ephemeral Elliptic Curve Diffie-Hellman - (ECDHE) is implicitly supported through the use of Secure - Transport, the native TLS/SSL OS libraries. + - *Starting in version 4.0*, Ephemeral Elliptic Curve + Diffie-Hellman (ECDHE) is implicitly supported through the use of + Secure Transport, the native macOS TLS/SSL library. ECDHE cipher suites are slower than static RSA cipher suites. For better performance with ECDHE, you can use certificates that use @@ -139,13 +139,13 @@ Ephemeral Diffie-Hellman (DHE) - *Starting in version 4.0*, Ephemeral Diffie-Hellman (DHE) is implicitly supported through the use of Secure Channel - (Schannel), the native TLS/SSL OS libraries. + (Schannel), the native Windows TLS/SSL library. * - **macOS** - *Starting in version 4.0*, Ephemeral Diffie-Hellman (DHE) is implicitly supported through the use of Secure Transport, the - native TLS/SSL OS libraries. + native macOS TLS/SSL library. .. note:: diff --git a/source/core/security-users.txt b/source/core/security-users.txt index e0b5cee544d..7604ac88dc2 100644 --- a/source/core/security-users.txt +++ b/source/core/security-users.txt @@ -38,6 +38,8 @@ A user is uniquely identified by the user's name and associated authentication database. Starting in MongoDB 4.0.9, a users managed by MongoDB are assigned a unique ``userId``. [#userid]_ +.. seealso:: :doc:`/tutorial/create-users` + .. _authentication-database: .. _user-authentication-database: @@ -164,5 +166,6 @@ of the following steps for each shard in your cluster: .. toctree:: :titlesonly: + :hidden: /tutorial/create-users diff --git a/source/core/sharded-cluster-components.txt b/source/core/sharded-cluster-components.txt index fcc7bf68d84..e0b54d482b7 100644 --- a/source/core/sharded-cluster-components.txt +++ b/source/core/sharded-cluster-components.txt @@ -109,4 +109,10 @@ following components: .. seealso:: :doc:`/tutorial/deploy-shard-cluster/` -.. include:: /includes/toc/sharded-cluster-components.rst +.. toctree:: + :titlesonly: + :hidden: + + /core/sharded-cluster-shards + Config Servers (metadata) + Router (mongos) diff --git a/source/core/sharded-cluster-query-router.txt b/source/core/sharded-cluster-query-router.txt index 1b363dab5d1..50bafe4dc51 100644 --- a/source/core/sharded-cluster-query-router.txt +++ b/source/core/sharded-cluster-query-router.txt @@ -46,8 +46,8 @@ cluster>` by: The :binary:`~bin.mongos` then merges the data from each of the targeted shards and returns the result document. Certain query modifiers, such as :ref:`sorting`, -are performed on a shard such as the :term:`primary shard` before -:binary:`~bin.mongos` retrieves the results. +are performed on each shard before :binary:`~bin.mongos` +retrieves the results. .. versionchanged:: 3.6 @@ -135,15 +135,15 @@ Confirm Connection to ``mongos`` Instances ------------------------------------------ To detect if the MongoDB instance that your client is connected -to is :binary:`~bin.mongos`, use the :dbcommand:`isMaster` command. When a -client connects to a :binary:`~bin.mongos`, :dbcommand:`isMaster` returns +to is :binary:`~bin.mongos`, use the :dbcommand:`hello` command. When a +client connects to a :binary:`~bin.mongos`, :dbcommand:`hello` returns a document with a ``msg`` field that holds the string ``isdbgrid``. For example: .. code-block:: javascript { - "ismaster" : true, + "isWritablePrimary" : true, "msg" : "isdbgrid", "maxBsonObjectSize" : 16777216, "ok" : 1, diff --git a/source/core/sharding-balancer-administration.txt b/source/core/sharding-balancer-administration.txt index d22744de977..850a8496cf4 100644 --- a/source/core/sharding-balancer-administration.txt +++ b/source/core/sharding-balancer-administration.txt @@ -37,7 +37,12 @@ server replica set (CSRS): - Starting in version 3.6, the balancer no longer takes a "lock". -.. include:: /includes/toc/sharding-balancing.rst +.. toctree:: + :titlesonly: + :hidden: + + /tutorial/manage-sharded-cluster-balancer + /tutorial/migrate-chunks-in-sharded-cluster .. index:: balancing; internals .. _sharding-balancing-internals: diff --git a/source/core/sharding-data-partitioning.txt b/source/core/sharding-data-partitioning.txt index ccb01a47972..79ea1425490 100644 --- a/source/core/sharding-data-partitioning.txt +++ b/source/core/sharding-data-partitioning.txt @@ -217,14 +217,6 @@ becoming a **jumbo** chunk. These **jumbo** chunks can become a performance bott as they continue to grow, especially if the shard key value occurs with high :ref:`frequency`. -The addition of new data or new shards can result in data distribution -imbalances within the cluster. A particular shard may acquire -more chunks than another shard, or the size of a chunk may grow beyond the -configured maximum chunk size. - -MongoDB ensures a balanced cluster using two processes: -chunk splitting and the balancer. - .. _moveChunk-directory: ``moveChunk`` directory @@ -249,4 +241,11 @@ To determine if all migrations are complete, run :method:`sh.isBalancerRunning()` while connected to a :binary:`~bin.mongos` instance. -.. include:: /includes/toc/sharding-data-partitioning.rst +.. toctree:: + :titlesonly: + :hidden: + + /tutorial/create-chunks-in-sharded-cluster + /tutorial/split-chunks-in-sharded-cluster + /tutorial/merge-chunks-in-sharded-cluster + /tutorial/modify-chunk-size-in-sharded-cluster diff --git a/source/core/sharding-shard-key.txt b/source/core/sharding-shard-key.txt index d7fa9ff60ce..c6176004be9 100644 --- a/source/core/sharding-shard-key.txt +++ b/source/core/sharding-shard-key.txt @@ -218,7 +218,7 @@ the cluster. At minimum, consider the consequences of the :ref:`cardinality`, :ref:`frequency`, and -rate of :ref:`change` of a potential shard key. +:ref:`monotonicity` of a potential shard key. Restrictions ~~~~~~~~~~~~ @@ -264,11 +264,12 @@ inserts may look similar to the following: The cluster in this example would *not* scale horizontally, as incoming writes would only route to a subset of shards. -A shard key with high cardinality does not guarantee even distribution of data -across the sharded cluster, though it does better facilitate horizontal -scaling. The :ref:`frequency ` and :ref:`rate of -change ` of the shard key also contributes to data -distribution. Consider each factor when choosing a shard key. +Choosing a shard key with high cardinality does not, on its own, +guarantee even distribution of data across the sharded cluster. The +:ref:`frequency ` and +:ref:`monotonicity ` of the shard key also +contribute to data distribution. Take each factor into account when +choosing a shard key. If your data model requires sharding on a key that has low cardinality, consider using a :term:`compound index` using a field that @@ -293,10 +294,12 @@ distribution of inserts may look similar to the following: .. include:: /images/sharded-cluster-ranged-distribution-frequency.rst -A shard key with low frequency does not guarantee even distribution of data -across the sharded cluster. The :ref:`cardinality ` and -:ref:`rate of change ` of the shard key also contributes -to data distribution. Consider each factor when choosing a shard key. +Choosing a shard key with low frequency does not, on its own, guarantee +even distribution of data across the sharded cluster. +The :ref:`cardinality ` and +:ref:`monotonicity ` of the shard key also +contribute to data distribution. Take each factor into account when +choosing a shard key. If your data model requires sharding on a key that has high frequency values, consider using a :term:`compound index` using a unique or @@ -304,8 +307,8 @@ low frequency value. .. _shard-key-monotonic: -Monotonically Changing Shard Keys -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Shard Key Monotonicity +~~~~~~~~~~~~~~~~~~~~~~ A shard key on a value that increases or decreases monotonically is more likely to distribute inserts to a single shard within the cluster. @@ -331,11 +334,12 @@ distribution of inserts may look similar to the following: If the shard key value was monotonically decreasing, then all inserts would route to ``Chunk A`` instead. -A shard key that does not change monotonically does not guarantee even -distribution of data across the sharded cluster. The -:ref:`cardinality` and -:ref:`frequency` of the shard key also contributes to -data distribution. Consider each factor when choosing a shard key. +Choosing a shard key that does not change monotonically does not, on +its own, guarantee even distribution of data across the sharded cluster. +The :ref:`cardinality` and +:ref:`frequency` of the shard key also contribute +to data distribution. Take each factor into account when choosing a +shard key. If your data model requires sharding on a key that changes monotonically, consider using :doc:`/core/hashed-sharding`. diff --git a/source/core/shell-types.txt b/source/core/shell-types.txt index a9733fba16a..822d879ecc0 100644 --- a/source/core/shell-types.txt +++ b/source/core/shell-types.txt @@ -150,7 +150,7 @@ collection: db.collection.updateOne( { _id: 10 }, { $set: { calc: NumberLong("2555555000000") } } ) db.collection.updateOne( { _id: 10 }, - { $inc: { calc: NumberLong(5) } } ) + { $inc: { calc: NumberLong("5") } } ) Retrieve the document to verify: @@ -190,6 +190,14 @@ to a floating point value, as in the following example: { "_id" : 10, "calc" : 2555555000010 } +.. note:: + + Although the ``NumberLong()`` constructor accepts ``integer`` values + from the :binary:`~bin.mongo` shell (i.e. without quotes), this is + not recommended. Specifying an integer value larger than JavaScript's + defined ``Number.MAX_SAFE_INTEGER`` (which is the number + ``2^53 - 1``) may lead to unexpected behavior. + .. _shell-type-int: NumberInt @@ -287,7 +295,7 @@ documents in the ``numbers`` collection: { "_id" : 1, "val" : NumberDecimal( "9.99" ), "description" : "Decimal" } { "_id" : 2, "val" : 9.99, "description" : "Double" } { "_id" : 3, "val" : 10, "description" : "Double" } - { "_id" : 4, "val" : NumberLong(10), "description" : "Long" } + { "_id" : 4, "val" : NumberLong("10"), "description" : "Long" } { "_id" : 5, "val" : NumberDecimal( "10.0" ), "description" : "Decimal" } When the queries from the table below are plugged into the diff --git a/source/core/storage-engines.txt b/source/core/storage-engines.txt index d91e9f3a00f..7d03210e7ec 100644 --- a/source/core/storage-engines.txt +++ b/source/core/storage-engines.txt @@ -37,6 +37,11 @@ applications. MongoDB Enterprise. Rather than storing documents on-disk, it retains them in-memory for more predictable data latencies. -.. include:: /includes/toc/storage-engines.rst +.. toctree:: + :titlesonly: + :hidden: + + /core/wiredtiger + /core/inmemory .. |arrow| unicode:: U+27A4 diff --git a/source/core/transactions-in-applications.txt b/source/core/transactions-in-applications.txt index b8ff9a630fc..8723bafeb80 100644 --- a/source/core/transactions-in-applications.txt +++ b/source/core/transactions-in-applications.txt @@ -70,6 +70,13 @@ The new callback API incorporates logic: transaction must be associated with the session (i.e. pass in the session to each operation). + - Operations in a transaction use :ref:`transaction-level + read concern `, + :ref:`transaction-level write concern + `, and + :ref:`transaction-level read preference + `. + The example uses the new callback API for working with transactions, which starts a transaction, executes the specified operations, and commits (or aborts on error). The @@ -98,6 +105,13 @@ The new callback API incorporates logic: transaction must be associated with the session (i.e. pass in the session to each operation). + - Operations in a transaction use :ref:`transaction-level + read concern `, + :ref:`transaction-level write concern + `, and + :ref:`transaction-level read preference + `. + The example uses the new callback API for working with transactions, which starts a transaction, executes the specified operations, and commits (or aborts on error). The @@ -181,6 +195,13 @@ The new callback API incorporates logic: transaction must be associated with the session (i.e. pass in the session to each operation). + - Operations in a transaction use :ref:`transaction-level + read concern `, + :ref:`transaction-level write concern + `, and + :ref:`transaction-level read preference + `. + The example uses the new callback API for working with transactions, which starts a transaction, executes the specified operations, and commits (or aborts on error). The @@ -208,6 +229,13 @@ The new callback API incorporates logic: transaction must be associated with the session (i.e. pass in the session to each operation). + - Operations in a transaction use :ref:`transaction-level + read concern `, + :ref:`transaction-level write concern + `, and + :ref:`transaction-level read preference + `. + The example uses the new callback API for working with transactions, which starts a transaction, executes the specified operations, and commits (or aborts on error). The @@ -235,6 +263,13 @@ The new callback API incorporates logic: transaction must be associated with the session (i.e. pass in the session to each operation). + - Operations in a transaction use :ref:`transaction-level + read concern `, + :ref:`transaction-level write concern + `, and + :ref:`transaction-level read preference + `. + The example uses the new callback API for working with transactions, which starts a transaction, executes the specified operations, and commits (or aborts on error). The @@ -263,6 +298,13 @@ The new callback API incorporates logic: transaction must be associated with the session (i.e. pass in the session to each operation). + - Operations in a transaction use :ref:`transaction-level + read concern `, + :ref:`transaction-level write concern + `, and + :ref:`transaction-level read preference + `. + The example uses the new callback API for working with transactions, which starts a transaction, executes the specified operations, and commits (or aborts on error). The @@ -275,6 +317,40 @@ The new callback API incorporates logic: :start-after: Start Transactions withTxn API Example 1 :end-before: End Transactions withTxn API Example 1 + - id: cpp + name: C++11 + content: | + + .. important:: + + - For transactions on MongoDB 4.2 deployments (replica + sets and sharded clusters), clients :red:`must` use + MongoDB drivers updated for MongoDB 4.2. + + - When using the drivers, each operation in the + transaction must be associated with the session (i.e. + pass in the session to each operation). + + - Operations in a transaction use :ref:`transaction-level + read concern `, + :ref:`transaction-level write concern + `, and + :ref:`transaction-level read preference + `. + + The example uses the new callback API for working with + transactions, which starts a transaction, executes the + specified operations, and commits (or aborts on error). The + new callback API incorporates retry logic for + :ref:`transient-transaction-error` or + :ref:`unknown-transaction-commit-result` commit errors. + + .. literalinclude:: /driver-examples/cpp-with-transaction.cpp + :language: cpp + :dedent: 4 + :start-after: Start Transactions withTxn API Example 1 + :end-before: End Transactions withTxn API Example 1 + - id: motor name: Motor content: | @@ -289,6 +365,13 @@ The new callback API incorporates logic: transaction must be associated with the session (i.e. pass in the session to each operation). + - Operations in a transaction use :ref:`transaction-level + read concern `, + :ref:`transaction-level write concern + `, and + :ref:`transaction-level read preference + `. + The example uses the new callback API for working with transactions, which starts a transaction, executes the specified operations, and commits (or aborts on error). The diff --git a/source/core/transactions-production-consideration.txt b/source/core/transactions-production-consideration.txt index d63fc0cb079..0e3dcbc6e88 100644 --- a/source/core/transactions-production-consideration.txt +++ b/source/core/transactions-production-consideration.txt @@ -30,7 +30,7 @@ Availability clusters and incorporates the existing support for multi-document transactions on replica sets. - To use transactions on MongoDB 4.2 deployments(replica sets and + To use transactions on MongoDB 4.2 deployments (replica sets and sharded clusters), clients :red:`must` use MongoDB drivers updated for MongoDB 4.2. @@ -87,6 +87,8 @@ For sharded clusters, you can also specify a ``maxTimeMS`` limit on ``commitTransaction``. For more information, see :ref:`Sharded Clusters Transactions Time Limit `. +.. _txn-oplog-size-limit: + Oplog Size Limit ---------------- @@ -314,7 +316,7 @@ Errors Use of MongoDB 4.0 Drivers ~~~~~~~~~~~~~~~~~~~~~~~~~~ -To use transactions on MongoDB 4.2 deployments(replica sets and sharded +To use transactions on MongoDB 4.2 deployments (replica sets and sharded clusters), clients :red:`must` use MongoDB drivers updated for MongoDB 4.2. diff --git a/source/core/transactions-sharded-clusters.txt b/source/core/transactions-sharded-clusters.txt index 095096f8096..e24ab7a9164 100644 --- a/source/core/transactions-sharded-clusters.txt +++ b/source/core/transactions-sharded-clusters.txt @@ -99,11 +99,15 @@ across multiple shards. For more information on read concern and transactions, see :ref:`transactions-read-concern`. -Shard Configuration Restriction -------------------------------- +Write Concerns +-------------- .. include:: /includes/extracts/transactions-shards-wcmajority-disabled.rst +.. note:: + + .. include:: /includes/extracts/transactions-sharded-clusters-commit-writeconcern.rst + Arbiters -------- diff --git a/source/core/transactions.txt b/source/core/transactions.txt index 59d4c5edc09..4bbaaacc107 100644 --- a/source/core/transactions.txt +++ b/source/core/transactions.txt @@ -59,7 +59,13 @@ of the transactions API: - When using the drivers, each operation in the transaction must be associated with the session (i.e. pass in the session to each operation). - + + - Operations in a transaction use :ref:`transaction-level read + concern `, + :ref:`transaction-level write concern + `, and :ref:`transaction-level read + preference `. + .. literalinclude:: /driver-examples/test_examples.py :language: python :dedent: 8 @@ -85,7 +91,13 @@ of the transactions API: - When using the drivers, each operation in the transaction must be associated with the session (i.e. pass in the session to each operation). - + + - Operations in a transaction use :ref:`transaction-level read + concern `, + :ref:`transaction-level write concern + `, and :ref:`transaction-level read + preference `. + .. code-block:: java /* @@ -166,6 +178,12 @@ of the transactions API: transaction must be associated with the session (i.e. pass in the session to each operation). + - Operations in a transaction use :ref:`transaction-level read + concern `, + :ref:`transaction-level write concern + `, and :ref:`transaction-level read + preference `. + .. literalinclude:: /driver-examples/node_transactions.js :language: javascript :dedent: 4 @@ -192,6 +210,12 @@ of the transactions API: transaction must be associated with the session (i.e. pass in the session to each operation). + - Operations in a transaction use :ref:`transaction-level read + concern `, + :ref:`transaction-level write concern + `, and :ref:`transaction-level read + preference `. + .. literalinclude:: /driver-examples/DocumentationExamplesTest.php :language: php :dedent: 8 @@ -218,6 +242,11 @@ of the transactions API: transaction must be associated with the session (i.e. pass in the session to each operation). + - Operations in a transaction use :ref:`transaction-level read + concern `, + :ref:`transaction-level write concern + `, and :ref:`transaction-level read + preference `. .. literalinclude:: /driver-examples/withTxnExample1.cs :language: c# @@ -245,6 +274,11 @@ of the transactions API: transaction must be associated with the session (i.e. pass in the session to each operation). + - Operations in a transaction use :ref:`transaction-level read + concern `, + :ref:`transaction-level write concern + `, and :ref:`transaction-level read + preference `. .. literalinclude:: /driver-examples/test-mongoc-sample-commands.c :language: c @@ -252,18 +286,40 @@ of the transactions API: :end-before: End Transactions withTxn API Example 1 .. tab:: - :tabid: motor - - .. important:: + :tabid: cpp + + The example uses the new callback API for working with + transactions, which starts a transaction, executes the + specified operations, and commits (or aborts on error). The + new callback API also incorporates retry logic for + ``TransientTransactionError`` or + ``UnknownTransactionCommitResult`` commit errors. + .. important:: + - For transactions on MongoDB 4.2 deployments (replica sets and sharded clusters), clients :red:`must` use MongoDB drivers updated for MongoDB 4.2. - + - When using the drivers, each operation in the transaction must be associated with the session (i.e. pass in the session to each operation). + - Operations in a transaction use :ref:`transaction-level read + concern `, + :ref:`transaction-level write concern + `, and :ref:`transaction-level read + preference `. + + .. literalinclude:: /driver-examples/cpp-with-transaction.cpp + :language: cpp + :dedent: 4 + :start-after: Start Transactions withTxn API Example 1 + :end-before: End Transactions withTxn API Example 1 + + .. tab:: + :tabid: motor + The example uses the new callback API for working with transactions, which starts a transaction, executes the specified operations, and commits (or aborts on error). The @@ -271,6 +327,22 @@ of the transactions API: :ref:`transient-transaction-error` or :ref:`unknown-transaction-commit-result` commit errors. + .. important:: + + - For transactions on MongoDB 4.2 deployments (replica + sets and sharded clusters), clients :red:`must` use + MongoDB drivers updated for MongoDB 4.2. + + - When using the drivers, each operation in the + transaction must be associated with the session (i.e. + pass in the session to each operation). + + - Operations in a transaction use :ref:`transaction-level read + concern `, + :ref:`transaction-level write concern + `, and :ref:`transaction-level read + preference `. + .. class:: copyable-code .. literalinclude:: /driver-examples/test_examples_motor.py :language: python @@ -307,7 +379,7 @@ multi-document transactions: clusters and incorporates the existing support for multi-document transactions on replica sets. - To use transactions on MongoDB 4.2 deployments(replica sets and + To use transactions on MongoDB 4.2 deployments (replica sets and sharded clusters), clients :red:`must` use MongoDB drivers updated for MongoDB 4.2. @@ -451,8 +523,10 @@ You can set the transaction-level :doc:`read concern - If transaction-level and the session-level read concern are unset, the transaction-level read concern defaults to the client-level read concern. By default, client-level read concern is - :readconcern:`"local"` for reads against the primary. See also - :ref:`transactions-read-preference`. + :readconcern:`"local"` for reads against the primary. See also: + + - :ref:`transactions-read-preference` + - :doc:`/reference/mongodb-defaults` Transactions support the following read concern levels: @@ -536,8 +610,10 @@ You can set the transaction-level :doc:`write concern - If the transaction-level write concern and the session-level write concern are unset, transaction-level write concern defaults to the - client-level write concern. By default, client-level write concern - is :writeconcern:`w: 1 <\>`. + client-level write concern. By default, client-level write concern is + :writeconcern:`w: 1 <\>`. See also + :doc:`/reference/mongodb-defaults`. + Transactions support all write concern :ref:`w ` values, including: @@ -588,6 +664,10 @@ values, including: snapshot of majority-committed data. +.. note:: + + .. include:: /includes/extracts/transactions-sharded-clusters-commit-writeconcern.rst + General Information ------------------- @@ -638,6 +718,10 @@ Shard Configuration Restriction .. include:: /includes/extracts/transactions-shards-wcmajority-disabled.rst +.. note:: + + .. include:: /includes/extracts/transactions-sharded-clusters-commit-writeconcern.rst + Diagnostics ~~~~~~~~~~~ @@ -726,8 +810,15 @@ Storage Engines Additional Transactions Topics ------------------------------ +- :doc:`/core/transactions-in-applications` +- :doc:`/core/transactions-production-consideration` +- :doc:`/core/transactions-sharded-clusters` +- :doc:`/core/transactions-operations` +- .. include:: /includes/extracts/mongodb-live-2020-transactions.rst + .. toctree:: :titlesonly: + :hidden: /core/transactions-in-applications /core/transactions-production-consideration diff --git a/source/core/views.txt b/source/core/views.txt index 9244a577d87..abfdd9aa27d 100644 --- a/source/core/views.txt +++ b/source/core/views.txt @@ -6,61 +6,80 @@ Views .. default-domain:: mongodb -.. versionadded:: 3.4 - .. contents:: On this page :local: :backlinks: none :depth: 1 :class: singlecol -MongoDB supports creating read-only views from existing collections -or other views. For example, you can: +A MongoDB view is a queryable object whose contents are defined by an +:ref:`aggregation pipeline ` on other collections +or views. MongoDB does not persist the view contents to disk. A view's +content is computed on-demand when a client :ref:`queries +` the view. MongoDB can require clients to +:ref:`have permission ` to query the view. MongoDB does +not support write operations against views. + +For example, you can: -- Create a view that :pipeline:`excludes <$project>` private or - confidential data from a collection of employee data. +- Create a view on a collection of employee data to + :pipeline:`exclude <$project>` any private or personal + information (PII). Applications can query the view for employee + data that does not contain any PII. -- Create a view that :pipeline:`adds <$addFields>` computed fields - from a collection of metrics. +- Create a view on a collection of collected sensor data to + :pipeline:`add <$addFields>` computed fields and metrics. Applications + can use simple find operations to query the data. -- Create a view that :pipeline:`joins <$lookup>` data from two - different related collections. +- Create a view that :pipeline:`joins <$lookup>` two collections + containing inventory and order history respectively. Applications can + query the joined data without managing or understanding the underlying + complex pipeline. -Each view has an associated -:ref:`aggregation pipeline ` against the source -data. MongoDB computes the view contents by executing the aggregation -on-demand during read operations. MongoDB executes read operations -on views as part of the underlying aggregation pipeline. +When clients :ref:`query a view `, MongoDB +appends the client query to the underlying pipeline and returns the +results of that combined pipeline to the client. MongoDB may apply +:doc:`aggregation pipeline optimizations +` to the combined pipeline. .. note:: - The following page discusses views. For discussion of on-demand - materialized views, see :doc:`/core/materialized-views` instead. + The following page discusses views. For discussion of + on-demand materialized views, see :doc:`/core/materialized-views` + instead. Create View ----------- -To create or define a view, MongoDB 3.4 introduces: - -- the ``viewOn`` and ``pipeline`` options to the existing - :dbcommand:`create` command (and :method:`db.createCollection` helper): +To create or define a view: - .. code-block:: javascript - - db.runCommand( { create: , viewOn: , pipeline: } ) +- Use the :method:`db.createCollection()` method or the + :dbcommand:`create` command: - or if specifying a default :ref:`collation <3.4-relnotes-collation>` for the view: - .. code-block:: javascript - db.runCommand( { create: , viewOn: , pipeline: , collation: } ) + db.createCollection( + "", + { + "viewOn" : "", + "pipeline" : [], + "collation" : { } + } + ) -- a new :binary:`~bin.mongo` shell helper :method:`db.createView()`: +- Use the :method:`db.createView()` method: .. code-block:: javascript - db.createView(, , , ) + db.createView( + "", + "", + [], + { + "collation" : { } + } + ) .. note:: - You must create views in the same database as the source collection. @@ -97,6 +116,8 @@ Modify a View You can modify a view either by dropping and recreating the view or using the :dbcommand:`collMod` command. +.. _views-supported-operations: + Supported Operations -------------------- diff --git a/source/core/zone-sharding.txt b/source/core/zone-sharding.txt index 41ce0ac0bd5..b240acce164 100644 --- a/source/core/zone-sharding.txt +++ b/source/core/zone-sharding.txt @@ -36,7 +36,15 @@ violate any of the zones. .. include:: /images/sharded-cluster-zones.rst -.. include:: /includes/toc/sharding-zones.rst +.. toctree:: + :titlesonly: + :hidden: + + /tutorial/manage-shard-zone + /tutorial/sharding-segmenting-data-by-location + /tutorial/sharding-tiered-hardware-for-varying-slas + /tutorial/sharding-segmenting-shards + /tutorial/sharding-high-availability-writes Behavior and Operations ----------------------- diff --git a/source/crud.txt b/source/crud.txt index ca6675fa860..f20f0401272 100644 --- a/source/crud.txt +++ b/source/crud.txt @@ -44,8 +44,8 @@ For examples, see :doc:`/tutorial/insert-documents`. Read Operations --------------- -Read operations retrieves :ref:`documents ` from a -:ref:`collection `; i.e. queries a collection for +Read operations retrieve :ref:`documents ` from a +:ref:`collection `; i.e. query a collection for documents. MongoDB provides the following methods to read documents from a collection: @@ -129,6 +129,7 @@ details, see :doc:`/core/bulk-write-operations`. /tutorial/remove-documents /core/bulk-write-operations /core/retryable-writes + /core/retryable-reads /reference/sql-comparison /text-search /geospatial-queries diff --git a/source/data-center-awareness.txt b/source/data-center-awareness.txt index 8f1da64eef6..ea3a60b31ee 100644 --- a/source/data-center-awareness.txt +++ b/source/data-center-awareness.txt @@ -25,7 +25,22 @@ The following documents, *found either in this section or other sections of this manual*, provide information on customizing a deployment for operation- and location-based separation: -.. include:: /includes/toc/dfn-list-spec-data-center-awareness.rst +.. class:: toc + + :doc:`/core/workload-isolation` + MongoDB lets you specify that certain application operations use + certain :binary:`~bin.mongod` instances. + + :doc:`/core/zone-sharding` + A zone represents one or more ranges of shard key values for a + sharded collection. MongoDB routes reads and writes for sharded + data covered by a zone only to shards inside that zone. For use in + managing data distribution and deployment patterns. + + :doc:`/tutorial/manage-shard-zone` + Administrative tasks related to configuring zones in sharded + clusters + Further Reading diff --git a/source/data-modeling.txt b/source/data-modeling.txt index 0790e82fdeb..aaefa2db145 100644 --- a/source/data-modeling.txt +++ b/source/data-modeling.txt @@ -15,6 +15,35 @@ Data in MongoDB has a *flexible schema*. :term:`Collections flexibility gives you data-modeling choices to match your application and its performance requirements. -.. include:: /includes/toc/dfn-list-data-modeling-landing.rst +.. class:: toc -.. include:: /includes/toc/data-modeling-landing.rst + :doc:`/core/data-modeling-introduction` + An introduction to data modeling in MongoDB. + + :doc:`/core/schema-validation` + MongoDB provides the capability for schema validation during + updates and insertions. + + :doc:`/core/data-models` + The core documentation detailing the decisions you must make when + determining a data model, and discussing considerations that + should be taken into account. + + :doc:`/applications/data-models` + Examples of possible data models that you can use to structure + your MongoDB documents. + + :doc:`/reference/data-models` + Reference material for data modeling for developers of MongoDB + applications. + + +.. toctree:: + :titlesonly: + :hidden: + + /core/data-modeling-introduction + /core/schema-validation + /core/data-models + /applications/data-models + /reference/data-models diff --git a/source/faq.txt b/source/faq.txt index e767399354c..2e52f5a981f 100644 --- a/source/faq.txt +++ b/source/faq.txt @@ -2,8 +2,21 @@ Frequently Asked Questions ========================== +.. COMMENT Could actually leave as a blank page as it's an expansion page (i.e. the page doesn't really load if you click on the NAV) + +FAQ pages in this section: + +- :doc:`/faq/fundamentals` +- :doc:`/faq/indexes` +- :doc:`/faq/concurrency` +- :doc:`/faq/sharding` +- :doc:`/faq/replica-sets` +- :doc:`/faq/storage` +- :doc:`/faq/diagnostics` + + .. toctree:: - :maxdepth: 2 + :hidden: /faq/fundamentals /faq/indexes diff --git a/source/faq/concurrency.txt b/source/faq/concurrency.txt index 3b866576550..8c734987647 100644 --- a/source/faq/concurrency.txt +++ b/source/faq/concurrency.txt @@ -85,7 +85,7 @@ following methods: - the |mms-home| or :products:`Ops Manager, an on-premise solution available in MongoDB Enterprise Advanced - ` + ` Specifically, the :serverstatus:`locks` document in the :doc:`output of serverStatus `, or the :data:`~currentOp.locks` field @@ -279,22 +279,6 @@ the lock for a very short time: * - | :dbcommand:`createUser` | :method:`db.createUser()` - - - * - | :dbcommand:`getLastError` - | :method:`db.getLastError()` - - - - * - | :dbcommand:`isMaster` - | :method:`db.isMaster()` - - - - * - | :dbcommand:`replSetGetStatus` - | :method:`rs.status()` - - - - * - | :dbcommand:`serverStatus` - | :method:`db.serverStatus()` - - .. seealso:: :ref:`faq-concurrency-lock-multiple-dbs` @@ -472,9 +456,18 @@ How does concurrency affect secondaries? In :term:`replication`, MongoDB does not apply writes serially to :term:`secondaries `. Secondaries collect oplog entries in -batches and then apply those batches in parallel. Secondaries do not -allow reads while applying the write operations, and apply write -operations in the order that they appear in the oplog. +batches and then apply those batches in parallel. Writes are applied +in the order that they appear in the oplog. + +Starting in MongoDB 4.0, reads which +:ref:`target secondaries ` read from +a :ref:`WiredTiger` snapshot of the data if the +secondary is undergoing replication. This allows the read to occur +simultaneously with replication, while still guaranteeing a +consistent view of the data. Previous to MongoDB 4.0, read operations on +secondaries would be blocked until any ongoing replication completes. +See :ref:`replica-set-internals-multi-threaded-replication` for more +information. Does MongoDB support transactions? ---------------------------------- diff --git a/source/faq/diagnostics.txt b/source/faq/diagnostics.txt index a08bb60f197..523f9744c90 100644 --- a/source/faq/diagnostics.txt +++ b/source/faq/diagnostics.txt @@ -17,7 +17,7 @@ issues. If you don't find the answer you're looking for, check the :doc:`complete list of FAQs ` or post your question to the -`MongoDB User Mailing List `_. +`MongoDB Community `_. Where can I find information about a ``mongod`` process that stopped running unexpectedly? ------------------------------------------------------------------------------------------ @@ -112,7 +112,7 @@ For more information, see :doc:`/administration/free-monitoring`. The |mms-home| and :products:`Ops Manager, an on-premise solution available in MongoDB -Enterprise Advanced ` include +Enterprise Advanced ` include monitoring functionality, which collects data from running MongoDB deployments and provides visualization and alerts based on that data. diff --git a/source/faq/fundamentals.txt b/source/faq/fundamentals.txt index ead7fe4ab9f..69830b9fba2 100644 --- a/source/faq/fundamentals.txt +++ b/source/faq/fundamentals.txt @@ -21,10 +21,10 @@ For the list of supported platforms, see Is MongoDB offered as a hosted service? --------------------------------------- -Yes. `MongoDB Atlas `_ is +Yes. `MongoDB Atlas `_ is a cloud-hosted database-as-a-service. For more information, please -visit the `MongoDB Atlas docs -`_. +visit `MongoDB Atlas +`_. How does a collection differ from a table? ------------------------------------------ @@ -109,7 +109,13 @@ examples on using MongoDB's query language, see You can also use the `MongoDB Connector for BI `_ to query -MongoDB collections with SQL. +MongoDB collections with SQL. + +If you are considering migrating your SQL application to MongoDB, +download the `MongoDB Application Modernization Guide +`_ for a best +practices migration guide, reference schema, and other helpful +resources. .. seealso:: :doc:`/reference/sql-comparison` diff --git a/source/faq/replica-sets.txt b/source/faq/replica-sets.txt index a4bba6f8ad6..9b3eb24c1de 100644 --- a/source/faq/replica-sets.txt +++ b/source/faq/replica-sets.txt @@ -107,9 +107,11 @@ times. Can I rename a replica set? --------------------------- -No. +Yes, unsharded replica sets can be renamed. This procedure requires +downtime. -You can use the backup and restore procedure described in the -:doc:`/tutorial/restore-replica-set-from-backup` tutorial to create a -new replica set with the desired name. Downtime may be necessary in -order to ensure parity between the original replica set and the new one. +To learn how to rename your replica set, see +:doc:`/tutorial/rename-unsharded-replica-set`. + +Before renaming a replica set, perform a full +:doc:`backup of your MongoDB deployment `. diff --git a/source/geospatial-queries.txt b/source/geospatial-queries.txt index 4bc914138ac..9c7703c0dd7 100644 --- a/source/geospatial-queries.txt +++ b/source/geospatial-queries.txt @@ -117,7 +117,45 @@ Geospatial Query Operators MongoDB provides the following geospatial query operators: -.. include:: /includes/toc/table-operator-query-geospatial.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :query:`$geoIntersects` + + - Selects geometries that intersect with a :term:`GeoJSON` geometry. + The :doc:`2dsphere ` index supports + :query:`$geoIntersects`. + + + * - :query:`$geoWithin` + + - Selects geometries within a bounding :ref:`GeoJSON geometry + `. The :doc:`2dsphere + ` and :doc:`2d ` indexes support + :query:`$geoWithin`. + + + * - :query:`$near` + + - Returns geospatial objects in proximity to a point. + Requires a geospatial index. The :doc:`2dsphere + ` and :doc:`2d ` indexes support + :query:`$near`. + + + * - :query:`$nearSphere` + + - Returns geospatial objects in proximity to a point on a sphere. + Requires a geospatial index. The :doc:`2dsphere + ` and :doc:`2d ` indexes support + :query:`$nearSphere`. + + For more details, including examples, see the individual reference page. diff --git a/source/images/read-write-concern-inheritance.bakedsvg.svg b/source/images/read-write-concern-inheritance.bakedsvg.svg new file mode 100644 index 00000000000..6af4f9c50e2 --- /dev/null +++ b/source/images/read-write-concern-inheritance.bakedsvg.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/source/includes/changelogs/releases/3.6.18.rst b/source/includes/changelogs/releases/3.6.18.rst new file mode 100644 index 00000000000..2729b275766 --- /dev/null +++ b/source/includes/changelogs/releases/3.6.18.rst @@ -0,0 +1,83 @@ +.. _3.6.18-changelog: + +3.6.18 Changelog +---------------- + +Security +~~~~~~~~ + +:issue:`SERVER-46834` Use monotonic time in UserCacheInvalidator + +Sharding +~~~~~~~~ + +- :issue:`SERVER-29153` Make sure replica set nodes agree on which node is primary before doing writes in ShardingTest initialization +- :issue:`SERVER-33597` Make allow_partial_results.js, return_partial_shards_down.js start shards as replica sets +- :issue:`SERVER-44130` Flip order of assert.lte arguments in logical_time_metadata.js +- :issue:`SERVER-45770` Add to information contained in logfile about "moveChunk.to" +- :issue:`SERVER-46466` Race with findAndModify retryable write and session migration + +Replication +~~~~~~~~~~~ + +- :issue:`SERVER-35050` Don't abort collection clone due to negative document count +- :issue:`SERVER-35437` Wait for secondary state after stepdown command in multi_rs.js +- :issue:`SERVER-45178` Rollback via refetch can cause rollback to happen successfully w/o updating the rollback id. + +Query +~~~~~ + +- :issue:`SERVER-32903` Ambiguous field name error should be ignored during initial sync +- :issue:`SERVER-45363` Issue with mongodb text indexes and weights when using wildcard specifier + +Aggregation +~~~~~~~~~~~ + +:issue:`SERVER-45418` DocumentSourceCursor batching memory accounting does not account for empty documents, leads to unbounded memory use for count-like aggregates + +Storage +~~~~~~~ + +:issue:`SERVER-45289` Conditional jump or move depends on uninitialised value(s) in validate_adaptor.cpp + +Operations +~~~~~~~~~~ + +- :issue:`SERVER-34199` "timing" section of serverStatus can have large impact on ftdc retention +- :issue:`SERVER-46024` Collect /proc/vmstat swap statistics in FTDC + +Build and Packaging +~~~~~~~~~~~~~~~~~~~ + +- :issue:`SERVER-45713` Run rhel7 push and publish tasks on large rhel70 distro +- :issue:`SERVER-45732` Filter flags from net-snmp-config invocation more aggressively +- :issue:`SERVER-46983` Upload repobuilding packages to correct URL +- :issue:`SERVER-46996` all push/publish_packages tasks should run on small hosts + +Internals +~~~~~~~~~ + +- :issue:`SERVER-30739` config_server_checks.js should assert if initial replSetConfig fails +- :issue:`SERVER-37148` Remove mr_shard_version.js and mr_during_migrate.js in favor of MR FSM test +- :issue:`SERVER-38119` Windows dump file naming does not account for dots in directory names +- :issue:`SERVER-40047` Test for blocking queue should not test for non-guaranteed condition +- :issue:`SERVER-40305` Add diagnostic logging to max_time_ms.js +- :issue:`SERVER-42278` Log SockAddrs produced during LDAP connection establishment with manually derived sizes +- :issue:`SERVER-42525` Single-node replica sets shouldn't wait for electable caught up secondaries during shutdown +- :issue:`SERVER-43349` Incorrect serialization for $elemMatch $not $ne +- :issue:`SERVER-44325` Add polyfill for certificate chain verification +- :issue:`SERVER-44435` Allow x509 authorization to be selectively enabled based on the CA +- :issue:`SERVER-44868` Initialsync logkeeper and logkeeper-short tests should pass snapshot id and dataset link respectively to dsi(sys-perf) +- :issue:`SERVER-45156` SockAddr constructor should take sockaddr, not sockaddr_storage +- :issue:`SERVER-45472` Ensure RoleGraph can serialize authentication restrictions to BSON +- :issue:`SERVER-45766` Remove "requires" from the server yaml +- :issue:`SERVER-45867` Use latest version of signal processing +- :issue:`SERVER-45935` [3.6] WT error handler incorrectly prints "An unsupported journal format detected" +- :issue:`SERVER-46082` Use bin/analysis.py for performance projects +- :issue:`SERVER-46174` Free peer certificate in SSL_get0_verified_chain polyfill +- :issue:`SERVER-46754` Use new repobuilder service +- :issue:`SERVER-46766` Teardown clusters after every perf run +- :issue:`SERVER-46899` Fix tcmallocReleaseRate parameter in 4.0 and 3.6 +- :issue:`SERVER-47063` Upgrade static OpenSSL to 1.1.1e +- :issue:`SERVER-47232` Ensure availability of Python ldap libraries + diff --git a/source/includes/changelogs/releases/3.6.19.rst b/source/includes/changelogs/releases/3.6.19.rst new file mode 100644 index 00000000000..bf51bf47242 --- /dev/null +++ b/source/includes/changelogs/releases/3.6.19.rst @@ -0,0 +1,59 @@ +.. _3.6.19-changelog: + +3.6.19 Changelog +---------------- + +Sharding +~~~~~~~~ + +- :issue:`SERVER-46487` The mongos routing for scatter/gather ops can have unbounded latency +- :issue:`SERVER-47913` Redact sharding messages in split chunk and distributed lock acquisition + +Replication +~~~~~~~~~~~ + +- :issue:`SERVER-45610` Some reads work while system is RECOVERING +- :issue:`SERVER-47695` Write commands run by threads that can survive rollback can fail operationTime invariant in ServiceEntryPoint + +Query +~~~~~ + +- :issue:`SERVER-40805` Indicate the reason for replanning in the log file +- :issue:`SERVER-47994` Fix for numerical overflow in GeoHash + +Storage +~~~~~~~ + +:issue:`SERVER-46398` Suggest explicit dbpath when starting mongod on macOS and the default dbpath isn't found + +Operations +~~~~~~~~~~ + +:issue:`SERVER-45295` Make sure that LDAP logs always contain context on AuthZN operation + +Build and Packaging +~~~~~~~~~~~~~~~~~~~ + +- :issue:`SERVER-42042` Warn or fail early on dynamic builds with toolchain compiler and tcmalloc +- :issue:`SERVER-48640` Update RHEL 6.2 AMI for package tests +- :issue:`SERVER-48659` Update SLES 12 AMI for package tests +- :issue:`SERVER-48681` Update Debian 8.1 AMI for package tests + +Internals +~~~~~~~~~ + +- :issue:`SERVER-45367` When the Range Deleter is waiting for the open cursors, list these cursors in the logs. +- :issue:`SERVER-45508` Invariant failure in getFieldsWithStringBounds with descending point ranges +- :issue:`SERVER-47256` Update listed maintainer for repo package files +- :issue:`SERVER-47686` Upgrade static OpenSSL to 1.1.1g +- :issue:`SERVER-47798` Audit isMaster response validation for mongod and mongos +- :issue:`SERVER-48032` Update references of community mailing-lists to MongoDB Developer Community Forums +- :issue:`SERVER-48657` Use evergreen module to control signal processing in perf projects +- :issue:`SERVER-49142` Validate correct field name in RoleName::parseFromBSON() +- :issue:`SERVER-49335` publish_packages should use barque API key +- :issue:`WT-5119` Birthmark records can be read as normal updates if reads race with checkpoints +- :issue:`WT-5150` LAS sweep is not removing the entries that are no longer required +- :issue:`WT-5196` Data mismatch failures with test/checkpoint after enabling LAS sweep +- :issue:`WT-5376` WT_UPDATE.type field can race with visibility checks when returning key/value pairs +- :issue:`WT-5587` Limit how many checkpoints are dropped by a subsequent checkpoint + diff --git a/source/includes/changelogs/releases/3.6.20.rst b/source/includes/changelogs/releases/3.6.20.rst new file mode 100644 index 00000000000..0dcbf7e9233 --- /dev/null +++ b/source/includes/changelogs/releases/3.6.20.rst @@ -0,0 +1,56 @@ +.. _3.6.20-changelog: + +3.6.20 Changelog +---------------- + +Replication +~~~~~~~~~~~ + +- :issue:`SERVER-48967` Prevent replicated writes on empty namespaces on secondaries +- :issue:`SERVER-49990` Alias setSlaveOk() and getSlaveOk() shell helpers +- :issue:`SERVER-50039` Timing error in dbadmin.js test + +Query +~~~~~ + +- :issue:`SERVER-36910` Reduce severity or remove log message for PlanExecutor::DEAD error during find +- :issue:`SERVER-39392` Invariant in PlanStage::dispose always evaluates as true +- :issue:`SERVER-48993` explodeForSort can produce incorrect query plan + +Aggregation +~~~~~~~~~~~ + +:issue:`SERVER-40317` $facet execution has no limit on how much memory it can consume + +Storage +~~~~~~~ + +:issue:`SERVER-49449` index_restart_secondary.js is not compatible with storage engines without support for persistence + +Operations +~~~~~~~~~~ + +:issue:`SERVER-48244` Shell should not hard-code the allowed explain levels and let the server reject it instead + +Build and Packaging +~~~~~~~~~~~~~~~~~~~ + +- :issue:`SERVER-33000` Platform Support: add Ubuntu 18.04 +- :issue:`SERVER-42042` Warn or fail early on dynamic builds with toolchain compiler and tcmalloc +- :issue:`SERVER-49925` Dynamic builders should not combine the mongodbtoolchain with tcmalloc +- :issue:`SERVER-50124` Pin lazy-object-proxy python module + +Internals +~~~~~~~~~ + +- :issue:`SERVER-33229` Overload startParallelShell in auto_retry_on_network_error.js to connect after loading the auto_retry_on_network_error.js override +- :issue:`SERVER-41600` IndexCatalog::refreshEntry should invalidate the index from the CollectionInfoCache +- :issue:`SERVER-43233` Add ability to request only specific attribute(s) for the LDAP groups +- :issue:`SERVER-45202` Improve Command alias infrastructure +- :issue:`SERVER-47930` Ubuntu 20.04 - ldap_authz_authn.js fails to load test certificate +- :issue:`SERVER-48709` signing key generator thread on config server not waken up as expected +- :issue:`SERVER-49054` Server MSI should install Compass instead of Compass Community +- :issue:`SERVER-49352` 4.0 does not build with python 3.8 +- :issue:`SERVER-49404` Enforce additional checks in $arrayToObject +- :issue:`SERVER-50180` Fix User lifetime management in AuthorizationManager::acquireUserForSessionRefresh + diff --git a/source/includes/changelogs/releases/3.6.21.rst b/source/includes/changelogs/releases/3.6.21.rst new file mode 100644 index 00000000000..bcac9190ca3 --- /dev/null +++ b/source/includes/changelogs/releases/3.6.21.rst @@ -0,0 +1,55 @@ +.. _3.6.21-changelog: + +3.6.21 Changelog +---------------- + +Sharding +~~~~~~~~ + +- :issue:`SERVER-51808` invariant failure: readConcern level != Available +- :issue:`SERVER-51885` Blacklist balancing_sessions_collection.js from sharding_csrs_continuous_config_stepdown + +Replication +~~~~~~~~~~~ + +- :issue:`SERVER-49986` Convert isMaster command to hello and add aliases +- :issue:`SERVER-49987` Rename response fields if “hello” is sent on mongod +- :issue:`SERVER-49988` Rename response fields if "hello" is sent on mongos +- :issue:`SERVER-49991` Alias printSlaveReplicationInfo() shell helper +- :issue:`SERVER-50116` Forbid oplog writes when replication is enabled +- :issue:`SERVER-50640` listCommands should return "isMaster" alias in addition to "hello" command name + +Query +~~~~~ + +- :issue:`SERVER-51083` Problem with regex index bounds +- :issue:`SERVER-51120` Find queries with SORT_MERGE incorrectly sort the results when the collation is specified + +Storage +~~~~~~~ + +:issue:`SERVER-34243` listCollections should not require a MODE_S database lock + +Operations +~~~~~~~~~~ + +:issue:`SERVER-26726` Check number of arguments for createIndex() and throw error if more than two arguments + +Build and Packaging +~~~~~~~~~~~~~~~~~~~ + +:issue:`SERVER-46342` DEB installs of MDB do not issue systemctl daemon-reload on install + +Internals +~~~~~~~~~ + +- :issue:`SERVER-45624` Pre-split and distribute chunks of sessions collection +- :issue:`SERVER-50123` Record number of physical cores on all platforms +- :issue:`SERVER-50216` Adjust sys-perf frequencies +- :issue:`SERVER-50605` Add {logMessage: "msg"} test-only command +- :issue:`SERVER-50736` Make OpenSSL explicitly accept SNIs presented in ClientHello +- :issue:`SERVER-50818` Coverity analysis defect 114987: Wrapper object use after free +- :issue:`SERVER-51106` Make the isMaster command a derived class of hello +- :issue:`SERVER-51303` Lookup stage followed by $match on type uses wrong field in matching condition +- :issue:`TOOLS-2590` [v3.6] sslAllowInvalidHostnames bypass ssl/tls server certification validation entirely + diff --git a/source/includes/changelogs/releases/3.6.22.rst b/source/includes/changelogs/releases/3.6.22.rst new file mode 100644 index 00000000000..109041dd242 --- /dev/null +++ b/source/includes/changelogs/releases/3.6.22.rst @@ -0,0 +1,42 @@ +.. _3.6.22-changelog: + +3.6.22 Changelog +---------------- + +Sharding +~~~~~~~~ + +:issue:`SERVER-53182` [v3.6] Omit "versions" from {shardingState: 1} command when not running as a --shardsvr + +Replication +~~~~~~~~~~~ + +- :issue:`SERVER-33747` Arbiter tries to start data replication if cannot find itself in config after restart +- :issue:`SERVER-52680` Removed node on startup stuck in STARTUP2 after being re-added into the replica set +- :issue:`SERVER-53026` Secondary cannot restart replication +- :issue:`SERVER-53345` Excuse arbiter_new_hostname.js from multiversion tests + +Query +~~~~~ + +:issue:`SERVER-32960` $mod has inconsistent rounding/truncation behavior + +Storage +~~~~~~~ + +:issue:`SERVER-52902` Remove assertion !haveJournalFiles() at dur_journal.cpp:265 + +Build and Packaging +~~~~~~~~~~~~~~~~~~~ + +- :issue:`SERVER-32437` Platform Support: add Amazon Linux 2 +- :issue:`SERVER-52854` Fix package test on debian based system in 3.6 + +Internals +~~~~~~~~~ + +- :issue:`SERVER-50445` Return the value as double when NumberLong subtraction overflows in ExpressionSubtract +- :issue:`SERVER-50891` mongod 3.6.20-rc2 core dumps if dbpath DNE or perms block +- :issue:`SERVER-52654` new signing keys not generated by the monitoring-keys-for-HMAC thread +- :issue:`SERVER-52806` deb install files assume systemd + diff --git a/source/includes/changelogs/releases/3.6.23.rst b/source/includes/changelogs/releases/3.6.23.rst new file mode 100644 index 00000000000..f7c3f65cc32 --- /dev/null +++ b/source/includes/changelogs/releases/3.6.23.rst @@ -0,0 +1,21 @@ +.. _3.6.23-changelog: + +3.6.23 Changelog +---------------- + +Query +~~~~~ + +:issue:`SERVER-40361` Reduce memory footprint of plan cache entries + +Internals +~~~~~~~~~ + +- :issue:`SERVER-43973` jsTestName() should return a unique name for each thread in the parallel suite +- :issue:`SERVER-46686` Explain does not respect maxTimeMS +- :issue:`SERVER-50267` Set output limit for 'rawMongoProgramOutput()' +- :issue:`SERVER-52969` Disable Powercyle on non-master branches +- :issue:`SERVER-53992` Remove calls to detect-outliers from performance tasks +- :issue:`SERVER-54134` Ignore newer mongo versions on older branches of setup_multiversion_mongodb.py +- :issue:`TOOLS-2803` [v3.6] Add --config option for password values + diff --git a/source/includes/changelogs/releases/3.6.5.rst b/source/includes/changelogs/releases/3.6.5.rst index 3350c85f390..8210a4959b5 100644 --- a/source/includes/changelogs/releases/3.6.5.rst +++ b/source/includes/changelogs/releases/3.6.5.rst @@ -79,7 +79,8 @@ Operations Build and Packaging ~~~~~~~~~~~~~~~~~~~ -- :issue:`SERVER-29463` Platform Support: add Debian 9 "stretch" +- :issue:`SERVER-29463` Platform Support: add Debian 9 "Stretch" +- :issue:`SERVER-44392` Platform Support: remove Ubuntu 16.04 "Xenial" on s390x architecture - :issue:`SERVER-32785` Integrate Google Benchmark into SCons - :issue:`SERVER-34149` Upgrade zlib to latest - :issue:`SERVER-34250` Update Tools builders in Evergreen to match upstream diff --git a/source/includes/changelogs/releases/4.0.13.rst b/source/includes/changelogs/releases/4.0.13.rst index 35790eb16e7..9326cbd18b5 100644 --- a/source/includes/changelogs/releases/4.0.13.rst +++ b/source/includes/changelogs/releases/4.0.13.rst @@ -6,7 +6,7 @@ Security ~~~~~~~~ -:issue:`SERVER-28011` Support multiple KMIP hosts in the --kmipServerName parameter +:issue:`SERVER-43751` Recompute compressor manager message parameters Sharding ~~~~~~~~ @@ -27,7 +27,7 @@ Replication - :issue:`SERVER-38685` Startup warning if In-Memory SE is used and writeConcernMajorityJournalDefault is true - :issue:`SERVER-39310` Check canServeReadsFor in getMores - :issue:`SERVER-40009` Set/honour initial sync flag at the early stages of initial sync -- :issue:`SERVER-40954` On v4.0 if FCV is set to 3.6 rollback fails with "No stable timestamp available to recover to" after a restart +- :issue:`SERVER-40954` Error message for UnrecoverableRollbackError in FCV 3.6 should recommend downgrading to 3.6 - :issue:`SERVER-41218` rollback_after_enabling_majority_reads.js test should ensure the correct primary before restarting other nodes [v4.0] - :issue:`SERVER-41499` Track number of elections called for each reason in serverStatus - :issue:`SERVER-41500` Track number of successful elections for each reason in serverStatus @@ -57,7 +57,6 @@ Query - :issue:`SERVER-41863` Make sleep command check that server clock has advanced before returning - :issue:`SERVER-42749` Ban server_status_with_timeout_cursors from transaction passthroughs - :issue:`SERVER-43074` Do not use a global variable to encode 'multikeyPath' information when writing out catalog documents -- :issue:`SERVER-43699` Find $mod can result in UB Storage ~~~~~~~ @@ -69,21 +68,18 @@ Storage - :issue:`SERVER-42709` Change error message about missing UUIDs on startup - :issue:`SERVER-42915` New style repair's catalog corrections are often false positives, aggressively marking repl nodes as corrupted -WiredTiger -`````````` - -- :issue:`WT-4792` Add stat to track pages queued for eviction after LRU sorting - Operations ~~~~~~~~~~ - :issue:`SERVER-42257` Add new shell startup banner +- :issue:`SERVER-43081` validate should report when an index's 'multikeyPaths' are set but the 'multikey' flag is false - :issue:`SERVER-43350` The server crashes when trying to join collections ($ lookup with pipeline). Build and Packaging ~~~~~~~~~~~~~~~~~~~ -:issue:`SERVER-42911` Rebuild mongodb by building.md and failed to build due to ModuleNotFoundError: No module named 'Cheetah' with MSVC on windows +- :issue:`SERVER-42911` Rebuild mongodb by building.md and failed to build due to ModuleNotFoundError: No module named 'Cheetah' with MSVC on windows +- :issue:`SERVER-44114` Don't use scons cache on Ubuntu 18.04 s390x Internals ~~~~~~~~~ @@ -110,14 +106,13 @@ Internals - :issue:`SERVER-42866` Trigger a logical session cache refresh on all shards in the ShardedCluster test fixture before running test - :issue:`SERVER-42953` ttl_repl_secondary_disabled.js should prevent elections - :issue:`SERVER-43022` Allow compile to be run independently on rhel 62 -- :issue:`SERVER-43081` validate should report when an index's 'multikeyPaths' are set but the 'multikey' flag is false - :issue:`SERVER-43186` Limit the number of tests added to a generated suite - :issue:`SERVER-43200` Make auth/mongoURIAuth.js robust to slow commands - :issue:`SERVER-43240` Add DSI and mongo-perf modules to MMAP build variants in v4.0 mongo - :issue:`SERVER-43582` Do not attempt to authenticate ReplicaSet Monitor - :issue:`SERVER-43634` Report different errors for missing scons and fail to import scons -- :issue:`SERVER-43751` Recompute compressor manager message parameters - :issue:`WT-4502` Assertion checking hazard pointers on page discard is too strong +- :issue:`WT-4792` Add stat to track pages queued for eviction after LRU sorting - :issue:`WT-4840` WT_CURSOR.modify must require explicit, snapshot-isolation transaction - :issue:`WT-4869` Stop adding cache pressure when eviction is falling behind - :issue:`WT-4881` Soften the restrictions on re-entering reconciliation diff --git a/source/includes/changelogs/releases/4.0.14.rst b/source/includes/changelogs/releases/4.0.14.rst index 595e9767cc1..602501de5f0 100644 --- a/source/includes/changelogs/releases/4.0.14.rst +++ b/source/includes/changelogs/releases/4.0.14.rst @@ -6,6 +6,7 @@ Security ~~~~~~~~ +- :issue:`SERVER-28011` Support multiple KMIP hosts in the --kmipServerName parameter - :issue:`SERVER-43090` Fix LDAP connection health tests with Okta - :issue:`SERVER-43653` Upgrade static OpenSSL to 1.1.1d - :issue:`SERVER-44320` Allow zoned sharding commands to be authorized via actiontypes @@ -53,6 +54,7 @@ Query Aggregation ~~~~~~~~~~~ +- :issue:`SERVER-38691` serverInfo not present in explain output for aggregation - :issue:`SERVER-42756` $multiply operator may return with or w/o an error depending on whether pipeline optimisation is enabled - :issue:`SERVER-43034` Special values handling is inconsistent in DoubleDoubleSummation - :issue:`SERVER-43764` Add more testing for special values in DoubleDoubleSummation @@ -92,7 +94,6 @@ Internals - :issue:`SERVER-40669` install_compass should not explicitly use python3 - :issue:`SERVER-40749` Include execution in generated task configuration file name - :issue:`SERVER-42014` [4.0] repairDatabase should catch and report exceptions from repairCollections before re-opening the database -- :issue:`SERVER-42697` Expose tcmalloc_release_rate via setParameter - :issue:`SERVER-42961` Fix Split Horizon testing on SLES - :issue:`SERVER-43079` failpoint triggered by LogicalSessionCacheRefresh - :issue:`SERVER-43085` Regenerate all testing certificates with SHA-256 instead of SHA-1 diff --git a/source/includes/changelogs/releases/4.0.16.rst b/source/includes/changelogs/releases/4.0.16.rst new file mode 100644 index 00000000000..b1ebe54f46f --- /dev/null +++ b/source/includes/changelogs/releases/4.0.16.rst @@ -0,0 +1,43 @@ +.. _4.0.16-changelog: + +4.0.16 Changelog +---------------- + +Sharding +~~~~~~~~ + +- :issue:`SERVER-44103` clear_jumbo.js should wait for balancer to be on mode: full for more than one round +- :issue:`SERVER-44130` Flip order of assert.lte arguments in logical_time_metadata.js + +Replication +~~~~~~~~~~~ + +- :issue:`SERVER-45758` Add sleep to TimeInactiveMicrosShouldBeSetUponUnstashAndStash in session_test +- :issue:`SERVER-45761` Use same clock for test and working code in session_test [v4.0] + +Query +~~~~~ + +- :issue:`SERVER-44658` Add correct tags for noPassthrough/max_time_ms.js +- :issue:`SERVER-45279` GranularityRounder can get stuck in loop when rounding infinity + +Storage +~~~~~~~ + +- :issue:`SERVER-38794` CollectionOptions can be lost in createCollection if a write conflict exception is thrown +- :issue:`SERVER-45289` Conditional jump or move depends on uninitialised value(s) in validate_adaptor.cpp + +Build and Packaging +~~~~~~~~~~~~~~~~~~~ + +- :issue:`SERVER-45713` Run rhel7 push and publish tasks on large rhel70 distro +- :issue:`SERVER-45732` Filter flags from net-snmp-config invocation more aggressively + +Internals +~~~~~~~~~ + +- :issue:`SERVER-40047` Test for blocking queue should not test for non-guaranteed condition +- :issue:`SERVER-42573` Only warn about readConcernMajority enabled in primary-secondary-arbiter configuration +- :issue:`SERVER-45486` Add information to debug index key count mismatch issue in 'hashed_index_bad_keys_cleanup.js' +- :issue:`SERVER-45831` [4.0] Performance regression processing large aggregation commands + diff --git a/source/includes/changelogs/releases/4.0.17.rst b/source/includes/changelogs/releases/4.0.17.rst new file mode 100644 index 00000000000..a4d2ce8d4da --- /dev/null +++ b/source/includes/changelogs/releases/4.0.17.rst @@ -0,0 +1,60 @@ +.. _4.0.17-changelog: + +4.0.17 Changelog +---------------- + +Sharding +~~~~~~~~ + +- :issue:`SERVER-44598` Shards do not treat the IGNORED version as "intended sharded" +- :issue:`SERVER-45273` Remove the mongos version check in allow_partial_results.js and return_partial_shards_down.js +- :issue:`SERVER-45599` Backport the changes to CollectionShardingState done as part of SERVER-32198 to 4.0 +- :issue:`SERVER-45770` Add to information contained in logfile about "moveChunk.to" +- :issue:`SERVER-46001` Move checkShardingIndex outside shardCollection's read critical section on the primary shard +- :issue:`SERVER-46466` Race with findAndModify retryable write and session migration + +Replication +~~~~~~~~~~~ + +- :issue:`SERVER-34768` Rollback can fail if run against a lagged node that catches up +- :issue:`SERVER-35050` Don't abort collection clone due to negative document count +- :issue:`SERVER-35437` Wait for secondary state after stepdown command in multi_rs.js +- :issue:`SERVER-39112` Primary drain mode can be unnecessarily slow +- :issue:`SERVER-39495` Shard key is omitted from update and remove oplog entries with multi:true +- :issue:`SERVER-42219` Oplog buffer not always empty when primary exits drain mode +- :issue:`SERVER-43867` Work around unrecoverability of rollback via refetch in tests +- :issue:`SERVER-45178` Rollback via refetch can cause rollback to happen successfully w/o updating the rollback id. +- :issue:`SERVER-45493` temporarily disable failing assertion in election_candidate_and_participant_metrics.js +- :issue:`SERVER-45840` Blacklist tests that run emptycapped from replica_sets_kill_secondaries_jscore_passthrough +- :issue:`SERVER-46050` Use getLastAppliedOpTime rather than getHeartbeatAppliedOpTime for checking primary's position +- :issue:`SERVER-46238` Race between commitTransaction and transaction expiration leads to invariant + +Query +~~~~~ + +:issue:`SERVER-45363` Issue with mongodb text indexes and weights when using wildcard specifier + +Aggregation +~~~~~~~~~~~ + +:issue:`SERVER-45418` DocumentSourceCursor batching memory accounting does not account for empty documents, leads to unbounded memory use for count-like aggregates + +Internals +~~~~~~~~~ + +- :issue:`SERVER-40014` System-Perf: Default is_patch expansion to false +- :issue:`SERVER-44325` Add polyfill for certificate chain verification +- :issue:`SERVER-44435` Allow x509 authorization to be selectively enabled based on the CA +- :issue:`SERVER-44853` MSI Should skip install MongoD service dialog when mongod is not selected to be installed +- :issue:`SERVER-45766` Remove "requires" from the server yaml +- :issue:`SERVER-46082` Use bin/analysis.py for performance projects +- :issue:`SERVER-46126` LDAP proxy and mongod startup race in ldap_insuffcient_access_rights.js +- :issue:`SERVER-46174` Free peer certificate in SSL_get0_verified_chain polyfill +- :issue:`SERVER-46365` getMore command before rs.initiate() can trip invariant +- :issue:`SERVER-46630` RemoveSaver writes GCM tag to incorrect file position +- :issue:`WT-5150` LAS sweep is not removing the entries that are no longer required +- :issue:`WT-5192` Don't allow checkpoints to evict without a snapshot +- :issue:`WT-5263` Prepared updates written to the lookaside file are not always read as needed +- :issue:`WT-5395` Fix a bug in the read lock implementation when there is a lot of contention +- :issue:`WT-5587` Limit how many checkpoints are dropped by a subsequent checkpoint + diff --git a/source/includes/changelogs/releases/4.0.18.rst b/source/includes/changelogs/releases/4.0.18.rst new file mode 100644 index 00000000000..dd9b7c4daa9 --- /dev/null +++ b/source/includes/changelogs/releases/4.0.18.rst @@ -0,0 +1,64 @@ +.. _4.0.18-changelog: + +4.0.18 Changelog +---------------- + +Security +~~~~~~~~ + +- :issue:`SERVER-46834` Use monotonic time in UserCacheInvalidator +- :issue:`SERVER-47113` LDAP connection pool acquisition state should own host list + +Sharding +~~~~~~~~ + +- :issue:`SERVER-29153` Make sure replica set nodes agree on which node is primary before doing writes in ShardingTest initialization +- :issue:`SERVER-44463` insertConfigDocumentsAsRetryableWrite() incorrectly calculates BSON array overhead +- :issue:`SERVER-45119` CollectionShardingState::getCurrentShardVersionIfKnown returns collection version instead of shard version +- :issue:`SERVER-46307` database_versioning_safe_secondary_reads.js should not set "votes: 0" on the shard secondaries + +Replication +~~~~~~~~~~~ + +:issue:`SERVER-33627` Initial syncer needs to handle exception + +Query +~~~~~ + +:issue:`SERVER-32903` Ambiguous field name error should be ignored during initial sync + +Operations +~~~~~~~~~~ + +- :issue:`SERVER-34199` "timing" section of serverStatus can have large impact on ftdc retention +- :issue:`SERVER-41117` Blacklist autocomplete.js from parallel testing +- :issue:`SERVER-44892` getShardDistribution should use $collStats agg stage instead of collStats command +- :issue:`SERVER-46024` Collect /proc/vmstat swap statistics in FTDC + +Build and Packaging +~~~~~~~~~~~~~~~~~~~ + +- :issue:`SERVER-46983` Upload repobuilding packages to correct URL +- :issue:`SERVER-46996` all push/publish_packages tasks should run on small hosts + +Internals +~~~~~~~~~ + +- :issue:`SERVER-30739` config_server_checks.js should assert if initial replSetConfig fails +- :issue:`SERVER-36467` continuous stepdown overrides should maintain parameters +- :issue:`SERVER-37148` Remove mr_shard_version.js and mr_during_migrate.js in favor of MR FSM test +- :issue:`SERVER-38119` Windows dump file naming does not account for dots in directory names +- :issue:`SERVER-42278` Log SockAddrs produced during LDAP connection establishment with manually derived sizes +- :issue:`SERVER-43763` Figure out if global LDAP synchronization can be disabled when libldap is built with OpenSSL. +- :issue:`SERVER-45050` Change Windows Kerberos client to use default credentials when no password is specified +- :issue:`SERVER-45156` SockAddr constructor should take sockaddr, not sockaddr_storage +- :issue:`SERVER-45867` Use latest version of signal processing +- :issue:`SERVER-46754` Use new repobuilder service +- :issue:`SERVER-46766` Teardown clusters after every perf run +- :issue:`SERVER-46851` Decrease the number of jobs in logical session cache tests +- :issue:`SERVER-46899` Fix tcmallocReleaseRate parameter in 4.0 and 3.6 +- :issue:`SERVER-47080` Enable verbose logging for LDAP tests +- :issue:`SERVER-47114` Make ldapproxy.py use IOCP on Windows +- :issue:`WT-5119` Birthmark records can be read as normal updates if reads race with checkpoints +- :issue:`WT-5376` WT_UPDATE.type field can race with visibility checks when returning key/value pairs + diff --git a/source/includes/changelogs/releases/4.0.19.rst b/source/includes/changelogs/releases/4.0.19.rst new file mode 100644 index 00000000000..28c802a408a --- /dev/null +++ b/source/includes/changelogs/releases/4.0.19.rst @@ -0,0 +1,80 @@ +.. _4.0.19-changelog: + +4.0.19 Changelog +---------------- + +Sharding +~~~~~~~~ + +- :issue:`SERVER-37929` ShardRegistry in config servers can keep invalid entries after it rolls back until next reload +- :issue:`SERVER-39498` ShardRegistry reload inside onReplicationRollback can get stuck +- :issue:`SERVER-42862` Prevent shard refreshes in mergeChunks command from joining earlier refreshes +- :issue:`SERVER-45910` Router might target wrong shard on write operation for unsharded collection +- :issue:`SERVER-46487` The mongos routing for scatter/gather ops can have unbounded latency +- :issue:`SERVER-46942` State information can be leaked if server closes too quickly on network_interface_tl +- :issue:`SERVER-47436` Make shards validate shardKey in dataSize command +- :issue:`SERVER-47745` Make chunk query in ShardingCatalogManager compatible with chunks created in 3.4 +- :issue:`SERVER-47913` Redact sharding messages in split chunk and distributed lock acquisition +- :issue:`SERVER-47999` balance_repl.js should ensure writes have replicated before attempting to read them from a secondary + +Replication +~~~~~~~~~~~ + +- :issue:`SERVER-46195` Secondary in rollback_after_enabling_majority_reads.js goes into rollback before validate command +- :issue:`SERVER-47558` Revert SERVER-38356 on 4.0 +- :issue:`SERVER-47613` Invariant in processReplSetRequestVotes +- :issue:`SERVER-47695` Write commands run by threads that can survive rollback can fail operationTime invariant in ServiceEntryPoint +- :issue:`SERVER-48276` ReplSet Free Monitoring URLs inconsistent +- :issue:`SERVER-48374` Pass in array for awaitReplication() in rollback_after_enabling_majority_reads.js + +Query +~~~~~ + +- :issue:`SERVER-40805` Indicate the reason for replanning in the log file +- :issue:`SERVER-47209` change_streams_update_lookup_shard_metadata_missing.js should handle the node the change stream cursor was established on going through rollback +- :issue:`SERVER-47773` geoNear invariant on mongos +- :issue:`SERVER-47994` Fix for numerical overflow in GeoHash + +Write Operations +~~~~~~~~~~~~~~~~ + +:issue:`SERVER-47233` WriteOp can be left in pending state, leading to erroneous NoProgressMade write error from mongos + +Aggregation +~~~~~~~~~~~ + +:issue:`SERVER-44689` Add serverStatus counter for each use of an aggregation stage in a user's request + +Storage +~~~~~~~ + +- :issue:`SERVER-46398` Suggest explicit dbpath when starting mongod on macOS and the default dbpath isn't found +- :issue:`SERVER-46699` Report the oplog visibility timestamp in FTDC + +Operations +~~~~~~~~~~ + +:issue:`SERVER-45295` Make sure that LDAP logs always contain context on AuthZN operation + +Internals +~~~~~~~~~ + +- :issue:`SERVER-39241` Plan scoring incorrectly applies noFetchBonus bonus to all plans when no projection is provided +- :issue:`SERVER-42525` Single-node replica sets shouldn't wait for electable caught up secondaries during shutdown +- :issue:`SERVER-43889` Distinguish between a retryable write and a transaction when failing a command +- :issue:`SERVER-45334` Service Name not respected in MSI Installer +- :issue:`SERVER-45367` When the Range Deleter is waiting for the open cursors, list these cursors in the logs. +- :issue:`SERVER-45508` Invariant failure in getFieldsWithStringBounds with descending point ranges +- :issue:`SERVER-46633` Windows TLS implementation may declare hostname mismatch on unrelated error +- :issue:`SERVER-46758` setFCV can be interrupted before an FCV change is majority committed and rollback the FCV without running the setFCV server logic +- :issue:`SERVER-47063` Upgrade static OpenSSL to 1.1.1e +- :issue:`SERVER-47071` CheckReplOplogs can fail to detect a mismatch +- :issue:`SERVER-47187` Add startup warning when SeIncreaseWorkingSetPrivilege not present +- :issue:`SERVER-47256` Update listed maintainer for repo package files +- :issue:`SERVER-47373` Improve handling of empty TLS packets +- :issue:`SERVER-47634` Make metric tests in stepup.js more robust +- :issue:`SERVER-47686` Upgrade static OpenSSL to 1.1.1g +- :issue:`SERVER-47765` 4.0 Only: Make variables declared above DocumentSourceGraphLookup available within +- :issue:`SERVER-47798` Audit isMaster response validation for mongod and mongos +- :issue:`SERVER-48269` Fix rlp tests in 4.0 + diff --git a/source/includes/changelogs/releases/4.0.20.rst b/source/includes/changelogs/releases/4.0.20.rst new file mode 100644 index 00000000000..37038c827c5 --- /dev/null +++ b/source/includes/changelogs/releases/4.0.20.rst @@ -0,0 +1,86 @@ +.. _4.0.20-changelog: + +4.0.20 Changelog +---------------- + +Sharding +~~~~~~~~ + +- :issue:`SERVER-40441` Arbiter nodes log error messages when try to create session collection or check if it exists +- :issue:`SERVER-44115` Exclude jstests/core/autocomplete.js from sharded jscore tests +- :issue:`SERVER-47799` AsyncRequestsSender should update replica set monitor in between retries for InterruptedAtShutdown +- :issue:`SERVER-48491` Add requires_document_locking tag to sessions_collection_reaping.js +- :issue:`SERVER-48674` Check if replication is enabled before checking if the node is an arbiter in LogicalSessionCacheImpl +- :issue:`SERVER-48926` Fix remaining sharding tests that incorrectly set votes to 0 on shard secondaries +- :issue:`SERVER-49233` Introduce a flag to toggle the logic for bumping collection's major version during split + +Replication +~~~~~~~~~~~ + +- :issue:`SERVER-37390` RollbackTestFixture doesn't need to wait for a new primary if it didn't shut down the current primary +- :issue:`SERVER-42004` localhost{1,2,3}.js tests should wait for a primary to be elected before shutting down the test +- :issue:`SERVER-45610` Some reads work while system is RECOVERING +- :issue:`SERVER-46897` REMOVED node may never send heartbeat to fetch newest config +- :issue:`SERVER-47849` Add more logging to shutdownTask +- :issue:`SERVER-48276` ReplSet Free Monitoring URLs inconsistent +- :issue:`SERVER-48967` Prevent replicated writes on empty namespaces on secondaries +- :issue:`SERVER-50039` Timing error in dbadmin.js test + +Query +~~~~~ + +- :issue:`SERVER-47223` geoNear/$geoNear does not apply index hints +- :issue:`SERVER-48993` explodeForSort can produce incorrect query plan +- :issue:`SERVER-49527` recoverFromOplogAsStandalone does not relax index constraints + +Storage +~~~~~~~ + +- :issue:`SERVER-43097` Improve log messaging when index builds get foregrounded because of startup recovery +- :issue:`SERVER-47694` fix multikey. again +- :issue:`SERVER-48453` Lazily initialize a record store's auto incrementing counter on deletes +- :issue:`SERVER-48695` setAppliedThrough must set orderedCommit=false on the recovery unit +- :issue:`SERVER-49449` index_restart_secondary.js is not compatible with storage engines without support for persistence + +Operations +~~~~~~~~~~ + +- :issue:`SERVER-44051` getShardDistribution() does not report "Collection XYZ is not sharded" on dropped but previously sharded collections +- :issue:`SERVER-48244` Shell should not hard-code the allowed explain levels and let the server reject it instead + +Build and Packaging +~~~~~~~~~~~~~~~~~~~ + +- :issue:`SERVER-42042` Warn or fail early on dynamic builds with toolchain compiler and tcmalloc +- :issue:`SERVER-46927` Clarify dependencies for release-related tasks +- :issue:`SERVER-48329` Adjust naming of action_type.h on either master or all stable branches +- :issue:`SERVER-48640` Update RHEL 6.2 AMI for package tests +- :issue:`SERVER-48659` Update SLES 12 AMI for package tests +- :issue:`SERVER-48681` Update Debian 8.1 AMI for package tests +- :issue:`SERVER-49925` Dynamic builders should not combine the mongodbtoolchain with tcmalloc +- :issue:`SERVER-50124` Pin lazy-object-proxy python module + +Internals +~~~~~~~~~ + +- :issue:`SERVER-33229` Overload startParallelShell in auto_retry_on_network_error.js to connect after loading the auto_retry_on_network_error.js override +- :issue:`SERVER-36454` Upgrade ASIO +- :issue:`SERVER-37993` Upgrade asio to eed287d46c14310f0daf4ff19b0297917143723 +- :issue:`SERVER-41600` IndexCatalog::refreshEntry should invalidate the index from the CollectionInfoCache +- :issue:`SERVER-42908` Add ErrorCodes to retryable errors to match drivers +- :issue:`SERVER-46758` setFCV can be interrupted before an FCV change is majority committed and rollback the FCV without running the setFCV server logic +- :issue:`SERVER-47930` Ubuntu 20.04 - ldap_authz_authn.js fails to load test certificate +- :issue:`SERVER-48032` Update references of community mailing-lists to MongoDB Developer Community Forums +- :issue:`SERVER-48107` Retry replSetStepDown in rollback_test.js +- :issue:`SERVER-48514` Separate testing 'called' and 'successful' fields for serverStatus election metrics +- :issue:`SERVER-48569` Add ConflictingOperationInProgress as acceptable error code to stepDown in validateCollectionsCallback +- :issue:`SERVER-48657` Use evergreen module to control signal processing in perf projects +- :issue:`SERVER-49007` Roundtrip registration id in metrics response in mock_http_server.py +- :issue:`SERVER-49071` Make ldap_fastest_host_selection.js tolerate missing LDAP servers in statistics +- :issue:`SERVER-49142` Validate correct field name in RoleName::parseFromBSON() +- :issue:`SERVER-49335` publish_packages should use barque API key +- :issue:`SERVER-49404` Enforce additional checks in $arrayToObject +- :issue:`WT-5242` Minimize checkpoints pinned during backup +- :issue:`WT-6118` Fix missing checkpoint in backup +- :issue:`WT-6141` Disable checkpoint deletion during backup + diff --git a/source/includes/changelogs/releases/4.0.21.rst b/source/includes/changelogs/releases/4.0.21.rst new file mode 100644 index 00000000000..8ac89660c17 --- /dev/null +++ b/source/includes/changelogs/releases/4.0.21.rst @@ -0,0 +1,96 @@ +.. _4.0.21-changelog: + +4.0.21 Changelog +---------------- + +Security +~~~~~~~~ + +- :issue:`SERVER-45803` mongodecrypt needs a ServiceContext +- :issue:`SERVER-45938` Allow matching O/OU/DC in client x509 cert if clusterMode:keyFile +- :issue:`SERVER-47733` SymmetricEncryptorWindows shouldn't pad when update is called +- :issue:`SERVER-50463` Make PooledLDAPConnection::refresh take self-ownership + +Sharding +~~~~~~~~ + +:issue:`SERVER-47616` Improve error when logical sessions cannot have more than one user authenticated on a single connection + +Replication +~~~~~~~~~~~ + +- :issue:`SERVER-48518` Rollback via refetch (EMRC = false) can make readers to see the rolled back data even after the rollback node catches up to primary. +- :issue:`SERVER-48928` Allow primary-elect to complete drain mode even if it is stepping down unconditionally +- :issue:`SERVER-49986` Convert isMaster command to hello and add aliases +- :issue:`SERVER-49987` Rename response fields if “hello” is sent on mongod +- :issue:`SERVER-49988` Rename response fields if "hello" is sent on mongos +- :issue:`SERVER-49989` Add db.hello() shell helper +- :issue:`SERVER-49990` Alias setSlaveOk() and getSlaveOk() shell helpers +- :issue:`SERVER-49991` Alias printSlaveReplicationInfo() shell helper +- :issue:`SERVER-50607` Must hold mutex when calling _checkForShutdownAndConvertStatus_inlock +- :issue:`SERVER-50626` Race in read_concern_majority_getmore_secondaries.js +- :issue:`SERVER-50631` [v4.0] Ban rollback_after_disabling_majority_reads.js with --nojournal and MMAPv1 +- :issue:`SERVER-50640` listCommands should return "isMaster" alias in addition to "hello" command name +- :issue:`SERVER-50747` Increase no-op interval in change_streams_update_lookup_shard_metadata_missing.js +- :issue:`SERVER-50963` rollback_via_refetch_anomaly.js fails on inMemory storage engine + +Query +~~~~~ + +- :issue:`SERVER-18341` Matcher returns false positives in comparison predicates with MinKey/MaxKey +- :issue:`SERVER-35921` Index scan uses incorrect bounds for MinKey and MaxKey +- :issue:`SERVER-39392` Invariant in PlanStage::dispose always evaluates as true +- :issue:`SERVER-45233` Indexed inequalities to arrays return incorrect results +- :issue:`SERVER-50291` Add query knob to enumerate $or children in a different order +- :issue:`SERVER-51083` Problem with regex index bounds +- :issue:`SERVER-51120` Find queries with SORT_MERGE incorrectly sort the results when the collation is specified + +Aggregation +~~~~~~~~~~~ + +:issue:`SERVER-40317` $facet execution has no limit on how much memory it can consume + +Storage +~~~~~~~ + +:issue:`SERVER-50915` [v4.0] fsyncLock must not take a stable checkpoint when majority read concern is off + +Operations +~~~~~~~~~~ + +:issue:`SERVER-26726` Check number of arguments for createIndex() and throw error if more than two arguments + +Build and Packaging +~~~~~~~~~~~~~~~~~~~ + +- :issue:`SERVER-46342` DEB installs of MDB do not issue systemctl daemon-reload on install +- :issue:`SERVER-47138` MSI installer produces incorrect config file +- :issue:`SERVER-50078` Compile bypass applied when it should not have + +Internals +~~~~~~~~~ + +- :issue:`SERVER-15902` use signal handling stack via sigaltstack to improve behavior on stack overflow +- :issue:`SERVER-41872` PlanEnumerator AndAssignment::choices ordering not stable and is relevant to set of plans generated +- :issue:`SERVER-43233` Add ability to request only specific attribute(s) for the LDAP groups +- :issue:`SERVER-43973` jsTestName() should return a unique name for each thread in the parallel suite +- :issue:`SERVER-45202` Improve Command alias infrastructure +- :issue:`SERVER-47883` Newly-elected primaries do not wait for single-phase background index builds to complete before accepting writes +- :issue:`SERVER-48410` Signed integer overflow fix for datetime library +- :issue:`SERVER-48709` signing key generator thread on config server not waken up as expected +- :issue:`SERVER-49054` Server MSI should install Compass instead of Compass Community +- :issue:`SERVER-49352` 4.0 does not build with python 3.8 +- :issue:`SERVER-49786` Freeze DSI and Genny for non-master perf projects +- :issue:`SERVER-50180` Fix User lifetime management in AuthorizationManager::acquireUserForSessionRefresh +- :issue:`SERVER-50183` Copy _awaitPrimaryAppliedSurpassesRollbackApplied function from RollbackTest to RollbackTestDeluxe +- :issue:`SERVER-50216` Adjust sys-perf frequencies +- :issue:`SERVER-50736` Make OpenSSL explicitly accept SNIs presented in ClientHello +- :issue:`SERVER-50818` Coverity analysis defect 114987: Wrapper object use after free +- :issue:`SERVER-51106` Make the isMaster command a derived class of hello +- :issue:`SERVER-51608` [4.0] backport implicitly_retry_on_background_op_in_progress.js +- :issue:`SERVER-51802` Add requires_majority_read_concern tag to decrypt_tool.js on v4.0 +- :issue:`TOOLS-2589` [v4.0] sslAllowInvalidHostnames bypass ssl/tls server certification validation entirely +- :issue:`WT-6421` Avoid parsing metadata checkpoint for clean files +- :issue:`WT-6559` Use the session id from the new session to determine statistics bucket +- :issue:`WT-6598` Add new API allowing changing dhandle hash bucket size + diff --git a/source/includes/changelogs/releases/4.0.22.rst b/source/includes/changelogs/releases/4.0.22.rst new file mode 100644 index 00000000000..fca0abd1aed --- /dev/null +++ b/source/includes/changelogs/releases/4.0.22.rst @@ -0,0 +1,81 @@ +.. _4.0.22-changelog: + +4.0.22 Changelog +---------------- + +Sharding +~~~~~~~~ + +- :issue:`SERVER-36739` Use the mongos_manual_intervention_action hook in concurrency stepdown suites +- :issue:`SERVER-41192` Add a metric for the size of the SessionCatalog under `logicalSessionRecordCache` +- :issue:`SERVER-42632` Disable pinger threads that reach out to config server to make integration tests pass +- :issue:`SERVER-46393` Always check client last operation time when computing operationTime to append to the response +- :issue:`SERVER-48679` flushRoutingTableCacheUpdates should block on critical section with kWrite, not kRead +- :issue:`SERVER-51808` invariant failure: readConcern level != Available +- :issue:`SERVER-51885` Blacklist balancing_sessions_collection.js from sharding_csrs_continuous_config_stepdown +- :issue:`SERVER-52955` KeysCollectionClientDirect should check if majority read concern is supported by storage engine + +Replication +~~~~~~~~~~~ + +- :issue:`SERVER-33747` Arbiter tries to start data replication if cannot find itself in config after restart +- :issue:`SERVER-50116` Forbid oplog writes when replication is enabled +- :issue:`SERVER-51262` Rename skipCheckingForNotMasterInCommandDispatch to skipCheckingForHelloInCommandDispatch +- :issue:`SERVER-51598` Add new test suites that test transaction expiration logic +- :issue:`SERVER-51887` "InvalidNamespace" in oplog tests on 4.0 branch +- :issue:`SERVER-52560` oplog_writes_only_permitted_on_standalone.js must wait for insert to be in stable checkpoint +- :issue:`SERVER-52680` Removed node on startup stuck in STARTUP2 after being re-added into the replica set +- :issue:`SERVER-53026` Secondary cannot restart replication + +Query +~~~~~ + +:issue:`SERVER-32960` $mod has inconsistent rounding/truncation behavior + +Aggregation +~~~~~~~~~~~ + +:issue:`SERVER-48523` Unconditionally check the first entry in the oplog when attempting to resume a change stream + +Storage +~~~~~~~ + +- :issue:`SERVER-51858` Investigate queryable issue on 4.0.20 +- :issue:`SERVER-52902` Remove assertion !haveJournalFiles() at dur_journal.cpp:265 + +Operations +~~~~~~~~~~ + +- :issue:`SERVER-46729` Make Windows shell soft-fail for unavailable OCSP responder +- :issue:`SERVER-51757` Collect /proc/vmstat numa_pages_migrated statistics in FTDC + +Build and Packaging +~~~~~~~~~~~~~~~~~~~ + +:issue:`SERVER-52891` Run PPC builds less frequently + +Internals +~~~~~~~~~ + +- :issue:`SERVER-45624` Pre-split and distribute chunks of sessions collection +- :issue:`SERVER-45992` InMemory engine startupwarnings confusing +- :issue:`SERVER-48742` Log whenever profiler settings are changed via setProfilingLevel +- :issue:`SERVER-49165` endSessions command in Client.Disconnect causes an authorization failure for an unauthed connection on a host that requires authentication +- :issue:`SERVER-50123` Record number of physical cores on all platforms +- :issue:`SERVER-50267` Set output limit for 'rawMongoProgramOutput()' +- :issue:`SERVER-50365` Stuck with long-running transactions that can't be timed out +- :issue:`SERVER-50445` Return the value as double when NumberLong subtraction overflows in ExpressionSubtract +- :issue:`SERVER-50605` Add {logMessage: "msg"} test-only command +- :issue:`SERVER-51303` Lookup stage followed by $match on type uses wrong field in matching condition +- :issue:`SERVER-51607` Upgrade Twisted dependency to at least twisted-19.7.0 +- :issue:`SERVER-51902` Check if storage engine supports Recover to Stable Timestamp rather than if eMRC=false in sync_tail.cpp +- :issue:`SERVER-52646` Validate and possibly fix edge cases in regex rewrite rules for userToDNMapping +- :issue:`SERVER-52654` new signing keys not generated by the monitoring-keys-for-HMAC thread +- :issue:`SERVER-52806` deb install files assume systemd +- :issue:`SERVER-52969` Disable Powercyle on non-master branches +- :issue:`SERVER-53233` Fix change_streams_update_lookup_shard_metadata_missing.js [4.2, 4.0] +- :issue:`SERVER-53348` Pin PyOpenSSL +- :issue:`WT-6507` Exit cache eviction worker after our operation has timed out +- :issue:`WT-6602` Allow operation timeout ms to be passed to commit and rollback +- :issue:`WT-6666` Start op timer when we configure it in rollback and commit + diff --git a/source/includes/changelogs/releases/4.0.23.rst b/source/includes/changelogs/releases/4.0.23.rst new file mode 100644 index 00000000000..b755c47c76f --- /dev/null +++ b/source/includes/changelogs/releases/4.0.23.rst @@ -0,0 +1,47 @@ +.. _4.0.23-changelog: + +4.0.23 Changelog +---------------- + +Sharding +~~~~~~~~ + +- :issue:`SERVER-50305` ARS::next() does not respect OperationContext deadline +- :issue:`SERVER-53274` The force-write of the `history` field to all chunks on FCV upgrade from 3.6 to 4.0 is unnecessary + +Replication +~~~~~~~~~~~ + +- :issue:`SERVER-52744` rollback node's lastApplied > sync source's lastApplied in rollback_after_enabling_majority_reads.js +- :issue:`SERVER-53345` Excuse arbiter_new_hostname.js from multiversion tests +- :issue:`SERVER-53459` rollback_all_op_types.js should ensure sync source's lastApplied > rollback node's lastApplied +- :issue:`SERVER-53609` lastCommittedTransaction section causes frequent schema changes that limit FTDC retention + +Query +~~~~~ + +- :issue:`SERVER-40361` Reduce memory footprint of plan cache entries +- :issue:`SERVER-47869` Add diagnostic logging to ClusterCursorManager + +Storage +~~~~~~~ + +- :issue:`SERVER-46876` During the eviction pressure, we should quit the compact operation instead of crashing the process +- :issue:`SERVER-52950` recoverOplogAsStandalone mode must not start oplog truncater thread + +Operations +~~~~~~~~~~ + +:issue:`SERVER-54074` [v4.0] Log start and end of changes to table log settings + +Internals +~~~~~~~~~ + +- :issue:`SERVER-43904` When stepping down, step up doesn't filter out frozen nodes +- :issue:`SERVER-46686` Explain does not respect maxTimeMS +- :issue:`SERVER-46740` establishCursors() must always drain the AsyncRequestsSender::_baton +- :issue:`SERVER-52879` Periodic operation latency spikes every 5 minutes due to closing idle cached WT sessions +- :issue:`SERVER-53234` jstests/core/profile2.js fails when background operations are run against test database +- :issue:`SERVER-54091` Update assertion messages for dbhash check run by resmoke.py +- :issue:`SERVER-54134` Ignore newer mongo versions on older branches of setup_multiversion_mongodb.py + diff --git a/source/includes/changelogs/releases/4.0.24.rst b/source/includes/changelogs/releases/4.0.24.rst new file mode 100644 index 00000000000..e6c8f9fca6f --- /dev/null +++ b/source/includes/changelogs/releases/4.0.24.rst @@ -0,0 +1,59 @@ +.. _4.0.24-changelog: + +4.0.24 Changelog +---------------- + +Replication +~~~~~~~~~~~ + +- :issue:`SERVER-49187` Make ReplSetTest .stepUp() robust to election failures. +- :issue:`SERVER-50049` assert.soonNoExcept() should not access TestData.traceExceptions for non-resmoke tests. +- :issue:`SERVER-51163` Mark nodes returning InvalidReplicaSetConfig in heartbeats as down +- :issue:`SERVER-53666` curSecondary in rollback test fixture not guaranteed to be in SECONDARY state after restart +- :issue:`SERVER-54708` Rollback test fixture only ensures sync source's lastApplied > rollback node's lastApplied if both emrc=false and inMemory + +Query +~~~~~ + +- :issue:`SERVER-36926` Undefined behavior from signed overflow in cursor manager, can result in mongos invariant failure +- :issue:`SERVER-50073` Error message when creating a mixed hashed/not hashed index does not state the problem +- :issue:`SERVER-54710` Large number of $or clauses can create profiling entry exceeding max BSON size, causing the query to fail when it should not + +Operations +~~~~~~~~~~ + +:issue:`SERVER-54770` Add /proc/meminfo MemAvailable to FTDC + +Build and Packaging +~~~~~~~~~~~~~~~~~~~ + +- :issue:`SERVER-54031` errorcodes.py doesn't check embedded C++ code in Python scripts +- :issue:`SERVER-54255` Update RHEL 7 AMI for package testing + +Internals +~~~~~~~~~ + +- :issue:`SERVER-5722` Support a 'sort' field in ops array for JS Benchmarking Harness +- :issue:`SERVER-35649` Nodes removed due to isSelf failure should re-attempt to find themselves +- :issue:`SERVER-43847` Make ReplSetTest's stepUp function resilient to slow machines +- :issue:`SERVER-44132` DataBuilder move assignment computes size incorrectly +- :issue:`SERVER-45836` Provide more LDAP details (like server IP) at default log level +- :issue:`SERVER-47030` Fix date_time_support code to not produce exceptions +- :issue:`SERVER-48910` Do not consider keystore.metadata as a keystore on <= 4.0 +- :issue:`SERVER-52953` $geoNear does not always match coordinate given to 'near' when maxDistance is set to 0 +- :issue:`SERVER-53566` Investigate and reproduce "opCtx != nullptr && _opCtx == nullptr" invariant +- :issue:`SERVER-53612` StepDown hangs until timeout if all nodes are caught up but none is immediately electable +- :issue:`SERVER-53831` Force SpiderMonkey to garbage collect in ReplSetTest.checkOplogs +- :issue:`SERVER-53992` Remove calls to detect-outliers from performance tasks +- :issue:`SERVER-54136` Make the authenticate command respect enforceUserClusterSeparation +- :issue:`SERVER-54139` Remove CURL share support from HTTP curl client +- :issue:`SERVER-55189` Call awaitReplication() before returning from syncFrom() in rslib.js +- :issue:`SERVER-55395` 4.0.23 does not build with gcc 10 +- :issue:`WT-4296` Add aggressive mode to sweep server +- :issue:`WT-4614` Trigger sweep immediately to reclaim space after a table drop +- :issue:`WT-6309` Add support for start/stop arguments to wt printlog command +- :issue:`WT-6430` Move WT_CONN_SERVER flags into their own field +- :issue:`WT-7026` Atomically read and set ref->addr in case of race +- :issue:`WT-7028` Sweep thread shouldn't lock during checkpoint gathering handles +- :issue:`WT-7104` Redact user data from printlog output + diff --git a/source/includes/changelogs/releases/4.0.25.rst b/source/includes/changelogs/releases/4.0.25.rst new file mode 100644 index 00000000000..b54d853e29c --- /dev/null +++ b/source/includes/changelogs/releases/4.0.25.rst @@ -0,0 +1,64 @@ +.. _4.0.25-changelog: + +4.0.25 Changelog +---------------- + +Sharding +~~~~~~~~ + +- :issue:`SERVER-40293` change_stream.js removal test should do an unordered check on the change stream +- :issue:`SERVER-47699` Change yield type used by range deleter from YIELD_MANUAL to YIELD_AUTO +- :issue:`SERVER-56515` Chunk merge doesn't consider the ``incrementChunkMajorVersionOnChunkSplits`` parameter +- :issue:`SERVER-57009` Additional debugging information in case of crash during FCV change +- :issue:`SERVER-57055` delete_during_migrate.js is consistently failing in test suites with Code Coverage enabled +- :issue:`SERVER-57102` Fixing invariants on ShardServerCatalogCacheLoader to consider different terms + +Write Operations +~~~~~~~~~~~~~~~~ + +:issue:`SERVER-38909` Permit empty update modifiers, treating as a no-op rather than an error + +Build and Packaging +~~~~~~~~~~~~~~~~~~~ + +- :issue:`SERVER-54057` Mongodb-org-server el8 package has dependency on python2 +- :issue:`SERVER-54386` mongodb 3.6.22 install fails if systemctl daemon is not running +- :issue:`SERVER-55460` Fix RPM packaging and testing for SLES 12 + +Internals +~~~~~~~~~ + +- :issue:`SERVER-37125` Powercycle should ignore a process reference if it no longer exists +- :issue:`SERVER-38811` TCP_KEEPINTVL should be 1 second +- :issue:`SERVER-43617` Add metrics on the mongos to indicate the number of shards targeted for the commands (find, aggregate, etc) +- :issue:`SERVER-45153` Ignore metrics temp files in FTDCFileManager +- :issue:`SERVER-47509` resmoke accepts multiple "mongodSetParameters" options but only uses the last one +- :issue:`SERVER-48636` Increase assertEventDoesNotWakeCursor getMore timeout in only_wake_getmore_for_relevant_changes.js +- :issue:`SERVER-48890` allow $addFields with empty document and have it be a no-op +- :issue:`SERVER-51465` Update package tests after compass installer update +- :issue:`SERVER-52610` Verify installation prefix is added to correct location in the RPM +- :issue:`SERVER-52833` Capped collections can contain too many documents after replication recovery +- :issue:`SERVER-53726` Platform Support: Remove RHEL6 zSeries +- :issue:`SERVER-53728` Platform Support: Remove SLES12 zSeries +- :issue:`SERVER-55019` install_compass does not run on all supported platforms +- :issue:`SERVER-56164` All performance projects use the master DSI branch +- :issue:`SERVER-56217` PoolForHost::_maxInUse is init to ::max and cannot be changed, and when connections are maxed DBConnectionPool::get() always throws +- :issue:`SERVER-56361` Better FTDC diagnostics of RSM, including server-side isMaster handling +- :issue:`SERVER-56371` Upgrade timelib to 2021.06 +- :issue:`SERVER-56373` [RRFaM] When writing FaM images to txn table, write oplog entries with ``needsRetryImage`` +- :issue:`SERVER-56374` [RRFaM] Have update path write to config.image_collection +- :issue:`SERVER-56375` [RRFaM] Have delete path write to config.transactions +- :issue:`SERVER-56376` [RRFaM] Add jstest that exercises both retryable FaM behaviors +- :issue:`SERVER-56489` New pass-through test with random hello server-side delays +- :issue:`SERVER-56563` [RRFaM] Forge noop image oplog entries for chunk migration +- :issue:`SERVER-56668` Create config.image_collection when setting FCV to 4.0 on primary +- :issue:`SERVER-56713` [RRFaM] Avoid creating images while in initial sync +- :issue:`SERVER-56795` Changes from SERVER-53274 were unintentionally reverted +- :issue:`SERVER-56819` $indexOfCP returns incorrect result when searching for empty string inside empty string with non-zero start index (classic execution engine only) +- :issue:`SERVER-56854` Provide the ability for RSM requests to timeout and mark the server as failed +- :issue:`SERVER-57015` [RRFaM] Writing to the image collection must be in an UnreplicatedWriteBlock +- :issue:`SERVER-57044` [v4.0] Add jstest that changing the FCV will disable new retryable findAndModify format even if storeFindAndModifyImagesInSideCollection=true +- :issue:`SERVER-57172` Do json.send before DSI post_run +- :issue:`SERVER-57173` Write invalidated image for retryable findAndModify when secondaries apply operations earlier than minValid +- :issue:`SERVER-57356` Better logging around failed chunk migration + diff --git a/source/includes/changelogs/releases/4.2.10.rst b/source/includes/changelogs/releases/4.2.10.rst new file mode 100644 index 00000000000..64a0d8d42d6 --- /dev/null +++ b/source/includes/changelogs/releases/4.2.10.rst @@ -0,0 +1,92 @@ +.. _4.2.10-changelog: + +4.2.10 Changelog +---------------- + +Security +~~~~~~~~ + +:issue:`SERVER-50463` Make PooledLDAPConnection::refresh take self-ownership + +Sharding +~~~~~~~~ + +- :issue:`SERVER-37422` Log balancer start and stop events in the actionlog +- :issue:`SERVER-48601` ChunkSplitter should use the same chunk bounds for splitVector and splitChunk +- :issue:`SERVER-48679` flushRoutingTableCacheUpdates should block on critical section with kWrite, not kRead +- :issue:`SERVER-50889` migration_failure.js should run setFCV through the router instead of the config server + +Replication +~~~~~~~~~~~ + +- :issue:`SERVER-47263` Inaccurate log message when losing dry run election +- :issue:`SERVER-47645` Must invalidate all sessions on step down +- :issue:`SERVER-48518` Rollback via refetch (EMRC = false) can make readers to see the rolled back data even after the rollback node catches up to primary. +- :issue:`SERVER-48928` Allow primary-elect to complete drain mode even if it is stepping down unconditionally +- :issue:`SERVER-49986` Convert isMaster command to hello and add aliases +- :issue:`SERVER-49987` Rename response fields if “hello” is sent on mongod +- :issue:`SERVER-49988` Rename response fields if "hello" is sent on mongos +- :issue:`SERVER-49989` Add db.hello() shell helper +- :issue:`SERVER-49990` Alias setSlaveOk() and getSlaveOk() shell helpers +- :issue:`SERVER-49991` Alias printSlaveReplicationInfo() shell helper +- :issue:`SERVER-50405` Alias isMaster in mongocryptd and attach appropriate response field +- :issue:`SERVER-50607` Must hold mutex when calling _checkForShutdownAndConvertStatus_inlock +- :issue:`SERVER-50626` Race in read_concern_majority_getmore_secondaries.js +- :issue:`SERVER-50640` listCommands should return "isMaster" alias in addition to "hello" command name + +Query +~~~~~ + +- :issue:`SERVER-47469` applyOps does not take exclusive lock for views operation +- :issue:`SERVER-50291` Add query knob to enumerate $or children in a different order + +Aggregation +~~~~~~~~~~~ + +- :issue:`SERVER-31368` Log time spent waiting for other shards in merge cursors aggregation stage +- :issue:`SERVER-40317` $facet execution has no limit on how much memory it can consume + +Operations +~~~~~~~~~~ + +:issue:`SERVER-26726` Check number of arguments for createIndex() and throw error if more than two arguments + +Build and Packaging +~~~~~~~~~~~~~~~~~~~ + +- :issue:`SERVER-23668` scons abbreviated options do not work properly +- :issue:`SERVER-44632` Platform Support: Remove Community zSeries from 4.2 +- :issue:`SERVER-47138` MSI installer produces incorrect config file +- :issue:`SERVER-50078` Compile bypass applied when it should not have + +Internals +~~~~~~~~~ + +- :issue:`SERVER-42852` buildStages() STAGE_SHARDING_FILTER block should hold child stage tree by unique_ptr +- :issue:`SERVER-43233` Add ability to request only specific attribute(s) for the LDAP groups +- :issue:`SERVER-45202` Improve Command alias infrastructure +- :issue:`SERVER-47428` Move concurrency_sharded* Evergreen tasks to -large distros +- :issue:`SERVER-48048` Use resmoke tag files for multiversion blacklisting +- :issue:`SERVER-48410` Signed integer overflow fix for datetime library +- :issue:`SERVER-48709` signing key generator thread on config server not waken up as expected +- :issue:`SERVER-49054` Server MSI should install Compass instead of Compass Community +- :issue:`SERVER-49438` Allow memory.js tests to accept $where timeout interruption +- :issue:`SERVER-49766` Indexed and non-indexed collections return different results for null query +- :issue:`SERVER-49786` Freeze DSI and Genny for non-master perf projects +- :issue:`SERVER-49922` Make schema_validator_with_expr_variables.js less heavy +- :issue:`SERVER-50183` Copy _awaitPrimaryAppliedSurpassesRollbackApplied function from RollbackTest to RollbackTestDeluxe +- :issue:`SERVER-50326` Restrict sharding in agg_out.js workload to a single thread +- :issue:`SERVER-50394` mongod audit log attributes DDL operations to the __system user in a sharded environment +- :issue:`SERVER-50403` Build server on combined visual studio image +- :issue:`SERVER-50760` [v4.2] Switch MultiOplogEntrySyncTailTest to use wiredTiger +- :issue:`SERVER-50822` [4.2] dont_read_oplog_hole_on_step_up.js should wait for all nodes to agree on a primary +- :issue:`SERVER-51041` Throttle starting transactions for secondary reads +- :issue:`WT-6000` Enhance incremental backup testing in format to support restart +- :issue:`WT-6215` Clear backup block information on rename: Reverted +- :issue:`WT-6421` Avoid parsing metadata checkpoint for clean files +- :issue:`WT-6539` Fix backup and rename memory leak +- :issue:`WT-6559` Use the session id from the new session to determine statistics bucket +- :issue:`WT-6598` Add new API allowing changing dhandle hash bucket size +- :issue:`WT-6610` Fix incremental backup checkpoint parsing to handle upgrades +- :issue:`WT-6611` Revert enhancement allowing rename and incremental backup + diff --git a/source/includes/changelogs/releases/4.2.11.rst b/source/includes/changelogs/releases/4.2.11.rst new file mode 100644 index 00000000000..f04ea06eeab --- /dev/null +++ b/source/includes/changelogs/releases/4.2.11.rst @@ -0,0 +1,88 @@ +.. _4.2.11-changelog: + +4.2.11 Changelog +---------------- + +Security +~~~~~~~~ + +:issue:`SERVER-45938` Allow matching O/OU/DC in client x509 cert if clusterMode:keyFile + +Sharding +~~~~~~~~ + +- :issue:`SERVER-36739` Use the mongos_manual_intervention_action hook in concurrency stepdown suites +- :issue:`SERVER-47616` Improve error when logical sessions cannot have more than one user authenticated on a single connection +- :issue:`SERVER-51808` invariant failure: readConcern level != Available + +Replication +~~~~~~~~~~~ + +- :issue:`SERVER-33747` Arbiter tries to start data replication if cannot find itself in config after restart +- :issue:`SERVER-50116` Forbid oplog writes when replication is enabled +- :issue:`SERVER-50415` Rename waitInIsMaster failpoint to waitInHello +- :issue:`SERVER-50527` Change NotMasterError category to NotPrimaryError + +Query +~~~~~ + +- :issue:`SERVER-51120` Find queries with SORT_MERGE incorrectly sort the results when the collation is specified +- :issue:`SERVER-51853` Always initialize the numInserted out-parameter in AbstractIndexAccessMethod::insertKeys + +Write Operations +~~~~~~~~~~~~~~~~ + +:issue:`SERVER-44586` add metrics to serverStatus to track type of update command + +Aggregation +~~~~~~~~~~~ + +:issue:`SERVER-48523` Unconditionally check the first entry in the oplog when attempting to resume a change stream + +Storage +~~~~~~~ + +:issue:`SERVER-43664` Speedup WiredTiger storage engine startup for many tables by optimizing WiredTigerUtil::setTableLogging() + +Operations +~~~~~~~~~~ + +- :issue:`SERVER-46729` Make Windows shell soft-fail for unavailable OCSP responder +- :issue:`SERVER-51757` Collect /proc/vmstat numa_pages_migrated statistics in FTDC + +Build and Packaging +~~~~~~~~~~~~~~~~~~~ + +- :issue:`SERVER-46342` DEB installs of MDB do not issue systemctl daemon-reload on install +- :issue:`SERVER-50016` Fail on missing variable customization files + +Internals +~~~~~~~~~ + +- :issue:`SERVER-43973` jsTestName() should return a unique name for each thread in the parallel suite +- :issue:`SERVER-45992` InMemory engine startupwarnings confusing +- :issue:`SERVER-46625` Improve diagnostics when mongocryptd requests are sent to non-mongocryptd daemon +- :issue:`SERVER-48078` Remove OpDebug invariant that relies on monotonic clock source +- :issue:`SERVER-48502` Tighten $currentOp and pinned cursor checks in kill_pinned_cursor.js +- :issue:`SERVER-49165` endSessions command in Client.Disconnect causes an authorization failure for an unauthed connection on a host that requires authentication +- :issue:`SERVER-49957` Read out of bounds in getPrevAndNextUUIDs +- :issue:`SERVER-50072` Check _isWindows() when initializing MongoRunner.EXIT_ABORT +- :issue:`SERVER-50123` Record number of physical cores on all platforms +- :issue:`SERVER-50216` Adjust sys-perf frequencies +- :issue:`SERVER-50365` Stuck with long-running transactions that can't be timed out +- :issue:`SERVER-50605` Add {logMessage: "msg"} test-only command +- :issue:`SERVER-50647` Fix OCSP HTTP Client timeout for Windows +- :issue:`SERVER-50736` Make OpenSSL explicitly accept SNIs presented in ClientHello +- :issue:`SERVER-50818` Coverity analysis defect 114987: Wrapper object use after free +- :issue:`SERVER-51004` Disable WT-Develop sys-perf build variants on sys-perf-4.2 +- :issue:`SERVER-51058` log_remote_op_wait.js misuses rawMongoProgramOutput +- :issue:`SERVER-51106` Make the isMaster command a derived class of hello +- :issue:`SERVER-51220` Handle auditing attribution in indirect drops +- :issue:`SERVER-51303` Lookup stage followed by $match on type uses wrong field in matching condition +- :issue:`SERVER-51840` Reduce dbtest jobs on 4.2 on Windows debug +- :issue:`TOOLS-2588` [v4.2] sslAllowInvalidHostnames bypass ssl/tls server certification validation entirely +- :issue:`WT-6160` Fix format failure caused by stack overwrite +- :issue:`WT-6507` Exit cache eviction worker after our operation has timed out +- :issue:`WT-6602` Allow operation timeout ms to be passed to commit and rollback +- :issue:`WT-6666` Start op timer when we configure it in rollback and commit + diff --git a/source/includes/changelogs/releases/4.2.12.rst b/source/includes/changelogs/releases/4.2.12.rst new file mode 100644 index 00000000000..84ef8d5e4fe --- /dev/null +++ b/source/includes/changelogs/releases/4.2.12.rst @@ -0,0 +1,84 @@ +.. _4.2.12-changelog: + +4.2.12 Changelog +---------------- + +Sharding +~~~~~~~~ + +- :issue:`SERVER-46393` Always check client last operation time when computing operationTime to append to the response +- :issue:`SERVER-50900` Disable PeriodicShardedIndexConsistencyChecker for cursor_valid_after_shard_stepdown.js +- :issue:`SERVER-52732` Uptime reporter disables autosplit during ShardingTest initialization +- :issue:`SERVER-53444` Make tests that run removeShard in assert.soon to wait for the state to become "completed" not error on ShardNotFound + +Replication +~~~~~~~~~~~ + +- :issue:`SERVER-49187` Make ReplSetTest .stepUp() robust to election failures. +- :issue:`SERVER-50049` assert.soonNoExcept() should not access TestData.traceExceptions for non-resmoke tests. +- :issue:`SERVER-50416` Change notMasterLegacyUnacknowledgedWrites to notPrimaryLegacyUnacknowledgedWrites in serverStatus +- :issue:`SERVER-50417` Change notMasterUnacknowledgedWrites to notPrimaryUnacknowledgedWrites in serverStatus +- :issue:`SERVER-50869` Background sync may erroneously set applied-through during step-up +- :issue:`SERVER-50901` RollbackTest should wait for secondaries before doing data consistency checks +- :issue:`SERVER-52560` oplog_writes_only_permitted_on_standalone.js must wait for insert to be in stable checkpoint +- :issue:`SERVER-52680` Removed node on startup stuck in STARTUP2 after being re-added into the replica set +- :issue:`SERVER-52744` rollback node's lastApplied > sync source's lastApplied in rollback_after_enabling_majority_reads.js +- :issue:`SERVER-53026` Secondary cannot restart replication +- :issue:`SERVER-53345` Excuse arbiter_new_hostname.js from multiversion tests + +Query +~~~~~ + +- :issue:`SERVER-32960` $mod has inconsistent rounding/truncation behavior +- :issue:`SERVER-40361` Reduce memory footprint of plan cache entries +- :issue:`SERVER-50769` server restarted after expr:{"expr":"_currentApplyOps.getArrayLength() > 0","file":"src/mongo/db/pipeline/document_source_change_stream_transform.cpp","line":535}} + +Aggregation +~~~~~~~~~~~ + +- :issue:`SERVER-34741` Move $match in front of $group if condition is on group key +- :issue:`SERVER-40090` DISTINCT_SCAN in agg is only used when certain format of _id is specified +- :issue:`SERVER-51886` $lookup + $merge pipeline may fail to resolve views correctly when collection names collide + +Storage +~~~~~~~ + +- :issue:`SERVER-47812` Secondaries persist wildcard multikeypaths out of order +- :issue:`SERVER-48471` Hashed indexes may be incorrectly marked multikey and be ineligible as a shard key +- :issue:`SERVER-51858` Investigate queryable issue on 4.0.20 +- :issue:`SERVER-52950` recoverOplogAsStandalone mode must not start oplog truncater thread +- :issue:`SERVER-53703` [4.2] Opening a transaction at the all durable timestamp can go backwards + +Build and Packaging +~~~~~~~~~~~~~~~~~~~ + +:issue:`SERVER-52891` Run PPC builds less frequently + +Internals +~~~~~~~~~ + +- :issue:`SERVER-41836` Log thread Id as part of error in FSM tests +- :issue:`SERVER-43739` SNI name is not set on OSX if allowInvalidHostnames is enabled +- :issue:`SERVER-44375` fix merge_with_drop_shard.js when the curop command fails due to ShardNotFound +- :issue:`SERVER-47863` Initial Sync Progress Metrics +- :issue:`SERVER-48742` Log whenever profiler settings are changed via setProfilingLevel +- :issue:`SERVER-50267` Set output limit for 'rawMongoProgramOutput()' +- :issue:`SERVER-50445` Return the value as double when NumberLong subtraction overflows in ExpressionSubtract +- :issue:`SERVER-51526` Hybrid index builds can miss writes and crash in the event of a well-timed WriteConflictException +- :issue:`SERVER-51607` Upgrade Twisted dependency to at least twisted-19.7.0 +- :issue:`SERVER-52618` Sparse hash index should not be used for equality to null match +- :issue:`SERVER-52646` Validate and possibly fix edge cases in regex rewrite rules for userToDNMapping +- :issue:`SERVER-52654` new signing keys not generated by the monitoring-keys-for-HMAC thread +- :issue:`SERVER-52806` deb install files assume systemd +- :issue:`SERVER-52879` Periodic operation latency spikes every 5 minutes due to closing idle cached WT sessions +- :issue:`SERVER-52919` Wire compression not enabled for initial sync +- :issue:`SERVER-52929` Correctly handle compound indexes with 32 keys +- :issue:`SERVER-52969` Disable Powercyle on non-master branches +- :issue:`SERVER-52975` Fix use of 'onRollback' callback for collection validator options in 'collection_impl.cpp' +- :issue:`SERVER-53233` Fix change_streams_update_lookup_shard_metadata_missing.js [4.2, 4.0] +- :issue:`SERVER-53234` jstests/core/profile2.js fails when background operations are run against test database +- :issue:`WT-6835` Add API to allow consolidating incremental backup info +- :issue:`WT-6839` Add API to query existing incremental backup IDs +- :issue:`WT-6882` Files created during incremental backup should be copied in full +- :issue:`WT-6922` Add random consolidate testing to incr_backup + diff --git a/source/includes/changelogs/releases/4.2.13.rst b/source/includes/changelogs/releases/4.2.13.rst new file mode 100644 index 00000000000..95959566eb7 --- /dev/null +++ b/source/includes/changelogs/releases/4.2.13.rst @@ -0,0 +1,89 @@ +.. _4.2.13-changelog: + +4.2.13 Changelog +---------------- + +Sharding +~~~~~~~~ + +- :issue:`SERVER-53236` Disable merge_with_move_primary.js from running on the sharding_csrs_continuous_config_stepdown suite +- :issue:`SERVER-53651` Just search for user-issued profiled aggregation in read_pref_cmd.js +- :issue:`SERVER-54014` Define a reasonable maxTimeMsOverride for the checkOID requests + +Replication +~~~~~~~~~~~ + +- :issue:`SERVER-51163` Mark nodes returning InvalidReplicaSetConfig in heartbeats as down +- :issue:`SERVER-53248` call awaitLastOpCommitted before committing transaction in retryable_prepared_commit_transaction_after_failover.js +- :issue:`SERVER-53609` lastCommittedTransaction section causes frequent schema changes that limit FTDC retention +- :issue:`SERVER-53666` curSecondary in rollback test fixture not guaranteed to be in SECONDARY state after restart +- :issue:`SERVER-54339` Prevent spontaneous elections in rollback_crud_op_sequences.js +- :issue:`SERVER-54648` Add correct log verbosity to disallow_adding_initialized_node2.js + +Query +~~~~~ + +- :issue:`SERVER-47869` Add diagnostic logging to ClusterCursorManager +- :issue:`SERVER-48442` Fix change_streams.js to test events in any order +- :issue:`SERVER-50073` Error message when creating a mixed hashed/not hashed index does not state the problem +- :issue:`SERVER-54660` Make jstests/sharding/kill_pinned_cursor.js more robust + +Storage +~~~~~~~ + +- :issue:`SERVER-46876` During the eviction pressure, we should quit the compact operation instead of crashing the process +- :issue:`SERVER-54760` (4.2) Ghost timestamps can cause concurrent causal snapshot reads to not read their own writes + +Build and Packaging +~~~~~~~~~~~~~~~~~~~ + +- :issue:`SERVER-52705` Rebuilding mongodb according to building.md failed because python3 is an alias/link (led to ModuleNotFoundError) +- :issue:`SERVER-54058` Update Debian 10 AMI for package testing +- :issue:`SERVER-54255` Update RHEL 7 AMI for package testing +- :issue:`SERVER-54858` Update Amazon Linux AMI for package testing + +Internals +~~~~~~~~~ + +- :issue:`SERVER-35649` Nodes removed due to isSelf failure should re-attempt to find themselves +- :issue:`SERVER-43904` When stepping down, step up doesn't filter out frozen nodes +- :issue:`SERVER-44132` DataBuilder move assignment computes size incorrectly +- :issue:`SERVER-45836` Provide more LDAP details (like server IP) at default log level +- :issue:`SERVER-46686` Explain does not respect maxTimeMS +- :issue:`SERVER-46740` establishCursors() must always drain the AsyncRequestsSender::_baton +- :issue:`SERVER-47030` Fix date_time_support code to not produce exceptions +- :issue:`SERVER-49222` ARM64 support on Amazon Linux 2 +- :issue:`SERVER-50592` Update mypy pip requirement +- :issue:`SERVER-51038` resmoke.py can't be run on python 3.8 +- :issue:`SERVER-51722` Ensure that MongoDB builds with ARM LSE atomics +- :issue:`SERVER-52884` Remove race in reconstruct_prepared_transactions_initial_sync.js +- :issue:`SERVER-53196` Fail to generate tasks if a large distro is specified but not available +- :issue:`SERVER-53394` Make ShardingTaskExecutorPoolReplicaSetMatching default to disabled for MongoD +- :issue:`SERVER-53579` python's dev-requirements.txt is incompatible with pip 20.3.3 +- :issue:`SERVER-53612` StepDown hangs until timeout if all nodes are caught up but none is immediately electable +- :issue:`SERVER-53717` Dynamically split large concurrency tasks +- :issue:`SERVER-53780` Fix missing quote in test parameters +- :issue:`SERVER-53831` Force SpiderMonkey to garbage collect in ReplSetTest.checkOplogs +- :issue:`SERVER-53836` Add multiversion-related expansions on Enterprise Ubuntu 16.04 (with {taskExecutorPoolSize=4}) build variant +- :issue:`SERVER-53932` Multikey write during recovery of prepared transaction could use commit timestamp < stable timestamp +- :issue:`SERVER-53992` Remove calls to detect-outliers from performance tasks +- :issue:`SERVER-54091` Update assertion messages for dbhash check run by resmoke.py +- :issue:`SERVER-54134` Ignore newer mongo versions on older branches of setup_multiversion_mongodb.py +- :issue:`SERVER-54139` Remove CURL share support from HTTP curl client +- :issue:`SERVER-54278` Add feature flag to disable Opportunistic Reads by default +- :issue:`SERVER-54366` Wait for node to start stepdown before killing shutdown operation in force_shutdown_primary.js +- :issue:`SERVER-54369` Update Jasper gRPC to latest version +- :issue:`SERVER-54458` updated vendored scons to use uuid for cache tmpfiles +- :issue:`SERVER-54484` resmoke/util/archival.py relies on deprecated and now removed thread.isAlive +- :issue:`SERVER-54505` Fix logic for ignored large distro build variants in 4.2 +- :issue:`SERVER-54684` Decreased JS performance on arm64 due to mising init function +- :issue:`SERVER-54685` wrong definition of MONGO_YIELD_CORE_FOR_SMT for arm64 +- :issue:`SERVER-54733` Enterprise Ubuntu 16.04 arm64 aggregation_multiversion_fuzzer failures +- :issue:`WT-6309` Add support for start/stop arguments to wt printlog command +- :issue:`WT-6430` Move WT_CONN_SERVER flags into their own field +- :issue:`WT-6844` Make force stop durable +- :issue:`WT-7026` Atomically read and set ref->addr in case of race +- :issue:`WT-7027` Run the metadata checkpoint for force_stop at read-committed isolation for incremental backup +- :issue:`WT-7028` Sweep thread shouldn't lock during checkpoint gathering handles +- :issue:`WT-7104` Redact user data from printlog output + diff --git a/source/includes/changelogs/releases/4.2.14.rst b/source/includes/changelogs/releases/4.2.14.rst new file mode 100644 index 00000000000..33cb68a5fcd --- /dev/null +++ b/source/includes/changelogs/releases/4.2.14.rst @@ -0,0 +1,64 @@ +.. _4.2.14-changelog: + +4.2.14 Changelog +---------------- + +Sharding +~~~~~~~~ + +:issue:`SERVER-52564` Deadlock between step down and MongoDOperationContextSession + +Replication +~~~~~~~~~~~ + +- :issue:`SERVER-50412` Change “not master” error messages to “not primary” +- :issue:`SERVER-50414` Change “not master or secondary; cannot currently read from this replSet member” to “not primary or secondary; cannot currently read from this replSet member” +- :issue:`SERVER-54180` ReplSetTest's stepUp function only waits 6 seconds for nodes to agree on primary +- :issue:`SERVER-55007` Deadlock between step down and MongoDOperationContextSession + +Query +~~~~~ + +:issue:`SERVER-54710` Large number of $or clauses can create profiling entry exceeding max BSON size, causing the query to fail when it should not + +Storage +~~~~~~~ + +:issue:`SERVER-44821` retrieving storage stats for currentOp blocked by slow oplog application + +Operations +~~~~~~~~~~ + +:issue:`SERVER-54770` Add /proc/meminfo MemAvailable to FTDC + +Build and Packaging +~~~~~~~~~~~~~~~~~~~ + +- :issue:`SERVER-54031` errorcodes.py doesn't check embedded C++ code in Python scripts +- :issue:`SERVER-54057` Mongodb-org-server el8 package has dependency on python2 +- :issue:`SERVER-54386` mongodb 3.6.22 install fails if systemctl daemon is not running +- :issue:`SERVER-55067` Migrate Windows builds to VS Current distro + +Internals +~~~~~~~~~ + +- :issue:`SERVER-5722` Support a 'sort' field in ops array for JS Benchmarking Harness +- :issue:`SERVER-42944` scons compiledb exits with a stack trace +- :issue:`SERVER-49054` Server MSI should install Compass instead of Compass Community +- :issue:`SERVER-51465` Update package tests after compass installer update +- :issue:`SERVER-52610` Verify installation prefix is added to correct location in the RPM +- :issue:`SERVER-52833` Capped collections can contain too many documents after replication recovery +- :issue:`SERVER-52953` $geoNear does not always match coordinate given to 'near' when maxDistance is set to 0 +- :issue:`SERVER-53566` Investigate and reproduce "opCtx != nullptr && _opCtx == nullptr" invariant +- :issue:`SERVER-54136` Make the authenticate command respect enforceUserClusterSeparation +- :issue:`SERVER-55038` Collect data files if zbigMapReduce.js fails +- :issue:`SERVER-55189` Call awaitReplication() before returning from syncFrom() in rslib.js +- :issue:`SERVER-55225` [v4.2] Collect data files for incremental_backup_rollback.js +- :issue:`SERVER-55395` 4.0.23 does not build with gcc 10 +- :issue:`SERVER-55602` Relax non-read-only invariant in WiredTigerKVEngine::makeTemporaryRecordStore when recoverToOplogTimestamp is specified +- :issue:`SERVER-55753` Use w: majority for createCollection command in transactions_committed_with_tickets_exhausted.js +- :issue:`SERVER-56164` All performance projects use the master DSI branch +- :issue:`SERVER-56371` Upgrade timelib to 2021.06 +- :issue:`SERVER-56451` [4.2] update test for backup API to retry on conflict with checkpoint thread +- :issue:`WT-7373` Improve slow random cursor operations on oplog + diff --git a/source/includes/changelogs/releases/4.2.3.rst b/source/includes/changelogs/releases/4.2.3.rst index 201a355d798..f7f1f09934b 100644 --- a/source/includes/changelogs/releases/4.2.3.rst +++ b/source/includes/changelogs/releases/4.2.3.rst @@ -13,8 +13,11 @@ Sharding ~~~~~~~~ - :issue:`SERVER-33597` Make allow_partial_results.js, return_partial_shards_down.js start shards as replica sets +- :issue:`SERVER-40435` A clearJumboChunk command to clear the jumbo flag +- :issue:`SERVER-42914` Implement random chunk selection policy for balancer for use in concurrency_*_with_balancer workloads - :issue:`SERVER-43195` Add namespace to ChunkManager ShardKeyNotFound failure in order to better diagnose failures. - :issue:`SERVER-43960` sharding_balance4.js should wait for ongoing chunk splits between updates +- :issue:`SERVER-44341` Do not choose only first shard of all shards associated with a zone when pre-splitting during shard collection - :issue:`SERVER-44598` Shards do not treat the IGNORED version as "intended sharded" - :issue:`SERVER-45100` Make the BatchWriteExecutor retry multi-writes only against unsuccessful shards - :issue:`SERVER-45272` Remove assertions about the last-stable behavior in allow_partial_results.js and return_partial_shards_down.js @@ -23,8 +26,10 @@ Replication ~~~~~~~~~~~ - :issue:`SERVER-35407` ReplicationCoordinatorExternalState and data replication must not be started after shutdown +- :issue:`SERVER-37390` RollbackTestFixture doesn't need to wait for a new primary if it didn't shut down the current primary - :issue:`SERVER-42825` Log metrics.repl.stepDown counters after stopped killing user operations as part of state transition (step up/ step down). - :issue:`SERVER-43875` Initial sync may crash due to missing oplog entries of running transactions +- :issue:`SERVER-43978` Stable timestamp is not being recalculated after aborting oplog holes - :issue:`SERVER-44061` Race while setting replication maintenance mode. - :issue:`SERVER-44503` Race in replsets/auth2.js - :issue:`SERVER-45155` Write the temp file of rollback file dump in the test's db directory @@ -39,6 +44,7 @@ Query - :issue:`SERVER-41263` Disallow the empty string as an index key type - :issue:`SERVER-42565` Aggregations and find commands sort missing fields differently - :issue:`SERVER-44977` Allow change stream with updateLookup to run directly against a shard mongoD in a sharded cluster +- :issue:`SERVER-44984` Reduce index thread pool size and reduce memory used per build - :issue:`SERVER-45152` Negation of inequality on array can trip invariant Aggregation @@ -46,7 +52,7 @@ Aggregation - :issue:`SERVER-43764` Add more testing for special values in DoubleDoubleSummation - :issue:`SERVER-44174` $push and $addToSet should restrict memory usage -- :issue:`SERVER-44733` Change stream should throw ChangeStreamFatalError if a single shard cannot be targeted for updateLookup +- :issue:`SERVER-44733` Explicitly return a stream-fatal error in cases where a change stream cannot be automatically resumed - :issue:`SERVER-44869` Add query knob to control memory limit for $push and $addToSet - :issue:`SERVER-45177` Not-equal ($ne) in query for mapReduce causes segmentation fault @@ -68,7 +74,8 @@ WiredTiger Operations ~~~~~~~~~~ -:issue:`SERVER-45290` Remove upstream metadata from v4.2's third party library manifest +- :issue:`SERVER-44044` Remove unused second parameter from KeyVault.createDataKey() +- :issue:`SERVER-45290` Remove upstream metadata from v4.2's third party library manifest Build and Packaging ~~~~~~~~~~~~~~~~~~~ @@ -82,7 +89,10 @@ Tools ~~~~~ - :issue:`TOOLS-1952` Use --forceTableScan by default when running against WiredTiger nodes +- :issue:`TOOLS-2422` admin.tempusers is not dropped by mongorestore +- :issue:`TOOLS-2423` mongorestore does not drop admin.tempusers if it exists in the dump - :issue:`TOOLS-2425` Backport 'TOOLS-2403 mongorestore hang while replaying last oplog failed in archive mode' +- :issue:`TOOLS-2436` Backport TOOLS-2422 and TOOLS-2423 - :issue:`TOOLS-2451` Backport TOOLS-1952 to 4.2 - :issue:`TOOLS-2453` Index keys not escaped correctly - :issue:`TOOLS-2454` Backport TOOLS-2453 @@ -91,14 +101,19 @@ Internals ~~~~~~~~~ - :issue:`SERVER-34844` Relax expectations in apply_batches_totalMillis +- :issue:`SERVER-42573` Only warn about readConcernMajority enabled in primary-secondary-arbiter configuration +- :issue:`SERVER-42631` Blacklist tests that use Mongo.logout() from stepdown suites - :issue:`SERVER-42697` Expose tcmalloc_release_rate via setParameter - :issue:`SERVER-43210` jstests/sharding/kill_sessions.js doesn't wait for operation to be killed. - :issue:`SERVER-43246` Add a log line for when a cursor is reaped due to logical session cleanup - :issue:`SERVER-43310` mongos tries to connect to the secondary to create the index if `rs.slaveOk()` is set. +- :issue:`SERVER-43324` Add BasicLockableAdaptor for cleaner function APIs - :issue:`SERVER-43349` Incorrect serialization for $elemMatch $not $ne +- :issue:`SERVER-43623` Stop catching exceptions in NetworkInterfaceASIO - :issue:`SERVER-44430` Fix tls_enumerators.py from BF-14793 - :issue:`SERVER-44464` Add new "one-click" genny workload tasks to system_perf.yml - :issue:`SERVER-44477` Map reduce with mode "merge" to an existing sharded collection may drop and recreate the target if no docs exist on the primary shard +- :issue:`SERVER-44527` Map reduce to an existing sharded collection can incorrectly create new collections on target shards - :issue:`SERVER-44568` Update the embedded version of the server's timezone data file to tzdb-2019c - :issue:`SERVER-44595` Linux shutdown of mongod sometimes never completes - :issue:`SERVER-44775` Make FailPoint::pauseWhileSet increment _timesEntered once @@ -108,6 +123,7 @@ Internals - :issue:`SERVER-45180` Use longer retry for kms service - :issue:`SERVER-45320` Remove evergreen client from buildscripts - :issue:`SERVER-45472` Ensure RoleGraph can serialize authentication restrictions to BSON +- :issue:`SERVER-45698` Remove Jasper smoke tests from sys-perf - :issue:`TOOLS-2424` Backport 'TOOLS-1826 mongorestore panic in archive mode when replay oplog failed' - :issue:`WT-4919` Add debug mode which allocates exact amount of memory in __wt_realloc_def - :issue:`WT-4921` Add debug mode option that slows checkpoint creation diff --git a/source/includes/changelogs/releases/4.2.4.rst b/source/includes/changelogs/releases/4.2.4.rst new file mode 100644 index 00000000000..03aa386cd6d --- /dev/null +++ b/source/includes/changelogs/releases/4.2.4.rst @@ -0,0 +1,201 @@ +.. _4.2.4-changelog: + +4.2.4 Changelog +--------------- + +Sharding +~~~~~~~~ + +- :issue:`SERVER-42617` Race in CloneDocumentsCatchesInsertErrors can causes it to return an unexpected error +- :issue:`SERVER-44103` clear_jumbo.js should wait for balancer to be on mode: full for more than one round +- :issue:`SERVER-44130` Flip order of assert.lte arguments in logical_time_metadata.js +- :issue:`SERVER-44839` Frequent schema changes in mongos ftdc metrics limits retention period +- :issue:`SERVER-44915` Extend $indexStats output to include full index options and shard name +- :issue:`SERVER-45273` Remove the mongos version check in allow_partial_results.js and return_partial_shards_down.js +- :issue:`SERVER-46001` Move checkShardingIndex outside shardCollection's read critical section on the primary shard +- :issue:`SERVER-46121` mongos crashes with invariant error after changing taskExecutorPoolSize + +Replication +~~~~~~~~~~~ + +- :issue:`SERVER-34768` Rollback can fail if run against a lagged node that catches up +- :issue:`SERVER-35050` Don't abort collection clone due to negative document count +- :issue:`SERVER-38028` Participant with prepared transaction on session should block request for higher txn number on session rather than failing the new request +- :issue:`SERVER-39112` Primary drain mode can be unnecessarily slow +- :issue:`SERVER-43867` Work around unrecoverability of rollback via refetch in tests +- :issue:`SERVER-44260` Transaction can conflict with previous transaction on the session if the all committed point is held back +- :issue:`SERVER-45010` Clean shutdown after rollbackViaRefetch with eMRC=false can cause us to incorrectly overwrite unstable checkpoints +- :issue:`SERVER-45178` Rollback via refetch can cause rollback to happen successfully w/o updating the rollback id. +- :issue:`SERVER-45421` Fix transactions_block_ddl.js to use write concern "majority" for commands run as part of setup phase. +- :issue:`SERVER-45492` Tag rollback_dup_ids.js with 'requires_persistence' and 'requires_journaling' +- :issue:`SERVER-45493` temporarily disable failing assertion in election_candidate_and_participant_metrics.js +- :issue:`SERVER-45612` Remove the mapReduce + prepare testing in 4.2 concurrency_simultaneous_replication suite +- :issue:`SERVER-45839` recoverFromOplogUpTo should not invariant if there are no oplog entries to apply between the given range +- :issue:`SERVER-45840` Blacklist tests that run emptycapped from replica_sets_kill_secondaries_jscore_passthrough +- :issue:`SERVER-45842` Remove assertion that checks whether the last applied oplog entry has the same timestamp as the requested recover timestamp in recoverFromOplogUpTo +- :issue:`SERVER-45906` Initial stable checkpoint not triggered properly when enableMajorityReadConcern=false +- :issue:`SERVER-46050` Use getLastAppliedOpTime rather than getHeartbeatAppliedOpTime for checking primary's position +- :issue:`SERVER-46188` Blacklist write_conflicts_with_non_txns.js from sharded transaction passthrough suites due to maxTimeMS incompatibility +- :issue:`SERVER-46218` Race between removal and shutdown in arbiter + +Query +~~~~~ + +- :issue:`SERVER-32903` Ambiguous field name error should be ignored during initial sync +- :issue:`SERVER-45279` GranularityRounder can get stuck in loop when rounding infinity +- :issue:`SERVER-45363` Issue with mongodb text indexes and weights when using wildcard specifier +- :issue:`SERVER-45927` Alias for Atlas FTS + +Write Operations +~~~~~~~~~~~~~~~~ + +:issue:`SERVER-45611` Lazily enforce that persisted collection validators are well formed + +Aggregation +~~~~~~~~~~~ + +- :issue:`SERVER-40603` Perform more thorough review/audit of new mongohouse DocumentSources +- :issue:`SERVER-44942` $out will hit invariant if temp collection is dropped before indexes are copied from source collection +- :issue:`SERVER-45418` DocumentSourceCursor batching memory accounting does not account for empty documents, leads to unbounded memory use for count-like aggregates + +Catalog +~~~~~~~ + +:issue:`SERVER-45137` Increasing memory allocation in Top::record with high rate of collection creates and drops + +Storage +~~~~~~~ + +- :issue:`SERVER-41968` IndexBuildTest.getIndexBuildOpId() not selective enough when IndexBuildsCoordinator is enabled +- :issue:`SERVER-42830` Applying a rename operation can result in multiple WT transactions +- :issue:`SERVER-43794` Change MongoDB backup cursor API to include offset/length ranges +- :issue:`SERVER-44370` Have openBackupCursor accept inputs for incremental backup requests +- :issue:`SERVER-44406` Add $backupCursor API to forcefully disable incremental backups +- :issue:`SERVER-44407` Connect the incremental backup cursor pipes with WT output. +- :issue:`SERVER-44410` Change backup cursor results to include a filesize +- :issue:`SERVER-44426` Have queryable backup mode forward FS write calls to the backend API +- :issue:`SERVER-44433` Have queryable backup mode forward file opening/creation calls to the backend API +- :issue:`SERVER-44438` Have queryableBackupMode open WT in read/write mode +- :issue:`SERVER-44442` Allow queryableBackupMode to perform replication recovery +- :issue:`SERVER-45006` LockerImpl::wasGlobalLockTaken() always returns true +- :issue:`SERVER-45007` PBWM acquisition in GlobalLock constructor ignores deadline +- :issue:`SERVER-45288` switch Idempotency tests to use WiredTiger instead of ephemeralForTest +- :issue:`SERVER-45289` Conditional jump or move depends on uninitialised value(s) in validate_adaptor.cpp +- :issue:`SERVER-45374` Unique index that gets rebuilt as part of startup recovery/repair is using data format version as 6 or 8 and NOT 11 or 12. +- :issue:`SERVER-45481` Change the backup API to return the blocks to copy for incremental backup +- :issue:`SERVER-45581` Change the incremental backup API to allow block size granularity to be specified +- :issue:`SERVER-45660` Remove blockSize from queryable backup +- :issue:`SERVER-45663` Implement file renaming for queryableBackupMode and fix file size tracking +- :issue:`SERVER-45821` Re-enable disabled incremental backup cursor tests and add additional tests +- :issue:`SERVER-46010` Incremental backups should remain viable across replication rollback on the backup source +- :issue:`SERVER-46366` Append the backup cursors user arguments to the metadata document +- :issue:`SERVER-46375` Include the offset, length pair for files as part of the first full backup for incremental +- :issue:`SERVER-46488` queryableBackupMode should recover from the journal files on startup using the recovery timestamp +- :issue:`SERVER-46565` Extend ESE backup tests to use $extendBackupCursor + +Operations +~~~~~~~~~~ + +:issue:`SERVER-45662` Flow Control currentOp timeAcquiringMicros stat is no longer updated + +Build and Packaging +~~~~~~~~~~~~~~~~~~~ + +- :issue:`SERVER-45713` Run rhel7 push and publish tasks on large rhel70 distro +- :issue:`SERVER-45732` Filter flags from net-snmp-config invocation more aggressively +- :issue:`SERVER-45879` No Builds Produced for s390x Ubuntu 18.04 for 4.2.3 +- :issue:`SERVER-45922` Build failure in overflow_arithmetic.h: constexpr function never produces a constant expression + +Tools +~~~~~ + +:issue:`TOOLS-2430` mongorestore: in dotted index keys, replace "hashed" with "1" + +Internals +~~~~~~~~~ + +- :issue:`SERVER-37148` Remove mr_shard_version.js and mr_during_migrate.js in favor of MR FSM test +- :issue:`SERVER-41872` PlanEnumerator AndAssignment::choices ordering not stable and is relevant to set of plans generated +- :issue:`SERVER-42930` ConnectionPool controller updates must batch across hosts +- :issue:`SERVER-43308` Invariant failure in mqlrun: doc.value().isOwned() +- :issue:`SERVER-43339` PBWM locks acquired part of GlobalLock::GlobalLock() should be interruptible. Else, it won't respect MaxTimeMS. +- :issue:`SERVER-43470` Complete TODO listed in SERVER-35156 +- :issue:`SERVER-43726` Make ssl_alert_reporting.js tolerate LEGACY crypto policy on RHEL8 +- :issue:`SERVER-43763` Figure out if global LDAP synchronization can be disabled when libldap is built with OpenSSL. +- :issue:`SERVER-43971` MQLRUN crashes if pipeline is specified in file +- :issue:`SERVER-44325` Add polyfill for certificate chain verification +- :issue:`SERVER-44435` Allow x509 authorization to be selectively enabled based on the CA +- :issue:`SERVER-44620` Fix sslProviderSupports helpers on Debian 10 +- :issue:`SERVER-44853` MSI Should skip install MongoD service dialog when mongod is not selected to be installed +- :issue:`SERVER-44904` Startup recovery should not delete corrupt documents while rebuilding unfinished indexes +- :issue:`SERVER-45261` create more state in NiTL ctor +- :issue:`SERVER-45486` Add information to debug index key count mismatch issue in 'hashed_index_bad_keys_cleanup.js' +- :issue:`SERVER-45544` burn_in_tests for certain tests can time out regardless of what changed +- :issue:`SERVER-45546` Do not create HostPools for passive members +- :issue:`SERVER-45644` Reevaluate timeouts used by burn_in_test +- :issue:`SERVER-45726` Allow empty firstBatch with TaskExecutorCursor +- :issue:`SERVER-45748` burn_in_tags_bypass_compile is not looking at the correct task +- :issue:`SERVER-45764` Generate resmoke tasks need to take setup time into account when setting timeouts +- :issue:`SERVER-45766` Remove "requires" from the server yaml +- :issue:`SERVER-45825` Disable tool_replset for ephemeralForTest storage engine +- :issue:`SERVER-45867` Use latest version of signal processing +- :issue:`SERVER-46003` Send "search" internally from mongod to mongot instead of "searchBeta" +- :issue:`SERVER-46082` Use bin/analysis.py for performance projects +- :issue:`SERVER-46174` Free peer certificate in SSL_get0_verified_chain polyfill +- :issue:`SERVER-46197` Make build flag to disable diagnostic latches +- :issue:`TOOLS-2461` Backport mongorestore hashed index fix to 4.2 +- :issue:`WT-4886` Avoid depending on particular error message text for test_bug018 +- :issue:`WT-4968` Remove all_committed timestamp +- :issue:`WT-4999` Migrate Jenkins “wiredtiger-test-format-stress-zseries” job to Evergreen +- :issue:`WT-5003` Migrate Jenkins “wiredtiger-test-race-condition-stress-sanitizer” job to Evergreen +- :issue:`WT-5024` Migrate Jenkins “wiredtiger-compatibility” job to Evergreen +- :issue:`WT-5041` Distribute modifications properly in test_calc_modify.py +- :issue:`WT-5081` Add support for ASan builds in the Python test suite +- :issue:`WT-5119` Birthmark records can be read as normal updates if reads race with checkpoints +- :issue:`WT-5159` Make wiredtiger work with SWIG 4.0.0 beyond +- :issue:`WT-5165` Add cursor copy debug mode +- :issue:`WT-5192` Don't allow checkpoints to evict without a snapshot +- :issue:`WT-5199` Adding correctness tasks into rhel80 Evergreen build variant +- :issue:`WT-5206` Return the correct checkpoint-modified list of blocks +- :issue:`WT-5235` Craft a workload to show lookaside contention +- :issue:`WT-5255` Turn off external programs if direct I/O is configured for test/format +- :issue:`WT-5261` coverage-report task timed out in Evergreen +- :issue:`WT-5334` Add testing coverage for static wt build +- :issue:`WT-5366` read-committed and read-uncommitted transactions can stall eviction +- :issue:`WT-5371` Fix test_stat08.py assertion failure +- :issue:`WT-5372` Skip known errors for long-running format stress sanitizer tasks +- :issue:`WT-5376` WT_UPDATE.type field can race with visibility checks when returning key/value pairs +- :issue:`WT-5377` variable-length column store insert locking in format test program can stall eviction +- :issue:`WT-5379` Missing varargs cleanup +- :issue:`WT-5380` Stat clear is not clearing the proper lookaside cursor stats +- :issue:`WT-5383` Update WiredTiger source code to include 2020 copyright notices +- :issue:`WT-5387` Prepared transaction resolution can stall eviction on active pages +- :issue:`WT-5393` Prepared transaction rollback and API error handling fixes +- :issue:`WT-5395` Fix a bug in the read lock implementation when there is a lot of contention +- :issue:`WT-5398` Adding more correctness tasks into rhel80 Evergreen build variant +- :issue:`WT-5405` Make format LSM test a separate Evergreen task +- :issue:`WT-5410` WiredTiger formatted timestamp string buffer size is too small +- :issue:`WT-5437` Salvage's excessive consumption of cache memory causing eviction to stall +- :issue:`WT-5440` __wt_txn_clear_read_timestamp() has an unnecessary serialization point +- :issue:`WT-5442` Fix failure in test_shared_cache01.py +- :issue:`WT-5443` Disable PPC format tests in Evergreen +- :issue:`WT-5444` Re-enable PPC format tests in Evergreen +- :issue:`WT-5445` Handle relative "home" directories in format.sh +- :issue:`WT-5449` Increase contention in history store stress workload +- :issue:`WT-5450` Support timeout setting for long-running operations in test/format +- :issue:`WT-5458` Fix Evergreen timeout failures in linux-directio test +- :issue:`WT-5460` Buffer alignment failure captured by linux-directio test +- :issue:`WT-5468` Improve documentation for "wt load" +- :issue:`WT-5480` Don't take threads resolving prepared transactions to assist with eviction +- :issue:`WT-5488` Dump the failing CONFIG for Evergreen test/format tasks +- :issue:`WT-5521` Cache stuck during format initial load, configured with library checkpoints +- :issue:`WT-5534` Incremental backup needs to accept older metadata +- :issue:`WT-5536` Add zstd as a builtin compressor for WiredTiger Python package +- :issue:`WT-5537` Use correct WT_ITEM fields per memory sanitizer +- :issue:`WT-5538` Change format to ignore Evergreen timestamps in configuration files +- :issue:`WT-5553` Return error if primary cursor is not an incremental source +- :issue:`WT-5554` Account for logpath when retrieving file size in incremental backup +- :issue:`WT-5564` Buffer not extended properly when incremental bitstring grows +- :issue:`WT-5584` Change format to ignore Evergreen timestamps in configuration files +- :issue:`WT-5587` Limit how many checkpoints are dropped by a subsequent checkpoint + diff --git a/source/includes/changelogs/releases/4.2.5.rst b/source/includes/changelogs/releases/4.2.5.rst new file mode 100644 index 00000000000..db3fe1d0f19 --- /dev/null +++ b/source/includes/changelogs/releases/4.2.5.rst @@ -0,0 +1,31 @@ +.. _4.2.5-changelog: + +4.2.5 Changelog +--------------- + +Sharding +~~~~~~~~ + +:issue:`SERVER-45770` Add to information contained in logfile about "moveChunk.to" + +Storage +~~~~~~~ + +:issue:`SERVER-46858` [4.2] Start WT in read only mode if the 'recoverToOplogTimestamp' flag is missing for queryable backup + +Build and Packaging +~~~~~~~~~~~~~~~~~~~ + +:issue:`SERVER-46983` Upload repobuilding packages to correct URL + +Internals +~~~~~~~~~ + +- :issue:`SERVER-45043` Fix SSL test failure on Ubuntu +- :issue:`SERVER-45156` SockAddr constructor should take sockaddr, not sockaddr_storage +- :issue:`SERVER-46126` LDAP proxy and mongod startup race in ldap_insuffcient_access_rights.js +- :issue:`SERVER-46630` RemoveSaver writes GCM tag to incorrect file position +- :issue:`SERVER-46746` Add sysbench large scale workload to sys-perf for durable history testing +- :issue:`SERVER-46754` Use new repobuilder service +- :issue:`SERVER-46766` Teardown clusters after every perf run + diff --git a/source/includes/changelogs/releases/4.2.6.rst b/source/includes/changelogs/releases/4.2.6.rst new file mode 100644 index 00000000000..c92a786a11d --- /dev/null +++ b/source/includes/changelogs/releases/4.2.6.rst @@ -0,0 +1,118 @@ +.. _4.2.6-changelog: + +4.2.6 Changelog +--------------- + +Security +~~~~~~~~ + +- :issue:`SERVER-45803` mongodecrypt needs a ServiceContext +- :issue:`SERVER-46834` Use monotonic time in UserCacheInvalidator +- :issue:`SERVER-47113` LDAP connection pool acquisition state should own host list + +Sharding +~~~~~~~~ + +- :issue:`SERVER-29153` Make sure replica set nodes agree on which node is primary before doing writes in ShardingTest initialization +- :issue:`SERVER-32871` ReplicaSetMonitorRemoved and ShardNotFound errors on fanout query after removing a shard +- :issue:`SERVER-41278` FSM killSession helper should not kill sessions being run by background hooks +- :issue:`SERVER-41777` Make multi_mongos2.js awaitReplication after sharding a collection +- :issue:`SERVER-42304` Load causal consistency override in sharded_collections_causally_consistent_jscore_txns_passthrough +- :issue:`SERVER-42827` Allow sessions collection to return OK for creating indexes if at least one shard returns OK and others return CannotImplicitlyCreateCollection +- :issue:`SERVER-42862` Prevent shard refreshes in mergeChunks command from joining earlier refreshes +- :issue:`SERVER-43848` find/update/delete w/o shard key predicate under txn with snapshot read can miss documents +- :issue:`SERVER-44115` Exclude jstests/core/autocomplete.js from sharded jscore tests +- :issue:`SERVER-44463` insertConfigDocumentsAsRetryableWrite() incorrectly calculates BSON array overhead +- :issue:`SERVER-45119` CollectionShardingState::getCurrentShardVersionIfKnown returns collection version instead of shard version +- :issue:`SERVER-45389` Add metrics tracking how often shards have inconsistent indexes +- :issue:`SERVER-45910` Router might target wrong shard on write operation for unsharded collection +- :issue:`SERVER-46084` Don't use $setUnion in aggregation for finding inconsistent sharded indexes +- :issue:`SERVER-46307` database_versioning_safe_secondary_reads.js should not set "votes: 0" on the shard secondaries +- :issue:`SERVER-46942` State information can be leaked if server closes too quickly on network_interface_tl +- :issue:`SERVER-47436` Make shards validate shardKey in dataSize command + +Replication +~~~~~~~~~~~ + +- :issue:`SERVER-33627` Initial syncer needs to handle exception +- :issue:`SERVER-35437` Wait for secondary state after stepdown command in multi_rs.js +- :issue:`SERVER-46517` Stepdown changes the underlying state of canAcceptWrites() out of RSTL X mode +- :issue:`SERVER-47109` Race in replset1.js from two-phase index build + +Query +~~~~~ + +- :issue:`SERVER-40805` Indicate the reason for replanning in the log file +- :issue:`SERVER-45147` "Ghost" timestamp must set transaction to unordered +- :issue:`SERVER-46872` yield_with_drop.js FSM workload should permit upserts to fail with NoProgressMade + +Write Operations +~~~~~~~~~~~~~~~~ + +:issue:`SERVER-47233` WriteOp can be left in pending state, leading to erroneous NoProgressMade write error from mongos + +Aggregation +~~~~~~~~~~~ + +:issue:`SERVER-44689` Add serverStatus counter for each use of an aggregation stage in a user's request + +Storage +~~~~~~~ + +- :issue:`SERVER-44507` Hybrid index build is able to commit (acquire stronger mode locks) for a collection that contains prepared documents. (4.2 only) +- :issue:`SERVER-46468` The validate command may generate overlong responses +- :issue:`SERVER-46865` collMod should not take database MODE_X lock +- :issue:`SERVER-47006` Implement a downgrade floor between 4.4 and 4.2 +- :issue:`SERVER-47425` When 4.2 discovers log version 4 records on startup, continue to write log version 4 records + +Operations +~~~~~~~~~~ + +- :issue:`SERVER-44892` getShardDistribution should use $collStats agg stage instead of collStats command +- :issue:`SERVER-46024` Collect /proc/vmstat swap statistics in FTDC + +Build and Packaging +~~~~~~~~~~~~~~~~~~~ + +- :issue:`SERVER-43231` Add support for releasing mqlrun artifacts for certain Ubuntu LTS versions +- :issue:`SERVER-46996` all push/publish_packages tasks should run on small hosts + +Internals +~~~~~~~~~ + +- :issue:`SERVER-15902` use signal handling stack via sigaltstack to improve behavior on stack overflow +- :issue:`SERVER-38119` Windows dump file naming does not account for dots in directory names +- :issue:`SERVER-39241` Plan scoring incorrectly applies noFetchBonus bonus to all plans when no projection is provided +- :issue:`SERVER-41160` Add shutdown method for CatalogCacheLoader +- :issue:`SERVER-42278` Log SockAddrs produced during LDAP connection establishment with manually derived sizes +- :issue:`SERVER-42455` ReplicaSetChangeNotifier::onConfirmedSet is unsafe during shutdown +- :issue:`SERVER-42525` Single-node replica sets shouldn't wait for electable caught up secondaries during shutdown +- :issue:`SERVER-43011` Add optional namespace restriction to failCommand failpoint +- :issue:`SERVER-43732` burn_in_tests did not detect changes in core +- :issue:`SERVER-43889` Distinguish between a retryable write and a transaction when failing a command +- :issue:`SERVER-45143` Missing expected field "protocolVersion", but that field has a default value +- :issue:`SERVER-45334` Service Name not respected in MSI Installer +- :issue:`SERVER-45508` Invariant failure in getFieldsWithStringBounds with descending point ranges +- :issue:`SERVER-45525` ReplBatcher should explicitly read at kNoTimestamp +- :issue:`SERVER-45835` Add optimized Linkbench to Sys-perf as a new task +- :issue:`SERVER-45881` Investigate and implement desired Flow Control throttling for multi-document transactions +- :issue:`SERVER-46135` Create selected_tests alias +- :issue:`SERVER-46362` Make set_step_params test tolerate sporadic connections +- :issue:`SERVER-46410` Validate should check for duplicate keys in unique indexes +- :issue:`SERVER-46439` Add acceptance tests for burn_in_tags +- :issue:`SERVER-46501` Add /proc/self/mountinfo to hostInfo response +- :issue:`SERVER-46851` Decrease the number of jobs in logical session cache tests +- :issue:`SERVER-46861` Update perf.yml to use the updated genny invocation +- :issue:`SERVER-46980` Add multiversion* expansions to Enterprise RHEL 7.0 builder in v4.2 +- :issue:`SERVER-47080` Enable verbose logging for LDAP tests +- :issue:`SERVER-47114` Make ldapproxy.py use IOCP on Windows +- :issue:`SERVER-47174` mozjs third party code folder is ignored by git +- :issue:`SERVER-47193` createIndexes command accepts "commitQuorum" option on 4.2 servers +- :issue:`SERVER-47384` Remove TODO comment for SERVER-41070 +- :issue:`SERVER-47407` Avoid WriteUnitOfWork in index build collection scan loop +- :issue:`WT-5669` Prepare support with durable history: backport data format changes to 4.2 +- :issue:`WT-5866` Remove history store file when downgrading to 4.2 +- :issue:`WT-5892` Bump log/WT version to facilitate downgrade floor for MongoDB 4.2 +- :issue:`WT-5934` Stop validating timestamps read from disk in 4.2 +- :issue:`WT-5966` 4.4 downgrade can result in 4.2 core dumps if cells are ignored + diff --git a/source/includes/changelogs/releases/4.2.7.rst b/source/includes/changelogs/releases/4.2.7.rst new file mode 100644 index 00000000000..40509f783f5 --- /dev/null +++ b/source/includes/changelogs/releases/4.2.7.rst @@ -0,0 +1,112 @@ +.. _4.2.7-changelog: + +4.2.7 Changelog +--------------- + +Security +~~~~~~~~ + +- :issue:`SERVER-45514` [FLE] Reject document validators with encryption-related keywords if the validationAction is "warn" +- :issue:`SERVER-48039` Unrecognized option: net.ssl.clusterCertificateSelector in MongoDB v4.2 + +Sharding +~~~~~~~~ + +- :issue:`SERVER-42632` Disable pinger threads that reach out to config server to make integration tests pass +- :issue:`SERVER-42772` race between TransactionCoordinatorService::joinPreviousRound and coordinator destruction can trigger invariant +- :issue:`SERVER-43100` Remove CoordinateCommitReturnsNoneIfCoordinatorWasRemoved unit test +- :issue:`SERVER-45009` Transaction coordinator tasks should be robust to shutdown failing to step down +- :issue:`SERVER-46396` Add metrics to track number of operations blocked behind a catalog cache refresh +- :issue:`SERVER-46487` The mongos routing for scatter/gather ops can have unbounded latency +- :issue:`SERVER-47481` Set minNumChunksForSessionsCollection to 1 on the CSRS in ShardedClusterFixture-based suites +- :issue:`SERVER-47745` Make chunk query in ShardingCatalogManager compatible with chunks created in 3.4 +- :issue:`SERVER-47999` balance_repl.js should ensure writes have replicated before attempting to read them from a secondary + +Replication +~~~~~~~~~~~ + +- :issue:`SERVER-38731` Ability to specify sync source read preference in initial sync +- :issue:`SERVER-47190` Shutdown command with force:true should ignore all stepdown errors +- :issue:`SERVER-47613` Invariant in processReplSetRequestVotes +- :issue:`SERVER-47622` replSetReconfig.js should check ismaster before running the reconfig command +- :issue:`SERVER-47695` Write commands run by threads that can survive rollback can fail operationTime invariant in ServiceEntryPoint +- :issue:`SERVER-48046` {replSetFreeze: 0} done in RollbackTest.restartNode() should be resilient of network errors + +Query +~~~~~ + +:issue:`SERVER-46810` Broken E11000 duplicate key error when unique index contains collation + +Aggregation +~~~~~~~~~~~ + +- :issue:`SERVER-46819` Allow transactions in change stream sharded passthroughs +- :issue:`SERVER-47581` mongoS does not set 'useNewUpsert' on $mergeCursors pipelines [4.4, 4.2] + +Storage +~~~~~~~ + +- :issue:`SERVER-44577` Ensure WiredTiger cursors have started a transaction before reading data +- :issue:`SERVER-46398` Suggest explicit dbpath when starting mongod on macOS and the default dbpath isn't found +- :issue:`SERVER-46699` Report the oplog visibility timestamp in FTDC +- :issue:`SERVER-47462` Remove 'SetIndexCommitQuorum' command support from mongoDB 4.2 + +Operations +~~~~~~~~~~ + +- :issue:`SERVER-45295` Make sure that LDAP logs always contain context on AuthZN operation +- :issue:`SERVER-47553` mongos crashes due to client disconnecting when signing keys being refreshed + +Build and Packaging +~~~~~~~~~~~~~~~~~~~ + +- :issue:`SERVER-44072` Platform Support: Add Enterprise RHEL 8 PPC +- :issue:`SERVER-48094` Add RHEL 8.1 to repo_config yaml + +Internals +~~~~~~~~~ + +- :issue:`SERVER-42927` Increase verbosity of symbol loading in hang_analyzer.py on Windows +- :issue:`SERVER-43468` Complete TODO listed in SERVER-38690 +- :issue:`SERVER-45117` Guard NetworkInterfaceTL::setAlarm() more aggressively +- :issue:`SERVER-45624` Pre-split and distribute chunks of sessions collection +- :issue:`SERVER-46633` Windows TLS implementation may declare hostname mismatch on unrelated error +- :issue:`SERVER-46684` Repackage the hang-analyzer as a resmoke subcommand +- :issue:`SERVER-46769` Migrate from optparse to argparse +- :issue:`SERVER-46841` Make PeriodicRunner interrupt blocked operations on stop +- :issue:`SERVER-47056` Do not use readOnce cursors for collection scan in initial sync +- :issue:`SERVER-47063` Upgrade static OpenSSL to 1.1.1e +- :issue:`SERVER-47071` CheckReplOplogs can fail to detect a mismatch +- :issue:`SERVER-47264` Backport DocumentSourceBucketAuto::optimize() function to 4.2 +- :issue:`SERVER-47351` Better synchronize NetworkInterfaceTL shutdown with in-flight commands +- :issue:`SERVER-47373` Improve handling of empty TLS packets +- :issue:`SERVER-47429` authenticationMechanisms parameter is not validated +- :issue:`SERVER-47475` Make PeriodicJob aware of cancelation at global shutdown +- :issue:`SERVER-47507` Cancel all remaining egress commands on shutdown +- :issue:`SERVER-47623` Fix use-diagnostic-latches=off on v4.2 +- :issue:`SERVER-47633` Add uses_transactions tag to index_build_yield_prepare_conflicts.js +- :issue:`SERVER-47634` Make metric tests in stepup.js more robust +- :issue:`SERVER-47668` Update FCV documentation links to 4.2 in feature_compatibility_version_documentation.h +- :issue:`SERVER-47685` Remove fetch_and_build_openssl.sh from master branch +- :issue:`SERVER-47893` Add test confirming that variables defined above a $graphLookup are available for use +- :issue:`SERVER-47919` Don't expose --suite option in find-suites; use set_default instead +- :issue:`SERVER-47940` Add space between resmoke.py and run in powertest +- :issue:`SERVER-48005` Reduce parallelism on Ubuntu 1804 ARM +- :issue:`TOOLS-2526` [v4.2] mongorestore may incorrectly validate index name length before calling createIndexes +- :issue:`TOOLS-2532` [v4.2] mongorestore hangs on invalid archive +- :issue:`WT-4954` Document duplicate backup cursors +- :issue:`WT-5212` Backup data validation tests +- :issue:`WT-5214` Verify potential incremental failures +- :issue:`WT-5246` Update WiredTiger backup documentation +- :issue:`WT-5589` force_stop on duplicate cursor open not returning error +- :issue:`WT-5624` Incremental unit test should use offset/length ranges +- :issue:`WT-5695` Fixed incremental backup example to use O_CREAT in the backup range case +- :issue:`WT-5697` Dropping or renaming tables returns EBUSY in incremental backup test +- :issue:`WT-5699` Refactor incremental backup RANGE code +- :issue:`WT-5719` Incremental backup metadata should quote the ID string +- :issue:`WT-5722` Incremental backup should do a name check on identifiers +- :issue:`WT-5834` Incremental backup returning too large offset +- :issue:`WT-5914` Only configure log-incremental backup if archiving is off in test/format +- :issue:`WT-5989` Support arguments in workgen +- :issue:`WT-5999` Update format so it's possible for it to restart on an existing database + diff --git a/source/includes/changelogs/releases/4.2.8.rst b/source/includes/changelogs/releases/4.2.8.rst new file mode 100644 index 00000000000..45d729691fb --- /dev/null +++ b/source/includes/changelogs/releases/4.2.8.rst @@ -0,0 +1,71 @@ +.. _4.2.8-changelog: + +4.2.8 Changelog +--------------- + +Sharding +~~~~~~~~ + +- :issue:`SERVER-40441` Arbiter nodes log error messages when try to create session collection or check if it exists +- :issue:`SERVER-45554` Un-blacklist core/txns from sharding test suites +- :issue:`SERVER-47799` AsyncRequestsSender should update replica set monitor in between retries for InterruptedAtShutdown +- :issue:`SERVER-47913` Redact sharding messages in split chunk and distributed lock acquisition +- :issue:`SERVER-48307` Transactions that write to exactly one shard and read from one or more other shards may incorrectly indicate failure on retry after successful commit +- :issue:`SERVER-48491` Add requires_document_locking tag to sessions_collection_reaping.js +- :issue:`SERVER-48674` Check if replication is enabled before checking if the node is an arbiter in LogicalSessionCacheImpl + +Replication +~~~~~~~~~~~ + +- :issue:`SERVER-46496` Retry on exceptions in reconfig_add_remove_arbiter.js +- :issue:`SERVER-46897` REMOVED node may never send heartbeat to fetch newest config +- :issue:`SERVER-47528` Presence of initialSyncStatus in replSetGetStatus consumes too much FTDC space +- :issue:`SERVER-47879` Should read from primary in rollback_reconstructs_transactions_prepared_before_stable +- :issue:`SERVER-48101` Use "j:true" when persistence is enabled in optime.js +- :issue:`SERVER-48250` Wait for hang in majority write before stepping down primary in write_concern_after_stepdown_and_stepup.js +- :issue:`SERVER-48276` ReplSet Free Monitoring URLs inconsistent +- :issue:`SERVER-48371` transactions_during_step_down.js must abort transaction in the shell +- :issue:`SERVER-48541` Fix log output on rollback of fcv document + +Query +~~~~~ + +- :issue:`SERVER-47209` change_streams_update_lookup_shard_metadata_missing.js should handle the node the change stream cursor was established on going through rollback +- :issue:`SERVER-47773` geoNear invariant on mongos +- :issue:`SERVER-47994` Fix for numerical overflow in GeoHash + +Storage +~~~~~~~ + +- :issue:`SERVER-43097` Improve log messaging when index builds get foregrounded because of startup recovery +- :issue:`SERVER-45570` Add a ProgressMeter to the index build startup recovery code path +- :issue:`SERVER-48384` Make PeriodicJob stop before TimestampMonitor destroy its members + +Operations +~~~~~~~~~~ + +- :issue:`SERVER-44051` getShardDistribution() does not report "Collection XYZ is not sharded" on dropped but previously sharded collections +- :issue:`SERVER-46189` shell hang with message "Missing ssl modes with a single replica set is disallowed + +Build and Packaging +~~~~~~~~~~~~~~~~~~~ + +- :issue:`SERVER-48640` Update RHEL 6.2 AMI for package tests +- :issue:`SERVER-48659` Update SLES 12 AMI for package tests + +Internals +~~~~~~~~~ + +- :issue:`SERVER-46758` setFCV can be interrupted before an FCV change is majority committed and rollback the FCV without running the setFCV server logic +- :issue:`SERVER-47187` Add startup warning when SeIncreaseWorkingSetPrivilege not present +- :issue:`SERVER-47256` Update listed maintainer for repo package files +- :issue:`SERVER-47611` Re-work to_local_args function using argparse +- :issue:`SERVER-47798` Audit isMaster response validation for mongod and mongos +- :issue:`SERVER-47877` Some replsets tests use arrayEq without assert +- :issue:`SERVER-48346` Fix lifetime issues for barriers captured by reference +- :issue:`SERVER-48369` Fix prepare_conflict.js to use write concern "majority" when creating an index +- :issue:`SERVER-48657` Use evergreen module to control signal processing in perf projects +- :issue:`TOOLS-2562` [v4.2] Oplog replay can't handle entries > 16 MB +- :issue:`TOOLS-2586` [v4.2] Write location not correctly set +- :issue:`WT-6366` Off-by-one overflow in block-modification bitmaps for incremental backup + diff --git a/source/includes/changelogs/releases/4.2.9.rst b/source/includes/changelogs/releases/4.2.9.rst new file mode 100644 index 00000000000..55e401e0f72 --- /dev/null +++ b/source/includes/changelogs/releases/4.2.9.rst @@ -0,0 +1,115 @@ +.. _4.2.9-changelog: + +4.2.9 Changelog +--------------- + +Security +~~~~~~~~ + +:issue:`SERVER-47733` SymmetricEncryptorWindows shouldn't pad when update is called + +Sharding +~~~~~~~~ + +- :issue:`SERVER-40441` Arbiter nodes log error messages when try to create session collection or check if it exists +- :issue:`SERVER-46194` Applying transfer mods in a migration does not handle write conflicts +- :issue:`SERVER-48096` PeriodicShardedIndexConsistencyChecker thread on jstests can cause unintended shard refreshes +- :issue:`SERVER-48229` Shutdown PeriodicShardedIndexConsistencyChecker after ReplicationCoordinator so no thread will try to pause the job after it has stopped +- :issue:`SERVER-48491` Add requires_document_locking tag to sessions_collection_reaping.js +- :issue:`SERVER-48674` Check if replication is enabled before checking if the node is an arbiter in LogicalSessionCacheImpl +- :issue:`SERVER-48926` Fix remaining sharding tests that incorrectly set votes to 0 on shard secondaries +- :issue:`SERVER-49233` Introduce a flag to toggle the logic for bumping collection's major version during split +- :issue:`SERVER-49311` PeriodicShardedIndexConsistencyChecker might cause failures on stale_mongos_and_restarted_shards_agree_on_shard_version.js + +Replication +~~~~~~~~~~~ + +- :issue:`SERVER-44779` Invariant internal operations that hit a prepareConflict must be marked killable +- :issue:`SERVER-45610` Some reads work while system is RECOVERING +- :issue:`SERVER-47849` Add more logging to shutdownTask +- :issue:`SERVER-48525` Forbid dropping config.transactions when there are prepared transactions +- :issue:`SERVER-48527` Aborting in-progress transactions on step-up should clear session state before returning +- :issue:`SERVER-48576` Fix the election race in change_stream_stepdown.js +- :issue:`SERVER-48611` speculative_majority_find.js should call awaitLastOpCommitted before running majority read that is expected to succeed +- :issue:`SERVER-48712` Race in write_concern_after_stepdown.js +- :issue:`SERVER-48778` Make reconstruct_prepared_transactions_initial_sync.js robust to election failures. +- :issue:`SERVER-48967` Prevent replicated writes on empty namespaces on secondaries +- :issue:`SERVER-48979` Race between config propagation and election in change_stream_stepdown.js +- :issue:`SERVER-49471` Retry on WT_ROLLBACK when applying prepareTransaction oplog entry +- :issue:`SERVER-50039` Timing error in dbadmin.js test + +Query +~~~~~ + +- :issue:`SERVER-35921` Index scan uses incorrect bounds for MinKey and MaxKey +- :issue:`SERVER-44273` Failure to parse certain time zone specifications on windows platforms. +- :issue:`SERVER-45233` Indexed inequalities to arrays return incorrect results +- :issue:`SERVER-47223` geoNear/$geoNear does not apply index hints +- :issue:`SERVER-48614` Plan cache key computation for wildcard indexes with partialIndexFilter is incorrect, leading to incorrect query results +- :issue:`SERVER-48950` Enhance explain for $search to expose stats from mongot +- :issue:`SERVER-48993` explodeForSort can produce incorrect query plan +- :issue:`SERVER-49527` recoverFromOplogAsStandalone does not relax index constraints + +Catalog +~~~~~~~ + +:issue:`SERVER-47714` Secondary asserts on system.profile collection with WiredTigerRecordStore::insertRecord 95: Operation not supported + +Storage +~~~~~~~ + +- :issue:`SERVER-44529` Re-acquiring locks after a yield and step down results in wrong parameters on recoveryUnit +- :issue:`SERVER-48274` Remove readOnly mode for queryable restores of encrypted sharded clusters +- :issue:`SERVER-48453` Lazily initialize a record store's auto incrementing counter on deletes +- :issue:`SERVER-48695` setAppliedThrough must set orderedCommit=false on the recovery unit + +Operations +~~~~~~~~~~ + +- :issue:`SERVER-44051` getShardDistribution() does not report "Collection XYZ is not sharded" on dropped but previously sharded collections +- :issue:`SERVER-48244` Shell should not hard-code the allowed explain levels and let the server reject it instead + +Build and Packaging +~~~~~~~~~~~~~~~~~~~ + +- :issue:`SERVER-42042` Warn or fail early on dynamic builds with toolchain compiler and tcmalloc +- :issue:`SERVER-46445` MongoDB MSI installer showing irrelevant error message while installing in server configuration window +- :issue:`SERVER-48329` Adjust naming of action_type.h on either master or all stable branches +- :issue:`SERVER-48640` Update RHEL 6.2 AMI for package tests + +Internals +~~~~~~~~~ + +- :issue:`SERVER-33229` Overload startParallelShell in auto_retry_on_network_error.js to connect after loading the auto_retry_on_network_error.js override +- :issue:`SERVER-41070` Add blockConnection mode to failCommand +- :issue:`SERVER-43490` Validate if we can perform TODO listed in SERVER-38686 +- :issue:`SERVER-46721` Step up may cause reads at PIT with holes after yielding +- :issue:`SERVER-46854` Disable periodic index consistency checker on config servers in jstests/sharding/lookup_mongod_unaware.js +- :issue:`SERVER-47195` Allow failCommand failpoint to trigger only on a specific MongoClient +- :issue:`SERVER-47883` Newly-elected primaries do not wait for single-phase background index builds to complete before accepting writes +- :issue:`SERVER-47930` Ubuntu 20.04 - ldap_authz_authn.js fails to load test certificate +- :issue:`SERVER-48032` Update references of community mailing-lists to MongoDB Developer Community Forums +- :issue:`SERVER-48058` Make sure abort_transactions_on_step_up waits for optime to be applied +- :issue:`SERVER-48067` Reduce memory consumption for unique index builds with large numbers of non-unique keys +- :issue:`SERVER-48107` Retry replSetStepDown in rollback_test.js +- :issue:`SERVER-48514` Separate testing 'called' and 'successful' fields for serverStatus election metrics +- :issue:`SERVER-48532` [4.2] IndexBuildInterceptor::areAllWritesApplied may return false despite all records being visibly applied +- :issue:`SERVER-48568` Use 'nodeOptions' in change_streams_multi_version_transaction.js +- :issue:`SERVER-48569` Add ConflictingOperationInProgress as acceptable error code to stepDown in validateCollectionsCallback +- :issue:`SERVER-48657` Use evergreen module to control signal processing in perf projects +- :issue:`SERVER-48891` nullptr dereference on ViewCatalog in reIndex when Database does not exist +- :issue:`SERVER-48907` Allow users to patch test changes to linkbench/linkbench2 using evergreen set-module +- :issue:`SERVER-49007` Roundtrip registration id in metrics response in mock_http_server.py +- :issue:`SERVER-49071` Make ldap_fastest_host_selection.js tolerate missing LDAP servers in statistics +- :issue:`SERVER-49097` sys-perf builds differ from release builds +- :issue:`SERVER-49142` Validate correct field name in RoleName::parseFromBSON() +- :issue:`SERVER-49335` publish_packages should use barque API key +- :issue:`SERVER-49404` Enforce additional checks in $arrayToObject +- :issue:`SERVER-49690` Retry "CappedPositionLost" when searching for old oplog entries +- :issue:`SERVER-49704` txn_being_applied_to_secondary_cannot_be_killed.js should not allow elections +- :issue:`SERVER-50173` [v4.4] Remove explode_for_sort_collation.js from backports list of test suite sharding_multiversion +- :issue:`WT-6261` Turn off incremental backup rename testing +- :issue:`WT-6319` Fix for corrupted encrypted item: padded size less than actual size +- :issue:`WT-6480` Fix a bug where files without block modification information were repeatedly copied at each incremental backup +- :issue:`WT-6495` Refactor test_backup16.py + diff --git a/source/includes/currentOp-output-example.rst b/source/includes/currentOp-output-example.rst index 89c84350472..7ab7e70f7d7 100644 --- a/source/includes/currentOp-output-example.rst +++ b/source/includes/currentOp-output-example.rst @@ -62,6 +62,10 @@ }, "killPending" : , "numYields" : , + "waitingForLatch" : { // Starting in MongoDB 4.2.2 + "timestamp" : , + "captureName" : + }, "locks" : { "ParallelBatchWriterMode" : , "ReplicationStateTransition" : , @@ -195,6 +199,10 @@ }, "killPending" : , "numYields" : , + "waitingForLatch" : { // Starting in MongoDB 4.2.2 + "timestamp" : , + "captureName" : + }, "locks" : { "ParallelBatchWriterMode" : , "ReplicationStateTransition" : , @@ -353,6 +361,10 @@ }, "killPending" : , "numYields" : , + "waitingForLatch" : { // Starting in MongoDB 4.2.2 + "timestamp" : , + "captureName" : + }, "locks" : { "ParallelBatchWriterMode" : , "ReplicationStateTransition" : , diff --git a/source/includes/deprecated-db.printSlaveReplicationInfo.rst b/source/includes/deprecated-db.printSlaveReplicationInfo.rst new file mode 100644 index 00000000000..848a135d1a4 --- /dev/null +++ b/source/includes/deprecated-db.printSlaveReplicationInfo.rst @@ -0,0 +1,2 @@ +*Deprecated since version 4.2.10:* Use +:method:`db.printSecondaryReplicationInfo()` instead. \ No newline at end of file diff --git a/source/includes/deprecated-rs.printSlaveReplicationInfo.rst b/source/includes/deprecated-rs.printSlaveReplicationInfo.rst new file mode 100644 index 00000000000..8411b4f03c5 --- /dev/null +++ b/source/includes/deprecated-rs.printSlaveReplicationInfo.rst @@ -0,0 +1,2 @@ +*Deprecated since version 4.2.10:* Use +:method:`rs.printSecondaryReplicationInfo()` instead. \ No newline at end of file diff --git a/source/includes/deprecation-uniqueDocs.rst b/source/includes/deprecation-uniqueDocs.rst index a0e52f9e9ac..83eb09a45b8 100644 --- a/source/includes/deprecation-uniqueDocs.rst +++ b/source/includes/deprecation-uniqueDocs.rst @@ -1,3 +1,4 @@ .. deprecated:: 2.6 + Geospatial queries no longer return duplicate results. The :query:`$uniqueDocs` operator has no impact on results. diff --git a/source/includes/driver-examples/driver-example-indexes-1.rst b/source/includes/driver-examples/driver-example-indexes-1.rst index 60ed8b04bbe..100a20695fd 100644 --- a/source/includes/driver-examples/driver-example-indexes-1.rst +++ b/source/includes/driver-examples/driver-example-indexes-1.rst @@ -32,67 +32,14 @@ the collection must contain documents. To create an index in - :ref:`MongoDB Compass `, complete the following - steps: + :ref:`MongoDB Compass `: - 1. Navigate to the collection for which you wish to create - the index: - - a. In the left-hand MongoDB Compass navigation pane, click - the database to which your target collection belongs. - - b. From the database view, click the target collection name. - - #. Click the :guilabel:`Indexes` tab: - - .. figure:: /images/compass-index-tab.png - :alt: Compass index tab - - .. raw:: html - -
- - #. Click the :guilabel:`Create Index` button: - - .. figure:: /images/compass-create-index-button.png - :alt: Compass index button - - .. raw:: html - -
- - The following dialog appears: - - .. figure:: /images/compass-index-dialog.png - :scale: 60 % - :alt: Compass index dialog - - #. (Optional) Enter the index name. - - Leaving this field blank causes |compass| to create a - default name for the index. - - #. Add fields to the index. - - Use the :guilabel:`Configure the index definition` section - of the dialog to define the fields for your index and - their respective types. To create an index on multiple - fields, click :guilabel:`Add another field`. - - #. (Optional) Specify the index options. - - The following index options can be specified: - - - Create a :ref:`unique index ` - - Create :ref:`TTL ` - - Partial :ref:`filter expression ` - - #. Click :guilabel:`Create` to create the index. + .. include:: /includes/steps/create-index-compass.rst - id: python content: | To create an index using the - `Python driver `_, + :api:`Python driver `, use :py:meth:`pymongo.collection.Collection.create_index`. .. class:: copyable-code diff --git a/source/includes/driver-examples/driver-example-indexes-2.rst b/source/includes/driver-examples/driver-example-indexes-2.rst index 888000651c9..8208e2f053c 100644 --- a/source/includes/driver-examples/driver-example-indexes-2.rst +++ b/source/includes/driver-examples/driver-example-indexes-2.rst @@ -8,13 +8,17 @@ - id: compass content: | - .. important:: - - |compass| does not support collation for indexes. + .. note:: The following examples illustrate indexes and collation in the :doc:`Mongo Shell
`. + Refer to the + :hardlink:`MongoDB Compass Documentation + ` for instructions on using + custom collation with indexes in Compass. + + - id: python content: | .. include:: /includes/fact-collation-driver.rst diff --git a/source/includes/driver-examples/driver-example-query-43.rst b/source/includes/driver-examples/driver-example-query-43.rst index b4048571fa8..25ae07f72cc 100644 --- a/source/includes/driver-examples/driver-example-query-43.rst +++ b/source/includes/driver-examples/driver-example-query-43.rst @@ -10,16 +10,14 @@ - id: compass content: | - Copy the following expression into the :guilabel:`Filter` bar - and click :guilabel:`Find`: + 1. Copy the following expression into the :guilabel:`Filter` + field: - .. class:: copyable-code - .. code-block:: javascript - - { status: "A" } + .. code-block:: javascript + { status: "A" } - .. figure:: /images/compass-project-all-fields.png + #. Click :guilabel:`Find`. - id: python content: | diff --git a/source/includes/driver-examples/driver-example-query-44.rst b/source/includes/driver-examples/driver-example-query-44.rst index 6cbf95ab7c2..71ae6e21814 100644 --- a/source/includes/driver-examples/driver-example-query-44.rst +++ b/source/includes/driver-examples/driver-example-query-44.rst @@ -10,24 +10,25 @@ - id: compass content: | - Copy the following expression into the :guilabel:`Filter` bar: + + 1. Copy the following expression into the :guilabel:`Filter` + field: - .. class:: copyable-code - .. code-block:: javascript + .. code-block:: javascript - { status: "A" } + { status: "A" } - Copy the following expression into the :guilabel:`Project` - bar: + #. Click :guilabel:`Options` to open the additional query + options. - .. class:: copyable-code - .. code-block:: javascript + #. Copy the following expression into the :guilabel:`Project` + field: - { item: 1, status: 1 } + .. code-block:: javascript - Click :guilabel:`Find`. + { item: 1, status: 1 } - .. figure:: /images/compass-project-specified-plus-id.png + #. Click :guilabel:`Find`. - id: python content: | diff --git a/source/includes/driver-examples/driver-example-query-45.rst b/source/includes/driver-examples/driver-example-query-45.rst index 5d10374312d..274c3fbc247 100644 --- a/source/includes/driver-examples/driver-example-query-45.rst +++ b/source/includes/driver-examples/driver-example-query-45.rst @@ -10,24 +10,24 @@ - id: compass content: | - Copy the following expression into the :guilabel:`Filter` bar: + 1. Copy the following expression into the :guilabel:`Filter` + field: - .. class:: copyable-code - .. code-block:: javascript + .. code-block:: javascript - { status: "A" } + { status: "A" } - Copy the following expression into the :guilabel:`Project` - bar: + #. Click :guilabel:`Options` to open the additional query + options. - .. class:: copyable-code - .. code-block:: javascript + #. Copy the following expression into the :guilabel:`Project` + field: - { item: 1, status: 1, _id: 0 } + .. code-block:: javascript - Click :guilabel:`Find`. + { item: 1, status: 1, _id: 0 } - .. figure:: /images/compass-project-suppress-id.png + #. Click :guilabel:`Find`. - id: python content: | diff --git a/source/includes/driver-examples/driver-example-query-46.rst b/source/includes/driver-examples/driver-example-query-46.rst index 7738ea13928..9175eebcb86 100644 --- a/source/includes/driver-examples/driver-example-query-46.rst +++ b/source/includes/driver-examples/driver-example-query-46.rst @@ -10,24 +10,24 @@ - id: compass content: | - Copy the following expression into the :guilabel:`Filter` bar: + 1. Copy the following expression into the :guilabel:`Filter` + field: - .. class:: copyable-code - .. code-block:: javascript + .. code-block:: javascript - { status: "A" } + { status: "A" } - Copy the following expression into the :guilabel:`Project` - bar: + #. Click :guilabel:`Options` to open the additional query + options. - .. class:: copyable-code - .. code-block:: javascript + #. Copy the following expression into the :guilabel:`Project` + field: - { status: 0, instock: 0 } + .. code-block:: javascript - Click :guilabel:`Find`. + { status: 0, instock: 0 } - .. figure:: /images/compass-project-exclude-fields.png + #. Click :guilabel:`Find`. - id: python content: | diff --git a/source/includes/driver-examples/driver-example-query-47.rst b/source/includes/driver-examples/driver-example-query-47.rst index 43c6ebecc43..791cce6f7ed 100644 --- a/source/includes/driver-examples/driver-example-query-47.rst +++ b/source/includes/driver-examples/driver-example-query-47.rst @@ -13,24 +13,24 @@ - id: compass content: | - Copy the following expression into the :guilabel:`Filter` bar: + 1. Copy the following expression into the :guilabel:`Filter` + field: - .. class:: copyable-code - .. code-block:: javascript + .. code-block:: javascript - { status: "A" } + { status: "A" } - Copy the following expression into the :guilabel:`Project` - bar: + #. Click :guilabel:`Options` to open the additional query + options. - .. class:: copyable-code - .. code-block:: javascript + #. Copy the following expression into the :guilabel:`Project` + field: - { item: 1, status: 1, "size.uom": 1 } + .. code-block:: javascript - Click :guilabel:`Find`. + { item: 1, status: 1, "size.uom": 1 } - .. figure:: /images/compass-project-embedded-fields.png + #. Click :guilabel:`Find`. - id: python content: | diff --git a/source/includes/driver-examples/driver-example-query-48.rst b/source/includes/driver-examples/driver-example-query-48.rst index 1762e5996a9..e44c1f92c51 100644 --- a/source/includes/driver-examples/driver-example-query-48.rst +++ b/source/includes/driver-examples/driver-example-query-48.rst @@ -13,24 +13,24 @@ - id: compass content: | - Copy the following expression into the :guilabel:`Filter` bar: + 1. Copy the following expression into the :guilabel:`Filter` + field: - .. class:: copyable-code - .. code-block:: javascript + .. code-block:: javascript - { status: "A" } + { status: "A" } - Copy the following expression into the :guilabel:`Project` - bar: + #. Click :guilabel:`Options` to open the additional query + options. - .. class:: copyable-code - .. code-block:: javascript + #. Copy the following expression into the :guilabel:`Project` + field: - { "size.uom": 0 } + .. code-block:: javascript - Click :guilabel:`Find`. + { "size.uom": 0 } - .. figure:: /images/compass-project-suppress-embedded-field.png + #. Click :guilabel:`Find`. - id: python content: | diff --git a/source/includes/driver-examples/driver-example-query-49.rst b/source/includes/driver-examples/driver-example-query-49.rst index 05c63e8dc1d..a63773a19c0 100644 --- a/source/includes/driver-examples/driver-example-query-49.rst +++ b/source/includes/driver-examples/driver-example-query-49.rst @@ -10,24 +10,24 @@ - id: compass content: | - Copy the following expression into the :guilabel:`Filter` bar: + 1. Copy the following expression into the :guilabel:`Filter` + field: - .. class:: copyable-code - .. code-block:: javascript + .. code-block:: javascript - { status: "A" } + { status: "A" } - Copy the following expression into the :guilabel:`Project` - bar: + #. Click :guilabel:`Options` to open the additional query + options. - .. class:: copyable-code - .. code-block:: javascript + #. Copy the following expression into the :guilabel:`Project` + field: - { item: 1, status: 1, "instock.qty": 1 } + .. code-block:: javascript - Click :guilabel:`Find`. + { item: 1, status: 1, "instock.qty": 1 } - .. figure:: /images/compass-project-embedded-array-docs.png + #. Click :guilabel:`Find`. - id: python content: | diff --git a/source/includes/driver-examples/driver-example-query-50.rst b/source/includes/driver-examples/driver-example-query-50.rst index 5c790b30cc5..0ea57407199 100644 --- a/source/includes/driver-examples/driver-example-query-50.rst +++ b/source/includes/driver-examples/driver-example-query-50.rst @@ -8,6 +8,30 @@ db.inventory.find( { status: "A" }, { item: 1, status: 1, instock: { $slice: -1 } } ) + - id: compass + content: | + + 1. Copy the following expression into the :guilabel:`Filter` + field: + + .. code-block:: javascript + + { status: "A" } + + #. Click :guilabel:`Options` to open the additional query + options. + + #. Copy the following expression into the :guilabel:`Project` + field: + + .. code-block:: javascript + + { item: 1, status: 1, instock: { $slice: -1 } } + + #. Click :guilabel:`Find`. + + + - id: python content: | .. class:: copyable-code @@ -110,4 +134,3 @@ :dedent: 2 :start-after: Start Example 50 :end-before: End Example 50 - diff --git a/source/includes/driver-examples/driver-example-query-intro.rst b/source/includes/driver-examples/driver-example-query-intro.rst index 9f5040ab931..35d6c086dbf 100644 --- a/source/includes/driver-examples/driver-example-query-intro.rst +++ b/source/includes/driver-examples/driver-example-query-intro.rst @@ -20,7 +20,7 @@ content: | This page provides examples of |query_operations| using the :py:meth:`pymongo.collection.Collection.find` method in the - `PyMongo `_ + :api:`PyMongo ` Python driver. The examples on this page use the ``inventory`` collection. To populate the ``inventory`` collection, run the following: diff --git a/source/includes/example-push-each.rst b/source/includes/example-push-each.rst index 417f386a29d..9bc52578497 100644 --- a/source/includes/example-push-each.rst +++ b/source/includes/example-push-each.rst @@ -4,7 +4,7 @@ equals ``joe``: .. code-block:: javascript - db.students.update( - { name: "joe" }, - { $push: { scores: { $each: [ 90, 92, 85 ] } } } - ) + db.students.update( + { name: "joe" }, + { $push: { scores: { $each: [ 90, 92, 85 ] } } } + ) diff --git a/source/includes/examples-map-reduce.rst b/source/includes/examples-map-reduce.rst index b1215330ca1..2cc56d76644 100644 --- a/source/includes/examples-map-reduce.rst +++ b/source/includes/examples-map-reduce.rst @@ -4,20 +4,36 @@ Map-Reduce Examples .. map-reduce-document-examples-begin .. map-reduce-document-prototype-begin -Consider the following map-reduce operations on a collection -``orders`` that contains documents of the following prototype: +.. admonition:: Aggregation Pipeline as Alternative + :class: note + + :doc:`Aggregation pipeline ` + provides better performance and a more coherent interface than + map-reduce. + + Various map-reduce expressions can be + rewritten using :doc:`aggregation pipeline operators + `, such as :pipeline:`$group`, + :pipeline:`$merge`, etc. + + The example below includes aggregation pipeline alternatives. + +Create a sample collection ``orders`` with these documents: .. code-block:: javascript - { - _id: ObjectId("50a8240b927d5d8b5891743c"), - cust_id: "abc123", - ord_date: new Date("Oct 04, 2012"), - status: 'A', - price: 25, - items: [ { sku: "mmm", qty: 5, price: 2.5 }, - { sku: "nnn", qty: 5, price: 2.5 } ] - } + db.orders.insertMany([ + { _id: 1, cust_id: "Ant O. Knee", ord_date: new Date("2020-03-01"), price: 25, items: [ { sku: "oranges", qty: 5, price: 2.5 }, { sku: "apples", qty: 5, price: 2.5 } ], status: "A" }, + { _id: 2, cust_id: "Ant O. Knee", ord_date: new Date("2020-03-08"), price: 70, items: [ { sku: "oranges", qty: 8, price: 2.5 }, { sku: "chocolates", qty: 5, price: 10 } ], status: "A" }, + { _id: 3, cust_id: "Busby Bee", ord_date: new Date("2020-03-08"), price: 50, items: [ { sku: "oranges", qty: 10, price: 2.5 }, { sku: "pears", qty: 10, price: 2.5 } ], status: "A" }, + { _id: 4, cust_id: "Busby Bee", ord_date: new Date("2020-03-18"), price: 25, items: [ { sku: "oranges", qty: 10, price: 2.5 } ], status: "A" }, + { _id: 5, cust_id: "Busby Bee", ord_date: new Date("2020-03-19"), price: 50, items: [ { sku: "chocolates", qty: 5, price: 10 } ], status: "A"}, + { _id: 6, cust_id: "Cam Elot", ord_date: new Date("2020-03-19"), price: 35, items: [ { sku: "carrots", qty: 10, price: 1.0 }, { sku: "apples", qty: 10, price: 2.5 } ], status: "A" }, + { _id: 7, cust_id: "Cam Elot", ord_date: new Date("2020-03-20"), price: 25, items: [ { sku: "oranges", qty: 10, price: 2.5 } ], status: "A" }, + { _id: 8, cust_id: "Don Quis", ord_date: new Date("2020-03-20"), price: 75, items: [ { sku: "chocolates", qty: 5, price: 10 }, { sku: "apples", qty: 10, price: 2.5 } ], status: "A" }, + { _id: 9, cust_id: "Don Quis", ord_date: new Date("2020-03-20"), price: 55, items: [ { sku: "carrots", qty: 5, price: 1.0 }, { sku: "apples", qty: 10, price: 2.5 }, { sku: "oranges", qty: 10, price: 2.5 } ], status: "A" }, + { _id: 10, cust_id: "Don Quis", ord_date: new Date("2020-03-23"), price: 25, items: [ { sku: "oranges", qty: 10, price: 2.5 } ], status: "A" } + ]) .. map-reduce-document-prototype-end @@ -38,13 +54,13 @@ by the ``cust_id``, and calculate the sum of the ``price`` for each map-reduce operation is processing. - The function maps the ``price`` to the ``cust_id`` for each - document and emits the ``cust_id`` and ``price`` pair. + document and emits the ``cust_id`` and ``price``. .. code-block:: javascript var mapFunction1 = function() { - emit(this.cust_id, this.price); - }; + emit(this.cust_id, this.price); + }; .. map-reduce-map-function-end @@ -60,25 +76,90 @@ by the ``cust_id``, and calculate the sum of the ``price`` for each .. code-block:: javascript var reduceFunction1 = function(keyCustId, valuesPrices) { - return Array.sum(valuesPrices); - }; - -#. Perform the map-reduce on all documents in the ``orders`` collection + return Array.sum(valuesPrices); + }; + +#. Perform map-reduce on all documents in the ``orders`` collection using the ``mapFunction1`` map function and the ``reduceFunction1`` - reduce function. + reduce function: .. code-block:: javascript db.orders.mapReduce( - mapFunction1, - reduceFunction1, - { out: "map_reduce_example" } - ) + mapFunction1, + reduceFunction1, + { out: "map_reduce_example" } + ) This operation outputs the results to a collection named ``map_reduce_example``. If the ``map_reduce_example`` collection already exists, the operation will replace the contents with the - results of this map-reduce operation: + results of this map-reduce operation. + +#. Query the ``map_reduce_example`` collection to verify the results: + + .. code-block:: javascript + + db.map_reduce_example.find().sort( { _id: 1 } ) + + The operation returns these documents: + + .. code-block:: javascript + :copyable: false + + { "_id" : "Ant O. Knee", "value" : 95 } + { "_id" : "Busby Bee", "value" : 125 } + { "_id" : "Cam Elot", "value" : 60 } + { "_id" : "Don Quis", "value" : 155 } + +Aggregation Alternative +``````````````````````` + +.. container:: + + Using the available aggregation pipeline operators, you can rewrite + the map-reduce operation without defining custom functions: + + .. code-block:: javascript + + db.orders.aggregate([ + { $group: { _id: "$cust_id", value: { $sum: "$price" } } }, + { $out: "agg_alternative_1" } + ]) + + #. The :pipeline:`$group` stage groups by the ``cust_id`` and + calculates the ``value`` field using :expression:`$sum`. The + ``value`` field contains the total ``price`` for each ``cust_id``. + + This stage outputs these documents to the next stage: + + .. code-block:: javascript + :copyable: false + + { "_id" : "Don Quis", "value" : 155 } + { "_id" : "Ant O. Knee", "value" : 95 } + { "_id" : "Cam Elot", "value" : 60 } + { "_id" : "Busby Bee", "value" : 125 } + + #. Then, the :pipeline:`$out` writes the output to the collection + ``agg_alternative_1``. Alternatively, you could use + :pipeline:`$merge` instead of :pipeline:`$out`. + + #. Query the ``agg_alternative_1`` collection to verify the results: + + .. code-block:: javascript + + db.agg_alternative_1.find().sort( { _id: 1 } ) + + The operation returns these documents: + + .. code-block:: javascript + :copyable: false + + { "_id" : "Ant O. Knee", "value" : 95 } + { "_id" : "Busby Bee", "value" : 125 } + { "_id" : "Cam Elot", "value" : 60 } + { "_id" : "Don Quis", "value" : 155 } .. map-reduce-sum-price-end @@ -87,12 +168,24 @@ Calculate Order and Total Quantity with Average Quantity Per Item .. map-reduce-counts-begin -In this example, you will perform a map-reduce operation on the -``orders`` collection for all documents that have an ``ord_date`` -value greater than ``01/01/2012``. The operation groups by the -``item.sku`` field, and calculates the number of -orders and the total quantity ordered for each ``sku``. The operation concludes by -calculating the average quantity per order for each ``sku`` value: +In the following example, you will see a map-reduce operation on the +``orders`` collection for all documents that have an ``ord_date`` value +greater than or equal to ``2020-03-01``. + +The operation in the example: + +#. Groups by the ``item.sku`` field, and calculates the number of orders + and the total quantity ordered for each ``sku``. + +#. Calculates the average quantity per order for each ``sku`` value and + merges the results into the output collection. + +When merging results, if an existing document has the same key as the +new result, the operation overwrites the existing document. If there is +no existing document with the same key, the operation inserts the +document. + +Example steps: #. Define the map function to process each input document: @@ -100,21 +193,20 @@ calculating the average quantity per order for each ``sku`` value: map-reduce operation is processing. - For each item, the function associates the ``sku`` with a new - object ``value`` that contains the ``count`` of ``1`` and the - item ``qty`` for the order and emits the ``sku`` and ``value`` pair. + object ``value`` that contains the ``count`` of ``1`` and the item + ``qty`` for the order and emits the ``sku`` (stored in the ``key``) + and the ``value``. .. code-block:: javascript var mapFunction2 = function() { - for (var idx = 0; idx < this.items.length; idx++) { - var key = this.items[idx].sku; - var value = { - count: 1, - qty: this.items[idx].qty - }; - emit(key, value); - } - }; + for (var idx = 0; idx < this.items.length; idx++) { + var key = this.items[idx].sku; + var value = { count: 1, qty: this.items[idx].qty }; + + emit(key, value); + } + }; #. Define the corresponding reduce function with two arguments ``keySKU`` and ``countObjVals``: @@ -135,15 +227,15 @@ calculating the average quantity per order for each ``sku`` value: .. code-block:: javascript var reduceFunction2 = function(keySKU, countObjVals) { - reducedVal = { count: 0, qty: 0 }; + reducedVal = { count: 0, qty: 0 }; - for (var idx = 0; idx < countObjVals.length; idx++) { - reducedVal.count += countObjVals[idx].count; - reducedVal.qty += countObjVals[idx].qty; - } + for (var idx = 0; idx < countObjVals.length; idx++) { + reducedVal.count += countObjVals[idx].count; + reducedVal.qty += countObjVals[idx].qty; + } - return reducedVal; - }; + return reducedVal; + }; #. Define a finalize function with two arguments ``key`` and ``reducedVal``. The function modifies the ``reducedVal`` object @@ -153,35 +245,155 @@ calculating the average quantity per order for each ``sku`` value: .. code-block:: javascript var finalizeFunction2 = function (key, reducedVal) { - - reducedVal.avg = reducedVal.qty/reducedVal.count; - - return reducedVal; - - }; + reducedVal.avg = reducedVal.qty/reducedVal.count; + return reducedVal; + }; #. Perform the map-reduce operation on the ``orders`` collection using the ``mapFunction2``, ``reduceFunction2``, and - ``finalizeFunction2`` functions. + ``finalizeFunction2`` functions: .. code-block:: javascript - db.orders.mapReduce( mapFunction2, - reduceFunction2, - { - out: { merge: "map_reduce_example" }, - query: { ord_date: - { $gt: new Date('01/01/2012') } - }, - finalize: finalizeFunction2 - } - ) + db.orders.mapReduce( + mapFunction2, + reduceFunction2, + { + out: { merge: "map_reduce_example2" }, + query: { ord_date: { $gte: new Date("2020-03-01") } }, + finalize: finalizeFunction2 + } + ); This operation uses the ``query`` field to select only those - documents with ``ord_date`` greater than ``new - Date(01/01/2012)``. Then it output the results to a collection - ``map_reduce_example``. If the ``map_reduce_example`` collection - already exists, the operation will merge the existing contents with - the results of this map-reduce operation. + documents with ``ord_date`` greater than or equal to ``new + Date("2020-03-01")``. Then it outputs the results to a collection + ``map_reduce_example2``. + + If the ``map_reduce_example2`` collection already exists, the + operation will merge the existing contents with the results of this + map-reduce operation. That is, if an existing document has the same + key as the new result, the operation overwrites the existing + document. If there is no existing document with the same key, the + operation inserts the document. + +#. Query the ``map_reduce_example2`` collection to verify the results: + + .. code-block:: javascript + + db.map_reduce_example2.find().sort( { _id: 1 } ) + + The operation returns these documents: + + .. code-block:: javascript + :copyable: false + + { "_id" : "apples", "value" : { "count" : 4, "qty" : 35, "avg" : 8.75 } } + { "_id" : "carrots", "value" : { "count" : 2, "qty" : 15, "avg" : 7.5 } } + { "_id" : "chocolates", "value" : { "count" : 3, "qty" : 15, "avg" : 5 } } + { "_id" : "oranges", "value" : { "count" : 7, "qty" : 63, "avg" : 9 } } + { "_id" : "pears", "value" : { "count" : 1, "qty" : 10, "avg" : 10 } } + +Aggregation Alternative +``````````````````````` + +.. container:: + + Using the available aggregation pipeline operators, you can rewrite + the map-reduce operation without defining custom functions: + + .. code-block:: javascript + + db.orders.aggregate( [ + { $match: { ord_date: { $gte: new Date("2020-03-01") } } }, + { $unwind: "$items" }, + { $group: { _id: "$items.sku", qty: { $sum: "$items.qty" }, orders_ids: { $addToSet: "$_id" } } }, + { $project: { value: { count: { $size: "$orders_ids" }, qty: "$qty", avg: { $divide: [ "$qty", { $size: "$orders_ids" } ] } } } }, + { $merge: { into: "agg_alternative_3", on: "_id", whenMatched: "replace", whenNotMatched: "insert" } } + ] ) + + #. The :pipeline:`$match` stage selects only those + documents with ``ord_date`` greater than or equal to ``new + Date("2020-03-01")``. + + #. The :pipeline:`$unwinds` stage breaks down the document by + the ``items`` array field to output a document for each array + element. For example: + + .. code-block:: javascript + :copyable: false + + { "_id" : 1, "cust_id" : "Ant O. Knee", "ord_date" : ISODate("2020-03-01T00:00:00Z"), "price" : 25, "items" : { "sku" : "oranges", "qty" : 5, "price" : 2.5 }, "status" : "A" } + { "_id" : 1, "cust_id" : "Ant O. Knee", "ord_date" : ISODate("2020-03-01T00:00:00Z"), "price" : 25, "items" : { "sku" : "apples", "qty" : 5, "price" : 2.5 }, "status" : "A" } + { "_id" : 2, "cust_id" : "Ant O. Knee", "ord_date" : ISODate("2020-03-08T00:00:00Z"), "price" : 70, "items" : { "sku" : "oranges", "qty" : 8, "price" : 2.5 }, "status" : "A" } + { "_id" : 2, "cust_id" : "Ant O. Knee", "ord_date" : ISODate("2020-03-08T00:00:00Z"), "price" : 70, "items" : { "sku" : "chocolates", "qty" : 5, "price" : 10 }, "status" : "A" } + { "_id" : 3, "cust_id" : "Busby Bee", "ord_date" : ISODate("2020-03-08T00:00:00Z"), "price" : 50, "items" : { "sku" : "oranges", "qty" : 10, "price" : 2.5 }, "status" : "A" } + { "_id" : 3, "cust_id" : "Busby Bee", "ord_date" : ISODate("2020-03-08T00:00:00Z"), "price" : 50, "items" : { "sku" : "pears", "qty" : 10, "price" : 2.5 }, "status" : "A" } + { "_id" : 4, "cust_id" : "Busby Bee", "ord_date" : ISODate("2020-03-18T00:00:00Z"), "price" : 25, "items" : { "sku" : "oranges", "qty" : 10, "price" : 2.5 }, "status" : "A" } + { "_id" : 5, "cust_id" : "Busby Bee", "ord_date" : ISODate("2020-03-19T00:00:00Z"), "price" : 50, "items" : { "sku" : "chocolates", "qty" : 5, "price" : 10 }, "status" : "A" } + ... + + #. The :pipeline:`$group` stage groups by the ``items.sku``, calculating for each sku: + + - The ``qty`` field. The ``qty`` field contains the + total ``qty`` ordered per each ``items.sku`` using + :expression:`$sum`. + + - The ``orders_ids`` array. The ``orders_ids`` field contains an + array of distinct order ``_id``'s for the ``items.sku`` using + :expression:`$addToSet`. + + .. code-block:: javascript + :copyable: false + + { "_id" : "chocolates", "qty" : 15, "orders_ids" : [ 2, 5, 8 ] } + { "_id" : "oranges", "qty" : 63, "orders_ids" : [ 4, 7, 3, 2, 9, 1, 10 ] } + { "_id" : "carrots", "qty" : 15, "orders_ids" : [ 6, 9 ] } + { "_id" : "apples", "qty" : 35, "orders_ids" : [ 9, 8, 1, 6 ] } + { "_id" : "pears", "qty" : 10, "orders_ids" : [ 3 ] } + + #. The :pipeline:`$project` stage reshapes the output document to + mirror the map-reduce's output to have two fields ``_id`` and + ``value``. The :pipeline:`$project` sets: + + - the ``value.count`` to the size of the ``orders_ids`` array + using :expression:`$size`. + + - the ``value.qty`` to the ``qty`` field of input document. + + - the ``value.avg`` to the average number of qty per order + using :expression:`$divide` and :expression:`$size`. + + .. code-block:: javascript + :copyable: false + + { "_id" : "apples", "value" : { "count" : 4, "qty" : 35, "avg" : 8.75 } } + { "_id" : "pears", "value" : { "count" : 1, "qty" : 10, "avg" : 10 } } + { "_id" : "chocolates", "value" : { "count" : 3, "qty" : 15, "avg" : 5 } } + { "_id" : "oranges", "value" : { "count" : 7, "qty" : 63, "avg" : 9 } } + { "_id" : "carrots", "value" : { "count" : 2, "qty" : 15, "avg" : 7.5 } } + + #. Finally, the :pipeline:`$merge` writes the output to the + collection ``agg_alternative_3``. If an existing document has the same + key ``_id`` as the new result, the operation overwrites the existing + document. If there is no existing document with the same key, the + operation inserts the document. + + #. Query the ``agg_alternative_3`` collection to verify the results: + + .. code-block:: javascript + + db.agg_alternative_3.find().sort( { _id: 1 } ) + + The operation returns these documents: + + .. code-block:: javascript + :copyable: false + + { "_id" : "apples", "value" : { "count" : 4, "qty" : 35, "avg" : 8.75 } } + { "_id" : "carrots", "value" : { "count" : 2, "qty" : 15, "avg" : 7.5 } } + { "_id" : "chocolates", "value" : { "count" : 3, "qty" : 15, "avg" : 5 } } + { "_id" : "oranges", "value" : { "count" : 7, "qty" : 63, "avg" : 9 } } + { "_id" : "pears", "value" : { "count" : 1, "qty" : 10, "avg" : 10 } } .. map-reduce-counts-end diff --git a/source/includes/extracts-4.0-errata.yaml b/source/includes/extracts-4.0-errata.yaml index 7baf14f4883..21aca775dda 100644 --- a/source/includes/extracts-4.0-errata.yaml +++ b/source/includes/extracts-4.0-errata.yaml @@ -15,7 +15,8 @@ content: | ref: 4.0-errata-wt-4018 content: | - MongoDB 4.0 may lose data during unclean shutdowns on macOS 10.12.x and 10.13.x. + MongoDB 4.0 may lose data during unclean shutdowns on macOS 10.12.x, + 10.13.x, and 10.14.0. This issue was fixed by Apple in macOS 10.14.1. --- ref: 4.0-errata-server-35657 content: | diff --git a/source/includes/extracts-4.2-changes.yaml b/source/includes/extracts-4.2-changes.yaml index 97268d403af..7974a09dc44 100644 --- a/source/includes/extracts-4.2-changes.yaml +++ b/source/includes/extracts-4.2-changes.yaml @@ -636,8 +636,8 @@ content: | * - :binary:`~bin.mongodump` - Use Extended JSON v2.0 (Canonical mode) format for the - metadata. Requires :binary:`~bin.mongorestore` version 4.2+ - that supports Extended JSON v2.0 (Canonical mode or + metadata. Requires :binary:`~bin.mongorestore` version 4.2 or + later that supports Extended JSON v2.0 (Canonical mode or Relaxed) format. .. tip:: @@ -704,14 +704,20 @@ content: | --- ref: 4.2-changes-drivers-retryWrites-default content: | - The official MongoDB 3.6 and 4.0-compatible drivers required including the - :urioption:`retryWrites=true ` option in the :ref:`connection - string ` to enable retryable writes for that connection. - - The official MongoDB 4.2-compatible drivers enable :ref:`retryable-writes` by - default. Applications upgrading to the 4.2-compatible drivers that require + MongoDB 3.6 introduced support for :ref:`retryable-writes`, but most + official MongoDB 3.6 and 4.0-compatible drivers disabled this feature + by default. For such drivers, retryable writes could be enabled per + connection by including the :urioption:`retryWrites=true + ` option in the :ref:`connection string ` + for that connection. Refer to the `MongoDB Driver Documentation + `_ to determine + the correct default state of :urioption:`retryWrites` for your + specific driver and version. + + The official MongoDB 4.2+ compatible drivers enable :ref:`retryable-writes` by + default. Applications upgrading to the 4.2+ compatible drivers that require retryable writes may omit the :urioption:`retryWrites=true ` - option. Applications upgrading to the 4.2-compatible drivers that require + option. Applications upgrading to the 4.2+ compatible drivers that require *disabling* retryable writes must include :urioption:`retryWrites=false ` in the connection string. --- @@ -777,15 +783,16 @@ content: | ref: 4.2-changes-mongos-repl-connection-pool content: | Starting in MongoDB 4.2, MongoDB adds the parameter - :parameter:`ShardingTaskExecutorPoolReplicaSetMatching` that - determines the minimum size (can vary during runtime) of the - :binary:`~bin.mongos` instance's connection pools to each member of - the sharded cluster. - - By default, for each replica set in the sharded cluster (i.e. shard - replica set and config servers), :binary:`~bin.mongos` maintains - connection pools to each replica set secondary that are at least - equal to the size of its connection pool to the primary. + :parameter:`ShardingTaskExecutorPoolReplicaSetMatching`. This + parameter determines the minimum size of the + :binary:`~bin.mongod`/:binary:`~bin.mongos` instance's + connection pool to each member of the sharded cluster. This value + can vary during runtime. + + :binary:`~bin.mongod` and :binary:`~bin.mongos` maintain connection + pools to each replica set secondary for every replica set in the + sharded cluster. By default, these pools have a number of connections + that is at least the number of connections to the primary. To modify, see :parameter:`ShardingTaskExecutorPoolReplicaSetMatching`. --- @@ -794,16 +801,22 @@ content: | Starting in MongoDB 4.2, - - Replace document operations, such as - :method:`db.collection.replaceOne()` or :ref:`db.collection.update( - query, replacement, ... ) `, - attempt to target a single shard, first by using the query filter. If the - operation cannot target a single shard by the query filter, it then - attempts to target by the replacement document. - - In earlier versions, the operation attempts to target using the - replacement document. - + - Operations which replace documents, such as + :method:`~db.collection.replaceOne()` or + :method:`~db.collection.update()` (when used with a replacement + document), will first attempt to target a single shard by using the + query filter. If the operation cannot target a single shard by the + query filter, it then attempts to target by the replacement + document. In earlier versions, these operations only attempt to + target using the replacement document. + + - The :method:`~db.collection.save()` method is deprecated: use the + :method:`~db.collection.insertOne()` or + :method:`~db.collection.replaceOne()` method instead. The + :method:`~db.collection.save()` method cannot be used with + sharded collections that are *not* sharded by ``_id``, and + attempting to do so will result in an error. + - For a replace document operation that includes ``upsert: true`` and is on a sharded collection, the ``filter`` must include an equality match on the full shard key. @@ -824,4 +837,27 @@ content: | entire bulk write to fail and aborts the transaction, even if the bulk write is unordered. +--- +ref: 4.2-changes-downgrade-floor +content: | + + .. tip:: + + If you downgrade, + + - On Windows, downgrade to version 4.0.12 or later version. You + cannot downgrade to a 4.0.11 or earlier version. + + - On Linux/macOS, if you are running change streams and want to + seamlessly :ref:`resume change streams + `, downgrade to 4.0.7 or later + versions. +--- +ref: 4.2-changes-new-variable-reserved +content: | + + .. note:: + + Starting in MongoDB 4.2.2, the ``$$new`` variable is + reserved, and cannot be overridden. ... diff --git a/source/includes/extracts-4.2-downgrade-fcv.yaml b/source/includes/extracts-4.2-downgrade-fcv.yaml index fd65e64caa1..dc705384320 100644 --- a/source/includes/extracts-4.2-downgrade-fcv.yaml +++ b/source/includes/extracts-4.2-downgrade-fcv.yaml @@ -77,6 +77,25 @@ content: | }); }); --- +ref: 4.2-downgrade-fcv-system-unique-index +content: | + + In addition, if you have enabled :doc:`access control + `, you must also remove the system + unique index ``user_1_db_1`` on the ``admin.system.users`` + collection. + + If fCV has ever been set to ``"4.2"``, use the following command to + drop the ``user_1_db_1`` system unique index: + + .. code-block:: javascript + + db.getSiblingDB("admin").getCollection("system.users").dropIndex("user_1_db_1") + + The ``user_1_db_1`` index will automatically be rebuilt when starting + the server with the 4.0 binary in the procedure below. + +--- ref: 4.2-downgrade-fcv-unique-index-access-control-sharded-cluster content: | diff --git a/source/includes/extracts-agg-operators.yaml b/source/includes/extracts-agg-operators.yaml index 2041e14ea74..018e285c1fe 100644 --- a/source/includes/extracts-agg-operators.yaml +++ b/source/includes/extracts-agg-operators.yaml @@ -145,6 +145,9 @@ content: | :header-rows: 1 :widths: 20 80 + * - Name + - Description + * - :expression:`$arrayElemAt` - Returns the element at the specified array index. @@ -169,8 +172,8 @@ content: | * - :expression:`$indexOfArray` - - Searches an array for an occurence of a specified value and - returns the array index of the first occurence. If the + - Searches an array for an occurrence of a specified value and + returns the array index of the first occurrence. If the substring is not found, returns ``-1``. * - :expression:`$isArray` @@ -225,6 +228,9 @@ content: | :header-rows: 1 :widths: 20 80 + * - Name + - Description + * - :expression:`$cmp` - Returns ``0`` if the two values are equivalent, ``1`` if the @@ -566,14 +572,14 @@ content: | * - :expression:`$indexOfBytes` - - Searches a string for an occurence of a substring and returns - the UTF-8 byte index of the first occurence. If the substring + - Searches a string for an occurrence of a substring and returns + the UTF-8 byte index of the first occurrence. If the substring is not found, returns ``-1``. * - :expression:`$indexOfCP` - - Searches a string for an occurence of a substring and returns - the UTF-8 code point index of the first occurence. If the + - Searches a string for an occurrence of a substring and returns + the UTF-8 code point index of the first occurrence. If the substring is not found, returns ``-1`` * - :expression:`$ltrim` @@ -737,7 +743,6 @@ content: | * - Name - Description - * - :expression:`$convert` - Converts a value to a specified type. @@ -800,7 +805,6 @@ content: | ref: agg-operators-accumulators-group content: | - .. list-table:: :header-rows: 1 :widths: 20 80 diff --git a/source/includes/extracts-agg-regex.yaml b/source/includes/extracts-agg-regex.yaml index 5bfa5a9ef21..7f5fc4b51be 100644 --- a/source/includes/extracts-agg-regex.yaml +++ b/source/includes/extracts-agg-regex.yaml @@ -11,7 +11,7 @@ content: | The regex pattern to apply. Can be any valid :ref:`expression ` that resolves to either a string or regex - pattern ``//``. When using the regex ``//``, you + pattern ``//``. When using the regex ``//``, you can also specify the regex options ``i`` and ``m`` (but not the ``s`` or ``x`` options): diff --git a/source/includes/extracts-agg-stages.yaml b/source/includes/extracts-agg-stages.yaml index 9ac0d733e8a..762b6ec00c4 100644 --- a/source/includes/extracts-agg-stages.yaml +++ b/source/includes/extracts-agg-stages.yaml @@ -165,6 +165,17 @@ content: | - Randomly selects the specified number of documents from its input. + * - :pipeline:`$search` + + - Performs a full-text search of the field or fields in an + :atlas:`Atlas ` + collection. + + .. note:: + + ``$search`` is only available for MongoDB Atlas clusters, + and is not available for self-managed deployments. + * - :pipeline:`$set` - Adds new fields to documents. Similar to diff --git a/source/includes/extracts-built-in-roles.yaml b/source/includes/extracts-built-in-roles.yaml index ca3471b1bf2..0230fc53a00 100644 --- a/source/includes/extracts-built-in-roles.yaml +++ b/source/includes/extracts-built-in-roles.yaml @@ -1,9 +1,20 @@ ref: built-in-roles-read content: | - Provides the ability to read data on all *non*-system collections and on - the following system collections: :data:`system.indexes <.system.indexes>`, - :data:`system.js <.system.js>`, and - :data:`system.namespaces <.system.namespaces>` collections. + Provides the ability to read data on all *non*-system collections and + the :data:`system.js <.system.js>` collection. + + .. admonition:: Aside + + Starting in MongoDB 4.2, the role no longer provides privileges to + access the :data:`system.namespaces + <.system.namespaces>` collection directly. Direct access + to the collection has been deprecated since MongoDB 3.0. + + In earlier versions, the role provided the aforementioned + privilege actions on the :data:`system.namespaces + <.system.namespaces>` collection, thereby allowing + direct access. + --- ref: built-in-roles-read-write content: | diff --git a/source/includes/extracts-client-side-field-level-encryption.yaml b/source/includes/extracts-client-side-field-level-encryption.yaml index cb00deb2ee7..712966f1b9d 100644 --- a/source/includes/extracts-client-side-field-level-encryption.yaml +++ b/source/includes/extracts-client-side-field-level-encryption.yaml @@ -112,15 +112,16 @@ content: | .. admonition:: Enterprise Feature The automatic feature of field level encryption is only available - in MongoDB 4.2 Enterprise and MongoDB Atlas 4.2 clusters. + in MongoDB Enterprise 4.2 or later, and MongoDB Atlas 4.2 or later + clusters. --- ref: csfle-aws-kms-4.2.0-4.2.1-broken content: | .. important:: - For AWS KMS support, use the 4.2.2 :binary:`~bin.mongo` shell. The - 4.2.0 and 4.2.1 :binary:`~bin.mongo` shell does not support the AWS - KMS service due to an unexpected change in the KMS response object. - See :issue:`SERVER-44721` for more information on the issue. -... \ No newline at end of file + For AWS KMS support, use the 4.2.2 or later :binary:`~bin.mongo` + shell. The 4.2.0 and 4.2.1 :binary:`~bin.mongo` shell does not + support the AWS KMS service due to an unexpected change in the KMS + response object. See :issue:`SERVER-44721` for more information. +... diff --git a/source/includes/extracts-concurrency-consistency-recency.yaml b/source/includes/extracts-concurrency-consistency-recency.yaml index bf8010985fa..8eba8848f59 100644 --- a/source/includes/extracts-concurrency-consistency-recency.yaml +++ b/source/includes/extracts-concurrency-consistency-recency.yaml @@ -77,17 +77,17 @@ ref: isolate-cursor-snapshot content: | MongoDB cursors can return the same document more than once in some - situations. As a cursor returns documents other operations may - interleave with the query. If some of these operations change the - indexed field on the index used by the query; then the cursor will + situations. As a cursor returns documents, other operations may + interleave with the query. If one of these operations changes the + indexed field on the index used by the query, then the cursor could return the same document more than once. - If your collection has a field or fields that are - never modified, you can use a *unique* index on this field or these - fields so that the query will return each document no more than - once. Query with :method:`~cursor.hint()` to explicitly force the - query to use that index. - + Queries that use :ref:`unique indexes ` can, in + some cases, return duplicate values. If a cursor using a unique index + interleaves with a delete and insert of documents sharing the same + unique value, the cursor may return the same unique value twice from + different documents. + --- ref: lock-general content: | diff --git a/source/includes/extracts-create-cmd.yaml b/source/includes/extracts-create-cmd.yaml index daebc5bbe93..4582cf5d5c6 100644 --- a/source/includes/extracts-create-cmd.yaml +++ b/source/includes/extracts-create-cmd.yaml @@ -7,6 +7,7 @@ content: | .. list-table:: :header-rows: 1 + :widths: 30 70 * - @@ -27,54 +28,22 @@ content: | * - Create a :ref:`view <3.4-reference-views>` - - - :authaction:`createCollection` on the database + - :authaction:`createCollection` on the database. - *or* + However, if the user has the :authaction:`createCollection` on + the database *and* :authaction:`find` on the view to create, + the user must *also* have the following additional permissions: - - :authaction:`createCollection` on the database - *and* :authaction:`find` on the source collection/view + - :authaction:`find` on the source collection or view. - *or* + - :authaction:`find` on any other collections or views + referenced in the ``pipeline``, if any. - - :authaction:`createCollection` on the database, - :authaction:`find` on the view to create, - *and* :authaction:`find` on the source collection/view - - A user with :authaction:`createCollection` on the database and - :authaction:`find` on the view to create does not have - sufficient privileges. - - The :authrole:`readWrite` built in role includes the required - privileges. Alternatively, you can - :ref:`create a custom role ` to support - {{operation}}. - -post : | - - The following example uses the :method:`db.createUser()` method to - create a user in the ``admin`` database with the ``readWrite`` - role on the ``inventory`` and ``employees`` database: - - .. code-block:: javascript - - db.getSiblingDB("admin").createUser( - { - "user" : "createViewUser", - "pwd" : "replaceThisWithASecurePassword", - "roles" : [ - { "db" : "inventory", "role" : "readWrite" }, - { "db" : "employees", "role" : "readWrite" } - ] - } - ) - - The created user can execute {{operation}} on the specified databases. - For more examples of user creation, see :doc:`/tutorial/create-users`. - - Alternatively, you can add the required roles to an existing user - using :method:`db.grantRolesToUser()`. For a tutorial on adding - privileges to an existing database user, see - :ref:`modify-existing-user-access`. + A user with the :authrole:`readWrite` built in role on the database + has the required privileges to run the listed operations. Either + :doc:`create a user ` with the required role + or :ref:`grant the role to an existing user + `. replacement: operation : ":dbcommand:`create`" --- @@ -84,38 +53,4 @@ source: ref: access-control-create-cmd replacement: operation : ":method:`db.createCollection()`" ---- -ref: access-control-createView -content : | - - If the deployment enforces - :ref:`authentication/authorization `, - {{operation}} requires the following privileges: - - - :authaction:`createCollection` on the database - - *or* - - - :authaction:`createCollection` on the database - *and* :authaction:`find` on the source collection/view - - *or* - - - :authaction:`createCollection` on the database, - :authaction:`find` on the view to create, - *and* :authaction:`find` on the source collection/view - - A user with :authaction:`createCollection` on the database - and :authaction:`find` on the view to create does not have sufficient - privileges. - - The :authrole:`readWrite` built in role includes the required - privileges. Alternatively, you can - :ref:`create a custom role ` to support - {{operation}}. - -source: - file: extracts-create-cmd.yaml - ref: access-control-create-cmd -replacement: - operation : ":method:`db.createView()`" +... \ No newline at end of file diff --git a/source/includes/extracts-download-from-tools.yaml b/source/includes/extracts-download-from-tools.yaml index 1aba120cfee..e30f4e6a23a 100644 --- a/source/includes/extracts-download-from-tools.yaml +++ b/source/includes/extracts-download-from-tools.yaml @@ -6,7 +6,7 @@ content: | MongoDB installation. The tools package is also available from the - `MongoDB Download Center `__, + `MongoDB Download Center `__, either as a separate ``tools`` download, or contained within the ``TGZ`` or ``ZIP`` downloads, depending on platform. {{windows}} diff --git a/source/includes/extracts-enterprise.yaml b/source/includes/extracts-enterprise.yaml index 64cfcc5f8d9..474cf32ee34 100644 --- a/source/includes/extracts-enterprise.yaml +++ b/source/includes/extracts-enterprise.yaml @@ -65,7 +65,7 @@ content: | If you have not installed MongoDB using a package manager, you can manually download the MongoDB binaries from the `MongoDB Download Center - `__. Follow + `__. Follow the manual instructions, including specific prerequisites for MongoDB Enterprise, for your operating system: @@ -107,7 +107,7 @@ content: | 1. Manually download the archive file from the `MongoDB Download Center - `__. + `__. #. | To install, extract/unzip the file to a location different from that of your current Community @@ -127,7 +127,7 @@ content: | 1. Manually download the archive file from the `MongoDB Download Center - `__. + `__. #. | Extract the files to a location different from that of your current Community edition. For diff --git a/source/includes/extracts-install-mongodb-manually.yaml b/source/includes/extracts-install-mongodb-manually.yaml index 145615ef647..6fdbcbf2645 100644 --- a/source/includes/extracts-install-mongodb-manually.yaml +++ b/source/includes/extracts-install-mongodb-manually.yaml @@ -2,13 +2,13 @@ ref: install-mongodb-enterprise-manually-suse-15 content: | .. code-block:: sh - sudo zypper install cyrus-sasl cyrus-sasl-plain cyrus-sasl-gssapi krb5 libcurl4 libldap-2_4-2 libopenssl1_1 libsensors4 libsnmp30 libpcap1 libwrap0 + sudo zypper install cyrus-sasl cyrus-sasl-plain cyrus-sasl-gssapi krb5 libcurl4 libldap-2_4-2 libopenssl1_1 libsensors4 libsnmp30 libwrap0 --- ref: install-mongodb-enterprise-manually-suse-12 content: | .. code-block:: sh - sudo zypper install cyrus-sasl cyrus-sasl-plain cyrus-sasl-gssapi krb5 libcurl4 libldap-2_4-2 libopenssl1_0_0 libsensors4 libsnmp30 libpcap1 libwrap0 + sudo zypper install cyrus-sasl cyrus-sasl-plain cyrus-sasl-gssapi krb5 libcurl4 libldap-2_4-2 libopenssl1_0_0 libsensors4 libsnmp30 libwrap0 --- ref: install-mongodb-community-manually-suse-15 content: | @@ -28,13 +28,13 @@ ref: install-mongodb-enterprise-manually-debian-10 content: | .. code-block:: sh - sudo apt-get install libcurl4 libgssapi-krb5-2 libkrb5-dbg libldap-2.4-2 libpcap0.8 libsasl2-2 snmp openssl + sudo apt-get install libcurl4 libgssapi-krb5-2 libkrb5-dbg libldap-2.4-2 libpci3 libwrap0 libsasl2-2 libsasl2-modules libsasl2-modules-gssapi-mit libsensors5 snmp openssl --- ref: install-mongodb-enterprise-manually-debian-9 content: | .. code-block:: sh - sudo apt-get install libcurl3 libgssapi-krb5-2 libkrb5-dbg libldap-2.4-2 libpcap0.8 libsasl2-2 snmp openssl + sudo apt-get install libcurl3 libgssapi-krb5-2 libkrb5-dbg libldap-2.4-2 libpci3 libwrap0 libsasl2-2 libsasl2-modules libsasl2-modules-gssapi-mit libsensors4 snmp openssl --- ref: install-mongodb-community-manually-debian-10 content: | @@ -54,13 +54,13 @@ ref: install-mongodb-enterprise-manually-ubuntu-18 content: | .. code-block:: sh - sudo apt-get install libcurl4 libgssapi-krb5-2 libkrb5-dbg libldap-2.4-2 libpcap0.8 libsasl2-2 snmp openssl + sudo apt-get install libcurl4 libgssapi-krb5-2 libkrb5-dbg libldap-2.4-2 libpci3 libsasl2-2 libsasl2-modules libsasl2-modules-gssapi-mit snmp openssl --- ref: install-mongodb-enterprise-manually-ubuntu-16 content: | .. code-block:: sh - sudo apt-get install libcurl3 libgssapi-krb5-2 libkrb5-dbg libldap-2.4-2 libpcap0.8 libsasl2-2 snmp openssl + sudo apt-get install libcurl3 libgssapi-krb5-2 libkrb5-dbg libldap-2.4-2 libpci3 libsasl2-2 libsasl2-modules libsasl2-modules-gssapi-mit snmp openssl --- ref: install-mongodb-community-manually-ubuntu-18 content: | @@ -80,19 +80,19 @@ ref: install-mongodb-enterprise-manually-redhat-8 content: | .. code-block:: sh - sudo yum install cyrus-sasl cyrus-sasl-gssapi cyrus-sasl-plain krb5-libs libcurl libpcap lm_sensors-libs net-snmp net-snmp-agent-libs openldap openssl rpm-libs + sudo yum install cyrus-sasl cyrus-sasl-gssapi cyrus-sasl-plain krb5-libs libcurl lm_sensors-libs net-snmp net-snmp-agent-libs openldap openssl --- ref: install-mongodb-enterprise-manually-redhat-7 content: | .. code-block:: sh - sudo yum install cyrus-sasl cyrus-sasl-gssapi cyrus-sasl-plain krb5-libs libcurl libpcap lm_sensors-libs net-snmp net-snmp-agent-libs openldap openssl rpm-libs tcp_wrappers-libs + sudo yum install cyrus-sasl cyrus-sasl-gssapi cyrus-sasl-plain krb5-libs libcurl lm_sensors-libs net-snmp net-snmp-agent-libs openldap openssl tcp_wrappers-libs --- ref: install-mongodb-enterprise-manually-redhat-6 content: | .. code-block:: sh - sudo yum install cyrus-sasl cyrus-sasl-gssapi cyrus-sasl-plain krb5-libs libcurl libpcap net-snmp openldap openssl + sudo yum install cyrus-sasl cyrus-sasl-gssapi cyrus-sasl-plain krb5-libs libcurl net-snmp net-snmp-libs openldap openssl --- ref: install-mongodb-community-manually-redhat content: | diff --git a/source/includes/extracts-macos-prevent-from-launch.yaml b/source/includes/extracts-macos-prevent-from-launch.yaml new file mode 100644 index 00000000000..6d0518c441c --- /dev/null +++ b/source/includes/extracts-macos-prevent-from-launch.yaml @@ -0,0 +1,14 @@ +ref: macos-prevent-launch-mongod +source: + ref: _macos-prevent-launch + file: extracts-macos-prevent-launch-base.yaml +replacement: + binary_name: ":binary:`~bin.mongod`" +--- +ref: macos-prevent-launch-mongo +source: + ref: _macos-prevent-launch + file: extracts-macos-prevent-launch-base.yaml +replacement: + binary_name: "the :binary:`~bin.mongo` shell" +... diff --git a/source/includes/extracts-macos-prevent-launch-base.yaml b/source/includes/extracts-macos-prevent-launch-base.yaml new file mode 100644 index 00000000000..9950caae6af --- /dev/null +++ b/source/includes/extracts-macos-prevent-launch-base.yaml @@ -0,0 +1,14 @@ +ref: _macos-prevent-launch +content: | + macOS may prevent {{binary_name}} from running after installation. If + you receive a security error when starting {{binary_name}} + indicating that the developer could not be identified or verified, + do the following to grant {{binary_name}} access to run: + + - Open *System Preferences* + - Select the *Security and Privacy* pane. + - Under the *General* tab, click the button to the right of the + message about {{binary_name}}, labelled either :guilabel:`Open + Anyway` or :guilabel:`Allow Anyway` depending on your version of + macOS. +... diff --git a/source/includes/extracts-migration-to-database-tools.yaml b/source/includes/extracts-migration-to-database-tools.yaml new file mode 100644 index 00000000000..6911300470d --- /dev/null +++ b/source/includes/extracts-migration-to-database-tools.yaml @@ -0,0 +1,72 @@ +ref: _migration-to-database-tools +content: | + .. admonition:: Upcoming Tools Migration in MongoDB 4.4 + :class: note + + Starting in MongoDB 4.4, the ``{{command}}`` documentation + migrates to `MongoDB Database Tools - {{command}} + `__. Refer to + that page for more information on the upcoming version of + ``{{command}}`` (tool version 100.0.0). + + The documentation on this page only applies to the MongoDB 4.2 + version of ``{{command}}``. The MongoDB 4.2 version of + ``{{command}}`` is available for download following the instructions + in the :ref:`{{command}}-availability` section below. +--- +ref: migration-to-database-tools-mongodump +inherit: + file: extracts-migration-to-database-tools.yaml + ref: _migration-to-database-tools +replacement: + command: mongodump +--- +ref: migration-to-database-tools-mongorestore +inherit: + file: extracts-migration-to-database-tools.yaml + ref: _migration-to-database-tools +replacement: + command: mongorestore +--- +ref: migration-to-database-tools-bsondump +inherit: + file: extracts-migration-to-database-tools.yaml + ref: _migration-to-database-tools +replacement: + command: bsondump +--- +ref: migration-to-database-tools-mongoimport +inherit: + file: extracts-migration-to-database-tools.yaml + ref: _migration-to-database-tools +replacement: + command: mongoimport +--- +ref: migration-to-database-tools-mongoexport +inherit: + file: extracts-migration-to-database-tools.yaml + ref: _migration-to-database-tools +replacement: + command: mongoexport +--- +ref: migration-to-database-tools-mongostat +inherit: + file: extracts-migration-to-database-tools.yaml + ref: _migration-to-database-tools +replacement: + command: mongostat +--- +ref: migration-to-database-tools-mongotop +inherit: + file: extracts-migration-to-database-tools.yaml + ref: _migration-to-database-tools +replacement: + command: mongotop +--- +ref: migration-to-database-tools-mongofiles +inherit: + file: extracts-migration-to-database-tools.yaml + ref: _migration-to-database-tools +replacement: + command: mongofiles +... diff --git a/source/includes/extracts-mongodb-live-2020.yaml b/source/includes/extracts-mongodb-live-2020.yaml new file mode 100644 index 00000000000..76c120a7829 --- /dev/null +++ b/source/includes/extracts-mongodb-live-2020.yaml @@ -0,0 +1,24 @@ +ref: mongodb-live-2020-data-model-methodology +content: | + + To learn how to incorporate the flexible data model into your schema, + see the following presentations from **MongoDB.live 2020**: + + - Learn about entity relationships in MongoDB and examples of their + implementations with + `Data Modeling with MongoDB + `__. + + - Learn advanced data modeling design patterns you can incorporate + into your schema with + `Advanced Schema Design Patterns + `__. +--- +ref: mongodb-live-2020-transactions +content: | + + To learn more about when to use transactions and if they support your + use case, see the `Are Transactions Right For You? + `__ + presentation from **MongoDB.live 2020**. +... diff --git a/source/includes/extracts-mongorestore-ns-pattern.yaml b/source/includes/extracts-mongorestore-ns-pattern.yaml index 46cf4f3c7c0..439f3f5f670 100644 --- a/source/includes/extracts-mongorestore-ns-pattern.yaml +++ b/source/includes/extracts-mongorestore-ns-pattern.yaml @@ -2,7 +2,7 @@ ref: _ns-pattern-simple content: | {{role}} accepts a *namespace pattern* as its argument. The namespace pattern permits {{role}} to refer to any namespace that matches the - specified pattern. {{program}} matches the smallest valid occurence + specified pattern. {{program}} matches the smallest valid occurrence of the namespace pattern. Use asterisks (``*``) as wild cards. Escape all literal asterisks @@ -29,7 +29,7 @@ ref: _ns-pattern-complex content: | {{role}} accepts a *namespace pattern* as its argument. The namespace pattern permits {{role}} to refer to any namespace that matches the - specified pattern. {{program}} matches the smallest valid occurence + specified pattern. {{program}} matches the smallest valid occurrence of the namespace pattern. For simple replacements, use asterisks (``*``) as wild cards. diff --git a/source/includes/extracts-mongos-operations.yaml b/source/includes/extracts-mongos-operations.yaml index 78e7e44b2fc..ca74ce1bc36 100644 --- a/source/includes/extracts-mongos-operations.yaml +++ b/source/includes/extracts-mongos-operations.yaml @@ -1,7 +1,7 @@ ref: mongos-operations-wc-move-primary content: | - :binary:`~bin.mongos` uses :writeconcern:`"majority"` for + :binary:`~bin.mongos` uses :writeconcern:`"majority"` write concern for :dbcommand:`movePrimary`. --- @@ -87,8 +87,9 @@ content: | ref: mongos-operations-wc content: | - :binary:`~bin.mongos` uses :writeconcern:`"majority"` for the - following operations that affect the sharded cluster metadata: + :binary:`~bin.mongos` uses :writeconcern:`"majority"` write concern + for the following operations that affect the sharded cluster + metadata: .. list-table:: :header-rows: 1 diff --git a/source/includes/extracts-parameter-upsert.yaml b/source/includes/extracts-parameter-upsert.yaml index 06ac9401624..6a5b519a0dc 100644 --- a/source/includes/extracts-parameter-upsert.yaml +++ b/source/includes/extracts-parameter-upsert.yaml @@ -8,13 +8,34 @@ content: | - Updates a single document that matches the ``{{queryOrFilter}}``. - To avoid multiple upserts, ensure that the ``{{queryOrFilter}}`` fields - are :ref:`uniquely indexed `. + {{usageWithMulti}} + + To avoid multiple :term:`upserts `, ensure that the + ``{{queryOrFilter}}`` field(s) are :ref:`uniquely indexed + `. {{uniqueIndexExample}} + + Defaults to ``false``, which does *not* insert a new document when no + match is found. - Defaults to ``false``. replacement: conjunction: '' returnNewDocument: '' + usageWithMulti: '' + uniqueIndexExample: '' +--- +ref: findAndModify-behavior-command +source: + file: extracts-parameter-upsert.yaml + ref: _update-single-upsert-behavior +replacement: + upsertMethod: ":dbcommand:`findAndModify`" + queryOrFilter: query + uniqueIndexExample: "See :ref:`upsert-and-unique-index-dbcommand` for + an example." + conjunction: "Used in conjunction with the ``update`` field. + + +" --- ref: findAndModify-behavior-method source: @@ -23,11 +44,39 @@ source: replacement: upsertMethod: ":method:`~db.collection.findAndModify()`" queryOrFilter: query - conjunction: "Used in conjuction with the ``update`` field. + uniqueIndexExample: "See :ref:`upsert-and-unique-index` for an + example." + conjunction: "Used in conjunction with the ``update`` field. " --- +ref: update-upsert-behavior-command +source: + file: extracts-parameter-upsert.yaml + ref: _update-single-upsert-behavior +replacement: + upsertMethod: ":dbcommand:`update`" + queryOrFilter: query + usageWithMulti: "If both ``upsert`` and ``multi`` are true and no + documents match the query, the update operation inserts only a + single document." + uniqueIndexExample: "See :ref:`update-command-behaviors-unique-index` + for an example." +--- +ref: update-upsert-behavior-method +source: + file: extracts-parameter-upsert.yaml + ref: _update-single-upsert-behavior +replacement: + upsertMethod: ":method:`~db.collection.update()`" + queryOrFilter: query + usageWithMulti: "If both ``upsert`` and ``multi`` are true and no + documents match the query, the update operation inserts only a + single document." + uniqueIndexExample: "See :ref:`update-with-unique-indexes` for an + example." +--- ref: findOneAndUpdate-behavior-method source: file: extracts-parameter-upsert.yaml diff --git a/source/includes/extracts-privilege-actions-base.yaml b/source/includes/extracts-privilege-actions-base.yaml deleted file mode 100644 index e1c2e2a44eb..00000000000 --- a/source/includes/extracts-privilege-actions-base.yaml +++ /dev/null @@ -1,8 +0,0 @@ -ref: _action-list -content: | - The user executing the {{type}} requires either :authaction:`find` - privileges on the {{collection}} collection or the - {{listAction}} privilege action. At a minimum, the - :authrole:`read` :doc:`built-in role ` provide - the requisite permissions. -... diff --git a/source/includes/extracts-privilege-actions.yaml b/source/includes/extracts-privilege-actions.yaml deleted file mode 100644 index 84caac2d53c..00000000000 --- a/source/includes/extracts-privilege-actions.yaml +++ /dev/null @@ -1,36 +0,0 @@ -ref: actions-listIndexes -inherit: - file: extracts-privilege-actions-base.yaml - ref: _action-list -replacement: - type: "command" - collection: ":data:`system.indexes <.system.indexes>`" - listAction: ":authaction:`listIndexes`" ---- -ref: actions-db.collection.getIndexes -inherit: - file: extracts-privilege-actions-base.yaml - ref: _action-list -replacement: - type: "method" - collection: ":data:`system.indexes <.system.indexes>`" - listAction: ":authaction:`listIndexes`" ---- -ref: actions-listCollections -inherit: - file: extracts-privilege-actions-base.yaml - ref: _action-list -replacement: - type: "command" - collection: ":data:`system.namespaces <.system.namespaces>`" - listAction: ":authaction:`listCollections`" ---- -ref: actions-db.getCollectionNames -inherit: - file: extracts-privilege-actions-base.yaml - ref: _action-list -replacement: - type: "method" - collection: ":data:`system.namespaces <.system.namespaces>`" - listAction: ":authaction:`listCollections`" -... \ No newline at end of file diff --git a/source/includes/extracts-server-status-projection-base.yaml b/source/includes/extracts-server-status-projection-base.yaml index 83f90e30477..c2f68a62a43 100644 --- a/source/includes/extracts-server-status-projection-base.yaml +++ b/source/includes/extracts-server-status-projection-base.yaml @@ -12,6 +12,34 @@ content: | ref: _serverStatus-output-changes content: | + - Starting in MongoDB 4.2.12, {{operationName}}: + + - Changed ``notMasterLegacyUnacknowledgedWrites`` to + :serverstatus:`~metrics.repl.network.notPrimaryLegacyUnacknowledgedWrites` + + - Changed ``notMasterUnacknowledgedWrites`` to + :serverstatus:`~metrics.repl.network.notPrimaryUnacknowledgedWrites` + + - Starting in MongoDB 4.2.11, {{operationName}}: + + - Added new metrics to track use of Aggregation Pipeline methods: + + - :serverstatus:`metrics.commands.update.pipeline` + + - :serverstatus:`metrics.commands.findAndModify.pipeline` + + - Added new metrics to track use of arrayFilter methods: + + - :serverstatus:`metrics.commands.update.arrayFilters` + + - :serverstatus:`metrics.commands.findAndModify.arrayFilters` + + - Starting in MongoDB 4.2.6 (and 4.0.19), {{operationName}}: + + - Added new metrics to track aggregation stage use: + + - :serverstatus:`metrics.aggStageCounters` + - Starting in MongoDB 4.2.2, {{operationName}}: - Added new transaction metrics in :serverstatus:`transactions` for diff --git a/source/includes/extracts-sessions.yaml b/source/includes/extracts-sessions.yaml index 4cd2546bafe..0d904908390 100644 --- a/source/includes/extracts-sessions.yaml +++ b/source/includes/extracts-sessions.yaml @@ -106,5 +106,23 @@ content: | To use sessions with ``$external`` authentication users (i.e. Kerberos, LDAP, x.509 users), the usernames cannot be greater than 10k bytes. +--- +ref: sessions-cursor-timeout +content: | + + Starting in MongoDB 3.6, MongoDB drivers and the :binary:`~bin.mongo` + shell associate all operations with a :doc:`server session + `, with the exception of unacknowledged + write operations. For operations not explicitly associated with a + session (i.e. using :method:`Mongo.startSession()`), MongoDB drivers + and the ``mongo`` shell creates an implicit session and associates it + with the operation. + + If a session is idle for longer than 30 minutes, the MongoDB server + marks that session as expired and may close it at any time. When the + MongoDB server closes the session, it also kills any in-progress + operations and open cursors associated with the session. This + includes cursors configured with :method:`~cursor.noCursorTimeout` or + a :method:`~cursor.maxTimeMS` greater than 30 minutes. ... diff --git a/source/includes/extracts-sharded-clusters-backup-restore-limitations.yaml b/source/includes/extracts-sharded-clusters-backup-restore-limitations.yaml index 8b62f5cfd42..ddbf2b1e058 100644 --- a/source/includes/extracts-sharded-clusters-backup-restore-limitations.yaml +++ b/source/includes/extracts-sharded-clusters-backup-restore-limitations.yaml @@ -11,13 +11,13 @@ content: | one of the following coordinated backup and restore processes which *do maintain* the atomicity guarantees of transactions across shards: - - `MongoDB Atlas `_, + - `MongoDB Atlas `_, - `MongoDB Cloud Manager - `_, or + `_, or - `MongoDB Ops Manager - `_. + `_. ... diff --git a/source/includes/extracts-transactions.yaml b/source/includes/extracts-transactions.yaml index 1814da6023a..3b98c9d2055 100644 --- a/source/includes/extracts-transactions.yaml +++ b/source/includes/extracts-transactions.yaml @@ -99,7 +99,7 @@ content: | ref: transactions-operations-restrictions-info content: | - Informational commands, such as :dbcommand:`isMaster`, + Informational commands, such as :dbcommand:`hello`, :dbcommand:`buildInfo`, :dbcommand:`connectionStatus` (and their helper methods) are allowed in transactions; however, they cannot be the first operation in the transaction. @@ -494,5 +494,12 @@ content: | with :rsconf:`writeConcernMajorityJournalDefault` set to ``false``, such as a shard with a voting member that uses the :doc:`in-memory storage engine `. +--- +ref: transactions-sharded-clusters-commit-writeconcern +content: | + Regardless of the :ref:`write concern specified for the + transaction`, the commit operation for a + sharded cluster transaction includes some parts that use ``{w: + "majority", j: true}`` write concern. ... diff --git a/source/includes/extracts-upsert-unique-index.yaml b/source/includes/extracts-upsert-unique-index.yaml new file mode 100644 index 00000000000..70304426a80 --- /dev/null +++ b/source/includes/extracts-upsert-unique-index.yaml @@ -0,0 +1,129 @@ +ref: _upsert-unique-index-base +content: | + + When using the {{upsert}} option with the {{command}} + {{commandOrMethod}}, **and not** using a :ref:`unique index + ` on the query field(s), multiple + instances of {{aOrAn}} {{command}} operation with similar query + field(s) could result in duplicate documents being inserted in + certain circumstances. + + Consider an example where no document with the name ``Andy`` exists + and multiple clients issue the following command at roughly the same + time: + + {{codeExample}} + + If all {{command}} operations finish the query phase + before any client successfully inserts data, **and** there is no + :ref:`unique index ` on the ``name`` field, each + {{command}} operation may result in an insert, creating multiple + documents with ``name: Andy``. + + To ensure that only one such document is created, and the other + {{command}} operations update this new document instead, create a + :ref:`unique index ` on the ``name`` field. This + guarantees that only one document with ``name: Andy`` is permitted + in the collection. + + With this unique index in place, the multiple {{command}} operations + now exhibit the following behavior: + + - Exactly one {{command}} operation will successfully insert a new + document. + + - All other {{command}} operations will update the newly-inserted + document, incrementing the ``score`` value. + +--- +ref: upsert-unique-index-findAndModify-command +source: + file: extracts-upsert-unique-index.yaml + ref: _upsert-unique-index-base +replacement: + command: ":dbcommand:`findAndModify`" + commandOrMethod: "command" + aOrAn: "a" + upsert: "``upsert: true``" + codeExample: | + + .. code-block:: javascript + + db.runCommand( + { + findAndModify: "people", + query: { name: "Andy" }, + update: { $inc: { score: 1 } }, + upsert: true + } + ) + +--- +ref: upsert-unique-index-findAndModify-method +source: + file: extracts-upsert-unique-index.yaml + ref: _upsert-unique-index-base +replacement: + command: ":method:`~db.collection.findOneAndUpdate()`" + commandOrMethod: "method" + aOrAn: "a" + upsert: "``upsert: true``" + codeExample: | + + .. code-block:: javascript + + db.people.findAndModify( + { + query: { name: "Andy" }, + update: { $inc: { score: 1 } }, + upsert: true + } + ) + +--- +ref: upsert-unique-index-update-command +source: + file: extracts-upsert-unique-index.yaml + ref: _upsert-unique-index-base +replacement: + command: ":dbcommand:`update`" + commandOrMethod: "command" + aOrAn: "an" + upsert: ":ref:`upsert: true `" + codeExample: | + + .. code-block:: javascript + + db.runCommand( + { + update: "people", + updates: [ + { q: { name: "Andy" }, u: { $inc: { score: 1 } }, multi: true, upsert: true } + ] + } + ) + +--- +ref: upsert-unique-index-update-method +source: + file: extracts-upsert-unique-index.yaml + ref: _upsert-unique-index-base +replacement: + command: ":method:`~db.collection.update()`" + commandOrMethod: "method" + aOrAn: "a" + upsert: ":ref:`upsert: true `" + codeExample: | + + .. code-block:: javascript + + db.people.update( + { name: "Andy" }, + { $inc: { score: 1 } }, + { + upsert: true, + multi: true + } + ) + +... diff --git a/source/includes/extracts-views.yaml b/source/includes/extracts-views.yaml index 8dce083fbb3..688eed765a2 100644 --- a/source/includes/extracts-views.yaml +++ b/source/includes/extracts-views.yaml @@ -181,4 +181,27 @@ content: | :pipeline:`$lookup` or :pipeline:`$facet` stage), this restriction applies to the nested pipelines as well. +--- +ref: views-access-control +content: | + + If the deployment enforces :ref:`authentication `, + :method:`db.createView()` requires that the authenticated user have + the :authaction:`createCollection` privilege on the database. + + However, if the user has the :authaction:`createCollection` on the + database *and* :authaction:`find` on the view to create, the user must + *also* have the following additional permissions: + + - :authaction:`find` on the source collection or view. + + - :authaction:`find` on any other collections or views referenced in the + ``pipeline``, if any. + + A user with the :authrole:`readWrite` built in role on the database + has the required privileges to run the listed operations. Either + :doc:`create a user ` with the required role + or :ref:`grant the role to an existing user + ` + ... diff --git a/source/includes/extracts-x509-certificate.yaml b/source/includes/extracts-x509-certificate.yaml index 32ab68f2b9e..2196f0cbd9e 100644 --- a/source/includes/extracts-x509-certificate.yaml +++ b/source/includes/extracts-x509-certificate.yaml @@ -17,10 +17,13 @@ content: | - A client x.509 certificate's subject, which contains the Distinguished Name (``DN``), must **differ** from that of a - :ref:`x509-member-certificate`. Specifically, the subjects must - differ with regards to at least one of the following attributes: - Organization (``O``), the Organizational Unit (``OU``) or the - Domain Component (``DC``). + :ref:`x509-member-certificate`. + + At least one of the Organization (``O``), Organizational Unit + (``OU``), or Domain Component (``DC``) attributes in the client + certificate must differ from those in the + :setting:`net.tls.clusterFile` and + :setting:`net.tls.certificateKeyFile` server certificates. If the MongoDB deployment has :parameter:`tlsX509ClusterAuthDNOverride` set (available starting @@ -33,8 +36,11 @@ content: | ``OU``, and ``DC`` combination as the :ref:`x509-member-certificate` (or :parameter:`tlsX509ClusterAuthDNOverride` if set), the client - will be identified as a cluster member and granted full - permission on the system. + connection is rejected. Only + :ref:`cluster member x509 certificates ` + should use the same ``O``, ``OU``, and ``DC`` combinations as + this grants full permissions. + --- ref: x509-certificate-member content: | @@ -54,8 +60,10 @@ content: | - The Organization attributes (``O``\'s), the Organizational Unit attributes (``OU``\'s), and the Domain Components (``DC``\'s) must - match those from the certificates for the other cluster members - (or the :parameter:`tlsX509ClusterAuthDNOverride` value, if set). + match those from both the :setting:`net.tls.clusterFile` and + :setting:`net.tls.certificateKeyFile` certificates for the other + cluster members (or the :parameter:`tlsX509ClusterAuthDNOverride` + value, if set). To match, the certificate must match all specifications of these attributes, or even the non-specification of these attributes. The diff --git a/source/includes/fact-agg-memory-limit.rst b/source/includes/fact-agg-memory-limit.rst index d835f256f5a..53419552387 100644 --- a/source/includes/fact-agg-memory-limit.rst +++ b/source/includes/fact-agg-memory-limit.rst @@ -1,19 +1,40 @@ -.. For any pipeline stage that has a memory limit, the operation - will produce an error if exceeds its memory limit. Currently, only - $sort and $group have a limit. - .. FYI -- 2.5.3 introduced the limit to $group and changed the limit for $sort from 10% to 100 MB. -Pipeline stages have a limit of 100 megabytes of RAM. If a stage -exceeds this limit, MongoDB will produce an error. To allow for the -handling of large datasets, use the ``allowDiskUse`` option to enable -aggregation pipeline stages to write data to temporary files. +Each individual pipeline stage has a limit of 100 megabytes of RAM. By +default, if a stage exceeds this limit, MongoDB produces an error. For +some pipeline stages you can allow pipeline processing to take up more +space by using the :ref:`allowDiskUse ` +option to enable aggregation pipeline stages to write data to temporary +files. + +Examples of stages that can spill to disk when :ref:`allowDiskUse +` is ``true`` are: + +- :pipeline:`$bucket` +- :pipeline:`$bucketAuto` +- :pipeline:`$group` +- :pipeline:`$sort` when the sort operation is not supported by an + index +- :pipeline:`$sortByCount` + +.. note:: + + Pipeline stages operate on streams of documents with each pipeline + stage taking in documents, processing them, and then outputing the + resulting documents. + + Some stages can't output any documents until they have processed all + incoming documents. These pipeline stages must keep their stage + output in RAM until all incoming documents are processed. As a + result, these pipeline stages may require more space than the 100 MB + limit. + +If the results of one of your :pipeline:`$sort` pipeline stages exceed +the limit, consider :ref:`adding a $limit stage `. .. versionchanged:: 3.4 -.. include:: /includes/fact-graphlookup-memory-restrictions.rst + .. include:: /includes/fact-graphlookup-memory-restrictions.rst .. include:: /includes/extracts/4.2-changes-usedDisk.rst - -.. seealso:: :ref:`sort-memory-limit` and :ref:`group-memory-limit`. diff --git a/source/includes/fact-atlas-banner.rst b/source/includes/fact-atlas-banner.rst new file mode 100644 index 00000000000..408bec4b5b3 --- /dev/null +++ b/source/includes/fact-atlas-banner.rst @@ -0,0 +1,8 @@ +.. admonition:: MongoDB Atlas + :class: note + + .. container:: + + `MongoDB Atlas `_ + is a hosted MongoDB service option in the cloud which requires no + installation overhead and offers a free tier to get started. diff --git a/source/includes/fact-atlas-search-banner.rst b/source/includes/fact-atlas-search-banner.rst new file mode 100644 index 00000000000..fc46272d1e5 --- /dev/null +++ b/source/includes/fact-atlas-search-banner.rst @@ -0,0 +1,8 @@ +.. admonition:: MongoDB Atlas Search + :class: note + + :atlas:`Atlas Search ` makes it easy to build fast, + relevance-based search capabilities on top of your MongoDB data. Try + it today on `MongoDB Atlas + `__, our fully + managed database as a service. diff --git a/source/includes/fact-bson-types.rst b/source/includes/fact-bson-types.rst index a2af6f2fa31..6f3904dfd74 100644 --- a/source/includes/fact-bson-types.rst +++ b/source/includes/fact-bson-types.rst @@ -76,10 +76,10 @@ - "symbol" - Deprecated. - * - JavaScript (with scope) + * - JavaScript code with scope - 15 - "javascriptWithScope" - - + - Deprecated with 4.2.1. * - 32-bit integer - 16 diff --git a/source/includes/fact-bulkwrite-operation-batches.rst b/source/includes/fact-bulkwrite-operation-batches.rst index ba64f975ef5..f864875e095 100644 --- a/source/includes/fact-bulkwrite-operation-batches.rst +++ b/source/includes/fact-bulkwrite-operation-batches.rst @@ -1,7 +1,7 @@ The number of operations in each group cannot exceed the value of the :limit:`maxWriteBatchSize ` of the database. As of MongoDB 3.6, this value is ``100,000``. -This value is shown in the :data:`isMaster.maxWriteBatchSize` field. +This value is shown in the :data:`hello.maxWriteBatchSize` field. This limit prevents issues with oversized error messages. If a group exceeds this :limit:`limit`, diff --git a/source/includes/fact-cannot-unshard-collection.rst b/source/includes/fact-cannot-unshard-collection.rst index dd8ecba322b..a36b9db9881 100644 --- a/source/includes/fact-cannot-unshard-collection.rst +++ b/source/includes/fact-cannot-unshard-collection.rst @@ -1,4 +1,6 @@ MongoDB provides no method to deactivate sharding for a collection after calling :dbcommand:`shardCollection`. Additionally, after -:dbcommand:`shardCollection`, you cannot change shard keys or modify -the value of any field used in your shard key index. +:dbcommand:`shardCollection`, you cannot change the selection of the +shard key. However, starting in MongoDB 4.2, you can update a +document's shard key value (unless the shard key field is the immutable +``_id`` field). For details, see :ref:`update-shard-key`. diff --git a/source/includes/fact-check-amazon-linux-community.rst b/source/includes/fact-check-amazon-linux-community.rst new file mode 100644 index 00000000000..21112f3c351 --- /dev/null +++ b/source/includes/fact-check-amazon-linux-community.rst @@ -0,0 +1,11 @@ +You can verify which Linux distribution you are running by running the +following command on the command-line: + +.. code-block:: none + + grep ^NAME /etc/*release + +The result should be **Amazon Linux** or **Amazon Linux AMI**. If using +a different Linux distribution, please see the +:doc:`install instructions for your platform +`. diff --git a/source/includes/fact-check-amazon-linux-enterprise.rst b/source/includes/fact-check-amazon-linux-enterprise.rst new file mode 100644 index 00000000000..511f08c6a54 --- /dev/null +++ b/source/includes/fact-check-amazon-linux-enterprise.rst @@ -0,0 +1,11 @@ +You can verify which Linux distribution you are running by running the +following command on the command-line: + +.. code-block:: none + + grep ^NAME /etc/*release + +The result should be **Amazon Linux** or **Amazon Linux AMI**. If using +a different Linux distribution, please see the +:doc:`install instructions for your platform +`. diff --git a/source/includes/fact-collation-driver.rst b/source/includes/fact-collation-driver.rst index 19dc6e2435d..ce5099b49ef 100644 --- a/source/includes/fact-collation-driver.rst +++ b/source/includes/fact-collation-driver.rst @@ -3,6 +3,6 @@ The following examples illustrate indexes and collation in the :doc:`Mongo Shell
`. - Refer to your `driver documentation `_ for + Refer to your :api:`driver documentation <>` for instructions on creating indexes with collation in your specific driver. \ No newline at end of file diff --git a/source/includes/fact-confirm-enterprise-binaries.rst b/source/includes/fact-confirm-enterprise-binaries.rst index 8925e32b396..9be4e9be15f 100644 --- a/source/includes/fact-confirm-enterprise-binaries.rst +++ b/source/includes/fact-confirm-enterprise-binaries.rst @@ -1,10 +1,10 @@ -To verify MongoDB Enterprise binaries, pass the ``--version`` command line -option to the :binary:`~bin.mongod` or :binary:`~bin.mongos`: +To verify that you are using MongoDB Enterprise, pass the ``--version`` +command line option to the :binary:`~bin.mongod` or :binary:`~bin.mongos`: .. code-block:: sh mongod --version In the output from this command, look for the string ``modules: -subscription`` or ``modules: enterprise`` to confirm your system has -MongoDB Enterprise. +subscription`` or ``modules: enterprise`` to confirm you are using the +MongoDB Enterprise binaries. diff --git a/source/includes/fact-default-conf-file.rst b/source/includes/fact-default-conf-file.rst new file mode 100644 index 00000000000..05c8b55c179 --- /dev/null +++ b/source/includes/fact-default-conf-file.rst @@ -0,0 +1,33 @@ +- If you :doc:`installed MongoDB ` with a package manager + such as ``yum`` or ``apt`` on Linux or ``brew`` on macOS, or with the + MSI installer on Windows, a default :doc:`configuration file + ` has been provided as part of your + installation: + + .. list-table:: + :header-rows: 1 + :widths: 10 25 65 + + * - Platform + - Method + - Configuration File + + * - Linux + - ``apt``, ``yum``, or ``zypper`` Package Manager + - ``/etc/mongod.conf`` + + * - macOS + - ``brew`` Package Manager + - ``/usr/local/etc/mongod.conf`` (on Intel processors), or + + ``/opt/homebrew/etc/mongod.conf`` (on `Apple M1 processors + `__) + + * - Windows + - MSI Installer + - ``\bin\mongod.cfg`` + +- If you :doc:`installed MongoDB ` via a downloaded + ``TGZ`` or ``ZIP`` file, you will need to create your own configuration + file. The :ref:`basic example configuration ` is a good + place to start. diff --git a/source/includes/fact-download-mongo-shell.rst b/source/includes/fact-download-mongo-shell.rst index 1c1d08c0aff..0954611b0da 100644 --- a/source/includes/fact-download-mongo-shell.rst +++ b/source/includes/fact-download-mongo-shell.rst @@ -1,18 +1,54 @@ -The :binary:`~bin.mongo` shell is included as part of the :doc:`MongoDB Server -` installation. MongoDB also provides the :binary:`~bin.mongo` -shell as a standalone package. To download the standalone :binary:`~bin.mongo` -shell package: - -1. Open the `Download Center - `__. For the - :binary:`~bin.mongo` Enterprise Shell, select the - :guilabel:`MongoDB Enterprise Server` tab. +The :binary:`~bin.mongo` shell is included as part of the :doc:`MongoDB +server installation `. If you have already installed the +server, the :binary:`~bin.mongo` shell is installed to the same location +as the server binary. + +Alternatively, if you would like to download the :binary:`~bin.mongo` +shell separately from the MongoDB Server, you can install the shell as +a standalone package by following these steps: + +1. Access the Download Center for your Edition of MongoDB: + + - `MongoDB Community Download Center + `__ + + - `MongoDB Enterprise Download Center + `__ -2. Select your preferred :guilabel:`Version` and :guilabel:`OS` from the - dropdowns. +2. Select your preferred :guilabel:`Version` and :guilabel:`Platform` + from the dropdowns. + +3. Select the :guilabel:`Package` to download according to your + platform: + + .. container:: + + .. list-table:: + :header-rows: 1 + :widths: 15 85 + + * - Platform + - Download Package + + * - *Windows* + + - Select the ``zip`` package to download an archive which + includes the :binary:`~bin.mongo` shell. + + * - *macOS* + + - Select the ``tgz`` package to download an archive which + includes the :binary:`~bin.mongo` shell. + + * - *Linux* + + - Select the ``tgz`` package to download the + :binary:`~bin.mongo` shell. -3. Select ``Shell`` from the :guilabel:`Package` dropdown and click - :guilabel:`Download` to start downloading the package. +4. Copy the :binary:`~bin.mongo` shell from the archive to a location on + your filesystem. - If the ``Shell`` option is unavailable for the selected :guilabel:`OS` and - :guilabel:`Version`, contact MongoDB :ref:`technical-support` for assistance. \ No newline at end of file +For additional installation guidance specific to your platform, or to +install the :binary:`~bin.mongo` shell as part of a MongoDB Server +installation, see the :doc:`installation guide for your platform +`. diff --git a/source/includes/fact-getSecondaryOk.rst b/source/includes/fact-getSecondaryOk.rst new file mode 100644 index 00000000000..7cefac5d15c --- /dev/null +++ b/source/includes/fact-getSecondaryOk.rst @@ -0,0 +1,2 @@ +Indicates whether the MongoDB connection allows read operations on +:term:`secondary` members. \ No newline at end of file diff --git a/source/includes/fact-graphlookup-memory-restrictions.rst b/source/includes/fact-graphlookup-memory-restrictions.rst index 6beb7517856..8b80df75c84 100644 --- a/source/includes/fact-graphlookup-memory-restrictions.rst +++ b/source/includes/fact-graphlookup-memory-restrictions.rst @@ -1,6 +1,7 @@ -The :pipeline:`$graphLookup` stage must stay within the 100 megabyte -memory limit. If ``allowDiskUse: true`` is specified for the +The :pipeline:`$graphLookup` stage must stay within the 100 MiB memory +limit. If ``allowDiskUse: true`` is specified for the :method:`~db.collection.aggregate()` operation, the :pipeline:`$graphLookup` stage ignores the option. If there are other -stages in the :method:`~db.collection.aggregate()` operation, -``allowDiskUse: true`` option is in effect for these other stages. +stages that observe ``allowDiskUse: true`` in the +:method:`~db.collection.aggregate()` operation, ``allowDiskUse: true`` +option is in effect for these other stages. diff --git a/source/includes/fact-index-build-default-memory-limit.rst b/source/includes/fact-index-build-default-memory-limit.rst index ed3e7d13724..1e1f99fd613 100644 --- a/source/includes/fact-index-build-default-memory-limit.rst +++ b/source/includes/fact-index-build-default-memory-limit.rst @@ -1,14 +1,16 @@ :dbcommand:`createIndexes` supports building one or more indexes on a collection. :dbcommand:`createIndexes` uses a combination of memory and temporary files on disk to complete index builds. The default limit on -memory usage for :dbcommand:`createIndexes` is 500 megabytes, shared -between all indexes built using a single :dbcommand:`createIndexes` -command. Once the memory limit is reached, :dbcommand:`createIndexes` -uses temporary disk files in a subdirectory named ``_tmp`` within the -:option:`--dbpath ` directory to complete the build. +memory usage for :dbcommand:`createIndexes` is 200 megabytes (for +versions 4.2.3 and later) and 500 (for versions 4.2.2 and earlier), +shared between all indexes built using a single +:dbcommand:`createIndexes` command. Once the memory limit is reached, +:dbcommand:`createIndexes` uses temporary disk files in a subdirectory +named ``_tmp`` within the :option:`--dbpath ` +directory to complete the build. -You can override the memory limit by setting the -:parameter:`maxIndexBuildMemoryUsageMegabytes` server parameter. Setting -a higher memory limit may result in faster completion of index builds -larger than 500 megabytes. However, setting this limit too high relative -to the unused RAM on your system can result in memory errors. \ No newline at end of file +You can override the memory limit by setting the +:parameter:`maxIndexBuildMemoryUsageMegabytes` server parameter. +Setting a higher memory limit may result in faster completion of index +builds. However, setting this limit too high relative to the unused RAM +on your system can result in memory exhaustion and server shutdown. diff --git a/source/includes/fact-installation-directories.rst b/source/includes/fact-installation-directories.rst index 6d7fb0e0d2b..d0698ec8bb2 100644 --- a/source/includes/fact-installation-directories.rst +++ b/source/includes/fact-installation-directories.rst @@ -2,11 +2,10 @@ By default, MongoDB instance stores: - its data files in |mongod-datadir| - - its log files in ``/var/log/mongodb`` -If you installed via the package manager, the directories are created -during the installation. +If you installed via the package manager, these default directories are +created during the installation. If you installed manually by downloading the tarballs, you can create the directories using ``mkdir -p `` or ``sudo mkdir -p @@ -22,4 +21,3 @@ To specify a different log file directory and data file directory, edit the :setting:`systemLog.path` and :setting:`storage.dbPath` settings in the ``/etc/mongod.conf``. Ensure that the user running MongoDB has access to these directories. - diff --git a/source/includes/fact-let-variable-access-note.rst b/source/includes/fact-let-variable-access-note.rst new file mode 100644 index 00000000000..2439c2fccd0 --- /dev/null +++ b/source/includes/fact-let-variable-access-note.rst @@ -0,0 +1,26 @@ +.. note:: + + To reference variables in :ref:`pipeline ` + stages, use the ``"$$"`` syntax. + + The :ref:`let ` variables can be accessed by the + stages in the :ref:`pipeline `, including + additional :pipeline:`$lookup` stages nested in the ``pipeline``. + + - A :pipeline:`$match` stage requires the use of an + :query:`$expr` operator to access the variables. + :query:`$expr` allows the use of aggregation expressions + inside of the :pipeline:`$match` syntax. + + Without the use of the :query:`$expr` operator, :pipeline:`$match` + can refer to fields in a document but cannot access variables + defined by a :pipeline:`$lookup` :ref:`let ` + clause. + + The :query:`$expr` operator only uses indexes on the ``from`` + collection for equality matches. Non-equality match queries, such + as range queries, cannot use indexes on the ``from`` collection. + + - Other (non-:pipeline:`$match`) stages in the :ref:`pipeline + ` do not + require an :query:`$expr` operator to access the variables. diff --git a/source/includes/fact-meta-syntax.rst b/source/includes/fact-meta-syntax.rst index 7572a487ad6..c86124a4f5d 100644 --- a/source/includes/fact-meta-syntax.rst +++ b/source/includes/fact-meta-syntax.rst @@ -34,7 +34,7 @@ as the ````: - Descending -:atlas:`MongoDB Atlas Full-Text Search ` provides +:atlas:`MongoDB Atlas Search ` provides additional ``$meta`` keywords, such as: - :atlas:`"searchScore" ` and @@ -42,4 +42,4 @@ additional ``$meta`` keywords, such as: - :atlas:`"searchHighlights" `. -Refer to the Atlas Full-Text Search documentation for details. +Refer to the Atlas Search documentation for details. diff --git a/source/includes/fact-mms-summary.rst b/source/includes/fact-mms-summary.rst index 867d10e05f7..a8a33aa7a3b 100644 --- a/source/includes/fact-mms-summary.rst +++ b/source/includes/fact-mms-summary.rst @@ -1,13 +1,13 @@ .. note:: - `MongoDB Atlas `_ is a + `MongoDB Atlas `_ is a cloud-hosted database-as-a-service. |mms-home|, a hosted service, and `Ops Manager - `_, + `_, an on-premise solution, provide monitoring, backup, and automation of MongoDB instances. For documentation, see `Atlas - documentation `_, the + documentation `_, the |mms-docs| and `Ops Manager documentation - `_ + `_ .. include:: /includes/replacement-mms.rst diff --git a/source/includes/fact-online-archive-callout.rst b/source/includes/fact-online-archive-callout.rst new file mode 100644 index 00000000000..12146ca908c --- /dev/null +++ b/source/includes/fact-online-archive-callout.rst @@ -0,0 +1,5 @@ +If you are archiving stale data to save on storage costs, consider +:atlas:`Online Archive ` in +`MongoDB Atlas `__. Online +Archive automatically archives infrequently accessed data to +fully-managed S3 buckets for cost-effective data tiering. diff --git a/source/includes/fact-platform-arm64.rst b/source/includes/fact-platform-arm64.rst index 9015d37b86b..048e49b098e 100644 --- a/source/includes/fact-platform-arm64.rst +++ b/source/includes/fact-platform-arm64.rst @@ -16,12 +16,16 @@ * - Platform - 4.2 Community & Enterprise - - 4.0 Community & Enterprise - - 3.6 Community & Enterprise - 3.4 Community & Enterprise + * - Amazon Linux 2 + - 4.2.13+ + - + - + - + * - Ubuntu 18.04 - |checkmark| - @@ -29,8 +33,8 @@ - * - Ubuntu 16.04 - - + - Enterprise only + - |checkmark| + - |checkmark| - |checkmark| - - Enterprise - - Enterprise diff --git a/source/includes/fact-platform-ppc64le.rst b/source/includes/fact-platform-ppc64le.rst index d5d69586411..f3863fe89df 100644 --- a/source/includes/fact-platform-ppc64le.rst +++ b/source/includes/fact-platform-ppc64le.rst @@ -1,8 +1,19 @@ +.. topic:: Platform Support EOL Notice + + .. list-table:: + :widths: 20 80 + :class: border-table + + * - Ubuntu 16.04 PPC64LE + - Support removed in MongoDB 4.2+. + + | + .. list-table:: :header-rows: 1 :stub-columns: 1 :class: compatibility - :widths: 35 35 30 30 30 + :widths: 35 30 30 30 30 * - Platform - 4.2 Enterprise @@ -10,6 +21,12 @@ - 3.6 Enterprise - 3.4 Enterprise + * - RHEL/CentOS 8 + - 4.2.7+ + - + - + - + * - RHEL/CentOS 7 - |checkmark| - |checkmark| diff --git a/source/includes/fact-platform-s390x-community.rst b/source/includes/fact-platform-s390x-community.rst new file mode 100644 index 00000000000..b9260bce4ef --- /dev/null +++ b/source/includes/fact-platform-s390x-community.rst @@ -0,0 +1,50 @@ +.. topic:: Platform Support EOL Notice + + .. list-table:: + :widths: 20 80 + :class: border-table + + * - RHEL 7 s390x + - Support removed in MongoDB 4.2.10 Community. + * - SLES 12 s390x + - Support removed in MongoDB 4.2.10 Community. + * - Ubuntu 18.04 s390x + - Support removed in MongoDB 4.2.10 Community. + + | + +.. list-table:: + :header-rows: 1 + :stub-columns: 1 + :class: compatibility + + * - Platform + - 4.2 Community + - 4.0 Community + - 3.6 Community + - 3.4 Community + + * - RHEL/CentOS 7 + - 4.2.0 - 4.2.9 + - 4.0.6 - 4.0.13 + - + - + + * - RHEL/CentOS 6 + - + - 4.0.0 - 4.0.13 + - + - + + * - SLES 12 + - 4.2.0 - 4.2.9 + - 4.0.6 - 4.0.13 + - + - + + * - Ubuntu 18.04 + - 4.2.1 - 4.2.9 + - 4.0.6 - 4.0.13 + - + - + diff --git a/source/includes/fact-platform-s390x-enterprise.rst b/source/includes/fact-platform-s390x-enterprise.rst new file mode 100644 index 00000000000..5d16feb4077 --- /dev/null +++ b/source/includes/fact-platform-s390x-enterprise.rst @@ -0,0 +1,35 @@ +.. list-table:: + :header-rows: 1 + :stub-columns: 1 + :class: compatibility + + * - Platform + - 4.2 Enterprise + - 4.0 Enterprise + - 3.6 Enterprise + - 3.4 Enterprise + + * - RHEL/CentOS 7 + - |checkmark| + - 4.0.6+ + - Removed starting in 3.6.17 + - Removed starting in 3.4.15 + + * - RHEL/CentOS 6 + - 4.2.4+ + - |checkmark| + - Removed starting in 3.6.14 + - Removed starting in 3.4.22 + + * - SLES 12 + - |checkmark| + - 4.0.6+ + - Removed starting in 3.6.17 + - Removed starting in 3.4.14 + + * - Ubuntu 18.04 + - 4.2.1+ + - 4.0.6+ + - + - + diff --git a/source/includes/fact-platform-s390x.rst b/source/includes/fact-platform-s390x.rst deleted file mode 100644 index ab70ec3e1b2..00000000000 --- a/source/includes/fact-platform-s390x.rst +++ /dev/null @@ -1,37 +0,0 @@ - -.. list-table:: - :header-rows: 1 - :stub-columns: 1 - :class: compatibility - - * - Platform - - 4.2 Community & Enterprise - - - 4.0 Community & Enterprise - - 3.6 Enterprise - - 3.4 Enterprise - - * - RHEL/CentOS 7 - - |checkmark| - - 4.0.6+ - - - - - - * - RHEL/CentOS 6 - - |checkmark| - - |checkmark| - - Removed starting in 3.6.14 - - Removed starting in 3.4.22 - - * - SLES12 - - |checkmark| - - 4.0.6+ - - - - - - * - Ubuntu 18.04 - - |checkmark| - - 4.0.6+ - - - - - diff --git a/source/includes/fact-platform-support-amazon.rst b/source/includes/fact-platform-support-amazon.rst index 5a51c79e1fb..a8911fbe87b 100644 --- a/source/includes/fact-platform-support-amazon.rst +++ b/source/includes/fact-platform-support-amazon.rst @@ -8,4 +8,8 @@ MongoDB {+version+} Community Edition supports the following MongoDB only supports the 64-bit versions of these platforms. +MongoDB {+version+} Community Edition on Amazon Linux also supports the +:ref:`ARM64 ` architecture on +select platforms. + See :ref:`prod-notes-supported-platforms` for more information. diff --git a/source/includes/fact-platform-support-enterprise-amazon.rst b/source/includes/fact-platform-support-enterprise-amazon.rst index c477f2b748b..efe9d621bdc 100644 --- a/source/includes/fact-platform-support-enterprise-amazon.rst +++ b/source/includes/fact-platform-support-enterprise-amazon.rst @@ -8,4 +8,8 @@ MongoDB {+version+} Enterprise Edition supports the following MongoDB only supports the 64-bit versions of these platforms. +MongoDB {+version+} Enterprise Edition on Amazon Linux also supports the +:ref:`ARM64 ` architecture on +select platforms. + See :ref:`prod-notes-supported-platforms` for more information. diff --git a/source/includes/fact-platform-support-enterprise-debian.rst b/source/includes/fact-platform-support-enterprise-debian.rst index 4d61ea4f6e0..c19d51146e2 100644 --- a/source/includes/fact-platform-support-enterprise-debian.rst +++ b/source/includes/fact-platform-support-enterprise-debian.rst @@ -7,7 +7,7 @@ MongoDB {+version+} Enterprise Edition supports the following :red:`64-bit` Debian releases on :ref:`x86_64` architecture: -- Debian 10 "Buster" (Starting in MongoDB 4.2.1) +- Debian 10 "Buster" (Starting in MongoDB Enterprise 4.2.1) - Debian 9 "Stretch" diff --git a/source/includes/fact-platform-support-enterprise-windows.rst b/source/includes/fact-platform-support-enterprise-windows.rst index 4167d75b55b..39171b48926 100644 --- a/source/includes/fact-platform-support-enterprise-windows.rst +++ b/source/includes/fact-platform-support-enterprise-windows.rst @@ -2,7 +2,13 @@ MongoDB {+version+} Enterprise Edition supports the following :red:`64-bit` versions of Windows on :ref:`x86_64` architecture: -- Windows 8 / Windows Server 2012 R2 and later +- Windows Server 2019 + +- Windows 10 / Windows Server 2016 + +- Windows 8.1 / Windows Server 2012 R2 + +- Windows 8 / Windows Server 2012 - Windows 7 / Windows Server 2008 R2 diff --git a/source/includes/fact-platform-support-windows.rst b/source/includes/fact-platform-support-windows.rst index 9c96ec32354..7bb6736933d 100644 --- a/source/includes/fact-platform-support-windows.rst +++ b/source/includes/fact-platform-support-windows.rst @@ -2,7 +2,13 @@ MongoDB {+version+} Community Edition supports the following :red:`64-bit` versions of Windows on :ref:`x86_64` architecture: -- Windows 8 / Windows Server 2012 R2 and later +- Windows Server 2019 + +- Windows 10 / Windows Server 2016 + +- Windows 8.1 / Windows Server 2012 R2 + +- Windows 8 / Windows Server 2012 - Windows 7 / Windows Server 2008 R2 diff --git a/source/includes/fact-platform-x86_64.rst b/source/includes/fact-platform-x86_64.rst index 904089c31e7..b379f0d5ebe 100644 --- a/source/includes/fact-platform-x86_64.rst +++ b/source/includes/fact-platform-x86_64.rst @@ -10,14 +10,8 @@ * - Debian 8 - Support removed in MongoDB 4.2+. - * - Debian 7 - - Support removed in MongoDB 4.0+, 3.6.6+, 3.4.16+, and 3.2.21+. - - * - SLES 11 - - Support removed in MongoDB 3.6.4+, 3.4.15+, and 3.2.20+. - - * - Ubuntu 12.04 - - Support removed in MongoDB 3.6.4+, 3.4.15+, and 3.2.20+. + * - macOS 10.11 + - Support removed in MongoDB 4.2+. *Upcoming EOL Notice*: @@ -25,13 +19,13 @@ :widths: 20 80 :class: border-table - * - Windows 7/2008R2 + * - Windows 8.1/2012R2 - MongoDB will end support in future releases. * - Windows 8/2012 - MongoDB will end support in future releases. - * - Windows 8.1/2012R2 + * - Windows 7/2008R2 - MongoDB will end support in future releases. | @@ -47,23 +41,23 @@ - 3.6 Community & Enterprise - 3.4 Community & Enterprise - * - Amazon Linux 2013.03 and later + * - Amazon Linux 2 - |checkmark| - |checkmark| + - 3.6.22+ + - + + * - Amazon Linux 2013.03 and later - |checkmark| - |checkmark| - - * - Amazon Linux 2 - |checkmark| - |checkmark| + + * - Debian 10 + - 4.2.1+ - - - - * - Debian 8 - - - |checkmark| - - |checkmark| - - |checkmark| * - Debian 9 - |checkmark| @@ -71,25 +65,31 @@ - 3.6.5+ - - * - Debian 10 - - 4.2.1+ - - + * - Debian 8 - + - |checkmark| + - |checkmark| + - |checkmark| + + * - RHEL/CentOS/Oracle Linux [#oracle-linux]_ 8.0 and later + - 4.2.1+ + - 4.0.14+ + - 3.6.17+ - - * - RHEL/CentOS/Oracle Linux [#oracle-linux]_ 6.2 and later + * - RHEL/CentOS/Oracle Linux [#oracle-linux]_ 7.0 and later - |checkmark| - |checkmark| - |checkmark| - |checkmark| - * - RHEL/CentOS/Oracle Linux [#oracle-linux]_ 7.0 and later + * - RHEL/CentOS/Oracle Linux [#oracle-linux]_ 6.2 and later - |checkmark| - |checkmark| - |checkmark| - |checkmark| - * - RHEL/CentOS/Oracle Linux [#oracle-linux]_ 8.0 and later + * - SLES 15 - 4.2.1+ - - @@ -101,23 +101,17 @@ - |checkmark| - |checkmark| - * - SLES 15 - - 4.2.1+ - - - - - - - * - Solaris 11 64-bit - - - - Community only - * - Ubuntu 14.04 - - - - |checkmark| - - |checkmark| + * - Ubuntu 18.04 - |checkmark| + - 4.0.1+ + - 3.6.20+ + - * - Ubuntu 16.04 - |checkmark| @@ -125,36 +119,59 @@ - |checkmark| - |checkmark| - * - Ubuntu 18.04 + * - Ubuntu 14.04 + - + - |checkmark| - |checkmark| - |checkmark| - - - - - - * - Windows Vista + * - Windows Server 2019 + - |checkmark| - - - + + * - Windows 10 / Server 2016 + - |checkmark| + - |checkmark| + - |checkmark| - |checkmark| - * - Windows 7/Server 2008 R2 + * - Windows 8.1 / Server 2012 R2 - |checkmark| - |checkmark| - |checkmark| - |checkmark| - * - Windows 8/2012 R2 and later + * - Windows 8 / Server 2012 - |checkmark| - |checkmark| - |checkmark| - |checkmark| - * - macOS 10.12 and later + * - Windows 7 / Server 2008 R2 - |checkmark| + - |checkmark| + - |checkmark| + - |checkmark| + + * - Windows Vista - - - + - |checkmark| + + * - macOS 10.13 and later + - |checkmark| + - |checkmark| + - + - + + * - macOS 10.12 + - |checkmark| + - |checkmark| + - |checkmark| + - |checkmark| * - macOS 10.11 - @@ -162,3 +179,8 @@ - |checkmark| - |checkmark| + * - macOS 10.10 + - + - + - |checkmark| + - |checkmark| diff --git a/source/includes/fact-rdbms-guide-contents.rst b/source/includes/fact-rdbms-guide-contents.rst new file mode 100644 index 00000000000..e100211e8ba --- /dev/null +++ b/source/includes/fact-rdbms-guide-contents.rst @@ -0,0 +1,7 @@ +The download includes the following resources: + +- Presentation on the methodology of data modeling with MongoDB +- White paper covering best practices and considerations for + migrating to MongoDB from an :term:`RDBMS` data model +- Reference MongoDB schema with its RDBMS equivalent +- Application Modernization scorecard diff --git a/source/includes/fact-read-own-writes.rst b/source/includes/fact-read-own-writes.rst index 7da90fa74a6..400db1b2da2 100644 --- a/source/includes/fact-read-own-writes.rst +++ b/source/includes/fact-read-own-writes.rst @@ -2,9 +2,9 @@ Starting in MongoDB 3.6, you can use :ref:`causally consistent sessions ` to read your own writes, if the writes request acknowledgement. -Prior to MongoDB 3.6, you must have issued your write operation with -:writeconcern:`{ w: "majority" } <"majority">` write concern and then -use either :readconcern:`"majority"` or :readconcern:`"linearizable"` -read concern for the read operations to ensure that a single thread can -read its own writes. +Prior to MongoDB 3.6, in order to read your own writes you must issue +your write operation with :writeconcern:`{ w: "majority" } <"majority">` +write concern, and then issue your read operation with +:readmode:`primary` read preference, and either +:readconcern:`"majority"` or :readconcern:`"linearizable"` read concern. diff --git a/source/includes/fact-retryable-writes-failover-election.rst b/source/includes/fact-retryable-writes-failover-election.rst index db963ece603..3bda83886c5 100644 --- a/source/includes/fact-retryable-writes-failover-election.rst +++ b/source/includes/fact-retryable-writes-failover-election.rst @@ -4,7 +4,7 @@ can detect the loss of the primary and automatically :ref:`retry certain write operations ` a single time, providing additional built-in handling of automatic failovers and elections: -- MongoDB 4.2-compatible drivers enable retryable writes by default +- MongoDB 4.2+ compatible drivers enable retryable writes by default - MongoDB 4.0 and 3.6-compatible drivers must explicitly enable retryable writes by including :urioption:`retryWrites=true ` in the :ref:`connection string `. \ No newline at end of file diff --git a/source/includes/fact-secondaryOk.rst b/source/includes/fact-secondaryOk.rst new file mode 100644 index 00000000000..3a86e1cdea9 --- /dev/null +++ b/source/includes/fact-secondaryOk.rst @@ -0,0 +1,7 @@ +.. include:: /includes/fact-setSecondaryOk.rst + +Also means that :term:`eventually consistent ` +read operations are acceptable for the current application. See +:method:`readPref() ` for additional +fine-grained settings for the :doc:`read preference +`. \ No newline at end of file diff --git a/source/includes/fact-selinux-redhat-options.rst b/source/includes/fact-selinux-redhat-options.rst index 1dcf7906600..4b20bd4d2b2 100644 --- a/source/includes/fact-selinux-redhat-options.rst +++ b/source/includes/fact-selinux-redhat-options.rst @@ -1,7 +1,10 @@ .. important:: If SELinux is in ``enforcing`` mode, you must customize your SELinux - policy for MongoDB. + policy for MongoDB by making the following two policy adjustments: + +Permit Access to ``cgroup`` ++++++++++++++++++++++++++++ .. container:: @@ -48,17 +51,65 @@ The MongoDB process is now able to access the correct files with SELinux set to ``enforcing``. +Permit Access to ``netstat`` for FTDC ++++++++++++++++++++++++++++++++++++++ + +.. container:: + + The current SELinux Policy does not allow the MongoDB process to open + and read ``/proc/net/netstat``, which is required for + :ref:`Full Time Diagnostic Data Capture (FTDC) `. + If you intend to run SELinux in + ``enforcing`` mode, you will need to make the following adjustment + to your SELinux policy: + + #. Ensure your system has the ``checkpolicy`` package installed: + + .. code-block:: sh + + sudo yum install checkpolicy + + #. Create a custom policy file :file:`mongodb_proc_net.te`: + + .. code-block:: sh + + cat > mongodb_proc_net.te <`. -Non-Default MongoDB Directory Path(s) +Using a Custom MongoDB Directory Path +++++++++++++++++++++++++++++++++++++ .. container:: @@ -68,7 +119,7 @@ Non-Default MongoDB Directory Path(s) .. code-block:: sh - semanage fcontext -a -t + sudo semanage fcontext -a -t where specify one of the following types as appropriate: @@ -86,7 +137,7 @@ Non-Default MongoDB Directory Path(s) .. code-block:: sh - chcon -Rv -u system_u -t + sudo chcon -Rv -u system_u -t where specify one of the following types as appropriate: @@ -102,22 +153,19 @@ Non-Default MongoDB Directory Path(s) restorecon -R -v - For examples: + For example: .. tip:: - - Depending on your user permission, you may need to use ``sudo`` - to perform these operations. - - - Be sure to include the ``.*`` at the end of the directory for the - ``semanage fcontext`` operations. + Be sure to include the ``.*`` at the end of the directory for the + ``semanage fcontext`` operations. - If using a non-default MongoDB data path of ``/mongodb/data``: .. code-block:: sh - semanage fcontext -a -t mongod_var_lib_t '/mongodb/data.*' - chcon -Rv -u system_u -t mongod_var_lib_t '/mongodb/data' + sudo semanage fcontext -a -t mongod_var_lib_t '/mongodb/data.*' + sudo chcon -Rv -u system_u -t mongod_var_lib_t '/mongodb/data' restorecon -R -v '/mongodb/data' - If using a non-default MongoDB log directory of ``/mongodb/log`` @@ -125,68 +173,16 @@ Non-Default MongoDB Directory Path(s) .. code-block:: sh - semanage fcontext -a -t mongod_log_t '/mongodb/log.*' - chcon -Rv -u system_u -t mongod_log_t '/mongodb/log' + sudo semanage fcontext -a -t mongod_log_t '/mongodb/log.*' + sudo chcon -Rv -u system_u -t mongod_log_t '/mongodb/log' restorecon -R -v '/mongodb/log' -Non-Default MongoDB Ports -+++++++++++++++++++++++++ +Using a Custom MongoDB Port ++++++++++++++++++++++++++++ .. container:: - .. tip:: + .. code-block:: sh - Depending on your user permission, you may need to use ``sudo`` to - perform the operation. - - .. code-block:: sh - - semanage port -a -t mongod_port_t -p tcp - -*Optional.* Suppress ``FTDC`` Warnings -++++++++++++++++++++++++++++++++++++++ - -.. container:: - - The current SELinux Policy does not allow the MongoDB process to open - and read ``/proc/net/netstat`` for :ref:`param-ftdc` (FTDC). As such, - the audit log may include numerous messages regarding lack of access - to this path. - - To track the proposed fix, see ``__. - - Optionally, as a temporary fix, you can manually adjust the SELinux - Policy: - - #. Ensure your system has the ``checkpolicy`` package installed: - - .. code-block:: sh - - sudo yum install checkpolicy - - #. Create a custom policy file :file:`mongodb_proc_net.te`: - - .. code-block:: sh - - cat > mongodb_proc_net.te < diff --git a/source/includes/fact-setSecondaryOk.rst b/source/includes/fact-setSecondaryOk.rst new file mode 100644 index 00000000000..5e3cebb8f40 --- /dev/null +++ b/source/includes/fact-setSecondaryOk.rst @@ -0,0 +1,2 @@ +Allows read operations on :term:`secondary` members for the MongoDB +connection. \ No newline at end of file diff --git a/source/includes/fact-ssl-certificate-authorities.rst b/source/includes/fact-ssl-certificate-authorities.rst index 70a129f7858..904b71469e3 100644 --- a/source/includes/fact-ssl-certificate-authorities.rst +++ b/source/includes/fact-ssl-certificate-authorities.rst @@ -1,6 +1,6 @@ -For production use, your MongoDB deployment should use valid certificates -generated and signed by a single certificate authority. You or your -organization can generate and maintain an independent certificate -authority, or use certificates generated by a third-party TLS/SSL -vendor. Obtaining and managing certificates is beyond the scope of +For production use, your MongoDB deployment should use valid +certificates generated and signed by a certificate authority. You or +your organization can generate and maintain an independent certificate +authority, or use certificates generated by third-party TLS/SSL +vendors. Obtaining and managing certificates is beyond the scope of this documentation. diff --git a/source/includes/fact-support.rst b/source/includes/fact-support.rst index d36b802bc61..2a08d941d06 100644 --- a/source/includes/fact-support.rst +++ b/source/includes/fact-support.rst @@ -4,11 +4,10 @@ MongoDB Community .. container:: For questions, discussions, or general technical support, visit the - `MongoDB Community Support Forum - `_. - The MongoDB Community Support forum is a community forum where - experienced MongoDB users and MongoDB Community Support Engineers - participate in discussions. + `MongoDB Community Forums + `_. + The MongoDB Community Forums are a centralized place to connect with + other MongoDB users, ask questions, and get answers. MongoDB Atlas or Cloud Manager ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ diff --git a/source/includes/fact-systemd-vs-initd.rst b/source/includes/fact-systemd-vs-initd.rst new file mode 100644 index 00000000000..252285e8a98 --- /dev/null +++ b/source/includes/fact-systemd-vs-initd.rst @@ -0,0 +1,22 @@ +To run and manage your :binary:`~bin.mongod` process, you will be using +your operating system's built-in :term:`init system`. Recent versions of +Linux tend to use **systemd** (which uses the ``systemctl`` command), +while older versions of Linux tend to use **System V init** (which uses +the ``service`` command). + +If you are unsure which init system your platform uses, run the +following command: + +.. container:: + + .. code-block:: sh + + ps --no-headers -o comm 1 + +Then select the appropriate tab below based on the result: + +- ``systemd`` - select the **systemd (systemctl)** tab below. + +- ``init`` - select the **System V Init (service)** tab below. + +| diff --git a/source/includes/fact-windows-prerequisites.rst b/source/includes/fact-windows-prerequisites.rst new file mode 100644 index 00000000000..4d214da9cde --- /dev/null +++ b/source/includes/fact-windows-prerequisites.rst @@ -0,0 +1,8 @@ +Users on Windows versions previous to Windows 10 must install the +following update before installing MongoDB: + +|arrow| `Update for Universal C Runtime for Windows +`__ + +Users on Windows 10, Server 2016 and Server 2019 do not need this +update. diff --git a/source/includes/fact-wiredtiger-locks.rst b/source/includes/fact-wiredtiger-locks.rst index 4127aff8fa7..2399f129249 100644 --- a/source/includes/fact-wiredtiger-locks.rst +++ b/source/includes/fact-wiredtiger-locks.rst @@ -6,5 +6,5 @@ causing MongoDB to transparently retry that operation. Some global operations, typically short lived operations involving multiple databases, still require a global "instance-wide" lock. -Some other operations, such as dropping a collection, still require +Some other operations, such as :dbcommand:`collMod`, still require an exclusive database lock. diff --git a/source/includes/fact-zone-sharding-alias.rst b/source/includes/fact-zone-sharding-alias.rst index 7f5bda12534..59e01181e34 100644 --- a/source/includes/fact-zone-sharding-alias.rst +++ b/source/includes/fact-zone-sharding-alias.rst @@ -1,5 +1,5 @@ .. versionchanged:: 3.4 - This method aliases to |method| in MongoDB 3.4. The functionality specified - below still applies to MongoDB 3.2. MongoDB 3.4 provides :ref:`Zone sharding - ` as the successor to tag-aware sharding. + This method aliases to |method| in MongoDB 3.4. The functionality specified + below still applies to MongoDB 3.2. MongoDB 3.4 provides :ref:`Zone sharding + ` as the successor to tag-aware sharding. diff --git a/source/includes/in-dev.rst b/source/includes/in-dev.rst index b29c67e7d17..b8dc0c2d3e5 100644 --- a/source/includes/in-dev.rst +++ b/source/includes/in-dev.rst @@ -1,8 +1,4 @@ +.. warning:: -.. admonition:: MongoDB 4.4 Dev Series (4.3.x) Available - :class: warning - - - MongoDB 4.4 is currently in development as part of the 4.3 development - series. While the 4.3-dev-series are available, these versions of MongoDB + While the 4.2 release candidates are available, these versions of MongoDB are for **testing purposes only and not for production use**. diff --git a/source/includes/list-4.0-drivers.rst b/source/includes/list-4.0-drivers.rst index 81e80d2369d..8b0ba4ed00c 100644 --- a/source/includes/list-4.0-drivers.rst +++ b/source/includes/list-4.0-drivers.rst @@ -17,6 +17,6 @@ - Perl 2.0.0 - - PHPC 1.5.0 + - PHP (PHPC) 1.5.0 - Scala 2.4.0 diff --git a/source/includes/list-4.2-drivers.rst b/source/includes/list-4.2-drivers.rst index 35c492e72ec..be41f5736ae 100644 --- a/source/includes/list-4.2-drivers.rst +++ b/source/includes/list-4.2-drivers.rst @@ -15,7 +15,7 @@ - `Perl 2.2.0 `__ - - `Python 3.9.0 `__ + - :api:`Python 3.9.0 ` - `Ruby 2.10.0 `__ diff --git a/source/includes/list-mongodb-enterprise-packages.rst b/source/includes/list-mongodb-enterprise-packages.rst index 624f5da99f8..61016c62286 100644 --- a/source/includes/list-mongodb-enterprise-packages.rst +++ b/source/includes/list-mongodb-enterprise-packages.rst @@ -5,14 +5,14 @@ repository, and contains the following officially-supported packages: .. list-table:: :header-rows: 1 - :widths: 30 75 + :widths: 35 65 * - Package Name - Description * - ``{+package-name-enterprise+}`` - - A ``metapackage`` that will automatically install - the four component packages listed below. + - A ``metapackage`` that automatically installs the component + packages listed below. * - ``{+package-name-enterprise+}-server`` - Contains the :binary:`~bin.mongod` daemon and associated @@ -24,9 +24,21 @@ repository, and contains the following officially-supported packages: * - ``{+package-name-enterprise+}-shell`` - Contains the :binary:`~bin.mongo` shell. + * - ``{+package-name-enterprise+}-cryptd`` + - Contains the :ref:`mongocryptd ` + binary + * - ``{+package-name-enterprise+}-tools`` - - Contains the following MongoDB tools: :binary:`~bin.mongoimport` - :binary:`~bin.bsondump`, :binary:`~bin.mongodump`, :binary:`~bin.mongoexport`, - :binary:`~bin.mongofiles`, - :binary:`~bin.mongorestore`, :binary:`~bin.mongostat`, - and :binary:`~bin.mongotop`. + - Contains the following MongoDB tools: + + - :binary:`~bin.mongodump` + - :binary:`~bin.mongorestore` + - :binary:`~bin.bsondump` + - :binary:`~bin.mongoimport` + - :binary:`~bin.mongoexport` + - :binary:`~bin.mongostat` + - :binary:`~bin.mongotop` + - :binary:`~bin.mongofiles` + - :binary:`~bin.mongoldap` + - :ref:`install-compass` script + - ``mongodecrypt`` binary diff --git a/source/includes/list-mongodb-org-packages.rst b/source/includes/list-mongodb-org-packages.rst index a7b9dcc5530..14241a9ab74 100644 --- a/source/includes/list-mongodb-org-packages.rst +++ b/source/includes/list-mongodb-org-packages.rst @@ -14,8 +14,8 @@ repository, and contains the following officially-supported packages: - Description * - ``{+package-name-org+}`` - - A ``metapackage`` that will automatically install - the four component packages listed below. + - A ``metapackage`` that automatically installs the component + packages listed below. * - ``{+package-name-org+}-server`` @@ -33,8 +33,14 @@ repository, and contains the following officially-supported packages: - Contains the :binary:`~bin.mongo` shell. * - ``{+package-name-org+}-tools`` - - Contains the following MongoDB tools: :binary:`~bin.mongoimport` - :binary:`~bin.bsondump`, :binary:`~bin.mongodump`, :binary:`~bin.mongoexport`, - :binary:`~bin.mongofiles`, - :binary:`~bin.mongorestore`, :binary:`~bin.mongostat`, - and :binary:`~bin.mongotop`. + - Contains the following MongoDB tools: + + - :binary:`~bin.mongodump` + - :binary:`~bin.mongorestore` + - :binary:`~bin.bsondump` + - :binary:`~bin.mongoimport` + - :binary:`~bin.mongoexport` + - :binary:`~bin.mongostat` + - :binary:`~bin.mongotop` + - :binary:`~bin.mongofiles` + - :ref:`install-compass` script diff --git a/source/includes/list-table-auth-mechanisms.rst b/source/includes/list-table-auth-mechanisms.rst index 369eb3197ec..1a7656c6f14 100644 --- a/source/includes/list-table-auth-mechanisms.rst +++ b/source/includes/list-table-auth-mechanisms.rst @@ -30,7 +30,7 @@ - External authentication using Kerberos. This mechanism is available only in `MongoDB Enterprise - `_. + `_. * - :ref:`PLAIN ` (LDAP SASL) @@ -38,4 +38,4 @@ for authenticating in-database users. ``PLAIN`` transmits passwords in plain text. This mechanism is available only in `MongoDB Enterprise - `_. + `_. diff --git a/source/includes/log-changes-to-database-profiler.rst b/source/includes/log-changes-to-database-profiler.rst new file mode 100644 index 00000000000..c8deb8ba9a6 --- /dev/null +++ b/source/includes/log-changes-to-database-profiler.rst @@ -0,0 +1,5 @@ +Starting in MongoDB 4.2.12 (also available starting in 4.0.22), changes +made to the :ref:`database profiler ` ``level``, +``slowms``, or ``sampleRate`` using the :dbcommand:`profile` command or +:method:`db.setProfilingLevel()` wrapper method are recorded in the +:option:`log file `. \ No newline at end of file diff --git a/source/includes/note-audit-in-enterprise-only.rst b/source/includes/note-audit-in-enterprise-only.rst index cc0f351807e..e0bbf34943e 100644 --- a/source/includes/note-audit-in-enterprise-only.rst +++ b/source/includes/note-audit-in-enterprise-only.rst @@ -1,4 +1,4 @@ .. note:: - Available only in `MongoDB Enterprise `_ + Available only in `MongoDB Enterprise `_ and `MongoDB Atlas `_. diff --git a/source/includes/note-clean-shutdown.rst b/source/includes/note-clean-shutdown.rst index 490160cd112..04c24da7313 100644 --- a/source/includes/note-clean-shutdown.rst +++ b/source/includes/note-clean-shutdown.rst @@ -8,7 +8,8 @@ :method:`db.stats()` as well as lengthen startup time the next time that the :binary:`~bin.mongod` process is restarted. - Invoking ``sudo service mongod stop`` does not guarantee a - clean shutdown. This ``service`` script forceably stops the - :binary:`~bin.mongod` process if it takes longer than five - minutes to shut down. + This applies whether you attempt to terminate the + :binary:`~bin.mongod` process from the command line via ``kill`` or + similar, or whether you use your platform's initialization system to + issue a ``stop`` command, like ``sudo systemctl stop mongod`` or + ``sudo service mongod stop``. \ No newline at end of file diff --git a/source/includes/note-fips-is-enterprise-only.rst b/source/includes/note-fips-is-enterprise-only.rst index 4cb088394f7..6cf222feed9 100644 --- a/source/includes/note-fips-is-enterprise-only.rst +++ b/source/includes/note-fips-is-enterprise-only.rst @@ -1,4 +1,4 @@ .. note:: FIPS-compatible TLS/SSL is available only in `MongoDB Enterprise - `_. See + `_. See :doc:`/tutorial/configure-fips` for more information. diff --git a/source/includes/note-group-pipeline-sort-order.rst b/source/includes/note-group-pipeline-sort-order.rst deleted file mode 100644 index 925b93a3503..00000000000 --- a/source/includes/note-group-pipeline-sort-order.rst +++ /dev/null @@ -1,5 +0,0 @@ -.. note:: - - Although the :pipeline:`$sort` stage passes ordered documents as - input to the :pipeline:`$group` stage, :pipeline:`$group` is not - guaranteed to maintain this sort order in its own output. diff --git a/source/includes/note-method-does-not-return-json.rst b/source/includes/note-method-does-not-return-json.rst index 065ba745cf6..137316a26e1 100644 --- a/source/includes/note-method-does-not-return-json.rst +++ b/source/includes/note-method-does-not-return-json.rst @@ -1,5 +1,5 @@ .. note:: - The |method| in the :binary:`~bin.mongo` shell does **not** return - :term:`JSON`. Use |method| for manual inspection, and + The |method| method run in the :binary:`~bin.mongo` shell does + **not** return :term:`JSON`. Use |method| for manual inspection, and |method-alternative| in scripts. diff --git a/source/includes/output-printSecondaryReplicationInfo.rst b/source/includes/output-printSecondaryReplicationInfo.rst new file mode 100644 index 00000000000..f1b25a4ec96 --- /dev/null +++ b/source/includes/output-printSecondaryReplicationInfo.rst @@ -0,0 +1,32 @@ +Example |method| output when run on a replica set with two secondary +members: + +.. code-block:: javascript + + source: m1.example.net:27002 + syncedTo: Mon Mar 01 2021 16:30:50 GMT-0800 (PST) + 0 secs (0 hrs) behind the primary + source: m2.example.net:27003 + syncedTo: Mon Mar 01 2021 16:30:50 GMT-0800 (PST) + 0 secs (0 hrs) behind the primary + +.. include:: /includes/note-method-does-not-return-json.rst + +A :ref:`delayed member ` may show as ``0`` +seconds behind the primary when the inactivity period on the primary is +greater than the :rsconf:`members[n].slaveDelay` value. + +A member may show a negative time value behind the primary when |method| +is run. This is expected if |method| is run after a secondary replicates +a write that follows a period of inactivity, but before the secondary +receives a heartbeat from the primary with the latest :term:`optime +`. + +.. note:: + + The lag reported by secondaries may not be representative of cluster + health. Negative values do not indicate that the secondary is ahead + of the primary. + + To obtain the most current status for your replica set, run |method| + on the primary. diff --git a/source/includes/output-upgrade-check.rst b/source/includes/output-upgrade-check.rst index 91f6441c02c..cf3b2fcc548 100644 --- a/source/includes/output-upgrade-check.rst +++ b/source/includes/output-upgrade-check.rst @@ -47,7 +47,7 @@ Warning Output .. code-block:: none - Warning: upgradeCheck only supports V1 indexes. Skipping index: + Warning: upgradeCheck only supports V1 indexes. Skipping index: To resolve, remove the invalid index and recreate the index omitting the version specification, or reindex the collection. Reindex operation diff --git a/source/includes/parameters-map-reduce.rst b/source/includes/parameters-map-reduce.rst index b85e24a6d6a..0e82057e232 100644 --- a/source/includes/parameters-map-reduce.rst +++ b/source/includes/parameters-map-reduce.rst @@ -30,10 +30,14 @@ The ``map`` function has the following requirements: - The ``map`` function may optionally call ``emit(key,value)`` any number of times to create an output document associating ``key`` with ``value``. -- Starting in version 4.2.1, MongoDB deprecates the use of JavaScript - with scope (i.e. :doc:`BSON type 15 `) for - the ``map`` function. To scope variables, use the ``scope`` parameter - instead. +- Starting in version 4.2.1, MongoDB deprecates the use of BSON type + JavaScript code with scope (:doc:`BSON type 15 + `) for the ``map`` function. Using JavaScript + code with scope with the ``map`` function will print a warning to the + log. Instead, use BSON type String (:doc:`BSON type 2 + `) or BSON type JavaScript (:doc:`BSON type 13 + `). To pass constant values which will be + accessible in the ``map`` function, use the ``scope`` parameter. The following ``map`` function will call ``emit(key,value)`` either 0 or 1 times depending on the value of the input document's @@ -98,10 +102,14 @@ The ``reduce`` function exhibits the following behaviors: requirement may be violated when large documents are returned and then joined together in subsequent ``reduce`` steps. -- Starting in version 4.2.1, MongoDB deprecates the use of JavaScript - with scope (i.e. :doc:`BSON type 15 `) for - the ``reduce`` function. To scope variables, use the ``scope`` - parameter instead. +- Starting in version 4.2.1, MongoDB deprecates the use of BSON type + JavaScript code with scope (:doc:`BSON type 15 + `) for the ``reduce`` function. Using + JavaScript code with scope with the ``reduce`` function will print a + warning to the log. Instead, use BSON type String (:doc:`BSON type 2 + `) or BSON type JavaScript (:doc:`BSON type 13 + `). To pass constant values which will be + accessible in the ``reduce`` function, use the ``scope`` parameter. Because it is possible to invoke the ``reduce`` function more than once for the same key, the following @@ -276,9 +284,13 @@ aware that: - The ``finalize`` function can access the variables defined in the ``scope`` parameter. -- Starting in version 4.2.1, MongoDB deprecates the use of JavaScript - with scope (i.e. :doc:`BSON type 15 `) for - the ``finalize`` function. To scope variables, use the ``scope`` - parameter instead. +- Starting in version 4.2.1, MongoDB deprecates the use of BSON type + JavaScript code with scope (:doc:`BSON type 15 + `) for the ``finalize`` function. Using + JavaScript code with scope with the ``finalize`` function will print a + warning to the log. Instead, use BSON type String (:doc:`BSON type 2 + `) or BSON type JavaScript (:doc:`BSON type 13 + `). To pass constant values which will be + accessible in the ``finalize`` function, use the ``scope`` parameter. .. end-finalize diff --git a/source/includes/partners-security.rst b/source/includes/partners-security.rst index d3db26db6a9..776d9a2e2af 100644 --- a/source/includes/partners-security.rst +++ b/source/includes/partners-security.rst @@ -1,5 +1,2 @@ For a list of MongoDB's certified partners, refer to the `Partners List `_. -To view security partners, select "Security" from the -:guilabel:`Technology` filter, and "Certified" from the -:guilabel:`Certified` filter. diff --git a/source/includes/read-preference-modes-table.rst b/source/includes/read-preference-modes-table.rst index 3fca684ea9f..a67c5c29490 100644 --- a/source/includes/read-preference-modes-table.rst +++ b/source/includes/read-preference-modes-table.rst @@ -23,5 +23,14 @@ members but if no :term:`secondary` members are available, operations read from the :term:`primary`. * - :readmode:`nearest` - - Operations read from member of the :term:`replica - set` with the least network latency, irrespective of the member's type. + - Operations read from a random eligible :term:`replica set` + member, irrespective of whether that member is a :term:`primary` + or :term:`secondary`, based on a specified latency threshold. + The operation considers the following when calculating latency: + + - The :urioption:`localThresholdMS` connection string option + - The :ref:`maxStalenessSeconds + ` read preference + option + - Any specified :doc:`tag sets + ` diff --git a/source/includes/ref-spec-bulk-methods.yaml b/source/includes/ref-spec-bulk-methods.yaml deleted file mode 100644 index f067878e8d4..00000000000 --- a/source/includes/ref-spec-bulk-methods.yaml +++ /dev/null @@ -1,60 +0,0 @@ -level: 1 -source: - file: ref-toc-method-bulk.yaml - ref: /reference/method/Bulk.insert ---- -level: 1 -source: - file: ref-toc-method-bulk.yaml - ref: /reference/method/Bulk.find ---- -level: 1 -source: - file: ref-toc-method-bulk.yaml - ref: /reference/method/Bulk.find.removeOne ---- -level: 1 -source: - file: ref-toc-method-bulk.yaml - ref: /reference/method/Bulk.find.remove ---- -level: 1 -source: - file: ref-toc-method-bulk.yaml - ref: /reference/method/Bulk.find.replaceOne ---- -level: 1 -source: - file: ref-toc-method-bulk.yaml - ref: /reference/method/Bulk.find.updateOne ---- -level: 1 -source: - file: ref-toc-method-bulk.yaml - ref: /reference/method/Bulk.find.update ---- -level: 1 -source: - file: ref-toc-method-bulk.yaml - ref: /reference/method/Bulk.find.upsert ---- -level: 1 -source: - file: ref-toc-method-bulk.yaml - ref: /reference/method/Bulk.execute ---- -level: 1 -source: - file: ref-toc-method-bulk.yaml - ref: /reference/method/Bulk.getOperations ---- -level: 1 -source: - file: ref-toc-method-bulk.yaml - ref: /reference/method/Bulk.tojson ---- -level: 1 -source: - file: ref-toc-method-bulk.yaml - ref: /reference/method/Bulk.toString -... diff --git a/source/includes/ref-spec-crud-collection-methods.yaml b/source/includes/ref-spec-crud-collection-methods.yaml deleted file mode 100644 index 5ae65ecd15e..00000000000 --- a/source/includes/ref-spec-crud-collection-methods.yaml +++ /dev/null @@ -1,40 +0,0 @@ -level: 1 -source: - file: ref-toc-method-collection.yaml - ref: /reference/method/db.collection.count ---- -level: 1 -source: - file: ref-toc-method-collection.yaml - ref: /reference/method/db.collection.distinct ---- -level: 1 -source: - file: ref-toc-method-collection.yaml - ref: /reference/method/db.collection.find ---- -level: 1 -source: - file: ref-toc-method-collection.yaml - ref: /reference/method/db.collection.findOne ---- -level: 1 -source: - file: ref-toc-method-collection.yaml - ref: /reference/method/db.collection.insert ---- -level: 1 -source: - file: ref-toc-method-collection.yaml - ref: /reference/method/db.collection.remove ---- -level: 1 -source: - file: ref-toc-method-collection.yaml - ref: /reference/method/db.collection.save ---- -level: 1 -source: - file: ref-toc-method-collection.yaml - ref: /reference/method/db.collection.update -... diff --git a/source/includes/ref-spec-crud-cursor-methods.yaml b/source/includes/ref-spec-crud-cursor-methods.yaml deleted file mode 100644 index c936fda6021..00000000000 --- a/source/includes/ref-spec-crud-cursor-methods.yaml +++ /dev/null @@ -1,40 +0,0 @@ -level: 1 -source: - file: ref-toc-method-cursor.yaml - ref: /reference/method/cursor.count ---- -level: 1 -source: - file: ref-toc-method-cursor.yaml - ref: /reference/method/cursor.explain ---- -level: 1 -source: - file: ref-toc-method-cursor.yaml - ref: /reference/method/cursor.hint ---- -level: 1 -source: - file: ref-toc-method-cursor.yaml - ref: /reference/method/cursor.limit ---- -level: 1 -source: - file: ref-toc-method-cursor.yaml - ref: /reference/method/cursor.next ---- -level: 1 -source: - file: ref-toc-method-cursor.yaml - ref: /reference/method/cursor.skip ---- -level: 1 -source: - file: ref-toc-method-cursor.yaml - ref: /reference/method/cursor.sort ---- -level: 1 -source: - file: ref-toc-method-cursor.yaml - ref: /reference/method/cursor.toArray -... diff --git a/source/includes/ref-spec-indexes-commands.yaml b/source/includes/ref-spec-indexes-commands.yaml deleted file mode 100644 index 4a9428f1e8e..00000000000 --- a/source/includes/ref-spec-indexes-commands.yaml +++ /dev/null @@ -1,35 +0,0 @@ -level: 1 -source: - file: ref-toc-command-administration.yaml - ref: /reference/command/createIndexes ---- -level: 1 -source: - file: ref-toc-command-administration.yaml - ref: /reference/command/dropIndexes ---- -level: 1 -source: - file: ref-toc-command-administration.yaml - ref: /reference/command/compact ---- -level: 1 -source: - file: ref-toc-command-administration.yaml - ref: /reference/command/reIndex ---- -level: 1 -source: - file: ref-toc-command-diagnostic.yaml - ref: /reference/command/validate ---- -level: 1 -source: - file: ref-toc-command-geospatial.yaml - ref: /reference/command/geoSearch ---- -level: 1 -source: - file: ref-toc-command-sharding.yaml - ref: /reference/command/checkShardingIndex -... diff --git a/source/includes/ref-spec-indexes-methods.yaml b/source/includes/ref-spec-indexes-methods.yaml deleted file mode 100644 index 05638c49b73..00000000000 --- a/source/includes/ref-spec-indexes-methods.yaml +++ /dev/null @@ -1,50 +0,0 @@ -level: 1 -source: - file: ref-toc-method-collection.yaml - ref: /reference/method/db.collection.createIndex ---- -level: 1 -source: - file: ref-toc-method-collection.yaml - ref: /reference/method/db.collection.dropIndex ---- -level: 1 -source: - file: ref-toc-method-collection.yaml - ref: /reference/method/db.collection.dropIndexes ---- -level: 1 -source: - file: ref-toc-method-collection.yaml - ref: /reference/method/db.collection.getIndexes ---- -level: 1 -source: - file: ref-toc-method-collection.yaml - ref: /reference/method/db.collection.reIndex ---- -level: 1 -source: - file: ref-toc-method-collection.yaml - ref: /reference/method/db.collection.totalIndexSize ---- -level: 1 -source: - file: ref-toc-method-cursor.yaml - ref: /reference/method/cursor.explain ---- -level: 1 -source: - file: ref-toc-method-cursor.yaml - ref: /reference/method/cursor.hint ---- -level: 1 -source: - file: ref-toc-method-cursor.yaml - ref: /reference/method/cursor.max ---- -level: 1 -source: - file: ref-toc-method-cursor.yaml - ref: /reference/method/cursor.min -... diff --git a/source/includes/ref-spec-indexes-query-modifiers.yaml b/source/includes/ref-spec-indexes-query-modifiers.yaml deleted file mode 100644 index a935c1958a8..00000000000 --- a/source/includes/ref-spec-indexes-query-modifiers.yaml +++ /dev/null @@ -1,25 +0,0 @@ -level: 1 -source: - file: ref-toc-operator-meta.yaml - ref: /reference/operator/meta/explain ---- -level: 1 -source: - file: ref-toc-operator-meta.yaml - ref: /reference/operator/meta/hint ---- -level: 1 -source: - file: ref-toc-operator-meta.yaml - ref: /reference/operator/meta/max ---- -level: 1 -source: - file: ref-toc-operator-meta.yaml - ref: /reference/operator/meta/min ---- -level: 1 -source: - file: ref-toc-operator-meta.yaml - ref: /reference/operator/meta/returnKey -... diff --git a/source/includes/ref-spec-indexes-query-selectors.yaml b/source/includes/ref-spec-indexes-query-selectors.yaml deleted file mode 100644 index a39dfe96e21..00000000000 --- a/source/includes/ref-spec-indexes-query-selectors.yaml +++ /dev/null @@ -1,20 +0,0 @@ -level: 1 -source: - file: ref-toc-operator-query-geospatial.yaml - ref: /reference/operator/query/geoWithin ---- -level: 1 -source: - file: ref-toc-operator-query-geospatial.yaml - ref: /reference/operator/query/geoIntersects ---- -level: 1 -source: - file: ref-toc-operator-query-geospatial.yaml - ref: /reference/operator/query/near ---- -level: 1 -source: - file: ref-toc-operator-query-geospatial.yaml - ref: /reference/operator/query/nearSphere -... diff --git a/source/includes/ref-spec-plan-cache-methods.yaml b/source/includes/ref-spec-plan-cache-methods.yaml deleted file mode 100644 index 3776d00c6a6..00000000000 --- a/source/includes/ref-spec-plan-cache-methods.yaml +++ /dev/null @@ -1,25 +0,0 @@ -level: 1 -source: - file: ref-toc-method-plan-cache.yaml - ref: /reference/method/PlanCache.help ---- -level: 1 -source: - file: ref-toc-method-plan-cache.yaml - ref: /reference/method/PlanCache.listQueryShapes ---- -level: 1 -source: - file: ref-toc-method-plan-cache.yaml - ref: /reference/method/PlanCache.getPlansByQuery ---- -level: 1 -source: - file: ref-toc-method-plan-cache.yaml - ref: /reference/method/PlanCache.clearPlansByQuery ---- -level: 1 -source: - file: ref-toc-method-plan-cache.yaml - ref: /reference/method/PlanCache.clear -... diff --git a/source/includes/ref-toc-aggregation-operators.yaml b/source/includes/ref-toc-aggregation-operators.yaml deleted file mode 100644 index 2c36672f3c1..00000000000 --- a/source/includes/ref-toc-aggregation-operators.yaml +++ /dev/null @@ -1,735 +0,0 @@ -name: :expression:`$abs` -description: Returns the absolute value of a number. -file: /reference/operator/aggregation/abs ---- -name: :expression:`$acos` -file: /reference/operator/aggregation/acos -description: | - Returns the inverse cosine (arc cosine) of a value in radians. ---- -name: :expression:`$acosh` -file: /reference/operator/aggregation/acosh -description: | - Returns the inverse hyperbolic cosine (hyperbolic arc cosine) of a value in radians. ---- -name: :expression:`$add` -file: /reference/operator/aggregation/add -description: | - Adds numbers to return the sum, or adds numbers and a date to return - a new date. If adding numbers and a date, treats the numbers as - milliseconds. Accepts any number of argument expressions, but at - most, one expression can resolve to a date. ---- -name: :group:`$addToSet` -file: /reference/operator/aggregation/addToSet -description: | - Returns an array of *unique* expression values for each group. Order of the - array elements is undefined. - - Available in :pipeline:`$group` stage only. ---- -name: :expression:`$allElementsTrue` -file: /reference/operator/aggregation/allElementsTrue -description: | - Returns ``true`` if *no* element of a set evaluates to ``false``, - otherwise, returns ``false``. Accepts a single argument expression. ---- -name: :expression:`$and` -file: /reference/operator/aggregation/and -description: | - Returns ``true`` only when *all* its expressions evaluate to - ``true``. Accepts any number of argument expressions. ---- -name: :expression:`$anyElementTrue` -file: /reference/operator/aggregation/anyElementTrue -description: | - Returns ``true`` if *any* elements of a set evaluate to ``true``; - otherwise, returns ``false``. Accepts a single argument expression. ---- -name: :expression:`$arrayElemAt` -file: /reference/operator/aggregation/arrayElemAt -description: | - Returns the element at the specified array index. ---- -name: :expression:`$arrayToObject` -file: /reference/operator/aggregation/arrayToObject -description: | - Converts an array of key value pairs to a document. ---- -name: :expression:`$asin` -file: /reference/operator/aggregation/asin -description: | - Returns the inverse sine (arc sine) of a value in radians. ---- -name: :expression:`$asinh` -file: /reference/operator/aggregation/asinh -description: | - Returns the inverse hyperbolic sin (hyperbolic arc sine) of a value in radians. ---- -name: :expression:`$atan` -file: /reference/operator/aggregation/atan -description: | - Returns the inverse tangent (arc tangent) of a value in radians. ---- -name: :expression:`$atan2` -file: /reference/operator/aggregation/atan2 -description: | - Returns the inverse tangent (arc tangent) of ``y / x`` in radians, - where ``y`` and ``x`` are the first and second values passed to the - expression respectively. ---- -name: :expression:`$atanh` -file: /reference/operator/aggregation/atanh -description: | - Returns the inverse hyperbolic tangent (hyperbolic arc tangent) of a value in radians. ---- -name: :group:`$avg` -file: /reference/operator/aggregation/avg -description: | - Returns an average of numerical values. Ignores non-numeric values. - - .. versionchanged:: 3.2 - Available in both :pipeline:`$group` and :pipeline:`$project` - stages. ---- -name: :expression:`$ceil` -description: | - Returns the smallest integer greater than or equal to the specified number. -file: /reference/operator/aggregation/ceil ---- -name: :expression:`$cmp` -file: /reference/operator/aggregation/cmp -description: | - Returns: ``0`` if the two values are - equivalent, ``1`` if the first value is greater than the - second, and ``-1`` if the first value is less than the - second. ---- -name: :expression:`$concat` -file: /reference/operator/aggregation/concat -description: | - Concatenates any number of strings. ---- -name: :expression:`$concatArrays` -file: /reference/operator/aggregation/concatArrays -description: | - Concatenates arrays to return the concatenated array. ---- -name: :expression:`$cond` -file: /reference/operator/aggregation/cond -description: | - A ternary operator that evaluates one expression, and depending on - the result, returns the value of one of the other two expressions. - Accepts either three expressions in an ordered list or three named - parameters. ---- -name: :expression:`$convert` -file: /reference/operator/aggregation/convert -description: | - Converts a value to a specified type. ---- -name: :expression:`$cos` -file: /reference/operator/aggregation/cos -description: | - Returns the cosine of a value that is measured in radians. ---- -name: :expression:`$dateFromParts` -file: /reference/operator/aggregation/dateFromParts -description: | - Constructs a BSON Date object given the date's constituent - parts. ---- -name: :expression:`$dateToParts` -file: /reference/operator/aggregation/dateToParts -description: | - Returns a document containing the constituent parts of a date. ---- -name: :expression:`$dateFromString` -file: /reference/operator/aggregation/dateFromString -description: | - Returns a date/time as a date object. ---- -name: :expression:`$dateToString` -file: /reference/operator/aggregation/dateToString -description: | - Returns the date as a formatted string. ---- -name: :expression:`$dayOfMonth` -file: /reference/operator/aggregation/dayOfMonth -description: | - Returns the day of the month for a date as a number between 1 and 31. ---- -name: :expression:`$dayOfWeek` -file: /reference/operator/aggregation/dayOfWeek -description: | - Returns the day of the week for a date as a number between 1 (Sunday) - and 7 (Saturday). ---- -name: :expression:`$dayOfYear` -file: /reference/operator/aggregation/dayOfYear -description: | - Returns the day of the year for a date as a number between 1 and 366 - (leap year). ---- -name: :expression:`$degreesToRadians` -file: /reference/operator/aggregation/degreesToRadians -description: | - Converts a value from degrees to radians. ---- -name: :expression:`$divide` -file: /reference/operator/aggregation/divide -description: | - Returns the result of dividing the first number by the second. Accepts - two argument expressions. ---- -name: :expression:`$eq` -file: /reference/operator/aggregation/eq -description: | - Returns ``true`` if the values are - equivalent. ---- -name: :expression:`$exp` -description: Raises *e* to the specified exponent. -file: /reference/operator/aggregation/exp ---- -name: :expression:`$filter` -file: /reference/operator/aggregation/filter -description: | - Selects a subset of the array to return an array with only the elements - that match the filter condition. ---- -name: :group:`$first` -file: /reference/operator/aggregation/first -description: | - Returns a value from the first document for each group. Order is - only defined if the documents are in a defined order. - - Available in :pipeline:`$group` stage only. ---- -name: :expression:`$floor` -description: | - Returns the largest integer less than or equal to the specified number. -file: /reference/operator/aggregation/floor ---- -name: :expression:`$gt` -file: /reference/operator/aggregation/gt -description: | - Returns ``true`` if the first value is - greater than the second. ---- -name: :expression:`$gte` -file: /reference/operator/aggregation/gte -description: | - Returns ``true`` if the first value is - greater than or equal to the second. ---- -name: :expression:`$hour` -file: /reference/operator/aggregation/hour -description: | - Returns the hour for a date as a number between 0 and 23. ---- -name: :expression:`$ifNull` -file: /reference/operator/aggregation/ifNull -description: | - Returns either the non-null result of the first expression or the - result of the second expression if the first expression results in a - null result. Null result encompasses instances of undefined values or - missing fields. Accepts two expressions as arguments. The result of - the second expression can be null. ---- -name: :expression:`$in` -file: /reference/operator/aggregation/in -description: | - Returns a boolean indicating whether a specified value is in an array. ---- -name: :expression:`$indexOfArray` -file: /reference/operator/aggregation/indexOfArray -description: | - Searches an array for an occurence of a specified value and returns - the array index of the first occurence. If the substring is not found, - returns ``-1``. ---- -name: :expression:`$indexOfBytes` -file: /reference/operator/aggregation/indexOfBytes -description: | - Searches a string for an occurence of a substring and returns the - UTF-8 byte index of the first occurence. If the substring is not - found, returns ``-1``. ---- -name: :expression:`$indexOfCP` -file: /reference/operator/aggregation/indexOfCP -description: | - Searches a string for an occurence of a substring and returns the - UTF-8 code point index of the first occurence. If the - substring is not found, returns ``-1``. ---- -name: :expression:`$isArray` -file: /reference/operator/aggregation/isArray -description: | - Determines if the operand is an array. Returns a boolean. ---- -name: :expression:`$isoDayOfWeek` -file: /reference/operator/aggregation/isoDayOfWeek -description: | - Returns the weekday number in ISO 8601 format, ranging from - ``1`` (for Monday) to ``7`` (for Sunday). ---- -name: :expression:`$isoWeek` -file: /reference/operator/aggregation/isoWeek -description: | - Returns the week number in ISO 8601 format, ranging - from ``1`` to ``53``. Week - numbers start at ``1`` with the week (Monday through Sunday) - that contains the year's first Thursday. ---- -name: :expression:`$isoWeekYear` -file: /reference/operator/aggregation/isoWeekYear -description: | - Returns the year number in ISO 8601 format. The year starts - with the Monday of week 1 (ISO 8601) and ends with the Sunday of the - last week (ISO 8601). ---- -name: :group:`$last` -file: /reference/operator/aggregation/last -description: | - Returns a value from the last document for each group. Order is - only defined if the documents are in a defined order. - - Available in :pipeline:`$group` stage only. ---- -name: :expression:`$let` -file: /reference/operator/aggregation/let -description: | - Defines variables for use within the scope of a subexpression and - returns the result of the subexpression. Accepts named parameters. - - Accepts any number of argument expressions. ---- -name: :expression:`$literal` -file: /reference/operator/aggregation/literal -description: | - Return a value without parsing. Use for values that the aggregation - pipeline may interpret as an expression. For example, use a - :expression:`$literal` expression to a string that starts with a - ``$`` to avoid parsing as a field path. ---- -name: :expression:`$ln` -description: Calculates the natural log of a number. -file: /reference/operator/aggregation/ln ---- -name: :expression:`$log` -description: Calculates the log of a number in the specified base. -file: /reference/operator/aggregation/log ---- -name: :expression:`$log10` -description: Calculates the log base 10 of a number. -file: /reference/operator/aggregation/log10 ---- -name: :expression:`$lt` -file: /reference/operator/aggregation/lt -description: | - Returns ``true`` if the first value is less - than the second. ---- -name: :expression:`$lte` -file: /reference/operator/aggregation/lte -description: | - Returns ``true`` if the first value is less - than or equal to the second. ---- -name: :expression:`$ltrim` -description: | - Removes whitespace or the specified characters from the beginning of a string. -file: /reference/operator/aggregation/ltrim ---- -name: :expression:`$map` -file: /reference/operator/aggregation/map -description: | - Applies a subexpression to each element of an array and returns the - array of resulting values in order. Accepts named parameters. ---- -name: :group:`$max` -file: /reference/operator/aggregation/max -description: | - Returns the highest expression value for each group. - - .. versionchanged:: 3.2 - Available in both :pipeline:`$group` and :pipeline:`$project` - stages. ---- -name: :expression:`$mergeObjects` -file: /reference/operator/aggregation/mergeObjects -description: | - Combines multiple documents into a single document. ---- -name: :expression:`$meta` -file: /reference/operator/aggregation/meta -description: | - Access text search metadata. ---- -name: :group:`$min` -file: /reference/operator/aggregation/min -description: | - Returns the lowest expression value for each group. - - .. versionchanged:: 3.2 - Available in both :pipeline:`$group` and :pipeline:`$project` - stages. ---- -name: :expression:`$millisecond` -file: /reference/operator/aggregation/millisecond -description: | - Returns the milliseconds of a date as a number between 0 - and 999. ---- -name: :expression:`$minute` -file: /reference/operator/aggregation/minute -description: | - Returns the minute for a date as a number between 0 and 59. ---- -name: :expression:`$mod` -file: /reference/operator/aggregation/mod -description: | - Returns the remainder of the first number divided by the second. - Accepts two argument expressions. ---- -name: :expression:`$month` -file: /reference/operator/aggregation/month -description: | - Returns the month for a date as a number between 1 - (January) and 12 (December). ---- -name: :expression:`$multiply` -file: /reference/operator/aggregation/multiply -description: | - Multiplies numbers to return the product. Accepts any number of - argument expressions. ---- -name: :expression:`$ne` -file: /reference/operator/aggregation/ne -description: | - Returns ``true`` if the values are *not* - equivalent. ---- -name: :expression:`$not` -file: /reference/operator/aggregation/not -description: | - Returns the boolean value that is the opposite of its argument - expression. Accepts a single argument expression. ---- -name: :expression:`$objectToArray` -file: /reference/operator/aggregation/objectToArray -description: | - Converts a document to an array of documents representing key-value pairs. ---- -name: :expression:`$or` -file: /reference/operator/aggregation/or -description: | - Returns ``true`` when *any* of its expressions evaluates to ``true``. - Accepts any number of argument expressions. ---- -name: :expression:`$pow` -description: Raises a number to the specified exponent. -file: /reference/operator/aggregation/pow ---- -name: :group:`$push` -file: /reference/operator/aggregation/push -description: | - Returns an array of expression values for each group. - - Available in :pipeline:`$group` stage only. ---- -name: :expression:`$radiansToDegrees` -file: /reference/operator/aggregation/radiansToDegrees -description: | - Converts a value from radians to degrees. ---- -name: :expression:`$range` -description: | - Outputs an array containing a sequence of integers according to - user-defined inputs. -file: /reference/operator/aggregation/range ---- -name: :expression:`$reduce` -file: /reference/operator/aggregation/reduce -description: | - Applies an expression to each element in an array and combines them - into a single value. ---- -name: :expression:`$regexFind` -file: /reference/operator/aggregation/regexFind -description: | - - Applies a regular expression (regex) to a string and returns - information on the *first* matched substring. ---- -name: :expression:`$regexFindAll` -file: /reference/operator/aggregation/regexFindAll -description: | - - Applies a regular expression (regex) to a string and returns - information on the all matched substrings. ---- -name: :expression:`$regexMatch` -file: /reference/operator/aggregation/regexMatch -description: | - - Applies a regular expression (regex) to a string and returns - a boolean that indicates if a match is found or not. ---- -name: :expression:`$reverseArray` -file: /reference/operator/aggregation/reverseArray -description: | - Returns an array with the elements in reverse order. ---- -name: :expression:`$round` -file: /reference/operator/aggregation/round -description: | - Rounds a number to a whole integer *or* to a specified decimal place. ---- -name: :expression:`$rtrim` -description: | - Removes whitespace or the specified characters from the end of a string. -file: /reference/operator/aggregation/rtrim ---- -name: :expression:`$second` -file: /reference/operator/aggregation/second -description: | - Returns the seconds for a date as a number between 0 and 60 - (leap seconds). ---- -name: :expression:`$setDifference` -file: /reference/operator/aggregation/setDifference -description: | - Returns a set with elements that appear in the first set but not in - the second set; i.e. performs a - `relative complement `_ - of the second set relative to the first. Accepts exactly two - argument expressions. ---- -name: :expression:`$setEquals` -file: /reference/operator/aggregation/setEquals -description: | - Returns ``true`` if the input sets have the same distinct elements. - Accepts two or more argument expressions. ---- -name: :expression:`$setIntersection` -file: /reference/operator/aggregation/setIntersection -description: | - Returns a set with elements that appear in *all* of the input sets. - Accepts any number of argument expressions. ---- -name: :expression:`$setIsSubset` -file: /reference/operator/aggregation/setIsSubset -description: | - Returns ``true`` if all elements of the first set appear in the - second set, including when the first set equals the second set; i.e. - not a `strict subset `_. - Accepts exactly two argument expressions. ---- -name: :expression:`$setUnion` -file: /reference/operator/aggregation/setUnion -description: | - Returns a set with elements that appear in *any* of the input sets. ---- -name: :expression:`$size` -file: /reference/operator/aggregation/size -description: | - Returns the number of elements in the array. Accepts a single - expression as argument. ---- -name: :expression:`$sin` -file: /reference/operator/aggregation/sin -description: | - Returns the sine of a value that is measured in radians. ---- -name: :expression:`$slice` -description: | - Returns a subset of an array. -file: /reference/operator/aggregation/slice ---- -name: :expression:`$split` -file: /reference/operator/aggregation/split -description: | - Splits a string into substrings based on a delimiter. Returns an - array of substrings. If the delimiter is not found within the string, - returns an array containing the original string. ---- -name: :expression:`$sqrt` -description: | - Calculates the square root. -file: /reference/operator/aggregation/sqrt ---- -name: :group:`$stdDevPop` -file: /reference/operator/aggregation/stdDevPop -description: | - Returns the population standard deviation of the input values. - - .. versionchanged:: 3.2 - Available in both :pipeline:`$group` and :pipeline:`$project` - stages. ---- -name: :group:`$stdDevSamp` -file: /reference/operator/aggregation/stdDevSamp -description: | - Returns the sample standard deviation of the input values. - - .. versionchanged:: 3.2 - Available in both :pipeline:`$group` and :pipeline:`$project` - stages. ---- -name: :expression:`$strcasecmp` -file: /reference/operator/aggregation/strcasecmp -description: | - Performs case-insensitive string comparison and returns: ``0`` if two - strings are equivalent, ``1`` if the first string is greater than the - second, and ``-1`` if the first string is less than the second. ---- -name: :expression:`$strLenBytes` -file: /reference/operator/aggregation/strLenBytes -description: | - Returns the number of UTF-8 encoded bytes in a string. ---- -name: :expression:`$strLenCP` -file: /reference/operator/aggregation/strLenCP -description: | - Returns the number of UTF-8 `code points - `_ in a string. ---- -name: :expression:`$substr` -file: /reference/operator/aggregation/substr -description: | - Deprecated. Use :expression:`$substrBytes` or :expression:`$substrCP`. ---- -name: :expression:`$substrBytes` -file: /reference/operator/aggregation/substrBytes -description: | - Returns the substring of a string. Starts with the - character at the specified UTF-8 byte index (zero-based) in the string - and continues for the specified number of bytes. ---- -name: :expression:`$substrCP` -file: /reference/operator/aggregation/substrCP -description: | - Returns the substring of a string. Starts with the - character at the specified UTF-8 `code point (CP) - `_ index (zero-based) - in the string and continues for the number of code points specified. ---- -name: :expression:`$subtract` -file: /reference/operator/aggregation/subtract -description: | - Returns the result of subtracting the second value from the first. If - the two values are numbers, return the difference. If the two values - are dates, return the difference in milliseconds. If the two values - are a date and a number in milliseconds, return the resulting date. - Accepts two argument expressions. If the two values are a date and a - number, specify the date argument first as it is not meaningful to - subtract a date from a number. ---- -name: :group:`$sum` -file: /reference/operator/aggregation/sum -description: | - Returns a sum of numerical values. Ignores non-numeric values. - - .. versionchanged:: 3.2 - Available in both :pipeline:`$group` and :pipeline:`$project` - stages. ---- -name: :expression:`$switch` -file: /reference/operator/aggregation/switch -description: | - Evaluates a series of case expressions. When it finds an expression - which evaluates to ``true``, ``$switch`` executes a specified - expression and breaks out of the control flow. - ---- -name: :expression:`$tan` -file: /reference/operator/aggregation/tan -description: | - Returns the tangent of a value that is measured in radians. ---- -name: :expression:`$toBool` -file: /reference/operator/aggregation/toBool -description: | - Converts value to a boolean. ---- -name: :expression:`$toDate` -file: /reference/operator/aggregation/toDate -description: | - Converts value to a Date. ---- -name: :expression:`$toDecimal` -file: /reference/operator/aggregation/toDecimal -description: | - Converts value to a Decimal128. ---- -name: :expression:`$toDouble` -file: /reference/operator/aggregation/toDouble -description: | - Converts value to a double. ---- -name: :expression:`$toInt` -file: /reference/operator/aggregation/toInt -description: | - Converts value to an integer. ---- -name: :expression:`$toLong` -file: /reference/operator/aggregation/toLong -description: | - Converts value to a long. ---- -name: :expression:`$toObjectId` -file: /reference/operator/aggregation/toObjectId -description: | - Converts value to an ObjectId. ---- -name: :expression:`$toString` -file: /reference/operator/aggregation/toString -description: | - Converts value to a string. ---- -name: :expression:`$toLower` -file: /reference/operator/aggregation/toLower -description: | - Converts a string to lowercase. Accepts a single argument expression. ---- -name: :expression:`$toUpper` -file: /reference/operator/aggregation/toUpper -description: | - Converts a string to uppercase. Accepts a single argument expression. ---- -name: :expression:`$trim` -description: | - Removes whitespace or the specified characters from the beginning - and end of a string. -file: /reference/operator/aggregation/trim ---- -name: :expression:`$trunc` -description: | - Truncates a number to a whole integer *or* to a specified decimal place. -file: /reference/operator/aggregation/trunc ---- -name: :expression:`$type` -file: /reference/operator/aggregation/type -description: | - Return the BSON data type of the field. ---- -name: :expression:`$week` -file: /reference/operator/aggregation/week -description: | - Returns the week number for a date as a number between 0 (the partial - week that precedes the first Sunday of the year) and 53 (leap year). ---- -name: :expression:`$year` -file: /reference/operator/aggregation/year -description: | - Returns the year for a date as a number (e.g. 2014). ---- -name: :expression:`$zip` -description: | - Merge two arrays together. -file: /reference/operator/aggregation/zip -... - - diff --git a/source/includes/ref-toc-aggregation-pipeline-operator.yaml b/source/includes/ref-toc-aggregation-pipeline-operator.yaml deleted file mode 100644 index d404c046b23..00000000000 --- a/source/includes/ref-toc-aggregation-pipeline-operator.yaml +++ /dev/null @@ -1,225 +0,0 @@ -name: :pipeline:`$addFields` -file: /reference/operator/aggregation/addFields -description: | - Adds new fields to documents. Outputs documents that - contain all existing fields from the input documents and newly - added fields. ---- -name: :pipeline:`$bucket` -file: /reference/operator/aggregation/bucket -description: | - Categorizes incoming documents into groups, called buckets, based on - a specified expression and bucket boundaries. ---- -name: :pipeline:`$bucketAuto` -file: /reference/operator/aggregation/bucketAuto -description: | - Categorizes incoming documents into a specific number of groups, - called buckets, based on a specified expression. Bucket - boundaries are automatically determined in an attempt to evenly - distribute the documents into the specified number of buckets. ---- -name: :pipeline:`$collStats` -file: /reference/operator/aggregation/collStats -description: | - Returns statistics regarding a collection or view. ---- -name: :pipeline:`$count` -file: /reference/operator/aggregation/count -description: | - Returns a count of the number of documents at this stage of the - aggregation pipeline. ---- -name: :pipeline:`$currentOp` -file: /reference/operator/aggregation/currentOp -description: | - Returns information on active and/or dormant operations for the - MongoDB deployment. To run, use the :method:`db.aggregate()` method. ---- -name: :pipeline:`$facet` -file: /reference/operator/aggregation/facet -description: | - Processes multiple :ref:`aggregation pipelines - ` within a single stage on the same set of - input documents. Enables the creation of multi-faceted - aggregations capable of characterizing data across multiple - dimensions, or facets, in a single stage. ---- -name: :pipeline:`$geoNear` -file: /reference/operator/aggregation/geoNear -description: | - .. include:: /includes/extracts/geoNear-stage-toc-description.rst ---- -name: :pipeline:`$graphLookup` -file: /reference/operator/aggregation/graphLookup -description: | - Performs a recursive search on a collection. To each output document, - adds a new array field that contains the traversal results of the - recursive search for that document. ---- -name: :pipeline:`$group` -file: /reference/operator/aggregation/group -description: | - Groups input documents by a specified identifier expression and - applies the accumulator expression(s), if specified, to each group. - Consumes all input documents and outputs one document per each - distinct group. The output documents only contain the identifier - field and, if specified, accumulated fields. ---- -name: :pipeline:`$indexStats` -file: /reference/operator/aggregation/indexStats -description: | - Returns statistics regarding the use of each index for the - collection. ---- -name: :pipeline:`$limit` -file: /reference/operator/aggregation/limit -description: | - Passes the first *n* documents unmodified to the pipeline - where *n* is the specified limit. For each input document, outputs - either one document (for the first *n* documents) or zero documents - (after the first *n* documents). ---- -name: :pipeline:`$listLocalSessions` -file: /reference/operator/aggregation/listLocalSessions -description: | - Lists all active sessions recently in use on the currently connected - :binary:`~bin.mongos` or :binary:`~bin.mongod` instance. These sessions may - have not yet propagated to the ``system.sessions`` collection. ---- -name: :pipeline:`$listSessions` -file: /reference/operator/aggregation/listSessions -description: | - Lists all sessions that have been active long enough to propagate to - the ``system.sessions`` collection. ---- -name: :pipeline:`$lookup` -file: /reference/operator/aggregation/lookup -description: | - Performs a left outer join to another collection in the *same* - database to filter in documents from the "joined" collection for - processing. ---- -name: :pipeline:`$match` -file: /reference/operator/aggregation/match -description: | - Filters the document stream to allow only matching documents - to pass unmodified into the next pipeline stage. :pipeline:`$match` - uses standard MongoDB queries. For each input document, outputs - either one document (a match) or zero documents (no match). ---- -name: :pipeline:`$merge` -file: /reference/operator/aggregation/merge -description: | - - Writes the resulting documents of the aggregation pipeline to a - collection. The stage can incorporate (insert new documents, merge - documents, replace documents, keep existing documents, fail the - operation, process documents with a custom update pipeline) the - results into an output collection. To use the :pipeline:`$merge` - stage, it must be the last stage in the pipeline. - - .. versionadded:: 4.2 - ---- -name: :pipeline:`$out` -file: /reference/operator/aggregation/out -description: | - Writes the resulting documents of the aggregation pipeline to a - collection. To use the :pipeline:`$out` stage, it must be the last - stage in the pipeline. ---- -name: :pipeline:`$planCacheStats` -file: /reference/operator/aggregation/planCacheStats -description: | - Returns :doc:`plan cache ` information for a - collection. ---- -name: :pipeline:`$project` -file: /reference/operator/aggregation/project -description: | - Reshapes each document in the stream, such as by adding new fields or - removing existing fields. For each input document, outputs one - document. ---- -name: :pipeline:`$redact` -file: /reference/operator/aggregation/redact -description: | - Reshapes each document in the stream by restricting the content for - each document based on information stored in the documents - themselves. Incorporates the functionality of :pipeline:`$project` - and :pipeline:`$match`. Can be used to implement field level - redaction. For each input document, outputs either one or zero - documents. ---- -name: :pipeline:`$replaceRoot` -file: /reference/operator/aggregation/replaceRoot -description: | - Replaces a document with the specified embedded document. The - operation replaces all existing fields in the input document, - including the ``_id`` field. Specify a document embedded in the - input document to promote the embedded document to the top level. - ---- -name: :pipeline:`$replaceWith` -file: /reference/operator/aggregation/replaceWith -description: | - Replaces a document with the specified embedded document. The - operation replaces all existing fields in the input document, - including the ``_id`` field. Specify a document embedded in the - input document to promote the embedded document to the top level. - - Alias for :pipeline:`$replaceRoot`. ---- -name: :pipeline:`$sample` -file: /reference/operator/aggregation/sample -description: | - Randomly selects the specified number of documents from its input. ---- -name: :pipeline:`$set` -file: /reference/operator/aggregation/set -description: | - Adds new fields to documents. Outputs documents that - contain all existing fields from the input documents and newly - added fields. - - Alias for :pipeline:`$addFields`. ---- -name: :pipeline:`$skip` -file: /reference/operator/aggregation/skip -description: | - Skips the first *n* documents where *n* is the specified skip number - and passes the remaining documents unmodified to the pipeline. For - each input document, outputs either zero documents (for the first *n* - documents) or one document (if after the first *n* documents). ---- -name: :pipeline:`$sort` -file: /reference/operator/aggregation/sort -description: | - Reorders the document stream by a specified sort key. Only the order - changes; the documents remain unmodified. For each input document, - outputs one document. ---- -name: :pipeline:`$sortByCount` -file: /reference/operator/aggregation/sortByCount -description: | - Groups incoming documents based on the value of a specified - expression, then computes the count of documents in each distinct - group. ---- -name: :pipeline:`$unset` -file: /reference/operator/aggregation/unset -description: | - Removes/exludes fields from documents. - - Alias for :pipeline:`$project` stage that excludes/removes fields. ---- -name: :pipeline:`$unwind` -file: /reference/operator/aggregation/unwind -description: | - Deconstructs an array field from the input documents to output a - document for *each* element. Each output document replaces the array - with an element value. For each input document, outputs *n* documents - where *n* is the number of array elements and can be zero for an - empty array. -... diff --git a/source/includes/ref-toc-command-administration.yaml b/source/includes/ref-toc-command-administration.yaml deleted file mode 100644 index 0399bc990b4..00000000000 --- a/source/includes/ref-toc-command-administration.yaml +++ /dev/null @@ -1,116 +0,0 @@ -name: ":dbcommand:`clean`" -file: /reference/command/clean -description: "Internal namespace administration command." ---- -name: ":dbcommand:`cloneCollection`" -file: /reference/command/cloneCollection -description: "Copies a collection from a remote host to the current host." ---- -name: ":dbcommand:`cloneCollectionAsCapped`" -file: /reference/command/cloneCollectionAsCapped -description: "Copies a non-capped collection as a new :term:`capped collection`." ---- -name: ":dbcommand:`collMod`" -file: /reference/command/collMod -description: "Add options to a collection or modify a view definition." ---- -name: ":dbcommand:`compact`" -file: /reference/command/compact -description: "Defragments a collection and rebuilds the indexes." ---- -name: ":dbcommand:`connPoolSync`" -file: /reference/command/connPoolSync -description: "Internal command to flush connection pool." ---- -name: ":dbcommand:`convertToCapped`" -file: /reference/command/convertToCapped -description: "Converts a non-capped collection to a capped collection." ---- -name: ":dbcommand:`create`" -file: /reference/command/create -description: "Creates a collection or a view." ---- -name: ":dbcommand:`createIndexes`" -file: /reference/command/createIndexes -description: "Builds one or more indexes for a collection." ---- -name: ":dbcommand:`currentOp`" -file: /reference/command/currentOp -description: "Returns a document that contains information on in-progress operations for the database instance." ---- -name: ":dbcommand:`drop`" -file: /reference/command/drop -description: "Removes the specified collection from the database." ---- -name: ":dbcommand:`dropDatabase`" -file: /reference/command/dropDatabase -description: "Removes the current database." ---- -name: ":dbcommand:`dropConnections`" -file: /reference/command/dropConnections -description: "Drops outgoing connections to the specified list of hosts." ---- -name: ":dbcommand:`dropIndexes`" -file: /reference/command/dropIndexes -description: "Removes indexes from a collection." ---- -name: ":dbcommand:`filemd5`" -file: /reference/command/filemd5 -description: "Returns the :term:`md5` hash for files stored using :term:`GridFS`." ---- -name: ":dbcommand:`fsync`" -file: /reference/command/fsync -description: "Flushes pending writes to the storage layer and locks the database to allow backups." ---- -name: ":dbcommand:`fsyncUnlock`" -file: /reference/command/fsyncUnlock -description: "Unlocks one fsync lock." ---- -name: ":dbcommand:`getParameter`" -file: /reference/command/getParameter -description: "Retrieves configuration options." ---- -name: ":dbcommand:`killCursors`" -file: /reference/command/killCursors -description: "Kills the specified cursors for a collection." ---- -name: ":dbcommand:`killOp`" -file: /reference/command/killOp -description: "Terminates an operation as specified by the operation ID." ---- -name: ":dbcommand:`listCollections`" -file: /reference/command/listCollections -description: "Returns a list of collections in the current database." ---- -name: ":dbcommand:`listDatabases`" -file: /reference/command/listDatabases -description: "Returns a document that lists all databases and returns basic database statistics." ---- -name: ":dbcommand:`listIndexes`" -file: /reference/command/listIndexes -description: "Lists all indexes for a collection." ---- -name: ":dbcommand:`logRotate`" -file: /reference/command/logRotate -description: "Rotates the MongoDB logs to prevent a single file from taking too much space." ---- -name: ":dbcommand:`reIndex`" -file: /reference/command/reIndex -description: "Rebuilds all indexes on a collection." ---- -name: ":dbcommand:`renameCollection`" -file: /reference/command/renameCollection -description: "Changes the name of an existing collection." ---- -name: ":dbcommand:`setFeatureCompatibilityVersion`" -file: /reference/command/setFeatureCompatibilityVersion -description: "Enables or disables features that persist data that are backwards-incompatible." ---- -name: ":dbcommand:`setParameter`" -file: /reference/command/setParameter -description: "Modifies configuration options." ---- -name: ":dbcommand:`shutdown`" -file: /reference/command/shutdown -description: "Shuts down the :binary:`~bin.mongod` or :binary:`~bin.mongos` process." -... diff --git a/source/includes/ref-toc-command-aggregation.yaml b/source/includes/ref-toc-command-aggregation.yaml deleted file mode 100644 index d1630804fb1..00000000000 --- a/source/includes/ref-toc-command-aggregation.yaml +++ /dev/null @@ -1,16 +0,0 @@ -name: ":dbcommand:`aggregate`" -file: /reference/command/aggregate -description: "Performs :doc:`aggregation tasks ` such as group using the aggregation framework." ---- -name: ":dbcommand:`count`" -file: /reference/command/count -description: "Counts the number of documents in a collection or a view." ---- -name: ":dbcommand:`distinct`" -file: /reference/command/distinct -description: "Displays the distinct values found for a specified key in a collection or a view." ---- -name: ":dbcommand:`mapReduce`" -file: /reference/command/mapReduce -description: "Performs :doc:`map-reduce ` aggregation for large data sets." -... diff --git a/source/includes/ref-toc-command-audit.yaml b/source/includes/ref-toc-command-audit.yaml deleted file mode 100644 index 36e89a52631..00000000000 --- a/source/includes/ref-toc-command-audit.yaml +++ /dev/null @@ -1,4 +0,0 @@ -name: ":dbcommand:`logApplicationMessage`" -file: /reference/command/logApplicationMessage -description: "Posts a custom message to the audit log." -... diff --git a/source/includes/ref-toc-command-authentication.yaml b/source/includes/ref-toc-command-authentication.yaml deleted file mode 100644 index 9c48b12d82f..00000000000 --- a/source/includes/ref-toc-command-authentication.yaml +++ /dev/null @@ -1,12 +0,0 @@ -name: ":dbcommand:`authenticate`" -file: /reference/command/authenticate -description: "Starts an authenticated session using a username and password." ---- -name: ":dbcommand:`getnonce`" -file: /reference/command/getnonce -description: "This is an internal command to generate a one-time password for authentication." ---- -name: ":dbcommand:`logout`" -file: /reference/command/logout -description: "Terminates the current authenticated session." -... diff --git a/source/includes/ref-toc-command-crud.yaml b/source/includes/ref-toc-command-crud.yaml deleted file mode 100644 index 5534bfb0503..00000000000 --- a/source/includes/ref-toc-command-crud.yaml +++ /dev/null @@ -1,32 +0,0 @@ -name: ":dbcommand:`delete`" -file: /reference/command/delete -description: "Deletes one or more documents." ---- -name: ":dbcommand:`find`" -file: /reference/command/find -description: "Selects documents in a collection or a view." ---- -name: ":dbcommand:`findAndModify`" -file: /reference/command/findAndModify -description: "Returns and modifies a single document." ---- -name: ":dbcommand:`getLastError`" -file: /reference/command/getLastError -description: "Returns the success status of the last operation." ---- -name: ":dbcommand:`getMore`" -file: /reference/command/getMore -description: "Returns batches of documents currently pointed to by the cursor." ---- -name: ":dbcommand:`insert`" -file: /reference/command/insert -description: "Inserts one or more documents." ---- -name: ":dbcommand:`resetError`" -file: /reference/command/resetError -description: "*Deprecated*. Resets the last error status." ---- -name: ":dbcommand:`update`" -file: /reference/command/update -description: "Updates one or more documents." -... diff --git a/source/includes/ref-toc-command-diagnostic.yaml b/source/includes/ref-toc-command-diagnostic.yaml deleted file mode 100644 index bbac73941c0..00000000000 --- a/source/includes/ref-toc-command-diagnostic.yaml +++ /dev/null @@ -1,108 +0,0 @@ -name: ":dbcommand:`availableQueryOptions`" -file: /reference/command/availableQueryOptions -description: "Internal command that reports on the capabilities of the current MongoDB instance." ---- -name: ":dbcommand:`buildInfo`" -file: /reference/command/buildInfo -description: "Displays statistics about the MongoDB build." ---- -name: ":dbcommand:`collStats`" -file: /reference/command/collStats -description: "Reports storage utilization statics for a specified collection." ---- -name: ":dbcommand:`connPoolStats`" -file: /reference/command/connPoolStats -description: "Reports statistics on the outgoing connections from this MongoDB instance to other MongoDB instances in the deployment." ---- -name: ":dbcommand:`connectionStatus`" -file: /reference/command/connectionStatus -description: "Reports the authentication state for the current connection." ---- -name: ":dbcommand:`cursorInfo`" -file: /reference/command/cursorInfo -description: "Removed in MongoDB 3.2. Replaced with :serverstatus:`metrics.cursor`." ---- -name: ":dbcommand:`dataSize`" -file: /reference/command/dataSize -description: "Returns the data size for a range of data. For internal use." ---- -name: ":dbcommand:`dbHash`" -file: /reference/command/dbHash -description: "Returns hash value a database and its collections." ---- -name: ":dbcommand:`dbStats`" -file: /reference/command/dbStats -description: "Reports storage utilization statistics for the specified database." ---- -name: ":dbcommand:`diagLogging`" -file: /reference/command/diagLogging -description: "Removed in MongoDB 3.6. To capture, replay, and profile -commands sent to your MongoDB deployment, use :binary:`~bin.mongoreplay`." ---- -name: ":dbcommand:`driverOIDTest`" -file: /reference/command/driverOIDTest -description: "Internal command that converts an ObjectId to a string to support tests." ---- -name: ":dbcommand:`explain`" -file: /reference/command/explain -description: | - Returns information on the execution of various operations. ---- -name: ":dbcommand:`features`" -file: /reference/command/features -description: "Reports on features available in the current MongoDB instance." ---- -name: ":dbcommand:`getCmdLineOpts`" -file: /reference/command/getCmdLineOpts -description: "Returns a document with the run-time arguments to the MongoDB instance and their parsed options." ---- -name: ":dbcommand:`getLog`" -file: /reference/command/getLog -description: "Returns recent log messages." ---- -name: ":dbcommand:`hostInfo`" -file: /reference/command/hostInfo -description: "Returns data that reflects the underlying host system." ---- -name: ":dbcommand:`isSelf`" -file: /reference/command/isSelf -description: "Internal command to support testing." ---- -name: ":dbcommand:`listCommands`" -file: /reference/command/listCommands -description: "Lists all database commands provided by the current :binary:`~bin.mongod` instance." ---- -name: ":dbcommand:`netstat`" -file: /reference/command/netstat -description: "Internal command that reports on intra-deployment connectivity. Only available for :binary:`~bin.mongos` instances." ---- -name: ":dbcommand:`ping`" -file: /reference/command/ping -description: "Internal command that tests intra-deployment connectivity." ---- -name: ":dbcommand:`profile`" -file: /reference/command/profile -description: "Interface for the :ref:`database profiler `." ---- -name: ":dbcommand:`serverStatus`" -file: /reference/command/serverStatus -description: "Returns a collection metrics on instance-wide resource utilization and status." ---- -name: ":dbcommand:`shardConnPoolStats`" -file: /reference/command/shardConnPoolStats -description: | - Reports statistics on a :binary:`~bin.mongos`'s connection pool for client - operations against shards. ---- -name: ":dbcommand:`top`" -file: /reference/command/top -description: "Returns raw usage statistics for each database in the :binary:`~bin.mongod` instance." ---- -name: ":dbcommand:`validate`" -file: /reference/command/validate -description: "Internal command that scans for a collection's data and indexes for correctness." ---- -name: ":dbcommand:`whatsmyuri`" -file: /reference/command/whatsmyuri -description: "Internal command that returns information on the current client." -... diff --git a/source/includes/ref-toc-command-geospatial.yaml b/source/includes/ref-toc-command-geospatial.yaml deleted file mode 100644 index 45c70e5853f..00000000000 --- a/source/includes/ref-toc-command-geospatial.yaml +++ /dev/null @@ -1,4 +0,0 @@ -name: ":dbcommand:`geoSearch`" -file: /reference/command/geoSearch -description: "Performs a geospatial query that uses MongoDB's :term:`haystack index` functionality." -... diff --git a/source/includes/ref-toc-command-plan-cache.yaml b/source/includes/ref-toc-command-plan-cache.yaml deleted file mode 100644 index a2e988c3afa..00000000000 --- a/source/includes/ref-toc-command-plan-cache.yaml +++ /dev/null @@ -1,24 +0,0 @@ -name: ":dbcommand:`planCacheClear`" -file: /reference/command/planCacheClear -description: "Removes cached query plan(s) for a collection." ---- -name: ":dbcommand:`planCacheClearFilters`" -file: /reference/command/planCacheClearFilters -description: "Clears index filter(s) for a collection." ---- -name: ":dbcommand:`planCacheListFilters`" -file: /reference/command/planCacheListFilters -description: "Lists the index filters for a collection." ---- -name: ":dbcommand:`planCacheListPlans`" -file: /reference/command/planCacheListPlans -description: "Displays the cached query plans for the specified query shape." ---- -name: ":dbcommand:`planCacheListQueryShapes`" -file: /reference/command/planCacheListQueryShapes -description: "Displays the query shapes for which cached query plans exist." ---- -name: ":dbcommand:`planCacheSetFilter`" -file: /reference/command/planCacheSetFilter -description: "Sets an index filter for a collection." -... diff --git a/source/includes/ref-toc-command-replication.yaml b/source/includes/ref-toc-command-replication.yaml deleted file mode 100644 index b2eb1f80e4c..00000000000 --- a/source/includes/ref-toc-command-replication.yaml +++ /dev/null @@ -1,49 +0,0 @@ -name: ":dbcommand:`applyOps`" -file: /reference/command/applyOps -description: "Internal command that applies :term:`oplog` entries to the current data set." ---- -name: ":dbcommand:`isMaster`" -file: /reference/command/isMaster -description: "Displays information about this member's role in the replica set, including whether it is the master." ---- -name: ":dbcommand:`replSetAbortPrimaryCatchUp`" -file: /reference/command/replSetAbortPrimaryCatchUp -description: "Forces the elected :term:`primary` to abort sync (catch -up) then complete the transition to primary." ---- -name: ":dbcommand:`replSetFreeze`" -file: /reference/command/replSetFreeze -description: "Prevents the current member from seeking election as :term:`primary` for a period of time." ---- -name: ":dbcommand:`replSetGetConfig`" -file: /reference/command/replSetGetConfig -description: "Returns the replica set's configuration object." ---- -name: ":dbcommand:`replSetGetStatus`" -file: /reference/command/replSetGetStatus -description: "Returns a document that reports on the status of the replica set." ---- -name: ":dbcommand:`replSetInitiate`" -file: /reference/command/replSetInitiate -description: "Initializes a new replica set." ---- -name: ":dbcommand:`replSetMaintenance`" -file: /reference/command/replSetMaintenance -description: "Enables or disables a maintenance mode, which puts a :term:`secondary` node in a ``RECOVERING`` state." ---- -name: ":dbcommand:`replSetReconfig`" -file: /reference/command/replSetReconfig -description: "Applies a new configuration to an existing replica set." ---- -name: ":dbcommand:`replSetResizeOplog`" -file: /reference/command/replSetResizeOplog -description: "Dynamically resizes the oplog for a replica set member. Available for WiredTiger storage engine only." ---- -name: ":dbcommand:`replSetStepDown`" -file: /reference/command/replSetStepDown -description: "Forces the current :term:`primary` to *step down* and become a :term:`secondary`, forcing an election." ---- -name: ":dbcommand:`replSetSyncFrom`" -file: /reference/command/replSetSyncFrom -description: "Explicitly override the default logic for selecting a member to replicate from." -... diff --git a/source/includes/ref-toc-command-role-management.yaml b/source/includes/ref-toc-command-role-management.yaml deleted file mode 100644 index 37bb7d10d93..00000000000 --- a/source/includes/ref-toc-command-role-management.yaml +++ /dev/null @@ -1,40 +0,0 @@ -name: :dbcommand:`createRole` -file: /reference/command/createRole -description: "Creates a role and specifies its privileges." ---- -name: :dbcommand:`dropRole` -file: /reference/command/dropRole -description: "Deletes the user-defined role." ---- -name: :dbcommand:`dropAllRolesFromDatabase` -file: /reference/command/dropAllRolesFromDatabase -description: "Deletes all user-defined roles from a database." ---- -name: :dbcommand:`grantPrivilegesToRole` -file: /reference/command/grantPrivilegesToRole -description: "Assigns privileges to a user-defined role." ---- -name: :dbcommand:`grantRolesToRole` -file: /reference/command/grantRolesToRole -description: "Specifies roles from which a user-defined role inherits privileges." ---- -name: :dbcommand:`invalidateUserCache` -file: /reference/command/invalidateUserCache -description: "Flushes the in-memory cache of user information, including credentials and roles." ---- -name: :dbcommand:`revokePrivilegesFromRole` -file: /reference/command/revokePrivilegesFromRole -description: "Removes the specified privileges from a user-defined role." ---- -name: :dbcommand:`revokeRolesFromRole` -file: /reference/command/revokeRolesFromRole -description: "Removes specified inherited roles from a user-defined role." ---- -name: :dbcommand:`rolesInfo` -file: /reference/command/rolesInfo -description: "Returns information for the specified role or roles." ---- -name: :dbcommand:`updateRole` -file: /reference/command/updateRole -description: "Updates a user-defined role." -... diff --git a/source/includes/ref-toc-command-sharding.yaml b/source/includes/ref-toc-command-sharding.yaml deleted file mode 100644 index e832ff81dd0..00000000000 --- a/source/includes/ref-toc-command-sharding.yaml +++ /dev/null @@ -1,108 +0,0 @@ -name: ":dbcommand:`addShard`" -file: /reference/command/addShard -description: "Adds a :term:`shard` to a :term:`sharded cluster`." ---- -name: ":dbcommand:`addShardToZone`" -file: /reference/command/addShardToZone -description: "Associates a shard with a :term:`zone`. Supports configuring :ref:`zones ` in sharded clusters." ---- -name: ":dbcommand:`balancerStart`" -file: /reference/command/balancerStart -description: "Starts a balancer thread." ---- -name: ":dbcommand:`balancerStatus`" -file: /reference/command/balancerStatus -description: "Returns information on the balancer status." ---- -name: ":dbcommand:`balancerStop`" -file: /reference/command/balancerStop -description: "Stops the balancer thread." ---- -name: ":dbcommand:`checkShardingIndex`" -file: /reference/command/checkShardingIndex -description: "Internal command that validates index on shard key." ---- -name: ":dbcommand:`cleanupOrphaned`" -file: /reference/command/cleanupOrphaned -description: "Removes orphaned data with shard key values outside of the ranges of the chunks owned by a shard." ---- -name: ":dbcommand:`enableSharding`" -file: /reference/command/enableSharding -description: "Enables sharding on a specific database." ---- -name: ":dbcommand:`flushRouterConfig`" -file: /reference/command/flushRouterConfig -description: "Forces a :binary:`~bin.mongod`/:binary:`~bin.mongos` instance to update its cached routing metadata." ---- -name: ":dbcommand:`getShardMap`" -file: /reference/command/getShardMap -description: "Internal command that reports on the state of a sharded cluster." ---- -name: ":dbcommand:`getShardVersion`" -file: /reference/command/getShardVersion -description: "Internal command that returns the :term:`config server ` version." ---- -name: ":dbcommand:`isdbgrid`" -file: /reference/command/isdbgrid -description: "Verifies that a process is a :binary:`~bin.mongos`." ---- -name: ":dbcommand:`listShards`" -file: /reference/command/listShards -description: "Returns a list of configured shards." ---- -name: ":dbcommand:`medianKey`" -file: /reference/command/medianKey -description: "Deprecated internal command. See :dbcommand:`splitVector`." ---- -name: ":dbcommand:`moveChunk`" -file: /reference/command/moveChunk -description: "Internal command that migrates chunks between shards." ---- -name: ":dbcommand:`movePrimary`" -file: /reference/command/movePrimary -description: "Reassigns the :term:`primary shard` when removing a shard from a sharded cluster." ---- -name: ":dbcommand:`mergeChunks`" -file: /reference/command/mergeChunks -description: "Provides the ability to combine chunks on a single shard." ---- -name: ":dbcommand:`removeShard`" -file: /reference/command/removeShard -description: "Starts the process of removing a shard from a sharded cluster." ---- -name: ":dbcommand:`removeShardFromZone`" -file: /reference/command/removeShardFromZone -description: "Removes the association between a shard and a :term:`zone`. Supports configuring :ref:`zones ` in sharded clusters." ---- -name: ":dbcommand:`setShardVersion`" -file: /reference/command/setShardVersion -description: "Internal command to sets the :term:`config server ` version." ---- -name: ":dbcommand:`shardCollection`" -file: /reference/command/shardCollection -description: "Enables the sharding functionality for a collection, allowing the collection to be sharded." ---- -name: ":dbcommand:`shardingState`" -file: /reference/command/shardingState -description: "Reports whether the :binary:`~bin.mongod` is a member of a sharded cluster." ---- -name: ":dbcommand:`split`" -file: /reference/command/split -description: "Creates a new :term:`chunk`." ---- -name: ":dbcommand:`splitChunk`" -file: /reference/command/splitChunk -description: "Internal command to split chunk. Instead use the methods :method:`sh.splitFind()` and :method:`sh.splitAt()`." ---- -name: ":dbcommand:`splitVector`" -file: /reference/command/splitVector -description: "Internal command that determines split points." ---- -name: ":dbcommand:`unsetSharding`" -file: /reference/command/unsetSharding -description: "Internal command that affects connections between instances in a MongoDB deployment." ---- -name: ":dbcommand:`updateZoneKeyRange`" -file: /reference/command/updateZoneKeyRange -description: "Adds or removes the association between a range of sharded data and a :term:`zone`. Supports configuring :ref:`zones ` in sharded clusters." -... diff --git a/source/includes/ref-toc-command-user-management.yaml b/source/includes/ref-toc-command-user-management.yaml deleted file mode 100644 index 394b12e0069..00000000000 --- a/source/includes/ref-toc-command-user-management.yaml +++ /dev/null @@ -1,28 +0,0 @@ -name: :dbcommand:`createUser` -file: /reference/command/createUser -description: "Creates a new user." ---- -name: :dbcommand:`dropAllUsersFromDatabase` -file: /reference/command/dropAllUsersFromDatabase -description: "Deletes all users associated with a database." ---- -name: :dbcommand:`dropUser` -file: /reference/command/dropUser -description: "Removes a single user." ---- -name: :dbcommand:`grantRolesToUser` -file: /reference/command/grantRolesToUser -description: "Grants a role and its privileges to a user." ---- -name: :dbcommand:`revokeRolesFromUser` -file: /reference/command/revokeRolesFromUser -description: "Removes a role from a user." ---- -name: :dbcommand:`updateUser` -file: /reference/command/updateUser -description: "Updates a user's data." ---- -name: :dbcommand:`usersInfo` -file: /reference/command/usersInfo -description: "Returns information about the specified users." -... diff --git a/source/includes/ref-toc-method-aggregation.yaml b/source/includes/ref-toc-method-aggregation.yaml deleted file mode 100644 index 680ce6f693b..00000000000 --- a/source/includes/ref-toc-method-aggregation.yaml +++ /dev/null @@ -1,12 +0,0 @@ -name: :method:`db.collection.aggregate()` -file: /reference/method/db.collection.aggregate -description: | - Provides access to the :doc:`aggregation pipeline - `. ---- -name: :method:`db.collection.mapReduce()` -file: /reference/method/db.collection.mapReduce -description: | - Performs :doc:`map-reduce ` aggregation for large - data sets. -... diff --git a/source/includes/ref-toc-method-bulk.yaml b/source/includes/ref-toc-method-bulk.yaml deleted file mode 100644 index b3a2703e614..00000000000 --- a/source/includes/ref-toc-method-bulk.yaml +++ /dev/null @@ -1,72 +0,0 @@ -name: ":method:`db.collection.initializeOrderedBulkOp()`" -file: /reference/method/db.collection.initializeOrderedBulkOp -description: "Initializes a :method:`Bulk()` operations builder for an ordered list of operations." ---- -name: ":method:`db.collection.initializeUnorderedBulkOp()`" -file: /reference/method/db.collection.initializeUnorderedBulkOp -description: "Initializes a :method:`Bulk()` operations builder for an unordered list of operations." ---- -name: ":method:`Bulk()`" -file: /reference/method/Bulk -description: "Bulk operations builder." ---- -name: ":method:`Bulk.execute()`" -file: /reference/method/Bulk.execute -description: "Executes a list of operations in bulk." ---- -name: ":method:`Bulk.find()`" -file: /reference/method/Bulk.find -description: "Specifies the query condition for an update or a remove operation." ---- -name: ":method:`Bulk.find.arrayFilters()`" -file: /reference/method/Bulk.find.arrayFilters -description: "Specifies the filters that determine which elements of an array to update for an ``update`` or ``updateOne`` operation." ---- -name: ":method:`Bulk.find.collation()`" -file: /reference/method/Bulk.find.collation -description: "Specifies the :ref:`collation ` for the query condition." ---- -name: ":method:`Bulk.find.hint()`" -file: /reference/method/Bulk.find.hint -description: "Specifies the index to use for the update/replace operation." ---- -name: ":method:`Bulk.find.remove()`" -file: /reference/method/Bulk.find.remove -description: "Adds a multiple document remove operation to a list of operations." ---- -name: ":method:`Bulk.find.removeOne()`" -file: /reference/method/Bulk.find.removeOne -description: "Adds a single document remove operation to a list of operations." ---- -name: ":method:`Bulk.find.replaceOne()`" -file: /reference/method/Bulk.find.replaceOne -description: "Adds a single document replacement operation to a list of operations." ---- -name: ":method:`Bulk.find.updateOne()`" -file: /reference/method/Bulk.find.updateOne -description: "Adds a single document update operation to a list of operations." ---- -name: ":method:`Bulk.find.update()`" -file: /reference/method/Bulk.find.update -description: "Adds a ``multi`` update operation to a list of operations." ---- -name: ":method:`Bulk.find.upsert()`" -file: /reference/method/Bulk.find.upsert -description: "Specifies ``upsert: true`` for an update operation." ---- -name: ":method:`Bulk.getOperations()`" -file: /reference/method/Bulk.getOperations -description: "Returns an array of write operations executed in the :method:`Bulk()` operations object." ---- -name: ":method:`Bulk.insert()`" -file: /reference/method/Bulk.insert -description: "Adds an insert operation to a list of operations." ---- -name: ":method:`Bulk.tojson()`" -file: /reference/method/Bulk.tojson -description: "Returns a JSON document that contains the number of operations and batches in the :method:`Bulk()` operations object." ---- -name: ":method:`Bulk.toString()`" -file: /reference/method/Bulk.toString -description: "Returns the :method:`Bulk.tojson()` results as a string." -... diff --git a/source/includes/ref-toc-method-client-side-field-level-encryption.yaml b/source/includes/ref-toc-method-client-side-field-level-encryption.yaml deleted file mode 100644 index 05d343549d0..00000000000 --- a/source/includes/ref-toc-method-client-side-field-level-encryption.yaml +++ /dev/null @@ -1,43 +0,0 @@ -name: ":method:`getKeyVault()`" -file: /reference/method/getKeyVault -description: "Returns the key vault object for the current MongoDB connection." ---- -name: ":method:`KeyVault.createKey()`" -file: /reference/method/KeyVault.createKey -description: "Creates a data encryption key for use with client-side field level encryption." ---- -name: ":method:`KeyVault.deleteKey()`" -file: /reference/method/KeyVault.deleteKey -description: "Deletes the specified data encryption key from the key vault." ---- -name: ":method:`KeyVault.getKey()`" -file: /reference/method/KeyVault.getKey -description: "Retreives the specified data encryption key from the key vault." ---- -name: ":method:`KeyVault.getKeys()`" -file: /reference/method/KeyVault.getKeys -description: "Retrieves all keys in the key vault." ---- -name: ":method:`KeyVault.addKeyAlternateName()`" -file: /reference/method/KeyVault.addKeyAlternateName -description: "Associates a key alternative name to the specified data encryption key." ---- -name: ":method:`KeyVault.removeKeyAlternateName()`" -file: /reference/method/KeyVault.removeKeyAlternateName -description: "Removes a key alternative name from the specified data encryption key." ---- -name: ":method:`KeyVault.getKeyByAltName()`" -file: /reference/method/KeyVault.getKeyByAltName -description: "Retrieves keys with the specified key alternative name." ---- -name: ":method:`getClientEncryption()`" -file: /reference/method/getClientEncryption -description: "Returns the client encryption object for supporting explicit encryption/decryption of fields." ---- -name: ":method:`ClientEncryption.encrypt()`" -file: /reference/method/ClientEncryption.encrypt -description: "Encrypts a field using a specified data encryption key and encryption algorithm." ---- -name: ":method:`ClientEncryption.decrypt()`" -file: /reference/method/ClientEncryption.decrypt -description: "Decrypts a field using the associated data encryption key and encryption algorithm." \ No newline at end of file diff --git a/source/includes/ref-toc-method-collection.yaml b/source/includes/ref-toc-method-collection.yaml deleted file mode 100644 index f8c37addb80..00000000000 --- a/source/includes/ref-toc-method-collection.yaml +++ /dev/null @@ -1,187 +0,0 @@ -name: ":method:`db.collection.aggregate()`" -file: /reference/method/db.collection.aggregate -description: "Provides access to the :doc:`aggregation pipeline `." ---- -name: ":method:`db.collection.bulkWrite()`" -file: /reference/method/db.collection.bulkWrite -description: "Provides bulk write operation functionality." ---- -name: ":method:`db.collection.copyTo()`" -file: /reference/method/db.collection.copyTo -description: "Deprecated. Copies data between collections when run against MongoDB 4.0 or earlier. Unsupported when run against MongoDB 4.2 or later." ---- -name: ":method:`db.collection.count()`" -file: /reference/method/db.collection.count -description: "Wraps :dbcommand:`count` to return a count of the number of documents in a collection or a view." ---- -name: ":method:`db.collection.countDocuments()`" -file: /reference/method/db.collection.countDocuments -description: | - Wraps the :pipeline:`$group` aggregation stage with a :group:`$sum` - expression to return a count of the number of documents in a - collection or a view. ---- -name: ":method:`db.collection.estimatedDocumentCount()`" -file: /reference/method/db.collection.estimatedDocumentCount -description: "Wraps :dbcommand:`count` to return an approximate count of the documents in a collection or a view." ---- -name: ":method:`db.collection.createIndex()`" -file: /reference/method/db.collection.createIndex -description: "Builds an index on a collection." ---- -name: ":method:`db.collection.createIndexes()`" -file: /reference/method/db.collection.createIndexes -description: "Builds one or more indexes on a collection." ---- -name: ":method:`db.collection.dataSize()`" -file: /reference/method/db.collection.dataSize -description: "Returns the size of the collection. Wraps the :data:`~collStats.size` field in the output of the :dbcommand:`collStats`." ---- -name: ":method:`db.collection.deleteOne()`" -file: /reference/method/db.collection.deleteOne -description: "Deletes a single document in a collection." ---- -name: ":method:`db.collection.deleteMany()`" -file: /reference/method/db.collection.deleteMany -description: "Deletes multiple documents in a collection." ---- -name: ":method:`db.collection.distinct()`" -file: /reference/method/db.collection.distinct -description: "Returns an array of documents that have distinct values for the specified field." ---- -name: ":method:`db.collection.drop()`" -file: /reference/method/db.collection.drop -description: "Removes the specified collection from the database." ---- -name: ":method:`db.collection.dropIndex()`" -file: /reference/method/db.collection.dropIndex -description: "Removes a specified index on a collection." ---- -name: ":method:`db.collection.dropIndexes()`" -file: /reference/method/db.collection.dropIndexes -description: "Removes all indexes on a collection." ---- -name: ":method:`db.collection.ensureIndex()`" -file: /reference/method/db.collection.ensureIndex -description: "Deprecated. Use :method:`db.collection.createIndex()`." ---- -name: ":method:`db.collection.explain()`" -file: /reference/method/db.collection.explain -description: "Returns information on the query execution of various methods." ---- -name: ":method:`db.collection.find()`" -file: /reference/method/db.collection.find -description: "Performs a query on a collection or a view and returns a cursor object." ---- -name: ":method:`db.collection.findAndModify()`" -file: /reference/method/db.collection.findAndModify -description: "Atomically modifies and returns a single document." ---- -name: ":method:`db.collection.findOne()`" -file: /reference/method/db.collection.findOne -description: "Performs a query and returns a single document." ---- -name: ":method:`db.collection.findOneAndDelete()`" -file: /reference/method/db.collection.findOneAndDelete -description: "Finds a single document and deletes it." ---- -name: ":method:`db.collection.findOneAndReplace()`" -file: /reference/method/db.collection.findOneAndReplace -description: "Finds a single document and replaces it." ---- -name: ":method:`db.collection.findOneAndUpdate()`" -file: /reference/method/db.collection.findOneAndUpdate -description: "Finds a single document and updates it." ---- -name: ":method:`db.collection.getIndexes()`" -file: /reference/method/db.collection.getIndexes -description: "Returns an array of documents that describe the existing indexes on a collection." ---- -name: ":method:`db.collection.getShardDistribution()`" -file: /reference/method/db.collection.getShardDistribution -description: "For collections in sharded clusters, :method:`db.collection.getShardDistribution()` reports data of :term:`chunk` distribution." ---- -name: ":method:`db.collection.getShardVersion()`" -file: /reference/method/db.collection.getShardVersion -description: "Internal diagnostic method for sharded cluster." ---- -name: ":method:`db.collection.insert()`" -file: /reference/method/db.collection.insert -description: "Creates a new document in a collection." ---- -name: ":method:`db.collection.insertOne()`" -file: /reference/method/db.collection.insertOne -description: "Inserts a new document in a collection." ---- -name: ":method:`db.collection.insertMany()`" -file: /reference/method/db.collection.insertMany -description: "Inserts several new document in a collection." ---- -name: ":method:`db.collection.isCapped()`" -file: /reference/method/db.collection.isCapped -description: "Reports if a collection is a :term:`capped collection`." ---- -name: ":method:`db.collection.latencyStats()`" -file: /reference/method/db.collection.latencyStats -description: "Returns latency statistics for a collection." ---- -name: ":method:`db.collection.mapReduce()`" -file: /reference/method/db.collection.mapReduce -description: "Performs map-reduce style data aggregation." ---- -name: ":method:`db.collection.reIndex()`" -file: /reference/method/db.collection.reIndex -description: "Rebuilds all existing indexes on a collection." ---- -name: ":method:`db.collection.remove()`" -file: /reference/method/db.collection.remove -description: "Deletes documents from a collection." ---- -name: ":method:`db.collection.renameCollection()`" -file: /reference/method/db.collection.renameCollection -description: "Changes the name of a collection." ---- -name: ":method:`db.collection.replaceOne()`" -file: /reference/method/db.collection.replaceOne -description: "Replaces a single document in a collection." ---- -name: ":method:`db.collection.save()`" -file: /reference/method/db.collection.save -description: "Provides a wrapper around an :method:`~db.collection.insert()` and :method:`~db.collection.update()` to insert new documents." ---- -name: ":method:`db.collection.stats()`" -file: /reference/method/db.collection.stats -description: "Reports on the state of a collection. Provides a wrapper around the :dbcommand:`collStats`." ---- -name: ":method:`db.collection.storageSize()`" -file: /reference/method/db.collection.storageSize -description: "Reports the total size used by the collection in bytes. Provides a wrapper around the :data:`~collStats.storageSize` field of the :dbcommand:`collStats` output." ---- -name: ":method:`db.collection.totalIndexSize()`" -file: /reference/method/db.collection.totalIndexSize -description: "Reports the total size used by the indexes on a collection. Provides a wrapper around the :data:`~collStats.totalIndexSize` field of the :dbcommand:`collStats` output." ---- -name: ":method:`db.collection.totalSize()`" -file: /reference/method/db.collection.totalSize -description: "Reports the total size of a collection, including the size of all documents and all indexes on a collection." ---- -name: ":method:`db.collection.update()`" -file: /reference/method/db.collection.update -description: "Modifies a document in a collection." ---- -name: ":method:`db.collection.updateOne()`" -file: /reference/method/db.collection.updateOne -description: "Modifies a single document in a collection." ---- -name: ":method:`db.collection.updateMany()`" -file: /reference/method/db.collection.updateMany -description: "Modifies multiple documents in a collection." ---- -name: ":method:`db.collection.watch()`" -file: /reference/method/db.collection.watch -description: "Establishes a Change Stream on a collection." ---- -name: ":method:`db.collection.validate()`" -file: /reference/method/db.collection.validate -description: "Performs diagnostic operations on a collection." -... diff --git a/source/includes/ref-toc-method-connection.yaml b/source/includes/ref-toc-method-connection.yaml deleted file mode 100644 index bb42d461ed0..00000000000 --- a/source/includes/ref-toc-method-connection.yaml +++ /dev/null @@ -1,56 +0,0 @@ -name: ":doc:`/reference/method/connect`" -file: /reference/method/connect -description: "Connects to a MongoDB instance and to a specified database on that instance." ---- -name: ":method:`Mongo()`" -file: /reference/method/Mongo -description: "Creates a new connection object." ---- -name: ":method:`Mongo.getDB()`" -file: /reference/method/Mongo.getDB -description: "Returns a database object." ---- -name: ":method:`Mongo.getReadPrefMode()`" -file: /reference/method/Mongo.getReadPrefMode -description: "Returns the current read preference mode for the MongoDB connection." ---- -name: ":method:`Mongo.getReadPrefTagSet()`" -file: /reference/method/Mongo.getReadPrefTagSet -description: "Returns the read preference tag set for the MongoDB connection." ---- -name: ":method:`Mongo.isCausalConsistency()`" -file: /reference/method/Mongo.isCausalConsistency -description: "Indicates whether causal consistency is enabled on the connection object." ---- -name: ":method:`Mongo.setCausalConsistency()`" -file: /reference/method/Mongo.setCausalConsistency -description: "Enables or disables causal consistency on the connection object." ---- -name: ":method:`Mongo.setReadPref()`" -file: /reference/method/Mongo.setReadPref -description: "Sets the :term:`read preference` for the MongoDB connection." ---- -name: ":method:`Mongo.setSlaveOk()`" -file: /reference/method/Mongo.setSlaveOk -description: "Allows operations on the current connection to read from :term:`secondary` members." ---- -name: ":method:`Mongo.startSession()`" -file: /reference/method/Mongo.startSession -description: "Starts a session on the connection object." ---- -name: ":method:`Mongo.watch()`" -file: /reference/method/Mongo.watch -description: | - Opens a :ref:`change stream cursor ` for a deployment - to report on all its non-``system`` collections across all its - databases, excluding the internal ``admin``, ``local``, and - ``config`` databases. ---- -name: ":method:`Session`" -file: /reference/method/Session -description: "The session object." ---- -name: ":method:`SessionOptions`" -file: /reference/method/SessionOptions -description: "The options object for the session." -... diff --git a/source/includes/ref-toc-method-constructor.yaml b/source/includes/ref-toc-method-constructor.yaml deleted file mode 100644 index d6ea2d821f1..00000000000 --- a/source/includes/ref-toc-method-constructor.yaml +++ /dev/null @@ -1,40 +0,0 @@ -name: ":method:`BulkWriteResult()`" -file: /reference/method/BulkWriteResult -description: "Wrapper around the result set from :method:`Bulk.execute()`." ---- -name: ":method:`Date()`" -file: /reference/method/Date -description: "Creates a date object. By default creates a date object including the current date." ---- -name: ":method:`ObjectId()`" -file: /reference/method/ObjectId -description: "Returns an :term:`ObjectId`." ---- -name: ":method:`ObjectId.getTimestamp()`" -file: /reference/method/ObjectId.getTimestamp -description: "Returns the timestamp portion of an :term:`ObjectId`." ---- -name: ":method:`ObjectId.toString()`" -file: /reference/method/ObjectId.toString -description: "Displays the string representation of an :term:`ObjectId`." ---- -name: ":method:`ObjectId.valueOf()`" -file: /reference/method/ObjectId.valueOf -description: "Displays the ``str`` attribute of an ObjectId as a hexadecimal string." ---- -name: ":doc:`/reference/method/UUID`" -file: /reference/method/UUID -description: "Converts a 32-byte hexadecimal string to the UUID BSON subtype." ---- -name: ":method:`WriteResult()`" -file: /reference/method/WriteResult -description: "Wrapper around the result set from write methods." ---- -name: ":method:`WriteResult.hasWriteError()`" -file: /reference/method/WriteResult.hasWriteError -description: "Returns a boolean specifying whether the results include :data:`WriteResult.writeError`." ---- -name: ":method:`WriteResult.hasWriteConcernError()`" -file: /reference/method/WriteResult.hasWriteConcernError -description: "Returns a boolean specifying whether whether the results include :data:`WriteResult.writeConcernError`." -... diff --git a/source/includes/ref-toc-method-cursor.yaml b/source/includes/ref-toc-method-cursor.yaml deleted file mode 100644 index efbeb84518b..00000000000 --- a/source/includes/ref-toc-method-cursor.yaml +++ /dev/null @@ -1,124 +0,0 @@ -name: ":method:`cursor.addOption()`" -file: /reference/method/cursor.addOption -description: "Adds special wire protocol flags that modify the behavior of the query.'" ---- -name: ":method:`cursor.batchSize()`" -file: /reference/method/cursor.batchSize -description: "Controls the number of documents MongoDB will return to the client in a single network message." ---- -name: ":method:`cursor.close()`" -file: /reference/method/cursor.close -description: "Close a cursor and free associated server resources." ---- -name: ":method:`cursor.isClosed()`" -file: /reference/method/cursor.isClosed -description: "Returns ``true`` if the cursor is closed." ---- -name: ":method:`cursor.collation()`" -file: /reference/method/cursor.collation -description: "Specifies the collation for the cursor returned by the :method:`db.collection.find()`." ---- -name: ":method:`cursor.comment()`" -file: /reference/method/cursor.comment -description: "Attaches a comment to the query to allow for traceability in the logs and the system.profile collection." ---- -name: ":method:`cursor.count()`" -file: /reference/method/cursor.count -description: "Modifies the cursor to return the number of documents in the result set rather than the documents themselves." ---- -name: ":method:`cursor.explain()`" -file: /reference/method/cursor.explain -description: "Reports on the query execution plan for a cursor." ---- -name: ":method:`cursor.forEach()`" -file: /reference/method/cursor.forEach -description: "Applies a JavaScript function for every document in a cursor." ---- -name: ":method:`cursor.hasNext()`" -file: /reference/method/cursor.hasNext -description: "Returns true if the cursor has documents and can be iterated." ---- -name: ":method:`cursor.hint()`" -file: /reference/method/cursor.hint -description: "Forces MongoDB to use a specific index for a query." ---- -name: ":method:`cursor.isExhausted()`" -file: /reference/method/cursor.isExhausted -description: "Returns ``true`` if the cursor is closed *and* there are no objects remaining in the batch." ---- -name: ":method:`cursor.itcount()`" -file: /reference/method/cursor.itcount -description: "Computes the total number of documents in the cursor client-side by fetching and iterating the result set." ---- -name: ":method:`cursor.limit()`" -file: /reference/method/cursor.limit -description: "Constrains the size of a cursor's result set." ---- -name: ":method:`cursor.map()`" -file: /reference/method/cursor.map -description: "Applies a function to each document in a cursor and collects the return values in an array." ---- -name: ":method:`cursor.max()`" -file: /reference/method/cursor.max -description: "Specifies an exclusive upper index bound for a cursor. For use with :method:`cursor.hint()`" ---- -name: ":method:`cursor.maxTimeMS()`" -file: /reference/method/cursor.maxTimeMS -description: "Specifies a cumulative time limit in milliseconds for processing operations on a cursor." ---- -name: ":method:`cursor.min()`" -file: /reference/method/cursor.min -description: "Specifies an inclusive lower index bound for a cursor. For use with :method:`cursor.hint()`" ---- -name: ":method:`cursor.next()`" -file: /reference/method/cursor.next -description: "Returns the next document in a cursor." ---- -name: ":method:`cursor.noCursorTimeout()`" -file: /reference/method/cursor.noCursorTimeout -description: "Instructs the server to avoid closing a cursor automatically after a period of inactivity." ---- -name: ":method:`cursor.objsLeftInBatch()`" -file: /reference/method/cursor.objsLeftInBatch -description: "Returns the number of documents left in the current cursor batch." ---- -name: ":method:`cursor.pretty()`" -file: /reference/method/cursor.pretty -description: "Configures the cursor to display results in an easy-to-read format." ---- -name: ":method:`cursor.readConcern()`" -file: /reference/method/cursor.readConcern -description: "Specifies a :term:`read concern` for a :method:`find() ` operation." ---- -name: ":method:`cursor.readPref()`" -file: /reference/method/cursor.readPref -description: "Specifies a :term:`read preference` to a cursor to control how the client directs queries to a :term:`replica set`." ---- -name: ":method:`cursor.returnKey()`" -file: /reference/method/cursor.returnKey -description: "Modifies the cursor to return index keys rather than the documents." ---- -name: ":method:`cursor.showRecordId()`" -file: /reference/method/cursor.showRecordId -description: "Adds an internal storage engine ID field to each document returned by the cursor." ---- -name: ":method:`cursor.size()`" -file: /reference/method/cursor.size -description: "Returns a count of the documents in the cursor after applying :method:`~cursor.skip()` and :method:`~cursor.limit()` methods." ---- -name: ":method:`cursor.skip()`" -file: /reference/method/cursor.skip -description: "Returns a cursor that begins returning results only after passing or skipping a number of documents." ---- -name: ":method:`cursor.sort()`" -file: /reference/method/cursor.sort -description: "Returns results ordered according to a sort specification." ---- -name: ":method:`cursor.tailable()`" -file: /reference/method/cursor.tailable -description: "Marks the cursor as tailable. Only valid for cursors over capped collections." ---- -name: ":method:`cursor.toArray()`" -file: /reference/method/cursor.toArray -description: "Returns an array that contains all documents returned by the cursor." -... diff --git a/source/includes/ref-toc-method-database.yaml b/source/includes/ref-toc-method-database.yaml deleted file mode 100644 index 350cb0b7bb7..00000000000 --- a/source/includes/ref-toc-method-database.yaml +++ /dev/null @@ -1,187 +0,0 @@ -name: ":method:`db.adminCommand()`" -file: /reference/method/db.adminCommand -description: "Runs a command against the ``admin`` database." ---- -name: ":method:`db.aggregate()`" -file: /reference/method/db.aggregate -description: "Runs admin/diagnostic pipeline which does not require an underlying collection." ---- -name: ":method:`db.cloneCollection()`" -file: /reference/method/db.cloneCollection -description: "Copies data directly between MongoDB instances. Wraps :dbcommand:`cloneCollection`." ---- -name: ":method:`db.cloneDatabase()`" -file: /reference/method/db.cloneDatabase -description: "*Deprecated*. Copies a database from a remote host to the current host when run against MongoDB 4.0 or earlier. Unsupported when run against MongoDB 4.2 or later." ---- -name: ":method:`db.commandHelp()`" -file: /reference/method/db.commandHelp -description: "Returns help information for a :term:`database command`." ---- -name: ":method:`db.copyDatabase()`" -file: /reference/method/db.copyDatabase -description: "*Deprecated*. Copies a database to another database on the current host when run against MongoDB 4.0 or earlier. Unsupported when run against MongoDB 4.2 or later." ---- -name: ":method:`db.createCollection()`" -file: /reference/method/db.createCollection -description: "Creates a new collection or a view. Commonly used to create a capped collection." ---- -name: ":method:`db.createView()`" -file: /reference/method/db.createView -description: "Creates a view." ---- -name: ":method:`db.currentOp()`" -file: /reference/method/db.currentOp -description: "Reports the current in-progress operations." ---- -name: ":method:`db.dropDatabase()`" -file: /reference/method/db.dropDatabase -description: "Removes the current database." ---- -name: ":method:`db.eval()`" -file: /reference/method/db.eval -description: "Deprecated. Passes a JavaScript function for server-side JavaScript evaluation when run against MongoDB 4.0 or earlier. Unsupported when run against MongoDB 4.2 or later." ---- -name: ":method:`db.fsyncLock()`" -file: /reference/method/db.fsyncLock -description: "Flushes writes to disk and locks the database to prevent write operations and assist backup operations. Wraps :dbcommand:`fsync`." ---- -name: ":method:`db.fsyncUnlock()`" -file: /reference/method/db.fsyncUnlock -description: "Allows writes to continue on a database locked with :method:`db.fsyncLock()`." ---- -name: ":method:`db.getCollection()`" -file: /reference/method/db.getCollection -description: "Returns a collection or view object. Used to access collections with names that are not valid in the :binary:`~bin.mongo` shell." ---- -name: ":method:`db.getCollectionInfos()`" -file: /reference/method/db.getCollectionInfos -description: "Returns collection information for all collections and views in the current database." ---- -name: ":method:`db.getCollectionNames()`" -file: /reference/method/db.getCollectionNames -description: "Lists all collections and views in the current database." ---- -name: ":method:`db.getLastError()`" -file: /reference/method/db.getLastError -description: "Checks and returns the status of the last operation. Wraps :dbcommand:`getLastError`." ---- -name: ":method:`db.getLastErrorObj()`" -file: /reference/method/db.getLastErrorObj -description: "Returns the status document for the last operation. Wraps :dbcommand:`getLastError`." ---- -name: ":method:`db.getLogComponents()`" -file: /reference/method/db.getLogComponents -description: "Returns the log message verbosity levels." ---- -name: ":method:`db.getMongo()`" -file: /reference/method/db.getMongo -description: "Returns the :method:`Mongo()` connection object for the current connection." ---- -name: ":method:`db.getName()`" -file: /reference/method/db.getName -description: "Returns the name of the current database." ---- -name: ":method:`db.getProfilingLevel()`" -file: /reference/method/db.getProfilingLevel -description: "Returns the current profiling level for database operations." ---- -name: ":method:`db.getProfilingStatus()`" -file: /reference/method/db.getProfilingStatus -description: "Returns a document that reflects the current profiling level and the profiling threshold." ---- -name: ":method:`db.getReplicationInfo()`" -file: /reference/method/db.getReplicationInfo -description: "Returns a document with replication statistics." ---- -name: ":method:`db.getSiblingDB()`" -file: /reference/method/db.getSiblingDB -description: "Provides access to the specified database." ---- -name: ":method:`db.help()`" -file: /reference/method/db.help -description: "Displays descriptions of common ``db`` object methods." ---- -name: ":method:`db.hostInfo()`" -file: /reference/method/db.hostInfo -description: "Returns a document with information about the system MongoDB runs on. Wraps :dbcommand:`hostInfo`" ---- -name: ":method:`db.isMaster()`" -file: /reference/method/db.isMaster -description: "Returns a document that reports the state of the replica set." ---- -name: ":method:`db.killOp()`" -file: /reference/method/db.killOp -description: "Terminates a specified operation." ---- -name: ":method:`db.listCommands()`" -file: /reference/method/db.listCommands -description: "Displays a list of common database commands." ---- -name: ":method:`db.logout()`" -file: /reference/method/db.logout -description: "Ends an authenticated session." ---- -name: ":method:`db.printCollectionStats()`" -file: /reference/method/db.printCollectionStats -description: "Prints statistics from every collection. Wraps :method:`db.collection.stats()`." ---- -name: ":method:`db.printReplicationInfo()`" -file: /reference/method/db.printReplicationInfo -description: "Prints a report of the status of the replica set from the perspective of the primary." ---- -name: ":method:`db.printShardingStatus()`" -file: /reference/method/db.printShardingStatus -description: "Prints a report of the sharding configuration and the chunk ranges." ---- -name: ":method:`db.printSlaveReplicationInfo()`" -file: /reference/method/db.printSlaveReplicationInfo -description: "Prints a report of the status of the replica set from the perspective of the secondaries." ---- -name: ":method:`db.resetError()`" -file: /reference/method/db.resetError -description: "*Deprecated*. Resets the last error status." ---- -name: ":method:`db.runCommand()`" -file: /reference/method/db.runCommand -description: "Runs a :doc:`database command `." ---- -name: ":method:`db.serverBuildInfo()`" -file: /reference/method/db.serverBuildInfo -description: "Returns a document that displays the compilation parameters for the :binary:`~bin.mongod` instance. Wraps :dbcommand:`buildinfo`." ---- -name: ":method:`db.serverCmdLineOpts()`" -file: /reference/method/db.serverCmdLineOpts -description: "Returns a document with information about the runtime used to start the MongoDB instance. Wraps :dbcommand:`getCmdLineOpts`." ---- -name: ":method:`db.serverStatus()`" -file: /reference/method/db.serverStatus -description: "Returns a document that provides an overview of the state of the database process." ---- -name: ":method:`db.setLogLevel()`" -file: /reference/method/db.setLogLevel -description: "Sets a single log message verbosity level." ---- -name: ":method:`db.setProfilingLevel()`" -file: /reference/method/db.setProfilingLevel -description: "Modifies the current level of database profiling." ---- -name: ":method:`db.shutdownServer()`" -file: /reference/method/db.shutdownServer -description: "Shuts down the current :binary:`~bin.mongod` or :binary:`~bin.mongos` process cleanly and safely." ---- -name: ":method:`db.stats()`" -file: /reference/method/db.stats -description: "Returns a document that reports on the state of the current database." ---- -name: ":method:`db.version()`" -file: /reference/method/db.version -description: "Returns the version of the :binary:`~bin.mongod` instance." ---- -name: ":method:`db.watch()`" -file: /reference/method/db.watch -description: | - Opens a :ref:`change stream cursor ` for a database - to report on all its non-``system`` collections. Cannot be opened on - the ``admin``, ``local`` or ``config`` databases. -... diff --git a/source/includes/ref-toc-method-native.yaml b/source/includes/ref-toc-method-native.yaml deleted file mode 100644 index a234677f09f..00000000000 --- a/source/includes/ref-toc-method-native.yaml +++ /dev/null @@ -1,85 +0,0 @@ -name: ":doc:`/reference/method/cat`" -file: /reference/method/cat -description: "Returns the contents of the specified file." ---- -name: ":doc:`/reference/method/cd`" -file: /reference/method/cd -description: "Changes the current working directory to the specified path." ---- -name: ":method:`copyDbpath()`" -file: /reference/method/copyDbpath -description: "Copies a local :setting:`~storage.dbPath`. For internal use." ---- -name: ":method:`getHostName()`" -file: /reference/method/getHostName -description: "Returns the hostname of the system running the :binary:`~bin.mongo` shell." ---- -name: ":method:`getMemInfo()`" -file: /reference/method/getMemInfo -description: "Returns a document that reports the amount of memory used by the shell." ---- -name: ":doc:`/reference/method/hostname`" -file: /reference/method/hostname -description: "Returns the hostname of the system running the shell." ---- -name: ":doc:`/reference/method/isInteractive`" -file: /reference/method/isInteractive -description: "Returns a boolean indicating whether the :binary:`~bin.mongo` shell is running in interactive or script mode." - ---- -name: ":method:`listFiles()`" -file: /reference/method/listFiles -description: "Returns an array of documents that give the name and size of each object in the directory." ---- -name: ":doc:`/reference/method/load`" -file: /reference/method/load -description: "Loads and runs a JavaScript file in the shell." ---- -name: ":doc:`/reference/method/ls`" -file: /reference/method/ls -description: "Returns a list of the files in the current directory." ---- -name: ":method:`md5sumFile()`" -file: /reference/method/md5sumFile -description: "The :term:`md5` hash of the specified file." ---- -name: ":doc:`/reference/method/mkdir`" -file: /reference/method/mkdir -description: "Creates a directory at the specified path." ---- -name: ":doc:`/reference/method/pwd`" -file: /reference/method/pwd -description: "Returns the current directory." ---- -name: ":doc:`/reference/method/quit`" -file: /reference/method/quit -description: "Exits the current shell session." ---- -name: ":method:`removeFile()`" -file: /reference/method/removeFile -description: "Removes the specified file from the local file system." ---- -name: ":method:`resetDbpath()`" -file: /reference/method/resetDbpath -description: "Removes a local :setting:`~storage.dbPath`. For internal use." ---- -name: ":doc:`/reference/method/sleep`" -file: /reference/method/sleep -description: "Suspends the :binary:`~bin.mongo` shell for a given period of time." ---- -name: ":method:`setVerboseShell()`" -file: /reference/method/setVerboseShell -description: "Configures the :binary:`~bin.mongo` shell to report operation timing." ---- -name: ":doc:`/reference/method/version`" -file: /reference/method/version -description: "Returns the current version of the :binary:`~bin.mongo` shell instance." ---- -name: ":method:`_isWindows()`" -file: /reference/method/isWindows -description: "Returns ``true`` if the shell runs on a Windows system; ``false`` if a Unix or Linux system." ---- -name: ":method:`_rand()`" -file: /reference/method/rand -description: "Returns a random number between ``0`` and ``1``." -... \ No newline at end of file diff --git a/source/includes/ref-toc-method-plan-cache.yaml b/source/includes/ref-toc-method-plan-cache.yaml deleted file mode 100644 index 76c7b649c77..00000000000 --- a/source/includes/ref-toc-method-plan-cache.yaml +++ /dev/null @@ -1,41 +0,0 @@ -name: ":method:`db.collection.getPlanCache()`" -file: /reference/method/db.collection.getPlanCache -description: | - Returns an interface to access the query plan cache object and - associated PlanCache methods for a collection. ---- -name: ":method:`PlanCache.clear()`" -file: /reference/method/PlanCache.clear -description: | - Clears all the cached query plans for a collection. - Accessible through the plan cache object of a specific collection, - i.e. ``db.collection.getPlanCache().clear()``. ---- -name: ":method:`PlanCache.clearPlansByQuery()`" -file: /reference/method/PlanCache.clearPlansByQuery -description: | - Clears the cached query plans for the specified query shape. - Accessible through the plan cache object of a specific collection, - i.e. ``db.collection.getPlanCache().clearPlansByQuery()`` ---- -name: ":method:`PlanCache.getPlansByQuery()`" -file: /reference/method/PlanCache.getPlansByQuery -description: | - Displays the cached query plans for the specified query shape. - Accessible through the plan cache object of a specific collection, - i.e. ``db.collection.getPlanCache().getPlansByQuery()``. ---- -name: ":method:`PlanCache.help()`" -file: /reference/method/PlanCache.help -description: | - Displays the methods available for a collection's query plan cache. - Accessible through the plan cache object of a specific collection, - i.e. ``db.collection.getPlanCache().help()``. ---- -name: ":method:`PlanCache.listQueryShapes()`" -file: /reference/method/PlanCache.listQueryShapes -description: | - Displays the query shapes for which cached query plans exist. - Accessible through the plan cache object of a specific collection, - i.e. ``db.collection.getPlanCache().listQueryShapes()``. -... diff --git a/source/includes/ref-toc-method-role-management.yaml b/source/includes/ref-toc-method-role-management.yaml deleted file mode 100644 index 45906badb79..00000000000 --- a/source/includes/ref-toc-method-role-management.yaml +++ /dev/null @@ -1,50 +0,0 @@ -name: :method:`db.createRole()` -file: /reference/method/db.createRole -description: | - Creates a role and specifies its privileges. ---- -name: :method:`db.dropRole()` -file: /reference/method/db.dropRole -description: | - Deletes a user-defined role. ---- -name: :method:`db.dropAllRoles()` -file: /reference/method/db.dropAllRoles -description: | - Deletes all user-defined roles associated with a database. ---- -name: :method:`db.getRole()` -file: /reference/method/db.getRole -description: | - Returns information for the specified role. ---- -name: :method:`db.getRoles()` -file: /reference/method/db.getRoles -description: | - Returns information for all the user-defined roles in a database. ---- -name: :method:`db.grantPrivilegesToRole()` -file: /reference/method/db.grantPrivilegesToRole -description: | - Assigns privileges to a user-defined role. ---- -name: :method:`db.revokePrivilegesFromRole()` -file: /reference/method/db.revokePrivilegesFromRole -description: | - Removes the specified privileges from a user-defined role. ---- -name: :method:`db.grantRolesToRole()` -file: /reference/method/db.grantRolesToRole -description: | - Specifies roles from which a user-defined role inherits privileges. ---- -name: :method:`db.revokeRolesFromRole()` -file: /reference/method/db.revokeRolesFromRole -description: | - Removes inherited roles from a role. ---- -name: :method:`db.updateRole()` -file: /reference/method/db.updateRole -description: | - Updates a user-defined role. -... diff --git a/source/includes/ref-toc-method-rs.yaml b/source/includes/ref-toc-method-rs.yaml deleted file mode 100644 index 1e85a792444..00000000000 --- a/source/includes/ref-toc-method-rs.yaml +++ /dev/null @@ -1,56 +0,0 @@ -name: ":method:`rs.add()`" -file: /reference/method/rs.add -description: "Adds a member to a replica set." ---- -name: ":method:`rs.addArb()`" -file: /reference/method/rs.addArb -description: "Adds an :term:`arbiter` to a replica set." ---- -name: ":method:`rs.conf()`" -file: /reference/method/rs.conf -description: "Returns the replica set configuration document." ---- -name: ":method:`rs.freeze()`" -file: /reference/method/rs.freeze -description: "Prevents the current member from seeking election as primary for a period of time." ---- -name: ":method:`rs.help()`" -file: /reference/method/rs.help -description: "Returns basic help text for :term:`replica set` functions." ---- -name: ":method:`rs.initiate()`" -file: /reference/method/rs.initiate -description: "Initializes a new replica set." ---- -name: ":method:`rs.printReplicationInfo()`" -file: /reference/method/rs.printReplicationInfo -description: "Prints a report of the status of the replica set from the perspective of the primary." ---- -name: ":method:`rs.printSlaveReplicationInfo()`" -file: /reference/method/rs.printSlaveReplicationInfo -description: "Prints a report of the status of the replica set from the perspective of the secondaries." ---- -name: ":method:`rs.reconfig()`" -file: /reference/method/rs.reconfig -description: "Re-configures a replica set by applying a new replica set configuration object." ---- -name: ":method:`rs.remove()`" -file: /reference/method/rs.remove -description: "Remove a member from a replica set." ---- -name: ":method:`rs.slaveOk()`" -file: /reference/method/rs.slaveOk -description: "Sets the ``slaveOk`` property for the current connection. Deprecated. Use :method:`~cursor.readPref()` and :method:`Mongo.setReadPref()` to set :term:`read preference`." ---- -name: ":method:`rs.status()`" -file: /reference/method/rs.status -description: "Returns a document with information about the state of the replica set." ---- -name: ":method:`rs.stepDown()`" -file: /reference/method/rs.stepDown -description: "Causes the current :term:`primary` to become a secondary which forces an :term:`election`." ---- -name: ":method:`rs.syncFrom()`" -file: /reference/method/rs.syncFrom -description: "Sets the member that this replica set member will sync from, overriding the default sync target selection logic." -... diff --git a/source/includes/ref-toc-method-sh.yaml b/source/includes/ref-toc-method-sh.yaml deleted file mode 100644 index 0f7c4bc9c89..00000000000 --- a/source/includes/ref-toc-method-sh.yaml +++ /dev/null @@ -1,120 +0,0 @@ -name: ":method:`sh.addShard()`" -file: /reference/method/sh.addShard -description: "Adds a :term:`shard` to a sharded cluster." ---- -name: ":method:`sh.addShardTag()`" -file: /reference/method/sh.addShardTag -description: "In MongoDB 3.4, this method aliases to :method:`sh.addShardToZone()`." ---- -name: ":method:`sh.addShardToZone()`" -file: /reference/method/sh.addShardToZone -description: "Associates a shard to a zone. Supports configuring :ref:`zones ` in sharded clusters." ---- -name: ":method:`sh.addTagRange()`" -file: /reference/method/sh.addTagRange -description: "In MongoDB 3.4, this method aliases to :method:`sh.updateZoneKeyRange()`." ---- -name: ":method:`sh.disableBalancing()`" -file: /reference/method/sh.disableBalancing -description: "Disable balancing on a single collection in a sharded database. Does not affect balancing of other collections in a sharded cluster." ---- -name: ":method:`sh.enableBalancing()`" -file: /reference/method/sh.enableBalancing -description: "Activates the sharded collection balancer process if previously disabled using :method:`sh.disableBalancing()`." ---- -name: ":method:`sh.disableAutoSplit()`" -file: /reference/method/sh.disableAutoSplit -description: "Disables auto-splitting for the sharded cluster." ---- -name: ":method:`sh.enableAutoSplit()`" -file: /reference/method/sh.enableAutoSplit -description: "Enables auto-splitting for the sharded cluster." ---- -name: ":method:`sh.enableSharding()`" -file: /reference/method/sh.enableSharding -description: "Enables sharding on a specific database." ---- -name: ":method:`sh.getBalancerHost()`" -file: /reference/method/sh.getBalancerHost -description: "*Deprecated since MongoDB 3.4*" ---- -name: ":method:`sh.getBalancerState()`" -file: /reference/method/sh.getBalancerState -description: "Returns a boolean to report if the :term:`balancer` is currently enabled." ---- -name: ":method:`sh.removeTagRange()`" -file: /reference/method/sh.removeTagRange -description: "In MongoDB 3.4, this method aliases to :method:`sh.removeRangeFromZone()`." ---- -name: ":method:`sh.removeRangeFromZone()`" -file: /reference/method/sh.removeRangeFromZone -description: "Removes an association between a range of shard keys and a zone. Supports configuring :ref:`zones ` in sharded clusters." ---- -name: ":method:`sh.help()`" -file: /reference/method/sh.help -description: "Returns help text for the ``sh`` methods." ---- -name: ":method:`sh.isBalancerRunning()`" -file: /reference/method/sh.isBalancerRunning -description: "Returns a boolean to report if the balancer process is currently migrating chunks." ---- -name: ":method:`sh.moveChunk()`" -file: /reference/method/sh.moveChunk -description: "Migrates a :term:`chunk` in a :term:`sharded cluster`." ---- -name: ":method:`sh.removeShardTag()`" -file: /reference/method/sh.removeShardTag -description: "In MongoDB 3.4, this method aliases to :method:`sh.removeShardFromZone()`." ---- -name: ":method:`sh.removeShardFromZone()`" -file: /reference/method/sh.removeShardFromZone -description: "Removes the association between a shard and a zone. Use to manage :ref:`zone sharding `." ---- -name: ":method:`sh.setBalancerState()`" -file: /reference/method/sh.setBalancerState -description: "Enables or disables the :term:`balancer` which migrates :term:`chunks ` between :term:`shards `." ---- -name: ":method:`sh.shardCollection()`" -file: /reference/method/sh.shardCollection -description: "Enables sharding for a collection." ---- -name: ":method:`sh.splitAt()`" -file: /reference/method/sh.splitAt -description: "Divides an existing :term:`chunk` into two chunks using a specific value of the :term:`shard key` as the dividing point." ---- -name: ":method:`sh.splitFind()`" -file: /reference/method/sh.splitFind -description: "Divides an existing :term:`chunk` that contains a document matching a query into two approximately equal chunks." ---- -name: ":method:`sh.startBalancer()`" -file: /reference/method/sh.startBalancer -description: "Enables the :term:`balancer` and waits for balancing to start." ---- -name: ":method:`sh.status()`" -file: /reference/method/sh.status -description: "Reports on the status of a :term:`sharded cluster`, as :method:`db.printShardingStatus()`." ---- -name: ":method:`sh.stopBalancer()`" -file: /reference/method/sh.stopBalancer -description: "Disables the :term:`balancer` and waits for any in progress balancing rounds to complete." ---- -name: ":method:`sh.waitForBalancer()`" -file: /reference/method/sh.waitForBalancer -description: "Internal. Waits for the balancer state to change." ---- -name: ":method:`sh.waitForBalancerOff()`" -file: /reference/method/sh.waitForBalancerOff -description: "Internal. Waits until the balancer stops running." ---- -name: ":method:`sh.waitForPingChange()`" -file: /reference/method/sh.waitForPingChange -description: "Internal. Waits for a change in ping state from one of the :binary:`~bin.mongos` in the sharded cluster." ---- -name: ":method:`sh.updateZoneKeyRange()`" -file: /reference/method/sh.updateZoneKeyRange -description: "Associates a range of shard keys to a zone. Supports configuring :ref:`zones ` in sharded clusters." ---- -name: ":method:`convertShardKeyToHashed.txt()`" -file: /reference/method/convertShardKeyToHashed -description: "Returns the hashed value for the input." -... diff --git a/source/includes/ref-toc-method-user-management.yaml b/source/includes/ref-toc-method-user-management.yaml deleted file mode 100644 index 9aa8294cfea..00000000000 --- a/source/includes/ref-toc-method-user-management.yaml +++ /dev/null @@ -1,59 +0,0 @@ -name: ":method:`db.auth()`" -file: /reference/method/db.auth -description: "Authenticates a user to a database." ---- -name: ":method:`db.changeUserPassword()`" -file: /reference/method/db.changeUserPassword -description: "Changes an existing user's password." ---- -name: :method:`db.createUser()` -file: /reference/method/db.createUser -description: | - Creates a new user. ---- -name: :method:`db.dropUser()` -file: /reference/method/db.dropUser -description: | - Removes a single user. ---- -name: :method:`db.dropAllUsers()` -file: /reference/method/db.dropAllUsers -description: | - Deletes all users associated with a database. ---- -name: :method:`db.getUser()` -file: /reference/method/db.getUser -description: | - Returns information about the specified user. ---- -name: :method:`db.getUsers()` -file: /reference/method/db.getUsers -description: | - Returns information about all users associated with a database. ---- -name: :method:`db.grantRolesToUser()` -file: /reference/method/db.grantRolesToUser -description: | - Grants a role and its privileges to a user. ---- -name: ":method:`db.removeUser()`" -file: /reference/method/db.removeUser -description: "Deprecated. Removes a user from a database." ---- -name: :method:`db.revokeRolesFromUser()` -file: /reference/method/db.revokeRolesFromUser -description: | - Removes a role from a user. ---- -name: :method:`db.updateUser()` -file: /reference/method/db.updateUser -description: | - Updates user data. ---- -name: ":method:`passwordPrompt()`" -file: /reference/method/passwordPrompt -description: | - Prompts for the password as an alternative to specifying passwords - directly in various :binary:`~bin.mongo` shell user - authentication/management methods. -... diff --git a/source/includes/ref-toc-operator-meta.yaml b/source/includes/ref-toc-operator-meta.yaml deleted file mode 100644 index 1870e2bdb7d..00000000000 --- a/source/includes/ref-toc-operator-meta.yaml +++ /dev/null @@ -1,40 +0,0 @@ -name: ":operator:`$comment`" -file: /reference/operator/meta/comment -description: "Adds a comment to the query to identify queries in the :term:`database profiler` output." ---- -name: ":operator:`$explain`" -file: /reference/operator/meta/explain -description: "Forces MongoDB to report on query execution plans. See :method:`~cursor.explain()`." ---- -name: ":operator:`$hint`" -file: /reference/operator/meta/hint -description: "Forces MongoDB to use a specific index. See :method:`~cursor.hint()`" ---- -name: ":operator:`$max`" -file: /reference/operator/meta/max -description: "Specifies an *exclusive* upper limit for the index to use in a query. See :method:`~cursor.max()`." ---- -name: ":operator:`$maxTimeMS`" -file: /reference/operator/meta/maxTimeMS -description: "Specifies a cumulative time limit in milliseconds for processing operations on a cursor. See :method:`~cursor.maxTimeMS()`." ---- -name: ":operator:`$min`" -file: /reference/operator/meta/min -description: "Specifies an *inclusive* lower limit for the index to use in a query. See :method:`~cursor.min()`." ---- -name: ":operator:`$orderby`" -file: /reference/operator/meta/orderby -description: "Returns a cursor with documents sorted according to a sort specification. See :method:`~cursor.sort()`." ---- -name: ":operator:`$query`" -file: /reference/operator/meta/query -description: "Wraps a query document." ---- -name: ":operator:`$returnKey`" -file: /reference/operator/meta/returnKey -description: "Forces the cursor to only return fields included in the index." ---- -name: ":operator:`$showDiskLoc`" -file: /reference/operator/meta/showDiskLoc -description: "Modifies the documents returned to include references to the on-disk location of each document." -... diff --git a/source/includes/ref-toc-operator-projection.yaml b/source/includes/ref-toc-operator-projection.yaml deleted file mode 100644 index bf2ae09d0ce..00000000000 --- a/source/includes/ref-toc-operator-projection.yaml +++ /dev/null @@ -1,16 +0,0 @@ -name: ":projection:`$`" -file: /reference/operator/projection/positional -description: "Projects the first element in an array that matches the query condition." ---- -name: ":projection:`$elemMatch`" -file: /reference/operator/projection/elemMatch -description: "Projects the first element in an array that matches the specified :projection:`$elemMatch` condition." ---- -name: ":projection:`$meta`" -file: /reference/operator/projection/meta -description: "Projects the document's score assigned during :query:`$text` operation." ---- -name: ":projection:`$slice`" -file: /reference/operator/projection/slice -description: "Limits the number of elements projected from an array. Supports skip and limit slices." -... diff --git a/source/includes/ref-toc-operator-query-array.yaml b/source/includes/ref-toc-operator-query-array.yaml deleted file mode 100644 index 257888938ea..00000000000 --- a/source/includes/ref-toc-operator-query-array.yaml +++ /dev/null @@ -1,12 +0,0 @@ -name: ":query:`$all`" -file: /reference/operator/query/all -description: "Matches arrays that contain all elements specified in the query." ---- -name: ":query:`$elemMatch`" -file: /reference/operator/query/elemMatch -description: "Selects documents if element in the array field matches all the specified :query:`$elemMatch` conditions." ---- -name: ":query:`$size`" -file: /reference/operator/query/size -description: "Selects documents if the array field is a specified size." -... diff --git a/source/includes/ref-toc-operator-query-bitwise.yaml b/source/includes/ref-toc-operator-query-bitwise.yaml deleted file mode 100644 index 0fd7624f7f0..00000000000 --- a/source/includes/ref-toc-operator-query-bitwise.yaml +++ /dev/null @@ -1,16 +0,0 @@ -name: ":query:`$bitsAllClear`" -file: /reference/operator/query/bitsAllClear -description: "Matches numeric or binary values in which a set of bit positions *all* have a value of ``0``." ---- -name: ":query:`$bitsAllSet`" -file: /reference/operator/query/bitsAllSet -description: "Matches numeric or binary values in which a set of bit positions *all* have a value of ``1``." ---- -name: ":query:`$bitsAnyClear`" -file: /reference/operator/query/bitsAnyClear -description: "Matches numeric or binary values in which *any* bit from a set of bit positions has a value of ``0``." ---- -name: ":query:`$bitsAnySet`" -file: /reference/operator/query/bitsAnySet -description: "Matches numeric or binary values in which *any* bit from a set of bit positions has a value of ``1``." -... diff --git a/source/includes/ref-toc-operator-query-comment.yaml b/source/includes/ref-toc-operator-query-comment.yaml deleted file mode 100644 index 1d5721775b3..00000000000 --- a/source/includes/ref-toc-operator-query-comment.yaml +++ /dev/null @@ -1,4 +0,0 @@ -name: ":query:`$comment`" -file: /reference/operator/query/comment -description: "Adds a comment to a query predicate." -... diff --git a/source/includes/ref-toc-operator-query-comparison.yaml b/source/includes/ref-toc-operator-query-comparison.yaml deleted file mode 100644 index e54119a832b..00000000000 --- a/source/includes/ref-toc-operator-query-comparison.yaml +++ /dev/null @@ -1,32 +0,0 @@ -name: ":query:`$eq`" -file: /reference/operator/query/eq -description: "Matches values that are equal to a specified value." ---- -name: ":query:`$gt`" -file: /reference/operator/query/gt -description: "Matches values that are greater than a specified value." ---- -name: ":query:`$gte`" -file: /reference/operator/query/gte -description: "Matches values that are greater than or equal to a specified value." ---- -name: ":query:`$in`" -file: /reference/operator/query/in -description: "Matches any of the values specified in an array." ---- -name: ":query:`$lt`" -file: /reference/operator/query/lt -description: "Matches values that are less than a specified value." ---- -name: ":query:`$lte`" -file: /reference/operator/query/lte -description: "Matches values that are less than or equal to a specified value." ---- -name: ":query:`$ne`" -file: /reference/operator/query/ne -description: "Matches all values that are not equal to a specified value." ---- -name: ":query:`$nin`" -file: /reference/operator/query/nin -description: "Matches none of the values specified in an array." -... diff --git a/source/includes/ref-toc-operator-query-element.yaml b/source/includes/ref-toc-operator-query-element.yaml deleted file mode 100644 index e91bf7dd297..00000000000 --- a/source/includes/ref-toc-operator-query-element.yaml +++ /dev/null @@ -1,8 +0,0 @@ -name: ":query:`$exists`" -file: /reference/operator/query/exists -description: "Matches documents that have the specified field." ---- -name: ":query:`$type`" -file: /reference/operator/query/type -description: "Selects documents if a field is of the specified type." -... diff --git a/source/includes/ref-toc-operator-query-evaluation.yaml b/source/includes/ref-toc-operator-query-evaluation.yaml deleted file mode 100644 index 05ba64205d9..00000000000 --- a/source/includes/ref-toc-operator-query-evaluation.yaml +++ /dev/null @@ -1,24 +0,0 @@ -name: ":query:`$expr`" -file: /reference/operator/query/expr -description: "Allows use of aggregation expressions within the query language." ---- -name: ":query:`$jsonSchema`" -file: /reference/operator/query/jsonSchema -description: "Validate documents against the given JSON Schema." ---- -name: ":query:`$mod`" -file: /reference/operator/query/mod -description: "Performs a modulo operation on the value of a field and selects documents with a specified result." ---- -name: ":query:`$regex`" -file: /reference/operator/query/regex -description: "Selects documents where values match a specified regular expression." ---- -name: ":query:`$text`" -file: /reference/operator/query/text -description: "Performs text search." ---- -name: ":query:`$where`" -file: /reference/operator/query/where -description: "Matches documents that satisfy a JavaScript expression." -... diff --git a/source/includes/ref-toc-operator-query-geospatial-modifiers.yaml b/source/includes/ref-toc-operator-query-geospatial-modifiers.yaml deleted file mode 100644 index 58f9d7a8935..00000000000 --- a/source/includes/ref-toc-operator-query-geospatial-modifiers.yaml +++ /dev/null @@ -1,52 +0,0 @@ -name: ":query:`$box`" -file: /reference/operator/query/box -description: | - Specifies a rectangular box using legacy coordinate pairs for - :query:`$geoWithin` queries. The :doc:`2d ` index supports - :query:`$box`. ---- -name: ":query:`$center`" -file: /reference/operator/query/center -description: | - Specifies a circle using legacy coordinate pairs to - :query:`$geoWithin` queries when using planar geometry. The :doc:`2d - ` index supports :query:`$center`. ---- -name: ":query:`$centerSphere`" -file: /reference/operator/query/centerSphere -description: | - Specifies a circle using either legacy coordinate pairs or - :term:`GeoJSON` format for :query:`$geoWithin` queries when using - spherical geometry. The :doc:`2dsphere ` and - :doc:`2d ` indexes support :query:`$centerSphere`. ---- -name: ":query:`$geometry`" -file: /reference/operator/query/geometry -description: "Specifies a geometry in :term:`GeoJSON` format to geospatial query operators." ---- -name: ":query:`$maxDistance`" -file: /reference/operator/query/maxDistance -description: | - Specifies a maximum distance to limit the results of :query:`$near` - and :query:`$nearSphere` queries. The :doc:`2dsphere - ` and :doc:`2d ` indexes support - :query:`$maxDistance`. ---- -name: ":query:`$minDistance`" -file: /reference/operator/query/minDistance -description: | - Specifies a minimum distance to limit the results of :query:`$near` - and :query:`$nearSphere` queries. For use with ``2dsphere`` index - only. ---- -name: ":query:`$polygon`" -file: /reference/operator/query/polygon -description: | - Specifies a polygon to using legacy coordinate pairs for - :query:`$geoWithin` queries. The :doc:`2d ` index supports - :query:`$center`. ---- -name: ":query:`$uniqueDocs`" -file: /reference/operator/query/uniqueDocs -description: "Deprecated. Modifies a :query:`$geoWithin` and :query:`$near` queries to ensure that even if a document matches the query multiple times, the query returns the document once." -... diff --git a/source/includes/ref-toc-operator-query-geospatial.yaml b/source/includes/ref-toc-operator-query-geospatial.yaml deleted file mode 100644 index 0ce3cfe8297..00000000000 --- a/source/includes/ref-toc-operator-query-geospatial.yaml +++ /dev/null @@ -1,31 +0,0 @@ -name: ":query:`$geoIntersects`" -file: /reference/operator/query/geoIntersects -description: | - Selects geometries that intersect with a :term:`GeoJSON` geometry. - The :doc:`2dsphere ` index supports - :query:`$geoIntersects`. ---- -name: ":query:`$geoWithin`" -file: /reference/operator/query/geoWithin -description: | - Selects geometries within a bounding :ref:`GeoJSON geometry - `. The :doc:`2dsphere - ` and :doc:`2d ` indexes support - :query:`$geoWithin`. ---- -name: ":query:`$near`" -file: /reference/operator/query/near -description: | - Returns geospatial objects in proximity to a point. - Requires a geospatial index. The :doc:`2dsphere - ` and :doc:`2d ` indexes support - :query:`$near`. ---- -name: ":query:`$nearSphere`" -file: /reference/operator/query/nearSphere -description: | - Returns geospatial objects in proximity to a point on a sphere. - Requires a geospatial index. The :doc:`2dsphere - ` and :doc:`2d ` indexes support - :query:`$nearSphere`. -... diff --git a/source/includes/ref-toc-operator-query-logical.yaml b/source/includes/ref-toc-operator-query-logical.yaml deleted file mode 100644 index e846c2ffa78..00000000000 --- a/source/includes/ref-toc-operator-query-logical.yaml +++ /dev/null @@ -1,20 +0,0 @@ -name: ":query:`$and`" -file: /reference/operator/query/and -description: "Joins query clauses with a logical ``AND`` returns all - documents that match the conditions of both clauses." ---- -name: ":query:`$not`" -file: /reference/operator/query/not -description: "Inverts the effect of a query expression and returns - documents that do *not* match the query expression." ---- -name: ":query:`$nor`" -file: /reference/operator/query/nor -description: "Joins query clauses with a logical ``NOR`` returns all - documents that fail to match both clauses." ---- -name: ":query:`$or`" -file: /reference/operator/query/or -description: "Joins query clauses with a logical ``OR`` returns all - documents that match the conditions of either clause." -... diff --git a/source/includes/ref-toc-operator-sort-order.yaml b/source/includes/ref-toc-operator-sort-order.yaml deleted file mode 100644 index f1b3bd9181f..00000000000 --- a/source/includes/ref-toc-operator-sort-order.yaml +++ /dev/null @@ -1,4 +0,0 @@ -name: ":operator:`$natural`" -file: /reference/operator/meta/natural -description: "A special sort order that orders documents using the order of documents on disk. " -... diff --git a/source/includes/ref-toc-operator-update-array-modifiers.yaml b/source/includes/ref-toc-operator-update-array-modifiers.yaml deleted file mode 100644 index d54eb5b2905..00000000000 --- a/source/includes/ref-toc-operator-update-array-modifiers.yaml +++ /dev/null @@ -1,16 +0,0 @@ -name: ":update:`$each`" -file: /reference/operator/update/each -description: "Modifies the :update:`$push` and :update:`$addToSet` operators to append multiple items for array updates." ---- -name: ":update:`$position`" -file: /reference/operator/update/position -description: "Modifies the :update:`$push` operator to specify the position in the array to add elements." ---- -name: ":update:`$slice`" -file: /reference/operator/update/slice -description: "Modifies the :update:`$push` operator to limit the size of updated arrays." ---- -name: ":update:`$sort`" -file: /reference/operator/update/sort -description: "Modifies the :update:`$push` operator to reorder documents stored in an array." -... diff --git a/source/includes/ref-toc-operator-update-array.yaml b/source/includes/ref-toc-operator-update-array.yaml deleted file mode 100644 index a3907f2b842..00000000000 --- a/source/includes/ref-toc-operator-update-array.yaml +++ /dev/null @@ -1,32 +0,0 @@ -name: ":update:`$`" -file: /reference/operator/update/positional -description: "Acts as a placeholder to update the first element that matches the query condition." ---- -name: ":update:`$[]`" -file: /reference/operator/update/positional-all -description: "Acts as a placeholder to update all elements in an array for the documents that match the query condition." ---- -name: :update:`$[\]` -file: /reference/operator/update/positional-filtered -description: "Acts as a placeholder to update all elements that match the ``arrayFilters`` condition for the documents that match the query condition." ---- -name: ":update:`$addToSet`" -file: /reference/operator/update/addToSet -description: "Adds elements to an array only if they do not already exist in the set." ---- -name: ":update:`$pop`" -file: /reference/operator/update/pop -description: "Removes the first or last item of an array." ---- -name: ":update:`$pull`" -file: /reference/operator/update/pull -description: "Removes all array elements that match a specified query." ---- -name: ":update:`$push`" -file: /reference/operator/update/push -description: "Adds an item to an array." ---- -name: ":update:`$pullAll`" -file: /reference/operator/update/pullAll -description: "Removes all matching values from an array." -... diff --git a/source/includes/ref-toc-operator-update-bitwise.yaml b/source/includes/ref-toc-operator-update-bitwise.yaml deleted file mode 100644 index 12095966756..00000000000 --- a/source/includes/ref-toc-operator-update-bitwise.yaml +++ /dev/null @@ -1,4 +0,0 @@ -name: ":update:`$bit`" -file: /reference/operator/update/bit -description: "Performs bitwise ``AND``, ``OR``, and ``XOR`` updates of integer values." -... diff --git a/source/includes/ref-toc-operator-update-field.yaml b/source/includes/ref-toc-operator-update-field.yaml deleted file mode 100644 index 249e187122b..00000000000 --- a/source/includes/ref-toc-operator-update-field.yaml +++ /dev/null @@ -1,36 +0,0 @@ -name: ":update:`$currentDate`" -file: /reference/operator/update/currentDate -description: "Sets the value of a field to current date, either as a Date or a Timestamp." ---- -name: ":update:`$inc`" -file: /reference/operator/update/inc -description: "Increments the value of the field by the specified amount." ---- -name: ":update:`$min`" -file: /reference/operator/update/min -description: "Only updates the field if the specified value is less than the existing field value." ---- -name: ":update:`$max`" -file: /reference/operator/update/max -description: "Only updates the field if the specified value is greater than the existing field value." ---- -name: ":update:`$mul`" -file: /reference/operator/update/mul -description: "Multiplies the value of the field by the specified amount." ---- -name: ":update:`$rename`" -file: /reference/operator/update/rename -description: "Renames a field." ---- -name: ":update:`$set`" -file: /reference/operator/update/set -description: "Sets the value of a field in a document." ---- -name: ":update:`$setOnInsert`" -file: /reference/operator/update/setOnInsert -description: "Sets the value of a field if an update results in an insert of a document. Has no effect on update operations that modify existing documents." ---- -name: ":update:`$unset`" -file: /reference/operator/update/unset -description: "Removes the specified field from a document." -... diff --git a/source/includes/replacement-mms.rst b/source/includes/replacement-mms.rst index 0e488623354..caed551f84b 100644 --- a/source/includes/replacement-mms.rst +++ b/source/includes/replacement-mms.rst @@ -1,4 +1,4 @@ -.. |mms-home| replace:: :mms-home:`MongoDB Cloud Manager ` +.. |mms-home| replace:: :mms-home:`MongoDB Cloud Manager ` .. |mms-docs| replace:: :mms-docs:`MongoDB Cloud Manager documentation ` .. |MMS| replace:: MongoDB Cloud Manager .. |atlas| replace:: MongoDB Atlas diff --git a/source/includes/stepdown-intro.rst b/source/includes/stepdown-intro.rst index 13939569da3..444c3bcf39a 100644 --- a/source/includes/stepdown-intro.rst +++ b/source/includes/stepdown-intro.rst @@ -1,5 +1,5 @@ Instructs the :term:`primary` of the replica set to become a -:term:`secondary`. After the primary steps down, eligble secondaries will +:term:`secondary`. After the primary steps down, eligible secondaries will hold an :ref:`election for primary `. The |command-method| does not immediately step down the primary. If no diff --git a/source/includes/steps-backup-sharded-cluster-with-snapshots.yaml b/source/includes/steps-backup-sharded-cluster-with-snapshots.yaml index 808493cc2eb..7026a94b9ec 100644 --- a/source/includes/steps-backup-sharded-cluster-with-snapshots.yaml +++ b/source/includes/steps-backup-sharded-cluster-with-snapshots.yaml @@ -76,7 +76,8 @@ action: for the control document: language: javascript code: | - rs.slaveOk(); + rs.secondaryOk(); + use config; db.BackupControl.find( @@ -126,7 +127,8 @@ action: control document: language: javascript code: | - rs.slaveOk(); + rs.secondaryOk(); + use config; db.BackupControl.find( diff --git a/source/includes/steps-backup-sharded-clusters-dumps.yaml b/source/includes/steps-backup-sharded-clusters-dumps.yaml index 370322055cd..e32e5fb2656 100644 --- a/source/includes/steps-backup-sharded-clusters-dumps.yaml +++ b/source/includes/steps-backup-sharded-clusters-dumps.yaml @@ -72,7 +72,8 @@ action: control document: language: javascript code: | - rs.slaveOk(); + rs.secondaryOk(); + use config; db.BackupControl.find( diff --git a/source/includes/steps-clear-jumbo-flag-command.yaml b/source/includes/steps-clear-jumbo-flag-command.yaml new file mode 100644 index 00000000000..adfe2e95a9d --- /dev/null +++ b/source/includes/steps-clear-jumbo-flag-command.yaml @@ -0,0 +1,79 @@ +title: Connect to ``mongos``. +ref: connect-mongos +level: 4 +content: | + Connect a :binary:`~bin.mongo` shell to a :binary:`~bin.mongos`. +--- +title: Find the ``jumbo`` Chunk. +ref: find-jumbo +level: 4 +content: | + Run :method:`sh.status(true) ` to find the chunk labeled + ``jumbo``. + + .. code-block:: sh + + sh.status(true) + + For example, the following output from sh.status(true) shows that + chunk with shard key range ``{ "x" : 2 } -->> { "x" : 3 }`` is + ``jumbo``. + + .. code-block:: none + :copyable: false + :emphasize-lines: 16 + + --- Sharding Status --- + sharding version: { + ... + } + shards: + ... + databases: + ... + test.foo + shard key: { "x" : 1 } + chunks: + shard-b 2 + shard-a 2 + { "x" : { "$minKey" : 1 } } -->> { "x" : 1 } on : shard-b Timestamp(2, 0) + { "x" : 1 } -->> { "x" : 2 } on : shard-a Timestamp(3, 1) + { "x" : 2 } -->> { "x" : 3 } on : shard-a Timestamp(2, 2) jumbo + { "x" : 3 } -->> { "x" : { "$maxKey" : 1 } } on : shard-b Timestamp(3, 0) + +--- +title: Run the ``clearJumboFlag`` Command. +ref: run-command +level: 4 +content: | + + From the ``admin`` database, run the :dbcommand:`clearJumboFlag`, + passing in the namespace of the sharded collection and either: + + - the :ref:`bounds ` of the ``jumbo`` chunk: + + .. code-block:: javascript + + db.adminCommand( { + clearJumboFlag: "test.foo", + bounds: [{ "x" : 2 }, { "x" : 3 }] + + }) + + - the :ref:`find ` document with a shard key + and value contained in the ``jumbo`` chunk: + + .. code-block:: javascript + + db.adminCommand( { + clearJumboFlag: "test.foo", + find: { "x" : 2 } + }) + + .. note:: + + If the collection uses a hashed shard key, do not use the + ``find`` field with :dbcommand:`clearJumboFlag`. For hashed + shard keys, use the ``bounds`` field instead. + +... \ No newline at end of file diff --git a/source/includes/steps-clear-jumbo-flag.yaml b/source/includes/steps-clear-jumbo-flag.yaml index b7b1eb7ae02..046f5055564 100644 --- a/source/includes/steps-clear-jumbo-flag.yaml +++ b/source/includes/steps-clear-jumbo-flag.yaml @@ -80,23 +80,19 @@ content: | After the jumbo flag has been cleared out from the ``chunks`` collection, update the cluster routing metadata cache. - Starting in MongoDB 4.0.6 (and 3.6.11), you must flush the cache on - the **config server primary** for the namespace. This notifies the - balancer of the jumbo flag clearance. + Starting in MongoDB 4.0.6 (and 3.6.11), + You must flush the cache on the **config server primary** for the + namespace. This notifies the balancer of the jumbo flag clearance. + + Connect a :binary:`~bin.mongo` shell to the **config server + primary** and run :dbcommand:`flushRouterConfig` for the + collection: - In earlier versions (MongoDB 3.4-series, MongoDB 3.6.0-3.6.10, - MongoDB 4.0.0-4.0.5), you must step down the config server primary. + .. code-block:: javascript - Starting in MongoDB 4.0.6 (and 3.6.11) - Connect a - :binary:`~bin.mongo` shell to the **config server primary** and run - :dbcommand:`flushRouterConfig` for the collection: + db.adminCommand( { flushRouterConfig: "test.foo" } ) - .. code-block:: javascript - - db.adminCommand( { flushRouterConfig: "test.foo" } ) - - In earlier versions (MongoDB 3.4-series, MongoDB 3.6.0-3.6.10, MongoDB 4.0.0-4.0.5) + In earlier versions (MongoDB 3.4-series, MongoDB 3.6.0-3.6.10, MongoDB 4.0.0-4.0.5), Step down the config server primary to clear the routing metadata cache from the config servers. diff --git a/source/includes/steps-create-admin-then-enable-authentication.yaml b/source/includes/steps-create-admin-then-enable-authentication.yaml index 23c183a86c8..b2e25f1fe4b 100644 --- a/source/includes/steps-create-admin-then-enable-authentication.yaml +++ b/source/includes/steps-create-admin-then-enable-authentication.yaml @@ -74,7 +74,7 @@ title: Re-start the MongoDB instance with access control. level: 4 stepnum: 4 ref: restart-with-auth -pre: | +content: | a. Shut down the :binary:`~bin.mongod` instance. For example, from the :binary:`~bin.mongo` shell, issue the following command: @@ -85,15 +85,24 @@ pre: | #. Exit the :binary:`~bin.mongo` shell. - #. From the terminal, re-start the :binary:`~bin.mongod` instance - with the :option:`--auth ` command line option or, if using a - configuration file, the :setting:`security.authorization` setting. - -action: - language: sh - code: | - mongod --auth --port 27017 --dbpath /var/lib/mongodb -post: | + #. Start the :binary:`~bin.mongod` with access control enabled. + + - If you start the :binary:`~bin.mongod` from the command line, add + the :option:`--auth ` command line option: + + .. code-block:: sh + + mongod --auth --port 27017 --dbpath /var/lib/mongodb + + - If you start the :binary:`~bin.mongod` using a + :ref:`configuration file `, add the + :setting:`security.authorization` configuration file setting: + + .. code-block:: sh + + security: + authorization: enabled + Clients that connect to this instance must now authenticate themselves as a MongoDB user. Clients can only perform actions as determined by their assigned roles. diff --git a/source/includes/steps-create-index-compass.yaml b/source/includes/steps-create-index-compass.yaml new file mode 100644 index 00000000000..c4236364d97 --- /dev/null +++ b/source/includes/steps-create-index-compass.yaml @@ -0,0 +1,101 @@ +title: Navigate to the collection for which you wish to create the index. +level: 4 +ref: navigate-to-collection +content: | + + a. In the left-hand MongoDB Compass navigation pane, click the + database that contains your desired collection. + + #. From the database view, click the target collection name. +--- +title: Click the :guilabel:`Create Index` button. +level: 4 +ref: create-collection +content: | + From the :ref:`Indexes ` tab, click the + :guilabel:`Create Index` button to bring up the + :guilabel:`Create Index` dialog. +--- +title: Optional. Enter the index name. +level: 4 +ref: enter-index-name +content: | + In the dialog, enter the name of the index to create, or leave blank + to have MongoDB create a default name for the index. +--- +title: Add fields to index. +level: 4 +ref: index-fields +content: | + To specify a key for the index, select the field and the index type. + To index additional fields, click :guilabel:`Add Another Field`. +--- +title: Optional. Specify the index options. +level: 4 +ref: index-options +content: | + + Compass supports the following index options: + + .. list-table:: + :header-rows: 1 + :widths: 40 60 20 + + * - Option + - Description + - More Information + + * - Build index in the background + + - If checked, ensure that the MongoDB deployment remains + available during the index build operation. + + - :ref:`Background Construction ` + + * - Create unique index + + - If checked, ensure that the indexed fields do not + store duplicate values. + + - :ref:`Unique Indexes ` + + * - Create :abbr:`TTL (Time to Live)` + + - If checked, automatically delete documents after a + specified number of seconds since the indexed field value. + + - :ref:`TTL Indexes ` + + * - Partial filter expression + + - If checked, only index documents which match the specified + filter expression. + + For example, the following partial filter expression only + indexes documents where the ``timezone`` field exists: + + .. code-block:: js + + { "timezone": { "$exists": true } } + + - :ref:`Partial Indexes ` + + * - Use custom collation + + - If checked, create a custom collation for the index + using the options provided in Compass. + + - :ref:`Collation Document ` + + * - Wildcard projection (*New in MongoDB 4.2*) + + - If checked, support unknown or arbitrary fields + which match the specified projection in the index. + + - :ref:`wildcard-index-core` +--- +title: Click :guilabel:`Create` to create the index. +level: 4 +ref: create-index-button +content: "" +... diff --git a/source/includes/steps-disable-thp-in-initd.yaml b/source/includes/steps-disable-thp-in-initd.yaml index 735906c1eea..f5ded436b24 100644 --- a/source/includes/steps-disable-thp-in-initd.yaml +++ b/source/includes/steps-disable-thp-in-initd.yaml @@ -47,7 +47,9 @@ action: ``never`` by adding the following line to the ``init.d`` script, just before the ``unset thp_path`` statement: - ``echo 'never' | tee ${thp_path}/defrag > /dev/null`` + .. code-block:: sh + + echo 'never' | tee ${thp_path}/defrag > /dev/null --- title: Make it executable. stepnum: 2 @@ -83,8 +85,8 @@ action: cat /sys/kernel/mm/transparent_hugepage/enabled - pre: | - On Red Hat Enterprise Linux, CentOS, and potentially other Red - Hat-based derivatives, you may instead need to use the following: + On Red Hat Enterprise Linux and potentially other Red Hat-based + derivatives, you may instead need to use the following: language: sh code: diff --git a/source/includes/steps-disable-thp-in-systemd.yaml b/source/includes/steps-disable-thp-in-systemd.yaml new file mode 100644 index 00000000000..ba9901008e3 --- /dev/null +++ b/source/includes/steps-disable-thp-in-systemd.yaml @@ -0,0 +1,123 @@ +title: Create the ``systemd`` unit file. +stepnum: 1 +level: 4 +ref: create-systemd +action: + - pre: | + Create the following file at ``/etc/systemd/system/disable-transparent-huge-pages.service``: + + language: sh + code: | + [Unit] + Description=Disable Transparent Huge Pages (THP) + DefaultDependencies=no + After=sysinit.target local-fs.target + Before=mongod.service + + [Service] + Type=oneshot + ExecStart=/bin/sh -c 'echo never | tee /sys/kernel/mm/transparent_hugepage/enabled > /dev/null' + + [Install] + WantedBy=basic.target + - post: | + + .. note:: + + Some versions of Red Hat Enterprise Linux, and potentially + other Red Hat-based derivatives, use a different path + for the THP ``enabled`` file: + + .. code-block:: sh + + /sys/kernel/mm/redhat_transparent_hugepage/enabled + + Check to see which path is in use on your system, and update + the ``disable-transparent-huge-pages.service`` file + accordingly. + + .. note:: + + Prior to version 4.2, MongoDB also checks the THP *defrag* + setting and presents a startup warning if defrag is + enabled. As long as THP itself is disabled in + the ``systemd`` unit file, MongoDB is unaffected by the defrag + setting. However, to avoid this message, you may set defrag to + ``never`` by adding the following additional line to the + ``systemd`` unit file, just after the existing ``ExecStart`` + statement: + + .. code-block:: sh + + ExecStart=/bin/sh -c 'echo never | tee /sys/kernel/mm/transparent_hugepage/defrag > /dev/null' + + If on Red Hat or similar, the path to the ``defrag`` file + might be different. See the note above for more details, and + and update the ``disable-transparent-huge-pages.service`` file + accordingly. + +--- +title: Reload ``systemd`` unit files. +stepnum: 2 +level: 4 +ref: reload-systemd +action: + - pre: | + Run the following command to reload ``systemd`` unit files to make + ``disable-transparent-huge-pages.service`` available for use: + + language: sh + code: sudo systemctl daemon-reload +--- +title: Start the service. +stepnum: 3 +level: 4 +ref: start-service +action: + - pre: | + Start the service manually once to ensure that the appropriate THP + setting has been changed: + + language: sh + code: + sudo systemctl start disable-transparent-huge-pages + + - pre: | + Verify that THP has successfully been set to ``[never]`` by running the + following command: + + language: sh + code: + cat /sys/kernel/mm/transparent_hugepage/enabled + + - pre: | + On Red Hat Enterprise Linux and potentially other Red Hat-based + derivatives, you may instead need to use the following: + + language: sh + code: + cat /sys/kernel/mm/redhat_transparent_hugepage/enabled +--- +title: Configure your operating system to run it on boot. +stepnum: 4 +level: 4 +ref: configure-systemd-enable +action: + - pre: | + To ensure that this setting is applied each time your system + boots, run the following command: + + language: sh + code: + sudo systemctl enable disable-transparent-huge-pages +--- +title: "Customize tuned / ktune profile, if applicable." +stepnum: 5 +level: 4 +ref: customize-tuned-profile +action: + - pre: | + If you are using ``tuned`` or ``ktune`` on + :abbr:`RHEL (Red Hat Enterprise Linux)`/ CentOS, + you must now also create a custom ``tuned`` profile. +... diff --git a/source/includes/steps-fips-config-windows.yaml b/source/includes/steps-fips-config-windows.yaml new file mode 100644 index 00000000000..fd63bcf724a --- /dev/null +++ b/source/includes/steps-fips-config-windows.yaml @@ -0,0 +1,16 @@ +stepnum: 1 +level: 4 +source: + file: steps-fips-config.yaml + ref: "change-config-file" +--- +title: "Start :binary:`~bin.mongod` or :binary:`~bin.mongos` instance with configuration file." +level: 4 +stepnum: 2 +ref: "start-service-config-file-windows" +pre: "For example, run this command to start the :binary:`~bin.mongod` instance with its configuration file:" +action: + language: javascript + code: | + mongod.exe --config /etc/mongod.conf +... diff --git a/source/includes/steps-fips-config.yaml b/source/includes/steps-fips-config.yaml index e53146a1f0a..efddc2eda0b 100644 --- a/source/includes/steps-fips-config.yaml +++ b/source/includes/steps-fips-config.yaml @@ -1,6 +1,7 @@ title: Change configuration file. level: 4 stepnum: 1 +ref: "change-config-file" content: | To configure your :binary:`~bin.mongod` or :binary:`~bin.mongos` instance to use @@ -26,8 +27,6 @@ content: | ssl: FIPSMode: true -ref: "change-config-file" - --- title: "Start :binary:`~bin.mongod` or :binary:`~bin.mongos` instance with configuration file." level: 4 @@ -38,4 +37,4 @@ action: language: javascript code: | mongod --config /etc/mongod.conf -... \ No newline at end of file +... diff --git a/source/includes/steps-install-mongodb-enterprise-on-linux.yaml b/source/includes/steps-install-mongodb-enterprise-on-linux.yaml index ee363a9bbbb..39fefe59af4 100644 --- a/source/includes/steps-install-mongodb-enterprise-on-linux.yaml +++ b/source/includes/steps-install-mongodb-enterprise-on-linux.yaml @@ -1,22 +1,20 @@ -title: Download the MongoDB Enterprise ``.tar.gz`` tarball. stepnum: 1 -level: 5 -ref: sequence -pre: | - After you have installed the required prerequisite packages, download - the MongoDB Enterprise tarball for your system from the - `MongoDB Download Center `_. +level: 4 +ref: download-mongodb-linux +source: + file: steps-install-mongodb-on-linux.yaml + ref: download-mongodb-linux --- title: Extract the files from the downloaded archive. stepnum: 2 -level: 5 +level: 4 source: file: steps-install-mongodb-on-linux.yaml ref: extract --- title: Ensure the binaries are in a directory listed in your ``PATH`` environment variable. stepnum: 3 -level: 5 +level: 4 source: file: steps-install-mongodb-on-linux.yaml ref: ensure-binaries-in-path diff --git a/source/includes/steps-install-mongodb-enterprise-on-os-x.yaml b/source/includes/steps-install-mongodb-enterprise-on-os-x.yaml index 0394c334865..25f4bf84493 100644 --- a/source/includes/steps-install-mongodb-enterprise-on-os-x.yaml +++ b/source/includes/steps-install-mongodb-enterprise-on-os-x.yaml @@ -1,12 +1,9 @@ stepnum: 1 -ref: download-mongodb-enterprise level: 4 -title: Download the MongoDB tarball. -action: - pre: | - Download the latest production release of MongoDB Enterprise from - the `MongoDB Download Center - `__. +ref: download-mongodb-macos +source: + file: steps-install-mongodb-on-osx-manually.yaml + ref: download-mongodb-macos --- stepnum: 2 level: 4 diff --git a/source/includes/steps-install-mongodb-enterprise-on-ubuntu.yaml b/source/includes/steps-install-mongodb-enterprise-on-ubuntu.yaml index 3690b345a72..d5ad3e74dfa 100644 --- a/source/includes/steps-install-mongodb-enterprise-on-ubuntu.yaml +++ b/source/includes/steps-install-mongodb-enterprise-on-ubuntu.yaml @@ -28,7 +28,7 @@ content: | .. code-block:: sh - echo "deb [ arch=amd64 ] http://repo.mongodb.com/apt/ubuntu bionic/mongodb-enterprise/{+version+} multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-enterprise.list + echo "deb [ arch=amd64,arm64,s390x ] http://repo.mongodb.com/apt/ubuntu bionic/mongodb-enterprise/{+version+} multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-enterprise.list - id: xenial name: Ubuntu 16.04 (Xenial) diff --git a/source/includes/steps-install-mongodb-enterprise-on-windows-unattended.yaml b/source/includes/steps-install-mongodb-enterprise-on-windows-unattended.yaml index c8d80b5859e..564e36d57fa 100644 --- a/source/includes/steps-install-mongodb-enterprise-on-windows-unattended.yaml +++ b/source/includes/steps-install-mongodb-enterprise-on-windows-unattended.yaml @@ -1,13 +1,10 @@ -title: "Download MongoDB |edition| Edition." +title: Download MongoDB |edition| Edition. stepnum: 1 level: 4 -ref: download-mongodb +ref: download-mongodb-windows source: file: steps-install-mongodb-on-windows-interactive.yaml - ref: download-mongodb -replacement: - mongodb: ":guilabel:`MongoDB Enterprise Server`" - archive: ":guilabel:`Archived releases`" + ref: download-mongodb-windows --- stepnum: 2 level: 4 diff --git a/source/includes/steps-install-mongodb-on-amazon-tarball.yaml b/source/includes/steps-install-mongodb-on-amazon-tarball.yaml index 46d05b44664..6f0cdfca652 100644 --- a/source/includes/steps-install-mongodb-on-amazon-tarball.yaml +++ b/source/includes/steps-install-mongodb-on-amazon-tarball.yaml @@ -1,11 +1,9 @@ -title: Download the MongoDB ``.tgz`` tarball. stepnum: 1 level: 4 -ref: download -pre: | - Download the tarball for your system from the - `MongoDB Download Center`_. Ensure you select the correct - version of Amazon Linux for the host machine. +ref: download-mongodb-linux +source: + file: steps-install-mongodb-on-linux.yaml + ref: download-mongodb-linux --- title: Extract the files from the downloaded archive. stepnum: 2 diff --git a/source/includes/steps-install-mongodb-on-linux.yaml b/source/includes/steps-install-mongodb-on-linux.yaml index aad1942657c..ca32f7244cb 100644 --- a/source/includes/steps-install-mongodb-on-linux.yaml +++ b/source/includes/steps-install-mongodb-on-linux.yaml @@ -1,12 +1,24 @@ # This is a parent procedure that provides steps for other procedures to inherit. # This procedure is NOT intended for direct inclusion in a tutorial. -title: Download the MongoDB ``.tgz`` tarball. +title: Download the tarball. stepnum: 1 level: 4 -ref: download +ref: download-mongodb-linux pre: | - Download the tarball for your system from the `MongoDB Download Center - `__. + After you have installed the required prerequisite packages, download + the MongoDB |edition| ``tgz`` tarball from the following link: + + |arrow| |mdb-download-link| + + a. In the :guilabel:`Version` dropdown, select the version of + MongoDB to download. + + #. In the :guilabel:`Platform` dropdown, select your operating system + version and architecture. + + #. In the :guilabel:`Package` dropdown, select :guilabel:`tgz`. + + #. Click :guilabel:`Download`. --- title: Extract the files from the downloaded archive. stepnum: 2 diff --git a/source/includes/steps-install-mongodb-on-osx-manually.yaml b/source/includes/steps-install-mongodb-on-osx-manually.yaml index 051dcb11ddf..d2feca2cacf 100644 --- a/source/includes/steps-install-mongodb-on-osx-manually.yaml +++ b/source/includes/steps-install-mongodb-on-osx-manually.yaml @@ -1,8 +1,21 @@ stepnum: 1 +ref: download-mongodb-macos level: 4 -source: - file: steps-install-mongodb-on-linux.yaml - ref: download +title: Download the tarball. +pre: | + Download the MongoDB |edition| ``tgz`` tarball from the following + link: + + |arrow| |mdb-download-link| + + a. In the :guilabel:`Version` dropdown, select the version of + MongoDB to download. + + #. In the :guilabel:`Platform` dropdown, select :guilabel:`macOS`. + + #. In the :guilabel:`Package` dropdown, select :guilabel:`tgz`. + + #. Click :guilabel:`Download`. --- stepnum: 2 level: 4 diff --git a/source/includes/steps-install-mongodb-on-ubuntu-tarball.yaml b/source/includes/steps-install-mongodb-on-ubuntu-tarball.yaml index bd08029beb1..1f0329101ca 100644 --- a/source/includes/steps-install-mongodb-on-ubuntu-tarball.yaml +++ b/source/includes/steps-install-mongodb-on-ubuntu-tarball.yaml @@ -1,9 +1,9 @@ -title: Download the MongoDB ``.tgz`` tarball. stepnum: 1 level: 4 -ref: download -pre: | - Download the tarball for your system from the `MongoDB Download Center`_. +ref: download-mongodb-linux +source: + file: steps-install-mongodb-on-linux.yaml + ref: download-mongodb-linux --- title: Extract the files from the downloaded archive. stepnum: 2 diff --git a/source/includes/steps-install-mongodb-on-ubuntu.yaml b/source/includes/steps-install-mongodb-on-ubuntu.yaml index c3e8552cef4..57ec6e6cc4e 100644 --- a/source/includes/steps-install-mongodb-on-ubuntu.yaml +++ b/source/includes/steps-install-mongodb-on-ubuntu.yaml @@ -62,7 +62,7 @@ content: | .. code-block:: sh - echo "deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/{+version+} multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-{+version+}.list + echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/{+version+} multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-{+version+}.list - id: xenial name: Ubuntu 16.04 (Xenial) @@ -78,7 +78,7 @@ content: | .. code-block:: sh - echo "deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/{+version+} multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-{+version+}.list + echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/{+version+} multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-{+version+}.list --- title: Reload local package database. diff --git a/source/includes/steps-install-mongodb-on-windows-enterprise-interactive.yaml b/source/includes/steps-install-mongodb-on-windows-enterprise-interactive.yaml index 13ed5ddd2e8..bf7c3884567 100644 --- a/source/includes/steps-install-mongodb-on-windows-enterprise-interactive.yaml +++ b/source/includes/steps-install-mongodb-on-windows-enterprise-interactive.yaml @@ -1,21 +1,17 @@ -title: "Download MongoDB |edition| Edition." stepnum: 1 level: 4 -ref: download-mongodb +ref: download-mongodb-windows source: file: steps-install-mongodb-on-windows-interactive.yaml - ref: download-mongodb -replacement: - mongodb: ":guilabel:`MongoDB Enterprise Server`" - archive: ":guilabel:`Archived releases`" + ref: download-mongodb-windows --- -title: "Run the MongoDB installer." +title: Run the MongoDB installer. stepnum: 2 inherit: file: steps-install-mongodb-on-windows-interactive.yaml ref: run-windows-installer --- -title: "Follow the MongoDB |edition| Edition installation wizard." +title: Follow the MongoDB |edition| Edition installation wizard. stepnum: 3 level: 4 inherit: diff --git a/source/includes/steps-install-mongodb-on-windows-interactive.yaml b/source/includes/steps-install-mongodb-on-windows-interactive.yaml index 05dee7809d5..0b364df9a4a 100644 --- a/source/includes/steps-install-mongodb-on-windows-interactive.yaml +++ b/source/includes/steps-install-mongodb-on-windows-interactive.yaml @@ -1,28 +1,23 @@ -title: "Download MongoDB |edition| Edition." +title: Download the installer. stepnum: 1 level: 4 -ref: download-mongodb +ref: download-mongodb-windows content: | - Download the installer (``.msi``) from the |mdb-download-link|: + Download the MongoDB |edition| ``.msi`` installer from the following + link: - a. The Download Center should display {{mongodb}} download information. If not, - select :guilabel:`Server`, then click the {{mongodb}} tab. + |arrow| |mdb-download-link| - #. In the :guilabel:`Version` dropdown, select the version that - corresponds to the latest MongoDB Server |version|. + a. In the :guilabel:`Version` dropdown, select the version of + MongoDB to download. - #. In the :guilabel:`OS` dropdown, :guilabel:`Windows 64-bit X64` - should be selected. + #. In the :guilabel:`Platform` dropdown, select :guilabel:`Windows`. - #. In the :guilabel:`Package` drop down, :guilabel:`MSI` should be - selected. + #. In the :guilabel:`Package` dropdown, select :guilabel:`msi`. #. Click :guilabel:`Download`. -replacement: - mongodb: ":guilabel:`MongoDB Community Server`" - archive: ":guilabel:`All version binaries`" --- -title: "Run the MongoDB installer." +title: Run the MongoDB installer. stepnum: 2 level: 4 content: | @@ -35,7 +30,7 @@ content: | ref: run-windows-installer --- -title: "Follow the MongoDB |edition| Edition installation wizard." +title: Follow the MongoDB |edition| Edition installation wizard. stepnum: 3 level: 4 ref: follow-install-wizard @@ -146,7 +141,7 @@ content: | :guilabel:`Install MongoDB Compass`. You can manually `download Compass from the Download Center - `__. + `__. #. When ready, click :guilabel:`Install`. diff --git a/source/includes/steps-install-mongodb-on-windows-unattended.yaml b/source/includes/steps-install-mongodb-on-windows-unattended.yaml index 59b4857c78c..fa02d91f6b8 100644 --- a/source/includes/steps-install-mongodb-on-windows-unattended.yaml +++ b/source/includes/steps-install-mongodb-on-windows-unattended.yaml @@ -1,12 +1,9 @@ -title: "Download MongoDB |edition| Edition." stepnum: 1 level: 4 -ref: download-mongodb +ref: download-mongodb-windows source: file: steps-install-mongodb-on-windows-interactive.yaml - ref: download-mongodb -replacement: - mongodb: ":guilabel:`MongoDB Community Server`" + ref: download-mongodb-windows --- title: Run the Windows Installer from the Windows Command Interpreter. stepnum: 2 @@ -96,7 +93,7 @@ pre: | ``.msi`` installer requires PowerShell version 3.0 or greater to install Compass. You can manually `install Compass from the Download Center - `__. + `__. From the Command Interpreter, go to the directory containing the ``.msi`` and run the following command: diff --git a/source/includes/steps-install-set-up-dbpath.yaml b/source/includes/steps-install-set-up-dbpath.yaml index 1a3b744e2fa..02e9091afe2 100644 --- a/source/includes/steps-install-set-up-dbpath.yaml +++ b/source/includes/steps-install-set-up-dbpath.yaml @@ -5,7 +5,7 @@ stepnum: 1 pre: 'To create the default :setting:`~storage.dbPath` directory, use the following command:' ref: create-dbpath action: - code: mkdir -p /data/db + code: sudo mkdir -p /data/db language: sh --- title: @@ -19,7 +19,7 @@ pre: | directory: ref: set-dbpath-permission action: - code: chown mongodb /data/db + code: sudo chown mongodb /data/db language: sh post: | You must create the ``mongodb`` user separately. diff --git a/source/includes/steps-install-verify-files-pgp.yaml b/source/includes/steps-install-verify-files-pgp.yaml index 441d915c81d..4e34183597c 100644 --- a/source/includes/steps-install-verify-files-pgp.yaml +++ b/source/includes/steps-install-verify-files-pgp.yaml @@ -3,7 +3,7 @@ stepnum: 1 ref: download-install-file action: pre: | - Download the binaries from `MongoDB Download Center `__ + Download the binaries from `MongoDB Download Center `__ based on your environment. For example, to download the ``{+release+}`` release for macOS through the diff --git a/source/includes/steps-install-verify-files-sha.yaml b/source/includes/steps-install-verify-files-sha.yaml index 076ab714052..92593f16272 100644 --- a/source/includes/steps-install-verify-files-sha.yaml +++ b/source/includes/steps-install-verify-files-sha.yaml @@ -2,7 +2,7 @@ title: Download the MongoDB installation file. stepnum: 1 ref: download-install-file pre: | - Download the binaries from `MongoDB Download Center `__ + Download the binaries from `MongoDB Download Center `__ based on your environment. For example, to download the ``{+release+}`` release for macOS through the diff --git a/source/includes/steps-install-verify-files-windows.yaml b/source/includes/steps-install-verify-files-windows.yaml index 08474ad0d56..e440bd2aacf 100644 --- a/source/includes/steps-install-verify-files-windows.yaml +++ b/source/includes/steps-install-verify-files-windows.yaml @@ -1,25 +1,22 @@ -title: Download the MongoDB ``.msi`` installation file. +title: Download the installer. level: 4 ref: download-install-file content: | - - Download the ``.msi`` from the MongoDB Download Center. + Download the MongoDB ``.msi`` installer. For example, to download the + latest version of MongoDB Community Edition: - For example to download the latest {+version+} of MongoDB Community - Edition, from the `MongoDB Download Center - `__: - - #. In the :guilabel:`Version` dropdown, select the version that - corresponds to the latest MongoDB Server |version|. - - #. In the :guilabel:`OS` dropdown, :guilabel:`Windows 64-bit X64` - should be selected. + |arrow| `MongoDB Community Download Center + `__ + + a. In the :guilabel:`Version` dropdown, select + ``{+release+} (current release)``. - #. In the :guilabel:`Package` drop down, :guilabel:`MSI` should be - selected. + #. In the :guilabel:`Platform` dropdown, select :guilabel:`Windows`. - #. Click :guilabel:`Download` and save the file to your Downloads folder. + #. In the :guilabel:`Package` dropdown, select :guilabel:`msi`. + #. Click :guilabel:`Download` and save the file to your Downloads + folder. --- title: Get the public signature file. level: 4 @@ -27,8 +24,8 @@ ref: download-sig-file content: | Get the public signature file for your MongoDB version. - For example, for the SHA256 signature for the latest {+version+} of - MongoDB Community Edition: + For example, for the SHA256 signature of the latest version + of MongoDB Community Edition: #. From ``_, copy the content. diff --git a/source/includes/steps-monitor-with-snmp.yaml b/source/includes/steps-monitor-with-snmp.yaml index 0c42a41ae32..c31be1fc6fb 100644 --- a/source/includes/steps-monitor-with-snmp.yaml +++ b/source/includes/steps-monitor-with-snmp.yaml @@ -164,11 +164,21 @@ content: | title: Start SNMP. stepnum: 3 ref: start-snmp-service -pre: | - Start SNMP on your system: -action: - language: sh - code: sudo service snmpd start +content: | + Start SNMP on your system using the initialization system appropriate + for your version of Linux: + + - For Linux systems using **systemd** (``systemctl`` command): + + .. code-block:: sh + + sudo systemctl start snmpd + + - For Linux systems using **System V init** (``service`` command): + + .. code-block:: sh + + sudo service snmpd start --- title: Start MongoDB. stepnum: 4 diff --git a/source/includes/steps-rename-unsharded-replica-set.yaml b/source/includes/steps-rename-unsharded-replica-set.yaml new file mode 100644 index 00000000000..aa747a968a5 --- /dev/null +++ b/source/includes/steps-rename-unsharded-replica-set.yaml @@ -0,0 +1,64 @@ +title: Shut down replica set members. +level: 4 +ref: shutdown-replica-set +content: | + Follow the procedure in :ref:`Stop a Replica Set ` + to confirm that replica set members are + :ref:`shut down `. + + .. warning:: + + This step requires downtime as all replica members will need to be + shut down. + +--- +title: Rename the replica set. +level: 4 +ref: rename-the-replica-set +content: | + Perform the following steps for each replica set member: + + a. Update the replica set name. + + - If using a :ref:`configuration file `, set + :setting:`replication.replSetName ` + to the new name. + + - If using the :binary:`~bin.mongod` startup command with + the :option:`--replSet ` option, note down the + new replica set name for use in step f. + + #. Start the replica set member on a different port without the + :option:`--replSet ` option. + + #. Connect to the replica set member. + + #. Update the replica set name in the :ref:`local database + ` with the following commands: + + .. code-block:: javascript + + /* Set `newId` to the new replica set name */ + var newId = '' + + var doc = db.getSiblingDB("local").system.replset.findOne() + var oldId = doc._id + doc._id = newId + db.getSiblingDB("local").system.replset.save(doc) + db.getSiblingDB("local").system.replset.remove({_id: oldId}) + + #. :ref:`Shut down ` the replica set + member. + + #. Start the replica set member on its original port. + + - If using a configuration file, ensure that + :setting:`replication.replSetName ` is + set to the new replica set name. + + - If using the :binary:`~bin.mongod` startup command with + the :option:`--replSet ` option, pass the new + name of the replica set to the + :option:`--replSet ` option. + +... diff --git a/source/includes/steps-restore-primary-from-backup.yaml b/source/includes/steps-restore-primary-from-backup.yaml index e32767c1034..a11ef0604e2 100644 --- a/source/includes/steps-restore-primary-from-backup.yaml +++ b/source/includes/steps-restore-primary-from-backup.yaml @@ -7,7 +7,7 @@ content: | ` and :mms-docs:`point in time snapshots `. For :products:`Ops Manager, an on-premise solution available in - MongoDB Enterprise Advanced `, + MongoDB Enterprise Advanced `, see also the :opsmgr:`Ops Manager Backup overview `. Considerations for Encrypted Storage Engines diff --git a/source/includes/steps-restore-secondary-from-backup-directly.yaml b/source/includes/steps-restore-secondary-from-backup-directly.yaml index 09f70bffa16..34d16ef98e6 100644 --- a/source/includes/steps-restore-secondary-from-backup-directly.yaml +++ b/source/includes/steps-restore-secondary-from-backup-directly.yaml @@ -10,8 +10,7 @@ stepnum: 2 ref: copy-data content: | Copy the :term:`primary's ` data directory into the - :setting:`~storage.dbPath` of the other members of the replica set. The - :setting:`~storage.dbPath` is ``/data/db`` by default. + :setting:`~storage.dbPath` of the other members of the replica set. --- title: "Start the :binary:`~bin.mongod` instance that you restored." stepnum: 3 diff --git a/source/includes/steps-restore-sharded-config-primary-from-backup.yaml b/source/includes/steps-restore-sharded-config-primary-from-backup.yaml index 44e9770be7a..b34b6e97ce6 100644 --- a/source/includes/steps-restore-sharded-config-primary-from-backup.yaml +++ b/source/includes/steps-restore-sharded-config-primary-from-backup.yaml @@ -311,8 +311,8 @@ replacement: .. code-block:: javascript - rs.add("myNewCSRSName/config2.example.net:27019") - rs.add("myNewCSRSName/config3.example.net:27019") + rs.add("config2.example.net:27019") + rs.add("config3.example.net:27019") morecode: | @@ -320,7 +320,7 @@ replacement: rs.add( { - "host" : "myNewCSRSName/config2.example.net:27019", + "host" : "config2.example.net:27019", priority: , votes: , tags: diff --git a/source/includes/steps-restore-sharded-shard-primary-from-backup.yaml b/source/includes/steps-restore-sharded-shard-primary-from-backup.yaml index 651b97ada26..8bcf0f9ba9e 100644 --- a/source/includes/steps-restore-sharded-shard-primary-from-backup.yaml +++ b/source/includes/steps-restore-sharded-shard-primary-from-backup.yaml @@ -88,7 +88,7 @@ content: | .. code-block:: sh - c -a /backup/mongodb/path/to/mongodb /path/to/mongodb + cp -a /backup/mongodb/path/to/mongodb /path/to/mongodb The ``-a`` option recursively copies the contents of the source path to the destination path while preserving @@ -197,7 +197,8 @@ stepnum: 4 ref: delete-minOpTimeRecovery content: | - Issue the following :method:`~db.collection.deleteOne()` method on the + To update the sharding internals, issue the following + :method:`~db.collection.deleteOne()` method on the :data:`system.version ` collection in the ``admin`` database: @@ -206,6 +207,12 @@ content: | use admin db.system.version.deleteOne( { _id: "minOpTimeRecovery" } ) + .. note:: + + The :data:`system.version ` collection is an + internal, system collection. You should only modify it when when + given specific instructions like these. + --- title: "For any CSRS hostname or replica set name changes, update shard metadata in each shard's identity document." stepnum: 5 @@ -300,8 +307,8 @@ replacement: .. code-block:: javascript - rs.add("myNewShardName/repl2.example.net:27018") - rs.add("myNewShardName/repl3.example.net:27018") + rs.add("repl2.example.net:27018") + rs.add("repl3.example.net:27018") morecode: | @@ -309,7 +316,7 @@ replacement: rs.add( { - "host" : "myNewShardName/repl2.example.net:27018", + "host" : "repl2.example.net:27018", priority: , votes: , tags: diff --git a/source/includes/steps-run-mongodb-on-a-linux-distribution-systemd.yaml b/source/includes/steps-run-mongodb-on-a-linux-distribution-systemd.yaml new file mode 100644 index 00000000000..598c4e62399 --- /dev/null +++ b/source/includes/steps-run-mongodb-on-a-linux-distribution-systemd.yaml @@ -0,0 +1,82 @@ +title: Start MongoDB. +stepnum: 1 +level: 4 +ref: start-mdb +action: + - pre: | + You can start the :binary:`~bin.mongod` process by issuing the + following command: + language: sh + code: | + sudo systemctl start mongod + + - pre: | + If you receive an error similar to the following when starting + :binary:`~bin.mongod`: + + .. container:: + + ``Failed to start mongod.service: Unit mongod.service not found.`` + + Run the following command first: + language: sh + code: | + sudo systemctl daemon-reload + + - post: | + Then run the start command above again. +--- +title: Verify that MongoDB has started successfully. +stepnum: 2 +level: 4 +ref: verify +pre: | + You can verify that the :binary:`~bin.mongod` process has started + successfully by issuing the following command: +action: + - language: sh + code: | + sudo systemctl status mongod + + - pre: | + You can optionally ensure that MongoDB will start following a + system reboot by issuing the following command: + + language: sh + code: | + sudo systemctl enable mongod +--- +title: Stop MongoDB. +stepnum: 3 +level: 4 +ref: stop-mdb +action: + pre: | + As needed, you can stop the :binary:`~bin.mongod` process by issuing the + following command: + language: sh + code: | + sudo systemctl stop mongod +--- +title: Restart MongoDB. +stepnum: 4 +level: 4 +ref: restart-mdb +action: + pre: | + You can restart the :binary:`~bin.mongod` process by issuing the following + command: + language: sh + code: | + sudo systemctl restart mongod + post: | + You can follow the state of the process for errors or important messages + by watching the output in the ``/var/log/mongodb/mongod.log`` file. +# End-for-getting-started-guide +--- +stepnum: 5 +level: 4 +source: + file: steps-run-mongodb-on-linux.yaml + ref: begin-using-mongodb +... diff --git a/source/includes/steps-run-mongodb-on-debian-systemd.yaml b/source/includes/steps-run-mongodb-on-debian-systemd.yaml new file mode 100644 index 00000000000..bc1a0263058 --- /dev/null +++ b/source/includes/steps-run-mongodb-on-debian-systemd.yaml @@ -0,0 +1,79 @@ +title: Start MongoDB. +stepnum: 1 +level: 4 +ref: start-mdb +action: + - pre: | + You can start the :binary:`~bin.mongod` process by issuing the + following command: + language: sh + code: | + sudo systemctl start mongod + + - pre: | + If you receive an error similar to the following when starting + :binary:`~bin.mongod`: + + .. container:: + + ``Failed to start mongod.service: Unit mongod.service not found.`` + + Run the following command first: + language: sh + code: | + sudo systemctl daemon-reload + + - post: | + Then run the start command above again. +--- +title: Verify that MongoDB has started successfully. +stepnum: 2 +level: 4 +ref: verify +action: + - language: sh + code: | + sudo systemctl status mongod + + - pre: | + You can optionally ensure that MongoDB will start following a + system reboot by issuing the following command: + + language: sh + code: | + sudo systemctl enable mongod +--- +title: Stop MongoDB. +stepnum: 3 +level: 4 +ref: stop-mdb +action: + pre: | + As needed, you can stop the :binary:`~bin.mongod` process by issuing the + following command: + language: sh + code: | + sudo systemctl stop mongod +--- +title: Restart MongoDB. +stepnum: 4 +level: 4 +ref: restart-mdb +action: + pre: | + You can restart the :binary:`~bin.mongod` process by issuing the following + command: + language: sh + code: | + sudo systemctl restart mongod + post: | + You can follow the state of the process for errors or important messages + by watching the output in the ``/var/log/mongodb/mongod.log`` file. +# End-for-getting-started-guide +--- +stepnum: 5 +level: 4 +source: + file: steps-run-mongodb-on-linux.yaml + ref: begin-using-mongodb +... diff --git a/source/includes/steps-run-mongodb-on-debian.yaml b/source/includes/steps-run-mongodb-on-debian.yaml index 9587d40ffaa..0e6cac0ae67 100644 --- a/source/includes/steps-run-mongodb-on-debian.yaml +++ b/source/includes/steps-run-mongodb-on-debian.yaml @@ -1,5 +1,6 @@ title: Start MongoDB. stepnum: 1 +level: 4 ref: start-mdb action: pre: | @@ -10,6 +11,7 @@ action: --- title: Verify that MongoDB has started successfully stepnum: 2 +level: 4 ref: verify pre: | Verify that the :binary:`~bin.mongod` process has started @@ -29,6 +31,7 @@ post: | --- title: Stop MongoDB. stepnum: 3 +level: 4 ref: stop-mdb action: pre: | @@ -40,6 +43,7 @@ action: --- title: Restart MongoDB. stepnum: 4 +level: 4 ref: restart-mdb action: pre: | @@ -50,6 +54,7 @@ action: # End-for-getting-started-guide --- stepnum: 5 +level: 4 source: file: steps-run-mongodb-on-linux.yaml ref: begin-using-mongodb diff --git a/source/includes/steps-run-mongodb-on-linux-tarball.yaml b/source/includes/steps-run-mongodb-on-linux-tarball.yaml index f7377448977..de6553562e0 100644 --- a/source/includes/steps-run-mongodb-on-linux-tarball.yaml +++ b/source/includes/steps-run-mongodb-on-linux-tarball.yaml @@ -2,13 +2,6 @@ title: Create the data and log directories. ref: create-dirs content: | - .. note:: - - Depending on user permissions, you may need to ``sudo mkdir -p - `` instead of ``mkdir -p ``. Use or omit - ``sudo`` as appropriate. See your linux man pages for information - on ``mkdir`` and ``sudo``. - Create a directory where the MongoDB instance stores its data. For example: diff --git a/source/includes/steps-run-mongodb-on-linux.yaml b/source/includes/steps-run-mongodb-on-linux.yaml index ee9b2003b0e..7dcc3909dec 100644 --- a/source/includes/steps-run-mongodb-on-linux.yaml +++ b/source/includes/steps-run-mongodb-on-linux.yaml @@ -13,7 +13,7 @@ action: The following example command creates the default ``/data/db`` directory: language: sh code: | - mkdir -p /data/db + sudo mkdir -p /data/db --- title: Set permissions for the data directory. stepnum: 2 diff --git a/source/includes/steps-run-mongodb-on-osx.yaml b/source/includes/steps-run-mongodb-on-osx.yaml index b32e6773869..a18e9208ac3 100644 --- a/source/includes/steps-run-mongodb-on-osx.yaml +++ b/source/includes/steps-run-mongodb-on-osx.yaml @@ -77,11 +77,11 @@ action: code: | mongod --config /usr/local/etc/mongod.conf post: | - .. note:: - If you receive an error message indicating that ``mongod`` could - not be opened, go to *System Preferences* > *Security and Privacy*. - Under the *General* tab, click the "Allow Anyway" button to the - right of the message about `mongod`. + .. admonition:: macOS Prevents ``mongod`` From Opening + :class: note + + .. include:: /includes/extracts/macos-prevent-launch-mongod.rst + # End-for-getting-started-guide --- title: "Verify that MongoDB has started successfully." @@ -111,9 +111,10 @@ action: code: | mongo post: | - .. note:: - If you needed to explicitly approve the ``mongod`` application in - System Preferences above, you must also do so for ``mongo``. + .. admonition:: macOS Prevents ``mongo`` From Opening + :class: note + + .. include:: /includes/extracts/macos-prevent-launch-mongo.rst For more information on connecting using the :binary:`~bin.mongo` shell, such as to connect to a :binary:`~bin.mongod` instance running diff --git a/source/includes/steps-schedule-balancer-window.yaml b/source/includes/steps-schedule-balancer-window.yaml index 8fe033aabd8..701210bd423 100644 --- a/source/includes/steps-schedule-balancer-window.yaml +++ b/source/includes/steps-schedule-balancer-window.yaml @@ -63,13 +63,12 @@ action: server replica set. - pre: | .. note:: - The balancer window must be sufficient to *complete* the migration - of all data inserted during the day. - As data insert rates can change based on activity and usage - patterns, it is important to ensure that the balancing window you - select will be sufficient to support the needs of your deployment. + The balancer window must be sufficient to *complete* the + migration of all data inserted during the day. - Do not use the :method:`sh.startBalancer()` method when you have set an - ``activeWindow``. -... \ No newline at end of file + As data insert rates can change based on activity and usage + patterns, it is important to ensure that the balancing window + you select will be sufficient to support the needs of your + deployment. +... diff --git a/source/includes/steps-sharding-segmenting-data-by-location-update.yaml b/source/includes/steps-sharding-segmenting-data-by-location-update.yaml index 85e27fcb2e7..f2a9e0ef169 100644 --- a/source/includes/steps-sharding-segmenting-data-by-location-update.yaml +++ b/source/includes/steps-sharding-segmenting-data-by-location-update.yaml @@ -131,17 +131,24 @@ pre: | :ref:`migrates ` chunks across the shards respecting the configured zones. - Before balancing, the shards in the ``EU`` zone only contained documents - where ``country : DE`` or ``country : UK``. Documents with the ``country : - MX`` could be stored on any shard in the sharded cluster. + Before balancing: + + - shards in the ``EU`` zone only contain documents where + ``country : DE`` or ``country : UK``, and + - documents where ``country : MX`` could be stored on any shard in + the sharded cluster. - After balancing, the shards in the ``EU`` zone should only contain documents - where ``country : DE``, while shards in the ``UK`` zone should only contain - documents where ``country : UK``. Additionally, shards in the ``NA`` zone - should only contain documents where ``country : US`` or ``country : MX``. + After balancing: + + - shards in the ``EU`` zone only contain documents where + ``country : DE``, + - shards in the ``UK`` zone only contain documents where + ``country : UK``, and + - shards in the ``NA`` zone only contain documents where + ``country : US`` or ``country : MX``. - A document with a value for ``country`` other than ``NA``, ``MX``, ``UK``, - or ``DE`` can reside on any shard in the cluster. + A document with a value for ``country`` other than ``US``, ``MX``, + ``UK``, or ``DE`` can reside on any shard in the cluster. - You can confirm the chunk distribution by running :method:`sh.status()`. -... \ No newline at end of file + To confirm the chunk distribution, run :method:`sh.status()`. +... diff --git a/source/includes/steps-sharding-segmenting-data-by-location.yaml b/source/includes/steps-sharding-segmenting-data-by-location.yaml index cc8e5638709..210f92a6705 100644 --- a/source/includes/steps-sharding-segmenting-data-by-location.yaml +++ b/source/includes/steps-sharding-segmenting-data-by-location.yaml @@ -136,12 +136,15 @@ pre: | :ref:`migrates ` chunks across the shards respecting the configured zones. - Once balancing finishes, the shards in the ``NA`` zone should only - contain documents with ``country : NA``, while shards in the ``EU`` zone - should only contain documents with ``country : UK`` or ``country : DE``. + Once balancing finishes: - A document with a value for ``country`` other than ``NA``, ``UK``, or + - shards in the ``NA`` zone should only contain documents with + ``country : US``, and + - shards in the ``EU`` zone should only contain documents with + ``country : UK`` or ``country : DE``. + + A document with a value for ``country`` other than ``US``, ``UK``, or ``DE`` can reside on any shard in the cluster. - You can confirm the chunk distribution by running :method:`sh.status()`. -... \ No newline at end of file + To confirm the chunk distribution, run :method:`sh.status()`. +... diff --git a/source/includes/table-update-with-aggregation-availability.rst b/source/includes/table-update-with-aggregation-availability.rst index 2122237a015..b42598567be 100644 --- a/source/includes/table-update-with-aggregation-availability.rst +++ b/source/includes/table-update-with-aggregation-availability.rst @@ -6,14 +6,17 @@ * - :dbcommand:`findAndModify` - - :method:`db.collection.findAndModify()` - - :method:`db.collection.findOneAndUpdate()` + - | :ref:`db.collection.findOneAndUpdate() ` + | :ref:`db.collection.findAndModify() ` * - :dbcommand:`update` - - :method:`db.collection.updateOne()` + - | :ref:`db.collection.updateOne() ` + | :ref:`db.collection.updateMany() ` + | :ref:`db.collection.update() ` - :method:`db.collection.updateMany()` + | :ref:`Bulk.find.update() ` + | :ref:`Bulk.find.updateOne() ` + | :ref:`Bulk.find.upsert() ` - :method:`db.collection.update()` \ No newline at end of file + \ No newline at end of file diff --git a/source/includes/toc-administration-backup-sharded-clusters.yaml b/source/includes/toc-administration-backup-sharded-clusters.yaml deleted file mode 100644 index 34af81c0ddf..00000000000 --- a/source/includes/toc-administration-backup-sharded-clusters.yaml +++ /dev/null @@ -1,22 +0,0 @@ -file: /tutorial/backup-sharded-cluster-with-filesystem-snapshots -description: | - Use file system snapshots back up each component in the sharded cluster - individually. The procedure involves stopping the cluster balancer. - If your system configuration allows file system backups, this might be - more efficient than using MongoDB tools. ---- -file: /tutorial/backup-sharded-cluster-with-database-dumps -description: | - Create backups using :binary:`~bin.mongodump` to back up each component in the - cluster individually. ---- -file: /tutorial/schedule-backup-window-for-sharded-clusters -description: | - Limit the operation of the cluster balancer to provide a window for - regular backup operations. ---- -file: /tutorial/restore-sharded-cluster -description: | - An outline of the procedure and consideration for restoring an - *entire* sharded cluster from backup. -... diff --git a/source/includes/toc-administration-concepts.yaml b/source/includes/toc-administration-concepts.yaml deleted file mode 100644 index fb7f25ed843..00000000000 --- a/source/includes/toc-administration-concepts.yaml +++ /dev/null @@ -1,12 +0,0 @@ -file: /data-center-awareness -description: | - Presents the MongoDB features that allow application developers and - database administrators to configure their deployments to be more - data center aware or allow operational and location-based - separation. ---- -file: /core/server-side-javascript -description: | - Details MongoDB's support for executing JavaScript code for - server-side operations. -... diff --git a/source/includes/toc-administration-configuration-and-maintenance.yaml b/source/includes/toc-administration-configuration-and-maintenance.yaml deleted file mode 100644 index cb5f2091be4..00000000000 --- a/source/includes/toc-administration-configuration-and-maintenance.yaml +++ /dev/null @@ -1,23 +0,0 @@ -file: /administration/configuration -description: | - Outlines common MongoDB configurations and examples of best-practice - configurations for common use cases. ---- -file: /tutorial/upgrade-revision -description: | - Introduces the basic process for upgrading a MongoDB deployment - between different minor release versions. ---- -file: /tutorial/manage-mongodb-processes -description: | - Start, configure, and manage running :binary:`~bin.mongod` process. ---- -file: /tutorial/terminate-running-operations -description: | - Stop in progress MongoDB client operations using - :method:`db.killOp()` and :method:`~cursor.maxTimeMS()`. ---- -file: /tutorial/rotate-log-files -description: | - Archive the current log files and start new ones. -... \ No newline at end of file diff --git a/source/includes/toc-administration-core-strategy.yaml b/source/includes/toc-administration-core-strategy.yaml deleted file mode 100644 index 7dac24c3616..00000000000 --- a/source/includes/toc-administration-core-strategy.yaml +++ /dev/null @@ -1,16 +0,0 @@ -file: /administration/monitoring -description: | - An overview of monitoring tools, diagnostic strategies, and approaches to - monitoring replica sets and sharded clusters. ---- -file: /administration/configuration -description: | - Outlines common MongoDB configurations and examples of best-practice - configurations for common use cases. ---- -file: /administration/production-notes -description: | - A collection of notes that describe best practices and - considerations for the operations of MongoDB instances and - deployments. -... diff --git a/source/includes/toc-administration-data-management.yaml b/source/includes/toc-administration-data-management.yaml deleted file mode 100644 index a63ad0aa80c..00000000000 --- a/source/includes/toc-administration-data-management.yaml +++ /dev/null @@ -1,7 +0,0 @@ -file: /data-center-awareness -description: | - Presents the MongoDB features that allow application developers and - database administrators to configure their deployments to be more - data center aware or allow operational and location-based - separation. -... diff --git a/source/includes/toc-administration-landing.yaml b/source/includes/toc-administration-landing.yaml deleted file mode 100644 index 9fc1dd9ad38..00000000000 --- a/source/includes/toc-administration-landing.yaml +++ /dev/null @@ -1,29 +0,0 @@ -file: /administration/analyzing-mongodb-performance -description: | - Words ---- -file: /core/administration -description: | - Core conceptual documentation of operational practices for managing - MongoDB deployments and systems. ---- -file: /administration/tutorials -description: | - Tutorials that describe common administrative procedures and - practices for operations for MongoDB instances and deployments. ---- -file: /core/backups -description: | - Outlines procedures for data backup and restoration with - :binary:`~bin.mongod` instances and deployments. ---- -file: /reference/administration -description: | - Reference and documentation of internal mechanics of administrative - features, systems and functions and operations. ---- -file: /administration/production-checklist -description: | - Checklist of recommendations for deploying - MongoDB in production. -... diff --git a/source/includes/toc-administration-optimization.yaml b/source/includes/toc-administration-optimization.yaml deleted file mode 100644 index 4fec403d50a..00000000000 --- a/source/includes/toc-administration-optimization.yaml +++ /dev/null @@ -1,11 +0,0 @@ -file: /tutorial/evaluate-operation-performance -description: "MongoDB provides introspection tools that describe the query execution process, to allow users to test queries and build more efficient queries." ---- -file: /tutorial/optimize-query-performance-with-indexes-and-projections -description: "Introduces the use of :ref:`projections ` to reduce the amount of data MongoDB sends to clients." ---- -file: /applications/design-notes -description: | - A collection of notes related to the architecture, design, and - administration of MongoDB-based applications. -... diff --git a/source/includes/toc-administration-reference.yaml b/source/includes/toc-administration-reference.yaml deleted file mode 100644 index 6b2e0bbf74b..00000000000 --- a/source/includes/toc-administration-reference.yaml +++ /dev/null @@ -1,16 +0,0 @@ -file: /reference/system-collections -description: | - Introduces the internal collections that MongoDB uses to track - per-database metadata, including indexes, collections, and - authentication credentials. ---- -file: /core/server-side-javascript -description: | - Describes MongoDB's support for executing JavaScript code for - server-side operations. ---- -file: /reference/exit-codes -description: | - Lists the unique codes returned by :binary:`~bin.mongos` and - :binary:`~bin.mongod` processes upon exit. -... diff --git a/source/includes/toc-administration-routine.yaml b/source/includes/toc-administration-routine.yaml deleted file mode 100644 index c5d781c45ea..00000000000 --- a/source/includes/toc-administration-routine.yaml +++ /dev/null @@ -1,53 +0,0 @@ -file: /tutorial/use-database-commands -description: | - The process for running database commands that provide basic - database operations. ---- -file: /tutorial/manage-mongodb-processes -description: | - Start, configure, and manage running :binary:`~bin.mongod` process. ---- -file: /tutorial/terminate-running-operations -description: | - Stop in progress MongoDB client operations using - :method:`db.killOp()` and :method:`~cursor.maxTimeMS()`. ---- -file: /tutorial/rotate-log-files -description: | - Archive the current log files and start new ones. ---- -file: /tutorial/admin-manage-journaling -description: | - Describes the procedures for configuring and managing MongoDB's - journaling system, which allows MongoDB to provide crash resiliency - and durability. ---- -file: /tutorial/store-javascript-function-on-server -description: | - Describes how to store JavaScript functions on a MongoDB server. ---- -file: /tutorial/upgrade-revision -description: | - Introduces the basic process for upgrading a MongoDB deployment - between different minor release versions. ---- -file: /tutorial/monitor-with-snmp -description: | - The SNMP extension, available in MongoDB Enterprise, allows MongoDB - to provide database metrics via SNMP. ---- -file: /tutorial/monitor-with-snmp-on-windows -description: | - The SNMP extension, available in the Windows build of MongoDB - Enterprise, allows MongoDB to provide database metrics via SNMP. ---- -file: /tutorial/troubleshoot-snmp -description: | - Outlines common errors and diagnostic processes useful for deploying - MongoDB Enterprise with SNMP support. ---- -file: /tutorial/recover-data-following-unexpected-shutdown -description: | - Recover data from MongoDB data files that were not properly closed - or have an invalid state. -... diff --git a/source/includes/toc-aggregation-landing.yaml b/source/includes/toc-aggregation-landing.yaml deleted file mode 100644 index f8bb7e914e4..00000000000 --- a/source/includes/toc-aggregation-landing.yaml +++ /dev/null @@ -1,18 +0,0 @@ -file: /core/aggregation-pipeline -description: | - The aggregation pipeline is a framework for performing aggregation - tasks, modeled on the concept of data processing pipelines. Using - this framework, MongoDB passes the documents of a single collection - through a pipeline. The pipeline transforms the documents into - aggregated results, and is accessed through the - :dbcommand:`aggregate` database command. ---- -file: /core/map-reduce -description: | - Map-reduce is a generic multi-phase data aggregation modality for - processing quantities of data. MongoDB provides map-reduce with the - :dbcommand:`mapReduce` database command. ---- -file: /reference/aggregation -description: "References for all aggregation operations material for all data aggregation methods in MongoDB." -... diff --git a/source/includes/toc-aggregation-map-reduce.yaml b/source/includes/toc-aggregation-map-reduce.yaml deleted file mode 100644 index a6ceb0690fb..00000000000 --- a/source/includes/toc-aggregation-map-reduce.yaml +++ /dev/null @@ -1,26 +0,0 @@ -file: /core/map-reduce-sharded-collections -description: | - Mechanics of map-reduce operation with sharded collections. ---- -file: /core/map-reduce-concurrency -description: | - Details the locks taken during map-reduce operations. ---- -file: /tutorial/map-reduce-examples -description: | - Define map-reduce operations that select ranges, group data, and - calculate sums and averages. ---- -file: /tutorial/perform-incremental-map-reduce -description: | - Run a map-reduce operations over one collection and output results - to another collection. ---- -file: /tutorial/troubleshoot-map-function -description: | - Steps to troubleshoot the ``map`` function. ---- -file: /tutorial/troubleshoot-reduce-function -description: | - Steps to troubleshoot the ``reduce`` function. -... diff --git a/source/includes/toc-aggregation-mechanics.yaml b/source/includes/toc-aggregation-mechanics.yaml deleted file mode 100644 index feef7a9a342..00000000000 --- a/source/includes/toc-aggregation-mechanics.yaml +++ /dev/null @@ -1,20 +0,0 @@ -file: /core/aggregation-pipeline-optimization -description: | - Details the internal optimization of certain pipeline sequence. ---- -file: /core/aggregation-pipeline-limits -description: | - Presents limitations on aggregation pipeline operations. ---- -file: /core/aggregation-pipeline-sharded-collections -description: | - Mechanics of aggregation pipeline operations on sharded collections. ---- -file: /core/map-reduce-sharded-collections -description: | - Mechanics of map-reduce operation with sharded collections. ---- -file: /core/map-reduce-concurrency -description: | - Details the locks taken during map-reduce operations. -... diff --git a/source/includes/toc-aggregation-reference.yaml b/source/includes/toc-aggregation-reference.yaml deleted file mode 100644 index 0921a99bdfd..00000000000 --- a/source/includes/toc-aggregation-reference.yaml +++ /dev/null @@ -1,24 +0,0 @@ -file: /meta/aggregation-quick-reference -description: | - Quick reference card for aggregation pipeline. ---- -file: /reference/operator/aggregation/interface -description: | - The reference for the data aggregation commands, which provide the - interfaces to MongoDB's aggregation capability. ---- -file: /reference/aggregation-commands-comparison -description: | - A comparison of :dbcommand:`mapReduce` and - :dbcommand:`aggregate` commands. ---- -file: /reference/aggregation-variables -description: | - Use of variables in aggregation pipeline expressions. ---- -file: /reference/sql-aggregation-comparison -description: | - An overview common aggregation operations in SQL and MongoDB using - the aggregation pipeline and operators in MongoDB and common SQL - statements. -... diff --git a/source/includes/toc-data-center-awareness.yaml b/source/includes/toc-data-center-awareness.yaml deleted file mode 100644 index d5a1a828c66..00000000000 --- a/source/includes/toc-data-center-awareness.yaml +++ /dev/null @@ -1,5 +0,0 @@ -file: /core/workload-isolation -description: | - MongoDB lets you specify that certain application operations use - certain :binary:`~bin.mongod` instances. -... diff --git a/source/includes/toc-data-model-examples-landing.yaml b/source/includes/toc-data-model-examples-landing.yaml deleted file mode 100644 index 7117355244b..00000000000 --- a/source/includes/toc-data-model-examples-landing.yaml +++ /dev/null @@ -1,12 +0,0 @@ -file: /applications/data-models-relationships -description: | - Examples for modeling relationships between documents. ---- -file: /applications/data-models-tree-structures -description: | - Examples for modeling tree structures. ---- -file: /applications/data-models-applications -description: | - Examples for models for specific application contexts. -... diff --git a/source/includes/toc-data-modeling-concepts.yaml b/source/includes/toc-data-modeling-concepts.yaml deleted file mode 100644 index 5fab5209452..00000000000 --- a/source/includes/toc-data-modeling-concepts.yaml +++ /dev/null @@ -1,11 +0,0 @@ -file: /core/data-model-design -description: | - Presents the different strategies that you can choose from when - determining your data model, their strengths and their weaknesses. ---- -file: /core/data-model-operations -description: | - Details features you should keep in mind when designing your data - model, such as lifecycle management, indexing, horizontal - scalability, and document growth. -... diff --git a/source/includes/toc-data-modeling-landing.yaml b/source/includes/toc-data-modeling-landing.yaml deleted file mode 100644 index 7f9894f8ada..00000000000 --- a/source/includes/toc-data-modeling-landing.yaml +++ /dev/null @@ -1,26 +0,0 @@ -file: /core/data-modeling-introduction -description: | - An introduction to data modeling in MongoDB. ---- -file: /core/schema-validation -description: | - MongoDB provides the capability for schema validation during updates and - insertions. ---- -file: /core/data-models -description: | - The core documentation detailing the decisions you must make - when determining a data model, and discussing considerations - that should be taken into account. ---- -file: /applications/data-models -description: | - Examples of possible data models that you can use to structure your - MongoDB documents. ---- -file: /reference/data-models -description: | - Reference material for data modeling for developers of MongoDB - applications. - -... diff --git a/source/includes/toc-data-modeling-reference.yaml b/source/includes/toc-data-modeling-reference.yaml deleted file mode 100644 index 883d32032cc..00000000000 --- a/source/includes/toc-data-modeling-reference.yaml +++ /dev/null @@ -1,5 +0,0 @@ -file: /reference/database-references -description: | - Discusses manual references and DBRefs, which MongoDB can use to - represent relationships between documents. -... diff --git a/source/includes/toc-data-models-applications.yaml b/source/includes/toc-data-models-applications.yaml deleted file mode 100644 index d667c547c75..00000000000 --- a/source/includes/toc-data-models-applications.yaml +++ /dev/null @@ -1,20 +0,0 @@ -file: /tutorial/model-data-for-atomic-operations -description: | - Illustrates how embedding fields related to an atomic update within - the same document ensures that the fields are in sync. ---- -file: /tutorial/model-data-for-keyword-search -description: | - Describes one method for supporting keyword search by storing - keywords in an array in the same document as the text field. - Combined with a multi-key index, this pattern can support - application's keyword search operations. ---- -file: /tutorial/model-monetary-data -description: | - Describes two methods to model monetary data in MongoDB. ---- -file: /tutorial/model-time-data -description: | - Describes how to deal with local time in MongoDB. -... diff --git a/source/includes/toc-data-models-relationships.yaml b/source/includes/toc-data-models-relationships.yaml deleted file mode 100644 index e10c0989cce..00000000000 --- a/source/includes/toc-data-models-relationships.yaml +++ /dev/null @@ -1,18 +0,0 @@ -file: /tutorial/model-embedded-one-to-one-relationships-between-documents -description: | - Presents a data model that uses :ref:`embedded documents - ` to describe one-to-one relationships - between connected data. ---- -file: /tutorial/model-embedded-one-to-many-relationships-between-documents -description: | - Presents a data model that uses :ref:`embedded documents - ` to describe one-to-many relationships - between connected data. ---- -file: /tutorial/model-referenced-one-to-many-relationships-between-documents -description: | - Presents a data model that uses :ref:`references - ` to describe one-to-many relationships - between documents. -... diff --git a/source/includes/toc-data-models-tree-structures.yaml b/source/includes/toc-data-models-tree-structures.yaml deleted file mode 100644 index 0f2af5d5daf..00000000000 --- a/source/includes/toc-data-models-tree-structures.yaml +++ /dev/null @@ -1,31 +0,0 @@ -file: /tutorial/model-tree-structures-with-parent-references -description: | - Presents a data model that organizes documents in a tree-like - structure by storing :ref:`references ` to - "parent" nodes in "child" nodes. ---- -file: /tutorial/model-tree-structures-with-child-references -description: | - Presents a data model that organizes documents in a tree-like - structure by storing :ref:`references ` to - "child" nodes in "parent" nodes. ---- -file: /tutorial/model-tree-structures-with-ancestors-array -description: | - Presents a data model that organizes documents in a tree-like - structure by storing :ref:`references ` to - "parent" nodes and an array that stores all ancestors. ---- -file: /tutorial/model-tree-structures-with-materialized-paths -description: | - Presents a data model that organizes documents in a tree-like - structure by storing full relationship paths between documents. In - addition to the tree node, each document stores the ``_id`` - of the nodes ancestors or path as a string. ---- -file: /tutorial/model-tree-structures-with-nested-sets -description: | - Presents a data model that organizes documents in a tree-like - structure using the *Nested Sets* pattern. This optimizes - discovering subtrees at the expense of tree mutability. -... diff --git a/source/includes/toc-driver-development.yaml b/source/includes/toc-driver-development.yaml deleted file mode 100644 index db6f48dcc31..00000000000 --- a/source/includes/toc-driver-development.yaml +++ /dev/null @@ -1,15 +0,0 @@ -file: /contributors/core/drivers -name: What is a Driver -description: | - What a driver is and is not. ---- -file: /contributors/reference/drivers -name: Official MongoDB Drivers -description: | - List of MongoDB supported drivers. ---- -file: /contributors/reference/drivers-style-guidelines -name: Coding and Style Guidelines for Drivers -description: | - Guidelines for drivers. -... \ No newline at end of file diff --git a/source/includes/toc-indexes-concepts-properties.yaml b/source/includes/toc-indexes-concepts-properties.yaml deleted file mode 100644 index b6e89494951..00000000000 --- a/source/includes/toc-indexes-concepts-properties.yaml +++ /dev/null @@ -1,23 +0,0 @@ -file: /core/index-ttl -description: | - The TTL index is used for TTL collections, which expire data after a - period of time. ---- -file: /core/index-unique -description: | - A unique index causes MongoDB to reject all documents that contain - a duplicate value for the indexed field. ---- -file: /core/index-partial -description: | - A partial index indexes only documents that meet specified filter criteria. ---- -file: /core/index-case-insensitive -description: | - A case insensitive index disregards the case of the index key values. ---- -file: /core/index-sparse -description: | - A sparse index does not index documents that do not have the indexed - field. -... diff --git a/source/includes/toc-indexes-tutorial-geo.yaml b/source/includes/toc-indexes-tutorial-geo.yaml deleted file mode 100644 index 96358f05861..00000000000 --- a/source/includes/toc-indexes-tutorial-geo.yaml +++ /dev/null @@ -1,39 +0,0 @@ -file: /tutorial/geospatial-tutorial -description: | - Use :term:`Geospatial ` queries to find a user's current - neighborhood and list nearby restaurants. ---- -file: /tutorial/build-a-2dsphere-index -description: | - A ``2dsphere`` index supports data stored as both GeoJSON objects and - as legacy coordinate pairs. ---- -file: /tutorial/query-a-2dsphere-index -description: | - Search for locations within, near, or intersected by a GeoJSON - shape, or within a circle as defined by coordinate points on a - sphere. ---- -file: /tutorial/build-a-2d-index -description: | - Create a ``2d`` index to support queries on data stored as - legacy coordinate pairs. ---- -file: /tutorial/query-a-2d-index -description: | - Search for locations using legacy coordinate pairs. ---- -file: /tutorial/build-a-geohaystack-index -description: | - A haystack index is optimized to return results over small areas. For - queries that use spherical geometry, a ``2dsphere`` index is a better - option. ---- -file: /tutorial/query-a-geohaystack-index -description: | - Search based on location and non-location data within a small area. ---- -file: /tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes -description: | - Convert distances to radians and back again. -... diff --git a/source/includes/toc-indexes-tutorial-strategies.yaml b/source/includes/toc-indexes-tutorial-strategies.yaml deleted file mode 100644 index f38258b3a99..00000000000 --- a/source/includes/toc-indexes-tutorial-strategies.yaml +++ /dev/null @@ -1,22 +0,0 @@ -file: /tutorial/create-indexes-to-support-queries -description: | - An index supports a query when the index contains all the fields - scanned by the query. Creating indexes that supports queries results - in greatly increased query performance. ---- -file: /tutorial/sort-results-with-indexes -description: | - To support efficient queries, use the strategies here when you specify - the sequential order and sort order of index fields. ---- -file: /tutorial/ensure-indexes-fit-ram -description: | - When your index fits in RAM, the system can avoid reading the index - from disk and you get the fastest processing. ---- -file: /tutorial/create-queries-that-ensure-selectivity -description: | - Selectivity is the ability of a query to narrow results using the - index. Selectivity allows MongoDB to use the index for a larger - portion of the work associated with fulfilling the query. -... diff --git a/source/includes/toc-indexes-tutorial-text.yaml b/source/includes/toc-indexes-tutorial-text.yaml deleted file mode 100644 index 1633b72efaf..00000000000 --- a/source/includes/toc-indexes-tutorial-text.yaml +++ /dev/null @@ -1,23 +0,0 @@ -file: /tutorial/create-text-index-on-multiple-fields -description: | - A ``text`` index allows searches on text strings in the index's specified fields. ---- -file: /tutorial/specify-language-for-text-index -description: | - The specified language determines the list of stop words and the - rules for Text Search's stemmer and tokenizer. ---- -file: /tutorial/avoid-text-index-name-limit -description: | - Override the ``text`` index name limit for long index names. ---- -file: /tutorial/control-results-of-text-search -description: | - Give priority to certain search values by denoting the significance - of an indexed field relative to other indexed fields ---- -file: /tutorial/limit-number-of-items-scanned-for-text-search -description: | - Create an index to support queries that includes :query:`$text` - expressions and equality conditions. -... diff --git a/source/includes/toc-install-on-linux-landing.yaml b/source/includes/toc-install-on-linux-landing.yaml deleted file mode 100644 index 9b18d9b829a..00000000000 --- a/source/includes/toc-install-on-linux-landing.yaml +++ /dev/null @@ -1,3 +0,0 @@ -file: /administration/install-on-linux -description: 'Documentations for installing the official MongoDB distribution on Linux-based systems.' -... diff --git a/source/includes/toc-install-verify-files.yaml b/source/includes/toc-install-verify-files.yaml deleted file mode 100644 index 4520cb450c6..00000000000 --- a/source/includes/toc-install-verify-files.yaml +++ /dev/null @@ -1,3 +0,0 @@ -file: /tutorial/verify-mongodb-packages -description: 'Documentation to verify the integrity of MongoDB software installation packages.' -... diff --git a/source/includes/toc-installation-community-landing.yaml b/source/includes/toc-installation-community-landing.yaml deleted file mode 100644 index 867354541f2..00000000000 --- a/source/includes/toc-installation-community-landing.yaml +++ /dev/null @@ -1,4 +0,0 @@ -file: /administration/install-community -description: | - Install MongoDB Community Edition. -... diff --git a/source/includes/toc-installation-community.yaml b/source/includes/toc-installation-community.yaml deleted file mode 100644 index 1435f98f78b..00000000000 --- a/source/includes/toc-installation-community.yaml +++ /dev/null @@ -1,12 +0,0 @@ -file: /administration/install-on-linux -name: Install on Linux -description: "Install MongoDB Community Edition and required dependencies on Linux." ---- -file: /tutorial/install-mongodb-on-os-x -name: Install on macOS -description: "Install MongoDB Community Edition on macOS systems from MongoDB archives." ---- -file: /tutorial/install-mongodb-on-windows -name: Install on Windows -description: "Install MongoDB Community Edition on Windows systems and optionally start MongoDB as a Windows service." -... diff --git a/source/includes/toc-installation-enterprise-landing.yaml b/source/includes/toc-installation-enterprise-landing.yaml deleted file mode 100644 index 3bcbf7e4655..00000000000 --- a/source/includes/toc-installation-enterprise-landing.yaml +++ /dev/null @@ -1,4 +0,0 @@ -file: /administration/install-enterprise -description: | - Install MongoDB Enterprise. -... diff --git a/source/includes/toc-installation-enterprise-linux.yaml b/source/includes/toc-installation-enterprise-linux.yaml deleted file mode 100644 index 496c17e8500..00000000000 --- a/source/includes/toc-installation-enterprise-linux.yaml +++ /dev/null @@ -1,20 +0,0 @@ -file: /tutorial/install-mongodb-enterprise-on-red-hat -name: Install on Red Hat -description: "Install MongoDB Enterprise and required dependencies on Red Hat Enterprise or CentOS Systems using packages." ---- -file: /tutorial/install-mongodb-enterprise-on-ubuntu -name: Install on Ubuntu -description: "Install MongoDB Enterprise and required dependencies on Ubuntu Linux Systems using packages." ---- -file: /tutorial/install-mongodb-enterprise-on-debian -name: Install on Debian -description: "Install MongoDB Enterprise and required dependencies on Debian Linux Systems using packages." ---- -file: /tutorial/install-mongodb-enterprise-on-suse -name: Install on SUSE -description: "Install MongoDB Enterprise and required dependencies on SUSE Enterprise Linux." ---- -file: /tutorial/install-mongodb-enterprise-on-amazon -name: Install on Amazon -description: "Install MongoDB Enterprise and required dependencies on Amazon Linux AMI." -... diff --git a/source/includes/toc-installation-enterprise.yaml b/source/includes/toc-installation-enterprise.yaml deleted file mode 100644 index b6ad0db8f20..00000000000 --- a/source/includes/toc-installation-enterprise.yaml +++ /dev/null @@ -1,19 +0,0 @@ -file: /administration/install-enterprise-linux -name: Install on Linux -description: | - Install the official builds of MongoDB Enterprise on Linux-based systems. ---- -file: /tutorial/install-mongodb-enterprise-on-os-x -name: Install on macOS -description: "Install the official build of MongoDB Enterprise on macOS" ---- -file: /tutorial/install-mongodb-enterprise-on-windows -name: Install on Windows -description: | - Install MongoDB Enterprise on Windows using the ``.msi`` installer. ---- -file: /tutorial/install-mongodb-enterprise-with-docker -name: Install with Docker -description: | - Install a MongoDB Enterprise Docker container. -... diff --git a/source/includes/toc-installation-linux.yaml b/source/includes/toc-installation-linux.yaml deleted file mode 100644 index 2478ddc9a1a..00000000000 --- a/source/includes/toc-installation-linux.yaml +++ /dev/null @@ -1,20 +0,0 @@ -file: /tutorial/install-mongodb-on-red-hat -name: Install on Red Hat -description: Install MongoDB Community Edition on Red Hat Enterprise and related Linux systems using ``.rpm`` packages. ---- -file: /tutorial/install-mongodb-on-ubuntu -name: Install on Ubuntu -description: Install MongoDB Community Edition on Ubuntu Linux systems using ``.deb`` packages. ---- -file: /tutorial/install-mongodb-on-debian -name: Install on Debian -description: Install MongoDB Community Edition on Debian systems using ``.deb`` packages. ---- -file: /tutorial/install-mongodb-on-suse -name: Install on SUSE -description: Install MongoDB Community Edition on SUSE Linux systems using ``.rpm`` packages. ---- -file: /tutorial/install-mongodb-on-amazon -name: Install on Amazon -description: Install MongoDB Community Edition on Amazon Linux AMI systems using ``.rpm`` packages. -... diff --git a/source/includes/toc-operator-landing.yaml b/source/includes/toc-operator-landing.yaml deleted file mode 100644 index 9cbb6522ee4..00000000000 --- a/source/includes/toc-operator-landing.yaml +++ /dev/null @@ -1,23 +0,0 @@ -file: /reference/operator/query -description: | - Query operators provide ways to locate data within the database and - projection operators modify how data is presented. ---- -file: /reference/operator/update -description: | - Update operators are operators that enable you to modify the data in - your database or add additional data. ---- -file: /reference/operator/aggregation-pipeline -description: | - Available aggregation stages for :doc:`/core/aggregation-pipeline`. ---- -file: /reference/operator/aggregation -description: | - Aggregation pipeline operations have a collection of operators - available to define and manipulate documents in pipeline stages. ---- -file: /reference/operator/query-modifier -description: | - Query modifiers determine the way that queries will be executed. -... diff --git a/source/includes/toc-reference-landing.yaml b/source/includes/toc-reference-landing.yaml deleted file mode 100644 index ed248d5dcd1..00000000000 --- a/source/includes/toc-reference-landing.yaml +++ /dev/null @@ -1,73 +0,0 @@ -file: /reference/operator -description: | - Documentation of query, update, projection, and aggregation framework operators. ---- -file: /reference/command -description: | - Documentation of all MongoDB :term:`database commands ` operations, syntax, and use. ---- -file: /reference/method -description: | - Documentation of all JavaScript methods and helpers in the :binary:`~bin.mongo` shell. ---- -file: /reference/program -description: | - Documentation of :binary:`~bin.mongod` and :binary:`~bin.mongos` and all other tools distributed with MongoDB. ---- -file: /reference/configuration-options -description: | - Full documentation of the configuration file and available run-time operations. ---- -file: /reference/parameters -description: | - Documentation of all :binary:`~bin.mongod` and :binary:`~bin.mongos` - parameters that are available in the :dbcommand:`setParameter` - (command) and :setting:`setParameter` run-time interface. ---- -file: /reference/limits -description: | - A list of important limits and thresholds imposed by MongoDB. ---- -file: /reference/explain-results -description: | - Documentation on information returned from explain operations. ---- -file: /reference/system-collections -description: | - Describes the collections that MongoDB reserves for internal use. ---- -file: /reference/connection-string -description: | - The complete specification of the MongoDB connection string format - that the drivers use to describe connections to MongoDB - deployments. ---- -file: /reference/collation -description: | - Description of collation fields as well as supported languages and - associated locales for collation. ---- -file: /reference/mongodb-wire-protocol -description: | - Description of the MongoDB Wire Protocol. ---- -file: /reference/log-messages -description: | - Describes the components of log messages. ---- -file: /reference/exit-codes -description: | - Details the codes and statuses that MongoDB returns when exiting. ---- -file: /reference/glossary -description: | - A glossary of common terms and concepts specific to MongoDB. ---- -file: /reference/default-mongodb-port -description: | - List of default ports used by MongoDB. ---- -file: /reference/server-sessions -description: | - Describes server sessions. -... diff --git a/source/includes/toc-replica-set-architectures.yaml b/source/includes/toc-replica-set-architectures.yaml deleted file mode 100644 index 83b1757f22e..00000000000 --- a/source/includes/toc-replica-set-architectures.yaml +++ /dev/null @@ -1,11 +0,0 @@ -file: /core/replica-set-architecture-three-members -description: | - Three-member replica sets provide the minimum - recommended architecture for a replica set. ---- -file: /core/replica-set-architecture-geographically-distributed -description: | - Geographically distributed sets include members in multiple - locations to protect against facility-specific failures, such as - power outages. -... diff --git a/source/includes/toc-replica-set-deployment.yaml b/source/includes/toc-replica-set-deployment.yaml deleted file mode 100644 index e9f5aadf694..00000000000 --- a/source/includes/toc-replica-set-deployment.yaml +++ /dev/null @@ -1,38 +0,0 @@ -file: /tutorial/deploy-replica-set -description: | - Configure a three-member replica set for production systems. ---- -file: /tutorial/deploy-replica-set-for-testing -description: | - Configure a three-member replica set for either - development or testing systems. ---- -file: /tutorial/deploy-geographically-distributed-replica-set -description: | - Create a geographically redundant replica set to - protect against location-centered availability limitations - (e.g. network and power interruptions). ---- -file: /tutorial/add-replica-set-arbiter -description: | - Add an arbiter give a replica set an odd number of voting - members to prevent election ties. ---- -file: /tutorial/convert-standalone-to-replica-set -description: | - Convert an existing standalone ``mongod`` instance into a - three-member replica set. ---- -file: /tutorial/expand-replica-set -description: | - Add a new member to an existing replica set. ---- -file: /tutorial/remove-replica-set-member -description: | - Remove a member from a replica set. ---- -file: /tutorial/replace-replica-set-member -description: | - Update the replica set configuration when the hostname of a member's - corresponding ``mongod`` instance has changed. -... diff --git a/source/includes/toc-replica-set-high-availability.yaml b/source/includes/toc-replica-set-high-availability.yaml deleted file mode 100644 index aa1489a9cf9..00000000000 --- a/source/includes/toc-replica-set-high-availability.yaml +++ /dev/null @@ -1,10 +0,0 @@ -file: /core/replica-set-elections -description: | - Elections occur when the primary becomes unavailable and the - replica set members autonomously select a new primary. ---- -file: /core/replica-set-rollbacks -description: | - A rollback reverts write operations on a former primary when the - member rejoins the replica set after a failover. -... diff --git a/source/includes/toc-replica-set-maintenance.yaml b/source/includes/toc-replica-set-maintenance.yaml deleted file mode 100644 index 1c0aa680b84..00000000000 --- a/source/includes/toc-replica-set-maintenance.yaml +++ /dev/null @@ -1,45 +0,0 @@ -file: /tutorial/change-oplog-size -description: | - Increase the size of the :term:`oplog` which logs operations. - In most cases, the default oplog size is sufficient. ---- -file: /tutorial/perform-maintence-on-replica-set-members -description: | - Perform maintenance on a member of a replica set while minimizing - downtime. ---- -file: /tutorial/force-member-to-be-primary -description: | - Force a replica set member to become primary. ---- -file: /tutorial/resync-replica-set-member -description: | - Sync the data on a member. Either perform initial sync on a new member - or resync the data on an existing member that has fallen too far - behind to catch up by way of normal replication. ---- -file: /tutorial/configure-replica-set-tag-sets -description: | - Assign tags to replica set members for use in targeting read and - write operations to specific members. ---- -file: /tutorial/reconfigure-replica-set-with-unavailable-members -description: | - Reconfigure a replica set when a majority of replica set members - are down or unreachable. ---- -file: /tutorial/manage-chained-replication -description: | - Disable or enable chained replication. Chained replication occurs - when a secondary replicates from another secondary instead of the - primary. ---- -file: /tutorial/change-hostnames-in-a-replica-set -description: | - Update the replica set configuration to reflect changes in members' - hostnames. ---- -file: /tutorial/configure-replica-set-secondary-sync-target -description: | - Specify the member that a secondary member synchronizes from. -... diff --git a/source/includes/toc-replica-set-member-configuration.yaml b/source/includes/toc-replica-set-member-configuration.yaml deleted file mode 100644 index 801f9be2ba3..00000000000 --- a/source/includes/toc-replica-set-member-configuration.yaml +++ /dev/null @@ -1,29 +0,0 @@ -file: /tutorial/adjust-replica-set-member-priority -description: | - Change the precedence given to a replica set members in an - election for primary. ---- -file: /tutorial/configure-secondary-only-replica-set-member -description: | - Make a secondary member ineligible for election as primary. ---- -file: /tutorial/configure-a-hidden-replica-set-member -description: | - Configure a secondary member to be invisible to applications in - order to support significantly different usage, such as a dedicated - backups. ---- -file: /tutorial/configure-a-delayed-replica-set-member -description: | - Configure a secondary member to keep a delayed copy of the data set in - order to provide a rolling backup. ---- -file: /tutorial/configure-a-non-voting-replica-set-member -description: | - Create a secondary member that keeps a copy of the data set but does - not vote in an election. ---- -file: /tutorial/convert-secondary-into-arbiter -description: | - Convert a secondary to an arbiter. -... diff --git a/source/includes/toc-replica-set-members.yaml b/source/includes/toc-replica-set-members.yaml deleted file mode 100644 index 1e0feb4f06e..00000000000 --- a/source/includes/toc-replica-set-members.yaml +++ /dev/null @@ -1,30 +0,0 @@ -file: /core/replica-set-primary -description: | - The primary is the only member of a replica set that accepts write operations. ---- -file: /core/replica-set-secondary -description: | - Secondary members replicate the primary's data set and accept read - operations. If the set has no primary, a secondary can become primary. ---- -file: /core/replica-set-priority-0-member -description: | - Priority 0 members are secondaries that cannot become the primary. ---- -file: /core/replica-set-hidden-member -description: | - Hidden members are secondaries that are invisible to - applications. These members support dedicated workloads, such as - reporting or backup. ---- -file: /core/replica-set-delayed-member -description: | - Delayed members are secondaries maintain a copy of the data set that reflect an - earlier, or delayed, state of the. These members provide a providing - rolling backups to help recover from certain kinds of errors. ---- -file: /core/replica-set-arbiter -description: | - An arbiter does not maintain a copy of the data set but participate - in elections. -... diff --git a/source/includes/toc-replica-set-processes.yaml b/source/includes/toc-replica-set-processes.yaml deleted file mode 100644 index 0fc2c7f579f..00000000000 --- a/source/includes/toc-replica-set-processes.yaml +++ /dev/null @@ -1,11 +0,0 @@ -file: /core/replica-set-oplog -description: | - The oplog records all operations that modify the - data in the replica set. ---- -file: /core/replica-set-sync -description: | - Secondaries must replicate all changes accepted by the - primary. This process is the basis of replica set - operations. -... diff --git a/source/includes/toc-replica-set-read-write-semantics.yaml b/source/includes/toc-replica-set-read-write-semantics.yaml deleted file mode 100644 index 19c5d57a0ff..00000000000 --- a/source/includes/toc-replica-set-read-write-semantics.yaml +++ /dev/null @@ -1,13 +0,0 @@ -file: /core/replica-set-write-concern -description: | - Write concern describes the level of acknowledgement requested from - MongoDB for write operations. ---- -file: /core/read-preference -description: | - Read preference specifies where (i.e. which members of the replica - set) the drivers should direct the read operations. ---- -file: /core/read-preference-mechanics -description: "Describes the mechanics of read preference." -... diff --git a/source/includes/toc-replica-set-reference.yaml b/source/includes/toc-replica-set-reference.yaml deleted file mode 100644 index f9519f77b2c..00000000000 --- a/source/includes/toc-replica-set-reference.yaml +++ /dev/null @@ -1,22 +0,0 @@ -file: /reference/replica-configuration -description: | - Complete documentation of the :term:`replica set` configuration - object returned by :method:`rs.conf()`. ---- -file: /reference/replica-set-protocol-versions -description: | - Reference on the replica set protocol version. ---- -file: /tutorial/troubleshoot-replica-sets -description: | - Replica set trouble shooting guide. ---- -file: /reference/local-database -description: | - Complete documentation of the content of the ``local`` database that - :binary:`~bin.mongod` instances use to support replication. ---- -file: /reference/replica-states -description: | - Reference for the replica set member states. -... diff --git a/source/includes/toc-replication-core-landing.yaml b/source/includes/toc-replication-core-landing.yaml deleted file mode 100644 index f675d9d08fc..00000000000 --- a/source/includes/toc-replication-core-landing.yaml +++ /dev/null @@ -1,22 +0,0 @@ -file: /core/replica-set-members -description: "Introduces the components of replica sets." ---- -file: /core/replica-set-architectures -description: | - Introduces architectural considerations related to - replica sets deployment planning. ---- -file: /core/replica-set-high-availability -description: | - Presents the details of the automatic failover and recovery process - with replica sets. ---- -file: /applications/replication -description: | - Presents the semantics for targeting read and write operations to - the replica set, with an awareness of location and set - configuration. ---- -file: /core/replication-process -description: "Mechanics of the replication process and related topics." -... diff --git a/source/includes/toc-security-concepts-access-control.yaml b/source/includes/toc-security-concepts-access-control.yaml deleted file mode 100644 index fe4e11fd29d..00000000000 --- a/source/includes/toc-security-concepts-access-control.yaml +++ /dev/null @@ -1,8 +0,0 @@ -file: /core/authorization -description: | - Introduction to Role Based Access Control used in MongoDB ---- -file: /core/collection-level-access-control -description: | - Specify collection-level access control. -... diff --git a/source/includes/toc-security-landing.yaml b/source/includes/toc-security-landing.yaml deleted file mode 100644 index 72025f0d9fc..00000000000 --- a/source/includes/toc-security-landing.yaml +++ /dev/null @@ -1,23 +0,0 @@ -file: /core/security-introduction -description: | - A high-level introduction to security and MongoDB deployments. ---- -file: /core/security -description: | - The core documentation of security. ---- -file: /administration/security -description: | - Tutorials for enabling and configuring security features for MongoDB. ---- -file: /reference/security -description: | - Reference for security related functions. ---- -file: /administration/security-checklist -description: | - A high level overview of global security consideration for - administrators of MongoDB deployments. Use this checklist if you are - new to deploying MongoDB in production and want to implement high - quality security practices. -... diff --git a/source/includes/toc-security-reference.yaml b/source/includes/toc-security-reference.yaml deleted file mode 100644 index 18242bd711a..00000000000 --- a/source/includes/toc-security-reference.yaml +++ /dev/null @@ -1,17 +0,0 @@ -file: /reference/system-roles-collection -description: | - Describes the content of the collection that stores user-defined roles. ---- -file: /reference/system-users-collection -description: | - Describes the content of the collection that stores users' credentials and - role assignments. ---- -file: /reference/resource-document -description: | - Describes the resource document for roles. ---- -file: /reference/privilege-actions -description: | - List of the actions available for privileges. -... diff --git a/source/includes/toc-security-release-note-alerts.yaml b/source/includes/toc-security-release-note-alerts.yaml deleted file mode 100644 index 5697b7336ad..00000000000 --- a/source/includes/toc-security-release-note-alerts.yaml +++ /dev/null @@ -1,4 +0,0 @@ -file: /release-notes/security -description: | - Security vulnerability for password. -... diff --git a/source/includes/toc-sharded-cluster-administration.yaml b/source/includes/toc-sharded-cluster-administration.yaml deleted file mode 100644 index 1bedf2f50e5..00000000000 --- a/source/includes/toc-sharded-cluster-administration.yaml +++ /dev/null @@ -1,50 +0,0 @@ -file: /administration/sharded-cluster-config-servers -name: Config Server Administration -description: | - This section contains articles and tutorials related to - sharded cluster config server administration ---- -file: /tutorial/view-sharded-cluster-configuration -description: | - View status information about the cluster's databases, shards, and - chunks. ---- -file: /tutorial/restart-sharded-cluster -description: | - Stop and restart a sharded cluster. ---- -file: /tutorial/migrate-sharded-cluster-to-new-hardware -description: | - Migrate a sharded cluster to a different hardware system, for example, - when moving a pre-production environment to production. ---- -file: /tutorial/add-shards-to-shard-cluster -description: | - Add a shard to add capacity to a sharded cluster. ---- -file: /tutorial/remove-shards-from-cluster -description: | - Migrate a single shard's data and remove the shard. ---- -file: /tutorial/clear-jumbo-flag -description: | - Manually clear ``jumbo`` flag from a chunk. ---- -file: /tutorial/backup-sharded-cluster-metadata -description: | - Create a backup of a sharded cluster's metadata while keeping the - cluster operational. ---- -file: /tutorial/convert-sharded-cluster-to-replica-set -description: | - Convert a sharded cluster into a single replica set. ---- -file: /tutorial/convert-replica-set-to-replicated-shard-cluster -description: | - Convert a replica set to a sharded cluster in which each shard is its - own replica set. ---- -file: /tutorial/convert-shard-standalone-to-shard-replica-set -description: | - Convert a shard standalone instance to a shard replica set. -... \ No newline at end of file diff --git a/source/includes/toc-sharded-cluster-architectures.yaml b/source/includes/toc-sharded-cluster-architectures.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/source/includes/toc-sharded-cluster-components.yaml b/source/includes/toc-sharded-cluster-components.yaml deleted file mode 100644 index 1652dfcef62..00000000000 --- a/source/includes/toc-sharded-cluster-components.yaml +++ /dev/null @@ -1,17 +0,0 @@ -file: /core/sharded-cluster-shards -description: | - A shard is a single server or replica set that holds a part of the - sharded collection. ---- -file: /core/sharded-cluster-config-servers -name: Config Servers (metadata) -description: | - Config servers hold the metadata about the cluster, such as the shard - location of the data. ---- -file: /core/sharded-cluster-query-router -name: Router (mongos) -description: | - :term:`mongos` instances route queries and write operations to - :term:`shards` in a sharded cluster. -... diff --git a/source/includes/toc-sharded-cluster-config-server-admin.yaml b/source/includes/toc-sharded-cluster-config-server-admin.yaml deleted file mode 100644 index 34c5b9226dd..00000000000 --- a/source/includes/toc-sharded-cluster-config-server-admin.yaml +++ /dev/null @@ -1,4 +0,0 @@ -file: /tutorial/replace-config-server -description: | - Replace a config server in a config server replica set. -... diff --git a/source/includes/toc-sharded-cluster-data.yaml b/source/includes/toc-sharded-cluster-data.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/source/includes/toc-sharded-cluster-deployment.yaml b/source/includes/toc-sharded-cluster-deployment.yaml deleted file mode 100644 index ee713284fe0..00000000000 --- a/source/includes/toc-sharded-cluster-deployment.yaml +++ /dev/null @@ -1,6 +0,0 @@ -file: /tutorial/deploy-shard-cluster -description: | - Set up a sharded cluster by creating the needed data directories, - starting the required MongoDB instances, and configuring the cluster - settings. -... diff --git a/source/includes/toc-sharded-cluster-hashed-sharding.yaml b/source/includes/toc-sharded-cluster-hashed-sharding.yaml deleted file mode 100644 index 3aedc9bcd51..00000000000 --- a/source/includes/toc-sharded-cluster-hashed-sharding.yaml +++ /dev/null @@ -1,4 +0,0 @@ -file: /tutorial/deploy-sharded-cluster-hashed-sharding -description: | - Tutorial on sharding a collection using a hashed shard key -... \ No newline at end of file diff --git a/source/includes/toc-sharded-cluster-introduction.yaml b/source/includes/toc-sharded-cluster-introduction.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/source/includes/toc-sharded-cluster-mechanics.yaml b/source/includes/toc-sharded-cluster-mechanics.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/source/includes/toc-sharded-cluster-operations.yaml b/source/includes/toc-sharded-cluster-operations.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/source/includes/toc-sharded-cluster-shard-key.yaml b/source/includes/toc-sharded-cluster-shard-key.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/source/includes/toc-sharded-cluster-tutorials-landing.yaml b/source/includes/toc-sharded-cluster-tutorials-landing.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/source/includes/toc-sharding-balancing.yaml b/source/includes/toc-sharding-balancing.yaml deleted file mode 100644 index 2b0fbb24f42..00000000000 --- a/source/includes/toc-sharding-balancing.yaml +++ /dev/null @@ -1,8 +0,0 @@ -file: /tutorial/manage-sharded-cluster-balancer -description: | - Common administrative procedures related to the balancer ---- -file: /tutorial/migrate-chunks-in-sharded-cluster -description: | - Manually migrate chunks without using the automatic balance process. -... \ No newline at end of file diff --git a/source/includes/toc-sharding-core-landing.yaml b/source/includes/toc-sharding-core-landing.yaml deleted file mode 100644 index 76aa46cdd70..00000000000 --- a/source/includes/toc-sharding-core-landing.yaml +++ /dev/null @@ -1,28 +0,0 @@ -file: /core/sharded-cluster-components -description: | - A sharded cluster consists of shards, config servers, and - :binary:`~bin.mongos` instances. ---- -file: /core/sharded-cluster-architectures -description: | - Outlines the requirements for sharded clusters, and provides - examples of several possible architectures for sharded clusters. ---- -file: /core/sharded-cluster-operations -description: | - Discusses the operations of sharded clusters with regards to the - automatic balancing of data in a cluster and other related - availability and security considerations. ---- -file: /core/sharded-cluster-mechanics -description: | - Discusses the internal operation and behavior of sharded - clusters, including chunk migration, balancing, and the cluster - metadata. ---- -file: /data-center-awareness -description: | - Presents the MongoDB features that allow application developers and - database administrators to configure their deployments to be more - data center aware or allow operational and location-based separation. -... diff --git a/source/includes/toc-sharding-data-partitioning.yaml b/source/includes/toc-sharding-data-partitioning.yaml deleted file mode 100644 index 05b62023366..00000000000 --- a/source/includes/toc-sharding-data-partitioning.yaml +++ /dev/null @@ -1,17 +0,0 @@ -file: /tutorial/create-chunks-in-sharded-cluster -description: | - Create chunks, or *pre-split* empty collection to ensure an even - distribution of chunks during data ingestion. ---- -file: /tutorial/split-chunks-in-sharded-cluster -description: | - Manually create chunks in a sharded collection. ---- -file: /tutorial/merge-chunks-in-sharded-cluster -description: | - Use the :dbcommand:`mergeChunks` to manually combine chunk ranges. ---- -file: /tutorial/modify-chunk-size-in-sharded-cluster -description: | - Modify the default chunk size in a sharded collection -... \ No newline at end of file diff --git a/source/includes/toc-sharding-landing.yaml b/source/includes/toc-sharding-landing.yaml deleted file mode 100644 index ae7403a096e..00000000000 --- a/source/includes/toc-sharding-landing.yaml +++ /dev/null @@ -1,48 +0,0 @@ -file: /core/sharded-cluster-components -description: | - A sharded cluster consists of shards, config servers, and mongos instances. ---- -file: /core/sharding-shard-key -description: | - MongoDB uses the shard key to divide a collection's data across the cluster's shards. ---- -file: /core/hashed-sharding -description: | - Hashed sharding facilitates even distribution of data within the cluster. ---- -file: /core/ranged-sharding -description: | - Default sharding methodology associating contiguous ranges of data to - specific shards. ---- -file: /tutorial/deploy-shard-cluster -description: | - Learn how to create a new sharded cluster using either hashed sharding - or ranged sharding. ---- -file: /core/zone-sharding -description: | - A zone represents one or more ranges of shard key values for a sharded - collection. MongoDB routes reads and writes for sharded data covered by - a zone only to shards inside that zone. For use in managing data distribution - and deployment patterns. ---- -file: /core/sharding-data-partitioning -description: | - MongoDB partitions data into chunks, which are distributed across the - shards in the cluster ---- -file: /core/sharding-balancer-administration -name: Balancer -description: | - This section contains articles and tutorials related to - sharded cluster balancer. ---- -file: /administration/sharded-cluster-administration -name: Administration -description: | - Administration of a Sharded Cluster ---- -file: /reference/sharding -description: "Reference for sharding-related functions and operations." -... diff --git a/source/includes/toc-sharding-reference.yaml b/source/includes/toc-sharding-reference.yaml deleted file mode 100644 index 1962a796d20..00000000000 --- a/source/includes/toc-sharding-reference.yaml +++ /dev/null @@ -1,14 +0,0 @@ -file: /core/sharded-cluster-requirements -name: Operational Restrictions -description: | - Requirement for deploying a sharded cluster ---- -file: /tutorial/troubleshoot-sharded-clusters -description: | - Common strategies for troubleshooting sharded cluster deployments. ---- -file: /reference/config-database -description: | - Complete documentation of the content of the ``local`` database - that MongoDB uses to store sharded cluster metadata. -... diff --git a/source/includes/toc-sharding-zones.yaml b/source/includes/toc-sharding-zones.yaml deleted file mode 100644 index 2979ea2c9d4..00000000000 --- a/source/includes/toc-sharding-zones.yaml +++ /dev/null @@ -1,20 +0,0 @@ -file: /tutorial/manage-shard-zone -description: | - Administrative tasks related to configuring zones in sharded clusters ---- -file: /tutorial/sharding-segmenting-data-by-location -description: | - Use zones to segment data in a sharded cluster by geographic location ---- -file: /tutorial/sharding-tiered-hardware-for-varying-slas -description: | - Tutorial on tiered storage for varying SLA ---- -file: /tutorial/sharding-segmenting-shards -description: | - Segmenting Shards based on Application or Customer using Tag Aware Sharding ---- -file: /tutorial/sharding-high-availability-writes -description: | - Tutorial on facilitating high availability writes using Tag Aware Sharding -... diff --git a/source/includes/toc-spec-aggregation-reference.yaml b/source/includes/toc-spec-aggregation-reference.yaml deleted file mode 100644 index a32a9b90116..00000000000 --- a/source/includes/toc-spec-aggregation-reference.yaml +++ /dev/null @@ -1,30 +0,0 @@ -level: 1 -source: - file: toc-aggregation-reference.yaml - ref: /meta/aggregation-quick-reference ---- -level: 1 -source: - file: toc-aggregation-reference.yaml - ref: /reference/operator/aggregation/interface ---- -level: 1 -source: - file: toc-aggregation-reference.yaml - ref: /reference/aggregation-commands-comparison ---- -level: 1 -source: - file: toc-operator-landing.yaml - ref: /reference/operator/aggregation ---- -level: 1 -source: - file: toc-aggregation-reference.yaml - ref: /reference/aggregation-variables ---- -level: 1 -source: - file: toc-aggregation-reference.yaml - ref: /reference/sql-aggregation-comparison -... diff --git a/source/includes/toc-spec-data-center-awareness.yaml b/source/includes/toc-spec-data-center-awareness.yaml deleted file mode 100644 index 960463b29ab..00000000000 --- a/source/includes/toc-spec-data-center-awareness.yaml +++ /dev/null @@ -1,15 +0,0 @@ -level: 1 -source: - file: toc-data-center-awareness.yaml - ref: /core/workload-isolation ---- -level: 1 -source: - file: toc-sharding-landing.yaml - ref: /core/zone-sharding ---- -level: 1 -source: - file: toc-sharding-zones.yaml - ref: /tutorial/manage-shard-zone -... diff --git a/source/includes/toc-spec-data-model-examples-landing.yaml b/source/includes/toc-spec-data-model-examples-landing.yaml deleted file mode 100644 index ba3c7ac89cb..00000000000 --- a/source/includes/toc-spec-data-model-examples-landing.yaml +++ /dev/null @@ -1,56 +0,0 @@ -level: 1 -source: - file: toc-data-model-examples-landing.yaml - ref: /applications/data-models-relationships ---- -level: 2 -source: - file: toc-data-models-relationships.yaml - ref: /tutorial/model-embedded-one-to-one-relationships-between-documents ---- -level: 2 -source: - file: toc-data-models-relationships.yaml - ref: /tutorial/model-embedded-one-to-many-relationships-between-documents ---- -level: 2 -source: - file: toc-data-models-relationships.yaml - ref: /tutorial/model-referenced-one-to-many-relationships-between-documents ---- -level: 1 -source: - file: toc-data-model-examples-landing.yaml - ref: /applications/data-models-tree-structures ---- -level: 2 -source: - file: toc-data-models-tree-structures.yaml - ref: /tutorial/model-tree-structures-with-parent-references ---- -level: 2 -source: - file: toc-data-models-tree-structures.yaml - ref: /tutorial/model-tree-structures-with-child-references ---- -description: See :doc:`/applications/data-models-tree-structures` for additional examples - of data models for tree structures. -level: 2 -ref: VZnPQlFrtCPTvIC -text_only: true ---- -level: 1 -source: - file: toc-data-model-examples-landing.yaml - ref: /applications/data-models-applications ---- -level: 2 -source: - file: toc-data-models-applications.yaml - ref: /tutorial/model-data-for-atomic-operations ---- -level: 2 -source: - file: toc-data-models-applications.yaml - ref: /tutorial/model-data-for-keyword-search -... diff --git a/source/includes/toc-spec-indexes-geo-tutorials.yaml b/source/includes/toc-spec-indexes-geo-tutorials.yaml deleted file mode 100644 index 4e0c3c5b9f5..00000000000 --- a/source/includes/toc-spec-indexes-geo-tutorials.yaml +++ /dev/null @@ -1,35 +0,0 @@ -level: 1 -source: - file: toc-indexes-tutorial-geo.yaml - ref: /tutorial/geospatial-tutorial ---- -level: 1 -source: - file: toc-indexes-tutorial-geo.yaml - ref: /tutorial/build-a-2dsphere-index ---- -level: 1 -source: - file: toc-indexes-tutorial-geo.yaml - ref: /tutorial/query-a-2dsphere-index ---- -level: 1 -source: - file: toc-indexes-tutorial-geo.yaml - ref: /tutorial/build-a-2d-index ---- -level: 1 -source: - file: toc-indexes-tutorial-geo.yaml - ref: /tutorial/query-a-2d-index ---- -level: 1 -source: - file: toc-indexes-tutorial-geo.yaml - ref: /tutorial/build-a-geohaystack-index ---- -level: 1 -source: - file: toc-indexes-tutorial-geo.yaml - ref: /tutorial/calculate-distances-using-spherical-geometry-with-2d-geospatial-indexes -... diff --git a/source/includes/toc-spec-indexes-text-search-tutorials.yaml b/source/includes/toc-spec-indexes-text-search-tutorials.yaml deleted file mode 100644 index 80c1dc76cc5..00000000000 --- a/source/includes/toc-spec-indexes-text-search-tutorials.yaml +++ /dev/null @@ -1,25 +0,0 @@ -level: 1 -source: - file: toc-indexes-tutorial-text.yaml - ref: /tutorial/create-text-index-on-multiple-fields ---- -level: 1 -source: - file: toc-indexes-tutorial-text.yaml - ref: /tutorial/specify-language-for-text-index ---- -level: 1 -source: - file: toc-indexes-tutorial-text.yaml - ref: /tutorial/avoid-text-index-name-limit ---- -level: 1 -source: - file: toc-indexes-tutorial-text.yaml - ref: /tutorial/control-results-of-text-search ---- -level: 1 -source: - file: toc-indexes-tutorial-text.yaml - ref: /tutorial/limit-number-of-items-scanned-for-text-search -... diff --git a/source/includes/toc-spec-installation-linux-packages.yaml b/source/includes/toc-spec-installation-linux-packages.yaml deleted file mode 100644 index ccddef7c1cd..00000000000 --- a/source/includes/toc-spec-installation-linux-packages.yaml +++ /dev/null @@ -1,25 +0,0 @@ -level: 1 -source: - file: toc-installation-linux.yaml - ref: /tutorial/install-mongodb-on-red-hat ---- -level: 1 -source: - file: toc-installation-linux.yaml - ref: /tutorial/install-mongodb-on-ubuntu ---- -level: 1 -source: - file: toc-installation-linux.yaml - ref: /tutorial/install-mongodb-on-debian ---- -level: 1 -source: - file: toc-installation-linux.yaml - ref: /tutorial/install-mongodb-on-suse ---- -level: 1 -source: - file: toc-installation-linux.yaml - ref: /tutorial/install-mongodb-on-amazon -... diff --git a/source/includes/toc-spec-installation.yaml b/source/includes/toc-spec-installation.yaml deleted file mode 100644 index 068a870cc9e..00000000000 --- a/source/includes/toc-spec-installation.yaml +++ /dev/null @@ -1,75 +0,0 @@ -level: 1 -source: - file: toc-installation-community-landing.yaml - ref: /administration/install-community ---- -level: 2 -source: - file: toc-install-on-linux-landing.yaml - ref: /administration/install-on-linux ---- -level: 3 -source: - file: toc-installation-linux.yaml - ref: /tutorial/install-mongodb-on-red-hat ---- -level: 3 -source: - file: toc-installation-linux.yaml - ref: /tutorial/install-mongodb-on-amazon ---- -level: 3 -source: - file: toc-installation-linux.yaml - ref: /tutorial/install-mongodb-on-suse ---- -level: 3 -source: - file: toc-installation-linux.yaml - ref: /tutorial/install-mongodb-on-ubuntu ---- -level: 3 -source: - file: toc-installation-linux.yaml - ref: /tutorial/install-mongodb-on-debian ---- -level: 2 -source: - file: toc-installation-community.yaml - ref: /tutorial/install-mongodb-on-os-x ---- -level: 2 -source: - file: toc-installation-community.yaml - ref: /tutorial/install-mongodb-on-windows ---- -level: 1 -source: - file: toc-installation-enterprise-landing.yaml - ref: /administration/install-enterprise ---- -level: 3 -source: - file: toc-installation-enterprise-linux.yaml - ref: /tutorial/install-mongodb-enterprise-on-red-hat ---- -level: 3 -source: - file: toc-installation-enterprise-linux.yaml - ref: /tutorial/install-mongodb-enterprise-on-ubuntu ---- -level: 3 -source: - file: toc-installation-enterprise-linux.yaml - ref: /tutorial/install-mongodb-enterprise-on-amazon ---- -level: 2 -source: - file: toc-installation-enterprise.yaml - ref: /tutorial/install-mongodb-enterprise-on-os-x ---- -level: 2 -source: - file: toc-installation-enterprise.yaml - ref: /tutorial/install-mongodb-enterprise-on-windows -... diff --git a/source/includes/toc-spec-sharded-cluster-tutorials-landing.yaml b/source/includes/toc-spec-sharded-cluster-tutorials-landing.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/source/includes/toc-spec-sharding-core-landing.yaml b/source/includes/toc-spec-sharding-core-landing.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/source/includes/toc-spec-sharding-landing.yaml b/source/includes/toc-spec-sharding-landing.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/source/includes/toc-storage-engines.yaml b/source/includes/toc-storage-engines.yaml deleted file mode 100644 index d0b7b2a258f..00000000000 --- a/source/includes/toc-storage-engines.yaml +++ /dev/null @@ -1,8 +0,0 @@ -file: /core/wiredtiger -description: | - An overview of the WiredTiger storage engine. ---- -file: /core/inmemory -description: | - An overview of the in-memory storage engine. -... diff --git a/source/includes/toc-storage.yaml b/source/includes/toc-storage.yaml deleted file mode 100644 index 78c880a0f37..00000000000 --- a/source/includes/toc-storage.yaml +++ /dev/null @@ -1,16 +0,0 @@ -file: /core/storage-engines -description: | - An introduction to MongoDB storage engines. ---- -file: /core/journaling -description: | - A guide on using and configuring the :term:`journal`. ---- -file: /core/gridfs -description: | - A versatile storage system suited to handling large files. ---- -file: /faq/storage -description: | - Frequently asked questions about storage. -... diff --git a/source/includes/upgrade-copy.rst b/source/includes/upgrade-copy.rst index 8334ef58f66..4920cbf5b6a 100644 --- a/source/includes/upgrade-copy.rst +++ b/source/includes/upgrade-copy.rst @@ -5,7 +5,7 @@ If you need guidance on upgrading to |newversion|, `MongoDB offers major version upgrade services -`_ to help ensure +`_ to help ensure a smooth transition without interruption to your MongoDB application. Upgrade Recommendations and Checklists diff --git a/source/index.txt b/source/index.txt index a66024bb875..0d1cd0cd650 100644 --- a/source/index.txt +++ b/source/index.txt @@ -1,21 +1,17 @@ :orphan: -======================================= -The MongoDB |version| Dev Series Manual -======================================= +============================ +The MongoDB |version| Manual +============================ .. default-domain:: mongodb -.. admonition:: MongoDB 4.4 Dev Series (4.3.x) Available - :class: warning +.. admonition:: MongoDB 4.2 Released Aug 13, 2019 + :class: note - MongoDB 4.4 is currently in development as part of the 4.3 development - series. While the 4.3-dev-series are available, these versions of MongoDB - are for **testing purposes only and not for production use**. - - For new features in MongoDB 4.3.x, see :doc:`/release-notes/4.4`. + For new features in MongoDB 4.2 see :doc:`/release-notes/4.2`. -Welcome to the MongoDB |version| Manual! MongoDB is a +Welcome to the MongoDB |version| Manual! MongoDB is a document database designed for ease of development and scaling. The Manual introduces key concepts in MongoDB, presents the query language, and provides operational and administrative @@ -31,27 +27,31 @@ database: - MongoDB Enterprise is available as part of the MongoDB Enterprise Advanced subscription and includes comprehensive support for your MongoDB deployment. MongoDB Enterprise also adds enterprise-focused - features such as LDAP and Kerberos support, on-disk encryption, + features such as LDAP and Kerberos support, on-disk encryption, and auditing. +MongoDB also offers +`Atlas `__, +a hosted MongoDB Enterprise service option in the cloud which requires +no installation overhead and offers a free tier to get started. + The Manual documents both MongoDB Community and Enterprise features and functionality. Getting Started --------------- -MongoDB provides a :gettingstarted:`Getting Started Guide ` in the -following editions. +MongoDB provides a Getting Started Guide in the following editions: .. list-table:: :class: index-table * - :doc:`mongo Shell Edition ` - + `Node.JS Edition `_ - - `Python Edition `_ - + - :api:`Python Edition ` + `C++ Edition `_ - `Java Edition `_ @@ -123,10 +123,10 @@ Community --------- Getting involved in the MongoDB community is a great way to build -relationships with other talented and like minded engineers, increase +relationships with other talented and like-minded engineers, increase awareness for the interesting work that you are doing, and sharpen your skills. To learn about the MongoDB community, see -`Get Involved with MongoDB `_. +`Get Involved with MongoDB `_. Learning MongoDB ---------------- @@ -135,21 +135,24 @@ In addition to the documentation, there are many ways to learn to use MongoDB. You can: - Enroll in a free online course at `MongoDB University - `_ + `_ - Browse the archive of `MongoDB Presentations - `_ + `_ - Join a local `MongoDB User Group (MUG) - `_ + `_ -- Attend an upcoming MongoDB `event `_ or - `webinar `_ +- Attend an upcoming MongoDB `event `_ or + `webinar `_ -- Read the `MongoDB blog `_ +- Read the `MongoDB blog `_ - Download the `Architecture Guide - `_ + `_ + +- Read the `Practical MongoDB Aggregations + `__ e-book Licensing --------- @@ -170,21 +173,20 @@ Additional Resources `MongoDB, Inc.`_ The company behind MongoDB. - `MongoDB Atlas `_ + `MongoDB Atlas `_ Database as a service. |mms-home| A cloud-based hosted operations management solution for MongoDB. - `MongoDB Ops Manager `_ + `MongoDB Ops Manager `_ Enterprise operations management solution for MongoDB: includes Automation, Backup, and Monitoring. - `MongoDB Ecosystem `_ - The documentation available for the drivers, frameworks, tools, - and services for use with MongoDB. + `MongoDB Drivers `_ + The documentation available for the drivers for use with MongoDB. -.. _`MongoDB, Inc.`: https://www.mongodb.com?jmp=docs +.. _`MongoDB, Inc.`: https://www.mongodb.com?tck=docs_server .. include:: /includes/replacement-mms.rst diff --git a/source/installation.txt b/source/installation.txt index ac7aed3ffa2..f2083584eaf 100644 --- a/source/installation.txt +++ b/source/installation.txt @@ -18,20 +18,21 @@ Install MongoDB .. index:: installation guides .. index:: installation -MongoDB is available in two editions: *Community* and *Enterprise*. +MongoDB is available in two server editions: *Community* and +*Enterprise*. -.. _`MongoDB Download Center`: https://www.mongodb.com/download-center/community?jmp=docs +.. _`MongoDB Download Center`: https://www.mongodb.com/try/download/community?tck=docs_server -.. tip:: +.. include:: /includes/fact-atlas-banner.rst - This section of the manual contains information on installing - MongoDB. +This section of the manual contains information on installing +MongoDB. - - For instructions on upgrading your current deployment to MongoDB - 4.2, see :ref:`4.2-upgrade` instead. +- For instructions on upgrading your current deployment to MongoDB + 4.2, see :ref:`4.2-upgrade` instead. - - For instructions on upgrading to the latest patch release for your - current version, see :doc:`/tutorial/upgrade-revision` instead. +- For instructions on upgrading to the latest patch release for your + current version, see :doc:`/tutorial/upgrade-revision` instead. MongoDB Community Edition Installation Tutorials ------------------------------------------------ @@ -133,12 +134,17 @@ PPC64LE (MongoDB Enterprise Edition) .. include:: /includes/fact-platform-ppc64le.rst -s390x -~~~~~ +s390x (MongoDB Community Edition) +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +.. include:: /includes/fact-platform-s390x-community.rst + +s390x (MongoDB Enterprise Edition) +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +.. include:: /includes/fact-platform-s390x-enterprise.rst -.. include:: /includes/fact-platform-s390x.rst - .. toctree:: :hidden: :titlesonly: diff --git a/source/introduction.txt b/source/introduction.txt index 586b0fd0c27..5400f30e340 100644 --- a/source/introduction.txt +++ b/source/introduction.txt @@ -85,7 +85,7 @@ operations (CRUD) ` as well as: `. .. seealso:: - + - :doc:`/reference/sql-comparison` - :doc:`/reference/sql-aggregation-comparison` diff --git a/source/meta/administration.txt b/source/meta/administration.txt deleted file mode 100644 index af74a5b63ce..00000000000 --- a/source/meta/administration.txt +++ /dev/null @@ -1,20 +0,0 @@ -:orphan: - -====================== -MongoDB Administration -====================== - -.. include:: /administration.txt - :start-after: admin-introduction-start - :end-before: admin-introduction-end - -.. include:: /includes/toc/administration-landing.rst - -Appendix --------- - -.. toctree:: - :titlesonly: - - /administration/replica-sets - /administration/sharded-clusters diff --git a/source/meta/aggregation-quick-reference.txt b/source/meta/aggregation-quick-reference.txt index 6833dce750a..b7ad0a1914a 100644 --- a/source/meta/aggregation-quick-reference.txt +++ b/source/meta/aggregation-quick-reference.txt @@ -38,7 +38,7 @@ multiple times in a pipeline. Stages (``db.aggregate``) ~~~~~~~~~~~~~~~~~~~~~~~~~ -Starting in version 3.6, MongoDB also provides the the +Starting in version 3.6, MongoDB also provides the :method:`db.aggregate` method: .. code-block:: javascript @@ -59,38 +59,111 @@ For the updates, the pipeline can consist of the following stages: .. include:: /includes/list-update-agg-stages.rst +.. seealso:: :doc:`/tutorial/update-documents-with-aggregation-pipeline` + .. _aggregation-expressions: Expressions ----------- -Expressions can include :ref:`field paths and system variables -`, :ref:`literals `, -:ref:`expression objects `, and -:ref:`expression operators `. -Expressions can be nested. +Expressions can include :ref:`field paths `, +:ref:`literals `, :ref:`system variables +`, :ref:`expression objects +`, and :ref:`expression operators +`. Expressions can be nested. .. _agg-quick-ref-field-paths: -Field Path and System Variables -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +Field Paths +~~~~~~~~~~~ Aggregation expressions use :term:`field path` to access fields in the -input documents. To specify a field path, use a string that prefixes -with a dollar sign ``$`` the field name or the :ref:`dotted field name -`, if the field is in the embedded document. For -example, ``"$user"`` to specify the field path for the ``user`` field -or ``"$user.name"`` to specify the field path to ``"user.name"`` field. +input documents. To specify a field path, prefix the field name or the +:ref:`dotted field name ` (if the field is in +the embedded document) with a dollar sign ``$``. For example, +``"$user"`` to specify the field path for the ``user`` field or +``"$user.name"`` to specify the field path to ``"user.name"`` field. ``"$"`` is equivalent to ``"$$CURRENT."`` where the :variable:`CURRENT` is a system variable that defaults to the root of -the current object in the most stages, unless stated otherwise in -specific stages. :variable:`CURRENT` can be rebound. +the current object, unless stated otherwise in specific stages. + +.. _agg-quick-ref-variables: + +Aggregation Variables +~~~~~~~~~~~~~~~~~~~~~ + +MongoDB provides various aggregation :ref:`system variables +` for use in expressions. To access variables, +prefix the variable name with ``$$``. For example: -Along with the :variable:`CURRENT` system variable, other :ref:`system -variables ` are also available for use in -expressions. To access variables in expressions, prefix the variable -name with ``$$``. +.. list-table:: + :header-rows: 1 + :widths: 15 15 65 + + + * - Variable + + - Access via ``$$`` + + - Brief Description + + * - :variable:`NOW` + + - ``$$NOW`` + + - Returns the current datetime value, which is same across all + members of the deployment and remains constant throughout the + aggregation pipeline. (Available in 4.2+) + + * - :variable:`CLUSTER_TIME` + + - ``$$CLUSTER_TIME`` + + - Returns the current timestamp value, which is same across all + members of the deployment and remains constant throughout the + aggregation pipeline. For replica sets and sharded clusters + only. (Available in 4.2+) + + * - :variable:`ROOT` + + - ``$$ROOT`` + + - References the root document, i.e. the top-level document. + + * - :variable:`CURRENT` + + - ``$$CURRENT`` + + - References the start of the field path, which by default is + :variable:`ROOT` but can be changed. + + * - :variable:`REMOVE` + + - ``$$REMOVE`` + + - Allows for the conditional exclusion of fields. (Available in 3.6+) + + * - :variable:`DESCEND` + + - ``$$DESCEND`` + + - One of the allowed results of a :pipeline:`$redact` expression. + + * - :variable:`PRUNE` + + - ``$$PRUNE`` + + - One of the allowed results of a :pipeline:`$redact` expression. + + * - :variable:`KEEP` + + - ``$$KEEP`` + + - One of the allowed results of a :pipeline:`$redact` expression. + +For a more detailed description of these variables, see :ref:`system +variables `. .. _agg-quick-ref-literals: @@ -170,8 +243,8 @@ Date Expression Operators .. include:: /includes/extracts/agg-operators-date.rst -Literal Expresion Operator -~~~~~~~~~~~~~~~~~~~~~~~~~~ +Literal Expression Operator +~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. include:: /includes/extracts/agg-operators-literal.rst @@ -240,105 +313,128 @@ Variable Expression Operators Index of Expression Operators ----------------------------- -.. list-table:: - - * - | :expression:`$abs` - | :expression:`$add` - | :group:`$addToSet` - | :expression:`$allElementsTrue` - | :expression:`$and` - | :expression:`$anyElementTrue` - | :expression:`$arrayElemAt` - | :expression:`$arrayToObject` - | :group:`$avg` - | :expression:`$cmp` - | :expression:`$concat` - | :expression:`$concatArrays` - | :expression:`$cond` - | :expression:`$dateFromParts` - | :expression:`$dateToParts` - | :expression:`$dateFromString` - | :expression:`$dateToString` - | :expression:`$dayOfMonth` - | :expression:`$dayOfWeek` - | :expression:`$dayOfYear` - | :expression:`$divide` - - - | :expression:`$eq` - | :expression:`$exp` - | :expression:`$filter` - | :group:`$first` - | :expression:`$floor` - | :expression:`$gt` - | :expression:`$gte` - | :expression:`$hour` - | :expression:`$ifNull` - | :expression:`$in` - | :expression:`$indexOfArray` - | :expression:`$indexOfBytes` - | :expression:`$indexOfCP` - | :expression:`$isArray` - | :expression:`$isoDayOfWeek` - | :expression:`$isoWeek` - | :expression:`$isoWeekYear` - | :group:`$last` - | :expression:`$let` - | :expression:`$literal` - - - | :expression:`$ln` - | :expression:`$log` - | :expression:`$log10` - | :expression:`$lt` - | :expression:`$lte` - | :expression:`$ltrim` - | :expression:`$map` - | :group:`$max` - | :expression:`$mergeObjects` - | :expression:`$meta` - | :group:`$min` - | :expression:`$millisecond` - | :expression:`$minute` - | :expression:`$mod` - | :expression:`$month` - | :expression:`$multiply` - | :expression:`$ne` - | :expression:`$not` - - - | :expression:`$objectToArray` - | :expression:`$or` - | :expression:`$pow` - | :group:`$push` - | :expression:`$range` - | :expression:`$reduce` - | :expression:`$reverseArray` - | :expression:`$rtrim` - | :expression:`$second` - | :expression:`$setDifference` - | :expression:`$setEquals` - | :expression:`$setIntersection` - | :expression:`$setIsSubset` - | :expression:`$setUnion` - | :expression:`$size` - | :expression:`$slice` - | :expression:`$split` - - - | :expression:`$sqrt` - | :group:`$stdDevPop` - | :group:`$stdDevSamp` - | :expression:`$strcasecmp` - | :expression:`$strLenBytes` - | :expression:`$strLenCP` - | :expression:`$substr` - | :expression:`$substrBytes` - | :expression:`$substrCP` - | :expression:`$subtract` - | :group:`$sum` - | :expression:`$switch` - | :expression:`$toLower` - | :expression:`$toUpper` - | :expression:`$trim` - | :expression:`$trunc` - | :expression:`$type` - | :expression:`$week` - | :expression:`$year` - | :expression:`$zip` +.. hlist:: + :columns: 4 + + - :expression:`$abs` + - :expression:`$acos` + - :expression:`$acosh` + - :expression:`$add` + - :group:`$addToSet` + - :expression:`$allElementsTrue` + - :expression:`$and` + - :expression:`$anyElementTrue` + - :expression:`$arrayElemAt` + - :expression:`$arrayToObject` + - :expression:`$asin` + - :expression:`$asinh` + - :expression:`$atan` + - :expression:`$atan2` + - :expression:`$atanh` + - :group:`$avg` + - :expression:`$ceil` + - :expression:`$cmp` + - :expression:`$concat` + - :expression:`$concatArrays` + - :expression:`$cond` + - :expression:`$convert` + - :expression:`$cos` + - :expression:`$dateFromParts` + - :expression:`$dateFromString` + - :expression:`$dateToParts` + - :expression:`$dateToString` + - :expression:`$dayOfMonth` + - :expression:`$dayOfWeek` + - :expression:`$dayOfYear` + - :expression:`$degreesToRadians` + - :expression:`$divide` + - :expression:`$eq` + - :expression:`$exp` + - :expression:`$filter` + - :group:`$first` + - :expression:`$floor` + - :expression:`$gt` + - :expression:`$gte` + - :expression:`$hour` + - :expression:`$ifNull` + - :expression:`$in` + - :expression:`$indexOfArray` + - :expression:`$indexOfBytes` + - :expression:`$indexOfCP` + - :expression:`$isArray` + - :expression:`$isoDayOfWeek` + - :expression:`$isoWeek` + - :expression:`$isoWeekYear` + - :group:`$last` + - :expression:`$let` + - :expression:`$literal` + - :expression:`$ln` + - :expression:`$log` + - :expression:`$log10` + - :expression:`$lt` + - :expression:`$lte` + - :expression:`$ltrim` + - :expression:`$map` + - :group:`$max` + - :expression:`$mergeObjects` + - :expression:`$meta` + - :expression:`$millisecond` + - :group:`$min` + - :expression:`$minute` + - :expression:`$mod` + - :expression:`$month` + - :expression:`$multiply` + - :expression:`$ne` + - :expression:`$not` + - :expression:`$objectToArray` + - :expression:`$or` + - :expression:`$pow` + - :group:`$push` + - :expression:`$radiansToDegrees` + - :expression:`$range` + - :expression:`$reduce` + - :expression:`$regexFind` + - :expression:`$regexFindAll` + - :expression:`$regexMatch` + - :expression:`$reverseArray` + - :expression:`$round` + - :expression:`$rtrim` + - :expression:`$second` + - :expression:`$setDifference` + - :expression:`$setEquals` + - :expression:`$setIntersection` + - :expression:`$setIsSubset` + - :expression:`$setUnion` + - :expression:`$sin` + - :expression:`$size` + - :expression:`$slice` + - :expression:`$split` + - :expression:`$sqrt` + - :group:`$stdDevPop` + - :group:`$stdDevSamp` + - :expression:`$strLenBytes` + - :expression:`$strLenCP` + - :expression:`$strcasecmp` + - :expression:`$substr` + - :expression:`$substrBytes` + - :expression:`$substrCP` + - :expression:`$subtract` + - :group:`$sum` + - :expression:`$switch` + - :expression:`$tan` + - :expression:`$toBool` + - :expression:`$toDate` + - :expression:`$toDecimal` + - :expression:`$toDouble` + - :expression:`$toInt` + - :expression:`$toLong` + - :expression:`$toLower` + - :expression:`$toObjectId` + - :expression:`$toString` + - :expression:`$toUpper` + - :expression:`$trim` + - :expression:`$trunc` + - :expression:`$type` + - :expression:`$week` + - :expression:`$year` + - :expression:`$zip` diff --git a/source/meta/manual.txt b/source/meta/manual.txt deleted file mode 100644 index 42dbada2ac8..00000000000 --- a/source/meta/manual.txt +++ /dev/null @@ -1,34 +0,0 @@ -:orphan: - -======================= -MongoDB Manual Contents -======================= - -.. only:: latex - - .. note:: - - This version of the PDF does *not* include the reference section, - see :hardlink:`MongoDB Reference Manual - ` for a PDF edition of all MongoDB - Reference Material. - -.. toctree:: - :titlesonly: - - /introduction - /installation - /mongo - /crud - /aggregation - /text-search - /data-modeling - /administration - /security - /indexes - /storage - /replication - /sharding - /faq - /release-notes - /about diff --git a/source/meta/reference.txt b/source/meta/reference.txt deleted file mode 100644 index bef9ee2706b..00000000000 --- a/source/meta/reference.txt +++ /dev/null @@ -1,73 +0,0 @@ -:orphan: - -======================== -MongoDB Reference Manual -======================== - -This document contains all of the reference material from the -:doc:`MongoDB Manual `, reflecting the |release| -release. See the full manual, for complete documentation of MongoDB, -it's operation, and use. - -.. toctree:: - :hidden: - - /about - -Interfaces Reference --------------------- - -.. toctree:: - :titlesonly: - :maxdepth: 25 - - /reference/method - /reference/command - /reference/operator - /reference/aggregation - -MongoDB and SQL Interface Comparisons -------------------------------------- - -.. toctree:: - :titlesonly: - - /reference/sql-comparison - /reference/sql-aggregation-comparison - -Program and Tool Reference Pages --------------------------------- - -.. toctree:: - :titlesonly: - - /reference/program - -Internal Metadata ------------------ - -.. toctree:: - :titlesonly: - - /reference/config-database - /reference/local-database - /reference/system-collections - -General System Reference ------------------------- - -.. toctree:: - :titlesonly: - - /reference/configuration-options - /reference/parameters - /reference/limits - /reference/explain-results - /reference/connection-string - /reference/mongodb-extended-json - /reference/log-messages - /reference/glossary - -.. include:: /release-notes.txt - :start-after: start-include-here - :end-before: end-include-here diff --git a/source/mongo.txt b/source/mongo.txt index 1a150e21a17..1743c44638d 100644 --- a/source/mongo.txt +++ b/source/mongo.txt @@ -14,37 +14,52 @@ The :binary:`~bin.mongo` shell is an interactive JavaScript interface to MongoDB. You can use the :binary:`~bin.mongo` shell to query and update data as well as perform administrative operations. +Download the ``mongo`` Shell +---------------------------- + .. include:: /includes/fact-download-mongo-shell.rst -Once you have :doc:`installed and have started MongoDB `, connect -the :binary:`~bin.mongo` shell to your running MongoDB instance. +Start the ``mongo`` Shell and Connect to MongoDB +------------------------------------------------ + +Once you have downloaded the :binary:`~bin.mongo` shell, you can use it +to connect to your running MongoDB server. .. note:: .. include:: /includes/extracts/4.2-changes-mongoshell-emulation.rst -Start the ``mongo`` Shell and Connect to MongoDB ------------------------------------------------- - Prerequisites ~~~~~~~~~~~~~ -Ensure that MongoDB is running before attempting to start the -:binary:`~bin.mongo` shell. +- The MongoDB server must be installed and running before you can + connect to it from the :binary:`~bin.mongo` shell. Follow the steps in + the :doc:`installation tutorial for your platform ` + to install and start the MongoDB server if required. -Open a terminal window (or a command prompt for Windows) and go to your -``/bin`` directory: +- Once you have verified that the :binary:`~bin.mongod` server is + running, open a terminal window (or a command prompt for Windows) and + go to your ```` directory: -.. code-block:: sh + .. code-block:: sh + + cd + + .. tip:: + + Adding your ```` to the ``PATH`` + environment variable allows you to type ``mongo`` directly instead + of having to first go to the ```` + directory or specify the full path to the binary. Alternatively, you + can copy the ``mongo`` shell to a location on your filesystem that + is already present in your ``PATH``, such as ``/usr/bin`` on Linux. - cd /bin +macOS Security Verification +~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.. tip:: +*For macOS users:* - Adding your ``/bin`` to the ``PATH`` - environment variable allows you to type ``mongo`` instead of having - to go to the ``/bin`` directory or specify - the full path to the binary. +.. include:: /includes/extracts/macos-prevent-launch-mongo.rst Local MongoDB Instance on Default Port ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -267,7 +282,8 @@ with a number, or conflicts with a built-in function: For more documentation of basic MongoDB operations in the :binary:`~bin.mongo` shell, see: -- :gettingstarted:`Getting Started Guide ` +- :doc:`Getting Started Guide for the mongo Shell + ` - :doc:`/tutorial/insert-documents` - :doc:`/tutorial/query-documents` - :doc:`/tutorial/update-documents` @@ -389,7 +405,8 @@ To exit the shell, type ``quit()`` or use the ```` shortcut. .. seealso:: - - :gettingstarted:`Getting Started Guide ` + - :doc:`Getting Started Guide for the mongo Shell + ` - :binary:`~bin.mongo` Reference Page .. class:: hidden diff --git a/source/reference.txt b/source/reference.txt index 31a7991df7f..bb98ed04302 100644 --- a/source/reference.txt +++ b/source/reference.txt @@ -10,7 +10,73 @@ Reference :depth: 1 :class: singlecol -.. include:: /includes/toc/dfn-list-reference-landing.rst +.. class:: toc + + :doc:`/reference/operator` + Documentation of query, update, projection, and aggregation + framework operators. + + :doc:`/reference/command` + Documentation of all MongoDB :term:`database commands ` operations, syntax, and use. + + :doc:`/reference/method` + Documentation of all JavaScript methods and helpers in the + :binary:`~bin.mongo` shell. + + :doc:`/reference/program` + Documentation of :binary:`~bin.mongod` and :binary:`~bin.mongos` + and all other tools distributed with MongoDB. + + :doc:`/reference/configuration-options` + Full documentation of the configuration file and available + run-time operations. + + :doc:`/reference/parameters` + Documentation of all :binary:`~bin.mongod` and + :binary:`~bin.mongos` parameters that are available in the + :dbcommand:`setParameter` (command) and :setting:`setParameter` + run-time interface. + + :doc:`/reference/limits` + A list of important limits and thresholds imposed by MongoDB. + + :doc:`/reference/explain-results` + Documentation on information returned from explain operations. + + :doc:`/reference/system-collections` + Describes the collections that MongoDB reserves for internal use. + + :doc:`/reference/connection-string` + The complete specification of the MongoDB connection string format + that the drivers use to describe connections to MongoDB + deployments. + + :doc:`/reference/collation` + Description of collation fields as well as supported languages and + associated locales for collation. + + :doc:`/reference/mongodb-wire-protocol` + Description of the MongoDB Wire Protocol. + + :doc:`/reference/log-messages` + Describes the components of log messages. + + :doc:`/reference/exit-codes` + Details the codes and statuses that MongoDB returns when exiting. + + :doc:`/reference/glossary` + A glossary of common terms and concepts specific to MongoDB. + + :doc:`/reference/default-mongodb-port` + List of default ports used by MongoDB. + + :doc:`/reference/mongodb-defaults` + List of default read and write concerns. + + :doc:`/reference/server-sessions` + Describes server sessions. + .. seealso:: The :ref:`genindex` may provide useful insight into the reference material in this manual. The @@ -18,4 +84,25 @@ Reference :doc:`/reference/replication`, and :doc:`/reference/security` contain additional reference material. -.. include:: /includes/toc/reference-landing.rst +.. toctree:: + :titlesonly: + :hidden: + + /reference/operator + /reference/command + /reference/method + /reference/program + /reference/configuration-options + /reference/parameters + /reference/limits + /reference/explain-results + /reference/system-collections + /reference/connection-string + /reference/collation + /reference/mongodb-wire-protocol + /reference/log-messages + /reference/exit-codes + /reference/glossary + /reference/default-mongodb-port + /reference/mongodb-defaults + /reference/server-sessions diff --git a/source/reference/aggregation-commands-comparison.txt b/source/reference/aggregation-commands-comparison.txt index 91fd2982dab..d205e38ef69 100644 --- a/source/reference/aggregation-commands-comparison.txt +++ b/source/reference/aggregation-commands-comparison.txt @@ -49,6 +49,14 @@ MongoDB aggregation commands. Can also generate new documents or filter out documents. + With the addition of :pipeline:`$merge` in version 4.2, can + create on-demand materialized views, where the content of the + output collection can be updated incrementally the pipeline is + run. :pipeline:`$merge` can incorporate results (insert new + documents, merge documents, replace documents, keep existing + documents, fail the operation, process documents with a custom + update pipeline) into an existing collection. + - In addition to grouping operations, can perform complex aggregation tasks as well as perform incremental aggregation on @@ -85,9 +93,16 @@ MongoDB aggregation commands. :pipeline:`$out` stage or :pipeline:`$merge` stage, the cursor is empty. - .. versionchanged:: 3.6 - - .. include:: /includes/deprecation-aggregate-wo-cursor.rst + With :pipeline:`$out`, you can replace an existing output + collection completely or output to a new collection. See + :pipeline:`$out` for details. + + With :pipeline:`$merge`, you can output to a new or existing + collection. For existing cllections, you can specify how to + incorporate the results into the output collection (insert new + documents, merge documents, replace documents, keep existing + documents, fail the operation, process documents with a custom + update pipeline). See :pipeline:`$merge` for details. - Returns results in various options (inline, new collection, merge, @@ -98,6 +113,9 @@ MongoDB aggregation commands. * - **Sharding** - Supports non-sharded and sharded input collections. + + :pipeline:`$merge` can output to a non-sharded or sharded + collection. - Supports non-sharded and sharded input collections. diff --git a/source/reference/aggregation-variables.txt b/source/reference/aggregation-variables.txt index 998b11774ec..5bf409503ca 100644 --- a/source/reference/aggregation-variables.txt +++ b/source/reference/aggregation-variables.txt @@ -14,8 +14,8 @@ Variables in Aggregation Expressions user-defined and system variables. Variables can hold any :doc:`BSON type data `. -To access the value of the variable, use a string with the variable -name prefixed with double dollar signs (``$$``); i.e. ``"$$"``. +To access the value of the variable, prefix the variable name with +double dollar signs (``$$``); i.e. ``"$$"``. If the variable references an object, to access a specific field in the object, use the dot notation; i.e. ``"$$."``. diff --git a/source/reference/aggregation.txt b/source/reference/aggregation.txt index 64fba27a8ca..d18b60a96d9 100644 --- a/source/reference/aggregation.txt +++ b/source/reference/aggregation.txt @@ -12,6 +12,43 @@ Aggregation Reference :depth: 1 :class: singlecol -.. include:: /includes/toc/dfn-list-spec-aggregation-reference.rst +.. class:: toc -.. include:: /includes/toc/aggregation-reference.rst + :doc:`/meta/aggregation-quick-reference` + Quick reference card for aggregation pipeline. + + :doc:`/reference/operator/aggregation/interface` + The reference for the data aggregation commands, which provide the + interfaces to MongoDB's aggregation capability. + + :doc:`/reference/aggregation-commands-comparison` + A comparison of :dbcommand:`mapReduce` and :dbcommand:`aggregate` + commands. + + :doc:`/reference/operator/aggregation` + Aggregation pipeline operations have a collection of operators + available to define and manipulate documents in pipeline stages. + + :doc:`/reference/aggregation-variables` + Use of variables in aggregation pipeline expressions. + + :doc:`/reference/sql-aggregation-comparison` + An overview common aggregation operations in SQL and MongoDB using + the aggregation pipeline and operators in MongoDB and common SQL + statements. + +`Practical MongoDB Aggregations (e-book) `__ + For more information on aggregations, read the `Practical MongoDB + Aggregations `__ + e-book. + +.. toctree:: + :titlesonly: + :hidden: + + /meta/aggregation-quick-reference + /reference/operator/aggregation/interface + /reference/aggregation-commands-comparison + /reference/aggregation-variables + /reference/sql-aggregation-comparison + Practical MongoDB Aggregations (e-book) diff --git a/source/reference/bson-type-comparison-order.txt b/source/reference/bson-type-comparison-order.txt index f9331831890..78c943906da 100644 --- a/source/reference/bson-type-comparison-order.txt +++ b/source/reference/bson-type-comparison-order.txt @@ -63,7 +63,25 @@ MongoDB's comparison of :term:`BSON` objects uses the following order: #. Recursively compare key-value pairs in the order that they appear within the BSON object. -#. Compare the :ref:`key field names `. +#. Compare the field types. MongoDB uses the following comparison + order for field types, from lowest to highest: + + a. MinKey (internal type) + #. Null + #. Numbers (ints, longs, doubles, decimals) + #. Symbol, String + #. Object + #. Array + #. BinData + #. ObjectId + #. Boolean + #. Date + #. Timestamp + #. Regular Expression + #. MaxKey (internal type) + +#. If the field types are equal, compare the + :ref:`key field names `. #. If the key field names are equal, compare the field values. diff --git a/source/reference/built-in-roles.txt b/source/reference/built-in-roles.txt index 37df9b4c71c..14671d623e7 100644 --- a/source/reference/built-in-roles.txt +++ b/source/reference/built-in-roles.txt @@ -99,41 +99,83 @@ Every database includes the following database administration roles: .. authrole:: dbAdmin .. include:: /includes/extracts/built-in-roles-dbAdmin.rst + + Specifically, the role provides the following privileges: - Provides the following :ref:`actions ` on the - database's :data:`system.indexes <.system.indexes>`, - :data:`system.namespaces <.system.namespaces>`, and - :data:`system.profile <.system.profile>` collections: - - - :authaction:`collStats` - - :authaction:`dbHash` - - :authaction:`dbStats` - - :authaction:`find` - - :authaction:`killCursors` - - :authaction:`listIndexes` - - :authaction:`listCollections` - - :authaction:`dropCollection` and :authaction:`createCollection` - on :data:`system.profile <.system.profile>` *only* - - Provides the following actions on all *non*-system - collections. This role *does not* include full read access on non-system collections: + .. list-table:: + :header-rows: 1 + :widths: 35 65 + + * - Resource - - :authaction:`bypassDocumentValidation` - - :authaction:`collMod` - - :authaction:`collStats` - - :authaction:`compact` - - :authaction:`convertToCapped` - - :authaction:`createCollection` - - :authaction:`createIndex` - - :authaction:`dbStats` - - :authaction:`dropCollection` - - :authaction:`dropDatabase` - - :authaction:`dropIndex` - - :authaction:`enableProfiler` - - :authaction:`reIndex` - - :authaction:`renameCollectionSameDB` - - :authaction:`storageDetails` - - :authaction:`validate` + - Permitted Actions + + * - :data:`system.profile <.system.profile>` + - .. hlist:: + :columns: 2 + + - :authaction:`changeStream` + - :authaction:`collStats` + - :authaction:`convertToCapped` + - :authaction:`createCollection` + - :authaction:`dbHash` + - :authaction:`dbStats` + - :authaction:`dropCollection` + - :authaction:`find` + - :authaction:`killCursors` + - :authaction:`listCollections` + - :authaction:`listIndexes` + - :authaction:`planCacheRead` + + .. admonition:: Aside + + Starting in version 4.2, MongoDB removes the + :data:`system.indexes <.system.indexes>` and + :data:`system.namespaces <.system.namespaces>` + collections. As such, the :authrole:`dbAdmin` role no + longer provides privileges to access these collections. + Direct access to these collections has been deprecated + since MongoDB 3.0. + + In earlier versions, the :authrole:`dbAdmin` role provides + the aforementioned privilege actions (except + :authaction:`dropCollection` and + :authaction:`createCollection`) on :data:`system.indexes + <.system.indexes>` and :data:`system.namespaces + <.system.namespaces>` collections, thereby + allowing direct access to the :data:`system.indexes + <.system.indexes>` and :data:`system.namespaces + <.system.namespaces>` collections. + + * - All *non*-system collections (i.e. :ref:`database resource `) + + - .. hlist:: + :columns: 2 + + - :authaction:`bypassDocumentValidation` + - :authaction:`collMod` + - :authaction:`collStats` + - :authaction:`compact` + - :authaction:`convertToCapped` + - :authaction:`createCollection` + - :authaction:`createIndex` + - :authaction:`dbStats` + - :authaction:`dropCollection` + - :authaction:`dropDatabase` + - :authaction:`dropIndex` + - :authaction:`enableProfiler` + - :authaction:`listCollections` + - :authaction:`listIndexes` + - :authaction:`planCacheIndexFilter` + - :authaction:`planCacheRead` + - :authaction:`planCacheWrite` + - :authaction:`reIndex` + - :authaction:`renameCollectionSameDB` + - :authaction:`storageDetails` + - :authaction:`validate` + + For these collections, :authrole:`dbAdmin` *does not* include + full read access (i.e. :authaction:`find`). .. authrole:: dbOwner @@ -186,32 +228,39 @@ Cluster Administration Roles .. include:: /includes/extracts/built-in-roles-clusterManager.rst - Provides the following actions on the cluster as a whole: - - - :authaction:`addShard` - - :authaction:`appendOplogNote` - - :authaction:`applicationMessage` - - :authaction:`cleanupOrphaned` - - :authaction:`flushRouterConfig` - - - :authaction:`listSessions` (New in version 3.6) - - - :authaction:`listShards` - - :authaction:`removeShard` - - :authaction:`replSetConfigure` - - :authaction:`replSetGetConfig` - - :authaction:`replSetGetStatus` - - :authaction:`replSetStateChange` - - :authaction:`resync` - - Provides the following actions on *all* databases in the cluster: - + On the cluster as a whole, permits the following actions: + + .. hlist:: + :columns: 2 + + - :authaction:`addShard` + - :authaction:`appendOplogNote` + - :authaction:`applicationMessage` + - :authaction:`cleanupOrphaned` + - :authaction:`flushRouterConfig` + + - :authaction:`listSessions` (New in version 3.6) + + - :authaction:`listShards` + - :authaction:`removeShard` + - :authaction:`replSetConfigure` + - :authaction:`replSetGetConfig` + - :authaction:`replSetGetStatus` + - :authaction:`replSetStateChange` + - :authaction:`resync` + + - :authaction:`setFeatureCompatibilityVersion` + - :authaction:`setFreeMonitoring` + + On *all* databases in the cluster, permits the following actions: + + - :authaction:`clearJumboFlag` (New in 4.2.3 and 4.0.15) - :authaction:`enableSharding` - :authaction:`moveChunk` - :authaction:`splitChunk` - :authaction:`splitVector` - On the ``config`` database, provides the following privileges: + On the ``config`` database, permits the following actions: .. list-table:: :header-rows: 1 @@ -220,40 +269,62 @@ Cluster Administration Roles * - Resource - Actions - * - All collections in the ``config`` database - - - | :authaction:`collStats` - | :authaction:`dbHash` - | :authaction:`dbStats` - | :authaction:`enableSharding` - | :authaction:`find` - | :authaction:`insert` - | :authaction:`killCursors` - | :authaction:`listCollections` - | :authaction:`listIndexes` - | :authaction:`moveChunk` - | :authaction:`planCacheRead` - | :authaction:`remove` - | :authaction:`splitChunk` - | :authaction:`splitVector` - | :authaction:`update` - - * - | :data:`system.indexes <.system.indexes>`, - - | :data:`system.js <.system.js>`, - - | :data:`system.namespaces <.system.namespaces>` collections - - - | :authaction:`collStats` - | :authaction:`dbHash` - | :authaction:`dbStats` - | :authaction:`find` - | :authaction:`killCursors` - | :authaction:`listCollections` - | :authaction:`listIndexes` - | :authaction:`planCacheRead` - - On the ``local`` database, provides the following privileges: + * - All non-system collections in the ``config`` database + + - .. hlist:: + :columns: 2 + + - :authaction:`collStats` + - :authaction:`dbHash` + - :authaction:`dbStats` + - :authaction:`enableSharding` + - :authaction:`find` + - :authaction:`insert` + - :authaction:`killCursors` + - :authaction:`listCollections` + - :authaction:`listIndexes` + - :authaction:`moveChunk` + - :authaction:`planCacheRead` + - :authaction:`remove` + - :authaction:`splitChunk` + - :authaction:`splitVector` + - :authaction:`update` + + * - :data:`system.js <.system.js>` + + - .. hlist:: + :columns: 2 + + - :authaction:`collStats` + - :authaction:`dbHash` + - :authaction:`dbStats` + - :authaction:`find` + - :authaction:`killCursors` + - :authaction:`listCollections` + - :authaction:`listIndexes` + - :authaction:`planCacheRead` + + .. admonition:: Aside + + Starting in version 4.2, MongoDB removes the + :data:`system.indexes <.system.indexes>` and + :data:`system.namespaces <.system.namespaces>` + collections. As such, the :authrole:`clusterManager` role no + longer provides privileges to access these collections. + Direct access to these collections has been deprecated + since MongoDB 3.0. + + In earlier versions, the :authrole:`clusterManager` role + provides the aforementioned privilege actions on the + :data:`system.indexes <.system.indexes>` and + :data:`system.namespaces <.system.namespaces>` + collections, thereby allowing direct access to the + :data:`system.indexes <.system.indexes>` and + :data:`system.namespaces <.system.namespaces>` + collections. + + + On the ``local`` database, permits the following actions: .. list-table:: :header-rows: 1 @@ -262,26 +333,32 @@ Cluster Administration Roles * - Resource - Actions - * - All collections in the ``local`` database + * - All non-system collections in the ``local`` database - - - :authaction:`enableSharding` - - :authaction:`insert` - - :authaction:`moveChunk` - - :authaction:`remove` - - :authaction:`splitChunk` - - :authaction:`splitVector` - - :authaction:`update` + - .. hlist:: + :columns: 2 + + - :authaction:`enableSharding` + - :authaction:`insert` + - :authaction:`moveChunk` + - :authaction:`remove` + - :authaction:`splitChunk` + - :authaction:`splitVector` + - :authaction:`update` * - :data:`system.replset ` collection - - - - :authaction:`collStats` - - :authaction:`dbHash` - - :authaction:`dbStats` - - :authaction:`find` - - :authaction:`killCursors` - - :authaction:`listCollections` - - :authaction:`listIndexes` - - :authaction:`planCacheRead` + - .. hlist:: + :columns: 2 + + - :authaction:`collStats` + - :authaction:`dbHash` + - :authaction:`dbStats` + - :authaction:`find` + - :authaction:`killCursors` + - :authaction:`listCollections` + - :authaction:`listIndexes` + - :authaction:`planCacheRead` + .. authrole:: clusterMonitor @@ -289,31 +366,34 @@ Cluster Administration Roles .. include:: /includes/extracts/built-in-roles-clusterMonitor.rst - Provides the following actions on the cluster as a whole: + Permits the following actions on the cluster as a whole: - - :authaction:`checkFreeMonitoringStatus` (New in version 4.0) - - :authaction:`connPoolStats` - - :authaction:`getCmdLineOpts` - - :authaction:`getLog` - - :authaction:`getParameter` - - :authaction:`getShardMap` - - :authaction:`hostInfo` - - :authaction:`inprog` - - :authaction:`listDatabases` + .. hlist:: + :columns: 2 + + - :authaction:`checkFreeMonitoringStatus` (New in version 4.0) + - :authaction:`connPoolStats` + - :authaction:`getCmdLineOpts` + - :authaction:`getLog` + - :authaction:`getParameter` + - :authaction:`getShardMap` + - :authaction:`hostInfo` + - :authaction:`inprog` + - :authaction:`listDatabases` - - :authaction:`listSessions` (New in version 3.6) + - :authaction:`listSessions` (New in version 3.6) - - :authaction:`listShards` - - :authaction:`netstat` - - :authaction:`replSetGetConfig` - - :authaction:`replSetGetStatus` - - :authaction:`serverStatus` - - :authaction:`setFreeMonitoring` (New in version 4.0) + - :authaction:`listShards` + - :authaction:`netstat` + - :authaction:`replSetGetConfig` + - :authaction:`replSetGetStatus` + - :authaction:`serverStatus` + - :authaction:`setFreeMonitoring` (New in version 4.0) - - :authaction:`shardingState` - - :authaction:`top` + - :authaction:`shardingState` + - :authaction:`top` - Provides the following actions on *all* databases in the cluster: + Permits the following actions on *all* databases in the cluster: - :authaction:`collStats` - :authaction:`dbStats` @@ -321,10 +401,10 @@ Cluster Administration Roles - :authaction:`indexStats` - :authaction:`useUUID` (New in version 3.6) - Provides the :authaction:`find` action on all :data:`system.profile + Permits the :authaction:`find` action on all :data:`system.profile <.system.profile>` collections in the cluster. - On the ``config`` database, provides the following privileges: + On the ``config`` database, permits the following actions: .. list-table:: :header-rows: 1 @@ -333,7 +413,7 @@ Cluster Administration Roles * - Resource - Actions - * - All collections in the ``config`` database + * - All non-system collections in the ``config`` database - | :authaction:`collStats` | :authaction:`dbHash` | :authaction:`dbStats` @@ -345,9 +425,8 @@ Cluster Administration Roles | :authaction:`listIndexes` | :authaction:`planCacheRead` - * - | :data:`system.indexes <.system.indexes>`, - | :data:`system.js <.system.js>`, - | :data:`system.namespaces <.system.namespaces>` collections + * - :data:`system.js <.system.js>` collection + - | :authaction:`collStats` | :authaction:`dbHash` @@ -357,8 +436,28 @@ Cluster Administration Roles | :authaction:`listCollections` | :authaction:`listIndexes` | :authaction:`planCacheRead` - - On the ``local`` database, provides the following privileges: + + + .. admonition:: Aside + + Starting in version 4.2, MongoDB removes the + :data:`system.indexes <.system.indexes>` and + :data:`system.namespaces <.system.namespaces>` + collections. As such, the :authrole:`clusterMonitor` role no + longer provides privileges to access these collections. + Direct access to these collections has been deprecated + since MongoDB 3.0. + + In earlier versions, the role provides the aforementioned + privilege actions on the :data:`system.indexes + <.system.indexes>` and :data:`system.namespaces + <.system.namespaces>` collections, thereby allowing + direct access to the :data:`system.indexes + <.system.indexes>` and :data:`system.namespaces + <.system.namespaces>` collections. + + + On the ``local`` database, permits the following actions: .. list-table:: :header-rows: 1 @@ -378,9 +477,7 @@ Cluster Administration Roles | :authaction:`listIndexes` | :authaction:`planCacheRead` - * - | :data:`system.indexes <.system.indexes>`, - | :data:`system.js <.system.js>`, - | :data:`system.namespaces <.system.namespaces>` collections + * - | :data:`system.js <.system.js>` collection - | :authaction:`collStats` | :authaction:`dbHash` @@ -391,16 +488,35 @@ Cluster Administration Roles | :authaction:`listIndexes` | :authaction:`planCacheRead` + + Starting in version 4.2, MongoDB removes the + :data:`system.indexes <.system.indexes>` and + :data:`system.namespaces <.system.namespaces>` + collections. As such, the :authrole:`clusterMonitor` role no + longer provides privileges to access these collections. + Direct access to these collections has been deprecated + since MongoDB 3.0. + + In earlier versions, the role provides the aforementioned + privilege actions on the :data:`system.indexes + <.system.indexes>` and :data:`system.namespaces + <.system.namespaces>` collections, thereby allowing + direct access to the :data:`system.indexes + <.system.indexes>` and :data:`system.namespaces + <.system.namespaces>` collections. + + * - | :data:`system.replset <.system.replset>`, | :data:`system.profile <.system.profile>`, - :authaction:`find` + .. authrole:: hostManager .. include:: /includes/extracts/built-in-roles-hostMonitor.rst - Provides the following actions on the cluster as a whole: + On the cluster as a whole, provides the following actions : - :authaction:`applicationMessage` - :authaction:`closeAllDatabases` @@ -420,7 +536,7 @@ Cluster Administration Roles - :authaction:`touch` - :authaction:`unlock` - Provides the following actions on *all* databases in the cluster: + On *all* databases in the cluster, provides the following actions: - :authaction:`killCursors` @@ -462,8 +578,7 @@ Backup and Restoration Roles the ``config`` and ``local`` databases - The following system collections in the cluster: - :data:`system.indexes <.system.indexes>`, - :data:`system.namespaces <.system.namespaces>`, + :data:`system.js <.system.js>`, and :data:`system.profile <.system.profile>` @@ -527,8 +642,6 @@ Backup and Restoration Roles - :authaction:`listCollections` - Provides the :authaction:`find` action on all the :data:`system.namespaces - <.system.namespaces>` collections in the cluster. Provides the following actions on all non-system collections on the ``config`` and the ``local`` databases: @@ -572,6 +685,19 @@ Backup and Restoration Roles modification operations, *only* modify these data using the :ref:`user management methods `. + .. admonition:: Aside + + Starting in version 4.2, MongoDB removes the + :data:`system.namespaces <.system.namespaces>` + collection. As such, the :authrole:`restore` role no longer + provides privileges to access these collections. Direct access to + these collections has been deprecated since MongoDB 3.0. + + In earlier versions, the :authrole:`restore` role provides the + aforementioned privilege actions on the :data:`system.namespaces + <.system.namespaces>` collection, thereby allowing + direct access to the collection. + .. include:: /includes/replacement-mms.rst .. _auth-any-database-roles: diff --git a/source/reference/change-events.txt b/source/reference/change-events.txt index cc9fcda44f5..4f7fc9c63a8 100644 --- a/source/reference/change-events.txt +++ b/source/reference/change-events.txt @@ -28,17 +28,17 @@ stream response document can have. "fullDocument" : { }, "ns" : { "db" : "", - "coll" : "" }, "to" : { "db" : "", - "coll" : "" }, "documentKey" : { "_id" : }, "updateDescription" : { "updatedFields" : { }, "removedFields" : [ "", ... ] - } + }, "clusterTime" : , "txnNumber" : , "lsid" : { @@ -62,8 +62,10 @@ following table describes each field in the change stream response document: - document - .. _change-stream-event-id: - Metadata related to the operation. Acts as the ``resumeToken`` + A :term:`BSON` object which serves as an identifier for the + change stream event. This value is used as the ``resumeToken`` for the ``resumeAfter`` parameter when resuming a change stream. + The ``_id`` object has the following form: .. code-block:: none @@ -72,9 +74,13 @@ following table describes each field in the change stream response document: } The ``_data`` type depends on the MongoDB versions - and, in some cases, the feature compatibility version (fcv) at - the time of the change stream's opening/resumption. For details, - see :ref:`change-stream-resume-token`. + and, in some cases, the :ref:`feature compatibility version (fCV) + ` at the time of the change stream's + opening/resumption. See :ref:`change-stream-resume-token` for the + full list of ``_data`` types. + + See :ref:`change-stream-resume` for an example of resuming a + change stream by ``resumeToken``. * - ``operationType`` - string diff --git a/source/reference/command.txt b/source/reference/command.txt index 65985a9ddd9..9c4920add14 100644 --- a/source/reference/command.txt +++ b/source/reference/command.txt @@ -39,7 +39,30 @@ Aggregation Commands .. only:: website - .. include:: /includes/toc/table-command-aggregation.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :dbcommand:`aggregate` + + - Performs :doc:`aggregation tasks ` such as group using the aggregation framework. + + * - :dbcommand:`count` + + - Counts the number of documents in a collection or a view. + + * - :dbcommand:`distinct` + + - Displays the distinct values found for a specified key in a collection or a view. + + * - :dbcommand:`mapReduce` + + - Performs :doc:`map-reduce ` aggregation for large data sets. + .. toctree:: :titlesonly: @@ -52,7 +75,18 @@ Geospatial Commands .. only:: website - .. include:: /includes/toc/table-command-geospatial.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :dbcommand:`geoSearch` + + - Performs a geospatial query that uses MongoDB's :term:`haystack index` functionality. + .. toctree:: :titlesonly: @@ -67,7 +101,46 @@ Query and Write Operation Commands .. only:: website - .. include:: /includes/toc/table-command-crud.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :dbcommand:`delete` + + - Deletes one or more documents. + + * - :dbcommand:`find` + + - Selects documents in a collection or a view. + + * - :dbcommand:`findAndModify` + + - Returns and modifies a single document. + + * - :dbcommand:`getLastError` + + - Returns the success status of the last operation. + + * - :dbcommand:`getMore` + + - Returns batches of documents currently pointed to by the cursor. + + * - :dbcommand:`insert` + + - Inserts one or more documents. + + * - :dbcommand:`resetError` + + - *Deprecated*. Resets the last error status. + + * - :dbcommand:`update` + + - Updates one or more documents. + .. toctree:: :titlesonly: @@ -82,7 +155,38 @@ Query Plan Cache Commands .. only:: website - .. include:: /includes/toc/table-command-plan-cache.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :dbcommand:`planCacheClear` + + - Removes cached query plan(s) for a collection. + + * - :dbcommand:`planCacheClearFilters` + + - Clears index filter(s) for a collection. + + * - :dbcommand:`planCacheListFilters` + + - Lists the index filters for a collection. + + * - :dbcommand:`planCacheListPlans` + + - Displays the cached query plans for the specified query shape. + + * - :dbcommand:`planCacheListQueryShapes` + + - Displays the query shapes for which cached query plans exist. + + * - :dbcommand:`planCacheSetFilter` + + - Sets an index filter for a collection. + .. toctree:: :titlesonly: @@ -99,7 +203,26 @@ Authentication Commands .. only:: website - .. include:: /includes/toc/table-command-authentication.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :dbcommand:`authenticate` + + - Starts an authenticated session using a username and password. + + * - :dbcommand:`getnonce` + + - This is an internal command to generate a one-time password for authentication. + + * - :dbcommand:`logout` + + - Terminates the current authenticated session. + .. toctree:: :titlesonly: @@ -114,7 +237,42 @@ User Management Commands .. only:: website - .. include:: /includes/toc/table-command-user-management.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :dbcommand:`createUser` + + - Creates a new user. + + * - :dbcommand:`dropAllUsersFromDatabase` + + - Deletes all users associated with a database. + + * - :dbcommand:`dropUser` + + - Removes a single user. + + * - :dbcommand:`grantRolesToUser` + + - Grants a role and its privileges to a user. + + * - :dbcommand:`revokeRolesFromUser` + + - Removes a role from a user. + + * - :dbcommand:`updateUser` + + - Updates a user's data. + + * - :dbcommand:`usersInfo` + + - Returns information about the specified users. + .. toctree:: :titlesonly: @@ -129,7 +287,54 @@ Role Management Commands .. only:: website - .. include:: /includes/toc/table-command-role-management.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :dbcommand:`createRole` + + - Creates a role and specifies its privileges. + + * - :dbcommand:`dropRole` + + - Deletes the user-defined role. + + * - :dbcommand:`dropAllRolesFromDatabase` + + - Deletes all user-defined roles from a database. + + * - :dbcommand:`grantPrivilegesToRole` + + - Assigns privileges to a user-defined role. + + * - :dbcommand:`grantRolesToRole` + + - Specifies roles from which a user-defined role inherits privileges. + + * - :dbcommand:`invalidateUserCache` + + - Flushes the in-memory cache of user information, including credentials and roles. + + * - :dbcommand:`revokePrivilegesFromRole` + + - Removes the specified privileges from a user-defined role. + + * - :dbcommand:`revokeRolesFromRole` + + - Removes specified inherited roles from a user-defined role. + + * - :dbcommand:`rolesInfo` + + - Returns information for the specified role or roles. + + * - :dbcommand:`updateRole` + + - Updates a user-defined role. + .. toctree:: :titlesonly: @@ -142,7 +347,66 @@ Replication Commands .. only:: website - .. include:: /includes/toc/table-command-replication.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :dbcommand:`applyOps` + + - Internal command that applies :term:`oplog` entries to the current data set. + + * - :dbcommand:`hello` + + - Displays information about this member's role in the replica set, including whether it is the primary. + + * - :dbcommand:`isMaster` + + - *Deprecated*. Use :dbcommand:`hello` instead. + + * - :dbcommand:`replSetAbortPrimaryCatchUp` + + - Forces the elected :term:`primary` to abort sync (catch up) then complete the transition to primary. + + * - :dbcommand:`replSetFreeze` + + - Prevents the current member from seeking election as :term:`primary` for a period of time. + + * - :dbcommand:`replSetGetConfig` + + - Returns the replica set's configuration object. + + * - :dbcommand:`replSetGetStatus` + + - Returns a document that reports on the status of the replica set. + + * - :dbcommand:`replSetInitiate` + + - Initializes a new replica set. + + * - :dbcommand:`replSetMaintenance` + + - Enables or disables a maintenance mode, which puts a :term:`secondary` node in a ``RECOVERING`` state. + + * - :dbcommand:`replSetReconfig` + + - Applies a new configuration to an existing replica set. + + * - :dbcommand:`replSetResizeOplog` + + - Dynamically resizes the oplog for a replica set member. Available for WiredTiger storage engine only. + + * - :dbcommand:`replSetStepDown` + + - Forces the current :term:`primary` to *step down* and become a :term:`secondary`, forcing an election. + + * - :dbcommand:`replSetSyncFrom` + + - Explicitly override the default logic for selecting a member to replicate from. + .. toctree:: :titlesonly: @@ -158,7 +422,126 @@ Sharding Commands .. only:: website - .. include:: /includes/toc/table-command-sharding.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :dbcommand:`addShard` + + - Adds a :term:`shard` to a :term:`sharded cluster`. + + * - :dbcommand:`addShardToZone` + + - Associates a shard with a :term:`zone`. Supports configuring :ref:`zones ` in sharded clusters. + + * - :dbcommand:`balancerStart` + + - Starts a balancer thread. + + * - :dbcommand:`balancerStatus` + + - Returns information on the balancer status. + + * - :dbcommand:`balancerStop` + + - Stops the balancer thread. + + * - :dbcommand:`checkShardingIndex` + + - Internal command that validates index on shard key. + + * - :dbcommand:`clearJumboFlag` + + - Clears the ``jumbo`` flag for a chunk. + + * - :dbcommand:`cleanupOrphaned` + + - Removes orphaned data with shard key values outside of the ranges of the chunks owned by a shard. + + * - :dbcommand:`enableSharding` + + - Enables sharding on a specific database. + + * - :dbcommand:`flushRouterConfig` + + - Forces a :binary:`~bin.mongod`/:binary:`~bin.mongos` instance to update its cached routing metadata. + + * - :dbcommand:`getShardMap` + + - Internal command that reports on the state of a sharded cluster. + + * - :dbcommand:`getShardVersion` + + - Internal command that returns the :term:`config server ` version. + + * - :dbcommand:`isdbgrid` + + - Verifies that a process is a :binary:`~bin.mongos`. + + * - :dbcommand:`listShards` + + - Returns a list of configured shards. + + * - :dbcommand:`medianKey` + + - Deprecated internal command. See :dbcommand:`splitVector`. + + * - :dbcommand:`moveChunk` + + - Internal command that migrates chunks between shards. + + * - :dbcommand:`movePrimary` + + - Reassigns the :term:`primary shard` when removing a shard from a sharded cluster. + + * - :dbcommand:`mergeChunks` + + - Provides the ability to combine chunks on a single shard. + + * - :dbcommand:`removeShard` + + - Starts the process of removing a shard from a sharded cluster. + + * - :dbcommand:`removeShardFromZone` + + - Removes the association between a shard and a :term:`zone`. Supports configuring :ref:`zones ` in sharded clusters. + + * - :dbcommand:`setShardVersion` + + - Internal command to sets the :term:`config server ` version. + + * - :dbcommand:`shardCollection` + + - Enables the sharding functionality for a collection, allowing the collection to be sharded. + + * - :dbcommand:`shardingState` + + - Reports whether the :binary:`~bin.mongod` is a member of a sharded cluster. + + * - :dbcommand:`split` + + - Creates a new :term:`chunk`. + + * - :dbcommand:`splitChunk` + + - Internal command to split chunk. Instead use the methods :method:`sh.splitFind()` and :method:`sh.splitAt()`. + + * - :dbcommand:`splitVector` + + - Internal command that determines split points. + + * - :dbcommand:`unsetSharding` + + - Internal command that affects connections between instances in a MongoDB deployment. + + * - :dbcommand:`updateZoneKeyRange` + + - Adds or removes the association between a range of sharded data and a :term:`zone`. Supports configuring :ref:`zones ` in sharded clusters. + .. toctree:: :titlesonly: @@ -191,7 +574,126 @@ Administration Commands .. only:: website - .. include:: /includes/toc/table-command-administration.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :dbcommand:`cloneCollection` + + - Copies a collection from a remote host to the current host. + + * - :dbcommand:`cloneCollectionAsCapped` + + - Copies a non-capped collection as a new :term:`capped collection`. + + * - :dbcommand:`collMod` + + - Add options to a collection or modify a view definition. + + * - :dbcommand:`compact` + + - Defragments a collection and rebuilds the indexes. + + * - :dbcommand:`connPoolSync` + + - Internal command to flush connection pool. + + * - :dbcommand:`convertToCapped` + + - Converts a non-capped collection to a capped collection. + + * - :dbcommand:`create` + + - Creates a collection or a view. + + * - :dbcommand:`createIndexes` + + - Builds one or more indexes for a collection. + + * - :dbcommand:`currentOp` + + - Returns a document that contains information on in-progress operations for the database instance. + + * - :dbcommand:`drop` + + - Removes the specified collection from the database. + + * - :dbcommand:`dropDatabase` + + - Removes the current database. + + * - :dbcommand:`dropConnections` + + - Drops outgoing connections to the specified list of hosts. + + * - :dbcommand:`dropIndexes` + + - Removes indexes from a collection. + + * - :dbcommand:`filemd5` + + - Returns the :term:`md5` hash for files stored using :term:`GridFS`. + + * - :dbcommand:`fsync` + + - Flushes pending writes to the storage layer and locks the database to allow backups. + + * - :dbcommand:`fsyncUnlock` + + - Unlocks one fsync lock. + + * - :dbcommand:`getParameter` + + - Retrieves configuration options. + + * - :dbcommand:`killCursors` + + - Kills the specified cursors for a collection. + + * - :dbcommand:`killOp` + + - Terminates an operation as specified by the operation ID. + + * - :dbcommand:`listCollections` + + - Returns a list of collections in the current database. + + * - :dbcommand:`listDatabases` + + - Returns a document that lists all databases and returns basic database statistics. + + * - :dbcommand:`listIndexes` + + - Lists all indexes for a collection. + + * - :dbcommand:`logRotate` + + - Rotates the MongoDB logs to prevent a single file from taking too much space. + + * - :dbcommand:`reIndex` + + - Rebuilds all indexes on a collection. + + * - :dbcommand:`renameCollection` + + - Changes the name of an existing collection. + + * - :dbcommand:`setFeatureCompatibilityVersion` + + - Enables or disables features that persist data that are backwards-incompatible. + + * - :dbcommand:`setParameter` + + - Modifies configuration options. + + * - :dbcommand:`shutdown` + + - Shuts down the :binary:`~bin.mongod` or :binary:`~bin.mongos` process. + .. toctree:: :titlesonly: @@ -204,7 +706,127 @@ Diagnostic Commands .. only:: website - .. include:: /includes/toc/table-command-diagnostic.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :dbcommand:`availableQueryOptions` + + - Internal command that reports on the capabilities of the current MongoDB instance. + + * - :dbcommand:`buildInfo` + + - Displays statistics about the MongoDB build. + + * - :dbcommand:`collStats` + + - Reports storage utilization statics for a specified collection. + + * - :dbcommand:`connPoolStats` + + - Reports statistics on the outgoing connections from this MongoDB instance to other MongoDB instances in the deployment. + + * - :dbcommand:`connectionStatus` + + - Reports the authentication state for the current connection. + + * - :dbcommand:`cursorInfo` + + - Removed in MongoDB 3.2. Replaced with :serverstatus:`metrics.cursor`. + + * - :dbcommand:`dataSize` + + - Returns the data size for a range of data. For internal use. + + * - :dbcommand:`dbHash` + + - Returns hash value a database and its collections. + + * - :dbcommand:`dbStats` + + - Reports storage utilization statistics for the specified database. + + * - :dbcommand:`diagLogging` + + - Removed in MongoDB 3.6. To capture, replay, and profile commands sent to your MongoDB deployment, use :binary:`~bin.mongoreplay`. + + * - :dbcommand:`driverOIDTest` + + - Internal command that converts an ObjectId to a string to support tests. + + * - :dbcommand:`explain` + + - Returns information on the execution of various operations. + + + * - :dbcommand:`features` + + - Reports on features available in the current MongoDB instance. + + * - :dbcommand:`getCmdLineOpts` + + - Returns a document with the run-time arguments to the MongoDB instance and their parsed options. + + * - :dbcommand:`getLog` + + - Returns recent log messages. + + * - :dbcommand:`hostInfo` + + - Returns data that reflects the underlying host system. + + * - :dbcommand:`isSelf` + + - Internal command to support testing. + + * - :dbcommand:`listCommands` + + - Lists all database commands provided by the current :binary:`~bin.mongod` instance. + + * - :dbcommand:`lockInfo` + + - Internal command that returns information on locks that are + currently being held or pending. Only available for + :binary:`~bin.mongod` instances. + + * - :dbcommand:`netstat` + + - Internal command that reports on intra-deployment connectivity. Only available for :binary:`~bin.mongos` instances. + + * - :dbcommand:`ping` + + - Internal command that tests intra-deployment connectivity. + + * - :dbcommand:`profile` + + - Interface for the :ref:`database profiler `. + + * - :dbcommand:`serverStatus` + + - Returns a collection metrics on instance-wide resource utilization and status. + + * - :dbcommand:`shardConnPoolStats` + + - Reports statistics on a :binary:`~bin.mongos`'s connection pool for client + operations against shards. + + + * - :dbcommand:`top` + + - Returns raw usage statistics for each database in the :binary:`~bin.mongod` instance. + + * - :dbcommand:`validate` + + - Internal command that scans for a collection's data and indexes for correctness. + + * - :dbcommand:`whatsmyuri` + + - Internal command that returns information on the current client. + .. toctree:: :titlesonly: @@ -238,7 +860,18 @@ Auditing Commands .. only:: website - .. include:: /includes/toc/table-command-audit.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :dbcommand:`logApplicationMessage` + + - Posts a custom message to the audit log. + .. toctree:: :titlesonly: diff --git a/source/reference/command/addShardToZone.txt b/source/reference/command/addShardToZone.txt index 7d78b013a30..5b2c424e350 100644 --- a/source/reference/command/addShardToZone.txt +++ b/source/reference/command/addShardToZone.txt @@ -17,11 +17,11 @@ Definition .. versionadded:: 3.4 - Associates a shard with a :term:`zone`. MongoDB associates this shard with - the given zone. Chunks that are covered by the zone are assigned to shards - associated with the zone. + Associates a shard with a :term:`zone`. MongoDB associates this shard with + the given zone. Chunks that are covered by the zone are assigned to shards + associated with the zone. - .. |command| replace:: ``addShardToZone`` + .. |command| replace:: ``addShardToZone`` Syntax ------ diff --git a/source/reference/command/aggregate.txt b/source/reference/command/aggregate.txt index 0bcebe9151c..3dc639c8ad4 100644 --- a/source/reference/command/aggregate.txt +++ b/source/reference/command/aggregate.txt @@ -98,14 +98,24 @@ arguments: - * - ``allowDiskUse`` + * - :ref:`allowDiskUse ` - boolean - - Optional. Enables writing to temporary files. When set to ``true``, aggregation + - .. _cmd-aggregate-allowDiskUse: + + Optional. Enables writing to temporary files. When set to ``true``, most aggregation stages can write data to the :file:`_tmp` subdirectory in the - :setting:`~storage.dbPath` directory. - + :setting:`~storage.dbPath` directory with the following exceptions: + + - :pipeline:`$graphLookup` stage + + - :group:`$addToSet` accumulator expression used in the + :pipeline:`$group` stage (Starting in version 4.2.3, 4.0.14, 3.6.17) + + - :group:`$push` accumulator expression used in the + :pipeline:`$group` stage (Starting in version 4.2.3, 4.0.14, 3.6.17) + .. include:: /includes/extracts/4.2-changes-usedDisk.rst @@ -148,7 +158,7 @@ arguments: - Enables :samp:`aggregate` to bypass document validation + Enables :dbcommand:`aggregate` to bypass document validation during the operation. This lets you insert documents that do not meet the validation requirements. @@ -243,6 +253,17 @@ For cursors created inside a session, you cannot call Similarly, for cursors created outside of a session, you cannot call :dbcommand:`getMore` inside a session. +Session Idle Timeout +~~~~~~~~~~~~~~~~~~~~ + +.. include:: /includes/extracts/sessions-cursor-timeout.rst + +For operations that return a cursor, if the cursor may be idle for +longer than 30 minutes, issue the operation within an explicit session +using :method:`Session.startSession()` and periodically refresh the +session using the :dbcommand:`refreshSessions` command. See +:limit:`Session Idle Timeout` for more information. + Transactions ------------ @@ -387,15 +408,16 @@ to ``true`` to return information about the aggregation operation. Aggregate Data using External Sort ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -Aggregation pipeline stages have :ref:`maximum memory use limit -`. To handle large datasets, set -``allowDiskUse`` option to ``true`` to enable writing data to -temporary files, as in the following example: +Each individual pipeline stage has :ref:`a limit of 100 megabytes of RAM +`. By default, if a stage exceeds this limit, +MongoDB produces an error. To allow pipeline processing to take up +more space, set the :ref:`allowDiskUse ` +option to ``true`` to enable writing data to temporary files, as in the +following example: .. code-block:: javascript db.stocks.aggregate( [ - { $project : { cusip: 1, date: 1, price: 1, _id: 0 } }, { $sort : { cusip : 1, date: 1 } } ], { allowDiskUse: true } @@ -403,7 +425,10 @@ temporary files, as in the following example: .. include:: /includes/extracts/4.2-changes-usedDisk.rst -.. seealso:: :method:`db.collection.aggregate()` +.. seealso:: + + - :method:`db.collection.aggregate()` + - :doc:`/core/aggregation-pipeline-limits` Aggregate Data Specifying Batch Size ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ diff --git a/source/reference/command/buildInfo.txt b/source/reference/command/buildInfo.txt index ab80b5881bd..dcfb3688c75 100644 --- a/source/reference/command/buildInfo.txt +++ b/source/reference/command/buildInfo.txt @@ -43,6 +43,7 @@ buildInfo "compilerFlags" : "", "allocator" : "", "versionArray" : [ , , <...> ], + "openssl" : , "javascriptEngine" : "", "bits" : , "debug" : , @@ -113,8 +114,8 @@ These fields are stable and should provide consistent behavior. .. data:: buildInfo.openssl - An embedded document describing the version of TLS/SSL library that - :binary:`~bin.mongod` was built with and is currently using. + An embedded document describing the version of the TLS/SSL library + that :binary:`~bin.mongod` was built with and is currently using. .. data:: buildInfo.modules diff --git a/source/reference/command/clean.txt b/source/reference/command/clean.txt deleted file mode 100644 index b348735edd8..00000000000 --- a/source/reference/command/clean.txt +++ /dev/null @@ -1,22 +0,0 @@ -===== -clean -===== - -.. default-domain:: mongodb - -.. contents:: On this page - :local: - :backlinks: none - :depth: 1 - :class: singlecol - -.. dbcommand:: clean - - :dbcommand:`clean` is an internal command. - - .. warning:: - - This command obtains a write lock on the affected database and will - block other operations until it has completed. - - .. write-lock, slave-ok diff --git a/source/reference/command/cleanupOrphaned.txt b/source/reference/command/cleanupOrphaned.txt index 07683b3414a..ddd8f592a19 100644 --- a/source/reference/command/cleanupOrphaned.txt +++ b/source/reference/command/cleanupOrphaned.txt @@ -127,6 +127,29 @@ you may prefer to include a pause in-between iterations. Alternatively, to mitigate the impact of :dbcommand:`cleanupOrphaned`, you may prefer to run the command at off peak hours. +It is also possible to tune the performance impact of +:dbcommand:`cleanupOrphaned` with the parameters, +:parameter:`rangeDeleterBatchSize` and +:parameter:`rangeDeleterBatchDelayMS`. For example: + +- To limit the number of documents deleted per batch, you can set + :parameter:`rangeDeleterBatchSize` to a small value such as ``32``. + +- To add an additional delay between batch deletions, you can set + :parameter:`rangeDeleterBatchDelayMS` above the current default of + ``20`` milliseconds. + +.. note:: + + Changing :parameter:`rangeDeleterBatchSize` and + :parameter:`rangeDeleterBatchDelayMS` affect all range deletion, + including during normal :ref:`chunk + migration `. + + If you are temporarily modifying one or both of these parameters to + run :dbcommand:`cleanupOrphaned`, return to their previous values + after you run :dbcommand:`cleanupOrphaned`. + .. _cleanupOrphaned-determine-range: Determine Range diff --git a/source/reference/command/clearJumboFlag.txt b/source/reference/command/clearJumboFlag.txt new file mode 100644 index 00000000000..96daa98ed0d --- /dev/null +++ b/source/reference/command/clearJumboFlag.txt @@ -0,0 +1,312 @@ +=============== +clearJumboFlag +=============== + +.. default-domain:: mongodb + +.. contents:: On this page + :local: + :backlinks: none + :depth: 1 + :class: singlecol + +Definition +---------- + +.. dbcommand:: clearJumboFlag + + *Available starting in 4.2.3 and 4.0.15* + + Clears the :ref:`jumbo ` flag for a chunk. To use the + command, issue the :dbcommand:`clearJumboFlag` command on a + :binary:`~bin.mongos` instance. + +Syntax +------ + +:dbcommand:`clearJumboFlag` has the following syntaxes: + + +.. code-block:: javascript + + db.adminCommand( { + clearJumboFlag: ".", + bounds : + } ) + +**-OR-** + +.. code-block:: javascript + + // Cannot use for collections with hashed shard keys + + db.adminCommand( { + clearJumboFlag: ".", + find : + } ) + +Command Fields +~~~~~~~~~~~~~~~ + +The :dbcommand:`clearJumboFlag` command takes the following fields as +arguments: + + +.. list-table:: + :header-rows: 1 + :widths: 25 20 80 + + * - Field + + - Type + + - Description + + * - :ref:`clearJumboFlag ` + + - string + + - .. _clearJumboFlag-namespace: + + The :term:`namespace` of the sharded :term:`collection` with the + jumbo chunk(s). + + Specify the collection's full namespace, including the + database name (i.e. ".") + + * - :ref:`bounds ` + + - array + + - .. _clearJumboFlag-bounds: + + The exact bounds of a specific chunk. The array must consist of two + documents that specify the lower and upper shard key values of a chunk + to move: + + ``[ { : },{ : } ]`` + + .. note:: + + - Specify either the :ref:`bounds ` + field or the :ref:`find ` field but + not both. + + - If the collection uses a :term:`hashed shard key`, use the + :ref:`bounds ` field. + + * - :ref:`find ` + + - document + + - .. _clearJumboFlag-find: + + A specific shard key and its value contained in the jumbo chunk. + + ``{ : }`` + + .. note:: + + - Specify either the :ref:`bounds ` + field or the ``find`` field but not both. + + - If the collection uses a :term:`hashed shard key`, do + **not** use the :ref:`find ` field. + Use :ref:`bounds ` instead. + +Access Control +--------------- + +On systems running with :setting:`~security.authorization`, the user +must have the :authaction:`clearJumboFlag` privilege actions on the ``{ +db: "", collection: "" }`` :ref:`resource +`. + +The built-in role :authrole:`clusterManager` provides the appropriate +privileges. + +Example +------- + +Clear Jumbo Flag for a Chunk (Range-Based Shard Key) +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +.. container:: + + The :method:`sh.status()` includes the following + :data:`sh.status.databases..chunk-details` for the + ``test.jumbo`` collection. + + .. code-block:: javascript + :copyable: false + :emphasize-lines: 11-12 + + ... // Content omitted for brevity + + test.jumbo + shard key: { "x" : 1 } + unique: false + balancing: true + chunks: + shardA 2 + shardB 2 + { "x" : { "$minKey" : 1 } } -->> { "x" : 1 } on : shardB Timestamp(3, 0) + { "x" : 1 } -->> { "x" : 2 } on : shardA Timestamp(6, 1) jumbo + { "x" : 2 } -->> { "x" : 3 } on : shardA Timestamp(5, 1) jumbo + { "x" : 3 } -->> { "x" : { "$maxKey" : 1 } } on : shardB Timestamp(6, 0) + + The following :dbcommand:`clearJumboFlag` command specifies the + :ref:`bounds ` of the ``{ "x" : 1 } -->> { "x" : + 2 }`` chunk: + + .. code-block:: javascript + + db.adminCommand( { + clearJumboFlag: "test.jumbo", + bounds: [{ "x" : 1 }, { "x" : 2 }] + } ) + + Upon success, the command returns ``"ok": 1`` in its output: + + .. code-block:: javascript + :copyable: false + + { + "ok" : 1, + "operationTime" : Timestamp(1580190080, 5), + "$clusterTime" : { + "clusterTime" : Timestamp(1580190080, 5), + "signature" : { + "hash" : BinData(0,"0cYT49s72MHUYV1F2WpoEwlyeVs="), + "keyId" : NumberLong("6786859092951433239") + } + } + } + + The following :dbcommand:`clearJumboFlag` command specifies the + :ref:`find ` field to find the chunk that + contains the shard key ``{ "x" : 2 }`` : + + .. code-block:: javascript + + db.adminCommand( { + clearJumboFlag: "test.jumbo", + find: { "x" : 2 } + } ) + + Upon success, the command returns ``"ok": 1`` in its output: + + .. code-block:: javascript + :copyable: false + + { + "ok" : 1, + "operationTime" : Timestamp(1580191819, 5), + "$clusterTime" : { + "clusterTime" : Timestamp(1580191819, 5), + "signature" : { + "hash" : BinData(0,"N6x6drN7HUq5MR5ezUJns1rfeqY="), + "keyId" : NumberLong("6786859092951433239") + } + } + } + + To verify the operation, run :method:`sh.status()` again. The ``jumbo`` + flag should no longer appear in its output. + + .. code-block:: javascript + :copyable: false + :emphasize-lines: 11-12 + + ... // Content omitted for brevity + + test.jumbo + shard key: { "x" : 1 } + unique: false + balancing: true + chunks: + shardA 2 + shardB 2 + { "x" : { "$minKey" : 1 } } -->> { "x" : 1 } on : shardB Timestamp(3, 0) + { "x" : 1 } -->> { "x" : 2 } on : shardA Timestamp(7, 0) + { "x" : 2 } -->> { "x" : 3 } on : shardA Timestamp(8, 0) + { "x" : 3 } -->> { "x" : { "$maxKey" : 1 } } on : shardB Timestamp(6, 0) + +Clear Jumbo Flag for a Chunk (Hashed Shard Key) +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +.. container:: + + The :method:`sh.status()` includes the following + :data:`sh.status.databases..chunk-details` for the + ``test.jumboHashed`` collection. The collection uses a hashed shard + key. + + .. code-block:: javascript + :copyable: false + :emphasize-lines: 12 + + ... // Content omitted for brevity + + test.jumboHashed + shard key: { "x" : "hashed" } + unique: false + balancing: true + chunks: + shardA 2 + shardB 2 + { "x" : { "$minKey" : 1 } } -->> { "x" : NumberLong(0) } on : shardA Timestamp(1, 0) + { "x" : NumberLong(0) } -->> { "x" : NumberLong("848411777775835583") } on : shardA Timestamp(4, 0) + { "x" : NumberLong("848411777775835583") } -->> { "x" : NumberLong("5902408780260971510") } on : shardB Timestamp(4, 1) jumbo + { "x" : NumberLong("5902408780260971510") } -->> { "x" : { "$maxKey" : 1 } } on : shardB Timestamp(2, 2) + + To clear the ``jumbo`` flag for a chunk if the collection uses a + :term:`hashed shard key`, use :dbcommand:`clearJumboFlag` with the + :ref:`bounds ` field: + + .. code-block:: javascript + + db.adminCommand( { + clearJumboFlag: "test.jumboHashed", + bounds: [{ "x" : NumberLong("848411777775835583") }, { "x" : NumberLong("5902408780260971510") }] + } ) + + Upon success, the command returns ``"ok": 1`` in its output: + + .. code-block:: javascript + :copyable: false + + { + "ok" : 1, + "operationTime" : Timestamp(1580194290, 5), + "$clusterTime" : { + "clusterTime" : Timestamp(1580194290, 5), + "signature" : { + "hash" : BinData(0,"nWCqOYVrab7NEGHWoo2NYENqHR4="), + "keyId" : NumberLong("6786875525496307742") + } + } + } + + To verify the operation, run :method:`sh.status()` again. The + ``jumbo`` flag should no longer appear in its output. + + .. code-block:: javascript + :copyable: false + :emphasize-lines: 12 + + ... // Content omitted for brevity + + test.jumboHashed + shard key: { "x" : "hashed" } + unique: false + balancing: true + chunks: + shardA 2 + shardB 2 + { "x" : { "$minKey" : 1 } } -->> { "x" : NumberLong(0) } on : shardA Timestamp(1, 0) + { "x" : NumberLong(0) } -->> { "x" : NumberLong("848411777775835583") } on : shardA Timestamp(4, 0) + { "x" : NumberLong("848411777775835583") } -->> { "x" : NumberLong("5902408780260971510") } on : shardB Timestamp(5, 0) + { "x" : NumberLong("5902408780260971510") } -->> { "x" : { "$maxKey" : 1 } } on : shardB Timestamp(2, 2) + +.. seealso:: :doc:`/tutorial/clear-jumbo-flag` diff --git a/source/reference/command/collStats.txt b/source/reference/command/collStats.txt index 65b54fa5c4e..7cf97105d37 100644 --- a/source/reference/command/collStats.txt +++ b/source/reference/command/collStats.txt @@ -123,7 +123,7 @@ The following operation runs the :dbcommand:`collStats` command on the .. code-block:: javascript - db.runCommand( { collStats : "restaurants", scale: 1024 } ) + db.runCommand( { collStats : "restaurants", scale: 1024 } ) The following document provides a representation of the :dbcommand:`collStats` output. Depending on the configuration of your diff --git a/source/reference/command/compact.txt b/source/reference/command/compact.txt index 7c2067ea25e..f3b93e9f62a 100644 --- a/source/reference/command/compact.txt +++ b/source/reference/command/compact.txt @@ -113,14 +113,14 @@ For more information on configuring the ``resource`` document, see :ref:`resource-document`. To add the :authrole:`dbAdmin` or the custom role to an existing -user, use :method:`db.grantRoleToUser` or :method:`db.updateUser()`. +user, use :method:`db.grantRolesToUser` or :method:`db.updateUser()`. The following operation grants the custom ``compact`` role to the ``myCompactUser`` on the ``admin`` database: .. code-block:: javascript use admin - db.grantRoleToUser("myCompactUser", [ "dbAdmin" | "myCustomCompactRole" ] ) + db.grantRolesToUser("myCompactUser", [ "dbAdmin" | "myCustomCompactRole" ] ) To add the :authrole:`dbAdmin` or the custom role to a new user, specify the role to the ``roles`` array of the diff --git a/source/reference/command/connPoolStats.txt b/source/reference/command/connPoolStats.txt index 29fecb9fbdd..6cf1d8d302f 100644 --- a/source/reference/command/connPoolStats.txt +++ b/source/reference/command/connPoolStats.txt @@ -86,6 +86,7 @@ The command returns the output of the following form: "totalAvailable" : , "totalCreated" : , "totalRefreshing" : , + "replicaSetMatchingStrategy" : , "pools" : { "NetworkInterfaceTL-TaskExecutorPool-0" : { "poolInUse" : , @@ -300,7 +301,6 @@ The command returns the output of the following form: "signature" : }, "operationTime" : - } Output @@ -331,6 +331,38 @@ Output members of the :term:`sharded cluster` or :term:`replica set` that are currently being refreshed. +.. data:: connPoolStats.replicaSetMatchingStrategy + + .. versionadded:: 4.2.13 + + On a :binary:`~bin.mongos` instance, this value reports the policy + used by the instance to determine the minimum size limit of its + connection pools to nodes within replica sets. + + On a :binary:`~bin.mongod` instance, this value reports the policy + used by the instance to determine the minimum size limit of its + connection pools to nodes within *other* replica sets. + + The policy for :binary:`~bin.mongos` and :binary:`~bin.mongod` can be + set with the :parameter:`ShardingTaskExecutorPoolReplicaSetMatching` + parameter. + + .. note:: + + If the :parameter:`ShardingTaskExecutorPoolReplicaSetMatching` is + set to ``"automatic"``, the + :data:`~connPoolStats.replicaSetMatchingStrategy` still describes + the actual policy being used, not ``"automatic"``. To find the + value of the + :parameter:`ShardingTaskExecutorPoolReplicaSetMatching`, use + :dbcommand:`getParameter` which returns the value of the server + parameter: + + .. code-block:: javascript + + db.adminCommand( { getParameter : 1, "ShardingTaskExecutorPoolReplicaSetMatching" : 1 } ) + + .. data:: connPoolStats.numClientConnection Reports the number of active and stored outgoing **synchronous** diff --git a/source/reference/command/convertToCapped.txt b/source/reference/command/convertToCapped.txt index 5997f70e614..030a3d28b25 100644 --- a/source/reference/command/convertToCapped.txt +++ b/source/reference/command/convertToCapped.txt @@ -12,6 +12,12 @@ convertToCapped .. dbcommand:: convertToCapped + .. admonition:: Do Not Run This Command In Sharded Clusters + :class: warning + + MongoDB does **not** support the :dbcommand:`convertToCapped` + command in a sharded cluster. + The :dbcommand:`convertToCapped` command converts an existing, non-capped collection to a :term:`capped collection` within the same database. @@ -73,11 +79,6 @@ convertToCapped - .. include:: /includes/fact-database-lock.rst - .. note:: - - MongoDB does not support the :dbcommand:`convertToCapped` - command in a sharded cluster. - .. warning:: .. include:: /includes/fact-convertToCapped-indexes.rst diff --git a/source/reference/command/createIndexes.txt b/source/reference/command/createIndexes.txt index e63281856fc..621e1a5d618 100644 --- a/source/reference/command/createIndexes.txt +++ b/source/reference/command/createIndexes.txt @@ -84,7 +84,7 @@ Definition - + .. _createIndexes-options: Each document in the ``indexes`` array can take the following fields: diff --git a/source/reference/command/createUser.txt b/source/reference/command/createUser.txt index a24cbcf4627..ac8b36b8fdf 100644 --- a/source/reference/command/createUser.txt +++ b/source/reference/command/createUser.txt @@ -220,7 +220,7 @@ Authentication Restrictions Behavior -------- -User Id +User ID ~~~~~~~ Starting in version 4.0.9, MongoDB automatically assigns a unique diff --git a/source/reference/command/currentOp.txt b/source/reference/command/currentOp.txt index 42068bde7be..55c89cb9d0e 100644 --- a/source/reference/command/currentOp.txt +++ b/source/reference/command/currentOp.txt @@ -165,14 +165,14 @@ database ``db1`` that have been running longer than 3 seconds: .. code-block:: javascript - db.adminCommand( - { - currentOp: true, - "active" : true, - "secs_running" : { "$gt" : 3 }, - "ns" : /^db1\./ - } - ) + db.adminCommand( + { + currentOp: true, + "active" : true, + "secs_running" : { "$gt" : 3 }, + "ns" : /^db1\./ + } + ) .. _currentOp-cmd-index-creation: @@ -896,6 +896,38 @@ Output Fields .. include:: /includes/fact-client-appname.rst +.. data:: currentOp.waitingForLatch + + The :data:`~currentOp.waitingForLatch` document is only + available if the operation is waiting to acquire an internal locking + primitive (a.k.a. a latch) or for an internal condition to be met. + + For example, + + .. code-block:: javascript + + "waitingForLatch" : { + "timestamp" : ISODate("2020-03-19T23:25:58.412Z"), + "captureName" : "FutureResolution", + }, + + .. list-table:: + :header-rows: 1 + :widths: 20 80 + + * - Output Field + - Description + + * - timestamp + + - The date and time at which the operation started to wait. + + * - captureName + + - The internal name of the section where the operation is currently blocked. + + .. versionadded:: 4.2.2 + .. data:: currentOp.locks The :data:`~currentOp.locks` document reports the type and mode of diff --git a/source/reference/command/dataSize.txt b/source/reference/command/dataSize.txt index 4dece3b0c3f..eee67ed19a0 100644 --- a/source/reference/command/dataSize.txt +++ b/source/reference/command/dataSize.txt @@ -102,7 +102,7 @@ and the upper bound of the key to be examined being ``{field: 100}``. .. code-block:: javascript - db.runCommand({ dataSize: "database.collection", keyPattern: { field: 1 }, min: { field: 10 }, max: { field: 100 } }) + db.runCommand({ dataSize: "database.collection", keyPattern: { field: 1 }, min: { field: 10 }, max: { field: 100 } }) This will return a document that contains the size of all matching documents. Replace ``database.collection`` value with database diff --git a/source/reference/command/dbHash.txt b/source/reference/command/dbHash.txt index 275d8c9b1b8..83d51e97095 100644 --- a/source/reference/command/dbHash.txt +++ b/source/reference/command/dbHash.txt @@ -76,7 +76,7 @@ MongoDB drivers automatically set :ref:`afterClusterTime ` for operations associated with :ref:`causally consistent sessions `. Starting in MongoDB 4.2, the :dbcommand:`dbHash` command no longer support :ref:`afterClusterTime -`. As such, :dbcommand:`dbHash` cannot be associatd +`. As such, :dbcommand:`dbHash` cannot be associated with :ref:`causally consistent sessions `. Return Document diff --git a/source/reference/command/dropIndexes.txt b/source/reference/command/dropIndexes.txt index f953b25c72e..765413f6ee4 100644 --- a/source/reference/command/dropIndexes.txt +++ b/source/reference/command/dropIndexes.txt @@ -77,6 +77,16 @@ Resource Locking .. include:: /includes/extracts/dropIndexes-resource-lock.rst +Dropping an Index during Index Replication +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Avoid dropping an index on a collection while any index is being +replicated on a secondary. If you attempt to drop an index from a +collection on a :term:`primary` while the collection has a background +index building on a :term:`secondary`, reads will be halted across all +namespaces and replication will halt until the background index build +completes. + Index Names ~~~~~~~~~~~ diff --git a/source/reference/command/find.txt b/source/reference/command/find.txt index 7fc856bf95c..1f065583fd6 100644 --- a/source/reference/command/find.txt +++ b/source/reference/command/find.txt @@ -20,6 +20,12 @@ Definition Executes a query and returns the first batch of results and the cursor id, from which the client can construct a cursor. + .. tip:: + + Rather than run the :dbcommand:`find` command directly, you can + use the :method:`db.collection.find()` helper provided in the + :binary:`~bin.mongo` shell or the equivalent helper in the + drivers. Syntax ------ @@ -34,7 +40,6 @@ The :dbcommand:`find` command has the following syntax: .. code-block:: javascript db.runCommand( - { "find": , "filter": , @@ -312,15 +317,16 @@ The command accepts the following fields: - * - ``allowPartialResults`` + * - :ref:`allowPartialResults ` - boolean - - Optional. For queries against a sharded collection, returns partial results from - the :binary:`~bin.mongos` if some shards are unavailable instead of - throwing an error. - - + - .. _cmd-find-allowPartialResults: + + Optional. For queries against a sharded collection, allows the + command (or subsequent :dbcommand:`getMore` commands) to return + partial results, rather than an error, if one or more queried + shards are unavailable. * - ``collation`` @@ -329,10 +335,73 @@ The command accepts the following fields: - Optional. .. include:: /includes/extracts/collation-option.rst - - +.. _cmd-find-output: + +Output +~~~~~~ + +The command returns a document that contains the cursor information, +including the cursor id and the first batch of documents. For example, +the following document is returned when run against a sharded +collection: + +.. code-block:: javascript + + { + "cursor" : { + "firstBatch" : [ + { + "_id" : ObjectId("5e8e2ca217b5324fa9847435"), + "zipcode" : "20001", + "x" : 1 + }, + { + "_id" : ObjectId("5e8e2ca517b5324fa9847436"), + "zipcode" : "30001", + "x" : 1 + } + ], + "id" : NumberLong("668860441858272439"), + "ns" : "test.contacts" + }, + "ok" : 1, + "operationTime" : Timestamp(1586380205, 1), + "$clusterTime" : { + "clusterTime" : Timestamp(1586380225, 2), + "signature" : { + "hash" : BinData(0,"aI/jWsUVUSkMw8id+A+AVVTQh9Y="), + "keyId" : NumberLong("6813364731999420435") + } + } + } + +.. list-table:: + :widths: 20 80 + :header-rows: 1 + + * - Field + - Description + + * - ``cursor`` + + - Contains the cursor information, including the + cursor ``id`` and the ``firstBatch`` of documents. + * - ``"ok"`` + + - Indicates whether the command has succeeded (``1``) or failed + (``0``). + +In addition to the aforementioned :dbcommand:`find`-specific fields, +the :method:`db.runCommand()` includes the following information for +replica sets and sharded clusters: + +- ``$clusterTime`` + +- ``operationTime`` + +See :ref:`db.runCommand() Results ` for details. Behavior -------- @@ -348,6 +417,17 @@ For cursors created inside a session, you cannot call Similarly, for cursors created outside of a session, you cannot call :dbcommand:`getMore` inside a session. +Session Idle Timeout +```````````````````` + +.. include:: /includes/extracts/sessions-cursor-timeout.rst + +For operations that return a cursor, if the cursor may be idle for +longer than 30 minutes, issue the operation within an explicit session +using :method:`Session.startSession()` and periodically refresh the +session using the :dbcommand:`refreshSessions` command. See +:limit:`Session Idle Timeout` for more information. + Transactions ~~~~~~~~~~~~ diff --git a/source/reference/command/findAndModify.txt b/source/reference/command/findAndModify.txt index 1f6e97bf3c9..9aedd169aca 100644 --- a/source/reference/command/findAndModify.txt +++ b/source/reference/command/findAndModify.txt @@ -149,7 +149,7 @@ Definition - boolean - - .. include:: /includes/extracts/findAndModify-behavior-method.rst + - .. include:: /includes/extracts/findAndModify-behavior-command.rst @@ -157,7 +157,7 @@ Definition - boolean - - Optional. Enables :samp:`findAndModify` to bypass document validation + - Optional. Enables :dbcommand:`findAndModify` to bypass document validation during the operation. This lets you update documents that do not meet the validation requirements. @@ -328,49 +328,12 @@ following: Behavior -------- -Upsert and Unique Index -~~~~~~~~~~~~~~~~~~~~~~~ +.. _upsert-and-unique-index-dbcommand: -When the :dbcommand:`findAndModify` command includes the ``upsert: -true`` option **and** the query field(s) is not uniquely indexed, the -command could insert a document multiple times in certain circumstances. +Upsert with Unique Index +~~~~~~~~~~~~~~~~~~~~~~~~ -Consider an example where no document with the name ``Andy`` exists and -multiple clients issue the following command: - -.. code-block:: javascript - - db.runCommand( - { - findAndModify: "people", - query: { name: "Andy" }, - sort: { rating: 1 }, - update: { $inc: { score: 1 } }, - upsert: true - } - ) - -If all the commands finish the ``query`` phase before any command -starts the ``modify`` phase, **and** there is no unique index on the -``name`` field, the commands may each perform an upsert, creating -multiple duplicate documents. - -To prevent the creation of multiple duplicate documents, -create a :ref:`unique index ` on -the ``name`` field. With the unique index in place, then the multiple -:dbcommand:`findAndModify` commands will exhibit one of the -following behaviors: - -- Exactly one :dbcommand:`findAndModify` successfully inserts a - new document. - -- Zero or more :dbcommand:`findAndModify` commands update the - newly inserted document. - -- Zero or more :dbcommand:`findAndModify` commands fail when - they attempt to insert a duplicate. If the command fails due to - a unique index constraint violation, you can retry the command. - Absent a delete of the document, the retry should not fail. +.. include:: /includes/extracts/upsert-unique-index-findAndModify-command.rst Sharded Collections ~~~~~~~~~~~~~~~~~~~ @@ -497,11 +460,11 @@ following form: .. code-block:: javascript - db.people.findAndModify( { - query: { name: "Tom", state: "active", rating: { $gt: 10 } }, - sort: { rating: 1 }, - update: { $inc: { score: 1 } } - } ); + db.people.findAndModify( { + query: { name: "Tom", state: "active", rating: { $gt: 10 } }, + sort: { rating: 1 }, + update: { $inc: { score: 1 } } + } ); However, the :method:`~db.collection.findAndModify()` shell helper method returns only the unmodified document, or if ``new`` is @@ -526,15 +489,15 @@ document or, if no matching document exists, create a new document: .. code-block:: javascript - db.runCommand( - { - findAndModify: "people", - query: { name: "Gus", state: "active", rating: 100 }, - sort: { rating: 1 }, - update: { $inc: { score: 1 } }, - upsert: true - } - ) + db.runCommand( + { + findAndModify: "people", + query: { name: "Gus", state: "active", rating: 100 }, + sort: { rating: 1 }, + update: { $inc: { score: 1 } }, + upsert: true + } + ) If the command finds a matching document, the command performs an update. diff --git a/source/reference/command/fsync.txt b/source/reference/command/fsync.txt index 7bd5477f0ef..9e8b183bf7b 100644 --- a/source/reference/command/fsync.txt +++ b/source/reference/command/fsync.txt @@ -37,7 +37,7 @@ Definition .. code-block:: javascript - { fsync: 1, async: , lock: } + { fsync: 1, lock: } The :dbcommand:`fsync` command has the following fields: @@ -58,17 +58,6 @@ Definition - Enter "1" to apply :dbcommand:`fsync`. - - - * - ``async`` - - - boolean - - - Optional. Runs :dbcommand:`fsync` asynchronously. By default, the - :dbcommand:`fsync` operation is synchronous. - - - * - ``lock`` - boolean @@ -78,7 +67,10 @@ Definition takes a lock. - + .. note:: + + Starting in MongoDB 4.2, the MMAPv1-specific ``async`` option is + obsolete and ignored. To run the :dbcommand:`fsync` command, use the @@ -138,21 +130,6 @@ helper method :method:`db.fsyncLock()`. Examples -------- -Run Asynchronously -~~~~~~~~~~~~~~~~~~ - -The :dbcommand:`fsync` operation is synchronous by default. To run -:dbcommand:`fsync` asynchronously, use the ``async`` field set to -``true``: - -.. code-block:: javascript - - db.adminCommand( { fsync: 1, async: true } ) - -The operation returns immediately. To view the status of the -:dbcommand:`fsync` operation, check the output of -:method:`db.currentOp()`. - Lock ``mongod`` Instance ~~~~~~~~~~~~~~~~~~~~~~~~ diff --git a/source/reference/command/getMore.txt b/source/reference/command/getMore.txt index 51d7a489fc5..0470c60a76d 100644 --- a/source/reference/command/getMore.txt +++ b/source/reference/command/getMore.txt @@ -21,71 +21,138 @@ Definition :dbcommand:`find` and :dbcommand:`aggregate`, to return subsequent batches of documents currently pointed to by the cursor. - The :dbcommand:`getMore` command has the following form: +Syntax +------ - .. code-block:: javascript +The :dbcommand:`getMore` command has the following form: +.. code-block:: javascript + + db.runCommand( { "getMore": , "collection": , "batchSize": , "maxTimeMS": } + ) - The command accepts the following fields: +Command Fields +~~~~~~~~~~~~~~ +The command accepts the following fields: - .. list-table:: - :header-rows: 1 - :widths: 20 20 80 - - * - Field - - - Type - - - Description - - * - ``getMore`` - - - long - - - The cursor id. - - - - * - ``collection`` - - - string - - - The name of the collection over which the cursor is operating. - - - - * - ``batchSize`` - - - positive integer - - - Optional. The number of documents to return in the batch. +.. list-table:: + :header-rows: 1 + :widths: 20 20 80 + + * - Field + + - Type + + - Description + + * - ``getMore`` + + - long + + - The cursor id. + + + + * - ``collection`` + + - string + + - The name of the collection over which the cursor is operating. + + + + * - ``batchSize`` + + - positive integer + + - Optional. The number of documents to return in the batch. + + + + * - ``maxTimeMS`` + + - non-negative integer + + - Optional. Specifies a time limit in milliseconds for processing + operations on a cursor. If you do not specify a value for maxTimeMS, + operations will not time out. A value of ``0`` explicitly + specifies the default unbounded behavior. + + MongoDB terminates operations that exceed their allotted time limit + using the same mechanism as :method:`db.killOp()`. MongoDB only + terminates an operation at one of its designated :term:`interrupt + points `. - * - ``maxTimeMS`` - - - non-negative integer + +Output +~~~~~~ + +The command returns a document that contains the cursor information +as well as the next batch. + +For example, a document similar to the one below may be returned when +:dbcommand:`getMore` is run on a cursor that was originally created by a +:dbcommand:`find` operation on a sharded cluster: + +.. code-block:: javascript + + { + "cursor" : { + "id" : NumberLong("678960441858272731"), + "ns" : "test.contacts", + "nextBatch" : [ + { + "_id" : ObjectId("5e8e501e1a32d227f9085857"), + "zipcode" : "220000" + } + ] + }, + "ok" : 1, + "operationTime" : Timestamp(1586385239, 2), + "$clusterTime" : { + "clusterTime" : Timestamp(1586385239, 2), + "signature" : { + "hash" : BinData(0,"lLjejeW6AQGReR9x1PD8xU+tP+A="), + "keyId" : NumberLong("6813467763969884181") + } + } + } + +.. list-table:: + :widths: 20 80 + :header-rows: 1 - - Optional. Specifies a time limit in milliseconds for processing - operations on a cursor. If you do not specify a value for maxTimeMS, - operations will not time out. A value of ``0`` explicitly - specifies the default unbounded behavior. - - MongoDB terminates operations that exceed their allotted time limit - using the same mechanism as :method:`db.killOp()`. MongoDB only - terminates an operation at one of its designated :term:`interrupt - points `. - - + * - Field + - Description + + * - ``cursor`` + + - Contains the cursor information, including the + cursor id as well as the ``nextBatch`` of documents. + + * - ``"ok"`` + - Indicates whether the command has succeeded (``1``) or failed + (``0``). + +In addition to the aforementioned :dbcommand:`getMore`-specific fields, +the :method:`db.runCommand()` includes the following information for +replica sets and sharded clusters: + +- ``$clusterTime`` + +- ``operationTime`` +See :ref:`db.runCommand() Results ` for details. Behavior diff --git a/source/reference/command/getParameter.txt b/source/reference/command/getParameter.txt index d8e448ed2ec..03aee8a45c8 100644 --- a/source/reference/command/getParameter.txt +++ b/source/reference/command/getParameter.txt @@ -41,11 +41,11 @@ getParameter * - ``getParameter`` - - int, ``*`` + - int, ``'*'`` - Specify a value of: - - ``*`` to return all parameters available to + - ``'*'`` to return all parameters available to :dbcommand:`getParameters`, ignoring the ```` field. - any numerical value to return the value for the specified @@ -103,7 +103,7 @@ Retrieve All Parameters ~~~~~~~~~~~~~~~~~~~~~~~ The following operation runs :dbcommand:`getParameter` with a value of -``*`` to retrieve all parameters: +``'*'`` to retrieve all parameters: .. code-block:: javascript diff --git a/source/reference/command/getnonce.txt b/source/reference/command/getnonce.txt index bb4f094dfa5..c7a32626361 100644 --- a/source/reference/command/getnonce.txt +++ b/source/reference/command/getnonce.txt @@ -12,11 +12,16 @@ getnonce .. dbcommand:: getnonce - Client libraries use :dbcommand:`getnonce` to generate a one-time + .. deprecated:: 4.0 + + Client libraries use :dbcommand:`getnonce` to generate a one-time password for authentication. + + Applications should not invoke :dbcommand:`getnonce` directly. - .. slave-ok + This command will be removed in a future release. + .. slave-ok Behavior -------- diff --git a/source/reference/command/hello.txt b/source/reference/command/hello.txt new file mode 100644 index 00000000000..8d76f0d6350 --- /dev/null +++ b/source/reference/command/hello.txt @@ -0,0 +1,348 @@ +===== +hello +===== + +.. default-domain:: mongodb + +.. contents:: On this page + :local: + :backlinks: none + :depth: 1 + :class: singlecol + +Definition +---------- + +.. dbcommand:: hello + + .. versionadded:: 4.2.10 (and 4.0.21 and 3.6.21) + + :dbcommand:`hello` returns a document that describes the role of + the :binary:`~bin.mongod` instance. If the optional field + ``saslSupportedMechs`` is specified, the command also returns an + :data:`array of SASL mechanisms ` used + to create the specified user's credentials. + + If the instance is a member of a + replica set, then :dbcommand:`hello` returns a subset of the + replica set configuration and status including whether or not the + instance is the :term:`primary` of the replica set. + + When sent to a :binary:`~bin.mongod` instance that is not a member of a + replica set, :dbcommand:`hello` returns a subset of this + information. + + MongoDB :term:`drivers ` and :term:`clients ` use + :dbcommand:`hello` to determine the state of the replica set + members and to discover additional members of a :term:`replica + set`. + +Syntax +------ + +The command takes the following form: + +.. code-block:: javascript + + db.runCommand( { hello: 1 } ) + +The :dbcommand:`hello` command accepts optional fields +``saslSupportedMechs: `` to return an additional field +:data:`hello.saslSupportedMechs` in its result and ``comment `` to +add a log comment associated with the command. + +.. code-block:: javascript + + db.runCommand( { hello: 1, saslSupportedMechs: "", comment: } ) + +The :method:`db.hello()` method in the :binary:`~bin.mongo` shell +provides a wrapper around :dbcommand:`hello`. + +Behavior +-------- + +.. |operation| replace:: :dbcommand:`hello` + +Client Disconnection +~~~~~~~~~~~~~~~~~~~~~ + +.. include:: /includes/extracts/4.2-changes-disconnect.rst + +Output +------ + +All Instances +~~~~~~~~~~~~~ + +The following :dbcommand:`hello` fields are common across all +roles: + +.. data:: hello.isWritablePrimary + + A boolean value that reports when this node is writable. If + ``true``, then this instance is a :term:`primary` in a + :term:`replica set`, or a :binary:`~bin.mongos` instance, or a standalone + :binary:`~bin.mongod`. + + This field will be ``false`` if the instance is a + :term:`secondary` member of a replica set or if the member is an + :term:`arbiter` of a replica set. + +.. data:: hello.topologyVersion + + *For internal use by MongoDB.* + +.. data:: hello.maxBsonObjectSize + + The maximum permitted size of a :term:`BSON` object in bytes for + this :binary:`~bin.mongod` process. If not provided, clients should + assume a max size of "``16 * 1024 * 1024``". + +.. data:: hello.maxMessageSizeBytes + + The maximum permitted size of a :term:`BSON` wire protocol message. + The default value is ``48000000`` bytes. + +.. data:: hello.maxWriteBatchSize + + The maximum number of write operations permitted in a write batch. + If a batch exceeds this + :limit:`limit`, the client + driver divides the batch into smaller groups each with counts less + than or equal to the value of this field. + + The value of this limit is ``100,000`` writes. + + The limit raises from ``1,000`` to ``100,000`` writes. This limit + also applies to legacy ``OP_INSERT`` messages. + +.. data:: hello.localTime + + Returns the local server time in UTC. This value is an + :term:`ISO date `. + +.. data:: hello.logicalSessionTimeoutMinutes + + .. include:: /includes/fact-session-timeout.rst + + Only available when ``featureCompatibilityVersion`` is ``"3.6"`` or greater. + See :ref:`3.6-compatibility-enabled`. + +.. data:: hello.connectionId + + An identifier for the :binary:`~bin.mongod`/:binary:`~bin.mongos` + instance's outgoing connection to the client. + +.. data:: hello.minWireVersion + + The earliest version of the wire protocol that this + :binary:`~bin.mongod` or :binary:`~bin.mongos` instance is capable of using + to communicate with clients. + + Clients may use :data:`~hello.minWireVersion` to help negotiate + compatibility with MongoDB. + +.. data:: hello.maxWireVersion + + The latest version of the wire protocol that this :binary:`~bin.mongod` + or :binary:`~bin.mongos` instance is capable of using to communicate + with clients. + + Clients may use :data:`~hello.maxWireVersion` to help negotiate + compatibility with MongoDB. + +.. data:: hello.readOnly + + A boolean value that, when ``true``, indicates that the + :binary:`~bin.mongod` or :binary:`~bin.mongos` is running in read-only mode. + +.. data:: hello.compression + + An array listing the compression algorithms used or available for + use (i.e. common to both the client and the :binary:`~bin.mongod` or + :binary:`~bin.mongos` instance) to compress the communication + between the client and the :binary:`~bin.mongod` or + :binary:`~bin.mongos` instance. + + The field is only available if compression is used. For example: + + - If the :binary:`~bin.mongod` is enabled to use both the + ``snappy,zlib`` compressors and a client has specified ``zlib``, + the :data:`~hello.compression` field would contain: + + .. code-block:: javascript + + "compression": [ "zlib" ] + + - If the :binary:`~bin.mongod` is enabled to use both the + ``snappy,zlib`` compressors and a client has specified ``zlib,snappy``, + the :data:`~hello.compression` field would contain: + + .. code-block:: javascript + + "compression": [ "zlib", "snappy" ] + + - If the :binary:`~bin.mongod` is enabled to use the + ``snappy`` compressor and a client has specified ``zlib,snappy``, + the :data:`~hello.compression` field would contain : + + .. code-block:: javascript + + "compression": [ "snappy" ] + + - If the :binary:`~bin.mongod` is enabled to use the ``snappy`` + compressor and a client has specified ``zlib`` or the client has + specified no compressor, the field is omitted. + + That is, if the client does not specify compression or if the client + specifies a compressor not enabled for the connected + :binary:`~bin.mongod` or :binary:`~bin.mongos` instance, the field + does not return. + +.. data:: hello.saslSupportedMechs + + An array of SASL mechanisms used to create the user's credential or + credentials. Supported SASL mechanisms are: + + - ``GSSAPI`` + - ``SCRAM-SHA-256`` + - ``SCRAM-SHA-1`` + + The field is returned only when the command is run with the + ``saslSupportedMechs`` field: + + .. code-block:: javascript + + db.runCommand( { hello: 1, saslSupportedMechs: "" } ) + +Sharded Instances +~~~~~~~~~~~~~~~~~ + +:binary:`~bin.mongos` instances add the following field to the +:dbcommand:`hello` response document: + +.. data:: hello.msg + + Contains the value ``isdbgrid`` when :dbcommand:`hello` + returns from a :binary:`~bin.mongos` instance. + +Replica Sets +~~~~~~~~~~~~ + +:dbcommand:`hello` contains these fields when returned by a member +of a replica set: + +.. data:: hello.hosts + + An array of strings in the format of ``"[hostname]:[port]"`` that + lists all members of the :term:`replica set` that are neither + :term:`hidden `, :term:`passive `, + nor :term:`arbiters `. + + Drivers use this array and the :data:`hello.passives` to determine + which members to read from. + +.. data:: hello.setName + + The name of the current :replica set. + +.. data:: hello.setVersion + + The current replica set config version. + +.. data:: hello.secondary + + A boolean value that, when ``true``, indicates if the + :binary:`~bin.mongod` is a :term:`secondary` member of a :term:`replica + set`. + +.. data:: hello.passives + + An array of strings in the format of ``"[hostname]:[port]"`` + listing all members of the :term:`replica set` which have a + :rsconf:`members[n].priority` of ``0``. + + This field only appears if there is at least one member with a + :rsconf:`members[n].priority` of ``0``. + + Drivers use this array and the :data:`hello.hosts` to determine + which members to read from. + +.. data:: hello.arbiters + + An array of strings in the format of ``"[hostname]:[port]"`` + listing all members of the :term:`replica set` that are + :term:`arbiters `. + + This field only appears if there is at least one arbiter in the + replica set. + +.. data:: hello.primary + + A string in the format of ``"[hostname]:[port]"`` listing the + current :term:`primary` member of the replica set. + +.. data:: hello.arbiterOnly + + A boolean value that , when ``true``, indicates that the current + instance is an :term:`arbiter`. The :data:`~hello.arbiterOnly` + field is only present, if the instance is an arbiter. + +.. data:: hello.passive + + A boolean value that, when ``true``, indicates that the current + instance is :term:`passive `. The + :data:`~hello.passive` field is only present for members with a + :rsconf:`members[n].priority` of ``0``. + +.. data:: hello.hidden + + A boolean value that, when ``true``, indicates that the current + instance is :term:`hidden `. The + :data:`~hello.hidden` field is only present for hidden members. + +.. data:: hello.tags + + .. include:: /includes/fact-tags-field.rst + + .. seealso:: :rsconf:`members[n].tags` + +.. data:: hello.me + + The ``[hostname]:[port]`` of the member that returned + :dbcommand:`hello`. + +.. data:: hello.electionId + + A unique identifier for each election. Included only in the output + of :dbcommand:`hello` for the :term:`primary`. Used by clients + to determine when elections occur. + +.. data:: hello.lastWrite + + A document containing :term:`optime` and date information for the + database's most recent write operation. + + .. data:: hello.lastWrite.opTime + + An object giving the :term:`optime` of the last write operation. + + .. data:: hello.lastWrite.lastWriteDate + + A date object containing the + time of the last write operation. + + .. data:: hello.lastWrite.majorityOpTime + + An object giving the :term:`optime` of the last write operation + readable by :readconcern:`majority <"majority">` reads. + + .. data:: hello.lastWrite.majorityWriteDate + + A date object containing the + time of the last write operation readable by + :readconcern:`majority <"majority">` reads. + +For details on the ``ok`` status field, the ``operationTime`` field, +and the ``$clusterTime`` field, see +:ref:`Command Response `. diff --git a/source/reference/command/insert.txt b/source/reference/command/insert.txt index 2cc0c7cc31c..01ba17eb041 100644 --- a/source/reference/command/insert.txt +++ b/source/reference/command/insert.txt @@ -87,7 +87,7 @@ Definition - boolean - - Optional. Enables :samp:`insert` to bypass document validation + - Optional. Enables :dbcommand:`insert` to bypass document validation during the operation. This lets you insert documents that do not meet the validation requirements. diff --git a/source/reference/command/isMaster.txt b/source/reference/command/isMaster.txt index 80221d5679f..b03a16d6e81 100644 --- a/source/reference/command/isMaster.txt +++ b/source/reference/command/isMaster.txt @@ -15,6 +15,8 @@ Definition .. dbcommand:: isMaster + .. deprecated:: 4.2.10 Use :dbcommand:`hello` instead. + :dbcommand:`isMaster` returns a document that describes the role of the :binary:`~bin.mongod` instance. If the optional field ``saslSupportedMechs`` is specified, the command also returns an diff --git a/source/reference/command/isdbgrid.txt b/source/reference/command/isdbgrid.txt index 24f018b4340..2179b70480c 100644 --- a/source/reference/command/isdbgrid.txt +++ b/source/reference/command/isdbgrid.txt @@ -40,7 +40,7 @@ isdbgrid "ok" : 0 } - You can instead use the :dbcommand:`isMaster` command to determine + You can instead use the :dbcommand:`hello` command to determine connection to a :binary:`~bin.mongos`. When connected to a - :binary:`~bin.mongos`, the :dbcommand:`isMaster` command returns a document that + :binary:`~bin.mongos`, the :dbcommand:`hello` command returns a document that contains the string ``isdbgrid`` in the ``msg`` field. diff --git a/source/reference/command/killAllSessionsByPattern.txt b/source/reference/command/killAllSessionsByPattern.txt index 24888f30de6..77c5f2ff921 100644 --- a/source/reference/command/killAllSessionsByPattern.txt +++ b/source/reference/command/killAllSessionsByPattern.txt @@ -86,7 +86,7 @@ Access Control -------------- If the deployment enforces authentication/authorization, you must have -the :authaction:`killAnySession` to run the +the :authaction:`killAnySession` privilege action to run the :dbcommand:`killAllSessionsByPattern` command. For patterns that include ``users`` or ``roles``, you must also have @@ -95,7 +95,7 @@ resource. .. note:: - Users can kill their own sessions even without + Users can kill their own sessions even without the :authaction:`killAnySession` privilege action. Examples diff --git a/source/reference/command/listCollections.txt b/source/reference/command/listCollections.txt index 9c14258a2fb..a3cce5f5b60 100644 --- a/source/reference/command/listCollections.txt +++ b/source/reference/command/listCollections.txt @@ -26,7 +26,7 @@ Definition .. code-block:: javascript - { listCollections: 1, filter: , nameOnly: } + { listCollections: 1, filter: , nameOnly: , authorizedCollections: } The :dbcommand:`listCollections` command can take the following optional field: @@ -49,7 +49,7 @@ Definition - Optional. A query expression to filter the list of collections. You can specify a query expression on any of the :ref:`fields - returned ` by :samp:`listCollections`. + returned ` by :dbcommand:`listCollections`. diff --git a/source/reference/command/listIndexes.txt b/source/reference/command/listIndexes.txt index 2d46b3817bc..b5592260e75 100644 --- a/source/reference/command/listIndexes.txt +++ b/source/reference/command/listIndexes.txt @@ -52,7 +52,10 @@ Definition Required Access --------------- -.. include:: /includes/extracts/actions-listIndexes.rst +To run :dbcommand:`listIndexes` when access control is enforced, users +must have privileges to :authaction:`listIndexes`. The built-in role +:authrole:`read` provides the required privileges to run +:dbcommand:`listIndexes` for the collections in a database. Behavior -------- diff --git a/source/reference/command/lockInfo.txt b/source/reference/command/lockInfo.txt new file mode 100644 index 00000000000..89d55e932df --- /dev/null +++ b/source/reference/command/lockInfo.txt @@ -0,0 +1,274 @@ +======== +lockInfo +======== + +.. default-domain:: mongodb + +.. contents:: On this page + :local: + :backlinks: none + :depth: 1 + :class: singlecol + +Definition +---------- + +.. dbcommand:: lockInfo + + Returns information on locks that are currently being held or + pending. :dbcommand:`lockInfo` is an internal command available on + :binary:`~bin.mongod` instances only. + +Syntax +------ + +To run, issue the command against the ``admin`` database: + +.. code-block:: javascript + + db.adminCommand( { lockInfo: 1 } ) + +Output Example +-------------- + +The following is an example of the output from the +:dbcommand:`lockInfo`: + +.. code-block:: javascript + + { + "lockInfo" : [ + { + "resourceId" : "{2305843009213693953: ParallelBatchWriterMode, 1}", + "granted" : [ + { + "mode" : "IS", + "convertMode" : "NONE", + "enqueueAtFront" : false, + "compatibleFirst" : false, + "debugInfo" : "{ findandmodify: \"hugeindex\", query: { _id: 585.0 }, update: { $pop: { a: 1.0 } }, upsert: false, new: false, lsid: { id: UUID(\"dc611138-04c6-49b1-a7ac-161040dd9d65\") }, $db: \"test\" }", + "clientInfo" : { + "desc" : "conn3", + "connectionId" : 3, + "client" : "127.0.0.1:55165", + "opid" : 28770 + } + } + ], + "pending" : [ ] + }, + { + "resourceId" : "{6917529027641081857: Global, 1}", + "granted" : [ + { + "mode" : "IX", + "convertMode" : "NONE", + "enqueueAtFront" : false, + "compatibleFirst" : false, + "debugInfo" : "{ findandmodify: \"hugeindex\", query: { _id: 585.0 }, update: { $pop: { a: 1.0 } }, upsert: false, new: false, lsid: { id: UUID(\"dc611138-04c6-49b1-a7ac-161040dd9d65\") }, $db: \"test\" }", + "clientInfo" : { + "desc" : "conn3", + "connectionId" : 3, + "client" : "127.0.0.1:55165", + "opid" : 28770 + } + }, + { + "mode" : "IX", + "convertMode" : "NONE", + "enqueueAtFront" : false, + "compatibleFirst" : false, + "debugInfo" : "index build: 29d48366-63ad-41e2-a689-69255a89c094", + "clientInfo" : { + "desc" : "IndexBuildsCoordinatorMongod-0", + "opid" : 27437 + } + } + ], + "pending" : [ ] + }, + { + "resourceId" : "{4611686018427387905: ReplicationStateTransition, 1}", + "granted" : [ + { + "mode" : "IX", + "convertMode" : "NONE", + "enqueueAtFront" : false, + "compatibleFirst" : false, + "debugInfo" : "{ findandmodify: \"hugeindex\", query: { _id: 585.0 }, update: { $pop: { a: 1.0 } }, upsert: false, new: false, lsid: { id: UUID(\"dc611138-04c6-49b1-a7ac-161040dd9d65\") }, $db: \"test\" }", + "clientInfo" : { + "desc" : "conn3", + "connectionId" : 3, + "client" : "127.0.0.1:55165", + "opid" : 28770 + } + }, + { + "mode" : "IX", + "convertMode" : "NONE", + "enqueueAtFront" : false, + "compatibleFirst" : false, + "debugInfo" : "index build: 29d48366-63ad-41e2-a689-69255a89c094", + "clientInfo" : { + "desc" : "IndexBuildsCoordinatorMongod-0", + "opid" : 27437 + } + } + ], + "pending" : [ ] + }, + { + "resourceId" : "{10123292395995783581: Database, 899920359141007773, test}", + "granted" : [ + { + "mode" : "IX", + "convertMode" : "NONE", + "enqueueAtFront" : false, + "compatibleFirst" : false, + "debugInfo" : "{ findandmodify: \"hugeindex\", query: { _id: 585.0 }, update: { $pop: { a: 1.0 } }, upsert: false, new: false, lsid: { id: UUID(\"dc611138-04c6-49b1-a7ac-161040dd9d65\") }, $db: \"test\" }", + "clientInfo" : { + "desc" : "conn3", + "connectionId" : 3, + "client" : "127.0.0.1:55165", + "opid" : 28770 + } + }, + { + "mode" : "IX", + "convertMode" : "NONE", + "enqueueAtFront" : false, + "compatibleFirst" : false, + "debugInfo" : "index build: 29d48366-63ad-41e2-a689-69255a89c094", + "clientInfo" : { + "desc" : "IndexBuildsCoordinatorMongod-0", + "opid" : 27437 + } + } + ], + "pending" : [ ] + }, + { + "resourceId" : "{12576221391967629173: Collection, 1047006345899159413, test.hugeindex}", + "granted" : [ + { + "mode" : "IX", + "convertMode" : "NONE", + "enqueueAtFront" : false, + "compatibleFirst" : false, + "debugInfo" : "{ findandmodify: \"hugeindex\", query: { _id: 585.0 }, update: { $pop: { a: 1.0 } }, upsert: false, new: false, lsid: { id: UUID(\"dc611138-04c6-49b1-a7ac-161040dd9d65\") }, $db: \"test\" }", + "clientInfo" : { + "desc" : "conn3", + "connectionId" : 3, + "client" : "127.0.0.1:55165", + "opid" : 28770 + } + }, + { + "mode" : "IX", + "convertMode" : "NONE", + "enqueueAtFront" : false, + "compatibleFirst" : false, + "debugInfo" : "index build: 29d48366-63ad-41e2-a689-69255a89c094", + "clientInfo" : { + "desc" : "IndexBuildsCoordinatorMongod-0", + "opid" : 27437 + } + } + ], + "pending" : [ ] + } + ], + "ok" : 1 + } + +Output Fields +------------- + +.. data:: lockInfo + + An array of documents that report on the lock information. Each + document includes: + + - :data:`~lockInfo.resourceId` + + - :data:`~lockInfo.granted` + + - :data:`~lockInfo.pending` + +.. data:: lockInfo.resourceId + + The resource on which the locks are being held or pending. + +.. data:: lockInfo.granted + + An array of documents. Each document provides :ref:`information on + locks ` that are currently granted on the resource. + +.. data:: lockInfo.pending + + An array of documents. Each document provides :ref:`information on + locks ` that are currently pending on the resource. + +.. _lockinformation: + +Lock Information +~~~~~~~~~~~~~~~~ + +For each :data:`~lockInfo.granted` or :data:`~lockInfo.pending` lock +document, information include: + +.. list-table:: + :widths: 20 80 + :header-rows: 1 + + * - Field + - Description + + * - ``mode`` + - Specifies the lock mode: + + .. list-table:: + :widths: 20 80 + :header-rows: 1 + + * - Lock Mode + - Description + + * - ``S`` + + - Shared + + * - ``X`` + + - Exclusive + + * - ``IS`` + + - Intent Shared + + * - ``IX`` + + - Intent Exclusive (IX) + + * - ``convertMode`` + + - Specifies the new lock mode for conversion. + + * - ``enqueueAtFront`` + + - A boolean that indicates whether to put the lock at the front + of the queue or the back in case of conflict. + + * - ``compatibleFirst`` + + - A boolean that indicates to grant lock requests based on + compatibility with already granted locks or to use the + first-in-first-out (FIFO) order. + + * - ``debugInfo`` + + - Information about the operation that issued the lock request. + + * - ``clientInfo`` + + - A document detailing the client information. diff --git a/source/reference/command/logRotate.txt b/source/reference/command/logRotate.txt index 9d89c2ff840..079a3489037 100644 --- a/source/reference/command/logRotate.txt +++ b/source/reference/command/logRotate.txt @@ -16,17 +16,18 @@ Definition .. dbcommand:: logRotate The :dbcommand:`logRotate` command is an administrative command that - allows you to rotate - the MongoDB logs to prevent a single logfile from consuming too - much disk space. + allows you to rotate the MongoDB logs to prevent a single logfile + from consuming too much disk space. - You must issue the - :dbcommand:`logRotate` - command against the :term:`admin database` in the form: + If :doc:`auditing ` is enabled, the + :dbcommand:`logRotate` command also rotates the audit log. + + You must issue the :dbcommand:`logRotate` command against the + :term:`admin database` in the form: .. code-block:: javascript - { logRotate: 1 } + { logRotate: 1 } .. note:: @@ -35,12 +36,14 @@ Definition You may also rotate the logs by sending a ``SIGUSR1`` signal to the :binary:`~bin.mongod` process. - If your :binary:`~bin.mongod` has a process ID of 2200, here's how to - send the signal on Linux: + + For example, if a running :binary:`~bin.mongod` instance has a + process ID (PID) of ``2200``, the following command rotates the log + file for that instance on Linux: .. code-block:: sh - kill -SIGUSR1 2200 + kill -SIGUSR1 2200 Behavior -------- diff --git a/source/reference/command/nav-administration.txt b/source/reference/command/nav-administration.txt index 89a1e3f79e1..d71ff70bbe5 100644 --- a/source/reference/command/nav-administration.txt +++ b/source/reference/command/nav-administration.txt @@ -12,6 +12,156 @@ Administration Commands .. include:: /includes/extracts/commands-toc-explanation.rst -.. include:: /includes/toc/table-command-administration.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 -.. include:: /includes/toc/command-administration.rst + * - Name + + - Description + + * - :dbcommand:`cloneCollection` + + - Copies a collection from a remote host to the current host. + + * - :dbcommand:`cloneCollectionAsCapped` + + - Copies a non-capped collection as a new :term:`capped collection`. + + * - :dbcommand:`collMod` + + - Add options to a collection or modify a view definition. + + * - :dbcommand:`compact` + + - Defragments a collection and rebuilds the indexes. + + * - :dbcommand:`connPoolSync` + + - Internal command to flush connection pool. + + * - :dbcommand:`convertToCapped` + + - Converts a non-capped collection to a capped collection. + + * - :dbcommand:`create` + + - Creates a collection or a view. + + * - :dbcommand:`createIndexes` + + - Builds one or more indexes for a collection. + + * - :dbcommand:`currentOp` + + - Returns a document that contains information on in-progress operations for the database instance. + + * - :dbcommand:`drop` + + - Removes the specified collection from the database. + + * - :dbcommand:`dropDatabase` + + - Removes the current database. + + * - :dbcommand:`dropConnections` + + - Drops outgoing connections to the specified list of hosts. + + * - :dbcommand:`dropIndexes` + + - Removes indexes from a collection. + + * - :dbcommand:`filemd5` + + - Returns the :term:`md5` hash for files stored using :term:`GridFS`. + + * - :dbcommand:`fsync` + + - Flushes pending writes to the storage layer and locks the database to allow backups. + + * - :dbcommand:`fsyncUnlock` + + - Unlocks one fsync lock. + + * - :dbcommand:`getParameter` + + - Retrieves configuration options. + + * - :dbcommand:`killCursors` + + - Kills the specified cursors for a collection. + + * - :dbcommand:`killOp` + + - Terminates an operation as specified by the operation ID. + + * - :dbcommand:`listCollections` + + - Returns a list of collections in the current database. + + * - :dbcommand:`listDatabases` + + - Returns a document that lists all databases and returns basic database statistics. + + * - :dbcommand:`listIndexes` + + - Lists all indexes for a collection. + + * - :dbcommand:`logRotate` + + - Rotates the MongoDB logs to prevent a single file from taking too much space. + + * - :dbcommand:`reIndex` + + - Rebuilds all indexes on a collection. + + * - :dbcommand:`renameCollection` + + - Changes the name of an existing collection. + + * - :dbcommand:`setFeatureCompatibilityVersion` + + - Enables or disables features that persist data that are backwards-incompatible. + + * - :dbcommand:`setParameter` + + - Modifies configuration options. + + * - :dbcommand:`shutdown` + + - Shuts down the :binary:`~bin.mongod` or :binary:`~bin.mongos` process. + + +.. toctree:: + :titlesonly: + :hidden: + + /reference/command/cloneCollection + /reference/command/cloneCollectionAsCapped + /reference/command/collMod + /reference/command/compact + /reference/command/connPoolSync + /reference/command/convertToCapped + /reference/command/create + /reference/command/createIndexes + /reference/command/currentOp + /reference/command/drop + /reference/command/dropDatabase + /reference/command/dropConnections + /reference/command/dropIndexes + /reference/command/filemd5 + /reference/command/fsync + /reference/command/fsyncUnlock + /reference/command/getParameter + /reference/command/killCursors + /reference/command/killOp + /reference/command/listCollections + /reference/command/listDatabases + /reference/command/listIndexes + /reference/command/logRotate + /reference/command/reIndex + /reference/command/renameCollection + /reference/command/setFeatureCompatibilityVersion + /reference/command/setParameter + /reference/command/shutdown diff --git a/source/reference/command/nav-aggregation.txt b/source/reference/command/nav-aggregation.txt index 71afc668bc0..989737f758d 100644 --- a/source/reference/command/nav-aggregation.txt +++ b/source/reference/command/nav-aggregation.txt @@ -12,9 +12,39 @@ Aggregation Commands .. include:: /includes/extracts/commands-toc-explanation.rst -.. include:: /includes/toc/table-command-aggregation.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 -.. include:: /includes/toc/command-aggregation.rst + * - Name + + - Description + + * - :dbcommand:`aggregate` + + - Performs :doc:`aggregation tasks ` such as group using the aggregation framework. + + * - :dbcommand:`count` + + - Counts the number of documents in a collection or a view. + + * - :dbcommand:`distinct` + + - Displays the distinct values found for a specified key in a collection or a view. + + * - :dbcommand:`mapReduce` + + - Performs :doc:`map-reduce ` aggregation for large data sets. + + +.. toctree:: + :titlesonly: + :hidden: + + /reference/command/aggregate + /reference/command/count + /reference/command/distinct + /reference/command/mapReduce For a detailed comparison of the different approaches, see :doc:`/reference/aggregation-commands-comparison`. diff --git a/source/reference/command/nav-auditing.txt b/source/reference/command/nav-auditing.txt index cb8fa724f4e..1db46283836 100644 --- a/source/reference/command/nav-auditing.txt +++ b/source/reference/command/nav-auditing.txt @@ -12,6 +12,21 @@ System Events Auditing Commands .. include:: /includes/extracts/commands-toc-explanation.rst -.. include:: /includes/toc/table-command-audit.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 -.. include:: /includes/toc/command-audit.rst + * - Name + + - Description + + * - :dbcommand:`logApplicationMessage` + + - Posts a custom message to the audit log. + + +.. toctree:: + :titlesonly: + :hidden: + + /reference/command/logApplicationMessage diff --git a/source/reference/command/nav-authentication.txt b/source/reference/command/nav-authentication.txt index 046aea0c276..472b164ad24 100644 --- a/source/reference/command/nav-authentication.txt +++ b/source/reference/command/nav-authentication.txt @@ -12,6 +12,31 @@ Authentication Commands .. include:: /includes/extracts/commands-toc-explanation.rst -.. include:: /includes/toc/table-command-authentication.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 -.. include:: /includes/toc/command-authentication.rst + * - Name + + - Description + + * - :dbcommand:`authenticate` + + - Starts an authenticated session using a username and password. + + * - :dbcommand:`getnonce` + + - This is an internal command to generate a one-time password for authentication. + + * - :dbcommand:`logout` + + - Terminates the current authenticated session. + + +.. toctree:: + :titlesonly: + :hidden: + + /reference/command/authenticate + /reference/command/getnonce + /reference/command/logout diff --git a/source/reference/command/nav-crud.txt b/source/reference/command/nav-crud.txt index dabfd8b753a..e9f8c384f31 100644 --- a/source/reference/command/nav-crud.txt +++ b/source/reference/command/nav-crud.txt @@ -12,6 +12,56 @@ Query and Write Operation Commands .. include:: /includes/extracts/commands-toc-explanation.rst -.. include:: /includes/toc/table-command-crud.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 -.. include:: /includes/toc/command-crud.rst + * - Name + + - Description + + * - :dbcommand:`delete` + + - Deletes one or more documents. + + * - :dbcommand:`find` + + - Selects documents in a collection or a view. + + * - :dbcommand:`findAndModify` + + - Returns and modifies a single document. + + * - :dbcommand:`getLastError` + + - Returns the success status of the last operation. + + * - :dbcommand:`getMore` + + - Returns batches of documents currently pointed to by the cursor. + + * - :dbcommand:`insert` + + - Inserts one or more documents. + + * - :dbcommand:`resetError` + + - *Deprecated*. Resets the last error status. + + * - :dbcommand:`update` + + - Updates one or more documents. + + +.. toctree:: + :titlesonly: + :hidden: + + /reference/command/delete + /reference/command/find + /reference/command/findAndModify + /reference/command/getLastError + /reference/command/getMore + /reference/command/insert + /reference/command/resetError + /reference/command/update diff --git a/source/reference/command/nav-diagnostic.txt b/source/reference/command/nav-diagnostic.txt index 8bbeb877bb7..d0209a00aa8 100644 --- a/source/reference/command/nav-diagnostic.txt +++ b/source/reference/command/nav-diagnostic.txt @@ -12,6 +12,156 @@ Diagnostic Commands .. include:: /includes/extracts/commands-toc-explanation.rst -.. include:: /includes/toc/table-command-diagnostic.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 -.. include:: /includes/toc/command-diagnostic.rst + * - Name + + - Description + + * - :dbcommand:`availableQueryOptions` + + - Internal command that reports on the capabilities of the current MongoDB instance. + + * - :dbcommand:`buildInfo` + + - Displays statistics about the MongoDB build. + + * - :dbcommand:`collStats` + + - Reports storage utilization statics for a specified collection. + + * - :dbcommand:`connPoolStats` + + - Reports statistics on the outgoing connections from this MongoDB instance to other MongoDB instances in the deployment. + + * - :dbcommand:`connectionStatus` + + - Reports the authentication state for the current connection. + + * - :dbcommand:`cursorInfo` + + - Removed in MongoDB 3.2. Replaced with :serverstatus:`metrics.cursor`. + + * - :dbcommand:`dataSize` + + - Returns the data size for a range of data. For internal use. + + * - :dbcommand:`dbHash` + + - Returns hash value a database and its collections. + + * - :dbcommand:`dbStats` + + - Reports storage utilization statistics for the specified database. + + * - :dbcommand:`diagLogging` + + - Removed in MongoDB 3.6. To capture, replay, and profile commands sent to your MongoDB deployment, use :binary:`~bin.mongoreplay`. + + * - :dbcommand:`driverOIDTest` + + - Internal command that converts an ObjectId to a string to support tests. + + * - :dbcommand:`explain` + + - Returns information on the execution of various operations. + + + * - :dbcommand:`features` + + - Reports on features available in the current MongoDB instance. + + * - :dbcommand:`getCmdLineOpts` + + - Returns a document with the run-time arguments to the MongoDB instance and their parsed options. + + * - :dbcommand:`getLog` + + - Returns recent log messages. + + * - :dbcommand:`hostInfo` + + - Returns data that reflects the underlying host system. + + * - :dbcommand:`isSelf` + + - Internal command to support testing. + + * - :dbcommand:`listCommands` + + - Lists all database commands provided by the current :binary:`~bin.mongod` instance. + + * - :dbcommand:`lockInfo` + + - Internal command that returns information on locks that are + currently being held or pending. Only available for + :binary:`~bin.mongod` instances. + + * - :dbcommand:`netstat` + + - Internal command that reports on intra-deployment connectivity. Only available for :binary:`~bin.mongos` instances. + + * - :dbcommand:`ping` + + - Internal command that tests intra-deployment connectivity. + + * - :dbcommand:`profile` + + - Interface for the :ref:`database profiler `. + + * - :dbcommand:`serverStatus` + + - Returns a collection metrics on instance-wide resource utilization and status. + + * - :dbcommand:`shardConnPoolStats` + + - Reports statistics on a :binary:`~bin.mongos`'s connection pool for client + operations against shards. + + + * - :dbcommand:`top` + + - Returns raw usage statistics for each database in the :binary:`~bin.mongod` instance. + + * - :dbcommand:`validate` + + - Internal command that scans for a collection's data and indexes for correctness. + + * - :dbcommand:`whatsmyuri` + + - Internal command that returns information on the current client. + + +.. toctree:: + :titlesonly: + :hidden: + + /reference/command/availableQueryOptions + /reference/command/buildInfo + /reference/command/collStats + /reference/command/connPoolStats + /reference/command/connectionStatus + /reference/command/cursorInfo + /reference/command/dataSize + /reference/command/dbHash + /reference/command/dbStats + /reference/command/diagLogging + /reference/command/driverOIDTest + /reference/command/explain + /reference/command/features + /reference/command/getCmdLineOpts + /reference/command/getLog + /reference/command/hostInfo + /reference/command/isSelf + /reference/command/listCommands + /reference/command/lockInfo + /reference/command/netstat + /reference/command/ping + /reference/command/profile + /reference/command/serverStatus + /reference/command/shardConnPoolStats + /reference/command/top + /reference/command/validate + /reference/command/whatsmyuri diff --git a/source/reference/command/nav-geospatial.txt b/source/reference/command/nav-geospatial.txt index b0d7e3af344..65840fca3b0 100644 --- a/source/reference/command/nav-geospatial.txt +++ b/source/reference/command/nav-geospatial.txt @@ -12,6 +12,21 @@ Geospatial Commands .. include:: /includes/extracts/commands-toc-explanation.rst -.. include:: /includes/toc/table-command-geospatial.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 -.. include:: /includes/toc/command-geospatial.rst + * - Name + + - Description + + * - :dbcommand:`geoSearch` + + - Performs a geospatial query that uses MongoDB's :term:`haystack index` functionality. + + +.. toctree:: + :titlesonly: + :hidden: + + /reference/command/geoSearch diff --git a/source/reference/command/nav-plan-cache.txt b/source/reference/command/nav-plan-cache.txt index 148c3df4af2..3a90ff01482 100644 --- a/source/reference/command/nav-plan-cache.txt +++ b/source/reference/command/nav-plan-cache.txt @@ -12,6 +12,46 @@ Query Plan Cache Commands .. include:: /includes/extracts/commands-toc-explanation.rst -.. include:: /includes/toc/table-command-plan-cache.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 -.. include:: /includes/toc/command-plan-cache.rst + * - Name + + - Description + + * - :dbcommand:`planCacheClear` + + - Removes cached query plan(s) for a collection. + + * - :dbcommand:`planCacheClearFilters` + + - Clears index filter(s) for a collection. + + * - :dbcommand:`planCacheListFilters` + + - Lists the index filters for a collection. + + * - :dbcommand:`planCacheListPlans` + + - Displays the cached query plans for the specified query shape. + + * - :dbcommand:`planCacheListQueryShapes` + + - Displays the query shapes for which cached query plans exist. + + * - :dbcommand:`planCacheSetFilter` + + - Sets an index filter for a collection. + + +.. toctree:: + :titlesonly: + :hidden: + + /reference/command/planCacheClear + /reference/command/planCacheClearFilters + /reference/command/planCacheListFilters + /reference/command/planCacheListPlans + /reference/command/planCacheListQueryShapes + /reference/command/planCacheSetFilter diff --git a/source/reference/command/nav-replication.txt b/source/reference/command/nav-replication.txt index e73ec33b141..6d87b92d939 100644 --- a/source/reference/command/nav-replication.txt +++ b/source/reference/command/nav-replication.txt @@ -12,6 +12,81 @@ Replication Commands .. include:: /includes/extracts/commands-toc-explanation.rst -.. include:: /includes/toc/table-command-replication.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 -.. include:: /includes/toc/command-replication.rst + * - Name + + - Description + + * - :dbcommand:`applyOps` + + - Internal command that applies :term:`oplog` entries to the current data set. + + * - :dbcommand:`hello` + + - Displays information about this member's role in the replica set, including whether it is the primary. + + * - :dbcommand:`isMaster` + + - *Deprecated* Use :dbcommand:`hello` instead. + + * - :dbcommand:`replSetAbortPrimaryCatchUp` + + - Forces the elected :term:`primary` to abort sync (catch up) then complete the transition to primary. + + * - :dbcommand:`replSetFreeze` + + - Prevents the current member from seeking election as :term:`primary` for a period of time. + + * - :dbcommand:`replSetGetConfig` + + - Returns the replica set's configuration object. + + * - :dbcommand:`replSetGetStatus` + + - Returns a document that reports on the status of the replica set. + + * - :dbcommand:`replSetInitiate` + + - Initializes a new replica set. + + * - :dbcommand:`replSetMaintenance` + + - Enables or disables a maintenance mode, which puts a :term:`secondary` node in a ``RECOVERING`` state. + + * - :dbcommand:`replSetReconfig` + + - Applies a new configuration to an existing replica set. + + * - :dbcommand:`replSetResizeOplog` + + - Dynamically resizes the oplog for a replica set member. Available for WiredTiger storage engine only. + + * - :dbcommand:`replSetStepDown` + + - Forces the current :term:`primary` to *step down* and become a :term:`secondary`, forcing an election. + + * - :dbcommand:`replSetSyncFrom` + + - Explicitly override the default logic for selecting a member to replicate from. + + +.. toctree:: + :titlesonly: + :hidden: + + /reference/command/applyOps + /reference/command/hello + /reference/command/isMaster + /reference/command/replSetAbortPrimaryCatchUp + /reference/command/replSetFreeze + /reference/command/replSetGetConfig + /reference/command/replSetGetStatus + /reference/command/replSetInitiate + /reference/command/replSetMaintenance + /reference/command/replSetReconfig + /reference/command/replSetResizeOplog + /reference/command/replSetStepDown + /reference/command/replSetSyncFrom diff --git a/source/reference/command/nav-role-management.txt b/source/reference/command/nav-role-management.txt index 42d0747be0a..c4338ef6951 100644 --- a/source/reference/command/nav-role-management.txt +++ b/source/reference/command/nav-role-management.txt @@ -12,6 +12,66 @@ Role Management Commands .. include:: /includes/extracts/commands-toc-explanation.rst -.. include:: /includes/toc/table-command-role-management.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 -.. include:: /includes/toc/command-role-management.rst + * - Name + + - Description + + * - :dbcommand:`createRole` + + - Creates a role and specifies its privileges. + + * - :dbcommand:`dropRole` + + - Deletes the user-defined role. + + * - :dbcommand:`dropAllRolesFromDatabase` + + - Deletes all user-defined roles from a database. + + * - :dbcommand:`grantPrivilegesToRole` + + - Assigns privileges to a user-defined role. + + * - :dbcommand:`grantRolesToRole` + + - Specifies roles from which a user-defined role inherits privileges. + + * - :dbcommand:`invalidateUserCache` + + - Flushes the in-memory cache of user information, including credentials and roles. + + * - :dbcommand:`revokePrivilegesFromRole` + + - Removes the specified privileges from a user-defined role. + + * - :dbcommand:`revokeRolesFromRole` + + - Removes specified inherited roles from a user-defined role. + + * - :dbcommand:`rolesInfo` + + - Returns information for the specified role or roles. + + * - :dbcommand:`updateRole` + + - Updates a user-defined role. + + +.. toctree:: + :titlesonly: + :hidden: + + /reference/command/createRole + /reference/command/dropRole + /reference/command/dropAllRolesFromDatabase + /reference/command/grantPrivilegesToRole + /reference/command/grantRolesToRole + /reference/command/invalidateUserCache + /reference/command/revokePrivilegesFromRole + /reference/command/revokeRolesFromRole + /reference/command/rolesInfo + /reference/command/updateRole diff --git a/source/reference/command/nav-sharding.txt b/source/reference/command/nav-sharding.txt index a471ffe97a7..323fecfa9ca 100644 --- a/source/reference/command/nav-sharding.txt +++ b/source/reference/command/nav-sharding.txt @@ -12,6 +12,156 @@ Sharding Commands .. include:: /includes/extracts/commands-toc-explanation.rst -.. include:: /includes/toc/table-command-sharding.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 -.. include:: /includes/toc/command-sharding.rst + * - Name + + - Description + + * - :dbcommand:`addShard` + + - Adds a :term:`shard` to a :term:`sharded cluster`. + + * - :dbcommand:`addShardToZone` + + - Associates a shard with a :term:`zone`. Supports configuring :ref:`zones ` in sharded clusters. + + * - :dbcommand:`balancerStart` + + - Starts a balancer thread. + + * - :dbcommand:`balancerStatus` + + - Returns information on the balancer status. + + * - :dbcommand:`balancerStop` + + - Stops the balancer thread. + + * - :dbcommand:`checkShardingIndex` + + - Internal command that validates index on shard key. + + * - :dbcommand:`clearJumboFlag` + + - Clears the ``jumbo`` flag for a chunk. + + * - :dbcommand:`cleanupOrphaned` + + - Removes orphaned data with shard key values outside of the ranges of the chunks owned by a shard. + + * - :dbcommand:`enableSharding` + + - Enables sharding on a specific database. + + * - :dbcommand:`flushRouterConfig` + + - Forces a :binary:`~bin.mongod`/:binary:`~bin.mongos` instance to update its cached routing metadata. + + * - :dbcommand:`getShardMap` + + - Internal command that reports on the state of a sharded cluster. + + * - :dbcommand:`getShardVersion` + + - Internal command that returns the :term:`config server ` version. + + * - :dbcommand:`isdbgrid` + + - Verifies that a process is a :binary:`~bin.mongos`. + + * - :dbcommand:`listShards` + + - Returns a list of configured shards. + + * - :dbcommand:`medianKey` + + - Deprecated internal command. See :dbcommand:`splitVector`. + + * - :dbcommand:`moveChunk` + + - Internal command that migrates chunks between shards. + + * - :dbcommand:`movePrimary` + + - Reassigns the :term:`primary shard` when removing a shard from a sharded cluster. + + * - :dbcommand:`mergeChunks` + + - Provides the ability to combine chunks on a single shard. + + * - :dbcommand:`removeShard` + + - Starts the process of removing a shard from a sharded cluster. + + * - :dbcommand:`removeShardFromZone` + + - Removes the association between a shard and a :term:`zone`. Supports configuring :ref:`zones ` in sharded clusters. + + * - :dbcommand:`setShardVersion` + + - Internal command to sets the :term:`config server ` version. + + * - :dbcommand:`shardCollection` + + - Enables the sharding functionality for a collection, allowing the collection to be sharded. + + * - :dbcommand:`shardingState` + + - Reports whether the :binary:`~bin.mongod` is a member of a sharded cluster. + + * - :dbcommand:`split` + + - Creates a new :term:`chunk`. + + * - :dbcommand:`splitChunk` + + - Internal command to split chunk. Instead use the methods :method:`sh.splitFind()` and :method:`sh.splitAt()`. + + * - :dbcommand:`splitVector` + + - Internal command that determines split points. + + * - :dbcommand:`unsetSharding` + + - Internal command that affects connections between instances in a MongoDB deployment. + + * - :dbcommand:`updateZoneKeyRange` + + - Adds or removes the association between a range of sharded data and a :term:`zone`. Supports configuring :ref:`zones ` in sharded clusters. + + +.. toctree:: + :titlesonly: + :hidden: + + /reference/command/addShard + /reference/command/addShardToZone + /reference/command/balancerStart + /reference/command/balancerStatus + /reference/command/balancerStop + /reference/command/checkShardingIndex + /reference/command/clearJumboFlag + /reference/command/cleanupOrphaned + /reference/command/enableSharding + /reference/command/flushRouterConfig + /reference/command/getShardMap + /reference/command/getShardVersion + /reference/command/isdbgrid + /reference/command/listShards + /reference/command/medianKey + /reference/command/moveChunk + /reference/command/movePrimary + /reference/command/mergeChunks + /reference/command/removeShard + /reference/command/removeShardFromZone + /reference/command/setShardVersion + /reference/command/shardCollection + /reference/command/shardingState + /reference/command/split + /reference/command/splitChunk + /reference/command/splitVector + /reference/command/unsetSharding + /reference/command/updateZoneKeyRange diff --git a/source/reference/command/nav-user-management.txt b/source/reference/command/nav-user-management.txt index 1a7ad4e3ff1..17ada5f0d43 100644 --- a/source/reference/command/nav-user-management.txt +++ b/source/reference/command/nav-user-management.txt @@ -12,6 +12,51 @@ User Management Commands .. include:: /includes/extracts/commands-toc-explanation.rst -.. include:: /includes/toc/table-command-user-management.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 -.. include:: /includes/toc/command-user-management.rst + * - Name + + - Description + + * - :dbcommand:`createUser` + + - Creates a new user. + + * - :dbcommand:`dropAllUsersFromDatabase` + + - Deletes all users associated with a database. + + * - :dbcommand:`dropUser` + + - Removes a single user. + + * - :dbcommand:`grantRolesToUser` + + - Grants a role and its privileges to a user. + + * - :dbcommand:`revokeRolesFromUser` + + - Removes a role from a user. + + * - :dbcommand:`updateUser` + + - Updates a user's data. + + * - :dbcommand:`usersInfo` + + - Returns information about the specified users. + + +.. toctree:: + :titlesonly: + :hidden: + + /reference/command/createUser + /reference/command/dropAllUsersFromDatabase + /reference/command/dropUser + /reference/command/grantRolesToUser + /reference/command/revokeRolesFromUser + /reference/command/updateUser + /reference/command/usersInfo diff --git a/source/reference/command/planCacheSetFilter.txt b/source/reference/command/planCacheSetFilter.txt index eaf78c16160..9ade9d2d325 100644 --- a/source/reference/command/planCacheSetFilter.txt +++ b/source/reference/command/planCacheSetFilter.txt @@ -96,6 +96,7 @@ Definition - An array of index filters for the specified :term:`query shape`. Specify the index filters as either: + - an array of index specification documents, e.g. ``[ { x : 1 }, ... ]`` - an array of index names, e.g. ``[ "x_1", ... ]`` diff --git a/source/reference/command/profile.txt b/source/reference/command/profile.txt index a2a5b0831c0..b0edb09eecc 100644 --- a/source/reference/command/profile.txt +++ b/source/reference/command/profile.txt @@ -15,7 +15,7 @@ Definition .. dbcommand:: profile - .. versionchanged:: 4.0 + .. versionchanged:: 4.2.12 The command can be run on :binary:`~bin.mongos` with ``profile`` level: @@ -42,6 +42,8 @@ Definition .. include:: /includes/warning-profiler-performance.rst + .. include:: /includes/log-changes-to-database-profiler.rst + The :dbcommand:`profile` command has the following syntax: .. code-block:: javascript diff --git a/source/reference/command/removeShard.txt b/source/reference/command/removeShard.txt index a1886be2558..6b09ba90618 100644 --- a/source/reference/command/removeShard.txt +++ b/source/reference/command/removeShard.txt @@ -25,7 +25,7 @@ against the ``admin`` database: .. code-block:: javascript - db.adminCommand( { removeShard : } ) + db.adminCommand( { removeShard : } ) Behavior -------- @@ -34,6 +34,15 @@ You can only remove one shard at a time. :dbcommand:`removeShard` returns an error if an existing :dbcommand:`removeShard` operation is in progress. +Concurrent ``removeShard`` Operations +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Starting in MongoDB 4.2.1, you can have more than one +:dbcommand:`removeShard` operation in progress. + +In MongoDB 4.2.0 and earlier, :dbcommand:`removeShard` returns an error +if another :dbcommand:`removeShard` operation is in progress. + Access Requirements ~~~~~~~~~~~~~~~~~~~ diff --git a/source/reference/command/renameCollection.txt b/source/reference/command/renameCollection.txt index f1a4f418a66..c877b0b991e 100644 --- a/source/reference/command/renameCollection.txt +++ b/source/reference/command/renameCollection.txt @@ -170,7 +170,15 @@ For :doc:`/changeStreams`, the :dbcommand:`renameCollection` command create an :ref:`change-event-invalidate` for any existing :doc:`/changeStreams` opened on the source or target collection. - + +Interaction with ``mongodump`` +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +A :binary:`~bin.mongodump` started with +:option:`--oplog ` fails if a client issues the +:dbcommand:`renameCollection` command during the +dump process. See :option:`mongodump --oplog` for more information. + Example ------- diff --git a/source/reference/command/replSetGetStatus.txt b/source/reference/command/replSetGetStatus.txt index 0d8e040b5d5..e1687a0a624 100644 --- a/source/reference/command/replSetGetStatus.txt +++ b/source/reference/command/replSetGetStatus.txt @@ -951,6 +951,15 @@ following fields: The :rsconf:`members[n]._id` of the previous primary. If there is no previous primary, then the field is not present. + .. data:: replSetGetStatus.electionCandidateMetrics.targetCatchupOpTime + + .. versionadded:: 4.2.1 + + The newly-elected primary's target opTime for its catchup + process. Only when the newly-elected primary reaches the target + catchup opTime can it start accepting writes. + + .. data:: replSetGetStatus.electionCandidateMetrics.numCatchUpOps .. versionadded:: 4.2.1 @@ -1263,14 +1272,14 @@ following fields: .. data:: replSetGetStatus.members[n].ip - The resolved IP address of the member. If the - :binary:`~bin.mongod` is unable to resolve the + *Available in 4.2.0-4.2.2; Removed starting in 4.2.3* + + The resolved IP address of + the member. If the :binary:`~bin.mongod` is unable to resolve the :data:`replSetGetStatus.members[n].name` to an IP address, the return value is a BSON null. Otherwise, the returned value is a string representation of the resolved IP address. - .. versionadded:: 4.2 - .. data:: replSetGetStatus.members[n].self A boolean that indicates if the member is the current @@ -1284,10 +1293,6 @@ following fields: A number that indicates if the member is up (i.e. ``1``) or down (i.e. ``0``). - - The ``health`` value is only present for the other members of the - replica set (i.e. not the member on which the - :method:`rs.status()` is run). .. data:: replSetGetStatus.members[n].state diff --git a/source/reference/command/replSetResizeOplog.txt b/source/reference/command/replSetResizeOplog.txt index 6f28d0c4152..35da8b5819c 100644 --- a/source/reference/command/replSetResizeOplog.txt +++ b/source/reference/command/replSetResizeOplog.txt @@ -46,6 +46,14 @@ You can only use :dbcommand:`replSetResizeOplog` on :binary:`~bin.mongod` instances running with the :ref:`Wired Tiger storage engine `. +In MongoDB versions 3.4 and earlier, the oplog was resized by dropping +and recreating the ``local.oplog.rs`` collection. In MongoDB versions +3.6 and later, use the :dbcommand:`replSetResizeOplog` command to resize +the oplog as shown in the :ref:`tutorial-change-oplog-size` tutorial. +Starting in MongoDB 4.0, MongoDB forbids dropping the ``local.oplog.rs`` +collection. For more information on this restriction, see +:ref:`oplog-coll-behavior`. + Changing the oplog size of a given replica set member with :dbcommand:`replSetResizeOplog` does not change the oplog size of any other member in the replica set. You must run @@ -132,4 +140,3 @@ The above command returns: .. [#oplog] .. include:: /includes/fact-oplog-size.rst - diff --git a/source/reference/command/serverStatus.txt b/source/reference/command/serverStatus.txt index fd95d5ecf20..436cc47ed53 100644 --- a/source/reference/command/serverStatus.txt +++ b/source/reference/command/serverStatus.txt @@ -35,8 +35,20 @@ The command has the following syntax: db.runCommand( { serverStatus: 1 } ) The value (i.e. ``1`` above) does not affect the operation of the -command. The :binary:`~bin.mongo` shell provides the -:method:`db.serverStatus()` wrapper for the command. +command. The ``db.serverStatus()`` command returns a large amount of +data. To return a specific object or field from the output append the +object or field name to the command. + +For example: + +.. code-block:: javascript + + db.runCommand({ serverStatus: 1}).metrics + db.runCommand({ serverStatus: 1}).metrics.commands + db.runCommand({ serverStatus: 1}).metrics.commands.update + +The :binary:`~bin.mongo` shell provides the :method:`db.serverStatus()` +wrapper for the :dbcommand:`serverStatus` command. .. seealso:: @@ -63,6 +75,30 @@ all :ref:`server-status-repl` information in the output: db.runCommand( { serverStatus: 1, repl: 1 } ) +Initialization +~~~~~~~~~~~~~~ + +The statistics reported by :dbcommand:`serverStatus` are reset when the +:binary:`~bin.mongod` server is restarted. + +This command will always return a value, even on a fresh database. The +related command :method:`db.serverStatus()` does not always return a +value unless a counter has started to increment for a particular +metric. + +After you run an update query, ``db.serverStatus()`` and +``db.runCommand({ serverStatus: 1})`` both return the same values. + +.. code-block:: javascript + :copyable: false + + { + "arrayFilters" : NumberLong(0), + "failed" : NumberLong(0), + "pipeline" : NumberLong(0), + "total" : NumberLong(1) + } + .. _server-status-output: Output @@ -780,30 +816,30 @@ logicalSessionRecordCache The number of sessions that were refreshed during the last refresh. -.. serverstatus:: logicalSessionRecordCache.lastSessionsCollectionJobEntriesEnded" +.. serverstatus:: logicalSessionRecordCache.lastSessionsCollectionJobEntriesEnded The number of sessions that ended during the last refresh. -.. serverstatus:: logicalSessionRecordCache.lastSessionsCollectionJobCursorsClosed" +.. serverstatus:: logicalSessionRecordCache.lastSessionsCollectionJobCursorsClosed The number of cursors that were closed during the last :data:`config.system.sessions` collection refresh. -.. serverstatus:: logicalSessionRecordCache.transactionReaperJobCount" +.. serverstatus:: logicalSessionRecordCache.transactionReaperJobCount The number that tracks the number of times the transaction record cleanup process has run on the :data:`config.transactions` collection. -.. serverstatus:: logicalSessionRecordCache.lastTransactionReaperJobDurationMillis" +.. serverstatus:: logicalSessionRecordCache.lastTransactionReaperJobDurationMillis - The length (in milleseconds) of the last transaction record cleanup. + The length (in milliseconds) of the last transaction record cleanup. -.. serverstatus:: logicalSessionRecordCache.lastTransactionReaperJobTimestamp" +.. serverstatus:: logicalSessionRecordCache.lastTransactionReaperJobTimestamp The time of the last transaction record cleanup. -.. serverstatus:: logicalSessionRecordCache.lastTransactionReaperJobEntriesCleanedUp" +.. serverstatus:: logicalSessionRecordCache.lastTransactionReaperJobEntriesCleanedUp The number of entries in the :data:`config.transactions` collection that were deleted during the last transaction record cleanup. @@ -910,21 +946,26 @@ network .. serverstatus:: network - A document that reports data on MongoDB's network use. + A document that reports data on MongoDB's network use. These + statistics measure *ingress connections* only, i.e. traffic + seen by the :binary:`~bin.mongod` / :binary:`~bin.mongos` over + network connections initiated by clients or other + :binary:`~bin.mongod` / :binary:`~bin.mongos` instances. Traffic from + network connections initiated by this :binary:`~bin.mongod` / + :binary:`~bin.mongos` instance (i.e. *egress connections*) is *not* + measured in these statistics. .. serverstatus:: network.bytesIn - The number of bytes that reflects the amount of network traffic - received *by* this database. Use this value to ensure that network - traffic sent to the :binary:`~bin.mongod` process is consistent with - expectations and overall inter-application traffic. + The total number of bytes that the server has *received* over network + connections initiated by clients or other :binary:`~bin.mongod` / + :binary:`~bin.mongos` instances. .. serverstatus:: network.bytesOut - The number of bytes that reflects the amount of network traffic sent - *from* this database. Use this value to ensure that network traffic - sent by the :binary:`~bin.mongod` process is consistent with - expectations and overall inter-application traffic. + The total number of bytes that the server has *sent* over network + connections initiated by clients or other :binary:`~bin.mongod` / + :binary:`~bin.mongos` instances. .. serverstatus:: network.numRequests @@ -949,7 +990,7 @@ opLatencies .. serverstatus:: opLatencies - A document containing operation latencies for the database as a whole. + A document containing operation latencies for the instance as a whole. See :ref:`latency-stats-document` for an description of this document. Only :binary:`~bin.mongod` instances report @@ -1576,10 +1617,6 @@ repl .. serverstatus:: repl.replicationProgress - .. versionchanged:: 3.2 - - Previously named ``serverStatus.repl.slaves``. - An array with one document for each member of the replica set that reports replication process to this member. Typically this is the primary, or secondaries if using chained replication. @@ -1776,7 +1813,15 @@ shardingStatistics "countIncrementalRefreshesStarted" : NumberLong(), "numActiveFullRefreshes" : NumberLong(), "countFullRefreshesStarted" : NumberLong(), - "countFailedRefreshes" : NumberLong() + "countFailedRefreshes" : NumberLong(), + "operationsBlockedByRefresh" : { + "countAllOperations" : NumberLong(), + "countInserts" : NumberLong(), + "countQueries" : NumberLong(), + "countUpdates" : NumberLong(), + "countDeletes" : NumberLong(), + "countCommands" : NumberLong() + } } }, @@ -1938,6 +1983,133 @@ shardingStatistics The cumulative number of full or incremental refreshes that have failed. +.. serverstatus:: shardingStatistics.catalogCache.operationsBlockedByRefresh + + A document with statistics about operations blocked by catalog + cache refresh activity on a :binary:`~bin.mongos`. + + Only present when run on a :binary:`~bin.mongos`. + + .. versionadded:: 4.2.7 + +.. serverstatus:: shardingStatistics.catalogCache.operationsBlockedByRefresh.countAllOperations + + The cumulative number of all operations ran on a + :binary:`~bin.mongos` that were blocked at any point in their + lifetime by a refresh of the catalog cache. This counter is the + aggregate sum of all other ``operationsBlockedByRefresh`` metrics + tracked below. + + Only present when run on a :binary:`~bin.mongos`. + + .. versionadded:: 4.2.7 + +.. serverstatus:: shardingStatistics.catalogCache.operationsBlockedByRefresh.countInserts + + The cumulative number of insert operations ran on a + :binary:`~bin.mongos` that were blocked at any point in their + lifetime by a refresh of the catalog cache. + + Only present when run on a :binary:`~bin.mongos`. + + .. versionadded:: 4.2.7 + +.. serverstatus:: shardingStatistics.catalogCache.operationsBlockedByRefresh.countQueries + + The cumulative number of query operations ran on a + :binary:`~bin.mongos` that were blocked at any point in their + lifetime by a refresh of the catalog cache. + + Only present when run on a :binary:`~bin.mongos`. + + .. versionadded:: 4.2.7 + +.. serverstatus:: shardingStatistics.catalogCache.operationsBlockedByRefresh.countUpdates + + The cumulative number of update operations ran on a + :binary:`~bin.mongos` that were blocked at any point in their + lifetime by a refresh of the catalog cache. + + Only present when run on a :binary:`~bin.mongos`. + + .. versionadded:: 4.2.7 + +.. serverstatus:: shardingStatistics.catalogCache.operationsBlockedByRefresh.countDeletes + + The cumulative number of delete operations ran on a + :binary:`~bin.mongos` that were blocked at any point in their + lifetime by a refresh of the catalog cache. + + Only present when run on a :binary:`~bin.mongos`. + + .. versionadded:: 4.2.7 + +.. serverstatus:: shardingStatistics.catalogCache.operationsBlockedByRefresh.countCommands + + The cumulative number of command operations ran on a + :binary:`~bin.mongos` that were blocked at any point in their + lifetime by a refresh of the catalog cache. + + Only present when run on a :binary:`~bin.mongos`. + + .. versionadded:: 4.2.7 + +.. _server-status-sharded-index-consistency: + +shardedIndexConsistency +~~~~~~~~~~~~~~~~~~~~~~~ + +.. code-block:: javascript + + "shardedIndexConsistency" : { + "numShardedCollectionsWithInconsistentIndexes" : + }, + +.. serverstatus:: shardedIndexConsistency + + *Available only on config server instances.* + + A document that returns results of index consistency checks for + sharded collections. + + The returned metrics are meaningful only when run on the primary of + the :doc:`config server replica set + ` for a version 4.2.6+ sharded + cluster. + + .. seealso:: + + - :parameter:`enableShardedIndexConsistencyCheck` parameter + + - :parameter:`shardedIndexConsistencyCheckIntervalMS` parameter + + .. versionadded:: 4.2.6 + +.. serverstatus:: shardedIndexConsistency.numShardedCollectionsWithInconsistentIndexes + + *Available only on config server instances.* + + Number of sharded collections whose indexes are inconsistent across + the shards. A sharded collection has an inconsistent index if the + collection does not have the exact same indexes (including the index + options) on each shard that contains chunks for the collection. + + To check if a sharded collection has inconsistent indexes, see + :ref:`manage-indexes-find-inconsistent-indexes`. + + The returned metrics are meaningful only when run on the primary of + the :doc:`config server replica set + ` for a version 4.2.6+ sharded + cluster. + + .. seealso:: + + - :parameter:`enableShardedIndexConsistencyCheck` parameter + + - :parameter:`shardedIndexConsistencyCheckIntervalMS` parameter + + .. versionadded:: 4.2.6 + .. _server-status-storage-engine: storageEngine @@ -2004,7 +2176,8 @@ transactions "totalPrepared" : , "totalPreparedThenCommitted" : , "totalPreparedThenAborted" : , - "currentPrepared" : + "currentPrepared" : , + "lastCommittedTransaction" : // Starting in 4.2.2 (and 4.0.9) }, - id: mongos @@ -2374,7 +2547,59 @@ transactions .. versionadded:: 4.2 +.. serverstatus:: transactions.lastCommittedTransaction + + |mongod-only| + + The details of the last transaction committed when the + :binary:`mongod ` is primary. + + When returned from a secondary, + :serverstatus:`~transactions.lastCommittedTransaction` returns the + details of the last transaction committed when that secondary was a + primary. + + .. code-block:: javascript + :copyable: false + + "lastCommittedTransaction" : { + "operationCount" : NumberLong(1), + "oplogOperationBytes" : NumberLong(211), + "writeConcern" : { + "w" : "majority", + "wtimeout" : 0 + } + } + + .. list-table:: + :header-rows: 1 + :widths: 20 80 + + * - Metrics + - Description + * - ``operationCount`` + - The number of write operations in the transaction. + + * - ``oplogOperationBytes`` + + - The size of the corresponding oplog entry or entries for + the transaction. [#oplog-change]_ + + * - ``writeConcern`` + - The write concern used for the transaction. + + .. versionadded:: 4.2.2 (*Also available in 4.0.9*) + +.. [#oplog-change] + + Starting in version 4.2, MongoDB creates as many oplog entries as + necessary to encapsulate all write operations in a transaction + whereas in version 4.0, the write operations in a transaction must + fit within a single oplog entry. See :ref:`txn-oplog-size-limit` for + details. + + transportSecurity ~~~~~~~~~~~~~~~~~ @@ -2405,221 +2630,464 @@ wiredTiger ~~~~~~~~~~ ``wiredTiger`` information only appears if using the :doc:`WiredTiger -` storage engine. Some of the statistics, such as -:serverstatus:`wiredTiger.LSM`, roll up for the server. +` storage engine. Some of the statistics roll up for the server. .. code-block:: javascript - "wiredTiger" : { + { "uri" : "statistics:", - "LSM" : { - "sleep for LSM checkpoint throttle" : , - "sleep for LSM merge throttle" : , - "rows merged in an LSM tree" : , - "application work units currently queued" : , - "merge work units currently queued" : , - "tree queue hit maximum" : , - "switch work units currently queued" : , - "tree maintenance operations scheduled" : , - "tree maintenance operations discarded" : , - "tree maintenance operations executed" : - }, "async" : { - "number of allocation state races" : , - "number of operation slots viewed for allocation" : , - "current work queue length" : , - "number of flush calls" : , - "number of times operation allocation failed" : , - "maximum work queue length" : , - "number of times worker found no work" : , - "total allocations" : , - "total compact calls" : , - "total insert calls" : , - "total remove calls" : , - "total search calls" : , - "total update calls" : + "current work queue length" : , + "maximum work queue length" : , + "number of allocation state races" : , + "number of flush calls" : , + "number of operation slots viewed for allocation" : , + "number of times operation allocation failed" : , + "number of times worker found no work" : , + "total allocations" : , + "total compact calls" : , + "total insert calls" : , + "total remove calls" : , + "total search calls" : , + "total update calls" : }, "block-manager" : { - "mapped bytes read" : , - "bytes read" : , - "bytes written" : , - "mapped blocks read" : , - "blocks pre-loaded" : , - "blocks read" : , - "blocks written" : + "blocks pre-loaded" : , + "blocks read" : , + "blocks written" : , + "bytes read" : , + "bytes written" : , + "bytes written for checkpoint" : , + "mapped blocks read" : , + "mapped bytes read" : }, "cache" : { - "tracked dirty bytes in the cache" : , - "tracked bytes belonging to internal pages in the cache" : , - "bytes currently in the cache" : , - "tracked bytes belonging to leaf pages in the cache" : , - "maximum bytes configured" : , - "tracked bytes belonging to overflow pages in the cache" : , - "bytes read into cache" : , - "bytes written from cache" : , - "pages evicted by application threads" : , - "checkpoint blocked page eviction" : , - "unmodified pages evicted" : , - "page split during eviction deepened the tree" : , - "modified pages evicted" : , - "pages selected for eviction unable to be evicted" : , - "pages evicted because they exceeded the in-memory maximum" : , - "pages evicted because they had chains of deleted items" : , - "failed eviction of pages that exceeded the in-memory maximum" : , - "hazard pointer blocked page eviction" : , - "internal pages evicted" : , - "maximum page size at eviction" : , - "eviction server candidate queue empty when topping up" : , - "eviction server candidate queue not empty when topping up" : , - "eviction server evicting pages" : , - "eviction server populating queue, but not evicting pages" : , - "eviction server unable to reach eviction goal" : , - "internal pages split during eviction" : , - "leaf pages split during eviction" : , - "pages walked for eviction" : , - "eviction worker thread evicting pages" : , - "in-memory page splits" : , - "in-memory page passed criteria to be split" : , - "lookaside table insert calls" : , - "lookaside table remove calls" : , - "percentage overhead" : , - "tracked dirty pages in the cache" : , - "pages currently held in the cache" : , - "pages read into cache" : , - "pages read into cache requiring lookaside entries" : , - "pages written from cache" : , - "page written requiring lookaside records" : , - "pages written requiring in-memory restoration" : + "application threads page read from disk to cache count" : , + "application threads page read from disk to cache time (usecs)" : , + "application threads page write from cache to disk count" : , + "application threads page write from cache to disk time (usecs)" : , + "bytes belonging to page images in the cache" : , + "bytes belonging to the cache overflow table in the cache" : , + "bytes currently in the cache" : , + "bytes dirty in the cache cumulative" : , + "bytes not belonging to page images in the cache" : , + "bytes read into cache" : , + "bytes written from cache" : , + "cache overflow cursor application thread wait time (usecs)" : , + "cache overflow cursor internal thread wait time (usecs)" : , + "cache overflow score" : , + "cache overflow table entries" : , + "cache overflow table insert calls" : , + "cache overflow table max on-disk size" : , + "cache overflow table on-disk size" : , + "cache overflow table remove calls" : , + "checkpoint blocked page eviction" : , + "eviction calls to get a page" : , + "eviction calls to get a page found queue empty" : , + "eviction calls to get a page found queue empty after locking" : , + "eviction currently operating in aggressive mode" : , + "eviction empty score" : , + "eviction passes of a file" : , + "eviction server candidate queue empty when topping up" : , + "eviction server candidate queue not empty when topping up" : , + "eviction server evicting pages" : , + "eviction server slept, because we did not make progress with eviction" : , + "eviction server unable to reach eviction goal" : , + "eviction server waiting for a leaf page" : , + "eviction server waiting for an internal page sleep (usec)" : , + "eviction server waiting for an internal page yields" : , + "eviction state" : , + "eviction walk target pages histogram - 0-9" : , + "eviction walk target pages histogram - 10-31" : , + "eviction walk target pages histogram - 128 and higher" : , + "eviction walk target pages histogram - 32-63" : , + "eviction walk target pages histogram - 64-128" : , + "eviction walks abandoned" : , + "eviction walks gave up because they restarted their walk twice" : , + "eviction walks gave up because they saw too many pages and found no candidates" : , + "eviction walks gave up because they saw too many pages and found too few candidates" : , + "eviction walks reached end of tree" : , + "eviction walks started from root of tree" : , + "eviction walks started from saved location in tree" : , + "eviction worker thread active" : , + "eviction worker thread created" : , + "eviction worker thread evicting pages" : , + "eviction worker thread removed" : , + "eviction worker thread stable number" : , + "files with active eviction walks" : , + "files with new eviction walks started" : , + "force re-tuning of eviction workers once in a while" : , + "forced eviction - pages evicted that were clean count" : , + "forced eviction - pages evicted that were clean time (usecs)" : , + "forced eviction - pages evicted that were dirty count" : , + "forced eviction - pages evicted that were dirty time (usecs)" : , + "forced eviction - pages selected because of too many deleted items count" : , + "forced eviction - pages selected count" : , + "forced eviction - pages selected unable to be evicted count" : , + "forced eviction - pages selected unable to be evicted time" : , + "hazard pointer blocked page eviction" : , + "hazard pointer check calls" : , + "hazard pointer check entries walked" : , + "hazard pointer maximum array length" : , + "in-memory page passed criteria to be split" : , + "in-memory page splits" : , + "internal pages evicted" : , + "internal pages split during eviction" : , + "leaf pages split during eviction" : , + "maximum bytes configured" : , + "maximum page size at eviction" : , + "modified pages evicted" : , + "modified pages evicted by application threads" : , + "operations timed out waiting for space in cache" : , + "overflow pages read into cache" : , + "page split during eviction deepened the tree" : , + "page written requiring cache overflow records" : , + "pages currently held in the cache" : , + "pages evicted by application threads" : , + "pages queued for eviction" : , + "pages queued for eviction post lru sorting" : , + "pages queued for urgent eviction" : , + "pages queued for urgent eviction during walk" : , + "pages read into cache" : , + "pages read into cache after truncate" : , + "pages read into cache after truncate in prepare state" : , + "pages read into cache requiring cache overflow entries" : , + "pages read into cache requiring cache overflow for checkpoint" : , + "pages read into cache skipping older cache overflow entries" : , + "pages read into cache with skipped cache overflow entries needed later" : , + "pages read into cache with skipped cache overflow entries needed later by checkpoint" : , + "pages requested from the cache" : , + "pages seen by eviction walk" : , + "pages selected for eviction unable to be evicted" : , + "pages walked for eviction" : , + "pages written from cache" : , + "pages written requiring in-memory restoration" : , + "percentage overhead" : , + "tracked bytes belonging to internal pages in the cache" : , + "tracked bytes belonging to leaf pages in the cache" : , + "tracked dirty bytes in the cache" : , + "tracked dirty pages in the cache" : , + "unmodified pages evicted" : + }, + "capacity" : { + "background fsync file handles considered" : , + "background fsync file handles synced" : , + "background fsync time (msecs)" : , + "bytes read" : , + "bytes written for checkpoint" : , + "bytes written for eviction" : , + "bytes written for log" : , + "bytes written total" : , + "threshold to call fsync" : , + "time waiting due to total capacity (usecs)" : , + "time waiting during checkpoint (usecs)" : , + "time waiting during eviction (usecs)" : , + "time waiting during logging (usecs)" : , + "time waiting during read (usecs)" : }, "connection" : { - "pthread mutex condition wait calls" : , - "files currently open" : , - "memory allocations" : , - "memory frees" : , - "memory re-allocations" : , - "total read I/Os" : , - "pthread mutex shared lock read-lock calls" : , - "pthread mutex shared lock write-lock calls" : , - "total write I/Os" : + "auto adjusting condition resets" : , + "auto adjusting condition wait calls" : , + "detected system time went backwards" : , + "files currently open" : , + "memory allocations" : , + "memory frees" : , + "memory re-allocations" : , + "pthread mutex condition wait calls" : , + "pthread mutex shared lock read-lock calls" : , + "pthread mutex shared lock write-lock calls" : , + "total fsync I/Os" : , + "total read I/Os" : , + "total write I/Os" : }, "cursor" : { - "cursor create calls" : , - "cursor insert calls" : , - "cursor next calls" : , - "cursor prev calls" : , - "cursor remove calls" : , - "cursor reset calls" : , - "cursor restarted searches" : , - "cursor search calls" : , - "cursor search near calls" : , - "truncate calls" : , - "cursor update calls" : + "cached cursor count" : , + "cursor bulk loaded cursor insert calls" : , + "cursor close calls that result in cache" : , + "cursor create calls" : , + "cursor insert calls" : , + "cursor insert key and value bytes" : , + "cursor modify calls" : , + "cursor modify key and value bytes affected" : , + "cursor modify value bytes modified" : , + "cursor next calls" : , + "cursor operation restarted" : , + "cursor prev calls" : , + "cursor remove calls" : , + "cursor remove key bytes removed" : , + "cursor reserve calls" : , + "cursor reset calls" : , + "cursor search calls" : , + "cursor search near calls" : , + "cursor sweep buckets" : , + "cursor sweep cursors closed" : , + "cursor sweep cursors examined" : , + "cursor sweeps" : , + "cursor truncate calls" : , + "cursor update calls" : , + "cursor update key and value bytes" : , + "cursor update value size change" : , + "cursors reused from cache" : , + "open cursor count" : }, "data-handle" : { - "connection data handles currently active" : , - "session dhandles swept" : , - "session sweep attempts" : , - "connection sweep dhandles closed" : , - "connection sweep candidate became referenced" : , - "connection sweep dhandles removed from hash list" : , - "connection sweep time-of-death sets" : , - "connection sweeps" : + "connection data handle size" : , + "connection data handles currently active" : , + "connection sweep candidate became referenced" : , + "connection sweep dhandles closed" : , + "connection sweep dhandles removed from hash list" : , + "connection sweep time-of-death sets" : , + "connection sweeps" : , + "session dhandles swept" : , + "session sweep attempts" : + }, + "lock" : { + "checkpoint lock acquisitions" : , + "checkpoint lock application thread wait time (usecs)" : , + "checkpoint lock internal thread wait time (usecs)" : , + "dhandle lock application thread time waiting (usecs)" : , + "dhandle lock internal thread time waiting (usecs)" : , + "dhandle read lock acquisitions" : , + "dhandle write lock acquisitions" : , + "durable timestamp queue lock application thread time waiting (usecs)" : , + "durable timestamp queue lock internal thread time waiting (usecs)" : , + "durable timestamp queue read lock acquisitions" : , + "durable timestamp queue write lock acquisitions" : , + "metadata lock acquisitions" : , + "metadata lock application thread wait time (usecs)" : , + "metadata lock internal thread wait time (usecs)" : , + "read timestamp queue lock application thread time waiting (usecs)" : , + "read timestamp queue lock internal thread time waiting (usecs)" : , + "read timestamp queue read lock acquisitions" : , + "read timestamp queue write lock acquisitions" : , + "schema lock acquisitions" : , + "schema lock application thread wait time (usecs)" : , + "schema lock internal thread wait time (usecs)" : , + "table lock application thread time waiting for the table lock (usecs)" : , + "table lock internal thread time waiting for the table lock (usecs)" : , + "table read lock acquisitions" : , + "table write lock acquisitions" : , + "txn global lock application thread time waiting (usecs)" : , + "txn global lock internal thread time waiting (usecs)" : , + "txn global read lock acquisitions" : , + "txn global write lock acquisitions" : }, "log" : { - "total log buffer size" : , - "log bytes of payload data" : , - "log bytes written" : , - "yields waiting for previous log file close" : , - "total size of compressed records" : , - "total in-memory size of compressed records" : , - "log records too small to compress" : , - "log records not compressed" : , - "log records compressed" : , - "log flush operations" : , - "maximum log file size" : , - "pre-allocated log files prepared" : , - "number of pre-allocated log files to create" : , - "pre-allocated log files not ready and missed" : , - "pre-allocated log files used" : , - "log release advances write LSN" : , - "records processed by log scan" : , - "log scan records requiring two reads" : , - "log scan operations" : , - "consolidated slot closures" : , - "written slots coalesced" : , - "logging bytes consolidated" : , - "consolidated slot joins" : , - "consolidated slot join races" : , - "busy returns attempting to switch slots" : , - "consolidated slot join transitions" : , - "consolidated slot unbuffered writes" : , - "log sync operations" : , - "log sync_dir operations" : , - "log server thread advances write LSN" : , - "log write operations" : , - "log files manually zero-filled" : + "busy returns attempting to switch slots" : , + "force archive time sleeping (usecs)" : , + "log bytes of payload data" : , + "log bytes written" : , + "log files manually zero-filled" : , + "log flush operations" : , + "log force write operations" : , + "log force write operations skipped" : , + "log records compressed" : , + "log records not compressed" : , + "log records too small to compress" : , + "log release advances write LSN" : , + "log scan operations" : , + "log scan records requiring two reads" : , + "log server thread advances write LSN" : , + "log server thread write LSN walk skipped" : , + "log sync operations" : , + "log sync time duration (usecs)" : , + "log sync_dir operations" : , + "log sync_dir time duration (usecs)" : , + "log write operations" : , + "logging bytes consolidated" : , + "maximum log file size" : , + "number of pre-allocated log files to create" : , + "pre-allocated log files not ready and missed" : , + "pre-allocated log files prepared" : , + "pre-allocated log files used" : , + "records processed by log scan" : , + "slot close lost race" : , + "slot close unbuffered waits" : , + "slot closures" : , + "slot join atomic update races" : , + "slot join calls atomic updates raced" : , + "slot join calls did not yield" : , + "slot join calls found active slot closed" : , + "slot join calls slept" : , + "slot join calls yielded" : , + "slot join found active slot closed" : , + "slot joins yield time (usecs)" : , + "slot transitions unable to find free slot" : , + "slot unbuffered writes" : , + "total in-memory size of compressed records" : , + "total log buffer size" : , + "total size of compressed records" : , + "written slots coalesced" : , + "yields waiting for previous log file close" : + }, + "perf" : { + "file system read latency histogram (bucket 1) - 10-49ms" : , + "file system read latency histogram (bucket 2) - 50-99ms" : , + "file system read latency histogram (bucket 3) - 100-249ms" : , + "file system read latency histogram (bucket 4) - 250-499ms" : , + "file system read latency histogram (bucket 5) - 500-999ms" : , + "file system read latency histogram (bucket 6) - 1000ms+" : , + "file system write latency histogram (bucket 1) - 10-49ms" : , + "file system write latency histogram (bucket 2) - 50-99ms" : , + "file system write latency histogram (bucket 3) - 100-249ms" : , + "file system write latency histogram (bucket 4) - 250-499ms" : , + "file system write latency histogram (bucket 5) - 500-999ms" : , + "file system write latency histogram (bucket 6) - 1000ms+" : , + "operation read latency histogram (bucket 1) - 100-249us" : , + "operation read latency histogram (bucket 2) - 250-499us" : , + "operation read latency histogram (bucket 3) - 500-999us" : , + "operation read latency histogram (bucket 4) - 1000-9999us" : , + "operation read latency histogram (bucket 5) - 10000us+" : , + "operation write latency histogram (bucket 1) - 100-249us" : , + "operation write latency histogram (bucket 2) - 250-499us" : , + "operation write latency histogram (bucket 3) - 500-999us" : , + "operation write latency histogram (bucket 4) - 1000-9999us" : , + "operation write latency histogram (bucket 5) - 10000us+" : }, "reconciliation" : { - "pages deleted" : , - "fast-path pages deleted" : , - "page reconciliation calls" : , - "page reconciliation calls for eviction" : , - "split bytes currently awaiting free" : , - "split objects currently awaiting free" : + "fast-path pages deleted" : , + "page reconciliation calls" : , + "page reconciliation calls for eviction" : , + "pages deleted" : , + "split bytes currently awaiting free" : , + "split objects currently awaiting free" : }, "session" : { - "open cursor count" : , - "open session count" : + "open session count" : , + "session query timestamp calls" : , + "table alter failed calls" : , + "table alter successful calls" : , + "table alter unchanged and skipped" : , + "table compact failed calls" : , + "table compact successful calls" : , + "table create failed calls" : , + "table create successful calls" : , + "table drop failed calls" : , + "table drop successful calls" : , + "table import failed calls" : , + "table import successful calls" : , + "table rebalance failed calls" : , + "table rebalance successful calls" : , + "table rename failed calls" : , + "table rename successful calls" : , + "table salvage failed calls" : , + "table salvage successful calls" : , + "table truncate failed calls" : , + "table truncate successful calls" : , + "table verify failed calls" : , + "table verify successful calls" : + }, + "thread-state" : { + "active filesystem fsync calls" : , + "active filesystem read calls" : , + "active filesystem write calls" : }, "thread-yield" : { - "page acquire busy blocked" : , - "page acquire eviction blocked" : , - "page acquire locked blocked" : , - "page acquire read blocked" : , - "page acquire time sleeping (usecs)" : + "application thread time evicting (usecs)" : , + "application thread time waiting for cache (usecs)" : , + "connection close blocked waiting for transaction state stabilization" : , + "connection close yielded for lsm manager shutdown" : , + "data handle lock yielded" : , + "get reference for page index and slot time sleeping (usecs)" : , + "log server sync yielded for log write" : , + "page access yielded due to prepare state change" : , + "page acquire busy blocked" : , + "page acquire eviction blocked" : , + "page acquire locked blocked" : , + "page acquire read blocked" : , + "page acquire time sleeping (usecs)" : , + "page delete rollback time sleeping for state change (usecs)" : , + "page reconciliation yielded due to child modification" : }, "transaction" : { - "transaction begins" : , - "transaction checkpoints" : , - "transaction checkpoint generation" : , - "transaction checkpoint currently running" : , - "transaction checkpoint max time (msecs)" : , - "transaction checkpoint min time (msecs)" : , - "transaction checkpoint most recent time (msecs)" : , - "transaction checkpoint total time (msecs)" : , - "transactions committed" : , - "transaction failures due to cache overflow" : , - "transaction range of IDs currently pinned by a checkpoint" : , - "transaction range of IDs currently pinned" : , - "transaction range of IDs currently pinned by named snapshots" : , - "transactions rolled back" : , - "number of named snapshots created" : , - "number of named snapshots dropped" : , - "transaction sync calls" : + "Number of prepared updates" : , + "Number of prepared updates added to cache overflow" : , + "Number of prepared updates resolved" : , + "durable timestamp queue entries walked" : , + "durable timestamp queue insert to empty" : , + "durable timestamp queue inserts to head" : , + "durable timestamp queue inserts total" : , + "durable timestamp queue length" : , + "number of named snapshots created" : , + "number of named snapshots dropped" : , + "prepared transactions" : , + "prepared transactions committed" : , + "prepared transactions currently active" : , + "prepared transactions rolled back" : , + "query timestamp calls" : , + "read timestamp queue entries walked" : , + "read timestamp queue insert to empty" : , + "read timestamp queue inserts to head" : , + "read timestamp queue inserts total" : , + "read timestamp queue length" : , + "rollback to stable calls" : , + "rollback to stable updates aborted" : , + "rollback to stable updates removed from cache overflow" : , + "set timestamp calls" : , + "set timestamp durable calls" : , + "set timestamp durable updates" : , + "set timestamp oldest calls" : , + "set timestamp oldest updates" : , + "set timestamp stable calls" : , + "set timestamp stable updates" : , + "transaction begins" : , + "transaction checkpoint currently running" : , + "transaction checkpoint generation" : , + "transaction checkpoint max time (msecs)" : , + "transaction checkpoint min time (msecs)" : , + "transaction checkpoint most recent time (msecs)" : , + "transaction checkpoint scrub dirty target" : , + "transaction checkpoint scrub time (msecs)" : , + "transaction checkpoint total time (msecs)" : , + "transaction checkpoints" : , + "transaction checkpoints skipped because database was clean" : , + "transaction failures due to cache overflow" : , + "transaction fsync calls for checkpoint after allocating the transaction ID" : , + "transaction fsync duration for checkpoint after allocating the transaction ID (usecs)" : , + "transaction range of IDs currently pinned" : , + "transaction range of IDs currently pinned by a checkpoint" : , + "transaction range of IDs currently pinned by named snapshots" : , + "transaction range of timestamps currently pinned" : , + "transaction range of timestamps pinned by a checkpoint" : , + "transaction range of timestamps pinned by the oldest active read timestamp" : , + "transaction range of timestamps pinned by the oldest timestamp" : , + "transaction read timestamp of the oldest active reader" : , + "transaction sync calls" : , + "transactions committed" : , + "transactions rolled back" : , + "update conflicts" : }, "concurrentTransactions" : { - "write" : { - "out" : , - "available" : , - "totalTickets" : - }, - "read" : { - "out" : , - "available" : , - "totalTickets" : - } + "write" : { + "out" : , + "available" : , + "totalTickets" : + }, + "read" : { + "out" : , + "available" : , + "totalTickets" : + } + }, + "snapshot-window-settings" : { + "cache pressure percentage threshold" : , + "current cache pressure percentage" : , + "total number of SnapshotTooOld errors" : , + "max target available snapshots window size in seconds" : , + "target available snapshots window size in seconds" : , + "current available snapshots window size in seconds" : , + "latest majority snapshot timestamp available" : , + "oldest majority snapshot timestamp available" : } - }, + } -.. serverstatus:: wiredTiger.uri +.. note:: - A string. For internal use by MongoDB. + The following is not an exhaustive list. -.. serverstatus:: wiredTiger.LSM +.. serverstatus:: wiredTiger.uri - A document that returns statistics on the LSM (Log-Structured Merge) - tree. The values reflects the statistics for all LSM trees used in - this server. + A string. For internal use by MongoDB. .. serverstatus:: wiredTiger.async @@ -2632,8 +3100,8 @@ wiredTiger .. serverstatus:: wiredTiger.cache - A document that returns statistics on the cache and page evictions - from the cache. + A document that returns statistics on the cache and page evictions + from the cache. The following describes some of the key :serverstatus:`wiredTiger.cache` statistics: @@ -2809,6 +3277,10 @@ metrics .. code-block:: javascript "metrics" : { + "aggStageCounters" : { + "" : + } + }, "commands": { "": { "failed": , @@ -2886,8 +3358,8 @@ metrics "num" : , "totalMillis" : }, - "notMasterLegacyUnacknowledgedWrites" : , - "notMasterUnacknowledgedWrites" : , + "notPrimaryLegacyUnacknowledgedWrites" : , + "notPrimaryUnacknowledgedWrites" : , "ops" : , "readersCreated" : }, @@ -2916,6 +3388,18 @@ metrics A document that returns various statistics that reflect the current use and state of a running :binary:`~bin.mongod` instance. +.. serverstatus:: metrics.aggStageCounters + + A document that reports on the use of + :doc:`aggregation pipeline stages + `. The fields + in :serverstatus:`metrics.aggStageCounters` are the names of + aggregation pipeline stages. For each pipeline stage, + :dbcommand:`serverStatus` reports the number of times that stage + has been executed. + + *New in version 4.2.6 (and 4.0.19).* + .. serverstatus:: metrics.commands A document that reports on the use of database commands. The fields @@ -2931,7 +3415,6 @@ metrics ``replSetStepDown``. In earlier versions, the command reported only overall ``replSetStepDown`` metrics. - .. serverstatus:: metrics.commands..failed The number of times ```` failed on this @@ -2942,6 +3425,45 @@ metrics The number of times ```` executed on this :binary:`~bin.mongod`. +.. serverstatus:: metrics.commands.update.pipeline + + The number of times an + :ref:`aggregation pipeline ` + was used to update documents on this :binary:`~bin.mongod`. Subtract + this value from the total number of updates to get the number of + updates made with :ref:`document ` + syntax. + + The ``pipeline`` counter is only available for ``update`` and + ``findAndModify`` operations. + +.. serverstatus:: metrics.commands.findAndModify.pipeline + + The number of times :method:`~db.collection.findAndModify()` was + used in an + :ref:`aggregation pipeline ` + to update documents on this :binary:`~bin.mongod`. + + The ``pipeline`` counter is only available for ``update`` and + ``findAndModify`` operations. + +.. serverstatus:: metrics.commands.update.arrayFilters + + The number of times an :ref:`arrayFilter ` + was used to update documents on this :binary:`~bin.mongod`. + + The ``arrayFilters`` counter is only available for ``update`` and + ``findAndModify`` operations. + +.. serverstatus:: metrics.commands.findAndModify.arrayFilters + + The number of times an :ref:`arrayFilter ` + was used with :method:`~db.collection.findAndModify()` to update + documents on this :binary:`~bin.mongod`. + + The ``arrayFilters`` counter is only available for ``update`` and + ``findAndModify`` operations. + .. serverstatus:: metrics.document A document that reflects document access and modification patterns. @@ -3149,20 +3671,24 @@ metrics data even if the ``getmore`` operation does not initial return data. -.. serverstatus:: metrics.repl.network.notMasterLegacyUnacknowledgedWrites +.. serverstatus:: metrics.repl.network.notPrimaryLegacyUnacknowledgedWrites The number of unacknowledged (``w: 0``) legacy write operations (see :ref:`wp-request-opcodes`) that failed because the current :binary:`~bin.mongod` is not in :replstate:`PRIMARY` state. + Previously named ``metrics.repl.network.notMasterLegacyUnacknowledgedWrites`` + .. versionadded:: 4.2 -.. serverstatus:: metrics.repl.network.notMasterUnacknowledgedWrites +.. serverstatus:: metrics.repl.network.notPrimaryUnacknowledgedWrites The number of unacknowledged (``w: 0``) write operations that failed because the current :binary:`~bin.mongod` is not in :replstate:`PRIMARY` state. + Previously named ``metrics.repl.network.notMasterUnacknowledgedWrites`` + .. versionadded:: 4.2 .. serverstatus:: metrics.repl.network.ops @@ -3179,26 +3705,92 @@ metrics :serverstatus:`metrics.repl.network.readersCreated` will increment every time MongoDB selects a new source for replication. -.. serverstatus:: metrics.repl.stepDown +.. serverstatus:: metrics.repl.stateTransition - Information on user operations that were running when the - :binary:`~bin.mongod` stepped down. + Information on user operations when the member undergoes one of the + following transitions that can kill user operations: + + - The member steps up to become a primary. + + - The member steps down to become a secondary. + + - The member is actively performing a rollback. - .. versionadded:: 4.2 + .. versionchanged:: 4.2.3 -.. serverstatus:: metrics.repl.stepDown.userOperationsKilled + Previously named ``metrics.repl.stepDown`` when introduced in + version 4.2 and tracked only the step down state change. - The number of user operations killed when the :binary:`~bin.mongod` - stepped down. - .. versionadded:: 4.2 +.. serverstatus:: metrics.repl.stateTransition.lastStateTransition -.. serverstatus:: metrics.repl.stepDown.userOperationsRunning + The transition being reported: + + .. list-table:: + :widths: 20 80 + :header-rows: 1 - The number of user operations that remained running when the - :binary:`~bin.mongod` stepped down. + * - State Change - .. versionadded:: 4.2 + - Description + + * - ``"stepUp"`` + + - The member steps up to become a primary. + + * - ``"stepDown"`` + - The member steps down to become a secondary. + + * - ``"rollback"`` + + - The member is actively performing a rollback. + + * - ``""`` + + - If the member has not undergone any of the aforementioned + state change. + + .. versionadded:: 4.2.3 + + +.. serverstatus:: metrics.repl.stateTransition.userOperationsKilled + + The number of user operations killed during the + :binary:`~bin.mongod` instance's state change. + + .. versionchanged:: 4.2.3 + + Previously named ``metrics.repl.stepDown.userOperationsKilled`` + when introduced in version 4.2 and tracked only user operations + killed during step down. + +.. serverstatus:: metrics.repl.stateTransition.userOperationsRunning + + The number of user operations that remained running during the + :binary:`~bin.mongod` instance's state change. + + .. versionchanged:: 4.2.3 + + Previously named ``metrics.repl.stepDown.userOperationsRunning`` + when introduced in version 4.2 and tracked only user operations + killed during step down. + +.. serverstatus:: metrics.repl.stepDown + + *Removed in version 4.2.3.* See + :serverstatus:`metrics.repl.stateTransition` instead. + +.. serverstatus:: metrics.repl.stepDown.userOperationsKilled + + *Removed in version 4.2.3.* See + :serverstatus:`metrics.repl.stateTransition.userOperationsKilled` + instead. + +.. serverstatus:: metrics.repl.stepDown.userOperationsRunning + + *Removed in version 4.2.3.* See + :serverstatus:`metrics.repl.stateTransition.userOperationsRunning` + instead. .. serverstatus:: metrics.storage.freelist.search.bucketExhausted diff --git a/source/reference/command/shardCollection.txt b/source/reference/command/shardCollection.txt index b9ea6eb74ee..14c8e88cddf 100644 --- a/source/reference/command/shardCollection.txt +++ b/source/reference/command/shardCollection.txt @@ -98,12 +98,12 @@ Definition * - ``numInitialChunks`` - integer - - - Specifies the number of chunks to create - initially when sharding an *empty* collection with a :ref:`hashed - shard key `. MongoDB will then create and - balance chunks across the cluster. The ``numInitialChunks`` must be - less than ``8192`` per shard. + + - Specifies the initial number of chunks to create across all shards in + the cluster when sharding an *empty* collection with a + :ref:`hashed shard key `. MongoDB + will then create and balance chunks across the cluster. The + ``numInitialChunks`` must result in less than ``8192`` per shard. .. versionchanged:: 4.0.3 @@ -176,7 +176,7 @@ Zone Sharding and Initial Chunk Distribution .. include:: /includes/extracts/zoned-sharding-shard-operation-chunk-distribution-with-links.rst -If the ``numInitialChunks`` option has no effect if zones and zone +The ``numInitialChunks`` option has no effect if zones and zone ranges have been defined for the empty collection. See :ref:`pre-define-zone-range-example` for an example. diff --git a/source/reference/command/shutdown.txt b/source/reference/command/shutdown.txt index 344bd4ffa6b..b87db1272a2 100644 --- a/source/reference/command/shutdown.txt +++ b/source/reference/command/shutdown.txt @@ -14,38 +14,125 @@ shutdown The :dbcommand:`shutdown` command cleans up all database resources and then terminates the process. You must issue - the :dbcommand:`shutdown` command against the :term:`admin database` - in the form: + the :dbcommand:`shutdown` command against the :term:`admin database`: + + The command has the following syntax: .. code-block:: javascript - { shutdown: 1 } + db.adminCommand({ + shutdown: 1, + force: + timeoutSecs: + }) - .. note:: + The command takes the following optional field: - Run the :dbcommand:`shutdown` against the :term:`admin database`. When - using :dbcommand:`shutdown`, the connection must originate from - localhost **or** use an authenticated connection. + .. list-table:: + :header-rows: 1 + :widths: 20 80 - If the node you're trying to shut down is a :doc:`replica set ` - primary, then the command will succeed only if there exists a secondary node - whose oplog data is within 10 seconds of the primary. You can override this protection - using the ``force`` option: + * - Field + - Description - .. code-block:: javascript + * - :ref:`shutdown ` - { shutdown: 1, force: true } + - .. _shutdown-cmd-shutdown: + + Specify ``1``. - Alternatively, the :dbcommand:`shutdown` command also supports a ``timeoutSecs`` argument - which allows you to specify a number of seconds to wait for other - members of the replica set to catch up: + * - :ref:`force ` - .. code-block:: javascript + - .. _shutdown-cmd-force: + + Optional. Specify ``true`` to force the :binary:`~bin.mongod` + to shut down. Force shutdown interrupts any ongoing operations + on the :binary:`~bin.mongod` and may result in unexpected + behavior. - { shutdown: 1, timeoutSecs: 60 } + * - :ref:`timeoutSecs ` - The equivalent :binary:`~bin.mongo` shell helper syntax looks like this: + - .. _shutdown-cmd-timeoutSecs: + + Optional. The number of seconds the :term:`primary` should + wait for a secondary to catch up. Defaults to ``10``. - .. code-block:: javascript + If no secondaries catch up within the specified time, the + command fails. + +.. seealso:: :method:`db.shutdownServer()` + +Behavior +-------- + +For a :binary:`~bin.mongod` started *with* :ref:`authentication`, +you must run :dbcommand:`shutdown` over an authenticated connection. +See :ref:`cmd-shutdown-access-control` for more information. + +For a :binary:`~bin.mongod` started *without* :ref:`authentication`, +you must run :dbcommand:`shutdown` from a client connected to the +localhost interface. For example, run a :binary:`~bin.mongo` with +the :option:`--host "127.0.0.1" ` option on the +same host machine as the :binary:`~bin.mongod`. + +.. _cmd-shutdown-replica-set: + +``shutdown`` on Replica Set Members +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +:dbcommand:`shutdown` fails if the replica set member is running +certain operations. You can specify +:ref:`force: true ` to force the member +to interrupt those operations and shut down. + +Shutting Down the Replica Set Primary +````````````````````````````````````` + +If running :dbcommand:`shutdown` against the replica set +:term:`primary`, the operation implicitly uses +:dbcommand:`replSetStepDown` to step down the primary before shutting +down the :binary:`~bin.mongod`. If no secondary in the replica set can +catch up to the primary within ``10`` seconds, the shutdown operation +fails. You can issue :dbcommand:`shutdown` with +:ref:`force: true ` to shut down the primary +*even if* the step down fails. + +.. warning:: + + Force shutdown of the primary can result in the + :ref:`rollback ` of any writes not + yet replicated to a secondary. + +.. _cmd-shutdown-access-control: + +Access Control +-------------- + +To run :dbcommand:`shutdown` on a :binary:`~bin.mongod` enforcing +:ref:`authentication`, the authenticated user *must* have the +:authaction:`shutdown` privilege. For example, a user with the +built-in role :authrole:`hostManager` has the appropriate permissions. + +Examples +-------- + +Shut down a ``mongod`` +~~~~~~~~~~~~~~~~~~~~~~ + +.. code-block:: javascript + + db.adminCommand({ "shutdown" : 1 }) + +Force Shut Down a ``mongod`` +~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +.. code-block:: javascript + + db.adminCommand({ "shutdown" : 1, "force" : true }) + +Shut Down a Primary ``mongod`` With Longer Timeout +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +.. code-block:: javascript - db.shutdownServer({timeoutSecs: 60}); + db.adminCommand({ "shutdown" : 1, timeoutSecs: 60 }) diff --git a/source/reference/command/split.txt b/source/reference/command/split.txt index 58c8e2ee8bf..860f64941b6 100644 --- a/source/reference/command/split.txt +++ b/source/reference/command/split.txt @@ -15,13 +15,17 @@ Definition .. dbcommand:: split - Splits a :term:`chunk` in a :term:`sharded cluster` into two - chunks. The :binary:`~bin.mongos` instance splits and manages - chunks automatically, but for exceptional circumstances the - :dbcommand:`split` command does allow administrators to manually - create splits. See :doc:`/tutorial/split-chunks-in-sharded-cluster` for - information on these circumstances, and on the MongoDB shell commands - that wrap :dbcommand:`split`. + .. versionchanged:: 4.2 + + Splits a :term:`chunk` in a :term:`sharded cluster` into two chunks. + Starting in MongoDB 4.2, shards manage and split chunks based on the + chunk size statistics they maintain. + + For exceptional circumstances the :dbcommand:`split` command does + allow administrators to manually create splits. See + :doc:`/tutorial/split-chunks-in-sharded-cluster` for information on + these circumstances, and on the MongoDB shell commands that wrap + :dbcommand:`split`. The :dbcommand:`split` command must be run in the ``admin`` database and uses the following form: diff --git a/source/reference/command/update.txt b/source/reference/command/update.txt index 422bfc2edbf..24ad106226a 100644 --- a/source/reference/command/update.txt +++ b/source/reference/command/update.txt @@ -122,7 +122,7 @@ The command takes the following fields: - boolean - - Optional. Enables :samp:`update` to bypass document validation + - Optional. Enables :dbcommand:`update` to bypass document validation during the operation. This lets you update documents that do not meet the validation requirements. @@ -187,9 +187,7 @@ Each document contains the following fields: - .. _update-command-upsert: - Optional. If ``true``, perform an insert if no documents match the query. If - both ``upsert`` and ``multi`` are true and no documents match the - query, the update operation inserts only a single document. + .. include:: /includes/extracts/update-upsert-behavior-command.rst * - ``multi`` @@ -380,6 +378,13 @@ For example: For examples, see :ref:`update-command-example-agg`. +.. _update-command-behaviors-unique-index: + +Upsert with Unique Index +~~~~~~~~~~~~~~~~~~~~~~~~ + +.. include:: /includes/extracts/upsert-unique-index-update-command.rst + Limits ~~~~~~ diff --git a/source/reference/command/updateZoneKeyRange.txt b/source/reference/command/updateZoneKeyRange.txt index 0f2e802ff67..4a04c90c2bb 100644 --- a/source/reference/command/updateZoneKeyRange.txt +++ b/source/reference/command/updateZoneKeyRange.txt @@ -36,7 +36,7 @@ Definition { updateZoneKeyRange: , min: , - max: + max: , zone: | } diff --git a/source/reference/command/usersInfo.txt b/source/reference/command/usersInfo.txt index beb9cbdbb50..8efeb439832 100644 --- a/source/reference/command/usersInfo.txt +++ b/source/reference/command/usersInfo.txt @@ -236,7 +236,7 @@ that resembles the following: .. code-block:: javascript - db.runCommand( { usersInfo: 1 } ) + db.runCommand( { usersInfo: 1 } ) When viewing all users, you can specify the ``showCredentials`` option but not the ``showPrivileges`` or the diff --git a/source/reference/command/validate.txt b/source/reference/command/validate.txt index bf31ed0cde7..80c007f255e 100644 --- a/source/reference/command/validate.txt +++ b/source/reference/command/validate.txt @@ -104,7 +104,7 @@ Examples .. code-block:: javascript - db.runCommand( { validate: "myCollection", full: true } ) + db.runCommand( { validate: "myCollection", full: true } ) .. _validate-output: diff --git a/source/reference/config-database.txt b/source/reference/config-database.txt index 089f6990639..911d4ef67f0 100644 --- a/source/reference/config-database.txt +++ b/source/reference/config-database.txt @@ -490,10 +490,15 @@ instance. Do not manually modify or drop the ``system.sessions`` collection. In a sharded cluster, the ``system.sessions`` collection is sharded. - When adding a shard to the sharded cluster, if the shard to add - already contains its own ``system.sessions`` collection, MongoDB - drops the new shard's ``system.sessions`` collection during the add - process. + + - When adding a shard to the sharded cluster, if the shard to add + already contains its own ``system.sessions`` collection, MongoDB + drops the new shard's ``system.sessions`` collection during the + add process. + + - Starting in version 4.2.7, MongoDB automatically splits + the ``system.sessions`` collection into at least 1024 chunks and + distributes the chunks uniformly across shards in the cluster. .. data:: config.transactions diff --git a/source/reference/configuration-file-settings-command-line-options-mapping.txt b/source/reference/configuration-file-settings-command-line-options-mapping.txt index 8a162c65442..3fd76170d34 100644 --- a/source/reference/configuration-file-settings-command-line-options-mapping.txt +++ b/source/reference/configuration-file-settings-command-line-options-mapping.txt @@ -266,8 +266,8 @@ and :binary:`~bin.mongos` command-line options. | :option:`mongos --ldapQueryUser` * - :setting:`security.ldap.bind.saslMechanisms` - - | :option:`mongod --ldapBindSASLMechanisms` - | :option:`mongos --ldapBindSASLMechanisms` + - | :option:`mongod --ldapBindSaslMechanisms` + | :option:`mongos --ldapBindSaslMechanisms` * - :setting:`security.ldap.bind.useOSDefaults` - | :option:`mongod --ldapBindWithOSDefaults` diff --git a/source/reference/configuration-options.txt b/source/reference/configuration-options.txt index 00f3d72e075..233a125f8d0 100644 --- a/source/reference/configuration-options.txt +++ b/source/reference/configuration-options.txt @@ -31,17 +31,7 @@ Using a configuration file makes managing :binary:`~bin.mongod` and deployments. You can also add comments to the configuration file to explain the server's settings. -.. admonition:: Default Configuration File - :class: note - - - On Linux, a default :file:`/etc/mongod.conf` configuration file is - included when using a package manager to install MongoDB. - - - On Windows, a default :file:`/bin/mongod.cfg` - configuration file is included during the installation. - - - On macOS, a default :file:`/usr/local/etc/mongod.conf` configuration - file is included when installing from MongoDB's official Homebrew tap. +.. include:: /includes/fact-default-conf-file.rst File Format ~~~~~~~~~~~ @@ -222,19 +212,24 @@ Core Options *Type*: boolean - Run :binary:`~bin.mongos` or :binary:`~bin.mongod` in a quiet mode that attempts to limit the amount - of output. + *Default*: false + + Run :binary:`~bin.mongos` or :binary:`~bin.mongod` in a quiet mode + that attempts to limit the amount of output. - :setting:`systemLog.quiet` is **not** recommended for production systems as it may make - tracking problems during particular connections much more difficult. + :setting:`systemLog.quiet` is **not** recommended for production + systems as it may make tracking problems during particular + connections much more difficult. .. setting:: systemLog.traceAllExceptions *Type*: boolean - Print verbose information for debugging. Use for additional logging for - support-related troubleshooting. + *Default*: false + + Print verbose information for debugging. Use for additional logging + for support-related troubleshooting. @@ -290,6 +285,12 @@ Core Options If you specify ``reopen``, you must also set :setting:`systemLog.logAppend` to ``true``. + If :doc:`auditing ` is enabled, the + :dbcommand:`logRotate` command also rotates the audit log according + to the above parameters. For example, if + :setting:`systemLog.logRotate` is set to ``rename``, the audit log + will also be renamed. + .. setting:: systemLog.destination @@ -708,7 +709,7 @@ Core Options *Type*: string Specifies a file location to store the process ID (PID) of the :binary:`~bin.mongos` or :binary:`~bin.mongod` - process . The user running the the ``mongod`` or ``mongos`` + process . The user running the ``mongod`` or ``mongos`` process must be able to write to this path. If the :setting:`processManagement.pidFilePath` option is not specified, the process does not create a PID file. This option is generally only useful in combination with the :setting:`processManagement.fork` setting. @@ -1239,7 +1240,7 @@ Core Options - On Linux/BSD, if the private key in the PEM file is encrypted and you do not specify the - :setting:`net.tls.certificateKeyFukePassword` option, MongoDB will + :setting:`net.tls.certificateKeyFilePassword` option, MongoDB will prompt for a passphrase. See :ref:`ssl-certificate-password`. - On macOS, if the private key in the PEM file is encrypted, you must @@ -1470,14 +1471,20 @@ Core Options .. versionadded:: 4.2 - The the :file:`.pem` file that contains the Certificate Revocation + The :file:`.pem` file that contains the Certificate Revocation List. Specify the file name of the :file:`.pem` file using relative or absolute paths. .. note:: - Starting in MongoDB 4.0, you cannot specify :setting:`net.tls.CRLFile` on macOS. Use :setting:`net.tls.certificateSelector` instead. - + Starting in MongoDB 4.0, you cannot specify + :setting:`net.tls.CRLFile` on macOS. Instead, you can use the + system SSL certificate store, which uses OCSP (Online Certificate + Status Protocol) to validate the revocation status of + certificates. See :setting:`net.ssl.certificateSelector` in + MongoDB 4.0 and :setting:`net.tls.certificateSelector` in MongoDB + 4.2 to use the system SSL certificate store. + .. include:: /includes/extracts/tls-facts-see-more.rst @@ -1621,7 +1628,9 @@ Core Options *Type*: boolean - .. deprecated:: 2.6 Use :setting:`net.tls.mode: requireTLS ` instead. + .. deprecated:: 2.6 + + Use :setting:`net.tls.mode: requireTLS ` instead. Enable or disable TLS/SSL for :binary:`~bin.mongos` or :binary:`~bin.mongod`. @@ -1637,7 +1646,9 @@ Core Options *Type*: string - .. deprecated:: 4.2 Use :setting:`net.tls.mode` instead. + .. deprecated:: 4.2 + + Use :setting:`net.tls.mode` instead. Enables TLS/SSL or mixed TLS/SSL used for all network connections. The argument to the :setting:`net.ssl.mode` setting can be one of the following: @@ -1678,7 +1689,9 @@ Core Options *Type*: string - .. deprecated:: 4.2 Use :setting:`net.tls.certificateKeyFile` instead. + .. deprecated:: 4.2 + + Use :setting:`net.tls.certificateKeyFile` instead. The :file:`.pem` file that contains both the TLS/SSL certificate and key. @@ -1712,7 +1725,9 @@ Core Options *Type*: string - .. deprecated:: 4.2 Use :setting:`net.tls.certificateKeyFilePassword` instead. + .. deprecated:: 4.2 + + Use :setting:`net.tls.certificateKeyFilePassword` instead. The password to de-crypt the certificate-key file (i.e. :setting:`~net.ssl.PEMKeyFile`). Use the @@ -1746,7 +1761,9 @@ Core Options *Type*: string - .. deprecated:: 4.2 Use :setting:`net.tls.certificateSelector` instead. + .. deprecated:: 4.2 + + Use :setting:`net.tls.certificateSelector` instead. .. versionadded:: 4.0 @@ -1788,7 +1805,9 @@ Core Options *Type*: string - .. deprecated:: 4.2 Use :setting:`net.tls.clusterCertificateSelector` instead. + .. deprecated:: 4.2 + + Use :setting:`net.tls.clusterCertificateSelector` instead. .. versionadded:: 4.0 @@ -1829,7 +1848,9 @@ Core Options *Type*: string - .. deprecated:: 4.2 Use :setting:`net.tls.clusterFile` instead. + .. deprecated:: 4.2 + + Use :setting:`net.tls.clusterFile` instead. The :file:`.pem` file that contains the x.509 certificate-key file for :ref:`membership authentication ` @@ -1865,7 +1886,9 @@ Core Options *Type*: string - .. deprecated:: 4.2 Use :setting:`net.tls.clusterPassword` instead. + .. deprecated:: 4.2 + + Use :setting:`net.tls.clusterPassword` instead. The password to de-crypt the x.509 certificate-key file specified with ``--sslClusterFile``. Use the :setting:`net.ssl.clusterPassword` @@ -1899,7 +1922,9 @@ Core Options *Type*: string - .. deprecated:: 4.2 Use :setting:`net.tls.CAFile` instead. + .. deprecated:: 4.2 + + Use :setting:`net.tls.CAFile` instead. The :file:`.pem` file that contains the root certificate chain from the Certificate Authority. Specify the file name of the @@ -1921,7 +1946,9 @@ Core Options *Type*: string - .. deprecated:: 4.2 Use :setting:`net.tls.clusterCAFile` instead. + .. deprecated:: 4.2 + + Use :setting:`net.tls.clusterCAFile` instead. The :file:`.pem` file that contains the root certificate chain from the Certificate Authority used to validate the certificate presented @@ -1963,17 +1990,24 @@ Core Options *Type*: string - .. deprecated:: 4.2 Use :setting:`net.tls.CRLFile` instead. + .. deprecated:: 4.2 + + Use :setting:`net.tls.CRLFile` instead. - The the :file:`.pem` file that contains the Certificate Revocation + The :file:`.pem` file that contains the Certificate Revocation List. Specify the file name of the :file:`.pem` file using relative or absolute paths. .. note:: - - Starting in MongoDB 4.0, you cannot specify :setting:`net.ssl.CRLFile` on macOS. Use :setting:`net.ssl.certificateSelector` instead. - + Starting in MongoDB 4.0, you cannot specify + :setting:`net.ssl.CRLFile` on macOS. Instead, you can use the + system SSL certificate store, which uses OCSP (Online Certificate + Status Protocol) to validate the revocation status of + certificates. See :setting:`net.ssl.certificateSelector` in + MongoDB 4.0 and :setting:`net.tls.certificateSelector` in MongoDB + 4.2 to use the system SSL certificate store. + .. include:: /includes/extracts/ssl-facts-see-more.rst @@ -1981,7 +2015,10 @@ Core Options *Type*: boolean - .. deprecated:: 4.2 Use :setting:`net.tls.allowConnectionsWithoutCertificates` instead. + .. deprecated:: 4.2 + + Use :setting:`net.tls.allowConnectionsWithoutCertificates` + instead. For clients that do not present certificates, :binary:`~bin.mongos` or :binary:`~bin.mongod` bypasses TLS/SSL certificate validation when establishing the connection. @@ -2001,7 +2038,9 @@ Core Options *Type*: boolean - .. deprecated:: 4.2 Use :setting:`net.tls.allowInvalidCertificates` instead. + .. deprecated:: 4.2 + + Use :setting:`net.tls.allowInvalidCertificates` instead. Enable or disable the validation checks for TLS/SSL certificates on other servers in the cluster and allows the use of invalid certificates to @@ -2040,8 +2079,9 @@ Core Options *Type*: string - .. deprecated:: 4.2 Use :setting:`net.tls.disabledProtocols` instead. + .. deprecated:: 4.2 + Use :setting:`net.tls.disabledProtocols` instead. Prevents a MongoDB server running with TLS/SSL from accepting incoming connections that use a specific protocol or protocols. To @@ -2077,7 +2117,9 @@ Core Options *Type*: boolean - .. deprecated:: 4.2 Use :setting:`net.tls.FIPSMode` instead. + .. deprecated:: 4.2 + + Use :setting:`net.tls.FIPSMode` instead. Enable or disable the use of the FIPS mode of the TLS/SSL library for the :binary:`~bin.mongos` or :binary:`~bin.mongod`. Your system must have a FIPS @@ -2569,9 +2611,27 @@ Key Management Configuration Options .. versionadded:: 3.2 - Hostname or IP address of key management solution running a KMIP - server. Requires :setting:`security.enableEncryption` to be true. - + Hostname or IP address of the KMIP server to connect to. Requires + :setting:`security.enableEncryption` to be true. + + Starting in MongoDB 4.2.1 (and 4.0.14), you can specify multiple KMIP + servers as a comma-separated list, e.g. + ``server1.example.com,server2.example.com``. On startup, the + :binary:`~bin.mongod` will attempt to establish a connection to each + server in the order listed, and will select the first server to + which it can successfully establish a connection. KMIP server + selection occurs only at startup. + + When connecting to a KMIP server, the :binary:`~bin.mongod` + verifies that the specified :setting:`security.kmip.serverName` + matches the Subject Alternative Name ``SAN`` (or, if ``SAN`` is not + present, the Common Name ``CN``) in the certificate presented by the + KMIP server. If ``SAN`` is present, :binary:`~bin.mongod` does not + match against the ``CN``. If the hostname does not match the ``SAN`` + (or ``CN``), the :binary:`~bin.mongod` will fail to connect. + + .. include:: /includes/extracts/4.2-changes-SAN-matching.rst + .. include:: /includes/fact-enterprise-only-admonition.rst @@ -2585,10 +2645,15 @@ Key Management Configuration Options .. versionadded:: 3.2 - Port number the KMIP server is listening on. Requires that a - :setting:`security.kmip.serverName` be provided. Requires + Port number to use to communicate with the KMIP server. Requires + :setting:`security.kmip.serverName`. Requires :setting:`security.enableEncryption` to be true. - + + If specifying multiple KMIP servers with + :setting:`security.kmip.serverName`, the :binary:`~bin.mongod` will + use the port specified with :setting:`security.kmip.port` for all + provided KMIP servers. + .. include:: /includes/fact-enterprise-only-admonition.rst @@ -2815,9 +2880,9 @@ Key Management Configuration Options .. versionadded:: 3.4 Available in MongoDB Enterprise only. - The password used to bind to an LDAP server when using - :setting:`~security.ldap.bind.queryUser`. You must use :setting:`~security.ldap.bind.queryPassword` with - :setting:`~security.ldap.bind.queryUser`. + The password used to bind to an LDAP server when using + :setting:`~security.ldap.bind.queryUser`. You must use :setting:`~security.ldap.bind.queryPassword` with + :setting:`~security.ldap.bind.queryUser`. If unset, :binary:`~bin.mongod` or :binary:`~bin.mongos` will not attempt to bind to the LDAP server. @@ -3334,18 +3399,49 @@ LDAP Parameters *Type*: string - *Default*: ``/data/db`` on Linux and macOS, ``\data\db`` on Windows + *Default*: - The directory where the :binary:`~bin.mongod` instance stores its data. + - ``/data/db`` on Linux and macOS + - ``\data\db`` on Windows - If you - installed MongoDB using a package management system, check the - ``/etc/mongod.conf`` file provided by your packages to see the - directory is specified. + The directory where the :binary:`~bin.mongod` instance stores its + data. + + The :setting:`storage.dbPath` setting is available only for + :binary:`~bin.mongod`. + + .. admonition:: Configuration Files + :class: note + + The default ``mongod.conf`` configuration file included with + package manager installations uses the following platform-specific + default values for ``storage.dbPath``: + + .. list-table:: + :header-rows: 1 + :widths: 35 30 35 - The :setting:`storage.dbPath` setting is available only for :binary:`~bin.mongod`. + * - Platform + - Package Manager + - Default ``storage.dbPath`` + + * - :abbr:`RHEL (Red Hat Enterprise Linux)` / CentOS and Amazon + - ``yum`` + - ``/var/lib/mongo`` + + * - SUSE + - ``zypper`` + - ``/var/lib/mongo`` + + * - Ubuntu and Debian + - ``apt`` + - ``/var/lib/mongodb`` + + * - macOS + - ``brew`` + - ``/usr/local/var/mongodb`` - .. include:: /includes/extracts/linux-config-expectations-storage-dbpath.rst + .. include:: /includes/extracts/linux-config-expectations-storage-dbpath.rst .. setting:: storage.indexBuildRetry @@ -3547,13 +3643,13 @@ LDAP Parameters *Type*: float - Defines the maximum size of the internal cache that WiredTiger will use for all data. The memory consumed by an index build (see :parameter:`maxIndexBuildMemoryUsageMegabytes`) is separate from the - WiredTiger cache memory. Starting in MongoDB 3.4, the values can range - from 0.25 GB to 10000 GB and can be a float. - + WiredTiger cache memory. + + Values can range from ``0.25`` GB to ``10000`` GB. + .. include:: /includes/extracts/wt-cache-default-setting.rst Avoid increasing the WiredTiger internal cache size above its @@ -3828,7 +3924,6 @@ LDAP Parameters replication: oplogSizeMB: replSetName: - secondaryIndexPrefetch: enableMajorityReadConcern: .. setting:: replication.oplogSizeMB diff --git a/source/reference/connection-string.txt b/source/reference/connection-string.txt index 6ef59d6dc0c..85d0c475cf9 100644 --- a/source/reference/connection-string.txt +++ b/source/reference/connection-string.txt @@ -42,7 +42,7 @@ The standard URI connection scheme has the form: .. code-block:: none - mongodb://[username:password@]host1[:port1][,...hostN[:portN]][/[database][?options]] + mongodb://[username:password@]host1[:port1][,...hostN[:portN]][/[defaultauthdb][?options]] Examples ```````` @@ -61,14 +61,14 @@ Examples .. code-block:: sh - mongodb://mongodb0.example.com:27017/admin + mongodb://mongodb0.example.com:27017 - For a standalone that :doc:`enforces access control `: .. code-block:: sh - mongodb://myDBReader:D1fficultP%40ssw0rd@mongodb0.example.com:27017/admin + mongodb://myDBReader:D1fficultP%40ssw0rd@mongodb0.example.com:27017/?authSource=admin .. include:: /includes/fact-pct-encode-uri.rst @@ -87,7 +87,7 @@ Examples .. code-block:: sh - mongodb://mongodb0.example.com:27017,mongodb1.example.com:27017,mongodb2.example.com:27017/admin?replicaSet=myRepl + mongodb://mongodb0.example.com:27017,mongodb1.example.com:27017,mongodb2.example.com:27017/?replicaSet=myRepl - For a replica set that :doc:`enforces access control `, include @@ -95,7 +95,7 @@ Examples .. code-block:: sh - mongodb://myDBReader:D1fficultP%40ssw0rd@mongodb0.example.com:27017,mongodb1.example.com:27017,mongodb2.example.com:27017/admin?replicaSet=myRepl + mongodb://myDBReader:D1fficultP%40ssw0rd@mongodb0.example.com:27017,mongodb1.example.com:27017,mongodb2.example.com:27017/?authSource=admin&replicaSet=myRepl .. include:: /includes/fact-pct-encode-uri.rst @@ -112,7 +112,7 @@ Examples .. code-block:: sh - mongodb://mongos0.example.com:27017,mongos1.example.com:27017,mongos2.example.com:27017/admin + mongodb://mongos0.example.com:27017,mongos1.example.com:27017,mongos2.example.com:27017 - For a sharded cluster that :doc:`enforces access control `, include @@ -120,7 +120,7 @@ Examples .. code-block:: sh - mongodb://myDBReader:D1fficultP%40ssw0rd@mongos0.example.com:27017,mongos1.example.com:27017,mongos2.example.com:27017/admin + mongodb://myDBReader:D1fficultP%40ssw0rd@mongos0.example.com:27017,mongos1.example.com:27017,mongos2.example.com:27017/?authSource=admin .. include:: /includes/fact-pct-encode-uri.rst @@ -147,9 +147,14 @@ Components * - ``username:password@`` - - Optional. Authentication credentials. If specified, the client - will attempt to log in to the specific database using these - credentials after connecting. + - Optional. Authentication credentials. + + If specified, the client will attempt to authenticate the + user to the :urioption:`authSource`. If + :urioption:`authSource` is unspecified, the client will + attempt to authenticate the user to the ``defaultauthdb``. + And if the ``defaultauthdb`` is unspecified, to the ``admin`` + database. .. include:: /includes/fact-pct-encode-uri.rst @@ -174,14 +179,17 @@ Components If the port number is not specified, the default port ``27017`` is used. - * - ``/database`` - - Optional. The name of the database to authenticate if the - connection string includes authentication credentials in the - form of ``username:password@``. If ``/database`` is not - specified and the connection string includes credentials, the - driver will authenticate to the ``admin`` database. See also - :urioption:`authSource`. + * - ``/defaultauthdb`` + + - Optional. The authentication database to use if the + connection string includes ``username:password@`` + authentication credentials but the :urioption:`authSource` option + is unspecified. + + If both :urioption:`authSource` and ``defaultauthdb`` are + unspecified, the client will attempt to authenticate the + specified user to the ``admin`` database. * - ``?`` @@ -193,7 +201,7 @@ Components If the connection string does not specify a database/ you must specify a slash (``/``) between the last ``host`` and the question mark (``?``) that begins the string of options. - + .. index:: connections; dns-seedlist .. _connections-dns-seedlist: @@ -208,8 +216,8 @@ construct the available servers list allows more flexibility of deployment and the ability to change the servers in rotation without reconfiguring clients. -In order to leverage the DNS seedlist, use a connection string prefix of -``mongodb+srv:`` rather than the standard ``mongodb:``. The ``+srv`` +In order to leverage the DNS seed list, use a connection string prefix of +``mongodb+srv`` rather than the standard ``mongodb``. The ``+srv`` indicates to the client that the hostname that follows corresponds to a DNS SRV record. The driver or :binary:`~bin.mongo` shell will then query the DNS for the record to determine which hosts are running the @@ -239,6 +247,15 @@ The corresponding DNS configuration might resemble: _mongodb._tcp.server.example.com. 86400 IN SRV 0 5 27317 mongodb1.example.com. _mongodb._tcp.server.example.com. 86400 IN SRV 0 5 27017 mongodb2.example.com. +When a client connects to a member of the :term:`seed list`, the client +retrieves a list of replica set members it can connect to. Clients +often use DNS aliases in their seed lists which means the host may +return a server list that differs from the original seed list. If this +happens, clients will use the hostnames provided by the replica set +rather than the hostnames listed in the seed list to ensure that +replica set members can be reached via the hostnames in the resulting +replica set config. + .. important:: The hostnames returned in SRV records must share the same parent @@ -317,8 +334,8 @@ Connection options are pairs in the following form: ``name=value``. - The option ``name`` is case insensitive when using a driver. -- The option ``name`` is case insensitive when using a version 4.2+ - :binary:`~bin.mongo` shell. +- The option ``name`` is case insensitive when using a version 4.2 or + later :binary:`~bin.mongo` shell. - The option ``name`` is case sensitive when using a version 4.0 and earlier :binary:`~bin.mongo` shell. @@ -339,7 +356,6 @@ connection includes the :urioption:`replicaSet` and To provide backwards compatibility, drivers currently accept semi-colons (i.e. ``;``) as option separators. -.. _replica-set-options: .. _replica-set-option: Replica Set Option @@ -350,7 +366,7 @@ members running on the specified hosts: .. code-block:: sh - mongodb://db0.example.com:27017,db1.example.com:27017,db2.example.com:27017/admin?replicaSet=myRepl + mongodb://db0.example.com:27017,db1.example.com:27017,db2.example.com:27017/?replicaSet=myRepl .. list-table:: :header-rows: 1 @@ -689,7 +705,7 @@ connecting to the MongoDB deployment. * - .. urioption:: waitQueueMultiple - - A number that the driver multiples the :urioption:`maxPoolSize` + - A number that the driver multiplies the :urioption:`maxPoolSize` value to, to provide the maximum number of threads allowed to wait for a connection to become available from the pool. For default values, see the :ecosystem:`/drivers` @@ -821,10 +837,10 @@ The following connection string to a replica set specifies :ref:`option to the specific operation `. -.. _connections-read-preference: - For more information, see :doc:`/reference/read-concern`. +.. _connections-read-preference: + Read Preference Options ~~~~~~~~~~~~~~~~~~~~~~~ @@ -949,7 +965,7 @@ credentials are authenticated to the ``admin`` database. .. code-block:: sh - mongodb://myDBReader:D1fficultP%40ssw0rd@mongodb0.example.com:27017,mongodb1.example.com:27017,mongodb2.example.com:27017/test?replicaSet=myRepl&authSource=admin + mongodb://myDBReader:D1fficultP%40ssw0rd@mongodb0.example.com:27017,mongodb1.example.com:27017,mongodb2.example.com:27017/?replicaSet=myRepl&authSource=admin If the username or password includes the at sign ``@``, colon ``:``, slash ``/``, or the percent sign ``%`` characters, use `percent @@ -965,8 +981,10 @@ encoding `__. * - .. urioption:: authSource - Specify the database name associated with the user's - credentials. :urioption:`authSource` - defaults to the database specified in the connection string. + credentials. If :urioption:`authSource` is unspecified, + :urioption:`authSource` defaults to the ``defaultauthdb`` + specified in the connection string. If ``defaultauthdb`` is + unspecified, then :urioption:`authSource` defaults to ``admin``. For authentication mechanisms that delegate credential storage to other services, the :urioption:`authSource` value should be @@ -1147,6 +1165,23 @@ Miscellaneous Configuration .. versionadded:: 4.0 + * - .. urioption:: retryReads + + - Enables :ref:`retryable reads `. + + Possible values are: + + - ``true``. Enables retryable reads for the connection. + + Official MongoDB drivers compatible with + MongoDB Server 4.2 and later default to ``true``. + + - ``false``. Disables retryable reads for the connection. + + The :binary:`~bin.mongo` shell does not support retryable reads. + + .. versionadded:: 4.2 + * - .. urioption:: retryWrites - Enable :ref:`retryable writes `. @@ -1155,7 +1190,7 @@ Miscellaneous Configuration - ``true``. Enables retryable writes for the connection. - Official MongoDB 4.2-compatible drivers default to ``true``. + Official MongoDB 4.2+ compatible drivers default to ``true``. - ``false``. Disables retryable writes for the connection. diff --git a/source/reference/data-models.txt b/source/reference/data-models.txt index 53a5ff5194b..e37da680f34 100644 --- a/source/reference/data-models.txt +++ b/source/reference/data-models.txt @@ -10,6 +10,15 @@ Data Model Reference :depth: 1 :class: singlecol -.. include:: /includes/toc/dfn-list-data-modeling-reference.rst +.. class:: toc -.. include:: /includes/toc/data-modeling-reference.rst + :doc:`/reference/database-references` + Discusses manual references and DBRefs, which MongoDB can use to + represent relationships between documents. + + +.. toctree:: + :titlesonly: + :hidden: + + /reference/database-references diff --git a/source/reference/database-profiler.txt b/source/reference/database-profiler.txt index b04ddf800bf..1db0624c405 100644 --- a/source/reference/database-profiler.txt +++ b/source/reference/database-profiler.txt @@ -390,11 +390,21 @@ operation. .. versionadded:: 3.2.5 - A boolean that indicates whether the query system evicted a cached - plan and re-evaluated all candidate plans. + A boolean that indicates whether the query system evicted a + :ref:`cached plan` and re-evaluated + all candidate plans. Only present when value is ``true``. +.. data:: system.profile.replanReason + + .. versionadded:: 4.2.6 + + A string that indicates the specific reason a + :ref:`cached plan` was evicted. + + Only present when value for ``replanned`` is ``true``. + .. data:: system.profile.keysInserted The number of index keys inserted for a given write operation. diff --git a/source/reference/expansion-directives.txt b/source/reference/expansion-directives.txt index bb18e8870c2..6d998bb4727 100644 --- a/source/reference/expansion-directives.txt +++ b/source/reference/expansion-directives.txt @@ -27,10 +27,10 @@ confidential information like security certificates and passwords. :emphasize-lines: 7-12, 16-20 storage: - dbPath: "/var/lib/mongod" + dbPath: "/var/lib/mongo" systemLog: destination: file - path: "/var/log/mongod/mongod.log" + path: "/var/log/mongodb/mongod.log" net: bindIp: __exec: "python /home/user/getIPAddresses.py" @@ -94,10 +94,10 @@ configuration file. :emphasize-lines: 11-13 storage: - dbPath: "/var/lib/mongod/" + dbPath: "/var/lib/mongo" systemLog: destination: file - path: "/var/log/mongod/mongod.log" + path: "/var/log/mongodb/mongod.log" net: bindIp: 192.51.100.24,127.0.0.1 tls: @@ -188,13 +188,13 @@ entire configuration file. :emphasize-lines: 11-13 storage: - dbPath: "/var/lib/mongod/" + dbPath: "/var/lib/mongo" systemLog: destination: file - path: "/var/log/mongod/mongod.log" + path: "/var/log/mongodb/mongod.log" net: bindIp: 192.51.100.24,127.0.0.1 - TLS: + tls: mode: requireTLS certificateKeyFile: "/etc/tls/mongod.pem" certificateKeyFilePassword: @@ -562,10 +562,10 @@ directive: :emphasize-lines: 7-9 storage: - dbPath: "/var/lib/mongodb/" + dbPath: "/var/lib/mongo" systemLog: destination: file - path: "/var/log/mongod.log" + path: "/var/log/mongodb/mongod.log" net: port: __rest: "https://mongoconf.example.net:8080/record/1" @@ -590,10 +590,10 @@ before terminating: config: mongod.conf storage: - dbPath: "/var/lib/mongodb/" + dbPath: "/var/lib/mongo" systemLog: destination: file - path: "/var/log/mongod.log" + path: "/var/log/mongodb/mongod.log" net: port: 20128 outputConfig: true diff --git a/source/reference/explain-results.txt b/source/reference/explain-results.txt index 07405cacd93..fde03c32b06 100644 --- a/source/reference/explain-results.txt +++ b/source/reference/explain-results.txt @@ -637,7 +637,8 @@ the ``explain`` operation. content: | For sharded collections, ``explain`` returns the - ``serverInfo`` for each accessed shard. + ``serverInfo`` for each accessed shard, and a top-level + ``serverInfo`` object for the :binary:`~bin.mongos`. .. code-block:: none @@ -659,6 +660,14 @@ the ``explain`` operation. } ... ] + } + }, + "serverInfo" : { // serverInfo for mongos + "host" : , + "port" : , + "version" : , + "gitVersion" : + } 3.0 Format Change ----------------- diff --git a/source/reference/glossary.txt b/source/reference/glossary.txt index f497a99d0b2..6299dcb2e37 100644 --- a/source/reference/glossary.txt +++ b/source/reference/glossary.txt @@ -64,7 +64,7 @@ Glossary :ref:`replica-set-arbiter-configuration`. Atlas - `MongoDB Atlas `_ + `MongoDB Atlas `_ is a cloud-hosted database-as-a-service. authentication @@ -180,11 +180,6 @@ Glossary associated with a :term:`sharded cluster`. See :ref:`sharding-config-server`. - init script - A simple shell script, typically located in the ``/etc/rc.d`` or - ``/etc/init.d`` directory, and used by the system's initialization - process to start, restart or stop a :term:`daemon` process. - CRUD An acronym for the fundamental operations of a database: Create, Read, Update, and Delete. See :doc:`/crud`. @@ -380,6 +375,27 @@ Glossary index A data structure that optimizes queries. See :doc:`/indexes`. + init script + A simple shell script used by a Linux platform's + :term:`init system` to start, restart, or stop a :term:`daemon` + process. If you installed MongoDB via a package manager, an init + script has been provided for your system as part of the + installation. See the respective + :doc:`Installation Guide ` for your operating + system. + + init system + The init system is the first process started on a Linux platform + after the kernel starts, and manages all other processes on the + system. The init system uses an :term:`init script` to start, + restart, or stop a :term:`daemon` process, such as + :binary:`~bin.mongod` or :binary:`~bin.mongos`. Recent versions of + Linux tend to use the **systemd** init system, which uses the + ``systemctl`` command, while older versions tend to use the + **System V** init system, which uses the ``service`` command. + See the respective :doc:`Installation Guide ` for + your operating system. + initial sync The :term:`replica set` operation that replicates data from an existing replica set member to a new replica set member. See @@ -506,20 +522,24 @@ Glossary type to describe a file inserted into :term:`GridFS` storage. mongo - The MongoDB shell. The :binary:`~bin.mongo` process starts the MongoDB - shell as a daemon connected to either a :binary:`~bin.mongod` or - :binary:`~bin.mongos` instance. The shell has a JavaScript interface. - See :doc:`/reference/program/mongo` and :doc:`/reference/method`. + The MongoDB shell. The :binary:`~bin.mongo` process starts the + MongoDB shell as a :term:`daemon` connected to either a + :binary:`~bin.mongod` or :binary:`~bin.mongos` instance. The shell + has a JavaScript interface. See :doc:`/reference/program/mongo` + and :doc:`/reference/method`. mongod - The MongoDB database server. The :binary:`~bin.mongod` process starts - the MongoDB server as a daemon. The MongoDB server manages data - requests and formats and manages background operations. See - :doc:`/reference/program/mongod`. + The MongoDB database server. The :binary:`~bin.mongod` process + starts the MongoDB server as a :term:`daemon`. The MongoDB server + manages data requests and formats and manages background + operations. See :doc:`/reference/program/mongod`. mongos - The routing and load balancing process that acts an interface - between an application and a MongoDB :term:`sharded cluster`. See + The MongoDB sharded cluster query router. The + :binary:`~bin.mongos` process starts the MongoDB router as a + :term:`daemon`. The MongoDB router acts as an interface + between an application and a MongoDB :term:`sharded cluster` and + handles all routing and load balancing across the cluster. See :doc:`/reference/program/mongos`. namespace @@ -553,11 +573,13 @@ Glossary See :term:`natural order`. ObjectId - A special 12-byte :term:`BSON` type that guarantees uniqueness - within the :term:`collection`. The ObjectId is generated based on - timestamp, machine ID, process ID, and a process-local incremental - counter. MongoDB uses ObjectId values as the default values for - :term:`_id` fields. + A special :term:`BSON` type that guarantees uniqueness within the + :term:`collection`. :ref:`objectid` values are 12 bytes in length, + consisting of: + + .. include:: /includes/fact-ObjectId-construct.rst + + See :ref:`document-bson-type-object-id` for BSON-specific information. operator A keyword beginning with a ``$`` used to express an update, @@ -805,6 +827,13 @@ Glossary minimizing the amount of work that the query engine must perform to fulfill a query. See :doc:`/indexes`. + seed list + A seed list is used by drivers and clients (like the + :binary:`~bin.mongo` shell) for initial discovery of the replica + set configuration. Seed lists can be provided as a list of + ``host:port`` pairs (see :ref:`connections-standard-connection-string-format` + or via DNS entries (see :ref:`connections-dns-seedlist`). + set name The arbitrary name given to a replica set. All members of a replica set must have the same name specified with the diff --git a/source/reference/indexes.txt b/source/reference/indexes.txt index 7f20f67f1c1..b11a933c132 100644 --- a/source/reference/indexes.txt +++ b/source/reference/indexes.txt @@ -13,20 +13,167 @@ Indexing Reference Indexing Methods in the ``mongo`` Shell --------------------------------------- -.. include:: /includes/toc/table-spec-indexes-methods.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :method:`db.collection.createIndex()` + + - Builds an index on a collection. + + * - :method:`db.collection.dropIndex()` + + - Removes a specified index on a collection. + + * - :method:`db.collection.dropIndexes()` + + - Removes all indexes on a collection. + + * - :method:`db.collection.getIndexes()` + + - Returns an array of documents that describe the existing indexes on a collection. + + * - :method:`db.collection.reIndex()` + + - Rebuilds all existing indexes on a collection. + + * - :method:`db.collection.totalIndexSize()` + + - Reports the total size used by the indexes on a collection. Provides a wrapper around the :data:`~collStats.totalIndexSize` field of the :dbcommand:`collStats` output. + + * - :method:`cursor.explain()` + + - Reports on the query execution plan for a cursor. + + * - :method:`cursor.hint()` + + - Forces MongoDB to use a specific index for a query. + + * - :method:`cursor.max()` + + - Specifies an exclusive upper index bound for a cursor. For use with :method:`cursor.hint()` + + * - :method:`cursor.min()` + + - Specifies an inclusive lower index bound for a cursor. For use with :method:`cursor.hint()` + Indexing Database Commands -------------------------- -.. include:: /includes/toc/table-spec-indexes-commands.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :dbcommand:`createIndexes` + + - Builds one or more indexes for a collection. + + * - :dbcommand:`dropIndexes` + + - Removes indexes from a collection. + + * - :dbcommand:`compact` + + - Defragments a collection and rebuilds the indexes. + + * - :dbcommand:`reIndex` + + - Rebuilds all indexes on a collection. + + * - :dbcommand:`validate` + + - Internal command that scans for a collection's data and indexes for correctness. + + * - :dbcommand:`geoSearch` + + - Performs a geospatial query that uses MongoDB's :term:`haystack index` functionality. + + * - :dbcommand:`checkShardingIndex` + + - Internal command that validates index on shard key. + Geospatial Query Selectors -------------------------- -.. include:: /includes/toc/table-spec-indexes-query-selectors.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :query:`$geoWithin` + + - Selects geometries within a bounding :ref:`GeoJSON geometry + `. The :doc:`2dsphere + ` and :doc:`2d ` indexes support + :query:`$geoWithin`. + + + * - :query:`$geoIntersects` + + - Selects geometries that intersect with a :term:`GeoJSON` geometry. + The :doc:`2dsphere ` index supports + :query:`$geoIntersects`. + + + * - :query:`$near` + + - Returns geospatial objects in proximity to a point. + Requires a geospatial index. The :doc:`2dsphere + ` and :doc:`2d ` indexes support + :query:`$near`. + + + * - :query:`$nearSphere` + + - Returns geospatial objects in proximity to a point on a sphere. + Requires a geospatial index. The :doc:`2dsphere + ` and :doc:`2d ` indexes support + :query:`$nearSphere`. + + Indexing Query Modifiers ------------------------ -.. include:: /includes/toc/table-spec-indexes-query-modifiers.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :operator:`$explain` + + - Forces MongoDB to report on query execution plans. See :method:`~cursor.explain()`. + + * - :operator:`$hint` + + - Forces MongoDB to use a specific index. See :method:`~cursor.hint()` + + * - :operator:`$max` + + - Specifies an *exclusive* upper limit for the index to use in a query. See :method:`~cursor.max()`. + + * - :operator:`$min` + + - Specifies an *inclusive* lower limit for the index to use in a query. See :method:`~cursor.min()`. + + * - :operator:`$returnKey` + + - Forces the cursor to only return fields included in the index. + diff --git a/source/reference/installation-ubuntu-community-troubleshooting.txt b/source/reference/installation-ubuntu-community-troubleshooting.txt index 2746a1d22f3..46b3f8dad06 100644 --- a/source/reference/installation-ubuntu-community-troubleshooting.txt +++ b/source/reference/installation-ubuntu-community-troubleshooting.txt @@ -12,8 +12,11 @@ Troubleshooting :depth: 1 :class: singlecol +.. |arrow| unicode:: U+27A4 .. |distro-name| replace:: Ubuntu +.. include:: /includes/fact-atlas-banner.rst + Errors when retrieving the public key ------------------------------------- @@ -76,7 +79,7 @@ by running the following command in the terminal: .. code-block:: text - sudo apt-key list + sudo apt-key list The output should include an entry that resembles the following: @@ -201,7 +204,7 @@ without resolving any service names or hostnames (``-n``). .. code-block:: text - sudo ss --tulpn + sudo ss -tulpn The following partial output shows a ``mongod`` process listening on the ``27017`` port. Attempting to run another ``mongod`` @@ -242,24 +245,51 @@ Users may encounter errors that resemble the following in the Attempted to create lock file on a read-only directory: ... -The :binary:`mongod ` uses the directory specified to the -:setting:`storage.dbPath` configuration file setting *or* the -:option:`--dbpath ` command line option for storing its -data files. The directory permission and ownership settings must allow -the :binary:`mongod ` to read, write, and navigate the -directory contents (``rwx`` user or group permissions). - -The :binary:`mongod ` process does not automatically create -its data directory nor can it modify permissions or ownership to gain -access to the directory. Use utilities like ``mkdir``, ``chown``, and -``chmod`` to create directories, modify permissions, and set +Generally, these errors indicate that the MongoDB data directory +either doesn't exist, or isn't accessible to the +:binary:`mongod `. + +The data directory must exist +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +The data directory is specified with the :setting:`storage.dbPath` +setting in the :ref:`configuration file `, or +with the :option:`--dbpath ` option to +:binary:`mongod ` on the command line. + +- If you installed MongoDB via the ``apt`` package manager, the default + ``/etc/mongod.conf`` :ref:`configuration file ` + sets :setting:`storage.dbPath` to ``/var/lib/mongodb``. + +- If you are running :binary:`mongod ` on the command + line, and omitting the :option:`--dbpath ` option + entirely, MongoDB uses a default ``--dbpath`` of ``/data/db``. + +Whether you are using one of the data directory paths above, or +providing your own path in the configuration file or on the command +line, make sure that the data directory exists on your filesystem +prior to starting the :binary:`mongod `. You can create +directories on Ubuntu with the ``mkdir`` command. + +The data directory must be accessible +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +The data directory must be configured with the appropriate +permissions and ownership settings to allow the +:binary:`mongod ` to read, write, and +navigate the directory contents (``rwx`` user or group permissions). + +Use ``chown``, and ``chmod`` to modify permissions and set ``user:group`` ownership as appropriate prior to starting the :binary:`mongod `. -Users starting the ``mongod`` as a service -(e.g. ``sudo service mongod start``) typically only see these errors -if they modified the default :setting:`~storage.dbPath` value in -the ``/etc/mongod.conf`` to: +Starting ``mongod`` using the data directory +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Users starting the ``mongod`` as a service (e.g. using either ``sudo +systemctl start mongod`` or ``sudo service mongod start``) typically +only see these errors if they modified the default +:setting:`~storage.dbPath` value in the ``/etc/mongod.conf`` to: * A directory that does not allow the ``mongodb`` user or ``mongodb`` group to read, write, or execute (``rwx``) the directory and its diff --git a/source/reference/limits.txt b/source/reference/limits.txt index e08ad003391..f66d7ae8cb2 100644 --- a/source/reference/limits.txt +++ b/source/reference/limits.txt @@ -408,6 +408,64 @@ Sessions .. include:: /includes/extracts/sessions-external-username-limit.rst +.. limit:: Session Idle Timeout + + Sessions that receive no read or write operations for 30 minutes *or* + that are not refreshed using :dbcommand:`refreshSessions` within this + threshold are marked as expired and can be closed by the MongoDB + server at any time. Closing a session kills any in-progress + operations and open cursors associated with the session. This + includes cursors configured with :method:`~cursor.noCursorTimeout` or + a :method:`~cursor.maxTimeMS` greater than 30 minutes. + + Consider an application that issues a :method:`db.collection.find()`. + The server returns a cursor along with a batch of documents defined + by the :method:`cursor.batchSize()` of the + :method:`~db.collection.find()`. The session refreshes each time the + application requests a new batch of documents from the server. + However, if the application takes longer than 30 minutes to process + the current batch of documents, the session is marked as expired and + closed. When the application requests the next batch of documents, + the server returns an error as the cursor was killed when the session + was closed. + + For operations that return a cursor, if the cursor may be idle for + longer than 30 minutes, issue the operation within an explicit + session using :method:`Session.startSession()` and periodically + refresh the session using the :dbcommand:`refreshSessions` command. + For example: + + .. code-block:: shell + + var session = db.getMongo().startSession() + var sessionId = session.getSessionId().id + + var cursor = session.getDatabase("examples").getCollection("data").find().noCursorTimeout() + var refreshTimestamp = new Date() // take note of time at operation start + + while (cursor.hasNext()) { + + // Check if more than 5 minutes have passed since the last refresh + if ( (new Date()-refreshTimestamp)/1000 > 300 ) { + print("refreshing session") + db.adminCommand({"refreshSessions" : [sessionId]}) + refreshTimestamp = new Date() + } + + // process cursor normally + + } + + In the example operation, the :method:`db.collection.find()` method + is associated with an explicit session. The cursor is configured with + :method:`~cursor.noCursorTimeout()` to prevent the server from + closing the cursor if idle. The ``while`` loop includes a block that + uses :dbcommand:`refreshSessions` to refresh the session every 5 + minutes. Since the session will never exceed the 30 minute idle + timeout, the cursor can remain open indefinitely. + + For MongoDB drivers, defer to the :ecosystem:`driver documentation + ` for instructions and syntax for creating sessions. Shell ----- diff --git a/source/reference/local-database.txt b/source/reference/local-database.txt index e2f5569e2fb..d29693b216a 100644 --- a/source/reference/local-database.txt +++ b/source/reference/local-database.txt @@ -26,8 +26,8 @@ instance-specific data. The ``local`` database is invisible to replication: collections in the ``local`` database are not replicated. -Collection on all ``mongod`` Instances --------------------------------------- +Collections on all ``mongod`` Instances +--------------------------------------- .. data:: local.startup_log @@ -118,14 +118,19 @@ Collections on Replica Set Members :data:`local.oplog.rs` is the capped collection that holds the :term:`oplog`. You set its size at creation using the - :setting:`~replication.oplogSizeMB` setting. To resize the oplog after replica set - initiation, use the :doc:`/tutorial/change-oplog-size` - procedure. For additional information, see the - :ref:`replica-set-oplog-sizing` section. - - .. note:: - - .. include:: /includes/fact-oplog-size.rst + :setting:`~replication.oplogSizeMB` setting. To resize the oplog + after replica set initiation, use the + :doc:`/tutorial/change-oplog-size` procedure. For additional + information, see the :ref:`replica-set-oplog-sizing` section. + + .. include:: /includes/fact-oplog-size.rst + + Starting in MongoDB 4.2.11, it is no longer possible to perform + manual write operations to the :doc:`oplog ` + on a cluster running as a :ref:`replica set `. + Performing write operations to the oplog when running as a + :term:`standalone instance ` should only be done with + guidance from MongoDB Support. .. data:: local.replset.minvalid diff --git a/source/reference/method.txt b/source/reference/method.txt index 427daa467b5..62a3866551c 100644 --- a/source/reference/method.txt +++ b/source/reference/method.txt @@ -21,108 +21,961 @@ Collection .. only:: website - .. include:: /includes/toc/table-method-collection.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :method:`db.collection.aggregate()` + + - Provides access to the :doc:`aggregation pipeline `. + + * - :method:`db.collection.bulkWrite()` + + - Provides bulk write operation functionality. + + * - :method:`db.collection.copyTo()` + + - Deprecated. Copies data between collections when run against MongoDB 4.0 or earlier. Unsupported when run against MongoDB 4.2 or later. + + * - :method:`db.collection.count()` + + - Wraps :dbcommand:`count` to return a count of the number of documents in a collection or a view. + + * - :method:`db.collection.countDocuments()` + + - Wraps the :pipeline:`$group` aggregation stage with a :group:`$sum` + expression to return a count of the number of documents in a + collection or a view. + + + * - :method:`db.collection.estimatedDocumentCount()` + + - Wraps :dbcommand:`count` to return an approximate count of the documents in a collection or a view. + + * - :method:`db.collection.createIndex()` + + - Builds an index on a collection. + + * - :method:`db.collection.createIndexes()` + + - Builds one or more indexes on a collection. + + * - :method:`db.collection.dataSize()` + + - Returns the size of the collection. Wraps the :data:`~collStats.size` field in the output of the :dbcommand:`collStats`. + + * - :method:`db.collection.deleteOne()` + + - Deletes a single document in a collection. + + * - :method:`db.collection.deleteMany()` + + - Deletes multiple documents in a collection. + + * - :method:`db.collection.distinct()` + + - Returns an array of documents that have distinct values for the specified field. + + * - :method:`db.collection.drop()` + + - Removes the specified collection from the database. + + * - :method:`db.collection.dropIndex()` + + - Removes a specified index on a collection. + + * - :method:`db.collection.dropIndexes()` + + - Removes all indexes on a collection. + + * - :method:`db.collection.ensureIndex()` + + - Deprecated. Use :method:`db.collection.createIndex()`. + + * - :method:`db.collection.explain()` + + - Returns information on the query execution of various methods. + + * - :method:`db.collection.find()` + + - Performs a query on a collection or a view and returns a cursor object. + + * - :method:`db.collection.findAndModify()` + + - Atomically modifies and returns a single document. + + * - :method:`db.collection.findOne()` + + - Performs a query and returns a single document. + + * - :method:`db.collection.findOneAndDelete()` + + - Finds a single document and deletes it. + + * - :method:`db.collection.findOneAndReplace()` + + - Finds a single document and replaces it. + + * - :method:`db.collection.findOneAndUpdate()` + + - Finds a single document and updates it. + + * - :method:`db.collection.getIndexes()` + + - Returns an array of documents that describe the existing indexes on a collection. + + * - :method:`db.collection.getShardDistribution()` + + - For collections in sharded clusters, :method:`db.collection.getShardDistribution()` reports data of :term:`chunk` distribution. + + * - :method:`db.collection.getShardVersion()` + + - Internal diagnostic method for sharded cluster. + + * - :method:`db.collection.insert()` + + - Creates a new document in a collection. + + * - :method:`db.collection.insertOne()` + + - Inserts a new document in a collection. + + * - :method:`db.collection.insertMany()` + + - Inserts several new document in a collection. + + * - :method:`db.collection.isCapped()` + + - Reports if a collection is a :term:`capped collection`. + + * - :method:`db.collection.latencyStats()` + + - Returns latency statistics for a collection. + + * - :method:`db.collection.mapReduce()` + + - Performs map-reduce style data aggregation. + + * - :method:`db.collection.reIndex()` + + - Rebuilds all existing indexes on a collection. + + * - :method:`db.collection.remove()` + + - Deletes documents from a collection. + + * - :method:`db.collection.renameCollection()` + + - Changes the name of a collection. + + * - :method:`db.collection.replaceOne()` + + - Replaces a single document in a collection. + + * - :method:`db.collection.save()` + + - Provides a wrapper around an :method:`~db.collection.insert()` and :method:`~db.collection.update()` to insert new documents. + + * - :method:`db.collection.stats()` + + - Reports on the state of a collection. Provides a wrapper around the :dbcommand:`collStats`. + + * - :method:`db.collection.storageSize()` + + - Reports the total size used by the collection in bytes. Provides a wrapper around the :data:`~collStats.storageSize` field of the :dbcommand:`collStats` output. + + * - :method:`db.collection.totalIndexSize()` + + - Reports the total size used by the indexes on a collection. Provides a wrapper around the :data:`~collStats.totalIndexSize` field of the :dbcommand:`collStats` output. + + * - :method:`db.collection.totalSize()` + + - Reports the total size of a collection, including the size of all documents and all indexes on a collection. + + * - :method:`db.collection.update()` + + - Modifies a document in a collection. + + * - :method:`db.collection.updateOne()` + + - Modifies a single document in a collection. + + * - :method:`db.collection.updateMany()` + + - Modifies multiple documents in a collection. + + * - :method:`db.collection.watch()` + + - Establishes a Change Stream on a collection. + + * - :method:`db.collection.validate()` + + - Performs diagnostic operations on a collection. + + +.. toctree:: + :titlesonly: + :hidden: + + /reference/method/js-collection + +.. _js-query-cursor-methods: + +Cursor +------ + +.. only:: website + +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :method:`cursor.addOption()` + + - Adds special wire protocol flags that modify the behavior of the query.' + + * - :method:`cursor.allowPartialResults()` + + - Allows :method:`db.collection.find()` operations against a + sharded collection to return partial results, rather than an + error, if one or more queried shards are unavailable. + + * - :method:`cursor.batchSize()` + + - Controls the number of documents MongoDB will return to the client in a single network message. + + * - :method:`cursor.close()` + + - Close a cursor and free associated server resources. + + * - :method:`cursor.isClosed()` + + - Returns ``true`` if the cursor is closed. + + * - :method:`cursor.collation()` + + - Specifies the collation for the cursor returned by the :method:`db.collection.find()`. + + * - :method:`cursor.comment()` + + - Attaches a comment to the query to allow for traceability in the logs and the system.profile collection. + + * - :method:`cursor.count()` + + - Modifies the cursor to return the number of documents in the result set rather than the documents themselves. + + * - :method:`cursor.explain()` + + - Reports on the query execution plan for a cursor. + + * - :method:`cursor.forEach()` + + - Applies a JavaScript function for every document in a cursor. + + * - :method:`cursor.hasNext()` + + - Returns true if the cursor has documents and can be iterated. + + * - :method:`cursor.hint()` + + - Forces MongoDB to use a specific index for a query. + + * - :method:`cursor.isExhausted()` + + - Returns ``true`` if the cursor is closed *and* there are no objects remaining in the batch. + + * - :method:`cursor.itcount()` + + - Computes the total number of documents in the cursor client-side by fetching and iterating the result set. + + * - :method:`cursor.limit()` + + - Constrains the size of a cursor's result set. + + * - :method:`cursor.map()` + + - Applies a function to each document in a cursor and collects the return values in an array. + + * - :method:`cursor.max()` + + - Specifies an exclusive upper index bound for a cursor. For use with :method:`cursor.hint()` + + * - :method:`cursor.maxTimeMS()` + + - Specifies a cumulative time limit in milliseconds for processing operations on a cursor. + + * - :method:`cursor.min()` + + - Specifies an inclusive lower index bound for a cursor. For use with :method:`cursor.hint()` + + * - :method:`cursor.next()` + + - Returns the next document in a cursor. + + * - :method:`cursor.noCursorTimeout()` + + - Instructs the server to avoid closing a cursor automatically after a period of inactivity. + + * - :method:`cursor.objsLeftInBatch()` + + - Returns the number of documents left in the current cursor batch. + + * - :method:`cursor.pretty()` + + - Configures the cursor to display results in an easy-to-read format. + + * - :method:`cursor.readConcern()` + + - Specifies a :term:`read concern` for a :method:`find() ` operation. + + * - :method:`cursor.readPref()` + + - Specifies a :term:`read preference` to a cursor to control how the client directs queries to a :term:`replica set`. + + * - :method:`cursor.returnKey()` + + - Modifies the cursor to return index keys rather than the documents. + + * - :method:`cursor.showRecordId()` + + - Adds an internal storage engine ID field to each document returned by the cursor. + + * - :method:`cursor.size()` + + - Returns a count of the documents in the cursor after applying :method:`~cursor.skip()` and :method:`~cursor.limit()` methods. + + * - :method:`cursor.skip()` + + - Returns a cursor that begins returning results only after passing or skipping a number of documents. + + * - :method:`cursor.sort()` + + - Returns results ordered according to a sort specification. + + * - :method:`cursor.tailable()` + + - Marks the cursor as tailable. Only valid for cursors over capped collections. + + * - :method:`cursor.toArray()` + + - Returns an array that contains all documents returned by the cursor. + + +.. toctree:: + :titlesonly: + :hidden: + + /reference/method/js-cursor + +Database +-------- + +.. only:: website + +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :method:`db.adminCommand()` + + - Runs a command against the ``admin`` database. + + * - :method:`db.aggregate()` + + - Runs admin/diagnostic pipeline which does not require an underlying collection. + + * - :method:`db.cloneCollection()` + + - Copies data directly between MongoDB instances. Wraps :dbcommand:`cloneCollection`. + + * - :method:`db.cloneDatabase()` + + - *Deprecated*. Copies a database from a remote host to the current host when run against MongoDB 4.0 or earlier. Unsupported when run against MongoDB 4.2 or later. + + * - :method:`db.commandHelp()` + + - Returns help information for a :term:`database command`. + + * - :method:`db.copyDatabase()` + + - *Deprecated*. Copies a database to another database on the current host when run against MongoDB 4.0 or earlier. Unsupported when run against MongoDB 4.2 or later. + + * - :method:`db.createCollection()` + + - Creates a new collection or a view. Commonly used to create a capped collection. + + * - :method:`db.createView()` + + - Creates a view. + + * - :method:`db.currentOp()` + + - Reports the current in-progress operations. + + * - :method:`db.dropDatabase()` + + - Removes the current database. + + * - :method:`db.eval()` + + - Deprecated. Passes a JavaScript function for server-side JavaScript evaluation when run against MongoDB 4.0 or earlier. Unsupported when run against MongoDB 4.2 or later. + + * - :method:`db.fsyncLock()` + + - Flushes writes to disk and locks the database to prevent write operations and assist backup operations. Wraps :dbcommand:`fsync`. + + * - :method:`db.fsyncUnlock()` + + - Allows writes to continue on a database locked with :method:`db.fsyncLock()`. + + * - :method:`db.getCollection()` + + - Returns a collection or view object. Used to access collections with names that are not valid in the :binary:`~bin.mongo` shell. + + * - :method:`db.getCollectionInfos()` + + - Returns collection information for all collections and views in the current database. + + * - :method:`db.getCollectionNames()` + + - Lists all collections and views in the current database. + + * - :method:`db.getLastError()` + + - Checks and returns the status of the last operation. Wraps :dbcommand:`getLastError`. + + * - :method:`db.getLastErrorObj()` + + - Returns the status document for the last operation. Wraps :dbcommand:`getLastError`. + + * - :method:`db.getLogComponents()` + + - Returns the log message verbosity levels. + + * - :method:`db.getMongo()` + + - Returns the :method:`Mongo()` connection object for the current connection. + + * - :method:`db.getName()` + + - Returns the name of the current database. + + * - :method:`db.getProfilingLevel()` + + - Returns the current profiling level for database operations. + + * - :method:`db.getProfilingStatus()` + + - Returns a document that reflects the current profiling level and the profiling threshold. + + * - :method:`db.getReplicationInfo()` + + - Returns a document with replication statistics. + + * - :method:`db.getSiblingDB()` + + - Provides access to the specified database. + + * - :method:`db.hello()` + + - Returns a document that reports the state of the replica set. + + * - :method:`db.help()` + + - Displays descriptions of common ``db`` object methods. + + * - :method:`db.hostInfo()` + + - Returns a document with information about the system MongoDB runs on. Wraps :dbcommand:`hostInfo` + + * - :method:`db.isMaster()` + + - *Deprecated*. Use :method:`db.hello()` instead. + + * - :method:`db.killOp()` + + - Terminates a specified operation. + + * - :method:`db.listCommands()` + + - Displays a list of common database commands. + + * - :method:`db.logout()` + + - Ends an authenticated session. + + * - :method:`db.printCollectionStats()` + + - Prints statistics from every collection. Wraps :method:`db.collection.stats()`. + + * - :method:`db.printReplicationInfo()` + + - Prints a report of the status of the replica set from the perspective of the primary. + + * - :method:`db.printSecondaryReplicationInfo()` + + - Prints the status of the replica set from the + perspective of the secondaries. + + * - :method:`db.printShardingStatus()` + + - Prints a report of the sharding configuration and the chunk ranges. + + * - :method:`db.printSlaveReplicationInfo()` + + - .. include:: /includes/deprecated-db.printSlaveReplicationInfo.rst + + * - :method:`db.resetError()` + + - *Deprecated*. Resets the last error status. + + * - :method:`db.runCommand()` + + - Runs a :doc:`database command `. + + * - :method:`db.serverBuildInfo()` + + - Returns a document that displays the compilation parameters for the :binary:`~bin.mongod` instance. Wraps :dbcommand:`buildinfo`. + + * - :method:`db.serverCmdLineOpts()` + + - Returns a document with information about the runtime used to start the MongoDB instance. Wraps :dbcommand:`getCmdLineOpts`. + + * - :method:`db.serverStatus()` + + - Returns a document that provides an overview of the state of the database process. + + * - :method:`db.setLogLevel()` + + - Sets a single log message verbosity level. + + * - :method:`db.setProfilingLevel()` + + - Modifies the current level of database profiling. + + * - :method:`db.shutdownServer()` + + - Shuts down the current :binary:`~bin.mongod` or :binary:`~bin.mongos` process cleanly and safely. + + * - :method:`db.stats()` + + - Returns a document that reports on the state of the current database. + + * - :method:`db.version()` + + - Returns the version of the :binary:`~bin.mongod` instance. + + * - :method:`db.watch()` + + - Opens a :ref:`change stream cursor ` for a database + to report on all its non-``system`` collections. Cannot be opened on + the ``admin``, ``local`` or ``config`` databases. + + .. toctree:: :titlesonly: :hidden: - /reference/method/js-collection + /reference/method/js-database + +Query Plan Cache +---------------- + +.. only:: website + +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :method:`db.collection.getPlanCache()` + + - Returns an interface to access the query plan cache object and + associated PlanCache methods for a collection. + + + * - :method:`PlanCache.clear()` + + - Clears all the cached query plans for a collection. + Accessible through the plan cache object of a specific collection, + i.e. ``db.collection.getPlanCache().clear()``. + + + * - :method:`PlanCache.clearPlansByQuery()` + + - Clears the cached query plans for the specified query shape. + Accessible through the plan cache object of a specific collection, + i.e. ``db.collection.getPlanCache().clearPlansByQuery()`` + + + * - :method:`PlanCache.getPlansByQuery()` + + - Displays the cached query plans for the specified query shape. + Accessible through the plan cache object of a specific collection, + i.e. ``db.collection.getPlanCache().getPlansByQuery()``. + + + * - :method:`PlanCache.help()` + + - Displays the methods available for a collection's query plan cache. + Accessible through the plan cache object of a specific collection, + i.e. ``db.collection.getPlanCache().help()``. + + + * - :method:`PlanCache.listQueryShapes()` + + - Displays the query shapes for which cached query plans exist. + Accessible through the plan cache object of a specific collection, + i.e. ``db.collection.getPlanCache().listQueryShapes()``. + + + +.. toctree:: + :titlesonly: + :hidden: + + /reference/method/js-plan-cache + +.. _bulk-operation-methods: + +Bulk Write Operation +-------------------- + +.. only:: website + +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :method:`db.collection.initializeOrderedBulkOp()` + + - Initializes a :method:`Bulk()` operations builder for an ordered list of operations. + + * - :method:`db.collection.initializeUnorderedBulkOp()` + + - Initializes a :method:`Bulk()` operations builder for an unordered list of operations. + + * - :method:`Bulk()` + + - Bulk operations builder. + + * - :method:`Bulk.execute()` + + - Executes a list of operations in bulk. + + * - :method:`Bulk.find()` + + - Specifies the query condition for an update or a remove operation. + + * - :method:`Bulk.find.arrayFilters()` + + - Specifies the filters that determine which elements of an array to update for an ``update`` or ``updateOne`` operation. + + * - :method:`Bulk.find.collation()` + + - Specifies the :ref:`collation ` for the query condition. + + * - :method:`Bulk.find.hint()` + + - Specifies the index to use for the update/replace operation. + + * - :method:`Bulk.find.remove()` + + - Adds a multiple document remove operation to a list of operations. + + * - :method:`Bulk.find.removeOne()` + + - Adds a single document remove operation to a list of operations. + + * - :method:`Bulk.find.replaceOne()` + + - Adds a single document replacement operation to a list of operations. + + * - :method:`Bulk.find.updateOne()` + + - Adds a single document update operation to a list of operations. + + * - :method:`Bulk.find.update()` + + - Adds a ``multi`` update operation to a list of operations. + + * - :method:`Bulk.find.upsert()` + + - Specifies ``upsert: true`` for an update operation. + + * - :method:`Bulk.getOperations()` + + - Returns an array of write operations executed in the :method:`Bulk()` operations object. + + * - :method:`Bulk.insert()` + + - Adds an insert operation to a list of operations. + + * - :method:`Bulk.tojson()` + + - Returns a JSON document that contains the number of operations and batches in the :method:`Bulk()` operations object. + + * - :method:`Bulk.toString()` + + - Returns the :method:`Bulk.tojson()` results as a string. + + +.. toctree:: + :titlesonly: + :hidden: + + /reference/method/js-bulk + +.. _user-management-methods: + +User Management +--------------- + +.. only:: website + +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :method:`db.auth()` + + - Authenticates a user to a database. + + * - :method:`db.changeUserPassword()` + + - Changes an existing user's password. + + * - :method:`db.createUser()` + + - Creates a new user. + + + * - :method:`db.dropUser()` + + - Removes a single user. + + + * - :method:`db.dropAllUsers()` + + - Deletes all users associated with a database. + + + * - :method:`db.getUser()` + + - Returns information about the specified user. + + + * - :method:`db.getUsers()` + + - Returns information about all users associated with a database. + + + * - :method:`db.grantRolesToUser()` + + - Grants a role and its privileges to a user. + + + * - :method:`db.removeUser()` + + - Deprecated. Removes a user from a database. + + * - :method:`db.revokeRolesFromUser()` + + - Removes a role from a user. + + + * - :method:`db.updateUser()` + + - Updates user data. + + + * - :method:`passwordPrompt()` + + - Prompts for the password as an alternative to specifying passwords + directly in various :binary:`~bin.mongo` shell user + authentication/management methods. + + + +.. toctree:: + :titlesonly: + :hidden: + + /reference/method/js-user-management + +.. _role-management-methods: + +Role Management +--------------- + +.. only:: website + +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :method:`db.createRole()` + + - Creates a role and specifies its privileges. + + + * - :method:`db.dropRole()` -.. _js-query-cursor-methods: + - Deletes a user-defined role. + -Cursor ------- + * - :method:`db.dropAllRoles()` -.. only:: website + - Deletes all user-defined roles associated with a database. + - .. include:: /includes/toc/table-method-cursor.rst + * - :method:`db.getRole()` -.. toctree:: - :titlesonly: - :hidden: + - Returns information for the specified role. + - /reference/method/js-cursor + * - :method:`db.getRoles()` -Database --------- + - Returns information for all the user-defined roles in a database. + -.. only:: website + * - :method:`db.grantPrivilegesToRole()` - .. include:: /includes/toc/table-method-database.rst + - Assigns privileges to a user-defined role. + -.. toctree:: - :titlesonly: - :hidden: + * - :method:`db.revokePrivilegesFromRole()` - /reference/method/js-database + - Removes the specified privileges from a user-defined role. + -Query Plan Cache ----------------- + * - :method:`db.grantRolesToRole()` -.. only:: website + - Specifies roles from which a user-defined role inherits privileges. + + + * - :method:`db.revokeRolesFromRole()` + + - Removes inherited roles from a role. + + + * - :method:`db.updateRole()` + + - Updates a user-defined role. + - .. include:: /includes/toc/table-method-plan-cache.rst .. toctree:: :titlesonly: :hidden: - /reference/method/js-plan-cache + /reference/method/js-role-management -.. _bulk-operation-methods: +.. _replica-set-functions: -Bulk Write Operation --------------------- +Replication +----------- .. only:: website - .. include:: /includes/toc/table-method-bulk.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 -.. toctree:: - :titlesonly: - :hidden: + * - Name - /reference/method/js-bulk + - Description -.. _user-management-methods: + * - :method:`rs.add()` -User Management ---------------- + - Adds a member to a replica set. -.. only:: website + * - :method:`rs.addArb()` - .. include:: /includes/toc/table-method-user-management.rst + - Adds an :term:`arbiter` to a replica set. -.. toctree:: - :titlesonly: - :hidden: + * - :method:`rs.conf()` - /reference/method/js-user-management + - Returns the replica set configuration document. -.. _role-management-methods: + * - :method:`rs.freeze()` -Role Management ---------------- + - Prevents the current member from seeking election as primary for a period of time. -.. only:: website + * - :method:`rs.help()` - .. include:: /includes/toc/table-method-role-management.rst + - Returns basic help text for :term:`replica set` functions. -.. toctree:: - :titlesonly: - :hidden: + * - :method:`rs.initiate()` - /reference/method/js-role-management + - Initializes a new replica set. -.. _replica-set-functions: + * - :method:`rs.printReplicationInfo()` -Replication ------------ + - Prints a formatted report of the replica set status from the + perspective of the primary. -.. only:: website + * - :method:`rs.printSecondaryReplicationInfo()` + + - Prints a formatted report of the replica set status from the + perspective of the secondaries. + + * - :method:`rs.printSlaveReplicationInfo()` + + - .. include:: /includes/deprecated-rs.printSlaveReplicationInfo.rst + + * - :method:`rs.reconfig()` + + - Re-configures a replica set by applying a new replica set configuration object. + + * - :method:`rs.remove()` + + - Remove a member from a replica set. + + * - :method:`rs.secondaryOk()` + + - Allows read operations on a secondary member. + + * - :method:`rs.status()` + + - Returns a document with information about the state of the replica set. + + * - :method:`rs.stepDown()` + + - Causes the current :term:`primary` to become a secondary which forces an :term:`election`. + + * - :method:`rs.syncFrom()` + + - Sets the member that this replica set member will sync from, overriding the default sync target selection logic. - .. include:: /includes/toc/table-method-rs.rst .. toctree:: :titlesonly: @@ -135,7 +988,134 @@ Sharding .. only:: website - .. include:: /includes/toc/table-method-sh.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :method:`sh.addShard()` + + - Adds a :term:`shard` to a sharded cluster. + + * - :method:`sh.addShardTag()` + + - In MongoDB 3.4, this method aliases to :method:`sh.addShardToZone()`. + + * - :method:`sh.addShardToZone()` + + - Associates a shard to a zone. Supports configuring :ref:`zones ` in sharded clusters. + + * - :method:`sh.addTagRange()` + + - In MongoDB 3.4, this method aliases to :method:`sh.updateZoneKeyRange()`. + + * - :method:`sh.disableBalancing()` + + - Disable balancing on a single collection in a sharded database. Does not affect balancing of other collections in a sharded cluster. + + * - :method:`sh.enableBalancing()` + + - Activates the sharded collection balancer process if previously disabled using :method:`sh.disableBalancing()`. + + * - :method:`sh.disableAutoSplit()` + + - Disables auto-splitting for the sharded cluster. + + * - :method:`sh.enableAutoSplit()` + + - Enables auto-splitting for the sharded cluster. + + * - :method:`sh.enableSharding()` + + - Enables sharding on a specific database. + + * - :method:`sh.getBalancerHost()` + + - *Deprecated since MongoDB 3.4* + + * - :method:`sh.getBalancerState()` + + - Returns a boolean to report if the :term:`balancer` is currently enabled. + + * - :method:`sh.removeTagRange()` + + - In MongoDB 3.4, this method aliases to :method:`sh.removeRangeFromZone()`. + + * - :method:`sh.removeRangeFromZone()` + + - Removes an association between a range of shard keys and a zone. Supports configuring :ref:`zones ` in sharded clusters. + + * - :method:`sh.help()` + + - Returns help text for the ``sh`` methods. + + * - :method:`sh.isBalancerRunning()` + + - Returns a boolean to report if the balancer process is currently migrating chunks. + + * - :method:`sh.moveChunk()` + + - Migrates a :term:`chunk` in a :term:`sharded cluster`. + + * - :method:`sh.removeShardTag()` + + - In MongoDB 3.4, this method aliases to :method:`sh.removeShardFromZone()`. + + * - :method:`sh.removeShardFromZone()` + + - Removes the association between a shard and a zone. Use to manage :ref:`zone sharding `. + + * - :method:`sh.setBalancerState()` + + - Enables or disables the :term:`balancer` which migrates :term:`chunks ` between :term:`shards `. + + * - :method:`sh.shardCollection()` + + - Enables sharding for a collection. + + * - :method:`sh.splitAt()` + + - Divides an existing :term:`chunk` into two chunks using a specific value of the :term:`shard key` as the dividing point. + + * - :method:`sh.splitFind()` + + - Divides an existing :term:`chunk` that contains a document matching a query into two approximately equal chunks. + + * - :method:`sh.startBalancer()` + + - Enables the :term:`balancer` and waits for balancing to start. + + * - :method:`sh.status()` + + - Reports on the status of a :term:`sharded cluster`, as :method:`db.printShardingStatus()`. + + * - :method:`sh.stopBalancer()` + + - Disables the :term:`balancer` and waits for any in progress balancing rounds to complete. + + * - :method:`sh.waitForBalancer()` + + - Internal. Waits for the balancer state to change. + + * - :method:`sh.waitForBalancerOff()` + + - Internal. Waits until the balancer stops running. + + * - :method:`sh.waitForPingChange()` + + - Internal. Waits for a change in ping state from one of the :binary:`~bin.mongos` in the sharded cluster. + + * - :method:`sh.updateZoneKeyRange()` + + - Associates a range of shard keys to a zone. Supports configuring :ref:`zones ` in sharded clusters. + + * - :method:`convertShardKeyToHashed()` + + - Returns the hashed value for the input. + .. toctree:: :titlesonly: @@ -178,7 +1158,54 @@ Constructors .. only:: website - .. include:: /includes/toc/table-method-constructor.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :method:`BulkWriteResult()` + + - Wrapper around the result set from :method:`Bulk.execute()`. + + * - :method:`Date()` + + - Creates a date object. By default creates a date object including the current date. + + * - :method:`ObjectId()` + + - Returns an :term:`ObjectId`. + + * - :method:`ObjectId.getTimestamp()` + + - Returns the timestamp portion of an :term:`ObjectId`. + + * - :method:`ObjectId.toString()` + + - Displays the string representation of an :term:`ObjectId`. + + * - :method:`ObjectId.valueOf()` + + - Displays the ``str`` attribute of an ObjectId as a hexadecimal string. + + * - :doc:`/reference/method/UUID` + + - Converts a 32-byte hexadecimal string to the UUID BSON subtype. + + * - :method:`WriteResult()` + + - Wrapper around the result set from write methods. + + * - :method:`WriteResult.hasWriteError()` + + - Returns a boolean specifying whether the results include :data:`WriteResult.writeError`. + + * - :method:`WriteResult.hasWriteConcernError()` + + - Returns a boolean specifying whether whether the results include :data:`WriteResult.writeConcernError`. + .. toctree:: :titlesonly: @@ -191,7 +1218,73 @@ Connection .. only:: website - .. include:: /includes/toc/table-method-connection.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :doc:`/reference/method/connect` + + - Connects to a MongoDB instance and to a specified database on that instance. + + * - :method:`Mongo()` + + - Creates a new connection object. + + * - :method:`Mongo.getDB()` + + - Returns a database object. + + * - :method:`Mongo.getReadPrefMode()` + + - Returns the current read preference mode for the MongoDB connection. + + * - :method:`Mongo.getReadPrefTagSet()` + + - Returns the read preference tag set for the MongoDB connection. + + * - :method:`Mongo.getSecondaryOk()` + + - .. include:: /includes/fact-getSecondaryOk.rst + + * - :method:`Mongo.isCausalConsistency()` + + - Indicates whether causal consistency is enabled on the connection object. + + * - :method:`Mongo.setCausalConsistency()` + + - Enables or disables causal consistency on the connection object. + + * - :method:`Mongo.setReadPref()` + + - Sets the :term:`read preference` for the MongoDB connection. + + * - :method:`Mongo.setSecondaryOk()` + + - .. include:: /includes/fact-setSecondaryOk.rst + + * - :method:`Mongo.startSession()` + + - Starts a session on the connection object. + + * - :method:`Mongo.watch()` + + - Opens a :ref:`change stream cursor ` for a deployment + to report on all its non-``system`` collections across all its + databases, excluding the internal ``admin``, ``local``, and + ``config`` databases. + + * - :method:`Session` + + - The session object. + + * - :method:`SessionOptions` + + - The options object for the session. + .. toctree:: :titlesonly: @@ -204,7 +1297,98 @@ Native .. only:: website - .. include:: /includes/toc/table-method-native.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :doc:`/reference/method/cat` + + - Returns the contents of the specified file. + + * - :doc:`/reference/method/cd` + + - Changes the current working directory to the specified path. + + * - :method:`copyDbpath()` + + - Copies a local :setting:`~storage.dbPath`. For internal use. + + * - :method:`getHostName()` + + - Returns the hostname of the system running the :binary:`~bin.mongo` shell. + + * - :method:`getMemInfo()` + + - Returns a document that reports the amount of memory used by the shell. + + * - :doc:`/reference/method/hostname` + + - Returns the hostname of the system running the shell. + + * - :doc:`/reference/method/isInteractive` + + - Returns a boolean indicating whether the :binary:`~bin.mongo` shell is running in interactive or script mode. + + * - :method:`listFiles()` + + - Returns an array of documents that give the name and size of each object in the directory. + + * - :doc:`/reference/method/load` + + - Loads and runs a JavaScript file in the shell. + + * - :doc:`/reference/method/ls` + + - Returns a list of the files in the current directory. + + * - :method:`md5sumFile()` + + - The :term:`md5` hash of the specified file. + + * - :doc:`/reference/method/mkdir` + + - Creates a directory at the specified path. + + * - :doc:`/reference/method/pwd` + + - Returns the current directory. + + * - :doc:`/reference/method/quit` + + - Exits the current shell session. + + * - :method:`removeFile()` + + - Removes the specified file from the local file system. + + * - :method:`resetDbpath()` + + - Removes a local :setting:`~storage.dbPath`. For internal use. + + * - :doc:`/reference/method/sleep` + + - Suspends the :binary:`~bin.mongo` shell for a given period of time. + + * - :method:`setVerboseShell()` + + - Configures the :binary:`~bin.mongo` shell to report operation timing. + + * - :doc:`/reference/method/version` + + - Returns the current version of the :binary:`~bin.mongo` shell instance. + + * - :method:`_isWindows()` + + - Returns ``true`` if the shell runs on a Windows system; ``false`` if a Unix or Linux system. + + * - :method:`_rand()` + + - Returns a random number between ``0`` and ``1``. + .. toctree:: :titlesonly: @@ -221,7 +1405,58 @@ Client-Side Field Level Encryption .. only:: website - .. include:: /includes/toc/table-method-client-side-field-level-encryption.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :method:`getKeyVault()` + + - Returns the key vault object for the current MongoDB connection. + + * - :method:`KeyVault.createKey()` + + - Creates a data encryption key for use with client-side field level encryption. + + * - :method:`KeyVault.deleteKey()` + + - Deletes the specified data encryption key from the key vault. + + * - :method:`KeyVault.getKey()` + + - Retreives the specified data encryption key from the key vault. + + * - :method:`KeyVault.getKeys()` + + - Retrieves all keys in the key vault. + + * - :method:`KeyVault.addKeyAlternateName()` + + - Associates a key alternative name to the specified data encryption key. + + * - :method:`KeyVault.removeKeyAlternateName()` + + - Removes a key alternative name from the specified data encryption key. + + * - :method:`KeyVault.getKeyByAltName()` + + - Retrieves keys with the specified key alternative name. + + * - :method:`getClientEncryption()` + + - Returns the client encryption object for supporting explicit encryption/decryption of fields. + + * - :method:`ClientEncryption.encrypt()` + + - Encrypts a field using a specified data encryption key and encryption algorithm. + + * - :method:`ClientEncryption.decrypt()` + + - Decrypts a field using the associated data encryption key and encryption algorithm. + .. toctree:: :titlesonly: diff --git a/source/reference/method/Bulk.find.update.txt b/source/reference/method/Bulk.find.update.txt index dce85d6cd6e..957deb5b048 100644 --- a/source/reference/method/Bulk.find.update.txt +++ b/source/reference/method/Bulk.find.update.txt @@ -39,32 +39,37 @@ Description - Description - * - ``update`` + * - :ref:`update ` - - document + - document or pipeline - - The modifications to apply. - - The value can be either: - - - A document that contains :ref:`update operator expressions - `, or - - - Starting in MongoDB 4.2, an aggregation pipeline. The pipeline can - consist of the following stages: - - .. include:: /includes/list-update-agg-stages.rst - + - .. _bulk-find-update-parameter: + + The modifications to apply. Can be one of the following: + + .. list-table:: + :widths: 40 80 + :class: border-table + + * - Update document + + - Contains only :ref:`update operator expressions + `. + + * - Aggregation pipeline + + | *Starting in MongoDB 4.2* + + - Contains only the following aggregation stages: + + .. include:: /includes/list-update-agg-stages.rst + For more information on the update modification parameter, see the :method:`db.collection.updateMany` reference page. The sum of the associated ```` document from the :method:`Bulk.find()` and the update document must be less than or equal to the :limit:`maximum BSON document size `. - - - - - To specify an :term:`upsert: true ` for this operation, use with :method:`Bulk.find.upsert()`. With @@ -72,8 +77,8 @@ Description :method:`Bulk.find()` query condition, the update operation inserts only a single document. - - To specify :ref:`3.6-arrayFilters` to specify which array elements - to update, use with :method:`Bulk.find.arrayFilters()`. + - To specify :ref:`3.6-arrayFilters` to update specific array + elements, use with :method:`Bulk.find.arrayFilters()`. - To specify the index to use for the associated :method:`Bulk.find()`, see :method:`Bulk.find.hint()`. @@ -95,6 +100,35 @@ operations to the list of operations. bulk.find( { item: null } ).update( { $set: { item: "TBD" } } ); bulk.execute(); +.. _example-bulk-find-update-agg: + +Update with Aggregation Pipeline +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Starting in version 4.2, :ref:`update methods +<4.2-update-using-aggregation>` can accept an aggregation pipeline. For +example, the following uses: + +- the :pipeline:`$set` stage which can provide similar + behavior to the :update:`$set` update operator expression, + +- the aggregation variable :variable:`NOW`, which resolves to the + current datetime and can provide similar behavior to a + :update:`$currentDate` update operator expression. To access + aggregation variables, prefix the variable with double dollar signs + ``$$`` and enclose in quotes. + +.. code-block:: javascript + + var bulk = db.items.initializeUnorderedBulkOp(); + bulk.find( { status: "P" } ).update( + [ + { $set: { points: 0, lastModified: "$$NOW" } } + ] + ); + bulk.execute(); + + .. seealso:: - :method:`db.collection.initializeUnorderedBulkOp()` diff --git a/source/reference/method/Bulk.find.updateOne.txt b/source/reference/method/Bulk.find.updateOne.txt index 4dcdb925feb..d8a665ffb59 100644 --- a/source/reference/method/Bulk.find.updateOne.txt +++ b/source/reference/method/Bulk.find.updateOne.txt @@ -37,23 +37,38 @@ Description - Type - Description - - * - ``update`` - - - document - - - The modifications to apply. - - The value can be either: - - - A document that contains :ref:`update operator expressions - `, or - - - Starting in MongoDB 4.2, an aggregation pipeline. The pipeline can - consist of the following stages: - - .. include:: /includes/list-update-agg-stages.rst + + * - :ref:`update ` + + - document or pipeline + + - .. _bulk-find-updateOne-parameter: + + The modifications to apply. Can be one of the following: + + .. list-table:: + :widths: 40 80 + :class: border-table + + * - A replacement document + - Contains only field and value pairs. + + See also :method:`Bulk.find.replaceOne()`. + + * - Update document + + - Contains only :ref:`update operator expressions + `. + + * - Aggregation pipeline + + | *Starting in MongoDB 4.2* + + - Contains only the following aggregation stages: + + .. include:: /includes/list-update-agg-stages.rst + For more information on the update modification parameter, see the :method:`db.collection.updateOne` reference page. @@ -69,13 +84,13 @@ Description - To specify an :term:`upsert: true ` for this operation, use with :method:`Bulk.find.upsert()`. - - To specify :ref:`3.6-arrayFilters` to specify which array elements - to update, use with :method:`Bulk.find.arrayFilters()`. + - To specify :ref:`3.6-arrayFilters` to update specific array + elements, use with :method:`Bulk.find.arrayFilters()`. - To specify the index to use for the associated :method:`Bulk.find()`, see :method:`Bulk.find.hint()`. - - To replace a document wholesale, see + - To replace a document wholesale, see also :method:`Bulk.find.replaceOne()`. Behavior @@ -107,6 +122,34 @@ for the ``items`` collection, and adds various bulk.find( { status: "D" } ).updateOne( { $set: { status: "I", points: "0" } } ); bulk.execute(); +.. _example-bulk-find-update-one-agg: + +Update with Aggregation Pipeline +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Starting in version 4.2, :ref:`update methods +<4.2-update-using-aggregation>` can accept an aggregation pipeline. For +example, the following uses: + +- the :pipeline:`$set` stage which can provide similar + behavior to the :update:`$set` update operator expression, + +- the aggregation variable :variable:`NOW`, which resolves to the + current datetime and can provide similar behavior to a + :update:`$currentDate` update operator expression. To access + aggregation variables, prefix the variable with double dollar signs + ``$$`` and enclose in quotes. + +.. code-block:: javascript + + var bulk = db.items.initializeUnorderedBulkOp(); + bulk.find( { status: "P" } ).updateOne( + [ + { $set: { points: 0, lastModified: "$$NOW" } } + ] + ); + bulk.execute(); + .. seealso:: - :method:`db.collection.initializeUnorderedBulkOp()` diff --git a/source/reference/method/Bulk.find.upsert.txt b/source/reference/method/Bulk.find.upsert.txt index c9d31a04e50..c3151b6f5e3 100644 --- a/source/reference/method/Bulk.find.upsert.txt +++ b/source/reference/method/Bulk.find.upsert.txt @@ -81,14 +81,22 @@ specifies an ``_id`` field, MongoDB adds the ``_id`` field: Insert for ``Bulk.find.updateOne()`` ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -The :method:`Bulk.find.updateOne()` method accepts, as its parameter, -an update document that contains only field and value pairs or -only :ref:`update operator ` expressions. +The :method:`Bulk.find.updateOne()` method accepts as its +:ref:`parameter ` either: + +- a replacement document that contains only field and value pairs (same + as :method:`Bulk.find.replaceOne()`), + +- an update document that contains only :ref:`update operator + ` expressions, or + +- an aggregation pipeline (Starting in MongoDB 4.2). Field and Value Pairs ````````````````````` -If the update document contains only field and value pairs: +If the :ref:`parameter ` is a +replacement document that contains only field and value pairs: .. code-block:: javascript @@ -104,8 +112,8 @@ If the update document contains only field and value pairs: bulk.execute(); Then, if the update operation with the :method:`Bulk.find.upsert()` -option performs an insert, the inserted document is the update -document. If neither the update document nor the query document +option performs an insert, the inserted document is the replacement +document. If neither the replacement document nor the query document specifies an ``_id`` field, MongoDB adds the ``_id`` field: .. code-block:: javascript @@ -121,17 +129,17 @@ specifies an ``_id`` field, MongoDB adds the ``_id`` field: Update Operator Expressions ``````````````````````````` -If the update document contains contains only :ref:`update -operator ` expressions: +If the :ref:`parameter ` is an update +document that contains only :ref:`update operator ` +expressions: .. code-block:: javascript var bulk = db.items.initializeUnorderedBulkOp(); bulk.find( { status: "P", item: null } ).upsert().updateOne( { - $setOnInsert: { defaultQty: 0, inStock: true }, - $currentDate: { lastModified: true }, - $set: { points: "0" } + $setOnInsert: { qty: 0, inStock: true }, + $set: { points: 0 } } ); bulk.execute(); @@ -139,20 +147,70 @@ operator ` expressions: Then, if the update operation with the :method:`Bulk.find.upsert()` option performs an insert, the update operation inserts a document with field and values from the query document of the -:method:`Bulk.find()` method and then applies the specified update from +:method:`Bulk.find()` method and then applies the specified updates from the update document. If neither the update document nor the query document specifies an ``_id`` field, MongoDB adds the ``_id`` field: .. code-block:: javascript { - "_id" : ObjectId("52ded68c98ca567f5c97aca0"), + "_id" : ObjectId("5e28d1a1500153bc2872dadd"), "item" : null, "status" : "P", - "defaultQty" : 0, "inStock" : true, - "lastModified" : ISODate("2014-01-21T20:20:28.786Z"), - "points" : "0" + "points" : 0, + "qty" : 0 + } + +.. _bulk-find-upsert-updateOne-agg-example: + +Aggregation Pipeline +```````````````````` + +**Starting in version 4.2**, :ref:`update methods +<4.2-update-using-aggregation>` can accept an aggregation pipeline. For +example, the following uses: + +- the :pipeline:`$replaceRoot` stage which can provide + somewhat similar behavior to a :update:`$setOnInsert` + update operator expression, + +- the :pipeline:`$set` stage which can provide similar + behavior to the :update:`$set` update operator expression, + +- the aggregation variable :variable:`NOW`, which resolves to + the current datetime and can provide similar behavior to a + :update:`$currentDate` update operator expression. + +.. code-block:: javascript + + var bulk = db.items.initializeUnorderedBulkOp(); + bulk.find( { item: "Not Found", status: "P" } ).upsert().updateOne( + [ + { $replaceRoot: { newRoot: { $mergeObjects: [ { qty: 0, inStock: true }, "$$ROOT" ] } } }, + { $set: { points: 0, lastModified: "$$NOW" } } + ] + ); + bulk.execute(); + +Then, if the update operation with the :method:`Bulk.find.upsert()` +option performs an insert, the update operation inserts a document with +field and values from the query document of the :method:`Bulk.find()` +method and then applies the specified aggregation pipeline. If neither +the update document nor the query document specifies an ``_id`` field, +MongoDB adds the ``_id`` field: + +.. code-block:: javascript + :copyable: false + + { + "_id" : ObjectId("5e28cf1e500153bc2872d49f"), + "qty" : 0, + "inStock" : true, + "item" : "Not Found", + "status" : "P", + "points" : 0, + "lastModified" : ISODate("2020-01-22T22:39:26.789Z") } Insert for ``Bulk.find.update()`` @@ -162,17 +220,27 @@ When using :method:`~Bulk.find.upsert()` with the multiple document update method :method:`Bulk.find.update()`, if no documents match the query condition, the update operation inserts a *single* document. -The :method:`Bulk.find.update()` method accepts, as its parameter, an -update document that contains *only* :ref:`update operator -` expressions: +The :method:`Bulk.find.update()` method accepts as its parameter either: + +- an update document that contains only :ref:`update operator + ` expressions, or + +- an aggregation pipeline (Starting in MongoDB 4.2). + + +Update Operator Expressions +``````````````````````````` + +If the :ref:`parameter ` is an update +document that contains only :ref:`update operator ` +expressions: .. code-block:: javascript var bulk = db.items.initializeUnorderedBulkOp(); bulk.find( { status: "P" } ).upsert().update( { - $setOnInsert: { defaultQty: 0, inStock: true }, - $currentDate: { lastModified: true }, + $setOnInsert: { qty: 0, inStock: true }, $set: { status: "I", points: "0" } } ); @@ -191,12 +259,65 @@ the ``_id`` field: { "_id": ObjectId("52ded81a98ca567f5c97aca1"), "status": "I", - "defaultQty": 0, + "qty": 0, "inStock": true, - "lastModified": ISODate("2014-01-21T20:27:06.691Z"), "points": "0" } +.. _bulk-find-upsert-update-agg-example: + +Aggregation Pipeline +```````````````````` + +**Starting in version 4.2**, :ref:`update methods +<4.2-update-using-aggregation>` can accept an aggregation pipeline. For +example, the following uses: + +- the :pipeline:`$replaceRoot` stage which can provide + somewhat similar behavior to a :update:`$setOnInsert` + update operator expression, + +- the :pipeline:`$set` stage which can provide similar + behavior to the :update:`$set` update operator expression, + +- the aggregation variable :variable:`NOW`, which resolves to the + current datetime and can provide similar behavior to the + :update:`$currentDate` update operator expression. The value of + :variable:`NOW` remains the same throughout the pipeline. To access + aggregation variables, prefix the variable with double dollar signs + ``$$`` and enclose in quotes. + +.. code-block:: javascript + + var bulk = db.items.initializeUnorderedBulkOp(); + bulk.find( { item: "New Item", status: "P" } ).upsert().update( + [ + { $replaceRoot: { newRoot: { $mergeObjects: [ { qty: 0, inStock: true }, "$$ROOT" ] } } }, + { $set: { points: 0, lastModified: "$$NOW" } } + ] + ); + bulk.execute(); + +Then, if the update operation with the :method:`Bulk.find.upsert()` +option performs an insert, the update operation inserts a single +document with the fields and values from the query document of the +:method:`Bulk.find()` method and then applies the aggregation pipeline. +If neither the update document nor the query document specifies an +``_id`` field, MongoDB adds the ``_id`` field: + +.. code-block:: javascript + :copyable: false + + { + "_id" : ObjectId("5e2920a5b4c550aad59d18a1"), + "qty" : 0, + "inStock" : true, + "item" : "New Item", + "status" : "P", + "points" : 0, + "lastModified" : ISODate("2020-01-23T04:27:17.780Z") + } + .. seealso:: - :method:`db.collection.initializeUnorderedBulkOp()` diff --git a/source/reference/method/Bulk.txt b/source/reference/method/Bulk.txt index c188f62e73e..90bcfb6ab7e 100644 --- a/source/reference/method/Bulk.txt +++ b/source/reference/method/Bulk.txt @@ -85,4 +85,59 @@ Methods The :method:`Bulk()` builder has the following methods: -.. include:: /includes/toc/table-spec-bulk-methods.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :method:`Bulk.insert()` + + - Adds an insert operation to a list of operations. + + * - :method:`Bulk.find()` + + - Specifies the query condition for an update or a remove operation. + + * - :method:`Bulk.find.removeOne()` + + - Adds a single document remove operation to a list of operations. + + * - :method:`Bulk.find.remove()` + + - Adds a multiple document remove operation to a list of operations. + + * - :method:`Bulk.find.replaceOne()` + + - Adds a single document replacement operation to a list of operations. + + * - :method:`Bulk.find.updateOne()` + + - Adds a single document update operation to a list of operations. + + * - :method:`Bulk.find.update()` + + - Adds a ``multi`` update operation to a list of operations. + + * - :method:`Bulk.find.upsert()` + + - Specifies ``upsert: true`` for an update operation. + + * - :method:`Bulk.execute()` + + - Executes a list of operations in bulk. + + * - :method:`Bulk.getOperations()` + + - Returns an array of write operations executed in the :method:`Bulk()` operations object. + + * - :method:`Bulk.tojson()` + + - Returns a JSON document that contains the number of operations and batches in the :method:`Bulk()` operations object. + + * - :method:`Bulk.toString()` + + - Returns the :method:`Bulk.tojson()` results as a string. + diff --git a/source/reference/method/Date.txt b/source/reference/method/Date.txt index 64a5a773cd2..890d1b38805 100644 --- a/source/reference/method/Date.txt +++ b/source/reference/method/Date.txt @@ -70,7 +70,12 @@ collection, the following operation inserts a document with the field { upsert: true } ) -.. seealso:: :update:`$currentDate` +.. seealso:: + + - :ref:`NOW aggregation variable usage ` to update with aggregation pipeline + + - :update:`$currentDate` + Return Date as a String ~~~~~~~~~~~~~~~~~~~~~~~ diff --git a/source/reference/method/Mongo.getSecondaryOk.txt b/source/reference/method/Mongo.getSecondaryOk.txt new file mode 100644 index 00000000000..3551680a3cd --- /dev/null +++ b/source/reference/method/Mongo.getSecondaryOk.txt @@ -0,0 +1,37 @@ +====================== +Mongo.getSecondaryOk() +====================== + +.. default-domain:: mongodb + +.. contents:: On this page + :local: + :backlinks: none + :depth: 1 + :class: singlecol + +Definition +---------- + +.. method:: Mongo.getSecondaryOk() + + .. include:: /includes/fact-getSecondaryOk.rst + + :returns: ``True`` if the MongoDB connection allows read + operations on :term:`secondary` members. Otherwise, returns + ``false``. + +Example +------- + +This example calls :method:`~Mongo.getSecondaryOk()`: + +.. code-block:: javascript + + db.getMongo().getSecondaryOk() + +.. seealso:: + + - :method:`Mongo.setSecondaryOk()` + + - :method:`rs.secondaryOk()` \ No newline at end of file diff --git a/source/reference/method/Mongo.setReadPref.txt b/source/reference/method/Mongo.setReadPref.txt index a346b64b776..ed442d27476 100644 --- a/source/reference/method/Mongo.setReadPref.txt +++ b/source/reference/method/Mongo.setReadPref.txt @@ -72,13 +72,22 @@ preference. Examples -------- -The following operation uses the read preference mode to target the -read to a secondary member. +.. _allow-reads-from-secondaries: + +Specify Read Preference Mode +~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +The following operation sets the read preference :ref:`mode +` to target the read to a secondary member. +This implicitly allows reads from secondaries. .. code-block:: javascript db.getMongo().setReadPref('secondary') +Specify Read Preference Tag Set +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + To target secondaries with specific tags, include the tag set array: .. code-block:: javascript diff --git a/source/reference/method/Mongo.setSecondaryOk.txt b/source/reference/method/Mongo.setSecondaryOk.txt new file mode 100644 index 00000000000..b8237bee94b --- /dev/null +++ b/source/reference/method/Mongo.setSecondaryOk.txt @@ -0,0 +1,33 @@ +====================== +Mongo.setSecondaryOk() +====================== + +.. default-domain:: mongodb + +.. contents:: On this page + :local: + :backlinks: none + :depth: 1 + :class: singlecol + +Definition +---------- + +.. method:: Mongo.setSecondaryOk() + + .. include:: /includes/fact-secondaryOk.rst + +Example +------- + +This example calls :method:`~Mongo.setSecondaryOk()`: + +.. code-block:: javascript + + db.getMongo().setSecondaryOk() + +.. seealso:: + + - :method:`Mongo.getSecondaryOk()` + + - :method:`rs.secondaryOk()` \ No newline at end of file diff --git a/source/reference/method/Mongo.setSlaveOk.txt b/source/reference/method/Mongo.setSlaveOk.txt deleted file mode 100644 index 4afdafbdf91..00000000000 --- a/source/reference/method/Mongo.setSlaveOk.txt +++ /dev/null @@ -1,30 +0,0 @@ -================== -Mongo.setSlaveOk() -================== - -.. default-domain:: mongodb - -.. contents:: On this page - :local: - :backlinks: none - :depth: 1 - :class: singlecol - -.. method:: Mongo.setSlaveOk() - - For the current session, this command permits read operations from - :term:`secondary` instances. Practically, use this method in the - following form: - - .. code-block:: javascript - - db.getMongo().setSlaveOk() - - Indicates that ":term:`eventually consistent `" read operations are acceptable for the current - application. This function provides the same functionality as - :method:`rs.slaveOk()`. - - See the :method:`~cursor.readPref()` method for more - fine-grained control over :doc:`read preference - ` in the :binary:`~bin.mongo` shell. diff --git a/source/reference/method/Mongo.txt b/source/reference/method/Mongo.txt index 27ea4cb7692..09ae4141b4b 100644 --- a/source/reference/method/Mongo.txt +++ b/source/reference/method/Mongo.txt @@ -92,7 +92,7 @@ syntax: { "keyVaultClient" : , "keyVaultNamespace" : "", - "kmsProvider" : , + "kmsProviders" : , "schemaMap" : , "bypassAutoEncryption" : } @@ -115,8 +115,7 @@ following parameters: - :method:`Mongo()` connection object. - *(Optional)* The MongoDB cluster hosting the key vault - collection. Omit to use the current database connection as the - key vault host. + collection. Specify a :method:`Mongo()` connection object pointing to the cluster: @@ -128,9 +127,14 @@ following parameters: var ClientSideFieldLevelEncryptionOptions = { "keyVaultClient" : keyVaultClient, "keyVaultNamespace" : ".", - "kmsProvider" : { ... } + "kmsProviders" : { ... } } + If ``keyVaultClient`` is omitted, the ``host`` specified to the + :method:`Mongo()` object containing the + ``ClientSideFieldLevelEncryptionOptions`` document is used as the + key vault host. + * - ``keyVaultNamespace`` - string @@ -138,7 +142,7 @@ following parameters: - *(Required)* The full :term:`namespace` of the key vault collection. - * - ``kmsProvider`` + * - ``kmsProviders`` - document @@ -158,7 +162,7 @@ following parameters: .. code-block:: json - "kmsProvider" : { + "kmsProviders" : { "aws" : { "accessKeyId" : "AWSAccessKeyId", "secretAccessKey" : "AWSSecretAccessKey" @@ -174,7 +178,7 @@ following parameters: .. code-block:: json - "kmsProvider" : { + "kmsProviders" : { "local" : { "key" : BinData(0, "<96 byte base-64 encoded key>") } @@ -213,7 +217,7 @@ The following operation creates a new connection object from the .. code-block:: javascript - cluster = Mongo("mongodb://mymongo.example.net:27017/?replicaSet="myMongoCluster") + cluster = Mongo("mongodb://mymongo.example.net:27017/?replicaSet=myMongoCluster") Issue operations against the ``cluster`` object to interact with the ``mymongo.example.net:27017`` cluster: @@ -221,7 +225,7 @@ Issue operations against the ``cluster`` object to interact with the .. code-block:: javascript myDB = cluster.getDB("myDB"); //returns the database object - myColl = myDB.myColl("myColl"); // returns the collection object + myColl = myDB.getCollection("myColl"); // returns the collection object .. _mongo-connection-client-side-encryption-enabled: @@ -260,7 +264,7 @@ using a locally managed key: } cluster = Mongo( - "mongodb://mymongo.example.net:27017/?replicaSet="myMongoCluster", + "mongodb://mymongo.example.net:27017/?replicaSet=myMongoCluster", ClientSideFieldLevelEncryptionOptions ) @@ -273,7 +277,7 @@ Issue operations against the ``cluster`` object to interact with the myDB = cluster.getDB("myDB"); // returns the collection object - myColl = myDB.myColl("myColl"); + myColl = myDB.getCollection("myColl"); // returns object for managing data encryption keys keyVault = cluster.getKeyVault(); @@ -342,7 +346,7 @@ the required options for enabling :ref:`automatic client-side encryption } cluster = Mongo( - "mongodb://mymongo.example.net:27017/?replicaSet="myMongoCluster", + "mongodb://mymongo.example.net:27017/?replicaSet=myMongoCluster", ClientSideFieldLevelEncryptionOptions ) @@ -355,7 +359,7 @@ Issue operations against the ``cluster`` object to interact with the myDB = cluster.getDB("myDB"); // returns the collection object - myColl = myDB.myColl("myColl"); + myColl = myDB.getCollection("myColl"); myColl.insertOne( { diff --git a/source/reference/method/cursor.allowPartialResults.txt b/source/reference/method/cursor.allowPartialResults.txt new file mode 100644 index 00000000000..5e22dd2035a --- /dev/null +++ b/source/reference/method/cursor.allowPartialResults.txt @@ -0,0 +1,34 @@ +============================ +cursor.allowPartialResults() +============================ + +.. default-domain:: mongodb + +.. contents:: On this page + :local: + :backlinks: none + :depth: 1 + :class: singlecol + +Definition +---------- + +.. method:: cursor.allowPartialResults() + + .. include:: /includes/fact-mongo-shell-method.rst + + When used with :method:`db.collection.find()` operations against a + sharded collection, returns partial results, rather than an error, + if one or more queried shards are unavailable. + +Syntax +------ + +The :method:`cursor.allowPartialResults()` method has the following +syntax: + +.. code-block:: javascript + + db.collection.find(, ).allowPartialResults() + + diff --git a/source/reference/method/cursor.maxTimeMS.txt b/source/reference/method/cursor.maxTimeMS.txt index 2811f33852d..1a255952710 100644 --- a/source/reference/method/cursor.maxTimeMS.txt +++ b/source/reference/method/cursor.maxTimeMS.txt @@ -72,6 +72,64 @@ MongoDB does include the latency between the :binary:`~bin.mongos` and Queries that generate multiple batches of results continue to return batches until the cursor exceeds its allotted time limit. +Session Idle Timeout Overrides ``maxTimeMS`` +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +.. include:: /includes/extracts/sessions-cursor-timeout.rst + +For example, consider a :method:`~db.collection.find()` operation with +the :method:`~cursor.maxTimeMS` configured for a timeout of 31 minutes. +The server returns a cursor along with a batch of documents defined by +the :method:`cursor.batchSize()` of the :method:`~db.collection.find()`. +The session refreshes each time the application requests a new batch of +documents from the server. However, if the application takes longer than +30 minutes to process the current batch of documents, the session is +marked as expired and closed. When the server closes the session, it +also kills the cursor *despite* the cursor being configured with +:method:`~cursor.maxTimeMS` greater than 30 minutes. When the +application requests the next batch of documents, the server returns an +error. + +For operations that return a cursor, if the cursor may be idle for +longer than 30 minutes, issue the operation within an explicit session +using :method:`Session.startSession()` and periodically refresh the +session using the :dbcommand:`refreshSessions` command. For example: + +.. code-block:: javascript + + var session = db.getMongo().startSession() + var sessionId = session.getSessionId().id + + var cursor = session.getDatabase("examples").getCollection("data").find().noCursorTimeout() + var refreshTimestamp = new Date() // take note of time at operation start + + while (cursor.hasNext()) { + + // Check if more than 5 minutes have passed since the last refresh + if ( (new Date()-refreshTimestamp)/1000 > 300 ) { + print("refreshing session") + db.adminCommand({"refreshSessions" : [sessionId]}) + refreshTimestamp = new Date() + } + + // process cursor normally + + } + +In the example operation, the :method:`db.collection.find()` method is +associated with an explicit session. The cursor is configured with +:method:`cursor.maxTimeMS()` to keep the cursor open for at least 31 +minutes. The ``while`` loop includes a block that uses +:dbcommand:`refreshSessions` to refresh the session every 5 minutes. +Since the session will never exceed the 30 minute idle timeout, the +cursor can remain open up to the configured +:method:`~cursor.maxTimeMS()`. + +For MongoDB drivers, defer to the :ecosystem:`driver documentation +` for instructions and syntax for creating sessions. + +.. seealso:: :limit:`Session Idle Timeout` + Examples -------- diff --git a/source/reference/method/cursor.noCursorTimeout.txt b/source/reference/method/cursor.noCursorTimeout.txt index 0ccbf1b04db..800b8d6ae8d 100644 --- a/source/reference/method/cursor.noCursorTimeout.txt +++ b/source/reference/method/cursor.noCursorTimeout.txt @@ -22,3 +22,60 @@ Definition .. code-block:: javascript db.collection.find().noCursorTimeout() + +Behavior +-------- + +Session Idle Timeout Overrides ``noCursorTimeout`` +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +.. include:: /includes/extracts/sessions-cursor-timeout.rst + +Consider an application that issues a :method:`db.collection.find()` +with :method:`cursor.noCursorTimeout`. The server returns a cursor along +with a batch of documents defined by the :method:`cursor.batchSize()` of +the :method:`~db.collection.find()`. The session refreshes each time the +application requests a new batch of documents from the server. However, +if the application takes longer than 30 minutes to process the current +batch of documents, the session is marked as expired and closed. When +the server closes the session, it also kills the cursor *despite* the +cursor being configured with :method:`~cursor.noCursorTimeout`. When the +application requests the next batch of documents, the server returns an +error. + +For operations that return a cursor, if the cursor may be idle for +longer than 30 minutes, issue the operation within an explicit session +using :method:`Session.startSession()` and periodically refresh the +session using the :dbcommand:`refreshSessions` command. For example: + +.. code-block:: shell + + var session = db.getMongo().startSession() + var sessionId = session.getSessionId().id + + var cursor = session.getDatabase("examples").getCollection("data").find().noCursorTimeout() + var refreshTimestamp = new Date() // take note of time at operation start + + while (cursor.hasNext()) { + + // Check if more than 5 minutes have passed since the last refresh + if ( (new Date()-refreshTimestamp)/1000 > 300 ) { + print("refreshing session") + db.adminCommand({"refreshSessions" : [sessionId]}) + refreshTimestamp = new Date() + } + + // process cursor normally + + } + +In the example operation, the :method:`db.collection.find()` method is +associated with an explicit session. The cursor is configured with +:method:`cursor.noCursorTimeout()` to prevent the server from closing +the cursor if idle. The ``while`` loop includes a block that uses +:dbcommand:`refreshSessions` to refresh the session every 5 minutes. +Since the session will never exceed the 30 minute idle timeout, the +cursor can remain open indefinitely. + +For MongoDB drivers, defer to the :ecosystem:`driver documentation +` for instructions and syntax for creating sessions. diff --git a/source/reference/method/db.aggregate.txt b/source/reference/method/db.aggregate.txt index e4adae4e9bd..ffdcd89735e 100644 --- a/source/reference/method/db.aggregate.txt +++ b/source/reference/method/db.aggregate.txt @@ -56,15 +56,25 @@ Definition - * - ``allowDiskUse`` + * - :ref:`allowDiskUse ` - boolean - - Optional. Enables writing to temporary files. When set to ``true``, aggregation - operations can write data to the :file:`_tmp` subdirectory in the - :setting:`~storage.dbPath` directory. See - :ref:`example-aggregate-method-external-sort` for an example. - + - .. _method-dbaggregate-allowDiskUse: + + Optional. Enables writing to temporary files. When set to + ``true``, most aggregation operations can + write data to the :file:`_tmp` subdirectory in the + :setting:`~storage.dbPath` directory with the following exceptions: + + - :pipeline:`$graphLookup` stage + + - :group:`$addToSet` accumulator expression used in the + :pipeline:`$group` stage (Starting in version 4.2.3, 4.0.14, 3.6.17) + + - :group:`$push` accumulator expression used in the + :pipeline:`$group` stage (Starting in version 4.2.3, 4.0.14, 3.6.17) + .. include:: /includes/extracts/4.2-changes-usedDisk.rst diff --git a/source/reference/method/db.collection.aggregate.txt b/source/reference/method/db.collection.aggregate.txt index 01b43a367e7..d2ed4010146 100644 --- a/source/reference/method/db.collection.aggregate.txt +++ b/source/reference/method/db.collection.aggregate.txt @@ -83,14 +83,28 @@ Definition - * - ``allowDiskUse`` + * - :ref:`allowDiskUse ` - boolean - - Optional. Enables writing to temporary files. When set to ``true``, aggregation - operations can write data to the :file:`_tmp` subdirectory in the - :setting:`~storage.dbPath` directory. See - :ref:`example-aggregate-method-external-sort` for an example. + - .. _method-aggregate-allowDiskUse: + + Optional. Enables writing to temporary files. When set to + ``true``, most aggregation operations can + write data to the :file:`_tmp` subdirectory in the + :setting:`~storage.dbPath` directory with the following exceptions: + + - :pipeline:`$graphLookup` stage + + - :group:`$addToSet` accumulator expression used in the + :pipeline:`$group` stage (Starting in version 4.2.3, 4.0.14, 3.6.17) + + - :group:`$push` accumulator expression used in the + :pipeline:`$group` stage (Starting in version 4.2.3, 4.0.14, 3.6.17) + + For an example of :ref:`allowDiskUse + `, see + :ref:`example-aggregate-method-external-sort`. .. include:: /includes/extracts/4.2-changes-usedDisk.rst @@ -267,6 +281,17 @@ For cursors created inside a session, you cannot call Similarly, for cursors created outside of a session, you cannot call :dbcommand:`getMore` inside a session. +Session Idle Timeout +```````````````````` + +.. include:: /includes/extracts/sessions-cursor-timeout.rst + +For operations that return a cursor, if the cursor may be idle for +longer than 30 minutes, issue the operation within an explicit session +using :method:`Session.startSession()` and periodically refresh the +session using the :dbcommand:`refreshSessions` command. See +:limit:`Session Idle Timeout` for more information. + Transactions ~~~~~~~~~~~~ @@ -380,25 +405,30 @@ You can view more verbose explain output by passing the Perform Large Sort Operation with External Sort ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -Aggregation pipeline stages have :ref:`maximum memory use limit -`. To handle large datasets, set -``allowDiskUse`` option to ``true`` to enable writing data to -temporary files, as in the following example: +Each individual pipeline stage has :ref:`a limit of 100 megabytes of RAM +`. By default, if a stage exceeds this limit, +MongoDB produces an error. To allow pipeline processing to take up +more space, set the :ref:`allowDiskUse ` +option to ``true`` to enable writing data to temporary files, as in the +following example: .. code-block:: javascript var results = db.stocks.aggregate( - [ - { $project : { cusip: 1, date: 1, price: 1, _id: 0 } }, - { $sort : { cusip : 1, date: 1 } } - ], - { - allowDiskUse: true - } - ) + [ + { $sort : { cusip : 1, date: 1 } } + ], + { + allowDiskUse: true + } + ) .. include:: /includes/extracts/4.2-changes-usedDisk.rst +.. seealso:: + + :doc:`/core/aggregation-pipeline-limits` + .. _example-aggregate-method-initial-batch-size: Specify an Initial Batch Size diff --git a/source/reference/method/db.collection.bulkWrite.txt b/source/reference/method/db.collection.bulkWrite.txt index da7831ddbe1..8522cffcebf 100644 --- a/source/reference/method/db.collection.bulkWrite.txt +++ b/source/reference/method/db.collection.bulkWrite.txt @@ -400,16 +400,16 @@ five operations. .. code-block:: javascript - db.collection.bulkWrite( - [ - { insertOne : }, - { updateOne : }, - { updateMany : }, - { replaceOne : }, - { deleteOne : }, - { deleteMany : } - ] - ) + db.collection.bulkWrite( + [ + { insertOne : }, + { updateOne : }, + { updateMany : }, + { replaceOne : }, + { deleteOne : }, + { deleteMany : } + ] + ) In the default ``ordered : true`` state, each operation will be executed in order, from the first operation ``insertOne`` @@ -424,17 +424,17 @@ The following code represents an unordered .. code-block:: javascript - db.collection.bulkWrite( - [ - { insertOne : }, - { updateOne : }, - { updateMany : }, - { replaceOne : }, - { deleteOne : }, - { deleteMany : } - ], - { ordered : false } - ) + db.collection.bulkWrite( + [ + { insertOne : }, + { updateOne : }, + { updateMany : }, + { replaceOne : }, + { deleteOne : }, + { deleteMany : } + ], + { ordered : false } + ) With ``ordered : false``, the results of the operation may vary. For example, the ``deleteOne`` or ``deleteMany`` may remove more or fewer documents @@ -461,20 +461,6 @@ document. ``deleteOne`` and ``deleteMany`` throw a ``WriteError`` if used on a capped collection. -Transactions -~~~~~~~~~~~~ - -.. include:: /includes/extracts/transactions-supported-operation.rst - -If run inside a transaction, the collection must already exist for -insert and ``upsert: true`` operations. - -.. include:: /includes/extracts/transactions-operations-write-concern.rst - -.. include:: /includes/extracts/transactions-usage.rst - -For error handling inside a transaction, see :ref:`bulkwrite-error-handling-txn`. - .. |operation| replace:: :method:`db.collection.bulkWrite()` .. _bulkWrite-error-handling: diff --git a/source/reference/method/db.collection.countDocuments.txt b/source/reference/method/db.collection.countDocuments.txt index d624021fd73..f5c3767fce4 100644 --- a/source/reference/method/db.collection.countDocuments.txt +++ b/source/reference/method/db.collection.countDocuments.txt @@ -95,7 +95,7 @@ aggregation operation and returns just the value of ``n``: db.collection.aggregate([ { $match: }, - { $group: { _id: null, n: { $sum: 1 } } } ) + { $group: { _id: null, n: { $sum: 1 } } } ]) Empty or Non-Existing Collections and Views diff --git a/source/reference/method/db.collection.createIndex.txt b/source/reference/method/db.collection.createIndex.txt index ea780484468..470b79c435a 100644 --- a/source/reference/method/db.collection.createIndex.txt +++ b/source/reference/method/db.collection.createIndex.txt @@ -133,10 +133,29 @@ The ``options`` document contains a set of options that controls the creation of the index. Different index types can have additional options specific for that type. -.. versionchanged:: 3.4 +Multiple index options can be specified in the same document. However, +if you specify mutiple option documents the :method:`db.collection.createIndex()` +operation will fail. - Added support for :ref:`collation option - `. +Consider the following :method:`db.collection.createIndex()` operation: + +.. code-block:: javascript + + db.collection.createIndex( + { + "a": 1 + }, + { + unique: true, + sparse: true, + expireAfterSeconds: 3600 + } + ) + +If the options specification had been split into multiple documents +like this: +``{ unique: true }, { sparse: true, expireAfterSeconds: 3600 }`` +the index creation operation would have failed. Options for All Index Types ~~~~~~~~~~~~~~~~~~~~~~~~~~~ diff --git a/source/reference/method/db.collection.createIndexes.txt b/source/reference/method/db.collection.createIndexes.txt index 44c2c3041d5..462682ca21f 100644 --- a/source/reference/method/db.collection.createIndexes.txt +++ b/source/reference/method/db.collection.createIndexes.txt @@ -103,7 +103,7 @@ Definition - document - Optional. A document that contains a set of options that controls the creation - of the indexes. See :ref:`createIndexes-options` for details. + of the indexes. See :ref:`createIndexes-method-options` for details. @@ -116,7 +116,7 @@ Definition clusters, use a rolling index build procedure as described on :doc:`/tutorial/build-indexes-on-replica-sets`. -.. _createIndexes-options: +.. _createIndexes-method-options: Options ------- @@ -125,7 +125,37 @@ The ``options`` document contains a set of options that control the creation of the indexes. Different index types can have additional options specific for that type. +Multiple index options can be specified in the same document. However, +if you specify mutiple option documents the :method:`db.collection.createIndexes()` +operation will fail. + +Consider the following :method:`db.collection.createIndexes()` operation: + +.. code-block:: javascript + + db.collection.createIndexes( + [ + { + "a": 1 + }, + { + "b": 1 + } + ], + { + unique: true, + sparse: true, + expireAfterSeconds: 3600 + } + ) + +If the options specification had been split into multiple documents +like this: +``{ unique: true }, { sparse: true, expireAfterSeconds: 3600 }`` +the index creation operation would have failed. + .. important:: + When you specify options to :method:`db.collection.createIndexes()`, the options apply to *all* of the specified indexes. For example, if you specify a @@ -133,13 +163,8 @@ options specific for that type. collation. :method:`db.collection.createIndexes()` will return an error if you - attempt to create indexes with incompatible options. Refer to the - options descriptions for more information. - -.. versionchanged:: 3.4 - - Added support for :ref:`collation - `. + attempt to create indexes with incompatible options or too many + arguments. Refer to the option descriptions for more information. Options for All Index Types ~~~~~~~~~~~~~~~~~~~~~~~~~~~ diff --git a/source/reference/method/db.collection.drop.txt b/source/reference/method/db.collection.drop.txt index 8a5f9640778..eedaf960fbf 100644 --- a/source/reference/method/db.collection.drop.txt +++ b/source/reference/method/db.collection.drop.txt @@ -26,6 +26,18 @@ Definition collection. The method provides a wrapper around the :dbcommand:`drop` command. + .. note:: + + For a sharded cluster, if you use :method:`db.collection.drop()` + and then create a new collection with the same name, you must + either: + + - Flush the cached routing table on every :binary:`~bin.mongos` + using :dbcommand:`flushRouterConfig`. + - Use :method:`db.collection.remove()` to remove the existing + documents and reuse the collection. Use this approach to avoid + flushing the cache. + :method:`db.collection.drop()` has the form: .. versionchanged:: 4.0 diff --git a/source/reference/method/db.collection.dropIndex.txt b/source/reference/method/db.collection.dropIndex.txt index b40b41af942..fbeb551dfdc 100644 --- a/source/reference/method/db.collection.dropIndex.txt +++ b/source/reference/method/db.collection.dropIndex.txt @@ -76,6 +76,16 @@ Resource Locking .. include:: /includes/extracts/dropIndex-method-resource-lock.rst +Dropping an Index during Index Replication +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Avoid dropping an index on a collection while any index is being +replicated on a secondary. If you attempt to drop an index from a +collection on a :term:`primary` while the collection has a background +index building on a :term:`secondary`, reads will be halted across all +namespaces and replication will halt until the background index build +completes. + Example ------- diff --git a/source/reference/method/db.collection.dropIndexes.txt b/source/reference/method/db.collection.dropIndexes.txt index db12cb80786..a65fa3330cf 100644 --- a/source/reference/method/db.collection.dropIndexes.txt +++ b/source/reference/method/db.collection.dropIndexes.txt @@ -120,6 +120,16 @@ Resource Locking .. include:: /includes/extracts/dropIndexes-method-resource-lock.rst +Dropping an Index during Index Replication +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Avoid dropping an index on a collection while any index is being +replicated on a secondary. If you attempt to drop an index from a +collection on a :term:`primary` while the collection has a background +index building on a :term:`secondary`, reads will be halted across all +namespaces and replication will halt until the background index build +completes. + Index Names ~~~~~~~~~~~ diff --git a/source/reference/method/db.collection.ensureIndex.txt b/source/reference/method/db.collection.ensureIndex.txt index c51b46db86c..2808b84cd71 100644 --- a/source/reference/method/db.collection.ensureIndex.txt +++ b/source/reference/method/db.collection.ensureIndex.txt @@ -19,8 +19,9 @@ Definition .. include:: /includes/fact-mongo-shell-method.rst - .. deprecated:: 3.0.0 - :method:`db.collection.ensureIndex()` is now an alias for + .. deprecated:: 3.0 + + :method:`db.collection.ensureIndex()` has been replaced by :method:`db.collection.createIndex()`. Creates an index on the specified field if the index does not diff --git a/source/reference/method/db.collection.find.txt b/source/reference/method/db.collection.find.txt index 03f74ab2870..140e4b5291d 100644 --- a/source/reference/method/db.collection.find.txt +++ b/source/reference/method/db.collection.find.txt @@ -113,6 +113,14 @@ To access the returned documents with a driver, use the appropriate cursor handling mechanism for the :ecosystem:`driver language `. +.. seealso:: + + - :ref:`crud-read-cursor` + + - :ref:`find-modify-cursor` + + - :ref:`find-cursor-methods` + Read Concern ~~~~~~~~~~~~ @@ -177,6 +185,17 @@ For cursors created inside a session, you cannot call Similarly, for cursors created outside of a session, you cannot call :dbcommand:`getMore` inside a session. +Session Idle Timeout +```````````````````` + +.. include:: /includes/extracts/sessions-cursor-timeout.rst + +For operations that may be idle for longer than 30 minutes, associate +the operation with an explicit session using +:method:`Session.startSession()` and periodically refresh the session +using the :dbcommand:`refreshSessions` command. See :limit:`Session Idle +Timeout` for more information. + Transactions ~~~~~~~~~~~~ @@ -470,7 +489,8 @@ collection `. - The following operation returns documents in the :doc:`bios collection ` where the ``awards`` - array contains an element with ``award`` field equals ``"Turing``: + array contains an element with ``award`` field equals + ``"Turing Award"``: .. code-block:: javascript @@ -651,6 +671,8 @@ to iterate the cursor and access the documents: myCursor.forEach(printjson); +.. _find-modify-cursor: + Modify the Cursor Behavior ~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -728,4 +750,42 @@ the :method:`~cursor.limit()` and the :method:`~cursor.sort()` methods is not significant. Both statements return the first five documents, as determined by the ascending sort order on 'name'. +.. _find-cursor-methods: + +Available ``mongo`` Shell Cursor Methods +```````````````````````````````````````` +.. hlist:: + :columns: 2 + + - :method:`cursor.allowPartialResults()` + - :method:`cursor.batchSize()` + - :method:`cursor.close()` + - :method:`cursor.isClosed()` + - :method:`cursor.collation()` + - :method:`cursor.comment()` + - :method:`cursor.count()` + - :method:`cursor.explain()` + - :method:`cursor.forEach()` + - :method:`cursor.hasNext()` + - :method:`cursor.hint()` + - :method:`cursor.isExhausted()` + - :method:`cursor.itcount()` + - :method:`cursor.limit()` + - :method:`cursor.map()` + - :method:`cursor.max()` + - :method:`cursor.maxTimeMS()` + - :method:`cursor.min()` + - :method:`cursor.next()` + - :method:`cursor.noCursorTimeout()` + - :method:`cursor.objsLeftInBatch()` + - :method:`cursor.pretty()` + - :method:`cursor.readConcern()` + - :method:`cursor.readPref()` + - :method:`cursor.returnKey()` + - :method:`cursor.showRecordId()` + - :method:`cursor.size()` + - :method:`cursor.skip()` + - :method:`cursor.sort()` + - :method:`cursor.tailable()` + - :method:`cursor.toArray()` diff --git a/source/reference/method/db.collection.findAndModify.txt b/source/reference/method/db.collection.findAndModify.txt index 5d08360ca64..a7bbb832186 100644 --- a/source/reference/method/db.collection.findAndModify.txt +++ b/source/reference/method/db.collection.findAndModify.txt @@ -244,47 +244,10 @@ Behavior .. _upsert-and-unique-index: -Upsert and Unique Index -~~~~~~~~~~~~~~~~~~~~~~~ +Upsert with Unique Index +~~~~~~~~~~~~~~~~~~~~~~~~ -When :method:`~db.collection.findAndModify()` includes the ``upsert: -true`` option **and** the query field(s) is not uniquely indexed, the -method could insert a document multiple times in certain circumstances. - -In the following example, no document with the name ``Andy`` exists, -and multiple clients issue the following command: - -.. code-block:: javascript - - db.people.findAndModify({ - query: { name: "Andy" }, - sort: { rating: 1 }, - update: { $inc: { score: 1 } }, - upsert: true - }) - -Then, if these clients' :method:`~db.collection.findAndModify()` -methods finish the ``query`` phase before any command starts the -``modify`` phase, **and** there is no unique index on the ``name`` -field, the commands may all perform an upsert, creating -multiple duplicate documents. - -To prevent the creation of multiple duplicate documents with the same -name, create a :ref:`unique index ` on the ``name`` -field. With this unique index in place, the multiple methods will -exhibit one of the following behaviors: - -- Exactly one :method:`~db.collection.findAndModify()` - successfully inserts a new document. - -- Zero or more :method:`~db.collection.findAndModify()` methods - update the newly inserted document. - -- Zero or more :method:`~db.collection.findAndModify()` methods fail - when they attempt to insert documents with the same name. If the - method fails due to the unique index constraint violation on the - ``name`` field, you can retry the method. Absent a delete of the - document, the retry should not fail. +.. include:: /includes/extracts/upsert-unique-index-findAndModify-method.rst Sharded Collections ~~~~~~~~~~~~~~~~~~~ diff --git a/source/reference/method/db.collection.getIndexes.txt b/source/reference/method/db.collection.getIndexes.txt index b3bf5232c9b..4f4a3c3e0dd 100644 --- a/source/reference/method/db.collection.getIndexes.txt +++ b/source/reference/method/db.collection.getIndexes.txt @@ -43,7 +43,13 @@ Client Disconnection Required Access --------------- -.. include:: /includes/extracts/actions-db.collection.getIndexes.rst +To run :method:`db.collection.getIndexes()` when access control is +enforced, usesrs must have privileges to :authaction:`listIndexes` on +the collection. + +The built-in role :authrole:`read` provides the required privileges to +run :method:`db.collection.getIndexes()` for the collections in a +database. Output ------ diff --git a/source/reference/method/db.collection.getPlanCache.txt b/source/reference/method/db.collection.getPlanCache.txt index 019174b6b4c..a040183b40d 100644 --- a/source/reference/method/db.collection.getPlanCache.txt +++ b/source/reference/method/db.collection.getPlanCache.txt @@ -32,4 +32,46 @@ Methods The following methods are available through the interface: -.. include:: /includes/toc/table-spec-plan-cache-methods.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :method:`PlanCache.help()` + + - Displays the methods available for a collection's query plan cache. + Accessible through the plan cache object of a specific collection, + i.e. ``db.collection.getPlanCache().help()``. + + + * - :method:`PlanCache.listQueryShapes()` + + - Displays the query shapes for which cached query plans exist. + Accessible through the plan cache object of a specific collection, + i.e. ``db.collection.getPlanCache().listQueryShapes()``. + + + * - :method:`PlanCache.getPlansByQuery()` + + - Displays the cached query plans for the specified query shape. + Accessible through the plan cache object of a specific collection, + i.e. ``db.collection.getPlanCache().getPlansByQuery()``. + + + * - :method:`PlanCache.clearPlansByQuery()` + + - Clears the cached query plans for the specified query shape. + Accessible through the plan cache object of a specific collection, + i.e. ``db.collection.getPlanCache().clearPlansByQuery()`` + + + * - :method:`PlanCache.clear()` + + - Clears all the cached query plans for a collection. + Accessible through the plan cache object of a specific collection, + i.e. ``db.collection.getPlanCache().clear()``. + + diff --git a/source/reference/method/db.collection.insertMany.txt b/source/reference/method/db.collection.insertMany.txt index b98976670dc..b6dcc4d083b 100644 --- a/source/reference/method/db.collection.insertMany.txt +++ b/source/reference/method/db.collection.insertMany.txt @@ -81,10 +81,12 @@ Definition A document containing: - - A boolean ``acknowledged`` as ``true`` if the operation ran with - :term:`write concern` or ``false`` if write concern was disabled + - An ``acknowledged`` boolean, set to ``true`` if the operation + ran with :term:`write concern` or ``false`` if write concern + was disabled - - An array of ``_id`` for each successfully inserted documents + - An ``insertedIds`` array, containing ``_id`` values for each + successfully inserted document Behaviors --------- diff --git a/source/reference/method/db.collection.mapReduce.txt b/source/reference/method/db.collection.mapReduce.txt index 5e2d114da20..5ce3cd9528f 100644 --- a/source/reference/method/db.collection.mapReduce.txt +++ b/source/reference/method/db.collection.mapReduce.txt @@ -90,19 +90,6 @@ db.collection.mapReduce() :method:`db.collection.mapReduce()`. - - * - ``bypassDocumentValidation`` - - - boolean - - - Optional. Enables :dbcommand:`mapReduce` to bypass document validation - during the operation. This lets you insert documents that do not - meet the validation requirements. - - .. versionadded:: 3.2 - - - The following table describes additional arguments that @@ -239,6 +226,17 @@ db.collection.mapReduce() + * - ``bypassDocumentValidation`` + + - boolean + + - Optional. Enables :dbcommand:`mapReduce` to bypass document validation + during the operation. This lets you insert documents that do not + meet the validation requirements. + + .. versionadded:: 3.2 + + .. note:: diff --git a/source/reference/method/db.collection.renameCollection.txt b/source/reference/method/db.collection.renameCollection.txt index 1afe23b7051..b0b935a4cba 100644 --- a/source/reference/method/db.collection.renameCollection.txt +++ b/source/reference/method/db.collection.renameCollection.txt @@ -93,6 +93,14 @@ subsequent operations on the collections must wait until :dbcommand:`renameCollection` required obtaining an exclusive database lock. +Interaction with ``mongodump`` +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +A :binary:`~bin.mongodump` started with +:option:`--oplog ` fails if a client issues +:method:`db.collection.renameCollection()` during the dump process. See +:option:`mongodump --oplog` for more information. + Example ------- diff --git a/source/reference/method/db.collection.save.txt b/source/reference/method/db.collection.save.txt index 573c1947f85..41a6d5f095a 100644 --- a/source/reference/method/db.collection.save.txt +++ b/source/reference/method/db.collection.save.txt @@ -24,8 +24,8 @@ Definition .. note:: - MongoDB deprecates the :method:`db.collection.save()` method. - Instead use :method:`db.collection.insertOne()` or + Starting in MongoDB 4.2, the :method:`db.collection.save()` method + is deprecated. Use :method:`db.collection.insertOne()` or :method:`db.collection.replaceOne()` instead. The :method:`~db.collection.save()` method has the following form: @@ -121,6 +121,14 @@ exist. .. |operation| replace:: :method:`db.collection.save()` +Sharded Clusters +~~~~~~~~~~~~~~~~ + +Starting in MongoDB 4.2, the :method:`~db.collection.save()` method +cannot be used with sharded collections that are *not* sharded by +``_id``, and attempting to do so will result in an error. Use the +:method:`~db.collection.insertOne()` or +:method:`~db.collection.replaceOne()` method instead. .. _save-method-examples: diff --git a/source/reference/method/db.collection.storageSize.txt b/source/reference/method/db.collection.storageSize.txt index 31584d575e3..8458f48cbcc 100644 --- a/source/reference/method/db.collection.storageSize.txt +++ b/source/reference/method/db.collection.storageSize.txt @@ -16,8 +16,8 @@ db.collection.storageSize() .. include:: /includes/fact-mongo-shell-method.rst - :returns: The total amount of storage allocated to this collection - for document storage. + :returns: The total amount of storage in bytes allocated to this + collection for document storage. If collection data is compressed (which is the :option:`default for WiredTiger : `` pairs. * - :ref:`Aggregation pipeline ` + (*Starting in MongoDB 4.2*) + - .. _update-method-agg-pipeline: - Consists only of the following aggregation stages: + Contains only the following aggregation stages: .. include:: /includes/list-update-agg-stages.rst @@ -117,10 +119,7 @@ parameters: - .. _update-upsert: - Optional. If set to ``true``, creates a new document when no - document matches the query criteria. The default value is - ``false``, which does *not* insert a new document when no match - is found. + .. include:: /includes/extracts/update-upsert-behavior-method.rst * - :ref:`multi ` @@ -692,6 +691,14 @@ When you specify the option :ref:`upsert: true `: - If no document matches the query criteria, :method:`db.collection.update()` inserts a *single* document. + .. note:: + + If multiple, identical :term:`upserts ` are issued at + roughly the same time, it is possible for + :method:`~db.collection.update()` used with :ref:`upsert: true + ` to create duplicate documents. See + :ref:`update-with-unique-indexes` for more information. + If you specify ``upsert: true`` on a sharded collection, you must include the full shard key in the ``filter``. For additional :method:`db.collection.update()` behavior on a sharded collection, see @@ -824,23 +831,27 @@ include the full shard key in the ``filter``. For additional include the ``_id`` field, MongoDB adds the ``_id`` field with an :ref:`objectid` value. - For example, the following update sets the - :ref:`upsert ` option to ``true``: + For example, the following :ref:`upsert: true + ` operation specifies an aggregation pipeline that uses + + - the :pipeline:`$replaceRoot` stage which can provide + somewhat similar behavior to a :update:`$setOnInsert` + update operator expression, + + - the :pipeline:`$set` stage which can provide similar + behavior to the :update:`$set` update operator expression, + + - the aggregation variable :variable:`NOW`, which resolves to + the current datetime and can provide similar behavior to the + :update:`$currentDate` update operator expression. .. code-block:: javascript db.books.update( - { // Query parameter - item: "MRQ014", - ratings: [2, 5, 3] - }, - [ // Aggregation pipeline - { // Update document - $set: { - "tags": [ "fiction", "hardcover" ], - "averageRating": { $avg: "$ratings" } - } - } + { item: "MRQ014", ratings: [2, 5, 3] }, // Query parameter + [ // Aggregation pipeline + { $replaceRoot: { newRoot: { $mergeObjects: [ { stock: 0 }, "$$ROOT" ] } } }, + { $set: { avgRating: { $avg: "$ratings" }, tags: [ "fiction", "murder" ], lastModified: "$$NOW" } } ], { upsert: true } // Options ) @@ -852,11 +863,13 @@ include the full shard key in the ``filter``. For additional .. code-block:: javascript { - "_id" : ObjectId("5da7991c835b2f1c75349ed9"), - "item" : "MRQ014", - "ratings" : [ 2, 5, 3 ], - "tags" : [ "fiction", "hardcover" ], - "averageRating" : 3.3333333333333335 + "_id" : ObjectId("5e2921e0b4c550aad59d1ba9"), + "stock" : 0, + "item" : "MRQ014", + "ratings" : [ 2, 5, 3 ], + "avgRating" : 3.3333333333333335, + "tags" : [ "fiction", "murder" ], + "lastModified" : ISODate("2020-01-23T04:32:32.951Z") } .. seealso:: For additional examples of updates using @@ -983,51 +996,10 @@ include the full shard key in the ``filter``. For additional .. _update-with-unique-indexes: -Use Unique Indexes -`````````````````` - -.. warning:: To avoid inserting the same document more than once, - only use ``upsert: true`` if the ``query`` field is uniquely - indexed. - -Given a collection named ``people`` where no documents have -a ``name`` field that holds the value ``Andy``, consider when multiple -clients issue the following :method:`db.collection.update()` with -``upsert: true`` at the same time: - -.. code-block:: javascript - - db.people.update( - { name: "Andy" }, // Query parameter - { // Update document - name: "Andy", - rating: 1, - score: 1 - }, - { upsert: true } // Options - ) - -If all :method:`db.collection.update()` operations complete the -``query`` portion before any client successfully inserts data, **and** -there is no unique index on the ``name`` field, then each update -operation may result in an insert. - -To prevent MongoDB from inserting the same document more than once, -create a :ref:`unique index ` on the ``name`` field. -With a unique index, if multiple applications issue the same update -with ``upsert: true``, *exactly one* -:method:`db.collection.update()` would successfully insert a new -document. - -The remaining operations would either: - -- update the newly inserted document, or +Upsert with Unique Index +```````````````````````` -- fail when they attempted to insert a duplicate. - - If the operation fails because of a duplicate index key error, - applications may retry the operation which will succeed as an update - operation. +.. include:: /includes/extracts/upsert-unique-index-update-method.rst .. seealso:: :update:`$setOnInsert` @@ -1059,22 +1031,25 @@ Modify a Field Using the Values of the Other Fields in the Document .. code-block:: javascript db.members.insertMany([ - { "_id" : 1, "member" : "abc123", "status" : "A", "points" : 2, "misc1" : "note to self: confirm status", "misc2" : "Need to activate" }, - { "_id" : 2, "member" : "xyz123", "status" : "A", "points" : 60, "misc1" : "reminder: ping me at 100pts", "misc2" : "Some random comment" } + { "_id" : 1, "member" : "abc123", "status" : "A", "points" : 2, "misc1" : "note to self: confirm status", "misc2" : "Need to activate", "lastUpdate" : ISODate("2019-01-01T00:00:00Z") }, + { "_id" : 2, "member" : "xyz123", "status" : "A", "points" : 60, "misc1" : "reminder: ping me at 100pts", "misc2" : "Some random comment", "lastUpdate" : ISODate("2019-01-01T00:00:00Z") } ]) Assume that instead of separate ``misc1`` and ``misc2`` fields, you want to gather these into a new ``comments`` field. The following - update operation uses an aggregation pipeline to add the new - ``comments`` field and remove the ``misc1`` and ``misc2`` fields for - all documents in the collection. + update operation uses an aggregation pipeline to: + + - add the new ``comments`` field and set the ``lastUpdate`` field. + + - remove the ``misc1`` and ``misc2`` fields for all documents in the + collection. .. code-block:: javascript db.members.update( { }, [ - { $set: { status: "Modified", comments: [ "$misc1", "$misc2" ] } }, + { $set: { status: "Modified", comments: [ "$misc1", "$misc2" ], lastUpdate: "$$NOW" } }, { $unset: [ "misc1", "misc2" ] } ], { multi: true } @@ -1088,9 +1063,17 @@ Modify a Field Using the Values of the Other Fields in the Document :update:`$unset`. First Stage - The :pipeline:`$set` stage creates a new array field ``comments`` - whose elements are the current content of the ``misc1`` and - ``misc2`` fields. + The :pipeline:`$set` stage: + + - creates a new array field ``comments`` whose elements are the current + content of the ``misc1`` and ``misc2`` fields and + + - sets the field ``lastUpdate`` to the value of the aggregation + variable :variable:`NOW`. The aggregation variable + :variable:`NOW` resolves to the current datetime value and remains + the same throughout the pipeline. To access aggregation + variables, prefix the variable with double dollar signs ``$$`` + and enclose in quotes. Second Stage The :pipeline:`$unset` stage removes the ``misc1`` and ``misc2`` fields. @@ -1099,8 +1082,10 @@ Modify a Field Using the Values of the Other Fields in the Document .. code-block:: javascript - { "_id" : 1, "member" : "abc123", "status" : "Modified", "points" : 2, "comments" : [ "note to self: confirm status", "Need to activate" ] } - { "_id" : 2, "member" : "xyz123", "status" : "Modified", "points" : 60, "comments" : [ "reminder: ping me at 100pts", "Some random comment" ] } + { "_id" : 1, "member" : "abc123", "status" : "Modified", "points" : 2, "lastUpdate" : ISODate("2020-01-23T05:11:45.784Z"), "comments" : [ "note to self: confirm status", "Need to activate" ] } + { "_id" : 2, "member" : "xyz123", "status" : "Modified", "points" : 60, "lastUpdate" : ISODate("2020-01-23T05:11:45.784Z"), "comments" : [ "reminder: ping me at 100pts", "Some random comment" ] } + + .. seealso:: :doc:`/tutorial/update-documents-with-aggregation-pipeline` Perform Conditional Updates Based on Current Field Values ````````````````````````````````````````````````````````` @@ -1112,9 +1097,9 @@ Perform Conditional Updates Based on Current Field Values .. code-block:: javascript db.students3.insert([ - { "_id" : 1, "tests" : [ 95, 92, 90 ] }, - { "_id" : 2, "tests" : [ 94, 88, 90 ] }, - { "_id" : 3, "tests" : [ 70, 75, 82 ] } + { "_id" : 1, "tests" : [ 95, 92, 90 ], "lastUpdate" : ISODate("2019-01-01T00:00:00Z") }, + { "_id" : 2, "tests" : [ 94, 88, 90 ], "lastUpdate" : ISODate("2019-01-01T00:00:00Z") }, + { "_id" : 3, "tests" : [ 70, 75, 82 ], "lastUpdate" : ISODate("2019-01-01T00:00:00Z") } ]); Using an aggregation pipeline, you can update the documents with the @@ -1125,7 +1110,7 @@ Perform Conditional Updates Based on Current Field Values db.students3.update( { }, [ - { $set: { average : { $avg: "$tests" } } }, + { $set: { average : { $trunc: [ { $avg: "$tests" }, 0 ] }, lastUpdate: "$$NOW" } }, { $set: { grade: { $switch: { branches: [ { case: { $gte: [ "$average", 90 ] }, then: "A" }, @@ -1145,9 +1130,19 @@ Perform Conditional Updates Based on Current Field Values :pipeline:`$set`, and not the update operators :update:`$set`. First Stage - The :pipeline:`$set` stage calculates a new field ``average`` based - on the average of the ``tests`` field. See :group:`$avg` for - more information on the ``$avg`` aggregation operator. + The :pipeline:`$set` stage: + + - calculates a new field ``average`` based on the average of the + ``tests`` field. See :group:`$avg` for more information on the + ``$avg`` aggregation operator and :expression:`$trunc` for more + information on the ``$trunc`` truncate aggregation operator. + + - sets the field ``lastUpdate`` to the value of the aggregation + variable :variable:`NOW`. The aggregation variable + :variable:`NOW` resolves to the current datetime value and remains + the same throughout the pipeline. To access aggregation + variables, prefix the variable with double dollar signs ``$$`` + and enclose in quotes. Second Stage The :pipeline:`$set` stage calculates a new field ``grade`` based on @@ -1159,9 +1154,11 @@ Perform Conditional Updates Based on Current Field Values .. code-block:: javascript - { "_id" : 1, "tests" : [ 95, 92, 90 ], "average" : 92.33333333333333, "grade" : "A" } - { "_id" : 2, "tests" : [ 94, 88, 90 ], "average" : 90.66666666666667, "grade" : "A" } - { "_id" : 3, "tests" : [ 70, 75, 82 ], "average" : 75.66666666666667, "grade" : "C" } + { "_id" : 1, "tests" : [ 95, 92, 90 ], "lastUpdate" : ISODate("2020-01-24T17:29:35.340Z"), "average" : 92, "grade" : "A" } + { "_id" : 2, "tests" : [ 94, 88, 90 ], "lastUpdate" : ISODate("2020-01-24T17:29:35.340Z"), "average" : 90, "grade" : "A" } + { "_id" : 3, "tests" : [ 70, 75, 82 ], "lastUpdate" : ISODate("2020-01-24T17:29:35.340Z"), "average" : 75, "grade" : "C" } + + .. seealso:: :doc:`/tutorial/update-documents-with-aggregation-pipeline` .. _update-arrayFilters: diff --git a/source/reference/method/db.collection.updateMany.txt b/source/reference/method/db.collection.updateMany.txt index ba2c2168b21..aa70b8bb16f 100644 --- a/source/reference/method/db.collection.updateMany.txt +++ b/source/reference/method/db.collection.updateMany.txt @@ -72,26 +72,40 @@ parameters: Specify an empty document ``{ }`` to update all documents in the collection. - * - ``update`` + * - :ref:`update ` - - document + - document or pipeline - - The modifications to apply. - - The value can be either: - - - A document that contains :ref:`update operator expressions - `, or - - - Starting in MongoDB 4.2, an aggregation pipeline. The pipeline can - consist of the following stages: - - .. include:: /includes/list-update-agg-stages.rst - - For more information on the update modification parameter, see - :ref:`updateMany-behavior-update-expressions` and - :ref:`updateMany-behavior-aggregation-pipeline`. + - .. _update-many-update: + + The modifications to apply. Can be one of the following: + + .. list-table:: + :widths: 40 80 + :class: border-table + + * - :ref:`Update document ` + + - .. _update-many-method-update-document: + + Contains only :ref:`update operator expressions + `. + + For more information, see + :ref:`updateMany-behavior-update-expressions` + + * - :ref:`Aggregation pipeline ` + (*Starting in MongoDB 4.2*) + + - .. _update-many-method-agg-pipeline: + + Contains only the following aggregation stages: + + .. include:: /includes/list-update-agg-stages.rst + For more information, see + :ref:`updateMany-behavior-aggregation-pipeline`. + To update with a replacement document, see :method:`db.collection.replaceOne()`. @@ -385,22 +399,25 @@ Create a ``members`` collection with the following documents: .. code-block:: javascript db.members.insertMany([ - { "_id" : 1, "member" : "abc123", "status" : "A", "points" : 2, "misc1" : "note to self: confirm status", "misc2" : "Need to activate" }, - { "_id" : 2, "member" : "xyz123", "status" : "A", "points" : 60, "misc1" : "reminder: ping me at 100pts", "misc2" : "Some random comment" } + { "_id" : 1, "member" : "abc123", "status" : "A", "points" : 2, "misc1" : "note to self: confirm status", "misc2" : "Need to activate", "lastUpdate" : ISODate("2019-01-01T00:00:00Z") }, + { "_id" : 2, "member" : "xyz123", "status" : "A", "points" : 60, "misc1" : "reminder: ping me at 100pts", "misc2" : "Some random comment", "lastUpdate" : ISODate("2019-01-01T00:00:00Z") } ]) Assume that instead of separate ``misc1`` and ``misc2`` fields, you want to gather these into a new ``comments`` field. The following -update operation uses an aggregation pipeline to add the new -``comments`` field and remove the ``misc1`` and ``misc2`` fields for -all documents in the collection. +update operation uses an aggregation pipeline to: + +- add the new ``comments`` field and set the ``lastUpdate`` field. + +- remove the ``misc1`` and ``misc2`` fields for all documents in the + collection. .. code-block:: javascript db.members.updateMany( { }, [ - { $set: { status: "Modified", comments: [ "$misc1", "$misc2" ] } }, + { $set: { status: "Modified", comments: [ "$misc1", "$misc2" ], lastUpdate: "$$NOW" } }, { $unset: [ "misc1", "misc2" ] } ] ) @@ -412,9 +429,17 @@ all documents in the collection. respectively, and not the update operators :update:`$set` and :update:`$unset`. First Stage - The :pipeline:`$set` stage creates a new array field ``comments`` - whose elements are the current content of the ``misc1`` and - ``misc2`` fields. + The :pipeline:`$set` stage: + + - creates a new array field ``comments`` whose elements are the current + content of the ``misc1`` and ``misc2`` fields and + + - sets the field ``lastUpdate`` to the value of the aggregation + variable :variable:`NOW`. The aggregation variable + :variable:`NOW` resolves to the current datetime value and remains + the same throughout the pipeline. To access aggregation + variables, prefix the variable with double dollar signs ``$$`` + and enclose in quotes. Second Stage The :pipeline:`$unset` stage removes the ``misc1`` and ``misc2`` fields. @@ -423,9 +448,9 @@ After the command, the collection contains the following documents: .. code-block:: javascript - { "_id" : 1, "member" : "abc123", "status" : "Modified", "points" : 2, "comments" : [ "note to self: confirm status", "Need to activate" ] } - { "_id" : 2, "member" : "xyz123", "status" : "Modified", "points" : 60, "comments" : [ "reminder: ping me at 100pts", "Some random comment" ] } - + { "_id" : 1, "member" : "abc123", "status" : "Modified", "points" : 2, "lastUpdate" : ISODate("2020-01-23T05:50:49.247Z"), "comments" : [ "note to self: confirm status", "Need to activate" ] } + { "_id" : 2, "member" : "xyz123", "status" : "Modified", "points" : 60, "lastUpdate" : ISODate("2020-01-23T05:50:49.247Z"), "comments" : [ "reminder: ping me at 100pts", "Some random comment" ] } + Example 2 ````````` @@ -438,9 +463,9 @@ For example, create a ``students3`` collection with the following documents: .. code-block:: javascript db.students3.insert([ - { "_id" : 1, "tests" : [ 95, 92, 90 ] }, - { "_id" : 2, "tests" : [ 94, 88, 90 ] }, - { "_id" : 3, "tests" : [ 70, 75, 82 ] } + { "_id" : 1, "tests" : [ 95, 92, 90 ], "lastUpdate" : ISODate("2019-01-01T00:00:00Z") }, + { "_id" : 2, "tests" : [ 94, 88, 90 ], "lastUpdate" : ISODate("2019-01-01T00:00:00Z") }, + { "_id" : 3, "tests" : [ 70, 75, 82 ], "lastUpdate" : ISODate("2019-01-01T00:00:00Z") } ]); Using an aggregation pipeline, you can update the documents with the @@ -451,7 +476,7 @@ calculated grade average and letter grade. db.students3.updateMany( { }, [ - { $set: { average : { $avg: "$tests" } } }, + { $set: { average : { $trunc: [ { $avg: "$tests" }, 0 ] } , lastUpdate: "$$NOW" } }, { $set: { grade: { $switch: { branches: [ { case: { $gte: [ "$average", 90 ] }, then: "A" }, @@ -470,9 +495,20 @@ calculated grade average and letter grade. :pipeline:`$set`, and not the update operators :update:`$set`. First Stage - The :pipeline:`$set` stage calculates a new field ``average`` based - on the average of the ``tests`` field. See :group:`$avg` for - more information on the ``$avg`` aggregation operator. + The :pipeline:`$set` stage: + + - calculates a new field ``average`` based on the average of the + ``tests`` field. See :group:`$avg` for more information on the + ``$avg`` aggregation operator and :expression:`$trunc` for more + information on the ``$trunc`` truncate aggregation operator. + + - sets the field ``lastUpdate`` to the value of the aggregation + variable :variable:`NOW`. The aggregation variable + :variable:`NOW` resolves to the current datetime value and remains + the same throughout the pipeline. To access aggregation + variables, prefix the variable with double dollar signs ``$$`` + and enclose in quotes. + Second Stage The :pipeline:`$set` stage calculates a new field ``grade`` based on @@ -484,10 +520,11 @@ After the command, the collection contains the following documents: .. code-block:: javascript - { "_id" : 1, "tests" : [ 95, 92, 90 ], "average" : 92.33333333333333, "grade" : "A" } - { "_id" : 2, "tests" : [ 94, 88, 90 ], "average" : 90.66666666666667, "grade" : "A" } - { "_id" : 3, "tests" : [ 70, 75, 82 ], "average" : 75.66666666666667, "grade" : "C" } - + { "_id" : 1, "tests" : [ 95, 92, 90 ], "lastUpdate" : ISODate("2020-01-24T17:31:01.670Z"), "average" : 92, "grade" : "A" } + { "_id" : 2, "tests" : [ 94, 88, 90 ], "lastUpdate" : ISODate("2020-01-24T17:31:01.670Z"), "average" : 90, "grade" : "A" } + { "_id" : 3, "tests" : [ 70, 75, 82 ], "lastUpdate" : ISODate("2020-01-24T17:31:01.670Z"), "average" : 75, "grade" : "C" } + +.. seealso:: :doc:`/tutorial/update-documents-with-aggregation-pipeline` .. _updateMany-example-update-multiple-documents-with-upsert: diff --git a/source/reference/method/db.collection.updateOne.txt b/source/reference/method/db.collection.updateOne.txt index 229a0140732..781f60247d6 100644 --- a/source/reference/method/db.collection.updateOne.txt +++ b/source/reference/method/db.collection.updateOne.txt @@ -74,25 +74,39 @@ parameters: Specify an empty document ``{ }`` to update the first document returned in the collection. - * - ``update`` + * - :ref:`update ` - - document + - document or pipeline - - The modifications to apply. - - The value can be either: - - - A document that contains :ref:`update operator expressions - `, or - - - Starting in MongoDB 4.2, an aggregation pipeline. The pipeline can - consist of the following stages: - - .. include:: /includes/list-update-agg-stages.rst + - .. _update-one-update: + + The modifications to apply. Can be one of the following: + + .. list-table:: + :widths: 40 80 + :class: border-table + + * - :ref:`Update document ` + + - .. _update-one-method-update-document: + + Contains only :ref:`update operator expressions + `. + + For more information, see + :ref:`updateOne-behavior-update-expressions` + + * - :ref:`Aggregation pipeline ` + (*Starting in MongoDB 4.2*) + + - .. _update-one-method-agg-pipeline: + + Contains only the following aggregation stages: + + .. include:: /includes/list-update-agg-stages.rst - For more information on the update modification parameter, see - :ref:`updateOne-behavior-update-expressions` and - :ref:`updateOne-behavior-aggregation-pipeline`. + For more information, see + :ref:`updateOne-behavior-aggregation-pipeline`. To update with a replacement document, see :method:`db.collection.replaceOne()`. @@ -192,19 +206,18 @@ Behavior Updates a Single Document ~~~~~~~~~~~~~~~~~~~~~~~~~ -:method:`db.collection.updateOne()` updates the first matching document in -the collection that matches the ``filter``, using the ``update`` instructions -to apply modifications. +:method:`db.collection.updateOne()` finds the first document that +matches the :ref:`filter ` and applies the specified +:ref:`update ` modifications. .. _updateOne-behavior-update-expressions: Update with an Update Operator Expressions Document ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -For the modification specification, the +For the :ref:`update specifications `, the :method:`db.collection.updateOne()` method can accept a document that -only contains :ref:`update operator ` expressions to -perform. +only contains :ref:`update operator ` expressions. For example: @@ -404,22 +417,26 @@ Create a ``members`` collection with the following documents: .. code-block:: javascript db.members.insertMany([ - { "_id" : 1, "member" : "abc123", "status" : "A", "points" : 2, "misc1" : "note to self: confirm status", "misc2" : "Need to activate" }, - { "_id" : 2, "member" : "xyz123", "status" : "A", "points" : 60, comments: [ "reminder: ping me at 100pts", "Some random comment" ] } + { "_id" : 1, "member" : "abc123", "status" : "A", "points" : 2, "misc1" : "note to self: confirm status", "misc2" : "Need to activate", "lastUpdate" : ISODate("2019-01-01T00:00:00Z") }, + { "_id" : 2, "member" : "xyz123", "status" : "A", "points" : 60, comments: [ "reminder: ping me at 100pts", "Some random comment" ], "lastUpdate" : ISODate("2019-01-01T00:00:00Z") } ]) Assume that instead of separate ``misc1`` and ``misc2`` fields in the first document, you want to gather these into a ``comments`` field, like the second document. The following update operation uses an -aggregation pipeline to add the new ``comments`` field and remove the -``misc1`` and ``misc2`` fields for the specified document. +aggregation pipeline to: + +- add the new ``comments`` field and set the ``lastUpdate`` field. + +- remove the ``misc1`` and ``misc2`` fields for all documents in the + collection. .. code-block:: javascript db.members.updateOne( { _id: 1 }, [ - { $set: { status: "Modified", comments: [ "$misc1", "$misc2" ] } }, + { $set: { status: "Modified", comments: [ "$misc1", "$misc2" ], lastUpdate: "$$NOW" } }, { $unset: [ "misc1", "misc2" ] } ] ) @@ -431,9 +448,18 @@ aggregation pipeline to add the new ``comments`` field and remove the respectively, and not the update operators :update:`$set` and :update:`$unset`. First Stage - The :pipeline:`$set` stage creates a new array field ``comments`` - whose elements are the current content of the ``misc1`` and - ``misc2`` fields. + The :pipeline:`$set` stage: + + - creates a new array field ``comments`` whose elements are the current + content of the ``misc1`` and ``misc2`` fields and + + - sets the field ``lastUpdate`` to the value of the aggregation + variable :variable:`NOW`. The aggregation variable + :variable:`NOW` resolves to the current datetime value and remains + the same throughout the pipeline. To access aggregation + variables, prefix the variable with double dollar signs ``$$`` + and enclose in quotes. + Second Stage The :pipeline:`$unset` stage removes the ``misc1`` and ``misc2`` fields. @@ -442,8 +468,9 @@ After the command, the collection contains the following documents: .. code-block:: javascript - { "_id" : 1, "member" : "abc123", "status" : "Modified", "points" : 2, "comments" : [ "note to self: confirm status", "Need to activate" ] } - { "_id" : 2, "member" : "xyz123", "status" : "A", "points" : 60, "comments" : [ "reminder: ping me at 100pts", "Some random comment" ] } + { "_id" : 1, "member" : "abc123", "status" : "Modified", "points" : 2, "lastUpdate" : ISODate("2020-01-23T05:21:59.321Z"), "comments" : [ "note to self: confirm status", "Need to activate" ] } + { "_id" : 2, "member" : "xyz123", "status" : "A", "points" : 60, "comments" : [ "reminder: ping me at 100pts", "Some random comment" ], "lastUpdate" : ISODate("2019-01-01T00:00:00Z") } + Example 2 ````````` @@ -457,9 +484,9 @@ For example, create a ``students3`` collection with the following documents: .. code-block:: javascript db.students3.insert([ - { "_id" : 1, "tests" : [ 95, 92, 90 ], "average" : 92.33333333333333, "grade" : "A" }, - { "_id" : 2, "tests" : [ 94, 88, 90 ], "average" : 90.66666666666667, "grade" : "A" }, - { "_id" : 3, "tests" : [ 70, 75, 82 ] } + { "_id" : 1, "tests" : [ 95, 92, 90 ], "average" : 92, "grade" : "A", "lastUpdate" : ISODate("2020-01-23T05:18:40.013Z") }, + { "_id" : 2, "tests" : [ 94, 88, 90 ], "average" : 91, "grade" : "A", "lastUpdate" : ISODate("2020-01-23T05:18:40.013Z") }, + { "_id" : 3, "tests" : [ 70, 75, 82 ], "lastUpdate" : ISODate("2019-01-01T00:00:00Z") } ]); The third document ``_id: 3`` is missing the ``average`` and ``grade`` @@ -471,7 +498,7 @@ the calculated grade average and letter grade. db.students3.updateOne( { _id: 3 }, [ - { $set: { average : { $avg: "$tests" } } }, + { $set: { average: { $trunc: [ { $avg: "$tests" }, 0 ] }, lastUpdate: "$$NOW" } }, { $set: { grade: { $switch: { branches: [ { case: { $gte: [ "$average", 90 ] }, then: "A" }, @@ -490,9 +517,19 @@ the calculated grade average and letter grade. :pipeline:`$set`, and not the update operators :update:`$set`. First Stage - The :pipeline:`$set` stage calculates a new field ``average`` based - on the average of the ``tests`` field. See :group:`$avg` for - more information on the ``$avg`` aggregation operator. + The :pipeline:`$set` stage: + + - calculates a new field ``average`` based on the average of the + ``tests`` field. See :group:`$avg` for more information on the + ``$avg`` aggregation operator and :expression:`$trunc` for more + information on the ``$trunc`` truncate aggregation operator. + + - sets the field ``lastUpdate`` to the value of the aggregation + variable :variable:`NOW`. The aggregation variable + :variable:`NOW` resolves to the current datetime value and remains + the same throughout the pipeline. To access aggregation + variables, prefix the variable with double dollar signs ``$$`` + and enclose in quotes. Second Stage The :pipeline:`$set` stage calculates a new field ``grade`` based on @@ -504,9 +541,11 @@ After the command, the collection contains the following documents: .. code-block:: javascript - { "_id" : 1, "tests" : [ 95, 92, 90 ], "average" : 92.33333333333333, "grade" : "A" } - { "_id" : 2, "tests" : [ 94, 88, 90 ], "average" : 90.66666666666667, "grade" : "A" } - { "_id" : 3, "tests" : [ 70, 75, 82 ], "average" : 75.66666666666667, "grade" : "C" } + { "_id" : 1, "tests" : [ 95, 92, 90 ], "average" : 92, "grade" : "A", "lastUpdate" : ISODate("2020-01-23T05:18:40.013Z") } + { "_id" : 2, "tests" : [ 94, 88, 90 ], "average" : 91, "grade" : "A", "lastUpdate" : ISODate("2020-01-23T05:18:40.013Z") } + { "_id" : 3, "tests" : [ 70, 75, 82 ], "lastUpdate" : ISODate("2020-01-24T17:33:30.674Z"), "average" : 75, "grade" : "C" } + +.. seealso:: :doc:`/tutorial/update-documents-with-aggregation-pipeline` .. _updateOne-example-update-with-upsert: diff --git a/source/reference/method/db.createUser.txt b/source/reference/method/db.createUser.txt index 6297a82821f..bb75e79ec8b 100644 --- a/source/reference/method/db.createUser.txt +++ b/source/reference/method/db.createUser.txt @@ -209,8 +209,8 @@ Definition .. versionchanged:: 4.0 - The default value is ``"server"``. In earlier versions, the - default value is ``"client"``. + The default value is ``"server"``. In earlier versions, the + default value is ``"client"``. @@ -234,7 +234,7 @@ command. Behavior -------- -User Id +User ID ~~~~~~~ Starting in version 4.0.9, MongoDB automatically assigns a unique diff --git a/source/reference/method/db.createView.txt b/source/reference/method/db.createView.txt index c03331489ac..4c0df0e9d03 100644 --- a/source/reference/method/db.createView.txt +++ b/source/reference/method/db.createView.txt @@ -162,7 +162,7 @@ Resource Locking Access Control -------------- -.. include:: /includes/extracts/access-control-createView.rst +.. include:: /includes/extracts/views-access-control.rst Examples -------- diff --git a/source/reference/method/db.currentOp.txt b/source/reference/method/db.currentOp.txt index 8c4cab63559..54caadb3e13 100644 --- a/source/reference/method/db.currentOp.txt +++ b/source/reference/method/db.currentOp.txt @@ -202,13 +202,13 @@ database ``db1`` that have been running longer than 3 seconds: .. code-block:: javascript - db.currentOp( - { - "active" : true, - "secs_running" : { "$gt" : 3 }, - "ns" : /^db1\./ - } - ) + db.currentOp( + { + "active" : true, + "secs_running" : { "$gt" : 3 }, + "ns" : /^db1\./ + } + ) .. _currentOp-index-creation: diff --git a/source/reference/method/db.getProfilingLevel.txt b/source/reference/method/db.getProfilingLevel.txt index c33ade097c7..688c5ebb7e4 100644 --- a/source/reference/method/db.getProfilingLevel.txt +++ b/source/reference/method/db.getProfilingLevel.txt @@ -16,4 +16,5 @@ db.getProfilingLevel() ":dbcommand:`profile`" and returns the current profiling level. .. deprecated:: 1.8.4 + Use :method:`db.getProfilingStatus()` for related functionality. diff --git a/source/reference/method/db.hello.txt b/source/reference/method/db.hello.txt new file mode 100644 index 00000000000..942010f5d23 --- /dev/null +++ b/source/reference/method/db.hello.txt @@ -0,0 +1,28 @@ +========== +db.hello() +========== + +.. default-domain:: mongodb + +.. contents:: On this page + :local: + :backlinks: none + :depth: 1 + :class: singlecol + +.. method:: db.hello() + + .. versionadded:: 4.2.10 (and 4.0.21 and 3.6.21) + + Returns a document that describes the role of the :binary:`~bin.mongod` + instance. + + If the :binary:`~bin.mongod` is a member of a :term:`replica set`, then + the :data:`~hello.isWritablePrimary` and :data:`~hello.secondary` + fields report if the instance is the :term:`primary` or if it is a + :term:`secondary` member of the replica set. + + .. see:: + + :dbcommand:`hello` for the complete documentation of the output of + :method:`db.hello()`. diff --git a/source/reference/method/db.isMaster.txt b/source/reference/method/db.isMaster.txt index 0558d720e30..1961cafb819 100644 --- a/source/reference/method/db.isMaster.txt +++ b/source/reference/method/db.isMaster.txt @@ -12,6 +12,8 @@ db.isMaster() .. method:: db.isMaster() + .. deprecated:: 4.2.10 Use :method:`db.hello()` instead. + Returns a document that describes the role of the :binary:`~bin.mongod` instance. diff --git a/source/reference/method/db.printSecondaryReplicationInfo.txt b/source/reference/method/db.printSecondaryReplicationInfo.txt new file mode 100644 index 00000000000..f15413b1422 --- /dev/null +++ b/source/reference/method/db.printSecondaryReplicationInfo.txt @@ -0,0 +1,28 @@ +================================== +db.printSecondaryReplicationInfo() +================================== + +.. default-domain:: mongodb + +.. contents:: On this page + :local: + :backlinks: none + :depth: 1 + :class: singlecol + +Definition +---------- + +.. method:: db.printSecondaryReplicationInfo() + + Prints a formatted report of the :term:`replica set` status from the + perspective of the :term:`secondary` member of the set. The output is + identical to the :method:`rs.printSecondaryReplicationInfo()` method. + +Output +------ + +.. |method| replace:: :method:`db.printSecondaryReplicationInfo()` +.. |method-alternative| replace:: :method:`rs.status()` + +.. include:: /includes/output-printSecondaryReplicationInfo.rst diff --git a/source/reference/method/db.printSlaveReplicationInfo.txt b/source/reference/method/db.printSlaveReplicationInfo.txt index 6a298d743ed..7c656a5e034 100644 --- a/source/reference/method/db.printSlaveReplicationInfo.txt +++ b/source/reference/method/db.printSlaveReplicationInfo.txt @@ -15,6 +15,8 @@ Definition .. method:: db.printSlaveReplicationInfo() + .. include:: /includes/deprecated-db.printSlaveReplicationInfo.rst + Returns a formatted report of the status of a :term:`replica set` from the perspective of the :term:`secondary` member of the set. The output is identical to that of diff --git a/source/reference/method/db.removeUser.txt b/source/reference/method/db.removeUser.txt index 6a5a1b8be68..3c11105073b 100644 --- a/source/reference/method/db.removeUser.txt +++ b/source/reference/method/db.removeUser.txt @@ -11,6 +11,7 @@ db.removeUser() :class: singlecol .. deprecated:: 2.6 + Use :method:`db.dropUser()` instead of :method:`db.removeUser()` diff --git a/source/reference/method/db.serverStatus.txt b/source/reference/method/db.serverStatus.txt index 8261f3ec390..f4993a0a63f 100644 --- a/source/reference/method/db.serverStatus.txt +++ b/source/reference/method/db.serverStatus.txt @@ -37,6 +37,54 @@ information in the output: db.serverStatus( { repl: 1 } ) +Initialization +~~~~~~~~~~~~~~ + +The statistics reported by :method:`db.serverStatus()` are reset when +the :binary:`~bin.mongod` server is restarted. The :method:`db.serverStatus()` +command does not report some statistics until they have been +initialized by server events. + +For example, after restarting the :binary:`~bin.mongod` server, +:method:`db.serverStatus()` won't return any values for ``findAndModify``. + +.. code-block:: javascript + + db.serverStatus().metrics.commands.findAndModify + // No results returned + +After you run an update query, subsequent calls to +:method:`db.serverStatus()` display the expected metrics. + +.. code-block:: javascript + :copyable: false + + { + "arrayFilters" : NumberLong(0), + "failed" : NumberLong(0), + "pipeline" : NumberLong(0), + "total" : NumberLong(1) + } + +.. note:: + + The ``db.serverStatus()`` method returns an error if a specific + object is queried before the counters have begun to increment. + + If there haven't been any document updates yet: + + .. code-block:: javascript + + db.serverStatus().metrics.commands.update.pipeline + + Returns: + + .. code-block:: javascript + :copyable: false + + TypeError: db.serverStatus(...).metrics.commands.update is undefined : + @(shell):1:1 + Output ------ diff --git a/source/reference/method/db.setProfilingLevel.txt b/source/reference/method/db.setProfilingLevel.txt index 52bfbddb1bc..7eea587b942 100644 --- a/source/reference/method/db.setProfilingLevel.txt +++ b/source/reference/method/db.setProfilingLevel.txt @@ -23,7 +23,7 @@ Definition `. If the :ref:`database profiler level ` is - ``1`` or ``2`` (i.e. the :doc:`database profiler + ``1`` or ``2`` (specifically, the :doc:`database profiler ` is enabled), the :ref:`slowms ` and the :ref:`sampleRate ` affect @@ -31,7 +31,7 @@ Definition `. If the :ref:`database profiler level ` is - ``0`` (i.e. :doc:`database profiler + ``0`` (specifically, :doc:`database profiler ` is disabled), the :ref:`slowms ` and the :ref:`sampleRate ` affect @@ -48,6 +48,8 @@ Definition :method:`db.setProfilingLevel()` provides a wrapper around the :dbcommand:`profile` command. + .. include:: /includes/log-changes-to-database-profiler.rst + Syntax ~~~~~~ @@ -83,7 +85,7 @@ Parameters .. include:: /includes/database-profiler-levels.rst - Since profiling is not available on :binary:`~bin.mongos`, + Because profiling is not available on :binary:`~bin.mongos`, :method:`db.setProfilingLevel()` cannot be used to set the profiling level to a value other than ``0`` on a :binary:`~bin.mongos` instance. @@ -114,9 +116,9 @@ Parameters For :binary:`~bin.mongod` instances, the setting affects both the diagnostic log and, if enabled, the profiler. - For :binary:`~bin.mongos` instances, the setting affects the - diagnostic log only and not the profiler since profiling is not - available on :binary:`~bin.mongos`. + For :binary:`~bin.mongos` instances, the setting affects + the diagnostic log only and not the profiler because + profiling is not available on :binary:`~bin.mongos`. .. note:: This argument affects the same setting as the configuration @@ -135,9 +137,9 @@ Parameters For :binary:`~bin.mongod` instances, the setting affects both the diagnostic log and, if enabled, the profiler. - For :binary:`~bin.mongos` instances, the setting affects the - diagnostic log only and not the profiler since profiling is not - available on :binary:`~bin.mongos`. + For :binary:`~bin.mongos` instances, the setting affects + the diagnostic log only and not the profiler because + profiling is not available on :binary:`~bin.mongos`. .. note:: This argument affects the same setting as the configuration option diff --git a/source/reference/method/db.shutdownServer.txt b/source/reference/method/db.shutdownServer.txt index c46a199436f..f005c065b7a 100644 --- a/source/reference/method/db.shutdownServer.txt +++ b/source/reference/method/db.shutdownServer.txt @@ -18,5 +18,115 @@ db.shutdownServer() This operation fails when the current database *is not* the :term:`admin database`. - This command provides a wrapper around the :dbcommand:`shutdown` - command. + .. code-block:: javascript + + db.shutdownServer({ + force: , + timeoutSecs: + }) + + The method takes the following optional field: + + .. list-table:: + :header-rows: 1 + :widths: 20 80 + + * - Field + - Description + + * - :ref:`force ` + + - .. _shutdownServer-method-force: + + Optional. Specify ``true`` to force the :binary:`~bin.mongod` + to shut down. Force shutdown interrupts any ongoing + operations on the :binary:`~bin.mongod` and may result in + unexpected behavior. + + * - :ref:`timeoutSecs ` + + - .. _shutdownServer-method-timeoutSecs: + + Optional. The number of seconds the :term:`primary` should + wait for a secondary to catch up. Defaults to ``10``. + + If no secondaries catch up within the specified time, the + command fails. + +This operation provides a wrapper around the :dbcommand:`shutdown` +command. + +Behavior +-------- + +For a :binary:`~bin.mongod` started *with* :ref:`authentication`, you +must run :method:`db.shutdownServer()` over an authenticated connection. +See :ref:`method-shutdown-access-control` for more information. + +For a :binary:`~bin.mongod` started *without* :ref:`authentication`, you +must run :method:`db.shutdownServer()` from a client connected to the +localhost interface. For example, run a :binary:`~bin.mongo` with the +:option:`--host "127.0.0.1" ` option on the same host +machine as the :binary:`~bin.mongod`. + +.. _method-shutdown-replica-set: + +``db.shutdownServer()`` on Replica Set Members +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +:method:`db.shutdownServer()` fails if the :binary:`~bin.mongod` replica +set member is running certain operations. You can specify +:ref:`force: true ` to force the member to +interrupt those operations and shut down. + +Shutting Down the Replica Set Primary +````````````````````````````````````` + +If running :method:`db.shutdownServer()` against the replica set +:term:`primary`, the operation implicitly uses +:dbcommand:`replSetStepDown` to step down the primary before shutting +down the :binary:`~bin.mongod`. If no secondary in the replica set can +catch up to the primary within ``10`` seconds, the shutdown operation +fails. You can issue :method:`~db.shutdownServer()` with +:ref:`force: true ` to shut down the +primary *even if* the step down fails. + +.. warning:: + + Force shutdown of the primary can result in the + :ref:`rollback ` of any writes not + yet replicated to a secondary. + +.. _method-shutdown-access-control: + +Access Control +-------------- + +To run :method:`db.shutdownServer()` on a :binary:`~bin.mongod` +enforcing :ref:`authentication`, the authenticated user *must* have the +:method:`db.shutdownServer()` privilege. For example, a user with the +built-in role :authrole:`hostManager` has the appropriate permissions. + +Examples +-------- + +Shut down a ``mongod`` +~~~~~~~~~~~~~~~~~~~~~~ + +.. code-block:: javascript + + db.getSiblingDB("admin").shutdownServer() + +Force Shut Down a ``mongod`` +~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +.. code-block:: javascript + + db.getSiblingDB("admin").shutdownServer({ "force" : true }) + +Shut Down a Primary ``mongod`` With Longer Timeout +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +.. code-block:: javascript + + db.getSiblingDB("admin").shutdownServer({ "timeoutSecs": 60 }) diff --git a/source/reference/method/db.updateUser.txt b/source/reference/method/db.updateUser.txt index bca24fd1bc8..e02e71b8f2c 100644 --- a/source/reference/method/db.updateUser.txt +++ b/source/reference/method/db.updateUser.txt @@ -214,8 +214,8 @@ Definition .. versionchanged:: 4.0 - The default value is ``"server"``. In earlier versions, the - default value is ``"client"``. + The default value is ``"server"``. In earlier versions, the + default value is ``"client"``. diff --git a/source/reference/method/isInteractive.txt b/source/reference/method/isInteractive.txt index 671fe52bad7..d70adb7bf9d 100644 --- a/source/reference/method/isInteractive.txt +++ b/source/reference/method/isInteractive.txt @@ -59,7 +59,7 @@ Running a Javascript File inside the ``mongo`` Shell .. code-block:: javascript - let loadStatus = load("testExample.js"); //You may need to specify the path to the file + let loadStatus = load("testExample.js"); //You may need to specify the path to the file The method returns in the :binary:`~bin.mongo` shell: diff --git a/source/reference/method/js-bulk.txt b/source/reference/method/js-bulk.txt index 8822241f919..831e585291b 100644 --- a/source/reference/method/js-bulk.txt +++ b/source/reference/method/js-bulk.txt @@ -14,6 +14,106 @@ Bulk Operation Methods .. include:: /includes/fact-bulkwrite.rst -.. include:: /includes/toc/table-method-bulk.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 -.. include:: /includes/toc/method-bulk.rst + * - Name + + - Description + + * - :method:`db.collection.initializeOrderedBulkOp()` + + - Initializes a :method:`Bulk()` operations builder for an ordered list of operations. + + * - :method:`db.collection.initializeUnorderedBulkOp()` + + - Initializes a :method:`Bulk()` operations builder for an unordered list of operations. + + * - :method:`Bulk()` + + - Bulk operations builder. + + * - :method:`Bulk.execute()` + + - Executes a list of operations in bulk. + + * - :method:`Bulk.find()` + + - Specifies the query condition for an update or a remove operation. + + * - :method:`Bulk.find.arrayFilters()` + + - Specifies the filters that determine which elements of an array to update for an ``update`` or ``updateOne`` operation. + + * - :method:`Bulk.find.collation()` + + - Specifies the :ref:`collation ` for the query condition. + + * - :method:`Bulk.find.hint()` + + - Specifies the index to use for the update/replace operation. + + * - :method:`Bulk.find.remove()` + + - Adds a multiple document remove operation to a list of operations. + + * - :method:`Bulk.find.removeOne()` + + - Adds a single document remove operation to a list of operations. + + * - :method:`Bulk.find.replaceOne()` + + - Adds a single document replacement operation to a list of operations. + + * - :method:`Bulk.find.updateOne()` + + - Adds a single document update operation to a list of operations. + + * - :method:`Bulk.find.update()` + + - Adds a ``multi`` update operation to a list of operations. + + * - :method:`Bulk.find.upsert()` + + - Specifies ``upsert: true`` for an update operation. + + * - :method:`Bulk.getOperations()` + + - Returns an array of write operations executed in the :method:`Bulk()` operations object. + + * - :method:`Bulk.insert()` + + - Adds an insert operation to a list of operations. + + * - :method:`Bulk.tojson()` + + - Returns a JSON document that contains the number of operations and batches in the :method:`Bulk()` operations object. + + * - :method:`Bulk.toString()` + + - Returns the :method:`Bulk.tojson()` results as a string. + + +.. toctree:: + :titlesonly: + :hidden: + + /reference/method/db.collection.initializeOrderedBulkOp + /reference/method/db.collection.initializeUnorderedBulkOp + /reference/method/Bulk + /reference/method/Bulk.execute + /reference/method/Bulk.find + /reference/method/Bulk.find.arrayFilters + /reference/method/Bulk.find.collation + /reference/method/Bulk.find.hint + /reference/method/Bulk.find.remove + /reference/method/Bulk.find.removeOne + /reference/method/Bulk.find.replaceOne + /reference/method/Bulk.find.updateOne + /reference/method/Bulk.find.update + /reference/method/Bulk.find.upsert + /reference/method/Bulk.getOperations + /reference/method/Bulk.insert + /reference/method/Bulk.tojson + /reference/method/Bulk.toString diff --git a/source/reference/method/js-client-side-field-level-encryption.txt b/source/reference/method/js-client-side-field-level-encryption.txt index 30811e6432a..32508665d34 100644 --- a/source/reference/method/js-client-side-field-level-encryption.txt +++ b/source/reference/method/js-client-side-field-level-encryption.txt @@ -16,11 +16,76 @@ Client-Side Field Level Encryption Methods The following methods are for the MongoDB :binary:`~bin.mongo` shell *only*. For instructions on implementing client-side field level -encryption using a MongoDB 4.2-compatible driver, defer to the +encryption using a MongoDB 4.2+ compatible driver, defer to the driver documentation. See :ref:`field-level-encryption-drivers` for -a complete list of 4.2-compatible drivers with support for +a complete list of 4.2+ compatible drivers with support for client-side field level encryption. -.. include:: /includes/toc/table-method-client-side-field-level-encryption.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 -.. include:: /includes/toc/method-client-side-field-level-encryption.rst + * - Name + + - Description + + * - :method:`getKeyVault()` + + - Returns the key vault object for the current MongoDB connection. + + * - :method:`KeyVault.createKey()` + + - Creates a data encryption key for use with client-side field level encryption. + + * - :method:`KeyVault.deleteKey()` + + - Deletes the specified data encryption key from the key vault. + + * - :method:`KeyVault.getKey()` + + - Retreives the specified data encryption key from the key vault. + + * - :method:`KeyVault.getKeys()` + + - Retrieves all keys in the key vault. + + * - :method:`KeyVault.addKeyAlternateName()` + + - Associates a key alternative name to the specified data encryption key. + + * - :method:`KeyVault.removeKeyAlternateName()` + + - Removes a key alternative name from the specified data encryption key. + + * - :method:`KeyVault.getKeyByAltName()` + + - Retrieves keys with the specified key alternative name. + + * - :method:`getClientEncryption()` + + - Returns the client encryption object for supporting explicit encryption/decryption of fields. + + * - :method:`ClientEncryption.encrypt()` + + - Encrypts a field using a specified data encryption key and encryption algorithm. + + * - :method:`ClientEncryption.decrypt()` + + - Decrypts a field using the associated data encryption key and encryption algorithm. + + +.. toctree:: + :titlesonly: + :hidden: + + /reference/method/getKeyVault + /reference/method/KeyVault.createKey + /reference/method/KeyVault.deleteKey + /reference/method/KeyVault.getKey + /reference/method/KeyVault.getKeys + /reference/method/KeyVault.addKeyAlternateName + /reference/method/KeyVault.removeKeyAlternateName + /reference/method/KeyVault.getKeyByAltName + /reference/method/getClientEncryption + /reference/method/ClientEncryption.encrypt + /reference/method/ClientEncryption.decrypt diff --git a/source/reference/method/js-collection.txt b/source/reference/method/js-collection.txt index efea5b7fe98..9e81456c9e9 100644 --- a/source/reference/method/js-collection.txt +++ b/source/reference/method/js-collection.txt @@ -16,6 +16,249 @@ Collection Methods .. include:: /includes/extracts/methods-toc-explanation.rst -.. include:: /includes/toc/table-method-collection.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 -.. include:: /includes/toc/method-collection.rst + * - Name + + - Description + + * - :method:`db.collection.aggregate()` + + - Provides access to the :doc:`aggregation pipeline `. + + * - :method:`db.collection.bulkWrite()` + + - Provides bulk write operation functionality. + + * - :method:`db.collection.copyTo()` + + - Deprecated. Copies data between collections when run against MongoDB 4.0 or earlier. Unsupported when run against MongoDB 4.2 or later. + + * - :method:`db.collection.count()` + + - Wraps :dbcommand:`count` to return a count of the number of documents in a collection or a view. + + * - :method:`db.collection.countDocuments()` + + - Wraps the :pipeline:`$group` aggregation stage with a :group:`$sum` + expression to return a count of the number of documents in a + collection or a view. + + + * - :method:`db.collection.estimatedDocumentCount()` + + - Wraps :dbcommand:`count` to return an approximate count of the documents in a collection or a view. + + * - :method:`db.collection.createIndex()` + + - Builds an index on a collection. + + * - :method:`db.collection.createIndexes()` + + - Builds one or more indexes on a collection. + + * - :method:`db.collection.dataSize()` + + - Returns the size of the collection. Wraps the :data:`~collStats.size` field in the output of the :dbcommand:`collStats`. + + * - :method:`db.collection.deleteOne()` + + - Deletes a single document in a collection. + + * - :method:`db.collection.deleteMany()` + + - Deletes multiple documents in a collection. + + * - :method:`db.collection.distinct()` + + - Returns an array of documents that have distinct values for the specified field. + + * - :method:`db.collection.drop()` + + - Removes the specified collection from the database. + + * - :method:`db.collection.dropIndex()` + + - Removes a specified index on a collection. + + * - :method:`db.collection.dropIndexes()` + + - Removes all indexes on a collection. + + * - :method:`db.collection.ensureIndex()` + + - Deprecated. Use :method:`db.collection.createIndex()`. + + * - :method:`db.collection.explain()` + + - Returns information on the query execution of various methods. + + * - :method:`db.collection.find()` + + - Performs a query on a collection or a view and returns a cursor object. + + * - :method:`db.collection.findAndModify()` + + - Atomically modifies and returns a single document. + + * - :method:`db.collection.findOne()` + + - Performs a query and returns a single document. + + * - :method:`db.collection.findOneAndDelete()` + + - Finds a single document and deletes it. + + * - :method:`db.collection.findOneAndReplace()` + + - Finds a single document and replaces it. + + * - :method:`db.collection.findOneAndUpdate()` + + - Finds a single document and updates it. + + * - :method:`db.collection.getIndexes()` + + - Returns an array of documents that describe the existing indexes on a collection. + + * - :method:`db.collection.getShardDistribution()` + + - For collections in sharded clusters, :method:`db.collection.getShardDistribution()` reports data of :term:`chunk` distribution. + + * - :method:`db.collection.getShardVersion()` + + - Internal diagnostic method for sharded cluster. + + * - :method:`db.collection.insert()` + + - Creates a new document in a collection. + + * - :method:`db.collection.insertOne()` + + - Inserts a new document in a collection. + + * - :method:`db.collection.insertMany()` + + - Inserts several new document in a collection. + + * - :method:`db.collection.isCapped()` + + - Reports if a collection is a :term:`capped collection`. + + * - :method:`db.collection.latencyStats()` + + - Returns latency statistics for a collection. + + * - :method:`db.collection.mapReduce()` + + - Performs map-reduce style data aggregation. + + * - :method:`db.collection.reIndex()` + + - Rebuilds all existing indexes on a collection. + + * - :method:`db.collection.remove()` + + - Deletes documents from a collection. + + * - :method:`db.collection.renameCollection()` + + - Changes the name of a collection. + + * - :method:`db.collection.replaceOne()` + + - Replaces a single document in a collection. + + * - :method:`db.collection.save()` + + - Provides a wrapper around an :method:`~db.collection.insert()` and :method:`~db.collection.update()` to insert new documents. + + * - :method:`db.collection.stats()` + + - Reports on the state of a collection. Provides a wrapper around the :dbcommand:`collStats`. + + * - :method:`db.collection.storageSize()` + + - Reports the total size used by the collection in bytes. Provides a wrapper around the :data:`~collStats.storageSize` field of the :dbcommand:`collStats` output. + + * - :method:`db.collection.totalIndexSize()` + + - Reports the total size used by the indexes on a collection. Provides a wrapper around the :data:`~collStats.totalIndexSize` field of the :dbcommand:`collStats` output. + + * - :method:`db.collection.totalSize()` + + - Reports the total size of a collection, including the size of all documents and all indexes on a collection. + + * - :method:`db.collection.update()` + + - Modifies a document in a collection. + + * - :method:`db.collection.updateOne()` + + - Modifies a single document in a collection. + + * - :method:`db.collection.updateMany()` + + - Modifies multiple documents in a collection. + + * - :method:`db.collection.watch()` + + - Establishes a Change Stream on a collection. + + * - :method:`db.collection.validate()` + + - Performs diagnostic operations on a collection. + + +.. toctree:: + :titlesonly: + :hidden: + + /reference/method/db.collection.aggregate + /reference/method/db.collection.bulkWrite + /reference/method/db.collection.copyTo + /reference/method/db.collection.count + /reference/method/db.collection.countDocuments + /reference/method/db.collection.estimatedDocumentCount + /reference/method/db.collection.createIndex + /reference/method/db.collection.createIndexes + /reference/method/db.collection.dataSize + /reference/method/db.collection.deleteOne + /reference/method/db.collection.deleteMany + /reference/method/db.collection.distinct + /reference/method/db.collection.drop + /reference/method/db.collection.dropIndex + /reference/method/db.collection.dropIndexes + /reference/method/db.collection.ensureIndex + /reference/method/db.collection.explain + /reference/method/db.collection.find + /reference/method/db.collection.findAndModify + /reference/method/db.collection.findOne + /reference/method/db.collection.findOneAndDelete + /reference/method/db.collection.findOneAndReplace + /reference/method/db.collection.findOneAndUpdate + /reference/method/db.collection.getIndexes + /reference/method/db.collection.getShardDistribution + /reference/method/db.collection.getShardVersion + /reference/method/db.collection.insert + /reference/method/db.collection.insertOne + /reference/method/db.collection.insertMany + /reference/method/db.collection.isCapped + /reference/method/db.collection.latencyStats + /reference/method/db.collection.mapReduce + /reference/method/db.collection.reIndex + /reference/method/db.collection.remove + /reference/method/db.collection.renameCollection + /reference/method/db.collection.replaceOne + /reference/method/db.collection.save + /reference/method/db.collection.stats + /reference/method/db.collection.storageSize + /reference/method/db.collection.totalIndexSize + /reference/method/db.collection.totalSize + /reference/method/db.collection.update + /reference/method/db.collection.updateOne + /reference/method/db.collection.updateMany + /reference/method/db.collection.watch + /reference/method/db.collection.validate diff --git a/source/reference/method/js-connection.txt b/source/reference/method/js-connection.txt index 3dadd883aea..c0be32fd91c 100644 --- a/source/reference/method/js-connection.txt +++ b/source/reference/method/js-connection.txt @@ -12,6 +12,91 @@ Connection Methods .. include:: /includes/extracts/methods-toc-explanation.rst -.. include:: /includes/toc/table-method-connection.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 -.. include:: /includes/toc/method-connection.rst + * - Name + + - Description + + * - :doc:`/reference/method/connect` + + - Connects to a MongoDB instance and to a specified database on that instance. + + * - :method:`Mongo()` + + - Creates a new connection object. + + * - :method:`Mongo.getDB()` + + - Returns a database object. + + * - :method:`Mongo.getReadPrefMode()` + + - Returns the current read preference mode for the MongoDB connection. + + * - :method:`Mongo.getReadPrefTagSet()` + + - Returns the read preference tag set for the MongoDB connection. + + * - :method:`Mongo.getSecondaryOk()` + + - .. include:: /includes/fact-getSecondaryOk.rst + + * - :method:`Mongo.isCausalConsistency()` + + - Indicates whether causal consistency is enabled on the connection object. + + * - :method:`Mongo.setCausalConsistency()` + + - Enables or disables causal consistency on the connection object. + + * - :method:`Mongo.setReadPref()` + + - Sets the :term:`read preference` for the MongoDB connection. + + * - :method:`Mongo.setSecondaryOk()` + + - .. include:: /includes/fact-setSecondaryOk.rst + + * - :method:`Mongo.startSession()` + + - Starts a session on the connection object. + + * - :method:`Mongo.watch()` + + - Opens a :ref:`change stream cursor ` for a deployment + to report on all its non-``system`` collections across all its + databases, excluding the internal ``admin``, ``local``, and + ``config`` databases. + + + * - :method:`Session` + + - The session object. + + * - :method:`SessionOptions` + + - The options object for the session. + + +.. toctree:: + :titlesonly: + :hidden: + + /reference/method/connect + /reference/method/Mongo + /reference/method/Mongo.getDB + /reference/method/Mongo.getReadPrefMode + /reference/method/Mongo.getReadPrefTagSet + /reference/method/Mongo.getSecondaryOk + /reference/method/Mongo.isCausalConsistency + /reference/method/Mongo.setCausalConsistency + /reference/method/Mongo.setReadPref + /reference/method/Mongo.setSecondaryOk + /reference/method/Mongo.startSession + /reference/method/Mongo.watch + /reference/method/Session + /reference/method/SessionOptions + \ No newline at end of file diff --git a/source/reference/method/js-constructor.txt b/source/reference/method/js-constructor.txt index 96c5629a15d..64ea58a9e30 100644 --- a/source/reference/method/js-constructor.txt +++ b/source/reference/method/js-constructor.txt @@ -12,6 +12,66 @@ Object Constructors and Methods .. include:: /includes/extracts/methods-toc-explanation.rst -.. include:: /includes/toc/table-method-constructor.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 -.. include:: /includes/toc/method-constructor.rst + * - Name + + - Description + + * - :method:`BulkWriteResult()` + + - Wrapper around the result set from :method:`Bulk.execute()`. + + * - :method:`Date()` + + - Creates a date object. By default creates a date object including the current date. + + * - :method:`ObjectId()` + + - Returns an :term:`ObjectId`. + + * - :method:`ObjectId.getTimestamp()` + + - Returns the timestamp portion of an :term:`ObjectId`. + + * - :method:`ObjectId.toString()` + + - Displays the string representation of an :term:`ObjectId`. + + * - :method:`ObjectId.valueOf()` + + - Displays the ``str`` attribute of an ObjectId as a hexadecimal string. + + * - :doc:`/reference/method/UUID` + + - Converts a 32-byte hexadecimal string to the UUID BSON subtype. + + * - :method:`WriteResult()` + + - Wrapper around the result set from write methods. + + * - :method:`WriteResult.hasWriteError()` + + - Returns a boolean specifying whether the results include :data:`WriteResult.writeError`. + + * - :method:`WriteResult.hasWriteConcernError()` + + - Returns a boolean specifying whether whether the results include :data:`WriteResult.writeConcernError`. + + +.. toctree:: + :titlesonly: + :hidden: + + /reference/method/BulkWriteResult + /reference/method/Date + /reference/method/ObjectId + /reference/method/ObjectId.getTimestamp + /reference/method/ObjectId.toString + /reference/method/ObjectId.valueOf + /reference/method/UUID + /reference/method/WriteResult + /reference/method/WriteResult.hasWriteError + /reference/method/WriteResult.hasWriteConcernError diff --git a/source/reference/method/js-cursor.txt b/source/reference/method/js-cursor.txt index 1c94172225d..a3d0448decb 100644 --- a/source/reference/method/js-cursor.txt +++ b/source/reference/method/js-cursor.txt @@ -18,6 +18,178 @@ These methods modify the way that the underlying query is executed. .. include:: /includes/extracts/methods-toc-explanation.rst -.. include:: /includes/toc/table-method-cursor.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 -.. include:: /includes/toc/method-cursor.rst + * - Name + + - Description + + * - :method:`cursor.addOption()` + + - Adds special wire protocol flags that modify the behavior of the query. + + * - :method:`cursor.allowPartialResults()` + + - Allows :method:`db.collection.find()` operations against a + sharded collection to return partial results, rather than an + error, if one or more queried shards are unavailable. + + * - :method:`cursor.batchSize()` + + - Controls the number of documents MongoDB will return to the client in a single network message. + + * - :method:`cursor.close()` + + - Close a cursor and free associated server resources. + + * - :method:`cursor.isClosed()` + + - Returns ``true`` if the cursor is closed. + + * - :method:`cursor.collation()` + + - Specifies the collation for the cursor returned by the :method:`db.collection.find()`. + + * - :method:`cursor.comment()` + + - Attaches a comment to the query to allow for traceability in the logs and the system.profile collection. + + * - :method:`cursor.count()` + + - Modifies the cursor to return the number of documents in the result set rather than the documents themselves. + + * - :method:`cursor.explain()` + + - Reports on the query execution plan for a cursor. + + * - :method:`cursor.forEach()` + + - Applies a JavaScript function for every document in a cursor. + + * - :method:`cursor.hasNext()` + + - Returns true if the cursor has documents and can be iterated. + + * - :method:`cursor.hint()` + + - Forces MongoDB to use a specific index for a query. + + * - :method:`cursor.isExhausted()` + + - Returns ``true`` if the cursor is closed *and* there are no objects remaining in the batch. + + * - :method:`cursor.itcount()` + + - Computes the total number of documents in the cursor client-side by fetching and iterating the result set. + + * - :method:`cursor.limit()` + + - Constrains the size of a cursor's result set. + + * - :method:`cursor.map()` + + - Applies a function to each document in a cursor and collects the return values in an array. + + * - :method:`cursor.max()` + + - Specifies an exclusive upper index bound for a cursor. For use with :method:`cursor.hint()` + + * - :method:`cursor.maxTimeMS()` + + - Specifies a cumulative time limit in milliseconds for processing operations on a cursor. + + * - :method:`cursor.min()` + + - Specifies an inclusive lower index bound for a cursor. For use with :method:`cursor.hint()` + + * - :method:`cursor.next()` + + - Returns the next document in a cursor. + + * - :method:`cursor.noCursorTimeout()` + + - Instructs the server to avoid closing a cursor automatically after a period of inactivity. + + * - :method:`cursor.objsLeftInBatch()` + + - Returns the number of documents left in the current cursor batch. + + * - :method:`cursor.pretty()` + + - Configures the cursor to display results in an easy-to-read format. + + * - :method:`cursor.readConcern()` + + - Specifies a :term:`read concern` for a :method:`find() ` operation. + + * - :method:`cursor.readPref()` + + - Specifies a :term:`read preference` to a cursor to control how the client directs queries to a :term:`replica set`. + + * - :method:`cursor.returnKey()` + + - Modifies the cursor to return index keys rather than the documents. + + * - :method:`cursor.showRecordId()` + + - Adds an internal storage engine ID field to each document returned by the cursor. + + * - :method:`cursor.size()` + + - Returns a count of the documents in the cursor after applying :method:`~cursor.skip()` and :method:`~cursor.limit()` methods. + + * - :method:`cursor.skip()` + + - Returns a cursor that begins returning results only after passing or skipping a number of documents. + + * - :method:`cursor.sort()` + + - Returns results ordered according to a sort specification. + + * - :method:`cursor.tailable()` + + - Marks the cursor as tailable. Only valid for cursors over capped collections. + + * - :method:`cursor.toArray()` + + - Returns an array that contains all documents returned by the cursor. + + +.. toctree:: + :titlesonly: + :hidden: + + /reference/method/cursor.addOption + /reference/method/cursor.allowPartialResults + /reference/method/cursor.batchSize + /reference/method/cursor.close + /reference/method/cursor.isClosed + /reference/method/cursor.collation + /reference/method/cursor.comment + /reference/method/cursor.count + /reference/method/cursor.explain + /reference/method/cursor.forEach + /reference/method/cursor.hasNext + /reference/method/cursor.hint + /reference/method/cursor.isExhausted + /reference/method/cursor.itcount + /reference/method/cursor.limit + /reference/method/cursor.map + /reference/method/cursor.max + /reference/method/cursor.maxTimeMS + /reference/method/cursor.min + /reference/method/cursor.next + /reference/method/cursor.noCursorTimeout + /reference/method/cursor.objsLeftInBatch + /reference/method/cursor.pretty + /reference/method/cursor.readConcern + /reference/method/cursor.readPref + /reference/method/cursor.returnKey + /reference/method/cursor.showRecordId + /reference/method/cursor.size + /reference/method/cursor.skip + /reference/method/cursor.sort + /reference/method/cursor.tailable + /reference/method/cursor.toArray diff --git a/source/reference/method/js-database.txt b/source/reference/method/js-database.txt index 57045389a00..7a0aa57c2ca 100644 --- a/source/reference/method/js-database.txt +++ b/source/reference/method/js-database.txt @@ -12,6 +12,261 @@ Database Methods .. include:: /includes/extracts/methods-toc-explanation.rst -.. include:: /includes/toc/table-method-database.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 -.. include:: /includes/toc/method-database.rst + * - Name + + - Description + + * - :method:`db.adminCommand()` + + - Runs a command against the ``admin`` database. + + * - :method:`db.aggregate()` + + - Runs admin/diagnostic pipeline which does not require an underlying collection. + + * - :method:`db.cloneCollection()` + + - Copies data directly between MongoDB instances. Wraps :dbcommand:`cloneCollection`. + + * - :method:`db.cloneDatabase()` + + - *Deprecated*. Copies a database from a remote host to the current host when run against MongoDB 4.0 or earlier. Unsupported when run against MongoDB 4.2 or later. + + * - :method:`db.commandHelp()` + + - Returns help information for a :term:`database command`. + + * - :method:`db.copyDatabase()` + + - *Deprecated*. Copies a database to another database on the current host when run against MongoDB 4.0 or earlier. Unsupported when run against MongoDB 4.2 or later. + + * - :method:`db.createCollection()` + + - Creates a new collection or a view. Commonly used to create a capped collection. + + * - :method:`db.createView()` + + - Creates a view. + + * - :method:`db.currentOp()` + + - Reports the current in-progress operations. + + * - :method:`db.dropDatabase()` + + - Removes the current database. + + * - :method:`db.eval()` + + - Deprecated. Passes a JavaScript function for server-side JavaScript evaluation when run against MongoDB 4.0 or earlier. Unsupported when run against MongoDB 4.2 or later. + + * - :method:`db.fsyncLock()` + + - Flushes writes to disk and locks the database to prevent write operations and assist backup operations. Wraps :dbcommand:`fsync`. + + * - :method:`db.fsyncUnlock()` + + - Allows writes to continue on a database locked with :method:`db.fsyncLock()`. + + * - :method:`db.getCollection()` + + - Returns a collection or view object. Used to access collections with names that are not valid in the :binary:`~bin.mongo` shell. + + * - :method:`db.getCollectionInfos()` + + - Returns collection information for all collections and views in the current database. + + * - :method:`db.getCollectionNames()` + + - Lists all collections and views in the current database. + + * - :method:`db.getLastError()` + + - Checks and returns the status of the last operation. Wraps :dbcommand:`getLastError`. + + * - :method:`db.getLastErrorObj()` + + - Returns the status document for the last operation. Wraps :dbcommand:`getLastError`. + + * - :method:`db.getLogComponents()` + + - Returns the log message verbosity levels. + + * - :method:`db.getMongo()` + + - Returns the :method:`Mongo()` connection object for the current connection. + + * - :method:`db.getName()` + + - Returns the name of the current database. + + * - :method:`db.getProfilingLevel()` + + - Returns the current profiling level for database operations. + + * - :method:`db.getProfilingStatus()` + + - Returns a document that reflects the current profiling level and the profiling threshold. + + * - :method:`db.getReplicationInfo()` + + - Returns a document with replication statistics. + + * - :method:`db.getSiblingDB()` + + - Provides access to the specified database. + + * - :method:`db.hello()` + + - Returns a document that reports the state of the replica set. + + * - :method:`db.help()` + + - Displays descriptions of common ``db`` object methods. + + * - :method:`db.hostInfo()` + + - Returns a document with information about the system MongoDB runs on. Wraps :dbcommand:`hostInfo` + + * - :method:`db.isMaster()` + + - *Deprecated*. Use :method:`db.hello()` instead. + + * - :method:`db.killOp()` + + - Terminates a specified operation. + + * - :method:`db.listCommands()` + + - Displays a list of common database commands. + + * - :method:`db.logout()` + + - Ends an authenticated session. + + * - :method:`db.printCollectionStats()` + + - Prints statistics from every collection. Wraps :method:`db.collection.stats()`. + + * - :method:`db.printReplicationInfo()` + + - Prints a formatted report of the replica set status from + the perspective of the primary. + + * - :method:`db.printSecondaryReplicationInfo()` + + - Prints a formatted report of the replica set status from the + perspective of the secondaries. + + * - :method:`db.printShardingStatus()` + + - Prints a report of the sharding configuration and the chunk ranges. + + * - :method:`db.printSlaveReplicationInfo()` + + - .. include:: /includes/deprecated-db.printSlaveReplicationInfo.rst + + * - :method:`db.resetError()` + + - *Deprecated*. Resets the last error status. + + * - :method:`db.runCommand()` + + - Runs a :doc:`database command `. + + * - :method:`db.serverBuildInfo()` + + - Returns a document that displays the compilation parameters for the :binary:`~bin.mongod` instance. Wraps :dbcommand:`buildinfo`. + + * - :method:`db.serverCmdLineOpts()` + + - Returns a document with information about the runtime used to start the MongoDB instance. Wraps :dbcommand:`getCmdLineOpts`. + + * - :method:`db.serverStatus()` + + - Returns a document that provides an overview of the state of the database process. + + * - :method:`db.setLogLevel()` + + - Sets a single log message verbosity level. + + * - :method:`db.setProfilingLevel()` + + - Modifies the current level of database profiling. + + * - :method:`db.shutdownServer()` + + - Shuts down the current :binary:`~bin.mongod` or :binary:`~bin.mongos` process cleanly and safely. + + * - :method:`db.stats()` + + - Returns a document that reports on the state of the current database. + + * - :method:`db.version()` + + - Returns the version of the :binary:`~bin.mongod` instance. + + * - :method:`db.watch()` + + - Opens a :ref:`change stream cursor ` for a database + to report on all its non-``system`` collections. Cannot be opened on + the ``admin``, ``local`` or ``config`` databases. + + + +.. toctree:: + :titlesonly: + :hidden: + + /reference/method/db.adminCommand + /reference/method/db.aggregate + /reference/method/db.cloneCollection + /reference/method/db.cloneDatabase + /reference/method/db.commandHelp + /reference/method/db.copyDatabase + /reference/method/db.createCollection + /reference/method/db.createView + /reference/method/db.currentOp + /reference/method/db.dropDatabase + /reference/method/db.eval + /reference/method/db.fsyncLock + /reference/method/db.fsyncUnlock + /reference/method/db.getCollection + /reference/method/db.getCollectionInfos + /reference/method/db.getCollectionNames + /reference/method/db.getLastError + /reference/method/db.getLastErrorObj + /reference/method/db.getLogComponents + /reference/method/db.getMongo + /reference/method/db.getName + /reference/method/db.getProfilingLevel + /reference/method/db.getProfilingStatus + /reference/method/db.getReplicationInfo + /reference/method/db.getSiblingDB + /reference/method/db.hello + /reference/method/db.help + /reference/method/db.hostInfo + /reference/method/db.isMaster + /reference/method/db.killOp + /reference/method/db.listCommands + /reference/method/db.logout + /reference/method/db.printCollectionStats + /reference/method/db.printReplicationInfo + /reference/method/db.printSecondaryReplicationInfo + /reference/method/db.printShardingStatus + /reference/method/db.printSlaveReplicationInfo + /reference/method/db.resetError + /reference/method/db.runCommand + /reference/method/db.serverBuildInfo + /reference/method/db.serverCmdLineOpts + /reference/method/db.serverStatus + /reference/method/db.setLogLevel + /reference/method/db.setProfilingLevel + /reference/method/db.shutdownServer + /reference/method/db.stats + /reference/method/db.version + /reference/method/db.watch diff --git a/source/reference/method/js-native.txt b/source/reference/method/js-native.txt index 5bc2c92d0a9..5ee3be54c0c 100644 --- a/source/reference/method/js-native.txt +++ b/source/reference/method/js-native.txt @@ -12,6 +12,121 @@ Native Methods .. include:: /includes/extracts/methods-toc-explanation.rst -.. include:: /includes/toc/table-method-native.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 -.. include:: /includes/toc/method-native.rst + * - Name + + - Description + + * - :doc:`/reference/method/cat` + + - Returns the contents of the specified file. + + * - :doc:`/reference/method/cd` + + - Changes the current working directory to the specified path. + + * - :method:`copyDbpath()` + + - Copies a local :setting:`~storage.dbPath`. For internal use. + + * - :method:`getHostName()` + + - Returns the hostname of the system running the :binary:`~bin.mongo` shell. + + * - :method:`getMemInfo()` + + - Returns a document that reports the amount of memory used by the shell. + + * - :doc:`/reference/method/hostname` + + - Returns the hostname of the system running the shell. + + * - :doc:`/reference/method/isInteractive` + + - Returns a boolean indicating whether the :binary:`~bin.mongo` shell is running in interactive or script mode. + + * - :method:`listFiles()` + + - Returns an array of documents that give the name and size of each object in the directory. + + * - :doc:`/reference/method/load` + + - Loads and runs a JavaScript file in the shell. + + * - :doc:`/reference/method/ls` + + - Returns a list of the files in the current directory. + + * - :method:`md5sumFile()` + + - The :term:`md5` hash of the specified file. + + * - :doc:`/reference/method/mkdir` + + - Creates a directory at the specified path. + + * - :doc:`/reference/method/pwd` + + - Returns the current directory. + + * - :doc:`/reference/method/quit` + + - Exits the current shell session. + + * - :method:`removeFile()` + + - Removes the specified file from the local file system. + + * - :method:`resetDbpath()` + + - Removes a local :setting:`~storage.dbPath`. For internal use. + + * - :doc:`/reference/method/sleep` + + - Suspends the :binary:`~bin.mongo` shell for a given period of time. + + * - :method:`setVerboseShell()` + + - Configures the :binary:`~bin.mongo` shell to report operation timing. + + * - :doc:`/reference/method/version` + + - Returns the current version of the :binary:`~bin.mongo` shell instance. + + * - :method:`_isWindows()` + + - Returns ``true`` if the shell runs on a Windows system; ``false`` if a Unix or Linux system. + + * - :method:`_rand()` + + - Returns a random number between ``0`` and ``1``. + + +.. toctree:: + :titlesonly: + :hidden: + + /reference/method/cat + /reference/method/cd + /reference/method/copyDbpath + /reference/method/getHostName + /reference/method/getMemInfo + /reference/method/hostname + /reference/method/isInteractive + /reference/method/listFiles + /reference/method/load + /reference/method/ls + /reference/method/md5sumFile + /reference/method/mkdir + /reference/method/pwd + /reference/method/quit + /reference/method/removeFile + /reference/method/resetDbpath + /reference/method/sleep + /reference/method/setVerboseShell + /reference/method/version + /reference/method/isWindows + /reference/method/rand diff --git a/source/reference/method/js-plan-cache.txt b/source/reference/method/js-plan-cache.txt index 7e0630c1723..eafaad11b0a 100644 --- a/source/reference/method/js-plan-cache.txt +++ b/source/reference/method/js-plan-cache.txt @@ -16,6 +16,63 @@ cache object. To retrieve the plan cache object, use the .. include:: /includes/extracts/methods-toc-explanation.rst -.. include:: /includes/toc/table-method-plan-cache.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 -.. include:: /includes/toc/method-plan-cache.rst + * - Name + + - Description + + * - :method:`db.collection.getPlanCache()` + + - Returns an interface to access the query plan cache object and + associated PlanCache methods for a collection. + + + * - :method:`PlanCache.clear()` + + - Clears all the cached query plans for a collection. + Accessible through the plan cache object of a specific collection, + i.e. ``db.collection.getPlanCache().clear()``. + + + * - :method:`PlanCache.clearPlansByQuery()` + + - Clears the cached query plans for the specified query shape. + Accessible through the plan cache object of a specific collection, + i.e. ``db.collection.getPlanCache().clearPlansByQuery()`` + + + * - :method:`PlanCache.getPlansByQuery()` + + - Displays the cached query plans for the specified query shape. + Accessible through the plan cache object of a specific collection, + i.e. ``db.collection.getPlanCache().getPlansByQuery()``. + + + * - :method:`PlanCache.help()` + + - Displays the methods available for a collection's query plan cache. + Accessible through the plan cache object of a specific collection, + i.e. ``db.collection.getPlanCache().help()``. + + + * - :method:`PlanCache.listQueryShapes()` + + - Displays the query shapes for which cached query plans exist. + Accessible through the plan cache object of a specific collection, + i.e. ``db.collection.getPlanCache().listQueryShapes()``. + + + +.. toctree:: + :titlesonly: + :hidden: + + /reference/method/db.collection.getPlanCache + /reference/method/PlanCache.clear + /reference/method/PlanCache.clearPlansByQuery + /reference/method/PlanCache.getPlansByQuery + /reference/method/PlanCache.help + /reference/method/PlanCache.listQueryShapes diff --git a/source/reference/method/js-replication.txt b/source/reference/method/js-replication.txt index d199b360afa..d5770372b1e 100644 --- a/source/reference/method/js-replication.txt +++ b/source/reference/method/js-replication.txt @@ -12,6 +12,93 @@ Replication Methods .. include:: /includes/extracts/methods-toc-explanation.rst -.. include:: /includes/toc/table-method-rs.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 -.. include:: /includes/toc/method-rs.rst + * - Name + + - Description + + * - :method:`rs.add()` + + - Adds a member to a replica set. + + * - :method:`rs.addArb()` + + - Adds an :term:`arbiter` to a replica set. + + * - :method:`rs.conf()` + + - Returns the replica set configuration document. + + * - :method:`rs.freeze()` + + - Prevents the current member from seeking election as primary for a period of time. + + * - :method:`rs.help()` + + - Returns basic help text for :term:`replica set` functions. + + * - :method:`rs.initiate()` + + - Initializes a new replica set. + + * - :method:`rs.printReplicationInfo()` + + - Prints a formatted report of the replica set status from the + perspective of the primary. + + * - :method:`rs.printSecondaryReplicationInfo()` + + - Prints a formatted report of the replica set status from the + perspective of the secondaries. + + * - :method:`rs.printSlaveReplicationInfo()` + + - .. include:: /includes/deprecated-rs.printSlaveReplicationInfo.rst + + * - :method:`rs.reconfig()` + + - Re-configures a replica set by applying a new replica set configuration object. + + * - :method:`rs.remove()` + + - Remove a member from a replica set. + + * - :method:`rs.secondaryOk()` + + - .. include:: /includes/fact-setSecondaryOk.rst + + * - :method:`rs.status()` + + - Returns a document with information about the state of the replica set. + + * - :method:`rs.stepDown()` + + - Causes the current :term:`primary` to become a secondary which forces an :term:`election`. + + * - :method:`rs.syncFrom()` + + - Sets the member that this replica set member will sync from, overriding the default sync target selection logic. + + +.. toctree:: + :titlesonly: + :hidden: + + /reference/method/rs.add + /reference/method/rs.addArb + /reference/method/rs.conf + /reference/method/rs.freeze + /reference/method/rs.help + /reference/method/rs.initiate + /reference/method/rs.printReplicationInfo + /reference/method/rs.printSecondaryReplicationInfo + /reference/method/rs.printSlaveReplicationInfo + /reference/method/rs.reconfig + /reference/method/rs.remove + /reference/method/rs.secondaryOk + /reference/method/rs.status + /reference/method/rs.stepDown + /reference/method/rs.syncFrom diff --git a/source/reference/method/js-role-management.txt b/source/reference/method/js-role-management.txt index 9b2a5449b64..9f29bc9f588 100644 --- a/source/reference/method/js-role-management.txt +++ b/source/reference/method/js-role-management.txt @@ -12,6 +12,76 @@ Role Management Methods .. include:: /includes/extracts/methods-toc-explanation.rst -.. include:: /includes/toc/table-method-role-management.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 -.. include:: /includes/toc/method-role-management.rst + * - Name + + - Description + + * - :method:`db.createRole()` + + - Creates a role and specifies its privileges. + + + * - :method:`db.dropRole()` + + - Deletes a user-defined role. + + + * - :method:`db.dropAllRoles()` + + - Deletes all user-defined roles associated with a database. + + + * - :method:`db.getRole()` + + - Returns information for the specified role. + + + * - :method:`db.getRoles()` + + - Returns information for all the user-defined roles in a database. + + + * - :method:`db.grantPrivilegesToRole()` + + - Assigns privileges to a user-defined role. + + + * - :method:`db.revokePrivilegesFromRole()` + + - Removes the specified privileges from a user-defined role. + + + * - :method:`db.grantRolesToRole()` + + - Specifies roles from which a user-defined role inherits privileges. + + + * - :method:`db.revokeRolesFromRole()` + + - Removes inherited roles from a role. + + + * - :method:`db.updateRole()` + + - Updates a user-defined role. + + + +.. toctree:: + :titlesonly: + :hidden: + + /reference/method/db.createRole + /reference/method/db.dropRole + /reference/method/db.dropAllRoles + /reference/method/db.getRole + /reference/method/db.getRoles + /reference/method/db.grantPrivilegesToRole + /reference/method/db.revokePrivilegesFromRole + /reference/method/db.grantRolesToRole + /reference/method/db.revokeRolesFromRole + /reference/method/db.updateRole diff --git a/source/reference/method/js-sharding.txt b/source/reference/method/js-sharding.txt index d61c006165e..206d3a85bc4 100644 --- a/source/reference/method/js-sharding.txt +++ b/source/reference/method/js-sharding.txt @@ -12,6 +12,166 @@ Sharding Methods .. include:: /includes/extracts/methods-toc-explanation.rst -.. include:: /includes/toc/table-method-sh.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 -.. include:: /includes/toc/method-sh.rst + * - Name + + - Description + + * - :method:`sh.addShard()` + + - Adds a :term:`shard` to a sharded cluster. + + * - :method:`sh.addShardTag()` + + - In MongoDB 3.4, this method aliases to :method:`sh.addShardToZone()`. + + * - :method:`sh.addShardToZone()` + + - Associates a shard to a zone. Supports configuring :ref:`zones ` in sharded clusters. + + * - :method:`sh.addTagRange()` + + - In MongoDB 3.4, this method aliases to :method:`sh.updateZoneKeyRange()`. + + * - :method:`sh.disableBalancing()` + + - Disable balancing on a single collection in a sharded database. Does not affect balancing of other collections in a sharded cluster. + + * - :method:`sh.enableBalancing()` + + - Activates the sharded collection balancer process if previously disabled using :method:`sh.disableBalancing()`. + + * - :method:`sh.disableAutoSplit()` + + - Disables auto-splitting for the sharded cluster. + + * - :method:`sh.enableAutoSplit()` + + - Enables auto-splitting for the sharded cluster. + + * - :method:`sh.enableSharding()` + + - Enables sharding on a specific database. + + * - :method:`sh.getBalancerHost()` + + - *Deprecated since MongoDB 3.4* + + * - :method:`sh.getBalancerState()` + + - Returns a boolean to report if the :term:`balancer` is currently enabled. + + * - :method:`sh.removeTagRange()` + + - In MongoDB 3.4, this method aliases to :method:`sh.removeRangeFromZone()`. + + * - :method:`sh.removeRangeFromZone()` + + - Removes an association between a range of shard keys and a zone. Supports configuring :ref:`zones ` in sharded clusters. + + * - :method:`sh.help()` + + - Returns help text for the ``sh`` methods. + + * - :method:`sh.isBalancerRunning()` + + - Returns a boolean to report if the balancer process is currently migrating chunks. + + * - :method:`sh.moveChunk()` + + - Migrates a :term:`chunk` in a :term:`sharded cluster`. + + * - :method:`sh.removeShardTag()` + + - In MongoDB 3.4, this method aliases to :method:`sh.removeShardFromZone()`. + + * - :method:`sh.removeShardFromZone()` + + - Removes the association between a shard and a zone. Use to manage :ref:`zone sharding `. + + * - :method:`sh.setBalancerState()` + + - Enables or disables the :term:`balancer` which migrates :term:`chunks ` between :term:`shards `. + + * - :method:`sh.shardCollection()` + + - Enables sharding for a collection. + + * - :method:`sh.splitAt()` + + - Divides an existing :term:`chunk` into two chunks using a specific value of the :term:`shard key` as the dividing point. + + * - :method:`sh.splitFind()` + + - Divides an existing :term:`chunk` that contains a document matching a query into two approximately equal chunks. + + * - :method:`sh.startBalancer()` + + - Enables the :term:`balancer` and waits for balancing to start. + + * - :method:`sh.status()` + + - Reports on the status of a :term:`sharded cluster`, as :method:`db.printShardingStatus()`. + + * - :method:`sh.stopBalancer()` + + - Disables the :term:`balancer` and waits for any in progress balancing rounds to complete. + + * - :method:`sh.waitForBalancer()` + + - Internal. Waits for the balancer state to change. + + * - :method:`sh.waitForBalancerOff()` + + - Internal. Waits until the balancer stops running. + + * - :method:`sh.waitForPingChange()` + + - Internal. Waits for a change in ping state from one of the :binary:`~bin.mongos` in the sharded cluster. + + * - :method:`sh.updateZoneKeyRange()` + + - Associates a range of shard keys to a zone. Supports configuring :ref:`zones ` in sharded clusters. + + * - :method:`convertShardKeyToHashed()` + + - Returns the hashed value for the input. + + +.. toctree:: + :titlesonly: + :hidden: + + /reference/method/sh.addShard + /reference/method/sh.addShardTag + /reference/method/sh.addShardToZone + /reference/method/sh.addTagRange + /reference/method/sh.disableBalancing + /reference/method/sh.enableBalancing + /reference/method/sh.disableAutoSplit + /reference/method/sh.enableAutoSplit + /reference/method/sh.enableSharding + /reference/method/sh.getBalancerHost + /reference/method/sh.getBalancerState + /reference/method/sh.removeTagRange + /reference/method/sh.removeRangeFromZone + /reference/method/sh.help + /reference/method/sh.isBalancerRunning + /reference/method/sh.moveChunk + /reference/method/sh.removeShardTag + /reference/method/sh.removeShardFromZone + /reference/method/sh.setBalancerState + /reference/method/sh.shardCollection + /reference/method/sh.splitAt + /reference/method/sh.splitFind + /reference/method/sh.startBalancer + /reference/method/sh.status + /reference/method/sh.stopBalancer + /reference/method/sh.waitForBalancer + /reference/method/sh.waitForBalancerOff + /reference/method/sh.waitForPingChange + /reference/method/sh.updateZoneKeyRange + /reference/method/convertShardKeyToHashed diff --git a/source/reference/method/js-user-management.txt b/source/reference/method/js-user-management.txt index 122d70f4523..da2f53e73f7 100644 --- a/source/reference/method/js-user-management.txt +++ b/source/reference/method/js-user-management.txt @@ -12,6 +12,87 @@ User Management Methods .. include:: /includes/extracts/methods-toc-explanation.rst -.. include:: /includes/toc/table-method-user-management.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 -.. include:: /includes/toc/method-user-management.rst + * - Name + + - Description + + * - :method:`db.auth()` + + - Authenticates a user to a database. + + * - :method:`db.changeUserPassword()` + + - Changes an existing user's password. + + * - :method:`db.createUser()` + + - Creates a new user. + + + * - :method:`db.dropUser()` + + - Removes a single user. + + + * - :method:`db.dropAllUsers()` + + - Deletes all users associated with a database. + + + * - :method:`db.getUser()` + + - Returns information about the specified user. + + + * - :method:`db.getUsers()` + + - Returns information about all users associated with a database. + + + * - :method:`db.grantRolesToUser()` + + - Grants a role and its privileges to a user. + + + * - :method:`db.removeUser()` + + - Deprecated. Removes a user from a database. + + * - :method:`db.revokeRolesFromUser()` + + - Removes a role from a user. + + + * - :method:`db.updateUser()` + + - Updates user data. + + + * - :method:`passwordPrompt()` + + - Prompts for the password as an alternative to specifying passwords + directly in various :binary:`~bin.mongo` shell user + authentication/management methods. + + + +.. toctree:: + :titlesonly: + :hidden: + + /reference/method/db.auth + /reference/method/db.changeUserPassword + /reference/method/db.createUser + /reference/method/db.dropUser + /reference/method/db.dropAllUsers + /reference/method/db.getUser + /reference/method/db.getUsers + /reference/method/db.grantRolesToUser + /reference/method/db.removeUser + /reference/method/db.revokeRolesFromUser + /reference/method/db.updateUser + /reference/method/passwordPrompt diff --git a/source/reference/method/pwd.txt b/source/reference/method/pwd.txt index e7e6e1d8afb..2e7dfc2abcf 100644 --- a/source/reference/method/pwd.txt +++ b/source/reference/method/pwd.txt @@ -12,7 +12,5 @@ pwd() .. method:: pwd() - Returns the current directory. - - This function returns with output relative to the current shell - session, and does not impact the server. + Returns the current working directory of the active shell session, + and does not impact the server. diff --git a/source/reference/method/rs.printSecondaryReplicationInfo.txt b/source/reference/method/rs.printSecondaryReplicationInfo.txt new file mode 100644 index 00000000000..68b91296963 --- /dev/null +++ b/source/reference/method/rs.printSecondaryReplicationInfo.txt @@ -0,0 +1,28 @@ +================================== +rs.printSecondaryReplicationInfo() +================================== + +.. default-domain:: mongodb + +.. contents:: On this page + :local: + :backlinks: none + :depth: 1 + :class: singlecol + +Definition +---------- + +.. method:: rs.printSecondaryReplicationInfo() + + Prints a formatted report of the :term:`replica set` status from the + perspective of the :term:`secondary` member of the set. The output is + identical to :method:`db.printSecondaryReplicationInfo()`. + +Output +------ + +.. |method| replace:: :method:`rs.printSecondaryReplicationInfo()` +.. |method-alternative| replace:: :method:`rs.status()` + +.. include:: /includes/output-printSecondaryReplicationInfo.rst diff --git a/source/reference/method/rs.printSlaveReplicationInfo.txt b/source/reference/method/rs.printSlaveReplicationInfo.txt index 6e554a5c1f9..1b2beca10ec 100644 --- a/source/reference/method/rs.printSlaveReplicationInfo.txt +++ b/source/reference/method/rs.printSlaveReplicationInfo.txt @@ -15,6 +15,8 @@ Definition .. method:: rs.printSlaveReplicationInfo() + .. include:: /includes/deprecated-rs.printSlaveReplicationInfo.rst + Returns a formatted report of the status of a :term:`replica set` from the perspective of the :term:`secondary` member of the set. The output is identical to that of diff --git a/source/reference/method/rs.secondaryOk.txt b/source/reference/method/rs.secondaryOk.txt new file mode 100644 index 00000000000..b9746c2590e --- /dev/null +++ b/source/reference/method/rs.secondaryOk.txt @@ -0,0 +1,35 @@ +================ +rs.secondaryOk() +================ + +.. default-domain:: mongodb + +.. contents:: On this page + :local: + :backlinks: none + :depth: 1 + :class: singlecol + +Definition +---------- + +.. method:: rs.secondaryOk() + + .. include:: /includes/fact-secondaryOk.rst + + :method:`rs.secondaryOk()` calls :method:`Mongo.setSecondaryOk()`. + +Example +------- + +This example calls :method:`rs.secondaryOk()`: + +.. code-block:: javascript + + rs.secondaryOk() + +.. seealso:: + + - :method:`Mongo.setSecondaryOk()` + + - :method:`Mongo.getSecondaryOk()` \ No newline at end of file diff --git a/source/reference/method/rs.slaveOk.txt b/source/reference/method/rs.slaveOk.txt deleted file mode 100644 index e59131c21f3..00000000000 --- a/source/reference/method/rs.slaveOk.txt +++ /dev/null @@ -1,25 +0,0 @@ -============ -rs.slaveOk() -============ - -.. default-domain:: mongodb - -.. contents:: On this page - :local: - :backlinks: none - :depth: 1 - :class: singlecol - -.. method:: rs.slaveOk() - - Provides a shorthand for the following operation: - - .. code-block:: javascript - - db.getMongo().setSlaveOk() - - This allows the current connection to allow read operations to run - on :term:`secondary` members. See the :method:`readPref() - ` method for more fine-grained control over - :doc:`read preference ` in the - :binary:`~bin.mongo` shell. diff --git a/source/reference/method/sh.status.txt b/source/reference/method/sh.status.txt index a2b5ef90c28..d496097897c 100644 --- a/source/reference/method/sh.status.txt +++ b/source/reference/method/sh.status.txt @@ -129,11 +129,12 @@ unbalanced sharded cluster. balancer: Currently enabled: yes Currently running: yes - Collections with active migrations: - chat.messages started at Mon Nov 05 2018 15:16:45 GMT-0500 (EST) + Collections with active migrations: + config.system.sessions started at Fri May 15 2020 17:38:12 GMT-0400 (EDT) Failed balancer rounds in last 5 attempts: 0 Migration Results for the last 24 hours: - 1 : Success + 416 : Success + 1 : Failed with error 'aborted', from shardA to shardB The :ref:`sharding-status-databases-fields` section lists information on the database(s). For each database, the section displays the name, diff --git a/source/reference/method/sh.updateZoneKeyRange.txt b/source/reference/method/sh.updateZoneKeyRange.txt index 5be889d71ac..63cdeda7699 100644 --- a/source/reference/method/sh.updateZoneKeyRange.txt +++ b/source/reference/method/sh.updateZoneKeyRange.txt @@ -219,38 +219,6 @@ with the ``alpha`` zone: "alpha" ) -If you wanted to create a range on values of ``b`` only, you must specify -the entire range of ``a`` when creating ranges. For example, the following -operations create two ranges on ``b`` and associates them to the -``beta`` zone. - -.. note:: - - The previously defined range conflicts with the ranges defined in this - example. Issue the :method:`sh.removeRangeFromZone()` operation to remove an - existing conflicting range. - -.. code-block:: javascript - - sh.updateZoneKeyRange( - "exampledb.collection", - { a : MinKey, b : 1 }, - { a : MaxKey, b: 10 }, - "alpha" - ); - - sh.updateZoneKeyRange( - "exampledb.collection", - { a : MinKey, b : 10 }, - { a : MaxKey, b: 20 }, - "beta" - ); - -:bsontype:`MinKey` always compares as lower than every other possible value, -while :bsontype:`MaxKey` always compares as higher than every other possible -value. Using these special values for the lower and upper bounds of the range -captures the entire possible value space of ``a``. - .. _pre-define-zone-range-example: Pre-Define Zones and Zone Ranges for an Empty or Non-Existing Collection diff --git a/source/reference/mongo-shell.txt b/source/reference/mongo-shell.txt index 78be820b84f..e51f85413ed 100644 --- a/source/reference/mongo-shell.txt +++ b/source/reference/mongo-shell.txt @@ -554,7 +554,8 @@ Consider the following reference material that addresses the - :ref:`js-administrative-methods` - :ref:`database-commands` - :ref:`aggregation-reference` -- :gettingstarted:`Getting Started Guide ` +- :doc:`Getting Started Guide for the mongo Shell + ` Additionally, the MongoDB source code repository includes a `jstests directory `_ diff --git a/source/reference/mongodb-defaults.txt b/source/reference/mongodb-defaults.txt new file mode 100644 index 00000000000..a3718571b55 --- /dev/null +++ b/source/reference/mongodb-defaults.txt @@ -0,0 +1,419 @@ +============================================ +Default MongoDB Read Concerns/Write Concerns +============================================ + +.. COMMENT Since the immediate need is for the default read/write concerns and the content will be restricted to just those, this page is currently titled as default read/write concern. + However, going forward, this page could be a 1-stop shop for + defaults used in MongoDB and as such the file itself is named + mongodb-defaults in anticipation of future work. + +.. default-domain:: mongodb + +.. role:: red(strong) + :class: text-danger + +.. contents:: On this page + :local: + :backlinks: none + :depth: 1 + :class: singlecol + +Read Concern +------------ + +.. figure:: /images/read-write-concern-inheritance.bakedsvg.svg + :alt: Read/Write Concern Inheritance + :figwidth: 500px + +Default Read Concern +~~~~~~~~~~~~~~~~~~~~ + +The :red:`default` :doc:`read concern ` is as +follows: + +.. list-table:: + :header-rows: 1 + :widths: 45 55 + + * - Operations + - Default Read Concern + + * - Reads against primary + + - :readconcern:`"local"` + + .. note:: + + - This read concern can return data that may be rolled + back. + + - This read concern :red:`does not` guarantee :ref:`causal + consistency `. + + * - | Reads against secondaries if the reads are + | associated with :ref:`causally consistent sessions `. + + - :readconcern:`"local"` + + .. note:: + + - This read concern can return data that may be rolled + back. + + - This read concern :red:`does not` guarantee :ref:`causal + consistency `. + + + * - | Reads against secondaries if the reads are :red:`not` + | associated with :ref:`causally consistent sessions `. + + - :readconcern:`"available"` + + .. note:: + + - This read concern can return data that may be rolled + back. + + - This read concern :red:`does not` guarantee :ref:`causal + consistency `. + + - For sharded collections, this read concern can also return + :red:`orphaned documents`. + +.. _mongodb-default-rc-outside-transactions: + +.. _mongodb-default-rc-txns: + +Specify Read Concern: MongoDB Drivers +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +.. tabs:: + + .. tab:: Operations outside Transactions + :tabid: override-concern + + .. note:: + + The following applies to operations issued outside + :doc:`transactions `. + + For read concern information related to operations issued + inside transactions, click on the ``Operations in + Transactions`` tab. + + .. container:: + + Using the `MongoDB drivers `__, + you can override the default :doc:`read concern + ` and set read concern for operations at + the following levels: + + .. list-table:: + :header-rows: 1 + :widths: 25 75 + + * - Level + + - Description + + * - Client level + + - Applies to operations unless a finer-grained read concern for an + operation is set at the database/collection/operation level. + + * - Database level + + - Applies to operations on the database's collections + (i.e. overrides the client read concern) unless a read + concern has been set at the collection level or the operation + level. + + .. note:: + + Does not apply to operations inside transactions. + + * - Collection level + + - Applies for read operations on the collection (i.e. overrides + the database/client read concern) unless a read concern has + been set at the operation level. + + .. note:: + + Does not apply to operations inside transactions. + + * - Operation level + + - Applies for the specific read operation (i.e. overrides the + database/client/collection read concern). + + The ability to set read concern at the operation depends on the + driver. Refer to your `driver's documentation + `__. + + .. note:: + + Does not apply to operations inside transactions. + + .. tab:: Operations in Transactions + :tabid: override-concern-txn + + .. note:: + + The following applies to operations issued inside :doc:`transactions + `. + + For read concern information related to operations issued + :red:`outside` transactions, click on the ``Operations + outside Transactions`` tab. + + .. container:: + + Using the `MongoDB drivers `__, + you can override the default :doc:`read concern + ` and set read concern **for transactions** + at the following levels: + + .. list-table:: + :header-rows: 1 + :widths: 25 75 + + * - Level + + - Description + + * - Client level + + - Applies to transactions unless a finer-grained read concern + is set at the session/transaction level. + + .. note:: + + All operations in a transaction use the transaction read + concern; i.e., any read concern set at the + operation/collection/database level is :red:`ignored` + inside the transaction. + + * - Session level + + - Applies to :doc:`transactions ` started + in the session (i.e. overrides the client read concern) + unless a finer-grained read concern level is set at a + specific transaction level. + + .. note:: + + All operations in a transaction use the transaction read + concern; i.e., any read concern set at the + operation/collection/database level is :red:`ignored` + inside the transaction. + + See :ref:`transactions-read-concern` for more information. + + * - Transaction level + + - Applies to the specific transaction (i.e. overrides the + client/session read concern). + + .. note:: + + All operations in a transaction use the transaction read + concern; i.e., any read concern set at the + operation/collection/database level is :red:`ignored` + inside the transaction. + + See :ref:`transactions-read-concern` for more information. + +Additional Information +~~~~~~~~~~~~~~~~~~~~~~ + +For more information on the available read concerns, see +:doc:`/reference/read-concern`. + +Write Concern +------------- + +.. figure:: /images/read-write-concern-inheritance.bakedsvg.svg + :alt: Read/Write Concern Inheritance + :figwidth: 500px + +Default Write Concern +~~~~~~~~~~~~~~~~~~~~~ + +The :red:`default` :doc:`write concern ` is +:writeconcern:`w: 1 >`. + +.. note:: + + - With the default write concern, data can be rolled back. + + - This write concern :red:`does not` guarantee :ref:`causal + consistency `. + +.. _mongodb-default-wc-txns: + +.. _mongodb-default-wc-outside-transactions: + +Specify Write Concern: MongoDB Drivers +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +.. tabs:: + + .. tab:: Operations outside Transactions + :tabid: override-concern + + .. note:: + + The following applies to operations issued outside + :doc:`transactions `. + + For read concern information related to operations issued + inside transactions, click on the ``Operations in + Transactions`` tab. + + .. container:: + + Using the `MongoDB drivers `__, + you can override the default :doc:`write concern + ` and set write concern for operations at + the following levels: + + .. list-table:: + :header-rows: 1 + :widths: 25 75 + + * - Level + + - Description + + * - Client level + + - Applies to operations unless a finer-grained write concern + for an operation is set at the operation/database/collection. + + * - Database level + + - Applies to write operations on the database's collections + (i.e. overrides the client write concern) unless a write + concern has been set at the collection level or the operation + level. + + .. note:: + + Does not apply to operations inside transactions. + + * - Collection level + + - Applies to write operations on the collection (i.e. + overrides the database and client write concern) unless a + write concern has been set at the operation level. + + .. note:: + + Does not apply to operations inside transactions. + + * - Operation level + + - Applies to the specific write operation. + + The ability to set write concern at the operation depends on the + driver. Refer to your `driver's documentation + `__. + + .. note:: + + Does not apply to operations inside transactions. + + + .. tab:: Operations in Transactions + :tabid: override-concern-txn + + + .. note:: + + The following applies to operations issued inside :doc:`transactions + `. + + For read concern information related to operations issued + :red:`outside` transactions, click on the ``Operations + outside Transactions`` tab. + + .. container:: + + Using the `MongoDB drivers `__, + you can override the default :doc:`write concern + ` and set write concern for **for + transactions** at the following levels: + + .. list-table:: + :header-rows: 1 + :widths: 25 75 + + * - Level + + - Description + + * - Client level + + - Applies to transactions unless a finer-grained write concern for + transactions are set at the session/transaction level. + + Transaction write concern applies to the commit operation and + the operations inside the transaction. + + .. note:: + + All operations within a transaction use the transaction write + concern; i.e., any write concern set at the + operation/collection/database level is :red:`ignored` inside + the transaction. + + * - Session level + + - Applies for :doc:`transactions ` started in + the session unless the write concern level is set at a specific + transaction level. + + Transaction write concern applies to the commit operation and + the operations inside the transaction. + + .. note:: + + All operations within a transaction use the transaction write + concern; i.e., any write concern set at the + operation/collection/database level is :red:`ignored` inside + the transaction. + + * - Transaction level + + - Applies to the specific transaction. + + Transaction write concern applies to the commit operation and + the operations inside the transaction. + + .. note:: + + All operations within a transaction use the transaction write + concern; i.e., any write concern set at the + operation/collection/database level is :red:`ignored` inside + the transaction. + + See :ref:`transactions-write-concern` for more information. + +Additional Information +~~~~~~~~~~~~~~~~~~~~~~ + +For more information on the available write concerns, see +:doc:`/reference/write-concern`. + +Causally Consistency Guarantees +------------------------------- + +With :ref:`causally consistent client sessions `, the +client sessions only guarantee causal consistency if: + +- the associated read operations use :readconcern:`"majority"` read + concern, and + +- the associated write operations use :writeconcern:`"majority"` + write concern. diff --git a/source/reference/mongodb-extended-json-v1.txt b/source/reference/mongodb-extended-json-v1.txt index 34a8a6ea083..0406b8ab3dc 100644 --- a/source/reference/mongodb-extended-json-v1.txt +++ b/source/reference/mongodb-extended-json-v1.txt @@ -81,8 +81,7 @@ recognition of the type information. Output in Strict mode ~~~~~~~~~~~~~~~~~~~~~ -Before version 4.2, :binary:`~bin.mongoexport` and :ecosystem:`REST and -HTTP Interfaces ` output data in *Strict mode* +Before version 4.2, :binary:`~bin.mongoexport` outputs data in *Strict mode* of MongoDB Extended JSON v1. Output in ``mongo`` Shell Mode diff --git a/source/reference/mongodb-extended-json.txt b/source/reference/mongodb-extended-json.txt index 31274aede03..f64642d44f2 100644 --- a/source/reference/mongodb-extended-json.txt +++ b/source/reference/mongodb-extended-json.txt @@ -70,8 +70,8 @@ The following drivers use the Extended JSON v2.0 For C# and Ruby that use Legacy MongoDB Extended JSON v1, refer to :doc:`/reference/mongodb-extended-json-v1`. -MongoDB Command-Line Tools -~~~~~~~~~~~~~~~~~~~~~~~~~~ +MongoDB Database Tools +~~~~~~~~~~~~~~~~~~~~~~ .. include:: /includes/extracts/4.2-changes-extended-json-v2.rst diff --git a/source/reference/mongodb-wire-protocol.txt b/source/reference/mongodb-wire-protocol.txt index 46773dab6fc..d982c3c0cb4 100644 --- a/source/reference/mongodb-wire-protocol.txt +++ b/source/reference/mongodb-wire-protocol.txt @@ -12,6 +12,14 @@ MongoDB Wire Protocol :depth: 1 :class: singlecol +.. note:: + + This MongoDB Wire Protocol Specification is licensed under a + `Creative Commons Attribution-NonCommercial-ShareAlike 3.0 United States License + `__. You may + not use or adapt this material for any commercial purpose, such as + to create a commercial database or database-as-a-service offering. + Introduction ------------ @@ -121,7 +129,8 @@ Request Opcodes ~~~~~~~~~~~~~~~ .. note:: - Starting with MongoDB 2.6 and :data:`~isMaster.maxWireVersion` ``3``, + + Starting with MongoDB 2.6 and :data:`~hello.maxWireVersion` ``3``, MongoDB drivers use the :ref:`database commands` :dbcommand:`insert`, :dbcommand:`update`, and :dbcommand:`delete` instead of ``OP_INSERT``, ``OP_UPDATE``, and ``OP_DELETE`` for @@ -134,7 +143,7 @@ Request Opcodes The following are the supported ``opCode``: .. list-table:: - :widths: 15 20 65 + :widths: 25 10 65 :header-rows: 1 * - Opcode Name @@ -164,6 +173,9 @@ The following are the supported ``opCode``: * - ``OP_KILL_CURSORS`` - 2007 - Notify database that the client has finished with the cursor. + * - ``OP_COMPRESSED`` + - 2012 + - Wraps other opcodes using compression * - ``OP_MSG`` - 2013 - Send a message using the format introduced in MongoDB 3.6. @@ -247,9 +259,8 @@ format of a OP_UPDATE message is the following: * - ``update`` - BSON document that specifies the update to be performed. For - information on specifying updates see the :manual:`Update - Operations ` documentation from the - MongoDB Manual. + information on specifying updates see the :doc:`Update + Operations ` documentation. There is no response to an OP_UPDATE message. @@ -609,6 +620,98 @@ If a cursor is read until exhausted (read until :ref:`OP_QUERY ` or :ref:`OP_GET_MORE ` returns zero for the cursor id), there is no need to kill the cursor. +.. _wire-op-compressed: + +OP_COMPRESSED +~~~~~~~~~~~~~ + +.. versionadded:: MongoDB 3.4 + +Any opcode can be compressed and wrapped in an OP_COMPRESSED header. +The OP_COMPRESSED message contains the original compressed opcode +message alongside the metadata necessary to process and decompress it. + +The format of the OP_COMPRESSED message is: + +.. code-block:: bash + + struct { + MsgHeader header; // standard message header + int32 originalOpcode; // value of wrapped opcode + int32 uncompressedSize; // size of deflated compressedMessage, excluding MsgHeader + uint8 compressorId; // ID of compressor that compressed message + char *compressedMessage; // opcode itself, excluding MsgHeader + } + +.. list-table:: + :widths: 25 75 + :header-rows: 1 + + * - Field + - Description + + * - ``MsgHeader`` + + - Message header, as described in :ref:`wp-message-header`. + + * - ``originalOpcode`` + + - Contains the value of the wrapped opcode. + + * - ``uncompressedSize`` + + - The size of the deflated ``compressedMessage``, which excludes + the ``MsgHeader``. + + * - ``compressorId`` + + - The ID of the compressor that compressed the message. A list of + ``compressorId`` values is provided below. + + * - ``compressedMessage`` + + - The opcode itself, excluding the ``MsgHeader``. + +Each compressor is assigned a predefined compressor ID as follows: + +.. list-table:: + :widths: 15 25 60 + :header-rows: 1 + + * - compressorId + - Handshake Value + - Description + + * - ``0`` + + - noop + + - The content of the message is uncompressed. This is used for + testing. + + * - ``1`` + + - snappy + + - The content of the message is compressed using snappy. + + * - ``2`` + + - zlib + + - The content of the message is compressed using zlib. + + * - ``3`` + + - zstd + + - The content of the message is compressed using zstd. + + * - ``4-255`` + + - reserved + + - Reserved for future use. .. _wire-op-msg: diff --git a/source/reference/operator.txt b/source/reference/operator.txt index 5487d01608a..2856ee9934f 100644 --- a/source/reference/operator.txt +++ b/source/reference/operator.txt @@ -10,6 +10,34 @@ Operators :depth: 1 :class: singlecol -.. include:: /includes/toc/dfn-list-operator-landing.rst +.. class:: toc -.. include:: /includes/toc/operator-landing.rst + :doc:`/reference/operator/query` + Query operators provide ways to locate data within the database + and projection operators modify how data is presented. + + :doc:`/reference/operator/update` + Update operators are operators that enable you to modify the data + in your database or add additional data. + + :doc:`/reference/operator/aggregation-pipeline` + Available aggregation stages for + :doc:`/core/aggregation-pipeline`. + + :doc:`/reference/operator/aggregation` + Aggregation pipeline operations have a collection of operators + available to define and manipulate documents in pipeline stages. + + :doc:`/reference/operator/query-modifier` + Query modifiers determine the way that queries will be executed. + + +.. toctree:: + :titlesonly: + :hidden: + + /reference/operator/query + /reference/operator/update + /reference/operator/aggregation-pipeline + /reference/operator/aggregation + /reference/operator/query-modifier diff --git a/source/reference/operator/aggregation-pipeline.txt b/source/reference/operator/aggregation-pipeline.txt index 5f4629c3534..ea1475b4356 100644 --- a/source/reference/operator/aggregation-pipeline.txt +++ b/source/reference/operator/aggregation-pipeline.txt @@ -58,9 +58,284 @@ For the updates, the pipeline can consist of the following stages: Alphabetical Listing of Stages ------------------------------ -.. include:: /includes/toc/table-aggregation-pipeline-operator.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :pipeline:`$addFields` + + - Adds new fields to documents. Outputs documents that + contain all existing fields from the input documents and newly + added fields. + + + * - :pipeline:`$bucket` + + - Categorizes incoming documents into groups, called buckets, based on + a specified expression and bucket boundaries. + + + * - :pipeline:`$bucketAuto` + + - Categorizes incoming documents into a specific number of groups, + called buckets, based on a specified expression. Bucket + boundaries are automatically determined in an attempt to evenly + distribute the documents into the specified number of buckets. + + + * - :pipeline:`$collStats` + + - Returns statistics regarding a collection or view. + + + * - :pipeline:`$count` + + - Returns a count of the number of documents at this stage of the + aggregation pipeline. + + + * - :pipeline:`$currentOp` + + - Returns information on active and/or dormant operations for the + MongoDB deployment. To run, use the :method:`db.aggregate()` method. + + + * - :pipeline:`$facet` + + - Processes multiple :ref:`aggregation pipelines + ` within a single stage on the same set of + input documents. Enables the creation of multi-faceted + aggregations capable of characterizing data across multiple + dimensions, or facets, in a single stage. + + + * - :pipeline:`$geoNear` + + - .. include:: /includes/extracts/geoNear-stage-toc-description.rst + + + * - :pipeline:`$graphLookup` + + - Performs a recursive search on a collection. To each output document, + adds a new array field that contains the traversal results of the + recursive search for that document. + + + * - :pipeline:`$group` + + - Groups input documents by a specified identifier expression and + applies the accumulator expression(s), if specified, to each group. + Consumes all input documents and outputs one document per each + distinct group. The output documents only contain the identifier + field and, if specified, accumulated fields. + + + * - :pipeline:`$indexStats` + + - Returns statistics regarding the use of each index for the + collection. + + + * - :pipeline:`$limit` + + - Passes the first *n* documents unmodified to the pipeline + where *n* is the specified limit. For each input document, outputs + either one document (for the first *n* documents) or zero documents + (after the first *n* documents). + + + * - :pipeline:`$listLocalSessions` + + - Lists all active sessions recently in use on the currently connected + :binary:`~bin.mongos` or :binary:`~bin.mongod` instance. These sessions may + have not yet propagated to the ``system.sessions`` collection. + + + * - :pipeline:`$listSessions` + + - Lists all sessions that have been active long enough to propagate to + the ``system.sessions`` collection. + + + * - :pipeline:`$lookup` + + - Performs a left outer join to another collection in the *same* + database to filter in documents from the "joined" collection for + processing. + + + * - :pipeline:`$match` + + - Filters the document stream to allow only matching documents + to pass unmodified into the next pipeline stage. :pipeline:`$match` + uses standard MongoDB queries. For each input document, outputs + either one document (a match) or zero documents (no match). + + + * - :pipeline:`$merge` + + - + Writes the resulting documents of the aggregation pipeline to a + collection. The stage can incorporate (insert new documents, merge + documents, replace documents, keep existing documents, fail the + operation, process documents with a custom update pipeline) the + results into an output collection. To use the :pipeline:`$merge` + stage, it must be the last stage in the pipeline. + + .. versionadded:: 4.2 + + + * - :pipeline:`$out` + + - Writes the resulting documents of the aggregation pipeline to a + collection. To use the :pipeline:`$out` stage, it must be the last + stage in the pipeline. + + + * - :pipeline:`$planCacheStats` + + - Returns :doc:`plan cache ` information for a + collection. + + + * - :pipeline:`$project` + + - Reshapes each document in the stream, such as by adding new fields or + removing existing fields. For each input document, outputs one + document. + + + * - :pipeline:`$redact` + + - Reshapes each document in the stream by restricting the content for + each document based on information stored in the documents + themselves. Incorporates the functionality of :pipeline:`$project` + and :pipeline:`$match`. Can be used to implement field level + redaction. For each input document, outputs either one or zero + documents. + + + * - :pipeline:`$replaceRoot` + + - Replaces a document with the specified embedded document. The + operation replaces all existing fields in the input document, + including the ``_id`` field. Specify a document embedded in the + input document to promote the embedded document to the top level. + + + * - :pipeline:`$replaceWith` + + - Replaces a document with the specified embedded document. The + operation replaces all existing fields in the input document, + including the ``_id`` field. Specify a document embedded in the + input document to promote the embedded document to the top level. + + Alias for :pipeline:`$replaceRoot`. + + + * - :pipeline:`$sample` + + - Randomly selects the specified number of documents from its input. + + + * - :doc:`$search ` + + - Performs a full-text search of the field or fields in an Atlas + collection. + + .. note:: + + ``$search`` is only available for MongoDB Atlas clusters, and + is not available for self-managed deployments. + + + * - :pipeline:`$set` + + - Adds new fields to documents. Outputs documents that + contain all existing fields from the input documents and newly + added fields. + + Alias for :pipeline:`$addFields`. + + + * - :pipeline:`$skip` + + - Skips the first *n* documents where *n* is the specified skip number + and passes the remaining documents unmodified to the pipeline. For + each input document, outputs either zero documents (for the first *n* + documents) or one document (if after the first *n* documents). + + + * - :pipeline:`$sort` + + - Reorders the document stream by a specified sort key. Only the order + changes; the documents remain unmodified. For each input document, + outputs one document. + + + * - :pipeline:`$sortByCount` + + - Groups incoming documents based on the value of a specified + expression, then computes the count of documents in each distinct + group. + + + * - :pipeline:`$unset` + + - Removes/exludes fields from documents. + + Alias for :pipeline:`$project` stage that excludes/removes fields. + + + * - :pipeline:`$unwind` + + - Deconstructs an array field from the input documents to output a + document for *each* element. Each output document replaces the array + with an element value. For each input document, outputs *n* documents + where *n* is the number of array elements and can be zero for an + empty array. + + .. class:: hidden - .. include:: /includes/toc/aggregation-pipeline-operator.rst +.. toctree:: + :titlesonly: + :hidden: + + /reference/operator/aggregation/addFields + /reference/operator/aggregation/bucket + /reference/operator/aggregation/bucketAuto + /reference/operator/aggregation/collStats + /reference/operator/aggregation/count + /reference/operator/aggregation/currentOp + /reference/operator/aggregation/facet + /reference/operator/aggregation/geoNear + /reference/operator/aggregation/graphLookup + /reference/operator/aggregation/group + /reference/operator/aggregation/indexStats + /reference/operator/aggregation/limit + /reference/operator/aggregation/listLocalSessions + /reference/operator/aggregation/listSessions + /reference/operator/aggregation/lookup + /reference/operator/aggregation/match + /reference/operator/aggregation/merge + /reference/operator/aggregation/out + /reference/operator/aggregation/planCacheStats + /reference/operator/aggregation/project + /reference/operator/aggregation/redact + /reference/operator/aggregation/replaceRoot + /reference/operator/aggregation/replaceWith + /reference/operator/aggregation/sample + /reference/operator/aggregation/search + /reference/operator/aggregation/set + /reference/operator/aggregation/skip + /reference/operator/aggregation/sort + /reference/operator/aggregation/sortByCount + /reference/operator/aggregation/unset + /reference/operator/aggregation/unwind diff --git a/source/reference/operator/aggregation.txt b/source/reference/operator/aggregation.txt index ed662468eb8..44782c9c1a4 100644 --- a/source/reference/operator/aggregation.txt +++ b/source/reference/operator/aggregation.txt @@ -129,9 +129,873 @@ Variable Expression Operators Alphabetical Listing of Expression Operators -------------------------------------------- -.. include:: /includes/toc/table-aggregation-operators.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 -.. include:: /includes/toc/aggregation-operators.rst + * - Name + + - Description + + * - :expression:`$abs` + + - Returns the absolute value of a number. + + * - :expression:`$acos` + + - Returns the inverse cosine (arc cosine) of a value in radians. + + + * - :expression:`$acosh` + + - Returns the inverse hyperbolic cosine (hyperbolic arc cosine) of a value in radians. + + + * - :expression:`$add` + + - Adds numbers to return the sum, or adds numbers and a date to return + a new date. If adding numbers and a date, treats the numbers as + milliseconds. Accepts any number of argument expressions, but at + most, one expression can resolve to a date. + + + * - :group:`$addToSet` + + - Returns an array of *unique* expression values for each group. Order of the + array elements is undefined. + + Available in :pipeline:`$group` stage only. + + + * - :expression:`$allElementsTrue` + + - Returns ``true`` if *no* element of a set evaluates to ``false``, + otherwise, returns ``false``. Accepts a single argument expression. + + + * - :expression:`$and` + + - Returns ``true`` only when *all* its expressions evaluate to + ``true``. Accepts any number of argument expressions. + + + * - :expression:`$anyElementTrue` + + - Returns ``true`` if *any* elements of a set evaluate to ``true``; + otherwise, returns ``false``. Accepts a single argument expression. + + + * - :expression:`$arrayElemAt` + + - Returns the element at the specified array index. + + + * - :expression:`$arrayToObject` + + - Converts an array of key value pairs to a document. + + + * - :expression:`$asin` + + - Returns the inverse sine (arc sine) of a value in radians. + + + * - :expression:`$asinh` + + - Returns the inverse hyperbolic sin (hyperbolic arc sine) of a value in radians. + + + * - :expression:`$atan` + + - Returns the inverse tangent (arc tangent) of a value in radians. + + + * - :expression:`$atan2` + + - Returns the inverse tangent (arc tangent) of ``y / x`` in radians, + where ``y`` and ``x`` are the first and second values passed to the + expression respectively. + + + * - :expression:`$atanh` + + - Returns the inverse hyperbolic tangent (hyperbolic arc tangent) of a value in radians. + + + * - :group:`$avg` + + - Returns an average of numerical values. Ignores non-numeric values. + + .. versionchanged:: 3.2 + Available in both :pipeline:`$group` and :pipeline:`$project` + stages. + + + * - :expression:`$ceil` + + - Returns the smallest integer greater than or equal to the specified number. + + + * - :expression:`$cmp` + + - Returns: ``0`` if the two values are + equivalent, ``1`` if the first value is greater than the + second, and ``-1`` if the first value is less than the + second. + + + * - :expression:`$concat` + + - Concatenates any number of strings. + + + * - :expression:`$concatArrays` + + - Concatenates arrays to return the concatenated array. + + + * - :expression:`$cond` + + - A ternary operator that evaluates one expression, and depending on + the result, returns the value of one of the other two expressions. + Accepts either three expressions in an ordered list or three named + parameters. + + + * - :expression:`$convert` + + - Converts a value to a specified type. + + + * - :expression:`$cos` + + - Returns the cosine of a value that is measured in radians. + + + * - :expression:`$dateFromParts` + + - Constructs a BSON Date object given the date's constituent + parts. + + + * - :expression:`$dateToParts` + + - Returns a document containing the constituent parts of a date. + + + * - :expression:`$dateFromString` + + - Returns a date/time as a date object. + + + * - :expression:`$dateToString` + + - Returns the date as a formatted string. + + + * - :expression:`$dayOfMonth` + + - Returns the day of the month for a date as a number between 1 and 31. + + + * - :expression:`$dayOfWeek` + + - Returns the day of the week for a date as a number between 1 (Sunday) + and 7 (Saturday). + + + * - :expression:`$dayOfYear` + + - Returns the day of the year for a date as a number between 1 and 366 + (leap year). + + + * - :expression:`$degreesToRadians` + + - Converts a value from degrees to radians. + + + * - :expression:`$divide` + + - Returns the result of dividing the first number by the second. Accepts + two argument expressions. + + + * - :expression:`$eq` + + - Returns ``true`` if the values are + equivalent. + + + * - :expression:`$exp` + + - Raises *e* to the specified exponent. + + * - :expression:`$filter` + + - Selects a subset of the array to return an array with only the elements + that match the filter condition. + + + * - :group:`$first` + + - Returns a value from the first document for each group. Order is + only defined if the documents are in a defined order. + + Available in :pipeline:`$group` stage only. + + + * - :expression:`$floor` + + - Returns the largest integer less than or equal to the specified number. + + + * - :expression:`$gt` + + - Returns ``true`` if the first value is + greater than the second. + + + * - :expression:`$gte` + + - Returns ``true`` if the first value is + greater than or equal to the second. + + + * - :expression:`$hour` + + - Returns the hour for a date as a number between 0 and 23. + + + * - :expression:`$ifNull` + + - Returns either the non-null result of the first expression or the + result of the second expression if the first expression results in a + null result. Null result encompasses instances of undefined values or + missing fields. Accepts two expressions as arguments. The result of + the second expression can be null. + + + * - :expression:`$in` + + - Returns a boolean indicating whether a specified value is in an array. + + + * - :expression:`$indexOfArray` + + - Searches an array for an occurrence of a specified value and returns + the array index of the first occurrence. If the substring is not found, + returns ``-1``. + + + * - :expression:`$indexOfBytes` + + - Searches a string for an occurrence of a substring and returns the + UTF-8 byte index of the first occurrence. If the substring is not + found, returns ``-1``. + + + * - :expression:`$indexOfCP` + + - Searches a string for an occurrence of a substring and returns the + UTF-8 code point index of the first occurrence. If the + substring is not found, returns ``-1``. + + + * - :expression:`$isArray` + + - Determines if the operand is an array. Returns a boolean. + + + * - :expression:`$isoDayOfWeek` + + - Returns the weekday number in ISO 8601 format, ranging from + ``1`` (for Monday) to ``7`` (for Sunday). + + + * - :expression:`$isoWeek` + + - Returns the week number in ISO 8601 format, ranging + from ``1`` to ``53``. Week + numbers start at ``1`` with the week (Monday through Sunday) + that contains the year's first Thursday. + + + * - :expression:`$isoWeekYear` + + - Returns the year number in ISO 8601 format. The year starts + with the Monday of week 1 (ISO 8601) and ends with the Sunday of the + last week (ISO 8601). + + + * - :group:`$last` + + - Returns a value from the last document for each group. Order is + only defined if the documents are in a defined order. + + Available in :pipeline:`$group` stage only. + + + * - :expression:`$let` + + - Defines variables for use within the scope of a subexpression and + returns the result of the subexpression. Accepts named parameters. + + Accepts any number of argument expressions. + + + * - :expression:`$literal` + + - Return a value without parsing. Use for values that the aggregation + pipeline may interpret as an expression. For example, use a + :expression:`$literal` expression to a string that starts with a + ``$`` to avoid parsing as a field path. + + + * - :expression:`$ln` + + - Calculates the natural log of a number. + + * - :expression:`$log` + + - Calculates the log of a number in the specified base. + + * - :expression:`$log10` + + - Calculates the log base 10 of a number. + + * - :expression:`$lt` + + - Returns ``true`` if the first value is less + than the second. + + + * - :expression:`$lte` + + - Returns ``true`` if the first value is less + than or equal to the second. + + + * - :expression:`$ltrim` + + - Removes whitespace or the specified characters from the beginning of a string. + + + * - :expression:`$map` + + - Applies a subexpression to each element of an array and returns the + array of resulting values in order. Accepts named parameters. + + + * - :group:`$max` + + - Returns the highest expression value for each group. + + .. versionchanged:: 3.2 + Available in both :pipeline:`$group` and :pipeline:`$project` + stages. + + + * - :expression:`$mergeObjects` + + - Combines multiple documents into a single document. + + + * - :expression:`$meta` + + - Access text search metadata. + + + * - :group:`$min` + + - Returns the lowest expression value for each group. + + .. versionchanged:: 3.2 + Available in both :pipeline:`$group` and :pipeline:`$project` + stages. + + + * - :expression:`$millisecond` + + - Returns the milliseconds of a date as a number between 0 + and 999. + + + * - :expression:`$minute` + + - Returns the minute for a date as a number between 0 and 59. + + + * - :expression:`$mod` + + - Returns the remainder of the first number divided by the second. + Accepts two argument expressions. + + + * - :expression:`$month` + + - Returns the month for a date as a number between 1 + (January) and 12 (December). + + + * - :expression:`$multiply` + + - Multiplies numbers to return the product. Accepts any number of + argument expressions. + + + * - :expression:`$ne` + + - Returns ``true`` if the values are *not* + equivalent. + + + * - :expression:`$not` + + - Returns the boolean value that is the opposite of its argument + expression. Accepts a single argument expression. + + + * - :expression:`$objectToArray` + + - Converts a document to an array of documents representing key-value pairs. + + + * - :expression:`$or` + + - Returns ``true`` when *any* of its expressions evaluates to ``true``. + Accepts any number of argument expressions. + + + * - :expression:`$pow` + + - Raises a number to the specified exponent. + + * - :group:`$push` + + - Returns an array of expression values for each group. + + Available in :pipeline:`$group` stage only. + + + * - :expression:`$radiansToDegrees` + + - Converts a value from radians to degrees. + + + * - :expression:`$range` + + - Outputs an array containing a sequence of integers according to + user-defined inputs. + + + * - :expression:`$reduce` + + - Applies an expression to each element in an array and combines them + into a single value. + + + * - :expression:`$regexFind` + + - + Applies a regular expression (regex) to a string and returns + information on the *first* matched substring. + + + * - :expression:`$regexFindAll` + + - + Applies a regular expression (regex) to a string and returns + information on the all matched substrings. + + + * - :expression:`$regexMatch` + + - + Applies a regular expression (regex) to a string and returns + a boolean that indicates if a match is found or not. + + + * - :expression:`$reverseArray` + + - Returns an array with the elements in reverse order. + + + * - :expression:`$round` + + - Rounds a number to a whole integer *or* to a specified decimal place. + + + * - :expression:`$rtrim` + + - Removes whitespace or the specified characters from the end of a string. + + + * - :expression:`$second` + + - Returns the seconds for a date as a number between 0 and 60 + (leap seconds). + + + * - :expression:`$setDifference` + + - Returns a set with elements that appear in the first set but not in + the second set; i.e. performs a + `relative complement `_ + of the second set relative to the first. Accepts exactly two + argument expressions. + + + * - :expression:`$setEquals` + + - Returns ``true`` if the input sets have the same distinct elements. + Accepts two or more argument expressions. + + + * - :expression:`$setIntersection` + + - Returns a set with elements that appear in *all* of the input sets. + Accepts any number of argument expressions. + + + * - :expression:`$setIsSubset` + + - Returns ``true`` if all elements of the first set appear in the + second set, including when the first set equals the second set; i.e. + not a `strict subset `_. + Accepts exactly two argument expressions. + + + * - :expression:`$setUnion` + + - Returns a set with elements that appear in *any* of the input sets. + + + * - :expression:`$size` + + - Returns the number of elements in the array. Accepts a single + expression as argument. + + + * - :expression:`$sin` + + - Returns the sine of a value that is measured in radians. + + + * - :expression:`$slice` + + - Returns a subset of an array. + + + * - :expression:`$split` + + - Splits a string into substrings based on a delimiter. Returns an + array of substrings. If the delimiter is not found within the string, + returns an array containing the original string. + + + * - :expression:`$sqrt` + + - Calculates the square root. + + + * - :group:`$stdDevPop` + + - Returns the population standard deviation of the input values. + + .. versionchanged:: 3.2 + Available in both :pipeline:`$group` and :pipeline:`$project` + stages. + + + * - :group:`$stdDevSamp` + + - Returns the sample standard deviation of the input values. + + .. versionchanged:: 3.2 + Available in both :pipeline:`$group` and :pipeline:`$project` + stages. + + + * - :expression:`$strcasecmp` + + - Performs case-insensitive string comparison and returns: ``0`` if two + strings are equivalent, ``1`` if the first string is greater than the + second, and ``-1`` if the first string is less than the second. + + + * - :expression:`$strLenBytes` + + - Returns the number of UTF-8 encoded bytes in a string. + + + * - :expression:`$strLenCP` + + - Returns the number of UTF-8 `code points + `_ in a string. + + + * - :expression:`$substr` + + - Deprecated. Use :expression:`$substrBytes` or :expression:`$substrCP`. + + + * - :expression:`$substrBytes` + + - Returns the substring of a string. Starts with the + character at the specified UTF-8 byte index (zero-based) in the string + and continues for the specified number of bytes. + + + * - :expression:`$substrCP` + + - Returns the substring of a string. Starts with the + character at the specified UTF-8 `code point (CP) + `_ index (zero-based) + in the string and continues for the number of code points specified. + + + * - :expression:`$subtract` + + - Returns the result of subtracting the second value from the first. If + the two values are numbers, return the difference. If the two values + are dates, return the difference in milliseconds. If the two values + are a date and a number in milliseconds, return the resulting date. + Accepts two argument expressions. If the two values are a date and a + number, specify the date argument first as it is not meaningful to + subtract a date from a number. + + + * - :group:`$sum` + + - Returns a sum of numerical values. Ignores non-numeric values. + + .. versionchanged:: 3.2 + Available in both :pipeline:`$group` and :pipeline:`$project` + stages. + + + * - :expression:`$switch` + + - Evaluates a series of case expressions. When it finds an expression + which evaluates to ``true``, ``$switch`` executes a specified + expression and breaks out of the control flow. + + + * - :expression:`$tan` + + - Returns the tangent of a value that is measured in radians. + + + * - :expression:`$toBool` + + - Converts value to a boolean. + + + * - :expression:`$toDate` + + - Converts value to a Date. + + + * - :expression:`$toDecimal` + + - Converts value to a Decimal128. + + + * - :expression:`$toDouble` + + - Converts value to a double. + + + * - :expression:`$toInt` + + - Converts value to an integer. + + + * - :expression:`$toLong` + + - Converts value to a long. + + + * - :expression:`$toObjectId` + + - Converts value to an ObjectId. + + + * - :expression:`$toString` + + - Converts value to a string. + + + * - :expression:`$toLower` + + - Converts a string to lowercase. Accepts a single argument expression. + + + * - :expression:`$toUpper` + + - Converts a string to uppercase. Accepts a single argument expression. + + + * - :expression:`$trim` + + - Removes whitespace or the specified characters from the beginning + and end of a string. + + + * - :expression:`$trunc` + + - Truncates a number to a whole integer *or* to a specified decimal place. + + + * - :expression:`$type` + + - Return the BSON data type of the field. + + + * - :expression:`$week` + + - Returns the week number for a date as a number between 0 (the partial + week that precedes the first Sunday of the year) and 53 (leap year). + + + * - :expression:`$year` + + - Returns the year for a date as a number (e.g. 2014). + + + * - :expression:`$zip` + + - Merge two arrays together. + + + +.. toctree:: + :titlesonly: + :hidden: + + /reference/operator/aggregation/abs + /reference/operator/aggregation/acos + /reference/operator/aggregation/acosh + /reference/operator/aggregation/add + /reference/operator/aggregation/addToSet + /reference/operator/aggregation/allElementsTrue + /reference/operator/aggregation/and + /reference/operator/aggregation/anyElementTrue + /reference/operator/aggregation/arrayElemAt + /reference/operator/aggregation/arrayToObject + /reference/operator/aggregation/asin + /reference/operator/aggregation/asinh + /reference/operator/aggregation/atan + /reference/operator/aggregation/atan2 + /reference/operator/aggregation/atanh + /reference/operator/aggregation/avg + /reference/operator/aggregation/ceil + /reference/operator/aggregation/cmp + /reference/operator/aggregation/concat + /reference/operator/aggregation/concatArrays + /reference/operator/aggregation/cond + /reference/operator/aggregation/convert + /reference/operator/aggregation/cos + /reference/operator/aggregation/dateFromParts + /reference/operator/aggregation/dateToParts + /reference/operator/aggregation/dateFromString + /reference/operator/aggregation/dateToString + /reference/operator/aggregation/dayOfMonth + /reference/operator/aggregation/dayOfWeek + /reference/operator/aggregation/dayOfYear + /reference/operator/aggregation/degreesToRadians + /reference/operator/aggregation/divide + /reference/operator/aggregation/eq + /reference/operator/aggregation/exp + /reference/operator/aggregation/filter + /reference/operator/aggregation/first + /reference/operator/aggregation/floor + /reference/operator/aggregation/gt + /reference/operator/aggregation/gte + /reference/operator/aggregation/hour + /reference/operator/aggregation/ifNull + /reference/operator/aggregation/in + /reference/operator/aggregation/indexOfArray + /reference/operator/aggregation/indexOfBytes + /reference/operator/aggregation/indexOfCP + /reference/operator/aggregation/isArray + /reference/operator/aggregation/isoDayOfWeek + /reference/operator/aggregation/isoWeek + /reference/operator/aggregation/isoWeekYear + /reference/operator/aggregation/last + /reference/operator/aggregation/let + /reference/operator/aggregation/literal + /reference/operator/aggregation/ln + /reference/operator/aggregation/log + /reference/operator/aggregation/log10 + /reference/operator/aggregation/lt + /reference/operator/aggregation/lte + /reference/operator/aggregation/ltrim + /reference/operator/aggregation/map + /reference/operator/aggregation/max + /reference/operator/aggregation/mergeObjects + /reference/operator/aggregation/meta + /reference/operator/aggregation/min + /reference/operator/aggregation/millisecond + /reference/operator/aggregation/minute + /reference/operator/aggregation/mod + /reference/operator/aggregation/month + /reference/operator/aggregation/multiply + /reference/operator/aggregation/ne + /reference/operator/aggregation/not + /reference/operator/aggregation/objectToArray + /reference/operator/aggregation/or + /reference/operator/aggregation/pow + /reference/operator/aggregation/push + /reference/operator/aggregation/radiansToDegrees + /reference/operator/aggregation/range + /reference/operator/aggregation/reduce + /reference/operator/aggregation/regexFind + /reference/operator/aggregation/regexFindAll + /reference/operator/aggregation/regexMatch + /reference/operator/aggregation/reverseArray + /reference/operator/aggregation/round + /reference/operator/aggregation/rtrim + /reference/operator/aggregation/second + /reference/operator/aggregation/setDifference + /reference/operator/aggregation/setEquals + /reference/operator/aggregation/setIntersection + /reference/operator/aggregation/setIsSubset + /reference/operator/aggregation/setUnion + /reference/operator/aggregation/size + /reference/operator/aggregation/sin + /reference/operator/aggregation/slice + /reference/operator/aggregation/split + /reference/operator/aggregation/sqrt + /reference/operator/aggregation/stdDevPop + /reference/operator/aggregation/stdDevSamp + /reference/operator/aggregation/strcasecmp + /reference/operator/aggregation/strLenBytes + /reference/operator/aggregation/strLenCP + /reference/operator/aggregation/substr + /reference/operator/aggregation/substrBytes + /reference/operator/aggregation/substrCP + /reference/operator/aggregation/subtract + /reference/operator/aggregation/sum + /reference/operator/aggregation/switch + /reference/operator/aggregation/tan + /reference/operator/aggregation/toBool + /reference/operator/aggregation/toDate + /reference/operator/aggregation/toDecimal + /reference/operator/aggregation/toDouble + /reference/operator/aggregation/toInt + /reference/operator/aggregation/toLong + /reference/operator/aggregation/toObjectId + /reference/operator/aggregation/toString + /reference/operator/aggregation/toLower + /reference/operator/aggregation/toUpper + /reference/operator/aggregation/trim + /reference/operator/aggregation/trunc + /reference/operator/aggregation/type + /reference/operator/aggregation/week + /reference/operator/aggregation/year + /reference/operator/aggregation/zip For the pipeline stages, see :doc:`/reference/operator/aggregation-pipeline`. diff --git a/source/reference/operator/aggregation/addToSet.txt b/source/reference/operator/aggregation/addToSet.txt index 51d733336b3..6312cdb9420 100644 --- a/source/reference/operator/aggregation/addToSet.txt +++ b/source/reference/operator/aggregation/addToSet.txt @@ -22,7 +22,7 @@ Definition .. include:: /includes/extracts/fact-aggregation-accumulator-addToSet.rst - :expression:`$addToSet` has the following syntax: + :group:`$addToSet` has the following syntax: .. code-block:: javascript @@ -34,14 +34,31 @@ Definition Behavior -------- +Array Expression +~~~~~~~~~~~~~~~~ + If the value of the expression is an array, :group:`$addToSet` appends the whole array as a *single* element. +Document Expression +~~~~~~~~~~~~~~~~~~~ + If the value of the expression is a document, MongoDB determines that the document is a duplicate if another document in the array matches the to-be-added document exactly; i.e. the existing document has the exact same fields and values in the exact same order. +Memory Restrictions +~~~~~~~~~~~~~~~~~~~ + +Starting in version 4.2.3 (and 4.0.14, 3.6.17), :group:`$addToSet` has +a memory limit of 100 MiB (100 * 1024 * 1024), even when +:method:`db.collection.aggregate()` is run with :ref:`allowDiskUse: +true `. + +See :doc:`aggregration pipeline limitations +` for more information. + Example ------- diff --git a/source/reference/operator/aggregation/arrayElemAt.txt b/source/reference/operator/aggregation/arrayElemAt.txt index 17302b998b5..27c1a65861a 100644 --- a/source/reference/operator/aggregation/arrayElemAt.txt +++ b/source/reference/operator/aggregation/arrayElemAt.txt @@ -26,19 +26,21 @@ Definition { $arrayElemAt: [ , ] } The ```` expression can be any valid :ref:`expression - ` as long as it resolves to an array. + ` that resolves to an array. The ```` expression can be any valid :ref:`expression - ` as long as it resolves to an integer. + ` that resolves to an integer: - - If positive, :expression:`$arrayElemAt` returns the element at the - ``idx`` position, counting from the start of the array. + - If the ```` expression resolves to zero or a positive integer, + :expression:`$arrayElemAt` returns the element at the ``idx`` + position, counting from the start of the array. - - If negative, :expression:`$arrayElemAt` returns the element at the - ``idx`` position, counting from the end of the array. + - If the ```` expression resolves to a negative integer, + :expression:`$arrayElemAt` returns the element at the ``idx`` + position, counting from the end of the array. - If the ``idx`` exceeds the array bounds, :expression:`$arrayElemAt` - does not return any result. + If ``idx`` exceeds the array bounds, :expression:`$arrayElemAt` does + not return a result. For more information on expressions, see :ref:`aggregation-expressions`. diff --git a/source/reference/operator/aggregation/bucket.txt b/source/reference/operator/aggregation/bucket.txt index 95fe0c8ef28..b613dd3b41e 100644 --- a/source/reference/operator/aggregation/bucket.txt +++ b/source/reference/operator/aggregation/bucket.txt @@ -27,6 +27,24 @@ Definition :pipeline:`$bucket` only produces output documents for buckets that contain at least one input document. +Considerations +-------------- + +.. _bucket-memory-limit: + +``$bucket`` and Memory Restrictions +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +The :pipeline:`$bucket` stage has a limit of 100 megabytes of RAM. By +default, if the stage exceeds this limit, :pipeline:`$bucket` returns an +error. To allow more space for stage processing, use the +:ref:`allowDiskUse ` option to enable +aggregation pipeline stages to write data to temporary files. + +.. seealso:: + + :doc:`/core/aggregation-pipeline-limits` + Syntax ------ diff --git a/source/reference/operator/aggregation/bucketAuto.txt b/source/reference/operator/aggregation/bucketAuto.txt index f772b67826c..f4ed5608646 100644 --- a/source/reference/operator/aggregation/bucketAuto.txt +++ b/source/reference/operator/aggregation/bucketAuto.txt @@ -23,11 +23,20 @@ Definition documents into the specified number of buckets. Each bucket is represented as a document in the output. The document - for each bucket contains an ``_id`` field, whose value specifies the - inclusive lower bound and the exclusive upper bound for the bucket, - and a ``count`` field that contains the number of documents in the - bucket. The ``count`` field is included by default when the - ``output`` is not specified. + for each bucket contains: + + - An ``_id`` object that specifies the bounds of the bucket. + + - The ``_id.min`` field specifies the inclusive lower bound for the + bucket. + + - The ``_id.max`` field specifies the upper bound for the bucket. + This bound is exclusive for all buckets except the final + bucket in the series, where it is inclusive. + + - A ``count`` field that contains the number of documents in the + bucket. The ``count`` field is included by default when the + ``output`` document is not specified. The :pipeline:`$bucketAuto` stage has the following form: @@ -151,6 +160,23 @@ Definition +Considerations +-------------- + +.. _bucketauto-memory-limit: + +``$bucketAuto`` and Memory Restrictions +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +The :pipeline:`$bucketAuto` stage has a limit of 100 megabytes of RAM. +By default, if the stage exceeds this limit, :pipeline:`$bucketAuto` +returns an error. To allow more space for stage processing, use the +use the :ref:`allowDiskUse ` option to +enable aggregation pipeline stages to write data to temporary files. + +.. seealso:: + + :doc:`/core/aggregation-pipeline-limits` Behavior -------- diff --git a/source/reference/operator/aggregation/convert.txt b/source/reference/operator/aggregation/convert.txt index 2eaccc0d753..5fc0f5f34b1 100644 --- a/source/reference/operator/aggregation/convert.txt +++ b/source/reference/operator/aggregation/convert.txt @@ -1011,13 +1011,13 @@ The following table lists some conversion to date examples: * - .. code-block:: javascript :copyable: false - { input: "5ab9cbfa31c2ab715d42129e", to: "objectid"} + { input: "5ab9cbfa31c2ab715d42129e", to: "objectId"} - ObjectId("5ab9cbfa31c2ab715d42129e") * - .. code-block:: javascript :copyable: false - { input: "5ab9cbfa31c2ab715d42129", to: "objectid"} + { input: "5ab9cbfa31c2ab715d42129", to: "objectId"} - Error * - .. code-block:: javascript @@ -1025,7 +1025,7 @@ The following table lists some conversion to date examples: { input: "5ab9cbfa31c2ab715d42129", - to: "objectid", + to: "objectId", onError: "Could not convert to type ObjectId." } - "Could not convert to type ObjectId." diff --git a/source/reference/operator/aggregation/currentOp.txt b/source/reference/operator/aggregation/currentOp.txt index d97ed10c566..f21e3320925 100644 --- a/source/reference/operator/aggregation/currentOp.txt +++ b/source/reference/operator/aggregation/currentOp.txt @@ -165,6 +165,26 @@ Syntax .. versionadded:: 4.0 + * - :ref:`backtrace ` + + - .. _currentOp-stage-backtrace: + + Boolean. Determines whether callstack information is returned as + part of the :data:`~$currentOp.waitingForLatch` output field. + + - If set to ``true``, :pipeline:`$currentOp` includes + :data:`waitingForLatch.backtrace <$currentOp.waitingForLatch>` + field that contains the callstack information, if available. + If unavailable, the field contains an empty array. + + - If set to ``false``, :pipeline:`$currentOp` omits the + :data:`waitingForLatch.backtrace <$currentOp.waitingForLatch>` + field. + + Defaults to ``false``. + + .. versionadded:: 4.2.2 + Omitting any of the above parameters will cause $currentOp to use that parameter's default value. Specify an empty document, as shown below, to use the default values of all parameters. @@ -1361,6 +1381,45 @@ relevant for the operation: other operations that have data in memory to complete quickly while MongoDB reads in data for the yielding operation. + +.. data:: $currentOp.waitingForLatch + + The :data:`~$currentOp.waitingForLatch` document is only + available if the operation is waiting to acquire an internal locking + primitive (a.k.a. a latch) or for an internal condition to be met. + + For example, + + .. code-block:: javascript + + "waitingForLatch" : { + "timestamp" : ISODate("2020-03-19T23:25:58.412Z"), + "captureName" : "FutureResolution", + "backtrace" : [ ] // Only if backtrace: true + }, + + .. list-table:: + :header-rows: 1 + :widths: 20 80 + + * - Output Field + - Description + + * - timestamp + + - The date and time at which the operation started to wait. + + * - captureName + + - The internal name of the section where the operation is currently blocked. + + * - backtrace + + - The callstack, if available. The field is only included if + :ref:`backtrace: true `. + + .. versionadded:: 4.2.2 + .. data:: $currentOp.locks The :data:`~$currentOp.locks` document reports the type and mode of diff --git a/source/reference/operator/aggregation/dateFromString.txt b/source/reference/operator/aggregation/dateFromString.txt index 4a8d1a27aa3..22d5bc66f15 100644 --- a/source/reference/operator/aggregation/dateFromString.txt +++ b/source/reference/operator/aggregation/dateFromString.txt @@ -199,7 +199,7 @@ documents with dates. { _id: 1, date: "2017-02-08T12:10:40.787", timezone: "America/New_York", message: "Step 1: Started" }, { _id: 2, date: "2017-02-08", timezone: "-05:00", message: "Step 1: Ended" }, { _id: 3, message: " Step 1: Ended " }, - { _id: 4, date: "2017-02-09", timezone: "Europe/London", message: "Step 2: Started"} + { _id: 4, date: "2017-02-09", timezone: "Europe/London", message: "Step 2: Started"}, { _id: 5, date: "2017-02-09T03:35:02.055", timezone: "+0530", message: "Step 2: In Progress"} The following aggregation uses $dateFromString to convert the ``date`` value @@ -207,16 +207,16 @@ to a date object: .. code-block:: javascript - db.logmessages.aggregate( [ { - $project: { - date: { - $dateFromString: { - dateString: '$date', - timezone: 'America/New_York' - } - } - } - } ] ) + db.logmessages.aggregate( [ { + $project: { + date: { + $dateFromString: { + dateString: '$date', + timezone: 'America/New_York' + } + } + } + } ] ) The above aggregation returns the following documents and converts each ``date`` field to the Eastern Time Zone: @@ -234,16 +234,16 @@ hard coded argument. For example: .. code-block:: javascript - db.logmessages.aggregate( [ { - $project: { - date: { - $dateFromString: { - dateString: '$date', - timezone: '$timezone' - } - } - } - } ] ) + db.logmessages.aggregate( [ { + $project: { + date: { + $dateFromString: { + dateString: '$date', + timezone: '$timezone' + } + } + } + } ] ) The above aggregation returns the following documents and converts each ``date`` field to their respective UTC representations. diff --git a/source/reference/operator/aggregation/facet.txt b/source/reference/operator/aggregation/facet.txt index 64764051cd4..90771fea235 100644 --- a/source/reference/operator/aggregation/facet.txt +++ b/source/reference/operator/aggregation/facet.txt @@ -60,7 +60,7 @@ multi-faceted aggregation: - :pipeline:`$bucket` - :pipeline:`$bucketAuto` - :pipeline:`$sortByCount` - + Other :ref:`aggregation stages ` can also be used with ``$facet`` with the following exceptions: @@ -82,6 +82,14 @@ be used as the input for a different sub-pipeline within the same stages after ``$facet`` and specify the field name, ````, of the desired sub-pipeline output. +Index Use +~~~~~~~~~ + +The ``$facet`` stage, and its sub-pipelines, cannot make use of indexes, +even if its sub-pipelines use :pipeline:`$match` or if ``$facet`` is +the first stage in the pipeline. The ``$facet`` stage will always +perform a ``COLLSCAN`` during execution. + Example ------- diff --git a/source/reference/operator/aggregation/first.txt b/source/reference/operator/aggregation/first.txt index 59d9ca7c1bc..7ebb4b45902 100644 --- a/source/reference/operator/aggregation/first.txt +++ b/source/reference/operator/aggregation/first.txt @@ -32,11 +32,10 @@ Definition Behavior -------- -When using :group:`$first` in a :pipeline:`$group` stage, the -:pipeline:`$group` stage should follow a :pipeline:`$sort` stage to -have the input documents in a defined order. - -.. include:: /includes/note-group-pipeline-sort-order.rst +When using :group:`$first` in a :pipeline:`$group` stage, the output +value depends on the order of the documents coming into pipeline. To +guarantee a defined order, the :pipeline:`$group` pipeline stage should +follow a :pipeline:`$sort` stage. Example ------- diff --git a/source/reference/operator/aggregation/graphLookup.txt b/source/reference/operator/aggregation/graphLookup.txt index ae82c540f24..33010761f5e 100644 --- a/source/reference/operator/aggregation/graphLookup.txt +++ b/source/reference/operator/aggregation/graphLookup.txt @@ -599,4 +599,4 @@ The operation returns the following document: Additional Resource ------------------- -`Webinar: Working with Graph Data in MongoDB `_ +`Webinar: Working with Graph Data in MongoDB `_ diff --git a/source/reference/operator/aggregation/group.txt b/source/reference/operator/aggregation/group.txt index 81680f8c944..e47ec33a282 100644 --- a/source/reference/operator/aggregation/group.txt +++ b/source/reference/operator/aggregation/group.txt @@ -74,17 +74,18 @@ operators: .. _group-memory-limit: -``$group`` Operator and Memory -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +``$group`` and Memory Restrictions +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The :pipeline:`$group` stage has a limit of 100 megabytes of RAM. By default, if the stage exceeds this limit, :pipeline:`$group` returns an -error. To allow for the handling of large datasets, set the -:method:`allowDiskUse ` option to -``true``. This flag enables :pipeline:`$group` operations to write to -temporary files. For more information, see the -:method:`db.collection.aggregate()` method and the -:dbcommand:`aggregate` command. +error. To allow more space for stage processing, use the +:ref:`allowDiskUse ` option to enable +aggregation pipeline stages to write data to temporary files. + +.. seealso:: + + :doc:`/core/aggregation-pipeline-limits` .. _group-pipeline-optimization: diff --git a/source/reference/operator/aggregation/in.txt b/source/reference/operator/aggregation/in.txt index e351f7d90f5..b2e78dc1781 100644 --- a/source/reference/operator/aggregation/in.txt +++ b/source/reference/operator/aggregation/in.txt @@ -20,6 +20,12 @@ Definition Returns a boolean indicating whether a specified value is in an array. + .. note:: + + This document describes the :expression:`$in` aggregation + operator. For the ``$in`` query operator, see + :doc:`/reference/operator/query/in`. + :expression:`$in` has the following :ref:`operator expression syntax `: diff --git a/source/reference/operator/aggregation/indexOfArray.txt b/source/reference/operator/aggregation/indexOfArray.txt index 9e461ba1b58..4275b6f2172 100644 --- a/source/reference/operator/aggregation/indexOfArray.txt +++ b/source/reference/operator/aggregation/indexOfArray.txt @@ -17,8 +17,8 @@ Definition .. versionadded:: 3.4 - Searches an array for an occurence of a specified value and returns - the array index (zero-based) of the first occurence. If the + Searches an array for an occurrence of a specified value and returns + the array index (zero-based) of the first occurrence. If the value is not found, returns ``-1``. :expression:`$indexOfArray` has the following :ref:`operator diff --git a/source/reference/operator/aggregation/indexOfBytes.txt b/source/reference/operator/aggregation/indexOfBytes.txt index 4c27cdb109b..219fe3c2fe0 100644 --- a/source/reference/operator/aggregation/indexOfBytes.txt +++ b/source/reference/operator/aggregation/indexOfBytes.txt @@ -17,8 +17,8 @@ Definition .. versionadded:: 3.4 - Searches a string for an occurence of a substring and returns the - UTF-8 byte index (zero-based) of the first occurence. If the + Searches a string for an occurrence of a substring and returns the + UTF-8 byte index (zero-based) of the first occurrence. If the substring is not found, returns ``-1``. :expression:`$indexOfBytes` has the following :ref:`operator diff --git a/source/reference/operator/aggregation/indexOfCP.txt b/source/reference/operator/aggregation/indexOfCP.txt index 4370ff15432..41ace8fa13e 100644 --- a/source/reference/operator/aggregation/indexOfCP.txt +++ b/source/reference/operator/aggregation/indexOfCP.txt @@ -17,9 +17,9 @@ Definition .. versionadded:: 3.4 - Searches a string for an occurence of a substring and returns the + Searches a string for an occurrence of a substring and returns the UTF-8 `code point `_ - index (zero-based) of the first occurence. If the + index (zero-based) of the first occurrence. If the substring is not found, returns ``-1``. :expression:`$indexOfCP` has the following :ref:`operator diff --git a/source/reference/operator/aggregation/indexStats.txt b/source/reference/operator/aggregation/indexStats.txt index ef41792f98a..a337b473b80 100644 --- a/source/reference/operator/aggregation/indexStats.txt +++ b/source/reference/operator/aggregation/indexStats.txt @@ -29,7 +29,7 @@ Definition { $indexStats: { } } - The return document includes the following fields: + For each index, the return document includes the following fields: .. list-table:: :header-rows: 1 @@ -41,15 +41,24 @@ Definition * - ``name`` - Index name. - * - ``key`` - - Index key specification. + * - :ref:`key ` + - .. _indexStats-output-key: - * - ``host`` - - The hostname and port of the :binary:`~bin.mongod` process. + Index key specification. - * - ``accesses`` + See also: :ref:`spec `. - - Statistics on the index use: + * - :ref:`host ` + + - .. _indexStats-output-host: + + The hostname and port of the :binary:`~bin.mongod` process. + + * - :ref:`accesses ` + + - .. _indexStats-output-accesses: + + Statistics on the index use: - ``ops`` is the number of operations that used the index. @@ -57,6 +66,36 @@ Definition - ``since`` is the time from which MongoDB gathered the statistics. + * - :ref:`shard ` + + - .. _indexStats-output-shard: + + The name of the shard associated with the :ref:`host + ` + + Only available for a sharded cluster. + + .. versionadded:: 4.2.4 + + * - :ref:`spec ` + + - .. _indexStats-output-spec: + + The full specfication document for the index, which includes + the index key specification document. + + .. versionadded:: 4.2.4 + + * - :ref:`building ` + + - .. _indexStats-output-building: + + Indicates if the index is currently being built. + + Only available if ``true``. + + .. versionadded:: 4.2.4 + Statistics for an index will be reset on :binary:`~bin.mongod` restart or index drop and recreation. @@ -65,9 +104,10 @@ Definition Behavior -------- -The statistics reported by the ``accesses`` field only includes index -access driven by user requests. It does not include internal operations like -deletion via :doc:`/core/index-ttl` or chunk split and migration operations. +The statistics reported by the :ref:`accesses +` field only includes index access driven +by user requests. It does not include internal operations like deletion +via :doc:`/core/index-ttl` or chunk split and migration operations. ``$indexStats`` must be the first stage in an aggregation pipeline. @@ -110,39 +150,66 @@ The operation returns a document that contains usage statistics for each index: .. code-block:: json + :copyable: false { "name" : "item_1_quantity_1", - "key" : { - "item" : 1, - "quantity" : 1 - }, - "host" : "examplehost.local:27017", + "key" : { "item" : 1, "quantity" : 1 }, + "host" : "examplehost.local:27018", "accesses" : { "ops" : NumberLong(1), - "since" : ISODate("2015-10-02T14:31:53.685Z") + "since" : ISODate("2020-02-10T21:11:23.059Z") + }, + "shard" : "shardA", // Available starting in MongoDB 4.4 if run on sharded cluster + "spec" : { // Available starting in MongoDB 4.4 + "v" : 2, + "key" : { "item" : 1, "quantity" : 1 }, + "name" : "item_1_quantity_1" } } { - "name" : "_id_", - "key" : { - "_id" : 1 + "name" : "item_1_price_1", + "key" : { "item" : 1, "price" : 1 }, + "host" : "examplehost.local:27018", + "accesses" : { + "ops" : NumberLong(1), + "since" : ISODate("2020-02-10T21:11:23.233Z") }, - "host" : "examplehost.local:27017", + "shard" : "shardA", // Available starting in MongoDB 4.4 if run on sharded cluster + "spec" : { // Available starting in MongoDB 4.4 + "v" : 2, + "key" : { "item" : 1, "price" : 1 }, + "name" : "item_1_price_1" + } + } + { + "name" : "item_1", + "key" : { "item" : 1 }, + + "host" : "examplehost.local:27018", "accesses" : { "ops" : NumberLong(0), - "since" : ISODate("2015-10-02T14:31:32.479Z") + "since" : ISODate("2020-02-10T21:11:22.947Z") + }, + "shard" : "shardA", // Available starting in MongoDB 4.4 if run on sharded cluster + "spec" : { // Available starting in MongoDB 4.4 + "v" : 2, + "key" : { "item" : 1 }, + "name" : "item_1" } } { - "name" : "type_1_item_1", - "key" : { - "type" : 1, - "item" : 1 - }, - "host" : "examplehost.local:27017", + "name" : "_id_", + "key" : { "_id" : 1 }, + "host" : "examplehost.local:27018", "accesses" : { - "ops" : NumberLong(1), - "since" : ISODate("2015-10-02T14:31:58.321Z") + "ops" : NumberLong(0), + "since" : ISODate("2020-02-10T21:11:18.298Z") + }, + "shard" : "shardA", // Available starting in MongoDB 4.4 if run on sharded cluster + "spec" : { // Available starting in MongoDB 4.4 + "v" : 2, + "key" : { "_id" : 1 }, + "name" : "_id_" } } diff --git a/source/reference/operator/aggregation/interface.txt b/source/reference/operator/aggregation/interface.txt index 4b21ba991b4..b3893ef9758 100644 --- a/source/reference/operator/aggregation/interface.txt +++ b/source/reference/operator/aggregation/interface.txt @@ -15,9 +15,51 @@ Aggregation Commands Aggregation Commands -------------------- -.. include:: /includes/toc/table-command-aggregation.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :dbcommand:`aggregate` + + - Performs :doc:`aggregation tasks ` such as group using the aggregation framework. + + * - :dbcommand:`count` + + - Counts the number of documents in a collection or a view. + + * - :dbcommand:`distinct` + + - Displays the distinct values found for a specified key in a collection or a view. + + * - :dbcommand:`mapReduce` + + - Performs :doc:`map-reduce ` aggregation for large data sets. + Aggregation Methods ------------------- -.. include:: /includes/toc/table-method-aggregation.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :method:`db.collection.aggregate()` + + - Provides access to the :doc:`aggregation pipeline + `. + + + * - :method:`db.collection.mapReduce()` + + - Performs :doc:`map-reduce ` aggregation for large + data sets. + + diff --git a/source/reference/operator/aggregation/last.txt b/source/reference/operator/aggregation/last.txt index 32d7455db89..80b0e42f23f 100644 --- a/source/reference/operator/aggregation/last.txt +++ b/source/reference/operator/aggregation/last.txt @@ -32,11 +32,10 @@ Definition Behavior -------- -When using :group:`$last` in a :pipeline:`$group` stage, the -:pipeline:`$group` stage should follow a :pipeline:`$sort` stage to -have the input documents in a defined order. - -.. include:: /includes/note-group-pipeline-sort-order.rst +When using :group:`$last` in a :pipeline:`$group` stage, the output +value depends on the order of the documents coming into pipeline. To +guarantee a defined order, the :pipeline:`$group` pipeline stage should +follow a :pipeline:`$sort` stage. Example ------- diff --git a/source/reference/operator/aggregation/limit.txt b/source/reference/operator/aggregation/limit.txt index cb8e65e4cc4..b55ccc26bfc 100644 --- a/source/reference/operator/aggregation/limit.txt +++ b/source/reference/operator/aggregation/limit.txt @@ -34,9 +34,9 @@ Consider the following example: .. code-block:: javascript - db.article.aggregate( - { $limit : 5 } - ); + db.article.aggregate([ + { $limit : 5 } + ]); This operation returns only the first 5 documents passed to it by the pipeline. :pipeline:`$limit` has no effect on the content diff --git a/source/reference/operator/aggregation/lookup.txt b/source/reference/operator/aggregation/lookup.txt index 2eb8894cd62..9c1a0dbc925 100644 --- a/source/reference/operator/aggregation/lookup.txt +++ b/source/reference/operator/aggregation/lookup.txt @@ -57,15 +57,19 @@ The :pipeline:`$lookup` takes a document with the following fields: * - Field - Description - * - ``from`` + * - :ref:`from ` - - Specifies the collection in the *same* database to perform + - .. _lookup-eq-from: + + Specifies the collection in the *same* database to perform the join with. The ``from`` collection cannot be sharded. For details, see :ref:`lookup-sharded-collections`. - * - ``localField`` + * - :ref:`localField ` - - Specifies the field from the documents input to the + - .. _lookup-eq-localField: + + Specifies the field from the documents input to the :pipeline:`$lookup` stage. :pipeline:`$lookup` performs an equality match on the ``localField`` to the ``foreignField`` from the documents of the ``from`` @@ -73,18 +77,22 @@ The :pipeline:`$lookup` takes a document with the following fields: ``localField``, the :pipeline:`$lookup` treats the field as having a value of ``null`` for matching purposes. - * - ``foreignField`` + * - :ref:`foreignField ` - - Specifies the field from the documents in the ``from`` + - .. _lookup-eq-foreignField: + + Specifies the field from the documents in the ``from`` collection. :pipeline:`$lookup` performs an equality match on the ``foreignField`` to the ``localField`` from the input documents. If a document in the ``from`` collection does not contain the ``foreignField``, the :pipeline:`$lookup` treats the value as ``null`` for matching purposes. - * - ``as`` + * - :ref:`as ` - - Specifies the name of the new array field to add to the input + - .. _lookup-eq-as: + + Specifies the name of the new array field to add to the input documents. The new array field contains the matching documents from the ``from`` collection. If the specified name already exists in the input document, the existing field is @@ -138,35 +146,35 @@ The :pipeline:`$lookup` takes a document with the following fields: * - Field - Description - * - ``from`` + * - :ref:`from ` - - Specifies the collection in the *same* database to perform the + - .. _lookup-join-from: + + Specifies the collection in the *same* database to perform the join with. The ``from`` collection cannot be sharded. For details, see :ref:`lookup-sharded-collections`. - * - ``let`` + * - :ref:`let ` - - Optional. Specifies variables to use in the ``pipeline`` field stages. Use - the variable expressions to access the fields from the documents + - .. _lookup-join-let: + + Optional. Specifies variables to use in the + :ref:`pipeline ` field stages. Use the + variable expressions to access the fields from the documents input to the :pipeline:`$lookup` stage. - The ``pipeline`` cannot directly access the input document - fields. Instead, first define the variables for the input - document fields, and then reference the variables in the stages - in the ``pipeline``. + The :ref:`pipeline ` cannot directly access + the input document fields. Instead, first define the variables + for the input document fields, and then reference the variables + in the stages in the ``pipeline``. - To access the ``let`` variables in the ``pipeline``, use the - :query:`$expr` operator. + .. include:: /includes/fact-let-variable-access-note.rst - .. note:: + * - :ref:`pipeline ` - The ``let`` variables are accessible by the stages in the - ``pipeline``, including additional :pipeline:`$lookup` stages - nested in the ``pipeline``. - - * - ``pipeline`` - - - Specifies the pipeline to run on the joined collection. The + - .. _lookup-join-pipeline: + + Specifies the pipeline to run on the joined collection. The ``pipeline`` determines the resulting documents from the joined collection. To return all documents, specify an empty pipeline ``[]``. @@ -179,18 +187,13 @@ The :pipeline:`$lookup` takes a document with the following fields: document fields, and then reference the variables in the stages in the ``pipeline``. - To access the ``let`` variables in the ``pipeline``, use the - :query:`$expr` operator. - - .. note:: - - The ``let`` variables are accessible by the stages in the - ``pipeline``, including additional :pipeline:`$lookup` stages - nested in the ``pipeline``. + .. include:: /includes/fact-let-variable-access-note.rst - * - ``as`` + * - :ref:`as ` - - Specifies the name of the new array field to add to the input + - .. _lookup-join-as: + + Specifies the name of the new array field to add to the input documents. The new array field contains the matching documents from the ``from`` collection. If the specified name already exists in the input document, the existing field is @@ -592,24 +595,39 @@ The operation returns the following documents: .. code-block:: javascript { "_id" : 1, "item" : "almonds", "price" : 12, "ordered" : 2, - "stockdata" : [ { "warehouse" : "A", "instock" : 120 }, { "warehouse" : "B", "instock" : 60 } ] } + "stockdata" : [ { "warehouse" : "A", "instock" : 120 }, + { "warehouse" : "B", "instock" : 60 } ] } { "_id" : 2, "item" : "pecans", "price" : 20, "ordered" : 1, "stockdata" : [ { "warehouse" : "A", "instock" : 80 } ] } { "_id" : 3, "item" : "cookies", "price" : 10, "ordered" : 60, "stockdata" : [ { "warehouse" : "A", "instock" : 80 } ] } -The operation would correspond to the following pseudo-SQL statement: +The operation corresponds to the following pseudo-SQL statement: .. code-block:: sql SELECT *, stockdata FROM orders - WHERE stockdata IN (SELECT warehouse, instock - FROM warehouses - WHERE stock_item= orders.item - AND instock >= orders.ordered ); + WHERE stockdata IN ( SELECT warehouse, instock + FROM warehouses + WHERE stock_item = orders.item + AND instock >= orders.ordered ); + +The :query:`$expr` operator only uses indexes on the ``from`` +collection for equality matches. For example, if the index +``{ stock_item: 1, instock: 1 }`` exists on the ``warehouses`` +collection: + +- The equality match on the ``warehouses.stock_item`` field uses the + index. + +- The range part of the query on the ``warehouses.instock`` field + does not use the indexed field in the compound index. + +.. seealso:: -.. seealso:: :query:`$expr` + - :query:`$expr` + - :doc:`/reference/aggregation-variables/`. .. _lookup-uncorrelated-subuery: diff --git a/source/reference/operator/aggregation/match.txt b/source/reference/operator/aggregation/match.txt index 067f4c8bc88..864027b1574 100644 --- a/source/reference/operator/aggregation/match.txt +++ b/source/reference/operator/aggregation/match.txt @@ -126,10 +126,10 @@ the documents: .. code-block:: javascript - db.articles.aggregate( [ - { $match: { $or: [ { score: { $gt: 70, $lt: 90 } }, { views: { $gte: 1000 } } ] } }, - { $group: { _id: null, count: { $sum: 1 } } } - ] ); + db.articles.aggregate( [ + { $match: { $or: [ { score: { $gt: 70, $lt: 90 } }, { views: { $gte: 1000 } } ] } }, + { $group: { _id: null, count: { $sum: 1 } } } + ] ); In the aggregation pipeline, :pipeline:`$match` selects the documents where either the ``score`` is greater than ``70`` and less than ``90`` diff --git a/source/reference/operator/aggregation/merge.txt b/source/reference/operator/aggregation/merge.txt index e6add620f24..3a3b9835868 100644 --- a/source/reference/operator/aggregation/merge.txt +++ b/source/reference/operator/aggregation/merge.txt @@ -336,6 +336,8 @@ The :pipeline:`$merge` takes a document with the following fields: ``$$new.``. The ``$$new`` variable is only available if the :ref:`let ` specification is omitted. + .. include:: /includes/extracts/4.2-changes-new-variable-reserved.rst + - The user-defined variables in the :ref:`let ` field, i.e. ``$$.``. @@ -354,6 +356,8 @@ The :pipeline:`$merge` takes a document with the following fields: :ref:`whenMatched pipeline ` can access the ``$$new`` variable. + .. include:: /includes/extracts/4.2-changes-new-variable-reserved.rst + To access the ``let`` variables in the :ref:`whenMatched pipeline `, use the double dollar signs ($$) prefix and variable name ``$$``. @@ -391,8 +395,8 @@ The :pipeline:`$merge` takes a document with the following fields: - .. _merge-whenNotMatched-fail: - Stop and fail the aggregation operation. Any changes to - the output collection from previous documents are not + Stop and fail the aggregation operation. Any changes + already written to the output collection are not reverted. @@ -624,6 +628,34 @@ Unique Index Constraints results in a document that violates a unique index other than the index on the :ref:`on ` field(s). +``whenMatched`` Pipeline Behavior +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +.. container:: + + Starting in MongoDB 4.2.2, if all of the following are true for a + :pipeline:`$merge` stage: + + - The value of :ref:`whenMatched ` is an + aggregation pipeline, + + - The value of :ref:`whenNotMatched ` is + ``insert``, and + + - There is no match for a document in the output collection, + + :pipeline:`$merge` inserts the document directly into the output + collection. + + Prior to MongoDB 4.2.2, when these conditions for a + :pipeline:`$merge` stage are met, the pipeline specified in the + :ref:`whenMatched ` field is executed with an + empty input document. The resulting document from the pipeline is + inserted into the output collection. + + .. seealso:: + + :ref:`4.2.2 Release Notes <4.2.2-release-notes>` .. _merge-out-comparison: @@ -739,6 +771,8 @@ Restrictions - .. include:: /includes/extracts/4.2-changes-linearizable-merge-restriction.rst +.. _merge-examples: + Examples -------- diff --git a/source/reference/operator/aggregation/out.txt b/source/reference/operator/aggregation/out.txt index 77334081fb1..7ad157c623e 100644 --- a/source/reference/operator/aggregation/out.txt +++ b/source/reference/operator/aggregation/out.txt @@ -178,6 +178,14 @@ applies to the nested pipelines as well. [#lookup]_ .. include:: /includes/fact-aggregate-readConcern.rst +Interaction with ``mongodump`` +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +A :binary:`~bin.mongodump` started with +:option:`--oplog ` fails if a client issues an +aggregation pipeline that includes :pipeline:`$out` during the +dump process. See :option:`mongodump --oplog` for more information. + Example ------- diff --git a/source/reference/operator/aggregation/planCacheStats.txt b/source/reference/operator/aggregation/planCacheStats.txt index fdde45db1b2..7e5cc6e5dab 100644 --- a/source/reference/operator/aggregation/planCacheStats.txt +++ b/source/reference/operator/aggregation/planCacheStats.txt @@ -108,7 +108,8 @@ document similar to the following: , ... ], - "indexFilterSet" : + "indexFilterSet" : , + "estimatedSizeBytes" : // Available starting in MongoDB 4.2.12, 4.0.23, 3.6.23 } Each document includes various query plan and execution stats, @@ -123,7 +124,9 @@ including: * - ``createdFromQuery`` - - A document that contains the specific query that resulted in + - .. _plancachestats-createdFromQuery: + + A document that contains the specific query that resulted in this cache entry; i.e. .. code-block:: javascript @@ -161,9 +164,11 @@ including: currently available indexes for that shape. For more information, see :data:`explain.queryPlanner.planCacheKey` - * - ``cachedPlan`` + * - :ref:`cachedPlan ` + + - .. _plancachestats-cachedPlan: - - The details of the cached plan. See :data:`explain.queryPlanner`. + The details of the cached plan. See :data:`explain.queryPlanner`. * - ``works`` @@ -175,17 +180,21 @@ including: * - ``timeOfCreation`` - Time of creation for the entry. - * - ``creationExecStats`` + * - :ref:`creationExecStats ` + + - .. _plancachestats-creationExecStats: - - An array of execution stats documents. The array contains a + An array of execution stats documents. The array contains a document for each candidate plan. For details on the execution stats, see :data:`explain.executionStats`. - * - ``candidatePlanScores`` + * - :ref:`candidatePlanScores ` - - An array of scores for the candidate plans listed in the + - .. _plancachestats-candidatePlanScores: + + An array of scores for the candidate plans listed in the ``creationExecStats`` array. * - ``indexFilterSet`` @@ -193,6 +202,14 @@ including: - A boolean that indicates whether the an :ref:`index filter ` exists for the query shape. + * - ``estimatedSizeBytes`` + + - A number that describes the estimated size in bytes of a plan + cache entry. + + .. versionadded:: 4.2.12 (*and 4.0.23 and 3.6.23*) + + Examples -------- @@ -275,7 +292,8 @@ The operation returns all entries in the cache: 1.5003000000000002, 1.5003000000000002 ], - "indexFilterSet" : false + "indexFilterSet" : false, + "estimatedSizeBytes" : NumberLong(3160) // Available starting in MongoDB 4.2.12, 4.0.23, 3.6.23 } { // Plan Cache Entry 2 "createdFromQuery" : { @@ -303,7 +321,8 @@ The operation returns all entries in the cache: 1.0003000000000002, 1.0003000000000002 ], - "indexFilterSet" : false + "indexFilterSet" : false, + "estimatedSizeBytes" : NumberLong(2539) // Available starting in MongoDB 4.2.12, 4.0.23, 3.6.23 } { // Plan Cache Entry 3 "createdFromQuery" : { @@ -331,7 +350,8 @@ The operation returns all entries in the cache: 1.7503000000000002, 1.7503000000000002 ], - "indexFilterSet" : false + "indexFilterSet" : false, + "estimatedSizeBytes" : NumberLong(3183) // Available starting in MongoDB 4.2.12, 4.0.23, 3.6.23 } { // Plan Cache Entry 4 "createdFromQuery" : { @@ -363,7 +383,8 @@ The operation returns all entries in the cache: 1.6669666666666665, 1.6669666666666665 ], - "indexFilterSet" : false + "indexFilterSet" : false, + "estimatedSizeBytes" : NumberLong(4653) // Available starting in MongoDB 4.2.12, 4.0.23, 3.6.23 } See also :ref:`plan-cache-key`. @@ -415,7 +436,7 @@ specific information for a particular query shape: .. code-block:: javascript - db.orders.aggregate( [ + db.orders.aggregate( [ { $planCacheStats: { } }, { $match: { planCacheKey: "DD67E353"} } ] ) @@ -424,7 +445,7 @@ The operation returns the following: .. code-block:: javascript :copyable: false - + { "createdFromQuery" : { "query" : { "quantity" : { "$gte" : 5 }, "type" : "apparel" }, @@ -589,7 +610,8 @@ The operation returns the following: 1.5003000000000002, 1.5003000000000002 ], - "indexFilterSet" : false + "indexFilterSet" : false, + "estimatedSizeBytes" : NumberLong(3160) // Available starting in MongoDB 4.2.12, 4.0.23, 3.6.23 } See also :ref:`plan-cache-key` and :ref:`query-hash`. diff --git a/source/reference/operator/aggregation/push.txt b/source/reference/operator/aggregation/push.txt index 0aad20780d0..276ae6b0e97 100644 --- a/source/reference/operator/aggregation/push.txt +++ b/source/reference/operator/aggregation/push.txt @@ -21,7 +21,7 @@ Definition .. include:: /includes/extracts/fact-aggregation-accumulator-push.rst - :expression:`$push` has the following syntax: + :group:`$push` has the following syntax: .. code-block:: javascript @@ -29,6 +29,27 @@ Definition For more information on expressions, see :ref:`aggregation-expressions`. +Behavior +-------- + +When using :group:`$push` in a :pipeline:`$group` stage, the order of +the documents in the output array is determined by the order of the +documents coming into pipeline. To guarantee a defined order, the +:pipeline:`$group` pipeline stage should follow a :pipeline:`$sort` +stage. + +Memory Restrictions +~~~~~~~~~~~~~~~~~~~ + +Starting in version 4.2.3 (and 4.0.14, 3.6.17), :group:`$push` has +a memory limit of 100 MiB (100 * 1024 * 1024 bytes), even when +:method:`db.collection.aggregate()` is run with :ref:`allowDiskUse: +true `. + + +See :doc:`aggregration pipeline limitations +` for more information. + Example ------- @@ -52,7 +73,8 @@ compute the list of items and quantities sold for each group: db.sales.aggregate( [ - { + { $sort: { date: 1, item: 1 } }, + { $group: { _id: { day: { $dayOfYear: "$date"}, year: { $year: "$date" } }, diff --git a/source/reference/operator/aggregation/range.txt b/source/reference/operator/aggregation/range.txt index 7ed3eb25553..95388e24ea4 100644 --- a/source/reference/operator/aggregation/range.txt +++ b/source/reference/operator/aggregation/range.txt @@ -104,13 +104,13 @@ the stopping points for each trip. .. code-block:: javascript - db.distances.aggregate([{ - $project: { - _id: 0, - city: 1, - "Rest stops": { $range: [ 0, "$distance", 25 ] } - } - }]) + db.distances.aggregate([{ + $project: { + _id: 0, + city: 1, + "Rest stops": { $range: [ 0, "$distance", 25 ] } + } + }]) The operation returns the following: diff --git a/source/reference/operator/aggregation/redact.txt b/source/reference/operator/aggregation/redact.txt index 6961177e1fe..7f978bb7c31 100644 --- a/source/reference/operator/aggregation/redact.txt +++ b/source/reference/operator/aggregation/redact.txt @@ -200,20 +200,20 @@ fields contained in a document/embedded document at level ``5``, include a .. code-block:: javascript - db.accounts.aggregate( - [ - { $match: { status: "A" } }, - { - $redact: { - $cond: { - if: { $eq: [ "$level", 5 ] }, - then: "$$PRUNE", - else: "$$DESCEND" - } - } - } - ] - ); + db.accounts.aggregate( + [ + { $match: { status: "A" } }, + { + $redact: { + $cond: { + if: { $eq: [ "$level", 5 ] }, + then: "$$PRUNE", + else: "$$DESCEND" + } + } + } + ] + ); The :pipeline:`$redact` stage evaluates the ``level`` field to determine access. If the ``level`` field equals ``5``, then exclude all diff --git a/source/reference/operator/aggregation/reduce.txt b/source/reference/operator/aggregation/reduce.txt index 44b32009d7b..38afb105389 100644 --- a/source/reference/operator/aggregation/reduce.txt +++ b/source/reference/operator/aggregation/reduce.txt @@ -273,36 +273,36 @@ The following example reduces the ``hobbies`` array of strings into a single str .. code-block:: javascript - db.people.aggregate( - [ - // Filter to return only non-empty arrays - { $match: { "hobbies": { $gt: [ ] } } }, - { - $project: { - "name": 1, - "bio": { - $reduce: { - input: "$hobbies", - initialValue: "My hobbies include:", - in: { - $concat: [ - "$$value", - { - $cond: { - if: { $eq: [ "$$value", "My hobbies include:" ] }, - then: " ", - else: ", " - } - }, - "$$this" - ] - } - } - } - } - } - ] - ) + db.people.aggregate( + [ + // Filter to return only non-empty arrays + { $match: { "hobbies": { $gt: [ ] } } }, + { + $project: { + "name": 1, + "bio": { + $reduce: { + input: "$hobbies", + initialValue: "My hobbies include:", + in: { + $concat: [ + "$$value", + { + $cond: { + if: { $eq: [ "$$value", "My hobbies include:" ] }, + then: " ", + else: ", " + } + }, + "$$this" + ] + } + } + } + } + } + ] + ) The operation returns the following: diff --git a/source/reference/operator/aggregation/regexFind.txt b/source/reference/operator/aggregation/regexFind.txt index 04debc20581..ba811c6c018 100644 --- a/source/reference/operator/aggregation/regexFind.txt +++ b/source/reference/operator/aggregation/regexFind.txt @@ -87,8 +87,9 @@ that contains: `, and - An array of the strings that corresponds to the groups captured by - the matching string. Capturing groups are specified with parenthesis - ``()`` in the :ref:`regex ` pattern. + the matching string. Capturing groups are specified with + unescaped parenthesis ``()`` in the :ref:`regex ` + pattern. .. code-block:: javascript :copyable: false @@ -167,6 +168,99 @@ To perform a case-insensitive regex pattern matching, use the :ref:`regexFind-example-i-options` instead. See :ref:`regexFind-example-i-options` for an example. +.. _regexFind-captures-behavior: + +``captures`` Output Behavior +~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +If your :ref:`regex ` pattern contains capture groups +and the pattern finds a match in the :ref:`input `, the +``captures`` array in the results corresponds to the groups captured by +the matching string. Capture groups are specified with unescaped +parentheses ``()`` in the :ref:`regex ` pattern. The +length of the ``captures`` array equals the number of capture groups in +the pattern and the order of the array matches the order in which the +capture groups appear. + +Create a sample collection named ``contacts`` with the following +documents: + +.. code-block:: javascript + + db.contacts.insertMany([ + { "_id": 1, "fname": "Carol", "lname": "Smith", "phone": "718-555-0113" }, + { "_id": 2, "fname": "Daryl", "lname": "Doe", "phone": "212-555-8832" }, + { "_id": 3, "fname": "Polly", "lname": "Andrews", "phone": "208-555-1932" }, + { "_id": 4, "fname": "Colleen", "lname": "Duncan", "phone": "775-555-0187" }, + { "_id": 5, "fname": "Luna", "lname": "Clarke", "phone": "917-555-4414" } + ]) + +The following pipeline applies the :ref:`regex ` +pattern ``/(C(ar)*)ol/`` to the ``fname`` field: + +.. code-block:: javascript + + db.contacts.aggregate([ + { + $project: { + returnObject: { + $regexFind: { input: "$fname", regex: /(C(ar)*)ol/ } + } + } + } + ]) + +The :ref:`regex ` pattern finds a match with ``fname`` +values ``Carol`` and ``Colleen``: + +.. code-block:: javascript + :copyable: false + :emphasize-lines: 1,4 + + { "_id" : 1, "returnObject" : { "match" : "Carol", "idx" : 0, "captures" : [ "Car", "ar" ] } } + { "_id" : 2, "returnObject" : null } + { "_id" : 3, "returnObject" : null } + { "_id" : 4, "returnObject" : { "match" : "Col", "idx" : 0, "captures" : [ "C", null ] } } + { "_id" : 5, "returnObject" : null } + +The pattern contains the capture group ``(C(ar)*)`` which contains the +nested group ``(ar)``. The elements in the ``captures`` array correspond +to the two capture groups. If a matching document is not captured by a +group (e.g. ``Colleen`` and the group ``(ar)``), +:expression:`$regexFind` replaces the group with a null placeholder. + +As shown in the previous example, the ``captures`` array contains an +element for each capture group (using ``null`` for non-captures). +Consider the following example which searches for phone numbers with +New York City area codes by applying a logical ``or`` of capture +groups to the ``phone`` field. Each group represents a New York City +area code: + +.. code-block:: javascript + + db.contacts.aggregate([ + { + $project: { + nycContacts: { + $regexFind: { input: "$phone", regex: /^(718).*|^(212).*|^(917).*/ } + } + } + } + ]) + +For documents which are matched by the :ref:`regex ` +pattern, the ``captures`` array includes the matching capture group +and replaces any non-capturing groups with ``null``: + +.. code-block:: javascript + :copyable: false + + { "_id" : 1, "nycContacts" : { "match" : "718-555-0113", "idx" : 0, "captures" : [ "718", null, null ] } } + { "_id" : 2, "nycContacts" : { "match" : "212-555-8832", "idx" : 0, "captures" : [ null, "212", null ] } } + { "_id" : 3, "nycContacts" : null } + { "_id" : 4, "nycContacts" : null } + { "_id" : 5, "nycContacts" : { "match" : "917-555-4414", "idx" : 0, "captures" : [ null, null, "917" ] } } + Examples -------- @@ -441,12 +535,12 @@ Create a sample collection ``feedback`` with the following documents: .. code-block:: javascript - db.feedback.insertMany([ - { "_id" : 1, comment: "Hi, I'm just reading about MongoDB -- aunt.arc.tica@example.com" }, - { "_id" : 2, comment: "I wanted to concatenate a string" }, - { "_id" : 3, comment: "How do I convert a date to string? cam@mongodb.com" }, - { "_id" : 4, comment: "It's just me. I'm testing. fred@MongoDB.com" } - ]) + db.feedback.insertMany([ + { "_id" : 1, comment: "Hi, I'm just reading about MongoDB -- aunt.arc.tica@example.com" }, + { "_id" : 2, comment: "I wanted to concatenate a string" }, + { "_id" : 3, comment: "How do I convert a date to string? cam@mongodb.com" }, + { "_id" : 4, comment: "It's just me. I'm testing. fred@MongoDB.com" } + ]) The following aggregation uses the :expression:`$regexFind` to extract the email from the ``comment`` field (case insensitive). @@ -506,16 +600,16 @@ the ``details`` array into an embedded document with an ``email`` and .. code-block:: javascript - db.contacts.aggregate( [ - { $unwind: "$details" }, - { $addFields: { - "regexemail": { $regexFind: { input: "$details", regex: /^[a-z0-9_.+-]+@[a-z0-9_.+-]+\.[a-z0-9_.+-]+$/, options: "i" } }, - "regexphone": { $regexFind: { input: "$details", regex: /^[+]{0,1}[0-9]*\-?[0-9_\-]+$/ } } - } }, - { $project: { _id: 1, name: 1, details: { email: "$regexemail.match", phone: "$regexphone.match" } } }, - { $group: { _id: "$_id", name: { $first: "$name" }, details: { $mergeObjects: "$details"} } }, - { $sort: { _id: 1 } } - ]) + db.contacts.aggregate( [ + { $unwind: "$details" }, + { $addFields: { + "regexemail": { $regexFind: { input: "$details", regex: /^[a-z0-9_.+-]+@[a-z0-9_.+-]+\.[a-z0-9_.+-]+$/, options: "i" } }, + "regexphone": { $regexFind: { input: "$details", regex: /^[+]{0,1}[0-9]*\-?[0-9_\-]+$/ } } + } }, + { $project: { _id: 1, name: 1, details: { email: "$regexemail.match", phone: "$regexphone.match" } } }, + { $group: { _id: "$_id", name: { $first: "$name" }, details: { $mergeObjects: "$details"} } }, + { $sort: { _id: 1 } } + ]) First Stage The stage :pipeline:`$unwinds` the array into separate documents: @@ -642,3 +736,8 @@ Second Stage { "_id" : 3, "name" : "Cam Bo Dia", "email" : "cam.dia@example.com", "username" : "cam.dia" } { "_id" : 4, "name" : "Fred", "username" : null } +.. seealso:: + + For more information on the behavior of the ``captures`` array and + additional examples, see + :ref:`regexFind-captures-behavior`. diff --git a/source/reference/operator/aggregation/regexFindAll.txt b/source/reference/operator/aggregation/regexFindAll.txt index 0c738f73132..6d88f12073c 100644 --- a/source/reference/operator/aggregation/regexFindAll.txt +++ b/source/reference/operator/aggregation/regexFindAll.txt @@ -85,8 +85,8 @@ The operator returns an array: `, and - An array of the strings that corresponds to the groups captured by - the matching string. Capturing groups are specified with parenthesis - ``()`` in the :ref:`regex ` pattern. + the matching string. Capturing groups are specified with unescaped + parenthesis ``()`` in the :ref:`regex ` pattern. .. code-block:: javascript :copyable: false @@ -165,6 +165,100 @@ To perform a case-insensitive regex pattern matching, use the :ref:`regexFindAll-example-i-options` instead. See :ref:`regexFindAll-example-i-options` for an example. +.. _regexFindAll-captures-behavior: + +``captures`` Output Behavior +~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +If your :ref:`regex ` pattern contains capture +groups and the pattern finds a match in the +:ref:`input `, the ``captures`` array in the results +corresponds to the groups captured by the matching string. Capture +groups are specified with unescaped parentheses ``()`` in the +:ref:`regex ` pattern. The length of the +``captures`` array equals the number of capture groups in the pattern +and the order of the array matches the order in which the capture groups +appear. + +Create a sample collection named ``contacts`` with the following +documents: + +.. code-block:: javascript + + db.contacts.insertMany([ + { "_id": 1, "fname": "Carol", "lname": "Smith", "phone": "718-555-0113" }, + { "_id": 2, "fname": "Daryl", "lname": "Doe", "phone": "212-555-8832" }, + { "_id": 3, "fname": "Polly", "lname": "Andrews", "phone": "208-555-1932" }, + { "_id": 4, "fname": "Colleen", "lname": "Duncan", "phone": "775-555-0187" }, + { "_id": 5, "fname": "Luna", "lname": "Clarke", "phone": "917-555-4414" } + ]) + +The following pipeline applies the :ref:`regex ` +pattern ``/(C(ar)*)ol/`` to the ``fname`` field: + +.. code-block:: javascript + + db.contacts.aggregate([ + { + $project: { + returnObject: { + $regexFindAll: { input: "$fname", regex: /(C(ar)*)ol/ } + } + } + } + ]) + +The :ref:`regex ` pattern finds a match with ``fname`` +values ``Carol`` and ``Colleen``: + +.. code-block:: javascript + :copyable: false + :emphasize-lines: 1,4 + + { "_id" : 1, "returnObject" : [ { "match" : "Carol", "idx" : 0, "captures" : [ "Car", "ar" ] } ] } + { "_id" : 2, "returnObject" : [ ] } + { "_id" : 3, "returnObject" : [ ] } + { "_id" : 4, "returnObject" : [ { "match" : "Col", "idx" : 0, "captures" : [ "C", null ] } ] } + { "_id" : 5, "returnObject" : [ ] } + +The pattern contains the capture group ``(C(ar)*)`` which contains the +nested group ``(ar)``. The elements in the ``captures`` array correspond +to the two capture groups. If a matching document is not captured by a +group (e.g. ``Colleen`` and the group ``(ar)``), +:expression:`$regexFindAll` replaces the group with a null placeholder. + +As shown in the previous example, the ``captures`` array contains an +element for each capture group (using ``null`` for non-captures). +Consider the following example which searches for phone numbers with +New York City area codes by applying a logical ``or`` of capture +groups to the ``phone`` field. Each group represents a New York City +area code: + +.. code-block:: javascript + + db.contacts.aggregate([ + { + $project: { + nycContacts: { + $regexFindAll: { input: "$phone", regex: /^(718).*|^(212).*|^(917).*/ } + } + } + } + ]) + +For documents which are matched by the :ref:`regex ` +pattern, the ``captures`` array includes the matching capture group +and replaces any non-capturing groups with ``null``: + +.. code-block:: javascript + :copyable: false + + { "_id" : 1, "nycContacts" : [ { "match" : "718-555-0113", "idx" : 0, "captures" : [ "718", null, null ] } ] } + { "_id" : 2, "nycContacts" : [ { "match" : "212-555-8832", "idx" : 0, "captures" : [ null, "212", null ] } ] } + { "_id" : 3, "nycContacts" : [ ] } + { "_id" : 4, "nycContacts" : [ ] } + { "_id" : 5, "nycContacts" : [ { "match" : "917-555-4414", "idx" : 0, "captures" : [ null, null, "917" ] } ] } + Examples -------- @@ -199,7 +293,7 @@ pattern ``/line/`` does not specify any grouping: { $addFields: { returnObject: { $regexFindAll: { input: "$description", regex: /line/ } } } } ]) - The operationr returns the following: + The operation returns the following: .. code-block:: javascript :copyable: false @@ -700,3 +794,9 @@ Second Stage "comment" : "It's just me. I'm testing. fred@MongoDB.com", "names" : [ "fred" ] } + +.. seealso:: + + For more information on the behavior of the ``captures`` array and + additional examples, see + :ref:`regexFindAll-captures-behavior`. diff --git a/source/reference/operator/aggregation/regexMatch.txt b/source/reference/operator/aggregation/regexMatch.txt index 0df13c4a70d..d2f113bfe03 100644 --- a/source/reference/operator/aggregation/regexMatch.txt +++ b/source/reference/operator/aggregation/regexMatch.txt @@ -125,7 +125,7 @@ The operation returns the following 3 documents: { "_id" : 2, "category" : "cafe" } { "_id" : 3, "category" : "cafE" } -However, the aggregation expression :expression:`$regexFind` ignores +However, the aggregation expression :expression:`$regexMatch` ignores collation; that is, the following regular expression pattern matching examples are case-sensitive and diacritic sensitive: diff --git a/source/reference/operator/aggregation/round.txt b/source/reference/operator/aggregation/round.txt index 9fd1816363e..5c9a41405d9 100644 --- a/source/reference/operator/aggregation/round.txt +++ b/source/reference/operator/aggregation/round.txt @@ -90,33 +90,64 @@ Definition Behavior -------- -Rounding to Even Values -~~~~~~~~~~~~~~~~~~~~~~~ +Rounding Numbers Ending in 5 +~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -When rounding on a value of ``5``, :expression:`$round` rounds to the -nearest even value. For example, consider the following sample -documents: +To minimize the skew errors that are caused by always rounding upwards, +numbers ending in 5 are rounded to the nearest even value. This is the +`IEEE standard `__ +for floating point numbers and also works well operations across +sequences. -.. code-block:: javascript +For example, consider this chart: - {_id : 1, "value" : 10.5}, - {_id : 2, "value" : 11.5}, - {_id : 3, "value" : 12.5}, - {_id : 4, "value" : 13.5} - -:expression:`$round : [ "$value", 0] <$round>` returns the following: - -.. code-block:: javascript - - {_id : 1, "value" : 10}, - {_id : 2, "value" : 12}, - {_id : 3, "value" : 12}, - {_id : 4, "value" : 14} - -The value ``10.5`` is closest to the even value ``10``, while the values -``11.5`` and ``12.5`` are closest to the even value ``12``. Rounding to -the nearest even value supports more even distribution of rounded data -than always rounding up or down. +.. list-table:: + :header-rows: 1 + :widths: 25 25 25 25 + + * - Original + - Rounded 1 + - Rounded 0 + - Rounded -1 + + * - 124.5 + - 124.5 + - 124 + - 120 + + * - 125.5 + - 125.5 + - 126 + - 130 + + * - 25 + - 25 + - 25 + - 20 + + * - 12.5 + - 12.5 + - 12 + - 10 + + * - 2.25 + - 2.2 + - 2 + - 0 + + * - 2.45 + - 2.5 + - 2 + - 0 + +The chart highlights a few points. + +- The ``$round`` function is not limited to floats. (``25`` becomes ``20``). +- Rounded numbers can still end in 5 (``2.45`` becomes ``2.5``) +- The rounded value is determined by more than one digit + +For further discussion of the 'Round Half to Even' technique, see +`this article `__. Returned Data Type ~~~~~~~~~~~~~~~~~~ diff --git a/source/reference/operator/aggregation/search.txt b/source/reference/operator/aggregation/search.txt new file mode 100644 index 00000000000..c469ed063a5 --- /dev/null +++ b/source/reference/operator/aggregation/search.txt @@ -0,0 +1,27 @@ +===================== +$search (aggregation) +===================== + +.. default-domain:: mongodb + +``$search`` aggregation pipleline stage performs a full-text search of +the field or fields in an Atlas collection. The fields must be covered +by an :atlas:`Atlas Search +` index. See: + +- :atlas:`Index Definitions + ` to learn more about + creating and managing Atlas Search indexes. +- :atlas:`$search Aggregation Pipeline Stage + ` to learn more about the + ``$search`` pipeline stage syntax and usage. +- :atlas:`$search Operators ` to + learn more about the ``$search`` aggregation pipeline stage + operators. + +.. important:: + + The ``$search`` aggregation pipeline stage is only available for + collections hosted on :atlas:`MongoDB Atlas ` cluster tiers + running MongoDB version 4.2 or later. To learn more, see + :atlas:`Atlas Search `. diff --git a/source/reference/operator/aggregation/setIntersection.txt b/source/reference/operator/aggregation/setIntersection.txt index 32351fcd6d3..da8061c3911 100644 --- a/source/reference/operator/aggregation/setIntersection.txt +++ b/source/reference/operator/aggregation/setIntersection.txt @@ -36,6 +36,9 @@ Behavior .. include:: /includes/important-set-operator-semantics.rst +If no intersections are found (i.e. the input arrays contain no common +elements), :expression:`$setIntersection` returns an empty array. + .. include:: /includes/extracts/fact-agg-top-level-expressions-setIntersection.rst .. list-table:: diff --git a/source/reference/operator/aggregation/skip.txt b/source/reference/operator/aggregation/skip.txt index f6d689055bf..3f1b73e9336 100644 --- a/source/reference/operator/aggregation/skip.txt +++ b/source/reference/operator/aggregation/skip.txt @@ -35,9 +35,9 @@ Consider the following example: .. code-block:: javascript - db.article.aggregate( + db.article.aggregate([ { $skip : 5 } - ); + ]); This operation skips the first 5 documents passed to it by the pipeline. :pipeline:`$skip` has no effect on the content of the @@ -45,4 +45,4 @@ documents it passes along the pipeline. .. seealso:: :doc:`/tutorial/aggregation-zip-code-data-set`, - :doc:`/tutorial/aggregation-with-user-preference-data` \ No newline at end of file + :doc:`/tutorial/aggregation-with-user-preference-data` diff --git a/source/reference/operator/aggregation/sort.txt b/source/reference/operator/aggregation/sort.txt index 7be013123f0..adb3ea2cc08 100644 --- a/source/reference/operator/aggregation/sort.txt +++ b/source/reference/operator/aggregation/sort.txt @@ -124,23 +124,28 @@ on metadata. ``$sort`` and Memory Restrictions ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -The :pipeline:`$sort` stage has a limit of 100 megabytes of RAM. By -default, if the stage exceeds this limit, :pipeline:`$sort` will -produce an error. To allow for the handling of large datasets, set the -``allowDiskUse`` option to ``true`` to enable :pipeline:`$sort` -operations to write to temporary files. See the ``allowDiskUse`` -option in :method:`db.collection.aggregate()` method and the -:dbcommand:`aggregate` command for details. +The :pipeline:`$sort` stage has a limit of 100 megabytes of RAM for +in-memory sorts. By default, if the stage exceeds this limit, +:pipeline:`$sort` produces an error. To allow pipeline processing to +take up more space, use the :ref:`allowDiskUse +` option to enable aggregation pipeline +stages to write data to temporary files. + +.. seealso:: + + :doc:`/core/aggregation-pipeline-limits` ``$sort`` Operator and Performance ---------------------------------- -:pipeline:`$sort` operator can take advantage of an index as long as it -is not preceded by a :pipeline:`$project`, :pipeline:`$unwind`, or -:pipeline:`$group` stage. +The :pipeline:`$sort` operator can take advantage of an index if it's +used in the first stage of a pipeline or if it's only preceeded by a +:pipeline:`$match` stage. -.. todo:: if a sort precedes the first $group in a sharded system, - all documents must go to the mongos for sorting. +When you use the :pipeline:`$sort` on a sharded cluster, each shard +sorts its result documents using an index where available. Then the +:binary:`~bin.mongos` or one of the shards performs a streamed merge +sort. .. seealso:: :doc:`/tutorial/aggregation-zip-code-data-set`, diff --git a/source/reference/operator/aggregation/sortByCount.txt b/source/reference/operator/aggregation/sortByCount.txt index c509c97aaf9..68dde016be4 100644 --- a/source/reference/operator/aggregation/sortByCount.txt +++ b/source/reference/operator/aggregation/sortByCount.txt @@ -76,9 +76,27 @@ Definition .. seealso:: :doc:`/reference/bson-type-comparison-order/` +Considerations +-------------- + +.. _sortbycount-memory-limit: + +``$count`` and Memory Restrictions +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +The :pipeline:`$sortByCount` stage has a limit of 100 megabytes of RAM. +By default, if the stage exceeds this limit, :pipeline:`$sortByCount` +returns an error. To allow more space for stage processing, use the +:ref:`allowDiskUse ` option to enable +aggregation pipeline stages to write data to temporary files. + +.. seealso:: + + :doc:`/core/aggregation-pipeline-limits` + Behavior -------- - + The :pipeline:`$sortByCount` stage is equivalent to the following :pipeline:`$group` + :pipeline:`$sort` sequence: diff --git a/source/reference/operator/aggregation/substr.txt b/source/reference/operator/aggregation/substr.txt index d20086c46ce..d32df64ee0d 100644 --- a/source/reference/operator/aggregation/substr.txt +++ b/source/reference/operator/aggregation/substr.txt @@ -16,6 +16,7 @@ Definition .. expression:: $substr .. deprecated:: 3.4 + :expression:`$substr` is now an alias for :expression:`$substrBytes`. @@ -30,7 +31,7 @@ Definition { $substr: [ , , ] } The arguments can be any valid :ref:`expression - ` as long as long as the first argument + ` as long as the first argument resolves to a string, and the second and third arguments resolve to integers. For more information on expressions, see :ref:`aggregation-expressions`. diff --git a/source/reference/operator/aggregation/substrCP.txt b/source/reference/operator/aggregation/substrCP.txt index 5cc29e33564..3d1b5bc88d5 100644 --- a/source/reference/operator/aggregation/substrCP.txt +++ b/source/reference/operator/aggregation/substrCP.txt @@ -90,7 +90,7 @@ Definition - ``"cafét"`` * - ``{ $substrCP: [ "cafétéria", 5, 4 ] }`` - - ``"tér"`` + - ``"éria"`` * - ``{ $substrCP: [ "cafétéria", 7, 3 ] }`` - ``"ia"`` @@ -199,4 +199,4 @@ The operation returns the following results: { "_id" : 7, "name" : "tacos", "menuCode" : "tac" } { "_id" : 8, "name" : "寿司sushi", "menuCode" : "寿司s" } -.. seealso:: :expression:`$substrBytes` \ No newline at end of file +.. seealso:: :expression:`$substrBytes` diff --git a/source/reference/operator/aggregation/subtract.txt b/source/reference/operator/aggregation/subtract.txt index 6eb48b826bf..f93398d16e8 100644 --- a/source/reference/operator/aggregation/subtract.txt +++ b/source/reference/operator/aggregation/subtract.txt @@ -33,6 +33,22 @@ Definition first argument. For more information on expressions, see :ref:`aggregation-expressions`. +Behavior +-------- + +Starting in MongoDB 4.2.12, the result will have the same type as the +input except when it cannot be represented accurately in that type. In +these cases: + +- A 32-bit integer will be converted to a 64-bit integer if the + result is representable as a 64-bit integer. + +- A 32-bit integer will be converted to a double if the result is + not representable as a 64-bit integer. + +- A 64-bit integer will be converted to double if the result is not + representable as a 64-bit integer. + Examples -------- @@ -40,8 +56,10 @@ Consider a ``sales`` collection with the following documents: .. code-block:: javascript - { "_id" : 1, "item" : "abc", "price" : 10, "fee" : 2, "discount" : 5, "date" : ISODate("2014-03-01T08:00:00Z") } - { "_id" : 2, "item" : "jkl", "price" : 20, "fee" : 1, "discount" : 2, "date" : ISODate("2014-03-01T09:00:00Z") } + db.sales.insertMany([ + { "_id" : 1, "item" : "abc", "price" : 10, "fee" : 2, "discount" : 5, "date" : ISODate("2014-03-01T08:00:00Z") }, + { "_id" : 2, "item" : "jkl", "price" : 20, "fee" : 1, "discount" : 2, "date" : ISODate("2014-03-01T09:00:00Z") } + ]) Subtract Numbers ~~~~~~~~~~~~~~~~ @@ -52,7 +70,7 @@ subtotal of ``price`` and ``fee``. .. code-block:: javascript - db.sales.aggregate( [ { $project: { item: 1, total: { $subtract: [ { $add: [ "$price", "$fee" ] }, "$discount" ] } } } ] ) + db.sales.aggregate( [ { $project: { item: 1, total: { $subtract: [ { $add: [ "$price", "$fee" ] }, "$discount" ] } } } ] ) The operation returns the following results: @@ -65,19 +83,26 @@ Subtract Two Dates ~~~~~~~~~~~~~~~~~~ The following aggregation uses the :expression:`$subtract` expression -to subtract ``$date`` from the current date and returns the difference -in milliseconds: +to subtract ``$date`` from the current date, using the system +:variable:`NOW` (available starting in 4.2) and returns the difference in +milliseconds: .. code-block:: javascript - db.sales.aggregate( [ { $project: { item: 1, dateDifference: { $subtract: [ new Date(), "$date" ] } } } ] ) + db.sales.aggregate( [ { $project: { item: 1, dateDifference: { $subtract: [ "$$NOW", "$date" ] } } } ] ) -The operation returns the following results: +Alternatively, you can use the :method:`Date()` for the current date:s + +.. code-block:: javascript + + db.sales.aggregate( [ { $project: { item: 1, dateDifference: { $subtract: [ new Date(), "$date" ] } } } ] ) + +Both operations return documents that resemble the following: .. code-block:: javascript - { "_id" : 1, "item" : "abc", "dateDifference" : NumberLong("11713985194") } - { "_id" : 2, "item" : "jkl", "dateDifference" : NumberLong("11710385194") } + { "_id" : 1, "item" : "abc", "dateDifference" : NumberLong("186136746187") } + { "_id" : 2, "item" : "jkl", "dateDifference" : NumberLong("186133146187") } Subtract Milliseconds from a Date ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -88,7 +113,7 @@ field: .. code-block:: javascript - db.sales.aggregate( [ { $project: { item: 1, dateDifference: { $subtract: [ "$date", 5 * 60 * 1000 ] } } } ] ) + db.sales.aggregate( [ { $project: { item: 1, dateDifference: { $subtract: [ "$date", 5 * 60 * 1000 ] } } } ] ) The operation returns the following results: diff --git a/source/reference/operator/aggregation/sum.txt b/source/reference/operator/aggregation/sum.txt index aa2dc7c15c4..f053e0dea16 100644 --- a/source/reference/operator/aggregation/sum.txt +++ b/source/reference/operator/aggregation/sum.txt @@ -52,6 +52,21 @@ Definition Behavior -------- +Result Data Type +~~~~~~~~~~~~~~~~ + +The result will have the same type as the input except when it cannot be +represented accurately in that type. In these cases: + +- A 32-bit integer will be converted to a 64-bit integer if the + result is representable as a 64-bit integer. + +- A 32-bit integer will be converted to a double if the result is + not representable as a 64-bit integer. + +- A 64-bit integer will be converted to double if the result is not + representable as a 64-bit integer. + Non-Numeric or Non-Existent Fields ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -147,7 +162,7 @@ The following operation attempts to :group:`$sum` on ``qty``: $group: { _id: { day: { $dayOfYear: "$date"}, year: { $year: "$date" } }, - totalAmount: { $sum: "$quantity" }, + totalAmount: { $sum: "$qty" }, count: { $sum: 1 } } } diff --git a/source/reference/operator/aggregation/unset.txt b/source/reference/operator/aggregation/unset.txt index 4852f1da780..4d0aa091f27 100644 --- a/source/reference/operator/aggregation/unset.txt +++ b/source/reference/operator/aggregation/unset.txt @@ -137,9 +137,9 @@ embedded field ``first`` (from the ``name`` document) and the embedded field .. code-block:: javascript - db.books.aggregate([ - { $unset: [ "isbn", "author.first", "copies.warehouse" ] } - ]) + db.books.aggregate([ + { $unset: [ "isbn", "author.first", "copies.warehouse" ] } + ]) The :pipeline:`$unset` operation outputs the following documents: diff --git a/source/reference/operator/meta/query.txt b/source/reference/operator/meta/query.txt index ec42cb9e986..cf33dc22a6f 100644 --- a/source/reference/operator/meta/query.txt +++ b/source/reference/operator/meta/query.txt @@ -51,8 +51,8 @@ Definition .. seealso:: For more information about queries in MongoDB see :doc:`/tutorial/query-documents`, - :method:`db.collection.find()`, and `Getting Started with MongoDB - `_. + :method:`db.collection.find()`, and + :doc:`Getting Started with MongoDB `. .. note:: diff --git a/source/reference/operator/projection.txt b/source/reference/operator/projection.txt index 4f42ead76f2..02f8db35af9 100644 --- a/source/reference/operator/projection.txt +++ b/source/reference/operator/projection.txt @@ -16,6 +16,36 @@ Projection Operators .. include:: /includes/extracts/operators-toc-explanation.rst -.. include:: /includes/toc/table-operator-projection.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 -.. include:: /includes/toc/operator-projection.rst + * - Name + + - Description + + * - :projection:`$` + + - Projects the first element in an array that matches the query condition. + + * - :projection:`$elemMatch` + + - Projects the first element in an array that matches the specified :projection:`$elemMatch` condition. + + * - :projection:`$meta` + + - Projects the document's score assigned during :query:`$text` operation. + + * - :projection:`$slice` + + - Limits the number of elements projected from an array. Supports skip and limit slices. + + +.. toctree:: + :titlesonly: + :hidden: + + /reference/operator/projection/positional + /reference/operator/projection/elemMatch + /reference/operator/projection/meta + /reference/operator/projection/slice diff --git a/source/reference/operator/projection/positional.txt b/source/reference/operator/projection/positional.txt index f36a057caad..8cf8be19908 100644 --- a/source/reference/operator/projection/positional.txt +++ b/source/reference/operator/projection/positional.txt @@ -17,9 +17,9 @@ Definition The positional :projection:`$` operator limits the contents of an - ```` from the query results to contain only the **first** element - matching the query document. To specify an array element to update, see the - :doc:`positional $ operator for updates + ```` to return the first element that matches the query + condition on the array. To specify an array element to update, see + the :doc:`positional $ operator for updates `. Use :projection:`$` in the :term:`projection` document of the diff --git a/source/reference/operator/query-array.txt b/source/reference/operator/query-array.txt index d8db7a5764a..4d6b2235ce1 100644 --- a/source/reference/operator/query-array.txt +++ b/source/reference/operator/query-array.txt @@ -12,9 +12,34 @@ Array Query Operators .. include:: /includes/extracts/operators-toc-explanation.rst -.. include:: /includes/toc/table-operator-query-array.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 -.. include:: /includes/toc/operator-query-array.rst + * - Name + + - Description + + * - :query:`$all` + + - Matches arrays that contain all elements specified in the query. + + * - :query:`$elemMatch` + + - Selects documents if element in the array field matches all the specified :query:`$elemMatch` conditions. + + * - :query:`$size` + + - Selects documents if the array field is a specified size. + + +.. toctree:: + :titlesonly: + :hidden: + + /reference/operator/query/all + /reference/operator/query/elemMatch + /reference/operator/query/size For examples on querying array fields, see: diff --git a/source/reference/operator/query-bitwise.txt b/source/reference/operator/query-bitwise.txt index 589f49c537c..cfb030c9544 100644 --- a/source/reference/operator/query-bitwise.txt +++ b/source/reference/operator/query-bitwise.txt @@ -12,6 +12,36 @@ Bitwise Query Operators .. include:: /includes/extracts/operators-toc-explanation.rst -.. include:: /includes/toc/table-operator-query-bitwise.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 -.. include:: /includes/toc/operator-query-bitwise.rst + * - Name + + - Description + + * - :query:`$bitsAllClear` + + - Matches numeric or binary values in which a set of bit positions *all* have a value of ``0``. + + * - :query:`$bitsAllSet` + + - Matches numeric or binary values in which a set of bit positions *all* have a value of ``1``. + + * - :query:`$bitsAnyClear` + + - Matches numeric or binary values in which *any* bit from a set of bit positions has a value of ``0``. + + * - :query:`$bitsAnySet` + + - Matches numeric or binary values in which *any* bit from a set of bit positions has a value of ``1``. + + +.. toctree:: + :titlesonly: + :hidden: + + /reference/operator/query/bitsAllClear + /reference/operator/query/bitsAllSet + /reference/operator/query/bitsAnyClear + /reference/operator/query/bitsAnySet diff --git a/source/reference/operator/query-comparison.txt b/source/reference/operator/query-comparison.txt index 1b5646cb768..f8d8c186e33 100644 --- a/source/reference/operator/query-comparison.txt +++ b/source/reference/operator/query-comparison.txt @@ -16,6 +16,56 @@ Comparison Query Operators .. include:: /includes/fact-comparison-order.rst -.. include:: /includes/toc/table-operator-query-comparison.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 -.. include:: /includes/toc/operator-query-comparison.rst + * - Name + + - Description + + * - :query:`$eq` + + - Matches values that are equal to a specified value. + + * - :query:`$gt` + + - Matches values that are greater than a specified value. + + * - :query:`$gte` + + - Matches values that are greater than or equal to a specified value. + + * - :query:`$in` + + - Matches any of the values specified in an array. + + * - :query:`$lt` + + - Matches values that are less than a specified value. + + * - :query:`$lte` + + - Matches values that are less than or equal to a specified value. + + * - :query:`$ne` + + - Matches all values that are not equal to a specified value. + + * - :query:`$nin` + + - Matches none of the values specified in an array. + + +.. toctree:: + :titlesonly: + :hidden: + + /reference/operator/query/eq + /reference/operator/query/gt + /reference/operator/query/gte + /reference/operator/query/in + /reference/operator/query/lt + /reference/operator/query/lte + /reference/operator/query/ne + /reference/operator/query/nin diff --git a/source/reference/operator/query-element.txt b/source/reference/operator/query-element.txt index 6681dc7e003..d24e28b2aa6 100644 --- a/source/reference/operator/query-element.txt +++ b/source/reference/operator/query-element.txt @@ -12,6 +12,26 @@ Element Query Operators .. include:: /includes/extracts/operators-toc-explanation.rst -.. include:: /includes/toc/table-operator-query-element.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 -.. include:: /includes/toc/operator-query-element.rst + * - Name + + - Description + + * - :query:`$exists` + + - Matches documents that have the specified field. + + * - :query:`$type` + + - Selects documents if a field is of the specified type. + + +.. toctree:: + :titlesonly: + :hidden: + + /reference/operator/query/exists + /reference/operator/query/type diff --git a/source/reference/operator/query-evaluation.txt b/source/reference/operator/query-evaluation.txt index 7a781e9bc69..9ae59aac82c 100644 --- a/source/reference/operator/query-evaluation.txt +++ b/source/reference/operator/query-evaluation.txt @@ -12,6 +12,46 @@ Evaluation Query Operators .. include:: /includes/extracts/operators-toc-explanation.rst -.. include:: /includes/toc/table-operator-query-evaluation.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 -.. include:: /includes/toc/operator-query-evaluation.rst + * - Name + + - Description + + * - :query:`$expr` + + - Allows use of aggregation expressions within the query language. + + * - :query:`$jsonSchema` + + - Validate documents against the given JSON Schema. + + * - :query:`$mod` + + - Performs a modulo operation on the value of a field and selects documents with a specified result. + + * - :query:`$regex` + + - Selects documents where values match a specified regular expression. + + * - :query:`$text` + + - Performs text search. + + * - :query:`$where` + + - Matches documents that satisfy a JavaScript expression. + + +.. toctree:: + :titlesonly: + :hidden: + + /reference/operator/query/expr + /reference/operator/query/jsonSchema + /reference/operator/query/mod + /reference/operator/query/regex + /reference/operator/query/text + /reference/operator/query/where diff --git a/source/reference/operator/query-geospatial.txt b/source/reference/operator/query-geospatial.txt index c64de2064b9..4ef23fe2940 100644 --- a/source/reference/operator/query-geospatial.txt +++ b/source/reference/operator/query-geospatial.txt @@ -20,13 +20,128 @@ Operators Query Selectors ~~~~~~~~~~~~~~~ -.. include:: /includes/toc/table-operator-query-geospatial.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 -.. include:: /includes/toc/operator-query-geospatial.rst + * - Name + + - Description + + * - :query:`$geoIntersects` + + - Selects geometries that intersect with a :term:`GeoJSON` geometry. + The :doc:`2dsphere ` index supports + :query:`$geoIntersects`. + + + * - :query:`$geoWithin` + + - Selects geometries within a bounding :ref:`GeoJSON geometry + `. The :doc:`2dsphere + ` and :doc:`2d ` indexes support + :query:`$geoWithin`. + + + * - :query:`$near` + + - Returns geospatial objects in proximity to a point. + Requires a geospatial index. The :doc:`2dsphere + ` and :doc:`2d ` indexes support + :query:`$near`. + + + * - :query:`$nearSphere` + + - Returns geospatial objects in proximity to a point on a sphere. + Requires a geospatial index. The :doc:`2dsphere + ` and :doc:`2d ` indexes support + :query:`$nearSphere`. + + + +.. toctree:: + :titlesonly: + :hidden: + + /reference/operator/query/geoIntersects + /reference/operator/query/geoWithin + /reference/operator/query/near + /reference/operator/query/nearSphere Geometry Specifiers ~~~~~~~~~~~~~~~~~~~ -.. include:: /includes/toc/table-operator-query-geospatial-modifiers.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :query:`$box` + + - Specifies a rectangular box using legacy coordinate pairs for + :query:`$geoWithin` queries. The :doc:`2d ` index supports + :query:`$box`. + + + * - :query:`$center` + + - Specifies a circle using legacy coordinate pairs to + :query:`$geoWithin` queries when using planar geometry. The :doc:`2d + ` index supports :query:`$center`. + + + * - :query:`$centerSphere` + + - Specifies a circle using either legacy coordinate pairs or + :term:`GeoJSON` format for :query:`$geoWithin` queries when using + spherical geometry. The :doc:`2dsphere ` and + :doc:`2d ` indexes support :query:`$centerSphere`. + + + * - :query:`$geometry` + + - Specifies a geometry in :term:`GeoJSON` format to geospatial query operators. + + * - :query:`$maxDistance` + + - Specifies a maximum distance to limit the results of :query:`$near` + and :query:`$nearSphere` queries. The :doc:`2dsphere + ` and :doc:`2d ` indexes support + :query:`$maxDistance`. + + + * - :query:`$minDistance` + + - Specifies a minimum distance to limit the results of :query:`$near` + and :query:`$nearSphere` queries. For use with ``2dsphere`` index + only. + + + * - :query:`$polygon` + + - Specifies a polygon to using legacy coordinate pairs for + :query:`$geoWithin` queries. The :doc:`2d ` index supports + :query:`$center`. + + + * - :query:`$uniqueDocs` + + - Deprecated. Modifies a :query:`$geoWithin` and :query:`$near` queries to ensure that even if a document matches the query multiple times, the query returns the document once. + + +.. toctree:: + :titlesonly: + :hidden: -.. include:: /includes/toc/operator-query-geospatial-modifiers.rst + /reference/operator/query/box + /reference/operator/query/center + /reference/operator/query/centerSphere + /reference/operator/query/geometry + /reference/operator/query/maxDistance + /reference/operator/query/minDistance + /reference/operator/query/polygon + /reference/operator/query/uniqueDocs diff --git a/source/reference/operator/query-logical.txt b/source/reference/operator/query-logical.txt index fa2d7d2e4cf..8b773bada64 100644 --- a/source/reference/operator/query-logical.txt +++ b/source/reference/operator/query-logical.txt @@ -12,6 +12,36 @@ Logical Query Operators .. include:: /includes/extracts/operators-toc-explanation.rst -.. include:: /includes/toc/table-operator-query-logical.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 -.. include:: /includes/toc/operator-query-logical.rst + * - Name + + - Description + + * - :query:`$and` + + - Joins query clauses with a logical ``AND`` returns all documents that match the conditions of both clauses. + + * - :query:`$not` + + - Inverts the effect of a query expression and returns documents that do *not* match the query expression. + + * - :query:`$nor` + + - Joins query clauses with a logical ``NOR`` returns all documents that fail to match both clauses. + + * - :query:`$or` + + - Joins query clauses with a logical ``OR`` returns all documents that match the conditions of either clause. + + +.. toctree:: + :titlesonly: + :hidden: + + /reference/operator/query/and + /reference/operator/query/not + /reference/operator/query/nor + /reference/operator/query/or diff --git a/source/reference/operator/query-modifier.txt b/source/reference/operator/query-modifier.txt index 5914927a4ce..73a3afe37f8 100644 --- a/source/reference/operator/query-modifier.txt +++ b/source/reference/operator/query-modifier.txt @@ -28,13 +28,88 @@ Modifiers .. include:: /includes/extracts/mongo-shell-deprecated-meta-operator.rst -.. include:: /includes/toc/table-operator-meta.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 -.. include:: /includes/toc/operator-meta.rst + * - Name + + - Description + + * - :operator:`$comment` + + - Adds a comment to the query to identify queries in the :term:`database profiler` output. + + * - :operator:`$explain` + + - Forces MongoDB to report on query execution plans. See :method:`~cursor.explain()`. + + * - :operator:`$hint` + + - Forces MongoDB to use a specific index. See :method:`~cursor.hint()` + + * - :operator:`$max` + + - Specifies an *exclusive* upper limit for the index to use in a query. See :method:`~cursor.max()`. + + * - :operator:`$maxTimeMS` + + - Specifies a cumulative time limit in milliseconds for processing operations on a cursor. See :method:`~cursor.maxTimeMS()`. + + * - :operator:`$min` + + - Specifies an *inclusive* lower limit for the index to use in a query. See :method:`~cursor.min()`. + + * - :operator:`$orderby` + + - Returns a cursor with documents sorted according to a sort specification. See :method:`~cursor.sort()`. + + * - :operator:`$query` + + - Wraps a query document. + + * - :operator:`$returnKey` + + - Forces the cursor to only return fields included in the index. + + * - :operator:`$showDiskLoc` + + - Modifies the documents returned to include references to the on-disk location of each document. + + +.. toctree:: + :titlesonly: + :hidden: + + /reference/operator/meta/comment + /reference/operator/meta/explain + /reference/operator/meta/hint + /reference/operator/meta/max + /reference/operator/meta/maxTimeMS + /reference/operator/meta/min + /reference/operator/meta/orderby + /reference/operator/meta/query + /reference/operator/meta/returnKey + /reference/operator/meta/showDiskLoc Sort Order ~~~~~~~~~~ -.. include:: /includes/toc/table-operator-sort-order.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :operator:`$natural` + + - A special sort order that orders documents using the order of documents on disk. + + +.. toctree:: + :titlesonly: + :hidden: -.. include:: /includes/toc/operator-sort-order.rst + /reference/operator/meta/natural diff --git a/source/reference/operator/query.txt b/source/reference/operator/query.txt index a7f701af253..cd66d2cb86f 100644 --- a/source/reference/operator/query.txt +++ b/source/reference/operator/query.txt @@ -23,7 +23,46 @@ Comparison .. only:: website .. include:: /includes/fact-comparison-order.rst - .. include:: /includes/toc/table-operator-query-comparison.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :query:`$eq` + + - Matches values that are equal to a specified value. + + * - :query:`$gt` + + - Matches values that are greater than a specified value. + + * - :query:`$gte` + + - Matches values that are greater than or equal to a specified value. + + * - :query:`$in` + + - Matches any of the values specified in an array. + + * - :query:`$lt` + + - Matches values that are less than a specified value. + + * - :query:`$lte` + + - Matches values that are less than or equal to a specified value. + + * - :query:`$ne` + + - Matches all values that are not equal to a specified value. + + * - :query:`$nin` + + - Matches none of the values specified in an array. + .. toctree:: :titlesonly: @@ -36,7 +75,30 @@ Logical .. only:: website - .. include:: /includes/toc/table-operator-query-logical.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :query:`$and` + + - Joins query clauses with a logical ``AND`` returns all documents that match the conditions of both clauses. + + * - :query:`$not` + + - Inverts the effect of a query expression and returns documents that do *not* match the query expression. + + * - :query:`$nor` + + - Joins query clauses with a logical ``NOR`` returns all documents that fail to match both clauses. + + * - :query:`$or` + + - Joins query clauses with a logical ``OR`` returns all documents that match the conditions of either clause. + .. toctree:: :titlesonly: @@ -49,7 +111,22 @@ Element .. only:: website - .. include:: /includes/toc/table-operator-query-element.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :query:`$exists` + + - Matches documents that have the specified field. + + * - :query:`$type` + + - Selects documents if a field is of the specified type. + .. toctree:: :titlesonly: @@ -62,7 +139,38 @@ Evaluation .. only:: website - .. include:: /includes/toc/table-operator-query-evaluation.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :query:`$expr` + + - Allows use of aggregation expressions within the query language. + + * - :query:`$jsonSchema` + + - Validate documents against the given JSON Schema. + + * - :query:`$mod` + + - Performs a modulo operation on the value of a field and selects documents with a specified result. + + * - :query:`$regex` + + - Selects documents where values match a specified regular expression. + + * - :query:`$text` + + - Performs text search. + + * - :query:`$where` + + - Matches documents that satisfy a JavaScript expression. + .. toctree:: :titlesonly: @@ -75,7 +183,45 @@ Geospatial .. only:: website - .. include:: /includes/toc/table-operator-query-geospatial.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :query:`$geoIntersects` + + - Selects geometries that intersect with a :term:`GeoJSON` geometry. + The :doc:`2dsphere ` index supports + :query:`$geoIntersects`. + + + * - :query:`$geoWithin` + + - Selects geometries within a bounding :ref:`GeoJSON geometry + `. The :doc:`2dsphere + ` and :doc:`2d ` indexes support + :query:`$geoWithin`. + + + * - :query:`$near` + + - Returns geospatial objects in proximity to a point. + Requires a geospatial index. The :doc:`2dsphere + ` and :doc:`2d ` indexes support + :query:`$near`. + + + * - :query:`$nearSphere` + + - Returns geospatial objects in proximity to a point on a sphere. + Requires a geospatial index. The :doc:`2dsphere + ` and :doc:`2d ` indexes support + :query:`$nearSphere`. + + .. toctree:: :titlesonly: @@ -90,7 +236,26 @@ Array .. only:: website - .. include:: /includes/toc/table-operator-query-array.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :query:`$all` + + - Matches arrays that contain all elements specified in the query. + + * - :query:`$elemMatch` + + - Selects documents if element in the array field matches all the specified :query:`$elemMatch` conditions. + + * - :query:`$size` + + - Selects documents if the array field is a specified size. + .. toctree:: :titlesonly: @@ -103,7 +268,30 @@ Bitwise .. only:: website - .. include:: /includes/toc/table-operator-query-bitwise.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :query:`$bitsAllClear` + + - Matches numeric or binary values in which a set of bit positions *all* have a value of ``0``. + + * - :query:`$bitsAllSet` + + - Matches numeric or binary values in which a set of bit positions *all* have a value of ``1``. + + * - :query:`$bitsAnyClear` + + - Matches numeric or binary values in which *any* bit from a set of bit positions has a value of ``0``. + + * - :query:`$bitsAnySet` + + - Matches numeric or binary values in which *any* bit from a set of bit positions has a value of ``1``. + .. toctree:: :titlesonly: @@ -116,7 +304,18 @@ Comments .. only:: website - .. include:: /includes/toc/table-operator-query-comment.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :query:`$comment` + + - Adds a comment to a query predicate. + .. toctree:: :titlesonly: @@ -129,7 +328,30 @@ Projection Operators .. only:: website - .. include:: /includes/toc/table-operator-projection.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :projection:`$` + + - Projects the first element in an array that matches the query condition. + + * - :projection:`$elemMatch` + + - Projects the first element in an array that matches the specified :projection:`$elemMatch` condition. + + * - :projection:`$meta` + + - Projects the document's score assigned during :query:`$text` operation. + + * - :projection:`$slice` + + - Limits the number of elements projected from an array. Supports skip and limit slices. + .. toctree:: :titlesonly: diff --git a/source/reference/operator/query/and.txt b/source/reference/operator/query/and.txt index b4e1be75985..5de6ee8196b 100644 --- a/source/reference/operator/query/and.txt +++ b/source/reference/operator/query/and.txt @@ -25,9 +25,7 @@ $and .. note:: MongoDB provides an implicit ``AND`` operation when specifying a - comma separated list of expressions. Using an explicit ``AND`` - with the :query:`$and` operator is necessary when the same field - or operator has to be specified in multiple expressions. + comma separated list of expressions. Examples -------- @@ -63,17 +61,17 @@ Consider the following example: .. code-block:: javascript db.inventory.find( { - $and : [ - { $or : [ { price : 0.99 }, { price : 1.99 } ] }, - { $or : [ { sale : true }, { qty : { $lt : 20 } } ] } + $and: [ + { $or: [ { qty: { $lt : 10 } }, { qty : { $gt: 50 } } ] }, + { $or: [ { sale: true }, { price : { $lt : 5 } } ] } ] } ) This query will select all documents where: -- the ``price`` field value equals ``0.99`` or ``1.99``, **and** -- the ``sale`` field value is equal to ``true`` **or** the ``qty`` - field value is less than ``20``. +- the ``qty`` field value is less than ``20`` or greater than ``50``, **and** +- the ``sale`` field value is equal to ``true`` **or** the ``price`` + field value is less than ``5``. This query cannot be constructed using an implicit ``AND`` operation, because it uses the :query:`$or` operator more than once. diff --git a/source/reference/operator/query/bitsAnySet.txt b/source/reference/operator/query/bitsAnySet.txt index ee661853977..a85169fe6b7 100644 --- a/source/reference/operator/query/bitsAnySet.txt +++ b/source/reference/operator/query/bitsAnySet.txt @@ -70,7 +70,7 @@ whether field ``a`` has any bits set at positions ``0``, ``1``, and ``5`` .. code-block:: javascript - db.collection.find( { a: { $bitsAnySet: 35 } } ) + db.collection.find( { a: { $bitsAnySet: 35 } } ) The query matches the following documents: diff --git a/source/reference/operator/query/comment.txt b/source/reference/operator/query/comment.txt index 5fb72f23085..0feba890b37 100644 --- a/source/reference/operator/query/comment.txt +++ b/source/reference/operator/query/comment.txt @@ -42,7 +42,7 @@ Attach a Comment to ``find`` ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following example adds a :query:`$comment` to a -:method:`~db.collection.find()` operation : +:method:`~db.collection.find()` operation: .. code-block:: javascript @@ -53,6 +53,53 @@ The following example adds a :query:`$comment` to a } ) +If the :doc:`/tutorial/manage-the-database-profiler` is enabled, +the following output shows the comment in the +:data:`system.profile <.system.profile>` collection: + +.. code-block:: javascript + :copyable: false + + { + "op" : "query", + "ns" : "test.records", + "command" : { + "find" : "records", + "filter" : { + "x" : { + "$mod" : [ + 2, + 0 + ] + }, + "$comment" : "Find even values." + }, + "comment" : "Find even values.", + ... + +Comments also appear in the :doc:`MongoDB log ` +if the :ref:`database profiler level ` is set +to 2 and :ref:`slowms ` is set to +0ms. This :method:`db.setProfilingLevel()` command sets these two +parameters: + +.. code-block:: javascript + + db.setProfilingLevel(2, 0) + +The comment for the previous :method:`db.records.find()` example +then appears as follows in the +:doc:`MongoDB log `: + +.. code-block:: javascript + :copyable: false + + 2020-09-18T09:37:40.610-0700 I COMMAND [conn5] command test.records + appName: "MongoDB Shell" command: find { find: "records", filter: + { x: { $mod: [ 2.0, 0.0 ] }, $comment: "Find even values." }, + comment: "Find even values.", + ... + .. _ex-comment-agg-expression: Attach a Comment to an Aggregation Expression @@ -61,7 +108,7 @@ Attach a Comment to an Aggregation Expression You can use the :query:`$comment` with any expression taking a query predicate. -The following examples uses the :query:`$comment` operator in the +The following example uses the :query:`$comment` operator in the :pipeline:`$match` stage to clarify the operation: .. code-block:: javascript diff --git a/source/reference/operator/query/eq.txt b/source/reference/operator/query/eq.txt index 358eaaeb2cf..9911914520a 100644 --- a/source/reference/operator/query/eq.txt +++ b/source/reference/operator/query/eq.txt @@ -19,7 +19,10 @@ $eq { : { $eq: } } - The :query:`$eq` expression is equivalent to ``{ field: }``. + Specifying the :query:`$eq` operator is equivalent to using the form + ``{ field: }`` except when the ```` is a regular + expression. See below for :ref:`examples `. + Behavior -------- @@ -43,6 +46,31 @@ where the ```` matches the array exactly or the ```` contains an element that matches the array exactly. The order of the elements matters. For an example, see :ref:`eq-match-array-value`. +.. _match-regex: + +Match a Regular Expression +~~~~~~~~~~~~~~~~~~~~~~~~~~ + +The expression ``{ field: }`` implicitly specifies a match on +````. MongoDB translates the implicit match to a more explicit +form. + +When the ```` is fixed, like a particular string, the expression +is equivalent to using the ``$eq`` operator ``{ field: { $eq: } }``. + +If ```` is a regular expression, the statement is expanded +using the ``$regex`` operator ``{ field: { $regex: } }``. + +For examples illustrating this behaviour, see :ref:`eq-regex-matching`. + +Security Implications +~~~~~~~~~~~~~~~~~~~~~ + +Always use the explicit form ``{ field: { $eq: } }`` with +user-supplied input to avoid problems with maliciously formed queries. + +.. _eq-usage-examples: + Examples -------- @@ -163,3 +191,63 @@ Both queries match the following documents: { _id: 3, item: { name: "ij", code: "456" }, qty: 25, tags: [ "A", "B" ] } { _id: 5, item: { name: "mn", code: "000" }, qty: 20, tags: [ [ "A", "B" ], "C" ] } + + +.. _eq-regex-matching: + +Regex Match Behaviour +~~~~~~~~~~~~~~~~~~~~~ + +The following examples demonstrate the differences in behavior between +implicit and explict regular expression matching. Consider a collection +with these documents: + +.. code-block:: javascript + + { _id: 001, company: "MongoDB" } + { _id: 002, company: "MongoDB2" } + +$eq match on a string + A string expands to return the same values whether an implicit match + or an explicit use of ``$eq``. Both of these queries: + + .. code-block:: javascript + + db.collection.find( { company: "MongoDB" }, {_id: 0 }) + db.collection.find( { company: { $eq: "MongoDB" } }, {_id: 0 } ) + + return the following result: + + .. code-block:: javascript + :copyable: false + + { "company" : "MongoDB" } + +$eq match on a regular expression + An explicit query using ``$eq`` and a regular expression will only + match an object which is also a regular expresssion. The example + query won't return anything since values in the ``company`` field + are strings. + + .. code-block:: javascript + + db.collection.find( { company: { $eq: /MongoDB/ } }, {_id: 0 } ) + +Regular expression matches + A query with an implicit match against a regular expression is + equivalent to a making a query with the ``$regex`` operator. Both of + these queries: + + .. code-block:: javascript + + db.collection.find( { company: /MongoDB/ }, {_id: 0 }) + db.collection.find( { company: { $regex: /MongoDB/ } }, {_id: 0 } ) + + return the same results: + + .. code-block:: javascript + :copyable: false + + { "company" : "MongoDB" } + { "company" : "MongoDB2" } + diff --git a/source/reference/operator/query/expr.txt b/source/reference/operator/query/expr.txt index 58bbe8e0c1e..8598f26fd1e 100644 --- a/source/reference/operator/query/expr.txt +++ b/source/reference/operator/query/expr.txt @@ -33,14 +33,18 @@ Definition Behavior -------- -:query:`$expr` can build query expressions that compare fields -from the same document in a :pipeline:`$match` stage. +- :query:`$expr` can build query expressions that compare fields + from the same document in a :pipeline:`$match` stage. -If the :pipeline:`$match` stage is part of a :pipeline:`$lookup` stage, -:query:`$expr` can compare fields using ``let`` variables. See -:ref:`lookup-multiple-joins` for an example. + - If the :pipeline:`$match` stage is part of a :pipeline:`$lookup` + stage, :query:`$expr` can compare fields using ``let`` variables. + See :ref:`lookup-multiple-joins` for an example. -:query:`$expr` does not support :ref:`multikey indexes `. + - :query:`$expr` only uses indexes on the ``from`` collection for + equality matches in a :pipeline:`$match` stage. + +- :query:`$expr` does not support + :ref:`multikey indexes `. Examples -------- diff --git a/source/reference/operator/query/geoWithin.txt b/source/reference/operator/query/geoWithin.txt index 681cf7404da..30459f723fc 100644 --- a/source/reference/operator/query/geoWithin.txt +++ b/source/reference/operator/query/geoWithin.txt @@ -194,5 +194,6 @@ specify the custom MongoDB coordinate reference system. For example: .. query:: $within .. deprecated:: 2.4 + :query:`$geoWithin` replaces :query:`$within` in MongoDB 2.4. diff --git a/source/reference/operator/query/in.txt b/source/reference/operator/query/in.txt index 6c819a00181..456e60b588e 100644 --- a/source/reference/operator/query/in.txt +++ b/source/reference/operator/query/in.txt @@ -25,7 +25,13 @@ $in If the ``field`` holds an array, then the :query:`$in` operator selects the documents whose ``field`` holds an array that contains at least one element that matches a value in the specified array - (e.g. ````, ````, etc.) + (for example, ````, ````, and so on). + + .. note:: + + This document describes the :query:`$in` query operator. + For the ``$in`` aggregation operator, see + :doc:`/reference/operator/aggregation/in`. Examples -------- diff --git a/source/reference/operator/query/jsonSchema.txt b/source/reference/operator/query/jsonSchema.txt index 3aa9cc49c4d..7dbca4a9dfa 100644 --- a/source/reference/operator/query/jsonSchema.txt +++ b/source/reference/operator/query/jsonSchema.txt @@ -278,8 +278,8 @@ collection that satisfy the schema: .. code-block:: javascript - db.inventory.find( { $jsonSchema: myschema } ) - db.inventory.aggregate( [ { $match: { $jsonSchema: myschema } } ] ) + db.inventory.find( { $jsonSchema: myschema } ) + db.inventory.aggregate( [ { $match: { $jsonSchema: myschema } } ] ) You can use :query:`$jsonSchema` with the :query:`$nor` to find all documents that do not satisfy the schema: diff --git a/source/reference/operator/query/not.txt b/source/reference/operator/query/not.txt index 92ce001b2c1..e03a3371c4b 100644 --- a/source/reference/operator/query/not.txt +++ b/source/reference/operator/query/not.txt @@ -91,5 +91,5 @@ data types like arrays. .. seealso:: :method:`~db.collection.find()`, :method:`~db.collection.update()`, :update:`$set`, :query:`$gt`, - :query:`$regex`, :api:`PyMongo `, + :query:`$regex`, :api:`PyMongo `, :term:`driver`. diff --git a/source/reference/operator/query/regex.txt b/source/reference/operator/query/regex.txt index 24dadbb51db..25953b5bd1d 100644 --- a/source/reference/operator/query/regex.txt +++ b/source/reference/operator/query/regex.txt @@ -41,6 +41,8 @@ Definition For restrictions on particular syntax use, see :ref:`syntax-restrictions`. + .. _regex-query-options: + .. query:: $options The following ```` are available for use with regular diff --git a/source/reference/operator/query/text.txt b/source/reference/operator/query/text.txt index af5d0c96aa7..2bad500fd00 100644 --- a/source/reference/operator/query/text.txt +++ b/source/reference/operator/query/text.txt @@ -10,6 +10,8 @@ $text :depth: 1 :class: singlecol +.. include:: /includes/fact-atlas-search-banner.rst + Definition ---------- diff --git a/source/reference/operator/query/type.txt b/source/reference/operator/query/type.txt index 13098880a02..d7e6c1554e4 100644 --- a/source/reference/operator/query/type.txt +++ b/source/reference/operator/query/type.txt @@ -188,7 +188,7 @@ These queries return: .. code-block:: javascript { "_id" : 1, "address" : "2030 Martian Way", "zipCode" : "90698345" } - { "_id" : 5, address : "104 Venus Drive", zipCOde : ["834847278", "1893289032"]} + { "_id" : 5, "address" : "104 Venus Drive", "zipCode" : [ "834847278", "1893289032" ] } The following queries return all documents where ``zipCode`` is the :term:`BSON` type ``double`` *or* is an array containing an element of @@ -203,7 +203,7 @@ These queries return: .. code-block:: javascript - { "_id" : 2, "address" : "156 Lunar Place", "zip" : 43339374 } + { "_id" : 2, "address" : "156 Lunar Place", "zipCode" : 43339374 } The following query uses the ``number`` alias to return documents where ``zipCode`` is the :term:`BSON` type ``double``, ``int``, or ``long`` @@ -217,9 +217,9 @@ These queries return: .. code-block:: javascript - { "_id" : 2, address : "156 Lunar Place", zipCode : 43339374 } - { "_id" : 3, address : "2324 Pluto Place", zipCode: NumberLong(3921412) } - { "_id" : 4, address : "55 Saturn Ring" , zipCode : 88602117 } + { "_id" : 2, "address" : "156 Lunar Place", "zipCode" : 43339374 } + { "_id" : 3, "address" : "2324 Pluto Place", "zipCode" : NumberLong(3921412) } + { "_id" : 4, "address" : "55 Saturn Ring", "zipCode" : 88602117 } .. _document-querying-by-multiple-data-types: @@ -236,13 +236,13 @@ The ``grades`` collection contains names and averages, where { "_id" : 1, name : "Alice King" , classAverage : 87.333333333333333 }, { "_id" : 2, name : "Bob Jenkins", classAverage : "83.52" }, { "_id" : 3, name : "Cathy Hart", classAverage: "94.06" }, - { "_id" : 4, name : "Drew Williams" , classAverage : 93 } + { "_id" : 4, name : "Drew Williams" , classAverage : NumberInt("93") } ] ) The following queries return all documents where ``classAverage`` is the :term:`BSON` type ``string`` or ``double`` *or* is an array containing -an element of the specified types. The first query uses numeric aliases +an element of the specified types. The first query uses numeric aliases while the second query uses string aliases. .. code-block:: javascript @@ -254,9 +254,9 @@ These queries return the following documents: .. code-block:: javascript - { "_id" : 1, name : "Alice King" , classAverage : 87.333333333333333 } - { "_id" : 2, name : "Bob Jenkins", classAverage : "83.52" } - { "_id" : 3, name : "Cathy Hart", classAverage: "94.06" } + { "_id" : 1, "name" : "Alice King", "classAverage" : 87.33333333333333 } + { "_id" : 2, "name" : "Bob Jenkins", "classAverage" : "83.52" } + { "_id" : 3, "name" : "Cathy Hart", "classAverage" : "94.06" } .. _document-querying-by-MinKey-And-MaxKey: @@ -380,6 +380,7 @@ This returns "name" : "Dainty Daisey's Donuts", "restaurant_id" : "30075449" } + .. _document-querying-by-array-type: diff --git a/source/reference/operator/query/where.txt b/source/reference/operator/query/where.txt index 12cef314381..d65088fb425 100644 --- a/source/reference/operator/query/where.txt +++ b/source/reference/operator/query/where.txt @@ -23,6 +23,20 @@ Definition collection. Reference the document in the JavaScript expression or function using either ``this`` or ``obj`` . + .. code-block:: javascript + + { $where: } + +.. note:: + + Starting in version 4.2.1, MongoDB deprecates the use of BSON + type JavaScript code with scope (:doc:`BSON type 15 + `) for the :query:`$where` operator. Using + JavaScript code with scope with :query:`$where` will print a warning + to the log. Instead, use BSON type String (:doc:`BSON type 2 + `) or BSON type JavaScript + (:doc:`BSON type 13 `). + .. important:: .. versionchanged:: 3.6 The :query:`$expr` operator allows the diff --git a/source/reference/operator/update-array.txt b/source/reference/operator/update-array.txt index 4c7a7d4902e..5c1b1074bf6 100644 --- a/source/reference/operator/update-array.txt +++ b/source/reference/operator/update-array.txt @@ -15,13 +15,93 @@ Array Update Operators Update Operators ---------------- -.. include:: /includes/toc/table-operator-update-array.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 -.. include:: /includes/toc/operator-update-array.rst + * - Name + + - Description + + * - :update:`$` + + - Acts as a placeholder to update the first element that matches the query condition. + + * - :update:`$[]` + + - Acts as a placeholder to update all elements in an array for the documents that match the query condition. + + * - :update:`$[\]` + + - Acts as a placeholder to update all elements that match the ``arrayFilters`` condition for the documents that match the query condition. + + * - :update:`$addToSet` + + - Adds elements to an array only if they do not already exist in the set. + + * - :update:`$pop` + + - Removes the first or last item of an array. + + * - :update:`$pull` + + - Removes all array elements that match a specified query. + + * - :update:`$push` + + - Adds an item to an array. + + * - :update:`$pullAll` + + - Removes all matching values from an array. + + +.. toctree:: + :titlesonly: + :hidden: + + /reference/operator/update/positional + /reference/operator/update/positional-all + /reference/operator/update/positional-filtered + /reference/operator/update/addToSet + /reference/operator/update/pop + /reference/operator/update/pull + /reference/operator/update/push + /reference/operator/update/pullAll Update Operator Modifiers ------------------------- -.. include:: /includes/toc/table-operator-update-array-modifiers.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :update:`$each` + + - Modifies the :update:`$push` and :update:`$addToSet` operators to append multiple items for array updates. + + * - :update:`$position` + + - Modifies the :update:`$push` operator to specify the position in the array to add elements. + + * - :update:`$slice` + + - Modifies the :update:`$push` operator to limit the size of updated arrays. + + * - :update:`$sort` + + - Modifies the :update:`$push` operator to reorder documents stored in an array. + + +.. toctree:: + :titlesonly: + :hidden: -.. include:: /includes/toc/operator-update-array-modifiers.rst + /reference/operator/update/each + /reference/operator/update/position + /reference/operator/update/slice + /reference/operator/update/sort diff --git a/source/reference/operator/update-bitwise.txt b/source/reference/operator/update-bitwise.txt index f44ee7cb778..18f158f8ec5 100644 --- a/source/reference/operator/update-bitwise.txt +++ b/source/reference/operator/update-bitwise.txt @@ -12,6 +12,21 @@ Bitwise Update Operator .. include:: /includes/extracts/operators-toc-explanation.rst -.. include:: /includes/toc/table-operator-update-bitwise.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 -.. include:: /includes/toc/operator-update-bitwise.rst + * - Name + + - Description + + * - :update:`$bit` + + - Performs bitwise ``AND``, ``OR``, and ``XOR`` updates of integer values. + + +.. toctree:: + :titlesonly: + :hidden: + + /reference/operator/update/bit diff --git a/source/reference/operator/update-field.txt b/source/reference/operator/update-field.txt index 4006433a2ed..82fbdbe7364 100644 --- a/source/reference/operator/update-field.txt +++ b/source/reference/operator/update-field.txt @@ -12,6 +12,61 @@ Field Update Operators .. include:: /includes/extracts/operators-toc-explanation.rst -.. include:: /includes/toc/table-operator-update-field.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 -.. include:: /includes/toc/operator-update-field.rst + * - Name + + - Description + + * - :update:`$currentDate` + + - Sets the value of a field to current date, either as a Date or a Timestamp. + + * - :update:`$inc` + + - Increments the value of the field by the specified amount. + + * - :update:`$min` + + - Only updates the field if the specified value is less than the existing field value. + + * - :update:`$max` + + - Only updates the field if the specified value is greater than the existing field value. + + * - :update:`$mul` + + - Multiplies the value of the field by the specified amount. + + * - :update:`$rename` + + - Renames a field. + + * - :update:`$set` + + - Sets the value of a field in a document. + + * - :update:`$setOnInsert` + + - Sets the value of a field if an update results in an insert of a document. Has no effect on update operations that modify existing documents. + + * - :update:`$unset` + + - Removes the specified field from a document. + + +.. toctree:: + :titlesonly: + :hidden: + + /reference/operator/update/currentDate + /reference/operator/update/inc + /reference/operator/update/min + /reference/operator/update/max + /reference/operator/update/mul + /reference/operator/update/rename + /reference/operator/update/set + /reference/operator/update/setOnInsert + /reference/operator/update/unset diff --git a/source/reference/operator/update.txt b/source/reference/operator/update.txt index 305009e6c2f..2f4cf5db53d 100644 --- a/source/reference/operator/update.txt +++ b/source/reference/operator/update.txt @@ -10,6 +10,8 @@ Update Operators :depth: 1 :class: singlecol +.. _update-operators-top-level: + The following modifiers are available for use in update operations; e.g. in :method:`db.collection.update()` and :method:`db.collection.findAndModify()`. @@ -36,7 +38,50 @@ Fields .. only:: website - .. include:: /includes/toc/table-operator-update-field.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :update:`$currentDate` + + - Sets the value of a field to current date, either as a Date or a Timestamp. + + * - :update:`$inc` + + - Increments the value of the field by the specified amount. + + * - :update:`$min` + + - Only updates the field if the specified value is less than the existing field value. + + * - :update:`$max` + + - Only updates the field if the specified value is greater than the existing field value. + + * - :update:`$mul` + + - Multiplies the value of the field by the specified amount. + + * - :update:`$rename` + + - Renames a field. + + * - :update:`$set` + + - Sets the value of a field in a document. + + * - :update:`$setOnInsert` + + - Sets the value of a field if an update results in an insert of a document. Has no effect on update operations that modify existing documents. + + * - :update:`$unset` + + - Removes the specified field from a document. + .. toctree:: :titlesonly: @@ -47,17 +92,78 @@ Fields Array ~~~~~ -.. only:: website - Operators - ````````` +Operators +````````` + +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :update:`$` + + - Acts as a placeholder to update the first element that matches the query condition. + + * - :update:`$[]` + + - Acts as a placeholder to update all elements in an array for the documents that match the query condition. - .. include:: /includes/toc/table-operator-update-array.rst + * - :update:`$[\]` - Modifiers - ````````` + - Acts as a placeholder to update all elements that match the ``arrayFilters`` condition for the documents that match the query condition. + + * - :update:`$addToSet` + + - Adds elements to an array only if they do not already exist in the set. + + * - :update:`$pop` + + - Removes the first or last item of an array. + + * - :update:`$pull` + + - Removes all array elements that match a specified query. + + * - :update:`$push` + + - Adds an item to an array. + + * - :update:`$pullAll` + + - Removes all matching values from an array. + + +Modifiers +````````` + +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :update:`$each` + + - Modifies the :update:`$push` and :update:`$addToSet` operators to append multiple items for array updates. + + * - :update:`$position` + + - Modifies the :update:`$push` operator to specify the position in the array to add elements. + + * - :update:`$slice` + + - Modifies the :update:`$push` operator to limit the size of updated arrays. + + * - :update:`$sort` + + - Modifies the :update:`$push` operator to reorder documents stored in an array. - .. include:: /includes/toc/table-operator-update-array-modifiers.rst .. toctree:: :titlesonly: @@ -68,9 +174,19 @@ Array Bitwise ~~~~~~~ -.. only:: website - .. include:: /includes/toc/table-operator-update-bitwise.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :update:`$bit` + + - Performs bitwise ``AND``, ``OR``, and ``XOR`` updates of integer values. + .. toctree:: :titlesonly: diff --git a/source/reference/operator/update/addToSet.txt b/source/reference/operator/update/addToSet.txt index 3d522fc46fb..b18794c3529 100644 --- a/source/reference/operator/update/addToSet.txt +++ b/source/reference/operator/update/addToSet.txt @@ -158,4 +158,5 @@ field. .. include:: /includes/example-addToSet-each.rst .. seealso:: :method:`db.collection.update()`, - :method:`db.collection.findAndModify()`, :update:`$push` + :method:`db.collection.findAndModify()`, :update:`$push`, + :update:`$pull` diff --git a/source/reference/operator/update/currentDate.txt b/source/reference/operator/update/currentDate.txt index a8272d10689..982347279cf 100644 --- a/source/reference/operator/update/currentDate.txt +++ b/source/reference/operator/update/currentDate.txt @@ -15,6 +15,7 @@ Definition .. update:: $currentDate + The :update:`$currentDate` operator sets the value of a field to the current date, either as a :ref:`Date ` or a :ref:`timestamp `. The default @@ -49,11 +50,13 @@ Example .. TODO may want to break this into two separate examples -Consider the following document in the ``users`` collection: +Create a sample collection ``customers`` with the following document: .. code-block:: javascript - { _id: 1, status: "a", lastModified: ISODate("2013-10-02T01:11:18.965Z") } + db.customers.insertOne( + { _id: 1, status: "a", lastModified: ISODate("2013-10-02T01:11:18.965Z") } + ) The following operation updates the ``lastModified`` field to the current date, the ``"cancellation.date"`` field to the current timestamp @@ -62,7 +65,7 @@ as well as updating the ``status`` field to ``"D"`` and the .. code-block:: javascript - db.users.update( + db.customers.updateOne( { _id: 1 }, { $currentDate: { @@ -70,25 +73,90 @@ as well as updating the ``status`` field to ``"D"`` and the "cancellation.date": { $type: "timestamp" } }, $set: { - status: "D", - "cancellation.reason": "user request" + "cancellation.reason": "user request", + status: "D" } } ) +After the operation, you can query the collection to verify the update: + +.. code-block:: javascript + + db.customers.find().pretty() + The updated document would resemble: .. code-block:: javascript + :copyable: false { "_id" : 1, "status" : "D", - "lastModified" : ISODate("2014-09-17T23:25:56.314Z"), + "lastModified" : ISODate("2020-01-22T21:21:41.052Z"), "cancellation" : { - "date" : Timestamp(1410996356, 1), + "date" : Timestamp(1579728101, 1), "reason" : "user request" } } -.. seealso:: :method:`db.collection.update()`, - :method:`db.collection.findAndModify()` +.. _currentDate-example-agg: + +Aggregation Alternative to ``$currentDate`` +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +**Starting in version 4.2**, :ref:`update methods +<4.2-update-using-aggregation>` can accept an aggregation pipeline. As +such, the previous example can be rewritten as the following using the +aggregation stage :pipeline:`$set` and the aggregation variables +:variable:`NOW` (for the current datetime) and :variable:`CLUSTER_TIME` +(for the current timestamp): + +.. tip:: + + - To access aggregation variables, prefix the variable with double + dollar signs ``$$`` and enclose in quotes. + + - :variable:`CLUSTER_TIME` is available only on replica sets and + sharded clusters. + + - The :variable:`NOW` and :variable:`CLUSTER_TIME` values remain the + same throughout the pipeline. + +.. code-block:: javascript + + db.customers.updateOne( + { _id: 1 }, + [ + { $set: { lastModified: "$$NOW", cancellation: {date: "$$CLUSTER_TIME", reason: "user request"}, status: "D" } } + ] + ) + +After the operation, you can query the collection to verify the update: + +.. code-block:: javascript + + db.customers.find().pretty() + +The query should return the following document: + +.. code-block:: javascript + :copyable: false + + { + "_id" : 1, + "status" : "D", + "lastModified" : ISODate("2020-01-22T21:02:18.994Z"), + "cancellation" : { + "date" : Timestamp(1579726934, 2), + "reason" : "user request" + } + } + +.. seealso:: + + - :method:`db.collection.updateOne()`, + - :method:`db.collection.updateMany()`, + - :method:`db.collection.update()`, + - :method:`db.collection.findAndModify()`, + - :method:`db.collection.findOneAndUpdate()` diff --git a/source/reference/operator/update/mul.txt b/source/reference/operator/update/mul.txt index a0c087b06a9..0a0d157fd32 100644 --- a/source/reference/operator/update/mul.txt +++ b/source/reference/operator/update/mul.txt @@ -128,10 +128,10 @@ that does not exist in the document: .. code-block:: javascript - db.products.update( - { _id: 2 }, - { $mul: { price: NumberLong(100) } } - ) + db.products.update( + { _id: 2 }, + { $mul: { price: NumberLong(100) } } + ) The operation results in the following document with a ``price`` field set to value 0 of numeric type :ref:`shell-type-long`, the same type as @@ -157,10 +157,10 @@ The following :method:`db.collection.update()` operation uses the .. code-block:: javascript - db.products.update( - { _id: 3 }, - { $mul: { price: NumberInt(5) } } - ) + db.products.update( + { _id: 3 }, + { $mul: { price: NumberInt(5) } } + ) The operation results in the following document: diff --git a/source/reference/operator/update/positional-all.txt b/source/reference/operator/update/positional-all.txt index e48ee8224df..74a54286673 100644 --- a/source/reference/operator/update/positional-all.txt +++ b/source/reference/operator/update/positional-all.txt @@ -59,11 +59,11 @@ array field: .. code-block:: javascript - db.collection.update( - { myArray: [ 5, 8 ] }, - { $set: { "myArray.$[]": 10 } }, - { upsert: true } - ) + db.collection.update( + { myArray: [ 5, 8 ] }, + { $set: { "myArray.$[]": 10 } }, + { upsert: true } + ) If no such document exists, the operation would result in an insertion of the following document: @@ -81,17 +81,17 @@ documents were found to update: .. code-block:: javascript - db.collection.update( - { myArray: 5 }, - { $set: { "myArray.$[]": 10 } }, - { upsert: true } - ) - - db.collection.update( - { }, - { $set: { "myArray.$[]": 10 } }, - { upsert: true } - ) + db.collection.update( + { myArray: 5 }, + { $set: { "myArray.$[]": 10 } }, + { upsert: true } + ) + + db.collection.update( + { }, + { $set: { "myArray.$[]": 10 } }, + { upsert: true } + ) Nested Arrays ~~~~~~~~~~~~~ diff --git a/source/reference/parameters.txt b/source/reference/parameters.txt index 23d9e08ba4c..fb08008ad15 100644 --- a/source/reference/parameters.txt +++ b/source/reference/parameters.txt @@ -542,7 +542,7 @@ Authentication Parameters against its :setting:`net.tls.clusterFile`/:setting:`net.tls.certificateKeyFile`. If the DN does not match, the member checks the presented - certifcate against the :parameter:`tlsX509ClusterAuthDNOverride` + certificate against the :parameter:`tlsX509ClusterAuthDNOverride` value. .. note:: @@ -561,7 +561,9 @@ Authentication Parameters *Default*: false - .. deprecated:: 4.2 Use :parameter:`tlsWithholdClientCertificate` instead. + .. deprecated:: 4.2 + + Use :parameter:`tlsWithholdClientCertificate` instead. |both| @@ -891,6 +893,8 @@ General Parameters |mongod-only| + *Default*: ``true`` + To support :doc:`TTL Indexes `, :binary:`~bin.mongod` instances have a background thread that is responsible for deleting documents from collections with TTL indexes. @@ -910,6 +914,14 @@ General Parameters mongod --setParameter ttlMonitorEnabled=false + .. important:: + + Do not run production :binary:`~bin.mongod` instances with + ``ttlMonitorEnabled`` disabled, except under guidance from MongoDB + support. Preventing TTL document removal can negatively impact + MongoDB internal system operations that depend on + :doc:`TTL Indexes `. + .. parameter:: disableJavaScriptJIT .. versionchanged:: 4.0 @@ -945,7 +957,11 @@ General Parameters .. versionadded:: 3.4 - *Default*: 500 + *Default*: + + - 200 (For versions 4.2.3 and later) + + - 500 (For versions 4.2.2 and earlier) Limits the amount of memory that simultaneous index builds on one collection may consume for the duration of the @@ -1084,7 +1100,7 @@ General Parameters Specifies the tcmalloc release rate (`TCMALLOC_RELEASE_RATE `_). Per https://gperftools.github.io/gperftools/tcmalloc.html#runtime - TCMALLOC_RELEASE_RATE is describeds as: + TCMALLOC_RELEASE_RATE is described as: .. epigraph:: @@ -1288,13 +1304,12 @@ Logging Parameters - the :dbcommand:`drop` command, the :dbcommand:`dropIndexes` command, the :dbcommand:`diagLogging` command, the - :dbcommand:`validate` command, and the - :dbcommand:`clean` command; and + :dbcommand:`validate` command; and - replication synchronization activities. Consider the following example which sets the - ``quiet`` to ``1``: + ``quiet`` parameter to ``1``: .. code-block:: javascript @@ -1398,10 +1413,10 @@ extension(s) and concatenating ``diagnostic.data`` to the remaining name. For example, if :binary:`~bin.mongos` has ``--logpath -/var/log/mongos.log.201708015``, then the diagnostic data directory is -``/var/log/mongos.diagnostic.data/`` directory. To specify a different -diagnostic data directory for :binary:`~bin.mongos`, set the -:parameter:`diagnosticDataCollectionDirectoryPath` parameter. +/var/log/mongodb/mongos.log.201708015``, then the diagnostic data +directory is ``/var/log/mongodb/mongos.diagnostic.data/`` directory. To +specify a different diagnostic data directory for :binary:`~bin.mongos`, +set the :parameter:`diagnosticDataCollectionDirectoryPath` parameter. The following parameters support diagnostic data capture (FTDC): @@ -1452,8 +1467,8 @@ The following parameters support diagnostic data capture (FTDC): ``diagnostic.data``. For example, if :binary:`~bin.mongos` has ``--logpath - /var/log/mongos.log.201708015``, then the diagnostic data directory is - ``/var/log/mongos.diagnostic.data/``. + /var/log/mongodb/mongos.log.201708015``, then the diagnostic data + directory is ``/var/log/mongodb/mongos.diagnostic.data/``. .. important:: @@ -1752,6 +1767,63 @@ Replication Parameters The specified value must be greater than or equal to 0, with 0 to disable warnings. +.. parameter:: initialSyncTransientErrorRetryPeriodSeconds + + .. versionadded:: 4.4 + + *Type*: integer + + *Default*: 86400 + + The amount of time in seconds a secondary performing initial sync + attempts to resume the process if interrupted by a transient + network error. The default value is equivalent to 24 hours. + +.. parameter:: initialSyncSourceReadPreference + + .. versionadded:: 4.2.7 + + *Type*: String + + |mongod-only| + + The preferred source for performing :ref:`initial sync + `. Specify one of the following read + preference modes: + + - :readmode:`primary` + - :readmode:`primaryPreferred` + - :readmode:`secondary` + - :readmode:`secondaryPreferred` + - :readmode:`nearest` (Default) + + If the replica set has disabled :rsconf:`chaining + `, the default + :parameter:`initialSyncSourceReadPreference` read preference mode + is :readmode:`primary`. + + You cannot specify a tag set or ``maxStalenessSeconds`` to + :parameter:`initialSyncSourceReadPreference`. + + If the :binary:`~bin.mongod` cannot find a sync source based on the + specified read preference, it logs an error and restarts the initial + sync process. The :binary:`~bin.mongod` exits with an error if it + cannot complete the initial sync process after ``10`` attempts. For + more information on sync source selection, see + :ref:`replica-set-initial-sync-source-selection`. + + :parameter:`initialSyncSourceReadPreference` takes precedence over + the replica set's :rsconf:`settings.chainingAllowed` setting when + selecting an initial sync source. After a replica set member + successfully completes initial sync, it defers to the value of + :rsconf:`~settings.chainingAllowed` when selecting a replication sync + source. + + You can only set this parameter on startup, using either the + :setting:`setParameter` + configuration file setting or the + :option:`--setParameter ` command line option. + .. parameter:: oplogInitialFindMaxSeconds .. versionadded:: 3.6 @@ -1935,6 +2007,75 @@ Sharding Parameters ``AsyncRequestsSenderUseBaton`` and always enables the performance enhancement controlled by the parameter. +.. parameter:: enableShardedIndexConsistencyCheck + + .. versionadded:: 4.2.6 + + *Type*: boolean + + *Default*: true + + |mongod-only| + + If set on the config server's primary, enables or disables the index + consistency check for sharded collections. The parameter has no + effect on the :binary:`~bin.mongod` if it is not the config server's + primary. + + The following example sets + :parameter:`enableShardedIndexConsistencyCheck` to ``false`` for a + config server primary: + + .. code-block:: javascript + + mongod --setParameter enableShardedIndexConsistencyCheck=false + + During runtime, you can also set the parameter with the + :dbcommand:`setParameter` command: + + .. code-block:: sh + + db.adminCommand( { setParameter: 1, enableShardedIndexConsistencyCheck: false } ) + + .. seealso:: + + - :parameter:`shardedIndexConsistencyCheckIntervalMS` parameter + + - :serverstatus:`shardedIndexConsistency` metrics returned by the + :dbcommand:`serverStatus` command. + +.. parameter:: shardedIndexConsistencyCheckIntervalMS + + .. versionadded:: 4.2.6 + + *Type*: integer + + *Default*: 600000 + + |mongod-only| + + If set on the config server's primary, the interval, in + milliseconds, at which the config server's primary checks the index + consistency of sharded collections. The parameter has no effect on + the :binary:`~bin.mongod` if it is not the config server's primary. + + You can only set the parameter during startup, and cannot change + this setting using the :dbcommand:`setParameter` database command. + + For example, the following sets the interval at 300000 milliseconds + (i.e. 5 minutes) at startup: + + .. code-block:: javascript + + mongod --setParameter shardedIndexConsistencyCheckIntervalMS=300000 + + .. seealso:: + + - :parameter:`enableShardedIndexConsistencyCheck` parameter + + - :serverstatus:`shardedIndexConsistency` metrics returned by the + :dbcommand:`serverStatus` commandq + .. parameter:: replMonitorMaxFailedChecks *Available in MongoDB 3.2 only* @@ -1990,7 +2131,7 @@ Sharding Parameters Default: 300000 (i.e. 5 minutes) - |mongos-only| + |both| Maximum time that :binary:`~bin.mongos` goes without communication to a host before :binary:`~bin.mongos` drops all connections to the host. @@ -2018,7 +2159,7 @@ Sharding Parameters Default: 2 - |mongos-only| + |both| Maximum number of simultaneous initiating connections (including pending connections in setup/refresh state) each TaskExecutor @@ -2044,7 +2185,7 @@ Sharding Parameters Default: 2\ :sup:`64` - 1 - |mongos-only| + |both| Maximum number of outbound connections each TaskExecutor connection pool can open to any given :binary:`~bin.mongod` instance. The maximum @@ -2104,7 +2245,7 @@ Sharding Parameters Default: 60000 (1 minute) - |mongos-only| + |both| Maximum time the :binary:`~bin.mongos` waits before attempting to heartbeat a resting connection in the pool. @@ -2128,7 +2269,7 @@ Sharding Parameters Default: 20000 (20 seconds) - |mongos-only| + |both| Maximum time the :binary:`~bin.mongos` waits for a heartbeat before timing out the heartbeat. @@ -2149,46 +2290,96 @@ Sharding Parameters .. parameter:: ShardingTaskExecutorPoolReplicaSetMatching .. versionadded:: 4.2 + .. versionchanged:: 4.2.13 Type: string - Default: "matchPrimaryNode" + Default: "automatic" - |mongos-only| - - The policy that determines the minimum size limit of the - :binary:`~bin.mongos` instance's connection pools to the sharded - cluster's replica set secondaries. + |both| + + On a :binary:`~bin.mongos` instance, this parameter sets the policy + that determines the minimum size limit of its connection pools to + nodes within replica sets. + + On a :binary:`~bin.mongod` instance, this parameter sets the policy + that determines the minimum size limit of its connection pools to + nodes within *other* replica sets. + + Note that this parameter only manages connections for operations that + are directly related to user requests and CRUD operations. Available values are: - + .. list-table:: :header-rows: 1 :widths: 15 85 - + * - Matching Policy - Description - * - ``"matchPrimaryNode"`` (Default) - - - For each replica set in the sharded cluster (i.e. shard - replica set and config servers), the minimum size limit of - the :binary:`~bin.mongos` instance's connection pool to each - secondary of that replica set is equal to the size of its - connection pool to the primary. + * - ``"automatic"`` (Default) + + - Starting in 4.2.13, ``"automatic"`` is the + new default value. + + When set for a :binary:`~bin.mongos`, the instance follows the + behavior specified for the ``"matchPrimaryNode"`` option. + + When set for a :binary:`~bin.mongod`, the instance follows the + behavior specified for the ``"disabled"`` option. + + .. note:: + + If the + :parameter:`ShardingTaskExecutorPoolReplicaSetMatching` is + set to ``"automatic"``, the + :data:`~connPoolStats.replicaSetMatchingStrategy` still + describes the actual policy being used, not + ``"automatic"``. To find the value of the + :parameter:`ShardingTaskExecutorPoolReplicaSetMatching`, + use :dbcommand:`getParameter` which returns the value of + the server parameter. + + * - ``"matchPrimaryNode"`` - In case of primary stepdown, ``matchPrimaryNode`` ensures + - When set for a :binary:`~bin.mongos`, the minimum size limit + of the instance's connection pool to each secondary of a + replica set in the sharded cluster (specifically, shard + replica set and config servers) is equal to the size of its + connection pool to that replica set's primary. + + When set for a :binary:`~bin.mongod`, the minimum size limit + of the instance's connection pool to each secondary of + another replica set in the sharded cluster (specifically, + shard replica set and config servers) is equal to the size of + its connection pool to that replica set's primary. + + .. warning:: + + If multiple shard servers in your topology can experience a + rapid influx of cross-shard operations, do not set this + option on your :binary:`~bin.mongod` instances. + + In case of a primary stepdown, ``matchPrimaryNode`` ensures that any secondary that becomes the primary can handle the current level of primary reads and writes. * - ``"matchBusiestNode"`` - - For each replica set in the sharded cluster (i.e. shard - replica set and config servers), the minimum size limit of - the :binary:`~bin.mongos` instance's connection pool to each - member of that replica set is equal to the largest among - the active connections counts to the primary and each - secondary members. + - When set for a :binary:`~bin.mongos`, the instance's minimum + size limit of the connection pool to each member of a replica + set in the sharded cluster (specifically, shard replica set + and config servers) is equal to the largest among the active + connection counts to the primary and each secondary member of + that replica set. + + When set for a :binary:`~bin.mongod`, the instance's minimum + size limit of the connection pool to each member of another + replica set in the sharded cluster (specifically, shard + replica set and config servers) is equal to the largest among + the active connection counts to the primary and each + secondary member of that replica set. With ``"matchBusiestNode"``, :binary:`~bin.mongos` maintains enough connections to each secondary to handle the current @@ -2198,26 +2389,32 @@ Sharding Parameters * - ``"disabled"`` - - For each replica set in the sharded cluster (i.e. shard - replica set and config servers), the minimum number of - connections in the :binary:`~bin.mongos` instance's - connection pool to each secondary is equal to the - :parameter:`ShardingTaskExecutorPoolMinSize`. + - When set for a :binary:`~bin.mongos`, the instance's minimum + number of connections in the instance's connection pool to + each node of a replica set in the sharded clusterv + (specifically, shard replica set and config servers) is equal + to the :parameter:`ShardingTaskExecutorPoolMinSize`. + + When set for a :binary:`~bin.mongod`, the instance's minimum + number of connections in the instance's connection pool to + each node of another replica set in the sharded cluster + (specifically, shard replica set and config servers) is equal + to the :parameter:`ShardingTaskExecutorPoolMinSize`. The following example sets the :parameter:`ShardingTaskExecutorPoolReplicaSetMatching` to - ``"matchBusiestNode"`` during startup: + ``"automatic"`` during startup: .. code-block:: sh - mongod --setParameter ShardingTaskExecutorPoolReplicaSetMatching="matchBusiestNode" + mongod --setParameter ShardingTaskExecutorPoolReplicaSetMatching="automatic" During runtime, you can also set the parameter with the :dbcommand:`setParameter` command: .. code-block:: javascript - db.adminCommand( { setParameter: 1, ShardingTaskExecutorPoolReplicaSetMatching: "matchBusiestNode" } ) + db.adminCommand( { setParameter: 1, ShardingTaskExecutorPoolReplicaSetMatching: "automatic" } ) .. parameter:: taskExecutorPoolSize @@ -2486,6 +2683,42 @@ Sharding Parameters - MongoDB 3.4.11+ +.. parameter:: opportunisticSecondaryTargeting + + .. versionadded:: 4.2.13 + + |mongos-only| + + Type: boolean + + Default: false + + When ``true``, enables a :binary:`~bin.mongos` to attempt to + establish connections to multiple secondaries and direct the request + to the first secondary that accepts the connection. + + .. note:: + + This feature was introduced in MongoDB 4.2.0 and enabled + by default. Starting in MongoDB 4.2.13, this feature is now + disabled by default. The + :parameter:`opportunisticSecondaryTargeting` parameter is + introduced alongside this change to permit re-enabling this + feature if desired. + + The following enables :parameter:`opportunisticSecondaryTargeting`: + + .. code-block:: sh + + mongos --setParameter opportunisticSecondaryTargeting=true + + The parameter may also be set using the :dbcommand:`setParameter` + command: + + .. code-block:: javascript + + db.adminCommand( { setParameter: 1, opportunisticSecondaryTargeting: true } ) + Storage Parameters ~~~~~~~~~~~~~~~~~~ diff --git a/source/reference/privilege-actions.txt b/source/reference/privilege-actions.txt index 4cd3336a6ea..5a9d79d6d4a 100644 --- a/source/reference/privilege-actions.txt +++ b/source/reference/privilege-actions.txt @@ -47,7 +47,6 @@ Query and Write Actions - :dbcommand:`listCollections` - :dbcommand:`listIndexes` - :dbcommand:`mapReduce` with the ``{out: inline}`` option. - - :dbcommand:`repairCursor` - :dbcommand:`resetError` Required for the query portion of the :dbcommand:`mapReduce` command and @@ -450,6 +449,16 @@ Sharding Actions User can perform the :dbcommand:`addShard` command. Apply this action to the ``cluster`` resource. +.. authaction:: clearJumboFlag + + *Available starting in 4.2.3 and 4.0.15* + + Required to clear a chunk's jumbo flag using the + :dbcommand:`clearJumboFlag` command. Apply this action to database + or collection resources. + + Included in the :authrole:`clusterManager` built-in role. + .. authaction:: enableSharding .. COMMENT for docs team - Recognizing that the wording differs diff --git a/source/reference/privilege-documents.txt b/source/reference/privilege-documents.txt index 425bb5dd1d1..b9fe2036ab7 100644 --- a/source/reference/privilege-documents.txt +++ b/source/reference/privilege-documents.txt @@ -13,6 +13,7 @@ :class: singlecol .. deprecated:: 2.6 + MongoDB 2.6 introduced a new model for user credentials and privileges and no longer uses privilege documents. See :doc:`/reference/system-users-collection`. diff --git a/source/reference/program.txt b/source/reference/program.txt index 422f21e70c1..5d2715f5d8b 100644 --- a/source/reference/program.txt +++ b/source/reference/program.txt @@ -13,13 +13,25 @@ MongoDB Package Components Core Processes -------------- -The core components in the MongoDB package are: :binary:`~bin.mongod`, -the core database process; :binary:`~bin.mongos` the controller and query -router for :term:`sharded clusters `; and -:binary:`~bin.mongo` the interactive MongoDB Shell. +The core components in the MongoDB package are: +.. list-table:: + + * - :binary:`~bin.mongod`, + + - the core database process + + * - :binary:`~bin.mongos` + + - the controller and query router for :term:`sharded clusters + ` + + * - :binary:`~bin.mongo` + - the interactive MongoDB Shell. + .. toctree:: :maxdepth: 1 + :hidden: /reference/program/mongod /reference/program/mongos @@ -34,8 +46,12 @@ Service. The :binary:`~bin.mongod.exe` and :binary:`~bin.mongos.exe` binaries provide a superset of the :binary:`~bin.mongod` and :binary:`~bin.mongos` options. +- :doc:`/reference/program/mongod.exe` +- :doc:`/reference/program/mongos.exe` + .. toctree:: :maxdepth: 1 + :hidden: /reference/program/mongod.exe /reference/program/mongos.exe @@ -49,8 +65,13 @@ dump files from the :binary:`~bin.mongod` instances, while dumps. :binary:`~bin.bsondump` converts BSON dump files into :term:`JSON`. +- :doc:`/reference/program/mongodump` +- :doc:`/reference/program/mongorestore` +- :doc:`/reference/program/bsondump` + .. toctree:: :maxdepth: 1 + :hidden: /reference/program/mongodump /reference/program/mongorestore @@ -69,9 +90,13 @@ a :binary:`~bin.mongod` instance into JSON, CSV, or TSV. The conversion between BSON and other formats lacks full type fidelity. Therefore you cannot use :binary:`~bin.mongoimport` and :binary:`~bin.mongoexport` for round-trip import and export operations. - + +- :doc:`/reference/program/mongoimport` +- :doc:`/reference/program/mongoexport` + .. toctree:: :maxdepth: 1 + :hidden: /reference/program/mongoimport /reference/program/mongoexport @@ -97,8 +122,14 @@ later time. :binary:`~bin.mongoreplay` is available for Linux and macOS. MongoDB 3.4 provides :binary:`~bin.mongoldap` for testing native operating system LDAP configuration options against a running LDAP server or set of servers. +- :doc:`/reference/program/mongostat` +- :doc:`/reference/program/mongotop` +- :doc:`/reference/program/mongoreplay` +- :doc:`/reference/program/mongoldap` + .. toctree:: :maxdepth: 1 + :hidden: /reference/program/mongostat /reference/program/mongotop @@ -111,8 +142,11 @@ GridFS :binary:`~bin.mongofiles` provides a command-line interact to a MongoDB :term:`GridFS` storage system. +- :doc:`/reference/program/mongofiles` + .. toctree:: :maxdepth: 1 + :hidden: /reference/program/mongofiles @@ -125,7 +159,10 @@ MongoDB Compass is a platform-specific installer for :ref:`MongoDB Compass Community Edition `. +- :doc:`/reference/program/install_compass` + .. toctree:: :maxdepth: 1 + :hidden: /reference/program/install_compass \ No newline at end of file diff --git a/source/reference/program/bsondump.txt b/source/reference/program/bsondump.txt index e3d62b0ed6b..fe9b6343480 100644 --- a/source/reference/program/bsondump.txt +++ b/source/reference/program/bsondump.txt @@ -12,10 +12,12 @@ :depth: 1 :class: singlecol -.. |tool-binary| replace:: :binary:`~bin.bsondump` +.. |tool-binary| replace:: ``bsondump`` .. include:: /includes/admonition-mac-osx-sierra-restriction.rst +.. include:: /includes/extracts/migration-to-database-tools-bsondump.rst + Synopsis -------- @@ -32,6 +34,8 @@ Starting in version 4.2, :binary:`~bin.bsondump` uses :doc:`Extended JSON v2.0 (Canonical mode) ` to format its data. +.. _bsondump-availability: + Availability ------------ diff --git a/source/reference/program/install_compass.txt b/source/reference/program/install_compass.txt index 508e5b81512..32be320b91b 100644 --- a/source/reference/program/install_compass.txt +++ b/source/reference/program/install_compass.txt @@ -22,12 +22,12 @@ platform-specific installation script for :ref:`MongoDB Compass `. If downloaded as a part of the -`MongoDB Enterprise Server `_ +`MongoDB Enterprise Server `_ package, the ``install_compass`` script installs the standard edition of :ref:`MongoDB Compass `. If downloaded as part of the -`MongoDB Community Server `_ +`MongoDB Community Server `_ package, the ``install_compass`` script installs :ref:`MongoDB Compass Community edition `. diff --git a/source/reference/program/mongo.txt b/source/reference/program/mongo.txt index 68e0f79fc15..1f6e756896a 100644 --- a/source/reference/program/mongo.txt +++ b/source/reference/program/mongo.txt @@ -94,7 +94,7 @@ Options .. admonition:: Starting in version 4.2 - - .. include:: /includes/extracts/4.2-changes-options-tls-ssl.rst + - .. include:: /includes/extracts/4.2-changes-options-tls-ssl.rst Core Options ~~~~~~~~~~~~ @@ -592,7 +592,7 @@ TLS Options Disables the specified TLS protocols. The option recognizes the following protocols: ``TLS1_0``, ``TLS1_1``, ``TLS1_2``, and - starting in version 4.0.4 (and 3.6.9), ``TLS1_3``. + starting in version 4.0.4 (and 3.6.9 and 3.4.24), ``TLS1_3``. - On macOS, you cannot disable ``TLS1_1`` and leave both ``TLS1_0`` and ``TLS1_2`` enabled. You must also disable at least one of the other @@ -628,7 +628,9 @@ SSL Options (Deprecated) .. option:: --ssl - .. deprecated:: 4.2 Use :option:`--tls ` instead. + .. deprecated:: 4.2 + + Use :option:`--tls ` instead. Enables connection to a :binary:`~bin.mongod` or :binary:`~bin.mongos` that has TLS/SSL support enabled. @@ -641,7 +643,10 @@ SSL Options (Deprecated) .. option:: --sslPEMKeyFile - .. deprecated:: 4.2 Use :option:`--tlsCertificateKeyFile ` instead. + .. deprecated:: 4.2 + + Use :option:`--tlsCertificateKeyFile + ` instead. Specifies the :file:`.pem` file that contains both the TLS/SSL certificate and key. Specify the file name of the :file:`.pem` file using relative @@ -658,7 +663,10 @@ SSL Options (Deprecated) .. option:: --sslPEMKeyPassword - .. deprecated:: 4.2 Use :option:`--tlsCertificateKeyFilePassword ` instead. + .. deprecated:: 4.2 + + Use :option:`--tlsCertificateKeyFilePassword + ` instead. Specifies the password to de-crypt the certificate-key file (i.e. ``--sslPEMKeyFile``). Use the :option:`--sslPEMKeyPassword` option only if the @@ -674,9 +682,10 @@ SSL Options (Deprecated) .. option:: --sslCAFile - .. deprecated:: 4.2 Use :option:`--tlsCAFile ` instead. - - + .. deprecated:: 4.2 + + Use :option:`--tlsCAFile ` instead. + Specifies the :file:`.pem` file that contains the root certificate chain from the Certificate Authority. Specify the file name of the :file:`.pem` file using relative or absolute paths. @@ -689,7 +698,10 @@ SSL Options (Deprecated) .. option:: --sslCertificateSelector = - .. deprecated:: 4.2 Use :option:`--tlsCertificateSelector ` instead. + .. deprecated:: 4.2 + + Use :option:`--tlsCertificateSelector + ` instead. .. versionadded:: 4.0 @@ -712,7 +724,9 @@ SSL Options (Deprecated) .. option:: --sslCRLFile - .. deprecated:: 4.2 Use :option:`--tlsCRLFile ` instead. + .. deprecated:: 4.2 + + Use :option:`--tlsCRLFile ` instead. Specifies the :file:`.pem` file that contains the Certificate Revocation List. Specify the file name of the :file:`.pem` file using relative or @@ -723,7 +737,9 @@ SSL Options (Deprecated) .. option:: --sslFIPSMode - .. deprecated:: 4.2 Use :option:`--tlsFIPSMode ` instead. + .. deprecated:: 4.2 + + Use :option:`--tlsFIPSMode ` instead. Directs the :program:`mongo` to use the FIPS mode of the TLS/SSL library. Your system must have a FIPS compliant library to use @@ -734,8 +750,10 @@ SSL Options (Deprecated) .. option:: --sslAllowInvalidCertificates - .. deprecated:: 4.2 Use :option:`--tlsAllowInvalidCertificates ` instead. - + .. deprecated:: 4.2 + + Use :option:`--tlsAllowInvalidCertificates + ` instead. Bypasses the validation checks for server certificates and allows the use of invalid certificates to connect. @@ -754,7 +772,10 @@ SSL Options (Deprecated) .. option:: --sslAllowInvalidHostnames - .. deprecated:: 4.2 Use :option:`--tlsAllowInvalidHostnames ` instead. + .. deprecated:: 4.2 + + Use :option:`--tlsAllowInvalidHostnames + ` instead. Disables the validation of the hostnames in TLS/SSL certificates. Allows :program:`mongo` to connect to MongoDB instances even if the hostname in their @@ -766,7 +787,10 @@ SSL Options (Deprecated) .. option:: --sslDisabledProtocols - .. deprecated:: 4.2 Use :option:`--tlsDisabledProtocols ` instead. + .. deprecated:: 4.2 + + Use :option:`--tlsDisabledProtocols + ` instead. Disables the specified TLS protocols. The option recognizes the following protocols: ``TLS1_0``, ``TLS1_1``, ``TLS1_2``, and diff --git a/source/reference/program/mongod.txt b/source/reference/program/mongod.txt index 51d96dd8614..c3401f19a2c 100644 --- a/source/reference/program/mongod.txt +++ b/source/reference/program/mongod.txt @@ -431,6 +431,11 @@ Core Options If you specify ``reopen``, you must also use :option:`--logappend`. + If :doc:`auditing ` is enabled, the + :dbcommand:`logRotate` command also rotates the audit log according + to the above parameters. For example, if :option:`--logRotate` is set + to ``rename``, the audit log will also be renamed. + .. option:: --timeStampFormat @@ -479,10 +484,10 @@ Core Options .. option:: --pidfilepath Specifies a file location to store the process ID (PID) of the :program:`mongod` - process . The user running the the ``mongod`` or ``mongos`` + process . The user running the ``mongod`` or ``mongos`` process must be able to write to this path. If the :option:`--pidfilepath` option is not specified, the process does not create a PID file. This option is generally - only useful in combination with the the :option:`--fork` option. + only useful in combination with the :option:`--fork` option. .. admonition:: Linux :class: note @@ -581,6 +586,12 @@ Core Options :option:`--fork` or by using a controlling process that handles the daemonization process (e.g. as with ``upstart`` and ``systemd``). + Using the :option:`--fork` option requires that you configure log + output for the :program:`mongod` with one of the following: + + - :option:`--logpath` + - :option:`--syslog` + The :option:`--fork` option is not supported on Windows. @@ -964,9 +975,9 @@ LDAP Authentication or Authorization Options .. versionadded:: 3.4 Available in MongoDB Enterprise only. - The password used to bind to an LDAP server when using - :option:`--ldapQueryUser`. You must use :option:`--ldapQueryPassword` with - :option:`--ldapQueryUser`. + The password used to bind to an LDAP server when using + :option:`--ldapQueryUser`. You must use :option:`--ldapQueryPassword` with + :option:`--ldapQueryUser`. If unset, :program:`mongod` will not attempt to bind to the LDAP server. @@ -1018,11 +1029,11 @@ LDAP Authentication or Authorization Options * ``sasl`` - :program:`mongod` uses SASL protocol for authentication If you specify ``sasl``, you can configure the available SASL mechanisms - using :option:`--ldapBindSASLMechanisms`. :program:`mongod` defaults to + using :option:`--ldapBindSaslMechanisms`. :program:`mongod` defaults to using ``DIGEST-MD5`` mechanism. -.. option:: --ldapBindSASLMechanisms +.. option:: --ldapBindSaslMechanisms *Default*: DIGEST-MD5 @@ -1402,11 +1413,12 @@ Storage Options *Default*: ``/data/db`` on Linux and macOS, ``\data\db`` on Windows The directory where the :program:`mongod` instance stores its data. - - If you - installed MongoDB using a package management system, check the - ``/etc/mongod.conf`` file provided by your packages to see the - directory is specified. + + If using the default + :doc:`configuration file ` + included with a package manager installation of MongoDB, the + corresponding :setting:`storage.dbPath` setting uses a different + default. The files in :option:`--dbpath` must correspond to the storage engine specified in :option:`--storageEngine`. If the data files do not @@ -1597,9 +1609,10 @@ WiredTiger Options Defines the maximum size of the internal cache that WiredTiger will use for all data. The memory consumed by an index build (see :parameter:`maxIndexBuildMemoryUsageMegabytes`) is separate from the - WiredTiger cache memory. Starting in MongoDB 3.4, the values can range - from 0.25 GB to 10000 GB and can be a float. - + WiredTiger cache memory. + + Values can range from ``0.25`` GB to ``10000`` GB. + .. include:: /includes/extracts/wt-cache-default-setting.rst Avoid increasing the WiredTiger internal cache size above its @@ -2089,7 +2102,8 @@ TLS Options .. versionadded:: 4.2 Available on Windows and macOS as an alternative to - :option:`--tlsCertificateKeyFile`. + :option:`--tlsCertificateKeyFile`. In version 4.0, see + :option:`--sslCertificateSelector`. Specifies a certificate property in order to select a matching certificate from the operating system's certificate store to use @@ -2247,13 +2261,19 @@ TLS Options .. versionadded:: 4.2 - Specifies the the :file:`.pem` file that contains the Certificate Revocation + Specifies the :file:`.pem` file that contains the Certificate Revocation List. Specify the file name of the :file:`.pem` file using relative or absolute paths. .. note:: - Starting in MongoDB 4.0, you cannot specify :option:`--tlsCRLFile` on macOS. Use :option:`--tlsCertificateSelector` instead. + Starting in MongoDB 4.0, you cannot specify a CRL file on macOS. + Instead, you can use the system SSL certificate store, which uses + OCSP (Online Certificate Status Protocol) to validate the + revocation status of certificates. See + :option:`--sslCertificateSelector` in MongoDB 4.0 and + :option:`--tlsCertificateSelector` in MongoDB 4.2 to use the + system SSL certificate store. .. include:: /includes/extracts/tls-facts-see-more.rst @@ -2369,7 +2389,9 @@ SSL Options (Deprecated) .. option:: --sslOnNormalPorts - .. deprecated:: 2.6 Use :option:`--tlsMode requireTLS <--tlsMode>` instead. + .. deprecated:: 2.6 + + Use :option:`--tlsMode requireTLS <--tlsMode>` instead. Enables TLS/SSL for :program:`mongod`. @@ -2383,7 +2405,9 @@ SSL Options (Deprecated) .. option:: --sslMode - .. deprecated:: 4.2 Use :option:`--tlsMode ` instead. + .. deprecated:: 4.2 + + Use :option:`--tlsMode ` instead. Enables TLS/SSL or mixed TLS/SSL used for all network connections. The argument to the :option:`--sslMode` option can be one of the following: @@ -2422,7 +2446,10 @@ SSL Options (Deprecated) .. option:: --sslPEMKeyFile - .. deprecated:: 4.2 Use :option:`--tlsCertificateKeyFile ` instead. + .. deprecated:: 4.2 + + Use :option:`--tlsCertificateKeyFile + ` instead. Specifies the :file:`.pem` file that contains both the TLS/SSL certificate and key. @@ -2454,7 +2481,10 @@ SSL Options (Deprecated) .. option:: --sslPEMKeyPassword - .. deprecated:: 4.2 Use :option:`--tlsCertificateKeyFilePassword ` instead. + .. deprecated:: 4.2 + + Use :option:`--tlsCertificateKeyFilePassword + ` instead. Specifies the password to de-crypt the certificate-key file (i.e. :option:`--sslPEMKeyFile`). Use the :option:`--sslPEMKeyPassword` option only if the @@ -2482,7 +2512,9 @@ SSL Options (Deprecated) .. option:: --sslClusterFile - .. deprecated:: 4.2 Use :option:`--tlsClusterFile ` instead. + .. deprecated:: 4.2 + + Use :option:`--tlsClusterFile ` instead. Specifies the :file:`.pem` file that contains the x.509 certificate-key file for :ref:`membership authentication @@ -2515,7 +2547,10 @@ SSL Options (Deprecated) .. option:: --sslCertificateSelector = - .. deprecated:: 4.2 Use :option:`--tlsCertificateSelector ` instead. + .. deprecated:: 4.2 + + Use :option:`--tlsCertificateSelector + ` instead. .. versionadded:: 4.0 @@ -2554,7 +2589,10 @@ SSL Options (Deprecated) .. option:: --sslClusterCertificateSelector = - .. deprecated:: 4.2 Use :option:`--tlsClusterCertificateSelector ` instead. + .. deprecated:: 4.2 + + Use :option:`--tlsClusterCertificateSelector + ` instead. .. versionadded:: 4.0 @@ -2593,7 +2631,10 @@ SSL Options (Deprecated) .. option:: --sslClusterPassword - .. deprecated:: 4.2 Use :option:`--tlsClusterPassword ` instead. + .. deprecated:: 4.2 + + Use :option:`--tlsClusterPassword + ` instead. Specifies the password to de-crypt the x.509 certificate-key file specified with ``--sslClusterFile``. Use the :option:`--sslClusterPassword` option only @@ -2620,7 +2661,9 @@ SSL Options (Deprecated) .. option:: --sslCAFile - .. deprecated:: 4.2 Use :option:`--tlsCAFile ` instead. + .. deprecated:: 4.2 + + Use :option:`--tlsCAFile ` instead. Specifies the :file:`.pem` file that contains the root certificate chain from the Certificate Authority. Specify the file name of the @@ -2639,7 +2682,10 @@ SSL Options (Deprecated) .. option:: --sslClusterCAFile - .. deprecated:: 4.2 Use :option:`--tlsClusterCAFile ` instead. + .. deprecated:: 4.2 + + Use :option:`--tlsClusterCAFile ` + instead. Specifies the :file:`.pem` file that contains the root certificate chain from the Certificate Authority used to validate the certificate @@ -2672,16 +2718,24 @@ SSL Options (Deprecated) .. option:: --sslCRLFile - .. deprecated:: 4.2 Use :option:`--tlsCRLFile ` instead. + .. deprecated:: 4.2 + + Use :option:`--tlsCRLFile ` instead. - Specifies the the :file:`.pem` file that contains the Certificate Revocation + Specifies the :file:`.pem` file that contains the Certificate Revocation List. Specify the file name of the :file:`.pem` file using relative or absolute paths. .. note:: - Starting in MongoDB 4.0, you cannot specify :option:`--sslCRLFile` on macOS. Use :option:`--sslCertificateSelector` instead. - + Starting in MongoDB 4.0, you cannot specify a CRL file on macOS. + Instead, you can use the system SSL certificate store, which uses + OCSP (Online Certificate Status Protocol) to validate the + revocation status of certificates. See + :option:`--sslCertificateSelector` in MongoDB 4.0 and + :option:`--tlsCertificateSelector` in MongoDB 4.2 to use the + system SSL certificate store. + .. include:: /includes/extracts/ssl-facts-see-more.rst @@ -2689,7 +2743,10 @@ SSL Options (Deprecated) .. option:: --sslAllowInvalidCertificates - .. deprecated:: 4.2 Use :option:`--tlsAllowInvalidCertificates ` instead. + .. deprecated:: 4.2 + + Use :option:`--tlsAllowInvalidCertificates + ` instead. Bypasses the validation checks for TLS/SSL certificates on other servers in the cluster and allows the use of invalid certificates to @@ -2708,7 +2765,10 @@ SSL Options (Deprecated) .. option:: --sslAllowInvalidHostnames - .. deprecated:: 4.2 Use :option:`--tlsAllowInvalidHostnames ` instead. + .. deprecated:: 4.2 + + Use :option:`--tlsAllowInvalidHostnames + ` instead. Disables the validation of the hostnames in TLS/SSL certificates, when connecting to other members of the replica set or sharded cluster @@ -2721,7 +2781,10 @@ SSL Options (Deprecated) .. option:: --sslAllowConnectionsWithoutCertificates - .. deprecated:: 4.2 Use :option:`--tlsAllowConnectionsWithoutCertificates ` instead. + .. deprecated:: 4.2 + + Use :option:`--tlsAllowConnectionsWithoutCertificates + ` instead. For clients that do not present certificates, :program:`mongod` bypasses TLS/SSL certificate validation when establishing the connection. @@ -2738,14 +2801,17 @@ SSL Options (Deprecated) .. option:: --sslDisabledProtocols - .. deprecated:: 4.2 Use :option:`--tlsDisabledProtocols ` instead. + .. deprecated:: 4.2 + + Use :option:`--tlsDisabledProtocols + ` instead. Prevents a MongoDB server running with TLS/SSL from accepting incoming connections that use a specific protocol or protocols. To specify multiple protocols, use a comma separated list of protocols. :option:`--sslDisabledProtocols` recognizes the following protocols: ``TLS1_0``, ``TLS1_1``, - ``TLS1_2``, and starting in version 4.0.4 (and 3.6.9), ``TLS1_3``. + ``TLS1_2``, and starting in version 4.0.4 (and 3.6.9 and 3.4.24), ``TLS1_3``. - On macOS, you cannot disable ``TLS1_1`` and leave both ``TLS1_0`` and ``TLS1_2`` enabled. You must disable at least one of the other @@ -2772,7 +2838,9 @@ SSL Options (Deprecated) .. option:: --sslFIPSMode - .. deprecated:: 4.2 Use :option:`--tlsFIPSMode ` instead. + .. deprecated:: 4.2 + + Use :option:`--tlsFIPSMode ` instead. Directs the :program:`mongod` to use the FIPS mode of the TLS/SSL library. Your system must have a FIPS @@ -2999,15 +3067,16 @@ inMemory Options Encryption Key Management Options ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.. option:: --enableEncryption +.. option:: --enableEncryption *Default*: false .. versionadded:: 3.2 - Enables encryption for the WiredTiger storage engine. You must set - to ``true`` to pass in encryption keys and configurations. + Enables encryption for the WiredTiger storage engine. This option + must be enabled in order to pass in encryption keys and + configurations. .. include:: /includes/fact-enterprise-only-admonition.rst @@ -3057,7 +3126,7 @@ Encryption Key Management Options The keyfile can contain only a single key. The key is either a 16 or 32 character string. - Requires :setting:`enableEncryption` to be ``true``. + Requires :option:`--enableEncryption`. .. include:: /includes/fact-enterprise-only-admonition.rst @@ -3072,7 +3141,7 @@ Encryption Key Management Options Include to use the key associated with the identifier as the system key. You can only use the setting the first time you enable encryption for the :binary:`~bin.mongod` instance. Requires - :setting:`enableEncryption` to be true. + :option:`--enableEncryption`. If unspecified, MongoDB will request that the KMIP server create a new key to utilize as the system key. @@ -3106,20 +3175,30 @@ Encryption Key Management Options .. versionadded:: 3.2 - Hostname or IP address of key management solution running a KMIP - server. Requires :setting:`enableEncryption` to be true. - - When connecting to the KMIP server, the :binary:`~bin.mongod` - verifies that the specified :option:`--kmipServerName` matches the Subject Alternative - Name ``SAN`` (or, if ``SAN`` is not present, the Common Name ``CN``) - in the certificate presented by the KMIP server. If ``SAN`` is - present, :binary:`~bin.mongod` does not match against the ``CN``. If - the hostname does not match the ``SAN`` (or ``CN``), the - :binary:`~bin.mongod` will fail to connect. - + Hostname or IP address of the KMIP server to connect to. Requires + :option:`--enableEncryption`. + + Starting in MongoDB 4.2.1 (and 4.0.14), you can specify multiple KMIP + servers as a comma-separated list, e.g. + ``server1.example.com,server2.example.com``. On startup, the + :binary:`~bin.mongod` will attempt to establish a connection to each + server in the order listed, and will select the first server to + which it can successfully establish a connection. KMIP server + selection occurs only at startup. + + When connecting to a KMIP server, the :binary:`~bin.mongod` + verifies that the specified :option:`--kmipServerName` matches the + Subject Alternative Name ``SAN`` (or, if ``SAN`` is not present, the + Common Name ``CN``) in the certificate presented by the KMIP server. + If ``SAN`` is present, :binary:`~bin.mongod` does not match against + the ``CN``. If the hostname does not match the ``SAN`` (or ``CN``), + the :binary:`~bin.mongod` will fail to connect. + .. include:: /includes/extracts/4.2-changes-SAN-matching.rst - + .. include:: /includes/fact-enterprise-only-admonition.rst + + .. option:: --kmipPort @@ -3129,9 +3208,13 @@ Encryption Key Management Options .. versionadded:: 3.2 - Port number the KMIP server is listening on. Requires that a - :setting:`kmipServerName` be provided. Requires - :setting:`enableEncryption` to be true. + Port number to use to communicate with the KMIP server. + Requires :option:`--kmipServerName`. Requires + :option:`--enableEncryption`. + + If specifying multiple KMIP servers with :option:`--kmipServerName`, + the :binary:`~bin.mongod` will use the port specified with + :option:`--kmipPort` for all provided KMIP servers. .. include:: /includes/fact-enterprise-only-admonition.rst diff --git a/source/reference/program/mongodump.txt b/source/reference/program/mongodump.txt index f3d300d4e1f..de190eff6f0 100644 --- a/source/reference/program/mongodump.txt +++ b/source/reference/program/mongodump.txt @@ -15,10 +15,12 @@ :depth: 1 :class: singlecol -.. |tool-binary| replace:: mongodump +.. |tool-binary| replace:: ``mongodump`` .. include:: /includes/admonition-mac-osx-sierra-restriction.rst +.. include:: /includes/extracts/migration-to-database-tools-mongodump.rst + Synopsis -------- @@ -28,6 +30,12 @@ from either :binary:`~bin.mongod` or :binary:`~bin.mongos` instances; i.e. can export data from standalone, replica set, and sharded cluster deployments. +.. note:: + + .. include:: /includes/fact-online-archive-callout.rst + +.. _mongodump-availability: + Availability ------------ @@ -52,8 +60,8 @@ For an overview of :binary:`~bin.mongodump` in conjunction with - :doc:`/core/backups` -Sharded Cluster -~~~~~~~~~~~~~~~ +Sharded Clusters +~~~~~~~~~~~~~~~~ .. include:: /includes/extracts/sharded-clusters-backup-restore-mongodump-mongorestore-restriction.rst @@ -801,6 +809,16 @@ Options operation, the dump will not reflect a single moment in time. Changes made to the database during the update process can affect the output of the backup. + + .. important:: + + A :binary:`~bin.mongodump` running with :option:`--oplog` fails if + a client issues any of the listed operations during the dump + process. + + - :dbcommand:`renameCollection` + - :method:`db.collection.renameCollection()` + - :method:`db.collection.aggregate()` with :pipeline:`$out` :option:`--oplog` has no effect when running :binary:`~bin.mongodump` against a :binary:`~bin.mongos` instance to dump the entire contents of a @@ -988,5 +1006,3 @@ As an alternative, users can use :binary:`~bin.mongodump` and `). .. include:: /includes/extracts/clone-copy-db-same-instance.rst - - diff --git a/source/reference/program/mongoexport.txt b/source/reference/program/mongoexport.txt index 983c6b954a5..e81224d5b28 100644 --- a/source/reference/program/mongoexport.txt +++ b/source/reference/program/mongoexport.txt @@ -14,10 +14,13 @@ :backlinks: none :depth: 1 :class: singlecol -.. |tool-binary| replace:: mongoexport + +.. |tool-binary| replace:: ``mongoexport`` .. include:: /includes/admonition-mac-osx-sierra-restriction.rst +.. include:: /includes/extracts/migration-to-database-tools-mongoexport.rst + Synopsis -------- @@ -31,6 +34,11 @@ or CSV export of data stored in a MongoDB instance. :binary:`~bin.mongoimport` which provides the corresponding "import" capability. +.. note:: + + .. include:: /includes/fact-online-archive-callout.rst + +.. _mongoexport-availability: Availability ------------ diff --git a/source/reference/program/mongofiles.txt b/source/reference/program/mongofiles.txt index 1dbcd8fc0c2..5c8abf65972 100644 --- a/source/reference/program/mongofiles.txt +++ b/source/reference/program/mongofiles.txt @@ -10,14 +10,16 @@ :depth: 1 :class: singlecol -.. |tool-binary| replace:: mongofiles - -.. include:: /includes/admonition-mac-osx-sierra-restriction.rst +.. |tool-binary| replace:: ``mongofiles`` .. only:: (not man) .. binary:: mongofiles +.. include:: /includes/admonition-mac-osx-sierra-restriction.rst + +.. include:: /includes/extracts/migration-to-database-tools-mongofiles.rst + Synopsis -------- @@ -49,6 +51,8 @@ The components of the :binary:`~bin.mongofiles` command are: :binary:`~bin.mongofiles` can only read from the set's :term:`primary`. +.. _mongofiles-availability: + Availability ------------ @@ -643,11 +647,11 @@ database named ``32-corinth.lp``, you can use the following command: mongofiles -d=records get 32-corinth.lp To fetch the file from the GridFS collection in the ``records`` database -with ``_id: ObjectId("56feac751f417d0357e7140f")``, you can use -the following command: +with ``_id: ObjectId("56feac751f417d0357e7140f")``, you can use the +following command: .. code-block:: sh - mongofiles -d=records get_id 'ObjectId("56feac751f417d0357e7140f")' + mongofiles -d=records get_id '{"$oid": "56feac751f417d0357e7140f"}' You must include quotation marks around the ``_id``. diff --git a/source/reference/program/mongoimport.txt b/source/reference/program/mongoimport.txt index bc365e253db..2ae81332c4e 100644 --- a/source/reference/program/mongoimport.txt +++ b/source/reference/program/mongoimport.txt @@ -11,10 +11,13 @@ :backlinks: none :depth: 1 :class: singlecol -.. |tool-binary| replace:: mongoimport + +.. |tool-binary| replace:: ``mongoimport`` .. include:: /includes/admonition-mac-osx-sierra-restriction.rst +.. include:: /includes/extracts/migration-to-database-tools-mongoimport.rst + Synopsis -------- @@ -29,11 +32,16 @@ capability. .. include:: /includes/extracts/require-cmd-line-mongoimport.rst +.. _mongoimport-availability: + Availability ------------ .. include:: /includes/extracts/download-from-tools-mongoimport.rst +Compatibility +------------- + Behavior -------- diff --git a/source/reference/program/mongoldap.txt b/source/reference/program/mongoldap.txt index b916d53417f..e918d6d4ac0 100644 --- a/source/reference/program/mongoldap.txt +++ b/source/reference/program/mongoldap.txt @@ -57,6 +57,8 @@ operation works as expected. This document provides a complete overview of all command line options for :binary:`~bin.mongoldap`. +.. _mongoldap-availability: + Availability ------------ @@ -228,9 +230,9 @@ Options .. versionadded:: 3.4 Available in MongoDB Enterprise only. - The password used to bind to an LDAP server when using - :option:`--ldapQueryUser`. You must use :option:`--ldapQueryPassword` with - :option:`--ldapQueryUser`. + The password used to bind to an LDAP server when using + :option:`--ldapQueryUser`. You must use :option:`--ldapQueryPassword` with + :option:`--ldapQueryUser`. If unset, :program:`mongoldap` will not attempt to bind to the LDAP server. @@ -293,11 +295,11 @@ Options - :program:`mongoldap` uses SASL protocol for authentication. If you specify ``sasl``, you can configure the available SASL mechanisms - using :option:`--ldapBindSASLMechanisms`. :program:`mongoldap` defaults to + using :option:`--ldapBindSaslMechanisms`. :program:`mongoldap` defaults to using ``DIGEST-MD5`` mechanism. -.. option:: --ldapBindSASLMechanisms= +.. option:: --ldapBindSaslMechanisms= *Default*: DIGEST-MD5 diff --git a/source/reference/program/mongoreplay.txt b/source/reference/program/mongoreplay.txt index f9effee66b4..3e9bcaef97f 100644 --- a/source/reference/program/mongoreplay.txt +++ b/source/reference/program/mongoreplay.txt @@ -4,1145 +4,25 @@ .. default-domain:: mongodb -.. contents:: On this page - :local: - :backlinks: none - :depth: 1 - :class: singlecol - -Synopsis --------- - -.. versionadded:: 3.4 - -.. admonition:: Availability - :class: note +.. binary:: mongoreplay - Available for Linux and macOS. +.. program:: mongoreplay -:binary:`~bin.mongoreplay` is a traffic capture and replay tool for MongoDB +``mongoreplay`` is a traffic capture and replay tool for MongoDB that you can use to inspect and record commands sent to a MongoDB instance, and then replay those commands back onto another host at a later time. -:binary:`~bin.mongoreplay` can help you preview how your MongoDB deployment -will perform a production workload under a different environment, -such as with a different storage engine, on different hardware, or -with a different operating system configuration. -:binary:`~bin.mongoreplay` can also help reproduce and investigate an issue by -recording and replaying the operations that trigger the issue. -Finally, :binary:`~bin.mongoreplay` serves as a more flexible version of -the legacy ``mongosniff`` tool to help you investigate database activity. - -.. include:: /includes/extracts/require-cmd-line-mongoreplay.rst - -Availability ------------- - -.. include:: /includes/extracts/download-from-tools-mongoreplay.rst - -Required Access ---------------- - -:binary:`~bin.mongoreplay` requires access to the network interface that -the :toolcommand:`record` or :toolcommand:`monitor` commands will -listen on. You may need to run :binary:`~bin.mongoreplay` with root privileges -to access the network device. - -:binary:`~bin.mongoreplay` will not work with MongoDB instances using an SSL connection. - -.. warning:: - - Only use root privileges when connecting to trusted sources. - -If you are using :toolcommand:`play` to connect to a MongoDB deployment -that :doc:`enforces access control `, you must -connect as a user with the required privileges to execute the -recorded operations. Include the user's credentials in the -:option:`--host ` MongoDB connection string. - -Options -------- - -.. binary:: mongoreplay - -.. program:: mongoreplay - -.. option:: --verbosity, -v - - Increases the amount of internal reporting returned on standard output - or in log files. Increase the verbosity with the ``-v`` form by - including the option multiple times, (e.g. ``-vvvvv``.) - - - -.. option:: --debug, -d - - Increases the amount of detail about :program:`mongoreplay` operations - and errors recorded - in log files. Increase the debugging detail with the ``-d`` form by - including the option multiple times, (e.g. ``-ddd``.) - - -.. option:: --silent, -s - - When set, :program:`mongoreplay` does not produce any log output. - - -.. option:: --help - - Returns information on the options and use of :program:`mongoreplay`. - - -Commands --------- - -:binary:`~bin.mongoreplay` includes the following *commands* to record, -play back, and monitor MongoDB network traffic. - -``mongoreplay record`` -~~~~~~~~~~~~~~~~~~~~~~ - -:toolcommand:`record` produces a playback file based on -network traffic. :toolcommand:`record` supports collecting network -traffic directly or can -accept a `pcap file `_ -to produce the playback file. -The playback file contains a list of all requests sent to the -:binary:`~bin.mongod` instance during the recording as well as all -responses transmitted to the client during the recording. The playback -file also records metadata for each request, such as the connection -identifier and timestamp. - -The following prototype uses :binary:`~bin.mongoreplay` to record data -on the loopback network interface and creates a playback file -located at ``~/recordings/playback``. - -.. code-block:: sh - - mongoreplay record -i=eth0 -e="port 27017" -p=~/recordings/playback - -Similarly, the following prototype uses :binary:`~bin.mongoreplay` -to produce a playback file from an existing pcap file: - -.. code-block:: sh - - mongoreplay record -f=traffic.pcap -p=~/recordings/playback - -``record`` supports the following options: - -.. binary:: mongoreplay record - -.. toolcommand:: record - -.. program:: mongoreplay record - -.. option:: -f= - - Specifies the path to a pcap file that :toolcommand:`record` should read to - produce a playback file. - - Use ``-f`` as an alternative to capturing network traffic using - - ``-i``. You must specify *either* :option:`-f ` or :option:`-i `. If you include both - options, :program:`mongoreplay record` produces an error. - - -.. option:: -b= - - Size of heap used to merge separate streams together. - -.. option:: --expr=, -e= - - An expression in `Berkeley Packet Filter (BPF) syntax - `_ to apply to incoming traffic to - record. Required if you are capturing traffic from a network interface using - :option:`-i `. - - For example, to capture traffic from a MongoDB instance running on - port 27017, you would specify ``-e='port 27017'``. - -.. option:: -i= - - Specifies the network interface that :toolcommand:`record` should listen on to - capture network traffic. - - - Use with :option:`-e `. - - Use ``-i`` as an alternative to :option:`-f ` - which reads an existing pcap file . You must specify *either* - :option:`-f ` or :option:`-i `. If you include both options, :program:`mongoreplay record` - produces an error. - -.. option:: --gzip= - - If specified, :toolcommand:`record` compresses the playback file with gzip. - - -.. option:: --playback-file=, -p= - - Specifies the path to which to write the playback file. - - The produced playback file is a BSON file. - -.. see:: - - :ref:`mongoreplay-use-record` for examples of using - :binary:`~bin.mongoreplay` with the ``record`` command. - -``mongoreplay play`` -~~~~~~~~~~~~~~~~~~~~~ - -.. note:: - - Starting in MongoDB 4.0, :toolcommand:`mongoreplay play ` supports a new - ``MONGOREPLAY_HOST`` environment variable that specifies the - MongoDB connection string. The new environment - vairable can be used instead of the command-line :option:`--host - ` option. - -.. toolcommand:: play - - :toolcommand:`play` replays a playback file created with - :toolcommand:`record` against a :binary:`~bin.mongod` instance. - -For example, the following examples use :toolcommand:`mongoreplay play ` to replay the -``~/recordings/playback`` file to the :binary:`~bin.mongod` instance running on -``192.168.0.4:27018``: - -- Using the :option:`--host ` option: - - .. code-block:: sh - - mongoreplay play -p=~/recordings/playback --report=~/reports/replay_stats.json --host=mongodb://192.168.0.4:27018 - -- Using the ``MONGOREPLAY_HOST`` environment variable (Available starting in MongoDB 4.0): - - .. code-block:: sh - - export MONGOREPLAY_HOST="mongodb://192.168.0.4:27018" - mongoreplay play -p=~/recordings/playback --report=~/reports/replay_stats.json - -``play`` Options -```````````````` - -``play`` supports the following options: - -.. binary:: mongoreplay play - -.. program:: mongoreplay play - -.. option:: --collect= - - *Default*: format - - Specifies the output format for the collected statistics. - - - ``json``: outputs stat information as json - - ``format``: uses the formatting specified in the ``--format`` option - to produce the output file. - - ``none``: does not provide any output - - - -.. option:: --report= - - Specifies the path to which to write an execution report. - Use :option:`--collect` to specify the output format for the report. - - If you do not specify ``--report``, :toolcommand:`play` writes to STDOUT. - - -.. option:: --no-truncate - - If specified, disables truncation of large reply payload data in the - :toolcommand:`play` log output. - - -.. option:: --format= - - *Default*: ``%F{blue}%t%f %F{cyan}(Connection: %o:%i)%f %F{yellow}%l%f - %F{red}%T %c%f %F{white}%n%f - %F{green}%Q{Request:}%f%q%F{green}%R{Response:}%f%r)`` - - Specifies the format for terminal output. - You can specify arguments immediately after the format 'verbs' by wrapping - them in curly braces, as in ``%Q{}``. - - If you specify :option:`--format`, also specify ``format`` as the value for the - :option:`--collect` option. - - :option:`--format` supports the following verbs: - - - ``%n``: namespace - - ``%l``: latency - - - ``%t``: time. You may optionally specify the date layout using the - Go Programming Language's `time formatting`_. Go - uses ``Mon Jan 2 15:04:05 MST 2006`` as its reference time. You - must specify the time format using the reference time. Thus, if you - wanted to print the date in format ``yyyy-mm-dd hh:mm``, you would - specify ``%t{2006-01-02 15:04}``. Refer to the Go `time formatting`_ - documentation for more information. - - - ``%T``: op time - - ``%c``: command - - ``%o``: number of connections - - ``%i``: request ID - - ``%q``: request. You may optinally specified a dot-delimited field - within the JSON structure, as in, ``%q{command_args.documents}``. - - ``%r``: response. You may optinally specified a dot-delimited field - within the JSON structure, as in, ``%q{command_args.documents}``. - - ``%Q{}``: display ```` on presence of request data - - ``%R{}``: display ```` on presence of response data - - In addition, :option:`--format` supports the following start/end ANSI escape sequences: - - - ``%B``/``%b``: bold - - ``%U``/``%u``: underline - - ``%S``/``%s``: standout - - ``%F``/``%f``: text color (required arg -- word or number, 8-color) - - ``%K``/``%k``: background color (required arg -- same as %F/%f) - - .. _time formatting: https://golang.org/pkg/time/ - - -.. option:: --no-colors - - When set, removes colors from the :option:`default format `. - - -.. option:: --playback-file=, -p= - - Specifies the path from which to read the playback file. - - If the playback file was created using the :option:`--gzip - ` option, you must also specify ``--gzip`` - when running :toolcommand:`play`. - - - -.. option:: --speed= - - *Default*: 1.0 - - Specifies a multiplier to adjust playback speed. ``--speed 1.0`` - processes the playback file in real time; ``--speed 0.5`` at half - speed; ``--speed 3.0`` at triple speed. - - The specified speed is a *target* speed. If :program:`mongoreplay play` encounters - a bottleneck, playback may be slower than the specified multiplier. - - -.. option:: --host= - - *Default*: mongodb://localhost:27017 - - Specifies a MongoDB :doc:`connection string ` - for the MongoDB deployment to which to - play back the captured network traffic. - - By default, :toolcommand:`play` - attempts to connect to a :binary:`~bin.mongod` instance running on the localhost on - port number ``27017``. - - .. note:: - - Starting in MongoDB 4.0, :toolcommand:`mongoreplay play ` supports a new - ``MONGOREPLAY_HOST`` environment variable that specifies the - connection string for the MongoDB deployment. The new environment - vairable can be used instead of the command-line :option:`--host` option. - - If :option:`--host` command-line option is - specified, the :option:`--host` value overrides - the environment variable. - - -.. option:: --repeat= - - *Default*: 1 - - Specifies the number of times to play the playback file. - - - -.. option:: --queueTime= - - *Default*: 15 - - Specifies the maximum time, in seconds, to queue operations in advance - of transmitting them. - - - -.. option:: --no-preprocess - - When set, :toolcommand:`play` does not preprocess the input file to pre-map - data such as MongoDB cursor IDs. - - -.. option:: --gzip= - - If specified, :toolcommand:`play` decompresses the playback file with gzip. - - -.. see:: - - :ref:`mongoreplay-use-play` for examples of using - :binary:`~bin.mongoreplay` with the :toolcommand:`play` command. - -``mongoreplay monitor`` -~~~~~~~~~~~~~~~~~~~~~~~ - -:toolcommand:`monitor` inspects live or pre-recorded -MongoDB network traffic. - -The following prototype uses :binary:`~bin.mongoreplay` to produce a -JSON report based on the ``playback.bson`` playback file in the ``~/recordings`` directory: - -.. code-block:: sh - - mongoreplay monitor --collect json --report ~/reports/monitor-report.json -p ~/recordings/playback.bson - -``monitor`` supports the following options: - -.. binary:: mongoreplay monitor - -.. toolcommand:: monitor - -.. program:: mongoreplay monitor - -.. option:: --collect= - - *Default*: format - - Specifies the output format for the collected statistics. - - - ``json``: outputs stat information as json - - - ``format``: uses the formatting specified in the :option:`--format - ` option to produce the output file. - - - ``none``: does not provide any output - - - -.. option:: --report= - - Specifies the path to which to write an execution report. - Use :option:`--collect ` to specify the output format for the report. - - If you do not specify ``--report``, :toolcommand:`monitor` writes to STDOUT. - - -.. option:: --no-truncate - - If specified, disables truncation of large reply payload data in the - :toolcommand:`monitor` log output. - - -.. option:: --format= - - *Default*: ``%F{blue}%t%f %F{cyan}(Connection: %o:%i)%f %F{yellow}%l%f - %F{red}%T %c%f %F{white}%n%f - %F{green}%Q{Request:}%f%q%F{green}%R{Response:}%f%r)`` - - Specifies the format for terminal output. - You can specify arguments immediately after the format 'verbs' by wrapping - them in curly braces, as in ``%Q{}``. - - If you specify :option:`--format `, - also specify ``format`` as the value for the :option:`--collect - ` option. - - :option:`--format ` supports the following verbs: - - - ``%n``: namespace - - ``%l``: latency - - - ``%t``: time. You may optionally specify the date layout using the - Go Programming Language's `time formatting`_. Go - uses ``Mon Jan 2 15:04:05 MST 2006`` as its reference time. You - must specify the time format using the reference time. Thus, if you - wanted to print the date in format ``yyyy-mm-dd hh:mm``, you would - specify ``%t{2006-01-02 15:04}``. Refer to the Go `time formatting`_ - documentation for more information. - - - ``%T``: op time - - ``%c``: command - - ``%o``: number of connections - - ``%i``: request ID - - ``%q``: request. You may optinally specified a dot-delimited field - within the JSON structure, as in, ``%q{command_args.documents}``. - - ``%r``: response. You may optinally specified a dot-delimited field - within the JSON structure, as in, ``%q{command_args.documents}``. - - ``%Q{}``: display ```` on presence of request data - - ``%R{}``: display ```` on presence of response data - - In addition, :option:`--format ` supports the following start/end ANSI escape sequences: - - - ``%B``/``%b``: bold - - ``%U``/``%u``: underline - - ``%S``/``%s``: standout - - ``%F``/``%f``: text color (required arg -- word or number, 8-color) - - ``%K``/``%k``: background color (required arg -- same as %F/%f) - - - - -.. option:: --no-colors - - When set, removes colors from the :option:`default format `. - - -.. option:: -f= - - Specifies the path to a pcap file that :toolcommand:`monitor` should read to - produce a playback file. - - Use :option:`-f ` as an alternative to capturing network traffic using - :option:`-i `. You must specify *either* ``-f`` or ``-i``. If you include - both options, :program:`mongoreplay monitor` produces an error. - - -.. option:: -b= - - Size of heap used to merge separate streams together. - - - -.. option:: --expr=, -e= - - An expression in `Berkeley Packet Filter (BPF) syntax - `_ to apply to incoming traffic to - record. Required if you are capturing traffic from a network interface using - :option:`-i`. - - For example, to capture traffic from a MongoDB instance running on - port 27017, you would specify ``-e 'port 27017'``. - - - -.. option:: -i= - - Specifies the network interface that :toolcommand:`monitor` should listen on to - capture network traffic. - - Use with :option:`-e `. - - Use ``-i`` as an alternative to :option:`-f ` which reads an existing pcap file. You must specify *either* - ``-f`` or ``-i``. If you include both options, :program:`mongoreplay - monitor` produces an error. - - -.. option:: --paired - - When specified, :toolcommand:`monitor` outputs one line for each request/reply pair record. - - -.. option:: --gzip= - - If specified, :toolcommand:`monitor` decompresses the playback file with gzip. - - -.. option:: --playback-file=, -p= - - Specifies the path from which to read the playback file. - - -.. see:: - - :ref:`mongoreplay-use-monitor` for examples of using - :binary:`~bin.mongoreplay` with the :toolcommand:`monitor` command. - -.. _mongoreplay-report-format: - -:binary:`~bin.mongoreplay` Report Format ----------------------------------------- - -:toolcommand:`monitor` and :toolcommand:`play` can produce -reports based on a playback file when run with the ``--report`` option. - -Sample Record -~~~~~~~~~~~~~ - -The following is an example record from a JSON-formatted -:toolcommand:`monitor` report: - -.. code-block:: json - - { - "order" : 21, - "op" : "op_msg", - "command" : "aggregate", - "ns" : "test", - "request_data" : { - "sections" : [ - { - "payload" : { - "$db" : "test", - "aggregate" : "foo", - "cursor" : {}, - "lsid" : { - "id" : { - "$binary" : "eBZNIaAbRTiAoWkaNZ0T8Q==", - "$type" : "04" - } - }, - "pipeline" : [ - { "$match" : { "borough" : "Queens" } }, - { "$group" : { "_id" : "$cuisine", "count" : { "$sum": 1 } } } - ] - }, - "payloadType" : 0 - } - ] - }, - "connection_num" : 0, - "seen" : "2018-11-15T14:07:07.136794-05:00", - "request_id" : 25 - } - -Fields -~~~~~~ - -:binary:`~bin.mongoreplay` reports can include the following fields: - -.. describe:: order - - A monotonically increasing key indicating the order in which the - operations were recorded and played back. This can be used to - reconstruct the ordering of the series of operations executed on a - connection, since the order in which they appear in the report file - may not match the playback order. - -.. describe:: op - - The type of operation represented by the request: i.e. "query", - "insert", "command", "getmore". - -.. describe:: command - - The name of the database command performed, such as ``isMaster`` or - ``getLastError``. This field is left blank for operations that are not - commands, such as queries and inserts. - -.. describe:: ns - - The :term:`namespace` on which the request was executed. - -.. describe:: request_data - - The payload of the operation. - - - Query operations: ``request_data`` contains the actual - query that was issued. - - - Insert operations: ``request_data`` contains the documents - being inserted. - - - Update operations: ``request_data`` contains the query - selector and the update modifier. - -.. describe:: reply_data - - The payload of the reply to the request. - -.. describe:: nreturned - - The number of documents returned as a result of the operation. - -.. describe:: played_at - - The time at which the :toolcommand:`play` command executed - the operation. - -.. describe:: play_at - - The time at which the operation was supposed to be executed by - the :toolcommand:`play` command. - -.. describe:: playbacklag_us - - The difference in microseconds in time between ``played_at`` - and ``play_at``. Higher values generally indicate that the - target server is not able to keep up with the rate at which requests - need to be executed according to the playback file. - -.. describe:: connection_num - - A key that identifies the connection on which the request was - executed. All requests/replies that executed on the same connection - have the same value for ``connection_num``. - - The ``connection_num`` value - does *not* match the connection ID logged on the server side. - -.. describe:: latency_us - - The time difference in microseconds between when the request was - sent by the client and when a response from the server was received. - -.. describe:: errors - - Lists any errors returned from the server. - -.. describe:: msg - - Lists the error message returned from the server. - -.. describe:: seen - - The time at which the operation was originally captured. - -.. describe:: request_id - - The ID of the MongoDB operation. The ``request_id`` for a request - operation is the same as the ``response_id`` for the corresponding - reply. - -Output Formatting with ``--format`` -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -:toolcommand:`monitor` and :toolcommand:`play` output to either the -terminal or, when run with ``--report`` (i.e. :option:`monitor --report -` or :option:`play --report `), to a file. - -Use the ``--collect`` (:option:`monitor --collect ` or :option:`play --collect `) -option to specify the format of the output: - -- ``--collect=json`` produces JSON output, - -- ``--collect=format`` outputs the data based on the formatting - specified by the ``--format`` option for :option:`monitor - ` and :option:`play ` . - -Examples --------- - -.. _mongoreplay-use-record: - -Use :toolcommand:`record` -~~~~~~~~~~~~~~~~~~~~~~~~~ - -Capture TCP data with ``record`` -```````````````````````````````` - -To create a recording of traffic, use the :toolcommand:`record` command. The -following operation records traffic through port ``27017`` on the -``eth0`` network interface and writes the captured traffic to -``~/recordings/recording.bson``: - -.. code-block:: sh - - mongoreplay record -i=eth0 -e="port 27017" -p=~/recordings/recording.bson - -The produced playback file contains everything needed to re-execute -the workload on another system. - -Record a Playback File from Existing pcap Data -`````````````````````````````````````````````` - -If you do not wish to use :binary:`~bin.mongoreplay` to capture traffic, you -can capture traffic using a utility such as ``tcpdump`` and then create a -:binary:`~bin.mongoreplay` recording from the static pcap file. - -.. warning:: - - Only use root privileges when connecting to a trusted source. - -The following operation uses ``tcpdump`` to capture traffic through -port ``27017`` on the ``eth0`` network interface and writes the captured -data to a pcap file called ``traffic.pcap``: - -.. code-block:: sh - - sudo tcpdump -B $((100*1024)) -i eth0 -n "port 27017" -w traffic.pcap - -To create the :binary:`~bin.mongoreplay` playback file, you can use -:toolcommand:`record` with the :option:`-f ` -option to specify the pcap file from which to create the playback file, -as in the following: - -.. code-block:: sh - - mongoreplay record -f=traffic.pcap -p=~/recordings/playback.bson - -The produced playback file contains everything needed to re-execute -the workload on another system. - -.. _mongoreplay-use-play: - -Use :toolcommand:`play` -~~~~~~~~~~~~~~~~~~~~~~~ - -Execute a Playback File Against a Target Host -````````````````````````````````````````````` - -:toolcommand:`play` takes a playback file and executes the -recorded operations against the ``mongodb://example.com:27018`` host. -Since the :binary:`~bin.mongod` enforces authentication, the -:doc:`connection string ` specified to -:option:`--host ` also includes the username, password, and authentication -database so that :binary:`~bin.mongoreplay` can write to the database. - -.. code-block:: sh - - mongoreplay play -p=~/recordings/recording.bson --host=mongodb://username:password@example.com:27018/admin - -By default, :binary:`~bin.play ` executes the playback -file at the rate of the recording. :option:`--speed ` lets you modify -the playback speed. For example, the following operation executes -the operations in ``recording.bson`` at twice the recording speed: - -.. code-block:: sh - - mongoreplay play -p=~/recordings/recording.bson --speed=2.0 --host=mongodb://username:password@example.com:27018/admin - -Log Metrics About Execution Performance during Playback -``````````````````````````````````````````````````````` - -:toolcommand:`play` can produce a report with detailed metrics -about the performance of each operation executed during playback. - -The following example executes playback against the -``mongodb://example.com:27017`` host and produces a JSON report written to -``~/reports/playback-report.json`` - -.. code-block:: sh - - mongoreplay play -p=~/recordings/recording.bson --report=~/reports/playback-report.json --collect=json --host=mongodb://example.com:27017 - -The ``play`` report contents would resemble: - -.. code-block:: json - - { - "order" : 0, - "op" : "op_msg", - "command" : "isMaster", - "ns" : "test", - "request_data" : { - "sections" : [ - { - "payload" : { - "$db" : "test", - "forShell" : 1, - "isMaster" : 1 - }, - "payloadType" : 0 - } - ] - }, - "reply_data" : { - "sections" : [ - { - "payload" : { - "ismaster" : true, - "localTime" : { - "$date" : "2018-11-15T21:35:01.843Z" - }, - "logicalSessionTimeoutMinutes" : 30, - "maxBsonObjectSize" : 16777216, - "maxMessageSizeBytes" : 48000000, - "maxWireVersion" : 7, - "maxWriteBatchSize" : 100000, - "minWireVersion" : 0, - "ok" : 1, - "readOnly" : false - }, - "payloadType" : 0 - } - ] - }, - "played_at" : "2018-11-15T16:35:01.84304-05:00", - "play_at" : "2018-11-15T16:35:01.842903-05:00", - "playbacklag_us" : 137, - "connection_num" : 1, - "latency_us" : 151, - "seen" : "2018-11-15T21:30:33.379675Z", - "request_id" : 21 - } - { - "order" : 2, - "op" : "op_msg", - "command" : "listCollections", - "ns" : "test", - "request_data" : { - "sections" : [ - { - "payload" : { - "$db" : "test", - "authorizedCollections" : true, - "filter" : { - - }, - "listCollections" : 1, - "lsid" : { - "id" : { - "$binary" : "esmcqhiXSIWSpKGb4sOekw==", - "$type" : "04" - } - }, - "nameOnly" : true - }, - "payloadType" : 0 - } - ] - }, - "reply_data" : { - "sections" : [ - { - "payload" : { - "cursor" : { - "firstBatch" : [ ], - "id" : { - "$numberLong" : "0" - }, - "ns" : "test.$cmd.listCollections" - }, - "ok" : 1 - }, - "payloadType" : 0 - } - ] - }, - "played_at" : "2018-11-15T16:35:08.715002-05:00", - "play_at" : "2018-11-15T16:35:08.713539-05:00", - "playbacklag_us" : 1463, - "connection_num" : 1, - "latency_us" : 331, - "seen" : "2018-11-15T21:30:40.250311Z", - "request_id" : 22 - } - { - "order" : 4, - "op" : "op_msg", - "command" : "isMaster", - "ns" : "test", - "request_data" : { - "sections" : [ - { - "payload" : { - "$db" : "test", - "forShell" : 1, - "isMaster" : 1 - }, - "payloadType" : 0 - } - ] - }, - "reply_data" : { - "sections" : [ - { - "payload" : { - "ismaster" : true, - "localTime" : { - "$date" : "2018-11-15T21:35:08.715Z" - }, - "logicalSessionTimeoutMinutes" : 30, - "maxBsonObjectSize" : 16777216, - "maxMessageSizeBytes" : 48000000, - "maxWireVersion" : 7, - "maxWriteBatchSize" : 100000, - "minWireVersion" : 0, - "ok" : 1, - "readOnly" : false - }, - "payloadType" : 0 - } - ] - }, - "played_at" : "2018-11-15T16:35:08.715554-05:00", - "play_at" : "2018-11-15T16:35:08.71471-05:00", - "playbacklag_us" : 844, - "connection_num" : 1, - "latency_us" : 208, - "seen" : "2018-11-15T21:30:40.251482Z", - "request_id" : 23 - } - -Refer to :ref:`mongoreplay-report-format` for a description of each field. - -.. _mongoreplay-use-monitor: - -Use :toolcommand:`monitor` -~~~~~~~~~~~~~~~~~~~~~~~~~~ - -Inspect Recorded Operations -``````````````````````````` - -:toolcommand:`monitor` can create a report based on the -contents of a playback file. :toolcommand:`monitor`\'s report includes -*all* operations and some metadata about each operation's execution. - -The following operation uses :toolcommand:`monitor` to create a JSON -report based on the contents of the ``recording.bson`` playback file -located in the ``~/recordings`` directory and write the report to -``~/reports/monitoring-report.json``: - -.. code-block:: sh - - mongoreplay monitor -p=~/recordings/recording.bson --report=~/reports/monitoring-report.json --collect=json - -The report contents would resemble: - -.. code-block:: json - - { - "order" : 0, - "op" : "op_msg", - "command" : "isMaster", - "ns" : "test", - "request_data" : { - "sections" : [ - { - "payload" : { - "$db" : "test", - "forShell" : 1, - "isMaster" : 1 - }, - "payloadType" : 0 - } - ] - }, - "connection_num" : 0, - "seen" : "2018-11-15T21:30:33.379675Z", - "request_id" : 21 - } - { - "order" : 1, - "op" : "op_msg", - "command" : "aggregate", - "ns" : "test", - "request_data" : { - "sections" : [ - { - "payload" : { - "$db" : "test", - "aggregate" : "restaurants", - "cursor" : { - - }, - "lsid" : { - "id" : { - "$binary" : "esmcqhiXSIWSpKGb4sOekw==", - "$type" : "04" - } - }, - "pipeline" : [ - { - "$match" : { - "borough" : "Manhattan" - } - }, - { - "$group" : { - "_id" : "$cuisine" - } - } - ] - }, - "payloadType" : 0 - } - ] - }, - "connection_num" : 0, - "seen" : "2018-11-15T16:28:52.870007-05:00", - "request_id" : 13 - } - { - "order" : 1, - "op" : "op_msg", - "command" : "reply", - "reply_data" : { - "sections" : [ - { - "payload" : { - "ismaster" : true, - "localTime" : { - "$date" : "2018-11-15T21:30:33.379Z" - }, - "logicalSessionTimeoutMinutes" : 30, - "maxBsonObjectSize" : 16777216, - "maxMessageSizeBytes" : 48000000, - "maxWireVersion" : 7, - "maxWriteBatchSize" : 100000, - "minWireVersion" : 0, - "ok" : 1, - "readOnly" : false - }, - "payloadType" : 0 - } - ] - }, - "connection_num" : 0, - "latency_us" : 174, - "seen" : "2018-11-15T21:30:33.379849Z", - "request_id" : 21 - } - { - "order" : 2, - "op" : "op_msg", - "command" : "listCollections", - "ns" : "test", - "request_data" : { - "sections" : [ - { - "payload" : { - "$db" : "test", - "authorizedCollections" : true, - "filter" : { - - }, - "listCollections" : 1, - "lsid" : { - "id" : { - "$binary" : "esmcqhiXSIWSpKGb4sOekw==", - "$type" : "04" - } - }, - "nameOnly" : true - }, - "payloadType" : 0 - } - ] - }, - "connection_num" : 0, - "seen" : "2018-11-15T21:30:40.250311Z", - "request_id" : 22 - } - -Refer to :ref:`mongoreplay-report-format` for a description of each field. - -Inspect Live MongoDB Traffic -```````````````````````````` - -:toolcommand:`monitor` can also inspect live traffic and, optionally, -create a report based on the observed operations. - -To monitor traffic in real time in your terminal, omit the -:option:`--report ` option, as in the -following: - -.. code-block:: sh - - mongoreplay monitor -i=eth0 -e='port 27017' --collect=json - -Optionally, you can create a report based on the operations observed -using :toolcommand:`monitor`. The following example creates a JSON -report written to ``~/reports/monitor-live.json`` based on the traffic -through port ``27017`` on the ``eth0`` network interface: - -.. code-block:: sh - - mongoreplay monitor -i=eth0 -e='port 27017' --report=~/reports/monitor-live.json --collect=json +.. admonition:: ``mongoreplay`` removed from MongoDB Packaging + :class: note + Starting in MongoDB 4.4, ``mongoreplay`` is removed from MongoDB + packaging. ``mongoreplay`` and its related documentation are migrated + to the `mongodb-labs `__ + github project. Projects in ``mongodb-labs`` are experimental and not + officially supported by MongoDB. + For documentation on ``mongoreplay``, please refer to the + `mongodb-labs `__ + github project. + \ No newline at end of file diff --git a/source/reference/program/mongorestore.txt b/source/reference/program/mongorestore.txt index 3714eff4642..e206f1e3fc2 100644 --- a/source/reference/program/mongorestore.txt +++ b/source/reference/program/mongorestore.txt @@ -12,10 +12,12 @@ :depth: 1 :class: singlecol -.. |tool-binary| replace:: mongorestore +.. |tool-binary| replace:: ``mongorestore`` .. include:: /includes/admonition-mac-osx-sierra-restriction.rst +.. include:: /includes/extracts/migration-to-database-tools-mongorestore.rst + Synopsis -------- @@ -24,6 +26,8 @@ database dump created by :binary:`~bin.mongodump` or the standard input (starting in version 3.0.0) into a :binary:`~bin.mongod` or :binary:`~bin.mongos` instance. +.. _mongorestore-availability: + Availability ------------ @@ -241,14 +245,28 @@ Options For information on the components of the connection string, see the :doc:`Connection String URI Format - ` documentation. - + ` documentation. + + .. important:: + + Due to a known bug with legacy versions of + :program:`mongorestore` (versions shipped alongside MongoDB 4.2 + and previous), you **must** use the :option:`--db` option to + specify the database name to restore into **if** you are restoring + a single :term:`BSON` file. The ``/database`` specified in + the connection string will only be used as the + :ref:`authentication database ` in this + case. + + If restoring from a directory or archive file, you should specify + the database name to restore into using the connection string as + normal, and not use the :option:`--db` option. + .. note:: For TLS/SSL options, use the command-line options instead of the :ref:`URI options for TLS/SSL (Available starting in 4.2)`. - .. important:: @@ -257,7 +275,6 @@ Options - :option:`--host` - :option:`--port` - - :option:`--db` - :option:`--username` - :option:`--password` (if the :doc:`URI ` connection string also includes the password) @@ -508,10 +525,7 @@ Options deprecated when restoring from a directory or an archive file. Instead, to restore from an archive or a directory, see :option:`--nsInclude` instead. - - .. note:: - - You cannot specify both :option:`--db` and :option:`--uri`. + .. option:: --collection=, -c= @@ -690,11 +704,11 @@ Options .. note:: When using :binary:`~bin.mongorestore` with :option:`--oplogReplay` to restore - a replica set, you must - restore a full dump of a :term:`replica set` member created - using :binary:`~bin.mongodump --oplog `. + a replica set, you must restore a full dump of a :term:`replica set` member created + using :option:`mongodump --oplog`. + :binary:`~bin.mongorestore` with :option:`--oplogReplay` fails if you use any of - the following options to limit the data be restored: + the following options to limit the data to be restored: - :option:`--db` - :option:`--collection` @@ -732,6 +746,38 @@ Options error. +.. option:: --convertLegacyIndexes + + .. versionadded:: 4.2 + + Removes any invalid index options specified in the corresponding + :binary:`~bin.mongodump` output, and rewrites any legacy index key + values to use valid values. + + - *Invalid index options* are any options specified to an index that + are not listed as a :ref:`valid field` for + the :dbcommand:`createIndexes` command. For example, ``name`` and + ``collation`` are valid, but an arbitrary ``custom_field`` is not. + With ``--convertLegacyIndexes`` specified, any invalid index + options found are dropped. + + - *Legacy index key values* are any values for + :ref:`index type ` that are + :ref:`no longer supported<3.4-index-validation>`. For example, + ``1`` and ``-1`` are valid index key values, but ``0`` or an empty + string are legacy values. With ``--convertLegacyIndexes`` + specified, any legacy index key values found are rewritten as + ``1``. Non-empty string values are not replaced. + + Without the ``--convertLegacyIndexes`` option specified, the presence + of invalid index options or legacy index key values could cause the + index build to fail. + + If the :option:`--noIndexRestore ` + option is specified to :program:`mongorestore`, the + ``--convertLegacyIndexes`` option is ignored. + + .. option:: --keepIndexVersion Prevents :program:`mongorestore` from upgrading the index to the latest @@ -756,7 +802,15 @@ Options Restore user and role definitions for the given database. See :doc:`/reference/system-roles-collection` and :doc:`/reference/system-users-collection` for more information. - + + .. note:: + + The :option:`--restoreDbUsersAndRoles` option cannot be used if + specifying the ``admin`` database to the :option:`--db + ` option, and attempting to do so will result + in an error. Restoring the ``admin`` database by specifying + :option:`--db admin ` to + :program:`mongorestore` already restores all users and roles. .. option:: --writeConcern= @@ -854,7 +908,7 @@ Options .. versionadded:: 3.2 Restores from compressed files or data stream created by - :binary:`~bin.mongodump --gzip ` + :option:`mongodump --gzip` To restore from a dump directory that contains compressed files, run :binary:`~bin.mongorestore` with the :option:`--gzip` option. @@ -885,8 +939,8 @@ Options - If you use the :option:`--archive` option with the :option:`\` parameter, :program:`mongorestore` ignores :option:`\` parameter. - - :program:`mongorestore` still supports the positional ``-`` parameter to - restore a *single* collection from the standard input. + - :program:`mongorestore` still supports the positional ``-`` parameter to + restore a *single* collection from the standard input. .. option:: diff --git a/source/reference/program/mongos.txt b/source/reference/program/mongos.txt index 2731da3c109..d1e341fd1e0 100644 --- a/source/reference/program/mongos.txt +++ b/source/reference/program/mongos.txt @@ -317,6 +317,27 @@ Core Options existing log and create a new file. +.. option:: --logRotate + + *Default*: rename + + Determines the behavior for the :dbcommand:`logRotate` command. + Specify either ``rename`` or ``reopen``: + + - ``rename`` renames the log file. + + - ``reopen`` closes and reopens the log file following the typical + Linux/Unix log rotate behavior. Use ``reopen`` when using the + Linux/Unix logrotate utility to avoid log loss. + + If you specify ``reopen``, you must also use :option:`--logappend`. + + If :doc:`auditing ` is enabled, the + :dbcommand:`logRotate` command also rotates the audit log according + to the above parameters. For example, if :option:`--logRotate` is set + to ``rename``, the audit log will also be renamed. + + .. option:: --redactClientLogData .. versionadded:: 3.4 Available in MongoDB Enterprise only. @@ -386,10 +407,10 @@ Core Options .. option:: --pidfilepath Specifies a file location to store the process ID (PID) of the :program:`mongos` - process . The user running the the ``mongod`` or ``mongos`` + process . The user running the ``mongod`` or ``mongos`` process must be able to write to this path. If the :option:`--pidfilepath` option is not specified, the process does not create a PID file. This option is generally - only useful in combination with the the :option:`--fork` option. + only useful in combination with the :option:`--fork` option. .. admonition:: Linux :class: note @@ -484,7 +505,13 @@ Core Options typically you will run :program:`mongos` as a daemon, either by using :option:`--fork` or by using a controlling process that handles the daemonization process (e.g. as with ``upstart`` and ``systemd``). - + + Using the :option:`--fork` option requires that you configure log + output for the :program:`mongos` with one of the following: + + - :option:`--logpath` + - :option:`--syslog` + The :option:`--fork` option is not supported on Windows. @@ -959,14 +986,20 @@ TLS Options .. versionadded:: 4.2 - Specifies the the :file:`.pem` file that contains the Certificate Revocation + Specifies the :file:`.pem` file that contains the Certificate Revocation List. Specify the file name of the :file:`.pem` file using relative or absolute paths. .. note:: - - Starting in MongoDB 4.0, you cannot specify :option:`--tlsCRLFile` on macOS. Use :option:`--tlsCertificateSelector` instead. + Starting in MongoDB 4.0, you cannot specify a CRL file on macOS. + Instead, you can use the system SSL certificate store, which uses + OCSP (Online Certificate Status Protocol) to validate the + revocation status of certificates. See + :option:`--sslCertificateSelector` in MongoDB 4.0 and + :option:`--tlsCertificateSelector` in MongoDB 4.2 to use the + system SSL certificate store. + .. include:: /includes/extracts/tls-facts-see-more.rst @@ -1080,7 +1113,9 @@ SSL Options (Deprecated) .. option:: --sslOnNormalPorts - .. deprecated:: 2.6 Use :option:`--tlsMode requireTLS <--tlsMode>` instead. + .. deprecated:: 2.6 + + Use :option:`--tlsMode requireTLS <--tlsMode>` instead. Enables TLS/SSL for :program:`mongos`. @@ -1094,7 +1129,9 @@ SSL Options (Deprecated) .. option:: --sslMode - .. deprecated:: 4.2 Use :option:`--tlsMode ` instead. + .. deprecated:: 4.2 + + Use :option:`--tlsMode ` instead. Enables TLS/SSL or mixed TLS/SSL used for all network connections. The argument to the :option:`--sslMode` option can be one of the following: @@ -1133,7 +1170,10 @@ SSL Options (Deprecated) .. option:: --sslPEMKeyFile - .. deprecated:: 4.2 Use :option:`--tlsPEMKeyFile ` instead. + .. deprecated:: 4.2 + + Use :option:`--tlsPEMKeyFile ` + instead. .. note:: @@ -1154,7 +1194,10 @@ SSL Options (Deprecated) .. option:: --sslPEMKeyPassword - .. deprecated:: 4.2 Use :option:`--tlsPEMKeyPassword ` instead. + .. deprecated:: 4.2 + + Use :option:`--tlsPEMKeyPassword + ` instead. Specifies the password to de-crypt the certificate-key file (i.e. :option:`--sslPEMKeyFile`). Use the :option:`--sslPEMKeyPassword` option only if the @@ -1178,7 +1221,9 @@ SSL Options (Deprecated) .. option:: --sslClusterFile - .. deprecated:: 4.2 Use :option:`--tlsClusterFile ` instead. + .. deprecated:: 4.2 + + Use :option:`--tlsClusterFile ` instead. .. note:: @@ -1204,7 +1249,10 @@ SSL Options (Deprecated) .. option:: --sslClusterPassword - .. deprecated:: 4.2 Use :option:`--tlsClusterPassword ` instead. + .. deprecated:: 4.2 + + Use :option:`--tlsClusterPassword + ` instead. Specifies the password to de-crypt the x.509 certificate-key file specified with ``--sslClusterFile``. Use the :option:`--sslClusterPassword` option only @@ -1230,7 +1278,9 @@ SSL Options (Deprecated) .. option:: --sslCAFile - .. deprecated:: 4.2 Use :option:`--tlsCAFile ` instead. + .. deprecated:: 4.2 + + Use :option:`--tlsCAFile ` instead. Specifies the :file:`.pem` file that contains the root certificate chain from the Certificate Authority. Specify the file name of the @@ -1247,7 +1297,10 @@ SSL Options (Deprecated) .. option:: --sslClusterCAFile - .. deprecated:: 4.2 Use :option:`--tlsClusterCAFile ` instead. + .. deprecated:: 4.2 + + Use :option:`--tlsClusterCAFile ` + instead. Specifies the :file:`.pem` file that contains the root certificate chain from the Certificate Authority used to validate the certificate @@ -1274,7 +1327,10 @@ SSL Options (Deprecated) .. option:: --sslCertificateSelector = - .. deprecated:: 4.2 Use :option:`--tlsCertificateSelector ` instead. + .. deprecated:: 4.2 + + Use :option:`--tlsCertificateSelector + ` instead. .. versionadded:: 4.0 @@ -1297,7 +1353,10 @@ SSL Options (Deprecated) .. option:: --sslClusterCertificateSelector = - .. deprecated:: 4.2 Use :option:`--tlsClusterCertificateSelector ` instead. + .. deprecated:: 4.2 + + Use :option:`--tlsClusterCertificateSelector + ` instead. .. versionadded:: 4.0 @@ -1321,23 +1380,33 @@ SSL Options (Deprecated) .. option:: --sslCRLFile - .. deprecated:: 4.2 Use :option:`--tlsCRLFile ` instead. + .. deprecated:: 4.2 + + Use :option:`--tlsCRLFile ` instead. - Specifies the the :file:`.pem` file that contains the Certificate Revocation + Specifies the :file:`.pem` file that contains the Certificate Revocation List. Specify the file name of the :file:`.pem` file using relative or absolute paths. .. note:: - - Starting in MongoDB 4.0, you cannot specify :option:`--sslCRLFile` on macOS. Use :option:`--sslCertificateSelector` instead. - + + Starting in MongoDB 4.0, you cannot specify a CRL file on macOS. + Instead, you can use the system SSL certificate store, which uses + OCSP (Online Certificate Status Protocol) to validate the + revocation status of certificates. See + :option:`--sslCertificateSelector` in MongoDB 4.0 and + :option:`--tlsCertificateSelector` in MongoDB 4.2 to use the + system SSL certificate store. .. include:: /includes/extracts/ssl-facts-see-more.rst .. option:: --sslAllowConnectionsWithoutCertificates - .. deprecated:: 4.2 Use :option:`--tlsAllowConnectionsWithoutCertificates ` instead. + .. deprecated:: 4.2 + + Use :option:`--tlsAllowConnectionsWithoutCertificates + ` instead. For clients that do not present certificates, :program:`mongos` bypasses TLS/SSL certificate validation when establishing the connection. @@ -1355,7 +1424,10 @@ SSL Options (Deprecated) .. option:: --sslAllowInvalidCertificates - .. deprecated:: 4.2 Use :option:`--tlsAllowInvalidCertificates ` instead. + .. deprecated:: 4.2 + + Use :option:`--tlsAllowInvalidCertificates + ` instead. Bypasses the validation checks for TLS/SSL certificates on other servers in the cluster and allows the use of invalid certificates to @@ -1374,7 +1446,10 @@ SSL Options (Deprecated) .. option:: --sslAllowInvalidHostnames - .. deprecated:: 4.2 Use :option:`--tlsAllowInvalidHostnames ` instead. + .. deprecated:: 4.2 + + Use :option:`--tlsAllowInvalidHostnames + ` instead. Disables the validation of the hostnames in TLS/SSL certificates, when connecting to other members of the replica set or sharded cluster @@ -1387,7 +1462,10 @@ SSL Options (Deprecated) .. option:: --sslDisabledProtocols - .. deprecated:: 4.2 Use :option:`--tlsDisabledProtocols ` instead. + .. deprecated:: 4.2 + + Use :option:`--tlsDisabledProtocols + ` instead. Prevents a MongoDB server running with TLS/SSL from accepting incoming connections that use a specific protocol or protocols. To @@ -1421,7 +1499,9 @@ SSL Options (Deprecated) .. option:: --sslFIPSMode - .. deprecated:: 4.2 Use :option:`--tlsFIPSMode ` instead. + .. deprecated:: 4.2 + + Use :option:`--tlsFIPSMode ` instead. Directs the :program:`mongos` to use the FIPS mode of the TLS/SSL library. Your system must have a FIPS @@ -1648,9 +1728,9 @@ LDAP Authentication and Authorization Options .. versionadded:: 3.4 Available in MongoDB Enterprise only. - The password used to bind to an LDAP server when using - :option:`--ldapQueryUser`. You must use :option:`--ldapQueryPassword` with - :option:`--ldapQueryUser`. + The password used to bind to an LDAP server when using + :option:`--ldapQueryUser`. You must use :option:`--ldapQueryPassword` with + :option:`--ldapQueryUser`. If unset, :program:`mongos` will not attempt to bind to the LDAP server. @@ -1702,11 +1782,11 @@ LDAP Authentication and Authorization Options * ``sasl`` - :program:`mongos` uses SASL protocol for authentication If you specify ``sasl``, you can configure the available SASL mechanisms - using :option:`--ldapBindSASLMechanisms`. :program:`mongos` defaults to + using :option:`--ldapBindSaslMechanisms`. :program:`mongos` defaults to using ``DIGEST-MD5`` mechanism. -.. option:: --ldapBindSASLMechanisms +.. option:: --ldapBindSaslMechanisms *Default*: DIGEST-MD5 diff --git a/source/reference/program/mongostat.txt b/source/reference/program/mongostat.txt index 113c1068b63..72152efadf9 100644 --- a/source/reference/program/mongostat.txt +++ b/source/reference/program/mongostat.txt @@ -11,10 +11,13 @@ :backlinks: none :depth: 1 :class: singlecol -.. |tool-binary| replace:: mongostat + +.. |tool-binary| replace:: ``mongostat`` .. include:: /includes/admonition-mac-osx-sierra-restriction.rst +.. include:: /includes/extracts/migration-to-database-tools-mongostat.rst + Synopsis -------- @@ -27,6 +30,8 @@ UNIX/Linux file system utility ``vmstat``, but provides data regarding .. include:: /includes/extracts/require-cmd-line-mongostat.rst +.. _mongostat-availability: + Availability ------------ diff --git a/source/reference/program/mongotop.txt b/source/reference/program/mongotop.txt index e5d6cfc66cc..7fe495e33b8 100644 --- a/source/reference/program/mongotop.txt +++ b/source/reference/program/mongotop.txt @@ -12,10 +12,12 @@ :depth: 1 :class: singlecol -.. |tool-binary| replace:: mongotop +.. |tool-binary| replace:: ``mongotop`` .. include:: /includes/admonition-mac-osx-sierra-restriction.rst +.. include:: /includes/extracts/migration-to-database-tools-mongotop.rst + Description ----------- @@ -26,6 +28,7 @@ By default, :binary:`~bin.mongotop` returns values every second. .. include:: /includes/extracts/require-cmd-line-mongotop.rst +.. _mongotop-availability: Availability ------------ @@ -155,6 +158,14 @@ The built-in role :authrole:`clusterMonitor` provides these privileges. Behavior -------- +Polling +~~~~~~~ + +The :program:`mongotop` program uses the :manual:`top` +command to collect data. However, while :program:`top` returns cumulative +usage statistics, :program:`mongotop` resets the usage statistics for +each polling interval. + FIPS ~~~~ @@ -496,7 +507,10 @@ Options .. option:: --json - Returns output for :program:`mongotop` in :term:`JSON` format. + Returns output for :program:`mongotop` in :term:`JSON` format. In + addition to timing data, the ``--json`` option also returns a count + of the number of operations which took place during the polling + interval. .. option:: diff --git a/source/reference/read-concern.txt b/source/reference/read-concern.txt index f5654affd23..0c9a4739f95 100644 --- a/source/reference/read-concern.txt +++ b/source/reference/read-concern.txt @@ -53,7 +53,15 @@ The following read concern levels are available: - reads against primary - reads against secondaries if the reads are - associated with :ref:`causally consistent sessions `. + associated with :ref:`causally consistent sessions `. + + .. note:: + + Causally consistent client sessions only guarantee + causal consistency if the associated read operations use + :readconcern:`"majority"` read concern and the + associated write operations use + :writeconcern:`"majority"` write concern. **Availability:** Read concern :readconcern:`local` is available for use with or without causally consistent sessions and @@ -205,14 +213,13 @@ The following read concern levels are available: For more information on each read concern level, see: -.. toctree:: - :titlesonly: +- :doc:`/reference/read-concern-local` +- :doc:`/reference/read-concern-available` +- :doc:`/reference/read-concern-majority` +- :doc:`/reference/read-concern-linearizable` +- :doc:`/reference/read-concern-snapshot` +- :doc:`/reference/mongodb-defaults` - /reference/read-concern-local - /reference/read-concern-available - /reference/read-concern-majority - /reference/read-concern-linearizable - /reference/read-concern-snapshot ``readConcern`` Support ----------------------- @@ -456,6 +463,13 @@ of a multi-document transaction: available in transactions. For more information, see :ref:`transactions-read-concern`. +Read Concern not Supported on ``local`` Database +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +The :ref:`local database ` does not support +read concerns. MongoDB silently ignores any configured read +concern for an operation on a collection in the local database. + Considerations -------------- @@ -544,4 +558,13 @@ For read operations not associated with causally consistent sessions, .. include:: /includes/unicode-checkmark.rst + +.. toctree:: + :titlesonly: + :hidden: + /reference/read-concern-local + /reference/read-concern-available + /reference/read-concern-majority + /reference/read-concern-linearizable + /reference/read-concern-snapshot diff --git a/source/reference/replica-configuration.txt b/source/reference/replica-configuration.txt index 4d0400b59af..b064c848acd 100644 --- a/source/reference/replica-configuration.txt +++ b/source/reference/replica-configuration.txt @@ -38,8 +38,7 @@ Replica Set Configuration Fields *Type*: string - The name of the replica set. Once set, you cannot change the - name of a replica set. + The name of the replica set. :rsconf:`_id` *must* be identical to the :setting:`replication.replSetName` or the value of `--replSet` @@ -261,7 +260,7 @@ Replica Set Configuration Fields When this value is ``true``, the replica set hides this instance and does not include the member in the output of - :method:`db.isMaster()` or :dbcommand:`isMaster`. This prevents + :method:`db.hello()` or :dbcommand:`hello`. This prevents read operations (i.e. queries) from ever reaching this host by way of secondary :term:`read preference`. diff --git a/source/reference/replica-states.txt b/source/reference/replica-states.txt index 7a21fcecd99..54ab5ab8765 100644 --- a/source/reference/replica-states.txt +++ b/source/reference/replica-states.txt @@ -36,7 +36,7 @@ Core States if the set would otherwise have an even number of voting members, and could suffer from tied elections. There should only be at most one arbiter configured in any replica set. For considerations when using an arbiter, see - doc:`/core/replica-set-arbiter`. + :doc:`/core/replica-set-arbiter`. See :doc:`/core/replica-set-members` for more information on core states. @@ -47,12 +47,12 @@ Other States Each member of a replica set starts up in :replstate:`STARTUP` state. :binary:`~bin.mongod` then loads that member's replica set configuration, - and transitions the member's state to :replstate:`STARTUP2`. Members in + and transitions the member's state to :replstate:`STARTUP2` or :replstate:`ARBITER`. Members in :replstate:`STARTUP` are not eligible to vote, as they are not yet a recognized member of any replica set. .. replstate:: STARTUP2 - Each member of a replica set enters the :replstate:`STARTUP2` state as + Each data-bearing member of a replica set enters the :replstate:`STARTUP2` state as soon as :binary:`~bin.mongod` finishes loading that member's configuration, at which time it becomes an active member of the replica set and is eligible to vote. The member then decides whether or not to undertake an initial sync. diff --git a/source/reference/replication.txt b/source/reference/replication.txt index cfd7f2861fc..524de57f0bf 100644 --- a/source/reference/replication.txt +++ b/source/reference/replication.txt @@ -13,16 +13,171 @@ Replication Reference Replication Methods in the ``mongo`` Shell ------------------------------------------ -.. include:: /includes/toc/table-method-rs.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :method:`rs.add()` + + - Adds a member to a replica set. + + * - :method:`rs.addArb()` + + - Adds an :term:`arbiter` to a replica set. + + * - :method:`rs.conf()` + + - Returns the replica set configuration document. + + * - :method:`rs.freeze()` + + - Prevents the current member from seeking election as primary for a period of time. + + * - :method:`rs.help()` + + - Returns basic help text for :term:`replica set` functions. + + * - :method:`rs.initiate()` + + - Initializes a new replica set. + + * - :method:`rs.printReplicationInfo()` + + - Prints a formatted report of the replica set status from the + perspective of the primary. + + * - :method:`rs.printSecondaryReplicationInfo()` + + - Prints a formatted report of the replica set status from the + perspective of the secondaries. + + * - :method:`rs.printSlaveReplicationInfo()` + + - .. include:: /includes/deprecated-rs.printSlaveReplicationInfo.rst + + * - :method:`rs.reconfig()` + + - Re-configures a replica set by applying a new replica set configuration object. + + * - :method:`rs.remove()` + + - Remove a member from a replica set. + + * - :method:`rs.secondaryOk()` + + - .. include:: /includes/fact-setSecondaryOk.rst + + * - :method:`rs.status()` + + - Returns a document with information about the state of the replica set. + + * - :method:`rs.stepDown()` + + - Causes the current :term:`primary` to become a secondary which forces an :term:`election`. + + * - :method:`rs.syncFrom()` + + - Sets the member that this replica set member will sync from, overriding the default sync target selection logic. + Replication Database Commands ----------------------------- -.. include:: /includes/toc/table-command-replication.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :dbcommand:`applyOps` + + - Internal command that applies :term:`oplog` entries to the current data set. + + * - :dbcommand:`hello` + + - Displays information about this member's role in the replica set, + including whether it is the primary. + + * - :dbcommand:`isMaster` + + - *Deprecated*. Use :method:`db.hello()` instead. + + * - :dbcommand:`replSetAbortPrimaryCatchUp` + + - Forces the elected :term:`primary` to abort sync (catch up) then complete the transition to primary. + + * - :dbcommand:`replSetFreeze` + + - Prevents the current member from seeking election as :term:`primary` for a period of time. + + * - :dbcommand:`replSetGetConfig` + + - Returns the replica set's configuration object. + + * - :dbcommand:`replSetGetStatus` + + - Returns a document that reports on the status of the replica set. + + * - :dbcommand:`replSetInitiate` + + - Initializes a new replica set. + + * - :dbcommand:`replSetMaintenance` + + - Enables or disables a maintenance mode, which puts a :term:`secondary` node in a ``RECOVERING`` state. + + * - :dbcommand:`replSetReconfig` + + - Applies a new configuration to an existing replica set. + + * - :dbcommand:`replSetResizeOplog` + + - Dynamically resizes the oplog for a replica set member. Available for WiredTiger storage engine only. + + * - :dbcommand:`replSetStepDown` + + - Forces the current :term:`primary` to *step down* and become a :term:`secondary`, forcing an election. + + * - :dbcommand:`replSetSyncFrom` + + - Explicitly override the default logic for selecting a member to replicate from. + Replica Set Reference Documentation ----------------------------------- -.. include:: /includes/toc/dfn-list-replica-set-reference.rst +.. class:: toc + + :doc:`/reference/replica-configuration` + Complete documentation of the :term:`replica set` configuration + object returned by :method:`rs.conf()`. + + :doc:`/reference/replica-set-protocol-versions` + Reference on the replica set protocol version. + + :doc:`/tutorial/troubleshoot-replica-sets` + Replica set trouble shooting guide. + + :doc:`/reference/local-database` + Complete documentation of the content of the ``local`` database + that :binary:`~bin.mongod` instances use to support replication. + + :doc:`/reference/replica-states` + Reference for the replica set member states. + + +.. toctree:: + :titlesonly: + :hidden: -.. include:: /includes/toc/replica-set-reference.rst + /reference/replica-configuration + /reference/replica-set-protocol-versions + /tutorial/troubleshoot-replica-sets + /reference/local-database + /reference/replica-states diff --git a/source/reference/security-client-side-automatic-json-schema.txt b/source/reference/security-client-side-automatic-json-schema.txt index c4b28ac4272..0b5ee2f3748 100644 --- a/source/reference/security-client-side-automatic-json-schema.txt +++ b/source/reference/security-client-side-automatic-json-schema.txt @@ -45,11 +45,11 @@ information (PII) that must be protected from unauthorized viewing on both the client *and* the server. The following automatic encryption rules for the ``hr.employees`` collection mark the ``taxid`` and ``taxid-short`` fields for automatic client-side field level encryption. -Official MongoDB 4.2-compatible :ref:`drivers -` and the 4.2 :binary:`~bin.mongo` shell -configured with these rules automatically encrypt the ``taxid`` -and ``taxid-short`` fields for write or read operations to the -``hr.employees`` collection. +Official MongoDB 4.2+ compatible :ref:`drivers +` and the 4.2 or later +:binary:`~bin.mongo` shell configured with these rules automatically +encrypt the ``taxid`` and ``taxid-short`` fields for write or read +operations to the ``hr.employees`` collection. .. code-block:: json :emphasize-lines: 5-9, 12-16 @@ -76,14 +76,14 @@ and ``taxid-short`` fields for write or read operations to the } } -- For the MongoDB 4.2 shell, use the :method:`Mongo` constructor +- For the MongoDB 4.2+ shell, use the :method:`Mongo` constructor to create the database connection with the automatic encryption rules included as part of the client-side field level encryption :ref:`configuration object `. See :ref:`mongo-connection-automatic-client-side-encryption-enabled` for an example. -- For the official MongoDB 4.2-compatible drivers, use the +- For the official MongoDB 4.2+ compatible drivers, use the driver-specific database connection constructor (e.g. ``MongoClient``) to create the database connection with the automatic encryption rules included as part of the client-side field level encryption @@ -229,12 +229,13 @@ and ``taxid-short`` fields for write or read operations to the .. autoencryptkeyword:: encrypt.keyId - *Array of UUID* + *Array of single UUID* The UUID of the data encryption key to use for encrypting field - values. Specify *one* string inside the array. The UUID is a BSON - `binary data `_ element of subtype - ``4``. + values. The UUID is a BSON `binary data + `_ element of subtype ``4``. + + Specify *one* string inside the array. If omitted, :ref:`mongocryptd` checks the full tree of parent fields for the nearest @@ -249,7 +250,7 @@ and ``taxid-short`` fields for write or read operations to the If the specified data encryption key does not exist, automatic encryption fails. - Official MongoDB 4.2-compatible drivers have language-specific + Official MongoDB 4.2+ compatible drivers have language-specific requirements for specifying the UUID. Defer to the :ref:`driver documentation ` for complete documentation on implementing client-side field @@ -327,15 +328,16 @@ and ``taxid-short`` fields for write or read operations to the *Array of single UUID* - The UUID of a data encryption key. If an - :autoencryptkeyword:`encrypt` object is missing the + The UUID of a data encryption key. The UUID is a BSON `binary data + `_ element of subtype ``4``. + + Specify *one* string inside the array. + + If an :autoencryptkeyword:`encrypt` object is missing the :autoencryptkeyword:`~encrypt.keyId` field, ``mongocryptd`` searches the entire tree of parent objects to locate an :autoencryptkeyword:`encryptMetadata` object that specifies :autoencryptkeyword:`encryptMetadata.keyId`. - - The UUID is a BSON `binary data `_ - element of subtype ``4``. The data encryption key *must* exist in the key vault specified as part of the auto encryption :ref:`configuration options @@ -346,7 +348,7 @@ and ``taxid-short`` fields for write or read operations to the exist *or* if the client cannot decrypt the key with the specified KMS and CMK. - Official MongoDB 4.2-compatible drivers have language-specific + Official MongoDB 4.2+ compatible drivers have language-specific requirements for specifying the UUID. Defer to the :ref:`driver documentation ` for complete documentation on implementing client-side field @@ -483,18 +485,18 @@ encryption rules specified :autoencryptkeyword:`encrypt` or ``medicalRecords.additionalItems``, automatic field level encryption fails and returns an errors. -The official MongoDB 4.2-compatible drivers and the +The official MongoDB 4.2+ compatible drivers and the :binary:`~bin.mongo` shell require specifying the automatic encryption rules as part of creating the database connection object: -- For the MongoDB 4.2 shell, use the :method:`Mongo()` constructor - to create a database connection. Specify the automatic encryption - rules to the ``schemaMap`` key of the +- For the MongoDB 4.2 or later shell, use the :method:`Mongo()` + constructor to create a database connection. Specify the automatic + encryption rules to the ``schemaMap`` key of the :ref:`ClientSideFieldLevelEncryptionOptions` parameter. See :ref:`mongo-connection-automatic-client-side-encryption-enabled` for a complete example. -- For the official MongoDB 4.2-compatible drivers, use the +- For the official MongoDB 4.2+ compatible drivers, use the driver-specific database connection constructor (e.g. ``MongoClient``) to create the database connection with the automatic encryption rules included as part of the client-side field level encryption @@ -631,18 +633,18 @@ encryption rules specified :autoencryptkeyword:`encrypt` or ``medicalRecords.additionalItems``, automatic field level encryption fails and returns an errors. -The official MongoDB 4.2-compatible drivers and the +The official MongoDB 4.2+ compatible drivers and the :binary:`~bin.mongo` shell require specifying the automatic encryption rules as part of creating the database connection object: -- For the MongoDB 4.2 shell, use the :method:`Mongo()` constructor - to create a database connection. Specify the automatic encryption - rules to the ``schemaMap`` key of the +- For the MongoDB 4.2 or later shell, use the :method:`Mongo()` + constructor to create a database connection. Specify the automatic + encryption rules to the ``schemaMap`` key of the :ref:`ClientSideFieldLevelEncryptionOptions` parameter. See :ref:`mongo-connection-automatic-client-side-encryption-enabled` for a complete example. -- For the official MongoDB 4.2-compatible drivers, use the +- For the official MongoDB 4.2+ compatible drivers, use the driver-specific database connection constructor (e.g. ``MongoClient``) to create the database connection with the automatic encryption rules included as part of the client-side field level encryption diff --git a/source/reference/security-client-side-encryption-appendix.txt b/source/reference/security-client-side-encryption-appendix.txt index 68c3f9951a5..c05a8592001 100644 --- a/source/reference/security-client-side-encryption-appendix.txt +++ b/source/reference/security-client-side-encryption-appendix.txt @@ -15,7 +15,8 @@ Appendix ``mongocryptd`` is required for :ref:`automatic field level encryption ` and is included as a component in the :doc:`MongoDB Enterprise Server -` package. ``mongocryptd`` performs +` package, or separately as the +``mongodb-enterprise-cryptd`` package. ``mongocryptd`` performs the following: - Parses the :ref:`automatic encryption rules @@ -33,26 +34,37 @@ the following: :doc:`/reference/security-client-side-query-aggregation-support` for more information. -``mongocryptd`` is only responsible for supporting automatic -client-side field level encryption and does *not* perform encryption -or decryption. MongoDB 4.2-compatible drivers use the Apache-licensed -`libmongocrypt `__ -library for performing client-side field level encryption and -automatic decryption. +``mongocryptd`` is only responsible for the above functions, and does +not perform any of the following: -The official MongoDB 4.2-compatible drivers and the 4.2 +- ``mongocryptd`` *does not* perform encryption or decryption itself +- ``mongocryptd`` *does not* access any encryption key material +- ``mongocryptd`` *does not* listen over the network + +Drivers compatible with MongoDB 4.2 and later use the +Apache-licensed `libmongocrypt +`__ library for performing +client-side field level encryption and automatic decryption. + +The official MongoDB 4.2+ compatible drivers and the 4.2 or later :binary:`~bin.mongo` shell require access to the ``mongocryptd`` process -on the client host machine. The 4.2-compatible drivers and 4.2 -:binary:`~bin.mongo` shell by default search for the ``mongocryptd`` -process in the system PATH. See :ref:`mongocryptd-installation` for more +on the client host machine. The 4.2+ compatible drivers and 4.2 or later +:binary:`~bin.mongo` shell search for the ``mongocryptd`` process in the +system PATH by default. See :ref:`mongocryptd-installation` for the complete documentation on installing ``mongocryptd``. -If the 4.2-compatible driver has access to the ``mongocryptd`` process, +Usage +~~~~~ + +If the 4.2+ compatible driver has access to the ``mongocryptd`` process, by default the driver manages the spawning of the ``mongocryptd`` -process. The 4.2-compatible drivers may have additional options for +process. The 4.2+ compatible drivers may have additional options for specifying the path to or the spawning behavior of the ``mongocryptd`` process. +If possible, we recommend that ``mongocryptd`` be started on boot, +rather than launched on demand. + .. _mongocryptd-installation: Installation diff --git a/source/reference/security-client-side-encryption-limitations.txt b/source/reference/security-client-side-encryption-limitations.txt index 6354ce6ce72..a0be85aa96b 100644 --- a/source/reference/security-client-side-encryption-limitations.txt +++ b/source/reference/security-client-side-encryption-limitations.txt @@ -51,7 +51,7 @@ creating a view on a collection containing client-side field level encrypted values, avoid operating on encrypted fields to mitigate the risk of unexpected or incorrect results. -While 4.2-compatible drivers configured for automatic client-side field +While 4.2+ compatible drivers configured for automatic client-side field level encryption have :doc:`validation ` for unsupported read and write operations, the underlying support library @@ -75,7 +75,7 @@ collations or collection default :doc:`collations and prevents normal collation behavior. Collation-sensitive queries against encrypted fields may return unexpected or incorrect results. -While 4.2-compatible drivers configured for automatic client-side field +While 4.2+ compatible drivers configured for automatic client-side field level encryption have :doc:`validation ` for unsupported read and write operations, the underlying support library @@ -98,7 +98,7 @@ decrypted value itself is not unique. The collection can therefore contain multiple documents with duplicate decrypted values for a field with an index-enforced unique constraint. -While 4.2-compatible drivers configured for automatic client-side field +While 4.2+ compatible drivers configured for automatic client-side field level encryption have :doc:`validation ` for unsupported read and write operations, the underlying support library @@ -114,7 +114,7 @@ Specifying a :ref:`shard key ` on encrypted fields *or* encrypting fields of an existing shard key may result in unexpected or incorrect sharding behavior. -While 4.2-compatible drivers configured for automatic client-side field +While 4.2+ compatible drivers configured for automatic client-side field level encryption have :doc:`validation ` for unsupported read and write operations, the underlying support library diff --git a/source/reference/security-client-side-query-aggregation-support.txt b/source/reference/security-client-side-query-aggregation-support.txt index 4454d4f8f37..3bdf8d07491 100644 --- a/source/reference/security-client-side-query-aggregation-support.txt +++ b/source/reference/security-client-side-query-aggregation-support.txt @@ -16,7 +16,7 @@ Read/Write Support with Automatic Field Level Encryption This page documents the specific commands, query operators, update operators, aggregation stages, and aggregation expressions supported by -4.2-compatible drivers configured for automatic client-side field level +4.2+ compatible drivers configured for automatic client-side field level encryption. MongoDB stores client-side field level encrypted fields as a @@ -26,7 +26,7 @@ behavior as compared to issuing that same operation against the decrypted value. Certain operations have strict BSON type support where issuing them against a ``BinData`` value returns an error. -- Official 4.2-compatible drivers using automatic client-side field +- Official 4.2+ compatible drivers using automatic client-side field level encryption parse read/write operations for operators or expressions that do not support ``BinData`` values *or* that have abnormal behavior when issued against ``BinData`` values. @@ -40,7 +40,7 @@ where issuing them against a ``BinData`` value returns an error. Supported Read and Write Commands --------------------------------- -Official MongoDB 4.2-compatible drivers support +Official MongoDB 4.2+ compatible drivers support :ref:`automatic client-side field level encryption ` with the following commands: @@ -54,7 +54,7 @@ Official MongoDB 4.2-compatible drivers support - :dbcommand:`insert` - :dbcommand:`update` -For any supported command, 4.2-compatible drivers return an error +For any supported command, 4.2+ compatible drivers return an error if the command uses an unsupported operator, aggregation stage, or aggregation expression: @@ -64,15 +64,16 @@ aggregation expression: - :ref:`Supported Aggregation Stages ` The following commands do not require automatic encryption. Official -MongoDB 4.2-compatible drivers configured for automatic client-side +MongoDB 4.2+ compatible drivers configured for automatic client-side field level encryption pass these commands directly to the :binary:`~bin.mongod`: - :dbcommand:`getMore` [#]_ - :dbcommand:`authenticate` - :dbcommand:`getnonce` +- :dbcommand:`hello` - :dbcommand:`logout` -- :dbcommand:`isMaster` +- :dbcommand:`isMaster` (deprecated) - :dbcommand:`abortTransaction` - :dbcommand:`commitTransaction` - :dbcommand:`endSessions` @@ -90,7 +91,7 @@ field level encryption pass these commands directly to the - :dbcommand:`ping` Issuing any other :ref:`command ` through a -4.2-compatible driver configured for automatic client-side field level +4.2+ compatible driver configured for automatic client-side field level encryption returns an error. .. [#] @@ -109,7 +110,7 @@ encryption returns an error. Supported Query Operators ------------------------- -Official 4.2-compatible drivers configured for automatic client-side +Official 4.2+ compatible drivers configured for automatic client-side field level encryption allow the following query operators when issued against :ref:`deterministically ` encrypted fields: @@ -147,7 +148,7 @@ against an encrypted field: Supported Update Operators -------------------------- -Official 4.2-compatible drivers configured for automatic client-side +Official 4.2+ compatible drivers configured for automatic client-side field level encryption allow the following update operators when issued against :ref:`deterministically ` encrypted fields: @@ -182,7 +183,7 @@ filter must use only :ref:`supported operators Unsupported Insert Operations ----------------------------- -Official MongoDB 4.2-compatible drivers configured for :ref:`automatic +Official MongoDB 4.2+ compatible drivers configured for :ref:`automatic client-side field level encryption ` do *not* support insert commands with the following behavior: @@ -208,7 +209,7 @@ do *not* support insert commands with the following behavior: Supported Aggregation Stages ---------------------------- -Official MongoDB 4.2-compatible drivers configured for +Official MongoDB 4.2+ compatible drivers configured for :ref:`automatic client-side field level encryption ` support the following aggregation pipeline stages: @@ -278,7 +279,7 @@ reference a different ``from`` collection return an error. Supported Aggregation Expressions ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -Official 4.2-compatible drivers configured for automatic client-side +Official 4.2+ compatible drivers configured for automatic client-side field level encryption allow aggregation stages using the following expressions against :ref:`deterministically ` encrypted fields: @@ -406,7 +407,7 @@ Aggregation stages with the following behavior throw an error Unsupported Field Types ----------------------- -Official MongoDB 4.2-compatible drivers configured for +Official MongoDB 4.2+ compatible drivers configured for :ref:`automatic client-side field level encryption ` do *not* support any read or write operation that requires encrypting the following value types: diff --git a/source/reference/security.txt b/source/reference/security.txt index d2e1c5dd01c..556cb4da9d2 100644 --- a/source/reference/security.txt +++ b/source/reference/security.txt @@ -20,19 +20,164 @@ Security Methods in the ``mongo`` Shell User Management and Authentication Methods ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.. include:: /includes/toc/table-method-user-management.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :method:`db.auth()` + + - Authenticates a user to a database. + + * - :method:`db.changeUserPassword()` + + - Changes an existing user's password. + + * - :method:`db.createUser()` + + - Creates a new user. + + + * - :method:`db.dropUser()` + + - Removes a single user. + + + * - :method:`db.dropAllUsers()` + + - Deletes all users associated with a database. + + + * - :method:`db.getUser()` + + - Returns information about the specified user. + + + * - :method:`db.getUsers()` + + - Returns information about all users associated with a database. + + + * - :method:`db.grantRolesToUser()` + + - Grants a role and its privileges to a user. + + + * - :method:`db.removeUser()` + + - Deprecated. Removes a user from a database. + + * - :method:`db.revokeRolesFromUser()` + + - Removes a role from a user. + + + * - :method:`db.updateUser()` + + - Updates user data. + + + * - :method:`passwordPrompt()` + + - Prompts for the password as an alternative to specifying passwords + directly in various :binary:`~bin.mongo` shell user + authentication/management methods. + + Role Management Methods ~~~~~~~~~~~~~~~~~~~~~~~~ -.. include:: /includes/toc/table-method-role-management.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :method:`db.createRole()` + + - Creates a role and specifies its privileges. + + + * - :method:`db.dropRole()` + + - Deletes a user-defined role. + + + * - :method:`db.dropAllRoles()` + + - Deletes all user-defined roles associated with a database. + + + * - :method:`db.getRole()` + + - Returns information for the specified role. + + + * - :method:`db.getRoles()` + + - Returns information for all the user-defined roles in a database. + + + * - :method:`db.grantPrivilegesToRole()` + + - Assigns privileges to a user-defined role. + + + * - :method:`db.revokePrivilegesFromRole()` + + - Removes the specified privileges from a user-defined role. + + + * - :method:`db.grantRolesToRole()` + + - Specifies roles from which a user-defined role inherits privileges. + + + * - :method:`db.revokeRolesFromRole()` + + - Removes inherited roles from a role. + + + * - :method:`db.updateRole()` + + - Updates a user-defined role. + + .. _security-reference-materials: Security Reference Documentation -------------------------------- -.. include:: /includes/toc/dfn-list-security-reference.rst +.. class:: toc + + :doc:`/reference/system-roles-collection` + Describes the content of the collection that stores user-defined + roles. + + :doc:`/reference/system-users-collection` + Describes the content of the collection that stores users' + credentials and role assignments. + + :doc:`/reference/resource-document` + Describes the resource document for roles. + + :doc:`/reference/privilege-actions` + List of the actions available for privileges. + + +.. toctree:: + :titlesonly: + :hidden: -.. include:: /includes/toc/security-reference.rst + /reference/system-roles-collection + /reference/system-users-collection + /reference/resource-document + /reference/privilege-actions diff --git a/source/reference/sharding.txt b/source/reference/sharding.txt index 52d3f0726bb..3fb8b321a9d 100644 --- a/source/reference/sharding.txt +++ b/source/reference/sharding.txt @@ -13,7 +13,134 @@ Sharding Reference Sharding Methods in the ``mongo`` Shell --------------------------------------- -.. include:: /includes/toc/table-method-sh.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :method:`sh.addShard()` + + - Adds a :term:`shard` to a sharded cluster. + + * - :method:`sh.addShardTag()` + + - In MongoDB 3.4, this method aliases to :method:`sh.addShardToZone()`. + + * - :method:`sh.addShardToZone()` + + - Associates a shard to a zone. Supports configuring :ref:`zones ` in sharded clusters. + + * - :method:`sh.addTagRange()` + + - In MongoDB 3.4, this method aliases to :method:`sh.updateZoneKeyRange()`. + + * - :method:`sh.disableBalancing()` + + - Disable balancing on a single collection in a sharded database. Does not affect balancing of other collections in a sharded cluster. + + * - :method:`sh.enableBalancing()` + + - Activates the sharded collection balancer process if previously disabled using :method:`sh.disableBalancing()`. + + * - :method:`sh.disableAutoSplit()` + + - Disables auto-splitting for the sharded cluster. + + * - :method:`sh.enableAutoSplit()` + + - Enables auto-splitting for the sharded cluster. + + * - :method:`sh.enableSharding()` + + - Enables sharding on a specific database. + + * - :method:`sh.getBalancerHost()` + + - *Deprecated since MongoDB 3.4* + + * - :method:`sh.getBalancerState()` + + - Returns a boolean to report if the :term:`balancer` is currently enabled. + + * - :method:`sh.removeTagRange()` + + - In MongoDB 3.4, this method aliases to :method:`sh.removeRangeFromZone()`. + + * - :method:`sh.removeRangeFromZone()` + + - Removes an association between a range of shard keys and a zone. Supports configuring :ref:`zones ` in sharded clusters. + + * - :method:`sh.help()` + + - Returns help text for the ``sh`` methods. + + * - :method:`sh.isBalancerRunning()` + + - Returns a boolean to report if the balancer process is currently migrating chunks. + + * - :method:`sh.moveChunk()` + + - Migrates a :term:`chunk` in a :term:`sharded cluster`. + + * - :method:`sh.removeShardTag()` + + - In MongoDB 3.4, this method aliases to :method:`sh.removeShardFromZone()`. + + * - :method:`sh.removeShardFromZone()` + + - Removes the association between a shard and a zone. Use to manage :ref:`zone sharding `. + + * - :method:`sh.setBalancerState()` + + - Enables or disables the :term:`balancer` which migrates :term:`chunks ` between :term:`shards `. + + * - :method:`sh.shardCollection()` + + - Enables sharding for a collection. + + * - :method:`sh.splitAt()` + + - Divides an existing :term:`chunk` into two chunks using a specific value of the :term:`shard key` as the dividing point. + + * - :method:`sh.splitFind()` + + - Divides an existing :term:`chunk` that contains a document matching a query into two approximately equal chunks. + + * - :method:`sh.startBalancer()` + + - Enables the :term:`balancer` and waits for balancing to start. + + * - :method:`sh.status()` + + - Reports on the status of a :term:`sharded cluster`, as :method:`db.printShardingStatus()`. + + * - :method:`sh.stopBalancer()` + + - Disables the :term:`balancer` and waits for any in progress balancing rounds to complete. + + * - :method:`sh.waitForBalancer()` + + - Internal. Waits for the balancer state to change. + + * - :method:`sh.waitForBalancerOff()` + + - Internal. Waits until the balancer stops running. + + * - :method:`sh.waitForPingChange()` + + - Internal. Waits for a change in ping state from one of the :binary:`~bin.mongos` in the sharded cluster. + + * - :method:`sh.updateZoneKeyRange()` + + - Associates a range of shard keys to a zone. Supports configuring :ref:`zones ` in sharded clusters. + + * - :method:`convertShardKeyToHashed()` + + - Returns the hashed value for the input. + Sharding Database Commands -------------------------- @@ -21,11 +148,147 @@ Sharding Database Commands The following database commands support :term:`sharded clusters `. -.. include:: /includes/toc/table-command-sharding.rst +.. list-table:: + :widths: 30,70 + :header-rows: 1 + + * - Name + + - Description + + * - :dbcommand:`addShard` + + - Adds a :term:`shard` to a :term:`sharded cluster`. + + * - :dbcommand:`addShardToZone` + + - Associates a shard with a :term:`zone`. Supports configuring :ref:`zones ` in sharded clusters. + + * - :dbcommand:`balancerStart` + + - Starts a balancer thread. + + * - :dbcommand:`balancerStatus` + + - Returns information on the balancer status. + + * - :dbcommand:`balancerStop` + + - Stops the balancer thread. + + * - :dbcommand:`checkShardingIndex` + + - Internal command that validates index on shard key. + + * - :dbcommand:`clearJumboFlag` + + - Clears the ``jumbo`` flag for a chunk. + + * - :dbcommand:`cleanupOrphaned` + + - Removes orphaned data with shard key values outside of the ranges of the chunks owned by a shard. + + * - :dbcommand:`enableSharding` + + - Enables sharding on a specific database. + + * - :dbcommand:`flushRouterConfig` + + - Forces a :binary:`~bin.mongod`/:binary:`~bin.mongos` instance to update its cached routing metadata. + + * - :dbcommand:`getShardMap` + + - Internal command that reports on the state of a sharded cluster. + + * - :dbcommand:`getShardVersion` + + - Internal command that returns the :term:`config server ` version. + + * - :dbcommand:`isdbgrid` + + - Verifies that a process is a :binary:`~bin.mongos`. + + * - :dbcommand:`listShards` + + - Returns a list of configured shards. + + * - :dbcommand:`medianKey` + + - Deprecated internal command. See :dbcommand:`splitVector`. + + * - :dbcommand:`moveChunk` + + - Internal command that migrates chunks between shards. + + * - :dbcommand:`movePrimary` + + - Reassigns the :term:`primary shard` when removing a shard from a sharded cluster. + + * - :dbcommand:`mergeChunks` + + - Provides the ability to combine chunks on a single shard. + + * - :dbcommand:`removeShard` + + - Starts the process of removing a shard from a sharded cluster. + + * - :dbcommand:`removeShardFromZone` + + - Removes the association between a shard and a :term:`zone`. Supports configuring :ref:`zones ` in sharded clusters. + + * - :dbcommand:`setShardVersion` + + - Internal command to sets the :term:`config server ` version. + + * - :dbcommand:`shardCollection` + + - Enables the sharding functionality for a collection, allowing the collection to be sharded. + + * - :dbcommand:`shardingState` + + - Reports whether the :binary:`~bin.mongod` is a member of a sharded cluster. + + * - :dbcommand:`split` + + - Creates a new :term:`chunk`. + + * - :dbcommand:`splitChunk` + + - Internal command to split chunk. Instead use the methods :method:`sh.splitFind()` and :method:`sh.splitAt()`. + + * - :dbcommand:`splitVector` + + - Internal command that determines split points. + + * - :dbcommand:`unsetSharding` + + - Internal command that affects connections between instances in a MongoDB deployment. + + * - :dbcommand:`updateZoneKeyRange` + + - Adds or removes the association between a range of sharded data and a :term:`zone`. Supports configuring :ref:`zones ` in sharded clusters. + Reference Documentation ----------------------- -.. include:: /includes/toc/dfn-list-sharding-reference.rst +.. class:: toc + + :doc:`Operational Restrictions ` + Requirement for deploying a sharded cluster + + :doc:`/tutorial/troubleshoot-sharded-clusters` + Common strategies for troubleshooting sharded cluster deployments. + + :doc:`/reference/config-database` + Complete documentation of the content of the ``local`` database + that MongoDB uses to store sharded cluster metadata. + + +.. toctree:: + :titlesonly: + :hidden: -.. include:: /includes/toc/sharding-reference.rst + Operational Restrictions + /tutorial/troubleshoot-sharded-clusters + /reference/config-database diff --git a/source/reference/sql-comparison.txt b/source/reference/sql-comparison.txt index afdac7e8c85..cb624ca19de 100644 --- a/source/reference/sql-comparison.txt +++ b/source/reference/sql-comparison.txt @@ -908,3 +908,12 @@ For more information, see :method:`db.collection.deleteMany()`. - :doc:`/tutorial/remove-documents` - :method:`db.collection.deleteOne()` + +Further Reading +--------------- + +If you are considering migrating your SQL application to MongoDB, +download the `MongoDB Application Modernization Guide +`_. + +.. include:: /includes/fact-rdbms-guide-contents.rst diff --git a/source/reference/system-collections.txt b/source/reference/system-collections.txt index 21d14271d11..d11fce412d3 100644 --- a/source/reference/system-collections.txt +++ b/source/reference/system-collections.txt @@ -49,26 +49,33 @@ System collections include these collections stored in the ``admin`` database: .. data:: admin.system.version - Stores the schema version of the user credential documents. + The :data:`admin.system.version` collection stores metadata to + suport internal operations. Do not modify this collection unless + specifically instructed to in this documentation or by a MongoDB + support engineer. System collections also include these collections stored directly in each database: .. data:: .system.namespaces - .. deprecated:: 3.0 - Access this data using :dbcommand:`listCollections`. + .. admonition:: Removed in 4.2 + :class: note - The :data:`.system.namespaces` collection contains - information about all of the database’s collections. + Starting in MongoDB 4.2, ``.system.namespaces`` has + been removed (access to the collection has been deprecated since + 3.0). To list the collections in a database, use + the :dbcommand:`listCollections` command instead. .. data:: .system.indexes - .. deprecated:: 3.0 - Access this data using :dbcommand:`listIndexes`. + .. admonition:: Removed in 4.2 + :class: note - The :data:`.system.indexes` collection lists all the - indexes in the database. + Starting in MongoDB 4.2, ``.system.indexes`` has been + removed (access to the collection has been deprecated since 3.0). + To list the indexes, use the :dbcommand:`listIndexes` command + instead. .. data:: .system.profile diff --git a/source/reference/ulimit.txt b/source/reference/ulimit.txt index f714b7474ec..7c326c901bf 100644 --- a/source/reference/ulimit.txt +++ b/source/reference/ulimit.txt @@ -277,6 +277,12 @@ form: systemctl restart +.. note:: + + If you installed MongoDB via a package manager such as ``yum`` or + ``apt``, the service file installed as part of your installation + already contains these ulimit values. + .. _proc-file-system: ``/proc`` File System diff --git a/source/reference/write-concern.txt b/source/reference/write-concern.txt index 1c38e7c3b0d..805ef60a26b 100644 --- a/source/reference/write-concern.txt +++ b/source/reference/write-concern.txt @@ -27,8 +27,8 @@ pass the write concern on to the shards. .. note:: For :doc:`multi-document transactions `, you set - the write concern at the transaction level, not at the individual - operation level. Do not explicitly set the write concern for + the write concern at the transaction level, :red:`not at the individual + operation level`. Do not explicitly set the write concern for individual write operations in a transaction. Write Concern Specification @@ -79,24 +79,29 @@ available: Requests acknowledgment that the write operation has propagated to the standalone :binary:`~bin.mongod` or the primary in a replica set. ``w: 1`` is the default write concern for - MongoDB. + MongoDB. Data can be :ref:`rolled back ` + if the primary steps down before the write operations have + replicated to any of the secondaries. ``w: 0`` Requests no acknowledgment of the write operation. However, ``w: 0`` may return information about socket exceptions and - networking errors to the application. + networking errors to the application. Data can be + :ref:`rolled back ` if the primary steps down + before the write operations have replicated to any of the + secondaries. If you specify ``w: 0`` but include :ref:`j: true `, the :ref:`j: true ` prevails to request acknowledgment from the standalone :binary:`~bin.mongod` or the primary of a replica set. - ``w`` greater than 1 requires acknowledgment from the primary and - as many additional data-bearing secondaries to meet the specified - write concern. For example, consider a 3-member replica set with - no :term:`arbiters `. Specifying ``w: 2`` would - require acknowledgment from the primary and one of the - secondaries. Specifying ``w: 3`` would require acknowledgment + ``w`` greater than 1 requires acknowledgment from the primary + and as many data-bearing secondaries as needed to meet the + specified write concern. For example, consider a 3-member + replica set with a primary and 2 secondaries. Specifying ``w: + 2`` would require acknowledgment from the primary and one of the + secondaries. Specifying ``w: 3`` would require acknowledgment from the primary and both secondaries. .. note:: @@ -150,14 +155,22 @@ available: - Requests acknowledgment that the write operations have propagated to :rsconf:`tagged ` members that satisfy the custom write concern defined in - :rsconf:`settings.getLastErrorModes`. - - For an example, see :ref:`configure-custom-write-concern`. + :rsconf:`settings.getLastErrorModes`. For an example, see + :ref:`configure-custom-write-concern`. + + Data can be :ref:`rolled back ` if the custom + write concern only requires acknowledgement from the primary and + the primary steps down before the write operations have + replicated to any of the secondaries. See :ref:`wc-ack-behavior` for when :binary:`~bin.mongod` instances acknowledge the write. -.. seealso:: :doc:`/reference/replica-set-protocol-versions` +.. seealso:: + + - :doc:`/reference/mongodb-defaults` + + - :doc:`/reference/replica-set-protocol-versions` .. _wc-j: @@ -344,6 +357,28 @@ the write operation in memory or after writing to the on-disk journal. Delayed secondaries can return write acknowledgment no earlier than the configured :rsconf:`~members[n].slaveDelay`. +Causally Consistent Sessions and Write Concerns +----------------------------------------------- + +With :ref:`causally consistent client sessions `, the +client sessions only guarantee causal consistency if: + +- the associated read operations use :readconcern:`"majority"` read + concern, and + +- the associated write operations use :writeconcern:`"majority"` + write concern. + +For details, see :ref:`causal-consistency`. + + +Write Concern not Supported on ``local`` Database +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +The :ref:`local database ` does not support +write concerns. MongoDB silently ignores any configured write +concern for an operation on a collection in the local database. + .. _calculating-majority-count: Calculating Majority for Write Concern diff --git a/source/release-notes.txt b/source/release-notes.txt index d768129af79..6fcd744d5d7 100644 --- a/source/release-notes.txt +++ b/source/release-notes.txt @@ -9,30 +9,48 @@ Always install the latest, stable version of MongoDB. See See the following release notes for an account of the changes in major versions. Release notes also include instructions for upgrade. - -Upcoming Development Release -~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -.. toctree:: - :maxdepth: 1 - - /release-notes/4.4 - Current Stable Release ~~~~~~~~~~~~~~~~~~~~~~ (*4.2-series*) +:doc:`/release-notes/4.2` + .. toctree:: :maxdepth: 1 + :hidden: /release-notes/4.2 Previous Stable Releases ~~~~~~~~~~~~~~~~~~~~~~~~ +- :doc:`/release-notes/4.0` +- :doc:`/release-notes/3.6` + + +EOL'ed Releases +~~~~~~~~~~~~~~~ + +.. hlist:: + :columns: 2 + + - :doc:`/release-notes/3.4` + - :doc:`/release-notes/3.2` + - :doc:`/release-notes/3.0` + - :doc:`/release-notes/2.6` + - :doc:`/release-notes/2.4` + - :doc:`/release-notes/2.2` + - :doc:`/release-notes/2.0` + - :doc:`/release-notes/1.8` + - :doc:`/release-notes/1.6` + - :doc:`/release-notes/1.4` + - :doc:`/release-notes/1.2` + + .. toctree:: :maxdepth: 1 + :hidden: /release-notes/4.0 /release-notes/3.6 @@ -55,8 +73,11 @@ Previous Stable Releases Additional Information ~~~~~~~~~~~~~~~~~~~~~~ +See also: :doc:`/reference/versioning` + .. toctree:: :maxdepth: 1 + :hidden: /reference/versioning diff --git a/source/release-notes/1.2-changes.txt b/source/release-notes/1.2-changes.txt deleted file mode 100644 index 4632ee459fc..00000000000 --- a/source/release-notes/1.2-changes.txt +++ /dev/null @@ -1,9 +0,0 @@ -:orphan: - -====================== -Changes in MongoDB 1.2 -====================== - -.. toctree:: - - 1.2 diff --git a/source/release-notes/1.4-changes.txt b/source/release-notes/1.4-changes.txt deleted file mode 100644 index 7e23e9cd343..00000000000 --- a/source/release-notes/1.4-changes.txt +++ /dev/null @@ -1,9 +0,0 @@ -:orphan: - -====================== -Changes in MongoDB 1.4 -====================== - -.. toctree:: - - 1.4 diff --git a/source/release-notes/1.6-changes.txt b/source/release-notes/1.6-changes.txt deleted file mode 100644 index b5858d23479..00000000000 --- a/source/release-notes/1.6-changes.txt +++ /dev/null @@ -1,9 +0,0 @@ -:orphan: - -====================== -Changes in MongoDB 1.6 -====================== - -.. toctree:: - - 1.6 diff --git a/source/release-notes/1.8-changes.txt b/source/release-notes/1.8-changes.txt deleted file mode 100644 index 4697606c79d..00000000000 --- a/source/release-notes/1.8-changes.txt +++ /dev/null @@ -1,9 +0,0 @@ -:orphan: - -====================== -Changes in MongoDB 1.8 -====================== - -.. toctree:: - - 1.8 diff --git a/source/release-notes/2.0-changes.txt b/source/release-notes/2.0-changes.txt deleted file mode 100644 index dd58aed9f06..00000000000 --- a/source/release-notes/2.0-changes.txt +++ /dev/null @@ -1,9 +0,0 @@ -:orphan: - -====================== -Changes in MongoDB 2.0 -====================== - -.. toctree:: - - 2.0 diff --git a/source/release-notes/2.2-changes.txt b/source/release-notes/2.2-changes.txt deleted file mode 100644 index 6265d8d4536..00000000000 --- a/source/release-notes/2.2-changes.txt +++ /dev/null @@ -1,9 +0,0 @@ -:orphan: - -====================== -Changes in MongoDB 2.2 -====================== - -.. toctree:: - - 2.2 diff --git a/source/release-notes/2.4-changes.txt b/source/release-notes/2.4-changes.txt deleted file mode 100644 index 13654ddfb6e..00000000000 --- a/source/release-notes/2.4-changes.txt +++ /dev/null @@ -1,9 +0,0 @@ -:orphan: - -====================== -Changes in MongoDB 2.4 -====================== - -.. toctree:: - - 2.4 diff --git a/source/release-notes/2.4-javascript.txt b/source/release-notes/2.4-javascript.txt index 6cc4ebcf5fd..335bae621e0 100644 --- a/source/release-notes/2.4-javascript.txt +++ b/source/release-notes/2.4-javascript.txt @@ -80,7 +80,7 @@ Removed Non-Standard SpiderMonkey Features ------------------------------------------ V8 does **not** support the following *non-standard* `SpiderMonkey -`_ JavaScript +`_ JavaScript extensions, previously supported by MongoDB's use of SpiderMonkey as its JavaScript engine. @@ -88,7 +88,7 @@ E4X Extensions ~~~~~~~~~~~~~~ V8 does not support the *non-standard* `E4X -`_ extensions. E4X +`_ extensions. E4X provides a native `XML `_ object to the JavaScript language and adds the syntax for embedding diff --git a/source/release-notes/2.6-changes.txt b/source/release-notes/2.6-changes.txt deleted file mode 100644 index abd27ce4075..00000000000 --- a/source/release-notes/2.6-changes.txt +++ /dev/null @@ -1,9 +0,0 @@ -:orphan: - -====================== -Changes in MongoDB 2.6 -====================== - -.. toctree:: - - 2.6 diff --git a/source/release-notes/2.6-compatibility.txt b/source/release-notes/2.6-compatibility.txt index 08bf02db257..18eb47eb667 100644 --- a/source/release-notes/2.6-compatibility.txt +++ b/source/release-notes/2.6-compatibility.txt @@ -924,8 +924,7 @@ outputs. This format follows the template This change impacts all clients using :doc:`Extended JSON ` in *Strict mode*, such as -:binary:`~bin.mongoexport` and the :ecosystem:`REST and HTTP Interfaces -`. +:binary:`~bin.mongoexport`. .. _2.6-compatibility-other-resources: diff --git a/source/release-notes/3.0-changes.txt b/source/release-notes/3.0-changes.txt deleted file mode 100644 index 83003600c75..00000000000 --- a/source/release-notes/3.0-changes.txt +++ /dev/null @@ -1,9 +0,0 @@ -:orphan: - -====================== -Changes in MongoDB 3.0 -====================== - -.. toctree:: - - 3.0 diff --git a/source/release-notes/3.0-upgrade.txt b/source/release-notes/3.0-upgrade.txt index d9c0663d36b..5eaa5efeeb3 100644 --- a/source/release-notes/3.0-upgrade.txt +++ b/source/release-notes/3.0-upgrade.txt @@ -18,7 +18,7 @@ yourself with the content of this document, particularly the procedure for :ref:`upgrading sharded clusters <3.0-upgrade-cluster>`. If you need guidance on upgrading to 3.0, `MongoDB offers consulting -`_ +`_ to help ensure a smooth transition without interruption to your MongoDB application. @@ -226,4 +226,4 @@ After upgrading the binaries, see :ref:`3.0-scram` for details on .. include:: /includes/2.6-3.0-upgrade-downgrade-procedure.rst -.. _`MongoDB Download Page`: http://www.mongodb.org/downloads?jmp=docs +.. _`MongoDB Download Page`: http://www.mongodb.org/downloads?tck=docs_server diff --git a/source/release-notes/3.0.txt b/source/release-notes/3.0.txt index 7e886e5ed6f..98b918da9d8 100644 --- a/source/release-notes/3.0.txt +++ b/source/release-notes/3.0.txt @@ -386,7 +386,7 @@ compression` on all indexes by default. :doc:`/administration/production-notes`, the blog post `New Compression Options in MongoDB 3.0`_ -.. _`New Compression Options in MongoDB 3.0`: https://www.mongodb.com/blog/post/new-compression-options-mongodb-30?jmp=docs +.. _`New Compression Options in MongoDB 3.0`: https://www.mongodb.com/blog/post/new-compression-options-mongodb-30?tck=docs_server MMAPv1 Improvements ~~~~~~~~~~~~~~~~~~~ diff --git a/source/release-notes/3.2-javascript.txt b/source/release-notes/3.2-javascript.txt index 771c9be9479..bc471987221 100644 --- a/source/release-notes/3.2-javascript.txt +++ b/source/release-notes/3.2-javascript.txt @@ -12,7 +12,7 @@ JavaScript Changes in MongoDB 3.2 In MongoDB 3.2, the javascript engine used for both the :binary:`~bin.mongo` shell and for server-side javascript in :binary:`~bin.mongod` changed from V8 to -`SpiderMonkey `_. +`SpiderMonkey `_. To confirm which JavaScript engine you are using, you can use either :js:func:`interpreterVersion()` method in the :binary:`~bin.mongo` shell and the diff --git a/source/release-notes/3.2-upgrade.txt b/source/release-notes/3.2-upgrade.txt index 4f970e07adf..2aa48b6dc8a 100644 --- a/source/release-notes/3.2-upgrade.txt +++ b/source/release-notes/3.2-upgrade.txt @@ -14,7 +14,7 @@ Before you attempt any upgrade, please familiarize yourself with the content of this document. If you need guidance on upgrading to 3.2, `MongoDB offers 3.2 upgrade services -`_ to help ensure a smooth transition without interruption to your +`_ to help ensure a smooth transition without interruption to your MongoDB application. .. _3.2-upgrade-considerations: @@ -175,4 +175,4 @@ replica set, see :v3.2:`Upgrade Config Servers to Replica Set ` (requires MongoDB version 3.2.4 or later versions). -.. _`MongoDB Download Page`: http://www.mongodb.org/downloads?jmp=docs +.. _`MongoDB Download Page`: http://www.mongodb.org/downloads?tck=docs_server diff --git a/source/release-notes/3.4-compatibility.txt b/source/release-notes/3.4-compatibility.txt index 9d9eaa1feb8..dd8dad81dd0 100644 --- a/source/release-notes/3.4-compatibility.txt +++ b/source/release-notes/3.4-compatibility.txt @@ -305,10 +305,10 @@ is successful because of this behavior: .. code-block:: javascript - db.c.drop() - db.c.update( { a : { $in : [1] } }, { $addToSet : { a : 2 } }, { upsert : true } ) - db.c.find() - { "_id" : ObjectId("58bdb00eb39e8f87607e9222"), "a" : [ 2 ] } + db.c.drop() + db.c.update( { a : { $in : [1] } }, { $addToSet : { a : 2 } }, { upsert : true } ) + db.c.find() + { "_id" : ObjectId("58bdb00eb39e8f87607e9222"), "a" : [ 2 ] } In 3.4 and newer versions, however, a single-element :query:`$in` behaves like an equality statement for upserts. If the query includes this condition diff --git a/source/release-notes/3.4-downgrade-replica-set.txt b/source/release-notes/3.4-downgrade-replica-set.txt index bcf520ce072..505be55506b 100644 --- a/source/release-notes/3.4-downgrade-replica-set.txt +++ b/source/release-notes/3.4-downgrade-replica-set.txt @@ -93,8 +93,9 @@ reindex operation does not propagate to the secondaries. .. tip:: - If connecting a :binary:`~bin.mongo` shell to a secondary member, set - :method:`rs.slaveOk()`. + If connecting a :binary:`~bin.mongo` shell to a secondary member, use + :method:`db.getMongo().setReadPref('secondary')` to allow reads from + secondaries. Procedure --------- diff --git a/source/release-notes/3.4-downgrade-sharded-cluster.txt b/source/release-notes/3.4-downgrade-sharded-cluster.txt index 9ce8307b3b9..1d2bcb1f179 100644 --- a/source/release-notes/3.4-downgrade-sharded-cluster.txt +++ b/source/release-notes/3.4-downgrade-sharded-cluster.txt @@ -96,8 +96,9 @@ servers: .. tip:: - If connecting a :binary:`~bin.mongo` shell to a secondary member, set - :method:`rs.slaveOk()`. + If connecting a :binary:`~bin.mongo` shell to a secondary member, + use :method:`db.getMongo().setReadPref('secondary')` to allow + reads from secondaries. #. Repeat the process on each member of the config server replica set. diff --git a/source/release-notes/3.4-upgrade-replica-set.txt b/source/release-notes/3.4-upgrade-replica-set.txt index 2806f607195..042d9557bec 100644 --- a/source/release-notes/3.4-upgrade-replica-set.txt +++ b/source/release-notes/3.4-upgrade-replica-set.txt @@ -49,7 +49,7 @@ Manually If you have not installed MongoDB using a package manager, you can manually download the MongoDB binaries from the `MongoDB Download -Center `_. +Center `_. See |installationdoc| for more information. diff --git a/source/release-notes/3.4-upgrade-sharded-cluster.txt b/source/release-notes/3.4-upgrade-sharded-cluster.txt index 7f155c1afaf..f6f15fe2c81 100644 --- a/source/release-notes/3.4-upgrade-sharded-cluster.txt +++ b/source/release-notes/3.4-upgrade-sharded-cluster.txt @@ -73,7 +73,7 @@ Download |newversion| Binaries Manually If you have not installed MongoDB using a package manager, you can manually download the MongoDB binaries from the `MongoDB Download -Center `_. +Center `_. See |installationdoc| for more information. diff --git a/source/release-notes/3.4-upgrade-standalone.txt b/source/release-notes/3.4-upgrade-standalone.txt index a6ac472e881..405b9a69c10 100644 --- a/source/release-notes/3.4-upgrade-standalone.txt +++ b/source/release-notes/3.4-upgrade-standalone.txt @@ -39,7 +39,7 @@ Manually If you have not installed MongoDB using a package manager, you can manually download the MongoDB binaries from the `MongoDB Download -Center `_. +Center `_. See |installationdoc| for more information. diff --git a/source/release-notes/3.4.txt b/source/release-notes/3.4.txt index 5991c369c7e..e7cf9414317 100644 --- a/source/release-notes/3.4.txt +++ b/source/release-notes/3.4.txt @@ -32,12 +32,13 @@ Minor Releases .. _3.4.24-release-notes: -3.4.24 - Upcoming +3.4.24 - Jan 27, 2020 ~~~~~~~~~~~~~~~~~~~~~ Issues fixed: - +- :issue:`SERVER-37772`: Platform Support: Add Community & Enterprise RHEL 8 x64 +- :issue:`SERVER-37135`: TLSVersionCounts needs to track and report TLS 1.3 - :issue:`SERVER-36315`: After stepdown the CSRS dist lock manager keeps trying to unlock locks - :issue:`SERVER-37846`: writeConcern can be satisfied with an arbiter if the write was committed - :issue:`SERVER-38945`: SSL performance regression @@ -801,7 +802,7 @@ New Aggregation Stage for Recursive Search document, adds a new array field that contains the traversal results of the recursive search for that document. -.. seealso:: `Webinar: Working with Graph Data in MongoDB `_ +.. seealso:: `Webinar: Working with Graph Data in MongoDB `_ New Aggregation Stages for Faceted Search ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -910,8 +911,8 @@ New Aggregation Array Operators * - :expression:`$indexOfArray` - - Searches an array for an occurence of a specified value and - returns the array index (zero-based) of the first occurence. + - Searches an array for an occurrence of a specified value and + returns the array index (zero-based) of the first occurrence. * - :expression:`$range` @@ -947,15 +948,15 @@ New Aggregation String Operators * - :expression:`$indexOfBytes` - - Searches a string for an occurence of a substring and returns - the UTF-8 byte index (zero-based) of the first occurence. + - Searches a string for an occurrence of a substring and returns + the UTF-8 byte index (zero-based) of the first occurrence. * - :expression:`$indexOfCP` - - Searches a string for an occurence of a substring and returns + - Searches a string for an occurrence of a substring and returns the UTF-8 `code point `_ index - (zero-based) of the first occurence. + (zero-based) of the first occurrence. * - :expression:`$split` @@ -1304,14 +1305,14 @@ Upgrade Procedures If you need guidance on upgrading to 3.4, `MongoDB offers major version upgrade services -`_ +`_ to help ensure a smooth transition without interruption to your MongoDB application. Download -------- To download the MongoDB 3.4, go to the `MongoDB Download Center -`_ +`_ .. seealso:: diff --git a/source/release-notes/3.6-changelog.txt b/source/release-notes/3.6-changelog.txt index 73580a60a53..8ba2c9352b3 100644 --- a/source/release-notes/3.6-changelog.txt +++ b/source/release-notes/3.6-changelog.txt @@ -10,6 +10,18 @@ :depth: 1 :class: twocols +.. include:: /includes/changelogs/releases/3.6.23.rst + +.. include:: /includes/changelogs/releases/3.6.22.rst + +.. include:: /includes/changelogs/releases/3.6.21.rst + +.. include:: /includes/changelogs/releases/3.6.20.rst + +.. include:: /includes/changelogs/releases/3.6.19.rst + +.. include:: /includes/changelogs/releases/3.6.18.rst + .. include:: /includes/changelogs/releases/3.6.17.rst .. include:: /includes/changelogs/releases/3.6.16.rst diff --git a/source/release-notes/3.6-upgrade-replica-set.txt b/source/release-notes/3.6-upgrade-replica-set.txt index 521c5c4dae8..3ab602c26d4 100644 --- a/source/release-notes/3.6-upgrade-replica-set.txt +++ b/source/release-notes/3.6-upgrade-replica-set.txt @@ -126,7 +126,7 @@ Manually If you have not installed MongoDB using a package manager, you can manually download the MongoDB binaries from the `MongoDB Download -Center `_. +Center `_. See |installationdoc| for more information. diff --git a/source/release-notes/3.6-upgrade-sharded-cluster.txt b/source/release-notes/3.6-upgrade-sharded-cluster.txt index c1fafe5a316..da7e77abe29 100644 --- a/source/release-notes/3.6-upgrade-sharded-cluster.txt +++ b/source/release-notes/3.6-upgrade-sharded-cluster.txt @@ -176,7 +176,7 @@ Download |newversion| Binaries Manually If you have not installed MongoDB using a package manager, you can manually download the MongoDB binaries from the `MongoDB Download -Center `_. +Center `_. See |installationdoc| for more information. diff --git a/source/release-notes/3.6-upgrade-standalone.txt b/source/release-notes/3.6-upgrade-standalone.txt index d153ac2a5c3..a488b18cfa4 100644 --- a/source/release-notes/3.6-upgrade-standalone.txt +++ b/source/release-notes/3.6-upgrade-standalone.txt @@ -88,7 +88,7 @@ Manually If you have not installed MongoDB using a package manager, you can manually download the MongoDB binaries from the `MongoDB Download -Center `_. +Center `_. See |installationdoc| for more information. diff --git a/source/release-notes/3.6.txt b/source/release-notes/3.6.txt index 3975a106630..c7fb9cc7e8d 100644 --- a/source/release-notes/3.6.txt +++ b/source/release-notes/3.6.txt @@ -13,13 +13,129 @@ Release Notes for MongoDB 3.6 Minor Releases -------------- -3.6.17 - Upcoming -~~~~~~~~~~~~~~~~~~~~~~ +3.6.23 - Mar 19, 2021 +~~~~~~~~~~~~~~~~~~~~~ + +Issues Fixed: + +- :issue:`SERVER-40361`: Reduce memory footprint of plan cache entries +- :issue:`SERVER-46686`: Explain does not respect maxTimeMS +- :issue:`SERVER-50267`: Set output limit for 'rawMongoProgramOutput()' +- :issue:`TOOLS-2803`: [v3.6] Add --config option for password values + +- `All JIRA issues closed in 3.6.23 + `_ + +- :ref:`3.6.23-changelog` + +3.6.22 - Feb 8, 2021 +~~~~~~~~~~~~~~~~~~~~ + +Issues Fixed: + +- :issue:`SERVER-32437`: Platform Support: add Amazon Linux 2 +- :issue:`SERVER-33747`: Arbiter tries to start data replication if + cannot find itself in config after restart +- :issue:`SERVER-52654`: new signing keys not generated by the + monitoring-keys-for-HMAC thread +- :issue:`SERVER-52680`: Removed node on startup stuck in STARTUP2 after + being re-added into the replica set +- :issue:`SERVER-53026`: Secondary cannot restart replication + +- `All JIRA issues closed in 3.6.22 + `_ + +- :ref:`3.6.22-changelog` + +3.6.21 - Nov 16, 2020 +~~~~~~~~~~~~~~~~~~~~~ + +Issues Fixed: + +- :issue:`SERVER-26726`: Check number of arguments for createIndex() and + throw error if more than two arguments +- :issue:`SERVER-34243`: listCollections should not require a MODE_S + database lock +- :issue:`SERVER-49986`: Convert isMaster command to hello and add + aliases +- :issue:`SERVER-50736`: Make OpenSSL explicitly accept SNIs presented + in ClientHello +- :issue:`SERVER-51120`: Find queries with MERGE_SORT incorrectly sort + the results when the collation is specified + +- `All JIRA issues closed in 3.6.21 + `_ + +- :ref:`3.6.21-changelog` + +3.6.20 - Sep 14, 2020 +~~~~~~~~~~~~~~~~~~~~~ + +Issues Fixed: + +- :issue:`SERVER-40317`: $facet execution has no limit on how much + memory it can consume +- :issue:`SERVER-41600`: IndexCatalog::refreshEntry should invalidate + the index from the CollectionInfoCache +- :issue:`SERVER-43233`: Add ability to request only specific + attribute(s) for the LDAP groups +- :issue:`SERVER-48709`: signing key generator thread on config server + not waken up as expected +- :issue:`SERVER-48993`: explodeForSort can produce incorrect query plan + +- `All JIRA issues closed in 3.6.20 + `_ + +- :ref:`3.6.20-changelog` + +3.6.19 - Jul 23, 2020 +~~~~~~~~~~~~~~~~~~~~~ + +Issues Fixed: + +- :issue:`SERVER-46487` The mongos routing for scatter/gather ops can have unbounded latency +- :issue:`SERVER-45610` Some reads work while system is RECOVERING +- :issue:`SERVER-47695` Write commands run by threads that can survive rollback can fail operationTime invariant in ServiceEntryPoint +- :issue:`SERVER-47994` Fix for numerical overflow in GeoHash +- :issue:`SERVER-47686` Upgrade static OpenSSL to 1.1.1g + +- `All JIRA issues closed in 3.6.19 + `_ + +- :ref:`3.6.19-changelog` + +3.6.18 - May 1, 2020 +~~~~~~~~~~~~~~~~~~~~ + +Issues fixed: + +- :issue:`SERVER-46466`: Race with findAndModify retryable write and session migration +- :issue:`SERVER-45935`: [3.6] WT error handler incorrectly prints “An unsupported journal format detected” +- :issue:`SERVER-45418`: DocumentSourceCursor batching memory accounting does not account for empty documents, leads to unbounded memory use for count-like aggregates +- :issue:`SERVER-45363`: Issue with mongodb text indexes and weights when using wildcard specifier +- :issue:`SERVER-35050`: Don’t abort collection clone due to negative document count + +- `All JIRA issues closed in 3.6.18 + `_ + +- :ref:`3.6.18-changelog` + +.. note:: + + Fixed issues include those that resolve the following Common + Vulnerabilities and Exposure (CVE): + + - CVE-2020-7921 (See :issue:`SERVER-45472`) + +3.6.17 - Jan 27, 2020 +~~~~~~~~~~~~~~~~~~~~~ Issues fixed: - :issue:`SERVER-42565`: Aggregations and find commands sort missing fields differently - :issue:`SERVER-44733`: Change stream should throw ChangeStreamFatalError if a single shard cannot be targeted for updateLookup +- :issue:`SERVER-44174`: $push and $addToSet should restrict memory usage +- :issue:`SERVER-37772`: Platform Support: Add Community & Enterprise RHEL 8 x64 - :issue:`SERVER-45396`: fix the "me" field in isMaster responses when using splithorizon - :issue:`WT-5042`: Reduce configuration parsing overhead from checkpoints @@ -33,7 +149,6 @@ Issues fixed: Issues fixed: -- :issue:`SERVER-37769`: Platform Support: Add Community & Enterprise SLES 15 x64 - :issue:`SERVER-38002`: Upgrade Pcre to at least 8.42 - :issue:`SERVER-35463`: Mark listCommands as pre-auth - :issue:`SERVER-44584`: Rewriting updates as modifications incorrectly considers logging state @@ -1101,7 +1216,7 @@ Upgrade Procedures If you need guidance on upgrading to 3.6, `MongoDB offers major version upgrade services -`_ +`_ to help ensure a smooth transition without interruption to your MongoDB application. Download @@ -1109,7 +1224,7 @@ Download To download the MongoDB 3.6, go to the `MongoDB Download Center -`_ +`_ .. seealso:: diff --git a/source/release-notes/4.0-changelog.txt b/source/release-notes/4.0-changelog.txt index 7955c3872eb..0d4561e2b4b 100644 --- a/source/release-notes/4.0-changelog.txt +++ b/source/release-notes/4.0-changelog.txt @@ -8,7 +8,27 @@ :local: :backlinks: none :depth: 1 - :class: singlecol + :class: twocols + +.. include:: /includes/changelogs/releases/4.0.25.rst + +.. include:: /includes/changelogs/releases/4.0.24.rst + +.. include:: /includes/changelogs/releases/4.0.23.rst + +.. include:: /includes/changelogs/releases/4.0.22.rst + +.. include:: /includes/changelogs/releases/4.0.21.rst + +.. include:: /includes/changelogs/releases/4.0.20.rst + +.. include:: /includes/changelogs/releases/4.0.19.rst + +.. include:: /includes/changelogs/releases/4.0.18.rst + +.. include:: /includes/changelogs/releases/4.0.17.rst + +.. include:: /includes/changelogs/releases/4.0.16.rst .. include:: /includes/changelogs/releases/4.0.15.rst @@ -38,4 +58,4 @@ .. include:: /includes/changelogs/releases/4.0.2.rst -.. include:: /includes/changelogs/releases/4.0.1.rst \ No newline at end of file +.. include:: /includes/changelogs/releases/4.0.1.rst diff --git a/source/release-notes/4.0-upgrade-replica-set.txt b/source/release-notes/4.0-upgrade-replica-set.txt index bc5ad369b53..3a60a11403f 100644 --- a/source/release-notes/4.0-upgrade-replica-set.txt +++ b/source/release-notes/4.0-upgrade-replica-set.txt @@ -138,7 +138,7 @@ replica set member and check the ``featureCompatibilityVersion``: .. code-block:: javascript - db.adminCommand( { getParameter: 1, featureCompatibilityVersion: 1 } ) + db.adminCommand( { getParameter: 1, featureCompatibilityVersion: 1 } ) All members should return a result that includes ``"featureCompatibilityVersion" : { "version" : "3.6" }``. @@ -151,7 +151,7 @@ members must be available: .. code-block:: javascript - db.adminCommand( { setFeatureCompatibilityVersion: "3.6" } ) + db.adminCommand( { setFeatureCompatibilityVersion: "3.6" } ) For more information, see :dbcommand:`setFeatureCompatibilityVersion`. @@ -175,7 +175,7 @@ Manually If you have not installed MongoDB using a package manager, you can manually download the MongoDB binaries from the `MongoDB Download -Center `_. +Center `_. See |installationdoc| for more information. diff --git a/source/release-notes/4.0-upgrade-sharded-cluster.txt b/source/release-notes/4.0-upgrade-sharded-cluster.txt index 281c0fcb62c..afe98302c28 100644 --- a/source/release-notes/4.0-upgrade-sharded-cluster.txt +++ b/source/release-notes/4.0-upgrade-sharded-cluster.txt @@ -186,7 +186,7 @@ Download |newversion| Binaries Manually If you have not installed MongoDB using a package manager, you can manually download the MongoDB binaries from the `MongoDB Download -Center `_. +Center `_. See |installationdoc| for more information. diff --git a/source/release-notes/4.0-upgrade-standalone.txt b/source/release-notes/4.0-upgrade-standalone.txt index 24d47c2d166..3bbb9252de6 100644 --- a/source/release-notes/4.0-upgrade-standalone.txt +++ b/source/release-notes/4.0-upgrade-standalone.txt @@ -85,7 +85,7 @@ Manually If you have not installed MongoDB using a package manager, you can manually download the MongoDB binaries from the `MongoDB Download -Center `_. +Center `_. See |installationdoc| for more information. diff --git a/source/release-notes/4.0.txt b/source/release-notes/4.0.txt index f3ae9e1c94d..e7f0577f21c 100644 --- a/source/release-notes/4.0.txt +++ b/source/release-notes/4.0.txt @@ -13,15 +13,244 @@ Release Notes for MongoDB 4.0 Minor Releases -------------- +.. _4.0.25-release-notes: + +4.0.25 - Jun 10, 2021 +~~~~~~~~~~~~~~~~~~~~~ + +Issues fixed: + +- :issue:`SERVER-57102` Fixing invariants on + ShardServerCatalogCacheLoader to consider different terms +- :issue:`SERVER-56854` Provide the ability for RSM requests to timeout + and mark the server as failed +- :issue:`SERVER-56217` PoolForHost::_maxInUse is init to ::max and + cannot be changed, and when connections are maxed + DBConnectionPool::get() always throws +- :issue:`SERVER-47699` Change yield type used by range deleter from + YIELD_MANUAL to YIELD_AUTO + +- `All JIRA issues closed in 4.0.25 + `_ + +- :ref:`4.0.25-changelog` + +.. _4.0.24-release-notes: + +4.0.24 - Apr 20, 2021 +~~~~~~~~~~~~~~~~~~~~~ + +Issues fixed: + +- :issue:`SERVER-54710` Large number of $or clauses can create profiling + entry exceeding max BSON size, causing the query to fail when it + should not +- :issue:`SERVER-54136` Make the authenticate command respect + enforceUserClusterSeparation +- :issue:`SERVER-53566` Investigate and reproduce "opCtx != nullptr && + _opCtx == nullptr" invariant +- :issue:`SERVER-45836` Provide more LDAP details (like server IP) at + default log level +- :issue:`SERVER-35649` Nodes removed due to isSelf failure should + re-attempt to find themselves +- :issue:`WT-7028` Sweep thread shouldn't lock during checkpoint + gathering handles + +- `All JIRA issues closed in 4.0.24 + `_ + +- :ref:`4.0.24-changelog` + +.. _4.0.23-release-notes: + +4.0.23 - Feb 22, 2021 +~~~~~~~~~~~~~~~~~~~~~ + +Issues fixed: + +- :issue:`SERVER-40361` Reduce memory footprint of plan cache entries +- :issue:`SERVER-46740` establishCursors() must always drain the + AsyncRequestsSender::_baton +- :issue:`SERVER-46876` During the eviction pressure, we should quit the + compact operation instead of crashing the process +- :issue:`SERVER-50305` ARS::next() does not respect OperationContext + deadline +- :issue:`SERVER-52879` Periodic operation latency spikes every 5 + minutes due to closing idle cached WT sessions + +- `All JIRA issues closed in 4.0.23 + `_ + +- :ref:`4.0.23-changelog` + +.. _4.0.22-release-notes: + +4.0.22 - Jan 4, 2021 +~~~~~~~~~~~~~~~~~~~~ + +Issues fixed: + +- :issue:`SERVER-48523` Unconditionally check the first entry in the + oplog when attempting to resume a change stream +- :issue:`SERVER-50365` Stuck with long-running transactions that can't + be timed out +- :issue:`SERVER-51303` Lookup stage followed by $match on type uses + wrong field in matching condition +- :issue:`SERVER-52654` new signing keys not generated by the + monitoring-keys-for-HMAC thread +- :issue:`SERVER-52955` KeysCollectionClientDirect should check if + majority read concern is supported by storage engine + +- `All JIRA issues closed in 4.0.22 + `_ + +- :ref:`4.0.22-changelog` + +.. _4.0.21-release-notes: + +4.0.21 - Nov 10, 2020 +~~~~~~~~~~~~~~~~~~~~~ + +Issues fixed: + +- :issue:`SERVER-26726` Check number of arguments for createIndex() and + throw error if more than two arguments +- :issue:`SERVER-40317` $facet execution has no limit on how much memory + it can consume +- :issue:`SERVER-43233` Add ability to request only specific + attribute(s) for the LDAP groups +- :issue:`SERVER-45803` mongodecrypt needs a ServiceContext +- :issue:`SERVER-45938` Allow matching O/OU/DC in client x509 cert if + clusterMode:keyFile +- :issue:`SERVER-49990` Alias setSlaveOk() and getSlaveOk() shell + helpers +- :issue:`SERVER-50291` Add query knob to enumerate $or children in a + different order +- :issue:`SERVER-50463` Make PooledLDAPConnection::refresh take + self-ownership +- :issue:`SERVER-50915` [v4.0] fsyncLock must not take a stable + checkpoint when majority read concern is off +- :issue:`SERVER-51120` Find queries with SORT_MERGE incorrectly sort + the results when the collation is specified + +- `All JIRA issues closed in 4.0.21 + `_ + +- :ref:`4.0.21-changelog` + +.. _4.0.20-release-notes: + +4.0.20 - Aug 21, 2020 +~~~~~~~~~~~~~~~~~~~~~ + +Issues fixed: + +- :issue:`SERVER-44051` getShardDistribution() does not report + "Collection XYZ is not sharded" on dropped but previously sharded + collections +- :issue:`SERVER-45610` Some reads work while system is RECOVERING +- :issue:`SERVER-46758` setFCV can be interrupted before an FCV change + is majority committed and rollback the FCV without running the setFCV + server logicbumping collection's major version during split +- :issue:`SERVER-47799` AsyncRequestsSender should update replica set + monitor in between retries for InterruptedAtShutdown +- :issue:`SERVER-49233` Introduce a flag to toggle the logic for + bumping collection's major version during split + +- `All JIRA issues closed in 4.0.20 + `_ + +- :ref:`4.0.20-changelog` + +.. _4.0.19-release-notes: + +4.0.19 - Jun 15, 2020 +~~~~~~~~~~~~~~~~~~~~~ + +Issues fixed: + +- :issue:`SERVER-42525` Single-node replica sets shouldn't wait for + electable caught up secondaries during shutdown +- :issue:`SERVER-42862` Prevent shard refreshes in mergeChunks command + from joining earlier refreshes +- :issue:`SERVER-46487` The mongos routing for scatter/gather ops can + have unbounded latency +- :issue:`SERVER-46758` setFCV can be interrupted before an FCV change + is majority committed and rollback the FCV without running the setFCV + server logic +- :issue:`SERVER-47233` WriteOp can be left in pending state, leading + to erroneous NoProgressMade write error from mongos + +- `All JIRA issues closed in 4.0.19 + `_ + +- :ref:`4.0.19-changelog` + + + +.. _4.0.18-release-notes: + +4.0.18 - Apr 15, 2020 +~~~~~~~~~~~~~~~~~~~~~ + +Issues fixed: + +- :issue:`SERVER-44892`: getShardDistribution should use $collStats agg stage instead of collStats command +- :issue:`SERVER-45119`: CollectionShardingState::getCurrentShardVersionIfKnown returns collection version instead of shard version +- `All JIRA issues closed in 4.0.18 + `_ + +- :ref:`4.0.18-changelog` + + +.. _4.0.17-release-notes: + +4.0.17 - Mar 25, 2020 +~~~~~~~~~~~~~~~~~~~~~ + +Issues fixed: + + +- :issue:`SERVER-46466`: Race with findAndModify retryable write and session migration +- :issue:`SERVER-46365`: getMore command before rs.initiate() can trip invariant +- :issue:`SERVER-46238`: Race between commitTransaction and transaction expiration leads to invariant +- :issue:`SERVER-44598`: Shards do not treat the IGNORED version as "intended sharded" +- :issue:`SERVER-35050`: Don't abort collection clone due to negative document count +- :issue:`WT-5395`: Fix a bug in the read lock implementation when there is a lot of contention + +- `All JIRA issues closed in 4.0.17 + `_ + +- :ref:`4.0.17-changelog` + + + +.. _4.0.16-release-notes: + +4.0.16 - Feb 5, 2020 +~~~~~~~~~~~~~~~~~~~~ + +Issues fixed: + +- :issue:`SERVER-38794`: CollectionOptions can be lost in createCollection if a write conflict exception is thrown + +- :issue:`SERVER-45831`: [4.0] Performance regression processing large aggregation commands + +- `All JIRA issues closed in 4.0.16 + `_ + +- :ref:`4.0.16-changelog` + .. _4.0.15-release-notes: -4.0.15 - Upcoming +4.0.15 - Jan 27, 2020 ~~~~~~~~~~~~~~~~~~~~~ Issues fixed: - :issue:`SERVER-42565`: Aggregations and find commands sort missing fields differently - :issue:`SERVER-44341`: Do not choose only first shard of all shards associated with a zone when pre-splitting during shard collection +- :issue:`SERVER-40435`: A clearJumboFlag command to clear the jumbo flag - :issue:`SERVER-45309`: Ensure bind credentials live longer than LDAP operations - :issue:`SERVER-44733`: Change stream should throw ChangeStreamFatalError if a single shard cannot be targeted for updateLookup - :issue:`SERVER-45396`: fix the "me" field in isMaster responses when using splithorizon @@ -33,6 +262,14 @@ Issues fixed: - :ref:`4.0.15-changelog` +.. note:: + + Fixed issues include those that resolve the following Common + Vulnerabilities and Exposure (CVE): + + - CVE-2020-7921 (See :issue:`SERVER-45472`) + + .. _4.0.14-release-notes: 4.0.14 - Dec 18, 2019 @@ -249,7 +486,6 @@ Issues fixed: - :ref:`4.0.5-changelog` - .. _4.0.4-release-notes: 4.0.4 - Nov 8, 2018 @@ -1116,11 +1352,11 @@ MongoDB Tools :toolcommand:`mongoreplay play ` supports a new ``MONGOREPLAY_HOST`` environment variable that specifies the MongoDB connection string when running ``mongoreplay play``. The new environment vairable can be used -instead of the command-line :option:`--host ` -option. +instead of the command-line ``--host`` option. For example, to play back a recording to a :binary:`~bin.mongod` -instance running with authentication ``mongodb1.example.net:27017``, you can specify the connection string in: +instance running with authentication at ``mongodb1.example.net:27017``, +you can specify the connection string in: - The ``MONGOREPLAY_HOST`` environment variable: @@ -1129,15 +1365,14 @@ instance running with authentication ``mongodb1.example.net:27017``, you can spe export MONGOREPLAY_HOST="mongodb://myUserName:s0meD1fficultPassw0rd@mongodb1.example.net:27017/?authSource=admin" mongoreplay play -p /some/path/to/my/recording.bson -- The :option:`--host ` command-line option +- The ``--host`` command-line option: .. code-block:: sh mongoreplay play -p /some/path/to/my/recording.bson --host "mongodb://myUserName:s0meD1fficultPassw0rd@mongodb1.example.net:27017/?authSource=admin" -If :option:`--host ` command-line option is -specified, the :option:`--host ` value overrides -the environment variable. +If ``--host`` command-line option is specified, the ``--host`` value +overrides the environment variable. General Improvements @@ -1304,14 +1539,14 @@ Upgrade Procedures If you need guidance on upgrading to 4.0, `MongoDB offers major version upgrade services -`_ +`_ to help ensure a smooth transition without interruption to your MongoDB application. Download -------- To download MongoDB 4.0, go to the `MongoDB Download Center -`_ +`_ .. seealso:: diff --git a/source/release-notes/4.2-changelog.txt b/source/release-notes/4.2-changelog.txt index 3a53b2a33a1..ae690761972 100644 --- a/source/release-notes/4.2-changelog.txt +++ b/source/release-notes/4.2-changelog.txt @@ -10,6 +10,28 @@ :depth: 1 :class: singlecol +.. include:: /includes/changelogs/releases/4.2.14.rst + +.. include:: /includes/changelogs/releases/4.2.13.rst + +.. include:: /includes/changelogs/releases/4.2.12.rst + +.. include:: /includes/changelogs/releases/4.2.11.rst + +.. include:: /includes/changelogs/releases/4.2.10.rst + +.. include:: /includes/changelogs/releases/4.2.9.rst + +.. include:: /includes/changelogs/releases/4.2.8.rst + +.. include:: /includes/changelogs/releases/4.2.7.rst + +.. include:: /includes/changelogs/releases/4.2.6.rst + +.. include:: /includes/changelogs/releases/4.2.5.rst + +.. include:: /includes/changelogs/releases/4.2.4.rst + .. include:: /includes/changelogs/releases/4.2.3.rst .. include:: /includes/changelogs/releases/4.2.2.rst diff --git a/source/release-notes/4.2-compatibility.txt b/source/release-notes/4.2-compatibility.txt index 097645fad48..a308e8fd8a3 100644 --- a/source/release-notes/4.2-compatibility.txt +++ b/source/release-notes/4.2-compatibility.txt @@ -8,7 +8,7 @@ Compatibility Changes in MongoDB 4.2 :local: :backlinks: none :depth: 1 - :class: singlecol + :class: twocols Removal of MMAPv1 Storage Engine -------------------------------- @@ -66,6 +66,9 @@ MongoDB removes the MMAPv1 specific options: - ``paddingFactor``, ``paddingBytes``, ``preservePadding`` for :method:`db.createCollection()`. +MongoDB ignores the MMAPv1 specific option ``async`` for +:dbcommand:`fsync`. + Removed or Deprecated Commands and Methods ------------------------------------------ @@ -356,7 +359,7 @@ Transactions - Starting in MongoDB 4.2, MongoDB removes the 16MB total size limit for a transaction. In version 4.2, MongoDB creates as many - oplog entries as necessary to the encapsulate all write operations in a + oplog entries as necessary to encapsulate all write operations in a transaction. In previous versions, MongoDB creates a single entry for all write operations in a transaction, thereby imposing a 16MB total size limit for a transaction. @@ -748,7 +751,19 @@ server for authentication/authorization. See :parameter:`ldapUseConnectionPool` for details. +Removal of ``system.indexes`` and ``system.namespaces`` Collections +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Starting in version 4.2, MongoDB removes the ``system.indexes`` and +``system.namespaces`` collections (deprecated since v3.0). +With the removal of these collections, built-in roles +:authrole:`clusterManager`, :authrole:`clusterMonitor`, +:authrole:`dbAdmin`, :authrole:`read`, :authrole:`restore`, and other +roles that inherit from these roles no longer provide privileges to +directly access :data:`system.indexes <.system.indexes>` and +:data:`system.namespaces <.system.namespaces>` collections. + Arbiter Downgrade Requires Clearing Data Directory ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ diff --git a/source/release-notes/4.2-downgrade-replica-set.txt b/source/release-notes/4.2-downgrade-replica-set.txt index 08649202114..77245347a93 100644 --- a/source/release-notes/4.2-downgrade-replica-set.txt +++ b/source/release-notes/4.2-downgrade-replica-set.txt @@ -21,8 +21,7 @@ Downgrade Path .. include:: /includes/downgrade-path.rst -If you downgrade, you can only downgrade to a 4.0.12 or later version. -You cannot downgrade to a 4.0.11 or earlier version. +.. include:: /includes/extracts/4.2-changes-downgrade-floor.rst Considerations -------------- @@ -68,8 +67,7 @@ These include: - Ensure that no replica set member is in :replstate:`ROLLBACK` or :replstate:`RECOVERING` state. -To downgrade the ``featureCompatibilityVersion`` of your sharded -cluster: +To downgrade the ``featureCompatibilityVersion`` of your replica set: #. Connect a :binary:`~bin.mongo` shell to the |target|. @@ -138,7 +136,14 @@ Remove all persisted 4.2 features that are :ref:`incompatible with 4.0 Script .. include:: /includes/extracts/4.2-downgrade-fcv-unique-index-script.rst -2d. Remove Wildcard Indexes +2d. Remove ``user_1_db_1`` System Unique Index +`````````````````````````````````````````````` + +.. container:: + + .. include:: /includes/extracts/4.2-downgrade-fcv-system-unique-index.rst + +2e. Remove Wildcard Indexes ```````````````````````````` .. container:: @@ -146,7 +151,7 @@ Remove all persisted 4.2 features that are :ref:`incompatible with 4.0 .. include:: /includes/extracts/4.2-downgrade-fcv-wildcard-index.rst -2e. View Definitions/Collection Validation Definitions that Include 4.2 Operators +2f. View Definitions/Collection Validation Definitions that Include 4.2 Operators ````````````````````````````````````````````````````````````````````````````````` .. container:: diff --git a/source/release-notes/4.2-downgrade-sharded-cluster.txt b/source/release-notes/4.2-downgrade-sharded-cluster.txt index fce05e3b7d4..ad80b17abf5 100644 --- a/source/release-notes/4.2-downgrade-sharded-cluster.txt +++ b/source/release-notes/4.2-downgrade-sharded-cluster.txt @@ -18,8 +18,7 @@ Downgrade Path .. include:: /includes/downgrade-path.rst -If you downgrade, you can only downgrade to a 4.0.12 or later version. -You cannot downgrade to a 4.0.11 or earlier version. +.. include:: /includes/extracts/4.2-changes-downgrade-floor.rst .. |downgrading| replace:: downgrading @@ -131,14 +130,21 @@ Remove all persisted 4.2 features that are :ref:`incompatible with 4.0 Script to run on shards .. include:: /includes/extracts/4.2-downgrade-fcv-unique-index-script-local-users.rst -2d. Remove Wildcard Indexes +2d. Remove ``user_1_db_1`` System Unique Index +`````````````````````````````````````````````` + +.. container:: + + .. include:: /includes/extracts/4.2-downgrade-fcv-system-unique-index.rst + +2e. Remove Wildcard Indexes ``````````````````````````` .. container:: .. include:: /includes/extracts/4.2-downgrade-fcv-wildcard-index.rst -2e. View Definitions/Collection Validation Definitions that Include 4.2 Operators +2f. View Definitions/Collection Validation Definitions that Include 4.2 Operators ````````````````````````````````````````````````````````````````````````````````` .. container:: diff --git a/source/release-notes/4.2-downgrade-standalone.txt b/source/release-notes/4.2-downgrade-standalone.txt index ac2d65f490f..6c6fde5ce26 100644 --- a/source/release-notes/4.2-downgrade-standalone.txt +++ b/source/release-notes/4.2-downgrade-standalone.txt @@ -20,8 +20,7 @@ Downgrade Path .. include:: /includes/downgrade-path.rst -If you downgrade, you can only downgrade to a 4.0.12 or later version. -You cannot downgrade to a 4.0.11 or earlier version. +.. include:: /includes/extracts/4.2-changes-downgrade-floor.rst .. |downgrading| replace:: downgrading @@ -51,8 +50,7 @@ These include: 1. Downgrade Feature Compatibility Version (fCV) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -To downgrade the ``featureCompatibilityVersion`` of your sharded -cluster: +To downgrade the ``featureCompatibilityVersion`` of your standalone: #. Connect a :binary:`~bin.mongo` shell to the |target|. @@ -101,14 +99,21 @@ Remove all persisted 4.2 features that are :ref:`incompatible with 4.0 Script .. include:: /includes/extracts/4.2-downgrade-fcv-unique-index-script.rst -2d. Remove Wildcard Indexes +2d. Remove ``user_1_db_1`` System Unique Index +`````````````````````````````````````````````` + +.. container:: + + .. include:: /includes/extracts/4.2-downgrade-fcv-system-unique-index.rst + +2e. Remove Wildcard Indexes ``````````````````````````` .. container:: .. include:: /includes/extracts/4.2-downgrade-fcv-wildcard-index.rst -2e. View Definitions/Collection Validation Definitions that Include 4.2 Operators +2f. View Definitions/Collection Validation Definitions that Include 4.2 Operators ````````````````````````````````````````````````````````````````````````````````` .. container:: diff --git a/source/release-notes/4.2-downgrade.txt b/source/release-notes/4.2-downgrade.txt index acc5015fd6f..e02f2f08f1a 100644 --- a/source/release-notes/4.2-downgrade.txt +++ b/source/release-notes/4.2-downgrade.txt @@ -26,8 +26,8 @@ Downgrade Path .. include:: /includes/downgrade-path.rst -If you downgrade, you can only downgrade to a 4.0.12 or later version. -You cannot downgrade to a 4.0.11 or earlier version. +.. include:: /includes/extracts/4.2-changes-downgrade-floor.rst + .. |downgrading| replace:: downgrading diff --git a/source/release-notes/4.2-upgrade-replica-set.txt b/source/release-notes/4.2-upgrade-replica-set.txt index d05110e2f82..7bf1efd0804 100644 --- a/source/release-notes/4.2-upgrade-replica-set.txt +++ b/source/release-notes/4.2-upgrade-replica-set.txt @@ -36,7 +36,7 @@ cluster with a three-member PSA shards. .. include:: /includes/extracts/changestream-disable-rc-majority.rst When upgraded to 4.2 with read concern "majority" disabled, you can - use change stream for your deployment. + use change streams for your deployment. For more information, see :ref:`disable-read-concern-majority`. @@ -103,7 +103,7 @@ replica set member and check the ``featureCompatibilityVersion``: .. code-block:: javascript - db.adminCommand( { getParameter: 1, featureCompatibilityVersion: 1 } ) + db.adminCommand( { getParameter: 1, featureCompatibilityVersion: 1 } ) All members should return a result that includes ``"featureCompatibilityVersion" : { "version" : "4.0" }``. @@ -116,7 +116,7 @@ members must be available: .. code-block:: javascript - db.adminCommand( { setFeatureCompatibilityVersion: "4.0" } ) + db.adminCommand( { setFeatureCompatibilityVersion: "4.0" } ) For more information, see :dbcommand:`setFeatureCompatibilityVersion`. @@ -140,7 +140,7 @@ Manually If you have not installed MongoDB using a package manager, you can manually download the MongoDB binaries from the `MongoDB Download -Center `_. +Center `_. See |installationdoc| for more information. @@ -159,7 +159,7 @@ Post Upgrade ``TLS`` Options Replace Deprecated ``SSL`` Options .. include:: /includes/extracts/4.2-changes-options-tls-ssl-upgrade.rst -4.2-Compatible Drivers Retry Writes by Default +4.2+ compatible Drivers Retry Writes by Default .. include:: /includes/extracts/4.2-changes-drivers-retryWrites-default.rst Additional Upgrade Procedures diff --git a/source/release-notes/4.2-upgrade-sharded-cluster.txt b/source/release-notes/4.2-upgrade-sharded-cluster.txt index 30354a98661..dc1d2f70b92 100644 --- a/source/release-notes/4.2-upgrade-sharded-cluster.txt +++ b/source/release-notes/4.2-upgrade-sharded-cluster.txt @@ -182,7 +182,7 @@ Download |newversion| Binaries Manually If you have not installed MongoDB using a package manager, you can manually download the MongoDB binaries from the `MongoDB Download -Center `_. +Center `_. See |installationdoc| for more information. @@ -197,7 +197,7 @@ Post Upgrade ``TLS`` Options Replace Deprecated ``SSL`` Options .. include:: /includes/extracts/4.2-changes-options-tls-ssl-upgrade.rst -4.2-Compatible Drivers Retry Writes by Default +4.2+ compatible Drivers Retry Writes by Default .. include:: /includes/extracts/4.2-changes-drivers-retryWrites-default.rst PowerPC and Hashed Index Value of 2\ :sup:`63` diff --git a/source/release-notes/4.2-upgrade-standalone.txt b/source/release-notes/4.2-upgrade-standalone.txt index c8947d199f8..f94cce39b8b 100644 --- a/source/release-notes/4.2-upgrade-standalone.txt +++ b/source/release-notes/4.2-upgrade-standalone.txt @@ -82,7 +82,7 @@ Manually If you have not installed MongoDB using a package manager, you can manually download the MongoDB binaries from the `MongoDB Download -Center `_. +Center `_. See |installationdoc| for more information. @@ -97,7 +97,7 @@ Post Upgrade ``TLS`` Options Replace Deprecated ``SSL`` Options .. include:: /includes/extracts/4.2-changes-options-tls-ssl-upgrade.rst -4.2-Compatible Drivers Retry Writes by Default +4.2+ compatible Drivers Retry Writes by Default .. include:: /includes/extracts/4.2-changes-drivers-retryWrites-default.rst diff --git a/source/release-notes/4.2.txt b/source/release-notes/4.2.txt index 5337663720b..0a7c30cb7b2 100644 --- a/source/release-notes/4.2.txt +++ b/source/release-notes/4.2.txt @@ -21,15 +21,275 @@ MongoDB 4.2 Released Aug 13, 2019 Minor Releases -------------- +.. _4.2.14-release-notes: + +4.2.14 - May 6, 2021 +~~~~~~~~~~~~~~~~~~~~ + +Issues fixed in 4.2.14: + + +- :issue:`SERVER-54710`: Large number of $or clauses can create profiling entry exceeding max BSON size, causing the query to fail when it should not + +- :issue:`SERVER-54136`: Make the authenticate command respect enforceUserClusterSeparation + +- :issue:`SERVER-53566`: Investigate and reproduce "opCtx != nullptr && _opCtx == nullptr" invariant + +- :issue:`SERVER-52564`: Deadlock between step down and MongoDOperationContextSession + +- :issue:`WT-7373`: Improve slow random cursor operations on oplog + +- `All JIRA issues closed in 4.2.14 + `__ + +- :ref:`4.2.14-changelog` + +.. _4.2.13-release-notes: + +4.2.13 - Mar 19, 2021 +~~~~~~~~~~~~~~~~~~~~~ + +Issues fixed in 4.2.13: + + +- :issue:`SERVER-46686`: Explain does not respect maxTimeMS + +- :issue:`SERVER-46740`: establishCursors() must always drain the AsyncRequestsSender::_baton + +- :issue:`SERVER-46876`: During the eviction pressure, we should quit the compact operation instead of crashing the process + +- :issue:`SERVER-53394`: Make ShardingTaskExecutorPoolReplicaSetMatching default to disabled for MongoD + +- :issue:`WT-7028`: Sweep thread shouldn't lock during checkpoint gathering handles + +- `All JIRA issues closed in 4.2.13 + `__ + +- :ref:`4.2.13-changelog` + +.. _4.2.12-release-notes: + +4.2.12 - Jan 22, 2021 +~~~~~~~~~~~~~~~~~~~~~ + +Issues fixed in 4.2.12: + + +- :issue:`SERVER-40361`: Reduce memory footprint of plan cache entries + +- :issue:`SERVER-47863`: Initial Sync Progress Metrics + +- :issue:`SERVER-48471`: Hashed indexes may be incorrectly marked multikey and be ineligible as a shard key + +- :issue:`SERVER-50769`: server restarted after expr{"expr":"_currentApplyOps.getArrayLength() > 0","file":"src/mongo/db/pipeline/document_source_change_stream_transform.cpp","line":535}} + +- :issue:`SERVER-52654`: new signing keys not generated by the monitoring-keys-for-HMAC thread + +- :issue:`SERVER-52879`: Periodic operation latency spikes every 5 minutes due to closing idle cached WT sessions + +- `All JIRA issues closed in 4.2.12 + `__ + +- :ref:`4.2.12-changelog` + +.. _4.2.11-release-notes: + +4.2.11 - Nov 18, 2020 +~~~~~~~~~~~~~~~~~~~~~ + +Issues fixed in 4.2.11: + + +- :issue:`SERVER-43664`: Speedup WiredTiger storage engine startup for many tables by optimizing WiredTigerUtil::setTableLogging() + +- :issue:`SERVER-45938`: Allow matching O/OU/DC in client x509 cert if clusterMode:keyFile + +- :issue:`SERVER-48523`: Unconditionally check the first entry in the oplog when attempting to resume a change stream + +- :issue:`SERVER-51120`: Find queries with SORT_MERGE incorrectly sort the results when the collation is specified + +- :issue:`WT-6507`: Exit cache eviction worker after our operation has timed out + +- `All JIRA issues closed in 4.2.11 + `__ + +- :ref:`4.2.11-changelog` + +.. _4.2.10-release-notes: + +4.2.10 - Oct 2, 2020 +~~~~~~~~~~~~~~~~~~~~ + +Issues fixed in 4.2.10: + + +- :issue:`SERVER-26726`: Check number of arguments for createIndex() and throw error if more than two arguments + +- :issue:`SERVER-31368`: Log time spent waiting for other shards in merge cursors aggregation stage + +- :issue:`SERVER-37422`: Log balancer start and stop events in the actionlog + +- :issue:`SERVER-40317`: $facet execution has no limit on how much memory it can consume + +- :issue:`SERVER-43233`: Add ability to request only specific attribute(s) for the LDAP groups + +- :issue:`SERVER-47469`: applyOps does not take exclusive lock for views operation + +- :issue:`SERVER-50463`: Make PooledLDAPConnection::refresh take self-ownership + +- :issue:`SERVER-51041`: Throttle starting transactions for secondary reads + +- `All JIRA issues closed in 4.2.10 + `__ + +- :ref:`4.2.10-changelog` + +.. _4.2.9-release-notes: + +4.2.9 - Aug 21, 2020 +~~~~~~~~~~~~~~~~~~~~ + +Issues fixed in 4.2.9: + + +- :issue:`SERVER-44051`: getShardDistribution() does not report "Collection XYZ is not sharded" on dropped but previously sharded collections + +- :issue:`SERVER-45610`: Some reads work while system is RECOVERING + +- :issue:`SERVER-47714`: Secondary asserts on system.profile collection with WiredTigerRecordStore::insertRecord 95: Operation not supported + +- :issue:`SERVER-48067`: Reduce memory consumption for unique index builds with large numbers of non-unique keys + +- :issue:`SERVER-49233`: Introduce a flag to toggle the logic for bumping collection's major version during split + +- :issue:`WT-6480`: Fix a bug where files without block modification information were repeatedly copied at each incremental backup + +- `All JIRA issues closed in 4.2.9 + `__ + +- :ref:`4.2.9-changelog` + +.. _4.2.8-release-notes: + +4.2.8 - Jun 15, 2020 +~~~~~~~~~~~~~~~~~~~~ + +Issues fixed in 4.2.8: + +- :issue:`SERVER-46897`: REMOVED node may never send heartbeat to fetch + newest config + +- :issue:`SERVER-47799`: AsyncRequestsSender should update replica set + monitor in between retries for InterruptedAtShutdown + +- :issue:`SERVER-47994`: Fix for numerical overflow in GeoHash + +- :issue:`SERVER-48307`: 3 Transactions that write to exactly one shard + and read from one or more other shards may incorrectly indicate + failure on retry after successful commit + +- :issue:`WT-6366`: Off-by-one overflow in block-modification bitmaps + for incremental backup + +- `All JIRA issues closed in 4.2.8 + `__ + +- :ref:`4.2.8-changelog` + +.. _4.2.7-release-notes: + +4.2.7 - May 26, 2020 +~~~~~~~~~~~~~~~~~~~~ + +Issues fixed in 4.2.7: + +- :issue:`SERVER-47553`: mongos crashes due to client disconnecting + when signing keys being refreshed + +- :issue:`SERVER-46487`: The mongos routing for scatter/gather ops can + have unbounded latency + +- :issue:`SERVER-47190`: Shutdown command with force:true should ignore all stepdown errors + +- :issue:`SERVER-38731`: Ability to specify sync source read preference in initial sync + +- `All JIRA issues closed in 4.2.7 + `_ + +- :ref:`4.2.7-changelog` + +.. _4.2.6-release-notes: + +4.2.6 - Apr 21, 2020 +~~~~~~~~~~~~~~~~~~~~ + +Issues fixed in 4.2.6: + + +- :issue:`SERVER-45119`: CollectionShardingState::getCurrentShardVersionIfKnown returns collection version instead of shard version + +- :issue:`SERVER-44892`: getShardDistribution should use $collStats agg stage instead of collStats command + +- :issue:`SERVER-43848`: find/update/delete w/o shard key predicate under txn with snapshot read can miss documents + +- :issue:`SERVER-42827`: Allow sessions collection to return OK for creating indexes if at least one shard returns OK and others return CannotImplicitlyCreateCollection + +- :issue:`SERVER-40805`: Indicate the reason for replanning in the log file + +- :issue:`SERVER-45389`: Add metrics tracking how often shards have inconsistent indexes + +- :issue:`SERVER-44689`: Add serverStatus counter for each use of an aggregation stage in a user's request + +- `All JIRA issues closed in 4.2.6 + `_ + +- :ref:`4.2.6-changelog` + +.. _4.2.5-release-notes: + +4.2.5 - Mar 26, 2020 +~~~~~~~~~~~~~~~~~~~~ + +.. note:: + + The release of version 4.2.4 was skipped due to an issue + encountered during the release. However, the 4.2.5 release includes + the fixes made in 4.2.4. + +Issues fixed in 4.2.5: + +- :issue:`SERVER-45770`: Add to information contained in logfile about "moveChunk.to" + +- `All JIRA issues closed in 4.2.5 + `_ + +- :ref:`4.2.5-changelog` + +Issues fixed in 4.2.4: + +- :issue:`SERVER-44915`: Extend $indexStats output to include full index options and shard name +- :issue:`SERVER-46121`: mongos crashes with invariant error after changing taskExecutorPoolSize +- :issue:`SERVER-45137`: Increasing memory allocation in Top::record with high rate of collection creates and drops +- :issue:`SERVER-44904`: Startup recovery should not delete corrupt documents while rebuilding unfinished indexes +- :issue:`SERVER-44260`: Transaction can conflict with previous transaction on the session if the all committed point is held back +- :issue:`SERVER-35050`: Don't abort collection clone due to negative document count +- :issue:`SERVER-39112`: Primary drain mode can be unnecessarily slow + +- `All JIRA issues closed in 4.2.4 + `_ + +- :ref:`4.2.4-changelog` .. _4.2.3-release-notes: -4.2.3 - Upcoming +4.2.3 - Jan 27, 2020 ~~~~~~~~~~~~~~~~~~~~ Issues fixed: -- :issue:`SERVER-42565`: Aggregations and find commands sort missing fields differently +- :issue:`SERVER-42565`: Aggregations and find commands sort missing fields differently' +- :issue:`SERVER-44174`: $push and $addToSet should restrict memory usage +- :issue:`SERVER-40435`: A clearJumboFlag command to clear the jumbo flag - :issue:`SERVER-45270`: Increased vulnerability to slow DNS - :issue:`TOOLS-1952`: Use --forceTableScan by default when running against WiredTiger nodes - :issue:`TOOLS-2453`: Index keys not escaped correctly @@ -42,6 +302,13 @@ Issues fixed: - :ref:`4.2.3-changelog` +.. note:: + + Fixed issues include those that resolve the following Common + Vulnerabilities and Exposure (CVE): + + - CVE-2020-7921 (See :issue:`SERVER-45472`) + .. _4.2.2-release-notes: 4.2.2 - Dec 9, 2019 @@ -55,6 +322,7 @@ Issues fixed: - :issue:`SERVER-43882`: Building indexes for startup recovery uses unowned RecordData after yielding its cursor - :issue:`SERVER-44617`: $regexFind crash when one of the capture group doesn't match the input but pattern matches - :issue:`SERVER-44721`: Shell KMS AWS support cannot decrypt responses +- :issue:`SERVER-43860`: Pipeline style update in $merge can produce unexpected result - :issue:`WT-4961`: Checkpoints with cache overflow must keep history for reads - `All JIRA issues closed in 4.2.2 @@ -120,7 +388,7 @@ Distributed transactions: - Removes the 16MB total size limit for a transaction. In version 4.2, MongoDB creates as many oplog entries (maximum size ``16MB`` - each) as necessary to the encapsulate all write operations in a + each) as necessary to encapsulate all write operations in a transaction. In MongoDB 4.0, MongoDB creates a single entry for all write operations in a transaction, thereby imposing a 16MB total size limit for a transaction. @@ -295,10 +563,18 @@ The following drivers are feature compatible [#fle]_ with MongoDB 4.2: .. [#fle] - For a complete list of official 4.2-compatible drivers with + For a complete list of official 4.2+ compatible drivers with support for Client-Side Field Level Encryption, see :ref:`field-level-encryption-drivers`. +Retryable Reads +~~~~~~~~~~~~~~~ + +Retryable reads allow MongoDB 4.2+ compatible drivers to automatically +retry certain read operations a single time if they encounter certain +network or server errors. See :ref:`retryable-reads` for more +information. + Sharded Clusters ---------------- @@ -317,8 +593,8 @@ Balancer State and Autosplit .. include:: /includes/extracts/4.2-changes-balancer-autosplit.rst -``mongos`` Connection Pool -~~~~~~~~~~~~~~~~~~~~~~~~~~ +``mongos`` / ``mongod`` Connection Pool +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. include:: /includes/extracts/4.2-changes-mongos-repl-connection-pool.rst @@ -502,7 +778,7 @@ For more information, see :ref:`encrypted storage engine Client-Side Field Level Encryption ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -The official :ref:`MongoDB 4.2-compatible drivers +The official :ref:`MongoDB 4.2+ compatible drivers ` provide a client-side field level encryption framework. Applications can encrypt fields in documents *prior* to transmitting data over the wire to the server. Only @@ -510,17 +786,17 @@ applications with access to the correct encryption keys can decrypt and read the protected data. Deleting an encryption key renders all data encrypted with that key as permanently unreadable. -For a complete list of official 4.2-compatible drivers with support +For a complete list of official 4.2+ compatible drivers with support for client-side field level encryption, see :ref:`field-level-encryption-drivers`. For an end-to-end procedure for configuring field level encryption using -select MongoDB 4.2-compatible drivers, see the +select MongoDB 4.2+ compatible drivers, see the :ecosystem:`Client Side Field Level Encryption Guide -`. +`. Explicit (manual) encryption of fields - Official MongoDB 4.2-compatible drivers and the MongoDB 4.2 + Official MongoDB 4.2+ compatible drivers and the MongoDB 4.2 or later :binary:`~bin.mongo` shell support explicitly encrypting or decrypting fields with a specific data encryption key and encryption algorithm. @@ -536,7 +812,7 @@ Explicit (manual) encryption of fields Automatic encryption of fields .. include:: /includes/extracts/csfle-enterprise-atlas-only.rst - Official MongoDB 4.2-compatible drivers and the MongoDB 4.2 + Official MongoDB 4.2+ compatible drivers and the MongoDB 4.2 or later :binary:`~bin.mongo` shell support automatically encrypting fields in read and write operations. @@ -790,7 +1066,11 @@ field values or updating one field using the value of another field(s). See the individual reference pages for details and examples. -.. seealso:: :ref:`4.2-compat-agg` +.. seealso:: + + - :doc:`/tutorial/update-documents-with-aggregation-pipeline` + + - :ref:`4.2-compat-agg` .. _4.2-change-stream: @@ -930,7 +1210,7 @@ FIPS Mode Starting in version 4.2, -- For the following command-line tools, if the write concern is +- For the following Database Tools, if the write concern is specified in both the ``--uri`` connection string and the ``--writeConcern`` option, the ``--writeConcern`` option overrides the one in the connection string: @@ -939,7 +1219,7 @@ Starting in version 4.2, - :binary:`~bin.mongoimport` - :binary:`~bin.mongorestore` -- For the following command-line tools, if the read preference is +- For the following Database Tools, if the read preference is specified in both the ``--uri`` connection string and the ``--readPreference`` option, the ``--readPreference`` option overrides the one in the connection string: @@ -1248,6 +1528,13 @@ the following output changes: - :serverstatus:`shardingStatistics.countDonorMoveChunkLockTimeout` + * - :serverstatus:`metrics` + + - Added new fields: + + - :serverstatus:`metrics.aggStageCounters` (Starting in 4.2.6 and + also available in 4.0.19+) + * - :serverstatus:`metrics.repl.network`: - Added new fields: @@ -1318,7 +1605,8 @@ Starting in version MongoDB 4.2, :dbcommand:`replSetGetStatus` and its - :data:`~replSetGetStatus.optimes.durableOpTime` MongoDB 4.2 deprecates the field -:data:`~replSetGetStatus.lastStableCheckpointTimestamp`. +:data:`~replSetGetStatus.lastStableCheckpointTimestamp` returned from +:dbcommand:`replSetGetStatus`. Lock Diagnostics Reporting ~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -1689,6 +1977,24 @@ Starting in MongoDB 4.2, the ``explain`` output can include a new :data:`~explain.queryPlanner.optimizedPipeline` field. For details, refer to :data:`~explain.queryPlanner.optimizedPipeline`. +Starting in version 4.2 (and 4.0.14, 3.6.16): + +- :doc:`Explain results ` for commands run + on sharded clusters include a top-level :ref:`serverInfo ` + object for the :binary:`~bin.mongos` in addition to the ``serverInfo`` + objects returned for each shard. + +- :doc:`Explain results ` include the + :ref:`serverInfo ` object when + :data:`~explain.queryPlanner.optimizedPipeline` is ``true``. In + previous versions of MongoDB, ``explain`` results would occasionally + not include the ``serverInfo`` object when + :data:`~explain.queryPlanner.optimizedPipeline` was ``true``. + +.. seealso:: + + :doc:`Explain results `. + Change to ``isMaster`` Output ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -1768,14 +2074,14 @@ Upgrade Procedures If you need guidance on upgrading to 4.2, `MongoDB offers major version upgrade services -`_ +`_ to help ensure a smooth transition without interruption to your MongoDB application. Download -------- To download MongoDB 4.2, go to the `MongoDB Download Center -`_ +`_ .. seealso:: diff --git a/source/release-notes/4.4-compatibility.txt b/source/release-notes/4.4-compatibility.txt deleted file mode 100644 index e8440f36221..00000000000 --- a/source/release-notes/4.4-compatibility.txt +++ /dev/null @@ -1,13 +0,0 @@ -=============================================================== -Compatibility Changes in MongoDB 4.4 (Development Series 4.3.x) -=============================================================== - -.. default-domain:: mongodb - -.. contents:: On this page - :local: - :backlinks: none - :depth: 1 - :class: singlecol - -.. include:: /includes/in-dev.rst diff --git a/source/release-notes/4.4.txt b/source/release-notes/4.4.txt deleted file mode 100644 index 5ab7dbf923b..00000000000 --- a/source/release-notes/4.4.txt +++ /dev/null @@ -1,37 +0,0 @@ -======================================================== -Release Notes for MongoDB 4.4 (Development Series 4.3.x) -======================================================== - -.. default-domain:: mongodb - -.. contents:: On this page - :local: - :backlinks: none - :depth: 1 - :class: singlecol - - -.. include:: /includes/in-dev.rst - - -Changes Affecting Compatibility -------------------------------- - -Some changes can affect compatibility and may require user actions. For -a detailed list of compatibility changes, see -:doc:`/release-notes/4.4-compatibility`. - -Report an Issue ---------------- - -To report an issue, see -https://github.com/mongodb/mongo/wiki/Submit-Bug-Reports for -instructions on how to file a JIRA ticket for the MongoDB server or one -of the related projects. - -.. class:: hidden - - .. toctree:: - - /release-notes/4.4-compatibility - diff --git a/source/sharding.txt b/source/sharding.txt index 0f0bf43de4f..3af2187992f 100644 --- a/source/sharding.txt +++ b/source/sharding.txt @@ -18,7 +18,20 @@ Sharding :depth: 1 :class: twocols -.. include:: /includes/toc/sharding-landing.rst +.. toctree:: + :titlesonly: + :hidden: + + /core/sharded-cluster-components + /core/sharding-shard-key + /core/hashed-sharding + /core/ranged-sharding + /tutorial/deploy-shard-cluster + /core/zone-sharding + /core/sharding-data-partitioning + Balancer + Administration + /reference/sharding :term:`Sharding` is a method for distributing data across multiple machines. MongoDB uses sharding to support deployments with very large data diff --git a/source/storage.txt b/source/storage.txt index f77077e44dc..1baa251e8ec 100644 --- a/source/storage.txt +++ b/source/storage.txt @@ -24,4 +24,11 @@ reliability that works for your particular use case. handling large files, such as those exceeding the 16 MB document size limit. -.. include:: /includes/toc/storage.rst +.. toctree:: + :titlesonly: + :hidden: + + /core/storage-engines + /core/journaling + /core/gridfs + /faq/storage diff --git a/source/text-search.txt b/source/text-search.txt index 929b930b533..b495e198a18 100644 --- a/source/text-search.txt +++ b/source/text-search.txt @@ -10,6 +10,8 @@ Text Search :depth: 1 :class: singlecol +.. include:: /includes/fact-atlas-search-banner.rst + Overview -------- diff --git a/source/tutorial.txt b/source/tutorial.txt index 2a66a3414be..1e95c25530b 100644 --- a/source/tutorial.txt +++ b/source/tutorial.txt @@ -9,7 +9,7 @@ MongoDB Tutorials ================= This page lists the tutorials available as part of the :doc:`MongoDB -Manual `. In addition to these tutorial in the manual, +Manual `. In addition to these tutorials in the manual, MongoDB provides :ref:`Getting Started Guides ` in various driver editions. If there is a process or pattern that you would like to see included here, please open a :issue:`Jira Case @@ -61,6 +61,7 @@ Replica Sets - :doc:`/tutorial/reconfigure-replica-set-with-unavailable-members` - :doc:`/tutorial/recover-data-following-unexpected-shutdown` - :doc:`/tutorial/troubleshoot-replica-sets` +- :doc:`/tutorial/rename-unsharded-replica-set` Sharding ~~~~~~~~ diff --git a/source/tutorial/aggregation-zip-code-data-set.txt b/source/tutorial/aggregation-zip-code-data-set.txt index 00f58f4b923..853ac1d2e2f 100644 --- a/source/tutorial/aggregation-zip-code-data-set.txt +++ b/source/tutorial/aggregation-zip-code-data-set.txt @@ -43,7 +43,7 @@ Each document in the ``zipcodes`` collection has the following form: - The ``pop`` field holds the population. -- The ``loc`` field holds the location as a latitude longitude pair. +- The ``loc`` field holds the location as a longitude latitude pair. ``aggregate()`` Method ---------------------- @@ -52,7 +52,7 @@ All of the following examples use the :method:`aggregate() ` helper in the :binary:`~bin.mongo` shell. The :method:`aggregate() ` method uses the -:ref:`aggregation pipeline ` to processes +:ref:`aggregation pipeline ` to process documents into aggregated results. An :ref:`aggregation pipeline ` consists of :ref:`stages ` with each stage processing diff --git a/source/tutorial/analyze-query-plan.txt b/source/tutorial/analyze-query-plan.txt index 7abc9ab26af..e1813386e20 100644 --- a/source/tutorial/analyze-query-plan.txt +++ b/source/tutorial/analyze-query-plan.txt @@ -474,6 +474,7 @@ in a very efficient query. output: .. code-block:: javascript + :emphasize-lines: 20,22 { "queryPlanner" : { @@ -524,6 +525,7 @@ in a very efficient query. output: .. code-block:: javascript + :emphasize-lines: 19,21 { "queryPlanner" : { @@ -560,8 +562,13 @@ in a very efficient query. matching documents (:data:`executionStats.nReturned `). - For this example query, the compound index ``{ type: 1, quantity: 1 }`` - is more efficient than the compound index ``{ quantity: 1, type: 1 }``. + The second compound index, ``{ type: 1, quantity: 1 }``, is + therefore the more efficient index for supporting the example + query, as the MongoDB server only needs to scan ``2`` + :data:`index keys ` + to find all matching documents using this index, compared to + ``5`` when when using the compound index + ``{ quantity: 1, type: 1 }``. .. seealso:: :doc:`/core/query-optimization`, :doc:`/core/query-plans`, :doc:`/tutorial/optimize-query-performance-with-indexes-and-projections`, diff --git a/source/tutorial/build-indexes-on-sharded-clusters.txt b/source/tutorial/build-indexes-on-sharded-clusters.txt index 3f712beadb9..c686109308a 100644 --- a/source/tutorial/build-indexes-on-sharded-clusters.txt +++ b/source/tutorial/build-indexes-on-sharded-clusters.txt @@ -39,7 +39,7 @@ If you cannot stop all writes to the collection during this procedure, do not use the procedure on this page. Instead, build your unique index on the collection by issuing :method:`db.collection.createIndex()` on the :binary:`~bin.mongos` for a sharded cluster. - + Oplog Size ~~~~~~~~~~ @@ -52,16 +52,26 @@ Prerequisites ------------- For building unique indexes - To create :ref:`unique indexes ` using the following - procedure, you must stop all writes to the collection during the index - build. Otherwise, you may end up with inconsistent data across the - replica set members. If you cannot stop all writes to the collection, - do not use the following procedure to create unique indexes. + #. To create :ref:`unique indexes ` using the following + procedure, you must stop all writes to the collection during the index + build. Otherwise, you may end up with inconsistent data across the + replica set members. If you cannot stop all writes to the collection, + do not use the following procedure to create unique indexes. + + .. warning:: - .. warning:: + If you cannot stop all writes to the collection, do not use the + following procedure to create unique indexes. + + #. Before creating the index, validate that no documents in the + collection violate the index constraints. If a collection is + distributed across shards and a shard contains a chunk with + duplicate documents, the create index operation may succeed on the + shards without duplicates but not on the shard with duplicates. + To avoid leaving inconsistent indexes across shards, you can issue the + :method:`db.collection.dropIndex()` from a :binary:`~bin.mongos` to + drop the index from the collection. - If you cannot stop all writes to the collection, do not use the - following procedure to create unique indexes. Procedure --------- @@ -425,3 +435,35 @@ instance in the sharded cluster, and run :method:`sh.startBalancer()`: [#autospl .. [#autosplit-start] .. include:: /includes/extracts/4.2-changes-start-balancer-autosplit.rst + +Additional Information +---------------------- + +A sharded collection has an inconsistent index if the collection does +not have the exact same indexes (including the index options) on each +shard that contains chunks for the collection. Although inconsistent +indexes should not occur during normal operations, inconsistent indexes +can occur, such as: + +- When a user is creating an index with a ``unique`` key constraint and + one shard contains a chunk with duplicate documents. In such cases, + the create index operation may succeed on the shards without + duplicates but not on the shard with duplicates. + +- When a user is creating an index across the shards in a rolling + manner but either fails to build the index for an associated shard or + incorrectly builds an index with different specification. + +Starting in MongoDB 4.2.6, the :doc:`config server +` primary periodically checks for +index inconsistencies across the shards for sharded collections. To +configure these periodic checks, see +:parameter:`enableShardedIndexConsistencyCheck` and +:parameter:`shardedIndexConsistencyCheckIntervalMS`. + +The command :dbcommand:`serverStatus` returns the field +:serverstatus:`shardedIndexConsistency` to report on index +inconsistencies when run on the config server primary. + +To check if a sharded collection has inconsistent indexes, see +:ref:`manage-indexes-find-inconsistent-indexes`. diff --git a/source/tutorial/change-oplog-size.txt b/source/tutorial/change-oplog-size.txt index 7d9c2225497..13c2976c357 100644 --- a/source/tutorial/change-oplog-size.txt +++ b/source/tutorial/change-oplog-size.txt @@ -1,3 +1,5 @@ +.. _tutorial-change-oplog-size: + ============================ Change the Size of the Oplog ============================ @@ -10,6 +12,19 @@ Change the Size of the Oplog :depth: 1 :class: singlecol +.. warning:: + + In MongoDB versions 3.4 and earlier, the oplog was resized by + dropping and recreating the ``local.oplog.rs`` collection. + + In MongoDB versions 3.6 and later, use the + :dbcommand:`replSetResizeOplog` command to resize the oplog as shown + in this tutorial. + + Starting in MongoDB 4.0, MongoDB forbids dropping the + ``local.oplog.rs`` collection. For more information on this + restriction, see :ref:`oplog-coll-behavior`. + This procedure changes the size of the oplog [#oplog]_ on each member of a replica set using the :dbcommand:`replSetResizeOplog` command, starting with the :term:`secondary` members before proceeding to the @@ -106,7 +121,13 @@ The following operation runs the ``compact`` command against the .. code-block:: javascript use local - db.runCommand({ "compact" : "oplog.rs" } ) + db.runCommand({ "compact" : "oplog.rs" }) + +If the disk space allocated to the original oplog size is not +reclaimed, restart :binary:`~bin.mongod` and run the commands from step +D again. Restarting :binary:`~bin.mongod` runs recalculations in +:doc:`WiredTiger ` that might allow ``compact`` to +release more space to the OS. For clusters enforcing :ref:`authentication `, authenticate as a user with the :authaction:`compact` privilege diff --git a/source/tutorial/clear-jumbo-flag.txt b/source/tutorial/clear-jumbo-flag.txt index 1973dba00f0..6443fa98d2d 100644 --- a/source/tutorial/clear-jumbo-flag.txt +++ b/source/tutorial/clear-jumbo-flag.txt @@ -33,7 +33,9 @@ The preferred way to clear the ``jumbo`` flag from a chunk is to attempt to split the chunk. If the chunk is divisible, MongoDB removes the flag upon successful split of the chunk. -.. include:: /includes/steps/clear-jumbo-flag-preferred.rst +.. container:: + + .. include:: /includes/steps/clear-jumbo-flag-preferred.rst Indivisible Chunks ~~~~~~~~~~~~~~~~~~ @@ -43,16 +45,39 @@ such as a chunk with a range of single shard key value, and the preferred method to clear the flag is not applicable. In such cases, you can clear the flag using the following steps. -.. important:: +.. container:: + + .. tabs:: + + .. tab:: For MongoDB v4.2.3+ (4.0.15+) + :tabid: clear-flag-command + + Starting in version 4.2.3 and 4.0.15, MongoDB provides the + :dbcommand:`clearJumboFlag` command to manually clear the + ``jumbo`` flag. + + .. important:: + + Only use this method if the :ref:`preferred method + ` is *not* applicable. + + .. include:: /includes/steps/clear-jumbo-flag-command.rst + + + .. tab:: For MongoDB v4.2.2 and earlier (4.0.14 and earlier) + :tabid: clear-flag-manual + - Only use this method if the :ref:`preferred method - ` is *not* applicable. + .. important:: - Before modifying the :doc:`config database - `, *always* back up the config database. + Only use this method if the :ref:`preferred method + ` is *not* applicable. -If you clear the ``jumbo`` flag for a chunk that still exceeds the -chunk size, MongoDB will re-label the chunk as ``jumbo`` when MongoDB -tries to move the chunk. + Before modifying the :doc:`config database + `, *always* back up the config database. -.. include:: /includes/steps/clear-jumbo-flag.rst + .. include:: /includes/steps/clear-jumbo-flag.rst + + If you clear the ``jumbo`` flag for a chunk that still exceeds the + chunk size, MongoDB will re-label the chunk as ``jumbo`` when MongoDB + tries to move the chunk. diff --git a/source/tutorial/configure-a-hidden-replica-set-member.txt b/source/tutorial/configure-a-hidden-replica-set-member.txt index 7a8e941ca63..04d26864c8a 100644 --- a/source/tutorial/configure-a-hidden-replica-set-member.txt +++ b/source/tutorial/configure-a-hidden-replica-set-member.txt @@ -68,7 +68,7 @@ to configure by its array index in the After re-configuring the set, this secondary member has a priority of ``0`` so that it cannot become primary and is hidden. The other members in the set will not advertise the hidden member in the -:dbcommand:`isMaster` or :method:`db.isMaster()` output. +:dbcommand:`hello` command or :method:`db.hello()` method output. .. include:: /includes/fact-rs-conf-array-index.rst diff --git a/source/tutorial/configure-audit-filters.txt b/source/tutorial/configure-audit-filters.txt index 359df1de565..a6e4d6374de 100644 --- a/source/tutorial/configure-audit-filters.txt +++ b/source/tutorial/configure-audit-filters.txt @@ -24,7 +24,7 @@ Configure Audit Filters and :atlas:`Configure a Custom Auditing Filter `. -:products:`MongoDB Enterprise ` +:products:`MongoDB Enterprise ` supports :ref:`auditing ` of various operations. When :doc:`enabled `, the audit facility, by default, records all auditable operations as detailed in diff --git a/source/tutorial/configure-auditing.txt b/source/tutorial/configure-auditing.txt index 1da8f49edf3..346db5865ef 100644 --- a/source/tutorial/configure-auditing.txt +++ b/source/tutorial/configure-auditing.txt @@ -22,7 +22,7 @@ Configure Auditing and :atlas:`Configure a Custom Auditing Filter `. -:products:`MongoDB Enterprise ` +:products:`MongoDB Enterprise ` supports :ref:`auditing ` of various operations. A complete auditing solution must involve **all** :binary:`~bin.mongod` server and :binary:`~bin.mongos` router processes. @@ -151,7 +151,10 @@ a file with the relative path name of ``data/db/auditLog.json``: in :doc:`/administration/security-checklist` to prevent unauthorized access. -The audit file rotates at the same time as the server log file. +The audit file is :dbcommand:`rotated ` at the same time as +the server log file. Rotation specifics may be configured with the +:setting:`systemLog.logRotate` configuration file option or the +:option:`--logRotate ` command-line option. You may also specify these options in the :doc:`configuration file `: @@ -207,7 +210,10 @@ a BSON file with the relative path name of ``data/db/auditLog.bson``: in :doc:`/administration/security-checklist` to prevent unauthorized access. -The audit file rotates at the same time as the server log file. +The audit file is :dbcommand:`rotated ` at the same time as +the server log file. Rotation specifics may be configured with the +:setting:`systemLog.logRotate` configuration file option or the +:option:`--logRotate ` command-line option. You may also specify these options in the :doc:`configuration file `: diff --git a/source/tutorial/configure-fips.txt b/source/tutorial/configure-fips.txt index 80c3ba4a852..438eb17f0fd 100644 --- a/source/tutorial/configure-fips.txt +++ b/source/tutorial/configure-fips.txt @@ -10,6 +10,8 @@ Configure MongoDB for FIPS :depth: 1 :class: singlecol +.. |arrow| unicode:: U+27A4 + Overview -------- @@ -20,6 +22,8 @@ MongoDB to run with a FIPS 140-2 certified library for OpenSSL. Configure FIPS to run by default or as needed from the command line. +.. include:: /includes/extracts/security-prereq-configure-fips.rst + .. topic:: MongoDB and FIPS FIPS is property of the encryption system and not the access control @@ -27,8 +31,8 @@ command line. *and* access control, you must ensure that the access control system uses only FIPS-compliant encryption. - MongoDB's FIPS support covers the way that MongoDB uses OpenSSL for - network encryption, SCRAM authentication, and x.509 + MongoDB's FIPS support covers the way that MongoDB uses SSL/TLS + libraries for network encryption, SCRAM authentication, and x.509 authentication. If you use Kerberos or LDAP authentication, you must ensure that these external mechanisms are FIPS-compliant. @@ -38,70 +42,201 @@ command line. .. |binary| replace:: MongoDB -Prerequisites -------------- -.. important:: +Platform Support +---------------- + +.. _`MongoDB Enterprise`: http://www.mongodb.com/products/mongodb-enterprise-advanced?tck=docs_server + +FIPS mode is only available with `MongoDB Enterprise`_ edition. See +:doc:`/administration/install-enterprise` to download and install +`MongoDB Enterprise`_. + +FIPS mode is supported on the following platforms: + +.. container:: + + .. list-table:: + :header-rows: 1 + + * - Platform + - TLS/SSL library + + * - Linux + - OpenSSL + + * - Windows + - Secure Channel (SChannel) + + * - macOS + - Secure Transport + +Configuring FIPS +---------------- + +Select the tab below for your platform: + +.. tabs:: + + .. tab:: Linux + :tabid: linux-fips-config + + Prerequisites + ~~~~~~~~~~~~~ + + Your Linux system must have an OpenSSL library configured with the FIPS + 140-2 module in order to support FIPS mode for MongoDB. + + - Verify that your OpenSSL software includes FIPS support by running + the following command: + + .. code-block:: sh + + openssl version + + - For Red Hat Enterprise Linux 6.x (RHEL 6.x) or its derivatives such + as CentOS 6.x, the OpenSSL toolkit must be at least version + ``openssl-1.0.1e-16.el6_5`` to use FIPS mode. To upgrade the OpenSSL + library on these platforms, run the following command: + + .. code-block:: sh + + sudo yum update openssl + + - Some versions of Linux periodically execute a process to prelink + dynamic libraries with pre-assigned addresses. This process modifies + the OpenSSL libraries, specifically ``libcrypto``. The OpenSSL FIPS + mode will subsequently fail the signature check performed upon + startup to ensure ``libcrypto`` has not been modified since + compilation. + + To configure the Linux prelink process to not prelink ``libcrypto``, + run the following command: + + .. code-block:: sh + + sudo bash -c "echo '-b /usr/lib64/libcrypto.so.*' >>/etc/prelink.conf.d/openssl-prelink.conf" + + Once you have configured your Linux system to support FIPS-compliant + operation, follow the steps below to configure your + :binary:`~bin.mongod` or :binary:`~bin.mongos` instance to operate in + FIPS mode. + + Procedure + ~~~~~~~~~ + + A. Configure MongoDB to use TLS/SSL + ``````````````````````````````````` + + See :doc:`/tutorial/configure-ssl` for details about configuring your + deployment to use TLS/SSL. Ensure that your certificate is + FIPS-compliant. + + B. Run MongoDB instance in FIPS mode + ```````````````````````````````````` + + Perform these steps after you :doc:`/tutorial/configure-ssl`. + + .. include:: /includes/steps/fips-config.rst + + C. Confirm that FIPS mode is running + ```````````````````````````````````` + + Check the server log file for a message that FIPS is active: + + .. code-block:: sh + + FIPS 140-2 mode activated + + + .. tab:: Windows + :tabid: windows-fips-config + + Prerequisites + ~~~~~~~~~~~~~ + + Microsoft provides the following resource on configuring FIPS mode for + Windows 10 and Windows Server 2016 or later: + + .. _`FIPS 140-2 Validation on Windows`: https://docs.microsoft.com/en-us/windows/security/threat-protection/fips-140-validation + + |arrow| `FIPS 140-2 Validation on Windows`_ + + Once you have configured your Windows system to support FIPS-compliant + operation, follow the steps below to configure your + :binary:`~bin.mongod` or :binary:`~bin.mongos` instance to operate in + FIPS mode. + + Procedure + ~~~~~~~~~ + + A. Configure MongoDB to use TLS/SSL + ``````````````````````````````````` + + See :doc:`/tutorial/configure-ssl` for details about configuring your + deployment to use TLS/SSL. Ensure that your certificate is + FIPS-compliant. + + B. Run MongoDB instance in FIPS mode + ```````````````````````````````````` + + Perform these steps after you :doc:`/tutorial/configure-ssl`. - .. include:: /includes/extracts/security-prereq-configure-fips.rst + .. include:: /includes/steps/fips-config-windows.rst -- Only `MongoDB Enterprise`_ edition supports FIPS mode. See - :doc:`/administration/install-enterprise` to download and install - `MongoDB Enterprise`_. + C. Confirm that FIPS mode is running + ```````````````````````````````````` -- Your system must have an OpenSSL library configured with the FIPS - 140-2 module. At the command line, type ``openssl version`` to - confirm your OpenSSL software includes FIPS support. + Check the server log file for a message that FIPS is active: -- For Red Hat Enterprise Linux 6.x (RHEL 6.x) or its derivatives such - as CentOS 6.x, the OpenSSL toolkit must be at least - ``openssl-1.0.1e-16.el6_5`` to use FIPS mode. To upgrade the toolkit - for these platforms, issue the following command: + .. code-block:: sh - .. code-block:: sh + FIPS 140-2 mode activated - sudo yum update openssl + .. tab:: macOS + :tabid: macos-fips-config -- Some versions of Linux periodically execute a process to `prelink` - dynamic libraries with pre-assigned addresses. This process modifies - the OpenSSL libraries, specifically ``libcrypto``. The OpenSSL FIPS - mode will subsequently fail the signature check performed upon - startup to ensure ``libcrypto`` has not been modified since - compilation. + Prerequisites + ~~~~~~~~~~~~~ - To configure the Linux prelink process to not prelink ``libcrypto``: + Supported versions of macOS are FIPS-compliant by default. Check the + documentation for your version of macOS to verify its compliance + status. For example, Apple provides the following resource for + macOS 10.14: - .. code-block:: sh + .. _`Apple FIPS Cryptographic Modules for 10.14`: https://support.apple.com/en-us/HT209638 - sudo bash -c "echo '-b /usr/lib64/libcrypto.so.*' >>/etc/prelink.conf.d/openssl-prelink.conf" + |arrow| `Apple FIPS Cryptographic Modules for 10.14`_ -.. _`MongoDB Enterprise`: http://www.mongodb.com/products/mongodb-enterprise-advanced?jmp=docs + On compliant versions of macOS, follow the steps below to configure your + :binary:`~bin.mongod` or :binary:`~bin.mongos` instance to operate in + FIPS mode. -Procedure ---------- + Procedure + ~~~~~~~~~ -A. Configure MongoDB to use TLS/SSL -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + A. Configure MongoDB to use TLS/SSL + ``````````````````````````````````` -See :doc:`/tutorial/configure-ssl` for details about configuring your -deployment to us TLS/SSL. Ensure that your certificate is FIPS -compliant. + See :doc:`/tutorial/configure-ssl` for details about configuring your + deployment to use TLS/SSL. Ensure that your certificate is + FIPS-compliant. -B. Run ``mongod`` or ``mongos`` instance in FIPS mode -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + B. Run MongoDB instance in FIPS mode + ```````````````````````````````````` -Perform these steps after you :doc:`/tutorial/configure-ssl`. + Perform these steps after you :doc:`/tutorial/configure-ssl`. -.. include:: /includes/steps/fips-config.rst + .. include:: /includes/steps/fips-config.rst -C. Confirm that FIPS mode is running -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + C. Confirm that FIPS mode is running + ```````````````````````````````````` -Check the server log file for a message that FIPS is active: + Check the server log file for a message that FIPS is active: -.. code-block:: sh + .. code-block:: sh - FIPS 140-2 mode activated + FIPS 140-2 mode activated Additional Considerations -------------------------- diff --git a/source/tutorial/configure-linux-iptables-firewall.txt b/source/tutorial/configure-linux-iptables-firewall.txt index 734bcd335d2..d8317c5c336 100644 --- a/source/tutorial/configure-linux-iptables-firewall.txt +++ b/source/tutorial/configure-linux-iptables-firewall.txt @@ -22,10 +22,6 @@ firewalls on Linux. Use these approaches as a starting point for your larger networking organization. For a detailed overview of security practices and risk management for MongoDB, see :doc:`/security`. -.. seealso:: For MongoDB deployments on Amazon's web services, see the - :ecosystem:`Amazon EC2 ` page, which addresses Amazon's - Security Groups and other EC2-specific security features. - Overview -------- diff --git a/source/tutorial/configure-mongo-shell.txt b/source/tutorial/configure-mongo-shell.txt index 011af8b5e91..fb15a7a9448 100644 --- a/source/tutorial/configure-mongo-shell.txt +++ b/source/tutorial/configure-mongo-shell.txt @@ -55,11 +55,11 @@ To create a :binary:`~bin.mongo` shell prompt in the form of .. code-block:: javascript - host = db.serverStatus().host; + host = db.serverStatus().host; - prompt = function() { - return db+"@"+host+"$ "; - } + prompt = function() { + return db+"@"+host+"$ "; + } The prompt would then resemble the following: @@ -85,7 +85,7 @@ The prompt would then resemble the following: .. code-block:: javascript - Uptime:5897 Documents:6 > + Uptime:5897 Documents:6 > Use an External Editor in the ``mongo`` Shell --------------------------------------------- diff --git a/source/tutorial/configure-ssl-clients.txt b/source/tutorial/configure-ssl-clients.txt index 194349d5a3d..823797db600 100644 --- a/source/tutorial/configure-ssl-clients.txt +++ b/source/tutorial/configure-ssl-clients.txt @@ -413,7 +413,7 @@ The MongoDB Drivers support encrypted communication. See: - - `Perl Driver `_ - `PHP Driver `_ - - `Python Driver `_ + - `Python Driver `_ - `Ruby Driver `_ - `Scala Driver `_ diff --git a/source/tutorial/configure-ssl.txt b/source/tutorial/configure-ssl.txt index e3fd28cb9e0..9d234fe90bb 100644 --- a/source/tutorial/configure-ssl.txt +++ b/source/tutorial/configure-ssl.txt @@ -49,8 +49,9 @@ Certificate Authorities When establishing a TLS/SSL connection, the :binary:`~bin.mongod`/:binary:`~bin.mongos` presents a certificate key -file (containing a public key certificate and its associated private -key) to its clients to establish its identity. [#FIPS]_ +file to its clients to establish its identity. [#FIPS]_ The certificate +key file contains a public key certificate and its associated private +key, but only the public component is revealed to the client. MongoDB can use any valid TLS/SSL certificate issued by a certificate authority, or a self-signed certificate. If you use a self-signed @@ -71,7 +72,7 @@ hostname validation. .. [#FIPS] For FIPS mode, ensure that the certificate is FIPS-compliant (i.e - use of FIPS-compliant algorithms) and the private key meets the + uses a FIPS-compliant algorithm) and the private key meets the PKCS#8 standard. If you need to convert a private key to PKCS#8 format, various conversion tools exist, such as ``openssl pkcs8`` and others. diff --git a/source/tutorial/configure-x509-client-authentication.txt b/source/tutorial/configure-x509-client-authentication.txt index de9bc6cec6f..8040fb48cc5 100644 --- a/source/tutorial/configure-x509-client-authentication.txt +++ b/source/tutorial/configure-x509-client-authentication.txt @@ -24,7 +24,7 @@ and password. The following tutorial outlines the steps to use x.509 for client authentication with a standalone :binary:`~bin.mongod` instance. To use x.509 authentication for replica sets or sharded clusters, see -:doc:`configure-x509-member-authentication`. +:doc:`/tutorial/configure-x509-member-authentication`. Prerequisites ------------- diff --git a/source/tutorial/configure-x509-member-authentication.txt b/source/tutorial/configure-x509-member-authentication.txt index 41157df2441..68f08355902 100644 --- a/source/tutorial/configure-x509-member-authentication.txt +++ b/source/tutorial/configure-x509-member-authentication.txt @@ -35,8 +35,8 @@ connect and perform operations in the deployment. * See the :doc:`/tutorial/configure-x509-client-authentication` tutorial for instructions on using x.509 certificates for user authentication. -.. _`default distribution of MongoDB`: http://www.mongodb.org/downloads?jmp=docs -.. _`MongoDB Enterprise`: http://www.mongodb.com/products/mongodb-enterprise-advanced?jmp=docs +.. _`default distribution of MongoDB`: http://www.mongodb.org/downloads?tck=docs_server +.. _`MongoDB Enterprise`: http://www.mongodb.com/products/mongodb-enterprise-advanced?tck=docs_server .. important:: .. include:: /includes/extracts/security-prereq-configure-x509-member-authentication.rst @@ -82,9 +82,9 @@ Use Command-line Options (``tls``) .. note:: - The procedures in this section use the ``ssl`` settings/option. For - procedures using their ``tls`` aliases (Available in MongoDB 4.2), - see :ref:`configure-member-tls`. + The procedures in this section use the ``tls`` settings/option. For + procedures using the deprecated ``ssl`` aliases, see + :ref:`configure-member-ssl`. The ``tls`` settings/options provide **identical** functionality as the ``ssl`` options since MongoDB has always supported TLS 1.0 @@ -145,8 +145,8 @@ Use Command-line Options (``ssl``) .. note:: - The procedures in this section use the ``ssl`` settings/option. For - procedures using their ``tls`` aliases (Available in MongoDB 4.2), + The procedures in this section use the deprecated ``ssl`` settings/option. + For procedures using their ``tls`` aliases (available in MongoDB 4.2+), see :ref:`configure-member-tls`. The ``tls`` settings/options provide **identical** functionality diff --git a/source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt b/source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt index 859a420d5eb..f016040adff 100644 --- a/source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt +++ b/source/tutorial/control-access-to-mongodb-windows-with-kerberos-authentication.txt @@ -15,7 +15,7 @@ Overview MongoDB Enterprise supports authentication using a :doc:`Kerberos service `. Kerberos is an industry standard -authentication protocol for large client/server system. Kerberos allows +authentication protocol for large client/server systems. Kerberos allows MongoDB and applications to take advantage of existing authentication infrastructure and processes. diff --git a/source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt b/source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt index 66479659305..8a59d2ecf22 100644 --- a/source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt +++ b/source/tutorial/control-access-to-mongodb-with-kerberos-authentication.txt @@ -16,21 +16,43 @@ Overview MongoDB Enterprise supports authentication using a :doc:`Kerberos service `. Kerberos is an industry standard -authentication protocol for large client/server system. +authentication protocol for large client/server systems. Prerequisites ------------- +.. include:: /includes/fact-confirm-enterprise-binaries.rst + +.. include:: /includes/fact-kerberos-FQDN-repica-sets.rst + Setting up and configuring a Kerberos deployment is beyond the scope of -this document. This tutorial assumes you have configured a +this document. Please refer to the `MIT Kerberos documentation +`_ or your operating +system documentation for information on how to configure a Kerberos +deployment. + +In order to use MongoDB with Kerberos, a :ref:`Kerberos service principal ` for each :binary:`~bin.mongod` and :binary:`~bin.mongos` instance in your MongoDB -deployment, and you have a valid :ref:`keytab file ` for -for each :binary:`~bin.mongod` and :binary:`~bin.mongos` instance. +deployment must be `added to the Kerberos database +`_. +You can add the service principal by running a command similar to the +following on your KDC: -.. include:: /includes/fact-kerberos-FQDN-repica-sets.rst +.. code-block:: sh -.. include:: /includes/fact-confirm-enterprise-binaries.rst + kadmin.local addprinc mongodb/m1.example.com@EXAMPLE.COM + +On each system running :binary:`~bin.mongod` or :binary:`~bin.mongos`, +a :ref:`keytab file ` must be `created +`_ +for the respective service principal. You can create the keytab file by +running a command similar to the following on the system running +:binary:`~bin.mongod` or :binary:`~bin.mongos`: + +.. code-block:: sh + + kadmin.local ktadd mongodb/m1.example.com@EXAMPLE.COM Procedure --------- diff --git a/source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt b/source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt index dc1cb00f906..e44deabd8c0 100644 --- a/source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt +++ b/source/tutorial/deploy-sharded-cluster-with-keyfile-access-control.txt @@ -104,8 +104,8 @@ Create the Keyfile .. code-block:: shell - openssl rand -base64 756 > - chmod 400 + openssl rand -base64 756 > + chmod 400 See :ref:`internal-auth-keyfile` for additional details and requirements for using keyfiles. diff --git a/source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster-no-downtime.txt b/source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster-no-downtime.txt index e827536605d..39a9aa92d16 100644 --- a/source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster-no-downtime.txt +++ b/source/tutorial/enforce-keyfile-access-control-in-existing-sharded-cluster-no-downtime.txt @@ -103,8 +103,8 @@ Create and Distribute the Keyfile .. code-block:: shell - openssl rand -base64 755 > - chmod 400 + openssl rand -base64 755 > + chmod 400 .. include:: /includes/extracts/keyfile-distribution-sharded-cluster.rst @@ -164,17 +164,17 @@ roles: .. code-block:: javascript - admin = db.getSiblingDB("admin") - admin.createUser( - { - user: "admin", - pwd: passwordPrompt(), // or cleartext password - roles: [ - { role: "clusterAdmin", db: "admin" }, - { role: "userAdmin", db: "admin" } - ] - } - ) + admin = db.getSiblingDB("admin") + admin.createUser( + { + user: "admin", + pwd: passwordPrompt(), // or cleartext password + roles: [ + { role: "clusterAdmin", db: "admin" }, + { role: "userAdmin", db: "admin" } + ] + } + ) At the completion of this tutorial, if you want to connect to the shard to perform maintenance operation that require direct connection to a diff --git a/source/tutorial/expand-replica-set.txt b/source/tutorial/expand-replica-set.txt index c82ab1495ea..cb328a8b2d7 100644 --- a/source/tutorial/expand-replica-set.txt +++ b/source/tutorial/expand-replica-set.txt @@ -152,7 +152,7 @@ Add a Member to an Existing Replica Set You can only add members while connected to the primary. If you do not know which member is the primary, log into any member of the - replica set and issue the :method:`db.isMaster()` command. + replica set and issue the :method:`db.hello()` command. #. Use :method:`rs.add()` to add the new member to the replica set. Pass the :rsconf:`member configuration document ` to the diff --git a/source/tutorial/expire-data.txt b/source/tutorial/expire-data.txt index 0ab4b57582b..3eb5c803b12 100644 --- a/source/tutorial/expire-data.txt +++ b/source/tutorial/expire-data.txt @@ -87,8 +87,6 @@ specified in ``expireAfterSeconds``. object is older than the number of seconds specified in ``expireAfterSeconds``. -.. seealso:: :update:`$currentDate` operator - Expire Documents at a Specific Clock Time ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ diff --git a/source/tutorial/install-mongodb-enterprise-on-amazon-tarball.txt b/source/tutorial/install-mongodb-enterprise-on-amazon-tarball.txt index 619a63105a8..eeb66e65f82 100644 --- a/source/tutorial/install-mongodb-enterprise-on-amazon-tarball.txt +++ b/source/tutorial/install-mongodb-enterprise-on-amazon-tarball.txt @@ -16,6 +16,9 @@ Install MongoDB Enterprise on Amazon Linux using .tgz Tarball .. |distro-name| replace:: Amazon .. |package-manager| replace:: ``yum`` .. |executable-name| replace:: ``mongod`` +.. |mdb-download-link| replace:: `MongoDB Download Center `__ + +.. include:: /includes/fact-atlas-banner.rst Overview -------- @@ -23,10 +26,15 @@ Overview Use this tutorial to manually install MongoDB {+version+} |edition| Edition on Amazon Linux using a downloaded ``.tgz`` tarball. -:products:`MongoDB Enterprise Edition` +:products:`MongoDB Enterprise Edition` is available on select platforms and contains support for several features related to security and monitoring. +Verify Linux Distribution +~~~~~~~~~~~~~~~~~~~~~~~~~ + +.. include:: /includes/fact-check-amazon-linux-enterprise.rst + MongoDB Version ~~~~~~~~~~~~~~~ @@ -63,7 +71,17 @@ Prerequisites .. include:: /includes/fact-tarball-dependencies.rst -.. include:: /includes/extracts/install-mongodb-enterprise-manually-redhat-6.rst +.. tabs:: + + .. tab:: Amazon Linux 2 + :tabid: amazon-linux-2 + + .. include:: /includes/extracts/install-mongodb-enterprise-manually-redhat-7.rst + + .. tab:: Amazon Linux 2013.03+ + :tabid: amazon-linux-2013.03 + + .. include:: /includes/extracts/install-mongodb-enterprise-manually-redhat-6.rst Procedure ~~~~~~~~~ diff --git a/source/tutorial/install-mongodb-enterprise-on-amazon.txt b/source/tutorial/install-mongodb-enterprise-on-amazon.txt index e463bdf7ed3..8e466db203b 100644 --- a/source/tutorial/install-mongodb-enterprise-on-amazon.txt +++ b/source/tutorial/install-mongodb-enterprise-on-amazon.txt @@ -17,12 +17,7 @@ Install MongoDB Enterprise Edition on Amazon Linux .. |package-manager| replace:: ``yum`` .. |executable-name| replace:: ``mongod`` -.. admonition:: MongoDB Atlas and AWS - :class: note - - `MongoDB Atlas `_ is a - hosted MongoDB service on AWS, for launching, running, and - maintaining MongoDB clusters. +.. include:: /includes/fact-atlas-banner.rst Overview -------- @@ -30,10 +25,15 @@ Overview Use this tutorial to install MongoDB {+version+} |edition| Edition on Amazon Linux using the |package-manager| package manager. -:products:`MongoDB Enterprise Edition` +:products:`MongoDB Enterprise Edition` is available on select platforms and contains support for several features related to security and monitoring. +Verify Linux Distribution +~~~~~~~~~~~~~~~~~~~~~~~~~ + +.. include:: /includes/fact-check-amazon-linux-enterprise.rst + MongoDB Version ~~~~~~~~~~~~~~~ @@ -89,7 +89,21 @@ Procedure Follow these steps to run MongoDB |edition| Edition. These instructions assume that you are using the default settings. -.. include:: /includes/steps/run-mongodb-on-a-linux-distribution.rst +**Init System** + +.. include:: /includes/fact-systemd-vs-initd.rst + +.. tabs:: + + .. tab:: systemd (systemctl) + :tabid: systemd-systemctl + + .. include:: /includes/steps/run-mongodb-on-a-linux-distribution-systemd.rst + + .. tab:: System V Init (service) + :tabid: systemvinit-service + + .. include:: /includes/steps/run-mongodb-on-a-linux-distribution.rst Uninstall MongoDB ----------------- diff --git a/source/tutorial/install-mongodb-enterprise-on-debian-tarball.txt b/source/tutorial/install-mongodb-enterprise-on-debian-tarball.txt index b5f4f7f9dc0..7e10b5c77d4 100644 --- a/source/tutorial/install-mongodb-enterprise-on-debian-tarball.txt +++ b/source/tutorial/install-mongodb-enterprise-on-debian-tarball.txt @@ -16,16 +16,17 @@ Install MongoDB Enterprise on Debian using .tgz Tarball .. |distro-name| replace:: Debian .. |package-manager| replace:: ``apt`` .. |executable-name| replace:: ``mongod`` +.. |mdb-download-link| replace:: `MongoDB Download Center `__ + +.. include:: /includes/fact-atlas-banner.rst Overview -------- -.. _`MongoDB Download Center`: https://www.mongodb.com/download-center/enterprise?jmp=docs - Use this tutorial to manually install MongoDB {+version+} |edition| Edition on Debian Linux using a downloaded ``.tgz`` tarball. -:products:`MongoDB Enterprise Edition` +:products:`MongoDB Enterprise Edition` is available on select platforms and contains support for several features related to security and monitoring. diff --git a/source/tutorial/install-mongodb-enterprise-on-debian.txt b/source/tutorial/install-mongodb-enterprise-on-debian.txt index 8d0532961ea..00eabf9ebb9 100644 --- a/source/tutorial/install-mongodb-enterprise-on-debian.txt +++ b/source/tutorial/install-mongodb-enterprise-on-debian.txt @@ -17,13 +17,15 @@ Install MongoDB Enterprise Edition on Debian .. |package-manager| replace:: ``apt`` .. |executable-name| replace:: ``mongod`` +.. include:: /includes/fact-atlas-banner.rst + Overview -------- Use this tutorial to install MongoDB {+version+} |edition| Edition using the |package-manager| package manager. -:products:`MongoDB Enterprise Edition` +:products:`MongoDB Enterprise Edition` is available on select platforms and contains support for several features related to security and monitoring. @@ -81,7 +83,21 @@ These instructions assume that you are using the official |package-name| package -- not the unofficial ``mongodb`` package provided by |distro-name| -- and are using the default settings. -.. include:: /includes/steps/run-mongodb-on-debian.rst +**Init System** + +.. include:: /includes/fact-systemd-vs-initd.rst + +.. tabs:: + + .. tab:: systemd (systemctl) + :tabid: systemd-systemctl + + .. include:: /includes/steps/run-mongodb-on-debian-systemd.rst + + .. tab:: System V Init (service) + :tabid: systemvinit-service + + .. include:: /includes/steps/run-mongodb-on-debian.rst Uninstall MongoDB ----------------- diff --git a/source/tutorial/install-mongodb-enterprise-on-os-x.txt b/source/tutorial/install-mongodb-enterprise-on-os-x.txt index 7fae17d7b7c..c91ba0a3b17 100644 --- a/source/tutorial/install-mongodb-enterprise-on-os-x.txt +++ b/source/tutorial/install-mongodb-enterprise-on-os-x.txt @@ -15,16 +15,17 @@ Install MongoDB Enterprise on macOS .. |distro-name| replace:: macOS .. |package-manager| replace:: ``brew`` .. |executable-name| replace:: ``mongod`` +.. |mdb-download-link| replace:: `MongoDB Download Center `__ + +.. include:: /includes/fact-atlas-banner.rst Overview -------- -.. _`MongoDB Download Center`: https://www.mongodb.com/download-center/enterprise?jmp=docs - Use this tutorial to manually install MongoDB {+version+} |edition| Edition on macOS using a downloaded ``.tgz`` tarball. -:products:`MongoDB Enterprise Edition` +:products:`MongoDB Enterprise Edition` is available on select platforms and contains support for several features related to security and monitoring. diff --git a/source/tutorial/install-mongodb-enterprise-on-red-hat-tarball.txt b/source/tutorial/install-mongodb-enterprise-on-red-hat-tarball.txt index 05d846d4200..8bffd0ed128 100644 --- a/source/tutorial/install-mongodb-enterprise-on-red-hat-tarball.txt +++ b/source/tutorial/install-mongodb-enterprise-on-red-hat-tarball.txt @@ -16,17 +16,18 @@ Install MongoDB Enterprise on Red Hat or CentOS using .tgz Tarball .. |distro-name| replace:: Red Hat .. |package-manager| replace:: ``yum`` .. |executable-name| replace:: ``mongod`` +.. |mdb-download-link| replace:: `MongoDB Download Center `__ + +.. include:: /includes/fact-atlas-banner.rst Overview -------- -.. _`MongoDB Download Center`: https://www.mongodb.com/download-center/enterprise?jmp=docs - Use this tutorial to manually install MongoDB {+version+} |edition| Edition on Red Hat Enterprise Linux, CentOS Linux, or Oracle Linux [#oracle-linux]_ using a downloaded ``.tgz`` tarball. -:products:`MongoDB Enterprise Edition` +:products:`MongoDB Enterprise Edition` is available on select platforms and contains support for several features related to security and monitoring. @@ -127,22 +128,17 @@ To Use Default Directories The default MongoDB directories are not created. To create the MongoDB data and log directories: - .. tip:: - - Depending on your user permission, you may need to use ``sudo`` - to perform these operations. - .. code-block:: sh - mkdir -p /var/lib/mongo - mkdir -p /var/log/mongodb + sudo mkdir -p /var/lib/mongo + sudo mkdir -p /var/log/mongodb By default, MongoDB runs using the |mongod-user| user account. Once created, set the owner and group of these directories to |mongod-user|: .. code-block:: sh - chown -R mongod:mongod + sudo chown -R mongod:mongod To Use Non-Default Directories ++++++++++++++++++++++++++++++ @@ -152,15 +148,9 @@ To Use Non-Default Directories To use a data directory and/or log directory other than the default directories: - .. tip:: - - Depending on your user permission, you may need to use ``sudo`` - to perform these operations. - #. Create the new directory or directories. - - #. Edit the the configuration file ``/etc/mongod.conf`` and modify the + #. Edit the configuration file ``/etc/mongod.conf`` and modify the following fields accordingly: - :setting:`storage.dbPath` to specify a new data directory path (e.g. ``/some/data/directory``) @@ -172,7 +162,7 @@ To Use Non-Default Directories .. code-block:: sh - chown -R mongod:mongod + sudo chown -R mongod:mongod If you change the user that runs the MongoDB process, you **must** give the new user access to these directories. diff --git a/source/tutorial/install-mongodb-enterprise-on-red-hat.txt b/source/tutorial/install-mongodb-enterprise-on-red-hat.txt index 422d2e9ab96..4ef98cb7ec3 100644 --- a/source/tutorial/install-mongodb-enterprise-on-red-hat.txt +++ b/source/tutorial/install-mongodb-enterprise-on-red-hat.txt @@ -17,6 +17,8 @@ Install MongoDB Enterprise Edition on Red Hat or CentOS .. |package-manager| replace:: ``yum`` .. |executable-name| replace:: ``mongod`` +.. include:: /includes/fact-atlas-banner.rst + Overview -------- @@ -24,7 +26,7 @@ Use this tutorial to install MongoDB {+version+} |edition| Edition on Red Hat Enterprise Linux, CentOS Linux, or Oracle Linux [#oracle-linux]_ using the |package-manager| package manager. -:products:`MongoDB Enterprise Edition` +:products:`MongoDB Enterprise Edition` is available on select platforms and contains support for several features related to security and monitoring. @@ -92,22 +94,17 @@ To Use Default Directories The default MongoDB directories are not created. To create the MongoDB data and log directories: - .. tip:: - - Depending on your user permission, you may need to use ``sudo`` - to perform these operations. - .. code-block:: sh - mkdir -p /var/lib/mongo - mkdir -p /var/log/mongodb + sudo mkdir -p /var/lib/mongo + sudo mkdir -p /var/log/mongodb By default, MongoDB runs using the |mongod-user| user account. Once created, set the owner and group of these directories to |mongod-user|: .. code-block:: sh - chown -R mongod:mongod + sudo chown -R mongod:mongod To Use Non-Default Directories ++++++++++++++++++++++++++++++ @@ -117,15 +114,9 @@ To Use Non-Default Directories To use a data directory and/or log directory other than the default directories: - .. tip:: - - Depending on your user permission, you may need to use ``sudo`` - to perform these operations. - #. Create the new directory or directories. - - #. Edit the the configuration file ``/etc/mongod.conf`` and modify the + #. Edit the configuration file ``/etc/mongod.conf`` and modify the following fields accordingly: - :setting:`storage.dbPath` to specify a new data directory path (e.g. ``/some/data/directory``) @@ -137,7 +128,7 @@ To Use Non-Default Directories .. code-block:: sh - chown -R mongod:mongod + sudo chown -R mongod:mongod If you change the user that runs the MongoDB process, you **must** give the new user access to these directories. @@ -164,7 +155,21 @@ Procedure Follow these steps to run MongoDB |edition| Edition on your system. These instructions assume that you are using the default settings. -.. include:: /includes/steps/run-mongodb-on-a-linux-distribution.rst +**Init System** + +.. include:: /includes/fact-systemd-vs-initd.rst + +.. tabs:: + + .. tab:: systemd (systemctl) + :tabid: systemd-systemctl + + .. include:: /includes/steps/run-mongodb-on-a-linux-distribution-systemd.rst + + .. tab:: System V Init (service) + :tabid: systemvinit-service + + .. include:: /includes/steps/run-mongodb-on-a-linux-distribution.rst Uninstall MongoDB ----------------- diff --git a/source/tutorial/install-mongodb-enterprise-on-suse-tarball.txt b/source/tutorial/install-mongodb-enterprise-on-suse-tarball.txt index 2af28516765..7c58b402fff 100644 --- a/source/tutorial/install-mongodb-enterprise-on-suse-tarball.txt +++ b/source/tutorial/install-mongodb-enterprise-on-suse-tarball.txt @@ -16,6 +16,9 @@ Install MongoDB Enterprise on SUSE using .tgz Tarball .. |distro-name| replace:: SUSE .. |package-manager| replace:: ``zypper`` .. |executable-name| replace:: ``mongod`` +.. |mdb-download-link| replace:: `MongoDB Download Center `__ + +.. include:: /includes/fact-atlas-banner.rst Overview -------- @@ -24,7 +27,7 @@ Use this tutorial to manually install MongoDB {+version+} |edition| Edition on SUSE Linux Enterprise Server (SLES) using a downloaded ``.tgz`` tarball. -:products:`MongoDB Enterprise Edition` +:products:`MongoDB Enterprise Edition` is available on select platforms and contains support for several features related to security and monitoring. diff --git a/source/tutorial/install-mongodb-enterprise-on-suse.txt b/source/tutorial/install-mongodb-enterprise-on-suse.txt index 1fd5096d47c..da039156146 100644 --- a/source/tutorial/install-mongodb-enterprise-on-suse.txt +++ b/source/tutorial/install-mongodb-enterprise-on-suse.txt @@ -17,6 +17,8 @@ Install MongoDB Enterprise Edition on SUSE .. |package-manager| replace:: ``zypper`` .. |executable-name| replace:: ``mongod`` +.. include:: /includes/fact-atlas-banner.rst + Overview -------- @@ -24,7 +26,7 @@ Use this tutorial to install MongoDB {+version+} |edition| Edition on SUSE Linux Enterprise Server (SLES) using the |package-manager| package manager. -:products:`MongoDB Enterprise Edition` +:products:`MongoDB Enterprise Edition` is available on select platforms and contains support for several features related to security and monitoring. @@ -72,7 +74,21 @@ Procedure Follow these steps to run MongoDB |edition| Edition. These instructions assume that you are using the default settings. -.. include:: /includes/steps/run-mongodb-on-a-linux-distribution.rst +**Init System** + +.. include:: /includes/fact-systemd-vs-initd.rst + +.. tabs:: + + .. tab:: systemd (systemctl) + :tabid: systemd-systemctl + + .. include:: /includes/steps/run-mongodb-on-a-linux-distribution-systemd.rst + + .. tab:: System V Init (service) + :tabid: systemvinit-service + + .. include:: /includes/steps/run-mongodb-on-a-linux-distribution.rst Uninstall MongoDB ----------------- diff --git a/source/tutorial/install-mongodb-enterprise-on-ubuntu-tarball.txt b/source/tutorial/install-mongodb-enterprise-on-ubuntu-tarball.txt index db0e34e95df..907da7e7cfd 100644 --- a/source/tutorial/install-mongodb-enterprise-on-ubuntu-tarball.txt +++ b/source/tutorial/install-mongodb-enterprise-on-ubuntu-tarball.txt @@ -19,17 +19,18 @@ Install MongoDB Enterprise on Ubuntu using .tgz Tarball .. |distro-name| replace:: Ubuntu .. |package-manager| replace:: ``apt`` .. |executable-name| replace:: ``mongod`` +.. |mdb-download-link| replace:: `MongoDB Download Center `__ + +.. include:: /includes/fact-atlas-banner.rst Overview -------- -.. _`MongoDB Download Center`: https://www.mongodb.com/download-center/enterprise?jmp=docs - Use this tutorial to manually install MongoDB {+version+} |edition| Edition on LTS (long-term support) releases of Ubuntu Linux using a downloaded ``.tgz`` tarball. -:products:`MongoDB Enterprise Edition` +:products:`MongoDB Enterprise Edition` is available on select platforms and contains support for several features related to security and monitoring. diff --git a/source/tutorial/install-mongodb-enterprise-on-ubuntu.txt b/source/tutorial/install-mongodb-enterprise-on-ubuntu.txt index 285fa5a8012..20e2f3268e3 100644 --- a/source/tutorial/install-mongodb-enterprise-on-ubuntu.txt +++ b/source/tutorial/install-mongodb-enterprise-on-ubuntu.txt @@ -20,6 +20,8 @@ Install MongoDB Enterprise Edition on Ubuntu .. |package-manager| replace:: ``apt`` .. |executable-name| replace:: ``mongod`` +.. include:: /includes/fact-atlas-banner.rst + Overview -------- @@ -27,7 +29,7 @@ Use this tutorial to install MongoDB {+version+} |edition| Edition on LTS (long-term support) releases of Ubuntu Linux using the |package-manager| package manager. -:products:`MongoDB Enterprise Edition` +:products:`MongoDB Enterprise Edition` is available on select platforms and contains support for several features related to security and monitoring. @@ -85,7 +87,21 @@ These instructions assume that you are using the official |package-name| package -- not the unofficial ``mongodb`` package provided by |distro-name| -- and are using the default settings. -.. include:: /includes/steps/run-mongodb-on-debian.rst +**Init System** + +.. include:: /includes/fact-systemd-vs-initd.rst + +.. tabs:: + + .. tab:: systemd (systemctl) + :tabid: systemd-systemctl + + .. include:: /includes/steps/run-mongodb-on-debian-systemd.rst + + .. tab:: System V Init (service) + :tabid: systemvinit-service + + .. include:: /includes/steps/run-mongodb-on-debian.rst Uninstall MongoDB ----------------- diff --git a/source/tutorial/install-mongodb-enterprise-on-windows-unattended.txt b/source/tutorial/install-mongodb-enterprise-on-windows-unattended.txt index 0574e99e523..15555f9cbd1 100644 --- a/source/tutorial/install-mongodb-enterprise-on-windows-unattended.txt +++ b/source/tutorial/install-mongodb-enterprise-on-windows-unattended.txt @@ -14,19 +14,19 @@ Install MongoDB Enterprise on Windows using ``msiexec.exe`` .. |edition| replace:: Enterprise .. |distro-name| replace:: Windows .. |executable-name| replace:: ``mongod.exe`` -.. |mdb-download-link| replace:: `MongoDB Download Center `__ +.. |mdb-download-link| replace:: `MongoDB Download Center `__ + +.. include:: /includes/fact-atlas-banner.rst Overview -------- -.. _`MongoDB Download Center`: https://www.mongodb.com/download-center/enterprise?jmp=docs - Use this tutorial to install MongoDB {+version+} |edition| Edition on Windows in an unattended fashion using ``msiexec.exe`` from the command line. This is useful for system administrators who wish to deploy MongoDB using automation. -:products:`MongoDB Enterprise Edition` +:products:`MongoDB Enterprise Edition` is available on select platforms and contains support for several features related to security and monitoring. @@ -38,12 +38,10 @@ MongoDB Version Installation Method ~~~~~~~~~~~~~~~~~~~ -This tutorial installs MongoDB on Windows in an unattended fashion using -``msiexec.exe``. Alternatively, you may chose to install MongoDB on -Windows using the default installation wizard. - -|arrow| See :doc:`/tutorial/install-mongodb-enterprise-on-windows` for -instructions. +This tutorial installs MongoDB on Windows using the command-line tool +``msiexec.exe``. To install MongoDB using the graphical MSI Installer +instead, see :doc:`Install MongoDB using the MSI Installer +`. Considerations -------------- @@ -64,9 +62,7 @@ Install MongoDB Enterprise Edition Prerequisites ~~~~~~~~~~~~~ -Windows 2012 Server and Windows 10 need -`KB2999226 `__ -to provide Universal C Runtime support for Windows. +.. include:: /includes/fact-windows-prerequisites.rst Procedure ~~~~~~~~~ diff --git a/source/tutorial/install-mongodb-enterprise-on-windows.txt b/source/tutorial/install-mongodb-enterprise-on-windows.txt index 53a6ff72cd5..2df3dcd087d 100644 --- a/source/tutorial/install-mongodb-enterprise-on-windows.txt +++ b/source/tutorial/install-mongodb-enterprise-on-windows.txt @@ -15,17 +15,17 @@ Install MongoDB Enterprise Edition on Windows .. |edition| replace:: Enterprise .. |distro-name| replace:: Windows .. |executable-name| replace:: ``mongod.exe`` -.. |mdb-download-link| replace:: `MongoDB Download Center `__ +.. |mdb-download-link| replace:: `MongoDB Download Center `__ + +.. include:: /includes/fact-atlas-banner.rst Overview -------- -.. _`MongoDB Download Center`: https://www.mongodb.com/download-center/enterprise?jmp=docs - Use this tutorial to install MongoDB {+version+} |edition| Edition on Windows using the default installation wizard. -:products:`MongoDB Enterprise Edition` +:products:`MongoDB Enterprise Edition` is available on select platforms and contains support for several features related to security and monitoring. @@ -37,14 +37,12 @@ MongoDB Version Installation Method ~~~~~~~~~~~~~~~~~~~ -This tutorial installs MongoDB on Windows using the default installation -wizard. Alternatively, you may chose to install MongoDB on Windows in an -unattended fashion, using ``msiexec.exe`` from the command line -(``cmd.exe``). This is useful for system administrators who wish to -deploy MongoDB using automation. - -|arrow| See :doc:`/tutorial/install-mongodb-enterprise-on-windows-unattended` -for instructions. +This tutorial installs MongoDB on Windows using the default MSI +installation wizard. To install MongoDB using the ``msiexec.exe`` +command-line tool instead, see :doc:`Install MongoDB using msiexec.exe +`. The +``msiexec.exe`` tool is useful for system administrators who wish to +deploy MongoDB in an unattended fashion using automation. Considerations -------------- @@ -65,9 +63,7 @@ Install MongoDB Enterprise Edition Prerequisites ~~~~~~~~~~~~~ -Windows 2012 Server and Windows 10 need -`KB2999226 `__ -to provide Universal C Runtime support for Windows. +.. include:: /includes/fact-windows-prerequisites.rst Procedure ~~~~~~~~~ diff --git a/source/tutorial/install-mongodb-enterprise-with-docker.txt b/source/tutorial/install-mongodb-enterprise-with-docker.txt index 0de3ae1eaee..23c38b0f0f5 100644 --- a/source/tutorial/install-mongodb-enterprise-with-docker.txt +++ b/source/tutorial/install-mongodb-enterprise-with-docker.txt @@ -4,7 +4,7 @@ Install MongoDB Enterprise with Docker .. default-domain:: mongodb -.. _`MongoDB Download Center`: https://www.mongodb.com/download-center/enterprise?jmp=docs +.. _`MongoDB Download Center`: https://www.mongodb.com/try/download/enterprise?tck=docs_server .. important:: @@ -25,7 +25,7 @@ Install MongoDB Enterprise with Docker If the above recommended solutions do not satisfy your needs, follow the steps in this tutorial to manually install -:products:`MongoDB Enterprise ` with +:products:`MongoDB Enterprise ` with Docker. Considerations diff --git a/source/tutorial/install-mongodb-on-amazon-tarball.txt b/source/tutorial/install-mongodb-on-amazon-tarball.txt index 88ae53b18b9..7b12495d3ba 100644 --- a/source/tutorial/install-mongodb-on-amazon-tarball.txt +++ b/source/tutorial/install-mongodb-on-amazon-tarball.txt @@ -19,15 +19,21 @@ Install MongoDB Community on Amazon Linux using .tgz Tarball .. |distro-name| replace:: Amazon .. |package-manager| replace:: ``yum`` .. |executable-name| replace:: ``mongod`` +.. |mdb-download-link| replace:: `MongoDB Download Center `__ + +.. include:: /includes/fact-atlas-banner.rst Overview -------- -.. _`MongoDB Download Center`: https://www.mongodb.com/download-center/community?jmp=docs - Use this tutorial to manually install MongoDB {+version+} |edition| Edition on Amazon Linux using a downloaded ``.tgz`` tarball. +Verify Linux Distribution +~~~~~~~~~~~~~~~~~~~~~~~~~ + +.. include:: /includes/fact-check-amazon-linux-community.rst + MongoDB Version ~~~~~~~~~~~~~~~ diff --git a/source/tutorial/install-mongodb-on-amazon.txt b/source/tutorial/install-mongodb-on-amazon.txt index 703e7b7601a..508028d802d 100644 --- a/source/tutorial/install-mongodb-on-amazon.txt +++ b/source/tutorial/install-mongodb-on-amazon.txt @@ -17,21 +17,21 @@ Install MongoDB Community Edition on Amazon Linux .. |package-manager| replace:: ``yum`` .. |executable-name| replace:: ``mongod`` -.. admonition:: MongoDB Atlas and AWS - :class: note - - `MongoDB Atlas `_ is a - hosted MongoDB service on AWS, for launching, running, and - maintaining MongoDB clusters. +.. include:: /includes/fact-atlas-banner.rst Overview -------- -.. _`MongoDB Download Center`: https://www.mongodb.com/download-center/community?jmp=docs +.. _`MongoDB Download Center`: https://www.mongodb.com/try/download/community?tck=docs_server Use this tutorial to install MongoDB {+version+} |edition| Edition on Amazon Linux using the |package-manager| package manager. +Verify Linux Distribution +~~~~~~~~~~~~~~~~~~~~~~~~~ + +.. include:: /includes/fact-check-amazon-linux-community.rst + MongoDB Version ~~~~~~~~~~~~~~~ @@ -89,7 +89,22 @@ Procedure Follow these steps to run MongoDB |edition| Edition. These instructions assume that you are using the default settings. -.. include:: /includes/steps/run-mongodb-on-a-linux-distribution.rst +**Init System** + +.. include:: /includes/fact-systemd-vs-initd.rst + +.. tabs:: + + .. tab:: systemd (systemctl) + :tabid: systemd-systemctl + + .. include:: /includes/steps/run-mongodb-on-a-linux-distribution-systemd.rst + + .. tab:: System V Init (service) + :tabid: systemvinit-service + + .. include:: /includes/steps/run-mongodb-on-a-linux-distribution.rst + Uninstall MongoDB Community Edition ----------------------------------- diff --git a/source/tutorial/install-mongodb-on-debian-tarball.txt b/source/tutorial/install-mongodb-on-debian-tarball.txt index 0bfb88d9ba3..6245b0dc1c1 100644 --- a/source/tutorial/install-mongodb-on-debian-tarball.txt +++ b/source/tutorial/install-mongodb-on-debian-tarball.txt @@ -16,12 +16,13 @@ Install MongoDB Community on Debian using .tgz Tarball .. |distro-name| replace:: Debian .. |package-manager| replace:: ``apt`` .. |executable-name| replace:: ``mongod`` +.. |mdb-download-link| replace:: `MongoDB Download Center `__ + +.. include:: /includes/fact-atlas-banner.rst Overview -------- -.. _`MongoDB Download Center`: https://www.mongodb.com/download-center/community?jmp=docs - Use this tutorial to manually install MongoDB {+version+} |edition| Edition on Debian Linux using a downloaded ``.tgz`` tarball. diff --git a/source/tutorial/install-mongodb-on-debian.txt b/source/tutorial/install-mongodb-on-debian.txt index c2bcfbb0827..0a9b087c616 100644 --- a/source/tutorial/install-mongodb-on-debian.txt +++ b/source/tutorial/install-mongodb-on-debian.txt @@ -17,10 +17,12 @@ Install MongoDB Community Edition on Debian .. |package-manager| replace:: ``apt`` .. |executable-name| replace:: ``mongod`` +.. include:: /includes/fact-atlas-banner.rst + Overview -------- -.. _`MongoDB Download Center`: https://www.mongodb.com/download-center/community?jmp=docs +.. _`MongoDB Download Center`: https://www.mongodb.com/try/download/community?tck=docs_server Use this tutorial to install MongoDB {+version+} |edition| Edition using the |package-manager| package manager. @@ -81,7 +83,21 @@ These instructions assume that you are using the official |package-name| package -- not the unofficial ``mongodb`` package provided by |distro-name| -- and are using the default settings. -.. include:: /includes/steps/run-mongodb-on-debian.rst +**Init System** + +.. include:: /includes/fact-systemd-vs-initd.rst + +.. tabs:: + + .. tab:: systemd (systemctl) + :tabid: systemd-systemctl + + .. include:: /includes/steps/run-mongodb-on-debian-systemd.rst + + .. tab:: System V Init (service) + :tabid: systemvinit-service + + .. include:: /includes/steps/run-mongodb-on-debian.rst Uninstall MongoDB Community Edition ----------------------------------- diff --git a/source/tutorial/install-mongodb-on-os-x-tarball.txt b/source/tutorial/install-mongodb-on-os-x-tarball.txt index 15b5a55e43e..760ad56a340 100644 --- a/source/tutorial/install-mongodb-on-os-x-tarball.txt +++ b/source/tutorial/install-mongodb-on-os-x-tarball.txt @@ -15,12 +15,13 @@ Install MongoDB Community on macOS using ``.tgz`` Tarball .. |distro-name| replace:: macOS .. |package-manager| replace:: ``brew`` .. |executable-name| replace:: ``mongod`` +.. |mdb-download-link| replace:: `MongoDB Download Center `__ + +.. include:: /includes/fact-atlas-banner.rst Overview -------- -.. _`MongoDB Download Center`: https://www.mongodb.com/download-center/community?jmp=docs - Use this tutorial to manually install MongoDB {+version+} |edition| Edition on macOS using a downloaded ``.tgz`` tarball. diff --git a/source/tutorial/install-mongodb-on-os-x.txt b/source/tutorial/install-mongodb-on-os-x.txt index d966940fad5..8845714f585 100644 --- a/source/tutorial/install-mongodb-on-os-x.txt +++ b/source/tutorial/install-mongodb-on-os-x.txt @@ -16,13 +16,20 @@ Install MongoDB Community Edition on macOS .. |package-manager| replace:: ``brew`` .. |executable-name| replace:: ``mongod`` +.. include:: /includes/fact-atlas-banner.rst + Overview -------- -.. _`MongoDB Download Center`: https://www.mongodb.com/download-center/community?jmp=docs +.. _`MongoDB Download Center`: https://www.mongodb.com/try/download/community?tck=docs_server Use this tutorial to install MongoDB {+version+} |edition| Edition on -macOS using the third-party |package-manager| package manager. +macOS using the third-party `Homebrew `__ +package manager. + +You can also use these instructions to install the +`MongoDB Database Tools `__. +See :ref:`brew-install-dbtools` for more information. MongoDB Version ~~~~~~~~~~~~~~~ @@ -52,72 +59,108 @@ Install MongoDB Community Edition Prerequisites ~~~~~~~~~~~~~ -If you have the Homebrew ``brew`` package installed on your OSX host -*and* you have previously tapped the official -`MongoDB Homebrew Tap `_, -skip the prerequisites and go to the :ref:`install` step. +Ensure your system meets each of the following prerequisites. You only +need to perform each prerequisite step once on your system. If you +have already performed the prerequisite steps as part of an earlier +MongoDB installation using Homebrew, you can skip to the +:ref:`installation procedure `. + +Install Xcode Command-Line Tools +```````````````````````````````` + +Homebrew requires the Xcode command-line tools from Apple's Xcode. -Install XCode -````````````` -.. container:: +- Install the Xcode command-line tools by running the following + command in your macOS Terminal: - Apple's XCode includes command-line tools that are required - by ``brew``, and is available for free on the App Store. Make sure - you are running the latest version. + .. code-block:: sh + + xcode-select --install Install Homebrew ```````````````` -.. container:: +macOS does not include the Homebrew ``brew`` package by default. + +- Install ``brew`` using the official + `Homebrew installation instructions `_. - OSX does not include the Homebrew ``brew`` package by default. - Install ``brew`` using the - `official instructions `_. +.. _install: -Tap the MongoDB Homebrew Tap -```````````````````````````` +Installing MongoDB {+version+} |edition| Edition +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.. container:: +Follow these steps to install MongoDB |edition| Edition using Homebrew's +``brew`` package manager. Be sure that you have followed the +:ref:`installation prerequisites ` above before proceeding. - Issue the following from the terminal to - tap the official - `MongoDB Homebrew Tap `_: +#. Tap the `MongoDB Homebrew Tap + `_ to download the official + Homebrew formula for MongoDB and the Database Tools, by running the + following command in your macOS Terminal: .. code-block:: sh - brew tap mongodb/brew + brew tap mongodb/brew -.. _install: + If you have already done this for a previous installation of MongoDB, + you can skip this step. -Procedure -~~~~~~~~~ +#. To install MongoDB, run the following command in your macOS Terminal + application: -Follow these steps to install MongoDB |edition| Edition using the -third-party ``brew`` package manager. + .. code-block:: sh -.. container:: + brew install mongodb-community@{+version+} - From a terminal, issue the following: + Alternatively, you can specify a previous version of MongoDB if + desired. You can also maintain multiple versions of MongoDB side by + side in this manner. - .. code-block:: sh +.. tip:: - brew install mongodb-community@{+version+} + If you have previously installed an older version of the formula, + you may encounter a ChecksumMismatchError. To resolve, see + :ref:`troubleshooting-checksumerror`. + +The installation includes the following binaries: + +- The :binary:`~bin.mongod` server +- The :binary:`~bin.mongos` sharded cluster query router +- The :binary:`~bin.mongo` shell + +In addition, the installation creates the following files and +directories at the location specified below, depending on your Apple +hardware: - .. tip:: - - If you have previously installed an older version of the formula, - you may encounter a ChecksumMismatchError. To resolve, see - :ref:`troubleshooting-checksumerror`. +.. list-table:: + :header-rows: 1 + :widths: 20 30 30 - In addition to the :doc:`binaries `, the install - creates: + * - + - Intel Processor + - Apple M1 Processor - - the :doc:`configuration file ` - (:file:`/usr/local/etc/mongod.conf`) + * - :doc:`configuration file ` + - ``/usr/local/etc/mongod.conf`` + - ``/opt/homebrew/etc/mongod.conf`` - - the :setting:`log directory path ` (``/usr/local/var/log/mongodb``) + * - :setting:`log directory ` + - ``/usr/local/var/log/mongodb`` + - ``/opt/homebrew/var/log/mongodb`` - - the :setting:`data directory path ` (``/usr/local/var/mongodb``) + * - :setting:`data directory ` + - ``/usr/local/var/mongodb`` + - ``/opt/homebrew/var/mongodb`` + +See `Apple's documentation `__ +for the current list of Apple hardware using the M1 processor. You can +also run the following command to check where ``brew`` has installed +these files and directories: + +.. code-block:: sh + + brew --prefix Run MongoDB Community Edition ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -125,61 +168,149 @@ Run MongoDB Community Edition Follow these steps to run MongoDB |edition| Edition. These instructions assume that you are using the default settings. -.. container:: +You can run MongoDB as a macOS service using ``brew``, or you can run +MongoDB manually as a background process. It is recommended to run +MongoDB as a macOS service, as doing so sets the correct system +``ulimit`` values automatically (see +:ref:`ulimit settings ` for more information). - You can run MongoDB as a macOS service using ``brew``, or you can run - MongoDB manually as a background process. It is recommended to run - MongoDB as a macOS service, as doing so sets the correct system - ``ulimit`` values automatically (see - :ref:`ulimit settings ` for more information). +- To run MongoDB (i.e. the :binary:`~bin.mongod` process) **as a + macOS service**, issue the following: - - To run MongoDB (i.e. the :binary:`~bin.mongod` process) **as a - macOS service**, issue the following: + .. code-block:: sh - .. code-block:: sh + brew services start mongodb-community@{+version+} - brew services start mongodb-community@{+version+} + To stop a :binary:`~bin.mongod` running as a macOS service, use the + following command as needed: - - To run MongoDB **manually as a background process**, issue the - following: + .. code-block:: sh - .. code-block:: sh + brew services stop mongodb-community@{+version+} - mongod --config /usr/local/etc/mongod.conf --fork +- To run MongoDB (i.e. the :binary:`~bin.mongod` process) **manually + as a background process**, issue the following: - Both methods use the :file:`/usr/local/etc/mongod.conf` file created - during the install. You can add your own MongoDB - :doc:`configuration options ` to - this file as well. + - For macOS running Intel processors: - To verify that MongoDB is running, search for ``mongod`` in your - running processes: + .. code-block:: sh - .. code-block:: sh + mongod --config /usr/local/etc/mongod.conf --fork + + - For macOS running on `Apple M1 processors + `__: + + .. code-block:: sh + + mongod --config /opt/homebrew/etc/mongod.conf --fork + + To stop a :binary:`~bin.mongod` running as a background process, + connect to the :binary:`~bin.mongod` from the :program:`mongo` + shell, and issue the :dbcommand:`shutdown` command as needed. + +Both methods use the :file:`mongod.conf` file created +during the install. You can add your own MongoDB +:doc:`configuration options ` to +this file as well. + +.. admonition:: macOS Prevents ``mongod`` From Opening + :class: note + + .. include:: /includes/extracts/macos-prevent-launch-mongod.rst + +To verify that MongoDB is running, perform one of the following: + +- If you started MongoDB **as a macOS service**: - ps aux | grep -v grep | grep mongod + .. code-block:: sh - You can also view the log file to see the current status of your - ``mongod`` process: ``/usr/local/var/log/mongodb/mongo.log``. + brew services list + + You should see the service ``mongodb-community`` listed as + ``started``. + +- If you started MongoDB **manually as a background process**: + + .. code-block:: sh + + ps aux | grep -v grep | grep mongod + + You should see your ``mongod`` process in the output. + +You can also view the log file to see the current status of your +``mongod`` process: ``/usr/local/var/log/mongodb/mongo.log``. Connect and Use MongoDB ~~~~~~~~~~~~~~~~~~~~~~~ -.. container:: +To begin using MongoDB, connect a :binary:`~bin.mongo` shell to the +running instance. From a new terminal, issue the following: + +.. code-block:: sh + + mongo + +.. admonition:: macOS Prevents ``mongo`` From Opening + :class: note + + .. include:: /includes/extracts/macos-prevent-launch-mongo.rst + +For information on CRUD (Create,Read,Update,Delete) operations, see: + +- :doc:`/tutorial/insert-documents` +- :doc:`/tutorial/query-documents` +- :doc:`/tutorial/update-documents` +- :doc:`/tutorial/remove-documents` + +.. _brew-install-dbtools: - To begin using MongoDB, connect a :binary:`~bin.mongo` shell to the - running instance. From a new terminal, issue the following: +Installing the MongoDB Database Tools +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +The `MongoDB Database Tools +`__ are a collection of +command-line utilities for working with a MongoDB deployment, +including data backup and import/export tools like +:binary:`mongoimport` and :binary:`mongodump` as well as monitoring +tools like :binary:`mongotop`. + +Follow these steps to install the MongoDB Database Tools using +Homebrew's ``brew`` package manager. + +#. Verify that your system meets all the + :ref:`installation prerequisites` by running the + following command in your macOS Terminal: + + .. code-block:: sh + + brew tap | grep mongodb + + You should see the MongoDB brew tap listed. If you do not, or you + receive an error, return to the :ref:`osx-prereq` section. + +#. To install the MongoDB Database Tools, run the following command in + your macOS Terminal application: .. code-block:: sh - mongo + brew install mongodb-database-tools + +Once installed, the Database Tools are available directly from the +command line in your macOS Terminal application. + +For example you could run :binary:`mongotop` against a running MongoDB +instance by invoking it in your macOS Terminal like so: + +.. code-block:: sh + + mongotop - For information on CRUD (Create,Read,Update,Delete) operations, see: +It should start up, connect to your running :binary:`mongod`, and start +reporting usage statistics. - - :doc:`/tutorial/insert-documents` - - :doc:`/tutorial/query-documents` - - :doc:`/tutorial/update-documents` - - :doc:`/tutorial/remove-documents` +See the `MongoDB Database Tools Documentation +`__ for usage information for +each of the Database Tools. Additional Information ---------------------- @@ -195,9 +326,10 @@ Troubleshooting ChecksumMismatchError ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ If you have previously installed an older version of the formula, -you may encounter a ChecksumMismatchError resembling the following: +you may encounter a ``ChecksumMismatchError`` resembling the following: .. code-block:: sh + :copyable: false Error: An exception occurred within a child process: diff --git a/source/tutorial/install-mongodb-on-red-hat-tarball.txt b/source/tutorial/install-mongodb-on-red-hat-tarball.txt index f10ec96d4f3..2056115e778 100644 --- a/source/tutorial/install-mongodb-on-red-hat-tarball.txt +++ b/source/tutorial/install-mongodb-on-red-hat-tarball.txt @@ -16,12 +16,13 @@ Install MongoDB Community on Red Hat or CentOS using .tgz Tarball .. |distro-name| replace:: Red Hat .. |package-manager| replace:: ``yum`` .. |executable-name| replace:: ``mongod`` +.. |mdb-download-link| replace:: `MongoDB Download Center `__ + +.. include:: /includes/fact-atlas-banner.rst Overview -------- -.. _`MongoDB Download Center`: https://www.mongodb.com/download-center/community?jmp=docs - Use this tutorial to manually install MongoDB {+version+} |edition| Edition on Red Hat Enterprise Linux, CentOS Linux, or Oracle Linux [#oracle-linux]_ using a downloaded ``.tgz`` tarball. @@ -107,22 +108,17 @@ To Use Default Directories The default MongoDB directories are not created. To create the MongoDB data and log directories: - .. tip:: - - Depending on your user permission, you may need to use ``sudo`` - to perform these operations. - .. code-block:: sh - mkdir -p /var/lib/mongo - mkdir -p /var/log/mongodb + sudo mkdir -p /var/lib/mongo + sudo mkdir -p /var/log/mongodb By default, MongoDB runs using the |mongod-user| user account. Once created, set the owner and group of these directories to |mongod-user|: .. code-block:: sh - chown -R mongod:mongod + sudo chown -R mongod:mongod To Use Non-Default Directories ++++++++++++++++++++++++++++++ @@ -132,15 +128,9 @@ To Use Non-Default Directories To use a data directory and/or log directory other than the default directories: - .. tip:: - - Depending on your user permission, you may need to use ``sudo`` - to perform these operations. - #. Create the new directory or directories. - - #. Edit the the configuration file ``/etc/mongod.conf`` and modify the + #. Edit the configuration file ``/etc/mongod.conf`` and modify the following fields accordingly: - :setting:`storage.dbPath` to specify a new data directory path (e.g. ``/some/data/directory``) @@ -152,7 +142,7 @@ To Use Non-Default Directories .. code-block:: sh - chown -R mongod:mongod + sudo chown -R mongod:mongod If you change the user that runs the MongoDB process, you **must** give the new user access to these directories. diff --git a/source/tutorial/install-mongodb-on-red-hat.txt b/source/tutorial/install-mongodb-on-red-hat.txt index 9c5723e140d..e1a6844aeff 100644 --- a/source/tutorial/install-mongodb-on-red-hat.txt +++ b/source/tutorial/install-mongodb-on-red-hat.txt @@ -17,10 +17,12 @@ Install MongoDB Community Edition on Red Hat or CentOS .. |package-manager| replace:: ``yum`` .. |executable-name| replace:: ``mongod`` +.. include:: /includes/fact-atlas-banner.rst + Overview -------- -.. _`MongoDB Download Center`: https://www.mongodb.com/download-center/community?jmp=docs +.. _`MongoDB Download Center`: https://www.mongodb.com/try/download/community?tck=docs_server Use this tutorial to install MongoDB {+version+} |edition| Edition on Red Hat Enterprise Linux, CentOS Linux, or Oracle Linux @@ -90,22 +92,17 @@ To Use Default Directories The default MongoDB directories are not created. To create the MongoDB data and log directories: - .. tip:: - - Depending on your user permission, you may need to use ``sudo`` - to perform these operations. - .. code-block:: sh - mkdir -p /var/lib/mongo - mkdir -p /var/log/mongodb + sudo mkdir -p /var/lib/mongo + sudo mkdir -p /var/log/mongodb By default, MongoDB runs using the |mongod-user| user account. Once created, set the owner and group of these directories to |mongod-user|: .. code-block:: sh - chown -R mongod:mongod + sudo chown -R mongod:mongod To Use Non-Default Directories ++++++++++++++++++++++++++++++ @@ -115,15 +112,9 @@ To Use Non-Default Directories To use a data directory and/or log directory other than the default directories: - .. tip:: - - Depending on your user permission, you may need to use ``sudo`` - to perform these operations. - #. Create the new directory or directories. - - #. Edit the the configuration file ``/etc/mongod.conf`` and modify the + #. Edit the configuration file ``/etc/mongod.conf`` and modify the following fields accordingly: - :setting:`storage.dbPath` to specify a new data directory path (e.g. ``/some/data/directory``) @@ -135,7 +126,7 @@ To Use Non-Default Directories .. code-block:: sh - chown -R mongod:mongod + sudo chown -R mongod:mongod If you change the user that runs the MongoDB process, you **must** give the new user access to these directories. @@ -160,7 +151,21 @@ Procedure Follow these steps to run MongoDB |edition| Edition on your system. These instructions assume that you are using the default settings. -.. include:: /includes/steps/run-mongodb-on-a-linux-distribution.rst +**Init System** + +.. include:: /includes/fact-systemd-vs-initd.rst + +.. tabs:: + + .. tab:: systemd (systemctl) + :tabid: systemd-systemctl + + .. include:: /includes/steps/run-mongodb-on-a-linux-distribution-systemd.rst + + .. tab:: System V Init (service) + :tabid: systemvinit-service + + .. include:: /includes/steps/run-mongodb-on-a-linux-distribution.rst Uninstall MongoDB Community Edition ----------------------------------- diff --git a/source/tutorial/install-mongodb-on-suse-tarball.txt b/source/tutorial/install-mongodb-on-suse-tarball.txt index 121980f5daf..7a0d8302f40 100644 --- a/source/tutorial/install-mongodb-on-suse-tarball.txt +++ b/source/tutorial/install-mongodb-on-suse-tarball.txt @@ -16,12 +16,13 @@ Install MongoDB Community on SUSE using .tgz Tarball .. |distro-name| replace:: SUSE .. |package-manager| replace:: ``zypper`` .. |executable-name| replace:: ``mongod`` +.. |mdb-download-link| replace:: `MongoDB Download Center `__ + +.. include:: /includes/fact-atlas-banner.rst Overview -------- -.. _`MongoDB Download Center`: https://www.mongodb.com/download-center/community?jmp=docs - Use this tutorial to manually install MongoDB {+version+} |edition| Edition on SUSE Linux Enterprise Server (SLES) using a downloaded ``.tgz`` tarball. diff --git a/source/tutorial/install-mongodb-on-suse.txt b/source/tutorial/install-mongodb-on-suse.txt index 8bc3a01ac9a..b6115b3a706 100644 --- a/source/tutorial/install-mongodb-on-suse.txt +++ b/source/tutorial/install-mongodb-on-suse.txt @@ -17,10 +17,12 @@ Install MongoDB Community Edition on SUSE .. |package-manager| replace:: ``zypper`` .. |executable-name| replace:: ``mongod`` +.. include:: /includes/fact-atlas-banner.rst + Overview -------- -.. _`MongoDB Download Center`: https://www.mongodb.com/download-center/community?jmp=docs +.. _`MongoDB Download Center`: https://www.mongodb.com/try/download/community?tck=docs_server Use this tutorial to install MongoDB {+version+} |edition| Edition on SUSE Linux Enterprise Server (SLES) using the @@ -70,7 +72,21 @@ Procedure Follow these steps to run MongoDB |edition| Edition. These instructions assume that you are using the default settings. -.. include:: /includes/steps/run-mongodb-on-a-linux-distribution.rst +**Init System** + +.. include:: /includes/fact-systemd-vs-initd.rst + +.. tabs:: + + .. tab:: systemd (systemctl) + :tabid: systemd-systemctl + + .. include:: /includes/steps/run-mongodb-on-a-linux-distribution-systemd.rst + + .. tab:: System V Init (service) + :tabid: systemvinit-service + + .. include:: /includes/steps/run-mongodb-on-a-linux-distribution.rst Uninstall MongoDB Community Edition ----------------------------------- diff --git a/source/tutorial/install-mongodb-on-ubuntu-tarball.txt b/source/tutorial/install-mongodb-on-ubuntu-tarball.txt index af6ddc0d465..c5319aa3bc9 100644 --- a/source/tutorial/install-mongodb-on-ubuntu-tarball.txt +++ b/source/tutorial/install-mongodb-on-ubuntu-tarball.txt @@ -19,12 +19,13 @@ Install MongoDB Community on Ubuntu using .tgz Tarball .. |distro-name| replace:: Ubuntu .. |package-manager| replace:: ``apt`` .. |executable-name| replace:: ``mongod`` +.. |mdb-download-link| replace:: `MongoDB Download Center `__ + +.. include:: /includes/fact-atlas-banner.rst Overview -------- -.. _`MongoDB Download Center`: https://www.mongodb.com/download-center/community?jmp=docs - Use this tutorial to manually install MongoDB {+version+} |edition| Edition on LTS (long-term support) releases of Ubuntu Linux using a downloaded ``.tgz`` tarball. diff --git a/source/tutorial/install-mongodb-on-ubuntu.txt b/source/tutorial/install-mongodb-on-ubuntu.txt index f6ef5d0b70d..f11b13bac2f 100644 --- a/source/tutorial/install-mongodb-on-ubuntu.txt +++ b/source/tutorial/install-mongodb-on-ubuntu.txt @@ -20,10 +20,12 @@ Install MongoDB Community Edition on Ubuntu .. |package-manager| replace:: ``apt`` .. |executable-name| replace:: ``mongod`` +.. include:: /includes/fact-atlas-banner.rst + Overview -------- -.. _`MongoDB Download Center`: https://www.mongodb.com/download-center/community?jmp=docs +.. _`MongoDB Download Center`: https://www.mongodb.com/try/download/community?tck=docs_server Use this tutorial to install MongoDB {+version+} |edition| Edition on LTS (long-term support) releases of Ubuntu Linux using the @@ -104,7 +106,21 @@ These instructions assume that you are using the official |package-name| package -- not the unofficial ``mongodb`` package provided by |distro-name| -- and are using the default settings. -.. include:: /includes/steps/run-mongodb-on-debian.rst +**Init System** + +.. include:: /includes/fact-systemd-vs-initd.rst + +.. tabs:: + + .. tab:: systemd (systemctl) + :tabid: systemd-systemctl + + .. include:: /includes/steps/run-mongodb-on-debian-systemd.rst + + .. tab:: System V Init (service) + :tabid: systemvinit-service + + .. include:: /includes/steps/run-mongodb-on-debian.rst Uninstall MongoDB Community Edition ----------------------------------- diff --git a/source/tutorial/install-mongodb-on-windows-unattended.txt b/source/tutorial/install-mongodb-on-windows-unattended.txt index 7cfb9bfa078..b8a4fa89a22 100644 --- a/source/tutorial/install-mongodb-on-windows-unattended.txt +++ b/source/tutorial/install-mongodb-on-windows-unattended.txt @@ -14,13 +14,13 @@ Install MongoDB Community on Windows using ``msiexec.exe`` .. |edition| replace:: Community .. |distro-name| replace:: Windows .. |executable-name| replace:: ``mongod.exe`` -.. |mdb-download-link| replace:: `MongoDB Download Center `__ +.. |mdb-download-link| replace:: `MongoDB Download Center `__ + +.. include:: /includes/fact-atlas-banner.rst Overview -------- -.. _`MongoDB Download Center`: https://www.mongodb.com/download-center/community?jmp=docs - Use this tutorial to install MongoDB {+version+} |edition| Edition on Windows in an unattended fashion using ``msiexec.exe`` from the command line. This is useful for system administrators who wish to @@ -34,12 +34,10 @@ MongoDB Version Installation Method ~~~~~~~~~~~~~~~~~~~ -This tutorial installs MongoDB on Windows in an unattended fashion using -``msiexec.exe``. Alternatively, you may chose to install MongoDB on -Windows using the default installation wizard. - -|arrow| See :doc:`/tutorial/install-mongodb-on-windows` for -instructions. +This tutorial installs MongoDB on Windows using the command-line tool +``msiexec.exe``. To install MongoDB using the graphical MSI Installer +instead, see :doc:`Install MongoDB using the MSI Installer +`. Considerations -------------- @@ -60,10 +58,7 @@ Install MongoDB Community Edition Prerequisites ~~~~~~~~~~~~~ -Windows 2012 Server and Windows 10 need `KB2999226 -`__ to provide Universal C Runtime support for -Windows. +.. include:: /includes/fact-windows-prerequisites.rst Procedure ~~~~~~~~~ diff --git a/source/tutorial/install-mongodb-on-windows.txt b/source/tutorial/install-mongodb-on-windows.txt index 0e0d578c815..ed2d78a2097 100644 --- a/source/tutorial/install-mongodb-on-windows.txt +++ b/source/tutorial/install-mongodb-on-windows.txt @@ -14,13 +14,13 @@ Install MongoDB Community Edition on Windows .. |edition| replace:: Community .. |distro-name| replace:: Windows .. |executable-name| replace:: ``mongod.exe`` -.. |mdb-download-link| replace:: `MongoDB Download Center `__ +.. |mdb-download-link| replace:: `MongoDB Download Center `__ + +.. include:: /includes/fact-atlas-banner.rst Overview -------- -.. _`MongoDB Download Center`: https://www.mongodb.com/download-center/community?jmp=docs - Use this tutorial to install MongoDB {+version+} |edition| Edition on Windows using the default installation wizard. @@ -32,14 +32,12 @@ MongoDB Version Installation Method ~~~~~~~~~~~~~~~~~~~ -This tutorial installs MongoDB on Windows using the default installation -wizard. Alternatively, you may chose to install MongoDB on Windows in an -unattended fashion, using ``msiexec.exe`` from the command line -(``cmd.exe``). This is useful for system administrators who wish to -deploy MongoDB using automation. - -|arrow| See :doc:`/tutorial/install-mongodb-on-windows-unattended` for -instructions. +This tutorial installs MongoDB on Windows using the default MSI +installation wizard. To install MongoDB using the ``msiexec.exe`` +command-line tool instead, see :doc:`Install MongoDB using msiexec.exe +`. The +``msiexec.exe`` tool is useful for system administrators who wish to +deploy MongoDB in an unattended fashion using automation. Considerations -------------- @@ -60,9 +58,7 @@ Install MongoDB Community Edition Prerequisites ~~~~~~~~~~~~~~~ -Windows 2012 Server and Windows 10 need -`KB2999226 `__ -to provide Universal C Runtime support for Windows. +.. include:: /includes/fact-windows-prerequisites.rst Procedure ~~~~~~~~~ diff --git a/source/tutorial/kerberos-auth-activedirectory-authz.txt b/source/tutorial/kerberos-auth-activedirectory-authz.txt index c9ededc021b..b232c60678a 100644 --- a/source/tutorial/kerberos-auth-activedirectory-authz.txt +++ b/source/tutorial/kerberos-auth-activedirectory-authz.txt @@ -13,7 +13,7 @@ Configure MongoDB with Kerberos Authentication and Active Directory Authorizatio .. versionadded:: 3.4 `MongoDB Enterprise - `_ supports + `_ supports querying an LDAP server for the LDAP groups to which an authenticated user belongs. MongoDB maps the LDAP distinguished names (DN) of each returned group to :ref:`roles ` on the ``admin`` database. MongoDB authorizes diff --git a/source/tutorial/manage-indexes.txt b/source/tutorial/manage-indexes.txt index 3dc99454c8d..625083481e3 100644 --- a/source/tutorial/manage-indexes.txt +++ b/source/tutorial/manage-indexes.txt @@ -54,3 +54,155 @@ Modify an Index - :ref:`MongoDB Compass Documentation ` - `Compass Documentation for Indexes `_ + +.. _manage-indexes-find-inconsistent-indexes: + +Find Inconsistent Indexes across Shards +--------------------------------------- + +A sharded collection has an inconsistent index if the collection does +not have the exact same indexes (including the index options) on each +shard that contains chunks for the collection. Although inconsistent +indexes should not occur during normal operations, inconsistent indexes +can occur , such as: + +- When a user is creating an index with a ``unique`` key constraint and + one shard contains a chunk with duplicate documents. In such cases, + the create index operation may succeed on the shards without + duplicates but not on the shard with duplicates. + +- When a user is creating an index across the shards in a :doc:`rolling + manner (i.e. manually building the index one by one across the + shards) ` but either + fails to build the index for an associated shard or incorrectly + builds an index with different specification. + +Starting in MongoDB 4.2.6, the :doc:`config server +` primary, by default, checks for +index inconsistencies across the shards for sharded collections, and +the command :dbcommand:`serverStatus`, when run on the config server +primary, returns the field :serverstatus:`shardedIndexConsistency` +field to report on the number of sharded collections with index +inconsistencies. + +If :serverstatus:`shardedIndexConsistency` reports any index +inconsistencies, you can run the following pipeline for your +sharded collections until you find the inconsistencies. + +.. note:: + + The following pipeline is for MongoDB 4.2.4 and above. + +#. Define the following :doc:`aggregation pipeline `: + + .. code-block:: javascript + + const pipeline = [ + // Get indexes and the shards that they belong to. + {$indexStats: {}}, + // Attach a list of all shards which reported indexes to each document from $indexStats. + {$group: {_id: null, indexDoc: {$push: "$$ROOT"}, allShards: {$addToSet: "$shard"}}}, + // Unwind the generated array back into an array of index documents. + {$unwind: "$indexDoc"}, + // Group by index name. + { + $group: { + "_id": "$indexDoc.name", + "shards": {$push: "$indexDoc.shard"}, + // Convert each index specification into an array of its properties + // that can be compared using set operators. + "specs": {$push: {$objectToArray: {$ifNull: ["$indexDoc.spec", {}]}}}, + "allShards": {$first: "$allShards"} + } + }, + // Compute which indexes are not present on all targeted shards and + // which index specification properties aren't the same across all shards. + { + $project: { + missingFromShards: {$setDifference: ["$allShards", "$shards"]}, + inconsistentProperties: { + $setDifference: [ + {$reduce: { + input: "$specs", + initialValue: {$arrayElemAt: ["$specs", 0]}, + in: {$setUnion: ["$$value", "$$this"]}}}, + {$reduce: { + input: "$specs", + initialValue: {$arrayElemAt: ["$specs", 0]}, + in: {$setIntersection: ["$$value", "$$this"]}}} + ] + } + } + }, + // Only return output that indicates an index was inconsistent, i.e. either a shard was missing + // an index or a property on at least one shard was not the same on all others. + { + $match: { + $expr: + {$or: [ + {$gt: [{$size: "$missingFromShards"}, 0]}, + {$gt: [{$size: "$inconsistentProperties"}, 0]}, + ] + } + } + }, + // Output relevant fields. + {$project: {_id: 0, indexName: "$$ROOT._id", inconsistentProperties: 1, missingFromShards: 1}} + ]; + +#. Run the aggregation pipeline for the sharded collection to test. For + example, to test if the sharded collection ``test.reviews`` has + inconsistent indexes across its associated shards: + + .. code-block:: javascript + + db.getSiblingDB("test").reviews.aggregate(pipeline) + + If the collection has inconsistent indexes, the aggregation for that + collection returns details regarding the inconsistent indexes: + + .. code-block:: javascript + + { "missingFromShards" : [ "shardB" ], "inconsistentProperties" : [ ], "indexName" : "page_1_score_1" } + { "missingFromShards" : [ ], "inconsistentProperties" : [ { "k" : "expireAfterSeconds", "v" : 60 }, { "k" : "expireAfterSeconds", "v" : 600 } ], "indexName" : "reviewDt_1" } + + The returned documents indicate two inconsistencies for the sharded + collection ``test.reviews``: + + #. An index named ``page_1_score_1`` is missing from the collection + on ``shardB``. + + #. An index named ``reviewDt_1`` has inconsistent properties across + the collection's shards, specifically, the ``expireAfterSeconds`` + properties differ. + +To resolve the inconsistency where an index is missing from the collection on a particular shard(s), + You can either: + + - Perform a :doc:`rolling index build + ` for the collection + on the affected shard(s). + + \-OR- + + - Issue an index build :method:`db.collection.createIndex()` from a + :binary:`~bin.mongos` instance. The operation only builds the + collection's index on the shard(s) missing the index. + +To resolve where the index properties differ across the shards, + Drop the incorrect index from the collection on the affected + shard(s) and rebuild the index. To rebuild the index, you can either: + + - Perform a :doc:`rolling index build + ` for the collection + on the affected shard. + + \-OR- + + - Issue an index build :method:`db.collection.createIndex()` from a + :binary:`~bin.mongos` instance. The operation only builds the + collection's index on the shard(s) missing the index. + + Alternatively, if the inconsistency is the ``expireAfterSeconds`` property, + you can run the :dbcommand:`collMod` command to update the number of + seconds instead of dropping and rebuilding the index. diff --git a/source/tutorial/manage-mongodb-processes.txt b/source/tutorial/manage-mongodb-processes.txt index e57b801cb2e..3e7352af485 100644 --- a/source/tutorial/manage-mongodb-processes.txt +++ b/source/tutorial/manage-mongodb-processes.txt @@ -97,11 +97,11 @@ options. You must create the log directory; however, :binary:`~bin.mongod` will create the log file if it does not exist. The following command starts :binary:`~bin.mongod` as a daemon and records log -output to ``/var/log/mongodb.log``. +output to ``/var/log/mongodb/mongod.log``. .. code-block:: sh - mongod --fork --logpath /var/log/mongodb.log + mongod --fork --logpath /var/log/mongodb/mongod.log Additional Configuration Options ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -150,8 +150,9 @@ authentication enabled. Use ``--shutdown`` ~~~~~~~~~~~~~~~~~~ -From the Linux command line, shut down the :binary:`~bin.mongod` using the -:option:`--shutdown ` option in the following command: +Supported on Linux only. From the command line, shut down the +:binary:`~bin.mongod` using the :option:`--shutdown ` +option: .. code-block:: sh @@ -167,8 +168,9 @@ to perform a clean shutdown. Use ``kill`` ~~~~~~~~~~~~ -From the Linux command line, shut down a specific :binary:`~bin.mongod` instance -using one of the following commands: +Supported on Linux and macOS only. From the command line, shut down a +specific :binary:`~bin.mongod` instance using one of the following +commands: .. code-block:: none @@ -195,6 +197,8 @@ Starting in MongoDB 4.0.8 (and 3.6.15), if a replica set primary receives a Never use ``kill -9`` (i.e. ``SIGKILL``) to terminate a mongod instance. +.. _stop-replica-set: + Stop a Replica Set ------------------ diff --git a/source/tutorial/manage-the-database-profiler.txt b/source/tutorial/manage-the-database-profiler.txt index e60062eab7e..62b8bd39638 100644 --- a/source/tutorial/manage-the-database-profiler.txt +++ b/source/tutorial/manage-the-database-profiler.txt @@ -16,9 +16,9 @@ The database profiler collects detailed information about :ref:`database-commands` executed against a running :binary:`~bin.mongod` instance. This includes CRUD operations as well as configuration and administration commands. -The profiler writes all the data it collects to the +The profiler writes all the data it collects to a :data:`system.profile <.system.profile>` collection, a -:doc:`capped collection ` in the ``admin`` +:doc:`capped collection ` in each profiled database. See :doc:`/reference/database-profiler` for an overview of the :data:`system.profile <.system.profile>` documents created by the profiler. @@ -31,8 +31,7 @@ When enabled, profiling has an effect on database performance and disk use. See :ref:`Database Profiler Overhead` for more information. This document outlines a number of key administration options for the -database profiler. For additional related information, consider the -following resources: +database profiler. For additional related information, see: - :doc:`/reference/database-profiler` - :doc:`Profile Command ` @@ -53,7 +52,7 @@ The following profiling levels are available: Enable and Configure Database Profiling --------------------------------------- -You can enable database profiling for :binary:`~bin.mongod` instances . +You can enable database profiling for :binary:`~bin.mongod` instances. This section uses the :binary:`~bin.mongo` shell helper :method:`db.setProfilingLevel()` helper to enable profiling. For @@ -86,6 +85,8 @@ The ``"ok" : 1`` key-value pair indicates the operation succeeded: To verify the new setting, see the :ref:`database-profiling-view-status` section. +.. include:: /includes/log-changes-to-database-profiler.rst + .. _database-profiling-specify-slowms-threshold: Specify the Threshold for Slow Operations diff --git a/source/tutorial/merge-chunks-in-sharded-cluster.txt b/source/tutorial/merge-chunks-in-sharded-cluster.txt index f562c67968c..02103212983 100644 --- a/source/tutorial/merge-chunks-in-sharded-cluster.txt +++ b/source/tutorial/merge-chunks-in-sharded-cluster.txt @@ -46,45 +46,53 @@ sharded collection, as in the following example: "_id" : 1, "minCompatibleVersion" : 5, "currentVersion" : 6, - "clusterId" : ObjectId("5c114e68325aee6f60669228") + "clusterId" : ObjectId("5ebf0bfd3eeb6037ec7cbba9") } shards: { "_id" : "shardA", "host" : "shardA/shardA-m1.example.net:27018,shardA-m2.example.net:27018,shardA-m3.example.net:27018", "state" : 1 } { "_id" : "shardB", "host" : "shardB/shardB-m1.example.net:27018,shardB-m2.example.net:27018,shardB-m3.example.net:27018", "state" : 1 } active mongoses: - "4.0.4" : 1 + "4.2.7" : 1 autosplit: Currently enabled: yes balancer: Currently enabled: yes Currently running: no Failed balancer rounds in last 5 attempts: 0 - Migration Results for the last 24 hours: - 8 : Success - databases: + Migration Results for the last 24 hours: + 520 : Success + databases: { "_id" : "config", "primary" : "config", "partitioned" : true } - { "_id" : "test", "primary" : "shardA", "partitioned" : true, "version" : { "uuid" : UUID("2632036c-bd74-457f-a364-5def901fe5f6"), "lastMod" : 1 } } - test.members - shard key: { "username" : 1 } - unique: false - balancing: true - chunks: - shardA 7 - shardB 7 - { "username" : { "$minKey" : 1 } } -->> { "username" : "user16643" } on : shardB Timestamp(2, 0) - { "username" : "user16643" } -->> { "username" : "user2329" } on : shardB Timestamp(3, 0) - { "username" : "user2329" } -->> { "username" : "user29937" } on : shardB Timestamp(4, 0) - { "username" : "user29937" } -->> { "username" : "user36583" } on : shardB Timestamp(5, 0) - { "username" : "user36583" } -->> { "username" : "user43229" } on : shardB Timestamp(6, 0) - { "username" : "user43229" } -->> { "username" : "user49877" } on : shardB Timestamp(7, 0) - { "username" : "user49877" } -->> { "username" : "user56522" } on : shardB Timestamp(8, 0) - { "username" : "user56522" } -->> { "username" : "user63169" } on : shardA Timestamp(8, 1) - { "username" : "user63169" } -->> { "username" : "user69816" } on : shardA Timestamp(1, 17) - { "username" : "user69816" } -->> { "username" : "user76462" } on : shardA Timestamp(1, 19) - { "username" : "user76462" } -->> { "username" : "user83108" } on : shardA Timestamp(1, 21) - { "username" : "user83108" } -->> { "username" : "user89756" } on : shardA Timestamp(1, 23) - { "username" : "user89756" } -->> { "username" : "user96401" } on : shardA Timestamp(1, 25) - { "username" : "user96401" } -->> { "username" : { "$maxKey" : 1 } } on : shardA Timestamp(1, 26) + config.system.sessions + shard key: { "_id" : 1 } + unique: false + balancing: true + chunks: + shardA 512 + shardB 512 + too many chunks to print, use verbose if you want to force print + { "_id" : "test", "primary" : "shardA", "partitioned" : true, "version" : { "uuid" : UUID("22c042fc-7e3d-4c6d-992d-f3d714759781"), "lastMod" : 1 } } + test.members + shard key: { "username" : 1 } + unique: false + balancing: true + chunks: + shardA 7 + shardB 7 + { "username" : { "$minKey" : 1 } } -->> { "username" : "user16643" } on : shardB Timestamp(13, 0) + { "username" : "user16643" } -->> { "username" : "user2329" } on : shardB Timestamp(16, 0) + { "username" : "user2329" } -->> { "username" : "user29937" } on : shardB Timestamp(17, 0) + { "username" : "user29937" } -->> { "username" : "user36583" } on : shardB Timestamp(18, 0) + { "username" : "user36583" } -->> { "username" : "user43229" } on : shardB Timestamp(19, 0) + { "username" : "user43229" } -->> { "username" : "user49877" } on : shardB Timestamp(20, 0) + { "username" : "user49877" } -->> { "username" : "user56522" } on : shardB Timestamp(21, 0) + { "username" : "user56522" } -->> { "username" : "user63169" } on : shardA Timestamp(21, 1) + { "username" : "user63169" } -->> { "username" : "user69816" } on : shardA Timestamp(10, 1) + { "username" : "user69816" } -->> { "username" : "user76462" } on : shardA Timestamp(11, 1) + { "username" : "user76462" } -->> { "username" : "user83108" } on : shardA Timestamp(12, 1) + { "username" : "user83108" } -->> { "username" : "user89756" } on : shardA Timestamp(14, 1) + { "username" : "user89756" } -->> { "username" : "user96401" } on : shardA Timestamp(15, 1) + { "username" : "user96401" } -->> { "username" : { "$maxKey" : 1 } } on : shardA Timestamp(15, 2) The chunk ranges appear after the chunk counts for each sharded collection. For example, the following are the chunk ranges for the @@ -92,20 +100,20 @@ collection. For example, the following are the chunk ranges for the .. code-block:: none - { "username" : { "$minKey" : 1 } } -->> { "username" : "user16643" } on : shardB Timestamp(2, 0) - { "username" : "user16643" } -->> { "username" : "user2329" } on : shardB Timestamp(3, 0) - { "username" : "user2329" } -->> { "username" : "user29937" } on : shardB Timestamp(4, 0) - { "username" : "user29937" } -->> { "username" : "user36583" } on : shardB Timestamp(5, 0) - { "username" : "user36583" } -->> { "username" : "user43229" } on : shardB Timestamp(6, 0) - { "username" : "user43229" } -->> { "username" : "user49877" } on : shardB Timestamp(7, 0) - { "username" : "user49877" } -->> { "username" : "user56522" } on : shardB Timestamp(8, 0) - { "username" : "user56522" } -->> { "username" : "user63169" } on : shardA Timestamp(8, 1) - { "username" : "user63169" } -->> { "username" : "user69816" } on : shardA Timestamp(1, 17) - { "username" : "user69816" } -->> { "username" : "user76462" } on : shardA Timestamp(1, 19) - { "username" : "user76462" } -->> { "username" : "user83108" } on : shardA Timestamp(1, 21) - { "username" : "user83108" } -->> { "username" : "user89756" } on : shardA Timestamp(1, 23) - { "username" : "user89756" } -->> { "username" : "user96401" } on : shardA Timestamp(1, 25) - { "username" : "user96401" } -->> { "username" : { "$maxKey" : 1 } } on : shardA Timestamp(1, 26) + { "username" : { "$minKey" : 1 } } -->> { "username" : "user16643" } on : shardB Timestamp(13, 0) + { "username" : "user16643" } -->> { "username" : "user2329" } on : shardB Timestamp(16, 0) + { "username" : "user2329" } -->> { "username" : "user29937" } on : shardB Timestamp(17, 0) + { "username" : "user29937" } -->> { "username" : "user36583" } on : shardB Timestamp(18, 0) + { "username" : "user36583" } -->> { "username" : "user43229" } on : shardB Timestamp(19, 0) + { "username" : "user43229" } -->> { "username" : "user49877" } on : shardB Timestamp(20, 0) + { "username" : "user49877" } -->> { "username" : "user56522" } on : shardB Timestamp(21, 0) + { "username" : "user56522" } -->> { "username" : "user63169" } on : shardA Timestamp(21, 1) + { "username" : "user63169" } -->> { "username" : "user69816" } on : shardA Timestamp(10, 1) + { "username" : "user69816" } -->> { "username" : "user76462" } on : shardA Timestamp(11, 1) + { "username" : "user76462" } -->> { "username" : "user83108" } on : shardA Timestamp(12, 1) + { "username" : "user83108" } -->> { "username" : "user89756" } on : shardA Timestamp(14, 1) + { "username" : "user89756" } -->> { "username" : "user96401" } on : shardA Timestamp(15, 1) + { "username" : "user96401" } -->> { "username" : { "$maxKey" : 1 } } on : shardA Timestamp(15, 2) Merge Chunks ~~~~~~~~~~~~ @@ -121,13 +129,13 @@ For example, consider the following chunk ranges on ``shardA``: .. code-block:: javascript :emphasize-lines: 3-6 - { "username" : "user56522" } -->> { "username" : "user63169" } on : shardA Timestamp(8, 1) - { "username" : "user63169" } -->> { "username" : "user69816" } on : shardA Timestamp(1, 17) - { "username" : "user69816" } -->> { "username" : "user76462" } on : shardA Timestamp(1, 19) - { "username" : "user76462" } -->> { "username" : "user83108" } on : shardA Timestamp(1, 21) - { "username" : "user83108" } -->> { "username" : "user89756" } on : shardA Timestamp(1, 23) - { "username" : "user89756" } -->> { "username" : "user96401" } on : shardA Timestamp(1, 25) - { "username" : "user96401" } -->> { "username" : { "$maxKey" : 1 } } on : shardA Timestamp(1, 26) + { "username" : "user56522" } -->> { "username" : "user63169" } on : shardA Timestamp(21, 1) + { "username" : "user63169" } -->> { "username" : "user69816" } on : shardA Timestamp(10, 1) + { "username" : "user69816" } -->> { "username" : "user76462" } on : shardA Timestamp(11, 1) + { "username" : "user76462" } -->> { "username" : "user83108" } on : shardA Timestamp(12, 1) + { "username" : "user83108" } -->> { "username" : "user89756" } on : shardA Timestamp(14, 1) + { "username" : "user89756" } -->> { "username" : "user96401" } on : shardA Timestamp(15, 1) + { "username" : "user96401" } -->> { "username" : { "$maxKey" : 1 } } on : shardA Timestamp(15, 2) To merge the highlighted contiguous chunks, issue the :dbcommand:`mergeChunks` command against the ``admin`` database: @@ -146,12 +154,12 @@ On success, :dbcommand:`mergeChunks` produces the following output: { "ok" : 1, - "operationTime" : Timestamp(1544636362, 12), + "operationTime" : Timestamp(1589580356, 14), "$clusterTime" : { - "clusterTime" : Timestamp(1544636362, 13), + "clusterTime" : Timestamp(1589580356, 14), "signature" : { - "hash" : BinData(0,"AAAAAAAAAAAAAAAAAAAAAAAAAAA="), - "keyId" : NumberLong(0) + "hash" : BinData(0,"up5VKd49G/uPCq1iger2nOtfIHw="), + "keyId" : NumberLong("6827188741371592725") } } } @@ -172,58 +180,57 @@ After merging the identified chunks, confirm the new chunk, as follows: The output of :method:`sh.status()` should resemble: .. code-block:: none - :emphasize-lines: 49 + :emphasize-lines: 48 --- Sharding Status --- sharding version: { "_id" : 1, "minCompatibleVersion" : 5, "currentVersion" : 6, - "clusterId" : ObjectId("5c114e68325aee6f60669228") + "clusterId" : ObjectId("5ebef5447fa151d4bd79dd72") } shards: { "_id" : "shardA", "host" : "shardA/shardA-m1.example.net:27018,shardA-m2.example.net:27018,shardA-m3.example.net:27018", "state" : 1 } { "_id" : "shardB", "host" : "shardB/shardB-m1.example.net:27018,shardB-m2.example.net:27018,shardB-m3.example.net:27018", "state" : 1 } active mongoses: - "4.0.4" : 1 + "4.2.7" : 1 autosplit: Currently enabled: yes balancer: Currently enabled: yes - Currently running: yes - Collections with active migrations: - test.members started at Wed Dec 12 2018 13:14:55 GMT-0500 (EST) + Currently running: no Failed balancer rounds in last 5 attempts: 0 - Migration Results for the last 24 hours: - 8 : Success - databases: - { "_id" : "config", "primary" : "config", "partitioned" : true } - config.system.sessions - shard key: { "_id" : 1 } - unique: false - balancing: true - chunks: - shardA 1 - { "_id" : { "$minKey" : 1 } } -->> { "_id" : { "$maxKey" : 1 } } on : shardA Timestamp(1, 0) - { "_id" : "test", "primary" : "shardA", "partitioned" : true, "version" : { "uuid" : UUID("2632036c-bd74-457f-a364-5def901fe5f6"), "lastMod" : 1 } } - test.members - shard key: { "username" : 1 } - unique: false - balancing: true - chunks: - shardA 4 - shardB 7 - { "username" : { "$minKey" : 1 } } -->> { "username" : "user16643" } on : shardB Timestamp(2, 0) - { "username" : "user16643" } -->> { "username" : "user2329" } on : shardB Timestamp(3, 0) - { "username" : "user2329" } -->> { "username" : "user29937" } on : shardB Timestamp(4, 0) - { "username" : "user29937" } -->> { "username" : "user36583" } on : shardB Timestamp(5, 0) - { "username" : "user36583" } -->> { "username" : "user43229" } on : shardB Timestamp(6, 0) - { "username" : "user43229" } -->> { "username" : "user49877" } on : shardB Timestamp(7, 0) - { "username" : "user49877" } -->> { "username" : "user56522" } on : shardB Timestamp(8, 0) - { "username" : "user56522" } -->> { "username" : "user63169" } on : shardA Timestamp(8, 1) - { "username" : "user63169" } -->> { "username" : "user69816" } on : shardA Timestamp(1, 17) - { "username" : "user69816" } -->> { "username" : "user96401" } on : shardA Timestamp(8, 2) - { "username" : "user96401" } -->> { "username" : { "$maxKey" : 1 } } on : shardA Timestamp(1, 26) + Migration Results for the last 24 hours: + 519 : Success + databases: + { "_id" : "config", "primary" : "config", "partitioned" : true } + config.system.sessions + shard key: { "_id" : 1 } + unique: false + balancing: true + chunks: + shardA 512 + shardB 512 + too many chunks to print, use verbose if you want to force print + { "_id" : "test", "primary" : "shardA", "partitioned" : true, "version" : { "uuid" : UUID("22c042fc-7e3d-4c6d-992d-f3d714759781"), "lastMod" : 1 } } + test.members + shard key: { "username" : 1 } + unique: false + balancing: true + chunks: + shardA 5 + shardB 6 + { "username" : { "$minKey" : 1 } } -->> { "username" : "user16643" } on : shardA Timestamp(22, 0) + { "username" : "user16643" } -->> { "username" : "user2329" } on : shardB Timestamp(22, 1) + { "username" : "user2329" } -->> { "username" : "user29937" } on : shardB Timestamp(17, 0) + { "username" : "user29937" } -->> { "username" : "user36583" } on : shardB Timestamp(18, 0) + { "username" : "user36583" } -->> { "username" : "user43229" } on : shardB Timestamp(19, 0) + { "username" : "user43229" } -->> { "username" : "user49877" } on : shardB Timestamp(20, 0) + { "username" : "user49877" } -->> { "username" : "user56522" } on : shardB Timestamp(21, 0) + { "username" : "user56522" } -->> { "username" : "user63169" } on : shardA Timestamp(21, 1) + { "username" : "user63169" } -->> { "username" : "user69816" } on : shardA Timestamp(10, 1) + { "username" : "user69816" } -->> { "username" : "user96401" } on : shardA Timestamp(21, 2) + { "username" : "user96401" } -->> { "username" : { "$maxKey" : 1 } } on : shardA Timestamp(15, 2) After the merge, the :ref:`balancer ` may migrate chunks across shards to ensure a more even distribution of chunks. diff --git a/source/tutorial/model-computed-data.txt b/source/tutorial/model-computed-data.txt new file mode 100644 index 00000000000..e7346d10938 --- /dev/null +++ b/source/tutorial/model-computed-data.txt @@ -0,0 +1,122 @@ +=================== +Model Computed Data +=================== + +.. default-domain:: mongodb + +.. contents:: On this page + :local: + :backlinks: none + :depth: 1 + :class: singlecol + +Overview +-------- + +Often, an application needs to derive a value from source data stored +in a database. Computing a new value may require significant CPU +resources, especially in the case of large data sets or in cases where +multiple documents must be examined. + +If a computed value is requested often, it can be more efficient to +save that value in the database ahead of time. This way, when the +application requests data, only one read operation is required. + +Computed Pattern +---------------- + +If your reads significantly outnumber your writes, the computed pattern +reduces the frequency of having to perform computations. Instead of +attaching the burden of computation to every read, the application +stores the computed value and recalculates it as needed. The +application can either recompute the value with every write that +changes the computed value's source data, or as part of a periodic job. + +.. note:: + + With periodic updates, the computed value is not guaranteed to be + exact in any given read. However, this approach may be worth the + performance boost if exact accuracy isn't a requirement. + +Example +------- + +An application displays movie viewer and revenue information. + +Consider the following ``screenings`` collection: + +.. code-block:: javascript + + // screenings collection + + { + "theater": "Alger Cinema", + "location": "Lakeview, OR", + "movie_title": "Reservoir Dogs", + "num_viewers": 344, + "revenue": 3440 + } + { + "theater": "City Cinema", + "location": "New York, NY", + "movie_title": "Reservoir Dogs", + "num_viewers": 1496, + "revenue": 22440 + } + { + "theater": "Overland Park Cinema", + "location": "Boise, ID", + "movie_title": "Reservoir Dogs", + "num_viewers": 760, + "revenue": 7600 + } + +Users often want to know how many people saw a certain movie and how +much money that movie made. In this example, to total ``num_viewers`` +and ``revenue``, you must perform a read for theaters that screened a +movie with the title "Reservoir Dogs" and sum the values of those +fields. To avoid performing that computation every time the information +is requested, you can compute the total values and store them in a +``movies`` collection with the movie record itself: + +.. code-block:: javascript + :emphasize-lines: 5-6 + + // movies collection + + { + "title": "Reservoir Dogs", + "total_viewers": 2600, + "total_revenue": 33480, + ... + } + +In a low write environment, the computation could be done in +conjunction with any update of the ``screenings`` data. + +In an environment with more regular writes, the computations could be +done at defined intervals - every hour for example. The source data in +``screenings`` isn't affected by writes to the ``movies`` collection, +so you can run calculations at any time. + +This is a common design pattern that reduces CPU workload and increases +application performance. Whenever you are performing the same +calculations repeatedly and you have a high read to write ratio, +consider the Computed Pattern. + +Other Sample Use Cases +~~~~~~~~~~~~~~~~~~~~~~ + +In addition to cases where summing is requested frequently, such as +getting total revenue or viewers in the movie database example, the +computed pattern is a good fit wherever calculations need to be run +against data. For example: + +- A car company that runs massive aggregation queries on vehicle data, + storing results to show for the next few hours until the data is + recomputed. + +- A consumer reporting company that compiles data from several + different sources to create rank-ordered lists like the "100 + Best-Reviewed Gadgets". The lists can be regenerated periodically + while the underlying data is updated independently. diff --git a/source/tutorial/model-data-for-schema-versioning.txt b/source/tutorial/model-data-for-schema-versioning.txt new file mode 100644 index 00000000000..c20d17dd9e5 --- /dev/null +++ b/source/tutorial/model-data-for-schema-versioning.txt @@ -0,0 +1,128 @@ +.. _data-modeling-schema-versioning: + +================================ +Model Data for Schema Versioning +================================ + +.. default-domain:: mongodb + +.. contents:: On this page + :local: + :backlinks: none + :depth: 1 + :class: singlecol + +Overview +-------- + +Database schemas occasionally need to be updated. For example, a schema +designed to hold user contact information may need to be updated to +include new methods of communication as they become popular, such as +Twitter or Skype. + +You can use MongoDB's flexible schema model, which supports differently +shaped documents in the same collection, to gradually update your +collection's schema. As you update your schema model, the Schema +Versioning pattern allows you to track these updates with version +numbers. Your application code can use version numbers to identify and +handle differently shaped documents without downtime. + +Schema Versioning Pattern +------------------------- + +To implement the Schema Versioning pattern, add a ``schema_version`` +(or similarly named) field to your schema the first time that you +modify your schema. Documents that use the new schema should have a +``schema_version`` of ``2`` to indicate that they adhere to the second +iteration of your schema. If you update your schema again, increment +the ``schema_version``. + +Your application code can use a document's ``schema_version``, or lack +thereof, to conditionally handle documents. Use the latest schema to +store new information in the database. + +Example +------- + +The following example iterates upon the schema for documents in the +``users`` collection. + +In the first iteration of this schema, a record includes +``galactic_id``, ``name``, and ``phone`` fields: + +.. code-block:: javascript + + // users collection + + { + "_id": "", + "galactic_id": 123, + "name": "Anakin Skywalker", + "phone": "503-555-0000", + } + +In the next iteration, the schema is updated to include more +information in a different shape: + +.. code-block:: javascript + :emphasize-lines: 13 + + // users collection + + { + "_id": "", + "galactic_id": 123, + "name": "Darth Vader", + "contact_method": { + "work": "503-555-0210", + "home": "503-555-0220", + "twitter": "@realdarthvader", + "skype": "AlwaysWithYou" + }, + "schema_version": "2" + } + +Adding a ``schema_version`` means that an application can identify +documents shaped for the new schema and handle them accordingly. The +application can still handle old documents if ``schema_version`` does +not exist on the document. + +For example, consider an application that finds a user's phone number(s) +by ``galactic_id``. Upon being given a ``galactic_id``, the application +needs to query the database: + +.. code-block:: javascript + + db.users.find( { galactic_id: 123 } ); + +After the document is returned from the database, the application checks +to see whether the document has a ``schema_version`` field. + +- If it does not have a ``schema_version`` field, the application + passes the returned document to a dedicated function that renders the + ``phone`` field from the original schema. + +- If it does have a ``schema_version`` field, the application checks + the schema version. In this example, the ``schema_version`` is ``2`` + and the application passes the returned document to a dedicated + function that renders the new ``contact_method.work`` and + ``contact_method.home`` fields. + +Using the ``schema_version`` field, application code can support any +number of schema iterations in the same collection by adding dedicated +handler functions to the code. + +Use Cases +--------- + +The Schema Versioning pattern is ideal for any one or a combination of +the following cases: + +- Application downtime is not an option + +- Updating documents may take hours, days, or weeks of time to complete + +- Updating documents to the new schema version is not a requirement + +The Schema Versioning pattern helps you better decide when and how data +migrations will take place relative to traditional, tabular databases. diff --git a/source/tutorial/model-embedded-one-to-many-relationships-between-documents.txt b/source/tutorial/model-embedded-one-to-many-relationships-between-documents.txt index c61448254c9..fdb9b02350b 100644 --- a/source/tutorial/model-embedded-one-to-many-relationships-between-documents.txt +++ b/source/tutorial/model-embedded-one-to-many-relationships-between-documents.txt @@ -16,11 +16,17 @@ Overview -------- This page describes a data model that uses :ref:`embedded -` documents to describe one-to-many -relationships between connected data. +` documents to describe a one-to-many +relationship between connected data. Embedding connected data +in a single document can reduce the number of read operations required +to obtain data. In general, you should structure your schema so +your application receives all of its required information in a single +read operation. -Pattern -------- +.. _one-to-many-embedded-document-pattern: + +Embedded Document Pattern +------------------------- Consider the following example that maps patron and multiple address relationships. The example illustrates the advantage of embedding over @@ -33,13 +39,15 @@ reference to the ``patron`` document. .. code-block:: javascript + // patron document { _id: "joe", name: "Joe Bookreader" } + // address documents { - patron_id: "joe", + patron_id: "joe", // reference to patron document street: "123 Fake Street", city: "Faketon", state: "MA", @@ -63,23 +71,179 @@ following document: .. code-block:: javascript { - _id: "joe", - name: "Joe Bookreader", - addresses: [ + "_id": "joe", + "name": "Joe Bookreader", + "addresses": [ { - street: "123 Fake Street", - city: "Faketon", - state: "MA", - zip: "12345" + "street": "123 Fake Street", + "city": "Faketon", + "state": "MA", + "zip": "12345" }, { - street: "1 Some Other Street", - city: "Boston", - state: "MA", - zip: "12345" + "street": "1 Some Other Street", + "city": "Boston", + "state": "MA", + "zip": "12345" } ] } With the embedded data model, your application can retrieve the complete patron information with one query. + +.. _one-to-many-subset: + +Subset Pattern +-------------- + +A potential problem with the :ref:`embedded document pattern +` is that it can lead to large +documents, especially if the embedded field is unbounded. In this case, +you can use the subset pattern to only access data which is required by +the application, instead of the entire set of embedded data. + +Consider an e-commerce site that has a list of reviews for a product: + +.. code-block:: javascript + + { + "_id": 1, + "name": "Super Widget", + "description": "This is the most useful item in your toolbox.", + "price": { "value": NumberDecimal("119.99"), "currency": "USD" }, + "reviews": [ + { + "review_id": 786, + "review_author": "Kristina", + "review_text": "This is indeed an amazing widget.", + "published_date": ISODate("2019-02-18") + }, + { + "review_id": 785, + "review_author": "Trina", + "review_text": "Nice product. Slow shipping.", + "published_date": ISODate("2019-02-17") + }, + ... + { + "review_id": 1, + "review_author": "Hans", + "review_text": "Meh, it's okay.", + "published_date": ISODate("2017-12-06") + } + ] + } + +The reviews are sorted in reverse chronological order. When a user +visits a product page, the application loads the ten most recent reviews. + +Instead of storing all of the reviews with the product, you can split +the collection into two collections: + +- The ``product`` collection stores information on each product, + including the product's ten most recent reviews: + + .. code-block:: javascript + + { + "_id": 1, + "name": "Super Widget", + "description": "This is the most useful item in your toolbox.", + "price": { "value": NumberDecimal("119.99"), "currency": "USD" }, + "reviews": [ + { + "review_id": 786, + "review_author": "Kristina", + "review_text": "This is indeed an amazing widget.", + "published_date": ISODate("2019-02-18") + } + ... + { + "review_id": 776, + "review_author": "Pablo", + "review_text": "Amazing!", + "published_date": ISODate("2019-02-16") + } + ] + } + +- The ``review`` collection stores all reviews. Each review contains + a reference to the product for which it was written. + + .. code-block:: javascript + + { + "review_id": 786, + "product_id": 1, + "review_author": "Kristina", + "review_text": "This is indeed an amazing widget.", + "published_date": ISODate("2019-02-18") + } + { + "review_id": 785, + "product_id": 1, + "review_author": "Trina", + "review_text": "Nice product. Slow shipping.", + "published_date": ISODate("2019-02-17") + } + ... + { + "review_id": 1, + "product_id": 1, + "review_author": "Hans", + "review_text": "Meh, it's okay.", + "published_date": ISODate("2017-12-06") + } + +By storing the ten most recent reviews in the ``product`` +collection, only the required subset of the overall data is returned in +the call to the ``product`` collection. If a user wants to see +additional reviews, the application makes a call to the ``review`` +collection. + +.. tip:: + + When considering where to split your data, the most + frequently-accessed portion of the data should go in the collection + that the application loads first. In this example, the schema is + split at ten reviews because that is the number of reviews visible in + the application by default. + +.. seealso:: + + To learn how to use the subset pattern to model one-to-one + relationships between collections, see + :ref:`data-modeling-example-one-to-one`. + +Trade-Offs of the Subset Pattern +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Using smaller documents containing more frequently-accessed data reduces +the overall size of the working set. These smaller documents result in +improved read performance for the data that the application accesses +most frequently. + +However, the subset pattern results in data duplication. In the example, +reviews are maintained in both the ``product`` collection and the +``reviews`` collection. Extra steps must be taken to ensure that the +reviews are consistent between each collection. For example, when a +customer edits their review, the application may need to make two write +operations: one to update the ``product`` collection and one to update +the ``reviews`` collection. + +You must also implement logic in your application to ensure that +the reviews in the ``product`` collection are always the ten +most recent reviews for that product. + +Other Sample Use Cases +~~~~~~~~~~~~~~~~~~~~~~ + +In addition to product reviews, the subset pattern can also be a good +fit to store: + +- Comments on a blog post, when you only want to show the most recent + or highest-rated comments by default. + +- Cast members in a movie, when you only want to show cast members with + the largest roles by default. diff --git a/source/tutorial/model-embedded-one-to-one-relationships-between-documents.txt b/source/tutorial/model-embedded-one-to-one-relationships-between-documents.txt index 0cc26fa6e22..e4c8a4eccaa 100644 --- a/source/tutorial/model-embedded-one-to-one-relationships-between-documents.txt +++ b/source/tutorial/model-embedded-one-to-one-relationships-between-documents.txt @@ -17,10 +17,16 @@ Overview This page describes a data model that uses :ref:`embedded ` documents to describe a one-to-one -relationship between connected data. +relationship between connected data. Embedding connected data +in a single document can reduce the number of read operations required +to obtain data. In general, you should structure your schema so +your application receives all of its required information in a single +read operation. -Pattern -------- +.. _one-to-one-embedded-document-pattern: + +Embedded Document Pattern +------------------------- Consider the following example that maps patron and address relationships. The example illustrates the advantage of embedding over @@ -33,13 +39,15 @@ reference to the ``patron`` document. .. code-block:: javascript + // patron document { _id: "joe", name: "Joe Bookreader" } + // address document { - patron_id: "joe", + patron_id: "joe", // reference to patron document street: "123 Fake Street", city: "Faketon", state: "MA", @@ -67,3 +75,138 @@ following document: With the embedded data model, your application can retrieve the complete patron information with one query. + +.. _one-to-one-subset: + +Subset Pattern +-------------- + +A potential problem with the :ref:`embedded document pattern +` is that it can lead to large +documents that contain fields that the application does not need. This +unnecessary data can cause extra load on your server and slow down read +operations. Instead, you can use the subset pattern to retrieve the +subset of data which is accessed the most frequently in a single +database call. + +Consider an application that shows information on movies. The +database contains a ``movie`` collection with the following +schema: + +.. code-block:: javascript + + { + "_id": 1, + "title": "The Arrival of a Train", + "year": 1896, + "runtime": 1, + "released": ISODate("01-25-1896"), + "poster": "http://ia.media-imdb.com/images/M/MV5BMjEyNDk5MDYzOV5BMl5BanBnXkFtZTgwNjIxMTEwMzE@._V1_SX300.jpg", + "plot": "A group of people are standing in a straight line along the platform of a railway station, waiting for a train, which is seen coming at some distance. When the train stops at the platform, ...", + "fullplot": "A group of people are standing in a straight line along the platform of a railway station, waiting for a train, which is seen coming at some distance. When the train stops at the platform, the line dissolves. The doors of the railway-cars open, and people on the platform help passengers to get off.", + "lastupdated": ISODate("2015-08-15T10:06:53"), + "type": "movie", + "directors": [ "Auguste Lumière", "Louis Lumière" ], + "imdb": { + "rating": 7.3, + "votes": 5043, + "id": 12 + }, + "countries": [ "France" ], + "genres": [ "Documentary", "Short" ], + "tomatoes": { + "viewer": { + "rating": 3.7, + "numReviews": 59 + }, + "lastUpdated": ISODate("2020-01-09T00:02:53") + } + } + +Currently, the ``movie`` collection contains several fields that the +application does not need to show a simple overview of a movie, such as +``fullplot`` and rating information. Instead of storing all of the +movie data in a single collection, you can split the collection into +two collections: + +- The ``movie`` collection contains basic information on a movie. This + is the data that the application loads by default: + + .. code-block:: javascript + + // movie collection + + { + "_id": 1, + "title": "The Arrival of a Train", + "year": 1896, + "runtime": 1, + "released": ISODate("1896-01-25"), + "type": "movie", + "directors": [ "Auguste Lumière", "Louis Lumière" ], + "countries": [ "France" ], + "genres": [ "Documentary", "Short" ], + } + +- The ``movie_details`` collection contains additional, less + frequently-accessed data for each movie: + + .. code-block:: javascript + + // movie_details collection + + { + "_id": 156, + "movie_id": 1, // reference to the movie collection + "poster": "http://ia.media-imdb.com/images/M/MV5BMjEyNDk5MDYzOV5BMl5BanBnXkFtZTgwNjIxMTEwMzE@._V1_SX300.jpg", + "plot": "A group of people are standing in a straight line along the platform of a railway station, waiting for a train, which is seen coming at some distance. When the train stops at the platform, ...", + "fullplot": "A group of people are standing in a straight line along the platform of a railway station, waiting for a train, which is seen coming at some distance. When the train stops at the platform, the line dissolves. The doors of the railway-cars open, and people on the platform help passengers to get off.", + "lastupdated": ISODate("2015-08-15T10:06:53"), + "imdb": { + "rating": 7.3, + "votes": 5043, + "id": 12 + }, + "tomatoes": { + "viewer": { + "rating": 3.7, + "numReviews": 59 + }, + "lastUpdated": ISODate("2020-01-29T00:02:53") + } + } + +This method improves read performance because it requires the +application to read less data to fulfill its most common request. The +application can make an additional database call to fetch the +less-frequently accessed data if needed. + +.. tip:: + + When considering where to split your data, the most + frequently-accessed portion of the data should go in the collection + that the application loads first. + +.. seealso:: + + To learn how to use the subset pattern to model one-to-many + relationships between collections, see + :ref:`data-modeling-example-one-to-many`. + +Trade-Offs of the Subset Pattern +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Using smaller documents containing more frequently-accessed data reduces +the overall size of the working set. These smaller documents result in +improved read performance and make more memory available for the +application. + +However, it is important to understand your application and the way it +loads data. If you split your data into multiple collections improperly, +your application will often need to make multiple trips to the database +and rely on ``JOIN`` operations to retrieve all of the data that it +needs. + +In addition, splitting your data into many small collections may +increase required database maintenance, as it may become difficult +to track what data is stored in which collection. diff --git a/source/tutorial/model-time-data.txt b/source/tutorial/model-time-data.txt index b98ab45edd4..f6652cda8d9 100644 --- a/source/tutorial/model-time-data.txt +++ b/source/tutorial/model-time-data.txt @@ -36,3 +36,122 @@ You can reconstruct the original local time by applying the saved offset: var record = db.data.findOne(); var localNow = new Date( record.date.getTime() - ( record.offset * 60000 ) ); + +Use Buckets for Time-Series Data +-------------------------------- + +A common method to organize time-series data is to group the data +into buckets where each bucket represents a uniform unit of time such +as a day or year. Bucketing organizes specific groups of data to help: + +- Discover historical trends, + +- Forecast future trends, and + +- Optimze storage usage. + +The Bucket Pattern +~~~~~~~~~~~~~~~~~~ + +Consider a collection that stores temperature data obtained from a +sensor. The sensor records the temperature every minute and +stores the data in a collection called ``temperatures``: + +.. code-block:: javascript + + // temperatures collection + + { + "_id": 1, + "sensor_id": 12345, + "timestamp": ISODate("2019-01-31T10:00:00.000Z"), + "temperature": 40 + } + { + "_id": 2, + "sensor_id": 12345, + "timestamp": ISODate("2019-01-31T10:01:00.000Z"), + "temperature": 40 + } + { + "_id": 3, + "sensor_id": 12345, + "timestamp": ISODate("2019-01-31T10:02:00.000Z"), + "temperature": 41 + } + ... + +This approach does not scale well in terms of data and index size. For +example, if the application requires indexes on the ``sensor_id`` and +``timestamp`` fields, every incoming reading from the sensor would need +to be indexed to improve performance. + +You can leverage the document model to bucket the data into documents +that hold the measurements for a particular timespan. Consider +the following updated schema which buckets the readings taken +every minute into hour-long groups: + +.. _bucket-example-doc: + +.. code-block:: javascript + + { + "_id": 1, + "sensor_id": 12345, + "start_date": ISODate("2019-01-31T10:00:00.000Z"), + "end_date": ISODate("2019-01-31T10:59:59.000Z"), + "measurements": [ + { + "timestamp": ISODate("2019-01-31T10:00:00.000Z"), + "temperature": 40 + }, + { + "timestamp": ISODate("2019-01-31T10:01:00.000Z"), + "temperature": 40 + }, + ... + { + "timestamp": ISODate("2019-01-31T10:42:00.000Z"), + "temperature": 42 + } + ], + "transaction_count": 42, + "sum_temperature": 1783 + } + +This updated schema improves scalability and mirrors how the application +actually uses the data. A user likely wouldn't query for a specific +temperature reading. Instead, a user would likely query for temperature +behavior over the course of an hour or day. The Bucket pattern helps +facilitate those queries by grouping the data into uniform time periods. + +Combine the Computed and Bucket Patterns +```````````````````````````````````````` + +The :ref:`example document ` contains two computed +fields: ``transaction_count`` and ``sum_temperature``. If the +application frequently needs to retrieve the sum of temperatures for a +given hour, computing a running total of the sum can help save +application resources. This Computed Pattern approach eliminates the +need to calculate the sum each time the data is requested. + +The pre-aggregated ``sum_temperature`` and ``transaction_count`` values +enable further computations such as the average temperature +(``sum_temperature`` / ``transaction_count``) for a particular bucket. +It is much more likely that users will query the application for +the average temperature between 2:00 and 3:00 PM rather than querying +for the specific temperature at 2:03 PM. Bucketing and pre-computing +certain values allows the application to more readily provide that +information. + +Sample Use Cases +~~~~~~~~~~~~~~~~ + +In addition to time-series data, the Bucket pattern is useful for +Internet of Things projects where you have multiple datasets +coming from many different sources. It can be helpful to bucket +that data into groups (e.g. based on device type or system) to more +easily retrieve and parse the data. + +The Bucket pattern is also commonly used in financial applications to +group transactions by type, date, or customer. diff --git a/source/tutorial/model-tree-structures-with-ancestors-array.txt b/source/tutorial/model-tree-structures-with-ancestors-array.txt index 1009bf62f9c..4e96d68725e 100644 --- a/source/tutorial/model-tree-structures-with-ancestors-array.txt +++ b/source/tutorial/model-tree-structures-with-ancestors-array.txt @@ -37,12 +37,15 @@ reference to the immediate parent category in the ``parent`` field: .. code-block:: javascript - db.categories.insert( { _id: "MongoDB", ancestors: [ "Books", "Programming", "Databases" ], parent: "Databases" } ) - db.categories.insert( { _id: "dbm", ancestors: [ "Books", "Programming", "Databases" ], parent: "Databases" } ) - db.categories.insert( { _id: "Databases", ancestors: [ "Books", "Programming" ], parent: "Programming" } ) - db.categories.insert( { _id: "Languages", ancestors: [ "Books", "Programming" ], parent: "Programming" } ) - db.categories.insert( { _id: "Programming", ancestors: [ "Books" ], parent: "Books" } ) - db.categories.insert( { _id: "Books", ancestors: [ ], parent: null } ) + db.categories.insertMany( [ + { _id: "MongoDB", ancestors: [ "Books", "Programming", "Databases" ], parent: "Databases" }, + { _id: "dbm", ancestors: [ "Books", "Programming", "Databases" ], parent: "Databases" }, + { _id: "Databases", ancestors: [ "Books", "Programming" ], parent: "Programming" }, + { _id: "Languages", ancestors: [ "Books", "Programming" ], parent: "Programming" }, + { _id: "Programming", ancestors: [ "Books" ], parent: "Books" }, + { _id: "Books", ancestors: [ ], parent: null } + ] ) + - The query to retrieve the ancestors or path of a node is fast and straightforward: diff --git a/source/tutorial/model-tree-structures-with-child-references.txt b/source/tutorial/model-tree-structures-with-child-references.txt index 0e041cac8a9..3af315cf512 100644 --- a/source/tutorial/model-tree-structures-with-child-references.txt +++ b/source/tutorial/model-tree-structures-with-child-references.txt @@ -35,12 +35,14 @@ the reference to the node's children in the field ``children``: .. code-block:: javascript - db.categories.insert( { _id: "MongoDB", children: [] } ) - db.categories.insert( { _id: "dbm", children: [] } ) - db.categories.insert( { _id: "Databases", children: [ "MongoDB", "dbm" ] } ) - db.categories.insert( { _id: "Languages", children: [] } ) - db.categories.insert( { _id: "Programming", children: [ "Databases", "Languages" ] } ) - db.categories.insert( { _id: "Books", children: [ "Programming" ] } ) + db.categories.insertMany( [ + { _id: "MongoDB", children: [] }, + { _id: "dbm", children: [] }, + { _id: "Databases", children: [ "MongoDB", "dbm" ] }, + { _id: "Languages", children: [] }, + { _id: "Programming", children: [ "Databases", "Languages" ] }, + { _id: "Books", children: [ "Programming" ] } + ] ) - The query to retrieve the immediate children of a node is fast and straightforward: diff --git a/source/tutorial/model-tree-structures-with-materialized-paths.txt b/source/tutorial/model-tree-structures-with-materialized-paths.txt index de04a45a9fe..3fbde25ff51 100644 --- a/source/tutorial/model-tree-structures-with-materialized-paths.txt +++ b/source/tutorial/model-tree-structures-with-materialized-paths.txt @@ -40,12 +40,14 @@ storing the path in the field ``path``; the path string uses the comma .. code-block:: javascript - db.categories.insert( { _id: "Books", path: null } ) - db.categories.insert( { _id: "Programming", path: ",Books," } ) - db.categories.insert( { _id: "Databases", path: ",Books,Programming," } ) - db.categories.insert( { _id: "Languages", path: ",Books,Programming," } ) - db.categories.insert( { _id: "MongoDB", path: ",Books,Programming,Databases," } ) - db.categories.insert( { _id: "dbm", path: ",Books,Programming,Databases," } ) + db.categories.insertMany( [ + { _id: "Books", path: null }, + { _id: "Programming", path: ",Books," }, + { _id: "Databases", path: ",Books,Programming," }, + { _id: "Languages", path: ",Books,Programming," }, + { _id: "MongoDB", path: ",Books,Programming,Databases," }, + { _id: "dbm", path: ",Books,Programming,Databases," } + ] ) - You can query to retrieve the whole tree, sorting by the field ``path``: diff --git a/source/tutorial/model-tree-structures-with-nested-sets.txt b/source/tutorial/model-tree-structures-with-nested-sets.txt index dd80bc9f8dc..145f46930ae 100644 --- a/source/tutorial/model-tree-structures-with-nested-sets.txt +++ b/source/tutorial/model-tree-structures-with-nested-sets.txt @@ -38,12 +38,14 @@ The following example models the tree using *Nested Sets*: .. code-block:: javascript - db.categories.insert( { _id: "Books", parent: 0, left: 1, right: 12 } ) - db.categories.insert( { _id: "Programming", parent: "Books", left: 2, right: 11 } ) - db.categories.insert( { _id: "Languages", parent: "Programming", left: 3, right: 4 } ) - db.categories.insert( { _id: "Databases", parent: "Programming", left: 5, right: 10 } ) - db.categories.insert( { _id: "MongoDB", parent: "Databases", left: 6, right: 7 } ) - db.categories.insert( { _id: "dbm", parent: "Databases", left: 8, right: 9 } ) + db.categories.insertMany( [ + { _id: "Books", parent: 0, left: 1, right: 12 }, + { _id: "Programming", parent: "Books", left: 2, right: 11 }, + { _id: "Languages", parent: "Programming", left: 3, right: 4 }, + { _id: "Databases", parent: "Programming", left: 5, right: 10 }, + { _id: "MongoDB", parent: "Databases", left: 6, right: 7 }, + { _id: "dbm", parent: "Databases", left: 8, right: 9 } + ] ) You can query to retrieve the descendants of a node: diff --git a/source/tutorial/model-tree-structures-with-parent-references.txt b/source/tutorial/model-tree-structures-with-parent-references.txt index 44e7cfbd71a..1862e58db6f 100644 --- a/source/tutorial/model-tree-structures-with-parent-references.txt +++ b/source/tutorial/model-tree-structures-with-parent-references.txt @@ -37,12 +37,14 @@ storing the reference to the parent category in the field ``parent``: .. code-block:: javascript - db.categories.insert( { _id: "MongoDB", parent: "Databases" } ) - db.categories.insert( { _id: "dbm", parent: "Databases" } ) - db.categories.insert( { _id: "Databases", parent: "Programming" } ) - db.categories.insert( { _id: "Languages", parent: "Programming" } ) - db.categories.insert( { _id: "Programming", parent: "Books" } ) - db.categories.insert( { _id: "Books", parent: null } ) + db.categories.insertMany( [ + { _id: "MongoDB", parent: "Databases" }, + { _id: "dbm", parent: "Databases" }, + { _id: "Databases", parent: "Programming" }, + { _id: "Languages", parent: "Programming" }, + { _id: "Programming", parent: "Books" }, + { _id: "Books", parent: null } + ] ) - The query to retrieve the parent of a node is fast and straightforward: diff --git a/source/tutorial/monitor-with-snmp-on-windows.txt b/source/tutorial/monitor-with-snmp-on-windows.txt index bf79e8f820a..622cf5cd9f7 100644 --- a/source/tutorial/monitor-with-snmp-on-windows.txt +++ b/source/tutorial/monitor-with-snmp-on-windows.txt @@ -13,7 +13,7 @@ Monitor MongoDB Windows with SNMP .. admonition:: Enterprise Feature SNMP is only available in `MongoDB Enterprise - `_. + `_. .. |mongod-program| replace:: :binary:`~bin.mongod.exe` diff --git a/source/tutorial/monitor-with-snmp.txt b/source/tutorial/monitor-with-snmp.txt index c25660d7932..bce6e69ec82 100644 --- a/source/tutorial/monitor-with-snmp.txt +++ b/source/tutorial/monitor-with-snmp.txt @@ -13,7 +13,7 @@ Monitor MongoDB With SNMP on Linux .. admonition:: Enterprise Feature SNMP is only available in `MongoDB Enterprise - `_. + `_. .. |mongod-program| replace:: :binary:`~bin.mongod` diff --git a/source/tutorial/perform-incremental-map-reduce.txt b/source/tutorial/perform-incremental-map-reduce.txt index 1c8e3e08c49..c18c8e2e1e8 100644 --- a/source/tutorial/perform-incremental-map-reduce.txt +++ b/source/tutorial/perform-incremental-map-reduce.txt @@ -10,10 +10,23 @@ Perform Incremental Map-Reduce :depth: 1 :class: singlecol -Map-reduce operations can handle complex aggregation tasks. To perform -map-reduce operations, MongoDB provides the :dbcommand:`mapReduce` -command and, in the :binary:`~bin.mongo` shell, the -:method:`db.collection.mapReduce()` wrapper method. + +.. admonition:: Aggregation Pipeline as Alternative + :class: note + + :doc:`Aggregation pipeline ` + provides better performance and a more coherent interface than + map-reduce. + + Various map-reduce operations can be rewritten using + :doc:`aggregation pipeline operators + `, such as :pipeline:`$group`, + :pipeline:`$merge`, etc. The example below includes an aggregation + pipeline alternative. + +To perform map-reduce operations, MongoDB provides the +:dbcommand:`mapReduce` command and, in the :binary:`~bin.mongo` shell, +the :method:`db.collection.mapReduce()` wrapper method. If the map-reduce data set is constantly growing, you may want to perform an incremental map-reduce rather than @@ -34,25 +47,26 @@ To perform incremental map-reduce: merge the new results into the existing output collection. Consider the following example where you schedule a map-reduce -operation on a ``sessions`` collection to run at the end of each day. +operation on a ``usersessions`` collection to run at the end of each day. Data Setup ---------- -The ``sessions`` collection contains documents that log users' sessions +The ``usersessions`` collection contains documents that log users' sessions each day, for example: .. code-block:: javascript - db.sessions.save( { userid: "a", ts: ISODate('2011-11-03 14:17:00'), length: 95 } ); - db.sessions.save( { userid: "b", ts: ISODate('2011-11-03 14:23:00'), length: 110 } ); - db.sessions.save( { userid: "c", ts: ISODate('2011-11-03 15:02:00'), length: 120 } ); - db.sessions.save( { userid: "d", ts: ISODate('2011-11-03 16:45:00'), length: 45 } ); - - db.sessions.save( { userid: "a", ts: ISODate('2011-11-04 11:05:00'), length: 105 } ); - db.sessions.save( { userid: "b", ts: ISODate('2011-11-04 13:14:00'), length: 120 } ); - db.sessions.save( { userid: "c", ts: ISODate('2011-11-04 17:00:00'), length: 130 } ); - db.sessions.save( { userid: "d", ts: ISODate('2011-11-04 15:37:00'), length: 65 } ); + db.usersessions.insertMany([ + { userid: "a", start: ISODate('2020-03-03 14:17:00'), length: 95 }, + { userid: "b", start: ISODate('2020-03-03 14:23:00'), length: 110 }, + { userid: "c", start: ISODate('2020-03-03 15:02:00'), length: 120 }, + { userid: "d", start: ISODate('2020-03-03 16:45:00'), length: 45 }, + { userid: "a", start: ISODate('2020-03-04 11:05:00'), length: 105 }, + { userid: "b", start: ISODate('2020-03-04 13:14:00'), length: 120 }, + { userid: "c", start: ISODate('2020-03-04 17:00:00'), length: 130 }, + { userid: "d", start: ISODate('2020-03-04 15:37:00'), length: 65 } + ]) Initial Map-Reduce of Current Collection ---------------------------------------- @@ -60,22 +74,17 @@ Initial Map-Reduce of Current Collection Run the first map-reduce operation as follows: #. Define the map function that maps the ``userid`` to an - object that contains the fields ``userid``, ``total_time``, ``count``, + object that contains the fields ``total_time``, ``count``, and ``avg_time``: .. code-block:: javascript var mapFunction = function() { - var key = this.userid; - var value = { - userid: this.userid, - total_time: this.length, - count: 1, - avg_time: 0 - }; + var key = this.userid; + var value = { total_time: this.length, count: 1, avg_time: 0 }; - emit( key, value ); - }; + emit( key, value ); + }; #. Define the corresponding reduce function with two arguments ``key`` and ``values`` to calculate the total time and the count. @@ -87,20 +96,15 @@ Run the first map-reduce operation as follows: var reduceFunction = function(key, values) { - var reducedObject = { - userid: key, - total_time: 0, - count:0, - avg_time:0 - }; - - values.forEach( function(value) { - reducedObject.total_time += value.total_time; - reducedObject.count += value.count; - } - ); - return reducedObject; - }; + var reducedObject = { total_time: 0, count:0, avg_time:0 }; + + values.forEach(function(value) { + reducedObject.total_time += value.total_time; + reducedObject.count += value.count; + }); + + return reducedObject; + }; #. Define the finalize function with two arguments ``key`` and ``reducedValue``. The function modifies the ``reducedValue`` document @@ -108,57 +112,270 @@ Run the first map-reduce operation as follows: .. code-block:: javascript - var finalizeFunction = function (key, reducedValue) { + var finalizeFunction = function(key, reducedValue) { - if (reducedValue.count > 0) - reducedValue.avg_time = reducedValue.total_time / reducedValue.count; + if (reducedValue.count > 0) + reducedValue.avg_time = reducedValue.total_time / reducedValue.count; - return reducedValue; - }; + return reducedValue; + }; -#. Perform map-reduce on the ``session`` collection using the +#. Perform map-reduce on the ``usersessions`` collection using the ``mapFunction``, the ``reduceFunction``, and the ``finalizeFunction`` functions. Output the results to a collection - ``session_stat``. If the ``session_stat`` collection already exists, + ``session_stats``. If the ``session_stats`` collection already exists, the operation will replace the contents: .. code-block:: javascript - db.sessions.mapReduce( mapFunction, - reduceFunction, - { - out: "session_stat", - finalize: finalizeFunction - } - ) + db.usersessions.mapReduce( + mapFunction, + reduceFunction, + { + out: "session_stats", + finalize: finalizeFunction + } + ) + +#. Query the ``session_stats`` collection to verify the results: + + .. code-block:: javascript + + db.session_stats.find().sort( { _id: 1 } ) + + The operation returns the following document: + + .. code-block:: javascript + :copyable: false + + { "_id" : "a", "value" : { "total_time" : 200, "count" : 2, "avg_time" : 100 } } + { "_id" : "b", "value" : { "total_time" : 230, "count" : 2, "avg_time" : 115 } } + { "_id" : "c", "value" : { "total_time" : 250, "count" : 2, "avg_time" : 125 } } + { "_id" : "d", "value" : { "total_time" : 110, "count" : 2, "avg_time" : 55 } } Subsequent Incremental Map-Reduce --------------------------------- -Later, as the ``sessions`` collection grows, you can run additional +Later, as the ``usersessions`` collection grows, you can run additional map-reduce operations. For example, add new documents to the -``sessions`` collection: +``usersessions`` collection: .. code-block:: javascript - db.sessions.save( { userid: "a", ts: ISODate('2011-11-05 14:17:00'), length: 100 } ); - db.sessions.save( { userid: "b", ts: ISODate('2011-11-05 14:23:00'), length: 115 } ); - db.sessions.save( { userid: "c", ts: ISODate('2011-11-05 15:02:00'), length: 125 } ); - db.sessions.save( { userid: "d", ts: ISODate('2011-11-05 16:45:00'), length: 55 } ); + db.usersessions.insertMany([ + { userid: "a", ts: ISODate('2020-03-05 14:17:00'), length: 130 }, + { userid: "b", ts: ISODate('2020-03-05 14:23:00'), length: 40 }, + { userid: "c", ts: ISODate('2020-03-05 15:02:00'), length: 110 }, + { userid: "d", ts: ISODate('2020-03-05 16:45:00'), length: 100 } + ]) At the end of the day, perform incremental map-reduce on the -``sessions`` collection, but use the ``query`` field to select only the -new documents. Output the results to the collection ``session_stat``, +``usersessions`` collection, but use the ``query`` field to select only the +new documents. Output the results to the collection ``session_stats``, but ``reduce`` the contents with the results of the incremental map-reduce: .. code-block:: javascript - db.sessions.mapReduce( mapFunction, - reduceFunction, - { - query: { ts: { $gt: ISODate('2011-11-05 00:00:00') } }, - out: { reduce: "session_stat" }, - finalize: finalizeFunction - } - ); + db.usersessions.mapReduce( + mapFunction, + reduceFunction, + { + query: { ts: { $gte: ISODate('2020-03-05 00:00:00') } }, + out: { reduce: "session_stats" }, + finalize: finalizeFunction + } + ); + +Query the ``session_stats`` collection to verify the results: + +.. code-block:: javascript + + db.session_stats.find().sort( { _id: 1 } ) + +The operation returns the following document: + +.. code-block:: javascript + :copyable: false + + { "_id" : "a", "value" : { "total_time" : 330, "count" : 3, "avg_time" : 110 } } + { "_id" : "b", "value" : { "total_time" : 270, "count" : 3, "avg_time" : 90 } } + { "_id" : "c", "value" : { "total_time" : 360, "count" : 3, "avg_time" : 120 } } + { "_id" : "d", "value" : { "total_time" : 210, "count" : 3, "avg_time" : 70 } } + +Aggregation Alternative +----------------------- + +Prereq: Set up the collection to its original state: + +.. code-block:: javascript + + db.usersessions.drop(); + + db.usersessions.insertMany([ + { userid: "a", start: ISODate('2020-03-03 14:17:00'), length: 95 }, + { userid: "b", start: ISODate('2020-03-03 14:23:00'), length: 110 }, + { userid: "c", start: ISODate('2020-03-03 15:02:00'), length: 120 }, + { userid: "d", start: ISODate('2020-03-03 16:45:00'), length: 45 }, + { userid: "a", start: ISODate('2020-03-04 11:05:00'), length: 105 }, + { userid: "b", start: ISODate('2020-03-04 13:14:00'), length: 120 }, + { userid: "c", start: ISODate('2020-03-04 17:00:00'), length: 130 }, + { userid: "d", start: ISODate('2020-03-04 15:37:00'), length: 65 } + ]) + +Using the available aggregation pipeline operators, you can rewrite the +map-reduce example without defining custom functions: + +.. code-block:: javascript + + db.usersessions.aggregate([ + { $group: { _id: "$userid", total_time: { $sum: "$length" }, count: { $sum: 1 }, avg_time: { $avg: "$length" } } }, + { $project: { value: { total_time: "$total_time", count: "$count", avg_time: "$avg_time" } } }, + { $merge: { + into: "session_stats_agg", + whenMatched: [ { $set: { + "value.total_time": { $add: [ "$value.total_time", "$$new.value.total_time" ] }, + "value.count": { $add: [ "$value.count", "$$new.value.count" ] }, + "value.avg": { $divide: [ { $add: [ "$value.total_time", "$$new.value.total_time" ] }, { $add: [ "$value.count", "$$new.value.count" ] } ] } + } } ], + whenNotMatched: "insert" + }} + ]) + +#. The :pipeline:`$group` groups by the ``userid`` and calculates: + + - The ``total_time`` using the :expression:`$sum` operator + + - The ``count`` using the :expression:`$sum` operator + + - The ``avg_time`` using the :group:`$avg` operator + + The operation returns the following documents: + + .. code-block:: javascript + :copyable: false + + { "_id" : "c", "total_time" : 250, "count" : 2, "avg_time" : 125 } + { "_id" : "d", "total_time" : 110, "count" : 2, "avg_time" : 55 } + { "_id" : "a", "total_time" : 200, "count" : 2, "avg_time" : 100 } + { "_id" : "b", "total_time" : 230, "count" : 2, "avg_time" : 115 } + + +#. The :pipeline:`$project` stage reshapes the output document to + mirror the map-reduce's output to have two fields ``_id`` and + ``value``. The stage is optional if you do not need to mirror the + ``_id`` and ``value`` structure. + + .. code-block:: javascript + :copyable: false + + { "_id" : "a", "value" : { "total_time" : 200, "count" : 2, "avg_time" : 100 } } + { "_id" : "d", "value" : { "total_time" : 110, "count" : 2, "avg_time" : 55 } } + { "_id" : "b", "value" : { "total_time" : 230, "count" : 2, "avg_time" : 115 } } + { "_id" : "c", "value" : { "total_time" : 250, "count" : 2, "avg_time" : 125 } } + +#. The :pipeline:`$merge` stage outputs the results to a + ``session_stats_agg`` collection. If an existing document has the + same ``_id`` as the new result, the operation applies the specified + pipeline to calculate the total_time, count, and avg_time from the + result and the existing document. If there is no existing document + with the same ``_id`` in the ``session_stats_agg``, the operation + inserts the document. + +#. Query the ``session_stats_agg`` collection to verify the results: + + .. code-block:: javascript + + db.session_stats_agg.find().sort( { _id: 1 } ) + + The operation returns the following document: + + .. code-block:: javascript + :copyable: false + + { "_id" : "a", "value" : { "total_time" : 200, "count" : 2, "avg_time" : 100 } } + { "_id" : "b", "value" : { "total_time" : 230, "count" : 2, "avg_time" : 115 } } + { "_id" : "c", "value" : { "total_time" : 250, "count" : 2, "avg_time" : 125 } } + { "_id" : "d", "value" : { "total_time" : 110, "count" : 2, "avg_time" : 55 } } + +#. Add new documents to the ``usersessions`` collection: + + .. code-block:: javascript + + db.usersessions.insertMany([ + { userid: "a", ts: ISODate('2020-03-05 14:17:00'), length: 130 }, + { userid: "b", ts: ISODate('2020-03-05 14:23:00'), length: 40 }, + { userid: "c", ts: ISODate('2020-03-05 15:02:00'), length: 110 }, + { userid: "d", ts: ISODate('2020-03-05 16:45:00'), length: 100 } + ]) + +#. Add a :pipeline:`$match` stage at the start of the pipeline to + specify the date filter: + + .. code-block:: javascript + + db.usersessions.aggregate([ + { $match: { ts: { $gte: ISODate('2020-03-05 00:00:00') } } }, + { $group: { _id: "$userid", total_time: { $sum: "$length" }, count: { $sum: 1 }, avg_time: { $avg: "$length" } } }, + { $project: { value: { total_time: "$total_time", count: "$count", avg_time: "$avg_time" } } }, + { $merge: { + into: "session_stats_agg", + whenMatched: [ { $set: { + "value.total_time": { $add: [ "$value.total_time", "$$new.value.total_time" ] }, + "value.count": { $add: [ "$value.count", "$$new.value.count" ] }, + "value.avg_time": { $divide: [ { $add: [ "$value.total_time", "$$new.value.total_time" ] }, { $add: [ "$value.count", "$$new.value.count" ] } ] } + } } ], + whenNotMatched: "insert" + }} + ]) + +#. Query the ``session_stats_agg`` collection to verify the results: + + .. code-block:: javascript + + db.session_stats_agg.find().sort( { _id: 1 } ) + + The operation returns the following document: + + .. code-block:: javascript + :copyable: false + + { "_id" : "a", "value" : { "total_time" : 330, "count" : 3, "avg_time" : 110 } } + { "_id" : "b", "value" : { "total_time" : 270, "count" : 3, "avg_time" : 90 } } + { "_id" : "c", "value" : { "total_time" : 360, "count" : 3, "avg_time" : 120 } } + { "_id" : "d", "value" : { "total_time" : 210, "count" : 3, "avg_time" : 70 } } + +#. Optional. To avoid having to modify the aggregation pipeline's + :pipeline:`$match` date condition each time you run, you can define + wrap the aggregation in a helper function: + + .. code-block:: javascript + + updateSessionStats = function(startDate) { + db.usersessions.aggregate([ + { $match: { ts: { $gte: startDate } } }, + { $group: { _id: "$userid", total_time: { $sum: "$length" }, count: { $sum: 1 }, avg_time: { $avg: "$length" } } }, + { $project: { value: { total_time: "$total_time", count: "$count", avg_time: "$avg_time" } } }, + { $merge: { + into: "session_stats_agg", + whenMatched: [ { $set: { + "value.total_time": { $add: [ "$value.total_time", "$$new.value.total_time" ] }, + "value.count": { $add: [ "$value.count", "$$new.value.count" ] }, + "value.avg_time": { $divide: [ { $add: [ "$value.total_time", "$$new.value.total_time" ] }, { $add: [ "$value.count", "$$new.value.count" ] } ] } + } } ], + whenNotMatched: "insert" + }} + ]); + }; + + Then, to run, you would just pass in the start date to the ``updateSessionStats()`` function: + + .. code-block:: javascript + + updateSessionStats(ISODate('2020-03-05 00:00:00')) + +.. seealso:: + + - :ref:`$merge Examples ` + + - :doc:`/core/materialized-views` diff --git a/source/tutorial/project-fields-from-query-results.txt b/source/tutorial/project-fields-from-query-results.txt index e54115ed9f5..0682c524ec0 100644 --- a/source/tutorial/project-fields-from-query-results.txt +++ b/source/tutorial/project-fields-from-query-results.txt @@ -228,12 +228,11 @@ Project Specific Array Elements in the Returned Array - id: compass content: | - Currently, MongoDB Compass does not support any methods for - projecting specific array elements in a returned array. + .. include:: /includes/fact-projection-ops.rst + + .. include:: /includes/fact-projection-slice-example.rst - For additional details and examples on projection in MongoDB - Compass, refer to the Compass - :ref:`Query Bar ` documentation. + .. include:: /includes/driver-examples/driver-example-query-50.rst - id: python content: | @@ -388,5 +387,5 @@ Project Specific Array Elements in the Returned Array project specific array elements using the array index; e.g. ``include("instock.0")`` projection will *not* project the array with the first element. -.. seealso:: :doc:`/tutorial/query-documents` +.. seealso:: :doc:`/tutorial/query-documents` diff --git a/source/tutorial/query-documents.txt b/source/tutorial/query-documents.txt index b2db48b9154..768a44b3cfd 100644 --- a/source/tutorial/query-documents.txt +++ b/source/tutorial/query-documents.txt @@ -262,7 +262,7 @@ Cursor The :py:meth:`pymongo.collection.Collection.find` method returns a :doc:`cursor ` to the matching documents. See the PyMongo documentation for - `iterating over a cursor `__. + `iterating over a cursor `__. - id: java-sync content: | @@ -402,7 +402,7 @@ level of isolation for their reads. For more information, see - In :doc:`aggregation pipeline `, the :pipeline:`$match` pipeline stage provides access to MongoDB - queries. See the `PyMongo Aggregation Examples `_. + queries. See the `PyMongo Aggregation Examples `_. .. note:: The :py:meth:`pymongo.collection.Collection.find_one` diff --git a/source/tutorial/remove-documents.txt b/source/tutorial/remove-documents.txt index c0d71b2a098..f9107d18615 100644 --- a/source/tutorial/remove-documents.txt +++ b/source/tutorial/remove-documents.txt @@ -42,7 +42,7 @@ This page provides examples in: - id: python content: | This page uses the - following `PyMongo `_ + following :api:`PyMongo ` Python driver methods: - :py:meth:`pymongo.collection.Collection.delete_many` diff --git a/source/tutorial/remove-replica-set-member.txt b/source/tutorial/remove-replica-set-member.txt index d7ef0ce877e..c43957a2580 100644 --- a/source/tutorial/remove-replica-set-member.txt +++ b/source/tutorial/remove-replica-set-member.txt @@ -22,7 +22,7 @@ Remove a Member Using ``rs.remove()`` method. #. Connect to the replica set's current :term:`primary`. To determine - the current primary, use :method:`db.isMaster()` while connected to + the current primary, use :method:`db.hello()` while connected to any member of the replica set. #. Use :method:`rs.remove()` in either of the following forms to @@ -53,7 +53,7 @@ here. method. #. Connect to the replica set's current :term:`primary`. To determine - the current primary, use :method:`db.isMaster()` while connected to + the current primary, use :method:`db.hello()` while connected to any member of the replica set. #. Issue the :method:`rs.conf()` method to view the current diff --git a/source/tutorial/remove-shards-from-cluster.txt b/source/tutorial/remove-shards-from-cluster.txt index 688cab793aa..952c0ab7d8f 100644 --- a/source/tutorial/remove-shards-from-cluster.txt +++ b/source/tutorial/remove-shards-from-cluster.txt @@ -208,11 +208,6 @@ If the shard is not the primary shard for any databases, skip to the next task, :ref:`remove-shard-finalize-migration`. -.. warning:: - - Do not perform this procedure until you have finished draining the - shard. - To move a database to another shard, use the :dbcommand:`movePrimary` command. diff --git a/source/tutorial/rename-unsharded-replica-set.txt b/source/tutorial/rename-unsharded-replica-set.txt new file mode 100644 index 00000000000..bf3ddcb18c6 --- /dev/null +++ b/source/tutorial/rename-unsharded-replica-set.txt @@ -0,0 +1,31 @@ +==================== +Rename a Replica Set +==================== + +.. default-domain:: mongodb + +.. contents:: On this page + :local: + :backlinks: none + :depth: 1 + :class: singlecol + +To rename a replica set, you must shut down all members of the replica +set, then configure each member's ``local`` database with the new +replica set name. + +This procedure requires downtime. + +Prerequisites +------------- + +- Ensure your replica set is not sharded. The renaming procedure + is for unsharded replica sets only. + +- Before renaming a replica set, perform a full + :doc:`backup of your MongoDB deployment `. + +Procedure +--------- + +.. include:: /includes/steps/rename-unsharded-replica-set.rst diff --git a/source/tutorial/restore-sharded-cluster.txt b/source/tutorial/restore-sharded-cluster.txt index 67c8f72535c..5dd9241594c 100644 --- a/source/tutorial/restore-sharded-cluster.txt +++ b/source/tutorial/restore-sharded-cluster.txt @@ -90,26 +90,26 @@ Shut Down Running MongoDB Processes use admin db.shutdownServer() - For hosts running a :binary:`mongod `, connect a + For hosts running a :binary:`mongod `, connect a :binary:`mongo ` shell to the ``mongod`` and - run :method:`db.isMaster()`: + run :method:`db.hello()`: - * If :data:`~isMaster.ismaster` is false, the ``mongod`` is a - :term:`secondary ` member of a replica set. You + * If :data:`~hello.isWritablePrimary` is false, the ``mongod`` is a + :term:`secondary ` member of a replica set. You can shut it down by running :method:`db.shutdownServer()` from the ``admin`` database. - * If :data:`~isMaster.ismaster` is true, the ``mongod`` is the + * If :data:`~hello.isWritablePrimary` is true, the ``mongod`` is the :term:`primary ` member of a replica set. Shut down the secondary members of the replica set *first*. Use :method:`rs.status()` to identify the other members of the replica set. - The primary automatically steps down after it detects a + The primary automatically steps down after it detects a majority of members are offline. After it steps down - (:method:`db.isMaster` returns - :data:`ismaster: false `), you can safely - shut down the ``mongod`` + (:method:`db.hello` returns + :data:`isWritablePrimary: false `), you can + safely shut down the ``mongod``. Prepare Data Directory Create a directory on the target host for the restored database @@ -119,12 +119,13 @@ Prepare Data Directory .. code-block:: sh - mkdir /path/to/mongodb - chown -R mongodb:mongodb /path/to/mongodb - chmod -R 770 /path/to/mongodb + sudo mkdir /path/to/mongodb + sudo chown -R mongodb:mongodb /path/to/mongodb + sudo chmod -R 770 /path/to/mongodb Substitute ``/path/to/mongodb`` with the path to the data directory - you created. + you created. On :abbr:`RHEL (Red Hat Enterprise Linux)` / CentOS, + Amazon Linux, and SUSE, the default username is ``mongod``. Prepare Log Directory Create a directory on the target host for the @@ -134,12 +135,13 @@ Prepare Log Directory .. code-block:: sh - mkdir /path/to/mongodb/logs - chown -R mongodb:mongodb /path/to/mongodb/logs - chmod -R 770 /path/to/mongodb/logs + sudo mkdir /path/to/mongodb/logs + sudo chown -R mongodb:mongodb /path/to/mongodb/logs + sudo chmod -R 770 /path/to/mongodb/logs Substitute ``/path/to/mongodb/logs`` with the path to the log - directory you created. + directory you created. On :abbr:`RHEL (Red Hat Enterprise Linux)` / + CentOS, Amazon Linux, and SUSE, the default username is ``mongod``. Create Configuration File This procedure assumes starting a :binary:`mongod ` @@ -151,14 +153,17 @@ Create Configuration File .. code-block:: sh - touch /path/to/mongod.conf - chown mongodb:mongodb /path/to/mongodb/mongod.conf - chmod 644 /path/to/mongodb/mongod.conf + sudo touch /path/to/mongod.conf + sudo chown mongodb:mongodb /path/to/mongodb/mongod.conf + sudo chmod 644 /path/to/mongodb/mongod.conf + + On :abbr:`RHEL (Red Hat Enterprise Linux)` / CentOS, Amazon Linux, + and SUSE, the default username is ``mongod``. Open the configuration file in your preferred text editor and modify at it as required by your deployment. Alternatively, if you have access to the original configuration file for the - :binary:`mongod `, copy it your preferred location + :binary:`mongod `, copy it to your preferred location on the target host. .. important:: diff --git a/source/tutorial/resync-replica-set-member.txt b/source/tutorial/resync-replica-set-member.txt index 140cc20db15..105d82d2e84 100644 --- a/source/tutorial/resync-replica-set-member.txt +++ b/source/tutorial/resync-replica-set-member.txt @@ -79,10 +79,16 @@ perform an initial sync by restarting the instance without the contents of the method from the :binary:`~bin.mongo` shell or on Linux systems, the :option:`mongod --shutdown` option. -2. Delete all data and sub-directories from the member's - :setting:`~storage.dbPath` directory. Consider making a backup first. +2. (Optional) Make a backup of all data and sub-directories from the + member's :setting:`~storage.dbPath` directory. If a full backup is + not required, consider backing up just the ``diagnostic.data`` + directory to preserve potentially-useful troubleshooting data in the + event of an issue. See :ref:`ftdc-stub` for more information. -3. :doc:`Start the mongod process `, +3. Delete all data and sub-directories from the member's + :setting:`~storage.dbPath` directory. + +4. :doc:`Start the mongod process `, specifying :ref:`cli-mongod-replica-set` as appropriate. At this point, the :binary:`~bin.mongod` performs an initial sync. The length of diff --git a/source/tutorial/rotate-log-files.txt b/source/tutorial/rotate-log-files.txt index 009a0281fac..4d42e118661 100644 --- a/source/tutorial/rotate-log-files.txt +++ b/source/tutorial/rotate-log-files.txt @@ -13,32 +13,31 @@ Rotate Log Files Overview -------- -When used with the ``--logpath`` option or :setting:`systemLog.path` setting, -:binary:`~bin.mongod` and :binary:`~bin.mongos` instances report -a live account of all activity and operations to a log file. -When reporting activity data to a log file, by default, MongoDB only rotates logs -in response to the :dbcommand:`logRotate` command, or when the -:binary:`~bin.mongod` or :binary:`~bin.mongos` process receives a ``SIGUSR1`` -signal from the operating system. +When used with the ``--logpath`` option or :setting:`systemLog.path` +setting, :binary:`~bin.mongod` and :binary:`~bin.mongos` instances +report a live account of all activity and operations to a log file. +When reporting activity data to a log file, by default, MongoDB only +rotates logs in response to the :dbcommand:`logRotate` command, or when +the :binary:`~bin.mongod` or :binary:`~bin.mongos` process receives a +``SIGUSR1`` signal from the operating system. MongoDB's standard log rotation approach archives the current log file and starts a new one. To do this, the :binary:`~bin.mongod` or -:binary:`~bin.mongos` instance renames the current log file by appending a -UTC timestamp to the filename, in :term:`ISODate` format. It then +:binary:`~bin.mongos` instance renames the current log file by appending +a UTC timestamp to the filename, in :term:`ISODate` format. It then opens a new log file, closes the old log file, and sends all new log entries to the new log file. -You can also configure MongoDB to support the Linux/Unix -logrotate utility -by setting :setting:`systemLog.logRotate` or +You can also configure MongoDB to support the Linux/Unix ``logrotate`` +utility by setting :setting:`systemLog.logRotate` or ``--logRotate`` to ``reopen``. With ``reopen``, :binary:`~bin.mongod` or :binary:`~bin.mongos` closes the log file, and then reopens a log file with the same name, expecting that another process renamed the file prior to rotation. Finally, you can configure :binary:`~bin.mongod` to send log data to the -``syslog`` using the :option:`--syslog ` option. In this case, you can -take advantage of alternate logrotation tools. +``syslog`` using the :option:`--syslog ` option. In +this case, you can take advantage of alternate log rotation tools. .. seealso:: For information on logging, see the :ref:`monitoring-standard-loggging` section. @@ -50,8 +49,8 @@ By default, MongoDB uses the ``--logRotate rename`` behavior. With ``rename``, :binary:`~bin.mongod` or :binary:`~bin.mongos` renames the current log file by appending a UTC -timestamp to the filename, opens a new log file, closes the old log file, -and sends all new log entries to the new log file. +timestamp to the filename, opens a new log file, closes the old log +file, and sends all new log entries to the new log file. .. include:: /includes/steps/log-rotate-rename.rst @@ -66,8 +65,8 @@ the log file following the typical Linux/Unix log rotate behavior. Syslog Log Rotation ------------------- -With syslog log rotation, :binary:`~bin.mongod` sends log data to the syslog -rather than writing it to a file. +With syslog log rotation, :binary:`~bin.mongod` sends log data to the +syslog rather than writing it to a file. Starting in version 4.2, MongoDB includes the :ref:`component ` in its log messages to ``syslog``. @@ -78,8 +77,18 @@ Forcing a Log Rotation with ``SIGUSR1`` --------------------------------------- For Linux and Unix-based systems, you can use the ``SIGUSR1`` signal -to rotate the logs for a single process, as in the following: +to rotate the logs for a single process. + +For example, if a running :binary:`~bin.mongod` instance has a +process ID (PID) of ``2200``, the following command rotates the log +file for that instance on Linux: .. code-block:: sh - kill -SIGUSR1 + kill -SIGUSR1 2200 + +Interaction with Audit Logs +--------------------------- + +If :doc:`auditing ` is enabled, the +:dbcommand:`logRotate` command also rotates the audit log. diff --git a/source/tutorial/rotate-x509-membership-certificates.txt b/source/tutorial/rotate-x509-membership-certificates.txt index b4826757e04..339639a1966 100644 --- a/source/tutorial/rotate-x509-membership-certificates.txt +++ b/source/tutorial/rotate-x509-membership-certificates.txt @@ -118,7 +118,7 @@ Procedure .. container:: Once you have modified the configuration for all the members, - restart each secondaries and then the primary. + restart each secondary and then the primary. **For each secondary member**, connect a :binary:`~bin.mongo` shell to the member and: diff --git a/source/tutorial/transparent-huge-pages.txt b/source/tutorial/transparent-huge-pages.txt index 5878e9509e7..06e200ff028 100644 --- a/source/tutorial/transparent-huge-pages.txt +++ b/source/tutorial/transparent-huge-pages.txt @@ -20,18 +20,41 @@ patterns. When running MongoDB on Linux, THP should be disabled for best performance. To ensure that THP is disabled before :binary:`~bin.mongod` starts, -you should create a new ``init.d`` script to apply the appropriate THP -setting, and configure it to run at boot. Additionally, for -:abbr:`RHEL (Red Hat Enterprise Linux)` / CentOS systems that make use -of ``ktune`` and ``tuned`` performance profiles, you must -create a custom ``tuned`` profile as well. +you should create a service file for your platform's initialization +system that disables THP at boot. Instructions are provided below for +both the **systemd** and the **System V init** initialization systems. + +Additionally, for :abbr:`RHEL (Red Hat Enterprise Linux)` / CentOS +systems that make use of ``ktune`` and ``tuned`` performance profiles, +you must create a custom ``tuned`` profile as well. .. _configure-init-script: +.. _create-service-file: + +Create a Service File +--------------------- + +To create a service file that disables THP, you will use the +built-in initialization system for your platform. Recent versions +of Linux tend to use **systemd** (which uses the ``systemctl`` command), +while older versions of Linux tend to use **System V init** (which uses +the ``service`` command). Refer to the documentation for your operating +system for more information. + +Use the initialization system appropriate for your platform: + +.. tabs:: + + .. tab:: systemd (systemctl) + :tabid: systemd-systemctl + + .. include:: /includes/steps/disable-thp-in-systemd.rst + + .. tab:: System V Init (service) + :tabid: initd-service -Init Script ------------ + .. include:: /includes/steps/disable-thp-in-initd.rst -.. include:: /includes/steps/disable-thp-in-initd.rst .. _configure-thp-tuned: @@ -41,7 +64,7 @@ Using ``tuned`` and ``ktune`` .. important:: If using ``tuned`` or ``ktune``, you must also perform the steps in - this section after installing the init script. + this section after creating the service file above. ``tuned`` and ``ktune`` are dynamic kernel tuning tools that can affect the transparent huge pages setting on your system. If you are using diff --git a/source/tutorial/troubleshoot-map-function.txt b/source/tutorial/troubleshoot-map-function.txt index 431c425337a..98a31bcc7e8 100644 --- a/source/tutorial/troubleshoot-map-function.txt +++ b/source/tutorial/troubleshoot-map-function.txt @@ -16,10 +16,18 @@ a value with a key and emits the key and value pair during a .. note:: - Starting in version 4.2.1, MongoDB deprecates the use of JavaScript - with scope (i.e. :doc:`BSON type 15 `) for - the ``map``, ``reduce``, and ``finalize`` functions. To scope - variables, use the ``scope`` parameter instead. + Starting in version 4.2.1, MongoDB deprecates the use of BSON type + JavaScript code with scope (:doc:`BSON type 15 + `) for the ``map``, ``reduce``, and + ``finalize`` functions. Using JavaScript code with scope with these + functions will print a warning to the log. Instead, use BSON type + String (:doc:`BSON type 2 `) or BSON type + JavaScript (:doc:`BSON type 13 `). To pass + constant values which will be accessible in the ``map``, ``reduce``, + and ``finalize`` functions, use the ``scope`` parameter. + +Verify Key and Value Pairs +-------------------------- To verify the ``key`` and ``value`` pairs emitted by the ``map`` function, write your own ``emit`` function. diff --git a/source/tutorial/troubleshoot-reduce-function.txt b/source/tutorial/troubleshoot-reduce-function.txt index 49c6cc0d411..e23a0847665 100644 --- a/source/tutorial/troubleshoot-reduce-function.txt +++ b/source/tutorial/troubleshoot-reduce-function.txt @@ -31,10 +31,15 @@ For a list of all the requirements for the ``reduce`` function, see .. note:: - Starting in version 4.2.1, MongoDB deprecates the use of JavaScript - with scope (i.e. :doc:`BSON type 15 `) for - the ``map``, ``reduce``, and ``finalize`` functions. To scope - variables, use the ``scope`` parameter instead. + Starting in version 4.2.1, MongoDB deprecates the use of BSON type + JavaScript code with scope (:doc:`BSON type 15 + `) for the ``map``, ``reduce``, and + ``finalize`` functions. Using JavaScript code with scope with these + functions will print a warning to the log. Instead, use BSON type + String (:doc:`BSON type 2 `) or BSON type + JavaScript (:doc:`BSON type 13 `). To pass + constant values which will be accessible in the ``map``, ``reduce``, + and ``finalize`` functions, use the ``scope`` parameter. Confirm Output Type ------------------- diff --git a/source/tutorial/troubleshoot-replica-sets.txt b/source/tutorial/troubleshoot-replica-sets.txt index 0807d029207..21f6c017dc0 100644 --- a/source/tutorial/troubleshoot-replica-sets.txt +++ b/source/tutorial/troubleshoot-replica-sets.txt @@ -45,7 +45,7 @@ will be inconsistent. To check the current length of replication lag: - In a :binary:`~bin.mongo` shell connected to the primary, call the - :method:`rs.printSlaveReplicationInfo()` method. + :method:`rs.printSecondaryReplicationInfo()` method. Returns the ``syncedTo`` value for each member, which shows the time when the last oplog entry was written to the @@ -291,74 +291,3 @@ tutorial. .. [#oplog] .. include:: /includes/fact-oplog-size.rst - -Oplog Entry Timestamp Error ---------------------------- - -.. todo:: link assertion 13290 here once assertion guide exists. - -Consider the following error in :binary:`~bin.mongod` output and logs: - -.. code-block:: javascript - - replSet error fatal couldn't query the local local.oplog.rs collection. Terminating mongod after 30 seconds. - [rsStart] bad replSet oplog entry? - -Often, an incorrectly typed value in the ``ts`` field in the last -:term:`oplog` entry causes this error. The correct data type is -Timestamp. - -Check the type of the ``ts`` value using the following two queries -against the oplog collection: - -.. code-block:: javascript - - db = db.getSiblingDB("local") - db.oplog.rs.find().sort({$natural:-1}).limit(1) - db.oplog.rs.find({ts:{$type:17}}).sort({$natural:-1}).limit(1) - -The first query returns the last document in the oplog, while the -second returns the last document in the oplog where the ``ts`` value -is a Timestamp. The :query:`$type` operator allows you to select -:term:`BSON type ` 17, is the Timestamp data type. - -If the queries don't return the same document, then the last document in -the oplog has the wrong data type in the ``ts`` field. - -.. example:: - - If the first query returns this as the last oplog entry: - - .. code-block:: javascript - - { "ts" : {t: 1347982456000, i: 1}, - "h" : NumberLong("8191276672478122996"), - "op" : "n", - "ns" : "", - "o" : { "msg" : "Reconfig set", "version" : 4 } } - - And the second query returns this as the last entry where ``ts`` - has the ``Timestamp`` type: - - .. code-block:: javascript - - { "ts" : Timestamp(1347982454000, 1), - "h" : NumberLong("6188469075153256465"), - "op" : "n", - "ns" : "", - "o" : { "msg" : "Reconfig set", "version" : 3 } } - - Then the value for the ``ts`` field in the last oplog entry is of the - wrong data type. - -To set the proper type for this value and resolve this issue, -use an update operation that resembles the following: - -.. code-block:: javascript - - db.oplog.rs.update( { ts: { t:1347982456000, i:1 } }, - { $set: { ts: new Timestamp(1347982456000, 1)}}) - -Modify the timestamp values as needed based on your oplog entry. This -operation may take some period to complete because the update must -scan and pull the entire oplog into memory. diff --git a/source/tutorial/troubleshoot-sharded-clusters.txt b/source/tutorial/troubleshoot-sharded-clusters.txt index d6d1acd0ff5..0fcd127cb9a 100644 --- a/source/tutorial/troubleshoot-sharded-clusters.txt +++ b/source/tutorial/troubleshoot-sharded-clusters.txt @@ -184,6 +184,6 @@ member can access the config database, data on the shard becomes accessible again after an election. The user will need to resolve the chunk migration failure -independently. If you encounter this issue, contact the `MongoDB -User Group `_ or +independently. If you encounter this issue, ask the `MongoDB +Community `_ or :doc:`MongoDB Support ` to address this issue. diff --git a/source/tutorial/update-documents-with-aggregation-pipeline.txt b/source/tutorial/update-documents-with-aggregation-pipeline.txt new file mode 100644 index 00000000000..b905b190d73 --- /dev/null +++ b/source/tutorial/update-documents-with-aggregation-pipeline.txt @@ -0,0 +1,346 @@ +================================= +Updates with Aggregation Pipeline +================================= + +.. default-domain:: mongodb + +.. meta:: + :description: The following page provides examples of updates with aggregation pipelines. + +Starting in MongoDB 4.2, you can use the aggregation pipeline for +update operations. With the update operations, the aggregation +pipeline can consist of the following stages: + +.. list-table:: + :class: border-table + + * - :pipeline:`$addFields` + - :pipeline:`$set` + + * - :pipeline:`$project` + - :pipeline:`$unset` + + * - :pipeline:`$replaceRoot` + - :pipeline:`$replaceWith` + +Using the aggregation pipeline allows for a more expressive update +statement, such as expressing conditional updates based on current +field values or updating one field using the value of another field(s). + +Example 1 +---------- + +.. only:: website + + You can try out the example in the provided shell. Click inside the + shell to connect. Once connected, you can run the examples in the + shell. + + .. include:: /includes/fact-mws.rst + +.. container:: + + Create an example ``students`` collection (if the collection does + not currently exist, insert operations will create the collection): + + .. code-block:: javascript + + db.students.insertMany([ + { _id: 1, test1: 95, test2: 92, test3: 90, modified: new Date("01/05/2020") }, + { _id: 2, test1: 98, test2: 100, test3: 102, modified: new Date("01/05/2020") }, + { _id: 3, test1: 95, test2: 110, modified: new Date("01/04/2020") } + ]) + + To verify, query the collection: + + .. code-block:: javascript + + db.students.find() + + The following :method:`db.collection.updateOne()` operation uses an + aggregation pipeline to update the document with ``_id: 3``: + + .. code-block:: javascript + + db.students.updateOne( { _id: 3 }, [ { $set: { "test3": 98, modified: "$$NOW"} } ] ) + + Specifically, the pipeline consists of a :pipeline:`$set` stage + which adds the ``test3`` field (and sets its value to ``98``) to the + document and sets the ``modified`` field to the current datetime. + For the current datetime, the operation uses the aggregation + variable :variable:`NOW` for the (to access the variable, prefix with ``$$`` + and enclose in quotes). + + To verify the update, you can query the collection: + + .. code-block:: javascript + + db.students.find().pretty() + +Example 2 +---------- + +.. only:: website + + You can try out the examples in the provided shell. Click inside the + shell to connect. Once connected, you can run the examples in the + shell. + + .. include:: /includes/fact-mws.rst + +.. container:: + + Create an example ``students2`` collection (if the collection does not + currently exist, insert operations will create the collection): + + .. code-block:: javascript + + db.students2.insertMany([ + { "_id" : 1, quiz1: 8, test2: 100, quiz2: 9, modified: new Date("01/05/2020") }, + { "_id" : 2, quiz2: 5, test1: 80, test2: 89, modified: new Date("01/05/2020") }, + ]) + + To verify, query the collection: + + .. code-block:: javascript + + db.students2.find() + + The following + :method:`db.collection.updateMany()` operation uses an aggregation + pipeline to standardize the fields for the documents (i.e. documents + in the collection should have the same fields) and update the + ``modified`` field: + + .. code-block:: javascript + + db.students2.updateMany( {}, + [ + { $replaceRoot: { newRoot: + { $mergeObjects: [ { quiz1: 0, quiz2: 0, test1: 0, test2: 0 }, "$$ROOT" ] } + } }, + { $set: { modified: "$$NOW"} } + ] + ) + + Specifically, the pipeline consists of: + + - a :pipeline:`$replaceRoot` stage with an + :expression:`$mergeObjects` expression to set default values for + the ``quiz1``, ``quiz2``, ``test1`` and ``test2`` fields. The + aggregation variable :variable:`ROOT` refers to the current + document being modified (to access the variable, prefix with + ``$$`` and enclose in quotes). The current document fields will + override the default values. + + - a :pipeline:`$set` stage to update the ``modified`` field to the + current datetime. For the current datetime, the operation uses the + aggregation variable :variable:`NOW` for the (to access the + variable, prefix with ``$$`` and enclose in quotes). + + To verify the update, you can query the collection: + + .. code-block:: javascript + + db.students2.find() + +Example 3 +--------- + +.. only:: website + + You can try out the examples in the provided shell. Click inside the + shell to connect. Once connected, you can run the examples in the + shell. + + .. include:: /includes/fact-mws.rst + +.. container:: + + Create an example ``students3`` collection (if the collection does not + currently exist, insert operations will create the collection): + + .. code-block:: javascript + + db.students3.insert([ + { "_id" : 1, "tests" : [ 95, 92, 90 ], "modified" : ISODate("2019-01-01T00:00:00Z") }, + { "_id" : 2, "tests" : [ 94, 88, 90 ], "modified" : ISODate("2019-01-01T00:00:00Z") }, + { "_id" : 3, "tests" : [ 70, 75, 82 ], "modified" : ISODate("2019-01-01T00:00:00Z") } + ]); + + To verify, query the collection: + + .. code-block:: javascript + + db.students3.find() + + The following :method:`db.collection.updateMany()` operation uses an + aggregation pipeline to update the documents with the calculated + grade average and letter grade. + + .. code-block:: javascript + + db.students3.updateMany( + { }, + [ + { $set: { average : { $trunc: [ { $avg: "$tests" }, 0 ] }, modified: "$$NOW" } }, + { $set: { grade: { $switch: { + branches: [ + { case: { $gte: [ "$average", 90 ] }, then: "A" }, + { case: { $gte: [ "$average", 80 ] }, then: "B" }, + { case: { $gte: [ "$average", 70 ] }, then: "C" }, + { case: { $gte: [ "$average", 60 ] }, then: "D" } + ], + default: "F" + } } } } + ] + ) + + Specifically, the pipeline consists of: + + - a :pipeline:`$set` stage to calculate the truncated average value + of the ``tests`` array elements and to update the ``modified`` + field to the current datetime. To calculate the truncated average, + the stage uses the :expression:`$avg` and :expression:`$trunc` + expressions. For the current datetime, the operation uses the + aggregation variable :variable:`NOW` for the (to access the + variable, prefix with ``$$`` and enclose in quotes) + + - a :pipeline:`$set` stage to add the ``grade`` field based on the + ``average`` using the :expression:`$switch` expression. + + To verify the update, you can query the collection: + + .. code-block:: javascript + + db.students3.find() + +Example 4 +--------- + +.. only:: website + + You can try out the examples in the provided shell. Click inside the + shell to connect. Once connected, you can run the examples in the + shell. + + .. include:: /includes/fact-mws.rst + +.. container:: + + Create an example ``students4`` collection (if the collection does + not currently exist, insert operations will create the collection): + + .. code-block:: javascript + + db.students4.insertMany([ + { "_id" : 1, "quizzes" : [ 4, 6, 7 ] }, + { "_id" : 2, "quizzes" : [ 5 ] }, + { "_id" : 3, "quizzes" : [ 10, 10, 10 ] } + ]) + + To verify, query the collection: + + .. code-block:: javascript + + db.students4.find() + + The following :method:`db.collection.updateOne()` operation uses an + aggregation pipeline to add quiz scores to the document with ``_id: + 2``: + + + .. code-block:: javascript + + db.students4.updateOne( { _id: 2 }, + [ { $set: { quizzes: { $concatArrays: [ "$quizzes", [ 8, 6 ] ] } } } ] + ) + + To verify the update, query the collection: + + .. code-block:: javascript + + db.students4.find() + +Example 5 +--------- + +.. only:: website + + You can try out the examples in the provided shell. Click inside the + shell to connect. Once connected, you can run the examples in the + shell. + + .. include:: /includes/fact-mws.rst + +.. container:: + + Create an example ``temperatures`` collection that contains + temperatures in Celsius (if the collection does not currently exist, + insert operations will create the collection): + + .. code-block:: javascript + + db.temperatures.insertMany([ + { "_id" : 1, "date" : ISODate("2019-06-23"), "tempsC" : [ 4, 12, 17 ] }, + { "_id" : 2, "date" : ISODate("2019-07-07"), "tempsC" : [ 14, 24, 11 ] }, + { "_id" : 3, "date" : ISODate("2019-10-30"), "tempsC" : [ 18, 6, 8 ] } + ]) + + To verify, query the collection: + + .. code-block:: javascript + + db.temperatures.find() + + The following :method:`db.collection.updateMany()` operation uses an + aggregation pipeline to update the documents with the corresponding + temperatures in Fahrenheit: + + .. code-block:: javascript + + db.temperatures.updateMany( { }, + [ + { $addFields: { "tempsF": { + $map: { + input: "$tempsC", + as: "celsius", + in: { $add: [ { $multiply: ["$$celsius", 9/5 ] }, 32 ] } + } + } } } + ] + ) + + Specifically, the pipeline consists of an :pipeline:`$addFields` + stage to add a new array field ``tempsF`` that contains the + temperatures in Fahrenheit. To convert each celsius temperature in + the ``tempsC`` array to Fahrenheit, the stage uses the + :expression:`$map` expression with :expression:`$add` and + :expression:`$multiply` expressions. + + To verify the update, you can query the collection: + + .. code-block:: javascript + + db.temperatures.find() + +Additional Examples +------------------- + +See also the various update method pages for additional examples: + +- :ref:`db.collection.updateOne ` + +- :ref:`db.collection.updateMany ` + +- :ref:`db.collection.update() ` + +- :ref:`db.collection.findOneAndUpdate() ` + +- :ref:`db.collection.findAndModify() ` + +- :ref:`Bulk.find.update() ` + +- :ref:`Bulk.find.updateOne() ` + +- :ref:`Bulk.find.upsert() ` diff --git a/source/tutorial/update-documents.txt b/source/tutorial/update-documents.txt index 392a3a467d8..9af81489c13 100644 --- a/source/tutorial/update-documents.txt +++ b/source/tutorial/update-documents.txt @@ -49,7 +49,7 @@ This page provides examples in: - id: python content: | This page uses the - following `PyMongo `_ + following :api:`PyMongo ` Python driver methods: - :py:meth:`pymongo.collection.Collection.update_one` @@ -1081,6 +1081,8 @@ requested from MongoDB for write operations. For details, see .. seealso:: + - :doc:`/tutorial/update-documents-with-aggregation-pipeline` + - :method:`db.collection.updateOne()` - :method:`db.collection.updateMany()` @@ -1236,4 +1238,5 @@ requested from MongoDB for write operations. For details, see :titlesonly: :hidden: + /tutorial/update-documents-with-aggregation-pipeline /reference/update-methods diff --git a/source/tutorial/upgrade-revision.txt b/source/tutorial/upgrade-revision.txt index 59802ec320d..642906a3459 100644 --- a/source/tutorial/upgrade-revision.txt +++ b/source/tutorial/upgrade-revision.txt @@ -161,7 +161,7 @@ replacing the existing binaries: #. Restart the instance. -.. _`MongoDB Download Page`: https://www.mongodb.com/download-center/community?jmp=docs +.. _`MongoDB Download Page`: https://www.mongodb.com/try/download/community?tck=docs_server .. _upgrade-replica-set: diff --git a/source/tutorial/use-database-commands.txt b/source/tutorial/use-database-commands.txt index 2859d5f06db..3c2478f72d5 100644 --- a/source/tutorial/use-database-commands.txt +++ b/source/tutorial/use-database-commands.txt @@ -25,12 +25,12 @@ Database Command Form You specify a command first by constructing a standard :term:`BSON` document whose first key is the name of the command. For example, -specify the :dbcommand:`isMaster` command using the following +specify the :dbcommand:`hello` command using the following :term:`BSON` document: .. code-block:: javascript - { isMaster: 1 } + { hello: 1 } .. _issue-commands: @@ -43,7 +43,7 @@ commands called :method:`db.runCommand()`. The following operation in .. code-block:: javascript - db.runCommand( { isMaster: 1 } ) + db.runCommand( { hello: 1 } ) Many :ecosystem:`drivers ` provide an equivalent for the :method:`db.runCommand()` method. Internally, running commands @@ -52,7 +52,7 @@ against the :term:`$cmd` collection. Many common commands have their own shell helpers or wrappers in the :binary:`~bin.mongo` shell and drivers, such as the -:method:`db.isMaster()` method in the :binary:`~bin.mongo` JavaScript +:method:`db.hello()` method in the :binary:`~bin.mongo` JavaScript shell. You can use the ``maxTimeMS`` option to specify a time limit for the diff --git a/source/tutorial/verify-mongodb-packages.txt b/source/tutorial/verify-mongodb-packages.txt index 8dda7cbfdfe..64867ec801a 100644 --- a/source/tutorial/verify-mongodb-packages.txt +++ b/source/tutorial/verify-mongodb-packages.txt @@ -10,6 +10,8 @@ Verify Integrity of MongoDB Packages :depth: 1 :class: singlecol +.. |arrow| unicode:: U+27A4 + The MongoDB release team digitally signs all software packages to certify that a particular MongoDB package is a valid and unaltered MongoDB release. Before installing MongoDB, you should validate the